diff --git a/index.html b/index.html index 80b3f7f0b9..ae87276616 100644 --- a/index.html +++ b/index.html @@ -172,7 +172,7 @@ display: block !important; } - + \ No newline at end of file diff --git a/p__Classrooms__Lists__CommonHomework__Detail__index.56fe2427.async.js b/p__Classrooms__Lists__CommonHomework__Detail__index.2841e136.async.js similarity index 63% rename from p__Classrooms__Lists__CommonHomework__Detail__index.56fe2427.async.js rename to p__Classrooms__Lists__CommonHomework__Detail__index.2841e136.async.js index 3ea32dbd93..50984ddc36 100644 --- a/p__Classrooms__Lists__CommonHomework__Detail__index.56fe2427.async.js +++ b/p__Classrooms__Lists__CommonHomework__Detail__index.2841e136.async.js @@ -1,4 +1,4 @@ -(self.webpackChunk=self.webpackChunk||[]).push([[3668],{27812:function(Ft,wt,te){"use strict";te.d(wt,{Z:function(){return ge}});var z=te(54476),he=te(59301),xe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M872 474H286.9l350.2-304c5.6-4.9 2.2-14-5.2-14h-88.5c-3.9 0-7.6 1.4-10.5 3.9L155 487.8a31.96 31.96 0 000 48.3L535.1 866c1.5 1.3 3.3 2 5.2 2h91.5c7.4 0 10.8-9.2 5.2-14L286.9 550H872c4.4 0 8-3.6 8-8v-60c0-4.4-3.6-8-8-8z"}}]},name:"arrow-left",theme:"outlined"},Ze=xe,Se=te(7657),Ae=function(Ee,pe){return he.createElement(Se.Z,(0,z.Z)({},Ee,{ref:pe,icon:Ze}))},ie=he.forwardRef(Ae),ge=ie},89489:function(Ft,wt,te){"use strict";te.d(wt,{Z:function(){return ge}});var z=te(54476),he=te(59301),xe={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"},Ze=xe,Se=te(7657),Ae=function(Ee,pe){return he.createElement(Se.Z,(0,z.Z)({},Ee,{ref:pe,icon:Ze}))},ie=he.forwardRef(Ae),ge=ie},59477:function(Ft,wt,te){"use strict";te.d(wt,{Z:function(){return ge}});var z=te(54476),he=te(59301),xe={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"},Ze=xe,Se=te(7657),Ae=function(Ee,pe){return he.createElement(Se.Z,(0,z.Z)({},Ee,{ref:pe,icon:Ze}))},ie=he.forwardRef(Ae),ge=ie},26227:function(Ft,wt,te){"use strict";te.d(wt,{Z:function(){return ge}});var z=te(54476),he=te(59301),xe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M360 184h-8c4.4 0 8-3.6 8-8v8h304v-8c0 4.4 3.6 8 8 8h-8v72h72v-80c0-35.3-28.7-64-64-64H352c-35.3 0-64 28.7-64 64v80h72v-72zm504 72H160c-17.7 0-32 14.3-32 32v32c0 4.4 3.6 8 8 8h60.4l24.7 523c1.6 34.1 29.8 61 63.9 61h454c34.2 0 62.3-26.8 63.9-61l24.7-523H888c4.4 0 8-3.6 8-8v-32c0-17.7-14.3-32-32-32zM731.3 840H292.7l-24.2-512h487l-24.2 512z"}}]},name:"delete",theme:"outlined"},Ze=xe,Se=te(7657),Ae=function(Ee,pe){return he.createElement(Se.Z,(0,z.Z)({},Ee,{ref:pe,icon:Ze}))},ie=he.forwardRef(Ae),ge=ie},67921:function(Ft,wt,te){"use strict";te.d(wt,{Z:function(){return ge}});var z=te(54476),he=te(59301),xe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"defs",attrs:{},children:[{tag:"style",attrs:{}}]},{tag:"path",attrs:{d:"M632 698.3l141.9-112a8 8 0 000-12.6L632 461.7c-5.3-4.2-13-.4-13 6.3v76H295c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h324v76c0 6.7 7.8 10.4 13 6.3zm261.3-405L730.7 130.7c-7.5-7.5-16.7-13-26.7-16V112H144c-17.7 0-32 14.3-32 32v278c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8V184h136v136c0 17.7 14.3 32 32 32h320c17.7 0 32-14.3 32-32V205.8l136 136V422c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-83.5c0-17-6.7-33.2-18.7-45.2zM640 288H384V184h256v104zm264 436h-56c-4.4 0-8 3.6-8 8v108H184V732c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v148c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V732c0-4.4-3.6-8-8-8z"}}]},name:"delivered-procedure",theme:"outlined"},Ze=xe,Se=te(7657),Ae=function(Ee,pe){return he.createElement(Se.Z,(0,z.Z)({},Ee,{ref:pe,icon:Ze}))},ie=he.forwardRef(Ae),ge=ie},49198:function(Ft,wt,te){"use strict";te.d(wt,{Z:function(){return ge}});var z=te(54476),he=te(59301),xe={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"},Ze=xe,Se=te(7657),Ae=function(Ee,pe){return he.createElement(Se.Z,(0,z.Z)({},Ee,{ref:pe,icon:Ze}))},ie=he.forwardRef(Ae),ge=ie},41464:function(Ft,wt,te){"use strict";te.d(wt,{Z:function(){return ge}});var z=te(54476),he=te(59301),xe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M505.7 661a8 8 0 0012.6 0l112-141.7c4.1-5.2.4-12.9-6.3-12.9h-74.1V168c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v338.3H400c-6.7 0-10.4 7.7-6.3 12.9l112 141.8zM878 626h-60c-4.4 0-8 3.6-8 8v154H214V634c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v198c0 17.7 14.3 32 32 32h684c17.7 0 32-14.3 32-32V634c0-4.4-3.6-8-8-8z"}}]},name:"download",theme:"outlined"},Ze=xe,Se=te(7657),Ae=function(Ee,pe){return he.createElement(Se.Z,(0,z.Z)({},Ee,{ref:pe,icon:Ze}))},ie=he.forwardRef(Ae),ge=ie},87169:function(Ft,wt,te){"use strict";te.d(wt,{Z:function(){return ge}});var z=te(54476),he=te(59301),xe={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"},Ze=xe,Se=te(7657),Ae=function(Ee,pe){return he.createElement(Se.Z,(0,z.Z)({},Ee,{ref:pe,icon:Ze}))},ie=he.forwardRef(Ae),ge=ie},52671:function(Ft,wt,te){"use strict";te.d(wt,{Z:function(){return ge}});var z=te(54476),he=te(59301),xe={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"},Ze=xe,Se=te(7657),Ae=function(Ee,pe){return he.createElement(Se.Z,(0,z.Z)({},Ee,{ref:pe,icon:Ze}))},ie=he.forwardRef(Ae),ge=ie},8657:function(Ft,wt,te){"use strict";te.d(wt,{Z:function(){return ge}});var z=te(54476),he=te(59301),xe={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"},Ze=xe,Se=te(7657),Ae=function(Ee,pe){return he.createElement(Se.Z,(0,z.Z)({},Ee,{ref:pe,icon:Ze}))},ie=he.forwardRef(Ae),ge=ie},56082:function(Ft,wt,te){"use strict";te.d(wt,{Z:function(){return ge}});var z=te(54476),he=te(59301),xe={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"},Ze=xe,Se=te(7657),Ae=function(Ee,pe){return he.createElement(Se.Z,(0,z.Z)({},Ee,{ref:pe,icon:Ze}))},ie=he.forwardRef(Ae),ge=ie},61481:function(Ft,wt,te){"use strict";te.d(wt,{Z:function(){return ge}});var z=te(54476),he=te(59301),xe={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M885.2 446.3l-.2-.8-112.2-285.1c-5-16.1-19.9-27.2-36.8-27.2H281.2c-17 0-32.1 11.3-36.9 27.6L139.4 443l-.3.7-.2.8c-1.3 4.9-1.7 9.9-1 14.8-.1 1.6-.2 3.2-.2 4.8V830a60.9 60.9 0 0060.8 60.8h627.2c33.5 0 60.8-27.3 60.9-60.8V464.1c0-1.3 0-2.6-.1-3.7.4-4.9 0-9.6-1.3-14.1zm-295.8-43l-.3 15.7c-.8 44.9-31.8 75.1-77.1 75.1-22.1 0-41.1-7.1-54.8-20.6S436 441.2 435.6 419l-.3-15.7H229.5L309 210h399.2l81.7 193.3H589.4zm-375 76.8h157.3c24.3 57.1 76 90.8 140.4 90.8 33.7 0 65-9.4 90.3-27.2 22.2-15.6 39.5-37.4 50.7-63.6h156.5V814H214.4V480.1z"}}]},name:"inbox",theme:"outlined"},Ze=xe,Se=te(7657),Ae=function(Ee,pe){return he.createElement(Se.Z,(0,z.Z)({},Ee,{ref:pe,icon:Ze}))},ie=he.forwardRef(Ae),ge=ie},33853:function(Ft,wt,te){"use strict";te.d(wt,{Z:function(){return ge}});var z=te(54476),he=te(59301),xe={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"},Ze=xe,Se=te(7657),Ae=function(Ee,pe){return he.createElement(Se.Z,(0,z.Z)({},Ee,{ref:pe,icon:Ze}))},ie=he.forwardRef(Ae),ge=ie},63524:function(Ft,wt,te){"use strict";te.d(wt,{Z:function(){return ge}});var z=te(54476),he=te(59301),xe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M885.9 533.7c16.8-22.2 26.1-49.4 26.1-77.7 0-44.9-25.1-87.4-65.5-111.1a67.67 67.67 0 00-34.3-9.3H572.4l6-122.9c1.4-29.7-9.1-57.9-29.5-79.4A106.62 106.62 0 00471 99.9c-52 0-98 35-111.8 85.1l-85.9 311H144c-17.7 0-32 14.3-32 32v364c0 17.7 14.3 32 32 32h601.3c9.2 0 18.2-1.8 26.5-5.4 47.6-20.3 78.3-66.8 78.3-118.4 0-12.6-1.8-25-5.4-37 16.8-22.2 26.1-49.4 26.1-77.7 0-12.6-1.8-25-5.4-37 16.8-22.2 26.1-49.4 26.1-77.7-.2-12.6-2-25.1-5.6-37.1zM184 852V568h81v284h-81zm636.4-353l-21.9 19 13.9 25.4a56.2 56.2 0 016.9 27.3c0 16.5-7.2 32.2-19.6 43l-21.9 19 13.9 25.4a56.2 56.2 0 016.9 27.3c0 16.5-7.2 32.2-19.6 43l-21.9 19 13.9 25.4a56.2 56.2 0 016.9 27.3c0 22.4-13.2 42.6-33.6 51.8H329V564.8l99.5-360.5a44.1 44.1 0 0142.2-32.3c7.6 0 15.1 2.2 21.1 6.7 9.9 7.4 15.2 18.6 14.6 30.5l-9.6 198.4h314.4C829 418.5 840 436.9 840 456c0 16.5-7.2 32.1-19.6 43z"}}]},name:"like",theme:"outlined"},Ze=xe,Se=te(7657),Ae=function(Ee,pe){return he.createElement(Se.Z,(0,z.Z)({},Ee,{ref:pe,icon:Ze}))},ie=he.forwardRef(Ae),ge=ie},12893:function(Ft,wt,te){"use strict";te.d(wt,{Z:function(){return ge}});var z=te(54476),he=te(59301),xe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M696 480H328c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8h368c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8z"}},{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"}}]},name:"minus-circle",theme:"outlined"},Ze=xe,Se=te(7657),Ae=function(Ee,pe){return he.createElement(Se.Z,(0,z.Z)({},Ee,{ref:pe,icon:Ze}))},ie=he.forwardRef(Ae),ge=ie},15075:function(Ft,wt,te){"use strict";te.d(wt,{Z:function(){return ge}});var z=te(54476),he=te(59301),xe={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"},Ze=xe,Se=te(7657),Ae=function(Ee,pe){return he.createElement(Se.Z,(0,z.Z)({},Ee,{ref:pe,icon:Ze}))},ie=he.forwardRef(Ae),ge=ie},32134:function(Ft,wt,te){"use strict";te.d(wt,{Z:function(){return ge}});var z=te(54476),he=te(59301),xe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M696 480H544V328c0-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 8h152v152c0 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-8z"}},{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"}}]},name:"plus-circle",theme:"outlined"},Ze=xe,Se=te(7657),Ae=function(Ee,pe){return he.createElement(Se.Z,(0,z.Z)({},Ee,{ref:pe,icon:Ze}))},ie=he.forwardRef(Ae),ge=ie},43531:function(Ft,wt,te){"use strict";te.d(wt,{Z:function(){return ge}});var z=te(54476),he=te(59301),xe={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"},Ze=xe,Se=te(7657),Ae=function(Ee,pe){return he.createElement(Se.Z,(0,z.Z)({},Ee,{ref:pe,icon:Ze}))},ie=he.forwardRef(Ae),ge=ie},38819:function(Ft,wt,te){"use strict";te.d(wt,{Z:function(){return ge}});var z=te(54476),he=te(59301),xe={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"},Ze=xe,Se=te(7657),Ae=function(Ee,pe){return he.createElement(Se.Z,(0,z.Z)({},Ee,{ref:pe,icon:Ze}))},ie=he.forwardRef(Ae),ge=ie},96408:function(Ft,wt){"use strict";wt.Z={lists:"lists___xhHyq",item:"item___pWJAA",children:"children___sDG61",diamond:"diamond___FwgzD",button:"button___WPN6r",mathWrap:"mathWrap___FmnMJ",mathFillWrap:"mathFillWrap___PmY3H"}},7489:function(Ft,wt){"use strict";wt.Z={poor_rating:"poor_rating___h5Pkz",title:"title___Kt7fx",content:"content___uWG5Y",row_sty:"row_sty___VNKxj",bottom_line:"bottom_line___o6CYn",row_sty1:"row_sty1___gzdZR",lable_name:"lable_name___XcFiQ",fenzu:"fenzu___zWsIa",h_lh_40:"h_lh_40___rY3ds",tooltip_icon:"tooltip_icon___Yv0p3",lable_name1:"lable_name1___g8Eds",title_icon:"title_icon___tSQED"}},91967:function(Ft,wt){"use strict";wt.Z={flex_box_center:"flex_box_center___iIik3",flex_space_between:"flex_space_between___Q7wj5",flex_box_vertical_center:"flex_box_vertical_center___LFAxO",flex_box_center_end:"flex_box_center_end___SFNWP",flex_box_column:"flex_box_column___aq5d_",form:"form___z6oqV",efficiency:"efficiency___VZgt9",configWorkContainer:"configWorkContainer___gQ6ac",tips:"tips___PkPgo",total:"total___c2k9V",tip1:"tip1___BUn8c",tip2:"tip2___Q8WSw",configworksContainer:"configworksContainer___P0ZE6",content:"content___Mow99",pubColSty:"pubColSty___YePTJ",selectSty:"selectSty___AGg4a",borderSty:"borderSty___qYL9U",delSty:"delSty___kbXe4",delBorder:"delBorder___wV7XA",copHover:"copHover___R3G_x",title_icon:"title_icon___eT6qQ",title:"title___uXYiB",multiple_select:"multiple_select___aCIWH"}},61191:function(Ft,wt){"use strict";wt.Z={flex_box_center:"flex_box_center___IBr6x",flex_space_between:"flex_space_between___n2Iz0",flex_box_vertical_center:"flex_box_vertical_center___1umwO",flex_box_center_end:"flex_box_center_end___SRZYb",flex_box_column:"flex_box_column___b90Da",form:"form___V3fAH",title_icon:"title_icon____uDZy",title:"title___RxKwK",content:"content___vFT5m",pubColSty:"pubColSty___dfLkL",selectSty:"selectSty____Wuek",borderSty:"borderSty___EuFYV",delSty:"delSty___AdEeI",delBorder:"delBorder___vcTJc",copHover:"copHover___JVVXI",multiple_select:"multiple_select___ZMPhl",work_checkbox_group:"work_checkbox_group___sGLxY"}},84511:function(Ft,wt){"use strict";wt.Z={flex_box_center:"flex_box_center___SF0m3",flex_space_between:"flex_space_between___ChLjp",flex_box_vertical_center:"flex_box_vertical_center____l_EF",flex_box_center_end:"flex_box_center_end___YcZNu",flex_box_column:"flex_box_column___R9dNq",downloadbutton:"downloadbutton___oEXJW",configWorkContainer:"configWorkContainer___CHUrh"}},51198:function(Ft,wt,te){"use strict";var z=te(59301),he=Object.defineProperty,xe=Object.getOwnPropertySymbols,Ze=Object.prototype.hasOwnProperty,Se=Object.prototype.propertyIsEnumerable,Ae=(ke,Ee,pe)=>Ee in ke?he(ke,Ee,{enumerable:!0,configurable:!0,writable:!0,value:pe}):ke[Ee]=pe,ie=(ke,Ee)=>{for(var pe in Ee||(Ee={}))Ze.call(Ee,pe)&&Ae(ke,pe,Ee[pe]);if(xe)for(var pe of xe(Ee))Se.call(Ee,pe)&&Ae(ke,pe,Ee[pe]);return ke};const ge=ke=>React.createElement("svg",ie({width:99,height:80,xmlns:"http://www.w3.org/2000/svg"},ke),React.createElement("title",null,"\u6279\u6CE8\u6587\u4EF6"),React.createElement("g",{fillRule:"nonzero",fill:"none"},React.createElement("path",{d:"M62.7 79.6H0V8.5h39.3l23.4 18.4z",fill:"#F0A221"}),React.createElement("path",{d:"M71.4 71.1H8.7V0h44.4l18.3 18z",fill:"#F1C84C"}),React.createElement("path",{d:"M53.3 7.3v11.5h11.5z",fill:"#FFF"}),React.createElement("path",{d:"M34.9 13.9h-17v4.6h17zM45.9 27h-28v4.6h28zM45.9 40.6h-28v4.6h28zM45.9 53.7h-28v4.7h28z",fill:"#F0A221"}),React.createElement("path",{d:"M65 32H50v4.6h15zM65 45.6H50v4.6h15zM65 58.7H50v4.7h15z",fill:"#FFF"}),React.createElement("path",{d:"M60 56.5c.7 4.3-1 8.3-1 8.3s4-1.7 8.3-1c0 0 1.4-4.5 5.2-10L70 51.2c-5.5 3.9-10 5.3-10 5.3Z",fill:"#000"}),React.createElement("path",{d:"m64 59.2 7.1-7.1.5.5-7.1 7.1z",fill:"#F9A54C"}),React.createElement("path",{d:"M62.8 59.8c0 .7.5 1.2 1.2 1.2s1.2-.5 1.2-1.2-.5-1.2-1.2-1.2-1.2.6-1.2 1.2Z",fill:"#FFF"}),React.createElement("path",{d:"M71.6 55.8c4-2.6 6.7-4.5 12.6-10.5 10.2-10.2 16-18.3 14.3-20-1.7-1.7-9.5 3.8-20 14.3-6 6-7.6 8.6-10.5 12.6l3.6 3.6Z",fill:"#324A5E"}),React.createElement("path",{d:"m78 39.8 5.7 5.7.5-.5 1.4-1.4-5.6-5.7-1.4 1.4-.6.5Zm10.5-5.7c-.5.2-1.2.7-1.7 1.4-1.2 1.2-1.9 2.4-1.7 2.9.5.5 1.7-.5 2.9-1.7.7-.7 1.2-1.2 1.4-1.7l6.2-6.2 1.4 1.4c1.7-2.6 2.1-4.5 1.4-5-.5-.5-2.6-.2-5 1.4l1.6 1.6-6.5 5.9Z",fill:"#FFC65B"}),React.createElement("path",{d:"m49.6 36.4-3.8-3.9H18v-1h28.2l4.2 4.1zM49.6 50.4l-3.8-3.9H18v-1h28.2l4.2 4.1zM49.6 64.4l-3.8-3.9H18v-1h28.2l4.2 4.1z",fill:"#FFF"})));wt.Z="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOTkiIGhlaWdodD0iODAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbC1ydWxlPSJub256ZXJvIiBmaWxsPSJub25lIj48cGF0aCBkPSJNNjIuNyA3OS42SDBWOC41aDM5LjNsMjMuNCAxOC40eiIgZmlsbD0iI0YwQTIyMSIvPjxwYXRoIGQ9Ik03MS40IDcxLjFIOC43VjBoNDQuNGwxOC4zIDE4eiIgZmlsbD0iI0YxQzg0QyIvPjxwYXRoIGQ9Ik01My4zIDcuM3YxMS41aDExLjV6IiBmaWxsPSIjRkZGIi8+PHBhdGggZD0iTTM0LjkgMTMuOWgtMTd2NC42aDE3ek00NS45IDI3aC0yOHY0LjZoMjh6TTQ1LjkgNDAuNmgtMjh2NC42aDI4ek00NS45IDUzLjdoLTI4djQuN2gyOHoiIGZpbGw9IiNGMEEyMjEiLz48cGF0aCBkPSJNNjUgMzJINTB2NC42aDE1ek02NSA0NS42SDUwdjQuNmgxNXpNNjUgNTguN0g1MHY0LjdoMTV6IiBmaWxsPSIjRkZGIi8+PGc+PHBhdGggZD0iTTYwIDU2LjVjLjcgNC4zLTEgOC4zLTEgOC4zczQtMS43IDguMy0xYzAgMCAxLjQtNC41IDUuMi0xMEw3MCA1MS4yYy01LjUgMy45LTEwIDUuMy0xMCA1LjNaIiBmaWxsPSIjMDAwIi8+PHBhdGggZD0ibTY0IDU5LjIgNy4xLTcuMS41LjUtNy4xIDcuMXoiIGZpbGw9IiNGOUE1NEMiLz48cGF0aCBkPSJNNjIuOCA1OS44YzAgLjcuNSAxLjIgMS4yIDEuMnMxLjItLjUgMS4yLTEuMi0uNS0xLjItMS4yLTEuMi0xLjIuNi0xLjIgMS4yWiIgZmlsbD0iI0ZGRiIvPjxwYXRoIGQ9Ik03MS42IDU1LjhjNC0yLjYgNi43LTQuNSAxMi42LTEwLjUgMTAuMi0xMC4yIDE2LTE4LjMgMTQuMy0yMC0xLjctMS43LTkuNSAzLjgtMjAgMTQuMy02IDYtNy42IDguNi0xMC41IDEyLjZsMy42IDMuNloiIGZpbGw9IiMzMjRBNUUiLz48cGF0aCBkPSJtNzggMzkuOCA1LjcgNS43LjUtLjUgMS40LTEuNC01LjYtNS43LTEuNCAxLjQtLjYuNVptMTAuNS01LjdjLS41LjItMS4yLjctMS43IDEuNC0xLjIgMS4yLTEuOSAyLjQtMS43IDIuOS41LjUgMS43LS41IDIuOS0xLjcuNy0uNyAxLjItMS4yIDEuNC0xLjdsNi4yLTYuMiAxLjQgMS40YzEuNy0yLjYgMi4xLTQuNSAxLjQtNS0uNS0uNS0yLjYtLjItNSAxLjRsMS42IDEuNi02LjUgNS45WiIgZmlsbD0iI0ZGQzY1QiIvPjwvZz48ZyBmaWxsPSIjRkZGIj48cGF0aCBkPSJtNDkuNiAzNi40LTMuOC0zLjlIMTh2LTFoMjguMmw0LjIgNC4xeiIvPjwvZz48ZyBmaWxsPSIjRkZGIj48cGF0aCBkPSJtNDkuNiA1MC40LTMuOC0zLjlIMTh2LTFoMjguMmw0LjIgNC4xeiIvPjwvZz48ZyBmaWxsPSIjRkZGIj48cGF0aCBkPSJtNDkuNiA2NC40LTMuOC0zLjlIMTh2LTFoMjguMmw0LjIgNC4xeiIvPjwvZz48L2c+PC9zdmc+"},20443:function(Ft,wt,te){"use strict";var z=te(59301),he=Object.defineProperty,xe=Object.getOwnPropertySymbols,Ze=Object.prototype.hasOwnProperty,Se=Object.prototype.propertyIsEnumerable,Ae=(ke,Ee,pe)=>Ee in ke?he(ke,Ee,{enumerable:!0,configurable:!0,writable:!0,value:pe}):ke[Ee]=pe,ie=(ke,Ee)=>{for(var pe in Ee||(Ee={}))Ze.call(Ee,pe)&&Ae(ke,pe,Ee[pe]);if(xe)for(var pe of xe(Ee))Se.call(Ee,pe)&&Ae(ke,pe,Ee[pe]);return ke};const ge=ke=>React.createElement("svg",ie({width:72,height:80,xmlns:"http://www.w3.org/2000/svg"},ke),React.createElement("title",null,"\u6587\u4EF6 "),React.createElement("g",{fillRule:"nonzero",fill:"none"},React.createElement("path",{fill:"#F0A221",d:"M62.698 79.631H.04V8.534h39.22l23.438 18.332z"}),React.createElement("path",{d:"M71.387 71.1H8.73V.005h44.326l18.337 18.03v53.067h-.005ZM53.331 7.336v11.48h11.48L53.33 7.335Zm-8.367 6.536H17.938v4.623h27.026V13.87ZM62.26 27.024H17.857v4.623H62.26v-4.623Zm0 13.551H17.857v4.623H62.26v-4.623Zm0 13.158H17.857v4.623H62.26v-4.623Z",fill:"#F1C84C"})));wt.Z="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNzIiIGhlaWdodD0iODAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbC1ydWxlPSJub256ZXJvIiBmaWxsPSJub25lIj48cGF0aCBmaWxsPSIjRjBBMjIxIiBkPSJNNjIuNjk4IDc5LjYzMUguMDRWOC41MzRoMzkuMjJsMjMuNDM4IDE4LjMzMnoiLz48cGF0aCBkPSJNNzEuMzg3IDcxLjFIOC43M1YuMDA1aDQ0LjMyNmwxOC4zMzcgMTguMDN2NTMuMDY3aC0uMDA1Wk01My4zMzEgNy4zMzZ2MTEuNDhoMTEuNDhMNTMuMzMgNy4zMzVabS04LjM2NyA2LjUzNkgxNy45Mzh2NC42MjNoMjcuMDI2VjEzLjg3Wk02Mi4yNiAyNy4wMjRIMTcuODU3djQuNjIzSDYyLjI2di00LjYyM1ptMCAxMy41NTFIMTcuODU3djQuNjIzSDYyLjI2di00LjYyM1ptMCAxMy4xNThIMTcuODU3djQuNjIzSDYyLjI2di00LjYyM1oiIGZpbGw9IiNGMUM4NEMiLz48L2c+PC9zdmc+"},78455:function(Ft,wt,te){"use strict";var z=te(59301),he=Object.defineProperty,xe=Object.getOwnPropertySymbols,Ze=Object.prototype.hasOwnProperty,Se=Object.prototype.propertyIsEnumerable,Ae=(ke,Ee,pe)=>Ee in ke?he(ke,Ee,{enumerable:!0,configurable:!0,writable:!0,value:pe}):ke[Ee]=pe,ie=(ke,Ee)=>{for(var pe in Ee||(Ee={}))Ze.call(Ee,pe)&&Ae(ke,pe,Ee[pe]);if(xe)for(var pe of xe(Ee))Se.call(Ee,pe)&&Ae(ke,pe,Ee[pe]);return ke};const ge=ke=>React.createElement("svg",ie({width:14,height:13,xmlns:"http://www.w3.org/2000/svg"},ke),React.createElement("title",null,"\u6D4B\u8BD5AI\u8BC4\u5206"),React.createElement("path",{d:"M5.19 1.488a2.133 2.133 0 0 1 3.62 0l.96 1.54a.25.25 0 0 0 .152.11l1.76.437a2.133 2.133 0 0 1 1.12 3.443l-1.234 1.465.136 1.912a2.133 2.133 0 0 1-1.823 2.263l-.152.016a2.133 2.133 0 0 1-.954-.15l-1.681-.683a.25.25 0 0 0-.188 0l-1.681.682a2.133 2.133 0 0 1-2.93-2.128l.13-1.81a.25.25 0 0 0-.058-.178L1.198 7.018a2.133 2.133 0 0 1 1.12-3.443l1.76-.436a.25.25 0 0 0 .152-.11Zm2.053.543a.633.633 0 0 0-.78.25l-.96 1.54a1.75 1.75 0 0 1-1.064.774l-1.761.436a.633.633 0 0 0-.332 1.022L3.514 7.44c.294.348.44.797.407 1.251l-.13 1.81a.633.633 0 0 0 .87.631l1.681-.682a1.75 1.75 0 0 1 1.316 0l1.681.682a.633.633 0 0 0 .87-.631l-.18-2.518 1.625-1.931a.633.633 0 0 0-.332-1.022l-1.761-.436a1.75 1.75 0 0 1-1.065-.774l-.959-1.54a.633.633 0 0 0-.203-.203Zm1.544 5.23a.75.75 0 0 1 .102 1.493l-.102.007H5.362a.75.75 0 0 1-.102-1.494l.102-.006h3.425Z",fill:"#3061D0",fillRule:"nonzero"}));wt.Z="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTMiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTUuMTkgMS40ODhhMi4xMzMgMi4xMzMgMCAwIDEgMy42MiAwbC45NiAxLjU0YS4yNS4yNSAwIDAgMCAuMTUyLjExbDEuNzYuNDM3YTIuMTMzIDIuMTMzIDAgMCAxIDEuMTIgMy40NDNsLTEuMjM0IDEuNDY1LjEzNiAxLjkxMmEyLjEzMyAyLjEzMyAwIDAgMS0xLjgyMyAyLjI2M2wtLjE1Mi4wMTZhMi4xMzMgMi4xMzMgMCAwIDEtLjk1NC0uMTVsLTEuNjgxLS42ODNhLjI1LjI1IDAgMCAwLS4xODggMGwtMS42ODEuNjgyYTIuMTMzIDIuMTMzIDAgMCAxLTIuOTMtMi4xMjhsLjEzLTEuODFhLjI1LjI1IDAgMCAwLS4wNTgtLjE3OEwxLjE5OCA3LjAxOGEyLjEzMyAyLjEzMyAwIDAgMSAxLjEyLTMuNDQzbDEuNzYtLjQzNmEuMjUuMjUgMCAwIDAgLjE1Mi0uMTFabTIuMDUzLjU0M2EuNjMzLjYzMyAwIDAgMC0uNzguMjVsLS45NiAxLjU0YTEuNzUgMS43NSAwIDAgMS0xLjA2NC43NzRsLTEuNzYxLjQzNmEuNjMzLjYzMyAwIDAgMC0uMzMyIDEuMDIyTDMuNTE0IDcuNDRjLjI5NC4zNDguNDQuNzk3LjQwNyAxLjI1MWwtLjEzIDEuODFhLjYzMy42MzMgMCAwIDAgLjg3LjYzMWwxLjY4MS0uNjgyYTEuNzUgMS43NSAwIDAgMSAxLjMxNiAwbDEuNjgxLjY4MmEuNjMzLjYzMyAwIDAgMCAuODctLjYzMWwtLjE4LTIuNTE4IDEuNjI1LTEuOTMxYS42MzMuNjMzIDAgMCAwLS4zMzItMS4wMjJsLTEuNzYxLS40MzZhMS43NSAxLjc1IDAgMCAxLTEuMDY1LS43NzRsLS45NTktMS41NGEuNjMzLjYzMyAwIDAgMC0uMjAzLS4yMDNabTEuNTQ0IDUuMjNhLjc1Ljc1IDAgMCAxIC4xMDIgMS40OTNsLS4xMDIuMDA3SDUuMzYyYS43NS43NSAwIDAgMS0uMTAyLTEuNDk0bC4xMDItLjAwNmgzLjQyNVoiIGZpbGw9IiMzMDYxRDAiIGZpbGwtcnVsZT0ibm9uemVybyIvPjwvc3ZnPg=="},30365:function(Ft,wt,te){"use strict";var z=te(59301),he=Object.defineProperty,xe=Object.getOwnPropertySymbols,Ze=Object.prototype.hasOwnProperty,Se=Object.prototype.propertyIsEnumerable,Ae=(ke,Ee,pe)=>Ee in ke?he(ke,Ee,{enumerable:!0,configurable:!0,writable:!0,value:pe}):ke[Ee]=pe,ie=(ke,Ee)=>{for(var pe in Ee||(Ee={}))Ze.call(Ee,pe)&&Ae(ke,pe,Ee[pe]);if(xe)for(var pe of xe(Ee))Se.call(Ee,pe)&&Ae(ke,pe,Ee[pe]);return ke};const ge=ke=>React.createElement("svg",ie({className:"znpy_svg__icon",viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg",width:200,height:200},ke),React.createElement("path",{d:"M913.067 0c17.066 0 38.4 8.533 51.2 21.333S985.6 51.2 985.6 72.533V166.4H866.133v388.267c-4.266 4.266-8.533 4.266-12.8 8.533l-42.666 46.933L640 780.8l-4.267 4.267c-8.533 12.8-17.066 25.6-17.066 38.4H89.6V857.6c0 17.067 12.8 34.133 34.133 34.133H614.4v25.6c0 8.534 0 12.8 4.267 21.334h-499.2c-38.4 0-72.534-29.867-72.534-72.534v-93.866H166.4V72.533C162.133 29.867 192 0 230.4 0h682.667zM409.6 563.2h-98.133c-17.067 0-34.134 12.8-34.134 34.133 0 17.067 12.8 34.134 29.867 38.4h98.133c21.334 0 34.134-17.066 34.134-34.133s-12.8-38.4-29.867-38.4zm140.8-187.733H311.467c-17.067 0-34.134 12.8-34.134 34.133 0 17.067 12.8 34.133 29.867 38.4h238.933c21.334 0 34.134-17.067 34.134-34.133s-12.8-38.4-29.867-38.4zm162.133-187.734H311.467c-17.067 0-34.134 12.8-34.134 34.134 0 17.066 12.8 34.133 29.867 38.4h405.333c21.334 0 34.134-17.067 34.134-34.134 4.266-21.333-12.8-38.4-34.134-38.4zm187.734-140.8c-17.067 0-34.134 12.8-34.134 29.867v38.4h72.534V81.067c0-8.534-4.267-17.067-8.534-25.6-8.533-4.267-17.066-8.534-29.866-8.534z",fill:"#3CD59E"}),React.createElement("path",{d:"M832 657.067 942.933 768 780.8 925.867c-4.267 4.266-12.8 8.533-17.067 8.533l-85.333 4.267c-4.267 0-12.8 0-17.067-4.267-4.266-4.267-4.266-8.533-4.266-17.067L661.333 832c0-8.533 4.267-12.8 8.534-17.067L832 657.067zm98.133-59.734L998.4 665.6c12.8 12.8 12.8 29.867 0 42.667L964.267 742.4 853.333 631.467l34.134-34.134c4.266-4.266 12.8-8.533 21.333-8.533s17.067 4.267 21.333 8.533z",fill:"#FFB21B"}));wt.Z="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMjAwIiBoZWlnaHQ9IjIwMCI+PHBhdGggZD0iTTkxMy4wNjcgMGMxNy4wNjYgMCAzOC40IDguNTMzIDUxLjIgMjEuMzMzUzk4NS42IDUxLjIgOTg1LjYgNzIuNTMzVjE2Ni40SDg2Ni4xMzN2Mzg4LjI2N2MtNC4yNjYgNC4yNjYtOC41MzMgNC4yNjYtMTIuOCA4LjUzM2wtNDIuNjY2IDQ2LjkzM0w2NDAgNzgwLjhsLTQuMjY3IDQuMjY3Yy04LjUzMyAxMi44LTE3LjA2NiAyNS42LTE3LjA2NiAzOC40SDg5LjZWODU3LjZjMCAxNy4wNjcgMTIuOCAzNC4xMzMgMzQuMTMzIDM0LjEzM0g2MTQuNHYyNS42YzAgOC41MzQgMCAxMi44IDQuMjY3IDIxLjMzNGgtNDk5LjJjLTM4LjQgMC03Mi41MzQtMjkuODY3LTcyLjUzNC03Mi41MzR2LTkzLjg2NkgxNjYuNFY3Mi41MzNDMTYyLjEzMyAyOS44NjcgMTkyIDAgMjMwLjQgMGg2ODIuNjY3ek00MDkuNiA1NjMuMmgtOTguMTMzYy0xNy4wNjcgMC0zNC4xMzQgMTIuOC0zNC4xMzQgMzQuMTMzIDAgMTcuMDY3IDEyLjggMzQuMTM0IDI5Ljg2NyAzOC40aDk4LjEzM2MyMS4zMzQgMCAzNC4xMzQtMTcuMDY2IDM0LjEzNC0zNC4xMzNzLTEyLjgtMzguNC0yOS44NjctMzguNHptMTQwLjgtMTg3LjczM0gzMTEuNDY3Yy0xNy4wNjcgMC0zNC4xMzQgMTIuOC0zNC4xMzQgMzQuMTMzIDAgMTcuMDY3IDEyLjggMzQuMTMzIDI5Ljg2NyAzOC40aDIzOC45MzNjMjEuMzM0IDAgMzQuMTM0LTE3LjA2NyAzNC4xMzQtMzQuMTMzcy0xMi44LTM4LjQtMjkuODY3LTM4LjR6bTE2Mi4xMzMtMTg3LjczNEgzMTEuNDY3Yy0xNy4wNjcgMC0zNC4xMzQgMTIuOC0zNC4xMzQgMzQuMTM0IDAgMTcuMDY2IDEyLjggMzQuMTMzIDI5Ljg2NyAzOC40aDQwNS4zMzNjMjEuMzM0IDAgMzQuMTM0LTE3LjA2NyAzNC4xMzQtMzQuMTM0IDQuMjY2LTIxLjMzMy0xMi44LTM4LjQtMzQuMTM0LTM4LjR6bTE4Ny43MzQtMTQwLjhjLTE3LjA2NyAwLTM0LjEzNCAxMi44LTM0LjEzNCAyOS44Njd2MzguNGg3Mi41MzRWODEuMDY3YzAtOC41MzQtNC4yNjctMTcuMDY3LTguNTM0LTI1LjYtOC41MzMtNC4yNjctMTcuMDY2LTguNTM0LTI5Ljg2Ni04LjUzNHoiIGZpbGw9IiMzQ0Q1OUUiLz48cGF0aCBkPSJNODMyIDY1Ny4wNjcgOTQyLjkzMyA3NjggNzgwLjggOTI1Ljg2N2MtNC4yNjcgNC4yNjYtMTIuOCA4LjUzMy0xNy4wNjcgOC41MzNsLTg1LjMzMyA0LjI2N2MtNC4yNjcgMC0xMi44IDAtMTcuMDY3LTQuMjY3LTQuMjY2LTQuMjY3LTQuMjY2LTguNTMzLTQuMjY2LTE3LjA2N0w2NjEuMzMzIDgzMmMwLTguNTMzIDQuMjY3LTEyLjggOC41MzQtMTcuMDY3TDgzMiA2NTcuMDY3em05OC4xMzMtNTkuNzM0TDk5OC40IDY2NS42YzEyLjggMTIuOCAxMi44IDI5Ljg2NyAwIDQyLjY2N0w5NjQuMjY3IDc0Mi40IDg1My4zMzMgNjMxLjQ2N2wzNC4xMzQtMzQuMTM0YzQuMjY2LTQuMjY2IDEyLjgtOC41MzMgMjEuMzMzLTguNTMzczE3LjA2NyA0LjI2NyAyMS4zMzMgOC41MzN6IiBmaWxsPSIjRkZCMjFCIi8+PC9zdmc+"},25863:function(){"use strict";function Ft(oe,E,a,x){a===void 0&&(a=0),x===void 0&&(x=1/0),this._name=oe,this._defaultValue=E,this._minimum=a,this._maximum=x}Object.defineProperty(Ft.prototype,"name",{get:function(){return this._name},set:function(oe){if(typeof oe!="string"||oe==="")throw new Error("Shape name must be a valid string.");this._name=oe}}),Object.defineProperty(Ft.prototype,"defaultValue",{get:function(){return this._defaultValue},set:function(oe){if(typeof oe!="number"||isNaN(oe))throw new Error("The default value must be a real number, not: "+oe);this._defaultValue=oe}}),Object.defineProperty(Ft.prototype,"minimum",{get:function(){return this._minimum},set:function(oe){if(typeof oe!="number"||isNaN(oe))throw new Error("Minimum must be a real number, not: "+oe);this._minimum=oe}}),Object.defineProperty(Ft.prototype,"maximum",{get:function(){return this._maximum},set:function(oe){if(typeof oe!="number"||isNaN(oe))throw new Error("Maximum must be a real number, not: "+oe);this._maximum=oe}}),go.Shape._FigureParameters={},go.Shape.getFigureParameter=function(oe,E){var a=go.Shape._FigureParameters[oe];return a?a[E]:null},go.Shape.setFigureParameter=function(oe,E,a){if(!(a instanceof Ft))throw new Error("Third argument to Shape.setFigureParameter is not FigureParameter: "+a);if(a.defaultValuea.maximum)throw new Error("defaultValue must be between minimum and maximum, not: "+a.defaultValue);var x=go.Shape._FigureParameters[oe];x||(x=[],go.Shape._FigureParameters[oe]=x),x[E]=a};var wt=[];function te(oe,E){var a=wt.pop();return a===void 0?new go.Point(oe,E):(a.x=oe,a.y=E,a)}function z(){var oe=wt.pop();return oe===void 0?new go.Point:oe}function he(oe){wt.push(oe)}function xe(oe,E,a,x,y,b,ee,ne,le){le||(le=new go.Point);var ue=oe-a,me=y-ee,ye=NaN,de=NaN;if(ue===0)if(me===0)oe===a&&(ye=oe,de=E);else{var Be=(b-ne)/me,ze=b-Be*y;ye=oe,de=Be*ye+ze}else if(me===0){var Ce=(E-x)/ue,et=E-Ce*oe;ye=y,de=Ce*ye+et}else{var Ce=(E-x)/ue,Be=(b-ne)/me,et=E-Ce*oe,ze=b-Be*y;ye=(ze-et)/(Ce-Be),de=Ce*ye+et}return le.x=ye,le.y=de,le}function Ze(oe,E,a,x,y,b,ee,ne,le,ue,me,ye,de,Be){var ze=1-le,Ce=le,et=oe*ze+a*Ce,we=E*ze+x*Ce,rt=a*ze+y*Ce,Xe=x*ze+b*Ce,at=y*ze+ee*Ce,lt=b*ze+ne*Ce,nt=et*ze+rt*Ce,He=we*ze+Xe*Ce,Pe=rt*ze+at*Ce,Ie=Xe*ze+lt*Ce,Qe=nt*ze+Pe*Ce,$e=He*ze+Ie*Ce;ue.x=et,ue.y=we,me.x=nt,me.y=He,ye.x=Qe,ye.y=$e,de.x=Pe,de.y=Ie,Be.x=at,Be.y=lt}var Se=new go.Spot(.156,.156),Ae=new go.Spot(.844,.844),ie=4*((Math.sqrt(2)-1)/3);go.Shape.setFigureParameter("RoundedRectangle",0,new Ft("CornerRounding",5)),go.Shape.defineFigureGenerator("RoundedRectangle",function(oe,E,a){var x=oe?oe.parameter1:NaN;(isNaN(x)||x<0)&&(x=5),x=Math.min(x,E/3),x=Math.min(x,a/3);var y=x*ie,b=new go.Geometry().add(new go.PathFigure(x,0,!0).add(new go.PathSegment(go.PathSegment.Line,E-x,0)).add(new go.PathSegment(go.PathSegment.Bezier,E,x,E-y,0,E,y)).add(new go.PathSegment(go.PathSegment.Line,E,a-x)).add(new go.PathSegment(go.PathSegment.Bezier,E-x,a,E,a-y,E-y,a)).add(new go.PathSegment(go.PathSegment.Line,x,a)).add(new go.PathSegment(go.PathSegment.Bezier,0,a-x,y,a,0,a-y)).add(new go.PathSegment(go.PathSegment.Line,0,x)).add(new go.PathSegment(go.PathSegment.Bezier,x,0,0,y,y,0).close()));return y>1&&(b.spot1=new go.Spot(0,0,y,y),b.spot2=new go.Spot(1,1,-y,-y)),b}),go.Shape.defineFigureGenerator("Border","RoundedRectangle"),go.Shape.defineFigureGenerator("TriangleRight",function(oe,E,a){return new go.Geometry().add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,E,.5*a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())).setSpots(0,.25,.5,.75)}),go.Shape.defineFigureGenerator("TriangleDown",function(oe,E,a){return new go.Geometry().add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,E,0)).add(new go.PathSegment(go.PathSegment.Line,.5*E,a).close())).setSpots(.25,0,.75,.5)}),go.Shape.defineFigureGenerator("TriangleLeft",function(oe,E,a){return new go.Geometry().add(new go.PathFigure(E,a).add(new go.PathSegment(go.PathSegment.Line,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,E,0).close())).setSpots(.5,.25,1,.75)}),go.Shape.defineFigureGenerator("TriangleUp",function(oe,E,a){return new go.Geometry().add(new go.PathFigure(E,a).add(new go.PathSegment(go.PathSegment.Line,0,a)).add(new go.PathSegment(go.PathSegment.Line,.5*E,0).close())).setSpots(.25,.5,.75,1)}),go.Shape.defineFigureGenerator("Triangle","TriangleUp"),go.Shape.defineFigureGenerator("Diamond",function(oe,E,a){return new go.Geometry().add(new go.PathFigure(.5*E,0).add(new go.PathSegment(go.PathSegment.Line,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.5*E,a)).add(new go.PathSegment(go.PathSegment.Line,E,.5*a).close())).setSpots(.25,.25,.75,.75)}),go.Shape.defineFigureGenerator("LineH",function(oe,E,a){var x=new go.Geometry(go.Geometry.Line);return x.startX=0,x.startY=a/2,x.endX=E,x.endY=a/2,x}),go.Shape.defineFigureGenerator("LineV",function(oe,E,a){var x=new go.Geometry(go.Geometry.Line);return x.startX=E/2,x.startY=0,x.endX=E/2,x.endY=a,x}),go.Shape.defineFigureGenerator("BarH","Rectangle"),go.Shape.defineFigureGenerator("BarV","Rectangle"),go.Shape.defineFigureGenerator("MinusLine","LineH"),go.Shape.defineFigureGenerator("PlusLine",function(oe,E,a){return new go.Geometry().add(new go.PathFigure(0,a/2,!1).add(new go.PathSegment(go.PathSegment.Line,E,a/2)).add(new go.PathSegment(go.PathSegment.Move,E/2,0)).add(new go.PathSegment(go.PathSegment.Line,E/2,a)))}),go.Shape.defineFigureGenerator("XLine",function(oe,E,a){return new go.Geometry().add(new go.PathFigure(0,a,!1).add(new go.PathSegment(go.PathSegment.Line,E,0)).add(new go.PathSegment(go.PathSegment.Move,0,0)).add(new go.PathSegment(go.PathSegment.Line,E,a)))}),go.Shape.defineFigureGenerator("LineRight",function(oe,E,a){return new go.Geometry().add(new go.PathFigure(.25*E,0,!1).add(new go.PathSegment(go.PathSegment.Line,.75*E,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.25*E,a)))}),go.Shape.defineFigureGenerator("LineDown",function(oe,E,a){return new go.Geometry().add(new go.PathFigure(0,.25*a,!1).add(new go.PathSegment(go.PathSegment.Line,.5*E,.75*a)).add(new go.PathSegment(go.PathSegment.Line,E,.25*a)))}),go.Shape.defineFigureGenerator("LineLeft",function(oe,E,a){return new go.Geometry().add(new go.PathFigure(.75*E,0,!1).add(new go.PathSegment(go.PathSegment.Line,.25*E,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.75*E,a)))}),go.Shape.defineFigureGenerator("LineUp",function(oe,E,a){return new go.Geometry().add(new go.PathFigure(0,.75*a,!1).add(new go.PathSegment(go.PathSegment.Line,.5*E,.25*a)).add(new go.PathSegment(go.PathSegment.Line,E,.75*a)))}),go.Shape.defineFigureGenerator("AsteriskLine",function(oe,E,a){var x=.2/Math.SQRT2;return new go.Geometry().add(new go.PathFigure(x*E,(1-x)*a,!1).add(new go.PathSegment(go.PathSegment.Line,(1-x)*E,x*a)).add(new go.PathSegment(go.PathSegment.Move,x*E,x*a)).add(new go.PathSegment(go.PathSegment.Line,(1-x)*E,(1-x)*a)).add(new go.PathSegment(go.PathSegment.Move,0,a/2)).add(new go.PathSegment(go.PathSegment.Line,E,a/2)).add(new go.PathSegment(go.PathSegment.Move,E/2,0)).add(new go.PathSegment(go.PathSegment.Line,E/2,a)))}),go.Shape.defineFigureGenerator("CircleLine",function(oe,E,a){var x=E/2,y=new go.Geometry().add(new go.PathFigure(E,E/2,!1).add(new go.PathSegment(go.PathSegment.Arc,0,360,x,x,x,x).close()));return y.spot1=Se,y.spot2=Ae,y.defaultStretch=go.GraphObject.Uniform,y}),go.Shape.defineFigureGenerator("Line1",function(oe,E,a){var x=new go.Geometry(go.Geometry.Line);return x.startX=0,x.startY=0,x.endX=E,x.endY=a,x}),go.Shape.defineFigureGenerator("Line2",function(oe,E,a){var x=new go.Geometry(go.Geometry.Line);return x.startX=E,x.startY=0,x.endX=0,x.endY=a,x}),go.Shape.defineFigureGenerator("Curve1",function(oe,E,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,E,a,ie*E,0,E,(1-ie)*a)))}),go.Shape.defineFigureGenerator("Curve2",function(oe,E,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,E,a,0,ie*a,(1-ie)*E,a)))}),go.Shape.defineFigureGenerator("Curve3",function(oe,E,a){return new go.Geometry().add(new go.PathFigure(E,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,0,a,E,ie*a,ie*E,a)))}),go.Shape.defineFigureGenerator("Curve4",function(oe,E,a){return new go.Geometry().add(new go.PathFigure(E,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,0,a,(1-ie)*E,0,0,(1-ie)*a)))}),go.Shape.defineFigureGenerator("TriangleDownLeft",function(oe,E,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,E,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())).setSpots(0,.5,.5,1)}),go.Shape.defineFigureGenerator("TriangleDownRight",function(oe,E,a){return new go.Geometry().add(new go.PathFigure(E,0,!0).add(new go.PathSegment(go.PathSegment.Line,E,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())).setSpots(.5,.5,1,1)}),go.Shape.defineFigureGenerator("TriangleUpLeft",function(oe,E,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,E,0)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())).setSpots(0,0,.5,.5)}),go.Shape.defineFigureGenerator("TriangleUpRight",function(oe,E,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,E,0)).add(new go.PathSegment(go.PathSegment.Line,E,a).close())).setSpots(.5,0,1,.5)}),go.Shape.defineFigureGenerator("RightTriangle","TriangleDownLeft"),go.Shape.setFigureParameter("Parallelogram1",0,new Ft("Indent",.1,-.99,.99)),go.Shape.defineFigureGenerator("Parallelogram1",function(oe,E,a){var x=oe?oe.parameter1:NaN;isNaN(x)?x=.1:x<-1?x=-1:x>1&&(x=1);var y=Math.abs(x)*E;if(x===0){var b=new go.Geometry(go.Geometry.Rectangle);return b.startX=0,b.startY=0,b.endX=E,b.endY=a,b}else{var b=new go.Geometry;return x>0?b.add(new go.PathFigure(y,0).add(new go.PathSegment(go.PathSegment.Line,E,0)).add(new go.PathSegment(go.PathSegment.Line,E-y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())):b.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,E-y,0)).add(new go.PathSegment(go.PathSegment.Line,E,a)).add(new go.PathSegment(go.PathSegment.Line,y,a).close())),yE&&(x=E);var y=Math.abs(x);if(x===0){var b=new go.Geometry(go.Geometry.Rectangle);return b.startX=0,b.startY=0,b.endX=E,b.endY=a,b}else{var b=new go.Geometry;return x>0?b.add(new go.PathFigure(y,0).add(new go.PathSegment(go.PathSegment.Line,E,0)).add(new go.PathSegment(go.PathSegment.Line,E-y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())):b.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,E-y,0)).add(new go.PathSegment(go.PathSegment.Line,E,a)).add(new go.PathSegment(go.PathSegment.Line,y,a).close())),y.5&&(x=.5);var y=Math.abs(x)*E;if(x===0){var b=new go.Geometry(go.Geometry.Rectangle);return b.startX=0,b.startY=0,b.endX=E,b.endY=a,b}else{var b=new go.Geometry;return x>0?b.add(new go.PathFigure(y,0).add(new go.PathSegment(go.PathSegment.Line,E-y,0)).add(new go.PathSegment(go.PathSegment.Line,E,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())):b.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,E,0)).add(new go.PathSegment(go.PathSegment.Line,E-y,a)).add(new go.PathSegment(go.PathSegment.Line,y,a).close())),yE&&(x=E/2);var y=Math.abs(x);if(x===0){var b=new go.Geometry(go.Geometry.Rectangle);return b.startX=0,b.startY=0,b.endX=E,b.endY=a,b}else{var b=new go.Geometry;return x>0?b.add(new go.PathFigure(y,0).add(new go.PathSegment(go.PathSegment.Line,E-y,0)).add(new go.PathSegment(go.PathSegment.Line,E,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())):b.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,E,0)).add(new go.PathSegment(go.PathSegment.Line,E-y,a)).add(new go.PathSegment(go.PathSegment.Line,y,a).close())),yE&&(x=E/2);var y=Math.abs(x);if(x===0){var b=new go.Geometry(go.Geometry.Rectangle);return b.startX=0,b.startY=0,b.endX=E,b.endY=a,b}else{var b=new go.Geometry;return x>0?b.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,E,0)).add(new go.PathSegment(go.PathSegment.Line,E-y,a)).add(new go.PathSegment(go.PathSegment.Line,y,a).close())):b.add(new go.PathFigure(y,0).add(new go.PathSegment(go.PathSegment.Line,E-y,0)).add(new go.PathSegment(go.PathSegment.Line,E,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())),y0&&(ee.add(new go.PathSegment(go.PathSegment.Move,E/2+ne,E/2)),ee.add(new go.PathSegment(go.PathSegment.Arc,0,-360,y,y,ne,ne).close())),b.spot1=Se,b.spot2=Ae,b.defaultStretch=go.GraphObject.Uniform,b}),go.Shape.defineFigureGenerator("Cloud",function(oe,E,a){return new go.Geometry().add(new go.PathFigure(.08034461*E,.1944299*a,!0).add(new go.PathSegment(go.PathSegment.Bezier,.2008615*E,.05349299*a,-.09239631*E,.07836421*a,.1406031*E,-.0542823*a)).add(new go.PathSegment(go.PathSegment.Bezier,.4338609*E,.074219*a,.2450511*E,-.00697547*a,.3776197*E,-.01112067*a)).add(new go.PathSegment(go.PathSegment.Bezier,.6558228*E,.07004196*a,.4539471*E,0,.6066018*E,-.02526587*a)).add(new go.PathSegment(go.PathSegment.Bezier,.8921095*E,.08370865*a,.6914277*E,-.01904177*a,.8921095*E,-.01220843*a)).add(new go.PathSegment(go.PathSegment.Bezier,.9147671*E,.3194596*a,1.036446*E,.04105738*a,1.020377*E,.3022052*a)).add(new go.PathSegment(go.PathSegment.Bezier,.9082935*E,.562044*a,1.04448*E,.360238*a,.992256*E,.5219009*a)).add(new go.PathSegment(go.PathSegment.Bezier,.9212406*E,.8217117*a,1.032337*E,.5771781*a,1.018411*E,.8120651*a)).add(new go.PathSegment(go.PathSegment.Bezier,.7592566*E,.9156953*a,1.028411*E,.9571472*a,.8556702*E,1.052487*a)).add(new go.PathSegment(go.PathSegment.Bezier,.5101666*E,.9310455*a,.7431877*E,1.009325*a,.5624123*E,1.021761*a)).add(new go.PathSegment(go.PathSegment.Bezier,.2609328*E,.9344623*a,.4820677*E,1.031761*a,.3030112*E,1.002796*a)).add(new go.PathSegment(go.PathSegment.Bezier,.08034461*E,.870098*a,.2329994*E,1.01518*a,.03213784*E,1.01518*a)).add(new go.PathSegment(go.PathSegment.Bezier,.06829292*E,.6545475*a,-.02812061*E,.9032597*a,-.01205169*E,.6835638*a)).add(new go.PathSegment(go.PathSegment.Bezier,.06427569*E,.4265613*a,-.01812061*E,.6089503*a,-.00606892*E,.4555777*a)).add(new go.PathSegment(go.PathSegment.Bezier,.08034461*E,.1944299*a,-.01606892*E,.3892545*a,-.01205169*E,.1944299*a))).setSpots(.1,.1,.9,.9)}),go.Shape.defineFigureGenerator("StopSign",function(oe,E,a){var x=1/(Math.SQRT2+2);return new go.Geometry().add(new go.PathFigure(x*E,0,!0).add(new go.PathSegment(go.PathSegment.Line,(1-x)*E,0)).add(new go.PathSegment(go.PathSegment.Line,E,x*a)).add(new go.PathSegment(go.PathSegment.Line,E,(1-x)*a)).add(new go.PathSegment(go.PathSegment.Line,(1-x)*E,a)).add(new go.PathSegment(go.PathSegment.Line,x*E,a)).add(new go.PathSegment(go.PathSegment.Line,0,(1-x)*a)).add(new go.PathSegment(go.PathSegment.Line,0,x*a).close())).setSpots(x/2,x/2,1-x/2,1-x/2)}),go.Shape.setFigureParameter("Pie",0,new Ft("Start",0,-360,360)),go.Shape.setFigureParameter("Pie",1,new Ft("Sweep",315,-360,360)),go.Shape.defineFigureGenerator("Pie",function(oe,E,a){var x=oe?oe.parameter1:NaN,y=oe?oe.parameter2:NaN;isNaN(x)&&(x=0),isNaN(y)&&(y=315);var b=x%360;b<0&&(b+=360);var ee=y%360,ne=Math.min(E,a)/2;return new go.Geometry().add(new go.PathFigure(ne,ne).add(new go.PathSegment(go.PathSegment.Arc,b,ee,ne,ne,ne,ne).close()))}),go.Shape.defineFigureGenerator("PiePiece",function(oe,E,a){var x=ie/Math.SQRT2*.5,y=Math.SQRT2/2,b=1-Math.SQRT2/2;return new go.Geometry().add(new go.PathFigure(E,a,!0).add(new go.PathSegment(go.PathSegment.Bezier,y*E,b*a,E,(1-x)*a,(y+x)*E,(b+x)*a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close()))}),go.Shape.setFigureParameter("ThickCross",0,new Ft("Thickness",30)),go.Shape.defineFigureGenerator("ThickCross",function(oe,E,a){var x=oe?oe.parameter1:NaN;(isNaN(x)||x<0)&&(x=30);var y=Math.min(x,E)/2,b=E/2,ee=a/2;return new go.Geometry().add(new go.PathFigure(b-y,0,!0).add(new go.PathSegment(go.PathSegment.Line,b+y,0)).add(new go.PathSegment(go.PathSegment.Line,b+y,ee-y)).add(new go.PathSegment(go.PathSegment.Line,E,ee-y)).add(new go.PathSegment(go.PathSegment.Line,E,ee+y)).add(new go.PathSegment(go.PathSegment.Line,b+y,ee+y)).add(new go.PathSegment(go.PathSegment.Line,b+y,a)).add(new go.PathSegment(go.PathSegment.Line,b-y,a)).add(new go.PathSegment(go.PathSegment.Line,b-y,ee+y)).add(new go.PathSegment(go.PathSegment.Line,0,ee+y)).add(new go.PathSegment(go.PathSegment.Line,0,ee-y)).add(new go.PathSegment(go.PathSegment.Line,b-y,ee-y).close()))}),go.Shape.setFigureParameter("ThinCross",0,new Ft("Thickness",10)),go.Shape.defineFigureGenerator("ThinCross",function(oe,E,a){var x=oe?oe.parameter1:NaN;(isNaN(x)||x<0)&&(x=10);var y=Math.min(x,E)/2,b=E/2,ee=a/2;return new go.Geometry().add(new go.PathFigure(b-y,0,!0).add(new go.PathSegment(go.PathSegment.Line,b+y,0)).add(new go.PathSegment(go.PathSegment.Line,b+y,ee-y)).add(new go.PathSegment(go.PathSegment.Line,E,ee-y)).add(new go.PathSegment(go.PathSegment.Line,E,ee+y)).add(new go.PathSegment(go.PathSegment.Line,b+y,ee+y)).add(new go.PathSegment(go.PathSegment.Line,b+y,a)).add(new go.PathSegment(go.PathSegment.Line,b-y,a)).add(new go.PathSegment(go.PathSegment.Line,b-y,ee+y)).add(new go.PathSegment(go.PathSegment.Line,0,ee+y)).add(new go.PathSegment(go.PathSegment.Line,0,ee-y)).add(new go.PathSegment(go.PathSegment.Line,b-y,ee-y).close()))}),go.Shape.setFigureParameter("ThickX",0,new Ft("Thickness",30)),go.Shape.defineFigureGenerator("ThickX",function(oe,E,a){var x=oe?oe.parameter1:NaN;if((isNaN(x)||x<0)&&(x=30),E===0||a===0){var y=new go.Geometry(go.Geometry.Rectangle);return y.startX=0,y.startY=0,y.endX=E,y.endY=a,y}else{var b=E/2,ee=a/2,ne=Math.atan2(a,E),le=x-Math.min(Math.cos(ne)*x/2,b),ue=x-Math.min(Math.sin(ne)*x/2,ee),y=new go.Geometry,me=new go.PathFigure(le,0,!0);return y.add(me),me.add(new go.PathSegment(go.PathSegment.Line,b,.2*a)),me.add(new go.PathSegment(go.PathSegment.Line,E-le,0)),me.add(new go.PathSegment(go.PathSegment.Line,E,ue)),me.add(new go.PathSegment(go.PathSegment.Line,.8*E,ee)),me.add(new go.PathSegment(go.PathSegment.Line,E,a-ue)),me.add(new go.PathSegment(go.PathSegment.Line,E-le,a)),me.add(new go.PathSegment(go.PathSegment.Line,b,.8*a)),me.add(new go.PathSegment(go.PathSegment.Line,le,a)),me.add(new go.PathSegment(go.PathSegment.Line,0,a-ue)),me.add(new go.PathSegment(go.PathSegment.Line,.2*E,ee)),me.add(new go.PathSegment(go.PathSegment.Line,0,ue).close()),y}}),go.Shape.setFigureParameter("ThinX",0,new Ft("Thickness",10)),go.Shape.defineFigureGenerator("ThinX",function(oe,E,a){var x=oe?oe.parameter1:NaN;(isNaN(x)||x<0)&&(x=10);var y=new go.Geometry,b=new go.PathFigure(.1*E,0,!0);return y.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*E,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.9*E,0)),b.add(new go.PathSegment(go.PathSegment.Line,E,.1*a)),b.add(new go.PathSegment(go.PathSegment.Line,.6*E,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,E,.9*a)),b.add(new go.PathSegment(go.PathSegment.Line,.9*E,a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*E,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*E,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.9*a)),b.add(new go.PathSegment(go.PathSegment.Line,.4*E,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.1*a).close()),y}),go.Shape.setFigureParameter("SquareIBeam",0,new Ft("BeamWidth",.2,.1,.9)),go.Shape.defineFigureGenerator("SquareIBeam",function(oe,E,a){var x=oe?oe.parameter1:NaN;isNaN(x)&&(x=.2);var y=new go.Geometry,b=new go.PathFigure(0,0,!0);return y.add(b),b.add(new go.PathSegment(go.PathSegment.Line,E,0)),b.add(new go.PathSegment(go.PathSegment.Line,E,x*a)),b.add(new go.PathSegment(go.PathSegment.Line,(.5+x/2)*E,x*a)),b.add(new go.PathSegment(go.PathSegment.Line,(.5+x/2)*E,(1-x)*a)),b.add(new go.PathSegment(go.PathSegment.Line,E,(1-x)*a)),b.add(new go.PathSegment(go.PathSegment.Line,E,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,(1-x)*a)),b.add(new go.PathSegment(go.PathSegment.Line,(.5-x/2)*E,(1-x)*a)),b.add(new go.PathSegment(go.PathSegment.Line,(.5-x/2)*E,x*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,x*a).close()),y}),go.Shape.setFigureParameter("RoundedIBeam",0,new Ft("Curviness",.5,.05,.65)),go.Shape.defineFigureGenerator("RoundedIBeam",function(oe,E,a){var x=oe?oe.parameter1:NaN;isNaN(x)&&(x=.5);var y=new go.Geometry,b=new go.PathFigure(0,0,!0);return y.add(b),b.add(new go.PathSegment(go.PathSegment.Line,E,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,E,a,Math.abs(1-x)*E,.25*a,Math.abs(1-x)*E,.75*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,0,x*E,.75*a,x*E,.25*a).close()),y}),go.Shape.defineFigureGenerator("HalfEllipse",function(oe,E,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Bezier,E,.5*a,ie*E,0,E,(.5-ie/2)*a)).add(new go.PathSegment(go.PathSegment.Bezier,0,a,E,(.5+ie/2)*a,ie*E,a).close())).setSpots(0,.156,.844,.844)}),go.Shape.defineFigureGenerator("Crescent",function(oe,E,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Bezier,0,a,E,0,E,a)).add(new go.PathSegment(go.PathSegment.Bezier,0,0,.5*E,.75*a,.5*E,.25*a).close())).setSpots(.311,.266,.744,.744)}),go.Shape.defineFigureGenerator("Heart",function(oe,E,a){return new go.Geometry().add(new go.PathFigure(.5*E,a,!0).add(new go.PathSegment(go.PathSegment.Bezier,0,.3*a,.1*E,.8*a,0,.5*a)).add(new go.PathSegment(go.PathSegment.Bezier,.5*E,.3*a,0,0,.45*E,0)).add(new go.PathSegment(go.PathSegment.Bezier,E,.3*a,.55*E,0,E,0)).add(new go.PathSegment(go.PathSegment.Bezier,.5*E,a,E,.5*a,.9*E,.8*a).close())).setSpots(.14,.29,.86,.78)}),go.Shape.defineFigureGenerator("Spade",function(oe,E,a){return new go.Geometry().add(new go.PathFigure(.5*E,0,!0).add(new go.PathSegment(go.PathSegment.Line,.51*E,.01*a)).add(new go.PathSegment(go.PathSegment.Bezier,E,.5*a,.6*E,.2*a,E,.25*a)).add(new go.PathSegment(go.PathSegment.Bezier,.55*E,.7*a,E,.8*a,.6*E,.8*a)).add(new go.PathSegment(go.PathSegment.Bezier,.75*E,a,.5*E,.75*a,.55*E,.95*a)).add(new go.PathSegment(go.PathSegment.Line,.25*E,a)).add(new go.PathSegment(go.PathSegment.Bezier,.45*E,.7*a,.45*E,.95*a,.5*E,.75*a)).add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,.4*E,.8*a,0,.8*a)).add(new go.PathSegment(go.PathSegment.Bezier,.49*E,.01*a,0,.25*a,.4*E,.2*a).close())).setSpots(.14,.26,.86,.78)}),go.Shape.defineFigureGenerator("Club",function(oe,E,a){var x=new go.Geometry,y=new go.PathFigure(.4*E,.6*a,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Bezier,.15*E,a,.5*E,.75*a,.45*E,.95*a)),y.add(new go.PathSegment(go.PathSegment.Line,.85*E,a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.6*E,.6*a,.55*E,.95*a,.5*E,.75*a));var b=.2,ee=.3,ne=0,le=b*ie;return y.add(new go.PathSegment(go.PathSegment.Bezier,(.5+ee)*E,(.5+b+ne)*a,(.5-b+ee)*E,(.5+le+ne)*a,(.5-le+ee)*E,(.5+b+ne)*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+b+ee)*E,(.5+ne)*a,(.5+le+ee)*E,(.5+b+ne)*a,(.5+b+ee)*E,(.5+le+ne)*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,(.5+ee)*E,(.5-b+ne)*a,(1-.5+b+ee)*E,(.5-le+ne)*a,(.5+le+ee)*E,(.5-b+ne)*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.65*E,.36771243*a,(.5-le+ee)*E,(.5-b+ne)*a,(.5-b+ee+.05)*E,(.5-le+ne-.02)*a)),b=.2,ee=0,ne=-.3,le=b*ie,y.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+b+ee)*E,(.5+ne)*a,(.5+le+ee)*E,(.5+b+ne)*a,(.5+b+ee)*E,(.5+le+ne)*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,(.5+ee)*E,(.5-b+ne)*a,(1-.5+b+ee)*E,(.5-le+ne)*a,(.5+le+ee)*E,(.5-b+ne)*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,(.5-b+ee)*E,(.5+ne)*a,(.5-le+ee)*E,(.5-b+ne)*a,(.5-b+ee)*E,(.5-le+ne)*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,(.5-le+ee)*E,(.5+b+ne)*a,(.5-b+ee)*E,(.5+le+ne)*a,(.5-le+ee)*E,(.5+b+ne)*a)),b=.2,ee=-.3,ne=0,le=b*ie,y.add(new go.PathSegment(go.PathSegment.Bezier,(.5+ee)*E,(.5-b+ne)*a,(1-.5+b+ee-.05)*E,(.5-le+ne-.02)*a,(.5+le+ee)*E,(.5-b+ne)*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,(.5-b+ee)*E,(.5+ne)*a,(.5-le+ee)*E,(.5-b+ne)*a,(.5-b+ee)*E,(.5-le+ne)*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,(.5+ee)*E,(.5+b+ne)*a,(.5-b+ee)*E,(.5+le+ne)*a,(.5-le+ee)*E,(.5+b+ne)*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.4*E,.6*a,(.5+le+ee)*E,(.5+b+ne)*a,(.5+b+ee)*E,(.5+le+ne)*a).close()),x.setSpots(.06,.33,.93,.68),x}),go.Shape.defineFigureGenerator("YinYang",function(oe,E,a){var x=new go.Geometry,y=new go.PathFigure(E*.5,0,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Arc,270,180,E*.5,E*.5,E*.5,E*.5)),y.add(new go.PathSegment(go.PathSegment.Arc,90,-180,E*.5,E*.75,E*.25,E*.25)),y.add(new go.PathSegment(go.PathSegment.Arc,90,180,E*.5,E*.25,E*.25,E*.25));var b=.1,ee=.5,ne=.25;return y.add(new go.PathSegment(go.PathSegment.Move,(ee+b)*E,ne*a)),y.add(new go.PathSegment(go.PathSegment.Arc,0,-360,E*ee,a*ne,b*E,b*E).close()),y=new go.PathFigure(E*.5,0,!1),x.add(y),y.add(new go.PathSegment(go.PathSegment.Arc,270,-180,E*.5,E*.5,E*.5,E*.5)),ne=.75,y=new go.PathFigure((ee+b)*E,ne*a,!0),x.add(y),y.add(new go.PathSegment(go.PathSegment.Arc,0,360,E*ee,a*ne,b*E,b*E).close()),x.defaultStretch=go.GraphObject.Uniform,x}),go.Shape.defineFigureGenerator("Peace",function(oe,E,a){var x=.8535533905932737,y=.5*E,b=.5*a;return new go.Geometry().add(new go.PathFigure(y,0,!1).add(new go.PathSegment(go.PathSegment.Arc,270,360,y,b,y,b)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Move,y,b)).add(new go.PathSegment(go.PathSegment.Line,(1-x)*E,x*a)).add(new go.PathSegment(go.PathSegment.Move,y,b)).add(new go.PathSegment(go.PathSegment.Line,x*E,x*a)))}),go.Shape.defineFigureGenerator("NotAllowed",function(oe,E,a){var x=new go.Geometry,y=ie*.5,b=.5,ee=.5,ne=.5,le=new go.PathFigure(ee*E,(ne-b)*a);x.add(le),le.add(new go.PathSegment(go.PathSegment.Bezier,(ee-b)*E,ne*a,(ee-y)*E,(ne-b)*a,(ee-b)*E,(ne-y)*a)),le.add(new go.PathSegment(go.PathSegment.Bezier,ee*E,(ne+b)*a,(ee-b)*E,(ne+y)*a,(ee-y)*E,(ne+b)*a)),le.add(new go.PathSegment(go.PathSegment.Bezier,(ee+b)*E,ne*a,(ee+y)*E,(ne+b)*a,(ee+b)*E,(ne+y)*a)),le.add(new go.PathSegment(go.PathSegment.Bezier,ee*E,(ne-b)*a,(ee+b)*E,(ne-y)*a,(ee+y)*E,(ne-b)*a)),b=.4,y=ie*.4;var ue=z(),me=z(),ye=z(),de=z();Ze(ee,ne-b,ee+y,ne-b,ee+b,ne-y,ee+b,ne,.42,ue,me,ye,de,de);var Be=z(),ze=z(),Ce=z();Ze(ee,ne-b,ee+y,ne-b,ee+b,ne-y,ee+b,ne,.58,de,de,Ce,Be,ze);var et=z(),we=z(),rt=z();Ze(ee,ne+b,ee-y,ne+b,ee-b,ne+y,ee-b,ne,.42,et,we,rt,de,de);var Xe=z(),at=z(),lt=z();return Ze(ee,ne+b,ee-y,ne+b,ee-b,ne+y,ee-b,ne,.58,de,de,lt,Xe,at),le.add(new go.PathSegment(go.PathSegment.Move,lt.x*E,lt.y*a)),le.add(new go.PathSegment(go.PathSegment.Bezier,(ee-b)*E,ne*a,Xe.x*E,Xe.y*a,at.x*E,at.y*a)),le.add(new go.PathSegment(go.PathSegment.Bezier,ee*E,(ne-b)*a,(ee-b)*E,(ne-y)*a,(ee-y)*E,(ne-b)*a)),le.add(new go.PathSegment(go.PathSegment.Bezier,ye.x*E,ye.y*a,ue.x*E,ue.y*a,me.x*E,me.y*a)),le.add(new go.PathSegment(go.PathSegment.Line,lt.x*E,lt.y*a).close()),le.add(new go.PathSegment(go.PathSegment.Move,rt.x*E,rt.y*a)),le.add(new go.PathSegment(go.PathSegment.Line,Ce.x*E,Ce.y*a)),le.add(new go.PathSegment(go.PathSegment.Bezier,(ee+b)*E,ne*a,Be.x*E,Be.y*a,ze.x*E,ze.y*a)),le.add(new go.PathSegment(go.PathSegment.Bezier,ee*E,(ne+b)*a,(ee+b)*E,(ne+y)*a,(ee+y)*E,(ne+b)*a)),le.add(new go.PathSegment(go.PathSegment.Bezier,rt.x*E,rt.y*a,et.x*E,et.y*a,we.x*E,we.y*a).close()),he(ue),he(me),he(ye),he(de),he(Be),he(ze),he(Ce),he(et),he(we),he(rt),he(Xe),he(at),he(lt),x.defaultStretch=go.GraphObject.Uniform,x}),go.Shape.defineFigureGenerator("Fragile",function(oe,E,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,.25*E,0)).add(new go.PathSegment(go.PathSegment.Line,.2*E,.15*a)).add(new go.PathSegment(go.PathSegment.Line,.3*E,.25*a)).add(new go.PathSegment(go.PathSegment.Line,.29*E,.33*a)).add(new go.PathSegment(go.PathSegment.Line,.35*E,.25*a)).add(new go.PathSegment(go.PathSegment.Line,.3*E,.15*a)).add(new go.PathSegment(go.PathSegment.Line,.4*E,0)).add(new go.PathSegment(go.PathSegment.Line,E,0)).add(new go.PathSegment(go.PathSegment.Bezier,.55*E,.5*a,E,.25*a,.75*E,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.55*E,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.7*E,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.7*E,a)).add(new go.PathSegment(go.PathSegment.Line,.3*E,a)).add(new go.PathSegment(go.PathSegment.Line,.3*E,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.45*E,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.45*E,.5*a)).add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*E,.5*a,0,.25*a).close()))}),go.Shape.setFigureParameter("HourGlass",0,new Ft("Thickness",30)),go.Shape.defineFigureGenerator("HourGlass",function(oe,E,a){var x=oe?oe.parameter1:NaN;(isNaN(x)||x<0)&&(x=30),x>E&&(x=E);var y=(E-x)/2,b=y+x;return new go.Geometry().add(new go.PathFigure(b,.5*a).add(new go.PathSegment(go.PathSegment.Line,E,a)).add(new go.PathSegment(go.PathSegment.Line,0,a)).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,0,0)).add(new go.PathSegment(go.PathSegment.Line,E,0).close()))}),go.Shape.defineFigureGenerator("Lightning",function(oe,E,a){return new go.Geometry().add(new go.PathFigure(0,.55*a).add(new go.PathSegment(go.PathSegment.Line,.6*E,0)).add(new go.PathSegment(go.PathSegment.Line,.3*E,.45*a)).add(new go.PathSegment(go.PathSegment.Line,E,.45*a)).add(new go.PathSegment(go.PathSegment.Line,.4*E,a)).add(new go.PathSegment(go.PathSegment.Line,.7*E,.55*a).close()))}),go.Shape.defineFigureGenerator("GenderMale",function(oe,E,a){var x=new go.Geometry,y=ie*.4,b=.4,ee=.5,ne=.5,le=z(),ue=z(),me=z(),ye=z(),de=new go.PathFigure((ee-b)*E,ne*a,!1);x.add(de),de.add(new go.PathSegment(go.PathSegment.Bezier,ee*E,(ne-b)*a,(ee-b)*E,(ne-y)*a,(ee-y)*E,(ne-b)*a)),Ze(ee,ne-b,ee+y,ne-b,ee+b,ne-y,ee+b,ne,.44,me,ye,ue,le,le),de.add(new go.PathSegment(go.PathSegment.Bezier,ue.x*E,ue.y*a,me.x*E,me.y*a,ye.x*E,ye.y*a));var Be=te(ue.x,ue.y);Ze(ee,ne-b,ee+y,ne-b,ee+b,ne-y,ee+b,ne,.56,le,le,ue,me,ye);var ze=te(ue.x,ue.y);de.add(new go.PathSegment(go.PathSegment.Line,(Be.x*.1+.95*.9)*E,Be.y*.1*a)),de.add(new go.PathSegment(go.PathSegment.Line,.85*E,Be.y*.1*a)),de.add(new go.PathSegment(go.PathSegment.Line,.85*E,0)),de.add(new go.PathSegment(go.PathSegment.Line,E,0)),de.add(new go.PathSegment(go.PathSegment.Line,E,.15*a)),de.add(new go.PathSegment(go.PathSegment.Line,(ze.x*.1+.9)*E,.15*a)),de.add(new go.PathSegment(go.PathSegment.Line,(ze.x*.1+.9)*E,(ze.y*.1+.05*.9)*a)),de.add(new go.PathSegment(go.PathSegment.Line,ze.x*E,ze.y*a)),de.add(new go.PathSegment(go.PathSegment.Bezier,(ee+b)*E,ne*a,me.x*E,me.y*a,ye.x*E,ye.y*a)),de.add(new go.PathSegment(go.PathSegment.Bezier,ee*E,(ne+b)*a,(ee+b)*E,(ne+y)*a,(ee+y)*E,(ne+b)*a)),de.add(new go.PathSegment(go.PathSegment.Bezier,(ee-b)*E,ne*a,(ee-y)*E,(ne+b)*a,(ee-b)*E,(ne+y)*a)),b=.35,y=ie*.35;var Ce=new go.PathFigure(ee*E,(ne-b)*a,!1);x.add(Ce),Ce.add(new go.PathSegment(go.PathSegment.Bezier,(ee-b)*E,ne*a,(ee-y)*E,(ne-b)*a,(ee-b)*E,(ne-y)*a)),Ce.add(new go.PathSegment(go.PathSegment.Bezier,ee*E,(ne+b)*a,(ee-b)*E,(ne+y)*a,(ee-y)*E,(ne+b)*a)),Ce.add(new go.PathSegment(go.PathSegment.Bezier,(ee+b)*E,ne*a,(ee+y)*E,(ne+b)*a,(ee+b)*E,(ne+y)*a)),Ce.add(new go.PathSegment(go.PathSegment.Bezier,ee*E,(ne-b)*a,(ee+b)*E,(ne-y)*a,(ee+y)*E,(ne-b)*a));var et=new go.PathFigure((ee-b)*E,ne*a,!1);return x.add(et),he(le),he(ue),he(me),he(ye),he(Be),he(ze),x.spot1=new go.Spot(.202,.257),x.spot2=new go.Spot(.792,.739),x.defaultStretch=go.GraphObject.Uniform,x}),go.Shape.defineFigureGenerator("GenderFemale",function(oe,E,a){var x=new go.Geometry,y=.375,b=0,ee=-.125,ne=y*ie,le=new go.PathFigure((.525+b)*E,(.5+y+ee)*a,!1);x.add(le),le.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+y+b)*E,(.5+ee)*a,(.5+ne+b)*E,(.5+y+ee)*a,(.5+y+b)*E,(.5+ne+ee)*a)),le.add(new go.PathSegment(go.PathSegment.Bezier,(.5+b)*E,(.5-y+ee)*a,(1-.5+y+b)*E,(.5-ne+ee)*a,(.5+ne+b)*E,(.5-y+ee)*a)),le.add(new go.PathSegment(go.PathSegment.Bezier,(.5-y+b)*E,(.5+ee)*a,(.5-ne+b)*E,(.5-y+ee)*a,(.5-y+b)*E,(.5-ne+ee)*a)),le.add(new go.PathSegment(go.PathSegment.Bezier,(.475+b)*E,(.5+y+ee)*a,(.5-y+b)*E,(.5+ne+ee)*a,(.5-ne+b)*E,(.5+y+ee)*a)),le.add(new go.PathSegment(go.PathSegment.Line,.475*E,.85*a)),le.add(new go.PathSegment(go.PathSegment.Line,.425*E,.85*a)),le.add(new go.PathSegment(go.PathSegment.Line,.425*E,.9*a)),le.add(new go.PathSegment(go.PathSegment.Line,.475*E,.9*a)),le.add(new go.PathSegment(go.PathSegment.Line,.475*E,a)),le.add(new go.PathSegment(go.PathSegment.Line,.525*E,a)),le.add(new go.PathSegment(go.PathSegment.Line,.525*E,.9*a)),le.add(new go.PathSegment(go.PathSegment.Line,.575*E,.9*a)),le.add(new go.PathSegment(go.PathSegment.Line,.575*E,.85*a)),le.add(new go.PathSegment(go.PathSegment.Line,.525*E,.85*a).close()),y=.325,b=0,ee=-.125,ne=y*ie;var le=new go.PathFigure((1-.5+y+b)*E,(.5+ee)*a,!1);x.add(le),le.add(new go.PathSegment(go.PathSegment.Bezier,(.5+b)*E,(.5+y+ee)*a,(.5+y+b)*E,(.5+ne+ee)*a,(.5+ne+b)*E,(.5+y+ee)*a)),le.add(new go.PathSegment(go.PathSegment.Bezier,(.5-y+b)*E,(.5+ee)*a,(.5-ne+b)*E,(.5+y+ee)*a,(.5-y+b)*E,(.5+ne+ee)*a)),le.add(new go.PathSegment(go.PathSegment.Bezier,(.5+b)*E,(.5-y+ee)*a,(.5-y+b)*E,(.5-ne+ee)*a,(.5-ne+b)*E,(.5-y+ee)*a)),le.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+y+b)*E,(.5+ee)*a,(.5+ne+b)*E,(.5-y+ee)*a,(1-.5+y+b)*E,(.5-ne+ee)*a));var le=new go.PathFigure((.525+b)*E,(.5+y+ee)*a,!1);return x.add(le),x.spot1=new go.Spot(.232,.136),x.spot2=new go.Spot(.682,.611),x.defaultStretch=go.GraphObject.Uniform,x}),go.Shape.defineFigureGenerator("LogicImplies",function(oe,E,a){var x=oe?oe.parameter1:NaN;return isNaN(x)&&(x=.2),new go.Geometry().add(new go.PathFigure((1-x)*E,0,!1).add(new go.PathSegment(go.PathSegment.Line,E,.5*a)).add(new go.PathSegment(go.PathSegment.Line,(1-x)*E,a)).add(new go.PathSegment(go.PathSegment.Move,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,E,.5*a))).setSpots(0,0,.8,.5)}),go.Shape.defineFigureGenerator("LogicIff",function(oe,E,a){var x=oe?oe.parameter1:NaN;return isNaN(x)&&(x=.2),new go.Geometry().add(new go.PathFigure((1-x)*E,0,!1).add(new go.PathSegment(go.PathSegment.Line,E,.5*a)).add(new go.PathSegment(go.PathSegment.Line,(1-x)*E,a)).add(new go.PathSegment(go.PathSegment.Move,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,E,.5*a)).add(new go.PathSegment(go.PathSegment.Move,x*E,0)).add(new go.PathSegment(go.PathSegment.Line,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,x*E,a))).setSpots(.2,0,.8,.5)}),go.Shape.defineFigureGenerator("LogicNot",function(oe,E,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,E,0)).add(new go.PathSegment(go.PathSegment.Line,E,a)))}),go.Shape.defineFigureGenerator("LogicAnd",function(oe,E,a){return new go.Geometry().add(new go.PathFigure(0,a,!1).add(new go.PathSegment(go.PathSegment.Line,.5*E,0)).add(new go.PathSegment(go.PathSegment.Line,E,a))).setSpots(.25,.5,.75,1)}),go.Shape.defineFigureGenerator("LogicOr",function(oe,E,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,.5*E,a)).add(new go.PathSegment(go.PathSegment.Line,E,0))).setSpots(.219,0,.78,.409)}),go.Shape.defineFigureGenerator("LogicXor",function(oe,E,a){var x=new go.Geometry().add(new go.PathFigure(.5*E,0,!1).add(new go.PathSegment(go.PathSegment.Line,.5*E,a)).add(new go.PathSegment(go.PathSegment.Move,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,E,.5*a)).add(new go.PathSegment(go.PathSegment.Arc,0,360,.5*E,.5*a,.5*E,.5*a)));return x.defaultStretch=go.GraphObject.Uniform,x}),go.Shape.defineFigureGenerator("LogicTruth",function(oe,E,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,E,0)).add(new go.PathSegment(go.PathSegment.Move,.5*E,0)).add(new go.PathSegment(go.PathSegment.Line,.5*E,a)))}),go.Shape.defineFigureGenerator("LogicFalsity",function(oe,E,a){return new go.Geometry().add(new go.PathFigure(0,a,!1).add(new go.PathSegment(go.PathSegment.Line,E,a)).add(new go.PathSegment(go.PathSegment.Move,.5*E,a)).add(new go.PathSegment(go.PathSegment.Line,.5*E,0)))}),go.Shape.defineFigureGenerator("LogicThereExists",function(oe,E,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,E,0)).add(new go.PathSegment(go.PathSegment.Line,E,.5*a)).add(new go.PathSegment(go.PathSegment.Line,0,.5*a)).add(new go.PathSegment(go.PathSegment.Move,E,.5*a)).add(new go.PathSegment(go.PathSegment.Line,E,a)).add(new go.PathSegment(go.PathSegment.Line,0,a)))}),go.Shape.defineFigureGenerator("LogicForAll",function(oe,E,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,.5*E,a)).add(new go.PathSegment(go.PathSegment.Line,E,0)).add(new go.PathSegment(go.PathSegment.Move,.25*E,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.75*E,.5*a))).setSpots(.25,0,.75,.5)}),go.Shape.defineFigureGenerator("LogicIsDefinedAs",function(oe,E,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,E,0)).add(new go.PathSegment(go.PathSegment.Move,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,E,.5*a)).add(new go.PathSegment(go.PathSegment.Move,0,a)).add(new go.PathSegment(go.PathSegment.Line,E,a))).setSpots(.01,.01,.99,.49)}),go.Shape.defineFigureGenerator("LogicIntersect",function(oe,E,a){var x=.5;return new go.Geometry().add(new go.PathFigure(0,a,!1).add(new go.PathSegment(go.PathSegment.Line,0,x*a)).add(new go.PathSegment(go.PathSegment.Arc,180,180,x*E,x*a,x*E,x*a)).add(new go.PathSegment(go.PathSegment.Line,E,a))).setSpots(0,.5,1,1)}),go.Shape.defineFigureGenerator("LogicUnion",function(oe,E,a){var x=.5;return new go.Geometry().add(new go.PathFigure(E,0,!1).add(new go.PathSegment(go.PathSegment.Line,E,x*a)).add(new go.PathSegment(go.PathSegment.Arc,0,180,x*E,x*a,x*E,x*a)).add(new go.PathSegment(go.PathSegment.Line,0,0))).setSpots(0,0,1,.5)}),go.Shape.setFigureParameter("Arrow",0,new Ft("ArrowheadWidth",.3,.01,.99)),go.Shape.setFigureParameter("Arrow",1,new Ft("TailHeight",.3,.01,.99)),go.Shape.defineFigureGenerator("Arrow",function(oe,E,a){var x=oe?oe.parameter1:NaN;isNaN(x)&&(x=.3);var y=oe?oe.parameter2:NaN;isNaN(y)&&(y=.3);var b=(1-x)*E,ee=(.5-y/2)*a,ne=(.5+y/2)*a,le=new go.Geometry,ue=new go.PathFigure(0,ee,!0);le.add(ue),ue.add(new go.PathSegment(go.PathSegment.Line,b,ee)),ue.add(new go.PathSegment(go.PathSegment.Line,b,0)),ue.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),ue.add(new go.PathSegment(go.PathSegment.Line,b,a)),ue.add(new go.PathSegment(go.PathSegment.Line,b,ne)),ue.add(new go.PathSegment(go.PathSegment.Line,0,ne).close()),le.spot1=new go.Spot(0,ee/a);var me=xe(0,ne/a,1,ne/a,b/E,1,1,.5,z());return le.spot2=new go.Spot(me.x,me.y),he(me),le}),go.Shape.setFigureParameter("Arrow2",0,new Ft("ArrowheadWidth",30)),go.Shape.setFigureParameter("Arrow2",0,new Ft("TailHeight",30)),go.Shape.defineFigureGenerator("Arrow2",function(oe,E,a){var x=oe?oe.parameter1:NaN;isNaN(x)&&(x=30),x>E&&(x=E);var y=oe?oe.parameter2:NaN;isNaN(y)&&(y=30),y=Math.min(y,a/2);var b=E-x,ee=(a-y)/2,ne=ee+y,le=new go.Geometry,ue=new go.PathFigure(0,ee,!0);le.add(ue),ue.add(new go.PathSegment(go.PathSegment.Line,b,ee)),ue.add(new go.PathSegment(go.PathSegment.Line,b,0)),ue.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),ue.add(new go.PathSegment(go.PathSegment.Line,b,a)),ue.add(new go.PathSegment(go.PathSegment.Line,b,ne)),ue.add(new go.PathSegment(go.PathSegment.Line,0,ne).close()),le.spot1=new go.Spot(0,ee/a);var me=xe(0,ne/a,1,ne/a,b/E,1,1,.5,z());return le.spot2=new go.Spot(me.x,me.y),he(me),le}),go.Shape.defineFigureGenerator("Chevron",function(oe,E,a){var x=new go.Geometry,y=new go.PathFigure(0,0,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,.5*a).close()),x}),go.Shape.defineFigureGenerator("DoubleArrow",function(oe,E,a){var x=new go.Geometry,y=new go.PathFigure(0,0,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.3*E,.214*a)),y.add(new go.PathSegment(go.PathSegment.Line,.3*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,1*E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,.3*E,1*a)),y.add(new go.PathSegment(go.PathSegment.Line,.3*E,.786*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,1*a).close()),x}),go.Shape.setFigureParameter("DoubleEndArrow",0,new Ft("ConnecterHeight",.3,.01,.99)),go.Shape.defineFigureGenerator("DoubleEndArrow",function(oe,E,a){var x=oe?oe.parameter1:NaN;isNaN(x)&&(x=.3);var y=(.5-x/2)*a,b=(.5+x/2)*a,ee=new go.Geometry,ne=new go.PathFigure(E,.5*a,!0);ee.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,.7*E,a)),ne.add(new go.PathSegment(go.PathSegment.Line,.7*E,b)),ne.add(new go.PathSegment(go.PathSegment.Line,.3*E,b)),ne.add(new go.PathSegment(go.PathSegment.Line,.3*E,a)),ne.add(new go.PathSegment(go.PathSegment.Line,0,.5*a)),ne.add(new go.PathSegment(go.PathSegment.Line,.3*E,0)),ne.add(new go.PathSegment(go.PathSegment.Line,.3*E,y)),ne.add(new go.PathSegment(go.PathSegment.Line,.7*E,y)),ne.add(new go.PathSegment(go.PathSegment.Line,.7*E,0).close());var le=xe(0,.5,.3,0,0,y/a,.1,y/a,z());return ee.spot1=new go.Spot(le.x,le.y),le=xe(.7,1,1,.5,0,b/a,1,b/a,le),ee.spot2=new go.Spot(le.x,le.y),he(le),ee}),go.Shape.setFigureParameter("DoubleEndArrow2",0,new Ft("ConnecterHeight",40)),go.Shape.setFigureParameter("DoubleEndArrow2",1,new Ft("ArrowHeight",100)),go.Shape.defineFigureGenerator("DoubleEndArrow2",function(oe,E,a){var x=oe?oe.parameter1:NaN;isNaN(x)&&(x=40);var y=oe?oe.parameter2:NaN;isNaN(y)&&(y=100);var b=(a-x)/2,ee=b+x,ne=(a-y)/2,le=ne+y;(x>a||y>a)&&(y>x?(x=x*a/y,b=(a-x)/2,ee=b+x,ne=0,le=a):(b=0,ee=a,ne=0,le=a));var ue=new go.Geometry,me=new go.PathFigure(E,.5*a,!0);ue.add(me),me.add(new go.PathSegment(go.PathSegment.Line,.7*E,le)),me.add(new go.PathSegment(go.PathSegment.Line,.7*E,ee)),me.add(new go.PathSegment(go.PathSegment.Line,.3*E,ee)),me.add(new go.PathSegment(go.PathSegment.Line,.3*E,le)),me.add(new go.PathSegment(go.PathSegment.Line,0,.5*a)),me.add(new go.PathSegment(go.PathSegment.Line,.3*E,ne)),me.add(new go.PathSegment(go.PathSegment.Line,.3*E,b)),me.add(new go.PathSegment(go.PathSegment.Line,.7*E,b)),me.add(new go.PathSegment(go.PathSegment.Line,.7*E,ne).close());var ye=xe(0,.5,.3,ne/a,0,b/a,1,b/a,z());return ue.spot1=new go.Spot(ye.x,ye.y),ye=xe(.7,le/a,1,.5,0,ee/a,1,ee/a,ye),ue.spot2=new go.Spot(ye.x,ye.y),he(ye),ue}),go.Shape.setFigureParameter("IBeamArrow",0,new Ft("ConnectorHeight",.7,.51,.97)),go.Shape.defineFigureGenerator("IBeamArrow",function(oe,E,a){var x=oe?oe.parameter1:NaN;isNaN(x)&&(x=.3);var y=(.5-x/2)*a,b=(.5+x/2)*a,ee=new go.Geometry,ne=new go.PathFigure(E,.5*a,!0);ee.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,.7*E,a)),ne.add(new go.PathSegment(go.PathSegment.Line,.7*E,b)),ne.add(new go.PathSegment(go.PathSegment.Line,.2*E,b)),ne.add(new go.PathSegment(go.PathSegment.Line,.2*E,a)),ne.add(new go.PathSegment(go.PathSegment.Line,0,a)),ne.add(new go.PathSegment(go.PathSegment.Line,0,0)),ne.add(new go.PathSegment(go.PathSegment.Line,.2*E,0)),ne.add(new go.PathSegment(go.PathSegment.Line,.2*E,y)),ne.add(new go.PathSegment(go.PathSegment.Line,.7*E,y)),ne.add(new go.PathSegment(go.PathSegment.Line,.7*E,0).close()),ee.spot1=new go.Spot(0,y/a);var le=xe(.7,1,1,.5,0,b/a,1,b/a,z());return ee.spot2=new go.Spot(le.x,le.y),he(le),ee}),go.Shape.setFigureParameter("IBeamArrow2",0,new Ft("ConnectorHeight",40)),go.Shape.setFigureParameter("IBeamArrow2",1,new Ft("BeamArrowHeight",100)),go.Shape.defineFigureGenerator("IBeamArrow2",function(oe,E,a){var x=oe?oe.parameter1:NaN;isNaN(x)&&(x=40);var y=oe?oe.parameter2:NaN;isNaN(y)&&(y=100);var b=(a-x)/2,ee=b+x,ne=(a-y)/2,le=ne+y;(x>a||y>a)&&(y>x?(x=x*a/y,b=(a-x)/2,ee=b+x,ne=0,le=a):(b=0,ee=a,ne=0,le=a));var ue=new go.Geometry,me=new go.PathFigure(E,.5*a,!0);ue.add(me),me.add(new go.PathSegment(go.PathSegment.Line,.7*E,le)),me.add(new go.PathSegment(go.PathSegment.Line,.7*E,ee)),me.add(new go.PathSegment(go.PathSegment.Line,.2*E,ee)),me.add(new go.PathSegment(go.PathSegment.Line,.2*E,le)),me.add(new go.PathSegment(go.PathSegment.Line,0,le)),me.add(new go.PathSegment(go.PathSegment.Line,0,ne)),me.add(new go.PathSegment(go.PathSegment.Line,.2*E,ne)),me.add(new go.PathSegment(go.PathSegment.Line,.2*E,b)),me.add(new go.PathSegment(go.PathSegment.Line,.7*E,b)),me.add(new go.PathSegment(go.PathSegment.Line,.7*E,ne).close()),ue.spot1=new go.Spot(0,b/a);var ye=xe(.7,le/a,1,.5,0,ee/a,1,ee/a,z());return ue.spot2=new go.Spot(ye.x,ye.y),he(ye),ue}),go.Shape.setFigureParameter("Pointer",0,new Ft("BackPoint",.1,0,.2)),go.Shape.defineFigureGenerator("Pointer",function(oe,E,a){var x=oe?oe.parameter1:NaN;isNaN(x)&&(x=.1);var y=new go.Geometry,b=new go.PathFigure(E,.5*a,!0);y.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,x*E,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,0).close()),y.spot1=new go.Spot(x,.35);var ee=xe(.2,.65,1,.65,0,1,1,.5,z());return y.spot2=new go.Spot(ee.x,ee.y),he(ee),y}),go.Shape.setFigureParameter("RoundedPointer",0,new Ft("RoundedEdge",.3,0,.5)),go.Shape.defineFigureGenerator("RoundedPointer",function(oe,E,a){var x=oe?oe.parameter1:NaN;isNaN(x)&&(x=.3);var y=new go.Geometry,b=new go.PathFigure(E,.5*a,!0);y.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,0,x*E,.75*a,x*E,.25*a).close()),y.spot1=new go.Spot(x,.35);var ee=xe(0,.65,1,.65,0,1,1,.5,z());return y.spot2=new go.Spot(ee.x,ee.y),he(ee),y}),go.Shape.setFigureParameter("SplitEndArrow",0,new Ft("TailHeight",.4,.01,.99)),go.Shape.defineFigureGenerator("SplitEndArrow",function(oe,E,a){var x=oe?oe.parameter1:NaN;isNaN(x)&&(x=.4);var y=(.5-x/2)*a,b=(.5+x/2)*a,ee=new go.Geometry,ne=new go.PathFigure(E,.5*a,!0);ee.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,.7*E,a)),ne.add(new go.PathSegment(go.PathSegment.Line,.7*E,b)),ne.add(new go.PathSegment(go.PathSegment.Line,0,b)),ne.add(new go.PathSegment(go.PathSegment.Line,.2*E,.5*a)),ne.add(new go.PathSegment(go.PathSegment.Line,0,y)),ne.add(new go.PathSegment(go.PathSegment.Line,.7*E,y)),ne.add(new go.PathSegment(go.PathSegment.Line,.7*E,0).close()),ee.spot1=new go.Spot(.2,.3);var le=xe(.7,1,1,.5,0,b/a,1,b/a,z());return ee.spot2=new go.Spot(le.x,le.y),he(le),ee}),go.Shape.setFigureParameter("SplitEndArrow2",0,new Ft("TailThickness",50)),go.Shape.defineFigureGenerator("SplitEndArrow2",function(oe,E,a){var x=oe?oe.parameter1:NaN;isNaN(x)&&(x=50);var y=(a-x)/2,b=y+x;x>a&&(y=0,b=a);var ee=new go.Geometry,ne=new go.PathFigure(E,.5*a,!0);ee.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,.7*E,a)),ne.add(new go.PathSegment(go.PathSegment.Line,.7*E,b)),ne.add(new go.PathSegment(go.PathSegment.Line,0,b)),ne.add(new go.PathSegment(go.PathSegment.Line,.2*E,.5*a)),ne.add(new go.PathSegment(go.PathSegment.Line,0,y)),ne.add(new go.PathSegment(go.PathSegment.Line,.7*E,y)),ne.add(new go.PathSegment(go.PathSegment.Line,.7*E,0).close()),ee.spot1=new go.Spot(.2,y/a);var le=xe(.7,1,1,.5,0,b/a,1,b/a,z());return ee.spot2=new go.Spot(le.x,le.y),he(le),ee}),go.Shape.setFigureParameter("SquareArrow",0,new Ft("ArrowPoint",.7,.2,.9)),go.Shape.defineFigureGenerator("SquareArrow",function(oe,E,a){var x=oe?oe.parameter1:NaN;isNaN(x)&&(x=.7);var y=new go.Geometry,b=new go.PathFigure(E,.5*a,!0);return y.add(b),b.add(new go.PathSegment(go.PathSegment.Line,x*E,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Line,x*E,0).close()),y.spot1=go.Spot.TopLeft,y.spot2=new go.Spot(x,1),y}),go.Shape.defineFigureGenerator("Cone1",function(oe,E,a){var x=new go.Geometry,y=ie*.5,b=ie*.1,ee=new go.PathFigure(0,.9*a,!0);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.5*E,0)),ee.add(new go.PathSegment(go.PathSegment.Line,E,.9*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,a,E,(.9+b)*a,(.5+y)*E,a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*a,(.5-y)*E,a,0,(.9+b)*a).close()),x.spot1=new go.Spot(.25,.5),x.spot2=new go.Spot(.75,.97),x}),go.Shape.defineFigureGenerator("Cone2",function(oe,E,a){var x=new go.Geometry,y=new go.PathFigure(0,.9*a,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Bezier,E,.9*a,(1-.85/.9)*E,a,.85/.9*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,0,.9*a).close());var b=new go.PathFigure(0,.9*a,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,E,.9*a,(1-.85/.9)*E,.8*a,.85/.9*E,.8*a)),x.spot1=new go.Spot(.25,.5),x.spot2=new go.Spot(.75,.82),x}),go.Shape.defineFigureGenerator("Cube1",function(oe,E,a){var x=new go.Geometry,y=new go.PathFigure(.5*E,a,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,.85*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.15*a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,0,.15*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.85*a).close());var b=new go.PathFigure(.5*E,a,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*E,.3*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.15*a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*E,.3*a)),b.add(new go.PathSegment(go.PathSegment.Line,E,.15*a)),x.spot1=new go.Spot(0,.3),x.spot2=new go.Spot(.5,.85),x}),go.Shape.defineFigureGenerator("Cube2",function(oe,E,a){var x=new go.Geometry,y=new go.PathFigure(0,.3*a,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Line,.7*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.7*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.3*E,0).close());var b=new go.PathFigure(0,.3*a,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.7*E,.3*a)),b.add(new go.PathSegment(go.PathSegment.Line,E,0)),b.add(new go.PathSegment(go.PathSegment.Move,.7*E,.3*a)),b.add(new go.PathSegment(go.PathSegment.Line,.7*E,a)),x.spot1=new go.Spot(0,.3),x.spot2=new go.Spot(.7,1),x}),go.Shape.defineFigureGenerator("Cylinder1",function(oe,E,a){var x=oe?oe.parameter1:NaN;isNaN(x)&&(x=5),x=Math.min(x,a/3);var y=new go.Geometry,b=ie*.5,ee=new go.PathFigure(0,x,!0);y.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,0,0,ie*x,(.5-b)*E,0)),ee.add(new go.PathSegment(go.PathSegment.Bezier,1*E,x,(.5+b)*E,0,1*E,ie*x)),ee.add(new go.PathSegment(go.PathSegment.Line,E,a-x)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,1*a,1*E,a-ie*x,(.5+b)*E,1*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,a-x,(.5-b)*E,1*a,0,a-ie*x)),ee.add(new go.PathSegment(go.PathSegment.Line,0,x));var ne=new go.PathFigure(E,x,!1);return y.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,2*x,1*E,2*x-ie*x,(.5+b)*E,2*x)),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,x,(.5-b)*E,2*x,0,2*x-ie*x)),y.spot1=new go.Spot(0,0,0,2*x),y.spot2=new go.Spot(1,1),y}),go.Shape.defineFigureGenerator("Cylinder2",function(oe,E,a){var x=oe?oe.parameter1:NaN;isNaN(x)&&(x=5),x=Math.min(x,a/3);var y=new go.Geometry,b=ie*.5,ee=new go.PathFigure(0,a-x,!0);y.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,0,x)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,0,0,ie*x,(.5-b)*E,0)),ee.add(new go.PathSegment(go.PathSegment.Bezier,E,x,(.5+b)*E,0,E,ie*x)),ee.add(new go.PathSegment(go.PathSegment.Line,E,a-x)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,a,E,a-ie*x,(.5+b)*E,a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,a-x,(.5-b)*E,a,0,a-ie*x));var ne=new go.PathFigure(0,a-x,!1);return y.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,a-2*x,0,a-x-ie*x,(.5-b)*E,a-2*x)),ne.add(new go.PathSegment(go.PathSegment.Bezier,E,a-x,(.5+b)*E,a-2*x,E,a-x-ie*x)),y.spot1=new go.Spot(0,0),y.spot2=new go.Spot(1,1,0,-2*x),y}),go.Shape.defineFigureGenerator("Cylinder3",function(oe,E,a){var x=oe?oe.parameter1:NaN;isNaN(x)&&(x=5),x=Math.min(x,E/3);var y=new go.Geometry,b=ie*.5,ee=new go.PathFigure(x,0,!0);y.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,E-x,0)),ee.add(new go.PathSegment(go.PathSegment.Bezier,E,.5*a,E-ie*x,0,E,(.5-b)*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,E-x,a,E,(.5+b)*a,E-ie*x,a)),ee.add(new go.PathSegment(go.PathSegment.Line,x,a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,ie*x,a,0,(.5+b)*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,x,0,0,(.5-b)*a,ie*x,0));var ne=new go.PathFigure(x,0,!1);return y.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,2*x,.5*a,x+ie*x,0,2*x,(.5-b)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,x,a,2*x,(.5+b)*a,x+ie*x,a)),y.spot1=new go.Spot(0,0,2*x,0),y.spot2=new go.Spot(1,1),y}),go.Shape.defineFigureGenerator("Cylinder4",function(oe,E,a){var x=oe?oe.parameter1:NaN;isNaN(x)&&(x=5),x=Math.min(x,E/3);var y=new go.Geometry,b=ie*.5,ee=new go.PathFigure(E-x,0,!0);y.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,E,.5*a,E-ie*x,0,E,(.5-b)*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,E-x,a,E,(.5+b)*a,E-ie*x,a)),ee.add(new go.PathSegment(go.PathSegment.Line,x,a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,ie*x,a,0,(.5+b)*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,x,0,0,(.5-b)*a,ie*x,0)),ee.add(new go.PathSegment(go.PathSegment.Line,E-x,0));var ne=new go.PathFigure(E-x,0,!1);return y.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,E-2*x,.5*a,E-x-ie*x,0,E-2*x,(.5-b)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,E-x,a,E-2*x,(.5+b)*a,E-x-ie*x,a)),y.spot1=new go.Spot(0,0),y.spot2=new go.Spot(1,1,-2*x,0),y}),go.Shape.defineFigureGenerator("Prism1",function(oe,E,a){var x=new go.Geometry,y=new go.PathFigure(.25*E,.25*a,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.75*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var b=new go.PathFigure(.25*E,.25*a,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*E,a)),x.spot1=new go.Spot(.408,.172),x.spot2=new go.Spot(.833,.662),x}),go.Shape.defineFigureGenerator("Prism2",function(oe,E,a){var x=new go.Geometry,y=new go.PathFigure(0,.25*a,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.75*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,.25*a)),y.add(new go.PathSegment(go.PathSegment.Line,.75*E,.75*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var b=new go.PathFigure(0,a,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.25*E,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,E,.25*a)),b.add(new go.PathSegment(go.PathSegment.Move,0,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,.25*E,.5*a)),x.spot1=new go.Spot(.25,.5),x.spot2=new go.Spot(.75,.75),x}),go.Shape.defineFigureGenerator("Pyramid1",function(oe,E,a){var x=new go.Geometry,y=new go.PathFigure(.5*E,0,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,.75*a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.75*a).close());var b=new go.PathFigure(.5*E,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*E,a)),x.spot1=new go.Spot(.25,.367),x.spot2=new go.Spot(.75,.875),x}),go.Shape.defineFigureGenerator("Pyramid2",function(oe,E,a){var x=new go.Geometry,y=new go.PathFigure(.5*E,0,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,.85*a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.85*a).close());var b=new go.PathFigure(.5*E,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*E,.7*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.85*a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*E,.7*a)),b.add(new go.PathSegment(go.PathSegment.Line,E,.85*a)),x.spot1=new go.Spot(.25,.367),x.spot2=new go.Spot(.75,.875),x}),go.Shape.defineFigureGenerator("Actor",function(oe,E,a){var x=new go.Geometry,y=.2,b=.1,ee=ie*y,ne=ie*b,le=.5,ue=.1,me=new go.PathFigure(le*E,(ue+b)*a,!0);x.add(me),me.add(new go.PathSegment(go.PathSegment.Bezier,(le-y)*E,ue*a,(le-ee)*E,(ue+b)*a,(le-y)*E,(ue+ne)*a)),me.add(new go.PathSegment(go.PathSegment.Bezier,le*E,(ue-b)*a,(le-y)*E,(ue-ne)*a,(le-ee)*E,(ue-b)*a)),me.add(new go.PathSegment(go.PathSegment.Bezier,(le+y)*E,ue*a,(le+ee)*E,(ue-b)*a,(le+y)*E,(ue-ne)*a)),me.add(new go.PathSegment(go.PathSegment.Bezier,le*E,(ue+b)*a,(le+y)*E,(ue+ne)*a,(le+ee)*E,(ue+b)*a));var ye=.05,de=ie*ye;le=.05,ue=.25;var Be=new go.PathFigure(.5*E,.2*a,!0);return x.add(Be),Be.add(new go.PathSegment(go.PathSegment.Line,.95*E,.2*a)),le=.95,ue=.25,Be.add(new go.PathSegment(go.PathSegment.Bezier,(le+ye)*E,ue*a,(le+de)*E,(ue-ye)*a,(le+ye)*E,(ue-de)*a)),Be.add(new go.PathSegment(go.PathSegment.Line,E,.6*a)),Be.add(new go.PathSegment(go.PathSegment.Line,.85*E,.6*a)),Be.add(new go.PathSegment(go.PathSegment.Line,.85*E,.35*a)),ye=.025,de=ie*ye,le=.825,ue=.35,Be.add(new go.PathSegment(go.PathSegment.Bezier,le*E,(ue-ye)*a,(le+ye)*E,(ue-de)*a,(le+de)*E,(ue-ye)*a)),Be.add(new go.PathSegment(go.PathSegment.Bezier,(le-ye)*E,ue*a,(le-de)*E,(ue-ye)*a,(le-ye)*E,(ue-de)*a)),Be.add(new go.PathSegment(go.PathSegment.Line,.8*E,a)),Be.add(new go.PathSegment(go.PathSegment.Line,.55*E,a)),Be.add(new go.PathSegment(go.PathSegment.Line,.55*E,.7*a)),ye=.05,de=ie*ye,le=.5,ue=.7,Be.add(new go.PathSegment(go.PathSegment.Bezier,le*E,(ue-ye)*a,(le+ye)*E,(ue-de)*a,(le+de)*E,(ue-ye)*a)),Be.add(new go.PathSegment(go.PathSegment.Bezier,(le-ye)*E,ue*a,(le-de)*E,(ue-ye)*a,(le-ye)*E,(ue-de)*a)),Be.add(new go.PathSegment(go.PathSegment.Line,.45*E,a)),Be.add(new go.PathSegment(go.PathSegment.Line,.2*E,a)),Be.add(new go.PathSegment(go.PathSegment.Line,.2*E,.35*a)),ye=.025,de=ie*ye,le=.175,ue=.35,Be.add(new go.PathSegment(go.PathSegment.Bezier,le*E,(ue-ye)*a,(le+ye)*E,(ue-de)*a,(le+de)*E,(ue-ye)*a)),Be.add(new go.PathSegment(go.PathSegment.Bezier,(le-ye)*E,ue*a,(le-de)*E,(ue-ye)*a,(le-ye)*E,(ue-de)*a)),Be.add(new go.PathSegment(go.PathSegment.Line,.15*E,.6*a)),Be.add(new go.PathSegment(go.PathSegment.Line,0,.6*a)),Be.add(new go.PathSegment(go.PathSegment.Line,0,.25*a)),ye=.05,de=ie*ye,le=.05,ue=.25,Be.add(new go.PathSegment(go.PathSegment.Bezier,le*E,(ue-ye)*a,(le-ye)*E,(ue-de)*a,(le-de)*E,(ue-ye)*a)),Be.add(new go.PathSegment(go.PathSegment.Line,.5*E,.2*a)),x.spot1=new go.Spot(.2,.2),x.spot2=new go.Spot(.8,.65),x}),go.Shape.setFigureParameter("Card",0,new Ft("CornerCutoutSize",.2,.1,.9)),go.Shape.defineFigureGenerator("Card",function(oe,E,a){var x=oe?oe.parameter1:NaN;isNaN(x)&&(x=.2);var y=new go.Geometry,b=new go.PathFigure(E,0,!0);return y.add(b),b.add(new go.PathSegment(go.PathSegment.Line,E,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,x*a)),b.add(new go.PathSegment(go.PathSegment.Line,x*E,0).close()),y.spot1=new go.Spot(0,x),y.spot2=go.Spot.BottomRight,y}),go.Shape.defineFigureGenerator("Collate",function(oe,E,a){var x=new go.Geometry,y=new go.PathFigure(.5*E,.5*a,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,.5*a));var b=new go.PathFigure(.5*E,.5*a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,E,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*E,.5*a)),x.spot1=new go.Spot(.25,0),x.spot2=new go.Spot(.75,.25),x}),go.Shape.defineFigureGenerator("CreateRequest",function(oe,E,a){var x=new go.Geometry,y=oe?oe.parameter1:NaN;isNaN(y)&&(y=.1);var b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,E,0)),b.add(new go.PathSegment(go.PathSegment.Line,E,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var ee=new go.PathFigure(0,y*a,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,E,y*a)),ee.add(new go.PathSegment(go.PathSegment.Move,0,(1-y)*a)),ee.add(new go.PathSegment(go.PathSegment.Line,E,(1-y)*a)),x}),go.Shape.defineFigureGenerator("Database",function(oe,E,a){var x=new go.Geometry,y=ie*.5,b=ie*.1,ee=new go.PathFigure(E,.1*a,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,E,.9*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,a,E,(.9+b)*a,(.5+y)*E,a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*a,(.5-y)*E,a,0,(.9+b)*a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,.1*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,0,0,(.1-b)*a,(.5-y)*E,0)),ee.add(new go.PathSegment(go.PathSegment.Bezier,E,.1*a,(.5+y)*E,0,E,(.1-b)*a));var ne=new go.PathFigure(E,.1*a,!1);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,.2*a,E,(.1+b)*a,(.5+y)*E,.2*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,.1*a,(.5-y)*E,.2*a,0,(.1+b)*a)),ne.add(new go.PathSegment(go.PathSegment.Move,E,.2*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,.3*a,E,(.2+b)*a,(.5+y)*E,.3*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,.2*a,(.5-y)*E,.3*a,0,(.2+b)*a)),ne.add(new go.PathSegment(go.PathSegment.Move,E,.3*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,.4*a,E,(.3+b)*a,(.5+y)*E,.4*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,.3*a,(.5-y)*E,.4*a,0,(.3+b)*a)),x.spot1=new go.Spot(0,.4),x.spot2=new go.Spot(1,.9),x}),go.Shape.defineFigureGenerator("DataStorage",function(oe,E,a){var x=new go.Geometry,y=new go.PathFigure(0,0,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.75*E,0)),y.add(new go.PathSegment(go.PathSegment.Bezier,.75*E,a,E,0,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*E,.9*a,.25*E,.1*a).close()),x.spot1=new go.Spot(.226,0),x.spot2=new go.Spot(.81,1),x}),go.Shape.defineFigureGenerator("DiskStorage",function(oe,E,a){var x=new go.Geometry,y=ie*.5,b=ie*.1,ee=new go.PathFigure(E,.1*a,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,E,.9*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,a,E,(.9+b)*a,(.5+y)*E,a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*a,(.5-y)*E,a,0,(.9+b)*a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,.1*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,0,0,(.1-b)*a,(.5-y)*E,0)),ee.add(new go.PathSegment(go.PathSegment.Bezier,E,.1*a,(.5+y)*E,0,E,(.1-b)*a));var ne=new go.PathFigure(E,.1*a,!1);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,.2*a,E,(.1+b)*a,(.5+y)*E,.2*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,.1*a,(.5-y)*E,.2*a,0,(.1+b)*a)),ne.add(new go.PathSegment(go.PathSegment.Move,E,.2*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,.3*a,E,(.2+b)*a,(.5+y)*E,.3*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,.2*a,(.5-y)*E,.3*a,0,(.2+b)*a)),x.spot1=new go.Spot(0,.3),x.spot2=new go.Spot(1,.9),x}),go.Shape.defineFigureGenerator("Display",function(oe,E,a){var x=new go.Geometry,y=new go.PathFigure(.25*E,0,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.75*E,0)),y.add(new go.PathSegment(go.PathSegment.Bezier,.75*E,a,E,0,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.25*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.5*a).close()),x.spot1=new go.Spot(.25,0),x.spot2=new go.Spot(.75,1),x}),go.Shape.defineFigureGenerator("DividedEvent",function(oe,E,a){var x=new go.Geometry,y=oe?oe.parameter1:NaN;isNaN(y)?y=.2:y<.15&&(y=.15);var b=ie*.2,ee=new go.PathFigure(0,.2*a,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,.2*E,0,0,(.2-b)*a,(.2-b)*E,0)),ee.add(new go.PathSegment(go.PathSegment.Line,.8*E,0)),ee.add(new go.PathSegment(go.PathSegment.Bezier,E,.2*a,(.8+b)*E,0,E,(.2-b)*a)),ee.add(new go.PathSegment(go.PathSegment.Line,E,.8*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.8*E,a,E,(.8+b)*a,(.8+b)*E,a)),ee.add(new go.PathSegment(go.PathSegment.Line,.2*E,a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,.8*a,(.2-b)*E,a,0,(.8+b)*a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,.2*a));var ne=new go.PathFigure(0,y*a,!1);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,E,y*a)),x}),go.Shape.defineFigureGenerator("DividedProcess",function(oe,E,a){var x=new go.Geometry,y=oe?oe.parameter1:NaN;(isNaN(y)||y<.1)&&(y=.1);var b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,E,0)),b.add(new go.PathSegment(go.PathSegment.Line,E,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var ee=new go.PathFigure(0,y*a,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,E,y*a)),x}),go.Shape.defineFigureGenerator("Document",function(oe,E,a){var x=new go.Geometry;a=a/.8;var y=new go.PathFigure(0,.7*a,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,.7*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*a,.5*E,.4*a,.5*E,a).close()),x.spot1=go.Spot.TopLeft,x.spot2=new go.Spot(1,.6),x}),go.Shape.defineFigureGenerator("ExternalOrganization",function(oe,E,a){var x=new go.Geometry,y=oe?oe.parameter1:NaN;(isNaN(y)||y<.2)&&(y=.2);var b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,E,0)),b.add(new go.PathSegment(go.PathSegment.Line,E,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var ee=new go.PathFigure(y*E,0,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,0,y*a)),ee.add(new go.PathSegment(go.PathSegment.Move,E,y*a)),ee.add(new go.PathSegment(go.PathSegment.Line,(1-y)*E,0)),ee.add(new go.PathSegment(go.PathSegment.Move,0,(1-y)*a)),ee.add(new go.PathSegment(go.PathSegment.Line,y*E,a)),ee.add(new go.PathSegment(go.PathSegment.Move,(1-y)*E,a)),ee.add(new go.PathSegment(go.PathSegment.Line,E,(1-y)*a)),x}),go.Shape.defineFigureGenerator("ExternalProcess",function(oe,E,a){var x=new go.Geometry,y=new go.PathFigure(.5*E,0,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.5*a).close());var b=new go.PathFigure(.1*E,.4*a,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.1*E,.6*a)),b.add(new go.PathSegment(go.PathSegment.Move,.9*E,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,.9*E,.4*a)),b.add(new go.PathSegment(go.PathSegment.Move,.6*E,.1*a)),b.add(new go.PathSegment(go.PathSegment.Line,.4*E,.1*a)),b.add(new go.PathSegment(go.PathSegment.Move,.4*E,.9*a)),b.add(new go.PathSegment(go.PathSegment.Line,.6*E,.9*a)),x.spot1=new go.Spot(.25,.25),x.spot2=new go.Spot(.75,.75),x}),go.Shape.defineFigureGenerator("File",function(oe,E,a){var x=new go.Geometry,y=new go.PathFigure(0,0,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.75*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,.25*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var b=new go.PathFigure(.75*E,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*E,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,E,.25*a)),x.spot1=new go.Spot(0,.25),x.spot2=go.Spot.BottomRight,x}),go.Shape.defineFigureGenerator("Interrupt",function(oe,E,a){var x=new go.Geometry,y=new go.PathFigure(E,.5*a,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,.5*a));var b=new go.PathFigure(E,.5*a,!1);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,E,a));var ee=new go.PathFigure(E,.5*a,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,E,0)),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(.5,.75),x}),go.Shape.defineFigureGenerator("InternalStorage",function(oe,E,a){var x=new go.Geometry,y=oe?oe.parameter1:NaN,b=oe?oe.parameter2:NaN;isNaN(y)&&(y=.1),isNaN(b)&&(b=.1);var ee=new go.PathFigure(0,0,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,E,0)),ee.add(new go.PathSegment(go.PathSegment.Line,E,a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var ne=new go.PathFigure(y*E,0,!1);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,y*E,a)),ne.add(new go.PathSegment(go.PathSegment.Move,0,b*a)),ne.add(new go.PathSegment(go.PathSegment.Line,E,b*a)),x}),go.Shape.defineFigureGenerator("Junction",function(oe,E,a){var x=new go.Geometry,y=1/Math.SQRT2,b=(1-1/Math.SQRT2)/2,ee=ie*.5,ne=.5,le=new go.PathFigure(E,ne*a,!0);x.add(le),le.add(new go.PathSegment(go.PathSegment.Bezier,ne*E,a,E,(ne+ee)*a,(ne+ee)*E,a)),le.add(new go.PathSegment(go.PathSegment.Bezier,0,ne*a,(ne-ee)*E,a,0,(ne+ee)*a)),le.add(new go.PathSegment(go.PathSegment.Bezier,ne*E,0,0,(ne-ee)*a,(ne-ee)*E,0)),le.add(new go.PathSegment(go.PathSegment.Bezier,E,ne*a,(ne+ee)*E,0,E,(ne-ee)*a));var ue=new go.PathFigure((b+y)*E,(b+y)*a,!1);return x.add(ue),ue.add(new go.PathSegment(go.PathSegment.Line,b*E,b*a)),ue.add(new go.PathSegment(go.PathSegment.Move,b*E,(b+y)*a)),ue.add(new go.PathSegment(go.PathSegment.Line,(b+y)*E,b*a)),x}),go.Shape.defineFigureGenerator("LinedDocument",function(oe,E,a){var x=new go.Geometry;a=a/.8;var y=new go.PathFigure(0,.7*a,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,.7*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*a,.5*E,.4*a,.5*E,a).close());var b=new go.PathFigure(.1*E,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.1*E,.75*a)),x.spot1=new go.Spot(.1,0),x.spot2=new go.Spot(1,.6),x}),go.Shape.defineFigureGenerator("LoopLimit",function(oe,E,a){var x=new go.Geometry,y=new go.PathFigure(0,a,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,.25*a)),y.add(new go.PathSegment(go.PathSegment.Line,.25*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.75*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,.25*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,a).close()),x.spot1=new go.Spot(0,.25),x.spot2=go.Spot.BottomRight,x}),go.Shape.defineFigureGenerator("MagneticTape",function(oe,E,a){var x=new go.Geometry,y=ie*.5,b=.5,ee=new go.PathFigure(.5*E,a,!0);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,b*a,(b-y)*E,a,0,(b+y)*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,b*E,0,0,(b-y)*a,(b-y)*E,0)),ee.add(new go.PathSegment(go.PathSegment.Bezier,E,b*a,(b+y)*E,0,E,(b-y)*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,(b+.1)*E,.9*a,E,(b+y)*a,(b+y)*E,.9*a)),ee.add(new go.PathSegment(go.PathSegment.Line,E,.9*a)),ee.add(new go.PathSegment(go.PathSegment.Line,E,a)),ee.add(new go.PathSegment(go.PathSegment.Line,.5*E,a)),x.spot1=new go.Spot(.15,.15),x.spot2=new go.Spot(.85,.8),x}),go.Shape.defineFigureGenerator("ManualInput",function(oe,E,a){var x=new go.Geometry,y=new go.PathFigure(E,0,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.25*a).close()),x.spot1=new go.Spot(0,.25),x.spot2=go.Spot.BottomRight,x}),go.Shape.defineFigureGenerator("MessageFromUser",function(oe,E,a){var x=new go.Geometry,y=oe?oe.parameter1:NaN;isNaN(y)&&(y=.7);var b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,E,0)),b.add(new go.PathSegment(go.PathSegment.Line,y*E,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,E,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x.spot1=go.Spot.TopLeft,x}),go.Shape.defineFigureGenerator("MicroformProcessing",function(oe,E,a){var x=new go.Geometry,y=oe?oe.parameter1:NaN;isNaN(y)&&(y=.25);var b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*E,y*a)),b.add(new go.PathSegment(go.PathSegment.Line,E,0)),b.add(new go.PathSegment(go.PathSegment.Line,E,a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*E,(1-y)*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x}),go.Shape.defineFigureGenerator("MicroformRecording",function(oe,E,a){var x=new go.Geometry,y=new go.PathFigure(0,0,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.75*E,.25*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.15*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.85*a)),y.add(new go.PathSegment(go.PathSegment.Line,.75*E,.75*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(1,.75),x}),go.Shape.defineFigureGenerator("MultiDocument",function(oe,E,a){var x=new go.Geometry;a=a/.8;var y=new go.PathFigure(E,0,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.9*E,.44*a,.96*E,.47*a,.93*E,.45*a)),y.add(new go.PathSegment(go.PathSegment.Line,.9*E,.6*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.8*E,.54*a,.86*E,.57*a,.83*E,.55*a)),y.add(new go.PathSegment(go.PathSegment.Line,.8*E,.7*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*a,.4*E,.4*a,.4*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.2*a)),y.add(new go.PathSegment(go.PathSegment.Line,.1*E,.2*a)),y.add(new go.PathSegment(go.PathSegment.Line,.1*E,.1*a)),y.add(new go.PathSegment(go.PathSegment.Line,.2*E,.1*a)),y.add(new go.PathSegment(go.PathSegment.Line,.2*E,0).close());var b=new go.PathFigure(.1*E,.2*a,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.8*E,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*E,.54*a)),b.add(new go.PathSegment(go.PathSegment.Move,.2*E,.1*a)),b.add(new go.PathSegment(go.PathSegment.Line,.9*E,.1*a)),b.add(new go.PathSegment(go.PathSegment.Line,.9*E,.44*a)),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(.8,.77),x}),go.Shape.defineFigureGenerator("MultiProcess",function(oe,E,a){var x=new go.Geometry,y=new go.PathFigure(.1*E,.1*a,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.2*E,.1*a)),y.add(new go.PathSegment(go.PathSegment.Line,.2*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,.9*E,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,.9*E,.9*a)),y.add(new go.PathSegment(go.PathSegment.Line,.8*E,.9*a)),y.add(new go.PathSegment(go.PathSegment.Line,.8*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.2*a)),y.add(new go.PathSegment(go.PathSegment.Line,.1*E,.2*a).close());var b=new go.PathFigure(.2*E,.1*a,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.9*E,.1*a)),b.add(new go.PathSegment(go.PathSegment.Line,.9*E,.8*a)),b.add(new go.PathSegment(go.PathSegment.Move,.1*E,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*E,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*E,.9*a)),x.spot1=new go.Spot(0,.2),x.spot2=new go.Spot(.8,1),x}),go.Shape.defineFigureGenerator("OfflineStorage",function(oe,E,a){var x=new go.Geometry,y=oe?oe.parameter1:NaN;isNaN(y)&&(y=.1);var b=1-y,ee=new go.PathFigure(0,0,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,E,0)),ee.add(new go.PathSegment(go.PathSegment.Line,.5*E,a).close());var ne=new go.PathFigure(.5*y*E,y*a,!1);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,(1-.5*y)*E,y*a)),x}),go.Shape.defineFigureGenerator("OffPageConnector",function(oe,E,a){var x=new go.Geometry,y=new go.PathFigure(0,0,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.75*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,.75*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x.spot1=go.Spot.TopLeft,x.spot2=new go.Spot(.75,1),x}),go.Shape.defineFigureGenerator("Or",function(oe,E,a){var x=new go.Geometry,y=ie*.5,b=.5,ee=new go.PathFigure(E,b*a,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,b*E,a,E,(b+y)*a,(b+y)*E,a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,b*a,(b-y)*E,a,0,(b+y)*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,b*E,0,0,(b-y)*a,(b-y)*E,0)),ee.add(new go.PathSegment(go.PathSegment.Bezier,E,b*a,(b+y)*E,0,E,(b-y)*a));var ne=new go.PathFigure(E,.5*a,!1);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,0,.5*a)),ne.add(new go.PathSegment(go.PathSegment.Move,.5*E,a)),ne.add(new go.PathSegment(go.PathSegment.Line,.5*E,0)),x}),go.Shape.defineFigureGenerator("PaperTape",function(oe,E,a){var x=new go.Geometry;a=a/.8;var y=new go.PathFigure(0,.7*a,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,.3*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,E,.3*a,.5*E,.6*a,.5*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,.7*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*a,.5*E,.4*a,.5*E,a).close()),x.spot1=new go.Spot(0,.49),x.spot2=new go.Spot(1,.75),x}),go.Shape.defineFigureGenerator("PrimitiveFromCall",function(oe,E,a){var x=new go.Geometry,y=oe?oe.parameter1:NaN,b=oe?oe.parameter2:NaN;isNaN(y)&&(y=.1),isNaN(b)&&(b=.3);var ee=new go.PathFigure(0,0,!0);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,E,0)),ee.add(new go.PathSegment(go.PathSegment.Line,(1-b)*E,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Line,E,a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x}),go.Shape.defineFigureGenerator("PrimitiveToCall",function(oe,E,a){var x=new go.Geometry,y=oe?oe.parameter1:NaN,b=oe?oe.parameter2:NaN;isNaN(y)&&(y=.1),isNaN(b)&&(b=.3);var ee=new go.PathFigure(0,0,!0);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,(1-b)*E,0)),ee.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Line,(1-b)*E,a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x}),go.Shape.defineFigureGenerator("Procedure",function(oe,E,a){var x=new go.Geometry,y=oe?oe.parameter1:NaN;isNaN(y)&&(y=.1);var b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,E,0)),b.add(new go.PathSegment(go.PathSegment.Line,E,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var ee=new go.PathFigure((1-y)*E,0,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,(1-y)*E,a)),ee.add(new go.PathSegment(go.PathSegment.Move,y*E,0)),ee.add(new go.PathSegment(go.PathSegment.Line,y*E,a)),x}),go.Shape.defineFigureGenerator("Process",function(oe,E,a){var x=new go.Geometry,y=oe?oe.parameter1:NaN;isNaN(y)&&(y=.1);var b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,E,0)),b.add(new go.PathSegment(go.PathSegment.Line,E,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var ee=new go.PathFigure(y*E,0,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y*E,a)),x.spot2=go.Spot.BottomRight,x}),go.Shape.defineFigureGenerator("Sort",function(oe,E,a){var x=new go.Geometry,y=new go.PathFigure(.5*E,0,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.5*a).close());var b=new go.PathFigure(0,.5*a,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),x.spot1=new go.Spot(.25,.25),x.spot2=new go.Spot(.75,.5),x}),go.Shape.defineFigureGenerator("Start",function(oe,E,a){var x=new go.Geometry,y=oe?oe.parameter1:NaN;isNaN(y)&&(y=.25);var b=new go.PathFigure(y*E,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Arc,270,180,.75*E,.5*a,.25*E,.5*a)),b.add(new go.PathSegment(go.PathSegment.Arc,90,180,.25*E,.5*a,.25*E,.5*a));var ee=new go.PathFigure(y*E,0,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y*E,a)),ee.add(new go.PathSegment(go.PathSegment.Move,(1-y)*E,0)),ee.add(new go.PathSegment(go.PathSegment.Line,(1-y)*E,a)),x.spot1=new go.Spot(y,0),x.spot2=new go.Spot(1-y,1),x}),go.Shape.defineFigureGenerator("Terminator",function(oe,E,a){var x=new go.Geometry,y=new go.PathFigure(.25*E,0,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Arc,270,180,.75*E,.5*a,.25*E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Arc,90,180,.25*E,.5*a,.25*E,.5*a)),x.spot1=new go.Spot(.23,0),x.spot2=new go.Spot(.77,1),x}),go.Shape.defineFigureGenerator("TransmittalTape",function(oe,E,a){var x=new go.Geometry,y=oe?oe.parameter1:NaN;isNaN(y)&&(y=.1);var b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,E,0)),b.add(new go.PathSegment(go.PathSegment.Line,E,a)),b.add(new go.PathSegment(go.PathSegment.Line,.75*E,(1-y)*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,(1-y)*a).close()),x.spot1=go.Spot.TopLeft,x}),go.Shape.defineFigureGenerator("AndGate",function(oe,E,a){var x=new go.Geometry,y=ie*.5,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*E,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,E,.5*a,(.5+y)*E,0,E,(.5-y)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,a,E,(.5+y)*a,(.5+y)*E,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x.spot1=go.Spot.TopLeft,x.spot2=new go.Spot(.55,1),x}),go.Shape.defineFigureGenerator("Buffer",function(oe,E,a){var x=new go.Geometry,y=new go.PathFigure(0,0,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(.5,.75),x}),go.Shape.defineFigureGenerator("Clock",function(oe,E,a){var x=new go.Geometry,y=ie*.5,b=.5,ee=new go.PathFigure(E,b*a,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,b*E,a,E,(b+y)*a,(b+y)*E,a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,b*a,(b-y)*E,a,0,(b+y)*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,b*E,0,0,(b-y)*a,(b-y)*E,0)),ee.add(new go.PathSegment(go.PathSegment.Bezier,E,b*a,(b+y)*E,0,E,(b-y)*a));var ne=new go.PathFigure(E,b*a,!1);x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,E,b*a));var le=new go.PathFigure(.8*E,.75*a,!1);return x.add(le),le.add(new go.PathSegment(go.PathSegment.Line,.8*E,.25*a)),le.add(new go.PathSegment(go.PathSegment.Line,.6*E,.25*a)),le.add(new go.PathSegment(go.PathSegment.Line,.6*E,.75*a)),le.add(new go.PathSegment(go.PathSegment.Line,.4*E,.75*a)),le.add(new go.PathSegment(go.PathSegment.Line,.4*E,.25*a)),le.add(new go.PathSegment(go.PathSegment.Line,.2*E,.25*a)),le.add(new go.PathSegment(go.PathSegment.Line,.2*E,.75*a)),x}),go.Shape.defineFigureGenerator("Ground",function(oe,E,a){var x=new go.Geometry,y=new go.PathFigure(.5*E,0,!1);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,.4*a)),y.add(new go.PathSegment(go.PathSegment.Move,.2*E,.6*a)),y.add(new go.PathSegment(go.PathSegment.Line,.8*E,.6*a)),y.add(new go.PathSegment(go.PathSegment.Move,.3*E,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,.7*E,.8*a)),y.add(new go.PathSegment(go.PathSegment.Move,.4*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.6*E,a)),x}),go.Shape.defineFigureGenerator("Inverter",function(oe,E,a){var x=new go.Geometry,y=ie*.1,b=.1,ee=.9,ne=.5,le=new go.PathFigure(.8*E,.5*a,!0);x.add(le),le.add(new go.PathSegment(go.PathSegment.Line,0,a)),le.add(new go.PathSegment(go.PathSegment.Line,0,0)),le.add(new go.PathSegment(go.PathSegment.Line,.8*E,.5*a));var ue=new go.PathFigure((ee+b)*E,ne*a,!0);return x.add(ue),ue.add(new go.PathSegment(go.PathSegment.Bezier,ee*E,(ne+b)*a,(ee+b)*E,(ne+y)*a,(ee+y)*E,(ne+b)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,(ee-b)*E,ne*a,(ee-y)*E,(ne+b)*a,(ee-b)*E,(ne+y)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,ee*E,(ne-b)*a,(ee-b)*E,(ne-y)*a,(ee-y)*E,(ne-b)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,(ee+b)*E,ne*a,(ee+y)*E,(ne-b)*a,(ee+b)*E,(ne-y)*a)),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(.4,.75),x}),go.Shape.defineFigureGenerator("NandGate",function(oe,E,a){var x=new go.Geometry,y=ie*.5,b=ie*.4,ee=ie*.1,ne=.1,le=.9,ue=.5,me=new go.PathFigure(.8*E,.5*a,!0);x.add(me),me.add(new go.PathSegment(go.PathSegment.Bezier,.4*E,a,.8*E,(.5+b)*a,(.4+y)*E,a)),me.add(new go.PathSegment(go.PathSegment.Line,0,a)),me.add(new go.PathSegment(go.PathSegment.Line,0,0)),me.add(new go.PathSegment(go.PathSegment.Line,.4*E,0)),me.add(new go.PathSegment(go.PathSegment.Bezier,.8*E,.5*a,(.4+y)*E,0,.8*E,(.5-b)*a));var ye=new go.PathFigure((le+ne)*E,ue*a,!0);return x.add(ye),ye.add(new go.PathSegment(go.PathSegment.Bezier,le*E,(ue+ne)*a,(le+ne)*E,(ue+ee)*a,(le+ee)*E,(ue+ne)*a)),ye.add(new go.PathSegment(go.PathSegment.Bezier,(le-ne)*E,ue*a,(le-ee)*E,(ue+ne)*a,(le-ne)*E,(ue+ee)*a)),ye.add(new go.PathSegment(go.PathSegment.Bezier,le*E,(ue-ne)*a,(le-ne)*E,(ue-ee)*a,(le-ee)*E,(ue-ne)*a)),ye.add(new go.PathSegment(go.PathSegment.Bezier,(le+ne)*E,ue*a,(le+ee)*E,(ue-ne)*a,(le+ne)*E,(ue-ee)*a)),x.spot1=new go.Spot(0,.05),x.spot2=new go.Spot(.55,.95),x}),go.Shape.defineFigureGenerator("NorGate",function(oe,E,a){var x=new go.Geometry,y=.5,b=ie*y,ee=0,ne=.5,le=new go.PathFigure(.8*E,.5*a,!0);x.add(le),le.add(new go.PathSegment(go.PathSegment.Bezier,0,a,.7*E,(ne+b)*a,(ee+b)*E,(ne+y)*a)),le.add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*E,.75*a,.25*E,.25*a)),le.add(new go.PathSegment(go.PathSegment.Bezier,.8*E,.5*a,(ee+b)*E,(ne-y)*a,.7*E,(ne-b)*a)),y=.1,b=ie*.1,ee=.9,ne=.5;var ue=new go.PathFigure((ee-y)*E,ne*a,!0);return x.add(ue),ue.add(new go.PathSegment(go.PathSegment.Bezier,ee*E,(ne-y)*a,(ee-y)*E,(ne-b)*a,(ee-b)*E,(ne-y)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,(ee+y)*E,ne*a,(ee+b)*E,(ne-y)*a,(ee+y)*E,(ne-b)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,ee*E,(ne+y)*a,(ee+y)*E,(ne+b)*a,(ee+b)*E,(ne+y)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,(ee-y)*E,ne*a,(ee-b)*E,(ne+y)*a,(ee-y)*E,(ne+b)*a)),x.spot1=new go.Spot(.2,.25),x.spot2=new go.Spot(.6,.75),x}),go.Shape.defineFigureGenerator("OrGate",function(oe,E,a){var x=new go.Geometry,y=.5,b=ie*y,ee=0,ne=.5,le=new go.PathFigure(0,0,!0);return x.add(le),le.add(new go.PathSegment(go.PathSegment.Bezier,E,.5*a,(ee+b+b)*E,(ne-y)*a,.8*E,(ne-b)*a)),le.add(new go.PathSegment(go.PathSegment.Bezier,0,a,.8*E,(ne+b)*a,(ee+b+b)*E,(ne+y)*a)),le.add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*E,.75*a,.25*E,.25*a).close()),x.spot1=new go.Spot(.2,.25),x.spot2=new go.Spot(.75,.75),x}),go.Shape.defineFigureGenerator("XnorGate",function(oe,E,a){var x=new go.Geometry,y=.5,b=ie*y,ee=.2,ne=.5,le=new go.PathFigure(.1*E,0,!1);x.add(le),le.add(new go.PathSegment(go.PathSegment.Bezier,.1*E,a,.35*E,.25*a,.35*E,.75*a));var ue=new go.PathFigure(.8*E,.5*a,!0);x.add(ue),ue.add(new go.PathSegment(go.PathSegment.Bezier,.2*E,a,.7*E,(ne+b)*a,(ee+b)*E,(ne+y)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,.2*E,0,.45*E,.75*a,.45*E,.25*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,.8*E,.5*a,(ee+b)*E,(ne-y)*a,.7*E,(ne-b)*a)),y=.1,b=ie*.1,ee=.9,ne=.5;var me=new go.PathFigure((ee-y)*E,ne*a,!0);return x.add(me),me.add(new go.PathSegment(go.PathSegment.Bezier,ee*E,(ne-y)*a,(ee-y)*E,(ne-b)*a,(ee-b)*E,(ne-y)*a)),me.add(new go.PathSegment(go.PathSegment.Bezier,(ee+y)*E,ne*a,(ee+b)*E,(ne-y)*a,(ee+y)*E,(ne-b)*a)),me.add(new go.PathSegment(go.PathSegment.Bezier,ee*E,(ne+y)*a,(ee+y)*E,(ne+b)*a,(ee+b)*E,(ne+y)*a)),me.add(new go.PathSegment(go.PathSegment.Bezier,(ee-y)*E,ne*a,(ee-b)*E,(ne+y)*a,(ee-y)*E,(ne+b)*a)),x.spot1=new go.Spot(.4,.25),x.spot2=new go.Spot(.65,.75),x}),go.Shape.defineFigureGenerator("XorGate",function(oe,E,a){var x=new go.Geometry,y=.5,b=ie*y,ee=.2,ne=.5,le=new go.PathFigure(.1*E,0,!1);x.add(le),le.add(new go.PathSegment(go.PathSegment.Bezier,.1*E,a,.35*E,.25*a,.35*E,.75*a));var ue=new go.PathFigure(.2*E,0,!0);return x.add(ue),ue.add(new go.PathSegment(go.PathSegment.Bezier,E,.5*a,(ee+b)*E,(ne-y)*a,.9*E,(ne-b)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,.2*E,a,.9*E,(ne+b)*a,(ee+b)*E,(ne+y)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,.2*E,0,.45*E,.75*a,.45*E,.25*a).close()),x.spot1=new go.Spot(.4,.25),x.spot2=new go.Spot(.8,.75),x}),go.Shape.defineFigureGenerator("Capacitor",function(oe,E,a){var x=new go.Geometry,y=new go.PathFigure(0,0,!1);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Move,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),x}),go.Shape.defineFigureGenerator("Resistor",function(oe,E,a){var x=new go.Geometry,y=new go.PathFigure(0,.5*a,!1);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.1*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.2*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.3*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.4*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.6*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.7*E,.5*a)),x}),go.Shape.defineFigureGenerator("Inductor",function(oe,E,a){var x=new go.Geometry,y=ie*.1,b=.1,ee=.1,ne=.5,le=new go.PathFigure((ee-y*.5)*E,a,!1);return x.add(le),le.add(new go.PathSegment(go.PathSegment.Bezier,(ee+b)*E,0,(ee-y)*E,a,(ee-b)*E,0)),ee=.3,le.add(new go.PathSegment(go.PathSegment.Bezier,ee*E,a,(ee+b)*E,0,(ee+y)*E,a)),le.add(new go.PathSegment(go.PathSegment.Bezier,(ee+b)*E,0,(ee-y)*E,a,(ee-b)*E,0)),ee=.5,le.add(new go.PathSegment(go.PathSegment.Bezier,ee*E,a,(ee+b)*E,0,(ee+y)*E,a)),le.add(new go.PathSegment(go.PathSegment.Bezier,(ee+b)*E,0,(ee-y)*E,a,(ee-b)*E,0)),ee=.7,le.add(new go.PathSegment(go.PathSegment.Bezier,ee*E,a,(ee+b)*E,0,(ee+y)*E,a)),le.add(new go.PathSegment(go.PathSegment.Bezier,(ee+b)*E,0,(ee-y)*E,a,(ee-b)*E,0)),ee=.9,le.add(new go.PathSegment(go.PathSegment.Bezier,(ee+y*.5)*E,a,(ee+b)*E,0,(ee+y)*E,a)),x}),go.Shape.defineFigureGenerator("ACvoltageSource",function(oe,E,a){var x=new go.Geometry,y=ie*.5,b=.5,ee=.5,ne=.5,le=new go.PathFigure((ee-b)*E,ne*a,!1);return x.add(le),le.add(new go.PathSegment(go.PathSegment.Bezier,ee*E,(ne-b)*a,(ee-b)*E,(ne-y)*a,(ee-y)*E,(ne-b)*a)),le.add(new go.PathSegment(go.PathSegment.Bezier,(ee+b)*E,ne*a,(ee+y)*E,(ne-b)*a,(ee+b)*E,(ne-y)*a)),le.add(new go.PathSegment(go.PathSegment.Bezier,ee*E,(ne+b)*a,(ee+b)*E,(ne+y)*a,(ee+y)*E,(ne+b)*a)),le.add(new go.PathSegment(go.PathSegment.Bezier,(ee-b)*E,ne*a,(ee-y)*E,(ne+b)*a,(ee-b)*E,(ne+y)*a)),le.add(new go.PathSegment(go.PathSegment.Move,(ee-b+.1)*E,ne*a)),le.add(new go.PathSegment(go.PathSegment.Bezier,(ee+b-.1)*E,ne*a,ee*E,(ne-b)*a,ee*E,(ne+b)*a)),x}),go.Shape.defineFigureGenerator("DCvoltageSource",function(oe,E,a){var x=new go.Geometry,y=new go.PathFigure(0,.75*a,!1);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,.25*a)),y.add(new go.PathSegment(go.PathSegment.Move,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),x}),go.Shape.defineFigureGenerator("Diode",function(oe,E,a){var x=new go.Geometry,y=new go.PathFigure(E,0,!1);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(.5,.75),x}),go.Shape.defineFigureGenerator("Wifi",function(oe,E,a){var x=new go.Geometry,y=E,b=a;E=E*.38,a=a*.6;var ee=ie*.8,ne=.8,le=0,ue=.5,me=(y-E)/2,ye=(b-a)/2,de=new go.PathFigure(le*E+me,(ue+ne)*a+ye,!0);x.add(de),de.add(new go.PathSegment(go.PathSegment.Bezier,(le-ne)*E+me,ue*a+ye,(le-ee)*E+me,(ue+ne)*a+ye,(le-ne)*E+me,(ue+ee)*a+ye)),de.add(new go.PathSegment(go.PathSegment.Bezier,le*E+me,(ue-ne)*a+ye,(le-ne)*E+me,(ue-ee)*a+ye,(le-ee)*E+me,(ue-ne)*a+ye)),de.add(new go.PathSegment(go.PathSegment.Bezier,(le-ne+ee*.5)*E+me,ue*a+ye,le*E+me,(ue-ne)*a+ye,(le-ne+ee*.5)*E+me,(ue-ee)*a+ye)),de.add(new go.PathSegment(go.PathSegment.Bezier,le*E+me,(ue+ne)*a+ye,(le-ne+ee*.5)*E+me,(ue+ee)*a+ye,le*E+me,(ue+ne)*a+ye).close()),ee=ie*.4,ne=.4,le=.2,ue=.5;var Be=new go.PathFigure(le*E+me,(ue+ne)*a+ye,!0);x.add(Be),Be.add(new go.PathSegment(go.PathSegment.Bezier,(le-ne)*E+me,ue*a+ye,(le-ee)*E+me,(ue+ne)*a+ye,(le-ne)*E+me,(ue+ee)*a+ye)),Be.add(new go.PathSegment(go.PathSegment.Bezier,le*E+me,(ue-ne)*a+ye,(le-ne)*E+me,(ue-ee)*a+ye,(le-ee)*E+me,(ue-ne)*a+ye)),Be.add(new go.PathSegment(go.PathSegment.Bezier,(le-ne+ee*.5)*E+me,ue*a+ye,le*E+me,(ue-ne)*a+ye,(le-ne+ee*.5)*E+me,(ue-ee)*a+ye)),Be.add(new go.PathSegment(go.PathSegment.Bezier,le*E+me,(ue+ne)*a+ye,(le-ne+ee*.5)*E+me,(ue+ee)*a+ye,le*E+me,(ue+ne)*a+ye).close()),ee=ie*.2,ne=.2,le=.5,ue=.5;var ze=new go.PathFigure((le-ne)*E+me,ue*a+ye,!0);x.add(ze),ze.add(new go.PathSegment(go.PathSegment.Bezier,le*E+me,(ue-ne)*a+ye,(le-ne)*E+me,(ue-ee)*a+ye,(le-ee)*E+me,(ue-ne)*a+ye)),ze.add(new go.PathSegment(go.PathSegment.Bezier,(le+ne)*E+me,ue*a+ye,(le+ee)*E+me,(ue-ne)*a+ye,(le+ne)*E+me,(ue-ee)*a+ye)),ze.add(new go.PathSegment(go.PathSegment.Bezier,le*E+me,(ue+ne)*a+ye,(le+ne)*E+me,(ue+ee)*a+ye,(le+ee)*E+me,(ue+ne)*a+ye)),ze.add(new go.PathSegment(go.PathSegment.Bezier,(le-ne)*E+me,ue*a+ye,(le-ee)*E+me,(ue+ne)*a+ye,(le-ne)*E+me,(ue+ee)*a+ye)),ee=ie*.4,ne=.4,le=.8,ue=.5;var Ce=new go.PathFigure(le*E+me,(ue-ne)*a+ye,!0);x.add(Ce),Ce.add(new go.PathSegment(go.PathSegment.Bezier,(le+ne)*E+me,ue*a+ye,(le+ee)*E+me,(ue-ne)*a+ye,(le+ne)*E+me,(ue-ee)*a+ye)),Ce.add(new go.PathSegment(go.PathSegment.Bezier,le*E+me,(ue+ne)*a+ye,(le+ne)*E+me,(ue+ee)*a+ye,(le+ee)*E+me,(ue+ne)*a+ye)),Ce.add(new go.PathSegment(go.PathSegment.Bezier,(le+ne-ee*.5)*E+me,ue*a+ye,le*E+me,(ue+ne)*a+ye,(le+ne-ee*.5)*E+me,(ue+ee)*a+ye)),Ce.add(new go.PathSegment(go.PathSegment.Bezier,le*E+me,(ue-ne)*a+ye,(le+ne-ee*.5)*E+me,(ue-ee)*a+ye,le*E+me,(ue-ne)*a+ye).close()),ee=ie*.8,ne=.8,le=1,ue=.5;var et=new go.PathFigure(le*E+me,(ue-ne)*a+ye,!0);return x.add(et),et.add(new go.PathSegment(go.PathSegment.Bezier,(le+ne)*E+me,ue*a+ye,(le+ee)*E+me,(ue-ne)*a+ye,(le+ne)*E+me,(ue-ee)*a+ye)),et.add(new go.PathSegment(go.PathSegment.Bezier,le*E+me,(ue+ne)*a+ye,(le+ne)*E+me,(ue+ee)*a+ye,(le+ee)*E+me,(ue+ne)*a+ye)),et.add(new go.PathSegment(go.PathSegment.Bezier,(le+ne-ee*.5)*E+me,ue*a+ye,le*E+me,(ue+ne)*a+ye,(le+ne-ee*.5)*E+me,(ue+ee)*a+ye)),et.add(new go.PathSegment(go.PathSegment.Bezier,le*E+me,(ue-ne)*a+ye,(le+ne-ee*.5)*E+me,(ue-ee)*a+ye,le*E+me,(ue-ne)*a+ye).close()),x}),go.Shape.defineFigureGenerator("Email",function(oe,E,a){var x=new go.Geometry,y=new go.PathFigure(0,0,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var b=new go.PathFigure(0,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*E,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,E,0)),b.add(new go.PathSegment(go.PathSegment.Move,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,.45*E,.54*a)),b.add(new go.PathSegment(go.PathSegment.Move,E,a)),b.add(new go.PathSegment(go.PathSegment.Line,.55*E,.54*a)),x}),go.Shape.defineFigureGenerator("Ethernet",function(oe,E,a){var x=new go.Geometry,y=new go.PathFigure(.35*E,0,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.65*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.65*E,.4*a)),y.add(new go.PathSegment(go.PathSegment.Line,.35*E,.4*a)),y.add(new go.PathSegment(go.PathSegment.Line,.35*E,0).close());var b=new go.PathFigure(.1*E,a,!0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.4*E,a)),b.add(new go.PathSegment(go.PathSegment.Line,.4*E,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*E,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*E,a).close());var ee=new go.PathFigure(.6*E,a,!0,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.9*E,a)),ee.add(new go.PathSegment(go.PathSegment.Line,.9*E,.6*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.6*E,.6*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.6*E,a).close());var ne=new go.PathFigure(0,.5*a,!1);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),ne.add(new go.PathSegment(go.PathSegment.Move,.5*E,.5*a)),ne.add(new go.PathSegment(go.PathSegment.Line,.5*E,.4*a)),ne.add(new go.PathSegment(go.PathSegment.Move,.75*E,.5*a)),ne.add(new go.PathSegment(go.PathSegment.Line,.75*E,.6*a)),ne.add(new go.PathSegment(go.PathSegment.Move,.25*E,.5*a)),ne.add(new go.PathSegment(go.PathSegment.Line,.25*E,.6*a)),x}),go.Shape.defineFigureGenerator("Power",function(oe,E,a){var x=new go.Geometry,y=ie*.4,b=.4,ee=.5,ne=.5,le=z(),ue=z(),me=z(),ye=z();Ze(ee,ne-b,ee+y,ne-b,ee+b,ne-y,ee+b,ne,.5,le,le,ue,me,ye);var de=te(ue.x,ue.y),Be=new go.PathFigure(ue.x*E,ue.y*a,!0);x.add(Be),Be.add(new go.PathSegment(go.PathSegment.Bezier,(ee+b)*E,ne*a,me.x*E,me.y*a,ye.x*E,ye.y*a)),Be.add(new go.PathSegment(go.PathSegment.Bezier,ee*E,(ne+b)*a,(ee+b)*E,(ne+y)*a,(ee+y)*E,(ne+b)*a)),Be.add(new go.PathSegment(go.PathSegment.Bezier,(ee-b)*E,ne*a,(ee-y)*E,(ne+b)*a,(ee-b)*E,(ne+y)*a)),Ze(ee-b,ne,ee-b,ne-y,ee-y,ne-b,ee,ne-b,.5,me,ye,ue,le,le),Be.add(new go.PathSegment(go.PathSegment.Bezier,ue.x*E,ue.y*a,me.x*E,me.y*a,ye.x*E,ye.y*a)),y=ie*.3,b=.3,Ze(ee-b,ne,ee-b,ne-y,ee-y,ne-b,ee,ne-b,.5,me,ye,ue,le,le),Be.add(new go.PathSegment(go.PathSegment.Line,ue.x*E,ue.y*a)),Be.add(new go.PathSegment(go.PathSegment.Bezier,(ee-b)*E,ne*a,ye.x*E,ye.y*a,me.x*E,me.y*a)),Be.add(new go.PathSegment(go.PathSegment.Bezier,ee*E,(ne+b)*a,(ee-b)*E,(ne+y)*a,(ee-y)*E,(ne+b)*a)),Be.add(new go.PathSegment(go.PathSegment.Bezier,(ee+b)*E,ne*a,(ee+y)*E,(ne+b)*a,(ee+b)*E,(ne+y)*a)),Ze(ee,ne-b,ee+y,ne-b,ee+b,ne-y,ee+b,ne,.5,le,le,ue,me,ye),Be.add(new go.PathSegment(go.PathSegment.Bezier,ue.x*E,ue.y*a,ye.x*E,ye.y*a,me.x*E,me.y*a).close());var Be=new go.PathFigure(.45*E,0,!0);return x.add(Be),Be.add(new go.PathSegment(go.PathSegment.Line,.45*E,.5*a)),Be.add(new go.PathSegment(go.PathSegment.Line,.55*E,.5*a)),Be.add(new go.PathSegment(go.PathSegment.Line,.55*E,0).close()),he(le),he(ue),he(me),he(ye),he(de),x.spot1=new go.Spot(.25,.45),x.spot2=new go.Spot(.75,.8),x}),go.Shape.defineFigureGenerator("Fallout",function(oe,E,a){var x=new go.Geometry,y=new go.PathFigure(0,a/2,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Arc,180,360,E/2,a/2,E/2,a/2));function b(ee,ne,le){ee.add(new go.PathSegment(go.PathSegment.Move,(.3+ne)*E,(.8+le)*a)),ee.add(new go.PathSegment(go.PathSegment.Line,(.5+ne)*E,(.5+le)*a)),ee.add(new go.PathSegment(go.PathSegment.Line,(.1+ne)*E,(.5+le)*a)),ee.add(new go.PathSegment(go.PathSegment.Line,(.3+ne)*E,(.8+le)*a).close())}return b(y,0,0),b(y,.4,0),b(y,.2,-.3),x}),go.Shape.defineFigureGenerator("IrritationHazard",function(oe,E,a){var x=new go.Geometry,y=new go.PathFigure(.2*E,0,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,.3*a)),y.add(new go.PathSegment(go.PathSegment.Line,.8*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,.2*a)),y.add(new go.PathSegment(go.PathSegment.Line,.7*E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,.8*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,.7*a)),y.add(new go.PathSegment(go.PathSegment.Line,.2*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,.3*E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.2*a).close()),x.spot1=new go.Spot(.3,.3),x.spot2=new go.Spot(.7,.7),x}),go.Shape.defineFigureGenerator("ElectricalHazard",function(oe,E,a){var x=new go.Geometry,y=new go.PathFigure(.37*E,0,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,.11*a)),y.add(new go.PathSegment(go.PathSegment.Line,.77*E,.04*a)),y.add(new go.PathSegment(go.PathSegment.Line,.33*E,.49*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.37*a)),y.add(new go.PathSegment(go.PathSegment.Line,.63*E,.86*a)),y.add(new go.PathSegment(go.PathSegment.Line,.77*E,.91*a)),y.add(new go.PathSegment(go.PathSegment.Line,.34*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.34*E,.78*a)),y.add(new go.PathSegment(go.PathSegment.Line,.44*E,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,.65*E,.56*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.68*a).close()),x}),go.Shape.defineFigureGenerator("FireHazard",function(oe,E,a){var x=new go.Geometry,y=new go.PathFigure(.1*E,a,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Bezier,.29*E,0,-.25*E,.63*a,.45*E,.44*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.51*E,.42*a,.48*E,.17*a,.54*E,.35*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.59*E,.18*a,.59*E,.29*a,.58*E,.28*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.75*E,.6*a,.8*E,.34*a,.88*E,.43*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.88*E,.31*a,.87*E,.48*a,.88*E,.43*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.9*E,a,1.17*E,.76*a,.82*E,.8*a).close()),x.spot1=new go.Spot(.07,.445),x.spot2=new go.Spot(.884,.958),x}),go.Shape.defineFigureGenerator("BpmnActivityLoop",function(oe,E,a){var x=new go.Geometry,y=.5,b=0,ee=0,ne=y*ie,le=.4*Math.SQRT2/2+.5,ue=.5-.5*Math.SQRT2/2,me=1,ye=.5,de=.5,Be=0,ze=new go.PathFigure(le*E,(1-ue)*a,!1);return x.add(ze),ze.add(new go.PathSegment(go.PathSegment.Bezier,me*E,ye*a,me*E,.7*a,me*E,ye*a)),ze.add(new go.PathSegment(go.PathSegment.Bezier,(de+b)*E,(Be+b)*a,(.5+y+b)*E,(.5-ne+b)*a,(.5+ne+b)*E,(.5-y+b)*a)),ze.add(new go.PathSegment(go.PathSegment.Bezier,(.5-y+b)*E,(.5+ee)*a,(.5-ne+b)*E,(.5-y+ee)*a,(.5-y+b)*E,(.5-ne+ee)*a)),ze.add(new go.PathSegment(go.PathSegment.Bezier,(.35+b)*E,.9*a,(.5-y+b)*E,(.5+ne+ee)*a,(.5-ne+b)*E,.9*a)),ze.add(new go.PathSegment(go.PathSegment.Move,(.25+b)*E,.8*a)),ze.add(new go.PathSegment(go.PathSegment.Line,(.35+b)*E,.9*a)),ze.add(new go.PathSegment(go.PathSegment.Line,(.2+b)*E,.95*a)),x}),go.Shape.defineFigureGenerator("BpmnActivityParallel",function(oe,E,a){var x=new go.Geometry,y=new go.PathFigure(0,0,!1);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Move,.5*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,a)),y.add(new go.PathSegment(go.PathSegment.Move,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),x}),go.Shape.defineFigureGenerator("BpmnActivitySequential",function(oe,E,a){var x=new go.Geometry,y=new go.PathFigure(0,0,!1);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Move,0,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Move,0,a)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),x}),go.Shape.defineFigureGenerator("BpmnActivityAdHoc",function(oe,E,a){var x=new go.Geometry,y=new go.PathFigure(0,0,!1);x.add(y);var b=new go.PathFigure(E,a,!1);x.add(b);var ee=new go.PathFigure(0,.5*a,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,.5*a,.2*E,.35*a,.3*E,.35*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,E,.5*a,.7*E,.65*a,.8*E,.65*a)),x}),go.Shape.defineFigureGenerator("BpmnActivityCompensation",function(oe,E,a){var x=new go.Geometry,y=new go.PathFigure(0,.5*a,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,a).close()),x}),go.Shape.defineFigureGenerator("BpmnTaskMessage",function(oe,E,a){var x=new go.Geometry,y=new go.PathFigure(0,.2*a,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,.2*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.8*a).close());var y=new go.PathFigure(0,.2*a,!1);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.2*a)),x}),go.Shape.defineFigureGenerator("BpmnTaskScript",function(oe,E,a){var x=new go.Geometry,y=new go.PathFigure(.7*E,a,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.3*E,a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.3*E,0,.6*E,.5*a,0,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,.7*E,0)),y.add(new go.PathSegment(go.PathSegment.Bezier,.7*E,a,.4*E,.5*a,E,.5*a).close());var b=new go.PathFigure(.45*E,.73*a,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.7*E,.73*a)),b.add(new go.PathSegment(go.PathSegment.Move,.38*E,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.63*E,.5*a)),b.add(new go.PathSegment(go.PathSegment.Move,.31*E,.27*a)),b.add(new go.PathSegment(go.PathSegment.Line,.56*E,.27*a)),x}),go.Shape.defineFigureGenerator("BpmnTaskUser",function(oe,E,a){var x=new go.Geometry,y=new go.PathFigure(0,0,!1);x.add(y);var b=new go.PathFigure(.335*E,(1-.555)*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.335*E,(1-.405)*a)),b.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*E,(1-.405)*a)),b.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*E,(1-.555)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,E,.68*a,(1-.12)*E,.46*a,(1-.02)*E,.54*a)),b.add(new go.PathSegment(go.PathSegment.Line,E,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.68*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.335*E,(1-.555)*a,.02*E,.54*a,.12*E,.46*a)),b.add(new go.PathSegment(go.PathSegment.Line,.365*E,(1-.595)*a));var ee=.5-.285,ne=.5,le=ee,ue=Math.PI/4,me=4*(1-Math.cos(ue))/(3*Math.sin(ue)),ye=me*.5,de=ee,Be=ee,ze=me*de,Ce=me*Be;b.add(new go.PathSegment(go.PathSegment.Bezier,(ne-de)*E,le*a,(ne-(ze+de)/2)*E,(le+(Be+Ce)/2)*a,(ne-de)*E,(le+Ce)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,ne*E,(le-Be)*a,(ne-de)*E,(le-Ce)*a,(ne-ze)*E,(le-Be)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(ne+de)*E,le*a,(ne+ze)*E,(le-Be)*a,(ne+de)*E,(le-Ce)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(1-.365)*E,(1-.595)*a,(ne+de)*E,(le+Ce)*a,(ne+(ze+de)/2)*E,(le+(Be+Ce)/2)*a)),b.add(new go.PathSegment(go.PathSegment.Line,(1-.365)*E,(1-.595)*a)),b.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*E,(1-.555)*a)),b.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*E,(1-.405)*a)),b.add(new go.PathSegment(go.PathSegment.Line,.335*E,(1-.405)*a));var et=new go.PathFigure(.2*E,a,!1);x.add(et),et.add(new go.PathSegment(go.PathSegment.Line,.2*E,.8*a));var we=new go.PathFigure(.8*E,a,!1);return x.add(we),we.add(new go.PathSegment(go.PathSegment.Line,.8*E,.8*a)),x}),go.Shape.defineFigureGenerator("BpmnEventConditional",function(oe,E,a){var x=new go.Geometry,y=new go.PathFigure(.1*E,0,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.9*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.9*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.1*E,a).close());var b=new go.PathFigure(.2*E,.2*a,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.8*E,.2*a)),b.add(new go.PathSegment(go.PathSegment.Move,.2*E,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*E,.4*a)),b.add(new go.PathSegment(go.PathSegment.Move,.2*E,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*E,.6*a)),b.add(new go.PathSegment(go.PathSegment.Move,.2*E,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*E,.8*a)),x}),go.Shape.defineFigureGenerator("BpmnEventError",function(oe,E,a){var x=new go.Geometry,y=new go.PathFigure(0,a,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.33*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.66*E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.66*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.33*E,.5*a).close()),x}),go.Shape.defineFigureGenerator("BpmnEventEscalation",function(oe,E,a){var x=new go.Geometry,y=new go.PathFigure(0,0,!1);x.add(y);var b=new go.PathFigure(E,a,!1);x.add(b);var ee=new go.PathFigure(.1*E,a,!0);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.5*E,0)),ee.add(new go.PathSegment(go.PathSegment.Line,.9*E,a)),ee.add(new go.PathSegment(go.PathSegment.Line,.5*E,.5*a).close()),x}),go.Shape.defineFigureGenerator("Caution",function(oe,E,a){var x=new go.Geometry,y=new go.PathFigure(.05*E,a,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Bezier,.1*E,.8*a,0,a,0,a)),y.add(new go.PathSegment(go.PathSegment.Line,.45*E,.1*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.55*E,.1*a,.5*E,0,.5*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.95*E,.9*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.9*E,a,E,a,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.05*E,a));var b=.05;return y.add(new go.PathSegment(go.PathSegment.Move,(.5-b)*E,.875*a)),y.add(new go.PathSegment(go.PathSegment.Arc,180,-360,.5*E,.875*a,b*E,b*a)),y.add(new go.PathSegment(go.PathSegment.Move,.5*E,.75*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,.325*a,.575*E,.725*a,.625*E,.375*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,.75*a,.375*E,.375*a,.425*E,.725*a)),x}),go.Shape.defineFigureGenerator("Recycle",function(oe,E,a){var x=new go.Geometry,y=new go.PathFigure(.45*E,.95*a,!1);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.2*E,.95*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.185*E,.85*a,.17*E,.95*a,.15*E,.9*a)),y.add(new go.PathSegment(go.PathSegment.Line,.235*E,.75*a)),y.add(new go.PathSegment(go.PathSegment.Line,.3*E,.625*a)),y.add(new go.PathSegment(go.PathSegment.Line,.35*E,.65*a)),y.add(new go.PathSegment(go.PathSegment.Line,.275*E,.45*a)),y.add(new go.PathSegment(go.PathSegment.Line,.05*E,.45*a)),y.add(new go.PathSegment(go.PathSegment.Line,.1*E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,.05*E,.575*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.1875*E,.95*a,0,.675*a,0,.7*a)),y.add(new go.PathSegment(go.PathSegment.Move,.45*E,.95*a)),y.add(new go.PathSegment(go.PathSegment.Line,.45*E,.775*a)),y.add(new go.PathSegment(go.PathSegment.Line,.22*E,.775*a));var b=new go.PathFigure(.475*E,.2*a,!1);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.4*E,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.225*E,.3*a)),b.add(new go.PathSegment(go.PathSegment.Line,.275*E,.175*a)),b.add(new go.PathSegment(go.PathSegment.Line,.325*E,.05*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.4*E,.05*a,.35*E,0,.375*E,0)),b.add(new go.PathSegment(go.PathSegment.Line,.575*E,.375*a)),b.add(new go.PathSegment(go.PathSegment.Line,.525*E,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.75*E,.475*a)),b.add(new go.PathSegment(go.PathSegment.Line,.85*E,.315*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*E,.32*a)),b.add(new go.PathSegment(go.PathSegment.Line,.65*E,.05*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.575*E,0,.65*E,.05*a,.625*E,0)),b.add(new go.PathSegment(go.PathSegment.Line,.38*E,.0105*a));var ee=new go.PathFigure(.675*E,.575*a,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.875*E,.525*a)),ee.add(new go.PathSegment(go.PathSegment.Line,E,.775*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.85*E,.95*a,E,.8*a,E,.85*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.65*E,.95*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.65*E,a)),ee.add(new go.PathSegment(go.PathSegment.Line,.55*E,.85*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.65*E,.725*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.65*E,.775*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*E,.775*a)),ee.add(new go.PathSegment(go.PathSegment.Line,E,.775*a)),ee.add(new go.PathSegment(go.PathSegment.Move,.675*E,.575*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.775*E,.775*a)),x}),go.Shape.defineFigureGenerator("BpmnEventTimer",function(oe,E,a){var x=new go.Geometry,y=.5,b=ie*.5,ee=new go.PathFigure(E,y*a,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,y*E,a,E,(y+b)*a,(y+b)*E,a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,y*a,(y-b)*E,a,0,(y+b)*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,y*E,0,0,(y-b)*a,(y-b)*E,0)),ee.add(new go.PathSegment(go.PathSegment.Bezier,E,y*a,(y+b)*E,0,E,(y-b)*a));var ne=new go.PathFigure(y*E,0,!1);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,y*E,.15*a)),ne.add(new go.PathSegment(go.PathSegment.Move,y*E,a)),ne.add(new go.PathSegment(go.PathSegment.Line,y*E,.85*a)),ne.add(new go.PathSegment(go.PathSegment.Move,0,y*a)),ne.add(new go.PathSegment(go.PathSegment.Line,.15*E,y*a)),ne.add(new go.PathSegment(go.PathSegment.Move,E,y*a)),ne.add(new go.PathSegment(go.PathSegment.Line,.85*E,y*a)),ne.add(new go.PathSegment(go.PathSegment.Move,y*E,y*a)),ne.add(new go.PathSegment(go.PathSegment.Line,.58*E,.1*a)),ne.add(new go.PathSegment(go.PathSegment.Move,y*E,y*a)),ne.add(new go.PathSegment(go.PathSegment.Line,.78*E,.54*a)),x}),go.Shape.defineFigureGenerator("Package",function(oe,E,a){var x=new go.Geometry,y=new go.PathFigure(0,.15*a,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,.15*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var b=new go.PathFigure(0,.15*a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Line,.6*E,0)),b.add(new go.PathSegment(go.PathSegment.Line,.65*E,.15*a).close()),x.spot1=new go.Spot(0,.1),x.spot2=new go.Spot(1,1),x}),go.Shape.defineFigureGenerator("Class",function(oe,E,a){var x=new go.Geometry,y=new go.PathFigure(0,0,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var b=new go.PathFigure(0,.2*a,!1);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,E,.2*a).close());var ee=new go.PathFigure(0,.5*a,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,E,.5*a).close()),x}),go.Shape.defineFigureGenerator("Component",function(oe,E,a){var x=new go.Geometry,y=new go.PathFigure(E,a,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.15*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.15*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,E,a).close());var b=new go.PathFigure(0,.2*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.45*E,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.45*E,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.2*a).close());var ee=new go.PathFigure(0,.6*a,!0);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.45*E,.6*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.45*E,.8*a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,.6*a).close()),x}),go.Shape.defineFigureGenerator("Boat Shipment",function(oe,E,a){var x=new go.Geometry,y=new go.PathFigure(.15*E,.6*a,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.15*E,.6*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.6*a)),y.add(new go.PathSegment(go.PathSegment.Line,.15*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.85*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.6*a)),y.add(new go.PathSegment(go.PathSegment.Line,.85*E,.6*a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.15*E,.6*a));var b=new go.PathFigure(.15*E,.6*a,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.85*E,.6*a)),x}),go.Shape.defineFigureGenerator("Customer/Supplier",function(oe,E,a){var x=new go.Geometry,y=new go.PathFigure(E,a,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.66*E,.33*a)),y.add(new go.PathSegment(go.PathSegment.Line,.66*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.33*E,.33*a)),y.add(new go.PathSegment(go.PathSegment.Line,.33*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,0,.33*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Line,E,a).close()),x}),go.Shape.defineFigureGenerator("Workcell",function(oe,E,a){var x=new go.Geometry,y=new go.PathFigure(0,a,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.65*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.65*E,.4*a)),y.add(new go.PathSegment(go.PathSegment.Line,.35*E,.4*a)),y.add(new go.PathSegment(go.PathSegment.Line,.35*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x}),go.Shape.defineFigureGenerator("Supermarket",function(oe,E,a){var x=new go.Geometry,y=new go.PathFigure(0,0,!1);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,.33*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.33*a)),y.add(new go.PathSegment(go.PathSegment.Move,E,.33*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.66*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.66*a)),y.add(new go.PathSegment(go.PathSegment.Move,E,.66*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),x}),go.Shape.defineFigureGenerator("TruckShipment",function(oe,E,a){var x=new go.Geometry,y=new go.PathFigure(0,0,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.6*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.6*E,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var b=new go.PathFigure(E,.8*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,E,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.6*E,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.6*E,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,E,.8*a).close());var ee=.1,ne=ie*.1,le=.2,ue=.9,me=new go.PathFigure((le-ee)*E,ue*a,!0);x.add(me),me.add(new go.PathSegment(go.PathSegment.Bezier,le*E,(ue-ee)*a,(le-ee)*E,(ue-ne)*a,(le-ne)*E,(ue-ee)*a)),me.add(new go.PathSegment(go.PathSegment.Bezier,(le+ee)*E,ue*a,(le+ne)*E,(ue-ee)*a,(le+ee)*E,(ue-ne)*a)),me.add(new go.PathSegment(go.PathSegment.Bezier,le*E,(ue+ee)*a,(le+ee)*E,(ue+ne)*a,(le+ne)*E,(ue+ee)*a)),me.add(new go.PathSegment(go.PathSegment.Bezier,(le-ee)*E,ue*a,(le-ne)*E,(ue+ee)*a,(le-ee)*E,(ue+ne)*a).close()),ee=.1,ne=ie*.1,le=.8,ue=.9;var ye=new go.PathFigure((le-ee)*E,ue*a,!0);return x.add(ye),ye.add(new go.PathSegment(go.PathSegment.Bezier,le*E,(ue-ee)*a,(le-ee)*E,(ue-ne)*a,(le-ne)*E,(ue-ee)*a)),ye.add(new go.PathSegment(go.PathSegment.Bezier,(le+ee)*E,ue*a,(le+ne)*E,(ue-ee)*a,(le+ee)*E,(ue-ne)*a)),ye.add(new go.PathSegment(go.PathSegment.Bezier,le*E,(ue+ee)*a,(le+ee)*E,(ue+ne)*a,(le+ne)*E,(ue+ee)*a)),ye.add(new go.PathSegment(go.PathSegment.Bezier,(le-ee)*E,ue*a,(le-ne)*E,(ue+ee)*a,(le-ee)*E,(ue+ne)*a).close()),x}),go.Shape.defineFigureGenerator("KanbanPost",function(oe,E,a){var x=new go.Geometry,y=new go.PathFigure(.2*E,0,!1);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.2*E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,.8*E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,.8*E,0)),y.add(new go.PathSegment(go.PathSegment.Move,.5*E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.2*E,a)),y.add(new go.PathSegment(go.PathSegment.Move,.5*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.8*E,a)),x}),go.Shape.defineFigureGenerator("Forklift",function(oe,E,a){var x=new go.Geometry,y=new go.PathFigure(0,0,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,.4*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,0,0));var b=new go.PathFigure(0,.5*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*E,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*E,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.5*a));var ee=new go.PathFigure(.5*E,.8*a,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.5*E,.1*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.55*E,.1*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.55*E,.8*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.5*E,.8*a));var ne=new go.PathFigure(.5*E,.7*a,!1);x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,E,.7*a));var le=.1,ue=ie*.1,me=.1,ye=.9,de=new go.PathFigure((me-le)*E,ye*a,!0);x.add(de),de.add(new go.PathSegment(go.PathSegment.Bezier,me*E,(ye-le)*a,(me-le)*E,(ye-ue)*a,(me-ue)*E,(ye-le)*a)),de.add(new go.PathSegment(go.PathSegment.Bezier,(me+le)*E,ye*a,(me+ue)*E,(ye-le)*a,(me+le)*E,(ye-ue)*a)),de.add(new go.PathSegment(go.PathSegment.Bezier,me*E,(ye+le)*a,(me+le)*E,(ye+ue)*a,(me+ue)*E,(ye+le)*a)),de.add(new go.PathSegment(go.PathSegment.Bezier,(me-le)*E,ye*a,(me-ue)*E,(ye+le)*a,(me-le)*E,(ye+ue)*a)),le=.1,ue=ie*.1,me=.4,ye=.9;var Be=new go.PathFigure((me-le)*E,ye*a,!0);return x.add(Be),Be.add(new go.PathSegment(go.PathSegment.Bezier,me*E,(ye-le)*a,(me-le)*E,(ye-ue)*a,(me-ue)*E,(ye-le)*a)),Be.add(new go.PathSegment(go.PathSegment.Bezier,(me+le)*E,ye*a,(me+ue)*E,(ye-le)*a,(me+le)*E,(ye-ue)*a)),Be.add(new go.PathSegment(go.PathSegment.Bezier,me*E,(ye+le)*a,(me+le)*E,(ye+ue)*a,(me+ue)*E,(ye+le)*a)),Be.add(new go.PathSegment(go.PathSegment.Bezier,(me-le)*E,ye*a,(me-ue)*E,(ye+le)*a,(me-le)*E,(ye+ue)*a)),x}),go.Shape.defineFigureGenerator("RailShipment",function(oe,E,a){var x=new go.Geometry,y=new go.PathFigure(.1*E,.4*a,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.45*E,.4*a)),y.add(new go.PathSegment(go.PathSegment.Line,.45*E,.9*a)),y.add(new go.PathSegment(go.PathSegment.Line,.1*E,.9*a)),y.add(new go.PathSegment(go.PathSegment.Line,.1*E,.4*a).close());var b=new go.PathFigure(.45*E,.7*a,!1);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.55*E,.7*a));var ee=new go.PathFigure(.55*E,.4*a,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.9*E,.4*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.9*E,.9*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.55*E,.9*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.55*E,.4*a).close());var me=.05,ye=ie*.05,de=.175,Be=.95,ne=new go.PathFigure((de-me)*E,Be*a,!0);x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,de*E,(Be-me)*a,(de-me)*E,(Be-ye)*a,(de-ye)*E,(Be-me)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(de+me)*E,Be*a,(de+ye)*E,(Be-me)*a,(de+me)*E,(Be-ye)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,de*E,(Be+me)*a,(de+me)*E,(Be+ye)*a,(de+ye)*E,(Be+me)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(de-me)*E,Be*a,(de-ye)*E,(Be+me)*a,(de-me)*E,(Be+ye)*a));var me=.05,ye=ie*.05,de=.375,Be=.95,le=new go.PathFigure((de-me)*E,Be*a,!0);x.add(le),le.add(new go.PathSegment(go.PathSegment.Bezier,de*E,(Be-me)*a,(de-me)*E,(Be-ye)*a,(de-ye)*E,(Be-me)*a)),le.add(new go.PathSegment(go.PathSegment.Bezier,(de+me)*E,Be*a,(de+ye)*E,(Be-me)*a,(de+me)*E,(Be-ye)*a)),le.add(new go.PathSegment(go.PathSegment.Bezier,de*E,(Be+me)*a,(de+me)*E,(Be+ye)*a,(de+ye)*E,(Be+me)*a)),le.add(new go.PathSegment(go.PathSegment.Bezier,(de-me)*E,Be*a,(de-ye)*E,(Be+me)*a,(de-me)*E,(Be+ye)*a));var me=.05,ye=ie*.05,de=.625,Be=.95,ue=new go.PathFigure((de-me)*E,Be*a,!0);x.add(ue),ue.add(new go.PathSegment(go.PathSegment.Bezier,de*E,(Be-me)*a,(de-me)*E,(Be-ye)*a,(de-ye)*E,(Be-me)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,(de+me)*E,Be*a,(de+ye)*E,(Be-me)*a,(de+me)*E,(Be-ye)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,de*E,(Be+me)*a,(de+me)*E,(Be+ye)*a,(de+ye)*E,(Be+me)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,(de-me)*E,Be*a,(de-ye)*E,(Be+me)*a,(de-me)*E,(Be+ye)*a));var me=.05,ye=ie*.05,de=.825,Be=.95,ze=new go.PathFigure((de-me)*E,Be*a,!0);x.add(ze),ze.add(new go.PathSegment(go.PathSegment.Bezier,de*E,(Be-me)*a,(de-me)*E,(Be-ye)*a,(de-ye)*E,(Be-me)*a)),ze.add(new go.PathSegment(go.PathSegment.Bezier,(de+me)*E,Be*a,(de+ye)*E,(Be-me)*a,(de+me)*E,(Be-ye)*a)),ze.add(new go.PathSegment(go.PathSegment.Bezier,de*E,(Be+me)*a,(de+me)*E,(Be+ye)*a,(de+ye)*E,(Be+me)*a)),ze.add(new go.PathSegment(go.PathSegment.Bezier,(de-me)*E,Be*a,(de-ye)*E,(Be+me)*a,(de-me)*E,(Be+ye)*a).close());var Ce=new go.PathFigure(0,a,!1);return x.add(Ce),Ce.add(new go.PathSegment(go.PathSegment.Line,E,a).close()),x}),go.Shape.defineFigureGenerator("Warehouse",function(oe,E,a){var x=new go.Geometry,y=new go.PathFigure(0,0,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var b=new go.PathFigure(0,.2*a,!1);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,E,.2*a).close());var ee=new go.PathFigure(.15*E,a,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.15*E,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.4*E,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.4*E,a)),ee.add(new go.PathSegment(go.PathSegment.Line,.15*E,a).close());var ne=.05,le=ie*.05,ue=.35,me=.775,ye=new go.PathFigure((ue-ne)*E,me*a,!0);return x.add(ye),ye.add(new go.PathSegment(go.PathSegment.Bezier,ue*E,(me-ne)*a,(ue-ne)*E,(me-le)*a,(ue-le)*E,(me-ne)*a)),ye.add(new go.PathSegment(go.PathSegment.Bezier,(ue+ne)*E,me*a,(ue+le)*E,(me-ne)*a,(ue+ne)*E,(me-le)*a)),ye.add(new go.PathSegment(go.PathSegment.Bezier,ue*E,(me+ne)*a,(ue+ne)*E,(me+le)*a,(ue+le)*E,(me+ne)*a)),ye.add(new go.PathSegment(go.PathSegment.Bezier,(ue-ne)*E,me*a,(ue-le)*E,(me+ne)*a,(ue-ne)*E,(me+le)*a).close()),x}),go.Shape.defineFigureGenerator("ControlCenter",function(oe,E,a){var x=new go.Geometry,y=new go.PathFigure(0,a,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,.1*E,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,.1*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.9*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.9*E,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Move,.1*E,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,.9*E,.8*a).close()),x}),go.Shape.defineFigureGenerator("Bluetooth",function(oe,E,a){var x=new go.Geometry,y=new go.PathFigure(0,.75*a,!1);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,.75*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.25*a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.75*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.25*a)),x}),go.Shape.defineFigureGenerator("Bookmark",function(oe,E,a){var x=new go.Geometry,y=new go.PathFigure(0,0,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,.6*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,0,0)),y.add(new go.PathSegment(go.PathSegment.Move,.2*E,.2*a)),y.add(new go.PathSegment(go.PathSegment.Line,.8*E,.2*a)),y.add(new go.PathSegment(go.PathSegment.Move,.2*E,.4*a)),y.add(new go.PathSegment(go.PathSegment.Line,.8*E,.4*a)),x}),go.Shape.defineFigureGenerator("Bookmark",function(oe,E,a){var x=new go.Geometry,y=new go.PathFigure(0,0,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,.6*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,0,0)),y.add(new go.PathSegment(go.PathSegment.Move,.2*E,.2*a)),y.add(new go.PathSegment(go.PathSegment.Line,.8*E,.2*a)),y.add(new go.PathSegment(go.PathSegment.Move,.2*E,.4*a)),y.add(new go.PathSegment(go.PathSegment.Line,.8*E,.4*a)),x}),go.Shape.defineFigureGenerator("Globe",function(oe,E,a){var x=new go.Geometry,y=new go.PathFigure(.5*E,0,!1);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,a)),y.add(new go.PathSegment(go.PathSegment.Move,0,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Move,.5*E,0)),y.add(new go.PathSegment(go.PathSegment.Bezier,E,.5*a,.75*E,0,E,.25*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,a,E,.75*a,.75*E,a)),y.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,.25*E,a,0,.75*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,0,0,.25*a,.25*E,0)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,a,.15*E,.25*a,.15*E,.75*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,0,.85*E,.75*a,.85*E,.25*a)),y.add(new go.PathSegment(go.PathSegment.Move,.1675*E,.15*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.8325*E,.15*a,.35*E,.3*a,.65*E,.3*a)),y.add(new go.PathSegment(go.PathSegment.Move,.1675*E,.85*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.8325*E,.85*a,.35*E,.7*a,.65*E,.7*a)),x}),go.Shape.defineFigureGenerator("Wave",function(oe,E,a){var x=new go.Geometry,y=new go.PathFigure(0,.25*a,!1);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Bezier,.3*E,.25*a,.1*E,0,.2*E,0)),y.add(new go.PathSegment(go.PathSegment.Bezier,.7*E,.25*a,.425*E,.5*a,.575*E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,E,.25*a,.8*E,0,.9*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,.75*a)),y.add(new go.PathSegment(go.PathSegment.Move,0,.25*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.75*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.3*E,.75*a,.1*E,.5*a,.2*E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.7*E,.75*a,.425*E,a,.575*E,a)),y.add(new go.PathSegment(go.PathSegment.Bezier,E,.75*a,.8*E,.5*a,.9*E,.5*a)),x}),go.Shape.defineFigureGenerator("Operator",function(oe,E,a){var x=new go.Geometry,y=.3,b=ie*.3,ee=.5,ne=.7,le=new go.PathFigure((ee-y)*E,ne*a,!0);x.add(le),le.add(new go.PathSegment(go.PathSegment.Bezier,ee*E,(ne-y)*a,(ee-y)*E,(ne-b)*a,(ee-b)*E,(ne-y)*a)),le.add(new go.PathSegment(go.PathSegment.Bezier,(ee+y)*E,ne*a,(ee+b)*E,(ne-y)*a,(ee+y)*E,(ne-b)*a)),le.add(new go.PathSegment(go.PathSegment.Bezier,ee*E,(ne+y)*a,(ee+y)*E,(ne+b)*a,(ee+b)*E,(ne+y)*a)),le.add(new go.PathSegment(go.PathSegment.Bezier,(ee-y)*E,ne*a,(ee-b)*E,(ne+y)*a,(ee-y)*E,(ne+b)*a));var ue=new go.PathFigure(0,.7*a,!1);return x.add(ue),ue.add(new go.PathSegment(go.PathSegment.Bezier,E,.7*a,0,0,E,0)),x}),go.Shape.defineFigureGenerator("TripleFanBlades",function(oe,E,a){var x=new go.Geometry,y=new go.PathFigure(.5*E,0,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,.65*a,.65*E,.3*a,.65*E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,0,.35*E,.5*a,.35*E,.3*a)),y.add(new go.PathSegment(go.PathSegment.Move,.5*E,.65*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,0,a,.3*E,.6*a,.1*E,.8*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,.65*a,.2*E,a,.35*E,.95*a)),y.add(new go.PathSegment(go.PathSegment.Move,.5*E,.65*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,E,a,.7*E,.6*a,.9*E,.8*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,.65*a,.8*E,a,.65*E,.95*a)),x}),go.Shape.defineFigureGenerator("CentrifugalPump",function(oe,E,a){var x=new go.Geometry,y=new go.PathFigure(E,0,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.4*E,0)),y.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,0,.075*a,0,.5*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.4*E,a,0,a,.4*E,a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.8*E,.4*a,.8*E,a,.85*E,.6*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.4*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),x}),go.Shape.defineFigureGenerator("Battery",function(oe,E,a){var x=new go.Geometry,y=new go.PathFigure(0,a,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,.1*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.1*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Move,.4*E,.1*a)),y.add(new go.PathSegment(go.PathSegment.Line,.4*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.6*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.6*E,.1*a));var b=new go.PathFigure(0,.6*a,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Move,0,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,E,.4*a)),x}),go.Shape.defineFigureGenerator("Delete",function(oe,E,a){var x=new go.Geometry,y=.5,b=ie*.5,ee=.5,ne=.5,le=new go.PathFigure((ee-y)*E,ne*a,!0);x.add(le),le.add(new go.PathSegment(go.PathSegment.Bezier,ee*E,(ne-y)*a,(ee-y)*E,(ne-b)*a,(ee-b)*E,(ne-y)*a)),le.add(new go.PathSegment(go.PathSegment.Bezier,(ee+y)*E,ne*a,(ee+b)*E,(ne-y)*a,(ee+y)*E,(ne-b)*a)),le.add(new go.PathSegment(go.PathSegment.Bezier,ee*E,(ne+y)*a,(ee+y)*E,(ne+b)*a,(ee+b)*E,(ne+y)*a)),le.add(new go.PathSegment(go.PathSegment.Bezier,(ee-y)*E,ne*a,(ee-b)*E,(ne+y)*a,(ee-y)*E,(ne+b)*a));var ue=new go.PathFigure(.15*E,.5*a,!1);return x.add(ue),ue.add(new go.PathSegment(go.PathSegment.Line,.85*E,.5*a)),x}),go.Shape.defineFigureGenerator("Flag",function(oe,E,a){var x=new go.Geometry,y=new go.PathFigure(0,.1*a,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Move,0,.1*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,.1*a,.15*E,0,.35*E,0)),y.add(new go.PathSegment(go.PathSegment.Bezier,E,.1*a,.65*E,.2*a,.85*E,.2*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,.5*a,.85*E,.6*a,.65*E,.6*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,.35*E,.4*a,.15*E,.4*a).close()),x}),go.Shape.defineFigureGenerator("Help",function(oe,E,a){var x=new go.Geometry,y=.5,b=ie*.5,ee=.5,ne=.5,le=new go.PathFigure((ee-y)*E,ne*a,!1);x.add(le),le.add(new go.PathSegment(go.PathSegment.Bezier,ee*E,(ne-y)*a,(ee-y)*E,(ne-b)*a,(ee-b)*E,(ne-y)*a)),le.add(new go.PathSegment(go.PathSegment.Bezier,(ee+y)*E,ne*a,(ee+b)*E,(ne-y)*a,(ee+y)*E,(ne-b)*a)),le.add(new go.PathSegment(go.PathSegment.Bezier,ee*E,(ne+y)*a,(ee+y)*E,(ne+b)*a,(ee+b)*E,(ne+y)*a)),le.add(new go.PathSegment(go.PathSegment.Bezier,(ee-y)*E,ne*a,(ee-b)*E,(ne+y)*a,(ee-y)*E,(ne+b)*a).close()),y=.05,b=ie*.05,ee=.5,ne=.8;var ue=new go.PathFigure((ee-y)*E,ne*a,!1);return x.add(ue),ue.add(new go.PathSegment(go.PathSegment.Bezier,ee*E,(ne-y)*a,(ee-y)*E,(ne-b)*a,(ee-b)*E,(ne-y)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,(ee+y)*E,ne*a,(ee+b)*E,(ne-y)*a,(ee+y)*E,(ne-b)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,ee*E,(ne+y)*a,(ee+y)*E,(ne+b)*a,(ee+b)*E,(ne+y)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,(ee-y)*E,ne*a,(ee-b)*E,(ne+y)*a,(ee-y)*E,(ne+b)*a).close()),ue.add(new go.PathSegment(go.PathSegment.Move,.5*E,.7*a)),ue.add(new go.PathSegment(go.PathSegment.Line,.5*E,.5*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,.2*a,.75*E,.475*a,.75*E,.225*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,.3*E,.35*a,.4*E,.2*a,.3*E,.25*a)),x}),go.Shape.defineFigureGenerator("Location",function(oe,E,a){return new go.Geometry().add(new go.PathFigure(.5*E,a,!0).add(new go.PathSegment(go.PathSegment.Line,.75*E,.5*a)).add(new go.PathSegment(go.PathSegment.Bezier,.5*E,0,.975*E,.025*a,.5*E,0)).add(new go.PathSegment(go.PathSegment.Bezier,.25*E,.5*a,.5*E,0,.025*E,.025*a).close()).add(new go.PathSegment(go.PathSegment.Move,.5*E,.2*a)).add(new go.PathSegment(go.PathSegment.Arc,270,360,.5*E,.3*a,.1*E,.1*a).close()))}),go.Shape.defineFigureGenerator("Lock",function(oe,E,a){var x=new go.Geometry,y=new go.PathFigure(0,.5*a,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.5*a));var b=new go.PathFigure(.2*E,.5*a,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Move,.2*E,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.2*E,.3*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.8*E,.3*a,.25*E,0,.75*E,0)),b.add(new go.PathSegment(go.PathSegment.Line,.8*E,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*E,.3*a)),x}),go.Shape.defineFigureGenerator("Unlocked",function(oe,E,a){var x=new go.Geometry,y=new go.PathFigure(0,.5*a,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.5*a));var b=new go.PathFigure(.2*E,.5*a,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Move,.2*E,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.2*E,.3*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.8*E,.3*a,.25*E,0,.75*E,0)),b.add(new go.PathSegment(go.PathSegment.Line,.8*E,.35*a)),x}),go.Shape.defineFigureGenerator("Gear",function(oe,E,a){return new go.Geometry().add(new go.PathFigure(.9375*E,.56246875*a,!0).add(new go.PathSegment(go.PathSegment.Line,.9375*E,.4375*a)).add(new go.PathSegment(go.PathSegment.Line,.80621875*E,.4375*a)).add(new go.PathSegment(go.PathSegment.Bezier,.763*E,.3316875*a,.79840625*E,.39915625*a,.7834375*E,.3635*a)).add(new go.PathSegment(go.PathSegment.Line,.8566875*E,.23796875*a)).add(new go.PathSegment(go.PathSegment.Line,.76825*E,.14959375*a)).add(new go.PathSegment(go.PathSegment.Line,.67596875*E,.24184375*a)).add(new go.PathSegment(go.PathSegment.Bezier,.5625*E,.19378125*a,.64228125*E,.2188125*a,.603875*E,.2021875*a)).add(new go.PathSegment(go.PathSegment.Line,.5625*E,.0625*a)).add(new go.PathSegment(go.PathSegment.Line,.4375*E,.0625*a)).add(new go.PathSegment(go.PathSegment.Line,.4375*E,.19378125*a)).add(new go.PathSegment(go.PathSegment.Bezier,.32775*E,.239375*a,.39759375*E,.20190625*a,.36053125*E,.2176875*a)).add(new go.PathSegment(go.PathSegment.Line,.2379375*E,.14959375*a)).add(new go.PathSegment(go.PathSegment.Line,.14953125*E,.2379375*a)).add(new go.PathSegment(go.PathSegment.Line,.23934375*E,.3278125*a)).add(new go.PathSegment(go.PathSegment.Bezier,.19378125*E,.4375*a,.21765625*E,.36059375*a,.201875*E,.397625*a)).add(new go.PathSegment(go.PathSegment.Line,.0625*E,.4375*a)).add(new go.PathSegment(go.PathSegment.Line,.0625*E,.5625*a)).add(new go.PathSegment(go.PathSegment.Line,.1938125*E,.5625*a)).add(new go.PathSegment(go.PathSegment.Bezier,.241875*E,.67596875*a,.20221875*E,.603875*a,.21884375*E,.64228125*a)).add(new go.PathSegment(go.PathSegment.Line,.1495625*E,.76825*a)).add(new go.PathSegment(go.PathSegment.Line,.238*E,.8566875*a)).add(new go.PathSegment(go.PathSegment.Line,.3316875*E,.76296875*a)).add(new go.PathSegment(go.PathSegment.Bezier,.43753125*E,.80621875*a,.36353125*E,.78340625*a,.3991875*E,.79840625*a)).add(new go.PathSegment(go.PathSegment.Line,.43753125*E,.9375*a)).add(new go.PathSegment(go.PathSegment.Line,.5625*E,.9375*a)).add(new go.PathSegment(go.PathSegment.Line,.5625*E,.80621875*a)).add(new go.PathSegment(go.PathSegment.Bezier,.67225*E,.760625*a,.602375*E,.79809375*a,.63946875*E,.78234375*a)).add(new go.PathSegment(go.PathSegment.Line,.76828125*E,.8566875*a)).add(new go.PathSegment(go.PathSegment.Line,.85671875*E,.76825*a)).add(new go.PathSegment(go.PathSegment.Line,.76065625*E,.67221875*a)).add(new go.PathSegment(go.PathSegment.Bezier,.80621875*E,.56246875*a,.78234375*E,.63940625*a,.798125*E,.602375*a)).add(new go.PathSegment(go.PathSegment.Line,.9375*E,.56246875*a).close()).add(new go.PathSegment(go.PathSegment.Move,.5*E,.6*a)).add(new go.PathSegment(go.PathSegment.Arc,90,360,.5*E,.5*a,.1*E,.1*a).close()))}),go.Shape.defineFigureGenerator("Hand",function(oe,E,a){var x=new go.Geometry,y=new go.PathFigure(0,.5*a,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Bezier,.1*E,.3*a,0,.375*a,.05*E,.325*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.45*E,.075*a,.3*E,.225*a,.4*E,.175*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.525*E,.075*a,.46*E,.05*a,.525*E,.05*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.3*E,.4*a,.525*E,.275*a,.475*E,.325*a)),y.add(new go.PathSegment(go.PathSegment.Line,.9*E,.4*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.9*E,.55*a,E,.4*a,E,.55*a)),y.add(new go.PathSegment(go.PathSegment.Line,.425*E,.55*a)),y.add(new go.PathSegment(go.PathSegment.Line,.6*E,.55*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.6*E,.7*a,.675*E,.55*a,.675*E,.7*a)),y.add(new go.PathSegment(go.PathSegment.Line,.4*E,.7*a)),y.add(new go.PathSegment(go.PathSegment.Line,.575*E,.7*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.575*E,.85*a,.65*E,.7*a,.65*E,.85*a)),y.add(new go.PathSegment(go.PathSegment.Line,.4*E,.85*a)),y.add(new go.PathSegment(go.PathSegment.Line,.525*E,.85*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.535*E,a,.61*E,.85*a,.61*E,a)),y.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*a,.435*E,a,0,a).close()),x}),go.Shape.defineFigureGenerator("Map",function(oe,E,a){var x=new go.Geometry,y=new go.PathFigure(0,.2*a,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.25*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,.2*a)),y.add(new go.PathSegment(go.PathSegment.Line,.75*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,.2*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.75*E,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.25*E,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),y.add(new go.PathSegment(go.PathSegment.Move,.25*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.25*E,.8*a)),y.add(new go.PathSegment(go.PathSegment.Move,.5*E,.2*a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,a)),y.add(new go.PathSegment(go.PathSegment.Move,.75*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.75*E,.8*a)),x}),go.Shape.defineFigureGenerator("Eject",function(oe,E,a){var x=new go.Geometry,y=new go.PathFigure(0,a,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,E,a*.7)),y.add(new go.PathSegment(go.PathSegment.Line,0,a*.7).close());var b=new go.PathFigure(0,a*.6,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,E,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*E,0).close()),x}),go.Shape.defineFigureGenerator("Pencil",function(oe,E,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,.2*E,.1*a)).add(new go.PathSegment(go.PathSegment.Line,E,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.9*E,a)).add(new go.PathSegment(go.PathSegment.Line,.1*E,.2*a).close()))}),go.Shape.defineFigureGenerator("Building",function(oe,E,a){var x=new go.Geometry,y=new go.PathFigure(E*1,a*1,!1);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,a*1)),y.add(new go.PathSegment(go.PathSegment.Line,0,a*.85)),y.add(new go.PathSegment(go.PathSegment.Line,.046*E,a*.85)),y.add(new go.PathSegment(go.PathSegment.Line,.046*E,a*.45)),y.add(new go.PathSegment(go.PathSegment.Line,0,a*.45)),y.add(new go.PathSegment(go.PathSegment.Line,0,a*.3)),y.add(new go.PathSegment(go.PathSegment.Line,.046*E,a*.3)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,a*0)),y.add(new go.PathSegment(go.PathSegment.Line,(1-.046)*E,a*.3)),y.add(new go.PathSegment(go.PathSegment.Line,E,a*.3)),y.add(new go.PathSegment(go.PathSegment.Line,E,a*.45)),y.add(new go.PathSegment(go.PathSegment.Line,(1-.046)*E,a*.45)),y.add(new go.PathSegment(go.PathSegment.Line,(1-.046)*E,a*.85)),y.add(new go.PathSegment(go.PathSegment.Line,E,a*.85).close());var b=new go.PathFigure(.126*E,.85*a,!1);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.126*E,.45*a)),b.add(new go.PathSegment(go.PathSegment.Line,.322*E,.45*a)),b.add(new go.PathSegment(go.PathSegment.Line,.322*E,.85*a).close());var ee=new go.PathFigure(.402*E,.85*a,!1);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.402*E,.45*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.598*E,.45*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.598*E,.85*a).close());var ne=new go.PathFigure(.678*E,.85*a,!1);x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,.678*E,.45*a)),ne.add(new go.PathSegment(go.PathSegment.Line,.874*E,.45*a)),ne.add(new go.PathSegment(go.PathSegment.Line,.874*E,.85*a).close());var le=new go.PathFigure(.5*E,.1*a,!1);return x.add(le),le.add(new go.PathSegment(go.PathSegment.Line,(.046+.15)*E,.3*a)),le.add(new go.PathSegment(go.PathSegment.Line,(1-(.046+.15))*E,.3*a).close()),x}),go.Shape.defineFigureGenerator("Staircase",function(oe,E,a){var x=new go.Geometry,y=new go.PathFigure(0,a*1,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E*.2,a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*.2,a*.8)),y.add(new go.PathSegment(go.PathSegment.Line,E*.4,a*.8)),y.add(new go.PathSegment(go.PathSegment.Line,E*.4,a*.6)),y.add(new go.PathSegment(go.PathSegment.Line,E*.6,a*.6)),y.add(new go.PathSegment(go.PathSegment.Line,E*.6,a*.4)),y.add(new go.PathSegment(go.PathSegment.Line,E*.8,a*.4)),y.add(new go.PathSegment(go.PathSegment.Line,E*.8,a*.2)),y.add(new go.PathSegment(go.PathSegment.Line,E*1,a*.2)),y.add(new go.PathSegment(go.PathSegment.Line,E*1,a*.15)),y.add(new go.PathSegment(go.PathSegment.Line,E*.75,a*.15)),y.add(new go.PathSegment(go.PathSegment.Line,E*.75,a*.35)),y.add(new go.PathSegment(go.PathSegment.Line,E*.55,a*.35)),y.add(new go.PathSegment(go.PathSegment.Line,E*.55,a*.55)),y.add(new go.PathSegment(go.PathSegment.Line,E*.35,a*.55)),y.add(new go.PathSegment(go.PathSegment.Line,E*.35,a*.75)),y.add(new go.PathSegment(go.PathSegment.Line,E*.15,a*.75)),y.add(new go.PathSegment(go.PathSegment.Line,E*.15,a*.95)),y.add(new go.PathSegment(go.PathSegment.Line,0,a*.95).close()),x}),go.Shape.defineFigureGenerator("5Bars",function(oe,E,a){var x=new go.Geometry,y=new go.PathFigure(0,a*1,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E*.184,a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*.184,a*(1-.184)).close());var b=new go.PathFigure(E*.204,a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,E*.204,a*(1-.184))),b.add(new go.PathSegment(go.PathSegment.Line,E*.388,a*(1-.184*2))),b.add(new go.PathSegment(go.PathSegment.Line,E*.388,a*1).close());var ee=new go.PathFigure(E*.408,a,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,E*.408,a*(1-.184*2))),ee.add(new go.PathSegment(go.PathSegment.Line,E*.592,a*(1-.184*3))),ee.add(new go.PathSegment(go.PathSegment.Line,E*.592,a*1).close());var ne=new go.PathFigure(E*.612,a,!0);x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,E*.612,a*(1-.184*3))),ne.add(new go.PathSegment(go.PathSegment.Line,E*.796,a*(1-.184*4))),ne.add(new go.PathSegment(go.PathSegment.Line,E*.796,a*1).close());var le=new go.PathFigure(E*.816,a,!0);return x.add(le),le.add(new go.PathSegment(go.PathSegment.Line,E*.816,a*(1-.184*4))),le.add(new go.PathSegment(go.PathSegment.Line,E*1,a*(1-.184*5))),le.add(new go.PathSegment(go.PathSegment.Line,E*1,a*1).close()),x}),go.Shape.defineFigureGenerator("PC",function(oe,E,a){var x=new go.Geometry,y=new go.PathFigure(0,0,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*.3,a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*.3,0).close());var b=new go.PathFigure(E*.055,.07*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,E*.245,a*.07)),b.add(new go.PathSegment(go.PathSegment.Line,E*.245,a*.1)),b.add(new go.PathSegment(go.PathSegment.Line,E*.055,a*.1).close());var ee=new go.PathFigure(E*.055,.13*a,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,E*.245,a*.13)),ee.add(new go.PathSegment(go.PathSegment.Line,E*.245,a*.16)),ee.add(new go.PathSegment(go.PathSegment.Line,E*.055,a*.16).close());var ne=new go.PathFigure(E*.055,.18*a,!0);x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,E*.245,a*.18)),ne.add(new go.PathSegment(go.PathSegment.Line,E*.245,a*.21)),ne.add(new go.PathSegment(go.PathSegment.Line,E*.055,a*.21).close());var le=new go.PathFigure(E*1,0,!0);return x.add(le),le.add(new go.PathSegment(go.PathSegment.Line,E*.4,0)),le.add(new go.PathSegment(go.PathSegment.Line,E*.4,a*.65)),le.add(new go.PathSegment(go.PathSegment.Line,E*1,a*.65).close()),x}),go.Shape.defineFigureGenerator("Plane",function(oe,E,a){var x=new go.Geometry,y=new go.PathFigure(.55*E,a,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,.6*a)),y.add(new go.PathSegment(go.PathSegment.Line,.4*E,.7*a)),y.add(new go.PathSegment(go.PathSegment.Line,.1*E,.475*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.35*E,.525*a,0,.4*a,.225*E,.45*a)),y.add(new go.PathSegment(go.PathSegment.Line,.4*E,.475*a)),y.add(new go.PathSegment(go.PathSegment.Line,.15*E,.35*a)),y.add(new go.PathSegment(go.PathSegment.Line,.2*E,.325*a)),y.add(new go.PathSegment(go.PathSegment.Line,.6*E,.325*a)),y.add(new go.PathSegment(go.PathSegment.Line,.85*E,.1*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.9*E,.2*a,.975*E,0,E,.08*a)),y.add(new go.PathSegment(go.PathSegment.Line,.7*E,.45*a)),y.add(new go.PathSegment(go.PathSegment.Line,.6*E,.95*a)),y.add(new go.PathSegment(go.PathSegment.Line,.55*E,a).close()),x}),go.Shape.defineFigureGenerator("Key",function(oe,E,a){var x=new go.Geometry,y=new go.PathFigure(E*1,a*.5,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E*.9,.4*a)),y.add(new go.PathSegment(go.PathSegment.Line,E*.5,.4*a)),y.add(new go.PathSegment(go.PathSegment.Line,E*.5,.35*a)),y.add(new go.PathSegment(go.PathSegment.Line,E*.45,.35*a)),y.add(new go.PathSegment(go.PathSegment.Line,E*.3,.2*a)),y.add(new go.PathSegment(go.PathSegment.Line,E*.15,.2*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.35*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.65*a)),y.add(new go.PathSegment(go.PathSegment.Line,E*.15,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,E*.3,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,E*.45,.65*a)),y.add(new go.PathSegment(go.PathSegment.Line,E*.5,.65*a)),y.add(new go.PathSegment(go.PathSegment.Line,E*.5,.6*a)),y.add(new go.PathSegment(go.PathSegment.Line,E*.6,.6*a)),y.add(new go.PathSegment(go.PathSegment.Line,E*.65,.55*a)),y.add(new go.PathSegment(go.PathSegment.Line,E*.7,.6*a)),y.add(new go.PathSegment(go.PathSegment.Line,E*.75,.55*a)),y.add(new go.PathSegment(go.PathSegment.Line,E*.8,.6*a)),y.add(new go.PathSegment(go.PathSegment.Line,E*.85,.575*a)),y.add(new go.PathSegment(go.PathSegment.Line,E*.9,.6*a).close()),y.add(new go.PathSegment(go.PathSegment.Move,.17*E,.425*a)),y.add(new go.PathSegment(go.PathSegment.Arc,270,360,.17*E,.5*a,.075*E,.075*a).close()),x}),go.Shape.defineFigureGenerator("FilmTape",function(oe,E,a){var x=new go.Geometry,y=new go.PathFigure(0,0,!1);x.add(y),y.add(new go.PathSegment(go.PathSegment.Arc,270,180,E*0,E*.3,E*.055)),y.add(new go.PathSegment(go.PathSegment.Line,0,a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*.08,a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*.08,a*.95)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*1),a*.95)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*1),a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*2),a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*2),a*.95)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*3),a*.95)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*3),a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*4),a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*4),a*.95)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*5),a*.95)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*5),a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*6),a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*6),a*.95)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*7),a*.95)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*7),a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*8),a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*8),a*.95)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*9),a*.95)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*9),a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*10),a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*10),a*.95)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*11),a*.95)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*11),a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*12),a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*12),a*.95)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*13),a*.95)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*13),a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*14),a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*14),a*.95)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*15),a*.95)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*15),a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*1,a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*1,a*1));var b=new go.PathFigure(0,0,!1);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,E*1,a*0)),b.add(new go.PathSegment(go.PathSegment.Arc,270,-180,E*1,E*.3,E*.055)),b.add(new go.PathSegment(go.PathSegment.Line,E*1,a*1));var ee=new go.PathFigure(E*.11,a*.1,!1);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,E*(.11+.24133333*1+.028*0),a*.1)),ee.add(new go.PathSegment(go.PathSegment.Line,E*(.11+.24133333*1+.028*0),a*.8)),ee.add(new go.PathSegment(go.PathSegment.Line,E*.11,a*.8).close());var ne=new go.PathFigure(E*(.11+.24133333*1+.028*1),a*.1,!1);x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,E*(.11+.24133333*2+.028*1),a*.1)),ne.add(new go.PathSegment(go.PathSegment.Line,E*(.11+.24133333*2+.028*1),a*.8)),ne.add(new go.PathSegment(go.PathSegment.Line,E*(.11+.24133333*1+.028*1),a*.8).close());var le=new go.PathFigure(E*(.11+.24133333*2+.028*2),a*.1,!1);return x.add(le),le.add(new go.PathSegment(go.PathSegment.Line,E*(.11+.24133333*3+.028*2),a*.1)),le.add(new go.PathSegment(go.PathSegment.Line,E*(.11+.24133333*3+.028*2),a*.8)),le.add(new go.PathSegment(go.PathSegment.Line,E*(.11+.24133333*2+.028*2),a*.8).close()),x}),go.Shape.defineFigureGenerator("FloppyDisk",function(oe,E,a){var x=new go.Geometry,y=8,b=y*ie,ee=new go.PathFigure(y,0,!1);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,E*.86,0)),ee.add(new go.PathSegment(go.PathSegment.Line,E*1,a*.14)),ee.add(new go.PathSegment(go.PathSegment.Line,E,a-y)),ee.add(new go.PathSegment(go.PathSegment.Bezier,E-y,a,E,a-b,E-b,a)),ee.add(new go.PathSegment(go.PathSegment.Line,y,a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,a-y,b,a,0,a-b)),ee.add(new go.PathSegment(go.PathSegment.Line,0,y)),ee.add(new go.PathSegment(go.PathSegment.Bezier,y,0,0,b,b,0).close());var ne=new go.PathFigure(E*.83,0,!1);x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,E*.83,a*.3)),ne.add(new go.PathSegment(go.PathSegment.Line,E*.17,a*.3)),ne.add(new go.PathSegment(go.PathSegment.Line,E*.17,a*0).close());var le=new go.PathFigure(E*.83,a*1,!1);x.add(le),le.add(new go.PathSegment(go.PathSegment.Line,E*.83,a*.5)),le.add(new go.PathSegment(go.PathSegment.Line,E*.17,a*.5)),le.add(new go.PathSegment(go.PathSegment.Line,E*.17,a*1).close());var ue=new go.PathFigure(E*.78,a*.05,!1);return x.add(ue),ue.add(new go.PathSegment(go.PathSegment.Line,E*.66,a*.05)),ue.add(new go.PathSegment(go.PathSegment.Line,E*.66,a*.25)),ue.add(new go.PathSegment(go.PathSegment.Line,E*.78,a*.25).close()),x}),go.Shape.defineFigureGenerator("SpeechBubble",function(oe,E,a){var x=oe?oe.parameter1:NaN;(isNaN(x)||x<0)&&(x=15),x=Math.min(x,E/3),x=Math.min(x,a/3);var y=x*ie,b=a*.8,ee=new go.Geometry,ne=new go.PathFigure(x,0,!0);return ee.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,E-x,0)),ne.add(new go.PathSegment(go.PathSegment.Bezier,E,x,E-y,0,E,y)),ne.add(new go.PathSegment(go.PathSegment.Line,E,b-x)),ne.add(new go.PathSegment(go.PathSegment.Bezier,E-x,b,E,b-y,E-y,b)),ne.add(new go.PathSegment(go.PathSegment.Line,E*.7,b)),ne.add(new go.PathSegment(go.PathSegment.Line,E*.7,a)),ne.add(new go.PathSegment(go.PathSegment.Line,E*.55,b)),ne.add(new go.PathSegment(go.PathSegment.Line,x,b)),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,b-x,y,b,0,b-y)),ne.add(new go.PathSegment(go.PathSegment.Line,0,x)),ne.add(new go.PathSegment(go.PathSegment.Bezier,x,0,0,y,y,0).close()),y>1?(ee.spot1=new go.Spot(0,0,y,y),ee.spot2=new go.Spot(1,.8,-y,-y)):(ee.spot1=go.Spot.TopLeft,ee.spot2=new go.Spot(1,.8)),ee}),go.Shape.defineFigureGenerator("Repeat",function(oe,E,a){var x=new go.Geometry,y=new go.PathFigure(E*0,a*.45,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E*.25,a*0)),y.add(new go.PathSegment(go.PathSegment.Line,E*.5,a*.45)),y.add(new go.PathSegment(go.PathSegment.Line,E*.3,a*.45)),y.add(new go.PathSegment(go.PathSegment.Line,E*.3,a*.9)),y.add(new go.PathSegment(go.PathSegment.Line,E*.6,a*.9)),y.add(new go.PathSegment(go.PathSegment.Line,E*.65,a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*.2,a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*.2,a*.45).close());var b=new go.PathFigure(E*1,a*.55,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,E*.75,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,E*.5,a*.55)),b.add(new go.PathSegment(go.PathSegment.Line,E*.7,a*.55)),b.add(new go.PathSegment(go.PathSegment.Line,E*.7,a*.1)),b.add(new go.PathSegment(go.PathSegment.Line,E*.4,a*.1)),b.add(new go.PathSegment(go.PathSegment.Line,E*.35,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,E*.8,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,E*.8,a*.55).close()),x}),go.Shape.defineFigureGenerator("Windows",function(oe,E,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,E,0)).add(new go.PathSegment(go.PathSegment.Line,E,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close()).add(new go.PathSegment(go.PathSegment.Move,.4*E,.4*a)).add(new go.PathSegment(go.PathSegment.Line,.4*E,.8*a)).add(new go.PathSegment(go.PathSegment.Line,.9*E,.8*a)).add(new go.PathSegment(go.PathSegment.Line,.9*E,.4*a).close()).add(new go.PathSegment(go.PathSegment.Move,.2*E,.1*a)).add(new go.PathSegment(go.PathSegment.Line,.2*E,.6*a)).add(new go.PathSegment(go.PathSegment.Line,.7*E,.6*a)).add(new go.PathSegment(go.PathSegment.Line,.7*E,.1*a).close()).add(new go.PathSegment(go.PathSegment.Move,.1*E,.6*a)).add(new go.PathSegment(go.PathSegment.Line,.1*E,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.5*E,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.5*E,.6*a).close()))}),go.Shape.defineFigureGenerator("Terminal",function(oe,E,a){var x=new go.Geometry,y=new go.PathFigure(E*0,a*.1,!1);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E*1,a*.1)),y.add(new go.PathSegment(go.PathSegment.Line,E*1,a*.9)),y.add(new go.PathSegment(go.PathSegment.Line,E*0,a*.9).close());var b=new go.PathFigure(E*.1,a*.2,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,E*.1,a*.25)),b.add(new go.PathSegment(go.PathSegment.Line,E*.22,a*.285)),b.add(new go.PathSegment(go.PathSegment.Line,E*.1,a*.32)),b.add(new go.PathSegment(go.PathSegment.Line,E*.1,a*.37)),b.add(new go.PathSegment(go.PathSegment.Line,E*.275,a*.32)),b.add(new go.PathSegment(go.PathSegment.Line,E*.275,a*.25).close());var ee=new go.PathFigure(E*.28,a*.37,!0);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,E*.45,a*.37)),ee.add(new go.PathSegment(go.PathSegment.Line,E*.45,a*.41)),ee.add(new go.PathSegment(go.PathSegment.Line,E*.28,a*.41).close()),x}),go.Shape.defineFigureGenerator("Beaker",function(oe,E,a){var x=new go.Geometry,y=15,b=y*ie,ee=new go.PathFigure(E*.62,a*.475,!0);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,E,a-y)),ee.add(new go.PathSegment(go.PathSegment.Bezier,E-y,a,E,a-b,E-b,a)),ee.add(new go.PathSegment(go.PathSegment.Line,y,a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,a-y,b,a,0,a-b)),ee.add(new go.PathSegment(go.PathSegment.Line,E*.38,a*.475)),ee.add(new go.PathSegment(go.PathSegment.Line,E*.38,a*.03)),ee.add(new go.PathSegment(go.PathSegment.Line,E*.36,a*0)),ee.add(new go.PathSegment(go.PathSegment.Line,E*.64,a*0)),ee.add(new go.PathSegment(go.PathSegment.Line,E*.62,a*.03).close()),b>1?(x.spot1=new go.Spot(0,0,b,b),x.spot2=new go.Spot(1,1,-b,-b)):(x.spot1=go.Spot.TopLeft,x.spot2=go.Spot.BottomRight),x}),go.Shape.defineFigureGenerator("Download",function(oe,E,a){var x=new go.Geometry,y=new go.PathFigure(E*0,a*1,!0);x.add(y);var b=.1/.3;y.add(new go.PathSegment(go.PathSegment.Line,E*1,a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*1,a*(1-b))),y.add(new go.PathSegment(go.PathSegment.Line,E*.8,a*0)),y.add(new go.PathSegment(go.PathSegment.Line,E*.66,a*0)),y.add(new go.PathSegment(go.PathSegment.Line,E*.66,a*.055)),y.add(new go.PathSegment(go.PathSegment.Line,E*.755,a*.055)),y.add(new go.PathSegment(go.PathSegment.Line,E*.93,a*(1-b))),y.add(new go.PathSegment(go.PathSegment.Line,E*.64,a*(1-b))),y.add(new go.PathSegment(go.PathSegment.Line,E*.61,a*.75)),y.add(new go.PathSegment(go.PathSegment.Line,E*.5,a*.75)),y.add(new go.PathSegment(go.PathSegment.Line,E*.39,a*.75)),y.add(new go.PathSegment(go.PathSegment.Line,E*.36,a*(1-b))),y.add(new go.PathSegment(go.PathSegment.Line,E*.07,a*(1-b))),y.add(new go.PathSegment(go.PathSegment.Line,E*(1-.755),a*.055)),y.add(new go.PathSegment(go.PathSegment.Line,E*(1-.66),a*.055)),y.add(new go.PathSegment(go.PathSegment.Line,E*(1-.66),a*0)),y.add(new go.PathSegment(go.PathSegment.Line,E*(1-.8),a*0)),y.add(new go.PathSegment(go.PathSegment.Line,E*0,a*(1-b)).close());var ee=new go.PathFigure(E*.4,a*0,!0);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,E*.4,a*.44)),ee.add(new go.PathSegment(go.PathSegment.Line,E*.26,a*.44)),ee.add(new go.PathSegment(go.PathSegment.Line,E*.5,a*.66)),ee.add(new go.PathSegment(go.PathSegment.Line,E*(1-.26),a*.44)),ee.add(new go.PathSegment(go.PathSegment.Line,E*.6,a*.44)),ee.add(new go.PathSegment(go.PathSegment.Line,E*.6,a*0).close()),x}),go.Shape.defineFigureGenerator("Bin",function(oe,E,a){var x=new go.Geometry,y=new go.PathFigure(E*0,a*1,!0);x.add(y);var b=.1/.3;return y.add(new go.PathSegment(go.PathSegment.Line,E*1,a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*1,a*(1-b))),y.add(new go.PathSegment(go.PathSegment.Line,E*.8,a*0)),y.add(new go.PathSegment(go.PathSegment.Line,E*.66,a*0)),y.add(new go.PathSegment(go.PathSegment.Line,E*.66,a*.055)),y.add(new go.PathSegment(go.PathSegment.Line,E*.755,a*.055)),y.add(new go.PathSegment(go.PathSegment.Line,E*.93,a*(1-b))),y.add(new go.PathSegment(go.PathSegment.Line,E*.64,a*(1-b))),y.add(new go.PathSegment(go.PathSegment.Line,E*.61,a*.75)),y.add(new go.PathSegment(go.PathSegment.Line,E*.5,a*.75)),y.add(new go.PathSegment(go.PathSegment.Line,E*.39,a*.75)),y.add(new go.PathSegment(go.PathSegment.Line,E*.36,a*(1-b))),y.add(new go.PathSegment(go.PathSegment.Line,E*.07,a*(1-b))),y.add(new go.PathSegment(go.PathSegment.Line,E*(1-.755),a*.055)),y.add(new go.PathSegment(go.PathSegment.Line,E*(1-.66),a*.055)),y.add(new go.PathSegment(go.PathSegment.Line,E*(1-.66),a*0)),y.add(new go.PathSegment(go.PathSegment.Line,E*(1-.8),a*0)),y.add(new go.PathSegment(go.PathSegment.Line,E*0,a*(1-b)).close()),x}),go.Shape.defineFigureGenerator("Upload",function(oe,E,a){var x=new go.Geometry,y=new go.PathFigure(E*0,a*1,!0);x.add(y);var b=.1/.3;y.add(new go.PathSegment(go.PathSegment.Line,E*1,a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*1,a*(1-b))),y.add(new go.PathSegment(go.PathSegment.Line,E*.8,a*0)),y.add(new go.PathSegment(go.PathSegment.Line,E*.66,a*0)),y.add(new go.PathSegment(go.PathSegment.Line,E*.66,a*.055)),y.add(new go.PathSegment(go.PathSegment.Line,E*.755,a*.055)),y.add(new go.PathSegment(go.PathSegment.Line,E*.93,a*(1-b))),y.add(new go.PathSegment(go.PathSegment.Line,E*.64,a*(1-b))),y.add(new go.PathSegment(go.PathSegment.Line,E*.61,a*.75)),y.add(new go.PathSegment(go.PathSegment.Line,E*.5,a*.75)),y.add(new go.PathSegment(go.PathSegment.Line,E*.39,a*.75)),y.add(new go.PathSegment(go.PathSegment.Line,E*.36,a*(1-b))),y.add(new go.PathSegment(go.PathSegment.Line,E*.07,a*(1-b))),y.add(new go.PathSegment(go.PathSegment.Line,E*(1-.755),a*.055)),y.add(new go.PathSegment(go.PathSegment.Line,E*(1-.66),a*.055)),y.add(new go.PathSegment(go.PathSegment.Line,E*(1-.66),a*0)),y.add(new go.PathSegment(go.PathSegment.Line,E*(1-.8),a*0)),y.add(new go.PathSegment(go.PathSegment.Line,E*0,a*(1-b)).close());var ee=new go.PathFigure(E*.5,a*0,!0);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,E*.26,a*.25)),ee.add(new go.PathSegment(go.PathSegment.Line,E*.4,a*.25)),ee.add(new go.PathSegment(go.PathSegment.Line,E*.4,a*.63)),ee.add(new go.PathSegment(go.PathSegment.Line,E*.6,a*.63)),ee.add(new go.PathSegment(go.PathSegment.Line,E*.6,a*.25)),ee.add(new go.PathSegment(go.PathSegment.Line,E*.74,a*.25).close()),x}),go.Shape.defineFigureGenerator("EmptyDrink",function(oe,E,a){var x=new go.Geometry,y=new go.PathFigure(E*.15,a*0,!1);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E*.85,a*0)),y.add(new go.PathSegment(go.PathSegment.Line,E*.7,a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*.3,a*1).close()),x}),go.Shape.defineFigureGenerator("Drink",function(oe,E,a){var x=new go.Geometry,y=new go.PathFigure(E*.15,a*0,!1);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E*.85,a*0)),y.add(new go.PathSegment(go.PathSegment.Line,E*.7,a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*.3,a*1).close());var b=new go.PathFigure(E*.235,a*.28,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,E*.765,a*.28)),b.add(new go.PathSegment(go.PathSegment.Line,E*.655,a*.97)),b.add(new go.PathSegment(go.PathSegment.Line,E*.345,a*.97).close()),x}),go.Shape.defineFigureGenerator("4Arrows",function(oe,E,a){var x=new go.Geometry,y=new go.PathFigure(E*.5,a*0,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E*.65,a*.25)),y.add(new go.PathSegment(go.PathSegment.Line,E*.55,a*.25)),y.add(new go.PathSegment(go.PathSegment.Line,E*.55,a*.45)),y.add(new go.PathSegment(go.PathSegment.Line,E*.75,a*.45)),y.add(new go.PathSegment(go.PathSegment.Line,E*.75,a*.35)),y.add(new go.PathSegment(go.PathSegment.Line,E*1,a*.5)),y.add(new go.PathSegment(go.PathSegment.Line,E*.75,a*.65)),y.add(new go.PathSegment(go.PathSegment.Line,E*.75,a*.55)),y.add(new go.PathSegment(go.PathSegment.Line,E*.55,a*.55)),y.add(new go.PathSegment(go.PathSegment.Line,E*.55,a*.75)),y.add(new go.PathSegment(go.PathSegment.Line,E*.65,a*.75)),y.add(new go.PathSegment(go.PathSegment.Line,E*.5,a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*.35,a*.75)),y.add(new go.PathSegment(go.PathSegment.Line,E*.45,a*.75)),y.add(new go.PathSegment(go.PathSegment.Line,E*.45,a*.55)),y.add(new go.PathSegment(go.PathSegment.Line,E*.25,a*.55)),y.add(new go.PathSegment(go.PathSegment.Line,E*.25,a*.65)),y.add(new go.PathSegment(go.PathSegment.Line,E*0,a*.5)),y.add(new go.PathSegment(go.PathSegment.Line,E*.25,a*.35)),y.add(new go.PathSegment(go.PathSegment.Line,E*.25,a*.45)),y.add(new go.PathSegment(go.PathSegment.Line,E*.45,a*.45)),y.add(new go.PathSegment(go.PathSegment.Line,E*.45,a*.25)),y.add(new go.PathSegment(go.PathSegment.Line,E*.35,a*.25).close()),x}),go.Shape.defineFigureGenerator("Connector","Ellipse"),go.Shape.defineFigureGenerator("Alternative","TriangleUp"),go.Shape.defineFigureGenerator("Merge","TriangleUp"),go.Shape.defineFigureGenerator("Decision","Diamond"),go.Shape.defineFigureGenerator("DataTransmissions","Hexagon"),go.Shape.defineFigureGenerator("Gate","Crescent"),go.Shape.defineFigureGenerator("Delay","HalfEllipse"),go.Shape.defineFigureGenerator("Input","Parallelogram1"),go.Shape.defineFigureGenerator("ManualLoop","ManualOperation"),go.Shape.defineFigureGenerator("ISOProcess","Chevron"),go.Shape.defineFigureGenerator("MessageToUser","SquareArrow"),go.Shape.defineFigureGenerator("MagneticData","Cylinder1"),go.Shape.defineFigureGenerator("DirectData","Cylinder4"),go.Shape.defineFigureGenerator("StoredData","DataStorage"),go.Shape.defineFigureGenerator("SequentialData","MagneticTape"),go.Shape.defineFigureGenerator("Subroutine","Procedure")},93510:function(module,exports,__webpack_require__){var __WEBPACK_AMD_DEFINE_ARRAY__,__WEBPACK_AMD_DEFINE_RESULT__;(function(){if(typeof window.GGBApplet=="function"){console.warn("deployggb.js was loaded twice");return}var isRenderGGBElementEnabled=!1,scriptLoadStarted=!1,html5AppletsToProcess=null,ggbHTML5LoadedCodebaseIsWebSimple=!1,ggbHTML5LoadedCodebaseVersion=null,ggbHTML5LoadedScript=null,GGBApplet=function(){"use strict";for(var Ft={},wt="5.0",te={},z=null,he=!1,xe=!1,Ze=null,Se=!1,Ae=null,ie=null,ge=0;ge4?parseFloat(je):5};Ft.setHTML5Codebase=function(je,Je){ie=je,Ie(je,Je)},Ft.setJavaCodebase=Ft.setJavaCodebaseVersion=Ft.isCompiledInstalled=Ft.setPreCompiledScriptPath=Ft.setPreCompiledResourcePath=function(){},Ft.setHTML5CodebaseVersion=function(je,Je){var ft=parseFloat(je);if(ft!==NaN&&ft<5){console.log("The GeoGebra HTML5 codebase version "+ft+" is deprecated. Using version latest instead.");return}Ae=je,Pe(je,Je)},Ft.getHTML5CodebaseVersion=function(){return oe},Ft.getParameters=function(){return te},Ft.setFontsCSSURL=function(je){ee=je},Ft.setGiacJSURL=function(je){},Ft.setJNLPFile=function(je){Ee=je},Ft.setJNLPBaseDir=function(je){},Ft.inject=function(){function je(){return window.frameElement&&window.frameElement.getAttribute("data-singleton")}for(var Je="auto",ft=te.id,yt,mt=!1,bt=0;bt=5)return!0;var je=Ft.getAppletObject();return je&&typeof je.recalculateEnvironments=="function"?(je.recalculateEnvironments(),!0):!1},Ft.startAnimation=function(){var je=Ft.getAppletObject();return je&&typeof je.startAnimation=="function"?(je.startAnimation(),!0):!1},Ft.stopAnimation=function(){var je=Ft.getAppletObject();return je&&typeof je.stopAnimation=="function"?(je.stopAnimation(),!0):!1},Ft.getAppletObject=function(){var je=te.id!==void 0?te.id:"ggbApplet";return window[je]},Ft.resize=function(){};var ze=function(je,Je,ft){var yt=document.createElement("param");yt.setAttribute("name",Je),yt.setAttribute("value",ft),je.appendChild(yt)},Ce=function(je){return je&&je!=="false"},et=function(je,Je,ft){le(oe)<=4.2&&(ft=!0);var yt=!isRenderGGBElementEnabled&&!scriptLoadStarted;(!isRenderGGBElementEnabled&&!scriptLoadStarted||ggbHTML5LoadedCodebaseVersion!==oe||ggbHTML5LoadedCodebaseIsWebSimple&&!a)&&(yt=!0,isRenderGGBElementEnabled=!1,scriptLoadStarted=!1);var mt=document.createElement("div");mt.classList.add("appletParameters","notranslate");var bt=Je.width,We=Je.height;if(Je.disableAutoScale=Je.disableAutoScale===void 0?GGBAppletUtils.isFlexibleWorksheetEditor():Je.disableAutoScale,Je.width!==void 0)if(le(oe)<=4.4)Ce(Je.showToolBar)&&(Je.height-=7),Ce(Je.showAlgebraInput)&&(Je.height-=37),Je.width<605&&Ce(Je.showToolBar)&&(Je.width=605,bt=605);else{var Bt=100;(Ce(Je.showToolBar)||Ce(Je.showMenuBar))&&(Je.hasOwnProperty("customToolBar")&&(Je.customToolbar=Je.customToolBar),Bt=Ce(Je.showMenuBar)?245:155),bt=5?(Je.appletOnLoad=function(Ve){var dt=je.querySelector(".ggb_preview");dt&&dt.parentNode.removeChild(dt),window.GGBT_spinner&&window.GGBT_spinner.removeSpinner(At),window.GGBT_wsf_view&&$(window).trigger("resize"),Oe(Ve)},ce||At.appendChild(re)):mt.appendChild(re),At.appendChild(mt),ce||je.appendChild(At),setTimeout(function(){Ft.resize()},1)}else{var ae=document.createElement("div");ae.className="applet_scaler",ae.style.position="relative",ae.style.display="block",ae.appendChild(mt),je.appendChild(ae),Je.appletOnLoad=function(Ve){Ft.resize(),Oe(Ve)}}function se(Ve,dt){dt&&typeof dt.appletOnLoad=="function"&&typeof renderGGBElement=="function"?renderGGBElement(Ve,dt.appletOnLoad):renderGGBElement(Ve),Qe("GeoGebra HTML5 applet injected and rendered with previously loaded codebase.",dt)}function De(Ve,dt){typeof renderGGBElement=="undefined"?(html5AppletsToProcess===null&&(html5AppletsToProcess=[]),html5AppletsToProcess.push({article:Ve,params:dt}),window.renderGGBElementReady=function(){isRenderGGBElementEnabled=!0,html5AppletsToProcess!==null&&html5AppletsToProcess.length&&(html5AppletsToProcess.forEach(function(kt){se(kt.article,kt.params)}),html5AppletsToProcess=null)},le(oe)<5&&(Ve.className+=" geogebraweb")):se(Ve,dt)}if(yt){scriptLoadStarted=!0;for(var Ye=0;Ye0?(xt.remove(),At.attr("id","fullscreencontent").show(),jQuery(Oe).append(At),window.dispatchEvent(new Event("resize"))):et(xt,Je,!1),window.GGBT_wsf_view.launchFullScreen(Oe)}else ve=yt,et(je,Je,!1);if(!window.GGBT_wsf_view)for(We=0;Weje/4*3&&(xt=je/4*3),Oe=xt/5.8,Bt.setAttribute("src",y),Bt.setAttribute("width",xt),Bt.setAttribute("height",Oe);var At=(je-xt)/2,ce=(Je-Oe)/2;Bt.style.left=At+"px",Bt.style.top=ce+"px",mt.appendChild(Bt)}}return mt.appendChild(We),mt},nt=function(je){return je=je.toLowerCase(),je==="html5"||je==="screenshot"?je:"html5"},He=["web","webSimple","web3d","tablet","tablet3d","phone"],Pe=function(je,Je){if(oe=je,Je){Ie(oe,!0);return}var ft=!he;if(ft){var yt=le(oe);!isNaN(yt)&&yt<4.4&&(ft=!1)}var mt,bt;window.location.protocol.substr(0,4)==="http"?mt=window.location.protocol:mt="http:";var We=oe.indexOf("//");We>0?bt=oe:We===0?bt=mt+oe:bt="https://www.geogebra.org/apps/5.2.814.0/";for(var Bt in He)if(oe.slice(He[Bt].length*-1)===He[Bt]||oe.slice((He[Bt].length+1)*-1)===He[Bt]+"/"){Ie(bt,!1);return}!GGBAppletUtils.isFlexibleWorksheetEditor()&&ft&&!z.is3D&&!z.AV&&!z.SV&&!z.CV&&!z.EV2&&!z.CP&&!z.PC&&!z.DA&&!z.FI&&!z.PV&&!Ce(te.showToolBar)&&!Ce(te.showMenuBar)&&!Ce(te.showAlgebraInput)&&!Ce(te.enableRightClick)&&(!te.appName||te.appName=="classic")?bt+="webSimple/":bt+="web3d/",Ie(bt,!1)},Ie=function(je,Je){if(je.requirejs){pe=je;return}je.slice(-1)!=="/"&&(je+="/"),pe=je,Je===null&&(Je=je.indexOf("http")===-1),be=Je,E="web.nocache.js",a=!1;var ft=pe.split("/");ft.length>1&&(!Je&&ft[ft.length-2]==="webSimple"?(E="webSimple.nocache.js",a=!0):He.indexOf(ft[ft.length-2])>=0&&(E=ft[ft.length-2]+".nocache.js")),ft=je.split("/"),oe=ft[ft.length-3],oe.substr(0,4)==="test"?oe=oe.substr(4,1)+"."+oe.substr(5,1):(oe.substr(0,3)==="war"||oe.substr(0,4)==="beta")&&(oe="5.0");var yt=parseFloat(oe);yt!==NaN&&yt<5&&je.indexOf("geogebra.org")>=0&&(console.log("The GeoGebra HTML5 codebase version "+yt+" is deprecated. Using version latest instead."),Pe("5.0",Je))},Qe=function(je,Je){window.console&&window.console.log&&(!Je||typeof Je.showLogging=="undefined"||Je.showLogging&&Je.showLogging!=="false")&&console.log(je)};te.material_id!==void 0?ye($e):$e();function $e(){var je=wt;Ae!==null?je=Ae:parseFloat(je)<5&&(je="5.0"),Pe(je,!1),ie!==null&&Ie(ie,be),Se=!0}return Ft},GGBAppletUtils=function(){"use strict";function Ft(){return window.GGBT_wsf_edit!==void 0}function wt(Se,Ae){Ae!=1?(Se.style.transformOrigin="0% 0% 0px",Se.style.webkitTransformOrigin="0% 0% 0px",Se.style.transform="scale("+Ae+","+Ae+")",Se.style.webkitTransform="scale("+Ae+","+Ae+")",Se.style.maxWidth="initial",Se.querySelector(".ggb_preview")!==null&&(Se.querySelector(".ggb_preview").style.maxWidth="initial"),Se.querySelectorAll(".ggb_preview img")[0]!==void 0&&(Se.querySelectorAll(".ggb_preview img")[0].style.maxWidth="initial"),Se.querySelectorAll(".ggb_preview img")[1]!==void 0&&(Se.querySelectorAll(".ggb_preview img")[1].style.maxWidth="initial")):(Se.style.transform="none",Se.style.webkitTransform="none")}function te(Se,Ae,ie,ge,ke,Ee){var pe=null;if(Ee!=null&&Ee!="")for(var be=Se.parentNode;be!=null;)if((" "+be.className+" ").indexOf(" "+Ee+" ")>-1){pe=be;break}else be=be.parentNode;var ve=0,oe=0,E=0,a=0,x=0,y=0,b=0;if(pe)ve=pe.offsetWidth,oe=Math.max(ge?pe.offsetWidth:0,pe.offsetHeight);else{if(window.innerWidth&&document.documentElement.clientWidth?(ve=Math.min(window.innerWidth,document.documentElement.clientWidth),oe=Math.min(window.innerHeight,document.documentElement.clientHeight),E=ve):(ve=window.innerWidth,oe=window.innerHeight,E=window.innerWidth),Se){var ee=Se.getBoundingClientRect();ee.left>0&&ee.left<=ve&&(ke===void 0||!ke)&&(document.dir==="rtl"?(x=ve-ee.width-ee.left,y=E<=480?10:30):(y=ee.left,x=E<=480?10:30),a=y+x)}if(Se&&typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()){var ne=Se.getBoundingClientRect();window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionRight"?(a=40,b=0):window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionTop"&&(a=0,b=40)}}return Se&&((ie===void 0||!ie)&&Ae>0&&Ae+a1&&(Ee=!0)),Ae&&typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()&&(Ee=!0),!(Se.hasOwnProperty("disableAutoScale")&&Se.disableAutoScale))ke=z(Se,Ae,Ee,ie,Se.scaleContainerClass);else return ge;return Ee&&(!Se.hasOwnProperty("scale")||ge===1)?ke:Math.min(ge,ke)}function xe(Se){var Ae=Math.min(window.innerWidth,document.documentElement.clientWidth),ie=Math.min(window.innerHeight,document.documentElement.clientHeight),ge=Se.getBoundingClientRect(),ke=(Ae-ge.width)/2,Ee=(ie-ge.height)/2;Ee<0&&(Ee=0),Se.style.position="relative",window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionRight"?(ke<40?Se.style.left="40px":Se.style.left=ke+"px",Se.style.top=Ee+"px"):window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionTop"&&(Ee<40?Se.style.top="40px":Se.style.top=Ee+"px",Se.style.left=ke+"px")}function Ze(Se,Ae){var ie=Se.querySelector(".appletParameters");if(ie){if(typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()){if(Ae.id!==ie.getAttribute("data-param-id"))return;window.GGBT_wsf_view.setCloseBtnPosition(Se)}if(ie.parentElement&&/fullscreen/.test(ie.parentElement.className))return;var ge=he(Ae,Se);Ft()&&ie.setAttribute("data-param-scale",ge);for(var ke=null,Ee=0;Ee=O)continue;if(j==jb){if(k=i.getAttribute(kb),k){var l,m=k.indexOf(lb);m>=O?(j=k.substring(O,m),l=k.substring(m+P)):(j=k,l=W),c[j]=l}}else if(j==mb){if(k=i.getAttribute(kb),k)try{d=eval(k)}catch(Ft){alert(nb+k+ob)}}else if(j==pb&&(k=i.getAttribute(kb),k))try{e=eval(k)}catch(Ft){alert(nb+k+qb)}}}__gwt_getMetaProperty=function(Ft){var wt=c[Ft];return wt==null?null:wt},r=d,webModule.__errFn=e}function B(){function Ft(Se){var Ae=Se.lastIndexOf(rb);Ae==-1&&(Ae=Se.length);var ie=Se.indexOf(sb);ie==-1&&(ie=Se.length);var ge=Se.lastIndexOf(tb,Math.min(ie,Ae));return ge>=O?Se.substring(O,ge+P):W}function wt(Se){if(!Se.match(/^\w+:\/\//)){var Ae=o.createElement(ub);Ae.src=Se+vb,Se=Ft(Ae.src)}return Se}function te(){var Se=__gwt_getMetaProperty(wb);return Se!=null?Se:W}function z(){for(var Se=o.getElementsByTagName(_),Ae=O;AeO?Se[Se.length-P].href:W}function xe(){var Se=o.location;return Se.href==Se.protocol+zb+Se.host+Se.pathname+Se.search+Se.hash}var Ze=te();return Ze==W&&(Ze=z()),Ze==W&&(Ze=he()),Ze==W&&xe()&&(Ze=Ft(o.location.href)),Ze=wt(Ze),Ze}function C(Ft){return Ft.match(/^\//)||Ft.match(/^[a-zA-Z]+:\/\//)?Ft:webModule.__moduleBase+Ft}function D(){var Ft=[],wt=O,te=[],z=[];function he(Se){var Ae=z[Se](),ie=te[Se];if(Ae in ie)return Ae;var ge=[];for(var ke in ie)ge[ie[ke]]=ke;throw r&&r(Se,ge,Ae),null}if(__gwt_isKnownPropertyValue=function(Se,Ae){return Ae in te[Se]},webModule.__getPropMap=function(){var Se={};for(var Ae in te)te.hasOwnProperty(Ae)&&(Se[Ae]=he(Ae));return Se},webModule.__computePropValue=he,n.__gwt_activeModules[L].bindings=webModule.__getPropMap,p())return C(Bb);var xe;try{xe=Cb;var Ze=xe.indexOf(Db);Ze!=-1&&(wt=parseInt(xe.substring(Ze+P),$),xe=xe.substring(O,Ze))}catch(Se){}return webModule.__softPermutationId=wt,C(xe+Eb)}function F(){n.__gwt_stylesLoaded||(n.__gwt_stylesLoaded={})}A(),webModule.__moduleBase=window.ENV==="build"?"/react/build/js/mathematicalGraphics/"+name+"/":"/js/mathematicalGraphics/"+name+"/",s[L].moduleBase=webModule.__moduleBase;var G=D();return F(),w(G),!0}return webModule},typeof window.web3d!="function"&&(window.web3d=GGBAppletUtils.makeModule("web3d","A18F540516513B1292CA7CEF2F6AFC7E")),typeof window.webSimple!="function"&&(window.webSimple=GGBAppletUtils.makeModule("webSimple","96B09BF1B436BF53F0DF54116700F16A")),window.GGBApplet=GGBApplet})()},28735:function(Ft,wt,te){"use strict";te.d(wt,{Ax:function(){return Ze},Ds:function(){return Se},KI:function(){return ie},SI:function(){return xe},f1:function(){return he}});var z=te(74128);function he(ge){let ke=!0;if(ge.length>0){for(let Ee=0;Eenew Promise((ue,me)=>{var ye=ze=>{try{Be(le.next(ze))}catch(Ce){me(Ce)}},de=ze=>{try{Be(le.throw(ze))}catch(Ce){me(Ce)}},Be=ze=>ze.done?ue(ze.value):Promise.resolve(ze.value).then(ye,de);Be((le=le.apply(ee,ne)).next())});const y=({dispatch:ee,courseEndTime:ne,classroomList:le,successCallback:ue=()=>{},visible:me,homeworkIds:ye,courseId:de,isBatch:Be,shixunHomeworks:ze})=>{const Ce=(0,ve.useIntl)(),[et]=he.default.useForm(),[we,rt]=(0,z.useState)(!1),[Xe,at]=(0,z.useState)(!1),[lt,nt]=(0,z.useState)(!1),[He,Pe]=(0,z.useState)([]),[Ie,Qe]=(0,z.useState)([]),[$e,je]=(0,z.useState)([]),[Je,ft]=(0,z.useState)([]),[yt,mt]=(0,z.useState)([]),[bt,We]=(0,z.useState)([]),[Bt,xt]=(0,z.useState)([]),[Oe,At]=(0,z.useState)([]),[ce,re]=(0,z.useState)([]);(0,z.useEffect)(()=>{me?ae():De()},[me]);const ae=()=>x(void 0,null,function*(){rt(!0);const Ye=yield(0,E.oR)(ye[0],{course_id:de});nt(Ye.no_group),Be?(xt(Ye.all_course_groups),At(Ye.all_course_groups)):(ft(Ye.late_course_groups),mt(Ye.late_course_groups),Pe(Ye.submit_course_groups),Qe(Ye.submit_course_groups)),rt(!1),et.setFieldsValue({end_time:pe()()})}),se=()=>x(void 0,null,function*(){const Ye=et.getFieldsValue(),fe=pe()(Ye.end_time).format("YYYY-MM-DD HH:mm");if((Be?ce.length===0:$e.length===0&&bt.length===0)&&!lt){xe.ZP.warning("\u8BF7\u9009\u62E9\u9700\u8981\u64CD\u4F5C\u7684\u73ED\u7EA7");return}at(!0);const it=yield(0,E.Mc)(de,{no_group:lt,homework_ids:ye,group_ids:Be?ce:$e,end_time:fe,late_group_ids:Be?ce:bt});at(!1),it.status===0&&(De(),xe.ZP.success("\u64CD\u4F5C\u6210\u529F"),ue(),ee({type:"classroomList/setActionTabs",payload:{key:"\u6E05\u9664\u9009\u62E9\u6570\u636E"}}))}),De=()=>{je([]),We([]),Qe([]),mt([])};return z.createElement(Ze.default,{centered:!0,title:Ce.formatMessage({id:"classroomGraphicGroupHomework.immediateEnd",defaultMessage:"\u7ACB\u5373\u622A\u6B62"}),className:oe.modalWrapper,width:Be||lt?520:760,open:me,confirmLoading:Xe,destroyOnClose:!0,okText:Ce.formatMessage({id:"classroomGraphicGroupHomework.end",defaultMessage:"\u622A\u6B62"}),cancelText:Ce.formatMessage({id:"classrooms.cancel",defaultMessage:"\u53D6\u6D88"}),onOk:()=>se(),onCancel:()=>{De(),ee({type:"classroomList/setActionTabs",payload:{}})}},z.createElement("div",{className:oe.tips},z.createElement("div",null,Ce.formatMessage({id:"classroomGraphicGroupHomework.afterDeadlineNoSubmission",defaultMessage:"1\u3001\u622A\u6B62\u540E\u5B66\u751F\u4E0D\u80FD\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"})),z.createElement("div",null,Ce.formatMessage({id:"classroomGraphicGroupHomework.operationOnlyForOngoingOrResubmission",defaultMessage:"2\u3001\u672C\u64CD\u4F5C\u53EA\u5BF9\u201C\u63D0\u4EA4\u4E2D\u201D\u3001\u201C\u8865\u4EA4\u4E2D\u201D\u7684\u4F5C\u4E1A\u6709\u6548\u3002"}))),z.createElement(he.default,{form:et,layout:"vertical"},z.createElement(he.default.Item,{name:"end_time",label:"\u622A\u6B62\u65F6\u95F4"},z.createElement(Se.default,{style:{width:"100%"},disabledDate:Ye=>(0,a.Q8)(Ye,ne),disabledTime:Ye=>(0,a.d0)(Ye),placeholder:"\u8BF7\u9009\u62E9\u7ED3\u675F\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:pe()((0,be.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",allowClear:!1}))),!lt&&z.createElement(z.Fragment,null,Be?z.createElement("div",null,z.createElement(Ae.default,{placeholder:"\u641C\u7D22\u73ED\u7EA7",onChange:Ye=>{At(Bt.filter(fe=>fe.name.indexOf(Ye.target.value)>-1))}}),z.createElement(ie.default,{style:{marginTop:"10px",height:"300px",overflow:"auto"},className:oe.antdTable,rowSelection:{type:"checkbox",onChange:Ye=>{re(Ye)}},rowKey:"id",pagination:!1,dataSource:Oe,loading:we,columns:[{title:"\u73ED\u7EA7",dataIndex:"name"}]})):z.createElement(ge.Z,{gutter:24},z.createElement(ke.Z,{span:14},z.createElement("div",{className:oe.homeworkType},Ce.formatMessage({id:"classroomGraphicGroupHomework.homeworkEnded",defaultMessage:"\u4F5C\u4E1A\u622A\u6B62"})),z.createElement(Ae.default,{placeholder:"\u641C\u7D22\u73ED\u7EA7",onChange:Ye=>{Qe(He.filter(fe=>fe.name.indexOf(Ye.target.value)>-1))}}),z.createElement("div",{className:oe.tableWrapper},z.createElement(ie.default,{style:{marginTop:"10px",height:"260px",overflow:"auto"},className:oe.antdTable,rowSelection:{type:"checkbox",onChange:Ye=>{je(Ye)}},rowKey:"id",pagination:!1,dataSource:Ie,loading:we,columns:[{title:"\u73ED\u7EA7",dataIndex:"name",ellipsis:!0},{title:"\u53D1\u5E03\u65F6\u95F4",dataIndex:"publish_time"},{title:"\u622A\u6B62\u65F6\u95F4",dataIndex:"end_time"}]}))),z.createElement(ke.Z,{flex:10,style:{maxWidth:"280px"}},z.createElement("div",{className:oe.homeworkType},Ce.formatMessage({id:"classroomGraphicGroupHomework.resubmissionEnded",defaultMessage:"\u8865\u4EA4\u622A\u6B62"})),z.createElement(Ae.default,{placeholder:"\u641C\u7D22\u73ED\u7EA7",onChange:Ye=>{mt(Je.filter(fe=>fe.name.indexOf(Ye.target.value)>-1))}}),z.createElement("div",{className:oe.tableWrapper},z.createElement(ie.default,{style:{marginTop:"10px",height:"260px",overflow:"auto",maxWidth:"280px"},className:oe.antdTable,rowSelection:{type:"checkbox",onChange:Ye=>{We(Ye)}},rowKey:"id",pagination:!1,loading:we,dataSource:yt,columns:[{title:"\u73ED\u7EA7",dataIndex:"name",ellipsis:!0,width:120},{title:"\u622A\u6B62\u65F6\u95F4",dataIndex:"late_time"}]}))))))};var b=(0,ve.connect)(({shixunHomeworks:ee,classroomList:ne})=>({shixunHomeworks:ee,classroomList:ne}))(y)},10928:function(Ft,wt,te){"use strict";var z=te(59301),he=te(43418),xe=te(8591),Ze=te(3113),Se=te(86129),Ae=te.n(Se),ie=te(74128),ge=te(65862),ke=te(38147),Ee=te(65582),pe=te(59301),be=Object.defineProperty,ve=Object.defineProperties,oe=Object.getOwnPropertyDescriptors,E=Object.getOwnPropertySymbols,a=Object.prototype.hasOwnProperty,x=Object.prototype.propertyIsEnumerable,y=(ue,me,ye)=>me in ue?be(ue,me,{enumerable:!0,configurable:!0,writable:!0,value:ye}):ue[me]=ye,b=(ue,me)=>{for(var ye in me||(me={}))a.call(me,ye)&&y(ue,ye,me[ye]);if(E)for(var ye of E(me))x.call(me,ye)&&y(ue,ye,me[ye]);return ue},ee=(ue,me)=>ve(ue,oe(me)),ne=(ue,me,ye)=>new Promise((de,Be)=>{var ze=we=>{try{et(ye.next(we))}catch(rt){Be(rt)}},Ce=we=>{try{et(ye.throw(we))}catch(rt){Be(rt)}},et=we=>we.done?de(we.value):Promise.resolve(we.value).then(ze,Ce);et((ye=ye.apply(ue,me)).next())});const le=({files:ue=[],name:me,buttonProps:ye={},hide:de,onOk:Be=()=>{}},ze)=>{const[Ce,et]=(0,z.useState)(!1);let we=(0,z.useRef)(new(Ae()));const rt=(0,Ee.useIntl)();(0,z.useImperativeHandle)(ze,()=>({exportReport:Xe,exportAndCreateUserFolder:at}));const Xe=(Ie,Qe="\u9644\u4EF6")=>ne(void 0,null,function*(){const $e=Ie||ue;et(!0);let je=0,Je=0,ft=0,yt=he.default.info({width:460,title:pe.createElement("div",null,"\u6B63\u5728\u5BFC\u51FA",Qe,",",pe.createElement("span",{className:"c-red"},"\u8BF7\u52FF\u5173\u95ED\u6216\u64CD\u4F5C\u5F53\u524D\u6D4F\u89C8\u5668\u7A97\u53E3")),content:pe.createElement("div",null,"\u5F53\u524D\u8FDB\u5EA6: ",pe.createElement("span",{className:"c-blue"},je+1),"/",$e==null?void 0:$e.length),maskClosable:!1,okText:"\u6211\u77E5\u9053\u4E86",onOk:()=>{}});function mt(){return ne(this,null,function*(){var bt,We;nt({},`${ie.Z.API_SERVER}/api/attachments/${(0,ge.Jn)((bt=$e==null?void 0:$e[je])==null?void 0:bt.id)}?t=${(0,ge.Jn)((We=$e==null?void 0:$e[je])==null?void 0:We.id,Date.now())}`,(Bt,xt)=>ne(this,null,function*(){var Oe,At;if(((Oe=Bt.target.response)==null?void 0:Oe.type)==="application/json"){let ae=yield lt(Bt.target.response);if(ae.message){xe.ZP.warning((ae==null?void 0:ae.message)||"\u4E0B\u8F7D\u51FA\u9519, \u8BF7\u8054\u7CFB\u7BA1\u7406\u5458"),et(!1);return}}let ce=new Blob([Bt.target.response],{type:"application/vnd.ms-excel;charset=utf-8"});Je=Je+ce.size;let re=(At=$e==null?void 0:$e[je])==null?void 0:At.filename;setTimeout(()=>ne(this,null,function*(){we.current.file(re,ce),yt.update({content:pe.createElement("div",null,"\u5F53\u524D\u8FDB\u5EA6: ",pe.createElement("span",{className:"c-blue"},je+1),"/",$e==null?void 0:$e.length,ft>0?pe.createElement("span",null,"(\u5DF2\u62C6\u5206",ft,"\u4E2Azip\u5305)"):"")}),je===($e==null?void 0:$e.length)-1?Pe(yt,ft>0?ft+1:0):Je>900*1024*1024?(ft++,Je=0,He(ft,()=>{je++,mt()})):(je++,mt())}),2600)}))})}mt()}),at=(Ie,Qe="\u9644\u4EF6",$e)=>ne(void 0,null,function*(){et(!0);let je=0;const Je=Ie.flat().length,ft=he.default.info({width:460,title:pe.createElement("div",null,"\u6B63\u5728\u5BFC\u51FA",Qe,",",pe.createElement("span",{className:"c-red"},"\u8BF7\u52FF\u5173\u95ED\u6216\u64CD\u4F5C\u5F53\u524D\u6D4F\u89C8\u5668\u7A97\u53E3")),content:pe.createElement("div",null,"\u5F53\u524D\u8FDB\u5EA6: ",pe.createElement("span",{className:"c-blue"},je),"/",Je),maskClosable:!1,okText:"\u6211\u77E5\u9053\u4E86"});function yt(We,Bt){return ne(this,null,function*(){const xt=yield(0,ke.ZP)(`${ie.Z.API_SERVER}/api/attachments/${We.id}`,{method:"get"});let Oe=new Blob([xt],{type:"application/vnd.ms-excel;charset=utf-8"}),At=We.filename;Bt.file(At,Oe),je+=1,ft.update({content:pe.createElement("div",null,"\u5F53\u524D\u8FDB\u5EA6: ",pe.createElement("span",{className:"c-blue"},je),"/",Je)})})}for(const We of Ie){const Bt=`${We[0].user_name}-${We[0].student_id}`,xt=we.current.folder(Bt);for(const Oe of We)yield yt(Oe,xt)}const mt=yield we.current.generateAsync({type:"blob"}),bt=document.createElement("a");bt.href=window.URL.createObjectURL(mt),bt.download=`${$e||me}.zip`,document.body.appendChild(bt),bt.click(),document.body.removeChild(bt),window.URL.revokeObjectURL(bt.href),ft.destroy(),et(!1),Be(),we.current=new(Ae())});function lt(Ie){return new Promise(Qe=>{let $e=new FileReader;$e.readAsText(Ie,"utf-8"),$e.addEventListener("loadend",()=>{const je=JSON.parse($e.result);Qe(je)})})}const nt=(Ie,Qe,$e,je)=>{const Je=Qe,ft=new window.XMLHttpRequest;return ft.withCredentials=!0,ft.addEventListener("load",function(yt){$e(yt,ft)},!1),ft.addEventListener("error",function(yt){je&&je(yt)},!1),ft.responseType="blob",ft.open("GET",Je),ft.send(null),ft},He=(Ie,Qe)=>{we.current.generateAsync({type:"blob"}).then(function($e){const je=document.createElement("a");je.href=window.URL.createObjectURL($e),je.download=me+`-${Ie}.zip`,document.body.appendChild(je);const Je=document.createEvent("MouseEvents");Je.initEvent("click",!1,!1),je.dispatchEvent(Je),document.body.removeChild(je),we.current=new(Ae()),Qe()})},Pe=(Ie,Qe)=>{we.current.generateAsync({type:"blob"}).then(function($e){const je=document.createElement("a");je.href=window.URL.createObjectURL($e),Qe>0?je.download=me+`-${Qe}.zip`:je.download=me+".zip",document.body.appendChild(je);const Je=document.createEvent("MouseEvents");Je.initEvent("click",!1,!1),je.dispatchEvent(Je),document.body.removeChild(je),Ie.destroy(),et(!1),Be(),we.current=new(Ae())})};return de?pe.createElement(pe.Fragment,null):pe.createElement(Ze.ZP,ee(b({},ye),{onClick:()=>Xe(),loading:Ce}),rt.formatMessage({id:"classroomGraphicGroupHomework.download",defaultMessage:"\u4E0B\u8F7D"}))};wt.Z=(0,z.forwardRef)(le)},27183:function(Ft,wt,te){"use strict";te.d(wt,{Z:function(){return E}});var z=te(59301),he={flex_box_center:"flex_box_center___A3pzf",flex_space_between:"flex_space_between___JBoa5",flex_box_vertical_center:"flex_box_vertical_center___MJuIO",flex_box_center_end:"flex_box_center_end___OcjUA",flex_box_column:"flex_box_column___zSH4A",list:"list___KhJas",middle:"middle___IjlYi",row:"row___GGtIx",title:"title___o_xqf",size:"size___OVRoL",download:"download___ZLcIH",preview:"preview___gi0kI",annotation:"annotation___KVSwj"},xe=te(92310),Ze=te.n(xe),Se=te(21185),Ae=te(16750),ie=te(65862),ge=te(74128),ke=te(38147),Ee=te(41867),pe=te(65582),be=te(8591),ve=(a,x,y)=>new Promise((b,ee)=>{var ne=me=>{try{ue(y.next(me))}catch(ye){ee(ye)}},le=me=>{try{ue(y.throw(me))}catch(ye){ee(ye)}},ue=me=>me.done?b(me.value):Promise.resolve(me.value).then(ne,le);ue((y=y.apply(a,x)).next())});const oe=({className:a,style:x,dataSource:y=[],authority:b=!1,callback:ee,showDimensions:ne=!0,classroomList:le})=>{var ue;const me=(0,pe.useIntl)(),[ye,de]=(0,z.useState)({content:"",type:""}),[Be,ze]=(0,z.useState)({}),[Ce,et]=(0,z.useState)(!1),[we,rt]=(0,z.useState)({title:"",visible:!1,src:"",snapshotData:{}}),Xe=(0,z.useRef)(),at=Pe=>ve(void 0,null,function*(){if(ze(Pe),Pe.file_type==="txt"){const Ie=yield(0,ke.ZP)(Pe.url,{method:"get",headers:{"Content-Type":"application/xml"}});Xe.current=Ie}de({type:Pe.file_type,content:ge.Z.API_SERVER+Pe.url})}),lt=Pe=>{var Ie;rt({visible:!0,src:ge.Z.API_SERVER+Pe.url,id:Pe.id,title:Pe.title,snapshotData:(Ie=Pe==null?void 0:Pe.subitem)==null?void 0:Ie.settings})},nt=Pe=>ve(void 0,null,function*(){var Ie;de({type:Pe.file_type,content:ge.Z.API_SERVER+((Ie=Pe==null?void 0:Pe.subitem)==null?void 0:Ie.url)})}),He=()=>{ee(),rt({visible:!1})};return y!=null&&y.length?z.createElement(z.Fragment,null,z.createElement("div",{className:Ze()(he.list,a),style:x},y.map((Pe,Ie)=>{var Qe,$e,je;return z.createElement("div",{key:Ie,className:he.row},z.createElement("div",{className:he.title,onClick:()=>at(Pe)},z.createElement("i",{className:"iconfont icon-fujian1"}),z.createElement("span",{title:Pe.title},Pe.title)),z.createElement("div",{className:he.size},Pe.filesize),z.createElement("div",{className:he.download,onClick:()=>{var Je,ft;if((0,Ee.Rm)()&&!((Je=le.AssistantObject.normal)!=null&&Je.can_download)){be.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}(0,ie.Nd)("",`${ge.Z.API_SERVER}${(ft=Pe.url)==null?void 0:ft.replace("disposition=inline","")}`)}},z.createElement("i",{className:"iconfont icon-xiazai4"}),me.formatMessage({id:"classroomGraphicGroupHomework.download",defaultMessage:"\u4E0B\u8F7D"})),!["other","download"].includes(Pe==null?void 0:Pe.file_type)&&z.createElement("div",{className:he.preview,onClick:()=>at(Pe)},z.createElement("i",{className:"iconfont icon-yulan"}),me.formatMessage({id:"classroomGraphicGroupHomework.preview",defaultMessage:"\u9884\u89C8"})),["image"].includes(Pe==null?void 0:Pe.file_type)&&ne&&(b?z.createElement("div",{className:he.annotation,onClick:()=>lt(Pe)},z.createElement("i",{className:"iconfont icon-pizhu"}),(Qe=Pe.subitem)!=null&&Qe.id?"\u4FEE\u6539\u6279\u6CE8":"\u6279\u6CE8"):(($e=Pe.subitem)==null?void 0:$e.id)&&z.createElement("div",{className:he.annotation,onClick:()=>nt(Pe)},z.createElement("i",{className:"iconfont icon-chakanlaoshipizhu1"}),"\u67E5\u770B\u8001\u5E08\u6279\u6CE8")),["image"].includes(Pe==null?void 0:Pe.file_type)&&((je=Pe.subitem)==null?void 0:je.id)&&z.createElement("div",{className:he.download,style:{marginLeft:20},onClick:()=>{var Je,ft;(0,ie.Nd)("",`${ge.Z.API_SERVER}${(ft=(Je=Pe==null?void 0:Pe.subitem)==null?void 0:Je.url)==null?void 0:ft.replace("disposition=inline","")}`)}},z.createElement("i",{className:"iconfont icon-xiazai4"}),"\u4E0B\u8F7D\u6279\u6CE8\u6587\u4EF6"),["office"].includes(Pe==null?void 0:Pe.file_type)&&(0,Ee.eB)()&&["xlsx","docx","pptx"].includes(Pe==null?void 0:Pe.file_sub)&&ne&&z.createElement("div",{className:he.annotation,onClick:()=>{et(!0),at(Pe)}},z.createElement("i",{className:"iconfont icon-pizhu"}),Pe.is_edit?"\u4FEE\u6539\u6279\u6CE8":"\u6279\u6CE8"),Pe.is_edit&&(0,Ee.dE)()&&ne&&z.createElement("div",{className:he.annotation,onClick:()=>{at(Pe)}},z.createElement("i",{className:"iconfont icon-sousuo7"}),"\u67E5\u770B\u8001\u5E08\u6279\u6CE8"))})),z.createElement(Se.Z,{close:!0,data:ye==null?void 0:ye.content,type:ye==null?void 0:ye.type,hasMask:!0,disabledDownload:(0,Ee.Rm)()&&!((ue=le.AssistantObject.normal)!=null&&ue.can_download),editOffice:Ce?"edit":"view",monacoEditor:{value:Xe.current,language:"txt",onChange:()=>{},options:{readOnly:!0,fontSize:14,minimap:{enabled:!1}}},onImgDimensions:b&&ne&&ye.type==="image"?()=>lt(Be):null,onClose:()=>{ee(),et(!1),de({content:"",type:""})}}),z.createElement(Ae.Z,{onOk:He,onClose:()=>rt({visible:!1}),data:we,showFullTools:!0})):null};var E=(0,pe.connect)(({classroomList:a})=>({classroomList:a}))(oe)},16750:function(Ft,wt,te){"use strict";te.d(wt,{Z:function(){return be}});var z=te(59301),he={imageDimensions:"imageDimensions___a7crR",img:"img___Kroat",fullWidth:"fullWidth___c492T"},xe=te(92310),Ze=te.n(xe),Se=te(71418),Ae=te(2859),ie=te(38147),ge=te(65862),ke=te(65582),Ee=(ve,oe,E)=>new Promise((a,x)=>{var y=ne=>{try{ee(E.next(ne))}catch(le){x(le)}},b=ne=>{try{ee(E.throw(ne))}catch(le){x(le)}},ee=ne=>ne.done?a(ne.value):Promise.resolve(ne.value).then(y,b);ee((E=E.apply(ve,oe)).next())}),be=({data:ve,className:oe,fullWidth:E,style:a={},onClose:x,onOk:y,showFullTools:b,noAssociationId:ee})=>{const ne=(0,ke.useIntl)(),le=(0,z.useRef)(null),ue=(0,z.useRef)(null),me=(0,z.useRef)(null),ye=(0,z.useRef)(null),[de,Be]=(0,z.useState)(!1),[ze,Ce]=(0,z.useState)("\u6B63\u5728\u52A0\u8F7D\u4E2D");(0,z.useEffect)(()=>{me.current||(me.current=document.createElement("style"),document.head.appendChild(me.current)),ve!=null&&ve.visible?(document.body.setAttribute("data-custom","y-hidden"),me.current.innerHTML=" html { overflow-y: hidden; }",ve!=null&&ve.src&&et()):(document.body.removeAttribute("data-custom"),me.current&&(document.head.removeChild(me.current),me.current=null))},[ve==null?void 0:ve.visible]);const et=()=>Ee(void 0,null,function*(){Be(!0),Ce("\u6B63\u5728\u52A0\u8F7D\u4E2D");const lt=yield(0,ge.ZJ)(ve==null?void 0:ve.src);le.current.src="",le.current.src=lt,le.current.onload=function(){at()},Be(!1),Ce("")}),we=()=>{document.body.removeAttribute("data-custom"),me.current.innerHTML=" ",x()},rt=lt=>Ee(void 0,null,function*(){Be(!0),Ce("\u6B63\u5728\u4FDD\u5B58\u4E2D");const nt=yield(0,ie.ZP)("/api/attachments.json",{method:"post",body:{file_type:"base64",original_filename:ve.title,file:lt.dataUrl}});nt!=null&&nt.id&&!ee?(yield(0,ie.ZP)(`/api/attachments/${ve.id}/add_subitem.json`,{method:"post",body:{subitem_id:nt==null?void 0:nt.id,settings:JSON.stringify(lt.state)}})).status===0&&y():nt!=null&&nt.id&&y(nt),document.body.removeAttribute("data-custom"),me.current.innerHTML=" ",Be(!1),Ce("")}),Xe=()=>{const lt=document.querySelector('a[href="https://markerjs.com/"]');lt&<.parentNode&&(lt.parentNode.style.display="none"),[{name:'[data-action="select"]',title:"\u9009\u62E9"},{name:'[data-action="delete"]',title:"\u5220\u9664\u5143\u7D20"},{name:'[data-action="undo"]',title:"\u64A4\u9500"},{name:'[data-type-name="FrameMarker"]',title:"\u77E9\u5F62"},{name:'[data-type-name="FreehandMarker"]',title:"\u753B\u7EBF"},{name:'[data-type-name="ArrowMarker"]',title:"\u7BAD\u5934"},{name:'[data-type-name="TextMarker"]',title:"\u6587\u672C"},{name:'[data-type-name="EllipseMarker"]',title:"\u692D\u5706"},{name:'[data-type-name="HighlightMarker"]',title:"\u65B9\u5757"},{name:'[data-type-name="CalloutMarker"]',title:"\u6CE8\u91CA"},{name:'[data-action="render"]',title:ne.formatMessage({id:"classroomClassroomExperiments.save",defaultMessage:"\u4FDD\u5B58"})},{name:'[data-action="close"]',title:"\u9000\u51FA"}].forEach(He=>{const Pe=document.querySelector(He.name);Pe&&Pe.setAttribute("title",He.title)})},at=()=>{ue.current=new Ae.hP(le.current),ue.current.targetRoot=ye.current,ue.current.addEventListener("render",rt),ue.current.addEventListener("beforeclose",we),b&&(ue.current.availableMarkerTypes=ue.current.ALL_MARKER_TYPES,ue.current.uiStyleSettings.redoButtonVisible=!0,ue.current.uiStyleSettings.notesButtonVisible=!0,ue.current.uiStyleSettings.zoomButtonVisible=!0,ue.current.uiStyleSettings.zoomOutButtonVisible=!0,ue.current.uiStyleSettings.clearButtonVisible=!0),window.markerArea=ue.current.uiStyleSettings,ue.current.show(),ve!=null&&ve.snapshotData&&ue.current.restoreState(ve.snapshotData),setTimeout(()=>{window.scrollTo(0,0),Xe()},300)};return z.createElement(z.Fragment,null,(ve==null?void 0:ve.visible)&&z.createElement(Se.Z,{spinning:de,tip:ze,style:{position:"absolute"}},z.createElement("div",{ref:ye,className:Ze()(he.imageDimensions,oe,E?he.fullWidth:""),style:a},z.createElement("img",{className:he.img,ref:le}))))}},99298:function(Ft,wt,te){"use strict";var z=te(59301),he=te(95237),xe=te(43604),Ze=te(99313),Se=te(3113),Ae=te(6339),ie=te(96408),ge=te(48136),ke=te(65582),Ee=te(59301);const pe=(0,z.forwardRef)(({callback:be,showSaveButton:ve,value:oe=""},E)=>{const a=(0,z.useRef)(),x=(0,ke.useIntl)(),y=[{name:x.formatMessage({id:"markdownEditor.fractionsScores",defaultMessage:"\u5206\u6570\u5F97\u5206"}),value:"\\frac{x}{y}",children:[{name:"\u5206\u6570 Fractions",data:[{value:"\\frac{a}{b}"},{value:"x\\tfrac{x}{a} "},{value:"\\mathrm{d}t"},{value:"\\partial t"},{value:"\\frac{\\partial y}{\\partial x}"},{value:"\\nabla\\psi"},{value:"\\frac{\\partial^2}{\\partial x_1\\partial x_2}y"},{value:"\\cfrac{1}{a + \\cfrac{7}{b + \\cfrac{2}{9}}} = c"}]},{name:"\u5BFC\u6570 Derivative",data:[{value:"\\dot{a} "},{value:"\\ddot{a}"},{value:"{f}^{\\prime}"},{value:"{f}^{\\prime\\prime}"},{value:"{f}^{(n)}"}]},{name:"\u6A21\u7B97\u672F Modular arithmetic",data:[{value:"a \\bmod b"},{value:"a \\equiv b \\pmod{m} "},{value:"\\gcd(m, n) "},{value:"\\operatorname{lcm}(m, n) "}]}]},{name:x.formatMessage({id:"markdownEditor.rootsSuperscripts",defaultMessage:"\u6839\u5F0F\u89D2\u6807"}),value:"\\sqrt{x}",children:[{name:"\u6839\u5F0F Radicals",data:[{value:"\\sqrt{x}"},{value:"\\sqrt[y]{x}"}]},{name:"\u4E0A\u4E0B\u6807 Sub&Super",data:[{value:"x^{a}"},{value:"x_{a}"},{value:"x_{a}^{b} "},{value:"_{a}^{b} x"},{value:"x_{a}^{b} "}]},{name:"\u91CD\u97F3\u7B26\u53CA\u5176\u4ED6 Accents and Others",data:[{value:"\\hat{a} "},{value:"\\sqrt[y]{x}"},{value:"\\check{} "},{value:"\\grave{a} "},{value:"\\acute{a}"},{value:"\\tilde{a}"},{value:"\\breve{a}"},{value:"\\bar{a}"},{value:"\\vec{a}"},{value:"\\not{a}"},{value:"\\widetilde{abc}"},{value:"\\widehat{abc}"},{value:"\\overleftarrow{abc} "},{value:"\\overrightarrow{abc}"},{value:"\\overline{abc}"},{value:"\\underline{abc}"},{value:"\\overbrace{abc}"},{value:"\\underbrace{abc}"},{value:"\\overset{a}{abc}"},{value:"\\underset{a}{abc} \\stackrel\\frown{ab}"},{value:"\\overline{ab} "},{value:"\\overleftrightarrow{ab}"},{value:"\\overset{a}{\\leftarrow}"},{value:"\\overset{a}{\\rightarrow}"},{value:"\\xleftarrow[abc]{a}"},{value:"\\xrightarrow[abc]{a} "}]}]},{name:x.formatMessage({id:"markdownEditor.limitsLogarithms",defaultMessage:"\u6781\u9650\u5BF9\u6570"}),value:"\\lim_{x \\to 0}",children:[{name:"\u6781\u9650 Limits",data:[{value:"\\lim a"},{value:"\\lim_{x \\to 0}"},{value:"\\lim_{x \\to \\infty}"},{value:"\\max_b{a}"},{value:"\\min_a{b}"}]},{name:"\u5BF9\u6570\u6307\u6570 Logarithms and exponentials",data:[{value:"\\log_{a}{b}"},{value:"\\lg_{a}{b}"},{value:"\\ln_{a}{b}"},{value:"\\exp a"}]},{name:"\u754C\u9650 Bounds",data:[{value:"\\min x"},{value:"\\sup t"},{value:"\\inf s"},{value:"\\lim u"},{value:"\\limsup w"},{value:"\\dim p"},{value:"\\ker\\phi "}]}]},{name:x.formatMessage({id:"markdownEditor.trigonometricFunctions",defaultMessage:"\u4E09\u89D2\u51FD\u6570"}),value:"\\sin a",children:[{name:"\u4E09\u89D2\u51FD\u6570 Trigonometric functions",data:[{value:"\\sin a"},{value:"\\cos a"},{value:"\\tan a"},{value:"\\cot a "},{value:"\\sec a "},{value:"\\csc a "}]},{name:"\u53CD\u4E09\u89D2\u51FD\u6570 Inverse trigonometric functions",data:[{value:"\\sin^{-1}"},{value:"\\cos^{-1}"},{value:"\\tan^{-1}"},{value:"\\cot^{-1}"},{value:"\\sec^{-1}"},{value:"\\csc^{-1}"},{value:"\\arcsin a"},{value:"\\arccos a"},{value:"\\arctan a"},{value:"\\operatorname{arccot} a"},{value:"\\operatorname{arcsec} a"},{value:"\\operatorname{arccsc} a"}]},{name:"\u53CC\u66F2\u51FD\u6570 Hyperblic functions",data:[{value:"\\sinh a"},{value:"\\cosh a"},{value:"\\tanh a"},{value:"\\coth a"},{value:"\\operatorname{sech} a"},{value:"\\operatorname{csch} a"}]},{name:"\u53CD\u53CC\u66F2\u51FD\u6570 Inverse hyperbolic functions",data:[{value:"\\sinh^{-1}"},{value:"a\\cosh^{-1} a"},{value:"\\tanh^{-1} a"},{value:"\\coth^{-1} a"},{value:"\\operatorname{sech}^{-1} a"},{value:"\\operatorname{csch}^{-1} a"}]}]},{name:x.formatMessage({id:"markdownEditor.integralOperations",defaultMessage:"\u79EF\u5206\u8FD0\u7B97"}),value:"\\int_{a}^{b}",children:[{name:"\u79EF\u5206 Integral",data:[{value:"\\int"},{value:"\\int_{a}^{b}"},{value:"\\int\\limits_{a}^{b}"}]},{name:"\u53CC\u91CD\u79EF\u5206 Double integral",data:[{value:"\\iint"},{value:"\\iint_{a}^{b} "},{value:"\\iint\\limits_{a}^{b} "}]},{name:"\u4E09\u91CD\u79EF\u5206 Triple integral",data:[{value:"\\iiint"},{value:"\\iiint_{a}^{b}"},{value:"\\iiint\\limits_{a}^{b} "}]},{name:"\u66F2\u7EBF\u79EF\u5206 Closed line or path integral",data:[{value:"\\oint"},{value:"\\oint_{a}^{b} "}]}]},{name:x.formatMessage({id:"markdownEditor.largeOperations",defaultMessage:"\u5927\u578B\u8FD0\u7B97"}),value:"\\sum_{a}^{b}",children:[{name:"\u6C42\u548C Summation",data:[{value:"\\sum"},{value:"\\sum_{a}^{b}"},{value:"{\\textstyle \\sum_{a}^{b}} "}]},{name:"\u4E58\u79EF\u4F59\u79EF Product and coproduct",data:[{value:"\\prod"},{value:"\\prod_{a}^{b}"},{value:"{\\textstyle \\prod_{a}^{b}}"},{value:"\\coprod"},{value:"\\coprod_{a}^{b}"},{value:"{\\textstyle \\coprod_{a}^{b}} "}]},{name:"\u5E76\u96C6\u4EA4\u96C6 Union and intersection",data:[{value:"\\bigcup"},{value:"\\bigcup_{a}^{b}"},{value:"{\\textstyle \\bigcup_{a}^{b}}"},{value:"\\bigcap"},{value:"\\bigcap_{a}^{b}"}]},{name:"\u6790\u53D6\u5408\u53D6 Disjunction and conjunction",data:[{value:"\\bigvee"},{value:"\\bigvee_{a}^{b}"},{value:"\\bigwedge"},{value:"\\bigwedge_{a}^{b}"}]}]},{name:x.formatMessage({id:"markdownEditor.bracketsRounding",defaultMessage:"\u62EC\u53F7\u53D6\u6574"}),value:"\\left [ \\left ( \\right ) \\right ] ",children:[{name:"\u62EC\u53F7 Brackets",data:[{value:"\\left ( \\right )"},{value:"\\left [ \\right ]"},{value:"\\left \\langle \\right \\rangle "},{value:"\\left | \\right | "},{value:"\\left \\lfloor \\right \\rfloor "},{value:"\\left \\lceil \\right \\rceil "}]}]}],b=[{name:x.formatMessage({id:"markdownEditor.algebra",defaultMessage:"\u4EE3\u6570"}),value:"\\sqrt{a^2+b^2}",children:[{data:[{value:"\\left(x-1\\right)\\left(x+3\\right) "},{value:"\\sqrt{a^2+b^2}"},{value:"\\left ( \\frac{a}{b}\\right )^{n}= \\frac{a^{n}}{b^{n}}"},{value:"\\frac{a}{b}\\pm \\frac{c}{d}= \\frac{ad \\pm bc}{bd} "},{value:"\\frac{x^{2}}{a^{2}}-\\frac{y^{2}}{b^{2}}=1 "},{value:"\\frac{1}{\\sqrt{a}}=\\frac{\\sqrt{a}}{a},a\\ge 0\\frac{1}{\\sqrt{a}}=\\frac{\\sqrt{a}}{a},a\\ge 0 "},{value:"\\sqrt[n]{a^{n}}=\\left ( \\sqrt[n]{a}\\right )^{n} "},{value:"x ={-b \\pm \\sqrt{b^2-4ac}\\over 2a} "},{value:"y-y_{1}=k \\left( x-x_{1}\\right) "},{value:`\\left\\{\\begin{matrix} \r +(self.webpackChunk=self.webpackChunk||[]).push([[3668],{27812:function(Ft,wt,te){"use strict";te.d(wt,{Z:function(){return ge}});var z=te(54476),ve=te(59301),be={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M872 474H286.9l350.2-304c5.6-4.9 2.2-14-5.2-14h-88.5c-3.9 0-7.6 1.4-10.5 3.9L155 487.8a31.96 31.96 0 000 48.3L535.1 866c1.5 1.3 3.3 2 5.2 2h91.5c7.4 0 10.8-9.2 5.2-14L286.9 550H872c4.4 0 8-3.6 8-8v-60c0-4.4-3.6-8-8-8z"}}]},name:"arrow-left",theme:"outlined"},Ze=be,Ee=te(7657),Pe=function(he,ye){return ve.createElement(Ee.Z,(0,z.Z)({},he,{ref:ye,icon:Ze}))},le=ve.forwardRef(Pe),ge=le},89489:function(Ft,wt,te){"use strict";te.d(wt,{Z:function(){return ge}});var z=te(54476),ve=te(59301),be={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"},Ze=be,Ee=te(7657),Pe=function(he,ye){return ve.createElement(Ee.Z,(0,z.Z)({},he,{ref:ye,icon:Ze}))},le=ve.forwardRef(Pe),ge=le},59477:function(Ft,wt,te){"use strict";te.d(wt,{Z:function(){return ge}});var z=te(54476),ve=te(59301),be={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"},Ze=be,Ee=te(7657),Pe=function(he,ye){return ve.createElement(Ee.Z,(0,z.Z)({},he,{ref:ye,icon:Ze}))},le=ve.forwardRef(Pe),ge=le},26227:function(Ft,wt,te){"use strict";te.d(wt,{Z:function(){return ge}});var z=te(54476),ve=te(59301),be={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M360 184h-8c4.4 0 8-3.6 8-8v8h304v-8c0 4.4 3.6 8 8 8h-8v72h72v-80c0-35.3-28.7-64-64-64H352c-35.3 0-64 28.7-64 64v80h72v-72zm504 72H160c-17.7 0-32 14.3-32 32v32c0 4.4 3.6 8 8 8h60.4l24.7 523c1.6 34.1 29.8 61 63.9 61h454c34.2 0 62.3-26.8 63.9-61l24.7-523H888c4.4 0 8-3.6 8-8v-32c0-17.7-14.3-32-32-32zM731.3 840H292.7l-24.2-512h487l-24.2 512z"}}]},name:"delete",theme:"outlined"},Ze=be,Ee=te(7657),Pe=function(he,ye){return ve.createElement(Ee.Z,(0,z.Z)({},he,{ref:ye,icon:Ze}))},le=ve.forwardRef(Pe),ge=le},67921:function(Ft,wt,te){"use strict";te.d(wt,{Z:function(){return ge}});var z=te(54476),ve=te(59301),be={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"defs",attrs:{},children:[{tag:"style",attrs:{}}]},{tag:"path",attrs:{d:"M632 698.3l141.9-112a8 8 0 000-12.6L632 461.7c-5.3-4.2-13-.4-13 6.3v76H295c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h324v76c0 6.7 7.8 10.4 13 6.3zm261.3-405L730.7 130.7c-7.5-7.5-16.7-13-26.7-16V112H144c-17.7 0-32 14.3-32 32v278c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8V184h136v136c0 17.7 14.3 32 32 32h320c17.7 0 32-14.3 32-32V205.8l136 136V422c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-83.5c0-17-6.7-33.2-18.7-45.2zM640 288H384V184h256v104zm264 436h-56c-4.4 0-8 3.6-8 8v108H184V732c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v148c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V732c0-4.4-3.6-8-8-8z"}}]},name:"delivered-procedure",theme:"outlined"},Ze=be,Ee=te(7657),Pe=function(he,ye){return ve.createElement(Ee.Z,(0,z.Z)({},he,{ref:ye,icon:Ze}))},le=ve.forwardRef(Pe),ge=le},49198:function(Ft,wt,te){"use strict";te.d(wt,{Z:function(){return ge}});var z=te(54476),ve=te(59301),be={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"},Ze=be,Ee=te(7657),Pe=function(he,ye){return ve.createElement(Ee.Z,(0,z.Z)({},he,{ref:ye,icon:Ze}))},le=ve.forwardRef(Pe),ge=le},41464:function(Ft,wt,te){"use strict";te.d(wt,{Z:function(){return ge}});var z=te(54476),ve=te(59301),be={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M505.7 661a8 8 0 0012.6 0l112-141.7c4.1-5.2.4-12.9-6.3-12.9h-74.1V168c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v338.3H400c-6.7 0-10.4 7.7-6.3 12.9l112 141.8zM878 626h-60c-4.4 0-8 3.6-8 8v154H214V634c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v198c0 17.7 14.3 32 32 32h684c17.7 0 32-14.3 32-32V634c0-4.4-3.6-8-8-8z"}}]},name:"download",theme:"outlined"},Ze=be,Ee=te(7657),Pe=function(he,ye){return ve.createElement(Ee.Z,(0,z.Z)({},he,{ref:ye,icon:Ze}))},le=ve.forwardRef(Pe),ge=le},87169:function(Ft,wt,te){"use strict";te.d(wt,{Z:function(){return ge}});var z=te(54476),ve=te(59301),be={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"},Ze=be,Ee=te(7657),Pe=function(he,ye){return ve.createElement(Ee.Z,(0,z.Z)({},he,{ref:ye,icon:Ze}))},le=ve.forwardRef(Pe),ge=le},52671:function(Ft,wt,te){"use strict";te.d(wt,{Z:function(){return ge}});var z=te(54476),ve=te(59301),be={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"},Ze=be,Ee=te(7657),Pe=function(he,ye){return ve.createElement(Ee.Z,(0,z.Z)({},he,{ref:ye,icon:Ze}))},le=ve.forwardRef(Pe),ge=le},8657:function(Ft,wt,te){"use strict";te.d(wt,{Z:function(){return ge}});var z=te(54476),ve=te(59301),be={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"},Ze=be,Ee=te(7657),Pe=function(he,ye){return ve.createElement(Ee.Z,(0,z.Z)({},he,{ref:ye,icon:Ze}))},le=ve.forwardRef(Pe),ge=le},56082:function(Ft,wt,te){"use strict";te.d(wt,{Z:function(){return ge}});var z=te(54476),ve=te(59301),be={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"},Ze=be,Ee=te(7657),Pe=function(he,ye){return ve.createElement(Ee.Z,(0,z.Z)({},he,{ref:ye,icon:Ze}))},le=ve.forwardRef(Pe),ge=le},61481:function(Ft,wt,te){"use strict";te.d(wt,{Z:function(){return ge}});var z=te(54476),ve=te(59301),be={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M885.2 446.3l-.2-.8-112.2-285.1c-5-16.1-19.9-27.2-36.8-27.2H281.2c-17 0-32.1 11.3-36.9 27.6L139.4 443l-.3.7-.2.8c-1.3 4.9-1.7 9.9-1 14.8-.1 1.6-.2 3.2-.2 4.8V830a60.9 60.9 0 0060.8 60.8h627.2c33.5 0 60.8-27.3 60.9-60.8V464.1c0-1.3 0-2.6-.1-3.7.4-4.9 0-9.6-1.3-14.1zm-295.8-43l-.3 15.7c-.8 44.9-31.8 75.1-77.1 75.1-22.1 0-41.1-7.1-54.8-20.6S436 441.2 435.6 419l-.3-15.7H229.5L309 210h399.2l81.7 193.3H589.4zm-375 76.8h157.3c24.3 57.1 76 90.8 140.4 90.8 33.7 0 65-9.4 90.3-27.2 22.2-15.6 39.5-37.4 50.7-63.6h156.5V814H214.4V480.1z"}}]},name:"inbox",theme:"outlined"},Ze=be,Ee=te(7657),Pe=function(he,ye){return ve.createElement(Ee.Z,(0,z.Z)({},he,{ref:ye,icon:Ze}))},le=ve.forwardRef(Pe),ge=le},33853:function(Ft,wt,te){"use strict";te.d(wt,{Z:function(){return ge}});var z=te(54476),ve=te(59301),be={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"},Ze=be,Ee=te(7657),Pe=function(he,ye){return ve.createElement(Ee.Z,(0,z.Z)({},he,{ref:ye,icon:Ze}))},le=ve.forwardRef(Pe),ge=le},63524:function(Ft,wt,te){"use strict";te.d(wt,{Z:function(){return ge}});var z=te(54476),ve=te(59301),be={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M885.9 533.7c16.8-22.2 26.1-49.4 26.1-77.7 0-44.9-25.1-87.4-65.5-111.1a67.67 67.67 0 00-34.3-9.3H572.4l6-122.9c1.4-29.7-9.1-57.9-29.5-79.4A106.62 106.62 0 00471 99.9c-52 0-98 35-111.8 85.1l-85.9 311H144c-17.7 0-32 14.3-32 32v364c0 17.7 14.3 32 32 32h601.3c9.2 0 18.2-1.8 26.5-5.4 47.6-20.3 78.3-66.8 78.3-118.4 0-12.6-1.8-25-5.4-37 16.8-22.2 26.1-49.4 26.1-77.7 0-12.6-1.8-25-5.4-37 16.8-22.2 26.1-49.4 26.1-77.7-.2-12.6-2-25.1-5.6-37.1zM184 852V568h81v284h-81zm636.4-353l-21.9 19 13.9 25.4a56.2 56.2 0 016.9 27.3c0 16.5-7.2 32.2-19.6 43l-21.9 19 13.9 25.4a56.2 56.2 0 016.9 27.3c0 16.5-7.2 32.2-19.6 43l-21.9 19 13.9 25.4a56.2 56.2 0 016.9 27.3c0 22.4-13.2 42.6-33.6 51.8H329V564.8l99.5-360.5a44.1 44.1 0 0142.2-32.3c7.6 0 15.1 2.2 21.1 6.7 9.9 7.4 15.2 18.6 14.6 30.5l-9.6 198.4h314.4C829 418.5 840 436.9 840 456c0 16.5-7.2 32.1-19.6 43z"}}]},name:"like",theme:"outlined"},Ze=be,Ee=te(7657),Pe=function(he,ye){return ve.createElement(Ee.Z,(0,z.Z)({},he,{ref:ye,icon:Ze}))},le=ve.forwardRef(Pe),ge=le},12893:function(Ft,wt,te){"use strict";te.d(wt,{Z:function(){return ge}});var z=te(54476),ve=te(59301),be={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M696 480H328c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8h368c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8z"}},{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"}}]},name:"minus-circle",theme:"outlined"},Ze=be,Ee=te(7657),Pe=function(he,ye){return ve.createElement(Ee.Z,(0,z.Z)({},he,{ref:ye,icon:Ze}))},le=ve.forwardRef(Pe),ge=le},15075:function(Ft,wt,te){"use strict";te.d(wt,{Z:function(){return ge}});var z=te(54476),ve=te(59301),be={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"},Ze=be,Ee=te(7657),Pe=function(he,ye){return ve.createElement(Ee.Z,(0,z.Z)({},he,{ref:ye,icon:Ze}))},le=ve.forwardRef(Pe),ge=le},32134:function(Ft,wt,te){"use strict";te.d(wt,{Z:function(){return ge}});var z=te(54476),ve=te(59301),be={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M696 480H544V328c0-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 8h152v152c0 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-8z"}},{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"}}]},name:"plus-circle",theme:"outlined"},Ze=be,Ee=te(7657),Pe=function(he,ye){return ve.createElement(Ee.Z,(0,z.Z)({},he,{ref:ye,icon:Ze}))},le=ve.forwardRef(Pe),ge=le},43531:function(Ft,wt,te){"use strict";te.d(wt,{Z:function(){return ge}});var z=te(54476),ve=te(59301),be={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"},Ze=be,Ee=te(7657),Pe=function(he,ye){return ve.createElement(Ee.Z,(0,z.Z)({},he,{ref:ye,icon:Ze}))},le=ve.forwardRef(Pe),ge=le},38819:function(Ft,wt,te){"use strict";te.d(wt,{Z:function(){return ge}});var z=te(54476),ve=te(59301),be={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"},Ze=be,Ee=te(7657),Pe=function(he,ye){return ve.createElement(Ee.Z,(0,z.Z)({},he,{ref:ye,icon:Ze}))},le=ve.forwardRef(Pe),ge=le},96408:function(Ft,wt){"use strict";wt.Z={lists:"lists___xhHyq",item:"item___pWJAA",children:"children___sDG61",diamond:"diamond___FwgzD",button:"button___WPN6r",mathWrap:"mathWrap___FmnMJ",mathFillWrap:"mathFillWrap___PmY3H"}},7489:function(Ft,wt){"use strict";wt.Z={poor_rating:"poor_rating___h5Pkz",title:"title___Kt7fx",content:"content___uWG5Y",row_sty:"row_sty___VNKxj",bottom_line:"bottom_line___o6CYn",row_sty1:"row_sty1___gzdZR",lable_name:"lable_name___XcFiQ",fenzu:"fenzu___zWsIa",h_lh_40:"h_lh_40___rY3ds",tooltip_icon:"tooltip_icon___Yv0p3",lable_name1:"lable_name1___g8Eds",title_icon:"title_icon___tSQED"}},91967:function(Ft,wt){"use strict";wt.Z={flex_box_center:"flex_box_center___iIik3",flex_space_between:"flex_space_between___Q7wj5",flex_box_vertical_center:"flex_box_vertical_center___LFAxO",flex_box_center_end:"flex_box_center_end___SFNWP",flex_box_column:"flex_box_column___aq5d_",form:"form___z6oqV",efficiency:"efficiency___VZgt9",configWorkContainer:"configWorkContainer___gQ6ac",tips:"tips___PkPgo",total:"total___c2k9V",tip1:"tip1___BUn8c",tip2:"tip2___Q8WSw",configworksContainer:"configworksContainer___P0ZE6",content:"content___Mow99",pubColSty:"pubColSty___YePTJ",selectSty:"selectSty___AGg4a",borderSty:"borderSty___qYL9U",delSty:"delSty___kbXe4",delBorder:"delBorder___wV7XA",copHover:"copHover___R3G_x",title_icon:"title_icon___eT6qQ",title:"title___uXYiB",multiple_select:"multiple_select___aCIWH"}},61191:function(Ft,wt){"use strict";wt.Z={flex_box_center:"flex_box_center___IBr6x",flex_space_between:"flex_space_between___n2Iz0",flex_box_vertical_center:"flex_box_vertical_center___1umwO",flex_box_center_end:"flex_box_center_end___SRZYb",flex_box_column:"flex_box_column___b90Da",form:"form___V3fAH",title_icon:"title_icon____uDZy",title:"title___RxKwK",content:"content___vFT5m",pubColSty:"pubColSty___dfLkL",selectSty:"selectSty____Wuek",borderSty:"borderSty___EuFYV",delSty:"delSty___AdEeI",delBorder:"delBorder___vcTJc",copHover:"copHover___JVVXI",multiple_select:"multiple_select___ZMPhl",work_checkbox_group:"work_checkbox_group___sGLxY"}},84511:function(Ft,wt){"use strict";wt.Z={flex_box_center:"flex_box_center___SF0m3",flex_space_between:"flex_space_between___ChLjp",flex_box_vertical_center:"flex_box_vertical_center____l_EF",flex_box_center_end:"flex_box_center_end___YcZNu",flex_box_column:"flex_box_column___R9dNq",downloadbutton:"downloadbutton___oEXJW",configWorkContainer:"configWorkContainer___CHUrh"}},51198:function(Ft,wt,te){"use strict";var z=te(59301),ve=Object.defineProperty,be=Object.getOwnPropertySymbols,Ze=Object.prototype.hasOwnProperty,Ee=Object.prototype.propertyIsEnumerable,Pe=(ke,he,ye)=>he in ke?ve(ke,he,{enumerable:!0,configurable:!0,writable:!0,value:ye}):ke[he]=ye,le=(ke,he)=>{for(var ye in he||(he={}))Ze.call(he,ye)&&Pe(ke,ye,he[ye]);if(be)for(var ye of be(he))Ee.call(he,ye)&&Pe(ke,ye,he[ye]);return ke};const ge=ke=>React.createElement("svg",le({width:99,height:80,xmlns:"http://www.w3.org/2000/svg"},ke),React.createElement("title",null,"\u6279\u6CE8\u6587\u4EF6"),React.createElement("g",{fillRule:"nonzero",fill:"none"},React.createElement("path",{d:"M62.7 79.6H0V8.5h39.3l23.4 18.4z",fill:"#F0A221"}),React.createElement("path",{d:"M71.4 71.1H8.7V0h44.4l18.3 18z",fill:"#F1C84C"}),React.createElement("path",{d:"M53.3 7.3v11.5h11.5z",fill:"#FFF"}),React.createElement("path",{d:"M34.9 13.9h-17v4.6h17zM45.9 27h-28v4.6h28zM45.9 40.6h-28v4.6h28zM45.9 53.7h-28v4.7h28z",fill:"#F0A221"}),React.createElement("path",{d:"M65 32H50v4.6h15zM65 45.6H50v4.6h15zM65 58.7H50v4.7h15z",fill:"#FFF"}),React.createElement("path",{d:"M60 56.5c.7 4.3-1 8.3-1 8.3s4-1.7 8.3-1c0 0 1.4-4.5 5.2-10L70 51.2c-5.5 3.9-10 5.3-10 5.3Z",fill:"#000"}),React.createElement("path",{d:"m64 59.2 7.1-7.1.5.5-7.1 7.1z",fill:"#F9A54C"}),React.createElement("path",{d:"M62.8 59.8c0 .7.5 1.2 1.2 1.2s1.2-.5 1.2-1.2-.5-1.2-1.2-1.2-1.2.6-1.2 1.2Z",fill:"#FFF"}),React.createElement("path",{d:"M71.6 55.8c4-2.6 6.7-4.5 12.6-10.5 10.2-10.2 16-18.3 14.3-20-1.7-1.7-9.5 3.8-20 14.3-6 6-7.6 8.6-10.5 12.6l3.6 3.6Z",fill:"#324A5E"}),React.createElement("path",{d:"m78 39.8 5.7 5.7.5-.5 1.4-1.4-5.6-5.7-1.4 1.4-.6.5Zm10.5-5.7c-.5.2-1.2.7-1.7 1.4-1.2 1.2-1.9 2.4-1.7 2.9.5.5 1.7-.5 2.9-1.7.7-.7 1.2-1.2 1.4-1.7l6.2-6.2 1.4 1.4c1.7-2.6 2.1-4.5 1.4-5-.5-.5-2.6-.2-5 1.4l1.6 1.6-6.5 5.9Z",fill:"#FFC65B"}),React.createElement("path",{d:"m49.6 36.4-3.8-3.9H18v-1h28.2l4.2 4.1zM49.6 50.4l-3.8-3.9H18v-1h28.2l4.2 4.1zM49.6 64.4l-3.8-3.9H18v-1h28.2l4.2 4.1z",fill:"#FFF"})));wt.Z="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOTkiIGhlaWdodD0iODAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbC1ydWxlPSJub256ZXJvIiBmaWxsPSJub25lIj48cGF0aCBkPSJNNjIuNyA3OS42SDBWOC41aDM5LjNsMjMuNCAxOC40eiIgZmlsbD0iI0YwQTIyMSIvPjxwYXRoIGQ9Ik03MS40IDcxLjFIOC43VjBoNDQuNGwxOC4zIDE4eiIgZmlsbD0iI0YxQzg0QyIvPjxwYXRoIGQ9Ik01My4zIDcuM3YxMS41aDExLjV6IiBmaWxsPSIjRkZGIi8+PHBhdGggZD0iTTM0LjkgMTMuOWgtMTd2NC42aDE3ek00NS45IDI3aC0yOHY0LjZoMjh6TTQ1LjkgNDAuNmgtMjh2NC42aDI4ek00NS45IDUzLjdoLTI4djQuN2gyOHoiIGZpbGw9IiNGMEEyMjEiLz48cGF0aCBkPSJNNjUgMzJINTB2NC42aDE1ek02NSA0NS42SDUwdjQuNmgxNXpNNjUgNTguN0g1MHY0LjdoMTV6IiBmaWxsPSIjRkZGIi8+PGc+PHBhdGggZD0iTTYwIDU2LjVjLjcgNC4zLTEgOC4zLTEgOC4zczQtMS43IDguMy0xYzAgMCAxLjQtNC41IDUuMi0xMEw3MCA1MS4yYy01LjUgMy45LTEwIDUuMy0xMCA1LjNaIiBmaWxsPSIjMDAwIi8+PHBhdGggZD0ibTY0IDU5LjIgNy4xLTcuMS41LjUtNy4xIDcuMXoiIGZpbGw9IiNGOUE1NEMiLz48cGF0aCBkPSJNNjIuOCA1OS44YzAgLjcuNSAxLjIgMS4yIDEuMnMxLjItLjUgMS4yLTEuMi0uNS0xLjItMS4yLTEuMi0xLjIuNi0xLjIgMS4yWiIgZmlsbD0iI0ZGRiIvPjxwYXRoIGQ9Ik03MS42IDU1LjhjNC0yLjYgNi43LTQuNSAxMi42LTEwLjUgMTAuMi0xMC4yIDE2LTE4LjMgMTQuMy0yMC0xLjctMS43LTkuNSAzLjgtMjAgMTQuMy02IDYtNy42IDguNi0xMC41IDEyLjZsMy42IDMuNloiIGZpbGw9IiMzMjRBNUUiLz48cGF0aCBkPSJtNzggMzkuOCA1LjcgNS43LjUtLjUgMS40LTEuNC01LjYtNS43LTEuNCAxLjQtLjYuNVptMTAuNS01LjdjLS41LjItMS4yLjctMS43IDEuNC0xLjIgMS4yLTEuOSAyLjQtMS43IDIuOS41LjUgMS43LS41IDIuOS0xLjcuNy0uNyAxLjItMS4yIDEuNC0xLjdsNi4yLTYuMiAxLjQgMS40YzEuNy0yLjYgMi4xLTQuNSAxLjQtNS0uNS0uNS0yLjYtLjItNSAxLjRsMS42IDEuNi02LjUgNS45WiIgZmlsbD0iI0ZGQzY1QiIvPjwvZz48ZyBmaWxsPSIjRkZGIj48cGF0aCBkPSJtNDkuNiAzNi40LTMuOC0zLjlIMTh2LTFoMjguMmw0LjIgNC4xeiIvPjwvZz48ZyBmaWxsPSIjRkZGIj48cGF0aCBkPSJtNDkuNiA1MC40LTMuOC0zLjlIMTh2LTFoMjguMmw0LjIgNC4xeiIvPjwvZz48ZyBmaWxsPSIjRkZGIj48cGF0aCBkPSJtNDkuNiA2NC40LTMuOC0zLjlIMTh2LTFoMjguMmw0LjIgNC4xeiIvPjwvZz48L2c+PC9zdmc+"},20443:function(Ft,wt,te){"use strict";var z=te(59301),ve=Object.defineProperty,be=Object.getOwnPropertySymbols,Ze=Object.prototype.hasOwnProperty,Ee=Object.prototype.propertyIsEnumerable,Pe=(ke,he,ye)=>he in ke?ve(ke,he,{enumerable:!0,configurable:!0,writable:!0,value:ye}):ke[he]=ye,le=(ke,he)=>{for(var ye in he||(he={}))Ze.call(he,ye)&&Pe(ke,ye,he[ye]);if(be)for(var ye of be(he))Ee.call(he,ye)&&Pe(ke,ye,he[ye]);return ke};const ge=ke=>React.createElement("svg",le({width:72,height:80,xmlns:"http://www.w3.org/2000/svg"},ke),React.createElement("title",null,"\u6587\u4EF6 "),React.createElement("g",{fillRule:"nonzero",fill:"none"},React.createElement("path",{fill:"#F0A221",d:"M62.698 79.631H.04V8.534h39.22l23.438 18.332z"}),React.createElement("path",{d:"M71.387 71.1H8.73V.005h44.326l18.337 18.03v53.067h-.005ZM53.331 7.336v11.48h11.48L53.33 7.335Zm-8.367 6.536H17.938v4.623h27.026V13.87ZM62.26 27.024H17.857v4.623H62.26v-4.623Zm0 13.551H17.857v4.623H62.26v-4.623Zm0 13.158H17.857v4.623H62.26v-4.623Z",fill:"#F1C84C"})));wt.Z="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNzIiIGhlaWdodD0iODAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbC1ydWxlPSJub256ZXJvIiBmaWxsPSJub25lIj48cGF0aCBmaWxsPSIjRjBBMjIxIiBkPSJNNjIuNjk4IDc5LjYzMUguMDRWOC41MzRoMzkuMjJsMjMuNDM4IDE4LjMzMnoiLz48cGF0aCBkPSJNNzEuMzg3IDcxLjFIOC43M1YuMDA1aDQ0LjMyNmwxOC4zMzcgMTguMDN2NTMuMDY3aC0uMDA1Wk01My4zMzEgNy4zMzZ2MTEuNDhoMTEuNDhMNTMuMzMgNy4zMzVabS04LjM2NyA2LjUzNkgxNy45Mzh2NC42MjNoMjcuMDI2VjEzLjg3Wk02Mi4yNiAyNy4wMjRIMTcuODU3djQuNjIzSDYyLjI2di00LjYyM1ptMCAxMy41NTFIMTcuODU3djQuNjIzSDYyLjI2di00LjYyM1ptMCAxMy4xNThIMTcuODU3djQuNjIzSDYyLjI2di00LjYyM1oiIGZpbGw9IiNGMUM4NEMiLz48L2c+PC9zdmc+"},78455:function(Ft,wt,te){"use strict";var z=te(59301),ve=Object.defineProperty,be=Object.getOwnPropertySymbols,Ze=Object.prototype.hasOwnProperty,Ee=Object.prototype.propertyIsEnumerable,Pe=(ke,he,ye)=>he in ke?ve(ke,he,{enumerable:!0,configurable:!0,writable:!0,value:ye}):ke[he]=ye,le=(ke,he)=>{for(var ye in he||(he={}))Ze.call(he,ye)&&Pe(ke,ye,he[ye]);if(be)for(var ye of be(he))Ee.call(he,ye)&&Pe(ke,ye,he[ye]);return ke};const ge=ke=>React.createElement("svg",le({width:14,height:13,xmlns:"http://www.w3.org/2000/svg"},ke),React.createElement("title",null,"\u6D4B\u8BD5AI\u8BC4\u5206"),React.createElement("path",{d:"M5.19 1.488a2.133 2.133 0 0 1 3.62 0l.96 1.54a.25.25 0 0 0 .152.11l1.76.437a2.133 2.133 0 0 1 1.12 3.443l-1.234 1.465.136 1.912a2.133 2.133 0 0 1-1.823 2.263l-.152.016a2.133 2.133 0 0 1-.954-.15l-1.681-.683a.25.25 0 0 0-.188 0l-1.681.682a2.133 2.133 0 0 1-2.93-2.128l.13-1.81a.25.25 0 0 0-.058-.178L1.198 7.018a2.133 2.133 0 0 1 1.12-3.443l1.76-.436a.25.25 0 0 0 .152-.11Zm2.053.543a.633.633 0 0 0-.78.25l-.96 1.54a1.75 1.75 0 0 1-1.064.774l-1.761.436a.633.633 0 0 0-.332 1.022L3.514 7.44c.294.348.44.797.407 1.251l-.13 1.81a.633.633 0 0 0 .87.631l1.681-.682a1.75 1.75 0 0 1 1.316 0l1.681.682a.633.633 0 0 0 .87-.631l-.18-2.518 1.625-1.931a.633.633 0 0 0-.332-1.022l-1.761-.436a1.75 1.75 0 0 1-1.065-.774l-.959-1.54a.633.633 0 0 0-.203-.203Zm1.544 5.23a.75.75 0 0 1 .102 1.493l-.102.007H5.362a.75.75 0 0 1-.102-1.494l.102-.006h3.425Z",fill:"#3061D0",fillRule:"nonzero"}));wt.Z="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTMiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTUuMTkgMS40ODhhMi4xMzMgMi4xMzMgMCAwIDEgMy42MiAwbC45NiAxLjU0YS4yNS4yNSAwIDAgMCAuMTUyLjExbDEuNzYuNDM3YTIuMTMzIDIuMTMzIDAgMCAxIDEuMTIgMy40NDNsLTEuMjM0IDEuNDY1LjEzNiAxLjkxMmEyLjEzMyAyLjEzMyAwIDAgMS0xLjgyMyAyLjI2M2wtLjE1Mi4wMTZhMi4xMzMgMi4xMzMgMCAwIDEtLjk1NC0uMTVsLTEuNjgxLS42ODNhLjI1LjI1IDAgMCAwLS4xODggMGwtMS42ODEuNjgyYTIuMTMzIDIuMTMzIDAgMCAxLTIuOTMtMi4xMjhsLjEzLTEuODFhLjI1LjI1IDAgMCAwLS4wNTgtLjE3OEwxLjE5OCA3LjAxOGEyLjEzMyAyLjEzMyAwIDAgMSAxLjEyLTMuNDQzbDEuNzYtLjQzNmEuMjUuMjUgMCAwIDAgLjE1Mi0uMTFabTIuMDUzLjU0M2EuNjMzLjYzMyAwIDAgMC0uNzguMjVsLS45NiAxLjU0YTEuNzUgMS43NSAwIDAgMS0xLjA2NC43NzRsLTEuNzYxLjQzNmEuNjMzLjYzMyAwIDAgMC0uMzMyIDEuMDIyTDMuNTE0IDcuNDRjLjI5NC4zNDguNDQuNzk3LjQwNyAxLjI1MWwtLjEzIDEuODFhLjYzMy42MzMgMCAwIDAgLjg3LjYzMWwxLjY4MS0uNjgyYTEuNzUgMS43NSAwIDAgMSAxLjMxNiAwbDEuNjgxLjY4MmEuNjMzLjYzMyAwIDAgMCAuODctLjYzMWwtLjE4LTIuNTE4IDEuNjI1LTEuOTMxYS42MzMuNjMzIDAgMCAwLS4zMzItMS4wMjJsLTEuNzYxLS40MzZhMS43NSAxLjc1IDAgMCAxLTEuMDY1LS43NzRsLS45NTktMS41NGEuNjMzLjYzMyAwIDAgMC0uMjAzLS4yMDNabTEuNTQ0IDUuMjNhLjc1Ljc1IDAgMCAxIC4xMDIgMS40OTNsLS4xMDIuMDA3SDUuMzYyYS43NS43NSAwIDAgMS0uMTAyLTEuNDk0bC4xMDItLjAwNmgzLjQyNVoiIGZpbGw9IiMzMDYxRDAiIGZpbGwtcnVsZT0ibm9uemVybyIvPjwvc3ZnPg=="},30365:function(Ft,wt,te){"use strict";var z=te(59301),ve=Object.defineProperty,be=Object.getOwnPropertySymbols,Ze=Object.prototype.hasOwnProperty,Ee=Object.prototype.propertyIsEnumerable,Pe=(ke,he,ye)=>he in ke?ve(ke,he,{enumerable:!0,configurable:!0,writable:!0,value:ye}):ke[he]=ye,le=(ke,he)=>{for(var ye in he||(he={}))Ze.call(he,ye)&&Pe(ke,ye,he[ye]);if(be)for(var ye of be(he))Ee.call(he,ye)&&Pe(ke,ye,he[ye]);return ke};const ge=ke=>React.createElement("svg",le({className:"znpy_svg__icon",viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg",width:200,height:200},ke),React.createElement("path",{d:"M913.067 0c17.066 0 38.4 8.533 51.2 21.333S985.6 51.2 985.6 72.533V166.4H866.133v388.267c-4.266 4.266-8.533 4.266-12.8 8.533l-42.666 46.933L640 780.8l-4.267 4.267c-8.533 12.8-17.066 25.6-17.066 38.4H89.6V857.6c0 17.067 12.8 34.133 34.133 34.133H614.4v25.6c0 8.534 0 12.8 4.267 21.334h-499.2c-38.4 0-72.534-29.867-72.534-72.534v-93.866H166.4V72.533C162.133 29.867 192 0 230.4 0h682.667zM409.6 563.2h-98.133c-17.067 0-34.134 12.8-34.134 34.133 0 17.067 12.8 34.134 29.867 38.4h98.133c21.334 0 34.134-17.066 34.134-34.133s-12.8-38.4-29.867-38.4zm140.8-187.733H311.467c-17.067 0-34.134 12.8-34.134 34.133 0 17.067 12.8 34.133 29.867 38.4h238.933c21.334 0 34.134-17.067 34.134-34.133s-12.8-38.4-29.867-38.4zm162.133-187.734H311.467c-17.067 0-34.134 12.8-34.134 34.134 0 17.066 12.8 34.133 29.867 38.4h405.333c21.334 0 34.134-17.067 34.134-34.134 4.266-21.333-12.8-38.4-34.134-38.4zm187.734-140.8c-17.067 0-34.134 12.8-34.134 29.867v38.4h72.534V81.067c0-8.534-4.267-17.067-8.534-25.6-8.533-4.267-17.066-8.534-29.866-8.534z",fill:"#3CD59E"}),React.createElement("path",{d:"M832 657.067 942.933 768 780.8 925.867c-4.267 4.266-12.8 8.533-17.067 8.533l-85.333 4.267c-4.267 0-12.8 0-17.067-4.267-4.266-4.267-4.266-8.533-4.266-17.067L661.333 832c0-8.533 4.267-12.8 8.534-17.067L832 657.067zm98.133-59.734L998.4 665.6c12.8 12.8 12.8 29.867 0 42.667L964.267 742.4 853.333 631.467l34.134-34.134c4.266-4.266 12.8-8.533 21.333-8.533s17.067 4.267 21.333 8.533z",fill:"#FFB21B"}));wt.Z="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMjAwIiBoZWlnaHQ9IjIwMCI+PHBhdGggZD0iTTkxMy4wNjcgMGMxNy4wNjYgMCAzOC40IDguNTMzIDUxLjIgMjEuMzMzUzk4NS42IDUxLjIgOTg1LjYgNzIuNTMzVjE2Ni40SDg2Ni4xMzN2Mzg4LjI2N2MtNC4yNjYgNC4yNjYtOC41MzMgNC4yNjYtMTIuOCA4LjUzM2wtNDIuNjY2IDQ2LjkzM0w2NDAgNzgwLjhsLTQuMjY3IDQuMjY3Yy04LjUzMyAxMi44LTE3LjA2NiAyNS42LTE3LjA2NiAzOC40SDg5LjZWODU3LjZjMCAxNy4wNjcgMTIuOCAzNC4xMzMgMzQuMTMzIDM0LjEzM0g2MTQuNHYyNS42YzAgOC41MzQgMCAxMi44IDQuMjY3IDIxLjMzNGgtNDk5LjJjLTM4LjQgMC03Mi41MzQtMjkuODY3LTcyLjUzNC03Mi41MzR2LTkzLjg2NkgxNjYuNFY3Mi41MzNDMTYyLjEzMyAyOS44NjcgMTkyIDAgMjMwLjQgMGg2ODIuNjY3ek00MDkuNiA1NjMuMmgtOTguMTMzYy0xNy4wNjcgMC0zNC4xMzQgMTIuOC0zNC4xMzQgMzQuMTMzIDAgMTcuMDY3IDEyLjggMzQuMTM0IDI5Ljg2NyAzOC40aDk4LjEzM2MyMS4zMzQgMCAzNC4xMzQtMTcuMDY2IDM0LjEzNC0zNC4xMzNzLTEyLjgtMzguNC0yOS44NjctMzguNHptMTQwLjgtMTg3LjczM0gzMTEuNDY3Yy0xNy4wNjcgMC0zNC4xMzQgMTIuOC0zNC4xMzQgMzQuMTMzIDAgMTcuMDY3IDEyLjggMzQuMTMzIDI5Ljg2NyAzOC40aDIzOC45MzNjMjEuMzM0IDAgMzQuMTM0LTE3LjA2NyAzNC4xMzQtMzQuMTMzcy0xMi44LTM4LjQtMjkuODY3LTM4LjR6bTE2Mi4xMzMtMTg3LjczNEgzMTEuNDY3Yy0xNy4wNjcgMC0zNC4xMzQgMTIuOC0zNC4xMzQgMzQuMTM0IDAgMTcuMDY2IDEyLjggMzQuMTMzIDI5Ljg2NyAzOC40aDQwNS4zMzNjMjEuMzM0IDAgMzQuMTM0LTE3LjA2NyAzNC4xMzQtMzQuMTM0IDQuMjY2LTIxLjMzMy0xMi44LTM4LjQtMzQuMTM0LTM4LjR6bTE4Ny43MzQtMTQwLjhjLTE3LjA2NyAwLTM0LjEzNCAxMi44LTM0LjEzNCAyOS44Njd2MzguNGg3Mi41MzRWODEuMDY3YzAtOC41MzQtNC4yNjctMTcuMDY3LTguNTM0LTI1LjYtOC41MzMtNC4yNjctMTcuMDY2LTguNTM0LTI5Ljg2Ni04LjUzNHoiIGZpbGw9IiMzQ0Q1OUUiLz48cGF0aCBkPSJNODMyIDY1Ny4wNjcgOTQyLjkzMyA3NjggNzgwLjggOTI1Ljg2N2MtNC4yNjcgNC4yNjYtMTIuOCA4LjUzMy0xNy4wNjcgOC41MzNsLTg1LjMzMyA0LjI2N2MtNC4yNjcgMC0xMi44IDAtMTcuMDY3LTQuMjY3LTQuMjY2LTQuMjY3LTQuMjY2LTguNTMzLTQuMjY2LTE3LjA2N0w2NjEuMzMzIDgzMmMwLTguNTMzIDQuMjY3LTEyLjggOC41MzQtMTcuMDY3TDgzMiA2NTcuMDY3em05OC4xMzMtNTkuNzM0TDk5OC40IDY2NS42YzEyLjggMTIuOCAxMi44IDI5Ljg2NyAwIDQyLjY2N0w5NjQuMjY3IDc0Mi40IDg1My4zMzMgNjMxLjQ2N2wzNC4xMzQtMzQuMTM0YzQuMjY2LTQuMjY2IDEyLjgtOC41MzMgMjEuMzMzLTguNTMzczE3LjA2NyA0LjI2NyAyMS4zMzMgOC41MzN6IiBmaWxsPSIjRkZCMjFCIi8+PC9zdmc+"},25863:function(){"use strict";function Ft(oe,E,a,x){a===void 0&&(a=0),x===void 0&&(x=1/0),this._name=oe,this._defaultValue=E,this._minimum=a,this._maximum=x}Object.defineProperty(Ft.prototype,"name",{get:function(){return this._name},set:function(oe){if(typeof oe!="string"||oe==="")throw new Error("Shape name must be a valid string.");this._name=oe}}),Object.defineProperty(Ft.prototype,"defaultValue",{get:function(){return this._defaultValue},set:function(oe){if(typeof oe!="number"||isNaN(oe))throw new Error("The default value must be a real number, not: "+oe);this._defaultValue=oe}}),Object.defineProperty(Ft.prototype,"minimum",{get:function(){return this._minimum},set:function(oe){if(typeof oe!="number"||isNaN(oe))throw new Error("Minimum must be a real number, not: "+oe);this._minimum=oe}}),Object.defineProperty(Ft.prototype,"maximum",{get:function(){return this._maximum},set:function(oe){if(typeof oe!="number"||isNaN(oe))throw new Error("Maximum must be a real number, not: "+oe);this._maximum=oe}}),go.Shape._FigureParameters={},go.Shape.getFigureParameter=function(oe,E){var a=go.Shape._FigureParameters[oe];return a?a[E]:null},go.Shape.setFigureParameter=function(oe,E,a){if(!(a instanceof Ft))throw new Error("Third argument to Shape.setFigureParameter is not FigureParameter: "+a);if(a.defaultValuea.maximum)throw new Error("defaultValue must be between minimum and maximum, not: "+a.defaultValue);var x=go.Shape._FigureParameters[oe];x||(x=[],go.Shape._FigureParameters[oe]=x),x[E]=a};var wt=[];function te(oe,E){var a=wt.pop();return a===void 0?new go.Point(oe,E):(a.x=oe,a.y=E,a)}function z(){var oe=wt.pop();return oe===void 0?new go.Point:oe}function ve(oe){wt.push(oe)}function be(oe,E,a,x,y,b,ee,ne,ue){ue||(ue=new go.Point);var ie=oe-a,me=y-ee,Se=NaN,de=NaN;if(ie===0)if(me===0)oe===a&&(Se=oe,de=E);else{var Be=(b-ne)/me,ze=b-Be*y;Se=oe,de=Be*Se+ze}else if(me===0){var Ae=(E-x)/ie,et=E-Ae*oe;Se=y,de=Ae*Se+et}else{var Ae=(E-x)/ie,Be=(b-ne)/me,et=E-Ae*oe,ze=b-Be*y;Se=(ze-et)/(Ae-Be),de=Ae*Se+et}return ue.x=Se,ue.y=de,ue}function Ze(oe,E,a,x,y,b,ee,ne,ue,ie,me,Se,de,Be){var ze=1-ue,Ae=ue,et=oe*ze+a*Ae,we=E*ze+x*Ae,it=a*ze+y*Ae,Je=x*ze+b*Ae,at=y*ze+ee*Ae,rt=b*ze+ne*Ae,nt=et*ze+it*Ae,He=we*ze+Je*Ae,Ce=it*ze+at*Ae,Ie=Je*ze+rt*Ae,Qe=nt*ze+Ce*Ae,$e=He*ze+Ie*Ae;ie.x=et,ie.y=we,me.x=nt,me.y=He,Se.x=Qe,Se.y=$e,de.x=Ce,de.y=Ie,Be.x=at,Be.y=rt}var Ee=new go.Spot(.156,.156),Pe=new go.Spot(.844,.844),le=4*((Math.sqrt(2)-1)/3);go.Shape.setFigureParameter("RoundedRectangle",0,new Ft("CornerRounding",5)),go.Shape.defineFigureGenerator("RoundedRectangle",function(oe,E,a){var x=oe?oe.parameter1:NaN;(isNaN(x)||x<0)&&(x=5),x=Math.min(x,E/3),x=Math.min(x,a/3);var y=x*le,b=new go.Geometry().add(new go.PathFigure(x,0,!0).add(new go.PathSegment(go.PathSegment.Line,E-x,0)).add(new go.PathSegment(go.PathSegment.Bezier,E,x,E-y,0,E,y)).add(new go.PathSegment(go.PathSegment.Line,E,a-x)).add(new go.PathSegment(go.PathSegment.Bezier,E-x,a,E,a-y,E-y,a)).add(new go.PathSegment(go.PathSegment.Line,x,a)).add(new go.PathSegment(go.PathSegment.Bezier,0,a-x,y,a,0,a-y)).add(new go.PathSegment(go.PathSegment.Line,0,x)).add(new go.PathSegment(go.PathSegment.Bezier,x,0,0,y,y,0).close()));return y>1&&(b.spot1=new go.Spot(0,0,y,y),b.spot2=new go.Spot(1,1,-y,-y)),b}),go.Shape.defineFigureGenerator("Border","RoundedRectangle"),go.Shape.defineFigureGenerator("TriangleRight",function(oe,E,a){return new go.Geometry().add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,E,.5*a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())).setSpots(0,.25,.5,.75)}),go.Shape.defineFigureGenerator("TriangleDown",function(oe,E,a){return new go.Geometry().add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,E,0)).add(new go.PathSegment(go.PathSegment.Line,.5*E,a).close())).setSpots(.25,0,.75,.5)}),go.Shape.defineFigureGenerator("TriangleLeft",function(oe,E,a){return new go.Geometry().add(new go.PathFigure(E,a).add(new go.PathSegment(go.PathSegment.Line,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,E,0).close())).setSpots(.5,.25,1,.75)}),go.Shape.defineFigureGenerator("TriangleUp",function(oe,E,a){return new go.Geometry().add(new go.PathFigure(E,a).add(new go.PathSegment(go.PathSegment.Line,0,a)).add(new go.PathSegment(go.PathSegment.Line,.5*E,0).close())).setSpots(.25,.5,.75,1)}),go.Shape.defineFigureGenerator("Triangle","TriangleUp"),go.Shape.defineFigureGenerator("Diamond",function(oe,E,a){return new go.Geometry().add(new go.PathFigure(.5*E,0).add(new go.PathSegment(go.PathSegment.Line,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.5*E,a)).add(new go.PathSegment(go.PathSegment.Line,E,.5*a).close())).setSpots(.25,.25,.75,.75)}),go.Shape.defineFigureGenerator("LineH",function(oe,E,a){var x=new go.Geometry(go.Geometry.Line);return x.startX=0,x.startY=a/2,x.endX=E,x.endY=a/2,x}),go.Shape.defineFigureGenerator("LineV",function(oe,E,a){var x=new go.Geometry(go.Geometry.Line);return x.startX=E/2,x.startY=0,x.endX=E/2,x.endY=a,x}),go.Shape.defineFigureGenerator("BarH","Rectangle"),go.Shape.defineFigureGenerator("BarV","Rectangle"),go.Shape.defineFigureGenerator("MinusLine","LineH"),go.Shape.defineFigureGenerator("PlusLine",function(oe,E,a){return new go.Geometry().add(new go.PathFigure(0,a/2,!1).add(new go.PathSegment(go.PathSegment.Line,E,a/2)).add(new go.PathSegment(go.PathSegment.Move,E/2,0)).add(new go.PathSegment(go.PathSegment.Line,E/2,a)))}),go.Shape.defineFigureGenerator("XLine",function(oe,E,a){return new go.Geometry().add(new go.PathFigure(0,a,!1).add(new go.PathSegment(go.PathSegment.Line,E,0)).add(new go.PathSegment(go.PathSegment.Move,0,0)).add(new go.PathSegment(go.PathSegment.Line,E,a)))}),go.Shape.defineFigureGenerator("LineRight",function(oe,E,a){return new go.Geometry().add(new go.PathFigure(.25*E,0,!1).add(new go.PathSegment(go.PathSegment.Line,.75*E,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.25*E,a)))}),go.Shape.defineFigureGenerator("LineDown",function(oe,E,a){return new go.Geometry().add(new go.PathFigure(0,.25*a,!1).add(new go.PathSegment(go.PathSegment.Line,.5*E,.75*a)).add(new go.PathSegment(go.PathSegment.Line,E,.25*a)))}),go.Shape.defineFigureGenerator("LineLeft",function(oe,E,a){return new go.Geometry().add(new go.PathFigure(.75*E,0,!1).add(new go.PathSegment(go.PathSegment.Line,.25*E,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.75*E,a)))}),go.Shape.defineFigureGenerator("LineUp",function(oe,E,a){return new go.Geometry().add(new go.PathFigure(0,.75*a,!1).add(new go.PathSegment(go.PathSegment.Line,.5*E,.25*a)).add(new go.PathSegment(go.PathSegment.Line,E,.75*a)))}),go.Shape.defineFigureGenerator("AsteriskLine",function(oe,E,a){var x=.2/Math.SQRT2;return new go.Geometry().add(new go.PathFigure(x*E,(1-x)*a,!1).add(new go.PathSegment(go.PathSegment.Line,(1-x)*E,x*a)).add(new go.PathSegment(go.PathSegment.Move,x*E,x*a)).add(new go.PathSegment(go.PathSegment.Line,(1-x)*E,(1-x)*a)).add(new go.PathSegment(go.PathSegment.Move,0,a/2)).add(new go.PathSegment(go.PathSegment.Line,E,a/2)).add(new go.PathSegment(go.PathSegment.Move,E/2,0)).add(new go.PathSegment(go.PathSegment.Line,E/2,a)))}),go.Shape.defineFigureGenerator("CircleLine",function(oe,E,a){var x=E/2,y=new go.Geometry().add(new go.PathFigure(E,E/2,!1).add(new go.PathSegment(go.PathSegment.Arc,0,360,x,x,x,x).close()));return y.spot1=Ee,y.spot2=Pe,y.defaultStretch=go.GraphObject.Uniform,y}),go.Shape.defineFigureGenerator("Line1",function(oe,E,a){var x=new go.Geometry(go.Geometry.Line);return x.startX=0,x.startY=0,x.endX=E,x.endY=a,x}),go.Shape.defineFigureGenerator("Line2",function(oe,E,a){var x=new go.Geometry(go.Geometry.Line);return x.startX=E,x.startY=0,x.endX=0,x.endY=a,x}),go.Shape.defineFigureGenerator("Curve1",function(oe,E,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,E,a,le*E,0,E,(1-le)*a)))}),go.Shape.defineFigureGenerator("Curve2",function(oe,E,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,E,a,0,le*a,(1-le)*E,a)))}),go.Shape.defineFigureGenerator("Curve3",function(oe,E,a){return new go.Geometry().add(new go.PathFigure(E,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,0,a,E,le*a,le*E,a)))}),go.Shape.defineFigureGenerator("Curve4",function(oe,E,a){return new go.Geometry().add(new go.PathFigure(E,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,0,a,(1-le)*E,0,0,(1-le)*a)))}),go.Shape.defineFigureGenerator("TriangleDownLeft",function(oe,E,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,E,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())).setSpots(0,.5,.5,1)}),go.Shape.defineFigureGenerator("TriangleDownRight",function(oe,E,a){return new go.Geometry().add(new go.PathFigure(E,0,!0).add(new go.PathSegment(go.PathSegment.Line,E,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())).setSpots(.5,.5,1,1)}),go.Shape.defineFigureGenerator("TriangleUpLeft",function(oe,E,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,E,0)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())).setSpots(0,0,.5,.5)}),go.Shape.defineFigureGenerator("TriangleUpRight",function(oe,E,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,E,0)).add(new go.PathSegment(go.PathSegment.Line,E,a).close())).setSpots(.5,0,1,.5)}),go.Shape.defineFigureGenerator("RightTriangle","TriangleDownLeft"),go.Shape.setFigureParameter("Parallelogram1",0,new Ft("Indent",.1,-.99,.99)),go.Shape.defineFigureGenerator("Parallelogram1",function(oe,E,a){var x=oe?oe.parameter1:NaN;isNaN(x)?x=.1:x<-1?x=-1:x>1&&(x=1);var y=Math.abs(x)*E;if(x===0){var b=new go.Geometry(go.Geometry.Rectangle);return b.startX=0,b.startY=0,b.endX=E,b.endY=a,b}else{var b=new go.Geometry;return x>0?b.add(new go.PathFigure(y,0).add(new go.PathSegment(go.PathSegment.Line,E,0)).add(new go.PathSegment(go.PathSegment.Line,E-y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())):b.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,E-y,0)).add(new go.PathSegment(go.PathSegment.Line,E,a)).add(new go.PathSegment(go.PathSegment.Line,y,a).close())),yE&&(x=E);var y=Math.abs(x);if(x===0){var b=new go.Geometry(go.Geometry.Rectangle);return b.startX=0,b.startY=0,b.endX=E,b.endY=a,b}else{var b=new go.Geometry;return x>0?b.add(new go.PathFigure(y,0).add(new go.PathSegment(go.PathSegment.Line,E,0)).add(new go.PathSegment(go.PathSegment.Line,E-y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())):b.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,E-y,0)).add(new go.PathSegment(go.PathSegment.Line,E,a)).add(new go.PathSegment(go.PathSegment.Line,y,a).close())),y.5&&(x=.5);var y=Math.abs(x)*E;if(x===0){var b=new go.Geometry(go.Geometry.Rectangle);return b.startX=0,b.startY=0,b.endX=E,b.endY=a,b}else{var b=new go.Geometry;return x>0?b.add(new go.PathFigure(y,0).add(new go.PathSegment(go.PathSegment.Line,E-y,0)).add(new go.PathSegment(go.PathSegment.Line,E,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())):b.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,E,0)).add(new go.PathSegment(go.PathSegment.Line,E-y,a)).add(new go.PathSegment(go.PathSegment.Line,y,a).close())),yE&&(x=E/2);var y=Math.abs(x);if(x===0){var b=new go.Geometry(go.Geometry.Rectangle);return b.startX=0,b.startY=0,b.endX=E,b.endY=a,b}else{var b=new go.Geometry;return x>0?b.add(new go.PathFigure(y,0).add(new go.PathSegment(go.PathSegment.Line,E-y,0)).add(new go.PathSegment(go.PathSegment.Line,E,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())):b.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,E,0)).add(new go.PathSegment(go.PathSegment.Line,E-y,a)).add(new go.PathSegment(go.PathSegment.Line,y,a).close())),yE&&(x=E/2);var y=Math.abs(x);if(x===0){var b=new go.Geometry(go.Geometry.Rectangle);return b.startX=0,b.startY=0,b.endX=E,b.endY=a,b}else{var b=new go.Geometry;return x>0?b.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,E,0)).add(new go.PathSegment(go.PathSegment.Line,E-y,a)).add(new go.PathSegment(go.PathSegment.Line,y,a).close())):b.add(new go.PathFigure(y,0).add(new go.PathSegment(go.PathSegment.Line,E-y,0)).add(new go.PathSegment(go.PathSegment.Line,E,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())),y0&&(ee.add(new go.PathSegment(go.PathSegment.Move,E/2+ne,E/2)),ee.add(new go.PathSegment(go.PathSegment.Arc,0,-360,y,y,ne,ne).close())),b.spot1=Ee,b.spot2=Pe,b.defaultStretch=go.GraphObject.Uniform,b}),go.Shape.defineFigureGenerator("Cloud",function(oe,E,a){return new go.Geometry().add(new go.PathFigure(.08034461*E,.1944299*a,!0).add(new go.PathSegment(go.PathSegment.Bezier,.2008615*E,.05349299*a,-.09239631*E,.07836421*a,.1406031*E,-.0542823*a)).add(new go.PathSegment(go.PathSegment.Bezier,.4338609*E,.074219*a,.2450511*E,-.00697547*a,.3776197*E,-.01112067*a)).add(new go.PathSegment(go.PathSegment.Bezier,.6558228*E,.07004196*a,.4539471*E,0,.6066018*E,-.02526587*a)).add(new go.PathSegment(go.PathSegment.Bezier,.8921095*E,.08370865*a,.6914277*E,-.01904177*a,.8921095*E,-.01220843*a)).add(new go.PathSegment(go.PathSegment.Bezier,.9147671*E,.3194596*a,1.036446*E,.04105738*a,1.020377*E,.3022052*a)).add(new go.PathSegment(go.PathSegment.Bezier,.9082935*E,.562044*a,1.04448*E,.360238*a,.992256*E,.5219009*a)).add(new go.PathSegment(go.PathSegment.Bezier,.9212406*E,.8217117*a,1.032337*E,.5771781*a,1.018411*E,.8120651*a)).add(new go.PathSegment(go.PathSegment.Bezier,.7592566*E,.9156953*a,1.028411*E,.9571472*a,.8556702*E,1.052487*a)).add(new go.PathSegment(go.PathSegment.Bezier,.5101666*E,.9310455*a,.7431877*E,1.009325*a,.5624123*E,1.021761*a)).add(new go.PathSegment(go.PathSegment.Bezier,.2609328*E,.9344623*a,.4820677*E,1.031761*a,.3030112*E,1.002796*a)).add(new go.PathSegment(go.PathSegment.Bezier,.08034461*E,.870098*a,.2329994*E,1.01518*a,.03213784*E,1.01518*a)).add(new go.PathSegment(go.PathSegment.Bezier,.06829292*E,.6545475*a,-.02812061*E,.9032597*a,-.01205169*E,.6835638*a)).add(new go.PathSegment(go.PathSegment.Bezier,.06427569*E,.4265613*a,-.01812061*E,.6089503*a,-.00606892*E,.4555777*a)).add(new go.PathSegment(go.PathSegment.Bezier,.08034461*E,.1944299*a,-.01606892*E,.3892545*a,-.01205169*E,.1944299*a))).setSpots(.1,.1,.9,.9)}),go.Shape.defineFigureGenerator("StopSign",function(oe,E,a){var x=1/(Math.SQRT2+2);return new go.Geometry().add(new go.PathFigure(x*E,0,!0).add(new go.PathSegment(go.PathSegment.Line,(1-x)*E,0)).add(new go.PathSegment(go.PathSegment.Line,E,x*a)).add(new go.PathSegment(go.PathSegment.Line,E,(1-x)*a)).add(new go.PathSegment(go.PathSegment.Line,(1-x)*E,a)).add(new go.PathSegment(go.PathSegment.Line,x*E,a)).add(new go.PathSegment(go.PathSegment.Line,0,(1-x)*a)).add(new go.PathSegment(go.PathSegment.Line,0,x*a).close())).setSpots(x/2,x/2,1-x/2,1-x/2)}),go.Shape.setFigureParameter("Pie",0,new Ft("Start",0,-360,360)),go.Shape.setFigureParameter("Pie",1,new Ft("Sweep",315,-360,360)),go.Shape.defineFigureGenerator("Pie",function(oe,E,a){var x=oe?oe.parameter1:NaN,y=oe?oe.parameter2:NaN;isNaN(x)&&(x=0),isNaN(y)&&(y=315);var b=x%360;b<0&&(b+=360);var ee=y%360,ne=Math.min(E,a)/2;return new go.Geometry().add(new go.PathFigure(ne,ne).add(new go.PathSegment(go.PathSegment.Arc,b,ee,ne,ne,ne,ne).close()))}),go.Shape.defineFigureGenerator("PiePiece",function(oe,E,a){var x=le/Math.SQRT2*.5,y=Math.SQRT2/2,b=1-Math.SQRT2/2;return new go.Geometry().add(new go.PathFigure(E,a,!0).add(new go.PathSegment(go.PathSegment.Bezier,y*E,b*a,E,(1-x)*a,(y+x)*E,(b+x)*a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close()))}),go.Shape.setFigureParameter("ThickCross",0,new Ft("Thickness",30)),go.Shape.defineFigureGenerator("ThickCross",function(oe,E,a){var x=oe?oe.parameter1:NaN;(isNaN(x)||x<0)&&(x=30);var y=Math.min(x,E)/2,b=E/2,ee=a/2;return new go.Geometry().add(new go.PathFigure(b-y,0,!0).add(new go.PathSegment(go.PathSegment.Line,b+y,0)).add(new go.PathSegment(go.PathSegment.Line,b+y,ee-y)).add(new go.PathSegment(go.PathSegment.Line,E,ee-y)).add(new go.PathSegment(go.PathSegment.Line,E,ee+y)).add(new go.PathSegment(go.PathSegment.Line,b+y,ee+y)).add(new go.PathSegment(go.PathSegment.Line,b+y,a)).add(new go.PathSegment(go.PathSegment.Line,b-y,a)).add(new go.PathSegment(go.PathSegment.Line,b-y,ee+y)).add(new go.PathSegment(go.PathSegment.Line,0,ee+y)).add(new go.PathSegment(go.PathSegment.Line,0,ee-y)).add(new go.PathSegment(go.PathSegment.Line,b-y,ee-y).close()))}),go.Shape.setFigureParameter("ThinCross",0,new Ft("Thickness",10)),go.Shape.defineFigureGenerator("ThinCross",function(oe,E,a){var x=oe?oe.parameter1:NaN;(isNaN(x)||x<0)&&(x=10);var y=Math.min(x,E)/2,b=E/2,ee=a/2;return new go.Geometry().add(new go.PathFigure(b-y,0,!0).add(new go.PathSegment(go.PathSegment.Line,b+y,0)).add(new go.PathSegment(go.PathSegment.Line,b+y,ee-y)).add(new go.PathSegment(go.PathSegment.Line,E,ee-y)).add(new go.PathSegment(go.PathSegment.Line,E,ee+y)).add(new go.PathSegment(go.PathSegment.Line,b+y,ee+y)).add(new go.PathSegment(go.PathSegment.Line,b+y,a)).add(new go.PathSegment(go.PathSegment.Line,b-y,a)).add(new go.PathSegment(go.PathSegment.Line,b-y,ee+y)).add(new go.PathSegment(go.PathSegment.Line,0,ee+y)).add(new go.PathSegment(go.PathSegment.Line,0,ee-y)).add(new go.PathSegment(go.PathSegment.Line,b-y,ee-y).close()))}),go.Shape.setFigureParameter("ThickX",0,new Ft("Thickness",30)),go.Shape.defineFigureGenerator("ThickX",function(oe,E,a){var x=oe?oe.parameter1:NaN;if((isNaN(x)||x<0)&&(x=30),E===0||a===0){var y=new go.Geometry(go.Geometry.Rectangle);return y.startX=0,y.startY=0,y.endX=E,y.endY=a,y}else{var b=E/2,ee=a/2,ne=Math.atan2(a,E),ue=x-Math.min(Math.cos(ne)*x/2,b),ie=x-Math.min(Math.sin(ne)*x/2,ee),y=new go.Geometry,me=new go.PathFigure(ue,0,!0);return y.add(me),me.add(new go.PathSegment(go.PathSegment.Line,b,.2*a)),me.add(new go.PathSegment(go.PathSegment.Line,E-ue,0)),me.add(new go.PathSegment(go.PathSegment.Line,E,ie)),me.add(new go.PathSegment(go.PathSegment.Line,.8*E,ee)),me.add(new go.PathSegment(go.PathSegment.Line,E,a-ie)),me.add(new go.PathSegment(go.PathSegment.Line,E-ue,a)),me.add(new go.PathSegment(go.PathSegment.Line,b,.8*a)),me.add(new go.PathSegment(go.PathSegment.Line,ue,a)),me.add(new go.PathSegment(go.PathSegment.Line,0,a-ie)),me.add(new go.PathSegment(go.PathSegment.Line,.2*E,ee)),me.add(new go.PathSegment(go.PathSegment.Line,0,ie).close()),y}}),go.Shape.setFigureParameter("ThinX",0,new Ft("Thickness",10)),go.Shape.defineFigureGenerator("ThinX",function(oe,E,a){var x=oe?oe.parameter1:NaN;(isNaN(x)||x<0)&&(x=10);var y=new go.Geometry,b=new go.PathFigure(.1*E,0,!0);return y.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*E,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.9*E,0)),b.add(new go.PathSegment(go.PathSegment.Line,E,.1*a)),b.add(new go.PathSegment(go.PathSegment.Line,.6*E,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,E,.9*a)),b.add(new go.PathSegment(go.PathSegment.Line,.9*E,a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*E,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*E,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.9*a)),b.add(new go.PathSegment(go.PathSegment.Line,.4*E,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.1*a).close()),y}),go.Shape.setFigureParameter("SquareIBeam",0,new Ft("BeamWidth",.2,.1,.9)),go.Shape.defineFigureGenerator("SquareIBeam",function(oe,E,a){var x=oe?oe.parameter1:NaN;isNaN(x)&&(x=.2);var y=new go.Geometry,b=new go.PathFigure(0,0,!0);return y.add(b),b.add(new go.PathSegment(go.PathSegment.Line,E,0)),b.add(new go.PathSegment(go.PathSegment.Line,E,x*a)),b.add(new go.PathSegment(go.PathSegment.Line,(.5+x/2)*E,x*a)),b.add(new go.PathSegment(go.PathSegment.Line,(.5+x/2)*E,(1-x)*a)),b.add(new go.PathSegment(go.PathSegment.Line,E,(1-x)*a)),b.add(new go.PathSegment(go.PathSegment.Line,E,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,(1-x)*a)),b.add(new go.PathSegment(go.PathSegment.Line,(.5-x/2)*E,(1-x)*a)),b.add(new go.PathSegment(go.PathSegment.Line,(.5-x/2)*E,x*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,x*a).close()),y}),go.Shape.setFigureParameter("RoundedIBeam",0,new Ft("Curviness",.5,.05,.65)),go.Shape.defineFigureGenerator("RoundedIBeam",function(oe,E,a){var x=oe?oe.parameter1:NaN;isNaN(x)&&(x=.5);var y=new go.Geometry,b=new go.PathFigure(0,0,!0);return y.add(b),b.add(new go.PathSegment(go.PathSegment.Line,E,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,E,a,Math.abs(1-x)*E,.25*a,Math.abs(1-x)*E,.75*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,0,x*E,.75*a,x*E,.25*a).close()),y}),go.Shape.defineFigureGenerator("HalfEllipse",function(oe,E,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Bezier,E,.5*a,le*E,0,E,(.5-le/2)*a)).add(new go.PathSegment(go.PathSegment.Bezier,0,a,E,(.5+le/2)*a,le*E,a).close())).setSpots(0,.156,.844,.844)}),go.Shape.defineFigureGenerator("Crescent",function(oe,E,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Bezier,0,a,E,0,E,a)).add(new go.PathSegment(go.PathSegment.Bezier,0,0,.5*E,.75*a,.5*E,.25*a).close())).setSpots(.311,.266,.744,.744)}),go.Shape.defineFigureGenerator("Heart",function(oe,E,a){return new go.Geometry().add(new go.PathFigure(.5*E,a,!0).add(new go.PathSegment(go.PathSegment.Bezier,0,.3*a,.1*E,.8*a,0,.5*a)).add(new go.PathSegment(go.PathSegment.Bezier,.5*E,.3*a,0,0,.45*E,0)).add(new go.PathSegment(go.PathSegment.Bezier,E,.3*a,.55*E,0,E,0)).add(new go.PathSegment(go.PathSegment.Bezier,.5*E,a,E,.5*a,.9*E,.8*a).close())).setSpots(.14,.29,.86,.78)}),go.Shape.defineFigureGenerator("Spade",function(oe,E,a){return new go.Geometry().add(new go.PathFigure(.5*E,0,!0).add(new go.PathSegment(go.PathSegment.Line,.51*E,.01*a)).add(new go.PathSegment(go.PathSegment.Bezier,E,.5*a,.6*E,.2*a,E,.25*a)).add(new go.PathSegment(go.PathSegment.Bezier,.55*E,.7*a,E,.8*a,.6*E,.8*a)).add(new go.PathSegment(go.PathSegment.Bezier,.75*E,a,.5*E,.75*a,.55*E,.95*a)).add(new go.PathSegment(go.PathSegment.Line,.25*E,a)).add(new go.PathSegment(go.PathSegment.Bezier,.45*E,.7*a,.45*E,.95*a,.5*E,.75*a)).add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,.4*E,.8*a,0,.8*a)).add(new go.PathSegment(go.PathSegment.Bezier,.49*E,.01*a,0,.25*a,.4*E,.2*a).close())).setSpots(.14,.26,.86,.78)}),go.Shape.defineFigureGenerator("Club",function(oe,E,a){var x=new go.Geometry,y=new go.PathFigure(.4*E,.6*a,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Bezier,.15*E,a,.5*E,.75*a,.45*E,.95*a)),y.add(new go.PathSegment(go.PathSegment.Line,.85*E,a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.6*E,.6*a,.55*E,.95*a,.5*E,.75*a));var b=.2,ee=.3,ne=0,ue=b*le;return y.add(new go.PathSegment(go.PathSegment.Bezier,(.5+ee)*E,(.5+b+ne)*a,(.5-b+ee)*E,(.5+ue+ne)*a,(.5-ue+ee)*E,(.5+b+ne)*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+b+ee)*E,(.5+ne)*a,(.5+ue+ee)*E,(.5+b+ne)*a,(.5+b+ee)*E,(.5+ue+ne)*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,(.5+ee)*E,(.5-b+ne)*a,(1-.5+b+ee)*E,(.5-ue+ne)*a,(.5+ue+ee)*E,(.5-b+ne)*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.65*E,.36771243*a,(.5-ue+ee)*E,(.5-b+ne)*a,(.5-b+ee+.05)*E,(.5-ue+ne-.02)*a)),b=.2,ee=0,ne=-.3,ue=b*le,y.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+b+ee)*E,(.5+ne)*a,(.5+ue+ee)*E,(.5+b+ne)*a,(.5+b+ee)*E,(.5+ue+ne)*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,(.5+ee)*E,(.5-b+ne)*a,(1-.5+b+ee)*E,(.5-ue+ne)*a,(.5+ue+ee)*E,(.5-b+ne)*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,(.5-b+ee)*E,(.5+ne)*a,(.5-ue+ee)*E,(.5-b+ne)*a,(.5-b+ee)*E,(.5-ue+ne)*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,(.5-ue+ee)*E,(.5+b+ne)*a,(.5-b+ee)*E,(.5+ue+ne)*a,(.5-ue+ee)*E,(.5+b+ne)*a)),b=.2,ee=-.3,ne=0,ue=b*le,y.add(new go.PathSegment(go.PathSegment.Bezier,(.5+ee)*E,(.5-b+ne)*a,(1-.5+b+ee-.05)*E,(.5-ue+ne-.02)*a,(.5+ue+ee)*E,(.5-b+ne)*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,(.5-b+ee)*E,(.5+ne)*a,(.5-ue+ee)*E,(.5-b+ne)*a,(.5-b+ee)*E,(.5-ue+ne)*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,(.5+ee)*E,(.5+b+ne)*a,(.5-b+ee)*E,(.5+ue+ne)*a,(.5-ue+ee)*E,(.5+b+ne)*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.4*E,.6*a,(.5+ue+ee)*E,(.5+b+ne)*a,(.5+b+ee)*E,(.5+ue+ne)*a).close()),x.setSpots(.06,.33,.93,.68),x}),go.Shape.defineFigureGenerator("YinYang",function(oe,E,a){var x=new go.Geometry,y=new go.PathFigure(E*.5,0,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Arc,270,180,E*.5,E*.5,E*.5,E*.5)),y.add(new go.PathSegment(go.PathSegment.Arc,90,-180,E*.5,E*.75,E*.25,E*.25)),y.add(new go.PathSegment(go.PathSegment.Arc,90,180,E*.5,E*.25,E*.25,E*.25));var b=.1,ee=.5,ne=.25;return y.add(new go.PathSegment(go.PathSegment.Move,(ee+b)*E,ne*a)),y.add(new go.PathSegment(go.PathSegment.Arc,0,-360,E*ee,a*ne,b*E,b*E).close()),y=new go.PathFigure(E*.5,0,!1),x.add(y),y.add(new go.PathSegment(go.PathSegment.Arc,270,-180,E*.5,E*.5,E*.5,E*.5)),ne=.75,y=new go.PathFigure((ee+b)*E,ne*a,!0),x.add(y),y.add(new go.PathSegment(go.PathSegment.Arc,0,360,E*ee,a*ne,b*E,b*E).close()),x.defaultStretch=go.GraphObject.Uniform,x}),go.Shape.defineFigureGenerator("Peace",function(oe,E,a){var x=.8535533905932737,y=.5*E,b=.5*a;return new go.Geometry().add(new go.PathFigure(y,0,!1).add(new go.PathSegment(go.PathSegment.Arc,270,360,y,b,y,b)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Move,y,b)).add(new go.PathSegment(go.PathSegment.Line,(1-x)*E,x*a)).add(new go.PathSegment(go.PathSegment.Move,y,b)).add(new go.PathSegment(go.PathSegment.Line,x*E,x*a)))}),go.Shape.defineFigureGenerator("NotAllowed",function(oe,E,a){var x=new go.Geometry,y=le*.5,b=.5,ee=.5,ne=.5,ue=new go.PathFigure(ee*E,(ne-b)*a);x.add(ue),ue.add(new go.PathSegment(go.PathSegment.Bezier,(ee-b)*E,ne*a,(ee-y)*E,(ne-b)*a,(ee-b)*E,(ne-y)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,ee*E,(ne+b)*a,(ee-b)*E,(ne+y)*a,(ee-y)*E,(ne+b)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,(ee+b)*E,ne*a,(ee+y)*E,(ne+b)*a,(ee+b)*E,(ne+y)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,ee*E,(ne-b)*a,(ee+b)*E,(ne-y)*a,(ee+y)*E,(ne-b)*a)),b=.4,y=le*.4;var ie=z(),me=z(),Se=z(),de=z();Ze(ee,ne-b,ee+y,ne-b,ee+b,ne-y,ee+b,ne,.42,ie,me,Se,de,de);var Be=z(),ze=z(),Ae=z();Ze(ee,ne-b,ee+y,ne-b,ee+b,ne-y,ee+b,ne,.58,de,de,Ae,Be,ze);var et=z(),we=z(),it=z();Ze(ee,ne+b,ee-y,ne+b,ee-b,ne+y,ee-b,ne,.42,et,we,it,de,de);var Je=z(),at=z(),rt=z();return Ze(ee,ne+b,ee-y,ne+b,ee-b,ne+y,ee-b,ne,.58,de,de,rt,Je,at),ue.add(new go.PathSegment(go.PathSegment.Move,rt.x*E,rt.y*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,(ee-b)*E,ne*a,Je.x*E,Je.y*a,at.x*E,at.y*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,ee*E,(ne-b)*a,(ee-b)*E,(ne-y)*a,(ee-y)*E,(ne-b)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,Se.x*E,Se.y*a,ie.x*E,ie.y*a,me.x*E,me.y*a)),ue.add(new go.PathSegment(go.PathSegment.Line,rt.x*E,rt.y*a).close()),ue.add(new go.PathSegment(go.PathSegment.Move,it.x*E,it.y*a)),ue.add(new go.PathSegment(go.PathSegment.Line,Ae.x*E,Ae.y*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,(ee+b)*E,ne*a,Be.x*E,Be.y*a,ze.x*E,ze.y*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,ee*E,(ne+b)*a,(ee+b)*E,(ne+y)*a,(ee+y)*E,(ne+b)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,it.x*E,it.y*a,et.x*E,et.y*a,we.x*E,we.y*a).close()),ve(ie),ve(me),ve(Se),ve(de),ve(Be),ve(ze),ve(Ae),ve(et),ve(we),ve(it),ve(Je),ve(at),ve(rt),x.defaultStretch=go.GraphObject.Uniform,x}),go.Shape.defineFigureGenerator("Fragile",function(oe,E,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,.25*E,0)).add(new go.PathSegment(go.PathSegment.Line,.2*E,.15*a)).add(new go.PathSegment(go.PathSegment.Line,.3*E,.25*a)).add(new go.PathSegment(go.PathSegment.Line,.29*E,.33*a)).add(new go.PathSegment(go.PathSegment.Line,.35*E,.25*a)).add(new go.PathSegment(go.PathSegment.Line,.3*E,.15*a)).add(new go.PathSegment(go.PathSegment.Line,.4*E,0)).add(new go.PathSegment(go.PathSegment.Line,E,0)).add(new go.PathSegment(go.PathSegment.Bezier,.55*E,.5*a,E,.25*a,.75*E,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.55*E,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.7*E,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.7*E,a)).add(new go.PathSegment(go.PathSegment.Line,.3*E,a)).add(new go.PathSegment(go.PathSegment.Line,.3*E,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.45*E,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.45*E,.5*a)).add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*E,.5*a,0,.25*a).close()))}),go.Shape.setFigureParameter("HourGlass",0,new Ft("Thickness",30)),go.Shape.defineFigureGenerator("HourGlass",function(oe,E,a){var x=oe?oe.parameter1:NaN;(isNaN(x)||x<0)&&(x=30),x>E&&(x=E);var y=(E-x)/2,b=y+x;return new go.Geometry().add(new go.PathFigure(b,.5*a).add(new go.PathSegment(go.PathSegment.Line,E,a)).add(new go.PathSegment(go.PathSegment.Line,0,a)).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,0,0)).add(new go.PathSegment(go.PathSegment.Line,E,0).close()))}),go.Shape.defineFigureGenerator("Lightning",function(oe,E,a){return new go.Geometry().add(new go.PathFigure(0,.55*a).add(new go.PathSegment(go.PathSegment.Line,.6*E,0)).add(new go.PathSegment(go.PathSegment.Line,.3*E,.45*a)).add(new go.PathSegment(go.PathSegment.Line,E,.45*a)).add(new go.PathSegment(go.PathSegment.Line,.4*E,a)).add(new go.PathSegment(go.PathSegment.Line,.7*E,.55*a).close()))}),go.Shape.defineFigureGenerator("GenderMale",function(oe,E,a){var x=new go.Geometry,y=le*.4,b=.4,ee=.5,ne=.5,ue=z(),ie=z(),me=z(),Se=z(),de=new go.PathFigure((ee-b)*E,ne*a,!1);x.add(de),de.add(new go.PathSegment(go.PathSegment.Bezier,ee*E,(ne-b)*a,(ee-b)*E,(ne-y)*a,(ee-y)*E,(ne-b)*a)),Ze(ee,ne-b,ee+y,ne-b,ee+b,ne-y,ee+b,ne,.44,me,Se,ie,ue,ue),de.add(new go.PathSegment(go.PathSegment.Bezier,ie.x*E,ie.y*a,me.x*E,me.y*a,Se.x*E,Se.y*a));var Be=te(ie.x,ie.y);Ze(ee,ne-b,ee+y,ne-b,ee+b,ne-y,ee+b,ne,.56,ue,ue,ie,me,Se);var ze=te(ie.x,ie.y);de.add(new go.PathSegment(go.PathSegment.Line,(Be.x*.1+.95*.9)*E,Be.y*.1*a)),de.add(new go.PathSegment(go.PathSegment.Line,.85*E,Be.y*.1*a)),de.add(new go.PathSegment(go.PathSegment.Line,.85*E,0)),de.add(new go.PathSegment(go.PathSegment.Line,E,0)),de.add(new go.PathSegment(go.PathSegment.Line,E,.15*a)),de.add(new go.PathSegment(go.PathSegment.Line,(ze.x*.1+.9)*E,.15*a)),de.add(new go.PathSegment(go.PathSegment.Line,(ze.x*.1+.9)*E,(ze.y*.1+.05*.9)*a)),de.add(new go.PathSegment(go.PathSegment.Line,ze.x*E,ze.y*a)),de.add(new go.PathSegment(go.PathSegment.Bezier,(ee+b)*E,ne*a,me.x*E,me.y*a,Se.x*E,Se.y*a)),de.add(new go.PathSegment(go.PathSegment.Bezier,ee*E,(ne+b)*a,(ee+b)*E,(ne+y)*a,(ee+y)*E,(ne+b)*a)),de.add(new go.PathSegment(go.PathSegment.Bezier,(ee-b)*E,ne*a,(ee-y)*E,(ne+b)*a,(ee-b)*E,(ne+y)*a)),b=.35,y=le*.35;var Ae=new go.PathFigure(ee*E,(ne-b)*a,!1);x.add(Ae),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(ee-b)*E,ne*a,(ee-y)*E,(ne-b)*a,(ee-b)*E,(ne-y)*a)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,ee*E,(ne+b)*a,(ee-b)*E,(ne+y)*a,(ee-y)*E,(ne+b)*a)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(ee+b)*E,ne*a,(ee+y)*E,(ne+b)*a,(ee+b)*E,(ne+y)*a)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,ee*E,(ne-b)*a,(ee+b)*E,(ne-y)*a,(ee+y)*E,(ne-b)*a));var et=new go.PathFigure((ee-b)*E,ne*a,!1);return x.add(et),ve(ue),ve(ie),ve(me),ve(Se),ve(Be),ve(ze),x.spot1=new go.Spot(.202,.257),x.spot2=new go.Spot(.792,.739),x.defaultStretch=go.GraphObject.Uniform,x}),go.Shape.defineFigureGenerator("GenderFemale",function(oe,E,a){var x=new go.Geometry,y=.375,b=0,ee=-.125,ne=y*le,ue=new go.PathFigure((.525+b)*E,(.5+y+ee)*a,!1);x.add(ue),ue.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+y+b)*E,(.5+ee)*a,(.5+ne+b)*E,(.5+y+ee)*a,(.5+y+b)*E,(.5+ne+ee)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,(.5+b)*E,(.5-y+ee)*a,(1-.5+y+b)*E,(.5-ne+ee)*a,(.5+ne+b)*E,(.5-y+ee)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,(.5-y+b)*E,(.5+ee)*a,(.5-ne+b)*E,(.5-y+ee)*a,(.5-y+b)*E,(.5-ne+ee)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,(.475+b)*E,(.5+y+ee)*a,(.5-y+b)*E,(.5+ne+ee)*a,(.5-ne+b)*E,(.5+y+ee)*a)),ue.add(new go.PathSegment(go.PathSegment.Line,.475*E,.85*a)),ue.add(new go.PathSegment(go.PathSegment.Line,.425*E,.85*a)),ue.add(new go.PathSegment(go.PathSegment.Line,.425*E,.9*a)),ue.add(new go.PathSegment(go.PathSegment.Line,.475*E,.9*a)),ue.add(new go.PathSegment(go.PathSegment.Line,.475*E,a)),ue.add(new go.PathSegment(go.PathSegment.Line,.525*E,a)),ue.add(new go.PathSegment(go.PathSegment.Line,.525*E,.9*a)),ue.add(new go.PathSegment(go.PathSegment.Line,.575*E,.9*a)),ue.add(new go.PathSegment(go.PathSegment.Line,.575*E,.85*a)),ue.add(new go.PathSegment(go.PathSegment.Line,.525*E,.85*a).close()),y=.325,b=0,ee=-.125,ne=y*le;var ue=new go.PathFigure((1-.5+y+b)*E,(.5+ee)*a,!1);x.add(ue),ue.add(new go.PathSegment(go.PathSegment.Bezier,(.5+b)*E,(.5+y+ee)*a,(.5+y+b)*E,(.5+ne+ee)*a,(.5+ne+b)*E,(.5+y+ee)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,(.5-y+b)*E,(.5+ee)*a,(.5-ne+b)*E,(.5+y+ee)*a,(.5-y+b)*E,(.5+ne+ee)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,(.5+b)*E,(.5-y+ee)*a,(.5-y+b)*E,(.5-ne+ee)*a,(.5-ne+b)*E,(.5-y+ee)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+y+b)*E,(.5+ee)*a,(.5+ne+b)*E,(.5-y+ee)*a,(1-.5+y+b)*E,(.5-ne+ee)*a));var ue=new go.PathFigure((.525+b)*E,(.5+y+ee)*a,!1);return x.add(ue),x.spot1=new go.Spot(.232,.136),x.spot2=new go.Spot(.682,.611),x.defaultStretch=go.GraphObject.Uniform,x}),go.Shape.defineFigureGenerator("LogicImplies",function(oe,E,a){var x=oe?oe.parameter1:NaN;return isNaN(x)&&(x=.2),new go.Geometry().add(new go.PathFigure((1-x)*E,0,!1).add(new go.PathSegment(go.PathSegment.Line,E,.5*a)).add(new go.PathSegment(go.PathSegment.Line,(1-x)*E,a)).add(new go.PathSegment(go.PathSegment.Move,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,E,.5*a))).setSpots(0,0,.8,.5)}),go.Shape.defineFigureGenerator("LogicIff",function(oe,E,a){var x=oe?oe.parameter1:NaN;return isNaN(x)&&(x=.2),new go.Geometry().add(new go.PathFigure((1-x)*E,0,!1).add(new go.PathSegment(go.PathSegment.Line,E,.5*a)).add(new go.PathSegment(go.PathSegment.Line,(1-x)*E,a)).add(new go.PathSegment(go.PathSegment.Move,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,E,.5*a)).add(new go.PathSegment(go.PathSegment.Move,x*E,0)).add(new go.PathSegment(go.PathSegment.Line,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,x*E,a))).setSpots(.2,0,.8,.5)}),go.Shape.defineFigureGenerator("LogicNot",function(oe,E,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,E,0)).add(new go.PathSegment(go.PathSegment.Line,E,a)))}),go.Shape.defineFigureGenerator("LogicAnd",function(oe,E,a){return new go.Geometry().add(new go.PathFigure(0,a,!1).add(new go.PathSegment(go.PathSegment.Line,.5*E,0)).add(new go.PathSegment(go.PathSegment.Line,E,a))).setSpots(.25,.5,.75,1)}),go.Shape.defineFigureGenerator("LogicOr",function(oe,E,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,.5*E,a)).add(new go.PathSegment(go.PathSegment.Line,E,0))).setSpots(.219,0,.78,.409)}),go.Shape.defineFigureGenerator("LogicXor",function(oe,E,a){var x=new go.Geometry().add(new go.PathFigure(.5*E,0,!1).add(new go.PathSegment(go.PathSegment.Line,.5*E,a)).add(new go.PathSegment(go.PathSegment.Move,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,E,.5*a)).add(new go.PathSegment(go.PathSegment.Arc,0,360,.5*E,.5*a,.5*E,.5*a)));return x.defaultStretch=go.GraphObject.Uniform,x}),go.Shape.defineFigureGenerator("LogicTruth",function(oe,E,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,E,0)).add(new go.PathSegment(go.PathSegment.Move,.5*E,0)).add(new go.PathSegment(go.PathSegment.Line,.5*E,a)))}),go.Shape.defineFigureGenerator("LogicFalsity",function(oe,E,a){return new go.Geometry().add(new go.PathFigure(0,a,!1).add(new go.PathSegment(go.PathSegment.Line,E,a)).add(new go.PathSegment(go.PathSegment.Move,.5*E,a)).add(new go.PathSegment(go.PathSegment.Line,.5*E,0)))}),go.Shape.defineFigureGenerator("LogicThereExists",function(oe,E,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,E,0)).add(new go.PathSegment(go.PathSegment.Line,E,.5*a)).add(new go.PathSegment(go.PathSegment.Line,0,.5*a)).add(new go.PathSegment(go.PathSegment.Move,E,.5*a)).add(new go.PathSegment(go.PathSegment.Line,E,a)).add(new go.PathSegment(go.PathSegment.Line,0,a)))}),go.Shape.defineFigureGenerator("LogicForAll",function(oe,E,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,.5*E,a)).add(new go.PathSegment(go.PathSegment.Line,E,0)).add(new go.PathSegment(go.PathSegment.Move,.25*E,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.75*E,.5*a))).setSpots(.25,0,.75,.5)}),go.Shape.defineFigureGenerator("LogicIsDefinedAs",function(oe,E,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,E,0)).add(new go.PathSegment(go.PathSegment.Move,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,E,.5*a)).add(new go.PathSegment(go.PathSegment.Move,0,a)).add(new go.PathSegment(go.PathSegment.Line,E,a))).setSpots(.01,.01,.99,.49)}),go.Shape.defineFigureGenerator("LogicIntersect",function(oe,E,a){var x=.5;return new go.Geometry().add(new go.PathFigure(0,a,!1).add(new go.PathSegment(go.PathSegment.Line,0,x*a)).add(new go.PathSegment(go.PathSegment.Arc,180,180,x*E,x*a,x*E,x*a)).add(new go.PathSegment(go.PathSegment.Line,E,a))).setSpots(0,.5,1,1)}),go.Shape.defineFigureGenerator("LogicUnion",function(oe,E,a){var x=.5;return new go.Geometry().add(new go.PathFigure(E,0,!1).add(new go.PathSegment(go.PathSegment.Line,E,x*a)).add(new go.PathSegment(go.PathSegment.Arc,0,180,x*E,x*a,x*E,x*a)).add(new go.PathSegment(go.PathSegment.Line,0,0))).setSpots(0,0,1,.5)}),go.Shape.setFigureParameter("Arrow",0,new Ft("ArrowheadWidth",.3,.01,.99)),go.Shape.setFigureParameter("Arrow",1,new Ft("TailHeight",.3,.01,.99)),go.Shape.defineFigureGenerator("Arrow",function(oe,E,a){var x=oe?oe.parameter1:NaN;isNaN(x)&&(x=.3);var y=oe?oe.parameter2:NaN;isNaN(y)&&(y=.3);var b=(1-x)*E,ee=(.5-y/2)*a,ne=(.5+y/2)*a,ue=new go.Geometry,ie=new go.PathFigure(0,ee,!0);ue.add(ie),ie.add(new go.PathSegment(go.PathSegment.Line,b,ee)),ie.add(new go.PathSegment(go.PathSegment.Line,b,0)),ie.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),ie.add(new go.PathSegment(go.PathSegment.Line,b,a)),ie.add(new go.PathSegment(go.PathSegment.Line,b,ne)),ie.add(new go.PathSegment(go.PathSegment.Line,0,ne).close()),ue.spot1=new go.Spot(0,ee/a);var me=be(0,ne/a,1,ne/a,b/E,1,1,.5,z());return ue.spot2=new go.Spot(me.x,me.y),ve(me),ue}),go.Shape.setFigureParameter("Arrow2",0,new Ft("ArrowheadWidth",30)),go.Shape.setFigureParameter("Arrow2",0,new Ft("TailHeight",30)),go.Shape.defineFigureGenerator("Arrow2",function(oe,E,a){var x=oe?oe.parameter1:NaN;isNaN(x)&&(x=30),x>E&&(x=E);var y=oe?oe.parameter2:NaN;isNaN(y)&&(y=30),y=Math.min(y,a/2);var b=E-x,ee=(a-y)/2,ne=ee+y,ue=new go.Geometry,ie=new go.PathFigure(0,ee,!0);ue.add(ie),ie.add(new go.PathSegment(go.PathSegment.Line,b,ee)),ie.add(new go.PathSegment(go.PathSegment.Line,b,0)),ie.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),ie.add(new go.PathSegment(go.PathSegment.Line,b,a)),ie.add(new go.PathSegment(go.PathSegment.Line,b,ne)),ie.add(new go.PathSegment(go.PathSegment.Line,0,ne).close()),ue.spot1=new go.Spot(0,ee/a);var me=be(0,ne/a,1,ne/a,b/E,1,1,.5,z());return ue.spot2=new go.Spot(me.x,me.y),ve(me),ue}),go.Shape.defineFigureGenerator("Chevron",function(oe,E,a){var x=new go.Geometry,y=new go.PathFigure(0,0,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,.5*a).close()),x}),go.Shape.defineFigureGenerator("DoubleArrow",function(oe,E,a){var x=new go.Geometry,y=new go.PathFigure(0,0,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.3*E,.214*a)),y.add(new go.PathSegment(go.PathSegment.Line,.3*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,1*E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,.3*E,1*a)),y.add(new go.PathSegment(go.PathSegment.Line,.3*E,.786*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,1*a).close()),x}),go.Shape.setFigureParameter("DoubleEndArrow",0,new Ft("ConnecterHeight",.3,.01,.99)),go.Shape.defineFigureGenerator("DoubleEndArrow",function(oe,E,a){var x=oe?oe.parameter1:NaN;isNaN(x)&&(x=.3);var y=(.5-x/2)*a,b=(.5+x/2)*a,ee=new go.Geometry,ne=new go.PathFigure(E,.5*a,!0);ee.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,.7*E,a)),ne.add(new go.PathSegment(go.PathSegment.Line,.7*E,b)),ne.add(new go.PathSegment(go.PathSegment.Line,.3*E,b)),ne.add(new go.PathSegment(go.PathSegment.Line,.3*E,a)),ne.add(new go.PathSegment(go.PathSegment.Line,0,.5*a)),ne.add(new go.PathSegment(go.PathSegment.Line,.3*E,0)),ne.add(new go.PathSegment(go.PathSegment.Line,.3*E,y)),ne.add(new go.PathSegment(go.PathSegment.Line,.7*E,y)),ne.add(new go.PathSegment(go.PathSegment.Line,.7*E,0).close());var ue=be(0,.5,.3,0,0,y/a,.1,y/a,z());return ee.spot1=new go.Spot(ue.x,ue.y),ue=be(.7,1,1,.5,0,b/a,1,b/a,ue),ee.spot2=new go.Spot(ue.x,ue.y),ve(ue),ee}),go.Shape.setFigureParameter("DoubleEndArrow2",0,new Ft("ConnecterHeight",40)),go.Shape.setFigureParameter("DoubleEndArrow2",1,new Ft("ArrowHeight",100)),go.Shape.defineFigureGenerator("DoubleEndArrow2",function(oe,E,a){var x=oe?oe.parameter1:NaN;isNaN(x)&&(x=40);var y=oe?oe.parameter2:NaN;isNaN(y)&&(y=100);var b=(a-x)/2,ee=b+x,ne=(a-y)/2,ue=ne+y;(x>a||y>a)&&(y>x?(x=x*a/y,b=(a-x)/2,ee=b+x,ne=0,ue=a):(b=0,ee=a,ne=0,ue=a));var ie=new go.Geometry,me=new go.PathFigure(E,.5*a,!0);ie.add(me),me.add(new go.PathSegment(go.PathSegment.Line,.7*E,ue)),me.add(new go.PathSegment(go.PathSegment.Line,.7*E,ee)),me.add(new go.PathSegment(go.PathSegment.Line,.3*E,ee)),me.add(new go.PathSegment(go.PathSegment.Line,.3*E,ue)),me.add(new go.PathSegment(go.PathSegment.Line,0,.5*a)),me.add(new go.PathSegment(go.PathSegment.Line,.3*E,ne)),me.add(new go.PathSegment(go.PathSegment.Line,.3*E,b)),me.add(new go.PathSegment(go.PathSegment.Line,.7*E,b)),me.add(new go.PathSegment(go.PathSegment.Line,.7*E,ne).close());var Se=be(0,.5,.3,ne/a,0,b/a,1,b/a,z());return ie.spot1=new go.Spot(Se.x,Se.y),Se=be(.7,ue/a,1,.5,0,ee/a,1,ee/a,Se),ie.spot2=new go.Spot(Se.x,Se.y),ve(Se),ie}),go.Shape.setFigureParameter("IBeamArrow",0,new Ft("ConnectorHeight",.7,.51,.97)),go.Shape.defineFigureGenerator("IBeamArrow",function(oe,E,a){var x=oe?oe.parameter1:NaN;isNaN(x)&&(x=.3);var y=(.5-x/2)*a,b=(.5+x/2)*a,ee=new go.Geometry,ne=new go.PathFigure(E,.5*a,!0);ee.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,.7*E,a)),ne.add(new go.PathSegment(go.PathSegment.Line,.7*E,b)),ne.add(new go.PathSegment(go.PathSegment.Line,.2*E,b)),ne.add(new go.PathSegment(go.PathSegment.Line,.2*E,a)),ne.add(new go.PathSegment(go.PathSegment.Line,0,a)),ne.add(new go.PathSegment(go.PathSegment.Line,0,0)),ne.add(new go.PathSegment(go.PathSegment.Line,.2*E,0)),ne.add(new go.PathSegment(go.PathSegment.Line,.2*E,y)),ne.add(new go.PathSegment(go.PathSegment.Line,.7*E,y)),ne.add(new go.PathSegment(go.PathSegment.Line,.7*E,0).close()),ee.spot1=new go.Spot(0,y/a);var ue=be(.7,1,1,.5,0,b/a,1,b/a,z());return ee.spot2=new go.Spot(ue.x,ue.y),ve(ue),ee}),go.Shape.setFigureParameter("IBeamArrow2",0,new Ft("ConnectorHeight",40)),go.Shape.setFigureParameter("IBeamArrow2",1,new Ft("BeamArrowHeight",100)),go.Shape.defineFigureGenerator("IBeamArrow2",function(oe,E,a){var x=oe?oe.parameter1:NaN;isNaN(x)&&(x=40);var y=oe?oe.parameter2:NaN;isNaN(y)&&(y=100);var b=(a-x)/2,ee=b+x,ne=(a-y)/2,ue=ne+y;(x>a||y>a)&&(y>x?(x=x*a/y,b=(a-x)/2,ee=b+x,ne=0,ue=a):(b=0,ee=a,ne=0,ue=a));var ie=new go.Geometry,me=new go.PathFigure(E,.5*a,!0);ie.add(me),me.add(new go.PathSegment(go.PathSegment.Line,.7*E,ue)),me.add(new go.PathSegment(go.PathSegment.Line,.7*E,ee)),me.add(new go.PathSegment(go.PathSegment.Line,.2*E,ee)),me.add(new go.PathSegment(go.PathSegment.Line,.2*E,ue)),me.add(new go.PathSegment(go.PathSegment.Line,0,ue)),me.add(new go.PathSegment(go.PathSegment.Line,0,ne)),me.add(new go.PathSegment(go.PathSegment.Line,.2*E,ne)),me.add(new go.PathSegment(go.PathSegment.Line,.2*E,b)),me.add(new go.PathSegment(go.PathSegment.Line,.7*E,b)),me.add(new go.PathSegment(go.PathSegment.Line,.7*E,ne).close()),ie.spot1=new go.Spot(0,b/a);var Se=be(.7,ue/a,1,.5,0,ee/a,1,ee/a,z());return ie.spot2=new go.Spot(Se.x,Se.y),ve(Se),ie}),go.Shape.setFigureParameter("Pointer",0,new Ft("BackPoint",.1,0,.2)),go.Shape.defineFigureGenerator("Pointer",function(oe,E,a){var x=oe?oe.parameter1:NaN;isNaN(x)&&(x=.1);var y=new go.Geometry,b=new go.PathFigure(E,.5*a,!0);y.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,x*E,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,0).close()),y.spot1=new go.Spot(x,.35);var ee=be(.2,.65,1,.65,0,1,1,.5,z());return y.spot2=new go.Spot(ee.x,ee.y),ve(ee),y}),go.Shape.setFigureParameter("RoundedPointer",0,new Ft("RoundedEdge",.3,0,.5)),go.Shape.defineFigureGenerator("RoundedPointer",function(oe,E,a){var x=oe?oe.parameter1:NaN;isNaN(x)&&(x=.3);var y=new go.Geometry,b=new go.PathFigure(E,.5*a,!0);y.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,0,x*E,.75*a,x*E,.25*a).close()),y.spot1=new go.Spot(x,.35);var ee=be(0,.65,1,.65,0,1,1,.5,z());return y.spot2=new go.Spot(ee.x,ee.y),ve(ee),y}),go.Shape.setFigureParameter("SplitEndArrow",0,new Ft("TailHeight",.4,.01,.99)),go.Shape.defineFigureGenerator("SplitEndArrow",function(oe,E,a){var x=oe?oe.parameter1:NaN;isNaN(x)&&(x=.4);var y=(.5-x/2)*a,b=(.5+x/2)*a,ee=new go.Geometry,ne=new go.PathFigure(E,.5*a,!0);ee.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,.7*E,a)),ne.add(new go.PathSegment(go.PathSegment.Line,.7*E,b)),ne.add(new go.PathSegment(go.PathSegment.Line,0,b)),ne.add(new go.PathSegment(go.PathSegment.Line,.2*E,.5*a)),ne.add(new go.PathSegment(go.PathSegment.Line,0,y)),ne.add(new go.PathSegment(go.PathSegment.Line,.7*E,y)),ne.add(new go.PathSegment(go.PathSegment.Line,.7*E,0).close()),ee.spot1=new go.Spot(.2,.3);var ue=be(.7,1,1,.5,0,b/a,1,b/a,z());return ee.spot2=new go.Spot(ue.x,ue.y),ve(ue),ee}),go.Shape.setFigureParameter("SplitEndArrow2",0,new Ft("TailThickness",50)),go.Shape.defineFigureGenerator("SplitEndArrow2",function(oe,E,a){var x=oe?oe.parameter1:NaN;isNaN(x)&&(x=50);var y=(a-x)/2,b=y+x;x>a&&(y=0,b=a);var ee=new go.Geometry,ne=new go.PathFigure(E,.5*a,!0);ee.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,.7*E,a)),ne.add(new go.PathSegment(go.PathSegment.Line,.7*E,b)),ne.add(new go.PathSegment(go.PathSegment.Line,0,b)),ne.add(new go.PathSegment(go.PathSegment.Line,.2*E,.5*a)),ne.add(new go.PathSegment(go.PathSegment.Line,0,y)),ne.add(new go.PathSegment(go.PathSegment.Line,.7*E,y)),ne.add(new go.PathSegment(go.PathSegment.Line,.7*E,0).close()),ee.spot1=new go.Spot(.2,y/a);var ue=be(.7,1,1,.5,0,b/a,1,b/a,z());return ee.spot2=new go.Spot(ue.x,ue.y),ve(ue),ee}),go.Shape.setFigureParameter("SquareArrow",0,new Ft("ArrowPoint",.7,.2,.9)),go.Shape.defineFigureGenerator("SquareArrow",function(oe,E,a){var x=oe?oe.parameter1:NaN;isNaN(x)&&(x=.7);var y=new go.Geometry,b=new go.PathFigure(E,.5*a,!0);return y.add(b),b.add(new go.PathSegment(go.PathSegment.Line,x*E,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Line,x*E,0).close()),y.spot1=go.Spot.TopLeft,y.spot2=new go.Spot(x,1),y}),go.Shape.defineFigureGenerator("Cone1",function(oe,E,a){var x=new go.Geometry,y=le*.5,b=le*.1,ee=new go.PathFigure(0,.9*a,!0);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.5*E,0)),ee.add(new go.PathSegment(go.PathSegment.Line,E,.9*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,a,E,(.9+b)*a,(.5+y)*E,a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*a,(.5-y)*E,a,0,(.9+b)*a).close()),x.spot1=new go.Spot(.25,.5),x.spot2=new go.Spot(.75,.97),x}),go.Shape.defineFigureGenerator("Cone2",function(oe,E,a){var x=new go.Geometry,y=new go.PathFigure(0,.9*a,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Bezier,E,.9*a,(1-.85/.9)*E,a,.85/.9*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,0,.9*a).close());var b=new go.PathFigure(0,.9*a,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,E,.9*a,(1-.85/.9)*E,.8*a,.85/.9*E,.8*a)),x.spot1=new go.Spot(.25,.5),x.spot2=new go.Spot(.75,.82),x}),go.Shape.defineFigureGenerator("Cube1",function(oe,E,a){var x=new go.Geometry,y=new go.PathFigure(.5*E,a,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,.85*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.15*a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,0,.15*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.85*a).close());var b=new go.PathFigure(.5*E,a,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*E,.3*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.15*a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*E,.3*a)),b.add(new go.PathSegment(go.PathSegment.Line,E,.15*a)),x.spot1=new go.Spot(0,.3),x.spot2=new go.Spot(.5,.85),x}),go.Shape.defineFigureGenerator("Cube2",function(oe,E,a){var x=new go.Geometry,y=new go.PathFigure(0,.3*a,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Line,.7*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.7*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.3*E,0).close());var b=new go.PathFigure(0,.3*a,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.7*E,.3*a)),b.add(new go.PathSegment(go.PathSegment.Line,E,0)),b.add(new go.PathSegment(go.PathSegment.Move,.7*E,.3*a)),b.add(new go.PathSegment(go.PathSegment.Line,.7*E,a)),x.spot1=new go.Spot(0,.3),x.spot2=new go.Spot(.7,1),x}),go.Shape.defineFigureGenerator("Cylinder1",function(oe,E,a){var x=oe?oe.parameter1:NaN;isNaN(x)&&(x=5),x=Math.min(x,a/3);var y=new go.Geometry,b=le*.5,ee=new go.PathFigure(0,x,!0);y.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,0,0,le*x,(.5-b)*E,0)),ee.add(new go.PathSegment(go.PathSegment.Bezier,1*E,x,(.5+b)*E,0,1*E,le*x)),ee.add(new go.PathSegment(go.PathSegment.Line,E,a-x)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,1*a,1*E,a-le*x,(.5+b)*E,1*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,a-x,(.5-b)*E,1*a,0,a-le*x)),ee.add(new go.PathSegment(go.PathSegment.Line,0,x));var ne=new go.PathFigure(E,x,!1);return y.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,2*x,1*E,2*x-le*x,(.5+b)*E,2*x)),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,x,(.5-b)*E,2*x,0,2*x-le*x)),y.spot1=new go.Spot(0,0,0,2*x),y.spot2=new go.Spot(1,1),y}),go.Shape.defineFigureGenerator("Cylinder2",function(oe,E,a){var x=oe?oe.parameter1:NaN;isNaN(x)&&(x=5),x=Math.min(x,a/3);var y=new go.Geometry,b=le*.5,ee=new go.PathFigure(0,a-x,!0);y.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,0,x)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,0,0,le*x,(.5-b)*E,0)),ee.add(new go.PathSegment(go.PathSegment.Bezier,E,x,(.5+b)*E,0,E,le*x)),ee.add(new go.PathSegment(go.PathSegment.Line,E,a-x)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,a,E,a-le*x,(.5+b)*E,a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,a-x,(.5-b)*E,a,0,a-le*x));var ne=new go.PathFigure(0,a-x,!1);return y.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,a-2*x,0,a-x-le*x,(.5-b)*E,a-2*x)),ne.add(new go.PathSegment(go.PathSegment.Bezier,E,a-x,(.5+b)*E,a-2*x,E,a-x-le*x)),y.spot1=new go.Spot(0,0),y.spot2=new go.Spot(1,1,0,-2*x),y}),go.Shape.defineFigureGenerator("Cylinder3",function(oe,E,a){var x=oe?oe.parameter1:NaN;isNaN(x)&&(x=5),x=Math.min(x,E/3);var y=new go.Geometry,b=le*.5,ee=new go.PathFigure(x,0,!0);y.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,E-x,0)),ee.add(new go.PathSegment(go.PathSegment.Bezier,E,.5*a,E-le*x,0,E,(.5-b)*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,E-x,a,E,(.5+b)*a,E-le*x,a)),ee.add(new go.PathSegment(go.PathSegment.Line,x,a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,le*x,a,0,(.5+b)*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,x,0,0,(.5-b)*a,le*x,0));var ne=new go.PathFigure(x,0,!1);return y.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,2*x,.5*a,x+le*x,0,2*x,(.5-b)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,x,a,2*x,(.5+b)*a,x+le*x,a)),y.spot1=new go.Spot(0,0,2*x,0),y.spot2=new go.Spot(1,1),y}),go.Shape.defineFigureGenerator("Cylinder4",function(oe,E,a){var x=oe?oe.parameter1:NaN;isNaN(x)&&(x=5),x=Math.min(x,E/3);var y=new go.Geometry,b=le*.5,ee=new go.PathFigure(E-x,0,!0);y.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,E,.5*a,E-le*x,0,E,(.5-b)*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,E-x,a,E,(.5+b)*a,E-le*x,a)),ee.add(new go.PathSegment(go.PathSegment.Line,x,a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,le*x,a,0,(.5+b)*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,x,0,0,(.5-b)*a,le*x,0)),ee.add(new go.PathSegment(go.PathSegment.Line,E-x,0));var ne=new go.PathFigure(E-x,0,!1);return y.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,E-2*x,.5*a,E-x-le*x,0,E-2*x,(.5-b)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,E-x,a,E-2*x,(.5+b)*a,E-x-le*x,a)),y.spot1=new go.Spot(0,0),y.spot2=new go.Spot(1,1,-2*x,0),y}),go.Shape.defineFigureGenerator("Prism1",function(oe,E,a){var x=new go.Geometry,y=new go.PathFigure(.25*E,.25*a,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.75*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var b=new go.PathFigure(.25*E,.25*a,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*E,a)),x.spot1=new go.Spot(.408,.172),x.spot2=new go.Spot(.833,.662),x}),go.Shape.defineFigureGenerator("Prism2",function(oe,E,a){var x=new go.Geometry,y=new go.PathFigure(0,.25*a,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.75*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,.25*a)),y.add(new go.PathSegment(go.PathSegment.Line,.75*E,.75*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var b=new go.PathFigure(0,a,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.25*E,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,E,.25*a)),b.add(new go.PathSegment(go.PathSegment.Move,0,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,.25*E,.5*a)),x.spot1=new go.Spot(.25,.5),x.spot2=new go.Spot(.75,.75),x}),go.Shape.defineFigureGenerator("Pyramid1",function(oe,E,a){var x=new go.Geometry,y=new go.PathFigure(.5*E,0,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,.75*a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.75*a).close());var b=new go.PathFigure(.5*E,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*E,a)),x.spot1=new go.Spot(.25,.367),x.spot2=new go.Spot(.75,.875),x}),go.Shape.defineFigureGenerator("Pyramid2",function(oe,E,a){var x=new go.Geometry,y=new go.PathFigure(.5*E,0,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,.85*a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.85*a).close());var b=new go.PathFigure(.5*E,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*E,.7*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.85*a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*E,.7*a)),b.add(new go.PathSegment(go.PathSegment.Line,E,.85*a)),x.spot1=new go.Spot(.25,.367),x.spot2=new go.Spot(.75,.875),x}),go.Shape.defineFigureGenerator("Actor",function(oe,E,a){var x=new go.Geometry,y=.2,b=.1,ee=le*y,ne=le*b,ue=.5,ie=.1,me=new go.PathFigure(ue*E,(ie+b)*a,!0);x.add(me),me.add(new go.PathSegment(go.PathSegment.Bezier,(ue-y)*E,ie*a,(ue-ee)*E,(ie+b)*a,(ue-y)*E,(ie+ne)*a)),me.add(new go.PathSegment(go.PathSegment.Bezier,ue*E,(ie-b)*a,(ue-y)*E,(ie-ne)*a,(ue-ee)*E,(ie-b)*a)),me.add(new go.PathSegment(go.PathSegment.Bezier,(ue+y)*E,ie*a,(ue+ee)*E,(ie-b)*a,(ue+y)*E,(ie-ne)*a)),me.add(new go.PathSegment(go.PathSegment.Bezier,ue*E,(ie+b)*a,(ue+y)*E,(ie+ne)*a,(ue+ee)*E,(ie+b)*a));var Se=.05,de=le*Se;ue=.05,ie=.25;var Be=new go.PathFigure(.5*E,.2*a,!0);return x.add(Be),Be.add(new go.PathSegment(go.PathSegment.Line,.95*E,.2*a)),ue=.95,ie=.25,Be.add(new go.PathSegment(go.PathSegment.Bezier,(ue+Se)*E,ie*a,(ue+de)*E,(ie-Se)*a,(ue+Se)*E,(ie-de)*a)),Be.add(new go.PathSegment(go.PathSegment.Line,E,.6*a)),Be.add(new go.PathSegment(go.PathSegment.Line,.85*E,.6*a)),Be.add(new go.PathSegment(go.PathSegment.Line,.85*E,.35*a)),Se=.025,de=le*Se,ue=.825,ie=.35,Be.add(new go.PathSegment(go.PathSegment.Bezier,ue*E,(ie-Se)*a,(ue+Se)*E,(ie-de)*a,(ue+de)*E,(ie-Se)*a)),Be.add(new go.PathSegment(go.PathSegment.Bezier,(ue-Se)*E,ie*a,(ue-de)*E,(ie-Se)*a,(ue-Se)*E,(ie-de)*a)),Be.add(new go.PathSegment(go.PathSegment.Line,.8*E,a)),Be.add(new go.PathSegment(go.PathSegment.Line,.55*E,a)),Be.add(new go.PathSegment(go.PathSegment.Line,.55*E,.7*a)),Se=.05,de=le*Se,ue=.5,ie=.7,Be.add(new go.PathSegment(go.PathSegment.Bezier,ue*E,(ie-Se)*a,(ue+Se)*E,(ie-de)*a,(ue+de)*E,(ie-Se)*a)),Be.add(new go.PathSegment(go.PathSegment.Bezier,(ue-Se)*E,ie*a,(ue-de)*E,(ie-Se)*a,(ue-Se)*E,(ie-de)*a)),Be.add(new go.PathSegment(go.PathSegment.Line,.45*E,a)),Be.add(new go.PathSegment(go.PathSegment.Line,.2*E,a)),Be.add(new go.PathSegment(go.PathSegment.Line,.2*E,.35*a)),Se=.025,de=le*Se,ue=.175,ie=.35,Be.add(new go.PathSegment(go.PathSegment.Bezier,ue*E,(ie-Se)*a,(ue+Se)*E,(ie-de)*a,(ue+de)*E,(ie-Se)*a)),Be.add(new go.PathSegment(go.PathSegment.Bezier,(ue-Se)*E,ie*a,(ue-de)*E,(ie-Se)*a,(ue-Se)*E,(ie-de)*a)),Be.add(new go.PathSegment(go.PathSegment.Line,.15*E,.6*a)),Be.add(new go.PathSegment(go.PathSegment.Line,0,.6*a)),Be.add(new go.PathSegment(go.PathSegment.Line,0,.25*a)),Se=.05,de=le*Se,ue=.05,ie=.25,Be.add(new go.PathSegment(go.PathSegment.Bezier,ue*E,(ie-Se)*a,(ue-Se)*E,(ie-de)*a,(ue-de)*E,(ie-Se)*a)),Be.add(new go.PathSegment(go.PathSegment.Line,.5*E,.2*a)),x.spot1=new go.Spot(.2,.2),x.spot2=new go.Spot(.8,.65),x}),go.Shape.setFigureParameter("Card",0,new Ft("CornerCutoutSize",.2,.1,.9)),go.Shape.defineFigureGenerator("Card",function(oe,E,a){var x=oe?oe.parameter1:NaN;isNaN(x)&&(x=.2);var y=new go.Geometry,b=new go.PathFigure(E,0,!0);return y.add(b),b.add(new go.PathSegment(go.PathSegment.Line,E,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,x*a)),b.add(new go.PathSegment(go.PathSegment.Line,x*E,0).close()),y.spot1=new go.Spot(0,x),y.spot2=go.Spot.BottomRight,y}),go.Shape.defineFigureGenerator("Collate",function(oe,E,a){var x=new go.Geometry,y=new go.PathFigure(.5*E,.5*a,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,.5*a));var b=new go.PathFigure(.5*E,.5*a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,E,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*E,.5*a)),x.spot1=new go.Spot(.25,0),x.spot2=new go.Spot(.75,.25),x}),go.Shape.defineFigureGenerator("CreateRequest",function(oe,E,a){var x=new go.Geometry,y=oe?oe.parameter1:NaN;isNaN(y)&&(y=.1);var b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,E,0)),b.add(new go.PathSegment(go.PathSegment.Line,E,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var ee=new go.PathFigure(0,y*a,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,E,y*a)),ee.add(new go.PathSegment(go.PathSegment.Move,0,(1-y)*a)),ee.add(new go.PathSegment(go.PathSegment.Line,E,(1-y)*a)),x}),go.Shape.defineFigureGenerator("Database",function(oe,E,a){var x=new go.Geometry,y=le*.5,b=le*.1,ee=new go.PathFigure(E,.1*a,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,E,.9*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,a,E,(.9+b)*a,(.5+y)*E,a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*a,(.5-y)*E,a,0,(.9+b)*a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,.1*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,0,0,(.1-b)*a,(.5-y)*E,0)),ee.add(new go.PathSegment(go.PathSegment.Bezier,E,.1*a,(.5+y)*E,0,E,(.1-b)*a));var ne=new go.PathFigure(E,.1*a,!1);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,.2*a,E,(.1+b)*a,(.5+y)*E,.2*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,.1*a,(.5-y)*E,.2*a,0,(.1+b)*a)),ne.add(new go.PathSegment(go.PathSegment.Move,E,.2*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,.3*a,E,(.2+b)*a,(.5+y)*E,.3*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,.2*a,(.5-y)*E,.3*a,0,(.2+b)*a)),ne.add(new go.PathSegment(go.PathSegment.Move,E,.3*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,.4*a,E,(.3+b)*a,(.5+y)*E,.4*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,.3*a,(.5-y)*E,.4*a,0,(.3+b)*a)),x.spot1=new go.Spot(0,.4),x.spot2=new go.Spot(1,.9),x}),go.Shape.defineFigureGenerator("DataStorage",function(oe,E,a){var x=new go.Geometry,y=new go.PathFigure(0,0,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.75*E,0)),y.add(new go.PathSegment(go.PathSegment.Bezier,.75*E,a,E,0,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*E,.9*a,.25*E,.1*a).close()),x.spot1=new go.Spot(.226,0),x.spot2=new go.Spot(.81,1),x}),go.Shape.defineFigureGenerator("DiskStorage",function(oe,E,a){var x=new go.Geometry,y=le*.5,b=le*.1,ee=new go.PathFigure(E,.1*a,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,E,.9*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,a,E,(.9+b)*a,(.5+y)*E,a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*a,(.5-y)*E,a,0,(.9+b)*a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,.1*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,0,0,(.1-b)*a,(.5-y)*E,0)),ee.add(new go.PathSegment(go.PathSegment.Bezier,E,.1*a,(.5+y)*E,0,E,(.1-b)*a));var ne=new go.PathFigure(E,.1*a,!1);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,.2*a,E,(.1+b)*a,(.5+y)*E,.2*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,.1*a,(.5-y)*E,.2*a,0,(.1+b)*a)),ne.add(new go.PathSegment(go.PathSegment.Move,E,.2*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,.3*a,E,(.2+b)*a,(.5+y)*E,.3*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,.2*a,(.5-y)*E,.3*a,0,(.2+b)*a)),x.spot1=new go.Spot(0,.3),x.spot2=new go.Spot(1,.9),x}),go.Shape.defineFigureGenerator("Display",function(oe,E,a){var x=new go.Geometry,y=new go.PathFigure(.25*E,0,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.75*E,0)),y.add(new go.PathSegment(go.PathSegment.Bezier,.75*E,a,E,0,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.25*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.5*a).close()),x.spot1=new go.Spot(.25,0),x.spot2=new go.Spot(.75,1),x}),go.Shape.defineFigureGenerator("DividedEvent",function(oe,E,a){var x=new go.Geometry,y=oe?oe.parameter1:NaN;isNaN(y)?y=.2:y<.15&&(y=.15);var b=le*.2,ee=new go.PathFigure(0,.2*a,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,.2*E,0,0,(.2-b)*a,(.2-b)*E,0)),ee.add(new go.PathSegment(go.PathSegment.Line,.8*E,0)),ee.add(new go.PathSegment(go.PathSegment.Bezier,E,.2*a,(.8+b)*E,0,E,(.2-b)*a)),ee.add(new go.PathSegment(go.PathSegment.Line,E,.8*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.8*E,a,E,(.8+b)*a,(.8+b)*E,a)),ee.add(new go.PathSegment(go.PathSegment.Line,.2*E,a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,.8*a,(.2-b)*E,a,0,(.8+b)*a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,.2*a));var ne=new go.PathFigure(0,y*a,!1);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,E,y*a)),x}),go.Shape.defineFigureGenerator("DividedProcess",function(oe,E,a){var x=new go.Geometry,y=oe?oe.parameter1:NaN;(isNaN(y)||y<.1)&&(y=.1);var b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,E,0)),b.add(new go.PathSegment(go.PathSegment.Line,E,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var ee=new go.PathFigure(0,y*a,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,E,y*a)),x}),go.Shape.defineFigureGenerator("Document",function(oe,E,a){var x=new go.Geometry;a=a/.8;var y=new go.PathFigure(0,.7*a,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,.7*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*a,.5*E,.4*a,.5*E,a).close()),x.spot1=go.Spot.TopLeft,x.spot2=new go.Spot(1,.6),x}),go.Shape.defineFigureGenerator("ExternalOrganization",function(oe,E,a){var x=new go.Geometry,y=oe?oe.parameter1:NaN;(isNaN(y)||y<.2)&&(y=.2);var b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,E,0)),b.add(new go.PathSegment(go.PathSegment.Line,E,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var ee=new go.PathFigure(y*E,0,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,0,y*a)),ee.add(new go.PathSegment(go.PathSegment.Move,E,y*a)),ee.add(new go.PathSegment(go.PathSegment.Line,(1-y)*E,0)),ee.add(new go.PathSegment(go.PathSegment.Move,0,(1-y)*a)),ee.add(new go.PathSegment(go.PathSegment.Line,y*E,a)),ee.add(new go.PathSegment(go.PathSegment.Move,(1-y)*E,a)),ee.add(new go.PathSegment(go.PathSegment.Line,E,(1-y)*a)),x}),go.Shape.defineFigureGenerator("ExternalProcess",function(oe,E,a){var x=new go.Geometry,y=new go.PathFigure(.5*E,0,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.5*a).close());var b=new go.PathFigure(.1*E,.4*a,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.1*E,.6*a)),b.add(new go.PathSegment(go.PathSegment.Move,.9*E,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,.9*E,.4*a)),b.add(new go.PathSegment(go.PathSegment.Move,.6*E,.1*a)),b.add(new go.PathSegment(go.PathSegment.Line,.4*E,.1*a)),b.add(new go.PathSegment(go.PathSegment.Move,.4*E,.9*a)),b.add(new go.PathSegment(go.PathSegment.Line,.6*E,.9*a)),x.spot1=new go.Spot(.25,.25),x.spot2=new go.Spot(.75,.75),x}),go.Shape.defineFigureGenerator("File",function(oe,E,a){var x=new go.Geometry,y=new go.PathFigure(0,0,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.75*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,.25*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var b=new go.PathFigure(.75*E,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*E,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,E,.25*a)),x.spot1=new go.Spot(0,.25),x.spot2=go.Spot.BottomRight,x}),go.Shape.defineFigureGenerator("Interrupt",function(oe,E,a){var x=new go.Geometry,y=new go.PathFigure(E,.5*a,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,.5*a));var b=new go.PathFigure(E,.5*a,!1);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,E,a));var ee=new go.PathFigure(E,.5*a,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,E,0)),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(.5,.75),x}),go.Shape.defineFigureGenerator("InternalStorage",function(oe,E,a){var x=new go.Geometry,y=oe?oe.parameter1:NaN,b=oe?oe.parameter2:NaN;isNaN(y)&&(y=.1),isNaN(b)&&(b=.1);var ee=new go.PathFigure(0,0,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,E,0)),ee.add(new go.PathSegment(go.PathSegment.Line,E,a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var ne=new go.PathFigure(y*E,0,!1);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,y*E,a)),ne.add(new go.PathSegment(go.PathSegment.Move,0,b*a)),ne.add(new go.PathSegment(go.PathSegment.Line,E,b*a)),x}),go.Shape.defineFigureGenerator("Junction",function(oe,E,a){var x=new go.Geometry,y=1/Math.SQRT2,b=(1-1/Math.SQRT2)/2,ee=le*.5,ne=.5,ue=new go.PathFigure(E,ne*a,!0);x.add(ue),ue.add(new go.PathSegment(go.PathSegment.Bezier,ne*E,a,E,(ne+ee)*a,(ne+ee)*E,a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,0,ne*a,(ne-ee)*E,a,0,(ne+ee)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,ne*E,0,0,(ne-ee)*a,(ne-ee)*E,0)),ue.add(new go.PathSegment(go.PathSegment.Bezier,E,ne*a,(ne+ee)*E,0,E,(ne-ee)*a));var ie=new go.PathFigure((b+y)*E,(b+y)*a,!1);return x.add(ie),ie.add(new go.PathSegment(go.PathSegment.Line,b*E,b*a)),ie.add(new go.PathSegment(go.PathSegment.Move,b*E,(b+y)*a)),ie.add(new go.PathSegment(go.PathSegment.Line,(b+y)*E,b*a)),x}),go.Shape.defineFigureGenerator("LinedDocument",function(oe,E,a){var x=new go.Geometry;a=a/.8;var y=new go.PathFigure(0,.7*a,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,.7*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*a,.5*E,.4*a,.5*E,a).close());var b=new go.PathFigure(.1*E,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.1*E,.75*a)),x.spot1=new go.Spot(.1,0),x.spot2=new go.Spot(1,.6),x}),go.Shape.defineFigureGenerator("LoopLimit",function(oe,E,a){var x=new go.Geometry,y=new go.PathFigure(0,a,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,.25*a)),y.add(new go.PathSegment(go.PathSegment.Line,.25*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.75*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,.25*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,a).close()),x.spot1=new go.Spot(0,.25),x.spot2=go.Spot.BottomRight,x}),go.Shape.defineFigureGenerator("MagneticTape",function(oe,E,a){var x=new go.Geometry,y=le*.5,b=.5,ee=new go.PathFigure(.5*E,a,!0);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,b*a,(b-y)*E,a,0,(b+y)*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,b*E,0,0,(b-y)*a,(b-y)*E,0)),ee.add(new go.PathSegment(go.PathSegment.Bezier,E,b*a,(b+y)*E,0,E,(b-y)*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,(b+.1)*E,.9*a,E,(b+y)*a,(b+y)*E,.9*a)),ee.add(new go.PathSegment(go.PathSegment.Line,E,.9*a)),ee.add(new go.PathSegment(go.PathSegment.Line,E,a)),ee.add(new go.PathSegment(go.PathSegment.Line,.5*E,a)),x.spot1=new go.Spot(.15,.15),x.spot2=new go.Spot(.85,.8),x}),go.Shape.defineFigureGenerator("ManualInput",function(oe,E,a){var x=new go.Geometry,y=new go.PathFigure(E,0,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.25*a).close()),x.spot1=new go.Spot(0,.25),x.spot2=go.Spot.BottomRight,x}),go.Shape.defineFigureGenerator("MessageFromUser",function(oe,E,a){var x=new go.Geometry,y=oe?oe.parameter1:NaN;isNaN(y)&&(y=.7);var b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,E,0)),b.add(new go.PathSegment(go.PathSegment.Line,y*E,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,E,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x.spot1=go.Spot.TopLeft,x}),go.Shape.defineFigureGenerator("MicroformProcessing",function(oe,E,a){var x=new go.Geometry,y=oe?oe.parameter1:NaN;isNaN(y)&&(y=.25);var b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*E,y*a)),b.add(new go.PathSegment(go.PathSegment.Line,E,0)),b.add(new go.PathSegment(go.PathSegment.Line,E,a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*E,(1-y)*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x}),go.Shape.defineFigureGenerator("MicroformRecording",function(oe,E,a){var x=new go.Geometry,y=new go.PathFigure(0,0,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.75*E,.25*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.15*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.85*a)),y.add(new go.PathSegment(go.PathSegment.Line,.75*E,.75*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(1,.75),x}),go.Shape.defineFigureGenerator("MultiDocument",function(oe,E,a){var x=new go.Geometry;a=a/.8;var y=new go.PathFigure(E,0,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.9*E,.44*a,.96*E,.47*a,.93*E,.45*a)),y.add(new go.PathSegment(go.PathSegment.Line,.9*E,.6*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.8*E,.54*a,.86*E,.57*a,.83*E,.55*a)),y.add(new go.PathSegment(go.PathSegment.Line,.8*E,.7*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*a,.4*E,.4*a,.4*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.2*a)),y.add(new go.PathSegment(go.PathSegment.Line,.1*E,.2*a)),y.add(new go.PathSegment(go.PathSegment.Line,.1*E,.1*a)),y.add(new go.PathSegment(go.PathSegment.Line,.2*E,.1*a)),y.add(new go.PathSegment(go.PathSegment.Line,.2*E,0).close());var b=new go.PathFigure(.1*E,.2*a,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.8*E,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*E,.54*a)),b.add(new go.PathSegment(go.PathSegment.Move,.2*E,.1*a)),b.add(new go.PathSegment(go.PathSegment.Line,.9*E,.1*a)),b.add(new go.PathSegment(go.PathSegment.Line,.9*E,.44*a)),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(.8,.77),x}),go.Shape.defineFigureGenerator("MultiProcess",function(oe,E,a){var x=new go.Geometry,y=new go.PathFigure(.1*E,.1*a,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.2*E,.1*a)),y.add(new go.PathSegment(go.PathSegment.Line,.2*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,.9*E,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,.9*E,.9*a)),y.add(new go.PathSegment(go.PathSegment.Line,.8*E,.9*a)),y.add(new go.PathSegment(go.PathSegment.Line,.8*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.2*a)),y.add(new go.PathSegment(go.PathSegment.Line,.1*E,.2*a).close());var b=new go.PathFigure(.2*E,.1*a,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.9*E,.1*a)),b.add(new go.PathSegment(go.PathSegment.Line,.9*E,.8*a)),b.add(new go.PathSegment(go.PathSegment.Move,.1*E,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*E,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*E,.9*a)),x.spot1=new go.Spot(0,.2),x.spot2=new go.Spot(.8,1),x}),go.Shape.defineFigureGenerator("OfflineStorage",function(oe,E,a){var x=new go.Geometry,y=oe?oe.parameter1:NaN;isNaN(y)&&(y=.1);var b=1-y,ee=new go.PathFigure(0,0,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,E,0)),ee.add(new go.PathSegment(go.PathSegment.Line,.5*E,a).close());var ne=new go.PathFigure(.5*y*E,y*a,!1);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,(1-.5*y)*E,y*a)),x}),go.Shape.defineFigureGenerator("OffPageConnector",function(oe,E,a){var x=new go.Geometry,y=new go.PathFigure(0,0,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.75*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,.75*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x.spot1=go.Spot.TopLeft,x.spot2=new go.Spot(.75,1),x}),go.Shape.defineFigureGenerator("Or",function(oe,E,a){var x=new go.Geometry,y=le*.5,b=.5,ee=new go.PathFigure(E,b*a,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,b*E,a,E,(b+y)*a,(b+y)*E,a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,b*a,(b-y)*E,a,0,(b+y)*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,b*E,0,0,(b-y)*a,(b-y)*E,0)),ee.add(new go.PathSegment(go.PathSegment.Bezier,E,b*a,(b+y)*E,0,E,(b-y)*a));var ne=new go.PathFigure(E,.5*a,!1);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,0,.5*a)),ne.add(new go.PathSegment(go.PathSegment.Move,.5*E,a)),ne.add(new go.PathSegment(go.PathSegment.Line,.5*E,0)),x}),go.Shape.defineFigureGenerator("PaperTape",function(oe,E,a){var x=new go.Geometry;a=a/.8;var y=new go.PathFigure(0,.7*a,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,.3*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,E,.3*a,.5*E,.6*a,.5*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,.7*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*a,.5*E,.4*a,.5*E,a).close()),x.spot1=new go.Spot(0,.49),x.spot2=new go.Spot(1,.75),x}),go.Shape.defineFigureGenerator("PrimitiveFromCall",function(oe,E,a){var x=new go.Geometry,y=oe?oe.parameter1:NaN,b=oe?oe.parameter2:NaN;isNaN(y)&&(y=.1),isNaN(b)&&(b=.3);var ee=new go.PathFigure(0,0,!0);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,E,0)),ee.add(new go.PathSegment(go.PathSegment.Line,(1-b)*E,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Line,E,a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x}),go.Shape.defineFigureGenerator("PrimitiveToCall",function(oe,E,a){var x=new go.Geometry,y=oe?oe.parameter1:NaN,b=oe?oe.parameter2:NaN;isNaN(y)&&(y=.1),isNaN(b)&&(b=.3);var ee=new go.PathFigure(0,0,!0);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,(1-b)*E,0)),ee.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Line,(1-b)*E,a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x}),go.Shape.defineFigureGenerator("Procedure",function(oe,E,a){var x=new go.Geometry,y=oe?oe.parameter1:NaN;isNaN(y)&&(y=.1);var b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,E,0)),b.add(new go.PathSegment(go.PathSegment.Line,E,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var ee=new go.PathFigure((1-y)*E,0,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,(1-y)*E,a)),ee.add(new go.PathSegment(go.PathSegment.Move,y*E,0)),ee.add(new go.PathSegment(go.PathSegment.Line,y*E,a)),x}),go.Shape.defineFigureGenerator("Process",function(oe,E,a){var x=new go.Geometry,y=oe?oe.parameter1:NaN;isNaN(y)&&(y=.1);var b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,E,0)),b.add(new go.PathSegment(go.PathSegment.Line,E,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var ee=new go.PathFigure(y*E,0,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y*E,a)),x.spot2=go.Spot.BottomRight,x}),go.Shape.defineFigureGenerator("Sort",function(oe,E,a){var x=new go.Geometry,y=new go.PathFigure(.5*E,0,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.5*a).close());var b=new go.PathFigure(0,.5*a,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),x.spot1=new go.Spot(.25,.25),x.spot2=new go.Spot(.75,.5),x}),go.Shape.defineFigureGenerator("Start",function(oe,E,a){var x=new go.Geometry,y=oe?oe.parameter1:NaN;isNaN(y)&&(y=.25);var b=new go.PathFigure(y*E,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Arc,270,180,.75*E,.5*a,.25*E,.5*a)),b.add(new go.PathSegment(go.PathSegment.Arc,90,180,.25*E,.5*a,.25*E,.5*a));var ee=new go.PathFigure(y*E,0,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y*E,a)),ee.add(new go.PathSegment(go.PathSegment.Move,(1-y)*E,0)),ee.add(new go.PathSegment(go.PathSegment.Line,(1-y)*E,a)),x.spot1=new go.Spot(y,0),x.spot2=new go.Spot(1-y,1),x}),go.Shape.defineFigureGenerator("Terminator",function(oe,E,a){var x=new go.Geometry,y=new go.PathFigure(.25*E,0,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Arc,270,180,.75*E,.5*a,.25*E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Arc,90,180,.25*E,.5*a,.25*E,.5*a)),x.spot1=new go.Spot(.23,0),x.spot2=new go.Spot(.77,1),x}),go.Shape.defineFigureGenerator("TransmittalTape",function(oe,E,a){var x=new go.Geometry,y=oe?oe.parameter1:NaN;isNaN(y)&&(y=.1);var b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,E,0)),b.add(new go.PathSegment(go.PathSegment.Line,E,a)),b.add(new go.PathSegment(go.PathSegment.Line,.75*E,(1-y)*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,(1-y)*a).close()),x.spot1=go.Spot.TopLeft,x}),go.Shape.defineFigureGenerator("AndGate",function(oe,E,a){var x=new go.Geometry,y=le*.5,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*E,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,E,.5*a,(.5+y)*E,0,E,(.5-y)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,a,E,(.5+y)*a,(.5+y)*E,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x.spot1=go.Spot.TopLeft,x.spot2=new go.Spot(.55,1),x}),go.Shape.defineFigureGenerator("Buffer",function(oe,E,a){var x=new go.Geometry,y=new go.PathFigure(0,0,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(.5,.75),x}),go.Shape.defineFigureGenerator("Clock",function(oe,E,a){var x=new go.Geometry,y=le*.5,b=.5,ee=new go.PathFigure(E,b*a,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,b*E,a,E,(b+y)*a,(b+y)*E,a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,b*a,(b-y)*E,a,0,(b+y)*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,b*E,0,0,(b-y)*a,(b-y)*E,0)),ee.add(new go.PathSegment(go.PathSegment.Bezier,E,b*a,(b+y)*E,0,E,(b-y)*a));var ne=new go.PathFigure(E,b*a,!1);x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,E,b*a));var ue=new go.PathFigure(.8*E,.75*a,!1);return x.add(ue),ue.add(new go.PathSegment(go.PathSegment.Line,.8*E,.25*a)),ue.add(new go.PathSegment(go.PathSegment.Line,.6*E,.25*a)),ue.add(new go.PathSegment(go.PathSegment.Line,.6*E,.75*a)),ue.add(new go.PathSegment(go.PathSegment.Line,.4*E,.75*a)),ue.add(new go.PathSegment(go.PathSegment.Line,.4*E,.25*a)),ue.add(new go.PathSegment(go.PathSegment.Line,.2*E,.25*a)),ue.add(new go.PathSegment(go.PathSegment.Line,.2*E,.75*a)),x}),go.Shape.defineFigureGenerator("Ground",function(oe,E,a){var x=new go.Geometry,y=new go.PathFigure(.5*E,0,!1);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,.4*a)),y.add(new go.PathSegment(go.PathSegment.Move,.2*E,.6*a)),y.add(new go.PathSegment(go.PathSegment.Line,.8*E,.6*a)),y.add(new go.PathSegment(go.PathSegment.Move,.3*E,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,.7*E,.8*a)),y.add(new go.PathSegment(go.PathSegment.Move,.4*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.6*E,a)),x}),go.Shape.defineFigureGenerator("Inverter",function(oe,E,a){var x=new go.Geometry,y=le*.1,b=.1,ee=.9,ne=.5,ue=new go.PathFigure(.8*E,.5*a,!0);x.add(ue),ue.add(new go.PathSegment(go.PathSegment.Line,0,a)),ue.add(new go.PathSegment(go.PathSegment.Line,0,0)),ue.add(new go.PathSegment(go.PathSegment.Line,.8*E,.5*a));var ie=new go.PathFigure((ee+b)*E,ne*a,!0);return x.add(ie),ie.add(new go.PathSegment(go.PathSegment.Bezier,ee*E,(ne+b)*a,(ee+b)*E,(ne+y)*a,(ee+y)*E,(ne+b)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,(ee-b)*E,ne*a,(ee-y)*E,(ne+b)*a,(ee-b)*E,(ne+y)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,ee*E,(ne-b)*a,(ee-b)*E,(ne-y)*a,(ee-y)*E,(ne-b)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,(ee+b)*E,ne*a,(ee+y)*E,(ne-b)*a,(ee+b)*E,(ne-y)*a)),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(.4,.75),x}),go.Shape.defineFigureGenerator("NandGate",function(oe,E,a){var x=new go.Geometry,y=le*.5,b=le*.4,ee=le*.1,ne=.1,ue=.9,ie=.5,me=new go.PathFigure(.8*E,.5*a,!0);x.add(me),me.add(new go.PathSegment(go.PathSegment.Bezier,.4*E,a,.8*E,(.5+b)*a,(.4+y)*E,a)),me.add(new go.PathSegment(go.PathSegment.Line,0,a)),me.add(new go.PathSegment(go.PathSegment.Line,0,0)),me.add(new go.PathSegment(go.PathSegment.Line,.4*E,0)),me.add(new go.PathSegment(go.PathSegment.Bezier,.8*E,.5*a,(.4+y)*E,0,.8*E,(.5-b)*a));var Se=new go.PathFigure((ue+ne)*E,ie*a,!0);return x.add(Se),Se.add(new go.PathSegment(go.PathSegment.Bezier,ue*E,(ie+ne)*a,(ue+ne)*E,(ie+ee)*a,(ue+ee)*E,(ie+ne)*a)),Se.add(new go.PathSegment(go.PathSegment.Bezier,(ue-ne)*E,ie*a,(ue-ee)*E,(ie+ne)*a,(ue-ne)*E,(ie+ee)*a)),Se.add(new go.PathSegment(go.PathSegment.Bezier,ue*E,(ie-ne)*a,(ue-ne)*E,(ie-ee)*a,(ue-ee)*E,(ie-ne)*a)),Se.add(new go.PathSegment(go.PathSegment.Bezier,(ue+ne)*E,ie*a,(ue+ee)*E,(ie-ne)*a,(ue+ne)*E,(ie-ee)*a)),x.spot1=new go.Spot(0,.05),x.spot2=new go.Spot(.55,.95),x}),go.Shape.defineFigureGenerator("NorGate",function(oe,E,a){var x=new go.Geometry,y=.5,b=le*y,ee=0,ne=.5,ue=new go.PathFigure(.8*E,.5*a,!0);x.add(ue),ue.add(new go.PathSegment(go.PathSegment.Bezier,0,a,.7*E,(ne+b)*a,(ee+b)*E,(ne+y)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*E,.75*a,.25*E,.25*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,.8*E,.5*a,(ee+b)*E,(ne-y)*a,.7*E,(ne-b)*a)),y=.1,b=le*.1,ee=.9,ne=.5;var ie=new go.PathFigure((ee-y)*E,ne*a,!0);return x.add(ie),ie.add(new go.PathSegment(go.PathSegment.Bezier,ee*E,(ne-y)*a,(ee-y)*E,(ne-b)*a,(ee-b)*E,(ne-y)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,(ee+y)*E,ne*a,(ee+b)*E,(ne-y)*a,(ee+y)*E,(ne-b)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,ee*E,(ne+y)*a,(ee+y)*E,(ne+b)*a,(ee+b)*E,(ne+y)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,(ee-y)*E,ne*a,(ee-b)*E,(ne+y)*a,(ee-y)*E,(ne+b)*a)),x.spot1=new go.Spot(.2,.25),x.spot2=new go.Spot(.6,.75),x}),go.Shape.defineFigureGenerator("OrGate",function(oe,E,a){var x=new go.Geometry,y=.5,b=le*y,ee=0,ne=.5,ue=new go.PathFigure(0,0,!0);return x.add(ue),ue.add(new go.PathSegment(go.PathSegment.Bezier,E,.5*a,(ee+b+b)*E,(ne-y)*a,.8*E,(ne-b)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,0,a,.8*E,(ne+b)*a,(ee+b+b)*E,(ne+y)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*E,.75*a,.25*E,.25*a).close()),x.spot1=new go.Spot(.2,.25),x.spot2=new go.Spot(.75,.75),x}),go.Shape.defineFigureGenerator("XnorGate",function(oe,E,a){var x=new go.Geometry,y=.5,b=le*y,ee=.2,ne=.5,ue=new go.PathFigure(.1*E,0,!1);x.add(ue),ue.add(new go.PathSegment(go.PathSegment.Bezier,.1*E,a,.35*E,.25*a,.35*E,.75*a));var ie=new go.PathFigure(.8*E,.5*a,!0);x.add(ie),ie.add(new go.PathSegment(go.PathSegment.Bezier,.2*E,a,.7*E,(ne+b)*a,(ee+b)*E,(ne+y)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,.2*E,0,.45*E,.75*a,.45*E,.25*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,.8*E,.5*a,(ee+b)*E,(ne-y)*a,.7*E,(ne-b)*a)),y=.1,b=le*.1,ee=.9,ne=.5;var me=new go.PathFigure((ee-y)*E,ne*a,!0);return x.add(me),me.add(new go.PathSegment(go.PathSegment.Bezier,ee*E,(ne-y)*a,(ee-y)*E,(ne-b)*a,(ee-b)*E,(ne-y)*a)),me.add(new go.PathSegment(go.PathSegment.Bezier,(ee+y)*E,ne*a,(ee+b)*E,(ne-y)*a,(ee+y)*E,(ne-b)*a)),me.add(new go.PathSegment(go.PathSegment.Bezier,ee*E,(ne+y)*a,(ee+y)*E,(ne+b)*a,(ee+b)*E,(ne+y)*a)),me.add(new go.PathSegment(go.PathSegment.Bezier,(ee-y)*E,ne*a,(ee-b)*E,(ne+y)*a,(ee-y)*E,(ne+b)*a)),x.spot1=new go.Spot(.4,.25),x.spot2=new go.Spot(.65,.75),x}),go.Shape.defineFigureGenerator("XorGate",function(oe,E,a){var x=new go.Geometry,y=.5,b=le*y,ee=.2,ne=.5,ue=new go.PathFigure(.1*E,0,!1);x.add(ue),ue.add(new go.PathSegment(go.PathSegment.Bezier,.1*E,a,.35*E,.25*a,.35*E,.75*a));var ie=new go.PathFigure(.2*E,0,!0);return x.add(ie),ie.add(new go.PathSegment(go.PathSegment.Bezier,E,.5*a,(ee+b)*E,(ne-y)*a,.9*E,(ne-b)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,.2*E,a,.9*E,(ne+b)*a,(ee+b)*E,(ne+y)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,.2*E,0,.45*E,.75*a,.45*E,.25*a).close()),x.spot1=new go.Spot(.4,.25),x.spot2=new go.Spot(.8,.75),x}),go.Shape.defineFigureGenerator("Capacitor",function(oe,E,a){var x=new go.Geometry,y=new go.PathFigure(0,0,!1);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Move,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),x}),go.Shape.defineFigureGenerator("Resistor",function(oe,E,a){var x=new go.Geometry,y=new go.PathFigure(0,.5*a,!1);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.1*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.2*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.3*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.4*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.6*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.7*E,.5*a)),x}),go.Shape.defineFigureGenerator("Inductor",function(oe,E,a){var x=new go.Geometry,y=le*.1,b=.1,ee=.1,ne=.5,ue=new go.PathFigure((ee-y*.5)*E,a,!1);return x.add(ue),ue.add(new go.PathSegment(go.PathSegment.Bezier,(ee+b)*E,0,(ee-y)*E,a,(ee-b)*E,0)),ee=.3,ue.add(new go.PathSegment(go.PathSegment.Bezier,ee*E,a,(ee+b)*E,0,(ee+y)*E,a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,(ee+b)*E,0,(ee-y)*E,a,(ee-b)*E,0)),ee=.5,ue.add(new go.PathSegment(go.PathSegment.Bezier,ee*E,a,(ee+b)*E,0,(ee+y)*E,a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,(ee+b)*E,0,(ee-y)*E,a,(ee-b)*E,0)),ee=.7,ue.add(new go.PathSegment(go.PathSegment.Bezier,ee*E,a,(ee+b)*E,0,(ee+y)*E,a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,(ee+b)*E,0,(ee-y)*E,a,(ee-b)*E,0)),ee=.9,ue.add(new go.PathSegment(go.PathSegment.Bezier,(ee+y*.5)*E,a,(ee+b)*E,0,(ee+y)*E,a)),x}),go.Shape.defineFigureGenerator("ACvoltageSource",function(oe,E,a){var x=new go.Geometry,y=le*.5,b=.5,ee=.5,ne=.5,ue=new go.PathFigure((ee-b)*E,ne*a,!1);return x.add(ue),ue.add(new go.PathSegment(go.PathSegment.Bezier,ee*E,(ne-b)*a,(ee-b)*E,(ne-y)*a,(ee-y)*E,(ne-b)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,(ee+b)*E,ne*a,(ee+y)*E,(ne-b)*a,(ee+b)*E,(ne-y)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,ee*E,(ne+b)*a,(ee+b)*E,(ne+y)*a,(ee+y)*E,(ne+b)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,(ee-b)*E,ne*a,(ee-y)*E,(ne+b)*a,(ee-b)*E,(ne+y)*a)),ue.add(new go.PathSegment(go.PathSegment.Move,(ee-b+.1)*E,ne*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,(ee+b-.1)*E,ne*a,ee*E,(ne-b)*a,ee*E,(ne+b)*a)),x}),go.Shape.defineFigureGenerator("DCvoltageSource",function(oe,E,a){var x=new go.Geometry,y=new go.PathFigure(0,.75*a,!1);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,.25*a)),y.add(new go.PathSegment(go.PathSegment.Move,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),x}),go.Shape.defineFigureGenerator("Diode",function(oe,E,a){var x=new go.Geometry,y=new go.PathFigure(E,0,!1);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(.5,.75),x}),go.Shape.defineFigureGenerator("Wifi",function(oe,E,a){var x=new go.Geometry,y=E,b=a;E=E*.38,a=a*.6;var ee=le*.8,ne=.8,ue=0,ie=.5,me=(y-E)/2,Se=(b-a)/2,de=new go.PathFigure(ue*E+me,(ie+ne)*a+Se,!0);x.add(de),de.add(new go.PathSegment(go.PathSegment.Bezier,(ue-ne)*E+me,ie*a+Se,(ue-ee)*E+me,(ie+ne)*a+Se,(ue-ne)*E+me,(ie+ee)*a+Se)),de.add(new go.PathSegment(go.PathSegment.Bezier,ue*E+me,(ie-ne)*a+Se,(ue-ne)*E+me,(ie-ee)*a+Se,(ue-ee)*E+me,(ie-ne)*a+Se)),de.add(new go.PathSegment(go.PathSegment.Bezier,(ue-ne+ee*.5)*E+me,ie*a+Se,ue*E+me,(ie-ne)*a+Se,(ue-ne+ee*.5)*E+me,(ie-ee)*a+Se)),de.add(new go.PathSegment(go.PathSegment.Bezier,ue*E+me,(ie+ne)*a+Se,(ue-ne+ee*.5)*E+me,(ie+ee)*a+Se,ue*E+me,(ie+ne)*a+Se).close()),ee=le*.4,ne=.4,ue=.2,ie=.5;var Be=new go.PathFigure(ue*E+me,(ie+ne)*a+Se,!0);x.add(Be),Be.add(new go.PathSegment(go.PathSegment.Bezier,(ue-ne)*E+me,ie*a+Se,(ue-ee)*E+me,(ie+ne)*a+Se,(ue-ne)*E+me,(ie+ee)*a+Se)),Be.add(new go.PathSegment(go.PathSegment.Bezier,ue*E+me,(ie-ne)*a+Se,(ue-ne)*E+me,(ie-ee)*a+Se,(ue-ee)*E+me,(ie-ne)*a+Se)),Be.add(new go.PathSegment(go.PathSegment.Bezier,(ue-ne+ee*.5)*E+me,ie*a+Se,ue*E+me,(ie-ne)*a+Se,(ue-ne+ee*.5)*E+me,(ie-ee)*a+Se)),Be.add(new go.PathSegment(go.PathSegment.Bezier,ue*E+me,(ie+ne)*a+Se,(ue-ne+ee*.5)*E+me,(ie+ee)*a+Se,ue*E+me,(ie+ne)*a+Se).close()),ee=le*.2,ne=.2,ue=.5,ie=.5;var ze=new go.PathFigure((ue-ne)*E+me,ie*a+Se,!0);x.add(ze),ze.add(new go.PathSegment(go.PathSegment.Bezier,ue*E+me,(ie-ne)*a+Se,(ue-ne)*E+me,(ie-ee)*a+Se,(ue-ee)*E+me,(ie-ne)*a+Se)),ze.add(new go.PathSegment(go.PathSegment.Bezier,(ue+ne)*E+me,ie*a+Se,(ue+ee)*E+me,(ie-ne)*a+Se,(ue+ne)*E+me,(ie-ee)*a+Se)),ze.add(new go.PathSegment(go.PathSegment.Bezier,ue*E+me,(ie+ne)*a+Se,(ue+ne)*E+me,(ie+ee)*a+Se,(ue+ee)*E+me,(ie+ne)*a+Se)),ze.add(new go.PathSegment(go.PathSegment.Bezier,(ue-ne)*E+me,ie*a+Se,(ue-ee)*E+me,(ie+ne)*a+Se,(ue-ne)*E+me,(ie+ee)*a+Se)),ee=le*.4,ne=.4,ue=.8,ie=.5;var Ae=new go.PathFigure(ue*E+me,(ie-ne)*a+Se,!0);x.add(Ae),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(ue+ne)*E+me,ie*a+Se,(ue+ee)*E+me,(ie-ne)*a+Se,(ue+ne)*E+me,(ie-ee)*a+Se)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,ue*E+me,(ie+ne)*a+Se,(ue+ne)*E+me,(ie+ee)*a+Se,(ue+ee)*E+me,(ie+ne)*a+Se)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(ue+ne-ee*.5)*E+me,ie*a+Se,ue*E+me,(ie+ne)*a+Se,(ue+ne-ee*.5)*E+me,(ie+ee)*a+Se)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,ue*E+me,(ie-ne)*a+Se,(ue+ne-ee*.5)*E+me,(ie-ee)*a+Se,ue*E+me,(ie-ne)*a+Se).close()),ee=le*.8,ne=.8,ue=1,ie=.5;var et=new go.PathFigure(ue*E+me,(ie-ne)*a+Se,!0);return x.add(et),et.add(new go.PathSegment(go.PathSegment.Bezier,(ue+ne)*E+me,ie*a+Se,(ue+ee)*E+me,(ie-ne)*a+Se,(ue+ne)*E+me,(ie-ee)*a+Se)),et.add(new go.PathSegment(go.PathSegment.Bezier,ue*E+me,(ie+ne)*a+Se,(ue+ne)*E+me,(ie+ee)*a+Se,(ue+ee)*E+me,(ie+ne)*a+Se)),et.add(new go.PathSegment(go.PathSegment.Bezier,(ue+ne-ee*.5)*E+me,ie*a+Se,ue*E+me,(ie+ne)*a+Se,(ue+ne-ee*.5)*E+me,(ie+ee)*a+Se)),et.add(new go.PathSegment(go.PathSegment.Bezier,ue*E+me,(ie-ne)*a+Se,(ue+ne-ee*.5)*E+me,(ie-ee)*a+Se,ue*E+me,(ie-ne)*a+Se).close()),x}),go.Shape.defineFigureGenerator("Email",function(oe,E,a){var x=new go.Geometry,y=new go.PathFigure(0,0,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var b=new go.PathFigure(0,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*E,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,E,0)),b.add(new go.PathSegment(go.PathSegment.Move,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,.45*E,.54*a)),b.add(new go.PathSegment(go.PathSegment.Move,E,a)),b.add(new go.PathSegment(go.PathSegment.Line,.55*E,.54*a)),x}),go.Shape.defineFigureGenerator("Ethernet",function(oe,E,a){var x=new go.Geometry,y=new go.PathFigure(.35*E,0,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.65*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.65*E,.4*a)),y.add(new go.PathSegment(go.PathSegment.Line,.35*E,.4*a)),y.add(new go.PathSegment(go.PathSegment.Line,.35*E,0).close());var b=new go.PathFigure(.1*E,a,!0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.4*E,a)),b.add(new go.PathSegment(go.PathSegment.Line,.4*E,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*E,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*E,a).close());var ee=new go.PathFigure(.6*E,a,!0,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.9*E,a)),ee.add(new go.PathSegment(go.PathSegment.Line,.9*E,.6*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.6*E,.6*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.6*E,a).close());var ne=new go.PathFigure(0,.5*a,!1);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),ne.add(new go.PathSegment(go.PathSegment.Move,.5*E,.5*a)),ne.add(new go.PathSegment(go.PathSegment.Line,.5*E,.4*a)),ne.add(new go.PathSegment(go.PathSegment.Move,.75*E,.5*a)),ne.add(new go.PathSegment(go.PathSegment.Line,.75*E,.6*a)),ne.add(new go.PathSegment(go.PathSegment.Move,.25*E,.5*a)),ne.add(new go.PathSegment(go.PathSegment.Line,.25*E,.6*a)),x}),go.Shape.defineFigureGenerator("Power",function(oe,E,a){var x=new go.Geometry,y=le*.4,b=.4,ee=.5,ne=.5,ue=z(),ie=z(),me=z(),Se=z();Ze(ee,ne-b,ee+y,ne-b,ee+b,ne-y,ee+b,ne,.5,ue,ue,ie,me,Se);var de=te(ie.x,ie.y),Be=new go.PathFigure(ie.x*E,ie.y*a,!0);x.add(Be),Be.add(new go.PathSegment(go.PathSegment.Bezier,(ee+b)*E,ne*a,me.x*E,me.y*a,Se.x*E,Se.y*a)),Be.add(new go.PathSegment(go.PathSegment.Bezier,ee*E,(ne+b)*a,(ee+b)*E,(ne+y)*a,(ee+y)*E,(ne+b)*a)),Be.add(new go.PathSegment(go.PathSegment.Bezier,(ee-b)*E,ne*a,(ee-y)*E,(ne+b)*a,(ee-b)*E,(ne+y)*a)),Ze(ee-b,ne,ee-b,ne-y,ee-y,ne-b,ee,ne-b,.5,me,Se,ie,ue,ue),Be.add(new go.PathSegment(go.PathSegment.Bezier,ie.x*E,ie.y*a,me.x*E,me.y*a,Se.x*E,Se.y*a)),y=le*.3,b=.3,Ze(ee-b,ne,ee-b,ne-y,ee-y,ne-b,ee,ne-b,.5,me,Se,ie,ue,ue),Be.add(new go.PathSegment(go.PathSegment.Line,ie.x*E,ie.y*a)),Be.add(new go.PathSegment(go.PathSegment.Bezier,(ee-b)*E,ne*a,Se.x*E,Se.y*a,me.x*E,me.y*a)),Be.add(new go.PathSegment(go.PathSegment.Bezier,ee*E,(ne+b)*a,(ee-b)*E,(ne+y)*a,(ee-y)*E,(ne+b)*a)),Be.add(new go.PathSegment(go.PathSegment.Bezier,(ee+b)*E,ne*a,(ee+y)*E,(ne+b)*a,(ee+b)*E,(ne+y)*a)),Ze(ee,ne-b,ee+y,ne-b,ee+b,ne-y,ee+b,ne,.5,ue,ue,ie,me,Se),Be.add(new go.PathSegment(go.PathSegment.Bezier,ie.x*E,ie.y*a,Se.x*E,Se.y*a,me.x*E,me.y*a).close());var Be=new go.PathFigure(.45*E,0,!0);return x.add(Be),Be.add(new go.PathSegment(go.PathSegment.Line,.45*E,.5*a)),Be.add(new go.PathSegment(go.PathSegment.Line,.55*E,.5*a)),Be.add(new go.PathSegment(go.PathSegment.Line,.55*E,0).close()),ve(ue),ve(ie),ve(me),ve(Se),ve(de),x.spot1=new go.Spot(.25,.45),x.spot2=new go.Spot(.75,.8),x}),go.Shape.defineFigureGenerator("Fallout",function(oe,E,a){var x=new go.Geometry,y=new go.PathFigure(0,a/2,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Arc,180,360,E/2,a/2,E/2,a/2));function b(ee,ne,ue){ee.add(new go.PathSegment(go.PathSegment.Move,(.3+ne)*E,(.8+ue)*a)),ee.add(new go.PathSegment(go.PathSegment.Line,(.5+ne)*E,(.5+ue)*a)),ee.add(new go.PathSegment(go.PathSegment.Line,(.1+ne)*E,(.5+ue)*a)),ee.add(new go.PathSegment(go.PathSegment.Line,(.3+ne)*E,(.8+ue)*a).close())}return b(y,0,0),b(y,.4,0),b(y,.2,-.3),x}),go.Shape.defineFigureGenerator("IrritationHazard",function(oe,E,a){var x=new go.Geometry,y=new go.PathFigure(.2*E,0,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,.3*a)),y.add(new go.PathSegment(go.PathSegment.Line,.8*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,.2*a)),y.add(new go.PathSegment(go.PathSegment.Line,.7*E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,.8*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,.7*a)),y.add(new go.PathSegment(go.PathSegment.Line,.2*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,.3*E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.2*a).close()),x.spot1=new go.Spot(.3,.3),x.spot2=new go.Spot(.7,.7),x}),go.Shape.defineFigureGenerator("ElectricalHazard",function(oe,E,a){var x=new go.Geometry,y=new go.PathFigure(.37*E,0,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,.11*a)),y.add(new go.PathSegment(go.PathSegment.Line,.77*E,.04*a)),y.add(new go.PathSegment(go.PathSegment.Line,.33*E,.49*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.37*a)),y.add(new go.PathSegment(go.PathSegment.Line,.63*E,.86*a)),y.add(new go.PathSegment(go.PathSegment.Line,.77*E,.91*a)),y.add(new go.PathSegment(go.PathSegment.Line,.34*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.34*E,.78*a)),y.add(new go.PathSegment(go.PathSegment.Line,.44*E,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,.65*E,.56*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.68*a).close()),x}),go.Shape.defineFigureGenerator("FireHazard",function(oe,E,a){var x=new go.Geometry,y=new go.PathFigure(.1*E,a,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Bezier,.29*E,0,-.25*E,.63*a,.45*E,.44*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.51*E,.42*a,.48*E,.17*a,.54*E,.35*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.59*E,.18*a,.59*E,.29*a,.58*E,.28*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.75*E,.6*a,.8*E,.34*a,.88*E,.43*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.88*E,.31*a,.87*E,.48*a,.88*E,.43*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.9*E,a,1.17*E,.76*a,.82*E,.8*a).close()),x.spot1=new go.Spot(.07,.445),x.spot2=new go.Spot(.884,.958),x}),go.Shape.defineFigureGenerator("BpmnActivityLoop",function(oe,E,a){var x=new go.Geometry,y=.5,b=0,ee=0,ne=y*le,ue=.4*Math.SQRT2/2+.5,ie=.5-.5*Math.SQRT2/2,me=1,Se=.5,de=.5,Be=0,ze=new go.PathFigure(ue*E,(1-ie)*a,!1);return x.add(ze),ze.add(new go.PathSegment(go.PathSegment.Bezier,me*E,Se*a,me*E,.7*a,me*E,Se*a)),ze.add(new go.PathSegment(go.PathSegment.Bezier,(de+b)*E,(Be+b)*a,(.5+y+b)*E,(.5-ne+b)*a,(.5+ne+b)*E,(.5-y+b)*a)),ze.add(new go.PathSegment(go.PathSegment.Bezier,(.5-y+b)*E,(.5+ee)*a,(.5-ne+b)*E,(.5-y+ee)*a,(.5-y+b)*E,(.5-ne+ee)*a)),ze.add(new go.PathSegment(go.PathSegment.Bezier,(.35+b)*E,.9*a,(.5-y+b)*E,(.5+ne+ee)*a,(.5-ne+b)*E,.9*a)),ze.add(new go.PathSegment(go.PathSegment.Move,(.25+b)*E,.8*a)),ze.add(new go.PathSegment(go.PathSegment.Line,(.35+b)*E,.9*a)),ze.add(new go.PathSegment(go.PathSegment.Line,(.2+b)*E,.95*a)),x}),go.Shape.defineFigureGenerator("BpmnActivityParallel",function(oe,E,a){var x=new go.Geometry,y=new go.PathFigure(0,0,!1);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Move,.5*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,a)),y.add(new go.PathSegment(go.PathSegment.Move,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),x}),go.Shape.defineFigureGenerator("BpmnActivitySequential",function(oe,E,a){var x=new go.Geometry,y=new go.PathFigure(0,0,!1);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Move,0,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Move,0,a)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),x}),go.Shape.defineFigureGenerator("BpmnActivityAdHoc",function(oe,E,a){var x=new go.Geometry,y=new go.PathFigure(0,0,!1);x.add(y);var b=new go.PathFigure(E,a,!1);x.add(b);var ee=new go.PathFigure(0,.5*a,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,.5*a,.2*E,.35*a,.3*E,.35*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,E,.5*a,.7*E,.65*a,.8*E,.65*a)),x}),go.Shape.defineFigureGenerator("BpmnActivityCompensation",function(oe,E,a){var x=new go.Geometry,y=new go.PathFigure(0,.5*a,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,a).close()),x}),go.Shape.defineFigureGenerator("BpmnTaskMessage",function(oe,E,a){var x=new go.Geometry,y=new go.PathFigure(0,.2*a,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,.2*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.8*a).close());var y=new go.PathFigure(0,.2*a,!1);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.2*a)),x}),go.Shape.defineFigureGenerator("BpmnTaskScript",function(oe,E,a){var x=new go.Geometry,y=new go.PathFigure(.7*E,a,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.3*E,a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.3*E,0,.6*E,.5*a,0,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,.7*E,0)),y.add(new go.PathSegment(go.PathSegment.Bezier,.7*E,a,.4*E,.5*a,E,.5*a).close());var b=new go.PathFigure(.45*E,.73*a,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.7*E,.73*a)),b.add(new go.PathSegment(go.PathSegment.Move,.38*E,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.63*E,.5*a)),b.add(new go.PathSegment(go.PathSegment.Move,.31*E,.27*a)),b.add(new go.PathSegment(go.PathSegment.Line,.56*E,.27*a)),x}),go.Shape.defineFigureGenerator("BpmnTaskUser",function(oe,E,a){var x=new go.Geometry,y=new go.PathFigure(0,0,!1);x.add(y);var b=new go.PathFigure(.335*E,(1-.555)*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.335*E,(1-.405)*a)),b.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*E,(1-.405)*a)),b.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*E,(1-.555)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,E,.68*a,(1-.12)*E,.46*a,(1-.02)*E,.54*a)),b.add(new go.PathSegment(go.PathSegment.Line,E,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.68*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.335*E,(1-.555)*a,.02*E,.54*a,.12*E,.46*a)),b.add(new go.PathSegment(go.PathSegment.Line,.365*E,(1-.595)*a));var ee=.5-.285,ne=.5,ue=ee,ie=Math.PI/4,me=4*(1-Math.cos(ie))/(3*Math.sin(ie)),Se=me*.5,de=ee,Be=ee,ze=me*de,Ae=me*Be;b.add(new go.PathSegment(go.PathSegment.Bezier,(ne-de)*E,ue*a,(ne-(ze+de)/2)*E,(ue+(Be+Ae)/2)*a,(ne-de)*E,(ue+Ae)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,ne*E,(ue-Be)*a,(ne-de)*E,(ue-Ae)*a,(ne-ze)*E,(ue-Be)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(ne+de)*E,ue*a,(ne+ze)*E,(ue-Be)*a,(ne+de)*E,(ue-Ae)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(1-.365)*E,(1-.595)*a,(ne+de)*E,(ue+Ae)*a,(ne+(ze+de)/2)*E,(ue+(Be+Ae)/2)*a)),b.add(new go.PathSegment(go.PathSegment.Line,(1-.365)*E,(1-.595)*a)),b.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*E,(1-.555)*a)),b.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*E,(1-.405)*a)),b.add(new go.PathSegment(go.PathSegment.Line,.335*E,(1-.405)*a));var et=new go.PathFigure(.2*E,a,!1);x.add(et),et.add(new go.PathSegment(go.PathSegment.Line,.2*E,.8*a));var we=new go.PathFigure(.8*E,a,!1);return x.add(we),we.add(new go.PathSegment(go.PathSegment.Line,.8*E,.8*a)),x}),go.Shape.defineFigureGenerator("BpmnEventConditional",function(oe,E,a){var x=new go.Geometry,y=new go.PathFigure(.1*E,0,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.9*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.9*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.1*E,a).close());var b=new go.PathFigure(.2*E,.2*a,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.8*E,.2*a)),b.add(new go.PathSegment(go.PathSegment.Move,.2*E,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*E,.4*a)),b.add(new go.PathSegment(go.PathSegment.Move,.2*E,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*E,.6*a)),b.add(new go.PathSegment(go.PathSegment.Move,.2*E,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*E,.8*a)),x}),go.Shape.defineFigureGenerator("BpmnEventError",function(oe,E,a){var x=new go.Geometry,y=new go.PathFigure(0,a,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.33*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.66*E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.66*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.33*E,.5*a).close()),x}),go.Shape.defineFigureGenerator("BpmnEventEscalation",function(oe,E,a){var x=new go.Geometry,y=new go.PathFigure(0,0,!1);x.add(y);var b=new go.PathFigure(E,a,!1);x.add(b);var ee=new go.PathFigure(.1*E,a,!0);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.5*E,0)),ee.add(new go.PathSegment(go.PathSegment.Line,.9*E,a)),ee.add(new go.PathSegment(go.PathSegment.Line,.5*E,.5*a).close()),x}),go.Shape.defineFigureGenerator("Caution",function(oe,E,a){var x=new go.Geometry,y=new go.PathFigure(.05*E,a,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Bezier,.1*E,.8*a,0,a,0,a)),y.add(new go.PathSegment(go.PathSegment.Line,.45*E,.1*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.55*E,.1*a,.5*E,0,.5*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.95*E,.9*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.9*E,a,E,a,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.05*E,a));var b=.05;return y.add(new go.PathSegment(go.PathSegment.Move,(.5-b)*E,.875*a)),y.add(new go.PathSegment(go.PathSegment.Arc,180,-360,.5*E,.875*a,b*E,b*a)),y.add(new go.PathSegment(go.PathSegment.Move,.5*E,.75*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,.325*a,.575*E,.725*a,.625*E,.375*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,.75*a,.375*E,.375*a,.425*E,.725*a)),x}),go.Shape.defineFigureGenerator("Recycle",function(oe,E,a){var x=new go.Geometry,y=new go.PathFigure(.45*E,.95*a,!1);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.2*E,.95*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.185*E,.85*a,.17*E,.95*a,.15*E,.9*a)),y.add(new go.PathSegment(go.PathSegment.Line,.235*E,.75*a)),y.add(new go.PathSegment(go.PathSegment.Line,.3*E,.625*a)),y.add(new go.PathSegment(go.PathSegment.Line,.35*E,.65*a)),y.add(new go.PathSegment(go.PathSegment.Line,.275*E,.45*a)),y.add(new go.PathSegment(go.PathSegment.Line,.05*E,.45*a)),y.add(new go.PathSegment(go.PathSegment.Line,.1*E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,.05*E,.575*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.1875*E,.95*a,0,.675*a,0,.7*a)),y.add(new go.PathSegment(go.PathSegment.Move,.45*E,.95*a)),y.add(new go.PathSegment(go.PathSegment.Line,.45*E,.775*a)),y.add(new go.PathSegment(go.PathSegment.Line,.22*E,.775*a));var b=new go.PathFigure(.475*E,.2*a,!1);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.4*E,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.225*E,.3*a)),b.add(new go.PathSegment(go.PathSegment.Line,.275*E,.175*a)),b.add(new go.PathSegment(go.PathSegment.Line,.325*E,.05*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.4*E,.05*a,.35*E,0,.375*E,0)),b.add(new go.PathSegment(go.PathSegment.Line,.575*E,.375*a)),b.add(new go.PathSegment(go.PathSegment.Line,.525*E,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.75*E,.475*a)),b.add(new go.PathSegment(go.PathSegment.Line,.85*E,.315*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*E,.32*a)),b.add(new go.PathSegment(go.PathSegment.Line,.65*E,.05*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.575*E,0,.65*E,.05*a,.625*E,0)),b.add(new go.PathSegment(go.PathSegment.Line,.38*E,.0105*a));var ee=new go.PathFigure(.675*E,.575*a,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.875*E,.525*a)),ee.add(new go.PathSegment(go.PathSegment.Line,E,.775*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.85*E,.95*a,E,.8*a,E,.85*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.65*E,.95*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.65*E,a)),ee.add(new go.PathSegment(go.PathSegment.Line,.55*E,.85*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.65*E,.725*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.65*E,.775*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*E,.775*a)),ee.add(new go.PathSegment(go.PathSegment.Line,E,.775*a)),ee.add(new go.PathSegment(go.PathSegment.Move,.675*E,.575*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.775*E,.775*a)),x}),go.Shape.defineFigureGenerator("BpmnEventTimer",function(oe,E,a){var x=new go.Geometry,y=.5,b=le*.5,ee=new go.PathFigure(E,y*a,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,y*E,a,E,(y+b)*a,(y+b)*E,a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,y*a,(y-b)*E,a,0,(y+b)*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,y*E,0,0,(y-b)*a,(y-b)*E,0)),ee.add(new go.PathSegment(go.PathSegment.Bezier,E,y*a,(y+b)*E,0,E,(y-b)*a));var ne=new go.PathFigure(y*E,0,!1);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,y*E,.15*a)),ne.add(new go.PathSegment(go.PathSegment.Move,y*E,a)),ne.add(new go.PathSegment(go.PathSegment.Line,y*E,.85*a)),ne.add(new go.PathSegment(go.PathSegment.Move,0,y*a)),ne.add(new go.PathSegment(go.PathSegment.Line,.15*E,y*a)),ne.add(new go.PathSegment(go.PathSegment.Move,E,y*a)),ne.add(new go.PathSegment(go.PathSegment.Line,.85*E,y*a)),ne.add(new go.PathSegment(go.PathSegment.Move,y*E,y*a)),ne.add(new go.PathSegment(go.PathSegment.Line,.58*E,.1*a)),ne.add(new go.PathSegment(go.PathSegment.Move,y*E,y*a)),ne.add(new go.PathSegment(go.PathSegment.Line,.78*E,.54*a)),x}),go.Shape.defineFigureGenerator("Package",function(oe,E,a){var x=new go.Geometry,y=new go.PathFigure(0,.15*a,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,.15*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var b=new go.PathFigure(0,.15*a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Line,.6*E,0)),b.add(new go.PathSegment(go.PathSegment.Line,.65*E,.15*a).close()),x.spot1=new go.Spot(0,.1),x.spot2=new go.Spot(1,1),x}),go.Shape.defineFigureGenerator("Class",function(oe,E,a){var x=new go.Geometry,y=new go.PathFigure(0,0,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var b=new go.PathFigure(0,.2*a,!1);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,E,.2*a).close());var ee=new go.PathFigure(0,.5*a,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,E,.5*a).close()),x}),go.Shape.defineFigureGenerator("Component",function(oe,E,a){var x=new go.Geometry,y=new go.PathFigure(E,a,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.15*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.15*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,E,a).close());var b=new go.PathFigure(0,.2*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.45*E,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.45*E,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.2*a).close());var ee=new go.PathFigure(0,.6*a,!0);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.45*E,.6*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.45*E,.8*a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,.6*a).close()),x}),go.Shape.defineFigureGenerator("Boat Shipment",function(oe,E,a){var x=new go.Geometry,y=new go.PathFigure(.15*E,.6*a,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.15*E,.6*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.6*a)),y.add(new go.PathSegment(go.PathSegment.Line,.15*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.85*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.6*a)),y.add(new go.PathSegment(go.PathSegment.Line,.85*E,.6*a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.15*E,.6*a));var b=new go.PathFigure(.15*E,.6*a,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.85*E,.6*a)),x}),go.Shape.defineFigureGenerator("Customer/Supplier",function(oe,E,a){var x=new go.Geometry,y=new go.PathFigure(E,a,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.66*E,.33*a)),y.add(new go.PathSegment(go.PathSegment.Line,.66*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.33*E,.33*a)),y.add(new go.PathSegment(go.PathSegment.Line,.33*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,0,.33*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Line,E,a).close()),x}),go.Shape.defineFigureGenerator("Workcell",function(oe,E,a){var x=new go.Geometry,y=new go.PathFigure(0,a,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.65*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.65*E,.4*a)),y.add(new go.PathSegment(go.PathSegment.Line,.35*E,.4*a)),y.add(new go.PathSegment(go.PathSegment.Line,.35*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x}),go.Shape.defineFigureGenerator("Supermarket",function(oe,E,a){var x=new go.Geometry,y=new go.PathFigure(0,0,!1);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,.33*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.33*a)),y.add(new go.PathSegment(go.PathSegment.Move,E,.33*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.66*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.66*a)),y.add(new go.PathSegment(go.PathSegment.Move,E,.66*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),x}),go.Shape.defineFigureGenerator("TruckShipment",function(oe,E,a){var x=new go.Geometry,y=new go.PathFigure(0,0,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.6*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.6*E,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var b=new go.PathFigure(E,.8*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,E,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.6*E,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.6*E,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,E,.8*a).close());var ee=.1,ne=le*.1,ue=.2,ie=.9,me=new go.PathFigure((ue-ee)*E,ie*a,!0);x.add(me),me.add(new go.PathSegment(go.PathSegment.Bezier,ue*E,(ie-ee)*a,(ue-ee)*E,(ie-ne)*a,(ue-ne)*E,(ie-ee)*a)),me.add(new go.PathSegment(go.PathSegment.Bezier,(ue+ee)*E,ie*a,(ue+ne)*E,(ie-ee)*a,(ue+ee)*E,(ie-ne)*a)),me.add(new go.PathSegment(go.PathSegment.Bezier,ue*E,(ie+ee)*a,(ue+ee)*E,(ie+ne)*a,(ue+ne)*E,(ie+ee)*a)),me.add(new go.PathSegment(go.PathSegment.Bezier,(ue-ee)*E,ie*a,(ue-ne)*E,(ie+ee)*a,(ue-ee)*E,(ie+ne)*a).close()),ee=.1,ne=le*.1,ue=.8,ie=.9;var Se=new go.PathFigure((ue-ee)*E,ie*a,!0);return x.add(Se),Se.add(new go.PathSegment(go.PathSegment.Bezier,ue*E,(ie-ee)*a,(ue-ee)*E,(ie-ne)*a,(ue-ne)*E,(ie-ee)*a)),Se.add(new go.PathSegment(go.PathSegment.Bezier,(ue+ee)*E,ie*a,(ue+ne)*E,(ie-ee)*a,(ue+ee)*E,(ie-ne)*a)),Se.add(new go.PathSegment(go.PathSegment.Bezier,ue*E,(ie+ee)*a,(ue+ee)*E,(ie+ne)*a,(ue+ne)*E,(ie+ee)*a)),Se.add(new go.PathSegment(go.PathSegment.Bezier,(ue-ee)*E,ie*a,(ue-ne)*E,(ie+ee)*a,(ue-ee)*E,(ie+ne)*a).close()),x}),go.Shape.defineFigureGenerator("KanbanPost",function(oe,E,a){var x=new go.Geometry,y=new go.PathFigure(.2*E,0,!1);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.2*E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,.8*E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,.8*E,0)),y.add(new go.PathSegment(go.PathSegment.Move,.5*E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.2*E,a)),y.add(new go.PathSegment(go.PathSegment.Move,.5*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.8*E,a)),x}),go.Shape.defineFigureGenerator("Forklift",function(oe,E,a){var x=new go.Geometry,y=new go.PathFigure(0,0,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,.4*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,0,0));var b=new go.PathFigure(0,.5*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*E,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*E,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.5*a));var ee=new go.PathFigure(.5*E,.8*a,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.5*E,.1*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.55*E,.1*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.55*E,.8*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.5*E,.8*a));var ne=new go.PathFigure(.5*E,.7*a,!1);x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,E,.7*a));var ue=.1,ie=le*.1,me=.1,Se=.9,de=new go.PathFigure((me-ue)*E,Se*a,!0);x.add(de),de.add(new go.PathSegment(go.PathSegment.Bezier,me*E,(Se-ue)*a,(me-ue)*E,(Se-ie)*a,(me-ie)*E,(Se-ue)*a)),de.add(new go.PathSegment(go.PathSegment.Bezier,(me+ue)*E,Se*a,(me+ie)*E,(Se-ue)*a,(me+ue)*E,(Se-ie)*a)),de.add(new go.PathSegment(go.PathSegment.Bezier,me*E,(Se+ue)*a,(me+ue)*E,(Se+ie)*a,(me+ie)*E,(Se+ue)*a)),de.add(new go.PathSegment(go.PathSegment.Bezier,(me-ue)*E,Se*a,(me-ie)*E,(Se+ue)*a,(me-ue)*E,(Se+ie)*a)),ue=.1,ie=le*.1,me=.4,Se=.9;var Be=new go.PathFigure((me-ue)*E,Se*a,!0);return x.add(Be),Be.add(new go.PathSegment(go.PathSegment.Bezier,me*E,(Se-ue)*a,(me-ue)*E,(Se-ie)*a,(me-ie)*E,(Se-ue)*a)),Be.add(new go.PathSegment(go.PathSegment.Bezier,(me+ue)*E,Se*a,(me+ie)*E,(Se-ue)*a,(me+ue)*E,(Se-ie)*a)),Be.add(new go.PathSegment(go.PathSegment.Bezier,me*E,(Se+ue)*a,(me+ue)*E,(Se+ie)*a,(me+ie)*E,(Se+ue)*a)),Be.add(new go.PathSegment(go.PathSegment.Bezier,(me-ue)*E,Se*a,(me-ie)*E,(Se+ue)*a,(me-ue)*E,(Se+ie)*a)),x}),go.Shape.defineFigureGenerator("RailShipment",function(oe,E,a){var x=new go.Geometry,y=new go.PathFigure(.1*E,.4*a,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.45*E,.4*a)),y.add(new go.PathSegment(go.PathSegment.Line,.45*E,.9*a)),y.add(new go.PathSegment(go.PathSegment.Line,.1*E,.9*a)),y.add(new go.PathSegment(go.PathSegment.Line,.1*E,.4*a).close());var b=new go.PathFigure(.45*E,.7*a,!1);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.55*E,.7*a));var ee=new go.PathFigure(.55*E,.4*a,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.9*E,.4*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.9*E,.9*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.55*E,.9*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.55*E,.4*a).close());var me=.05,Se=le*.05,de=.175,Be=.95,ne=new go.PathFigure((de-me)*E,Be*a,!0);x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,de*E,(Be-me)*a,(de-me)*E,(Be-Se)*a,(de-Se)*E,(Be-me)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(de+me)*E,Be*a,(de+Se)*E,(Be-me)*a,(de+me)*E,(Be-Se)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,de*E,(Be+me)*a,(de+me)*E,(Be+Se)*a,(de+Se)*E,(Be+me)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(de-me)*E,Be*a,(de-Se)*E,(Be+me)*a,(de-me)*E,(Be+Se)*a));var me=.05,Se=le*.05,de=.375,Be=.95,ue=new go.PathFigure((de-me)*E,Be*a,!0);x.add(ue),ue.add(new go.PathSegment(go.PathSegment.Bezier,de*E,(Be-me)*a,(de-me)*E,(Be-Se)*a,(de-Se)*E,(Be-me)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,(de+me)*E,Be*a,(de+Se)*E,(Be-me)*a,(de+me)*E,(Be-Se)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,de*E,(Be+me)*a,(de+me)*E,(Be+Se)*a,(de+Se)*E,(Be+me)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,(de-me)*E,Be*a,(de-Se)*E,(Be+me)*a,(de-me)*E,(Be+Se)*a));var me=.05,Se=le*.05,de=.625,Be=.95,ie=new go.PathFigure((de-me)*E,Be*a,!0);x.add(ie),ie.add(new go.PathSegment(go.PathSegment.Bezier,de*E,(Be-me)*a,(de-me)*E,(Be-Se)*a,(de-Se)*E,(Be-me)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,(de+me)*E,Be*a,(de+Se)*E,(Be-me)*a,(de+me)*E,(Be-Se)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,de*E,(Be+me)*a,(de+me)*E,(Be+Se)*a,(de+Se)*E,(Be+me)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,(de-me)*E,Be*a,(de-Se)*E,(Be+me)*a,(de-me)*E,(Be+Se)*a));var me=.05,Se=le*.05,de=.825,Be=.95,ze=new go.PathFigure((de-me)*E,Be*a,!0);x.add(ze),ze.add(new go.PathSegment(go.PathSegment.Bezier,de*E,(Be-me)*a,(de-me)*E,(Be-Se)*a,(de-Se)*E,(Be-me)*a)),ze.add(new go.PathSegment(go.PathSegment.Bezier,(de+me)*E,Be*a,(de+Se)*E,(Be-me)*a,(de+me)*E,(Be-Se)*a)),ze.add(new go.PathSegment(go.PathSegment.Bezier,de*E,(Be+me)*a,(de+me)*E,(Be+Se)*a,(de+Se)*E,(Be+me)*a)),ze.add(new go.PathSegment(go.PathSegment.Bezier,(de-me)*E,Be*a,(de-Se)*E,(Be+me)*a,(de-me)*E,(Be+Se)*a).close());var Ae=new go.PathFigure(0,a,!1);return x.add(Ae),Ae.add(new go.PathSegment(go.PathSegment.Line,E,a).close()),x}),go.Shape.defineFigureGenerator("Warehouse",function(oe,E,a){var x=new go.Geometry,y=new go.PathFigure(0,0,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var b=new go.PathFigure(0,.2*a,!1);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,E,.2*a).close());var ee=new go.PathFigure(.15*E,a,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.15*E,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.4*E,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.4*E,a)),ee.add(new go.PathSegment(go.PathSegment.Line,.15*E,a).close());var ne=.05,ue=le*.05,ie=.35,me=.775,Se=new go.PathFigure((ie-ne)*E,me*a,!0);return x.add(Se),Se.add(new go.PathSegment(go.PathSegment.Bezier,ie*E,(me-ne)*a,(ie-ne)*E,(me-ue)*a,(ie-ue)*E,(me-ne)*a)),Se.add(new go.PathSegment(go.PathSegment.Bezier,(ie+ne)*E,me*a,(ie+ue)*E,(me-ne)*a,(ie+ne)*E,(me-ue)*a)),Se.add(new go.PathSegment(go.PathSegment.Bezier,ie*E,(me+ne)*a,(ie+ne)*E,(me+ue)*a,(ie+ue)*E,(me+ne)*a)),Se.add(new go.PathSegment(go.PathSegment.Bezier,(ie-ne)*E,me*a,(ie-ue)*E,(me+ne)*a,(ie-ne)*E,(me+ue)*a).close()),x}),go.Shape.defineFigureGenerator("ControlCenter",function(oe,E,a){var x=new go.Geometry,y=new go.PathFigure(0,a,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,.1*E,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,.1*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.9*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.9*E,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Move,.1*E,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,.9*E,.8*a).close()),x}),go.Shape.defineFigureGenerator("Bluetooth",function(oe,E,a){var x=new go.Geometry,y=new go.PathFigure(0,.75*a,!1);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,.75*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.25*a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.75*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.25*a)),x}),go.Shape.defineFigureGenerator("Bookmark",function(oe,E,a){var x=new go.Geometry,y=new go.PathFigure(0,0,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,.6*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,0,0)),y.add(new go.PathSegment(go.PathSegment.Move,.2*E,.2*a)),y.add(new go.PathSegment(go.PathSegment.Line,.8*E,.2*a)),y.add(new go.PathSegment(go.PathSegment.Move,.2*E,.4*a)),y.add(new go.PathSegment(go.PathSegment.Line,.8*E,.4*a)),x}),go.Shape.defineFigureGenerator("Bookmark",function(oe,E,a){var x=new go.Geometry,y=new go.PathFigure(0,0,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,.6*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,0,0)),y.add(new go.PathSegment(go.PathSegment.Move,.2*E,.2*a)),y.add(new go.PathSegment(go.PathSegment.Line,.8*E,.2*a)),y.add(new go.PathSegment(go.PathSegment.Move,.2*E,.4*a)),y.add(new go.PathSegment(go.PathSegment.Line,.8*E,.4*a)),x}),go.Shape.defineFigureGenerator("Globe",function(oe,E,a){var x=new go.Geometry,y=new go.PathFigure(.5*E,0,!1);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,a)),y.add(new go.PathSegment(go.PathSegment.Move,0,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Move,.5*E,0)),y.add(new go.PathSegment(go.PathSegment.Bezier,E,.5*a,.75*E,0,E,.25*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,a,E,.75*a,.75*E,a)),y.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,.25*E,a,0,.75*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,0,0,.25*a,.25*E,0)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,a,.15*E,.25*a,.15*E,.75*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,0,.85*E,.75*a,.85*E,.25*a)),y.add(new go.PathSegment(go.PathSegment.Move,.1675*E,.15*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.8325*E,.15*a,.35*E,.3*a,.65*E,.3*a)),y.add(new go.PathSegment(go.PathSegment.Move,.1675*E,.85*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.8325*E,.85*a,.35*E,.7*a,.65*E,.7*a)),x}),go.Shape.defineFigureGenerator("Wave",function(oe,E,a){var x=new go.Geometry,y=new go.PathFigure(0,.25*a,!1);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Bezier,.3*E,.25*a,.1*E,0,.2*E,0)),y.add(new go.PathSegment(go.PathSegment.Bezier,.7*E,.25*a,.425*E,.5*a,.575*E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,E,.25*a,.8*E,0,.9*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,.75*a)),y.add(new go.PathSegment(go.PathSegment.Move,0,.25*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.75*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.3*E,.75*a,.1*E,.5*a,.2*E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.7*E,.75*a,.425*E,a,.575*E,a)),y.add(new go.PathSegment(go.PathSegment.Bezier,E,.75*a,.8*E,.5*a,.9*E,.5*a)),x}),go.Shape.defineFigureGenerator("Operator",function(oe,E,a){var x=new go.Geometry,y=.3,b=le*.3,ee=.5,ne=.7,ue=new go.PathFigure((ee-y)*E,ne*a,!0);x.add(ue),ue.add(new go.PathSegment(go.PathSegment.Bezier,ee*E,(ne-y)*a,(ee-y)*E,(ne-b)*a,(ee-b)*E,(ne-y)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,(ee+y)*E,ne*a,(ee+b)*E,(ne-y)*a,(ee+y)*E,(ne-b)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,ee*E,(ne+y)*a,(ee+y)*E,(ne+b)*a,(ee+b)*E,(ne+y)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,(ee-y)*E,ne*a,(ee-b)*E,(ne+y)*a,(ee-y)*E,(ne+b)*a));var ie=new go.PathFigure(0,.7*a,!1);return x.add(ie),ie.add(new go.PathSegment(go.PathSegment.Bezier,E,.7*a,0,0,E,0)),x}),go.Shape.defineFigureGenerator("TripleFanBlades",function(oe,E,a){var x=new go.Geometry,y=new go.PathFigure(.5*E,0,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,.65*a,.65*E,.3*a,.65*E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,0,.35*E,.5*a,.35*E,.3*a)),y.add(new go.PathSegment(go.PathSegment.Move,.5*E,.65*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,0,a,.3*E,.6*a,.1*E,.8*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,.65*a,.2*E,a,.35*E,.95*a)),y.add(new go.PathSegment(go.PathSegment.Move,.5*E,.65*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,E,a,.7*E,.6*a,.9*E,.8*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,.65*a,.8*E,a,.65*E,.95*a)),x}),go.Shape.defineFigureGenerator("CentrifugalPump",function(oe,E,a){var x=new go.Geometry,y=new go.PathFigure(E,0,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.4*E,0)),y.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,0,.075*a,0,.5*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.4*E,a,0,a,.4*E,a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.8*E,.4*a,.8*E,a,.85*E,.6*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.4*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),x}),go.Shape.defineFigureGenerator("Battery",function(oe,E,a){var x=new go.Geometry,y=new go.PathFigure(0,a,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,.1*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.1*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Move,.4*E,.1*a)),y.add(new go.PathSegment(go.PathSegment.Line,.4*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.6*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.6*E,.1*a));var b=new go.PathFigure(0,.6*a,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Move,0,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,E,.4*a)),x}),go.Shape.defineFigureGenerator("Delete",function(oe,E,a){var x=new go.Geometry,y=.5,b=le*.5,ee=.5,ne=.5,ue=new go.PathFigure((ee-y)*E,ne*a,!0);x.add(ue),ue.add(new go.PathSegment(go.PathSegment.Bezier,ee*E,(ne-y)*a,(ee-y)*E,(ne-b)*a,(ee-b)*E,(ne-y)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,(ee+y)*E,ne*a,(ee+b)*E,(ne-y)*a,(ee+y)*E,(ne-b)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,ee*E,(ne+y)*a,(ee+y)*E,(ne+b)*a,(ee+b)*E,(ne+y)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,(ee-y)*E,ne*a,(ee-b)*E,(ne+y)*a,(ee-y)*E,(ne+b)*a));var ie=new go.PathFigure(.15*E,.5*a,!1);return x.add(ie),ie.add(new go.PathSegment(go.PathSegment.Line,.85*E,.5*a)),x}),go.Shape.defineFigureGenerator("Flag",function(oe,E,a){var x=new go.Geometry,y=new go.PathFigure(0,.1*a,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Move,0,.1*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,.1*a,.15*E,0,.35*E,0)),y.add(new go.PathSegment(go.PathSegment.Bezier,E,.1*a,.65*E,.2*a,.85*E,.2*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,.5*a,.85*E,.6*a,.65*E,.6*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,.35*E,.4*a,.15*E,.4*a).close()),x}),go.Shape.defineFigureGenerator("Help",function(oe,E,a){var x=new go.Geometry,y=.5,b=le*.5,ee=.5,ne=.5,ue=new go.PathFigure((ee-y)*E,ne*a,!1);x.add(ue),ue.add(new go.PathSegment(go.PathSegment.Bezier,ee*E,(ne-y)*a,(ee-y)*E,(ne-b)*a,(ee-b)*E,(ne-y)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,(ee+y)*E,ne*a,(ee+b)*E,(ne-y)*a,(ee+y)*E,(ne-b)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,ee*E,(ne+y)*a,(ee+y)*E,(ne+b)*a,(ee+b)*E,(ne+y)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,(ee-y)*E,ne*a,(ee-b)*E,(ne+y)*a,(ee-y)*E,(ne+b)*a).close()),y=.05,b=le*.05,ee=.5,ne=.8;var ie=new go.PathFigure((ee-y)*E,ne*a,!1);return x.add(ie),ie.add(new go.PathSegment(go.PathSegment.Bezier,ee*E,(ne-y)*a,(ee-y)*E,(ne-b)*a,(ee-b)*E,(ne-y)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,(ee+y)*E,ne*a,(ee+b)*E,(ne-y)*a,(ee+y)*E,(ne-b)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,ee*E,(ne+y)*a,(ee+y)*E,(ne+b)*a,(ee+b)*E,(ne+y)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,(ee-y)*E,ne*a,(ee-b)*E,(ne+y)*a,(ee-y)*E,(ne+b)*a).close()),ie.add(new go.PathSegment(go.PathSegment.Move,.5*E,.7*a)),ie.add(new go.PathSegment(go.PathSegment.Line,.5*E,.5*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,.2*a,.75*E,.475*a,.75*E,.225*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,.3*E,.35*a,.4*E,.2*a,.3*E,.25*a)),x}),go.Shape.defineFigureGenerator("Location",function(oe,E,a){return new go.Geometry().add(new go.PathFigure(.5*E,a,!0).add(new go.PathSegment(go.PathSegment.Line,.75*E,.5*a)).add(new go.PathSegment(go.PathSegment.Bezier,.5*E,0,.975*E,.025*a,.5*E,0)).add(new go.PathSegment(go.PathSegment.Bezier,.25*E,.5*a,.5*E,0,.025*E,.025*a).close()).add(new go.PathSegment(go.PathSegment.Move,.5*E,.2*a)).add(new go.PathSegment(go.PathSegment.Arc,270,360,.5*E,.3*a,.1*E,.1*a).close()))}),go.Shape.defineFigureGenerator("Lock",function(oe,E,a){var x=new go.Geometry,y=new go.PathFigure(0,.5*a,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.5*a));var b=new go.PathFigure(.2*E,.5*a,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Move,.2*E,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.2*E,.3*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.8*E,.3*a,.25*E,0,.75*E,0)),b.add(new go.PathSegment(go.PathSegment.Line,.8*E,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*E,.3*a)),x}),go.Shape.defineFigureGenerator("Unlocked",function(oe,E,a){var x=new go.Geometry,y=new go.PathFigure(0,.5*a,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.5*a));var b=new go.PathFigure(.2*E,.5*a,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Move,.2*E,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.2*E,.3*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.8*E,.3*a,.25*E,0,.75*E,0)),b.add(new go.PathSegment(go.PathSegment.Line,.8*E,.35*a)),x}),go.Shape.defineFigureGenerator("Gear",function(oe,E,a){return new go.Geometry().add(new go.PathFigure(.9375*E,.56246875*a,!0).add(new go.PathSegment(go.PathSegment.Line,.9375*E,.4375*a)).add(new go.PathSegment(go.PathSegment.Line,.80621875*E,.4375*a)).add(new go.PathSegment(go.PathSegment.Bezier,.763*E,.3316875*a,.79840625*E,.39915625*a,.7834375*E,.3635*a)).add(new go.PathSegment(go.PathSegment.Line,.8566875*E,.23796875*a)).add(new go.PathSegment(go.PathSegment.Line,.76825*E,.14959375*a)).add(new go.PathSegment(go.PathSegment.Line,.67596875*E,.24184375*a)).add(new go.PathSegment(go.PathSegment.Bezier,.5625*E,.19378125*a,.64228125*E,.2188125*a,.603875*E,.2021875*a)).add(new go.PathSegment(go.PathSegment.Line,.5625*E,.0625*a)).add(new go.PathSegment(go.PathSegment.Line,.4375*E,.0625*a)).add(new go.PathSegment(go.PathSegment.Line,.4375*E,.19378125*a)).add(new go.PathSegment(go.PathSegment.Bezier,.32775*E,.239375*a,.39759375*E,.20190625*a,.36053125*E,.2176875*a)).add(new go.PathSegment(go.PathSegment.Line,.2379375*E,.14959375*a)).add(new go.PathSegment(go.PathSegment.Line,.14953125*E,.2379375*a)).add(new go.PathSegment(go.PathSegment.Line,.23934375*E,.3278125*a)).add(new go.PathSegment(go.PathSegment.Bezier,.19378125*E,.4375*a,.21765625*E,.36059375*a,.201875*E,.397625*a)).add(new go.PathSegment(go.PathSegment.Line,.0625*E,.4375*a)).add(new go.PathSegment(go.PathSegment.Line,.0625*E,.5625*a)).add(new go.PathSegment(go.PathSegment.Line,.1938125*E,.5625*a)).add(new go.PathSegment(go.PathSegment.Bezier,.241875*E,.67596875*a,.20221875*E,.603875*a,.21884375*E,.64228125*a)).add(new go.PathSegment(go.PathSegment.Line,.1495625*E,.76825*a)).add(new go.PathSegment(go.PathSegment.Line,.238*E,.8566875*a)).add(new go.PathSegment(go.PathSegment.Line,.3316875*E,.76296875*a)).add(new go.PathSegment(go.PathSegment.Bezier,.43753125*E,.80621875*a,.36353125*E,.78340625*a,.3991875*E,.79840625*a)).add(new go.PathSegment(go.PathSegment.Line,.43753125*E,.9375*a)).add(new go.PathSegment(go.PathSegment.Line,.5625*E,.9375*a)).add(new go.PathSegment(go.PathSegment.Line,.5625*E,.80621875*a)).add(new go.PathSegment(go.PathSegment.Bezier,.67225*E,.760625*a,.602375*E,.79809375*a,.63946875*E,.78234375*a)).add(new go.PathSegment(go.PathSegment.Line,.76828125*E,.8566875*a)).add(new go.PathSegment(go.PathSegment.Line,.85671875*E,.76825*a)).add(new go.PathSegment(go.PathSegment.Line,.76065625*E,.67221875*a)).add(new go.PathSegment(go.PathSegment.Bezier,.80621875*E,.56246875*a,.78234375*E,.63940625*a,.798125*E,.602375*a)).add(new go.PathSegment(go.PathSegment.Line,.9375*E,.56246875*a).close()).add(new go.PathSegment(go.PathSegment.Move,.5*E,.6*a)).add(new go.PathSegment(go.PathSegment.Arc,90,360,.5*E,.5*a,.1*E,.1*a).close()))}),go.Shape.defineFigureGenerator("Hand",function(oe,E,a){var x=new go.Geometry,y=new go.PathFigure(0,.5*a,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Bezier,.1*E,.3*a,0,.375*a,.05*E,.325*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.45*E,.075*a,.3*E,.225*a,.4*E,.175*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.525*E,.075*a,.46*E,.05*a,.525*E,.05*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.3*E,.4*a,.525*E,.275*a,.475*E,.325*a)),y.add(new go.PathSegment(go.PathSegment.Line,.9*E,.4*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.9*E,.55*a,E,.4*a,E,.55*a)),y.add(new go.PathSegment(go.PathSegment.Line,.425*E,.55*a)),y.add(new go.PathSegment(go.PathSegment.Line,.6*E,.55*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.6*E,.7*a,.675*E,.55*a,.675*E,.7*a)),y.add(new go.PathSegment(go.PathSegment.Line,.4*E,.7*a)),y.add(new go.PathSegment(go.PathSegment.Line,.575*E,.7*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.575*E,.85*a,.65*E,.7*a,.65*E,.85*a)),y.add(new go.PathSegment(go.PathSegment.Line,.4*E,.85*a)),y.add(new go.PathSegment(go.PathSegment.Line,.525*E,.85*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.535*E,a,.61*E,.85*a,.61*E,a)),y.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*a,.435*E,a,0,a).close()),x}),go.Shape.defineFigureGenerator("Map",function(oe,E,a){var x=new go.Geometry,y=new go.PathFigure(0,.2*a,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.25*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,.2*a)),y.add(new go.PathSegment(go.PathSegment.Line,.75*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,.2*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.75*E,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.25*E,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),y.add(new go.PathSegment(go.PathSegment.Move,.25*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.25*E,.8*a)),y.add(new go.PathSegment(go.PathSegment.Move,.5*E,.2*a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,a)),y.add(new go.PathSegment(go.PathSegment.Move,.75*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.75*E,.8*a)),x}),go.Shape.defineFigureGenerator("Eject",function(oe,E,a){var x=new go.Geometry,y=new go.PathFigure(0,a,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,E,a*.7)),y.add(new go.PathSegment(go.PathSegment.Line,0,a*.7).close());var b=new go.PathFigure(0,a*.6,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,E,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*E,0).close()),x}),go.Shape.defineFigureGenerator("Pencil",function(oe,E,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,.2*E,.1*a)).add(new go.PathSegment(go.PathSegment.Line,E,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.9*E,a)).add(new go.PathSegment(go.PathSegment.Line,.1*E,.2*a).close()))}),go.Shape.defineFigureGenerator("Building",function(oe,E,a){var x=new go.Geometry,y=new go.PathFigure(E*1,a*1,!1);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,a*1)),y.add(new go.PathSegment(go.PathSegment.Line,0,a*.85)),y.add(new go.PathSegment(go.PathSegment.Line,.046*E,a*.85)),y.add(new go.PathSegment(go.PathSegment.Line,.046*E,a*.45)),y.add(new go.PathSegment(go.PathSegment.Line,0,a*.45)),y.add(new go.PathSegment(go.PathSegment.Line,0,a*.3)),y.add(new go.PathSegment(go.PathSegment.Line,.046*E,a*.3)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,a*0)),y.add(new go.PathSegment(go.PathSegment.Line,(1-.046)*E,a*.3)),y.add(new go.PathSegment(go.PathSegment.Line,E,a*.3)),y.add(new go.PathSegment(go.PathSegment.Line,E,a*.45)),y.add(new go.PathSegment(go.PathSegment.Line,(1-.046)*E,a*.45)),y.add(new go.PathSegment(go.PathSegment.Line,(1-.046)*E,a*.85)),y.add(new go.PathSegment(go.PathSegment.Line,E,a*.85).close());var b=new go.PathFigure(.126*E,.85*a,!1);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.126*E,.45*a)),b.add(new go.PathSegment(go.PathSegment.Line,.322*E,.45*a)),b.add(new go.PathSegment(go.PathSegment.Line,.322*E,.85*a).close());var ee=new go.PathFigure(.402*E,.85*a,!1);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.402*E,.45*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.598*E,.45*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.598*E,.85*a).close());var ne=new go.PathFigure(.678*E,.85*a,!1);x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,.678*E,.45*a)),ne.add(new go.PathSegment(go.PathSegment.Line,.874*E,.45*a)),ne.add(new go.PathSegment(go.PathSegment.Line,.874*E,.85*a).close());var ue=new go.PathFigure(.5*E,.1*a,!1);return x.add(ue),ue.add(new go.PathSegment(go.PathSegment.Line,(.046+.15)*E,.3*a)),ue.add(new go.PathSegment(go.PathSegment.Line,(1-(.046+.15))*E,.3*a).close()),x}),go.Shape.defineFigureGenerator("Staircase",function(oe,E,a){var x=new go.Geometry,y=new go.PathFigure(0,a*1,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E*.2,a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*.2,a*.8)),y.add(new go.PathSegment(go.PathSegment.Line,E*.4,a*.8)),y.add(new go.PathSegment(go.PathSegment.Line,E*.4,a*.6)),y.add(new go.PathSegment(go.PathSegment.Line,E*.6,a*.6)),y.add(new go.PathSegment(go.PathSegment.Line,E*.6,a*.4)),y.add(new go.PathSegment(go.PathSegment.Line,E*.8,a*.4)),y.add(new go.PathSegment(go.PathSegment.Line,E*.8,a*.2)),y.add(new go.PathSegment(go.PathSegment.Line,E*1,a*.2)),y.add(new go.PathSegment(go.PathSegment.Line,E*1,a*.15)),y.add(new go.PathSegment(go.PathSegment.Line,E*.75,a*.15)),y.add(new go.PathSegment(go.PathSegment.Line,E*.75,a*.35)),y.add(new go.PathSegment(go.PathSegment.Line,E*.55,a*.35)),y.add(new go.PathSegment(go.PathSegment.Line,E*.55,a*.55)),y.add(new go.PathSegment(go.PathSegment.Line,E*.35,a*.55)),y.add(new go.PathSegment(go.PathSegment.Line,E*.35,a*.75)),y.add(new go.PathSegment(go.PathSegment.Line,E*.15,a*.75)),y.add(new go.PathSegment(go.PathSegment.Line,E*.15,a*.95)),y.add(new go.PathSegment(go.PathSegment.Line,0,a*.95).close()),x}),go.Shape.defineFigureGenerator("5Bars",function(oe,E,a){var x=new go.Geometry,y=new go.PathFigure(0,a*1,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E*.184,a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*.184,a*(1-.184)).close());var b=new go.PathFigure(E*.204,a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,E*.204,a*(1-.184))),b.add(new go.PathSegment(go.PathSegment.Line,E*.388,a*(1-.184*2))),b.add(new go.PathSegment(go.PathSegment.Line,E*.388,a*1).close());var ee=new go.PathFigure(E*.408,a,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,E*.408,a*(1-.184*2))),ee.add(new go.PathSegment(go.PathSegment.Line,E*.592,a*(1-.184*3))),ee.add(new go.PathSegment(go.PathSegment.Line,E*.592,a*1).close());var ne=new go.PathFigure(E*.612,a,!0);x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,E*.612,a*(1-.184*3))),ne.add(new go.PathSegment(go.PathSegment.Line,E*.796,a*(1-.184*4))),ne.add(new go.PathSegment(go.PathSegment.Line,E*.796,a*1).close());var ue=new go.PathFigure(E*.816,a,!0);return x.add(ue),ue.add(new go.PathSegment(go.PathSegment.Line,E*.816,a*(1-.184*4))),ue.add(new go.PathSegment(go.PathSegment.Line,E*1,a*(1-.184*5))),ue.add(new go.PathSegment(go.PathSegment.Line,E*1,a*1).close()),x}),go.Shape.defineFigureGenerator("PC",function(oe,E,a){var x=new go.Geometry,y=new go.PathFigure(0,0,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*.3,a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*.3,0).close());var b=new go.PathFigure(E*.055,.07*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,E*.245,a*.07)),b.add(new go.PathSegment(go.PathSegment.Line,E*.245,a*.1)),b.add(new go.PathSegment(go.PathSegment.Line,E*.055,a*.1).close());var ee=new go.PathFigure(E*.055,.13*a,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,E*.245,a*.13)),ee.add(new go.PathSegment(go.PathSegment.Line,E*.245,a*.16)),ee.add(new go.PathSegment(go.PathSegment.Line,E*.055,a*.16).close());var ne=new go.PathFigure(E*.055,.18*a,!0);x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,E*.245,a*.18)),ne.add(new go.PathSegment(go.PathSegment.Line,E*.245,a*.21)),ne.add(new go.PathSegment(go.PathSegment.Line,E*.055,a*.21).close());var ue=new go.PathFigure(E*1,0,!0);return x.add(ue),ue.add(new go.PathSegment(go.PathSegment.Line,E*.4,0)),ue.add(new go.PathSegment(go.PathSegment.Line,E*.4,a*.65)),ue.add(new go.PathSegment(go.PathSegment.Line,E*1,a*.65).close()),x}),go.Shape.defineFigureGenerator("Plane",function(oe,E,a){var x=new go.Geometry,y=new go.PathFigure(.55*E,a,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,.6*a)),y.add(new go.PathSegment(go.PathSegment.Line,.4*E,.7*a)),y.add(new go.PathSegment(go.PathSegment.Line,.1*E,.475*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.35*E,.525*a,0,.4*a,.225*E,.45*a)),y.add(new go.PathSegment(go.PathSegment.Line,.4*E,.475*a)),y.add(new go.PathSegment(go.PathSegment.Line,.15*E,.35*a)),y.add(new go.PathSegment(go.PathSegment.Line,.2*E,.325*a)),y.add(new go.PathSegment(go.PathSegment.Line,.6*E,.325*a)),y.add(new go.PathSegment(go.PathSegment.Line,.85*E,.1*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.9*E,.2*a,.975*E,0,E,.08*a)),y.add(new go.PathSegment(go.PathSegment.Line,.7*E,.45*a)),y.add(new go.PathSegment(go.PathSegment.Line,.6*E,.95*a)),y.add(new go.PathSegment(go.PathSegment.Line,.55*E,a).close()),x}),go.Shape.defineFigureGenerator("Key",function(oe,E,a){var x=new go.Geometry,y=new go.PathFigure(E*1,a*.5,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E*.9,.4*a)),y.add(new go.PathSegment(go.PathSegment.Line,E*.5,.4*a)),y.add(new go.PathSegment(go.PathSegment.Line,E*.5,.35*a)),y.add(new go.PathSegment(go.PathSegment.Line,E*.45,.35*a)),y.add(new go.PathSegment(go.PathSegment.Line,E*.3,.2*a)),y.add(new go.PathSegment(go.PathSegment.Line,E*.15,.2*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.35*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.65*a)),y.add(new go.PathSegment(go.PathSegment.Line,E*.15,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,E*.3,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,E*.45,.65*a)),y.add(new go.PathSegment(go.PathSegment.Line,E*.5,.65*a)),y.add(new go.PathSegment(go.PathSegment.Line,E*.5,.6*a)),y.add(new go.PathSegment(go.PathSegment.Line,E*.6,.6*a)),y.add(new go.PathSegment(go.PathSegment.Line,E*.65,.55*a)),y.add(new go.PathSegment(go.PathSegment.Line,E*.7,.6*a)),y.add(new go.PathSegment(go.PathSegment.Line,E*.75,.55*a)),y.add(new go.PathSegment(go.PathSegment.Line,E*.8,.6*a)),y.add(new go.PathSegment(go.PathSegment.Line,E*.85,.575*a)),y.add(new go.PathSegment(go.PathSegment.Line,E*.9,.6*a).close()),y.add(new go.PathSegment(go.PathSegment.Move,.17*E,.425*a)),y.add(new go.PathSegment(go.PathSegment.Arc,270,360,.17*E,.5*a,.075*E,.075*a).close()),x}),go.Shape.defineFigureGenerator("FilmTape",function(oe,E,a){var x=new go.Geometry,y=new go.PathFigure(0,0,!1);x.add(y),y.add(new go.PathSegment(go.PathSegment.Arc,270,180,E*0,E*.3,E*.055)),y.add(new go.PathSegment(go.PathSegment.Line,0,a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*.08,a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*.08,a*.95)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*1),a*.95)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*1),a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*2),a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*2),a*.95)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*3),a*.95)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*3),a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*4),a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*4),a*.95)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*5),a*.95)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*5),a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*6),a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*6),a*.95)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*7),a*.95)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*7),a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*8),a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*8),a*.95)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*9),a*.95)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*9),a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*10),a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*10),a*.95)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*11),a*.95)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*11),a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*12),a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*12),a*.95)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*13),a*.95)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*13),a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*14),a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*14),a*.95)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*15),a*.95)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*15),a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*1,a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*1,a*1));var b=new go.PathFigure(0,0,!1);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,E*1,a*0)),b.add(new go.PathSegment(go.PathSegment.Arc,270,-180,E*1,E*.3,E*.055)),b.add(new go.PathSegment(go.PathSegment.Line,E*1,a*1));var ee=new go.PathFigure(E*.11,a*.1,!1);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,E*(.11+.24133333*1+.028*0),a*.1)),ee.add(new go.PathSegment(go.PathSegment.Line,E*(.11+.24133333*1+.028*0),a*.8)),ee.add(new go.PathSegment(go.PathSegment.Line,E*.11,a*.8).close());var ne=new go.PathFigure(E*(.11+.24133333*1+.028*1),a*.1,!1);x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,E*(.11+.24133333*2+.028*1),a*.1)),ne.add(new go.PathSegment(go.PathSegment.Line,E*(.11+.24133333*2+.028*1),a*.8)),ne.add(new go.PathSegment(go.PathSegment.Line,E*(.11+.24133333*1+.028*1),a*.8).close());var ue=new go.PathFigure(E*(.11+.24133333*2+.028*2),a*.1,!1);return x.add(ue),ue.add(new go.PathSegment(go.PathSegment.Line,E*(.11+.24133333*3+.028*2),a*.1)),ue.add(new go.PathSegment(go.PathSegment.Line,E*(.11+.24133333*3+.028*2),a*.8)),ue.add(new go.PathSegment(go.PathSegment.Line,E*(.11+.24133333*2+.028*2),a*.8).close()),x}),go.Shape.defineFigureGenerator("FloppyDisk",function(oe,E,a){var x=new go.Geometry,y=8,b=y*le,ee=new go.PathFigure(y,0,!1);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,E*.86,0)),ee.add(new go.PathSegment(go.PathSegment.Line,E*1,a*.14)),ee.add(new go.PathSegment(go.PathSegment.Line,E,a-y)),ee.add(new go.PathSegment(go.PathSegment.Bezier,E-y,a,E,a-b,E-b,a)),ee.add(new go.PathSegment(go.PathSegment.Line,y,a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,a-y,b,a,0,a-b)),ee.add(new go.PathSegment(go.PathSegment.Line,0,y)),ee.add(new go.PathSegment(go.PathSegment.Bezier,y,0,0,b,b,0).close());var ne=new go.PathFigure(E*.83,0,!1);x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,E*.83,a*.3)),ne.add(new go.PathSegment(go.PathSegment.Line,E*.17,a*.3)),ne.add(new go.PathSegment(go.PathSegment.Line,E*.17,a*0).close());var ue=new go.PathFigure(E*.83,a*1,!1);x.add(ue),ue.add(new go.PathSegment(go.PathSegment.Line,E*.83,a*.5)),ue.add(new go.PathSegment(go.PathSegment.Line,E*.17,a*.5)),ue.add(new go.PathSegment(go.PathSegment.Line,E*.17,a*1).close());var ie=new go.PathFigure(E*.78,a*.05,!1);return x.add(ie),ie.add(new go.PathSegment(go.PathSegment.Line,E*.66,a*.05)),ie.add(new go.PathSegment(go.PathSegment.Line,E*.66,a*.25)),ie.add(new go.PathSegment(go.PathSegment.Line,E*.78,a*.25).close()),x}),go.Shape.defineFigureGenerator("SpeechBubble",function(oe,E,a){var x=oe?oe.parameter1:NaN;(isNaN(x)||x<0)&&(x=15),x=Math.min(x,E/3),x=Math.min(x,a/3);var y=x*le,b=a*.8,ee=new go.Geometry,ne=new go.PathFigure(x,0,!0);return ee.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,E-x,0)),ne.add(new go.PathSegment(go.PathSegment.Bezier,E,x,E-y,0,E,y)),ne.add(new go.PathSegment(go.PathSegment.Line,E,b-x)),ne.add(new go.PathSegment(go.PathSegment.Bezier,E-x,b,E,b-y,E-y,b)),ne.add(new go.PathSegment(go.PathSegment.Line,E*.7,b)),ne.add(new go.PathSegment(go.PathSegment.Line,E*.7,a)),ne.add(new go.PathSegment(go.PathSegment.Line,E*.55,b)),ne.add(new go.PathSegment(go.PathSegment.Line,x,b)),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,b-x,y,b,0,b-y)),ne.add(new go.PathSegment(go.PathSegment.Line,0,x)),ne.add(new go.PathSegment(go.PathSegment.Bezier,x,0,0,y,y,0).close()),y>1?(ee.spot1=new go.Spot(0,0,y,y),ee.spot2=new go.Spot(1,.8,-y,-y)):(ee.spot1=go.Spot.TopLeft,ee.spot2=new go.Spot(1,.8)),ee}),go.Shape.defineFigureGenerator("Repeat",function(oe,E,a){var x=new go.Geometry,y=new go.PathFigure(E*0,a*.45,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E*.25,a*0)),y.add(new go.PathSegment(go.PathSegment.Line,E*.5,a*.45)),y.add(new go.PathSegment(go.PathSegment.Line,E*.3,a*.45)),y.add(new go.PathSegment(go.PathSegment.Line,E*.3,a*.9)),y.add(new go.PathSegment(go.PathSegment.Line,E*.6,a*.9)),y.add(new go.PathSegment(go.PathSegment.Line,E*.65,a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*.2,a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*.2,a*.45).close());var b=new go.PathFigure(E*1,a*.55,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,E*.75,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,E*.5,a*.55)),b.add(new go.PathSegment(go.PathSegment.Line,E*.7,a*.55)),b.add(new go.PathSegment(go.PathSegment.Line,E*.7,a*.1)),b.add(new go.PathSegment(go.PathSegment.Line,E*.4,a*.1)),b.add(new go.PathSegment(go.PathSegment.Line,E*.35,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,E*.8,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,E*.8,a*.55).close()),x}),go.Shape.defineFigureGenerator("Windows",function(oe,E,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,E,0)).add(new go.PathSegment(go.PathSegment.Line,E,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close()).add(new go.PathSegment(go.PathSegment.Move,.4*E,.4*a)).add(new go.PathSegment(go.PathSegment.Line,.4*E,.8*a)).add(new go.PathSegment(go.PathSegment.Line,.9*E,.8*a)).add(new go.PathSegment(go.PathSegment.Line,.9*E,.4*a).close()).add(new go.PathSegment(go.PathSegment.Move,.2*E,.1*a)).add(new go.PathSegment(go.PathSegment.Line,.2*E,.6*a)).add(new go.PathSegment(go.PathSegment.Line,.7*E,.6*a)).add(new go.PathSegment(go.PathSegment.Line,.7*E,.1*a).close()).add(new go.PathSegment(go.PathSegment.Move,.1*E,.6*a)).add(new go.PathSegment(go.PathSegment.Line,.1*E,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.5*E,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.5*E,.6*a).close()))}),go.Shape.defineFigureGenerator("Terminal",function(oe,E,a){var x=new go.Geometry,y=new go.PathFigure(E*0,a*.1,!1);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E*1,a*.1)),y.add(new go.PathSegment(go.PathSegment.Line,E*1,a*.9)),y.add(new go.PathSegment(go.PathSegment.Line,E*0,a*.9).close());var b=new go.PathFigure(E*.1,a*.2,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,E*.1,a*.25)),b.add(new go.PathSegment(go.PathSegment.Line,E*.22,a*.285)),b.add(new go.PathSegment(go.PathSegment.Line,E*.1,a*.32)),b.add(new go.PathSegment(go.PathSegment.Line,E*.1,a*.37)),b.add(new go.PathSegment(go.PathSegment.Line,E*.275,a*.32)),b.add(new go.PathSegment(go.PathSegment.Line,E*.275,a*.25).close());var ee=new go.PathFigure(E*.28,a*.37,!0);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,E*.45,a*.37)),ee.add(new go.PathSegment(go.PathSegment.Line,E*.45,a*.41)),ee.add(new go.PathSegment(go.PathSegment.Line,E*.28,a*.41).close()),x}),go.Shape.defineFigureGenerator("Beaker",function(oe,E,a){var x=new go.Geometry,y=15,b=y*le,ee=new go.PathFigure(E*.62,a*.475,!0);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,E,a-y)),ee.add(new go.PathSegment(go.PathSegment.Bezier,E-y,a,E,a-b,E-b,a)),ee.add(new go.PathSegment(go.PathSegment.Line,y,a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,a-y,b,a,0,a-b)),ee.add(new go.PathSegment(go.PathSegment.Line,E*.38,a*.475)),ee.add(new go.PathSegment(go.PathSegment.Line,E*.38,a*.03)),ee.add(new go.PathSegment(go.PathSegment.Line,E*.36,a*0)),ee.add(new go.PathSegment(go.PathSegment.Line,E*.64,a*0)),ee.add(new go.PathSegment(go.PathSegment.Line,E*.62,a*.03).close()),b>1?(x.spot1=new go.Spot(0,0,b,b),x.spot2=new go.Spot(1,1,-b,-b)):(x.spot1=go.Spot.TopLeft,x.spot2=go.Spot.BottomRight),x}),go.Shape.defineFigureGenerator("Download",function(oe,E,a){var x=new go.Geometry,y=new go.PathFigure(E*0,a*1,!0);x.add(y);var b=.1/.3;y.add(new go.PathSegment(go.PathSegment.Line,E*1,a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*1,a*(1-b))),y.add(new go.PathSegment(go.PathSegment.Line,E*.8,a*0)),y.add(new go.PathSegment(go.PathSegment.Line,E*.66,a*0)),y.add(new go.PathSegment(go.PathSegment.Line,E*.66,a*.055)),y.add(new go.PathSegment(go.PathSegment.Line,E*.755,a*.055)),y.add(new go.PathSegment(go.PathSegment.Line,E*.93,a*(1-b))),y.add(new go.PathSegment(go.PathSegment.Line,E*.64,a*(1-b))),y.add(new go.PathSegment(go.PathSegment.Line,E*.61,a*.75)),y.add(new go.PathSegment(go.PathSegment.Line,E*.5,a*.75)),y.add(new go.PathSegment(go.PathSegment.Line,E*.39,a*.75)),y.add(new go.PathSegment(go.PathSegment.Line,E*.36,a*(1-b))),y.add(new go.PathSegment(go.PathSegment.Line,E*.07,a*(1-b))),y.add(new go.PathSegment(go.PathSegment.Line,E*(1-.755),a*.055)),y.add(new go.PathSegment(go.PathSegment.Line,E*(1-.66),a*.055)),y.add(new go.PathSegment(go.PathSegment.Line,E*(1-.66),a*0)),y.add(new go.PathSegment(go.PathSegment.Line,E*(1-.8),a*0)),y.add(new go.PathSegment(go.PathSegment.Line,E*0,a*(1-b)).close());var ee=new go.PathFigure(E*.4,a*0,!0);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,E*.4,a*.44)),ee.add(new go.PathSegment(go.PathSegment.Line,E*.26,a*.44)),ee.add(new go.PathSegment(go.PathSegment.Line,E*.5,a*.66)),ee.add(new go.PathSegment(go.PathSegment.Line,E*(1-.26),a*.44)),ee.add(new go.PathSegment(go.PathSegment.Line,E*.6,a*.44)),ee.add(new go.PathSegment(go.PathSegment.Line,E*.6,a*0).close()),x}),go.Shape.defineFigureGenerator("Bin",function(oe,E,a){var x=new go.Geometry,y=new go.PathFigure(E*0,a*1,!0);x.add(y);var b=.1/.3;return y.add(new go.PathSegment(go.PathSegment.Line,E*1,a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*1,a*(1-b))),y.add(new go.PathSegment(go.PathSegment.Line,E*.8,a*0)),y.add(new go.PathSegment(go.PathSegment.Line,E*.66,a*0)),y.add(new go.PathSegment(go.PathSegment.Line,E*.66,a*.055)),y.add(new go.PathSegment(go.PathSegment.Line,E*.755,a*.055)),y.add(new go.PathSegment(go.PathSegment.Line,E*.93,a*(1-b))),y.add(new go.PathSegment(go.PathSegment.Line,E*.64,a*(1-b))),y.add(new go.PathSegment(go.PathSegment.Line,E*.61,a*.75)),y.add(new go.PathSegment(go.PathSegment.Line,E*.5,a*.75)),y.add(new go.PathSegment(go.PathSegment.Line,E*.39,a*.75)),y.add(new go.PathSegment(go.PathSegment.Line,E*.36,a*(1-b))),y.add(new go.PathSegment(go.PathSegment.Line,E*.07,a*(1-b))),y.add(new go.PathSegment(go.PathSegment.Line,E*(1-.755),a*.055)),y.add(new go.PathSegment(go.PathSegment.Line,E*(1-.66),a*.055)),y.add(new go.PathSegment(go.PathSegment.Line,E*(1-.66),a*0)),y.add(new go.PathSegment(go.PathSegment.Line,E*(1-.8),a*0)),y.add(new go.PathSegment(go.PathSegment.Line,E*0,a*(1-b)).close()),x}),go.Shape.defineFigureGenerator("Upload",function(oe,E,a){var x=new go.Geometry,y=new go.PathFigure(E*0,a*1,!0);x.add(y);var b=.1/.3;y.add(new go.PathSegment(go.PathSegment.Line,E*1,a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*1,a*(1-b))),y.add(new go.PathSegment(go.PathSegment.Line,E*.8,a*0)),y.add(new go.PathSegment(go.PathSegment.Line,E*.66,a*0)),y.add(new go.PathSegment(go.PathSegment.Line,E*.66,a*.055)),y.add(new go.PathSegment(go.PathSegment.Line,E*.755,a*.055)),y.add(new go.PathSegment(go.PathSegment.Line,E*.93,a*(1-b))),y.add(new go.PathSegment(go.PathSegment.Line,E*.64,a*(1-b))),y.add(new go.PathSegment(go.PathSegment.Line,E*.61,a*.75)),y.add(new go.PathSegment(go.PathSegment.Line,E*.5,a*.75)),y.add(new go.PathSegment(go.PathSegment.Line,E*.39,a*.75)),y.add(new go.PathSegment(go.PathSegment.Line,E*.36,a*(1-b))),y.add(new go.PathSegment(go.PathSegment.Line,E*.07,a*(1-b))),y.add(new go.PathSegment(go.PathSegment.Line,E*(1-.755),a*.055)),y.add(new go.PathSegment(go.PathSegment.Line,E*(1-.66),a*.055)),y.add(new go.PathSegment(go.PathSegment.Line,E*(1-.66),a*0)),y.add(new go.PathSegment(go.PathSegment.Line,E*(1-.8),a*0)),y.add(new go.PathSegment(go.PathSegment.Line,E*0,a*(1-b)).close());var ee=new go.PathFigure(E*.5,a*0,!0);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,E*.26,a*.25)),ee.add(new go.PathSegment(go.PathSegment.Line,E*.4,a*.25)),ee.add(new go.PathSegment(go.PathSegment.Line,E*.4,a*.63)),ee.add(new go.PathSegment(go.PathSegment.Line,E*.6,a*.63)),ee.add(new go.PathSegment(go.PathSegment.Line,E*.6,a*.25)),ee.add(new go.PathSegment(go.PathSegment.Line,E*.74,a*.25).close()),x}),go.Shape.defineFigureGenerator("EmptyDrink",function(oe,E,a){var x=new go.Geometry,y=new go.PathFigure(E*.15,a*0,!1);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E*.85,a*0)),y.add(new go.PathSegment(go.PathSegment.Line,E*.7,a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*.3,a*1).close()),x}),go.Shape.defineFigureGenerator("Drink",function(oe,E,a){var x=new go.Geometry,y=new go.PathFigure(E*.15,a*0,!1);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E*.85,a*0)),y.add(new go.PathSegment(go.PathSegment.Line,E*.7,a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*.3,a*1).close());var b=new go.PathFigure(E*.235,a*.28,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,E*.765,a*.28)),b.add(new go.PathSegment(go.PathSegment.Line,E*.655,a*.97)),b.add(new go.PathSegment(go.PathSegment.Line,E*.345,a*.97).close()),x}),go.Shape.defineFigureGenerator("4Arrows",function(oe,E,a){var x=new go.Geometry,y=new go.PathFigure(E*.5,a*0,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E*.65,a*.25)),y.add(new go.PathSegment(go.PathSegment.Line,E*.55,a*.25)),y.add(new go.PathSegment(go.PathSegment.Line,E*.55,a*.45)),y.add(new go.PathSegment(go.PathSegment.Line,E*.75,a*.45)),y.add(new go.PathSegment(go.PathSegment.Line,E*.75,a*.35)),y.add(new go.PathSegment(go.PathSegment.Line,E*1,a*.5)),y.add(new go.PathSegment(go.PathSegment.Line,E*.75,a*.65)),y.add(new go.PathSegment(go.PathSegment.Line,E*.75,a*.55)),y.add(new go.PathSegment(go.PathSegment.Line,E*.55,a*.55)),y.add(new go.PathSegment(go.PathSegment.Line,E*.55,a*.75)),y.add(new go.PathSegment(go.PathSegment.Line,E*.65,a*.75)),y.add(new go.PathSegment(go.PathSegment.Line,E*.5,a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*.35,a*.75)),y.add(new go.PathSegment(go.PathSegment.Line,E*.45,a*.75)),y.add(new go.PathSegment(go.PathSegment.Line,E*.45,a*.55)),y.add(new go.PathSegment(go.PathSegment.Line,E*.25,a*.55)),y.add(new go.PathSegment(go.PathSegment.Line,E*.25,a*.65)),y.add(new go.PathSegment(go.PathSegment.Line,E*0,a*.5)),y.add(new go.PathSegment(go.PathSegment.Line,E*.25,a*.35)),y.add(new go.PathSegment(go.PathSegment.Line,E*.25,a*.45)),y.add(new go.PathSegment(go.PathSegment.Line,E*.45,a*.45)),y.add(new go.PathSegment(go.PathSegment.Line,E*.45,a*.25)),y.add(new go.PathSegment(go.PathSegment.Line,E*.35,a*.25).close()),x}),go.Shape.defineFigureGenerator("Connector","Ellipse"),go.Shape.defineFigureGenerator("Alternative","TriangleUp"),go.Shape.defineFigureGenerator("Merge","TriangleUp"),go.Shape.defineFigureGenerator("Decision","Diamond"),go.Shape.defineFigureGenerator("DataTransmissions","Hexagon"),go.Shape.defineFigureGenerator("Gate","Crescent"),go.Shape.defineFigureGenerator("Delay","HalfEllipse"),go.Shape.defineFigureGenerator("Input","Parallelogram1"),go.Shape.defineFigureGenerator("ManualLoop","ManualOperation"),go.Shape.defineFigureGenerator("ISOProcess","Chevron"),go.Shape.defineFigureGenerator("MessageToUser","SquareArrow"),go.Shape.defineFigureGenerator("MagneticData","Cylinder1"),go.Shape.defineFigureGenerator("DirectData","Cylinder4"),go.Shape.defineFigureGenerator("StoredData","DataStorage"),go.Shape.defineFigureGenerator("SequentialData","MagneticTape"),go.Shape.defineFigureGenerator("Subroutine","Procedure")},93510:function(module,exports,__webpack_require__){var __WEBPACK_AMD_DEFINE_ARRAY__,__WEBPACK_AMD_DEFINE_RESULT__;(function(){if(typeof window.GGBApplet=="function"){console.warn("deployggb.js was loaded twice");return}var isRenderGGBElementEnabled=!1,scriptLoadStarted=!1,html5AppletsToProcess=null,ggbHTML5LoadedCodebaseIsWebSimple=!1,ggbHTML5LoadedCodebaseVersion=null,ggbHTML5LoadedScript=null,GGBApplet=function(){"use strict";for(var Ft={},wt="5.0",te={},z=null,ve=!1,be=!1,Ze=null,Ee=!1,Pe=null,le=null,ge=0;ge4?parseFloat(je):5};Ft.setHTML5Codebase=function(je,Xe){le=je,Ie(je,Xe)},Ft.setJavaCodebase=Ft.setJavaCodebaseVersion=Ft.isCompiledInstalled=Ft.setPreCompiledScriptPath=Ft.setPreCompiledResourcePath=function(){},Ft.setHTML5CodebaseVersion=function(je,Xe){var ft=parseFloat(je);if(ft!==NaN&&ft<5){console.log("The GeoGebra HTML5 codebase version "+ft+" is deprecated. Using version latest instead.");return}Pe=je,Ce(je,Xe)},Ft.getHTML5CodebaseVersion=function(){return oe},Ft.getParameters=function(){return te},Ft.setFontsCSSURL=function(je){ee=je},Ft.setGiacJSURL=function(je){},Ft.setJNLPFile=function(je){he=je},Ft.setJNLPBaseDir=function(je){},Ft.inject=function(){function je(){return window.frameElement&&window.frameElement.getAttribute("data-singleton")}for(var Xe="auto",ft=te.id,yt,mt=!1,bt=0;bt=5)return!0;var je=Ft.getAppletObject();return je&&typeof je.recalculateEnvironments=="function"?(je.recalculateEnvironments(),!0):!1},Ft.startAnimation=function(){var je=Ft.getAppletObject();return je&&typeof je.startAnimation=="function"?(je.startAnimation(),!0):!1},Ft.stopAnimation=function(){var je=Ft.getAppletObject();return je&&typeof je.stopAnimation=="function"?(je.stopAnimation(),!0):!1},Ft.getAppletObject=function(){var je=te.id!==void 0?te.id:"ggbApplet";return window[je]},Ft.resize=function(){};var ze=function(je,Xe,ft){var yt=document.createElement("param");yt.setAttribute("name",Xe),yt.setAttribute("value",ft),je.appendChild(yt)},Ae=function(je){return je&&je!=="false"},et=function(je,Xe,ft){ue(oe)<=4.2&&(ft=!0);var yt=!isRenderGGBElementEnabled&&!scriptLoadStarted;(!isRenderGGBElementEnabled&&!scriptLoadStarted||ggbHTML5LoadedCodebaseVersion!==oe||ggbHTML5LoadedCodebaseIsWebSimple&&!a)&&(yt=!0,isRenderGGBElementEnabled=!1,scriptLoadStarted=!1);var mt=document.createElement("div");mt.classList.add("appletParameters","notranslate");var bt=Xe.width,We=Xe.height;if(Xe.disableAutoScale=Xe.disableAutoScale===void 0?GGBAppletUtils.isFlexibleWorksheetEditor():Xe.disableAutoScale,Xe.width!==void 0)if(ue(oe)<=4.4)Ae(Xe.showToolBar)&&(Xe.height-=7),Ae(Xe.showAlgebraInput)&&(Xe.height-=37),Xe.width<605&&Ae(Xe.showToolBar)&&(Xe.width=605,bt=605);else{var Bt=100;(Ae(Xe.showToolBar)||Ae(Xe.showMenuBar))&&(Xe.hasOwnProperty("customToolBar")&&(Xe.customToolbar=Xe.customToolBar),Bt=Ae(Xe.showMenuBar)?245:155),bt=5?(Xe.appletOnLoad=function(Ve){var dt=je.querySelector(".ggb_preview");dt&&dt.parentNode.removeChild(dt),window.GGBT_spinner&&window.GGBT_spinner.removeSpinner(At),window.GGBT_wsf_view&&$(window).trigger("resize"),Oe(Ve)},ce||At.appendChild(re)):mt.appendChild(re),At.appendChild(mt),ce||je.appendChild(At),setTimeout(function(){Ft.resize()},1)}else{var ae=document.createElement("div");ae.className="applet_scaler",ae.style.position="relative",ae.style.display="block",ae.appendChild(mt),je.appendChild(ae),Xe.appletOnLoad=function(Ve){Ft.resize(),Oe(Ve)}}function se(Ve,dt){dt&&typeof dt.appletOnLoad=="function"&&typeof renderGGBElement=="function"?renderGGBElement(Ve,dt.appletOnLoad):renderGGBElement(Ve),Qe("GeoGebra HTML5 applet injected and rendered with previously loaded codebase.",dt)}function De(Ve,dt){typeof renderGGBElement=="undefined"?(html5AppletsToProcess===null&&(html5AppletsToProcess=[]),html5AppletsToProcess.push({article:Ve,params:dt}),window.renderGGBElementReady=function(){isRenderGGBElementEnabled=!0,html5AppletsToProcess!==null&&html5AppletsToProcess.length&&(html5AppletsToProcess.forEach(function(kt){se(kt.article,kt.params)}),html5AppletsToProcess=null)},ue(oe)<5&&(Ve.className+=" geogebraweb")):se(Ve,dt)}if(yt){scriptLoadStarted=!0;for(var Ye=0;Ye0?(xt.remove(),At.attr("id","fullscreencontent").show(),jQuery(Oe).append(At),window.dispatchEvent(new Event("resize"))):et(xt,Xe,!1),window.GGBT_wsf_view.launchFullScreen(Oe)}else pe=yt,et(je,Xe,!1);if(!window.GGBT_wsf_view)for(We=0;Weje/4*3&&(xt=je/4*3),Oe=xt/5.8,Bt.setAttribute("src",y),Bt.setAttribute("width",xt),Bt.setAttribute("height",Oe);var At=(je-xt)/2,ce=(Xe-Oe)/2;Bt.style.left=At+"px",Bt.style.top=ce+"px",mt.appendChild(Bt)}}return mt.appendChild(We),mt},nt=function(je){return je=je.toLowerCase(),je==="html5"||je==="screenshot"?je:"html5"},He=["web","webSimple","web3d","tablet","tablet3d","phone"],Ce=function(je,Xe){if(oe=je,Xe){Ie(oe,!0);return}var ft=!ve;if(ft){var yt=ue(oe);!isNaN(yt)&&yt<4.4&&(ft=!1)}var mt,bt;window.location.protocol.substr(0,4)==="http"?mt=window.location.protocol:mt="http:";var We=oe.indexOf("//");We>0?bt=oe:We===0?bt=mt+oe:bt="https://www.geogebra.org/apps/5.2.814.0/";for(var Bt in He)if(oe.slice(He[Bt].length*-1)===He[Bt]||oe.slice((He[Bt].length+1)*-1)===He[Bt]+"/"){Ie(bt,!1);return}!GGBAppletUtils.isFlexibleWorksheetEditor()&&ft&&!z.is3D&&!z.AV&&!z.SV&&!z.CV&&!z.EV2&&!z.CP&&!z.PC&&!z.DA&&!z.FI&&!z.PV&&!Ae(te.showToolBar)&&!Ae(te.showMenuBar)&&!Ae(te.showAlgebraInput)&&!Ae(te.enableRightClick)&&(!te.appName||te.appName=="classic")?bt+="webSimple/":bt+="web3d/",Ie(bt,!1)},Ie=function(je,Xe){if(je.requirejs){ye=je;return}je.slice(-1)!=="/"&&(je+="/"),ye=je,Xe===null&&(Xe=je.indexOf("http")===-1),Fe=Xe,E="web.nocache.js",a=!1;var ft=ye.split("/");ft.length>1&&(!Xe&&ft[ft.length-2]==="webSimple"?(E="webSimple.nocache.js",a=!0):He.indexOf(ft[ft.length-2])>=0&&(E=ft[ft.length-2]+".nocache.js")),ft=je.split("/"),oe=ft[ft.length-3],oe.substr(0,4)==="test"?oe=oe.substr(4,1)+"."+oe.substr(5,1):(oe.substr(0,3)==="war"||oe.substr(0,4)==="beta")&&(oe="5.0");var yt=parseFloat(oe);yt!==NaN&&yt<5&&je.indexOf("geogebra.org")>=0&&(console.log("The GeoGebra HTML5 codebase version "+yt+" is deprecated. Using version latest instead."),Ce("5.0",Xe))},Qe=function(je,Xe){window.console&&window.console.log&&(!Xe||typeof Xe.showLogging=="undefined"||Xe.showLogging&&Xe.showLogging!=="false")&&console.log(je)};te.material_id!==void 0?Se($e):$e();function $e(){var je=wt;Pe!==null?je=Pe:parseFloat(je)<5&&(je="5.0"),Ce(je,!1),le!==null&&Ie(le,Fe),Ee=!0}return Ft},GGBAppletUtils=function(){"use strict";function Ft(){return window.GGBT_wsf_edit!==void 0}function wt(Ee,Pe){Pe!=1?(Ee.style.transformOrigin="0% 0% 0px",Ee.style.webkitTransformOrigin="0% 0% 0px",Ee.style.transform="scale("+Pe+","+Pe+")",Ee.style.webkitTransform="scale("+Pe+","+Pe+")",Ee.style.maxWidth="initial",Ee.querySelector(".ggb_preview")!==null&&(Ee.querySelector(".ggb_preview").style.maxWidth="initial"),Ee.querySelectorAll(".ggb_preview img")[0]!==void 0&&(Ee.querySelectorAll(".ggb_preview img")[0].style.maxWidth="initial"),Ee.querySelectorAll(".ggb_preview img")[1]!==void 0&&(Ee.querySelectorAll(".ggb_preview img")[1].style.maxWidth="initial")):(Ee.style.transform="none",Ee.style.webkitTransform="none")}function te(Ee,Pe,le,ge,ke,he){var ye=null;if(he!=null&&he!="")for(var Fe=Ee.parentNode;Fe!=null;)if((" "+Fe.className+" ").indexOf(" "+he+" ")>-1){ye=Fe;break}else Fe=Fe.parentNode;var pe=0,oe=0,E=0,a=0,x=0,y=0,b=0;if(ye)pe=ye.offsetWidth,oe=Math.max(ge?ye.offsetWidth:0,ye.offsetHeight);else{if(window.innerWidth&&document.documentElement.clientWidth?(pe=Math.min(window.innerWidth,document.documentElement.clientWidth),oe=Math.min(window.innerHeight,document.documentElement.clientHeight),E=pe):(pe=window.innerWidth,oe=window.innerHeight,E=window.innerWidth),Ee){var ee=Ee.getBoundingClientRect();ee.left>0&&ee.left<=pe&&(ke===void 0||!ke)&&(document.dir==="rtl"?(x=pe-ee.width-ee.left,y=E<=480?10:30):(y=ee.left,x=E<=480?10:30),a=y+x)}if(Ee&&typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()){var ne=Ee.getBoundingClientRect();window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionRight"?(a=40,b=0):window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionTop"&&(a=0,b=40)}}return Ee&&((le===void 0||!le)&&Pe>0&&Pe+a1&&(he=!0)),Pe&&typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()&&(he=!0),!(Ee.hasOwnProperty("disableAutoScale")&&Ee.disableAutoScale))ke=z(Ee,Pe,he,le,Ee.scaleContainerClass);else return ge;return he&&(!Ee.hasOwnProperty("scale")||ge===1)?ke:Math.min(ge,ke)}function be(Ee){var Pe=Math.min(window.innerWidth,document.documentElement.clientWidth),le=Math.min(window.innerHeight,document.documentElement.clientHeight),ge=Ee.getBoundingClientRect(),ke=(Pe-ge.width)/2,he=(le-ge.height)/2;he<0&&(he=0),Ee.style.position="relative",window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionRight"?(ke<40?Ee.style.left="40px":Ee.style.left=ke+"px",Ee.style.top=he+"px"):window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionTop"&&(he<40?Ee.style.top="40px":Ee.style.top=he+"px",Ee.style.left=ke+"px")}function Ze(Ee,Pe){var le=Ee.querySelector(".appletParameters");if(le){if(typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()){if(Pe.id!==le.getAttribute("data-param-id"))return;window.GGBT_wsf_view.setCloseBtnPosition(Ee)}if(le.parentElement&&/fullscreen/.test(le.parentElement.className))return;var ge=ve(Pe,Ee);Ft()&&le.setAttribute("data-param-scale",ge);for(var ke=null,he=0;he=O)continue;if(j==jb){if(k=i.getAttribute(kb),k){var l,m=k.indexOf(lb);m>=O?(j=k.substring(O,m),l=k.substring(m+P)):(j=k,l=W),c[j]=l}}else if(j==mb){if(k=i.getAttribute(kb),k)try{d=eval(k)}catch(Ft){alert(nb+k+ob)}}else if(j==pb&&(k=i.getAttribute(kb),k))try{e=eval(k)}catch(Ft){alert(nb+k+qb)}}}__gwt_getMetaProperty=function(Ft){var wt=c[Ft];return wt==null?null:wt},r=d,webModule.__errFn=e}function B(){function Ft(Ee){var Pe=Ee.lastIndexOf(rb);Pe==-1&&(Pe=Ee.length);var le=Ee.indexOf(sb);le==-1&&(le=Ee.length);var ge=Ee.lastIndexOf(tb,Math.min(le,Pe));return ge>=O?Ee.substring(O,ge+P):W}function wt(Ee){if(!Ee.match(/^\w+:\/\//)){var Pe=o.createElement(ub);Pe.src=Ee+vb,Ee=Ft(Pe.src)}return Ee}function te(){var Ee=__gwt_getMetaProperty(wb);return Ee!=null?Ee:W}function z(){for(var Ee=o.getElementsByTagName(_),Pe=O;PeO?Ee[Ee.length-P].href:W}function be(){var Ee=o.location;return Ee.href==Ee.protocol+zb+Ee.host+Ee.pathname+Ee.search+Ee.hash}var Ze=te();return Ze==W&&(Ze=z()),Ze==W&&(Ze=ve()),Ze==W&&be()&&(Ze=Ft(o.location.href)),Ze=wt(Ze),Ze}function C(Ft){return Ft.match(/^\//)||Ft.match(/^[a-zA-Z]+:\/\//)?Ft:webModule.__moduleBase+Ft}function D(){var Ft=[],wt=O,te=[],z=[];function ve(Ee){var Pe=z[Ee](),le=te[Ee];if(Pe in le)return Pe;var ge=[];for(var ke in le)ge[le[ke]]=ke;throw r&&r(Ee,ge,Pe),null}if(__gwt_isKnownPropertyValue=function(Ee,Pe){return Pe in te[Ee]},webModule.__getPropMap=function(){var Ee={};for(var Pe in te)te.hasOwnProperty(Pe)&&(Ee[Pe]=ve(Pe));return Ee},webModule.__computePropValue=ve,n.__gwt_activeModules[L].bindings=webModule.__getPropMap,p())return C(Bb);var be;try{be=Cb;var Ze=be.indexOf(Db);Ze!=-1&&(wt=parseInt(be.substring(Ze+P),$),be=be.substring(O,Ze))}catch(Ee){}return webModule.__softPermutationId=wt,C(be+Eb)}function F(){n.__gwt_stylesLoaded||(n.__gwt_stylesLoaded={})}A(),webModule.__moduleBase=window.ENV==="build"?"/react/build/js/mathematicalGraphics/"+name+"/":"/js/mathematicalGraphics/"+name+"/",s[L].moduleBase=webModule.__moduleBase;var G=D();return F(),w(G),!0}return webModule},typeof window.web3d!="function"&&(window.web3d=GGBAppletUtils.makeModule("web3d","A18F540516513B1292CA7CEF2F6AFC7E")),typeof window.webSimple!="function"&&(window.webSimple=GGBAppletUtils.makeModule("webSimple","96B09BF1B436BF53F0DF54116700F16A")),window.GGBApplet=GGBApplet})()},28735:function(Ft,wt,te){"use strict";te.d(wt,{Ax:function(){return Ze},Ds:function(){return Ee},KI:function(){return le},SI:function(){return be},f1:function(){return ve}});var z=te(74128);function ve(ge){let ke=!0;if(ge.length>0){for(let he=0;henew Promise((ie,me)=>{var Se=ze=>{try{Be(ue.next(ze))}catch(Ae){me(Ae)}},de=ze=>{try{Be(ue.throw(ze))}catch(Ae){me(Ae)}},Be=ze=>ze.done?ie(ze.value):Promise.resolve(ze.value).then(Se,de);Be((ue=ue.apply(ee,ne)).next())});const y=({dispatch:ee,courseEndTime:ne,classroomList:ue,successCallback:ie=()=>{},visible:me,homeworkIds:Se,courseId:de,isBatch:Be,shixunHomeworks:ze})=>{const Ae=(0,pe.useIntl)(),[et]=ve.default.useForm(),[we,it]=(0,z.useState)(!1),[Je,at]=(0,z.useState)(!1),[rt,nt]=(0,z.useState)(!1),[He,Ce]=(0,z.useState)([]),[Ie,Qe]=(0,z.useState)([]),[$e,je]=(0,z.useState)([]),[Xe,ft]=(0,z.useState)([]),[yt,mt]=(0,z.useState)([]),[bt,We]=(0,z.useState)([]),[Bt,xt]=(0,z.useState)([]),[Oe,At]=(0,z.useState)([]),[ce,re]=(0,z.useState)([]);(0,z.useEffect)(()=>{me?ae():De()},[me]);const ae=()=>x(void 0,null,function*(){it(!0);const Ye=yield(0,E.oR)(Se[0],{course_id:de});nt(Ye.no_group),Be?(xt(Ye.all_course_groups),At(Ye.all_course_groups)):(ft(Ye.late_course_groups),mt(Ye.late_course_groups),Ce(Ye.submit_course_groups),Qe(Ye.submit_course_groups)),it(!1),et.setFieldsValue({end_time:ye()()})}),se=()=>x(void 0,null,function*(){const Ye=et.getFieldsValue(),fe=ye()(Ye.end_time).format("YYYY-MM-DD HH:mm");if((Be?ce.length===0:$e.length===0&&bt.length===0)&&!rt){be.ZP.warning("\u8BF7\u9009\u62E9\u9700\u8981\u64CD\u4F5C\u7684\u73ED\u7EA7");return}at(!0);const lt=yield(0,E.Mc)(de,{no_group:rt,homework_ids:Se,group_ids:Be?ce:$e,end_time:fe,late_group_ids:Be?ce:bt});at(!1),lt.status===0&&(De(),be.ZP.success("\u64CD\u4F5C\u6210\u529F"),ie(),ee({type:"classroomList/setActionTabs",payload:{key:"\u6E05\u9664\u9009\u62E9\u6570\u636E"}}))}),De=()=>{je([]),We([]),Qe([]),mt([])};return z.createElement(Ze.default,{centered:!0,title:Ae.formatMessage({id:"classroomGraphicGroupHomework.immediateEnd",defaultMessage:"\u7ACB\u5373\u622A\u6B62"}),className:oe.modalWrapper,width:Be||rt?520:760,open:me,confirmLoading:Je,destroyOnClose:!0,okText:Ae.formatMessage({id:"classroomGraphicGroupHomework.end",defaultMessage:"\u622A\u6B62"}),cancelText:Ae.formatMessage({id:"classrooms.cancel",defaultMessage:"\u53D6\u6D88"}),onOk:()=>se(),onCancel:()=>{De(),ee({type:"classroomList/setActionTabs",payload:{}})}},z.createElement("div",{className:oe.tips},z.createElement("div",null,Ae.formatMessage({id:"classroomGraphicGroupHomework.afterDeadlineNoSubmission",defaultMessage:"1\u3001\u622A\u6B62\u540E\u5B66\u751F\u4E0D\u80FD\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"})),z.createElement("div",null,Ae.formatMessage({id:"classroomGraphicGroupHomework.operationOnlyForOngoingOrResubmission",defaultMessage:"2\u3001\u672C\u64CD\u4F5C\u53EA\u5BF9\u201C\u63D0\u4EA4\u4E2D\u201D\u3001\u201C\u8865\u4EA4\u4E2D\u201D\u7684\u4F5C\u4E1A\u6709\u6548\u3002"}))),z.createElement(ve.default,{form:et,layout:"vertical"},z.createElement(ve.default.Item,{name:"end_time",label:"\u622A\u6B62\u65F6\u95F4"},z.createElement(Ee.default,{style:{width:"100%"},disabledDate:Ye=>(0,a.Q8)(Ye,ne),disabledTime:Ye=>(0,a.d0)(Ye),placeholder:"\u8BF7\u9009\u62E9\u7ED3\u675F\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:ye()((0,Fe.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",allowClear:!1}))),!rt&&z.createElement(z.Fragment,null,Be?z.createElement("div",null,z.createElement(Pe.default,{placeholder:"\u641C\u7D22\u73ED\u7EA7",onChange:Ye=>{At(Bt.filter(fe=>fe.name.indexOf(Ye.target.value)>-1))}}),z.createElement(le.default,{style:{marginTop:"10px",height:"300px",overflow:"auto"},className:oe.antdTable,rowSelection:{type:"checkbox",onChange:Ye=>{re(Ye)}},rowKey:"id",pagination:!1,dataSource:Oe,loading:we,columns:[{title:"\u73ED\u7EA7",dataIndex:"name"}]})):z.createElement(ge.Z,{gutter:24},z.createElement(ke.Z,{span:14},z.createElement("div",{className:oe.homeworkType},Ae.formatMessage({id:"classroomGraphicGroupHomework.homeworkEnded",defaultMessage:"\u4F5C\u4E1A\u622A\u6B62"})),z.createElement(Pe.default,{placeholder:"\u641C\u7D22\u73ED\u7EA7",onChange:Ye=>{Qe(He.filter(fe=>fe.name.indexOf(Ye.target.value)>-1))}}),z.createElement("div",{className:oe.tableWrapper},z.createElement(le.default,{style:{marginTop:"10px",height:"260px",overflow:"auto"},className:oe.antdTable,rowSelection:{type:"checkbox",onChange:Ye=>{je(Ye)}},rowKey:"id",pagination:!1,dataSource:Ie,loading:we,columns:[{title:"\u73ED\u7EA7",dataIndex:"name",ellipsis:!0},{title:"\u53D1\u5E03\u65F6\u95F4",dataIndex:"publish_time"},{title:"\u622A\u6B62\u65F6\u95F4",dataIndex:"end_time"}]}))),z.createElement(ke.Z,{flex:10,style:{maxWidth:"280px"}},z.createElement("div",{className:oe.homeworkType},Ae.formatMessage({id:"classroomGraphicGroupHomework.resubmissionEnded",defaultMessage:"\u8865\u4EA4\u622A\u6B62"})),z.createElement(Pe.default,{placeholder:"\u641C\u7D22\u73ED\u7EA7",onChange:Ye=>{mt(Xe.filter(fe=>fe.name.indexOf(Ye.target.value)>-1))}}),z.createElement("div",{className:oe.tableWrapper},z.createElement(le.default,{style:{marginTop:"10px",height:"260px",overflow:"auto",maxWidth:"280px"},className:oe.antdTable,rowSelection:{type:"checkbox",onChange:Ye=>{We(Ye)}},rowKey:"id",pagination:!1,loading:we,dataSource:yt,columns:[{title:"\u73ED\u7EA7",dataIndex:"name",ellipsis:!0,width:120},{title:"\u622A\u6B62\u65F6\u95F4",dataIndex:"late_time"}]}))))))};var b=(0,pe.connect)(({shixunHomeworks:ee,classroomList:ne})=>({shixunHomeworks:ee,classroomList:ne}))(y)},10928:function(Ft,wt,te){"use strict";var z=te(59301),ve=te(43418),be=te(8591),Ze=te(3113),Ee=te(86129),Pe=te.n(Ee),le=te(74128),ge=te(65862),ke=te(38147),he=te(65582),ye=te(59301),Fe=Object.defineProperty,pe=Object.defineProperties,oe=Object.getOwnPropertyDescriptors,E=Object.getOwnPropertySymbols,a=Object.prototype.hasOwnProperty,x=Object.prototype.propertyIsEnumerable,y=(ie,me,Se)=>me in ie?Fe(ie,me,{enumerable:!0,configurable:!0,writable:!0,value:Se}):ie[me]=Se,b=(ie,me)=>{for(var Se in me||(me={}))a.call(me,Se)&&y(ie,Se,me[Se]);if(E)for(var Se of E(me))x.call(me,Se)&&y(ie,Se,me[Se]);return ie},ee=(ie,me)=>pe(ie,oe(me)),ne=(ie,me,Se)=>new Promise((de,Be)=>{var ze=we=>{try{et(Se.next(we))}catch(it){Be(it)}},Ae=we=>{try{et(Se.throw(we))}catch(it){Be(it)}},et=we=>we.done?de(we.value):Promise.resolve(we.value).then(ze,Ae);et((Se=Se.apply(ie,me)).next())});const ue=({files:ie=[],name:me,buttonProps:Se={},hide:de,onOk:Be=()=>{}},ze)=>{const[Ae,et]=(0,z.useState)(!1);let we=(0,z.useRef)(new(Pe()));const it=(0,he.useIntl)();(0,z.useImperativeHandle)(ze,()=>({exportReport:Je,exportAndCreateUserFolder:at}));const Je=(Ie,Qe="\u9644\u4EF6")=>ne(void 0,null,function*(){const $e=Ie||ie;et(!0);let je=0,Xe=0,ft=0,yt=ve.default.info({width:460,title:ye.createElement("div",null,"\u6B63\u5728\u5BFC\u51FA",Qe,",",ye.createElement("span",{className:"c-red"},"\u8BF7\u52FF\u5173\u95ED\u6216\u64CD\u4F5C\u5F53\u524D\u6D4F\u89C8\u5668\u7A97\u53E3")),content:ye.createElement("div",null,"\u5F53\u524D\u8FDB\u5EA6: ",ye.createElement("span",{className:"c-blue"},je+1),"/",$e==null?void 0:$e.length),maskClosable:!1,okText:"\u6211\u77E5\u9053\u4E86",onOk:()=>{}});function mt(){return ne(this,null,function*(){var bt,We;nt({},`${le.Z.API_SERVER}/api/attachments/${(0,ge.Jn)((bt=$e==null?void 0:$e[je])==null?void 0:bt.id)}?t=${(0,ge.Jn)((We=$e==null?void 0:$e[je])==null?void 0:We.id,Date.now())}`,(Bt,xt)=>ne(this,null,function*(){var Oe,At;if(((Oe=Bt.target.response)==null?void 0:Oe.type)==="application/json"){let ae=yield rt(Bt.target.response);if(ae.message){be.ZP.warning((ae==null?void 0:ae.message)||"\u4E0B\u8F7D\u51FA\u9519, \u8BF7\u8054\u7CFB\u7BA1\u7406\u5458"),et(!1);return}}let ce=new Blob([Bt.target.response],{type:"application/vnd.ms-excel;charset=utf-8"});Xe=Xe+ce.size;let re=(At=$e==null?void 0:$e[je])==null?void 0:At.filename;setTimeout(()=>ne(this,null,function*(){we.current.file(re,ce),yt.update({content:ye.createElement("div",null,"\u5F53\u524D\u8FDB\u5EA6: ",ye.createElement("span",{className:"c-blue"},je+1),"/",$e==null?void 0:$e.length,ft>0?ye.createElement("span",null,"(\u5DF2\u62C6\u5206",ft,"\u4E2Azip\u5305)"):"")}),je===($e==null?void 0:$e.length)-1?Ce(yt,ft>0?ft+1:0):Xe>900*1024*1024?(ft++,Xe=0,He(ft,()=>{je++,mt()})):(je++,mt())}),2600)}))})}mt()}),at=(Ie,Qe="\u9644\u4EF6",$e)=>ne(void 0,null,function*(){et(!0);let je=0;const Xe=Ie.flat().length,ft=ve.default.info({width:460,title:ye.createElement("div",null,"\u6B63\u5728\u5BFC\u51FA",Qe,",",ye.createElement("span",{className:"c-red"},"\u8BF7\u52FF\u5173\u95ED\u6216\u64CD\u4F5C\u5F53\u524D\u6D4F\u89C8\u5668\u7A97\u53E3")),content:ye.createElement("div",null,"\u5F53\u524D\u8FDB\u5EA6: ",ye.createElement("span",{className:"c-blue"},je),"/",Xe),maskClosable:!1,okText:"\u6211\u77E5\u9053\u4E86"});function yt(We,Bt){return ne(this,null,function*(){const xt=yield(0,ke.ZP)(`${le.Z.API_SERVER}/api/attachments/${We.id}`,{method:"get"});let Oe=new Blob([xt],{type:"application/vnd.ms-excel;charset=utf-8"}),At=We.filename;Bt.file(At,Oe),je+=1,ft.update({content:ye.createElement("div",null,"\u5F53\u524D\u8FDB\u5EA6: ",ye.createElement("span",{className:"c-blue"},je),"/",Xe)})})}for(const We of Ie){const Bt=`${We[0].user_name}-${We[0].student_id}`,xt=we.current.folder(Bt);for(const Oe of We)yield yt(Oe,xt)}const mt=yield we.current.generateAsync({type:"blob"}),bt=document.createElement("a");bt.href=window.URL.createObjectURL(mt),bt.download=`${$e||me}.zip`,document.body.appendChild(bt),bt.click(),document.body.removeChild(bt),window.URL.revokeObjectURL(bt.href),ft.destroy(),et(!1),Be(),we.current=new(Pe())});function rt(Ie){return new Promise(Qe=>{let $e=new FileReader;$e.readAsText(Ie,"utf-8"),$e.addEventListener("loadend",()=>{const je=JSON.parse($e.result);Qe(je)})})}const nt=(Ie,Qe,$e,je)=>{const Xe=Qe,ft=new window.XMLHttpRequest;return ft.withCredentials=!0,ft.addEventListener("load",function(yt){$e(yt,ft)},!1),ft.addEventListener("error",function(yt){je&&je(yt)},!1),ft.responseType="blob",ft.open("GET",Xe),ft.send(null),ft},He=(Ie,Qe)=>{we.current.generateAsync({type:"blob"}).then(function($e){const je=document.createElement("a");je.href=window.URL.createObjectURL($e),je.download=me+`-${Ie}.zip`,document.body.appendChild(je);const Xe=document.createEvent("MouseEvents");Xe.initEvent("click",!1,!1),je.dispatchEvent(Xe),document.body.removeChild(je),we.current=new(Pe()),Qe()})},Ce=(Ie,Qe)=>{we.current.generateAsync({type:"blob"}).then(function($e){const je=document.createElement("a");je.href=window.URL.createObjectURL($e),Qe>0?je.download=me+`-${Qe}.zip`:je.download=me+".zip",document.body.appendChild(je);const Xe=document.createEvent("MouseEvents");Xe.initEvent("click",!1,!1),je.dispatchEvent(Xe),document.body.removeChild(je),Ie.destroy(),et(!1),Be(),we.current=new(Pe())})};return de?ye.createElement(ye.Fragment,null):ye.createElement(Ze.ZP,ee(b({},Se),{onClick:()=>Je(),loading:Ae}),it.formatMessage({id:"classroomGraphicGroupHomework.download",defaultMessage:"\u4E0B\u8F7D"}))};wt.Z=(0,z.forwardRef)(ue)},27183:function(Ft,wt,te){"use strict";te.d(wt,{Z:function(){return E}});var z=te(59301),ve={flex_box_center:"flex_box_center___A3pzf",flex_space_between:"flex_space_between___JBoa5",flex_box_vertical_center:"flex_box_vertical_center___MJuIO",flex_box_center_end:"flex_box_center_end___OcjUA",flex_box_column:"flex_box_column___zSH4A",list:"list___KhJas",middle:"middle___IjlYi",row:"row___GGtIx",title:"title___o_xqf",size:"size___OVRoL",download:"download___ZLcIH",preview:"preview___gi0kI",annotation:"annotation___KVSwj"},be=te(92310),Ze=te.n(be),Ee=te(21185),Pe=te(16750),le=te(65862),ge=te(74128),ke=te(38147),he=te(41867),ye=te(65582),Fe=te(8591),pe=(a,x,y)=>new Promise((b,ee)=>{var ne=me=>{try{ie(y.next(me))}catch(Se){ee(Se)}},ue=me=>{try{ie(y.throw(me))}catch(Se){ee(Se)}},ie=me=>me.done?b(me.value):Promise.resolve(me.value).then(ne,ue);ie((y=y.apply(a,x)).next())});const oe=({className:a,style:x,dataSource:y=[],authority:b=!1,callback:ee,showDimensions:ne=!0,classroomList:ue})=>{var ie;const me=(0,ye.useIntl)(),[Se,de]=(0,z.useState)({content:"",type:""}),[Be,ze]=(0,z.useState)({}),[Ae,et]=(0,z.useState)(!1),[we,it]=(0,z.useState)({title:"",visible:!1,src:"",snapshotData:{}}),Je=(0,z.useRef)(),at=Ce=>pe(void 0,null,function*(){if(ze(Ce),Ce.file_type==="txt"){const Ie=yield(0,ke.ZP)(Ce.url,{method:"get",headers:{"Content-Type":"application/xml"}});Je.current=Ie}de({type:Ce.file_type,content:ge.Z.API_SERVER+Ce.url})}),rt=Ce=>{var Ie;it({visible:!0,src:ge.Z.API_SERVER+Ce.url,id:Ce.id,title:Ce.title,snapshotData:(Ie=Ce==null?void 0:Ce.subitem)==null?void 0:Ie.settings})},nt=Ce=>pe(void 0,null,function*(){var Ie;de({type:Ce.file_type,content:ge.Z.API_SERVER+((Ie=Ce==null?void 0:Ce.subitem)==null?void 0:Ie.url)})}),He=()=>{ee(),it({visible:!1})};return y!=null&&y.length?z.createElement(z.Fragment,null,z.createElement("div",{className:Ze()(ve.list,a),style:x},y.map((Ce,Ie)=>{var Qe,$e,je;return z.createElement("div",{key:Ie,className:ve.row},z.createElement("div",{className:ve.title,onClick:()=>at(Ce)},z.createElement("i",{className:"iconfont icon-fujian1"}),z.createElement("span",{title:Ce.title},Ce.title)),z.createElement("div",{className:ve.size},Ce.filesize),z.createElement("div",{className:ve.download,onClick:()=>{var Xe,ft;if((0,he.Rm)()&&!((Xe=ue.AssistantObject.normal)!=null&&Xe.can_download)){Fe.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}(0,le.Nd)("",`${ge.Z.API_SERVER}${(ft=Ce.url)==null?void 0:ft.replace("disposition=inline","")}`)}},z.createElement("i",{className:"iconfont icon-xiazai4"}),me.formatMessage({id:"classroomGraphicGroupHomework.download",defaultMessage:"\u4E0B\u8F7D"})),!["other","download"].includes(Ce==null?void 0:Ce.file_type)&&z.createElement("div",{className:ve.preview,onClick:()=>at(Ce)},z.createElement("i",{className:"iconfont icon-yulan"}),me.formatMessage({id:"classroomGraphicGroupHomework.preview",defaultMessage:"\u9884\u89C8"})),["image"].includes(Ce==null?void 0:Ce.file_type)&&ne&&(b?z.createElement("div",{className:ve.annotation,onClick:()=>rt(Ce)},z.createElement("i",{className:"iconfont icon-pizhu"}),(Qe=Ce.subitem)!=null&&Qe.id?"\u4FEE\u6539\u6279\u6CE8":"\u6279\u6CE8"):(($e=Ce.subitem)==null?void 0:$e.id)&&z.createElement("div",{className:ve.annotation,onClick:()=>nt(Ce)},z.createElement("i",{className:"iconfont icon-chakanlaoshipizhu1"}),"\u67E5\u770B\u8001\u5E08\u6279\u6CE8")),["image"].includes(Ce==null?void 0:Ce.file_type)&&((je=Ce.subitem)==null?void 0:je.id)&&z.createElement("div",{className:ve.download,style:{marginLeft:20},onClick:()=>{var Xe,ft;(0,le.Nd)("",`${ge.Z.API_SERVER}${(ft=(Xe=Ce==null?void 0:Ce.subitem)==null?void 0:Xe.url)==null?void 0:ft.replace("disposition=inline","")}`)}},z.createElement("i",{className:"iconfont icon-xiazai4"}),"\u4E0B\u8F7D\u6279\u6CE8\u6587\u4EF6"),["office"].includes(Ce==null?void 0:Ce.file_type)&&(0,he.eB)()&&["xlsx","docx","pptx"].includes(Ce==null?void 0:Ce.file_sub)&&ne&&z.createElement("div",{className:ve.annotation,onClick:()=>{et(!0),at(Ce)}},z.createElement("i",{className:"iconfont icon-pizhu"}),Ce.is_edit?"\u4FEE\u6539\u6279\u6CE8":"\u6279\u6CE8"),Ce.is_edit&&(0,he.dE)()&&ne&&z.createElement("div",{className:ve.annotation,onClick:()=>{at(Ce)}},z.createElement("i",{className:"iconfont icon-sousuo7"}),"\u67E5\u770B\u8001\u5E08\u6279\u6CE8"))})),z.createElement(Ee.Z,{close:!0,data:Se==null?void 0:Se.content,type:Se==null?void 0:Se.type,hasMask:!0,disabledDownload:(0,he.Rm)()&&!((ie=ue.AssistantObject.normal)!=null&&ie.can_download),editOffice:Ae?"edit":"view",monacoEditor:{value:Je.current,language:"txt",onChange:()=>{},options:{readOnly:!0,fontSize:14,minimap:{enabled:!1}}},onImgDimensions:b&&ne&&Se.type==="image"?()=>rt(Be):null,onClose:()=>{ee(),et(!1),de({content:"",type:""})}}),z.createElement(Pe.Z,{onOk:He,onClose:()=>it({visible:!1}),data:we,showFullTools:!0})):null};var E=(0,ye.connect)(({classroomList:a})=>({classroomList:a}))(oe)},16750:function(Ft,wt,te){"use strict";te.d(wt,{Z:function(){return Fe}});var z=te(59301),ve={imageDimensions:"imageDimensions___a7crR",img:"img___Kroat",fullWidth:"fullWidth___c492T"},be=te(92310),Ze=te.n(be),Ee=te(71418),Pe=te(2859),le=te(38147),ge=te(65862),ke=te(65582),he=(pe,oe,E)=>new Promise((a,x)=>{var y=ne=>{try{ee(E.next(ne))}catch(ue){x(ue)}},b=ne=>{try{ee(E.throw(ne))}catch(ue){x(ue)}},ee=ne=>ne.done?a(ne.value):Promise.resolve(ne.value).then(y,b);ee((E=E.apply(pe,oe)).next())}),Fe=({data:pe,className:oe,fullWidth:E,style:a={},onClose:x,onOk:y,showFullTools:b,noAssociationId:ee})=>{const ne=(0,ke.useIntl)(),ue=(0,z.useRef)(null),ie=(0,z.useRef)(null),me=(0,z.useRef)(null),Se=(0,z.useRef)(null),[de,Be]=(0,z.useState)(!1),[ze,Ae]=(0,z.useState)("\u6B63\u5728\u52A0\u8F7D\u4E2D");(0,z.useEffect)(()=>{me.current||(me.current=document.createElement("style"),document.head.appendChild(me.current)),pe!=null&&pe.visible?(document.body.setAttribute("data-custom","y-hidden"),me.current.innerHTML=" html { overflow-y: hidden; }",pe!=null&&pe.src&&et()):(document.body.removeAttribute("data-custom"),me.current&&(document.head.removeChild(me.current),me.current=null))},[pe==null?void 0:pe.visible]);const et=()=>he(void 0,null,function*(){Be(!0),Ae("\u6B63\u5728\u52A0\u8F7D\u4E2D");const rt=yield(0,ge.ZJ)(pe==null?void 0:pe.src);ue.current.src="",ue.current.src=rt,ue.current.onload=function(){at()},Be(!1),Ae("")}),we=()=>{document.body.removeAttribute("data-custom"),me.current.innerHTML=" ",x()},it=rt=>he(void 0,null,function*(){Be(!0),Ae("\u6B63\u5728\u4FDD\u5B58\u4E2D");const nt=yield(0,le.ZP)("/api/attachments.json",{method:"post",body:{file_type:"base64",original_filename:pe.title,file:rt.dataUrl}});nt!=null&&nt.id&&!ee?(yield(0,le.ZP)(`/api/attachments/${pe.id}/add_subitem.json`,{method:"post",body:{subitem_id:nt==null?void 0:nt.id,settings:JSON.stringify(rt.state)}})).status===0&&y():nt!=null&&nt.id&&y(nt),document.body.removeAttribute("data-custom"),me.current.innerHTML=" ",Be(!1),Ae("")}),Je=()=>{const rt=document.querySelector('a[href="https://markerjs.com/"]');rt&&rt.parentNode&&(rt.parentNode.style.display="none"),[{name:'[data-action="select"]',title:"\u9009\u62E9"},{name:'[data-action="delete"]',title:"\u5220\u9664\u5143\u7D20"},{name:'[data-action="undo"]',title:"\u64A4\u9500"},{name:'[data-type-name="FrameMarker"]',title:"\u77E9\u5F62"},{name:'[data-type-name="FreehandMarker"]',title:"\u753B\u7EBF"},{name:'[data-type-name="ArrowMarker"]',title:"\u7BAD\u5934"},{name:'[data-type-name="TextMarker"]',title:"\u6587\u672C"},{name:'[data-type-name="EllipseMarker"]',title:"\u692D\u5706"},{name:'[data-type-name="HighlightMarker"]',title:"\u65B9\u5757"},{name:'[data-type-name="CalloutMarker"]',title:"\u6CE8\u91CA"},{name:'[data-action="render"]',title:ne.formatMessage({id:"classroomClassroomExperiments.save",defaultMessage:"\u4FDD\u5B58"})},{name:'[data-action="close"]',title:"\u9000\u51FA"}].forEach(He=>{const Ce=document.querySelector(He.name);Ce&&Ce.setAttribute("title",He.title)})},at=()=>{ie.current=new Pe.hP(ue.current),ie.current.targetRoot=Se.current,ie.current.addEventListener("render",it),ie.current.addEventListener("beforeclose",we),b&&(ie.current.availableMarkerTypes=ie.current.ALL_MARKER_TYPES,ie.current.uiStyleSettings.redoButtonVisible=!0,ie.current.uiStyleSettings.notesButtonVisible=!0,ie.current.uiStyleSettings.zoomButtonVisible=!0,ie.current.uiStyleSettings.zoomOutButtonVisible=!0,ie.current.uiStyleSettings.clearButtonVisible=!0),window.markerArea=ie.current.uiStyleSettings,ie.current.show(),pe!=null&&pe.snapshotData&&ie.current.restoreState(pe.snapshotData),setTimeout(()=>{window.scrollTo(0,0),Je()},300)};return z.createElement(z.Fragment,null,(pe==null?void 0:pe.visible)&&z.createElement(Ee.Z,{spinning:de,tip:ze,style:{position:"absolute"}},z.createElement("div",{ref:Se,className:Ze()(ve.imageDimensions,oe,E?ve.fullWidth:""),style:a},z.createElement("img",{className:ve.img,ref:ue}))))}},99298:function(Ft,wt,te){"use strict";var z=te(59301),ve=te(95237),be=te(43604),Ze=te(99313),Ee=te(3113),Pe=te(6339),le=te(96408),ge=te(48136),ke=te(65582),he=te(59301);const ye=(0,z.forwardRef)(({callback:Fe,showSaveButton:pe,value:oe=""},E)=>{const a=(0,z.useRef)(),x=(0,ke.useIntl)(),y=[{name:x.formatMessage({id:"markdownEditor.fractionsScores",defaultMessage:"\u5206\u6570\u5F97\u5206"}),value:"\\frac{x}{y}",children:[{name:"\u5206\u6570 Fractions",data:[{value:"\\frac{a}{b}"},{value:"x\\tfrac{x}{a} "},{value:"\\mathrm{d}t"},{value:"\\partial t"},{value:"\\frac{\\partial y}{\\partial x}"},{value:"\\nabla\\psi"},{value:"\\frac{\\partial^2}{\\partial x_1\\partial x_2}y"},{value:"\\cfrac{1}{a + \\cfrac{7}{b + \\cfrac{2}{9}}} = c"}]},{name:"\u5BFC\u6570 Derivative",data:[{value:"\\dot{a} "},{value:"\\ddot{a}"},{value:"{f}^{\\prime}"},{value:"{f}^{\\prime\\prime}"},{value:"{f}^{(n)}"}]},{name:"\u6A21\u7B97\u672F Modular arithmetic",data:[{value:"a \\bmod b"},{value:"a \\equiv b \\pmod{m} "},{value:"\\gcd(m, n) "},{value:"\\operatorname{lcm}(m, n) "}]}]},{name:x.formatMessage({id:"markdownEditor.rootsSuperscripts",defaultMessage:"\u6839\u5F0F\u89D2\u6807"}),value:"\\sqrt{x}",children:[{name:"\u6839\u5F0F Radicals",data:[{value:"\\sqrt{x}"},{value:"\\sqrt[y]{x}"}]},{name:"\u4E0A\u4E0B\u6807 Sub&Super",data:[{value:"x^{a}"},{value:"x_{a}"},{value:"x_{a}^{b} "},{value:"_{a}^{b} x"},{value:"x_{a}^{b} "}]},{name:"\u91CD\u97F3\u7B26\u53CA\u5176\u4ED6 Accents and Others",data:[{value:"\\hat{a} "},{value:"\\sqrt[y]{x}"},{value:"\\check{} "},{value:"\\grave{a} "},{value:"\\acute{a}"},{value:"\\tilde{a}"},{value:"\\breve{a}"},{value:"\\bar{a}"},{value:"\\vec{a}"},{value:"\\not{a}"},{value:"\\widetilde{abc}"},{value:"\\widehat{abc}"},{value:"\\overleftarrow{abc} "},{value:"\\overrightarrow{abc}"},{value:"\\overline{abc}"},{value:"\\underline{abc}"},{value:"\\overbrace{abc}"},{value:"\\underbrace{abc}"},{value:"\\overset{a}{abc}"},{value:"\\underset{a}{abc} \\stackrel\\frown{ab}"},{value:"\\overline{ab} "},{value:"\\overleftrightarrow{ab}"},{value:"\\overset{a}{\\leftarrow}"},{value:"\\overset{a}{\\rightarrow}"},{value:"\\xleftarrow[abc]{a}"},{value:"\\xrightarrow[abc]{a} "}]}]},{name:x.formatMessage({id:"markdownEditor.limitsLogarithms",defaultMessage:"\u6781\u9650\u5BF9\u6570"}),value:"\\lim_{x \\to 0}",children:[{name:"\u6781\u9650 Limits",data:[{value:"\\lim a"},{value:"\\lim_{x \\to 0}"},{value:"\\lim_{x \\to \\infty}"},{value:"\\max_b{a}"},{value:"\\min_a{b}"}]},{name:"\u5BF9\u6570\u6307\u6570 Logarithms and exponentials",data:[{value:"\\log_{a}{b}"},{value:"\\lg_{a}{b}"},{value:"\\ln_{a}{b}"},{value:"\\exp a"}]},{name:"\u754C\u9650 Bounds",data:[{value:"\\min x"},{value:"\\sup t"},{value:"\\inf s"},{value:"\\lim u"},{value:"\\limsup w"},{value:"\\dim p"},{value:"\\ker\\phi "}]}]},{name:x.formatMessage({id:"markdownEditor.trigonometricFunctions",defaultMessage:"\u4E09\u89D2\u51FD\u6570"}),value:"\\sin a",children:[{name:"\u4E09\u89D2\u51FD\u6570 Trigonometric functions",data:[{value:"\\sin a"},{value:"\\cos a"},{value:"\\tan a"},{value:"\\cot a "},{value:"\\sec a "},{value:"\\csc a "}]},{name:"\u53CD\u4E09\u89D2\u51FD\u6570 Inverse trigonometric functions",data:[{value:"\\sin^{-1}"},{value:"\\cos^{-1}"},{value:"\\tan^{-1}"},{value:"\\cot^{-1}"},{value:"\\sec^{-1}"},{value:"\\csc^{-1}"},{value:"\\arcsin a"},{value:"\\arccos a"},{value:"\\arctan a"},{value:"\\operatorname{arccot} a"},{value:"\\operatorname{arcsec} a"},{value:"\\operatorname{arccsc} a"}]},{name:"\u53CC\u66F2\u51FD\u6570 Hyperblic functions",data:[{value:"\\sinh a"},{value:"\\cosh a"},{value:"\\tanh a"},{value:"\\coth a"},{value:"\\operatorname{sech} a"},{value:"\\operatorname{csch} a"}]},{name:"\u53CD\u53CC\u66F2\u51FD\u6570 Inverse hyperbolic functions",data:[{value:"\\sinh^{-1}"},{value:"a\\cosh^{-1} a"},{value:"\\tanh^{-1} a"},{value:"\\coth^{-1} a"},{value:"\\operatorname{sech}^{-1} a"},{value:"\\operatorname{csch}^{-1} a"}]}]},{name:x.formatMessage({id:"markdownEditor.integralOperations",defaultMessage:"\u79EF\u5206\u8FD0\u7B97"}),value:"\\int_{a}^{b}",children:[{name:"\u79EF\u5206 Integral",data:[{value:"\\int"},{value:"\\int_{a}^{b}"},{value:"\\int\\limits_{a}^{b}"}]},{name:"\u53CC\u91CD\u79EF\u5206 Double integral",data:[{value:"\\iint"},{value:"\\iint_{a}^{b} "},{value:"\\iint\\limits_{a}^{b} "}]},{name:"\u4E09\u91CD\u79EF\u5206 Triple integral",data:[{value:"\\iiint"},{value:"\\iiint_{a}^{b}"},{value:"\\iiint\\limits_{a}^{b} "}]},{name:"\u66F2\u7EBF\u79EF\u5206 Closed line or path integral",data:[{value:"\\oint"},{value:"\\oint_{a}^{b} "}]}]},{name:x.formatMessage({id:"markdownEditor.largeOperations",defaultMessage:"\u5927\u578B\u8FD0\u7B97"}),value:"\\sum_{a}^{b}",children:[{name:"\u6C42\u548C Summation",data:[{value:"\\sum"},{value:"\\sum_{a}^{b}"},{value:"{\\textstyle \\sum_{a}^{b}} "}]},{name:"\u4E58\u79EF\u4F59\u79EF Product and coproduct",data:[{value:"\\prod"},{value:"\\prod_{a}^{b}"},{value:"{\\textstyle \\prod_{a}^{b}}"},{value:"\\coprod"},{value:"\\coprod_{a}^{b}"},{value:"{\\textstyle \\coprod_{a}^{b}} "}]},{name:"\u5E76\u96C6\u4EA4\u96C6 Union and intersection",data:[{value:"\\bigcup"},{value:"\\bigcup_{a}^{b}"},{value:"{\\textstyle \\bigcup_{a}^{b}}"},{value:"\\bigcap"},{value:"\\bigcap_{a}^{b}"}]},{name:"\u6790\u53D6\u5408\u53D6 Disjunction and conjunction",data:[{value:"\\bigvee"},{value:"\\bigvee_{a}^{b}"},{value:"\\bigwedge"},{value:"\\bigwedge_{a}^{b}"}]}]},{name:x.formatMessage({id:"markdownEditor.bracketsRounding",defaultMessage:"\u62EC\u53F7\u53D6\u6574"}),value:"\\left [ \\left ( \\right ) \\right ] ",children:[{name:"\u62EC\u53F7 Brackets",data:[{value:"\\left ( \\right )"},{value:"\\left [ \\right ]"},{value:"\\left \\langle \\right \\rangle "},{value:"\\left | \\right | "},{value:"\\left \\lfloor \\right \\rfloor "},{value:"\\left \\lceil \\right \\rceil "}]}]}],b=[{name:x.formatMessage({id:"markdownEditor.algebra",defaultMessage:"\u4EE3\u6570"}),value:"\\sqrt{a^2+b^2}",children:[{data:[{value:"\\left(x-1\\right)\\left(x+3\\right) "},{value:"\\sqrt{a^2+b^2}"},{value:"\\left ( \\frac{a}{b}\\right )^{n}= \\frac{a^{n}}{b^{n}}"},{value:"\\frac{a}{b}\\pm \\frac{c}{d}= \\frac{ad \\pm bc}{bd} "},{value:"\\frac{x^{2}}{a^{2}}-\\frac{y^{2}}{b^{2}}=1 "},{value:"\\frac{1}{\\sqrt{a}}=\\frac{\\sqrt{a}}{a},a\\ge 0\\frac{1}{\\sqrt{a}}=\\frac{\\sqrt{a}}{a},a\\ge 0 "},{value:"\\sqrt[n]{a^{n}}=\\left ( \\sqrt[n]{a}\\right )^{n} "},{value:"x ={-b \\pm \\sqrt{b^2-4ac}\\over 2a} "},{value:"y-y_{1}=k \\left( x-x_{1}\\right) "},{value:`\\left\\{\\begin{matrix} \r x=a + r\\text{cos}\\theta \\ \r y=b + r\\text{sin}\\theta \r \\end{matrix}\\right. `},{value:`\\begin{array}{l} \r @@ -66,7 +66,7 @@ \\end{array}`},{value:`\\begin{array}{c} \r P_{n}=n! \\\\ \r A_{n}^{k}=\\frac{n!}{\\left( n-k \\left) !\\right. \\right.} \r -\\end{array}`}]}]}],ee=ue=>{a.current.setValue(a.current.getValue()+" "+ue.value+" ")},ne=[{key:"1",label:x.formatMessage({id:"markdownEditor.quickTemplates",defaultMessage:"\u5FEB\u6377\u6A21\u677F"}),children:Ee.createElement(he.Z,{className:ie.Z.lists,gutter:[10,10]},y.map((ue,me)=>Ee.createElement(xe.Z,{flex:"110px",className:ie.Z.item},Ee.createElement("div",null,Ee.createElement(Ae.Z,{value:`$$${ue.value}$$`}),ue.name),Ee.createElement("div",{className:ie.Z.children},ue.children.map((ye,de)=>Ee.createElement("div",{key:de},Ee.createElement("h1",null,ye.name),Ee.createElement(he.Z,{gutter:[10,10]},ye.data.map((Be,ze)=>Ee.createElement(xe.Z,{key:ze,onClick:()=>ee(Be),className:ie.Z.diamond},Ee.createElement(Ae.Z,{value:"`$$"+Be.value+"$$`"}))))))))))},{key:"2",label:x.formatMessage({id:"markdownEditor.formulaTemplates",defaultMessage:"\u516C\u5F0F\u6A21\u677F"}),children:Ee.createElement(he.Z,{className:ie.Z.lists,gutter:[10,10]},b.map((ue,me)=>Ee.createElement(xe.Z,{flex:"110px",className:ie.Z.item},Ee.createElement("div",null,Ee.createElement(Ae.Z,{value:"`$$"+ue.value+"$$`"}),ue.name),Ee.createElement("div",{className:ie.Z.children},ue.children.map((ye,de)=>Ee.createElement("div",{key:de},ye.name&&Ee.createElement("h1",null,ye.name),Ee.createElement(he.Z,{gutter:[10,10]},ye.data.map((Be,ze)=>Ee.createElement(xe.Z,{key:ze,onClick:()=>ee(Be),className:ie.Z.diamond},Ee.createElement(Ae.Z,{value:"`$$"+Be.value+"$$`"}))))))))))}],le=()=>{var ue=document.createElement("div");ue.innerHTML=a.current.getValue();var me=ue.innerText;return be&&be(me),me};return(0,z.useImperativeHandle)(E,()=>({getData:le})),Ee.createElement("div",{className:ie.Z.mathWrap},Ee.createElement(Ze.default,{defaultActiveKey:"1",items:ne}),Ee.createElement("math-field",{locale:"zh_cn",className:ie.Z.mathField,placeholder:x.formatMessage({id:"markdownEditor.pleaseOpenKeyboardEnterFormula",defaultMessage:"\u8BF7\u6253\u5F00\u952E\u76D8\uFF0C\u8F93\u5165\u516C\u5F0F"}),ref:a,style:{width:800,marginTop:30,fontSize:18}},oe||""),ve&&Ee.createElement("div",{className:ie.Z.button},Ee.createElement(Se.ZP,{size:"large",onClick:le,style:{zIndex:8,marginTop:10},type:"primary"},x.formatMessage({id:"markdownEditor.saveToEditor",defaultMessage:"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668"}))))});wt.Z=pe},57146:function(Ft,wt,te){"use strict";te.d(wt,{z:function(){return He},Z:function(){return Pe}});var z=te(59301),he=te(54580),xe=te(8591),Ze=te(43418),Se=te(3113),Ae=te(74128),ie=te(80024),ge=Object.defineProperty,ke=Object.getOwnPropertySymbols,Ee=Object.prototype.hasOwnProperty,pe=Object.prototype.propertyIsEnumerable,be=(Ie,Qe,$e)=>Qe in Ie?ge(Ie,Qe,{enumerable:!0,configurable:!0,writable:!0,value:$e}):Ie[Qe]=$e,ve=(Ie,Qe)=>{for(var $e in Qe||(Qe={}))Ee.call(Qe,$e)&&be(Ie,$e,Qe[$e]);if(ke)for(var $e of ke(Qe))pe.call(Qe,$e)&&be(Ie,$e,Qe[$e]);return Ie},oe=(Ie,Qe,$e)=>new Promise((je,Je)=>{var ft=bt=>{try{mt($e.next(bt))}catch(We){Je(We)}},yt=bt=>{try{mt($e.throw(bt))}catch(We){Je(We)}},mt=bt=>bt.done?je(bt.value):Promise.resolve(bt.value).then(ft,yt);mt(($e=$e.apply(Ie,Qe)).next())});const E="\u3000\u3000";function a(Ie){var Qe=["Bytes","KB","MB","GB","TB"];if(Ie==0)return"0 Byte";var $e=parseInt(""+Math.floor(Math.log(Ie)/Math.log(1024)),10);return(Ie/Math.pow(1024,$e)).toFixed(1)+" "+Qe[$e]}var x=({value:Ie=[],action:Qe,onChange:$e,className:je,maxSize:Je=150,title:ft="\u6587\u4EF6\u4E0A\u4F20",accept:yt=null})=>{const mt={multiple:!1,fileList:Ie,accept:yt,withCredentials:!0,beforeUpload:We=>We.size/1024/1024(re.name.indexOf(E)===-1&&(re.name=`${re.name}${E}${a(re.size)}`),ve({},re))),We.file.status==="done"&&((xt=(Bt=We.file)==null?void 0:Bt.response)==null?void 0:xt.status)===-1){message.error((At=(Oe=We.file)==null?void 0:Oe.response)==null?void 0:At.message),$e([]);return}$e(ce)},onRemove:We=>oe(void 0,null,function*(){const Bt=We.size/1024/1024;return We.status==="uploading"?!0:Bt0?"\u6BCF\u6B21\u53EA\u80FD\u4E0A\u4F20\u4E00\u4E2A\u8D44\u6E90\uFF0C \u5220\u9664\u4E0B\u9762\u8D44\u6E90\u53EF\u91CD\u65B0\u4E0A\u4F20 ":"",disabled:Ie.length>0,ghost:!0},ft),React.createElement("span",{onClick:bt,style:{marginLeft:10}},"(\u5355\u4E2A\u6587\u4EF6\u6700\u5927",Je,"M)"," ")))},y=te(61481),b=te(89392),ee=Object.defineProperty,ne=Object.getOwnPropertySymbols,le=Object.prototype.hasOwnProperty,ue=Object.prototype.propertyIsEnumerable,me=(Ie,Qe,$e)=>Qe in Ie?ee(Ie,Qe,{enumerable:!0,configurable:!0,writable:!0,value:$e}):Ie[Qe]=$e,ye=(Ie,Qe)=>{for(var $e in Qe||(Qe={}))le.call(Qe,$e)&&me(Ie,$e,Qe[$e]);if(ne)for(var $e of ne(Qe))ue.call(Qe,$e)&&me(Ie,$e,Qe[$e]);return Ie};const de=Ie=>React.createElement("svg",ye({width:14,height:14,xmlns:"http://www.w3.org/2000/svg"},Ie),React.createElement("title",null,"\u5F62\u72B6"),React.createElement("path",{d:"M10.354 3.5h-2.77v8.167H6.416V3.5H3.646L7 0l3.354 3.5ZM14 7h-1.167v5.833H1.167V7H0v7h14V7Z",fill:"#3061D0",fillRule:"nonzero"}));var Be="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEwLjM1NCAzLjVoLTIuNzd2OC4xNjdINi40MTZWMy41SDMuNjQ2TDcgMGwzLjM1NCAzLjVaTTE0IDdoLTEuMTY3djUuODMzSDEuMTY3VjdIMHY3aDE0VjdaIiBmaWxsPSIjMzA2MUQwIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4=",ze=te(65582),Ce=Object.defineProperty,et=Object.getOwnPropertySymbols,we=Object.prototype.hasOwnProperty,rt=Object.prototype.propertyIsEnumerable,Xe=(Ie,Qe,$e)=>Qe in Ie?Ce(Ie,Qe,{enumerable:!0,configurable:!0,writable:!0,value:$e}):Ie[Qe]=$e,at=(Ie,Qe)=>{for(var $e in Qe||(Qe={}))we.call(Qe,$e)&&Xe(Ie,$e,Qe[$e]);if(et)for(var $e of et(Qe))rt.call(Qe,$e)&&Xe(Ie,$e,Qe[$e]);return Ie},lt=(Ie,Qe,$e)=>new Promise((je,Je)=>{var ft=bt=>{try{mt($e.next(bt))}catch(We){Je(We)}},yt=bt=>{try{mt($e.throw(bt))}catch(We){Je(We)}},mt=bt=>bt.done?je(bt.value):Promise.resolve(bt.value).then(ft,yt);mt(($e=$e.apply(Ie,Qe)).next())});const{Dragger:nt}=he.default;function He(Ie){let Qe=[];return Ie&&Ie.length>0&&(Qe=Ie.map($e=>({uid:$e.id,id:$e.id,name:$e.title+E+$e.filesize,url:$e.url,filesize:$e.filesize,status:"done",response:{id:$e.id}}))),Qe}var Pe=({value:Ie,onChange:Qe,action:$e,data:je,className:Je,maxSize:ft=150,title:yt,showRemoveModal:mt=!1,accept:bt="",additionalText:We,isDragger:Bt,number:xt=1e3,aloneClear:Oe=!1,realTimeRemove:At=!0,uploadText:ce,setFileProgress:re,showFileProgress:ae})=>{const se=(0,ze.useIntl)(),[De,Ye]=(0,z.useState)(!1);let[fe,Le]=(0,z.useState)(Ie||[]),[it,qe]=(0,z.useState)(1);(0,z.useEffect)(()=>{Ie&&(it===1&&Le([...Ie]),qe(2),xt===(Ie==null?void 0:Ie.length)&&Ye(!0))},[Ie]);const Ve=()=>{setTimeout(()=>{fe.pop(),Le([...fe])},500)};ae&&re(fe.some(Mt=>Mt.status==="uploading"));const dt={multiple:!0,disabled:De,accept:bt,withCredentials:!0,fileList:fe,beforeUpload:(Mt,un)=>{const Tt=Mt.size/1024/1024;return fe.concat(un).length>xt?(fe.pop(),Le([...fe]),xe.ZP.error(`\u6700\u591A\u53EA\u80FD\u4E0A\u4F20${xt}\u4E2A\u6587\u4EF6`),Oe?Promise.reject():(Ve(),!1)):Tt=xt?Ye(!0):Ye(!1),Le([...fe]),fe=fe.map(vt=>{var St,Gt;return(St=vt==null?void 0:vt.response)!=null&&St.id&&(vt.url=(Gt=vt==null?void 0:vt.response)==null?void 0:Gt.url),vt.name.indexOf(E)===-1&&(vt.name=`${vt.name}${E}${a(vt.size)}`),at({},vt)}),console.log("info:",Mt,fe),Qe(fe)},onRemove:Mt=>lt(void 0,null,function*(){if(!At)return!0;const un=()=>lt(void 0,null,function*(){if(Mt.response?Mt.response.id:Mt.id){let sn=yield(0,ie.JZ)(Mt.response?Mt.response.id:Mt.uid);return Promise.resolve(sn)}else return!0});return mt?new Promise((Tt,sn)=>{Ze.default.confirm({centered:!0,width:530,okText:se.formatMessage({id:"classrooms.confirm",defaultMessage:"\u786E\u5B9A"}),cancelText:se.formatMessage({id:"classrooms.cancel",defaultMessage:"\u53D6\u6D88"}),title:se.formatMessage({id:"shixuns.prompt",defaultMessage:"\u63D0\u793A"}),content:z.createElement("div",{className:"tc font16"},"\u662F\u5426\u786E\u8BA4\u5220\u9664?"),onOk:()=>lt(void 0,null,function*(){const tt=yield un();xe.ZP.success("\u5220\u9664\u6210\u529F"),Tt(!0)}),onCancel:()=>Tt(!1)})}):yield un()})};function kt(Mt){Mt.preventDefault(),Mt.stopPropagation()}return z.createElement("div",{className:`multi-upload ${Je||""}`},Bt&&z.createElement(nt,at({},dt),z.createElement("p",{className:"ant-upload-drag-icon"},z.createElement(y.Z,null)),z.createElement("p",{className:"ant-upload-text"},"\u70B9\u51FB\u4E0A\u4F20\u56FE\u6807\uFF0C\u9009\u62E9\u8981\u4E0A\u4F20\u7684\u6587\u4EF6\u6216\u5C06\u6587\u4EF6\u62D6\u62FD\u5230\u6B64",z.createElement("br",null),"(\u5355\u4E2A\u6587\u4EF6\u6700\u5927\u9650\u5236\u4E3A",ft,"MB)"," "),We),!Bt&&z.createElement(he.default,at({},dt),z.createElement(Se.ZP,{disabled:De,className:"upload_button"},z.createElement("img",{className:"aBtn_img",src:Be}),yt||se.formatMessage({id:"classroomGraphicGroupHomework.uploadAttachment",defaultMessage:"\u4E0A\u4F20\u9644\u4EF6"})),z.createElement("span",{onClick:kt,className:"upload_text"},ce||`(\u5355\u4E2A\u6587\u4EF6\u6700\u5927${ft}MB)`)))}},4324:function(Ft,wt,te){"use strict";te.d(wt,{Q:function(){return Ae}});var z=te(59301),he=te(57809),xe=te(5112),Ze=te(5871),Se=te(59301),Ae=(ge=>(ge[ge.Number=1]="Number",ge[ge.Percent=2]="Percent",ge))(Ae||{});const ie=({value:ge,onChange:ke,disabled:Ee,hidePercentOption:pe=!1,percentType:be="select"})=>{const ve=(0,z.useMemo)(()=>pe?1:2,[pe]),[oe,E]=(0,z.useState)(ve);console.log(oe);const a=y=>ge.type===1?`${y}\u5206`:`${y}%`,x=(0,z.useCallback)(y=>{if(oe===1){const b=y.replace("\u5206","");return isNaN(parseInt(b,10))?0:b}else return y.replace("%","")},[oe]);return(0,z.useEffect)(()=>{E(ge.type)},[ge]),Se.createElement("div",{style:{display:"flex",alignItems:"center"}},be=="select"&&Se.createElement(he.default,{size:"large",onChange:y=>{E(y),ke({type:y,inputValue:y===1?5:20})},value:oe||ve,style:{width:100},options:pe?[{label:"\u5206\u503C",value:1}]:[{label:"\u767E\u5206\u6BD4",value:2},{label:"\u5206\u503C",value:1}],disabled:Ee}),be=="radio"&&Se.createElement(xe.ZP.Group,{size:"large",onChange:y=>{const b=y.target.value;E(b),ke({type:b,inputValue:b===1?5:20})},value:oe||ve,disabled:Ee},!pe&&Se.createElement(xe.ZP,{value:2,style:{marginRight:"50px"}},"\u767E\u5206\u6BD4\u6263\u5206"),Se.createElement(xe.ZP,{value:1},"\u56FA\u5B9A\u5206\u503C")),be=="radio"&&Se.createElement("div",{style:{marginRight:"10px",color:"#000000"}},ge.type==2?"\u6263\u9664\u8865\u4EA4\u9636\u6BB5\u5F97\u5206\u7684":"\u6263\u9664\u603B\u6210\u7EE9\u7684"),Se.createElement(Ze.Z,{size:"large",disabled:Ee,value:ge.inputValue,style:{width:"120px"},parser:x,addonAfter:ge.type===1?"\u5206":"%",max:oe===2?100:Number.MAX_SAFE_INTEGER,min:0,precision:0,onChange:y=>{ke({type:oe,inputValue:y})}}),be=="radio"&&ge.type==2&&Se.createElement("div",{style:{marginLeft:"10px",color:"#000000"}},"\u5206\u6570"))};wt.Z=ie},83028:function(Ft,wt,te){"use strict";te.d(wt,{Z:function(){return ke}});var z=te(59301),he={flex_box_center:"flex_box_center___rQJfc",flex_space_between:"flex_space_between___MDW24",flex_box_vertical_center:"flex_box_vertical_center___RZbAv",flex_box_center_end:"flex_box_center_end___ILhJA",flex_box_column:"flex_box_column___Fmij7",orangeColor:"orangeColor___U5vU6",redColor:"redColor___qYa6X",statustitle:"statustitle___pTBLm",statusbody:"statusbody___qUPQx",flex:"flex___VtL45"},xe=te(43418),Ze="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAPCAYAAADUFP50AAAAAXNSR0IArs4c6QAAAUFJREFUOE+V0ktKw1AUxvH/rVqIxT4wkgwEUSmK4APRBfiYCKU7cOZEBOkadAMZiwhuwJETBQciFRTtwJkPBLW2BRGrRanU9kpN2sSYiGaWc/PjuznnCN2Qh8AkPo+AzXxKLLiPhW7ICtDqB4GzQkqM/huGFZgZcDCBBDaaicsTMKbZH2xfwdY5/ICAEGSasC0AwRYblj+gKkENwfy4WS9V4LHsgsk49EZteJKHdBa6w7AybdZzr3D64ILxGKjtNrx9gfsSRBSYtf6xZh1/u+qQClrIhtdFuHmGvhisJcz65RPsZl2Jc/3QE7FhpgDHuT80x2+O9cR1K/GiCDt3rkQ/+Ns43gDFD0YVmHIuQGOOmiGTARhxwkGd1cZ7Vwd0OppWr3911StpcV++Iwn67q/kyBMuHchErcqwFxT1XZXsfQJqo2zI6kdI4QAAAABJRU5ErkJggg==",Se="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAAAXNSR0IArs4c6QAAAW1JREFUOE+dkj1IQmEUht9z/blp4VQEjS39eW+oSCFCpFCI4BiKFGWWQUSrCjVVg+lQNJZQDZGNTm1B4NTibS3n2lo0wuqEN8i/a0HfeN7v+d73nO+QJEcKAJzQPAwCnSpKNtoqkyRHqgDrtUFAb6Rnedx43KgT6O5P0GQijFiNLe/Sy3/B8g+YTIRRrb5jP32JYNADr8eOldU0RJEqVlm8r1kyuA/AIEB10OWy4vBgA4ryCIdjCJlMDmfn1zAY6EmyGY/UrAwrgGATWKsn4mGEQl4Uiw+YX9hT73aZiEcl8eMbZAGA0AT6/ZPY3Ykiny/A55tA7uoGqdQFBD2VbDbDugoSTTEj3gTGYgG8Vt7UeG63hNkZJ7a2s+gw1XqPnf5REKhkt4kxNakO08ycbOtRC/7FcakCwNTJ0WwmDI+1LUCZZDkSYGa5Eewf0G0KAnprNYtFQHdPbZhNS1cmLafF5bUTJsyBSVMHPm+/ADTrfrtCH68WAAAAAElFTkSuQmCC",Ae=te(65582),ie=(Ee,pe,be)=>new Promise((ve,oe)=>{var E=y=>{try{x(be.next(y))}catch(b){oe(b)}},a=y=>{try{x(be.throw(y))}catch(b){oe(b)}},x=y=>y.done?ve(y.value):Promise.resolve(y.value).then(E,a);x((be=be.apply(Ee,pe)).next())}),ke=({type:Ee,resdata:pe,onok:be,oktext:ve,okloading:oe})=>{const E=(0,Ae.useIntl)(),[a,x]=(0,z.useState)(!1),{can_copy_list:y,can_copy_num:b,challenge_type:ee,course_data_list:ne,no_copy_list:le,no_copy_num:ue,no_use_list:me,no_use_num:ye,repeat_shixun_num:de,student_count:Be,total_num:ze,use_num:Ce}=pe;let et=b>0||Ee==="exercise";(0,z.useEffect)(()=>{(pe==null?void 0:pe.student_count)>0&&x(!0)},[pe]),console.log("---11",oe),(0,z.useEffect)(()=>{oe||x(!1)},[oe]);const we=()=>{if(Ee==="exercise"&&ee===1)return z.createElement(z.Fragment,null,"\u8BFE\u5802\u5185\u6709",z.createElement("span",{className:he.orangeColor},Be),"\u540D\u5B66\u751F\u5DF2\u5728\u5176\u4ED6\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",z.createElement("span",{className:he.orangeColor},Ce),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C",z.createElement("span",{className:he.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u4F5C\u7B54\u5DF2\u6311\u6218\u8FC7\u7684\u5B9E\u8BAD\u9898\u3002"));if(Ee==="exercise"&&ee===2)return z.createElement(z.Fragment,null,"\u8BFE\u5802\u5185\u6709",z.createElement("span",{className:he.orangeColor},Be),"\u540D\u5B66\u751F\u5DF2\u5728\u8BFE\u5802\u5B9E\u9A8C\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",z.createElement("span",{className:he.orangeColor},Ce),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C\u4E14\u4F5C\u4E1A\u5DF2\u5F00\u542F\u201C\u4F5C\u4E1A\u622A\u6B62\u540E\u4E0D\u5141\u8BB8\u5B66\u751F\u7F16\u8F91\u4EE3\u7801\u201D\u8BBE\u7F6E\u9879\uFF0C",z.createElement("span",{className:he.redColor},"\u91CD\u590D\u53D1\u5E03\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(Ee==="shixun"&&ee===1)return z.createElement(z.Fragment,null,"\u8BFE\u5802\u5185\u6709",z.createElement("span",{className:he.orangeColor},Be),"\u540D\u5B66\u751F\u5DF2\u5728\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u8BE5\u5B9E\u8DF5\u9879\u76EE\uFF0C",z.createElement("span",{className:he.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(Ee==="shixun"&&ee===2)return z.createElement(z.Fragment,null,"\u8BFE\u5802\u5185\u6709",z.createElement("span",{className:he.orangeColor},Be),"\u540D\u5B66\u751F\u5DF2\u5728\u8BFE\u5802\u5B9E\u9A8C\u4E2D\u6311\u6218\u8FC7\u8BE5\u5B9E\u8DF5\u9879\u76EE\uFF0C\u4E14\u4F5C\u4E1A\u5DF2\u5F00\u542F\u201C\u4F5C\u4E1A\u622A\u6B62\u540E\u4E0D\u5141\u8BB8\u5B66\u751F\u7F16\u8F91\u4EE3\u7801\u201D\u8BBE\u7F6E\u9879\uFF0C",z.createElement("span",{className:he.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(Ee==="subject"&&ee===1)return z.createElement(z.Fragment,null,"\u8BFE\u5802\u5185\u6709",z.createElement("span",{className:he.orangeColor},Be),"\u540D\u5B66\u751F\u5DF2\u5728\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",z.createElement("span",{className:he.orangeColor},Ce),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C",z.createElement("span",{className:he.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(Ee==="subject"&&ee===2)return z.createElement(z.Fragment,null,"\u8BFE\u5802\u5185\u6709 ",z.createElement("span",{className:he.orangeColor},Be)," \u540D\u5B66\u751F\u5DF2\u5728\u8BFE\u5802\u5B9E\u9A8C\u6311\u6218\u8FC7\u5176\u4E2D\u7684 ",z.createElement("span",{className:he.orangeColor},Ce)," \u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C\u4E14\u4F5C\u4E1A\u5DF2\u5F00\u542F\u201C\u4F5C\u4E1A\u622A\u6B62\u540E\u4E0D\u5141\u8BB8\u5B66\u751F\u7F16\u8F91\u4EE3\u7801\u201D\u8BBE\u7F6E\u9879\uFF0C",z.createElement("span",{className:he.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(Ee==="exercisepush")return z.createElement(z.Fragment,null,"\u8BFE\u5802\u5185\u6709",z.createElement("span",{className:he.orangeColor},Be),"\u540D\u5B66\u751F\u5DF2\u5728\u5176\u4ED6\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u8BD5\u5377\u4E2D\u7684",z.createElement("span",{className:he.orangeColor},Ce),"\u4E2A\u5B9E\u8DF5\u9879\u76EE \uFF0C",z.createElement("span",{className:he.redColor},"\u91CD\u590D\u53D1\u5E03\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u5728\u5F53\u524D\u8003\u8BD5\u4E2D\u8FDB\u884C\u4F5C\u7B54\u3002"));if(Ee==="shixunpush"&&ee===1)return z.createElement(z.Fragment,null,"\u8BFE\u5802\u5185\u6709",z.createElement("span",{className:he.orangeColor},Be),"\u540D\u5B66\u751F\u5DF2\u5728\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",z.createElement("span",{className:he.orangeColor},Ce),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C",z.createElement("span",{className:he.redColor},"\u91CD\u590D\u53D1\u5E03\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(Ee==="shixunpush"&&ee===2)return z.createElement(z.Fragment,null,"\u8BFE\u5802\u5185\u6709",z.createElement("span",{className:he.orangeColor},Be),"\u540D\u5B66\u751F\u5DF2\u5728\u8BFE\u5802\u5B9E\u9A8C\u4E2D\u6311\u6218\u8FC7",z.createElement("span",{className:he.orangeColor},Ce),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C\u4E14\u4F5C\u4E1A\u5DF2\u5F00\u542F\u201C\u4F5C\u4E1A\u622A\u6B62\u540E\u4E0D\u5141\u8BB8\u5B66\u751F\u7F16\u8F91\u4EE3\u7801\u201D\u8BBE\u7F6E\u9879\uFF0C",z.createElement("span",{className:he.redColor},"\u91CD\u590D\u53D1\u5E03\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"))},rt=()=>{if(Ee==="exercise"||Ee==="subject"||Ee==="exercisepush"||Ee==="shixunpush")return z.createElement("div",{style:{marginTop:20}},ue>0&&z.createElement("div",null,z.createElement("span",{className:he.flex},z.createElement("img",{src:Se,style:{width:14}}),z.createElement("span",{className:he.statustitle},"\u4E0D\u652F\u6301\u590D\u5236\u7684\u5B9E\u8DF5\u9879\u76EE")),z.createElement("div",{className:he.statusbody},Ee==="exercise"&&z.createElement("div",{style:{marginBottom:15}},"\u6CA1\u6709\u590D\u5236\u6743\u9650\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C",z.createElement("span",{className:he.redColor},"\u4EE5\u4E0B\u8BD5\u9898\u5C06\u4E0D\u4F1A\u88AB\u53D1\u9001\u81F3\u8BFE\u5802\u4E2D\u3002"),"\u60A8\u4E5F\u53EF\u4EE5\u8054\u7CFB\u9879\u76EE\u521B\u5EFA\u8005\u5F00\u542F\u590D\u5236\u6743\u9650\u6216\u8005\u8054\u7CFB\u5E73\u53F0\u6559\u7814\u52A9\u7406\u8FDB\u884C\u534F\u52A9\u3002"),(Ee==="subject"||Ee==="exercisepush")&&z.createElement("div",{style:{marginBottom:15}},"\u6CA1\u6709\u590D\u5236\u6743\u9650\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C",et&&z.createElement("span",{className:he.redColor},"\u4E00\u952E\u590D\u5236\u4E0D\u4F1A\u590D\u5236\u6B64\u90E8\u5206\u9879\u76EE\u3002"),"\u60A8\u53EF\u4EE5\u8054\u7CFB\u9879\u76EE\u521B\u5EFA\u8005\u5F00\u542F\u590D\u5236\u6743\u9650\u6216\u8005\u8054\u7CFB\u5E73\u53F0\u6559\u7814\u52A9\u7406\u8FDB\u884C\u534F\u52A9\u3002"),Ee==="shixunpush"&&z.createElement("div",{style:{marginBottom:15}},"\u6CA1\u6709\u590D\u5236\u6743\u9650\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C",et&&z.createElement("span",{className:he.redColor},"\u4E00\u952E\u590D\u5236\u4E0D\u4F1A\u590D\u5236\u6B64\u90E8\u5206\u9879\u76EE\u3002"),"\u5EFA\u8BAE\u60A8\u91CD\u65B0\u9009\u62E9\u5B9E\u8DF5\u9879\u76EE\u518D\u53D1\u5E03\u4F5C\u4E1A\uFF0C\u4E5F\u53EF\u8054\u7CFB\u9879\u76EE\u521B\u5EFA\u8005\u5F00\u542F\u590D\u5236\u6743\u9650\u6216\u8054\u7CFB\u5E73\u53F0\u6559\u7814\u52A9\u7406\u8FDB\u884C\u534F\u52A9\u3002"),z.createElement("div",null,le==null?void 0:le.map((Xe,at)=>z.createElement("a",{href:`/shixuns/${Xe.identifier}/challenges`,target:"_blank"},"\u300A",Xe==null?void 0:Xe.name,"\u300B",at+1!==ue&&"\u3001"))))),b>0&&z.createElement("div",{style:{marginTop:20}},z.createElement("span",{className:he.flex},z.createElement("img",{src:Ze,style:{width:14}}),z.createElement("span",{className:he.statustitle},"\u652F\u6301\u590D\u5236\u7684\u5B9E\u8DF5\u9879\u76EE")),z.createElement("div",{className:he.statusbody},Ee==="exercise"&&z.createElement("div",{style:{marginBottom:15}},"\u5EFA\u8BAE\u60A8\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362\u8BD5\u9898\uFF08\u5C06\u590D\u5236\u5E76\u521B\u5EFA\u4E00\u4E2A\u65B0\u7684\u9879\u76EE\u66FF\u6362\u8BD5\u5377\u4E2D\u7684\u539F\u8BD5\u9898\uFF0C\u4E0D\u4F1A\u590D\u5236\u5B66\u751F\u7684\u6311\u6218\u8BB0\u5F55\uFF0C\u65B0\u7684\u9879\u76EE\u652F\u6301\u8FDB\u884C\u7F16\u8F91\u5E76\u4E0E\u539F\u9879\u76EE\u4FE1\u606F\u4E92\u4E0D\u5F71\u54CD\uFF09\u3002"),(Ee==="subject"||Ee==="exercisepush")&&z.createElement("div",{style:{marginBottom:15}},"\u5EFA\u8BAE\u60A8\u4E00\u952E\u590D\u5236\u5E76\u53D1\u9001\uFF08\u5C06\u590D\u5236\u5E76\u521B\u5EFA\u4E00\u4E2A\u65B0\u7684\u9879\u76EE\uFF0C\u4E0D\u4F1A\u590D\u5236\u5B66\u751F\u7684\u6311\u6218\u8BB0\u5F55\uFF0C\u65B0\u7684\u9879\u76EE\u652F\u6301\u8FDB\u884C\u7F16\u8F91\u5E76\u4E0E\u539F\u9879\u76EE\u4FE1\u606F\u4E92\u4E0D\u5F71\u54CD\uFF09\u3002"),Ee==="shixunpush"&&z.createElement("div",{style:{marginBottom:15}},"\u5EFA\u8BAE\u60A8\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362\u8BD5\u9898\uFF08\u5C06\u590D\u5236\u5E76\u521B\u5EFA\u4E00\u4E2A\u65B0\u7684\u9879\u76EE\u66FF\u6362\u5F53\u524D\u4F5C\u4E1A\u4E2D\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C\u4E0D\u4F1A\u590D\u5236\u5B66\u751F\u7684\u6311\u6218\u8BB0\u5F55\uFF0C\u65B0\u7684\u9879\u76EE\u652F\u6301\u8FDB\u884C\u7F16\u8F91\u5E76\u4E0E\u539F\u9879\u76EE\u4FE1\u606F\u4E92\u4E0D\u5F71\u54CD\uFF09\u3002"),z.createElement("div",null,y==null?void 0:y.map((Xe,at)=>z.createElement("a",{href:`/shixuns/${Xe.identifier}/challenges`,target:"_blank"},"\u300A",Xe==null?void 0:Xe.name,"\u300B",at+1!==b&&"\u3001"))))));if(Ee==="shixun")return z.createElement("div",{style:{marginTop:20}},b>0?"\u8BE5\u9879\u76EE\u652F\u6301\u590D\u5236\uFF0C\u5EFA\u8BAE\u60A8\u4E00\u952E\u590D\u5236\u5E76\u53D1\u9001\uFF08\u5C06\u590D\u5236\u5E76\u521B\u5EFA\u4E00\u4E2A\u65B0\u7684\u9879\u76EE\uFF0C\u4E0D\u4F1A\u590D\u5236\u5B66\u751F\u7684\u6311\u6218\u8BB0\u5F55\uFF0C\u65B0\u7684\u9879\u76EE\u652F\u6301\u8FDB\u884C\u7F16\u8F91\u5E76\u4E0E\u539F\u9879\u76EE\u4FE1\u606F\u4E92\u4E0D\u5F71\u54CD\uFF09\u3002":"\u8BE5\u9879\u76EE\u4E0D\u652F\u6301\u590D\u5236\uFF0C\u60A8\u53EF\u4EE5\u8054\u7CFB\u9879\u76EE\u521B\u5EFA\u8005\u5F00\u542F\u590D\u5236\u6743\u9650\u6216\u8005\u8054\u7CFB\u5E73\u53F0\u6559\u7814\u52A9\u7406\u8FDB\u884C\u534F\u52A9\u3002")};return z.createElement(xe.default,{open:a,onCancel:()=>{x(!1)},cancelText:E.formatMessage({id:"classrooms.cancel",defaultMessage:"\u53D6\u6D88"}),title:E.formatMessage({id:"shixuns.prompt",defaultMessage:"\u63D0\u793A"}),width:700,centered:!0,cancelButtonProps:{style:{display:!et&&"none"}},zIndex:1003,confirmLoading:oe,okText:et?ve:"\u6211\u77E5\u9053\u4E86",onOk:()=>ie(void 0,null,function*(){et?yield be([...y,...me]):x(!1)})},z.createElement("div",{style:{maxHeight:600,overflow:"auto"}},we(),rt()))}},85533:function(Ft,wt,te){"use strict";te.d(wt,{h:function(){return le}});var z=te(59301),he=te(57809),xe=te(78241),Ze=te(3113),Se=te(89780),Ae=te.n(Se),ie=te(45559),ge=te(42313),ke=te(65582),Ee=Object.defineProperty,pe=Object.defineProperties,be=Object.getOwnPropertyDescriptors,ve=Object.getOwnPropertySymbols,oe=Object.prototype.hasOwnProperty,E=Object.prototype.propertyIsEnumerable,a=(ue,me,ye)=>me in ue?Ee(ue,me,{enumerable:!0,configurable:!0,writable:!0,value:ye}):ue[me]=ye,x=(ue,me)=>{for(var ye in me||(me={}))oe.call(me,ye)&&a(ue,ye,me[ye]);if(ve)for(var ye of ve(me))E.call(me,ye)&&a(ue,ye,me[ye]);return ue},y=(ue,me)=>pe(ue,be(me));const b=he.default.Option,ee={labelCol:{span:4},wrapperCol:{span:20}},ne={asp:["ASP","vbscript"],actionscript:["ActionScript(3.0)/Flash/Flex","clike"],bash:["Bash/Bat","shell"],css:["CSS","css"],c:["C","clike"],cpp:["C++","clike"],csharp:["C#","clike"],coffeescript:["CoffeeScript","coffeescript"],d:["D","d"],dart:["Dart","dart"],delphi:["Delphi/Pascal","pascal"],erlang:["Erlang","erlang"],go:["Golang","go"],groovy:["Groovy","groovy"],html:["HTML","text/html"],java:["Java","clike"],json:["JSON","text/json"],javascript:["Javascript","javascript"],lua:["Lua","lua"],less:["LESS","css"],markdown:["Markdown","gfm"],"objective-c":["Objective-C","clike"],php:["PHP","php"],perl:["Perl","perl"],python:["Python","python"],r:["R","r"],rst:["reStructedText","rst"],ruby:["Ruby","ruby"],sql:["SQL","sql"],sass:["SASS/SCSS","sass"],shell:["Shell","shell"],scala:["Scala","clike"],swift:["Swift","clike"],vb:["VB/VBScript","vb"],xml:["XML","text/xml"],yaml:["YAML","yaml"]};wt.Z=({callback:ue,onCancel:me})=>{const[ye,de]=(0,z.useState)("python");function Be(et){de(ne[et][1])}function ze(et){ue(et)}const Ce=(0,ke.useIntl)();return z.createElement(xe.default,y(x({},ee),{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:ze,style:{width:500}}),z.createElement(xe.default.Item,{label:Ce.formatMessage({id:"markdownEditor.codeLanguage",defaultMessage:"\u4EE3\u7801\u8BED\u8A00"}),name:"language"},z.createElement(he.default,{getPopupContainer:et=>et.parentNode,onChange:Be},Object.keys(ne).map(et=>z.createElement(b,{key:et,value:et},ne[et][0])))),z.createElement(xe.default.Item,{label:Ce.formatMessage({id:"markdownEditor.codeContent",defaultMessage:"\u4EE3\u7801\u5185\u5BB9"}),name:"content",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4EE3\u7801\u5185\u5BB9"}]},z.createElement(le,{mode:ye})),z.createElement("div",{className:"flex-container flex-end"},z.createElement(Ze.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},Ce.formatMessage({id:"markdownEditor.confirm",defaultMessage:"\u786E\u5B9A"})),z.createElement(Ze.ZP,{type:"ghost",onClick:me},Ce.formatMessage({id:"markdownEditor.cancel",defaultMessage:"\u53D6\u6D88"}))))};function le({value:ue,onChange:me,mode:ye,options:de={}}){const Be=(0,z.useRef)(),[ze,Ce]=(0,z.useState)();return(0,z.useEffect)(()=>{if(ze){let et=function(we){const rt=we.getValue();me&&me(rt)};return ze.on("change",et),()=>{ze.off("change",et)}}},[ze,me]),(0,z.useEffect)(()=>{ze&&ze.setOption("mode",ye)},[ze,ye]),(0,z.useEffect)(()=>{ze&&(ue!==ze.getValue()||ue==="")&&setTimeout(()=>{ze.setValue(ue||"")},300)},[ze,ue]),(0,z.useEffect)(()=>{if(Be.current&&!ze){const et=Ae().fromTextArea(Be.current,x({mode:ye,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0,matchBrackets:!0,styleActiveLine:!0},de));Ce(et)}},[Be.current,ze]),z.createElement("div",{className:"my-codemirror-container"},z.createElement("textarea",{ref:Be}))}},96565:function(Ft,wt,te){"use strict";te.d(wt,{Z:function(){return Dr}});var z=te(59301),he=te(89780),xe=te.n(he),Ze=te(76374),Se=te(45559),Ae=te(6313),ie=te(25717),ge=te(99498),ke=te(25419),Ee=te(67549),pe=te(6339),be=({value:jt="",className:Ot,showTextOnly:Rt,showLines:Gn,style:Ma={}})=>{const va=(0,z.useMemo)(()=>"",[jt]);return z.createElement(z.Fragment,null,z.createElement("div",{dangerouslySetInnerHTML:{__html:va}}))},ve=te(65582),oe=te(59301),E=Object.defineProperty,a=Object.defineProperties,x=Object.getOwnPropertyDescriptors,y=Object.getOwnPropertySymbols,b=Object.prototype.hasOwnProperty,ee=Object.prototype.propertyIsEnumerable,ne=(jt,Ot,Rt)=>Ot in jt?E(jt,Ot,{enumerable:!0,configurable:!0,writable:!0,value:Rt}):jt[Ot]=Rt,le=(jt,Ot)=>{for(var Rt in Ot||(Ot={}))b.call(Ot,Rt)&&ne(jt,Rt,Ot[Rt]);if(y)for(var Rt of y(Ot))ee.call(Ot,Rt)&&ne(jt,Rt,Ot[Rt]);return jt},ue=(jt,Ot)=>a(jt,x(Ot));function me({onActionCallback:jt,title:Ot,icon:Rt,actionName:Gn,className:Ma="",children:va}){function za(){jt(Gn)}return oe.createElement("a",{title:Ot,className:Ma,onClick:za},oe.createElement("i",{className:`${Rt}`}),va)}var ye=({watch:jt,showNullButton:Ot,showNullProgramButton:Rt,onActionCallback:Gn,fullScreen:Ma,insertTemp:va,hidetoolBar:za,extraUse:Bo})=>{const Ha=(0,ve.useIntl)(),Pl=[...[{title:Ha.formatMessage({id:"markdownEditor.bold",defaultMessage:"\u7C97\u4F53"}),icon:"md-iconfont icon-bold",actionName:"bold"},{title:Ha.formatMessage({id:"markdownEditor.italic",defaultMessage:"\u659C\u4F53"}),icon:"md-iconfont icon-italic",actionName:"italic"},"|",{title:Ha.formatMessage({id:"markdownEditor.unorderedList",defaultMessage:"\u65E0\u5E8F\u5217\u8868"}),icon:"md-iconfont icon-unorder-list",actionName:"list-ul"},{title:Ha.formatMessage({id:"markdownEditor.orderedList",defaultMessage:"\u6709\u5E8F\u5217\u8868"}),icon:"md-iconfont icon-order-list",actionName:"list-ol"},"|",{title:Ha.formatMessage({id:"markdownEditor.inlineCode",defaultMessage:"\u884C\u5185\u4EE3\u7801"}),icon:"md-iconfont icon-code",actionName:"code"},{title:Ha.formatMessage({id:"markdownEditor.codeBlockMultiLanguage",defaultMessage:"\u4EE3\u7801\u5757\uFF08\u591A\u8BED\u8A00\u98CE\u683C\uFF09"}),icon:"md-iconfont icon-file-code",actionName:"code-block"},{title:Ha.formatMessage({id:"markdownEditor.link",defaultMessage:"\u94FE\u63A5"}),icon:"md-iconfont icon-link",actionName:"link"},"|",{title:Ha.formatMessage({id:"markdownEditor.inlineFormula",defaultMessage:"\u884C\u5185\u516C\u5F0F"}),icon:"md-iconfont icon-sum",actionName:"inline-latex"},{title:Ha.formatMessage({id:"markdownEditor.mathImage",defaultMessage:"\u6570\u5B66\u56FE\u50CF"}),icon:"iconfont icon-shuxuetuxiang2",actionName:"maths-latex"},{title:Ha.formatMessage({id:"markdownEditor.multiLineFormula",defaultMessage:"\u591A\u884C\u516C\u5F0F"}),icon:"iconfont icon-jisuan1",actionName:"latex"},"|",{title:Ha.formatMessage({id:"markdownEditor.addImage",defaultMessage:"\u6DFB\u52A0\u56FE\u7247"}),icon:"md-iconfont icon-picture",actionName:"upload-image"},{title:Ha.formatMessage({id:"markdownEditor.insertDrawing",defaultMessage:"\u63D2\u5165\u753B\u56FE"}),icon:"iconfont icon-sheji",actionName:"draw-image"},{title:Ha.formatMessage({id:"markdownEditor.insertFlowchart",defaultMessage:"\u63D2\u5165\u6D41\u7A0B\u56FE"}),icon:"iconfont icon-liucheng",actionName:"add-flowchart"},{title:Ha.formatMessage({id:"markdownEditor.table",defaultMessage:"\u8868\u683C"}),icon:"md-iconfont icon-table",actionName:"add-table"},"|",{title:Ha.formatMessage({id:"markdownEditor.lineBreak",defaultMessage:"\u6362\u884C"}),icon:"md-iconfont icon-minus",actionName:"line-break"},{title:Ha.formatMessage({id:"markdownEditor.clear",defaultMessage:"\u6E05\u7A7A"}),icon:"md-iconfont icon-eraser",actionName:"eraser"}],{title:`${jt?Ha.formatMessage({id:"markdownEditor.disableRealTimePreview",defaultMessage:"\u5173\u95ED\u5B9E\u65F6\u9884\u89C8"}):Ha.formatMessage({id:"markdownEditor.enableRealTimePreview",defaultMessage:"\u5F00\u542F\u5B9E\u65F6\u9884\u89C8"})}`,icon:`${jt?"md-iconfont icon-eye-slash":"md-iconfont icon-eye"}`,actionName:"trigger-watch"}];return oe.createElement("ul",{className:"markdown-toolbar-container"},!za&&Pl.map((so,oa)=>oe.createElement("li",{key:oa},so.actionName?oe.createElement(me,ue(le({},so),{onActionCallback:Gn})):oe.createElement("span",{className:"v-line"}))),Ot?oe.createElement("li",null,oe.createElement(me,{icon:"md-iconfont icon-edit insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-null-ch",onActionCallback:Gn},oe.createElement("span",{className:"fill-tip"},"\u70B9\u51FB\u63D2\u5165\b\u586B\u7A7A\u9879"))):null,Rt?oe.createElement(oe.Fragment,null,oe.createElement("li",null,oe.createElement(me,{icon:"md-iconfont icon-edit insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-signal",onActionCallback:Gn},oe.createElement("span",{className:"fill-tip"},"+\u5355\u884C\u586B\u7A7A\u9879"))),oe.createElement("li",null,oe.createElement(me,{icon:"md-iconfont icon-uniE900 insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-multiple",onActionCallback:Gn},oe.createElement("span",{className:"fill-tip"},"+\u591A\u884C\u586B\u7A7A\u9879")))):null,va&&oe.createElement("li",null,oe.createElement(me,{icon:"md-iconfont icon-edit",className:"btn-null",title:"\u63D2\u5165\u6A21\u677F",actionName:`inster-template-${va}`,onActionCallback:Gn},oe.createElement("span",{className:"fill-tip"},"\u63D2\u5165\u6A21\u677F"))),Bo&&oe.createElement("li",null,Bo),oe.createElement("li",{className:"btn-full-screen"},oe.createElement(me,{icon:`${Ma?"md-iconfont icon-shrink":"md-iconfont icon-enlarge"}`,title:Ma?"\u5173\u95ED\u5168\u5C4F":"\u5F00\u542F\u5168\u5C4F",actionName:"trigger-full-screen",onActionCallback:Gn})))},de=te(57261),Be=te(78241),ze=te(92832),Ce=te(3113),et=Object.defineProperty,we=Object.defineProperties,rt=Object.getOwnPropertyDescriptors,Xe=Object.getOwnPropertySymbols,at=Object.prototype.hasOwnProperty,lt=Object.prototype.propertyIsEnumerable,nt=(jt,Ot,Rt)=>Ot in jt?et(jt,Ot,{enumerable:!0,configurable:!0,writable:!0,value:Rt}):jt[Ot]=Rt,He=(jt,Ot)=>{for(var Rt in Ot||(Ot={}))at.call(Ot,Rt)&&nt(jt,Rt,Ot[Rt]);if(Xe)for(var Rt of Xe(Ot))lt.call(Ot,Rt)&&nt(jt,Rt,Ot[Rt]);return jt},Pe=(jt,Ot)=>we(jt,rt(Ot));const Ie={labelCol:{span:4},wrapperCol:{span:20}};var Qe=({callback:jt,onCancel:Ot})=>{function Rt(Ma){jt(Ma)}const Gn=(0,ve.useIntl)();return z.createElement(Be.default,Pe(He({},Ie),{initialValues:{link:"http://",title:""},className:"link-panel",onFinish:Rt,style:{width:500}}),z.createElement(Be.default.Item,{label:Gn.formatMessage({id:"markdownEditor.linkAddress",defaultMessage:"\u94FE\u63A5\u5730\u5740"}),name:"link",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u5730\u5740"}]},z.createElement(ze.default,null)),z.createElement(Be.default.Item,{label:Gn.formatMessage({id:"markdownEditor.linkTitle",defaultMessage:"\u94FE\u63A5\u6807\u9898"}),name:"title",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u6807\u9898"}]},z.createElement(ze.default,null)),z.createElement("div",{className:"flex-container flex-end"},z.createElement(Ce.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},Gn.formatMessage({id:"markdownEditor.confirm",defaultMessage:"\u786E\u5B9A"})),z.createElement(Ce.ZP,{type:"ghost",onClick:Ot},Gn.formatMessage({id:"markdownEditor.cancel",defaultMessage:"\u53D6\u6D88"}))))},$e=te(85533),je=te(45053),Je=te(43418),ft=te(95237),yt=te(16750),mt=te(59301),bt=({callback:jt,onCancel:Ot})=>{const Rt=document.createElement("canvas"),Gn=Rt.getContext("2d");Rt.width=1e3,Rt.height=800,Gn.fillStyle="#ffffff",Gn.fillRect(0,0,Rt.width,Rt.height);const Ma=Rt.toDataURL("image/png");return mt.createElement(Je.default,{open:!0,width:"100vw",style:{height:"100vh",top:0},footer:null,title:null,closable:!1},mt.createElement(ft.Z,{style:{height:"100vh"}},mt.createElement(yt.Z,{fullWidth:!0,noAssociationId:!0,showFullTools:!0,data:{src:Ma,visible:!0,title:String(Date.now())},onOk:va=>{jt({src:va.url})},onClose:Ot})))},We=te(12378);function Bt(){go.CommandHandler.call(this),this._arrowKeyBehavior="move",this._pasteOffset=new go.Point(10,10),this._lastPasteOffset=new go.Point(0,0)}go.Diagram.inherit(Bt,go.CommandHandler),Bt.prototype.canAlignSelection=function(){var jt=this.diagram;return!(jt===null||jt.isReadOnly||jt.isModelReadOnly||jt.selection.count<2)},Bt.prototype.alignLeft=function(){var jt=this.diagram;jt.startTransaction("aligning left");var Ot=1/0;jt.selection.each(function(Rt){Rt instanceof go.Link||(Ot=Math.min(Rt.position.x,Ot))}),jt.selection.each(function(Rt){Rt instanceof go.Link||Rt.move(new go.Point(Ot,Rt.position.y))}),jt.commitTransaction("aligning left")},Bt.prototype.alignRight=function(){var jt=this.diagram;jt.startTransaction("aligning right");var Ot=-1/0;jt.selection.each(function(Rt){if(!(Rt instanceof go.Link)){var Gn=Rt.actualBounds.x+Rt.actualBounds.width;Ot=Math.max(Gn,Ot)}}),jt.selection.each(function(Rt){Rt instanceof go.Link||Rt.move(new go.Point(Ot-Rt.actualBounds.width,Rt.position.y))}),jt.commitTransaction("aligning right")},Bt.prototype.alignTop=function(){var jt=this.diagram;jt.startTransaction("alignTop");var Ot=1/0;jt.selection.each(function(Rt){Rt instanceof go.Link||(Ot=Math.min(Rt.position.y,Ot))}),jt.selection.each(function(Rt){Rt instanceof go.Link||Rt.move(new go.Point(Rt.position.x,Ot))}),jt.commitTransaction("alignTop")},Bt.prototype.alignBottom=function(){var jt=this.diagram;jt.startTransaction("aligning bottom");var Ot=-1/0;jt.selection.each(function(Rt){if(!(Rt instanceof go.Link)){var Gn=Rt.actualBounds.y+Rt.actualBounds.height;Ot=Math.max(Gn,Ot)}}),jt.selection.each(function(Rt){Rt instanceof go.Link||Rt.move(new go.Point(Rt.actualBounds.x,Ot-Rt.actualBounds.height))}),jt.commitTransaction("aligning bottom")},Bt.prototype.alignCenterX=function(){var jt=this.diagram,Ot=jt.selection.first();if(Ot){jt.startTransaction("aligning Center X");var Rt=Ot.actualBounds.x+Ot.actualBounds.width/2;jt.selection.each(function(Gn){Gn instanceof go.Link||Gn.move(new go.Point(Rt-Gn.actualBounds.width/2,Gn.actualBounds.y))}),jt.commitTransaction("aligning Center X")}},Bt.prototype.alignCenterY=function(){var jt=this.diagram,Ot=jt.selection.first();if(Ot){jt.startTransaction("aligning Center Y");var Rt=Ot.actualBounds.y+Ot.actualBounds.height/2;jt.selection.each(function(Gn){Gn instanceof go.Link||Gn.move(new go.Point(Gn.actualBounds.x,Rt-Gn.actualBounds.height/2))}),jt.commitTransaction("aligning Center Y")}},Bt.prototype.alignColumn=function(jt){var Ot=this.diagram;Ot.startTransaction("align Column"),jt===void 0&&(jt=0),jt=parseFloat(jt);var Rt=new Array;Ot.selection.each(function(Bo){Bo instanceof go.Link||Rt.push(Bo)});for(var Gn=0;Gn0){for(var Bo=va.elt(za-1);Bo!==null&&Bo.isTreeExpanded&&!Bo.isTreeLeaf;){var Ha=this._sortTreeChildrenByY(Bo);Bo=Ha.last()}Bo!==null&&jt.select(Bo)}else jt.select(Ma)}}else if(Rt.key==="Down")if(Ot.isTreeExpanded&&!Ot.isTreeLeaf){var Gn=this._sortTreeChildrenByY(Ot).first();Gn!==null&&jt.select(Gn)}else for(;Ot!==null;){var Ma=Ot.findTreeParentNode();if(Ma===null)break;var va=this._sortTreeChildrenByY(Ma),za=va.indexOf(Ot);if(zava.y?1:Ma.xva.x?1:0}),Ot},Bt.prototype.copyToClipboard=function(jt){go.CommandHandler.prototype.copyToClipboard.call(this,jt),this._lastPasteOffset.set(this.pasteOffset)},Bt.prototype.pasteFromClipboard=function(){var jt=go.CommandHandler.prototype.pasteFromClipboard.call(this);return this.diagram.moveParts(jt,this._lastPasteOffset),this._lastPasteOffset.add(this.pasteOffset),jt},Object.defineProperty(Bt.prototype,"arrowKeyBehavior",{get:function(){return this._arrowKeyBehavior},set:function(jt){if(jt!=="move"&&jt!=="select"&&jt!=="scroll"&&jt!=="tree"&&jt!=="none")throw new Error('DrawCommandHandler.arrowKeyBehavior must be either "move", "select", "scroll", "tree", or "none", not: '+jt);this._arrowKeyBehavior=jt}}),Object.defineProperty(Bt.prototype,"pasteOffset",{get:function(){return this._pasteOffset},set:function(jt){if(!(jt instanceof go.Point))throw new Error("DrawCommandHandler.pasteOffset must be a Point, not: "+jt);this._pasteOffset.set(jt)}});var xt=Bt,Oe=te(25863),At=te(43604),ce=te(38147),re={myPaletteDiv:"myPaletteDiv___Xjz2I",flowChartWrp:"flowChartWrp____f45r",maxH60:"maxH60___Pd4Re"},ae=te(59301),se=(jt,Ot,Rt)=>new Promise((Gn,Ma)=>{var va=Ha=>{try{Bo(Rt.next(Ha))}catch(Xo){Ma(Xo)}},za=Ha=>{try{Bo(Rt.throw(Ha))}catch(Xo){Ma(Xo)}},Bo=Ha=>Ha.done?Gn(Ha.value):Promise.resolve(Ha.value).then(va,za);Bo((Rt=Rt.apply(jt,Ot)).next())});function De({onCancel:jt,callback:Ot}){let Rt=(0,z.useRef)(),Gn=(0,z.useRef)(),Ma=(0,z.useRef)(),va=(0,z.useRef)(!1);const za=(0,z.useRef)(!1),[Bo,Ha]=(0,z.useState)(0);function Xo(){const oa=We.bx.make,ur={red:"#ff3333",blue:"#3358ff",green:"#25ad23",magenta:"#d533ff",purple:"#7d33ff",orange:"#ff6233",brown:"#8e571e",white:"#ffffff",black:"#000000",beige:"#fffcd5",extralightblue:"#d5ebff",extralightred:"#f2dfe0",lightblue:"#a5d2fa",lightgray:"#cccccc",lightgreen:"#b3e6b3",lightred:"#fcbbbd"};Rt.current=new We.S0(Gn.current,{padding:20,grid:oa(We.s_,"Grid",oa(We.bn,"LineH",{stroke:"lightgray",strokeWidth:.5}),oa(We.bn,"LineV",{stroke:"lightgray",strokeWidth:.5})),"draggingTool.isGridSnapEnabled":!0,handlesDragDropForTopLevelParts:!0,mouseDrop:da=>{var Ra=da.diagram.commandHandler.addTopLevelParts(da.diagram.selection,!0);Ra||da.diagram.currentTool.doCancel()},commandHandler:oa(xt),"clickCreatingTool.archetypeNodeData":{text:"\u672A\u547D\u540D",fill:null,stroke:null,borderColor:"rgba(0,0,0,0)"},PartCreated:da=>{var Ra=da.subject;Ra.location=Ra.location.copy().snapToGridPoint(da.diagram.grid.gridOrigin,da.diagram.grid.gridCellSize),setTimeout(()=>{da.diagram.commandHandler.editTextBlock()},20)},"commandHandler.archetypeGroupData":{isGroup:!0,text:"NEW GROUP"},SelectionGrouped:da=>{var Ra=da.subject;setTimeout(()=>{da.diagram.commandHandler.editTextBlock()})},LinkRelinked:da=>{var Ra=da.parameter.part;Ra.invalidateConnectedLinks();var oo=da.subject;da.diagram.toolManager.linkingTool.isForwards?oo.toNode.invalidateConnectedLinks():oo.fromNode.invalidateConnectedLinks()},"undoManager.isEnabled":!0}),Rt.current.nodeTemplate=oa(We.NB,"Auto",{locationSpot:We.z6.Center,locationObjectName:"SHAPE",desiredSize:new We.$u(120,60),minSize:new We.$u(40,40),resizable:!0,resizeCellSize:new We.$u(10,10),rotatable:!0},new We.KX("location","loc",We.E9.parse).makeTwoWay(We.E9.stringify),new We.KX("desiredSize","size",We.$u.parse).makeTwoWay(We.$u.stringify),oa(We.bn,{name:"SHAPE",fill:ur.white,cursor:"pointer",portId:"",fromLinkable:!0,toLinkable:!0,fromLinkableDuplicates:!0,toLinkableDuplicates:!0,fromSpot:We.z6.AllSides,toSpot:We.z6.AllSides},new We.KX("figure"),new We.KX("fill"),new We.KX("stroke","borderColor"),new We.KX("strokeWidth","thickness"),new We.KX("strokeDashArray","dash")),oa(We.bn,{width:100,height:20,strokeWidth:0,fill:"transparent"}),oa(We.al,{margin:1,textAlign:"center",overflow:We.al.OverflowEllipsis,editable:!0},new We.KX("text").makeTwoWay(),new We.KX("stroke","color"))),Rt.current.nodeTemplate.toolTip=oa("ToolTip",oa(We.s_,"Vertical",{maxSize:new We.$u(200,NaN)},oa(We.al,{font:"bold 10pt sans-serif",textAlign:"center"},new We.KX("text")),oa(We.al,{font:"10pt sans-serif",textAlign:"center"},new We.KX("text","details"))));function Qr(da,Ra){var oo=(co,hr)=>{co.handled=!0,co.diagram.model.commit(br=>{var qo=hr.part.adornedPart,ul=new We.E9().setRectSpot(qo.actualBounds,da);ul.subtract(qo.location),ul.scale(2,2),ul.x+=Math.sign(ul.x)*130,ul.y+=Math.sign(ul.y)*130,ul.add(qo.location),ul.snapToGridPoint(co.diagram.grid.gridOrigin,co.diagram.grid.gridCellSize);var pl=br.copyNodeData(qo.data);br.setGroupKeyForNodeData(pl,br.getGroupKeyForNodeData(qo.data)),br.addNodeData(pl);var rl={from:qo.key,to:br.getKeyForNodeData(pl)};br.addLinkData(rl);var fi=co.diagram.findNodeForData(pl);fi.location=ul,co.diagram.select(fi),setTimeout(()=>{co.diagram.commandHandler.editTextBlock()},20)})};return oa(We.bn,{figure:Ra,alignment:da,alignmentFocus:da.opposite(),width:da.equals(We.z6.Top)||da.equals(We.z6.Bottom)?25:18,height:da.equals(We.z6.Top)||da.equals(We.z6.Bottom)?18:25,fill:"orange",stroke:ur.white,strokeWidth:4,mouseEnter:(co,hr)=>hr.fill="dodgerblue",mouseLeave:(co,hr)=>hr.fill="orange",isActionable:!0,click:oo,contextClick:oo})}function Er(da){return oa(We.bn,{fill:"orange",stroke:"rgba(0, 0, 0, 0)",strokeWidth:15,background:"transparent",geometryString:"F1 M0 0 b 0 360 -4 0 4 z M10 0 b 0 360 -4 0 4 z M20 0 b 0 360 -4 0 4",isActionable:!0,cursor:"context-menu",mouseEnter:(Ra,oo)=>oo.fill="dodgerblue",mouseLeave:(Ra,oo)=>oo.fill="orange",click:(Ra,oo)=>{Ra.diagram.commandHandler.showContextMenu(oo.part.adornedPart)}},da||{})}Rt.current.nodeTemplate.selectionAdornmentTemplate=oa(We.uz,"Spot",oa(We.Vm,{padding:10}),Qr(We.z6.Top,"TriangleUp"),Qr(We.z6.Left,"TriangleLeft"),Qr(We.z6.Right,"TriangleRight"),Qr(We.z6.Bottom,"TriangleDown"),Er({alignment:new We.z6(.75,0)}));function or(da,Ra){return(oo,co)=>{oo.handled=!0,oo.diagram.model.commit(hr=>{hr.set(co.part.adornedPart.data,da,Ra)})}}function It(da,Ra){return Ra||(Ra="color"),oa(We.bn,{width:16,height:16,stroke:"lightgray",fill:da,margin:1,background:"transparent",mouseEnter:(oo,co)=>co.stroke="dodgerblue",mouseLeave:(oo,co)=>co.stroke="lightgray",click:or(Ra,da),contextClick:or(Ra,da)})}function Sn(){return[oa("ContextMenuButton",oa(We.s_,"Horizontal",It(ur.white,"fill"),It(ur.beige,"fill"),It(ur.extralightblue,"fill"),It(ur.extralightred,"fill"))),oa("ContextMenuButton",oa(We.s_,"Horizontal",It(ur.lightgray,"fill"),It(ur.lightgreen,"fill"),It(ur.lightblue,"fill"),It(ur.lightred,"fill")))]}function yn(){return[oa("ContextMenuButton",oa(We.s_,"Horizontal",It(ur.black),It(ur.green),It(ur.blue),It(ur.red))),oa("ContextMenuButton",oa(We.s_,"Horizontal",It(ur.white),It(ur.magenta),It(ur.purple),It(ur.orange)))]}function hn(da,Ra){return Ra||(Ra="thickness"),oa(We.bn,"LineH",{width:16,height:16,strokeWidth:da,margin:1,background:"transparent",mouseEnter:(oo,co)=>co.background="dodgerblue",mouseLeave:(oo,co)=>co.background="transparent",click:or(Ra,da),contextClick:or(Ra,da)})}function _n(da,Ra){return Ra||(Ra="dash"),oa(We.bn,"LineH",{width:24,height:16,strokeWidth:2,strokeDashArray:da,margin:1,background:"transparent",mouseEnter:(oo,co)=>co.background="dodgerblue",mouseLeave:(oo,co)=>co.background="transparent",click:or(Ra,da),contextClick:or(Ra,da)})}function ga(){return[oa("ContextMenuButton",oa(We.s_,"Horizontal",hn(1),hn(2),hn(3),hn(4))),oa("ContextMenuButton",oa(We.s_,"Horizontal",_n(null),_n([2,4]),_n([4,4])))]}function Vn(da,Ra){return Ra||(Ra="figure"),oa(We.bn,{width:32,height:32,scale:.5,fill:"lightgray",figure:da,margin:1,background:"transparent",mouseEnter:(oo,co)=>co.fill="dodgerblue",mouseLeave:(oo,co)=>co.fill="lightgray",click:or(Ra,da),contextClick:or(Ra,da)})}Rt.current.nodeTemplate.contextMenu=oa("ContextMenu",oa("ContextMenuButton",oa(We.s_,"Horizontal",Vn("Rectangle"),Vn("RoundedRectangle"),Vn("Ellipse"),Vn("Diamond"))),oa("ContextMenuButton",oa(We.s_,"Horizontal",Vn("Parallelogram2"),Vn("ManualOperation"),Vn("Procedure"),Vn("Cylinder1"))),oa("ContextMenuButton",oa(We.s_,"Horizontal",Vn("Terminator"),Vn("CreateRequest"),Vn("Document"),Vn("TriangleDown"))),Sn(),yn(),ga()),Rt.current.groupTemplate=oa(We.ZA,"Spot",{layerName:"Background",ungroupable:!0,locationSpot:We.z6.Center,selectionObjectName:"BODY",computesBoundsAfterDrag:!0,handlesDragDropForMembers:!0,mouseDrop:(da,Ra)=>{var oo=Ra.addMembers(Ra.diagram.selection,!0);oo||Ra.diagram.currentTool.doCancel()},avoidable:!1},new We.KX("location","loc",We.E9.parse).makeTwoWay(We.E9.stringify),oa(We.s_,"Auto",{name:"BODY"},oa(We.bn,{parameter1:10,fill:ur.white,strokeWidth:2,cursor:"pointer",fromLinkable:!0,toLinkable:!0,fromLinkableDuplicates:!0,toLinkableDuplicates:!0,fromSpot:We.z6.AllSides,toSpot:We.z6.AllSides},new We.KX("fill"),new We.KX("stroke","color"),new We.KX("strokeWidth","thickness"),new We.KX("strokeDashArray","dash")),oa(We.Vm,{background:"transparent",margin:20})),oa(We.al,{alignment:We.z6.Top,alignmentFocus:We.z6.Bottom,font:"bold 12pt sans-serif",editable:!0},new We.KX("text"),new We.KX("stroke","color"))),Rt.current.groupTemplate.selectionAdornmentTemplate=oa(We.uz,"Spot",oa(We.s_,"Auto",oa(We.bn,{fill:null,stroke:"dodgerblue",strokeWidth:3}),oa(We.Vm,{margin:1.5})),Er({alignment:We.z6.TopRight,alignmentFocus:We.z6.BottomRight})),Rt.current.groupTemplate.contextMenu=oa("ContextMenu",Sn(),yn(),ga()),Rt.current.linkTemplate=oa(We.rU,{layerName:"Foreground",routing:We.rU.AvoidsNodes,corner:10,fromShortLength:10,toShortLength:15,relinkableFrom:!0,relinkableTo:!0,reshapable:!0,resegmentable:!0},new We.KX("fromSpot","fromSpot",We.z6.parse),new We.KX("toSpot","toSpot",We.z6.parse),new We.KX("fromShortLength","dir",da=>da>=1?10:0),new We.KX("toShortLength","dir",da=>da>=1?10:0),new We.KX("points").makeTwoWay(),oa(We.bn,{strokeWidth:2},new We.KX("stroke","color"),new We.KX("strokeWidth","thickness"),new We.KX("strokeDashArray","dash")),oa(We.bn,{segmentIndex:0,segmentOffset:new We.E9(15,0),segmentOrientation:We.rU.OrientAlong,alignmentFocus:We.z6.Right,figure:"circle",width:10,strokeWidth:0},new We.KX("fill","color"),new We.KX("visible","dir",da=>da===1)),oa(We.bn,{segmentIndex:-1,segmentOffset:new We.E9(-10,6),segmentOrientation:We.rU.OrientPlus90,alignmentFocus:We.z6.Right,figure:"triangle",width:12,height:12,strokeWidth:0},new We.KX("fill","color"),new We.KX("visible","dir",da=>da>=1),new We.KX("width","thickness",da=>7+3*da),new We.KX("height","thickness",da=>7+3*da),new We.KX("segmentOffset","thickness",da=>new We.E9(-15,4+1.5*da))),oa(We.bn,{segmentIndex:0,segmentOffset:new We.E9(15,-6),segmentOrientation:We.rU.OrientMinus90,alignmentFocus:We.z6.Right,figure:"triangle",width:12,height:12,strokeWidth:0},new We.KX("fill","color"),new We.KX("visible","dir",da=>da===2),new We.KX("width","thickness",da=>7+3*da),new We.KX("height","thickness",da=>7+3*da),new We.KX("segmentOffset","thickness",da=>new We.E9(-15,4+1.5*da))),oa(We.al,{alignmentFocus:new We.z6(0,1,-4,0),editable:!0},new We.KX("text").makeTwoWay(),new We.KX("stroke","color"))),Rt.current.linkTemplate.selectionAdornmentTemplate=oa(We.uz,oa(We.bn,{isPanelMain:!0,stroke:"transparent",strokeWidth:6,pathPattern:jn(2)},new We.KX("pathPattern","thickness",jn)),Er({alignmentFocus:new We.z6(0,0,-6,-4)}));function jn(da){return oa(We.bn,{stroke:"dodgerblue",strokeWidth:2,strokeCap:"square",geometryString:"M0 0 M4 2 H3 M4 "+(da+4).toString()+" H3"})}function Ho(da){var Ra="M0 0 M8 16 M0 8 L16 8 M12 11 L16 8 L12 5";return da===0?Ra="M0 0 M16 16 M0 8 L16 8":da===2&&(Ra="M0 0 M16 16 M0 8 L16 8 M12 11 L16 8 L12 5 M4 11 L0 8 L4 5"),oa(We.bn,{geometryString:Ra,margin:2,background:"transparent",mouseEnter:(oo,co)=>co.background="dodgerblue",mouseLeave:(oo,co)=>co.background="transparent",click:or("dir",da),contextClick:or("dir",da)})}function pn(da){var Ra=(oo,co)=>{oo.handled=!0,oo.diagram.model.commit(hr=>{var br=co.part.adornedPart;hr.set(br.data,da?"toSpot":"fromSpot",We.z6.stringify(We.z6.AllSides)),(da?br.toNode:br.fromNode).invalidateConnectedLinks()})};return oa(We.bn,{width:12,height:12,fill:"transparent",mouseEnter:(oo,co)=>co.background="dodgerblue",mouseLeave:(oo,co)=>co.background="transparent",click:Ra,contextClick:Ra})}function jo(da,Ra){var oo=0,co=We.z6.RightSide;da.equals(We.z6.Top)?(oo=270,co=We.z6.TopSide):da.equals(We.z6.Left)?(oo=180,co=We.z6.LeftSide):da.equals(We.z6.Bottom)&&(oo=90,co=We.z6.BottomSide),Ra||(oo-=180);var hr=(br,qo)=>{br.handled=!0,br.diagram.model.commit(ul=>{var pl=qo.part.adornedPart;ul.set(pl.data,Ra?"toSpot":"fromSpot",We.z6.stringify(co)),(Ra?pl.toNode:pl.fromNode).invalidateConnectedLinks()})};return oa(We.bn,{alignment:da,alignmentFocus:da.opposite(),geometryString:"M0 0 M12 12 M12 6 L1 6 L4 4 M1 6 L4 8",angle:oo,background:"transparent",mouseEnter:(br,qo)=>qo.background="dodgerblue",mouseLeave:(br,qo)=>qo.background="transparent",click:hr,contextClick:hr})}Rt.current.linkTemplate.contextMenu=oa("ContextMenu",yn(),ga(),oa("ContextMenuButton",oa(We.s_,"Horizontal",Ho(0),Ho(1),Ho(2))),oa("ContextMenuButton",oa(We.s_,"Horizontal",oa(We.s_,"Spot",pn(!1),jo(We.z6.Top,!1),jo(We.z6.Left,!1),jo(We.z6.Right,!1),jo(We.z6.Bottom,!1)),oa(We.s_,"Spot",{margin:new We.Zt(0,0,0,2)},pn(!0),jo(We.z6.Top,!0),jo(We.z6.Left,!0),jo(We.z6.Right,!0),jo(We.z6.Bottom,!0)))));const wr=`{ "class": "GraphLinksModel", +\\end{array}`}]}]}],ee=ie=>{a.current.setValue(a.current.getValue()+" "+ie.value+" ")},ne=[{key:"1",label:x.formatMessage({id:"markdownEditor.quickTemplates",defaultMessage:"\u5FEB\u6377\u6A21\u677F"}),children:he.createElement(ve.Z,{className:le.Z.lists,gutter:[10,10]},y.map((ie,me)=>he.createElement(be.Z,{flex:"110px",className:le.Z.item},he.createElement("div",null,he.createElement(Pe.Z,{value:`$$${ie.value}$$`}),ie.name),he.createElement("div",{className:le.Z.children},ie.children.map((Se,de)=>he.createElement("div",{key:de},he.createElement("h1",null,Se.name),he.createElement(ve.Z,{gutter:[10,10]},Se.data.map((Be,ze)=>he.createElement(be.Z,{key:ze,onClick:()=>ee(Be),className:le.Z.diamond},he.createElement(Pe.Z,{value:"`$$"+Be.value+"$$`"}))))))))))},{key:"2",label:x.formatMessage({id:"markdownEditor.formulaTemplates",defaultMessage:"\u516C\u5F0F\u6A21\u677F"}),children:he.createElement(ve.Z,{className:le.Z.lists,gutter:[10,10]},b.map((ie,me)=>he.createElement(be.Z,{flex:"110px",className:le.Z.item},he.createElement("div",null,he.createElement(Pe.Z,{value:"`$$"+ie.value+"$$`"}),ie.name),he.createElement("div",{className:le.Z.children},ie.children.map((Se,de)=>he.createElement("div",{key:de},Se.name&&he.createElement("h1",null,Se.name),he.createElement(ve.Z,{gutter:[10,10]},Se.data.map((Be,ze)=>he.createElement(be.Z,{key:ze,onClick:()=>ee(Be),className:le.Z.diamond},he.createElement(Pe.Z,{value:"`$$"+Be.value+"$$`"}))))))))))}],ue=()=>{var ie=document.createElement("div");ie.innerHTML=a.current.getValue();var me=ie.innerText;return Fe&&Fe(me),me};return(0,z.useImperativeHandle)(E,()=>({getData:ue})),he.createElement("div",{className:le.Z.mathWrap},he.createElement(Ze.default,{defaultActiveKey:"1",items:ne}),he.createElement("math-field",{locale:"zh_cn",className:le.Z.mathField,placeholder:x.formatMessage({id:"markdownEditor.pleaseOpenKeyboardEnterFormula",defaultMessage:"\u8BF7\u6253\u5F00\u952E\u76D8\uFF0C\u8F93\u5165\u516C\u5F0F"}),ref:a,style:{width:800,marginTop:30,fontSize:18}},oe||""),pe&&he.createElement("div",{className:le.Z.button},he.createElement(Ee.ZP,{size:"large",onClick:ue,style:{zIndex:8,marginTop:10},type:"primary"},x.formatMessage({id:"markdownEditor.saveToEditor",defaultMessage:"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668"}))))});wt.Z=ye},57146:function(Ft,wt,te){"use strict";te.d(wt,{z:function(){return He},Z:function(){return Ce}});var z=te(59301),ve=te(54580),be=te(8591),Ze=te(43418),Ee=te(3113),Pe=te(74128),le=te(80024),ge=Object.defineProperty,ke=Object.getOwnPropertySymbols,he=Object.prototype.hasOwnProperty,ye=Object.prototype.propertyIsEnumerable,Fe=(Ie,Qe,$e)=>Qe in Ie?ge(Ie,Qe,{enumerable:!0,configurable:!0,writable:!0,value:$e}):Ie[Qe]=$e,pe=(Ie,Qe)=>{for(var $e in Qe||(Qe={}))he.call(Qe,$e)&&Fe(Ie,$e,Qe[$e]);if(ke)for(var $e of ke(Qe))ye.call(Qe,$e)&&Fe(Ie,$e,Qe[$e]);return Ie},oe=(Ie,Qe,$e)=>new Promise((je,Xe)=>{var ft=bt=>{try{mt($e.next(bt))}catch(We){Xe(We)}},yt=bt=>{try{mt($e.throw(bt))}catch(We){Xe(We)}},mt=bt=>bt.done?je(bt.value):Promise.resolve(bt.value).then(ft,yt);mt(($e=$e.apply(Ie,Qe)).next())});const E="\u3000\u3000";function a(Ie){var Qe=["Bytes","KB","MB","GB","TB"];if(Ie==0)return"0 Byte";var $e=parseInt(""+Math.floor(Math.log(Ie)/Math.log(1024)),10);return(Ie/Math.pow(1024,$e)).toFixed(1)+" "+Qe[$e]}var x=({value:Ie=[],action:Qe,onChange:$e,className:je,maxSize:Xe=150,title:ft="\u6587\u4EF6\u4E0A\u4F20",accept:yt=null})=>{const mt={multiple:!1,fileList:Ie,accept:yt,withCredentials:!0,beforeUpload:We=>We.size/1024/1024(re.name.indexOf(E)===-1&&(re.name=`${re.name}${E}${a(re.size)}`),pe({},re))),We.file.status==="done"&&((xt=(Bt=We.file)==null?void 0:Bt.response)==null?void 0:xt.status)===-1){message.error((At=(Oe=We.file)==null?void 0:Oe.response)==null?void 0:At.message),$e([]);return}$e(ce)},onRemove:We=>oe(void 0,null,function*(){const Bt=We.size/1024/1024;return We.status==="uploading"?!0:Bt0?"\u6BCF\u6B21\u53EA\u80FD\u4E0A\u4F20\u4E00\u4E2A\u8D44\u6E90\uFF0C \u5220\u9664\u4E0B\u9762\u8D44\u6E90\u53EF\u91CD\u65B0\u4E0A\u4F20 ":"",disabled:Ie.length>0,ghost:!0},ft),React.createElement("span",{onClick:bt,style:{marginLeft:10}},"(\u5355\u4E2A\u6587\u4EF6\u6700\u5927",Xe,"M)"," ")))},y=te(61481),b=te(89392),ee=Object.defineProperty,ne=Object.getOwnPropertySymbols,ue=Object.prototype.hasOwnProperty,ie=Object.prototype.propertyIsEnumerable,me=(Ie,Qe,$e)=>Qe in Ie?ee(Ie,Qe,{enumerable:!0,configurable:!0,writable:!0,value:$e}):Ie[Qe]=$e,Se=(Ie,Qe)=>{for(var $e in Qe||(Qe={}))ue.call(Qe,$e)&&me(Ie,$e,Qe[$e]);if(ne)for(var $e of ne(Qe))ie.call(Qe,$e)&&me(Ie,$e,Qe[$e]);return Ie};const de=Ie=>React.createElement("svg",Se({width:14,height:14,xmlns:"http://www.w3.org/2000/svg"},Ie),React.createElement("title",null,"\u5F62\u72B6"),React.createElement("path",{d:"M10.354 3.5h-2.77v8.167H6.416V3.5H3.646L7 0l3.354 3.5ZM14 7h-1.167v5.833H1.167V7H0v7h14V7Z",fill:"#3061D0",fillRule:"nonzero"}));var Be="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEwLjM1NCAzLjVoLTIuNzd2OC4xNjdINi40MTZWMy41SDMuNjQ2TDcgMGwzLjM1NCAzLjVaTTE0IDdoLTEuMTY3djUuODMzSDEuMTY3VjdIMHY3aDE0VjdaIiBmaWxsPSIjMzA2MUQwIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4=",ze=te(65582),Ae=Object.defineProperty,et=Object.getOwnPropertySymbols,we=Object.prototype.hasOwnProperty,it=Object.prototype.propertyIsEnumerable,Je=(Ie,Qe,$e)=>Qe in Ie?Ae(Ie,Qe,{enumerable:!0,configurable:!0,writable:!0,value:$e}):Ie[Qe]=$e,at=(Ie,Qe)=>{for(var $e in Qe||(Qe={}))we.call(Qe,$e)&&Je(Ie,$e,Qe[$e]);if(et)for(var $e of et(Qe))it.call(Qe,$e)&&Je(Ie,$e,Qe[$e]);return Ie},rt=(Ie,Qe,$e)=>new Promise((je,Xe)=>{var ft=bt=>{try{mt($e.next(bt))}catch(We){Xe(We)}},yt=bt=>{try{mt($e.throw(bt))}catch(We){Xe(We)}},mt=bt=>bt.done?je(bt.value):Promise.resolve(bt.value).then(ft,yt);mt(($e=$e.apply(Ie,Qe)).next())});const{Dragger:nt}=ve.default;function He(Ie){let Qe=[];return Ie&&Ie.length>0&&(Qe=Ie.map($e=>({uid:$e.id,id:$e.id,name:$e.title+E+$e.filesize,url:$e.url,filesize:$e.filesize,status:"done",response:{id:$e.id}}))),Qe}var Ce=({value:Ie,onChange:Qe,action:$e,data:je,className:Xe,maxSize:ft=150,title:yt,showRemoveModal:mt=!1,accept:bt="",additionalText:We,isDragger:Bt,number:xt=1e3,aloneClear:Oe=!1,realTimeRemove:At=!0,uploadText:ce,setFileProgress:re,showFileProgress:ae})=>{const se=(0,ze.useIntl)(),[De,Ye]=(0,z.useState)(!1);let[fe,Le]=(0,z.useState)(Ie||[]),[lt,qe]=(0,z.useState)(1);(0,z.useEffect)(()=>{Ie&&(lt===1&&Le([...Ie]),qe(2),xt===(Ie==null?void 0:Ie.length)&&Ye(!0))},[Ie]);const Ve=()=>{setTimeout(()=>{fe.pop(),Le([...fe])},500)};ae&&re(fe.some(Mt=>Mt.status==="uploading"));const dt={multiple:!0,disabled:De,accept:bt,withCredentials:!0,fileList:fe,beforeUpload:(Mt,un)=>{const Tt=Mt.size/1024/1024;return fe.concat(un).length>xt?(fe.pop(),Le([...fe]),be.ZP.error(`\u6700\u591A\u53EA\u80FD\u4E0A\u4F20${xt}\u4E2A\u6587\u4EF6`),Oe?Promise.reject():(Ve(),!1)):Tt=xt?Ye(!0):Ye(!1),Le([...fe]),fe=fe.map(vt=>{var St,Gt;return(St=vt==null?void 0:vt.response)!=null&&St.id&&(vt.url=(Gt=vt==null?void 0:vt.response)==null?void 0:Gt.url),vt.name.indexOf(E)===-1&&(vt.name=`${vt.name}${E}${a(vt.size)}`),at({},vt)}),console.log("info:",Mt,fe),Qe(fe)},onRemove:Mt=>rt(void 0,null,function*(){if(!At)return!0;const un=()=>rt(void 0,null,function*(){if(Mt.response?Mt.response.id:Mt.id){let sn=yield(0,le.JZ)(Mt.response?Mt.response.id:Mt.uid);return Promise.resolve(sn)}else return!0});return mt?new Promise((Tt,sn)=>{Ze.default.confirm({centered:!0,width:530,okText:se.formatMessage({id:"classrooms.confirm",defaultMessage:"\u786E\u5B9A"}),cancelText:se.formatMessage({id:"classrooms.cancel",defaultMessage:"\u53D6\u6D88"}),title:se.formatMessage({id:"shixuns.prompt",defaultMessage:"\u63D0\u793A"}),content:z.createElement("div",{className:"tc font16"},"\u662F\u5426\u786E\u8BA4\u5220\u9664?"),onOk:()=>rt(void 0,null,function*(){const tt=yield un();be.ZP.success("\u5220\u9664\u6210\u529F"),Tt(!0)}),onCancel:()=>Tt(!1)})}):yield un()})};function kt(Mt){Mt.preventDefault(),Mt.stopPropagation()}return z.createElement("div",{className:`multi-upload ${Xe||""}`},Bt&&z.createElement(nt,at({},dt),z.createElement("p",{className:"ant-upload-drag-icon"},z.createElement(y.Z,null)),z.createElement("p",{className:"ant-upload-text"},"\u70B9\u51FB\u4E0A\u4F20\u56FE\u6807\uFF0C\u9009\u62E9\u8981\u4E0A\u4F20\u7684\u6587\u4EF6\u6216\u5C06\u6587\u4EF6\u62D6\u62FD\u5230\u6B64",z.createElement("br",null),"(\u5355\u4E2A\u6587\u4EF6\u6700\u5927\u9650\u5236\u4E3A",ft,"MB)"," "),We),!Bt&&z.createElement(ve.default,at({},dt),z.createElement(Ee.ZP,{disabled:De,className:"upload_button"},z.createElement("img",{className:"aBtn_img",src:Be}),yt||se.formatMessage({id:"classroomGraphicGroupHomework.uploadAttachment",defaultMessage:"\u4E0A\u4F20\u9644\u4EF6"})),z.createElement("span",{onClick:kt,className:"upload_text"},ce||`(\u5355\u4E2A\u6587\u4EF6\u6700\u5927${ft}MB)`)))}},4324:function(Ft,wt,te){"use strict";te.d(wt,{Q:function(){return Pe}});var z=te(59301),ve=te(57809),be=te(5112),Ze=te(5871),Ee=te(59301),Pe=(ge=>(ge[ge.Number=1]="Number",ge[ge.Percent=2]="Percent",ge))(Pe||{});const le=({value:ge,onChange:ke,disabled:he,hidePercentOption:ye=!1,percentType:Fe="select"})=>{const pe=(0,z.useMemo)(()=>ye?1:2,[ye]),[oe,E]=(0,z.useState)(pe);console.log(oe);const a=y=>ge.type===1?`${y}\u5206`:`${y}%`,x=(0,z.useCallback)(y=>{if(oe===1){const b=y.replace("\u5206","");return isNaN(parseInt(b,10))?0:b}else return y.replace("%","")},[oe]);return(0,z.useEffect)(()=>{E(ge.type)},[ge]),Ee.createElement("div",{style:{display:"flex",alignItems:"center"}},Fe=="select"&&Ee.createElement(ve.default,{size:"large",onChange:y=>{E(y),ke({type:y,inputValue:y===1?5:20})},value:oe||pe,style:{width:100},options:ye?[{label:"\u5206\u503C",value:1}]:[{label:"\u767E\u5206\u6BD4",value:2},{label:"\u5206\u503C",value:1}],disabled:he}),Fe=="radio"&&Ee.createElement(be.ZP.Group,{size:"large",onChange:y=>{const b=y.target.value;E(b),ke({type:b,inputValue:b===1?5:20})},value:oe||pe,disabled:he},!ye&&Ee.createElement(be.ZP,{value:2,style:{marginRight:"50px"}},"\u767E\u5206\u6BD4\u6263\u5206"),Ee.createElement(be.ZP,{value:1},"\u56FA\u5B9A\u5206\u503C")),Fe=="radio"&&Ee.createElement("div",{style:{marginRight:"10px",color:"#000000"}},ge.type==2?"\u6263\u9664\u8865\u4EA4\u9636\u6BB5\u5F97\u5206\u7684":"\u6263\u9664\u603B\u6210\u7EE9\u7684"),Ee.createElement(Ze.Z,{size:"large",disabled:he,value:ge.inputValue,style:{width:"120px"},parser:x,addonAfter:ge.type===1?"\u5206":"%",max:oe===2?100:Number.MAX_SAFE_INTEGER,min:0,precision:0,onChange:y=>{ke({type:oe,inputValue:y})}}),Fe=="radio"&&ge.type==2&&Ee.createElement("div",{style:{marginLeft:"10px",color:"#000000"}},"\u5206\u6570"))};wt.Z=le},83028:function(Ft,wt,te){"use strict";te.d(wt,{Z:function(){return ke}});var z=te(59301),ve={flex_box_center:"flex_box_center___rQJfc",flex_space_between:"flex_space_between___MDW24",flex_box_vertical_center:"flex_box_vertical_center___RZbAv",flex_box_center_end:"flex_box_center_end___ILhJA",flex_box_column:"flex_box_column___Fmij7",orangeColor:"orangeColor___U5vU6",redColor:"redColor___qYa6X",statustitle:"statustitle___pTBLm",statusbody:"statusbody___qUPQx",flex:"flex___VtL45"},be=te(43418),Ze="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAPCAYAAADUFP50AAAAAXNSR0IArs4c6QAAAUFJREFUOE+V0ktKw1AUxvH/rVqIxT4wkgwEUSmK4APRBfiYCKU7cOZEBOkadAMZiwhuwJETBQciFRTtwJkPBLW2BRGrRanU9kpN2sSYiGaWc/PjuznnCN2Qh8AkPo+AzXxKLLiPhW7ICtDqB4GzQkqM/huGFZgZcDCBBDaaicsTMKbZH2xfwdY5/ICAEGSasC0AwRYblj+gKkENwfy4WS9V4LHsgsk49EZteJKHdBa6w7AybdZzr3D64ILxGKjtNrx9gfsSRBSYtf6xZh1/u+qQClrIhtdFuHmGvhisJcz65RPsZl2Jc/3QE7FhpgDHuT80x2+O9cR1K/GiCDt3rkQ/+Ns43gDFD0YVmHIuQGOOmiGTARhxwkGd1cZ7Vwd0OppWr3911StpcV++Iwn67q/kyBMuHchErcqwFxT1XZXsfQJqo2zI6kdI4QAAAABJRU5ErkJggg==",Ee="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAAAXNSR0IArs4c6QAAAW1JREFUOE+dkj1IQmEUht9z/blp4VQEjS39eW+oSCFCpFCI4BiKFGWWQUSrCjVVg+lQNJZQDZGNTm1B4NTibS3n2lo0wuqEN8i/a0HfeN7v+d73nO+QJEcKAJzQPAwCnSpKNtoqkyRHqgDrtUFAb6Rnedx43KgT6O5P0GQijFiNLe/Sy3/B8g+YTIRRrb5jP32JYNADr8eOldU0RJEqVlm8r1kyuA/AIEB10OWy4vBgA4ryCIdjCJlMDmfn1zAY6EmyGY/UrAwrgGATWKsn4mGEQl4Uiw+YX9hT73aZiEcl8eMbZAGA0AT6/ZPY3Ykiny/A55tA7uoGqdQFBD2VbDbDugoSTTEj3gTGYgG8Vt7UeG63hNkZJ7a2s+gw1XqPnf5REKhkt4kxNakO08ycbOtRC/7FcakCwNTJ0WwmDI+1LUCZZDkSYGa5Eewf0G0KAnprNYtFQHdPbZhNS1cmLafF5bUTJsyBSVMHPm+/ADTrfrtCH68WAAAAAElFTkSuQmCC",Pe=te(65582),le=(he,ye,Fe)=>new Promise((pe,oe)=>{var E=y=>{try{x(Fe.next(y))}catch(b){oe(b)}},a=y=>{try{x(Fe.throw(y))}catch(b){oe(b)}},x=y=>y.done?pe(y.value):Promise.resolve(y.value).then(E,a);x((Fe=Fe.apply(he,ye)).next())}),ke=({type:he,resdata:ye,onok:Fe,oktext:pe,okloading:oe})=>{const E=(0,Pe.useIntl)(),[a,x]=(0,z.useState)(!1),{can_copy_list:y,can_copy_num:b,challenge_type:ee,course_data_list:ne,no_copy_list:ue,no_copy_num:ie,no_use_list:me,no_use_num:Se,repeat_shixun_num:de,student_count:Be,total_num:ze,use_num:Ae}=ye;let et=b>0||he==="exercise";(0,z.useEffect)(()=>{(ye==null?void 0:ye.student_count)>0&&x(!0)},[ye]),console.log("---11",oe),(0,z.useEffect)(()=>{oe||x(!1)},[oe]);const we=()=>{if(he==="exercise"&&ee===1)return z.createElement(z.Fragment,null,"\u8BFE\u5802\u5185\u6709",z.createElement("span",{className:ve.orangeColor},Be),"\u540D\u5B66\u751F\u5DF2\u5728\u5176\u4ED6\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",z.createElement("span",{className:ve.orangeColor},Ae),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C",z.createElement("span",{className:ve.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u4F5C\u7B54\u5DF2\u6311\u6218\u8FC7\u7684\u5B9E\u8BAD\u9898\u3002"));if(he==="exercise"&&ee===2)return z.createElement(z.Fragment,null,"\u8BFE\u5802\u5185\u6709",z.createElement("span",{className:ve.orangeColor},Be),"\u540D\u5B66\u751F\u5DF2\u5728\u8BFE\u5802\u5B9E\u9A8C\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",z.createElement("span",{className:ve.orangeColor},Ae),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C\u4E14\u4F5C\u4E1A\u5DF2\u5F00\u542F\u201C\u4F5C\u4E1A\u622A\u6B62\u540E\u4E0D\u5141\u8BB8\u5B66\u751F\u7F16\u8F91\u4EE3\u7801\u201D\u8BBE\u7F6E\u9879\uFF0C",z.createElement("span",{className:ve.redColor},"\u91CD\u590D\u53D1\u5E03\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(he==="shixun"&&ee===1)return z.createElement(z.Fragment,null,"\u8BFE\u5802\u5185\u6709",z.createElement("span",{className:ve.orangeColor},Be),"\u540D\u5B66\u751F\u5DF2\u5728\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u8BE5\u5B9E\u8DF5\u9879\u76EE\uFF0C",z.createElement("span",{className:ve.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(he==="shixun"&&ee===2)return z.createElement(z.Fragment,null,"\u8BFE\u5802\u5185\u6709",z.createElement("span",{className:ve.orangeColor},Be),"\u540D\u5B66\u751F\u5DF2\u5728\u8BFE\u5802\u5B9E\u9A8C\u4E2D\u6311\u6218\u8FC7\u8BE5\u5B9E\u8DF5\u9879\u76EE\uFF0C\u4E14\u4F5C\u4E1A\u5DF2\u5F00\u542F\u201C\u4F5C\u4E1A\u622A\u6B62\u540E\u4E0D\u5141\u8BB8\u5B66\u751F\u7F16\u8F91\u4EE3\u7801\u201D\u8BBE\u7F6E\u9879\uFF0C",z.createElement("span",{className:ve.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(he==="subject"&&ee===1)return z.createElement(z.Fragment,null,"\u8BFE\u5802\u5185\u6709",z.createElement("span",{className:ve.orangeColor},Be),"\u540D\u5B66\u751F\u5DF2\u5728\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",z.createElement("span",{className:ve.orangeColor},Ae),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C",z.createElement("span",{className:ve.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(he==="subject"&&ee===2)return z.createElement(z.Fragment,null,"\u8BFE\u5802\u5185\u6709 ",z.createElement("span",{className:ve.orangeColor},Be)," \u540D\u5B66\u751F\u5DF2\u5728\u8BFE\u5802\u5B9E\u9A8C\u6311\u6218\u8FC7\u5176\u4E2D\u7684 ",z.createElement("span",{className:ve.orangeColor},Ae)," \u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C\u4E14\u4F5C\u4E1A\u5DF2\u5F00\u542F\u201C\u4F5C\u4E1A\u622A\u6B62\u540E\u4E0D\u5141\u8BB8\u5B66\u751F\u7F16\u8F91\u4EE3\u7801\u201D\u8BBE\u7F6E\u9879\uFF0C",z.createElement("span",{className:ve.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(he==="exercisepush")return z.createElement(z.Fragment,null,"\u8BFE\u5802\u5185\u6709",z.createElement("span",{className:ve.orangeColor},Be),"\u540D\u5B66\u751F\u5DF2\u5728\u5176\u4ED6\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u8BD5\u5377\u4E2D\u7684",z.createElement("span",{className:ve.orangeColor},Ae),"\u4E2A\u5B9E\u8DF5\u9879\u76EE \uFF0C",z.createElement("span",{className:ve.redColor},"\u91CD\u590D\u53D1\u5E03\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u5728\u5F53\u524D\u8003\u8BD5\u4E2D\u8FDB\u884C\u4F5C\u7B54\u3002"));if(he==="shixunpush"&&ee===1)return z.createElement(z.Fragment,null,"\u8BFE\u5802\u5185\u6709",z.createElement("span",{className:ve.orangeColor},Be),"\u540D\u5B66\u751F\u5DF2\u5728\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",z.createElement("span",{className:ve.orangeColor},Ae),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C",z.createElement("span",{className:ve.redColor},"\u91CD\u590D\u53D1\u5E03\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(he==="shixunpush"&&ee===2)return z.createElement(z.Fragment,null,"\u8BFE\u5802\u5185\u6709",z.createElement("span",{className:ve.orangeColor},Be),"\u540D\u5B66\u751F\u5DF2\u5728\u8BFE\u5802\u5B9E\u9A8C\u4E2D\u6311\u6218\u8FC7",z.createElement("span",{className:ve.orangeColor},Ae),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C\u4E14\u4F5C\u4E1A\u5DF2\u5F00\u542F\u201C\u4F5C\u4E1A\u622A\u6B62\u540E\u4E0D\u5141\u8BB8\u5B66\u751F\u7F16\u8F91\u4EE3\u7801\u201D\u8BBE\u7F6E\u9879\uFF0C",z.createElement("span",{className:ve.redColor},"\u91CD\u590D\u53D1\u5E03\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"))},it=()=>{if(he==="exercise"||he==="subject"||he==="exercisepush"||he==="shixunpush")return z.createElement("div",{style:{marginTop:20}},ie>0&&z.createElement("div",null,z.createElement("span",{className:ve.flex},z.createElement("img",{src:Ee,style:{width:14}}),z.createElement("span",{className:ve.statustitle},"\u4E0D\u652F\u6301\u590D\u5236\u7684\u5B9E\u8DF5\u9879\u76EE")),z.createElement("div",{className:ve.statusbody},he==="exercise"&&z.createElement("div",{style:{marginBottom:15}},"\u6CA1\u6709\u590D\u5236\u6743\u9650\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C",z.createElement("span",{className:ve.redColor},"\u4EE5\u4E0B\u8BD5\u9898\u5C06\u4E0D\u4F1A\u88AB\u53D1\u9001\u81F3\u8BFE\u5802\u4E2D\u3002"),"\u60A8\u4E5F\u53EF\u4EE5\u8054\u7CFB\u9879\u76EE\u521B\u5EFA\u8005\u5F00\u542F\u590D\u5236\u6743\u9650\u6216\u8005\u8054\u7CFB\u5E73\u53F0\u6559\u7814\u52A9\u7406\u8FDB\u884C\u534F\u52A9\u3002"),(he==="subject"||he==="exercisepush")&&z.createElement("div",{style:{marginBottom:15}},"\u6CA1\u6709\u590D\u5236\u6743\u9650\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C",et&&z.createElement("span",{className:ve.redColor},"\u4E00\u952E\u590D\u5236\u4E0D\u4F1A\u590D\u5236\u6B64\u90E8\u5206\u9879\u76EE\u3002"),"\u60A8\u53EF\u4EE5\u8054\u7CFB\u9879\u76EE\u521B\u5EFA\u8005\u5F00\u542F\u590D\u5236\u6743\u9650\u6216\u8005\u8054\u7CFB\u5E73\u53F0\u6559\u7814\u52A9\u7406\u8FDB\u884C\u534F\u52A9\u3002"),he==="shixunpush"&&z.createElement("div",{style:{marginBottom:15}},"\u6CA1\u6709\u590D\u5236\u6743\u9650\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C",et&&z.createElement("span",{className:ve.redColor},"\u4E00\u952E\u590D\u5236\u4E0D\u4F1A\u590D\u5236\u6B64\u90E8\u5206\u9879\u76EE\u3002"),"\u5EFA\u8BAE\u60A8\u91CD\u65B0\u9009\u62E9\u5B9E\u8DF5\u9879\u76EE\u518D\u53D1\u5E03\u4F5C\u4E1A\uFF0C\u4E5F\u53EF\u8054\u7CFB\u9879\u76EE\u521B\u5EFA\u8005\u5F00\u542F\u590D\u5236\u6743\u9650\u6216\u8054\u7CFB\u5E73\u53F0\u6559\u7814\u52A9\u7406\u8FDB\u884C\u534F\u52A9\u3002"),z.createElement("div",null,ue==null?void 0:ue.map((Je,at)=>z.createElement("a",{href:`/shixuns/${Je.identifier}/challenges`,target:"_blank"},"\u300A",Je==null?void 0:Je.name,"\u300B",at+1!==ie&&"\u3001"))))),b>0&&z.createElement("div",{style:{marginTop:20}},z.createElement("span",{className:ve.flex},z.createElement("img",{src:Ze,style:{width:14}}),z.createElement("span",{className:ve.statustitle},"\u652F\u6301\u590D\u5236\u7684\u5B9E\u8DF5\u9879\u76EE")),z.createElement("div",{className:ve.statusbody},he==="exercise"&&z.createElement("div",{style:{marginBottom:15}},"\u5EFA\u8BAE\u60A8\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362\u8BD5\u9898\uFF08\u5C06\u590D\u5236\u5E76\u521B\u5EFA\u4E00\u4E2A\u65B0\u7684\u9879\u76EE\u66FF\u6362\u8BD5\u5377\u4E2D\u7684\u539F\u8BD5\u9898\uFF0C\u4E0D\u4F1A\u590D\u5236\u5B66\u751F\u7684\u6311\u6218\u8BB0\u5F55\uFF0C\u65B0\u7684\u9879\u76EE\u652F\u6301\u8FDB\u884C\u7F16\u8F91\u5E76\u4E0E\u539F\u9879\u76EE\u4FE1\u606F\u4E92\u4E0D\u5F71\u54CD\uFF09\u3002"),(he==="subject"||he==="exercisepush")&&z.createElement("div",{style:{marginBottom:15}},"\u5EFA\u8BAE\u60A8\u4E00\u952E\u590D\u5236\u5E76\u53D1\u9001\uFF08\u5C06\u590D\u5236\u5E76\u521B\u5EFA\u4E00\u4E2A\u65B0\u7684\u9879\u76EE\uFF0C\u4E0D\u4F1A\u590D\u5236\u5B66\u751F\u7684\u6311\u6218\u8BB0\u5F55\uFF0C\u65B0\u7684\u9879\u76EE\u652F\u6301\u8FDB\u884C\u7F16\u8F91\u5E76\u4E0E\u539F\u9879\u76EE\u4FE1\u606F\u4E92\u4E0D\u5F71\u54CD\uFF09\u3002"),he==="shixunpush"&&z.createElement("div",{style:{marginBottom:15}},"\u5EFA\u8BAE\u60A8\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362\u8BD5\u9898\uFF08\u5C06\u590D\u5236\u5E76\u521B\u5EFA\u4E00\u4E2A\u65B0\u7684\u9879\u76EE\u66FF\u6362\u5F53\u524D\u4F5C\u4E1A\u4E2D\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C\u4E0D\u4F1A\u590D\u5236\u5B66\u751F\u7684\u6311\u6218\u8BB0\u5F55\uFF0C\u65B0\u7684\u9879\u76EE\u652F\u6301\u8FDB\u884C\u7F16\u8F91\u5E76\u4E0E\u539F\u9879\u76EE\u4FE1\u606F\u4E92\u4E0D\u5F71\u54CD\uFF09\u3002"),z.createElement("div",null,y==null?void 0:y.map((Je,at)=>z.createElement("a",{href:`/shixuns/${Je.identifier}/challenges`,target:"_blank"},"\u300A",Je==null?void 0:Je.name,"\u300B",at+1!==b&&"\u3001"))))));if(he==="shixun")return z.createElement("div",{style:{marginTop:20}},b>0?"\u8BE5\u9879\u76EE\u652F\u6301\u590D\u5236\uFF0C\u5EFA\u8BAE\u60A8\u4E00\u952E\u590D\u5236\u5E76\u53D1\u9001\uFF08\u5C06\u590D\u5236\u5E76\u521B\u5EFA\u4E00\u4E2A\u65B0\u7684\u9879\u76EE\uFF0C\u4E0D\u4F1A\u590D\u5236\u5B66\u751F\u7684\u6311\u6218\u8BB0\u5F55\uFF0C\u65B0\u7684\u9879\u76EE\u652F\u6301\u8FDB\u884C\u7F16\u8F91\u5E76\u4E0E\u539F\u9879\u76EE\u4FE1\u606F\u4E92\u4E0D\u5F71\u54CD\uFF09\u3002":"\u8BE5\u9879\u76EE\u4E0D\u652F\u6301\u590D\u5236\uFF0C\u60A8\u53EF\u4EE5\u8054\u7CFB\u9879\u76EE\u521B\u5EFA\u8005\u5F00\u542F\u590D\u5236\u6743\u9650\u6216\u8005\u8054\u7CFB\u5E73\u53F0\u6559\u7814\u52A9\u7406\u8FDB\u884C\u534F\u52A9\u3002")};return z.createElement(be.default,{open:a,onCancel:()=>{x(!1)},cancelText:E.formatMessage({id:"classrooms.cancel",defaultMessage:"\u53D6\u6D88"}),title:E.formatMessage({id:"shixuns.prompt",defaultMessage:"\u63D0\u793A"}),width:700,centered:!0,cancelButtonProps:{style:{display:!et&&"none"}},zIndex:1003,confirmLoading:oe,okText:et?pe:"\u6211\u77E5\u9053\u4E86",onOk:()=>le(void 0,null,function*(){et?yield Fe([...y,...me]):x(!1)})},z.createElement("div",{style:{maxHeight:600,overflow:"auto"}},we(),it()))}},85533:function(Ft,wt,te){"use strict";te.d(wt,{h:function(){return ue}});var z=te(59301),ve=te(57809),be=te(78241),Ze=te(3113),Ee=te(89780),Pe=te.n(Ee),le=te(45559),ge=te(42313),ke=te(65582),he=Object.defineProperty,ye=Object.defineProperties,Fe=Object.getOwnPropertyDescriptors,pe=Object.getOwnPropertySymbols,oe=Object.prototype.hasOwnProperty,E=Object.prototype.propertyIsEnumerable,a=(ie,me,Se)=>me in ie?he(ie,me,{enumerable:!0,configurable:!0,writable:!0,value:Se}):ie[me]=Se,x=(ie,me)=>{for(var Se in me||(me={}))oe.call(me,Se)&&a(ie,Se,me[Se]);if(pe)for(var Se of pe(me))E.call(me,Se)&&a(ie,Se,me[Se]);return ie},y=(ie,me)=>ye(ie,Fe(me));const b=ve.default.Option,ee={labelCol:{span:4},wrapperCol:{span:20}},ne={asp:["ASP","vbscript"],actionscript:["ActionScript(3.0)/Flash/Flex","clike"],bash:["Bash/Bat","shell"],css:["CSS","css"],c:["C","clike"],cpp:["C++","clike"],csharp:["C#","clike"],coffeescript:["CoffeeScript","coffeescript"],d:["D","d"],dart:["Dart","dart"],delphi:["Delphi/Pascal","pascal"],erlang:["Erlang","erlang"],go:["Golang","go"],groovy:["Groovy","groovy"],html:["HTML","text/html"],java:["Java","clike"],json:["JSON","text/json"],javascript:["Javascript","javascript"],lua:["Lua","lua"],less:["LESS","css"],markdown:["Markdown","gfm"],"objective-c":["Objective-C","clike"],php:["PHP","php"],perl:["Perl","perl"],python:["Python","python"],r:["R","r"],rst:["reStructedText","rst"],ruby:["Ruby","ruby"],sql:["SQL","sql"],sass:["SASS/SCSS","sass"],shell:["Shell","shell"],scala:["Scala","clike"],swift:["Swift","clike"],vb:["VB/VBScript","vb"],xml:["XML","text/xml"],yaml:["YAML","yaml"]};wt.Z=({callback:ie,onCancel:me})=>{const[Se,de]=(0,z.useState)("python");function Be(et){de(ne[et][1])}function ze(et){ie(et)}const Ae=(0,ke.useIntl)();return z.createElement(be.default,y(x({},ee),{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:ze,style:{width:500}}),z.createElement(be.default.Item,{label:Ae.formatMessage({id:"markdownEditor.codeLanguage",defaultMessage:"\u4EE3\u7801\u8BED\u8A00"}),name:"language"},z.createElement(ve.default,{getPopupContainer:et=>et.parentNode,onChange:Be},Object.keys(ne).map(et=>z.createElement(b,{key:et,value:et},ne[et][0])))),z.createElement(be.default.Item,{label:Ae.formatMessage({id:"markdownEditor.codeContent",defaultMessage:"\u4EE3\u7801\u5185\u5BB9"}),name:"content",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4EE3\u7801\u5185\u5BB9"}]},z.createElement(ue,{mode:Se})),z.createElement("div",{className:"flex-container flex-end"},z.createElement(Ze.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},Ae.formatMessage({id:"markdownEditor.confirm",defaultMessage:"\u786E\u5B9A"})),z.createElement(Ze.ZP,{type:"ghost",onClick:me},Ae.formatMessage({id:"markdownEditor.cancel",defaultMessage:"\u53D6\u6D88"}))))};function ue({value:ie,onChange:me,mode:Se,options:de={}}){const Be=(0,z.useRef)(),[ze,Ae]=(0,z.useState)();return(0,z.useEffect)(()=>{if(ze){let et=function(we){const it=we.getValue();me&&me(it)};return ze.on("change",et),()=>{ze.off("change",et)}}},[ze,me]),(0,z.useEffect)(()=>{ze&&ze.setOption("mode",Se)},[ze,Se]),(0,z.useEffect)(()=>{ze&&(ie!==ze.getValue()||ie==="")&&setTimeout(()=>{ze.setValue(ie||"")},300)},[ze,ie]),(0,z.useEffect)(()=>{if(Be.current&&!ze){const et=Pe().fromTextArea(Be.current,x({mode:Se,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0,matchBrackets:!0,styleActiveLine:!0},de));Ae(et)}},[Be.current,ze]),z.createElement("div",{className:"my-codemirror-container"},z.createElement("textarea",{ref:Be}))}},96565:function(Ft,wt,te){"use strict";te.d(wt,{Z:function(){return Dr}});var z=te(59301),ve=te(89780),be=te.n(ve),Ze=te(76374),Ee=te(45559),Pe=te(6313),le=te(25717),ge=te(99498),ke=te(25419),he=te(67549),ye=te(6339),Fe=({value:jt="",className:Ot,showTextOnly:Rt,showLines:Gn,style:Ma={}})=>{const va=(0,z.useMemo)(()=>"",[jt]);return z.createElement(z.Fragment,null,z.createElement("div",{dangerouslySetInnerHTML:{__html:va}}))},pe=te(65582),oe=te(59301),E=Object.defineProperty,a=Object.defineProperties,x=Object.getOwnPropertyDescriptors,y=Object.getOwnPropertySymbols,b=Object.prototype.hasOwnProperty,ee=Object.prototype.propertyIsEnumerable,ne=(jt,Ot,Rt)=>Ot in jt?E(jt,Ot,{enumerable:!0,configurable:!0,writable:!0,value:Rt}):jt[Ot]=Rt,ue=(jt,Ot)=>{for(var Rt in Ot||(Ot={}))b.call(Ot,Rt)&&ne(jt,Rt,Ot[Rt]);if(y)for(var Rt of y(Ot))ee.call(Ot,Rt)&&ne(jt,Rt,Ot[Rt]);return jt},ie=(jt,Ot)=>a(jt,x(Ot));function me({onActionCallback:jt,title:Ot,icon:Rt,actionName:Gn,className:Ma="",children:va}){function za(){jt(Gn)}return oe.createElement("a",{title:Ot,className:Ma,onClick:za},oe.createElement("i",{className:`${Rt}`}),va)}var Se=({watch:jt,showNullButton:Ot,showNullProgramButton:Rt,onActionCallback:Gn,fullScreen:Ma,insertTemp:va,hidetoolBar:za,extraUse:Bo})=>{const Ha=(0,pe.useIntl)(),Pl=[...[{title:Ha.formatMessage({id:"markdownEditor.bold",defaultMessage:"\u7C97\u4F53"}),icon:"md-iconfont icon-bold",actionName:"bold"},{title:Ha.formatMessage({id:"markdownEditor.italic",defaultMessage:"\u659C\u4F53"}),icon:"md-iconfont icon-italic",actionName:"italic"},"|",{title:Ha.formatMessage({id:"markdownEditor.unorderedList",defaultMessage:"\u65E0\u5E8F\u5217\u8868"}),icon:"md-iconfont icon-unorder-list",actionName:"list-ul"},{title:Ha.formatMessage({id:"markdownEditor.orderedList",defaultMessage:"\u6709\u5E8F\u5217\u8868"}),icon:"md-iconfont icon-order-list",actionName:"list-ol"},"|",{title:Ha.formatMessage({id:"markdownEditor.inlineCode",defaultMessage:"\u884C\u5185\u4EE3\u7801"}),icon:"md-iconfont icon-code",actionName:"code"},{title:Ha.formatMessage({id:"markdownEditor.codeBlockMultiLanguage",defaultMessage:"\u4EE3\u7801\u5757\uFF08\u591A\u8BED\u8A00\u98CE\u683C\uFF09"}),icon:"md-iconfont icon-file-code",actionName:"code-block"},{title:Ha.formatMessage({id:"markdownEditor.link",defaultMessage:"\u94FE\u63A5"}),icon:"md-iconfont icon-link",actionName:"link"},"|",{title:Ha.formatMessage({id:"markdownEditor.inlineFormula",defaultMessage:"\u884C\u5185\u516C\u5F0F"}),icon:"md-iconfont icon-sum",actionName:"inline-latex"},{title:Ha.formatMessage({id:"markdownEditor.mathImage",defaultMessage:"\u6570\u5B66\u56FE\u50CF"}),icon:"iconfont icon-shuxuetuxiang2",actionName:"maths-latex"},{title:Ha.formatMessage({id:"markdownEditor.multiLineFormula",defaultMessage:"\u591A\u884C\u516C\u5F0F"}),icon:"iconfont icon-jisuan1",actionName:"latex"},"|",{title:Ha.formatMessage({id:"markdownEditor.addImage",defaultMessage:"\u6DFB\u52A0\u56FE\u7247"}),icon:"md-iconfont icon-picture",actionName:"upload-image"},{title:Ha.formatMessage({id:"markdownEditor.insertDrawing",defaultMessage:"\u63D2\u5165\u753B\u56FE"}),icon:"iconfont icon-sheji",actionName:"draw-image"},{title:Ha.formatMessage({id:"markdownEditor.insertFlowchart",defaultMessage:"\u63D2\u5165\u6D41\u7A0B\u56FE"}),icon:"iconfont icon-liucheng",actionName:"add-flowchart"},{title:Ha.formatMessage({id:"markdownEditor.table",defaultMessage:"\u8868\u683C"}),icon:"md-iconfont icon-table",actionName:"add-table"},"|",{title:Ha.formatMessage({id:"markdownEditor.lineBreak",defaultMessage:"\u6362\u884C"}),icon:"md-iconfont icon-minus",actionName:"line-break"},{title:Ha.formatMessage({id:"markdownEditor.clear",defaultMessage:"\u6E05\u7A7A"}),icon:"md-iconfont icon-eraser",actionName:"eraser"}],{title:`${jt?Ha.formatMessage({id:"markdownEditor.disableRealTimePreview",defaultMessage:"\u5173\u95ED\u5B9E\u65F6\u9884\u89C8"}):Ha.formatMessage({id:"markdownEditor.enableRealTimePreview",defaultMessage:"\u5F00\u542F\u5B9E\u65F6\u9884\u89C8"})}`,icon:`${jt?"md-iconfont icon-eye-slash":"md-iconfont icon-eye"}`,actionName:"trigger-watch"}];return oe.createElement("ul",{className:"markdown-toolbar-container"},!za&&Pl.map((so,oa)=>oe.createElement("li",{key:oa},so.actionName?oe.createElement(me,ie(ue({},so),{onActionCallback:Gn})):oe.createElement("span",{className:"v-line"}))),Ot?oe.createElement("li",null,oe.createElement(me,{icon:"md-iconfont icon-edit insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-null-ch",onActionCallback:Gn},oe.createElement("span",{className:"fill-tip"},"\u70B9\u51FB\u63D2\u5165\b\u586B\u7A7A\u9879"))):null,Rt?oe.createElement(oe.Fragment,null,oe.createElement("li",null,oe.createElement(me,{icon:"md-iconfont icon-edit insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-signal",onActionCallback:Gn},oe.createElement("span",{className:"fill-tip"},"+\u5355\u884C\u586B\u7A7A\u9879"))),oe.createElement("li",null,oe.createElement(me,{icon:"md-iconfont icon-uniE900 insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-multiple",onActionCallback:Gn},oe.createElement("span",{className:"fill-tip"},"+\u591A\u884C\u586B\u7A7A\u9879")))):null,va&&oe.createElement("li",null,oe.createElement(me,{icon:"md-iconfont icon-edit",className:"btn-null",title:"\u63D2\u5165\u6A21\u677F",actionName:`inster-template-${va}`,onActionCallback:Gn},oe.createElement("span",{className:"fill-tip"},"\u63D2\u5165\u6A21\u677F"))),Bo&&oe.createElement("li",null,Bo),oe.createElement("li",{className:"btn-full-screen"},oe.createElement(me,{icon:`${Ma?"md-iconfont icon-shrink":"md-iconfont icon-enlarge"}`,title:Ma?"\u5173\u95ED\u5168\u5C4F":"\u5F00\u542F\u5168\u5C4F",actionName:"trigger-full-screen",onActionCallback:Gn})))},de=te(57261),Be=te(78241),ze=te(92832),Ae=te(3113),et=Object.defineProperty,we=Object.defineProperties,it=Object.getOwnPropertyDescriptors,Je=Object.getOwnPropertySymbols,at=Object.prototype.hasOwnProperty,rt=Object.prototype.propertyIsEnumerable,nt=(jt,Ot,Rt)=>Ot in jt?et(jt,Ot,{enumerable:!0,configurable:!0,writable:!0,value:Rt}):jt[Ot]=Rt,He=(jt,Ot)=>{for(var Rt in Ot||(Ot={}))at.call(Ot,Rt)&&nt(jt,Rt,Ot[Rt]);if(Je)for(var Rt of Je(Ot))rt.call(Ot,Rt)&&nt(jt,Rt,Ot[Rt]);return jt},Ce=(jt,Ot)=>we(jt,it(Ot));const Ie={labelCol:{span:4},wrapperCol:{span:20}};var Qe=({callback:jt,onCancel:Ot})=>{function Rt(Ma){jt(Ma)}const Gn=(0,pe.useIntl)();return z.createElement(Be.default,Ce(He({},Ie),{initialValues:{link:"http://",title:""},className:"link-panel",onFinish:Rt,style:{width:500}}),z.createElement(Be.default.Item,{label:Gn.formatMessage({id:"markdownEditor.linkAddress",defaultMessage:"\u94FE\u63A5\u5730\u5740"}),name:"link",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u5730\u5740"}]},z.createElement(ze.default,null)),z.createElement(Be.default.Item,{label:Gn.formatMessage({id:"markdownEditor.linkTitle",defaultMessage:"\u94FE\u63A5\u6807\u9898"}),name:"title",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u6807\u9898"}]},z.createElement(ze.default,null)),z.createElement("div",{className:"flex-container flex-end"},z.createElement(Ae.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},Gn.formatMessage({id:"markdownEditor.confirm",defaultMessage:"\u786E\u5B9A"})),z.createElement(Ae.ZP,{type:"ghost",onClick:Ot},Gn.formatMessage({id:"markdownEditor.cancel",defaultMessage:"\u53D6\u6D88"}))))},$e=te(85533),je=te(45053),Xe=te(43418),ft=te(95237),yt=te(16750),mt=te(59301),bt=({callback:jt,onCancel:Ot})=>{const Rt=document.createElement("canvas"),Gn=Rt.getContext("2d");Rt.width=1e3,Rt.height=800,Gn.fillStyle="#ffffff",Gn.fillRect(0,0,Rt.width,Rt.height);const Ma=Rt.toDataURL("image/png");return mt.createElement(Xe.default,{open:!0,width:"100vw",style:{height:"100vh",top:0},footer:null,title:null,closable:!1},mt.createElement(ft.Z,{style:{height:"100vh"}},mt.createElement(yt.Z,{fullWidth:!0,noAssociationId:!0,showFullTools:!0,data:{src:Ma,visible:!0,title:String(Date.now())},onOk:va=>{jt({src:va.url})},onClose:Ot})))},We=te(12378);function Bt(){go.CommandHandler.call(this),this._arrowKeyBehavior="move",this._pasteOffset=new go.Point(10,10),this._lastPasteOffset=new go.Point(0,0)}go.Diagram.inherit(Bt,go.CommandHandler),Bt.prototype.canAlignSelection=function(){var jt=this.diagram;return!(jt===null||jt.isReadOnly||jt.isModelReadOnly||jt.selection.count<2)},Bt.prototype.alignLeft=function(){var jt=this.diagram;jt.startTransaction("aligning left");var Ot=1/0;jt.selection.each(function(Rt){Rt instanceof go.Link||(Ot=Math.min(Rt.position.x,Ot))}),jt.selection.each(function(Rt){Rt instanceof go.Link||Rt.move(new go.Point(Ot,Rt.position.y))}),jt.commitTransaction("aligning left")},Bt.prototype.alignRight=function(){var jt=this.diagram;jt.startTransaction("aligning right");var Ot=-1/0;jt.selection.each(function(Rt){if(!(Rt instanceof go.Link)){var Gn=Rt.actualBounds.x+Rt.actualBounds.width;Ot=Math.max(Gn,Ot)}}),jt.selection.each(function(Rt){Rt instanceof go.Link||Rt.move(new go.Point(Ot-Rt.actualBounds.width,Rt.position.y))}),jt.commitTransaction("aligning right")},Bt.prototype.alignTop=function(){var jt=this.diagram;jt.startTransaction("alignTop");var Ot=1/0;jt.selection.each(function(Rt){Rt instanceof go.Link||(Ot=Math.min(Rt.position.y,Ot))}),jt.selection.each(function(Rt){Rt instanceof go.Link||Rt.move(new go.Point(Rt.position.x,Ot))}),jt.commitTransaction("alignTop")},Bt.prototype.alignBottom=function(){var jt=this.diagram;jt.startTransaction("aligning bottom");var Ot=-1/0;jt.selection.each(function(Rt){if(!(Rt instanceof go.Link)){var Gn=Rt.actualBounds.y+Rt.actualBounds.height;Ot=Math.max(Gn,Ot)}}),jt.selection.each(function(Rt){Rt instanceof go.Link||Rt.move(new go.Point(Rt.actualBounds.x,Ot-Rt.actualBounds.height))}),jt.commitTransaction("aligning bottom")},Bt.prototype.alignCenterX=function(){var jt=this.diagram,Ot=jt.selection.first();if(Ot){jt.startTransaction("aligning Center X");var Rt=Ot.actualBounds.x+Ot.actualBounds.width/2;jt.selection.each(function(Gn){Gn instanceof go.Link||Gn.move(new go.Point(Rt-Gn.actualBounds.width/2,Gn.actualBounds.y))}),jt.commitTransaction("aligning Center X")}},Bt.prototype.alignCenterY=function(){var jt=this.diagram,Ot=jt.selection.first();if(Ot){jt.startTransaction("aligning Center Y");var Rt=Ot.actualBounds.y+Ot.actualBounds.height/2;jt.selection.each(function(Gn){Gn instanceof go.Link||Gn.move(new go.Point(Gn.actualBounds.x,Rt-Gn.actualBounds.height/2))}),jt.commitTransaction("aligning Center Y")}},Bt.prototype.alignColumn=function(jt){var Ot=this.diagram;Ot.startTransaction("align Column"),jt===void 0&&(jt=0),jt=parseFloat(jt);var Rt=new Array;Ot.selection.each(function(Bo){Bo instanceof go.Link||Rt.push(Bo)});for(var Gn=0;Gn0){for(var Bo=va.elt(za-1);Bo!==null&&Bo.isTreeExpanded&&!Bo.isTreeLeaf;){var Ha=this._sortTreeChildrenByY(Bo);Bo=Ha.last()}Bo!==null&&jt.select(Bo)}else jt.select(Ma)}}else if(Rt.key==="Down")if(Ot.isTreeExpanded&&!Ot.isTreeLeaf){var Gn=this._sortTreeChildrenByY(Ot).first();Gn!==null&&jt.select(Gn)}else for(;Ot!==null;){var Ma=Ot.findTreeParentNode();if(Ma===null)break;var va=this._sortTreeChildrenByY(Ma),za=va.indexOf(Ot);if(zava.y?1:Ma.xva.x?1:0}),Ot},Bt.prototype.copyToClipboard=function(jt){go.CommandHandler.prototype.copyToClipboard.call(this,jt),this._lastPasteOffset.set(this.pasteOffset)},Bt.prototype.pasteFromClipboard=function(){var jt=go.CommandHandler.prototype.pasteFromClipboard.call(this);return this.diagram.moveParts(jt,this._lastPasteOffset),this._lastPasteOffset.add(this.pasteOffset),jt},Object.defineProperty(Bt.prototype,"arrowKeyBehavior",{get:function(){return this._arrowKeyBehavior},set:function(jt){if(jt!=="move"&&jt!=="select"&&jt!=="scroll"&&jt!=="tree"&&jt!=="none")throw new Error('DrawCommandHandler.arrowKeyBehavior must be either "move", "select", "scroll", "tree", or "none", not: '+jt);this._arrowKeyBehavior=jt}}),Object.defineProperty(Bt.prototype,"pasteOffset",{get:function(){return this._pasteOffset},set:function(jt){if(!(jt instanceof go.Point))throw new Error("DrawCommandHandler.pasteOffset must be a Point, not: "+jt);this._pasteOffset.set(jt)}});var xt=Bt,Oe=te(25863),At=te(43604),ce=te(38147),re={myPaletteDiv:"myPaletteDiv___Xjz2I",flowChartWrp:"flowChartWrp____f45r",maxH60:"maxH60___Pd4Re"},ae=te(59301),se=(jt,Ot,Rt)=>new Promise((Gn,Ma)=>{var va=Ha=>{try{Bo(Rt.next(Ha))}catch(Xo){Ma(Xo)}},za=Ha=>{try{Bo(Rt.throw(Ha))}catch(Xo){Ma(Xo)}},Bo=Ha=>Ha.done?Gn(Ha.value):Promise.resolve(Ha.value).then(va,za);Bo((Rt=Rt.apply(jt,Ot)).next())});function De({onCancel:jt,callback:Ot}){let Rt=(0,z.useRef)(),Gn=(0,z.useRef)(),Ma=(0,z.useRef)(),va=(0,z.useRef)(!1);const za=(0,z.useRef)(!1),[Bo,Ha]=(0,z.useState)(0);function Xo(){const oa=We.bx.make,ur={red:"#ff3333",blue:"#3358ff",green:"#25ad23",magenta:"#d533ff",purple:"#7d33ff",orange:"#ff6233",brown:"#8e571e",white:"#ffffff",black:"#000000",beige:"#fffcd5",extralightblue:"#d5ebff",extralightred:"#f2dfe0",lightblue:"#a5d2fa",lightgray:"#cccccc",lightgreen:"#b3e6b3",lightred:"#fcbbbd"};Rt.current=new We.S0(Gn.current,{padding:20,grid:oa(We.s_,"Grid",oa(We.bn,"LineH",{stroke:"lightgray",strokeWidth:.5}),oa(We.bn,"LineV",{stroke:"lightgray",strokeWidth:.5})),"draggingTool.isGridSnapEnabled":!0,handlesDragDropForTopLevelParts:!0,mouseDrop:da=>{var Ra=da.diagram.commandHandler.addTopLevelParts(da.diagram.selection,!0);Ra||da.diagram.currentTool.doCancel()},commandHandler:oa(xt),"clickCreatingTool.archetypeNodeData":{text:"\u672A\u547D\u540D",fill:null,stroke:null,borderColor:"rgba(0,0,0,0)"},PartCreated:da=>{var Ra=da.subject;Ra.location=Ra.location.copy().snapToGridPoint(da.diagram.grid.gridOrigin,da.diagram.grid.gridCellSize),setTimeout(()=>{da.diagram.commandHandler.editTextBlock()},20)},"commandHandler.archetypeGroupData":{isGroup:!0,text:"NEW GROUP"},SelectionGrouped:da=>{var Ra=da.subject;setTimeout(()=>{da.diagram.commandHandler.editTextBlock()})},LinkRelinked:da=>{var Ra=da.parameter.part;Ra.invalidateConnectedLinks();var oo=da.subject;da.diagram.toolManager.linkingTool.isForwards?oo.toNode.invalidateConnectedLinks():oo.fromNode.invalidateConnectedLinks()},"undoManager.isEnabled":!0}),Rt.current.nodeTemplate=oa(We.NB,"Auto",{locationSpot:We.z6.Center,locationObjectName:"SHAPE",desiredSize:new We.$u(120,60),minSize:new We.$u(40,40),resizable:!0,resizeCellSize:new We.$u(10,10),rotatable:!0},new We.KX("location","loc",We.E9.parse).makeTwoWay(We.E9.stringify),new We.KX("desiredSize","size",We.$u.parse).makeTwoWay(We.$u.stringify),oa(We.bn,{name:"SHAPE",fill:ur.white,cursor:"pointer",portId:"",fromLinkable:!0,toLinkable:!0,fromLinkableDuplicates:!0,toLinkableDuplicates:!0,fromSpot:We.z6.AllSides,toSpot:We.z6.AllSides},new We.KX("figure"),new We.KX("fill"),new We.KX("stroke","borderColor"),new We.KX("strokeWidth","thickness"),new We.KX("strokeDashArray","dash")),oa(We.bn,{width:100,height:20,strokeWidth:0,fill:"transparent"}),oa(We.al,{margin:1,textAlign:"center",overflow:We.al.OverflowEllipsis,editable:!0},new We.KX("text").makeTwoWay(),new We.KX("stroke","color"))),Rt.current.nodeTemplate.toolTip=oa("ToolTip",oa(We.s_,"Vertical",{maxSize:new We.$u(200,NaN)},oa(We.al,{font:"bold 10pt sans-serif",textAlign:"center"},new We.KX("text")),oa(We.al,{font:"10pt sans-serif",textAlign:"center"},new We.KX("text","details"))));function Qr(da,Ra){var oo=(co,hr)=>{co.handled=!0,co.diagram.model.commit(br=>{var qo=hr.part.adornedPart,ul=new We.E9().setRectSpot(qo.actualBounds,da);ul.subtract(qo.location),ul.scale(2,2),ul.x+=Math.sign(ul.x)*130,ul.y+=Math.sign(ul.y)*130,ul.add(qo.location),ul.snapToGridPoint(co.diagram.grid.gridOrigin,co.diagram.grid.gridCellSize);var pl=br.copyNodeData(qo.data);br.setGroupKeyForNodeData(pl,br.getGroupKeyForNodeData(qo.data)),br.addNodeData(pl);var rl={from:qo.key,to:br.getKeyForNodeData(pl)};br.addLinkData(rl);var fi=co.diagram.findNodeForData(pl);fi.location=ul,co.diagram.select(fi),setTimeout(()=>{co.diagram.commandHandler.editTextBlock()},20)})};return oa(We.bn,{figure:Ra,alignment:da,alignmentFocus:da.opposite(),width:da.equals(We.z6.Top)||da.equals(We.z6.Bottom)?25:18,height:da.equals(We.z6.Top)||da.equals(We.z6.Bottom)?18:25,fill:"orange",stroke:ur.white,strokeWidth:4,mouseEnter:(co,hr)=>hr.fill="dodgerblue",mouseLeave:(co,hr)=>hr.fill="orange",isActionable:!0,click:oo,contextClick:oo})}function Er(da){return oa(We.bn,{fill:"orange",stroke:"rgba(0, 0, 0, 0)",strokeWidth:15,background:"transparent",geometryString:"F1 M0 0 b 0 360 -4 0 4 z M10 0 b 0 360 -4 0 4 z M20 0 b 0 360 -4 0 4",isActionable:!0,cursor:"context-menu",mouseEnter:(Ra,oo)=>oo.fill="dodgerblue",mouseLeave:(Ra,oo)=>oo.fill="orange",click:(Ra,oo)=>{Ra.diagram.commandHandler.showContextMenu(oo.part.adornedPart)}},da||{})}Rt.current.nodeTemplate.selectionAdornmentTemplate=oa(We.uz,"Spot",oa(We.Vm,{padding:10}),Qr(We.z6.Top,"TriangleUp"),Qr(We.z6.Left,"TriangleLeft"),Qr(We.z6.Right,"TriangleRight"),Qr(We.z6.Bottom,"TriangleDown"),Er({alignment:new We.z6(.75,0)}));function or(da,Ra){return(oo,co)=>{oo.handled=!0,oo.diagram.model.commit(hr=>{hr.set(co.part.adornedPart.data,da,Ra)})}}function It(da,Ra){return Ra||(Ra="color"),oa(We.bn,{width:16,height:16,stroke:"lightgray",fill:da,margin:1,background:"transparent",mouseEnter:(oo,co)=>co.stroke="dodgerblue",mouseLeave:(oo,co)=>co.stroke="lightgray",click:or(Ra,da),contextClick:or(Ra,da)})}function Sn(){return[oa("ContextMenuButton",oa(We.s_,"Horizontal",It(ur.white,"fill"),It(ur.beige,"fill"),It(ur.extralightblue,"fill"),It(ur.extralightred,"fill"))),oa("ContextMenuButton",oa(We.s_,"Horizontal",It(ur.lightgray,"fill"),It(ur.lightgreen,"fill"),It(ur.lightblue,"fill"),It(ur.lightred,"fill")))]}function yn(){return[oa("ContextMenuButton",oa(We.s_,"Horizontal",It(ur.black),It(ur.green),It(ur.blue),It(ur.red))),oa("ContextMenuButton",oa(We.s_,"Horizontal",It(ur.white),It(ur.magenta),It(ur.purple),It(ur.orange)))]}function hn(da,Ra){return Ra||(Ra="thickness"),oa(We.bn,"LineH",{width:16,height:16,strokeWidth:da,margin:1,background:"transparent",mouseEnter:(oo,co)=>co.background="dodgerblue",mouseLeave:(oo,co)=>co.background="transparent",click:or(Ra,da),contextClick:or(Ra,da)})}function _n(da,Ra){return Ra||(Ra="dash"),oa(We.bn,"LineH",{width:24,height:16,strokeWidth:2,strokeDashArray:da,margin:1,background:"transparent",mouseEnter:(oo,co)=>co.background="dodgerblue",mouseLeave:(oo,co)=>co.background="transparent",click:or(Ra,da),contextClick:or(Ra,da)})}function ga(){return[oa("ContextMenuButton",oa(We.s_,"Horizontal",hn(1),hn(2),hn(3),hn(4))),oa("ContextMenuButton",oa(We.s_,"Horizontal",_n(null),_n([2,4]),_n([4,4])))]}function Vn(da,Ra){return Ra||(Ra="figure"),oa(We.bn,{width:32,height:32,scale:.5,fill:"lightgray",figure:da,margin:1,background:"transparent",mouseEnter:(oo,co)=>co.fill="dodgerblue",mouseLeave:(oo,co)=>co.fill="lightgray",click:or(Ra,da),contextClick:or(Ra,da)})}Rt.current.nodeTemplate.contextMenu=oa("ContextMenu",oa("ContextMenuButton",oa(We.s_,"Horizontal",Vn("Rectangle"),Vn("RoundedRectangle"),Vn("Ellipse"),Vn("Diamond"))),oa("ContextMenuButton",oa(We.s_,"Horizontal",Vn("Parallelogram2"),Vn("ManualOperation"),Vn("Procedure"),Vn("Cylinder1"))),oa("ContextMenuButton",oa(We.s_,"Horizontal",Vn("Terminator"),Vn("CreateRequest"),Vn("Document"),Vn("TriangleDown"))),Sn(),yn(),ga()),Rt.current.groupTemplate=oa(We.ZA,"Spot",{layerName:"Background",ungroupable:!0,locationSpot:We.z6.Center,selectionObjectName:"BODY",computesBoundsAfterDrag:!0,handlesDragDropForMembers:!0,mouseDrop:(da,Ra)=>{var oo=Ra.addMembers(Ra.diagram.selection,!0);oo||Ra.diagram.currentTool.doCancel()},avoidable:!1},new We.KX("location","loc",We.E9.parse).makeTwoWay(We.E9.stringify),oa(We.s_,"Auto",{name:"BODY"},oa(We.bn,{parameter1:10,fill:ur.white,strokeWidth:2,cursor:"pointer",fromLinkable:!0,toLinkable:!0,fromLinkableDuplicates:!0,toLinkableDuplicates:!0,fromSpot:We.z6.AllSides,toSpot:We.z6.AllSides},new We.KX("fill"),new We.KX("stroke","color"),new We.KX("strokeWidth","thickness"),new We.KX("strokeDashArray","dash")),oa(We.Vm,{background:"transparent",margin:20})),oa(We.al,{alignment:We.z6.Top,alignmentFocus:We.z6.Bottom,font:"bold 12pt sans-serif",editable:!0},new We.KX("text"),new We.KX("stroke","color"))),Rt.current.groupTemplate.selectionAdornmentTemplate=oa(We.uz,"Spot",oa(We.s_,"Auto",oa(We.bn,{fill:null,stroke:"dodgerblue",strokeWidth:3}),oa(We.Vm,{margin:1.5})),Er({alignment:We.z6.TopRight,alignmentFocus:We.z6.BottomRight})),Rt.current.groupTemplate.contextMenu=oa("ContextMenu",Sn(),yn(),ga()),Rt.current.linkTemplate=oa(We.rU,{layerName:"Foreground",routing:We.rU.AvoidsNodes,corner:10,fromShortLength:10,toShortLength:15,relinkableFrom:!0,relinkableTo:!0,reshapable:!0,resegmentable:!0},new We.KX("fromSpot","fromSpot",We.z6.parse),new We.KX("toSpot","toSpot",We.z6.parse),new We.KX("fromShortLength","dir",da=>da>=1?10:0),new We.KX("toShortLength","dir",da=>da>=1?10:0),new We.KX("points").makeTwoWay(),oa(We.bn,{strokeWidth:2},new We.KX("stroke","color"),new We.KX("strokeWidth","thickness"),new We.KX("strokeDashArray","dash")),oa(We.bn,{segmentIndex:0,segmentOffset:new We.E9(15,0),segmentOrientation:We.rU.OrientAlong,alignmentFocus:We.z6.Right,figure:"circle",width:10,strokeWidth:0},new We.KX("fill","color"),new We.KX("visible","dir",da=>da===1)),oa(We.bn,{segmentIndex:-1,segmentOffset:new We.E9(-10,6),segmentOrientation:We.rU.OrientPlus90,alignmentFocus:We.z6.Right,figure:"triangle",width:12,height:12,strokeWidth:0},new We.KX("fill","color"),new We.KX("visible","dir",da=>da>=1),new We.KX("width","thickness",da=>7+3*da),new We.KX("height","thickness",da=>7+3*da),new We.KX("segmentOffset","thickness",da=>new We.E9(-15,4+1.5*da))),oa(We.bn,{segmentIndex:0,segmentOffset:new We.E9(15,-6),segmentOrientation:We.rU.OrientMinus90,alignmentFocus:We.z6.Right,figure:"triangle",width:12,height:12,strokeWidth:0},new We.KX("fill","color"),new We.KX("visible","dir",da=>da===2),new We.KX("width","thickness",da=>7+3*da),new We.KX("height","thickness",da=>7+3*da),new We.KX("segmentOffset","thickness",da=>new We.E9(-15,4+1.5*da))),oa(We.al,{alignmentFocus:new We.z6(0,1,-4,0),editable:!0},new We.KX("text").makeTwoWay(),new We.KX("stroke","color"))),Rt.current.linkTemplate.selectionAdornmentTemplate=oa(We.uz,oa(We.bn,{isPanelMain:!0,stroke:"transparent",strokeWidth:6,pathPattern:jn(2)},new We.KX("pathPattern","thickness",jn)),Er({alignmentFocus:new We.z6(0,0,-6,-4)}));function jn(da){return oa(We.bn,{stroke:"dodgerblue",strokeWidth:2,strokeCap:"square",geometryString:"M0 0 M4 2 H3 M4 "+(da+4).toString()+" H3"})}function Ho(da){var Ra="M0 0 M8 16 M0 8 L16 8 M12 11 L16 8 L12 5";return da===0?Ra="M0 0 M16 16 M0 8 L16 8":da===2&&(Ra="M0 0 M16 16 M0 8 L16 8 M12 11 L16 8 L12 5 M4 11 L0 8 L4 5"),oa(We.bn,{geometryString:Ra,margin:2,background:"transparent",mouseEnter:(oo,co)=>co.background="dodgerblue",mouseLeave:(oo,co)=>co.background="transparent",click:or("dir",da),contextClick:or("dir",da)})}function pn(da){var Ra=(oo,co)=>{oo.handled=!0,oo.diagram.model.commit(hr=>{var br=co.part.adornedPart;hr.set(br.data,da?"toSpot":"fromSpot",We.z6.stringify(We.z6.AllSides)),(da?br.toNode:br.fromNode).invalidateConnectedLinks()})};return oa(We.bn,{width:12,height:12,fill:"transparent",mouseEnter:(oo,co)=>co.background="dodgerblue",mouseLeave:(oo,co)=>co.background="transparent",click:Ra,contextClick:Ra})}function jo(da,Ra){var oo=0,co=We.z6.RightSide;da.equals(We.z6.Top)?(oo=270,co=We.z6.TopSide):da.equals(We.z6.Left)?(oo=180,co=We.z6.LeftSide):da.equals(We.z6.Bottom)&&(oo=90,co=We.z6.BottomSide),Ra||(oo-=180);var hr=(br,qo)=>{br.handled=!0,br.diagram.model.commit(ul=>{var pl=qo.part.adornedPart;ul.set(pl.data,Ra?"toSpot":"fromSpot",We.z6.stringify(co)),(Ra?pl.toNode:pl.fromNode).invalidateConnectedLinks()})};return oa(We.bn,{alignment:da,alignmentFocus:da.opposite(),geometryString:"M0 0 M12 12 M12 6 L1 6 L4 4 M1 6 L4 8",angle:oo,background:"transparent",mouseEnter:(br,qo)=>qo.background="dodgerblue",mouseLeave:(br,qo)=>qo.background="transparent",click:hr,contextClick:hr})}Rt.current.linkTemplate.contextMenu=oa("ContextMenu",yn(),ga(),oa("ContextMenuButton",oa(We.s_,"Horizontal",Ho(0),Ho(1),Ho(2))),oa("ContextMenuButton",oa(We.s_,"Horizontal",oa(We.s_,"Spot",pn(!1),jo(We.z6.Top,!1),jo(We.z6.Left,!1),jo(We.z6.Right,!1),jo(We.z6.Bottom,!1)),oa(We.s_,"Spot",{margin:new We.Zt(0,0,0,2)},pn(!0),jo(We.z6.Top,!0),jo(We.z6.Left,!0),jo(We.z6.Right,!0),jo(We.z6.Bottom,!0)))));const wr=`{ "class": "GraphLinksModel", "nodeDataArray": [ {"text":"Find Problem","key":-9,"loc":"-20 -140","color":"#3358ff","fill":"white","figure":"Procedure","thickness":3}, {"text":"What do we want?","key":-10,"loc":"-65 -324.305","group":-16,"figure":"Ellipse","fill":"white"}, @@ -86,29 +86,29 @@ {"from":-9,"to":-14,"points":[40,-150,58,-150,80,-150,80,-153.33333333333331,102,-153.33333333333331,120,-153.33333333333331],"dir":1,"color":"#3358ff"}, {"from":-14,"to":-9,"points":[190,-100,190,-90,-20,-90,-20,-95,-20,-100,-20,-110],"fromSpot":"BottomSide","toSpot":"BottomSide","text":"No","color":"#ff3333","thickness":2,"dir":1}, {"from":-9,"to":-14,"points":[40,-130,58,-130,80,-130,80,-126.66666666666666,102,-126.66666666666666,120,-126.66666666666666]} -]}`;var Lr=["Rectangle","Square","RoundedRectangle","Border","Ellipse","Circle","TriangleRight","TriangleDown","TriangleLeft","TriangleUp","Triangle","Diamond","LineH","LineV","None","BarH","BarV","MinusLine","PlusLine","XLine","LineRight","LineDown","LineLeft","LineUp"];function Vr(da){return console.log("shapeName:",da),Lr.indexOf(da)>=0}var Ml=new We.YI(Ma.current,{maxSelectionCount:1,linkTemplate:oa(We.rU,{locationSpot:We.z6.Center,selectionAdornmentTemplate:oa(We.uz,"Link",{locationSpot:We.z6.Center},oa(We.bn,{isPanelMain:!0,fill:null,stroke:"deepskyblue",strokeWidth:0}),oa(We.bn,{toArrow:"Standard",stroke:null}))},{routing:We.rU.AvoidsNodes,curve:We.rU.JumpOver,corner:5,toShortLength:4},new We.KX("points"),oa(We.bn,{isPanelMain:!0,strokeWidth:2}),oa(We.bn,{toArrow:"Standard",stroke:null})),model:new We.FJ([{text:"\u672A\u547D\u540D",size:"100 100",fill:null,stroke:"#000"},...We.bn.getFigureGenerators().toArray().map(da=>({text:"\u672A\u547D\u540D",size:"100 100",figure:da.key,fill:"white",stroke:"#666",borderColor:"#000"}))])});return Rt.current.addDiagramListener("TextEdited",function(da){var Ra;const oo=da.subject.part;var co=(Ra=document.activeElement)==null?void 0:Ra.value;typeof co=="string"&&co.trim()===""&&Rt.current.model.commit(function(hr){hr.set(oo.data,"text","\u672A\u547D\u540D"),Rt.current.commandHandler.stopCommand()},"increment")}),Ml.nodeTemplate=oa(We.NB,"Auto",{locationSpot:We.z6.Center},new We.KX("location","location",We.E9.parse).makeTwoWay(We.E9.stringify),oa(We.bn,"Circle",{fill:"white",stroke:"gray",strokeWidth:2,width:20,height:20,portId:"",fromLinkable:!0,toLinkable:!0,fromLinkableDuplicates:!0,toLinkableDuplicates:!0,fromLinkableSelfNode:!0,toLinkableSelfNode:!0},new We.KX("stroke").makeTwoWay(),new We.KX("fill").makeTwoWay(),new We.KX("figure")),oa(We.al,{margin:new We.Zt(5,5,3,5),font:"10pt sans-serif",minSize:new We.$u(16,16),maxSize:new We.$u(10,NaN),textAlign:"center",editable:!0},new We.KX("key").makeTwoWay())),setTimeout(()=>{Rt.current.grid=oa(We.s_,"Grid",oa(We.bn,"LineH",{stroke:"lightgray",strokeWidth:.5}),oa(We.bn,"LineV",{stroke:"lightgray",strokeWidth:.5})),Rt.current.grid.visible=!0,Rt.current.grid.gridCellStroke="darkgray",Rt.current.grid.gridCellStrokeWidth=1},300),window.myDiagrams=Rt.current,Rt.current}const Pl=()=>se(this,null,function*(){var oa=Rt.current.makeImage();const ur=yield(0,ce.ZP)("/api/attachments.json",{method:"post",body:{file_type:"base64",original_filename:Date.now(),file:oa.src}});Ot({src:ur.url})});(0,z.useEffect)(()=>(setTimeout(()=>{Xo()},500),Ha(Bo+1),()=>{Rt.current=null}),[]);const so=(0,ve.useIntl)();return ae.createElement("div",{ref:za,className:va.current?`${re.maxH60} body-overflow-initial`:"body-overflow-initial"},ae.createElement(Je.default,{width:1200,icon:null,footer:null,closable:!0,visible:!!Bo,destroyOnClose:!0,maskClosable:!1,rootClassName:"zIndex-9999",title:ae.createElement(ft.Z,null,ae.createElement(At.Z,{flex:1},"\u63D2\u5165\u6D41\u7A0B\u56FE"),ae.createElement(At.Z,{onClick:()=>{var oa,ur,Qr=Rt.current.selection.first();if(va.current=!va.current,document.activeElement&&Qr){let Er=(ur=(oa=document.activeElement)==null?void 0:oa.value)==null?void 0:ur.trim();typeof Er=="string"&&Rt.current.model.commit(function(or){or.set(Qr.data,"text",Er||"\u672A\u547D\u540D"),Rt.current.commandHandler.stopCommand()},"increment")}Ha(Bo+1)}},ae.createElement("span",{className:"current c-blue mr30",style:{fontWeight:400}},"\u5C55\u5F00/",so.formatMessage({id:"shixuns.collapse",defaultMessage:"\u6536\u8D77"})))),onCancel:jt},ae.createElement("div",{style:{width:"100%",height:"80vh",overflow:"hidden",position:"relative"},className:re.flowChartWrp},ae.createElement("div",{style:{display:"flex",height:"100%"}},ae.createElement("div",{style:{width:"300px",height:"100%"}},ae.createElement("div",{style:{background:"#fff",position:"relative",zIndex:12,fontSize:16,color:"#3061d0"}},"\u56FE\u5F62\u5E93"),ae.createElement("div",{style:{height:"calc(100% - 50px)"},className:re.myPaletteDiv,ref:Ma})),ae.createElement("div",{style:{flex:1,position:"relative"}},ae.createElement("div",{ref:Gn,style:{height:"80vh"}}))),ae.createElement("div",{className:"tr"},ae.createElement(Ce.ZP,{size:"large",onClick:Pl,style:{position:"absolute",right:0,bottom:0,zIndex:8},type:"primary"},so.formatMessage({id:"markdownEditor.saveToEditor",defaultMessage:"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668"}))))))}var Ye=De,fe=te(5112),Le=te(5871);const it=fe.ZP.Group,qe={margin:"0 8px"};var Ve=({callback:jt,onCancel:Ot})=>{function Rt(Ma){jt(Ma)}const Gn=(0,ve.useIntl)();return z.createElement(Be.default,{className:"add-table-panel",initialValues:{row:3,col:2,align:"default"},onFinish:Rt},z.createElement("div",{className:"flex-container",style:{alignItems:"baseline"}},z.createElement("span",{style:qe},Gn.formatMessage({id:"markdownEditor.numberOfCells",defaultMessage:"\u5355\u5143\u683C\u6570"}),"\uFF1A"),z.createElement("span",{style:qe},Gn.formatMessage({id:"markdownEditor.numberOfRows",defaultMessage:"\u884C\u6570"})),z.createElement(Be.default.Item,{name:"row",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u884C\u6570"}]},z.createElement(Le.Z,null)),z.createElement("span",{style:qe},Gn.formatMessage({id:"markdownEditor.numberOfColumns",defaultMessage:"\u5217\u6570"})),z.createElement(Be.default.Item,{name:"col",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5217\u6570"}]},z.createElement(Le.Z,null))),z.createElement("div",{className:"flex-container",style:{marginTop:12,alignItems:"baseline"}},z.createElement("span",{style:qe},Gn.formatMessage({id:"markdownEditor.alignment",defaultMessage:"\u5BF9\u9F50\u65B9\u5F0F"}),"\uFF1A"),z.createElement(Be.default.Item,{name:"align"},z.createElement(it,null,z.createElement(fe.ZP,{value:"default"},z.createElement("i",{className:"fa fa-align-justify"})),z.createElement(fe.ZP,{value:"left"},z.createElement("i",{className:"fa fa-align-left"})),z.createElement(fe.ZP,{value:"center"},z.createElement("i",{className:"fa fa-align-center"})),z.createElement(fe.ZP,{value:"right"},z.createElement("i",{className:"fa fa-align-right"}))))),z.createElement("div",{className:"flex-container flex-end"},z.createElement(Ce.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},Gn.formatMessage({id:"markdownEditor.confirm",defaultMessage:"\u786E\u5B9A"})),z.createElement(Ce.ZP,{type:"ghost",onClick:Ot},Gn.formatMessage({id:"markdownEditor.cancel",defaultMessage:"\u53D6\u6D88"}))))},dt=te(78673),kt=te(93510),Mt=te.n(kt),Tt=(0,z.forwardRef)(({use3d:jt,width:Ot,height:Rt,callback:Gn,showSaveButton:Ma},va)=>{const za=(0,z.useRef)(),Bo=(0,z.useRef)(),Ha=(0,ve.useIntl)(),[Xo,Pl]=(0,z.useState)(!1),so=(0,z.useRef)({id:za,appName:"graphing",width:Ot||1e3,height:Rt||600,showToolBar:!0,showMenuBar:!0,allowStyleBar:!0,showAlgebraInput:!0,enableLabelDrags:!1,enableShiftDragZoom:!0,showToolBarHelp:!1,errorDialogsActive:!0,showTutorialLink:!0,showLogging:!0,useBrowserForJS:!1});(0,z.useEffect)(()=>{Bo.current=new(Mt())(so.current,!0),window.onload=function(){Bo.current.inject("applet_container")}},[]);const oa=()=>{var ur=window.ggbApplet.getPNGBase64(1,!0,72);return Gn&&Gn(ur),ur};return(0,z.useEffect)(()=>{so.current.appName=Xo?"3D":"graphing",Bo.current.inject("applet_container")},[Xo]),(0,z.useEffect)(()=>{Pl(jt)},[jt]),(0,z.useImperativeHandle)(va,()=>({getImgData:oa})),z.createElement(z.Fragment,null,z.createElement("div",{style:{width:"100%",height:"100%"},id:"applet_container",ref:za}),z.createElement(ft.Z,{align:"middle"},z.createElement(At.Z,{flex:1},z.createElement(dt.Z,{size:"default",checkedChildren:"\u5173\u95ED3D\u56FE\u50CF",unCheckedChildren:Ha.formatMessage({id:"markdownEditor.enable3DImage",defaultMessage:"\u5F00\u542F3D\u56FE\u50CF"}),checked:Xo,onChange:ur=>Pl(ur)})),z.createElement(At.Z,null,z.createElement(Ce.ZP,{size:"large",onClick:oa,style:{zIndex:8,marginTop:10},type:"primary"},Ha.formatMessage({id:"markdownEditor.saveToEditor",defaultMessage:"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668"})))))}),sn=te(99298),tt=te(1012),vt=te(8591);const St="link",Gt="upload-image",vn="add-flowchart",Rn="draw-image",wn="add-flowchart",Hn="code-block",Aa="add-table",Ta="------------",Oa={default:Ta,left:`:${Ta}`,center:`:${Ta}:`,right:`${Ta}:`};var Bn=te(31103),fa=(jt,Ot,Rt)=>new Promise((Gn,Ma)=>{var va=Ha=>{try{Bo(Rt.next(Ha))}catch(Xo){Ma(Xo)}},za=Ha=>{try{Bo(Rt.throw(Ha))}catch(Xo){Ma(Xo)}},Bo=Ha=>Ha.done?Gn(Ha.value):Promise.resolve(Ha.value).then(va,za);Bo((Rt=Rt.apply(jt,Ot)).next())});function Ka(){}let Ln=0;const Po=1e4,ho="\u2581",ao="@\u2581\u2581@",fn="@\u2581@",Wn=` +]}`;var Lr=["Rectangle","Square","RoundedRectangle","Border","Ellipse","Circle","TriangleRight","TriangleDown","TriangleLeft","TriangleUp","Triangle","Diamond","LineH","LineV","None","BarH","BarV","MinusLine","PlusLine","XLine","LineRight","LineDown","LineLeft","LineUp"];function Vr(da){return console.log("shapeName:",da),Lr.indexOf(da)>=0}var Ml=new We.YI(Ma.current,{maxSelectionCount:1,linkTemplate:oa(We.rU,{locationSpot:We.z6.Center,selectionAdornmentTemplate:oa(We.uz,"Link",{locationSpot:We.z6.Center},oa(We.bn,{isPanelMain:!0,fill:null,stroke:"deepskyblue",strokeWidth:0}),oa(We.bn,{toArrow:"Standard",stroke:null}))},{routing:We.rU.AvoidsNodes,curve:We.rU.JumpOver,corner:5,toShortLength:4},new We.KX("points"),oa(We.bn,{isPanelMain:!0,strokeWidth:2}),oa(We.bn,{toArrow:"Standard",stroke:null})),model:new We.FJ([{text:"\u672A\u547D\u540D",size:"100 100",fill:null,stroke:"#000"},...We.bn.getFigureGenerators().toArray().map(da=>({text:"\u672A\u547D\u540D",size:"100 100",figure:da.key,fill:"white",stroke:"#666",borderColor:"#000"}))])});return Rt.current.addDiagramListener("TextEdited",function(da){var Ra;const oo=da.subject.part;var co=(Ra=document.activeElement)==null?void 0:Ra.value;typeof co=="string"&&co.trim()===""&&Rt.current.model.commit(function(hr){hr.set(oo.data,"text","\u672A\u547D\u540D"),Rt.current.commandHandler.stopCommand()},"increment")}),Ml.nodeTemplate=oa(We.NB,"Auto",{locationSpot:We.z6.Center},new We.KX("location","location",We.E9.parse).makeTwoWay(We.E9.stringify),oa(We.bn,"Circle",{fill:"white",stroke:"gray",strokeWidth:2,width:20,height:20,portId:"",fromLinkable:!0,toLinkable:!0,fromLinkableDuplicates:!0,toLinkableDuplicates:!0,fromLinkableSelfNode:!0,toLinkableSelfNode:!0},new We.KX("stroke").makeTwoWay(),new We.KX("fill").makeTwoWay(),new We.KX("figure")),oa(We.al,{margin:new We.Zt(5,5,3,5),font:"10pt sans-serif",minSize:new We.$u(16,16),maxSize:new We.$u(10,NaN),textAlign:"center",editable:!0},new We.KX("key").makeTwoWay())),setTimeout(()=>{Rt.current.grid=oa(We.s_,"Grid",oa(We.bn,"LineH",{stroke:"lightgray",strokeWidth:.5}),oa(We.bn,"LineV",{stroke:"lightgray",strokeWidth:.5})),Rt.current.grid.visible=!0,Rt.current.grid.gridCellStroke="darkgray",Rt.current.grid.gridCellStrokeWidth=1},300),window.myDiagrams=Rt.current,Rt.current}const Pl=()=>se(this,null,function*(){var oa=Rt.current.makeImage();const ur=yield(0,ce.ZP)("/api/attachments.json",{method:"post",body:{file_type:"base64",original_filename:Date.now(),file:oa.src}});Ot({src:ur.url})});(0,z.useEffect)(()=>(setTimeout(()=>{Xo()},500),Ha(Bo+1),()=>{Rt.current=null}),[]);const so=(0,pe.useIntl)();return ae.createElement("div",{ref:za,className:va.current?`${re.maxH60} body-overflow-initial`:"body-overflow-initial"},ae.createElement(Xe.default,{width:1200,icon:null,footer:null,closable:!0,visible:!!Bo,destroyOnClose:!0,maskClosable:!1,rootClassName:"zIndex-9999",title:ae.createElement(ft.Z,null,ae.createElement(At.Z,{flex:1},"\u63D2\u5165\u6D41\u7A0B\u56FE"),ae.createElement(At.Z,{onClick:()=>{var oa,ur,Qr=Rt.current.selection.first();if(va.current=!va.current,document.activeElement&&Qr){let Er=(ur=(oa=document.activeElement)==null?void 0:oa.value)==null?void 0:ur.trim();typeof Er=="string"&&Rt.current.model.commit(function(or){or.set(Qr.data,"text",Er||"\u672A\u547D\u540D"),Rt.current.commandHandler.stopCommand()},"increment")}Ha(Bo+1)}},ae.createElement("span",{className:"current c-blue mr30",style:{fontWeight:400}},"\u5C55\u5F00/",so.formatMessage({id:"shixuns.collapse",defaultMessage:"\u6536\u8D77"})))),onCancel:jt},ae.createElement("div",{style:{width:"100%",height:"80vh",overflow:"hidden",position:"relative"},className:re.flowChartWrp},ae.createElement("div",{style:{display:"flex",height:"100%"}},ae.createElement("div",{style:{width:"300px",height:"100%"}},ae.createElement("div",{style:{background:"#fff",position:"relative",zIndex:12,fontSize:16,color:"#3061d0"}},"\u56FE\u5F62\u5E93"),ae.createElement("div",{style:{height:"calc(100% - 50px)"},className:re.myPaletteDiv,ref:Ma})),ae.createElement("div",{style:{flex:1,position:"relative"}},ae.createElement("div",{ref:Gn,style:{height:"80vh"}}))),ae.createElement("div",{className:"tr"},ae.createElement(Ae.ZP,{size:"large",onClick:Pl,style:{position:"absolute",right:0,bottom:0,zIndex:8},type:"primary"},so.formatMessage({id:"markdownEditor.saveToEditor",defaultMessage:"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668"}))))))}var Ye=De,fe=te(5112),Le=te(5871);const lt=fe.ZP.Group,qe={margin:"0 8px"};var Ve=({callback:jt,onCancel:Ot})=>{function Rt(Ma){jt(Ma)}const Gn=(0,pe.useIntl)();return z.createElement(Be.default,{className:"add-table-panel",initialValues:{row:3,col:2,align:"default"},onFinish:Rt},z.createElement("div",{className:"flex-container",style:{alignItems:"baseline"}},z.createElement("span",{style:qe},Gn.formatMessage({id:"markdownEditor.numberOfCells",defaultMessage:"\u5355\u5143\u683C\u6570"}),"\uFF1A"),z.createElement("span",{style:qe},Gn.formatMessage({id:"markdownEditor.numberOfRows",defaultMessage:"\u884C\u6570"})),z.createElement(Be.default.Item,{name:"row",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u884C\u6570"}]},z.createElement(Le.Z,null)),z.createElement("span",{style:qe},Gn.formatMessage({id:"markdownEditor.numberOfColumns",defaultMessage:"\u5217\u6570"})),z.createElement(Be.default.Item,{name:"col",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5217\u6570"}]},z.createElement(Le.Z,null))),z.createElement("div",{className:"flex-container",style:{marginTop:12,alignItems:"baseline"}},z.createElement("span",{style:qe},Gn.formatMessage({id:"markdownEditor.alignment",defaultMessage:"\u5BF9\u9F50\u65B9\u5F0F"}),"\uFF1A"),z.createElement(Be.default.Item,{name:"align"},z.createElement(lt,null,z.createElement(fe.ZP,{value:"default"},z.createElement("i",{className:"fa fa-align-justify"})),z.createElement(fe.ZP,{value:"left"},z.createElement("i",{className:"fa fa-align-left"})),z.createElement(fe.ZP,{value:"center"},z.createElement("i",{className:"fa fa-align-center"})),z.createElement(fe.ZP,{value:"right"},z.createElement("i",{className:"fa fa-align-right"}))))),z.createElement("div",{className:"flex-container flex-end"},z.createElement(Ae.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},Gn.formatMessage({id:"markdownEditor.confirm",defaultMessage:"\u786E\u5B9A"})),z.createElement(Ae.ZP,{type:"ghost",onClick:Ot},Gn.formatMessage({id:"markdownEditor.cancel",defaultMessage:"\u53D6\u6D88"}))))},dt=te(78673),kt=te(93510),Mt=te.n(kt),Tt=(0,z.forwardRef)(({use3d:jt,width:Ot,height:Rt,callback:Gn,showSaveButton:Ma},va)=>{const za=(0,z.useRef)(),Bo=(0,z.useRef)(),Ha=(0,pe.useIntl)(),[Xo,Pl]=(0,z.useState)(!1),so=(0,z.useRef)({id:za,appName:"graphing",width:Ot||1e3,height:Rt||600,showToolBar:!0,showMenuBar:!0,allowStyleBar:!0,showAlgebraInput:!0,enableLabelDrags:!1,enableShiftDragZoom:!0,showToolBarHelp:!1,errorDialogsActive:!0,showTutorialLink:!0,showLogging:!0,useBrowserForJS:!1});(0,z.useEffect)(()=>{Bo.current=new(Mt())(so.current,!0),window.onload=function(){Bo.current.inject("applet_container")}},[]);const oa=()=>{var ur=window.ggbApplet.getPNGBase64(1,!0,72);return Gn&&Gn(ur),ur};return(0,z.useEffect)(()=>{so.current.appName=Xo?"3D":"graphing",Bo.current.inject("applet_container")},[Xo]),(0,z.useEffect)(()=>{Pl(jt)},[jt]),(0,z.useImperativeHandle)(va,()=>({getImgData:oa})),z.createElement(z.Fragment,null,z.createElement("div",{style:{width:"100%",height:"100%"},id:"applet_container",ref:za}),z.createElement(ft.Z,{align:"middle"},z.createElement(At.Z,{flex:1},z.createElement(dt.Z,{size:"default",checkedChildren:"\u5173\u95ED3D\u56FE\u50CF",unCheckedChildren:Ha.formatMessage({id:"markdownEditor.enable3DImage",defaultMessage:"\u5F00\u542F3D\u56FE\u50CF"}),checked:Xo,onChange:ur=>Pl(ur)})),z.createElement(At.Z,null,z.createElement(Ae.ZP,{size:"large",onClick:oa,style:{zIndex:8,marginTop:10},type:"primary"},Ha.formatMessage({id:"markdownEditor.saveToEditor",defaultMessage:"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668"})))))}),sn=te(99298),tt=te(1012),vt=te(8591);const St="link",Gt="upload-image",vn="add-flowchart",Rn="draw-image",wn="add-flowchart",Hn="code-block",Aa="add-table",Ta="------------",Oa={default:Ta,left:`:${Ta}`,center:`:${Ta}:`,right:`${Ta}:`};var Bn=te(31103),fa=(jt,Ot,Rt)=>new Promise((Gn,Ma)=>{var va=Ha=>{try{Bo(Rt.next(Ha))}catch(Xo){Ma(Xo)}},za=Ha=>{try{Bo(Rt.throw(Ha))}catch(Xo){Ma(Xo)}},Bo=Ha=>Ha.done?Gn(Ha.value):Promise.resolve(Ha.value).then(va,za);Bo((Rt=Rt.apply(jt,Ot)).next())});function Ka(){}let Ln=0;const Po=1e4,ho="\u2581",ao="@\u2581\u2581@",fn="@\u2581@",Wn=` **\u6A21\u677F\u6807\u9898** -\u6A21\u677F\u6B63\u6587\u5185\u5BB9\uFF0C\u53EF\u8F93\u5165\u6587\u672C\u5185\u5BB9\u548C\u7C98\u8D34\u56FE\u7247\u7B49\u64CD\u4F5C`,Ea=["pptm","pptx","ppt","pot","pps","ppa","potx","ppsx","ppam","pptm","potm","ppsm","doc","docx","dot","dotx","docm","dotm","xls","xlsx","csv","xlt","xla","xltx","xlsm","xltm","xlam","xlsb"];function $a(jt){return/^\d+$/.test(jt)?`${jt}px`:jt}const La=navigator.platform.toUpperCase().indexOf("MAC")>=0?"Cmd":"Ctrl",ar={[La+"-B"]:"bold",[La+"-I"]:"italic"};var Dr=({defaultValue:jt="",onChange:Ot,width:Rt="100%",height:Gn=400,miniToolbar:Ma=!1,isFocus:va=!1,watch:za,insertTemp:Bo,mode:Ha="markdown",id:Xo="markdown-editor-id",showResizeBar:Pl=!1,noStorage:so=!1,showNullButton:oa=!1,showNullProgramButton:ur=!1,hidetoolBar:Qr=!1,fullScreen:Er=!1,onBlur:or,onCMBeforeChange:It,onFullScreen:Sn,className:yn="",disablePaste:hn=!1,disabled:_n=!1,disabledFill:ga=!1,placeholder:Vn="",values:jn="",extraUse:Ho})=>{const[pn,jo]=(0,z.useState)(null),[wr,Lr]=(0,z.useState)(jt),[Vr,Ml]=(0,z.useState)(za),[da,Ra]=(0,z.useState)(Er),[oo,co]=(0,z.useState)(""),[hr,br]=(0,z.useState)(0),[qo,ul]=(0,z.useState)(Gn),[pl,rl]=(0,z.useState)(!1),fi=(0,z.useRef)((0,tt.Z)()),ql=(0,z.useRef)(!1),li=(0,z.useRef)(),[ki,Ti]=(0,z.useState)(0),[Si,Vl]=(0,z.useState)(0),el=(0,z.useRef)(),pi=(0,z.useRef)(),vi=(0,z.useRef)(),yi=(0,z.useRef)(),Ci=()=>fa(void 0,null,function*(){var So;const ja=yield Fetch("/api/attachments/distinct_hash_val.json",{method:"post",body:{hash_val:fi.current}});(So=ja==null?void 0:ja.attachments)!=null&&So.length&&(console.log("cm:",pn,el),ja.attachments.map(Va=>{Va.content_type.indexOf("image")>-1?pn.replaceSelection(`![,](/api/attachments/${Va.id}?type=${Va.content_type})`):Va.content_type.indexOf("video")>-1?pn.replaceSelection(``):Va.content_type.indexOf("pdf")>-1?pn.replaceSelection(`${Va.name}`):pn.replaceSelection(`[${Va.name}](${ENV.API_SERVER}/api/attachments/${Va.id}?type=${Va.content_type})`)}))});(0,z.useEffect)(()=>{const So=window.scrollY||window.pageYOffset;Lr(jn),pn==null||pn.setValue(jn),window.scrollTo(0,So)},[jn]),(0,z.useEffect)(()=>{Sn==null||Sn(da)},[da]),(0,z.useEffect)(()=>{if(el.current){let So=function(Va,ro){var _r;if(hn){ro.preventDefault();return}const sl=ro.clipboardData;if(sl){const Gl=sl.types.toString(),Tl=sl.items;if(Gl==="Files"||sl.types.indexOf("Files")>-1){if(ro.preventDefault(),Ha=="stex")return;try{let _l=Tl[1];((_r=Tl[0])==null?void 0:_r.kind)==="file"&&(_l=Tl[0]);const Ul=_l.getAsFile(),ii=Ul.name.split(".").pop();(0,je.I)(Ul,Oo=>{var ba,Al,kr;Oo.id?((ba=Ul==null?void 0:Ul.type)==null?void 0:ba.indexOf("image"))>-1?ja.replaceSelection(``):((Al=Ul==null?void 0:Ul.type)==null?void 0:Al.indexOf("video"))>-1?ja.replaceSelection(``):((kr=Ul==null?void 0:Ul.type)==null?void 0:kr.indexOf("pdf"))>-1?ja.replaceSelection(`${Ul.name}`):Ea.includes(ii)?ja.replaceSelection(`${Ul.name}`):ja.replaceSelection(`[${Ul.name}](/api/attachments/${Oo.id}?type=${Oo.content_type})`):(Oo==null?void 0:Oo.status)===401&&(vt.ZP.warning((Oo==null?void 0:Oo.message)||"\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C"),document.location.href="/user/login")})}catch(_l){vt.ZP.warning("\u8BF7\u4F7F\u7528chrome\u6D4F\u89C8\u5668\u7C98\u8D34")}return!0}else return!0}return!0};const ja=xe().fromTextArea(el.current,{mode:Ha,lineNumbers:!Ma,lineWrapping:!0,value:jt,autoCloseTags:!ur,autoCloseBrackets:!0});return ja.on("keyup",function(Va,ro){ro.keyCode===8&&(Va.getValue()==""?ja.setOption("placeholder",Vn):ja.setOption("placeholder",null))}),ja.on("keydown",function(Va,ro){if(ro.keyCode===8){var _r=Mi(Va);_r&&ro.preventDefault()}}),va&&ja.focus(),ja.on("paste",So),ja.on("dragleave",function(Va,ro){pi.current.classList.remove("mouse-hover-md")}),_n&&ja.on("beforeChange",function(Va,ro){(ro.origin==="paste"||ro.origin==="+input")&&ro.cancel()}),jo(ja),()=>{ja.off("paste",So)}}},[]);const Ct=(0,z.useCallback)(()=>{if(pi.current)try{}catch(So){console.log(So,"---- to set md editor body height")}},[qo,pi,da]);(0,z.useEffect)(()=>{function So(){let ja=new Ze.Z(Va=>{for(let ro of Va)(ro.target.offsetHeight>0||ro.target.offsetWidth>0)&&(Ct(),pn.setSize("100%","100%"),pn.refresh())});return ja.observe(el.current.parentElement),ja}if(pn){const ja=So();return()=>{var Va,ro;(Va=el.current)!=null&&Va.parentElement&&ja.unobserve((ro=el.current)==null?void 0:ro.parentElement)}}},[pn,Ct]),(0,z.useEffect)(()=>{if(pn){let So=[];for(const[ja,Va]of Object.entries(ar)){let ro={[ja]:()=>{Sr(Va)}};So.push(ro),pn.addKeyMap(ro)}return li.current=setInterval(()=>{ql.current&&Ci()},4e3),()=>{clearInterval(li.current);for(let ja of So)pn.removeKeyMap(ja)}}},[pn]),(0,z.useEffect)(()=>{Er!==da&&Ra(Er)},[Er]),(0,Bn.Z)(()=>{if(!so&&hr>0){let So=new Date().getTime(),ja=window.sessionStorage.getItem(Xo);So>=hr+Po&&(!ja||ja!==wr)&&(window.sessionStorage.setItem(Xo,wr),rl(!0))}},Po),(0,z.useEffect)(()=>{Ml(za)},[pn,za]),(0,z.useEffect)(()=>{pn&&va&&pn.focus()},[pn,va]),(0,z.useEffect)(()=>{if(Vr&&pn){let So=function(Va){let ro=Va.target;if(yi.current){let _r=ro.scrollTop/ro.scrollHeight;yi.current.scrollTop=yi.current.scrollHeight*_r}};const ja=pn.getScrollerElement();return ja.addEventListener("scroll",So),()=>{ja.removeEventListener("scroll",So)}}},[pn,Vr]),(0,z.useEffect)(()=>{if(pn&&It){let So=function(ja,Va){It(ja,Va)};return pn.on("beforeChange",So),()=>{pn.off("beforeChange",So)}}},[pn,It]),(0,z.useEffect)(()=>{if(pn&&or){let So=function(){or(pn.getValue())};return pn.on("blur",So),()=>{pn.off("blur",So)}}},[pn,or]);function Mi(So,ja){var Va=So.getDoc(),ro=Va.getCursor(),_r=Va.getLine(ro.line),sl=_r.charAt(ro.ch-1),Gl=_r.lastIndexOf("@\u2581@",ro.ch),Tl=_r.lastIndexOf("@\u2581\u2581@",ro.ch),_l=Gl>Tl?Gl:Tl,Ul=Gl>Tl?3:4;if(ao.indexOf(sl)===-1)return null;if(console.log("change1:",ja,So,_r,ro,_l,Gl,Tl,sl),_l>=0&&ro.ch-_l<5){var ii=_l+Ul;return Va.replaceRange("",{line:ro.line,ch:_l},{line:ro.line,ch:ii}),{line:ro.line,ch:ii}}return null}(0,z.useEffect)(()=>{if(pn){let So=function(ja,Va){const ro=ja.getValue();Lr(ro),br(new Date().getTime()),ja.getScrollerElement().dispatchEvent(new CustomEvent("scroll")),Ot&&(ur?Ot(ro,Nr(ro)):Ot(ro))};return pn.on("change",So),()=>{pn.off("change",So)}}},[pn,Ot]),(0,z.useEffect)(()=>{if(pn)if(jt==null)pn.setValue(""),Lr("");else{const So=window.scrollY||window.pageYOffset;jt!==pn.getValue()&&(pn.setValue(jt),Lr(jt),pn.setCursor(_n?1:pn.lineCount(),0),window.scrollTo(0,So))}},[pn,jt]);const Sr=(0,z.useCallback)(So=>{const ja=pn.getCursor(),Va=pn.getSelection();let ro=Va.split(` +\u6A21\u677F\u6B63\u6587\u5185\u5BB9\uFF0C\u53EF\u8F93\u5165\u6587\u672C\u5185\u5BB9\u548C\u7C98\u8D34\u56FE\u7247\u7B49\u64CD\u4F5C`,Ea=["pptm","pptx","ppt","pot","pps","ppa","potx","ppsx","ppam","pptm","potm","ppsm","doc","docx","dot","dotx","docm","dotm","xls","xlsx","csv","xlt","xla","xltx","xlsm","xltm","xlam","xlsb"];function $a(jt){return/^\d+$/.test(jt)?`${jt}px`:jt}const La=navigator.platform.toUpperCase().indexOf("MAC")>=0?"Cmd":"Ctrl",ar={[La+"-B"]:"bold",[La+"-I"]:"italic"};var Dr=({defaultValue:jt="",onChange:Ot,width:Rt="100%",height:Gn=400,miniToolbar:Ma=!1,isFocus:va=!1,watch:za,insertTemp:Bo,mode:Ha="markdown",id:Xo="markdown-editor-id",showResizeBar:Pl=!1,noStorage:so=!1,showNullButton:oa=!1,showNullProgramButton:ur=!1,hidetoolBar:Qr=!1,fullScreen:Er=!1,onBlur:or,onCMBeforeChange:It,onFullScreen:Sn,className:yn="",disablePaste:hn=!1,disabled:_n=!1,disabledFill:ga=!1,placeholder:Vn="",values:jn="",extraUse:Ho})=>{const[pn,jo]=(0,z.useState)(null),[wr,Lr]=(0,z.useState)(jt),[Vr,Ml]=(0,z.useState)(za),[da,Ra]=(0,z.useState)(Er),[oo,co]=(0,z.useState)(""),[hr,br]=(0,z.useState)(0),[qo,ul]=(0,z.useState)(Gn),[pl,rl]=(0,z.useState)(!1),fi=(0,z.useRef)((0,tt.Z)()),ql=(0,z.useRef)(!1),li=(0,z.useRef)(),[ki,Ti]=(0,z.useState)(0),[Si,Vl]=(0,z.useState)(0),el=(0,z.useRef)(),pi=(0,z.useRef)(),vi=(0,z.useRef)(),yi=(0,z.useRef)(),Ci=()=>fa(void 0,null,function*(){var So;const ja=yield Fetch("/api/attachments/distinct_hash_val.json",{method:"post",body:{hash_val:fi.current}});(So=ja==null?void 0:ja.attachments)!=null&&So.length&&(console.log("cm:",pn,el),ja.attachments.map(Va=>{Va.content_type.indexOf("image")>-1?pn.replaceSelection(`![,](/api/attachments/${Va.id}?type=${Va.content_type})`):Va.content_type.indexOf("video")>-1?pn.replaceSelection(``):Va.content_type.indexOf("pdf")>-1?pn.replaceSelection(`${Va.name}`):pn.replaceSelection(`[${Va.name}](${ENV.API_SERVER}/api/attachments/${Va.id}?type=${Va.content_type})`)}))});(0,z.useEffect)(()=>{const So=window.scrollY||window.pageYOffset;Lr(jn),pn==null||pn.setValue(jn),window.scrollTo(0,So)},[jn]),(0,z.useEffect)(()=>{Sn==null||Sn(da)},[da]),(0,z.useEffect)(()=>{if(el.current){let So=function(Va,ro){var _r;if(hn){ro.preventDefault();return}const sl=ro.clipboardData;if(sl){const Gl=sl.types.toString(),Tl=sl.items;if(Gl==="Files"||sl.types.indexOf("Files")>-1){if(ro.preventDefault(),Ha=="stex")return;try{let _l=Tl[1];((_r=Tl[0])==null?void 0:_r.kind)==="file"&&(_l=Tl[0]);const Ul=_l.getAsFile(),ii=Ul.name.split(".").pop();(0,je.I)(Ul,Mo=>{var ba,Al,kr;Mo.id?((ba=Ul==null?void 0:Ul.type)==null?void 0:ba.indexOf("image"))>-1?ja.replaceSelection(``):((Al=Ul==null?void 0:Ul.type)==null?void 0:Al.indexOf("video"))>-1?ja.replaceSelection(``):((kr=Ul==null?void 0:Ul.type)==null?void 0:kr.indexOf("pdf"))>-1?ja.replaceSelection(`${Ul.name}`):Ea.includes(ii)?ja.replaceSelection(`${Ul.name}`):ja.replaceSelection(`[${Ul.name}](/api/attachments/${Mo.id}?type=${Mo.content_type})`):(Mo==null?void 0:Mo.status)===401&&(vt.ZP.warning((Mo==null?void 0:Mo.message)||"\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C"),document.location.href="/user/login")})}catch(_l){vt.ZP.warning("\u8BF7\u4F7F\u7528chrome\u6D4F\u89C8\u5668\u7C98\u8D34")}return!0}else return!0}return!0};const ja=be().fromTextArea(el.current,{mode:Ha,lineNumbers:!Ma,lineWrapping:!0,value:jt,autoCloseTags:!ur,autoCloseBrackets:!0});return ja.on("keyup",function(Va,ro){ro.keyCode===8&&(Va.getValue()==""?ja.setOption("placeholder",Vn):ja.setOption("placeholder",null))}),ja.on("keydown",function(Va,ro){if(ro.keyCode===8){var _r=Mi(Va);_r&&ro.preventDefault()}}),va&&ja.focus(),ja.on("paste",So),ja.on("dragleave",function(Va,ro){pi.current.classList.remove("mouse-hover-md")}),_n&&ja.on("beforeChange",function(Va,ro){(ro.origin==="paste"||ro.origin==="+input")&&ro.cancel()}),jo(ja),()=>{ja.off("paste",So)}}},[]);const Ct=(0,z.useCallback)(()=>{if(pi.current)try{}catch(So){console.log(So,"---- to set md editor body height")}},[qo,pi,da]);(0,z.useEffect)(()=>{function So(){let ja=new Ze.Z(Va=>{for(let ro of Va)(ro.target.offsetHeight>0||ro.target.offsetWidth>0)&&(Ct(),pn.setSize("100%","100%"),pn.refresh())});return ja.observe(el.current.parentElement),ja}if(pn){const ja=So();return()=>{var Va,ro;(Va=el.current)!=null&&Va.parentElement&&ja.unobserve((ro=el.current)==null?void 0:ro.parentElement)}}},[pn,Ct]),(0,z.useEffect)(()=>{if(pn){let So=[];for(const[ja,Va]of Object.entries(ar)){let ro={[ja]:()=>{Sr(Va)}};So.push(ro),pn.addKeyMap(ro)}return li.current=setInterval(()=>{ql.current&&Ci()},4e3),()=>{clearInterval(li.current);for(let ja of So)pn.removeKeyMap(ja)}}},[pn]),(0,z.useEffect)(()=>{Er!==da&&Ra(Er)},[Er]),(0,Bn.Z)(()=>{if(!so&&hr>0){let So=new Date().getTime(),ja=window.sessionStorage.getItem(Xo);So>=hr+Po&&(!ja||ja!==wr)&&(window.sessionStorage.setItem(Xo,wr),rl(!0))}},Po),(0,z.useEffect)(()=>{Ml(za)},[pn,za]),(0,z.useEffect)(()=>{pn&&va&&pn.focus()},[pn,va]),(0,z.useEffect)(()=>{if(Vr&&pn){let So=function(Va){let ro=Va.target;if(yi.current){let _r=ro.scrollTop/ro.scrollHeight;yi.current.scrollTop=yi.current.scrollHeight*_r}};const ja=pn.getScrollerElement();return ja.addEventListener("scroll",So),()=>{ja.removeEventListener("scroll",So)}}},[pn,Vr]),(0,z.useEffect)(()=>{if(pn&&It){let So=function(ja,Va){It(ja,Va)};return pn.on("beforeChange",So),()=>{pn.off("beforeChange",So)}}},[pn,It]),(0,z.useEffect)(()=>{if(pn&&or){let So=function(){or(pn.getValue())};return pn.on("blur",So),()=>{pn.off("blur",So)}}},[pn,or]);function Mi(So,ja){var Va=So.getDoc(),ro=Va.getCursor(),_r=Va.getLine(ro.line),sl=_r.charAt(ro.ch-1),Gl=_r.lastIndexOf("@\u2581@",ro.ch),Tl=_r.lastIndexOf("@\u2581\u2581@",ro.ch),_l=Gl>Tl?Gl:Tl,Ul=Gl>Tl?3:4;if(ao.indexOf(sl)===-1)return null;if(console.log("change1:",ja,So,_r,ro,_l,Gl,Tl,sl),_l>=0&&ro.ch-_l<5){var ii=_l+Ul;return Va.replaceRange("",{line:ro.line,ch:_l},{line:ro.line,ch:ii}),{line:ro.line,ch:ii}}return null}(0,z.useEffect)(()=>{if(pn){let So=function(ja,Va){const ro=ja.getValue();Lr(ro),br(new Date().getTime()),ja.getScrollerElement().dispatchEvent(new CustomEvent("scroll")),Ot&&(ur?Ot(ro,Nr(ro)):Ot(ro))};return pn.on("change",So),()=>{pn.off("change",So)}}},[pn,Ot]),(0,z.useEffect)(()=>{if(pn)if(jt==null)pn.setValue(""),Lr("");else{const So=window.scrollY||window.pageYOffset;jt!==pn.getValue()&&(pn.setValue(jt),Lr(jt),pn.setCursor(_n?1:pn.lineCount(),0),window.scrollTo(0,So))}},[pn,jt]);const Sr=(0,z.useCallback)(So=>{const ja=pn.getCursor(),Va=pn.getSelection();let ro=Va.split(` `);switch(So){case"bold":return pn.replaceSelection("**"+Va+"**"),Va===""&&pn.setCursor(ja.line,ja.ch+2),pn.focus();case"italic":return pn.replaceSelection("*"+Va+"*"),Va===""&&pn.setCursor(ja.line,ja.ch+1),pn.focus();case"code":return pn.replaceSelection("`"+Va+"`"),Va===""&&pn.setCursor(ja.line,ja.ch+1),pn.focus();case"inline-latex":return co("inline-latex"),pn.focus();case"latex":return pn.replaceSelection("```latex\n"+Va+"\n```"),pn.setCursor(ja.line+1,Va.length+1),pn.focus();case"line-break":return pn.replaceSelection(`
`),pn.focus();case"list-ul":return Va===""?pn.replaceSelection("- "+Va):pn.replaceSelection(ro.map(_r=>_r===""?"":`- ${_r}`).join(` `)),pn.focus();case"list-ol":return Va===""?pn.replaceSelection("1. "+Va):pn.replaceSelection(ro.map((_r,sl)=>_r===""?"":`${sl+1}. ${_r}`).join(` `)),pn.focus();case"add-null-ch":return Va===""&&pn.setCursor(ja.line,ja.ch),pn.replaceSelection(ho),pn.focus();case"add-signal":return Va===""&&pn.setCursor(ja.line,ja.ch),pn.replaceSelection(fn),pn.focus();case"add-multiple":return Va===""&&pn.setCursor(ja.line,ja.ch),pn.replaceSelection(ao),pn.focus();case"inster-template-1":return Va===""&&pn.setCursor(ja.line,ja.ch),pn.replaceSelection(Wn),pn.focus();case"eraser":return pn.setValue(""),pn.focus();case"trigger-watch":return Ml(!Vr),pn.focus();case"trigger-full-screen":return Ra(!da),pn.focus();case St:co(St);return;case Hn:co(Hn);return;case Gt:co(Gt);return;case Rn:co(Rn);return;case"maths-latex":co("maths-latex");return;case vn:co(vn);return;case Aa:co(Aa);return;default:throw new Error}},[pn,Vr,da]),tl=(0,z.useCallback)((So,ja)=>{var Va,ro,_r,sl,Gl,Tl;switch(co(""),oo){case St:const{title:ba,link:Al}=So;return pn.replaceSelection(`[${ba}](${Al})`),pn.focus();case Hn:const{language:kr,content:en}=So;return pn.replaceSelection(["```"+kr,en,"```"].join(` -`)),pn.focus();case"maths-latex":for(var _l=atob(So),Ul=new Uint8Array(_l.length),ii=0;ii<_l.length;ii++)Ul[ii]=_l.charCodeAt(ii);var Oo=new Blob([Ul],{type:"image/png"});(0,je.I)(Oo,Lo=>{Lo.id?pn.replaceSelection(`![,](/api/attachments/${Lo.id}?type=${Lo.content_type})`):(Lo==null?void 0:Lo.status)===401&&(document.location.href="/user/login")});break;case"inline-latex":pn.replaceSelection("`$$"+So+"$$`");break;case Gt:case Rn:case wn:const{src:Ut,alt:cn}=So,Dn=ja,_a=(_r=(ro=(Va=Dn==null?void 0:Dn.name)==null?void 0:Va.split("."))==null?void 0:ro.pop)==null?void 0:_r.call(ro);return((sl=Dn==null?void 0:Dn.type)==null?void 0:sl.indexOf("image"))>-1||!(Dn!=null&&Dn.type)?Dn.align||Dn.width?pn.replaceSelection(`

${cn||

`):pn.replaceSelection(`${cn||`):((Gl=Dn==null?void 0:Dn.type)==null?void 0:Gl.indexOf("video"))>-1?pn.replaceSelection(``):((Tl=Dn==null?void 0:Dn.type)==null?void 0:Tl.indexOf("pdf"))>-1?pn.replaceSelection(`${Dn.name}`):Ea.includes(_a)?pn.replaceSelection(`${Dn.name}`):pn.replaceSelection(`[${Dn.name}](${Ut})`),pn.focus();case Aa:const{row:Io,col:Jn,align:Ro}=So;let wo=` -`;for(let Lo=0;Lo{Io.id?pn.replaceSelection(`![,](/api/attachments/${Io.id}?type=${Io.content_type})`):(Io==null?void 0:Io.status)===401&&(document.location.href="/user/login")});break;case"inline-latex":pn.replaceSelection("`$$"+So+"$$`");break;case Gt:case Rn:case wn:const{src:Ut,alt:cn}=So,Dn=ja,_a=(_r=(ro=(Va=Dn==null?void 0:Dn.name)==null?void 0:Va.split("."))==null?void 0:ro.pop)==null?void 0:_r.call(ro);return((sl=Dn==null?void 0:Dn.type)==null?void 0:sl.indexOf("image"))>-1||!(Dn!=null&&Dn.type)?Dn.align||Dn.width?pn.replaceSelection(`

${cn||

`):pn.replaceSelection(`${cn||`):((Gl=Dn==null?void 0:Dn.type)==null?void 0:Gl.indexOf("video"))>-1?pn.replaceSelection(``):((Tl=Dn==null?void 0:Dn.type)==null?void 0:Tl.indexOf("pdf"))>-1?pn.replaceSelection(`${Dn.name}`):Ea.includes(_a)?pn.replaceSelection(`${Dn.name}`):pn.replaceSelection(`[${Dn.name}](${Ut})`),pn.focus();case Aa:const{row:Oo,col:Jn,align:Ro}=So;let wo=` +`;for(let Io=0;Io{switch(oo){case St:return z.createElement(Qe,{callback:tl,onCancel:Ol});case Hn:return z.createElement($e.Z,{callback:tl,onCancel:Ol});case Gt:return z.createElement(je.Z,{callback:tl,onCancel:Ol});case vn:return z.createElement(Ye,{callback:tl,onCancel:Ol});case Aa:return z.createElement(Ve,{callback:tl,onCancel:Ol});case"maths-latex":return z.createElement(Tt,{showSaveButton:!0,callback:tl});case"inline-latex":return z.createElement(sn.Z,{showSaveButton:!0,callback:tl});default:return null}},[oo]);function Ol(){co("")}(0,z.useEffect)(()=>{if(vi.current){let So=function(Gl){_r=!0,sl=Gl.pageY},ja=function(){_r=!1},Va=function(Gl){if(_r){let Tl=Gl.pageY-sl;Tl<0&&(Tl=0),Tl>300&&(Tl=300);let _l=Gn+Tl+"px";ul(_l)}},ro=vi.current,_r=!1,sl=0;return ro.addEventListener("mousedown",So),document.addEventListener("mousemove",Va),document.addEventListener("mouseup",ja),()=>{ro.removeEventListener("mousedown",So),document.removeEventListener("mousemove",Va),document.removeEventListener("mouseup",ja)}}},[pn,vi]),(0,z.useEffect)(()=>{ul(Gn)},[Gn]);const bi=$a(Rt),di=$a(qo),hi={width:bi,height:di},Wi=(0,z.useMemo)(()=>{if(hr){let So=new Date(hr),ja=So.getHours(),Va=So.getMinutes(),ro=So.getSeconds();return ja=ja<10?"0"+ja:ja,Va=Va<10?"0"+Va:Va,ro=ro<10?"0"+ro:ro,`${ja}:${Va}:${ro}`}return 0},[hr]),Nr=So=>{const ja=[];if(ur){let Va=-1;So=So.replace(/(@▁▁@|@▁@)/g,function(ro,_r,sl){ja.push({multiLine:ro!==fn})})}return ja};function Bl(){window.sessionStorage.removeItem(Xo),rl(!1),br(0)}function Bi(){rl(!1),br(0),pn.setValue(window.sessionStorage.getItem(Xo))}const Oi=(0,ve.useIntl)(),Ii={[St]:"\u6DFB\u52A0\u94FE\u63A5",[Hn]:Oi.formatMessage({id:"markdownEditor.addCodeBlock",defaultMessage:"\u6DFB\u52A0\u4EE3\u7801\u5757"}),[Gt]:Oi.formatMessage({id:"markdownEditor.addImage",defaultMessage:"\u6DFB\u52A0\u56FE\u7247"}),[Rn]:"\u6DFB\u52A0\u753B\u56FE",[vn]:Oi.formatMessage({id:"markdownEditor.insertFlowchart",defaultMessage:"\u63D2\u5165\u6D41\u7A0B\u56FE"}),[Aa]:"\u6DFB\u52A0\u8868\u683C","maths-latex":Oi.formatMessage({id:"markdownEditor.mathImage",defaultMessage:"\u6570\u5B66\u56FE\u50CF"}),"inline-latex":Oi.formatMessage({id:"markdownEditor.latexFormula",defaultMessage:"LATEX\u516C\u5F0F"})};(0,z.useEffect)(()=>{Ii[oo]&&oo!==Rn&&oo!==vn&&setTimeout(()=>{const So=document.getElementsByClassName("markdown-popup-form")[0],ja=window.innerWidth/2-So.offsetWidth/2,Va=window.innerHeight/2-So.offsetHeight/2;Ti(ja),Vl(Va)},0)},[oo]);const iu=So=>{So.preventDefault();const ja=So.clientX-ki,Va=So.clientY-Si;document.body.onmousemove=ro=>{let _r=ro.clientX-ja,sl=ro.clientY-Va;const Gl=document.getElementsByClassName("markdown-popup-form")[0],Tl=window.innerWidth-Gl.offsetWidth,_l=window.innerHeight-Gl.offsetHeight;_r=Math.max(0,Math.min(_r,Tl)),sl=Math.max(0,Math.min(sl,_l)),uu(ro.clientX,ro.clientY,ja,Va)&&(Ti(_r),Vl(sl))},document.body.onmouseup=function(){document.body.onmousemove=null}},uu=(So,ja,Va,ro)=>{const _r=document.body.clientHeight,sl=document.body.clientWidth;return So<20&&Va>So||So>sl-20&&Vaja||ja>_r-20&&roCe in ze?ve(ze,Ce,{enumerable:!0,configurable:!0,writable:!0,value:et}):ze[Ce]=et,ee=(ze,Ce)=>{for(var et in Ce||(Ce={}))x.call(Ce,et)&&b(ze,et,Ce[et]);if(a)for(var et of a(Ce))y.call(Ce,et)&&b(ze,et,Ce[et]);return ze},ne=(ze,Ce)=>oe(ze,E(Ce));const{useForm:le}=z.default,ue={width:280,marginRight:10},me={labelCol:{span:5},wrapperCol:{span:19}};var ye=({callback:ze,onCancel:Ce})=>{const[et]=le();let we=(0,ke.useRef)();const rt=(0,pe.useIntl)();function Xe(nt){we.current.width=et.getFieldValue("width"),we.current.align=et.getFieldValue("align"),ze(nt,we.current)}function at(nt,He){if(nt.status===-1){he.ZP.error(nt.message);return}et.setFieldsValue({src:`/api/attachments/${nt.id}`,type:He.type})}function lt(nt){let He=nt.target.files[0];we.current=He,Be(He,at)}return be.createElement(z.default,ne(ee({form:et},me),{className:"upload-image-panel",onFinish:Xe,style:{width:470,overflow:"hidden"}}),be.createElement(z.default.Item,{label:rt.formatMessage({id:"markdownEditor.imageAddress",defaultMessage:"\u56FE\u7247\u5730\u5740"}),required:!0},be.createElement("div",{className:"flex-container"},be.createElement(z.default.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5730\u5740"}]},be.createElement(xe.default,{style:ue})),be.createElement(de,{onFileChange:lt}))),be.createElement(z.default.Item,{label:rt.formatMessage({id:"markdownEditor.imageDescription",defaultMessage:"\u56FE\u7247\u63CF\u8FF0"}),name:"alt"},be.createElement(xe.default,{style:{width:264}})),be.createElement(z.default.Item,{label:rt.formatMessage({id:"markdownEditor.imageWidth",defaultMessage:"\u56FE\u7247\u5BBD\u5EA6"}),name:"width"},be.createElement(Ze.Z,null,be.createElement(z.default.Item,{name:"width",style:{margin:0}},be.createElement(Se.Z,{style:{width:264}})),be.createElement("span",{className:"ml8"},"%"))),be.createElement(z.default.Item,{label:rt.formatMessage({id:"markdownEditor.alignment",defaultMessage:"\u5BF9\u9F50\u65B9\u5F0F"}),name:"align"},be.createElement(Ae.ZP.Group,{name:"align",defaultValue:1,options:[{value:"left",label:rt.formatMessage({id:"markdownEditor.leftAlign",defaultMessage:"\u5DE6\u5BF9\u9F50"})},{value:"center",label:rt.formatMessage({id:"markdownEditor.centerAlign",defaultMessage:"\u5C45\u4E2D\u5BF9\u9F50"})},{value:"right",label:rt.formatMessage({id:"markdownEditor.rightAlign",defaultMessage:"\u53F3\u5BF9\u9F50"})}]})),be.createElement("aside",null,be.createElement(z.default.Item,{style:{textAlign:"right",position:"relative",right:-98}},be.createElement(ie.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},rt.formatMessage({id:"markdownEditor.confirm",defaultMessage:"\u786E\u5B9A"})),be.createElement(ie.ZP,{type:"default",onClick:Ce},rt.formatMessage({id:"markdownEditor.cancel",defaultMessage:"\u53D6\u6D88"})))))};function de({onFileChange:ze}){return be.createElement("label",{className:"upload-button",style:{cursor:"pointer"}},"\u672C\u5730\u4E0A\u4F20",be.createElement("input",{type:"file",onChange:ze}))}function Be(ze,Ce){if(!ze)throw new String("\u6CA1\u6709\u6587\u4EF6");if(!(0,Ee.bg)())throw he.ZP.warning("\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C"),new String("\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C");let et=new FormData;et.append("editormd-image-file",ze),et.append("file_param_name","editormd-image-file"),et.append("byxhr","true");var we=new window.XMLHttpRequest;we.withCredentials=!0,we.addEventListener("load",function(rt){Ce(JSON.parse(rt.target.responseText),ze)},!1),we.addEventListener("error",function(rt){console.error(rt)},!1),we.open("POST",`${ge.KI}/api/attachments.json`),we.send(et)}},57261:function(Ft,wt,te){"use strict";te.d(wt,{Z:function(){return xe}});var z=te(59301),he=te(4676);class xe extends z.Component{constructor(Se){super(Se);const Ae=window.document;this.node=Ae.createElement("div"),Ae.body.appendChild(this.node)}render(){const{children:Se}=this.props;return(0,he.createPortal)(Se,this.node)}componentWillUnmount(){window.document.body.removeChild(this.node)}}},61584:function(Ft,wt,te){"use strict";te.d(wt,{i:function(){return me},Z:function(){return de}});var z={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"},he=te(71418),xe=te(6848),Ze=te(93948),Se=te(92310),Ae=te.n(Se),ie=te(65862),ge=te(2524),ke=te(41867),Ee=te(65582),pe=te(79005),be=te(20345),ve=te(77882),oe=te(31081),E=te(75309),a=te(71979),x=te(47558),y=te(42922),b=te(66832),ee=te(96593),ne=te(19664),le=te(91833),ue=te(59301);const me=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:pe,swimg:be},{name:"101\u8BA1\u5212",ptimg:ve,swimg:oe},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:E,swimg:a},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:x,swimg:y},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:b,swimg:ee},{name:"\u519B\u961F\u4E00\u6D41",ptimg:ne,swimg:le}];var de=({className:Be,dataSource:ze=[],col:Ce=4,right:et,bottom:we=23,precision:rt=0,wrapWidth:Xe=1200,trackEventItems:at,loading:lt,onRemove:nt=()=>{},isCurrent:He=!0,showAlias:Pe=!1,showProgress:Ie=!1})=>{const Qe=(0,Ee.useIntl)(),$e=Math.floor((Xe-(Ce-1)*et)/Ce),je=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:"/images/tjzx.png",swimg:"/images/sw_tjzx.png"},{name:Qe.formatMessage({id:"shixuns.plan101",defaultMessage:"101\u8BA1\u5212"}),ptimg:"/images/jh.png",swimg:"/images/sw_jh.png"},{name:Qe.formatMessage({id:"shixuns.nationalFirstClass",defaultMessage:"\u56FD\u5BB6\u4E00\u6D41"}),ptimg:"/images/gjyl.png",swimg:"/images/sw_gjyl.png"},{name:Qe.formatMessage({id:"shixuns.provincialFirstClass",defaultMessage:"\u7701\u7EA7\u4E00\u6D41"}),ptimg:"/images/sjyl.png",swimg:"/images/sw_sjyl.png"},{name:Qe.formatMessage({id:"shixuns.premiumCourse",defaultMessage:"\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:Qe.formatMessage({id:"shixuns.newTypeTextbook",defaultMessage:"\u65B0\u578B\u6559\u6750"}),ptimg:"/images/xxjc.png",swimg:"/images/sw_xxjc.png"}].map(Je=>(window.ENV==="build"&&(Je.ptimg=`/react/build${Je.ptimg}`,Je.swimg=`/react/build${Je.swimg}`),Je));return ue.createElement(he.Z,{spinning:lt},ue.createElement("div",{className:Ae()(z.list,Be)},!!(ze!=null&&ze.length)&&(ze==null?void 0:ze.map((Je,ft)=>{var yt,mt,bt,We,Bt,xt;const{name:Oe,id:At,identifier:ce,featured:re,school_name:ae,image_url:se,excellent:De,is_plan:Ye}=Je;return ue.createElement("div",{key:At,className:He&&Ie?z.wrapisCurrent:z.wrap,style:{width:$e,marginRight:(1+ft)%Ce===0?0:et+rt,marginBottom:we}},ue.createElement("a",{className:z.li,onClick:fe=>{fe.preventDefault(),fe.stopPropagation(),at&&(0,ie.L9)([at]),(0,ie.xg)(`/paths/${ce}`)}},ue.createElement("div",{className:z.img},ue.createElement("img",{className:z.cover,src:`${se}`}),He&&(0,ke.bg)()&&(Je==null?void 0:Je.studying)&&ue.createElement("div",{className:`${z.movebq} user-path-items`,onClick:fe=>{fe.stopPropagation(),nt(Je)}},ue.createElement("i",{className:"iconfont icon-yichu1 mr5 c-red"}),ue.createElement("span",{className:"c-red"},"\u79FB\u9664")),(yt=Je==null?void 0:Je.subject_tags)==null?void 0:yt.map((fe,Le)=>{var it,qe;if(Le===0){const dt=(it=je.find(kt=>kt.name==fe))==null?void 0:it.swimg;return ue.createElement("img",{className:z.sign,src:dt,style:{left:"-4px"}})}const Ve=(qe=je.find(dt=>dt.name==fe))==null?void 0:qe.ptimg;return ue.createElement("img",{className:z.sign,src:Ve,style:{left:`${48+52*(Le-1)+2*Le}px`}})}),ue.createElement("div",{style:{position:"absolute",top:"150px",left:"4px"}},(Je==null?void 0:Je.excellent)&&ue.createElement("div",{className:z.bq},Qe.formatMessage({id:"paths.openCourse1",defaultMessage:"\u5F00\u653E\u8BFE\u7A0B"})))),ue.createElement("div",{className:z.name},ue.createElement(xe.Z,{title:Pe&&(Je!=null&&Je.excellent_alias_name)?ue.createElement("span",null,`\u8BFE\u7A0B\u539F\u540D\uFF1A${Oe}`,ue.createElement("br",null),ue.createElement("span",null,`\u8BFE\u7A0B\u522B\u540D\uFF1A${Je==null?void 0:Je.excellent_alias_name}`)):Oe},ue.createElement("span",{className:z.e},Pe&&(Je==null?void 0:Je.excellent_alias_name)||Oe))),He&&Ie&&((mt=Je==null?void 0:Je.progress)==null?void 0:mt.all_score)!=0&&ue.createElement("div",{style:{padding:"0px 10px",color:"#333",marginTop:10}},ue.createElement(Ze.Z,{strokeColor:"#44d7b6",gap:"small",percent:(((bt=Je==null?void 0:Je.progress)==null?void 0:bt.my_score)/((We=Je==null?void 0:Je.progress)==null?void 0:We.all_score)*100).toFixed(),showInfo:!1}),Qe.formatMessage({id:"shixuns.completed",defaultMessage:"\u5DF2\u5B8C\u6210"})," ",(Bt=Je==null?void 0:Je.progress)==null?void 0:Bt.my_score,"/",(xt=Je==null?void 0:Je.progress)==null?void 0:xt.all_score),(!He||!Ie)&&ue.createElement("div",{className:z.tags},ue.createElement("div",null,ue.createElement(xe.Z,{placement:"bottom",title:Qe.formatMessage({id:"paths.chapterCount",defaultMessage:"\u7AE0\u8282\u6570"})},ue.createElement("span",null,ue.createElement("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),ue.createElement("span",null,Je.stages_count))),ue.createElement(xe.Z,{placement:"bottom",title:Qe.formatMessage({id:"paths.numberOfLearners",defaultMessage:"\u5B66\u4E60\u4EBA\u6570"})},ue.createElement("span",null,ue.createElement("i",{className:"iconfont icon-chengyuan font14 mr3"}),ue.createElement("span",null,Je.members_count)))))))})),!ze.length&&ue.createElement(ge.Z,null)))}},3918:function(Ft,wt,te){"use strict";te.d(wt,{jL:function(){return Se},w9:function(){return Ca},vv:function(){return Ma},dN:function(){return jt},QD:function(){return ql},cQ:function(){return fe.Z},vg:function(){return ao},Oz:function(){return Bn},op:function(){return br},O5:function(){return Wi},_b:function(){return el},t7:function(){return we},tT:function(){return at},Gi:function(){return Er},YG:function(){return Bo},Ed:function(){return ur},kT:function(){return Pl},qp:function(){return y},Um:function(){return me},K3:function(){return ne},vr:function(){return Ti},qE:function(){return pl},Je:function(){return He},wb:function(){return Bt},rC:function(){return Ye},lB:function(){return At},cq:function(){return hn},kO:function(){return jn},tp:function(){return Be},Si:function(){return Bi},k8:function(){return kr},Du:function(){return ro}});var z=te(59301),he={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"},xe="data:image/png;base64,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",Se=({dataSource:en=[],img:Ut,imgWidth:cn=346,title:Dn,sunTitle:_a,bannerExtraContent:Io})=>z.createElement("div",{className:he.banner},z.createElement("div",{className:he.content},z.createElement("aside",null,z.createElement("p",null,z.createElement("b",null,Dn),z.createElement("span",null,_a)),en.length>0&&z.createElement("div",{className:he.btns},en.map((Jn,Ro)=>z.createElement("div",{key:Ro,onClick:Jn.click},Jn.name,Jn.sign?z.createElement("img",{src:xe,width:39}):null))),Io),Ut&&z.createElement("img",{style:{marginTop:33,marginRight:38},src:Ut,width:cn}))),Ae={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"},ie=te(92310),ge=te.n(ie),ke=te(89392),Ee=te(65582),pe=Object.defineProperty,be=Object.getOwnPropertySymbols,ve=Object.prototype.hasOwnProperty,oe=Object.prototype.propertyIsEnumerable,E=(en,Ut,cn)=>Ut in en?pe(en,Ut,{enumerable:!0,configurable:!0,writable:!0,value:cn}):en[Ut]=cn,a=(en,Ut)=>{for(var cn in Ut||(Ut={}))ve.call(Ut,cn)&&E(en,cn,Ut[cn]);if(be)for(var cn of be(Ut))oe.call(Ut,cn)&&E(en,cn,Ut[cn]);return en},y=({dataSource:en=[],value:Ut,onChange:cn,onTitleChange:Dn,className:_a,title:Io,titleWidth:Jn=41,style:Ro={},fontColor:wo="#6A7283",showCount:Lo,classNameActive:Jr,styleItem:Xn={}})=>{const gr=(0,Ee.useIntl)(),[Xr,yl]=(0,z.useState)(0),[rr,zo]=(0,z.useState)(!1),er=(0,z.useRef)(null),Ur=(0,z.useRef)(null);return(0,z.useEffect)(()=>{var Cr;en.length!==0&&(((Cr=er==null?void 0:er.current)==null?void 0:Cr.clientHeight)>97?yl(1):yl(0)),en.length===0&&yl(0),zo(!1)},[en]),z.createElement("div",{className:ge()(Ae.row,_a),style:Ro},z.createElement("div",{onClick:(0,ke.throttle)(()=>Dn==null?void 0:Dn(),2e3),style:{width:Jn,marginTop:rr?12:4},className:`${Ae.title} ${Dn?"current":""}`},Io),z.createElement("div",{className:rr?`${Ae.tagsWrap} ${Ae.tagsBorderWrap}`:Ae.tagsWrap},z.createElement("div",{className:Ae.bar,ref:Ur,style:Xr>0?{height:Xr===1?97:"auto",overflow:Xr===1?"hidden":"auto",paddingRight:55}:{paddingRight:0}},z.createElement("div",{className:Ae.tag,ref:er},en==null?void 0:en.map(Cr=>z.createElement("span",{onClick:()=>cn(Cr.id),key:Cr.id,style:a(a({color:wo},Xn),(Cr==null?void 0:Cr.style)||{}),className:Ut===Cr.id?ge()(Jr||Ae.active,Cr.classNameActive):""},z.createElement("span",{title:Cr.name,className:Ae.name},Cr.name),!!Lo&&z.createElement("span",{className:Ae.num},Cr.count))))),!!Xr&&z.createElement(z.Fragment,null,Xr===1?z.createElement("div",{onClick:()=>{var Cr;yl(2),((Cr=er==null?void 0:er.current)==null?void 0:Cr.clientHeight)>245?zo(!0):zo(!1)},className:Ae.action},gr.formatMessage({id:"shixuns.expand",defaultMessage:"\u5C55\u5F00"}),z.createElement("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})):z.createElement("div",{onClick:()=>{Ur.current.scrollTop=0,yl(1),zo(!1)},className:Ae.action},gr.formatMessage({id:"shixuns.collapse",defaultMessage:"\u6536\u8D77"}),z.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"},ne=({dataSource:en=[],value:Ut,onChange:cn,onTitleChange:Dn,className:_a,title:Io,titleWidth:Jn=41,style:Ro={},fontColor:wo="#6A7283",showCount:Lo,expand:Jr=!0})=>{const[Xn,gr]=(0,z.useState)(0),[Xr,yl]=(0,z.useState)(!1),rr=(0,z.useRef)(null),zo=(0,z.useRef)(null),[er,Ur]=(0,z.useState)(Jr);return z.createElement("div",{className:ge()(b.row,_a),style:Ro},z.createElement("div",{className:"flex item-center justify-between"},z.createElement("div",{onClick:(0,ke.throttle)(()=>Dn==null?void 0:Dn(),2e3),style:{width:Jn,marginTop:Xr?12:4},className:`${b.title} ${Dn?"current":""}`},Io),z.createElement("i",{className:`iconfont ${er?"icon-yizhankai":"icon-weizhankai"} current`,style:{color:"#727C95",fontSize:er?8:10},onClick:()=>Ur(!er)})),er&&z.createElement("div",{className:Xr?`${b.tagsWrap} ${b.tagsBorderWrap}`:b.tagsWrap},z.createElement("div",{className:b.fenge}),z.createElement("div",{className:b.bar,ref:zo},z.createElement("div",{className:b.tag,ref:rr},en==null?void 0:en.map(Cr=>z.createElement("span",{onClick:()=>cn(Cr.id),key:Cr.id,style:{color:wo},className:Ut===Cr.id?b.active:""},z.createElement("span",{title:Cr.name,className:b.name},Cr.name),!!Lo&&z.createElement("span",{className:b.num},Cr.count)))))))},le={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"},me=({dataSource:en=[],value:Ut,onChange:cn,onTitleChange:Dn,className:_a,title:Io,titleWidth:Jn=41,style:Ro={},fontColor:wo="#fff",showCount:Lo,expand:Jr=!0})=>{const[Xn,gr]=(0,z.useState)(0),[Xr,yl]=(0,z.useState)(!1),rr=(0,z.useRef)(null),zo=(0,z.useRef)(null),[er,Ur]=(0,z.useState)(Jr);return z.createElement("div",{className:ge()(le.row,_a),style:Ro},z.createElement("div",{className:"flex item-center justify-between"},z.createElement("div",{onClick:(0,ke.throttle)(()=>Dn==null?void 0:Dn(),2e3),style:{width:Jn},className:`${le.title} ${Dn?"current":""}`},Io),z.createElement("i",{className:`iconfont ${er?"icon-yizhankai":"icon-weizhankai"} current`,style:{color:er?"#00DDC7":"#037F74",fontSize:er?10:12},onClick:()=>Ur(!er)})),er&&z.createElement("div",{className:Xr?`${le.tagsWrap} ${le.tagsBorderWrap}`:le.tagsWrap},z.createElement("div",{className:le.bar,ref:zo},z.createElement("div",{className:le.tag,ref:rr},en==null?void 0:en.map(Cr=>z.createElement("span",{onClick:()=>cn(Cr.id),key:Cr.id,style:{color:wo},className:Ut===Cr.id?le.active:""},z.createElement("span",{title:Cr.name,className:le.name},Cr.name),!!Lo&&z.createElement("span",{className:le.num},Cr.count)))))))},ye={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"},Be=({dataSource:en=[],value:Ut,onChange:cn,className:Dn,style:_a={}})=>z.createElement("div",{style:_a,className:ge()(ye.tabs,Dn)},en.map(Io=>z.createElement("span",{onClick:()=>cn(Io.id),className:Ut===Io.id?ye.active:"",key:Io.id},Io.name))),ze={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"},Ce=te(92832),we=({dataSource:en=[],value:Ut="",onChange:cn,onInputChange:Dn=()=>{},className:_a,style:Io={},placeholder:Jn,allowClear:Ro=!1})=>{var wo;const[Lo,Jr]=(0,z.useState)(""),[Xn,gr]=(0,z.useState)("");(0,z.useEffect)(()=>{var rr;let zo=Ut;(rr=JSON.stringify(Ut))!=null&&rr.includes("{")&&(Jr(Ut.id),zo=Ut.value||"");try{gr(decodeURIComponent(zo||""))}catch(er){gr(decodeURIComponent(zo||""))}},[Ut]);const Xr=()=>{cn(encodeURIComponent(Xn),Lo||null)},yl=rr=>{rr!==Lo&&(Jr(rr),cn(encodeURIComponent(Xn),rr))};return z.createElement("div",{className:ge()(ze.input,_a),style:Io},!!en.length&&z.createElement("div",{className:ze.dropdown},z.createElement("div",{className:ze.text},(wo=en.find(rr=>rr.id===Lo))==null?void 0:wo.name,z.createElement("i",{className:"iconfont icon-zhankai4"}),z.createElement("b",{className:ze.b1}),z.createElement("b",{className:ze.b2})),z.createElement("div",{className:ze.menu},en.map((rr,zo)=>z.createElement("div",{key:zo,onClick:()=>yl(rr.id)},rr.name)))),z.createElement(Ce.default,{onPressEnter:Xr,value:Xn,onChange:rr=>{gr(rr.target.value),Dn(encodeURIComponent(rr.target.value),Lo||null)},bordered:!1,placeholder:Jn}),z.createElement("i",{onClick:Xr,className:"iconfont icon-sousuo9 font14 pl10 current"}))},rt={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"},at=({dataSource:en=[],value:Ut="",onChange:cn,onInputChange:Dn=()=>{},className:_a,style:Io={},placeholder:Jn,allowClear:Ro=!1})=>{var wo;const[Lo,Jr]=(0,z.useState)(""),[Xn,gr]=(0,z.useState)("");(0,z.useEffect)(()=>{var rr;let zo=Ut;(rr=JSON.stringify(Ut))!=null&&rr.includes("{")&&(Jr(Ut.id),zo=Ut.value||"");try{gr(decodeURIComponent(zo||""))}catch(er){gr(decodeURIComponent(zo||""))}},[Ut]);const Xr=()=>{cn(encodeURIComponent(Xn),Lo||null)},yl=rr=>{rr!==Lo&&(Jr(rr),cn(encodeURIComponent(Xn),rr))};return z.createElement("div",{className:ge()(rt.input,_a),style:Io},!!en.length&&z.createElement("div",{className:rt.dropdown},z.createElement("div",{className:rt.text},(wo=en.find(rr=>rr.id===Lo))==null?void 0:wo.name,z.createElement("i",{className:"iconfont icon-zhankai4 ml5"})),z.createElement("div",{className:rt.menu},en.map((rr,zo)=>z.createElement("div",{key:zo,onClick:()=>yl(rr.id)},rr.name)))),z.createElement(Ce.default,{onPressEnter:Xr,value:Xn,onChange:rr=>{gr(rr.target.value),Dn(encodeURIComponent(rr.target.value),Lo||null)},bordered:!1,placeholder:Jn}),z.createElement("i",{onClick:Xr,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"},He=({value:en,onChange:Ut,className:cn,total:Dn,pageSize:_a,style:Io={}})=>{const Jn=(0,Ee.useIntl)(),Ro=en<2,wo=en>=Math.ceil(Dn/_a);return Dn<=_a?z.createElement(z.Fragment,null):z.createElement("div",{className:ge()(lt.quickPager,cn),style:Io},z.createElement("div",{onClick:()=>{Ro||Ut(en-1,"prev")},className:Ro?lt.disabled:""},Jn.formatMessage({id:"shixuns.previousPage"})),z.createElement("div",{onClick:()=>{wo||Ut(en+1,"next")},className:wo?lt.disabled:""},Jn.formatMessage({id:"shixuns.nextPage"})))},Pe={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"},Ie=te(71418),Qe=te(6848),$e=te(13570),je=te(74128),Je=te(65862),ft=te(96908),yt=te(57177),mt=te(81378),bt=te(2524),Bt=({className:en,dataSource:Ut=[],col:cn=4,right:Dn,bottom:_a=23,precision:Io=0,wrapWidth:Jn=1200,trackEventItems:Ro,loading:wo})=>{const Lo=(0,Ee.useIntl)(),Jr=Math.floor((Jn-(cn-1)*Dn)/cn);return z.createElement(Ie.Z,{spinning:wo},z.createElement("div",{className:ge()(Pe.list,en)},!!Ut.length&&Ut.map((Xn,gr)=>{const{name:Xr,id:yl,identifier:rr,power:zo,cover_image_id:er,pic:Ur}=Xn;return z.createElement("div",{className:Pe.wrap,key:yl,style:{width:Jr,marginRight:(1+gr)%cn===0?0:Dn+Io,marginBottom:_a}},z.createElement("a",{target:"_blank",href:`/shixuns/${rr}/challenges`,className:Pe.li,onClick:Cr=>{Cr.preventDefault(),Ro&&(0,Je.L9)([Ro]),zo&&(0,Je.xg)(`/shixuns/${rr}/challenges`)}},z.createElement("div",{className:Pe.img},z.createElement("img",{className:Pe.cover,src:`${Ur}`}),Xn.is_jupyter&&z.createElement("img",{className:Pe.sign,src:ft}),Xn.is_jupyter_lab&&z.createElement("img",{className:Pe.sign,src:yt}),Xn.is_unity_3d&&z.createElement("img",{className:Pe.sign,src:mt})),z.createElement("div",{className:Pe.name},z.createElement(Qe.Z,{title:Xr||Lo.formatMessage({id:"shixuns.practicalProjectNameNotFilled"})},z.createElement("span",{className:Pe.e},Xr||Lo.formatMessage({id:"shixuns.practicalProjectNameNotFilled"})))),z.createElement("div",{className:Pe.tags},z.createElement(Qe.Z,{placement:"bottom",title:"\u5173\u5361\u6570"},z.createElement("span",null,z.createElement("i",{className:"iconfont icon-shixunguanqia font14 mr2"}),z.createElement("span",null,Xn.challenges_count))),!!Xn.myshixuns_count&&z.createElement(Qe.Z,{placement:"bottom",title:Lo.formatMessage({id:"shixuns.numberOfLearners"})},z.createElement("span",null,z.createElement("i",{className:"iconfont icon-chengyuan font14 mr2"}),z.createElement("span",null,Xn.myshixuns_count))),z.createElement(Qe.Z,{placement:"bottom",title:Lo.formatMessage({id:"shixuns.difficultyCoefficient",defaultMessage:"\u96BE\u5EA6\u7B49\u7EA7"})},z.createElement("span",null,z.createElement("span",null,Xn.level))),z.createElement("div",{className:Pe.rate},z.createElement($e.Z,{allowHalf:!0,disabled:!0,defaultValue:Xn.score_info}),z.createElement("span",null,"\xA0",Xn.score_info?`${Xn.score_info}\u5206`:"5\u5206")))),!zo&&z.createElement("div",{className:Pe.lockWrap},z.createElement("img",{src:`${je.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),z.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!Ut.length&&z.createElement(bt.Z,null)))},xt={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"},At=({className:en,dataSource:Ut=[],col:cn=4,right:Dn,bottom:_a=23,precision:Io=0,wrapWidth:Jn=1200,wrapClassName:Ro,trackEventItems:wo,loading:Lo})=>{const Jr=Math.floor((Jn-(cn-1)*Dn)/cn);return z.createElement(Ie.Z,{spinning:Lo},z.createElement("div",{className:ge()(xt.list,en)},!!Ut.length&&Ut.map((Xn,gr)=>{const{name:Xr,id:yl,identifier:rr,power:zo,cover_image_id:er,pic:Ur}=Xn;return z.createElement("div",{className:ge()(xt.wrap,Ro),key:yl,style:{width:Jr,marginRight:(1+gr)%cn===0?0:Dn+Io,marginBottom:_a}},z.createElement("a",{target:"_blank",href:`/shixuns/${rr}/challenges`,className:xt.li,onClick:Cr=>{Cr.preventDefault(),wo&&(0,Je.L9)([wo]),zo&&(0,Je.xg)(`/shixuns/${rr}/challenges`)}},z.createElement("img",{src:te(47621),className:xt.titleBg}),z.createElement("div",{className:xt.name},z.createElement(Qe.Z,{title:Xr||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},z.createElement("span",{className:xt.e},Xr||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),z.createElement("div",{style:{padding:"14px",paddingBottom:0}},z.createElement("div",{className:xt.img},z.createElement("img",{className:xt.cover,src:er?`${je.Z.API_SERVER}/api/attachments/${er}`:`${je.Z.IMG_SERVER+Ur}`}),Xn.is_jupyter&&z.createElement("div",{className:xt.bq},"Jupyter"),Xn.is_jupyter_lab&&z.createElement("div",{className:xt.bq},"JupyterLab"),Xn.is_unity_3d&&z.createElement("div",{className:xt.bq,style:{background:"linear-gradient(rgba(90, 167, 237, 0.8) 0%, rgba(79, 29, 189, 0.8) 100%)"}},"\u865A\u62DF\u4EFF\u771F")),z.createElement("div",{className:"mt20 flex item-center justify-between"},z.createElement("div",null,z.createElement("span",{className:xt.text},"\u5B66\u4E60\u4EBA\u6570"),z.createElement("span",{className:xt.value},Xn.myshixuns_count)),z.createElement("div",null,z.createElement("span",{className:xt.text},"\u56F0\u96BE\u7B49\u7EA7"),z.createElement("span",{className:xt.value},Xn.level))),z.createElement("div",{className:"mt10 mb10 flex item-center justify-between"},z.createElement("div",null,z.createElement("span",{className:xt.text},"\u5173\u5361\u6570"),z.createElement("span",{className:xt.value},Xn.challenges_count)),z.createElement("div",{className:xt.rate},z.createElement($e.Z,{allowHalf:!0,disabled:!0,defaultValue:Xn.score_info}),z.createElement("span",{className:xt.value,style:{color:"#FF9C00"}},"\xA0",Xn.score_info?`${Xn.score_info}\u5206`:"5\u5206"))))),!zo&&z.createElement("div",{className:xt.lockWrap},z.createElement("img",{src:`${je.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),z.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!Ut.length&&z.createElement(bt.Z,null)))},ce={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"},re="data:image/png;base64,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",ae="data:image/png;base64,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",se="data:image/png;base64,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",Ye=({className:en,dataSource:Ut=[],col:cn=4,right:Dn,bottom:_a=23,precision:Io=0,wrapWidth:Jn=1200,trackEventItems:Ro,loading:wo,wrapClassName:Lo,imgClassName:Jr})=>{const Xn=Math.floor((Jn-(cn-1)*Dn)/cn);return z.createElement(Ie.Z,{spinning:wo},z.createElement("div",{className:ge()(ce.list,en)},!!Ut.length&&Ut.map((gr,Xr)=>{const{name:yl,id:rr,identifier:zo,power:er,cover_image_id:Ur,pic:Cr}=gr;return z.createElement("div",{className:ge()(ce.wrap,Lo),key:rr,style:{width:Xn,marginRight:(1+Xr)%cn===0?0:Dn+Io,marginBottom:_a}},z.createElement("a",{target:"_blank",href:`/shixuns/${zo}/challenges`,className:ce.li,onClick:Pi=>{Pi.preventDefault(),Ro&&(0,Je.L9)([Ro]),er&&(0,Je.xg)(`/shixuns/${zo}/challenges`)}},z.createElement("div",{className:ge()(ce.img,Jr)},z.createElement("img",{className:ce.cover,src:Ur?`${je.Z.API_SERVER}/api/attachments/${Ur}`:`${je.Z.IMG_SERVER+Cr}`}),gr.is_jupyter&&z.createElement("img",{className:ce.sign,src:re}),gr.is_jupyter_lab&&z.createElement("img",{className:ce.sign,src:ae}),gr.is_unity_3d&&z.createElement("img",{className:ce.sign,src:se})),z.createElement("div",{className:ce.name},z.createElement(Qe.Z,{title:yl||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},z.createElement("span",{className:ce.e},yl||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),z.createElement("div",{className:ce.tags},z.createElement(Qe.Z,{placement:"bottom",title:"\u5173\u5361\u6570"},z.createElement("span",null,z.createElement("i",{className:"iconfont icon-shixunguanqia font14 mr2"}),z.createElement("span",null,gr.challenges_count))),!!gr.myshixuns_count&&z.createElement(Qe.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},z.createElement("span",null,z.createElement("i",{className:"iconfont icon-chengyuan font14 mr2"}),z.createElement("span",null,gr.myshixuns_count))),z.createElement(Qe.Z,{placement:"bottom",title:"\u96BE\u5EA6\u7B49\u7EA7"},z.createElement("span",null,z.createElement("span",null,gr.level))),z.createElement("div",{className:ce.rate},z.createElement($e.Z,{allowHalf:!0,disabled:!0,defaultValue:gr.score_info}),z.createElement("span",null,"\xA0",gr.score_info?`${gr.score_info}\u5206`:"5\u5206")))),!er&&z.createElement("div",{className:ce.lockWrap},z.createElement("img",{src:`${je.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),z.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!Ut.length&&z.createElement(bt.Z,null)))},fe=te(61584),Le={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"},it=te(79005),qe=te(20345),Ve=te(77882),dt=te(31081),kt=te(75309),Mt=te(71979),un=te(47558),Tt=te(42922),sn=te(66832),tt=te(96593),vt=te(19664),St=te(91833),Gt=Object.defineProperty,vn=Object.getOwnPropertySymbols,Rn=Object.prototype.hasOwnProperty,wn=Object.prototype.propertyIsEnumerable,Hn=(en,Ut,cn)=>Ut in en?Gt(en,Ut,{enumerable:!0,configurable:!0,writable:!0,value:cn}):en[Ut]=cn,Aa=(en,Ut)=>{for(var cn in Ut||(Ut={}))Rn.call(Ut,cn)&&Hn(en,cn,Ut[cn]);if(vn)for(var cn of vn(Ut))wn.call(Ut,cn)&&Hn(en,cn,Ut[cn]);return en};const Ta=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:it,swimg:qe},{name:"101\u8BA1\u5212",ptimg:Ve,swimg:dt},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:kt,swimg:Mt},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:un,swimg:Tt},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:sn,swimg:tt},{name:"\u519B\u961F\u4E00\u6D41",ptimg:vt,swimg:St}];var Bn=({className:en,dataSource:Ut=[],col:cn=4,right:Dn,bottom:_a=23,precision:Io=0,wrapWidth:Jn=1200,trackEventItems:Ro,loading:wo,wrapClassName:Lo,imgClassName:Jr,isArrow:Xn=!1,imgStyle:gr={}})=>{const Xr=Math.floor((Jn-(cn-1)*Dn)/cn),[yl,rr]=(0,z.useState)(),[zo,er]=(0,z.useState)(),Ur=Pi=>rr(Pi),Cr=()=>rr(-1);return z.createElement(Ie.Z,{spinning:wo},z.createElement("div",{className:ge()(Le.list,en)},!!(Ut!=null&&Ut.length)&&(Ut==null?void 0:Ut.map((Pi,su)=>{var du;const{name:hu,id:Ji,identifier:cu,featured:Wa,school_name:zi,image_url:au,excellent:Eu,is_plan:gu}=Pi;return z.createElement("div",{key:Ji,className:ge()(Le.wrap,Lo),style:{width:Xr,marginRight:(1+su)%cn===0?0:Dn+Io,marginBottom:_a}},z.createElement("a",{target:"_blank",href:`/paths/${cu}`,className:Le.li,onClick:Xi=>{Xi.preventDefault(),Ro&&(0,Je.L9)([Ro]),(0,Je.xg)(`/paths/${cu}`)}},z.createElement("img",{src:te(39057),className:Le.titleBg}),z.createElement("div",{className:Le.name},z.createElement(Qe.Z,{title:hu},z.createElement("span",{className:Le.e,style:{color:Xn&&yl===su?"#145DFF":"#000000"},onMouseEnter:()=>{Ur(su)},onMouseLeave:Cr},hu))),z.createElement("div",{style:{padding:"14px",paddingBottom:0}},z.createElement("div",{className:ge()(Le.img,Jr)},z.createElement("img",{className:Le.cover,style:Aa({},gr),src:`${je.Z.IMG_SERVER+au}`}),(du=Pi==null?void 0:Pi.subject_tags)==null?void 0:du.map((Xi,Li)=>{var Ni,ai;if(Li===0){const mu=(Ni=Ta.find(qi=>qi.name==Xi))==null?void 0:Ni.swimg;return z.createElement("img",{className:Le.sign,src:mu,style:{left:"-4px"}})}const Bu=(ai=Ta.find(mu=>mu.name==Xi))==null?void 0:ai.ptimg;return z.createElement("img",{className:Le.sign,src:Bu,style:{left:`${48+52*(Li-1)+2*Li}px`}})}),z.createElement("div",{style:{position:"absolute",right:"4px",bottom:"4px"}},(Pi==null?void 0:Pi.excellent)&&z.createElement("div",{className:Le.bq},"\u5F00\u653E\u8BFE\u7A0B"))),z.createElement("div",{className:"mt10 mb10 flex item-center justify-between"},z.createElement("div",null,z.createElement("span",{className:Le.text},"\u7AE0\u8282\u6570"),z.createElement("span",{className:Le.value},Pi.stages_count)),z.createElement("div",null,z.createElement("span",{className:Le.text},"\u5B66\u4E60\u4EBA\u6570"),z.createElement("span",{className:Le.value},Pi.members_count))))))})),!Ut.length&&z.createElement(bt.Z,null)))},fa={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"},Ka=te(41867),Ln=te(59301);const Po=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:it,swimg:qe},{name:"101\u8BA1\u5212",ptimg:Ve,swimg:dt},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:kt,swimg:Mt},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:un,swimg:Tt},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:sn,swimg:tt},{name:"\u519B\u961F\u4E00\u6D41",ptimg:vt,swimg:St}];var ao=({className:en,dataSource:Ut=[],col:cn=4,right:Dn,bottom:_a=23,precision:Io=0,wrapWidth:Jn=1200,trackEventItems:Ro,loading:wo,onRemove:Lo=()=>{},isCurrent:Jr=!0,showAlias:Xn=!1,wrapClassName:gr,imgClassName:Xr})=>{const yl=Math.floor((Jn-(cn-1)*Dn)/cn),rr=[{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(zo=>(window.ENV==="build"&&(zo.ptimg=`/react/build${zo.ptimg}`,zo.swimg=`/react/build${zo.swimg}`),zo));return Ln.createElement(Ie.Z,{spinning:wo},Ln.createElement("div",{className:ge()(fa.list,en)},!!(Ut!=null&&Ut.length)&&(Ut==null?void 0:Ut.map((zo,er)=>{var Ur;const{name:Cr,id:Pi,identifier:su,featured:du,school_name:hu,image_url:Ji,excellent:cu,is_plan:Wa}=zo;return Ln.createElement("div",{key:Pi,className:ge()(fa.wrap,gr),style:{width:yl,marginRight:(1+er)%cn===0?0:Dn+Io,marginBottom:_a}},Ln.createElement("a",{className:fa.li,onClick:zi=>{zi.preventDefault(),zi.stopPropagation(),Ro&&(0,Je.L9)([Ro]),(0,Je.xg)(`/paths/${su}`)}},Ln.createElement("div",{className:ge()(fa.img,Xr)},Ln.createElement("img",{className:fa.cover,src:`${je.Z.IMG_SERVER+Ji}`}),Jr&&(0,Ka.bg)()&&(zo==null?void 0:zo.studying)&&Ln.createElement("div",{className:`${fa.movebq} user-path-items`,onClick:zi=>{zi.stopPropagation(),Lo(zo)}},Ln.createElement("i",{className:"iconfont icon-yichu1 mr5 c-red"}),Ln.createElement("span",{className:"c-red"},"\u79FB\u9664")),(Ur=zo==null?void 0:zo.subject_tags)==null?void 0:Ur.map((zi,au)=>{var Eu,gu;if(au===0){const Li=(Eu=rr.find(Ni=>Ni.name==zi))==null?void 0:Eu.swimg;return Ln.createElement("img",{className:fa.sign,src:Li,style:{left:"-4px"}})}const Xi=(gu=rr.find(Li=>Li.name==zi))==null?void 0:gu.ptimg;return Ln.createElement("img",{className:fa.sign,src:Xi,style:{left:`${48+52*(au-1)+2*au}px`}})}),Ln.createElement("div",{style:{position:"absolute",bottom:"10px",right:"10px"}},(zo==null?void 0:zo.excellent)&&Ln.createElement("div",{className:fa.bq},"\u5F00\u653E\u8BFE\u7A0B"))),Ln.createElement("div",{className:fa.name},Ln.createElement(Qe.Z,{title:Xn&&(zo!=null&&zo.excellent_alias_name)?Ln.createElement("span",null,`\u8BFE\u7A0B\u539F\u540D\uFF1A${Cr}`,Ln.createElement("br",null),Ln.createElement("span",null,`\u8BFE\u7A0B\u522B\u540D\uFF1A${zo==null?void 0:zo.excellent_alias_name}`)):Cr},Ln.createElement("span",{className:fa.e},Xn&&(zo==null?void 0:zo.excellent_alias_name)||Cr))),Ln.createElement("div",{className:fa.tags},Ln.createElement("div",null,Ln.createElement(Qe.Z,{placement:"bottom",title:"\u7AE0\u8282\u6570"},Ln.createElement("span",null,Ln.createElement("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),Ln.createElement("span",null,zo.stages_count))),Ln.createElement(Qe.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},Ln.createElement("span",null,Ln.createElement("i",{className:"iconfont icon-chengyuan font14 mr3"}),Ln.createElement("span",null,zo.members_count)))))))})),!Ut.length&&Ln.createElement(bt.Z,null)))},fn={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"},Wn="data:image/png;base64,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",Ea=te(59301),Ca=({className:en,dataSource:Ut=[],col:cn=4,right:Dn,bottom:_a=23,precision:Io=0,wrapWidth:Jn=1200,trackEventItems:Ro,loading:wo})=>{const Lo=(0,Ee.useIntl)(),Jr=Math.floor((Jn-(cn-1)*Dn)/cn);return Ea.createElement(Ie.Z,{spinning:wo},Ea.createElement("div",{className:ge()(fn.list,en)},!!Ut.length&&Ut.map((Xn,gr)=>{const{subject_identifier:Xr,id:yl,identifier:rr,power:zo}=Xn,er=Xn.is_public!=0&&Xn.is_public;return Ea.createElement("div",{className:fn.wrap,key:yl,style:{width:Jr,marginRight:(1+gr)%cn===0?0:Dn+Io,marginBottom:_a}},Ea.createElement("a",{className:fn.li,onClick:Ur=>{Ur.preventDefault(),Ro&&(0,Je.L9)([Ro]),(0,Je.xg)(Xn.first_category_url)}},Ea.createElement("div",{className:fn.top},Ea.createElement(Qe.Z,{title:Xn.name},Ea.createElement("div",{className:fn.name},Xn.name)),Ea.createElement("img",{className:fn.img,src:je.Z.IMG_SERVER+"/images/"+Xn.avatar_url}),Ea.createElement("div",{className:fn.text,title:Xn.creator},Xn.creator),Xr&&Ea.createElement("div",{className:fn.btns},Ea.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),Ea.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802")),er&&Ea.createElement("div",{className:fn.sign},Lo.formatMessage({id:"classrooms.public",defaultMessage:"\u516C\u5F00"}))),Ea.createElement("div",{className:fn.bottom},Xn.visits>0&&Ea.createElement(Qe.Z,{title:"\u8BBF\u95EE\u91CF",placement:"bottom"},Ea.createElement("span",null,Ea.createElement("i",{className:"iconfont icon-liulanyan"}),Ea.createElement("span",null,Xn.visits))),Xn.course_members_count>0&&Ea.createElement(Qe.Z,{title:Lo.formatMessage({id:"classrooms.member",defaultMessage:"\u6210\u5458"}),placement:"bottom"},Ea.createElement("span",null,Ea.createElement("i",{className:"iconfont icon-chengyuan"}),Xn.course_members_count)),Xn.tasks_count>0&&Ea.createElement(Qe.Z,{title:Lo.formatMessage({id:"paths.homework",defaultMessage:"\u4F5C\u4E1A"}),placement:"bottom"},Ea.createElement("span",null,Ea.createElement("i",{className:"iconfont icon-zuoye"}),Xn.tasks_count)),Xn.is_end?Ea.createElement("div",{style:{color:"#6B758B"}},Lo.formatMessage({id:"classroomClassroomExperiments.notEvaluated",defaultMessage:"\u5DF2\u7ED3\u675F"})):Ea.createElement("div",{style:{color:"#00B187"}},Lo.formatMessage({id:"classrooms.inProgress",defaultMessage:"\u8FDB\u884C\u4E2D"})))),!Xn.is_accessible&&Ea.createElement("div",{className:fn.lockWrap},Ea.createElement("img",{src:`${je.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),Ea.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!Ut.length&&Ea.createElement(bt.Z,null)))},La={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"},ar="data:image/png;base64,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",jt=({className:en,dataSource:Ut=[],col:cn=4,right:Dn,bottom:_a=23,precision:Io=0,wrapWidth:Jn=1200,wrapClassName:Ro,trackEventItems:wo,loading:Lo})=>{const Jr=Math.floor((Jn-(cn-1)*Dn)/cn);return z.createElement(Ie.Z,{spinning:Lo},z.createElement("div",{className:ge()(La.list,en)},!!Ut.length&&Ut.map((Xn,gr)=>{const{subject_identifier:Xr,id:yl,identifier:rr,power:zo}=Xn,er=Xn.is_public!=0&&Xn.is_public;return z.createElement("div",{className:ge()(`${La.wrap} ${Xn.is_accessible?"":La.warpStyle}`,Ro),key:yl,style:{width:Jr,marginRight:(1+gr)%cn===0?0:Dn+Io,marginBottom:_a}},z.createElement("a",{className:La.li,onClick:Ur=>{Ur.preventDefault(),wo&&(0,Je.L9)([wo]),(0,Je.xg)(Xn.first_category_url)}},z.createElement("div",{className:La.creator},z.createElement("img",{className:La.img,src:je.Z.IMG_SERVER+"/images/"+Xn.avatar_url}),z.createElement("div",{className:La.text,title:Xn.creator},Xn.creator)),z.createElement("div",{className:La.top},z.createElement(Qe.Z,{title:Xn.name},z.createElement("div",{className:La.name},Xn.name)),er&&z.createElement("div",{className:La.sign},"\u516C\u5F00")),z.createElement("div",{className:La.middle},z.createElement("div",{className:La.row,style:{marginBottom:6}},z.createElement("div",null,z.createElement("span",{className:La.text},"\u8BBF\u95EE\u91CF"),z.createElement("span",{className:La.value},(Xn==null?void 0:Xn.visits)||0)),z.createElement("div",null,z.createElement("span",{className:La.text},"\u6210\u5458"),z.createElement("span",{className:La.value},(Xn==null?void 0:Xn.course_members_count)||0))),z.createElement("div",{className:La.row},z.createElement("div",null,z.createElement("span",{className:La.text,style:{width:42}},"\u4F5C",z.createElement("span",{style:{marginLeft:14}},"\u4E1A")),z.createElement("span",{className:La.value},(Xn==null?void 0:Xn.tasks_count)||0)),z.createElement("div",null,z.createElement("span",{className:La.text},"\u72B6\u6001"),Xn.is_end?z.createElement("span",{className:La.value,style:{color:"#6E8BAA"}},"\u5DF2\u7ED3\u675F"):z.createElement("span",{className:La.value,style:{color:"#1AAE64"}},"\u8FDB\u884C\u4E2D")))),Xr&&z.createElement("div",{className:La.btns},z.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),z.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802"))),!Xn.is_accessible&&z.createElement("div",{className:La.lockWrap},z.createElement("img",{src:`${je.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),z.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!Ut.length&&z.createElement(bt.Z,null)))},Ot={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"},Rt="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHgAAAB4CAYAAAA5ZDbSAAAAAXNSR0IArs4c6QAAIABJREFUeF7tXWmQXFd1/s59r3t6nX00o93GluV9AQNxiAkIB0OMISFsFQqSAhOohFR+JKmEQPILClJZfpEfIUAChFQSHIJxnGDiDYwsb8KRLUuWZcmSxqN9pJF6nV7eSZ373u1509Mzvd2eGVt6VV2z9Ht3+9459+yX8Bq4mDmWK2GLqla3MvFWZt4KpjVMSBNzGoQ0M6WJkJbpMiNDxBkwMkyUIUYGxCeJaB8x7fMcZ18yiv1EVHy1Lw+9GicwO8tXlSrlbSB6O4HfANAmZlY250JEHsBHGLQTzA9H3chDfX2012Yfy9HWqwJgZh7NF6vvY/a2gWkbgyeWY3Hq+yDQcRA/RKQeSsSce4jo9EqMo50+Vy3AzNxXKFTv9MAfB/AuZo60M7Fe30tEZQA/UqBvx+POvUQ02+s+O2l/1QGcy5Xe6Cn1SXj8YYAHO5nU8j9DM1D0b8rzvpFMRp9a/v4X73HVAJwplN9GHj7P4NtW0wK1OxYCPcAKX0rHI4+0+2wv7l9xgHPFyrs9j78A5l/sxQRXrE2ix5SiLyZj7v+s2BgArBjA+XzpzR7oq8x880ouQK/7JqKnFfiziUT0iV731aj9ZQeYmYez+fJXiOguZl72/ldkkYmYmb+eSkT+lIjOLOcYlm2BBcx8sfoJz+O/BHhkOSe5evqiaaXoTxIx55tExMsxrmUBOJ/njVVUvgvmW5djUqu+D6JHHbgfTSRostdj7TnAuWLlDq/K37pwqXYxCGlaOfRbyZh7Xy9B7hnAzOzmCpUvA/jDC2WvbReogE3/TTLufo6IKu0+38r9PQE4n+f1VVS+B+ZbWhnEBX8P0Q4H7gcTCZqyvRbWARZHQLlavp8ZG20P9rXcHhEmI07kdtsODasA5/OlX6gy/dfF/bbTV5GmHeL3JBLRxzttof45awCLRYo9vpuZE7YGdyG2Q0R5UvQBWxYwKwBn8pWPEPg7IlhdiKDYnrMIXAz6WDrh/mu3bXcNcEC5P7wIbrdQzH9eQCZF7+2WkrsCWPZcD/TgRbZsF1zTmrBrBX5HN3tyxwD7YTOVRy8KVL0Bd65Vmo667q2dStcdASx6rofyjouqUK/B9dsXFUohcksnenLbAMtemy1UfnrRiLE84NZ6IdqRirtvbdfi1TbA2Xz5r5j5j5Z5ehe705RMf51KRP64ncVoC2BxHLDH9/batlz2gJPnFc7PArNVgvjViABH6Zhm/ZErQoxkH7AmxYhHlsX71s7aWr9XbNek6M52HBQtA6xdflx5pldCVaEMHDuvcK5A8AjI5oB8EShXgEoZKFeBSgVQCohEgKjr/4z3AUP9gCIg7jLWpBn9fa9lsMXa5d7UqquxJYCFYrOFyk964c8V4F44oVCsEs5lgfNZIJcHPMFIk27wU0sbof/V0UcyBgz2AyMDQDQCbBzwXrtAEz2airu/3ErQQEsA5wqVT3qe93WbPKfqAS+eUsiWCWdmgJPTQLVaB2gjw6oB3U9B0azbsGz5XV6KsWFg01pAzGqXjniIua89ilZK3ZWMu99ohklTgP0YqsqLNlnz+SJh7ymF8xkf2JKEkFu+BOx1Y8CGNcBAH2P9gGe5h5VujqZTCfeKZjFeTQHO5EpfA/ApW9N5ZYYweU5h6jhwPlfHcpux5Ha/BxCLAldfBqSijMtHX2sg4x/SyejvLIXNkgAHoa07bEnNe48rnCkQDr8CFBokehh2q1ntIizYsOVG3y/g6AH7dl3gykuAvj4gAkahSihUCCVP9nryJfNgj1dguIrQ5wKJCCMZZaSjjOGEh6jV9LbuSUb2YAW+ZamQ3CUBzubLT9mKW95zTOFkhnDoqC8NL8clL0oqSYgnCSoCVIM92580axAjji+BuyqQ4RgQOq8wUKrK/0jv83Ilo8BQzMO6VBUDseWYQfM+JO46lYi8cbE7FwVYZxxUvf9u3kXzOyZnCIfPKuw/FAhSgcxTz3GbyFQLpOh6Ics877qE9AAQiZEGSyJUI6JGOT5VxlxocEWvdgTcAGQBUtQwWRTDTQTkYhXIlQnZElD2fMBjDmMizdjYX0VkhSlbOepXF/M6LQpwJl/ebiOd5FyR8PxxhQNHgGKP8+9EL04PKU2tAr5LjIQLJB0DJmswDbACpuP41KuBFYDlEwBsKFdz72ClZqvA2SJpI4yALc+PJ6rYPCDSevOXvSd3EG1PJyK/1KjthgBLIhg8frjbwYgq9MRhB5PHgXOZha01k5nq9d4FalEgowk4/UMKTp/fR59iJBX0nqkBo8ASpsGVPdYHVD7yuwY8uLcGcrAyNZCljbopZErAqQKhWPGB3pD2cEl/RUyK3S5d+88renujhLeGI8nmyv9rI8vv+aMKh6cJk8eC8Tbjye1Oi4BEkpDo91lxVDFSjghS/lVjuQZgMXc6DDdgxRrYEAWbl0GDHwC6FMBmuLkycKJAKFUJMQe4YriCwdjy6t6S1ZhKRn6l0TY37386Pxd4st21rr9fWNnTkw72HeyNnit7Z/+YAsn+CUbaBWJ68wzADbFZQ8GaJSuex6INy9ZCVmDvNkBLW2Y/DrPpxdbmTBGYLhCYCBvSVWzury4rNSvgTfX5yQsoOJMr/T2AJXWrVsDfeUThldOEoydbubu9e9wIYWBUFtJnxwPOHPuct28KyHWs1yHWVCsgCgULwAZkDXBA3ealaAdgmYWoXlNZ0vtzfx9wzUhZ97NM19fSyeinw33NA1jKJmTzlePdZtaL40Cod8+BQGq2OLtIFBgcVVrlSTiMtDPXeHgy+ndDgYFkrPfZEBUb9cgA7H8X7M/B3m0o17QXNLvkjGRsx/OkJW+R2q8erWjW3fuLZlIJdyJcTmIewPl85QNV9r7X7UD2nVTYd4wweXTplpoZNuqf7osB6WEFD4xBw5IbdFG/b8rfMlENoKZQn01rISvYg42qNPcSzLFneRH0FWL/razR6QLh7KxvNLl2tLwsUrZD6oOJhHu3Gd88gLP5skRH3tnK4Je6Z/tBBwenGkvOnbYtHqL+Nb5DeFgMFK2wPSNBB9gYdu2zaNZg14QsvZfPl6r1ixH+NFCfms3nfBk4lSdEXcK1Y2X0tTLuZo0u8T0R3ZtKRN67AGApVZQrVI52W81GDANPHnGw64XA5RcaTODsWbSswGJCthguhsYJHjNGWwXXEJ0BSChYfjdsGKzB05Qb/M/swWGVSb8MwbMycNNGeG9uhse5EnC6qLShRUAWga5Xl1T/ScbddabEU42CbbkEX55W2DtFONAg87WZltToBZAFHV4rbBkYiDASLSzOPLYUAtgA6APFvkFD2HQAvBikjSQt1C036BdAKDt4EbSEbQwjIQNIM8BEXz5fJu3Zunqkt7basCuxthbZfOm7zPjNZgNt9v3OSYWXpgjHpxf655sB3Kjt0XEhLyDpMvrrBZVGqmadXlDbPo3QFLJUacOJYuhce+NXDu4z0nRY0hbDiTgu6oWxZmsi30sXIniJk0NUKDGK9Ooiwr+kEtGPhsQGCZEpH7NRQc7sv9PnlgzA0HNrZslKpgnxftKq0FCHZkAjYEl/AkxNWBKngo4aYWxdR7h8Qr5f3AJVKDF2H/FNnZHASSHgmz26FbCkv6kcoQrCVaMVpHsUiCAV+VLJyNoawEHtxz2tDLLZPT894OClI37oTTeXcoHRCaUdBbLvLrH2S3YzT481+CrA84CKJ2oc49feRHA1T176+vlBT8eGxSJ+PJgxc7ZjmRQ9+WiOEHMJ142WemYIibqRqyVYXs8qkyv9HoCvNptgK98/+rKD3S8CxVIrdy9+z8ioguoDBiOMePO1X9hQ6JkwFcuNQkns+UaJSpnx4V8iOC28QY+/6KFSBeIxaJVHuxoDo0k7sz1bIpwrETalq5hI9oxVfzadjP6dD3C+/B9gfn87g1zs3u2HHDz9/CIGjmY8OWhUjBlD4wpR8lWijq6wcyD4XW/ZQTBfqeJHbM5WGB9/W2sA/2yvp6k+0Qckoj6rNlaxdsYoe/8reV/6u3GsBKcdFtBqR0T/kU5EPqABzuZLLzPjklafXeq+n73s4JkXgFIXFDw2IdIMMBbh1vTdRgOqM0roNQwiN8TLpcEtC6dhfPK25gCLivbALtZUm4wDcQFYjCQdbh/ioDg1q3TwwIaUfSomwqFUInqpVOiK5QqVnK16yz854OCFg/LSLBSi6nFopBaJnXlkgtBHjCEb9WVDDgPDmiVao6zBBUR4+sztPsAvHmU89KwvOMn+KuDJfhuLsLZ7y/8kPFc+ArDEZndCwWYdROAShnLjmjKUZSqWetfJuJuk7Cxfx5XyszaoV9rQQtYkMD3TWYsjYwQ3ThgV6u1k7w11G1aRTJy1sEfJnBAOU5DPLOOzd/gA//wA49+3+/ZoAU8C9hIxRqoPSCeAlAG3zwc+2uEebIaYKQPTswqbByoYj9t3L5IbuZ5s2Z/NoB9/WWH/FOHY6QZ6cIM45nAQnbQxsVHpSIzRaGcvSPgpAViANTZvEazEEWDYswB8+QTjnTdKGA7hbJbx7YeBM1mgT8CNCqjsAxuHTpOR/Ve+kxfA2LE7JT6zF8vLcs2wfeOH2KUpVyh/3vP4i90vp9/CnuMKe15pbMlqxqJF700PkdYPJSKjkyvs9dEB8SEjhuy9IgUbAeuWrcC1m+aziVKF8cOngJdPCKA8n3KjQFxYdjRwMYZiuToZqzxzukjIVwnXj5T1S2PzUoq+QNl86dvM+JithjNFwtOTCk8+17zFeqF6fK2CijLWRHyvTzeX5gwBBUs7QrkSzSl6rLDW224A1gws3snOA4xnXvapt541a0NHKOynm3FKQN+JosLGlIeJpKR22LuI8B3K5sr3M/id9pr19+Fn9/sJZK3mFkn/Gy5ROjpj1IJwpfdcAVhin4U1e6ISARMDwLbrhAqbv0FHzzCeeInR5wCpuL/v9sneKy9gyG/czdrJMEVlSrmErcN2UzwI9GPK5MuP2U7mfmZS4YVX/Bjo8LWUGizS85p1hGSdE7+txTP6bqAOCRVrlajqS83XbwbecJnOs2252fwsQ6hZ2pFMRtl/ayG3gamy5cYWufFkUYLwCTeNWbZsEe2gbK70LAPXdTvI8PPTeYKA/OTu4L9GQFzCXzgwAKSGFIYc7spnKtgZdUgAFvelsOZrNwE3X946sOH5VD3Gjn2sbdkxAdmCgBVuX9yJ58oKVw1XkLSY50zAc7IHWzNyhAf96AEH+yehpelWrjVjhGiSMBZlcR51fIUBFoFKqFcMGrddD1w63hnAMpgn93uQUCRRmbQU3aWKFJ5gvgKcLilc2l/FSMye0UOMHZTJlU/bzBw0Az+dIzx3TGHHLn8PbHZt2KSgHMZ4N+qRsVYFrFnSUWXfFYPGO28ELptYCHClyrjnCeCJF32Hxi1XAnfcLFLy/Hu37w0ADqxYhoprHqpmE1zie9HLjxUUxpNVLWzZu2iasvnyLDN3s6yLjuexgw4OHAUOmbjoJUa++RKlY5bFc9TxFQZY2HPZ/+RngXe/Hrh87UKAv79DTJDzA99Fwn7PG+ff+8huD/kS0C/6cNwXtsRUaSNiUnawyRxhKAZcNmBPHyaiUk8Bzs4SnplSePw5P5uwfgsOC12XvE7BdRgjXfDnmr3ZWKvEHBkAfMfrgS3rFgL8Z//M+gUQsIxrUSTmP//Q/Hsf2OXp+/qTvtokurCoSyaeuuOXMnjwlRwhFSVcMWRPktYA94pFmwnvO6EgyWdPPOdLtDUvf92KXHKZ7z3qxLEvL4oSyVli8uTEQckOrPgClrxYuSLjzpsJV6xfCPBf/AvrPVrAMi+gWKw+5/thatf9z3g4XwAGk0DaOBsCn7D2NNZnQrSJ+NG8H30pgpa9S7Po3ghZ4UE+dUjh+DnCzr3zSy6E77lsi9KpJ+0ArM2QoRIe2lsURGr4rkDfW5QtAu97E+HKBgDf97RIyHMAS5ti4br9pvkA3/e0h5k8MBAALGZM0Yd1THUQ01XLoOhAljteJN3ONRbjtbSQ1Qs1qf4NFIqS/fjISWDfoSDZuq6myqVbFGLi/zXSQJ3tPaxpSfvakCFxVAFXEEuV1nsFYDFJGndghZErAO+/hXDVhsZC1oPPAruP+C/LdZuBt1+3UMj6wROM0xnGQMKn4Hk26SDHycRxmQS2dijxaIEQUaQzIWxdWk2ylSbabFCirkim4akZ4NmXfBDCe/DlW5SOvdJOBpNxv0ijJiPfUKuxVA0lgY0jvgAkL4BsCcb+fOm4sNcOSCsYw6GTrL1P2gccfKTfmTxr27b8XwcAhCxcbdhTMCUsOgJcPWSRRRM9JqbKHzH49mYA2fheFuSpIw7OFYCn9wRhPQHKW7YqXdhsIsicr0VfBB2HKdgYMgyI8vKsHwLeek17Viobc2Jm7J1iZIq+AaRmp24zlMcXsoArLAJMoPutOxtaWbTnjymcLRB27YcOr5Vr6xWkY5Q3JedaMKCaMknyjfEQyXeyzwqFFivAnW/ojkJbGfdi92SLjJ0HWbsXta06FAjQChXLnCbzhOE+xusG7TkctLPBtruw1YU6lSHsP62QLQC7DwJrxhWqirFloI5FByjXtuTQPlsTpMrAb79t+anXzFWo+Me7WEd6yN4sTgmTEtMKwBL8d7ygsDZZxXqLhg7tLrTt8G8VYHPfoWmF4znC0TMKmSrwun5PmwH9sjfBj9CebGpVihnSWKlyReBTv9KhA7ndAS9y/z1PeugPoj5MOE+rEZe5ih/ZIUaOIYuJ49rhbztkp5P1kr10+wEXB2cIG/s9DPbNVa+rUYnZi4N4ZpGShTVLPctMAfjM7Z0BfOgE4+cHgfN5YP0ocOtVrbkS6+f5b9s9DKUCCTtg1SbdpdmazJT8tJZrR+xmIOqQHdtBd80ms9j3UtTkP3dHMBpnbOpnQ8C1MoXmOSMxi+QqUq2w+Ewe+My72gf4wV2Me570JV/tpPB8gH7/DmDNYHsS93d/4gNcs3QFOnIrtmrRgUWWuGmNPQm6FnQnC7ccxo5WgL/72QgqHuPGCV4ArBG05Kdmz2UgN+sDfDYL/O672wN4aprxt/fMpaEIECacdt0w8Ad3tgfwPz3kYbQfWk/WwQFBWG0zgEWNFwl6oA/YMmgT4CBsVhY+ky/fDebfaAWEXt7zyAEHR2YUbpjwEHfnDCI1cg4iNLQLMGDPYj48m2kfYKHeR3b7QpGoNgZg8TzJnv4XH5bvWgf5Hx/0MNLvmzLDADdzRuSrUqlH6XoeaxIWPUnhwHebqSvdvABTM8CDByLYMMDYPNA4jNQYLjQQs5J240dBtsuif/A4Y9+UgMFatRGAhTMUSqT39N/eBmwYaR3gbz7oYTQNDKR8Z4REf7TibZJojlmPcMOo9bzhudQVm8ln3QAsz37vWVez5zdvDAEc+tUALM53EbBmAoA//c72WPR9TzFePsma2kR/FR1cABbqPZ8nfPhWYP1wewCPpIHBNgAWs6qwZynWstWigUPWcV7ymd6HLaWPdgvwzikHe04oXD/uYbjBIXnzKLgInAsAvqtNNen+ZxiTp1mrNkJtYkcWwU24grT5628mrG0DYM2iDcChPXgpFi2hOjNlhcstq0cL0kcDQctKAni3AIv/9vu7I7rK683rF7LpBQAXgDMZ4BPvaI+CJc/o2FnW3iHRW8UTJHu7ULAIbe+5mTAx1DoFf+thD8MCcEjIMtV7Gq2JCXqX6gLXj5XbCgRstsYNE8BtlXBo1nkr3+84pPDSGQc3rfMwUkfFJq9XVCRh0YaCP/QWQryFUFjTv0RonJzxU1I0BSs/+kMoeCbruwvHW1SVJL/p7sdYAyxStE5Oa6ImCfWeLYlwVcF4wm7aSsMSDraKsLQCYLN7ciXgnr0RXQfrzZt4XtEWDXCdFC37sGQoXLe5dYr72R4PJ87DZ9GBkGUo+FweeMd1tGRgfHgOzx1mPH+E9f4rAGtX4hIAy94r3iOXCNePlawmni1ahMVn03bKKDUDsJXv/++4g+eOKlw55mHT4NwT2oMU6MEiaIkeLFQsku8Nl0jUhqScNAf68X0eTmXmwm8MixbOIJXof/kawmj/0u3kZhn7p4Bdh31hTbPn4IURgBfLPJR0lUyZsGWwiuG4RdXIP1upcRklWcKVtkuHgfc8xg/3RFGsspaoE0G2gzZ0BA59baoUVSnvmxoF5GyBtIVL9nJxRsglViqxb+uEMskUjPvClXwkPEe8P1pNEs9UYB0TKpb2MtKelA4O0l5M6SVxKMjeLWqWBOJJW8LujbNBUk8bxWsVKuJYIKTlqAGL0Rtm7ZYshGarlGErFNrKPScyhAdecrXA9cYNfhlgk60gYMii66C6or93SuSGRD4KSKUKaVYuFK9LFjoCJOv9Viq362zBIM9Xx2OJqTJg/aYt+SltSx+Vqm9OlMu0pdNLg7YkXlpKOwi7X6x+R1lYc9Yv43PDSFn7j+1eTUoZSme2ipHaGviuowq7TzgYTTJuWucLI8Yebfbi2QBUne8rlBscpCXgGoAFZDE8SByVpj5x64XSQOV7aVf2YT8x3P+ISVTUJ+nLpLqatvTBXAElS1smrSVc+9Ksg6mwU2afNY9YZs26H6X+Ph13PxNe+wWbjK1ywrYAFl/rAy9FcSoHbB5kbBllDZpJKtPpoKGUUJGEBSShNh35EQiopui3T30+0Pr0tKDAmc4hDgQ4kw1hgJW/dX9BrrGpVGteGOEAus0glMcUSgvXddHFSSukzZGXWXTqh9e5pXLCWtiyVBDcFsiywD960UVmlnDNuIe16YCKg2o5RjfWe7MAEQBsYrfmFSM1Vd5DZYRN8W8twAVCnGlT/5T4MX34g++gNtXwxN+rSz0EFfG0V6pW8HRu9lKUVFyCUuXuqhH75Rq0nNFqQXDNpi2V9LcFsLQjqtOPX3Qhhca3jjHWpX1nhA7eC1ixYd36b3koFCigIx39lai5B8Phrvr2IGHcsHbNBYLgwHDYkC6FGDows1Yhvu5QD2nTgCv7vtTFsl2Lo7bG7ZT01yBbOpTDJsiZWeDhgxEtSIlDQth1GBQTqFeLugx1HsSm+1uVsOPQWQ4B7r7TKngpwjU9arFhcxWF5yrBm1LFQQeGLcvzx/KEfIV0wtq1wz0sDE70WDoReUujtV5U0bN5rI5NkCUT75EDEQjYw3HGNeNz0nWAT8jP2KDnYMZm4o1ipswLop9eysgUqsUVbsdUs9NV36OMa0Z7w5bN7Do6VkfvxRYPxrIJsuzJ2w9HcCLrn4N07bicUGazh87bkvpXx3JySAhhPCkCVaV3bNk3bHR2MJZM0fbRdp0vW+Mnxeu055QDqTa1cRDYNMAd17TsdmyyX5+UksEl2eMJW4aqGLPpwG/EjLo92k7vxZYPp+x2Ieufl1NOdr7i4lxRLEuMSwcYo6mFZxzZ7te0J3vtzKwvTMk5iAMxxpXDlR4YMRrOoLvDKX3J0v7xsrYXW3Rl8T7tOen4xUIjrIWwsYSd/N1G4xXVSYA9UyRUPKkeC1w+WMVo74qL1g3D0vGy0upqciUu9XJIwN6+0w4OTit9rI2rWLsb1yQZ6b7OSxKbPkVHlvMLZ2ZJq23i55LDpzcNVrE26fV0r62ft7UDogMq7tkR77apWdqrMuPwjMLhGQdydqI2TijW8dZyVKzYjyWoT2zBi1URFtYrOrcOrq+I98ePwxbmLwYNOdlsfdrDaHx5D7/S62X7iHdf4OKNVa4804t6Hr0A2bQpOvPRjIOTOYWzRd/VOFel3a9ma8yYNcNJrQSir0zJ/RHJXY5D25BFOhYz5cpcNO2Qe1MiQQ1OxVg4ouaO09AzuWLlDvb4XlsHRi/3AklJ4POzCjkpyD0rjgmlvUQV5uBsYXHC+6BHHKF01npsqo+RtFCcrdv5yoHQpOjOZMy9r9W22gJYGs3my3/FzH/UagcX77O3AkT016lE5I/babFtgJnZzRYqP7VdHa+dQV+Q9xLtSMXdtxJRW+kPbQMc7MfrPZR3MGPjBbnYyzxpIkwqRG5JJGiq3a47Alg68YPlK4++2oSudhdo5e+n6ajr3ionqHQylo4B9im59Ase6EFmbhCi3slwLj4TXgEiyivwOxKJ6OOdrkxXAEun4nVij+VQS+sRRp1O6rXwnOy1pOi9yZj7P93Mp2uApfNMvvIRAn/nIsjdQDH3rIDLoI+lE+6/dtuiFYBDlHz3RXbdHSTClknRB7qlXDMKawCbPbnK9F8XBa9OQRYrFb+nmz23vmerABvpulwt339RhWoPZFGFIk7k9k6l5cV6sw6w0ZOrqHzvojGkRZCJdjhwP9iJntush54ALJ2KwJUrVL4M4A9frbbrZovX7fdiWwbwN8m4+7l2LVSt9t0zgM0AxEHhVflbF/flBbvjtHLot9pxHLQK6jxdupOH2n1GuxpR+S6Yb2332dfk/USPOnA/2qrLr5s16DkFm8EJm84Xq5/wPP7LC5eaaVop+pNEzPlmwJ67wa6lZ5cN4BDQw9l8+StEdNeFsjcLmMz89VQi8qdEdKYlZCzdtOwAm3EHIblfZeabLc1lVTYjccsK/NlEIvrESgxwxQAOCWHv9jz+Aph/cSUWoGd9Ej2mFH3RlkWq03GuOMBm4JLwRh4+z+DbOp3ManhOsvxY4UvpeOSR1TGe1TCK0BiC/OS7APoQwKHqHKtsoPOGQzMA/7sCvp5MRp9aTSNdNRRcvyhSTqJQqN7pgT8O4F3MvArC3uZGKdVsAPxIgb4djzv3EtHsagLWjGXVAhxeLCnxlC9W38fsbQPTNgZPrMRiSgU5ED9EpB5KxJx7iKjFkxlXYrR+n68KgOuXJ6ituQ1E2wj8eoA2McuxWPYuqbcM8BEG7QTzw1E38pBtR4C90S7e0qsS4AbsPJYrYYuqVrcy8VZm3gqmcSakiTkFQpqZ0kRIy7PMyBBxBowME2WJkQHxCSLaR0z7PMfZl4xiPxFdXaKvAAAADElEQVQVlwOEXvbx/3Bccpan8cseAAAAAElFTkSuQmCC",Ma=({className:en,dataSource:Ut=[],col:cn=4,right:Dn,bottom:_a=23,precision:Io=0,wrapWidth:Jn=1200,wrapClassName:Ro,trackEventItems:wo,loading:Lo})=>{const Jr=Math.floor((Jn-(cn-1)*Dn)/cn);return z.createElement(Ie.Z,{spinning:Lo},z.createElement("div",{className:ge()(Ot.list,en)},!!Ut.length&&Ut.map((Xn,gr)=>{const{subject_identifier:Xr,id:yl,identifier:rr,power:zo}=Xn,er=Xn.is_public!=0&&Xn.is_public;return z.createElement("div",{className:ge()(`${Ot.wrap} ${Xn.is_accessible?"":Ot.warpStyle}`,Ro),key:yl,style:{width:Jr,marginRight:(1+gr)%cn===0?0:Dn+Io,marginBottom:_a}},z.createElement("a",{className:Ot.li,onClick:Ur=>{Ur.preventDefault(),wo&&(0,Je.L9)([wo]),(0,Je.xg)(Xn.first_category_url)}},z.createElement("div",{className:Ot.creator},z.createElement("img",{className:Ot.img,src:je.Z.IMG_SERVER+"/images/"+Xn.avatar_url}),z.createElement("div",{className:Ot.text,title:Xn.creator},Xn.creator)),z.createElement("div",{className:Ot.top},z.createElement(Qe.Z,{title:Xn.name},z.createElement("div",{className:Ot.name},Xn.name)),er&&z.createElement("div",{className:Ot.sign})),z.createElement("div",{className:Ot.middle},z.createElement("div",{className:Ot.row,style:{marginBottom:6}},z.createElement("div",null,z.createElement("span",{className:Ot.text},"\u8BBF\u95EE\u91CF"),z.createElement("span",{className:Ot.value},(Xn==null?void 0:Xn.visits)||0)),z.createElement("div",null,z.createElement("span",{className:Ot.text},"\u6210\u5458"),z.createElement("span",{className:Ot.value},(Xn==null?void 0:Xn.course_members_count)||0))),z.createElement("div",{className:Ot.row},z.createElement("div",null,z.createElement("span",{className:Ot.text,style:{width:42}},"\u4F5C",z.createElement("span",{style:{marginLeft:14}},"\u4E1A")),z.createElement("span",{className:Ot.value},(Xn==null?void 0:Xn.tasks_count)||0)),z.createElement("div",null,z.createElement("span",{className:Ot.text},"\u72B6\u6001"),Xn.is_end?z.createElement("span",{className:Ot.value,style:{color:"#6E8BAA"}},"\u5DF2\u7ED3\u675F"):z.createElement("span",{className:Ot.value,style:{color:"#00DDC7"}},"\u8FDB\u884C\u4E2D")))),Xr&&z.createElement("div",{className:Ot.btns},z.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),z.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802"))),!Xn.is_accessible&&z.createElement("div",{className:Ot.lockWrap},z.createElement("img",{src:`${je.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),z.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!Ut.length&&z.createElement(bt.Z,null)))},va={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"},Bo=({dataSource:en=[],value:Ut,onChange:cn,className:Dn,style:_a={},tabBarExtraContent:Io})=>z.createElement("div",{className:ge()(va.tabs,Dn),style:_a},z.createElement("div",{className:va.tabsWrap},en.map((Jn,Ro)=>z.createElement("aside",{className:va.tab,onClick:()=>{cn(Jn.id),Jn.link&&Ee.history.push(Jn.link)},key:Ro},z.createElement("div",{className:Ut===Jn.id?va.active:""},Jn.name),(Jn==null?void 0:Jn.resetCount)==null&&(Jn==null?void 0:Jn.total)!==void 0&&z.createElement("span",null,"\uFF08",Jn==null?void 0:Jn.total,"\uFF09"),(Jn==null?void 0:Jn.resetCount)!==void 0&&(Jn==null?void 0:Jn.total)!==void 0&&z.createElement(Qe.Z,{title:(Jn==null?void 0:Jn.tip)!=null?Jn==null?void 0:Jn.tip:""},z.createElement("span",{style:{color:"#9096A3"}},"\uFF08",z.createElement("span",{style:{color:"#000"}},Jn==null?void 0:Jn.resetCount),"/",z.createElement("span",null,Jn==null?void 0:Jn.total),"\uFF09"))))),z.createElement("div",{className:va.tabBar},Io)),Ha={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"},Pl=({dataSource:en=[],value:Ut,onChange:cn,className:Dn,style:_a={},tabBarExtraContent:Io})=>z.createElement("div",{className:ge()(Ha.tabs,Dn),style:_a},z.createElement("div",{className:Ha.tabsWrap},en.map((Jn,Ro)=>z.createElement("aside",{className:Ha.tab,onClick:()=>{cn(Jn.id),Jn.link&&Ee.history.push(Jn.link)},key:Ro},z.createElement("div",{className:Ut===Jn.id?Ha.active:""},Jn.name),(Jn==null?void 0:Jn.resetCount)==null&&(Jn==null?void 0:Jn.total)!==void 0&&z.createElement("span",null,"\uFF08",Jn==null?void 0:Jn.total,"\uFF09"),(Jn==null?void 0:Jn.resetCount)!==void 0&&(Jn==null?void 0:Jn.total)!==void 0&&z.createElement(Qe.Z,{title:(Jn==null?void 0:Jn.tip)!=null?Jn==null?void 0:Jn.tip:""},z.createElement("span",{style:{color:"#9096A3"}},"\uFF08",z.createElement("span",{style:{color:"#000"}},Jn==null?void 0:Jn.resetCount),"/",z.createElement("span",null,Jn==null?void 0:Jn.total),"\uFF09"))))),z.createElement("div",{className:Ha.tabBar},Io)),so={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"},ur=({dataSource:en=[],value:Ut,onChange:cn,className:Dn,style:_a={},tabBarExtraContent:Io})=>z.createElement("div",{className:ge()(so.tabs,Dn),style:_a},z.createElement("div",{className:so.tabsWrap},en.map((Jn,Ro)=>z.createElement("aside",{className:`${so.tab} ${Ut===Jn.id?so.active:""}`,onClick:()=>{cn(Jn.id),Jn.link&&Ee.history.push(Jn.link)},key:Ro},z.createElement("div",null,Jn.name),(Jn==null?void 0:Jn.resetCount)==null&&(Jn==null?void 0:Jn.total)!==void 0&&z.createElement("span",null,"\uFF08",Jn==null?void 0:Jn.total,"\uFF09"),(Jn==null?void 0:Jn.resetCount)!==void 0&&(Jn==null?void 0:Jn.total)!==void 0&&z.createElement(Qe.Z,{title:(Jn==null?void 0:Jn.tip)!=null?Jn==null?void 0:Jn.tip:""},z.createElement("span",{style:{color:"#9096A3"}},"\uFF08",z.createElement("span",{style:{color:"#000"}},Jn==null?void 0:Jn.resetCount),"/",z.createElement("span",null,Jn==null?void 0:Jn.total),"\uFF09"))))),z.createElement("div",{className:so.tabBar},Io)),Er=({className:en,style:Ut={},children:cn})=>z.createElement("div",{className:ge()(en),style:Ut},cn),or={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"},It=te(38854),Sn=te(20834),hn=({sortValue:en,dropValue:Ut,className:cn,onSort:Dn,onDrop:_a,dataSource:Io})=>{var Jn;const Ro=(0,Ee.useIntl)(),[wo,Lo]=(0,z.useState)([]),Jr=[{id:"updated_at",name:Ro.formatMessage({id:"personalHomepageclassrooms.latestUpdates",defaultMessage:"\u6700\u65B0\u52A8\u6001"})},{id:"created_at",name:"\u6700\u65B0\u521B\u5EFA"},{id:"name",name:"\u540D\u79F0\u6392\u5E8F"}];return(0,z.useEffect)(()=>{(Io==null?void 0:Io.length)>0?Lo(Io):Lo(Jr)},[Io]),z.createElement("div",{className:ge()(or.orderWrap,cn)},z.createElement(It.Z,{dropdownRender:()=>z.createElement(Sn.default,null,wo.map((Xn,gr)=>z.createElement(Sn.default.Item,{key:gr,onClick:()=>_a(Xn.id)},Xn.name)))},z.createElement("span",{className:or.orderTextWrap},(Jn=wo.find(Xn=>Ut===Xn.id))==null?void 0:Jn.name)),z.createElement("span",{className:or.orderIconWrap},z.createElement("span",{className:or.orderAsc},z.createElement("i",{className:en==="asc"?`iconfont icon-sanjiaoxing-up font12 ${or.cursorPointer} ${or.active}`:`iconfont icon-sanjiaoxing-up font12 ${or.cursorPointer}`,onClick:()=>Dn(en==="asc"?"desc":"asc")})),z.createElement("span",{className:or.orderDesc},z.createElement("i",{className:en==="desc"?`iconfont icon-sanjiaoxing-down font12 ${or.cursorPointer} ${or.active}`:`iconfont icon-sanjiaoxing-down font12 ${or.cursorPointer}`,onClick:()=>Dn(en==="asc"?"desc":"asc")}))))},_n={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 ga=[{id:"updated_at",name:"\u6700\u65B0\u52A8\u6001"},{id:"created_at",name:"\u6700\u65B0\u521B\u5EFA"},{id:"name",name:"\u540D\u79F0\u6392\u5E8F"}];var jn=({sortValue:en,dropValue:Ut,className:cn,onSort:Dn,onDrop:_a,dataSource:Io=ga})=>{var Jn;return z.createElement("div",{className:ge()(_n.orderWrap,cn)},z.createElement(It.Z,{dropdownRender:()=>z.createElement(Sn.default,null,Io.map((Ro,wo)=>z.createElement(Sn.default.Item,{key:wo,onClick:()=>_a(Ro.id)},Ro.name)))},z.createElement("span",{className:_n.orderTextWrap},(Jn=Io.find(Ro=>Ut===Ro.id))==null?void 0:Jn.name)),z.createElement("span",{className:_n.orderIconWrap},z.createElement("span",{className:_n.orderAsc},z.createElement("i",{className:en==="asc"?`iconfont icon-sanjiaoxing-up font12 ${_n.cursorPointer} ${_n.active}`:`iconfont icon-sanjiaoxing-up font12 ${_n.cursorPointer}`,onClick:()=>Dn(en==="asc"?"desc":"asc")})),z.createElement("span",{className:_n.orderDesc},z.createElement("i",{className:en==="desc"?`iconfont icon-sanjiaoxing-down font12 ${_n.cursorPointer} ${_n.active}`:`iconfont icon-sanjiaoxing-down font12 ${_n.cursorPointer}`,onClick:()=>Dn(en==="asc"?"desc":"asc")}))))},Ho={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"},pn=te(3113),jo=te(2337),wr=Object.defineProperty,Lr=Object.getOwnPropertySymbols,Vr=Object.prototype.hasOwnProperty,Ml=Object.prototype.propertyIsEnumerable,da=(en,Ut,cn)=>Ut in en?wr(en,Ut,{enumerable:!0,configurable:!0,writable:!0,value:cn}):en[Ut]=cn,Ra=(en,Ut)=>{for(var cn in Ut||(Ut={}))Vr.call(Ut,cn)&&da(en,cn,Ut[cn]);if(Lr)for(var cn of Lr(Ut))Ml.call(Ut,cn)&&da(en,cn,Ut[cn]);return en},oo=(en,Ut)=>{var cn={};for(var Dn in en)Vr.call(en,Dn)&&Ut.indexOf(Dn)<0&&(cn[Dn]=en[Dn]);if(en!=null&&Lr)for(var Dn of Lr(en))Ut.indexOf(Dn)<0&&Ml.call(en,Dn)&&(cn[Dn]=en[Dn]);return cn},co=(en,Ut,cn)=>new Promise((Dn,_a)=>{var Io=wo=>{try{Ro(cn.next(wo))}catch(Lo){_a(Lo)}},Jn=wo=>{try{Ro(cn.throw(wo))}catch(Lo){_a(Lo)}},Ro=wo=>wo.done?Dn(wo.value):Promise.resolve(wo.value).then(Io,Jn);Ro((cn=cn.apply(en,Ut)).next())}),br=en=>{var Ut=en,{className:cn,style:Dn,children:_a,loading:Io=!1,openLoading:Jn,onClick:Ro=()=>{},size:wo="middle",shape:Lo="round",theme:Jr}=Ut,Xn=oo(Ut,["className","style","children","loading","openLoading","onClick","size","shape","theme"]);const[gr,Xr]=(0,z.useState)(!1),yl=(0,z.useMemo)(()=>{switch(Jr){case jo.Fy.THEMEONE:return Ho.ThemeOne;case jo.Fy.DEFAULT:default:return Ho.btn}},[Jr]);return z.createElement(pn.ZP,Ra({onClick:(0,ke.throttle)(rr=>co(void 0,null,function*(){Jn&&Xr(!0);try{yield Ro(rr)}catch(zo){console.log("error",zo)}Jn&&Xr(!1)}),2e3,{leading:!0,trailing:!1}),className:ge()(yl,Ho[`${wo}-${Lo}`],cn),style:Dn,size:wo,shape:Lo,loading:gr||Io},Xn),_a)},qo={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"},pl=({className:en,style:Ut,children:cn=null,onClick:Dn,title:_a})=>z.createElement("div",{className:ge()(qo.head,en),style:Ut},z.createElement("span",{className:"primary-hover",onClick:Dn},z.createElement("i",{className:"iconfont icon-fanhui2 font12"}),"\u8FD4\u56DE"),z.createElement("b",{title:_a},_a),z.createElement("div",{className:qo.node},cn)),rl={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"},ql=({confirmShow:en=!0,confirmTitle:Ut,confirmClick:cn,cancelShow:Dn=!0,cancelTitle:_a,cancelClick:Io,className:Jn,style:Ro,confirmLoading:wo=!1})=>z.createElement("div",{className:ge()(rl.btns,Jn),style:Ro},en&&z.createElement(pn.ZP,{loading:wo,onClick:cn,type:"primary",className:rl.confirm},Ut),Dn&&z.createElement(pn.ZP,{onClick:Io,className:rl.cancel},_a)),li={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"},Ti=({className:en,style:Ut={},LeftContent:cn,children:Dn,RightContent:_a})=>z.createElement("div",{className:ge()(li.fixedBottom,en),style:Ut},z.createElement("div",{className:li.wrap},z.createElement("div",{className:li.left},cn),z.createElement("div",{className:li.center},Dn),z.createElement("div",{className:li.right},_a))),Si={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"},el=({className:en,style:Ut={},dataSource:cn=[]})=>z.createElement("div",{className:ge()(Si.crumbs,en),style:Ut},cn.map((Dn,_a)=>_aEe.history.push(Dn.path)},Dn.name):z.createElement("span",null,Dn.name),z.createElement("span",null,"\xA0",">","\xA0")):z.createElement("span",{key:_a,style:{color:"#5F6368"}},Dn.name))),pi=te(31797),vi=Object.defineProperty,yi=Object.defineProperties,Ci=Object.getOwnPropertyDescriptors,Ct=Object.getOwnPropertySymbols,Mi=Object.prototype.hasOwnProperty,Sr=Object.prototype.propertyIsEnumerable,tl=(en,Ut,cn)=>Ut in en?vi(en,Ut,{enumerable:!0,configurable:!0,writable:!0,value:cn}):en[Ut]=cn,$l=(en,Ut)=>{for(var cn in Ut||(Ut={}))Mi.call(Ut,cn)&&tl(en,cn,Ut[cn]);if(Ct)for(var cn of Ct(Ut))Sr.call(Ut,cn)&&tl(en,cn,Ut[cn]);return en},Ol=(en,Ut)=>yi(en,Ci(Ut)),bi=(en,Ut)=>{var cn={};for(var Dn in en)Mi.call(en,Dn)&&Ut.indexOf(Dn)<0&&(cn[Dn]=en[Dn]);if(en!=null&&Ct)for(var Dn of Ct(en))Ut.indexOf(Dn)<0&&Sr.call(en,Dn)&&(cn[Dn]=en[Dn]);return cn};const{Countdown:di}=pi.default;var Wi=en=>{var Ut=en,{onChange:cn}=Ut,Dn=bi(Ut,["onChange"]);const[_a,Io]=(0,z.useState)(null);(0,z.useEffect)(()=>{typeof _a=="number"&&_a>=0&&cn(_a)},[_a]);const Jn=Ro=>{const wo=Math.floor(Ro/1e3);Io(wo)};return z.createElement(di,Ol($l({},Dn),{onChange:Jn}))},Nr={ClassRoomItem:"ClassRoomItem___F4pL0",TitleDom:"TitleDom___DB76T"},Bi=({DataProps:en,className:Ut,style:cn={}})=>{var Dn;const _a=(0,Ee.useIntl)();return z.createElement("div",{className:ge()("rounded-40px bg-white py-10px pb-30px px-30px flex gap-22px current h-full",Nr.ClassRoomItem,Ut),style:cn,onClick:()=>{(0,Je.xg)(en==null?void 0:en.first_category_url)}},z.createElement("div",{className:"flex flex-col item-center"},z.createElement("img",{src:`${(Dn=je.Z)==null?void 0:Dn.IMG_SERVER}/images/${en==null?void 0:en.avatar_url}`,className:"rounded-full",style:{height:76,width:76,marginTop:"-24px"}}),(en==null?void 0:en.subject_identifier)&&z.createElement("div",{className:"mt-40px"},z.createElement("div",{className:"rounded-full",style:{background:"rgba(33,202,159,0.1)",border:"1px solid #6BFF98",color:"#0EA17B"}},"\u5F00\u653E\u8BFE\u7A0B"),z.createElement("div",{className:"rounded-full",style:{background:"rgba(255,160,0,0.1)",border:"1px solid #FFC055",color:"#C97319"}},"\u5F00\u653E\u8BFE\u5802"))),z.createElement("div",{className:"flex-1 flex flex-col justify-between gap-10px"},z.createElement("div",{className:"multi_ellipsis2",style:{height:48}},!!(en!=null&&en.is_public)&&z.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"),z.createElement("span",{className:ge()("text-16px font-medium",Nr.TitleDom)},en==null?void 0:en.name)),z.createElement("div",{className:"c-grey-333 font-medium"},en==null?void 0:en.creator),z.createElement("div",{className:"c-grey-333"},"\u6210\u5458\uFF1A",en==null?void 0:en.course_members_count),z.createElement("div",{className:"c-grey-333 flex item-center justify-between"},z.createElement("div",null,"\u4F5C\u4E1A\uFF1A",en==null?void 0:en.tasks_count),en!=null&&en.is_end?z.createElement("div",{style:{color:"#5F6A95"}},_a.formatMessage({id:"personalHomepageclassroomClassroomExperiments.notEvaluated",defaultMessage:"\u5DF2\u7ED3\u675F"})):z.createElement("div",{style:{color:"#37AD83"}},"\u8FDB\u884C\u4E2D"))))},Oi=Object.defineProperty,Ii=Object.getOwnPropertySymbols,iu=Object.prototype.hasOwnProperty,uu=Object.prototype.propertyIsEnumerable,So=(en,Ut,cn)=>Ut in en?Oi(en,Ut,{enumerable:!0,configurable:!0,writable:!0,value:cn}):en[Ut]=cn,ja=(en,Ut)=>{for(var cn in Ut||(Ut={}))iu.call(Ut,cn)&&So(en,cn,Ut[cn]);if(Ii)for(var cn of Ii(Ut))uu.call(Ut,cn)&&So(en,cn,Ut[cn]);return en},ro=({DataProps:en=[],selectValue:Ut,onChange:cn,className:Dn,style:_a={},extra:Io,classNameItem:Jn,styleItem:Ro={},barHidden:wo})=>{const[Lo,Jr]=(0,z.useState)();return(0,z.useEffect)(()=>{Jr(Array.isArray(Ut)?Ut:[Ut])},[Ut]),z.createElement("div",{className:ge()("flex px-20px py-10px gap-40px",Dn),style:ja({borderBottom:"1px solid #D3F0FF"},_a)},en==null?void 0:en.map(Xn=>z.createElement("div",{key:Xn==null?void 0:Xn.id,className:ge()("flex item-center justify-center current c-grey-333 text-16 relative",Jn,Xn==null?void 0:Xn.className),style:ja(ja({color:Lo!=null&&Lo.includes(Xn==null?void 0:Xn.id)?"#1890FF":"",minWidth:88},Ro),(Xn==null?void 0:Xn.style)||{}),onClick:gr=>{cn==null||cn({domEvent:gr,item:Xn}),Xn!=null&&Xn.link&&Ee.history.push(Xn==null?void 0:Xn.link)}},Xn==null?void 0:Xn.name,!wo&&(Lo==null?void 0:Lo.includes(Xn==null?void 0:Xn.id))&&z.createElement("div",{className:"absolute w-full h-2px",style:{background:"#1890FF",bottom:"-10px",left:0}}))),z.createElement("div",{className:"ml-auto"},Io))},_r=Object.defineProperty,sl=Object.defineProperties,Gl=Object.getOwnPropertyDescriptors,Tl=Object.getOwnPropertySymbols,_l=Object.prototype.hasOwnProperty,Ul=Object.prototype.propertyIsEnumerable,ii=(en,Ut,cn)=>Ut in en?_r(en,Ut,{enumerable:!0,configurable:!0,writable:!0,value:cn}):en[Ut]=cn,Oo=(en,Ut)=>{for(var cn in Ut||(Ut={}))_l.call(Ut,cn)&&ii(en,cn,Ut[cn]);if(Tl)for(var cn of Tl(Ut))Ul.call(Ut,cn)&&ii(en,cn,Ut[cn]);return en},ba=(en,Ut)=>sl(en,Gl(Ut)),kr=({value:en,onChange:Ut,onInputChange:cn,className:Dn,style:_a={},InputProps:Io})=>{const[Jn,Ro]=(0,z.useState)(en);return z.createElement("div",{className:ge()("flex item-center rounded-full px-10px py-2px",Dn),style:Oo({background:"linear-gradient( #E4F6FF 0%, #EAF3FF 100%)",border:"1px solid #fff",boxShadow:"inset 0px 1px 3px 0px rgba(133,188,255,0.5)"},_a)},z.createElement(Ce.default,ba(Oo({bordered:!1},Io),{onChange:wo=>{Ro(wo.target.value),cn==null||cn(encodeURIComponent(wo.target.value))},onPressEnter:wo=>{Ut==null||Ut({domEvent:wo,item:{value:Jn}})}})),z.createElement("img",{className:"h-22px current",src:te(25365),height:22,onClick:wo=>{Ut==null||Ut({domEvent:wo,item:{value:Jn}})}}))}},31103:function(Ft,wt,te){"use strict";te.d(wt,{Z:function(){return he}});var z=te(59301);function he(xe,Ze){const Se=(0,z.useRef)();(0,z.useEffect)(()=>{Se.current=xe}),(0,z.useEffect)(()=>{function Ae(){Se.current()}if(Ze!==null){let ie=setInterval(Ae,Ze);return()=>clearInterval(ie)}},[Ze])}},68145:function(Ft,wt,te){"use strict";var z=te(59301),he=te(78241),xe=te(95237),Ze=te(43604),Se=te(57809),Ae=te(5871),ie=te(6848),ge=te(5083),ke=te(92832),Ee=te(65582),pe=te(99981),be=te(91967),ve=te(59301),oe=Object.defineProperty,E=Object.defineProperties,a=Object.getOwnPropertyDescriptors,x=Object.getOwnPropertySymbols,y=Object.prototype.hasOwnProperty,b=Object.prototype.propertyIsEnumerable,ee=(ye,de,Be)=>de in ye?oe(ye,de,{enumerable:!0,configurable:!0,writable:!0,value:Be}):ye[de]=Be,ne=(ye,de)=>{for(var Be in de||(de={}))y.call(de,Be)&&ee(ye,Be,de[Be]);if(x)for(var Be of x(de))b.call(de,Be)&&ee(ye,Be,de[Be]);return ye},le=(ye,de)=>E(ye,a(de)),ue=(ye,de)=>{var Be={};for(var ze in ye)y.call(ye,ze)&&de.indexOf(ze)<0&&(Be[ze]=ye[ze]);if(ye!=null&&x)for(var ze of x(ye))de.indexOf(ze)<0&&b.call(ye,ze)&&(Be[ze]=ye[ze]);return Be};const me=({disabled:ye,shixunHomeworks:de,selectOptions:Be,form:ze})=>{const Ce=(0,Ee.useIntl)(),{workSetting:et}=de,[we,rt]=(0,z.useState)([]),Xe=(0,z.useMemo)(()=>Be==null?void 0:Be.filter(at=>!we.includes(at.value)),[we,Be]);return(0,z.useEffect)(()=>{var at;const lt=((at=et==null?void 0:et.anonymous_appeal_settings)==null?void 0:at.filter(nt=>nt.appeal_time))||[];rt(lt.map(nt=>nt.group_name))},[et]),ve.createElement(he.default.List,{name:"anonymous_appeal_settings"},(at,{add:lt,remove:nt})=>ve.createElement(ve.Fragment,null,at.map(He=>{var Pe;const Ie=He,{key:Qe,name:$e}=Ie,je=ue(Ie,["key","name"]),ft=ze.getFieldValue(["anonymous_appeal_settings",$e]).deleteflag;return ve.createElement("div",{key:Qe},ve.createElement(xe.Z,{align:"middle",style:{background:"#F6F7F9",padding:"5px 30px"}},ve.createElement(Ze.Z,{style:{height:"40px",lineHeight:"40px",width:"80px",textAlign:"left",marginLeft:"54px",color:"#666"}},"\u7533\u8BC9\u89C4\u5219",Qe+1),ve.createElement(Ze.Z,null,ve.createElement(he.default.Item,le(ne({},je),{name:[He.name,"group_name"]}),ve.createElement(Se.default,{mode:"multiple",disabled:ye||!ft,placeholder:Ce.formatMessage({id:"classrooms.selectClassName",defaultMessage:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"}),style:{width:"245px"},className:be.Z.multiple_select,options:Xe||[],onSelect:yt=>{rt(mt=>[...mt,yt])},onDeselect:yt=>{rt(mt=>mt.filter(bt=>bt!==yt))}}))),ve.createElement(Ze.Z,{style:{marginLeft:"40px",color:"#666",marginRight:"20px"}},"\u8FDD\u89C4\u533F\u8BC4\u6263\u5206"),ve.createElement(Ze.Z,null,ve.createElement(he.default.Item,le(ne({},je),{label:"",name:[He.name,"appeal_penalty"]}),ve.createElement(Ae.Z,{min:0,disabled:ye,size:"large",addonAfter:"\u5206",style:{width:"120px"}}))),ve.createElement(ie.Z,{title:"\u5B66\u751F\u8FDD\u89C4\u533F\u8BC4\u5176\u4ED6\u540C\u5B66\u7684\u4F5C\u54C1\u65F6\uFF0C\u5176\u6210\u7EE9\u5C06\u88AB\u6263\u51CF\u7684\u5206\u503C"},ve.createElement("i",{className:`iconfont icon-tishixiaowenhao ml10 ${be.Z.title_icon}`})),ve.createElement(Ze.Z,{style:{marginLeft:"40px",color:"#666",marginRight:"20px"}},"\u7ED3\u675F\u65F6\u95F4"),ve.createElement(Ze.Z,null,ve.createElement(he.default.Item,le(ne({},je),{label:"",name:[He.name,"appeal_time"]}),ve.createElement(ge.default,{allowClear:!1,style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u7ED3\u675F\u65F6\u95F4",disabled:ye,size:"large",disabledDate:yt=>(0,pe.Q8)(yt,et==null?void 0:et.course_end_date),disabledTime:yt=>(0,pe.d0)(yt),showTime:{format:"HH:mm"},format:"YYYY-MM-DD HH:mm"}))),ve.createElement(he.default.Item,le(ne({},je),{name:[$e,"deleteflag"]}),ve.createElement(ke.default,{type:"hidden"})),!ye&&at.length<((Pe=et==null?void 0:et.anonymous_appeal_settings)==null?void 0:Pe.length)&&ve.createElement("i",{className:"iconfont icon-zengjia1 ml20",style:{cursor:"pointer",color:"#00B187"},onClick:()=>{lt({deleteflag:!0})}}),Qe!==0&&!ye&&ft&&ve.createElement("i",{className:"iconfont icon-shanjian1 ml20",style:{cursor:"pointer",color:"#E30000"},onClick:()=>{const yt=ze.getFieldValue(["anonymous_appeal_settings",$e,"group_name"])||[];rt(mt=>mt.filter(bt=>!yt.includes(bt))),nt($e)}})))})))};wt.Z=(0,Ee.connect)(({shixunHomeworks:ye})=>({shixunHomeworks:ye}))(me)},50902:function(Ft,wt,te){"use strict";var z=te(59301),he=te(5083),xe=te(78241),Ze=te(95237),Se=te(43604),Ae=te(57809),ie=te(8591),ge=te(92832),ke=te(5871),Ee=te(6848),pe=te(24905),be=te(66649),ve=te.n(be),oe=te(65582),E=te(99981),a=te(41867),x=te(91967),y=te(59301),b=Object.defineProperty,ee=Object.defineProperties,ne=Object.getOwnPropertyDescriptors,le=Object.getOwnPropertySymbols,ue=Object.prototype.hasOwnProperty,me=Object.prototype.propertyIsEnumerable,ye=(we,rt,Xe)=>rt in we?b(we,rt,{enumerable:!0,configurable:!0,writable:!0,value:Xe}):we[rt]=Xe,de=(we,rt)=>{for(var Xe in rt||(rt={}))ue.call(rt,Xe)&&ye(we,Xe,rt[Xe]);if(le)for(var Xe of le(rt))me.call(rt,Xe)&&ye(we,Xe,rt[Xe]);return we},Be=(we,rt)=>ee(we,ne(rt)),ze=(we,rt)=>{var Xe={};for(var at in we)ue.call(we,at)&&rt.indexOf(at)<0&&(Xe[at]=we[at]);if(we!=null&&le)for(var at of le(we))rt.indexOf(at)<0&&me.call(we,at)&&(Xe[at]=we[at]);return Xe};const{RangePicker:Ce}=he.default,et=({disabled:we,shixunHomeworks:rt,selectOptions:Xe,form:at,data:lt,classroomList:nt})=>{const He=(0,oe.useIntl)(),{workSetting:Pe}=rt,[Ie,Qe]=(0,z.useState)([]),$e=(0,z.useMemo)(()=>Xe==null?void 0:Xe.filter(Je=>!Ie.includes(Je.value)),[Ie,Xe]);(0,z.useEffect)(()=>{var Je;const ft=((Je=Pe==null?void 0:Pe.anonymous_comment_settings)==null?void 0:Je.filter(yt=>yt.evaluation_end))||[];Qe(ft.map(yt=>yt.group_name))},[Pe]);const je=Je=>{var ft;const yt=(ft=Pe==null?void 0:Pe.anonymous_appeal_settings)==null?void 0:ft.find(mt=>mt.group_id===Je);return lt.anonymous_appeal&&yt&&(yt==null?void 0:yt.appeal_time)!==null};return y.createElement(xe.default.List,{name:"anonymous_comment_settings"},(Je,{add:ft,remove:yt})=>y.createElement(y.Fragment,null,Je.map(mt=>{var bt,We;const Bt=mt,{key:xt,name:Oe}=Bt,At=ze(Bt,["key","name"]),ce=at.getFieldValue(["anonymous_comment_settings",Oe]),re=ce.deleteflag,ae=ve()((bt=ce.evaluation_start)==null?void 0:bt[0])<=ve()(),se=!re&&ae?[!0,je(ce==null?void 0:ce.group_id)]:[!1,!1];return y.createElement("div",{key:xt,style:{background:"#F6F7F9",padding:"5px 30px"}},y.createElement(Ze.Z,{align:"top",style:{marginLeft:"53px"}},y.createElement(Se.Z,{style:{height:"40px",lineHeight:"40px",width:"80px",textAlign:"left"}},"\u533F\u8BC4\u89C4\u5219",xt+1),y.createElement(Se.Z,{flex:1},y.createElement(Ze.Z,{align:"middle",style:{marginBottom:10}},y.createElement(Se.Z,{span:8},y.createElement(xe.default.Item,Be(de({},At),{name:[Oe,"group_name"]}),y.createElement(Ae.default,{mode:"multiple",disabled:we||!re,className:x.Z.multiple_select,placeholder:He.formatMessage({id:"classrooms.selectClassName",defaultMessage:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"}),options:$e||[],onSelect:De=>{Qe(Ye=>[...Ye,De])},onDeselect:De=>{Qe(Ye=>Ye.filter(fe=>fe!==De))}}))),y.createElement(Se.Z,{className:"ml20"},y.createElement(xe.default.Item,Be(de({},At),{name:[Oe,"evaluation_start"]}),y.createElement(Ce,{ranges:{\u6B64\u523B:()=>{var De;const Ye=(De=ce==null?void 0:ce.evaluation_start)==null?void 0:De[0];return[Ye?ve()(Ye):ve()(),ve()()]}},size:"large",style:{width:"500px"},disabled:we||se,allowClear:!1,disabledDate:De=>(0,E.Q8)(De,Pe==null?void 0:Pe.course_end_date),disabledTime:De=>(0,E.d0)(De),showTime:{format:"HH:mm"},format:"YYYY-MM-DD HH:mm",onChange:()=>{var De;if((0,a.Rm)()&&!((De=nt.AssistantObject.group)!=null&&De.can_anonymous_comment)){ie.ZP.warning(He.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\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}}}))),y.createElement(xe.default.Item,Be(de({},At),{name:[Oe,"deleteflag"]}),y.createElement(ge.default,{type:"hidden"})),!we&&Je.length<((We=Pe==null?void 0:Pe.anonymous_comment_settings)==null?void 0:We.length)&&y.createElement("i",{className:"iconfont icon-zengjia1 ml20",style:{cursor:"pointer",color:"#00B187"},onClick:()=>{ft({deleteflag:!0})}}),xt!==0&&!we&&re&&y.createElement("i",{className:"iconfont icon-shanjian1 ml20",style:{cursor:"pointer",color:"#E30000"},onClick:()=>{const De=at.getFieldValue(["anonymous_comment_settings",Oe,"group_name"])||[];Qe(Ye=>Ye.filter(fe=>!De.includes(fe))),yt(Oe)}})))),y.createElement(Ze.Z,{align:"middle",style:{marginLeft:"53px"}},y.createElement(Se.Z,{style:{width:"75px"}},"\u533F\u8BC4\u6570\u91CF"),y.createElement(Se.Z,null,y.createElement(xe.default.Item,Be(de({},At),{label:"",colon:!1,name:[Oe,"evaluation_num"]}),y.createElement(ke.Z,{min:0,size:"large",style:{marginLeft:"5px"},disabled:we||!re&&ae}))),y.createElement(Ee.Z,{title:"\u6BCF\u4E2A\u5B66\u751F\u5C06\u88AB\u5206\u914D\u7684\u533F\u8BC4\u4F5C\u54C1\u6570\u91CF\u3002\u5982\u5168\u73ED\u5B9E\u9645\u63D0\u4EA4\u4F5C\u4E1A\u6570\u91CF\u5C0F\u4E8E\u672C\u6570\u503C\uFF0C\u5219\u4EE5\u5B9E\u9645\u63D0\u4EA4\u4F5C\u4E1A\u6570\u91CF\u4E3A\u51C6"},y.createElement("i",{className:`iconfont icon-tishixiaowenhao ml10 ${x.Z.title_icon}`})),y.createElement(Se.Z,{style:{width:"75px",marginLeft:"40px"}},"\u7F3A\u8BC4\u6263\u5206"),y.createElement(Se.Z,null,y.createElement(xe.default.Item,Be(de({},At),{label:"",colon:!1,name:[Oe,"absence_penalty"]}),y.createElement(ke.Z,{min:0,size:"large",addonAfter:"\u5206",style:{width:"120px"},disabled:we,onChange:De=>{var Ye;if((0,a.Rm)()&&!((Ye=nt.AssistantObject.group)!=null&&Ye.can_anonymous_comment)){ie.ZP.warning(He.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\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}}}))),y.createElement(Se.Z,{style:{marginLeft:"40px"}},y.createElement(xe.default.Item,Be(de({},At),{name:[Oe,"student_comment"],valuePropName:"checked"}),y.createElement(pe.default,{disabled:we,onChange:()=>{var De;if((0,a.Rm)()&&!((De=nt.AssistantObject.group)!=null&&De.can_anonymous_comment)){ie.ZP.warning(He.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\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}}}))),y.createElement(Se.Z,{className:"ml10"},"\u533F\u8BC4\u8BA1\u5165\u5DF2\u8BC4\u9605")))})))};wt.Z=(0,oe.connect)(({shixunHomeworks:we,classroomList:rt})=>({shixunHomeworks:we,classroomList:rt}))(et)},82865:function(Ft,wt,te){"use strict";var z=te(65582),he=te(95237),xe=te(43604),Ze=te(5083),Se=te(5871),Ae=te(6848),ie=te(66649),ge=te.n(ie),ke=te(99981),Ee=te(91967),pe=te(59301);const be=({data:ve,disabled:oe,setData:E,shixunHomeworks:a})=>{const x=(0,z.useIntl)(),{workSetting:y,workList:b}=a;return pe.createElement("div",null,pe.createElement(he.Z,{style:{background:"#F6F7F9",padding:"5px 30px",display:"flex",alignItems:"center"}},pe.createElement(xe.Z,{style:{marginLeft:"54px",marginRight:"20px",color:"#666666"}},"\u7ED3\u675F\u65F6\u95F4"),pe.createElement(xe.Z,null,pe.createElement(Ze.default,{allowClear:!1,style:{width:250},placeholder:"\u8BF7\u9009\u62E9\u7ED3\u675F\u65F6\u95F4",showTime:{format:"HH:mm"},size:"large",format:"YYYY-MM-DD HH:mm",disabled:oe,disabledDate:ee=>(0,ke.Q8)(ee,y==null?void 0:y.course_end_date),disabledTime:ee=>(0,ke.d0)(ee),value:ve.appeal_time?ge()(ve.appeal_time):"",onChange:(ee,ne)=>{ve.appeal_time=ne,E(Object.assign({},ve))}})),pe.createElement(xe.Z,{style:{margin:"0 20px 0 60px",color:"#666666"}},"\u8FDD\u89C4\u533F\u8BC4\u6263\u5206"),pe.createElement(xe.Z,null,pe.createElement(Se.Z,{size:"large",disabled:oe,value:ve.appeal_penalty,min:0,addonAfter:"\u5206",style:{width:"120px"},onChange:ee=>{ve.appeal_penalty=ee,E(Object.assign({},ve))}})),pe.createElement(Ae.Z,{title:"\u5B66\u751F\u8FDD\u89C4\u533F\u8BC4\u5176\u4ED6\u540C\u5B66\u7684\u4F5C\u54C1\u65F6\uFF0C\u5176\u6210\u7EE9\u5C06\u88AB\u6263\u51CF\u7684\u5206\u503C"},pe.createElement("i",{className:`iconfont icon-tishixiaowenhao ml10 ${Ee.Z.title_icon}`}))))};wt.Z=(0,z.connect)(({shixunHomeworks:ve})=>({shixunHomeworks:ve}))(be)},42337:function(Ft,wt,te){"use strict";var z=te(5083),he=te(5871),xe=te(6848),Ze=te(24905),Se=te(66649),Ae=te.n(Se),ie=te(65582),ge=te(99981),ke=te(91967),Ee=te(59301);const pe=({data:be,setData:ve,disabled:oe,shixunHomeworks:E})=>{const a=(0,ie.useIntl)(),{workSetting:x}=E,y=Ae()(x==null?void 0:x.evaluation_start)<=Ae()(),b=be.anonymous_appeal;return Ee.createElement("div",null,Ee.createElement("div",{style:{background:"#F6F7F9",padding:"5px 30px",display:"flex",alignItems:"center",marginTop:"1px"}},Ee.createElement("div",{style:{color:"#666666",marginLeft:"53px",marginRight:"20px"}},"\u5F00\u59CB\u65F6\u95F4"),Ee.createElement(z.default,{allowClear:!1,style:{width:200},placeholder:"\u8BF7\u9009\u62E9\u5F00\u59CB\u65F6\u95F4",showTime:{format:"HH:mm"},format:"YYYY-MM-DD HH:mm",size:"large",disabledDate:ee=>(0,ge.Q8)(ee,x==null?void 0:x.course_end_date),disabledTime:ee=>(0,ge.d0)(ee),disabled:oe||y||b,value:be.evaluation_start?Ae()(be.evaluation_start):"",onChange:(ee,ne)=>{be.evaluation_start=ne,ve(Object.assign({},be))}}),Ee.createElement("div",{style:{color:"#666666",marginLeft:"60px",marginRight:"20px"}},"\u7ED3\u675F\u65F6\u95F4"),Ee.createElement(z.default,{allowClear:!1,style:{width:200},placeholder:"\u8BF7\u9009\u62E9\u7ED3\u675F\u65F6\u95F4",showTime:{format:"HH:mm"},format:"YYYY-MM-DD HH:mm",size:"large",disabledDate:ee=>(0,ge.Q8)(ee,x==null?void 0:x.course_end_date,be.evaluation_start),disabledTime:ee=>(0,ge.d0)(ee,Ae()(be.evaluation_start)),disabled:oe||b,value:be.evaluation_end?Ae()(be.evaluation_end):"",onChange:(ee,ne)=>{be.evaluation_end=ne,ve(Object.assign({},be))}})),Ee.createElement("div",{style:{background:"#F6F7F9",padding:"5px 30px",display:"flex",alignItems:"center"}},Ee.createElement("div",{style:{color:"#666666",marginLeft:"53px",marginRight:"20px"}},"\u533F\u8BC4\u6570\u91CF"),Ee.createElement(he.Z,{disabled:oe||y||b,value:be.evaluation_num,min:0,style:{width:"150px"},size:"large",onChange:ee=>{be.evaluation_num=ee,ve(Object.assign({},be))}}),Ee.createElement(xe.Z,{title:"\u6BCF\u4E2A\u5B66\u751F\u5C06\u88AB\u5206\u914D\u7684\u533F\u8BC4\u4F5C\u54C1\u6570\u91CF\u3002\u5982\u5168\u73ED\u5B9E\u9645\u63D0\u4EA4\u4F5C\u4E1A\u6570\u91CF\u5C0F\u4E8E\u672C\u6570\u503C\uFF0C\u5219\u4EE5\u5B9E\u9645\u63D0\u4EA4\u4F5C\u4E1A\u6570\u91CF\u4E3A\u51C6"},Ee.createElement("i",{className:`iconfont icon-tishixiaowenhao ml10 ${ke.Z.title_icon}`})),Ee.createElement("div",{style:{color:"#666666",marginLeft:"84px",marginRight:"20px"}},"\u7F3A\u8BC4\u6263\u5206"),Ee.createElement(he.Z,{min:0,disabled:oe,style:{width:"150px"},size:"large",addonAfter:"\u5206",value:be.absence_penalty,onChange:ee=>{be.absence_penalty=ee,ve(Object.assign({},be))}})),be.anonymous_comment&&Ee.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px 13px 83px",display:"flex",alignItems:"center"}},Ee.createElement(Ze.default,{checked:be.student_comment,disabled:oe,onChange:()=>{be.student_comment=!be.student_comment,ve(Object.assign({},be))}},Ee.createElement("span",{style:{fontSize:"14px",color:"#000"}},"\u533F\u8BC4\u8BA1\u5165\u5DF2\u8BC4\u9605"))))};wt.Z=(0,ie.connect)(({shixunHomeworks:be})=>({shixunHomeworks:be}))(pe)},35314:function(Ft,wt,te){"use strict";te.d(wt,{Z:function(){return ue}});var z=te(59301),he=te(43418),xe=te(8591),Ze=te(95237),Se=te(43604),Ae=te(3113),ie=te(54580),ge=te(1710),ke={achieveSty:"achieveSty___Joqdh",tip:"tip___qAo3r",labolIcon:"labolIcon___QZ4oX"},Ee=te(3918),pe=te(74128),be=te(38147),ve=te(65862),oe=te(65582),E=Object.defineProperty,a=Object.getOwnPropertySymbols,x=Object.prototype.hasOwnProperty,y=Object.prototype.propertyIsEnumerable,b=(me,ye,de)=>ye in me?E(me,ye,{enumerable:!0,configurable:!0,writable:!0,value:de}):me[ye]=de,ee=(me,ye)=>{for(var de in ye||(ye={}))x.call(ye,de)&&b(me,de,ye[de]);if(a)for(var de of a(ye))y.call(ye,de)&&b(me,de,ye[de]);return me},ne=(me,ye,de)=>new Promise((Be,ze)=>{var Ce=rt=>{try{we(de.next(rt))}catch(Xe){ze(Xe)}},et=rt=>{try{we(de.throw(rt))}catch(Xe){ze(Xe)}},we=rt=>rt.done?Be(rt.value):Promise.resolve(rt.value).then(Ce,et);we((de=de.apply(me,ye)).next())}),ue=({visible:me,categoryId:ye,getData:de,onCancle:Be})=>{var ze,Ce;const et=(0,oe.useIntl)(),[we,rt]=(0,z.useState)([]),[Xe,at]=(0,z.useState)(!1),[lt,nt]=(0,z.useState)(!1),[He,Pe]=(0,z.useState)({success_size:0,error_list:[]}),Ie={withCredentials:!0,maxCount:1,multiple:!1,onRemove:()=>{rt([])},beforeUpload:Qe=>ne(void 0,null,function*(){return rt([Qe]),!1}),fileList:we,accept:".xlsx"};return z.createElement(z.Fragment,null,z.createElement(he.default,{centered:!0,maskClosable:!1,title:et.formatMessage({id:"classroomClassroomExperiments.importExternalGrades",defaultMessage:"\u5BFC\u5165\u5916\u90E8\u6210\u7EE9"}),width:690,open:me,okText:et.formatMessage({id:"classrooms.confirm",defaultMessage:"\u786E\u5B9A"}),cancelText:et.formatMessage({id:"classrooms.cancel",defaultMessage:"\u53D6\u6D88"}),confirmLoading:lt,onOk:()=>ne(void 0,null,function*(){if(we.length===0){xe.ZP.info(et.formatMessage({id:"classrooms.uploadFileFirst",defaultMessage:"\u8BF7\u5148\u4E0A\u4F20\u6587\u4EF6\uFF01"}));return}nt(!0);const Qe=new FormData;Qe.append("file",we[0]);const $e=yield(0,be.ZP)(`/api/homework_commons/${ye}/import_external_score.json`,{method:"post",body:Qe},!0);($e==null?void 0:$e.status)===0&&(Pe($e),Be(),de(),at(!0),rt([])),nt(!1)}),onCancel:()=>{rt([]),Be()}},z.createElement("div",{className:ke.achieveSty},z.createElement("div",{className:ke.tip},z.createElement("div",null,"1.\u4E0D\u5728\u5B66\u751F\u5217\u8868\u5185\u7684\u5B66\u751F\u4E0D\u652F\u6301\u5BFC\u5165\u5916\u90E8\u6210\u7EE9\uFF1B"),z.createElement("div",null,"2.\u672A\u63D0\u4EA4\u4F5C\u54C1\u7684\u5B66\u751F\u5BFC\u5165\u5916\u90E8\u6210\u7EE9\u4E4B\u540E\u5C06\u89C6\u4E3A\u5DF2\u5728\u7EBF\u4E0B\u63D0\u4EA4\u4F5C\u4E1A\uFF1B"),z.createElement("div",null,"3.\u5BFC\u5165\u5916\u90E8\u6210\u7EE9\u4F1A\u5C06\u5DF2\u8BC4\u9605\u5B66\u751F\u7684\u6700\u7EC8\u6210\u7EE9\u8FDB\u884C\u66F4\u65B0\u3002")),z.createElement(Ze.Z,{align:"middle",className:"mt20"},z.createElement(Se.Z,{className:"mr10"},z.createElement("span",{className:ke.labolIcon},"*"),z.createElement("span",null,"\u5BFC\u5165\u6587\u4EF6")),z.createElement(Se.Z,null,z.createElement(Ae.ZP,{shape:"default",style:{backgroundColor:"#3061D0",color:"#fff"}},z.createElement("a",{className:ke.downloadbutton,onClick:Qe=>{Qe.stopPropagation(),Qe.preventDefault(),(0,ve.FH)("",pe.Z.API_SERVER+`/api/homework_commons/${ye}/get_example_excel.json`)}},"\u4E0B\u8F7D\u6A21\u7248\u8868\u683C")),z.createElement("span",{className:"ml10",style:{color:"#9096A3"}},"\u6839\u636E\u63D0\u793A\u4FE1\u606F\u5B8C\u5584\u8868\u683C\u5185\u5BB9"))),z.createElement("div",{className:"mt10",style:{marginLeft:"74px",height:"120px"}},z.createElement(ie.default.Dragger,ee({style:{border:"1px dashed rgba(48,97,208,0.3)",backgroundColor:"rgba(48,97,208,0.06)"}},Ie),z.createElement("div",null,z.createElement(Ee.op,{shape:"default"},"\u9009\u62E9\u6587\u4EF6")),z.createElement("div",{className:"font12 mt10",style:{color:"#9096A3"}},"\u4E0B\u8F7D\u6A21\u7248\u5E76\u5B8C\u5584\u4FE1\u606F\u540E\uFF0C\u53EF\u5C06\u6587\u4EF6\u62D6\u62FD\u81F3\u6B64\u5904\u4E0A\u4F20\u3002\u652F\u6301\u683C\u5F0F\uFF1A.xlsx"))))),z.createElement(he.default,{centered:!0,maskClosable:!1,title:"\u5BFC\u5165\u7ED3\u679C",width:508,open:Xe,onCancel:()=>{at(!1)},footer:null},z.createElement("div",null,z.createElement("div",{style:{marginTop:"5px",marginBottom:"15px"}},z.createElement("span",null,"\u5BFC\u5165\u6210\u529F",z.createElement("span",{style:{color:"#19CB70"}}," ",He==null?void 0:He.success_size," "),et.formatMessage({id:"classroomGraphicGroupHomework.student",defaultMessage:"\u4E2A\u5B66\u751F"})),z.createElement("span",{style:{marginLeft:"30px"}},"\u5BFC\u5165\u5931\u8D25",z.createElement("span",{style:{color:"#E30000"}}," ",(ze=He==null?void 0:He.error_list)==null?void 0:ze.length," "),et.formatMessage({id:"classroomGraphicGroupHomework.student",defaultMessage:"\u4E2A\u5B66\u751F"}))),!!((Ce=He==null?void 0:He.error_list)!=null&&Ce.length)&&z.createElement("div",{className:"mb20"},z.createElement(ge.default,{columns:[{title:et.formatMessage({id:"classrooms.name",defaultMessage:"\u59D3\u540D"}),dataIndex:"name",key:"name",ellipsis:!0,width:120,render:Qe=>z.createElement("span",{style:{color:"#000"}},Qe)},{title:"\u5B66\u53F7/\u5DE5\u53F7",dataIndex:"student_id",key:"student_id",ellipsis:!0,width:120,render:Qe=>z.createElement("span",{style:{color:"#666"}},Qe)},{title:"\u5931\u8D25\u539F\u56E0",dataIndex:"info",key:"info",ellipsis:!0,align:"end",render:Qe=>z.createElement("span",{style:{color:"#000"}},Qe)}],dataSource:He==null?void 0:He.error_list,pagination:!1,scroll:{y:47*8}})))))}},76200:function(Ft,wt,te){"use strict";var z=te(43418),he=te(8591),xe=te(38147),Ze=te(65582),Se=te(41867),Ae=te(59301),ie=(ke,Ee,pe)=>new Promise((be,ve)=>{var oe=x=>{try{a(pe.next(x))}catch(y){ve(y)}},E=x=>{try{a(pe.throw(x))}catch(y){ve(y)}},a=x=>x.done?be(x.value):Promise.resolve(x.value).then(oe,E);a((pe=pe.apply(ke,Ee)).next())});const ge=({shixunHomeworks:ke,dispatch:Ee,classroomList:pe,getData:be})=>{const ve=(0,Ze.useIntl)();return Ae.createElement(z.default,{centered:!0,title:ve.formatMessage({id:"classrooms.prompt",defaultMessage:"\u63D0\u793A"}),open:ke.actionTabs.key==="redoShixunModal",okText:ve.formatMessage({id:"classrooms.confirm",defaultMessage:"\u786E\u5B9A"}),cancelText:ve.formatMessage({id:"classrooms.cancel",defaultMessage:"\u53D6\u6D88"}),onOk:()=>ie(void 0,null,function*(){var oe;if((0,Se.Rm)()&&!((oe=pe.AssistantObject.normal)!=null&&oe.can_redo)){he.ZP.warning(ve.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\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,xe.ZP)(`/api/homework_commons/${ke.actionTabs.homework_common_id}/batch_redo_modal.json`,{method:"post",body:{student_work_id:ke.actionTabs.student_work_id}})).status===0&&(he.ZP.success(ve.formatMessage({id:"classrooms.operationSuccess",defaultMessage:"\u64CD\u4F5C\u6210\u529F"})),Ee({type:"shixunHomeworks/setActionTabs",payload:{}}),be())}),onCancel:()=>{Ee({type:"shixunHomeworks/setActionTabs",payload:{}})}},Ae.createElement("p",null,"\u8BE5\u4F5C\u4E1A\u5C06\u88AB\u6253\u56DE\u91CD\u505A\uFF0C",ke.actionTabs.isshixun?"\u5B66\u751F\u5B9E\u8BAD":"\u5B66\u751F\u4F5C\u54C1\u63D0\u4EA4","\u8BB0\u5F55\u5C06\u88AB\u6E05\u7A7A!"),Ae.createElement("p",null,"\u786E\u5B9A\u6253\u56DE?"))};wt.Z=(0,Ze.connect)(({shixunHomeworks:ke,classroomList:Ee})=>({shixunHomeworks:ke,classroomList:Ee}))(ge)},34246:function(Ft,wt,te){"use strict";te.r(wt),te.d(wt,{default:function(){return Ru}});var z=te(59301),he=te(65582),xe=te(49127),Ze=te(3113),Se=te(8591),Ae=te(43418),ie=te(66104),ge=te(99313),ke=te(27812),Ee=te(65862),pe=te(78241),be=te(6848),ve=te(95237),oe=te(20834),E=te(24905),a=te(43604),x=te(1710),y=te(92832),b=te(38854),ee=te(58421),ne=te(5112),le=te(5871),ue=te(57809),me=te(71418),ye=te(66649),de=te.n(ye),Be=te(2524),ze=te(38147),Ce=Object.defineProperty,et=Object.getOwnPropertySymbols,we=Object.prototype.hasOwnProperty,rt=Object.prototype.propertyIsEnumerable,Xe=(Ue,_e,Ne)=>_e in Ue?Ce(Ue,_e,{enumerable:!0,configurable:!0,writable:!0,value:Ne}):Ue[_e]=Ne,at=(Ue,_e)=>{for(var Ne in _e||(_e={}))we.call(_e,Ne)&&Xe(Ue,Ne,_e[Ne]);if(et)for(var Ne of et(_e))rt.call(_e,Ne)&&Xe(Ue,Ne,_e[Ne]);return Ue},lt=(Ue,_e,Ne)=>new Promise((Wt,Yt)=>{var nn=ht=>{try{rn(Ne.next(ht))}catch($t){Yt($t)}},qt=ht=>{try{rn(Ne.throw(ht))}catch($t){Yt($t)}},rn=ht=>ht.done?Wt(ht.value):Promise.resolve(ht.value).then(nn,qt);rn((Ne=Ne.apply(Ue,_e)).next())});const nt=({shixunHomeworks:Ue,dispatch:_e})=>{const Ne=(0,he.useIntl)(),Wt=(0,he.useParams)();return z.createElement(Ae.default,{centered:!0,title:Ne.formatMessage({id:"classrooms.prompt",defaultMessage:"\u63D0\u793A"}),open:Ue.actionTabs.key==="\u6253\u56DE\u91CD\u505A",okText:Ne.formatMessage({id:"classrooms.confirm",defaultMessage:"\u786E\u5B9A"}),cancelText:Ne.formatMessage({id:"classrooms.cancel",defaultMessage:"\u53D6\u6D88"}),onOk:()=>lt(void 0,null,function*(){(yield(0,ze.ZP)(`/api/myshixuns/${Ue.actionTabs.selectArrs.myshixun_identifier}/reset_my_game.json`,{method:"post",body:{course_id:Wt.coursesId}})).status===0&&(Se.ZP.success(Ne.formatMessage({id:"classrooms.operationSuccess",defaultMessage:"\u64CD\u4F5C\u6210\u529F"})),_e({type:"shixunHomeworks/setActionTabs",payload:{}}),_e({type:"shixunHomeworks/getWorkList",payload:at({},Ue.actionTabs.params)}))}),onCancel:()=>{_e({type:"shixunHomeworks/setActionTabs",payload:{}})}},z.createElement("p",null,"\u8BE5\u4F5C\u4E1A\u5C06\u88AB\u6253\u56DE\u91CD\u505A\uFF0C\u5B66\u751F\u5B9E\u8BAD\u8BB0\u5F55\u5C06\u88AB\u6E05\u7A7A!"),z.createElement("p",null,"\u786E\u5B9A\u6253\u56DE?"))};var He=(0,he.connect)(({shixunHomeworks:Ue})=>({shixunHomeworks:Ue}))(nt),Pe=te(41867),Ie=te(59301),Qe=Object.defineProperty,$e=Object.getOwnPropertySymbols,je=Object.prototype.hasOwnProperty,Je=Object.prototype.propertyIsEnumerable,ft=(Ue,_e,Ne)=>_e in Ue?Qe(Ue,_e,{enumerable:!0,configurable:!0,writable:!0,value:Ne}):Ue[_e]=Ne,yt=(Ue,_e)=>{for(var Ne in _e||(_e={}))je.call(_e,Ne)&&ft(Ue,Ne,_e[Ne]);if($e)for(var Ne of $e(_e))Je.call(_e,Ne)&&ft(Ue,Ne,_e[Ne]);return Ue},mt=(Ue,_e,Ne)=>new Promise((Wt,Yt)=>{var nn=ht=>{try{rn(Ne.next(ht))}catch($t){Yt($t)}},qt=ht=>{try{rn(Ne.throw(ht))}catch($t){Yt($t)}},rn=ht=>ht.done?Wt(ht.value):Promise.resolve(ht.value).then(nn,qt);rn((Ne=Ne.apply(Ue,_e)).next())});const bt=({shixunHomeworks:Ue,classroomList:_e,dispatch:Ne})=>{const Wt=(0,he.useIntl)(),Yt=(0,he.useParams)(),[nn,qt]=(0,z.useState)(!0),[rn,ht]=(0,z.useState)(!1),[$t]=pe.default.useForm();return Ie.createElement(Ie.Fragment,null,Ie.createElement(Ae.default,{centered:!0,title:Wt.formatMessage({id:"classroomClassroomExperiments.adjustScore",defaultMessage:"\u8C03\u5206"}),open:Ue.actionTabs.key==="\u8C03\u5206",okText:Wt.formatMessage({id:"classrooms.confirm",defaultMessage:"\u786E\u5B9A"}),cancelText:Wt.formatMessage({id:"classrooms.cancel",defaultMessage:"\u53D6\u6D88"}),confirmLoading:rn,onOk:()=>mt(void 0,null,function*(){var $n;if((0,Pe.Rm)()&&!(($n=_e.AssistantObject.normal)!=null&&$n.can_appraise)){Se.ZP.warning(Wt.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\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 $t.validateFields();const Xt=$t.getFieldsValue();ht(!0),(yield(0,ze.ZP)(`/api/student_works/${Ue.actionTabs.id}/adjust_score.json`,{method:"post",body:yt({},Xt)})).status===0&&(Se.ZP.success(Wt.formatMessage({id:"classrooms.operationSuccess",defaultMessage:"\u64CD\u4F5C\u6210\u529F"})),$t.resetFields(),Ne({type:"shixunHomeworks/setActionTabs",payload:{}}),Ne({type:"shixunHomeworks/getWorkList",payload:yt({},Ue.actionTabs.params)})),ht(!1)}),onCancel:()=>{Ne({type:"shixunHomeworks/setActionTabs",payload:{}})}},Ie.createElement("p",{className:"tc"},"\u8BE5\u5B66\u751F\u7684\u6700\u7EC8\u6210\u7EE9\u5C06\u4E0D\u4F1A\u6309\u7167\u8BC4\u5206\u89C4\u5219\u8FDB\u884C\u8BA1\u7B97"),Ie.createElement(pe.default,{form:$t,layout:"horizontal"},Ie.createElement("div",{style:{display:"flex",alignItems:"baseline"}},Ie.createElement(pe.default.Item,{label:"\u6210\u7EE9",name:"score",rules:[{required:!0,message:"\u8BF7\u8F93\u5165!"}]},Ie.createElement(le.Z,{min:0,placeholder:"\u8BF7\u586B\u5199\u5206\u6570"})),Ie.createElement("span",{className:"ml10"},"\u5206")),Ie.createElement("div",null,Ie.createElement(pe.default.Item,{name:"comment"},Ie.createElement(y.default.TextArea,{placeholder:"\u8BF7\u586B\u5199\u60A8\u5BF9\u4F5C\u54C1\u8C03\u5206\u7684\u539F\u56E0",rows:8}))))))};var We=(0,he.connect)(({shixunHomeworks:Ue,classroomList:_e})=>({shixunHomeworks:Ue,classroomList:_e}))(bt),Bt=te(76200),xt=te(66457),Oe=te(89392),At=te(37906),ce=te(3918),re=te(61527),ae=te(88761),se=te(59301),De=Object.defineProperty,Ye=Object.defineProperties,fe=Object.getOwnPropertyDescriptors,Le=Object.getOwnPropertySymbols,it=Object.prototype.hasOwnProperty,qe=Object.prototype.propertyIsEnumerable,Ve=(Ue,_e,Ne)=>_e in Ue?De(Ue,_e,{enumerable:!0,configurable:!0,writable:!0,value:Ne}):Ue[_e]=Ne,dt=(Ue,_e)=>{for(var Ne in _e||(_e={}))it.call(_e,Ne)&&Ve(Ue,Ne,_e[Ne]);if(Le)for(var Ne of Le(_e))qe.call(_e,Ne)&&Ve(Ue,Ne,_e[Ne]);return Ue},kt=(Ue,_e)=>Ye(Ue,fe(_e)),Mt=(Ue,_e)=>{var Ne={};for(var Wt in Ue)it.call(Ue,Wt)&&_e.indexOf(Wt)<0&&(Ne[Wt]=Ue[Wt]);if(Ue!=null&&Le)for(var Wt of Le(Ue))_e.indexOf(Wt)<0&&qe.call(Ue,Wt)&&(Ne[Wt]=Ue[Wt]);return Ne},un=(Ue,_e,Ne)=>new Promise((Wt,Yt)=>{var nn=ht=>{try{rn(Ne.next(ht))}catch($t){Yt($t)}},qt=ht=>{try{rn(Ne.throw(ht))}catch($t){Yt($t)}},rn=ht=>ht.done?Wt(ht.value):Promise.resolve(ht.value).then(nn,qt);rn((Ne=Ne.apply(Ue,_e)).next())});const Tt=Ue=>un(void 0,null,function*(){return yield(0,ze.ZP)(`/api/student_works/${Ue.userId}/deal_appeal_score.json`,{method:"post",body:Ue})});var tt=Ue=>{var _e=Ue,{task_status:Ne,new_work_status:Wt,shixunHomeworks:Yt,course_group:nn}=_e,qt=Mt(_e,["task_status","new_work_status","shixunHomeworks","course_group"]),rn;const ht=(0,he.useIntl)(),$t=(0,he.useParams)(),[$n]=pe.default.useForm(),{workList:Xt,workSetting:Dt}=Yt,[In,En]=(0,z.useState)(!1),[Lt,Cn]=(0,z.useState)(null),[An,Fa]=(0,z.useState)({search:"",page:1,limit:10,work_status:Ne!=null?Ne==0?[0,-1]:[Ne]:null,new_work_status:Wt,status:Wt||"",course_group:nn}),[,Kt,_t,ln]=(0,re.U)(ae.h$,dt({},$t)),[,ko,ta,Ua]=(0,re.U)(ae.cN,{homeworkId:$t==null?void 0:$t.categoryId}),[,,st,To]=(0,re.U)(Tt,{}),[ua,Go]=(0,z.useState)([]),zr=()=>{var Qt,Qn,Pt;if(Ne==0)return se.createElement(se.Fragment,null,"\u5171",se.createElement("span",{style:{color:"#DF711C"}},(ln==null?void 0:ln.work_count)||0),"\u4F4D\u5B66\u751F\u672A\u63D0\u4EA4\u4F5C\u54C1");if(Ne==1)return se.createElement(se.Fragment,null,"\u5171",se.createElement("span",{style:{color:"#DF711C"}},(ln==null?void 0:ln.work_count)||0),"\u4F4D\u5B66\u751F\u6309\u65F6\u63D0\u4EA4\u4F5C\u54C1");if(Ne==2)return se.createElement(se.Fragment,null,"\u5171",se.createElement("span",{style:{color:"#DF711C"}},(ln==null?void 0:ln.work_count)||0),"\u4F4D\u5B66\u751F",Dt!=null&&Dt.anonymous_comment||(Qt=Xt==null?void 0:Xt.homework_status)!=null&&Qt.includes("\u533F\u8BC4\u4E2D")?ht.formatMessage({id:"classroomGraphicGroupHomework.delayedSubmitted",defaultMessage:"\u5EF6\u65F6\u63D0\u4EA4"}):"\u8865\u4EA4","\u4F5C\u54C1");if(Wt==1)return se.createElement(se.Fragment,null,"\u5171",se.createElement("span",{style:{color:"#DF711C"}},(ln==null?void 0:ln.work_count)||0),"\u4F4D\u5B66\u751F\u672A\u533F\u8BC4");if(Wt==2)return se.createElement(se.Fragment,null,"\u5171",se.createElement("span",{style:{color:"#DF711C"}},(ln==null?void 0:ln.work_count)||0),"\u4F4D\u5B66\u751F\u533F\u8BC4\u4E2D");if(Wt==3)return se.createElement(se.Fragment,null,"\u5171",se.createElement("span",{style:{color:"#DF711C"}},(ln==null?void 0:ln.work_count)||0),"\u4F4D\u5B66\u751F\u5B8C\u6210\u533F\u8BC4");if(Wt==4)return se.createElement(se.Fragment,null,"\u5171",se.createElement("span",{style:{color:"#DF711C"}},((Qn=Ua==null?void 0:Ua.data)==null?void 0:Qn.count)||0),"\u4F4D\u5B66\u751F\u63D0\u4EA4\u4E86\u7533\u8BC9");if(Wt==5)return se.createElement(se.Fragment,null,"\u5171",se.createElement("span",{style:{color:"#DF711C"}},((Pt=Ua==null?void 0:Ua.data)==null?void 0:Pt.count)||0),"\u6761\u7533\u8BC9\u8BB0\u5F55\u5F85\u5BA1\u6838")},pa=()=>{var Qt,Qn;return Ne?(Qt=[{title:ht.formatMessage({id:"classrooms.serialNumber",defaultMessage:"\u5E8F\u53F7"}),dataIndex:"id",ellipsis:!0,width:80,render:(Pt,Yo,Or)=>`${((An==null?void 0:An.page)-1)*An.limit+Or+1}`},{title:"\u5B66\u751F\u59D3\u540D",dataIndex:"user_name",ellipsis:!0,render:(Pt,Yo)=>se.createElement("a",{onClick:()=>{wa(Yo)}},Pt)},{title:ht.formatMessage({id:"classrooms.studentNumber",defaultMessage:"\u5B66\u53F7"}),dataIndex:"student_id",ellipsis:!0},{title:ht.formatMessage({id:"classrooms.classDivision",defaultMessage:"\u5206\u73ED"}),dataIndex:"group_name",ellipsis:!0},Ne!=0&&{title:ht.formatMessage({id:"classrooms.finalGrade",defaultMessage:"\u6700\u7EC8\u6210\u7EE9"}),dataIndex:"work_score",ellipsis:!0,render:(Pt,Yo)=>se.createElement(be.Z,{placement:"bottom",title:se.createElement("div",null,"\u6559\u5E08\u8BC4\u5206\uFF1A",Yo.teacher_score||"0.0","\u5206",se.createElement("br",null),"\u52A9\u6559\u8BC4\u5206\uFF1A",Yo.teaching_asistant_score||"0.0","\u5206",se.createElement("br",null),Xt!=null&&Xt.anonymous_comment?se.createElement(se.Fragment,null,"\u533F\u8BC4\u8BC4\u5206\uFF1A",Yo.student_score||"0.0","\u5206",se.createElement("br",null)):"","\u8FDF\u4EA4\u6263\u5206\uFF1A",Yo.late_penalty||"0.0","\u5206",se.createElement("br",null),ht.formatMessage({id:"classroomClassroomExperiments.plagiarismDeduction",defaultMessage:"\u67E5\u91CD\u6263\u5206"}),"\uFF1A",Yo.repeat_minus_score||"0.0","\u5206",se.createElement("br",null),Xt!=null&&Xt.anonymous_comment?se.createElement(se.Fragment,null,"\u7F3A\u8BC4\u6263\u5206\uFF1A",Yo.absence_penalty||"0.0","\u5206",se.createElement("br",null)):"",ht.formatMessage({id:"classrooms.finalGrade",defaultMessage:"\u6700\u7EC8\u6210\u7EE9"}),"\uFF1A",Yo.work_score||"0.0","\u5206",se.createElement("br",null),!(Xt!=null&&Xt.is_jupyter||Xt!=null&&Xt.is_jupyter_lab)&&se.createElement("div",{onClick:Or=>{wa(Yo)},className:"current",style:{color:"#8bb6fd"}},"\u67E5\u770B\u8BC4\u5206"))},Pt>0?se.createElement("span",{style:{color:"#ff8100"}},Pt):Pt)},Ne>1&&{title:"\u66F4\u65B0\u65F6\u95F4",dataIndex:"update_time",ellipsis:!0,render:Pt=>de()(Pt).format("YYYY-MM-DD HH:mm")}])==null?void 0:Qt.filter(Pt=>Pt):Wt==4||Wt==5?[{title:"\u5B66\u751F\u59D3\u540D",dataIndex:"real_name",ellipsis:!0,width:80,render:(Pt,Yo)=>se.createElement("a",{onClick:()=>{wa(Yo)}},Pt)},{title:"\u88AB\u7533\u8BC9\u4EBA",dataIndex:"unappeal_real_name",ellipsis:!0,width:80},{title:"\u88AB\u7533\u8BC9\u4EBA\u8BC4\u5206",dataIndex:"score",ellipsis:!0,width:110},{title:"\u7533\u8BC9\u7406\u7531",dataIndex:"comment",ellipsis:!0},{title:"\u63D0\u4EA4\u7533\u8BC9\u65F6\u95F4",dataIndex:"created_at",ellipsis:!0,width:140,render:Pt=>de()(Pt).format("YYYY-MM-DD HH:mm")},{title:ht.formatMessage({id:"classrooms.action",defaultMessage:"\u64CD\u4F5C"}),dataIndex:"appeal_status",ellipsis:!0,width:140,align:"right",render:(Pt,Yo)=>se.createElement(se.Fragment,null,Pt==3&&se.createElement("span",{className:"c-grey-333"},"\u5DF2\u63A5\u53D7"),Pt==4&&se.createElement("span",{className:"c-grey-333"},"\u5DF2\u9A73\u56DE"),Pt==1&&se.createElement(se.Fragment,null,se.createElement(ce.op,{openLoading:!0,type:"link",style:{padding:0},danger:!0,onClick:()=>un(void 0,null,function*(){(yield st({userId:Yo.student_work_id,score_id:Yo.student_works_score_id,status:4})).status===0&&lr()})},"\u9A73\u56DE"),se.createElement(ce.op,{className:"ml20",type:"link",style:{padding:0},onClick:()=>{Cn(Yo),En(!0)}},"\u63A5\u53D7")))}]:(Qn=[{title:ht.formatMessage({id:"classrooms.serialNumber",defaultMessage:"\u5E8F\u53F7"}),dataIndex:"id",ellipsis:!0,width:80,render:(Pt,Yo,Or)=>`${((An==null?void 0:An.page)-1)*An.limit+Or+1}`},{title:"\u5B66\u751F\u59D3\u540D",dataIndex:"user_name",ellipsis:!0,render:(Pt,Yo)=>se.createElement("a",{onClick:()=>{wa(Yo)}},Pt)},{title:ht.formatMessage({id:"classrooms.studentNumber",defaultMessage:"\u5B66\u53F7"}),dataIndex:"student_id",ellipsis:!0},{title:ht.formatMessage({id:"classrooms.classDivision",defaultMessage:"\u5206\u73ED"}),dataIndex:"group_name",ellipsis:!0},Ne!=0&&{title:ht.formatMessage({id:"classrooms.finalGrade",defaultMessage:"\u6700\u7EC8\u6210\u7EE9"}),dataIndex:"work_score",ellipsis:!0,render:(Pt,Yo)=>se.createElement(be.Z,{placement:"bottom",title:se.createElement("div",null,"\u6559\u5E08\u8BC4\u5206\uFF1A",Yo.teacher_score||"0.0","\u5206",se.createElement("br",null),"\u52A9\u6559\u8BC4\u5206\uFF1A",Yo.teaching_asistant_score||"0.0","\u5206",se.createElement("br",null),Xt!=null&&Xt.anonymous_comment?se.createElement(se.Fragment,null,"\u533F\u8BC4\u8BC4\u5206\uFF1A",Yo.student_score||"0.0","\u5206",se.createElement("br",null)):"","\u8FDF\u4EA4\u6263\u5206\uFF1A",Yo.late_penalty||"0.0","\u5206",se.createElement("br",null),ht.formatMessage({id:"classroomClassroomExperiments.plagiarismDeduction",defaultMessage:"\u67E5\u91CD\u6263\u5206"}),"\uFF1A",Yo.repeat_minus_score||"0.0","\u5206",se.createElement("br",null),Xt!=null&&Xt.anonymous_comment?se.createElement(se.Fragment,null,"\u7F3A\u8BC4\u6263\u5206\uFF1A",Yo.absence_penalty||"0.0","\u5206",se.createElement("br",null)):"",ht.formatMessage({id:"classrooms.finalGrade",defaultMessage:"\u6700\u7EC8\u6210\u7EE9"}),"\uFF1A",Yo.work_score||"0.0","\u5206",se.createElement("br",null),!(Xt!=null&&Xt.is_jupyter||Xt!=null&&Xt.is_jupyter_lab)&&se.createElement("div",{onClick:Or=>{wa(Yo)},className:"current",style:{color:"#8bb6fd"}},"\u67E5\u770B\u8BC4\u5206"))},Pt>0?se.createElement("span",{style:{color:"#ff8100"}},Pt):Pt)},Wt==2&&{title:"\u66F4\u65B0\u65F6\u95F4",dataIndex:"update_time",ellipsis:!0,render:Pt=>de()(Pt).format("YYYY-MM-DD HH:mm")},Wt==2&&{title:"\u9700\u8BC4\u6570",dataIndex:"need_evaluate",ellipsis:!0},Wt==2&&{title:"\u5DF2\u8BC4\u6570",dataIndex:"evaluate_num",ellipsis:!0}])==null?void 0:Qn.filter(Pt=>Pt)},wa=(Qt={})=>{var Qn;(Qt!=null&&Qt.id||Qt!=null&&Qt.student_work_id)&&(0,Ee.xg)(Xt.is_jupyter||Xt.is_jupyter_lab?`/classrooms/${$t.coursesId}/common_homework/${$t.categoryId}/${Qt.id}/comment`:$t.course_group?`/classrooms/${$t.coursesId}/common_homework/${$t.categoryId}/review/${Wt==4?Qt.student_work_id:Qt==null?void 0:Qt.id}?ids=${(Qn=$t.course_group)==null?void 0:Qn.toString()}`:`/classrooms/${$t.coursesId}/common_homework/${$t.categoryId}/review/${Wt==4?Qt.student_work_id:Qt==null?void 0:Qt.id}`)},lr=(Qt=An)=>{const Qn=kt(dt({},Qt),{work_status:Ne!=null?Ne==0?[0,-1]:[Ne]:null,new_work_status:Wt,status:Wt==4?"":1,course_group:nn});Fa(Qn),Wt==4||Wt==5?ta(Qn):_t(Qn)};return(0,z.useEffect)(()=>{var Qt;Go((Wt==4||Wt==5?(Qt=Ua==null?void 0:Ua.data)==null?void 0:Qt.list:ln==null?void 0:ln.student_works)||[])},[ln,Ua]),(0,z.useEffect)(()=>{qt.open&&lr(),qt.open||(Go([]),Fa(kt(dt({},An),{search:"",page:1,limit:10})),Cn(null),En(!1),$n.resetFields())},[qt.open,An.page,An.limit]),(0,z.useEffect)(()=>{console.log(Lt)},[Lt]),se.createElement(se.Fragment,null,se.createElement(Ae.default,dt({},qt),se.createElement(ve.Z,{wrap:!1,justify:"space-between",align:"middle"},se.createElement(a.Z,null,zr()),se.createElement(a.Z,null,se.createElement(ce.t7,{style:{width:300},value:An==null?void 0:An.search,placeholder:"\u8BF7\u8F93\u5165\u5B66\u751F\u59D3\u540D\u6216\u5B66\u53F7\u641C\u7D22",onChange:Qt=>{lr(kt(dt({},An),{search:decodeURIComponent(Qt).trim(),page:1}))},onInputChange:Qt=>{Fa(kt(dt({},An),{search:decodeURIComponent(Qt).trim()}))}}))),se.createElement(x.default,{loading:Kt||ko,className:"mt20",columns:pa(),locale:{emptyText:se.createElement(Be.Z,null)},dataSource:ua,pagination:{total:(ln==null?void 0:ln.work_count)||((rn=Ua==null?void 0:Ua.data)==null?void 0:rn.count)||0,onChange:(Qt,Qn)=>{Fa(kt(dt({},An),{page:Qt,limit:Qn}))},current:An==null?void 0:An.page,pageSize:An==null?void 0:An.limit}})),se.createElement(Ae.default,{title:"\u63A5\u53D7\u7533\u8BC9",open:In,centered:!0,destroyOnClose:!0,onCancel:()=>{En(!1)},maskClosable:!1,width:544,onOk:()=>{$n.submit()}},se.createElement(pe.default,{form:$n,colon:!1,onFinish:Qt=>un(void 0,null,function*(){(yield st(kt(dt({},Qt),{userId:Lt.student_work_id,score_id:Lt.student_works_score_id,status:3}))).status===0&&(lr(),En(!1))})},se.createElement("div",{style:{color:"#191919"}},"\u786E\u8BA4\u662F\u5426\u63A5\u53D7\u7533\u8BC9\uFF1F\u4E00\u65E6\u63A5\u53D7\uFF0C\u88AB\u7533\u8BC9\u7684\u8BC4\u5206\u8BB0\u5F55\u5C06\u4F5C\u5E9F\u3002\u8BF7\u60A8\u8865\u5145\u533F\u8BC4\u8BC4\u5206\uFF1A"),se.createElement(At.Z,{style:{marginTop:"20px"},colon:!1,items:[{key:"1",label:"\u7533\u8BC9\u4EBA",children:se.createElement("a",{onClick:()=>{wa(kt(dt({},Lt),{id:Xt.is_jupyter||Xt.is_jupyter_lab?Lt==null?void 0:Lt.id:Lt==null?void 0:Lt.student_work_id}))}},Lt==null?void 0:Lt.real_name)},{key:"2",label:"\u88AB\u7533\u8BC9\u4EBA",children:se.createElement("span",{style:{color:"#191919"}},Lt==null?void 0:Lt.unappeal_real_name)},{key:"3",label:"\u88AB\u7533\u8BC9\u4EBA\u8BC4\u5206",children:se.createElement("span",{style:{color:"#191919"}},Lt==null?void 0:Lt.score)}]}),se.createElement(ve.Z,{className:"mt20",wrap:!1},se.createElement(a.Z,null,se.createElement(pe.default.Item,{label:"\u533F\u8BC4\u5206\u6570",name:"score",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5206\u6570"}]},se.createElement(le.Z,{min:1,max:100,step:1}))),se.createElement(a.Z,null,se.createElement("span",{className:"ml10",style:{lineHeight:"30px"}},"\u5206")),se.createElement(a.Z,null,se.createElement(pe.default.Item,{className:"ml20",valuePropName:"checked",name:"is_appeal_penalty",initialValue:!0},se.createElement(E.default,null,"\u6263\u9664\u8FDD\u89C4\u533F\u8BC4\u5206\u6570")))))))},vt={wrap:"wrap___W0LgL",MdEditor:"MdEditor___cHRH7",workListButtonWrap:"workListButtonWrap___QZZWS",anticon:"anticon___m82JD",workListClass:"workListClass___jvhD1",left:"left______XB",visible:"visible___Z1XhK",status:"status___gJ0dF",tips:"tips___dUSKO",redoBtn:"redoBtn___yd1Bl",scroll:"scroll___kwGSX",codewrap:"codewrap___OuRJd",viewcode:"viewcode___D8Xzb",lefttitle:"lefttitle___cmyHe",export_type_modal_title:"export_type_modal_title___v0LPC",export_type_modal:"export_type_modal___OtCoW",export_type_modal_con:"export_type_modal_con___jYlKl",type_item:"type_item___wLYJg",type_item_active:"type_item_active___xScmP",export_type_modal_waring:"export_type_modal_waring___c88Oc",btn_review:"btn_review___u0rVP",is_disabled:"is_disabled___Ihs8S",under_review:"under_review___DhNyV"},St=te(96565),Gt=te(84105),vn=te(87395),Rn=te(67921),wn=te(89489),Hn=te(84454),Aa=te(20443),Ta=te(51198),Oa=te(58617),Bn=te(59301),fa=Object.defineProperty,Ka=Object.getOwnPropertySymbols,Ln=Object.prototype.hasOwnProperty,Po=Object.prototype.propertyIsEnumerable,ho=(Ue,_e,Ne)=>_e in Ue?fa(Ue,_e,{enumerable:!0,configurable:!0,writable:!0,value:Ne}):Ue[_e]=Ne,ao=(Ue,_e)=>{for(var Ne in _e||(_e={}))Ln.call(_e,Ne)&&ho(Ue,Ne,_e[Ne]);if(Ka)for(var Ne of Ka(_e))Po.call(_e,Ne)&&ho(Ue,Ne,_e[Ne]);return Ue},fn=(Ue,_e,Ne)=>new Promise((Wt,Yt)=>{var nn=ht=>{try{rn(Ne.next(ht))}catch($t){Yt($t)}},qt=ht=>{try{rn(Ne.throw(ht))}catch($t){Yt($t)}},rn=ht=>ht.done?Wt(ht.value):Promise.resolve(ht.value).then(nn,qt);rn((Ne=Ne.apply(Ue,_e)).next())});const Wn=({shixunHomeworks:Ue,user:_e,loading:Ne,dispatch:Wt})=>{var Yt,nn,qt,rn,ht,$t;const $n=(0,he.useIntl)(),Xt=(0,he.useParams)(),{workList:Dt}=Ue,[,In,En]=(0,re.U)(ae.Gw,{homeworkId:Dt==null?void 0:Dt.id}),Lt=(Kt,_t={},ln=0)=>Dt!=null&&Dt.can_make_up&&(Dt==null?void 0:Dt.work_status)==0?"--":Kt||"--",Cn=[{title:$n.formatMessage({id:"classrooms.name",defaultMessage:"\u59D3\u540D"}),dataIndex:"user_name",ellipsis:!0,isShow:!0},{title:$n.formatMessage({id:"classrooms.studentNumber",defaultMessage:"\u5B66\u53F7"}),dataIndex:"student_id",ellipsis:!0,isShow:!0},{title:$n.formatMessage({id:"classroomGraphicGroupHomework.workStatus",defaultMessage:"\u4F5C\u54C1\u72B6\u6001"}),dataIndex:"work_status",ellipsis:!0,render:Kt=>Kt===-1?$n.formatMessage({id:"classroomGraphicGroupHomework.redoing",defaultMessage:"\u91CD\u505A\u4E2D"}):Bn.createElement(Ee.Uw,{status:Kt}),isShow:!0},{title:$n.formatMessage({id:"classroomGraphicGroupHomework.currentScore",defaultMessage:"\u5F53\u524D\u6210\u7EE9"}),dataIndex:"work_score",ellipsis:!0,render:(Kt,_t)=>Bn.createElement(be.Z,{placement:"bottom",title:Bn.createElement("div",null,Bn.createElement("div",null,_t.teacher_score?`\u6559\u5E08\u8BC4\u5206\uFF1A${_t.teacher_score}\u5206`:"\u6559\u5E08\u8BC4\u5206\uFF1A0.0\u5206"),Bn.createElement("div",null,_t.teaching_asistant_score?`\u52A9\u6559\u8BC4\u5206\uFF1A${_t.teaching_asistant_score}\u5206`:"\u52A9\u6559\u8BC4\u5206\uFF1A0.0\u5206"),Dt!=null&&Dt.anonymous_comment?Bn.createElement("div",null,_t.student_score?`\u533F\u8BC4\u8BC4\u5206\uFF1A${_t.student_score}\u5206`:"\u533F\u8BC4\u8BC4\u5206\uFF1A0.0\u5206"):"",Bn.createElement("div",null,_t.late_penalty?`${$n.formatMessage({id:"classroomClassroomExperiments.resubmissionDeduction",defaultMessage:"\u8865\u4EA4\u6263\u5206"})}\uFF1A${_t.late_penalty}\u5206`:`${$n.formatMessage({id:"classroomClassroomExperiments.resubmissionDeduction",defaultMessage:"\u8865\u4EA4\u6263\u5206"})}\uFF1A0.0\u5206`),Bn.createElement("div",null,_t.repeat_minus_score?`${$n.formatMessage({id:"classroomClassroomExperiments.plagiarismDeduction",defaultMessage:"\u67E5\u91CD\u6263\u5206"})}\uFF1A${_t.repeat_minus_score}\u5206`:`${$n.formatMessage({id:"classroomClassroomExperiments.plagiarismDeduction",defaultMessage:"\u67E5\u91CD\u6263\u5206"})}\uFF1A0.0\u5206`),Dt!=null&&Dt.anonymous_comment?Bn.createElement("div",null,_t.absence_penalty?`\u7F3A\u8BC4\u6263\u5206\uFF1A${_t.absence_penalty}\u5206`:"\u7F3A\u8BC4\u6263\u5206\uFF1A0.0\u5206"):"",(Dt==null?void 0:Dt.anonymous_appeal)&&`\u8FDD\u8BC4\u6263\u5206\uFF1A${_t.appeal_penalty||"0.0"}\u5206`,Bn.createElement("div",null,_t.work_score?`${$n.formatMessage({id:"classrooms.finalGrade",defaultMessage:"\u6700\u7EC8\u6210\u7EE9"})}\uFF1A${_t.work_score}\u5206`:`${$n.formatMessage({id:"classrooms.finalGrade",defaultMessage:"\u6700\u7EC8\u6210\u7EE9"})}\uFF1A0.0\u5206`),!(Dt!=null&&Dt.is_jupyter||Dt!=null&&Dt.is_jupyter_lab)&&Bn.createElement("div",{onClick:ln=>{var ko;ln.stopPropagation(),(0,Ee.xg)(Dt.is_jupyter||Dt.is_jupyter_lab?`/classrooms/${Xt.coursesId}/common_homework/${Xt.categoryId}/${_t.id}/comment`:Xt.course_group?`/classrooms/${Xt.coursesId}/common_homework/${Xt.categoryId}/review/${_t.id}?ids=${(ko=Xt.course_group)==null?void 0:ko.toString()}`:`/classrooms/${Xt.coursesId}/common_homework/${Xt.categoryId}/review/${_t.id}`)},style:{color:"#8bb6fd",cursor:"pointer"}},"\u67E5\u770B\u8BC4\u5206 >"))},Kt>0?Bn.createElement("span",{style:{color:"#ff8100"}},Kt):Kt),isShow:!0},{title:"\u6253\u56DE\u6B21\u6570",dataIndex:"redo_count",ellipsis:!0,isShow:!0,render:Lt},{title:"\u63D0\u4EA4\u6B21\u6570",dataIndex:"submit_count",ellipsis:!0,isShow:Dt==null?void 0:Dt.can_submit,render:(Kt,_t={},ln=0)=>(Dt==null?void 0:Dt.work_status)==0?"--":Kt||"--"},{title:"\u9700\u8BC4\u6570",dataIndex:"need_comment_count",ellipsis:!0,render:Lt,isShow:Dt==null?void 0:Dt.student_anonymous_comment},{title:"\u5DF2\u8BC4\u6570",dataIndex:"user_comment_count",ellipsis:!0,render:Lt,isShow:Dt==null?void 0:Dt.student_anonymous_comment},{title:"\u88AB\u8BC4\u6570",dataIndex:"student_comment_count",ellipsis:!0,render:Lt,isShow:Dt==null?void 0:Dt.student_anonymous_comment},{title:"\u88AB\u533F\u8BC4\u5206\u6570",dataIndex:"student_score",ellipsis:!0,render:Lt,isShow:Dt==null?void 0:Dt.student_anonymous_comment},{title:"\u7533\u8BC9\u6B21\u6570",dataIndex:"appeal_all_count",ellipsis:!0,render:Lt,isShow:Dt==null?void 0:Dt.student_anonymous_comment},{title:"\u5F85\u5BA1\u6838\u7533\u8BC9",dataIndex:"appeal_deal_count",ellipsis:!0,render:Lt,isShow:Dt==null?void 0:Dt.student_anonymous_comment},{title:$n.formatMessage({id:"classrooms.action",defaultMessage:"\u64CD\u4F5C"}),dataIndex:"name",ellipsis:!0,align:"center",width:80,render:(Kt,_t)=>Bn.createElement("a",{onClick:()=>{var ln;(ln=Dt==null?void 0:Dt.homework_status)!=null&&ln.includes("\u5BFC\u5165")||Fa(_t,"review")}},$n.formatMessage({id:"classrooms.view",defaultMessage:"\u67E5\u770B"})),isShow:!0}].filter(Kt=>Kt.isShow),An=[{title:$n.formatMessage({id:"classrooms.serialNumber",defaultMessage:"\u5E8F\u53F7"}),dataIndex:"name",ellipsis:!0,width:120,render:(Kt,_t,ln)=>ln+1},{title:$n.formatMessage({id:"classrooms.name",defaultMessage:"\u59D3\u540D"}),dataIndex:"user_name",ellipsis:!0,render:Lt},{title:$n.formatMessage({id:"classrooms.reviewStatus",defaultMessage:"\u8BC4\u9605\u72B6\u6001"}),dataIndex:"current_user_work_status",ellipsis:!0,render:Kt=>Dt!=null&&Dt.can_make_up&&(Dt==null?void 0:Dt.work_status)==0?"--":Kt?Bn.createElement("span",{style:{color:"#028D01"}},$n.formatMessage({id:"classroomGraphicGroupHomework.reviewed",defaultMessage:"\u5DF2\u8BC4"})):Bn.createElement("span",{style:{color:"#FF6801"}},$n.formatMessage({id:"classroomGraphicGroupHomework.notReviewed",defaultMessage:"\u672A\u8BC4"}))},{title:"\u66F4\u65B0\u65F6\u95F4",dataIndex:"update_time",ellipsis:!0,render:Kt=>Dt!=null&&Dt.can_make_up&&(Dt==null?void 0:Dt.work_status)==0?"--":Kt?de()(Kt).format("YYYY-MM-DD HH:mm"):"--"},{title:"\u533F\u8BC4\u5206\u6570",dataIndex:"student_score",ellipsis:!0,render:Lt},{title:"\u88AB\u7533\u8BC9\u6B21\u6570",dataIndex:"appeal_all_count",ellipsis:!0,render:Lt},{title:"\u88AB\u7533\u8BC9\u5BA1\u6838\u72B6\u6001",dataIndex:"current_user_appeal_status",ellipsis:!0,render:Kt=>Dt!=null&&Dt.can_make_up&&(Dt==null?void 0:Dt.work_status)==0?"--":Kt===1?Bn.createElement("span",{style:{color:"#FF6801"}},"\u5F85\u5BA1\u6838"):Kt===-1?"--":Bn.createElement("span",{style:{color:"#028D01"}},"\u5DF2\u5BA1\u6838")},{title:$n.formatMessage({id:"classrooms.action",defaultMessage:"\u64CD\u4F5C"}),dataIndex:"name",ellipsis:!0,align:"right",width:80,render:(Kt,_t)=>{var ln;return Bn.createElement("a",{onClick:()=>{var ko;if((Dt==null?void 0:Dt.work_status)==0||(Dt==null?void 0:Dt.work_status)==-1){Se.ZP.warning($n.formatMessage({id:"classrooms.noSubmissionNoAnonReview",defaultMessage:"\u4F60\u672A\u63D0\u4EA4\u4F5C\u54C1\uFF0C\u4E0D\u80FD\u53C2\u4E0E\u533F\u8BC4"}));return}(ko=Dt.homework_status)!=null&&ko.includes("\u5BFC\u5165")||Fa(_t)}},!((ln=Dt==null?void 0:Dt.homework_status)!=null&&ln.includes("\u5DF2\u622A\u6B62")&&!(Dt!=null&&Dt.work_public)&&(0,Pe.dE)())&&(_t!=null&&_t.current_user_work_status?$n.formatMessage({id:"classrooms.view",defaultMessage:"\u67E5\u770B"}):$n.formatMessage({id:"classroomGraphicGroupHomework.review",defaultMessage:$n.formatMessage({id:"classroomGraphicGroupHomework.review",defaultMessage:"\u8BC4\u9605"})})))}}],Fa=(Kt={},_t="")=>{var ln;Kt!=null&&Kt.id&&(0,Ee.xg)(Dt.is_jupyter||Dt.is_jupyter_lab?`/classrooms/${Xt.coursesId}/common_homework/${Xt.categoryId}/${Kt.id}/comment`:Xt.course_group?`/classrooms/${Xt.coursesId}/common_homework/${Xt.categoryId}/review/${Kt==null?void 0:Kt.id}?ids=${(ln=Xt.course_group)==null?void 0:ln.toString()}&review=${_t}`:`/classrooms/${Xt.coursesId}/common_homework/${Xt.categoryId}/review/${Kt==null?void 0:Kt.id}?review=${_t}`)};return Bn.createElement("section",{className:"minH500 bg-white p30",style:{paddingTop:25}},!(Dt!=null&&Dt.all_member_count)&&!Ne["shixunHomeworks/getWorkList"]&&(((Yt=Dt==null?void 0:Dt.homework_status)==null?void 0:Yt.includes("\u672A\u53D1\u5E03"))||((nn=Dt==null?void 0:Dt.homework_status)==null?void 0:nn.includes("\u672A\u5F00\u59CB")))&&Bn.createElement(Be.Z,null),!((qt=Dt==null?void 0:Dt.homework_status)!=null&&qt.includes("\u672A\u53D1\u5E03"))&&!((rn=Dt==null?void 0:Dt.homework_status)!=null&&rn.includes("\u672A\u5F00\u59CB"))&&Bn.createElement(Bn.Fragment,null,Bn.createElement(ve.Z,{wrap:!1,align:"middle",justify:"space-between"},Bn.createElement(a.Z,null,Bn.createElement("span",{className:"c-grey-333"},"\u6211\u7684\u4F5C\u54C1")),Bn.createElement(a.Z,null,Bn.createElement("span",null,(ht=Dt==null?void 0:Dt.left_time)==null?void 0:ht.status,Bn.createElement("span",{className:"ml10",style:{color:"#FF9D18"}},($t=Dt==null?void 0:Dt.left_time)==null?void 0:$t.time)))),(Dt==null?void 0:Dt.is_shixun)&&!(Dt!=null&&Dt.open_evaluate)&&!(Dt!=null&&Dt.is_close_tips)&&Bn.createElement(ve.Z,{align:"middle",justify:"space-between",style:{background:"#F5F5F5",borderRadius:4,height:42,padding:"0px 10px",color:"#9096A3"}},Bn.createElement(a.Z,null,Bn.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u672A\u542F\u7528\u8BC4\u6D4B\u529F\u80FD\uFF0C\u5B66\u751F\u63D0\u4EA4\u4F5C\u54C1\u540E\u9700\u8981\u6559\u5E08\u624B\u52A8\u8BC4\u5206\uFF0C\u8BF7\u8010\u5FC3\u7B49\u5F85\u6559\u5E08\u7684\u8BC4\u5206\u7ED3\u679C\u3002 ")),Bn.createElement(a.Z,null,Bn.createElement("span",{className:"current",onClick:()=>fn(void 0,null,function*(){const Kt=yield(0,ze.ZP)(`/api/homework_commons/${Xt.categoryId}/close_tips.json`,{method:"post"});(Kt==null?void 0:Kt.status)===0&&Wt({type:"shixunHomeworks/getWorkList",payload:ao({},Xt)})})},"X"))),!(Dt!=null&&Dt.is_shixun)&&(Dt==null?void 0:Dt.feedback_notice)&&Bn.createElement("div",{className:"font14 mt10",style:{padding:"9px 20px",background:"rgba(255,157,24,0.1)",color:"#FF9D18",display:"flex",alignItems:"center"}},Bn.createElement("i",{className:"iconfont icon-tishi11 font14"}),Bn.createElement("span",{className:"ml10",style:{flex:"1"}},"\u6709\u5B66\u751F\u53CD\u9988\u4E86\u4F5C\u54C1\u95EE\u9898\uFF0C\u8BF7\u53CA\u65F6\u67E5\u770B\u5904\u7406"),In?Bn.createElement(Oa.Z,null):Bn.createElement("i",{className:"iconfont icon-guanbi10 font14 current",style:{color:"#979797"},onClick:()=>fn(void 0,null,function*(){const Kt=yield En({homeworkId:Dt==null?void 0:Dt.id});(Kt==null?void 0:Kt.status)===0&&Wt({type:"shixunHomeworks/getWorkList",payload:ao({},Xt)})})})),Bn.createElement(x.default,{className:"mt20",locale:{emptyText:Bn.createElement(Be.Z,null)},pagination:!1,columns:Cn,dataSource:[Dt]}),(Dt==null?void 0:Dt.student_anonymous_comment)&&Bn.createElement("div",{className:"mt20"},Bn.createElement(ve.Z,{wrap:!1,align:"middle",justify:"space-between"},Bn.createElement(a.Z,null,"\u5171",Bn.createElement("span",{className:"ml5 mr5",style:{color:"#FA6400"}},(Dt==null?void 0:Dt.work_count)||0),"\u4EFD\u4F5C\u4E1A\u9700\u8BC4\u9605"),Bn.createElement(a.Z,null,Bn.createElement("i",{className:"iconfont icon-shijian1 c-grey-666 mr10"}),"\u533F\u8BC4\u65F6\u95F4",Bn.createElement("span",{className:"c-grey-333 ml10"},(Dt==null?void 0:Dt.evaluation_start)&&de()(Dt==null?void 0:Dt.evaluation_start).format("YYYY-MM-DD HH:mm"),"\u81F3 ",(Dt==null?void 0:Dt.evaluation_end)&&de()(Dt==null?void 0:Dt.evaluation_end).format("YYYY-MM-DD HH:mm")))),Bn.createElement(x.default,{className:"mt20",locale:{emptyText:Bn.createElement(Be.Z,null)},columns:An,dataSource:Dt==null?void 0:Dt.student_works,pagination:!1}))))};var Ea=(0,he.connect)(({shixunHomeworks:Ue,classroomList:_e,loading:Ne,user:Wt})=>({shixunHomeworks:Ue,classroomList:_e,loading:Ne.effects,user:Wt}))(Wn),$a=te(35314),Ca={title_sty:"title_sty___P5YJg",znpy:"znpy___NSwrB",btns_pfbz:"btns_pfbz___DaiTV"},La=te(78455),ar=Object.defineProperty,Dr=Object.getOwnPropertySymbols,jt=Object.prototype.hasOwnProperty,Ot=Object.prototype.propertyIsEnumerable,Rt=(Ue,_e,Ne)=>_e in Ue?ar(Ue,_e,{enumerable:!0,configurable:!0,writable:!0,value:Ne}):Ue[_e]=Ne,Gn=(Ue,_e)=>{for(var Ne in _e||(_e={}))jt.call(_e,Ne)&&Rt(Ue,Ne,_e[Ne]);if(Dr)for(var Ne of Dr(_e))Ot.call(_e,Ne)&&Rt(Ue,Ne,_e[Ne]);return Ue};const Ma=Ue=>React.createElement("svg",Gn({width:14,height:14,xmlns:"http://www.w3.org/2000/svg"},Ue),React.createElement("title",null,"\u53C2\u8003\u7B54\u6848"),React.createElement("path",{d:"m9.94.219 3.841 4.8v6.356a2.406 2.406 0 0 1-2.406 2.406h-8.75a2.406 2.406 0 0 1-2.406-2.406v-8.75A2.406 2.406 0 0 1 2.625.219H9.94ZM9.31 1.53H2.625c-.604 0-1.094.49-1.094 1.094v8.75c0 .604.49 1.094 1.094 1.094h8.75c.604 0 1.094-.49 1.094-1.094V5.48L9.31 1.531Zm1.6 5.832a.656.656 0 0 1 .157.842l-.055.08-2.1 2.625a.656.656 0 0 1-.888.128l-.073-.06-1.4-1.312a.656.656 0 0 1 .822-1.018l.076.06.882.828 1.657-2.071a.656.656 0 0 1 .922-.102ZM4.375 8.969a.656.656 0 0 1 .089 1.306l-.089.006H3.5a.656.656 0 0 1-.089-1.306l.089-.006h.875ZM7 6.344a.656.656 0 0 1 .089 1.306L7 7.656H3.5a.656.656 0 0 1-.089-1.306l.089-.006H7Zm0-2.625a.656.656 0 0 1 .089 1.306L7 5.031H3.5a.656.656 0 0 1-.089-1.306l.089-.006H7Z",fill:"#3061D0",fillRule:"nonzero"}));var va="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0ibTkuOTQuMjE5IDMuODQxIDQuOHY2LjM1NmEyLjQwNiAyLjQwNiAwIDAgMS0yLjQwNiAyLjQwNmgtOC43NWEyLjQwNiAyLjQwNiAwIDAgMS0yLjQwNi0yLjQwNnYtOC43NUEyLjQwNiAyLjQwNiAwIDAgMSAyLjYyNS4yMTlIOS45NFpNOS4zMSAxLjUzSDIuNjI1Yy0uNjA0IDAtMS4wOTQuNDktMS4wOTQgMS4wOTR2OC43NWMwIC42MDQuNDkgMS4wOTQgMS4wOTQgMS4wOTRoOC43NWMuNjA0IDAgMS4wOTQtLjQ5IDEuMDk0LTEuMDk0VjUuNDhMOS4zMSAxLjUzMVptMS42IDUuODMyYS42NTYuNjU2IDAgMCAxIC4xNTcuODQybC0uMDU1LjA4LTIuMSAyLjYyNWEuNjU2LjY1NiAwIDAgMS0uODg4LjEyOGwtLjA3My0uMDYtMS40LTEuMzEyYS42NTYuNjU2IDAgMCAxIC44MjItMS4wMThsLjA3Ni4wNi44ODIuODI4IDEuNjU3LTIuMDcxYS42NTYuNjU2IDAgMCAxIC45MjItLjEwMlpNNC4zNzUgOC45NjlhLjY1Ni42NTYgMCAwIDEgLjA4OSAxLjMwNmwtLjA4OS4wMDZIMy41YS42NTYuNjU2IDAgMCAxLS4wODktMS4zMDZsLjA4OS0uMDA2aC44NzVaTTcgNi4zNDRhLjY1Ni42NTYgMCAwIDEgLjA4OSAxLjMwNkw3IDcuNjU2SDMuNWEuNjU2LjY1NiAwIDAgMS0uMDg5LTEuMzA2bC4wODktLjAwNkg3Wm0wLTIuNjI1YS42NTYuNjU2IDAgMCAxIC4wODkgMS4zMDZMNyA1LjAzMUgzLjVhLjY1Ni42NTYgMCAwIDEtLjA4OS0xLjMwNmwuMDg5LS4wMDZIN1oiIGZpbGw9IiMzMDYxRDAiIGZpbGwtcnVsZT0ibm9uemVybyIvPjwvc3ZnPg==",za=Object.defineProperty,Bo=Object.getOwnPropertySymbols,Ha=Object.prototype.hasOwnProperty,Xo=Object.prototype.propertyIsEnumerable,Pl=(Ue,_e,Ne)=>_e in Ue?za(Ue,_e,{enumerable:!0,configurable:!0,writable:!0,value:Ne}):Ue[_e]=Ne,so=(Ue,_e)=>{for(var Ne in _e||(_e={}))Ha.call(_e,Ne)&&Pl(Ue,Ne,_e[Ne]);if(Bo)for(var Ne of Bo(_e))Xo.call(_e,Ne)&&Pl(Ue,Ne,_e[Ne]);return Ue};const oa=Ue=>React.createElement("svg",so({width:16,height:16,xmlns:"http://www.w3.org/2000/svg"},Ue),React.createElement("title",null,"\u4F5C\u4E1A\u8981\u6C42"),React.createElement("path",{d:"M14.03.475a1.378 1.378 0 0 1 1.72 1.335v11.11c0 .494-.356.918-.844 1.003l-6.88 1.204c-.155.027-.315.021-.468-.018L1.015 13.42a1.02 1.02 0 0 1-.765-.987V1.82A1.378 1.378 0 0 1 1.988.49l5.835 1.577Zm.22 1.491-6.151 1.58c-.186.047-.38.046-.565-.004L1.75 1.98v10.081l6.099 1.574 6.401-1.121V1.966ZM9.885 8.969a.75.75 0 0 1 .101 1.493l-.101.007h-3.68a.75.75 0 0 1-.102-1.493l.102-.007h3.68Zm0-3.14a.75.75 0 0 1 .101 1.492l-.101.007h-3.68a.75.75 0 0 1-.102-1.493l.102-.007h3.68Z",fill:"#3061D0",fillRule:"nonzero"}));var ur="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE0LjAzLjQ3NWExLjM3OCAxLjM3OCAwIDAgMSAxLjcyIDEuMzM1djExLjExYzAgLjQ5NC0uMzU2LjkxOC0uODQ0IDEuMDAzbC02Ljg4IDEuMjA0Yy0uMTU1LjAyNy0uMzE1LjAyMS0uNDY4LS4wMThMMS4wMTUgMTMuNDJhMS4wMiAxLjAyIDAgMCAxLS43NjUtLjk4N1YxLjgyQTEuMzc4IDEuMzc4IDAgMCAxIDEuOTg4LjQ5bDUuODM1IDEuNTc3Wm0uMjIgMS40OTEtNi4xNTEgMS41OGMtLjE4Ni4wNDctLjM4LjA0Ni0uNTY1LS4wMDRMMS43NSAxLjk4djEwLjA4MWw2LjA5OSAxLjU3NCA2LjQwMS0xLjEyMVYxLjk2NlpNOS44ODUgOC45NjlhLjc1Ljc1IDAgMCAxIC4xMDEgMS40OTNsLS4xMDEuMDA3aC0zLjY4YS43NS43NSAwIDAgMS0uMTAyLTEuNDkzbC4xMDItLjAwN2gzLjY4Wm0wLTMuMTRhLjc1Ljc1IDAgMCAxIC4xMDEgMS40OTJsLS4xMDEuMDA3aC0zLjY4YS43NS43NSAwIDAgMS0uMTAyLTEuNDkzbC4xMDItLjAwN2gzLjY4WiIgZmlsbD0iIzMwNjFEMCIgZmlsbC1ydWxlPSJub256ZXJvIi8+PC9zdmc+",Qr=te(6339),Er=te(59301);const or=({shixunHomeworks:Ue,loading:_e,dispatch:Ne})=>{var Wt,Yt,nn,qt;const rn=(0,he.useIntl)(),{workList:ht,workDetail:$t}=Ue,$n=(0,he.useParams)();(0,z.useEffect)(()=>{var Dt;((Dt=Ue.actionTabs)==null?void 0:Dt.key)==="\u4F5C\u4E1A\u8981\u6C42\u548C\u7B54\u6848\u5F39\u7A97"&&Ne({type:"shixunHomeworks/getWorkDetail",payload:{categoryId:$n==null?void 0:$n.categoryId}})},[(Wt=Ue.actionTabs)==null?void 0:Wt.key]);const Xt=()=>{Ne({type:"shixunHomeworks/setActionTabs",payload:{key:""}})};return Er.createElement(Ae.default,{width:800,bodyStyle:{maxHeight:"calc(100vh - 200px)",overflowY:"auto"},centered:!0,title:(Yt=Ue.actionTabs)==null?void 0:Yt.title,open:((nn=Ue.actionTabs)==null?void 0:nn.key)==="\u4F5C\u4E1A\u8981\u6C42\u548C\u7B54\u6848\u5F39\u7A97",destroyOnClose:!0,onCancel:()=>Xt(),footer:[Er.createElement(Ze.ZP,{type:"primary",onClick:()=>{Xt(),he.history.push(`/classrooms/${$n==null?void 0:$n.coursesId}/common_homework/${ht==null?void 0:ht.homework_id}/edit`)}},"\u7F16\u8F91")]},Er.createElement(Qr.Z,{value:((qt=Ue.actionTabs)==null?void 0:qt.title)=="\u4F5C\u4E1A\u8981\u6C42"?($t==null?void 0:$t.description)||"\u6682\u65E0\u5185\u5BB9~":($t==null?void 0:$t.reference_answer)||"\u6682\u65E0\u5185\u5BB9~"}))};var It=(0,he.connect)(({shixunHomeworks:Ue,loading:_e,user:Ne})=>({shixunHomeworks:Ue,loading:_e.effects,user:Ne}))(or),Sn={radio_con:"radio_con___iO1MG",result_con:"result_con___e0e_t",result_title:"result_title___fa5Xp",title_icon:"title_icon___Khfgd"},yn=te(57146),hn=te(59301),_n=Object.defineProperty,ga=Object.defineProperties,Vn=Object.getOwnPropertyDescriptors,jn=Object.getOwnPropertySymbols,Ho=Object.prototype.hasOwnProperty,pn=Object.prototype.propertyIsEnumerable,jo=(Ue,_e,Ne)=>_e in Ue?_n(Ue,_e,{enumerable:!0,configurable:!0,writable:!0,value:Ne}):Ue[_e]=Ne,wr=(Ue,_e)=>{for(var Ne in _e||(_e={}))Ho.call(_e,Ne)&&jo(Ue,Ne,_e[Ne]);if(jn)for(var Ne of jn(_e))pn.call(_e,Ne)&&jo(Ue,Ne,_e[Ne]);return Ue},Lr=(Ue,_e)=>ga(Ue,Vn(_e)),Vr=(Ue,_e,Ne)=>new Promise((Wt,Yt)=>{var nn=ht=>{try{rn(Ne.next(ht))}catch($t){Yt($t)}},qt=ht=>{try{rn(Ne.throw(ht))}catch($t){Yt($t)}},rn=ht=>ht.done?Wt(ht.value):Promise.resolve(ht.value).then(nn,qt);rn((Ne=Ne.apply(Ue,_e)).next())});const Ml=({shixunHomeworks:Ue,loading:_e,dispatch:Ne})=>{var Wt,Yt,nn,qt,rn;const ht=(0,he.useIntl)(),{workList:$t}=Ue,[$n,Xt]=(0,z.useState)(Lr(wr({},(0,he.useParams)()),{page:1,limit:10})),[Dt,In]=(0,z.useState)([]),[En,Lt]=(0,z.useState)(""),[Cn,An]=(0,z.useState)(1),[Fa]=pe.default.useForm(),[Kt,_t]=(0,z.useState)({}),[ln,ko]=(0,z.useState)(null),[ta,Ua]=(0,z.useState)(!1),st=(0,z.useRef)(null),To=[{title:ht.formatMessage({id:"classrooms.serialNumber",defaultMessage:"\u5E8F\u53F7"}),dataIndex:"1",width:80,render:(Pt,Yo,Or)=>($n.page-1)*$n.limit+Or+1},{title:ht.formatMessage({id:"classrooms.name",defaultMessage:"\u59D3\u540D"}),dataIndex:"user_name",width:130},(0,Pe.GJ)()||(0,Pe.dE)()&&!($t!=null&&$t.anonymous_comment)?{title:ht.formatMessage({id:"classrooms.studentNumber",defaultMessage:"\u5B66\u53F7"}),dataIndex:"student_id",sortDirections:["descend","ascend"],sorter:!0,width:220}:null,!((0,Pe.dE)()&&((Wt=$t==null?void 0:$t.homework_status)!=null&&Wt.includes("\u533F\u8BC4\u4E2D")||(Yt=$t==null?void 0:$t.homework_status)!=null&&Yt.includes("\u7533\u8BC9\u4E2D")))&&($t==null?void 0:$t.course_group_count)!==0?{title:ht.formatMessage({id:"classrooms.classDivision",defaultMessage:"\u5206\u73ED"}),dataIndex:"group_name",width:250}:null,{title:$t!=null&&$t.is_jupyter_lab||$t!=null&&$t.is_jupyter?ht.formatMessage({id:"classroomClassroomExperiments.homeworkStatus",defaultMessage:"\u4F5C\u4E1A\u72B6\u6001"}):ht.formatMessage({id:"classroomGraphicGroupHomework.workStatus",defaultMessage:"\u4F5C\u54C1\u72B6\u6001"}),width:180,dataIndex:"work_status",render:Pt=>Pt===-1?ht.formatMessage({id:"classroomGraphicGroupHomework.redoing",defaultMessage:"\u91CD\u505A\u4E2D"}):hn.createElement(Ee.Uw,{status:Pt})},{title:"\u66F4\u65B0\u65F6\u95F4",width:170,dataIndex:"update_time",sortDirections:["descend","ascend"],sorter:!0,render:Pt=>Pt?de()(Pt).format("YYYY-MM-DD HH:mm"):"--"}].filter(Boolean),ua=(Pt,Yo)=>{$n.page=Pt,$n.limit=Yo,Xt(wr({},$n)),Go($n)},Go=Pt=>Vr(void 0,null,function*(){Ne({type:"shixunHomeworks/getWorkList",payload:wr({},Pt)})}),zr=Pt=>{$n.search=Pt,$n.page=1,Fa.resetFields(),_t({}),In([]),ko(null),Xt(wr({},$n)),Go($n)},pa=(qt=(nn=$t==null?void 0:$t.student_works)==null?void 0:nn.filter(Pt=>(Pt==null?void 0:Pt.work_status)===0||(Pt==null?void 0:Pt.work_status)===-1))==null?void 0:qt.map(Pt=>Pt==null?void 0:Pt.id),wa=Pt=>Vr(void 0,null,function*(){var Yo,Or,ml;const Ya=wr({},Kt);if(!((Yo=Pt==null?void 0:Pt.content)!=null&&Yo.trim()||(Or=Pt==null?void 0:Pt.attachment_ids)!=null&&Or.length)){Se.ZP.warning(ht.formatMessage({id:"classrooms.enterHomeworkOrUpload",defaultMessage:"\u8BF7\u8F93\u5165\u4F5C\u4E1A\u5185\u5BB9\u6216\u4E0A\u4F20\u4F5C\u4E1A\u6587\u672C\uFF01"}));return}Ya.content=Pt==null?void 0:Pt.content,Ya.attachment_ids=(ml=Pt==null?void 0:Pt.attachment_ids)==null?void 0:ml.map(aa=>aa.response.id),lr(Ya)}),lr=Pt=>Vr(void 0,null,function*(){Ua(!0);const Yo=yield(0,ze.ZP)(`/api/homework_commons/${$t==null?void 0:$t.homework_id}/test_ai_review.json`,{method:"post",body:Pt});if([0,-3].includes(Yo.status)){Yo.status==0&&Se.ZP.success(ht.formatMessage({id:"classrooms.scoringTestSuccess",defaultMessage:"\u8BC4\u5206\u6D4B\u8BD5\u6210\u529F\uFF01"})),ko(Yo);const Or=document.querySelector(".modal-ai-pfcs");if(Or){const ml=Or.querySelector(".ant-modal-body");ml&&(ml.scrollTop=ml.scrollHeight)}}Ua(!1)}),Qt=()=>{Ne({type:"shixunHomeworks/setActionTabs",payload:{key:""}}),An(1),Qn()},Qn=()=>{Fa.resetFields(),_t({}),In([]),Lt(""),ko(null)};return hn.createElement(Ae.default,{className:"modal-ai-pfcs",width:1150,bodyStyle:{maxHeight:"calc(100vh - 200px)",overflowY:"auto"},centered:!0,title:"\u6D4B\u8BD5AI\u8BC4\u5206",confirmLoading:ta,open:((rn=Ue.actionTabs)==null?void 0:rn.key)==="\u6D4B\u8BD5AI\u8BC4\u5206",destroyOnClose:!0,onCancel:()=>Qt(),okText:ln?"\u91CD\u65B0\u6D4B\u8BD5":"\u5F00\u59CB\u6D4B\u8BD5",onOk:()=>{if(Cn==1){if(Dt.length==0)return Se.ZP.warning(ht.formatMessage({id:"classrooms.selectStudentForScoringTest",defaultMessage:"\u8BF7\u9009\u62E9\u4E00\u4F4D\u5B66\u751F\u4F5C\u4E1A\u8FDB\u884C\u8BC4\u5206\u6D4B\u8BD5\uFF01"}));lr({student_work_id:Dt[0]})}else Cn==2&&Fa.submit()}},hn.createElement(me.Z,{spinning:ta,tip:"\u6D4B\u8BD5AI\u8BC4\u5206\u4E2D\u2026\u2026"},hn.createElement("div",{className:Sn.radio_con},hn.createElement("span",{className:"mr20"},"\u6D4B\u8BD5\u65B9\u5F0F"),hn.createElement(ne.ZP.Group,{onChange:Pt=>{Pt.target.value==1&&ua(1,10),An(Pt.target.value),Qn()},value:Cn,options:[{label:"\u9009\u62E9\u5B66\u751F\u4F5C\u4E1A",value:1,style:{marginRight:30,color:"#000"}},{label:"\u8F93\u5165\u5185\u5BB9\u6216\u4E0A\u4F20\u4F5C\u4E1A",value:2,style:{marginRight:30,color:"#000"}}]})),Cn==1&&hn.createElement(hn.Fragment,null,hn.createElement("div",{className:"flex justify-between item-center mb10"},hn.createElement("div",{style:{fontSize:"14px",color:"#FA6400"}},"\u63D0\u793A\uFF1A\u53EA\u80FD\u9009\u62E9\u5DF2\u63D0\u4EA4\u4F5C\u4E1A\u7684\u5B66\u751F\u8FDB\u884C\u8BC4\u5206\u6D4B\u8BD5"),hn.createElement(y.default.Search,{style:{width:487},size:"large",placeholder:ht.formatMessage({id:"classrooms.searchByNameOrID",defaultMessage:"\u8BF7\u8F93\u5165\u59D3\u540D\u6216\u8005\u5B66\u53F7\u641C\u7D22"}),value:En,onChange:Pt=>Lt(Pt.target.value),onSearch:zr})),hn.createElement(x.default,{rowSelection:{type:"radio",selectedRowKeys:Dt,onChange:(Pt,Yo)=>{In(Pt)},getCheckboxProps:Pt=>({disabled:pa.includes(Pt.id)})},loading:_e["shixunHomeworks/getWorkList"],rowKey:"id",dataSource:($t==null?void 0:$t.student_works)||[],columns:To,pagination:{current:$n.page,hideOnSinglePage:!0,showQuickJumper:!0,showSizeChanger:!0,pageSize:$n.limit,className:"mb0",pageSizeOptions:["10","20","50","100","200"],total:$t.work_count,size:"default",showTotal:Ee.rU,onChange:ua},onChange:(Pt,Yo,Or)=>{if(Or.order===void 0)switch(Or.field){case"student_id":$n.b_order="desc",$n.order=Or.field;break;default:delete $n.b_order,delete $n.order}else $n.b_order=Or.order.replace("end",""),$n.order=Or.field;Go($n)}})),Cn==2&&hn.createElement("div",{style:{marginTop:20}},hn.createElement(pe.default,{form:Fa,className:Sn.formWrap,scrollToFirstError:!0,layout:"vertical",onValuesChange:()=>{_t(wr({},Fa.getFieldsValue()))},onFinish:wa},hn.createElement(pe.default.Item,{name:"content",label:"\u4F5C\u4E1A\u5185\u5BB9",style:{marginBottom:20}},hn.createElement(St.Z,{watch:!0})),hn.createElement(pe.default.Item,{name:"attachment_ids",style:{marginBottom:0}},hn.createElement(yn.Z,null)))),ln&&hn.createElement("div",{className:Sn.result_con},hn.createElement("div",{className:Sn.result_title},"AI\u8BC4\u5206\u7ED3\u679C"),(ln==null?void 0:ln.status)==0&&hn.createElement("div",{className:"p20"},hn.createElement("div",{className:"mb5"},hn.createElement("span",{style:{color:"#333",fontWeight:"bold"}},"\u8BC4\u5206\uFF1A"),ln==null?void 0:ln.score),hn.createElement("div",{className:"flex"},hn.createElement("span",{style:{color:"#333",fontWeight:"bold",whiteSpace:"nowrap",lineHeight:"26px"}},"\u8BC4\u8BED\uFF1A"),hn.createElement(Qr.Z,{value:ln==null?void 0:ln.content,style:{fontSize:"14px"}}))),(ln==null?void 0:ln.status)==-3&&hn.createElement("div",{className:"p20"},hn.createElement(Qr.Z,{value:ln==null?void 0:ln.message,style:{fontSize:"14px"}})))))};var da=(0,he.connect)(({shixunHomeworks:Ue,loading:_e,user:Ne})=>({shixunHomeworks:Ue,loading:_e.effects,user:Ne}))(Ml),Ra=te(59301);const oo=({shixunHomeworks:Ue,classroomList:_e,loading:Ne,dispatch:Wt,range:Yt,setRange:nn,closeModal:qt})=>{const rn=(0,he.useIntl)(),{workList:ht}=Ue,$t=(0,he.useParams)();return Ra.createElement("div",null,Ra.createElement("div",{className:"flex item-center justify-between",style:{height:50}},Ra.createElement("div",{className:Ca.title_sty},"\u8BC4\u5206\u6807\u51C6"),Ra.createElement("div",{className:"flex"},Ra.createElement("div",{className:Ca.btns_pfbz,onClick:()=>{Wt({type:"shixunHomeworks/setActionTabs",payload:{key:"\u4F5C\u4E1A\u8981\u6C42\u548C\u7B54\u6848\u5F39\u7A97",title:"\u4F5C\u4E1A\u8981\u6C42"}})}},Ra.createElement("img",{src:ur}),"\u4F5C\u4E1A\u8981\u6C42"),Ra.createElement("div",{className:Ca.btns_pfbz,onClick:()=>{Wt({type:"shixunHomeworks/setActionTabs",payload:{key:"\u4F5C\u4E1A\u8981\u6C42\u548C\u7B54\u6848\u5F39\u7A97",title:rn.formatMessage({id:"classroomGraphicGroupHomework.referenceAnswer",defaultMessage:"\u53C2\u8003\u7B54\u6848"})}})}},Ra.createElement("img",{src:va})," ",rn.formatMessage({id:"classroomGraphicGroupHomework.referenceAnswer",defaultMessage:"\u53C2\u8003\u7B54\u6848"})),Ra.createElement("div",{className:Ca.btns_pfbz,onClick:()=>{Wt({type:"shixunHomeworks/setActionTabs",payload:{key:"\u6D4B\u8BD5AI\u8BC4\u5206"}})}},Ra.createElement("img",{src:La.Z}),"\u6D4B\u8BD5AI\u8BC4\u5206"),Ra.createElement("div",{className:Ca.btns_pfbz,onClick:()=>{window.location.href=`/classrooms/${$t.coursesId}/common_homework/${$t.categoryId}/detail?tabs=5`}},Ra.createElement("i",{className:"iconfont icon-bianji15 font14 mr5"}),"\u4FEE\u6539\u8BC4\u5206\u6807\u51C6"))),Ra.createElement(x.default,{pagination:!1,dataSource:ht==null?void 0:ht.ai_review_settings,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}]}),Ra.createElement("div",{className:Ca.title_sty,style:{marginTop:20,marginBottom:10}},"\u8BC4\u9605\u8303\u56F4"),Ra.createElement("div",{className:Ca.znpy,style:{background:"#F6F7F9",padding:"13px 20px"}},Ra.createElement(ne.ZP.Group,{style:{display:"flex",flexDirection:"column",gap:18},onChange:$n=>nn($n.target.value),value:Yt,options:[{value:0,label:"\u5DF2\u63D0\u4EA4\u4F5C\u4E1A\u4E14\u672A\u8BC4\u9605\u7684\u5B66\u751F"},{value:1,label:"\u6240\u6709\u5DF2\u63D0\u4EA4\u4F5C\u4E1A\u7684\u5B66\u751F"}]})),Ra.createElement(It,null),Ra.createElement(da,null))};var co=(0,he.connect)(({shixunHomeworks:Ue,loading:_e,classroomList:Ne,user:Wt})=>({shixunHomeworks:Ue,loading:_e.effects,classroomList:Ne,user:Wt}))(oo),hr=te(59301),br=(Ue,_e,Ne)=>new Promise((Wt,Yt)=>{var nn=ht=>{try{rn(Ne.next(ht))}catch($t){Yt($t)}},qt=ht=>{try{rn(Ne.throw(ht))}catch($t){Yt($t)}},rn=ht=>ht.done?Wt(ht.value):Promise.resolve(ht.value).then(nn,qt);rn((Ne=Ne.apply(Ue,_e)).next())});const qo=({shixunHomeworks:Ue,loading:_e,dispatch:Ne})=>{var Wt,Yt;const nn=(0,he.useIntl)(),{workList:qt}=Ue,[rn,ht]=(0,z.useState)([]),$t=(0,he.useParams)(),[$n,Xt]=(0,z.useState)(!1),Dt=[{title:nn.formatMessage({id:"classrooms.time",defaultMessage:"\u65F6\u95F4"}),dataIndex:"created_at",width:170,ellipsis:!0,render:En=>hr.createElement(be.Z,{placement:"bottom",title:En},hr.createElement("span",{style:{color:"#333"}},de()(En).format("YYYY-MM-DD HH:mm")))},{title:"\u64CD\u4F5C\u660E\u7EC6",dataIndex:"user_name",width:272,render:(En,Lt)=>hr.createElement("span",{style:{color:"#333"}},Lt==null?void 0:Lt.user_name,"\u64CD\u4F5C\u4E86\u667A\u80FD\u8BC4\u9605")},{title:"\u64CD\u4F5C\u7ED3\u679C",dataIndex:"success_count",width:272,render:(En,Lt)=>(Lt==null?void 0:Lt.status)=="running"?hr.createElement("span",{style:{color:"#333"}}," ",hr.createElement("span",null,"\u667A\u80FD\u8BC4\u9605\u4E2D\uFF0C\u5F53\u524D\u8FDB\u5EA6")," ",Lt==null?void 0:Lt.rate):hr.createElement("span",{style:{color:"#333"}},"\u667A\u80FD\u8BC4\u9605\u6210\u529F ",Lt==null?void 0:Lt.success_count," \u4EBA\uFF0C\u5931\u8D25 ",Lt==null?void 0:Lt.fail_count," \u4EBA")}];(0,z.useEffect)(()=>{var En;((En=Ue.actionTabs)==null?void 0:En.key)==="AI\u8BC4\u9605\u64CD\u4F5C\u8BB0\u5F55"&&In()},[(Wt=Ue.actionTabs)==null?void 0:Wt.key]);const In=()=>br(void 0,null,function*(){Xt(!0);const En=yield(0,ze.ZP)("/api/homework_common_resubmits/resubmit_history.json",{method:"get",params:{homework_id:$t==null?void 0:$t.categoryId}});En.status===0&&ht(En==null?void 0:En.data),Xt(!1)});return hr.createElement(Ae.default,{width:800,bodyStyle:{maxHeight:"calc(100vh - 200px)",overflowY:"auto"},centered:!0,title:"\u64CD\u4F5C\u8BB0\u5F55",open:((Yt=Ue.actionTabs)==null?void 0:Yt.key)==="AI\u8BC4\u9605\u64CD\u4F5C\u8BB0\u5F55",destroyOnClose:!0,onCancel:()=>{Ne({type:"shixunHomeworks/setActionTabs",payload:{key:""}})},footer:null},hr.createElement(x.default,{loading:$n,pagination:!1,dataSource:rn,columns:Dt,className:"mb10"}))};var ul=(0,he.connect)(({shixunHomeworks:Ue,loading:_e,user:Ne})=>({shixunHomeworks:Ue,loading:_e.effects,user:Ne}))(qo),pl={radio_con:"radio_con___Ga5KB",result_con:"result_con____hJwj",result_title:"result_title___P6TDk"},rl=te(59301),fi=Object.defineProperty,ql=Object.defineProperties,li=Object.getOwnPropertyDescriptors,ki=Object.getOwnPropertySymbols,Ti=Object.prototype.hasOwnProperty,Si=Object.prototype.propertyIsEnumerable,Vl=(Ue,_e,Ne)=>_e in Ue?fi(Ue,_e,{enumerable:!0,configurable:!0,writable:!0,value:Ne}):Ue[_e]=Ne,el=(Ue,_e)=>{for(var Ne in _e||(_e={}))Ti.call(_e,Ne)&&Vl(Ue,Ne,_e[Ne]);if(ki)for(var Ne of ki(_e))Si.call(_e,Ne)&&Vl(Ue,Ne,_e[Ne]);return Ue},pi=(Ue,_e)=>ql(Ue,li(_e)),vi=(Ue,_e,Ne)=>new Promise((Wt,Yt)=>{var nn=ht=>{try{rn(Ne.next(ht))}catch($t){Yt($t)}},qt=ht=>{try{rn(Ne.throw(ht))}catch($t){Yt($t)}},rn=ht=>ht.done?Wt(ht.value):Promise.resolve(ht.value).then(nn,qt);rn((Ne=Ne.apply(Ue,_e)).next())});const yi=({shixunHomeworks:Ue,loading:_e,dispatch:Ne,getData:Wt})=>{var Yt,nn,qt,rn,ht,$t,$n,Xt;const Dt=(0,he.useIntl)(),{workList:In}=Ue,[En,Lt]=(0,z.useState)({page:1,limit:10}),[Cn,An]=(0,z.useState)(-1),[Fa,Kt]=(0,z.useState)(""),[_t,ln]=(0,z.useState)({}),[ko,ta]=(0,z.useState)(!1),[Ua,st]=(0,z.useState)(!1),To=(0,he.useParams)(),ua=[{title:Dt.formatMessage({id:"classrooms.serialNumber",defaultMessage:"\u5E8F\u53F7"}),dataIndex:"1",width:80,render:(Qt,Qn,Pt)=>(En.page-1)*En.limit+Pt+1},{title:Dt.formatMessage({id:"classrooms.name",defaultMessage:"\u59D3\u540D"}),dataIndex:"user_name",width:180},(0,Pe.GJ)()||(0,Pe.dE)()&&!(In!=null&&In.anonymous_comment)?{title:Dt.formatMessage({id:"classrooms.studentNumber",defaultMessage:"\u5B66\u53F7"}),dataIndex:"student_id",sortDirections:["descend","ascend"],sorter:!0,width:180}:null,!((0,Pe.dE)()&&((Yt=In==null?void 0:In.homework_status)!=null&&Yt.includes("\u533F\u8BC4\u4E2D")||(nn=In==null?void 0:In.homework_status)!=null&&nn.includes("\u7533\u8BC9\u4E2D")))&&(In==null?void 0:In.course_group_count)!==0?{title:Dt.formatMessage({id:"classrooms.classDivision",defaultMessage:"\u5206\u73ED"}),dataIndex:"group_name",width:250}:null,{title:In!=null&&In.is_jupyter_lab||In!=null&&In.is_jupyter?Dt.formatMessage({id:"classroomClassroomExperiments.homeworkStatus",defaultMessage:"\u4F5C\u4E1A\u72B6\u6001"}):Dt.formatMessage({id:"classroomGraphicGroupHomework.workStatus",defaultMessage:"\u4F5C\u54C1\u72B6\u6001"}),width:180,dataIndex:"work_status",render:Qt=>Qt===-1?Dt.formatMessage({id:"classroomGraphicGroupHomework.redoing",defaultMessage:"\u91CD\u505A\u4E2D"}):rl.createElement(Ee.Uw,{status:Qt})},{title:Dt.formatMessage({id:"classrooms.finalGrade",defaultMessage:"\u6700\u7EC8\u6210\u7EE9"}),dataIndex:"score",sortDirections:["descend","ascend"],sorter:!0,width:150},{title:Dt.formatMessage({id:"classrooms.reviewStatus",defaultMessage:"\u8BC4\u9605\u72B6\u6001"}),width:150,dataIndex:"review_status",render:Qt=>Qt?Dt.formatMessage({id:"classrooms.reviewed",defaultMessage:"\u5DF2\u8BC4\u9605"}):Dt.formatMessage({id:"classrooms.notReviewed",defaultMessage:"\u672A\u8BC4\u9605"})},{title:"\u667A\u80FD\u8BC4\u9605\u7ED3\u679C",width:150,dataIndex:"success_status",render:(Qt,Qn)=>Qt===1?rl.createElement("span",{className:"c-green"},"\u6210\u529F"):rl.createElement(be.Z,{title:Qn==null?void 0:Qn.error_message},rl.createElement("span",{className:"c-red"},"\u5931\u8D25"))}].filter(Boolean);(0,z.useEffect)(()=>{var Qt,Qn;((Qt=Ue.actionTabs)==null?void 0:Qt.key)==="\u667A\u80FD\u8BC4\u9605\u7ED3\u679C"&&An((Qn=Ue.actionTabs)==null?void 0:Qn.status)},[(qt=Ue.actionTabs)==null?void 0:qt.key]),(0,z.useEffect)(()=>{var Qt;((Qt=Ue.actionTabs)==null?void 0:Qt.key)==="\u667A\u80FD\u8BC4\u9605\u7ED3\u679C"&&Cn!=null&&pa(1,10)},[Cn]);const Go=Qt=>{En.keyword=Qt,En.page=1,Lt(el({},En)),zr(En)},zr=Qt=>vi(void 0,null,function*(){var Qn;st(!0);const Pt=yield(0,ze.ZP)(`/api/homework_common_resubmits/${(Qn=Ue.actionTabs)==null?void 0:Qn.id}/resubmit_student_list.json`,{method:"get",params:pi(el({},Qt),{homework_id:To==null?void 0:To.categoryId,success_status:Cn!=-1?[Cn]:null})});(Pt==null?void 0:Pt.status)===0&&ln(Pt||{}),st(!1)}),pa=(Qt,Qn)=>{En.page=Qt,En.limit=Qn,Lt(el({},En)),zr(En)},wa=()=>vi(void 0,null,function*(){var Qt,Qn;if(Cn==1&&((Qt=_t==null?void 0:_t.success_status)==null?void 0:Qt[1].count)==0||Cn==2&&((Qn=_t==null?void 0:_t.success_status)==null?void 0:Qn[0].count)==0)return Se.ZP.warning(Dt.formatMessage({id:"classrooms.noHomeworkToReview",defaultMessage:"\u65E0\u53EF\u8BC4\u9605\u7684\u4F5C\u4E1A"}));ta(!0);const Pt=yield(0,ze.ZP)("/api/homework_common_resubmits/resubmit.json",{method:"post",body:{homework_id:To==null?void 0:To.categoryId,student_works_ids:_t==null?void 0:_t.student_works_ids}});(Pt==null?void 0:Pt.status)===0&&(lr(),Wt()),ta(!1)}),lr=()=>{Ne({type:"shixunHomeworks/setActionTabs",payload:{key:""}}),Kt(""),An(null)};return rl.createElement(Ae.default,{width:1150,bodyStyle:{maxHeight:"calc(100vh - 200px)",overflowY:"auto"},centered:!0,title:"\u667A\u80FD\u8BC4\u9605\u7ED3\u679C",open:((rn=Ue.actionTabs)==null?void 0:rn.key)==="\u667A\u80FD\u8BC4\u9605\u7ED3\u679C",destroyOnClose:!0,confirmLoading:ko,onCancel:()=>lr(),okText:"\u7ACB\u5373\u667A\u80FD\u8BC4\u9605",onOk:()=>wa()},rl.createElement("div",{className:pl.radio_con},rl.createElement("div",null,rl.createElement("span",{className:"mr20"},"\u667A\u80FD\u8BC4\u9605\u7ED3\u679C"),rl.createElement(ne.ZP.Group,{onChange:Qt=>{An(Qt.target.value)},value:Cn,options:[{label:Dt.formatMessage({id:"classrooms.all",defaultMessage:"\u5168\u90E8"}),value:-1,style:{marginRight:25,color:"#000"}},{label:`\u6210\u529F\uFF08${((ht=_t==null?void 0:_t.success_status)==null?void 0:ht[1].count)||0}\uFF09`,value:1,style:{marginRight:25,color:"#000"}},{label:`\u5931\u8D25\uFF08${(($t=_t==null?void 0:_t.success_status)==null?void 0:$t[0].count)||0}\uFF09`,value:0,style:{marginRight:25,color:"#000"}}]}))),rl.createElement("div",{className:"flex justify-between item-center mb10"},rl.createElement("div",{style:{color:"#333"}},"\u667A\u80FD\u8BC4\u9605\u6210\u529F",rl.createElement("span",{style:{color:"#37AD83",margin:"0 2px"}},(($n=_t==null?void 0:_t.success_status)==null?void 0:$n[1].count)||0),"\u4EBA\uFF0C\u5931\u8D25",rl.createElement("span",{style:{color:"#E30000",margin:"0 2px"}},((Xt=_t==null?void 0:_t.success_status)==null?void 0:Xt[0].count)||0),"\u4EBA"),rl.createElement(y.default.Search,{style:{width:400},size:"large",placeholder:Dt.formatMessage({id:"classrooms.searchByNameOrID",defaultMessage:"\u8BF7\u8F93\u5165\u59D3\u540D\u6216\u8005\u5B66\u53F7\u641C\u7D22"}),value:Fa,onChange:Qt=>Kt(Qt.target.value),onSearch:Go})),rl.createElement(x.default,{loading:Ua,dataSource:(_t==null?void 0:_t.data)||[],columns:ua,pagination:{current:En.page,hideOnSinglePage:!0,showQuickJumper:!0,showSizeChanger:!0,pageSize:En.limit,className:"mb0",pageSizeOptions:["10","20","50","100","200"],total:(_t==null?void 0:_t.count)||0,size:"default",showTotal:Ee.rU,onChange:pa},onChange:(Qt,Qn,Pt)=>{Pt!=null&&Pt.order?(En.sort_by=Pt==null?void 0:Pt.field,En.direction=(Pt==null?void 0:Pt.order)==="ascend"?"asc":"desc"):(En.sort_by=null,En.direction=null),zr(En)}}))};var Ci=(0,he.connect)(({shixunHomeworks:Ue,loading:_e,user:Ne})=>({shixunHomeworks:Ue,loading:_e.effects,user:Ne}))(yi),Ct=te(59301),Mi=Object.defineProperty,Sr=Object.defineProperties,tl=Object.getOwnPropertyDescriptors,$l=Object.getOwnPropertySymbols,Ol=Object.prototype.hasOwnProperty,bi=Object.prototype.propertyIsEnumerable,di=(Ue,_e,Ne)=>_e in Ue?Mi(Ue,_e,{enumerable:!0,configurable:!0,writable:!0,value:Ne}):Ue[_e]=Ne,hi=(Ue,_e)=>{for(var Ne in _e||(_e={}))Ol.call(_e,Ne)&&di(Ue,Ne,_e[Ne]);if($l)for(var Ne of $l(_e))bi.call(_e,Ne)&&di(Ue,Ne,_e[Ne]);return Ue},Wi=(Ue,_e)=>Sr(Ue,tl(_e)),Nr=(Ue,_e,Ne)=>new Promise((Wt,Yt)=>{var nn=ht=>{try{rn(Ne.next(ht))}catch($t){Yt($t)}},qt=ht=>{try{rn(Ne.throw(ht))}catch($t){Yt($t)}},rn=ht=>ht.done?Wt(ht.value):Promise.resolve(ht.value).then(nn,qt);rn((Ne=Ne.apply(Ue,_e)).next())});const Bl=(0,z.createRef)(),Bi=({shixunHomeworks:Ue,classroomList:_e,loading:Ne,zip:Wt,btnLoading:Yt,setBtnLoading:nn,dispatch:qt})=>{var rn,ht,$t,$n,Xt,Dt,In,En,Lt,Cn,An,Fa,Kt,_t,ln,ko,ta,Ua,st,To,ua,Go,zr;const pa=(0,he.useIntl)(),wa=(0,he.useParams)(),[lr]=(0,he.useSearchParams)(),[Qt,Qn]=(0,z.useState)(hi(hi({},(0,he.useParams)()),{page:lr.get("page")||1,limit:20})),{workList:Pt,actionTabs:Yo,workSetting:Or}=Ue,[ml,Ya]=(0,z.useState)([]),[aa,jr]=(0,z.useState)(1),[_o,Zo]=(0,z.useState)(),[Zn,Pn]=(0,z.useState)(),[xa,Jt]=(0,z.useState)(),[Xa,qa]=(0,z.useState)(),[$o,mr]=(0,z.useState)(),[Qo,Zr]=(0,z.useState)(!1),[fl,Di]=(0,z.useState)(1),[ni,xi]=(0,z.useState)(!1),[Gi,Ql]=(0,z.useState)(!1),[$i,Fs]=(0,z.useState)([]),[Is,ru]=(0,z.useState)(!1),[es,il]=(0,z.useState)(),[Ls,ws]=(0,z.useState)(!1),[Ds,Ms]=(0,z.useState)(""),[qn,Yn]=(0,z.useState)(),[bl,fr]=(0,z.useState)(),[Wo,Yr]=(0,z.useState)(null),[Hl,jl]=(0,z.useState)(!0),[yr,ir]=(0,z.useState)([]),[Fr,Cl]=(0,z.useState)([]),[ca,la]=(0,z.useState)(0),[ea,pr]=(0,z.useState)({status:!1,visible:!0}),[eu,Fu]=(0,z.useState)(!1),[ts,ms]=(0,z.useState)(""),[Qi]=pe.default.useForm(),[xs,tu]=(0,z.useState)(!0),[nu,ks]=(0,z.useState)(!1),[wu,Hs]=(0,z.useState)(null),[js,Ts]=(0,z.useState)(!1),[Rs,Gs]=(0,z.useState)(0),[_s,Ws]=(0,z.useState)(!1);(0,z.useEffect)(()=>{Bl&&Bl.current&&(Bl.current.clientHeight>47?pr({status:!0,visible:!0}):pr({status:!1,visible:!0}))},[Pt.course_group_info&&Pt.course_group_info.length]),(0,z.useEffect)(()=>{Pt!=null&&Pt.course_id&&Ya(Pt==null?void 0:Pt.student_works)},[Pt]);const xu=()=>Nr(void 0,null,function*(){const tn=yield qt({type:"shixunHomeworks/getWorkList",payload:hi({},Qt)});(0,Pe.GJ)()?Ya([...tn.student_works]):Ya([...tn])});(0,z.useEffect)(()=>{!Ne["shixunHomeworks/getWorkList"]&&(Pt!=null&&Pt.is_open_ai_review)&&!(0,Pe.dE)()&&Os()},[Ne["shixunHomeworks/getWorkList"]]),(0,z.useEffect)(()=>{if((wu==null?void 0:wu.status)=="running"){Ws(!0);const tn=setInterval(()=>{Os()},3e3);return()=>clearInterval(tn)}else wu!=null&&wu.status&&(wu==null?void 0:wu.status)=="success"&&_s&&xu()},[wu==null?void 0:wu.status]);const Os=()=>Nr(void 0,null,function*(){const tn=yield(0,ze.ZP)("/api/homework_common_resubmits/resubmit_status.json",{method:"get",params:{homework_id:wa==null?void 0:wa.categoryId}});(tn==null?void 0:tn.status)===0&&Hs(tn==null?void 0:tn.data)});(0,z.useEffect)(()=>{if(lr.get("page")){let tn=JSON.parse(localStorage.getItem("commonhomeworkkey"))||{};if((wa==null?void 0:wa.categoryId)!=(tn==null?void 0:tn.categoryId))return;Qn(hi(hi({},Qt),tn)),tn.task_status=(tn==null?void 0:tn.work_status)||"all",tn.course_group_info=(tn==null?void 0:tn.course_group)||"all",tn.file_status=tn!=null&&tn.file_status?[tn==null?void 0:tn.file_status]:"all",tn.teacher_comment=tn!=null&&tn.teacher_comment?[tn==null?void 0:tn.teacher_comment]:"all",Qi.setFieldsValue(hi({},tn))}},[]);function ns(){jr(1),Zo(""),Pn(""),Jt(""),mr(""),qa(""),Fs([])}const Ks=()=>{Qt.page=1;const tn=Object.assign({},Qi.getFieldsValue());Object.keys(tn).map(function(ra){switch(ra){case"task_status":tn[ra].includes("all")||Pt[ra].length===tn[ra].length||!tn[ra].length?(delete Qt.work_status,Qi.setFieldsValue({task_status:"all"})):(Qt.work_status=tn[ra],Qi.setFieldsValue({task_status:Qt.work_status}));break;case"file_status":tn[ra].includes("all")||Pt[ra].length===tn[ra].length||!tn[ra].length?(delete Qt.file_status,Qi.setFieldsValue({file_status:"all"})):(Qt.file_status=tn[ra][0],Qi.setFieldsValue({file_status:tn[ra]}));break;case"course_group_info":tn[ra].includes("all")||Pt[ra].length===tn[ra].length||!tn[ra].length?(delete Qt.course_group,Qi.setFieldsValue({course_group_info:"all"})):(Qt.course_group=tn[ra],Qi.setFieldsValue({course_group_info:Qt.course_group}));break;case"teacher_comment":tn[ra].includes("all")||Pt[ra].length===tn[ra].length||!tn[ra].length?(delete Qt.teacher_comment,Qi.setFieldsValue({teacher_comment:"all"})):(Qt.teacher_comment=tn[ra][0],Qi.setFieldsValue({teacher_comment:tn[ra]}));break}}),xu()},Us=(tn,ra)=>{ir(ra.map(El=>(El.course_group_id===tn&&(El.checked=!El.checked),El))),Ns(ra)},Ns=tn=>{Cl(tn.filter(ra=>ra.checked).map(ra=>ra.course_group_id))},fs=(0,z.useRef)();(0,z.useEffect)(()=>{fs.current=Fr},[Fr]);const Ys=(tn,ra)=>{Qt.page=tn,Qt.limit=ra,xu()},Qs=[{title:pa.formatMessage({id:"classrooms.serialNumber",defaultMessage:"\u5E8F\u53F7"}),dataIndex:"name",width:"5%",fixed:"left",render:(tn,ra,El)=>ra!=null&&ra.isMe&&(ml!=null&&ml.length)?"\u6211":Qt.limit*(Qt.page-1)+El+1},{title:pa.formatMessage({id:"classrooms.name",defaultMessage:"\u59D3\u540D"}),width:"5%",ellipsis:!0,dataIndex:"user_name"},((0,Pe.GJ)()||(0,Pe.dE)()&&!(Pt!=null&&Pt.anonymous_comment))&&{title:pa.formatMessage({id:"classrooms.studentNumber",defaultMessage:"\u5B66\u53F7"}),width:"8%",ellipsis:!0,dataIndex:"student_id",sortDirections:["descend","ascend"],sorter:!0,render:tn=>tn},!((0,Pe.dE)()&&((rn=Pt==null?void 0:Pt.homework_status)!=null&&rn.includes("\u533F\u8BC4\u4E2D")||(ht=Pt==null?void 0:Pt.homework_status)!=null&&ht.includes("\u7533\u8BC9\u4E2D")))&&Pt.course_group_count!==0&&{title:pa.formatMessage({id:"classrooms.classDivision",defaultMessage:"\u5206\u73ED"}),width:"7%",ellipsis:!0,dataIndex:"group_name"},{title:Pt!=null&&Pt.is_jupyter_lab||Pt!=null&&Pt.is_jupyter?pa.formatMessage({id:"classroomClassroomExperiments.homeworkStatus",defaultMessage:"\u4F5C\u4E1A\u72B6\u6001"}):pa.formatMessage({id:"classroomGraphicGroupHomework.workStatus",defaultMessage:"\u4F5C\u54C1\u72B6\u6001"}),dataIndex:"work_status",width:"12%",render:tn=>tn===-1?pa.formatMessage({id:"classroomGraphicGroupHomework.redoing",defaultMessage:"\u91CD\u505A\u4E2D"}):Ct.createElement(Ee.Uw,{status:tn})},((0,Pe.GJ)()||(0,Pe.dE)()&&!(Pt!=null&&Pt.anonymous_comment)&&!Pt.anonymous_appeal||(0,Pe.dE)()&&(($t=Pt.homework_status)==null?void 0:$t.includes("\u5DF2\u622A\u6B62")))&&{title:pa.formatMessage({id:"classrooms.finalGrade",defaultMessage:"\u6700\u7EC8\u6210\u7EE9"}),width:"8%",dataIndex:"work_score",sortDirections:["descend","ascend"],sorter:!0,render:(tn,ra)=>Ct.createElement(be.Z,{placement:"bottom",title:Ct.createElement("div",null,Ct.createElement("div",null,ra.teacher_score?`\u6559\u5E08\u8BC4\u5206\uFF1A${ra.teacher_score}\u5206`:"\u6559\u5E08\u8BC4\u5206\uFF1A0.0\u5206"),Ct.createElement("div",null,ra.teaching_asistant_score?`\u52A9\u6559\u8BC4\u5206\uFF1A${ra.teaching_asistant_score}\u5206`:"\u52A9\u6559\u8BC4\u5206\uFF1A0.0\u5206"),Pt!=null&&Pt.anonymous_comment?Ct.createElement("div",null,ra.student_score?`\u533F\u8BC4\u8BC4\u5206\uFF1A${ra.student_score}\u5206`:"\u533F\u8BC4\u8BC4\u5206\uFF1A0.0\u5206"):"",Ct.createElement("div",null,ra.late_penalty?`${pa.formatMessage({id:"classroomClassroomExperiments.resubmissionDeduction",defaultMessage:"\u8865\u4EA4\u6263\u5206"})}\uFF1A${ra.late_penalty}\u5206`:`${pa.formatMessage({id:"classroomClassroomExperiments.resubmissionDeduction",defaultMessage:"\u8865\u4EA4\u6263\u5206"})}\uFF1A0.0\u5206`),Ct.createElement("div",null,ra.repeat_minus_score?`${pa.formatMessage({id:"classroomClassroomExperiments.plagiarismDeduction",defaultMessage:"\u67E5\u91CD\u6263\u5206"})}\uFF1A${ra.repeat_minus_score}\u5206`:`${pa.formatMessage({id:"classroomClassroomExperiments.plagiarismDeduction",defaultMessage:"\u67E5\u91CD\u6263\u5206"})}\uFF1A0.0\u5206`),Pt!=null&&Pt.anonymous_comment?Ct.createElement("div",null,ra.absence_penalty?`\u7F3A\u8BC4\u6263\u5206\uFF1A${ra.absence_penalty}\u5206`:"\u7F3A\u8BC4\u6263\u5206\uFF1A0.0\u5206"):"",(Pt==null?void 0:Pt.anonymous_appeal)&&`\u8FDD\u8BC4\u6263\u5206\uFF1A${ra.appeal_penalty||"0.0"}\u5206`,Ct.createElement("div",null,ra.work_score?`${pa.formatMessage({id:"classrooms.finalGrade",defaultMessage:"\u6700\u7EC8\u6210\u7EE9"})}\uFF1A${ra.work_score}\u5206`:`${pa.formatMessage({id:"classrooms.finalGrade",defaultMessage:"\u6700\u7EC8\u6210\u7EE9"})}\uFF1A0.0\u5206`),!(Pt!=null&&Pt.is_jupyter||Pt!=null&&Pt.is_jupyter_lab)&&Ct.createElement("div",{onClick:El=>{var vu;El.stopPropagation(),localStorage.setItem("commonhomeworkkey",JSON.stringify(Qt)),(0,Ee.xg)(Pt.is_jupyter||Pt.is_jupyter_lab?`/classrooms/${Qt.coursesId}/common_homework/${Qt.categoryId}/${ra.id}/comment?page=${Qt.page}`:Qt.course_group?`/classrooms/${Qt.coursesId}/common_homework/${Qt.categoryId}/review/${ra.id}?page=${Qt.page}&ids=${(vu=Qt.course_group)==null?void 0:vu.toString()}`:`/classrooms/${Qt.coursesId}/common_homework/${Qt.categoryId}/review/${ra.id}?page=${Qt.page}`)},style:{color:"#8bb6fd",cursor:"pointer"}},"\u67E5\u770B\u8BC4\u5206 >"))},tn>0?Ct.createElement("span",{style:{color:"#ff8100"}},tn):tn)},{title:"\u66F4\u65B0\u65F6\u95F4",width:"10%",dataIndex:"update_time",sortDirections:["descend","ascend"],sorter:!0,render:tn=>tn?de()(tn).format("YYYY-MM-DD HH:mm"):"--"},((0,Pe.GJ)()||(($n=Pt==null?void 0:Pt.homework_status)==null?void 0:$n.includes("\u5DF2\u622A\u6B62")))&&{title:"\u6559\u5E08\u8BC4\u5206",width:"6%",dataIndex:"teacher_score"},((0,Pe.GJ)()||((Xt=Pt==null?void 0:Pt.homework_status)==null?void 0:Xt.includes("\u5DF2\u622A\u6B62")))&&{title:"\u52A9\u6559\u8BC4\u5206",width:"6%",dataIndex:"teaching_asistant_score"},(Pt==null?void 0:Pt.anonymous_comment)&&{title:"\u533F\u8BC4\u8BC4\u5206",width:"6%",dataIndex:"student_score",render:(tn,ra)=>Ct.createElement(be.Z,{title:Ct.createElement("div",null,Ct.createElement("span",null,"\u4F60\u7684\u8BC4\u9605\u5206\u6570\uFF1A",tn,"\u5206"),Ct.createElement("br",null),Ct.createElement("span",null,"\u533F\u8BC4\u5B8C\u6210\u5EA6\uFF1A",ra.anonymous_comment_rate,"%"))},Ct.createElement("span",null,tn))},(Pt==null?void 0:Pt.anonymous_comment)&&{title:"\u5DF2\u8BC4\u6570",width:"5%",dataIndex:"user_comment_count",render:tn=>Ct.createElement(be.Z,{title:"\u5728\u533F\u8BC4\u671F\u95F4\u8BC4\u9605\u7684\u4F5C\u54C1\u6570\u91CF"},Ct.createElement("span",null,tn))},(Pt==null?void 0:Pt.anonymous_appeal)&&{title:"\u533F\u8BC4\u7533\u8BC9",width:"8%",dataIndex:"appeal_all_count",render:(tn,ra)=>Ct.createElement("div",null,!!tn&&Ct.createElement(be.Z,{placement:"bottom",title:`\u5171\u6709${tn}\u6761\u533F\u8BC4\u7533\u8BC9\uFF0C${ra.appeal_deal_count}\u6761\u5F85\u5904\u7406`},Ct.createElement("span",{style:{minWidth:"30px",display:"inline-block",textAlign:"center"}},`${ra.appeal_deal_count}/${tn}`)),!tn&&Ct.createElement("span",null,"-/-"))},(Pt==null?void 0:Pt.can_submit)&&{title:"\u63D0\u4EA4\u6B21\u6570",dataIndex:"submit_size",width:"6%",render:tn=>tn||"- -"},{title:pa.formatMessage({id:"classrooms.returnCount",defaultMessage:"\u6253\u56DE\u6B21\u6570"}),dataIndex:"redo_count",width:"6%",render:tn=>tn||"- -"},{title:pa.formatMessage({id:"classrooms.action",defaultMessage:"\u64CD\u4F5C"}),width:"10%",align:"center",fixed:"right",dataIndex:"action",render:(tn,ra)=>{var El,vu,_i;return(El=Pt.homework_status)!=null&&El.includes("\u5BFC\u5165")?Ct.createElement("div",{style:{display:"flex",alignItems:"center"}}," ",(0,Pe.GJ)()&&Ct.createElement("a",{onClick:Ri=>{Ri.stopPropagation(),qt({type:"classroomList/setActionTabs",payload:{key:"\u4FEE\u6539\u6210\u7EE9",id:ra==null?void 0:ra.id,type:"normal"}})}},"\u4FEE\u6539\u6210\u7EE9"),Ct.createElement("a",{style:{marginLeft:(0,Pe.GJ)()&&10},onClick:(0,Oe.debounce)(Ri=>Nr(void 0,null,function*(){var Vi,zu,bs,Bs,Zs;Ri.stopPropagation();let bu=yield(0,ze.ZP)(`/api/student_works/${ra==null?void 0:ra.id}/passed_condition.json`,{method:"get"});Ae.default.confirm({title:pa.formatMessage({id:"classroomClassroomExperiments.homeworkDetails",defaultMessage:"\u4F5C\u4E1A\u8BE6\u60C5"}),closable:!0,width:750,icon:null,content:Ct.createElement("div",null,Ct.createElement("div",{style:{display:"flex"}},Ct.createElement("div",null,Ct.createElement("span",{style:{color:"#666666"}},"\u5B66\u751F\u59D3\u540D"),Ct.createElement("span",{style:{marginLeft:10}},(Vi=bu==null?void 0:bu.data)==null?void 0:Vi.user_name)),Ct.createElement("div",{style:{marginLeft:60}},Ct.createElement("span",{style:{color:"#666666"}},pa.formatMessage({id:"classrooms.studentNumber",defaultMessage:"\u5B66\u53F7"})),Ct.createElement("span",{style:{marginLeft:10}},(zu=bu==null?void 0:bu.data)==null?void 0:zu.student_id)),Ct.createElement("div",{style:{marginLeft:60}},Ct.createElement("span",{style:{color:"#666666"}},"\u73ED\u7EA7"),Ct.createElement("span",{style:{marginLeft:10}},(bs=bu==null?void 0:bu.data)==null?void 0:bs.group_name))),Ct.createElement("div",{style:{marginTop:22}},Ct.createElement("div",{style:{color:"#666666"}},pa.formatMessage({id:"classroomGraphicGroupHomework.homeworkDescription",defaultMessage:"\u4F5C\u4E1A\u63CF\u8FF0"}),"\uFF1A"),Ct.createElement("div",{style:{marginTop:10,background:"#F6F7F9",padding:10}},((Bs=bu==null?void 0:bu.data)==null?void 0:Bs.description)||"\u6682\u65E0\u4FE1\u606F")),Ct.createElement("div",{style:{marginTop:22,marginBottom:20}},Ct.createElement("div",{style:{color:"#666666"}},"\u70B9\u8BC4\u5185\u5BB9\uFF1A"),Ct.createElement("div",{style:{marginTop:10,background:"#F6F7F9",padding:10}},((Zs=bu==null?void 0:bu.data)==null?void 0:Zs.comment)||"\u6682\u65E0\u4FE1\u606F"))),footer:null})}),300)},pa.formatMessage({id:"classrooms.viewDetail",defaultMessage:"\u67E5\u770B\u8BE6\u60C5"}))):ra.work_status===0&&!(0,Pe.GJ)()?Ct.createElement("div",null,"--"):Ct.createElement("div",null,!(0,Pe.GJ)()&&Ct.createElement("div",null,Ct.createElement("a",{target:"_blank"},pa.formatMessage({id:"classrooms.view",defaultMessage:"\u67E5\u770B"}))),(0,Pe.GJ)()&&Ct.createElement("div",null,Ct.createElement(he.Link,{className:"c-blue",target:"_blank",to:Pt.is_jupyter||Pt.is_jupyter_lab?`/classrooms/${Qt.coursesId}/common_homework/${Qt.categoryId}/${ra.id}/comment?page=${Qt.page}`:Qt.course_group?`/classrooms/${Qt.coursesId}/common_homework/${Qt.categoryId}/review/${ra.id}?ids=${(vu=Qt.course_group)==null?void 0:vu.toString()}&page=${Qt.page}`:`/classrooms/${Qt.coursesId}/common_homework/${Qt.categoryId}/review/${ra.id}?page=${Qt.page}`,onClick:Ri=>{var Vi,zu,bs,Bs;if(localStorage.setItem("commonhomeworkkey",JSON.stringify(Qt)),Ri.stopPropagation(),Qt.course_group?(0,Pe.Rm)()&&!((zu=(Vi=_e.AssistantObject)==null?void 0:Vi.group)!=null&&zu.can_view):(0,Pe.Rm)()&&!((Bs=(bs=_e.AssistantObject)==null?void 0:bs.normal)!=null&&Bs.can_view)){Ri.preventDefault(),Se.ZP.warning(pa.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\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}}},ra.has_comment?pa.formatMessage({id:"classrooms.reviewed",defaultMessage:"\u5DF2\u8BC4\u9605"}):pa.formatMessage({id:"classroomGraphicGroupHomework.review",defaultMessage:"\u8BC4\u9605"})),Ct.createElement("br",null),Ct.createElement(be.Z,{placement:"bottom",title:Ct.createElement("p",null,"\u8C03\u6574\u5B66\u751F\u5F53\u524D\u6210\u7EE9",Ct.createElement("br",null),"\u5176\u5B83\u5386\u53F2\u8BC4\u5206\u5C06\u5168\u90E8\u5931\u6548")},Ct.createElement("a",{className:"c-green",onClick:Ri=>Nr(void 0,null,function*(){Ri.preventDefault(),Ri.stopPropagation(),qt({type:"shixunHomeworks/setActionTabs",payload:{key:"\u8C03\u5206",selectArrs:ra,id:ra.id,params:Qt}})})},pa.formatMessage({id:"classroomClassroomExperiments.adjustScore",defaultMessage:"\u8C03\u5206"})))),(0,Pe.GJ)()&&Ct.createElement("div",null,ra.work_status!==-1&&ra.work_status!==0&&ra.myshixun_identifier&&((Pt==null?void 0:Pt.is_jupyter)||(Pt==null?void 0:Pt.is_jupyter_lab))&&Ct.createElement(ve.Z,{justify:"center"},Ct.createElement("a",{onClick:Ri=>Nr(void 0,null,function*(){if(Ri.stopPropagation(),ws(!0),jl(!0),Ms(ra.shixun_url),Yn(ra.id),Yr(ra.evaluation_codes),fr(null),ra.myshixun_identifier){const Vi=yield(0,ze.ZP)("/api/jupyters/preview_tpi.json",{method:"get",params:{identifier:ra.myshixun_identifier,student_work_id:ra.id}});Vi.status===0&&(fr(Vi.html_content),jl(!1))}})},pa.formatMessage({id:"classroomClassroomExperiments.viewCode",defaultMessage:"\u67E5\u770B\u4EE3\u7801"}))),(Pt!=null&&Pt.is_new_rule?ra.work_status!==-1&&ra.work_status!==0:ra.work_status!==-1&&ra.work_status!==0&&!((_i=Pt==null?void 0:Pt.homework_status)!=null&&_i.includes("\u5DF2\u622A\u6B62")))&&Ct.createElement(ve.Z,{justify:"center"},Ct.createElement("span",{className:vt.redoBtn,onClick:Ri=>{var Vi;if(Ri.stopPropagation(),(0,Pe.Rm)()&&!((Vi=_e.AssistantObject.normal)!=null&&Vi.can_redo)){Se.ZP.warning(pa.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\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}qt({type:"shixunHomeworks/setActionTabs",payload:{key:"redoShixunModal",homework_common_id:Pt.homework_id,student_work_id:ra.id,isshixun:Pt.is_shixun}})}},pa.formatMessage({id:"classrooms.returnForRedo",defaultMessage:"\u6253\u56DE\u91CD\u505A"})))))}}].filter(tn=>!!tn),lu=(tn={key:""})=>{qt({type:"shixunHomeworks/setActionTabs",payload:tn})},Vs=()=>{var tn;return Or!=null&&Or.anonymous_comment||(tn=Pt==null?void 0:Pt.homework_status)!=null&&tn.includes("\u533F\u8BC4\u4E2D")?[{title:pa.formatMessage({id:"classrooms.studentsCount",defaultMessage:"\u5B66\u751F\u4EBA\u6570"}),dataIndex:"work_count"},{title:pa.formatMessage({id:"classroomGraphicGroupHomework.notSubmitted",defaultMessage:"\u672A\u63D0\u4EA4"}),dataIndex:"not_submitted_num",render:ra=>Ct.createElement("a",{onClick:()=>{lu({key:"\u4F5C\u4E1A\u6982\u89C8",title:"\u672A\u63D0\u4EA4\u7684\u5B66\u751F\u5217\u8868",task_status:0})}},ra)},{title:pa.formatMessage({id:"classroomGraphicGroupHomework.onTimeSubmitted",defaultMessage:"\u6309\u65F6\u63D0\u4EA4"}),dataIndex:"submitted_num",render:ra=>Ct.createElement("a",{onClick:()=>{lu({key:"\u4F5C\u4E1A\u6982\u89C8",title:"\u6309\u65F6\u63D0\u4EA4\u7684\u5B66\u751F\u5217\u8868",task_status:1})}},ra)},{title:pa.formatMessage({id:"classroomGraphicGroupHomework.delayedSubmitted",defaultMessage:"\u5EF6\u65F6\u63D0\u4EA4"}),dataIndex:"delayed_num",render:ra=>Ct.createElement("a",{onClick:()=>{lu({key:"\u4F5C\u4E1A\u6982\u89C8",title:"\u5EF6\u65F6\u63D0\u4EA4\u7684\u5B66\u751F\u5217\u8868",task_status:2})}},ra)},{title:"\u672A\u533F\u8BC4",dataIndex:"no_evaluate",render:ra=>Ct.createElement("a",{onClick:()=>{lu({key:"\u4F5C\u4E1A\u6982\u89C8",title:"\u672A\u533F\u8BC4\u7684\u5B66\u751F\u5217\u8868",new_work_status:1})}},ra)},{title:"\u533F\u8BC4\u4E2D",dataIndex:"in_evaluate",render:ra=>Ct.createElement("a",{onClick:()=>{lu({key:"\u4F5C\u4E1A\u6982\u89C8",title:"\u533F\u8BC4\u4E2D\u7684\u5B66\u751F\u5217\u8868",new_work_status:2})}},ra)},{title:"\u5B8C\u6210\u533F\u8BC4",dataIndex:"evaluate",render:ra=>Ct.createElement("a",{onClick:()=>{lu({key:"\u4F5C\u4E1A\u6982\u89C8",title:"\u5B8C\u6210\u533F\u8BC4\u7684\u5B66\u751F\u5217\u8868",new_work_status:3})}},ra)},{title:"\u7533\u8BC9\u6B21\u6570",dataIndex:"review",render:ra=>Ct.createElement("a",{onClick:()=>{lu({key:"\u4F5C\u4E1A\u6982\u89C8",title:"\u63D0\u4EA4\u7533\u8BC9\u7684\u5B66\u751F\u5217\u8868",new_work_status:4})}},ra)},{title:"\u5F85\u5BA1\u6838\u7533\u8BC9",dataIndex:"under_review",render:ra=>Ct.createElement("a",{onClick:()=>{lu({key:"\u4F5C\u4E1A\u6982\u89C8",title:"\u5F85\u5BA1\u6838\u7533\u8BC9\u5217\u8868",new_work_status:5})}},ra)}]:[{title:pa.formatMessage({id:"classrooms.studentsCount",defaultMessage:"\u5B66\u751F\u4EBA\u6570"}),dataIndex:"work_count"},{title:pa.formatMessage({id:"classroomGraphicGroupHomework.notSubmitted",defaultMessage:"\u672A\u63D0\u4EA4"}),dataIndex:"not_submitted_num",render:ra=>Ct.createElement("a",{onClick:()=>{lu({key:"\u4F5C\u4E1A\u6982\u89C8",title:"\u672A\u63D0\u4EA4\u7684\u5B66\u751F\u5217\u8868",task_status:0})}},ra)},{title:pa.formatMessage({id:"classroomGraphicGroupHomework.onTimeSubmitted",defaultMessage:"\u6309\u65F6\u63D0\u4EA4"}),dataIndex:"submitted_num",render:ra=>Ct.createElement("a",{onClick:()=>{lu({key:"\u4F5C\u4E1A\u6982\u89C8",title:"\u6309\u65F6\u63D0\u4EA4\u7684\u5B66\u751F\u5217\u8868",task_status:1})}},ra)},{title:"\u8865\u4EA4",dataIndex:"delayed_num",render:ra=>Ct.createElement("a",{onClick:()=>{lu({key:"\u4F5C\u4E1A\u6982\u89C8",title:"\u8865\u4EA4\u7684\u5B66\u751F\u5217\u8868",task_status:2})}},ra)}]},zs=tn=>Nr(void 0,null,function*(){nn(!0),(yield(0,ze.ZP)(`/api/homework_commons/${Qt.categoryId}/student_works/export_normal_word_all.json`,{method:"post",body:{with_edit:tn,student_works_ids:Pt==null?void 0:Pt.student_works_ids,with_submit_record:xs,course_group:[...JSON.parse(sessionStorage.all_student_works_params).course_group]}})).status===0&&(Fu(!1),he.history.push(`/classrooms/${Qt==null?void 0:Qt.coursesId}/exportlist/normal_work_list`)),nn(!1)}),Js=()=>{var tn,ra,El,vu;return Ct.createElement(oe.default,null,Ct.createElement(oe.default.Item,{key:"1"},Ct.createElement("span",{onClick:()=>{var _i;if((0,Pe.Rm)()&&!((_i=_e.AssistantObject.normal)!=null&&_i.can_download)){Se.ZP.warning(pa.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\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}qt({type:"classroomList/setActionTabs",payload:{key:"\u9009\u62E9\u73ED\u7EA7",title:"\u5BFC\u51FA\u5B66\u751F\u6210\u7EE9",course_groups:Pt==null?void 0:Pt.course_group_info,fn:()=>{(0,Hn.Iy)(JSON.parse(sessionStorage.all_student_works_params),"normal_work_list")}}})}}," \u5BFC\u51FA\u6210\u7EE9 ")),(Pt==null?void 0:Pt.start_permanent)&&Ct.createElement(oe.default.Item,{onClick:()=>Nr(void 0,null,function*(){let _i=yield(0,ze.ZP)(`/api/homework_commons/${Qt.categoryId}/export_workspace_files.json`,{method:"post",body:{is_repeat_export:0}});_i.status===0&&he.history.push(`/classrooms/${Qt.coursesId}/exportlist/workspace_files`),_i.status===-3&&(qt({type:"classroomList/setActionTabs",payload:{key:"\u91CD\u590D\u5BFC\u51FA\u63D0\u9192",params:Qt}}),he.history.push(`/classrooms/${Qt.coursesId}/exportlist/workspace_files`))}),key:"4"},"\u5B9E\u9A8C\u6570\u636E"),!((tn=Pt.homework_status)!=null&&tn.includes("\u5BFC\u5165"))&&(0,Pe.GJ)()&&((ra=Pt==null?void 0:Pt.student_works)==null?void 0:ra.length)>0&&((Pt==null?void 0:Pt.is_jupyter)||(Pt==null?void 0:Pt.is_jupyter_lab))&&Ct.createElement(oe.default.Item,{key:"2"},Ct.createElement("span",{onClick:_i=>{var Ri;if((0,Pe.Rm)()&&!((Ri=_e.AssistantObject.normal)!=null&&Ri.can_download)){Se.ZP.warning(pa.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\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}qt({type:"classroomList/setActionTabs",payload:{key:"\u9009\u62E9\u73ED\u7EA7",title:"\u5BFC\u51FA\u5B66\u751F\u6210\u7EE9",course_groups:Pt==null?void 0:Pt.course_group_info,fn:()=>{var Vi,zu;qt({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5BFC\u51FA\u5B9E\u8BAD\u62A5\u544A",type:2}}),(0,Ee.xg)(`/classrooms/${Qt==null?void 0:Qt.coursesId}/common_homework/${Qt.categoryId}/${(zu=(Vi=Pt==null?void 0:Pt.student_works)==null?void 0:Vi[0])==null?void 0:zu.id}/comment`)}}})}},"\u5B9E\u8BAD\u62A5\u544A")),!((El=Pt.homework_status)!=null&&El.includes("\u5BFC\u5165"))&&((vu=Pt==null?void 0:Pt.student_works)==null?void 0:vu.length)>0&&!(Pt!=null&&Pt.is_jupyter_lab)&&!(Pt!=null&&Pt.is_jupyter)&&Ct.createElement(oe.default.Item,{key:"3"},Ct.createElement(Ze.ZP,{loading:Yt,style:{paddingLeft:0,background:"transparent"},type:"text",onClick:()=>{var _i;if((0,Pe.Rm)()&&!((_i=_e.AssistantObject.normal)!=null&&_i.can_download)){Se.ZP.warning(pa.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\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}qt({type:"classroomList/setActionTabs",payload:{key:"\u9009\u62E9\u73ED\u7EA7",title:"\u5BFC\u51FA\u7B54\u9898\u8BB0\u5F55\u4E0E\u9644\u4EF6",course_groups:Pt==null?void 0:Pt.course_group_info,fn:()=>{ms("\u9644\u4EF6"),Fu(!0)}}})}},"\u5BFC\u51FA\u7B54\u9898\u8BB0\u5F55\u4E0E\u9644\u4EF6")),Ct.createElement(oe.default.Item,{key:"5",onClick:()=>{var _i;if((0,Pe.Rm)()&&!((_i=_e.AssistantObject.normal)!=null&&_i.can_download)){Se.ZP.warning(pa.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\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}he.history.push(`/classrooms/${Qt.coursesId}/exportlist/normal_work_list`)}},pa.formatMessage({id:"classrooms.historicalExport",defaultMessage:"\u5386\u53F2\u5BFC\u51FA"})))},Xs=tn=>{qt({type:"shixunHomeworks/setActionTabs",payload:{key:"\u667A\u80FD\u8BC4\u9605\u7ED3\u679C",id:wu==null?void 0:wu.id,status:tn}})};return(0,Pe.dE)()?Ct.createElement(Ea,null):Ct.createElement("section",{className:`${vt.wrap} minH500`},Ct.createElement("aside",{className:`minH500 bg-white pl30 ${(0,Pe.GJ)()?"pt30":""} pr30`},!(Pt!=null&&Pt.all_member_count)&&!Ne["shixunHomeworks/getWorkList"]&&(((Dt=Pt==null?void 0:Pt.homework_status)==null?void 0:Dt.includes("\u672A\u53D1\u5E03"))||((In=Pt==null?void 0:Pt.homework_status)==null?void 0:In.includes("\u672A\u5F00\u59CB")))&&Ct.createElement(Be.Z,null),Ct.createElement("aside",null,!!(Pt!=null&&Pt.all_member_count)&&Ct.createElement("aside",{className:"mb30"},Ct.createElement(pe.default,{form:Qi,onChange:Ks,initialValues:{task_status:"all",course_group_info:"all",teacher_comment:"all",file_status:"all"}},!!((En=Pt.teacher_comment)!=null&&En.length)&&Ct.createElement(pe.default.Item,{name:"teacher_comment"},Ct.createElement(E.default.Group,{style:{width:"100%"}},Ct.createElement(ve.Z,null,Ct.createElement(a.Z,{flex:"80px",style:{fontSize:14}},pa.formatMessage({id:"classroomGraphicGroupHomework.yourReview",defaultMessage:"\u4F60\u7684\u8BC4\u9605:"})),Ct.createElement(a.Z,{flex:"100px"},Ct.createElement(E.default,{value:"all"},pa.formatMessage({id:"classrooms.all",defaultMessage:"\u5168\u90E8"}))),Ct.createElement(a.Z,{flex:"1"},(Lt=Pt.teacher_comment)==null?void 0:Lt.map(tn=>Ct.createElement(E.default,{value:tn.id,key:tn.id}," ",tn.name,"(",tn.count,") ")))))),!!((Cn=Pt==null?void 0:Pt.file_status)!=null&&Cn.length)&&(0,Pe.GJ)()&&Ct.createElement(pe.default.Item,{name:"file_status"},Ct.createElement(E.default.Group,{style:{width:"100%"}},Ct.createElement(ve.Z,null,Ct.createElement(a.Z,{flex:"80px",style:{fontSize:14}},pa.formatMessage({id:"classroomGraphicGroupHomework.attachmentStatus",defaultMessage:"\u9644\u4EF6\u72B6\u6001:"})),Ct.createElement(a.Z,{flex:"100px"},Ct.createElement(E.default,{value:"all"},pa.formatMessage({id:"classrooms.all",defaultMessage:"\u5168\u90E8"}))),Ct.createElement(a.Z,{flex:"1"},(An=Pt==null?void 0:Pt.file_status)==null?void 0:An.map(tn=>Ct.createElement(E.default,{value:tn.id,key:tn.id},tn.name,"(",tn.count,")")))))),!!((Fa=Pt.task_status)!=null&&Fa.length)&&Ct.createElement(pe.default.Item,{name:"task_status"},Ct.createElement(E.default.Group,{value:[],style:{width:"100%"}},Ct.createElement(ve.Z,null,Ct.createElement(a.Z,{flex:"80px",style:{fontSize:14}}," ",pa.formatMessage({id:"classroomGraphicGroupHomework.workStatus",defaultMessage:"\u4F5C\u54C1\u72B6\u6001"}),": "),Ct.createElement(a.Z,{flex:"100px"},Ct.createElement(E.default,{value:"all"},pa.formatMessage({id:"classrooms.all",defaultMessage:"\u5168\u90E8"}))," "),Ct.createElement(a.Z,{flex:"1"},(Kt=Pt.task_status)==null?void 0:Kt.map(tn=>Ct.createElement(E.default,{name:"task_status",value:tn.id,key:tn.id},tn.name,"(",tn.count,")")))))),!!((_t=Pt.course_group_info)!=null&&_t.length)&&Ct.createElement(pe.default.Item,{name:"course_group_info"},Ct.createElement(E.default.Group,{style:{width:"100%"}},Ct.createElement(ve.Z,null,Ct.createElement(a.Z,{flex:"80px",style:{fontSize:14}},pa.formatMessage({id:"classroomClassroomExperiments.classDivisionStatus",defaultMessage:"\u5206\u73ED\u60C5\u51B5"}),":"),Ct.createElement(a.Z,{flex:"100px"},Ct.createElement(E.default,{value:"all",checked:!Qt.course_group_info},pa.formatMessage({id:"classrooms.all",defaultMessage:"\u5168\u90E8"}))),Ct.createElement(a.Z,{flex:"1",className:`${vt.workListClass} ${ea.visible?vt.visible:""} ${ea.status?"":vt.status}`},Ct.createElement("div",{ref:Bl,className:vt.left},Pt.course_group_info.map((tn,ra)=>Ct.createElement(E.default,{value:tn.course_group_id,key:tn.course_group_id}," ",tn.group_group_name,"(",tn.count,")"))),ea.status&&Ct.createElement("div",{className:vt.tips,onClick:()=>pr(Wi(hi({},ea),{visible:!ea.visible}))},Ct.createElement("span",null,ea.visible?"\u5C55\u5F00":"\u6536\u8D77",ea.visible?Ct.createElement(Gt.Z,{style:{marginBottom:"3px",marginLeft:"2px"}}):Ct.createElement(vn.Z,{style:{marginBottom:"3px",marginLeft:"2px"}})))))))),Ct.createElement("div",{className:"mt40",style:{marginBottom:"40px"}},Ct.createElement("span",{className:"c-grey-333"},"\u4F5C\u4E1A\u6982\u89C8"),Ct.createElement(x.default,{className:"mt20",locale:{emptyText:Ct.createElement(Be.Z,null)},columns:Vs(),dataSource:[Pt==null?void 0:Pt.group_data],pagination:!1})),Ct.createElement(ve.Z,{align:"middle"},Ct.createElement(a.Z,{flex:"1"},Ct.createElement(ve.Z,{align:"middle"},Ct.createElement(a.Z,null,Ct.createElement(y.default.Search,{style:{width:240},allowClear:!0,placeholder:pa.formatMessage({id:"classrooms.searchByNameOrID",defaultMessage:"\u8BF7\u8F93\u5165\u59D3\u540D\u6216\u8005\u5B66\u53F7\u641C\u7D22"}),onSearch:tn=>{Qt.page=1,Qt.search=tn.trim(),xu()}})),Ct.createElement(a.Z,null,Ct.createElement("span",{className:"ml5 c-red"},Pt.work_count),pa.formatMessage({id:"classroomGraphicGroupHomework.searchResultsStudents",defaultMessage:"\u4E2A\u68C0\u7D22\u7ED3\u679C"}),"\uFF08",Pt.work_count,pa.formatMessage({id:"classroomGraphicGroupHomework.student",defaultMessage:"\u4E2A\u5B66\u751F"}),"\uFF09"))),Ct.createElement(a.Z,{style:{textAlign:"end"},className:vt.workListButtonWrap},!((ln=Pt.homework_status)!=null&&ln.includes("\u5BFC\u5165"))&&!(Pt!=null&&Pt.is_jupyter||Pt!=null&&Pt.is_jupyter_lab)&&Ct.createElement(Ze.ZP,{className:"mr10",icon:Ct.createElement("i",{className:"iconfont icon-chazhong"}),onClick:()=>{qt({type:"shixunHomeworks/setActionTabs",payload:{key:"\u4EE3\u7801\u67E5\u91CD",params:Qt}})}},"\u6587\u6863\u67E5\u91CD"),!(Pt!=null&&Pt.is_new_rule)&&!((ko=Pt.homework_status)!=null&&ko.includes("\u5BFC\u5165"))&&(((ta=Pt==null?void 0:Pt.homework_status)==null?void 0:ta.includes("\u63D0\u4EA4\u4E2D"))||((Ua=Pt==null?void 0:Pt.homework_status)==null?void 0:Ua.includes("\u8865\u4EA4\u4E2D"))||((st=Pt==null?void 0:Pt.homework_status)==null?void 0:st.includes("\u8FDB\u884C\u4E2D")))&&Ct.createElement(Ze.ZP,{className:"mr10",icon:Ct.createElement("i",{className:"iconfont icon-dahuizhongzuo3x"}),onClick:()=>{var tn;if((0,Pe.Rm)()&&!((tn=_e.AssistantObject.normal)!=null&&tn.can_redo)){Se.ZP.warning(pa.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\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}Ql(!0),Nr(void 0,null,function*(){const El=yield(0,ze.ZP)(`/api/homework_commons/${Qt==null?void 0:Qt.categoryId}/teacher_manage_groups.json`,{method:"get",params:JSON.parse(sessionStorage.all_student_works_params)});El.status===0&&(console.log("\u53D1\u9001\u8BF7\u6C42\u4E86",El),ir(El.data.list),Ns(El.data.list))})}}," ",pa.formatMessage({id:"classroomClassroomExperiments.oneClickReturn",defaultMessage:"\u4E00\u952E\u6253\u56DE"})),((To=Pt.homework_status)==null?void 0:To.includes("\u5DF2\u622A\u6B62"))&&!Pt.is_jupyter&&!Pt.is_jupyter_lab&&Ct.createElement(Ze.ZP,{className:"mr10",icon:Ct.createElement("i",{className:"iconfont icon-daoruwaibuchengji"}),onClick:()=>{ks(!0)}},"\u5BFC\u5165\u6210\u7EE9"),Ct.createElement(b.Z,{dropdownRender:Js},Ct.createElement(Ze.ZP,{icon:Ct.createElement(Rn.Z,null)},pa.formatMessage({id:"classrooms.export",defaultMessage:"\u5BFC\u51FA"}),Ct.createElement(wn.Z,null))))),(Pt==null?void 0:Pt.is_shixun)&&!(Pt!=null&&Pt.open_evaluate)&&!(Pt!=null&&Pt.is_close_tips)&&Ct.createElement(ve.Z,{style:{marginTop:"15px",display:"inline-flex",background:"#F5F5F5",borderRadius:4,height:42,lineHeight:"40px",width:"100%",padding:"0px 10px",alignItems:"center",color:"#9096A3",justifyContent:"space-between"}},Ct.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u672A\u542F\u7528\u8BC4\u6D4B\u529F\u80FD\uFF0C\u5B66\u751F\u63D0\u4EA4\u4F5C\u54C1\u540E\u9700\u8981\u6559\u5E08\u624B\u52A8\u8BC4\u5206"),Ct.createElement("span",{style:{cursor:"pointer"},onClick:()=>Nr(void 0,null,function*(){let tn=yield(0,ze.ZP)(`/api/homework_commons/${Qt.categoryId}/close_tips.json`,{method:"post"});(tn==null?void 0:tn.status)===0&&qt({type:"shixunHomeworks/getWorkList",payload:hi({},Qt)})})},"X"))),Ct.createElement(x.default,{loading:Ne["shixunHomeworks/getWorkList"],hideOnSinglePage:!0,pagination:!1,size:"middle",style:{cursor:"pointer"},scroll:(Pt==null?void 0:Pt.anonymous_comment)&&{x:1300},dataSource:ml,columns:Qs,onRow:(tn,ra)=>({onClick:()=>{var El,vu;(El=Pt.homework_status)!=null&&El.includes("\u5BFC\u5165")||(localStorage.setItem("commonhomeworkkey",JSON.stringify(Qt)),(0,Ee.xg)(Pt.is_jupyter||Pt.is_jupyter_lab?`/classrooms/${Qt.coursesId}/common_homework/${Qt.categoryId}/${tn.id}/comment?page=${Qt.page}`:Qt.course_group?`/classrooms/${Qt.coursesId}/common_homework/${Qt.categoryId}/review/${tn.id}?ids=${(vu=Qt.course_group)==null?void 0:vu.toString()}&page=${Qt.page}`:`/classrooms/${Qt.coursesId}/common_homework/${Qt.categoryId}/review/${tn.id}?page=${Qt.page}`))}}),rowKey:"id",onChange:(tn,ra,El)=>{if(El.order===void 0)switch(El.field){case"student_id":Qt.b_order="desc",Qt.order=El.field;break;default:delete Qt.b_order,delete Qt.order}else Qt.b_order=El.order.replace("end",""),Qt.order=El.field;xu()}}))),Ct.createElement("aside",{className:"tc mb50 mt30"},Ct.createElement(ee.Z,{showSizeChanger:!0,showQuickJumper:!0,onChange:Ys,defaultCurrent:parseInt(Qt.page)||1,current:parseInt(Qt.page)||1,defaultPageSize:20,total:Ue.workList.work_count})),Ct.createElement(We,null),Ct.createElement(He,null),Ct.createElement(Bt.Z,{getData:xu}),Ct.createElement(Ae.default,{title:pa.formatMessage({id:"classrooms.intelligentReview",defaultMessage:"\u667A\u80FD\u8BC4\u9605"}),bodyStyle:{maxHeight:"calc(100vh - 200px)",overflowY:"auto"},open:Qo,width:aa===3&&(Pt!=null&&Pt.is_open_ai_review)?1150:600,confirmLoading:js,centered:!0,okText:"\u5F00\u59CB\u8BC4\u9605",onOk:()=>Nr(void 0,null,function*(){var tn,ra;if((0,Pe.Rm)()&&!((ra=(tn=_e.AssistantObject)==null?void 0:tn.normal)!=null&&ra.can_appraise)){Se.ZP.warning(pa.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\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(aa===1){if(_o!==0){if(!_o){Se.ZP.info(pa.formatMessage({id:"classrooms.scoreCannotEmpty",defaultMessage:"\u5206\u6570\u4E0D\u80FD\u4E3A\u7A7A"}));return}}Zr(!1),xi(!0)}else if(aa===2){if(!(xa===0||Zn===0)){if(!xa){Se.ZP.info(pa.formatMessage({id:"classrooms.minScoreCannotEmpty",defaultMessage:"\u6700\u4F4E\u5206\u4E0D\u80FD\u4E3A\u7A7A"}));return}if(!Zn){Se.ZP.info(pa.formatMessage({id:"classrooms.maxScoreCannotEmpty",defaultMessage:"\u6700\u9AD8\u5206\u4E0D\u80FD\u4E3A\u7A7A"}));return}}if(xa>Zn){Se.ZP.info(pa.formatMessage({id:"classrooms.maxNotGreaterThanMin",defaultMessage:"\u6700\u9AD8\u5206\u4E0D\u80FD\u5927\u4E8E\u6700\u4F4E\u5206"}));return}Zr(!1),xi(!0)}else if(aa===3){if(Pt!=null&&Pt.is_open_ai_review)if(Pt!=null&&Pt.single_score){if(Pt!=null&&Pt.zero_commit_student_works)return Se.ZP.warning(pa.formatMessage({id:"classrooms.noSubmittedHomeworkSmartReview",defaultMessage:"\u5DF2\u63D0\u4EA4\u4F5C\u4E1A\u7684\u5B66\u751F\u6570\u4E3A0\uFF0C\u65E0\u6CD5\u667A\u80FD\u8BC4\u9605"}))}else return Se.ZP.warning(`${pa.formatMessage({id:"classrooms.multiDimensionNoSmartReview",defaultMessage:"\u591A\u7EF4\u5EA6\u8BC4\u5206\u6682\u65F6\u4E0D\u80FD\u652F\u6301\u667A\u80FD\u8BC4\u9605"})}!`);else return Se.ZP.warning(`${pa.formatMessage({id:"classrooms.enableSmartReviewFirst",defaultMessage:"\u8BF7\u5148\u5F00\u542F\u667A\u80FD\u8BC4\u9605\u529F\u80FD"})}!`);Ts(!0);const El=yield(0,ze.ZP)("/api/homework_common_resubmits/resubmit.json",{method:"post",body:{homework_id:wa==null?void 0:wa.categoryId,range:Rs}});(El==null?void 0:El.status)===0&&(Zr(!1),Os()),Ts(!1)}}),onCancel:()=>{Zr(!1),ns()}},Ct.createElement("div",null,Ct.createElement("div",null,Ct.createElement("div",{style:{background:"#F6F7F9",height:40},className:"flex item-center"},Ct.createElement("span",{style:{margin:"0 20px"}},"\u8BC4\u9605\u65B9\u5F0F"),Ct.createElement(ne.ZP.Group,{value:aa,onChange:tn=>jr(tn.target.value)},Ct.createElement(ne.ZP,{value:1},"\u7EDF\u4E00\u5F97\u5206"),Ct.createElement(ne.ZP,{value:2,className:"mr20"},"\u533A\u95F4\u968F\u673A\u5F97\u5206"),(Pt==null?void 0:Pt.show_ai_review)&&Ct.createElement(ne.ZP,{value:3},pa.formatMessage({id:"classrooms.intelligentReview",defaultMessage:"\u667A\u80FD\u8BC4\u9605"})))),aa===1&&Ct.createElement("div",null,Ct.createElement("div",{className:"mt15 mb5"},Ct.createElement("span",{style:{color:"red"}},"*")," ",pa.formatMessage({id:"classrooms.score",defaultMessage:"\u5F97\u5206"})),Ct.createElement(le.Z,{size:"large",min:0,max:100,value:_o,onChange:tn=>Zo(tn),style:{width:"100%"}})),aa===2&&Ct.createElement("div",{style:{display:"flex",marginTop:"20px",alignItems:"center"}},Ct.createElement("div",{style:{width:60}},Ct.createElement("span",{style:{color:"red"}},"*")," ",pa.formatMessage({id:"classrooms.lowestScore",defaultMessage:"\u6700\u4F4E\u5206"})),Ct.createElement(le.Z,{size:"large",min:0,max:100,value:xa,onChange:tn=>Jt(tn),style:{width:"calc(50% - 70px)"}}),Ct.createElement("div",{style:{width:80}},Ct.createElement("span",{style:{color:"red",marginLeft:20}},"*")," ",pa.formatMessage({id:"classrooms.highestScore",defaultMessage:"\u6700\u9AD8\u5206"})),Ct.createElement(le.Z,{size:"large",min:0,max:100,value:Zn,onChange:tn=>Pn(tn),style:{width:"calc(50% - 70px)"}})),[1,2].includes(aa)&&Ct.createElement(Ct.Fragment,null,Ct.createElement("div",{className:"mt15 mb5"},"\u8BC4\u8BED"),Ct.createElement(y.default.TextArea,{value:Xa,onChange:tn=>qa(tn.target.value),placeholder:"\u8BF7\u586B\u5199\u8BC4\u8BED"}),Ct.createElement("div",{className:"mt15 mb5"},"\u4EC5\u8BFE\u5802\u8001\u5E08\u53EF\u89C1"),Ct.createElement(y.default.TextArea,{value:$o,onChange:tn=>mr(tn.target.value),placeholder:"\u8BF7\u586B\u5199\u8BC4\u8BED"})),aa===3&&(Pt!=null&&Pt.is_open_ai_review?Ct.createElement(co,{range:Rs,setRange:tn=>Gs(tn)}):Ct.createElement(Be.Z,{customText:"\u6B64\u529F\u80FD\u9700\u8981\u5F00\u542F\u667A\u80FD\u8BC4\u9605\u4EE5\u540E\u624D\u80FD\u4F7F\u7528\u3002",ButtonText:"\u53BB\u5F00\u542F",ButtonClick:()=>{window.location.href=`/classrooms/${wa==null?void 0:wa.coursesId}/common_homework/${wa==null?void 0:wa.categoryId}/detail?tabs=5`}}))))),Ct.createElement(Ae.default,{title:pa.formatMessage({id:"classrooms.prompt",defaultMessage:"\u63D0\u793A"}),open:ni,centered:!0,okText:"\u786E\u5B9A\u70B9\u8BC4",cancelText:"\u653E\u5F03\u70B9\u8BC4",onOk:()=>Nr(void 0,null,function*(){let tn={};aa===1?tn.score=_o||"0":(tn.min_score=xa||"0",tn.max_score=Zn||"0"),tn.comment=Xa,tn.hidden_comment=$o,fl===1?tn.student_work_ids=ml.map(El=>El.id):tn.student_work_ids=ml.filter(El=>!El.has_comment).map(El=>El.id),(yield(0,ze.ZP)(`/api/homework_commons/${Qt.categoryId}/batch_add_score.json`,{method:"post",body:tn})).status===0&&(Se.ZP.info("\u4FEE\u6539\u6210\u529F"),xi(!1),ns(),xu())}),onCancel:()=>{ns(),xi(!1)}},Ct.createElement("div",{style:{padding:"32px",textAlign:"center"}},Ct.createElement("span",null,"\u90E8\u5206\u5B66\u751F\u5DF2\u6709\u70B9\u8BC4\u5185\u5BB9\uFF0C\u662F\u5426\u8986\u76D6\u5DF2\u6709\u70B9\u8BC4\u5185\u5BB9\uFF1F"),Ct.createElement("br",null),Ct.createElement(ne.ZP.Group,{value:fl,onChange:tn=>Di(tn.target.value)},Ct.createElement(ne.ZP,{value:1},"\u8986\u76D6\u5DF2\u6709\u8BC4\u8BBA"),Ct.createElement(ne.ZP,{value:2},"\u8DF3\u8FC7\u5DF2\u6709\u70B9\u8BC4")))),Ct.createElement(Ae.default,{title:"\u4E00\u952E\u6253\u56DE\u91CD\u505A",open:Gi,centered:!0,destroyOnClose:!0,forceRender:!0,width:700,onOk:()=>Nr(void 0,null,function*(){if(Ns(yr),aa===2&&fs.current){if($i.length<=0){Se.ZP.info(pa.formatMessage({id:"classrooms.selectHomeworkStatus",defaultMessage:"\u8BF7\u9009\u62E9\u4F5C\u4E1A\u72B6\u6001"}));return}if(!Xa){Se.ZP.info(pa.formatMessage({id:"classrooms.commentCannotEmpty",defaultMessage:"\u8BC4\u8BED\u4E0D\u80FD\u4E3A\u7A7A"}));return}let tn=yield(0,ze.ZP)(`/api/homework_commons/${Qt.categoryId}/confirm_redo_modal.json`,{method:"post",body:{id:Qt.categoryId,comment:Xa,status:$i,course_group_ids:fs.current}});tn.status===0&&(la(tn.course_group_count),il(tn),Ql(!1),ru(!0))}else{if(!(xa===0||Zn===0)){if(!xa){Se.ZP.info(pa.formatMessage({id:"classrooms.minScoreCannotEmpty",defaultMessage:"\u6700\u4F4E\u5206\u4E0D\u80FD\u4E3A\u7A7A"}));return}if(!Zn){Se.ZP.info(pa.formatMessage({id:"classrooms.maxScoreCannotEmpty",defaultMessage:"\u6700\u9AD8\u5206\u4E0D\u80FD\u4E3A\u7A7A"}));return}}if(xa>Zn){Se.ZP.info(pa.formatMessage({id:"classrooms.maxNotGreaterThanMin",defaultMessage:"\u6700\u9AD8\u5206\u4E0D\u80FD\u5927\u4E8E\u6700\u4F4E\u5206"}));return}if(!Xa){Se.ZP.info(pa.formatMessage({id:"classrooms.commentCannotEmpty",defaultMessage:"\u8BC4\u8BED\u4E0D\u80FD\u4E3A\u7A7A"}));return}let tn=yield(0,ze.ZP)(`/api/homework_commons/${Qt.categoryId}/confirm_redo_modal.json`,{method:"post",body:{id:Qt.categoryId,comment:Xa,min_score:xa,max_score:Zn,course_group_ids:fs.current}});tn.status===0&&(la(tn.course_group_count),il(tn),Ql(!1),ru(!0))}}),onCancel:()=>{Ql(!1),ns()}},Ct.createElement("div",{style:{padding:"32px"}},Ct.createElement("div",null,Ct.createElement("div",{style:{display:"flex",marginBottom:"12px"}},Ct.createElement("div",{style:{flexShrink:"0",marginRight:"15px"}}," ",Ct.createElement("span",{style:{color:"red"}},"*"),pa.formatMessage({id:"classrooms.classDivision",defaultMessage:"\u5206\u73ED"}),"\uFF1A"),Ct.createElement("div",{className:yr.length>15?vt.scroll:"",style:{overflowX:"hidden"}},yr==null?void 0:yr.map((tn,ra)=>Ct.createElement(E.default,{style:{textAlign:"left",margin:"0"},value:tn.course_group_id,key:tn.course_group_id,onChange:()=>{Us(tn.course_group_id,yr)},checked:tn.checked},tn.group_group_name,"(",tn.count,")")))),Ct.createElement("div",null,Ct.createElement("span",{style:{width:"80px"}}," ",Ct.createElement("span",{style:{color:"red"}},"*"),"\u6253\u56DE\u65B9\u5F0F\uFF1A"),Ct.createElement(ne.ZP.Group,{value:aa,onChange:tn=>{jr(tn.target.value)}},Ct.createElement(ne.ZP,{value:1},"\u6309\u6210\u7EE9\u6253\u56DE"),Ct.createElement(ne.ZP,{value:2},"\u6309\u4F5C\u4E1A\u72B6\u6001\u6253\u56DE"))),aa===1&&Ct.createElement("div",{style:{display:"flex",marginTop:"20px"}},Ct.createElement("span",{style:{width:"70px",textAlign:"end"}},Ct.createElement("span",{style:{color:"red"}},"*"),pa.formatMessage({id:"classrooms.lowestScore",defaultMessage:"\u6700\u4F4E\u5206"}),"\uFF1A"),Ct.createElement(le.Z,{min:0,max:100,value:xa,onChange:tn=>Jt(tn),style:{width:"100px"}}),Ct.createElement("span",{style:{width:"80px",textAlign:"end"}},Ct.createElement("span",{style:{color:"red"}},"*"),pa.formatMessage({id:"classrooms.highestScore",defaultMessage:"\u6700\u9AD8\u5206"}),"\uFF1A"),Ct.createElement(le.Z,{min:0,max:100,value:Zn,onChange:tn=>Pn(tn),style:{width:"100px"}})),aa===2&&Ct.createElement("div",{style:{display:"flex",marginTop:"20px"}},Ct.createElement("span",{style:{width:"80px"}},pa.formatMessage({id:"classroomClassroomExperiments.homeworkStatus",defaultMessage:"\u4F5C\u4E1A\u72B6\u6001"}),"\uFF1A"),Ct.createElement(E.default.Group,{onChange:tn=>{Fs([...tn])},style:{width:"100%"}},(ua=Pt.task_status)==null?void 0:ua.map((tn,ra)=>Ct.createElement(E.default,{name:"task_status",value:tn.id},tn.name,"(",tn.count,")")))),Ct.createElement("div",{style:{display:"flex",marginTop:"20px"}},Ct.createElement("span",{style:{width:"70px",textAlign:"end"}},Ct.createElement("span",{style:{color:"red"}},"*")," \u8BC4\u8BED\uFF1A"),Ct.createElement(St.Z,{className:vt.MdEditor,onChange:tn=>qa(tn),placeholder:"\u8BF7\u586B\u5199\u8BC4\u8BED"}))))),Ct.createElement(Ae.default,{open:Is,title:"\u6253\u56DE\u786E\u8BA4",onOk:()=>Nr(void 0,null,function*(){aa===2?(yield(0,ze.ZP)(`/api/homework_commons/${Qt.categoryId}/batch_redo_modal.json`,{method:"post",body:{id:Qt.categoryId,comment:Xa,status:$i,course_group_ids:fs.current}})).status===0&&(Se.ZP.info(pa.formatMessage({id:"classrooms.returnSuccess",defaultMessage:"\u6253\u56DE\u6210\u529F"})),ns(),xu(),ru(!1)):(yield(0,ze.ZP)(`/api/homework_commons/${Qt.categoryId}/batch_redo_modal.json`,{method:"post",body:{id:Qt.categoryId,comment:Xa,min_score:xa,max_score:Zn,course_group_ids:fs.current}})).status===0&&(Se.ZP.info(pa.formatMessage({id:"classrooms.returnSuccess",defaultMessage:"\u6253\u56DE\u6210\u529F"})),ns(),xu(),ru(!1))}),onCancel:()=>{ns(),ru(!1)}},Ct.createElement("div",{style:{padding:"32px"}},aa===1&&Ct.createElement("span",null,"\u786E\u8BA4\u5C06\u9009\u4E2D\u7684",ca,"\u4E2A\u73ED\u7EA7\u4E2D, \u6210\u7EE9\u5728",xa,"-",Zn,"\u7684\u5B66\u751F\u8FDB\u884C\u6253\u56DE\u91CD\u505A\u5417\uFF1F"),aa===2&&Ct.createElement("span",null,"\u786E\u8BA4\u5C06",ca,"\u4E2A\u73ED\u7EA7\u4E2D\u4F5C\u4E1A\u72B6\u6001\u5728",(Go=Pt.task_status)==null?void 0:Go.filter(tn=>$i==null?void 0:$i.includes(tn.id)).map(tn=>tn.name).toString(),"\u7684\u5B66\u751F\u8FDB\u884C\u4F5C\u4E1A\u6253\u56DE\u91CD\u505A\u5417\uFF1F"),Ct.createElement("br",null),Ct.createElement("span",null,"\u8BE5\u6761\u4EF6\u4E0B\u5171\u6709",es==null?void 0:es.count,"\u540D\u5B66\u751F"))),Ct.createElement(Ae.default,{open:Ls,width:900,centered:!0,closeIcon:!1,footer:Ct.createElement("div",{style:{display:"flex",justifyContent:"space-between"}},Ct.createElement("div",null,Ct.createElement(Ze.ZP,{className:"mr20",style:{background:"none"},icon:Ct.createElement("i",{className:"iconfont icon-yijiandianping"}),onClick:tn=>{var ra;if(tn.preventDefault(),(0,Pe.Rm)()&&!((ra=_e.AssistantObject.normal)!=null&&ra.can_view)){Se.ZP.warning(pa.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\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}(0,xt.O5)()&&(0,Ee.xg)(`${Ds}`)}}," ",pa.formatMessage({id:"classroomClassroomExperiments.viewStudentPractical",defaultMessage:"\u67E5\u770B\u5B66\u5458\u5B9E\u8BAD"})),Ct.createElement("span",{className:"mr10"},pa.formatMessage({id:"classroomClassroomExperiments.adjustScore",defaultMessage:"\u8C03\u5206"})),Ct.createElement(le.Z,{min:0,onChange:(0,Oe.debounce)(tn=>Nr(void 0,null,function*(){var ra;if(Zo(tn),(0,Pe.Rm)()&&!((ra=_e.AssistantObject.normal)!=null&&ra.can_appraise)){Se.ZP.warning(pa.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\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,ze.ZP)(`/api/student_works/${qn}/adjust_score.json`,{method:"post",body:{score:tn}})).status===0&&(Se.ZP.success(pa.formatMessage({id:"classrooms.operationSuccess",defaultMessage:"\u64CD\u4F5C\u6210\u529F"})),qt({type:"shixunHomeworks/getWorkList",payload:hi({},Qt)}))}),2e3)})),Ct.createElement(Ze.ZP,{type:"primary",onClick:tn=>ws(!1)},"\u5173\u95ED")),onOk:()=>Nr(void 0,null,function*(){}),onCancel:()=>{ws(!1)}},Ct.createElement("div",{className:vt.viewcode},Ct.createElement("div",{className:vt.lefttitle},pa.formatMessage({id:"classroomClassroomExperiments.viewCode",defaultMessage:"\u67E5\u770B\u4EE3\u7801"})),Ct.createElement("div",null,Ct.createElement("span",{className:"mr10"},"\u6587\u4EF6\u8DEF\u5F84"),Wo&&Ct.createElement(ue.default,{style:{width:200},value:(zr=Wo[0])==null?void 0:zr.path}," ",Wo==null?void 0:Wo.map(tn=>Ct.createElement(ue.default.Option,{value:tn.path},tn.path))," "))),Ct.createElement(me.Z,{spinning:Hl},Ct.createElement("iframe",{srcDoc:bl,style:{border:"none",width:"910px",marginLeft:"-38px",height:"550px"}}))),Ct.createElement(Ae.default,{width:675,title:"\u8BF7\u9009\u62E9\u9700\u8981\u5BFC\u51FA\u7684\u683C\u5F0F",open:eu,centered:!0,onCancel:()=>Fu(!1),onOk:()=>{ts=="\u9644\u4EF6"?zs(!1):ts=="\u6279\u6CE8"&&zs(!0),Fu(!1)}},Ct.createElement(E.default,{checked:xs,onChange:tn=>{tu(tn.target.checked)}},"\u540C\u65F6\u5BFC\u51FA\u5B66\u751F\u63D0\u4EA4\u8BB0\u5F55"),Ct.createElement("div",{className:vt.export_type_modal_title},"\u8BF7\u9009\u62E9\u9700\u8981\u5BFC\u51FA\u7684\u9644\u4EF6\u7C7B\u578B"),Ct.createElement("div",{className:vt.export_type_modal},Ct.createElement("div",{className:vt.export_type_modal_con},Ct.createElement("div",{className:`${vt.type_item} ${ts=="\u9644\u4EF6"?vt.type_item_active:""}`,onClick:()=>ms("\u9644\u4EF6")},Ct.createElement("div",{className:`${vt.img_warp}`},Ct.createElement("img",{src:Aa.Z,width:72,height:80})),Ct.createElement("span",null,"\u5B66\u751F\u63D0\u4EA4\u7684\u9644\u4EF6")),Ct.createElement("div",{className:`${vt.type_item} ${ts=="\u6279\u6CE8"?vt.type_item_active:""}`,onClick:()=>ms("\u6279\u6CE8")},Ct.createElement("div",{className:`${vt.img_warp}`},Ct.createElement("img",{src:Ta.Z,width:99,height:80})),Ct.createElement("span",null,"\u5305\u542B\u6279\u6CE8\u5185\u5BB9\u7684\u9644\u4EF6"))),Ct.createElement("div",{className:vt.export_type_modal_waring},"\u5982\u5B66\u751F\u672A\u4E0A\u4F20\u9644\u4EF6\uFF0C\u4EC5\u4F1A\u5BFC\u51FA\u8BE5\u5B66\u751F\u63D0\u4EA4\u7684\u7B54\u9898\u8BB0\u5F55"))),Ct.createElement(tt,{title:Yo==null?void 0:Yo.title,open:(Yo==null?void 0:Yo.key)=="\u4F5C\u4E1A\u6982\u89C8",task_status:Yo==null?void 0:Yo.task_status,new_work_status:Yo==null?void 0:Yo.new_work_status,shixunHomeworks:Ue,destroyOnClose:!0,centered:!0,onCancel:()=>{lu()},footer:null,width:764,course_group:Qt==null?void 0:Qt.course_group}),Ct.createElement($a.Z,{visible:nu,getData:xu,categoryId:Qt.categoryId,onCancle:()=>{ks(!1)}}),Ct.createElement(ul,null),Ct.createElement(Ci,{getData:()=>Os()}))};var Oi=(0,he.connect)(({shixunHomeworks:Ue,classroomList:_e,loading:Ne,user:Wt})=>({shixunHomeworks:Ue,classroomList:_e,loading:Ne.effects,user:Wt}))(Bi),Ii=te(74128),iu=te(27183),uu=Object.defineProperty,So=Object.getOwnPropertySymbols,ja=Object.prototype.hasOwnProperty,Va=Object.prototype.propertyIsEnumerable,ro=(Ue,_e,Ne)=>_e in Ue?uu(Ue,_e,{enumerable:!0,configurable:!0,writable:!0,value:Ne}):Ue[_e]=Ne,_r=(Ue,_e)=>{for(var Ne in _e||(_e={}))ja.call(_e,Ne)&&ro(Ue,Ne,_e[Ne]);if(So)for(var Ne of So(_e))Va.call(_e,Ne)&&ro(Ue,Ne,_e[Ne]);return Ue},sl=(Ue,_e,Ne)=>new Promise((Wt,Yt)=>{var nn=ht=>{try{rn(Ne.next(ht))}catch($t){Yt($t)}},qt=ht=>{try{rn(Ne.throw(ht))}catch($t){Yt($t)}},rn=ht=>ht.done?Wt(ht.value):Promise.resolve(ht.value).then(nn,qt);rn((Ne=Ne.apply(Ue,_e)).next())});const Gl=({shixunHomeworks:Ue,dispatch:_e})=>{const Ne=(0,he.useIntl)(),Wt=(0,he.useParams)();return z.createElement(Ae.default,{centered:!0,title:Ne.formatMessage({id:"classrooms.prompt",defaultMessage:"\u63D0\u793A"}),open:Ue.actionTabs.key===Ne.formatMessage({id:"classrooms.delete",defaultMessage:"\u5220\u9664"}),okText:Ne.formatMessage({id:"classrooms.confirm",defaultMessage:"\u786E\u5B9A"}),cancelText:Ne.formatMessage({id:"classrooms.cancel",defaultMessage:"\u53D6\u6D88"}),onOk:()=>sl(void 0,null,function*(){(yield _e({type:"shixunHomeworks/deleteReply",payload:{object_id:Ue.actionTabs.selectArr.id,object_type:"journals_for_message"}})).status===0&&(Se.ZP.success(Ne.formatMessage({id:"classrooms.deleteSuccess",defaultMessage:"\u5220\u9664\u6210\u529F"})),_e({type:"shixunHomeworks/setActionTabs",payload:{}}),_e({type:"shixunHomeworks/getReplyList",payload:_r({},Ue.actionTabs.params)}))}),onCancel:()=>{_e({type:"shixunHomeworks/setActionTabs",payload:{}})}},z.createElement("p",null,"\u786E\u5B9A\u8981\u5220\u9664\u8BE5\u6761\u56DE\u590D\u5417\uFF1F"))};var Tl=(0,he.connect)(({shixunHomeworks:Ue})=>({shixunHomeworks:Ue}))(Gl),_l=te(60979),Ul=te(26227),ii=te(63524),Oo={flex_box_center:"flex_box_center___eQbfr",flex_space_between:"flex_space_between___yYxed",flex_box_vertical_center:"flex_box_vertical_center___hnVLv",flex_box_center_end:"flex_box_center_end___dJtsJ",flex_box_column:"flex_box_column___bbLAL",top:"top___wdmbO",desc:"desc___io462",liked:"liked___lE9CL",likedActive:"likedActive____w2_o",reply:"reply___BEzBQ",replyList:"replyList___m4VYn",comment:"comment___bM8aM",headpic:"headpic___qQASP"},ba=te(59301),Al=Object.defineProperty,kr=Object.getOwnPropertySymbols,en=Object.prototype.hasOwnProperty,Ut=Object.prototype.propertyIsEnumerable,cn=(Ue,_e,Ne)=>_e in Ue?Al(Ue,_e,{enumerable:!0,configurable:!0,writable:!0,value:Ne}):Ue[_e]=Ne,Dn=(Ue,_e)=>{for(var Ne in _e||(_e={}))en.call(_e,Ne)&&cn(Ue,Ne,_e[Ne]);if(kr)for(var Ne of kr(_e))Ut.call(_e,Ne)&&cn(Ue,Ne,_e[Ne]);return Ue},_a=(Ue,_e,Ne)=>new Promise((Wt,Yt)=>{var nn=ht=>{try{rn(Ne.next(ht))}catch($t){Yt($t)}},qt=ht=>{try{rn(Ne.throw(ht))}catch($t){Yt($t)}},rn=ht=>ht.done?Wt(ht.value):Promise.resolve(ht.value).then(nn,qt);rn((Ne=Ne.apply(Ue,_e)).next())});de().locale("ZH-cn");const Io=({shixunHomeworks:Ue,classroomList:_e,user:Ne,globalSetting:Wt,loading:Yt,dispatch:nn})=>{const[qt,rn]=(0,z.useState)(Dn({},(0,he.useParams)())),[ht,$t]=(0,z.useState)(!1),[$n,Xt]=(0,z.useState)(-1),[Dt,In]=(0,z.useState)(""),[En,Lt]=(0,z.useState)(""),{workList:Cn}=Ue,{detailLeftMenus:An}=_e,Fa=(0,he.useIntl)(),{replyList:Kt,workDetail:_t}=Ue;qt.page_size=10,(0,z.useEffect)(()=>{nn({type:"shixunHomeworks/getReplyList",payload:Dn({},qt)}),nn({type:"shixunHomeworks/getWorkDetail",payload:Dn({},qt)}),An.course_modules||nn({type:"classroomList/getClassroomLeftMenus",payload:Dn({},qt)})},[qt.categoryId]);const ln=ta=>{ta=ta!=null&&ta.includes(".json")?ta:`${ta}.json`,Ae.default.confirm({centered:!0,title:Fa.formatMessage({id:"classrooms.prompt",defaultMessage:"\u63D0\u793A"}),okText:Fa.formatMessage({id:"classrooms.confirm",defaultMessage:"\u786E\u5B9A"}),cancelText:Fa.formatMessage({id:"classrooms.cancel",defaultMessage:"\u53D6\u6D88"}),content:ba.createElement("div",{className:"tc font16"},"\u5B9E\u8BAD\u5DF2\u7ECF\u66F4\u65B0\u4E86\uFF0C\u6B63\u5728\u4E3A\u60A8\u91CD\u7F6E!"),onOk:()=>_a(void 0,null,function*(){var Ua;const st=yield(0,_l.$Q)({url:ta});if(!st)return;Se.ZP.success(Fa.formatMessage({id:"classrooms.enteringPracticalProject",defaultMessage:"\u6B63\u5728\u8FDB\u5165\u5B9E\u8DF5\u9879\u76EE"}));const To=yield(0,_l.Ir)({id:st.shixun_identifier});if(To!=null&&To.game_identifier){(Ua=he.history)==null||Ua.push(`/tasks/${To.game_identifier}`);return}(To==null?void 0:To.status)===2?ln(To==null?void 0:To.message):(To==null?void 0:To.status)===3&&ko(To==null?void 0:To.message)})})},ko=ta=>{Ae.default.confirm({centered:!0,title:Fa.formatMessage({id:"classrooms.prompt",defaultMessage:"\u63D0\u793A"}),okText:Fa.formatMessage({id:"classrooms.confirm",defaultMessage:"\u786E\u5B9A"}),cancelText:Fa.formatMessage({id:"classrooms.cancel",defaultMessage:"\u53D6\u6D88"}),content:ba.createElement("div",{className:"tc font16"},"\u76EE\u524D\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5C1A\u5728\u5185\u6D4B\u4E2D\uFF0C\u5C06\u4E8E",ta,"\u4E4B\u540E\u5F00\u653E\uFF0C\u8C22\u8C22\uFF01")})};return ba.createElement("section",{className:Oo.bg},ba.createElement(me.Z,{spinning:Yt["shixunHomeworks/getWorkDetail"]},ba.createElement("section",{className:""},ba.createElement("aside",{className:[Oo.desc,"c-black","font14","bg-white"].join(" ")},Ue.actionTabs.key!=="\u7F16\u8F91\u4F5C\u4E1A"&&ba.createElement("div",null,ba.createElement(Qr.Z,{value:(_t==null?void 0:_t.description)||"\u6682\u65E0\uFF5E"})),ba.createElement(iu.Z,{authority:(0,Pe.GJ)(),showDimensions:!1,dataSource:_t==null?void 0:_t.attachments,callback:()=>{nn({type:"shixunHomeworks/getWorkDetail",payload:Dn({},qt)})}}),Ue.actionTabs.key==="\u7F16\u8F91\u4F5C\u4E1A"&&ba.createElement("aside",{className:["bg-white"].join(" ")},ba.createElement(St.Z,{onChange:ta=>{In(ta)},defaultValue:_t==null?void 0:_t.explanation,height:200,isFocus:!0,watch:!0}),ba.createElement(ve.Z,null,ba.createElement(a.Z,{span:24,className:"tr"},ba.createElement(Ze.ZP,{type:"default",size:"middle",onClick:()=>_a(void 0,null,function*(){nn({type:"shixunHomeworks/setActionTabs",payload:{key:""}})})},Fa.formatMessage({id:"classrooms.cancel",defaultMessage:"\u53D6\u6D88"})),ba.createElement(Ze.ZP,{type:"primary",size:"middle",className:"ml20",onClick:()=>_a(void 0,null,function*(){Dt===""?Se.ZP.error(Fa.formatMessage({id:"classrooms.enterContent",defaultMessage:"\u8BF7\u8F93\u5165\u5185\u5BB9"})):(yield nn({type:"shixunHomeworks/updateWork",payload:{explanation:Dt,categoryId:qt.categoryId}})).status===0&&(Se.ZP.success(Fa.formatMessage({id:"classrooms.operationSuccess",defaultMessage:"\u64CD\u4F5C\u6210\u529F"})),nn({type:"shixunHomeworks/setActionTabs",payload:{key:""}}),nn({type:"shixunHomeworks/getWorkDetail",payload:Dn({},qt)}))})},Fa.formatMessage({id:"classroomClassroomExperiments.save",defaultMessage:"\u4FDD\u5B58"})))))),ba.createElement("aside",{className:[Oo.reply,"bg-white","mt20"].join(" ")},ht&&ba.createElement(St.Z,{onChange:ta=>{In(ta)},height:200,isFocus:!0,watch:!0}),ba.createElement(ve.Z,{onClick:()=>{$t(!0)}},ba.createElement(a.Z,{flex:"1",style:{pointerEvents:"none"}},!ht&&ba.createElement(y.default,{size:"middle",className:"current",placeholder:"\u8BF4\u70B9\u4EC0\u4E48",disabled:!0})),ba.createElement(a.Z,null,ba.createElement(Ze.ZP,{type:"primary",size:"middle",onClick:()=>_a(void 0,null,function*(){if((0,Pe.Rm)()&&!_e.AssistantObject.normal.can_create){Se.ZP.warning(Fa.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\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===""?Se.ZP.error(Fa.formatMessage({id:"classrooms.enterContent",defaultMessage:"\u8BF7\u8F93\u5165\u5185\u5BB9"})):(yield nn({type:"shixunHomeworks/createReply",payload:{journals_for_message:{jour_id:qt.categoryId,jour_type:"HomeworkCommon",reply_id:1,notes:Dt}}})).status===0&&(Se.ZP.success(Fa.formatMessage({id:"classrooms.publishSuccess",defaultMessage:"\u53D1\u5E03\u6210\u529F"})),nn({type:"shixunHomeworks/getReplyList",payload:Dn({},qt)}),$t(!1),In(""))})},Fa.formatMessage({id:"classroomClassroomExperiments.publish1",defaultMessage:"\u53D1\u8868"}))))),(Kt==null?void 0:Kt.comments)&&Kt.comments!=""&&ba.createElement("aside",{className:[Oo.replyList,"bg-white"].join(" ")},ba.createElement(me.Z,{spinning:Yt["shixunHomeworks/getReplyList"]},Kt==null?void 0:Kt.comments.map(function(ta,Ua){var st,To,ua,Go;return ba.createElement(ve.Z,{gutter:[12,12],key:Ua},ba.createElement(a.Z,{flex:"40px"},ba.createElement("img",{className:Oo.headpic,width:"40",src:`${Ii.Z.IMG_SERVER}/images/${(st=ta==null?void 0:ta.author)==null?void 0:st.image_url}`})),ba.createElement(a.Z,{flex:"1"},ba.createElement(ve.Z,{align:"middle"},ba.createElement(a.Z,{span:20},ba.createElement("span",{className:"c-light-black"},(To=ta==null?void 0:ta.author)==null?void 0:To.name),ba.createElement("span",{className:"c-light-black ml10"},ta==null?void 0:ta.time," ",Fa.formatMessage({id:"classrooms.publish",defaultMessage:"\u53D1\u5E03"}))),ba.createElement(a.Z,{className:"tr",span:4},((0,Pe.GJ)()||((ua=Ne==null?void 0:Ne.userInfo)==null?void 0:ua.login)===((Go=ta==null?void 0:ta.author)==null?void 0:Go.login))&&ba.createElement(be.Z,{title:Fa.formatMessage({id:"classrooms.delete",defaultMessage:"\u5220\u9664"})},ba.createElement(Ul.Z,{className:"current",onClick:()=>{nn({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5220\u9664",params:qt,selectArr:ta}})}}))),ba.createElement(a.Z,{span:24},ba.createElement(Qr.Z,{value:ta.content})),ta.children&&ba.createElement("aside",{className:Oo.comment},ta.children.map(function(zr,pa){var wa,lr;return ba.createElement(ve.Z,{key:pa},ba.createElement(a.Z,{span:24},ba.createElement(ve.Z,null,ba.createElement(a.Z,{flex:"1"},zr.author.name,ba.createElement("span",{className:"c-light-black ml10"},zr==null?void 0:zr.time)),ba.createElement(a.Z,null,((0,Pe.GJ)()||((wa=Ne==null?void 0:Ne.userInfo)==null?void 0:wa.login)===((lr=zr==null?void 0:zr.author)==null?void 0:lr.login))&&ba.createElement(be.Z,{title:Fa.formatMessage({id:"classrooms.delete",defaultMessage:"\u5220\u9664"})},ba.createElement(Ul.Z,{className:"current",onClick:()=>{nn({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5220\u9664",params:qt,selectArr:zr}})}}))))),ba.createElement(a.Z,null,ba.createElement(Qr.Z,{value:zr.content})))})),ba.createElement(a.Z,{span:24,className:"mt5 c-light-black"},$n===Ua&&ba.createElement("aside",null,ba.createElement(St.Z,{onChange:zr=>{Lt(zr)},height:150,isFocus:!0}),ba.createElement(ve.Z,null,ba.createElement(a.Z,{span:24,className:"tr"},ba.createElement(Ze.ZP,{type:"primary",size:"middle",onClick:()=>_a(this,null,function*(){En===""?Se.ZP.error(Fa.formatMessage({id:"classrooms.enterContent",defaultMessage:"\u8BF7\u8F93\u5165\u5185\u5BB9"})):(yield nn({type:"shixunHomeworks/createReply",payload:{journals_for_message:{jour_id:qt.categoryId,jour_type:"HomeworkCommon",m_parent_id:ta.id,reply_id:1,notes:En}}}),nn({type:"shixunHomeworks/getReplyList",payload:Dn({},qt)}),Se.ZP.success(Fa.formatMessage({id:"classrooms.publishSuccess",defaultMessage:"\u53D1\u5E03\u6210\u529F"})),Xt(-1))})},Fa.formatMessage({id:"classroomClassroomExperiments.publish1",defaultMessage:"\u53D1\u8868"}))))),$n!==Ua&&ba.createElement("div",{className:"tr"},ba.createElement("span",{className:"iconfont icon-huifu1 mr5 ml30",onClick:()=>Xt(Ua)}),!!ta.user_praise&&ba.createElement("span",{className:"c-orange"},ba.createElement(ii.Z,{className:"mr5 ml30",onClick:()=>_a(this,null,function*(){yield nn({type:"shixunHomeworks/replyUnLike",payload:{object_id:ta.id,object_type:"journals_for_message"}}),nn({type:"shixunHomeworks/getReplyList",payload:Dn({},qt)})})}),!!ta.praise_count&&ta.praise_count),!ta.user_praise&&ba.createElement("span",null,ba.createElement(ii.Z,{className:"mr5 ml30",onClick:()=>_a(this,null,function*(){yield nn({type:"shixunHomeworks/replyLike",payload:{object_id:ta.id,object_type:"journals_for_message"}}),nn({type:"shixunHomeworks/getReplyList",payload:Dn({},qt)})})}),!!ta.praise_count&&ta.praise_count))))))}))))),ba.createElement("aside",{className:"tc mt30 pb30"},ba.createElement(ee.Z,{defaultCurrent:1,total:Kt==null?void 0:Kt.messages_count,hideOnSinglePage:!0,current:qt.page||1,onChange:ta=>{qt.page=ta,nn({type:"shixunHomeworks/getReplyList",payload:Dn({},qt)})}})),ba.createElement(Tl,null))};var Jn=(0,he.connect)(({shixunHomeworks:Ue,classroomList:_e,user:Ne,loading:Wt,globalSetting:Yt})=>({shixunHomeworks:Ue,globalSetting:Yt,user:Ne,classroomList:_e,loading:Wt.effects}))(Io),Ro=Object.defineProperty,wo=Object.getOwnPropertySymbols,Lo=Object.prototype.hasOwnProperty,Jr=Object.prototype.propertyIsEnumerable,Xn=(Ue,_e,Ne)=>_e in Ue?Ro(Ue,_e,{enumerable:!0,configurable:!0,writable:!0,value:Ne}):Ue[_e]=Ne,gr=(Ue,_e)=>{for(var Ne in _e||(_e={}))Lo.call(_e,Ne)&&Xn(Ue,Ne,_e[Ne]);if(wo)for(var Ne of wo(_e))Jr.call(_e,Ne)&&Xn(Ue,Ne,_e[Ne]);return Ue};de().locale("ZH-cn");const Xr=({shixunHomeworks:Ue,classroomList:_e,globalSetting:Ne,loading:Wt,dispatch:Yt})=>{var nn,qt;const rn=(0,he.useIntl)(),ht=(0,he.useParams)(),{detailLeftMenus:$t}=_e,{replyList:$n,referenceAnswer:Xt}=Ue;return ht.page_size=10,(0,z.useEffect)(()=>{Yt({type:"shixunHomeworks/getReplyList",payload:gr({},ht)}),Yt({type:"shixunHomeworks/getReferenceAnswer",payload:{coursesId:ht.categoryId}}),$t.course_modules||Yt({type:"classroomList/getClassroomLeftMenus",payload:gr({},ht)})},[ht.categoryId]),z.createElement("section",{className:"pb30 bg-white pl30 pr30 pt30"},z.createElement("aside",{className:["c-black","font14"].join(" ")},z.createElement("div",null,(Xt==null?void 0:Xt.reference_answer)&&z.createElement(Qr.Z,{value:Xt==null?void 0:Xt.reference_answer}),!(Xt!=null&&Xt.reference_answer)&&!((nn=Xt.attachments)!=null&&nn.length)&&z.createElement(Be.Z,null)),(qt=Xt==null?void 0:Xt.attachments)==null?void 0:qt.map((Dt,In)=>z.createElement("div",null,z.createElement("a",{href:`${Ii.Z.API_SERVER}${Dt.url}`},z.createElement("span",{className:"iconfont icon-fujian c-green font14"}),z.createElement("span",{className:"ml10 c-black"},Dt.title),z.createElement("span",{className:"c-light-black ml20 font12"},Dt.filesize))))))};var yl=(0,he.connect)(({shixunHomeworks:Ue,classroomList:_e,loading:Ne,globalSetting:Wt})=>({shixunHomeworks:Ue,globalSetting:Wt,classroomList:_e,loading:Ne.effects}))(Xr),rr=te(55059),zo=te(2948),er=te(91967),Ur=te(59301),Cr=(Ue,_e,Ne)=>new Promise((Wt,Yt)=>{var nn=ht=>{try{rn(Ne.next(ht))}catch($t){Yt($t)}},qt=ht=>{try{rn(Ne.throw(ht))}catch($t){Yt($t)}},rn=ht=>ht.done?Wt(ht.value):Promise.resolve(ht.value).then(nn,qt);rn((Ne=Ne.apply(Ue,_e)).next())});const Pi=({shixunHomeworks:Ue,loading:_e,dispatch:Ne})=>{var Wt,Yt;const nn=(0,he.useIntl)(),[qt,rn]=(0,z.useState)(!0),[ht,$t]=(0,z.useState)(!1),[$n,Xt]=(0,z.useState)([]),[Dt,In]=(0,z.useState)([]),[En,Lt]=(0,z.useState)([]),[Cn,An]=(0,z.useState)([]),[Fa,Kt]=(0,z.useState)(""),_t=(0,he.useParams)();function ln(){return Cr(this,null,function*(){let Ua=yield(0,ze.ZP)(`/api/homework_commons/${_t.categoryId}/homework_common_collaborators.json`,{method:"get"});In(Ua)})}function ko(){return Cr(this,null,function*(){var Ua;let st=yield(0,ze.ZP)(`/api/courses/${_t==null?void 0:_t.coursesId}/teachers`,{method:"get",params:{homework_id:_t.categoryId,limit:1e3}});(Ua=st==null?void 0:st.teacher_list)==null||Ua.map(To=>{To.key=To.user_id}),Lt(st==null?void 0:st.teacher_list),An(st==null?void 0:st.teacher_list)})}(0,z.useEffect)(()=>{ln(),((0,Pe.G5)()||(0,Pe.Rm)())&&ko()},[_t]);const ta=()=>{};return Ur.createElement("section",{className:er.Z.form},Ur.createElement(ve.Z,{className:er.Z.content,style:{padding:"20px 30px",gap:20}},(Wt=Dt==null?void 0:Dt.data)==null?void 0:Wt.map(Ua=>Ur.createElement(ve.Z,{align:"middle",className:`${er.Z.borderSty} ${Fa===(Ua==null?void 0:Ua.id)?er.Z.delBorder:""}`,style:{height:"38px",borderRadius:"2px",padding:"0 12px",color:"#333333",background:"#fff"}},Ur.createElement("span",{className:"c-grey-333"},Ua==null?void 0:Ua.real_name),(Dt==null?void 0:Dt.can_edit)&&Ur.createElement("span",{style:{cursor:"pointer",marginLeft:"20px"},className:`iconfont icon-guanbi11 ${er.Z.delSty}`,onMouseEnter:()=>{Kt(Ua.id)},onMouseLeave:()=>{Kt("")},onClick:()=>Cr(void 0,null,function*(){(yield(0,ze.ZP)(`/api/homework_commons/${_t.categoryId}/homework_common_collaborators/delete.json`,{method:"delete",body:{user_id:Ua.id}})).status===0&&(Se.ZP.info(nn.formatMessage({id:"classrooms.deleteSuccess",defaultMessage:"\u5220\u9664\u6210\u529F"})),ln(),ko())})}))),(Dt==null?void 0:Dt.can_edit)&&Ur.createElement(Ze.ZP,{className:er.Z.copHover,style:{height:38,padding:"6px 15px",backgroundColor:"#fff"},type:"primary",ghost:!0,onClick:()=>$t(!0)},"\u6DFB\u52A0\u534F\u4F5C\u8005"),!(Dt!=null&&Dt.can_edit)&&!((Yt=Dt==null?void 0:Dt.data)!=null&&Yt.length)&&Ur.createElement("span",{className:"c-grey-666"},"\u6682\u672A\u6DFB\u52A0\u534F\u4F5C\u8005")),Ur.createElement(Ae.default,{title:"\u6DFB\u52A0\u534F\u4F5C\u8005",open:ht,onCancel:()=>$t(!1),onOk:()=>Cr(void 0,null,function*(){if($n.length===0){Se.ZP.info(nn.formatMessage({id:"classrooms.selectCollaboratorTeacher",defaultMessage:"\u8BF7\u9009\u62E9\u534F\u4F5C\u8001\u5E08"}));return}(yield(0,ze.ZP)(`/api/homework_commons/${_t.categoryId}/homework_common_collaborators.json`,{method:"post",body:{user_ids:$n}})).status===0&&(Se.ZP.info(nn.formatMessage({id:"classrooms.addSuccess",defaultMessage:"\u6DFB\u52A0\u6210\u529F"})),Xt([]),ln(),ko(),$t(!1))})},Ur.createElement("div",null,Ur.createElement("div",{style:{display:"flex"}},Ur.createElement("label",{style:{width:"50px"}},nn.formatMessage({id:"classrooms.name",defaultMessage:"\u59D3\u540D"}),"\uFF1A")," ",Ur.createElement(y.default.Search,{onChange:Ua=>{Lt(Cn.filter(st=>st.name.indexOf(Ua.target.value)>-1))}})),Ur.createElement(x.default,{style:{marginTop:"10px",height:"300px",overflow:"auto"},rowSelection:{type:"checkbox",onChange:(Ua,st)=>{Xt(Ua)},selectedRowKeys:$n,getCheckboxProps:Ua=>({disabled:Ua.is_collaborator})},pagination:!1,dataSource:En,columns:[{title:nn.formatMessage({id:"classrooms.name",defaultMessage:"\u59D3\u540D"}),dataIndex:"name",key:"name"},{title:nn.formatMessage({id:"classrooms.role",defaultMessage:"\u89D2\u8272"}),dataIndex:"role",key:"role"}]}))))};var su=(0,he.connect)(({shixunHomeworks:Ue,loading:_e})=>({shixunHomeworks:Ue,loading:_e.effects}))(Pi),du=te(81327),hu=te(32134),Ji=te(12893),cu=te(76505),Wa=te(59301),zi=Object.defineProperty,au=Object.defineProperties,Eu=Object.getOwnPropertyDescriptors,gu=Object.getOwnPropertySymbols,Xi=Object.prototype.hasOwnProperty,Li=Object.prototype.propertyIsEnumerable,Ni=(Ue,_e,Ne)=>_e in Ue?zi(Ue,_e,{enumerable:!0,configurable:!0,writable:!0,value:Ne}):Ue[_e]=Ne,ai=(Ue,_e)=>{for(var Ne in _e||(_e={}))Xi.call(_e,Ne)&&Ni(Ue,Ne,_e[Ne]);if(gu)for(var Ne of gu(_e))Li.call(_e,Ne)&&Ni(Ue,Ne,_e[Ne]);return Ue},Bu=(Ue,_e)=>au(Ue,Eu(_e)),mu=(Ue,_e,Ne)=>new Promise((Wt,Yt)=>{var nn=ht=>{try{rn(Ne.next(ht))}catch($t){Yt($t)}},qt=ht=>{try{rn(Ne.throw(ht))}catch($t){Yt($t)}},rn=ht=>ht.done?Wt(ht.value):Promise.resolve(ht.value).then(nn,qt);rn((Ne=Ne.apply(Ue,_e)).next())});const qi=({shixunHomeworks:Ue,loading:_e,globalSetting:Ne,user:Wt,dispatch:Yt})=>{var nn,qt,rn,ht,$t;const $n=(0,he.useParams)(),Xt=(0,he.useLocation)(),{verifyModelUser:Dt,ContactModalElement:In}=(0,cu.Z)(),{workSetting:En,workList:Lt}=Ue,[Cn,An]=(0,z.useState)(!0),[Fa]=pe.default.useForm(),Kt=(0,he.useIntl)(),[_t,ln]=(0,z.useState)(!1),[ko,ta]=(0,z.useState)(!1),[Ua,st]=(0,z.useState)(!1),[To,ua]=Ae.default.useModal();let[Go,zr]=(0,z.useState)([{name:"\u7406\u8BBA\u8BC4\u5206",score:40},{name:"\u5B9E\u8DF5\u8BC4\u5206",score:60}]),[pa,wa]=(0,z.useState)([]),[lr,Qt]=(0,z.useState)([]),[Qn,Pt]=(0,z.useState)({unified_setting:!1,publish_time:"",end_time:"",ta_mode:1,teacher_mode:1,final_mode:!1,st_proportion:"",ta_proportion:"",te_proportion:"",student_comment:!1,anonymous_appeal:!1,appeal_penalty:0,appeal_time:"",anonymous_comment:!1,evaluation_num:0,evaluation_start:"",evaluation_end:"",absence_penalty:0,work_public:!1,unified_late:!0,allow_late:!1,late_time:"",late_penalty:0,challenge_settings:[],work_efficiency:!1,shixun_evaluation:"",answer_open_evaluation:!1,answer_public:!1,score_open:!1,total_score:"",eff_score:"",is_repeat_minus:"",repeat_setting_score:"",repeat_limit:"",single_score:!0,score_details:[{name:"\u7406\u8BBA\u8BC4\u5206",score:40},{name:"\u5B9E\u8DF5\u8BC4\u5206",score:60}],is_open_ai_review:!1});const Yo=((nn=Lt==null?void 0:Lt.homework_status)==null?void 0:nn.includes("\u533F\u8BC4\u4E2D"))||((qt=Lt==null?void 0:Lt.homework_status)==null?void 0:qt.includes("\u7533\u8BC9\u4E2D")),Or=((rn=Lt==null?void 0:Lt.homework_status)==null?void 0:rn.includes("\u533F\u8BC4\u4E2D"))||((ht=Lt==null?void 0:Lt.homework_status)==null?void 0:ht.includes("\u7533\u8BC9\u4E2D"))||(($t=Lt==null?void 0:Lt.homework_status)==null?void 0:$t.includes("\u5DF2\u622A\u6B62"));(0,z.useEffect)(()=>{},[]),(0,z.useEffect)(()=>{An(!(En!=null&&En.can_edit))},[En]),(0,z.useEffect)(()=>{En!=null&&En.course_id&&(Object.keys(Qn).map(function(Pn){Pn.indexOf("proportion")>-1&&(En[Pn]=(En[Pn]*100).toFixed(0)),Qn[Pn]=En[Pn]}),(!Qn.allow_late||!Qn.unified_late)&&(Qn.late_penalty=5),pa=JSON.parse(JSON.stringify(En.group_settings.map(Pn=>Bu(ai({},Pn),{group_name:[Pn.group_name]})).filter(Pn=>Pn.publish_time!==null))),lr=JSON.parse(JSON.stringify(En.allow_late_settings.map(Pn=>Bu(ai({},Pn),{group_name:[Pn.group_name]})).filter(Pn=>Pn.late_time!==null))),Go=JSON.parse(JSON.stringify(En.score_details.map(Pn=>ai({},Pn)))),Pt(ai({},Qn)),zr([...Go]),wa([...pa]),Qt([...lr]))},[En]);const ml=()=>{Yt({type:"shixunHomeworks/getWorkSetting",payload:ai({},$n)})},Ya=()=>mu(void 0,null,function*(){ta(!0);let Pn=!1;if(Go==null||Go.find(Jt=>{if(Jt.name===""||Jt.score===""){Pn=!0;return}}),Pn)return;if(Zo().toFixed(2)!=100){Se.ZP.warning(Kt.formatMessage({id:"classrooms.homeworkFullScore100",defaultMessage:"\u6574\u4E2A\u4F5C\u4E1A\u6700\u7EC8\u7684\u6EE1\u5206\u503C\u5FC5\u987B\u4E3A100\u5206"}));return}if(Zn(Go)){Se.ZP.warning(Kt.formatMessage({id:"classrooms.dimensionNameNoDuplicate",defaultMessage:"\u7EF4\u5EA6\u540D\u79F0\u4E0D\u80FD\u91CD\u590D"}));return}const xa=JSON.parse(JSON.stringify(Qn));if(xa.categoryId=$n.categoryId,Qn.unified_setting||pa==null||pa.map(Jt=>{var Xa,qa;if(!Jt.publish_time||!Jt.end_time)throw Se.ZP.error(Kt.formatMessage({id:"classrooms.completePublishTime",defaultMessage:"\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574"})),new String(Kt.formatMessage({id:"classrooms.completePublishTime",defaultMessage:"\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574"}));if(!Jt.group_name)throw Se.ZP.error(Kt.formatMessage({id:"classrooms.selectClassName",defaultMessage:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"})),new String(Kt.formatMessage({id:"classrooms.selectClassName",defaultMessage:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"}));Jt.group_name=typeof(Jt==null?void 0:Jt.group_name)=="string"?[Jt==null?void 0:Jt.group_name]:Jt==null?void 0:Jt.group_name,console.log("item:0",Jt,En.group_settings,pa),Jt.group_id=(qa=(Xa=Jt==null?void 0:Jt.group_name)==null?void 0:Xa.map($o=>{var mr,Qo;let Zr=(Qo=(mr=En.group_settings)==null?void 0:mr.filter(fl=>(fl==null?void 0:fl.group_name)===$o))==null?void 0:Qo[0];return console.log("d:",Zr,$o),Zr==null?void 0:Zr.group_id}))==null?void 0:qa.toString().split(",")}),xa.group_settings=pa,xa.score_details=Go,Qn.allow_late)if(Qn.unified_late){if(Qn.late_penalty===null||Qn.late_penalty===void 0||Qn.late_penalty<0||Qn.late_penalty>100)throw Se.ZP.error(`${Kt.formatMessage({id:"classrooms.lateSubmissionDeduction0",defaultMessage:"\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0"})}~100`),new String(`${Kt.formatMessage({id:"classrooms.lateSubmissionDeduction0",defaultMessage:"\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0"})}~100`);if(!Qn.late_time)throw Se.ZP.error(Kt.formatMessage({id:"classrooms.completeDeadline",defaultMessage:"\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"})),new String(Kt.formatMessage({id:"classrooms.completeDeadline",defaultMessage:"\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"}))}else lr=lr==null?void 0:lr.map(Jt=>{var Xa,qa;if(Jt.late_penalty===null||Jt.late_penalty===void 0||Jt.late_penalty<0||Jt.late_penalty>100)throw Se.ZP.error(`${Kt.formatMessage({id:"classrooms.lateSubmissionDeduction0",defaultMessage:"\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0"})}~100`),new String(`${Kt.formatMessage({id:"classrooms.lateSubmissionDeduction0",defaultMessage:"\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0"})}~100`);if(!Jt.late_time)throw Se.ZP.error(Kt.formatMessage({id:"classrooms.completeDeadline",defaultMessage:"\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"})),new String(Kt.formatMessage({id:"classrooms.completeDeadline",defaultMessage:"\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"}));if(!Jt.group_name)throw Se.ZP.error(Kt.formatMessage({id:"classrooms.selectClassName",defaultMessage:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"})),new String(Kt.formatMessage({id:"classrooms.selectClassName",defaultMessage:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"}));return Jt.group_name=typeof(Jt==null?void 0:Jt.group_name)=="string"?[Jt==null?void 0:Jt.group_name]:Jt==null?void 0:Jt.group_name,Jt.group_id=(qa=(Xa=Jt==null?void 0:Jt.group_name)==null?void 0:Xa.map($o=>{var mr,Qo;let Zr=(Qo=(mr=En.group_settings)==null?void 0:mr.filter(fl=>(fl==null?void 0:fl.group_name)===$o))==null?void 0:Qo[0];return Zr==null?void 0:Zr.group_id}))==null?void 0:qa.toString().split(","),Jt}),xa.allow_late_settings=lr;Object.keys(xa).map(function(Jt){Jt.indexOf("proportion")>-1&&(xa[Jt]=xa[Jt]/100)}),JSON.stringify(Go)!==JSON.stringify(En==null?void 0:En.score_details)||(En==null?void 0:En.single_score)!=(Qn==null?void 0:Qn.single_score)?(Ae.default.confirm({title:Kt.formatMessage({id:"classrooms.updateScore",defaultMessage:"\u66F4\u65B0\u6210\u7EE9"}),centered:!0,icon:null,content:"\u60A8\u6539\u52A8\u4E86\u672C\u6B21\u4F5C\u4E1A\u7684\u8BC4\u5206\u7EF4\u5EA6\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",cancelText:Kt.formatMessage({id:"classrooms.cancel",defaultMessage:"\u53D6\u6D88"}),okText:Kt.formatMessage({id:"classrooms.confirm",defaultMessage:"\u786E\u5B9A"}),onOk:()=>mu(void 0,null,function*(){(yield(0,ze.ZP)(`/api/homework_commons/${$n.categoryId}/score_setting_with_normal.json`,{method:"post",body:ai({},xa)})).status===0&&(Se.ZP.success(Kt.formatMessage({id:"classrooms.updateSuccess",defaultMessage:"\u66F4\u65B0\u6210\u529F"})),En!=null&&En.have_repeated&&((En==null?void 0:En.is_repeat_minus)!==(Qn==null?void 0:Qn.is_repeat_minus)||(En==null?void 0:En.repeat_setting_score)!==(Qn==null?void 0:Qn.repeat_setting_score)||(En==null?void 0:En.repeat_limit)!==(Qn==null?void 0:Qn.repeat_limit))&&Ae.default.confirm({title:Kt.formatMessage({id:"classrooms.updateScore",defaultMessage:"\u66F4\u65B0\u6210\u7EE9"}),content:"\u60A8\u6539\u52A8\u4E86\u672C\u6B21\u4F5C\u4E1A\u7684\u67E5\u91CD\u6263\u5206\u89C4\u5219\uFF0C\u9700\u8981\u91CD\u65B0\u67E5\u91CD\u624D\u80FD\u751F\u6548\uFF0C\u751F\u6548\u540E\u6210\u7EE9\u5C06\u8986\u76D6\u6210\u6700\u65B0\u7684\u6210\u7EE9",cancelText:Kt.formatMessage({id:"classrooms.cancel",defaultMessage:"\u53D6\u6D88"}),okText:"\u7ACB\u5373\u67E5\u91CD",onOk:()=>{Yt({type:"shixunHomeworks/setActionTabs",payload:{key:"\u4EE3\u7801\u67E5\u91CD",params:$n}})}}),ml(),Yt({type:"shixunHomeworks/getWorkList",payload:ai({},$n)}))})}),st(!0)):(yield(0,ze.ZP)(`/api/homework_commons/${$n.categoryId}/score_setting_with_normal.json`,{method:"post",body:ai({},xa)})).status===0&&(Se.ZP.success(Kt.formatMessage({id:"classrooms.updateSuccess",defaultMessage:"\u66F4\u65B0\u6210\u529F"})),En!=null&&En.have_repeated&&((En==null?void 0:En.is_repeat_minus)!==(Qn==null?void 0:Qn.is_repeat_minus)||(En==null?void 0:En.repeat_setting_score)!==(Qn==null?void 0:Qn.repeat_setting_score)||(En==null?void 0:En.repeat_limit)!==(Qn==null?void 0:Qn.repeat_limit))&&Ae.default.confirm({title:Kt.formatMessage({id:"classrooms.updateScore",defaultMessage:"\u66F4\u65B0\u6210\u7EE9"}),content:"\u60A8\u6539\u52A8\u4E86\u672C\u6B21\u4F5C\u4E1A\u7684\u67E5\u91CD\u6263\u5206\u89C4\u5219\uFF0C\u9700\u8981\u91CD\u65B0\u67E5\u91CD\u624D\u80FD\u751F\u6548\uFF0C\u751F\u6548\u540E\u6210\u7EE9\u5C06\u8986\u76D6\u6210\u6700\u65B0\u7684\u6210\u7EE9",cancelText:Kt.formatMessage({id:"classrooms.cancel",defaultMessage:"\u53D6\u6D88"}),okText:"\u7ACB\u5373\u67E5\u91CD",onOk:()=>{Yt({type:"shixunHomeworks/setActionTabs",payload:{key:"\u4EE3\u7801\u67E5\u91CD",params:$n}})}}),ml(),Yt({type:"shixunHomeworks/getWorkList",payload:ai({},$n)}))}),aa=Wa.createElement("div",{className:"mask-tips"},"\u8BA1\u7B97\u8BF4\u660E\uFF1A",Wa.createElement("br",null),"\u6559\u5E08\u8BC4\u5206 * \u5176\u767E\u5206\u6BD4 + \u52A9\u6559\u8BC4\u5206 * \u5176\u767E\u5206\u6BD4 + \u5B66\u751F\u533F\u8BC4\u5E73\u5747\u5206 * \u5176\u767E\u5206\u6BD4 - ( \u8FDF\u4EA4\u6263\u5206 + \u7F3A\u8BC4\u6263\u5206 * \u7F3A\u8BC4\u6570 + \u8FDD\u89C4\u533F\u8BC4\u6263\u5206 * \u8FDD\u89C4\u533F\u8BC4\u6570 )",Wa.createElement("br",null),Wa.createElement("br",null),"\u6CE8\u610F\uFF1A",Wa.createElement("br",null),"\u975E\u96F6\u767E\u5206\u6BD4\u7684\u8BC4\u5206\u9009\u9879\uFF0C\u82E5\u8BC4\u5206\u8BB0\u5F55\u4E3A\u7A7A\uFF0C\u5219\u5176\u767E\u5206\u6BD4\u5C06\u81EA\u52A8\u5E73\u644A\u5230\u5176\u5B83\u975E\u96F6\u8BC4\u5206\u9009\u9879\u4E0A\u3002",Wa.createElement("br",null),"\u4F8B\uFF1A\u6559\u5E08\u8BC4\u520640% + \u52A9\u6559\u8BC4\u520635% + \u5B66\u751F\u533F\u8BC425%\uFF0C\u5B66\u751FA\u6CA1\u6709\u6559\u5E08\u8BC4\u5206\u8BB0\u5F55\uFF0C\u5219\u5176\u6700\u7EC8\u6210\u7EE9\u6309\u7167\u52A9\u6559\u8BC4\u520655% + \u5B66\u751F\u533F\u8BC445%\u8FDB\u884C\u8BA1\u7B97"),jr=Wa.createElement("div",{className:"mask-tips"},"\u8BA1\u7B97\u8BF4\u660E\uFF1A",Wa.createElement("br",null),"\u4F18\u5148\u987A\u5E8F\u6392\u524D\u7684\u975E\u96F6\u8BC4\u5206 * 100% - ( \u8FDF\u4EA4\u6263\u5206 + \u7F3A\u8BC4\u6263\u5206 * \u7F3A\u8BC4\u6570 + \u8FDD\u89C4\u533F\u8BC4\u6263\u5206 * \u8FDD\u89C4\u533F\u8BC4\u6570 )",Wa.createElement("br",null),"\u4F8B\uFF1A\u6709\u6559\u5E08\u8BC4\u5206\u5219\u6559\u5E08\u8BC4\u5206100%\uFF0C\u5426\u5219\u6559\u8F85\u8BC4\u5206100%\uFF0C\u4F9D\u6B21\u7C7B\u63A8"),_o=Pn=>Pn&&PnGo.reduce((Pn,xa)=>xa.score!==""?Pn+xa.score:Pn,0);function Zn(Pn){return Pn.some((xa,Jt)=>Pn.find((qa,$o)=>qa.name===xa.name&&$o!==Jt)!==void 0)}return Wa.createElement("section",{className:er.Z.form},!(Lt!=null&&Lt.is_jupyter||Lt!=null&&Lt.is_jupyter_lab)&&Wa.createElement(Wa.Fragment,null,Wa.createElement("div",{style:{display:"flex",alignItems:"center"}},Wa.createElement("div",{className:er.Z.title},"\u8BC4\u5206\u7EF4\u5EA6"),!Qn.single_score&&Wa.createElement("div",{style:{marginLeft:"auto"}},Wa.createElement("span",{style:{color:"#666666"},className:"mr10"},"\u5F53\u524D\u6EE1\u5206"),Wa.createElement("span",{style:{color:"#E30000"}},Zo().toFixed(2),"\u5206"))),Wa.createElement(ne.ZP.Group,{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"},disabled:Cn,value:Qn==null?void 0:Qn.single_score,onChange:Pn=>{Qn.single_score=Pn.target.value,Pt(ai({},Qn))}},Wa.createElement(ne.ZP,{value:!0},Wa.createElement("span",{style:{color:"#000",marginRight:"40px"}},"\u5355\u7EF4\u5EA6\u8BC4\u5206")),Wa.createElement("br",null),Wa.createElement(ne.ZP,{value:!1},Wa.createElement("span",{style:{color:"#000"}},"\u591A\u7EF4\u5EA6\u8BC4\u5206"),Wa.createElement("span",{style:{color:"#666"}},"\uFF08\u9009\u4E2D\uFF0C\u5219\u6559\u5E08\u548C\u52A9\u6559\u5728\u4F5C\u4E1A\u8BC4\u9605\u9875\u9762\u9700\u4F9D\u636E\u9884\u8BBE\u7684\u591A\u4E2A\u8BC4\u5206\u7EF4\u5EA6\u8FDB\u884C\u8BC4\u5206\uFF09"))),!Qn.single_score&&Wa.createElement(ve.Z,{style:{background:"#F6F7F9",padding:"5px 30px",marginTop:"1px"}},Go==null?void 0:Go.map((Pn,xa)=>Wa.createElement(du.Z,{style:{display:"flex",alignItems:"center",fontSize:14,marginBottom:xa==(Go==null?void 0:Go.length)-1?"0px":"10px"},align:"baseline"},Wa.createElement("span",{style:{marginLeft:"173px",marginRight:"10px"}},"\u7EF4\u5EA6\u540D\u79F0"),Wa.createElement(y.default,{disabled:Cn,placeholder:"\u8BF7\u8F93\u5165\u7EF4\u5EA6\u540D\u79F0",style:{width:470},size:"large",value:Pn==null?void 0:Pn.name,onChange:Jt=>{Go[xa].name=Jt.target.value.trim(),zr([...Go])}}),Wa.createElement("span",{className:"mr10",style:{marginLeft:10}},"\u6EE1\u5206"),Wa.createElement(le.Z,{placeholder:"\u8BF7\u8F93\u5165\u6EE1\u5206\u5206\u503C",style:{width:180,marginRight:10},size:"large",min:.01,max:100,value:Pn==null?void 0:Pn.score,disabled:Cn,onChange:Jt=>{console.log(Jt),Jt?(Go[xa].score=Number(Jt.toFixed(2)),zr([...Go])):(Go[xa].score="",zr([...Go]))}}),(Go==null?void 0:Go.length)<5&&!Cn&&Wa.createElement(hu.Z,{onClick:()=>{zr([...Go,{name:"",score:""}])},style:{color:"#2FA34F",marginRight:15}}),xa>1&&!Cn&&Wa.createElement(Ji.Z,{onClick:()=>{Go.splice(xa,1),console.log(Go),zr([...Go])},style:{color:"#E30000"}}),!Go[xa].name&&ko&&Wa.createElement("div",{className:er.Z.tip1},"\u8BF7\u8F93\u5165\u7EF4\u5EA6\u540D\u79F0"),!Go[xa].score&&ko&&Wa.createElement("div",{className:er.Z.tip2},"\u8BF7\u8F93\u5165\u6EE1\u5206\u5206\u503C"))))),Wa.createElement("div",{className:er.Z.title,style:{marginTop:"30px"}},"\u6559\u5E08\u8BC4\u5206"),Wa.createElement(ne.ZP.Group,{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"},disabled:Cn,value:Qn.teacher_mode,onChange:Pn=>{Qn.teacher_mode=Pn.target.value,Pt(ai({},Qn))}},Wa.createElement(ne.ZP,{value:1,style:{marginRight:"40px"}},Wa.createElement("span",{style:{color:"#000000"}},"\u5E73\u5747\u8BC4\u5206\u6A21\u5F0F")),Wa.createElement("br",null),Wa.createElement(ne.ZP,{value:0},Wa.createElement("span",{style:{color:"#000000"}},"\u6700\u7EC8\u8BC4\u5206\u6A21\u5F0F"),Wa.createElement("span",{style:{color:"#666"}},"\uFF08\u4EE5\u6700\u540E\u4E00\u4F4D\u6559\u5E08\u8BC4\u5206\u7684\u5206\u6570\u4E3A\u51C6\uFF09"))),Wa.createElement("div",{className:er.Z.title,style:{marginTop:"30px"}},"\u52A9\u6559\u8BC4\u5206"),Wa.createElement(ne.ZP.Group,{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"},disabled:Cn,value:Qn.ta_mode,onChange:Pn=>{Qn.ta_mode=Pn.target.value,Pt(ai({},Qn))}},Wa.createElement(ne.ZP,{value:1,style:{marginRight:"40px"}},Wa.createElement("span",{style:{color:"#000000"}},"\u5E73\u5747\u8BC4\u5206\u6A21\u5F0F")),Wa.createElement("br",null),Wa.createElement(ne.ZP,{value:0},Wa.createElement("span",{style:{color:"#000000"}},"\u6700\u7EC8\u8BC4\u5206\u6A21\u5F0F"),Wa.createElement("span",{style:{color:"#666"}},"\uFF08\u4EE5\u6700\u540E\u4E00\u4F4D\u52A9\u6559\u8BC4\u5206\u7684\u5206\u6570\u4E3A\u51C6\uFF09"))),Wa.createElement("div",{className:er.Z.title,style:{marginTop:"30px"}},"\u6700\u7EC8\u6210\u7EE9\u6743\u91CD"),Wa.createElement(ne.ZP.Group,{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"},disabled:Cn,value:Qn.final_mode,onChange:Pn=>{Qn.final_mode=Pn.target.value,Pt(ai({},Qn))}},Wa.createElement(ne.ZP,{value:!0,style:{marginRight:"40px"}},Wa.createElement("span",{style:{color:"#000000"}},"\u5355\u9879\u8BC4\u5206\u4F18\u5148")),Wa.createElement(ne.ZP,{value:!1},Wa.createElement("span",{style:{color:"#000000"}},"\u591A\u9879\u8BC4\u5206\u914D\u6BD4"))),Qn.final_mode&&Wa.createElement("div",{style:{background:"#F6F7F9",padding:"5px 30px",alignItems:"center",marginTop:"1px"}},Wa.createElement("div",{style:{marginLeft:"24px",color:"#333333"}},"\u8BC4\u5206\u4F18\u5148\u7EA7\uFF1A\u6559\u5E08\u8BC4\u5206\u2192\u52A9\u6559\u8BC4\u5206\u2192\u533F\u8BC4\u8BC4\u5206"),Wa.createElement("div",{style:{marginLeft:"24px",color:"#333333",marginTop:20}},"\u89C4\u5219\u8BF4\u660E\uFF1A\u82E5\u5B58\u5728\u6559\u5E08\u8BC4\u5206\uFF0C\u5219\u4EC5\u4EE5\u6559\u5E08\u8BC4\u5206\u4E3A\u51C6\uFF1B\u82E5\u65E0\u6559\u5E08\u8BC4\u5206\uFF0C\u5219\u4F9D\u6B21\u8003\u8651\u52A9\u6559\u8BC4\u5206\u548C\u533F\u8BC4\u8BC4\u5206\uFF0C\u53D6\u6700\u9AD8\u4F18\u5148\u7EA7\u7684\u8BC4\u5206\u4F5C\u4E3A\u6700\u7EC8\u6210\u7EE9\u3002")),!Qn.final_mode&&Wa.createElement("div",{style:{background:"#F6F7F9",padding:"5px 30px",display:"flex",alignItems:"center",marginTop:"1px"}},Wa.createElement("div",{style:{marginLeft:"60px"}},"\u6559\u5E08\u8BC4\u5206"),Wa.createElement(le.Z,{disabled:Cn,min:0,max:100,size:"large",addonAfter:"%",style:{width:"110px",margin:"0 30px 0 10px"},value:Qn.te_proportion,onChange:Pn=>{Qn.te_proportion=Pn,Pt(Object.assign({},Qn))}}),Wa.createElement("div",null,"\u52A9\u6559\u8BC4\u5206"),Wa.createElement(le.Z,{disabled:Cn,min:0,max:100,size:"large",addonAfter:"%",style:{width:"110px",margin:"0 30px 0 10px"},value:Qn.ta_proportion,onChange:Pn=>{Qn.ta_proportion=Pn,Pt(Object.assign({},Qn))}}),Wa.createElement("div",null,"\u5B66\u751F\u533F\u8BC4"),Wa.createElement(le.Z,{disabled:Cn,min:0,max:100,size:"large",addonAfter:"%",style:{width:"110px",margin:"0 0 0 10px"},value:Qn.st_proportion,onChange:Pn=>{Qn.st_proportion=Pn,Pt(Object.assign({},Qn))}}),Wa.createElement("div",{style:{color:"#666"}},"\uFF08\u6309\u7167\u8BC4\u5206\u9879\u5360\u6BD4\u8BA1\u7B97\u6700\u7EC8\u6210\u7EE9\uFF09")),Wa.createElement("div",{className:er.Z.title,style:{marginTop:"30px"}},"\u6587\u6863\u67E5\u91CD\u6263\u5206"),!(Lt!=null&&Lt.is_jupyter||Lt!=null&&Lt.is_jupyter_lab)&&Wa.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px"}},Wa.createElement(E.default,{disabled:Cn,checked:Qn==null?void 0:Qn.is_repeat_minus,onChange:Pn=>{Pt(xa=>Bu(ai({},xa),{is_repeat_minus:Pn.target.checked}))}},"\u6587\u6863\u67E5\u91CD\u6263\u5206"),Wa.createElement("span",{style:{fontSize:"14px",color:"#666"}},"\uFF08\u5F00\u542F\u5E76\u4F7F\u7528\u6587\u6863\u67E5\u91CD\u540E\uFF0C\u5C06\u6309\u7167\u89C4\u5219\u6263\u9664\u4F5C\u4E1A\u91CD\u590D\u5B66\u751F\u5206\u6570\uFF09")),(Qn==null?void 0:Qn.is_repeat_minus)&&Wa.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},Wa.createElement("div",{style:{marginLeft:"54px"}},Kt.formatMessage({id:"classroomClassroomExperiments.plagiarismDeduction",defaultMessage:"\u67E5\u91CD\u6263\u5206"})),Wa.createElement(le.Z,{disabled:Cn,min:0,max:100,size:"large",addonAfter:"\u5206",style:{margin:"0 10px",width:"120px"},value:Qn.repeat_setting_score,onChange:Pn=>{Qn.repeat_setting_score=Pn,Pt(Object.assign({},Qn))}}),Wa.createElement("div",{style:{color:"#666666"}},"\u5B66\u751F\u5B9E\u9645\u6263\u5206=\u67E5\u91CD\u6263\u5206x\u76F8\u4F3C\u5EA6\u6BD4"),Wa.createElement("div",{style:{marginLeft:"50px"}},"\u6263\u5206\u9600\u503C"),Wa.createElement(le.Z,{disabled:Cn,value:Qn.repeat_limit,size:"large",addonAfter:"%",style:{margin:"0 10px",width:"120px"},onChange:Pn=>{Qn.repeat_limit=Pn,Pt(Object.assign({},Qn))}}),Wa.createElement("div",{style:{color:"#666666"}},"\u5B66\u751F\u76F8\u4F3C\u5EA6\u4F4E\u4E8E\u8FD9\u4E2A\u9608\u503C\u5219\u4E0D\u6263\u5206")),!Cn&&Wa.createElement(Wa.Fragment,null,Wa.createElement(Ze.ZP,{type:"primary",size:"large",className:"mr20",style:{width:"138px",marginTop:"30px"},onClick:Ya},Kt.formatMessage({id:"classroomClassroomExperiments.save",defaultMessage:"\u4FDD\u5B58"})),Wa.createElement(Ze.ZP,{type:"primary",size:"large",style:{width:"138px",marginTop:"30px"},onClick:()=>ln(!0)},"\u8BBE\u7F6E\u9ED8\u8BA4\u8BC4\u5206")),Wa.createElement(Ae.default,{open:_t,title:"\u662F\u5426\u8BBE\u7F6E\u4E3A\u60A8\u7684\u9ED8\u8BA4\u8BC4\u5206\uFF1F",centered:!0,width:470,onCancel:()=>{ln(!1)},onOk:()=>mu(void 0,null,function*(){const Pn=JSON.parse(JSON.stringify(Qn));Object.keys(Pn).map(function(Jt){Jt.indexOf("proportion")>-1&&(Pn[Jt]=Pn[Jt]/100)}),(yield(0,ze.ZP)(`/api/courses/${$n.coursesId}/homework_commons/set_default_score_setting.json`,{method:"post",body:{homework_type:1,score_settings:Pn}})).status===0&&(Se.ZP.success(Kt.formatMessage({id:"classrooms.setSuccess",defaultMessage:"\u8BBE\u7F6E\u6210\u529F"})),ln(!1))})},Wa.createElement("div",null,"\u60A8\u662F\u5426\u8981\u5C06\u5F53\u524D\u8BC4\u5206\u89C4\u5219\u8BBE\u7F6E\u4E3A\u60A8\u7684\u9ED8\u8BA4\u89C4\u5219\uFF0C\u8BE5\u9ED8\u8BA4\u89C4\u5219\u4EC5\u5E94\u7528\u4E8E\u60A8\u540E\u7EED\u65B0\u5EFA\u7684\u4F5C\u4E1A\uFF0C\u4E14\u4E0D\u4F1A\u5F71\u54CD\u5176\u4ED6\u8001\u5E08\u65B0\u5EFA\u4F5C\u4E1A\u7684\u8BC4\u5206\u89C4\u5219\u3002")),In())};var Iu=(0,he.connect)(({shixunHomeworks:Ue,loading:_e,globalSetting:Ne,user:Wt})=>({shixunHomeworks:Ue,loading:_e.effects,globalSetting:Ne,user:Wt}))(qi),Pr=te(59301),ps=Object.defineProperty,Ki=Object.defineProperties,Zu=Object.getOwnPropertyDescriptors,Lu=Object.getOwnPropertySymbols,Hu=Object.prototype.hasOwnProperty,as=Object.prototype.propertyIsEnumerable,ju=(Ue,_e,Ne)=>_e in Ue?ps(Ue,_e,{enumerable:!0,configurable:!0,writable:!0,value:Ne}):Ue[_e]=Ne,Su=(Ue,_e)=>{for(var Ne in _e||(_e={}))Hu.call(_e,Ne)&&ju(Ue,Ne,_e[Ne]);if(Lu)for(var Ne of Lu(_e))as.call(_e,Ne)&&ju(Ue,Ne,_e[Ne]);return Ue},Gu=(Ue,_e)=>Ki(Ue,Zu(_e));const vs=({shixunHomeworks:Ue,dispatch:_e})=>{const Ne=(0,he.useIntl)(),Wt=(0,he.useParams)(),{workSetting:Yt}=Ue,[nn,qt]=(0,z.useState)(!0);let[rn,ht]=(0,z.useState)([]),[$t,$n]=(0,z.useState)([]),[Xt,Dt]=(0,z.useState)({unified_setting:!1,publish_time:"",end_time:"",ta_mode:1,final_mode:!1,st_proportion:"",ta_proportion:"",te_proportion:"",student_comment:!1,anonymous_appeal:!1,appeal_penalty:0,appeal_time:"",anonymous_comment:!1,evaluation_num:0,evaluation_start:"",evaluation_end:"",absence_penalty:0,work_public:!1,unified_late:!0,allow_late:!1,late_time:"",late_penalty:0,challenge_settings:[],work_efficiency:!1,shixun_evaluation:"",answer_open_evaluation:!1,answer_public:!1,score_open:!1,total_score:"",eff_score:"",personal_score_open:!0,single_score:!0,score_details:[{name:"\u7406\u8BBA\u8BC4\u5206",score:40},{name:"\u5B9E\u8DF5\u8BC4\u5206",score:60}],answer_public_type:3,shared_review:!0,is_score_open:!1,see_comment:!1,see_comment_type:1});(0,z.useEffect)(()=>{qt(!(Yt!=null&&Yt.can_edit))},[Yt]),(0,z.useEffect)(()=>{},[]),(0,z.useEffect)(()=>{Yt!=null&&Yt.course_id&&(Object.keys(Xt).map(function(Lt){Xt[Lt]=Yt[Lt]}),(!Xt.allow_late||!Xt.unified_late)&&(Xt.late_penalty=5),rn=JSON.parse(JSON.stringify(Yt.group_settings.map(Lt=>Gu(Su({},Lt),{group_name:[Lt.group_name]})).filter(Lt=>Lt.publish_time!==null))),$t=JSON.parse(JSON.stringify(Yt.allow_late_settings.map(Lt=>Gu(Su({},Lt),{group_name:[Lt.group_name]})).filter(Lt=>Lt.late_time!==null))),Dt(Su({},Xt)),ht([...rn]),$n([...$t]))},[Yt]);const In=()=>{_e({type:"shixunHomeworks/getWorkSetting",payload:Su({},Wt)})},En=()=>{const Lt=JSON.parse(JSON.stringify(Xt));if(Lt.categoryId=Wt.categoryId,Xt.unified_setting||rn==null||rn.map(Cn=>{var An,Fa;if(!Cn.publish_time||!Cn.end_time)throw Se.ZP.error(Ne.formatMessage({id:"classrooms.completePublishTime",defaultMessage:"\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574"})),new String(Ne.formatMessage({id:"classrooms.completePublishTime",defaultMessage:"\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574"}));if(!Cn.group_name)throw Se.ZP.error(Ne.formatMessage({id:"classrooms.selectClassName",defaultMessage:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"})),new String(Ne.formatMessage({id:"classrooms.selectClassName",defaultMessage:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"}));Cn.group_name=typeof(Cn==null?void 0:Cn.group_name)=="string"?[Cn==null?void 0:Cn.group_name]:Cn==null?void 0:Cn.group_name,Cn.group_id=(Fa=(An=Cn==null?void 0:Cn.group_name)==null?void 0:An.map(Kt=>{var _t,ln;let ko=(ln=(_t=Yt.group_settings)==null?void 0:_t.filter(ta=>(ta==null?void 0:ta.group_name)===Kt))==null?void 0:ln[0];return ko==null?void 0:ko.group_id}))==null?void 0:Fa.toString().split(",")}),Lt.group_settings=rn,Xt.allow_late)if(Xt.unified_late){if(Xt.late_penalty===null||Xt.late_penalty===void 0||Xt.late_penalty<0||Xt.late_penalty>100)throw Se.ZP.error(`${Ne.formatMessage({id:"classrooms.lateSubmissionDeduction0",defaultMessage:"\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0"})}~100`),new String(`${Ne.formatMessage({id:"classrooms.lateSubmissionDeduction0",defaultMessage:"\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0"})}~100`);if(!Xt.late_time)throw Se.ZP.error(Ne.formatMessage({id:"classrooms.completeDeadline",defaultMessage:"\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"})),new String(Ne.formatMessage({id:"classrooms.completeDeadline",defaultMessage:"\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"}))}else $t=$t==null?void 0:$t.map(Cn=>{var An,Fa;if(Cn.late_penalty===null||Cn.late_penalty===void 0||Cn.late_penalty<0||Cn.late_penalty>100)throw Se.ZP.error(`${Ne.formatMessage({id:"classrooms.lateSubmissionDeduction0",defaultMessage:"\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0"})}~100`),new String(`${Ne.formatMessage({id:"classrooms.lateSubmissionDeduction0",defaultMessage:"\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0"})}~100`);if(!Cn.late_time)throw Se.ZP.error(Ne.formatMessage({id:"classrooms.completeDeadline",defaultMessage:"\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"})),new String(Ne.formatMessage({id:"classrooms.completeDeadline",defaultMessage:"\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"}));if(!Cn.group_name)throw Se.ZP.error(Ne.formatMessage({id:"classrooms.selectClassName",defaultMessage:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"})),new String(Ne.formatMessage({id:"classrooms.selectClassName",defaultMessage:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"}));return Cn.group_name=typeof(Cn==null?void 0:Cn.group_name)=="string"?[Cn==null?void 0:Cn.group_name]:Cn==null?void 0:Cn.group_name,Cn.group_id=(Fa=(An=Cn==null?void 0:Cn.group_name)==null?void 0:An.map(Kt=>{var _t,ln;let ko=(ln=(_t=Yt.group_settings)==null?void 0:_t.filter(ta=>(ta==null?void 0:ta.group_name)===Kt))==null?void 0:ln[0];return ko==null?void 0:ko.group_id}))==null?void 0:Fa.toString().split(","),Cn}),Lt.allow_late_settings=$t;Object.keys(Lt).map(function(Cn){Cn.indexOf("proportion")>-1&&(Lt[Cn]=Lt[Cn]/100)}),_e({type:"shixunHomeworks/updateSetting",payload:Lt}).then(Cn=>{Cn.status===0&&(Se.ZP.success(Ne.formatMessage({id:"classrooms.updateSuccess",defaultMessage:"\u66F4\u65B0\u6210\u529F"})),In(),_e({type:"shixunHomeworks/getWorkList",payload:Su({},Wt)}))})};return Pr.createElement("section",{className:er.Z.form},Pr.createElement("div",{style:{background:"#F6F7F9",padding:"10px 30px"}},"\u6CE8\u610F\uFF1A\u82E5\u65F6\u95F4\u8303\u56F4\u8BBE\u7F6E\u4E3A\u201C\u4F5C\u4E1A\u622A\u6B62\u540E\u201D\uFF0C\u5E76\u4E14\u4F5C\u4E1A\u542F\u7528\u4E86\u533F\u8BC4\uFF0C\u5982\u516C\u5F00\u53C2\u8003\u7B54\u6848\u3001\u5B66\u751F\u4F5C\u4E1A\u3001\u5B66\u751F\u6210\u7EE9\u53CA\u6559\u5E08\u8BC4\u9605\u7B49\u529F\u80FD\u5C06\u5728\u533F\u8BC4\u622A\u6B62\u540E\u751F\u6548\u3002"),Pr.createElement("div",{style:{background:"#F6F7F9",padding:"10px 30px",marginTop:1}},Pr.createElement(E.default,{checked:Xt.answer_public,disabled:nn,onChange:Lt=>{Xt.answer_public=Lt.target.checked,Dt(Object.assign({},Xt))}},Pr.createElement("strong",{style:{fontSize:"14px",color:"#000"}},"\u516C\u5F00\u53C2\u8003\u7B54\u6848")),Pr.createElement("span",{style:{color:"#666666",fontSize:"14px"}},"\uFF08\u516C\u5F00\u540E\uFF0C\u5B66\u751F\u53EF\u4EE5\u67E5\u770B\u4F5C\u4E1A\u53C2\u8003\u7B54\u6848\uFF09"),Xt.answer_public&&Pr.createElement("div",{style:{display:"flex",alignItems:"center",padding:"13px 23px",paddingBottom:3}},Pr.createElement("span",{style:{color:"#000"}},Ne.formatMessage({id:"classroomClassroomExperiments.publicTimeRange",defaultMessage:"\u516C\u5F00\u65F6\u95F4\u8303\u56F4"})),Pr.createElement(ne.ZP.Group,{style:{background:"#F6F7F9",display:"flex",marginLeft:10,alignItems:"center"},disabled:nn,value:Xt==null?void 0:Xt.answer_public_type,onChange:Lt=>{Xt.answer_public_type=Lt.target.value,Dt(Su({},Xt))}},Pr.createElement(ne.ZP,{value:1},Pr.createElement("span",{style:{color:"#000"}},"\u5B66\u751F\u63D0\u4EA4\u540E")),Pr.createElement("br",null),Pr.createElement(ne.ZP,{value:2},Pr.createElement("span",{style:{color:"#000"}},"\u4F5C\u4E1A\u622A\u6B62\u540E")),Pr.createElement(ne.ZP,{value:3},Pr.createElement("span",{style:{color:"#000"}},"\u6559\u5E08\u8BC4\u9605\u540E"))))),Pr.createElement("div",{style:{background:"#F6F7F9",padding:"10px 30px",marginTop:1}},Pr.createElement(E.default,{checked:Xt.work_public,disabled:nn,onChange:Lt=>{Xt.work_public=Lt.target.checked,Dt(Object.assign({},Xt))}},Pr.createElement("strong",{style:{fontSize:"14px",color:"#000"}},"\u516C\u5F00\u5B66\u751F\u4F5C\u4E1A")),Pr.createElement("span",{style:{color:"#666666",fontSize:"14px"}},"\uFF08\u5F53\u4F5C\u4E1A\u72B6\u6001\u4E3A\u201C\u5DF2\u622A\u6B62\u201D\u65F6\uFF0C\u5DF2\u63D0\u4EA4\u4F5C\u4E1A\u7684\u5B66\u751F\u53EF\u67E5\u770B\u5176\u4ED6\u5B66\u751F\u7684\u4F5C\u4E1A\uFF09")),Pr.createElement("div",{style:{background:"#F6F7F9",padding:"10px 30px",marginTop:1}},Pr.createElement(E.default,{checked:Xt.is_score_open,disabled:nn,onChange:Lt=>{Xt.is_score_open=Lt.target.checked,Dt(Object.assign({},Xt))}},Pr.createElement("strong",{style:{fontSize:"14px",color:"#000"}},"\u516C\u5F00\u5B66\u751F\u6210\u7EE9")),Pr.createElement("span",{style:{color:"#666666",fontSize:"14px"}},"\uFF08\u5F53\u4F5C\u4E1A\u72B6\u6001\u4E3A\u201C\u5DF2\u622A\u6B62\u201D\u65F6\uFF0C\u5DF2\u63D0\u4EA4\u4F5C\u4E1A\u7684\u5B66\u751F\u53EF\u67E5\u770B\u7684\u6210\u7EE9\u8303\u56F4\uFF09"),Xt.is_score_open&&Pr.createElement("div",{style:{display:"flex",alignItems:"center",padding:"13px 23px",paddingBottom:3}},Pr.createElement("span",{style:{color:"#000"}},"\u516C\u5F00\u6210\u7EE9\u8303\u56F4"),Pr.createElement(E.default,{checked:Xt.personal_score_open,style:{marginLeft:10},disabled:nn||Xt.score_open,onChange:Lt=>{Xt.personal_score_open=Lt.target.checked,Dt(Object.assign({},Xt))}},Pr.createElement("strong",{style:{fontSize:"14px",color:"#000"}},"\u4E2A\u4EBA\u6210\u7EE9")),Pr.createElement(E.default,{checked:Xt.score_open,disabled:nn,onChange:Lt=>{Lt.target.checked&&(Xt.personal_score_open=!0),Xt.score_open=Lt.target.checked,Dt(Object.assign({},Xt))}},Pr.createElement("strong",{style:{fontSize:"14px",color:"#000"}},"\u6240\u6709\u5B66\u751F\u6210\u7EE9")))),Pr.createElement("div",{style:{background:"#F6F7F9",padding:"10px 30px",marginTop:1}},Pr.createElement(E.default,{checked:Xt.see_comment,disabled:nn,onChange:Lt=>{Xt.see_comment=Lt.target.checked,Dt(Object.assign({},Xt))}},Pr.createElement("strong",{style:{fontSize:"14px",color:"#000"}},"\u516C\u5F00\u6559\u5E08\u8BC4\u9605")),Pr.createElement("span",{style:{color:"#666666",fontSize:"14px"}},"\uFF08\u516C\u5F00\u540E\uFF0C\u5B66\u751F\u53EF\u4EE5\u67E5\u770B\u6559\u5E08\u53CA\u52A9\u6559\u8BC4\u9605\u5185\u5BB9\u3001\u52A9\u6559\u53EF\u4EE5\u67E5\u770B\u6559\u5E08\u8BC4\u9605\uFF09"),Xt.see_comment&&Pr.createElement("div",{style:{display:"flex",alignItems:"center",padding:"13px 23px",paddingBottom:3}},Pr.createElement("span",{style:{color:"#000"}},Ne.formatMessage({id:"classroomClassroomExperiments.publicTimeRange",defaultMessage:"\u516C\u5F00\u65F6\u95F4\u8303\u56F4"})),Pr.createElement(ne.ZP.Group,{style:{background:"#F6F7F9",display:"flex",marginLeft:10,alignItems:"center"},disabled:nn,value:Xt==null?void 0:Xt.see_comment_type,onChange:Lt=>{Xt.see_comment_type=Lt.target.value,Dt(Su({},Xt))}},Pr.createElement(ne.ZP,{value:0},Pr.createElement("span",{style:{color:"#000",marginRight:"40px"}},Ne.formatMessage({id:"classroomClassroomExperiments.anyTime",defaultMessage:"\u4EFB\u610F\u65F6\u95F4"}))),Pr.createElement("br",null),Pr.createElement(ne.ZP,{value:1},Pr.createElement("span",{style:{color:"#000"}},"\u4F5C\u4E1A\u622A\u6B62\u540E"))))),Pr.createElement("div",{style:{background:"#F6F7F9",padding:"10px 30px"}},Pr.createElement(E.default,{checked:Xt.shared_review,disabled:nn,onChange:Lt=>{Xt.shared_review=Lt.target.checked,Dt(Object.assign({},Xt))}},Pr.createElement("strong",{style:{fontSize:"14px",color:"#000"}},"\u6559\u5E08\u5171\u4EAB\u8BC4\u9605")),Pr.createElement("span",{style:{color:"#666666",fontSize:"14px"}},"\uFF08\u5F00\u542F\u540E\uFF0C\u6559\u5E08\u53EF\u4EE5\u5728\u4F5C\u4E1A\u8BC4\u9605\u9875\u9762\u67E5\u770B\u5176\u4ED6\u6559\u5E08\u8BC4\u9605\u5185\u5BB9\uFF0C\u52A9\u6559\u53EF\u4EE5\u67E5\u770B\u5176\u4ED6\u52A9\u6559\u8BC4\u9605\uFF09")),!nn&&Pr.createElement(Ze.ZP,{type:"primary",size:"large",style:{width:"138px",marginTop:"30px"},onClick:()=>En()},Ne.formatMessage({id:"classroomClassroomExperiments.save",defaultMessage:"\u4FDD\u5B58"})))};var hs=(0,he.connect)(({shixunHomeworks:Ue})=>({shixunHomeworks:Ue}))(vs),_u=te(99517),yu=te(78673),Cu=te(42337),Du=te(50902),os=te(82865),Es=te(68145),Mu=te(31574),Do=te(59301),rs=Object.defineProperty,ls=Object.defineProperties,Wu=Object.getOwnPropertyDescriptors,is=Object.getOwnPropertySymbols,Ss=Object.prototype.hasOwnProperty,ys=Object.prototype.propertyIsEnumerable,Ku=(Ue,_e,Ne)=>_e in Ue?rs(Ue,_e,{enumerable:!0,configurable:!0,writable:!0,value:Ne}):Ue[_e]=Ne,Ai=(Ue,_e)=>{for(var Ne in _e||(_e={}))Ss.call(_e,Ne)&&Ku(Ue,Ne,_e[Ne]);if(is)for(var Ne of is(_e))ys.call(_e,Ne)&&Ku(Ue,Ne,_e[Ne]);return Ue},Zi=(Ue,_e)=>ls(Ue,Wu(_e)),Pu=(Ue,_e,Ne)=>new Promise((Wt,Yt)=>{var nn=ht=>{try{rn(Ne.next(ht))}catch($t){Yt($t)}},qt=ht=>{try{rn(Ne.throw(ht))}catch($t){Yt($t)}},rn=ht=>ht.done?Wt(ht.value):Promise.resolve(ht.value).then(nn,qt);rn((Ne=Ne.apply(Ue,_e)).next())});const Cs=({shixunHomeworks:Ue,loading:_e,dispatch:Ne,classroomList:Wt})=>{var Yt,nn,qt,rn,ht,$t,$n,Xt,Dt;const In=(0,he.useIntl)(),En=(0,he.useParams)(),{workSetting:Lt,workList:Cn}=Ue,[An,Fa]=(0,z.useState)(!0);let[Kt,_t]=(0,z.useState)([]);const[ln,ko]=(0,z.useState)({unified_setting:!1,publish_time:"",end_time:"",ta_mode:1,final_mode:!1,st_proportion:"",ta_proportion:"",te_proportion:"",student_comment:!1,anonymous_appeal:!1,appeal_penalty:0,appeal_time:"",anonymous_comment:!1,evaluation_num:0,evaluation_start:"",evaluation_end:"",absence_penalty:0,work_public:!1,unified_late:!0,allow_late:!1,late_time:"",late_penalty:0,challenge_settings:[],work_efficiency:!1,shixun_evaluation:"",answer_open_evaluation:!1,answer_public:!1,score_open:!1,total_score:"",eff_score:"",unified_anonymous_comment:!0,unified_anonymous_appeal:!0,anonymous_group:!1});(0,z.useEffect)(()=>{wa.resetFields(),lr.resetFields()},[]),(0,z.useEffect)(()=>{Fa(!(Lt!=null&&Lt.can_edit))},[Lt]),(0,z.useEffect)(()=>{Lt!=null&&Lt.course_id&&(Object.keys(ln).map(function(aa){ln[aa]=Lt[aa]}),(!ln.allow_late||!ln.unified_late)&&(ln.late_penalty=5),Kt=JSON.parse(JSON.stringify(Lt.group_settings.map(aa=>Zi(Ai({},aa),{group_name:[aa.group_name]})).filter(aa=>aa.publish_time!==null))),ko(Ai({},ln)),_t([...Kt]))},[Lt]);const ta=()=>Pu(void 0,null,function*(){yield Ne({type:"shixunHomeworks/getWorkSetting",payload:Ai({},En)}),wa.resetFields(),lr.resetFields()}),[Ua,st]=(0,z.useState)(!1),To=()=>Pu(void 0,null,function*(){st(!Ua);const aa=JSON.parse(JSON.stringify(ln));if(aa.categoryId=En.categoryId,ln.unified_setting||Kt==null||Kt.map(_o=>{var Zo,Zn;if(!_o.publish_time||!_o.end_time)throw Se.ZP.error(In.formatMessage({id:"classrooms.completePublishTime",defaultMessage:"\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574"})),st(Ua),new String(In.formatMessage({id:"classrooms.completePublishTime",defaultMessage:"\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574"}));if(!_o.group_name)throw Se.ZP.error(In.formatMessage({id:"classrooms.selectClassName",defaultMessage:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"})),st(Ua),new String(In.formatMessage({id:"classrooms.selectClassName",defaultMessage:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"}));_o.group_name=typeof(_o==null?void 0:_o.group_name)=="string"?[_o==null?void 0:_o.group_name]:_o==null?void 0:_o.group_name,_o.group_id=(Zn=(Zo=_o==null?void 0:_o.group_name)==null?void 0:Zo.map(Pn=>{var xa,Jt;let Xa=(Jt=(xa=Lt.group_settings)==null?void 0:xa.filter(qa=>(qa==null?void 0:qa.group_name)===Pn))==null?void 0:Jt[0];return Xa==null?void 0:Xa.group_id}))==null?void 0:Zn.toString().split(",")}),aa.group_settings=Kt,ln.evaluation_start){if(ln.end_time&&de()(ln.evaluation_start)<=de()(ln.end_time))throw Se.ZP.error(In.formatMessage({id:"classrooms.anonStartAfterDeadline",defaultMessage:"\u533F\u8BC4\u5F00\u542F\u65F6\u95F4\u8981\u665A\u4E8E\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\u3001\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"})),st(Ua),new String(In.formatMessage({id:"classrooms.anonStartAfterDeadline",defaultMessage:"\u533F\u8BC4\u5F00\u542F\u65F6\u95F4\u8981\u665A\u4E8E\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\u3001\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"}));if(ln.late_time&&de()(ln.evaluation_start)<=de()(ln.late_time))throw Se.ZP.error(In.formatMessage({id:"classrooms.anonStartAfterDeadline",defaultMessage:"\u533F\u8BC4\u5F00\u542F\u65F6\u95F4\u8981\u665A\u4E8E\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\u3001\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"})),st(Ua),new String(In.formatMessage({id:"classrooms.anonStartAfterDeadline",defaultMessage:"\u533F\u8BC4\u5F00\u542F\u65F6\u95F4\u8981\u665A\u4E8E\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\u3001\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"}))}if(Object.keys(aa).map(function(_o){_o.indexOf("proportion")>-1&&(aa[_o]=aa[_o]/100)}),aa.anonymous_comment&&!aa.unified_anonymous_comment){const _o=yield Qn();aa.anonymous_comment_settings=_o.anonymous_comment_settings,["evaluation_end","evaluation_num","evaluation_start","student_comment","absence_penalty"].forEach(Zo=>{Reflect.deleteProperty(aa,Zo)})}if(aa.anonymous_appeal&&!aa.unified_anonymous_appeal){const _o=Pt();aa.anonymous_appeal_settings=_o.anonymous_appeal_settings,["appeal_time","appeal_penalty"].forEach(Zo=>{Reflect.deleteProperty(aa,Zo)})}(yield(0,ze.ZP)(`/api/homework_commons/${En.categoryId}/evaluation_setting.json`,{method:"post",body:Ai({},aa)})).status===0&&(Se.ZP.success(In.formatMessage({id:"classrooms.updateSuccess",defaultMessage:"\u66F4\u65B0\u6210\u529F"})),Fa(!0),ta(),Ne({type:"shixunHomeworks/getWorkList",payload:Ai({},En)})),st(Ua)}),ua=Do.createElement("div",{className:"mask-tips"},"\u8BA1\u7B97\u8BF4\u660E\uFF1A",Do.createElement("br",null),"\u6559\u5E08\u8BC4\u5206 * \u5176\u767E\u5206\u6BD4 + \u52A9\u6559\u8BC4\u5206 * \u5176\u767E\u5206\u6BD4 + \u5B66\u751F\u533F\u8BC4\u5E73\u5747\u5206 * \u5176\u767E\u5206\u6BD4 - (",Do.createElement("br",null),"\u8FDF\u4EA4\u6263\u5206 + \u7F3A\u8BC4\u6263\u5206 * \u7F3A\u8BC4\u6570 + \u8FDD\u89C4\u533F\u8BC4\u6263\u5206 * \u8FDD\u89C4\u533F\u8BC4\u6570 )",Do.createElement("br",null),Do.createElement("br",null),"\u6CE8\u610F",Do.createElement("br",null),"\u975E\u96F6\u767E\u5206\u6BD4\u7684\u8BC4\u5206\u9009\u9879\uFF0C\u82E5\u8BC4\u5206\u8BB0\u5F55\u4E3A\u7A7A\uFF0C\u5219\u5176\u767E\u5206\u6BD4\u5C06\u81EA\u52A8\u5E73\u644A\u5230\u5176\u5B83\u975E\u96F6",Do.createElement("br",null),"\u8BC4\u5206\u9009\u9879\u4E0A\u3002",Do.createElement("br",null),"\u4F8B\uFF1A\u6559\u5E08\u8BC4\u520640% + \u52A9\u6559\u8BC4\u520635% + \u5B66\u751F\u533F\u8BC425%\uFF0C\u5B66\u751FA\u6CA1\u6709\u6559\u5E08\u8BC4\u5206\u8BB0",Do.createElement("br",null),"\u5F55\uFF0C\u5219\u5176\u6700\u7EC8\u6210\u7EE9\u6309\u7167\u52A9\u6559\u8BC4\u520655% + \u5B66\u751F\u533F\u8BC445%\u8FDB\u884C\u8BA1\u7B97"),Go=Do.createElement("div",{className:"mask-tips"},"\u8BA1\u7B97\u8BF4\u660E\uFF1A",Do.createElement("br",null),"\u4F18\u5148\u987A\u5E8F\u6392\u524D\u7684\u975E\u96F6\u8BC4\u5206 * 100% -",Do.createElement("br",null),"( \u8FDF\u4EA4\u6263\u5206 + \u7F3A\u8BC4\u6263\u5206 * \u7F3A\u8BC4\u6570 + \u8FDD\u89C4\u533F\u8BC4\u6263\u5206 * \u8FDD\u89C4\u533F\u8BC4\u6570 )",Do.createElement("br",null),"\u4F8B\uFF1A\u6709\u6559\u5E08\u8BC4\u5206\u5219\u6559\u5E08\u8BC4\u5206100%\uFF0C\u5426\u5219\u6559\u8F85\u8BC4\u5206100%\uFF0C\u4F9D\u6B21\u7C7B\u63A8"),zr=(Yt=Lt==null?void 0:Lt.anonymous_comment_settings)==null?void 0:Yt.map(aa=>({label:aa.group_name,value:aa.group_name,id:aa.group_id})),pa=(nn=Lt==null?void 0:Lt.anonymous_appeal_settings)==null?void 0:nn.map(aa=>({label:aa.group_name,value:aa.group_name,id:aa.group_id})),[wa]=pe.default.useForm(),[lr]=pe.default.useForm(),Qt=(aa,jr)=>aa.map(_o=>{var Zo;return(Zo=jr.find(Zn=>Zn.value===_o))==null?void 0:Zo.id}),Qn=()=>Pu(void 0,null,function*(){const aa=(0,Mu.Y)(wa.getFieldsValue(),"YYYY-MM-DD HH:mm"),jr=(0,Oe.cloneDeep)(aa);for(const _o of jr.anonymous_comment_settings||[]){if(!(_o!=null&&_o.evaluation_start))return Se.ZP.warning(In.formatMessage({id:"classrooms.anonStartCannotEmpty",defaultMessage:"\u533F\u8BC4\u5F00\u59CB\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"})),st(Ua),Promise.reject();if(!_o.group_name)return Se.ZP.warning(In.formatMessage({id:"classrooms.selectClassName",defaultMessage:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"})),st(Ua),Promise.reject();_o.evaluation_end=_o==null?void 0:_o.evaluation_start[1],_o.evaluation_start=_o==null?void 0:_o.evaluation_start[0],_o.group_id=Qt(_o.group_name,zr),Reflect.deleteProperty(_o,"deleteflag")}return jr}),Pt=()=>{const aa=(0,Mu.Y)(lr.getFieldsValue(),"YYYY-MM-DD HH:mm"),jr=(0,Oe.cloneDeep)(aa);for(const _o of jr.anonymous_appeal_settings||[])_o.group_id=Qt(_o.group_name,pa),Reflect.deleteProperty(_o,"deleteflag");return jr},Yo=(aa,jr)=>{if(jr==="comment"){const _o=aa==null?void 0:aa.filter(Pn=>Pn.evaluation_end!==null);return _o.length===0?[{deleteflag:!0}]:(0,Mu.M)(_o,["evaluation_start","evaluation_end"]).map(Pn=>Zi(Ai({},Pn),{evaluation_start:[Pn.evaluation_start,Pn.evaluation_end],group_name:[Pn.group_name],deleteflag:!1}))}else if(jr==="appeal"){const _o=aa==null?void 0:aa.filter(Pn=>Pn.appeal_time!==null);return _o.length===0?[{deleteflag:!0}]:(0,Mu.M)(_o,["appeal_time"]).map(Pn=>Zi(Ai({},Pn),{group_name:[Pn.group_name],deleteflag:!1}))}},Or=(((qt=Lt==null?void 0:Lt.homework_status)==null?void 0:qt.includes("\u5DF2\u622A\u6B62"))||(zr==null?void 0:zr.length)>0)&&(Lt==null?void 0:Lt.student_works),ml=((rn=Lt==null?void 0:Lt.anonymous_appeal_settings)==null?void 0:rn.length)>0,Ya=(Lt==null?void 0:Lt.anonymous_comment)&&(Lt==null?void 0:Lt.unified_anonymous_comment)&&((ht=Cn==null?void 0:Cn.homework_status)==null?void 0:ht.includes("\u5DF2\u622A\u6B62"))||ml;return Do.createElement("section",{className:er.Z.form},Do.createElement("div",{className:er.Z.title},"\u4F5C\u4E1A\u533F\u8BC4"),Do.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},Do.createElement(yu.Z,{checked:ln.anonymous_comment,disabled:An||!Or||(Lt==null?void 0:Lt.anonymous_comment),onChange:()=>{var aa;if((0,Pe.Rm)()&&!((aa=Wt.AssistantObject.normal)!=null&&aa.can_anonymous_comment)){Se.ZP.warning(In.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\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}ln.anonymous_comment=!ln.anonymous_comment,ln.allow_late&&!ln.evaluation_start||ln.unified_setting&&!ln.evaluation_start&&ln.end_time&&ln.end_time!=""&&(ln.evaluation_start=de()(ln.end_time).add(14,"day").format("YYYY-MM-DD HH:mm:ss"),ln.evaluation_end=de()(ln.end_time).add(28,"day").format("YYYY-MM-DD HH:mm:ss")),ln.anonymous_comment&&(ln.evaluation_num=parseInt(ln.evaluation_num)?ln.evaluation_num:3,ln.absence_penalty=parseInt(ln.absence_penalty)?ln.absence_penalty:3),ko(Object.assign({},ln))}}),Do.createElement("div",{style:{fontWeight:600,margin:"0 10px"}},"\u542F\u7528\u533F\u8BC4"),Do.createElement("div",{style:{color:"#CA7720"}},"\uFF08\u5F00\u542F\u540E\uFF0C\u5B66\u751F\u5C06\u5728\u9690\u85CF\u8EAB\u4EFD\u7684\u60C5\u51B5\u4E0B\uFF0C\u5BF9\u5176\u4ED6\u540C\u5B66\u533F\u540D\u4F5C\u4E1A\u8FDB\u884C\u8BC4\u9605\uFF09"),Do.createElement(be.Z,{title:Do.createElement("div",null,Do.createElement("div",null,"\u89C4\u5219"),Do.createElement("div",null,"1.\u4F5C\u4E1A\u622A\u6B62\u3001\u8865\u4EA4\u7ED3\u675F\u540E\u624D\u53EF\u5F00\u542F\u533F\u8BC4\uFF0C\u5F00\u542F\u7533\u8BC9\u540E\u4E0D\u53EF\u53D8\u66F4\u533F\u8BC4\u7ED3\u675F\u65F6\u95F4\uFF1B"),Do.createElement("div",null,"2.\u6240\u6709\u5B66\u751F\u4E92\u8BC4\uFF1A\u63D0\u4EA4\u4F5C\u54C1\u6570\u91CF\u22652\uFF0C\u53EF\u5F00\u542F\u6240\u6709\u5B66\u751F\u4E92\u76F8\u533F\u8BC4\uFF1B"),Do.createElement("div",null,"3.\u73ED\u7EA7\u5185\u4E92\u8BC4\uFF1A\u540C\u73ED\u7EA7\u63D0\u4EA4\u4F5C\u54C1\u6570\u91CF\u22652\uFF0C\u53EF\u5F00\u542F\u73ED\u5185\u5B66\u751F\u4E92\u76F8\u533F\u8BC4\u3002"),Do.createElement("div",null,"\u6CE8\uFF1A\u4E3A\u786E\u4FDD\u516C\u5E73\uFF0C\u533F\u8BC4\u89C4\u5219\u786E\u5B9A\u540E\u4E0D\u53EF\u518D\u4FEE\u6539\uFF0C\u8BF7\u8C28\u614E\u64CD\u4F5C\uFF01"))},Do.createElement("i",{className:`iconfont icon-tishixiaowenhao ${er.Z.title_icon}`}))),ln.anonymous_comment&&Do.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center",marginTop:"1px"}},Do.createElement("div",{style:{color:"#666666",marginLeft:"53px",marginRight:"20px"}},"\u533F\u8BC4\u65B9\u5F0F"),Do.createElement(ne.ZP.Group,{value:ln.unified_anonymous_comment,disabled:An||ln.anonymous_appeal||(Lt==null?void 0:Lt.anonymous_comment),onChange:aa=>{var jr;if((0,Pe.Rm)()&&!((jr=Wt.AssistantObject.normal)!=null&&jr.can_anonymous_comment)){Se.ZP.warning(In.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\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}ko(_o=>Zi(Ai({},_o),{unified_anonymous_comment:aa.target.value})),wa.resetFields()}},(Lt==null?void 0:Lt.unified_setting)&&(Lt==null?void 0:Lt.unified_late)&&Do.createElement(ne.ZP,{value:!0,disabled:An||ln.anonymous_appeal||(Lt==null?void 0:Lt.anonymous_comment)||!(Lt!=null&&Lt.manage_all_group)},Do.createElement("span",{style:{marginRight:"40px",color:"#000"}},"\u7EDF\u4E00\u533F\u8BC4")),(($t=Lt==null?void 0:Lt.group_settings)==null?void 0:$t.length)>0&&Do.createElement(ne.ZP,{value:!1},Do.createElement("span",{style:{color:"#000"}},"\u5206\u73ED\u533F\u8BC4")))),ln.anonymous_comment&&ln.unified_anonymous_comment&&Do.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},Do.createElement("div",{style:{color:"#666666",marginLeft:"53px",marginRight:"20px"}},"\u4E92\u8BC4\u65B9\u5F0F"),Do.createElement(ne.ZP.Group,{value:ln.anonymous_group,disabled:An||ln.anonymous_appeal||(Lt==null?void 0:Lt.anonymous_comment),onChange:aa=>{if((0,Pe.Rm)()&&!Wt.AssistantObject.normal.can_anonymous_comment){Se.ZP.warning(In.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\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}ko(jr=>Zi(Ai({},jr),{anonymous_group:aa.target.value}))}},Do.createElement(ne.ZP,{value:!1},Do.createElement("span",{style:{marginRight:"12px",color:"#000"}},"\u6240\u6709\u5B66\u751F\u4E92\u8BC4")),(($n=Lt==null?void 0:Lt.group_settings)==null?void 0:$n.length)>0&&Do.createElement(ne.ZP,{value:!0,disabled:An||!(Lt!=null&&Lt.can_anonymous_group)},Do.createElement("span",{style:{color:"#000"}},"\u73ED\u7EA7\u5185\u4E92\u8BC4")))),Do.createElement("aside",null,ln.anonymous_comment&&Do.createElement(Do.Fragment,null,ln.unified_anonymous_comment?Do.createElement(Cu.Z,{data:ln,setData:ko,disabled:An}):Do.createElement(pe.default,{form:wa,style:{marginTop:"1px"},autoComplete:"off",initialValues:Lt!=null&&Lt.unified_anonymous_comment?{anonymous_comment_settings:[{deleteflag:!0}]}:{anonymous_comment_settings:Yo(Lt==null?void 0:Lt.anonymous_comment_settings,"comment")}},Do.createElement(Du.Z,{disabled:An,selectOptions:zr,form:wa,data:ln}))),Do.createElement("div",{className:er.Z.title,style:{marginTop:"30px"}},"\u533F\u8BC4\u7533\u8BC9"),Do.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center",marginTop:"1px"}},Do.createElement(yu.Z,{checked:ln.anonymous_appeal,disabled:An||!Ya||(Lt==null?void 0:Lt.anonymous_appeal),onChange:()=>{if((0,Pe.Rm)()&&!Wt.AssistantObject.normal.can_anonymous_appeal){Se.ZP.warning(In.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\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}ln.anonymous_appeal=!ln.anonymous_appeal,ln.anonymous_appeal&&(ln.appeal_penalty=ln.appeal_penalty?ln.appeal_penalty:2),ko(Object.assign({},ln))}}),Do.createElement("span",{style:{color:"#000000",margin:"0 10px"}},"\u533F\u8BC4\u7533\u8BC9"),Do.createElement("span",{style:{color:"#CA7720"}},"\uFF08\u5F00\u542F\u540E\uFF0C\u5141\u8BB8\u5B66\u751F\u5BF9\u81EA\u5DF1\u4F5C\u54C1\u7684\u533F\u8BC4\u8BC4\u5206\u8FDB\u884C\u7533\u8BC9\uFF0C\u7533\u8BC9\u7531\u6559\u5E08\u548C\u52A9\u6559\u5904\u7406\uFF09")),ln.anonymous_appeal&&Do.createElement(Do.Fragment,null,Do.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},Do.createElement("div",{style:{color:"#666666",marginLeft:"54px",marginRight:"20px"}},"\u7533\u8BC9\u65B9\u5F0F"),Do.createElement(ne.ZP.Group,{value:ln.unified_anonymous_appeal,disabled:An||(Lt==null?void 0:Lt.anonymous_appeal),onChange:aa=>{if((0,Pe.Rm)()&&!Wt.AssistantObject.normal.can_anonymous_appeal){Se.ZP.warning(In.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\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}ko(jr=>Zi(Ai({},jr),{unified_anonymous_appeal:aa.target.value})),lr.resetFields()}},(Lt==null?void 0:Lt.unified_anonymous_comment)&&Do.createElement(ne.ZP,{value:!0,disabled:!(Lt!=null&&Lt.manage_all_group),style:{marginRight:"40px"}},Do.createElement("span",{style:{color:"#000000"}},"\u7EDF\u4E00\u7533\u8BC9")),((Xt=Lt==null?void 0:Lt.group_settings)==null?void 0:Xt.length)>0&&Do.createElement(ne.ZP,{value:!1},Do.createElement("span",{style:{color:"#000000"}},"\u5206\u73ED\u7533\u8BC9")))),ln.unified_anonymous_appeal?Do.createElement(os.Z,{data:ln,setData:ko,disabled:An}):Do.createElement(pe.default,{form:lr,initialValues:Lt!=null&&Lt.unified_anonymous_appeal?{anonymous_appeal_settings:[{deleteflag:!0}]}:{anonymous_appeal_settings:Yo(Lt==null?void 0:Lt.anonymous_appeal_settings,"appeal")}},Do.createElement(Es.Z,{disabled:An||(0,Pe.Rm)()&&!((Dt=Wt.AssistantObject.normal)!=null&&Dt.can_anonymous_appeal),selectOptions:pa,form:lr})))),!An&&Do.createElement(Ze.ZP,{loading:Ua,type:"primary",size:"large",style:{width:"138px",marginTop:"30px"},onClick:()=>To()},In.formatMessage({id:"classroomClassroomExperiments.save",defaultMessage:"\u4FDD\u5B58"})))};var Ps=(0,he.connect)(({shixunHomeworks:Ue,classroomList:_e,loading:Ne})=>({shixunHomeworks:Ue,classroomList:_e,loading:Ne.effects}))(Cs),Fe=te(5083),Te=te(4324),Me=te(7489),ct=te(42656),gt=te(83028),Ke=te(59301),Nt=Object.defineProperty,mn=Object.defineProperties,gn=Object.getOwnPropertyDescriptors,Fn=Object.getOwnPropertySymbols,Sa=Object.prototype.hasOwnProperty,Nn=Object.prototype.propertyIsEnumerable,Tn=(Ue,_e,Ne)=>_e in Ue?Nt(Ue,_e,{enumerable:!0,configurable:!0,writable:!0,value:Ne}):Ue[_e]=Ne,zn=(Ue,_e)=>{for(var Ne in _e||(_e={}))Sa.call(_e,Ne)&&Tn(Ue,Ne,_e[Ne]);if(Fn)for(var Ne of Fn(_e))Nn.call(_e,Ne)&&Tn(Ue,Ne,_e[Ne]);return Ue},Kn=(Ue,_e)=>mn(Ue,gn(_e)),dn=(Ue,_e,Ne)=>new Promise((Wt,Yt)=>{var nn=ht=>{try{rn(Ne.next(ht))}catch($t){Yt($t)}},qt=ht=>{try{rn(Ne.throw(ht))}catch($t){Yt($t)}},rn=ht=>ht.done?Wt(ht.value):Promise.resolve(ht.value).then(nn,qt);rn((Ne=Ne.apply(Ue,_e)).next())});const Mn=Ue=>dn(void 0,null,function*(){return yield(0,ze.ZP)(`/api/homework_commons/${Ue==null?void 0:Ue.categoryId}/publish_setting.json`,{method:"post",body:Ue})}),ma=Ue=>dn(void 0,null,function*(){return yield(0,ze.ZP)(`/api/homework_commons/${Ue==null?void 0:Ue.categoryId}/evaluation_setting.json`,{method:"post",body:Ue})}),Ja=(Ue,_e)=>Ue==null?void 0:Ue.map(Ne=>{var Wt;return(Wt=_e==null?void 0:_e.find(Yt=>Yt.value===Ne))==null?void 0:Wt.id}),Ga=(Ue,_e)=>{var Ne;return Ue=typeof Ue=="string"?[Ue]:Ue,(Ne=Ue==null?void 0:Ue.map(Wt=>_e==null?void 0:_e.find(Yt=>{var nn;return(nn=Yt==null?void 0:Yt.group_name)==null?void 0:nn.includes(Wt)})))==null?void 0:Ne.filter(Wt=>Wt)},Ia=(Ue,_e,Ne,Wt=!1)=>{let Yt=null,nn=Wt?_e:Ga(Ue,_e);return nn==null||nn.forEach((qt,rn)=>{(rn==0||Ne(qt,Yt||{}))&&(Yt=qt)}),Yt},mo=({shixunHomeworks:Ue,loading:_e,dispatch:Ne,classroomList:Wt})=>{var Yt,nn,qt,rn,ht,$t,$n,Xt,Dt,In,En,Lt,Cn,An,Fa,Kt,_t,ln,ko;const ta=(0,he.useIntl)(),Ua=(0,he.useParams)(),{workSetting:st,workList:To}=Ue,[,ua,Go]=(0,re.U)(Mn,{categoryId:Ua==null?void 0:Ua.categoryId,penalty_type:Te.Q.Number}),[,zr,pa]=(0,re.U)(ma,{categoryId:Ua==null?void 0:Ua.categoryId}),[wa]=pe.default.useForm(),lr=pe.default.useWatch("unified_setting",wa),Qt=pe.default.useWatch("group_settings",wa),Qn=pe.default.useWatch("allow_late_settings",wa),Pt=pe.default.useWatch("end_time",wa),Yo=pe.default.useWatch("publish_time",wa),Or=pe.default.useWatch("allow_late",wa),ml=pe.default.useWatch("unified_late",wa),Ya=pe.default.useWatch("late_time",wa),aa=pe.default.useWatch("anonymous_comment",wa),jr=pe.default.useWatch("unified_anonymous_comment",wa),_o=pe.default.useWatch("evaluation_start",wa),Zo=pe.default.useWatch("anonymous_appeal",wa),Zn=pe.default.useWatch("anonymous_comment_settings",wa),Pn=pe.default.useWatch("unified_anonymous_appeal",wa),xa=pe.default.useWatch("anonymous_appeal_settings",wa),[Jt,Xa]=(0,z.useState)(!1),[qa,$o]=(0,z.useState)({}),[mr,Qo]=(0,z.useState)({}),[Zr,fl]=(0,z.useState)({}),[Di,ni]=(0,z.useState)(!1),xi=Jt||(0,Pe.Rm)()&&!((nn=(Yt=Wt.AssistantObject)==null?void 0:Yt.normal)!=null&&nn.can_publish),Gi=Jt||(0,Pe.Rm)()&&!((rn=(qt=Wt.AssistantObject)==null?void 0:qt.normal)!=null&&rn.can_late),Ql=Jt||(0,Pe.Rm)()&&!(($t=(ht=Wt.AssistantObject)==null?void 0:ht.normal)!=null&&$t.can_anonymous_comment),$i=Jt||(0,Pe.Rm)()&&!((Xt=($n=Wt.AssistantObject)==null?void 0:$n.normal)!=null&&Xt.can_anonymous_appeal),[Fs,Is]=(0,z.useState)([]),ru=(qn,Yn)=>{if(qn!=null&&qn.some(bl=>typeof bl.group_name!="string")){const bl=[];qn==null||qn.forEach(fr=>{var Wo;typeof fr.group_name!="string"&&((Wo=fr.group_name)==null||Wo.forEach(Yr=>{bl.push(Kn(zn({},fr),{group_name:Yr}))}))}),qn=bl}return qn==null?void 0:qn.filter(bl=>{var fr,Wo,Yr;return!((Yr=(Wo=(fr=Yn==null?void 0:Yn.map(Hl=>Hl==null?void 0:Hl.group_name))==null?void 0:fr.toString())==null?void 0:Wo.split(","))!=null&&Yr.includes(String(bl.group_name)))&&bl.is_admin})},es=qn=>{if(qn=="allow_late"){Ae.default.warning({centered:!0,width:472,icon:null,title:"\u5F00\u542F\u8865\u4EA4\u63D0\u793A",content:Ke.createElement(Ke.Fragment,null,To!=null&&To.is_shixun?Ke.createElement("div",null,Ke.createElement("span",{className:"blod"},"\u89C4\u5219\u8BF4\u660E\uFF1A"),"\u5F00\u542F\u8865\u4EA4\uFF0C\u4EC5\u5728\u8865\u4EA4\u65F6\u95F4\u901A\u5173\u7684\u5B66\u751F\u5C06\u6263\u9664\u5206\u503C\uFF0C\u672A\u901A\u5173\u5219\u4E0D\u6263\u5206\uFF1B\u82E5\u5B66\u751F\u5728\u201C\u6309\u65F6\u63D0\u4EA4\u201D\u7684\u65F6\u95F4\u5185\u5DF2\u901A\u5173\uFF0C\u5728\u8865\u4EA4\u65F6\u95F4\u518D\u6B21\u901A\u5173\u5219\u4E0D\u6263\u5206\u3002"):Ke.createElement("div",null,Ke.createElement("span",{className:"blod"},"\u89C4\u5219\u8BF4\u660E\uFF1A"),"\u5F00\u542F\u8865\u4EA4\uFF0C\u4EC5\u5728\u8865\u4EA4\u65F6\u95F4\u63D0\u4EA4\u4F5C\u4E1A\u7684\u5B66\u751F\u5C06\u6263\u9664\u5206\u503C\uFF1B\u82E5\u5B66\u751F\u5728\u201C\u6309\u65F6\u63D0\u4EA4\u201D\u7684\u65F6\u95F4\u5185\u5DF2\u6210\u529F\u63D0\u4EA4\u4F5C\u4E1A\uFF0C\u5728\u8865\u4EA4\u65F6\u95F4\u518D\u6B21\u63D0\u4EA4\u5219\u4E0D\u4F1A\u6263\u5206\u3002"),Ke.createElement("div",{className:"font12 mt10",style:{color:"#E99237"}},Ke.createElement("i",{className:"iconfont icon-tishi11 mr5 font12"}),"\u6CE8\u610F\uFF1A\u73ED\u7EA7\u9636\u6BB5\u8FDB\u5165\u201C\u8865\u4EA4\u4E2D\u201D\u5219\u4E0D\u53EF\u53D8\u66F4\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\u3001\u4E0D\u53EF\u5173\u95ED\u8865\u4EA4\u3002"))});return}if(qn=="anonymous_comment"){Ae.default.warning({centered:!0,width:550,icon:null,title:"\u5F00\u542F\u533F\u8BC4\u63D0\u793A",content:Ke.createElement(Ke.Fragment,null,Ke.createElement("span",{className:"blod"},"\u89C4\u5219\u8BF4\u660E\uFF1A"),"\u5F00\u542F\u533F\u8BC4\uFF0C\u5B66\u751F\u5C06\u5728\u9690\u85CF\u8EAB\u4EFD\u7684\u60C5\u51B5\u4E0B\uFF0C\u5BF9\u5176\u4ED6\u533F\u540D\u4F5C\u4E1A\u8FDB\u884C\u8BC4\u9605\u3002",Ke.createElement("br",null),Ke.createElement("div",{className:"font12 mt10",style:{color:"#E99237"}},Ke.createElement("i",{className:"iconfont icon-tishi11 mr5 font12"}),"\u5B66\u751F\u5FC5\u987B\u63D0\u4EA4\u4F5C\u54C1\u624D\u80FD\u53C2\u4E0E\u533F\u8BC4\uFF0C\u82E5\u5B66\u751F\u672A\u80FD\u6309\u65F6\u63D0\u4EA4\u4F5C\u54C1\uFF0C\u5EFA\u8BAE\u542F\u7528\u201C\u5141\u8BB8\u5B66\u751F\u8865\u4EA4\u201D\u529F\u80FD\uFF0C\u5141\u8BB8\u5B66\u751F\u8865\u4EA4\u4F5C\u54C1\u4E00\u6B21\uFF0C\u5E76\u6263\u9664\u76F8\u5E94\u7684\u5206\u6570\u4F5C\u4E3A\u8FDF\u4EA4\u7684\u5904\u7F5A\uFF0C\u8BE5\u5B66\u751F\u624D\u53EF\u4EE5\u53C2\u4E0E\u533F\u8BC4\u3002"))});return}if(qn=="anonymous_appeal"){Ae.default.warning({centered:!0,width:760,icon:null,title:"\u5F00\u542F\u533F\u8BC4\u7533\u8BC9\u63D0\u793A",content:Ke.createElement(Ke.Fragment,null,Ke.createElement("span",{className:"blod"},"\u5141\u8BB8\u5B66\u751F\u5BF9\u81EA\u5DF1\u4F5C\u54C1\u7684\u533F\u8BC4\u8BC4\u5206\u8FDB\u884C\u7533\u8BC9\uFF0C\u7531\u6559\u5E08\u548C\u52A9\u6559\u5904\u7406\u7533\u8BC9"),Ke.createElement("br",null),"1\u3001\u63A5\u53D7\u5B66\u751F\u7684\u5408\u7406\u7533\u8BC9\uFF1A",Ke.createElement("br",null),"\u88AB\u7533\u8BC9\u7684\u8BC4\u5206\u8BB0\u5F55\u65E0\u6548\uFF0C\u4E0D\u53C2\u4E0E\u6700\u7EC8\u6210\u7EE9\u7684\u8BA1\u7B97\u88AB\u7533\u8BC9\u7684\u8BC4\u9605\u4EBA\u7684\u4F5C\u54C1\u6210\u7EE9\uFF0C\u5C06\u88AB\u6263\u51CF\u8FDD\u89C4\u533F\u8BC4\u5206",Ke.createElement("br",null),"2\u3001\u62D2\u7EDD\u5B66\u751F\u7684\u4E0D\u5408\u7406\u7533\u8BC9\uFF1A",Ke.createElement("br",null),"\u88AB\u7533\u8BC9\u7684\u8BC4\u5206\u8BB0\u5F55\u6709\u6548\uFF0C\u4E0D\u5141\u8BB8\u5B66\u751F\u5BF9\u8BE5\u8BC4\u5206\u8BB0\u5F55\u8FDB\u884C\u4E8C\u6B21\u7533\u8BC9\u88AB\u7533\u8BC9\u7684\u8BC4\u9605\u4EBA\u7684\u4F5C\u54C1\u6210\u7EE9\uFF0C\u4E0D\u4F1A\u6263\u9664\u8FDD\u89C4\u533F\u8BC4\u5206",Ke.createElement("br",null))});return}if(qn=="unified_late")return"\u5DF2\u5F00\u542F\u5206\u73ED\u53D1\u5E03\uFF0C\u65E0\u6CD5\u66F4\u6539\u4E3A\u7EDF\u4E00\u8865\u4EA4";if(qn=="unified_anonymous_comment")return lr===!1?"\u5DF2\u5F00\u542F\u5206\u73ED\u53D1\u5E03\uFF0C\u65E0\u6CD5\u66F4\u6539\u4E3A\u7EDF\u4E00\u533F\u8BC4":"\u5DF2\u5F00\u542F\u5206\u73ED\u8865\u4EA4\uFF0C\u65E0\u6CD5\u66F4\u6539\u4E3A\u7EDF\u4E00\u533F\u8BC4";if(qn=="unified_anonymous_appeal")return lr===!1?"\u5DF2\u5F00\u542F\u5206\u73ED\u53D1\u5E03\uFF0C\u65E0\u6CD5\u66F4\u6539\u4E3A\u7EDF\u4E00\u7533\u8BC9":ml===!1?"\u5DF2\u5F00\u542F\u5206\u73ED\u8865\u4EA4\uFF0C\u65E0\u6CD5\u66F4\u6539\u4E3A\u7EDF\u4E00\u7533\u8BC9":"\u5DF2\u5F00\u542F\u5206\u73ED\u533F\u8BC4\uFF0C\u65E0\u6CD5\u66F4\u6539\u4E3A\u7EDF\u4E00\u7533\u8BC9";if(qn=="make_up_score")return Or?"\u6263\u5206\u6570\u636E\u6765\u6E90\u4E8E\u8865\u4EA4\u6263\u5206":"\u5F00\u542F\u540E\uFF0C\u5141\u8BB8\u672A\u6309\u65F6\u63D0\u4EA4\u7684\u5B66\u751F\u8865\u4EA4\u4F5C\u54C1\u4E00\u6B21\uFF0C\u5E76\u6263\u9664\u76F8\u5E94\u7684\u5206\u6570\u4F5C\u4E3A\u8FDF\u4EA4\u7684\u5904\u7F5A\uFF0C\u8BE5\u5B66\u751F\u624D\u53EF\u4EE5\u53C2\u4E0E\u533F\u8BC4\u3002";if(qn=="submit_num")return"\u82E5\u5B66\u751F\u9700\u8981\u5728\u89C4\u5B9A\u6B21\u6570\u5916\u518D\u6B21\u63D0\u4EA4\u4F5C\u54C1\uFF0C\u6559\u5E08\u53EF\u4F7F\u7528\u6253\u56DE\u91CD\u505A\u529F\u80FD\u8BA9\u8BE5\u5B66\u751F\u91CD\u65B0\u63D0\u4EA4\u4E00\u6B21\u3002"},il=(qn,Yn={})=>{var bl,fr,Wo,Yr,Hl,jl,yr,ir,Fr,Cl;if(qn=="unified_setting")return xi||!((bl=To==null?void 0:To.homework_status)!=null&&bl.includes("\u672A\u53D1\u5E03"))||!(st!=null&&st.manage_all_group);if(qn=="publish_time")return xi||!((fr=To==null?void 0:To.homework_status)!=null&&fr.includes("\u672A\u53D1\u5E03")||(Wo=To==null?void 0:To.homework_status)!=null&&Wo.includes("\u672A\u5F00\u59CB"));if(qn=="end_time"){const ca=Ia([],(st==null?void 0:st.anonymous_comment_settings)||[],(la,ea)=>(la==null?void 0:la.evaluation_start)&&(ea==null?void 0:ea.evaluation_start)&&de()(la==null?void 0:la.evaluation_start).startOf("second")=de()(st==null?void 0:st.end_time).startOf("second")||(st==null?void 0:st.anonymous_comment)&&de()().startOf("second")>=de()(st==null?void 0:st.evaluation_start).startOf("second")||(st==null?void 0:st.anonymous_comment)&&(ca==null?void 0:ca.evaluation_start)&&de()().startOf("second")>=de()(ca==null?void 0:ca.evaluation_start).startOf("second")}if(["group_settings","group_name"].every(ca=>qn==null?void 0:qn.includes(ca)))return xi||!(Yn!=null&&Yn.is_admin)||!((Yr=To==null?void 0:To.homework_status)!=null&&Yr.includes("\u672A\u53D1\u5E03"))&&(Yn==null?void 0:Yn.publish_time)&&de()().startOf("second")>=de()((Hl=Yn==null?void 0:Yn.publish_time)==null?void 0:Hl[0]).startOf("second");if(["group_settings","publish_time"].every(ca=>qn==null?void 0:qn.includes(ca))){const ca=Ia(Yn==null?void 0:Yn.group_name,(st==null?void 0:st.allow_late_settings)||[],(ea,pr)=>(ea==null?void 0:ea.late_time)&&(pr==null?void 0:pr.late_time)&&de()(ea==null?void 0:ea.late_time).startOf("second")(ea==null?void 0:ea.evaluation_start)&&(pr==null?void 0:pr.evaluation_start)&&de()(ea==null?void 0:ea.evaluation_start).startOf("second")=de()((yr=Yn==null?void 0:Yn.publish_time)==null?void 0:yr[0]).startOf("second"),(st==null?void 0:st.allow_late)&&(ca==null?void 0:ca.late_time)&&de()().startOf("second")>=de()(Yn==null?void 0:Yn.end_time).startOf("second")||(st==null?void 0:st.anonymous_comment)&&(la==null?void 0:la.evaluation_start)&&de()().startOf("second")>=de()(la==null?void 0:la.evaluation_start).startOf("second")]}if(qn=="allow_late"){const ca=((ir=st==null?void 0:st.allow_late_settings)==null?void 0:ir.filter(ea=>ea.late_time!==null).map(ea=>{var pr;return(pr=ea==null?void 0:ea.group_id)==null?void 0:pr[0]}))||[],la=Ia(null,(st==null?void 0:st.group_settings)||[],(ea,pr)=>(ea==null?void 0:ea.end_time)&&(pr==null?void 0:pr.end_time)&&de()(ea==null?void 0:ea.end_time).startOf("second")=de()(st==null?void 0:st.end_time).startOf("second")||(ca==null?void 0:ca.includes((Fr=la==null?void 0:la.group_id)==null?void 0:Fr[0]))&&(st==null?void 0:st.allow_late)&&(la==null?void 0:la.end_time)&&de()().startOf("second")>=de()(la==null?void 0:la.end_time).startOf("second")||(st==null?void 0:st.anonymous_comment)&&(st==null?void 0:st.evaluation_start)&&de()().startOf("second")>=de()(st==null?void 0:st.evaluation_start).startOf("second")}if(qn=="unified_late"){const ca=Ia(null,(st==null?void 0:st.anonymous_comment_settings)||[],(la,ea)=>(la==null?void 0:la.evaluation_start)&&(ea==null?void 0:ea.evaluation_start)&&de()(la==null?void 0:la.evaluation_start).startOf("second")=de()(st==null?void 0:st.end_time).startOf("second")||lr===!1}if(qn=="late_penalty"||qn=="late_time")return Gi||(st==null?void 0:st.anonymous_comment)&&de()().startOf("second")>=de()(st==null?void 0:st.evaluation_start).startOf("second");if(["allow_late_settings","group_name"].every(ca=>qn==null?void 0:qn.includes(ca))){const ca=Ia(Yn==null?void 0:Yn.group_name,(st==null?void 0:st.group_settings)||[],(la,ea)=>(la==null?void 0:la.end_time)&&(ea==null?void 0:ea.end_time)&&de()(la==null?void 0:la.end_time).startOf("second")>de()(ea==null?void 0:ea.end_time).startOf("second"));return xi||!(Yn!=null&&Yn.is_admin)||(ca==null?void 0:ca.end_time)&&de()().startOf("second")>=de()(ca==null?void 0:ca.end_time).startOf("second")||(Yn==null?void 0:Yn.group_name)&&((Cl=Yn==null?void 0:Yn.group_name)==null?void 0:Cl.length)&&(st==null?void 0:st.unified_setting)&&(st==null?void 0:st.end_time)&&de()().startOf("second")>=de()(st==null?void 0:st.end_time).startOf("second")}if(["allow_late_settings","late_penalty"].every(ca=>qn==null?void 0:qn.includes(ca))){const ca=Ia(Yn==null?void 0:Yn.group_name,(st==null?void 0:st.anonymous_comment_settings)||[],(la,ea)=>(la==null?void 0:la.evaluation_start)&&(ea==null?void 0:ea.evaluation_start)&&de()(la==null?void 0:la.evaluation_start).startOf("second")>de()(ea==null?void 0:ea.evaluation_start).startOf("second"));return xi||!(Yn!=null&&Yn.is_admin)||(ca==null?void 0:ca.evaluation_start)&&(st==null?void 0:st.anonymous_comment)&&de()().startOf("second")>=de()(ca==null?void 0:ca.evaluation_start).startOf("second")}if(["allow_late_settings","late_time"].every(ca=>qn==null?void 0:qn.includes(ca))){const ca=Ia(Yn==null?void 0:Yn.group_name,(st==null?void 0:st.anonymous_comment_settings)||[],(la,ea)=>(la==null?void 0:la.evaluation_start)&&(ea==null?void 0:ea.evaluation_start)&&de()(la==null?void 0:la.evaluation_start).startOf("second")=de()(ca==null?void 0:ca.evaluation_start).startOf("second")}if(qn=="anonymous_comment"){const ca=Ia(null,(st==null?void 0:st.anonymous_comment_settings)||[],(la,ea)=>(la==null?void 0:la.evaluation_start)&&(ea==null?void 0:ea.evaluation_start)&&de()(la==null?void 0:la.evaluation_start).startOf("second")>de()(ea==null?void 0:ea.evaluation_start).startOf("second"),!0);return Ql||!(st!=null&&st.can_edit)&&!(0,Pe.t_)()||(st==null?void 0:st.anonymous_comment)&&de()().startOf("second")>=de()(st==null?void 0:st.evaluation_start).startOf("second")||(st==null?void 0:st.anonymous_comment)&&(ca==null?void 0:ca.evaluation_start)&&de()().startOf("second")>=de()(ca==null?void 0:ca.evaluation_start).startOf("second")}if(qn=="unified_anonymous_comment"){const ca=Ia(null,(st==null?void 0:st.anonymous_comment_settings)||[],(la,ea)=>(la==null?void 0:la.evaluation_start)&&(ea==null?void 0:ea.evaluation_start)&&de()(la==null?void 0:la.evaluation_start).startOf("second")=de()(st==null?void 0:st.evaluation_start).startOf("second")||!(st!=null&&st.unified_anonymous_comment)&&(st==null?void 0:st.anonymous_comment)&&ca.evaluation_start&&de()().startOf("second")>=de()(ca==null?void 0:ca.evaluation_start).startOf("second")||ml===!1||lr===!1}if(qn=="anonymous_group")return Ql||!(st!=null&&st.can_edit)&&!(0,Pe.t_)()||(st==null?void 0:st.anonymous_comment)&&(st==null?void 0:st.evaluation_start)&&de()().startOf("second")>=de()(st==null?void 0:st.evaluation_start).startOf("second");if(qn=="evaluation_start")return Ql||!(st!=null&&st.can_edit)&&!(0,Pe.t_)()||(st==null?void 0:st.anonymous_comment)&&de()().startOf("second")>=de()(st==null?void 0:st.evaluation_start).startOf("second");if(qn=="evaluation_start")return Ql;if(qn=="evaluation_end")return Ql||!(st!=null&&st.can_edit)&&!(0,Pe.t_)();if(qn=="evaluation_num")return Ql||!(st!=null&&st.can_edit)&&!(0,Pe.t_)()||de()().startOf("second")>=de()(st==null?void 0:st.evaluation_start).startOf("second");if(qn=="absence_penalty")return Ql||!(st!=null&&st.can_edit)&&!(0,Pe.t_)();if(["anonymous_comment_settings","group_name"].every(ca=>qn==null?void 0:qn.includes(ca))){const ca=Ia(Yn==null?void 0:Yn.group_name,(st==null?void 0:st.anonymous_comment_settings)||[],(la,ea)=>(la==null?void 0:la.evaluation_start)&&(ea==null?void 0:ea.evaluation_start)&&de()(la==null?void 0:la.evaluation_start).startOf("second")>de()(ea==null?void 0:ea.evaluation_start).startOf("second"));return Ql||!(st!=null&&st.can_edit)&&!(0,Pe.t_)()||!(Yn!=null&&Yn.is_admin)||(ca==null?void 0:ca.evaluation_start)&&de()().startOf("second")>=de()(ca==null?void 0:ca.evaluation_start).startOf("second")}if(["anonymous_comment_settings","evaluation_start"].every(ca=>qn==null?void 0:qn.includes(ca))){const ca=Ia(Yn==null?void 0:Yn.group_name,(st==null?void 0:st.anonymous_comment_settings)||[],(la,ea)=>(la==null?void 0:la.evaluation_start)&&(ea==null?void 0:ea.evaluation_start)&&de()(la==null?void 0:la.evaluation_start).startOf("second")>de()(ea==null?void 0:ea.evaluation_start).startOf("second"));return Ql||!(st!=null&&st.can_edit)&&!(0,Pe.t_)()||!(Yn!=null&&Yn.is_admin)||[(ca==null?void 0:ca.evaluation_start)&&de()().startOf("second")>=de()(ca==null?void 0:ca.evaluation_start).startOf("second"),!1]}if(["anonymous_comment_settings","evaluation_num"].every(ca=>qn==null?void 0:qn.includes(ca))){const ca=Ia(Yn==null?void 0:Yn.group_name,(st==null?void 0:st.anonymous_comment_settings)||[],(la,ea)=>(la==null?void 0:la.evaluation_start)&&(ea==null?void 0:ea.evaluation_start)&&de()(la==null?void 0:la.evaluation_start).startOf("second")>de()(ea==null?void 0:ea.evaluation_start).startOf("second"));return Ql||!(st!=null&&st.can_edit)&&!(0,Pe.t_)()||!(Yn!=null&&Yn.is_admin)||(ca==null?void 0:ca.evaluation_start)&&de()().startOf("second")>=de()(ca==null?void 0:ca.evaluation_start).startOf("second")}if(["anonymous_comment_settings","absence_penalty"].every(ca=>qn==null?void 0:qn.includes(ca))||["anonymous_comment_settings","student_comment"].every(ca=>qn==null?void 0:qn.includes(ca)))return Ql||!(st!=null&&st.can_edit)&&!(0,Pe.t_)()||!(Yn!=null&&Yn.is_admin);if(qn=="student_comment")return Ql||!(st!=null&&st.can_edit)&&!(0,Pe.t_)();if(qn=="is_open_abnormal_score")return Ql||!(st!=null&&st.can_edit)&&!(0,Pe.t_)()||(st==null?void 0:st.is_open_abnormal_score);if(qn=="anonymous_appeal")return $i||!(st!=null&&st.can_edit)&&!(0,Pe.t_)()||st.anonymous_appeal&&de()().startOf("second")>=de()(st==null?void 0:st.evaluation_start).startOf("second");if(qn=="unified_anonymous_appeal")return $i||!(st!=null&&st.can_edit)&&!(0,Pe.t_)()||de()().startOf("second")>=de()(st==null?void 0:st.evaluation_start).startOf("second")||ml===!1||lr===!1||jr==!1;if(qn=="appeal_penalty")return $i||!(st!=null&&st.can_edit)&&!(0,Pe.t_)();if(["anonymous_appeal_settings","group_name"].every(ca=>qn==null?void 0:qn.includes(ca))){const ca=Ia(Yn==null?void 0:Yn.group_name,(st==null?void 0:st.anonymous_comment_settings)||[],(la,ea)=>(la==null?void 0:la.evaluation_end)&&(ea==null?void 0:ea.evaluation_end)&&de()(la==null?void 0:la.evaluation_end).startOf("second")>de()(ea==null?void 0:ea.evaluation_end).startOf("second"));return $i||!(st!=null&&st.can_edit)&&!(0,Pe.t_)()||!(Yn!=null&&Yn.is_admin)||(ca==null?void 0:ca.evaluation_end)&&de()().startOf("second")>=de()(ca==null?void 0:ca.evaluation_end).startOf("second")}return["anonymous_appeal_settings","appeal_penalty"].every(ca=>qn==null?void 0:qn.includes(ca))?$i||!(st!=null&&st.can_edit)&&!(0,Pe.t_)()||!(Yn!=null&&Yn.is_admin):!1},Ls=(qn,Yn)=>{var bl,fr,Wo,Yr,Hl,jl,yr,ir,Fr,Cl;if(console.log("handleValuesChange",qn,Yn),Ne({type:"shixunHomeworks/setActionTabs",payload:{key:"\u53D1\u5E03\u8BBE\u7F6E\u79BB\u5F00"}}),"publish_time"in qn&&(Yn!=null&&Yn.end_time||wa.setFieldsValue({end_time:de()(Yn==null?void 0:Yn.publish_time).add(7,"days")})),"unified_setting"in qn&&(Yn!=null&&Yn.unified_setting||wa.setFieldsValue({unified_late:!1,unified_anonymous_comment:!1,unified_anonymous_appeal:!1})),"unified_late"in qn&&(Yn!=null&&Yn.unified_late||wa.setFieldsValue({unified_anonymous_comment:!1,unified_anonymous_appeal:!1})),"unified_anonymous_comment"in qn&&(Yn!=null&&Yn.unified_anonymous_comment||wa.setFieldsValue({unified_anonymous_appeal:!1})),"group_settings"in qn){let ca=[];(bl=Yn==null?void 0:Yn.group_settings)==null||bl.forEach(la=>{ca=[...ca,...(la==null?void 0:la.group_name)||[]]}),wa.setFieldsValue({allow_late_settings:((fr=Yn==null?void 0:Yn.allow_late_settings)==null?void 0:fr.map(la=>{var ea;return Kn(zn({},la),{group_name:(ea=la==null?void 0:la.group_name)==null?void 0:ea.filter(pr=>ca.includes(pr))})}))||[{is_admin:!0,late_penalty:5}],anonymous_comment_settings:((Wo=Yn==null?void 0:Yn.anonymous_comment_settings)==null?void 0:Wo.map(la=>{var ea,pr;return Kn(zn({},la),{group_name:la!=null&&la.evaluation_start&&de()().startOf("second")>=de()((ea=la==null?void 0:la.evaluation_start)==null?void 0:ea[0]).startOf("second")?la==null?void 0:la.group_name:(pr=la==null?void 0:la.group_name)==null?void 0:pr.filter(eu=>ca.includes(eu))})}))||[{is_admin:!0,absence_penalty:3,evaluation_num:3}],anonymous_appeal_settings:((Yr=Yn==null?void 0:Yn.anonymous_appeal_settings)==null?void 0:Yr.map(la=>{var ea;return Kn(zn({},la),{group_name:(ea=la==null?void 0:la.group_name)==null?void 0:ea.filter(pr=>ca.includes(pr))})}))||[{is_admin:!0,appeal_penalty:2}]})}if("allow_late_settings"in qn){let ca=[];(Hl=Yn==null?void 0:Yn.allow_late_settings)==null||Hl.forEach(la=>{ca=[...ca,...(la==null?void 0:la.group_name)||[]]}),wa.setFieldsValue({anonymous_comment_settings:((jl=Yn==null?void 0:Yn.anonymous_comment_settings)==null?void 0:jl.map(la=>{var ea,pr;return Kn(zn({},la),{group_name:la!=null&&la.evaluation_start&&de()().startOf("second")>=de()((ea=la==null?void 0:la.evaluation_start)==null?void 0:ea[0]).startOf("second")?la==null?void 0:la.group_name:(pr=la==null?void 0:la.group_name)==null?void 0:pr.filter(eu=>ca.includes(eu))})}))||[{is_admin:!0,absence_penalty:3,evaluation_num:3}],anonymous_appeal_settings:((yr=Yn==null?void 0:Yn.anonymous_appeal_settings)==null?void 0:yr.map(la=>{var ea;return Kn(zn({},la),{group_name:(ea=la==null?void 0:la.group_name)==null?void 0:ea.filter(pr=>ca.includes(pr))})}))||[{is_admin:!0,appeal_penalty:2}]})}if("anonymous_comment_settings"in qn){let ca=[];(ir=Yn==null?void 0:Yn.anonymous_comment_settings)==null||ir.forEach(ea=>{ca=[...ca,...(ea==null?void 0:ea.group_name)||[]]});let la=(Fr=Yn==null?void 0:Yn.anonymous_comment_settings)==null?void 0:Fr.map(ea=>{var pr,eu,Fu,ts,ms,Qi,xs;return{max:((eu=(pr=st==null?void 0:st.anonymous_comment_settings)==null?void 0:pr.filter(tu=>{var nu;return(nu=ea==null?void 0:ea.group_name)==null?void 0:nu.includes(tu==null?void 0:tu.group_name)}))==null?void 0:eu.length)===1?(ms=(ts=(Fu=st==null?void 0:st.anonymous_comment_settings)==null?void 0:Fu.filter(tu=>{var nu;return(nu=ea==null?void 0:ea.group_name)==null?void 0:nu.includes(tu==null?void 0:tu.group_name)}))==null?void 0:ts[0])==null?void 0:ms.all_user_size:(xs=(Qi=st==null?void 0:st.anonymous_comment_settings)==null?void 0:Qi.filter(tu=>{var nu;return(nu=ea==null?void 0:ea.group_name)==null?void 0:nu.includes(tu==null?void 0:tu.group_name)}))==null?void 0:xs.reduce((tu,nu)=>(tu==null?void 0:tu.all_user_size)+(nu==null?void 0:nu.all_user_size))}});Is(la),wa.setFieldsValue({anonymous_appeal_settings:((Cl=Yn==null?void 0:Yn.anonymous_appeal_settings)==null?void 0:Cl.map(ea=>{var pr;return Kn(zn({},ea),{group_name:(pr=ea==null?void 0:ea.group_name)==null?void 0:pr.filter(eu=>ca.includes(eu))})}))||[{is_admin:!0,appeal_penalty:2}]})}wa.validateFields(),console.log("=====",de()(Yn==null?void 0:Yn.end_time).format("YYYY-MM-DD HH:mm:ss"))},ws=qn=>dn(void 0,null,function*(){var Yn,bl,fr,Wo;const Yr=qn;Yr.group_settings=(Yn=Yr==null?void 0:Yr.group_settings)==null?void 0:Yn.map(jl=>{var yr,ir;const Fr=zn({},jl);return Fr.end_time=de()((yr=Fr==null?void 0:Fr.publish_time)==null?void 0:yr[1]).startOf("second"),Fr.publish_time=de()((ir=Fr==null?void 0:Fr.publish_time)==null?void 0:ir[0]).startOf("second"),Fr.group_name=typeof(Fr==null?void 0:Fr.group_name)=="string"?[Fr==null?void 0:Fr.group_name]:Fr==null?void 0:Fr.group_name,Fr.group_id=Ja(Fr==null?void 0:Fr.group_name,st==null?void 0:st.group_settings),Fr}),Yr.allow_late_settings=(bl=Yr==null?void 0:Yr.allow_late_settings)==null?void 0:bl.map(jl=>{const yr=zn({},jl);return yr.group_name=typeof(yr==null?void 0:yr.group_name)=="string"?[yr==null?void 0:yr.group_name]:yr==null?void 0:yr.group_name,yr.group_id=Ja(yr==null?void 0:yr.group_name,st==null?void 0:st.group_settings),yr}),Yr.anonymous_comment_settings=(fr=Yr==null?void 0:Yr.anonymous_comment_settings)==null?void 0:fr.map(jl=>{var yr,ir;const Fr=zn({},jl);return Fr.evaluation_end=de()((yr=Fr==null?void 0:Fr.evaluation_start)==null?void 0:yr[1]).startOf("second"),Fr.evaluation_start=de()((ir=Fr==null?void 0:Fr.evaluation_start)==null?void 0:ir[0]).startOf("second"),Fr.group_name=typeof(Fr==null?void 0:Fr.group_name)=="string"?[Fr==null?void 0:Fr.group_name]:Fr==null?void 0:Fr.group_name,Fr.group_id=Ja(Fr==null?void 0:Fr.group_name,st==null?void 0:st.group_settings),Fr}),Yr.anonymous_appeal_settings=(Wo=Yr==null?void 0:Yr.anonymous_appeal_settings)==null?void 0:Wo.map(jl=>{const yr=zn({},jl);return yr.group_name=typeof(yr==null?void 0:yr.group_name)=="string"?[yr==null?void 0:yr.group_name]:yr==null?void 0:yr.group_name,yr.group_id=Ja(yr==null?void 0:yr.group_name,st==null?void 0:st.group_settings),yr});let Hl=yield(0,_l.Tr)({homework_common_ids:[parseInt(Ua==null?void 0:Ua.categoryId)],course_id:Ua.coursesId,type:"homework_common"});if((Hl==null?void 0:Hl.student_count)===0){if((yield Go(zn({},Yr))).status!==0||(yield pa(zn({},Yr))).status!==0)return;Se.ZP.success("\u4FDD\u5B58\u6210\u529F"),Ds(),Ne({type:"shixunHomeworks/setActionTabs",payload:{key:""}})}else fl(Yr),Qo(Hl)}),Ds=()=>{Ne({type:"shixunHomeworks/getWorkSetting",payload:zn({},Ua)}),Ne({type:"shixunHomeworks/getWorkList",payload:zn({},Ua)})};(0,z.useEffect)(()=>{var qn,Yn,bl,fr;let Wo=(qn=st==null?void 0:st.group_settings)==null?void 0:qn.filter(ir=>ir.publish_time!==null).map(ir=>Kn(zn({},ir),{group_name:[ir.group_name],publish_time:(ir==null?void 0:ir.publish_time)&&[de()(ir==null?void 0:ir.publish_time),de()(ir==null?void 0:ir.end_time)]}));Wo=(0,Ee.QE)((Wo==null?void 0:Wo.length)>0?Wo:[]);const Yr=(Yn=st.allow_late_settings)==null?void 0:Yn.filter(ir=>ir.late_time!==null).map(ir=>Kn(zn({},ir),{group_name:[ir.group_name],late_time:(ir==null?void 0:ir.late_time)&&de()(ir==null?void 0:ir.late_time)})),Hl=(bl=st.anonymous_comment_settings)==null?void 0:bl.filter(ir=>ir.evaluation_start!==null).map(ir=>Kn(zn({},ir),{group_name:[ir.group_name],evaluation_start:(ir==null?void 0:ir.evaluation_start)&&[de()(ir==null?void 0:ir.evaluation_start),de()(ir==null?void 0:ir.evaluation_end)]})),jl=(fr=st.anonymous_appeal_settings)==null?void 0:fr.filter(ir=>ir.appeal_time!==null).map(ir=>Kn(zn({},ir),{group_name:[ir.group_name]})),yr=Kn(zn({},st),{late_penalty:st!=null&&st.allow_late?st==null?void 0:st.late_penalty:5,evaluation_num:st!=null&&st.evaluation_num?st==null?void 0:st.evaluation_num:3,absence_penalty:st!=null&&st.anonymous_comment?st==null?void 0:st.absence_penalty:3,appeal_penalty:st!=null&&st.anonymous_appeal?st==null?void 0:st.appeal_penalty:2,publish_time:st!=null&&st.publish_time?de()(st==null?void 0:st.publish_time):"",end_time:st!=null&&st.end_time?de()(st==null?void 0:st.end_time):"",late_time:st!=null&&st.late_time?de()(st==null?void 0:st.late_time):"",evaluation_start:st!=null&&st.evaluation_start?de()(st==null?void 0:st.evaluation_start):"",evaluation_end:st!=null&&st.evaluation_end?de()(st==null?void 0:st.evaluation_end):"",group_settings:Wo!=null&&Wo.length?Wo:[{is_admin:!0}],allow_late_settings:Yr!=null&&Yr.length?Yr:[{is_admin:!0,late_penalty:5}],anonymous_comment_settings:Hl!=null&&Hl.length?Hl:[{is_admin:!0,absence_penalty:3,evaluation_num:3}],anonymous_appeal_settings:jl!=null&&jl.length?jl:[{is_admin:!0,appeal_penalty:2}]});wa.setFieldsValue(yr),$o(yr),Xa(!(0,Pe.GJ)()),console.log("workSetting",st)},[st]),(0,z.useEffect)(()=>(Ne({type:"globalSetting/footerToggle",payload:!1}),()=>{Ne({type:"globalSetting/footerToggle",payload:!0}),Ne({type:"shixunHomeworks/setActionTabs",payload:{key:""}}),wa==null||wa.resetFields()}),[]);const Ms=(qn,Yn)=>{Ne({type:"classroomList/setActionTabs",payload:{key:"\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206",data:qn,index:Yn,rangePickerDisabled:il(["group_settings","publish_time"],Qt==null?void 0:Qt[Yn]),disabledDate:st==null?void 0:st.course_end_date}})};return Ke.createElement(me.Z,{spinning:!!_e["shixunHomeworks/getWorkSetting"]||!!_e["shixunHomeworks/getWorkList"]},Ke.createElement("section",{style:{padding:"30px 50px",background:"#fff",marginTop:4}},Ke.createElement(pe.default,{form:wa,colon:!1,disabled:Jt,initialValues:qa,scrollToFirstError:!0,onValuesChange:Ls,onFinish:ws},Ke.createElement("div",{className:`${Me.Z.title}`},Ke.createElement("span",null,ta.formatMessage({id:"classroomClassroomExperiments.homeworkPublish",defaultMessage:"\u4F5C\u4E1A\u53D1\u5E03"})),Ke.createElement("span",{style:{color:"#666",fontSize:14,fontWeight:400}},"\uFF08\u4F5C\u4E1A\u4E00\u65E6\u53D1\u5E03\u540E\u4E0D\u53EF\u53D8\u66F4\u4F5C\u4E1A\u53D1\u5E03\u6A21\u5F0F\uFF09")),Ke.createElement("div",{className:Me.Z.content},Ke.createElement(ve.Z,{className:`${Me.Z.row_sty} ${Me.Z.bottom_line}`},Ke.createElement(pe.default.Item,{className:(Dt=Me.Z)==null?void 0:Dt.h_lh_40,name:"unified_setting",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u53D1\u5E03\u7C7B\u578B"}]},Ke.createElement(ne.ZP.Group,{disabled:il("unified_setting")},Ke.createElement(ne.ZP,{value:!0},ta.formatMessage({id:"classrooms.unifiedPublish",defaultMessage:"\u7EDF\u4E00\u53D1\u5E03"})),((In=st==null?void 0:st.group_settings)==null?void 0:In.length)>0&&Ke.createElement(ne.ZP,{value:!1,style:{marginLeft:52}},ta.formatMessage({id:"classroomClassroomExperiments.classBasedPublish",defaultMessage:"\u5206\u73ED\u53D1\u5E03"}))))),lr?Ke.createElement(ve.Z,{className:Me.Z.row_sty,style:{padding:"5px 30px"}},Ke.createElement(a.Z,null,Ke.createElement(pe.default.Item,{label:"\u53D1\u5E03\u65F6\u95F4",name:"publish_time",rules:[{validator:(qn,Yn)=>Yn===null?Promise.reject("\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4"):Promise.resolve()}],normalize:qn=>qn&&de()(qn).startOf("second")},Ke.createElement(Fe.default,{style:{width:200},size:"large",disabled:il("publish_time"),placeholder:ta.formatMessage({id:"classroomClassroomExperiments.pleaseSelectPublishTime",defaultMessage:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4"}),format:"YYYY-MM-DD HH:mm",disabledDate:qn=>(0,Ee.Q8)(qn,st==null?void 0:st.course_end_date),disabledTime:qn=>(0,Ee.d0)(qn),showTime:{format:"HH:mm",defaultValue:de()((0,Ee.U6)(),"HH:mm")}}))),Ke.createElement(a.Z,null,Ke.createElement(pe.default.Item,{style:{marginLeft:40},label:"\u622A\u6B62\u65F6\u95F4",name:"end_time",rules:[{validator:(qn,Yn)=>Yn===null?Promise.reject(ta.formatMessage({id:"classroomClassroomExperiments.pleaseSelectEndTime",defaultMessage:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4"})):Promise.resolve()}],normalize:qn=>qn&&de()(qn).startOf("second")},Ke.createElement(Fe.default,{style:{width:200},size:"large",disabled:il("end_time"),placeholder:ta.formatMessage({id:"classroomClassroomExperiments.pleaseSelectEndTime",defaultMessage:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4"}),format:"YYYY-MM-DD HH:mm",disabledDate:qn=>(0,Ee.Q8)(qn,st==null?void 0:st.course_end_date,de()(Yo).add(1,"minutes").format()),disabledTime:qn=>(0,Ee.d0)(qn,de()(Yo).add(1,"minutes")),showTime:{format:"HH:mm",defaultValue:de()((0,Ee.U6)(),"HH:mm")}})))):Ke.createElement(pe.default.List,{name:"group_settings"},(qn,{add:Yn,remove:bl})=>qn.map((fr,Wo)=>{var Yr,Hl,jl,yr,ir,Fr;return Ke.createElement(ve.Z,{key:fr.key,style:{padding:"5px 14px 5px 30px"}},Ke.createElement(a.Z,{className:Me.Z.lable_name1,style:{minWidth:85,textAlign:"right"}},"\u53D1\u5E03\u89C4\u5219",Wo+1),Ke.createElement(a.Z,null,Ke.createElement(pe.default.Item,{className:"ml10",name:[fr.name,"group_name"],rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u73ED\u7EA7"}]},Ke.createElement(ue.default,{disabled:il(["group_settings","group_name"],Qt==null?void 0:Qt[Wo]),placeholder:ta.formatMessage({id:"classrooms.selectClassName",defaultMessage:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"}),style:{width:250},mode:"multiple",size:"large",fieldNames:{label:"group_name",value:"group_name"},options:(Yr=st==null?void 0:st.group_settings)==null?void 0:Yr.filter(Cl=>{var ca,la,ea;return!((ea=(la=(ca=Qt==null?void 0:Qt.map(pr=>pr==null?void 0:pr.group_name))==null?void 0:ca.toString())==null?void 0:la.split(","))!=null&&ea.includes(String(Cl.group_name)))&&Cl.is_admin}),maxTagCount:4,maxTagPlaceholder:Cl=>Ke.createElement("div",{style:{cursor:"pointer"},onClick:()=>Ms(Qt[Wo],Wo)},"+",Cl==null?void 0:Cl.length)}))),Ke.createElement(a.Z,null,Ke.createElement(pe.default.Item,{className:"ml20",name:[fr.name,"publish_time"],rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u4F5C\u4E1A\u65F6\u95F4"}]},Ke.createElement(Fe.default.RangePicker,{style:{width:585},size:"large",disabled:il(["group_settings","publish_time"],Qt==null?void 0:Qt[Wo]),placeholder:[ta.formatMessage({id:"classroomGraphicGroupHomework.publishTime",defaultMessage:"\u53D1\u5E03\u65F6\u95F4\uFF08\u5B66\u751F\u6536\u5230\u4F5C\u4E1A\u7684\u65F6\u95F4\uFF09"}),ta.formatMessage({id:"classroomGraphicGroupHomework.deadline",defaultMessage:"\u622A\u6B62\u65F6\u95F4\uFF08\u5B66\u751F \u201C\u6309\u65F6\u201D \u63D0\u4EA4\u4F5C\u54C1\u7684\u65F6\u95F4\u622A\u70B9\uFF09"})],disabledDate:Cl=>(0,Ee.Q8)(Cl,st==null?void 0:st.course_end_date),disabledTime:Cl=>(0,Ee.d0)(Cl),showTime:{format:"HH:mm",defaultValue:[de()((0,Ee.U6)(),"HH:mm"),de()((0,Ee.U6)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm",onCalendarChange:Cl=>{if(Cl!=null&&Cl[0]&&!(Cl!=null&&Cl[1])){const ca=wa.getFieldValue("group_settings");ca[Wo].publish_time=[Cl[0],de()(Cl[0]).add(7,"days")],wa.setFieldsValue({group_settings:ca})}}}))),!Jt&&Ke.createElement(ve.Z,{className:(Hl=Me.Z)==null?void 0:Hl.h_lh_40},((yr=(jl=Qt==null?void 0:Qt[Wo])==null?void 0:jl.group_id)==null?void 0:yr.length)>1&&Ke.createElement(a.Z,null,Ke.createElement(be.Z,{title:"\u89C4\u5219\u62C6\u5206"},Ke.createElement("i",{className:"iconfont icon-chaifen ml10",style:{cursor:"pointer",color:"#3061d0"},onClick:()=>Ms(Qt[Wo],Wo)}))),((Fr=(ir=st==null?void 0:st.group_settings)==null?void 0:ir.filter(Cl=>{var ca,la,ea;return!((ea=(la=(ca=Qt==null?void 0:Qt.map(pr=>pr==null?void 0:pr.group_name))==null?void 0:ca.toString())==null?void 0:la.split(","))!=null&&ea.includes(String(Cl.group_name)))&&Cl.is_admin}))==null?void 0:Fr.length)>0&&Ke.createElement(a.Z,null,Ke.createElement("i",{className:"iconfont icon-tianjiatimu ml10 current",style:{color:"#00B187"},onClick:()=>{Yn({is_admin:!0})}})),Wo!=0&&!il(["group_settings","group_name"],Qt==null?void 0:Qt[Wo])?Ke.createElement(a.Z,null,Ke.createElement("i",{className:"iconfont icon-shanjian1 ml10 current",style:{color:"#E30000"},onClick:()=>{bl(fr.name)}})):Ke.createElement(a.Z,null,Ke.createElement("i",{className:"iconfont icon-shanjian1 ml10",style:{color:"#E30000",opacity:"0.2"}}))))}))),Ke.createElement(Ke.Fragment,null,Ke.createElement("div",{className:`${Me.Z.title} mt30`},Ke.createElement("span",null,"\u4F5C\u4E1A\u8865\u4EA4"),Ke.createElement("span",{style:{color:"#666",fontSize:14,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")),Ke.createElement("div",{className:Me.Z.content},Ke.createElement(ve.Z,{className:`${Me.Z.row_sty} ${Me.Z.bottom_line} ${(En=Me.Z)==null?void 0:En.h_lh_40}`,align:"middle"},Ke.createElement(pe.default.Item,{name:"allow_late",valuePropName:"checked"},Ke.createElement(E.default,{disabled:il("allow_late")},ta.formatMessage({id:"classroomClassroomExperiments.enableResubmission",defaultMessage:"\u5F00\u542F\u8865\u4EA4"})))),Or&&Ke.createElement(Ke.Fragment,null,Ke.createElement(ve.Z,{className:Me.Z.row_sty1},Ke.createElement(a.Z,{className:Me.Z.lable_name},"\u8865\u4EA4\u65B9\u5F0F"),Ke.createElement(pe.default.Item,{className:`${(Lt=Me.Z)==null?void 0:Lt.h_lh_40} ml10`,name:"unified_late",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u8865\u4EA4\u65B9\u5F0F"}]},Ke.createElement(ne.ZP.Group,{disabled:il("unified_late")},Ke.createElement(ne.ZP,{value:!0,style:{marginRight:52}},"\u7EDF\u4E00\u8865\u4EA4"),((Cn=st==null?void 0:st.group_settings)==null?void 0:Cn.length)>0&&Ke.createElement(ne.ZP,{value:!1},"\u5206\u73ED\u8865\u4EA4"))),lr===!1&&Ke.createElement(be.Z,{title:es("unified_late")},Ke.createElement("div",{style:{width:"calc(100% - 95px)",height:"100%",position:"absolute",top:0,left:"95px"}}))),ml?Ke.createElement("div",{style:{paddingBottom:5}},Ke.createElement(ve.Z,{className:`${Me.Z.row_sty1} mb10 mt5`},Ke.createElement(a.Z,{className:Me.Z.lable_name},ta.formatMessage({id:"classroomClassroomExperiments.resubmissionDeduction",defaultMessage:"\u8865\u4EA4\u6263\u5206"})),Ke.createElement(a.Z,{style:{margin:"0 10px 0 8px"}},Ke.createElement(pe.default.Item,{name:"late_penalty",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8865\u4EA4\u6263\u5206"}]},Ke.createElement(le.Z,{size:"large",addonAfter:"\u5206",style:{width:206},min:0,max:100,disabled:il("late_penalty")})))),Ke.createElement(ve.Z,{className:Me.Z.row_sty1},Ke.createElement(a.Z,{className:Me.Z.lable_name},"\u622A\u6B62\u65F6\u95F4"),Ke.createElement(a.Z,{style:{margin:"0 10px 0 8px"}},Ke.createElement(pe.default.Item,{name:"late_time",rules:[{required:!0,validator:(qn,Yn)=>Yn===null?Promise.reject(ta.formatMessage({id:"classroomClassroomExperiments.pleaseSelectEndTime",defaultMessage:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4"})):de()(Yn).startOf("second")<=de()(Pt).startOf("second")?Promise.reject("\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u2264\u53D1\u5E03\u622A\u6B62\u65F6\u95F4\uFF0C\u8BF7\u91CD\u65B0\u9009\u62E9"):Promise.resolve()}],normalize:qn=>qn&&de()(qn).startOf("second")},Ke.createElement(Fe.default,{style:{width:280},size:"large",disabled:il("late_time"),placeholder:ta.formatMessage({id:"classroomClassroomExperiments.pleaseSelectEndTime",defaultMessage:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4"}),format:"YYYY-MM-DD HH:mm",disabledDate:qn=>(0,Ee.Q8)(qn,st==null?void 0:st.course_end_date,de()(Pt).add(1,"minutes").format()),disabledTime:qn=>(0,Ee.d0)(qn,de()(Pt).add(1,"minutes")),showTime:{format:"HH:mm",defaultValue:de()((0,Ee.U6)(),"HH:mm")}}))),Ke.createElement(a.Z,{style:{color:"#333"}},"\uFF08\u5B66\u751F\u201C\u5EF6\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u7684\u65F6\u95F4\u622A\u70B9\uFF09"))):Ke.createElement(pe.default.List,{name:"allow_late_settings"},(qn,{add:Yn,remove:bl})=>qn.map((fr,Wo)=>{var Yr,Hl,jl,yr,ir,Fr;const Cl=Pt||((jl=(Hl=Ia((Yr=Qn==null?void 0:Qn[Wo])==null?void 0:Yr.group_name,Qt||[],(ca,la)=>{var ea,pr;return de()((ea=ca==null?void 0:ca.publish_time)==null?void 0:ea[1]).startOf("second")>de()((pr=la==null?void 0:la.publish_time)==null?void 0:pr[1]).startOf("second")}))==null?void 0:Hl.publish_time)==null?void 0:jl[1]);return Ke.createElement(ve.Z,{key:fr.key,style:{padding:"5px 14px 5px 52px"}},Ke.createElement(a.Z,{className:Me.Z.lable_name1,style:{minWidth:88,textAlign:"right"}},"\u8865\u4EA4\u89C4\u5219",Wo+1),Ke.createElement(a.Z,{className:"mr20 ml20"},Ke.createElement(pe.default.Item,{name:[fr.name,"group_name"],rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u73ED\u7EA7"}]},Ke.createElement(ue.default,{disabled:il(["allow_late_settings","group_name"],Qn==null?void 0:Qn[Wo]),size:"large",placeholder:ta.formatMessage({id:"classrooms.selectClassName",defaultMessage:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"}),style:{width:250},mode:"multiple",fieldNames:{label:"group_name",value:"group_name"},options:ru(lr?st==null?void 0:st.group_settings:Qt,[...Qn||[],...(st==null?void 0:st.anonymous_comment)&&!(st!=null&&st.unified_anonymous_comment)&&((yr=st==null?void 0:st.anonymous_comment_settings)==null?void 0:yr.filter(ca=>(ca==null?void 0:ca.evaluation_start)&&de()().startOf("second")>=de()(ca==null?void 0:ca.evaluation_start).startOf("second")))||[]])}))),Ke.createElement(a.Z,{className:Me.Z.lable_name1},ta.formatMessage({id:"classroomClassroomExperiments.resubmissionDeduction",defaultMessage:"\u8865\u4EA4\u6263\u5206"})),Ke.createElement(a.Z,{className:"mr20 ml10"},Ke.createElement(pe.default.Item,{name:[fr.name,"late_penalty"],rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8865\u4EA4\u6263\u5206"}]},Ke.createElement(le.Z,{min:0,max:100,size:"large",addonAfter:"\u5206",style:{width:150},disabled:il(["allow_late_settings","late_penalty"],Qn==null?void 0:Qn[Wo])}))),Ke.createElement(a.Z,{className:Me.Z.lable_name1},"\u622A\u6B62\u65F6\u95F4"),Ke.createElement(a.Z,{className:"ml10"},Ke.createElement(pe.default.Item,{name:[fr.name,"late_time"],rules:[{required:!0,validator:(ca,la)=>la==null?Promise.reject(ta.formatMessage({id:"classroomClassroomExperiments.pleaseSelectEndTime",defaultMessage:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4"})):Cl&&de()(la).startOf("second")<=de()(Cl).startOf("second")?Promise.reject("\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u2264\u53D1\u5E03\u622A\u6B62\u65F6\u95F4\uFF0C\u8BF7\u91CD\u65B0\u9009\u62E9"):Promise.resolve()}]},Ke.createElement(Fe.default,{disabled:il(["allow_late_settings","late_time"],Qn==null?void 0:Qn[Wo]),style:{width:250},placeholder:ta.formatMessage({id:"classroomClassroomExperiments.pleaseSelectEndTime",defaultMessage:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4"}),size:"large",format:"YYYY-MM-DD HH:mm",disabledDate:ca=>(0,Ee.Q8)(ca,st==null?void 0:st.course_end_date,de()(Cl).add(1,"minutes").format()),disabledTime:ca=>(0,Ee.d0)(ca,de()(Cl).add(1,"minutes")),showTime:{format:"HH:mm",defaultValue:de()((0,Ee.U6)(),"HH:mm")}}))),!Jt&&Ke.createElement(ve.Z,{className:(ir=Me.Z)==null?void 0:ir.h_lh_40},((Fr=ru(lr?st==null?void 0:st.group_settings:Qt,Qn))==null?void 0:Fr.length)>0&&Ke.createElement(a.Z,null,Ke.createElement("i",{className:"iconfont icon-tianjiatimu ml15 current",style:{color:"#00B187"},onClick:()=>{Yn({is_admin:!0,late_penalty:5})}})),Wo!=0&&!il(["allow_late_settings","group_name"],Qn==null?void 0:Qn[Wo])?Ke.createElement(a.Z,null,Ke.createElement("i",{className:"iconfont icon-shanjian1 ml15 current",style:{color:"#E30000"},onClick:()=>{bl(fr.name)}})):Ke.createElement(a.Z,null,Ke.createElement("i",{className:"iconfont icon-shanjian1 ml15",style:{color:"#E30000",opacity:"0.2"}}))))}))))),Ke.createElement(Ke.Fragment,null,Ke.createElement("div",{className:`${Me.Z.title} mt30`},Ke.createElement("span",null,"\u4F5C\u4E1A\u533F\u8BC4"),Ke.createElement("span",{style:{color:"#666",fontSize:14,fontWeight:400}},"\uFF08\u53EF\u4F7F\u5B66\u751F\u5728\u9690\u85CF\u8EAB\u4EFD\u7684\u524D\u63D0\u4E0B\uFF0C\u5BF9\u540C\u5B66\u4F5C\u4E1A\u8FDB\u884C\u533F\u540D\u8BC4\u9605\uFF09")),Ke.createElement("div",{className:Me.Z.content},Ke.createElement(ve.Z,{className:`${Me.Z.row_sty} ${Me.Z.bottom_line} ${(An=Me.Z)==null?void 0:An.h_lh_40}`,align:"middle"},Ke.createElement(pe.default.Item,{name:"anonymous_comment",valuePropName:"checked"},Ke.createElement(E.default,{disabled:il("anonymous_comment")},"\u5F00\u542F\u533F\u8BC4"))),aa&&Ke.createElement(Ke.Fragment,null,Ke.createElement(ve.Z,{className:`${Me.Z.row_sty1} ${!Or&&"mb10"} mt5`},Ke.createElement(a.Z,null,Ke.createElement(pe.default.Item,{name:"can_make_up",valuePropName:"checked",style:{height:40,lineHeight:"40px"}},Ke.createElement(E.default,null," ",Or?"\u5141\u8BB8\u5B66\u751F\u8865\u4EA4\uFF0C\u5E76\u4E14\u6263\u9664\u8865\u4EA4\u6263\u5206":"\u5141\u8BB8\u5B66\u751F\u8865\u4EA4\uFF0C\u8865\u4EA4\u6263\u5206"," "))),!Or&&Ke.createElement(a.Z,{className:"mr10"},Ke.createElement(pe.default.Item,{name:"make_up_score"},Ke.createElement(le.Z,{size:"large",addonAfter:"\u5206",min:0,max:100,style:{width:186}}))),Ke.createElement(a.Z,null,Ke.createElement(be.Z,{title:es("make_up_score")},Ke.createElement("i",{className:"iconfont icon-tishixiaowenhao font14 current c-grey-666 current-primary"})))),Ke.createElement("div",{style:{position:"relative"}},Ke.createElement(ve.Z,{className:`${Me.Z.row_sty1} mb5 ${Me.Z.bottom_line}`},Ke.createElement(a.Z,{className:Me.Z.lable_name},"\u533F\u8BC4\u65B9\u5F0F"),Ke.createElement(a.Z,null,Ke.createElement(pe.default.Item,{className:`${(Fa=Me.Z)==null?void 0:Fa.h_lh_40} ml10`,name:"unified_anonymous_comment",rules:[{validator:(qn,Yn)=>Yn===null?Promise.reject("\u8BF7\u9009\u62E9\u533F\u8BC4\u65B9\u5F0F"):Promise.resolve()}]},Ke.createElement(ne.ZP.Group,{disabled:il("unified_anonymous_comment")},Ke.createElement(ne.ZP,{value:!0,style:{marginRight:52}},"\u7EDF\u4E00\u533F\u8BC4"),((Kt=st==null?void 0:st.group_settings)==null?void 0:Kt.length)>0&&Ke.createElement(ne.ZP,{value:!1},"\u5206\u73ED\u533F\u8BC4"))))),(ml===!1||lr===!1)&&Ke.createElement(be.Z,{title:es("unified_anonymous_comment")},Ke.createElement("div",{style:{width:"calc(100% - 95px)",height:"100%",position:"absolute",top:0,left:"95px"}}))),jr?Ke.createElement(Ke.Fragment,null,Ke.createElement(ve.Z,{className:`${Me.Z.row_sty1} mb5`},Ke.createElement(a.Z,{className:Me.Z.lable_name},"\u4E92\u8BC4\u65B9\u5F0F"),Ke.createElement(a.Z,null,Ke.createElement(pe.default.Item,{name:"anonymous_group",className:`${(_t=Me.Z)==null?void 0:_t.h_lh_40} ml10`,rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u4E92\u8BC4\u65B9\u5F0F"}]},Ke.createElement(ne.ZP.Group,{disabled:il("anonymous_group")},Ke.createElement(ne.ZP,{value:!1,style:{marginRight:24}},"\u6240\u6709\u5B66\u751F\u4E92\u8BC4"),((ln=st==null?void 0:st.group_settings)==null?void 0:ln.length)>0&&Ke.createElement(ne.ZP,{value:!0},"\u73ED\u7EA7\u5185\u4E92\u8BC4"))))),Ke.createElement(ve.Z,{className:`${Me.Z.row_sty1} mb10`},Ke.createElement(a.Z,{className:Me.Z.lable_name},"\u5F00\u59CB\u65F6\u95F4"),Ke.createElement(a.Z,null,Ke.createElement(pe.default.Item,{name:"evaluation_start",rules:[{required:!0,validator:(qn,Yn)=>Yn===null?Promise.reject("\u8BF7\u9009\u62E9\u5F00\u59CB\u65F6\u95F4"):de()(Yn).startOf("second")<=de()(Ya||Pt).startOf("second")?Promise.reject(Ya?"\u533F\u8BC4\u5F00\u59CB\u65F6\u95F4\u4E0D\u80FD\u2264\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\uFF0C\u8BF7\u91CD\u65B0\u9009\u62E9":"\u533F\u8BC4\u5F00\u59CB\u65F6\u95F4\u4E0D\u80FD\u2264\u53D1\u5E03\u622A\u6B62\u65F6\u95F4\uFF0C\u8BF7\u91CD\u65B0\u9009\u62E9"):Promise.resolve()}],normalize:qn=>qn&&de()(qn).startOf("second")},Ke.createElement(Fe.default,{disabled:il("evaluation_start"),size:"large",placeholder:"\u8BF7\u9009\u62E9\u5F00\u59CB\u65F6\u95F4",style:{width:270,marginLeft:10},format:"YYYY-MM-DD HH:mm",disabledDate:qn=>(0,Ee.Q8)(qn,st==null?void 0:st.course_end_date,de()(Ya||Pt).add(1,"minutes").format()),disabledTime:qn=>(0,Ee.d0)(qn,de()(Ya||Pt).add(1,"minutes")),showTime:{format:"HH:mm",defaultValue:de()((0,Ee.U6)(),"HH:mm")}}))),Ke.createElement(a.Z,{className:Me.Z.lable_name,style:{marginLeft:88}},"\u622A\u6B62\u65F6\u95F4"),Ke.createElement(a.Z,null,Ke.createElement(pe.default.Item,{name:"evaluation_end",rules:[{required:!0,validator:(qn,Yn)=>Yn===null?Promise.reject(ta.formatMessage({id:"classroomClassroomExperiments.pleaseSelectEndTime",defaultMessage:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4"})):de()(Yn).startOf("second")<=de()(_o||Ya||Pt).startOf("second")?Promise.reject(_o?"\u533F\u8BC4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u2264\u533F\u8BC4\u5F00\u59CB\u65F6\u95F4\uFF0C\u8BF7\u91CD\u65B0\u9009\u62E9":Ya?"\u533F\u8BC4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u2264\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\uFF0C\u8BF7\u91CD\u65B0\u9009\u62E9":"\u533F\u8BC4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u2264\u53D1\u5E03\u622A\u6B62\u65F6\u95F4\uFF0C\u8BF7\u91CD\u65B0\u9009\u62E9"):Promise.resolve()}],normalize:qn=>qn&&de()(qn).startOf("second")},Ke.createElement(Fe.default,{disabled:il("evaluation_end"),size:"large",style:{width:270,marginLeft:10},placeholder:ta.formatMessage({id:"classroomClassroomExperiments.pleaseSelectEndTime",defaultMessage:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4"}),format:"YYYY-MM-DD HH:mm",disabledDate:qn=>(0,Ee.Q8)(qn,st==null?void 0:st.course_end_date,de()(_o||Ya||Pt).add(1,"minutes").format()),disabledTime:qn=>(0,Ee.d0)(qn,de()(_o||Ya||Pt).add(1,"minutes")),showTime:{format:"HH:mm",defaultValue:de()((0,Ee.U6)(),"HH:mm")}})))),Ke.createElement(ve.Z,{className:`${Me.Z.row_sty1} mb10`},Ke.createElement(a.Z,{className:Me.Z.lable_name},"\u533F\u8BC4\u6570\u91CF"),Ke.createElement(a.Z,null,Ke.createElement(pe.default.Item,{name:"evaluation_num",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u533F\u8BC4\u6570\u91CF"}]},Ke.createElement(le.Z,{size:"large",min:1,precision:0,max:st==null?void 0:st.all_user_size,style:{width:186,marginLeft:10},disabled:il("evaluation_num")}))),Ke.createElement(a.Z,{className:"c-grey-333"},"\uFF08\u6BCF\u4F4D\u5B66\u751F\u9700\u8981\u533F\u8BC4\u7684\u4F5C\u4E1A\u6570\u91CF\uFF09")),Ke.createElement(ve.Z,{className:`${Me.Z.row_sty1} mb10`},Ke.createElement(a.Z,{className:Me.Z.lable_name},"\u7F3A\u8BC4\u6263\u5206"),Ke.createElement(a.Z,null,Ke.createElement(pe.default.Item,{name:"absence_penalty",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u7F3A\u8BC4\u6263\u5206"}]},Ke.createElement(le.Z,{size:"large",style:{width:186,marginLeft:10},addonAfter:"\u5206",max:100,min:0,disabled:il("absence_penalty")}))),Ke.createElement(a.Z,{className:"c-grey-333"},"\uFF08\u5B66\u751F\u7F3A\u8BC4\u65F6\u5C06\u6263\u9664\u7684\u5206\u503C\uFF09"))):Ke.createElement(pe.default.List,{name:"anonymous_comment_settings"},(qn,{add:Yn,remove:bl})=>qn.map((fr,Wo)=>{var Yr,Hl,jl,yr,ir,Fr,Cl,ca;const la=Ya||((Hl=Ia((Yr=Zn==null?void 0:Zn[Wo])==null?void 0:Yr.group_name,Qn||[],(ea,pr)=>de()(ea==null?void 0:ea.late_time).startOf("second")>de()(pr==null?void 0:pr.late_time).startOf("second")))==null?void 0:Hl.late_time)||Pt||((ir=(yr=Ia((jl=Zn==null?void 0:Zn[Wo])==null?void 0:jl.group_name,Qt||[],(ea,pr)=>{var eu,Fu;return de()((eu=ea==null?void 0:ea.publish_time)==null?void 0:eu[1]).startOf("second")>de()((Fu=pr==null?void 0:pr.publish_time)==null?void 0:Fu[1]).startOf("second")}))==null?void 0:yr.publish_time)==null?void 0:ir[1]);return Ke.createElement(ve.Z,{key:fr.key,style:{padding:"0px 14px 0px 82px"}},Ke.createElement(a.Z,{className:Me.Z.lable_name1,style:{lineHeight:"40px"}},"\u533F\u8BC4\u89C4\u5219",Wo+1),Ke.createElement(ve.Z,{wrap:!1,align:"top",justify:"space-between"},Ke.createElement(a.Z,null,Ke.createElement(ve.Z,{wrap:!1,align:"top"},Ke.createElement(a.Z,{className:"mr20 ml15"},Ke.createElement(pe.default.Item,{name:[fr.name,"group_name"],rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u73ED\u7EA7"}]},Ke.createElement(ue.default,{disabled:il(["anonymous_comment_settings","group_name"],Zn==null?void 0:Zn[Wo]),size:"large",placeholder:ta.formatMessage({id:"classrooms.selectClassName",defaultMessage:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"}),style:{width:228},mode:"multiple",fieldNames:{label:"group_name",value:"group_name"},options:ru(lr?st==null?void 0:st.group_settings:Qt,Zn)}))),Ke.createElement(a.Z,null,Ke.createElement(pe.default.Item,{name:[fr.name,"evaluation_start"],rules:[{required:!0,validator:(ea,pr)=>pr==null?Promise.reject("\u8BF7\u9009\u62E9\u533F\u8BC4\u65F6\u95F4"):la&&de()(pr).startOf("second")<=de()(la).startOf("second")?Promise.reject(Pt?"\u533F\u8BC4\u65F6\u95F4\u4E0D\u80FD\u2264\u53D1\u5E03\u622A\u6B62\u65F6\u95F4\uFF0C\u8BF7\u91CD\u65B0\u9009\u62E9":"\u533F\u8BC4\u65F6\u95F4\u4E0D\u80FD\u2264\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\uFF0C\u8BF7\u91CD\u65B0\u9009\u62E9"):Promise.resolve()}]},Ke.createElement(Fe.default.RangePicker,{disabled:il(["anonymous_comment_settings","evaluation_start"],Zn==null?void 0:Zn[Wo]),style:{width:580},size:"large",placeholder:["\u8BF7\u9009\u62E9\u4F5C\u4E1A\u533F\u8BC4\u5F00\u59CB\u65F6\u95F4","\u8BF7\u9009\u62E9\u4F5C\u4E1A\u533F\u8BC4\u622A\u6B62\u65F6\u95F4"],disabledDate:ea=>(0,Ee.Q8)(ea,st==null?void 0:st.course_end_date,de()(la).add(1,"minutes").format()),disabledTime:ea=>(0,Ee.d0)(ea,de()(la).add(1,"minutes")),showTime:{format:"HH:mm",defaultValue:[de()((0,Ee.U6)(),"HH:mm"),de()((0,Ee.U6)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm"})))),Ke.createElement(ve.Z,{wrap:!1,align:"top",style:{padding:"5px 0",position:"relative",left:"-55px"}},Ke.createElement(a.Z,{className:Me.Z.lable_name1,style:{marginRight:4}},"\u533F\u8BC4\u6570\u91CF"),Ke.createElement(a.Z,null,Ke.createElement(pe.default.Item,{className:"ml10",name:[fr.name,"evaluation_num"],rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u533F\u8BC4\u6570\u91CF"}]},Ke.createElement(le.Z,{max:((Fr=Fs==null?void 0:Fs[Wo])==null?void 0:Fr.max)||100,precision:0,style:{width:203},size:"large",min:1,disabled:il(["anonymous_comment_settings","evaluation_num"],Zn==null?void 0:Zn[Wo])}))),Ke.createElement(a.Z,{className:Me.Z.lable_name1,style:{marginLeft:40}},"\u7F3A\u8BC4\u6263\u5206"),Ke.createElement(a.Z,null,Ke.createElement(pe.default.Item,{className:"ml10",name:[fr.name,"absence_penalty"],rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u7F3A\u8BC4\u6263\u5206"}]},Ke.createElement(le.Z,{style:{width:186,marginLeft:10},addonAfter:"\u5206",size:"large",min:0,max:100,disabled:il(["anonymous_comment_settings","absence_penalty"],Zn==null?void 0:Zn[Wo])}))),!jr&&Ke.createElement(a.Z,null,Ke.createElement(pe.default.Item,{style:{marginLeft:40,lineHeight:"40px"},name:[fr.name,"student_comment"],valuePropName:"checked"},Ke.createElement(E.default,{disabled:il(["anonymous_comment_settings","student_comment"],Zn==null?void 0:Zn[Wo])},"\u533F\u8BC4\u8BA1\u5165\u5DF2\u8BC4\u9605"))))),!Jt&&Ke.createElement(ve.Z,{className:(Cl=Me.Z)==null?void 0:Cl.h_lh_40},((ca=ru(lr?st==null?void 0:st.group_settings:Qt,Zn))==null?void 0:ca.length)>0&&Ke.createElement(a.Z,null,Ke.createElement("i",{className:"iconfont icon-tianjiatimu ml15 current",style:{color:"#00B187"},onClick:()=>{Yn({is_admin:!0,absence_penalty:3,evaluation_num:3})}})),Wo!=0&&!il(["anonymous_comment_settings","group_name"],Zn==null?void 0:Zn[Wo])?Ke.createElement(a.Z,null,Ke.createElement("i",{className:"iconfont icon-shanjian1 current ml15",style:{color:"#E30000"},onClick:()=>{bl(fr.name)}})):Ke.createElement(a.Z,null,Ke.createElement("i",{className:"iconfont icon-shanjian1 current ml15",style:{color:"#E30000",opacity:"0.2"}})))))})),Ke.createElement(ve.Z,{className:`${Me.Z.row_sty1} mb5 mt5`},Ke.createElement(a.Z,null,Ke.createElement(pe.default.Item,{name:"is_open_abnormal_score",valuePropName:"checked"},Ke.createElement(E.default,{disabled:il("is_open_abnormal_score"),style:{height:40,lineHeight:"40px"}},"\u533F\u8BC4\u5206\u5DEE\u8D85\u8FC7"))),Ke.createElement(a.Z,null,Ke.createElement(pe.default.Item,{className:Me.Z.poor_rating,name:"abnormal_score",rules:[{validator:(qn,Yn)=>Yn===0?Promise.reject("\u5B66\u751F\u533F\u8BC4\u5206\u5DEE\u8D85\u8FC7\u6570\u503C\u4E0D\u80FD\u4E3A0"):Promise.resolve()}]},Ke.createElement(le.Z,{size:"large",style:{width:186},addonAfter:"\u5206",disabled:il("student_comment"),min:1,max:100}))),Ke.createElement(a.Z,null," ",Ke.createElement("span",{className:"ml10"},"\u5206\u8BA1\u5165",Jt?"\u533F\u8BC4\u8BC4\u5206\u5F02\u5E38\u5217\u8868":Ke.createElement("span",{style:{color:"#3061d0",cursor:"pointer"},onClick:()=>{if(!(st!=null&&st.anonymous_comment)){Se.ZP.warning(ta.formatMessage({id:"classrooms.afterSaveEnableToAnonExceptionList",defaultMessage:"\u4FDD\u5B58\u542F\u7528\u8BBE\u7F6E\u540E\uFF0C\u70B9\u51FB\u8BE5\u6309\u94AE\u5373\u53EF\u8DF3\u8F6C\u81F3\u533F\u8BC4\u8BC4\u5206\u5F02\u5E38\u5217\u8868"}));return}window.open(`/classrooms/${Ua==null?void 0:Ua.coursesId}/common_homework/${Ua==null?void 0:Ua.categoryId}/detail?TabsActiveKey=2&tabs=10`)}},"\u533F\u8BC4\u8BC4\u5206\u5F02\u5E38\u5217\u8868")),Ke.createElement("span",{style:{color:"#666",fontWeight:400}},"\uFF08\u5F00\u542F\u540E\uFF0C\u533F\u8BC4\u5206\u5DEE\u8D85\u8FC7\u8BBE\u7F6E\u6216\u5F97\u5206\u4E0D\u8DB360\u5206\uFF0C\u5747\u81EA\u52A8\u8BA1\u5165\u533F\u8BC4\u5F02\u5E38\u5217\u8868\uFF09"))),jr&&Ke.createElement(pe.default.Item,{className:`${Me.Z.row_sty1} mb5`,name:"student_comment",valuePropName:"checked"},Ke.createElement(E.default,{disabled:il("student_comment")},Ke.createElement(ve.Z,{gutter:10},Ke.createElement(a.Z,null,"\u533F\u8BC4\u8BA1\u5165\u5DF2\u8BC4\u9605"),Ke.createElement(a.Z,{className:"c-grey-333"},"\uFF08\u5B66\u751F\u5B8C\u6210\u533F\u8BC4\u540E\uFF0C\u88AB\u533F\u8BC4\u4F5C\u4E1A\u5C06\u6807\u8BB0\u4E3A\u201C\u5DF2\u8BC4\u9605\u201D\uFF09")))),Ke.createElement(ve.Z,{className:`${Me.Z.row_sty1} mb5`},Ke.createElement(pe.default.Item,{name:"anonymous_appeal",valuePropName:"checked",className:Me.Z.h_lh_40},Ke.createElement(E.default,{disabled:il("anonymous_appeal")},"\u542F\u7528\u533F\u8BC4\u7533\u8BC9")),Ke.createElement("span",{style:{color:"#666"}},"\uFF08\u5B66\u751F\u7533\u8BC9\u533F\u8BC4\u5F97\u5206\uFF0C\u7533\u8BC9\u7531\u6559\u5E08\u548C\u52A9\u6559\u5904\u7406\uFF09")),Zo&&Ke.createElement("div",{style:{paddingBottom:5}},Ke.createElement(ve.Z,{className:`${Me.Z.row_sty1} mb5`},Ke.createElement(a.Z,{className:Me.Z.lable_name},"\u7533\u8BC9\u65B9\u5F0F"),Ke.createElement(a.Z,null,Ke.createElement(pe.default.Item,{className:"ml10",style:{height:40,lineHeight:"40px"},name:"unified_anonymous_appeal",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u7533\u8BC9\u65B9\u5F0F"}]},Ke.createElement(ne.ZP.Group,{disabled:il("unified_anonymous_appeal")},Ke.createElement(ne.ZP,{value:!0},"\u7EDF\u4E00\u7533\u8BC9"),((ko=st==null?void 0:st.group_settings)==null?void 0:ko.length)>0&&Ke.createElement(ne.ZP,{value:!1},"\u5206\u73ED\u7533\u8BC9")))),(ml===!1||lr===!1||jr==!1)&&Ke.createElement(be.Z,{title:es("unified_anonymous_appeal")},Ke.createElement("div",{style:{width:"calc(100% - 95px)",height:"100%",position:"absolute",top:0,left:"95px"}}))),Pn?Ke.createElement(ve.Z,{className:`${Me.Z.row_sty1} mb5`},Ke.createElement(a.Z,{className:"c-grey-333 mr10"},"\u8FDD\u89C4\u533F\u8BC4\u6263\u5206"),Ke.createElement(a.Z,null,Ke.createElement(pe.default.Item,{name:"appeal_penalty",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8FDD\u89C4\u533F\u8BC4\u6263\u5206"}]},Ke.createElement(le.Z,{size:"large",addonAfter:"\u5206",style:{width:186},min:0,max:100,disabled:il("appeal_penalty")}))),Ke.createElement(a.Z,{className:"c-grey-333"},"\uFF08\u5B66\u751F\u533F\u8BC4\u88AB\u7533\u8BC9\u6210\u529F\u5C06\u5224\u5B9A\u4E3A\u8FDD\u89C4\u533F\u8BC4\uFF0C\u8BE5\u5B66\u751F\u5C06\u6263\u9664\u8FDD\u89C4\u533F\u8BC4\u5206\u6570\uFF09")):Ke.createElement(pe.default.List,{name:"anonymous_appeal_settings"},(qn,{add:Yn,remove:bl})=>qn.map((fr,Wo)=>{var Yr,Hl;return Ke.createElement(ve.Z,{key:fr.key,style:{padding:"5px 14px 5px 82px"}},Ke.createElement(a.Z,{className:Me.Z.lable_name1},"\u7533\u8BC9\u89C4\u5219",Wo+1),Ke.createElement(ve.Z,{wrap:!1,align:"top",justify:"space-between"},Ke.createElement(a.Z,null,Ke.createElement(pe.default.Item,{className:"ml10",name:[fr.name,"group_name"],rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u73ED\u7EA7"}]},Ke.createElement(ue.default,{disabled:il(["anonymous_appeal_settings","group_name"],xa==null?void 0:xa[Wo]),placeholder:ta.formatMessage({id:"classrooms.selectClassName",defaultMessage:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"}),size:"large",style:{width:250},mode:"multiple",fieldNames:{label:"group_name",value:"group_name"},options:ru(jr?st==null?void 0:st.group_settings:Zn,xa)}))),Ke.createElement(a.Z,{className:`${Me.Z.lable_name1} ml20`},"\u8FDD\u89C4\u533F\u8BC4\u6263\u5206"),Ke.createElement(a.Z,null,Ke.createElement(pe.default.Item,{className:"ml10",name:[fr.name,"appeal_penalty"],rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8FDD\u89C4\u533F\u8BC4\u6263\u5206"}]},Ke.createElement(le.Z,{size:"large",addonAfter:"\u5206",style:{width:186},min:0,max:100,disabled:il(["anonymous_appeal_settings","appeal_penalty"],xa==null?void 0:xa[Wo])}))),!Jt&&Ke.createElement(ve.Z,{className:(Yr=Me.Z)==null?void 0:Yr.h_lh_40},!!((Hl=ru(jr?st==null?void 0:st.group_settings:Zn,xa))!=null&&Hl.length)&&Ke.createElement(a.Z,null,Ke.createElement("i",{className:"iconfont icon-tianjiatimu ml15 current",style:{color:"#00B187"},onClick:()=>{Yn({is_admin:!0,appeal_penalty:2})}})),Wo!=0&&!il(["anonymous_appeal_settings","group_name"],xa==null?void 0:xa[Wo])?Ke.createElement(a.Z,null,Ke.createElement("i",{className:"iconfont icon-shanjian1 ml15 current",style:{color:"#E30000"},onClick:()=>{bl(fr.name)}})):Ke.createElement(a.Z,null,Ke.createElement("i",{className:"iconfont icon-shanjian1 ml15",style:{color:"#E30000",opacity:"0.2"}})))))}))))))),((0,Pe.GJ)()||!(xi||Gi||Ql))&&Ke.createElement(Ze.ZP,{loading:ua||zr,type:"primary",size:"large",style:{width:"138px",marginTop:"30px"},onClick:()=>{wa.submit()}},ta.formatMessage({id:"classroomClassroomExperiments.save",defaultMessage:"\u4FDD\u5B58"})),Ke.createElement(gt.Z,{resdata:mr,type:"shixun",okloading:Di,oktext:(mr==null?void 0:mr.can_copy_num)===0?"\u786E\u5B9A":"\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362",onok:qn=>dn(void 0,null,function*(){ni(!0);let Yn=yield(0,ze.ZP)(`/api/courses/${Ua.coursesId}/batch_copy_shixuns.json`,{method:"post",body:{type:"homework_common",ids:[parseInt(Ua==null?void 0:Ua.categoryId)]}});if(ni(!1),(Yn==null?void 0:Yn.status)===0){ni(!0);const bl=yield Go(zn({},Zr));if(ni(!1),bl.status!==0)return;ni(!0);const fr=yield pa(zn({},Zr));if(ni(!1),fr.status!==0)return;Se.ZP.success("\u4FDD\u5B58\u6210\u529F"),Ds(),Ne({type:"shixunHomeworks/setActionTabs",payload:{key:""}})}})}),Ke.createElement(ct.Z,{onConfirm:(qn,Yn)=>{Qt.splice(qn,0,...Yn),Qt.splice(qn+Yn.length,1);const bl=(0,Ee.QE)([...Qt]);bl.forEach(fr=>{var Wo;((Wo=fr==null?void 0:fr.publish_time)==null?void 0:Wo.length)==2?fr.publish_time=fr.publish_time:fr.publish_time=[de()(fr==null?void 0:fr.publish_time),de()(fr==null?void 0:fr.end_time)]}),wa.setFieldValue("group_settings",[...bl])}})))};var no=(0,he.connect)(({shixunHomeworks:Ue,classroomList:_e,loading:Ne})=>({shixunHomeworks:Ue,classroomList:_e,loading:Ne.effects}))(mo),Ba=te(59301),Mr=Object.defineProperty,tr=Object.getOwnPropertySymbols,Tr=Object.prototype.hasOwnProperty,qr=Object.prototype.propertyIsEnumerable,dl=(Ue,_e,Ne)=>_e in Ue?Mr(Ue,_e,{enumerable:!0,configurable:!0,writable:!0,value:Ne}):Ue[_e]=Ne,vl=(Ue,_e)=>{for(var Ne in _e||(_e={}))Tr.call(_e,Ne)&&dl(Ue,Ne,_e[Ne]);if(tr)for(var Ne of tr(_e))qr.call(_e,Ne)&&dl(Ue,Ne,_e[Ne]);return Ue},Rl=(Ue,_e,Ne)=>new Promise((Wt,Yt)=>{var nn=ht=>{try{rn(Ne.next(ht))}catch($t){Yt($t)}},qt=ht=>{try{rn(Ne.throw(ht))}catch($t){Yt($t)}},rn=ht=>ht.done?Wt(ht.value):Promise.resolve(ht.value).then(nn,qt);rn((Ne=Ne.apply(Ue,_e)).next())});const cl=({shixunHomeworks:Ue,loading:_e,dispatch:Ne,classroomList:Wt,user:Yt})=>{const nn=(0,he.useIntl)(),qt=(0,he.useParams)(),{workSetting:rn}=Ue,[ht,$t]=(0,z.useState)(!1),[$n,Xt]=(0,z.useState)(!1),[Dt,In]=(0,z.useState)({start_permanent:!1,ai_q_and_a:!1});(0,z.useEffect)(()=>{$t(!(0,Pe.GJ)())},[(0,Pe.GJ)()]);const En=()=>{Ne({type:"shixunHomeworks/getWorkSetting",payload:vl({},qt)}),Ne({type:"shixunHomeworks/getWorkList",payload:vl({},qt)})};(0,z.useEffect)(()=>{rn!=null&&rn.course_id&&(Object.keys(Dt).forEach(Cn=>{Dt[Cn]=rn[Cn]}),In(vl({},Dt)))},[rn]);const Lt=()=>Rl(void 0,null,function*(){var Cn;if(((Cn=Yt==null?void 0:Yt.userInfo)==null?void 0:Cn.user_status)===2){(0,xt.Rd)();return}Xt(!0),(yield(0,ze.ZP)(`/api/homework_commons/${qt.categoryId}/shiyan_setting.json`,{method:"post",body:vl({},Dt)})).status===0&&(Se.ZP.success(nn.formatMessage({id:"classrooms.updateSuccess",defaultMessage:"\u66F4\u65B0\u6210\u529F"})),En()),Xt(!1)});return Ba.createElement("section",{className:er.Z.form},Ba.createElement("div",{className:er.Z.title},"\u4FDD\u5B58\u5B9E\u9A8C\u6570\u636E"),Ba.createElement("div",{className:er.Z.content},Ba.createElement(E.default,{disabled:ht,checked:Dt.start_permanent,onChange:Cn=>{if(!(0,Pe.Ny)()){(0,xt.pW)(2);return}Dt.start_permanent=Cn.target.checked,In(Object.assign({},Dt))}},Ba.createElement("span",{className:"c-black"},"\u5F00\u542F\u540E\uFF0C\u5B66\u5458\u5728\u901A\u7528\u4E91\u5B9E\u9A8C\u73AF\u5883\u4E0B\u7684/data/workspace\u76EE\u5F55\u5C06\u957F\u671F\u4FDD\u5B58\uFF0C\u6559\u5E08\u5728\u8BFE\u5802\u53EF\u5BFC\u51FA\u5B66\u751F\u5B9E\u9A8C\u6570\u636E",Ba.createElement("a",{target:"_blank",href:Ii.Z.API_SERVER+"/images/educoder/shixuns/\u5BFC\u51FA\u5B9E\u9A8C\u6587\u4EF6\u64CD\u4F5C\u6307\u5F15.pdf"},"\xA0\u64CD\u4F5C\u6307\u5F15\xA0")))),Ba.createElement("div",{className:`${er.Z.title} mt30`},nn.formatMessage({id:"classroomClassroomExperiments.intelligentTutorFeatures",defaultMessage:"\u667A\u80FD\u52A9\u6559\u529F\u80FD"})),Ba.createElement("div",{className:er.Z.content},Ba.createElement(E.default,{disabled:ht,checked:Dt.ai_q_and_a,onChange:Cn=>{Dt.ai_q_and_a=Cn.target.checked,In(Object.assign({},Dt))}},nn.formatMessage({id:"classroomClassroomExperiments.aiQAndA",defaultMessage:"AI \u95EE\u7B54\uFF08\u5F00\u542F\u540E\uFF0C\u5B66\u751F\u5728\u505A\u4F5C\u4E1A\u7684\u8FC7\u7A0B\u4E2D\uFF0C\u53EF\u4EE5\u4F7F\u7528 AI \u95EE\u7B54\u529F\u80FD\u5411\u667A\u80FD\u52A9\u6559\u8BF7\u6559\uFF09"}))),!ht&&Ba.createElement(Ba.Fragment,null,Ba.createElement(Ze.ZP,{type:"primary",size:"large",loading:$n,style:{width:"138px",marginTop:"30px"},onClick:()=>Lt()},nn.formatMessage({id:"classroomClassroomExperiments.save",defaultMessage:"\u4FDD\u5B58"}))))};var Wr=(0,he.connect)(({shixunHomeworks:Ue,classroomList:_e,loading:Ne,user:Wt})=>({shixunHomeworks:Ue,classroomList:_e,loading:Ne.effects,user:Wt}))(cl),Kr=te(64351),Gr=te(99981),Un=te(59301),nl=Object.defineProperty,ll=Object.defineProperties,Jl=Object.getOwnPropertyDescriptors,Kl=Object.getOwnPropertySymbols,Re=Object.prototype.hasOwnProperty,Ge=Object.prototype.propertyIsEnumerable,ot=(Ue,_e,Ne)=>_e in Ue?nl(Ue,_e,{enumerable:!0,configurable:!0,writable:!0,value:Ne}):Ue[_e]=Ne,ut=(Ue,_e)=>{for(var Ne in _e||(_e={}))Re.call(_e,Ne)&&ot(Ue,Ne,_e[Ne]);if(Kl)for(var Ne of Kl(_e))Ge.call(_e,Ne)&&ot(Ue,Ne,_e[Ne]);return Ue},pt=(Ue,_e)=>ll(Ue,Jl(_e)),Et=(Ue,_e,Ne)=>new Promise((Wt,Yt)=>{var nn=ht=>{try{rn(Ne.next(ht))}catch($t){Yt($t)}},qt=ht=>{try{rn(Ne.throw(ht))}catch($t){Yt($t)}},rn=ht=>ht.done?Wt(ht.value):Promise.resolve(ht.value).then(nn,qt);rn((Ne=Ne.apply(Ue,_e)).next())});const{RangePicker:Ht}=Fe.default,{Option:Zt}=ue.default,zt=({shixunHomeworks:Ue,loading:_e,dispatch:Ne,classroomList:Wt})=>{var Yt,nn,qt,rn,ht,$t,$n,Xt,Dt,In,En,Lt,Cn;const An=(0,he.useIntl)(),Fa=(0,he.useParams)(),{workSetting:Kt,workList:_t}=Ue,[ln,ko]=(0,z.useState)(!0);let[ta,Ua]=(0,z.useState)([]),[st,To]=(0,z.useState)([]),[ua,Go]=(0,z.useState)({unified_setting:!1,publish_time:"",end_time:"",ta_mode:1,final_mode:!1,st_proportion:"",ta_proportion:"",te_proportion:"",student_comment:!1,anonymous_appeal:!1,appeal_penalty:0,appeal_time:"",anonymous_comment:!1,evaluation_num:0,evaluation_start:"",evaluation_end:"",absence_penalty:0,work_public:!1,unified_late:!0,allow_late:!1,late_time:"",late_penalty:0,penalty_type:Te.Q.Number,challenge_settings:[],work_efficiency:!1,shixun_evaluation:"",answer_open_evaluation:!1,answer_public:!1,comment_public:!0,score_open:!1,total_score:"",eff_score:"",submit_limit:!1,submit_limit_num:"",must_file:!1,can_submit:!1,submit_num:""});(0,z.useEffect)(()=>{},[]);const[zr,pa]=(0,z.useState)(!1);(0,z.useEffect)(()=>{Kt!=null&&Kt.course_id&&(Object.keys(ua).map(function(Jt){ua[Jt]=Kt[Jt]}),Kt.anonymous_comment&&(ua.unified_late=Kt.unified_anonymous_comment,pa(Kt.unified_anonymous_comment)),(!ua.allow_late||!ua.unified_late)&&(ua.late_penalty=5),ua.unified_setting||(ua.unified_late=!1,ua.unified_anonymous_comment=!1,ua.unified_anonymous_appeal=!1),ta=JSON.parse(JSON.stringify(Kt.group_settings.map(Jt=>pt(ut({},Jt),{group_name:[Jt.group_name]})).filter(Jt=>Jt.publish_time!==null))),st=JSON.parse(JSON.stringify(Kt.allow_late_settings.map(Jt=>pt(ut({},Jt),{group_name:[Jt.group_name]})).filter(Jt=>Jt.late_time!==null))),Go(ut({},ua)),Ua(ta.length?[...ta]:[{}]),To([...st]))},[Kt]),(0,z.useEffect)(()=>{ko(!(0,Pe.GJ)())},[(0,Pe.GJ)()]);const wa=()=>{Ne({type:"shixunHomeworks/getWorkSetting",payload:ut({},Fa)})},[lr,Qt]=(0,z.useState)(!1),Qn=()=>Et(void 0,null,function*(){Qt(!lr);const Jt=JSON.parse(JSON.stringify(ua));if(Jt.categoryId=Fa.categoryId,ua.unified_setting||ta==null||ta.map(qa=>{var $o,mr;if(!qa.publish_time||!qa.end_time)throw Se.ZP.error(An.formatMessage({id:"classrooms.publishDeadlineCannotEmpty",defaultMessage:"\u53D1\u5E03\u3001\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"})),Qt(!1),new String(An.formatMessage({id:"classrooms.publishDeadlineCannotEmpty",defaultMessage:"\u53D1\u5E03\u3001\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"}));if(!qa.group_name)throw Se.ZP.error(An.formatMessage({id:"classrooms.selectClassName",defaultMessage:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"})),Qt(!1),new String(An.formatMessage({id:"classrooms.selectClassName",defaultMessage:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"}));qa.group_name=typeof(qa==null?void 0:qa.group_name)=="string"?[qa==null?void 0:qa.group_name]:qa==null?void 0:qa.group_name,qa.group_id=(mr=($o=qa==null?void 0:qa.group_name)==null?void 0:$o.map(Qo=>{var Zr,fl;let Di=(fl=(Zr=Kt.group_settings)==null?void 0:Zr.filter(ni=>(ni==null?void 0:ni.group_name)===Qo))==null?void 0:fl[0];return Di==null?void 0:Di.group_id}))==null?void 0:mr.toString().split(",")}),Jt.group_settings=ta,ua.allow_late)if(ua.unified_late){if(ua.late_penalty===null||ua.late_penalty===void 0||ua.late_penalty<0||ua.late_penalty>100)throw Se.ZP.error(`${An.formatMessage({id:"classrooms.lateSubmissionDeduction0",defaultMessage:"\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0"})}~100`),Qt(!1),new String(`${An.formatMessage({id:"classrooms.lateSubmissionDeduction0",defaultMessage:"\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0"})}~100`);if(!ua.late_time)throw Se.ZP.error(An.formatMessage({id:"classrooms.resubmitDeadlineCannotEmpty",defaultMessage:"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"})),Qt(!1),new String(An.formatMessage({id:"classrooms.resubmitDeadlineCannotEmpty",defaultMessage:"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"}));if(de()(ua.late_time)<=de()(ua.end_time))throw Se.ZP.error(An.formatMessage({id:"classrooms.resubmitAfterDeadline",defaultMessage:"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u5FC5\u987B\u665A\u4E8E\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4"})),Qt(!1),new String(An.formatMessage({id:"classrooms.resubmitAfterDeadline",defaultMessage:"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u5FC5\u987B\u665A\u4E8E\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4"}))}else st=st==null?void 0:st.map(qa=>{var $o,mr;if(qa.penalty_type=Te.Q.Number,qa.late_penalty===null||qa.late_penalty===void 0||qa.late_penalty<0||qa.late_penalty>100)throw Se.ZP.error(`${An.formatMessage({id:"classrooms.lateSubmissionDeduction0",defaultMessage:"\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0"})}~100`),Qt(!1),new String(`${An.formatMessage({id:"classrooms.lateSubmissionDeduction0",defaultMessage:"\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0"})}~100`);if(!qa.late_time)throw Se.ZP.error(An.formatMessage({id:"classrooms.resubmitDeadlineCannotEmpty",defaultMessage:"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"})),Qt(!1),new String(An.formatMessage({id:"classrooms.resubmitDeadlineCannotEmpty",defaultMessage:"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"}));if(!qa.group_name)throw Se.ZP.error(An.formatMessage({id:"classrooms.selectClassName",defaultMessage:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"})),Qt(!1),new String(An.formatMessage({id:"classrooms.selectClassName",defaultMessage:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"}));return qa.group_name=typeof(qa==null?void 0:qa.group_name)=="string"?[qa==null?void 0:qa.group_name]:qa==null?void 0:qa.group_name,qa.group_id=(mr=($o=qa==null?void 0:qa.group_name)==null?void 0:$o.map(Qo=>{var Zr,fl;let Di=(fl=(Zr=Kt.group_settings)==null?void 0:Zr.filter(ni=>(ni==null?void 0:ni.group_name)===Qo))==null?void 0:fl[0];return Di==null?void 0:Di.group_id}))==null?void 0:mr.toString().split(","),qa}),Jt.allow_late_settings=st;if(ua!=null&&ua.submit_limit&&!(ua!=null&&ua.submit_limit_num)){Se.ZP.warning(An.formatMessage({id:"classrooms.studentContentLengthCannotEmpty",defaultMessage:"\u5B66\u751F\u586B\u5199\u5185\u5BB9\u5B57\u6570\u4E0D\u80FD\u4E3A\u7A7A"})),Qt(!1);return}if(ua!=null&&ua.can_submit&&!(ua!=null&&ua.submit_num)){Se.ZP.warning(An.formatMessage({id:"classrooms.studentSubmissionCountCannotEmpty",defaultMessage:"\u5B66\u751F\u63D0\u4EA4\u4F5C\u54C1\u6B21\u6570\u4E0D\u80FD\u4E3A\u7A7A"})),Qt(!1);return}Object.keys(Jt).map(function(qa){qa.indexOf("proportion")>-1&&(Jt[qa]=Jt[qa]/100)}),(yield(0,ze.ZP)(`/api/homework_commons/${Fa.categoryId}/publish_setting.json`,{method:"post",body:pt(ut({},Jt),{penalty_type:Te.Q.Number})})).status===0?(Qt(!1),Se.ZP.success(An.formatMessage({id:"classrooms.updateSuccess",defaultMessage:"\u66F4\u65B0\u6210\u529F"})),wa(),Ne({type:"shixunHomeworks/getWorkList",payload:ut({},Fa)})):Qt(!1)}),Pt=Un.createElement("div",{className:"mask-tips"},"\u8BA1\u7B97\u8BF4\u660E\uFF1A",Un.createElement("br",null),"\u6559\u5E08\u8BC4\u5206 * \u5176\u767E\u5206\u6BD4 + \u52A9\u6559\u8BC4\u5206 * \u5176\u767E\u5206\u6BD4 + \u5B66\u751F\u533F\u8BC4\u5E73\u5747\u5206 * \u5176\u767E\u5206\u6BD4 - (",Un.createElement("br",null),"\u8FDF\u4EA4\u6263\u5206 + \u7F3A\u8BC4\u6263\u5206 * \u7F3A\u8BC4\u6570 + \u8FDD\u89C4\u533F\u8BC4\u6263\u5206 * \u8FDD\u89C4\u533F\u8BC4\u6570 )",Un.createElement("br",null),Un.createElement("br",null),"\u6CE8\u610F",Un.createElement("br",null),"\u975E\u96F6\u767E\u5206\u6BD4\u7684\u8BC4\u5206\u9009\u9879\uFF0C\u82E5\u8BC4\u5206\u8BB0\u5F55\u4E3A\u7A7A\uFF0C\u5219\u5176\u767E\u5206\u6BD4\u5C06\u81EA\u52A8\u5E73\u644A\u5230\u5176\u5B83\u975E\u96F6",Un.createElement("br",null),"\u8BC4\u5206\u9009\u9879\u4E0A\u3002",Un.createElement("br",null),"\u4F8B\uFF1A\u6559\u5E08\u8BC4\u520640% + \u52A9\u6559\u8BC4\u520635% + \u5B66\u751F\u533F\u8BC425%\uFF0C\u5B66\u751FA\u6CA1\u6709\u6559\u5E08\u8BC4\u5206\u8BB0",Un.createElement("br",null),"\u5F55\uFF0C\u5219\u5176\u6700\u7EC8\u6210\u7EE9\u6309\u7167\u52A9\u6559\u8BC4\u520655% + \u5B66\u751F\u533F\u8BC445%\u8FDB\u884C\u8BA1\u7B97"),Yo=Un.createElement("div",{className:"mask-tips"},"\u8BA1\u7B97\u8BF4\u660E\uFF1A",Un.createElement("br",null),"\u4F18\u5148\u987A\u5E8F\u6392\u524D\u7684\u975E\u96F6\u8BC4\u5206 * 100% -",Un.createElement("br",null),"( \u8FDF\u4EA4\u6263\u5206 + \u7F3A\u8BC4\u6263\u5206 * \u7F3A\u8BC4\u6570 + \u8FDD\u89C4\u533F\u8BC4\u6263\u5206 * \u8FDD\u89C4\u533F\u8BC4\u6570 )",Un.createElement("br",null),"\u4F8B\uFF1A\u6709\u6559\u5E08\u8BC4\u5206\u5219\u6559\u5E08\u8BC4\u5206100%\uFF0C\u5426\u5219\u6559\u8F85\u8BC4\u5206100%\uFF0C\u4F9D\u6B21\u7C7B\u63A8"),Or=(Jt,Xa,qa="group_id")=>{var $o;return Xa?Xa.find(mr=>mr[qa]===Jt):($o=Kt==null?void 0:Kt.group_settings)==null?void 0:$o.find(mr=>mr.group_id[0]===Jt)},ml=(Kt==null?void 0:Kt.allow_late)||(Kt==null?void 0:Kt.anonymous_comment),Ya=Jt=>{var Xa,qa;const $o=Or(Jt,Kt==null?void 0:Kt.allow_late_settings,"id"),mr=Or(Jt,Kt==null?void 0:Kt.anonymous_comment_settings),Qo=Or(Jt);return(Kt==null?void 0:Kt.allow_late)&&$o&&de()($o==null?void 0:$o.late_time)<=de()()||(Kt==null?void 0:Kt.anonymous_comment)&&mr&&(mr==null?void 0:mr.evaluation_start)!==null||((qa=(de()(Qo==null?void 0:Qo.end_time)<=de()()&&((Xa=Kt==null?void 0:Kt.allow_late_settings)==null?void 0:Xa.filter(Zr=>Zr.group_id.includes(Jt))))[0])==null?void 0:qa.late_time)!=null},aa=(Yt=Kt==null?void 0:Kt.allow_late_settings)!=null&&Yt.length?(nn=Kt==null?void 0:Kt.allow_late_settings)==null?void 0:nn.every(Jt=>{if(Jt.evaluation_start)return!0}):!1,jr=(Kt==null?void 0:Kt.unified_late)&&(Kt==null?void 0:Kt.anonymous_comment),_o=Kt==null?void 0:Kt.anonymous_comment,Zo=(0,z.useMemo)(()=>{var Jt,Xa;return Kt!=null&&Kt.unified_setting?!((Jt=_t==null?void 0:_t.homework_status)!=null&&Jt.includes("\u5DF2\u622A\u6B62"))||(Kt==null?void 0:Kt.allow_late)||(Kt==null?void 0:Kt.anonymous_comment):!((Xa=Kt==null?void 0:Kt.group_settings)==null?void 0:Xa.some($o=>de()($o.end_time)<=de()()))||(Kt==null?void 0:Kt.allow_late)||(Kt==null?void 0:Kt.all_group_late)},[Kt,_t]),Zn=Kt==null?void 0:Kt.anonymous_comment,Pn=Jt=>{if(!Jt)return!1;const Xa=Or(Jt,Kt==null?void 0:Kt.anonymous_comment_settings);return(Kt==null?void 0:Kt.anonymous_comment)&&Xa&&(Xa==null?void 0:Xa.evaluation_start)!==null},xa=Jt=>{const Xa=Or(Jt,Kt==null?void 0:Kt.anonymous_comment_settings);return Xa&&(Xa==null?void 0:Xa.evaluation_start)!==null};return Un.createElement("section",{style:{padding:"30px 50px"}},Un.createElement("div",{className:`${Me.Z.title}`},Un.createElement("span",null,An.formatMessage({id:"classroomClassroomExperiments.homeworkPublish",defaultMessage:"\u4F5C\u4E1A\u53D1\u5E03"})),Un.createElement(be.Z,{placement:"topLeft",title:"\u8BBE\u7F6E\u4F5C\u4E1A\u7684\u53D1\u5E03\u89C4\u5219\uFF0C\u8BBE\u7F6E\u540E\uFF0C\u5B66\u751F\u53EA\u80FD\u5728\u89C4\u5B9A\u65F6\u95F4\u5185\u63D0\u4EA4\u4F5C\u4E1A"},Un.createElement("i",{className:`iconfont icon-tishixiaowenhao ml10 ${Me.Z.title_icon}`}))),Un.createElement("div",{className:Me.Z.content},Un.createElement(ve.Z,{className:`${Me.Z.row_sty} ${Me.Z.bottom_line} ${Me.Z.h_lh_40}`},Un.createElement(ne.ZP.Group,{style:{display:"flex",alignItems:"center"},disabled:ln||!((qt=_t==null?void 0:_t.homework_status)!=null&&qt.includes("\u672A\u53D1\u5E03"))||(0,Pe.Rm)()&&!((ht=(rn=Wt.AssistantObject)==null?void 0:rn.normal)!=null&&ht.can_publish),value:ua.unified_setting,onChange:Jt=>{var Xa;if(!((Xa=_t==null?void 0:_t.homework_status)!=null&&Xa.includes("\u672A\u53D1\u5E03"))){Se.ZP.error(An.formatMessage({id:"classrooms.publishedCannotModifyUnified",defaultMessage:"\u5DF2\u53D1\u5E03\uFF0C\u4E0D\u80FD\u518D\u4FEE\u6539\u7EDF\u4E00\u8BBE\u7F6E"}));return}if(ua.unified_setting=!ua.unified_setting,ua.unified_setting||(ua.unified_late=!1),Go(Object.assign({},ua)),ua.unified_setting===!1&&ta==""){Ua(ta.concat({}));return}ua.unified_setting&&(Ua([]),To([{late_penalty:5}]))}},Un.createElement(ne.ZP,{value:!0,disabled:!(Kt!=null&&Kt.manage_all_group)||!(0,Pe.GJ)()},An.formatMessage({id:"classrooms.unifiedPublish",defaultMessage:"\u7EDF\u4E00\u53D1\u5E03"})),Un.createElement(ne.ZP,{disabled:(($t=Kt==null?void 0:Kt.group_settings)==null?void 0:$t.length)===0||!(0,Pe.GJ)(),value:!1,style:{marginLeft:52}},An.formatMessage({id:"classroomClassroomExperiments.classBasedPublish",defaultMessage:"\u5206\u73ED\u53D1\u5E03"}))),(($n=Kt==null?void 0:Kt.group_settings)==null?void 0:$n.length)===0&&Un.createElement("span",{style:{marginLeft:"20px",color:"#333"}},"\uFF08\u672C\u8BFE\u5802\u65E0\u5206\u73ED\uFF0C\u4EC5\u652F\u6301\u9009\u62E9\u201C\u7EDF\u4E00\u53D1\u5E03\u201C\uFF09")),ua.unified_setting&&Un.createElement("div",{className:Me.Z.row_sty,style:{padding:"5px 30px"}},Un.createElement(ve.Z,{align:"middle"},Un.createElement(a.Z,{style:{color:"#666",marginRight:10}},An.formatMessage({id:"classrooms.publishTime",defaultMessage:"\u53D1\u5E03\u65F6\u95F4"})),Un.createElement(a.Z,{className:"ml5"},Un.createElement(Fe.default,{style:{width:200},size:"large",placeholder:An.formatMessage({id:"classroomClassroomExperiments.pleaseSelectPublishTime",defaultMessage:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4"}),showTime:{format:"HH:mm",defaultValue:de()((0,Ee.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabledDate:Jt=>(0,Gr.Q8)(Jt,Kt==null?void 0:Kt.course_end_date),disabledTime:Jt=>(0,Gr.d0)(Jt),disabled:ln||!((Xt=_t==null?void 0:_t.homework_status)!=null&&Xt.includes("\u672A\u53D1\u5E03")||(Dt=_t==null?void 0:_t.homework_status)!=null&&Dt.includes("\u672A\u5F00\u59CB"))||(0,Pe.Rm)()&&!((In=Wt.AssistantObject.normal)!=null&&In.can_publish),value:ua.publish_time?de()(ua.publish_time):"",allowClear:!1,onChange:(Jt,Xa)=>{ua.publish_time=Xa,(ua.end_time==""||!ua.end_time)&&ua.unified_setting&&(ua.end_time=de()(Jt).add(1,"month").format("YYYY-MM-DD HH:mm:ss"),ua.end_time=ua.end_time),Go(Object.assign({},ua))}})),Un.createElement(a.Z,{className:"c-grey-333"},An.formatMessage({id:"classroomGraphicGroupHomework.publishTimeTip",defaultMessage:"\uFF08\u5B66\u751F\u6536\u5230\u4F5C\u4E1A\u7684\u65F6\u95F4\uFF09"}))),Un.createElement(ve.Z,{align:"middle"},Un.createElement(a.Z,{style:{marginLeft:40,color:" #666",marginRight:10}},"\u622A\u6B62\u65F6\u95F4"),Un.createElement(a.Z,{className:"ml5"},Un.createElement(Fe.default,{style:{width:200},size:"large",placeholder:An.formatMessage({id:"classroomClassroomExperiments.pleaseSelectEndTime",defaultMessage:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4"}),showTime:{format:"HH:mm",defaultValue:de()((0,Ee.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:aa||_o||(Kt==null?void 0:Kt.allow_late)&&(Kt==null?void 0:Kt.homework_status.includes("\u5DF2\u622A\u6B62"))||ln||(Kt==null?void 0:Kt.allow_late)&&de()()>=de()(Kt==null?void 0:Kt.end_time)||(0,Pe.Rm)()&&!((En=Wt.AssistantObject.normal)!=null&&En.can_publish),allowClear:!1,disabledDate:Jt=>(0,Gr.Q8)(Jt,Kt==null?void 0:Kt.course_end_date,ua.publish_time),disabledTime:Jt=>(0,Gr.d0)(Jt,ua.publish_time),value:ua.end_time?de()(ua.end_time):"",onChange:(Jt,Xa)=>{ua.end_time=Xa,Go(Object.assign({},ua))}})),Un.createElement(a.Z,{className:"c-grey-333"},"\uFF08\u5B66\u751F\u201C\u6309\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u7684\u65F6\u95F4\u622A\u70B9\uFF09"))),!ua.unified_setting&&Un.createElement(ve.Z,null,ta&&ta.map(function(Jt,Xa){var qa,$o,mr,Qo;return Un.createElement(ve.Z,{key:Xa},Un.createElement(ve.Z,{style:{padding:"5px 14px 5px 52px"}},Un.createElement(a.Z,{className:Me.Z.lable_name1},"\u53D1\u5E03\u89C4\u5219",Xa+1),Un.createElement(a.Z,{flex:1,style:{maxWidth:400}},Un.createElement(ue.default,{disabled:ln||((qa=_t==null?void 0:_t.homework_status)!=null&&qa.includes("\u672A\u53D1\u5E03")&&Jt.id||de()(){var fl,Di;if((0,Pe.Rm)()&&!((Di=(fl=Wt.AssistantObject)==null?void 0:fl.normal)!=null&&Di.can_publish)){Se.ZP.warning(An.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\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[Xa].group_name=Zr,ta[Xa].group_id=Jt.group_id;const ni=(0,Oe.flattenDeep)(ta.map(Gi=>Gi.group_name)),xi=st.map(Gi=>{let Ql=(Gi==null?void 0:Gi.group_name)||[];return pt(ut({},Gi),{group_name:(0,Oe.remove)(Ql,$i=>ni.includes($i))})});To(xi),Ua(ta.slice())}},Kt.group_settings&&Kt.group_settings.map(function(Zr){if(!ta.map(fl=>fl.group_name).toString().split(",").includes(String(Zr.group_name)))return Un.createElement(Zt,{value:Zr.group_name,key:Zr.id},Zr.group_name)})))),Un.createElement(a.Z,{style:{padding:"5px 0"}},Un.createElement(Ht,{style:{width:620},size:"large",allowClear:!1,ranges:{\u6B64\u523B:[Jt.publish_time?de()(Jt.publish_time):de()(),de()()]},disabled:ln||(de()()<=de()(($o=Or(Jt.id))==null?void 0:$o.publish_time)?!1:[!0,Ya(Jt.id)]),placeholder:[An.formatMessage({id:"classroomGraphicGroupHomework.publishTime",defaultMessage:"\u53D1\u5E03\u65F6\u95F4\uFF08\u5B66\u751F\u6536\u5230\u4F5C\u4E1A\u7684\u65F6\u95F4\uFF09"}),An.formatMessage({id:"classroomGraphicGroupHomework.deadline",defaultMessage:"\u622A\u6B62\u65F6\u95F4\uFF08\u5B66\u751F \u201C\u6309\u65F6\u201D \u63D0\u4EA4\u4F5C\u54C1\u7684\u65F6\u95F4\u622A\u70B9\uFF09"})],disabledDate:Zr=>(0,Gr.Q8)(Zr,Kt==null?void 0:Kt.course_end_date),disabledTime:Zr=>(0,Gr.d0)(Zr),showTime:{format:"HH:mm",defaultValue:[de()((0,Ee.U6)(),"HH:mm"),de()((0,Ee.U6)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm",value:Jt.publish_time&&[de()(Jt.publish_time),de()(Jt.end_time)],onChange:(Zr,fl)=>{var Di,ni;if((0,Pe.Rm)()&&!((ni=(Di=Wt.AssistantObject)==null?void 0:Di.normal)!=null&&ni.can_publish)){Se.ZP.warning(An.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\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[Xa].publish_time=fl[0],ta[Xa].end_time=fl[1],Ua([...ta])}})),!ln&&Un.createElement(a.Z,{className:`${(mr=Me.Z)==null?void 0:mr.h_lh_40}`,style:{padding:"5px 0"}},ta.length<((Qo=Kt==null?void 0:Kt.group_settings)==null?void 0:Qo.length)&&Un.createElement("i",{className:"iconfont icon-tianjiatimu ml15 current",style:{color:"#00B187"},onClick:()=>{Ua(ta.concat({}))}}),(Jt!=null&&Jt.publish_time&&de()(){var Zr,fl;if((0,Pe.Rm)()&&!((fl=(Zr=Wt.AssistantObject)==null?void 0:Zr.normal)!=null&&fl.can_publish)){Se.ZP.warning(An.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\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 Di=(0,Oe.cloneDeep)(st);Di.forEach((ni,xi)=>{ni.group_name&&(ni.group_name=ni.group_name.filter(Gi=>{var Ql;return!((Ql=ta[Xa].group_name)!=null&&Ql.includes(Gi))}))}),ta=ta.filter((ni,xi)=>Xa!==xi),To(Di),Ua(ta.slice()),setTimeout(()=>Ua(ta.slice()),10)}}):Un.createElement("i",{className:"iconfont icon-shanjian1 ml15",style:{color:"#E30000",opacity:"0.2"}})))}))),!(_t!=null&&_t.is_shixun)&&Un.createElement(Kr.ZP,{checkMarginLeft:60,disabled:ln,value:ua,onChange:Jt=>Go(ut(ut({},ua),Jt))}),Un.createElement(Un.Fragment,null,Un.createElement("div",{className:`${Me.Z.title} mt30`},Un.createElement("span",null,"\u4F5C\u4E1A\u8865\u4EA4")),Un.createElement("div",{className:Me.Z.content},Un.createElement(ve.Z,{className:`${Me.Z.row_sty} ${Me.Z.bottom_line} ${(Lt=Me.Z)==null?void 0:Lt.h_lh_40}`,align:"middle"},Un.createElement(yu.Z,{checked:ua.allow_late,disabled:aa||ln||(Kt==null?void 0:Kt.allow_late),onChange:Jt=>{var Xa,qa;if((0,Pe.Rm)()&&!((qa=(Xa=Wt.AssistantObject)==null?void 0:Xa.normal)!=null&&qa.can_late)){Se.ZP.warning(An.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\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}Jt&&Ae.default.warning({title:"\u5F00\u542F\u8865\u4EA4\u63D0\u793A",width:480,centered:!0,content:Un.createElement("div",{style:{padding:10,background:"#f5f6f9"}},Un.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"),Un.createElement("div",null,"2.\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u5FC5\u987B\u665A\u4E8E\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\uFF1B"),Un.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"))}),ua.allow_late=Jt,st==""&&To([{late_penalty:5}]),Go(ut({},ua))}}),Un.createElement("span",{className:"ml10 mr10"},An.formatMessage({id:"classroomClassroomExperiments.enableResubmission",defaultMessage:"\u5F00\u542F\u8865\u4EA4"})),Un.createElement(be.Z,{overlayStyle:{width:380,maxWidth:380},title:Un.createElement("div",{style:{display:"flex",flexFlow:"column"}},Un.createElement("span",null,"\u8865\u4EA4\u89C4\u5219\u8BF4\u660E"),Un.createElement("span",null,"\u5F00\u542F\u8865\u4EA4\uFF0C\u5B66\u751F\u53EA\u5728\u8865\u4EA4\u65F6\u95F4\u5185\u624D\u901A\u5173\u5219\u6263\u9664\u5206\u503C\uFF0C\u672A\u901A\u5173\u4E0D\u6263\u5206\uFF1B"),Un.createElement("span",null,"\u5B66\u751F\u5728\u6B63\u5E38\u4F5C\u4E1A\u89C4\u5B9A\u65F6\u95F4\u5185\u901A\u5173\uFF0C\u5728\u8865\u4EA4\u9636\u6BB5\u518D\u6B21\u901A\u5173\u4E0D\u6263\u5206\u3002"))},Un.createElement("i",{className:`iconfont icon-tishixiaowenhao ml10 ${Me.Z.title_icon}`}))),(ua==null?void 0:ua.allow_late)&&Un.createElement("div",{className:"pb5"},Un.createElement(ve.Z,{className:Me.Z.row_sty1},Un.createElement(a.Z,{className:Me.Z.lable_name,style:{marginRight:20}},"\u8865\u4EA4\u65B9\u5F0F"),Un.createElement(ne.ZP.Group,{style:{display:"flex",alignItems:"center"},disabled:ln,value:ua.unified_late,onChange:Jt=>{var Xa;if((0,Pe.Rm)()&&!((Xa=Wt.AssistantObject.normal)!=null&&Xa.can_late)){Se.ZP.warning(An.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\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.unified_late=Jt.target.value,st==""&&!Jt.target.value&&To([{late_penalty:5}]),Go(ut({},ua))}},(ua==null?void 0:ua.unified_setting)&&Un.createElement(ne.ZP,{disabled:(Kt==null?void 0:Kt.allow_late)||!(Kt!=null&&Kt.manage_all_group),value:!0,style:{marginRight:52}},"\u7EDF\u4E00\u8865\u4EA4"),((Cn=Kt==null?void 0:Kt.group_settings)==null?void 0:Cn.length)&&Un.createElement(ne.ZP,{disabled:Kt==null?void 0:Kt.allow_late,value:!1},"\u5206\u73ED\u8865\u4EA4"))),ua!=null&&ua.unified_late?Un.createElement("div",null,Un.createElement(ve.Z,{wrap:!1,align:"middle",className:`${Me.Z.row_sty1} mb10 mt5`},Un.createElement(a.Z,{className:Me.Z.lable_name},An.formatMessage({id:"classroomClassroomExperiments.resubmissionDeduction",defaultMessage:"\u8865\u4EA4\u6263\u5206"})),Un.createElement(a.Z,{style:{margin:"0 10px 0 8px"}},Un.createElement(le.Z,{size:"large",addonAfter:"\u5206",style:{width:206},disabled:ln||Zn,value:ua.late_penalty,onChange:Jt=>{var Xa;if((0,Pe.Rm)()&&!((Xa=Wt.AssistantObject.normal)!=null&&Xa.can_late)){Se.ZP.warning(An.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\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.late_penalty=Jt,Go(Object.assign({},ua))}})),Un.createElement(a.Z,{style:{color:"#333"}},"\uFF08\u5EF6\u65F6\u63D0\u4EA4\u4F5C\u54C1\u65F6\uFF0C\u5B66\u751F\u6210\u7EE9\u5C06\u88AB\u6263\u51CF\u7684\u5206\u503C\uFF09")),Un.createElement(ve.Z,{className:`${Me.Z.row_sty1}`},Un.createElement(a.Z,{className:Me.Z.lable_name},"\u622A\u6B62\u65F6\u95F4"),Un.createElement(a.Z,{style:{margin:"0 10px 0 8px"}},Un.createElement(Fe.default,{allowClear:!1,size:"large",style:{width:280},placeholder:An.formatMessage({id:"classroomClassroomExperiments.pleaseSelectEndTime",defaultMessage:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4"}),showTime:{format:"HH:mm",defaultValue:de()((0,Ee.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:ln||jr||aa,value:ua.late_time?de()(ua.late_time):"",disabledDate:Jt=>(0,Gr.Q8)(Jt,Kt==null?void 0:Kt.course_end_date),disabledTime:Jt=>(0,Gr.d0)(Jt),onChange:(Jt,Xa)=>{var qa;if((0,Pe.Rm)()&&!((qa=Wt.AssistantObject.normal)!=null&&qa.can_late)){Se.ZP.warning(An.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\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.late_time=Xa,Go(Object.assign({},ua))}})),Un.createElement(a.Z,{className:"c-grey-333"},"\uFF08\u5B66\u751F\u201C\u5EF6\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u7684\u65F6\u95F4\u622A\u70B9\uFF09"))):st.map(function(Jt,Xa){var qa;return Un.createElement(ve.Z,{key:Xa,style:{padding:"5px 14px 5px 52px"}},Un.createElement(a.Z,{className:Me.Z.lable_name1},"\u8865\u4EA4\u89C4\u5219",Xa+1),Un.createElement(a.Z,{className:"mr20 ml10"},Un.createElement(ue.default,{size:"large",disabled:ln||!((qa=_t==null?void 0:_t.homework_status)!=null&&qa.includes("\u672A\u53D1\u5E03"))&&Jt.id,mode:"multiple",style:{width:250},value:typeof Jt.group_name=="string"?[Jt.group_name]:Jt.group_name,placeholder:An.formatMessage({id:"classrooms.selectClassName",defaultMessage:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"}),onChange:$o=>{var mr;if((0,Pe.Rm)()&&!((mr=Wt.AssistantObject.normal)!=null&&mr.can_late)){Se.ZP.warning(An.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\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}st[Xa].group_name=$o,st[Xa].group_id=Jt.group_id,To(st.slice())}},Kt.group_settings&&Kt.group_settings.map(function($o){if(ua!=null&&ua.unified_setting&&!st.map(mr=>mr.group_name).toString().split(",").includes(String($o.group_name))&&!xa($o.id))return Un.createElement(Zt,{value:$o.group_name,key:$o.id},$o.group_name);if(ta.map(mr=>mr.group_name).toString().split(",").includes(String($o.group_name))&&!st.map(mr=>mr.group_name).toString().split(",").includes(String($o.group_name))&&!xa($o.id))return Un.createElement(Zt,{value:$o.group_name,key:$o.id},$o.group_name)}))),Un.createElement(a.Z,{className:Me.Z.lable_name1},An.formatMessage({id:"classroomClassroomExperiments.resubmissionDeduction",defaultMessage:"\u8865\u4EA4\u6263\u5206"})),Un.createElement(a.Z,{className:"mr20 ml10"},Un.createElement(le.Z,{size:"large",addonAfter:"\u5206",style:{width:150},min:0,max:100,disabled:ln||Pn(Jt.id),defaultValue:Jt.late_penalty,onChange:$o=>{var mr,Qo;if((0,Pe.Rm)()&&!((Qo=(mr=Wt.AssistantObject)==null?void 0:mr.normal)!=null&&Qo.can_late)){Se.ZP.warning(An.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\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}st[Xa].late_penalty=$o,st[Xa].penalty_type=Te.Q.Number}})),Un.createElement(a.Z,{className:Me.Z.lable_name1},"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"),Un.createElement(a.Z,{className:"ml10"},Un.createElement(Fe.default,{size:"large",disabled:ln||Pn(Jt.id),style:{width:250},showTime:{format:"HH:mm",defaultValue:de()((0,Ee.U6)(),"HH:mm")},placeholder:An.formatMessage({id:"classroomClassroomExperiments.pleaseSelectEndTime",defaultMessage:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4"}),disabledDate:$o=>(0,Gr.Q8)($o,Kt==null?void 0:Kt.course_end_date),disabledTime:$o=>(0,Gr.d0)($o),format:"YYYY-MM-DD HH:mm",value:Jt!=null&&Jt.late_time?de()(Jt.late_time):void 0,onChange:($o,mr)=>{var Qo,Zr;if((0,Pe.Rm)()&&!((Zr=(Qo=Wt.AssistantObject)==null?void 0:Qo.normal)!=null&&Zr.can_late)){Se.ZP.warning(An.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\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}st[Xa].late_time=mr,To([...st])}})),!ln&&Un.createElement(a.Z,{style:{height:40,lineHeight:"40px"}},Un.createElement("i",{className:"iconfont icon-tianjiatimu ml15 current",style:{color:"#00B187"},onClick:()=>{To(st.concat({penalty_type:Te.Q.Number,late_penalty:5}))}}),Xa>0&&!Jt.id?Un.createElement("i",{className:"iconfont icon-shanjian1 ml15 current",style:{color:"#E30000"},onClick:()=>{st=st.filter(($o,mr)=>Xa!==mr),To(st.slice()),setTimeout(()=>To(st.slice()),10)}}):Un.createElement("i",{className:"iconfont icon-shanjian1 ml15",style:{color:"#E30000",opacity:"0.2"}})))})))),Un.createElement(Ze.ZP,{loading:lr,type:"primary",size:"large",style:{width:"138px",marginTop:"30px"},onClick:()=>Qn()},An.formatMessage({id:"classroomClassroomExperiments.save",defaultMessage:"\u4FDD\u5B58"})))};var on=(0,he.connect)(({shixunHomeworks:Ue,classroomList:_e,loading:Ne})=>({shixunHomeworks:Ue,classroomList:_e,loading:Ne.effects}))(zt),Vt=te(59301),an=Object.defineProperty,bn=Object.defineProperties,xn=Object.getOwnPropertyDescriptors,On=Object.getOwnPropertySymbols,sa=Object.prototype.hasOwnProperty,na=Object.prototype.propertyIsEnumerable,ya=(Ue,_e,Ne)=>_e in Ue?an(Ue,_e,{enumerable:!0,configurable:!0,writable:!0,value:Ne}):Ue[_e]=Ne,ia=(Ue,_e)=>{for(var Ne in _e||(_e={}))sa.call(_e,Ne)&&ya(Ue,Ne,_e[Ne]);if(On)for(var Ne of On(_e))na.call(_e,Ne)&&ya(Ue,Ne,_e[Ne]);return Ue},Pa=(Ue,_e)=>bn(Ue,xn(_e)),lo=(Ue,_e,Ne)=>new Promise((Wt,Yt)=>{var nn=ht=>{try{rn(Ne.next(ht))}catch($t){Yt($t)}},qt=ht=>{try{rn(Ne.throw(ht))}catch($t){Yt($t)}},rn=ht=>ht.done?Wt(ht.value):Promise.resolve(ht.value).then(nn,qt);rn((Ne=Ne.apply(Ue,_e)).next())});const yo=Ue=>lo(void 0,null,function*(){return yield(0,ze.ZP)(`/api/homework_commons/${Ue==null?void 0:Ue.categoryId}/publish_setting.json`,{method:"post",body:Ue})}),eo=Ue=>lo(void 0,null,function*(){return yield(0,ze.ZP)(`/api/homework_commons/${Ue==null?void 0:Ue.categoryId}/evaluation_setting.json`,{method:"post",body:Ue})}),Eo=(Ue,_e)=>Ue==null?void 0:Ue.map(Ne=>{var Wt;return(Wt=_e==null?void 0:_e.find(Yt=>Yt.value===Ne))==null?void 0:Wt.id}),Ko=(Ue,_e)=>{var Ne;return Ue=typeof Ue=="string"?[Ue]:Ue,(Ne=Ue==null?void 0:Ue.map(Wt=>_e==null?void 0:_e.find(Yt=>{var nn;return(nn=Yt==null?void 0:Yt.group_name)==null?void 0:nn.includes(Wt)})))==null?void 0:Ne.filter(Wt=>Wt)},ka=(Ue,_e,Ne,Wt=!1)=>{let Yt=null,nn=Wt?_e:Ko(Ue,_e);return nn==null||nn.forEach((qt,rn)=>{(rn==0||Ne(qt,Yt||{}))&&(Yt=qt)}),Yt},to=({shixunHomeworks:Ue,loading:_e,dispatch:Ne,classroomList:Wt})=>{var Yt,nn,qt,rn,ht,$t;const $n=(0,he.useIntl)(),Xt=(0,he.useParams)(),{workSetting:Dt,workList:In}=Ue,[,En,Lt]=(0,re.U)(yo,{categoryId:Xt==null?void 0:Xt.categoryId,penalty_type:Te.Q.Number}),[,Cn,An]=(0,re.U)(eo,{categoryId:Xt==null?void 0:Xt.categoryId}),[Fa]=pe.default.useForm(),Kt=pe.default.useWatch("unified_setting",Fa),_t=pe.default.useWatch("group_settings",Fa),ln=pe.default.useWatch("allow_late_settings",Fa),ko=pe.default.useWatch("end_time",Fa),ta=pe.default.useWatch("publish_time",Fa),Ua=pe.default.useWatch("allow_late",Fa),st=pe.default.useWatch("unified_late",Fa),To=pe.default.useWatch("late_time",Fa),ua=pe.default.useWatch("anonymous_comment",Fa),Go=pe.default.useWatch("unified_anonymous_comment",Fa),zr=pe.default.useWatch("evaluation_start",Fa),pa=pe.default.useWatch("anonymous_appeal",Fa),wa=pe.default.useWatch("anonymous_comment_settings",Fa),lr=pe.default.useWatch("unified_anonymous_appeal",Fa),Qt=pe.default.useWatch("anonymous_appeal_settings",Fa),[Qn,Pt]=(0,z.useState)(!1),[Yo,Or]=(0,z.useState)({}),ml=Qn||(0,Pe.Rm)()&&!((nn=(Yt=Wt.AssistantObject)==null?void 0:Yt.normal)!=null&&nn.can_publish),Ya=Qn||(0,Pe.Rm)()&&!((rn=(qt=Wt.AssistantObject)==null?void 0:qt.normal)!=null&&rn.can_late),aa=Qn||(0,Pe.Rm)()&&!(($t=(ht=Wt.AssistantObject)==null?void 0:ht.normal)!=null&&$t.can_anonymous_comment),jr=Zo=>lo(void 0,null,function*(){const Zn=Zo;let Pn=yield(0,ze.ZP)(`/api/homework_commons/${Xt==null?void 0:Xt.categoryId}/publish_setting_for_submit.json`,{method:"post",body:Zn});(Pn==null?void 0:Pn.status)===0&&(Se.ZP.success("\u4FDD\u5B58\u6210\u529F"),_o(),Ne({type:"shixunHomeworks/setActionTabs",payload:{key:""}}))}),_o=()=>{Ne({type:"shixunHomeworks/getWorkSetting",payload:ia({},Xt)}),Ne({type:"shixunHomeworks/getWorkList",payload:ia({},Xt)})};return(0,z.useEffect)(()=>{var Zo,Zn,Pn,xa;let Jt=(Zo=Dt==null?void 0:Dt.group_settings)==null?void 0:Zo.filter(Qo=>Qo.publish_time!==null).map(Qo=>Pa(ia({},Qo),{group_name:[Qo.group_name],publish_time:(Qo==null?void 0:Qo.publish_time)&&[de()(Qo==null?void 0:Qo.publish_time),de()(Qo==null?void 0:Qo.end_time)]}));Jt=(0,Ee.QE)((Jt==null?void 0:Jt.length)>0?Jt:[]);const Xa=(Zn=Dt.allow_late_settings)==null?void 0:Zn.filter(Qo=>Qo.late_time!==null).map(Qo=>Pa(ia({},Qo),{group_name:[Qo.group_name],late_time:(Qo==null?void 0:Qo.late_time)&&de()(Qo==null?void 0:Qo.late_time)})),qa=(Pn=Dt.anonymous_comment_settings)==null?void 0:Pn.filter(Qo=>Qo.evaluation_start!==null).map(Qo=>Pa(ia({},Qo),{group_name:[Qo.group_name],evaluation_start:(Qo==null?void 0:Qo.evaluation_start)&&[de()(Qo==null?void 0:Qo.evaluation_start),de()(Qo==null?void 0:Qo.evaluation_end)]})),$o=(xa=Dt.anonymous_appeal_settings)==null?void 0:xa.filter(Qo=>Qo.appeal_time!==null).map(Qo=>Pa(ia({},Qo),{group_name:[Qo.group_name]})),mr=Pa(ia({},Dt),{late_penalty:Dt!=null&&Dt.allow_late?Dt==null?void 0:Dt.late_penalty:5,evaluation_num:Dt!=null&&Dt.evaluation_num?Dt==null?void 0:Dt.evaluation_num:3,absence_penalty:Dt!=null&&Dt.anonymous_comment?Dt==null?void 0:Dt.absence_penalty:3,appeal_penalty:Dt!=null&&Dt.anonymous_appeal?Dt==null?void 0:Dt.appeal_penalty:2,publish_time:Dt!=null&&Dt.publish_time?de()(Dt==null?void 0:Dt.publish_time):"",end_time:Dt!=null&&Dt.end_time?de()(Dt==null?void 0:Dt.end_time):"",late_time:Dt!=null&&Dt.late_time?de()(Dt==null?void 0:Dt.late_time):"",evaluation_start:Dt!=null&&Dt.evaluation_start?de()(Dt==null?void 0:Dt.evaluation_start):"",evaluation_end:Dt!=null&&Dt.evaluation_end?de()(Dt==null?void 0:Dt.evaluation_end):"",group_settings:Jt!=null&&Jt.length?Jt:[{is_admin:!0}],allow_late_settings:Xa!=null&&Xa.length?Xa:[{is_admin:!0,late_penalty:5}],anonymous_comment_settings:qa!=null&&qa.length?qa:[{is_admin:!0,absence_penalty:3,evaluation_num:3}],anonymous_appeal_settings:$o!=null&&$o.length?$o:[{is_admin:!0,appeal_penalty:2}]});Fa.setFieldsValue(mr),Or(mr),Pt(!(0,Pe.GJ)()),console.log("workSetting",Dt)},[Dt]),(0,z.useEffect)(()=>(Ne({type:"globalSetting/footerToggle",payload:!1}),()=>{Ne({type:"globalSetting/footerToggle",payload:!0}),Ne({type:"shixunHomeworks/setActionTabs",payload:{key:""}}),Fa==null||Fa.resetFields()}),[]),Vt.createElement(me.Z,{spinning:!!_e["shixunHomeworks/getWorkSetting"]||!!_e["shixunHomeworks/getWorkList"]},Vt.createElement("section",{style:{padding:"30px 50px",background:"#fff",marginTop:4}},Vt.createElement(pe.default,{form:Fa,colon:!1,disabled:Qn,initialValues:Yo,scrollToFirstError:!0,onFinish:jr},!(In!=null&&In.is_shixun)&&Vt.createElement(Kr.rU,{form:Fa})),((0,Pe.GJ)()||!(ml||Ya||aa))&&Vt.createElement(Ze.ZP,{loading:En||Cn,type:"primary",size:"large",style:{width:"138px",marginTop:"30px"},onClick:()=>{Fa.submit()}},$n.formatMessage({id:"classroomClassroomExperiments.save",defaultMessage:"\u4FDD\u5B58"})),Vt.createElement(ct.Z,{onConfirm:(Zo,Zn)=>{_t.splice(Zo,0,...Zn),_t.splice(Zo+Zn.length,1);const Pn=(0,Ee.QE)([..._t]);Pn.forEach(xa=>{var Jt;((Jt=xa==null?void 0:xa.publish_time)==null?void 0:Jt.length)==2?xa.publish_time=xa.publish_time:xa.publish_time=[de()(xa==null?void 0:xa.publish_time),de()(xa==null?void 0:xa.end_time)]}),Fa.setFieldValue("group_settings",[...Pn])}})))};var Za=(0,he.connect)(({shixunHomeworks:Ue,classroomList:_e,loading:Ne})=>({shixunHomeworks:Ue,classroomList:_e,loading:Ne.effects}))(to),ha=te(59301);const Da=({shixunHomeworks:Ue,loading:_e,dispatch:Ne})=>{const Wt=(0,he.useIntl)(),{workSetting:Yt,workList:nn}=Ue,[qt,rn]=(0,z.useState)("1"),ht=[{key:"1",label:Wt.formatMessage({id:"classrooms.releaseSettings",defaultMessage:"\u53D1\u5E03\u8BBE\u7F6E"}),element:Yt!=null&&Yt.is_new_rule?ha.createElement(no,null):ha.createElement(on,null)},!(nn!=null&&nn.is_shixun)&&{key:"7",label:"\u63D0\u4EA4\u8BBE\u7F6E",element:ha.createElement(Za,null)},((nn==null?void 0:nn.is_jupyter)||(nn==null?void 0:nn.is_jupyter_lab))&&{key:"6",label:Wt.formatMessage({id:"classroomClassroomExperiments.experimentSettings",defaultMessage:"\u5B9E\u9A8C\u8BBE\u7F6E"}),element:ha.createElement(Wr,null)},!(Yt!=null&&Yt.is_new_rule)&&{key:"2",label:"\u533F\u8BC4\u8BBE\u7F6E",element:ha.createElement(Ps,null)},{key:"3",label:Wt.formatMessage({id:"classroomClassroomExperiments.scoringSettings",defaultMessage:"\u8BC4\u5206\u8BBE\u7F6E"}),element:ha.createElement(Iu,null)},{key:"4",label:Wt.formatMessage({id:"classroomClassroomExperiments.publicSettings",defaultMessage:"\u516C\u5F00\u8BBE\u7F6E"}),element:ha.createElement(hs,null)},{key:"5",label:Wt.formatMessage({id:"classroomClassroomExperiments.collaborationSettings",defaultMessage:"\u534F\u4F5C\u8BBE\u7F6E"}),element:ha.createElement(su,null)}].filter($t=>!!$t);return(0,z.useEffect)(()=>(Ne({type:"globalSetting/footerToggle",payload:!1}),()=>{Ne({type:"globalSetting/footerToggle",payload:!0})}),[]),ha.createElement("div",{style:{paddingBottom:"50px"}},(ht==null?void 0:ht.length)&&ha.createElement(_u.Z,{dataSource:ht,style:{marginBottom:52}}))};var po=(0,he.connect)(({shixunHomeworks:Ue,loading:_e})=>({shixunHomeworks:Ue,loading:_e.effects}))(Da),Jo={flex_box_center:"flex_box_center___FJzIA",flex_space_between:"flex_space_between___oLjvQ",flex_box_vertical_center:"flex_box_vertical_center___SoaRH",flex_box_center_end:"flex_box_center_end___ewpDJ",flex_box_column:"flex_box_column___HLvXm",homeworkDetailWrapper:"homeworkDetailWrapper___VAJSJ",title:"title___C63Sm",export:"export___HoqEK",bg:"bg___Ow82a",tabs:"tabs___AQDwR",workListTabWrap:"workListTabWrap___eltpM",workListTabButton:"workListTabButton___kCRZe",ai_review_new:"ai_review_new___AmrKW"},Vo=te(30252),io=te(10928),nr=te(46400),sr="data:image/png;base64,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",vr=Object.defineProperty,dr=Object.defineProperties,hl=Object.getOwnPropertyDescriptors,xr=Object.getOwnPropertySymbols,No=Object.prototype.hasOwnProperty,Sl=Object.prototype.propertyIsEnumerable,xo=(Ue,_e,Ne)=>_e in Ue?vr(Ue,_e,{enumerable:!0,configurable:!0,writable:!0,value:Ne}):Ue[_e]=Ne,Ir=(Ue,_e)=>{for(var Ne in _e||(_e={}))No.call(_e,Ne)&&xo(Ue,Ne,_e[Ne]);if(xr)for(var Ne of xr(_e))Sl.call(_e,Ne)&&xo(Ue,Ne,_e[Ne]);return Ue},Rr=(Ue,_e)=>dr(Ue,hl(_e)),zl=(Ue,_e,Ne)=>new Promise((Wt,Yt)=>{var nn=ht=>{try{rn(Ne.next(ht))}catch($t){Yt($t)}},qt=ht=>{try{rn(Ne.throw(ht))}catch($t){Yt($t)}},rn=ht=>ht.done?Wt(ht.value):Promise.resolve(ht.value).then(nn,qt);rn((Ne=Ne.apply(Ue,_e)).next())});const bo=({shixunHomeworks:Ue,loading:_e,dispatch:Ne})=>{var Wt;const Yt=(0,he.useIntl)(),nn=(0,he.useParams)(),[qt,rn]=(0,z.useState)(Ir(Ir({},{page:1,limit:20,group_ids:[]}),nn)),{codeReview:ht}=Ue,[$t]=pe.default.useForm();qt.order="code_rate",qt.sort="desc",qt.category=qt.categoryId,(0,z.useEffect)(()=>{$n()},[qt]),(0,z.useEffect)(()=>{Ue.actionTabs.key==="\u6267\u884C\u4EE3\u7801\u67E5\u91CD"&&$n()},[Ue.actionTabs.key]);const $n=()=>zl(void 0,null,function*(){(yield Ne({type:"shixunHomeworks/getFileRepeatResult",payload:Rr(Ir({},qt),{id:qt==null?void 0:qt.category,course_id:qt==null?void 0:qt.coursesId})})).status===-2&&setTimeout(()=>$n(),1500)}),Xt=(In,En)=>{qt.page=In,qt.limit=20,Ne({type:"shixunHomeworks/getFileRepeatResult",payload:Rr(Ir({},qt),{id:qt==null?void 0:qt.category,course_id:qt==null?void 0:qt.coursesId})})},Dt=[{title:Yt.formatMessage({id:"classrooms.serialNumber",defaultMessage:"\u5E8F\u53F7"}),dataIndex:"number",render:(In,En,Lt)=>qt.limit*(qt.page-1)+Lt+1},{title:Yt.formatMessage({id:"classrooms.name",defaultMessage:"\u59D3\u540D"}),dataIndex:"user"},{title:Yt.formatMessage({id:"classrooms.studentNumber",defaultMessage:"\u5B66\u53F7"}),dataIndex:"student_id"},{title:Yt.formatMessage({id:"classroomClassroomExperiments.similarity",defaultMessage:"\u76F8\u4F3C\u5EA6"}),dataIndex:"similar_rate",render:In=>z.createElement("span",{className:"c-orange"},In)},{title:Yt.formatMessage({id:"classrooms.action",defaultMessage:"\u64CD\u4F5C"}),dataInex:"action",render:(In,En)=>z.createElement("div",null,z.createElement(he.Link,{target:"_blank",to:`/classrooms/${qt.coursesId}/common_homework/${qt.categoryId}/review_detail/${En.user_id}`},Yt.formatMessage({id:"classrooms.view",defaultMessage:"\u67E5\u770B"})),z.createElement("br",null))}];return z.createElement("section",{className:"minH500 bg-white pl30 pr30 pt10"},z.createElement(ve.Z,null,z.createElement(a.Z,{flex:"1"},z.createElement("p",{className:"mt10"},Yt.formatMessage({id:"classrooms.plagiarismCheckTime",defaultMessage:"\u67E5\u91CD\u65F6\u95F4"}),"\uFF1A",ht.time,z.createElement(Ze.ZP,{ghost:!0,danger:!0,style:{color:"#29BD8B",borderColor:"#29BD8B",marginLeft:10},onClick:()=>{Ne({type:"shixunHomeworks/setActionTabs",payload:{key:"\u4EE3\u7801\u67E5\u91CD",params:qt}})}},"\u6587\u6863\u67E5\u91CD"))),z.createElement(a.Z,null,z.createElement(y.default.Search,{allowClear:!0,placeholder:Yt.formatMessage({id:"classrooms.searchByNameOrID",defaultMessage:"\u8BF7\u8F93\u5165\u59D3\u540D\u6216\u8005\u5B66\u53F7\u641C\u7D22"}),onSearch:In=>{qt.search=In,Ne({type:"shixunHomeworks/getFileRepeatResult",payload:Rr(Ir({},qt),{id:qt==null?void 0:qt.category,course_id:qt==null?void 0:qt.coursesId})})},style:{width:200}}),z.createElement("span",{className:"ml5 c-red"}))),(ht==null?void 0:ht.status)===-2&&z.createElement("div",{style:{textAlign:"center",margin:"100px 0px",paddingBottom:"100px"}},z.createElement("img",{src:sr}),z.createElement("br",null),z.createElement(Ze.ZP,{type:"primary",style:{width:"120px",height:"40px"},onClick:()=>{Ne({type:"shixunHomeworks/getFileRepeatResult",payload:Rr(Ir({},qt),{id:qt==null?void 0:qt.category,course_id:qt==null?void 0:qt.coursesId})})}},"\u5237\u65B0\u9875\u9762")),((Wt=ht.course_groups)==null?void 0:Wt.length)>0&&z.createElement(z.Fragment,null,z.createElement(ve.Z,null,z.createElement(a.Z,{flex:"80px",className:"font14"},Yt.formatMessage({id:"classroomClassroomExperiments.classDivisionStatus",defaultMessage:"\u5206\u73ED\u60C5\u51B5"}),":"),z.createElement(a.Z,{flex:"80px"},z.createElement(E.default,{checked:qt.group_ids=="",value:"all",onChange:In=>{delete qt.group_ids,qt.group_ids=[],qt.page=1,rn(Ir({},qt))}},Yt.formatMessage({id:"classrooms.all",defaultMessage:"\u5168\u90E8"}))),z.createElement(a.Z,{flex:"1"},ht.course_groups&&ht.course_groups.map((In,En)=>z.createElement(E.default,{value:In.id,checked:qt.group_ids.includes(In.id),onChange:Lt=>{Lt.target.checked?qt.group_ids.push(In.id):qt.group_ids.splice(qt.group_ids.indexOf(In.id),1),qt.page=1,rn(Ir({},qt))}},In.name,"(",In.members_count,")")))),z.createElement(ve.Z,{className:"font14 c-red mt5"},z.createElement(a.Z,null,"\u672C\u9875\u4EC5\u663E\u793A\u5168\u90E8\u5DF2\u67E5\u91CD\u5206\u73ED"))),(ht==null?void 0:ht.data)==="\u52A0\u8F7D\u4E2D"&&z.createElement(me.Z,null,z.createElement(nr.Z,{message:ht==null?void 0:ht.data,type:"info"})),(ht==null?void 0:ht.data)==="\u6682\u65E0\u67E5\u91CD\u8BB0\u5F55"||(ht==null?void 0:ht.data)==="\u52A0\u8F7D\u4E2D"?"":z.createElement("div",null,z.createElement("p",{className:"mt10"},z.createElement("span",{className:"c-red"},ht.similar_count),"\u4E2A\u7591\u4F3C\u6284\u88AD\u5B66\u5458\uFF08",ht.total_count,"\u5B66\u5458\uFF09"),z.createElement(x.default,{className:"mt30",pagination:!1,dataSource:ht.data,columns:Dt,onChange:(In,En,Lt)=>{Lt.order==="ascend"&&(qt.b_order="asc"),Lt.order==="descend"&&(qt.b_order="desc"),Lt.order||delete qt.b_order,Ne({type:"shixunHomeworks/getFileRepeatResult",payload:Rr(Ir({},qt),{id:qt==null?void 0:qt.category,course_id:qt==null?void 0:qt.coursesId})})}}),z.createElement("aside",{className:"tc mb50 mt30"},z.createElement(ee.Z,{showSizeChanger:!1,onChange:Xt,defaultCurrent:qt.page||1,current:qt.page||1,defaultPageSize:20,hideOnSinglePage:!0,total:ht.copy_reviews_count}))))};var Co=(0,he.connect)(({shixunHomeworks:Ue,loading:_e})=>({shixunHomeworks:Ue,loading:_e.effects}))(bo),Ao=Object.defineProperty,uo=Object.defineProperties,Qa=Object.getOwnPropertyDescriptors,kn=Object.getOwnPropertySymbols,Na=Object.prototype.hasOwnProperty,Uo=Object.prototype.propertyIsEnumerable,cr=(Ue,_e,Ne)=>_e in Ue?Ao(Ue,_e,{enumerable:!0,configurable:!0,writable:!0,value:Ne}):Ue[_e]=Ne,ei=(Ue,_e)=>{for(var Ne in _e||(_e={}))Na.call(_e,Ne)&&cr(Ue,Ne,_e[Ne]);if(kn)for(var Ne of kn(_e))Uo.call(_e,Ne)&&cr(Ue,Ne,_e[Ne]);return Ue},Yl=(Ue,_e)=>uo(Ue,Qa(_e)),Fi=(Ue,_e,Ne)=>new Promise((Wt,Yt)=>{var nn=ht=>{try{rn(Ne.next(ht))}catch($t){Yt($t)}},qt=ht=>{try{rn(Ne.throw(ht))}catch($t){Yt($t)}},rn=ht=>ht.done?Wt(ht.value):Promise.resolve(ht.value).then(nn,qt);rn((Ne=Ne.apply(Ue,_e)).next())});const Il=({shixunHomeworks:Ue,dispatch:_e})=>{const Ne=(0,he.useIntl)(),Wt=(0,he.useParams)(),[Yt,nn]=(0,z.useState)([]),[qt,rn]=(0,z.useState)(!1),[ht,$t]=(0,z.useState)(!1),[$n,Xt]=(0,z.useState)(!1),[Dt,In]=(0,z.useState)(""),[En,Lt]=(0,z.useState)(!1);(0,z.useEffect)(()=>{Ue.actionTabs.key==="\u4EE3\u7801\u67E5\u91CD"?(Cn.resetFields(),nn([]),$t(!0),Fa()):$t(!1)},[Ue.actionTabs.key]);const[Cn]=pe.default.useForm();let An=[];const Fa=()=>Fi(void 0,null,function*(){rn(!0);const ln=yield(0,ae.VB)(Yl(ei({},Wt),{course_id:Wt==null?void 0:Wt.coursesId,id:Wt==null?void 0:Wt.categoryId}));nn([...Yt,...ln==null?void 0:ln.data]),In(ln),rn(!1)}),Kt=()=>{_e({type:"shixunHomeworks/setActionTabs",payload:{}}),Xt(!1),rn(!1),nn([]),Cn.resetFields()},_t=[{title:"",dataIndex:"course_group_id",width:280,render:(ln,ko)=>z.createElement(E.default,{disabled:!(ko.work_count>=1),value:String(ko.course_group_id)},ko.course_group_name)},{title:"\u6709\u6548\u4F5C\u54C1\u6570",dataIndex:"work_count"},{title:"\u4E0A\u6B21\u67E5\u91CD\u65F6\u95F4",dataIndex:"last_time",width:130}];return z.createElement(Ae.default,{centered:!0,title:"\u6587\u6863\u67E5\u91CD",keyboard:!1,maskClosable:!1,open:ht,okText:Ne.formatMessage({id:"classrooms.confirm",defaultMessage:"\u786E\u5B9A"}),cancelText:Ne.formatMessage({id:"classrooms.cancel",defaultMessage:"\u53D6\u6D88"}),width:820,bodyStyle:{minHeight:200},onOk:()=>Fi(void 0,null,function*(){var ln;const ko=Cn.getFieldsValue();if(((ln=ko.group_ids)==null?void 0:ln.length)<=0){Se.ZP.info(Ne.formatMessage({id:"classrooms.selectClassToQuery",defaultMessage:"\u8BF7\u9009\u62E9\u8981\u67E5\u8BE2\u7684\u73ED\u7EA7"}));return}Lt(!0);const ta=yield(0,ze.ZP)(`/api/homework_commons/${Wt.categoryId}/homework_file_repeat.json`,{method:"get",params:{course_group_id:[...ko.group_ids.map(Ua=>Number(Ua))]}});Lt(!1),ta.status===0&&(Kt(),Se.ZP.success(Ne.formatMessage({id:"classrooms.operationSuccess",defaultMessage:"\u64CD\u4F5C\u6210\u529F"})),yield _e({type:"shixunHomeworks/getWorkList",payload:Ue.actionTabs.params}),he.history.push(`/classrooms/${Wt.coursesId}/common_homework/${Wt.categoryId}/detail?tabs=4`),_e({type:"shixunHomeworks/setActionTabs",payload:{key:"\u6267\u884C\u4EE3\u7801\u67E5\u91CD"}}))}),okButtonProps:{loading:En},onCancel:Kt},z.createElement("span",null,"\u5F53\u524D\u6587\u6863\u67E5\u91CD\u5206\u6570\u6263\u5206\u4E3A",Dt==null?void 0:Dt.repeat_setting_score,"\u5206\uFF0C\u5982\u9700\u8C03\u6574\u8BF7\u5728\u201C\u8BBE\u7F6E-\u8BC4\u5206\u8BBE\u7F6E\u201D\u4E2D\u8FDB\u884C\u7F16\u8F91"),Ue.codeReviewCourse&&z.createElement(pe.default,{form:Cn,initialValues:{group_ids:An,end_time:de()(de()().add(7,"days").format("YYYY-MM-DD HH:mm"))}},z.createElement("div",{className:"flexd-table-header mt20"},z.createElement(x.default,{pagination:!1,dataSource:[],columns:_t})),z.createElement(pe.default.Item,{name:"group_ids"},z.createElement(E.default.Group,{className:"w100"},z.createElement("div",{style:{width:"100%",maxHeight:360,overflow:"auto"}},z.createElement(x.default,{showHeader:!1,columns:_t,dataSource:Yt,pagination:!1,loading:qt}))))),z.createElement(ve.Z,null,z.createElement(a.Z,{className:"ml10"},z.createElement(E.default,{checked:$n,onChange:ln=>{Xt(ln.target.checked);let ko=[];ln.target.checked&&(ko=Yt.filter(ta=>ta.work_count>=1).map(ta=>ta.course_group_id+"")),Cn.setFieldsValue({group_ids:ko})}},Ne.formatMessage({id:"classroomMemberManagementTAPermissions.selectAll",defaultMessage:"\u5168\u9009"})))))};var Fl=(0,he.connect)(({shixunHomeworks:Ue})=>({shixunHomeworks:Ue}))(Il),Fo=te(80446),oi=te(71635),ui=te(61604),$r=te(75735),al=te(88656),Dl={TabsStyle:"TabsStyle___cT3EC"},fo=te(59301),Zl=Object.defineProperty,Br=Object.defineProperties,si=Object.getOwnPropertyDescriptors,Xl=Object.getOwnPropertySymbols,ol=Object.prototype.hasOwnProperty,Mo=Object.prototype.propertyIsEnumerable,Nl=(Ue,_e,Ne)=>_e in Ue?Zl(Ue,_e,{enumerable:!0,configurable:!0,writable:!0,value:Ne}):Ue[_e]=Ne,wl=(Ue,_e)=>{for(var Ne in _e||(_e={}))ol.call(_e,Ne)&&Nl(Ue,Ne,_e[Ne]);if(Xl)for(var Ne of Xl(_e))Mo.call(_e,Ne)&&Nl(Ue,Ne,_e[Ne]);return Ue},ti=(Ue,_e)=>Br(Ue,si(_e)),Ei=(Ue,_e,Ne)=>new Promise((Wt,Yt)=>{var nn=ht=>{try{rn(Ne.next(ht))}catch($t){Yt($t)}},qt=ht=>{try{rn(Ne.throw(ht))}catch($t){Yt($t)}},rn=ht=>ht.done?Wt(ht.value):Promise.resolve(ht.value).then(nn,qt);rn((Ne=Ne.apply(Ue,_e)).next())});const wi=Ue=>Ei(void 0,null,function*(){return yield(0,ze.ZP)(`/api/student_works/${Ue.userId}/deal_appeal_score.json`,{method:"post",body:Ue})}),ci=({globalSetting:Ue,shixunHomeworks:_e,dispatch:Ne,classroomList:Wt})=>{var Yt,nn,qt,rn,ht,$t;const $n=(0,he.useIntl)(),Xt=(0,he.useParams)(),[Dt]=(0,he.useSearchParams)(),{workList:In,workSetting:En}=_e,[Lt]=pe.default.useForm(),[Cn,An]=(0,z.useState)(!1),[Fa,Kt]=(0,z.useState)(null),[,_t,ln,ko]=(0,re.U)(ae.cN,{homeworkId:Xt==null?void 0:Xt.categoryId}),[,ta,Ua,st]=(0,re.U)(ae.Qz,{homeworkId:Xt==null?void 0:Xt.categoryId}),[,To,ua,Go]=(0,re.U)(ae.mQ,{homeworkId:Xt==null?void 0:Xt.categoryId}),[,,zr,pa]=(0,re.U)(wi,{}),[wa,lr]=(0,z.useState)({activeKey:"1",page:1,limit:10,status:""}),Qt=[{id:"",name:$n.formatMessage({id:"classrooms.all",defaultMessage:"\u5168\u90E8"})},{id:1,name:"\u5F85\u5BA1\u6838"},{id:3,name:"\u63A5\u53D7\u7533\u8BC9"},{id:4,name:"\u9A73\u56DE\u7533\u8BC9"}],Qn=[{title:$n.formatMessage({id:"classrooms.serialNumber",defaultMessage:"\u5E8F\u53F7"}),dataIndex:"id",key:"id",ellipsis:!0,width:80,render:(Ya,aa,jr)=>`${((wa==null?void 0:wa.page)-1)*wa.limit+jr+1}`},{title:"\u5B66\u751F\u59D3\u540D",ellipsis:!0,width:180,dataIndex:"real_name",key:"real_name"},{title:"\u53CD\u9988\u95EE\u9898",dataIndex:"content",ellipsis:!0,key:"content"},{title:"\u88AB\u53CD\u9988\u95EE\u9898\u7684\u5B66\u751F",dataIndex:"unfeedback_real_name",key:"unfeedback_real_name",ellipsis:!0,width:180,render:(Ya,aa)=>fo.createElement("a",{onClick:()=>{ml(ti(wl({},aa),{id:In.is_jupyter||In.is_jupyter_lab?aa==null?void 0:aa.id:aa==null?void 0:aa.student_work_id}))}},Ya)},{title:"\u53CD\u9988\u95EE\u9898\u65F6\u95F4",dataIndex:"created_at",key:"created_at",width:180,render:Ya=>de()(Ya).format("YYYY-MM-DD HH:mm")},{title:$n.formatMessage({id:"classrooms.action",defaultMessage:"\u64CD\u4F5C"}),align:"right",dataIndex:"id",key:"id",width:80,render:(Ya,aa)=>fo.createElement("a",{onClick:()=>{ml(ti(wl({},aa),{id:In.is_jupyter||In.is_jupyter_lab?aa==null?void 0:aa.id:aa==null?void 0:aa.student_work_id}))}},$n.formatMessage({id:"classrooms.view",defaultMessage:"\u67E5\u770B"}))}],Pt=[{title:$n.formatMessage({id:"classrooms.serialNumber",defaultMessage:"\u5E8F\u53F7"}),dataIndex:"id",key:"id",ellipsis:!0,width:80,render:(Ya,aa,jr)=>`${((wa==null?void 0:wa.page)-1)*wa.limit+jr+1}`},{title:$n.formatMessage({id:"classrooms.name",defaultMessage:"\u59D3\u540D"}),ellipsis:!0,width:180,dataIndex:"real_name",key:"real_name"},{title:$n.formatMessage({id:"classroomClassroomExperiments.homeworkStatus",defaultMessage:"\u4F5C\u4E1A\u72B6\u6001"}),dataIndex:"status",ellipsis:!0,key:"status",render:Ya=>Ya===-1?$n.formatMessage({id:"classroomGraphicGroupHomework.redoing",defaultMessage:"\u91CD\u505A\u4E2D"}):fo.createElement(Ee.Uw,{status:Ya})},{title:"\u88AB\u8BC4\u6570",dataIndex:"student_comment_count",key:"student_comment_count",ellipsis:!0,width:100},{title:"\u88AB\u533F\u8BC4\u6700\u5927\u5206\u5DEE",dataIndex:"abnormal_score",key:"abnormal_score",width:180},{title:"\u533F\u8BC4\u5206\u6570",dataIndex:"score",key:"score",width:180},{title:"\u533F\u8BC4\u5F02\u5E38\u65F6\u95F4",dataIndex:"abnormal_date",key:"abnormal_date",width:180},{title:$n.formatMessage({id:"classrooms.action",defaultMessage:"\u64CD\u4F5C"}),align:"right",dataIndex:"id",key:"id",width:80,render:(Ya,aa)=>fo.createElement("a",{onClick:()=>{ml(ti(wl({},aa),{id:In.is_jupyter||In.is_jupyter_lab?aa==null?void 0:aa.id:aa==null?void 0:aa.student_work_id}))}},$n.formatMessage({id:"classrooms.view",defaultMessage:"\u67E5\u770B"}))}],Yo=[{title:$n.formatMessage({id:"classrooms.serialNumber",defaultMessage:"\u5E8F\u53F7"}),dataIndex:"id",key:"id",ellipsis:!0,width:80,render:(Ya,aa,jr)=>`${((wa==null?void 0:wa.page)-1)*wa.limit+jr+1}`},{title:"\u7533\u8BC9\u4EBA",ellipsis:!0,dataIndex:"real_name",key:"real_name",width:150,render:(Ya,aa)=>fo.createElement("a",{onClick:()=>{ml(ti(wl({},aa),{id:In.is_jupyter||In.is_jupyter_lab?aa==null?void 0:aa.id:aa==null?void 0:aa.student_work_id}))}},Ya)},{title:"\u88AB\u7533\u8BC9\u4EBA",dataIndex:"unappeal_real_name",ellipsis:!0,width:150,key:"unappeal_real_name"},{title:"\u88AB\u7533\u8BC9\u4EBA\u8BC4\u5206",dataIndex:"score",key:"score",width:120,ellipsis:!0},{title:"\u7533\u8BC9\u7406\u7531",dataIndex:"comment",key:"comment"},{title:"\u63D0\u4EA4\u7533\u8BC9\u65F6\u95F4",dataIndex:"created_at",key:"created_at",width:150,render:Ya=>de()(Ya).format("YYYY-MM-DD HH:mm")},{title:$n.formatMessage({id:"classrooms.action",defaultMessage:"\u64CD\u4F5C"}),align:"right",dataIndex:"appeal_status",key:"appeal_status",width:150,render:(Ya,aa)=>fo.createElement(fo.Fragment,null,Ya==3&&fo.createElement("span",{className:"c-grey-333"},"\u5DF2\u63A5\u53D7"),Ya==4&&fo.createElement("span",{className:"c-grey-333"},"\u5DF2\u9A73\u56DE"),Ya==1&&fo.createElement(fo.Fragment,null,fo.createElement(ce.op,{openLoading:!0,type:"link",style:{padding:0},danger:!0,onClick:()=>Ei(void 0,null,function*(){(yield zr({userId:aa.student_work_id,score_id:aa.student_works_score_id,status:4})).status===0&&Or()})},"\u9A73\u56DE"),fo.createElement(ce.op,{openLoading:!0,className:"ml20",type:"link",style:{padding:0},onClick:()=>Ei(void 0,null,function*(){Kt(aa),An(!0)})},"\u63A5\u53D7")))}],Or=(Ya=wa)=>{wa.activeKey=="1"&&Ua({page:Ya==null?void 0:Ya.page,limit:Ya==null?void 0:Ya.limit}),wa.activeKey=="2"&&ua({page:Ya==null?void 0:Ya.page,limit:Ya==null?void 0:Ya.limit}),wa.activeKey=="3"&&ln({page:Ya==null?void 0:Ya.page,limit:Ya==null?void 0:Ya.limit,status:Ya==null?void 0:Ya.status})},ml=(Ya={})=>{var aa;Ya!=null&&Ya.id&&(0,Ee.xg)(In.is_jupyter||In.is_jupyter_lab?`/classrooms/${Xt.coursesId}/common_homework/${Xt.categoryId}/${Ya.id}/comment`:Xt.course_group?`/classrooms/${Xt.coursesId}/common_homework/${Xt.categoryId}/review/${Ya.id}?ids=${(aa=Xt.course_group)==null?void 0:aa.toString()}`:`/classrooms/${Xt.coursesId}/common_homework/${Xt.categoryId}/review/${Ya.id}`)};return(0,z.useEffect)(()=>{Or(wa)},[wa]),(0,z.useEffect)(()=>{console.log("params",Xt,Dt.get("TabsActiveKey")),lr(ti(wl({},wa),{activeKey:Dt.get("TabsActiveKey")||"1"}))},[Dt.get("TabsActiveKey")]),fo.createElement(me.Z,{spinning:ta||_t||To},fo.createElement("section",{className:"p30",style:{background:"#fff"}},fo.createElement(ge.default,{destroyInactiveTabPane:!0,className:Dl.TabsStyle,activeKey:wa.activeKey,onChange:Ya=>{lr(ti(wl({},wa),{activeKey:Ya,page:1,limit:10}))}},fo.createElement(ge.default.TabPane,{tab:"\u95EE\u9898\u53CD\u9988",key:"1"},fo.createElement(x.default,{className:"mt20",locale:{emptyText:fo.createElement(Be.Z,null)},columns:Qn,dataSource:((Yt=st==null?void 0:st.data)==null?void 0:Yt.list)||[],pagination:{total:((nn=st==null?void 0:st.data)==null?void 0:nn.count)||0,onChange:(Ya,aa)=>{lr(ti(wl({},wa),{page:Ya,limit:aa}))},current:wa==null?void 0:wa.page,pageSize:wa==null?void 0:wa.limit,showTotal:Ya=>fo.createElement(fo.Fragment,null,"\u5171",fo.createElement("span",{className:"ml5 mr5",style:{color:"#3061d0"}},Ya),"\u6761\u6570\u636E")}})),fo.createElement(ge.default.TabPane,{tab:"\u533F\u8BC4\u8BC4\u5206\u5F02\u5E38",key:"2"},fo.createElement(x.default,{className:"mt20",locale:{emptyText:fo.createElement(Be.Z,null)},columns:Pt,dataSource:((qt=Go==null?void 0:Go.data)==null?void 0:qt.list)||[],pagination:{total:((rn=Go==null?void 0:Go.data)==null?void 0:rn.count)||0,onChange:(Ya,aa)=>{lr(ti(wl({},wa),{page:Ya,limit:aa}))},current:wa==null?void 0:wa.page,pageSize:wa==null?void 0:wa.limit,showTotal:Ya=>fo.createElement(fo.Fragment,null,"\u5171",fo.createElement("span",{className:"ml5 mr5",style:{color:"#3061d0"}},Ya),"\u6761\u6570\u636E")}})),fo.createElement(ge.default.TabPane,{tab:"\u533F\u8BC4\u7533\u8BC9",key:"3"},fo.createElement(ce.qp,{title:"\u7533\u8BC9\u72B6\u6001",className:"mt20",value:wa.status,onChange:Ya=>{lr(ti(wl({},wa),{status:Ya,page:1}))},dataSource:Qt,titleWidth:60}),fo.createElement(x.default,{locale:{emptyText:fo.createElement(Be.Z,null)},columns:Yo,dataSource:((ht=ko==null?void 0:ko.data)==null?void 0:ht.list)||[],pagination:{total:(($t=ko==null?void 0:ko.data)==null?void 0:$t.count)||0,onChange:(Ya,aa)=>{lr(ti(wl({},wa),{page:Ya,limit:aa}))},current:wa==null?void 0:wa.page,pageSize:wa==null?void 0:wa.limit,showTotal:Ya=>fo.createElement(fo.Fragment,null,"\u5171",fo.createElement("span",{className:"ml5 mr5",style:{color:"#3061d0"}},Ya),"\u6761\u6570\u636E")}}))),fo.createElement(Ae.default,{title:"\u63A5\u53D7\u7533\u8BC9",open:Cn,centered:!0,destroyOnClose:!0,onCancel:()=>{An(!1)},maskClosable:!1,width:544,onOk:()=>{Lt.submit()}},fo.createElement(pe.default,{form:Lt,colon:!1,onFinish:Ya=>Ei(void 0,null,function*(){(yield zr(ti(wl({},Ya),{userId:Fa.student_work_id,score_id:Fa.student_works_score_id,status:3}))).status===0&&(Or(),An(!1))})},fo.createElement("div",{style:{color:"#191919"}},"\u786E\u8BA4\u662F\u5426\u63A5\u53D7\u7533\u8BC9\uFF1F\u4E00\u65E6\u63A5\u53D7\uFF0C\u88AB\u7533\u8BC9\u7684\u8BC4\u5206\u8BB0\u5F55\u5C06\u4F5C\u5E9F\u3002\u8BF7\u60A8\u8865\u5145\u533F\u8BC4\u8BC4\u5206\uFF1A"),fo.createElement(At.Z,{style:{marginTop:"20px"},colon:!1,items:[{key:"1",label:"\u7533\u8BC9\u4EBA",children:fo.createElement("a",{onClick:()=>{ml(ti(wl({},Fa),{id:In.is_jupyter||In.is_jupyter_lab?Fa==null?void 0:Fa.id:Fa==null?void 0:Fa.student_work_id}))}},Fa==null?void 0:Fa.real_name)},{key:"2",label:"\u88AB\u7533\u8BC9\u4EBA",children:fo.createElement("span",{style:{color:"#191919"}},Fa==null?void 0:Fa.unappeal_real_name)},{key:"3",label:"\u88AB\u7533\u8BC9\u4EBA\u8BC4\u5206",children:fo.createElement("span",{style:{color:"#191919"}},Fa==null?void 0:Fa.score)}]}),fo.createElement(ve.Z,{className:"mt20",wrap:!1},fo.createElement(a.Z,null,fo.createElement(pe.default.Item,{label:"\u533F\u8BC4\u5206\u6570",name:"score",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5206\u6570"}]},fo.createElement(le.Z,{min:1,max:100,step:1}))),fo.createElement(a.Z,null,fo.createElement("span",{className:"ml10",style:{lineHeight:"30px"}},"\u5206")),fo.createElement(a.Z,null,fo.createElement(pe.default.Item,{className:"ml20",valuePropName:"checked",name:"is_appeal_penalty",initialValue:!0},fo.createElement(E.default,null,"\u6263\u9664\u8FDD\u89C4\u533F\u8BC4\u5206\u6570"))))))))};var Wl=(0,he.connect)(({user:Ue,shixunHomeworks:_e,loading:Ne,globalSetting:Wt,classroomList:Yt})=>({user:Ue,shixunHomeworks:_e,globalSetting:Wt,loading:Ne.effects,classroomList:Yt}))(ci),Ar=te(59301),Ui=Object.defineProperty,ou=Object.defineProperties,Hi=Object.getOwnPropertyDescriptors,ji=Object.getOwnPropertySymbols,Ou=Object.prototype.hasOwnProperty,Uu=Object.prototype.propertyIsEnumerable,Hr=(Ue,_e,Ne)=>_e in Ue?Ui(Ue,_e,{enumerable:!0,configurable:!0,writable:!0,value:Ne}):Ue[_e]=Ne,gl=(Ue,_e)=>{for(var Ne in _e||(_e={}))Ou.call(_e,Ne)&&Hr(Ue,Ne,_e[Ne]);if(ji)for(var Ne of ji(_e))Uu.call(_e,Ne)&&Hr(Ue,Ne,_e[Ne]);return Ue},ri=(Ue,_e)=>ou(Ue,Hi(_e)),Ll=(Ue,_e,Ne)=>new Promise((Wt,Yt)=>{var nn=ht=>{try{rn(Ne.next(ht))}catch($t){Yt($t)}},qt=ht=>{try{rn(Ne.throw(ht))}catch($t){Yt($t)}},rn=ht=>ht.done?Wt(ht.value):Promise.resolve(ht.value).then(nn,qt);rn((Ne=Ne.apply(Ue,_e)).next())});const gi=({shixunHomeworks:Ue,classroomList:_e,loading:Ne,dispatch:Wt})=>{const Yt=(0,he.useIntl)(),[nn,qt]=(0,z.useState)(gl(gl({},(0,he.useParams)()),{page:1,limit:20})),{workList:rn,workSetting:ht}=Ue,[$t,$n]=(0,z.useState)([]);(0,z.useEffect)(()=>{rn!=null&&rn.course_id&&$n(rn==null?void 0:rn.student_works)},[rn]),(0,z.useEffect)(()=>{Xt()},[]);const Xt=()=>Ll(void 0,null,function*(){const En=yield Wt({type:"shixunHomeworks/getWorkList",payload:ri(gl({},nn),{score_open:!0,work_public:!0})});$n((En==null?void 0:En.student_works)||[])}),Dt=(En,Lt)=>{nn.page=En,nn.limit=20,Xt()},In=[{title:Yt.formatMessage({id:"classrooms.name",defaultMessage:"\u59D3\u540D"}),width:"5%",ellipsis:!0,dataIndex:"user_name"},{title:Yt.formatMessage({id:"classrooms.studentNumber",defaultMessage:"\u5B66\u53F7"}),width:"8%",ellipsis:!0,dataIndex:"student_id",sortDirections:["descend","ascend"],sorter:!0,render:En=>En},{title:rn!=null&&rn.is_jupyter_lab||rn!=null&&rn.is_jupyter?Yt.formatMessage({id:"classroomClassroomExperiments.homeworkStatus",defaultMessage:"\u4F5C\u4E1A\u72B6\u6001"}):Yt.formatMessage({id:"classroomGraphicGroupHomework.workStatus",defaultMessage:"\u4F5C\u54C1\u72B6\u6001"}),dataIndex:"work_status",width:"6%",render:En=>En===-1?Yt.formatMessage({id:"classroomGraphicGroupHomework.redoing",defaultMessage:"\u91CD\u505A\u4E2D"}):Ar.createElement(Ee.Uw,{status:En})},{title:Yt.formatMessage({id:"classrooms.finalGrade",defaultMessage:"\u6700\u7EC8\u6210\u7EE9"}),width:"8%",dataIndex:"work_score",sortDirections:["descend","ascend"],sorter:!0,render:(En,Lt)=>Ar.createElement(be.Z,{placement:"bottom",title:Ar.createElement("div",null,Ar.createElement("div",null,Lt.teacher_score?`\u6559\u5E08\u8BC4\u5206\uFF1A${Lt.teacher_score}\u5206`:"\u6559\u5E08\u8BC4\u5206\uFF1A0.0\u5206"),Ar.createElement("div",null,Lt.teaching_asistant_score?`\u52A9\u6559\u8BC4\u5206\uFF1A${Lt.teaching_asistant_score}\u5206`:"\u52A9\u6559\u8BC4\u5206\uFF1A0.0\u5206"),rn!=null&&rn.anonymous_comment?Ar.createElement("div",null,Lt.student_score?`\u533F\u8BC4\u8BC4\u5206\uFF1A${Lt.student_score}\u5206`:"\u533F\u8BC4\u8BC4\u5206\uFF1A0.0\u5206"):"",Ar.createElement("div",null,Lt.late_penalty?`\u8FDF\u4EA4\u6263\u5206\uFF1A${Lt.late_penalty}\u5206`:"\u8FDF\u4EA4\u6263\u5206\uFF1A0.0\u5206"),Ar.createElement("div",null,Lt.repeat_minus_score?`${Yt.formatMessage({id:"classroomClassroomExperiments.plagiarismDeduction",defaultMessage:"\u67E5\u91CD\u6263\u5206"})}\uFF1A${Lt.repeat_minus_score}\u5206`:`${Yt.formatMessage({id:"classroomClassroomExperiments.plagiarismDeduction",defaultMessage:"\u67E5\u91CD\u6263\u5206"})}\uFF1A0.0\u5206`),rn!=null&&rn.anonymous_comment?Ar.createElement("div",null,Lt.absence_penalty?`\u7F3A\u8BC4\u6263\u5206\uFF1A${Lt.absence_penalty}\u5206`:"\u7F3A\u8BC4\u6263\u5206\uFF1A0.0\u5206"):"",Ar.createElement("div",null,Lt.work_score?`${Yt.formatMessage({id:"classrooms.finalGrade",defaultMessage:"\u6700\u7EC8\u6210\u7EE9"})}\uFF1A${Lt.work_score}\u5206`:`${Yt.formatMessage({id:"classrooms.finalGrade",defaultMessage:"\u6700\u7EC8\u6210\u7EE9"})}\uFF1A0.0\u5206`),!(rn!=null&&rn.is_jupyter||rn!=null&&rn.is_jupyter_lab)&&Ar.createElement("div",{onClick:Cn=>{var An;Cn.stopPropagation(),(0,Ee.xg)(rn.is_jupyter||rn.is_jupyter_lab?`/classrooms/${nn.coursesId}/common_homework/${nn.categoryId}/${Lt.id}/comment`:nn.course_group?`/classrooms/${nn.coursesId}/common_homework/${nn.categoryId}/review/${Lt.id}?ids=${(An=nn.course_group)==null?void 0:An.toString()}`:`/classrooms/${nn.coursesId}/common_homework/${nn.categoryId}/review/${Lt.id}`)},style:{color:"#8bb6fd",cursor:"pointer"}},"\u67E5\u770B\u8BC4\u5206 >"))},En>0?Ar.createElement("span",{style:{color:"#ff8100"}},En):En)},{title:"\u66F4\u65B0\u65F6\u95F4",width:"10%",dataIndex:"update_time",sortDirections:["descend","ascend"],sorter:!0,render:En=>En?de()(En).format("YYYY-MM-DD HH:mm"):"--"},{title:"\u533F\u8BC4\u8BC4\u5206",width:"6%",dataIndex:"student_score",render:(En,Lt)=>Ar.createElement(be.Z,{title:Ar.createElement("div",null,Ar.createElement("span",null,"\u4F60\u7684\u8BC4\u9605\u5206\u6570\uFF1A",En,"\u5206"),Ar.createElement("br",null),Ar.createElement("span",null,"\u533F\u8BC4\u5B8C\u6210\u5EA6\uFF1A",Lt.anonymous_comment_rate,"%"))},Ar.createElement("span",null,En))},{title:Yt.formatMessage({id:"classrooms.action",defaultMessage:"\u64CD\u4F5C"}),width:"10%",align:"center",fixed:"right",dataIndex:"action",render:(En,Lt)=>rn!=null&&rn.work_public?Ar.createElement("a",{target:"_blank",onClick:()=>{var Cn,An;(Cn=rn.homework_status)!=null&&Cn.includes("\u5BFC\u5165")||(0,Ee.xg)(rn.is_jupyter||rn.is_jupyter_lab?`/classrooms/${nn.coursesId}/common_homework/${nn.categoryId}/${Lt.id}/comment`:nn.course_group?`/classrooms/${nn.coursesId}/common_homework/${nn.categoryId}/review/${Lt.id}?ids=${(An=nn.course_group)==null?void 0:An.toString()}`:`/classrooms/${nn.coursesId}/common_homework/${nn.categoryId}/review/${Lt.id}`)}},Yt.formatMessage({id:"classrooms.view",defaultMessage:"\u67E5\u770B"})):"--"}].filter(En=>!!En);return Ar.createElement("div",{className:"p30 bg-white"},Ar.createElement(x.default,{loading:Ne["shixunHomeworks/getWorkList"],pagination:!1,locale:{emptyText:Ar.createElement(Be.Z,null)},dataSource:$t,columns:In,onRow:(En,Lt)=>({}),rowKey:"id",onChange:(En,Lt,Cn)=>{if(Cn.order===void 0)switch(Cn.field){case"student_id":nn.b_order="desc",nn.order=Cn.field;break;default:delete nn.b_order,delete nn.order}else nn.b_order=Cn.order.replace("end",""),nn.order=Cn.field;Xt()}}),Ar.createElement(ee.Z,{showSizeChanger:!1,onChange:Dt,hideOnSinglePage:!0,defaultCurrent:nn.page||1,current:nn.page||1,defaultPageSize:20,total:Ue.workList.work_count}))};var mi=(0,he.connect)(({shixunHomeworks:Ue,classroomList:_e,loading:Ne,user:Wt})=>({shixunHomeworks:Ue,classroomList:_e,loading:Ne.effects,user:Wt}))(gi),kl={review_warp:"review_warp___LcMfG",under_review:"under_review___taDOD",btn_operate:"btn_operate___bK38t",btn_review:"btn_review___gcS5j",is_disabled:"is_disabled___XDtBP"},Yi=te(30365),Yu=Object.defineProperty,us=Object.getOwnPropertySymbols,Qu=Object.prototype.hasOwnProperty,As=Object.prototype.propertyIsEnumerable,Vu=(Ue,_e,Ne)=>_e in Ue?Yu(Ue,_e,{enumerable:!0,configurable:!0,writable:!0,value:Ne}):Ue[_e]=Ne,Nu=(Ue,_e)=>{for(var Ne in _e||(_e={}))Qu.call(_e,Ne)&&Vu(Ue,Ne,_e[Ne]);if(us)for(var Ne of us(_e))As.call(_e,Ne)&&Vu(Ue,Ne,_e[Ne]);return Ue};const Au=Ue=>React.createElement("svg",Nu({className:"reviewSuccess_svg__icon",viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg",width:200,height:200},Ue),React.createElement("path",{d:"M463.368 835.6c-139.688-23.544-278.456-159-278.456-323.256 6.512-159.328 121.848-293.224 278.456-323.256V.648C230.768 24.192.008 244.08.008 511.704c0 267.616 230.624 488.16 463.352 511.048V835.6zm0 0",fill:"#3EBDFF"}),React.createElement("path",{d:"M837.352 511.704a322.96 322.96 0 0 1-21.6 121.048l161.832 93.592a520.536 520.536 0 0 0 44.528-214.64m0 0C1028.84 243.816 823.016 18.328 555.624.648l.648 187.8c186.088 23.576 281.08 159 281.08 323.256",fill:"#FD6421"}),React.createElement("path",{d:"M770.336 711.928A315.104 315.104 0 0 1 558.28 833.76v188a533.704 533.704 0 0 0 371.096-216.168l-159.04-93.664zm0 0",fill:"#3EBDFF"}));var fu="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMjAwIiBoZWlnaHQ9IjIwMCI+PHBhdGggZD0iTTQ2My4zNjggODM1LjZjLTEzOS42ODgtMjMuNTQ0LTI3OC40NTYtMTU5LTI3OC40NTYtMzIzLjI1NiA2LjUxMi0xNTkuMzI4IDEyMS44NDgtMjkzLjIyNCAyNzguNDU2LTMyMy4yNTZWLjY0OEMyMzAuNzY4IDI0LjE5Mi4wMDggMjQ0LjA4LjAwOCA1MTEuNzA0YzAgMjY3LjYxNiAyMzAuNjI0IDQ4OC4xNiA0NjMuMzUyIDUxMS4wNDhWODM1LjZ6bTAgMCIgZmlsbD0iIzNFQkRGRiIvPjxwYXRoIGQ9Ik04MzcuMzUyIDUxMS43MDRhMzIyLjk2IDMyMi45NiAwIDAgMS0yMS42IDEyMS4wNDhsMTYxLjgzMiA5My41OTJhNTIwLjUzNiA1MjAuNTM2IDAgMCAwIDQ0LjUyOC0yMTQuNjRtMCAwQzEwMjguODQgMjQzLjgxNiA4MjMuMDE2IDE4LjMyOCA1NTUuNjI0LjY0OGwuNjQ4IDE4Ny44YzE4Ni4wODggMjMuNTc2IDI4MS4wOCAxNTkgMjgxLjA4IDMyMy4yNTYiIGZpbGw9IiNGRDY0MjEiLz48cGF0aCBkPSJNNzcwLjMzNiA3MTEuOTI4QTMxNS4xMDQgMzE1LjEwNCAwIDAgMSA1NTguMjggODMzLjc2djE4OGE1MzMuNzA0IDUzMy43MDQgMCAwIDAgMzcxLjA5Ni0yMTYuMTY4bC0xNTkuMDQtOTMuNjY0em0wIDAiIGZpbGw9IiMzRUJERkYiLz48L3N2Zz4=",xl=te(59301),Ju=(Ue,_e,Ne)=>new Promise((Wt,Yt)=>{var nn=ht=>{try{rn(Ne.next(ht))}catch($t){Yt($t)}},qt=ht=>{try{rn(Ne.throw(ht))}catch($t){Yt($t)}},rn=ht=>ht.done?Wt(ht.value):Promise.resolve(ht.value).then(nn,qt);rn((Ne=Ne.apply(Ue,_e)).next())});const Xu=({shixunHomeworks:Ue,user:_e,loading:Ne,dispatch:Wt})=>{const Yt=(0,he.useIntl)(),{workList:nn}=Ue,{is_open_ai_review:qt,single_score:rn,zero_commit_student_works:ht}=nn,$t=(0,he.useParams)(),[$n,Xt]=(0,z.useState)(!1),[Dt,In]=(0,z.useState)(0),[En,Lt]=(0,z.useState)(!1),[Cn,An]=(0,z.useState)(null);(0,z.useEffect)(()=>{if((Cn==null?void 0:Cn.status)=="running"){const ln=setInterval(()=>{_t()},3e3);return()=>clearInterval(ln)}},[Cn==null?void 0:Cn.status]),(0,z.useEffect)(()=>{Ne["shixunHomeworks/getWorkList"]||_t()},[Ne["shixunHomeworks/getWorkList"]]);const Fa=ln=>{Wt({type:"shixunHomeworks/setActionTabs",payload:{key:"\u667A\u80FD\u8BC4\u9605\u7ED3\u679C",id:Cn==null?void 0:Cn.id,status:ln}})},Kt=()=>Ju(void 0,null,function*(){if(qt)if(rn){if(ht)return Se.ZP.warning(Yt.formatMessage({id:"classrooms.noSubmittedHomeworkSmartReview",defaultMessage:"\u5DF2\u63D0\u4EA4\u4F5C\u4E1A\u7684\u5B66\u751F\u6570\u4E3A0\uFF0C\u65E0\u6CD5\u667A\u80FD\u8BC4\u9605"}))}else return Se.ZP.warning(`${Yt.formatMessage({id:"classrooms.multiDimensionNoSmartReview",defaultMessage:"\u591A\u7EF4\u5EA6\u8BC4\u5206\u6682\u65F6\u4E0D\u80FD\u652F\u6301\u667A\u80FD\u8BC4\u9605"})}!`);else return Se.ZP.warning(`${Yt.formatMessage({id:"classrooms.enableSmartReviewFirst",defaultMessage:"\u8BF7\u5148\u5F00\u542F\u667A\u80FD\u8BC4\u9605\u529F\u80FD"})}!`);Lt(!0);const ln=yield(0,ze.ZP)("/api/homework_common_resubmits/resubmit.json",{method:"post",body:{homework_id:$t==null?void 0:$t.categoryId,range:Dt}});(ln==null?void 0:ln.status)===0&&(Xt(!1),_t()),Lt(!1)}),_t=()=>Ju(void 0,null,function*(){const ln=yield(0,ze.ZP)("/api/homework_common_resubmits/resubmit_status.json",{method:"get",params:{homework_id:$t==null?void 0:$t.categoryId}});(ln==null?void 0:ln.status)===0&&An(ln==null?void 0:ln.data)});return xl.createElement(xl.Fragment,null,xl.createElement("div",{className:kl.review_warp},xl.createElement(be.Z,{title:"\u64CD\u4F5C\u8BB0\u5F55"},xl.createElement("div",{className:kl.btn_operate,onClick:()=>{Wt({type:"shixunHomeworks/setActionTabs",payload:{key:"AI\u8BC4\u9605\u64CD\u4F5C\u8BB0\u5F55"}})}},xl.createElement("i",{className:"iconfont icon-lishijilu"}))),xl.createElement("div",null,qt&&(Cn==null?void 0:Cn.status)=="running"&&xl.createElement("div",{className:kl.under_review,style:{marginRight:0}},xl.createElement(me.Z,{spinning:!0,className:"mr6",size:"small"}),xl.createElement("span",{className:"ml10"},"\u667A\u80FD\u8BC4\u9605\u4E2D"),xl.createElement("span",{className:"ml5",style:{color:"#3061D0"}},Cn==null?void 0:Cn.rate)),qt&&["success","failed"].includes(Cn==null?void 0:Cn.status)&&xl.createElement(be.Z,{title:xl.createElement("div",{className:kl.under_review},"\u667A\u80FD\u8BC4\u9605\u6210\u529F",xl.createElement("span",{style:{color:"#1B8565",margin:"0 3px",fontWeight:"bold"}},Cn==null?void 0:Cn.success_count),"\u4EBA\uFF0C \u5931\u8D25",xl.createElement("span",{style:{color:"#E30000",margin:"0 3px",fontWeight:"bold"}},Cn==null?void 0:Cn.fail_count),"\u4EBA")},xl.createElement("div",{className:kl.under_review},xl.createElement("img",{src:fu,className:"mr5",style:{width:14,height:14}}),"\u6210\u529F",xl.createElement("span",{style:{color:"#1B8565",fontWeight:"bold"},onClick:()=>Fa(1)},Cn==null?void 0:Cn.success_count),"\u4EBA\uFF0C \u5931\u8D25",xl.createElement("span",{style:{color:"#E30000",fontWeight:"bold"},onClick:()=>Fa(0)},Cn==null?void 0:Cn.fail_count),"\u4EBA"))),(Cn==null?void 0:Cn.status)!="running"&&xl.createElement("div",{className:`${kl.btn_review} ${(Cn==null?void 0:Cn.status)=="running"&&kl.is_disabled}`,onClick:()=>{if((Cn==null?void 0:Cn.status)!="running"){if(!(nn!=null&&nn.is_open_ai_review))return Se.ZP.warning(`${Yt.formatMessage({id:"classrooms.enableSmartReviewFirst",defaultMessage:"\u8BF7\u5148\u5F00\u542F\u667A\u80FD\u8BC4\u9605\u529F\u80FD"})}!`),!1;In(0),Xt(!0)}}},xl.createElement("img",{src:Yi.Z,className:"mr8",style:{width:14,height:14}}),Yt.formatMessage({id:"classrooms.intelligentReview",defaultMessage:"\u667A\u80FD\u8BC4\u9605"}))),xl.createElement(Ae.default,{width:1150,centered:!0,title:Yt.formatMessage({id:"classrooms.intelligentReview",defaultMessage:"\u667A\u80FD\u8BC4\u9605"}),open:$n,destroyOnClose:!0,onCancel:()=>Xt(!1),okText:"\u5F00\u59CB\u8BC4\u9605",confirmLoading:En,onOk:()=>Kt()},xl.createElement("div",{className:kl.title_sty},"\u8BC4\u5206\u6807\u51C6"),xl.createElement(x.default,{pagination:!1,dataSource:nn==null?void 0:nn.ai_review_settings,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}]}),xl.createElement("div",{className:kl.title_sty,style:{marginTop:30}},"\u8BC4\u9605\u8303\u56F4"),xl.createElement("div",{className:kl.znpy,style:{background:"#F6F7F9",padding:"13px 20px"}},xl.createElement(ne.ZP.Group,{style:{display:"flex",flexDirection:"column",gap:18},onChange:ln=>In(ln.target.value),value:Dt,options:[{value:0,label:"\u5DF2\u63D0\u4EA4\u4F5C\u4E1A\u4E14\u672A\u8BC4\u9605\u7684\u5B66\u751F"},{value:1,label:"\u6240\u6709\u5DF2\u63D0\u4EA4\u4F5C\u4E1A\u7684\u5B66\u751F"}]}))),xl.createElement(ul,null),xl.createElement(Ci,{getData:()=>_t()}))};var qu=(0,he.connect)(({shixunHomeworks:Ue,loading:_e,user:Ne})=>({shixunHomeworks:Ue,loading:_e.effects,user:Ne}))(Xu),vo=te(59301),ku=Object.defineProperty,ss=Object.getOwnPropertySymbols,Tu=Object.prototype.hasOwnProperty,$u=Object.prototype.propertyIsEnumerable,ds=(Ue,_e,Ne)=>_e in Ue?ku(Ue,_e,{enumerable:!0,configurable:!0,writable:!0,value:Ne}):Ue[_e]=Ne,pu=(Ue,_e)=>{for(var Ne in _e||(_e={}))Tu.call(_e,Ne)&&ds(Ue,Ne,_e[Ne]);if(ss)for(var Ne of ss(_e))$u.call(_e,Ne)&&ds(Ue,Ne,_e[Ne]);return Ue},cs=(Ue,_e,Ne)=>new Promise((Wt,Yt)=>{var nn=ht=>{try{rn(Ne.next(ht))}catch($t){Yt($t)}},qt=ht=>{try{rn(Ne.throw(ht))}catch($t){Yt($t)}},rn=ht=>ht.done?Wt(ht.value):Promise.resolve(ht.value).then(nn,qt);rn((Ne=Ne.apply(Ue,_e)).next())});const gs=({globalSetting:Ue,shixunHomeworks:_e,dispatch:Ne,classroomList:Wt})=>{var Yt,nn,qt,rn,ht,$t,$n;const Xt=(0,he.useParams)(),Dt=(0,he.useLocation)(),[In]=(0,he.useSearchParams)(),[En,Lt]=(0,z.useState)(In.get("tabs")||"0"),Cn=(0,z.useRef)(null),An=(0,he.useIntl)(),[Fa,Kt]=(0,z.useState)(!1),{workList:_t,workSetting:ln}=_e,[,,ko]=(0,re.U)(ae.Gw,{homeworkId:_t==null?void 0:_t.id});In.get("category_id")&&(Xt.category=In.get("category_id")),(0,z.useEffect)(()=>{ta()},[Xt.coursesId]),(0,z.useEffect)(()=>{Ne({type:"classroomList/getAssistantPermissions",payload:{course_id:Xt.coursesId}})},[(0,Pe.bg)()]),(0,z.useEffect)(()=>{new URLSearchParams(Dt.search).get("tabs")=="3"&&Ua()},[]);const ta=()=>{let ua=In.get("page")&&JSON.parse(localStorage.getItem("commonhomeworkkey"));ua=(Xt==null?void 0:Xt.categoryId)!=(ua==null?void 0:ua.categoryId)?{}:ua,Ne({type:"shixunHomeworks/getWorkList",payload:pu(pu({},Xt),ua)})},Ua=()=>{Ne({type:"shixunHomeworks/getWorkSetting",payload:pu({},Xt)})},st=[{name:(0,Pe.GJ)()?An.formatMessage({id:"classrooms.studentList",defaultMessage:"\u5B66\u751F\u5217\u8868"}):"\u4F5C\u4E1A\u60C5\u51B5",id:"0",component:vo.createElement(Oi,{zip:Cn,btnLoading:Fa,setBtnLoading:Kt})},{name:"\u516C\u5F00\u4F5C\u54C1",id:"11",component:vo.createElement(mi,null),hidden:(0,Pe.GJ)()||!(_t!=null&&_t.can_public_work)},{name:An.formatMessage({id:"classroomGraphicGroupHomework.homeworkDescription",defaultMessage:"\u4F5C\u4E1A\u63CF\u8FF0"}),id:"1",component:vo.createElement("div",{className:"minH500"},vo.createElement(Jn,null))},{name:An.formatMessage({id:"classrooms.redoRecord",defaultMessage:"\u91CD\u505A\u8BB0\u5F55"}),id:"9",hidden:(Yt=_t.homework_status)==null?void 0:Yt.includes("\u5BFC\u5165"),component:vo.createElement(al.Z,null)},{name:"\u6587\u6863\u67E5\u91CD",id:"4",component:vo.createElement(Co,null),hidden:((nn=_t.homework_status)==null?void 0:nn.includes("\u5BFC\u5165"))||!(0,Pe.GJ)()||_t.is_jupyter||_t.is_jupyter_lab},{name:An.formatMessage({id:"classroomGraphicGroupHomework.referenceAnswer",defaultMessage:"\u53C2\u8003\u7B54\u6848"}),id:"2",component:vo.createElement(yl,null),hidden:((qt=_t.homework_status)==null?void 0:qt.includes("\u5BFC\u5165"))||!(_t!=null&&_t.view_answer)||_t.is_jupyter||_t.is_jupyter_lab},{name:vo.createElement(xe.Z,{dot:_t==null?void 0:_t.appeal_notice,offset:[5,-5]},vo.createElement("span",{style:{color:En=="10"?"":"#b9b8b8"}},"\u533F\u8BC4\u8BE6\u60C5")),id:"10",component:vo.createElement(Wl,null),hidden:(0,Pe.dE)()||!(_t!=null&&_t.anonymous_comment)},{name:(0,Pe.GJ)()?An.formatMessage({id:"classrooms.settings",defaultMessage:"\u8BBE\u7F6E"}):"\u5F97\u5206\u89C4\u5219",id:"3",component:(rn=_t.homework_status)!=null&&rn.includes("\u5BFC\u5165")?vo.createElement(oi.Z,null):vo.createElement(po,null),hidden:((ht=_t.homework_status)==null?void 0:ht.includes("\u5BFC\u5165"))&&(0,Pe.dE)(),forceRender:!1}].filter(ua=>!ua.hidden),To=()=>{var ua,Go,zr,pa,wa,lr,Qt,Qn,Pt,Yo,Or,ml,Ya,aa,jr,_o,Zo;return vo.createElement(vo.Fragment,null,(ua=_t.homework_status)!=null&&ua.includes("\u5BFC\u5165")&&(0,Pe.GJ)()?vo.createElement(Ze.ZP,{icon:vo.createElement("span",{className:"iconfont icon-shixun3 translateY1"}),onClick:()=>{Ne({type:"classroomList/setActionTabs",payload:{key:"\u8865\u5145\u6210\u7EE9",name:_t==null?void 0:_t.homework_name,id:_t==null?void 0:_t.homework_id,type:"normal"}})},type:"primary"},"\u8865\u5145\u6210\u7EE9"):vo.createElement("div",{className:Jo.workListTabButton},(0,Pe.GJ)()&&vo.createElement(vo.Fragment,null,(_t.is_jupyter||_t.is_jupyter_lab)&&vo.createElement(Ze.ZP,{type:"primary",icon:vo.createElement("i",{className:"iconfont icon-shixunxiangmu"}),onClick:()=>(0,Ee.xg)(`/shixuns/${_t.shixun_identifier}/challenges`)},An.formatMessage({id:"classrooms.enterPracticalTraining",defaultMessage:"\u8FDB\u5165\u5B9E\u8BAD"})),(((Go=_t.homework_status)==null?void 0:Go.includes("\u672A\u53D1\u5E03"))||((zr=_t.homework_status)==null?void 0:zr.includes("\u672A\u5F00\u59CB")))&&vo.createElement(Ze.ZP,{type:"primary",icon:vo.createElement("i",{className:"iconfont icon-yishezhifabushijian1"}),onClick:Zn=>{Zn.preventDefault(),Ne({type:"classroomList/setActionTabs",payload:{key:"\u7ACB\u5373\u53D1\u5E03",selectArrs:[Xt.categoryId],selectArrsAll:[_t],params:Xt,detail:!0,type:2,manage_all_group:ln==null?void 0:ln.manage_all_group}})}},An.formatMessage({id:"classrooms.publish",defaultMessage:"\u53D1\u5E03"})),!((pa=_t.homework_status)!=null&&pa.includes("\u672A\u53D1\u5E03"))&&!((wa=_t.homework_status)!=null&&wa.includes("\u672A\u5F00\u59CB"))&&!((lr=_t.homework_status)!=null&&lr.includes("\u5DF2\u622A\u6B62"))&&vo.createElement(Ze.ZP,{type:"primary",icon:vo.createElement("i",{className:"iconfont icon-jiezhishiyan"}),onClick:Zn=>{var Pn,xa;if(Zn.preventDefault(),(0,Pe.Rm)()&&!((xa=(Pn=Wt.AssistantObject)==null?void 0:Pn.normal)!=null&&xa.can_stop)){Se.ZP.warning(An.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\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}Ne({type:"classroomList/setActionTabs",payload:{key:"\u7ACB\u5373\u622A\u6B62",selectArrs:[Xt.categoryId],selectArrsAll:[],params:Xt,type:2}})}},An.formatMessage({id:"classrooms.deadlineImmediately",defaultMessage:"\u7ACB\u5373\u622A\u6B62"})),_t!=null&&_t.is_jupyter_lab||_t!=null&&_t.is_jupyter?vo.createElement(vo.Fragment,null,En==="1"&&vo.createElement(Ze.ZP,{type:"primary",icon:vo.createElement("i",{className:"iconfont icon-bianji2"}),onClick:()=>{var Zn,Pn;if((0,Pe.Rm)()&&!((Pn=(Zn=Wt.AssistantObject)==null?void 0:Zn.normal)!=null&&Pn.can_create)){Se.ZP.warning(An.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\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}he.history.push(`/classrooms/${Xt.coursesId}/common_homework/${Xt.categoryId}/edit`)}},An.formatMessage({id:"classroomGraphicGroupHomework.editHomework",defaultMessage:"\u7F16\u8F91\u4F5C\u4E1A"}))):vo.createElement(vo.Fragment,null,vo.createElement(Ze.ZP,{type:"primary",icon:vo.createElement("i",{className:"iconfont icon-bianji2"}),onClick:()=>{var Zn,Pn;if((0,Pe.Rm)()&&!((Pn=(Zn=Wt.AssistantObject)==null?void 0:Zn.normal)!=null&&Pn.can_create)){Se.ZP.warning(An.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\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}he.history.push(`/classrooms/${Xt.coursesId}/common_homework/${Xt.categoryId}/edit`)}},An.formatMessage({id:"classroomGraphicGroupHomework.editHomework",defaultMessage:"\u7F16\u8F91\u4F5C\u4E1A"})))),(_t!=null&&_t.is_jupyter_lab||_t!=null&&_t.is_jupyter)&&(0,Pe.dE)()?vo.createElement(Ze.ZP,{type:"primary",onClick:()=>cs(void 0,null,function*(){(0,Fo.Z)({is_jupyter:_t.is_jupyter,is_jupyter_lab:_t.is_jupyter_lab,shixunId:_t.shixun_identifier,homework_common_id:_t.homework_id})})},vo.createElement("i",{className:"iconfont icon-kaiqizhong"}),(Qt=_t==null?void 0:_t.task_operation)==null?void 0:Qt[0]):!((Qn=_t==null?void 0:_t.homework_status)!=null&&Qn.includes("\u5BFC\u5165"))&&vo.createElement(vo.Fragment,null,((Pt=_t==null?void 0:_t.work_statuses)==null?void 0:Pt.includes("\u53D6\u6D88\u5173\u8054"))&&vo.createElement(Ze.ZP,{type:"primary",onClick:()=>cs(void 0,null,function*(){const Zn=yield(0,ae.rN)({homeworkId:Xt.categoryId});(Zn==null?void 0:Zn.status)===0&&(Se.ZP.success(An.formatMessage({id:"classrooms.unlinkSuccess",defaultMessage:"\u53D6\u6D88\u5173\u8054\u6210\u529F"})),Ne({type:"shixunHomeworks/getWorkList",payload:pu({},Xt)}))})},"\u53D6\u6D88\u5173\u8054"),((Yo=_t==null?void 0:_t.work_statuses)==null?void 0:Yo.includes("\u5173\u8054\u9879\u76EE"))&&vo.createElement(Ze.ZP,{type:"primary",onClick:()=>{var Zn;return(0,Ee.xg)(`${(Zn=Ue==null?void 0:Ue.setting)==null?void 0:Zn.old_url}/projects/deposit/new`)}},"\u521B\u5EFA\u9879\u76EE"),((Or=_t==null?void 0:_t.work_statuses)==null?void 0:Or.includes("\u5173\u8054\u9879\u76EE"))&&vo.createElement(Ze.ZP,{type:"primary",onClick:Zn=>{Zn.preventDefault(),Ae.default.confirm({title:"\u5173\u8054\u9879\u76EE",centered:!0,width:600,okText:An.formatMessage({id:"classrooms.confirm",defaultMessage:"\u786E\u5B9A"}),cancelText:An.formatMessage({id:"classrooms.cancel",defaultMessage:"\u53D6\u6D88"}),content:vo.createElement("div",{className:"tc font14"},"\u60A8\u5F53\u524D\u5C1A\u672A\u7BA1\u7406\u4EFB\u4F55\u9879\u76EE\uFF0C\u8BF7\u5148",vo.createElement("a",{onClick:()=>{var Pn;(0,Ee.xg)(`${(Pn=Ue==null?void 0:Ue.setting)==null?void 0:Pn.old_url}/projects/deposit/new`)}},"\u521B\u5EFA\u9879\u76EE"),"\u518D\u5173\u8054")})}},"\u5173\u8054\u9879\u76EE"),((ml=_t==null?void 0:_t.work_statuses)==null?void 0:ml.includes("\u63D0\u4EA4\u4F5C\u54C1"))&&vo.createElement(Ze.ZP,{type:"primary",onClick:()=>(0,Ee.xg)(`/classrooms/${_t.course_id}/common_homework/${_t.homework_id}/post`)},An.formatMessage({id:"classroomGraphicGroupHomework.submitWork",defaultMessage:"\u63D0\u4EA4\u4F5C\u54C1"})),((Ya=_t==null?void 0:_t.work_statuses)==null?void 0:Ya.includes("\u4FEE\u6539\u4F5C\u54C1"))&&vo.createElement(Ze.ZP,{type:"primary",onClick:()=>{const Zn=()=>{(0,Ee.xg)(`/classrooms/${_t.course_id}/common_homework/${_t.homework_id}/${_t.id}/edit`)};if(ln!=null&&ln.can_submit&&!(ln!=null&&ln.submit_size)){Se.ZP.warning(An.formatMessage({id:"classrooms.submissionChanceUsedUp",defaultMessage:"\u60A8\u7684\u4F5C\u54C1\u63D0\u4EA4\u673A\u4F1A\u5DF2\u7528\u5B8C\u3002\u5982\u9700\u7EE7\u7EED\u4FEE\u6539\uFF0C\u8BF7\u8054\u7CFB\u6307\u5BFC\u8001\u5E08\u6216\u5E73\u53F0\u8FD0\u8425\u3002"}));return}Zn()}},"\u4FEE\u6539\u4F5C\u54C1"),((aa=_t==null?void 0:_t.work_statuses)==null?void 0:aa.includes("\u8865\u4EA4\u4F5C\u54C1"))&&vo.createElement(Ze.ZP,{type:"primary",onClick:()=>(0,Ee.xg)(`/classrooms/${_t.course_id}/common_homework/${_t.homework_id}/post`)},"\u8865\u4EA4\u4F5C\u54C1"),(((jr=_t==null?void 0:_t.work_statuses)==null?void 0:jr.includes("\u8865\u4EA4\u9644\u4EF6"))||((_o=_t==null?void 0:_t.work_statuses)==null?void 0:_o.includes("\u4FEE\u6539\u9644\u4EF6")))&&vo.createElement(Ze.ZP,{type:"primary",onClick:()=>{var Zn;if(ln!=null&&ln.can_submit&&!(ln!=null&&ln.submit_size)){Se.ZP.warning(An.formatMessage({id:"classrooms.submissionChanceUsedUp",defaultMessage:"\u60A8\u7684\u4F5C\u54C1\u63D0\u4EA4\u673A\u4F1A\u5DF2\u7528\u5B8C\u3002\u5982\u9700\u7EE7\u7EED\u4FEE\u6539\uFF0C\u8BF7\u8054\u7CFB\u6307\u5BFC\u8001\u5E08\u6216\u5E73\u53F0\u8FD0\u8425\u3002"}));return}Ne({type:"classroomList/setActionTabs",payload:{key:"\u8865\u4EA4\u9644\u4EF6",params:Xt,selectArrs:pu({},_t),title:(Zn=_t==null?void 0:_t.work_statuses)!=null&&Zn.includes("\u4FEE\u6539\u9644\u4EF6")?"\u4FEE\u6539\u9644\u4EF6":"\u8865\u4EA4\u9644\u4EF6"}})}},(Zo=_t==null?void 0:_t.work_statuses)!=null&&Zo.includes("\u4FEE\u6539\u9644\u4EF6")?"\u4FEE\u6539\u9644\u4EF6":"\u8865\u4EA4\u9644\u4EF6"))))};return vo.createElement("section",{className:`${Jo.bg} ${Jo.homeworkDetailWrapper}`},vo.createElement("div",{className:"edu-container mb30"},_t.homework_name&&vo.createElement("section",{className:"animated fadeIn"},vo.createElement("aside",{className:"mt10"},_t.category&&vo.createElement(ie.Z,{separator:">"},vo.createElement(ie.Z.Item,null,vo.createElement(he.Link,{to:`/classrooms/${Xt==null?void 0:Xt.coursesId}/common_homework`},_t.course_name)),vo.createElement(ie.Z.Item,null,vo.createElement(he.Link,{to:`/classrooms/${Xt==null?void 0:Xt.coursesId}/common_homework/${(($t=_t.category)==null?void 0:$t.main)===1?"":_t.category.category_id}`},_t.category.category_name)),vo.createElement(ie.Z.Item,null,An.formatMessage({id:"classroomClassroomExperiments.homeworkDetails",defaultMessage:"\u4F5C\u4E1A\u8BE6\u60C5"})))),vo.createElement("aside",{className:[Jo.title,"mt20"].join(" ")},vo.createElement(he.Link,{to:`/classrooms/${_t.course_id}/common_homework/${(($n=_t.category)==null?void 0:$n.main)===1?"":_t.category.category_id}`},vo.createElement(ke.Z,{className:"font16 c-black"})),vo.createElement("strong",{className:"font20 ml5"},_t.homework_name),vo.createElement(Ee.VV,{temporary:!0,status:_t.homework_status}))),vo.createElement("aside",{className:`mt30 relative ${Jo.workListTabWrap}`},vo.createElement(ge.default,{destroyInactiveTabPane:!0,type:"card",activeKey:En,tabBarExtraContent:En=="5"?(0,Pe.GJ)()&&vo.createElement(qu,null):To(),onTabClick:(ua,Go)=>{parseInt(ua)==3&&Ua();const zr=()=>{if(parseInt(ua)===2){if(!(_t!=null&&_t.view_answer)){Se.ZP.info(An.formatMessage({id:"classrooms.homeworkNoPublicAnswer",defaultMessage:"\u672C\u6B21\u4F5C\u4E1A\u8001\u5E08\u672A\u516C\u5F00\u7B54\u6848"}));return}Lt(ua)}else Lt(ua)};ua!=="11"&&ta(),_e.actionTabs.key=="\u53D1\u5E03\u8BBE\u7F6E\u79BB\u5F00"?Ae.default.confirm({centered:!0,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",onOk:()=>{zr(),Ne({type:"shixunHomeworks/setActionTabs",payload:{key:""}})}}):zr()},className:Jo.tabs,items:st.map(ua=>({label:ua.name,key:ua.id,children:ua.component,forceRender:ua.forceRender}))}))),vo.createElement(Vo.Z,null),vo.createElement(ui.Z,{onOk:()=>{ta()}}),vo.createElement($r.Z,{onOk:()=>{ta()}}),vo.createElement(rr.Z,{type:"edit",onCallback:()=>ta(),courseEndTime:_t==null?void 0:_t.course_end_date}),vo.createElement(zo.Z,{courseEndTime:_t==null?void 0:_t.course_end_date,successCallback:()=>ta(),visible:Wt.actionTabs.key==="\u7ACB\u5373\u622A\u6B62",homeworkIds:[Xt.categoryId],courseId:Xt.coursesId,isBatch:!1}),vo.createElement(Fl,null),vo.createElement(io.Z,{ref:Cn,hide:!0,name:`${_t==null?void 0:_t.homework_name}-\u4F5C\u54C1\u9644\u4EF6`,onOk:()=>Kt(!1)}))};var Ru=(0,he.connect)(({user:Ue,shixunHomeworks:_e,loading:Ne,globalSetting:Wt,classroomList:Yt})=>({user:Ue,shixunHomeworks:_e,globalSetting:Wt,loading:Ne.effects,classroomList:Yt}))(gs)},30252:function(Ft,wt,te){"use strict";var z=te(78241),he=te(43418),xe=te(8591),Ze=te(92832),Se=te(88761),Ae=te(65582),ie=te(57146),ge=te(59301),ke=Object.defineProperty,Ee=Object.defineProperties,pe=Object.getOwnPropertyDescriptors,be=Object.getOwnPropertySymbols,ve=Object.prototype.hasOwnProperty,oe=Object.prototype.propertyIsEnumerable,E=(ee,ne,le)=>ne in ee?ke(ee,ne,{enumerable:!0,configurable:!0,writable:!0,value:le}):ee[ne]=le,a=(ee,ne)=>{for(var le in ne||(ne={}))ve.call(ne,le)&&E(ee,le,ne[le]);if(be)for(var le of be(ne))oe.call(ne,le)&&E(ee,le,ne[le]);return ee},x=(ee,ne)=>Ee(ee,pe(ne)),y=(ee,ne,le)=>new Promise((ue,me)=>{var ye=ze=>{try{Be(le.next(ze))}catch(Ce){me(Ce)}},de=ze=>{try{Be(le.throw(ze))}catch(Ce){me(Ce)}},Be=ze=>ze.done?ue(ze.value):Promise.resolve(ze.value).then(ye,de);Be((le=le.apply(ee,ne)).next())});const b=({classroomList:ee,loading:ne,dispatch:le,shixunHomeworks:ue})=>{const me=(0,Ae.useIntl)(),ye=(0,Ae.useParams)(),[de]=z.default.useForm(),{workList:Be,workSetting:ze}=ue,Ce=()=>{le({type:"shixunHomeworks/getWorkSetting",payload:a({},ye)}),le({type:"shixunHomeworks/getWorkList",payload:a({},ye)})};return ge.createElement(he.default,{centered:!0,title:ee.actionTabs.title||"\u8865\u4EA4\u9644\u4EF6",open:ee.actionTabs.key==="\u8865\u4EA4\u9644\u4EF6",bodyStyle:{minHeight:200},onOk:()=>y(void 0,null,function*(){const et=()=>y(void 0,null,function*(){var we;yield de.validateFields();const rt=a({},de.getFieldValue()),{selectArrs:Xe}=ee.actionTabs;rt.attachment_ids=(we=rt.attachment_ids)==null?void 0:we.map(lt=>lt.response.id),(yield(0,Se.mz)(x(a({},rt),{homeworkId:Xe.work_id}))).status===0&&(de.resetFields(),le({type:"classroomList/setActionTabs",payload:{}}),Ce())});if(ze!=null&&ze.can_submit){if(!(ze!=null&&ze.submit_size)){xe.ZP.warning(me.formatMessage({id:"classrooms.submissionChanceUsedUp",defaultMessage:"\u60A8\u7684\u4F5C\u54C1\u63D0\u4EA4\u673A\u4F1A\u5DF2\u7528\u5B8C\u3002\u5982\u9700\u7EE7\u7EED\u4FEE\u6539\uFF0C\u8BF7\u8054\u7CFB\u6307\u5BFC\u8001\u5E08\u6216\u5E73\u53F0\u8FD0\u8425\u3002"}));return}he.default.confirm({title:me.formatMessage({id:"classrooms.prompt",defaultMessage:"\u63D0\u793A"}),icon:null,centered:!0,width:472,content:ge.createElement(ge.Fragment,null,"\u4F60\u8FD8\u6709 ",ge.createElement("span",{className:"ml5 mr5",style:{color:"#DF711C"}},ze==null?void 0:ze.submit_size)," \u6B21\u63D0\u4EA4\u673A\u4F1A\u3002\u786E\u8BA4\u63D0\u4EA4\u540E\uFF0C\u4E0A\u4E00\u6B21\u7684\u63D0\u4EA4\u8BB0\u5F55\u4F1A\u88AB\u8986\u76D6\u3002\u8BF7\u6CE8\u610F\uFF0C\u5230\u8FBE\u89C4\u5B9A\u7684\u63D0\u4EA4\u6B21\u6570\u540E\u5C06\u4E0D\u53EF\u518D\u6B21\u63D0\u4EA4\uFF0C\u786E\u5B9A\u662F\u5426\u63D0\u4EA4\uFF1F"),onOk:()=>{et()}});return}et()}),onCancel:()=>{de.resetFields(),le({type:"classroomList/setActionTabs",payload:{}})}},ge.createElement(z.default,{form:de,initialValues:{}},ge.createElement(z.default.Item,{name:"attachment_ids",rules:[{required:!0,message:"\u8BF7\u4E0A\u4F20\u9644\u4EF6"}]},ge.createElement(ie.Z,null)),ge.createElement(z.default.Item,{name:"description"},ge.createElement(Ze.default.TextArea,{placeholder:`\u8BF7\u5728\u6B64\u8F93\u5165${ee.actionTabs.title||"\u8865\u4EA4\u9644\u4EF6"}\u7684\u539F\u56E0`,rows:7}))))};wt.Z=(0,Ae.connect)(({classroomList:ee,loading:ne,shixunHomeworks:le})=>({classroomList:ee,loading:ne,shixunHomeworks:le}))(b)},55059:function(Ft,wt,te){"use strict";var z=te(59301),he=te(78241),xe=te(8591),Ze=te(43418),Se=te(95237),Ae=te(43604),ie=te(5083),ge=te(5112),ke=te(24905),Ee=te(66649),pe=te.n(Ee),be=te(38147),ve=te(41867),oe=te(65862),E=te(65582),a=te(91704),x=te(64351),y=te(33270),b=te(99981),ee=te(83028),ne=te(60979),le=te(59301),ue=Object.defineProperty,me=Object.defineProperties,ye=Object.getOwnPropertyDescriptors,de=Object.getOwnPropertySymbols,Be=Object.prototype.hasOwnProperty,ze=Object.prototype.propertyIsEnumerable,Ce=(lt,nt,He)=>nt in lt?ue(lt,nt,{enumerable:!0,configurable:!0,writable:!0,value:He}):lt[nt]=He,et=(lt,nt)=>{for(var He in nt||(nt={}))Be.call(nt,He)&&Ce(lt,He,nt[He]);if(de)for(var He of de(nt))ze.call(nt,He)&&Ce(lt,He,nt[He]);return lt},we=(lt,nt)=>me(lt,ye(nt)),rt=(lt,nt)=>{var He={};for(var Pe in lt)Be.call(lt,Pe)&&nt.indexOf(Pe)<0&&(He[Pe]=lt[Pe]);if(lt!=null&&de)for(var Pe of de(lt))nt.indexOf(Pe)<0&&ze.call(lt,Pe)&&(He[Pe]=lt[Pe]);return He},Xe=(lt,nt,He)=>new Promise((Pe,Ie)=>{var Qe=Je=>{try{je(He.next(Je))}catch(ft){Ie(ft)}},$e=Je=>{try{je(He.throw(Je))}catch(ft){Ie(ft)}},je=Je=>Je.done?Pe(Je.value):Promise.resolve(Je.value).then(Qe,$e);je((He=He.apply(lt,nt)).next())});const at=lt=>{var nt=lt,{classroomList:He,dispatch:Pe,courseEndTime:Ie}=nt,Qe=rt(nt,["classroomList","dispatch","courseEndTime"]),$e,je,Je,ft;const yt=(0,E.useIntl)(),mt=(0,E.useParams)(),[bt]=he.default.useForm(),[We,Bt]=(0,z.useState)(1),[xt,Oe]=(0,z.useState)([]),[At,ce]=(0,z.useState)(0),[re,ae]=(0,z.useState)(2e3),[se,De]=(0,z.useState)(!0),[Ye,fe]=(0,z.useState)(!1),[Le,it]=(0,z.useState)(!1),[qe,Ve]=(0,z.useState)([]),[dt,kt]=(0,z.useState)(!0),[Mt,un]=(0,z.useState)(null),[Tt,sn]=(0,z.useState)({}),[tt,vt]=(0,z.useState)({});(0,z.useEffect)(()=>{if(He.actionTabs.key==="\u7ACB\u5373\u53D1\u5E03")if(Hn(),St(),He.actionTabs.type===2){const fa=He.actionTabs.selectArrsAll[0];un({submit_limit:fa==null?void 0:fa.submit_limit,submit_limit_num:fa==null?void 0:fa.submit_limit_num,must_file:fa==null?void 0:fa.must_file,can_submit:fa==null?void 0:fa.can_submit,submit_num:fa==null?void 0:fa.submit_num}),kt(fa.unified_setting)}else kt(!1),un({submit_limit:!1,submit_limit_num:200,must_file:!1,can_submit:!1,submit_num:3})},[He.actionTabs]),(0,z.useEffect)(()=>{if(Ye){if(Le)return;Pe({type:"classroomList/setActionTabs",payload:{}}),(0,ve.GJ)()?Pe({type:"classroomList/getClassroomTeacherCommonList",payload:we(et({},He.actionTabs.params),{type:1})}):Pe({type:"classroomList/getClassroomCommonList",payload:et({},He.actionTabs.params)})}},[Ye]);const St=fa=>Xe(void 0,null,function*(){De(!0);const Ka=yield(0,y.c_)(we(et({},mt),{page:fa||We,limit:2e4,homework_id:He.actionTabs.type===1?"":He.actionTabs.selectArrs[0]}));Ka==null||Ka.course_groups.map((Ln,Po)=>{Ln.key=Ln.id,Ln.title=Ln.name,Ln.disabled=Ln.is_published}),Ka&&(Oe([...Ka==null?void 0:Ka.course_groups]),ce(Ka==null?void 0:Ka.course_groups_count),De(!1),fa||bt.setFieldsValue({publish_time:pe()(pe()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm")),end_time:pe()(pe()(new Date).add(7,"days").format("YYYY-MM-DD HH:mm"))}))}),Gt=fa=>{Bt(fa),St(fa)},vn=()=>{(0,ve.GJ)()?He.actionTabs.detail?(Pe({type:"shixunHomeworks/setActionTabs",payload:{}}),Pe({type:"shixunHomeworks/getWorkList",payload:et({},mt)}),Pe({type:"shixunHomeworks/getWorkSetting",payload:et({},mt)})):Pe({type:"classroomList/getClassroomTeacherCommonList",payload:we(et({},He.actionTabs.params),{type:1})}):Pe({type:"classroomList/getClassroomCommonList",payload:et({},He.actionTabs.params)})},Rn=()=>Xe(void 0,null,function*(){var fa,Ka;if((0,ve.Rm)()&&!((fa=He.AssistantObject.normal)!=null&&fa.can_publish)){xe.ZP.warning(yt.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\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"})),Bn(!1);return}const Ln=et({},bt.getFieldsValue());if(Ln.end_time<=Ln.publish_time){xe.ZP.info(yt.formatMessage({id:"classrooms.deadlineCannotAfterPublish",defaultMessage:"\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u5927\u4E8E\u6216\u7B49\u4E8E\u53D1\u5E03\u65F6\u95F4"})),Bn(!1);return}if((qe==null?void 0:qe.length)<=0&&!dt&&xt.length>0){xe.ZP.info("\u53D1\u5E03\u73ED\u7EA7\u4E0D\u80FD\u4E3A\u7A7A"),Bn(!1);return}if(Mt!=null&&Mt.submit_limit&&!(Mt!=null&&Mt.submit_limit_num)){xe.ZP.warning(yt.formatMessage({id:"classrooms.studentContentLengthCannotEmpty",defaultMessage:"\u5B66\u751F\u586B\u5199\u5185\u5BB9\u5B57\u6570\u4E0D\u80FD\u4E3A\u7A7A"})),Bn(!1);return}if(Mt!=null&&Mt.can_submit&&!(Mt!=null&&Mt.submit_num)){xe.ZP.warning(yt.formatMessage({id:"classrooms.studentSubmissionCountCannotEmpty",defaultMessage:"\u5B66\u751F\u63D0\u4EA4\u4F5C\u54C1\u6B21\u6570\u4E0D\u80FD\u4E3A\u7A7A"})),Bn(!1);return}let Po=et({homework_ids:[...He.actionTabs.selectArrs],group_ids:qe.length>0?qe.map(ao=>ao.id):(Ka=He.detailCommonHomeworksList)==null?void 0:Ka.course_groups,end_time:pe()(Ln.end_time).format("YYYY-MM-DD HH:mm"),publish_time:pe()(Ln.publish_time).format("YYYY-MM-DD HH:mm"),unified_setting:!qe.length},Mt),ho=yield(0,ne.Tr)({homework_common_ids:[...He.actionTabs.selectArrs],course_id:mt.coursesId,type:"homework_common"});(ho==null?void 0:ho.student_count)===0?wn(Po):(vt(Po),sn(ho))}),wn=fa=>Xe(void 0,null,function*(){Bn(!0);const Ka=yield(0,be.ZP)(`/api/courses/${mt.coursesId}/homework_commons/publish_with_homework_list_position.json`,{method:"post",body:et({},fa)});Bn(!1),Ka.status===0&&((0,oe.L9)(["\u6559\u5B66\u8BFE\u5802","\u56FE\u6587\u4F5C\u4E1A","\u7ACB\u5373\u53D1\u5E03"]),xe.ZP.success(yt.formatMessage({id:"classrooms.publishSuccess",defaultMessage:"\u53D1\u5E03\u6210\u529F"})),Pe({type:"classroomList/setActionTabs",payload:{key:"\u6E05\u9664\u9009\u62E9\u6570\u636E"}}),Qe.onCallback&&Qe.onCallback(),vn(),localStorage.getItem("Noviceguide")==="0"||Pe({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5E95\u90E8\u5F39\u7A97",type:13,text:le.createElement("div",null,"\u6700\u540E\uFF0C\u54B1\u4EEC\u7ED9\u6559\u5B66\u8BFE\u5802\u6DFB\u52A0\u4E00\u540D\u5B66\u751F~\u70B9\u51FB\u201C\u6DFB\u52A0\u5B66\u751F\u201D\uFF0C\u5728\u5F39\u7A97\u9875\u9762\u4E2D\u8F93\u5165\u5E76\u641C\u7D22\u5B66\u751F\u59D3\u540D\uFF0C\u70B9\u51FB\u201C\u786E\u5B9A\u201D\u5C31\u53EF\u4EE5\u4E3A\u60A8\u7684\u8BFE\u5802\u6DFB\u52A0\u7B2C\u4E00\u4F4D\u5B66\u751F\u5566~")}}))}),Hn=()=>{Bt(1),Oe([]),Ve([])},{detailCommonHomeworksList:Aa}=He,Ta=At>We*re,[Oa,Bn]=(0,z.useState)(!1);return le.createElement("div",null,le.createElement(Ze.default,{width:600,centered:!0,confirmLoading:Oa,title:"\u53D1\u5E03\u4F5C\u4E1A",open:He.actionTabs.key==="\u7ACB\u5373\u53D1\u5E03",okText:"\u53D1\u5E03\u4F5C\u4E1A",cancelText:"\u6682\u4E0D\u53D1\u5E03",onOk:Rn,onCancel:()=>{Hn(),vn(),Pe({type:"classroomList/setActionTabs",payload:{}})}},le.createElement("p",{className:"tc"},"\u5B66\u751F\u5C06\u7ACB\u5373\u6536\u5230\u4F5C\u4E1A",le.createElement("br",null),'\u672C\u64CD\u4F5C\u53EA\u5BF9"\u672A\u53D1\u5E03"\u7684\u4F5C\u4E1A\u6709\u6548'),xt&&le.createElement(he.default,{form:bt},le.createElement("div",{style:{paddingLeft:0}},le.createElement(Se.Z,{className:"mt30",align:"middle"},le.createElement(Ae.Z,null,le.createElement(he.default.Item,{name:"publish_time",label:yt.formatMessage({id:"classrooms.publishTime",defaultMessage:"\u53D1\u5E03\u65F6\u95F4"})},le.createElement(ie.default,{style:{width:170,marginRight:"25px"},disabledDate:fa=>(0,b.Q8)(fa,Ie),disabledTime:fa=>(0,b.d0)(fa),placeholder:yt.formatMessage({id:"classroomClassroomExperiments.pleaseSelectPublishTime",defaultMessage:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4"}),showTime:{format:"HH:mm",defaultValue:pe()((0,oe.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",allowClear:!1}))),le.createElement(Ae.Z,{className:"ml20"},le.createElement(he.default.Item,{name:"end_time",label:"\u622A\u6B62\u65F6\u95F4"},le.createElement(ie.default,{style:{width:170},placeholder:yt.formatMessage({id:"classroomClassroomExperiments.pleaseSelectEndTime",defaultMessage:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4"}),showTime:{format:"HH:mm",defaultValue:pe()((0,oe.U6)(),"HH:mm")},disabledDate:fa=>(0,b.Q8)(fa,Ie,bt.getFieldValue("publish_time")),disabledTime:fa=>(0,b.d0)(fa,bt.getFieldValue("publish_time")),format:"YYYY-MM-DD HH:mm",allowClear:!1})))),He.actionTabs.type===2&&le.createElement(Se.Z,{style:{marginBottom:"10px"}},le.createElement("span",{className:"mr5"},yt.formatMessage({id:"classrooms.releaseSettings",defaultMessage:"\u53D1\u5E03\u8BBE\u7F6E"}),":"),le.createElement(ge.ZP.Group,{value:dt,onChange:fa=>{kt(fa.target.value),Ve([])}},le.createElement(ge.ZP,{value:!0,disabled:!He.actionTabs.manage_all_group},yt.formatMessage({id:"classrooms.unifiedPublish",defaultMessage:"\u7EDF\u4E00\u53D1\u5E03"})),le.createElement(ge.ZP,{className:"ml20",disabled:xt.length<=0,value:!1},yt.formatMessage({id:"classroomClassroomExperiments.classBasedPublish",defaultMessage:"\u5206\u73ED\u53D1\u5E03"})))),xt.length<=0&&He.actionTabs.type===2&&le.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"')),(He.actionTabs.type===1||!dt)&&xt.length>0&&le.createElement("div",{style:{display:"flex",justifyContent:"space-between",marginBottom:"10px"}},le.createElement("span",{style:{flex:1}},le.createElement(ke.default,{checked:qe.length===xt.length,onChange:fa=>{qe.length===xt.length?Ve([]):Ve(xt.filter(Ka=>!Ka.is_published))}},yt.formatMessage({id:"classroomMemberManagementTAPermissions.selectAll",defaultMessage:"\u5168\u9009"}))),le.createElement("span",{style:{width:16}}),le.createElement("span",{style:{flex:1}},"\u5DF2\u9009\u62E9",qe.length||0,"\u4E2A\u5206\u73ED")),(He.actionTabs.type===1||!dt)&&xt.length>0&&le.createElement(a.Z,{data:xt,selectedRowKeys:qe,setSelectedRowKeys:Ve})),!((Je=(je=($e=He==null?void 0:He.actionTabs)==null?void 0:$e.selectArrsAll)==null?void 0:je[0])!=null&&Je.is_shixun)&&le.createElement(x.ZP,{value:Mt,onChange:fa=>un(et({},fa))})),le.createElement(ee.Z,{resdata:Tt,type:((ft=He.actionTabs.selectArrs)==null?void 0:ft.length)===1?"shixun":"shixunpush",okloading:Oa,oktext:(Tt==null?void 0:Tt.can_copy_num)===0?"\u786E\u5B9A":"\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362",onok:fa=>Xe(void 0,null,function*(){Bn(!0);let Ka=yield(0,be.ZP)(`/api/courses/${mt.coursesId}/batch_copy_shixuns.json`,{method:"post",body:{type:"homework_common",ids:[...He.actionTabs.selectArrs]}});Bn(!1),(Ka==null?void 0:Ka.status)===0&&wn(tt)})}))};wt.Z=(0,E.connect)(({classroomList:lt})=>({classroomList:lt}))(at)},99517:function(Ft,wt,te){"use strict";te.d(wt,{Z:function(){return ye}});var z=te(59301),he={anchorNavigation:"anchorNavigation___qD4R0",tabs:"tabs___hVMvA",box:"box___Qz1lW",head:"head___WZZdl"},xe=Object.defineProperty,Ze=Object.getOwnPropertySymbols,Se=Object.prototype.hasOwnProperty,Ae=Object.prototype.propertyIsEnumerable,ie=(de,Be,ze)=>Be in de?xe(de,Be,{enumerable:!0,configurable:!0,writable:!0,value:ze}):de[Be]=ze,ge=(de,Be)=>{for(var ze in Be||(Be={}))Se.call(Be,ze)&&ie(de,ze,Be[ze]);if(Ze)for(var ze of Ze(Be))Ae.call(Be,ze)&&ie(de,ze,Be[ze]);return de};const ke=de=>React.createElement("svg",ge({width:17,height:18,xmlns:"http://www.w3.org/2000/svg"},de),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 Ee="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTciIGhlaWdodD0iMTgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IHgxPSIxMDAlIiB5MT0iNTAlIiB4Mj0iMCUiIHkyPSI1MCUiIGlkPSJhIj48c3RvcCBzdG9wLWNvbG9yPSIjNUVDN0VBIiBvZmZzZXQ9IjAlIi8+PHN0b3Agc3RvcC1jb2xvcj0iIzMwNTVEMCIgb2Zmc2V0PSIxMDAlIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCAtMSkiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+PHBhdGggZD0ibTQuMzQyIDIuMDA1IDExLjg5NiA3LjEzOGExIDEgMCAwIDEgMCAxLjcxNEw0LjM0MiAxNy45OTVhMSAxIDAgMCAxLTEuMzc4LTEuMzYyTDYuODM0IDEwbC0zLjg3LTYuNjMzYTEgMSAwIDAgMSAxLjM3OC0xLjM2MloiIGZpbGw9InVybCgjYSkiLz48Y2lyY2xlIGZpbGw9IiMzMDYxRDAiIGN4PSIyIiBjeT0iMTAiIHI9IjIiLz48L2c+PC9zdmc+",pe=te(99313),be=te(92310),ve=te.n(be),oe=te(59301),E=Object.defineProperty,a=Object.defineProperties,x=Object.getOwnPropertyDescriptors,y=Object.getOwnPropertySymbols,b=Object.prototype.hasOwnProperty,ee=Object.prototype.propertyIsEnumerable,ne=(de,Be,ze)=>Be in de?E(de,Be,{enumerable:!0,configurable:!0,writable:!0,value:ze}):de[Be]=ze,le=(de,Be)=>{for(var ze in Be||(Be={}))b.call(Be,ze)&&ne(de,ze,Be[ze]);if(y)for(var ze of y(Be))ee.call(Be,ze)&&ne(de,ze,Be[ze]);return de},ue=(de,Be)=>a(de,x(Be)),ye=({dataSource:de,className:Be,style:ze})=>{const[Ce,et]=(0,z.useState)([]),[we,rt]=(0,z.useState)(""),Xe=(0,z.useRef)("");(0,z.useEffect)(()=>{if(de!=null&&de.length){const nt=String(Math.random()).slice(-6),He=de.map(Pe=>ue(le({},Pe),{key:`${nt}-${Pe.key}`}));et(He),rt(He[0].key)}},[de.length]);const at=nt=>{rt(nt),Xe.current=nt;const He=document.getElementById(nt);if(He){const Pe=He.getBoundingClientRect().top+window.scrollY-50;window.scrollTo({top:Pe,behavior:"smooth"})}},lt=()=>{const nt=Ce.map(Pe=>document.getElementById(Pe.key)),He=window.innerHeight/2;for(const Pe of nt)if(Pe){const Ie=Pe.getBoundingClientRect();if(Ie.top>=0&&Ie.top(window.addEventListener("scroll",lt),()=>{window.removeEventListener("scroll",lt)}),[Ce]),oe.createElement("div",{className:ve()(he.anchorNavigation,Be),style:ze},oe.createElement(pe.default,{items:Ce,tabBarGutter:60,className:he.tabs,activeKey:we,onChange:at}),Ce.map(nt=>oe.createElement("div",{key:nt.key,id:nt.key,className:he.box},oe.createElement("div",{className:he.head},oe.createElement("img",{className:"mr10",src:Ee,alt:"Dot"}),nt.label),oe.createElement("div",{className:he.element},nt.element))))}},99981:function(Ft,wt,te){"use strict";te.d(wt,{Q8:function(){return Pe},d0:function(){return Ie},w6:function(){return He}});var z=te(59301),he=te(5083),xe=te(57809),Ze=te(8591),Se=te(43418),Ae=te(5112),ie=te(95237),ge=te(43604),ke=te(6848),Ee=te(24905),pe=te(3113),be=te(66649),ve=te.n(be),oe=te(41867),E=te(38147),a=te(89392),x=te.n(a),y=te(65862),b=te(61191),ee=te(65582),ne=te(4324),le=te(66457),ue=te(42656),me=te(83028),ye=te(60979),de=te(59301),Be=Object.defineProperty,ze=Object.defineProperties,Ce=Object.getOwnPropertyDescriptors,et=Object.getOwnPropertySymbols,we=Object.prototype.hasOwnProperty,rt=Object.prototype.propertyIsEnumerable,Xe=(Je,ft,yt)=>ft in Je?Be(Je,ft,{enumerable:!0,configurable:!0,writable:!0,value:yt}):Je[ft]=yt,at=(Je,ft)=>{for(var yt in ft||(ft={}))we.call(ft,yt)&&Xe(Je,yt,ft[yt]);if(et)for(var yt of et(ft))rt.call(ft,yt)&&Xe(Je,yt,ft[yt]);return Je},lt=(Je,ft)=>ze(Je,Ce(ft)),nt=(Je,ft,yt)=>new Promise((mt,bt)=>{var We=Oe=>{try{xt(yt.next(Oe))}catch(At){bt(At)}},Bt=Oe=>{try{xt(yt.throw(Oe))}catch(At){bt(At)}},xt=Oe=>Oe.done?mt(Oe.value):Promise.resolve(Oe.value).then(We,Bt);xt((yt=yt.apply(Je,ft)).next())});function He(Je,ft){const yt=[];for(let mt=Je;mt{const mt=Jeve()(ft).endOf("day"),We=Je{const yt=parseInt(ve()(Je).format("HH")),mt=parseInt(ve()().format("HH")),bt=parseInt(ve()().format("mm"));if(!Je)return{disabledHours:()=>He(0,mt),disabledMinutes:()=>He(0,bt)};if(ft){const We=parseInt(ve()(ft).format("HH")),Bt=parseInt(ve()(ft).format("mm"));return ve()(Je).isSame(ve()(ft),"day")?{disabledHours:()=>He(0,We),disabledMinutes:()=>yt<=We?He(0,Bt):[]}:void 0}if(ve()(Je).isSame(ve()(),"day"))return{disabledHours:()=>He(0,mt),disabledMinutes:()=>ve()(Je).isSame(ve()(),"hour")&&yt<=mt?He(0,bt):[]}},{RangePicker:Qe}=he.default,{Option:$e}=xe.default,je=({shixunHomeworks:Je,loading:ft,dispatch:yt,classroomList:mt,user:bt})=>{var We,Bt,xt,Oe,At,ce,re,ae,se;const De=(0,ee.useIntl)(),Ye=(0,ee.useParams)(),{workSetting:fe,workList:Le,shixunWorkList:it,headerInfo:qe,changeData:Ve}=Je,[dt,kt]=(0,z.useState)(!1),[Mt,un]=(0,z.useState)(!1);let[Tt,sn]=(0,z.useState)([]),[tt,vt]=(0,z.useState)([]),[St,Gt]=(0,z.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[vn,Rn]=(0,z.useState)({}),[wn,Hn]=(0,z.useState)({});(0,z.useEffect)(()=>()=>{sn([])},[]),(0,z.useEffect)(()=>{kt(!(0,oe.GJ)())},[(0,oe.GJ)()]);const Aa=()=>{yt({type:"shixunHomeworks/getWorkSetting",payload:at({},Ye)})};(0,z.useEffect)(()=>{if(!(fe!=null&&fe.course_id))return;Object.keys(St).map(function(Wn){St[Wn]=fe[Wn]}),(!St.allow_late||!St.unified_late)&&(St.late_penalty=20,St.penalty_type=ne.Q.Percent),St.unified_setting||(St.unified_late=!1,St.unified_anonymous_comment=!1,St.unified_anonymous_appeal=!1),Tt=JSON.parse(JSON.stringify(fe.group_settings.map(Wn=>lt(at({},Wn),{group_name:[Wn.group_name]})).filter(Wn=>Wn.publish_time!==null))),tt=JSON.parse(JSON.stringify(fe.allow_late_settings.map(Wn=>lt(at({},Wn),{group_name:[Wn.group_name]})).filter(Wn=>Wn.late_time!==null))),Gt(at({},St));const fn=(0,y.QE)((Tt==null?void 0:Tt.length)>0?Tt:[]);sn([...fn]),(tt==null?void 0:tt.length)<=0?vt([{penalty_type:ne.Q.Percent,late_penalty:20}]):vt([...tt])},[fe]);const Ta=()=>nt(void 0,null,function*(){var fn,Wn;if(((fn=bt==null?void 0:bt.userInfo)==null?void 0:fn.user_status)===2){(0,le.Rd)();return}const Ea=JSON.parse(JSON.stringify(St));if(Ea.challenge_settings.filter(Ca=>!Ca.hide),Ea.categoryId=Ye.categoryId,(Wn=Ea.challenge_settings)!=null&&Wn.every(Ca=>!Ca.checked)){Ze.ZP.warning("\u5173\u5361\u4E0D\u80FD\u5168\u90E8\u8BBE\u7F6E\u4E3A\u53EF\u4E0D\u505A");return}if(console.log(Tt),!St.unified_setting)Tt=Tt==null?void 0:Tt.map(Ca=>{var La;if(!Ca.publish_time||!Ca.end_time)throw Ze.ZP.error(De.formatMessage({id:"classrooms.completePublishTime",defaultMessage:"\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574"})),new String(De.formatMessage({id:"classrooms.completePublishTime",defaultMessage:"\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574"}));if(!Ca.group_name)throw Ze.ZP.error(De.formatMessage({id:"classrooms.selectClassName",defaultMessage:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"})),new String(De.formatMessage({id:"classrooms.selectClassName",defaultMessage:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"}));return Ca.group_name=typeof(Ca==null?void 0:Ca.group_name)=="string"?[Ca==null?void 0:Ca.group_name]:Ca==null?void 0:Ca.group_name,Ca.group_id=(La=fe.group_settings)==null?void 0:La.filter(ar=>{var Dr;return(Dr=Ca==null?void 0:Ca.group_name)==null?void 0:Dr.includes(ar.group_name)}).map(ar=>ar.group_id||ar.id).toString().split(","),Ca});else if(!St.publish_time||!St.end_time)throw Ze.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(Ea.group_settings=Tt,St.allow_late)if(St.unified_late){if(St.late_penalty===null||St.late_penalty===void 0||St.late_penalty<0||St.late_penalty>100)throw Ze.ZP.error(`${De.formatMessage({id:"classrooms.lateSubmissionDeduction0",defaultMessage:"\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0"})}~100`),new String(`${De.formatMessage({id:"classrooms.lateSubmissionDeduction0",defaultMessage:"\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0"})}~100`);if(!St.late_time)throw Ze.ZP.error(De.formatMessage({id:"classrooms.completeDeadline",defaultMessage:"\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"})),new String(De.formatMessage({id:"classrooms.completeDeadline",defaultMessage:"\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"}))}else tt=tt==null?void 0:tt.map(Ca=>{var La,ar;if(Ca.late_penalty===null||Ca.late_penalty===void 0||Ca.late_penalty<0||Ca.late_penalty>100)throw Ze.ZP.error(`${De.formatMessage({id:"classrooms.lateSubmissionDeduction0",defaultMessage:"\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0"})}~100`),new String(`${De.formatMessage({id:"classrooms.lateSubmissionDeduction0",defaultMessage:"\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0"})}~100`);if(!Ca.late_time)throw Ze.ZP.error(De.formatMessage({id:"classrooms.completeDeadline",defaultMessage:"\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"})),new String(De.formatMessage({id:"classrooms.completeDeadline",defaultMessage:"\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"}));if(!Ca.group_name)throw Ze.ZP.error(De.formatMessage({id:"classrooms.selectClassName",defaultMessage:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"})),new String(De.formatMessage({id:"classrooms.selectClassName",defaultMessage:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"}));return Ca.group_name=typeof(Ca==null?void 0:Ca.group_name)=="string"?[Ca==null?void 0:Ca.group_name]:Ca==null?void 0:Ca.group_name,Ca.group_id=(ar=(La=Ca==null?void 0:Ca.group_name)==null?void 0:La.map(Dr=>{var jt,Ot;let Rt=(Ot=(jt=fe.group_settings)==null?void 0:jt.filter(Gn=>(Gn==null?void 0:Gn.group_name)===Dr))==null?void 0:Ot[0];return Rt==null?void 0:Rt.group_id}))==null?void 0:ar.toString().split(","),Ca}),Ea.allow_late_settings=tt;let $a=yield(0,ye.Tr)({homework_common_ids:[parseInt(Ye.categoryId)],course_id:Ye.coursesId,type:"homework_common"});($a==null?void 0:$a.student_count)===0?Oa(Ea):(Hn(Ea),Rn($a))}),Oa=fn=>{var Wn;if(fn.total_score===null){Ze.ZP.warning("\u603B\u5206\u503C\u4E0D\u80FD\u4E3A\u7A7A");return}if(fn!=null&&fn.work_efficiency&&fn.eff_score===null){Ze.ZP.warning("\u6548\u7387\u5206\u4E0D\u80FD\u4E3A\u7A7A");return}const Ea=fn.challenge_settings.reduce((La,ar)=>La+Number(ar.challenge_score),0);if((Ea==null?void 0:Ea.toFixed(10))!==((Wn=fn.total_score-fn.eff_score)==null?void 0:Wn.toFixed(10))){Ze.ZP.warning(`\u6548\u7387\u5206\u52A0\u5173\u5361\u4EFB\u52A1\u603B\u5206\u5FC5\u987B\u7B49\u4E8E\u603B\u5206\u503C\uFF1A${fn.total_score}\u5206`);return}const $a={shixun_evaluation:fn.shixun_evaluation,challenge_settings:fn.challenge_settings};let Ca=()=>{var La;const ar=()=>nt(void 0,null,function*(){un(!0),(yield(0,E.ZP)(`/api/homework_commons/${Ye.categoryId}/publish_setting.json`,{method:"post",body:at({},fn)})).status===0&&(Ze.ZP.success(De.formatMessage({id:"classrooms.updateSuccess",defaultMessage:"\u66F4\u65B0\u6210\u529F"})),Aa(),yt({type:"shixunHomeworks/getShixunWorkHeadInfo",payload:at({},Ye)})),un(!1)});!(0,a.isEqual)(Ve,$a)&&!((La=qe==null?void 0:qe.homework_status)!=null&&La.includes("\u672A\u53D1\u5E03"))?Se.default.confirm({title:De.formatMessage({id:"classrooms.updateScore",defaultMessage:"\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:De.formatMessage({id:"classrooms.cancel",defaultMessage:"\u53D6\u6D88"}),onOk:ar}):ar()};fe!=null&&fe.high_resources_consume&&!(fe!=null&&fe.high_resources_consume_permission)?yt({type:"classroomList/setActionTabs",payload:{key:"\u6388\u6743\u4F7F\u7528",id:Ye.coursesId,type:"shixun",type_id:Ye.categoryId,name:fe.homework_name,fn:()=>{Ca()}}}):Ca()},Bn=(fn,Wn,Ea="group_id")=>{var $a;return Wn?Wn.find(Ca=>Ca[Ea]===fn):($a=fe==null?void 0:fe.group_settings)==null?void 0:$a.find(Ca=>Ca.group_id[0]===fn)},fa=(fe==null?void 0:fe.allow_late)||(fe==null?void 0:fe.anonymous_comment),Ka=fn=>{var Wn,Ea;const $a=Bn(fn,fe==null?void 0:fe.allow_late_settings,"id"),Ca=Bn(fn,fe==null?void 0:fe.anonymous_comment_settings),La=Bn(fn);return(fe==null?void 0:fe.allow_late)&&$a&&ve()($a==null?void 0:$a.late_time)<=ve()()||(fe==null?void 0:fe.anonymous_comment)&&Ca&&(Ca==null?void 0:Ca.evaluation_start)!==null||((Ea=(ve()(La==null?void 0:La.end_time)<=ve()()&&((Wn=fe==null?void 0:fe.allow_late_settings)==null?void 0:Wn.filter(ar=>ar.group_id.includes(fn))))[0])==null?void 0:Ea.late_time)!=null},Ln=(0,z.useMemo)(()=>(fe==null?void 0:fe.allow_late)||(fe==null?void 0:fe.all_group_late),[fe,qe]),Po=fe==null?void 0:fe.anonymous_comment,ho=fn=>{if(!fn)return!1;const Wn=Bn(fn,fe==null?void 0:fe.anonymous_comment_settings);return(fe==null?void 0:fe.anonymous_comment)&&Wn&&(Wn==null?void 0:Wn.evaluation_start)!==null},ao=(fn,Wn)=>{var Ea,$a,Ca;yt({type:"classroomList/setActionTabs",payload:{key:"\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206",data:fn,index:Wn,rangePickerDisabled:dt||(ve()()<=ve()(($a=Bn((Ea=fn==null?void 0:fn.group_id)==null?void 0:Ea[0]))==null?void 0:$a.publish_time)?!1:[!0,Ka((Ca=fn==null?void 0:fn.group_id)==null?void 0:Ca[0])]),disabledDate:fe==null?void 0:fe.course_end_date}})};return de.createElement("section",{className:b.Z.form},de.createElement("div",{className:b.Z.title},De.formatMessage({id:"classroomClassroomExperiments.homeworkPublish",defaultMessage:"\u4F5C\u4E1A\u53D1\u5E03"}),de.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")),de.createElement("div",null,de.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},de.createElement(Ae.ZP.Group,{disabled:dt||!((We=qe==null?void 0:qe.homework_status)!=null&&We.includes("\u672A\u53D1\u5E03"))||(0,oe.Rm)()&&!((Bt=mt.AssistantObject.practice)!=null&&Bt.can_publish),value:St.unified_setting,onChange:fn=>{var Wn;if(!((Wn=qe==null?void 0:qe.homework_status)!=null&&Wn.includes("\u672A\u53D1\u5E03"))){Ze.ZP.error(De.formatMessage({id:"classrooms.publishedCannotModifyUnified",defaultMessage:"\u5DF2\u53D1\u5E03\uFF0C\u4E0D\u80FD\u518D\u4FEE\u6539\u7EDF\u4E00\u8BBE\u7F6E"}));return}if(St.unified_setting=!St.unified_setting,St.unified_setting||(St.unified_late=!1,vt([{late_penalty:5}])),Gt(Object.assign({},St)),St.unified_setting===!1&&Tt==""){sn(Tt.concat({}));return}St.unified_setting&&(sn([]),vt([{late_penalty:5}]))}},de.createElement(Ae.ZP,{value:!0,disabled:dt||!(fe!=null&&fe.manage_all_group),style:{marginRight:"50px"}},De.formatMessage({id:"classrooms.unifiedPublish",defaultMessage:"\u7EDF\u4E00\u53D1\u5E03"})),de.createElement(Ae.ZP,{disabled:dt||!((xt=fe==null?void 0:fe.group_settings)!=null&&xt.length),value:!1},De.formatMessage({id:"classroomClassroomExperiments.classBasedPublish",defaultMessage:"\u5206\u73ED\u53D1\u5E03"}))),((Oe=fe==null?void 0:fe.group_settings)==null?void 0:Oe.length)===0&&de.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")),St.unified_setting&&de.createElement("div",{style:{display:"flex",color:"#666666",background:"#F6F7F9",padding:"5px 30px",height:"50px",marginTop:"1px"}},de.createElement(ie.Z,{align:"middle"},de.createElement(ge.Z,{style:{marginLeft:"23px"}},De.formatMessage({id:"classrooms.publishTime",defaultMessage:"\u53D1\u5E03\u65F6\u95F4"})),de.createElement(ge.Z,{className:"ml10"},de.createElement(he.default,{size:"large",disabled:dt||!((At=qe==null?void 0:qe.homework_status)!=null&&At.includes("\u672A\u53D1\u5E03")||(ce=qe==null?void 0:qe.homework_status)!=null&&ce.includes("\u672A\u5F00\u59CB"))||(0,oe.Rm)()&&!((re=mt.AssistantObject.practice)!=null&&re.can_publish),style:{width:170},placeholder:De.formatMessage({id:"classroomClassroomExperiments.pleaseSelectPublishTime",defaultMessage:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4"}),showTime:{format:"HH:mm"},allowClear:!1,format:"YYYY-MM-DD HH:mm",disabledDate:fn=>Pe(fn,fe==null?void 0:fe.course_end_date),disabledTime:fn=>Ie(fn),value:St.publish_time?ve()(St.publish_time):"",onChange:(fn,Wn)=>{St.publish_time=Wn,(St.end_time==""||!St.end_time)&&St.unified_setting&&(St.end_time=ve()(fn).add(7,"days").format("YYYY-MM-DD HH:mm:ss")),Gt(Object.assign({},St))}}))),de.createElement(ie.Z,{align:"middle",className:"pl30"},de.createElement(ge.Z,null,"\u622A\u6B62\u65F6\u95F4"),de.createElement(ge.Z,{className:"ml10"},de.createElement(he.default,{size:"large",style:{width:170},allowClear:!1,placeholder:De.formatMessage({id:"classroomClassroomExperiments.pleaseSelectEndTime",defaultMessage:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4"}),showTime:{format:"HH:mm",defaultValue:ve()((0,y.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:(fe==null?void 0:fe.allow_late)&&(fe==null?void 0:fe.homework_status.includes("\u5DF2\u622A\u6B62"))||dt||(fe==null?void 0:fe.allow_late)&&ve()()>=ve()(fe==null?void 0:fe.end_time)||(0,oe.Rm)()&&!((ae=mt.AssistantObject.practice)!=null&&ae.can_publish),disabledDate:fn=>Pe(fn,fe==null?void 0:fe.course_end_date,St.publish_time),disabledTime:fn=>Ie(fn,St.publish_time),value:St.end_time?ve()(St.end_time):"",onChange:(fn,Wn)=>{St.end_time=Wn,Gt(Object.assign({},St))}})))),!St.unified_setting&&(Tt==null?void 0:Tt.length)>0&&de.createElement(ie.Z,{style:{display:"flex",color:"#666666",background:"#F6F7F9",padding:"5px 30px",marginTop:"1px"}},Tt&&Tt.map(function(fn,Wn){var Ea,$a,Ca,La,ar,Dr,jt;return de.createElement(ge.Z,{span:24,key:Wn},de.createElement(ie.Z,{gutter:[8,16],style:{display:"flex",alignItems:"center",marginBottom:Wn==(Tt==null?void 0:Tt.length)-1?"0px":"10px"}},de.createElement("div",{style:{minWidth:85,marginRight:"15px",textAlign:"right"}},"\u53D1\u5E03\u89C4\u5219",Wn+1),de.createElement(xe.default,{disabled:dt||((Ea=qe==null?void 0:qe.homework_status)!=null&&Ea.includes("\u672A\u53D1\u5E03")&&fn.id||ve()(){var Rt;if((0,oe.Rm)()&&!((Rt=mt.AssistantObject.practice)!=null&&Rt.can_publish)){Ze.ZP.warning(De.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\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}Tt[Wn].group_name=Ot,Tt[Wn].group_id=fn.group_id;const Gn=(0,a.flattenDeep)(Tt.map(va=>va.group_name)),Ma=tt.map(va=>{let za=(va==null?void 0:va.group_name)||[];return lt(at({},va),{group_name:(0,a.remove)(za,Bo=>Gn.includes(Bo))})});vt(Ma),sn(Tt.slice())},maxTagCount:4,maxTagPlaceholder:Ot=>de.createElement("div",{style:{cursor:"pointer"},onClick:()=>ao(fn,Wn)},"+",Ot==null?void 0:Ot.length)},fe.group_settings&&fe.group_settings.map(function(Ot){if(!Tt.map(Gn=>Gn.group_name).flat().includes(Ot.group_name))return de.createElement($e,{value:Ot.group_name,key:Ot.id},Ot.group_name)})),de.createElement("div",{className:"ml20"},de.createElement(Qe,{size:"large",ranges:{\u6B64\u523B:[fn.publish_time?ve()(fn.publish_time):ve()(),ve()()]},allowClear:!1,disabled:dt||(ve()()<=ve()((La=Bn((Ca=fn==null?void 0:fn.group_id)==null?void 0:Ca[0]))==null?void 0:La.publish_time)?!1:[!0,Ka((ar=fn==null?void 0:fn.group_id)==null?void 0:ar[0])]),style:{width:605},placeholder:[De.formatMessage({id:"classroomGraphicGroupHomework.publishTime",defaultMessage:"\u53D1\u5E03\u65F6\u95F4\uFF08\u5B66\u751F\u6536\u5230\u4F5C\u4E1A\u7684\u65F6\u95F4\uFF09"}),De.formatMessage({id:"classroomGraphicGroupHomework.deadline",defaultMessage:"\u622A\u6B62\u65F6\u95F4\uFF08\u5B66\u751F \u201C\u6309\u65F6\u201D \u63D0\u4EA4\u4F5C\u54C1\u7684\u65F6\u95F4\u622A\u70B9\uFF09"})],disabledDate:Ot=>Pe(Ot,fe==null?void 0:fe.course_end_date),disabledTime:Ot=>Ie(Ot),showTime:{showNow:!0,format:"HH:mm",defaultValue:[ve()((0,y.U6)(),"HH:mm"),ve()((0,y.U6)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm",value:fn.publish_time&&[ve()(fn.publish_time),fn.end_time?ve()(fn.end_time):void 0],onChange:(Ot,Rt)=>{var Gn;if((0,oe.Rm)()&&!((Gn=mt.AssistantObject.practice)!=null&&Gn.can_publish)){Ze.ZP.warning(De.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\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}Tt[Wn].publish_time=Rt[0],!fn.end_time&&Rt[0]?Tt[Wn].end_time=ve()(Rt[0]).add(7,"days"):Tt[Wn].end_time=Rt[1],sn([...Tt])},onCalendarChange:(Ot,Rt,Gn)=>{if(Rt!=null&&Rt[0]&&!Rt[1]){const Ma=ve()(Rt[0]).add(7,"days");Tt[Wn].publish_time=Rt[0],Tt[Wn].end_time=Ma,sn([...Tt])}}})),!dt&&de.createElement("div",{style:{display:"flex",width:"50px"}},((Dr=fn==null?void 0:fn.group_id)==null?void 0:Dr.length)>1&&de.createElement(ke.Z,{title:"\u89C4\u5219\u62C6\u5206"},de.createElement("i",{className:"iconfont icon-chaifen ml10",style:{cursor:"pointer",color:"#3061d0"},onClick:()=>ao(fn,Wn)})),Tt.length<((jt=fe==null?void 0:fe.group_settings)==null?void 0:jt.length)&&de.createElement("i",{className:"iconfont icon-zengjia1 ml10 mr10",style:{cursor:"pointer",color:"#00B187"},onClick:()=>{var Ot;if((0,oe.Rm)()&&!((Ot=mt.AssistantObject.practice)!=null&&Ot.can_publish)){Ze.ZP.warning(De.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\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(Tt.concat({}))}}),((fn==null?void 0:fn.publish_time)&&ve()(){const Ot=(0,a.cloneDeep)(tt);Ot.forEach((Rt,Gn)=>{Rt.group_name&&(Rt.group_name=Rt.group_name.filter(Ma=>{var va;return!((va=Tt[Wn].group_name)!=null&&va.includes(Ma))}))}),Tt=Tt.filter((Rt,Gn)=>Wn!==Gn),vt(Ot),sn(Tt.slice()),setTimeout(()=>sn(Tt.slice()),10)}}))))}))),de.createElement(ie.Z,null,de.createElement(ge.Z,null,de.createElement("div",{className:b.Z.title,style:{marginTop:"30px"}},De.formatMessage({id:"classroomClassroomExperiments.resubmissionSettings",defaultMessage:"\u8865\u4EA4\u8BBE\u7F6E"}),de.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"))),de.createElement(ge.Z,{span:24,style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},de.createElement(Ee.default,{checked:St.allow_late,disabled:dt||Ln,onChange:fn=>{var Wn;if((0,oe.Rm)()&&!((Wn=mt.AssistantObject.practice)!=null&&Wn.can_late)){Ze.ZP.warning(De.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\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}fn.target.checked&&Se.default.warning({title:"\u5F00\u542F\u8865\u4EA4\u63D0\u793A",centered:!0,width:480,content:de.createElement("div",{style:{padding:10,background:"#f5f6f9"}},de.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"),de.createElement("div",null,"2.\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u5FC5\u987B\u665A\u4E8E\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\uFF1B"),de.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"))}),St.allow_late=!St.allow_late,tt==""&&vt([{late_penalty:5}]),Gt(Object.assign({},St))}},de.createElement("strong",null,De.formatMessage({id:"classroomClassroomExperiments.enableResubmission",defaultMessage:"\u5F00\u542F\u8865\u4EA4"}))))),(St==null?void 0:St.allow_late)&&de.createElement("div",{style:{background:"#F6F7F9",padding:"10px 30px",marginTop:"1px",color:"#666666"}},de.createElement("div",{style:{display:"flex"}},de.createElement("div",{style:{width:"110px",textAlign:"right"}},"\u8865\u4EA4\u65B9\u5F0F"),de.createElement(Ae.ZP.Group,{style:{marginLeft:"20px"},disabled:dt||(fe==null?void 0:fe.anonymous_comment)||(fe==null?void 0:fe.allow_late),value:St.unified_late,onChange:fn=>{var Wn;if((0,oe.Rm)()&&!((Wn=mt.AssistantObject.practice)!=null&&Wn.can_late)){Ze.ZP.warning(De.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\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}St.unified_late=fn.target.value,tt==""&&!fn.target.value&&vt([{penalty_type:ne.Q.Percent,late_penalty:20}]),Gt(at({},St))}},(St==null?void 0:St.unified_setting)&&de.createElement(Ae.ZP,{value:!0,disabled:!(fe!=null&&fe.manage_all_group),style:{marginRight:"50px"}},"\u7EDF\u4E00\u8865\u4EA4"),((se=fe==null?void 0:fe.group_settings)==null?void 0:se.length)>0&&de.createElement(Ae.ZP,{value:!1},"\u5206\u73ED\u8865\u4EA4"))),St!=null&&St.unified_late?de.createElement(de.Fragment,null,de.createElement(ie.Z,{align:"middle",style:{marginTop:"10px"}},de.createElement(ge.Z,{style:{width:"110px",textAlign:"right"}},De.formatMessage({id:"classroomClassroomExperiments.resubmissionDeduction",defaultMessage:"\u8865\u4EA4\u6263\u5206"})),de.createElement(ge.Z,{className:"ml20"},de.createElement(ne.Z,{disabled:dt||Po,value:{type:St.penalty_type,inputValue:St.late_penalty},onChange:fn=>{var Wn;if((0,oe.Rm)()&&!((Wn=mt.AssistantObject.practice)!=null&&Wn.can_late)){Ze.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}Gt(lt(at({},St),{late_penalty:fn.inputValue,penalty_type:fn.type}))}})),de.createElement(ge.Z,{flex:"1",className:"ml5"},de.createElement("span",{className:"c-grey-c ml10"},St.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)"))),de.createElement(ie.Z,{align:"middle",style:{marginTop:"15px"}},de.createElement(ge.Z,{style:{width:"110px",textAlign:"right"}},"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"),de.createElement(ge.Z,{className:"ml20"},de.createElement(he.default,{size:"large",allowClear:!1,style:{width:170},placeholder:De.formatMessage({id:"classroomClassroomExperiments.pleaseSelectEndTime",defaultMessage:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4"}),showTime:{format:"HH:mm",defaultValue:ve()((0,y.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:dt||Po,value:St.late_time?ve()(St.late_time):"",disabledDate:fn=>Pe(fn,fe==null?void 0:fe.course_end_date),onChange:(fn,Wn)=>{var Ea;if((0,oe.Rm)()&&!((Ea=mt.AssistantObject.practice)!=null&&Ea.can_late)){Ze.ZP.warning(De.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\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}St.late_time=Wn,Gt(Object.assign({},St))}})))):tt.map(function(fn,Wn){var Ea;return de.createElement(ge.Z,{span:24,key:Wn},de.createElement(ie.Z,{style:{display:"flex",alignItems:"center",marginTop:"10px"}},de.createElement("div",{style:{width:"85px",marginLeft:"27px",textAlign:"right"}},"\u8865\u4EA4\u89C4\u5219",Wn+1),de.createElement(xe.default,{disabled:dt||!((Ea=qe==null?void 0:qe.homework_status)!=null&&Ea.includes("\u672A\u53D1\u5E03"))&&fn.id||(fe==null?void 0:fe.anonymous_comment),mode:"multiple",className:b.Z.multiple_select,style:{width:"212px",marginLeft:"18px"},value:typeof fn.group_name=="string"?[fn.group_name]:fn.group_name,placeholder:De.formatMessage({id:"classrooms.selectClassName",defaultMessage:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"}),onChange:$a=>{var Ca;if((0,oe.Rm)()&&!((Ca=mt.AssistantObject.practice)!=null&&Ca.can_late)){Ze.ZP.warning(De.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\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}tt[Wn].group_name=$a,tt[Wn].group_id=fn.group_id,vt(tt.slice())}},fe.group_settings&&fe.group_settings.map(function($a){const Ca=tt.map(ar=>ar.group_name).flat(),La=Tt.map(ar=>ar.group_name).flat();if(St!=null&&St.unified_setting){if(!Ca.includes($a.group_name))return de.createElement($e,{value:$a.group_name,key:$a.id},$a.group_name)}else if(La.includes($a.group_name)&&!Ca.includes($a.group_name))return de.createElement($e,{value:$a.group_name,key:$a.id},$a.group_name)})),de.createElement("div",{className:"ml20 mr10"},De.formatMessage({id:"classroomClassroomExperiments.resubmissionDeduction",defaultMessage:"\u8865\u4EA4\u6263\u5206"})),de.createElement(ne.Z,{disabled:dt||ho(fn.id),value:{type:fn.penalty_type,inputValue:fn.late_penalty},onChange:$a=>{var Ca;if((0,oe.Rm)()&&!((Ca=mt.AssistantObject.practice)!=null&&Ca.can_late)){Ze.ZP.warning(De.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\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}tt[Wn].late_penalty=$a.inputValue,tt[Wn].penalty_type=$a.type,vt([...tt])}}),de.createElement("div",{className:"ml20 mr10"},"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"),de.createElement(he.default,{size:"large",disabled:dt||ho(fn.id),style:{width:225},showTime:{format:"HH:mm",defaultValue:ve()((0,y.U6)(),"HH:mm")},placeholder:De.formatMessage({id:"classroomClassroomExperiments.pleaseSelectEndTime",defaultMessage:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4"}),disabledDate:$a=>Pe($a,fe==null?void 0:fe.course_end_date),format:"YYYY-MM-DD HH:mm",value:fn!=null&&fn.late_time?ve()(fn.late_time):void 0,onChange:($a,Ca)=>{var La;if((0,oe.Rm)()&&!((La=mt.AssistantObject.practice)!=null&&La.can_late)){Ze.ZP.warning(De.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\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}tt[Wn].late_time=Ca,vt([...tt])}}),!dt&&de.createElement("div",{style:{display:"flex",width:"50px"}},de.createElement("i",{className:"iconfont icon-zengjia1 ml10 mr10",style:{cursor:"pointer",color:"#00B187"},onClick:()=>{var $a;if((0,oe.Rm)()&&!(($a=mt.AssistantObject.practice)!=null&&$a.can_late)){Ze.ZP.warning(De.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\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(tt.concat({penalty_type:ne.Q.Percent,late_penalty:20}))}}),Wn>0&&!fn.id&&de.createElement("i",{className:"iconfont icon-shanjian1",style:{cursor:"pointer",color:"#E30000"},onClick:()=>{var $a;if((0,oe.Rm)()&&!(($a=mt.AssistantObject.practice)!=null&&$a.can_late)){Ze.ZP.warning(De.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\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}tt=tt.filter((Ca,La)=>Wn!==La),vt(tt.slice()),setTimeout(()=>vt(tt.slice()),10)}}))))})),!dt&&de.createElement(de.Fragment,null,de.createElement(pe.ZP,{type:"primary",size:"large",loading:Mt,style:{width:"138px",marginTop:"30px"},onClick:()=>Ta()},De.formatMessage({id:"classroomClassroomExperiments.save",defaultMessage:"\u4FDD\u5B58"}))),de.createElement(ue.Z,{onConfirm:(fn,Wn)=>{Tt.splice(fn,0,...Wn),Tt.splice(fn+Wn.length,1);const Ea=(0,y.QE)([...Tt]);sn([...Ea])}}),de.createElement(me.Z,{resdata:vn,type:"shixun",okloading:Mt,oktext:(vn==null?void 0:vn.can_copy_num)===0?De.formatMessage({id:"classrooms.confirm",defaultMessage:"\u786E\u5B9A"}):"\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362",onok:fn=>nt(void 0,null,function*(){un(!0);let Wn=yield(0,E.ZP)(`/api/courses/${Ye.coursesId}/batch_copy_shixuns.json`,{method:"post",body:{type:"homework_common",ids:[parseInt(Ye.categoryId)]}});un(!1),(Wn==null?void 0:Wn.status)===0&&Oa(wn)})}))};wt.ZP=(0,ee.connect)(({shixunHomeworks:Je,classroomList:ft,loading:yt,user:mt})=>({shixunHomeworks:Je,classroomList:ft,loading:yt.effects,user:mt}))(je)},61604:function(Ft,wt,te){"use strict";var z=te(59301),he=te(54580),xe=te(78241),Ze=te(43418),Se=te(8591),Ae=te(1710),ie=te(65582),ge=te(74128),ke=te(84511),Ee=te(38147),pe=te(66649),be=te.n(pe),ve=te(65862),oe=te(59301),E=Object.defineProperty,a=Object.getOwnPropertySymbols,x=Object.prototype.hasOwnProperty,y=Object.prototype.propertyIsEnumerable,b=(me,ye,de)=>ye in me?E(me,ye,{enumerable:!0,configurable:!0,writable:!0,value:de}):me[ye]=de,ee=(me,ye)=>{for(var de in ye||(ye={}))x.call(ye,de)&&b(me,de,ye[de]);if(a)for(var de of a(ye))y.call(ye,de)&&b(me,de,ye[de]);return me},ne=(me,ye,de)=>new Promise((Be,ze)=>{var Ce=rt=>{try{we(de.next(rt))}catch(Xe){ze(Xe)}},et=rt=>{try{we(de.throw(rt))}catch(Xe){ze(Xe)}},we=rt=>rt.done?Be(rt.value):Promise.resolve(rt.value).then(Ce,et);we((de=de.apply(me,ye)).next())});const{Dragger:le}=he.default,ue=({classroomList:me,dispatch:ye,onOk:de})=>{const Be=(0,ie.useIntl)(),ze=(0,ie.useParams)(),[Ce]=xe.default.useForm(),[et,we]=(0,z.useState)(),[rt,Xe]=(0,z.useState)(!1),at={height:100,onRemove:()=>{we("")},accept:".xls,.xlsx",multiple:!1,maxCount:1,beforeUpload:lt=>ne(void 0,null,function*(){return we(lt),!1})};return(0,z.useEffect)(()=>{Ce.setFieldsValue({publish_time:be()(be()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm")),end_time:be()(be()(new Date((0,ve.qd)("/"))).add(7,"days").format("YYYY-MM-DD HH:mm"))})},[]),oe.createElement(Ze.default,{centered:!0,title:"\u8865\u5145\u6210\u7EE9",open:me.actionTabs.key==="\u8865\u5145\u6210\u7EE9",okText:Be.formatMessage({id:"classrooms.confirm",defaultMessage:"\u786E\u5B9A"}),width:750,destroyOnClose:!0,cancelText:Be.formatMessage({id:"classrooms.cancel",defaultMessage:"\u53D6\u6D88"}),okButtonProps:{loading:rt},onOk:()=>ne(void 0,null,function*(){Ce.submit()}),onCancel:()=>{Ce.resetFields(),ye({type:"classroomList/setActionTabs",payload:{}})}},oe.createElement(xe.default,{form:Ce,onFinish:lt=>ne(void 0,null,function*(){var nt,He,Pe;if(!(et!=null&&et.size)){Se.ZP.info("\u8BF7\u4E0A\u4F20\u6587\u4EF6");return}Xe(!0);let Ie=new FormData;Ie.append("type",me.actionTabs.type),Ie.append("file",et);let Qe;window.location.href.indexOf("exercise")>-1?Qe=`/api/exercises/${me.actionTabs.id}/supplement_score.json`:Qe=`/api/homework_commons/${me.actionTabs.id}/supplement_score.json`;let $e=yield(0,Ee.ZP)(Qe,{method:"post",body:Ie},!0);Xe(!1),($e==null?void 0:$e.status)===0&&(de(),Ce.resetFields(),ye({type:"classroomList/setActionTabs",payload:{}}),((He=(nt=$e==null?void 0:$e.data)==null?void 0:nt.fail)==null?void 0:He.length)>0&&Ze.default.confirm({title:"\u5BFC\u5165\u5931\u8D25",closable:!0,icon:null,width:610,content:oe.createElement(Ae.default,{pagination:!1,dataSource:(Pe=$e==null?void 0:$e.data)==null?void 0:Pe.fail,scroll:{y:400},columns:[{title:Be.formatMessage({id:"classrooms.name",defaultMessage:"\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:Be.formatMessage({id:"classrooms.cancel",defaultMessage:"\u53D6\u6D88"}),onOk:()=>{(0,ve.FH)("",ge.Z.API_SERVER+`/api/courses/get_external_score_fail_data.xlsx?type=${me.actionTabs.type}`)}}))})},oe.createElement(xe.default.Item,{label:"\u4F5C\u4E1A\u540D\u79F0",labelCol:{span:3},name:"name"},me.actionTabs.name),oe.createElement(xe.default.Item,{style:{marginBottom:0},label:oe.createElement("div",null,oe.createElement("span",{style:{color:"#ff4d4f",marginRight:5,fontFamily:"SimSun,sans-serif"}},"*"),oe.createElement("span",null,"\u5BFC\u5165\u6587\u4EF6")),labelCol:{span:3},rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4F5C\u4E1A\u540D\u79F0"}]},oe.createElement("div",null,oe.createElement("a",{download:"\u6A21\u7248.xlsx",className:ke.Z.downloadbutton,href:ge.Z.API_SERVER+`/api/courses/down_external_score_template.json?type=${me.actionTabs.type}`},"\u4E0B\u8F7D\u6A21\u7248\u8868\u683C"),oe.createElement("span",{style:{marginLeft:10,color:"#999999"}},"\uFF08\u6839\u636E\u63D0\u793A\u4FE1\u606F\u5B8C\u5584\u8868\u683C\u5185\u5BB9\uFF09")),oe.createElement(xe.default.Item,{style:{marginBottom:0}},oe.createElement(le,ee({},at),oe.createElement("a",{className:ke.Z.downloadbutton,style:{width:96}},"\u9009\u62E9\u6587\u4EF6"),oe.createElement("br",null),oe.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"))))))};wt.Z=(0,ie.connect)(({classroomList:me})=>({classroomList:me}))(ue)},88656:function(Ft,wt,te){"use strict";var z=te(59301),he=te(54580),xe=te(78241),Ze=te(99313),Se=te(1710),Ae=te(58421),ie=te(65582),ge=te(38147),ke=te(66649),Ee=te.n(ke),pe=te(59301),be=(E,a,x)=>new Promise((y,b)=>{var ee=ue=>{try{le(x.next(ue))}catch(me){b(me)}},ne=ue=>{try{le(x.throw(ue))}catch(me){b(me)}},le=ue=>ue.done?y(ue.value):Promise.resolve(ue.value).then(ee,ne);le((x=x.apply(E,a)).next())});const{Dragger:ve}=he.default,oe=({})=>{const E=(0,ie.useIntl)(),a=(0,ie.useParams)(),[x]=xe.default.useForm(),[y,b]=(0,z.useState)(!0),[ee,ne]=(0,z.useState)(!1);let[le,ue]=(0,z.useState)({type:window.location.href.indexOf("program_homework")>-1?2:1,limit:10,page:1});const me=[{name:E.formatMessage({id:"classrooms.all",defaultMessage:"\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 ye(){return be(this,null,function*(){let Be;ne(!0),window.location.href.indexOf("exercise")>-1?Be=`/api/exercises/${a==null?void 0:a.categoryId}/redo_logs.json`:Be=`/api/homework_commons/${a==null?void 0:a.categoryId}/redo_logs.json`;let ze=yield(0,ge.ZP)(Be,{method:"get",params:le});ne(!1),(ze==null?void 0:ze.status)===0&&b(ze==null?void 0:ze.data)})}(0,z.useEffect)(()=>{ye()},[]);let de=[{title:E.formatMessage({id:"classrooms.name",defaultMessage:"\u59D3\u540D"}),dataIndex:"user_name"},{title:E.formatMessage({id:"classrooms.studentNumber",defaultMessage:"\u5B66\u53F7"}),dataIndex:"student_id"},{title:E.formatMessage({id:"classrooms.class",defaultMessage:"\u73ED\u7EA7"}),dataIndex:"course_group_name"},window.location.href.indexOf("exercise")>-1&&{title:E.formatMessage({id:"classrooms.questionType",defaultMessage:"\u9898\u578B"}),dataIndex:"question_type",render:(Be,ze,Ce)=>{var et;return(et=me.find(we=>we.question_type===Be))==null?void 0:et.name}},window.location.href.indexOf("exercise")>-1&&{title:E.formatMessage({id:"classrooms.questionName",defaultMessage:"\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:E.formatMessage({id:"classrooms.action",defaultMessage:"\u64CD\u4F5C"}),dataIndex:"redo_type",render:(Be,ze,Ce)=>{var et;return(et=[{id:1,name:E.formatMessage({id:"classroomMemberManagementTAPermissions.returnForRedo2",defaultMessage:"\u6253\u56DE\u91CD\u505A"})},{id:2,name:"\u6062\u590D\u521D\u59CB\u4EE3\u7801"},{id:3,name:"\u91CD\u7F6E\u4EE3\u7801\u4ED3\u5E93"}].find(we=>we.id===Be))==null?void 0:et.name}},{title:E.formatMessage({id:"classrooms.restoreInitialCodeTime",defaultMessage:"\u6062\u590D\u521D\u59CB\u4EE3\u7801\u65F6\u95F4"}),dataIndex:"created_at",render:(Be,ze,Ce)=>Ee()(Be).format("YYYY-MM-DD HH:mm:ss")}].filter(Be=>!!Be);return pe.createElement("div",{style:{padding:"0px 30px",background:"#fff",paddingBottom:30}},pe.createElement(Ze.default,{destroyInactiveTabPane:!0,onChange:Be=>{le.type=Be,le.page=1,le.limit=10,ue(le),ye()},items:[window.location.href.indexOf("program_homework")<=-1&&{key:"1",label:E.formatMessage({id:"classrooms.returnForRedo",defaultMessage:"\u6253\u56DE\u91CD\u505A"}),children:pe.createElement(Se.default,{className:"mt20",loading:ee,columns:[{title:E.formatMessage({id:"classrooms.name",defaultMessage:"\u59D3\u540D"}),dataIndex:"user_name"},{title:E.formatMessage({id:"classrooms.studentNumber",defaultMessage:"\u5B66\u53F7"}),dataIndex:"student_id"},{title:E.formatMessage({id:"classrooms.class",defaultMessage:"\u73ED\u7EA7"}),dataIndex:"course_group_name"},{title:E.formatMessage({id:"classrooms.returnForRedoTime",defaultMessage:"\u6253\u56DE\u91CD\u505A\u65F6\u95F4"}),dataIndex:"created_at",render:(Be,ze,Ce)=>Ee()(Be).format("YYYY-MM-DD HH:mm:ss")},{title:E.formatMessage({id:"classroomClassroomExperiments.operator",defaultMessage:"\u64CD\u4F5C\u4EBA"}),dataIndex:"operator"}],dataSource:y==null?void 0:y.list,pagination:!1})},{key:"2",label:E.formatMessage({id:"classrooms.resetCode",defaultMessage:"\u91CD\u7F6E\u4EE3\u7801"}),children:pe.createElement(Se.default,{className:"mt20",loading:ee,columns:de,dataSource:y==null?void 0:y.list,pagination:!1})}].filter(Be=>!!Be)}),pe.createElement(Ae.Z,{hideOnSinglePage:!0,showSizeChanger:!1,onChange:(Be,ze)=>{le.page=Be,le.limit=ze,ue(le),ye()},current:le.page,total:y.count,pageSize:le.limit,style:{marginTop:20}}))};wt.Z=(0,ie.connect)(({classroomList:E})=>({classroomList:E}))(oe)},75735:function(Ft,wt,te){"use strict";var z=te(59301),he=te(54580),xe=te(78241),Ze=te(43418),Se=te(5871),Ae=te(65582),ie=te(38147),ge=te(66649),ke=te.n(ge),Ee=te(65862),pe=te(59301),be=Object.defineProperty,ve=Object.defineProperties,oe=Object.getOwnPropertyDescriptors,E=Object.getOwnPropertySymbols,a=Object.prototype.hasOwnProperty,x=Object.prototype.propertyIsEnumerable,y=(me,ye,de)=>ye in me?be(me,ye,{enumerable:!0,configurable:!0,writable:!0,value:de}):me[ye]=de,b=(me,ye)=>{for(var de in ye||(ye={}))a.call(ye,de)&&y(me,de,ye[de]);if(E)for(var de of E(ye))x.call(ye,de)&&y(me,de,ye[de]);return me},ee=(me,ye)=>ve(me,oe(ye)),ne=(me,ye,de)=>new Promise((Be,ze)=>{var Ce=rt=>{try{we(de.next(rt))}catch(Xe){ze(Xe)}},et=rt=>{try{we(de.throw(rt))}catch(Xe){ze(Xe)}},we=rt=>rt.done?Be(rt.value):Promise.resolve(rt.value).then(Ce,et);we((de=de.apply(me,ye)).next())});const{Dragger:le}=he.default,ue=({classroomList:me,dispatch:ye,onOk:de})=>{const Be=(0,Ae.useIntl)(),ze=(0,Ae.useParams)(),[Ce]=xe.default.useForm(),[et,we]=(0,z.useState)(),[rt,Xe]=(0,z.useState)(!1),at={height:100,onRemove:()=>{we("")},accept:".xls,.xlsx",multiple:!1,beforeUpload:lt=>ne(void 0,null,function*(){return we(lt),!1})};return(0,z.useEffect)(()=>{Ce.setFieldsValue({publish_time:ke()(ke()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm")),end_time:ke()(ke()(new Date((0,Ee.qd)("/"))).add(7,"days").format("YYYY-MM-DD HH:mm"))})},[]),pe.createElement(Ze.default,{centered:!0,title:"\u4FEE\u6539\u6210\u7EE9",open:me.actionTabs.key==="\u4FEE\u6539\u6210\u7EE9",okText:Be.formatMessage({id:"classrooms.confirm",defaultMessage:"\u786E\u5B9A"}),width:600,cancelText:Be.formatMessage({id:"classrooms.cancel",defaultMessage:"\u53D6\u6D88"}),okButtonProps:{loading:rt},onOk:()=>ne(void 0,null,function*(){Ce.submit()}),onCancel:()=>{Ce.resetFields(),ye({type:"classroomList/setActionTabs",payload:{}})}},pe.createElement(xe.default,{form:Ce,onFinish:lt=>ne(void 0,null,function*(){var nt,He;console.log("---",me.actionTabs,lt,ze);let Pe=((nt=me==null?void 0:me.actionTabs)==null?void 0:nt.type)==="exercise"?`/api/exercises/${ze==null?void 0:ze.category}/exercise_user/edit_score.json`:`/api/student_works/${me.actionTabs.id}/edit_score.json`;Xe(!0);let Ie=yield(0,ie.ZP)(Pe,{method:"post",body:ee(b({},lt),{exercise_user_id:((He=me==null?void 0:me.actionTabs)==null?void 0:He.type)==="exercise"?me.actionTabs.id:""})});Xe(!1),Ce.resetFields(),ye({type:"classroomList/setActionTabs",payload:{}}),de()})},pe.createElement(xe.default.Item,{label:Be.formatMessage({id:"classrooms.finalGrade",defaultMessage:"\u6700\u7EC8\u6210\u7EE9"}),style:{marginBottom:0},name:"score",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6700\u7EC8\u6210\u7EE9"}]},pe.createElement(Se.Z,{min:0,style:{width:"100%"}}))))};wt.Z=(0,Ae.connect)(({classroomList:me})=>({classroomList:me}))(ue)},71635:function(Ft,wt,te){"use strict";var z=te(59301),he=te(54580),xe=te(78241),Ze=te(3113),Se=te(95237),Ae=te(81327),ie=te(5083),ge=te(65582),ke=te(66649),Ee=te.n(ke),pe=te(99981),be=te(38147),ve=te(59301),oe=(x,y,b)=>new Promise((ee,ne)=>{var le=ye=>{try{me(b.next(ye))}catch(de){ne(de)}},ue=ye=>{try{me(b.throw(ye))}catch(de){ne(de)}},me=ye=>ye.done?ee(ye.value):Promise.resolve(ye.value).then(le,ue);me((b=b.apply(x,y)).next())});const{Dragger:E}=he.default,a=({})=>{const x=(0,ge.useIntl)(),y=(0,ge.useParams)(),[b]=xe.default.useForm(),[ee,ne]=(0,z.useState)(!0),[le,ue]=(0,z.useState)(!1);console.log("----",y);function me(){return oe(this,null,function*(){var ye,de;let Be;window.location.href.indexOf("exercise")>-1?Be=`/api/exercises/${y==null?void 0:y.categoryId}/get_time_setting.json`:Be=`/api/homework_commons/${y==null?void 0:y.categoryId}/get_time_setting.json`;let ze=yield(0,be.ZP)(Be,{method:"get"});(ze==null?void 0:ze.status)===0&&b.setFieldsValue({publish_time:Ee()(Ee()((ye=ze==null?void 0:ze.data)==null?void 0:ye.publish_time).format("YYYY-MM-DD HH:mm")),end_time:Ee()(Ee()((de=ze==null?void 0:ze.data)==null?void 0:de.end_time).format("YYYY-MM-DD HH:mm"))})})}return(0,z.useEffect)(()=>{me()},[]),ve.createElement("div",{style:{padding:"50px 30px",background:"#fff"}},ve.createElement("div",{style:{textAlign:"end"}},ee&&ve.createElement(Ze.ZP,{onClick:()=>{ne(!1)}},"\u7F16\u8F91\u8BBE\u7F6E"),!ee&&ve.createElement("div",null,ve.createElement(Ze.ZP,{type:"primary",loading:le,onClick:()=>{b.submit()}},x.formatMessage({id:"classroomGraphicGroupHomework.submit",defaultMessage:"\u63D0\u4EA4"})),ve.createElement(Ze.ZP,{style:{marginLeft:20},onClick:()=>{ne(!0)}},x.formatMessage({id:"classrooms.cancel",defaultMessage:"\u53D6\u6D88"})))),ve.createElement(xe.default,{form:b,disabled:ee,onFinish:ye=>oe(void 0,null,function*(){ue(!0),console.log("---",window.location.href);let de;window.location.href.indexOf("exercise")>-1?de=`/api/exercises/${y==null?void 0:y.categoryId}/time_setting.json`:de=`/api/homework_commons/${y==null?void 0:y.categoryId}/time_setting.json`;let Be=yield(0,be.ZP)(de,{method:"post",body:{publish_time:Ee()(ye.publish_time).format("YYYY-MM-DD HH:mm"),end_time:Ee()(ye.end_time).format("YYYY-MM-DD HH:mm")}});ue(!1),(Be==null?void 0:Be.status)===0&&ne(!0)})},ve.createElement(Se.Z,null,ve.createElement(Ae.Z,null,ve.createElement(xe.default.Item,{label:"\u5F00\u59CB\u65F6\u95F4",name:"publish_time",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5F00\u59CB\u65F6\u95F4"}]},ve.createElement(ie.default,{placeholder:x.formatMessage({id:"classroomClassroomExperiments.pleaseSelectPublishTime",defaultMessage:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4"}),showTime:{format:"HH:mm"},style:{width:260},size:"large",disabledDate:ye=>(0,pe.Q8)(ye),disabledTime:ye=>(0,pe.d0)(ye),allowClear:!1,format:"YYYY-MM-DD HH:mm"})),ve.createElement("span",{style:{color:"#999999",fontSize:"14px",height:40,marginBottom:8,display:"block"}},x.formatMessage({id:"classroomGraphicGroupHomework.publishTimeTip",defaultMessage:"\uFF08\u5B66\u751F\u6536\u5230\u4F5C\u4E1A\u7684\u65F6\u95F4\uFF09"})))),ve.createElement(Se.Z,null,ve.createElement(Ae.Z,null,ve.createElement(xe.default.Item,{label:"\u7ED3\u675F\u65F6\u95F4",name:"end_time",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u7ED3\u675F\u65F6\u95F4"}]},ve.createElement(ie.default,{placeholder:x.formatMessage({id:"classroomClassroomExperiments.pleaseSelectPublishTime",defaultMessage:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4"}),showTime:{format:"HH:mm"},style:{width:260},size:"large",disabledDate:ye=>(0,pe.Q8)(ye,"",b.getFieldValue("publish_time")),disabledTime:ye=>(0,pe.d0)(ye,b.getFieldValue("publish_time")),allowClear:!1,format:"YYYY-MM-DD HH:mm"})),ve.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")))))};wt.Z=(0,ge.connect)(({classroomList:x})=>({classroomList:x}))(a)},91704:function(Ft,wt,te){"use strict";te.d(wt,{Z:function(){return Ee}});var z=te(59301),he=te(92832),xe=te(24905),Ze=te(95237),Se={leftdiv:"leftdiv___aBzsX",listClass:"listClass___bxIEW",spantitle:"spantitle___v_Vc4",rightdiv:"rightdiv___xWu4M"},Ae="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAbVJREFUOE+Nk79rFUEUhb+zE4OFwUD+CyGKKQQbSaMikQQ7C1tBBIsUQaJvl2Fn/cWDpAiIYJsi7YOIaCUWFoKKRhG0sbEzEImFGnev7G6yyXsxeU5159yZb87l3hG9q2WLiBO79FIwXpLp0s6cwITnQCMWrGDM43jdBckZQ0wTMdrong2R2Bxm0/98sZ8ozdcOEm5hjOC41u9Olc9ZQKySclOVkNhljCmCzjeAJM/4FbW5p+8k5tlggTtarfKxLSM6pHq4BTiL0SboaAOIi284jeP1nti+ApMEvdoEvEPMkOpJDZi1IwzwgqDh/wSsYZwk08ca4O0Qua3zW8OV5crmHg6u22EGbQ2nIbx+1IC6rrK+cYJW9gXEVrbxGUEj5bltQGJvgBapHu0LSGwCyEh1vBsQWwd4TNCDPg6uAOcImuoFlL1dJ9WNPg5uYwwRVM3MzhJmKIpjZK6e9bj4jNNpvL4QFx9wuoDXJ1r5IlH0llTtXgcXwa4SolObnYnwKnbFcfEcdJ+gpW6AtzFynuIop/Fn053u4CA5yzjO4FV9tu0Syl2S38WiSWBgD8AfoEPQ7Fb+LwIiyhxWwe2KAAAAAElFTkSuQmCC",ie=te(2524),ge=(pe,be,ve)=>new Promise((oe,E)=>{var a=b=>{try{y(ve.next(b))}catch(ee){E(ee)}},x=b=>{try{y(ve.throw(b))}catch(ee){E(ee)}},y=b=>b.done?oe(b.value):Promise.resolve(b.value).then(a,x);y((ve=ve.apply(pe,be)).next())}),Ee=({data:pe,value:be=[],handleChangePage:ve,setSelectedRowKeys:oe,selectedRowKeys:E,onChange:a=()=>{}})=>{const[x,y]=(0,z.useState)([]),[b,ee]=(0,z.useState)([]),[ne,le]=(0,z.useState)([]);let[ue,me]=(0,z.useState)(1),[ye,de]=(0,z.useState)();return(0,z.useEffect)(()=>{y(pe),ee([]),le([])},[pe]),(0,z.useEffect)(()=>{oe&&(ee(E),le(E))},[E]),z.createElement("div",{style:{display:"flex",justifyContent:"space-between"}},z.createElement("div",{className:Se.leftdiv},z.createElement(he.default.Search,{size:"middle",onChange:Be=>ge(void 0,null,function*(){y(pe.filter(ze=>{var Ce;return(Ce=ze==null?void 0:ze.name)==null?void 0:Ce.includes(Be.target.value)}))}),placeholder:"\u53EF\u8F93\u5165\u73ED\u7EA7\u540D\u79F0\u67E5\u8BE2"}),x.length===0&&z.createElement(ie.Z,{styles:{margin:"70px auto"},customText:"\u6682\u65E0\u5206\u73ED"}),z.createElement("div",{style:{height:"85%",overflow:"auto",overflowX:"hidden"}},z.createElement(xe.default.Group,{value:b.map(Be=>`${Be.id}`),onChange:Be=>{oe(x.filter(ze=>Be.includes(`${ze.id}`)))},style:{marginTop:"10px",flexDirection:"column"}},x.map((Be,ze)=>z.createElement(Ze.Z,{key:Be.id,style:{marginTop:"10px",lineHeight:"24px",display:"flex",width:200}},z.createElement(xe.default,{style:{display:"flex",height:"24px",alignItems:"center"},disabled:Be.is_published,value:`${Be.id}`},z.createElement("div",{className:Se.listClass},z.createElement("span",{className:Se.spantitle,style:{width:Be.is_published?"108px":"170px"}},Be.name),Be.is_published&&z.createElement("span",{style:{width:"52px",height:"24px",background:"#B8B8B8",borderRadius:"13px",color:"white",lineHeight:"24px",textAlign:"center",display:"inline-block"}},"\u5DF2\u53D1\u5E03")))))))),z.createElement("div",{className:Se.rightdiv},z.createElement(he.default.Search,{onChange:Be=>{le(b.filter(ze=>ze.name.includes(Be.target.value)))},size:"middle",placeholder:"\u53EF\u8F93\u5165\u73ED\u7EA7\u540D\u79F0\u67E5\u8BE2"}),ne.length===0&&z.createElement(ie.Z,{styles:{margin:"70px auto"},customText:"\u6682\u672A\u9009\u62E9\u5206\u73ED"}),ne.length>0&&z.createElement("div",{style:{marginTop:"10px",height:"85%",overflow:"hidden",position:"relative"}},z.createElement("div",{style:{overflowX:"hidden",overflowY:"scroll",position:"absolute",left:0,top:0,right:-17,bottom:0}},ne.map((Be,ze)=>z.createElement(Ze.Z,{justify:"space-between",style:{marginTop:"10px"},key:Be.id},z.createElement("div",{style:{overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis",marginRight:"5px",marginLeft:"5px",width:"75%"}},Be.name),z.createElement("img",{src:Ae,style:{cursor:"pointer",height:"16px",marginRight:17},onClick:()=>{oe(b.filter(Ce=>`${Ce.id}`!=`${Be.id}`))}})))))))}},64351:function(Ft,wt,te){"use strict";te.d(wt,{Ei:function(){return y},rU:function(){return b},ZP:function(){return ne}});var z=te(59301),he={wrap:"wrap___W3YuU",title:"title___OzKge",exhibition:"exhibition___ugphm",title_icon:"title_icon___QGbm6"},xe=te(78241),Ze=te(24905),Se=te(5871),Ae=te(95237),ie=te(43604),ge=te(6848),ke=te(92310),Ee=te.n(ke),pe=te(59301),be=Object.defineProperty,ve=Object.getOwnPropertySymbols,oe=Object.prototype.hasOwnProperty,E=Object.prototype.propertyIsEnumerable,a=(le,ue,me)=>ue in le?be(le,ue,{enumerable:!0,configurable:!0,writable:!0,value:me}):le[ue]=me,x=(le,ue)=>{for(var me in ue||(ue={}))oe.call(ue,me)&&a(le,me,ue[me]);if(ve)for(var me of ve(ue))E.call(ue,me)&&a(le,me,ue[me]);return le};const y=({value:le,className:ue,style:me})=>{const[ye,de]=(0,z.useState)("0");(0,z.useEffect)(()=>{if(le){const{submit_limit:ze,must_file:Ce}=le;if(ze&&Ce){de("1");return}if(ze&&!Ce){de("2");return}if(!ze&&Ce){de("3");return}}},[le]);const Be={1:pe.createElement("span",null,"\u4F5C\u4E1A\u5185\u5BB9\u81F3\u5C11\u586B\u5199",pe.createElement("span",{className:"ml5 mr5 c-light-primary"},le==null?void 0:le.submit_limit_num),"\u5B57\u7B26\uFF0C\u5E76\u4E14\u5FC5\u987B\u4E0A\u4F20\u76F8\u5173\u9644\u4EF6\u3002"),2:pe.createElement("span",null,"\u4F5C\u4E1A\u5185\u5BB9\u81F3\u5C11\u586B\u5199",pe.createElement("span",{className:"ml5 mr5 c-light-primary"},le==null?void 0:le.submit_limit_num),"\u5B57\u7B26"),3:pe.createElement("span",null,"\u5FC5\u987B\u4E0A\u4F20\u76F8\u5173\u9644\u4EF6\u3002")};return ye==="0"?pe.createElement(pe.Fragment,null):pe.createElement("section",{className:Ee()(he.exhibition,ue),style:me},pe.createElement("span",{className:"c-grey-666 mr10"},"\u63D0\u4EA4\u4F5C\u4E1A\u8981\u6C42\uFF1A"),Be==null?void 0:Be[ye])},b=({className:le,style:ue,form:me})=>{const ye=xe.default.useWatch("submit_limit",me),de=xe.default.useWatch("can_submit",me);return pe.createElement("section",{className:Ee()(he.wrap,le),style:ue},pe.createElement("div",{className:`${he.title}`},pe.createElement("span",null,"\u63D0\u4EA4\u8BBE\u7F6E")),pe.createElement("div",null,pe.createElement("div",{style:{display:"flex",background:"#F6F7F9",padding:"5px 30px",alignItems:"center"}},pe.createElement(xe.default.Item,{name:"can_submit",valuePropName:"checked",style:{lineHeight:"40px"}},pe.createElement(Ze.default,null,"\u9650\u5236\u63D0\u4EA4\u4F5C\u4E1A")),pe.createElement(xe.default.Item,{name:"submit_num",rules:de&&[{required:!0,message:"\u8BF7\u586B\u5199\u4F5C\u54C1\u6B21\u6570"}]},pe.createElement(Se.Z,{precision:0,min:1,disabled:!de,size:"large",addonAfter:"\u6B21",style:{width:223}})),pe.createElement("span",{style:{color:"#666",fontSize:12}},"\uFF08\u5F00\u542F\u540E\u5C06\u9650\u5236\u5B66\u751F\u63D0\u4EA4\u4F5C\u4E1A\u6B21\u6570\uFF1B\u6253\u56DE\u91CD\u505A\u540E\u5141\u8BB8\u5B66\u751F\u91CD\u65B0\u63D0\u4EA4\u4E00\u6B21\uFF1B\u5728\u8865\u4EA4\u9636\u6BB5\uFF0C\u7528\u5B8C\u6B21\u6570\u7684\u5B66\u751F\u53EF\u989D\u5916\u63D0\u4EA4\u4E00\u6B21\uFF09")),pe.createElement("div",{style:{display:"flex",marginTop:1,background:"#F6F7F9",padding:"5px 30px"}},pe.createElement(xe.default.Item,{name:"submit_limit",valuePropName:"checked",style:{lineHeight:"40px"}},pe.createElement(Ze.default,null,"\u586B\u5199\u5185\u5BB9\u81F3\u5C11")),pe.createElement(xe.default.Item,{className:"mr10",name:"submit_limit_num",rules:ye&&[{required:!0,message:"\u5B57\u6570\u4E0D\u80FD\u4E3A\u7A7A"}]},pe.createElement(Se.Z,{precision:0,min:1,disabled:!ye,size:"large",addonAfter:"\u5B57",style:{width:223,marginRight:100}}))),pe.createElement("div",{style:{background:"#F6F7F9",marginTop:1,padding:"5px 30px"}},pe.createElement(xe.default.Item,{name:"must_file",valuePropName:"checked",style:{marginLeft:0,lineHeight:"40px"}},pe.createElement(Ze.default,null,"\u63D0\u4EA4\u4F5C\u4E1A\u5FC5\u987B\u4E0A\u4F20\u9644\u4EF6"))),pe.createElement("div",{style:{display:"flex",marginTop:1,background:"#F6F7F9",padding:"5px 30px",alignItems:"center"}},pe.createElement(xe.default.Item,{name:"can_deadline_submit",valuePropName:"checked",style:{lineHeight:"40px"}},pe.createElement(Ze.default,null,"\u4F5C\u4E1A\u622A\u6B62\u540E\u5141\u8BB8\u4FEE\u6539\u9644\u4EF6")),pe.createElement("span",{style:{color:"#666",fontSize:12}},"\uFF08\u5F00\u542F\u540E\uFF0C\u5DF2\u63D0\u4EA4\u4F5C\u4E1A\u7684\u5B66\u751F\u5C06\u53EF\u4EE5\u4FEE\u6539\u9644\u4EF6\uFF0C\u672A\u63D0\u4EA4\u4F5C\u4E1A\u7684\u5B66\u751F\u5219\u4E0D\u80FD\u4E0A\u4F20\u6216\u4FEE\u6539\u9644\u4EF6\uFF09"))))};var ne=({value:le,onChange:ue,className:me,style:ye,disabled:de=!1,checkMarginLeft:Be=0})=>{const ze={submit_limit:!1,submit_limit_num:200,must_file:!1},[Ce,et]=(0,z.useState)({});(0,z.useEffect)(()=>{if(console.log(le,"value"),!le)return;const rt={submit_limit:le==null?void 0:le.submit_limit,submit_limit_num:le==null?void 0:le.submit_limit_num,must_file:le==null?void 0:le.must_file,can_submit:le==null?void 0:le.can_submit,submit_num:le==null?void 0:le.submit_num};et(x({},rt))},[le]);const we=rt=>{const Xe=x(x({},Ce),rt);ue(Xe)};return pe.createElement("section",{className:Ee()(he.wrap,me),style:ye},pe.createElement("div",{className:`${he.title} mt30`},pe.createElement("span",null,"\u63D0\u4EA4\u8BBE\u7F6E")),pe.createElement(Ae.Z,{style:{background:"#F6F7F9",padding:"5px 30px"}},pe.createElement(ie.Z,{style:{lineHeight:"40px",marginTop:"10px"}},pe.createElement(Ze.default,{disabled:de,checked:Ce==null?void 0:Ce.can_submit,onChange:rt=>we({can_submit:rt.target.checked})}),pe.createElement("span",{className:"ml10",style:{marginRight:18}},"\u9650\u5236\u63D0\u4EA4\u4F5C\u4E1A"),pe.createElement(Se.Z,{size:"large",addonAfter:"\u6B21",style:{width:143},precision:0,min:1,disabled:de||!(Ce!=null&&Ce.can_submit),value:Ce==null?void 0:Ce.submit_num,onChange:rt=>we({submit_num:rt})}),pe.createElement(ge.Z,{overlayInnerStyle:{width:520},title:pe.createElement("div",null,"1\u3001\u82E5\u672A\u5F00\u542F\u8BE5\u9650\u5236\uFF0C\u5B66\u751F\u53EF\u4EE5\u65E0\u9650\u6B21\u63D0\u4EA4\u4F5C\u54C1\uFF1B",pe.createElement("br",null),"2\u3001\u82E5\u4F5C\u4E1A\u5728\u8865\u4EA4\u9636\u6BB5\uFF0C\u5DF2\u7528\u5B8C\u63D0\u4EA4\u6B21\u6570\u7684\u5B66\u751F\uFF0C\u5C06\u83B7\u5F97\u4E00\u6B21\u989D\u5916\u7684\u63D0\u4EA4\u4F5C\u54C1\u673A\u4F1A\uFF1B",pe.createElement("br",null),"3\u3001\u82E5\u5B66\u751F\u9700\u8981\u8D85\u51FA\u89C4\u5B9A\u6B21\u6570\u63D0\u4EA4\u4F5C\u54C1\uFF0C\u6559\u5E08\u53EF\u4F7F\u7528\u201C\u6253\u56DE\u91CD\u505A\u201D\u529F\u80FD\uFF0C\u8BA9\u8BE5\u5B66\u751F\u91CD\u65B0\u63D0\u4EA4\u4E00\u6B21\u3002")},pe.createElement("i",{className:`iconfont icon-tishixiaowenhao ml10 ${he.title_icon}`}))),pe.createElement(ie.Z,{style:{lineHeight:"40px",marginTop:"10px"}},pe.createElement(Ze.default,{style:{marginLeft:Be},disabled:de,checked:Ce==null?void 0:Ce.submit_limit,onChange:rt=>we({submit_limit:rt.target.checked})}),pe.createElement("span",{className:"ml10",style:{marginRight:18}},"\u586B\u5199\u5185\u5BB9\u81F3\u5C11"),pe.createElement(Se.Z,{size:"large",addonAfter:"\u5B57",style:{width:143,marginRight:100},precision:0,min:1,disabled:de||!(Ce!=null&&Ce.submit_limit),value:Ce==null?void 0:Ce.submit_limit_num,onChange:rt=>we({submit_limit_num:rt})})),pe.createElement(ie.Z,{style:{lineHeight:"40px",marginTop:"10px"}},pe.createElement(Ze.default,{style:{marginLeft:Be},disabled:de,checked:Ce==null?void 0:Ce.must_file,onChange:rt=>we({must_file:rt.target.checked})}),pe.createElement("span",{className:"ml10"},"\u63D0\u4EA4\u4F5C\u4E1A\u5FC5\u987B\u4E0A\u4F20\u9644\u4EF6"))))}},42656:function(Ft,wt,te){"use strict";te.d(wt,{Z:function(){return a}});var z=te(59301),he=te(65582),xe=te(5083),Ze=te(43418),Se=te(92832),Ae=te(95237),ie=te(43604),ge={title_tooltip:"title_tooltip___LLdrn",multiple_select:"multiple_select___kDXUm",modal_con:"modal_con___ERnkW"},ke=te(66649),Ee=te.n(ke),pe=te(65862),be=te(2524),ve=te(59301);const{RangePicker:oe}=xe.default,E=({dispatch:x,classroomList:y,onConfirm:b})=>{const ee=(0,he.useIntl)(),[ne,le]=(0,z.useState)([]),[ue,me]=(0,z.useState)([]),[ye,de]=(0,z.useState)("");(0,z.useEffect)(()=>{var Ce;if(y.actionTabs.key==="\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206"){let et=y.actionTabs.data;console.log("data",et);let we=(Ce=et==null?void 0:et.group_name)==null?void 0:Ce.map((rt,Xe)=>{var at;return{group_id:et==null?void 0:et.group_id[Xe],group_name:et==null?void 0:et.group_name[Xe],is_admin:et==null?void 0:et.is_admin,end_time:et==null?void 0:et.end_time,publish_time:Array.isArray(et==null?void 0:et.publish_time)?(at=et==null?void 0:et.publish_time)==null?void 0:at[0]:et==null?void 0:et.publish_time}});we&&(le([...we]),me([...we]))}},[y.actionTabs]);const Be=()=>{x({type:"classroomList/setActionTabs",payload:{}}),de("")},ze=Ce=>{if(Ce){const et=ue==null?void 0:ue.filter(we=>{var rt,Xe;return(Xe=(rt=we==null?void 0:we.group_name)==null?void 0:rt.toLowerCase())==null?void 0:Xe.includes(Ce==null?void 0:Ce.toLowerCase())});le(et)}else le(ue)};return ve.createElement(Ze.default,{width:980,title:ve.createElement("div",{style:{fontWeight:"bold",display:"flex"}},ve.createElement("div",null,"\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206",ve.createElement("span",{className:ge.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")),ve.createElement(Se.default.Search,{allowClear:!0,placeholder:"\u8BF7\u8F93\u5165\u5173\u952E\u5B57\u8FDB\u884C\u641C\u7D22",style:{width:220,marginLeft:"60px"},value:ye,onChange:Ce=>{de(Ce.target.value.trim()),ze(Ce.target.value.trim())}})),centered:!0,maskClosable:!1,open:y.actionTabs.key==="\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206",onCancel:()=>Be(),onOk:()=>{var Ce;b((Ce=y.actionTabs)==null?void 0:Ce.index,ue),Be()}},ve.createElement("div",{className:ge.modal_con},ve.createElement(Ae.Z,{style:{display:"flex",color:"#666666",padding:"5px",marginTop:"1px"}},(ne==null?void 0:ne.length)>0?ne.map(function(Ce,et){var we,rt;return ve.createElement(ie.Z,{span:24,key:et},ve.createElement(Ae.Z,{gutter:[8,16],style:{display:"flex",alignItems:"center",marginBottom:et==(ne==null?void 0:ne.length)-1?"0px":"10px"}},ve.createElement("div",{className:ge.multiple_select,title:Ce.group_name},Ce.group_name),ve.createElement("div",{className:"ml20"},ve.createElement(oe,{size:"large",ranges:{\u6B64\u523B:[Ce.publish_time?Ee()(Ce.publish_time):Ee()(),Ee()()]},allowClear:!1,disabled:(we=y.actionTabs)==null?void 0:we.rangePickerDisabled,style:{width:600},placeholder:[ee.formatMessage({id:"classroomGraphicGroupHomework.publishTime",defaultMessage:"\u53D1\u5E03\u65F6\u95F4\uFF08\u5B66\u751F\u6536\u5230\u4F5C\u4E1A\u7684\u65F6\u95F4\uFF09"}),ee.formatMessage({id:"classroomGraphicGroupHomework.deadline",defaultMessage:"\u622A\u6B62\u65F6\u95F4\uFF08\u5B66\u751F \u201C\u6309\u65F6\u201D \u63D0\u4EA4\u4F5C\u54C1\u7684\u65F6\u95F4\u622A\u70B9\uFF09"})],disabledDate:Xe=>{var at;return(0,pe.Q8)(Xe,(at=y.actionTabs)==null?void 0:at.disabledDate)},disabledTime:Xe=>(0,pe.d0)(Xe),showTime:{showNow:!0,format:"HH:mm",defaultValue:[Ee()((0,pe.U6)(),"HH:mm"),Ee()((0,pe.U6)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm",value:Ce.publish_time&&[Ee()(Ce.publish_time),Ce.end_time?Ee()(Ce.end_time):void 0],onChange:(Xe,at)=>{ne[et].publish_time=at[0],ne[et].end_time=at[1],le([...ne]),ue.forEach(lt=>{lt.group_id===Ce.group_id&&(lt.publish_time=at[0],lt.end_time=at[1])}),me([...ue])}})),(rt=y.actionTabs)!=null&&rt.rangePickerDisabled?ve.createElement("i",{className:"iconfont icon-shanjian1 ml15",style:{color:"#E30000",opacity:"0.2",cursor:"not-allowed"}}):ve.createElement("i",{className:"iconfont icon-shanjian1 ml15",style:{cursor:"pointer",color:"#E30000"},onClick:()=>{ne.splice(et,1),le([...ne]),ue.forEach((Xe,at)=>{Xe.group_id===Ce.group_id&&ue.splice(at,1)}),me([...ue])}})))}):ve.createElement(be.Z,null))))};var a=(0,he.connect)(({classroomList:x})=>({classroomList:x}))(E)},80024:function(Ft,wt,te){"use strict";te.d(wt,{$J:function(){return xe},JZ:function(){return Se},bN:function(){return ie},jP:function(){return Ae},rO:function(){return Ze}});var z=te(38147),he=(ge,ke,Ee)=>new Promise((pe,be)=>{var ve=a=>{try{E(Ee.next(a))}catch(x){be(x)}},oe=a=>{try{E(Ee.throw(a))}catch(x){be(x)}},E=a=>a.done?pe(a.value):Promise.resolve(a.value).then(ve,oe);E((Ee=Ee.apply(ge,ke)).next())});function xe(ge){return(0,z.U2)(`libraries/${ge}.json`)}function Ze(ge){return(0,z.U2)("library_tags.json",ge)}function Se(ge){return he(this,null,function*(){return(yield(0,z.IV)(`attachments/${ge}.json`)).status===0})}function Ae(ge){return(0,z.v_)("libraries.json",ge)}function ie(ge,ke){return(0,z.gz)(`libraries/${ge}.json`,ke)}},84454:function(Ft,wt,te){"use strict";te.d(wt,{AD:function(){return rt},BA:function(){return At},D9:function(){return Pe},Hp:function(){return ue},IM:function(){return Qe},Iy:function(){return me},KM:function(){return Oe},KU:function(){return ft},MJ:function(){return ye},Ne:function(){return Ie},ON:function(){return mt},Uj:function(){return Bt},VY:function(){return Je},YO:function(){return We},YX:function(){return bt},Zn:function(){return E},_g:function(){return ee},_k:function(){return nt},c6:function(){return et},cr:function(){return a},eV:function(){return we},fi:function(){return x},gh:function(){return ze},hS:function(){return $e},iA:function(){return y},j6:function(){return ne},je:function(){return lt},jj:function(){return le},kS:function(){return yt},o6:function(){return Ce},pO:function(){return xt},rQ:function(){return Xe},sA:function(){return Be},xm:function(){return He},xo:function(){return je},y8:function(){return at},yd:function(){return b}});var z=te(33270),he=te(65582),xe=te(65862),Ze=te(8591),Se=te(74128),Ae=Object.defineProperty,ie=Object.getOwnPropertySymbols,ge=Object.prototype.hasOwnProperty,ke=Object.prototype.propertyIsEnumerable,Ee=(ce,re,ae)=>re in ce?Ae(ce,re,{enumerable:!0,configurable:!0,writable:!0,value:ae}):ce[re]=ae,pe=(ce,re)=>{for(var ae in re||(re={}))ge.call(re,ae)&&Ee(ce,ae,re[ae]);if(ie)for(var ae of ie(re))ke.call(re,ae)&&Ee(ce,ae,re[ae]);return ce},be=(ce,re,ae)=>new Promise((se,De)=>{var Ye=it=>{try{Le(ae.next(it))}catch(qe){De(qe)}},fe=it=>{try{Le(ae.throw(it))}catch(qe){De(qe)}},Le=it=>it.done?se(it.value):Promise.resolve(it.value).then(Ye,fe);Le((ae=ae.apply(ce,re)).next())});const ve=()=>{(0,he.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"\u6B63\u5728\u751F\u6210\u6587\u4EF6\uFF0C\u8BF7\u7A0D\u540E..."}})},oe=()=>{(0,he.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}})},E=ce=>be(void 0,null,function*(){ve(),(yield(0,z.YR)(pe({},ce))).status===0&&(yield(0,xe.QH)("",(0,xe.NY)({url:Se.Z.API_SERVER+`/api/courses/${ce.coursesId}/export_couser_info.json`,query:ce}))),oe()}),a=ce=>be(void 0,null,function*(){const re=yield(0,z.yS)(pe({},ce));if(re.status===0)Ze.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),he.history.push(`/classrooms/${ce.coursesId}/exportlist/course_member_act_score`);else{if(re.status===-2)return re;re.status===-3&&((0,he.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),he.history.push(`/classrooms/${ce.coursesId}/exportlist/course_member_act_score`))}}),x=ce=>be(void 0,null,function*(){const re=yield(0,z.W0)(pe({},ce));if(re.status===0)Ze.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),he.history.push(`/classrooms/${ce.coursesId}/exportlist/course_total_score`);else{if(re.status===-4)return re;re.status===-3&&((0,he.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),he.history.push(`/classrooms/${ce.coursesId}/exportlist/course_total_score`))}}),y=ce=>be(void 0,null,function*(){const re=yield(0,z.Nl)(pe({},ce));if(re.status===0)Ze.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),he.history.push(`/classrooms/${ce.coursesId}/exportlist/course_total_exercise_and_other`);else{if(re.status===-4)return re;re.status===-3&&((0,he.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),he.history.push(`/classrooms/${ce.coursesId}/exportlist/course_total_exercise_and_other`))}}),b=ce=>be(void 0,null,function*(){const re=yield(0,z.IU)(pe({},ce));if(re.status===0)Ze.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),he.history.push(`/classrooms/${ce.coursesId}/exportlist/export_star_user`);else{if(re.status===-4)return re;re.status===-3&&((0,he.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),he.history.push(`/classrooms/${ce.coursesId}/exportlist/export_star_user`))}}),ee=ce=>be(void 0,null,function*(){const re=yield(0,z.td)(pe({},ce));if(re.status===0)Ze.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),he.history.push(`/classrooms/${ce.coursesId}/exportlist/course_total_exercise_and_other`);else{if(re.status===-2)return re;if(re.status===-3)(0,he.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),he.history.push(`/classrooms/${ce.coursesId}/exportlist/course_total_exercise_and_other`);else if(re.status===-4)return re}}),ne=ce=>be(void 0,null,function*(){const re=yield(0,z.QX)(pe({},ce));if(re.status===0)Ze.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),he.history.push(`/classrooms/${ce.coursesId}/exportlist/course_total_homework`);else{if(re.status===-4)return re;re.status===-3&&((0,he.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),he.history.push(`/classrooms/${ce.coursesId}/exportlist/course_total_homework`))}}),le=(ce,re)=>be(void 0,null,function*(){const ae=yield(0,z.o_)(pe({},ce));ae.status===0?(Ze.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"),he.history.push(`/classrooms/${ce.coursesId}/exportlist/${re}`)):ae.status===-3&&((0,he.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),he.history.push(`/classrooms/${ce.coursesId}/exportlist/${re}`))}),ue=(ce,re)=>be(void 0,null,function*(){const ae=yield(0,z.ZL)(pe({},ce));ae.status===0?(Ze.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"),he.history.push(`/classrooms/${ce.coursesId}/exportlist/${re}`)):ae.status===-3&&((0,he.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),he.history.push(`/classrooms/${ce.coursesId}/exportlist/${re}`))}),me=(ce,re)=>be(void 0,null,function*(){const ae=yield(0,z.aP)(pe({},ce));ae.status===0?(Ze.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),he.history.push(`/classrooms/${ce.coursesId}/exportlist/${re}`)):ae.status===-3&&((0,he.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),he.history.push(`/classrooms/${ce.coursesId}/exportlist/${re}`))}),ye=(ce,re)=>be(void 0,null,function*(){const ae=yield(0,z.vV)(pe({},ce));ae.status===0?(Ze.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"),he.history.push(`/classrooms/${ce.coursesId}/exportlist/${re}`)):ae.status===-3&&((0,he.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),he.history.push(`/classrooms/${ce.coursesId}/exportlist/${re}`))}),de=ce=>be(void 0,null,function*(){ve(),(yield exportCourseWorkListAppendix(pe({},ce))).status===0&&(yield downLoadFileIframe("",setUrlQuery({url:ENV.API_SERVER+`/api/homework_commons/${ce.categoryId}/works_list.zip`,query:ce}))),oe()}),Be=ce=>be(void 0,null,function*(){ve(),yield(0,xe.QH)("",Se.Z.API_SERVER+`/api/polls/${ce.categoryId}/commit_result.xlsx`),oe()}),ze=ce=>be(void 0,null,function*(){yield(0,xe.FH)("",(0,xe.NY)({url:Se.Z.API_SERVER+`/api/courses/${ce.coursesId}/attendances/export_xlsx_data.xlsx`,query:ce}))}),Ce=ce=>be(void 0,null,function*(){yield(0,xe.FH)("",(0,xe.NY)({url:Se.Z.API_SERVER+`/api/courses/${ce.coursesId}/video_study_statics.xlsx`,query:ce}))}),et=ce=>be(void 0,null,function*(){yield(0,xe.FH)("",(0,xe.NY)({url:Se.Z.API_SERVER+`/api/courses/${ce.coursesId}/export_video_study.xlsx`,query:ce}))}),we=ce=>be(void 0,null,function*(){yield(0,xe.FH)("",(0,xe.NY)({url:Se.Z.API_SERVER+`/api/courses/${ce.coursesId}/export_course_students_info.xlsx`,query:ce}))}),rt=ce=>be(void 0,null,function*(){yield(0,xe.FH)("",(0,xe.NY)({url:Se.Z.API_SERVER+"/api/school_manages/students.xlsx",query:ce}))}),Xe=ce=>be(void 0,null,function*(){yield(0,xe.FH)("",(0,xe.NY)({url:Se.Z.API_SERVER+"/api/item_banks/export.xlsx",query:ce}))}),at=ce=>be(void 0,null,function*(){yield(0,xe.FH)("",(0,xe.NY)({url:Se.Z.API_SERVER+"/api/competitions/region_reports.xlsx",query:ce}))}),lt=ce=>be(void 0,null,function*(){const re=yield(0,z.Uy)(pe({},ce));re.status===0?(Ze.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),he.history.push(`/classrooms/${ce.coursesId}/exportlist/exercise_score,export_exercise_users`)):re.status===-3&&((0,he.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),he.history.push(`/classrooms/${ce.coursesId}/exportlist/exercise_score,export_exercise_users`))}),nt=ce=>be(void 0,null,function*(){console.log("----------","\u8C03\u7528\u4E0B\u8F7D"),yield(0,xe.FH)("",(0,xe.NY)({url:Se.Z.API_SERVER+`/api/export_records/${ce.id}.xlsx`,query:ce}))}),He=ce=>be(void 0,null,function*(){yield(0,xe.FH)("",(0,xe.NY)({url:Se.Z.API_SERVER+"/api/ec_major_schools/0/ec_years.xlsx",query:ce}))}),Pe=ce=>be(void 0,null,function*(){yield(0,xe.FH)("",(0,xe.NY)({url:Se.Z.API_SERVER+`/api/courses/${ce==null?void 0:ce.coursesId}/${ce.menuKey}_statistic.xlsx?${ce.checkedList.map(re=>`course_group_id[]=${re}`).join("&")}`,query:ce}))}),Ie=ce=>be(void 0,null,function*(){yield(0,xe.FH)("",(0,xe.NY)({url:Se.Z.API_SERVER+`/api/ec_years/${ce==null?void 0:ce.ec_year_id}/ec_training_objectives.xlsx`,query:ce}))}),Qe=ce=>be(void 0,null,function*(){yield(0,xe.FH)(ce==null?void 0:ce.name,(0,xe.NY)({url:Se.Z.API_SERVER+"/api/attachments/get_ecs_attachment.docx",query:ce}))}),$e=ce=>be(void 0,null,function*(){yield(0,xe.FH)("",(0,xe.NY)({url:Se.Z.API_SERVER+`/api/ec_years/${ce==null?void 0:ce.ec_year_id}/ec_courses.xlsx`,query:ce}))}),je=ce=>be(void 0,null,function*(){yield(0,xe.FH)("",(0,xe.NY)({url:Se.Z.API_SERVER+`/api/ec_years/${ce==null?void 0:ce.ec_year_id}/ec_graduation_requirements.xlsx`,query:ce}))}),Je=ce=>be(void 0,null,function*(){yield(0,xe.FH)("",(0,xe.NY)({url:Se.Z.API_SERVER+"/api/courses/rank_list.xlsx",query:ce}))}),ft=ce=>be(void 0,null,function*(){yield(0,xe.FH)("",(0,xe.NY)({url:Se.Z.API_SERVER+`/api/exercises/${ce.categoryId}/rank_list.xlsx`,query:ce}))}),yt=ce=>be(void 0,null,function*(){yield(0,xe.FH)("",(0,xe.NY)({url:Se.Z.API_SERVER+"/api/courses/question_rank_list.xlsx",query:ce}))}),mt=ce=>be(void 0,null,function*(){yield(0,xe.FH)("",(0,xe.NY)({url:Se.Z.API_SERVER+`/api/examination_banks/${ce.id}.json`,query:ce}))}),bt=ce=>be(void 0,null,function*(){yield(0,xe.FH)("",(0,xe.NY)({url:Se.Z.API_SERVER+`/api/exercises/${ce.categoryId}.json`,query:ce}))}),We=ce=>be(void 0,null,function*(){yield(0,xe.FH)("",(0,xe.NY)({url:Se.Z.API_SERVER+`/api/polls/${ce==null?void 0:ce.id}/commit_result.json`,query:ce}))}),Bt=ce=>be(void 0,null,function*(){yield(0,xe.FH)("",(0,xe.NY)({url:Se.Z.API_SERVER+"/api/paths/get_task_pass.json",query:ce}))}),xt=(ce,re)=>be(void 0,null,function*(){yield(0,xe.FH)(re||"",(0,xe.NY)({url:Se.Z.API_SERVER+`/api/exercises/${ce==null?void 0:ce.exercise_id}/consult_exercise.json`,query:ce}))}),Oe=ce=>be(void 0,null,function*(){yield(0,xe.FH)("",(0,xe.NY)({url:Se.Z.API_SERVER+`/api/competitions/${ce==null?void 0:ce.identifier}/competition_commit_records/member_works.xlsx`,query:ce}))}),At=ce=>be(void 0,null,function*(){yield(0,xe.FH)("",(0,xe.NY)({url:Se.Z.API_SERVER+`/api/courses/${ce==null?void 0:ce.coursesId}/group_homeworks/import_group_template.xlsx`,query:ce}))})},31574:function(Ft,wt,te){"use strict";te.d(wt,{M:function(){return Ae},Y:function(){return Se}});var z=te(66649),he=te.n(z),xe=te(89392),Ze=te.n(xe);const Se=(ie,ge="YYYY-MM-DD")=>(0,xe.cloneDeepWith)(ie,Ee=>{if(Ee instanceof he())return Ee.format(ge)}),Ae=(ie,ge,ke)=>{const Ee=pe=>Reflect.toString.call(pe)==="[object Object]";if(!Ee(ie)&&!Array.isArray(ie))return ie;for(const pe of Object.keys(ie))Array.isArray(ie[pe])?ie[pe]=ie[pe].map(be=>Ae(be,ge,ke)):Ee(ie[pe])?ie[pe]=Ae(ie[pe],ge,ke):ge.includes(pe)&&typeof ie[pe]=="string"&&(ie[pe]=ke?he()(ie[pe],ke):he()(ie[pe]));return ie}},61527:function(Ft,wt,te){"use strict";te.d(wt,{U:function(){return ke}});var z=te(59301),he=Object.defineProperty,xe=Object.getOwnPropertySymbols,Ze=Object.prototype.hasOwnProperty,Se=Object.prototype.propertyIsEnumerable,Ae=(Ee,pe,be)=>pe in Ee?he(Ee,pe,{enumerable:!0,configurable:!0,writable:!0,value:be}):Ee[pe]=be,ie=(Ee,pe)=>{for(var be in pe||(pe={}))Ze.call(pe,be)&&Ae(Ee,be,pe[be]);if(xe)for(var be of xe(pe))Se.call(pe,be)&&Ae(Ee,be,pe[be]);return Ee},ge=(Ee,pe,be)=>new Promise((ve,oe)=>{var E=y=>{try{x(be.next(y))}catch(b){oe(b)}},a=y=>{try{x(be.throw(y))}catch(b){oe(b)}},x=y=>y.done?ve(y.value):Promise.resolve(y.value).then(E,a);x((be=be.apply(Ee,pe)).next())});function ke(Ee,pe){const[be,ve]=(0,z.useState)(pe),[oe,E]=(0,z.useState)(!1),[a,x]=(0,z.useState)();return[be,oe,(b,ee=!1)=>ge(this,null,function*(){const ne=ee?pe:ie(ie({},be),b);E(!0),ve(ne);const le=yield Ee(ne);return E(!1),x(le),le}),a]}},76505:function(Ft,wt,te){"use strict";te.d(wt,{Z:function(){return be}});var z=te(59301),he=te.p+"static/modelContact.7a7eb113.png",xe=te(43418),Ze={modal:"modal___VzyKs",content:"content___HhLQS",close:"close___zKaRB"},Se="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAAAXNSR0IArs4c6QAABQVJREFUWEfNmXes32MUxj8PagS1QghJiU1pxExsFbUqitoSKzVilEjoHzVj/KEEDYnGbq3aexNiRRGjlMTee8+K432u87u+99ffvPdK7kl+f/3e8bznPec5z3m/oh8WEfMBGwPbAhsCawIrAIvncj8BnwFvAS8CjwMvSPq72+3UzYSIWBE4BjgQ+BZ4FHgOmAN8AhiYzUA9di1gM2A0sDQwHZgqyWM7so4ARsQywFnA3sDVwJWS3uhohxwUEesAhwIHAzcDkyV9026NtgAjYl/gwuKNGw1Skj3Xb4sIe3Jy8brXnSjpplaLNQUYEQsAlwDbeTFJL/cbVYOJEbFBHvox4FhJfzVavyHAiFgEmAk4qPeX9PNggqutFRGLAdcDTrrxkn6r32cegOm5O4DvgEOanWywAOd+VwFLAbvX79cI4GWZgXv83+AqnnQ43WYmkHRU9fB9AGZCnGFuq11rRPSMkRSD4bWIGAacU650tiQzQo/ldZszT60mTi/ApJLXgZ2rCRERnuSY3FHShwMBmQR/Q9LVLEkm+17LxLkPGFmjoCrAS4E/JJ1QN+kpYAvgI2B7SW/3F2Qh+mnA4YVevjc7NGKGiDClLSTp6J6bS/ea9V8pGbVGPc9FxPBy5XcDWwFfAGMkeWxXFhFTgBOBX3KNpxstkDxpJ4xyxakBPBcYVuLupCaTfMW3Ajvl6XeR9EynCCPCxHymbwjYTdJDreaWeDwfmCtpkjIuPshTNS1fGdwzzFfphXGSHm4HMiKOKxRyEWAi3keSs7WlZVl8EBhhgJsCl0sa1cHE+T02a6q9sV+Zd3uzeRHhuntF/n9YNWs72MthNMEATwGWk+T4aGtJO44nJ5O94o2vrZ8YEXtmKTPHHS/p4raL983oC4AvDfAWqwtJVhgdW0ScVgafnuXQAKbWJkfEGOBOZ2PympVQVxYRVk7jDfA14ABJr3a1wr/kOhHwSW2WT2dHxOaA42fRogunNEu8dntFxPrADAP8ysKyE23WaNGIsMZzXDo+XVPHAUuWcjlN0oR2QFrErzXoHAP8vXhhuKQ/B7DYXj5tKWEL5hrWeFZBXUv8Sph4rR8HC+DKhaaeBZavADxI0twBHLoX4ECv2KBcDlcrRP589iFLAPekxvMNdW2pDXqueCBJYvn+RKky6wGzUn2vXhqlB4Bl8z9Xjloz1THQTJLpBmjlPLMfNGM1/Ahgop9dWsuta4kWEWsDLmcrud1MJdRVL1Olma6I2i6IiIVLX3xveuzd0n5uWTL206p7IsJx6QOsCljG7SDJvXJHVkRKL1F3XOoSXE39js1e2ODea0JBbubtyZHAOynX3u8EYUT0ljo3LG3FQoLz2OtMIaWB/zqvtWV/nPLpfmCTogU/Tk++2QpkH7GQG7eUWxVucr9ypPkpBafVdlsrWtAvDXeVpNkGMGtYnb/UgqT/k1sJsKlgrYA7DzgZ+NW6UNKTbZFVBmTcOiF3LULjh/JmM1aS6amPNRSsCbKh5M//JmWj42pjHei+oWtLTXmNZVoedLQkv+30WkPJnyBc+xo1Te5H7K1aE9+V6mngIcexnXGEf5Jcx3ssmybH67rzNE05wO8l9W3niEwMF38nyKBYRKxSzf62bWflFEO3cU8vmueG7tNHghy6j0eVqx66z291aT80HzDrQA7dJ+A6oEPzEb0J2dY+Q2yUnyGsrKufIT7PzxAWsv3+DPEPkKKBQOOiq+AAAAAASUVORK5CYII=",Ae=te(59301),ge=({visible:ve,setVisible:oe,image:E,closeImageStyle:a,hiddenbutton:x})=>Ae.createElement(xe.default,{centered:!0,destroyOnClose:!0,open:ve,footer:null,wrapClassName:Ze.modal,onCancel:()=>oe(!1)},Ae.createElement("div",{className:Ze.content},Ae.createElement("img",{src:E}),x,Ae.createElement("img",{onClick:()=>oe(!1),className:Ze.close,src:Se,style:a}))),ke=te(41867),Ee=te(59301),be=()=>{const[ve,oe]=(0,z.useState)(!1);return{verifyModelUser:()=>(0,ke.$O)()?!0:(oe(!0),!1),ContactModalElement:()=>Ee.createElement(ge,{visible:ve,setVisible:oe,image:he}),contactOpen:ve,setContactOpen:oe}}},80446:function(Ft,wt,te){"use strict";te.d(wt,{_:function(){return pe}});var z=te(60979),he=te(43418),xe=te(8591),Ze=te(1710),Se=te(65862),Ae=te(59301),ie=(be,ve,oe)=>new Promise((E,a)=>{var x=ee=>{try{b(oe.next(ee))}catch(ne){a(ne)}},y=ee=>{try{b(oe.throw(ee))}catch(ne){a(ne)}},b=ee=>ee.done?E(ee.value):Promise.resolve(ee.value).then(x,y);b((oe=oe.apply(be,ve)).next())});const ge=be=>ie(void 0,[be],function*({is_jupyter:ve,is_jupyter_lab:oe,shixunId:E,homework_common_id:a,courseId:x}){if(ve||oe){const b=yield(0,z.BK)({id:E});b!=null&&b.identifier&&(0,Se.xg)(`/tasks/${b.identifier}/jupyter?homework_common_id=${a}`);return}const y=yield(0,z.Ir)({id:E,homework_common_id:a});if(y!=null&&y.game_identifier){(0,Se.xg)(`/tasks/${x}/${a}/${y.game_identifier}`);return}(y==null?void 0:y.status)===2?ke(y==null?void 0:y.message,a,x):(y==null?void 0:y.status)===3?Ee(y==null?void 0:y.message):(y==null?void 0:y.status)==-3&&(0,Se.eF)()}),ke=(be,ve,oe)=>{be=be!=null&&be.includes(".json")?be:`${be}.json`,he.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:Ae.createElement("div",{className:"tc font16"}," \u5B9E\u8BAD\u5DF2\u7ECF\u66F4\u65B0\u4E86\uFF0C\u6B63\u5728\u4E3A\u60A8\u91CD\u7F6E!"),onOk:()=>ie(void 0,null,function*(){const E=yield(0,z.$Q)({url:be});if(!E)return;xe.ZP.success("\u91CD\u7F6E\u6210\u529F\uFF0C\u6B63\u5728\u8FDB\u5165\u5B9E\u8DF5\u9879\u76EE\uFF01");const a=yield(0,z.Ir)({id:E.shixun_identifier,homework_common_id:ve});if(a!=null&&a.game_identifier){(0,Se.xg)(`/tasks/${oe}/${ve}/${a.game_identifier}`);return}(a==null?void 0:a.status)===2?ke(a==null?void 0:a.message,ve,oe):(a==null?void 0:a.status)===3&&Ee(a==null?void 0:a.message)})})},Ee=be=>{he.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:Ae.createElement("div",{className:"tc font16"}," \u76EE\u524D\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5C1A\u5728\u5185\u6D4B\u4E2D\uFF0C\u5C06\u4E8E",be,"\u4E4B\u540E\u5F00\u653E\uFF0C\u8C22\u8C22\uFF01")})},pe=(be,ve)=>ie(void 0,[be,ve],function*(oe,{is_jupyter:E,is_jupyter_lab:a}){const x=yield(0,z.WT)(oe);if(x.length>1)return he.default.info({icon:null,closable:!0,maskClosable:!0,centered:!0,width:820,okButtonProps:{style:{display:"none"}},title:"\u63D0\u793A",content:Ae.createElement("div",null,Ae.createElement("div",null,"\u4F60\u5F53\u524D\u6709",x.length,"\u4E2A\u8FDB\u884C\u4E2D\u7684\u5B9E\u8BAD\u4F5C\u4E1A\u4F7F\u7528\u8BE5\u5B9E\u8DF5\u9879\u76EE\uFF0C\u8BF7\u5728\u4E0B\u65B9\u70B9\u51FB\u5B9E\u8BAD\u4F5C\u4E1A\u540D\u79F0\u8FDB\u5165\u5B9E\u8BAD\u6311\u6218\u9875\u9762\uFF1A"),Ae.createElement(Ze.default,{pagination:!1,columns:[{title:"\u8BFE\u5802\u540D\u79F0",dataIndex:"course_name",ellipsis:!0,width:180,align:"center"},{title:"\u4F5C\u4E1A\u540D\u79F0",dataIndex:"name",ellipsis:!0,width:240,align:"center",render(y,b){const{course_identifier:ee,id:ne}=b||{};return Ae.createElement("a",{target:"_blank",href:`/classrooms/${ee}/shixun_homework/${ne}/detail`},y)}},{title:"\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4",dataIndex:"end_time",align:"center"},{title:"\u64CD\u4F5C",align:"center",render(y,b){const{course_identifier:ee,id:ne,shixun_identifier:le}=b;return Ae.createElement("div",{style:{cursor:"pointer",color:"#165dff"},onClick:()=>{ge({is_jupyter:E,is_jupyter_lab:a,shixunId:le,homework_common_id:ne,courseId:ee})}},"\u524D\u5F80\u6311\u6218")}}],dataSource:x,rowKey:"id"}))}),!0;if(x.length===1){const{shixun_identifier:y,id:b,course_identifier:ee}=x[0];return ge({is_jupyter:E,is_jupyter_lab:a,shixunId:y,homework_common_id:b,courseId:ee}),!0}return!1});wt.Z=ge},66457:function(Ft,wt,te){"use strict";te.d(wt,{rX:function(){return ne},pW:function(){return le},gy:function(){return ue},xY:function(){return ee},O5:function(){return b},tJ:function(){return oe},o1:function(){return E},Rd:function(){return y}});var z=te(65582),he=te(43418),xe=te(28103),Ze=te(8591),Se=te(41867),Ae=te(65862),ie=te(87169),ge=te(25510),ke="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAALQAAAC0CAYAAAA9zQYyAAAAAXNSR0IArs4c6QAAQABJREFUeAHsvQuQpclVmJn3We+qfkxPT89oRqN5SKPRC0mgAQRYCwgkh2ExAWvDrrVrwOBl14shYh/GRBB2EF4CdlnvbmAvsGxgWEd4l2WNsYEwMkIYCQnYkQYhZvQYzUgzPdM908/qet26z/2+k3/ee6u6qrtrpkciOiqr/vvnn3ny5MmTJ0+efPz510ajUSMdukMO3CIcqN8i5TgsxiEHggOHAn0oCLcUBw4F+paqzsPCHAr0oQzcUhw4FOhbqjoPC3Mo0IcycEtx4FCgb6nqPCzMoUAfysAtxYFDgb6lqvOwMIcCfSgDtxQHDgX6lqrOw8IcCvShDNxSHDgU6FuqOg8LcyjQhzJwS3HgUKBvqeo8LMyhQB/KwC3FgUOBvqWq87AwhwJ9KAO3FAcOBfqWqs7DwhwK9KEM3FIcOBToW6o6DwtzKNCHMnBLceBQoG+p6jwszKFAH8rALcWBQ4G+parzsDCHAn0oA7cUB5pf6tJ85PmtRwbL7btGKY3mUj6VbDBIaThItepxTGK9kQDLrkY8h5jxPEiNxs7TzHrdVAvYBnGAR+wYBOR7OPOb4B8DV6mn01RxBoW3O8YmjsXUGNU2t7/w2uPzHxtHHHq+aByofSnPtvu1Mxs/NN9q/WR9ptVq9VNqDYapV0upFhc/O1yR5enwIRI9DPiU6txrSHmNMBEIr9TxVCOO+Bt34JGIsSMfWlDgFH8hJeKH8UuKVCe8Naqn+Vq9MzMc/OcPHmn9yhjFoeeLwoEvmYb+yOnUPtdpfXertd1qbnXSTL2JoIziopUhPFlQdnJhWsgAKZGVR6EKQSwSZzgCptspoBEUP+Z5laMx5AYAgqBDgZ7AXYULIY8/cNmglucXZkeD7b/xYDoU6Kt4+woHfMkE+uNPnmukO1ca3T7aE5nbGiE0IVwjNB1at/rbq/zIzFVOeQulOiV4GYiISFAJJPGKawbLiIweJysNSY2sq5eGBZB5GAaw9E2cuBXm3CAHzQ7Jeq2U5iYgh74vCge+ZAKd0jkM5TmkQGlSWIqQ4UWIFBe13V5uuMt6UBgzpHh4qNeVPZxmAGERXAkm8abPAmnCRqTN6XMaf6VArVzC1cr6Q/AzcsF2OvMhZIRxPTca7ge1M83h003lwC7RuKm4r4nsB3//V7vd2mBYQyOOuIZIyrA+SIN6H5nkGcEbEDZ99Xn2KqbJ+I4ICTdEoIaoe0xx0nsNsaIHCGePcC7v2tXi9y8klEfTYQDnS3+myQKMMFniohUM8Q/3sMUjfeRdAycXot9ozBbVfk0+HEbeXA684oPCe5/YvP3KZvv+jXrtjlGzcYzKX6YItYW02vyedv0H76sNXzXXVGg0BbJSU6vGn5p7yin0Qjj42u1CfypZkdbuH6Gs11KfmYgNRKwzZNSJNm6hPefVoEhzE1jjSZTzpmFFjjYy4ryKK3azul+xnnaSY+MQxobYarfTlUbtqV85P/qnZ1ut2grg5D52dCBVs8j6ZHePI+DY0hmnur5HqsToNcPDBtez7ZTWDCgE6JcXQC2R8QK+BeBatHOjelz9xjB4tkXAGs/hJNoMivN5NKT9Di7O9keXZwa1Zx+sbz31hw8vrxaQL8X9FRHo130k3XF6a/itW6n7V0azozcyk/WqVJ9HdVJELEulps4c19+Y2Uxf0e6l2XZrh0DLCEVpt8mhCaDweE1ELfuZLGP8pnbUNdKw0Uyr8PwF6u75YZeKIRUDz1li7+A6hXAfQ+M2aR1hsw/6pIHAho3BmRJlYDI3EjMloiC8jsBPO2FD29OAtDSazUb6dH0m/ezpWlqfJQ87hUIw9/D6U65pZPoNF6nXS3Q2+j54YlJRoseOCBq7rkb55ZttGtbmbEkjrQMyN/uBtGSK9ex0EQdUF953h9u11vAL8+36xxozo1/7itUr73//24+u70zwyj/dVIG+58Pp5HOd9EPD3vC7Uqt+d9R+9P8dOAPbepjsI/xqXjTZd9+d0jvnO6k9FugbKzD6s2KxlZFrKzR0rZk2EelL1MhFJOxyd5QuE7+NoNXJsyEoNWfLWiT/ozzeRtxtmCkLTH5r7vQR6Lo4o/FgDVur5FbT1q4qvbaH+gwwcOmcF39so57+8Se2GCbMkFx8lllUIgloHrgH+eXZ1JWDvpygBFzjXgSrqFDxj+Q19wEquoZYW5DSqkQdHDShwi19JcjIAKhu+iWSS2/kVYFYJgMGxhO5SJ7z1DOtab4x+vO3jNIv/HDzwi9+58MntgD4oribJtAzv7HxXd1R88fT3MwDoYlZ3UjDaU1GwWWI2sHPutDtfcsDKb17bjPN0UXbVUd8VewAHVf81bzQHGiDp41Id9G8lxCmi+A+2++m59D+/UET06IdVSHfm3SR3vswO7RPzGIM6G4H6XbQnwTHAnFthM9Za+16tVxLQiSMOvM5nvYQaMPDLCGPFi3nw6u19E8/sZ3SLH2CLakIUwh04QvA/O/vqgz3BJhKWHBGz1GIJN48wxYiTPCIqsIjYByY430sQSXrct9NQwkvDS/qlXJZ1hnqd6GZTrRq6bW1/odXZvo/+ptvWvzwbhSvxDNN6uW5/+gjqf1rF7Z+Ytho/AijqZQ2qcQimSHQlDwKT5wuGEYA3XB/YFxE5ripX0On5wkKnwXRL04HgM+jDU93e+n57jCdQ9CuULlDhHNJ84LKrPFszgqjdrra3T+7Us2ITQT9DJXxIoLdIOwEDePuIcLNpSYdEKchU4cYU5vxcEdDlZjsYiaEVjMyM0HtnXTTjdWKVwDDcQ8t54NhXlG6HD6OM/5arsIXjaZKP0aHZzr/yANc07CiLlmbvKQ1fD8nzNiRiB4sWr11uknldnrpXHuYLi8133lnq/VvHnki/fAfvT790jjJK+R5WQL9NZ8+P/+RF+f+t2Gr/d2pRyFi4EXhipBaIeGnkCXMgigQPBfDYX8GZu4qUFjFCHgt9epzqZOa6QqMu9jrpU/Wt9JlhE3hHKhdyXMBuDZInd/QFNmilB0E6QgafW60zZx3O63REFp0xSvADsG3jRB2EDTxrobWbqZFmkIbjbMIjjny6Nd75NPhqWqcUSnSOO18rqYNQzCq+FL+XKSx3E6nzP4pSSlprgbaGSKceKusIrKgift0xM6kVz2VdCVi93MJL/dxPHkEDfBGemwwPeaVVrfTFzYHSxePjH7u3k+kOz7/5tmfLElfiftLFuifp9Y+8rHWTw/nZ747bcXQgwJRCDXQtIvCUUCFOOKJtLCED6x4y86P104HjPA4l527qM/11mw6uzVKZ9ZH6QW032UGXwzBUlMwNSkoYpBDOhsLTSyWos9u99OfX1pNdy8eTa9iELrWHqROYzbdPXAwOqCRmEs9ZgbEcRlaO8NemoGmJgs/x+utdAqYuWowqN2eKZPE4hOHzmfLZaPFazcT5fZBF8Tmm487ym3cLv4Jc6PuKlzgK9nuh6Okqcgag+2bTpwCVy7g/OEqPY/RAYJ49bm6/bS2vd4YnVj4hyc+NTx37qH6L5bkN/v+kgX6v/rli39n2Gr9QOpiYpSClMoKKquCl8LLuLiI1K5DIEcMwzHic+Hlydjt1IAthO+jL26mD5JPZwlN3BqmGfzHya/Uh0KkeKuRNTL6yIWmQQN77uKzq2n0zEZ6fmmQ3vuG2TS/NEpPrHdSq9dP3eYMIuRoP5sj1ov7SZzOUxdbUZdpUE8Cs7LVSG+Zn0/zww6hmWBzLa4Id26ghEY5hauEVHTgico3boerGDDmpc+7YXYk2PlQJd8/sODaDVg97xO8A1+BKfcSuQO1kV5VoGZojakt5gPXV3v1TmPmZ+77ZHr6qTemD5TkN/P+kgT6jn9+6eFuGv1YQtNljTwtgBV5aialLe6ERTmtWApqZfaMwyjA2wfO6B2u4ofTYCMm2x5/8mJ66jlmge5nGvuu2dRcmiOUmYq+hkVK28C3wWOBemjEHiaEotZDUy6eOpJqy3Mh5L/ywmZ664VO+ku3z6Vjy4vpCzSq01sINtANNH6H2Y42mngbtb/l1B8VcuHKdnr6HBr78ma6520n0gK9haaibppuFbE2u1eIcImMRk3IWFPDrxIXrPOhFLi6l+fI5UZ/StprwUvkVHxpWNNhQRs/hcYxuGFc07DGWS7dVfA5mH4zw2x0HZQvnJ7v/dSbn2l9/SfuSVcKxM26H1ig/8HjqfHisPcPR7MLR3eYF9WUVRTK2lSQvfere1QqtVfCYIxTYSosZx3KJqJcMDWtPFADj9I29vlXPXQqdern0qeeupA6n22k/sm59IV7j6X1I2hcpiLaaRuB1s5upU3mV3sI1Yipqt4IYQXZ3FKDKT20+8rR9EkGLE+92EmvG1xJrz3WSl95fDZtb4/S00wunUGbdLGTn2ErxosI8epZGtF6N71mHhoePJ6OzlMk512rWr2qDi0KtGeBJ2NosYTBq+BBlMzS8S+kzybSv8sZ9XJdoPWnwh+Nahox4VXUjqyCnt1xPIfwkt40gYbyjWErRJazCHkAWumGMYW4vp56rdaXPXGp91+ke+b/+x153oSHA0/bLf/Sma9eq7V+Ny3M0Y9IqG6qAJYphBmPRqyz+6EFEF7BDevSjnqb6b3vaKdvOr7GQgSoYELFDrCRBidPnM6TXyxewY9merLTSp/4/Fb6+FPn08VNAm9bSfUTM2npRDvNL7ZZDGmkBdK1ych55efR1IPoJYZoYQaLMPVu7q9jQPkcAn5pYzuNuqvpbUfa6d0nltPvXkjpdxD2DSbUm8Pt9Po7l9Lb75hPb1mk7TX6CGo3VhjL/HeUPaglnkGplLuw8oeXRun/+GNayJIJobOMISwUcGF5RCH9oYAhFKauXAjEhCMleO+7cFNpx0AlvYyvXIBRFyUq8i2R3I33Mn53HEHZkV5ng4xGGcBT8IYr6AEUoPETZUcA5ljtag9Ov/r2Y+/4/OvTixOAl+87sIbe7HfelxYXW1FBKp9wUB7apzyXuwBwh4FV2qYgHextBgiJBY/UW0+t7iliJUG4KH2VMLgeYZm/CCPadgCDH2j304OvXUjvvH8hffzspfQnn9tMLzxxPq1+YTGt3nEkpdvn09pRpt1aaHFMh60a630I9RILO858YIywoshiCzMdC+CsHZtl/nou/eZpGshnnkkLt7dT7dlR+uZTCPHdt6WVJgZPDaG3p4H0pgsskFu2k4bcVVRrHJlDzHMzjZgYiKL6c+U6DWgv5pKxiUqPFmkVuOny8xiI5YvOuF3xEe5P5tDVMFV4JFOL6HgwWH7vQBeBRlT5ErlDmEt81TACtQh8VjgRcMYW1dwoYdItDm66SM6POO2xOvCiOfeq5y/3voVh+y9moJvzeyANfc/7z5989oXuH6fWwl2ZaIiMwlVUB+H41cj2uUO6mCuMBtY20ilWAx9YYbm5uc2iYT8to+nuvHchnTjKKh0Mmd43kYuWxSNrboQZARAGGQR9gxmhQdpGba+mpfTHn11Pf/DHmGNzLGKwgY9MWNvGfxurdLOu9g2Zk0ZZEjWPuLWQyA009YCB6fpqN22cZUXvhU56fauX/pOvmk/najPpNhpEi5kO60zTp0GaaHo0jpC1KDczK6XMEJ1fJKCJ8urL+QuN9NEnLmH2NJmiRZ8z/Vdzotu6Rqs5vehl8rpajv+89zo8gBmfBS8v+Ss8xmWXUwYRBHg3bhKfw1xJ1ZfjYoISL0WglzFf0sV/EIVXPGAJcLdv6QFkt7ISAc5h0OnOMD2x2UmfU1mtoFCacCmiM0wARj4Z9/iZXrnW6H3gx9/z9Ht/PD1cWlxEv5wf6+iG3YtPb70xtefuSrOwKbrxqaRBf2ZQLhEwG3T/qxvpPffSnd+xnG5T28HirfYmAt9Iz47cNrRA+a8mQ3RqO+9WZTCbhz75DtG8zmD0fFcL7bmkIGNDpzWeuUUjOoswHsH+RagHd8yljeUmgzxyQlMOqYT+hY2ULqBdzlCZV6C7O5NGp2ppiYa32e9FR6K0YgxF3lISReTZCreO9nZQCsH3znbT3fcMU4syt9h81UCgFep6CAOzLyDwEllMAzrNF104d7RYEa7Io4RPZRi0IGhGFTctd0EecREdQDbESRlMkzsJcES8tORCFZSSlJ0hCr0OPOG1dvDAtwu9+fRvL6+nX35mM20usu7aZBp3BP/HaSLhzh9MvtGw9oaf/5OHT/74V6Tnd0a+9KerJekauEad2lelZbQec7dXEyszZAo3axztN7P6QnrfgyvpP7i3n25je1Cd1bshU2Bqya5d8BAhYv+Faco8tMpdFOGo8Ag3HgGWwUME2nhNUnff9fF0nOKwK1f0u9zdv9Dhvo50v4jgnmb/yG3zaXhsLnU3EOLzNKiL9hzArAFrOtS3vSGyzDhWYTMXwrgRm51FxCmTeQOTMNmNp+xI06930zxsuuPOZVaCrXYucGatbGK0OFegIwOnLoUZKeAhBMZVmcWzaSBuwhn8VXwlhMIXMygompAW+Rkmfssij2NYIw3VNY3aMuvUWdkVWnyyHHFLDep42GHrAvL7H8+2MOFS+l+fPpe6K0s52bV+ozJbt29dSm8E7Esj0P208GDsw5hU8dUkhwTAic3N9LUnU/r2e+j1FzdYtFCragfLVExwdd82QgpoTM1VTB7zUMwKMQGmk+Hhpy2599nZCztF9zzT0nOlNRBOEUQlmxAOK+AXuS5TlXUEHFMlMRBMW9ydH23hn8W/jEDMD9Nck/0f2L+uTDr5NrDCI/Pqjv0temmp2wKgxX0f2VV3It3kVGvX0my/T6+QyVMk88Ym8BepCGRVcho7BMaD5stOZ8FwClPljecIyPiLUpgO108RoJdE3nNkvvtQAiJc5NOuRO4KB5fyGOVhnr/RZjW1M0rfeeds+qPVrfQhFr7SDIrK8pi5bi9UtXqNPvQBYn8nYG7CD7neuBvVGyuxaw4beOyk12tMcK7kGoOxd957hLneFoMzBCvUmjfEQ0FAMKw6BVLx0YnCMO8qSJMozKEp8FsnbrJ3cOjlwnYEAh8aGns1eg8FTAReCrsDOmtgoECbA3BO0mAKxIBGA3txlJbbnXQErfN81pdiDVpInYUYVJrBmdqIrn4IrATLgMiamQ4bgltTtftDPvnJGpFnEVGWIKeq9Nz1F5Q7cVah+WbULieNUyTsiJ2OK0nLPVY0d0Dnh9zjKLK7Xe61NDjkpJm6UtuaoywM+L+MOf8PfRb5YBwRzNudvDxbmVTwqN495pzUzXI3LNA/T/bU5EoIkAKpG3MlP2bNSBzEHkM7PXy8gXHh+3Ws3FHA6Ob4GbGnwoGdq3nRDRY8FZpycxAow62Q0Jc2Ah6Uzx40aG5osCrauR8kbwejTNeFVIkoJEnWC8NN00RhYtCHYYtQ42fmxDRvOjGX7j8ykz5zcRvBE3hvp66W5Nykqic1bTSknEaTRA0er4BlGwWciIEa30sM/MfArGQTgi1moqb8JfqVuef8duO+Xv5BfyQq6end2Ix03+wMLHYTL7yNMkxhlkfyQmH2YgzU2Fg9lj74RC29610EvHx3wwJ95nHYP8tIzkqTGImVwCBjyh/xKEAwL7BhvkklDtTQAWq7duRdZwaBix7JoYP4RKPY6YTK3afaQE2gaUH5CbdvCFiEJYQd02NmDqzN9TTaZOrIKSQhgmEIZTDQIPyqTl1Rs6pO45X0fisdwwSZcd+2ghegUgvhyrZhlNlgTZ7s8nPkBZjL5zpLo1dhdnaEtzq4RIKLtJbPB35It9NVAaSNvHdG5qdx/ntFHjBst9BVyffNu6pzbX5drjmLwQCaQe8SdV5zk1pmBRHClYvA0GpVpA1+6LTIzXMVlw+A0EWCiudBdCHcgip1SiV3hVLnFJmypAYtxVKOmLTBthQqh5oi61p8pgfGK6PTxEDmgHGqKBYfIw5hR0vfju37lodZ3p6jebDPIrSw9rHdXqDnR8Zqt2pmqJX5T5hFiXcNEwsousuEPbbWYaxIPjbMiraInPoptEIC9OWuN/z+cMUUJPxQQzdozFnbFQQCCUN5Q6rzc4md5BkEErz7PoG8GT75v9fftXGXWpO6XNM5hPLCOymWD3HFUymDYcGgXKyIo55uojtg60BAlM6oiCkqxnVSCKeYeMfBgIYdiYyMw9AyA7ocn/vRisUtgAKtMOnNeyYwaxFoptrIO2xq4hw+OUOisl1iiujtxxbSwluOpCefv5IuvLiV+h2FmeKpGYOJpIiBWPUcCEBM93j0RD2949Wz2PvD9CSbrRq+4yh+rkoH48vOEoJ5l1PjWpHili7KxV3lX2fj9UAieQE4mLIrZX40p4lTAe+tOHfCTVJ8qX3SZZ3RuK13Cx/CupteuVeFlShYdjPdwQRaKY3+V2mYdlKXCxQ1GaP1QnGGM6VXxFfikgsfgZkJoZmzNjZUDZaFWW3Gs5uZEGr3PfvstiS7PhvL3GAtvWVpNr32oZV05u5BevZSj20DvXSx2w3tHi8fOEAjVZN9zfNMM80eXU4nl9vpvpVmOsWLf40Bc6MQOc8+3jpCaFtQsIJuCSpuumhTkZNgfXk7a04NkG/plMoMPBPognb/O7CRz0HS7I/tlYix19IkHMZKKDlIb5BbaOauoE+XI/w3l5qDCXRQAxXRAncTIuHEKQFqWrrsomVC4+TYqpzYxKgv3+yI4toWwClaL4W13Ado65jRMBy48ahcAFwkDTElPaZDnRdiTzA4OcIiiYK/mVhYAVRNqeOtIBQ1b7Nwb9d9vxELpDtIm9gyjhN9e8ipNdb3oulqB+eU3EuBqrzFl73SUpUlfBpP+S9TmDEIEy0mHjP94tDtbxYDF5HT8AVfTvsX4VfqVDAje6MxeRXNhV/lbvy4TNPlevklOZhAM5DLFVIIHVM+RYlxVxMp/XbBCqDxdssO9kLYnPkQNy4sARpEzC/DgNDMCFW2q0lHGEMJeFZ18wiZb2fbgGIPBZnUSOQrUwPCWsC7hyOWevEHLxH0WFaGGPd5hOQaQ+ZxVAKmSYa0HF65nGE2SeR1HfAmy7mFV81vVtdz5iScoKbZ6a4K2Bn9JXySsnLtS4ZdXnFjXmSJKMEv934wgb4qtzFVxEwzO4eXKalS0ImQiGiSVmHNA6RciVmo8SuUgBVhNg9xZS2NBkWYSzpjMETA6swCMEIiwE1MFAXEDt+3WWJ1Eb8NjKeAcbOSQDGtRqh55FU9YNTK1kNoZ2Nu0IU0FngrTY2NC81k3jmfvbEF5N5Rf0FDYbU6ZaJ4d9BZ+LAjUJbg/sIItCWYItAKlEDDLJ1X5RQK52WViYj2hxkGNw15NoRVnTtpwhU6yhiCDHQseYMrD7pMr0ZG+MxCcP3mw4+zCgqpU4Fu+CmbaiK74HjO37Ghwh8ySn65lwQb4S6HNInNDQBJzkCEQkulYApes93bqeErFwJs3wHyYEAW7JijNmyvCjWNUV5jt+NhHPrF9lgPMYszKWFFguHwFSUUHh/4zz16oZ2A4o1UPN9ced5jV9DL4VAhloGB3X5otxJ2FV5Li/hFQ8hiabVrOBhuWrVv3t8grC5UZeyNzpwBuTzh5lhEHnK4GAFFyL3zzL8/VSh2tKFqeBIQ5yahJlLeAkkjBoPQb4PwCukPBIFDn2klu4SKPVwh0xgBdkBYc1WLyNAH/w2coh1ndHAc10kh1S8VeywilbLviUS+VAR4j/LcXIl+mSbHPtxREzkwvJ4TDCnUlrakzF/EFJ6DwAYzGs5Tj0JVK4xyQDgSBWoHfc5lI8RUsHIczmiEMJLZIJRyXDSu8E3ESm1sK2hqa5O7O0xkSJO87TfU3HXmsu1Kddrdhje18YmzJ/C4sd0u1xWQVFhQDUiG8ulq+N3p932+AUHO+dkYwULZ7Gtyv+VUYm7SIUfxQ0zMvtBEnWqkLB7K06b8I7b3ekyE8Tdi++dyUd7AWxVYYna4quxRDpgaNN5cETwYtqwgKxKhJojfQfH1H+y3SzoZTOEUEgIRJ56JW2Km4rVH59KSK4wo7BAMwvO8g8w3m0pYbDi7Go8VKIh8G/cUPpMwFDiVZo6ur5iv2zoVajfTOEh0i2cdbR3FJU2ARfqM2QMZu+A4y7nWZzZ6LOvvZKO4zSf2MUtDpgbBwEdEwWd5QXO1C9vGCC8RiNFLt1eCHOOvUD1a4jrlWWP2pufsDXxcmGmleRrnLLxqspKnaeaWBAwuEsFk5t4f226kf3d5Nb37yFx6aNZ3foCljmwG18415xsHZVqgGPyZotIE4AinOWJZfLTOAunL7LUy5vHvzpoYB+/jkQCvIpBXgREZtO+Q/KugcoBiDFyWzgiq8RbJHLx9eL6Z3sRReOzWqPYVIezyJvLNg0ETyKc8G+JTcEdPzEtXkQgRQFUeCrQofFlAl29oXARabawqtqJFlQeF5AVQrk5+jUdjOQPYZ8V2ZWUxndu8wAs4pvNPATH5pJKyYBMSfDFXnECZUXpu0JlIJF6BYJ908IpCrrGl8/lNTpPiFXa2pac2c+un6INO0VDvbM+kRfaR1xFklqtYSOqnx3nN/b/7xEb6c+6PnmqlHz/ZTg/T/XXqvAPIolCLnYvXylViQv/L4KinfciL4KocoXGuh/VaeK6OO5hAR3oJsMKq1ncVTuIVHIqvLNm+/dvLBQNk01io2RLK4xb7mVe30B28MRJyLJ5AlhtKmT0JtkSc2KUruxCekHa0EMwN9FU2pqlmCENoTYE8V9s5YyhIiMIpJIJo4oo+G0RRMF08q7wxo3lk38L2uShvNBrznnJRb9VzMYGy1jVwQvdUkn28NwZbx96aRRseRcteZrFI02yTQj876KZLkHqR/eOvnh8xX0827IU53ZpJP/rn2+kT6xzQzo6532c7wM80ttN/c2Ih3cUGrhjXWKaKD3sRJ2UaN3Iwa+i9oHaFyaadrNoFcPDHlyDQe2VCccKUqChUKkPeec7/eYCHJnOlT95kAXWlT62XK8owl4k/fWU9rXbbLGkjQODJ8Oab8Weh0HzIYqd+zHGZtowNvoo3Hmg6CiOdqI9uGNI5rxzpwn6kP0DyYkiKcDog1SRwgaXkG3PXPJnvFm9cuNWaJcfYMoIvnLSZk3mHcCNYIfRBhzJBpviLWWQ+ERW05JxkXQ6bCqzKrlCJdz8XeUN5k8Y2z3WKV83m2KqyxhkkW/D2HLsg16Gps+mIhTNGVgbpf3hqLX34HED9FQhgb8WFbvo37D5cZuf+3z86G+f/ZcpyvrK1omysFKxvY8ekCRAVFxw1piqUlAuJ6DuSlx830R1coM1fevZ0OyM0mUI770F0QEa8HXRG6oSZ3m6rnT7FGQ4uVPcULBqIEDJIgclzzzQFkGi2eL+ek9FWtnZz6GECsjYxVK0tQOhaGI0ok6Fz1jJIW1hTpIHge96H534sAXNyZpYVR0SThmolK4h2zLlHEuvVrgh8qcic+9Vwe4fsjXMa1tx9G2YWxdFlf+6xNkKL3FxkzfQ8+8EHhmPzn6PRNnj54CleW/u1z/IGT4xwcwniuIFzo/QbFy+l73rk9vQ2Xn7wLZ5c8VET01lmP3naG+aGWugsaa4Gf6VCDibQpSxxh9g9BHUvQkPjAF6S6wstqdTA4KwwFRqfGZ9gny5gR3dhUI2DZFxY0bkMXual4xkmGpM1tCH7u5qDPOh1919MzyHACp/v+sXbI8RpR9tj+PqV04VeeeBIDnQVKmRPjvXoMF+bsmFh5QeeXNmKPTQHueLIdGeq9FvBukl46Z1y+LV+S9rdMJWGJ1hc0qzJNdvgfBHPltvaSotz86m5PJtqnX7qcW0g0GvtUbrAPoD/nTfmewwGEy8Gx34T30FjsLvAy8zfeFczHeHMk54zPW6qqei37CHfhRQfpgImDVqa96F7HCXem+cOJtDmbV1Ys1OVEn5tgzHx+ncSarJSjTLcui53oiJW23bAtk+ZN8u0UX7XLi+RC2HnVZbE1XShPSEmb9OQqSWPINAk4ahjoBBegp29aNCI6I0RXMJQ7zYuB0gKvXy2xyiyGEvj5kyAAjPH4GjZPLEtN7A/zdsjyHS2O9PbzJyKzLRmXih2llcnPcLdDBd0ig/a7K3kkTZzl6vGBqzhFpu0tjZ4UX82HV3g+EkE+Tne0l4fbqZnrzTT6bMwxV2JUtTD7OCcwq+/r57e9+YT6Y0cibvI7kPelIvtvmpgtxBYL314luvDZ/hOWJyvrXaiJwuWKORe+eHq4pJmt5xcDXSwkIMJ9DVxS5wXzgIVicgh2Twg2uL5K1PCFgy43OIVDpl0nJp/kB1wS3Cvz5keMRdNuAfGuH1U5oWmBj7b0VYm15iEKYEGf8xYqKEVaKTafLUw1Mjy30UVYeIkJ6kTrsKVBVrC1b0eZaDWRo8j0M+u9dMXtjuYIDRCDhinLwEuV3rsCbGRR0MXGfj51ZV7fnqJvzRK+T2CFgXY+eNtCsTkBm/y5BchevKK86n7293URbDbs3PpyAwnqvKVrrO89/eh03xwos9HKXiPMrY1MmX37V+xkv7WQwucBsFXDzY3ONQSbQ/B88Ezz+S2fJOGby+VWSUtzs/LA2sRlyOy39/dBfc5NP8E5OX6bqJAH4wUhbK0Xgdfls0qb6Ep7+T9tNfx4vAC+5yHqO2ABSZ221FZ2QSpbGgSZpMDD8wOoUZnZidHidW8cBYCKVWQi0Drt+GFQOMt+VB3JJM+Gx1+nBQ6hrcqrbQh3fDcynI6ff5FtCGxZhVwuYJN4Z/62agKjSA4G/REwHPYQX6DcBIwxoDAK/BsnSBfaYuXkL3DLI98iIZI2fsslmytXkn9GQRyjmPR6sfTEx1eUR0h0J6VdvFC+stvmEt//X6OK95YS1c4t3AeOlHoGFUMp1UI8ooGNAPtM8ykuDcml07aAWQsUXoh+7lcajlQ6NX/yrqDC3QIolW0hwtpsmDGZ2Gw2rImJgTmG6OQWNkx4g80igtCR6QzEQ5Qepyu40lfCnvGpoxlgVUrq0YLKcbrYpVKHEbzbG4hNqEwQKbgRVymKc9aZO1sdypVuuz3sUKEVwGMxGB04aJHmzmPvTnQTqJlhHkRuSJMwCtLXqax/GLPDp/lsL53uQI1gd0FwGPMq4NNXmwzg3EJ7bsOI0Yt+g4SthFeF0mcWWF3N2eXEKegkV+TxRWPHkhbM+mTz6ylL3zyDIfDnEhptZNuRyO/+747sbs304D359zP4ndwLLYCzVuW5G5teFDPiNNUML+IjF2MwOa6gL/jSsm8jIJGa+dZZNPOZwm7ie7gAm3mFa170yHhOWYX+RFoGUryif6i3glVr3pq2Cc50O/MJqtbmAe5c8tpYlAIpLoyN4ZJDiH2wUxjqUB55R3o4HZIFxkYAVw0MmKzs6FUGj/gpQc4/sfERqXEVEDU0cZwLV3u8QVcTkHdMbMhDaTLja+UtMombiLNbnesAhlud0QV7E2Kjd7C5DnHIZYXmY5rIsx+0cty2e3XGAxaTmHtfZwjlxM2hgXsuhnORPnGU3Pp1X/5jtRbaHMk22w6CcypRVJwFqEbjBwMx7Fn5kmGYCRfGjL4Owi1Jpc5LNJgMtmkBa7ILuCVM7YUKEOWmFfi/tIEej9KogUiltqN4d+7ABbPqTZnhWVHKbI2dJOVuA1G5X/KuR51zsPzM2zhhEe7dPj8RINBTE5llU2ceESWWR0TerA8V2wICz+xpI1WyL0GGkcBhArpUPNbcfuZA85aoItiMNpHS88ur0TDmtUWigyiWUlF1WBKRUbQ1A9EBn8ENMcbdyEwlP8C2vPpbifmWPiueOxDscdxys6XGKJHqdDGEnxkWefLBf203uikk8yC3MN5dEO6xT7HOPQ9hUpe2AAQ6FAl4PMVUmm0vlxV1NyzsdoryMMl94IQJw/dQRjliu7HwP3KL3zl5N1NdAcX6CB+LwqmC6B/X8C9EsMsj1HkjRF4cIwt+XMLDLRkLMxT2BS8OCWJE/hjsAOsI+292GEvFqnAZQHjzDnICUGnwrSpY78GFQKKsTbPA1VyI92EenPX+Zt7DCuuSz2G7QwBDsqigUTjKLDer+0meUyqPkSAiBDcPZKTFYqgkZ7rbKXnWQVcAND55rJj0HP14gVk+GZzFz6QiTgG6xoQLLKwCrtNpPLoyEDFEa9I5ARVaQsCMdFYK4G1LjRpNqCkS1oXHAfgFkrBJyN/viTuYAKtsgwGcQ/OT9NcFSKrEOB8vgpoOkH2RzKYTwU42ND51VeXbmtM+ua5Z5np5aGLA89fhKGa2nk0n4XavHL6sOMCEw0COtwQ5D2m6QBTKSrQCjN1EuGmtEuuMETq/ENTE4fairTa+bHtlOrTfHZwaE/jn/n7y4cuch4TkqbwZW+Gxi+MjgC9skAWVqy4SrBHtNbzbC46w1zagAWoPr2W6ZyxUdl54qqHu5ajxnIjzvHOpetsltr5QTW8cdpSZSLfZInldbJU86VwJAoGUUKIxbrgTFbelOd1N+A1H20YvvaW6x6gG3CaQjfTHUygr5tzqRUBlf5ruKg94qMGZaYzHBxz2+CkfLrEU5xOOYNdF5Z1CDMamvgh88AmjUMbqcG8XTELmozkPwTOihAuNGfJhki1txuO4tBEYHXevBTYKsjgyoEp8DIAIm0IDj/bcO4cA7ILHUXDb7UITmoJYNaheooGkJ8iaPwjuNfBqrPGNFojfZ7z5C6DVBvXmQ0FLI544B70B7365R6ChnJw8cgFo5iG9A4gQTjibMiE5Rck4I3BFgMCg07hhQnsmeLc4Nj8BCjHosR0Xm4OJhZG5Ka+hrtO9DVS7hv1MgR6mprgTM7E4ODWdarKJMIF5yg6Xiumw5ep7mE7wTsXZ6LrzAKrdhYmC2kwiueYN9YsIV1mYRbojFcokPIfuElrpcX8sMjQLOYeuAKSZ4MjbHKPx0grKHTg7zNiqvFG7aXtevrAGbpv+m1tyzxnXSHY4wb6iZMGHBire6bEB1BBaxafiBz/1PlK1zA9y2IHfRhL19HBRJkscwyyvSOpOT3CST7a/Qqtwh3baWGWPaKNU6n25q9wMiG+NwN8bDEALg/ApbNAZn+8/MCRZ34ZYdy72nqtyLETdi8XmRNxHTnZK+k1wl6aQNPdOOc4cRKHU3JgaHHBkMljCZ66g6NMwhNq0RVC51K3rVXMi8ApI8VNbH6f0LvQdpS4imdhluSQ+JWUKioEcUwantw0KnxK8s5aCIHIFTiFUCjSaic2WT5u0lvEK0fkovaL8gKTzaPqHjSHqI0R5QaYBWnc5VKeoK/wNYxRMrLY4kAcOVswXWH/xUUGxnUE2hrIe1CkXhhBwSNbTRfCmRc75GsWHUoOL312o1gWZH/hO6aeyWIuGzyZx4ULJTUUk1GcBEU+mjwe06MZI2RUi5RITJRFTykH3rETnl7cLvMmuoMJtLTdiJObcua6DiAHGiHUMJAK8PzmM2ub6TG+RLsQ+eV5ivg0cdQS8DI7cyznQHhoi8zNPXM1G2dJXGnM1SeBuVKD+4F7Kil5R4UKNlVu21UXDb0GratdzkOmQqwSN7dLl/7sMv7wm97HKVesU9BUzgyLX/BdCaqoTYS5y+mofqM83tSh0Yd9r2BU+diLmFyxDZQ82xA9cSqbWqRXmHCuwsa8vpC2BFzWyOKraJgUytgxXzRDPPUrvoxM/vGsIop6iJwD37V+XKy6me5gAm3O0rk3r6tI4wXav0DySdZlfoksVx9sjwPRN9jo/4cX19AgmgVOsTlxjzakUqyrPNMTGEibc8rauarACK3I0E8iK3noyiN/dZaq6w7vrZyow0xDlSxusaQbFWPcpCyxPB/2KF+/4BzkeSrSxQZzzvVeYAtOQ/Vf7YS8OiaHFFkSIEIAtoxb7Ffu0zNYpshPQPgtFRkOWx9PmGeE5wUhG5x2Nmkobx5XBHQQJU8to2n0Ov0nxvwEjlAC0pHzcLndStAGd0Dcgykx5WqqUvzAzM8kmxLyit4PJtBR+XvRYykwDywohcrXvsBjiJ2Y1M6ZGzOcLbw0dyQq0C5dBsefaha0Cvq08ylCiC65S0nMSMDRPsLr6LvLpnV7g9awxXy3k1sIOTUdGg343Byy7owudVwbBatxuY78drjD0yEDQCvYY3OtXOngWPdoKJ5bHYIZxaJmr1m5RIZwTsoWyUiUBQvcSMuGK08cnpP3lZMvUuXHQ6PnUYD5Uw2EDQ2CrCzhoY2QlMbZK2ZjzRKTRrpUQuSvV8XhDIc5xdwyg09Cgp/CBnykc/6bhkImnl8fMyoS7SWicOQqEYbtcJQTnu2uyx0gL+HhYAJtBjuI3Z0jkYU54wLthDG52sKBi+OH6XIabnXwXU20EC/MqgJ0FDxYX2YPZP6UC8b7XGVfooQKSF4xcg7bwrpU20ZTu7uO6goAbUrP1xtwtIKH0yj8WaDFLA0QFN1xYOPZMmTavCkooSEBGwvNpEYD/sZ/Ml5QRdbit7ih+fAoiAO+gEtPD40IqqRBb3GKZOhWw/mTYjHauCyx0hhiO+ZhPFWMynlHYwClqfNSe9bMKogQWvHllhJ1NHRQnJtKNAKzCRc8itx5JHG07irOm+WSYTfRHVygr5k5xCuVsE7ao8w+4jIDsr/8Opds1x5TYcBpi7mtcwn/Pe0203dqUoAQJibtgMvI1CDTzqeoH2DtHnWSkRsM+NGmlzrd9DQvjF7hy7EhCNrt4qaWrK64DANRHIsrroCxZrNJEYj9kaQsFvGrOAUN8StAxpdDBRf7TpqF2tOVSh8LXIYytYJqqezixeh8eLzzqJB6SQhODgQ9/vBg8IT/Em96y0cErtzzk8+ZXmmOufkpWsRTSieOYLe9hI2eGO3oHCjyCWcyVSWHV+5+kwQ62FfRLDtzQfTJAP+CwxY2PBZIdimoCAvqx3rMa1i1dM9sPb2Vg8cXGMRZibIwdEMwVn9gFknlcv7qpmmXcyMHgtdXVtLa+Y20ykujeUt+qDDyzfjF4LKZmtAQMdWjcRIAcdqImQ7oDhKk3zT+jG9RrZkKI6xwKxqfgrBbciJm8jMROuDN2wyCvgzjYokNzvl4W2zwDdoUZKmRPUGTySKJXTqcI6KEGzz2V7RHww74yY+4ggcWkASRJnujIflszxBHG/MQqKzrSqFEhUbCSFkhnvYbtPu5AnsZt5sk0FPEKbTWIdywcDH24jG/aZIplVmyIOJlAk9qU48GGLKv2K+6DjfdycbJoXsKQSAAhSzPLhRbIJ4wSV/Ji88TpRm4776HaQ1f7OfAUuUVCw0KIGlML25zyqJpNUzyyLnn35xiAlfisjD7tHe6Arff3dJKh6m13bVZJcZnO/swMSDQ57B/hfXBhN4owJ49u3iECzeVwHLTgi1vvM0jHC7vD7HH44EgSIkl8GwPBQj1R0TAV/iqtFMZZcD4JY/C1KnQl+O9iQJdyKg4lHlQAsf3wj/vKqEYMcNV2aeNhoWbnt3cSi2WwOawRULDG15s2LgLV7ksyeDCig3m7cxYQXAg1Gcj/ouU1u95GxKDo4Jj6i580MF9J6YpoP28JLBcu4VnGs90Y9oPTQk3XeFXNCgUxDxHBvfP8ckHCHUF0G2scs+KdMjhaqb3kV1KiDq9ILyJQ2ModbgpgnwfMucivGqllDv3UgqoMTqTSYeD3xgmEiDLVUwxLxLaq0BzN4HzetG6eJa5u5z4bqY7mECbe6F3BxVBeRWJX8L3IL4kKVG+cCpHbPnun3Mw2EVgt3mn8FG2kHZ9vy0c4h44eTCrq1xmS9hvAIgvVgQrOPuARbZYzvPGhjBq5ahv4k0ZqSu8Fm+6V/DZNpOjc+GnTQOigyVWqL7Q3ja6HZUrFEHmzf26pgcwQ0Z7fo8xkDOFsMlUYwfBbFGOFt+OWnf+F564N59gtg1o72ZN7GmrQTHh7q8wXGc5sw9PFKhKbGS43BRltZQKawMM2x1akFvCEN6Kh4Y7Dmow0m6zscVzCu1hQ4UHksCQUZf8zNi4seNdxpvoDibQ0ue1pyuESqyt3mtvFwJElBAFnalkYYP39FxgWVlcCGZaDQqnsFkc8MgUHYn1ZSYDGY2DZyrQyo4ZrgyGgqdCsMnji7QlU+JyvrmyeQwnHVUOoVyKv8RffbcRcQXegnEqk5KAKGVrj5gCEfcoj/MZCjWvR20PeGGYCTJfLFhhL8dRJpq/wOJKn9qzkagIeBElbGVncWYoe+SBv2y0ldvSWHgfVAgX44ScfWwzIKF7q0ujtfHJfXkam7t4sgfwRWOn7HqYhfUW7y6CeAOJ982ZgZ+/5ssImbkQp21iqyv3MRXmzxndN9EdTKBfbsZy2fLBaL2yV50SmkuJVXC5RlSkYdpX6geFwGiSjVmBF9gseIivSQOfdrVwJnKZvGgaZ1JiwSBnHASYxsoxaNqpaczRtIGriszhopaaaSeGjNhfNWLGCZ7ARY+hMEkvlR4vuUTJpnFM/IGjNcu3XprpKd6SepJjkAZM/ywxx7XIV3w7M3OspnZBzWelo4z90NCzChlZdqBa29c/KzhzhPxl5NhloTdEuFgOt7AIeMPeBXp9zKuGuTzyUFNDrjsbtQCPlnkrvL7USi8OOvGW/klenfumN83xWhiLQLTJyx5H4WokLyMMePGgy6LQlpf7r2mU2zMEvutd02weU/hSPK+MQEeNUPBg6vXIymXxd1wqVZ0XTCkqTZQKYNyN0wkSqbLQC1uixDXJv4In0MpVKRmSLyq2EkDT5NASx+MOIQiASJeJrfDm4PGvNJUGOA6c8pS8ffvcRr3t18IYrLap6G2+tbjNYTBPMdf8J2e202k2QF2uL0a7WEAIWle22T6KJoS3fo1uM0ZovBzrngqO7Gojda4UOrBtgSuWj3hWiYTmhQ7Lb5Mt5VatxDw1ZXXPs+FyQKUSVeETzBenFOts1B1OYrr7+CKfdOdz0pzG5KdQ754bph9+6Gg0QBuJ54DYmG3IkBtafBNauxzUs0nY0Xbjr3z8Uu84X014dms4fAw6/+CRY3O8G/bS3MEE2gEExOUavUaGdC8xLypfruXCRqQ7Az6EAC5nVuaEsk7zQzcJV2hzfN6XnAcpGdZKyBrEVbUMlVOGsIsn8lSIc2VZPwV37nKrVFX4XgIdBFWVHv6pHxWyZZHusPsz+YFGr4IUPRTxWaDQiLDV/d8DNPBqYyZ96NJG+sjGkO57PrV5/aSkccHHwWwbrTg/00uf5ziCo405XoNy4OcEqP2Kb6xQBhaOPJl1Dq0tnxROw6XNWRL9amxxEx3V2iU8n71dBRBnabSsTSl2n20QPTYyrfBdmnleQfNFgRprBi3NOmhropmbHl5iGs0maIneEt7zrTLOXaHMrDPklcXavbSFe/1MiF8kG4x6z/3embVfPrK09D+9dTF2p4Lnxt3BBNryXMtNVbKV5gX9cc/j592Js/AIBE8EpWImmYgull6rZLm7K2kU5GAZaXNGYbpE7QATQRUBPFjhirqu0FYwebeSpp3QprZaihuDTJWzxCELIUyxNoMQ2UgLvHjiITw5hcI85Lgt7X63Xq6hTR/H/6GLV3gbG71anwv7V7s/kvmD0GcBrKdjmB2fWuulc6i9LqLhAouS5yzHjO9iYmu7IOQJSmFfw62mfACNRx1Y8T57146W650QaH1oW/zySRscmYSfirU4GYhq5vgiLkviv/sspg/ftNGMWqKX0X5v0Qg9AFPzxzzmZlgkY3bJBrQAUj4dy6tbhIPbM1jySwqWE9OxPrprdmHx713p9t/7O+e73/dNt80/BvgNu4MJtGiDu3vhL9VX3aPCYAyPKvZwFELueCh5CwbVGRGHVqx0i6gt1jgLcKg6CmaZXIRSpgefK9RZBeauPuBJmwXdOiDEwDHi7A3Zr/LLuWTtk0FtBFr4wApoYvEUN8ZV6IVyyhV7K4CtMbj14Jr4IjnpFURxZFzuA4E+NFefWn+eGYx/yQ7DD11BCBoLCEOLyUttWVJ4Ich22w1s0dgnQmOZRZufQOifJ90W6Zlq4IIjEFwnoZfcWCTsCMLta1JYMsFftbBmieZI0EUe8naDK+aVeN6UVtLMUuZAi8T6LiFNJeaefXu8iVY9zaGa55hqeZr8bCg2OnNJfQ4Ksl7Jp9GkyZkRdc+aWXqQ6LexH+VNC/PpVYu1dIQDcerY4AMP7iFJh/NA6u35L+OE1//3N54/923feueJT4j6RtzBBXpPrFa0FFsYndpp0kmVGGMzRNZKxxqz6dMX1tL8AlM3oOgj+dHlMRiKJV3xqLrtsmBSCLvPJdyscMGrcavhmYoJqMiMHzUKcF6GZxeRGT+huTO2KtxklCs4hJEYG47phsz1gboqhCEKKLShmRzBWt2xesbLq3efWkA4qSDylj5dmS7UwLLL77QW0+9zVsP7z3fSh2or6Th28yIvBqsFnaXhJDoqGoqo5RFXjbl5N0F50pGbql7N1283oenyuOwQB4EKngNq6bsCunVsdP25cSJgNAYnyxwkhwDjt8H4srgKxjLGG4LiIJ/yRzXEggs2QwxOe7YQ6HSewvQ8xLM9Q+JcD3mjc7bJVWC1/G1+jBhKPoHgP3FllG5f30qvX+yn13Ow0DJTkpGHxdjeTq3F2XvaM4u/8LvPrX3zN9y1dDmQXefnYAItzRXde+O1knHRkrOQaEe6H8MnK1Zm08fB8O300NEFmMugiL3PNZgsrCywmw1MMkSjVJGSH/qAUUCzGOf8/DW4OOqAio8kVRCCZ7ICsONeQss9N0QTxEyLqcIMQlDMFmfvHseGmTE1EOfeaRdSBt3c/GJ69RLHtHDcltikLWjE06BX6qMx/4yy/cYLq+lfrXFgTW05Tgl1FdNNWe6cy460ZBqrrLJAgYY3bqxqcObfEsL84JA35Dm+qxvfoyOdH/hUpco2yPEza4NQjzZUA7F/KUBHilQOoSAIlEHgtu6iBRsvIxVw/6IhMSPlxDPmxhV6livBZJ5Nq/MWdYMnKsSAgqee7qAu74IGp/ys1ivw4HngPre2lf6sU0vfcPJEup2TbWa2WViDB/0rm2l+ceHto1b3B0H0j7iu6w4m0LToMQP2RA3x4cq9FMxiyRx5LFNhEIw/hg56hJWv4dClAAQG5mqiOM3jy7F+aDOY6vZFk1N4tVzscxBfhTPaCE/Km37ZGNHeDSAmRuwljeHFBTAPpqNisjbK8iCII3v/NF88RqyBMDolpr+ucUmlhPmqzQyd9k11GkCjzxdp8TuTYVerQDQ8JLHeTv8erfx/X+il0z0WS+ozaYWytkbqOfuh4JRZ4ypqwBtsMyPwaLIpNx20OQugzHwwT81HRtMKencGo5rBGggjX4U6riK44PR/cvlsAPDywktGmqENq4R5zO46eGcRGe0VtiZg/AIGAAIaTJC+wGMiXa5r78cxWe4kU23qnsTDL0lcwhjaqi/zBV9Whp/vpq+8YzbdJ0mYH+7i622x5Xc4/J5/+bkXfu6v3n/yQsa7/+/BBHqMhxxDcxJQGFWeqwKFGEC42st37fK3PHJB49MFpHOmITExnxWgKYSl+Ai0fFKYDdMrqMpBlrl/IbvqXm4hfDnGlcAs3DI1u6xQxCDDMq7xN1IqHMZW3sgr/1hMQmEytkBuUOx48muzfmRI86iB0MZ8OL9x8COInGXgyIs0aDdTZ3YmfXqjlv6f85vpE2ijjcZ8WqawR6DZ48+0P6MxkM10pYxoBGFywMswEShOj4K5QHQOjXpxi3caaRzpM7yuyqEz6W5OQloh8+NgYbAWguYKiPVk4WSHdwspU4P5+HWljI7wbAUKsSbQBkJ14QXqA/wP3e2qCoUi3Dd0ZaoEiz+Uh4hwyoO4aYyLmEgnibf+/J76FpkPBn0Gw3lg2NAMYTX0U8xVN/vr6Z5XZU66ZN+n0dRb9Xt787NfC9ZfD9zX+Jnm3TXAqqjSEmXGgZ1c1MlEKl3OcndWQ82rKaJIZ+1gBnzUvEcAAD/VSURBVMDHvzA5mWzOrgqImilh3vPgCzYGn73L50AEg6MB+YgTl1EYDD6OnTmP88mJgbBijPHKv9kXjzt/LEuUT1MLrYxd+AJjhd9abaR/dn41vYCdfA98dJAWjZ47cx08aI7kEM+Mm+SUWWJZ1OGeKrqJMDN+TBfadN2cEJqOIFyvWfZo/pRexNR8huYxjzCuzCPUCCaNLgoFfCzv+Wyx1R56FGwzAE0Y0q70mZtTacwXh0Y+zorJ3Zzwzy2mPQpOBbqkD6qrvAAL3OThQs+ZKBumDlrf80xi/wf8mQXKE2BnadS+/fPYejfdj9Q/vAz9tgBxzjfSenfwCA83WaDBeE1npVs4mZUlcwe4wXbq5VdwK1+5iXlr4nIsIHgstM74kkbffi7DWXfO14aOGYNGYwk8VVDljzodQ2VP9A54i1hpL2flU5kkZOQysO07Fm8q+kztgNQ9GLHPoj6bPsPuoX9+di39a2RsjdpbZBhWVyNFA8uN1eTm6djBwpaeKPw2EOJ7wK/BvTWAryDQHe1iNa+CpdAeU/gc6nH4IjMP6TJCyUeDEgPU0KYOADQTzEN/sBY4maZcgzP8zvtpVrgp/Qj3ZSQYOQ77QGZJjD9qX4nWpLHOrTDri1vgFm+uRAb7tXSJp2BiBPNDudwzs2E49yvAHIWQcwxXP3Clm16zyMwML2KIuck+9vb28G5Br+eg+ABOYqZdVY4ohIX0OX5s6j7AACsOv2ZHLHrATO1JRVfx0G4VVoGWNzFaDmaYPBDm8IDiJ5zhu4kBS+AyBs1ItLzPOlueacZM0mQfYVVeNq7iwryIB6D4j7lx7k6jGWcSFyu0kZ2x8NkjtSxRqyr6pq/31zl0HKn/WmY83sbcrEJpL6EJsYV5sE136rhrm662wxTD+ibai/Qx8IJ4BVvtvUkYEwJodV5ttat3jjkGfxAp3XUE1SOnZiwxArxItR7Hq+nQRxodrJJ3wMqDwocikAqxkqBRG+eI4XdTiP5gIppfo0gcM85Imb9piJcpwoTjmf98VYHafoW5BkU8P5WyCpr84d9x0yKrpecxzS4jxMfB7ylZHtdwLDHYugF3cIGWIDLPhEzlEIRKsZcA5WY1Q6yCgEcw4w2b6OMMb5wClstagEtcec4YxnmILlwJ9yH7YXn2i0KNAuJpqJBEwg2r5NoE0CnN2XaPnoNI7zZNlZSx47dFfAaBh+SYnzLURUA6zAt3AV7A5HgQaYm0wEXDRiBGCHsmxolCtRXpoNMBXxn0qbG3GRh7ls0W0r1JJW920NQU5QVs0As0gmeQ5U32j2+jJPoIeY/laCY98pywqkA72FZTqgZvCKoaWS3vXcJDeQSjeNAZWMVhDsQoNASYYPLK9jHxCrcVa1J/CIqrUi4RHnGEFyE2sPirxuV89zJpWpTX7NZp5Cvkp4ILy4OxxI24G4PajakQKPHXdAJEVXIvico989BZi+xkYGGjVUxhiHPKSuenI4rL2n2Cx3CxRJr4hcm7XPBvV7BCqhNfUSI+C+bA1YkuQcZwVj4MjnluvZGXgkzvgkCzhJtepPvfxFZ10SjwkiZMVshVZppk5NWg1mpUXizBg0c3BybLbKa+jRKNyUEhcXlLK8vePLh5yJchNtGOm6PttAE+zZA4Go1GsIlCPQe71sC3zRs62q0dhHCTOd8uLcdB5SZqf5sXHkyzyVkfhm+x7O7LtzF7Ya6SpSYeCydhNKQQ6AatJtS6GrvARALCc3mC8MpL4ASPlaGUVnHyHhmOhqwV5YvRG+yJH7EaWhMOrY1ZL8h13cEE2oKVwhXU088VgVZI/FE3wsd0WKUlYh46WqUCEwCVwJTEFAgGhbCYVhBcdQu/c9HTzxEYMNkMGHPKCCsIp627pwtaiZ9kn5UVFGSda95VWssaeaOtSSfmYnKIfg0T4qPPX07r1MoMgjAXFZ1J0AyaaWA0IN0coh8LK3GwInjaaPN48QDccYgkwuz8vHl4HG6eDUKQwLcloUwVuq9Dvs6xItdCWPmuTzwrJDFzg8kT5+6x7m2DiFIcWSJaRaHMuqdDQWJqDAHyOgOz12gQHWdLcML0mE7rAKf4bnW2WagZpXN0Q2uYPpe1j9g6GtOEIW+IU6kw7/JLbc4tXCYkwxjmM2BaLZ7B4uHqDojtTEOOuce5hNC4PRy+AgsrmayrfyVOV+4QGX7v4awUg6YBJuCCUHdTjgeZEfA5zY7oKcid3gJV8imxVuPusCqOJKYqKcf3KfCI5yfoV+gQpjBBIFq8/nq3X9lkk3JHbUlFdmMpF0TWELF1pijLxv/YihqLSWbuyigCjKCH5gZPzHnbKOiZwjIgrg28r2Ap6C3MC3uSFo2kRSNxSjy/vwgl5Ndgec75cnsDG4R/deiJskBSnmRU6OmHIuNaehUwTaSrzjES0W4USvKKnpJGNhzMgptnTIE1puyeutJJv33+YvpTx5pspApNDQ7/Q1i9h1B7r8K4hdDzHD0WFM3hX+RyN6Cmu2MTTzf1inOvkW42Lf0ZasLU13QH1NDWqnqJXPdzcsxoLr37OeNkmtriaqcA7J+HLXovJ67dUZ4NapgYp11ZHo+BKhHSUpyMVjhDgCMwqB0XSNHNLVBeKMw6BYYjzLb5VDLa0SXv+Nwbmk/ULMcAqu3cZKeap8xVzzYOBQossSNNaPPHBNCWrHcUPfPTTPFs7GzL278FFjKPMZ1dBC60OgLt4o4mr5uE7BVIBrznR3OxdG2jFGdMmZqWy17BVTzzi94JOmrkGdOPCJfz//aOLTS0CyWvXWqndyzflj54uZv+zwtbHMDOZKQ2tVqZckfBLWcItc9VmHFUlsJ6nNw0zvw0tXdNDjW1XLPO1NjDbn99oVX7gOW7njuYQDviIVMZkanFP3ZT4RBxtZPKoJSoKr1cfgVcxmoeOu+GTATP0ByefS/1txRTxqsFF5Csr77jCDYrsxc8b2LM0lXGHhXPi3N3mp9Ic7ulX2H0T16qiaIBQap7QerAKbgxviCd/rKXWRZm7UovIKwBmAn5HUIR2JDUdpkmsAfbZYMNJ44Rrm2RzgZB4yAsH72LJkfwm04B4sxbM22WVjGDFjd4kX3PbQdqDDztH7ZZ1vU7jd/MFtI7GTf81PMddv8xGRE0ISsKbvBfDlWuBPG4hH+Zy8kUxxw2RteM5+BOm4Zoqj5fw+XdyX+98kz7iXRfQbL//WACrWBYi6owsys1WglMuUUZBCmOAsafBeUKm5A4O+us6bjfRBeVbI7R8MSdifERMYnnID3/VDkfjAax2COYKlJSGbNk8Da+T9KqzcVmnLO91TTQlqXSHcQxSYEgIMYIk38efhMbsuAJvXact+yXvvwuSpgP0OeRCx7I6KqZg7ms/BBTMo1NP+TZ4xLvpHQIJkvs8UkJGoe0hoPGAcKp3V/nsHSrsQGipgNUl5rZxBSvTwEce2aACxOAOHu6eVY8b1teTrfzepyzNc5nZ5ntpTewl+R7j8+knz7Lrjl2AUaEkdZ5xfNc1z667O2sBgNhLvOIngXK5ukRllEIy3yu2Z5n1Ns4W5tt/MS73uWc4vXdwQQ6+vRShWprr8ppisCwqOUQFPzcLff+lMDYLA5RHQXVzb5LcTExduPOwi/ExEUx9yd6AjjlEzzsWDRkF9FUi7oFyLdG3OPhIFHNqwYdsISMjFYNQY0YFCK8yoGzGjnMBu+ihLvWhsw1dxmIKfAKteOxbeJM03XWA+FykKgMsUOZnoGPbCKEDvxyOOnoHWJqmQYQOgn8mjkaZWpkB2LWYXDDfHm0odkQfZNljXnyfCZ2O71mpc2StilNF2ZB+lrM6D9AsD8MnL0GiANflgCx6ZAToszDFUKnSHMvkRedFvl40QlwLLON9thg48Ji6n7ve+458elIegM/BxNoKiMGOLY66fOK0l+dE3TCpFwIBSRgd4FVrIvQCRqYGyFVBuOIHJpRjQN3YZScDDeJyM+l4UzCM+kFU8l1Ov5aftuuWXmzx4l7BIkpmxA1t21Sf2Vhxt1uvrCg+eDUmwPLvO0S6sCVGz9NIYjKJalEJn9Rl3DfI7Q1DFBrCnbYwOYHTgU393p215mGEFLjgHWu2o/++E3zLpXijmXTucfIWQwFF7BQStED8BTTeoRjvWNjtzGZWrznyMwK53jft8LXaQMHeUFbgynE/3B5MT12aY291VjD4J44/SCKK9vGxWZeIFPe3IrPaxyjxb36+EKabw4fXag3f+g995/46ATH9X0HFGhKLufHAo0/cz/nJL2Vy9VqPN0SabJGKLEE+yejI71+4uInM2ecfowvV3hmyzSjJjjdC6ErZAR+1KbQRSNNxU7RPklnHQQZYywWt8JIhP6YHwYw5yftihHlRNgQNcU2eDTLmxpqzDhIMSpXOAKIlo54uSHwUZvkq9bO9OVpM7PNoEZk4QvAeDKB8LggGK1OI8npxccVZQCORhTfR8FsUWSHzJBISZzYzxyvHMLoCG3fAZfCraBLu4q2g7a/xMN51P0FNGif7amnebexTq9wF1OBmizypc/b6a9myfzBmU56zNUfGkCmV/rNG4Rx+SFP93Ew7qAlHKVFHQX8Ljb8H5/rrd82O/rHaWbjZ957z8oVEhzIHUygKXSsPMlpm7wuKkqCjfOOk26eFSK74dzzUPGCGIXjKf52NIgi3BWaDDn5NThf+wBUoNOxZblbIcxu+l78VVSB2Ds4YrX17CLzzISlUTDjlx+boSJDAwamxREEsqnmdMMuF9pU+GBITpe5EwEBrTmAOTl2cixzQPEo+RISSXYAZlSRMuddlvMFzbNE+iSOZ7DZmNzaycl/EewxaDZMm+iIacUOXyy4wJL753ob6Vn2eW9TvtMbm+m2GfZ9O9dN3W8zgyO/Ty6zn4SZD5hQ0ZFpyLT75awUU4RHMKGO0VBOtefA02AvdP/3ji3WfvSvvaH5J+ysCuoP+nPDAn0q9vxpzJlEyyq4yL0QW54lgUEKhekj0UPsxrbbDhEEJ/xLRUZ6anMvObOyjFcwtLKLM6e4qEEFa183RYrVEnlZ6+PGV1JmoQhUoJvGGIJGQDYJMnwIs0CUS01rI4nyEGQXPUkv3ikiiI8GFQAqgtxrmGIClssctAJR3GiqMTi4LM50OW0uQ2wxhSb/g5KApQlMMiDcoaM4nByjARDnszzK89/QRVhuIKLKDdeysIaYTmGDN2Zm05XtjXSJGZFNynMBoT7RRoDB18ccEfPdc8wXM7gbK7gJY4gdsgmpwQbBJm/o9HgFq5numGueO9ps/NSX35v+ydtPMQB5Ge6GBfr7356Gf/tjtdWcl5UyRWV0b8YEN5UCuqZGeoEBzqvIgS06wbj8eg8DG+DszhQQseRf0+voyvlVlId0aTvyIU2e1srxQu/lsnkxFWPlqipzn15FmGsug3kVlzuZUjaqVEIrF6YG/hBmwgPWRlrJWUkleF7kkOAgWsIrLN6K33v0X9xLPiIz3LKbrISrSSda2BnUEiO0CzG5ERlBCP+xXJ4LJCb+mOslod8lN22fT7vRBxDuk+KrQOuF99DrCxZxehN7vzUrWDNMpzDK78OUeIwXGLaYzz7DSuUsLyosIOANpvG0evJyNQRoWIvbW+WdQ8GdhIa7oOtudvI1att/MN/Y+sEf+KrFJ4B62e6GBdqcKPCqc6ZBXKEwSJDa4qgIuMJXx9LH2Rv4tts4ZwIetymsuiC0DDhirwLCUKrP1NNYzCbeZB7bhRlCtudv4plyp7MuxDG98BIVRGAsik8JVRHinOck5yxGwEcafqaycd62wNs2tP/N0zFCyFBhDWFZuDI0j9Wzvmln6pLBBDZDlPCJEE84ZA8xcWHaGeK/NCiMFYB8Ls65ZwdzTVcwEcC67/BVmOSHkPFLYRx/xCVDwBFvn6sUCD/ClFqDjf8tBn5d9nZsbPc5VgHDxUbuHByiH8gKM4MW8XEOBy/0HgFfF/P6d/n2+PPNzX/x3DfccVOE2XIeSKAbW5tPDmiN8R2vMaOgdsIzSw9HqQTmIv/Vs530l47PpYcIi03rFoyrRguFn1nbUsgiJhJUUGXN5FOVyEj8MeASaodwZqgMkUWk4DEf3W6xGOdZxWcotWB2ps9XwUQcecaftFdw0cDjKcMZXi59of9snQoDTsGfdmGKTAdc06+QZ6pCcMewNizjJqUUKujIZI3TqbUHbEJ6Bk27CjEuqvh9cJfXm7xi4zcWfZPE70HG4gvpxWNn2WePh4NHz+1uMD5gyoQn+g1wRW9Kmnj7xLrRzLR30x/lp1/Ge4GG8OjnLqaLZniU/UcnFz4P+pvmDiTQs/WFj3Q7EOrO1DGjpAVKpznsfCtCe2Z9mP7nz26mH7ljKd3HCxWtGiNj9gC00bqNEcMP1UiFx5sF1hZ1hO6AKOOMADPhESYA6PJtsQ2tQtNZnVncsl88RUuZVkENTKT3XlyeZZmCJT5wVUAWa9rl4AkGz17WaU45f6zmblHtvr1udy2dofWsWOG4guZQCBET4fv/lCa2GyKXuIQW/SIvipsufwmro1UvDGfSf/sHX0hP9+1zOFQe2uoM+upzHCeAjru/uZZ+8ituS8eYhvOlXeshxg9oB+fBtbdnGNBtxHs3YCYjd+kN+cZkg1mTfH41JXWKhL0mDKiy/xwz9J96Ks0ebaRHvuY1qTbXP795+jJHFCAcN8kdSKDvODnzySvPrZ9BWE9lqZB7XIWJpfKjkm3SjfTRs430I5wC9PZT3fRa6uYegO3o6mhxmVQGT1HRlBvLBAH1qSArd3SBXVo8gpt/883wwfMQ2lLNCo0raYIVp2hY8cIU50BVmN1woTmB3U+cSnrvUXwGwduc/OOmJL+bfT+v+N/Hmx9tCPbdwmye5LIIXwRwGs+N+yPHPcANn8RNm17mLK9dEfwCmvZJvhy6xewCUxQUnljfD+TgGsf7/eYWrydSRwEPPhkGn/IYgmEk6rp8D8dIdY97uLusiva5n910EkDOcQ0Q6FWQfuZ8qp+/kl7/9tvTWx85mu440Ugr7dbKkftGf/vnH330H3z/298+XQWkfWnuQAL9c9/5wRe+4Wff8NvD3uz3xMEmUT8VA+NW+WMwJ0FwgtKe3uAN589Ir++p5XlaX5oNCxQcotEflQ4KdBshhI4Hmwaqlb0LTXx0ZzyapZfg4Rk/xmBN6OJsJ4IKO3YIYjxGRBVqAI1tOmgMv4enwA18k6S/mt58sp2+jQpbnmM6Ch5YUr/hUpwNtgFfFLiiRQsvMlQhMN+LnZupn+DJBQliQV3CfZ6EhW7gx5BYZaSX/MyGByZKjTMReJxeE8I5Vnh7OwsmvsCgUCvI4UQUyPIyu3zPdchgkage9bLO18uazId8/iwvZ4/Quu7reJZ5hM9eTIu3LaSv/o6H0uvvwQaf6/MyrG+6DzjOb/bvD449PPd4Sn/vYUjMmb303wMJ9LvSu0bzzcv/bH19632pzXyLwuUMgvyQF5Y9Ln5C+KrwEEJXjgB05s8EBa5UdMBX6SIS3LtcVGwRaCtAEC9x+VhwlXRRaeWhAhdeZ5pwlSfwEhAthLu9QYU3w13nF/hGp5P+6pedSm/hcxqznbX0dLebziKxrohpkrirwh0JbfyeWuR+6Mw+G09ls8IdbfW4CHVWJxy0xPghyM2DNPnvo8W2ceRxB2nAXxqB6S2yU6Cu9onuU77FzaIP9h/lFT8QCq5aFaG9h3O02x2W2t2i6ouyxqOklGfBr6DlMR7JzzGNCzJsxILXW9BzerWfnr6I5nfU97Fn2Jm3kR5+5M70Ng5wfBVngC1x8J2DUhu5C6lt8M7Otn/k0c9vLm7NrP7w20+d+uJM21GqcP/oniN/9MOPX/rtQWf4LXG2VImQa3LWe7C5imCKKMLUAkqIV0i/8XDBRx22V9a+wsjkvZwc5QrORkY7gQqunaF7PwlbrgIRKM3DgD3wF7i97gj0DDbocST2MqdBtZgSO1dnV0VFU3TXCgBoFfAQBQTIbZz8hhBqj7vXok1YfDYO+BkEzXB3eLTosfK2TwQYQfO4sBb8cCDXhGdiNZ884JZ+ryzcYYLRaDwQ8tIlFuBifg3+y2ql3Lrzwlw67klWCB3intkNkFpYmreh+Xmm7DisK/Kz58GiTD3EcBMafv+5Ydp6Es3/9JNp6eHj6WuZXH7rSTZuzdI46h3o91NwvPVOmcRg6Yc0/PnZ+e8/U5+Z/Y3z5//Lb73tNg6XfmnuQBraLP7Oe1P/x587+mOXzp/7urS8sBJnNChkOgUx/IWZERhRY2FVE4TAAhPJqntJUu5GKrjTLhoEAaAYu2mQ6fAxwB6eAmfa4hes4Cr36aTTcNOwBYZK9VyMLvOVvlrlAYqbsbhrMRCyqH7sdfAAUWWVtWkhokajVsvG7jPQWfx6mW0ghVo7Xs4Fh+stbZSE4xFUAWnAiiQrn8Z5CE40EOrD1TtfEbMhXcSM+NwlFQlV79J0mHVkpDDr+FLtXcT1mI7z/Dw3R7lINsLWdnX0EmU8r53tWzYUhknAGMhzDl362Gd66anfeibN8KbwA+++P731zRwag+WhFh7RuGtssLKx8ZpCbtjkmc9FYZq3h7Avzr6v15+Z//XLn/9b33bk3rVM0MF+DyzQor/4fenPZ3+68RPb68OfjkNNYp8fEcV2ViCsDS/94WQYl6pCbwgnnvADpEDEAwGMosMVJueHKkyEwuTHnb8i28eVRhf5VTDikMMVyh0pA/8emRTY3VE+U4bnecv6EhLpUHMGbeSeBU0Mq7GYDzFv7QwA5RQuNJW6wCdUYZcrD8AUeA98VEMWMyNr4dCP4HYnno3ABlNnFBy7B20E7mEhXIPDr+baC1jUT23NsHSNIDOrQeuY8DHKAyxAWMDpU9CwRN55v4ecQeg2OuniBlN3aOkWaWM3X5P+gdXjj3742fSxR19Mr3ngtenLvvJIuv1IP91e32Y2hEah6QI9mlgNex/44Yqi1StrFBNNpjrHAy/NzX5Ht7My98Ez6T9716l8+oG536hjVsm+5+DuVx9Pje/69c2f5WT57wuh9t2ykIyQzMpfCWagh3KYHpc3neoKRkc6BycRzy1Lt54pB5zgMl7hLAI6BREcmn6+lj9I4afc9RSc03noD5h9kBkfDg/aLdQjYyG/xb0AsQscLzCLHnMjzjK2acPGD8cXmRGYQ5V6aKPC4VsldZ69+5aJFpr5xun30oWAufpodnJqRIMYYhZoGigYIdD85qaEYIZAB2H8iExTppb+lAHhh5+kRx+/dT5V/WhQTwH9+nuX04MLm3wxgP0oXuZK3gNMg9idxzz0OoLcbc2lF09vpz9+/6d4IXcuPfDOV6W3PriS7mj32Oes7qahUTYtGgV6hrK14Is9iGOIkrPTsG6zzbsQOYODU6a6w8G/ay02/tN3z6cXgvgb/HnJAi3+L//VtPjxJy7+3LBV/2uoourcs4rM0LLBeiC5R00AE/YaJbQWSnQQK9MI09lkI1KAyoXNR7xRweDw5OfKu69Ai9b8dOHP3ngw3Gu6kQRd/CBEkV8lXOP0ekqe3uMSlsuxAFop6J8nYd9vjTibQJDtm/l552Udj3kkrUWts9JWZ8eZhzGqqZagh5dDUou3QBrsi2hwVl2ThrE8i0DwAsGIz1L4cmpPoeV8Wg+6dDNUnVGWOwDnaCzhB0wzxMz99YNDHz+7kR7/PBuH+ABp1IU8L60Hs2CRfL7mzsV0iqm7OdLFOX4IoSWKL2bRI/QQ6Iuj2fTxT55Nzzx6Ob36/tvTmx45kU4c51wNaFqkh3C+o8ZmJbOvUVjvjUqY7V3iECH5hXM6UZa7LhGvofHQXmRgub39y3/z3vnvCaAb/HlJJkfB/f99Z1r/5t859r0fePT8mf56/e/GMVK+EMbp7FkoqUEr0OkfChROm02/TCwCY8FCqITAH12hFQ95ltSwAuOjCCpmGBXPYTiSn5o+bHTSR0YlY+FwPsZlQjz6Iz/u9hiBD78VXYFkGggLZzh5hKCQn2v8QZ83EpjGDVzDLfZIshHnGGclceBgF2HtcUU7Jz8NDcQxl48uOXbXd0jHuRtXrvBhFYTcd/fTwBkJ4tvg8+tAR9hFf8zTjAhzghshDPopbq11Od37+hPpZIfPvrF65845z94bMZ04YLl6jTI9s8bUqbzi9FcSUFUz0MUJRVVdtGgorgS6h9s9Nwq981J+scx1gy1gOQ0hPf7iKttKa+nrvuWBdN+dzIow797A5LShDnxRGB5xqghXnjKUnZ7NIgPMyyZGCeIujDt8tn2JGBi3PCzymtdSv3EKkAO5lyXQ5vRvv4nJ5fYn/+uZf//IR3sX1n+Mk93fAOM5qh0VM0v3sr2a7kZ7N1se60RLp2DR2mGOLdNCWSD3eMzTfTpSfuoi3fQchxmyiSv2DBNv8bUJTcNjthUjLT9WGlhevMDeWvbjHmlvMyCjUwvBJl5XGkB+MiDwsVc9rW3QXc6DFHq7qEix8RN0CY43cBnjgkIDDfQ0q6D1TiPddXQbXWQJgI88NA3ws1R5Anm7o3s8vVBbSM8htGvg3hDWio2GzR3Bi2ViadUMmPGi4LxsG418DuVwlLBFnt13aU/o6aIxxWajl8LceEfdJbT8RnrktYscpsRRxXwWwkUejyG4hGI5TePrrF20NGl24Wi62wMjWcL+NNf6Bo1oleN/65wJy5TdZUpUZ6DneSiKZhfN3OX8jk0+Md2jN1milzh51xL3Xtrm01d96s8Bqy8NuDFzZFfDt9NlRp6ZMd4xAu9Vgs8w+WkdlZmZ2XijkNkcGlSLvFe7FxGVg20jfdkC/eYPrS5/bvSO+9LXN7q1s8d+b3Sx+wAUzsZhgTTLv/n629L77pqh+/LdBwWxsF++qqkoMxEDuyNa7zba40NPXmBwMJPecGo5jzOJV8hiRpX0eAOP3lgqp9gq/N96/Hx6xz3L6TUI5wZW62Q1y4EUwLucOJ/iPNrHnu2nv373UnQmCnQR9pyrv7oQc07bwhxg0Peb5zZSk81XX3PfnYBniLLV1EZn8/Us58c+s5p+6U+fT8P5Oxjt19OGsqdT6vWbHSZDtHSsAA8Kj/PEQgPzvEQVKchzAPNdlZi8jcLwzLnauSfBLx40+rPPrqcX7jnOrjiO82WhQ3H0XHJt4SGa+nUry2xpn08rzHAs0Jg6tU66E55vzC+nAQc8LmC2nGWeWrOgj0BaNz2E2QZotk4rthgH+O2WOPKAsg8c4EKCCicfeWBa1RdkobVDifEcK4+AOv8cp9KCyxbpPhB5p9nUaDQ32Vvy6U6931lrdD8kxEHcS7Khf+DRS4v/V2/2PWvbw28bdptfThd/Fwaab4ZSglAZ1j8Tk1vpf3xdPX07Uzd1NIUuymBJiyMgCq5oMyq2Va/TRfsW8MrsIhUf+juYZXckgrHggAM+EuTAA2FBg8xy1GvDinCAFIJm1SjQkXPJtbpTASBY59NjR9CMsa21osbK0eVfiUSgxce/H8dZI0Il2mavgsvvAkbvgdcXXz0lFErRVCvpVz+xmn7hs53UmV/h/T/4EHsbiJYlaug4VFEEaGLKEREso8cqjKeI8uZzmAnslQA7F7B06wBw6cgr2Mu9sZbe85Vz6TVMr7URaJuhh6b7Qu6lbj2tQuwmmrpPg7LRuVkpTBM4Ge8X0vsYZzpzCD44k6LCoUHkQSzmDIO4ebQ3r8vGvHlbu500UtRSmGkAHnRvbxyDPvLRvo8FJcLU5qGV8OucAZqdnRXm0dMvbn7jU1vnt/6X9z5gYQ/kpPlA7u9+bPDe9zeO/sTaYPSWoU1PTeNLaWzWxuqfIpK4Dq/LszuPslIHVK51RrDs8h9P+QlZtfg1ul0Z44jez/7qYroLhqjdTRaywl1c1qN3DxPfZi9Ck11+Hp4S3R0RDpjClUT5qbQN6EfDbPMGBvsaNAWyXqEcQVuF3BvEK9CWwRPwu5wi1EUj0heFhoLciA9to7Bga/qdvq3aWnrzcjM9wsDwA1eoHzWuBBcnrc58mKF5KvCSHKNCAlSJakhFxTGF2lBhQFhjaRna+QggzySicbTnMLYwN6Snxlyy2jMGWjQup+HmZeKcMwzOWWNC8RjfN6QuNQkQ2RBkhxUeUuPxBQphLIb4Ror1YFr4Jo5YJArexoggaIstqxjT9g7WJcYG6bLAx1fIDCdfgLn0qFgwNdobnqA0+I7bj2ymhz0j+ODuQAL9Tz62/e4r/da/WK0NFobYUhicMFWivHByMWxC/Bwhlc5eSgv3H8fcaLHCZKtVZwENA/RbL6YtGCIuujIm6519lVHYUsUJL2xxwUcfDERwM/sKtul7AfK+01k9SH00mjIttiMX+1xcNMZKoLX3bcM9DhR0tjKEWeIF4q5MDrFft1kPXsWkOX2pn45e7KfXnTmfnmNGYG0JWoXVWQi0nWSEfWW4Au1lWBSDHxkmbxU37Sy+QXI3U2sPHWG8sYD1yUD8Tug6MXtnuhOa43gAtT2SWbRh8JP3AZ3Sk6sKlVeDbmpyiKRZ8kchYj80BVKzahyOaCBRTAkDb/xBind1G7fKKYteQFO+cZRliHKHSiNv4qISrQWGhYyhWvGFgCi5CA7sJtJyvaQf9CtyzR/ozPUWNrYZQHBwdzCYVhuVUtLbh3tItgJPhfs2r/OLnsRJaaJw4z0XlM8CRYFlbni0o6hwusjYh1BVfDEZrNLighc+yNxIK7u9drrgo3mRWDBdhIUnHkNPBEDF8Byaq8U8Q3cb5wMC5SyCSLQR3fTDLaDssHqYPu6yjY9O0uD9Hsr9J+fT9qUL6XPv/700+vpHGNwx8Aua+VGqTBj2O2iCUMPhmQUTTgGxt2EueIHPV3zbQ0vp6zi/+W4G27E0jpkV47BABZ/BGYfKSDDdPxRWZbck6ljzycUJo9ZnXF1ziAilKWetCUda0JiBZA7Jq6xYehdb/EUdS6+pTZCvcR0TYpihkUtE82MxaRGt5iJvftPzvAx3wwL9+LnH692jrztp5eVmzd3RRqXBctMlzJJreqh1sC9dSPDtiJFTVkTxnznFTb+CZeHGDiCPqpIJwXrTADNm/hgwh4sjp9eHVFl5wgeXIllkFCaDwbucFe20VN6onyNzkyB3UIbcSgMPntvswoJdqV9C7aPFetMCLRwothkvxJIx8lfDZFj2bY6VQXr1A0vpVZ/aSItXLqQ/3SZymUshDSZAtHTLOz1hS2dvLgAtBDNjoXsl/cAbj6d3cv7zidEaA1/sZARJJaAguX/ZCRA1vN9BtHxZKyrQ/oHfgu3jaiGMmRRBwtyTnqqRqYndP+2ccnxLBr8CbXhGK24eIk3mZCgjaLTdAuVPQGSffGZQSJIZ5smb9B6f730+3cvfS3E3LNDpDTDoDHXqHgA5VrSHNHvZnKXQ+pChMWjxtCBPuczCQeie7v9v71x+LDvuOn76/fZrGCsOxh4HB1lWhBwRHtmELBFIUTaWkBewZh/YIiHEgr8AsQBlgRBYimDBDjaRQMrCWBE4E8dmETvjweM4M9PP29339uXz+dapO6d7ejLd1410F6e6z63X7/erX/3qV89TVUc0sIsBNiRQ6iKgGk4yE6AKfNauzEihmCK06nvYVmFzUQpROXBgGm064koR7vOnSsiTj6c05FQFL32jftxUePcEo37wa+VkyMoKhVcHbDEpeI5VmF9ls87RB582N12S8kCpA4AsHyC4pN1RuppnN3kd7Ddff3Gt+eq1eVbymABTDq5j2OOVsSltjATQHPdIeENp+AzP0pRYyUNRslJkMI7Jjw7yV/JSPOTaso1COzTBGTe2XSpoRemDGZTJz2TZVHxkYPLnGiRHmsorKyrnwlwsECld3Jhlhee0wYUdcsJDoBnUYW61aSUyfsAZBegIC4DHmnSICqqFlPrURgY08lpNDSMF906oiH5Zy4K0T80LBVTZcS4dSwot38IOjH4E72QLPN/2ZdlK2kzMLNz5HE9iKEDr63zP+Ztlu8Fei2vP8haO9dtfv/9JM+Ylx7vHv8ibPwFI2zeKfpDH5i705AeHXiaEG6xL/C5fA3h+ick2LbmrDr5SdhAv7yqa2Uwlg4xynGdGnhbQnlVQLOml6PhxlcOgkj6yAKA8wrR8CCN9aBZkW2eJ5L/A4Xc15XwDoAlXeucDhbYy/SzmUgrtXMQlqZSOtT2KbPLklK6+MKzgClN0hDQ8znERqvEdU9mekOjEdcfYBlfY0mV1AFtn4tsfBfLguL+FU4AqjfgULPwHlmFDbCLskC13hxJRApAzPhbWh1faKTPycsQqxoJv1ISRKBqrO0pEnt2Eowbkjb2boFn3XeOTWE8+tczwea158QUuaLm91xzdvctaOLJhUz2jb2QHnmtfNu3K2P0aSoBx+S9trjSvMEzZoDnJYYL0kgwx0NSSpVI5BbfxTDGEd1tWcgn85JuHxFts3bOeRbPLMMsWs7ZTYIGrdGRFaVFRyFLt0RKCX06KwRNi2kC3wZCchJdlUeNKZJFb4bv0eMJe3lxcod+BRcZtMp+bLiuXMh6ekM5DpgghoPwkP2dgqghOBZ8b2CZzCvC0p473HqSjIhb+0sK0PEewLVAqD4rncEKhlmAZsAJaSbEM5Im64ldtHKbkbCO4krUiCObZukrfQitSgTrwq0vcB8cXnVa5f/mZa8/Qem5wH9x+M39rp3l/F+wNWuoMRiEkUYduEo1mjZqNtYVmC1x23odeURBZBNY8YOkTp+RE5KIklpvX5Qpj1x64wONSSUULOLRJYsiEXuObwsmQom1RSqkCHDISVCJ4W3pBzE8AShlMAg1r5dqGBU1ZufZuL/UZzMUVmkTKre8kj/CUW5GABX9GmZ1YICFrX7qmAF+OywiolthjUBWw/YA3dB6xb8T9yEnScaSiVtL8uwqQhQRZruHi0fUM+cCJe9XKPyuv8K5u2VK5B0HFt0G0hfbynAV2pjkccS+dS0626PKgFqYV50cx2VK7qcfvdM/T+m6ubWTyM88C75Oby80LDBtGy6wd3zps3ttmq6WvumWWf2WIRuEIw6SVKV47UTWfDIsYcrh+Lp+nxIXHSZumtIJKqShurbbKxSshaitpchEAGV1kwu+eiyhvy45lcp6JOiu6ykAqyFnoEAddG8EEVsL6gYUPb9LDfXLjxo2pG+lLKbQv+1wN8EakoiQwY9OUGlczIJMqFAUhLEi+9K6xAP9co3BH4Lhst8gir/bjjGJnnxlfi7LA2SkACw6P3JiuQivopE8Yziho+EewKuohQ4J5WgbvlXDcbOtrvMMMLy5PFuMnHnZcOxgxiQtvg70MS7L6YzrADeB/j7d/3gU9YhmKu1j4kA/3V9B6f8ya8U0uMxwfLTUHB3wbhZbwLvTmmDjObbPrxxsTFzmr5OqHm5YcrkQx2ScBW/soi6dTzJBLZmU9W0V12AGAEfxHbxScfONJTKKETYQ/wakKnYD8CANQ9C7ACS1UxFGeJTy//CSE8GLs76pbG0KBJ1QE8a3tGGNNStqMqpqTpbVn37o9eO7Xnlu9FYBL/lxKofPJYjg6dpeX65WO92JUOliTWTl0nK1Cx69CGK/n8UZBqoBHrLf6bv9RxmRKYvwiHMdvd9E2LxucX16NPxUJQAtdWavoR1RGx8i606qTxphltSgntUBWj3N1WUnbjYK56BD62SXGvgcL74QWNvJgUqjCYwVXtxVrF5gBleyAQfQh3fYBr+S2ydP2Gldp8dJlxGnon6HkQ19AHbPawZJV8wQK/DEbRNxBxyWIEZndgEt5bEi6w+vsA05rbzIpT4uclltuinrJcaR8StR4zENHXgWohDy6XEp8GesGGTkAXWljw1noRtHpDcvVxMIiHypYNmHFK38tB3R7zqcm8yTipTl22y0rY/Orq19A/v/w3R8P3vjai6sfiH4ZcymFppwQpOzDQc1ZclkKv2RPILKqYgGTbpzMBOcczqp8JlHQG1JVVWoVOl/B6gClW1M2SbcISclyY0Jzn/HELl3lCso2lxksrV5mWEWZxXFRwONKKrQGHclrahi2vSZEXl2tEMBCsigqA7j14/VIkw2lURZOYAhQoVeh/+S6Z/JorWHsmIKiCPn+yjG7CYe8PeSDO7TO11nRuIeC7rFlVN5d4Zjn8sMR3y3JxzMXmShao1z5QKHv3T9o3t/Z4sJx+IOO1wmcUEHLnyIHtpZLWJO5B2E1F0RhCMe0pRl3/TndYlcaxooDhq0rwSq0e7KLLJFHSEqxrKyYng0JUkcXKg69m3SQ0YOKCDwT7BPeXbBrlAnv4m9try58518+bd74vWvNjyBzYXMphd5FeOsUmp8W82OlE1PyibcGYqPUvlDxEsrt+7aKdKcYQRWAtsaMWgZmvPgdcjBwQNMGbo6PAEucv6V8XMkIpURY4719/hO2+v4veyVX/OSYl3Kg1BlHApqKIL4tCWmKrRqmc1QzYcLVAjmTv+gFQC6BCSt06ZHgL7CG1UIEyzzBnPyVYYBh8AUPnryzs1lhr7h7fZfYS7GxwVZXbh66Tms9OOBSHu6uOGLb5spTQD+zgv8QWtQ2WxH3VzPGPxouN3/13r3mpS8/07wIr1YYdx5kfJ9y8YgT4PSOQ16qeIDVahrhwou9T/arRMsAJNaRf4Ehn9TG5MNwYMreFvjxBZJdUGuUiGWkSg6h67uG2hsqG+kOqYhl8QAZmZ7pY4VfmbTRSFkI7ZCRlaMTChAYn9Hm6muL26M/a66t/H6b7IWsCys0ixzNDt2tC/e+CijqWZi3YBFjSdAMOdyAqxPuUfuE5aodWqCGwtDQqWa0It9hXhKYfM4LW/EO2NQ0pKteoqWtiuiwXdB0VTi8+Lvs5RLbFmChucWk6sesAa8uceiJhLz0hYgyEUSamRSizOZBGTtWt3D8K8Z8FBOlTJqGmXISTaSNfzVOBquxYOTXIVZdGShdtn4bWwof8MMT9ragqH6LxfOD+1ySMeSly5ghnAWyvDjk1MkBe49hYMDJDVZHsmmERe2bnw6bb72903zzC8vNrzCpXFdLZB95eWh1y96JdAasGLg9qPCtsjLMIS0rsEqlwoZfc88Qy/x6f52VORc1Eu9cQWV1UnzC0CdDNJMjzEqg3By72ytZ78ykMXksaPJqGk5sLTdbZjsc6SfcOMsRfpWN36PxBdQ8+03m2G++NvByD7Xt4ubCCs2LwuZNWpSfuoXDTehyqzBlytKKjaXR7+yJ40Ef0li+S+ZWsxpgplA0HjFFiSUJ/qy4KvQ9vk89z5m1VTagF+ER3iYlvMKP0Fp8C9OTbz/hkpcPOBO3xbrTyLEr8bIIJylE2bIYPPpvxm2YsyEpzEi5awiUfvJYwi0qW6V8ogFbND/nGwduW5woNCXscpdXEYjubZ9h1SVlBDBivDiiVjhud1XG4ccdWoj5UtocUHGVBQ4dy9sYsKu2eZbhx7ot2Enzo53F5i/f4UQHLf9K5iooDGkN5/ab5zdGzTdfvsb6v/fQKWkbBQUh9yg1PLr3vHCPFCGv7DOUAiYVGfAoNeHl0K0ys3zMD7BkOQptpcjqBEpPPu0ZVG7lURogS8mWGTwrBcKwfFPWgMmRcvGolsOlBVoc+SErzZynngYe4bmcuTDCq2j0h99vmv/iEoZ9jwVxB4WtHz882OGEnJghNYc10+aFp5tvszHn73YpXArHT1Fb252t21KYocCDoiI4LqV9YZ+ErTnAdMEaUwHA32KqOxH80CW6XfTwgPEnSrFAekJHXPBS3ASkKQGWMToNywNaodP6tSi0yldKr0ZZA4h4wAmulKDBuM23tmHa0sFdTs5QlNYEhkJzbguIcuNnUjhmHnjCBuu5AyZ+jK/n2Nl0onLj56QCG7ZpFV7jJcBXbbCkSauNBu2M73M4Fb/pJu1N9nbfa27/8lLzuTHbaGmllbJvQ31M1NbQltpwld3GQOW1HC0DjUrnkyVH/I7eDinrvOrGn+U8lNdtoi7GhHT8YIUPskVeQw+aKrLzWjCT9pguwgUcj2xxSGB3Ye74zqCc9h3Qku8vzC3tDI/2BstHzb+JdRlzYYX+wauvNj/83qDZu08rcQcpb6LQHrPaokvwYhIVWiFFySGb2RfrwrQTFAfcIyyfjjrEGSFaIAq3pcH5txJXtU4CGgWPiQSLM78USuCtZCThenlMF850StMCb+wTkc8Iv4XtkAsfNViltHL5JAwebULCC3HS1EzgcbTg6Y6MMo6+PKSUS+SALWlXi3w/bpZ5Yzjmu4TNAI8ts6tI7DOfY+LY/PvHvHNA9r/5OWQeRJCp+KYvfXmiIVj1PTtdHbevYTO4QpNs7E3MzfluLFqicZEn1dblTnGzouTGJsLdcWfPwW5RVptcQi0t9xGVr6yuUMe2OYrFkGj/UJtNUQfQpNcZUiFdufkZfld7hjRKDndsVhLvxM8egop57blrzZdf2njzlZeO/3h3YTT8/PbTh3/69XQr8IsMpjAXVuh3foB8TIBJTLNPC7FHFWNPQbPOVtItFCn3PECOoUKumVJZlLsvBqye6YMMQ2IpYeKiZBLVCKyUKaA0X3rxn2eqotZo4Rz8aQyTRGx+Kg3tTGywA9raNV7cauRxYlq+QrAG1njyVcPb5AORYGF8iIgTplLZsX0jlgpvtJXRYgCJz6Zlxz1XDTQDTw7g30AhPLWiUr/HjUc//ahpvnidbzpAdxOcVErRweH6rZOTDVZDWPM+Yr8NSY38EKg2IGNaTS49ao44B7ZHxTlWWdnmO+YkwhxKOBxAk9bnBPcud3AcclB3sAtC+GOlhompg4aI28rHVoAx84Hk0fzX8YIV1EaJU+vRBQ8rWK7rhLnDkJ2znDRoFnlr2iwe7//Fb2xd6LPHYD3WKMkLmde5Se+P3pIBwOFN+dtd+Rq2uc8ThaVK56UKUtHPJDLHVTyyEr82YWnNwY9taeuGqI8FHaUm7DxlE7YqtO4oC8WV5g/6tvLGB1cp47fQfXsYtzjERxGMNzMa3dW0buGkpzf0KwzpJFA7DFTEQte4TAiwJe9T82Jl4bR1wcM6RqActo0cnW1uIDsXd7wl3vG5vY2NyJDT3ofgOaO7RSNym8bEntFKkAQIZ/5wcLDTfOcmNDx8Ic++rZCfyACnVyy4l91rDGTdlnCI36zU0wq1tyWKiQywrQzMk08qPMgpU9Kf9FghGDEzngAWf2DBMYoJK2NPksTDbsHxEwwxPcN1hUZpXMy8/z69zYswhmKESTKpFBSwhe72R4OqssmmBWTBqMTGmSu7SM+6m0FNlKs4IWxAsSyAKoyzebagq5GOaDEU5EPGhAVqEwxNvYbXOJynDAQnQ4mWp8S3CU3SND14maSPd6L4BnaeUwotHGkLa6+h0nIJeeBtjb2uwDDz6QuHCSzDCXsiF92Pny5u+TSZpIvNhzHT6KTCEpd8A6A/PYTJ6MeWfhoYw0gvstGGfoVRRNJQeTWBBznptmkbJ72aR0GNd8yifKRhfGD8IYxnbOVgRYcM81yNubhCk56slNqIXYVsmMLMQ060A9iGGW/jqHJPjG4z1TEKoSqbBALeSqIWVgU/6zc88JfKDkgprUr1tJ38nQ564JNZjPxO8tuhJe4pA5z8BS2M4sajctoAuJbnUka6dhEJs6eaGHF4JGuw1xjwdjM0okTECSKA8amMDqLxRDGNF18g3cUqStm6zYu4icMRxYWe4fWRLt782IrbA8uTj/Q1Val1Owcwb1FsA6wohJln6Lv7T9SrNJfVgDYHsGAGkrnWlskaZt66GZPjmuEi+TOwxrePsBVGp8OakhBWC6SAHzJJ9KHQB7TO4pxK8By8s/CCmEfDO3G1e45i1/BOMRn0KNZCh9bJIZYtsvaksoKkzMStxrTtyqVpT6ltKxsc0lQJa9JpNYkLvuFE6BZHW1q1jHSn7Fo76YojPmGh2caZhulNhh/AaIQ7a4RzeMNybw5hWtHTg+NnfD3HUIaPGOG5OnNxhX777fHi8Y3dLBn5WqWyoW1eui12lZrCrnDhuXpAMLPBbQXSbdVOuUGsaKFrWi3Og4hQz08KV+GfEXDCpVVxjZ8QLvxUKuIKdoZEodkNrNojIuFVQVJoLTEVSxTT76K20UVpiTNN8YVR+Sqbp8q7BrZ2pWd6vlWsFcBKJmv6YwS0ayewBhmuu8ojbuDEM03nQrH1i0dcYPRLj7BcsGH3W43IrRFEhNDjx9f3gta9KQxR5wjjGrm7LcaVWB0OHkPv9ddH68fDN+ec4PHevRROzSG2GTjvCdkWLoWqW6Nt8m2cQVUIoUO4XVZVxERakEqlJqTfp/qxawER+nC4cBrtSkt6uMWrT42v/mobLupDj+GduAqvHSUnrhumO0SwNBEBP9qaitOFMTwKClAaD2XH45qcCqfyGSSNWpknfLY4RAVAhY/SV3zL1AdaeYCfuAmPQpsO4dJPuuapTaAqu1ECyF+GU3jNqkbevDPBqYKrG+zrPhwd7N3amvtno6/KXLyFJsU//Nrqt//8P5pnh4PlP2HNk6t2GKeltTRzZgLlMHOOlx/KpBmNNKDU2ik4c9oxyqguwdUCfVQBd9BOOaUx0bpOzKnweDqRZ5ym+RiQMxiX80o79PlJy9ompmgyjGhtqU5a2jNu4zTBr7ItQeW3E6az0lExzZ+2xuGDxVDp6JYdw7tCqPiExghTlToEOuHdXioVgDgrhh8RonVemx99+Pz8wre++5WFt1qsK7FYucgg9VLENv/m+EsH907+gFXJ3xnvL7zMcg/HuyFh9YgMqJZsgM/roLQGRkZiWHR9CkLlVhgTZSUsyIR3hxwGF4S4yo8EOmZSUdqwCBp3F0y+JoaImvYpGIHkE3OqQPCfwg9Eh748GyZQC5gKXZunFl6rm55864+NQ0U23VqhlY0khOkqU2RGmGml+FrZJkhgHsfa6QkMxLRshU7AgYkNXIYQArnaQFmF94oDXJWvNIwLbWz2whQGseTDSW2FdYjjTVDmx3TsbZfG25yCv7m6MPdPr6we/f1/vrH6E2Ku1Eyl0JWDr/xrs3nze/tfPF5ef210cPCl8crqy7w0+DzDuesMjrg5kBzNs1XMb4m5+8icmWkLKUZh1RIzIBLDVgI/x5xVtkeBQj6mFuYpOAJrvLaPyVpgGpWmdcZ/Ho0aH4VsAQzTGVqTjIbEuT81L+KpIBNlxR8lVsHOyqMmbB58hG2p17RrGzLJRAtQSSUdEIOrTXxAWrsqdchWJDzJl0jkTXjplB6FAFoxdzqNuXRv6fAe+1HuoNQfzQ2Pfri4tfbfm+vN97/x2x/9z9/euOESzP+L+UwKfR5H3/jr2yvv7myu3z3eeoo7/54gu1wqy1uBhdHyeOBqPyJhhao059VywoKJZTN/RcYGxBTPNTUCW0Vyf0rGjR1g8WNa/ow/a7IkZbh02shKusyCzmKUdMTr0hN3srzVRWlpS7PS11HT8EVJdVe06nd5b2Jq4CSgddRwbCd5GUt3YIzukjEqYazBu7NvmdiTIbdbLBzSIezzHnFva310//r4zv1XfmF+8I+vP3/ey4FOAlfrvHKFvlr2emq9BC4ngU5fcjnEHrqXwCxKoFfoWSyVnqepJdAr9NSi6xFnUQK9Qs9iqfQ8TS2BXqGnFl2POIsS6BV6Fkul52lqCfQKPbXoesRZlECv0LNYKj1PU0ugV+ipRdcjzqIEeoWexVLpeZpaAr1CTy26HnEWJdAr9CyWSs/T1BLoFXpq0fWIsyiBXqFnsVR6nqaWQK/QU4uuR5xFCfQKPYul0vM0tQR6hZ5adD3iLEqgV+hZLJWep6kl0Cv01KLrEWdRAr1Cz2Kp9DxNLYFeoacWXY84ixLoFXoWS6XnaWoJ9Ao9teh6xFmUwP8BvOeeqRbgzD0AAAAASUVORK5CYII=",Ee=te.p+"static/newqrcode.a8740efb.png",pe=te(32637),be=te(59301),ve=(me,ye,de)=>new Promise((Be,ze)=>{var Ce=rt=>{try{we(de.next(rt))}catch(Xe){ze(Xe)}},et=rt=>{try{we(de.throw(rt))}catch(Xe){ze(Xe)}},we=rt=>rt.done?Be(rt.value):Promise.resolve(rt.value).then(Ce,et);we((de=de.apply(me,ye)).next())});const oe=(me,ye=!1)=>!!(E(me)&&a(ye)),E=me=>(0,Se.bg)()?!0:(me({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}}),!1),a=(me=!1)=>{var ye;const{user:de}=(0,z.getDvaApp)()._store.getState();return(ye=de.userInfo)!=null&&ye.profile_completed?!0:(he.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,Ae.xg)("/account/profile/edit"),x()}}),!1)},x=()=>{he.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()}})},y=()=>{he.default.warning({title:"\u63D0\u793A",icon:null,width:400,content:be.createElement("div",{style:{textAlign:"center"}},be.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"),be.createElement("img",{style:{border:"1px solid #D8E3E9",width:190,height:180},src:pe}),be.createElement("div",{style:{color:"#666666",fontSize:14,marginTop:15}},"\u6DFB\u52A0\u5BA2\u670D\u4EBA\u5458\u5FAE\u4FE1\uFF0C\u83B7\u5F97\u66F4\u591A\u652F\u6301"))})},b=()=>{var me;const{user:ye}=(0,z.getDvaApp)()._store.getState();return(me=ye.userInfo)!=null&&me.professional_certification?!0:(he.default.confirm({title:"\u63D0\u793A",centered:!0,content:be.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,Ae.xg)("/account/certification")}}),!1)},ee=()=>(0,Se.V9)()?!0:(he.default.warning({centered:!0,width:530,title:"\u63D0\u793A",content:be.createElement("div",{className:"tc",style:{marginLeft:-38}},be.createElement("p",null,"\u626B\u7801\u52A0\u52A9\u6559\uFF0C\u7533\u8BF7\u64CD\u4F5C\u6743\u9650"),be.createElement("img",{src:Ee,width:200})),okText:"\u6211\u77E5\u9053\u4E86",maskClosable:!0}),!1),ne=(me,ye)=>me?!0:(he.default.confirm({centered:!0,zIndex:1e4,width:530,title:"\u63D0\u793A",content:be.createElement("div",null,be.createElement("p",null,ye||"\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"),be.createElement("div",{style:{marginLeft:"110px"}},be.createElement("img",{src:ke,width:200}),be.createElement("div",{style:{marginLeft:"35px"}},"\u7FA4\u53F7\uFF1A","714336072"))),okText:"\u7ACB\u5373\u8054\u7CFB",cancelText:"\u53D6\u6D88",onOk:()=>{(0,Ae.xg)("https://qm.qq.com/cgi-bin/qm/qr?k=tIyDPXUtE0yEk-MOJxhH55lTUJS-nYAM&jump_from=webapi")}}),!1),le=me=>{he.default.info({title:"\u8054\u7CFB\u5E73\u53F0\u8FD0\u8425",icon:null,width:615,centered:!0,content:be.createElement("div",null,be.createElement("div",null,be.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"),be.createElement(xe.Z,null),be.createElement("p",{style:{color:"#666666",fontSize:12}}," ",be.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 ",be.createElement("a",null,me),"\u5929\u3002"),be.createElement("p",{style:{color:"#666666",fontSize:12}}," ",be.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")),be.createElement("div",{style:{textAlign:"center",marginTop:30}},be.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:ge,alt:"\u4E8C\u7EF4\u7801",width:160})))})},ue=(me,ye="")=>{const{shixunsDetail:{detail:de}}=(0,z.getDvaApp)()._store.getState();if((de==null?void 0:de.public)===2||(de==null?void 0:de.public)===1||(de==null?void 0:de.shixun_status)===3){let Be="";return(de==null?void 0:de.public)===2&&(Be="\u5DF2\u516C\u5F00"),(de==null?void 0:de.public)===1&&(Be="\u5F85\u5BA1\u6838"),(de==null?void 0:de.shixun_status)===3&&(Be="\u5DF2\u5173\u95ED"),he.default.info({centered:!0,icon:be.createElement(ie.Z,{style:{color:"#faad14"}}),width:460,title:"\u63D0\u793A",content:be.createElement("div",{className:"tc",style:{marginLeft:-38}},be.createElement("div",{style:{display:"flex",flexDirection:"column",alignItems:"flex-start",paddingLeft:38,margin:"12px 0"}},be.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u7684\u72B6\u6001\u4E3A",Be,"\uFF0C",ye,"\u3002"),be.createElement("p",null,"\u5982\u6709\u9700\u8981\uFF0C\u8BF7\u8054\u7CFB\u5E73\u53F0\u7BA1\u7406\u5458\u8FDB\u884C\u6280\u672F\u652F\u6301\u3002")),be.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:ge,alt:"\u4E8C\u7EF4\u7801",width:160})),okText:"\u6211\u77E5\u9053\u4E86"}),!0}return(de==null?void 0:de.shixun_status)===2?(he.default.confirm({centered:!0,icon:be.createElement(ie.Z,null),title:"\u63D0\u793A",content:be.createElement("div",null,be.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u53D1\u5E03\uFF0C",ye,"\u3002"),be.createElement("br",null),be.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:()=>{he.default.confirm({width:440,centered:!0,icon:be.createElement(ie.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:()=>ve(void 0,null,function*(){(yield me({type:"shixunsDetail/cancelRelease",payload:{id:de==null?void 0:de.identifier}})).status!==401&&(Ze.ZP.success("\u64A4\u9500\u53D1\u5E03\u6210\u529F\u3002\u5B9E\u8BAD\u56DE\u5230\u672A\u53D1\u5E03\u7684\u72B6\u6001\u3002"),me({type:"shixunsDetail/getShixunsDetail",payload:{id:de==null?void 0:de.identifier}}),me({type:"practiceSetting/getCommonData",payload:{id:de==null?void 0:de.identifier}}))})})}}),!0):!1}},50371:function(Ft,wt){"use strict";function te(){const z=Object.assign({},arguments.length<=0?void 0:arguments[0]);for(let he=1;he{const Se=xe[Ze];Se!==void 0&&(z[Ze]=Se)})}return z}wt.Z=te},13845:function(Ft,wt,te){"use strict";te.d(wt,{F:function(){return z},Z:function(){return he}});function z(xe){return xe!=null&&xe===xe.window}function he(xe,Ze){var Se,Ae;if(typeof window=="undefined")return 0;const ie=Ze?"scrollTop":"scrollLeft";let ge=0;return z(xe)?ge=xe[Ze?"pageYOffset":"pageXOffset"]:xe instanceof Document?ge=xe.documentElement[ie]:(xe instanceof HTMLElement||xe)&&(ge=xe[ie]),xe&&!z(xe)&&typeof ge!="number"&&(ge=(Ae=((Se=xe.ownerDocument)!==null&&Se!==void 0?Se:xe).documentElement)===null||Ae===void 0?void 0:Ae[ie]),ge}},56762:function(Ft,wt,te){"use strict";te.d(wt,{Z:function(){return he}});var z=te(59301);function he(){const[,xe]=z.useReducer(Ze=>Ze+1,0);return xe}},68031:function(Ft,wt,te){"use strict";te.d(wt,{Z:function(){return Ze}});var z=te(16089);function he(Se,Ae,ie,ge){const ke=ie-Ae;return Se/=ge/2,Se<1?ke/2*Se*Se*Se+Ae:ke/2*((Se-=2)*Se*Se+2)+Ae}var xe=te(13845);function Ze(Se){let Ae=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{getContainer:ie=()=>window,callback:ge,duration:ke=450}=Ae,Ee=ie(),pe=(0,xe.Z)(Ee,!0),be=Date.now(),ve=()=>{const E=Date.now()-be,a=he(E>ke?ke:E,pe,Se,ke);(0,xe.F)(Ee)?Ee.scrollTo(window.pageXOffset,a):Ee instanceof Document||Ee.constructor.name==="HTMLDocument"?Ee.documentElement.scrollTop=a:Ee.scrollTop=a,E({backgroundColor:lt,border:`${Pe.lineWidth}px ${Pe.lineType} ${nt}`,[`${Ie}-icon`]:{color:He}}),a=lt=>{const{componentCls:nt,motionDurationSlow:He,marginXS:Pe,marginSM:Ie,fontSize:Qe,fontSizeLG:$e,lineHeight:je,borderRadiusLG:Je,motionEaseInOutCirc:ft,withDescriptionIconSize:yt,colorText:mt,colorTextHeading:bt,withDescriptionPadding:We,defaultPadding:Bt}=lt;return{[nt]:Object.assign(Object.assign({},(0,ve.Wf)(lt)),{position:"relative",display:"flex",alignItems:"center",padding:Bt,wordWrap:"break-word",borderRadius:Je,[`&${nt}-rtl`]:{direction:"rtl"},[`${nt}-content`]:{flex:1,minWidth:0},[`${nt}-icon`]:{marginInlineEnd:Pe,lineHeight:0},"&-description":{display:"none",fontSize:Qe,lineHeight:je},"&-message":{color:bt},[`&${nt}-motion-leave`]:{overflow:"hidden",opacity:1,transition:`max-height ${He} ${ft}, opacity ${He} ${ft}, +`),pn.focus();default:throw new Error}},[pn,oo]),$l=(0,z.useMemo)(()=>{switch(oo){case St:return z.createElement(Qe,{callback:tl,onCancel:Ol});case Hn:return z.createElement($e.Z,{callback:tl,onCancel:Ol});case Gt:return z.createElement(je.Z,{callback:tl,onCancel:Ol});case vn:return z.createElement(Ye,{callback:tl,onCancel:Ol});case Aa:return z.createElement(Ve,{callback:tl,onCancel:Ol});case"maths-latex":return z.createElement(Tt,{showSaveButton:!0,callback:tl});case"inline-latex":return z.createElement(sn.Z,{showSaveButton:!0,callback:tl});default:return null}},[oo]);function Ol(){co("")}(0,z.useEffect)(()=>{if(vi.current){let So=function(Gl){_r=!0,sl=Gl.pageY},ja=function(){_r=!1},Va=function(Gl){if(_r){let Tl=Gl.pageY-sl;Tl<0&&(Tl=0),Tl>300&&(Tl=300);let _l=Gn+Tl+"px";ul(_l)}},ro=vi.current,_r=!1,sl=0;return ro.addEventListener("mousedown",So),document.addEventListener("mousemove",Va),document.addEventListener("mouseup",ja),()=>{ro.removeEventListener("mousedown",So),document.removeEventListener("mousemove",Va),document.removeEventListener("mouseup",ja)}}},[pn,vi]),(0,z.useEffect)(()=>{ul(Gn)},[Gn]);const bi=$a(Rt),di=$a(qo),hi={width:bi,height:di},Wi=(0,z.useMemo)(()=>{if(hr){let So=new Date(hr),ja=So.getHours(),Va=So.getMinutes(),ro=So.getSeconds();return ja=ja<10?"0"+ja:ja,Va=Va<10?"0"+Va:Va,ro=ro<10?"0"+ro:ro,`${ja}:${Va}:${ro}`}return 0},[hr]),Nr=So=>{const ja=[];if(ur){let Va=-1;So=So.replace(/(@▁▁@|@▁@)/g,function(ro,_r,sl){ja.push({multiLine:ro!==fn})})}return ja};function Bl(){window.sessionStorage.removeItem(Xo),rl(!1),br(0)}function Bi(){rl(!1),br(0),pn.setValue(window.sessionStorage.getItem(Xo))}const Oi=(0,pe.useIntl)(),Ii={[St]:"\u6DFB\u52A0\u94FE\u63A5",[Hn]:Oi.formatMessage({id:"markdownEditor.addCodeBlock",defaultMessage:"\u6DFB\u52A0\u4EE3\u7801\u5757"}),[Gt]:Oi.formatMessage({id:"markdownEditor.addImage",defaultMessage:"\u6DFB\u52A0\u56FE\u7247"}),[Rn]:"\u6DFB\u52A0\u753B\u56FE",[vn]:Oi.formatMessage({id:"markdownEditor.insertFlowchart",defaultMessage:"\u63D2\u5165\u6D41\u7A0B\u56FE"}),[Aa]:"\u6DFB\u52A0\u8868\u683C","maths-latex":Oi.formatMessage({id:"markdownEditor.mathImage",defaultMessage:"\u6570\u5B66\u56FE\u50CF"}),"inline-latex":Oi.formatMessage({id:"markdownEditor.latexFormula",defaultMessage:"LATEX\u516C\u5F0F"})};(0,z.useEffect)(()=>{Ii[oo]&&oo!==Rn&&oo!==vn&&setTimeout(()=>{const So=document.getElementsByClassName("markdown-popup-form")[0],ja=window.innerWidth/2-So.offsetWidth/2,Va=window.innerHeight/2-So.offsetHeight/2;Ti(ja),Vl(Va)},0)},[oo]);const iu=So=>{So.preventDefault();const ja=So.clientX-ki,Va=So.clientY-Si;document.body.onmousemove=ro=>{let _r=ro.clientX-ja,sl=ro.clientY-Va;const Gl=document.getElementsByClassName("markdown-popup-form")[0],Tl=window.innerWidth-Gl.offsetWidth,_l=window.innerHeight-Gl.offsetHeight;_r=Math.max(0,Math.min(_r,Tl)),sl=Math.max(0,Math.min(sl,_l)),uu(ro.clientX,ro.clientY,ja,Va)&&(Ti(_r),Vl(sl))},document.body.onmouseup=function(){document.body.onmousemove=null}},uu=(So,ja,Va,ro)=>{const _r=document.body.clientHeight,sl=document.body.clientWidth;return So<20&&Va>So||So>sl-20&&Vaja||ja>_r-20&&roAe in ze?pe(ze,Ae,{enumerable:!0,configurable:!0,writable:!0,value:et}):ze[Ae]=et,ee=(ze,Ae)=>{for(var et in Ae||(Ae={}))x.call(Ae,et)&&b(ze,et,Ae[et]);if(a)for(var et of a(Ae))y.call(Ae,et)&&b(ze,et,Ae[et]);return ze},ne=(ze,Ae)=>oe(ze,E(Ae));const{useForm:ue}=z.default,ie={width:280,marginRight:10},me={labelCol:{span:5},wrapperCol:{span:19}};var Se=({callback:ze,onCancel:Ae})=>{const[et]=ue();let we=(0,ke.useRef)();const it=(0,ye.useIntl)();function Je(nt){we.current.width=et.getFieldValue("width"),we.current.align=et.getFieldValue("align"),ze(nt,we.current)}function at(nt,He){if(nt.status===-1){ve.ZP.error(nt.message);return}et.setFieldsValue({src:`/api/attachments/${nt.id}`,type:He.type})}function rt(nt){let He=nt.target.files[0];we.current=He,Be(He,at)}return Fe.createElement(z.default,ne(ee({form:et},me),{className:"upload-image-panel",onFinish:Je,style:{width:470,overflow:"hidden"}}),Fe.createElement(z.default.Item,{label:it.formatMessage({id:"markdownEditor.imageAddress",defaultMessage:"\u56FE\u7247\u5730\u5740"}),required:!0},Fe.createElement("div",{className:"flex-container"},Fe.createElement(z.default.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5730\u5740"}]},Fe.createElement(be.default,{style:ie})),Fe.createElement(de,{onFileChange:rt}))),Fe.createElement(z.default.Item,{label:it.formatMessage({id:"markdownEditor.imageDescription",defaultMessage:"\u56FE\u7247\u63CF\u8FF0"}),name:"alt"},Fe.createElement(be.default,{style:{width:264}})),Fe.createElement(z.default.Item,{label:it.formatMessage({id:"markdownEditor.imageWidth",defaultMessage:"\u56FE\u7247\u5BBD\u5EA6"}),name:"width"},Fe.createElement(Ze.Z,null,Fe.createElement(z.default.Item,{name:"width",style:{margin:0}},Fe.createElement(Ee.Z,{style:{width:264}})),Fe.createElement("span",{className:"ml8"},"%"))),Fe.createElement(z.default.Item,{label:it.formatMessage({id:"markdownEditor.alignment",defaultMessage:"\u5BF9\u9F50\u65B9\u5F0F"}),name:"align"},Fe.createElement(Pe.ZP.Group,{name:"align",defaultValue:1,options:[{value:"left",label:it.formatMessage({id:"markdownEditor.leftAlign",defaultMessage:"\u5DE6\u5BF9\u9F50"})},{value:"center",label:it.formatMessage({id:"markdownEditor.centerAlign",defaultMessage:"\u5C45\u4E2D\u5BF9\u9F50"})},{value:"right",label:it.formatMessage({id:"markdownEditor.rightAlign",defaultMessage:"\u53F3\u5BF9\u9F50"})}]})),Fe.createElement("aside",null,Fe.createElement(z.default.Item,{style:{textAlign:"right",position:"relative",right:-98}},Fe.createElement(le.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},it.formatMessage({id:"markdownEditor.confirm",defaultMessage:"\u786E\u5B9A"})),Fe.createElement(le.ZP,{type:"default",onClick:Ae},it.formatMessage({id:"markdownEditor.cancel",defaultMessage:"\u53D6\u6D88"})))))};function de({onFileChange:ze}){return Fe.createElement("label",{className:"upload-button",style:{cursor:"pointer"}},"\u672C\u5730\u4E0A\u4F20",Fe.createElement("input",{type:"file",onChange:ze}))}function Be(ze,Ae){if(!ze)throw new String("\u6CA1\u6709\u6587\u4EF6");if(!(0,he.bg)())throw ve.ZP.warning("\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C"),new String("\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C");let et=new FormData;et.append("editormd-image-file",ze),et.append("file_param_name","editormd-image-file"),et.append("byxhr","true");var we=new window.XMLHttpRequest;we.withCredentials=!0,we.addEventListener("load",function(it){Ae(JSON.parse(it.target.responseText),ze)},!1),we.addEventListener("error",function(it){console.error(it)},!1),we.open("POST",`${ge.KI}/api/attachments.json`),we.send(et)}},57261:function(Ft,wt,te){"use strict";te.d(wt,{Z:function(){return be}});var z=te(59301),ve=te(4676);class be extends z.Component{constructor(Ee){super(Ee);const Pe=window.document;this.node=Pe.createElement("div"),Pe.body.appendChild(this.node)}render(){const{children:Ee}=this.props;return(0,ve.createPortal)(Ee,this.node)}componentWillUnmount(){window.document.body.removeChild(this.node)}}},61584:function(Ft,wt,te){"use strict";te.d(wt,{i:function(){return me},Z:function(){return de}});var z={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"},ve=te(71418),be=te(6848),Ze=te(93948),Ee=te(92310),Pe=te.n(Ee),le=te(65862),ge=te(2524),ke=te(41867),he=te(65582),ye=te(79005),Fe=te(20345),pe=te(77882),oe=te(31081),E=te(75309),a=te(71979),x=te(47558),y=te(42922),b=te(66832),ee=te(96593),ne=te(19664),ue=te(91833),ie=te(59301);const me=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:ye,swimg:Fe},{name:"101\u8BA1\u5212",ptimg:pe,swimg:oe},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:E,swimg:a},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:x,swimg:y},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:b,swimg:ee},{name:"\u519B\u961F\u4E00\u6D41",ptimg:ne,swimg:ue}];var de=({className:Be,dataSource:ze=[],col:Ae=4,right:et,bottom:we=23,precision:it=0,wrapWidth:Je=1200,trackEventItems:at,loading:rt,onRemove:nt=()=>{},isCurrent:He=!0,showAlias:Ce=!1,showProgress:Ie=!1})=>{const Qe=(0,he.useIntl)(),$e=Math.floor((Je-(Ae-1)*et)/Ae),je=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:"/images/tjzx.png",swimg:"/images/sw_tjzx.png"},{name:Qe.formatMessage({id:"shixuns.plan101",defaultMessage:"101\u8BA1\u5212"}),ptimg:"/images/jh.png",swimg:"/images/sw_jh.png"},{name:Qe.formatMessage({id:"shixuns.nationalFirstClass",defaultMessage:"\u56FD\u5BB6\u4E00\u6D41"}),ptimg:"/images/gjyl.png",swimg:"/images/sw_gjyl.png"},{name:Qe.formatMessage({id:"shixuns.provincialFirstClass",defaultMessage:"\u7701\u7EA7\u4E00\u6D41"}),ptimg:"/images/sjyl.png",swimg:"/images/sw_sjyl.png"},{name:Qe.formatMessage({id:"shixuns.premiumCourse",defaultMessage:"\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:Qe.formatMessage({id:"shixuns.newTypeTextbook",defaultMessage:"\u65B0\u578B\u6559\u6750"}),ptimg:"/images/xxjc.png",swimg:"/images/sw_xxjc.png"}].map(Xe=>(window.ENV==="build"&&(Xe.ptimg=`/react/build${Xe.ptimg}`,Xe.swimg=`/react/build${Xe.swimg}`),Xe));return ie.createElement(ve.Z,{spinning:rt},ie.createElement("div",{className:Pe()(z.list,Be)},!!(ze!=null&&ze.length)&&(ze==null?void 0:ze.map((Xe,ft)=>{var yt,mt,bt,We,Bt,xt;const{name:Oe,id:At,identifier:ce,featured:re,school_name:ae,image_url:se,excellent:De,is_plan:Ye}=Xe;return ie.createElement("div",{key:At,className:He&&Ie?z.wrapisCurrent:z.wrap,style:{width:$e,marginRight:(1+ft)%Ae===0?0:et+it,marginBottom:we}},ie.createElement("a",{className:z.li,onClick:fe=>{fe.preventDefault(),fe.stopPropagation(),at&&(0,le.L9)([at]),(0,le.xg)(`/paths/${ce}`)}},ie.createElement("div",{className:z.img},ie.createElement("img",{className:z.cover,src:`${se}`}),He&&(0,ke.bg)()&&(Xe==null?void 0:Xe.studying)&&ie.createElement("div",{className:`${z.movebq} user-path-items`,onClick:fe=>{fe.stopPropagation(),nt(Xe)}},ie.createElement("i",{className:"iconfont icon-yichu1 mr5 c-red"}),ie.createElement("span",{className:"c-red"},"\u79FB\u9664")),(yt=Xe==null?void 0:Xe.subject_tags)==null?void 0:yt.map((fe,Le)=>{var lt,qe;if(Le===0){const dt=(lt=je.find(kt=>kt.name==fe))==null?void 0:lt.swimg;return ie.createElement("img",{className:z.sign,src:dt,style:{left:"-4px"}})}const Ve=(qe=je.find(dt=>dt.name==fe))==null?void 0:qe.ptimg;return ie.createElement("img",{className:z.sign,src:Ve,style:{left:`${48+52*(Le-1)+2*Le}px`}})}),ie.createElement("div",{style:{position:"absolute",top:"150px",left:"4px"}},(Xe==null?void 0:Xe.excellent)&&ie.createElement("div",{className:z.bq},Qe.formatMessage({id:"paths.openCourse1",defaultMessage:"\u5F00\u653E\u8BFE\u7A0B"})))),ie.createElement("div",{className:z.name},ie.createElement(be.Z,{title:Ce&&(Xe!=null&&Xe.excellent_alias_name)?ie.createElement("span",null,`\u8BFE\u7A0B\u539F\u540D\uFF1A${Oe}`,ie.createElement("br",null),ie.createElement("span",null,`\u8BFE\u7A0B\u522B\u540D\uFF1A${Xe==null?void 0:Xe.excellent_alias_name}`)):Oe},ie.createElement("span",{className:z.e},Ce&&(Xe==null?void 0:Xe.excellent_alias_name)||Oe))),He&&Ie&&((mt=Xe==null?void 0:Xe.progress)==null?void 0:mt.all_score)!=0&&ie.createElement("div",{style:{padding:"0px 10px",color:"#333",marginTop:10}},ie.createElement(Ze.Z,{strokeColor:"#44d7b6",gap:"small",percent:(((bt=Xe==null?void 0:Xe.progress)==null?void 0:bt.my_score)/((We=Xe==null?void 0:Xe.progress)==null?void 0:We.all_score)*100).toFixed(),showInfo:!1}),Qe.formatMessage({id:"shixuns.completed",defaultMessage:"\u5DF2\u5B8C\u6210"})," ",(Bt=Xe==null?void 0:Xe.progress)==null?void 0:Bt.my_score,"/",(xt=Xe==null?void 0:Xe.progress)==null?void 0:xt.all_score),(!He||!Ie)&&ie.createElement("div",{className:z.tags},ie.createElement("div",null,ie.createElement(be.Z,{placement:"bottom",title:Qe.formatMessage({id:"paths.chapterCount",defaultMessage:"\u7AE0\u8282\u6570"})},ie.createElement("span",null,ie.createElement("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),ie.createElement("span",null,Xe.stages_count))),ie.createElement(be.Z,{placement:"bottom",title:Qe.formatMessage({id:"paths.numberOfLearners",defaultMessage:"\u5B66\u4E60\u4EBA\u6570"})},ie.createElement("span",null,ie.createElement("i",{className:"iconfont icon-chengyuan font14 mr3"}),ie.createElement("span",null,Xe.members_count)))))))})),!ze.length&&ie.createElement(ge.Z,null)))}},3918:function(Ft,wt,te){"use strict";te.d(wt,{jL:function(){return Ee},w9:function(){return Ca},vv:function(){return Ma},dN:function(){return jt},QD:function(){return ql},cQ:function(){return fe.Z},vg:function(){return ao},Oz:function(){return Bn},op:function(){return br},O5:function(){return Wi},_b:function(){return el},t7:function(){return we},tT:function(){return at},Gi:function(){return Er},YG:function(){return Bo},Ed:function(){return ur},kT:function(){return Pl},qp:function(){return y},Um:function(){return me},K3:function(){return ne},vr:function(){return Ti},qE:function(){return pl},Je:function(){return He},wb:function(){return Bt},rC:function(){return Ye},lB:function(){return At},cq:function(){return hn},kO:function(){return jn},tp:function(){return Be},Si:function(){return Bi},k8:function(){return kr},Du:function(){return ro}});var z=te(59301),ve={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"},be="data:image/png;base64,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",Ee=({dataSource:en=[],img:Ut,imgWidth:cn=346,title:Dn,sunTitle:_a,bannerExtraContent:Oo})=>z.createElement("div",{className:ve.banner},z.createElement("div",{className:ve.content},z.createElement("aside",null,z.createElement("p",null,z.createElement("b",null,Dn),z.createElement("span",null,_a)),en.length>0&&z.createElement("div",{className:ve.btns},en.map((Jn,Ro)=>z.createElement("div",{key:Ro,onClick:Jn.click},Jn.name,Jn.sign?z.createElement("img",{src:be,width:39}):null))),Oo),Ut&&z.createElement("img",{style:{marginTop:33,marginRight:38},src:Ut,width:cn}))),Pe={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"},le=te(92310),ge=te.n(le),ke=te(89392),he=te(65582),ye=Object.defineProperty,Fe=Object.getOwnPropertySymbols,pe=Object.prototype.hasOwnProperty,oe=Object.prototype.propertyIsEnumerable,E=(en,Ut,cn)=>Ut in en?ye(en,Ut,{enumerable:!0,configurable:!0,writable:!0,value:cn}):en[Ut]=cn,a=(en,Ut)=>{for(var cn in Ut||(Ut={}))pe.call(Ut,cn)&&E(en,cn,Ut[cn]);if(Fe)for(var cn of Fe(Ut))oe.call(Ut,cn)&&E(en,cn,Ut[cn]);return en},y=({dataSource:en=[],value:Ut,onChange:cn,onTitleChange:Dn,className:_a,title:Oo,titleWidth:Jn=41,style:Ro={},fontColor:wo="#6A7283",showCount:Io,classNameActive:Jr,styleItem:Xn={}})=>{const gr=(0,he.useIntl)(),[Xr,yl]=(0,z.useState)(0),[rr,zo]=(0,z.useState)(!1),er=(0,z.useRef)(null),Ur=(0,z.useRef)(null);return(0,z.useEffect)(()=>{var Cr;en.length!==0&&(((Cr=er==null?void 0:er.current)==null?void 0:Cr.clientHeight)>97?yl(1):yl(0)),en.length===0&&yl(0),zo(!1)},[en]),z.createElement("div",{className:ge()(Pe.row,_a),style:Ro},z.createElement("div",{onClick:(0,ke.throttle)(()=>Dn==null?void 0:Dn(),2e3),style:{width:Jn,marginTop:rr?12:4},className:`${Pe.title} ${Dn?"current":""}`},Oo),z.createElement("div",{className:rr?`${Pe.tagsWrap} ${Pe.tagsBorderWrap}`:Pe.tagsWrap},z.createElement("div",{className:Pe.bar,ref:Ur,style:Xr>0?{height:Xr===1?97:"auto",overflow:Xr===1?"hidden":"auto",paddingRight:55}:{paddingRight:0}},z.createElement("div",{className:Pe.tag,ref:er},en==null?void 0:en.map(Cr=>z.createElement("span",{onClick:()=>cn(Cr.id),key:Cr.id,style:a(a({color:wo},Xn),(Cr==null?void 0:Cr.style)||{}),className:Ut===Cr.id?ge()(Jr||Pe.active,Cr.classNameActive):""},z.createElement("span",{title:Cr.name,className:Pe.name},Cr.name),!!Io&&z.createElement("span",{className:Pe.num},Cr.count))))),!!Xr&&z.createElement(z.Fragment,null,Xr===1?z.createElement("div",{onClick:()=>{var Cr;yl(2),((Cr=er==null?void 0:er.current)==null?void 0:Cr.clientHeight)>245?zo(!0):zo(!1)},className:Pe.action},gr.formatMessage({id:"shixuns.expand",defaultMessage:"\u5C55\u5F00"}),z.createElement("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})):z.createElement("div",{onClick:()=>{Ur.current.scrollTop=0,yl(1),zo(!1)},className:Pe.action},gr.formatMessage({id:"shixuns.collapse",defaultMessage:"\u6536\u8D77"}),z.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"},ne=({dataSource:en=[],value:Ut,onChange:cn,onTitleChange:Dn,className:_a,title:Oo,titleWidth:Jn=41,style:Ro={},fontColor:wo="#6A7283",showCount:Io,expand:Jr=!0})=>{const[Xn,gr]=(0,z.useState)(0),[Xr,yl]=(0,z.useState)(!1),rr=(0,z.useRef)(null),zo=(0,z.useRef)(null),[er,Ur]=(0,z.useState)(Jr);return z.createElement("div",{className:ge()(b.row,_a),style:Ro},z.createElement("div",{className:"flex item-center justify-between"},z.createElement("div",{onClick:(0,ke.throttle)(()=>Dn==null?void 0:Dn(),2e3),style:{width:Jn,marginTop:Xr?12:4},className:`${b.title} ${Dn?"current":""}`},Oo),z.createElement("i",{className:`iconfont ${er?"icon-yizhankai":"icon-weizhankai"} current`,style:{color:"#727C95",fontSize:er?8:10},onClick:()=>Ur(!er)})),er&&z.createElement("div",{className:Xr?`${b.tagsWrap} ${b.tagsBorderWrap}`:b.tagsWrap},z.createElement("div",{className:b.fenge}),z.createElement("div",{className:b.bar,ref:zo},z.createElement("div",{className:b.tag,ref:rr},en==null?void 0:en.map(Cr=>z.createElement("span",{onClick:()=>cn(Cr.id),key:Cr.id,style:{color:wo},className:Ut===Cr.id?b.active:""},z.createElement("span",{title:Cr.name,className:b.name},Cr.name),!!Io&&z.createElement("span",{className:b.num},Cr.count)))))))},ue={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"},me=({dataSource:en=[],value:Ut,onChange:cn,onTitleChange:Dn,className:_a,title:Oo,titleWidth:Jn=41,style:Ro={},fontColor:wo="#fff",showCount:Io,expand:Jr=!0})=>{const[Xn,gr]=(0,z.useState)(0),[Xr,yl]=(0,z.useState)(!1),rr=(0,z.useRef)(null),zo=(0,z.useRef)(null),[er,Ur]=(0,z.useState)(Jr);return z.createElement("div",{className:ge()(ue.row,_a),style:Ro},z.createElement("div",{className:"flex item-center justify-between"},z.createElement("div",{onClick:(0,ke.throttle)(()=>Dn==null?void 0:Dn(),2e3),style:{width:Jn},className:`${ue.title} ${Dn?"current":""}`},Oo),z.createElement("i",{className:`iconfont ${er?"icon-yizhankai":"icon-weizhankai"} current`,style:{color:er?"#00DDC7":"#037F74",fontSize:er?10:12},onClick:()=>Ur(!er)})),er&&z.createElement("div",{className:Xr?`${ue.tagsWrap} ${ue.tagsBorderWrap}`:ue.tagsWrap},z.createElement("div",{className:ue.bar,ref:zo},z.createElement("div",{className:ue.tag,ref:rr},en==null?void 0:en.map(Cr=>z.createElement("span",{onClick:()=>cn(Cr.id),key:Cr.id,style:{color:wo},className:Ut===Cr.id?ue.active:""},z.createElement("span",{title:Cr.name,className:ue.name},Cr.name),!!Io&&z.createElement("span",{className:ue.num},Cr.count)))))))},Se={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"},Be=({dataSource:en=[],value:Ut,onChange:cn,className:Dn,style:_a={}})=>z.createElement("div",{style:_a,className:ge()(Se.tabs,Dn)},en.map(Oo=>z.createElement("span",{onClick:()=>cn(Oo.id),className:Ut===Oo.id?Se.active:"",key:Oo.id},Oo.name))),ze={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"},Ae=te(92832),we=({dataSource:en=[],value:Ut="",onChange:cn,onInputChange:Dn=()=>{},className:_a,style:Oo={},placeholder:Jn,allowClear:Ro=!1})=>{var wo;const[Io,Jr]=(0,z.useState)(""),[Xn,gr]=(0,z.useState)("");(0,z.useEffect)(()=>{var rr;let zo=Ut;(rr=JSON.stringify(Ut))!=null&&rr.includes("{")&&(Jr(Ut.id),zo=Ut.value||"");try{gr(decodeURIComponent(zo||""))}catch(er){gr(decodeURIComponent(zo||""))}},[Ut]);const Xr=()=>{cn(encodeURIComponent(Xn),Io||null)},yl=rr=>{rr!==Io&&(Jr(rr),cn(encodeURIComponent(Xn),rr))};return z.createElement("div",{className:ge()(ze.input,_a),style:Oo},!!en.length&&z.createElement("div",{className:ze.dropdown},z.createElement("div",{className:ze.text},(wo=en.find(rr=>rr.id===Io))==null?void 0:wo.name,z.createElement("i",{className:"iconfont icon-zhankai4"}),z.createElement("b",{className:ze.b1}),z.createElement("b",{className:ze.b2})),z.createElement("div",{className:ze.menu},en.map((rr,zo)=>z.createElement("div",{key:zo,onClick:()=>yl(rr.id)},rr.name)))),z.createElement(Ae.default,{onPressEnter:Xr,value:Xn,onChange:rr=>{gr(rr.target.value),Dn(encodeURIComponent(rr.target.value),Io||null)},bordered:!1,placeholder:Jn}),z.createElement("i",{onClick:Xr,className:"iconfont icon-sousuo9 font14 pl10 current"}))},it={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"},at=({dataSource:en=[],value:Ut="",onChange:cn,onInputChange:Dn=()=>{},className:_a,style:Oo={},placeholder:Jn,allowClear:Ro=!1})=>{var wo;const[Io,Jr]=(0,z.useState)(""),[Xn,gr]=(0,z.useState)("");(0,z.useEffect)(()=>{var rr;let zo=Ut;(rr=JSON.stringify(Ut))!=null&&rr.includes("{")&&(Jr(Ut.id),zo=Ut.value||"");try{gr(decodeURIComponent(zo||""))}catch(er){gr(decodeURIComponent(zo||""))}},[Ut]);const Xr=()=>{cn(encodeURIComponent(Xn),Io||null)},yl=rr=>{rr!==Io&&(Jr(rr),cn(encodeURIComponent(Xn),rr))};return z.createElement("div",{className:ge()(it.input,_a),style:Oo},!!en.length&&z.createElement("div",{className:it.dropdown},z.createElement("div",{className:it.text},(wo=en.find(rr=>rr.id===Io))==null?void 0:wo.name,z.createElement("i",{className:"iconfont icon-zhankai4 ml5"})),z.createElement("div",{className:it.menu},en.map((rr,zo)=>z.createElement("div",{key:zo,onClick:()=>yl(rr.id)},rr.name)))),z.createElement(Ae.default,{onPressEnter:Xr,value:Xn,onChange:rr=>{gr(rr.target.value),Dn(encodeURIComponent(rr.target.value),Io||null)},bordered:!1,placeholder:Jn}),z.createElement("i",{onClick:Xr,className:"iconfont icon-sousuo9 font14 pl10 current"}))},rt={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"},He=({value:en,onChange:Ut,className:cn,total:Dn,pageSize:_a,style:Oo={}})=>{const Jn=(0,he.useIntl)(),Ro=en<2,wo=en>=Math.ceil(Dn/_a);return Dn<=_a?z.createElement(z.Fragment,null):z.createElement("div",{className:ge()(rt.quickPager,cn),style:Oo},z.createElement("div",{onClick:()=>{Ro||Ut(en-1,"prev")},className:Ro?rt.disabled:""},Jn.formatMessage({id:"shixuns.previousPage"})),z.createElement("div",{onClick:()=>{wo||Ut(en+1,"next")},className:wo?rt.disabled:""},Jn.formatMessage({id:"shixuns.nextPage"})))},Ce={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"},Ie=te(71418),Qe=te(6848),$e=te(13570),je=te(74128),Xe=te(65862),ft=te(96908),yt=te(57177),mt=te(81378),bt=te(2524),Bt=({className:en,dataSource:Ut=[],col:cn=4,right:Dn,bottom:_a=23,precision:Oo=0,wrapWidth:Jn=1200,trackEventItems:Ro,loading:wo})=>{const Io=(0,he.useIntl)(),Jr=Math.floor((Jn-(cn-1)*Dn)/cn);return z.createElement(Ie.Z,{spinning:wo},z.createElement("div",{className:ge()(Ce.list,en)},!!Ut.length&&Ut.map((Xn,gr)=>{const{name:Xr,id:yl,identifier:rr,power:zo,cover_image_id:er,pic:Ur}=Xn;return z.createElement("div",{className:Ce.wrap,key:yl,style:{width:Jr,marginRight:(1+gr)%cn===0?0:Dn+Oo,marginBottom:_a}},z.createElement("a",{target:"_blank",href:`/shixuns/${rr}/challenges`,className:Ce.li,onClick:Cr=>{Cr.preventDefault(),Ro&&(0,Xe.L9)([Ro]),zo&&(0,Xe.xg)(`/shixuns/${rr}/challenges`)}},z.createElement("div",{className:Ce.img},z.createElement("img",{className:Ce.cover,src:`${Ur}`}),Xn.is_jupyter&&z.createElement("img",{className:Ce.sign,src:ft}),Xn.is_jupyter_lab&&z.createElement("img",{className:Ce.sign,src:yt}),Xn.is_unity_3d&&z.createElement("img",{className:Ce.sign,src:mt})),z.createElement("div",{className:Ce.name},z.createElement(Qe.Z,{title:Xr||Io.formatMessage({id:"shixuns.practicalProjectNameNotFilled"})},z.createElement("span",{className:Ce.e},Xr||Io.formatMessage({id:"shixuns.practicalProjectNameNotFilled"})))),z.createElement("div",{className:Ce.tags},z.createElement(Qe.Z,{placement:"bottom",title:"\u5173\u5361\u6570"},z.createElement("span",null,z.createElement("i",{className:"iconfont icon-shixunguanqia font14 mr2"}),z.createElement("span",null,Xn.challenges_count))),!!Xn.myshixuns_count&&z.createElement(Qe.Z,{placement:"bottom",title:Io.formatMessage({id:"shixuns.numberOfLearners"})},z.createElement("span",null,z.createElement("i",{className:"iconfont icon-chengyuan font14 mr2"}),z.createElement("span",null,Xn.myshixuns_count))),z.createElement(Qe.Z,{placement:"bottom",title:Io.formatMessage({id:"shixuns.difficultyCoefficient",defaultMessage:"\u96BE\u5EA6\u7B49\u7EA7"})},z.createElement("span",null,z.createElement("span",null,Xn.level))),z.createElement("div",{className:Ce.rate},z.createElement($e.Z,{allowHalf:!0,disabled:!0,defaultValue:Xn.score_info}),z.createElement("span",null,"\xA0",Xn.score_info?`${Xn.score_info}\u5206`:"5\u5206")))),!zo&&z.createElement("div",{className:Ce.lockWrap},z.createElement("img",{src:`${je.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),z.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!Ut.length&&z.createElement(bt.Z,null)))},xt={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"},At=({className:en,dataSource:Ut=[],col:cn=4,right:Dn,bottom:_a=23,precision:Oo=0,wrapWidth:Jn=1200,wrapClassName:Ro,trackEventItems:wo,loading:Io})=>{const Jr=Math.floor((Jn-(cn-1)*Dn)/cn);return z.createElement(Ie.Z,{spinning:Io},z.createElement("div",{className:ge()(xt.list,en)},!!Ut.length&&Ut.map((Xn,gr)=>{const{name:Xr,id:yl,identifier:rr,power:zo,cover_image_id:er,pic:Ur}=Xn;return z.createElement("div",{className:ge()(xt.wrap,Ro),key:yl,style:{width:Jr,marginRight:(1+gr)%cn===0?0:Dn+Oo,marginBottom:_a}},z.createElement("a",{target:"_blank",href:`/shixuns/${rr}/challenges`,className:xt.li,onClick:Cr=>{Cr.preventDefault(),wo&&(0,Xe.L9)([wo]),zo&&(0,Xe.xg)(`/shixuns/${rr}/challenges`)}},z.createElement("img",{src:te(47621),className:xt.titleBg}),z.createElement("div",{className:xt.name},z.createElement(Qe.Z,{title:Xr||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},z.createElement("span",{className:xt.e},Xr||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),z.createElement("div",{style:{padding:"14px",paddingBottom:0}},z.createElement("div",{className:xt.img},z.createElement("img",{className:xt.cover,src:er?`${je.Z.API_SERVER}/api/attachments/${er}`:`${je.Z.IMG_SERVER+Ur}`}),Xn.is_jupyter&&z.createElement("div",{className:xt.bq},"Jupyter"),Xn.is_jupyter_lab&&z.createElement("div",{className:xt.bq},"JupyterLab"),Xn.is_unity_3d&&z.createElement("div",{className:xt.bq,style:{background:"linear-gradient(rgba(90, 167, 237, 0.8) 0%, rgba(79, 29, 189, 0.8) 100%)"}},"\u865A\u62DF\u4EFF\u771F")),z.createElement("div",{className:"mt20 flex item-center justify-between"},z.createElement("div",null,z.createElement("span",{className:xt.text},"\u5B66\u4E60\u4EBA\u6570"),z.createElement("span",{className:xt.value},Xn.myshixuns_count)),z.createElement("div",null,z.createElement("span",{className:xt.text},"\u56F0\u96BE\u7B49\u7EA7"),z.createElement("span",{className:xt.value},Xn.level))),z.createElement("div",{className:"mt10 mb10 flex item-center justify-between"},z.createElement("div",null,z.createElement("span",{className:xt.text},"\u5173\u5361\u6570"),z.createElement("span",{className:xt.value},Xn.challenges_count)),z.createElement("div",{className:xt.rate},z.createElement($e.Z,{allowHalf:!0,disabled:!0,defaultValue:Xn.score_info}),z.createElement("span",{className:xt.value,style:{color:"#FF9C00"}},"\xA0",Xn.score_info?`${Xn.score_info}\u5206`:"5\u5206"))))),!zo&&z.createElement("div",{className:xt.lockWrap},z.createElement("img",{src:`${je.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),z.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!Ut.length&&z.createElement(bt.Z,null)))},ce={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"},re="data:image/png;base64,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",ae="data:image/png;base64,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",se="data:image/png;base64,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",Ye=({className:en,dataSource:Ut=[],col:cn=4,right:Dn,bottom:_a=23,precision:Oo=0,wrapWidth:Jn=1200,trackEventItems:Ro,loading:wo,wrapClassName:Io,imgClassName:Jr})=>{const Xn=Math.floor((Jn-(cn-1)*Dn)/cn);return z.createElement(Ie.Z,{spinning:wo},z.createElement("div",{className:ge()(ce.list,en)},!!Ut.length&&Ut.map((gr,Xr)=>{const{name:yl,id:rr,identifier:zo,power:er,cover_image_id:Ur,pic:Cr}=gr;return z.createElement("div",{className:ge()(ce.wrap,Io),key:rr,style:{width:Xn,marginRight:(1+Xr)%cn===0?0:Dn+Oo,marginBottom:_a}},z.createElement("a",{target:"_blank",href:`/shixuns/${zo}/challenges`,className:ce.li,onClick:Pi=>{Pi.preventDefault(),Ro&&(0,Xe.L9)([Ro]),er&&(0,Xe.xg)(`/shixuns/${zo}/challenges`)}},z.createElement("div",{className:ge()(ce.img,Jr)},z.createElement("img",{className:ce.cover,src:Ur?`${je.Z.API_SERVER}/api/attachments/${Ur}`:`${je.Z.IMG_SERVER+Cr}`}),gr.is_jupyter&&z.createElement("img",{className:ce.sign,src:re}),gr.is_jupyter_lab&&z.createElement("img",{className:ce.sign,src:ae}),gr.is_unity_3d&&z.createElement("img",{className:ce.sign,src:se})),z.createElement("div",{className:ce.name},z.createElement(Qe.Z,{title:yl||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},z.createElement("span",{className:ce.e},yl||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),z.createElement("div",{className:ce.tags},z.createElement(Qe.Z,{placement:"bottom",title:"\u5173\u5361\u6570"},z.createElement("span",null,z.createElement("i",{className:"iconfont icon-shixunguanqia font14 mr2"}),z.createElement("span",null,gr.challenges_count))),!!gr.myshixuns_count&&z.createElement(Qe.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},z.createElement("span",null,z.createElement("i",{className:"iconfont icon-chengyuan font14 mr2"}),z.createElement("span",null,gr.myshixuns_count))),z.createElement(Qe.Z,{placement:"bottom",title:"\u96BE\u5EA6\u7B49\u7EA7"},z.createElement("span",null,z.createElement("span",null,gr.level))),z.createElement("div",{className:ce.rate},z.createElement($e.Z,{allowHalf:!0,disabled:!0,defaultValue:gr.score_info}),z.createElement("span",null,"\xA0",gr.score_info?`${gr.score_info}\u5206`:"5\u5206")))),!er&&z.createElement("div",{className:ce.lockWrap},z.createElement("img",{src:`${je.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),z.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!Ut.length&&z.createElement(bt.Z,null)))},fe=te(61584),Le={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"},lt=te(79005),qe=te(20345),Ve=te(77882),dt=te(31081),kt=te(75309),Mt=te(71979),un=te(47558),Tt=te(42922),sn=te(66832),tt=te(96593),vt=te(19664),St=te(91833),Gt=Object.defineProperty,vn=Object.getOwnPropertySymbols,Rn=Object.prototype.hasOwnProperty,wn=Object.prototype.propertyIsEnumerable,Hn=(en,Ut,cn)=>Ut in en?Gt(en,Ut,{enumerable:!0,configurable:!0,writable:!0,value:cn}):en[Ut]=cn,Aa=(en,Ut)=>{for(var cn in Ut||(Ut={}))Rn.call(Ut,cn)&&Hn(en,cn,Ut[cn]);if(vn)for(var cn of vn(Ut))wn.call(Ut,cn)&&Hn(en,cn,Ut[cn]);return en};const Ta=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:lt,swimg:qe},{name:"101\u8BA1\u5212",ptimg:Ve,swimg:dt},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:kt,swimg:Mt},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:un,swimg:Tt},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:sn,swimg:tt},{name:"\u519B\u961F\u4E00\u6D41",ptimg:vt,swimg:St}];var Bn=({className:en,dataSource:Ut=[],col:cn=4,right:Dn,bottom:_a=23,precision:Oo=0,wrapWidth:Jn=1200,trackEventItems:Ro,loading:wo,wrapClassName:Io,imgClassName:Jr,isArrow:Xn=!1,imgStyle:gr={}})=>{const Xr=Math.floor((Jn-(cn-1)*Dn)/cn),[yl,rr]=(0,z.useState)(),[zo,er]=(0,z.useState)(),Ur=Pi=>rr(Pi),Cr=()=>rr(-1);return z.createElement(Ie.Z,{spinning:wo},z.createElement("div",{className:ge()(Le.list,en)},!!(Ut!=null&&Ut.length)&&(Ut==null?void 0:Ut.map((Pi,su)=>{var du;const{name:hu,id:Ji,identifier:cu,featured:Wa,school_name:zi,image_url:au,excellent:Eu,is_plan:gu}=Pi;return z.createElement("div",{key:Ji,className:ge()(Le.wrap,Io),style:{width:Xr,marginRight:(1+su)%cn===0?0:Dn+Oo,marginBottom:_a}},z.createElement("a",{target:"_blank",href:`/paths/${cu}`,className:Le.li,onClick:Xi=>{Xi.preventDefault(),Ro&&(0,Xe.L9)([Ro]),(0,Xe.xg)(`/paths/${cu}`)}},z.createElement("img",{src:te(39057),className:Le.titleBg}),z.createElement("div",{className:Le.name},z.createElement(Qe.Z,{title:hu},z.createElement("span",{className:Le.e,style:{color:Xn&&yl===su?"#145DFF":"#000000"},onMouseEnter:()=>{Ur(su)},onMouseLeave:Cr},hu))),z.createElement("div",{style:{padding:"14px",paddingBottom:0}},z.createElement("div",{className:ge()(Le.img,Jr)},z.createElement("img",{className:Le.cover,style:Aa({},gr),src:`${je.Z.IMG_SERVER+au}`}),(du=Pi==null?void 0:Pi.subject_tags)==null?void 0:du.map((Xi,Li)=>{var Ni,ai;if(Li===0){const mu=(Ni=Ta.find(qi=>qi.name==Xi))==null?void 0:Ni.swimg;return z.createElement("img",{className:Le.sign,src:mu,style:{left:"-4px"}})}const Bu=(ai=Ta.find(mu=>mu.name==Xi))==null?void 0:ai.ptimg;return z.createElement("img",{className:Le.sign,src:Bu,style:{left:`${48+52*(Li-1)+2*Li}px`}})}),z.createElement("div",{style:{position:"absolute",right:"4px",bottom:"4px"}},(Pi==null?void 0:Pi.excellent)&&z.createElement("div",{className:Le.bq},"\u5F00\u653E\u8BFE\u7A0B"))),z.createElement("div",{className:"mt10 mb10 flex item-center justify-between"},z.createElement("div",null,z.createElement("span",{className:Le.text},"\u7AE0\u8282\u6570"),z.createElement("span",{className:Le.value},Pi.stages_count)),z.createElement("div",null,z.createElement("span",{className:Le.text},"\u5B66\u4E60\u4EBA\u6570"),z.createElement("span",{className:Le.value},Pi.members_count))))))})),!Ut.length&&z.createElement(bt.Z,null)))},fa={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"},Ka=te(41867),Ln=te(59301);const Po=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:lt,swimg:qe},{name:"101\u8BA1\u5212",ptimg:Ve,swimg:dt},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:kt,swimg:Mt},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:un,swimg:Tt},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:sn,swimg:tt},{name:"\u519B\u961F\u4E00\u6D41",ptimg:vt,swimg:St}];var ao=({className:en,dataSource:Ut=[],col:cn=4,right:Dn,bottom:_a=23,precision:Oo=0,wrapWidth:Jn=1200,trackEventItems:Ro,loading:wo,onRemove:Io=()=>{},isCurrent:Jr=!0,showAlias:Xn=!1,wrapClassName:gr,imgClassName:Xr})=>{const yl=Math.floor((Jn-(cn-1)*Dn)/cn),rr=[{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(zo=>(window.ENV==="build"&&(zo.ptimg=`/react/build${zo.ptimg}`,zo.swimg=`/react/build${zo.swimg}`),zo));return Ln.createElement(Ie.Z,{spinning:wo},Ln.createElement("div",{className:ge()(fa.list,en)},!!(Ut!=null&&Ut.length)&&(Ut==null?void 0:Ut.map((zo,er)=>{var Ur;const{name:Cr,id:Pi,identifier:su,featured:du,school_name:hu,image_url:Ji,excellent:cu,is_plan:Wa}=zo;return Ln.createElement("div",{key:Pi,className:ge()(fa.wrap,gr),style:{width:yl,marginRight:(1+er)%cn===0?0:Dn+Oo,marginBottom:_a}},Ln.createElement("a",{className:fa.li,onClick:zi=>{zi.preventDefault(),zi.stopPropagation(),Ro&&(0,Xe.L9)([Ro]),(0,Xe.xg)(`/paths/${su}`)}},Ln.createElement("div",{className:ge()(fa.img,Xr)},Ln.createElement("img",{className:fa.cover,src:`${je.Z.IMG_SERVER+Ji}`}),Jr&&(0,Ka.bg)()&&(zo==null?void 0:zo.studying)&&Ln.createElement("div",{className:`${fa.movebq} user-path-items`,onClick:zi=>{zi.stopPropagation(),Io(zo)}},Ln.createElement("i",{className:"iconfont icon-yichu1 mr5 c-red"}),Ln.createElement("span",{className:"c-red"},"\u79FB\u9664")),(Ur=zo==null?void 0:zo.subject_tags)==null?void 0:Ur.map((zi,au)=>{var Eu,gu;if(au===0){const Li=(Eu=rr.find(Ni=>Ni.name==zi))==null?void 0:Eu.swimg;return Ln.createElement("img",{className:fa.sign,src:Li,style:{left:"-4px"}})}const Xi=(gu=rr.find(Li=>Li.name==zi))==null?void 0:gu.ptimg;return Ln.createElement("img",{className:fa.sign,src:Xi,style:{left:`${48+52*(au-1)+2*au}px`}})}),Ln.createElement("div",{style:{position:"absolute",bottom:"10px",right:"10px"}},(zo==null?void 0:zo.excellent)&&Ln.createElement("div",{className:fa.bq},"\u5F00\u653E\u8BFE\u7A0B"))),Ln.createElement("div",{className:fa.name},Ln.createElement(Qe.Z,{title:Xn&&(zo!=null&&zo.excellent_alias_name)?Ln.createElement("span",null,`\u8BFE\u7A0B\u539F\u540D\uFF1A${Cr}`,Ln.createElement("br",null),Ln.createElement("span",null,`\u8BFE\u7A0B\u522B\u540D\uFF1A${zo==null?void 0:zo.excellent_alias_name}`)):Cr},Ln.createElement("span",{className:fa.e},Xn&&(zo==null?void 0:zo.excellent_alias_name)||Cr))),Ln.createElement("div",{className:fa.tags},Ln.createElement("div",null,Ln.createElement(Qe.Z,{placement:"bottom",title:"\u7AE0\u8282\u6570"},Ln.createElement("span",null,Ln.createElement("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),Ln.createElement("span",null,zo.stages_count))),Ln.createElement(Qe.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},Ln.createElement("span",null,Ln.createElement("i",{className:"iconfont icon-chengyuan font14 mr3"}),Ln.createElement("span",null,zo.members_count)))))))})),!Ut.length&&Ln.createElement(bt.Z,null)))},fn={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"},Wn="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHgAAAB4CAYAAAA5ZDbSAAAAAXNSR0IArs4c6QAAIABJREFUeF7tXWmQXFd1/s59r3t6nX00o93GluV9AQNxiAkIB0OMISFsFQqSAhOohFR+JKmEQPILClJZfpEfIUAChFQSHIJxnGDiDYwsb8KRLUuWZcmSxqN9pJF6nV7eSZ373u1509Mzvd2eGVt6VV2z9Ht3+9459+yX8Bq4mDmWK2GLqla3MvFWZt4KpjVMSBNzGoQ0M6WJkJbpMiNDxBkwMkyUIUYGxCeJaB8x7fMcZ18yiv1EVHy1Lw+9GicwO8tXlSrlbSB6O4HfANAmZlY250JEHsBHGLQTzA9H3chDfX2012Yfy9HWqwJgZh7NF6vvY/a2gWkbgyeWY3Hq+yDQcRA/RKQeSsSce4jo9EqMo50+Vy3AzNxXKFTv9MAfB/AuZo60M7Fe30tEZQA/UqBvx+POvUQ02+s+O2l/1QGcy5Xe6Cn1SXj8YYAHO5nU8j9DM1D0b8rzvpFMRp9a/v4X73HVAJwplN9GHj7P4NtW0wK1OxYCPcAKX0rHI4+0+2wv7l9xgHPFyrs9j78A5l/sxQRXrE2ix5SiLyZj7v+s2BgArBjA+XzpzR7oq8x880ouQK/7JqKnFfiziUT0iV731aj9ZQeYmYez+fJXiOguZl72/ldkkYmYmb+eSkT+lIjOLOcYlm2BBcx8sfoJz+O/BHhkOSe5evqiaaXoTxIx55tExMsxrmUBOJ/njVVUvgvmW5djUqu+D6JHHbgfTSRostdj7TnAuWLlDq/K37pwqXYxCGlaOfRbyZh7Xy9B7hnAzOzmCpUvA/jDC2WvbReogE3/TTLufo6IKu0+38r9PQE4n+f1VVS+B+ZbWhnEBX8P0Q4H7gcTCZqyvRbWARZHQLlavp8ZG20P9rXcHhEmI07kdtsODasA5/OlX6gy/dfF/bbTV5GmHeL3JBLRxzttof45awCLRYo9vpuZE7YGdyG2Q0R5UvQBWxYwKwBn8pWPEPg7IlhdiKDYnrMIXAz6WDrh/mu3bXcNcEC5P7wIbrdQzH9eQCZF7+2WkrsCWPZcD/TgRbZsF1zTmrBrBX5HN3tyxwD7YTOVRy8KVL0Bd65Vmo667q2dStcdASx6rofyjouqUK/B9dsXFUohcksnenLbAMtemy1UfnrRiLE84NZ6IdqRirtvbdfi1TbA2Xz5r5j5j5Z5ehe705RMf51KRP64ncVoC2BxHLDH9/batlz2gJPnFc7PArNVgvjViABH6Zhm/ZErQoxkH7AmxYhHlsX71s7aWr9XbNek6M52HBQtA6xdflx5pldCVaEMHDuvcK5A8AjI5oB8EShXgEoZKFeBSgVQCohEgKjr/4z3AUP9gCIg7jLWpBn9fa9lsMXa5d7UqquxJYCFYrOFyk964c8V4F44oVCsEs5lgfNZIJcHPMFIk27wU0sbof/V0UcyBgz2AyMDQDQCbBzwXrtAEz2airu/3ErQQEsA5wqVT3qe93WbPKfqAS+eUsiWCWdmgJPTQLVaB2gjw6oB3U9B0azbsGz5XV6KsWFg01pAzGqXjniIua89ilZK3ZWMu99ohklTgP0YqsqLNlnz+SJh7ymF8xkf2JKEkFu+BOx1Y8CGNcBAH2P9gGe5h5VujqZTCfeKZjFeTQHO5EpfA/ApW9N5ZYYweU5h6jhwPlfHcpux5Ha/BxCLAldfBqSijMtHX2sg4x/SyejvLIXNkgAHoa07bEnNe48rnCkQDr8CFBokehh2q1ntIizYsOVG3y/g6AH7dl3gykuAvj4gAkahSihUCCVP9nryJfNgj1dguIrQ5wKJCCMZZaSjjOGEh6jV9LbuSUb2YAW+ZamQ3CUBzubLT9mKW95zTOFkhnDoqC8NL8clL0oqSYgnCSoCVIM92580axAjji+BuyqQ4RgQOq8wUKrK/0jv83Ilo8BQzMO6VBUDseWYQfM+JO46lYi8cbE7FwVYZxxUvf9u3kXzOyZnCIfPKuw/FAhSgcxTz3GbyFQLpOh6Ics877qE9AAQiZEGSyJUI6JGOT5VxlxocEWvdgTcAGQBUtQwWRTDTQTkYhXIlQnZElD2fMBjDmMizdjYX0VkhSlbOepXF/M6LQpwJl/ebiOd5FyR8PxxhQNHgGKP8+9EL04PKU2tAr5LjIQLJB0DJmswDbACpuP41KuBFYDlEwBsKFdz72ClZqvA2SJpI4yALc+PJ6rYPCDSevOXvSd3EG1PJyK/1KjthgBLIhg8frjbwYgq9MRhB5PHgXOZha01k5nq9d4FalEgowk4/UMKTp/fR59iJBX0nqkBo8ASpsGVPdYHVD7yuwY8uLcGcrAyNZCljbopZErAqQKhWPGB3pD2cEl/RUyK3S5d+88renujhLeGI8nmyv9rI8vv+aMKh6cJk8eC8Tbjye1Oi4BEkpDo91lxVDFSjghS/lVjuQZgMXc6DDdgxRrYEAWbl0GDHwC6FMBmuLkycKJAKFUJMQe4YriCwdjy6t6S1ZhKRn6l0TY37386Pxd4st21rr9fWNnTkw72HeyNnit7Z/+YAsn+CUbaBWJ68wzADbFZQ8GaJSuex6INy9ZCVmDvNkBLW2Y/DrPpxdbmTBGYLhCYCBvSVWzury4rNSvgTfX5yQsoOJMr/T2AJXWrVsDfeUThldOEoydbubu9e9wIYWBUFtJnxwPOHPuct28KyHWs1yHWVCsgCgULwAZkDXBA3ealaAdgmYWoXlNZ0vtzfx9wzUhZ97NM19fSyeinw33NA1jKJmTzlePdZtaL40Cod8+BQGq2OLtIFBgcVVrlSTiMtDPXeHgy+ndDgYFkrPfZEBUb9cgA7H8X7M/B3m0o17QXNLvkjGRsx/OkJW+R2q8erWjW3fuLZlIJdyJcTmIewPl85QNV9r7X7UD2nVTYd4wweXTplpoZNuqf7osB6WEFD4xBw5IbdFG/b8rfMlENoKZQn01rISvYg42qNPcSzLFneRH0FWL/razR6QLh7KxvNLl2tLwsUrZD6oOJhHu3Gd88gLP5skRH3tnK4Je6Z/tBBwenGkvOnbYtHqL+Nb5DeFgMFK2wPSNBB9gYdu2zaNZg14QsvZfPl6r1ixH+NFCfms3nfBk4lSdEXcK1Y2X0tTLuZo0u8T0R3ZtKRN67AGApVZQrVI52W81GDANPHnGw64XA5RcaTODsWbSswGJCthguhsYJHjNGWwXXEJ0BSChYfjdsGKzB05Qb/M/swWGVSb8MwbMycNNGeG9uhse5EnC6qLShRUAWga5Xl1T/ScbddabEU42CbbkEX55W2DtFONAg87WZltToBZAFHV4rbBkYiDASLSzOPLYUAtgA6APFvkFD2HQAvBikjSQt1C036BdAKDt4EbSEbQwjIQNIM8BEXz5fJu3Zunqkt7basCuxthbZfOm7zPjNZgNt9v3OSYWXpgjHpxf655sB3Kjt0XEhLyDpMvrrBZVGqmadXlDbPo3QFLJUacOJYuhce+NXDu4z0nRY0hbDiTgu6oWxZmsi30sXIniJk0NUKDGK9Ooiwr+kEtGPhsQGCZEpH7NRQc7sv9PnlgzA0HNrZslKpgnxftKq0FCHZkAjYEl/AkxNWBKngo4aYWxdR7h8Qr5f3AJVKDF2H/FNnZHASSHgmz26FbCkv6kcoQrCVaMVpHsUiCAV+VLJyNoawEHtxz2tDLLZPT894OClI37oTTeXcoHRCaUdBbLvLrH2S3YzT481+CrA84CKJ2oc49feRHA1T176+vlBT8eGxSJ+PJgxc7ZjmRQ9+WiOEHMJ142WemYIibqRqyVYXs8qkyv9HoCvNptgK98/+rKD3S8CxVIrdy9+z8ioguoDBiOMePO1X9hQ6JkwFcuNQkns+UaJSpnx4V8iOC28QY+/6KFSBeIxaJVHuxoDo0k7sz1bIpwrETalq5hI9oxVfzadjP6dD3C+/B9gfn87g1zs3u2HHDz9/CIGjmY8OWhUjBlD4wpR8lWijq6wcyD4XW/ZQTBfqeJHbM5WGB9/W2sA/2yvp6k+0Qckoj6rNlaxdsYoe/8reV/6u3GsBKcdFtBqR0T/kU5EPqABzuZLLzPjklafXeq+n73s4JkXgFIXFDw2IdIMMBbh1vTdRgOqM0roNQwiN8TLpcEtC6dhfPK25gCLivbALtZUm4wDcQFYjCQdbh/ioDg1q3TwwIaUfSomwqFUInqpVOiK5QqVnK16yz854OCFg/LSLBSi6nFopBaJnXlkgtBHjCEb9WVDDgPDmiVao6zBBUR4+sztPsAvHmU89KwvOMn+KuDJfhuLsLZ7y/8kPFc+ArDEZndCwWYdROAShnLjmjKUZSqWetfJuJuk7Cxfx5XyszaoV9rQQtYkMD3TWYsjYwQ3ThgV6u1k7w11G1aRTJy1sEfJnBAOU5DPLOOzd/gA//wA49+3+/ZoAU8C9hIxRqoPSCeAlAG3zwc+2uEebIaYKQPTswqbByoYj9t3L5IbuZ5s2Z/NoB9/WWH/FOHY6QZ6cIM45nAQnbQxsVHpSIzRaGcvSPgpAViANTZvEazEEWDYswB8+QTjnTdKGA7hbJbx7YeBM1mgT8CNCqjsAxuHTpOR/Ve+kxfA2LE7JT6zF8vLcs2wfeOH2KUpVyh/3vP4i90vp9/CnuMKe15pbMlqxqJF700PkdYPJSKjkyvs9dEB8SEjhuy9IgUbAeuWrcC1m+aziVKF8cOngJdPCKA8n3KjQFxYdjRwMYZiuToZqzxzukjIVwnXj5T1S2PzUoq+QNl86dvM+JithjNFwtOTCk8+17zFeqF6fK2CijLWRHyvTzeX5gwBBUs7QrkSzSl6rLDW224A1gws3snOA4xnXvapt541a0NHKOynm3FKQN+JosLGlIeJpKR22LuI8B3K5sr3M/id9pr19+Fn9/sJZK3mFkn/Gy5ROjpj1IJwpfdcAVhin4U1e6ISARMDwLbrhAqbv0FHzzCeeInR5wCpuL/v9sneKy9gyG/czdrJMEVlSrmErcN2UzwI9GPK5MuP2U7mfmZS4YVX/Bjo8LWUGizS85p1hGSdE7+txTP6bqAOCRVrlajqS83XbwbecJnOs2252fwsQ6hZ2pFMRtl/ayG3gamy5cYWufFkUYLwCTeNWbZsEe2gbK70LAPXdTvI8PPTeYKA/OTu4L9GQFzCXzgwAKSGFIYc7spnKtgZdUgAFvelsOZrNwE3X946sOH5VD3Gjn2sbdkxAdmCgBVuX9yJ58oKVw1XkLSY50zAc7IHWzNyhAf96AEH+yehpelWrjVjhGiSMBZlcR51fIUBFoFKqFcMGrddD1w63hnAMpgn93uQUCRRmbQU3aWKFJ5gvgKcLilc2l/FSMye0UOMHZTJlU/bzBw0Az+dIzx3TGHHLn8PbHZt2KSgHMZ4N+qRsVYFrFnSUWXfFYPGO28ELptYCHClyrjnCeCJF32Hxi1XAnfcLFLy/Hu37w0ADqxYhoprHqpmE1zie9HLjxUUxpNVLWzZu2iasvnyLDN3s6yLjuexgw4OHAUOmbjoJUa++RKlY5bFc9TxFQZY2HPZ/+RngXe/Hrh87UKAv79DTJDzA99Fwn7PG+ff+8huD/kS0C/6cNwXtsRUaSNiUnawyRxhKAZcNmBPHyaiUk8Bzs4SnplSePw5P5uwfgsOC12XvE7BdRgjXfDnmr3ZWKvEHBkAfMfrgS3rFgL8Z//M+gUQsIxrUSTmP//Q/Hsf2OXp+/qTvtokurCoSyaeuuOXMnjwlRwhFSVcMWRPktYA94pFmwnvO6EgyWdPPOdLtDUvf92KXHKZ7z3qxLEvL4oSyVli8uTEQckOrPgClrxYuSLjzpsJV6xfCPBf/AvrPVrAMi+gWKw+5/thatf9z3g4XwAGk0DaOBsCn7D2NNZnQrSJ+NG8H30pgpa9S7Po3ghZ4UE+dUjh+DnCzr3zSy6E77lsi9KpJ+0ArM2QoRIe2lsURGr4rkDfW5QtAu97E+HKBgDf97RIyHMAS5ti4br9pvkA3/e0h5k8MBAALGZM0Yd1THUQ01XLoOhAljteJN3ONRbjtbSQ1Qs1qf4NFIqS/fjISWDfoSDZuq6myqVbFGLi/zXSQJ3tPaxpSfvakCFxVAFXEEuV1nsFYDFJGndghZErAO+/hXDVhsZC1oPPAruP+C/LdZuBt1+3UMj6wROM0xnGQMKn4Hk26SDHycRxmQS2dijxaIEQUaQzIWxdWk2ylSbabFCirkim4akZ4NmXfBDCe/DlW5SOvdJOBpNxv0ijJiPfUKuxVA0lgY0jvgAkL4BsCcb+fOm4sNcOSCsYw6GTrL1P2gccfKTfmTxr27b8XwcAhCxcbdhTMCUsOgJcPWSRRRM9JqbKHzH49mYA2fheFuSpIw7OFYCn9wRhPQHKW7YqXdhsIsicr0VfBB2HKdgYMgyI8vKsHwLeek17Viobc2Jm7J1iZIq+AaRmp24zlMcXsoArLAJMoPutOxtaWbTnjymcLRB27YcOr5Vr6xWkY5Q3JedaMKCaMknyjfEQyXeyzwqFFivAnW/ojkJbGfdi92SLjJ0HWbsXta06FAjQChXLnCbzhOE+xusG7TkctLPBtruw1YU6lSHsP62QLQC7DwJrxhWqirFloI5FByjXtuTQPlsTpMrAb79t+anXzFWo+Me7WEd6yN4sTgmTEtMKwBL8d7ygsDZZxXqLhg7tLrTt8G8VYHPfoWmF4znC0TMKmSrwun5PmwH9sjfBj9CebGpVihnSWKlyReBTv9KhA7ndAS9y/z1PeugPoj5MOE+rEZe5ih/ZIUaOIYuJ49rhbztkp5P1kr10+wEXB2cIG/s9DPbNVa+rUYnZi4N4ZpGShTVLPctMAfjM7Z0BfOgE4+cHgfN5YP0ocOtVrbkS6+f5b9s9DKUCCTtg1SbdpdmazJT8tJZrR+xmIOqQHdtBd80ms9j3UtTkP3dHMBpnbOpnQ8C1MoXmOSMxi+QqUq2w+Ewe+My72gf4wV2Me570JV/tpPB8gH7/DmDNYHsS93d/4gNcs3QFOnIrtmrRgUWWuGmNPQm6FnQnC7ccxo5WgL/72QgqHuPGCV4ArBG05Kdmz2UgN+sDfDYL/O672wN4aprxt/fMpaEIECacdt0w8Ad3tgfwPz3kYbQfWk/WwQFBWG0zgEWNFwl6oA/YMmgT4CBsVhY+ky/fDebfaAWEXt7zyAEHR2YUbpjwEHfnDCI1cg4iNLQLMGDPYj48m2kfYKHeR3b7QpGoNgZg8TzJnv4XH5bvWgf5Hx/0MNLvmzLDADdzRuSrUqlH6XoeaxIWPUnhwHebqSvdvABTM8CDByLYMMDYPNA4jNQYLjQQs5J240dBtsuif/A4Y9+UgMFatRGAhTMUSqT39N/eBmwYaR3gbz7oYTQNDKR8Z4REf7TibZJojlmPcMOo9bzhudQVm8ln3QAsz37vWVez5zdvDAEc+tUALM53EbBmAoA//c72WPR9TzFePsma2kR/FR1cABbqPZ8nfPhWYP1wewCPpIHBNgAWs6qwZynWstWigUPWcV7ymd6HLaWPdgvwzikHe04oXD/uYbjBIXnzKLgInAsAvqtNNen+ZxiTp1mrNkJtYkcWwU24grT5628mrG0DYM2iDcChPXgpFi2hOjNlhcstq0cL0kcDQctKAni3AIv/9vu7I7rK683rF7LpBQAXgDMZ4BPvaI+CJc/o2FnW3iHRW8UTJHu7ULAIbe+5mTAx1DoFf+thD8MCcEjIMtV7Gq2JCXqX6gLXj5XbCgRstsYNE8BtlXBo1nkr3+84pPDSGQc3rfMwUkfFJq9XVCRh0YaCP/QWQryFUFjTv0RonJzxU1I0BSs/+kMoeCbruwvHW1SVJL/p7sdYAyxStE5Oa6ImCfWeLYlwVcF4wm7aSsMSDraKsLQCYLN7ciXgnr0RXQfrzZt4XtEWDXCdFC37sGQoXLe5dYr72R4PJ87DZ9GBkGUo+FweeMd1tGRgfHgOzx1mPH+E9f4rAGtX4hIAy94r3iOXCNePlawmni1ahMVn03bKKDUDsJXv/++4g+eOKlw55mHT4NwT2oMU6MEiaIkeLFQsku8Nl0jUhqScNAf68X0eTmXmwm8MixbOIJXof/kawmj/0u3kZhn7p4Bdh31hTbPn4IURgBfLPJR0lUyZsGWwiuG4RdXIP1upcRklWcKVtkuHgfc8xg/3RFGsspaoE0G2gzZ0BA59baoUVSnvmxoF5GyBtIVL9nJxRsglViqxb+uEMskUjPvClXwkPEe8P1pNEs9UYB0TKpb2MtKelA4O0l5M6SVxKMjeLWqWBOJJW8LujbNBUk8bxWsVKuJYIKTlqAGL0Rtm7ZYshGarlGErFNrKPScyhAdecrXA9cYNfhlgk60gYMii66C6or93SuSGRD4KSKUKaVYuFK9LFjoCJOv9Viq362zBIM9Xx2OJqTJg/aYt+SltSx+Vqm9OlMu0pdNLg7YkXlpKOwi7X6x+R1lYc9Yv43PDSFn7j+1eTUoZSme2ipHaGviuowq7TzgYTTJuWucLI8Yebfbi2QBUne8rlBscpCXgGoAFZDE8SByVpj5x64XSQOV7aVf2YT8x3P+ISVTUJ+nLpLqatvTBXAElS1smrSVc+9Ksg6mwU2afNY9YZs26H6X+Ph13PxNe+wWbjK1ywrYAFl/rAy9FcSoHbB5kbBllDZpJKtPpoKGUUJGEBSShNh35EQiopui3T30+0Pr0tKDAmc4hDgQ4kw1hgJW/dX9BrrGpVGteGOEAus0glMcUSgvXddHFSSukzZGXWXTqh9e5pXLCWtiyVBDcFsiywD960UVmlnDNuIe16YCKg2o5RjfWe7MAEQBsYrfmFSM1Vd5DZYRN8W8twAVCnGlT/5T4MX34g++gNtXwxN+rSz0EFfG0V6pW8HRu9lKUVFyCUuXuqhH75Rq0nNFqQXDNpi2V9LcFsLQjqtOPX3Qhhca3jjHWpX1nhA7eC1ixYd36b3koFCigIx39lai5B8Phrvr2IGHcsHbNBYLgwHDYkC6FGDows1Yhvu5QD2nTgCv7vtTFsl2Lo7bG7ZT01yBbOpTDJsiZWeDhgxEtSIlDQth1GBQTqFeLugx1HsSm+1uVsOPQWQ4B7r7TKngpwjU9arFhcxWF5yrBm1LFQQeGLcvzx/KEfIV0wtq1wz0sDE70WDoReUujtV5U0bN5rI5NkCUT75EDEQjYw3HGNeNz0nWAT8jP2KDnYMZm4o1ipswLop9eysgUqsUVbsdUs9NV36OMa0Z7w5bN7Do6VkfvxRYPxrIJsuzJ2w9HcCLrn4N07bicUGazh87bkvpXx3JySAhhPCkCVaV3bNk3bHR2MJZM0fbRdp0vW+Mnxeu055QDqTa1cRDYNMAd17TsdmyyX5+UksEl2eMJW4aqGLPpwG/EjLo92k7vxZYPp+x2Ieufl1NOdr7i4lxRLEuMSwcYo6mFZxzZ7te0J3vtzKwvTMk5iAMxxpXDlR4YMRrOoLvDKX3J0v7xsrYXW3Rl8T7tOen4xUIjrIWwsYSd/N1G4xXVSYA9UyRUPKkeC1w+WMVo74qL1g3D0vGy0upqciUu9XJIwN6+0w4OTit9rI2rWLsb1yQZ6b7OSxKbPkVHlvMLZ2ZJq23i55LDpzcNVrE26fV0r62ft7UDogMq7tkR77apWdqrMuPwjMLhGQdydqI2TijW8dZyVKzYjyWoT2zBi1URFtYrOrcOrq+I98ePwxbmLwYNOdlsfdrDaHx5D7/S62X7iHdf4OKNVa4804t6Hr0A2bQpOvPRjIOTOYWzRd/VOFel3a9ma8yYNcNJrQSir0zJ/RHJXY5D25BFOhYz5cpcNO2Qe1MiQQ1OxVg4ouaO09AzuWLlDvb4XlsHRi/3AklJ4POzCjkpyD0rjgmlvUQV5uBsYXHC+6BHHKF01npsqo+RtFCcrdv5yoHQpOjOZMy9r9W22gJYGs3my3/FzH/UagcX77O3AkT016lE5I/babFtgJnZzRYqP7VdHa+dQV+Q9xLtSMXdtxJRW+kPbQMc7MfrPZR3MGPjBbnYyzxpIkwqRG5JJGiq3a47Alg68YPlK4++2oSudhdo5e+n6ajr3ionqHQylo4B9im59Ase6EFmbhCi3slwLj4TXgEiyivwOxKJ6OOdrkxXAEun4nVij+VQS+sRRp1O6rXwnOy1pOi9yZj7P93Mp2uApfNMvvIRAn/nIsjdQDH3rIDLoI+lE+6/dtuiFYBDlHz3RXbdHSTClknRB7qlXDMKawCbPbnK9F8XBa9OQRYrFb+nmz23vmerABvpulwt339RhWoPZFGFIk7k9k6l5cV6sw6w0ZOrqHzvojGkRZCJdjhwP9iJntush54ALJ2KwJUrVL4M4A9frbbrZovX7fdiWwbwN8m4+7l2LVSt9t0zgM0AxEHhVflbF/flBbvjtHLot9pxHLQK6jxdupOH2n1GuxpR+S6Yb2332dfk/USPOnA/2qrLr5s16DkFm8EJm84Xq5/wPP7LC5eaaVop+pNEzPlmwJ67wa6lZ5cN4BDQw9l8+StEdNeFsjcLmMz89VQi8qdEdKYlZCzdtOwAm3EHIblfZeabLc1lVTYjccsK/NlEIvrESgxwxQAOCWHv9jz+Aph/cSUWoGd9Ej2mFH3RlkWq03GuOMBm4JLwRh4+z+DbOp3ManhOsvxY4UvpeOSR1TGe1TCK0BiC/OS7APoQwKHqHKtsoPOGQzMA/7sCvp5MRp9aTSNdNRRcvyhSTqJQqN7pgT8O4F3MvArC3uZGKdVsAPxIgb4djzv3EtHsagLWjGXVAhxeLCnxlC9W38fsbQPTNgZPrMRiSgU5ED9EpB5KxJx7iKjFkxlXYrR+n68KgOuXJ6ituQ1E2wj8eoA2McuxWPYuqbcM8BEG7QTzw1E38pBtR4C90S7e0qsS4AbsPJYrYYuqVrcy8VZm3gqmcSakiTkFQpqZ0kRIy7PMyBBxBowME2WJkQHxCSLaR0z7PMfZl4xiPxFdXaKvAAAADElEQVQVlwOEXvbx/3Bccpan8cseAAAAAElFTkSuQmCC",Ea=te(59301),Ca=({className:en,dataSource:Ut=[],col:cn=4,right:Dn,bottom:_a=23,precision:Oo=0,wrapWidth:Jn=1200,trackEventItems:Ro,loading:wo})=>{const Io=(0,he.useIntl)(),Jr=Math.floor((Jn-(cn-1)*Dn)/cn);return Ea.createElement(Ie.Z,{spinning:wo},Ea.createElement("div",{className:ge()(fn.list,en)},!!Ut.length&&Ut.map((Xn,gr)=>{const{subject_identifier:Xr,id:yl,identifier:rr,power:zo}=Xn,er=Xn.is_public!=0&&Xn.is_public;return Ea.createElement("div",{className:fn.wrap,key:yl,style:{width:Jr,marginRight:(1+gr)%cn===0?0:Dn+Oo,marginBottom:_a}},Ea.createElement("a",{className:fn.li,onClick:Ur=>{Ur.preventDefault(),Ro&&(0,Xe.L9)([Ro]),(0,Xe.xg)(Xn.first_category_url)}},Ea.createElement("div",{className:fn.top},Ea.createElement(Qe.Z,{title:Xn.name},Ea.createElement("div",{className:fn.name},Xn.name)),Ea.createElement("img",{className:fn.img,src:je.Z.IMG_SERVER+"/images/"+Xn.avatar_url}),Ea.createElement("div",{className:fn.text,title:Xn.creator},Xn.creator),Xr&&Ea.createElement("div",{className:fn.btns},Ea.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),Ea.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802")),er&&Ea.createElement("div",{className:fn.sign},Io.formatMessage({id:"classrooms.public",defaultMessage:"\u516C\u5F00"}))),Ea.createElement("div",{className:fn.bottom},Xn.visits>0&&Ea.createElement(Qe.Z,{title:"\u8BBF\u95EE\u91CF",placement:"bottom"},Ea.createElement("span",null,Ea.createElement("i",{className:"iconfont icon-liulanyan"}),Ea.createElement("span",null,Xn.visits))),Xn.course_members_count>0&&Ea.createElement(Qe.Z,{title:Io.formatMessage({id:"classrooms.member",defaultMessage:"\u6210\u5458"}),placement:"bottom"},Ea.createElement("span",null,Ea.createElement("i",{className:"iconfont icon-chengyuan"}),Xn.course_members_count)),Xn.tasks_count>0&&Ea.createElement(Qe.Z,{title:Io.formatMessage({id:"paths.homework",defaultMessage:"\u4F5C\u4E1A"}),placement:"bottom"},Ea.createElement("span",null,Ea.createElement("i",{className:"iconfont icon-zuoye"}),Xn.tasks_count)),Xn.is_end?Ea.createElement("div",{style:{color:"#6B758B"}},Io.formatMessage({id:"classroomClassroomExperiments.notEvaluated",defaultMessage:"\u5DF2\u7ED3\u675F"})):Ea.createElement("div",{style:{color:"#00B187"}},Io.formatMessage({id:"classrooms.inProgress",defaultMessage:"\u8FDB\u884C\u4E2D"})))),!Xn.is_accessible&&Ea.createElement("div",{className:fn.lockWrap},Ea.createElement("img",{src:`${je.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),Ea.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!Ut.length&&Ea.createElement(bt.Z,null)))},La={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"},ar="data:image/png;base64,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",jt=({className:en,dataSource:Ut=[],col:cn=4,right:Dn,bottom:_a=23,precision:Oo=0,wrapWidth:Jn=1200,wrapClassName:Ro,trackEventItems:wo,loading:Io})=>{const Jr=Math.floor((Jn-(cn-1)*Dn)/cn);return z.createElement(Ie.Z,{spinning:Io},z.createElement("div",{className:ge()(La.list,en)},!!Ut.length&&Ut.map((Xn,gr)=>{const{subject_identifier:Xr,id:yl,identifier:rr,power:zo}=Xn,er=Xn.is_public!=0&&Xn.is_public;return z.createElement("div",{className:ge()(`${La.wrap} ${Xn.is_accessible?"":La.warpStyle}`,Ro),key:yl,style:{width:Jr,marginRight:(1+gr)%cn===0?0:Dn+Oo,marginBottom:_a}},z.createElement("a",{className:La.li,onClick:Ur=>{Ur.preventDefault(),wo&&(0,Xe.L9)([wo]),(0,Xe.xg)(Xn.first_category_url)}},z.createElement("div",{className:La.creator},z.createElement("img",{className:La.img,src:je.Z.IMG_SERVER+"/images/"+Xn.avatar_url}),z.createElement("div",{className:La.text,title:Xn.creator},Xn.creator)),z.createElement("div",{className:La.top},z.createElement(Qe.Z,{title:Xn.name},z.createElement("div",{className:La.name},Xn.name)),er&&z.createElement("div",{className:La.sign},"\u516C\u5F00")),z.createElement("div",{className:La.middle},z.createElement("div",{className:La.row,style:{marginBottom:6}},z.createElement("div",null,z.createElement("span",{className:La.text},"\u8BBF\u95EE\u91CF"),z.createElement("span",{className:La.value},(Xn==null?void 0:Xn.visits)||0)),z.createElement("div",null,z.createElement("span",{className:La.text},"\u6210\u5458"),z.createElement("span",{className:La.value},(Xn==null?void 0:Xn.course_members_count)||0))),z.createElement("div",{className:La.row},z.createElement("div",null,z.createElement("span",{className:La.text,style:{width:42}},"\u4F5C",z.createElement("span",{style:{marginLeft:14}},"\u4E1A")),z.createElement("span",{className:La.value},(Xn==null?void 0:Xn.tasks_count)||0)),z.createElement("div",null,z.createElement("span",{className:La.text},"\u72B6\u6001"),Xn.is_end?z.createElement("span",{className:La.value,style:{color:"#6E8BAA"}},"\u5DF2\u7ED3\u675F"):z.createElement("span",{className:La.value,style:{color:"#1AAE64"}},"\u8FDB\u884C\u4E2D")))),Xr&&z.createElement("div",{className:La.btns},z.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),z.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802"))),!Xn.is_accessible&&z.createElement("div",{className:La.lockWrap},z.createElement("img",{src:`${je.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),z.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!Ut.length&&z.createElement(bt.Z,null)))},Ot={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"},Rt="data:image/png;base64,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",Ma=({className:en,dataSource:Ut=[],col:cn=4,right:Dn,bottom:_a=23,precision:Oo=0,wrapWidth:Jn=1200,wrapClassName:Ro,trackEventItems:wo,loading:Io})=>{const Jr=Math.floor((Jn-(cn-1)*Dn)/cn);return z.createElement(Ie.Z,{spinning:Io},z.createElement("div",{className:ge()(Ot.list,en)},!!Ut.length&&Ut.map((Xn,gr)=>{const{subject_identifier:Xr,id:yl,identifier:rr,power:zo}=Xn,er=Xn.is_public!=0&&Xn.is_public;return z.createElement("div",{className:ge()(`${Ot.wrap} ${Xn.is_accessible?"":Ot.warpStyle}`,Ro),key:yl,style:{width:Jr,marginRight:(1+gr)%cn===0?0:Dn+Oo,marginBottom:_a}},z.createElement("a",{className:Ot.li,onClick:Ur=>{Ur.preventDefault(),wo&&(0,Xe.L9)([wo]),(0,Xe.xg)(Xn.first_category_url)}},z.createElement("div",{className:Ot.creator},z.createElement("img",{className:Ot.img,src:je.Z.IMG_SERVER+"/images/"+Xn.avatar_url}),z.createElement("div",{className:Ot.text,title:Xn.creator},Xn.creator)),z.createElement("div",{className:Ot.top},z.createElement(Qe.Z,{title:Xn.name},z.createElement("div",{className:Ot.name},Xn.name)),er&&z.createElement("div",{className:Ot.sign})),z.createElement("div",{className:Ot.middle},z.createElement("div",{className:Ot.row,style:{marginBottom:6}},z.createElement("div",null,z.createElement("span",{className:Ot.text},"\u8BBF\u95EE\u91CF"),z.createElement("span",{className:Ot.value},(Xn==null?void 0:Xn.visits)||0)),z.createElement("div",null,z.createElement("span",{className:Ot.text},"\u6210\u5458"),z.createElement("span",{className:Ot.value},(Xn==null?void 0:Xn.course_members_count)||0))),z.createElement("div",{className:Ot.row},z.createElement("div",null,z.createElement("span",{className:Ot.text,style:{width:42}},"\u4F5C",z.createElement("span",{style:{marginLeft:14}},"\u4E1A")),z.createElement("span",{className:Ot.value},(Xn==null?void 0:Xn.tasks_count)||0)),z.createElement("div",null,z.createElement("span",{className:Ot.text},"\u72B6\u6001"),Xn.is_end?z.createElement("span",{className:Ot.value,style:{color:"#6E8BAA"}},"\u5DF2\u7ED3\u675F"):z.createElement("span",{className:Ot.value,style:{color:"#00DDC7"}},"\u8FDB\u884C\u4E2D")))),Xr&&z.createElement("div",{className:Ot.btns},z.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),z.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802"))),!Xn.is_accessible&&z.createElement("div",{className:Ot.lockWrap},z.createElement("img",{src:`${je.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),z.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!Ut.length&&z.createElement(bt.Z,null)))},va={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"},Bo=({dataSource:en=[],value:Ut,onChange:cn,className:Dn,style:_a={},tabBarExtraContent:Oo})=>z.createElement("div",{className:ge()(va.tabs,Dn),style:_a},z.createElement("div",{className:va.tabsWrap},en.map((Jn,Ro)=>z.createElement("aside",{className:va.tab,onClick:()=>{cn(Jn.id),Jn.link&&he.history.push(Jn.link)},key:Ro},z.createElement("div",{className:Ut===Jn.id?va.active:""},Jn.name),(Jn==null?void 0:Jn.resetCount)==null&&(Jn==null?void 0:Jn.total)!==void 0&&z.createElement("span",null,"\uFF08",Jn==null?void 0:Jn.total,"\uFF09"),(Jn==null?void 0:Jn.resetCount)!==void 0&&(Jn==null?void 0:Jn.total)!==void 0&&z.createElement(Qe.Z,{title:(Jn==null?void 0:Jn.tip)!=null?Jn==null?void 0:Jn.tip:""},z.createElement("span",{style:{color:"#9096A3"}},"\uFF08",z.createElement("span",{style:{color:"#000"}},Jn==null?void 0:Jn.resetCount),"/",z.createElement("span",null,Jn==null?void 0:Jn.total),"\uFF09"))))),z.createElement("div",{className:va.tabBar},Oo)),Ha={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"},Pl=({dataSource:en=[],value:Ut,onChange:cn,className:Dn,style:_a={},tabBarExtraContent:Oo})=>z.createElement("div",{className:ge()(Ha.tabs,Dn),style:_a},z.createElement("div",{className:Ha.tabsWrap},en.map((Jn,Ro)=>z.createElement("aside",{className:Ha.tab,onClick:()=>{cn(Jn.id),Jn.link&&he.history.push(Jn.link)},key:Ro},z.createElement("div",{className:Ut===Jn.id?Ha.active:""},Jn.name),(Jn==null?void 0:Jn.resetCount)==null&&(Jn==null?void 0:Jn.total)!==void 0&&z.createElement("span",null,"\uFF08",Jn==null?void 0:Jn.total,"\uFF09"),(Jn==null?void 0:Jn.resetCount)!==void 0&&(Jn==null?void 0:Jn.total)!==void 0&&z.createElement(Qe.Z,{title:(Jn==null?void 0:Jn.tip)!=null?Jn==null?void 0:Jn.tip:""},z.createElement("span",{style:{color:"#9096A3"}},"\uFF08",z.createElement("span",{style:{color:"#000"}},Jn==null?void 0:Jn.resetCount),"/",z.createElement("span",null,Jn==null?void 0:Jn.total),"\uFF09"))))),z.createElement("div",{className:Ha.tabBar},Oo)),so={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"},ur=({dataSource:en=[],value:Ut,onChange:cn,className:Dn,style:_a={},tabBarExtraContent:Oo})=>z.createElement("div",{className:ge()(so.tabs,Dn),style:_a},z.createElement("div",{className:so.tabsWrap},en.map((Jn,Ro)=>z.createElement("aside",{className:`${so.tab} ${Ut===Jn.id?so.active:""}`,onClick:()=>{cn(Jn.id),Jn.link&&he.history.push(Jn.link)},key:Ro},z.createElement("div",null,Jn.name),(Jn==null?void 0:Jn.resetCount)==null&&(Jn==null?void 0:Jn.total)!==void 0&&z.createElement("span",null,"\uFF08",Jn==null?void 0:Jn.total,"\uFF09"),(Jn==null?void 0:Jn.resetCount)!==void 0&&(Jn==null?void 0:Jn.total)!==void 0&&z.createElement(Qe.Z,{title:(Jn==null?void 0:Jn.tip)!=null?Jn==null?void 0:Jn.tip:""},z.createElement("span",{style:{color:"#9096A3"}},"\uFF08",z.createElement("span",{style:{color:"#000"}},Jn==null?void 0:Jn.resetCount),"/",z.createElement("span",null,Jn==null?void 0:Jn.total),"\uFF09"))))),z.createElement("div",{className:so.tabBar},Oo)),Er=({className:en,style:Ut={},children:cn})=>z.createElement("div",{className:ge()(en),style:Ut},cn),or={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"},It=te(38854),Sn=te(20834),hn=({sortValue:en,dropValue:Ut,className:cn,onSort:Dn,onDrop:_a,dataSource:Oo})=>{var Jn;const Ro=(0,he.useIntl)(),[wo,Io]=(0,z.useState)([]),Jr=[{id:"updated_at",name:Ro.formatMessage({id:"personalHomepageclassrooms.latestUpdates",defaultMessage:"\u6700\u65B0\u52A8\u6001"})},{id:"created_at",name:"\u6700\u65B0\u521B\u5EFA"},{id:"name",name:"\u540D\u79F0\u6392\u5E8F"}];return(0,z.useEffect)(()=>{(Oo==null?void 0:Oo.length)>0?Io(Oo):Io(Jr)},[Oo]),z.createElement("div",{className:ge()(or.orderWrap,cn)},z.createElement(It.Z,{dropdownRender:()=>z.createElement(Sn.default,null,wo.map((Xn,gr)=>z.createElement(Sn.default.Item,{key:gr,onClick:()=>_a(Xn.id)},Xn.name)))},z.createElement("span",{className:or.orderTextWrap},(Jn=wo.find(Xn=>Ut===Xn.id))==null?void 0:Jn.name)),z.createElement("span",{className:or.orderIconWrap},z.createElement("span",{className:or.orderAsc},z.createElement("i",{className:en==="asc"?`iconfont icon-sanjiaoxing-up font12 ${or.cursorPointer} ${or.active}`:`iconfont icon-sanjiaoxing-up font12 ${or.cursorPointer}`,onClick:()=>Dn(en==="asc"?"desc":"asc")})),z.createElement("span",{className:or.orderDesc},z.createElement("i",{className:en==="desc"?`iconfont icon-sanjiaoxing-down font12 ${or.cursorPointer} ${or.active}`:`iconfont icon-sanjiaoxing-down font12 ${or.cursorPointer}`,onClick:()=>Dn(en==="asc"?"desc":"asc")}))))},_n={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 ga=[{id:"updated_at",name:"\u6700\u65B0\u52A8\u6001"},{id:"created_at",name:"\u6700\u65B0\u521B\u5EFA"},{id:"name",name:"\u540D\u79F0\u6392\u5E8F"}];var jn=({sortValue:en,dropValue:Ut,className:cn,onSort:Dn,onDrop:_a,dataSource:Oo=ga})=>{var Jn;return z.createElement("div",{className:ge()(_n.orderWrap,cn)},z.createElement(It.Z,{dropdownRender:()=>z.createElement(Sn.default,null,Oo.map((Ro,wo)=>z.createElement(Sn.default.Item,{key:wo,onClick:()=>_a(Ro.id)},Ro.name)))},z.createElement("span",{className:_n.orderTextWrap},(Jn=Oo.find(Ro=>Ut===Ro.id))==null?void 0:Jn.name)),z.createElement("span",{className:_n.orderIconWrap},z.createElement("span",{className:_n.orderAsc},z.createElement("i",{className:en==="asc"?`iconfont icon-sanjiaoxing-up font12 ${_n.cursorPointer} ${_n.active}`:`iconfont icon-sanjiaoxing-up font12 ${_n.cursorPointer}`,onClick:()=>Dn(en==="asc"?"desc":"asc")})),z.createElement("span",{className:_n.orderDesc},z.createElement("i",{className:en==="desc"?`iconfont icon-sanjiaoxing-down font12 ${_n.cursorPointer} ${_n.active}`:`iconfont icon-sanjiaoxing-down font12 ${_n.cursorPointer}`,onClick:()=>Dn(en==="asc"?"desc":"asc")}))))},Ho={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"},pn=te(3113),jo=te(2337),wr=Object.defineProperty,Lr=Object.getOwnPropertySymbols,Vr=Object.prototype.hasOwnProperty,Ml=Object.prototype.propertyIsEnumerable,da=(en,Ut,cn)=>Ut in en?wr(en,Ut,{enumerable:!0,configurable:!0,writable:!0,value:cn}):en[Ut]=cn,Ra=(en,Ut)=>{for(var cn in Ut||(Ut={}))Vr.call(Ut,cn)&&da(en,cn,Ut[cn]);if(Lr)for(var cn of Lr(Ut))Ml.call(Ut,cn)&&da(en,cn,Ut[cn]);return en},oo=(en,Ut)=>{var cn={};for(var Dn in en)Vr.call(en,Dn)&&Ut.indexOf(Dn)<0&&(cn[Dn]=en[Dn]);if(en!=null&&Lr)for(var Dn of Lr(en))Ut.indexOf(Dn)<0&&Ml.call(en,Dn)&&(cn[Dn]=en[Dn]);return cn},co=(en,Ut,cn)=>new Promise((Dn,_a)=>{var Oo=wo=>{try{Ro(cn.next(wo))}catch(Io){_a(Io)}},Jn=wo=>{try{Ro(cn.throw(wo))}catch(Io){_a(Io)}},Ro=wo=>wo.done?Dn(wo.value):Promise.resolve(wo.value).then(Oo,Jn);Ro((cn=cn.apply(en,Ut)).next())}),br=en=>{var Ut=en,{className:cn,style:Dn,children:_a,loading:Oo=!1,openLoading:Jn,onClick:Ro=()=>{},size:wo="middle",shape:Io="round",theme:Jr}=Ut,Xn=oo(Ut,["className","style","children","loading","openLoading","onClick","size","shape","theme"]);const[gr,Xr]=(0,z.useState)(!1),yl=(0,z.useMemo)(()=>{switch(Jr){case jo.Fy.THEMEONE:return Ho.ThemeOne;case jo.Fy.DEFAULT:default:return Ho.btn}},[Jr]);return z.createElement(pn.ZP,Ra({onClick:(0,ke.throttle)(rr=>co(void 0,null,function*(){Jn&&Xr(!0);try{yield Ro(rr)}catch(zo){console.log("error",zo)}Jn&&Xr(!1)}),2e3,{leading:!0,trailing:!1}),className:ge()(yl,Ho[`${wo}-${Io}`],cn),style:Dn,size:wo,shape:Io,loading:gr||Oo},Xn),_a)},qo={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"},pl=({className:en,style:Ut,children:cn=null,onClick:Dn,title:_a})=>z.createElement("div",{className:ge()(qo.head,en),style:Ut},z.createElement("span",{className:"primary-hover",onClick:Dn},z.createElement("i",{className:"iconfont icon-fanhui2 font12"}),"\u8FD4\u56DE"),z.createElement("b",{title:_a},_a),z.createElement("div",{className:qo.node},cn)),rl={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"},ql=({confirmShow:en=!0,confirmTitle:Ut,confirmClick:cn,cancelShow:Dn=!0,cancelTitle:_a,cancelClick:Oo,className:Jn,style:Ro,confirmLoading:wo=!1})=>z.createElement("div",{className:ge()(rl.btns,Jn),style:Ro},en&&z.createElement(pn.ZP,{loading:wo,onClick:cn,type:"primary",className:rl.confirm},Ut),Dn&&z.createElement(pn.ZP,{onClick:Oo,className:rl.cancel},_a)),li={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"},Ti=({className:en,style:Ut={},LeftContent:cn,children:Dn,RightContent:_a})=>z.createElement("div",{className:ge()(li.fixedBottom,en),style:Ut},z.createElement("div",{className:li.wrap},z.createElement("div",{className:li.left},cn),z.createElement("div",{className:li.center},Dn),z.createElement("div",{className:li.right},_a))),Si={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"},el=({className:en,style:Ut={},dataSource:cn=[]})=>z.createElement("div",{className:ge()(Si.crumbs,en),style:Ut},cn.map((Dn,_a)=>_ahe.history.push(Dn.path)},Dn.name):z.createElement("span",null,Dn.name),z.createElement("span",null,"\xA0",">","\xA0")):z.createElement("span",{key:_a,style:{color:"#5F6368"}},Dn.name))),pi=te(31797),vi=Object.defineProperty,yi=Object.defineProperties,Ci=Object.getOwnPropertyDescriptors,Ct=Object.getOwnPropertySymbols,Mi=Object.prototype.hasOwnProperty,Sr=Object.prototype.propertyIsEnumerable,tl=(en,Ut,cn)=>Ut in en?vi(en,Ut,{enumerable:!0,configurable:!0,writable:!0,value:cn}):en[Ut]=cn,$l=(en,Ut)=>{for(var cn in Ut||(Ut={}))Mi.call(Ut,cn)&&tl(en,cn,Ut[cn]);if(Ct)for(var cn of Ct(Ut))Sr.call(Ut,cn)&&tl(en,cn,Ut[cn]);return en},Ol=(en,Ut)=>yi(en,Ci(Ut)),bi=(en,Ut)=>{var cn={};for(var Dn in en)Mi.call(en,Dn)&&Ut.indexOf(Dn)<0&&(cn[Dn]=en[Dn]);if(en!=null&&Ct)for(var Dn of Ct(en))Ut.indexOf(Dn)<0&&Sr.call(en,Dn)&&(cn[Dn]=en[Dn]);return cn};const{Countdown:di}=pi.default;var Wi=en=>{var Ut=en,{onChange:cn}=Ut,Dn=bi(Ut,["onChange"]);const[_a,Oo]=(0,z.useState)(null);(0,z.useEffect)(()=>{typeof _a=="number"&&_a>=0&&cn(_a)},[_a]);const Jn=Ro=>{const wo=Math.floor(Ro/1e3);Oo(wo)};return z.createElement(di,Ol($l({},Dn),{onChange:Jn}))},Nr={ClassRoomItem:"ClassRoomItem___F4pL0",TitleDom:"TitleDom___DB76T"},Bi=({DataProps:en,className:Ut,style:cn={}})=>{var Dn;const _a=(0,he.useIntl)();return z.createElement("div",{className:ge()("rounded-40px bg-white py-10px pb-30px px-30px flex gap-22px current h-full",Nr.ClassRoomItem,Ut),style:cn,onClick:()=>{(0,Xe.xg)(en==null?void 0:en.first_category_url)}},z.createElement("div",{className:"flex flex-col item-center"},z.createElement("img",{src:`${(Dn=je.Z)==null?void 0:Dn.IMG_SERVER}/images/${en==null?void 0:en.avatar_url}`,className:"rounded-full",style:{height:76,width:76,marginTop:"-24px"}}),(en==null?void 0:en.subject_identifier)&&z.createElement("div",{className:"mt-40px"},z.createElement("div",{className:"rounded-full",style:{background:"rgba(33,202,159,0.1)",border:"1px solid #6BFF98",color:"#0EA17B"}},"\u5F00\u653E\u8BFE\u7A0B"),z.createElement("div",{className:"rounded-full",style:{background:"rgba(255,160,0,0.1)",border:"1px solid #FFC055",color:"#C97319"}},"\u5F00\u653E\u8BFE\u5802"))),z.createElement("div",{className:"flex-1 flex flex-col justify-between gap-10px"},z.createElement("div",{className:"multi_ellipsis2",style:{height:48}},!!(en!=null&&en.is_public)&&z.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"),z.createElement("span",{className:ge()("text-16px font-medium",Nr.TitleDom)},en==null?void 0:en.name)),z.createElement("div",{className:"c-grey-333 font-medium"},en==null?void 0:en.creator),z.createElement("div",{className:"c-grey-333"},"\u6210\u5458\uFF1A",en==null?void 0:en.course_members_count),z.createElement("div",{className:"c-grey-333 flex item-center justify-between"},z.createElement("div",null,"\u4F5C\u4E1A\uFF1A",en==null?void 0:en.tasks_count),en!=null&&en.is_end?z.createElement("div",{style:{color:"#5F6A95"}},_a.formatMessage({id:"personalHomepageclassroomClassroomExperiments.notEvaluated",defaultMessage:"\u5DF2\u7ED3\u675F"})):z.createElement("div",{style:{color:"#37AD83"}},"\u8FDB\u884C\u4E2D"))))},Oi=Object.defineProperty,Ii=Object.getOwnPropertySymbols,iu=Object.prototype.hasOwnProperty,uu=Object.prototype.propertyIsEnumerable,So=(en,Ut,cn)=>Ut in en?Oi(en,Ut,{enumerable:!0,configurable:!0,writable:!0,value:cn}):en[Ut]=cn,ja=(en,Ut)=>{for(var cn in Ut||(Ut={}))iu.call(Ut,cn)&&So(en,cn,Ut[cn]);if(Ii)for(var cn of Ii(Ut))uu.call(Ut,cn)&&So(en,cn,Ut[cn]);return en},ro=({DataProps:en=[],selectValue:Ut,onChange:cn,className:Dn,style:_a={},extra:Oo,classNameItem:Jn,styleItem:Ro={},barHidden:wo})=>{const[Io,Jr]=(0,z.useState)();return(0,z.useEffect)(()=>{Jr(Array.isArray(Ut)?Ut:[Ut])},[Ut]),z.createElement("div",{className:ge()("flex px-20px py-10px gap-40px",Dn),style:ja({borderBottom:"1px solid #D3F0FF"},_a)},en==null?void 0:en.map(Xn=>z.createElement("div",{key:Xn==null?void 0:Xn.id,className:ge()("flex item-center justify-center current c-grey-333 text-16 relative",Jn,Xn==null?void 0:Xn.className),style:ja(ja({color:Io!=null&&Io.includes(Xn==null?void 0:Xn.id)?"#1890FF":"",minWidth:88},Ro),(Xn==null?void 0:Xn.style)||{}),onClick:gr=>{cn==null||cn({domEvent:gr,item:Xn}),Xn!=null&&Xn.link&&he.history.push(Xn==null?void 0:Xn.link)}},Xn==null?void 0:Xn.name,!wo&&(Io==null?void 0:Io.includes(Xn==null?void 0:Xn.id))&&z.createElement("div",{className:"absolute w-full h-2px",style:{background:"#1890FF",bottom:"-10px",left:0}}))),z.createElement("div",{className:"ml-auto"},Oo))},_r=Object.defineProperty,sl=Object.defineProperties,Gl=Object.getOwnPropertyDescriptors,Tl=Object.getOwnPropertySymbols,_l=Object.prototype.hasOwnProperty,Ul=Object.prototype.propertyIsEnumerable,ii=(en,Ut,cn)=>Ut in en?_r(en,Ut,{enumerable:!0,configurable:!0,writable:!0,value:cn}):en[Ut]=cn,Mo=(en,Ut)=>{for(var cn in Ut||(Ut={}))_l.call(Ut,cn)&&ii(en,cn,Ut[cn]);if(Tl)for(var cn of Tl(Ut))Ul.call(Ut,cn)&&ii(en,cn,Ut[cn]);return en},ba=(en,Ut)=>sl(en,Gl(Ut)),kr=({value:en,onChange:Ut,onInputChange:cn,className:Dn,style:_a={},InputProps:Oo})=>{const[Jn,Ro]=(0,z.useState)(en);return z.createElement("div",{className:ge()("flex item-center rounded-full px-10px py-2px",Dn),style:Mo({background:"linear-gradient( #E4F6FF 0%, #EAF3FF 100%)",border:"1px solid #fff",boxShadow:"inset 0px 1px 3px 0px rgba(133,188,255,0.5)"},_a)},z.createElement(Ae.default,ba(Mo({bordered:!1},Oo),{onChange:wo=>{Ro(wo.target.value),cn==null||cn(encodeURIComponent(wo.target.value))},onPressEnter:wo=>{Ut==null||Ut({domEvent:wo,item:{value:Jn}})}})),z.createElement("img",{className:"h-22px current",src:te(25365),height:22,onClick:wo=>{Ut==null||Ut({domEvent:wo,item:{value:Jn}})}}))}},31103:function(Ft,wt,te){"use strict";te.d(wt,{Z:function(){return ve}});var z=te(59301);function ve(be,Ze){const Ee=(0,z.useRef)();(0,z.useEffect)(()=>{Ee.current=be}),(0,z.useEffect)(()=>{function Pe(){Ee.current()}if(Ze!==null){let le=setInterval(Pe,Ze);return()=>clearInterval(le)}},[Ze])}},68145:function(Ft,wt,te){"use strict";var z=te(59301),ve=te(78241),be=te(95237),Ze=te(43604),Ee=te(57809),Pe=te(5871),le=te(6848),ge=te(5083),ke=te(92832),he=te(65582),ye=te(99981),Fe=te(91967),pe=te(59301),oe=Object.defineProperty,E=Object.defineProperties,a=Object.getOwnPropertyDescriptors,x=Object.getOwnPropertySymbols,y=Object.prototype.hasOwnProperty,b=Object.prototype.propertyIsEnumerable,ee=(Se,de,Be)=>de in Se?oe(Se,de,{enumerable:!0,configurable:!0,writable:!0,value:Be}):Se[de]=Be,ne=(Se,de)=>{for(var Be in de||(de={}))y.call(de,Be)&&ee(Se,Be,de[Be]);if(x)for(var Be of x(de))b.call(de,Be)&&ee(Se,Be,de[Be]);return Se},ue=(Se,de)=>E(Se,a(de)),ie=(Se,de)=>{var Be={};for(var ze in Se)y.call(Se,ze)&&de.indexOf(ze)<0&&(Be[ze]=Se[ze]);if(Se!=null&&x)for(var ze of x(Se))de.indexOf(ze)<0&&b.call(Se,ze)&&(Be[ze]=Se[ze]);return Be};const me=({disabled:Se,shixunHomeworks:de,selectOptions:Be,form:ze})=>{const Ae=(0,he.useIntl)(),{workSetting:et}=de,[we,it]=(0,z.useState)([]),Je=(0,z.useMemo)(()=>Be==null?void 0:Be.filter(at=>!we.includes(at.value)),[we,Be]);return(0,z.useEffect)(()=>{var at;const rt=((at=et==null?void 0:et.anonymous_appeal_settings)==null?void 0:at.filter(nt=>nt.appeal_time))||[];it(rt.map(nt=>nt.group_name))},[et]),pe.createElement(ve.default.List,{name:"anonymous_appeal_settings"},(at,{add:rt,remove:nt})=>pe.createElement(pe.Fragment,null,at.map(He=>{var Ce;const Ie=He,{key:Qe,name:$e}=Ie,je=ie(Ie,["key","name"]),ft=ze.getFieldValue(["anonymous_appeal_settings",$e]).deleteflag;return pe.createElement("div",{key:Qe},pe.createElement(be.Z,{align:"middle",style:{background:"#F6F7F9",padding:"5px 30px"}},pe.createElement(Ze.Z,{style:{height:"40px",lineHeight:"40px",width:"80px",textAlign:"left",marginLeft:"54px",color:"#666"}},"\u7533\u8BC9\u89C4\u5219",Qe+1),pe.createElement(Ze.Z,null,pe.createElement(ve.default.Item,ue(ne({},je),{name:[He.name,"group_name"]}),pe.createElement(Ee.default,{mode:"multiple",disabled:Se||!ft,placeholder:Ae.formatMessage({id:"classrooms.selectClassName",defaultMessage:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"}),style:{width:"245px"},className:Fe.Z.multiple_select,options:Je||[],onSelect:yt=>{it(mt=>[...mt,yt])},onDeselect:yt=>{it(mt=>mt.filter(bt=>bt!==yt))}}))),pe.createElement(Ze.Z,{style:{marginLeft:"40px",color:"#666",marginRight:"20px"}},"\u8FDD\u89C4\u533F\u8BC4\u6263\u5206"),pe.createElement(Ze.Z,null,pe.createElement(ve.default.Item,ue(ne({},je),{label:"",name:[He.name,"appeal_penalty"]}),pe.createElement(Pe.Z,{min:0,disabled:Se,size:"large",addonAfter:"\u5206",style:{width:"120px"}}))),pe.createElement(le.Z,{title:"\u5B66\u751F\u8FDD\u89C4\u533F\u8BC4\u5176\u4ED6\u540C\u5B66\u7684\u4F5C\u54C1\u65F6\uFF0C\u5176\u6210\u7EE9\u5C06\u88AB\u6263\u51CF\u7684\u5206\u503C"},pe.createElement("i",{className:`iconfont icon-tishixiaowenhao ml10 ${Fe.Z.title_icon}`})),pe.createElement(Ze.Z,{style:{marginLeft:"40px",color:"#666",marginRight:"20px"}},"\u7ED3\u675F\u65F6\u95F4"),pe.createElement(Ze.Z,null,pe.createElement(ve.default.Item,ue(ne({},je),{label:"",name:[He.name,"appeal_time"]}),pe.createElement(ge.default,{allowClear:!1,style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u7ED3\u675F\u65F6\u95F4",disabled:Se,size:"large",disabledDate:yt=>(0,ye.Q8)(yt,et==null?void 0:et.course_end_date),disabledTime:yt=>(0,ye.d0)(yt),showTime:{format:"HH:mm"},format:"YYYY-MM-DD HH:mm"}))),pe.createElement(ve.default.Item,ue(ne({},je),{name:[$e,"deleteflag"]}),pe.createElement(ke.default,{type:"hidden"})),!Se&&at.length<((Ce=et==null?void 0:et.anonymous_appeal_settings)==null?void 0:Ce.length)&&pe.createElement("i",{className:"iconfont icon-zengjia1 ml20",style:{cursor:"pointer",color:"#00B187"},onClick:()=>{rt({deleteflag:!0})}}),Qe!==0&&!Se&&ft&&pe.createElement("i",{className:"iconfont icon-shanjian1 ml20",style:{cursor:"pointer",color:"#E30000"},onClick:()=>{const yt=ze.getFieldValue(["anonymous_appeal_settings",$e,"group_name"])||[];it(mt=>mt.filter(bt=>!yt.includes(bt))),nt($e)}})))})))};wt.Z=(0,he.connect)(({shixunHomeworks:Se})=>({shixunHomeworks:Se}))(me)},50902:function(Ft,wt,te){"use strict";var z=te(59301),ve=te(5083),be=te(78241),Ze=te(95237),Ee=te(43604),Pe=te(57809),le=te(8591),ge=te(92832),ke=te(5871),he=te(6848),ye=te(24905),Fe=te(66649),pe=te.n(Fe),oe=te(65582),E=te(99981),a=te(41867),x=te(91967),y=te(59301),b=Object.defineProperty,ee=Object.defineProperties,ne=Object.getOwnPropertyDescriptors,ue=Object.getOwnPropertySymbols,ie=Object.prototype.hasOwnProperty,me=Object.prototype.propertyIsEnumerable,Se=(we,it,Je)=>it in we?b(we,it,{enumerable:!0,configurable:!0,writable:!0,value:Je}):we[it]=Je,de=(we,it)=>{for(var Je in it||(it={}))ie.call(it,Je)&&Se(we,Je,it[Je]);if(ue)for(var Je of ue(it))me.call(it,Je)&&Se(we,Je,it[Je]);return we},Be=(we,it)=>ee(we,ne(it)),ze=(we,it)=>{var Je={};for(var at in we)ie.call(we,at)&&it.indexOf(at)<0&&(Je[at]=we[at]);if(we!=null&&ue)for(var at of ue(we))it.indexOf(at)<0&&me.call(we,at)&&(Je[at]=we[at]);return Je};const{RangePicker:Ae}=ve.default,et=({disabled:we,shixunHomeworks:it,selectOptions:Je,form:at,data:rt,classroomList:nt})=>{const He=(0,oe.useIntl)(),{workSetting:Ce}=it,[Ie,Qe]=(0,z.useState)([]),$e=(0,z.useMemo)(()=>Je==null?void 0:Je.filter(Xe=>!Ie.includes(Xe.value)),[Ie,Je]);(0,z.useEffect)(()=>{var Xe;const ft=((Xe=Ce==null?void 0:Ce.anonymous_comment_settings)==null?void 0:Xe.filter(yt=>yt.evaluation_end))||[];Qe(ft.map(yt=>yt.group_name))},[Ce]);const je=Xe=>{var ft;const yt=(ft=Ce==null?void 0:Ce.anonymous_appeal_settings)==null?void 0:ft.find(mt=>mt.group_id===Xe);return rt.anonymous_appeal&&yt&&(yt==null?void 0:yt.appeal_time)!==null};return y.createElement(be.default.List,{name:"anonymous_comment_settings"},(Xe,{add:ft,remove:yt})=>y.createElement(y.Fragment,null,Xe.map(mt=>{var bt,We;const Bt=mt,{key:xt,name:Oe}=Bt,At=ze(Bt,["key","name"]),ce=at.getFieldValue(["anonymous_comment_settings",Oe]),re=ce.deleteflag,ae=pe()((bt=ce.evaluation_start)==null?void 0:bt[0])<=pe()(),se=!re&&ae?[!0,je(ce==null?void 0:ce.group_id)]:[!1,!1];return y.createElement("div",{key:xt,style:{background:"#F6F7F9",padding:"5px 30px"}},y.createElement(Ze.Z,{align:"top",style:{marginLeft:"53px"}},y.createElement(Ee.Z,{style:{height:"40px",lineHeight:"40px",width:"80px",textAlign:"left"}},"\u533F\u8BC4\u89C4\u5219",xt+1),y.createElement(Ee.Z,{flex:1},y.createElement(Ze.Z,{align:"middle",style:{marginBottom:10}},y.createElement(Ee.Z,{span:8},y.createElement(be.default.Item,Be(de({},At),{name:[Oe,"group_name"]}),y.createElement(Pe.default,{mode:"multiple",disabled:we||!re,className:x.Z.multiple_select,placeholder:He.formatMessage({id:"classrooms.selectClassName",defaultMessage:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"}),options:$e||[],onSelect:De=>{Qe(Ye=>[...Ye,De])},onDeselect:De=>{Qe(Ye=>Ye.filter(fe=>fe!==De))}}))),y.createElement(Ee.Z,{className:"ml20"},y.createElement(be.default.Item,Be(de({},At),{name:[Oe,"evaluation_start"]}),y.createElement(Ae,{ranges:{\u6B64\u523B:()=>{var De;const Ye=(De=ce==null?void 0:ce.evaluation_start)==null?void 0:De[0];return[Ye?pe()(Ye):pe()(),pe()()]}},size:"large",style:{width:"500px"},disabled:we||se,allowClear:!1,disabledDate:De=>(0,E.Q8)(De,Ce==null?void 0:Ce.course_end_date),disabledTime:De=>(0,E.d0)(De),showTime:{format:"HH:mm"},format:"YYYY-MM-DD HH:mm",onChange:()=>{var De;if((0,a.Rm)()&&!((De=nt.AssistantObject.group)!=null&&De.can_anonymous_comment)){le.ZP.warning(He.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\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}}}))),y.createElement(be.default.Item,Be(de({},At),{name:[Oe,"deleteflag"]}),y.createElement(ge.default,{type:"hidden"})),!we&&Xe.length<((We=Ce==null?void 0:Ce.anonymous_comment_settings)==null?void 0:We.length)&&y.createElement("i",{className:"iconfont icon-zengjia1 ml20",style:{cursor:"pointer",color:"#00B187"},onClick:()=>{ft({deleteflag:!0})}}),xt!==0&&!we&&re&&y.createElement("i",{className:"iconfont icon-shanjian1 ml20",style:{cursor:"pointer",color:"#E30000"},onClick:()=>{const De=at.getFieldValue(["anonymous_comment_settings",Oe,"group_name"])||[];Qe(Ye=>Ye.filter(fe=>!De.includes(fe))),yt(Oe)}})))),y.createElement(Ze.Z,{align:"middle",style:{marginLeft:"53px"}},y.createElement(Ee.Z,{style:{width:"75px"}},"\u533F\u8BC4\u6570\u91CF"),y.createElement(Ee.Z,null,y.createElement(be.default.Item,Be(de({},At),{label:"",colon:!1,name:[Oe,"evaluation_num"]}),y.createElement(ke.Z,{min:0,size:"large",style:{marginLeft:"5px"},disabled:we||!re&&ae}))),y.createElement(he.Z,{title:"\u6BCF\u4E2A\u5B66\u751F\u5C06\u88AB\u5206\u914D\u7684\u533F\u8BC4\u4F5C\u54C1\u6570\u91CF\u3002\u5982\u5168\u73ED\u5B9E\u9645\u63D0\u4EA4\u4F5C\u4E1A\u6570\u91CF\u5C0F\u4E8E\u672C\u6570\u503C\uFF0C\u5219\u4EE5\u5B9E\u9645\u63D0\u4EA4\u4F5C\u4E1A\u6570\u91CF\u4E3A\u51C6"},y.createElement("i",{className:`iconfont icon-tishixiaowenhao ml10 ${x.Z.title_icon}`})),y.createElement(Ee.Z,{style:{width:"75px",marginLeft:"40px"}},"\u7F3A\u8BC4\u6263\u5206"),y.createElement(Ee.Z,null,y.createElement(be.default.Item,Be(de({},At),{label:"",colon:!1,name:[Oe,"absence_penalty"]}),y.createElement(ke.Z,{min:0,size:"large",addonAfter:"\u5206",style:{width:"120px"},disabled:we,onChange:De=>{var Ye;if((0,a.Rm)()&&!((Ye=nt.AssistantObject.group)!=null&&Ye.can_anonymous_comment)){le.ZP.warning(He.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\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}}}))),y.createElement(Ee.Z,{style:{marginLeft:"40px"}},y.createElement(be.default.Item,Be(de({},At),{name:[Oe,"student_comment"],valuePropName:"checked"}),y.createElement(ye.default,{disabled:we,onChange:()=>{var De;if((0,a.Rm)()&&!((De=nt.AssistantObject.group)!=null&&De.can_anonymous_comment)){le.ZP.warning(He.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\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}}}))),y.createElement(Ee.Z,{className:"ml10"},"\u533F\u8BC4\u8BA1\u5165\u5DF2\u8BC4\u9605")))})))};wt.Z=(0,oe.connect)(({shixunHomeworks:we,classroomList:it})=>({shixunHomeworks:we,classroomList:it}))(et)},82865:function(Ft,wt,te){"use strict";var z=te(65582),ve=te(95237),be=te(43604),Ze=te(5083),Ee=te(5871),Pe=te(6848),le=te(66649),ge=te.n(le),ke=te(99981),he=te(91967),ye=te(59301);const Fe=({data:pe,disabled:oe,setData:E,shixunHomeworks:a})=>{const x=(0,z.useIntl)(),{workSetting:y,workList:b}=a;return ye.createElement("div",null,ye.createElement(ve.Z,{style:{background:"#F6F7F9",padding:"5px 30px",display:"flex",alignItems:"center"}},ye.createElement(be.Z,{style:{marginLeft:"54px",marginRight:"20px",color:"#666666"}},"\u7ED3\u675F\u65F6\u95F4"),ye.createElement(be.Z,null,ye.createElement(Ze.default,{allowClear:!1,style:{width:250},placeholder:"\u8BF7\u9009\u62E9\u7ED3\u675F\u65F6\u95F4",showTime:{format:"HH:mm"},size:"large",format:"YYYY-MM-DD HH:mm",disabled:oe,disabledDate:ee=>(0,ke.Q8)(ee,y==null?void 0:y.course_end_date),disabledTime:ee=>(0,ke.d0)(ee),value:pe.appeal_time?ge()(pe.appeal_time):"",onChange:(ee,ne)=>{pe.appeal_time=ne,E(Object.assign({},pe))}})),ye.createElement(be.Z,{style:{margin:"0 20px 0 60px",color:"#666666"}},"\u8FDD\u89C4\u533F\u8BC4\u6263\u5206"),ye.createElement(be.Z,null,ye.createElement(Ee.Z,{size:"large",disabled:oe,value:pe.appeal_penalty,min:0,addonAfter:"\u5206",style:{width:"120px"},onChange:ee=>{pe.appeal_penalty=ee,E(Object.assign({},pe))}})),ye.createElement(Pe.Z,{title:"\u5B66\u751F\u8FDD\u89C4\u533F\u8BC4\u5176\u4ED6\u540C\u5B66\u7684\u4F5C\u54C1\u65F6\uFF0C\u5176\u6210\u7EE9\u5C06\u88AB\u6263\u51CF\u7684\u5206\u503C"},ye.createElement("i",{className:`iconfont icon-tishixiaowenhao ml10 ${he.Z.title_icon}`}))))};wt.Z=(0,z.connect)(({shixunHomeworks:pe})=>({shixunHomeworks:pe}))(Fe)},42337:function(Ft,wt,te){"use strict";var z=te(5083),ve=te(5871),be=te(6848),Ze=te(24905),Ee=te(66649),Pe=te.n(Ee),le=te(65582),ge=te(99981),ke=te(91967),he=te(59301);const ye=({data:Fe,setData:pe,disabled:oe,shixunHomeworks:E})=>{const a=(0,le.useIntl)(),{workSetting:x}=E,y=Pe()(x==null?void 0:x.evaluation_start)<=Pe()(),b=Fe.anonymous_appeal;return he.createElement("div",null,he.createElement("div",{style:{background:"#F6F7F9",padding:"5px 30px",display:"flex",alignItems:"center",marginTop:"1px"}},he.createElement("div",{style:{color:"#666666",marginLeft:"53px",marginRight:"20px"}},"\u5F00\u59CB\u65F6\u95F4"),he.createElement(z.default,{allowClear:!1,style:{width:200},placeholder:"\u8BF7\u9009\u62E9\u5F00\u59CB\u65F6\u95F4",showTime:{format:"HH:mm"},format:"YYYY-MM-DD HH:mm",size:"large",disabledDate:ee=>(0,ge.Q8)(ee,x==null?void 0:x.course_end_date),disabledTime:ee=>(0,ge.d0)(ee),disabled:oe||y||b,value:Fe.evaluation_start?Pe()(Fe.evaluation_start):"",onChange:(ee,ne)=>{Fe.evaluation_start=ne,pe(Object.assign({},Fe))}}),he.createElement("div",{style:{color:"#666666",marginLeft:"60px",marginRight:"20px"}},"\u7ED3\u675F\u65F6\u95F4"),he.createElement(z.default,{allowClear:!1,style:{width:200},placeholder:"\u8BF7\u9009\u62E9\u7ED3\u675F\u65F6\u95F4",showTime:{format:"HH:mm"},format:"YYYY-MM-DD HH:mm",size:"large",disabledDate:ee=>(0,ge.Q8)(ee,x==null?void 0:x.course_end_date,Fe.evaluation_start),disabledTime:ee=>(0,ge.d0)(ee,Pe()(Fe.evaluation_start)),disabled:oe||b,value:Fe.evaluation_end?Pe()(Fe.evaluation_end):"",onChange:(ee,ne)=>{Fe.evaluation_end=ne,pe(Object.assign({},Fe))}})),he.createElement("div",{style:{background:"#F6F7F9",padding:"5px 30px",display:"flex",alignItems:"center"}},he.createElement("div",{style:{color:"#666666",marginLeft:"53px",marginRight:"20px"}},"\u533F\u8BC4\u6570\u91CF"),he.createElement(ve.Z,{disabled:oe||y||b,value:Fe.evaluation_num,min:0,style:{width:"150px"},size:"large",onChange:ee=>{Fe.evaluation_num=ee,pe(Object.assign({},Fe))}}),he.createElement(be.Z,{title:"\u6BCF\u4E2A\u5B66\u751F\u5C06\u88AB\u5206\u914D\u7684\u533F\u8BC4\u4F5C\u54C1\u6570\u91CF\u3002\u5982\u5168\u73ED\u5B9E\u9645\u63D0\u4EA4\u4F5C\u4E1A\u6570\u91CF\u5C0F\u4E8E\u672C\u6570\u503C\uFF0C\u5219\u4EE5\u5B9E\u9645\u63D0\u4EA4\u4F5C\u4E1A\u6570\u91CF\u4E3A\u51C6"},he.createElement("i",{className:`iconfont icon-tishixiaowenhao ml10 ${ke.Z.title_icon}`})),he.createElement("div",{style:{color:"#666666",marginLeft:"84px",marginRight:"20px"}},"\u7F3A\u8BC4\u6263\u5206"),he.createElement(ve.Z,{min:0,disabled:oe,style:{width:"150px"},size:"large",addonAfter:"\u5206",value:Fe.absence_penalty,onChange:ee=>{Fe.absence_penalty=ee,pe(Object.assign({},Fe))}})),Fe.anonymous_comment&&he.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px 13px 83px",display:"flex",alignItems:"center"}},he.createElement(Ze.default,{checked:Fe.student_comment,disabled:oe,onChange:()=>{Fe.student_comment=!Fe.student_comment,pe(Object.assign({},Fe))}},he.createElement("span",{style:{fontSize:"14px",color:"#000"}},"\u533F\u8BC4\u8BA1\u5165\u5DF2\u8BC4\u9605"))))};wt.Z=(0,le.connect)(({shixunHomeworks:Fe})=>({shixunHomeworks:Fe}))(ye)},35314:function(Ft,wt,te){"use strict";te.d(wt,{Z:function(){return ie}});var z=te(59301),ve=te(43418),be=te(8591),Ze=te(95237),Ee=te(43604),Pe=te(3113),le=te(54580),ge=te(1710),ke={achieveSty:"achieveSty___Joqdh",tip:"tip___qAo3r",labolIcon:"labolIcon___QZ4oX"},he=te(3918),ye=te(74128),Fe=te(38147),pe=te(65862),oe=te(65582),E=Object.defineProperty,a=Object.getOwnPropertySymbols,x=Object.prototype.hasOwnProperty,y=Object.prototype.propertyIsEnumerable,b=(me,Se,de)=>Se in me?E(me,Se,{enumerable:!0,configurable:!0,writable:!0,value:de}):me[Se]=de,ee=(me,Se)=>{for(var de in Se||(Se={}))x.call(Se,de)&&b(me,de,Se[de]);if(a)for(var de of a(Se))y.call(Se,de)&&b(me,de,Se[de]);return me},ne=(me,Se,de)=>new Promise((Be,ze)=>{var Ae=it=>{try{we(de.next(it))}catch(Je){ze(Je)}},et=it=>{try{we(de.throw(it))}catch(Je){ze(Je)}},we=it=>it.done?Be(it.value):Promise.resolve(it.value).then(Ae,et);we((de=de.apply(me,Se)).next())}),ie=({visible:me,categoryId:Se,getData:de,onCancle:Be})=>{var ze,Ae;const et=(0,oe.useIntl)(),[we,it]=(0,z.useState)([]),[Je,at]=(0,z.useState)(!1),[rt,nt]=(0,z.useState)(!1),[He,Ce]=(0,z.useState)({success_size:0,error_list:[]}),Ie={withCredentials:!0,maxCount:1,multiple:!1,onRemove:()=>{it([])},beforeUpload:Qe=>ne(void 0,null,function*(){return it([Qe]),!1}),fileList:we,accept:".xlsx"};return z.createElement(z.Fragment,null,z.createElement(ve.default,{centered:!0,maskClosable:!1,title:et.formatMessage({id:"classroomClassroomExperiments.importExternalGrades",defaultMessage:"\u5BFC\u5165\u5916\u90E8\u6210\u7EE9"}),width:690,open:me,okText:et.formatMessage({id:"classrooms.confirm",defaultMessage:"\u786E\u5B9A"}),cancelText:et.formatMessage({id:"classrooms.cancel",defaultMessage:"\u53D6\u6D88"}),confirmLoading:rt,onOk:()=>ne(void 0,null,function*(){if(we.length===0){be.ZP.info(et.formatMessage({id:"classrooms.uploadFileFirst",defaultMessage:"\u8BF7\u5148\u4E0A\u4F20\u6587\u4EF6\uFF01"}));return}nt(!0);const Qe=new FormData;Qe.append("file",we[0]);const $e=yield(0,Fe.ZP)(`/api/homework_commons/${Se}/import_external_score.json`,{method:"post",body:Qe},!0);($e==null?void 0:$e.status)===0&&(Ce($e),Be(),de(),at(!0),it([])),nt(!1)}),onCancel:()=>{it([]),Be()}},z.createElement("div",{className:ke.achieveSty},z.createElement("div",{className:ke.tip},z.createElement("div",null,"1.\u4E0D\u5728\u5B66\u751F\u5217\u8868\u5185\u7684\u5B66\u751F\u4E0D\u652F\u6301\u5BFC\u5165\u5916\u90E8\u6210\u7EE9\uFF1B"),z.createElement("div",null,"2.\u672A\u63D0\u4EA4\u4F5C\u54C1\u7684\u5B66\u751F\u5BFC\u5165\u5916\u90E8\u6210\u7EE9\u4E4B\u540E\u5C06\u89C6\u4E3A\u5DF2\u5728\u7EBF\u4E0B\u63D0\u4EA4\u4F5C\u4E1A\uFF1B"),z.createElement("div",null,"3.\u5BFC\u5165\u5916\u90E8\u6210\u7EE9\u4F1A\u5C06\u5DF2\u8BC4\u9605\u5B66\u751F\u7684\u6700\u7EC8\u6210\u7EE9\u8FDB\u884C\u66F4\u65B0\u3002")),z.createElement(Ze.Z,{align:"middle",className:"mt20"},z.createElement(Ee.Z,{className:"mr10"},z.createElement("span",{className:ke.labolIcon},"*"),z.createElement("span",null,"\u5BFC\u5165\u6587\u4EF6")),z.createElement(Ee.Z,null,z.createElement(Pe.ZP,{shape:"default",style:{backgroundColor:"#3061D0",color:"#fff"}},z.createElement("a",{className:ke.downloadbutton,onClick:Qe=>{Qe.stopPropagation(),Qe.preventDefault(),(0,pe.FH)("",ye.Z.API_SERVER+`/api/homework_commons/${Se}/get_example_excel.json`)}},"\u4E0B\u8F7D\u6A21\u7248\u8868\u683C")),z.createElement("span",{className:"ml10",style:{color:"#9096A3"}},"\u6839\u636E\u63D0\u793A\u4FE1\u606F\u5B8C\u5584\u8868\u683C\u5185\u5BB9"))),z.createElement("div",{className:"mt10",style:{marginLeft:"74px",height:"120px"}},z.createElement(le.default.Dragger,ee({style:{border:"1px dashed rgba(48,97,208,0.3)",backgroundColor:"rgba(48,97,208,0.06)"}},Ie),z.createElement("div",null,z.createElement(he.op,{shape:"default"},"\u9009\u62E9\u6587\u4EF6")),z.createElement("div",{className:"font12 mt10",style:{color:"#9096A3"}},"\u4E0B\u8F7D\u6A21\u7248\u5E76\u5B8C\u5584\u4FE1\u606F\u540E\uFF0C\u53EF\u5C06\u6587\u4EF6\u62D6\u62FD\u81F3\u6B64\u5904\u4E0A\u4F20\u3002\u652F\u6301\u683C\u5F0F\uFF1A.xlsx"))))),z.createElement(ve.default,{centered:!0,maskClosable:!1,title:"\u5BFC\u5165\u7ED3\u679C",width:508,open:Je,onCancel:()=>{at(!1)},footer:null},z.createElement("div",null,z.createElement("div",{style:{marginTop:"5px",marginBottom:"15px"}},z.createElement("span",null,"\u5BFC\u5165\u6210\u529F",z.createElement("span",{style:{color:"#19CB70"}}," ",He==null?void 0:He.success_size," "),et.formatMessage({id:"classroomGraphicGroupHomework.student",defaultMessage:"\u4E2A\u5B66\u751F"})),z.createElement("span",{style:{marginLeft:"30px"}},"\u5BFC\u5165\u5931\u8D25",z.createElement("span",{style:{color:"#E30000"}}," ",(ze=He==null?void 0:He.error_list)==null?void 0:ze.length," "),et.formatMessage({id:"classroomGraphicGroupHomework.student",defaultMessage:"\u4E2A\u5B66\u751F"}))),!!((Ae=He==null?void 0:He.error_list)!=null&&Ae.length)&&z.createElement("div",{className:"mb20"},z.createElement(ge.default,{columns:[{title:et.formatMessage({id:"classrooms.name",defaultMessage:"\u59D3\u540D"}),dataIndex:"name",key:"name",ellipsis:!0,width:120,render:Qe=>z.createElement("span",{style:{color:"#000"}},Qe)},{title:"\u5B66\u53F7/\u5DE5\u53F7",dataIndex:"student_id",key:"student_id",ellipsis:!0,width:120,render:Qe=>z.createElement("span",{style:{color:"#666"}},Qe)},{title:"\u5931\u8D25\u539F\u56E0",dataIndex:"info",key:"info",ellipsis:!0,align:"end",render:Qe=>z.createElement("span",{style:{color:"#000"}},Qe)}],dataSource:He==null?void 0:He.error_list,pagination:!1,scroll:{y:47*8}})))))}},76200:function(Ft,wt,te){"use strict";var z=te(43418),ve=te(8591),be=te(38147),Ze=te(65582),Ee=te(41867),Pe=te(59301),le=(ke,he,ye)=>new Promise((Fe,pe)=>{var oe=x=>{try{a(ye.next(x))}catch(y){pe(y)}},E=x=>{try{a(ye.throw(x))}catch(y){pe(y)}},a=x=>x.done?Fe(x.value):Promise.resolve(x.value).then(oe,E);a((ye=ye.apply(ke,he)).next())});const ge=({shixunHomeworks:ke,dispatch:he,classroomList:ye,getData:Fe})=>{const pe=(0,Ze.useIntl)();return Pe.createElement(z.default,{centered:!0,title:pe.formatMessage({id:"classrooms.prompt",defaultMessage:"\u63D0\u793A"}),open:ke.actionTabs.key==="redoShixunModal",okText:pe.formatMessage({id:"classrooms.confirm",defaultMessage:"\u786E\u5B9A"}),cancelText:pe.formatMessage({id:"classrooms.cancel",defaultMessage:"\u53D6\u6D88"}),onOk:()=>le(void 0,null,function*(){var oe;if((0,Ee.Rm)()&&!((oe=ye.AssistantObject.normal)!=null&&oe.can_redo)){ve.ZP.warning(pe.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\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,be.ZP)(`/api/homework_commons/${ke.actionTabs.homework_common_id}/batch_redo_modal.json`,{method:"post",body:{student_work_id:ke.actionTabs.student_work_id}})).status===0&&(ve.ZP.success(pe.formatMessage({id:"classrooms.operationSuccess",defaultMessage:"\u64CD\u4F5C\u6210\u529F"})),he({type:"shixunHomeworks/setActionTabs",payload:{}}),Fe())}),onCancel:()=>{he({type:"shixunHomeworks/setActionTabs",payload:{}})}},Pe.createElement("p",null,"\u8BE5\u4F5C\u4E1A\u5C06\u88AB\u6253\u56DE\u91CD\u505A\uFF0C",ke.actionTabs.isshixun?"\u5B66\u751F\u5B9E\u8BAD":"\u5B66\u751F\u4F5C\u54C1\u63D0\u4EA4","\u8BB0\u5F55\u5C06\u88AB\u6E05\u7A7A!"),Pe.createElement("p",null,"\u786E\u5B9A\u6253\u56DE?"))};wt.Z=(0,Ze.connect)(({shixunHomeworks:ke,classroomList:he})=>({shixunHomeworks:ke,classroomList:he}))(ge)},34246:function(Ft,wt,te){"use strict";te.r(wt),te.d(wt,{default:function(){return Ru}});var z=te(59301),ve=te(65582),be=te(49127),Ze=te(3113),Ee=te(8591),Pe=te(43418),le=te(66104),ge=te(99313),ke=te(27812),he=te(65862),ye=te(78241),Fe=te(6848),pe=te(95237),oe=te(20834),E=te(24905),a=te(43604),x=te(1710),y=te(92832),b=te(38854),ee=te(58421),ne=te(5112),ue=te(5871),ie=te(57809),me=te(71418),Se=te(66649),de=te.n(Se),Be=te(2524),ze=te(38147),Ae=Object.defineProperty,et=Object.getOwnPropertySymbols,we=Object.prototype.hasOwnProperty,it=Object.prototype.propertyIsEnumerable,Je=(Ue,_e,Ne)=>_e in Ue?Ae(Ue,_e,{enumerable:!0,configurable:!0,writable:!0,value:Ne}):Ue[_e]=Ne,at=(Ue,_e)=>{for(var Ne in _e||(_e={}))we.call(_e,Ne)&&Je(Ue,Ne,_e[Ne]);if(et)for(var Ne of et(_e))it.call(_e,Ne)&&Je(Ue,Ne,_e[Ne]);return Ue},rt=(Ue,_e,Ne)=>new Promise((Wt,Yt)=>{var nn=ht=>{try{rn(Ne.next(ht))}catch($t){Yt($t)}},qt=ht=>{try{rn(Ne.throw(ht))}catch($t){Yt($t)}},rn=ht=>ht.done?Wt(ht.value):Promise.resolve(ht.value).then(nn,qt);rn((Ne=Ne.apply(Ue,_e)).next())});const nt=({shixunHomeworks:Ue,dispatch:_e})=>{const Ne=(0,ve.useIntl)(),Wt=(0,ve.useParams)();return z.createElement(Pe.default,{centered:!0,title:Ne.formatMessage({id:"classrooms.prompt",defaultMessage:"\u63D0\u793A"}),open:Ue.actionTabs.key==="\u6253\u56DE\u91CD\u505A",okText:Ne.formatMessage({id:"classrooms.confirm",defaultMessage:"\u786E\u5B9A"}),cancelText:Ne.formatMessage({id:"classrooms.cancel",defaultMessage:"\u53D6\u6D88"}),onOk:()=>rt(void 0,null,function*(){(yield(0,ze.ZP)(`/api/myshixuns/${Ue.actionTabs.selectArrs.myshixun_identifier}/reset_my_game.json`,{method:"post",body:{course_id:Wt.coursesId}})).status===0&&(Ee.ZP.success(Ne.formatMessage({id:"classrooms.operationSuccess",defaultMessage:"\u64CD\u4F5C\u6210\u529F"})),_e({type:"shixunHomeworks/setActionTabs",payload:{}}),_e({type:"shixunHomeworks/getWorkList",payload:at({},Ue.actionTabs.params)}))}),onCancel:()=>{_e({type:"shixunHomeworks/setActionTabs",payload:{}})}},z.createElement("p",null,"\u8BE5\u4F5C\u4E1A\u5C06\u88AB\u6253\u56DE\u91CD\u505A\uFF0C\u5B66\u751F\u5B9E\u8BAD\u8BB0\u5F55\u5C06\u88AB\u6E05\u7A7A!"),z.createElement("p",null,"\u786E\u5B9A\u6253\u56DE?"))};var He=(0,ve.connect)(({shixunHomeworks:Ue})=>({shixunHomeworks:Ue}))(nt),Ce=te(41867),Ie=te(59301),Qe=Object.defineProperty,$e=Object.getOwnPropertySymbols,je=Object.prototype.hasOwnProperty,Xe=Object.prototype.propertyIsEnumerable,ft=(Ue,_e,Ne)=>_e in Ue?Qe(Ue,_e,{enumerable:!0,configurable:!0,writable:!0,value:Ne}):Ue[_e]=Ne,yt=(Ue,_e)=>{for(var Ne in _e||(_e={}))je.call(_e,Ne)&&ft(Ue,Ne,_e[Ne]);if($e)for(var Ne of $e(_e))Xe.call(_e,Ne)&&ft(Ue,Ne,_e[Ne]);return Ue},mt=(Ue,_e,Ne)=>new Promise((Wt,Yt)=>{var nn=ht=>{try{rn(Ne.next(ht))}catch($t){Yt($t)}},qt=ht=>{try{rn(Ne.throw(ht))}catch($t){Yt($t)}},rn=ht=>ht.done?Wt(ht.value):Promise.resolve(ht.value).then(nn,qt);rn((Ne=Ne.apply(Ue,_e)).next())});const bt=({shixunHomeworks:Ue,classroomList:_e,dispatch:Ne})=>{const Wt=(0,ve.useIntl)(),Yt=(0,ve.useParams)(),[nn,qt]=(0,z.useState)(!0),[rn,ht]=(0,z.useState)(!1),[$t]=ye.default.useForm();return Ie.createElement(Ie.Fragment,null,Ie.createElement(Pe.default,{centered:!0,title:Wt.formatMessage({id:"classroomClassroomExperiments.adjustScore",defaultMessage:"\u8C03\u5206"}),open:Ue.actionTabs.key==="\u8C03\u5206",okText:Wt.formatMessage({id:"classrooms.confirm",defaultMessage:"\u786E\u5B9A"}),cancelText:Wt.formatMessage({id:"classrooms.cancel",defaultMessage:"\u53D6\u6D88"}),confirmLoading:rn,onOk:()=>mt(void 0,null,function*(){var $n;if((0,Ce.Rm)()&&!(($n=_e.AssistantObject.normal)!=null&&$n.can_appraise)){Ee.ZP.warning(Wt.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\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 $t.validateFields();const Xt=$t.getFieldsValue();ht(!0),(yield(0,ze.ZP)(`/api/student_works/${Ue.actionTabs.id}/adjust_score.json`,{method:"post",body:yt({},Xt)})).status===0&&(Ee.ZP.success(Wt.formatMessage({id:"classrooms.operationSuccess",defaultMessage:"\u64CD\u4F5C\u6210\u529F"})),$t.resetFields(),Ne({type:"shixunHomeworks/setActionTabs",payload:{}}),Ne({type:"shixunHomeworks/getWorkList",payload:yt({},Ue.actionTabs.params)})),ht(!1)}),onCancel:()=>{Ne({type:"shixunHomeworks/setActionTabs",payload:{}})}},Ie.createElement("p",{className:"tc"},"\u8BE5\u5B66\u751F\u7684\u6700\u7EC8\u6210\u7EE9\u5C06\u4E0D\u4F1A\u6309\u7167\u8BC4\u5206\u89C4\u5219\u8FDB\u884C\u8BA1\u7B97"),Ie.createElement(ye.default,{form:$t,layout:"horizontal"},Ie.createElement("div",{style:{display:"flex",alignItems:"baseline"}},Ie.createElement(ye.default.Item,{label:"\u6210\u7EE9",name:"score",rules:[{required:!0,message:"\u8BF7\u8F93\u5165!"}]},Ie.createElement(ue.Z,{min:0,placeholder:"\u8BF7\u586B\u5199\u5206\u6570"})),Ie.createElement("span",{className:"ml10"},"\u5206")),Ie.createElement("div",null,Ie.createElement(ye.default.Item,{name:"comment"},Ie.createElement(y.default.TextArea,{placeholder:"\u8BF7\u586B\u5199\u60A8\u5BF9\u4F5C\u54C1\u8C03\u5206\u7684\u539F\u56E0",rows:8}))))))};var We=(0,ve.connect)(({shixunHomeworks:Ue,classroomList:_e})=>({shixunHomeworks:Ue,classroomList:_e}))(bt),Bt=te(76200),xt=te(66457),Oe=te(89392),At=te(37906),ce=te(3918),re=te(61527),ae=te(88761),se=te(59301),De=Object.defineProperty,Ye=Object.defineProperties,fe=Object.getOwnPropertyDescriptors,Le=Object.getOwnPropertySymbols,lt=Object.prototype.hasOwnProperty,qe=Object.prototype.propertyIsEnumerable,Ve=(Ue,_e,Ne)=>_e in Ue?De(Ue,_e,{enumerable:!0,configurable:!0,writable:!0,value:Ne}):Ue[_e]=Ne,dt=(Ue,_e)=>{for(var Ne in _e||(_e={}))lt.call(_e,Ne)&&Ve(Ue,Ne,_e[Ne]);if(Le)for(var Ne of Le(_e))qe.call(_e,Ne)&&Ve(Ue,Ne,_e[Ne]);return Ue},kt=(Ue,_e)=>Ye(Ue,fe(_e)),Mt=(Ue,_e)=>{var Ne={};for(var Wt in Ue)lt.call(Ue,Wt)&&_e.indexOf(Wt)<0&&(Ne[Wt]=Ue[Wt]);if(Ue!=null&&Le)for(var Wt of Le(Ue))_e.indexOf(Wt)<0&&qe.call(Ue,Wt)&&(Ne[Wt]=Ue[Wt]);return Ne},un=(Ue,_e,Ne)=>new Promise((Wt,Yt)=>{var nn=ht=>{try{rn(Ne.next(ht))}catch($t){Yt($t)}},qt=ht=>{try{rn(Ne.throw(ht))}catch($t){Yt($t)}},rn=ht=>ht.done?Wt(ht.value):Promise.resolve(ht.value).then(nn,qt);rn((Ne=Ne.apply(Ue,_e)).next())});const Tt=Ue=>un(void 0,null,function*(){return yield(0,ze.ZP)(`/api/student_works/${Ue.userId}/deal_appeal_score.json`,{method:"post",body:Ue})});var tt=Ue=>{var _e=Ue,{task_status:Ne,new_work_status:Wt,shixunHomeworks:Yt,course_group:nn}=_e,qt=Mt(_e,["task_status","new_work_status","shixunHomeworks","course_group"]),rn;const ht=(0,ve.useIntl)(),$t=(0,ve.useParams)(),[$n]=ye.default.useForm(),{workList:Xt,workSetting:Dt}=Yt,[In,En]=(0,z.useState)(!1),[Lt,Cn]=(0,z.useState)(null),[An,Fa]=(0,z.useState)({search:"",page:1,limit:10,work_status:Ne!=null?Ne==0?[0,-1]:[Ne]:null,new_work_status:Wt,status:Wt||"",course_group:nn}),[,Kt,_t,ln]=(0,re.U)(ae.h$,dt({},$t)),[,ko,ta,Ua]=(0,re.U)(ae.cN,{homeworkId:$t==null?void 0:$t.categoryId}),[,,st,To]=(0,re.U)(Tt,{}),[ua,Go]=(0,z.useState)([]),zr=()=>{var Qt,Qn,Pt;if(Ne==0)return se.createElement(se.Fragment,null,"\u5171",se.createElement("span",{style:{color:"#DF711C"}},(ln==null?void 0:ln.work_count)||0),"\u4F4D\u5B66\u751F\u672A\u63D0\u4EA4\u4F5C\u54C1");if(Ne==1)return se.createElement(se.Fragment,null,"\u5171",se.createElement("span",{style:{color:"#DF711C"}},(ln==null?void 0:ln.work_count)||0),"\u4F4D\u5B66\u751F\u6309\u65F6\u63D0\u4EA4\u4F5C\u54C1");if(Ne==2)return se.createElement(se.Fragment,null,"\u5171",se.createElement("span",{style:{color:"#DF711C"}},(ln==null?void 0:ln.work_count)||0),"\u4F4D\u5B66\u751F",Dt!=null&&Dt.anonymous_comment||(Qt=Xt==null?void 0:Xt.homework_status)!=null&&Qt.includes("\u533F\u8BC4\u4E2D")?ht.formatMessage({id:"classroomGraphicGroupHomework.delayedSubmitted",defaultMessage:"\u5EF6\u65F6\u63D0\u4EA4"}):"\u8865\u4EA4","\u4F5C\u54C1");if(Wt==1)return se.createElement(se.Fragment,null,"\u5171",se.createElement("span",{style:{color:"#DF711C"}},(ln==null?void 0:ln.work_count)||0),"\u4F4D\u5B66\u751F\u672A\u533F\u8BC4");if(Wt==2)return se.createElement(se.Fragment,null,"\u5171",se.createElement("span",{style:{color:"#DF711C"}},(ln==null?void 0:ln.work_count)||0),"\u4F4D\u5B66\u751F\u533F\u8BC4\u4E2D");if(Wt==3)return se.createElement(se.Fragment,null,"\u5171",se.createElement("span",{style:{color:"#DF711C"}},(ln==null?void 0:ln.work_count)||0),"\u4F4D\u5B66\u751F\u5B8C\u6210\u533F\u8BC4");if(Wt==4)return se.createElement(se.Fragment,null,"\u5171",se.createElement("span",{style:{color:"#DF711C"}},((Qn=Ua==null?void 0:Ua.data)==null?void 0:Qn.count)||0),"\u4F4D\u5B66\u751F\u63D0\u4EA4\u4E86\u7533\u8BC9");if(Wt==5)return se.createElement(se.Fragment,null,"\u5171",se.createElement("span",{style:{color:"#DF711C"}},((Pt=Ua==null?void 0:Ua.data)==null?void 0:Pt.count)||0),"\u6761\u7533\u8BC9\u8BB0\u5F55\u5F85\u5BA1\u6838")},pa=()=>{var Qt,Qn;return Ne?(Qt=[{title:ht.formatMessage({id:"classrooms.serialNumber",defaultMessage:"\u5E8F\u53F7"}),dataIndex:"id",ellipsis:!0,width:80,render:(Pt,Yo,Or)=>`${((An==null?void 0:An.page)-1)*An.limit+Or+1}`},{title:"\u5B66\u751F\u59D3\u540D",dataIndex:"user_name",ellipsis:!0,render:(Pt,Yo)=>se.createElement("a",{onClick:()=>{wa(Yo)}},Pt)},{title:ht.formatMessage({id:"classrooms.studentNumber",defaultMessage:"\u5B66\u53F7"}),dataIndex:"student_id",ellipsis:!0},{title:ht.formatMessage({id:"classrooms.classDivision",defaultMessage:"\u5206\u73ED"}),dataIndex:"group_name",ellipsis:!0},Ne!=0&&{title:ht.formatMessage({id:"classrooms.finalGrade",defaultMessage:"\u6700\u7EC8\u6210\u7EE9"}),dataIndex:"work_score",ellipsis:!0,render:(Pt,Yo)=>se.createElement(Fe.Z,{placement:"bottom",title:se.createElement("div",null,"\u6559\u5E08\u8BC4\u5206\uFF1A",Yo.teacher_score||"0.0","\u5206",se.createElement("br",null),"\u52A9\u6559\u8BC4\u5206\uFF1A",Yo.teaching_asistant_score||"0.0","\u5206",se.createElement("br",null),Xt!=null&&Xt.anonymous_comment?se.createElement(se.Fragment,null,"\u533F\u8BC4\u8BC4\u5206\uFF1A",Yo.student_score||"0.0","\u5206",se.createElement("br",null)):"","\u8FDF\u4EA4\u6263\u5206\uFF1A",Yo.late_penalty||"0.0","\u5206",se.createElement("br",null),ht.formatMessage({id:"classroomClassroomExperiments.plagiarismDeduction",defaultMessage:"\u67E5\u91CD\u6263\u5206"}),"\uFF1A",Yo.repeat_minus_score||"0.0","\u5206",se.createElement("br",null),Xt!=null&&Xt.anonymous_comment?se.createElement(se.Fragment,null,"\u7F3A\u8BC4\u6263\u5206\uFF1A",Yo.absence_penalty||"0.0","\u5206",se.createElement("br",null)):"",ht.formatMessage({id:"classrooms.finalGrade",defaultMessage:"\u6700\u7EC8\u6210\u7EE9"}),"\uFF1A",Yo.work_score||"0.0","\u5206",se.createElement("br",null),!(Xt!=null&&Xt.is_jupyter||Xt!=null&&Xt.is_jupyter_lab)&&se.createElement("div",{onClick:Or=>{wa(Yo)},className:"current",style:{color:"#8bb6fd"}},"\u67E5\u770B\u8BC4\u5206"))},Pt>0?se.createElement("span",{style:{color:"#ff8100"}},Pt):Pt)},Ne>1&&{title:"\u66F4\u65B0\u65F6\u95F4",dataIndex:"update_time",ellipsis:!0,render:Pt=>de()(Pt).format("YYYY-MM-DD HH:mm")}])==null?void 0:Qt.filter(Pt=>Pt):Wt==4||Wt==5?[{title:"\u5B66\u751F\u59D3\u540D",dataIndex:"real_name",ellipsis:!0,width:80,render:(Pt,Yo)=>se.createElement("a",{onClick:()=>{wa(Yo)}},Pt)},{title:"\u88AB\u7533\u8BC9\u4EBA",dataIndex:"unappeal_real_name",ellipsis:!0,width:80},{title:"\u88AB\u7533\u8BC9\u4EBA\u8BC4\u5206",dataIndex:"score",ellipsis:!0,width:110},{title:"\u7533\u8BC9\u7406\u7531",dataIndex:"comment",ellipsis:!0},{title:"\u63D0\u4EA4\u7533\u8BC9\u65F6\u95F4",dataIndex:"created_at",ellipsis:!0,width:140,render:Pt=>de()(Pt).format("YYYY-MM-DD HH:mm")},{title:ht.formatMessage({id:"classrooms.action",defaultMessage:"\u64CD\u4F5C"}),dataIndex:"appeal_status",ellipsis:!0,width:140,align:"right",render:(Pt,Yo)=>se.createElement(se.Fragment,null,Pt==3&&se.createElement("span",{className:"c-grey-333"},"\u5DF2\u63A5\u53D7"),Pt==4&&se.createElement("span",{className:"c-grey-333"},"\u5DF2\u9A73\u56DE"),Pt==1&&se.createElement(se.Fragment,null,se.createElement(ce.op,{openLoading:!0,type:"link",style:{padding:0},danger:!0,onClick:()=>un(void 0,null,function*(){(yield st({userId:Yo.student_work_id,score_id:Yo.student_works_score_id,status:4})).status===0&&lr()})},"\u9A73\u56DE"),se.createElement(ce.op,{className:"ml20",type:"link",style:{padding:0},onClick:()=>{Cn(Yo),En(!0)}},"\u63A5\u53D7")))}]:(Qn=[{title:ht.formatMessage({id:"classrooms.serialNumber",defaultMessage:"\u5E8F\u53F7"}),dataIndex:"id",ellipsis:!0,width:80,render:(Pt,Yo,Or)=>`${((An==null?void 0:An.page)-1)*An.limit+Or+1}`},{title:"\u5B66\u751F\u59D3\u540D",dataIndex:"user_name",ellipsis:!0,render:(Pt,Yo)=>se.createElement("a",{onClick:()=>{wa(Yo)}},Pt)},{title:ht.formatMessage({id:"classrooms.studentNumber",defaultMessage:"\u5B66\u53F7"}),dataIndex:"student_id",ellipsis:!0},{title:ht.formatMessage({id:"classrooms.classDivision",defaultMessage:"\u5206\u73ED"}),dataIndex:"group_name",ellipsis:!0},Ne!=0&&{title:ht.formatMessage({id:"classrooms.finalGrade",defaultMessage:"\u6700\u7EC8\u6210\u7EE9"}),dataIndex:"work_score",ellipsis:!0,render:(Pt,Yo)=>se.createElement(Fe.Z,{placement:"bottom",title:se.createElement("div",null,"\u6559\u5E08\u8BC4\u5206\uFF1A",Yo.teacher_score||"0.0","\u5206",se.createElement("br",null),"\u52A9\u6559\u8BC4\u5206\uFF1A",Yo.teaching_asistant_score||"0.0","\u5206",se.createElement("br",null),Xt!=null&&Xt.anonymous_comment?se.createElement(se.Fragment,null,"\u533F\u8BC4\u8BC4\u5206\uFF1A",Yo.student_score||"0.0","\u5206",se.createElement("br",null)):"","\u8FDF\u4EA4\u6263\u5206\uFF1A",Yo.late_penalty||"0.0","\u5206",se.createElement("br",null),ht.formatMessage({id:"classroomClassroomExperiments.plagiarismDeduction",defaultMessage:"\u67E5\u91CD\u6263\u5206"}),"\uFF1A",Yo.repeat_minus_score||"0.0","\u5206",se.createElement("br",null),Xt!=null&&Xt.anonymous_comment?se.createElement(se.Fragment,null,"\u7F3A\u8BC4\u6263\u5206\uFF1A",Yo.absence_penalty||"0.0","\u5206",se.createElement("br",null)):"",ht.formatMessage({id:"classrooms.finalGrade",defaultMessage:"\u6700\u7EC8\u6210\u7EE9"}),"\uFF1A",Yo.work_score||"0.0","\u5206",se.createElement("br",null),!(Xt!=null&&Xt.is_jupyter||Xt!=null&&Xt.is_jupyter_lab)&&se.createElement("div",{onClick:Or=>{wa(Yo)},className:"current",style:{color:"#8bb6fd"}},"\u67E5\u770B\u8BC4\u5206"))},Pt>0?se.createElement("span",{style:{color:"#ff8100"}},Pt):Pt)},Wt==2&&{title:"\u66F4\u65B0\u65F6\u95F4",dataIndex:"update_time",ellipsis:!0,render:Pt=>de()(Pt).format("YYYY-MM-DD HH:mm")},Wt==2&&{title:"\u9700\u8BC4\u6570",dataIndex:"need_evaluate",ellipsis:!0},Wt==2&&{title:"\u5DF2\u8BC4\u6570",dataIndex:"evaluate_num",ellipsis:!0}])==null?void 0:Qn.filter(Pt=>Pt)},wa=(Qt={})=>{var Qn;(Qt!=null&&Qt.id||Qt!=null&&Qt.student_work_id)&&(0,he.xg)(Xt.is_jupyter||Xt.is_jupyter_lab?`/classrooms/${$t.coursesId}/common_homework/${$t.categoryId}/${Qt.id}/comment`:$t.course_group?`/classrooms/${$t.coursesId}/common_homework/${$t.categoryId}/review/${Wt==4?Qt.student_work_id:Qt==null?void 0:Qt.id}?ids=${(Qn=$t.course_group)==null?void 0:Qn.toString()}`:`/classrooms/${$t.coursesId}/common_homework/${$t.categoryId}/review/${Wt==4?Qt.student_work_id:Qt==null?void 0:Qt.id}`)},lr=(Qt=An)=>{const Qn=kt(dt({},Qt),{work_status:Ne!=null?Ne==0?[0,-1]:[Ne]:null,new_work_status:Wt,status:Wt==4?"":1,course_group:nn});Fa(Qn),Wt==4||Wt==5?ta(Qn):_t(Qn)};return(0,z.useEffect)(()=>{var Qt;Go((Wt==4||Wt==5?(Qt=Ua==null?void 0:Ua.data)==null?void 0:Qt.list:ln==null?void 0:ln.student_works)||[])},[ln,Ua]),(0,z.useEffect)(()=>{qt.open&&lr(),qt.open||(Go([]),Fa(kt(dt({},An),{search:"",page:1,limit:10})),Cn(null),En(!1),$n.resetFields())},[qt.open,An.page,An.limit]),(0,z.useEffect)(()=>{console.log(Lt)},[Lt]),se.createElement(se.Fragment,null,se.createElement(Pe.default,dt({},qt),se.createElement(pe.Z,{wrap:!1,justify:"space-between",align:"middle"},se.createElement(a.Z,null,zr()),se.createElement(a.Z,null,se.createElement(ce.t7,{style:{width:300},value:An==null?void 0:An.search,placeholder:"\u8BF7\u8F93\u5165\u5B66\u751F\u59D3\u540D\u6216\u5B66\u53F7\u641C\u7D22",onChange:Qt=>{lr(kt(dt({},An),{search:decodeURIComponent(Qt).trim(),page:1}))},onInputChange:Qt=>{Fa(kt(dt({},An),{search:decodeURIComponent(Qt).trim()}))}}))),se.createElement(x.default,{loading:Kt||ko,className:"mt20",columns:pa(),locale:{emptyText:se.createElement(Be.Z,null)},dataSource:ua,pagination:{total:(ln==null?void 0:ln.work_count)||((rn=Ua==null?void 0:Ua.data)==null?void 0:rn.count)||0,onChange:(Qt,Qn)=>{Fa(kt(dt({},An),{page:Qt,limit:Qn}))},current:An==null?void 0:An.page,pageSize:An==null?void 0:An.limit}})),se.createElement(Pe.default,{title:"\u63A5\u53D7\u7533\u8BC9",open:In,centered:!0,destroyOnClose:!0,onCancel:()=>{En(!1)},maskClosable:!1,width:544,onOk:()=>{$n.submit()}},se.createElement(ye.default,{form:$n,colon:!1,onFinish:Qt=>un(void 0,null,function*(){(yield st(kt(dt({},Qt),{userId:Lt.student_work_id,score_id:Lt.student_works_score_id,status:3}))).status===0&&(lr(),En(!1))})},se.createElement("div",{style:{color:"#191919"}},"\u786E\u8BA4\u662F\u5426\u63A5\u53D7\u7533\u8BC9\uFF1F\u4E00\u65E6\u63A5\u53D7\uFF0C\u88AB\u7533\u8BC9\u7684\u8BC4\u5206\u8BB0\u5F55\u5C06\u4F5C\u5E9F\u3002\u8BF7\u60A8\u8865\u5145\u533F\u8BC4\u8BC4\u5206\uFF1A"),se.createElement(At.Z,{style:{marginTop:"20px"},colon:!1,items:[{key:"1",label:"\u7533\u8BC9\u4EBA",children:se.createElement("a",{onClick:()=>{wa(kt(dt({},Lt),{id:Xt.is_jupyter||Xt.is_jupyter_lab?Lt==null?void 0:Lt.id:Lt==null?void 0:Lt.student_work_id}))}},Lt==null?void 0:Lt.real_name)},{key:"2",label:"\u88AB\u7533\u8BC9\u4EBA",children:se.createElement("span",{style:{color:"#191919"}},Lt==null?void 0:Lt.unappeal_real_name)},{key:"3",label:"\u88AB\u7533\u8BC9\u4EBA\u8BC4\u5206",children:se.createElement("span",{style:{color:"#191919"}},Lt==null?void 0:Lt.score)}]}),se.createElement(pe.Z,{className:"mt20",wrap:!1},se.createElement(a.Z,null,se.createElement(ye.default.Item,{label:"\u533F\u8BC4\u5206\u6570",name:"score",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5206\u6570"}]},se.createElement(ue.Z,{min:1,max:100,step:1}))),se.createElement(a.Z,null,se.createElement("span",{className:"ml10",style:{lineHeight:"30px"}},"\u5206")),se.createElement(a.Z,null,se.createElement(ye.default.Item,{className:"ml20",valuePropName:"checked",name:"is_appeal_penalty",initialValue:!0},se.createElement(E.default,null,"\u6263\u9664\u8FDD\u89C4\u533F\u8BC4\u5206\u6570")))))))},vt={wrap:"wrap___W0LgL",MdEditor:"MdEditor___cHRH7",workListButtonWrap:"workListButtonWrap___QZZWS",anticon:"anticon___m82JD",workListClass:"workListClass___jvhD1",left:"left______XB",visible:"visible___Z1XhK",status:"status___gJ0dF",tips:"tips___dUSKO",redoBtn:"redoBtn___yd1Bl",scroll:"scroll___kwGSX",codewrap:"codewrap___OuRJd",viewcode:"viewcode___D8Xzb",lefttitle:"lefttitle___cmyHe",export_type_modal_title:"export_type_modal_title___v0LPC",export_type_modal:"export_type_modal___OtCoW",export_type_modal_con:"export_type_modal_con___jYlKl",type_item:"type_item___wLYJg",type_item_active:"type_item_active___xScmP",export_type_modal_waring:"export_type_modal_waring___c88Oc",btn_review:"btn_review___u0rVP",is_disabled:"is_disabled___Ihs8S",under_review:"under_review___DhNyV"},St=te(96565),Gt=te(84105),vn=te(87395),Rn=te(67921),wn=te(89489),Hn=te(84454),Aa=te(20443),Ta=te(51198),Oa=te(58617),Bn=te(59301),fa=Object.defineProperty,Ka=Object.getOwnPropertySymbols,Ln=Object.prototype.hasOwnProperty,Po=Object.prototype.propertyIsEnumerable,ho=(Ue,_e,Ne)=>_e in Ue?fa(Ue,_e,{enumerable:!0,configurable:!0,writable:!0,value:Ne}):Ue[_e]=Ne,ao=(Ue,_e)=>{for(var Ne in _e||(_e={}))Ln.call(_e,Ne)&&ho(Ue,Ne,_e[Ne]);if(Ka)for(var Ne of Ka(_e))Po.call(_e,Ne)&&ho(Ue,Ne,_e[Ne]);return Ue},fn=(Ue,_e,Ne)=>new Promise((Wt,Yt)=>{var nn=ht=>{try{rn(Ne.next(ht))}catch($t){Yt($t)}},qt=ht=>{try{rn(Ne.throw(ht))}catch($t){Yt($t)}},rn=ht=>ht.done?Wt(ht.value):Promise.resolve(ht.value).then(nn,qt);rn((Ne=Ne.apply(Ue,_e)).next())});const Wn=({shixunHomeworks:Ue,user:_e,loading:Ne,dispatch:Wt})=>{var Yt,nn,qt,rn,ht,$t;const $n=(0,ve.useIntl)(),Xt=(0,ve.useParams)(),{workList:Dt}=Ue,[,In,En]=(0,re.U)(ae.Gw,{homeworkId:Dt==null?void 0:Dt.id}),Lt=(Kt,_t={},ln=0)=>Dt!=null&&Dt.can_make_up&&(Dt==null?void 0:Dt.work_status)==0?"--":Kt||"--",Cn=[{title:$n.formatMessage({id:"classrooms.name",defaultMessage:"\u59D3\u540D"}),dataIndex:"user_name",ellipsis:!0,isShow:!0},{title:$n.formatMessage({id:"classrooms.studentNumber",defaultMessage:"\u5B66\u53F7"}),dataIndex:"student_id",ellipsis:!0,isShow:!0},{title:$n.formatMessage({id:"classroomGraphicGroupHomework.workStatus",defaultMessage:"\u4F5C\u54C1\u72B6\u6001"}),dataIndex:"work_status",ellipsis:!0,render:Kt=>Kt===-1?$n.formatMessage({id:"classroomGraphicGroupHomework.redoing",defaultMessage:"\u91CD\u505A\u4E2D"}):Bn.createElement(he.Uw,{status:Kt}),isShow:!0},{title:$n.formatMessage({id:"classroomGraphicGroupHomework.currentScore",defaultMessage:"\u5F53\u524D\u6210\u7EE9"}),dataIndex:"work_score",ellipsis:!0,render:(Kt,_t)=>Bn.createElement(Fe.Z,{placement:"bottom",title:Bn.createElement("div",null,Bn.createElement("div",null,_t.teacher_score?`\u6559\u5E08\u8BC4\u5206\uFF1A${_t.teacher_score}\u5206`:"\u6559\u5E08\u8BC4\u5206\uFF1A0.0\u5206"),Bn.createElement("div",null,_t.teaching_asistant_score?`\u52A9\u6559\u8BC4\u5206\uFF1A${_t.teaching_asistant_score}\u5206`:"\u52A9\u6559\u8BC4\u5206\uFF1A0.0\u5206"),Dt!=null&&Dt.anonymous_comment?Bn.createElement("div",null,_t.student_score?`\u533F\u8BC4\u8BC4\u5206\uFF1A${_t.student_score}\u5206`:"\u533F\u8BC4\u8BC4\u5206\uFF1A0.0\u5206"):"",Bn.createElement("div",null,_t.late_penalty?`${$n.formatMessage({id:"classroomClassroomExperiments.resubmissionDeduction",defaultMessage:"\u8865\u4EA4\u6263\u5206"})}\uFF1A${_t.late_penalty}\u5206`:`${$n.formatMessage({id:"classroomClassroomExperiments.resubmissionDeduction",defaultMessage:"\u8865\u4EA4\u6263\u5206"})}\uFF1A0.0\u5206`),Bn.createElement("div",null,_t.repeat_minus_score?`${$n.formatMessage({id:"classroomClassroomExperiments.plagiarismDeduction",defaultMessage:"\u67E5\u91CD\u6263\u5206"})}\uFF1A${_t.repeat_minus_score}\u5206`:`${$n.formatMessage({id:"classroomClassroomExperiments.plagiarismDeduction",defaultMessage:"\u67E5\u91CD\u6263\u5206"})}\uFF1A0.0\u5206`),Dt!=null&&Dt.anonymous_comment?Bn.createElement("div",null,_t.absence_penalty?`\u7F3A\u8BC4\u6263\u5206\uFF1A${_t.absence_penalty}\u5206`:"\u7F3A\u8BC4\u6263\u5206\uFF1A0.0\u5206"):"",(Dt==null?void 0:Dt.anonymous_appeal)&&`\u8FDD\u8BC4\u6263\u5206\uFF1A${_t.appeal_penalty||"0.0"}\u5206`,Bn.createElement("div",null,_t.work_score?`${$n.formatMessage({id:"classrooms.finalGrade",defaultMessage:"\u6700\u7EC8\u6210\u7EE9"})}\uFF1A${_t.work_score}\u5206`:`${$n.formatMessage({id:"classrooms.finalGrade",defaultMessage:"\u6700\u7EC8\u6210\u7EE9"})}\uFF1A0.0\u5206`),!(Dt!=null&&Dt.is_jupyter||Dt!=null&&Dt.is_jupyter_lab)&&Bn.createElement("div",{onClick:ln=>{var ko;ln.stopPropagation(),(0,he.xg)(Dt.is_jupyter||Dt.is_jupyter_lab?`/classrooms/${Xt.coursesId}/common_homework/${Xt.categoryId}/${_t.id}/comment`:Xt.course_group?`/classrooms/${Xt.coursesId}/common_homework/${Xt.categoryId}/review/${_t.id}?ids=${(ko=Xt.course_group)==null?void 0:ko.toString()}`:`/classrooms/${Xt.coursesId}/common_homework/${Xt.categoryId}/review/${_t.id}`)},style:{color:"#8bb6fd",cursor:"pointer"}},"\u67E5\u770B\u8BC4\u5206 >"))},Kt>0?Bn.createElement("span",{style:{color:"#ff8100"}},Kt):Kt),isShow:!0},{title:"\u6253\u56DE\u6B21\u6570",dataIndex:"redo_count",ellipsis:!0,isShow:!0,render:Lt},{title:"\u63D0\u4EA4\u6B21\u6570",dataIndex:"submit_count",ellipsis:!0,isShow:Dt==null?void 0:Dt.can_submit,render:(Kt,_t={},ln=0)=>(Dt==null?void 0:Dt.work_status)==0?"--":Kt||"--"},{title:"\u9700\u8BC4\u6570",dataIndex:"need_comment_count",ellipsis:!0,render:Lt,isShow:Dt==null?void 0:Dt.student_anonymous_comment},{title:"\u5DF2\u8BC4\u6570",dataIndex:"user_comment_count",ellipsis:!0,render:Lt,isShow:Dt==null?void 0:Dt.student_anonymous_comment},{title:"\u88AB\u8BC4\u6570",dataIndex:"student_comment_count",ellipsis:!0,render:Lt,isShow:Dt==null?void 0:Dt.student_anonymous_comment},{title:"\u88AB\u533F\u8BC4\u5206\u6570",dataIndex:"student_score",ellipsis:!0,render:Lt,isShow:Dt==null?void 0:Dt.student_anonymous_comment},{title:"\u7533\u8BC9\u6B21\u6570",dataIndex:"appeal_all_count",ellipsis:!0,render:Lt,isShow:Dt==null?void 0:Dt.student_anonymous_comment},{title:"\u5F85\u5BA1\u6838\u7533\u8BC9",dataIndex:"appeal_deal_count",ellipsis:!0,render:Lt,isShow:Dt==null?void 0:Dt.student_anonymous_comment},{title:$n.formatMessage({id:"classrooms.action",defaultMessage:"\u64CD\u4F5C"}),dataIndex:"name",ellipsis:!0,align:"center",width:80,render:(Kt,_t)=>Bn.createElement("a",{onClick:()=>{var ln;(ln=Dt==null?void 0:Dt.homework_status)!=null&&ln.includes("\u5BFC\u5165")||Fa(_t,"review")}},$n.formatMessage({id:"classrooms.view",defaultMessage:"\u67E5\u770B"})),isShow:!0}].filter(Kt=>Kt.isShow),An=[{title:$n.formatMessage({id:"classrooms.serialNumber",defaultMessage:"\u5E8F\u53F7"}),dataIndex:"name",ellipsis:!0,width:120,render:(Kt,_t,ln)=>ln+1},{title:$n.formatMessage({id:"classrooms.name",defaultMessage:"\u59D3\u540D"}),dataIndex:"user_name",ellipsis:!0,render:Lt},{title:$n.formatMessage({id:"classrooms.reviewStatus",defaultMessage:"\u8BC4\u9605\u72B6\u6001"}),dataIndex:"current_user_work_status",ellipsis:!0,render:Kt=>Dt!=null&&Dt.can_make_up&&(Dt==null?void 0:Dt.work_status)==0?"--":Kt?Bn.createElement("span",{style:{color:"#028D01"}},$n.formatMessage({id:"classroomGraphicGroupHomework.reviewed",defaultMessage:"\u5DF2\u8BC4"})):Bn.createElement("span",{style:{color:"#FF6801"}},$n.formatMessage({id:"classroomGraphicGroupHomework.notReviewed",defaultMessage:"\u672A\u8BC4"}))},{title:"\u66F4\u65B0\u65F6\u95F4",dataIndex:"update_time",ellipsis:!0,render:Kt=>Dt!=null&&Dt.can_make_up&&(Dt==null?void 0:Dt.work_status)==0?"--":Kt?de()(Kt).format("YYYY-MM-DD HH:mm"):"--"},{title:"\u533F\u8BC4\u5206\u6570",dataIndex:"student_score",ellipsis:!0,render:Lt},{title:"\u88AB\u7533\u8BC9\u6B21\u6570",dataIndex:"appeal_all_count",ellipsis:!0,render:Lt},{title:"\u88AB\u7533\u8BC9\u5BA1\u6838\u72B6\u6001",dataIndex:"current_user_appeal_status",ellipsis:!0,render:Kt=>Dt!=null&&Dt.can_make_up&&(Dt==null?void 0:Dt.work_status)==0?"--":Kt===1?Bn.createElement("span",{style:{color:"#FF6801"}},"\u5F85\u5BA1\u6838"):Kt===-1?"--":Bn.createElement("span",{style:{color:"#028D01"}},"\u5DF2\u5BA1\u6838")},{title:$n.formatMessage({id:"classrooms.action",defaultMessage:"\u64CD\u4F5C"}),dataIndex:"name",ellipsis:!0,align:"right",width:80,render:(Kt,_t)=>{var ln;return Bn.createElement("a",{onClick:()=>{var ko;if((Dt==null?void 0:Dt.work_status)==0||(Dt==null?void 0:Dt.work_status)==-1){Ee.ZP.warning($n.formatMessage({id:"classrooms.noSubmissionNoAnonReview",defaultMessage:"\u4F60\u672A\u63D0\u4EA4\u4F5C\u54C1\uFF0C\u4E0D\u80FD\u53C2\u4E0E\u533F\u8BC4"}));return}(ko=Dt.homework_status)!=null&&ko.includes("\u5BFC\u5165")||Fa(_t)}},!((ln=Dt==null?void 0:Dt.homework_status)!=null&&ln.includes("\u5DF2\u622A\u6B62")&&!(Dt!=null&&Dt.work_public)&&(0,Ce.dE)())&&(_t!=null&&_t.current_user_work_status?$n.formatMessage({id:"classrooms.view",defaultMessage:"\u67E5\u770B"}):$n.formatMessage({id:"classroomGraphicGroupHomework.review",defaultMessage:$n.formatMessage({id:"classroomGraphicGroupHomework.review",defaultMessage:"\u8BC4\u9605"})})))}}],Fa=(Kt={},_t="")=>{var ln;Kt!=null&&Kt.id&&(0,he.xg)(Dt.is_jupyter||Dt.is_jupyter_lab?`/classrooms/${Xt.coursesId}/common_homework/${Xt.categoryId}/${Kt.id}/comment`:Xt.course_group?`/classrooms/${Xt.coursesId}/common_homework/${Xt.categoryId}/review/${Kt==null?void 0:Kt.id}?ids=${(ln=Xt.course_group)==null?void 0:ln.toString()}&review=${_t}`:`/classrooms/${Xt.coursesId}/common_homework/${Xt.categoryId}/review/${Kt==null?void 0:Kt.id}?review=${_t}`)};return Bn.createElement("section",{className:"minH500 bg-white p30",style:{paddingTop:25}},!(Dt!=null&&Dt.all_member_count)&&!Ne["shixunHomeworks/getWorkList"]&&(((Yt=Dt==null?void 0:Dt.homework_status)==null?void 0:Yt.includes("\u672A\u53D1\u5E03"))||((nn=Dt==null?void 0:Dt.homework_status)==null?void 0:nn.includes("\u672A\u5F00\u59CB")))&&Bn.createElement(Be.Z,null),!((qt=Dt==null?void 0:Dt.homework_status)!=null&&qt.includes("\u672A\u53D1\u5E03"))&&!((rn=Dt==null?void 0:Dt.homework_status)!=null&&rn.includes("\u672A\u5F00\u59CB"))&&Bn.createElement(Bn.Fragment,null,Bn.createElement(pe.Z,{wrap:!1,align:"middle",justify:"space-between"},Bn.createElement(a.Z,null,Bn.createElement("span",{className:"c-grey-333"},"\u6211\u7684\u4F5C\u54C1")),Bn.createElement(a.Z,null,Bn.createElement("span",null,(ht=Dt==null?void 0:Dt.left_time)==null?void 0:ht.status,Bn.createElement("span",{className:"ml10",style:{color:"#FF9D18"}},($t=Dt==null?void 0:Dt.left_time)==null?void 0:$t.time)))),(Dt==null?void 0:Dt.is_shixun)&&!(Dt!=null&&Dt.open_evaluate)&&!(Dt!=null&&Dt.is_close_tips)&&Bn.createElement(pe.Z,{align:"middle",justify:"space-between",style:{background:"#F5F5F5",borderRadius:4,height:42,padding:"0px 10px",color:"#9096A3"}},Bn.createElement(a.Z,null,Bn.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u672A\u542F\u7528\u8BC4\u6D4B\u529F\u80FD\uFF0C\u5B66\u751F\u63D0\u4EA4\u4F5C\u54C1\u540E\u9700\u8981\u6559\u5E08\u624B\u52A8\u8BC4\u5206\uFF0C\u8BF7\u8010\u5FC3\u7B49\u5F85\u6559\u5E08\u7684\u8BC4\u5206\u7ED3\u679C\u3002 ")),Bn.createElement(a.Z,null,Bn.createElement("span",{className:"current",onClick:()=>fn(void 0,null,function*(){const Kt=yield(0,ze.ZP)(`/api/homework_commons/${Xt.categoryId}/close_tips.json`,{method:"post"});(Kt==null?void 0:Kt.status)===0&&Wt({type:"shixunHomeworks/getWorkList",payload:ao({},Xt)})})},"X"))),!(Dt!=null&&Dt.is_shixun)&&(Dt==null?void 0:Dt.feedback_notice)&&Bn.createElement("div",{className:"font14 mt10",style:{padding:"9px 20px",background:"rgba(255,157,24,0.1)",color:"#FF9D18",display:"flex",alignItems:"center"}},Bn.createElement("i",{className:"iconfont icon-tishi11 font14"}),Bn.createElement("span",{className:"ml10",style:{flex:"1"}},"\u6709\u5B66\u751F\u53CD\u9988\u4E86\u4F5C\u54C1\u95EE\u9898\uFF0C\u8BF7\u53CA\u65F6\u67E5\u770B\u5904\u7406"),In?Bn.createElement(Oa.Z,null):Bn.createElement("i",{className:"iconfont icon-guanbi10 font14 current",style:{color:"#979797"},onClick:()=>fn(void 0,null,function*(){const Kt=yield En({homeworkId:Dt==null?void 0:Dt.id});(Kt==null?void 0:Kt.status)===0&&Wt({type:"shixunHomeworks/getWorkList",payload:ao({},Xt)})})})),Bn.createElement(x.default,{className:"mt20",locale:{emptyText:Bn.createElement(Be.Z,null)},pagination:!1,columns:Cn,dataSource:[Dt]}),(Dt==null?void 0:Dt.student_anonymous_comment)&&Bn.createElement("div",{className:"mt20"},Bn.createElement(pe.Z,{wrap:!1,align:"middle",justify:"space-between"},Bn.createElement(a.Z,null,"\u5171",Bn.createElement("span",{className:"ml5 mr5",style:{color:"#FA6400"}},(Dt==null?void 0:Dt.work_count)||0),"\u4EFD\u4F5C\u4E1A\u9700\u8BC4\u9605"),Bn.createElement(a.Z,null,Bn.createElement("i",{className:"iconfont icon-shijian1 c-grey-666 mr10"}),"\u533F\u8BC4\u65F6\u95F4",Bn.createElement("span",{className:"c-grey-333 ml10"},(Dt==null?void 0:Dt.evaluation_start)&&de()(Dt==null?void 0:Dt.evaluation_start).format("YYYY-MM-DD HH:mm"),"\u81F3 ",(Dt==null?void 0:Dt.evaluation_end)&&de()(Dt==null?void 0:Dt.evaluation_end).format("YYYY-MM-DD HH:mm")))),Bn.createElement(x.default,{className:"mt20",locale:{emptyText:Bn.createElement(Be.Z,null)},columns:An,dataSource:Dt==null?void 0:Dt.student_works,pagination:!1}))))};var Ea=(0,ve.connect)(({shixunHomeworks:Ue,classroomList:_e,loading:Ne,user:Wt})=>({shixunHomeworks:Ue,classroomList:_e,loading:Ne.effects,user:Wt}))(Wn),$a=te(35314),Ca={title_sty:"title_sty___P5YJg",znpy:"znpy___NSwrB",btns_pfbz:"btns_pfbz___DaiTV"},La=te(78455),ar=Object.defineProperty,Dr=Object.getOwnPropertySymbols,jt=Object.prototype.hasOwnProperty,Ot=Object.prototype.propertyIsEnumerable,Rt=(Ue,_e,Ne)=>_e in Ue?ar(Ue,_e,{enumerable:!0,configurable:!0,writable:!0,value:Ne}):Ue[_e]=Ne,Gn=(Ue,_e)=>{for(var Ne in _e||(_e={}))jt.call(_e,Ne)&&Rt(Ue,Ne,_e[Ne]);if(Dr)for(var Ne of Dr(_e))Ot.call(_e,Ne)&&Rt(Ue,Ne,_e[Ne]);return Ue};const Ma=Ue=>React.createElement("svg",Gn({width:14,height:14,xmlns:"http://www.w3.org/2000/svg"},Ue),React.createElement("title",null,"\u53C2\u8003\u7B54\u6848"),React.createElement("path",{d:"m9.94.219 3.841 4.8v6.356a2.406 2.406 0 0 1-2.406 2.406h-8.75a2.406 2.406 0 0 1-2.406-2.406v-8.75A2.406 2.406 0 0 1 2.625.219H9.94ZM9.31 1.53H2.625c-.604 0-1.094.49-1.094 1.094v8.75c0 .604.49 1.094 1.094 1.094h8.75c.604 0 1.094-.49 1.094-1.094V5.48L9.31 1.531Zm1.6 5.832a.656.656 0 0 1 .157.842l-.055.08-2.1 2.625a.656.656 0 0 1-.888.128l-.073-.06-1.4-1.312a.656.656 0 0 1 .822-1.018l.076.06.882.828 1.657-2.071a.656.656 0 0 1 .922-.102ZM4.375 8.969a.656.656 0 0 1 .089 1.306l-.089.006H3.5a.656.656 0 0 1-.089-1.306l.089-.006h.875ZM7 6.344a.656.656 0 0 1 .089 1.306L7 7.656H3.5a.656.656 0 0 1-.089-1.306l.089-.006H7Zm0-2.625a.656.656 0 0 1 .089 1.306L7 5.031H3.5a.656.656 0 0 1-.089-1.306l.089-.006H7Z",fill:"#3061D0",fillRule:"nonzero"}));var va="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0ibTkuOTQuMjE5IDMuODQxIDQuOHY2LjM1NmEyLjQwNiAyLjQwNiAwIDAgMS0yLjQwNiAyLjQwNmgtOC43NWEyLjQwNiAyLjQwNiAwIDAgMS0yLjQwNi0yLjQwNnYtOC43NUEyLjQwNiAyLjQwNiAwIDAgMSAyLjYyNS4yMTlIOS45NFpNOS4zMSAxLjUzSDIuNjI1Yy0uNjA0IDAtMS4wOTQuNDktMS4wOTQgMS4wOTR2OC43NWMwIC42MDQuNDkgMS4wOTQgMS4wOTQgMS4wOTRoOC43NWMuNjA0IDAgMS4wOTQtLjQ5IDEuMDk0LTEuMDk0VjUuNDhMOS4zMSAxLjUzMVptMS42IDUuODMyYS42NTYuNjU2IDAgMCAxIC4xNTcuODQybC0uMDU1LjA4LTIuMSAyLjYyNWEuNjU2LjY1NiAwIDAgMS0uODg4LjEyOGwtLjA3My0uMDYtMS40LTEuMzEyYS42NTYuNjU2IDAgMCAxIC44MjItMS4wMThsLjA3Ni4wNi44ODIuODI4IDEuNjU3LTIuMDcxYS42NTYuNjU2IDAgMCAxIC45MjItLjEwMlpNNC4zNzUgOC45NjlhLjY1Ni42NTYgMCAwIDEgLjA4OSAxLjMwNmwtLjA4OS4wMDZIMy41YS42NTYuNjU2IDAgMCAxLS4wODktMS4zMDZsLjA4OS0uMDA2aC44NzVaTTcgNi4zNDRhLjY1Ni42NTYgMCAwIDEgLjA4OSAxLjMwNkw3IDcuNjU2SDMuNWEuNjU2LjY1NiAwIDAgMS0uMDg5LTEuMzA2bC4wODktLjAwNkg3Wm0wLTIuNjI1YS42NTYuNjU2IDAgMCAxIC4wODkgMS4zMDZMNyA1LjAzMUgzLjVhLjY1Ni42NTYgMCAwIDEtLjA4OS0xLjMwNmwuMDg5LS4wMDZIN1oiIGZpbGw9IiMzMDYxRDAiIGZpbGwtcnVsZT0ibm9uemVybyIvPjwvc3ZnPg==",za=Object.defineProperty,Bo=Object.getOwnPropertySymbols,Ha=Object.prototype.hasOwnProperty,Xo=Object.prototype.propertyIsEnumerable,Pl=(Ue,_e,Ne)=>_e in Ue?za(Ue,_e,{enumerable:!0,configurable:!0,writable:!0,value:Ne}):Ue[_e]=Ne,so=(Ue,_e)=>{for(var Ne in _e||(_e={}))Ha.call(_e,Ne)&&Pl(Ue,Ne,_e[Ne]);if(Bo)for(var Ne of Bo(_e))Xo.call(_e,Ne)&&Pl(Ue,Ne,_e[Ne]);return Ue};const oa=Ue=>React.createElement("svg",so({width:16,height:16,xmlns:"http://www.w3.org/2000/svg"},Ue),React.createElement("title",null,"\u4F5C\u4E1A\u8981\u6C42"),React.createElement("path",{d:"M14.03.475a1.378 1.378 0 0 1 1.72 1.335v11.11c0 .494-.356.918-.844 1.003l-6.88 1.204c-.155.027-.315.021-.468-.018L1.015 13.42a1.02 1.02 0 0 1-.765-.987V1.82A1.378 1.378 0 0 1 1.988.49l5.835 1.577Zm.22 1.491-6.151 1.58c-.186.047-.38.046-.565-.004L1.75 1.98v10.081l6.099 1.574 6.401-1.121V1.966ZM9.885 8.969a.75.75 0 0 1 .101 1.493l-.101.007h-3.68a.75.75 0 0 1-.102-1.493l.102-.007h3.68Zm0-3.14a.75.75 0 0 1 .101 1.492l-.101.007h-3.68a.75.75 0 0 1-.102-1.493l.102-.007h3.68Z",fill:"#3061D0",fillRule:"nonzero"}));var ur="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE0LjAzLjQ3NWExLjM3OCAxLjM3OCAwIDAgMSAxLjcyIDEuMzM1djExLjExYzAgLjQ5NC0uMzU2LjkxOC0uODQ0IDEuMDAzbC02Ljg4IDEuMjA0Yy0uMTU1LjAyNy0uMzE1LjAyMS0uNDY4LS4wMThMMS4wMTUgMTMuNDJhMS4wMiAxLjAyIDAgMCAxLS43NjUtLjk4N1YxLjgyQTEuMzc4IDEuMzc4IDAgMCAxIDEuOTg4LjQ5bDUuODM1IDEuNTc3Wm0uMjIgMS40OTEtNi4xNTEgMS41OGMtLjE4Ni4wNDctLjM4LjA0Ni0uNTY1LS4wMDRMMS43NSAxLjk4djEwLjA4MWw2LjA5OSAxLjU3NCA2LjQwMS0xLjEyMVYxLjk2NlpNOS44ODUgOC45NjlhLjc1Ljc1IDAgMCAxIC4xMDEgMS40OTNsLS4xMDEuMDA3aC0zLjY4YS43NS43NSAwIDAgMS0uMTAyLTEuNDkzbC4xMDItLjAwN2gzLjY4Wm0wLTMuMTRhLjc1Ljc1IDAgMCAxIC4xMDEgMS40OTJsLS4xMDEuMDA3aC0zLjY4YS43NS43NSAwIDAgMS0uMTAyLTEuNDkzbC4xMDItLjAwN2gzLjY4WiIgZmlsbD0iIzMwNjFEMCIgZmlsbC1ydWxlPSJub256ZXJvIi8+PC9zdmc+",Qr=te(6339),Er=te(59301);const or=({shixunHomeworks:Ue,loading:_e,dispatch:Ne})=>{var Wt,Yt,nn,qt;const rn=(0,ve.useIntl)(),{workList:ht,workDetail:$t}=Ue,$n=(0,ve.useParams)();(0,z.useEffect)(()=>{var Dt;((Dt=Ue.actionTabs)==null?void 0:Dt.key)==="\u4F5C\u4E1A\u8981\u6C42\u548C\u7B54\u6848\u5F39\u7A97"&&Ne({type:"shixunHomeworks/getWorkDetail",payload:{categoryId:$n==null?void 0:$n.categoryId}})},[(Wt=Ue.actionTabs)==null?void 0:Wt.key]);const Xt=()=>{Ne({type:"shixunHomeworks/setActionTabs",payload:{key:""}})};return Er.createElement(Pe.default,{width:800,bodyStyle:{maxHeight:"calc(100vh - 200px)",overflowY:"auto"},centered:!0,title:(Yt=Ue.actionTabs)==null?void 0:Yt.title,open:((nn=Ue.actionTabs)==null?void 0:nn.key)==="\u4F5C\u4E1A\u8981\u6C42\u548C\u7B54\u6848\u5F39\u7A97",destroyOnClose:!0,onCancel:()=>Xt(),footer:[Er.createElement(Ze.ZP,{type:"primary",onClick:()=>{Xt(),ve.history.push(`/classrooms/${$n==null?void 0:$n.coursesId}/common_homework/${ht==null?void 0:ht.homework_id}/edit`)}},"\u7F16\u8F91")]},Er.createElement(Qr.Z,{value:((qt=Ue.actionTabs)==null?void 0:qt.title)=="\u4F5C\u4E1A\u8981\u6C42"?($t==null?void 0:$t.description)||"\u6682\u65E0\u5185\u5BB9~":($t==null?void 0:$t.reference_answer)||"\u6682\u65E0\u5185\u5BB9~"}))};var It=(0,ve.connect)(({shixunHomeworks:Ue,loading:_e,user:Ne})=>({shixunHomeworks:Ue,loading:_e.effects,user:Ne}))(or),Sn={radio_con:"radio_con___iO1MG",result_con:"result_con___e0e_t",result_title:"result_title___fa5Xp",title_icon:"title_icon___Khfgd"},yn=te(57146),hn=te(59301),_n=Object.defineProperty,ga=Object.defineProperties,Vn=Object.getOwnPropertyDescriptors,jn=Object.getOwnPropertySymbols,Ho=Object.prototype.hasOwnProperty,pn=Object.prototype.propertyIsEnumerable,jo=(Ue,_e,Ne)=>_e in Ue?_n(Ue,_e,{enumerable:!0,configurable:!0,writable:!0,value:Ne}):Ue[_e]=Ne,wr=(Ue,_e)=>{for(var Ne in _e||(_e={}))Ho.call(_e,Ne)&&jo(Ue,Ne,_e[Ne]);if(jn)for(var Ne of jn(_e))pn.call(_e,Ne)&&jo(Ue,Ne,_e[Ne]);return Ue},Lr=(Ue,_e)=>ga(Ue,Vn(_e)),Vr=(Ue,_e,Ne)=>new Promise((Wt,Yt)=>{var nn=ht=>{try{rn(Ne.next(ht))}catch($t){Yt($t)}},qt=ht=>{try{rn(Ne.throw(ht))}catch($t){Yt($t)}},rn=ht=>ht.done?Wt(ht.value):Promise.resolve(ht.value).then(nn,qt);rn((Ne=Ne.apply(Ue,_e)).next())});const Ml=({shixunHomeworks:Ue,loading:_e,dispatch:Ne})=>{var Wt,Yt,nn,qt,rn;const ht=(0,ve.useIntl)(),{workList:$t}=Ue,[$n,Xt]=(0,z.useState)(Lr(wr({},(0,ve.useParams)()),{page:1,limit:10})),[Dt,In]=(0,z.useState)([]),[En,Lt]=(0,z.useState)(""),[Cn,An]=(0,z.useState)(1),[Fa]=ye.default.useForm(),[Kt,_t]=(0,z.useState)({}),[ln,ko]=(0,z.useState)(null),[ta,Ua]=(0,z.useState)(!1),st=(0,z.useRef)(null),To=[{title:ht.formatMessage({id:"classrooms.serialNumber",defaultMessage:"\u5E8F\u53F7"}),dataIndex:"1",width:80,render:(Pt,Yo,Or)=>($n.page-1)*$n.limit+Or+1},{title:ht.formatMessage({id:"classrooms.name",defaultMessage:"\u59D3\u540D"}),dataIndex:"user_name",width:130},(0,Ce.GJ)()||(0,Ce.dE)()&&!($t!=null&&$t.anonymous_comment)?{title:ht.formatMessage({id:"classrooms.studentNumber",defaultMessage:"\u5B66\u53F7"}),dataIndex:"student_id",sortDirections:["descend","ascend"],sorter:!0,width:220}:null,!((0,Ce.dE)()&&((Wt=$t==null?void 0:$t.homework_status)!=null&&Wt.includes("\u533F\u8BC4\u4E2D")||(Yt=$t==null?void 0:$t.homework_status)!=null&&Yt.includes("\u7533\u8BC9\u4E2D")))&&($t==null?void 0:$t.course_group_count)!==0?{title:ht.formatMessage({id:"classrooms.classDivision",defaultMessage:"\u5206\u73ED"}),dataIndex:"group_name",width:250}:null,{title:$t!=null&&$t.is_jupyter_lab||$t!=null&&$t.is_jupyter?ht.formatMessage({id:"classroomClassroomExperiments.homeworkStatus",defaultMessage:"\u4F5C\u4E1A\u72B6\u6001"}):ht.formatMessage({id:"classroomGraphicGroupHomework.workStatus",defaultMessage:"\u4F5C\u54C1\u72B6\u6001"}),width:180,dataIndex:"work_status",render:Pt=>Pt===-1?ht.formatMessage({id:"classroomGraphicGroupHomework.redoing",defaultMessage:"\u91CD\u505A\u4E2D"}):hn.createElement(he.Uw,{status:Pt})},{title:"\u66F4\u65B0\u65F6\u95F4",width:170,dataIndex:"update_time",sortDirections:["descend","ascend"],sorter:!0,render:Pt=>Pt?de()(Pt).format("YYYY-MM-DD HH:mm"):"--"}].filter(Boolean),ua=(Pt,Yo)=>{$n.page=Pt,$n.limit=Yo,Xt(wr({},$n)),Go($n)},Go=Pt=>Vr(void 0,null,function*(){Ne({type:"shixunHomeworks/getWorkList",payload:wr({},Pt)})}),zr=Pt=>{$n.search=Pt,$n.page=1,Fa.resetFields(),_t({}),In([]),ko(null),Xt(wr({},$n)),Go($n)},pa=(qt=(nn=$t==null?void 0:$t.student_works)==null?void 0:nn.filter(Pt=>(Pt==null?void 0:Pt.work_status)===0||(Pt==null?void 0:Pt.work_status)===-1))==null?void 0:qt.map(Pt=>Pt==null?void 0:Pt.id),wa=Pt=>Vr(void 0,null,function*(){var Yo,Or,ml;const Ya=wr({},Kt);if(!((Yo=Pt==null?void 0:Pt.content)!=null&&Yo.trim()||(Or=Pt==null?void 0:Pt.attachment_ids)!=null&&Or.length)){Ee.ZP.warning(ht.formatMessage({id:"classrooms.enterHomeworkOrUpload",defaultMessage:"\u8BF7\u8F93\u5165\u4F5C\u4E1A\u5185\u5BB9\u6216\u4E0A\u4F20\u4F5C\u4E1A\u6587\u672C\uFF01"}));return}Ya.content=Pt==null?void 0:Pt.content,Ya.attachment_ids=(ml=Pt==null?void 0:Pt.attachment_ids)==null?void 0:ml.map(aa=>aa.response.id),lr(Ya)}),lr=Pt=>Vr(void 0,null,function*(){Ua(!0);const Yo=yield(0,ze.ZP)(`/api/homework_commons/${$t==null?void 0:$t.homework_id}/test_ai_review.json`,{method:"post",body:Pt});if([0,-3].includes(Yo.status)){Yo.status==0&&Ee.ZP.success(ht.formatMessage({id:"classrooms.scoringTestSuccess",defaultMessage:"\u8BC4\u5206\u6D4B\u8BD5\u6210\u529F\uFF01"})),ko(Yo);const Or=document.querySelector(".modal-ai-pfcs");if(Or){const ml=Or.querySelector(".ant-modal-body");ml&&(ml.scrollTop=ml.scrollHeight)}}Ua(!1)}),Qt=()=>{Ne({type:"shixunHomeworks/setActionTabs",payload:{key:""}}),An(1),Qn()},Qn=()=>{Fa.resetFields(),_t({}),In([]),Lt(""),ko(null)};return hn.createElement(Pe.default,{className:"modal-ai-pfcs",width:1150,bodyStyle:{maxHeight:"calc(100vh - 200px)",overflowY:"auto"},centered:!0,title:"\u6D4B\u8BD5AI\u8BC4\u5206",confirmLoading:ta,open:((rn=Ue.actionTabs)==null?void 0:rn.key)==="\u6D4B\u8BD5AI\u8BC4\u5206",destroyOnClose:!0,onCancel:()=>Qt(),okText:ln?"\u91CD\u65B0\u6D4B\u8BD5":"\u5F00\u59CB\u6D4B\u8BD5",onOk:()=>{if(Cn==1){if(Dt.length==0)return Ee.ZP.warning(ht.formatMessage({id:"classrooms.selectStudentForScoringTest",defaultMessage:"\u8BF7\u9009\u62E9\u4E00\u4F4D\u5B66\u751F\u4F5C\u4E1A\u8FDB\u884C\u8BC4\u5206\u6D4B\u8BD5\uFF01"}));lr({student_work_id:Dt[0]})}else Cn==2&&Fa.submit()}},hn.createElement(me.Z,{spinning:ta,tip:"\u6D4B\u8BD5AI\u8BC4\u5206\u4E2D\u2026\u2026"},hn.createElement("div",{className:Sn.radio_con},hn.createElement("span",{className:"mr20"},"\u6D4B\u8BD5\u65B9\u5F0F"),hn.createElement(ne.ZP.Group,{onChange:Pt=>{Pt.target.value==1&&ua(1,10),An(Pt.target.value),Qn()},value:Cn,options:[{label:"\u9009\u62E9\u5B66\u751F\u4F5C\u4E1A",value:1,style:{marginRight:30,color:"#000"}},{label:"\u8F93\u5165\u5185\u5BB9\u6216\u4E0A\u4F20\u4F5C\u4E1A",value:2,style:{marginRight:30,color:"#000"}}]})),Cn==1&&hn.createElement(hn.Fragment,null,hn.createElement("div",{className:"flex justify-between item-center mb10"},hn.createElement("div",{style:{fontSize:"14px",color:"#FA6400"}},"\u63D0\u793A\uFF1A\u53EA\u80FD\u9009\u62E9\u5DF2\u63D0\u4EA4\u4F5C\u4E1A\u7684\u5B66\u751F\u8FDB\u884C\u8BC4\u5206\u6D4B\u8BD5"),hn.createElement(y.default.Search,{style:{width:487},size:"large",placeholder:ht.formatMessage({id:"classrooms.searchByNameOrID",defaultMessage:"\u8BF7\u8F93\u5165\u59D3\u540D\u6216\u8005\u5B66\u53F7\u641C\u7D22"}),value:En,onChange:Pt=>Lt(Pt.target.value),onSearch:zr})),hn.createElement(x.default,{rowSelection:{type:"radio",selectedRowKeys:Dt,onChange:(Pt,Yo)=>{In(Pt)},getCheckboxProps:Pt=>({disabled:pa.includes(Pt.id)})},loading:_e["shixunHomeworks/getWorkList"],rowKey:"id",dataSource:($t==null?void 0:$t.student_works)||[],columns:To,pagination:{current:$n.page,hideOnSinglePage:!0,showQuickJumper:!0,showSizeChanger:!0,pageSize:$n.limit,className:"mb0",pageSizeOptions:["10","20","50","100","200"],total:$t.work_count,size:"default",showTotal:he.rU,onChange:ua},onChange:(Pt,Yo,Or)=>{if(Or.order===void 0)switch(Or.field){case"student_id":$n.b_order="desc",$n.order=Or.field;break;default:delete $n.b_order,delete $n.order}else $n.b_order=Or.order.replace("end",""),$n.order=Or.field;Go($n)}})),Cn==2&&hn.createElement("div",{style:{marginTop:20}},hn.createElement(ye.default,{form:Fa,className:Sn.formWrap,scrollToFirstError:!0,layout:"vertical",onValuesChange:()=>{_t(wr({},Fa.getFieldsValue()))},onFinish:wa},hn.createElement(ye.default.Item,{name:"content",label:"\u4F5C\u4E1A\u5185\u5BB9",style:{marginBottom:20}},hn.createElement(St.Z,{watch:!0})),hn.createElement(ye.default.Item,{name:"attachment_ids",style:{marginBottom:0}},hn.createElement(yn.Z,null)))),ln&&hn.createElement("div",{className:Sn.result_con},hn.createElement("div",{className:Sn.result_title},"AI\u8BC4\u5206\u7ED3\u679C"),(ln==null?void 0:ln.status)==0&&hn.createElement("div",{className:"p20"},hn.createElement("div",{className:"mb5"},hn.createElement("span",{style:{color:"#333",fontWeight:"bold"}},"\u8BC4\u5206\uFF1A"),ln==null?void 0:ln.score),hn.createElement("div",{className:"flex"},hn.createElement("span",{style:{color:"#333",fontWeight:"bold",whiteSpace:"nowrap",lineHeight:"26px"}},"\u8BC4\u8BED\uFF1A"),hn.createElement(Qr.Z,{value:ln==null?void 0:ln.content,style:{fontSize:"14px"}}))),(ln==null?void 0:ln.status)==-3&&hn.createElement("div",{className:"p20"},hn.createElement(Qr.Z,{value:ln==null?void 0:ln.message,style:{fontSize:"14px"}})))))};var da=(0,ve.connect)(({shixunHomeworks:Ue,loading:_e,user:Ne})=>({shixunHomeworks:Ue,loading:_e.effects,user:Ne}))(Ml),Ra=te(59301);const oo=({shixunHomeworks:Ue,classroomList:_e,loading:Ne,dispatch:Wt,range:Yt,setRange:nn,closeModal:qt})=>{const rn=(0,ve.useIntl)(),{workList:ht}=Ue,$t=(0,ve.useParams)();return Ra.createElement("div",null,Ra.createElement("div",{className:"flex item-center justify-between",style:{height:50}},Ra.createElement("div",{className:Ca.title_sty},"\u8BC4\u5206\u6807\u51C6"),Ra.createElement("div",{className:"flex"},Ra.createElement("div",{className:Ca.btns_pfbz,onClick:()=>{Wt({type:"shixunHomeworks/setActionTabs",payload:{key:"\u4F5C\u4E1A\u8981\u6C42\u548C\u7B54\u6848\u5F39\u7A97",title:"\u4F5C\u4E1A\u8981\u6C42"}})}},Ra.createElement("img",{src:ur}),"\u4F5C\u4E1A\u8981\u6C42"),Ra.createElement("div",{className:Ca.btns_pfbz,onClick:()=>{Wt({type:"shixunHomeworks/setActionTabs",payload:{key:"\u4F5C\u4E1A\u8981\u6C42\u548C\u7B54\u6848\u5F39\u7A97",title:rn.formatMessage({id:"classroomGraphicGroupHomework.referenceAnswer",defaultMessage:"\u53C2\u8003\u7B54\u6848"})}})}},Ra.createElement("img",{src:va})," ",rn.formatMessage({id:"classroomGraphicGroupHomework.referenceAnswer",defaultMessage:"\u53C2\u8003\u7B54\u6848"})),Ra.createElement("div",{className:Ca.btns_pfbz,onClick:()=>{Wt({type:"shixunHomeworks/setActionTabs",payload:{key:"\u6D4B\u8BD5AI\u8BC4\u5206"}})}},Ra.createElement("img",{src:La.Z}),"\u6D4B\u8BD5AI\u8BC4\u5206"),Ra.createElement("div",{className:Ca.btns_pfbz,onClick:()=>{window.location.href=`/classrooms/${$t.coursesId}/common_homework/${$t.categoryId}/detail?tabs=5`}},Ra.createElement("i",{className:"iconfont icon-bianji15 font14 mr5"}),"\u4FEE\u6539\u8BC4\u5206\u6807\u51C6"))),Ra.createElement(x.default,{pagination:!1,dataSource:ht==null?void 0:ht.ai_review_settings,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}]}),Ra.createElement("div",{className:Ca.title_sty,style:{marginTop:20,marginBottom:10}},"\u8BC4\u9605\u8303\u56F4"),Ra.createElement("div",{className:Ca.znpy,style:{background:"#F6F7F9",padding:"13px 20px"}},Ra.createElement(ne.ZP.Group,{style:{display:"flex",flexDirection:"column",gap:18},onChange:$n=>nn($n.target.value),value:Yt,options:[{value:0,label:"\u5DF2\u63D0\u4EA4\u4F5C\u4E1A\u4E14\u672A\u8BC4\u9605\u7684\u5B66\u751F"},{value:1,label:"\u6240\u6709\u5DF2\u63D0\u4EA4\u4F5C\u4E1A\u7684\u5B66\u751F"}]})),Ra.createElement(It,null),Ra.createElement(da,null))};var co=(0,ve.connect)(({shixunHomeworks:Ue,loading:_e,classroomList:Ne,user:Wt})=>({shixunHomeworks:Ue,loading:_e.effects,classroomList:Ne,user:Wt}))(oo),hr=te(59301),br=(Ue,_e,Ne)=>new Promise((Wt,Yt)=>{var nn=ht=>{try{rn(Ne.next(ht))}catch($t){Yt($t)}},qt=ht=>{try{rn(Ne.throw(ht))}catch($t){Yt($t)}},rn=ht=>ht.done?Wt(ht.value):Promise.resolve(ht.value).then(nn,qt);rn((Ne=Ne.apply(Ue,_e)).next())});const qo=({shixunHomeworks:Ue,loading:_e,dispatch:Ne})=>{var Wt,Yt;const nn=(0,ve.useIntl)(),{workList:qt}=Ue,[rn,ht]=(0,z.useState)([]),$t=(0,ve.useParams)(),[$n,Xt]=(0,z.useState)(!1),Dt=[{title:nn.formatMessage({id:"classrooms.time",defaultMessage:"\u65F6\u95F4"}),dataIndex:"created_at",width:170,ellipsis:!0,render:En=>hr.createElement(Fe.Z,{placement:"bottom",title:En},hr.createElement("span",{style:{color:"#333"}},de()(En).format("YYYY-MM-DD HH:mm")))},{title:"\u64CD\u4F5C\u660E\u7EC6",dataIndex:"user_name",width:272,render:(En,Lt)=>hr.createElement("span",{style:{color:"#333"}},Lt==null?void 0:Lt.user_name,"\u64CD\u4F5C\u4E86\u667A\u80FD\u8BC4\u9605")},{title:"\u64CD\u4F5C\u7ED3\u679C",dataIndex:"success_count",width:272,render:(En,Lt)=>(Lt==null?void 0:Lt.status)=="running"?hr.createElement("span",{style:{color:"#333"}}," ",hr.createElement("span",null,"\u667A\u80FD\u8BC4\u9605\u4E2D\uFF0C\u5F53\u524D\u8FDB\u5EA6")," ",Lt==null?void 0:Lt.rate):hr.createElement("span",{style:{color:"#333"}},"\u667A\u80FD\u8BC4\u9605\u6210\u529F ",Lt==null?void 0:Lt.success_count," \u4EBA\uFF0C\u5931\u8D25 ",Lt==null?void 0:Lt.fail_count," \u4EBA")}];(0,z.useEffect)(()=>{var En;((En=Ue.actionTabs)==null?void 0:En.key)==="AI\u8BC4\u9605\u64CD\u4F5C\u8BB0\u5F55"&&In()},[(Wt=Ue.actionTabs)==null?void 0:Wt.key]);const In=()=>br(void 0,null,function*(){Xt(!0);const En=yield(0,ze.ZP)("/api/homework_common_resubmits/resubmit_history.json",{method:"get",params:{homework_id:$t==null?void 0:$t.categoryId}});En.status===0&&ht(En==null?void 0:En.data),Xt(!1)});return hr.createElement(Pe.default,{width:800,bodyStyle:{maxHeight:"calc(100vh - 200px)",overflowY:"auto"},centered:!0,title:"\u64CD\u4F5C\u8BB0\u5F55",open:((Yt=Ue.actionTabs)==null?void 0:Yt.key)==="AI\u8BC4\u9605\u64CD\u4F5C\u8BB0\u5F55",destroyOnClose:!0,onCancel:()=>{Ne({type:"shixunHomeworks/setActionTabs",payload:{key:""}})},footer:null},hr.createElement(x.default,{loading:$n,pagination:!1,dataSource:rn,columns:Dt,className:"mb10"}))};var ul=(0,ve.connect)(({shixunHomeworks:Ue,loading:_e,user:Ne})=>({shixunHomeworks:Ue,loading:_e.effects,user:Ne}))(qo),pl={radio_con:"radio_con___Ga5KB",result_con:"result_con____hJwj",result_title:"result_title___P6TDk"},rl=te(59301),fi=Object.defineProperty,ql=Object.defineProperties,li=Object.getOwnPropertyDescriptors,ki=Object.getOwnPropertySymbols,Ti=Object.prototype.hasOwnProperty,Si=Object.prototype.propertyIsEnumerable,Vl=(Ue,_e,Ne)=>_e in Ue?fi(Ue,_e,{enumerable:!0,configurable:!0,writable:!0,value:Ne}):Ue[_e]=Ne,el=(Ue,_e)=>{for(var Ne in _e||(_e={}))Ti.call(_e,Ne)&&Vl(Ue,Ne,_e[Ne]);if(ki)for(var Ne of ki(_e))Si.call(_e,Ne)&&Vl(Ue,Ne,_e[Ne]);return Ue},pi=(Ue,_e)=>ql(Ue,li(_e)),vi=(Ue,_e,Ne)=>new Promise((Wt,Yt)=>{var nn=ht=>{try{rn(Ne.next(ht))}catch($t){Yt($t)}},qt=ht=>{try{rn(Ne.throw(ht))}catch($t){Yt($t)}},rn=ht=>ht.done?Wt(ht.value):Promise.resolve(ht.value).then(nn,qt);rn((Ne=Ne.apply(Ue,_e)).next())});const yi=({shixunHomeworks:Ue,loading:_e,dispatch:Ne,getData:Wt})=>{var Yt,nn,qt,rn,ht,$t,$n,Xt;const Dt=(0,ve.useIntl)(),{workList:In}=Ue,[En,Lt]=(0,z.useState)({page:1,limit:10}),[Cn,An]=(0,z.useState)(-1),[Fa,Kt]=(0,z.useState)(""),[_t,ln]=(0,z.useState)({}),[ko,ta]=(0,z.useState)(!1),[Ua,st]=(0,z.useState)(!1),To=(0,ve.useParams)(),ua=[{title:Dt.formatMessage({id:"classrooms.serialNumber",defaultMessage:"\u5E8F\u53F7"}),dataIndex:"1",width:80,render:(Qt,Qn,Pt)=>(En.page-1)*En.limit+Pt+1},{title:Dt.formatMessage({id:"classrooms.name",defaultMessage:"\u59D3\u540D"}),dataIndex:"user_name",width:180},(0,Ce.GJ)()||(0,Ce.dE)()&&!(In!=null&&In.anonymous_comment)?{title:Dt.formatMessage({id:"classrooms.studentNumber",defaultMessage:"\u5B66\u53F7"}),dataIndex:"student_id",sortDirections:["descend","ascend"],sorter:!0,width:180}:null,!((0,Ce.dE)()&&((Yt=In==null?void 0:In.homework_status)!=null&&Yt.includes("\u533F\u8BC4\u4E2D")||(nn=In==null?void 0:In.homework_status)!=null&&nn.includes("\u7533\u8BC9\u4E2D")))&&(In==null?void 0:In.course_group_count)!==0?{title:Dt.formatMessage({id:"classrooms.classDivision",defaultMessage:"\u5206\u73ED"}),dataIndex:"group_name",width:250}:null,{title:In!=null&&In.is_jupyter_lab||In!=null&&In.is_jupyter?Dt.formatMessage({id:"classroomClassroomExperiments.homeworkStatus",defaultMessage:"\u4F5C\u4E1A\u72B6\u6001"}):Dt.formatMessage({id:"classroomGraphicGroupHomework.workStatus",defaultMessage:"\u4F5C\u54C1\u72B6\u6001"}),width:180,dataIndex:"work_status",render:Qt=>Qt===-1?Dt.formatMessage({id:"classroomGraphicGroupHomework.redoing",defaultMessage:"\u91CD\u505A\u4E2D"}):rl.createElement(he.Uw,{status:Qt})},{title:Dt.formatMessage({id:"classrooms.finalGrade",defaultMessage:"\u6700\u7EC8\u6210\u7EE9"}),dataIndex:"score",sortDirections:["descend","ascend"],sorter:!0,width:150},{title:Dt.formatMessage({id:"classrooms.reviewStatus",defaultMessage:"\u8BC4\u9605\u72B6\u6001"}),width:150,dataIndex:"review_status",render:Qt=>Qt?Dt.formatMessage({id:"classrooms.reviewed",defaultMessage:"\u5DF2\u8BC4\u9605"}):Dt.formatMessage({id:"classrooms.notReviewed",defaultMessage:"\u672A\u8BC4\u9605"})},{title:"\u667A\u80FD\u8BC4\u9605\u7ED3\u679C",width:150,dataIndex:"success_status",render:(Qt,Qn)=>Qt===1?rl.createElement("span",{className:"c-green"},"\u6210\u529F"):rl.createElement(Fe.Z,{title:Qn==null?void 0:Qn.error_message},rl.createElement("span",{className:"c-red"},"\u5931\u8D25"))}].filter(Boolean);(0,z.useEffect)(()=>{var Qt,Qn;((Qt=Ue.actionTabs)==null?void 0:Qt.key)==="\u667A\u80FD\u8BC4\u9605\u7ED3\u679C"&&An((Qn=Ue.actionTabs)==null?void 0:Qn.status)},[(qt=Ue.actionTabs)==null?void 0:qt.key]),(0,z.useEffect)(()=>{var Qt;((Qt=Ue.actionTabs)==null?void 0:Qt.key)==="\u667A\u80FD\u8BC4\u9605\u7ED3\u679C"&&Cn!=null&&pa(1,10)},[Cn]);const Go=Qt=>{En.keyword=Qt,En.page=1,Lt(el({},En)),zr(En)},zr=Qt=>vi(void 0,null,function*(){var Qn;st(!0);const Pt=yield(0,ze.ZP)(`/api/homework_common_resubmits/${(Qn=Ue.actionTabs)==null?void 0:Qn.id}/resubmit_student_list.json`,{method:"get",params:pi(el({},Qt),{homework_id:To==null?void 0:To.categoryId,success_status:Cn!=-1?[Cn]:null})});(Pt==null?void 0:Pt.status)===0&&ln(Pt||{}),st(!1)}),pa=(Qt,Qn)=>{En.page=Qt,En.limit=Qn,Lt(el({},En)),zr(En)},wa=()=>vi(void 0,null,function*(){var Qt,Qn;if(Cn==1&&((Qt=_t==null?void 0:_t.success_status)==null?void 0:Qt[1].count)==0||Cn==2&&((Qn=_t==null?void 0:_t.success_status)==null?void 0:Qn[0].count)==0)return Ee.ZP.warning(Dt.formatMessage({id:"classrooms.noHomeworkToReview",defaultMessage:"\u65E0\u53EF\u8BC4\u9605\u7684\u4F5C\u4E1A"}));ta(!0);const Pt=yield(0,ze.ZP)("/api/homework_common_resubmits/resubmit.json",{method:"post",body:{homework_id:To==null?void 0:To.categoryId,student_works_ids:_t==null?void 0:_t.student_works_ids}});(Pt==null?void 0:Pt.status)===0&&(lr(),Wt()),ta(!1)}),lr=()=>{Ne({type:"shixunHomeworks/setActionTabs",payload:{key:""}}),Kt(""),An(null)};return rl.createElement(Pe.default,{width:1150,bodyStyle:{maxHeight:"calc(100vh - 200px)",overflowY:"auto"},centered:!0,title:"\u667A\u80FD\u8BC4\u9605\u7ED3\u679C",open:((rn=Ue.actionTabs)==null?void 0:rn.key)==="\u667A\u80FD\u8BC4\u9605\u7ED3\u679C",destroyOnClose:!0,confirmLoading:ko,onCancel:()=>lr(),okText:"\u7ACB\u5373\u667A\u80FD\u8BC4\u9605",onOk:()=>wa()},rl.createElement("div",{className:pl.radio_con},rl.createElement("div",null,rl.createElement("span",{className:"mr20"},"\u667A\u80FD\u8BC4\u9605\u7ED3\u679C"),rl.createElement(ne.ZP.Group,{onChange:Qt=>{An(Qt.target.value)},value:Cn,options:[{label:Dt.formatMessage({id:"classrooms.all",defaultMessage:"\u5168\u90E8"}),value:-1,style:{marginRight:25,color:"#000"}},{label:`\u6210\u529F\uFF08${((ht=_t==null?void 0:_t.success_status)==null?void 0:ht[1].count)||0}\uFF09`,value:1,style:{marginRight:25,color:"#000"}},{label:`\u5931\u8D25\uFF08${(($t=_t==null?void 0:_t.success_status)==null?void 0:$t[0].count)||0}\uFF09`,value:0,style:{marginRight:25,color:"#000"}}]}))),rl.createElement("div",{className:"flex justify-between item-center mb10"},rl.createElement("div",{style:{color:"#333"}},"\u667A\u80FD\u8BC4\u9605\u6210\u529F",rl.createElement("span",{style:{color:"#37AD83",margin:"0 2px"}},(($n=_t==null?void 0:_t.success_status)==null?void 0:$n[1].count)||0),"\u4EBA\uFF0C\u5931\u8D25",rl.createElement("span",{style:{color:"#E30000",margin:"0 2px"}},((Xt=_t==null?void 0:_t.success_status)==null?void 0:Xt[0].count)||0),"\u4EBA"),rl.createElement(y.default.Search,{style:{width:400},size:"large",placeholder:Dt.formatMessage({id:"classrooms.searchByNameOrID",defaultMessage:"\u8BF7\u8F93\u5165\u59D3\u540D\u6216\u8005\u5B66\u53F7\u641C\u7D22"}),value:Fa,onChange:Qt=>Kt(Qt.target.value),onSearch:Go})),rl.createElement(x.default,{loading:Ua,dataSource:(_t==null?void 0:_t.data)||[],columns:ua,pagination:{current:En.page,hideOnSinglePage:!0,showQuickJumper:!0,showSizeChanger:!0,pageSize:En.limit,className:"mb0",pageSizeOptions:["10","20","50","100","200"],total:(_t==null?void 0:_t.count)||0,size:"default",showTotal:he.rU,onChange:pa},onChange:(Qt,Qn,Pt)=>{Pt!=null&&Pt.order?(En.sort_by=Pt==null?void 0:Pt.field,En.direction=(Pt==null?void 0:Pt.order)==="ascend"?"asc":"desc"):(En.sort_by=null,En.direction=null),zr(En)}}))};var Ci=(0,ve.connect)(({shixunHomeworks:Ue,loading:_e,user:Ne})=>({shixunHomeworks:Ue,loading:_e.effects,user:Ne}))(yi),Ct=te(59301),Mi=Object.defineProperty,Sr=Object.defineProperties,tl=Object.getOwnPropertyDescriptors,$l=Object.getOwnPropertySymbols,Ol=Object.prototype.hasOwnProperty,bi=Object.prototype.propertyIsEnumerable,di=(Ue,_e,Ne)=>_e in Ue?Mi(Ue,_e,{enumerable:!0,configurable:!0,writable:!0,value:Ne}):Ue[_e]=Ne,hi=(Ue,_e)=>{for(var Ne in _e||(_e={}))Ol.call(_e,Ne)&&di(Ue,Ne,_e[Ne]);if($l)for(var Ne of $l(_e))bi.call(_e,Ne)&&di(Ue,Ne,_e[Ne]);return Ue},Wi=(Ue,_e)=>Sr(Ue,tl(_e)),Nr=(Ue,_e,Ne)=>new Promise((Wt,Yt)=>{var nn=ht=>{try{rn(Ne.next(ht))}catch($t){Yt($t)}},qt=ht=>{try{rn(Ne.throw(ht))}catch($t){Yt($t)}},rn=ht=>ht.done?Wt(ht.value):Promise.resolve(ht.value).then(nn,qt);rn((Ne=Ne.apply(Ue,_e)).next())});const Bl=(0,z.createRef)(),Bi=({shixunHomeworks:Ue,classroomList:_e,loading:Ne,zip:Wt,btnLoading:Yt,setBtnLoading:nn,dispatch:qt})=>{var rn,ht,$t,$n,Xt,Dt,In,En,Lt,Cn,An,Fa,Kt,_t,ln,ko,ta,Ua,st,To,ua,Go,zr;const pa=(0,ve.useIntl)(),wa=(0,ve.useParams)(),[lr]=(0,ve.useSearchParams)(),[Qt,Qn]=(0,z.useState)(hi(hi({},(0,ve.useParams)()),{page:lr.get("page")||1,limit:20})),{workList:Pt,actionTabs:Yo,workSetting:Or}=Ue,[ml,Ya]=(0,z.useState)([]),[aa,jr]=(0,z.useState)(1),[_o,Zo]=(0,z.useState)(),[Zn,Pn]=(0,z.useState)(),[xa,Jt]=(0,z.useState)(),[Xa,qa]=(0,z.useState)(),[$o,mr]=(0,z.useState)(),[Qo,Zr]=(0,z.useState)(!1),[fl,Di]=(0,z.useState)(1),[ni,xi]=(0,z.useState)(!1),[Gi,Ql]=(0,z.useState)(!1),[$i,Fs]=(0,z.useState)([]),[Is,ru]=(0,z.useState)(!1),[es,il]=(0,z.useState)(),[Ls,ws]=(0,z.useState)(!1),[Ds,Ms]=(0,z.useState)(""),[qn,Yn]=(0,z.useState)(),[bl,fr]=(0,z.useState)(),[Wo,Yr]=(0,z.useState)(null),[Hl,jl]=(0,z.useState)(!0),[yr,ir]=(0,z.useState)([]),[Fr,Cl]=(0,z.useState)([]),[ca,la]=(0,z.useState)(0),[ea,pr]=(0,z.useState)({status:!1,visible:!0}),[eu,Fu]=(0,z.useState)(!1),[ts,ms]=(0,z.useState)(""),[Qi]=ye.default.useForm(),[xs,tu]=(0,z.useState)(!0),[nu,ks]=(0,z.useState)(!1),[wu,Hs]=(0,z.useState)(null),[js,Ts]=(0,z.useState)(!1),[Rs,Gs]=(0,z.useState)(0),[_s,Ws]=(0,z.useState)(!1);(0,z.useEffect)(()=>{Bl&&Bl.current&&(Bl.current.clientHeight>47?pr({status:!0,visible:!0}):pr({status:!1,visible:!0}))},[Pt.course_group_info&&Pt.course_group_info.length]),(0,z.useEffect)(()=>{Pt!=null&&Pt.course_id&&Ya(Pt==null?void 0:Pt.student_works)},[Pt]);const xu=()=>Nr(void 0,null,function*(){const tn=yield qt({type:"shixunHomeworks/getWorkList",payload:hi({},Qt)});(0,Ce.GJ)()?Ya([...tn.student_works]):Ya([...tn])});(0,z.useEffect)(()=>{!Ne["shixunHomeworks/getWorkList"]&&(Pt!=null&&Pt.is_open_ai_review)&&!(0,Ce.dE)()&&Os()},[Ne["shixunHomeworks/getWorkList"]]),(0,z.useEffect)(()=>{if((wu==null?void 0:wu.status)=="running"){Ws(!0);const tn=setInterval(()=>{Os()},3e3);return()=>clearInterval(tn)}else wu!=null&&wu.status&&(wu==null?void 0:wu.status)=="success"&&_s&&xu()},[wu==null?void 0:wu.status]);const Os=()=>Nr(void 0,null,function*(){const tn=yield(0,ze.ZP)("/api/homework_common_resubmits/resubmit_status.json",{method:"get",params:{homework_id:wa==null?void 0:wa.categoryId}});(tn==null?void 0:tn.status)===0&&Hs(tn==null?void 0:tn.data)});(0,z.useEffect)(()=>{if(lr.get("page")){let tn=JSON.parse(localStorage.getItem("commonhomeworkkey"))||{};if((wa==null?void 0:wa.categoryId)!=(tn==null?void 0:tn.categoryId))return;Qn(hi(hi({},Qt),tn)),tn.task_status=(tn==null?void 0:tn.work_status)||"all",tn.course_group_info=(tn==null?void 0:tn.course_group)||"all",tn.file_status=tn!=null&&tn.file_status?[tn==null?void 0:tn.file_status]:"all",tn.teacher_comment=tn!=null&&tn.teacher_comment?[tn==null?void 0:tn.teacher_comment]:"all",Qi.setFieldsValue(hi({},tn))}},[]);function ns(){jr(1),Zo(""),Pn(""),Jt(""),mr(""),qa(""),Fs([])}const Ks=()=>{Qt.page=1;const tn=Object.assign({},Qi.getFieldsValue());Object.keys(tn).map(function(ra){switch(ra){case"task_status":tn[ra].includes("all")||Pt[ra].length===tn[ra].length||!tn[ra].length?(delete Qt.work_status,Qi.setFieldsValue({task_status:"all"})):(Qt.work_status=tn[ra],Qi.setFieldsValue({task_status:Qt.work_status}));break;case"file_status":tn[ra].includes("all")||Pt[ra].length===tn[ra].length||!tn[ra].length?(delete Qt.file_status,Qi.setFieldsValue({file_status:"all"})):(Qt.file_status=tn[ra][0],Qi.setFieldsValue({file_status:tn[ra]}));break;case"course_group_info":tn[ra].includes("all")||Pt[ra].length===tn[ra].length||!tn[ra].length?(delete Qt.course_group,Qi.setFieldsValue({course_group_info:"all"})):(Qt.course_group=tn[ra],Qi.setFieldsValue({course_group_info:Qt.course_group}));break;case"teacher_comment":tn[ra].includes("all")||Pt[ra].length===tn[ra].length||!tn[ra].length?(delete Qt.teacher_comment,Qi.setFieldsValue({teacher_comment:"all"})):(Qt.teacher_comment=tn[ra][0],Qi.setFieldsValue({teacher_comment:tn[ra]}));break}}),xu()},Us=(tn,ra)=>{ir(ra.map(El=>(El.course_group_id===tn&&(El.checked=!El.checked),El))),Ns(ra)},Ns=tn=>{Cl(tn.filter(ra=>ra.checked).map(ra=>ra.course_group_id))},fs=(0,z.useRef)();(0,z.useEffect)(()=>{fs.current=Fr},[Fr]);const Ys=(tn,ra)=>{Qt.page=tn,Qt.limit=ra,xu()},Qs=[{title:pa.formatMessage({id:"classrooms.serialNumber",defaultMessage:"\u5E8F\u53F7"}),dataIndex:"name",width:"5%",fixed:"left",render:(tn,ra,El)=>ra!=null&&ra.isMe&&(ml!=null&&ml.length)?"\u6211":Qt.limit*(Qt.page-1)+El+1},{title:pa.formatMessage({id:"classrooms.name",defaultMessage:"\u59D3\u540D"}),width:"5%",ellipsis:!0,dataIndex:"user_name"},((0,Ce.GJ)()||(0,Ce.dE)()&&!(Pt!=null&&Pt.anonymous_comment))&&{title:pa.formatMessage({id:"classrooms.studentNumber",defaultMessage:"\u5B66\u53F7"}),width:"8%",ellipsis:!0,dataIndex:"student_id",sortDirections:["descend","ascend"],sorter:!0,render:tn=>tn},!((0,Ce.dE)()&&((rn=Pt==null?void 0:Pt.homework_status)!=null&&rn.includes("\u533F\u8BC4\u4E2D")||(ht=Pt==null?void 0:Pt.homework_status)!=null&&ht.includes("\u7533\u8BC9\u4E2D")))&&Pt.course_group_count!==0&&{title:pa.formatMessage({id:"classrooms.classDivision",defaultMessage:"\u5206\u73ED"}),width:"7%",ellipsis:!0,dataIndex:"group_name"},{title:Pt!=null&&Pt.is_jupyter_lab||Pt!=null&&Pt.is_jupyter?pa.formatMessage({id:"classroomClassroomExperiments.homeworkStatus",defaultMessage:"\u4F5C\u4E1A\u72B6\u6001"}):pa.formatMessage({id:"classroomGraphicGroupHomework.workStatus",defaultMessage:"\u4F5C\u54C1\u72B6\u6001"}),dataIndex:"work_status",width:"12%",render:tn=>tn===-1?pa.formatMessage({id:"classroomGraphicGroupHomework.redoing",defaultMessage:"\u91CD\u505A\u4E2D"}):Ct.createElement(he.Uw,{status:tn})},((0,Ce.GJ)()||(0,Ce.dE)()&&!(Pt!=null&&Pt.anonymous_comment)&&!Pt.anonymous_appeal||(0,Ce.dE)()&&(($t=Pt.homework_status)==null?void 0:$t.includes("\u5DF2\u622A\u6B62")))&&{title:pa.formatMessage({id:"classrooms.finalGrade",defaultMessage:"\u6700\u7EC8\u6210\u7EE9"}),width:"8%",dataIndex:"work_score",sortDirections:["descend","ascend"],sorter:!0,render:(tn,ra)=>Ct.createElement(Fe.Z,{placement:"bottom",title:Ct.createElement("div",null,Ct.createElement("div",null,ra.teacher_score?`\u6559\u5E08\u8BC4\u5206\uFF1A${ra.teacher_score}\u5206`:"\u6559\u5E08\u8BC4\u5206\uFF1A0.0\u5206"),Ct.createElement("div",null,ra.teaching_asistant_score?`\u52A9\u6559\u8BC4\u5206\uFF1A${ra.teaching_asistant_score}\u5206`:"\u52A9\u6559\u8BC4\u5206\uFF1A0.0\u5206"),Pt!=null&&Pt.anonymous_comment?Ct.createElement("div",null,ra.student_score?`\u533F\u8BC4\u8BC4\u5206\uFF1A${ra.student_score}\u5206`:"\u533F\u8BC4\u8BC4\u5206\uFF1A0.0\u5206"):"",Ct.createElement("div",null,ra.late_penalty?`${pa.formatMessage({id:"classroomClassroomExperiments.resubmissionDeduction",defaultMessage:"\u8865\u4EA4\u6263\u5206"})}\uFF1A${ra.late_penalty}\u5206`:`${pa.formatMessage({id:"classroomClassroomExperiments.resubmissionDeduction",defaultMessage:"\u8865\u4EA4\u6263\u5206"})}\uFF1A0.0\u5206`),Ct.createElement("div",null,ra.repeat_minus_score?`${pa.formatMessage({id:"classroomClassroomExperiments.plagiarismDeduction",defaultMessage:"\u67E5\u91CD\u6263\u5206"})}\uFF1A${ra.repeat_minus_score}\u5206`:`${pa.formatMessage({id:"classroomClassroomExperiments.plagiarismDeduction",defaultMessage:"\u67E5\u91CD\u6263\u5206"})}\uFF1A0.0\u5206`),Pt!=null&&Pt.anonymous_comment?Ct.createElement("div",null,ra.absence_penalty?`\u7F3A\u8BC4\u6263\u5206\uFF1A${ra.absence_penalty}\u5206`:"\u7F3A\u8BC4\u6263\u5206\uFF1A0.0\u5206"):"",(Pt==null?void 0:Pt.anonymous_appeal)&&`\u8FDD\u8BC4\u6263\u5206\uFF1A${ra.appeal_penalty||"0.0"}\u5206`,Ct.createElement("div",null,ra.work_score?`${pa.formatMessage({id:"classrooms.finalGrade",defaultMessage:"\u6700\u7EC8\u6210\u7EE9"})}\uFF1A${ra.work_score}\u5206`:`${pa.formatMessage({id:"classrooms.finalGrade",defaultMessage:"\u6700\u7EC8\u6210\u7EE9"})}\uFF1A0.0\u5206`),!(Pt!=null&&Pt.is_jupyter||Pt!=null&&Pt.is_jupyter_lab)&&Ct.createElement("div",{onClick:El=>{var vu;El.stopPropagation(),localStorage.setItem("commonhomeworkkey",JSON.stringify(Qt)),(0,he.xg)(Pt.is_jupyter||Pt.is_jupyter_lab?`/classrooms/${Qt.coursesId}/common_homework/${Qt.categoryId}/${ra.id}/comment?page=${Qt.page}`:Qt.course_group?`/classrooms/${Qt.coursesId}/common_homework/${Qt.categoryId}/review/${ra.id}?page=${Qt.page}&ids=${(vu=Qt.course_group)==null?void 0:vu.toString()}`:`/classrooms/${Qt.coursesId}/common_homework/${Qt.categoryId}/review/${ra.id}?page=${Qt.page}`)},style:{color:"#8bb6fd",cursor:"pointer"}},"\u67E5\u770B\u8BC4\u5206 >"))},tn>0?Ct.createElement("span",{style:{color:"#ff8100"}},tn):tn)},{title:"\u66F4\u65B0\u65F6\u95F4",width:"10%",dataIndex:"update_time",sortDirections:["descend","ascend"],sorter:!0,render:tn=>tn?de()(tn).format("YYYY-MM-DD HH:mm"):"--"},((0,Ce.GJ)()||(($n=Pt==null?void 0:Pt.homework_status)==null?void 0:$n.includes("\u5DF2\u622A\u6B62")))&&{title:"\u6559\u5E08\u8BC4\u5206",width:"6%",dataIndex:"teacher_score"},((0,Ce.GJ)()||((Xt=Pt==null?void 0:Pt.homework_status)==null?void 0:Xt.includes("\u5DF2\u622A\u6B62")))&&{title:"\u52A9\u6559\u8BC4\u5206",width:"6%",dataIndex:"teaching_asistant_score"},(Pt==null?void 0:Pt.anonymous_comment)&&{title:"\u533F\u8BC4\u8BC4\u5206",width:"6%",dataIndex:"student_score",render:(tn,ra)=>Ct.createElement(Fe.Z,{title:Ct.createElement("div",null,Ct.createElement("span",null,"\u4F60\u7684\u8BC4\u9605\u5206\u6570\uFF1A",tn,"\u5206"),Ct.createElement("br",null),Ct.createElement("span",null,"\u533F\u8BC4\u5B8C\u6210\u5EA6\uFF1A",ra.anonymous_comment_rate,"%"))},Ct.createElement("span",null,tn))},(Pt==null?void 0:Pt.anonymous_comment)&&{title:"\u5DF2\u8BC4\u6570",width:"5%",dataIndex:"user_comment_count",render:tn=>Ct.createElement(Fe.Z,{title:"\u5728\u533F\u8BC4\u671F\u95F4\u8BC4\u9605\u7684\u4F5C\u54C1\u6570\u91CF"},Ct.createElement("span",null,tn))},(Pt==null?void 0:Pt.anonymous_appeal)&&{title:"\u533F\u8BC4\u7533\u8BC9",width:"8%",dataIndex:"appeal_all_count",render:(tn,ra)=>Ct.createElement("div",null,!!tn&&Ct.createElement(Fe.Z,{placement:"bottom",title:`\u5171\u6709${tn}\u6761\u533F\u8BC4\u7533\u8BC9\uFF0C${ra.appeal_deal_count}\u6761\u5F85\u5904\u7406`},Ct.createElement("span",{style:{minWidth:"30px",display:"inline-block",textAlign:"center"}},`${ra.appeal_deal_count}/${tn}`)),!tn&&Ct.createElement("span",null,"-/-"))},(Pt==null?void 0:Pt.can_submit)&&{title:"\u63D0\u4EA4\u6B21\u6570",dataIndex:"submit_size",width:"6%",render:tn=>tn||"- -"},{title:pa.formatMessage({id:"classrooms.returnCount",defaultMessage:"\u6253\u56DE\u6B21\u6570"}),dataIndex:"redo_count",width:"6%",render:tn=>tn||"- -"},{title:pa.formatMessage({id:"classrooms.action",defaultMessage:"\u64CD\u4F5C"}),width:"10%",align:"center",fixed:"right",dataIndex:"action",render:(tn,ra)=>{var El,vu,_i;return(El=Pt.homework_status)!=null&&El.includes("\u5BFC\u5165")?Ct.createElement("div",{style:{display:"flex",alignItems:"center"}}," ",(0,Ce.GJ)()&&Ct.createElement("a",{onClick:Ri=>{Ri.stopPropagation(),qt({type:"classroomList/setActionTabs",payload:{key:"\u4FEE\u6539\u6210\u7EE9",id:ra==null?void 0:ra.id,type:"normal"}})}},"\u4FEE\u6539\u6210\u7EE9"),Ct.createElement("a",{style:{marginLeft:(0,Ce.GJ)()&&10},onClick:(0,Oe.debounce)(Ri=>Nr(void 0,null,function*(){var Vi,zu,bs,Bs,Zs;Ri.stopPropagation();let bu=yield(0,ze.ZP)(`/api/student_works/${ra==null?void 0:ra.id}/passed_condition.json`,{method:"get"});Pe.default.confirm({title:pa.formatMessage({id:"classroomClassroomExperiments.homeworkDetails",defaultMessage:"\u4F5C\u4E1A\u8BE6\u60C5"}),closable:!0,width:750,icon:null,content:Ct.createElement("div",null,Ct.createElement("div",{style:{display:"flex"}},Ct.createElement("div",null,Ct.createElement("span",{style:{color:"#666666"}},"\u5B66\u751F\u59D3\u540D"),Ct.createElement("span",{style:{marginLeft:10}},(Vi=bu==null?void 0:bu.data)==null?void 0:Vi.user_name)),Ct.createElement("div",{style:{marginLeft:60}},Ct.createElement("span",{style:{color:"#666666"}},pa.formatMessage({id:"classrooms.studentNumber",defaultMessage:"\u5B66\u53F7"})),Ct.createElement("span",{style:{marginLeft:10}},(zu=bu==null?void 0:bu.data)==null?void 0:zu.student_id)),Ct.createElement("div",{style:{marginLeft:60}},Ct.createElement("span",{style:{color:"#666666"}},"\u73ED\u7EA7"),Ct.createElement("span",{style:{marginLeft:10}},(bs=bu==null?void 0:bu.data)==null?void 0:bs.group_name))),Ct.createElement("div",{style:{marginTop:22}},Ct.createElement("div",{style:{color:"#666666"}},pa.formatMessage({id:"classroomGraphicGroupHomework.homeworkDescription",defaultMessage:"\u4F5C\u4E1A\u63CF\u8FF0"}),"\uFF1A"),Ct.createElement("div",{style:{marginTop:10,background:"#F6F7F9",padding:10}},((Bs=bu==null?void 0:bu.data)==null?void 0:Bs.description)||"\u6682\u65E0\u4FE1\u606F")),Ct.createElement("div",{style:{marginTop:22,marginBottom:20}},Ct.createElement("div",{style:{color:"#666666"}},"\u70B9\u8BC4\u5185\u5BB9\uFF1A"),Ct.createElement("div",{style:{marginTop:10,background:"#F6F7F9",padding:10}},((Zs=bu==null?void 0:bu.data)==null?void 0:Zs.comment)||"\u6682\u65E0\u4FE1\u606F"))),footer:null})}),300)},pa.formatMessage({id:"classrooms.viewDetail",defaultMessage:"\u67E5\u770B\u8BE6\u60C5"}))):ra.work_status===0&&!(0,Ce.GJ)()?Ct.createElement("div",null,"--"):Ct.createElement("div",null,!(0,Ce.GJ)()&&Ct.createElement("div",null,Ct.createElement("a",{target:"_blank"},pa.formatMessage({id:"classrooms.view",defaultMessage:"\u67E5\u770B"}))),(0,Ce.GJ)()&&Ct.createElement("div",null,Ct.createElement(ve.Link,{className:"c-blue",target:"_blank",to:Pt.is_jupyter||Pt.is_jupyter_lab?`/classrooms/${Qt.coursesId}/common_homework/${Qt.categoryId}/${ra.id}/comment?page=${Qt.page}`:Qt.course_group?`/classrooms/${Qt.coursesId}/common_homework/${Qt.categoryId}/review/${ra.id}?ids=${(vu=Qt.course_group)==null?void 0:vu.toString()}&page=${Qt.page}`:`/classrooms/${Qt.coursesId}/common_homework/${Qt.categoryId}/review/${ra.id}?page=${Qt.page}`,onClick:Ri=>{var Vi,zu,bs,Bs;if(localStorage.setItem("commonhomeworkkey",JSON.stringify(Qt)),Ri.stopPropagation(),Qt.course_group?(0,Ce.Rm)()&&!((zu=(Vi=_e.AssistantObject)==null?void 0:Vi.group)!=null&&zu.can_view):(0,Ce.Rm)()&&!((Bs=(bs=_e.AssistantObject)==null?void 0:bs.normal)!=null&&Bs.can_view)){Ri.preventDefault(),Ee.ZP.warning(pa.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\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}}},ra.has_comment?pa.formatMessage({id:"classrooms.reviewed",defaultMessage:"\u5DF2\u8BC4\u9605"}):pa.formatMessage({id:"classroomGraphicGroupHomework.review",defaultMessage:"\u8BC4\u9605"})),Ct.createElement("br",null),Ct.createElement(Fe.Z,{placement:"bottom",title:Ct.createElement("p",null,"\u8C03\u6574\u5B66\u751F\u5F53\u524D\u6210\u7EE9",Ct.createElement("br",null),"\u5176\u5B83\u5386\u53F2\u8BC4\u5206\u5C06\u5168\u90E8\u5931\u6548")},Ct.createElement("a",{className:"c-green",onClick:Ri=>Nr(void 0,null,function*(){Ri.preventDefault(),Ri.stopPropagation(),qt({type:"shixunHomeworks/setActionTabs",payload:{key:"\u8C03\u5206",selectArrs:ra,id:ra.id,params:Qt}})})},pa.formatMessage({id:"classroomClassroomExperiments.adjustScore",defaultMessage:"\u8C03\u5206"})))),(0,Ce.GJ)()&&Ct.createElement("div",null,ra.work_status!==-1&&ra.work_status!==0&&ra.myshixun_identifier&&((Pt==null?void 0:Pt.is_jupyter)||(Pt==null?void 0:Pt.is_jupyter_lab))&&Ct.createElement(pe.Z,{justify:"center"},Ct.createElement("a",{onClick:Ri=>Nr(void 0,null,function*(){if(Ri.stopPropagation(),ws(!0),jl(!0),Ms(ra.shixun_url),Yn(ra.id),Yr(ra.evaluation_codes),fr(null),ra.myshixun_identifier){const Vi=yield(0,ze.ZP)("/api/jupyters/preview_tpi.json",{method:"get",params:{identifier:ra.myshixun_identifier,student_work_id:ra.id}});Vi.status===0&&(fr(Vi.html_content),jl(!1))}})},pa.formatMessage({id:"classroomClassroomExperiments.viewCode",defaultMessage:"\u67E5\u770B\u4EE3\u7801"}))),(Pt!=null&&Pt.is_new_rule?ra.work_status!==-1&&ra.work_status!==0:ra.work_status!==-1&&ra.work_status!==0&&!((_i=Pt==null?void 0:Pt.homework_status)!=null&&_i.includes("\u5DF2\u622A\u6B62")))&&Ct.createElement(pe.Z,{justify:"center"},Ct.createElement("span",{className:vt.redoBtn,onClick:Ri=>{var Vi;if(Ri.stopPropagation(),(0,Ce.Rm)()&&!((Vi=_e.AssistantObject.normal)!=null&&Vi.can_redo)){Ee.ZP.warning(pa.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\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}qt({type:"shixunHomeworks/setActionTabs",payload:{key:"redoShixunModal",homework_common_id:Pt.homework_id,student_work_id:ra.id,isshixun:Pt.is_shixun}})}},pa.formatMessage({id:"classrooms.returnForRedo",defaultMessage:"\u6253\u56DE\u91CD\u505A"})))))}}].filter(tn=>!!tn),lu=(tn={key:""})=>{qt({type:"shixunHomeworks/setActionTabs",payload:tn})},Vs=()=>{var tn;return Or!=null&&Or.anonymous_comment||(tn=Pt==null?void 0:Pt.homework_status)!=null&&tn.includes("\u533F\u8BC4\u4E2D")?[{title:pa.formatMessage({id:"classrooms.studentsCount",defaultMessage:"\u5B66\u751F\u4EBA\u6570"}),dataIndex:"work_count"},{title:pa.formatMessage({id:"classroomGraphicGroupHomework.notSubmitted",defaultMessage:"\u672A\u63D0\u4EA4"}),dataIndex:"not_submitted_num",render:ra=>Ct.createElement("a",{onClick:()=>{lu({key:"\u4F5C\u4E1A\u6982\u89C8",title:"\u672A\u63D0\u4EA4\u7684\u5B66\u751F\u5217\u8868",task_status:0})}},ra)},{title:pa.formatMessage({id:"classroomGraphicGroupHomework.onTimeSubmitted",defaultMessage:"\u6309\u65F6\u63D0\u4EA4"}),dataIndex:"submitted_num",render:ra=>Ct.createElement("a",{onClick:()=>{lu({key:"\u4F5C\u4E1A\u6982\u89C8",title:"\u6309\u65F6\u63D0\u4EA4\u7684\u5B66\u751F\u5217\u8868",task_status:1})}},ra)},{title:pa.formatMessage({id:"classroomGraphicGroupHomework.delayedSubmitted",defaultMessage:"\u5EF6\u65F6\u63D0\u4EA4"}),dataIndex:"delayed_num",render:ra=>Ct.createElement("a",{onClick:()=>{lu({key:"\u4F5C\u4E1A\u6982\u89C8",title:"\u5EF6\u65F6\u63D0\u4EA4\u7684\u5B66\u751F\u5217\u8868",task_status:2})}},ra)},{title:"\u672A\u533F\u8BC4",dataIndex:"no_evaluate",render:ra=>Ct.createElement("a",{onClick:()=>{lu({key:"\u4F5C\u4E1A\u6982\u89C8",title:"\u672A\u533F\u8BC4\u7684\u5B66\u751F\u5217\u8868",new_work_status:1})}},ra)},{title:"\u533F\u8BC4\u4E2D",dataIndex:"in_evaluate",render:ra=>Ct.createElement("a",{onClick:()=>{lu({key:"\u4F5C\u4E1A\u6982\u89C8",title:"\u533F\u8BC4\u4E2D\u7684\u5B66\u751F\u5217\u8868",new_work_status:2})}},ra)},{title:"\u5B8C\u6210\u533F\u8BC4",dataIndex:"evaluate",render:ra=>Ct.createElement("a",{onClick:()=>{lu({key:"\u4F5C\u4E1A\u6982\u89C8",title:"\u5B8C\u6210\u533F\u8BC4\u7684\u5B66\u751F\u5217\u8868",new_work_status:3})}},ra)},{title:"\u7533\u8BC9\u6B21\u6570",dataIndex:"review",render:ra=>Ct.createElement("a",{onClick:()=>{lu({key:"\u4F5C\u4E1A\u6982\u89C8",title:"\u63D0\u4EA4\u7533\u8BC9\u7684\u5B66\u751F\u5217\u8868",new_work_status:4})}},ra)},{title:"\u5F85\u5BA1\u6838\u7533\u8BC9",dataIndex:"under_review",render:ra=>Ct.createElement("a",{onClick:()=>{lu({key:"\u4F5C\u4E1A\u6982\u89C8",title:"\u5F85\u5BA1\u6838\u7533\u8BC9\u5217\u8868",new_work_status:5})}},ra)}]:[{title:pa.formatMessage({id:"classrooms.studentsCount",defaultMessage:"\u5B66\u751F\u4EBA\u6570"}),dataIndex:"work_count"},{title:pa.formatMessage({id:"classroomGraphicGroupHomework.notSubmitted",defaultMessage:"\u672A\u63D0\u4EA4"}),dataIndex:"not_submitted_num",render:ra=>Ct.createElement("a",{onClick:()=>{lu({key:"\u4F5C\u4E1A\u6982\u89C8",title:"\u672A\u63D0\u4EA4\u7684\u5B66\u751F\u5217\u8868",task_status:0})}},ra)},{title:pa.formatMessage({id:"classroomGraphicGroupHomework.onTimeSubmitted",defaultMessage:"\u6309\u65F6\u63D0\u4EA4"}),dataIndex:"submitted_num",render:ra=>Ct.createElement("a",{onClick:()=>{lu({key:"\u4F5C\u4E1A\u6982\u89C8",title:"\u6309\u65F6\u63D0\u4EA4\u7684\u5B66\u751F\u5217\u8868",task_status:1})}},ra)},{title:"\u8865\u4EA4",dataIndex:"delayed_num",render:ra=>Ct.createElement("a",{onClick:()=>{lu({key:"\u4F5C\u4E1A\u6982\u89C8",title:"\u8865\u4EA4\u7684\u5B66\u751F\u5217\u8868",task_status:2})}},ra)}]},zs=tn=>Nr(void 0,null,function*(){nn(!0),(yield(0,ze.ZP)(`/api/homework_commons/${Qt.categoryId}/student_works/export_normal_word_all.json`,{method:"post",body:{with_edit:tn,student_works_ids:Pt==null?void 0:Pt.student_works_ids,with_submit_record:xs,course_group:[...JSON.parse(sessionStorage.all_student_works_params).course_group]}})).status===0&&(Fu(!1),ve.history.push(`/classrooms/${Qt==null?void 0:Qt.coursesId}/exportlist/normal_work_list`)),nn(!1)}),Js=()=>{var tn,ra,El,vu;return Ct.createElement(oe.default,null,Ct.createElement(oe.default.Item,{key:"1"},Ct.createElement("span",{onClick:()=>{var _i;if((0,Ce.Rm)()&&!((_i=_e.AssistantObject.normal)!=null&&_i.can_download)){Ee.ZP.warning(pa.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\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}qt({type:"classroomList/setActionTabs",payload:{key:"\u9009\u62E9\u73ED\u7EA7",title:"\u5BFC\u51FA\u5B66\u751F\u6210\u7EE9",course_groups:Pt==null?void 0:Pt.course_group_info,fn:()=>{(0,Hn.Iy)(JSON.parse(sessionStorage.all_student_works_params),"normal_work_list")}}})}}," \u5BFC\u51FA\u6210\u7EE9 ")),(Pt==null?void 0:Pt.start_permanent)&&Ct.createElement(oe.default.Item,{onClick:()=>Nr(void 0,null,function*(){let _i=yield(0,ze.ZP)(`/api/homework_commons/${Qt.categoryId}/export_workspace_files.json`,{method:"post",body:{is_repeat_export:0}});_i.status===0&&ve.history.push(`/classrooms/${Qt.coursesId}/exportlist/workspace_files`),_i.status===-3&&(qt({type:"classroomList/setActionTabs",payload:{key:"\u91CD\u590D\u5BFC\u51FA\u63D0\u9192",params:Qt}}),ve.history.push(`/classrooms/${Qt.coursesId}/exportlist/workspace_files`))}),key:"4"},"\u5B9E\u9A8C\u6570\u636E"),!((tn=Pt.homework_status)!=null&&tn.includes("\u5BFC\u5165"))&&(0,Ce.GJ)()&&((ra=Pt==null?void 0:Pt.student_works)==null?void 0:ra.length)>0&&((Pt==null?void 0:Pt.is_jupyter)||(Pt==null?void 0:Pt.is_jupyter_lab))&&Ct.createElement(oe.default.Item,{key:"2"},Ct.createElement("span",{onClick:_i=>{var Ri;if((0,Ce.Rm)()&&!((Ri=_e.AssistantObject.normal)!=null&&Ri.can_download)){Ee.ZP.warning(pa.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\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}qt({type:"classroomList/setActionTabs",payload:{key:"\u9009\u62E9\u73ED\u7EA7",title:"\u5BFC\u51FA\u5B66\u751F\u6210\u7EE9",course_groups:Pt==null?void 0:Pt.course_group_info,fn:()=>{var Vi,zu;qt({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5BFC\u51FA\u5B9E\u8BAD\u62A5\u544A",type:2}}),(0,he.xg)(`/classrooms/${Qt==null?void 0:Qt.coursesId}/common_homework/${Qt.categoryId}/${(zu=(Vi=Pt==null?void 0:Pt.student_works)==null?void 0:Vi[0])==null?void 0:zu.id}/comment`)}}})}},"\u5B9E\u8BAD\u62A5\u544A")),!((El=Pt.homework_status)!=null&&El.includes("\u5BFC\u5165"))&&((vu=Pt==null?void 0:Pt.student_works)==null?void 0:vu.length)>0&&!(Pt!=null&&Pt.is_jupyter_lab)&&!(Pt!=null&&Pt.is_jupyter)&&Ct.createElement(oe.default.Item,{key:"3"},Ct.createElement(Ze.ZP,{loading:Yt,style:{paddingLeft:0,background:"transparent"},type:"text",onClick:()=>{var _i;if((0,Ce.Rm)()&&!((_i=_e.AssistantObject.normal)!=null&&_i.can_download)){Ee.ZP.warning(pa.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\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}qt({type:"classroomList/setActionTabs",payload:{key:"\u9009\u62E9\u73ED\u7EA7",title:"\u5BFC\u51FA\u7B54\u9898\u8BB0\u5F55\u4E0E\u9644\u4EF6",course_groups:Pt==null?void 0:Pt.course_group_info,fn:()=>{ms("\u9644\u4EF6"),Fu(!0)}}})}},"\u5BFC\u51FA\u7B54\u9898\u8BB0\u5F55\u4E0E\u9644\u4EF6")),Ct.createElement(oe.default.Item,{key:"5",onClick:()=>{var _i;if((0,Ce.Rm)()&&!((_i=_e.AssistantObject.normal)!=null&&_i.can_download)){Ee.ZP.warning(pa.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\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}ve.history.push(`/classrooms/${Qt.coursesId}/exportlist/normal_work_list`)}},pa.formatMessage({id:"classrooms.historicalExport",defaultMessage:"\u5386\u53F2\u5BFC\u51FA"})))},Xs=tn=>{qt({type:"shixunHomeworks/setActionTabs",payload:{key:"\u667A\u80FD\u8BC4\u9605\u7ED3\u679C",id:wu==null?void 0:wu.id,status:tn}})};return(0,Ce.dE)()?Ct.createElement(Ea,null):Ct.createElement("section",{className:`${vt.wrap} minH500`},Ct.createElement("aside",{className:`minH500 bg-white pl30 ${(0,Ce.GJ)()?"pt30":""} pr30`},!(Pt!=null&&Pt.all_member_count)&&!Ne["shixunHomeworks/getWorkList"]&&(((Dt=Pt==null?void 0:Pt.homework_status)==null?void 0:Dt.includes("\u672A\u53D1\u5E03"))||((In=Pt==null?void 0:Pt.homework_status)==null?void 0:In.includes("\u672A\u5F00\u59CB")))&&Ct.createElement(Be.Z,null),Ct.createElement("aside",null,!!(Pt!=null&&Pt.all_member_count)&&Ct.createElement("aside",{className:"mb30"},Ct.createElement(ye.default,{form:Qi,onChange:Ks,initialValues:{task_status:"all",course_group_info:"all",teacher_comment:"all",file_status:"all"}},!!((En=Pt.teacher_comment)!=null&&En.length)&&Ct.createElement(ye.default.Item,{name:"teacher_comment"},Ct.createElement(E.default.Group,{style:{width:"100%"}},Ct.createElement(pe.Z,null,Ct.createElement(a.Z,{flex:"80px",style:{fontSize:14}},pa.formatMessage({id:"classroomGraphicGroupHomework.yourReview",defaultMessage:"\u4F60\u7684\u8BC4\u9605:"})),Ct.createElement(a.Z,{flex:"100px"},Ct.createElement(E.default,{value:"all"},pa.formatMessage({id:"classrooms.all",defaultMessage:"\u5168\u90E8"}))),Ct.createElement(a.Z,{flex:"1"},(Lt=Pt.teacher_comment)==null?void 0:Lt.map(tn=>Ct.createElement(E.default,{value:tn.id,key:tn.id}," ",tn.name,"(",tn.count,") ")))))),!!((Cn=Pt==null?void 0:Pt.file_status)!=null&&Cn.length)&&(0,Ce.GJ)()&&Ct.createElement(ye.default.Item,{name:"file_status"},Ct.createElement(E.default.Group,{style:{width:"100%"}},Ct.createElement(pe.Z,null,Ct.createElement(a.Z,{flex:"80px",style:{fontSize:14}},pa.formatMessage({id:"classroomGraphicGroupHomework.attachmentStatus",defaultMessage:"\u9644\u4EF6\u72B6\u6001:"})),Ct.createElement(a.Z,{flex:"100px"},Ct.createElement(E.default,{value:"all"},pa.formatMessage({id:"classrooms.all",defaultMessage:"\u5168\u90E8"}))),Ct.createElement(a.Z,{flex:"1"},(An=Pt==null?void 0:Pt.file_status)==null?void 0:An.map(tn=>Ct.createElement(E.default,{value:tn.id,key:tn.id},tn.name,"(",tn.count,")")))))),!!((Fa=Pt.task_status)!=null&&Fa.length)&&Ct.createElement(ye.default.Item,{name:"task_status"},Ct.createElement(E.default.Group,{value:[],style:{width:"100%"}},Ct.createElement(pe.Z,null,Ct.createElement(a.Z,{flex:"80px",style:{fontSize:14}}," ",pa.formatMessage({id:"classroomGraphicGroupHomework.workStatus",defaultMessage:"\u4F5C\u54C1\u72B6\u6001"}),": "),Ct.createElement(a.Z,{flex:"100px"},Ct.createElement(E.default,{value:"all"},pa.formatMessage({id:"classrooms.all",defaultMessage:"\u5168\u90E8"}))," "),Ct.createElement(a.Z,{flex:"1"},(Kt=Pt.task_status)==null?void 0:Kt.map(tn=>Ct.createElement(E.default,{name:"task_status",value:tn.id,key:tn.id},tn.name,"(",tn.count,")")))))),!!((_t=Pt.course_group_info)!=null&&_t.length)&&Ct.createElement(ye.default.Item,{name:"course_group_info"},Ct.createElement(E.default.Group,{style:{width:"100%"}},Ct.createElement(pe.Z,null,Ct.createElement(a.Z,{flex:"80px",style:{fontSize:14}},pa.formatMessage({id:"classroomClassroomExperiments.classDivisionStatus",defaultMessage:"\u5206\u73ED\u60C5\u51B5"}),":"),Ct.createElement(a.Z,{flex:"100px"},Ct.createElement(E.default,{value:"all",checked:!Qt.course_group_info},pa.formatMessage({id:"classrooms.all",defaultMessage:"\u5168\u90E8"}))),Ct.createElement(a.Z,{flex:"1",className:`${vt.workListClass} ${ea.visible?vt.visible:""} ${ea.status?"":vt.status}`},Ct.createElement("div",{ref:Bl,className:vt.left},Pt.course_group_info.map((tn,ra)=>Ct.createElement(E.default,{value:tn.course_group_id,key:tn.course_group_id}," ",tn.group_group_name,"(",tn.count,")"))),ea.status&&Ct.createElement("div",{className:vt.tips,onClick:()=>pr(Wi(hi({},ea),{visible:!ea.visible}))},Ct.createElement("span",null,ea.visible?"\u5C55\u5F00":"\u6536\u8D77",ea.visible?Ct.createElement(Gt.Z,{style:{marginBottom:"3px",marginLeft:"2px"}}):Ct.createElement(vn.Z,{style:{marginBottom:"3px",marginLeft:"2px"}})))))))),Ct.createElement("div",{className:"mt40",style:{marginBottom:"40px"}},Ct.createElement("span",{className:"c-grey-333"},"\u4F5C\u4E1A\u6982\u89C8"),Ct.createElement(x.default,{className:"mt20",locale:{emptyText:Ct.createElement(Be.Z,null)},columns:Vs(),dataSource:[Pt==null?void 0:Pt.group_data],pagination:!1})),Ct.createElement(pe.Z,{align:"middle"},Ct.createElement(a.Z,{flex:"1"},Ct.createElement(pe.Z,{align:"middle"},Ct.createElement(a.Z,null,Ct.createElement(y.default.Search,{style:{width:240},allowClear:!0,placeholder:pa.formatMessage({id:"classrooms.searchByNameOrID",defaultMessage:"\u8BF7\u8F93\u5165\u59D3\u540D\u6216\u8005\u5B66\u53F7\u641C\u7D22"}),onSearch:tn=>{Qt.page=1,Qt.search=tn.trim(),xu()}})),Ct.createElement(a.Z,null,Ct.createElement("span",{className:"ml5 c-red"},Pt.work_count),pa.formatMessage({id:"classroomGraphicGroupHomework.searchResultsStudents",defaultMessage:"\u4E2A\u68C0\u7D22\u7ED3\u679C"}),"\uFF08",Pt.work_count,pa.formatMessage({id:"classroomGraphicGroupHomework.student",defaultMessage:"\u4E2A\u5B66\u751F"}),"\uFF09"))),Ct.createElement(a.Z,{style:{textAlign:"end"},className:vt.workListButtonWrap},!((ln=Pt.homework_status)!=null&&ln.includes("\u5BFC\u5165"))&&!(Pt!=null&&Pt.is_jupyter||Pt!=null&&Pt.is_jupyter_lab)&&Ct.createElement(Ze.ZP,{className:"mr10",icon:Ct.createElement("i",{className:"iconfont icon-chazhong"}),onClick:()=>{qt({type:"shixunHomeworks/setActionTabs",payload:{key:"\u4EE3\u7801\u67E5\u91CD",params:Qt}})}},"\u6587\u6863\u67E5\u91CD"),!(Pt!=null&&Pt.is_new_rule)&&!((ko=Pt.homework_status)!=null&&ko.includes("\u5BFC\u5165"))&&(((ta=Pt==null?void 0:Pt.homework_status)==null?void 0:ta.includes("\u63D0\u4EA4\u4E2D"))||((Ua=Pt==null?void 0:Pt.homework_status)==null?void 0:Ua.includes("\u8865\u4EA4\u4E2D"))||((st=Pt==null?void 0:Pt.homework_status)==null?void 0:st.includes("\u8FDB\u884C\u4E2D")))&&Ct.createElement(Ze.ZP,{className:"mr10",icon:Ct.createElement("i",{className:"iconfont icon-dahuizhongzuo3x"}),onClick:()=>{var tn;if((0,Ce.Rm)()&&!((tn=_e.AssistantObject.normal)!=null&&tn.can_redo)){Ee.ZP.warning(pa.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\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}Ql(!0),Nr(void 0,null,function*(){const El=yield(0,ze.ZP)(`/api/homework_commons/${Qt==null?void 0:Qt.categoryId}/teacher_manage_groups.json`,{method:"get",params:JSON.parse(sessionStorage.all_student_works_params)});El.status===0&&(console.log("\u53D1\u9001\u8BF7\u6C42\u4E86",El),ir(El.data.list),Ns(El.data.list))})}}," ",pa.formatMessage({id:"classroomClassroomExperiments.oneClickReturn",defaultMessage:"\u4E00\u952E\u6253\u56DE"})),((To=Pt.homework_status)==null?void 0:To.includes("\u5DF2\u622A\u6B62"))&&!Pt.is_jupyter&&!Pt.is_jupyter_lab&&Ct.createElement(Ze.ZP,{className:"mr10",icon:Ct.createElement("i",{className:"iconfont icon-daoruwaibuchengji"}),onClick:()=>{ks(!0)}},"\u5BFC\u5165\u6210\u7EE9"),Ct.createElement(b.Z,{dropdownRender:Js},Ct.createElement(Ze.ZP,{icon:Ct.createElement(Rn.Z,null)},pa.formatMessage({id:"classrooms.export",defaultMessage:"\u5BFC\u51FA"}),Ct.createElement(wn.Z,null))))),(Pt==null?void 0:Pt.is_shixun)&&!(Pt!=null&&Pt.open_evaluate)&&!(Pt!=null&&Pt.is_close_tips)&&Ct.createElement(pe.Z,{style:{marginTop:"15px",display:"inline-flex",background:"#F5F5F5",borderRadius:4,height:42,lineHeight:"40px",width:"100%",padding:"0px 10px",alignItems:"center",color:"#9096A3",justifyContent:"space-between"}},Ct.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u672A\u542F\u7528\u8BC4\u6D4B\u529F\u80FD\uFF0C\u5B66\u751F\u63D0\u4EA4\u4F5C\u54C1\u540E\u9700\u8981\u6559\u5E08\u624B\u52A8\u8BC4\u5206"),Ct.createElement("span",{style:{cursor:"pointer"},onClick:()=>Nr(void 0,null,function*(){let tn=yield(0,ze.ZP)(`/api/homework_commons/${Qt.categoryId}/close_tips.json`,{method:"post"});(tn==null?void 0:tn.status)===0&&qt({type:"shixunHomeworks/getWorkList",payload:hi({},Qt)})})},"X"))),Ct.createElement(x.default,{loading:Ne["shixunHomeworks/getWorkList"],hideOnSinglePage:!0,pagination:!1,size:"middle",style:{cursor:"pointer"},scroll:(Pt==null?void 0:Pt.anonymous_comment)&&{x:1300},dataSource:ml,columns:Qs,onRow:(tn,ra)=>({onClick:()=>{var El,vu;(El=Pt.homework_status)!=null&&El.includes("\u5BFC\u5165")||(localStorage.setItem("commonhomeworkkey",JSON.stringify(Qt)),(0,he.xg)(Pt.is_jupyter||Pt.is_jupyter_lab?`/classrooms/${Qt.coursesId}/common_homework/${Qt.categoryId}/${tn.id}/comment?page=${Qt.page}`:Qt.course_group?`/classrooms/${Qt.coursesId}/common_homework/${Qt.categoryId}/review/${tn.id}?ids=${(vu=Qt.course_group)==null?void 0:vu.toString()}&page=${Qt.page}`:`/classrooms/${Qt.coursesId}/common_homework/${Qt.categoryId}/review/${tn.id}?page=${Qt.page}`))}}),rowKey:"id",onChange:(tn,ra,El)=>{if(El.order===void 0)switch(El.field){case"student_id":Qt.b_order="desc",Qt.order=El.field;break;default:delete Qt.b_order,delete Qt.order}else Qt.b_order=El.order.replace("end",""),Qt.order=El.field;xu()}}))),Ct.createElement("aside",{className:"tc mb50 mt30"},Ct.createElement(ee.Z,{showSizeChanger:!0,showQuickJumper:!0,onChange:Ys,defaultCurrent:parseInt(Qt.page)||1,current:parseInt(Qt.page)||1,defaultPageSize:20,total:Ue.workList.work_count})),Ct.createElement(We,null),Ct.createElement(He,null),Ct.createElement(Bt.Z,{getData:xu}),Ct.createElement(Pe.default,{title:pa.formatMessage({id:"classrooms.intelligentReview",defaultMessage:"\u667A\u80FD\u8BC4\u9605"}),bodyStyle:{maxHeight:"calc(100vh - 200px)",overflowY:"auto"},open:Qo,width:aa===3&&(Pt!=null&&Pt.is_open_ai_review)?1150:600,confirmLoading:js,centered:!0,okText:"\u5F00\u59CB\u8BC4\u9605",onOk:()=>Nr(void 0,null,function*(){var tn,ra;if((0,Ce.Rm)()&&!((ra=(tn=_e.AssistantObject)==null?void 0:tn.normal)!=null&&ra.can_appraise)){Ee.ZP.warning(pa.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\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(aa===1){if(_o!==0){if(!_o){Ee.ZP.info(pa.formatMessage({id:"classrooms.scoreCannotEmpty",defaultMessage:"\u5206\u6570\u4E0D\u80FD\u4E3A\u7A7A"}));return}}Zr(!1),xi(!0)}else if(aa===2){if(!(xa===0||Zn===0)){if(!xa){Ee.ZP.info(pa.formatMessage({id:"classrooms.minScoreCannotEmpty",defaultMessage:"\u6700\u4F4E\u5206\u4E0D\u80FD\u4E3A\u7A7A"}));return}if(!Zn){Ee.ZP.info(pa.formatMessage({id:"classrooms.maxScoreCannotEmpty",defaultMessage:"\u6700\u9AD8\u5206\u4E0D\u80FD\u4E3A\u7A7A"}));return}}if(xa>Zn){Ee.ZP.info(pa.formatMessage({id:"classrooms.maxNotGreaterThanMin",defaultMessage:"\u6700\u9AD8\u5206\u4E0D\u80FD\u5927\u4E8E\u6700\u4F4E\u5206"}));return}Zr(!1),xi(!0)}else if(aa===3){if(Pt!=null&&Pt.is_open_ai_review)if(Pt!=null&&Pt.single_score){if(Pt!=null&&Pt.zero_commit_student_works)return Ee.ZP.warning(pa.formatMessage({id:"classrooms.noSubmittedHomeworkSmartReview",defaultMessage:"\u5DF2\u63D0\u4EA4\u4F5C\u4E1A\u7684\u5B66\u751F\u6570\u4E3A0\uFF0C\u65E0\u6CD5\u667A\u80FD\u8BC4\u9605"}))}else return Ee.ZP.warning(`${pa.formatMessage({id:"classrooms.multiDimensionNoSmartReview",defaultMessage:"\u591A\u7EF4\u5EA6\u8BC4\u5206\u6682\u65F6\u4E0D\u80FD\u652F\u6301\u667A\u80FD\u8BC4\u9605"})}!`);else return Ee.ZP.warning(`${pa.formatMessage({id:"classrooms.enableSmartReviewFirst",defaultMessage:"\u8BF7\u5148\u5F00\u542F\u667A\u80FD\u8BC4\u9605\u529F\u80FD"})}!`);Ts(!0);const El=yield(0,ze.ZP)("/api/homework_common_resubmits/resubmit.json",{method:"post",body:{homework_id:wa==null?void 0:wa.categoryId,range:Rs}});(El==null?void 0:El.status)===0&&(Zr(!1),Os()),Ts(!1)}}),onCancel:()=>{Zr(!1),ns()}},Ct.createElement("div",null,Ct.createElement("div",null,Ct.createElement("div",{style:{background:"#F6F7F9",height:40},className:"flex item-center"},Ct.createElement("span",{style:{margin:"0 20px"}},"\u8BC4\u9605\u65B9\u5F0F"),Ct.createElement(ne.ZP.Group,{value:aa,onChange:tn=>jr(tn.target.value)},Ct.createElement(ne.ZP,{value:1},"\u7EDF\u4E00\u5F97\u5206"),Ct.createElement(ne.ZP,{value:2,className:"mr20"},"\u533A\u95F4\u968F\u673A\u5F97\u5206"),(Pt==null?void 0:Pt.show_ai_review)&&Ct.createElement(ne.ZP,{value:3},pa.formatMessage({id:"classrooms.intelligentReview",defaultMessage:"\u667A\u80FD\u8BC4\u9605"})))),aa===1&&Ct.createElement("div",null,Ct.createElement("div",{className:"mt15 mb5"},Ct.createElement("span",{style:{color:"red"}},"*")," ",pa.formatMessage({id:"classrooms.score",defaultMessage:"\u5F97\u5206"})),Ct.createElement(ue.Z,{size:"large",min:0,max:100,value:_o,onChange:tn=>Zo(tn),style:{width:"100%"}})),aa===2&&Ct.createElement("div",{style:{display:"flex",marginTop:"20px",alignItems:"center"}},Ct.createElement("div",{style:{width:60}},Ct.createElement("span",{style:{color:"red"}},"*")," ",pa.formatMessage({id:"classrooms.lowestScore",defaultMessage:"\u6700\u4F4E\u5206"})),Ct.createElement(ue.Z,{size:"large",min:0,max:100,value:xa,onChange:tn=>Jt(tn),style:{width:"calc(50% - 70px)"}}),Ct.createElement("div",{style:{width:80}},Ct.createElement("span",{style:{color:"red",marginLeft:20}},"*")," ",pa.formatMessage({id:"classrooms.highestScore",defaultMessage:"\u6700\u9AD8\u5206"})),Ct.createElement(ue.Z,{size:"large",min:0,max:100,value:Zn,onChange:tn=>Pn(tn),style:{width:"calc(50% - 70px)"}})),[1,2].includes(aa)&&Ct.createElement(Ct.Fragment,null,Ct.createElement("div",{className:"mt15 mb5"},"\u8BC4\u8BED"),Ct.createElement(y.default.TextArea,{value:Xa,onChange:tn=>qa(tn.target.value),placeholder:"\u8BF7\u586B\u5199\u8BC4\u8BED"}),Ct.createElement("div",{className:"mt15 mb5"},"\u4EC5\u8BFE\u5802\u8001\u5E08\u53EF\u89C1"),Ct.createElement(y.default.TextArea,{value:$o,onChange:tn=>mr(tn.target.value),placeholder:"\u8BF7\u586B\u5199\u8BC4\u8BED"})),aa===3&&(Pt!=null&&Pt.is_open_ai_review?Ct.createElement(co,{range:Rs,setRange:tn=>Gs(tn)}):Ct.createElement(Be.Z,{customText:"\u6B64\u529F\u80FD\u9700\u8981\u5F00\u542F\u667A\u80FD\u8BC4\u9605\u4EE5\u540E\u624D\u80FD\u4F7F\u7528\u3002",ButtonText:"\u53BB\u5F00\u542F",ButtonClick:()=>{window.location.href=`/classrooms/${wa==null?void 0:wa.coursesId}/common_homework/${wa==null?void 0:wa.categoryId}/detail?tabs=5`}}))))),Ct.createElement(Pe.default,{title:pa.formatMessage({id:"classrooms.prompt",defaultMessage:"\u63D0\u793A"}),open:ni,centered:!0,okText:"\u786E\u5B9A\u70B9\u8BC4",cancelText:"\u653E\u5F03\u70B9\u8BC4",onOk:()=>Nr(void 0,null,function*(){let tn={};aa===1?tn.score=_o||"0":(tn.min_score=xa||"0",tn.max_score=Zn||"0"),tn.comment=Xa,tn.hidden_comment=$o,fl===1?tn.student_work_ids=ml.map(El=>El.id):tn.student_work_ids=ml.filter(El=>!El.has_comment).map(El=>El.id),(yield(0,ze.ZP)(`/api/homework_commons/${Qt.categoryId}/batch_add_score.json`,{method:"post",body:tn})).status===0&&(Ee.ZP.info("\u4FEE\u6539\u6210\u529F"),xi(!1),ns(),xu())}),onCancel:()=>{ns(),xi(!1)}},Ct.createElement("div",{style:{padding:"32px",textAlign:"center"}},Ct.createElement("span",null,"\u90E8\u5206\u5B66\u751F\u5DF2\u6709\u70B9\u8BC4\u5185\u5BB9\uFF0C\u662F\u5426\u8986\u76D6\u5DF2\u6709\u70B9\u8BC4\u5185\u5BB9\uFF1F"),Ct.createElement("br",null),Ct.createElement(ne.ZP.Group,{value:fl,onChange:tn=>Di(tn.target.value)},Ct.createElement(ne.ZP,{value:1},"\u8986\u76D6\u5DF2\u6709\u8BC4\u8BBA"),Ct.createElement(ne.ZP,{value:2},"\u8DF3\u8FC7\u5DF2\u6709\u70B9\u8BC4")))),Ct.createElement(Pe.default,{title:"\u4E00\u952E\u6253\u56DE\u91CD\u505A",open:Gi,centered:!0,destroyOnClose:!0,forceRender:!0,width:700,onOk:()=>Nr(void 0,null,function*(){if(Ns(yr),aa===2&&fs.current){if($i.length<=0){Ee.ZP.info(pa.formatMessage({id:"classrooms.selectHomeworkStatus",defaultMessage:"\u8BF7\u9009\u62E9\u4F5C\u4E1A\u72B6\u6001"}));return}if(!Xa){Ee.ZP.info(pa.formatMessage({id:"classrooms.commentCannotEmpty",defaultMessage:"\u8BC4\u8BED\u4E0D\u80FD\u4E3A\u7A7A"}));return}let tn=yield(0,ze.ZP)(`/api/homework_commons/${Qt.categoryId}/confirm_redo_modal.json`,{method:"post",body:{id:Qt.categoryId,comment:Xa,status:$i,course_group_ids:fs.current}});tn.status===0&&(la(tn.course_group_count),il(tn),Ql(!1),ru(!0))}else{if(!(xa===0||Zn===0)){if(!xa){Ee.ZP.info(pa.formatMessage({id:"classrooms.minScoreCannotEmpty",defaultMessage:"\u6700\u4F4E\u5206\u4E0D\u80FD\u4E3A\u7A7A"}));return}if(!Zn){Ee.ZP.info(pa.formatMessage({id:"classrooms.maxScoreCannotEmpty",defaultMessage:"\u6700\u9AD8\u5206\u4E0D\u80FD\u4E3A\u7A7A"}));return}}if(xa>Zn){Ee.ZP.info(pa.formatMessage({id:"classrooms.maxNotGreaterThanMin",defaultMessage:"\u6700\u9AD8\u5206\u4E0D\u80FD\u5927\u4E8E\u6700\u4F4E\u5206"}));return}if(!Xa){Ee.ZP.info(pa.formatMessage({id:"classrooms.commentCannotEmpty",defaultMessage:"\u8BC4\u8BED\u4E0D\u80FD\u4E3A\u7A7A"}));return}let tn=yield(0,ze.ZP)(`/api/homework_commons/${Qt.categoryId}/confirm_redo_modal.json`,{method:"post",body:{id:Qt.categoryId,comment:Xa,min_score:xa,max_score:Zn,course_group_ids:fs.current}});tn.status===0&&(la(tn.course_group_count),il(tn),Ql(!1),ru(!0))}}),onCancel:()=>{Ql(!1),ns()}},Ct.createElement("div",{style:{padding:"32px"}},Ct.createElement("div",null,Ct.createElement("div",{style:{display:"flex",marginBottom:"12px"}},Ct.createElement("div",{style:{flexShrink:"0",marginRight:"15px"}}," ",Ct.createElement("span",{style:{color:"red"}},"*"),pa.formatMessage({id:"classrooms.classDivision",defaultMessage:"\u5206\u73ED"}),"\uFF1A"),Ct.createElement("div",{className:yr.length>15?vt.scroll:"",style:{overflowX:"hidden"}},yr==null?void 0:yr.map((tn,ra)=>Ct.createElement(E.default,{style:{textAlign:"left",margin:"0"},value:tn.course_group_id,key:tn.course_group_id,onChange:()=>{Us(tn.course_group_id,yr)},checked:tn.checked},tn.group_group_name,"(",tn.count,")")))),Ct.createElement("div",null,Ct.createElement("span",{style:{width:"80px"}}," ",Ct.createElement("span",{style:{color:"red"}},"*"),"\u6253\u56DE\u65B9\u5F0F\uFF1A"),Ct.createElement(ne.ZP.Group,{value:aa,onChange:tn=>{jr(tn.target.value)}},Ct.createElement(ne.ZP,{value:1},"\u6309\u6210\u7EE9\u6253\u56DE"),Ct.createElement(ne.ZP,{value:2},"\u6309\u4F5C\u4E1A\u72B6\u6001\u6253\u56DE"))),aa===1&&Ct.createElement("div",{style:{display:"flex",marginTop:"20px"}},Ct.createElement("span",{style:{width:"70px",textAlign:"end"}},Ct.createElement("span",{style:{color:"red"}},"*"),pa.formatMessage({id:"classrooms.lowestScore",defaultMessage:"\u6700\u4F4E\u5206"}),"\uFF1A"),Ct.createElement(ue.Z,{min:0,max:100,value:xa,onChange:tn=>Jt(tn),style:{width:"100px"}}),Ct.createElement("span",{style:{width:"80px",textAlign:"end"}},Ct.createElement("span",{style:{color:"red"}},"*"),pa.formatMessage({id:"classrooms.highestScore",defaultMessage:"\u6700\u9AD8\u5206"}),"\uFF1A"),Ct.createElement(ue.Z,{min:0,max:100,value:Zn,onChange:tn=>Pn(tn),style:{width:"100px"}})),aa===2&&Ct.createElement("div",{style:{display:"flex",marginTop:"20px"}},Ct.createElement("span",{style:{width:"80px"}},pa.formatMessage({id:"classroomClassroomExperiments.homeworkStatus",defaultMessage:"\u4F5C\u4E1A\u72B6\u6001"}),"\uFF1A"),Ct.createElement(E.default.Group,{onChange:tn=>{Fs([...tn])},style:{width:"100%"}},(ua=Pt.task_status)==null?void 0:ua.map((tn,ra)=>Ct.createElement(E.default,{name:"task_status",value:tn.id},tn.name,"(",tn.count,")")))),Ct.createElement("div",{style:{display:"flex",marginTop:"20px"}},Ct.createElement("span",{style:{width:"70px",textAlign:"end"}},Ct.createElement("span",{style:{color:"red"}},"*")," \u8BC4\u8BED\uFF1A"),Ct.createElement(St.Z,{className:vt.MdEditor,onChange:tn=>qa(tn),placeholder:"\u8BF7\u586B\u5199\u8BC4\u8BED"}))))),Ct.createElement(Pe.default,{open:Is,title:"\u6253\u56DE\u786E\u8BA4",onOk:()=>Nr(void 0,null,function*(){aa===2?(yield(0,ze.ZP)(`/api/homework_commons/${Qt.categoryId}/batch_redo_modal.json`,{method:"post",body:{id:Qt.categoryId,comment:Xa,status:$i,course_group_ids:fs.current}})).status===0&&(Ee.ZP.info(pa.formatMessage({id:"classrooms.returnSuccess",defaultMessage:"\u6253\u56DE\u6210\u529F"})),ns(),xu(),ru(!1)):(yield(0,ze.ZP)(`/api/homework_commons/${Qt.categoryId}/batch_redo_modal.json`,{method:"post",body:{id:Qt.categoryId,comment:Xa,min_score:xa,max_score:Zn,course_group_ids:fs.current}})).status===0&&(Ee.ZP.info(pa.formatMessage({id:"classrooms.returnSuccess",defaultMessage:"\u6253\u56DE\u6210\u529F"})),ns(),xu(),ru(!1))}),onCancel:()=>{ns(),ru(!1)}},Ct.createElement("div",{style:{padding:"32px"}},aa===1&&Ct.createElement("span",null,"\u786E\u8BA4\u5C06\u9009\u4E2D\u7684",ca,"\u4E2A\u73ED\u7EA7\u4E2D, \u6210\u7EE9\u5728",xa,"-",Zn,"\u7684\u5B66\u751F\u8FDB\u884C\u6253\u56DE\u91CD\u505A\u5417\uFF1F"),aa===2&&Ct.createElement("span",null,"\u786E\u8BA4\u5C06",ca,"\u4E2A\u73ED\u7EA7\u4E2D\u4F5C\u4E1A\u72B6\u6001\u5728",(Go=Pt.task_status)==null?void 0:Go.filter(tn=>$i==null?void 0:$i.includes(tn.id)).map(tn=>tn.name).toString(),"\u7684\u5B66\u751F\u8FDB\u884C\u4F5C\u4E1A\u6253\u56DE\u91CD\u505A\u5417\uFF1F"),Ct.createElement("br",null),Ct.createElement("span",null,"\u8BE5\u6761\u4EF6\u4E0B\u5171\u6709",es==null?void 0:es.count,"\u540D\u5B66\u751F"))),Ct.createElement(Pe.default,{open:Ls,width:900,centered:!0,closeIcon:!1,footer:Ct.createElement("div",{style:{display:"flex",justifyContent:"space-between"}},Ct.createElement("div",null,Ct.createElement(Ze.ZP,{className:"mr20",style:{background:"none"},icon:Ct.createElement("i",{className:"iconfont icon-yijiandianping"}),onClick:tn=>{var ra;if(tn.preventDefault(),(0,Ce.Rm)()&&!((ra=_e.AssistantObject.normal)!=null&&ra.can_view)){Ee.ZP.warning(pa.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\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}(0,xt.O5)()&&(0,he.xg)(`${Ds}`)}}," ",pa.formatMessage({id:"classroomClassroomExperiments.viewStudentPractical",defaultMessage:"\u67E5\u770B\u5B66\u5458\u5B9E\u8BAD"})),Ct.createElement("span",{className:"mr10"},pa.formatMessage({id:"classroomClassroomExperiments.adjustScore",defaultMessage:"\u8C03\u5206"})),Ct.createElement(ue.Z,{min:0,onChange:(0,Oe.debounce)(tn=>Nr(void 0,null,function*(){var ra;if(Zo(tn),(0,Ce.Rm)()&&!((ra=_e.AssistantObject.normal)!=null&&ra.can_appraise)){Ee.ZP.warning(pa.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\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,ze.ZP)(`/api/student_works/${qn}/adjust_score.json`,{method:"post",body:{score:tn}})).status===0&&(Ee.ZP.success(pa.formatMessage({id:"classrooms.operationSuccess",defaultMessage:"\u64CD\u4F5C\u6210\u529F"})),qt({type:"shixunHomeworks/getWorkList",payload:hi({},Qt)}))}),2e3)})),Ct.createElement(Ze.ZP,{type:"primary",onClick:tn=>ws(!1)},"\u5173\u95ED")),onOk:()=>Nr(void 0,null,function*(){}),onCancel:()=>{ws(!1)}},Ct.createElement("div",{className:vt.viewcode},Ct.createElement("div",{className:vt.lefttitle},pa.formatMessage({id:"classroomClassroomExperiments.viewCode",defaultMessage:"\u67E5\u770B\u4EE3\u7801"})),Ct.createElement("div",null,Ct.createElement("span",{className:"mr10"},"\u6587\u4EF6\u8DEF\u5F84"),Wo&&Ct.createElement(ie.default,{style:{width:200},value:(zr=Wo[0])==null?void 0:zr.path}," ",Wo==null?void 0:Wo.map(tn=>Ct.createElement(ie.default.Option,{value:tn.path},tn.path))," "))),Ct.createElement(me.Z,{spinning:Hl},Ct.createElement("iframe",{srcDoc:bl,style:{border:"none",width:"910px",marginLeft:"-38px",height:"550px"}}))),Ct.createElement(Pe.default,{width:675,title:"\u8BF7\u9009\u62E9\u9700\u8981\u5BFC\u51FA\u7684\u683C\u5F0F",open:eu,centered:!0,onCancel:()=>Fu(!1),onOk:()=>{ts=="\u9644\u4EF6"?zs(!1):ts=="\u6279\u6CE8"&&zs(!0),Fu(!1)}},Ct.createElement(E.default,{checked:xs,onChange:tn=>{tu(tn.target.checked)}},"\u540C\u65F6\u5BFC\u51FA\u5B66\u751F\u63D0\u4EA4\u8BB0\u5F55"),Ct.createElement("div",{className:vt.export_type_modal_title},"\u8BF7\u9009\u62E9\u9700\u8981\u5BFC\u51FA\u7684\u9644\u4EF6\u7C7B\u578B"),Ct.createElement("div",{className:vt.export_type_modal},Ct.createElement("div",{className:vt.export_type_modal_con},Ct.createElement("div",{className:`${vt.type_item} ${ts=="\u9644\u4EF6"?vt.type_item_active:""}`,onClick:()=>ms("\u9644\u4EF6")},Ct.createElement("div",{className:`${vt.img_warp}`},Ct.createElement("img",{src:Aa.Z,width:72,height:80})),Ct.createElement("span",null,"\u5B66\u751F\u63D0\u4EA4\u7684\u9644\u4EF6")),Ct.createElement("div",{className:`${vt.type_item} ${ts=="\u6279\u6CE8"?vt.type_item_active:""}`,onClick:()=>ms("\u6279\u6CE8")},Ct.createElement("div",{className:`${vt.img_warp}`},Ct.createElement("img",{src:Ta.Z,width:99,height:80})),Ct.createElement("span",null,"\u5305\u542B\u6279\u6CE8\u5185\u5BB9\u7684\u9644\u4EF6"))),Ct.createElement("div",{className:vt.export_type_modal_waring},"\u5982\u5B66\u751F\u672A\u4E0A\u4F20\u9644\u4EF6\uFF0C\u4EC5\u4F1A\u5BFC\u51FA\u8BE5\u5B66\u751F\u63D0\u4EA4\u7684\u7B54\u9898\u8BB0\u5F55"))),Ct.createElement(tt,{title:Yo==null?void 0:Yo.title,open:(Yo==null?void 0:Yo.key)=="\u4F5C\u4E1A\u6982\u89C8",task_status:Yo==null?void 0:Yo.task_status,new_work_status:Yo==null?void 0:Yo.new_work_status,shixunHomeworks:Ue,destroyOnClose:!0,centered:!0,onCancel:()=>{lu()},footer:null,width:764,course_group:Qt==null?void 0:Qt.course_group}),Ct.createElement($a.Z,{visible:nu,getData:xu,categoryId:Qt.categoryId,onCancle:()=>{ks(!1)}}),Ct.createElement(ul,null),Ct.createElement(Ci,{getData:()=>Os()}))};var Oi=(0,ve.connect)(({shixunHomeworks:Ue,classroomList:_e,loading:Ne,user:Wt})=>({shixunHomeworks:Ue,classroomList:_e,loading:Ne.effects,user:Wt}))(Bi),Ii=te(74128),iu=te(27183),uu=Object.defineProperty,So=Object.getOwnPropertySymbols,ja=Object.prototype.hasOwnProperty,Va=Object.prototype.propertyIsEnumerable,ro=(Ue,_e,Ne)=>_e in Ue?uu(Ue,_e,{enumerable:!0,configurable:!0,writable:!0,value:Ne}):Ue[_e]=Ne,_r=(Ue,_e)=>{for(var Ne in _e||(_e={}))ja.call(_e,Ne)&&ro(Ue,Ne,_e[Ne]);if(So)for(var Ne of So(_e))Va.call(_e,Ne)&&ro(Ue,Ne,_e[Ne]);return Ue},sl=(Ue,_e,Ne)=>new Promise((Wt,Yt)=>{var nn=ht=>{try{rn(Ne.next(ht))}catch($t){Yt($t)}},qt=ht=>{try{rn(Ne.throw(ht))}catch($t){Yt($t)}},rn=ht=>ht.done?Wt(ht.value):Promise.resolve(ht.value).then(nn,qt);rn((Ne=Ne.apply(Ue,_e)).next())});const Gl=({shixunHomeworks:Ue,dispatch:_e})=>{const Ne=(0,ve.useIntl)(),Wt=(0,ve.useParams)();return z.createElement(Pe.default,{centered:!0,title:Ne.formatMessage({id:"classrooms.prompt",defaultMessage:"\u63D0\u793A"}),open:Ue.actionTabs.key===Ne.formatMessage({id:"classrooms.delete",defaultMessage:"\u5220\u9664"}),okText:Ne.formatMessage({id:"classrooms.confirm",defaultMessage:"\u786E\u5B9A"}),cancelText:Ne.formatMessage({id:"classrooms.cancel",defaultMessage:"\u53D6\u6D88"}),onOk:()=>sl(void 0,null,function*(){(yield _e({type:"shixunHomeworks/deleteReply",payload:{object_id:Ue.actionTabs.selectArr.id,object_type:"journals_for_message"}})).status===0&&(Ee.ZP.success(Ne.formatMessage({id:"classrooms.deleteSuccess",defaultMessage:"\u5220\u9664\u6210\u529F"})),_e({type:"shixunHomeworks/setActionTabs",payload:{}}),_e({type:"shixunHomeworks/getReplyList",payload:_r({},Ue.actionTabs.params)}))}),onCancel:()=>{_e({type:"shixunHomeworks/setActionTabs",payload:{}})}},z.createElement("p",null,"\u786E\u5B9A\u8981\u5220\u9664\u8BE5\u6761\u56DE\u590D\u5417\uFF1F"))};var Tl=(0,ve.connect)(({shixunHomeworks:Ue})=>({shixunHomeworks:Ue}))(Gl),_l=te(60979),Ul=te(26227),ii=te(63524),Mo={flex_box_center:"flex_box_center___eQbfr",flex_space_between:"flex_space_between___yYxed",flex_box_vertical_center:"flex_box_vertical_center___hnVLv",flex_box_center_end:"flex_box_center_end___dJtsJ",flex_box_column:"flex_box_column___bbLAL",top:"top___wdmbO",desc:"desc___io462",liked:"liked___lE9CL",likedActive:"likedActive____w2_o",reply:"reply___BEzBQ",replyList:"replyList___m4VYn",comment:"comment___bM8aM",headpic:"headpic___qQASP"},ba=te(59301),Al=Object.defineProperty,kr=Object.getOwnPropertySymbols,en=Object.prototype.hasOwnProperty,Ut=Object.prototype.propertyIsEnumerable,cn=(Ue,_e,Ne)=>_e in Ue?Al(Ue,_e,{enumerable:!0,configurable:!0,writable:!0,value:Ne}):Ue[_e]=Ne,Dn=(Ue,_e)=>{for(var Ne in _e||(_e={}))en.call(_e,Ne)&&cn(Ue,Ne,_e[Ne]);if(kr)for(var Ne of kr(_e))Ut.call(_e,Ne)&&cn(Ue,Ne,_e[Ne]);return Ue},_a=(Ue,_e,Ne)=>new Promise((Wt,Yt)=>{var nn=ht=>{try{rn(Ne.next(ht))}catch($t){Yt($t)}},qt=ht=>{try{rn(Ne.throw(ht))}catch($t){Yt($t)}},rn=ht=>ht.done?Wt(ht.value):Promise.resolve(ht.value).then(nn,qt);rn((Ne=Ne.apply(Ue,_e)).next())});de().locale("ZH-cn");const Oo=({shixunHomeworks:Ue,classroomList:_e,user:Ne,globalSetting:Wt,loading:Yt,dispatch:nn})=>{const[qt,rn]=(0,z.useState)(Dn({},(0,ve.useParams)())),[ht,$t]=(0,z.useState)(!1),[$n,Xt]=(0,z.useState)(-1),[Dt,In]=(0,z.useState)(""),[En,Lt]=(0,z.useState)(""),{workList:Cn}=Ue,{detailLeftMenus:An}=_e,Fa=(0,ve.useIntl)(),{replyList:Kt,workDetail:_t}=Ue;qt.page_size=10,(0,z.useEffect)(()=>{nn({type:"shixunHomeworks/getReplyList",payload:Dn({},qt)}),nn({type:"shixunHomeworks/getWorkDetail",payload:Dn({},qt)}),An.course_modules||nn({type:"classroomList/getClassroomLeftMenus",payload:Dn({},qt)})},[qt.categoryId]);const ln=ta=>{ta=ta!=null&&ta.includes(".json")?ta:`${ta}.json`,Pe.default.confirm({centered:!0,title:Fa.formatMessage({id:"classrooms.prompt",defaultMessage:"\u63D0\u793A"}),okText:Fa.formatMessage({id:"classrooms.confirm",defaultMessage:"\u786E\u5B9A"}),cancelText:Fa.formatMessage({id:"classrooms.cancel",defaultMessage:"\u53D6\u6D88"}),content:ba.createElement("div",{className:"tc font16"},"\u5B9E\u8BAD\u5DF2\u7ECF\u66F4\u65B0\u4E86\uFF0C\u6B63\u5728\u4E3A\u60A8\u91CD\u7F6E!"),onOk:()=>_a(void 0,null,function*(){var Ua;const st=yield(0,_l.$Q)({url:ta});if(!st)return;Ee.ZP.success(Fa.formatMessage({id:"classrooms.enteringPracticalProject",defaultMessage:"\u6B63\u5728\u8FDB\u5165\u5B9E\u8DF5\u9879\u76EE"}));const To=yield(0,_l.Ir)({id:st.shixun_identifier});if(To!=null&&To.game_identifier){(Ua=ve.history)==null||Ua.push(`/tasks/${To.game_identifier}`);return}(To==null?void 0:To.status)===2?ln(To==null?void 0:To.message):(To==null?void 0:To.status)===3&&ko(To==null?void 0:To.message)})})},ko=ta=>{Pe.default.confirm({centered:!0,title:Fa.formatMessage({id:"classrooms.prompt",defaultMessage:"\u63D0\u793A"}),okText:Fa.formatMessage({id:"classrooms.confirm",defaultMessage:"\u786E\u5B9A"}),cancelText:Fa.formatMessage({id:"classrooms.cancel",defaultMessage:"\u53D6\u6D88"}),content:ba.createElement("div",{className:"tc font16"},"\u76EE\u524D\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5C1A\u5728\u5185\u6D4B\u4E2D\uFF0C\u5C06\u4E8E",ta,"\u4E4B\u540E\u5F00\u653E\uFF0C\u8C22\u8C22\uFF01")})};return ba.createElement("section",{className:Mo.bg},ba.createElement(me.Z,{spinning:Yt["shixunHomeworks/getWorkDetail"]},ba.createElement("section",{className:""},ba.createElement("aside",{className:[Mo.desc,"c-black","font14","bg-white"].join(" ")},Ue.actionTabs.key!=="\u7F16\u8F91\u4F5C\u4E1A"&&ba.createElement("div",null,ba.createElement(Qr.Z,{value:(_t==null?void 0:_t.description)||"\u6682\u65E0\uFF5E"})),ba.createElement(iu.Z,{authority:(0,Ce.GJ)(),showDimensions:!1,dataSource:_t==null?void 0:_t.attachments,callback:()=>{nn({type:"shixunHomeworks/getWorkDetail",payload:Dn({},qt)})}}),Ue.actionTabs.key==="\u7F16\u8F91\u4F5C\u4E1A"&&ba.createElement("aside",{className:["bg-white"].join(" ")},ba.createElement(St.Z,{onChange:ta=>{In(ta)},defaultValue:_t==null?void 0:_t.explanation,height:200,isFocus:!0,watch:!0}),ba.createElement(pe.Z,null,ba.createElement(a.Z,{span:24,className:"tr"},ba.createElement(Ze.ZP,{type:"default",size:"middle",onClick:()=>_a(void 0,null,function*(){nn({type:"shixunHomeworks/setActionTabs",payload:{key:""}})})},Fa.formatMessage({id:"classrooms.cancel",defaultMessage:"\u53D6\u6D88"})),ba.createElement(Ze.ZP,{type:"primary",size:"middle",className:"ml20",onClick:()=>_a(void 0,null,function*(){Dt===""?Ee.ZP.error(Fa.formatMessage({id:"classrooms.enterContent",defaultMessage:"\u8BF7\u8F93\u5165\u5185\u5BB9"})):(yield nn({type:"shixunHomeworks/updateWork",payload:{explanation:Dt,categoryId:qt.categoryId}})).status===0&&(Ee.ZP.success(Fa.formatMessage({id:"classrooms.operationSuccess",defaultMessage:"\u64CD\u4F5C\u6210\u529F"})),nn({type:"shixunHomeworks/setActionTabs",payload:{key:""}}),nn({type:"shixunHomeworks/getWorkDetail",payload:Dn({},qt)}))})},Fa.formatMessage({id:"classroomClassroomExperiments.save",defaultMessage:"\u4FDD\u5B58"})))))),ba.createElement("aside",{className:[Mo.reply,"bg-white","mt20"].join(" ")},ht&&ba.createElement(St.Z,{onChange:ta=>{In(ta)},height:200,isFocus:!0,watch:!0}),ba.createElement(pe.Z,{onClick:()=>{$t(!0)}},ba.createElement(a.Z,{flex:"1",style:{pointerEvents:"none"}},!ht&&ba.createElement(y.default,{size:"middle",className:"current",placeholder:"\u8BF4\u70B9\u4EC0\u4E48",disabled:!0})),ba.createElement(a.Z,null,ba.createElement(Ze.ZP,{type:"primary",size:"middle",onClick:()=>_a(void 0,null,function*(){if((0,Ce.Rm)()&&!_e.AssistantObject.normal.can_create){Ee.ZP.warning(Fa.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\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===""?Ee.ZP.error(Fa.formatMessage({id:"classrooms.enterContent",defaultMessage:"\u8BF7\u8F93\u5165\u5185\u5BB9"})):(yield nn({type:"shixunHomeworks/createReply",payload:{journals_for_message:{jour_id:qt.categoryId,jour_type:"HomeworkCommon",reply_id:1,notes:Dt}}})).status===0&&(Ee.ZP.success(Fa.formatMessage({id:"classrooms.publishSuccess",defaultMessage:"\u53D1\u5E03\u6210\u529F"})),nn({type:"shixunHomeworks/getReplyList",payload:Dn({},qt)}),$t(!1),In(""))})},Fa.formatMessage({id:"classroomClassroomExperiments.publish1",defaultMessage:"\u53D1\u8868"}))))),(Kt==null?void 0:Kt.comments)&&Kt.comments!=""&&ba.createElement("aside",{className:[Mo.replyList,"bg-white"].join(" ")},ba.createElement(me.Z,{spinning:Yt["shixunHomeworks/getReplyList"]},Kt==null?void 0:Kt.comments.map(function(ta,Ua){var st,To,ua,Go;return ba.createElement(pe.Z,{gutter:[12,12],key:Ua},ba.createElement(a.Z,{flex:"40px"},ba.createElement("img",{className:Mo.headpic,width:"40",src:`${Ii.Z.IMG_SERVER}/images/${(st=ta==null?void 0:ta.author)==null?void 0:st.image_url}`})),ba.createElement(a.Z,{flex:"1"},ba.createElement(pe.Z,{align:"middle"},ba.createElement(a.Z,{span:20},ba.createElement("span",{className:"c-light-black"},(To=ta==null?void 0:ta.author)==null?void 0:To.name),ba.createElement("span",{className:"c-light-black ml10"},ta==null?void 0:ta.time," ",Fa.formatMessage({id:"classrooms.publish",defaultMessage:"\u53D1\u5E03"}))),ba.createElement(a.Z,{className:"tr",span:4},((0,Ce.GJ)()||((ua=Ne==null?void 0:Ne.userInfo)==null?void 0:ua.login)===((Go=ta==null?void 0:ta.author)==null?void 0:Go.login))&&ba.createElement(Fe.Z,{title:Fa.formatMessage({id:"classrooms.delete",defaultMessage:"\u5220\u9664"})},ba.createElement(Ul.Z,{className:"current",onClick:()=>{nn({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5220\u9664",params:qt,selectArr:ta}})}}))),ba.createElement(a.Z,{span:24},ba.createElement(Qr.Z,{value:ta.content})),ta.children&&ba.createElement("aside",{className:Mo.comment},ta.children.map(function(zr,pa){var wa,lr;return ba.createElement(pe.Z,{key:pa},ba.createElement(a.Z,{span:24},ba.createElement(pe.Z,null,ba.createElement(a.Z,{flex:"1"},zr.author.name,ba.createElement("span",{className:"c-light-black ml10"},zr==null?void 0:zr.time)),ba.createElement(a.Z,null,((0,Ce.GJ)()||((wa=Ne==null?void 0:Ne.userInfo)==null?void 0:wa.login)===((lr=zr==null?void 0:zr.author)==null?void 0:lr.login))&&ba.createElement(Fe.Z,{title:Fa.formatMessage({id:"classrooms.delete",defaultMessage:"\u5220\u9664"})},ba.createElement(Ul.Z,{className:"current",onClick:()=>{nn({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5220\u9664",params:qt,selectArr:zr}})}}))))),ba.createElement(a.Z,null,ba.createElement(Qr.Z,{value:zr.content})))})),ba.createElement(a.Z,{span:24,className:"mt5 c-light-black"},$n===Ua&&ba.createElement("aside",null,ba.createElement(St.Z,{onChange:zr=>{Lt(zr)},height:150,isFocus:!0}),ba.createElement(pe.Z,null,ba.createElement(a.Z,{span:24,className:"tr"},ba.createElement(Ze.ZP,{type:"primary",size:"middle",onClick:()=>_a(this,null,function*(){En===""?Ee.ZP.error(Fa.formatMessage({id:"classrooms.enterContent",defaultMessage:"\u8BF7\u8F93\u5165\u5185\u5BB9"})):(yield nn({type:"shixunHomeworks/createReply",payload:{journals_for_message:{jour_id:qt.categoryId,jour_type:"HomeworkCommon",m_parent_id:ta.id,reply_id:1,notes:En}}}),nn({type:"shixunHomeworks/getReplyList",payload:Dn({},qt)}),Ee.ZP.success(Fa.formatMessage({id:"classrooms.publishSuccess",defaultMessage:"\u53D1\u5E03\u6210\u529F"})),Xt(-1))})},Fa.formatMessage({id:"classroomClassroomExperiments.publish1",defaultMessage:"\u53D1\u8868"}))))),$n!==Ua&&ba.createElement("div",{className:"tr"},ba.createElement("span",{className:"iconfont icon-huifu1 mr5 ml30",onClick:()=>Xt(Ua)}),!!ta.user_praise&&ba.createElement("span",{className:"c-orange"},ba.createElement(ii.Z,{className:"mr5 ml30",onClick:()=>_a(this,null,function*(){yield nn({type:"shixunHomeworks/replyUnLike",payload:{object_id:ta.id,object_type:"journals_for_message"}}),nn({type:"shixunHomeworks/getReplyList",payload:Dn({},qt)})})}),!!ta.praise_count&&ta.praise_count),!ta.user_praise&&ba.createElement("span",null,ba.createElement(ii.Z,{className:"mr5 ml30",onClick:()=>_a(this,null,function*(){yield nn({type:"shixunHomeworks/replyLike",payload:{object_id:ta.id,object_type:"journals_for_message"}}),nn({type:"shixunHomeworks/getReplyList",payload:Dn({},qt)})})}),!!ta.praise_count&&ta.praise_count))))))}))))),ba.createElement("aside",{className:"tc mt30 pb30"},ba.createElement(ee.Z,{defaultCurrent:1,total:Kt==null?void 0:Kt.messages_count,hideOnSinglePage:!0,current:qt.page||1,onChange:ta=>{qt.page=ta,nn({type:"shixunHomeworks/getReplyList",payload:Dn({},qt)})}})),ba.createElement(Tl,null))};var Jn=(0,ve.connect)(({shixunHomeworks:Ue,classroomList:_e,user:Ne,loading:Wt,globalSetting:Yt})=>({shixunHomeworks:Ue,globalSetting:Yt,user:Ne,classroomList:_e,loading:Wt.effects}))(Oo),Ro=Object.defineProperty,wo=Object.getOwnPropertySymbols,Io=Object.prototype.hasOwnProperty,Jr=Object.prototype.propertyIsEnumerable,Xn=(Ue,_e,Ne)=>_e in Ue?Ro(Ue,_e,{enumerable:!0,configurable:!0,writable:!0,value:Ne}):Ue[_e]=Ne,gr=(Ue,_e)=>{for(var Ne in _e||(_e={}))Io.call(_e,Ne)&&Xn(Ue,Ne,_e[Ne]);if(wo)for(var Ne of wo(_e))Jr.call(_e,Ne)&&Xn(Ue,Ne,_e[Ne]);return Ue};de().locale("ZH-cn");const Xr=({shixunHomeworks:Ue,classroomList:_e,globalSetting:Ne,loading:Wt,dispatch:Yt})=>{var nn,qt;const rn=(0,ve.useIntl)(),ht=(0,ve.useParams)(),{detailLeftMenus:$t}=_e,{replyList:$n,referenceAnswer:Xt}=Ue;return ht.page_size=10,(0,z.useEffect)(()=>{Yt({type:"shixunHomeworks/getReplyList",payload:gr({},ht)}),Yt({type:"shixunHomeworks/getReferenceAnswer",payload:{coursesId:ht.categoryId}}),$t.course_modules||Yt({type:"classroomList/getClassroomLeftMenus",payload:gr({},ht)})},[ht.categoryId]),z.createElement("section",{className:"pb30 bg-white pl30 pr30 pt30"},z.createElement("aside",{className:["c-black","font14"].join(" ")},z.createElement("div",null,(Xt==null?void 0:Xt.reference_answer)&&z.createElement(Qr.Z,{value:Xt==null?void 0:Xt.reference_answer}),!(Xt!=null&&Xt.reference_answer)&&!((nn=Xt.attachments)!=null&&nn.length)&&z.createElement(Be.Z,null)),(qt=Xt==null?void 0:Xt.attachments)==null?void 0:qt.map((Dt,In)=>z.createElement("div",null,z.createElement("a",{href:`${Ii.Z.API_SERVER}${Dt.url}`},z.createElement("span",{className:"iconfont icon-fujian c-green font14"}),z.createElement("span",{className:"ml10 c-black"},Dt.title),z.createElement("span",{className:"c-light-black ml20 font12"},Dt.filesize))))))};var yl=(0,ve.connect)(({shixunHomeworks:Ue,classroomList:_e,loading:Ne,globalSetting:Wt})=>({shixunHomeworks:Ue,globalSetting:Wt,classroomList:_e,loading:Ne.effects}))(Xr),rr=te(55059),zo=te(2948),er=te(91967),Ur=te(59301),Cr=(Ue,_e,Ne)=>new Promise((Wt,Yt)=>{var nn=ht=>{try{rn(Ne.next(ht))}catch($t){Yt($t)}},qt=ht=>{try{rn(Ne.throw(ht))}catch($t){Yt($t)}},rn=ht=>ht.done?Wt(ht.value):Promise.resolve(ht.value).then(nn,qt);rn((Ne=Ne.apply(Ue,_e)).next())});const Pi=({shixunHomeworks:Ue,loading:_e,dispatch:Ne})=>{var Wt,Yt;const nn=(0,ve.useIntl)(),[qt,rn]=(0,z.useState)(!0),[ht,$t]=(0,z.useState)(!1),[$n,Xt]=(0,z.useState)([]),[Dt,In]=(0,z.useState)([]),[En,Lt]=(0,z.useState)([]),[Cn,An]=(0,z.useState)([]),[Fa,Kt]=(0,z.useState)(""),_t=(0,ve.useParams)();function ln(){return Cr(this,null,function*(){let Ua=yield(0,ze.ZP)(`/api/homework_commons/${_t.categoryId}/homework_common_collaborators.json`,{method:"get"});In(Ua)})}function ko(){return Cr(this,null,function*(){var Ua;let st=yield(0,ze.ZP)(`/api/courses/${_t==null?void 0:_t.coursesId}/teachers`,{method:"get",params:{homework_id:_t.categoryId,limit:1e3}});(Ua=st==null?void 0:st.teacher_list)==null||Ua.map(To=>{To.key=To.user_id}),Lt(st==null?void 0:st.teacher_list),An(st==null?void 0:st.teacher_list)})}(0,z.useEffect)(()=>{ln(),((0,Ce.G5)()||(0,Ce.Rm)())&&ko()},[_t]);const ta=()=>{};return Ur.createElement("section",{className:er.Z.form},Ur.createElement(pe.Z,{className:er.Z.content,style:{padding:"20px 30px",gap:20}},(Wt=Dt==null?void 0:Dt.data)==null?void 0:Wt.map(Ua=>Ur.createElement(pe.Z,{align:"middle",className:`${er.Z.borderSty} ${Fa===(Ua==null?void 0:Ua.id)?er.Z.delBorder:""}`,style:{height:"38px",borderRadius:"2px",padding:"0 12px",color:"#333333",background:"#fff"}},Ur.createElement("span",{className:"c-grey-333"},Ua==null?void 0:Ua.real_name),(Dt==null?void 0:Dt.can_edit)&&Ur.createElement("span",{style:{cursor:"pointer",marginLeft:"20px"},className:`iconfont icon-guanbi11 ${er.Z.delSty}`,onMouseEnter:()=>{Kt(Ua.id)},onMouseLeave:()=>{Kt("")},onClick:()=>Cr(void 0,null,function*(){(yield(0,ze.ZP)(`/api/homework_commons/${_t.categoryId}/homework_common_collaborators/delete.json`,{method:"delete",body:{user_id:Ua.id}})).status===0&&(Ee.ZP.info(nn.formatMessage({id:"classrooms.deleteSuccess",defaultMessage:"\u5220\u9664\u6210\u529F"})),ln(),ko())})}))),(Dt==null?void 0:Dt.can_edit)&&Ur.createElement(Ze.ZP,{className:er.Z.copHover,style:{height:38,padding:"6px 15px",backgroundColor:"#fff"},type:"primary",ghost:!0,onClick:()=>$t(!0)},"\u6DFB\u52A0\u534F\u4F5C\u8005"),!(Dt!=null&&Dt.can_edit)&&!((Yt=Dt==null?void 0:Dt.data)!=null&&Yt.length)&&Ur.createElement("span",{className:"c-grey-666"},"\u6682\u672A\u6DFB\u52A0\u534F\u4F5C\u8005")),Ur.createElement(Pe.default,{title:"\u6DFB\u52A0\u534F\u4F5C\u8005",open:ht,onCancel:()=>$t(!1),onOk:()=>Cr(void 0,null,function*(){if($n.length===0){Ee.ZP.info(nn.formatMessage({id:"classrooms.selectCollaboratorTeacher",defaultMessage:"\u8BF7\u9009\u62E9\u534F\u4F5C\u8001\u5E08"}));return}(yield(0,ze.ZP)(`/api/homework_commons/${_t.categoryId}/homework_common_collaborators.json`,{method:"post",body:{user_ids:$n}})).status===0&&(Ee.ZP.info(nn.formatMessage({id:"classrooms.addSuccess",defaultMessage:"\u6DFB\u52A0\u6210\u529F"})),Xt([]),ln(),ko(),$t(!1))})},Ur.createElement("div",null,Ur.createElement("div",{style:{display:"flex"}},Ur.createElement("label",{style:{width:"50px"}},nn.formatMessage({id:"classrooms.name",defaultMessage:"\u59D3\u540D"}),"\uFF1A")," ",Ur.createElement(y.default.Search,{onChange:Ua=>{Lt(Cn.filter(st=>st.name.indexOf(Ua.target.value)>-1))}})),Ur.createElement(x.default,{style:{marginTop:"10px",height:"300px",overflow:"auto"},rowSelection:{type:"checkbox",onChange:(Ua,st)=>{Xt(Ua)},selectedRowKeys:$n,getCheckboxProps:Ua=>({disabled:Ua.is_collaborator})},pagination:!1,dataSource:En,columns:[{title:nn.formatMessage({id:"classrooms.name",defaultMessage:"\u59D3\u540D"}),dataIndex:"name",key:"name"},{title:nn.formatMessage({id:"classrooms.role",defaultMessage:"\u89D2\u8272"}),dataIndex:"role",key:"role"}]}))))};var su=(0,ve.connect)(({shixunHomeworks:Ue,loading:_e})=>({shixunHomeworks:Ue,loading:_e.effects}))(Pi),du=te(81327),hu=te(32134),Ji=te(12893),cu=te(76505),Wa=te(59301),zi=Object.defineProperty,au=Object.defineProperties,Eu=Object.getOwnPropertyDescriptors,gu=Object.getOwnPropertySymbols,Xi=Object.prototype.hasOwnProperty,Li=Object.prototype.propertyIsEnumerable,Ni=(Ue,_e,Ne)=>_e in Ue?zi(Ue,_e,{enumerable:!0,configurable:!0,writable:!0,value:Ne}):Ue[_e]=Ne,ai=(Ue,_e)=>{for(var Ne in _e||(_e={}))Xi.call(_e,Ne)&&Ni(Ue,Ne,_e[Ne]);if(gu)for(var Ne of gu(_e))Li.call(_e,Ne)&&Ni(Ue,Ne,_e[Ne]);return Ue},Bu=(Ue,_e)=>au(Ue,Eu(_e)),mu=(Ue,_e,Ne)=>new Promise((Wt,Yt)=>{var nn=ht=>{try{rn(Ne.next(ht))}catch($t){Yt($t)}},qt=ht=>{try{rn(Ne.throw(ht))}catch($t){Yt($t)}},rn=ht=>ht.done?Wt(ht.value):Promise.resolve(ht.value).then(nn,qt);rn((Ne=Ne.apply(Ue,_e)).next())});const qi=({shixunHomeworks:Ue,loading:_e,globalSetting:Ne,user:Wt,dispatch:Yt})=>{var nn,qt,rn,ht,$t;const $n=(0,ve.useParams)(),Xt=(0,ve.useLocation)(),{verifyModelUser:Dt,ContactModalElement:In}=(0,cu.Z)(),{workSetting:En,workList:Lt}=Ue,[Cn,An]=(0,z.useState)(!0),[Fa]=ye.default.useForm(),Kt=(0,ve.useIntl)(),[_t,ln]=(0,z.useState)(!1),[ko,ta]=(0,z.useState)(!1),[Ua,st]=(0,z.useState)(!1),[To,ua]=Pe.default.useModal();let[Go,zr]=(0,z.useState)([{name:"\u7406\u8BBA\u8BC4\u5206",score:40},{name:"\u5B9E\u8DF5\u8BC4\u5206",score:60}]),[pa,wa]=(0,z.useState)([]),[lr,Qt]=(0,z.useState)([]),[Qn,Pt]=(0,z.useState)({unified_setting:!1,publish_time:"",end_time:"",ta_mode:1,teacher_mode:1,final_mode:!1,st_proportion:"",ta_proportion:"",te_proportion:"",student_comment:!1,anonymous_appeal:!1,appeal_penalty:0,appeal_time:"",anonymous_comment:!1,evaluation_num:0,evaluation_start:"",evaluation_end:"",absence_penalty:0,work_public:!1,unified_late:!0,allow_late:!1,late_time:"",late_penalty:0,challenge_settings:[],work_efficiency:!1,shixun_evaluation:"",answer_open_evaluation:!1,answer_public:!1,score_open:!1,total_score:"",eff_score:"",is_repeat_minus:"",repeat_setting_score:"",repeat_limit:"",single_score:!0,score_details:[{name:"\u7406\u8BBA\u8BC4\u5206",score:40},{name:"\u5B9E\u8DF5\u8BC4\u5206",score:60}],is_open_ai_review:!1});const Yo=((nn=Lt==null?void 0:Lt.homework_status)==null?void 0:nn.includes("\u533F\u8BC4\u4E2D"))||((qt=Lt==null?void 0:Lt.homework_status)==null?void 0:qt.includes("\u7533\u8BC9\u4E2D")),Or=((rn=Lt==null?void 0:Lt.homework_status)==null?void 0:rn.includes("\u533F\u8BC4\u4E2D"))||((ht=Lt==null?void 0:Lt.homework_status)==null?void 0:ht.includes("\u7533\u8BC9\u4E2D"))||(($t=Lt==null?void 0:Lt.homework_status)==null?void 0:$t.includes("\u5DF2\u622A\u6B62"));(0,z.useEffect)(()=>{},[]),(0,z.useEffect)(()=>{An(!(En!=null&&En.can_edit))},[En]),(0,z.useEffect)(()=>{En!=null&&En.course_id&&(Object.keys(Qn).map(function(Pn){Pn.indexOf("proportion")>-1&&(En[Pn]=(En[Pn]*100).toFixed(0)),Qn[Pn]=En[Pn]}),(!Qn.allow_late||!Qn.unified_late)&&(Qn.late_penalty=5),pa=JSON.parse(JSON.stringify(En.group_settings.map(Pn=>Bu(ai({},Pn),{group_name:[Pn.group_name]})).filter(Pn=>Pn.publish_time!==null))),lr=JSON.parse(JSON.stringify(En.allow_late_settings.map(Pn=>Bu(ai({},Pn),{group_name:[Pn.group_name]})).filter(Pn=>Pn.late_time!==null))),Go=JSON.parse(JSON.stringify(En.score_details.map(Pn=>ai({},Pn)))),Pt(ai({},Qn)),zr([...Go]),wa([...pa]),Qt([...lr]))},[En]);const ml=()=>{Yt({type:"shixunHomeworks/getWorkSetting",payload:ai({},$n)})},Ya=()=>mu(void 0,null,function*(){ta(!0);let Pn=!1;if(Go==null||Go.find(Jt=>{if(Jt.name===""||Jt.score===""){Pn=!0;return}}),Pn)return;if(Zo().toFixed(2)!=100){Ee.ZP.warning(Kt.formatMessage({id:"classrooms.homeworkFullScore100",defaultMessage:"\u6574\u4E2A\u4F5C\u4E1A\u6700\u7EC8\u7684\u6EE1\u5206\u503C\u5FC5\u987B\u4E3A100\u5206"}));return}if(Zn(Go)){Ee.ZP.warning(Kt.formatMessage({id:"classrooms.dimensionNameNoDuplicate",defaultMessage:"\u7EF4\u5EA6\u540D\u79F0\u4E0D\u80FD\u91CD\u590D"}));return}const xa=JSON.parse(JSON.stringify(Qn));if(xa.categoryId=$n.categoryId,Qn.unified_setting||pa==null||pa.map(Jt=>{var Xa,qa;if(!Jt.publish_time||!Jt.end_time)throw Ee.ZP.error(Kt.formatMessage({id:"classrooms.completePublishTime",defaultMessage:"\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574"})),new String(Kt.formatMessage({id:"classrooms.completePublishTime",defaultMessage:"\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574"}));if(!Jt.group_name)throw Ee.ZP.error(Kt.formatMessage({id:"classrooms.selectClassName",defaultMessage:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"})),new String(Kt.formatMessage({id:"classrooms.selectClassName",defaultMessage:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"}));Jt.group_name=typeof(Jt==null?void 0:Jt.group_name)=="string"?[Jt==null?void 0:Jt.group_name]:Jt==null?void 0:Jt.group_name,console.log("item:0",Jt,En.group_settings,pa),Jt.group_id=(qa=(Xa=Jt==null?void 0:Jt.group_name)==null?void 0:Xa.map($o=>{var mr,Qo;let Zr=(Qo=(mr=En.group_settings)==null?void 0:mr.filter(fl=>(fl==null?void 0:fl.group_name)===$o))==null?void 0:Qo[0];return console.log("d:",Zr,$o),Zr==null?void 0:Zr.group_id}))==null?void 0:qa.toString().split(",")}),xa.group_settings=pa,xa.score_details=Go,Qn.allow_late)if(Qn.unified_late){if(Qn.late_penalty===null||Qn.late_penalty===void 0||Qn.late_penalty<0||Qn.late_penalty>100)throw Ee.ZP.error(`${Kt.formatMessage({id:"classrooms.lateSubmissionDeduction0",defaultMessage:"\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0"})}~100`),new String(`${Kt.formatMessage({id:"classrooms.lateSubmissionDeduction0",defaultMessage:"\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0"})}~100`);if(!Qn.late_time)throw Ee.ZP.error(Kt.formatMessage({id:"classrooms.completeDeadline",defaultMessage:"\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"})),new String(Kt.formatMessage({id:"classrooms.completeDeadline",defaultMessage:"\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"}))}else lr=lr==null?void 0:lr.map(Jt=>{var Xa,qa;if(Jt.late_penalty===null||Jt.late_penalty===void 0||Jt.late_penalty<0||Jt.late_penalty>100)throw Ee.ZP.error(`${Kt.formatMessage({id:"classrooms.lateSubmissionDeduction0",defaultMessage:"\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0"})}~100`),new String(`${Kt.formatMessage({id:"classrooms.lateSubmissionDeduction0",defaultMessage:"\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0"})}~100`);if(!Jt.late_time)throw Ee.ZP.error(Kt.formatMessage({id:"classrooms.completeDeadline",defaultMessage:"\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"})),new String(Kt.formatMessage({id:"classrooms.completeDeadline",defaultMessage:"\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"}));if(!Jt.group_name)throw Ee.ZP.error(Kt.formatMessage({id:"classrooms.selectClassName",defaultMessage:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"})),new String(Kt.formatMessage({id:"classrooms.selectClassName",defaultMessage:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"}));return Jt.group_name=typeof(Jt==null?void 0:Jt.group_name)=="string"?[Jt==null?void 0:Jt.group_name]:Jt==null?void 0:Jt.group_name,Jt.group_id=(qa=(Xa=Jt==null?void 0:Jt.group_name)==null?void 0:Xa.map($o=>{var mr,Qo;let Zr=(Qo=(mr=En.group_settings)==null?void 0:mr.filter(fl=>(fl==null?void 0:fl.group_name)===$o))==null?void 0:Qo[0];return Zr==null?void 0:Zr.group_id}))==null?void 0:qa.toString().split(","),Jt}),xa.allow_late_settings=lr;Object.keys(xa).map(function(Jt){Jt.indexOf("proportion")>-1&&(xa[Jt]=xa[Jt]/100)}),JSON.stringify(Go)!==JSON.stringify(En==null?void 0:En.score_details)||(En==null?void 0:En.single_score)!=(Qn==null?void 0:Qn.single_score)?(Pe.default.confirm({title:Kt.formatMessage({id:"classrooms.updateScore",defaultMessage:"\u66F4\u65B0\u6210\u7EE9"}),centered:!0,icon:null,content:"\u60A8\u6539\u52A8\u4E86\u672C\u6B21\u4F5C\u4E1A\u7684\u8BC4\u5206\u7EF4\u5EA6\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",cancelText:Kt.formatMessage({id:"classrooms.cancel",defaultMessage:"\u53D6\u6D88"}),okText:Kt.formatMessage({id:"classrooms.confirm",defaultMessage:"\u786E\u5B9A"}),onOk:()=>mu(void 0,null,function*(){(yield(0,ze.ZP)(`/api/homework_commons/${$n.categoryId}/score_setting_with_normal.json`,{method:"post",body:ai({},xa)})).status===0&&(Ee.ZP.success(Kt.formatMessage({id:"classrooms.updateSuccess",defaultMessage:"\u66F4\u65B0\u6210\u529F"})),En!=null&&En.have_repeated&&((En==null?void 0:En.is_repeat_minus)!==(Qn==null?void 0:Qn.is_repeat_minus)||(En==null?void 0:En.repeat_setting_score)!==(Qn==null?void 0:Qn.repeat_setting_score)||(En==null?void 0:En.repeat_limit)!==(Qn==null?void 0:Qn.repeat_limit))&&Pe.default.confirm({title:Kt.formatMessage({id:"classrooms.updateScore",defaultMessage:"\u66F4\u65B0\u6210\u7EE9"}),content:"\u60A8\u6539\u52A8\u4E86\u672C\u6B21\u4F5C\u4E1A\u7684\u67E5\u91CD\u6263\u5206\u89C4\u5219\uFF0C\u9700\u8981\u91CD\u65B0\u67E5\u91CD\u624D\u80FD\u751F\u6548\uFF0C\u751F\u6548\u540E\u6210\u7EE9\u5C06\u8986\u76D6\u6210\u6700\u65B0\u7684\u6210\u7EE9",cancelText:Kt.formatMessage({id:"classrooms.cancel",defaultMessage:"\u53D6\u6D88"}),okText:"\u7ACB\u5373\u67E5\u91CD",onOk:()=>{Yt({type:"shixunHomeworks/setActionTabs",payload:{key:"\u4EE3\u7801\u67E5\u91CD",params:$n}})}}),ml(),Yt({type:"shixunHomeworks/getWorkList",payload:ai({},$n)}))})}),st(!0)):(yield(0,ze.ZP)(`/api/homework_commons/${$n.categoryId}/score_setting_with_normal.json`,{method:"post",body:ai({},xa)})).status===0&&(Ee.ZP.success(Kt.formatMessage({id:"classrooms.updateSuccess",defaultMessage:"\u66F4\u65B0\u6210\u529F"})),En!=null&&En.have_repeated&&((En==null?void 0:En.is_repeat_minus)!==(Qn==null?void 0:Qn.is_repeat_minus)||(En==null?void 0:En.repeat_setting_score)!==(Qn==null?void 0:Qn.repeat_setting_score)||(En==null?void 0:En.repeat_limit)!==(Qn==null?void 0:Qn.repeat_limit))&&Pe.default.confirm({title:Kt.formatMessage({id:"classrooms.updateScore",defaultMessage:"\u66F4\u65B0\u6210\u7EE9"}),content:"\u60A8\u6539\u52A8\u4E86\u672C\u6B21\u4F5C\u4E1A\u7684\u67E5\u91CD\u6263\u5206\u89C4\u5219\uFF0C\u9700\u8981\u91CD\u65B0\u67E5\u91CD\u624D\u80FD\u751F\u6548\uFF0C\u751F\u6548\u540E\u6210\u7EE9\u5C06\u8986\u76D6\u6210\u6700\u65B0\u7684\u6210\u7EE9",cancelText:Kt.formatMessage({id:"classrooms.cancel",defaultMessage:"\u53D6\u6D88"}),okText:"\u7ACB\u5373\u67E5\u91CD",onOk:()=>{Yt({type:"shixunHomeworks/setActionTabs",payload:{key:"\u4EE3\u7801\u67E5\u91CD",params:$n}})}}),ml(),Yt({type:"shixunHomeworks/getWorkList",payload:ai({},$n)}))}),aa=Wa.createElement("div",{className:"mask-tips"},"\u8BA1\u7B97\u8BF4\u660E\uFF1A",Wa.createElement("br",null),"\u6559\u5E08\u8BC4\u5206 * \u5176\u767E\u5206\u6BD4 + \u52A9\u6559\u8BC4\u5206 * \u5176\u767E\u5206\u6BD4 + \u5B66\u751F\u533F\u8BC4\u5E73\u5747\u5206 * \u5176\u767E\u5206\u6BD4 - ( \u8FDF\u4EA4\u6263\u5206 + \u7F3A\u8BC4\u6263\u5206 * \u7F3A\u8BC4\u6570 + \u8FDD\u89C4\u533F\u8BC4\u6263\u5206 * \u8FDD\u89C4\u533F\u8BC4\u6570 )",Wa.createElement("br",null),Wa.createElement("br",null),"\u6CE8\u610F\uFF1A",Wa.createElement("br",null),"\u975E\u96F6\u767E\u5206\u6BD4\u7684\u8BC4\u5206\u9009\u9879\uFF0C\u82E5\u8BC4\u5206\u8BB0\u5F55\u4E3A\u7A7A\uFF0C\u5219\u5176\u767E\u5206\u6BD4\u5C06\u81EA\u52A8\u5E73\u644A\u5230\u5176\u5B83\u975E\u96F6\u8BC4\u5206\u9009\u9879\u4E0A\u3002",Wa.createElement("br",null),"\u4F8B\uFF1A\u6559\u5E08\u8BC4\u520640% + \u52A9\u6559\u8BC4\u520635% + \u5B66\u751F\u533F\u8BC425%\uFF0C\u5B66\u751FA\u6CA1\u6709\u6559\u5E08\u8BC4\u5206\u8BB0\u5F55\uFF0C\u5219\u5176\u6700\u7EC8\u6210\u7EE9\u6309\u7167\u52A9\u6559\u8BC4\u520655% + \u5B66\u751F\u533F\u8BC445%\u8FDB\u884C\u8BA1\u7B97"),jr=Wa.createElement("div",{className:"mask-tips"},"\u8BA1\u7B97\u8BF4\u660E\uFF1A",Wa.createElement("br",null),"\u4F18\u5148\u987A\u5E8F\u6392\u524D\u7684\u975E\u96F6\u8BC4\u5206 * 100% - ( \u8FDF\u4EA4\u6263\u5206 + \u7F3A\u8BC4\u6263\u5206 * \u7F3A\u8BC4\u6570 + \u8FDD\u89C4\u533F\u8BC4\u6263\u5206 * \u8FDD\u89C4\u533F\u8BC4\u6570 )",Wa.createElement("br",null),"\u4F8B\uFF1A\u6709\u6559\u5E08\u8BC4\u5206\u5219\u6559\u5E08\u8BC4\u5206100%\uFF0C\u5426\u5219\u6559\u8F85\u8BC4\u5206100%\uFF0C\u4F9D\u6B21\u7C7B\u63A8"),_o=Pn=>Pn&&PnGo.reduce((Pn,xa)=>xa.score!==""?Pn+xa.score:Pn,0);function Zn(Pn){return Pn.some((xa,Jt)=>Pn.find((qa,$o)=>qa.name===xa.name&&$o!==Jt)!==void 0)}return Wa.createElement("section",{className:er.Z.form},!(Lt!=null&&Lt.is_jupyter||Lt!=null&&Lt.is_jupyter_lab)&&Wa.createElement(Wa.Fragment,null,Wa.createElement("div",{style:{display:"flex",alignItems:"center"}},Wa.createElement("div",{className:er.Z.title},"\u8BC4\u5206\u7EF4\u5EA6"),!Qn.single_score&&Wa.createElement("div",{style:{marginLeft:"auto"}},Wa.createElement("span",{style:{color:"#666666"},className:"mr10"},"\u5F53\u524D\u6EE1\u5206"),Wa.createElement("span",{style:{color:"#E30000"}},Zo().toFixed(2),"\u5206"))),Wa.createElement(ne.ZP.Group,{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"},disabled:Cn,value:Qn==null?void 0:Qn.single_score,onChange:Pn=>{Qn.single_score=Pn.target.value,Pt(ai({},Qn))}},Wa.createElement(ne.ZP,{value:!0},Wa.createElement("span",{style:{color:"#000",marginRight:"40px"}},"\u5355\u7EF4\u5EA6\u8BC4\u5206")),Wa.createElement("br",null),Wa.createElement(ne.ZP,{value:!1},Wa.createElement("span",{style:{color:"#000"}},"\u591A\u7EF4\u5EA6\u8BC4\u5206"),Wa.createElement("span",{style:{color:"#666"}},"\uFF08\u9009\u4E2D\uFF0C\u5219\u6559\u5E08\u548C\u52A9\u6559\u5728\u4F5C\u4E1A\u8BC4\u9605\u9875\u9762\u9700\u4F9D\u636E\u9884\u8BBE\u7684\u591A\u4E2A\u8BC4\u5206\u7EF4\u5EA6\u8FDB\u884C\u8BC4\u5206\uFF09"))),!Qn.single_score&&Wa.createElement(pe.Z,{style:{background:"#F6F7F9",padding:"5px 30px",marginTop:"1px"}},Go==null?void 0:Go.map((Pn,xa)=>Wa.createElement(du.Z,{style:{display:"flex",alignItems:"center",fontSize:14,marginBottom:xa==(Go==null?void 0:Go.length)-1?"0px":"10px"},align:"baseline"},Wa.createElement("span",{style:{marginLeft:"173px",marginRight:"10px"}},"\u7EF4\u5EA6\u540D\u79F0"),Wa.createElement(y.default,{disabled:Cn,placeholder:"\u8BF7\u8F93\u5165\u7EF4\u5EA6\u540D\u79F0",style:{width:470},size:"large",value:Pn==null?void 0:Pn.name,onChange:Jt=>{Go[xa].name=Jt.target.value.trim(),zr([...Go])}}),Wa.createElement("span",{className:"mr10",style:{marginLeft:10}},"\u6EE1\u5206"),Wa.createElement(ue.Z,{placeholder:"\u8BF7\u8F93\u5165\u6EE1\u5206\u5206\u503C",style:{width:180,marginRight:10},size:"large",min:.01,max:100,value:Pn==null?void 0:Pn.score,disabled:Cn,onChange:Jt=>{console.log(Jt),Jt?(Go[xa].score=Number(Jt.toFixed(2)),zr([...Go])):(Go[xa].score="",zr([...Go]))}}),(Go==null?void 0:Go.length)<5&&!Cn&&Wa.createElement(hu.Z,{onClick:()=>{zr([...Go,{name:"",score:""}])},style:{color:"#2FA34F",marginRight:15}}),xa>1&&!Cn&&Wa.createElement(Ji.Z,{onClick:()=>{Go.splice(xa,1),console.log(Go),zr([...Go])},style:{color:"#E30000"}}),!Go[xa].name&&ko&&Wa.createElement("div",{className:er.Z.tip1},"\u8BF7\u8F93\u5165\u7EF4\u5EA6\u540D\u79F0"),!Go[xa].score&&ko&&Wa.createElement("div",{className:er.Z.tip2},"\u8BF7\u8F93\u5165\u6EE1\u5206\u5206\u503C"))))),Wa.createElement("div",{className:er.Z.title,style:{marginTop:"30px"}},"\u6559\u5E08\u8BC4\u5206"),Wa.createElement(ne.ZP.Group,{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"},disabled:Cn,value:Qn.teacher_mode,onChange:Pn=>{Qn.teacher_mode=Pn.target.value,Pt(ai({},Qn))}},Wa.createElement(ne.ZP,{value:1,style:{marginRight:"40px"}},Wa.createElement("span",{style:{color:"#000000"}},"\u5E73\u5747\u8BC4\u5206\u6A21\u5F0F")),Wa.createElement("br",null),Wa.createElement(ne.ZP,{value:0},Wa.createElement("span",{style:{color:"#000000"}},"\u6700\u7EC8\u8BC4\u5206\u6A21\u5F0F"),Wa.createElement("span",{style:{color:"#666"}},"\uFF08\u4EE5\u6700\u540E\u4E00\u4F4D\u6559\u5E08\u8BC4\u5206\u7684\u5206\u6570\u4E3A\u51C6\uFF09"))),Wa.createElement("div",{className:er.Z.title,style:{marginTop:"30px"}},"\u52A9\u6559\u8BC4\u5206"),Wa.createElement(ne.ZP.Group,{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"},disabled:Cn,value:Qn.ta_mode,onChange:Pn=>{Qn.ta_mode=Pn.target.value,Pt(ai({},Qn))}},Wa.createElement(ne.ZP,{value:1,style:{marginRight:"40px"}},Wa.createElement("span",{style:{color:"#000000"}},"\u5E73\u5747\u8BC4\u5206\u6A21\u5F0F")),Wa.createElement("br",null),Wa.createElement(ne.ZP,{value:0},Wa.createElement("span",{style:{color:"#000000"}},"\u6700\u7EC8\u8BC4\u5206\u6A21\u5F0F"),Wa.createElement("span",{style:{color:"#666"}},"\uFF08\u4EE5\u6700\u540E\u4E00\u4F4D\u52A9\u6559\u8BC4\u5206\u7684\u5206\u6570\u4E3A\u51C6\uFF09"))),Wa.createElement("div",{className:er.Z.title,style:{marginTop:"30px"}},"\u6700\u7EC8\u6210\u7EE9\u6743\u91CD"),Wa.createElement(ne.ZP.Group,{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"},disabled:Cn,value:Qn.final_mode,onChange:Pn=>{Qn.final_mode=Pn.target.value,Pt(ai({},Qn))}},Wa.createElement(ne.ZP,{value:!0,style:{marginRight:"40px"}},Wa.createElement("span",{style:{color:"#000000"}},"\u5355\u9879\u8BC4\u5206\u4F18\u5148")),Wa.createElement(ne.ZP,{value:!1},Wa.createElement("span",{style:{color:"#000000"}},"\u591A\u9879\u8BC4\u5206\u914D\u6BD4"))),Qn.final_mode&&Wa.createElement("div",{style:{background:"#F6F7F9",padding:"5px 30px",alignItems:"center",marginTop:"1px"}},Wa.createElement("div",{style:{marginLeft:"24px",color:"#333333"}},"\u8BC4\u5206\u4F18\u5148\u7EA7\uFF1A\u6559\u5E08\u8BC4\u5206\u2192\u52A9\u6559\u8BC4\u5206\u2192\u533F\u8BC4\u8BC4\u5206"),Wa.createElement("div",{style:{marginLeft:"24px",color:"#333333",marginTop:20}},"\u89C4\u5219\u8BF4\u660E\uFF1A\u82E5\u5B58\u5728\u6559\u5E08\u8BC4\u5206\uFF0C\u5219\u4EC5\u4EE5\u6559\u5E08\u8BC4\u5206\u4E3A\u51C6\uFF1B\u82E5\u65E0\u6559\u5E08\u8BC4\u5206\uFF0C\u5219\u4F9D\u6B21\u8003\u8651\u52A9\u6559\u8BC4\u5206\u548C\u533F\u8BC4\u8BC4\u5206\uFF0C\u53D6\u6700\u9AD8\u4F18\u5148\u7EA7\u7684\u8BC4\u5206\u4F5C\u4E3A\u6700\u7EC8\u6210\u7EE9\u3002")),!Qn.final_mode&&Wa.createElement("div",{style:{background:"#F6F7F9",padding:"5px 30px",display:"flex",alignItems:"center",marginTop:"1px"}},Wa.createElement("div",{style:{marginLeft:"60px"}},"\u6559\u5E08\u8BC4\u5206"),Wa.createElement(ue.Z,{disabled:Cn,min:0,max:100,size:"large",addonAfter:"%",style:{width:"110px",margin:"0 30px 0 10px"},value:Qn.te_proportion,onChange:Pn=>{Qn.te_proportion=Pn,Pt(Object.assign({},Qn))}}),Wa.createElement("div",null,"\u52A9\u6559\u8BC4\u5206"),Wa.createElement(ue.Z,{disabled:Cn,min:0,max:100,size:"large",addonAfter:"%",style:{width:"110px",margin:"0 30px 0 10px"},value:Qn.ta_proportion,onChange:Pn=>{Qn.ta_proportion=Pn,Pt(Object.assign({},Qn))}}),Wa.createElement("div",null,"\u5B66\u751F\u533F\u8BC4"),Wa.createElement(ue.Z,{disabled:Cn,min:0,max:100,size:"large",addonAfter:"%",style:{width:"110px",margin:"0 0 0 10px"},value:Qn.st_proportion,onChange:Pn=>{Qn.st_proportion=Pn,Pt(Object.assign({},Qn))}}),Wa.createElement("div",{style:{color:"#666"}},"\uFF08\u6309\u7167\u8BC4\u5206\u9879\u5360\u6BD4\u8BA1\u7B97\u6700\u7EC8\u6210\u7EE9\uFF09")),Wa.createElement("div",{className:er.Z.title,style:{marginTop:"30px"}},"\u6587\u6863\u67E5\u91CD\u6263\u5206"),!(Lt!=null&&Lt.is_jupyter||Lt!=null&&Lt.is_jupyter_lab)&&Wa.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px"}},Wa.createElement(E.default,{disabled:Cn,checked:Qn==null?void 0:Qn.is_repeat_minus,onChange:Pn=>{Pt(xa=>Bu(ai({},xa),{is_repeat_minus:Pn.target.checked}))}},"\u6587\u6863\u67E5\u91CD\u6263\u5206"),Wa.createElement("span",{style:{fontSize:"14px",color:"#666"}},"\uFF08\u5F00\u542F\u5E76\u4F7F\u7528\u6587\u6863\u67E5\u91CD\u540E\uFF0C\u5C06\u6309\u7167\u89C4\u5219\u6263\u9664\u4F5C\u4E1A\u91CD\u590D\u5B66\u751F\u5206\u6570\uFF09")),(Qn==null?void 0:Qn.is_repeat_minus)&&Wa.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},Wa.createElement("div",{style:{marginLeft:"54px"}},Kt.formatMessage({id:"classroomClassroomExperiments.plagiarismDeduction",defaultMessage:"\u67E5\u91CD\u6263\u5206"})),Wa.createElement(ue.Z,{disabled:Cn,min:0,max:100,size:"large",addonAfter:"\u5206",style:{margin:"0 10px",width:"120px"},value:Qn.repeat_setting_score,onChange:Pn=>{Qn.repeat_setting_score=Pn,Pt(Object.assign({},Qn))}}),Wa.createElement("div",{style:{color:"#666666"}},"\u5B66\u751F\u5B9E\u9645\u6263\u5206=\u67E5\u91CD\u6263\u5206x\u76F8\u4F3C\u5EA6\u6BD4"),Wa.createElement("div",{style:{marginLeft:"50px"}},"\u6263\u5206\u9600\u503C"),Wa.createElement(ue.Z,{disabled:Cn,value:Qn.repeat_limit,size:"large",addonAfter:"%",style:{margin:"0 10px",width:"120px"},onChange:Pn=>{Qn.repeat_limit=Pn,Pt(Object.assign({},Qn))}}),Wa.createElement("div",{style:{color:"#666666"}},"\u5B66\u751F\u76F8\u4F3C\u5EA6\u4F4E\u4E8E\u8FD9\u4E2A\u9608\u503C\u5219\u4E0D\u6263\u5206")),!Cn&&Wa.createElement(Wa.Fragment,null,Wa.createElement(Ze.ZP,{type:"primary",size:"large",className:"mr20",style:{width:"138px",marginTop:"30px"},onClick:Ya},Kt.formatMessage({id:"classroomClassroomExperiments.save",defaultMessage:"\u4FDD\u5B58"})),Wa.createElement(Ze.ZP,{type:"primary",size:"large",style:{width:"138px",marginTop:"30px"},onClick:()=>ln(!0)},"\u8BBE\u7F6E\u9ED8\u8BA4\u8BC4\u5206")),Wa.createElement(Pe.default,{open:_t,title:"\u662F\u5426\u8BBE\u7F6E\u4E3A\u60A8\u7684\u9ED8\u8BA4\u8BC4\u5206\uFF1F",centered:!0,width:470,onCancel:()=>{ln(!1)},onOk:()=>mu(void 0,null,function*(){const Pn=JSON.parse(JSON.stringify(Qn));Object.keys(Pn).map(function(Jt){Jt.indexOf("proportion")>-1&&(Pn[Jt]=Pn[Jt]/100)}),(yield(0,ze.ZP)(`/api/courses/${$n.coursesId}/homework_commons/set_default_score_setting.json`,{method:"post",body:{homework_type:1,score_settings:Pn}})).status===0&&(Ee.ZP.success(Kt.formatMessage({id:"classrooms.setSuccess",defaultMessage:"\u8BBE\u7F6E\u6210\u529F"})),ln(!1))})},Wa.createElement("div",null,"\u60A8\u662F\u5426\u8981\u5C06\u5F53\u524D\u8BC4\u5206\u89C4\u5219\u8BBE\u7F6E\u4E3A\u60A8\u7684\u9ED8\u8BA4\u89C4\u5219\uFF0C\u8BE5\u9ED8\u8BA4\u89C4\u5219\u4EC5\u5E94\u7528\u4E8E\u60A8\u540E\u7EED\u65B0\u5EFA\u7684\u4F5C\u4E1A\uFF0C\u4E14\u4E0D\u4F1A\u5F71\u54CD\u5176\u4ED6\u8001\u5E08\u65B0\u5EFA\u4F5C\u4E1A\u7684\u8BC4\u5206\u89C4\u5219\u3002")),In())};var Iu=(0,ve.connect)(({shixunHomeworks:Ue,loading:_e,globalSetting:Ne,user:Wt})=>({shixunHomeworks:Ue,loading:_e.effects,globalSetting:Ne,user:Wt}))(qi),Pr=te(59301),ps=Object.defineProperty,Ki=Object.defineProperties,Zu=Object.getOwnPropertyDescriptors,Lu=Object.getOwnPropertySymbols,Hu=Object.prototype.hasOwnProperty,as=Object.prototype.propertyIsEnumerable,ju=(Ue,_e,Ne)=>_e in Ue?ps(Ue,_e,{enumerable:!0,configurable:!0,writable:!0,value:Ne}):Ue[_e]=Ne,Su=(Ue,_e)=>{for(var Ne in _e||(_e={}))Hu.call(_e,Ne)&&ju(Ue,Ne,_e[Ne]);if(Lu)for(var Ne of Lu(_e))as.call(_e,Ne)&&ju(Ue,Ne,_e[Ne]);return Ue},Gu=(Ue,_e)=>Ki(Ue,Zu(_e));const vs=({shixunHomeworks:Ue,dispatch:_e})=>{const Ne=(0,ve.useIntl)(),Wt=(0,ve.useParams)(),{workSetting:Yt}=Ue,[nn,qt]=(0,z.useState)(!0);let[rn,ht]=(0,z.useState)([]),[$t,$n]=(0,z.useState)([]),[Xt,Dt]=(0,z.useState)({unified_setting:!1,publish_time:"",end_time:"",ta_mode:1,final_mode:!1,st_proportion:"",ta_proportion:"",te_proportion:"",student_comment:!1,anonymous_appeal:!1,appeal_penalty:0,appeal_time:"",anonymous_comment:!1,evaluation_num:0,evaluation_start:"",evaluation_end:"",absence_penalty:0,work_public:!1,unified_late:!0,allow_late:!1,late_time:"",late_penalty:0,challenge_settings:[],work_efficiency:!1,shixun_evaluation:"",answer_open_evaluation:!1,answer_public:!1,score_open:!1,total_score:"",eff_score:"",personal_score_open:!0,single_score:!0,score_details:[{name:"\u7406\u8BBA\u8BC4\u5206",score:40},{name:"\u5B9E\u8DF5\u8BC4\u5206",score:60}],answer_public_type:3,shared_review:!0,is_score_open:!1,see_comment:!1,see_comment_type:1});(0,z.useEffect)(()=>{qt(!(Yt!=null&&Yt.can_edit))},[Yt]),(0,z.useEffect)(()=>{},[]),(0,z.useEffect)(()=>{Yt!=null&&Yt.course_id&&(Object.keys(Xt).map(function(Lt){Xt[Lt]=Yt[Lt]}),(!Xt.allow_late||!Xt.unified_late)&&(Xt.late_penalty=5),rn=JSON.parse(JSON.stringify(Yt.group_settings.map(Lt=>Gu(Su({},Lt),{group_name:[Lt.group_name]})).filter(Lt=>Lt.publish_time!==null))),$t=JSON.parse(JSON.stringify(Yt.allow_late_settings.map(Lt=>Gu(Su({},Lt),{group_name:[Lt.group_name]})).filter(Lt=>Lt.late_time!==null))),Dt(Su({},Xt)),ht([...rn]),$n([...$t]))},[Yt]);const In=()=>{_e({type:"shixunHomeworks/getWorkSetting",payload:Su({},Wt)})},En=()=>{const Lt=JSON.parse(JSON.stringify(Xt));if(Lt.categoryId=Wt.categoryId,Xt.unified_setting||rn==null||rn.map(Cn=>{var An,Fa;if(!Cn.publish_time||!Cn.end_time)throw Ee.ZP.error(Ne.formatMessage({id:"classrooms.completePublishTime",defaultMessage:"\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574"})),new String(Ne.formatMessage({id:"classrooms.completePublishTime",defaultMessage:"\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574"}));if(!Cn.group_name)throw Ee.ZP.error(Ne.formatMessage({id:"classrooms.selectClassName",defaultMessage:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"})),new String(Ne.formatMessage({id:"classrooms.selectClassName",defaultMessage:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"}));Cn.group_name=typeof(Cn==null?void 0:Cn.group_name)=="string"?[Cn==null?void 0:Cn.group_name]:Cn==null?void 0:Cn.group_name,Cn.group_id=(Fa=(An=Cn==null?void 0:Cn.group_name)==null?void 0:An.map(Kt=>{var _t,ln;let ko=(ln=(_t=Yt.group_settings)==null?void 0:_t.filter(ta=>(ta==null?void 0:ta.group_name)===Kt))==null?void 0:ln[0];return ko==null?void 0:ko.group_id}))==null?void 0:Fa.toString().split(",")}),Lt.group_settings=rn,Xt.allow_late)if(Xt.unified_late){if(Xt.late_penalty===null||Xt.late_penalty===void 0||Xt.late_penalty<0||Xt.late_penalty>100)throw Ee.ZP.error(`${Ne.formatMessage({id:"classrooms.lateSubmissionDeduction0",defaultMessage:"\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0"})}~100`),new String(`${Ne.formatMessage({id:"classrooms.lateSubmissionDeduction0",defaultMessage:"\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0"})}~100`);if(!Xt.late_time)throw Ee.ZP.error(Ne.formatMessage({id:"classrooms.completeDeadline",defaultMessage:"\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"})),new String(Ne.formatMessage({id:"classrooms.completeDeadline",defaultMessage:"\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"}))}else $t=$t==null?void 0:$t.map(Cn=>{var An,Fa;if(Cn.late_penalty===null||Cn.late_penalty===void 0||Cn.late_penalty<0||Cn.late_penalty>100)throw Ee.ZP.error(`${Ne.formatMessage({id:"classrooms.lateSubmissionDeduction0",defaultMessage:"\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0"})}~100`),new String(`${Ne.formatMessage({id:"classrooms.lateSubmissionDeduction0",defaultMessage:"\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0"})}~100`);if(!Cn.late_time)throw Ee.ZP.error(Ne.formatMessage({id:"classrooms.completeDeadline",defaultMessage:"\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"})),new String(Ne.formatMessage({id:"classrooms.completeDeadline",defaultMessage:"\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"}));if(!Cn.group_name)throw Ee.ZP.error(Ne.formatMessage({id:"classrooms.selectClassName",defaultMessage:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"})),new String(Ne.formatMessage({id:"classrooms.selectClassName",defaultMessage:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"}));return Cn.group_name=typeof(Cn==null?void 0:Cn.group_name)=="string"?[Cn==null?void 0:Cn.group_name]:Cn==null?void 0:Cn.group_name,Cn.group_id=(Fa=(An=Cn==null?void 0:Cn.group_name)==null?void 0:An.map(Kt=>{var _t,ln;let ko=(ln=(_t=Yt.group_settings)==null?void 0:_t.filter(ta=>(ta==null?void 0:ta.group_name)===Kt))==null?void 0:ln[0];return ko==null?void 0:ko.group_id}))==null?void 0:Fa.toString().split(","),Cn}),Lt.allow_late_settings=$t;Object.keys(Lt).map(function(Cn){Cn.indexOf("proportion")>-1&&(Lt[Cn]=Lt[Cn]/100)}),_e({type:"shixunHomeworks/updateSetting",payload:Lt}).then(Cn=>{Cn.status===0&&(Ee.ZP.success(Ne.formatMessage({id:"classrooms.updateSuccess",defaultMessage:"\u66F4\u65B0\u6210\u529F"})),In(),_e({type:"shixunHomeworks/getWorkList",payload:Su({},Wt)}))})};return Pr.createElement("section",{className:er.Z.form},Pr.createElement("div",{style:{background:"#F6F7F9",padding:"10px 30px"}},"\u6CE8\u610F\uFF1A\u82E5\u65F6\u95F4\u8303\u56F4\u8BBE\u7F6E\u4E3A\u201C\u4F5C\u4E1A\u622A\u6B62\u540E\u201D\uFF0C\u5E76\u4E14\u4F5C\u4E1A\u542F\u7528\u4E86\u533F\u8BC4\uFF0C\u5982\u516C\u5F00\u53C2\u8003\u7B54\u6848\u3001\u5B66\u751F\u4F5C\u4E1A\u3001\u5B66\u751F\u6210\u7EE9\u53CA\u6559\u5E08\u8BC4\u9605\u7B49\u529F\u80FD\u5C06\u5728\u533F\u8BC4\u622A\u6B62\u540E\u751F\u6548\u3002"),Pr.createElement("div",{style:{background:"#F6F7F9",padding:"10px 30px",marginTop:1}},Pr.createElement(E.default,{checked:Xt.answer_public,disabled:nn,onChange:Lt=>{Xt.answer_public=Lt.target.checked,Dt(Object.assign({},Xt))}},Pr.createElement("strong",{style:{fontSize:"14px",color:"#000"}},"\u516C\u5F00\u53C2\u8003\u7B54\u6848")),Pr.createElement("span",{style:{color:"#666666",fontSize:"14px"}},"\uFF08\u516C\u5F00\u540E\uFF0C\u5B66\u751F\u53EF\u4EE5\u67E5\u770B\u4F5C\u4E1A\u53C2\u8003\u7B54\u6848\uFF09"),Xt.answer_public&&Pr.createElement("div",{style:{display:"flex",alignItems:"center",padding:"13px 23px",paddingBottom:3}},Pr.createElement("span",{style:{color:"#000"}},Ne.formatMessage({id:"classroomClassroomExperiments.publicTimeRange",defaultMessage:"\u516C\u5F00\u65F6\u95F4\u8303\u56F4"})),Pr.createElement(ne.ZP.Group,{style:{background:"#F6F7F9",display:"flex",marginLeft:10,alignItems:"center"},disabled:nn,value:Xt==null?void 0:Xt.answer_public_type,onChange:Lt=>{Xt.answer_public_type=Lt.target.value,Dt(Su({},Xt))}},Pr.createElement(ne.ZP,{value:1},Pr.createElement("span",{style:{color:"#000"}},"\u5B66\u751F\u63D0\u4EA4\u540E")),Pr.createElement("br",null),Pr.createElement(ne.ZP,{value:2},Pr.createElement("span",{style:{color:"#000"}},"\u4F5C\u4E1A\u622A\u6B62\u540E")),Pr.createElement(ne.ZP,{value:3},Pr.createElement("span",{style:{color:"#000"}},"\u6559\u5E08\u8BC4\u9605\u540E"))))),Pr.createElement("div",{style:{background:"#F6F7F9",padding:"10px 30px",marginTop:1}},Pr.createElement(E.default,{checked:Xt.work_public,disabled:nn,onChange:Lt=>{Xt.work_public=Lt.target.checked,Dt(Object.assign({},Xt))}},Pr.createElement("strong",{style:{fontSize:"14px",color:"#000"}},"\u516C\u5F00\u5B66\u751F\u4F5C\u4E1A")),Pr.createElement("span",{style:{color:"#666666",fontSize:"14px"}},"\uFF08\u5F53\u4F5C\u4E1A\u72B6\u6001\u4E3A\u201C\u5DF2\u622A\u6B62\u201D\u65F6\uFF0C\u5DF2\u63D0\u4EA4\u4F5C\u4E1A\u7684\u5B66\u751F\u53EF\u67E5\u770B\u5176\u4ED6\u5B66\u751F\u7684\u4F5C\u4E1A\uFF09")),Pr.createElement("div",{style:{background:"#F6F7F9",padding:"10px 30px",marginTop:1}},Pr.createElement(E.default,{checked:Xt.is_score_open,disabled:nn,onChange:Lt=>{Xt.is_score_open=Lt.target.checked,Dt(Object.assign({},Xt))}},Pr.createElement("strong",{style:{fontSize:"14px",color:"#000"}},"\u516C\u5F00\u5B66\u751F\u6210\u7EE9")),Pr.createElement("span",{style:{color:"#666666",fontSize:"14px"}},"\uFF08\u5F53\u4F5C\u4E1A\u72B6\u6001\u4E3A\u201C\u5DF2\u622A\u6B62\u201D\u65F6\uFF0C\u5DF2\u63D0\u4EA4\u4F5C\u4E1A\u7684\u5B66\u751F\u53EF\u67E5\u770B\u7684\u6210\u7EE9\u8303\u56F4\uFF09"),Xt.is_score_open&&Pr.createElement("div",{style:{display:"flex",alignItems:"center",padding:"13px 23px",paddingBottom:3}},Pr.createElement("span",{style:{color:"#000"}},"\u516C\u5F00\u6210\u7EE9\u8303\u56F4"),Pr.createElement(E.default,{checked:Xt.personal_score_open,style:{marginLeft:10},disabled:nn||Xt.score_open,onChange:Lt=>{Xt.personal_score_open=Lt.target.checked,Dt(Object.assign({},Xt))}},Pr.createElement("strong",{style:{fontSize:"14px",color:"#000"}},"\u4E2A\u4EBA\u6210\u7EE9")),Pr.createElement(E.default,{checked:Xt.score_open,disabled:nn,onChange:Lt=>{Lt.target.checked&&(Xt.personal_score_open=!0),Xt.score_open=Lt.target.checked,Dt(Object.assign({},Xt))}},Pr.createElement("strong",{style:{fontSize:"14px",color:"#000"}},"\u6240\u6709\u5B66\u751F\u6210\u7EE9")))),Pr.createElement("div",{style:{background:"#F6F7F9",padding:"10px 30px",marginTop:1}},Pr.createElement(E.default,{checked:Xt.see_comment,disabled:nn,onChange:Lt=>{Xt.see_comment=Lt.target.checked,Dt(Object.assign({},Xt))}},Pr.createElement("strong",{style:{fontSize:"14px",color:"#000"}},"\u516C\u5F00\u6559\u5E08\u8BC4\u9605")),Pr.createElement("span",{style:{color:"#666666",fontSize:"14px"}},"\uFF08\u516C\u5F00\u540E\uFF0C\u5B66\u751F\u53EF\u4EE5\u67E5\u770B\u6559\u5E08\u53CA\u52A9\u6559\u8BC4\u9605\u5185\u5BB9\u3001\u52A9\u6559\u53EF\u4EE5\u67E5\u770B\u6559\u5E08\u8BC4\u9605\uFF09"),Xt.see_comment&&Pr.createElement("div",{style:{display:"flex",alignItems:"center",padding:"13px 23px",paddingBottom:3}},Pr.createElement("span",{style:{color:"#000"}},Ne.formatMessage({id:"classroomClassroomExperiments.publicTimeRange",defaultMessage:"\u516C\u5F00\u65F6\u95F4\u8303\u56F4"})),Pr.createElement(ne.ZP.Group,{style:{background:"#F6F7F9",display:"flex",marginLeft:10,alignItems:"center"},disabled:nn,value:Xt==null?void 0:Xt.see_comment_type,onChange:Lt=>{Xt.see_comment_type=Lt.target.value,Dt(Su({},Xt))}},Pr.createElement(ne.ZP,{value:0},Pr.createElement("span",{style:{color:"#000",marginRight:"40px"}},Ne.formatMessage({id:"classroomClassroomExperiments.anyTime",defaultMessage:"\u4EFB\u610F\u65F6\u95F4"}))),Pr.createElement("br",null),Pr.createElement(ne.ZP,{value:1},Pr.createElement("span",{style:{color:"#000"}},"\u4F5C\u4E1A\u622A\u6B62\u540E"))))),Pr.createElement("div",{style:{background:"#F6F7F9",padding:"10px 30px"}},Pr.createElement(E.default,{checked:Xt.shared_review,disabled:nn,onChange:Lt=>{Xt.shared_review=Lt.target.checked,Dt(Object.assign({},Xt))}},Pr.createElement("strong",{style:{fontSize:"14px",color:"#000"}},"\u6559\u5E08\u5171\u4EAB\u8BC4\u9605")),Pr.createElement("span",{style:{color:"#666666",fontSize:"14px"}},"\uFF08\u5F00\u542F\u540E\uFF0C\u6559\u5E08\u53EF\u4EE5\u5728\u4F5C\u4E1A\u8BC4\u9605\u9875\u9762\u67E5\u770B\u5176\u4ED6\u6559\u5E08\u8BC4\u9605\u5185\u5BB9\uFF0C\u52A9\u6559\u53EF\u4EE5\u67E5\u770B\u5176\u4ED6\u52A9\u6559\u8BC4\u9605\uFF09")),!nn&&Pr.createElement(Ze.ZP,{type:"primary",size:"large",style:{width:"138px",marginTop:"30px"},onClick:()=>En()},Ne.formatMessage({id:"classroomClassroomExperiments.save",defaultMessage:"\u4FDD\u5B58"})))};var hs=(0,ve.connect)(({shixunHomeworks:Ue})=>({shixunHomeworks:Ue}))(vs),_u=te(99517),yu=te(78673),Cu=te(42337),Du=te(50902),os=te(82865),Es=te(68145),Mu=te(31574),Lo=te(59301),rs=Object.defineProperty,ls=Object.defineProperties,Wu=Object.getOwnPropertyDescriptors,is=Object.getOwnPropertySymbols,Ss=Object.prototype.hasOwnProperty,ys=Object.prototype.propertyIsEnumerable,Ku=(Ue,_e,Ne)=>_e in Ue?rs(Ue,_e,{enumerable:!0,configurable:!0,writable:!0,value:Ne}):Ue[_e]=Ne,Ai=(Ue,_e)=>{for(var Ne in _e||(_e={}))Ss.call(_e,Ne)&&Ku(Ue,Ne,_e[Ne]);if(is)for(var Ne of is(_e))ys.call(_e,Ne)&&Ku(Ue,Ne,_e[Ne]);return Ue},Zi=(Ue,_e)=>ls(Ue,Wu(_e)),Pu=(Ue,_e,Ne)=>new Promise((Wt,Yt)=>{var nn=ht=>{try{rn(Ne.next(ht))}catch($t){Yt($t)}},qt=ht=>{try{rn(Ne.throw(ht))}catch($t){Yt($t)}},rn=ht=>ht.done?Wt(ht.value):Promise.resolve(ht.value).then(nn,qt);rn((Ne=Ne.apply(Ue,_e)).next())});const Cs=({shixunHomeworks:Ue,loading:_e,dispatch:Ne,classroomList:Wt})=>{var Yt,nn,qt,rn,ht,$t,$n,Xt,Dt;const In=(0,ve.useIntl)(),En=(0,ve.useParams)(),{workSetting:Lt,workList:Cn}=Ue,[An,Fa]=(0,z.useState)(!0);let[Kt,_t]=(0,z.useState)([]);const[ln,ko]=(0,z.useState)({unified_setting:!1,publish_time:"",end_time:"",ta_mode:1,final_mode:!1,st_proportion:"",ta_proportion:"",te_proportion:"",student_comment:!1,anonymous_appeal:!1,appeal_penalty:0,appeal_time:"",anonymous_comment:!1,evaluation_num:0,evaluation_start:"",evaluation_end:"",absence_penalty:0,work_public:!1,unified_late:!0,allow_late:!1,late_time:"",late_penalty:0,challenge_settings:[],work_efficiency:!1,shixun_evaluation:"",answer_open_evaluation:!1,answer_public:!1,score_open:!1,total_score:"",eff_score:"",unified_anonymous_comment:!0,unified_anonymous_appeal:!0,anonymous_group:!1});(0,z.useEffect)(()=>{wa.resetFields(),lr.resetFields()},[]),(0,z.useEffect)(()=>{Fa(!(Lt!=null&&Lt.can_edit))},[Lt]),(0,z.useEffect)(()=>{Lt!=null&&Lt.course_id&&(Object.keys(ln).map(function(aa){ln[aa]=Lt[aa]}),(!ln.allow_late||!ln.unified_late)&&(ln.late_penalty=5),Kt=JSON.parse(JSON.stringify(Lt.group_settings.map(aa=>Zi(Ai({},aa),{group_name:[aa.group_name]})).filter(aa=>aa.publish_time!==null))),ko(Ai({},ln)),_t([...Kt]))},[Lt]);const ta=()=>Pu(void 0,null,function*(){yield Ne({type:"shixunHomeworks/getWorkSetting",payload:Ai({},En)}),wa.resetFields(),lr.resetFields()}),[Ua,st]=(0,z.useState)(!1),To=()=>Pu(void 0,null,function*(){st(!Ua);const aa=JSON.parse(JSON.stringify(ln));if(aa.categoryId=En.categoryId,ln.unified_setting||Kt==null||Kt.map(_o=>{var Zo,Zn;if(!_o.publish_time||!_o.end_time)throw Ee.ZP.error(In.formatMessage({id:"classrooms.completePublishTime",defaultMessage:"\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574"})),st(Ua),new String(In.formatMessage({id:"classrooms.completePublishTime",defaultMessage:"\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574"}));if(!_o.group_name)throw Ee.ZP.error(In.formatMessage({id:"classrooms.selectClassName",defaultMessage:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"})),st(Ua),new String(In.formatMessage({id:"classrooms.selectClassName",defaultMessage:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"}));_o.group_name=typeof(_o==null?void 0:_o.group_name)=="string"?[_o==null?void 0:_o.group_name]:_o==null?void 0:_o.group_name,_o.group_id=(Zn=(Zo=_o==null?void 0:_o.group_name)==null?void 0:Zo.map(Pn=>{var xa,Jt;let Xa=(Jt=(xa=Lt.group_settings)==null?void 0:xa.filter(qa=>(qa==null?void 0:qa.group_name)===Pn))==null?void 0:Jt[0];return Xa==null?void 0:Xa.group_id}))==null?void 0:Zn.toString().split(",")}),aa.group_settings=Kt,ln.evaluation_start){if(ln.end_time&&de()(ln.evaluation_start)<=de()(ln.end_time))throw Ee.ZP.error(In.formatMessage({id:"classrooms.anonStartAfterDeadline",defaultMessage:"\u533F\u8BC4\u5F00\u542F\u65F6\u95F4\u8981\u665A\u4E8E\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\u3001\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"})),st(Ua),new String(In.formatMessage({id:"classrooms.anonStartAfterDeadline",defaultMessage:"\u533F\u8BC4\u5F00\u542F\u65F6\u95F4\u8981\u665A\u4E8E\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\u3001\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"}));if(ln.late_time&&de()(ln.evaluation_start)<=de()(ln.late_time))throw Ee.ZP.error(In.formatMessage({id:"classrooms.anonStartAfterDeadline",defaultMessage:"\u533F\u8BC4\u5F00\u542F\u65F6\u95F4\u8981\u665A\u4E8E\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\u3001\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"})),st(Ua),new String(In.formatMessage({id:"classrooms.anonStartAfterDeadline",defaultMessage:"\u533F\u8BC4\u5F00\u542F\u65F6\u95F4\u8981\u665A\u4E8E\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\u3001\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"}))}if(Object.keys(aa).map(function(_o){_o.indexOf("proportion")>-1&&(aa[_o]=aa[_o]/100)}),aa.anonymous_comment&&!aa.unified_anonymous_comment){const _o=yield Qn();aa.anonymous_comment_settings=_o.anonymous_comment_settings,["evaluation_end","evaluation_num","evaluation_start","student_comment","absence_penalty"].forEach(Zo=>{Reflect.deleteProperty(aa,Zo)})}if(aa.anonymous_appeal&&!aa.unified_anonymous_appeal){const _o=Pt();aa.anonymous_appeal_settings=_o.anonymous_appeal_settings,["appeal_time","appeal_penalty"].forEach(Zo=>{Reflect.deleteProperty(aa,Zo)})}(yield(0,ze.ZP)(`/api/homework_commons/${En.categoryId}/evaluation_setting.json`,{method:"post",body:Ai({},aa)})).status===0&&(Ee.ZP.success(In.formatMessage({id:"classrooms.updateSuccess",defaultMessage:"\u66F4\u65B0\u6210\u529F"})),Fa(!0),ta(),Ne({type:"shixunHomeworks/getWorkList",payload:Ai({},En)})),st(Ua)}),ua=Lo.createElement("div",{className:"mask-tips"},"\u8BA1\u7B97\u8BF4\u660E\uFF1A",Lo.createElement("br",null),"\u6559\u5E08\u8BC4\u5206 * \u5176\u767E\u5206\u6BD4 + \u52A9\u6559\u8BC4\u5206 * \u5176\u767E\u5206\u6BD4 + \u5B66\u751F\u533F\u8BC4\u5E73\u5747\u5206 * \u5176\u767E\u5206\u6BD4 - (",Lo.createElement("br",null),"\u8FDF\u4EA4\u6263\u5206 + \u7F3A\u8BC4\u6263\u5206 * \u7F3A\u8BC4\u6570 + \u8FDD\u89C4\u533F\u8BC4\u6263\u5206 * \u8FDD\u89C4\u533F\u8BC4\u6570 )",Lo.createElement("br",null),Lo.createElement("br",null),"\u6CE8\u610F",Lo.createElement("br",null),"\u975E\u96F6\u767E\u5206\u6BD4\u7684\u8BC4\u5206\u9009\u9879\uFF0C\u82E5\u8BC4\u5206\u8BB0\u5F55\u4E3A\u7A7A\uFF0C\u5219\u5176\u767E\u5206\u6BD4\u5C06\u81EA\u52A8\u5E73\u644A\u5230\u5176\u5B83\u975E\u96F6",Lo.createElement("br",null),"\u8BC4\u5206\u9009\u9879\u4E0A\u3002",Lo.createElement("br",null),"\u4F8B\uFF1A\u6559\u5E08\u8BC4\u520640% + \u52A9\u6559\u8BC4\u520635% + \u5B66\u751F\u533F\u8BC425%\uFF0C\u5B66\u751FA\u6CA1\u6709\u6559\u5E08\u8BC4\u5206\u8BB0",Lo.createElement("br",null),"\u5F55\uFF0C\u5219\u5176\u6700\u7EC8\u6210\u7EE9\u6309\u7167\u52A9\u6559\u8BC4\u520655% + \u5B66\u751F\u533F\u8BC445%\u8FDB\u884C\u8BA1\u7B97"),Go=Lo.createElement("div",{className:"mask-tips"},"\u8BA1\u7B97\u8BF4\u660E\uFF1A",Lo.createElement("br",null),"\u4F18\u5148\u987A\u5E8F\u6392\u524D\u7684\u975E\u96F6\u8BC4\u5206 * 100% -",Lo.createElement("br",null),"( \u8FDF\u4EA4\u6263\u5206 + \u7F3A\u8BC4\u6263\u5206 * \u7F3A\u8BC4\u6570 + \u8FDD\u89C4\u533F\u8BC4\u6263\u5206 * \u8FDD\u89C4\u533F\u8BC4\u6570 )",Lo.createElement("br",null),"\u4F8B\uFF1A\u6709\u6559\u5E08\u8BC4\u5206\u5219\u6559\u5E08\u8BC4\u5206100%\uFF0C\u5426\u5219\u6559\u8F85\u8BC4\u5206100%\uFF0C\u4F9D\u6B21\u7C7B\u63A8"),zr=(Yt=Lt==null?void 0:Lt.anonymous_comment_settings)==null?void 0:Yt.map(aa=>({label:aa.group_name,value:aa.group_name,id:aa.group_id})),pa=(nn=Lt==null?void 0:Lt.anonymous_appeal_settings)==null?void 0:nn.map(aa=>({label:aa.group_name,value:aa.group_name,id:aa.group_id})),[wa]=ye.default.useForm(),[lr]=ye.default.useForm(),Qt=(aa,jr)=>aa.map(_o=>{var Zo;return(Zo=jr.find(Zn=>Zn.value===_o))==null?void 0:Zo.id}),Qn=()=>Pu(void 0,null,function*(){const aa=(0,Mu.Y)(wa.getFieldsValue(),"YYYY-MM-DD HH:mm"),jr=(0,Oe.cloneDeep)(aa);for(const _o of jr.anonymous_comment_settings||[]){if(!(_o!=null&&_o.evaluation_start))return Ee.ZP.warning(In.formatMessage({id:"classrooms.anonStartCannotEmpty",defaultMessage:"\u533F\u8BC4\u5F00\u59CB\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"})),st(Ua),Promise.reject();if(!_o.group_name)return Ee.ZP.warning(In.formatMessage({id:"classrooms.selectClassName",defaultMessage:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"})),st(Ua),Promise.reject();_o.evaluation_end=_o==null?void 0:_o.evaluation_start[1],_o.evaluation_start=_o==null?void 0:_o.evaluation_start[0],_o.group_id=Qt(_o.group_name,zr),Reflect.deleteProperty(_o,"deleteflag")}return jr}),Pt=()=>{const aa=(0,Mu.Y)(lr.getFieldsValue(),"YYYY-MM-DD HH:mm"),jr=(0,Oe.cloneDeep)(aa);for(const _o of jr.anonymous_appeal_settings||[])_o.group_id=Qt(_o.group_name,pa),Reflect.deleteProperty(_o,"deleteflag");return jr},Yo=(aa,jr)=>{if(jr==="comment"){const _o=aa==null?void 0:aa.filter(Pn=>Pn.evaluation_end!==null);return _o.length===0?[{deleteflag:!0}]:(0,Mu.M)(_o,["evaluation_start","evaluation_end"]).map(Pn=>Zi(Ai({},Pn),{evaluation_start:[Pn.evaluation_start,Pn.evaluation_end],group_name:[Pn.group_name],deleteflag:!1}))}else if(jr==="appeal"){const _o=aa==null?void 0:aa.filter(Pn=>Pn.appeal_time!==null);return _o.length===0?[{deleteflag:!0}]:(0,Mu.M)(_o,["appeal_time"]).map(Pn=>Zi(Ai({},Pn),{group_name:[Pn.group_name],deleteflag:!1}))}},Or=(((qt=Lt==null?void 0:Lt.homework_status)==null?void 0:qt.includes("\u5DF2\u622A\u6B62"))||(zr==null?void 0:zr.length)>0)&&(Lt==null?void 0:Lt.student_works),ml=((rn=Lt==null?void 0:Lt.anonymous_appeal_settings)==null?void 0:rn.length)>0,Ya=(Lt==null?void 0:Lt.anonymous_comment)&&(Lt==null?void 0:Lt.unified_anonymous_comment)&&((ht=Cn==null?void 0:Cn.homework_status)==null?void 0:ht.includes("\u5DF2\u622A\u6B62"))||ml;return Lo.createElement("section",{className:er.Z.form},Lo.createElement("div",{className:er.Z.title},"\u4F5C\u4E1A\u533F\u8BC4"),Lo.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},Lo.createElement(yu.Z,{checked:ln.anonymous_comment,disabled:An||!Or||(Lt==null?void 0:Lt.anonymous_comment),onChange:()=>{var aa;if((0,Ce.Rm)()&&!((aa=Wt.AssistantObject.normal)!=null&&aa.can_anonymous_comment)){Ee.ZP.warning(In.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\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}ln.anonymous_comment=!ln.anonymous_comment,ln.allow_late&&!ln.evaluation_start||ln.unified_setting&&!ln.evaluation_start&&ln.end_time&&ln.end_time!=""&&(ln.evaluation_start=de()(ln.end_time).add(14,"day").format("YYYY-MM-DD HH:mm:ss"),ln.evaluation_end=de()(ln.end_time).add(28,"day").format("YYYY-MM-DD HH:mm:ss")),ln.anonymous_comment&&(ln.evaluation_num=parseInt(ln.evaluation_num)?ln.evaluation_num:3,ln.absence_penalty=parseInt(ln.absence_penalty)?ln.absence_penalty:3),ko(Object.assign({},ln))}}),Lo.createElement("div",{style:{fontWeight:600,margin:"0 10px"}},In.formatMessage({id:"classroomGraphicGroupHomework.enableAnonymousReview",defaultMessage:"\u542F\u7528\u533F\u8BC4\uFF08\u5F00\u542F\u540E\uFF0C\u5B66\u751F\u5C06\u5728\u9690\u85CF\u8EAB\u4EFD\u7684\u60C5\u51B5\u4E0B\uFF0C\u5BF9\u5176\u4ED6\u540C\u5B66\u533F\u540D\u4F5C\u4E1A\u8FDB\u884C\u8BC4\u9605\uFF09"})),Lo.createElement(Fe.Z,{title:Lo.createElement("div",null,Lo.createElement("div",null,"\u89C4\u5219"),Lo.createElement("div",null,"1.\u4F5C\u4E1A\u622A\u6B62\u3001\u8865\u4EA4\u7ED3\u675F\u540E\u624D\u53EF\u5F00\u542F\u533F\u8BC4\uFF0C\u5F00\u542F\u7533\u8BC9\u540E\u4E0D\u53EF\u53D8\u66F4\u533F\u8BC4\u7ED3\u675F\u65F6\u95F4\uFF1B"),Lo.createElement("div",null,"2.\u6240\u6709\u5B66\u751F\u4E92\u8BC4\uFF1A\u63D0\u4EA4\u4F5C\u54C1\u6570\u91CF\u22652\uFF0C\u53EF\u5F00\u542F\u6240\u6709\u5B66\u751F\u4E92\u76F8\u533F\u8BC4\uFF1B"),Lo.createElement("div",null,"3.\u73ED\u7EA7\u5185\u4E92\u8BC4\uFF1A\u540C\u73ED\u7EA7\u63D0\u4EA4\u4F5C\u54C1\u6570\u91CF\u22652\uFF0C\u53EF\u5F00\u542F\u73ED\u5185\u5B66\u751F\u4E92\u76F8\u533F\u8BC4\u3002"),Lo.createElement("div",null,"\u6CE8\uFF1A\u4E3A\u786E\u4FDD\u516C\u5E73\uFF0C\u533F\u8BC4\u89C4\u5219\u786E\u5B9A\u540E\u4E0D\u53EF\u518D\u4FEE\u6539\uFF0C\u8BF7\u8C28\u614E\u64CD\u4F5C\uFF01"))},Lo.createElement("i",{className:`iconfont icon-tishixiaowenhao ${er.Z.title_icon}`}))),ln.anonymous_comment&&Lo.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center",marginTop:"1px"}},Lo.createElement("div",{style:{color:"#666666",marginLeft:"53px",marginRight:"20px"}},"\u533F\u8BC4\u65B9\u5F0F"),Lo.createElement(ne.ZP.Group,{value:ln.unified_anonymous_comment,disabled:An||ln.anonymous_appeal||(Lt==null?void 0:Lt.anonymous_comment),onChange:aa=>{var jr;if((0,Ce.Rm)()&&!((jr=Wt.AssistantObject.normal)!=null&&jr.can_anonymous_comment)){Ee.ZP.warning(In.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\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}ko(_o=>Zi(Ai({},_o),{unified_anonymous_comment:aa.target.value})),wa.resetFields()}},(Lt==null?void 0:Lt.unified_setting)&&(Lt==null?void 0:Lt.unified_late)&&Lo.createElement(ne.ZP,{value:!0,disabled:An||ln.anonymous_appeal||(Lt==null?void 0:Lt.anonymous_comment)||!(Lt!=null&&Lt.manage_all_group)},Lo.createElement("span",{style:{marginRight:"40px",color:"#000"}},"\u7EDF\u4E00\u533F\u8BC4")),(($t=Lt==null?void 0:Lt.group_settings)==null?void 0:$t.length)>0&&Lo.createElement(ne.ZP,{value:!1},Lo.createElement("span",{style:{color:"#000"}},"\u5206\u73ED\u533F\u8BC4")))),ln.anonymous_comment&&ln.unified_anonymous_comment&&Lo.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},Lo.createElement("div",{style:{color:"#666666",marginLeft:"53px",marginRight:"20px"}},"\u4E92\u8BC4\u65B9\u5F0F"),Lo.createElement(ne.ZP.Group,{value:ln.anonymous_group,disabled:An||ln.anonymous_appeal||(Lt==null?void 0:Lt.anonymous_comment),onChange:aa=>{if((0,Ce.Rm)()&&!Wt.AssistantObject.normal.can_anonymous_comment){Ee.ZP.warning(In.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\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}ko(jr=>Zi(Ai({},jr),{anonymous_group:aa.target.value}))}},Lo.createElement(ne.ZP,{value:!1},Lo.createElement("span",{style:{marginRight:"12px",color:"#000"}},"\u6240\u6709\u5B66\u751F\u4E92\u8BC4")),(($n=Lt==null?void 0:Lt.group_settings)==null?void 0:$n.length)>0&&Lo.createElement(ne.ZP,{value:!0,disabled:An||!(Lt!=null&&Lt.can_anonymous_group)},Lo.createElement("span",{style:{color:"#000"}},"\u73ED\u7EA7\u5185\u4E92\u8BC4")))),Lo.createElement("aside",null,ln.anonymous_comment&&Lo.createElement(Lo.Fragment,null,ln.unified_anonymous_comment?Lo.createElement(Cu.Z,{data:ln,setData:ko,disabled:An}):Lo.createElement(ye.default,{form:wa,style:{marginTop:"1px"},autoComplete:"off",initialValues:Lt!=null&&Lt.unified_anonymous_comment?{anonymous_comment_settings:[{deleteflag:!0}]}:{anonymous_comment_settings:Yo(Lt==null?void 0:Lt.anonymous_comment_settings,"comment")}},Lo.createElement(Du.Z,{disabled:An,selectOptions:zr,form:wa,data:ln}))),Lo.createElement("div",{className:er.Z.title,style:{marginTop:"30px"}},"\u533F\u8BC4\u7533\u8BC9"),Lo.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center",marginTop:"1px"}},Lo.createElement(yu.Z,{checked:ln.anonymous_appeal,disabled:An||!Ya||(Lt==null?void 0:Lt.anonymous_appeal),onChange:()=>{if((0,Ce.Rm)()&&!Wt.AssistantObject.normal.can_anonymous_appeal){Ee.ZP.warning(In.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\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}ln.anonymous_appeal=!ln.anonymous_appeal,ln.anonymous_appeal&&(ln.appeal_penalty=ln.appeal_penalty?ln.appeal_penalty:2),ko(Object.assign({},ln))}}),Lo.createElement("span",{style:{color:"#000000",margin:"0 10px"}},"\u533F\u8BC4\u7533\u8BC9"),Lo.createElement("span",{style:{color:"#CA7720"}},"\uFF08\u5F00\u542F\u540E\uFF0C\u5141\u8BB8\u5B66\u751F\u5BF9\u81EA\u5DF1\u4F5C\u54C1\u7684\u533F\u8BC4\u8BC4\u5206\u8FDB\u884C\u7533\u8BC9\uFF0C\u7533\u8BC9\u7531\u6559\u5E08\u548C\u52A9\u6559\u5904\u7406\uFF09")),ln.anonymous_appeal&&Lo.createElement(Lo.Fragment,null,Lo.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},Lo.createElement("div",{style:{color:"#666666",marginLeft:"54px",marginRight:"20px"}},"\u7533\u8BC9\u65B9\u5F0F"),Lo.createElement(ne.ZP.Group,{value:ln.unified_anonymous_appeal,disabled:An||(Lt==null?void 0:Lt.anonymous_appeal),onChange:aa=>{if((0,Ce.Rm)()&&!Wt.AssistantObject.normal.can_anonymous_appeal){Ee.ZP.warning(In.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\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}ko(jr=>Zi(Ai({},jr),{unified_anonymous_appeal:aa.target.value})),lr.resetFields()}},(Lt==null?void 0:Lt.unified_anonymous_comment)&&Lo.createElement(ne.ZP,{value:!0,disabled:!(Lt!=null&&Lt.manage_all_group),style:{marginRight:"40px"}},Lo.createElement("span",{style:{color:"#000000"}},"\u7EDF\u4E00\u7533\u8BC9")),((Xt=Lt==null?void 0:Lt.group_settings)==null?void 0:Xt.length)>0&&Lo.createElement(ne.ZP,{value:!1},Lo.createElement("span",{style:{color:"#000000"}},"\u5206\u73ED\u7533\u8BC9")))),ln.unified_anonymous_appeal?Lo.createElement(os.Z,{data:ln,setData:ko,disabled:An}):Lo.createElement(ye.default,{form:lr,initialValues:Lt!=null&&Lt.unified_anonymous_appeal?{anonymous_appeal_settings:[{deleteflag:!0}]}:{anonymous_appeal_settings:Yo(Lt==null?void 0:Lt.anonymous_appeal_settings,"appeal")}},Lo.createElement(Es.Z,{disabled:An||(0,Ce.Rm)()&&!((Dt=Wt.AssistantObject.normal)!=null&&Dt.can_anonymous_appeal),selectOptions:pa,form:lr})))),!An&&Lo.createElement(Ze.ZP,{loading:Ua,type:"primary",size:"large",style:{width:"138px",marginTop:"30px"},onClick:()=>To()},In.formatMessage({id:"classroomClassroomExperiments.save",defaultMessage:"\u4FDD\u5B58"})))};var Ps=(0,ve.connect)(({shixunHomeworks:Ue,classroomList:_e,loading:Ne})=>({shixunHomeworks:Ue,classroomList:_e,loading:Ne.effects}))(Cs),xe=te(5083),Te=te(4324),Me=te(7489),ct=te(42656),gt=te(83028),Ke=te(59301),Nt=Object.defineProperty,mn=Object.defineProperties,gn=Object.getOwnPropertyDescriptors,Fn=Object.getOwnPropertySymbols,Sa=Object.prototype.hasOwnProperty,Nn=Object.prototype.propertyIsEnumerable,Tn=(Ue,_e,Ne)=>_e in Ue?Nt(Ue,_e,{enumerable:!0,configurable:!0,writable:!0,value:Ne}):Ue[_e]=Ne,zn=(Ue,_e)=>{for(var Ne in _e||(_e={}))Sa.call(_e,Ne)&&Tn(Ue,Ne,_e[Ne]);if(Fn)for(var Ne of Fn(_e))Nn.call(_e,Ne)&&Tn(Ue,Ne,_e[Ne]);return Ue},Kn=(Ue,_e)=>mn(Ue,gn(_e)),dn=(Ue,_e,Ne)=>new Promise((Wt,Yt)=>{var nn=ht=>{try{rn(Ne.next(ht))}catch($t){Yt($t)}},qt=ht=>{try{rn(Ne.throw(ht))}catch($t){Yt($t)}},rn=ht=>ht.done?Wt(ht.value):Promise.resolve(ht.value).then(nn,qt);rn((Ne=Ne.apply(Ue,_e)).next())});const Mn=Ue=>dn(void 0,null,function*(){return yield(0,ze.ZP)(`/api/homework_commons/${Ue==null?void 0:Ue.categoryId}/publish_setting.json`,{method:"post",body:Ue})}),ma=Ue=>dn(void 0,null,function*(){return yield(0,ze.ZP)(`/api/homework_commons/${Ue==null?void 0:Ue.categoryId}/evaluation_setting.json`,{method:"post",body:Ue})}),Ja=(Ue,_e)=>Ue==null?void 0:Ue.map(Ne=>{var Wt;return(Wt=_e==null?void 0:_e.find(Yt=>Yt.value===Ne))==null?void 0:Wt.id}),Ga=(Ue,_e)=>{var Ne;return Ue=typeof Ue=="string"?[Ue]:Ue,(Ne=Ue==null?void 0:Ue.map(Wt=>_e==null?void 0:_e.find(Yt=>{var nn;return(nn=Yt==null?void 0:Yt.group_name)==null?void 0:nn.includes(Wt)})))==null?void 0:Ne.filter(Wt=>Wt)},Ia=(Ue,_e,Ne,Wt=!1)=>{let Yt=null,nn=Wt?_e:Ga(Ue,_e);return nn==null||nn.forEach((qt,rn)=>{(rn==0||Ne(qt,Yt||{}))&&(Yt=qt)}),Yt},mo=({shixunHomeworks:Ue,loading:_e,dispatch:Ne,classroomList:Wt})=>{var Yt,nn,qt,rn,ht,$t,$n,Xt,Dt,In,En,Lt,Cn,An,Fa,Kt,_t,ln,ko;const ta=(0,ve.useIntl)(),Ua=(0,ve.useParams)(),{workSetting:st,workList:To}=Ue,[,ua,Go]=(0,re.U)(Mn,{categoryId:Ua==null?void 0:Ua.categoryId,penalty_type:Te.Q.Number}),[,zr,pa]=(0,re.U)(ma,{categoryId:Ua==null?void 0:Ua.categoryId}),[wa]=ye.default.useForm(),lr=ye.default.useWatch("unified_setting",wa),Qt=ye.default.useWatch("group_settings",wa),Qn=ye.default.useWatch("allow_late_settings",wa),Pt=ye.default.useWatch("end_time",wa),Yo=ye.default.useWatch("publish_time",wa),Or=ye.default.useWatch("allow_late",wa),ml=ye.default.useWatch("unified_late",wa),Ya=ye.default.useWatch("late_time",wa),aa=ye.default.useWatch("anonymous_comment",wa),jr=ye.default.useWatch("unified_anonymous_comment",wa),_o=ye.default.useWatch("evaluation_start",wa),Zo=ye.default.useWatch("anonymous_appeal",wa),Zn=ye.default.useWatch("anonymous_comment_settings",wa),Pn=ye.default.useWatch("unified_anonymous_appeal",wa),xa=ye.default.useWatch("anonymous_appeal_settings",wa),[Jt,Xa]=(0,z.useState)(!1),[qa,$o]=(0,z.useState)({}),[mr,Qo]=(0,z.useState)({}),[Zr,fl]=(0,z.useState)({}),[Di,ni]=(0,z.useState)(!1),xi=Jt||(0,Ce.Rm)()&&!((nn=(Yt=Wt.AssistantObject)==null?void 0:Yt.normal)!=null&&nn.can_publish),Gi=Jt||(0,Ce.Rm)()&&!((rn=(qt=Wt.AssistantObject)==null?void 0:qt.normal)!=null&&rn.can_late),Ql=Jt||(0,Ce.Rm)()&&!(($t=(ht=Wt.AssistantObject)==null?void 0:ht.normal)!=null&&$t.can_anonymous_comment),$i=Jt||(0,Ce.Rm)()&&!((Xt=($n=Wt.AssistantObject)==null?void 0:$n.normal)!=null&&Xt.can_anonymous_appeal),[Fs,Is]=(0,z.useState)([]),ru=(qn,Yn)=>{if(qn!=null&&qn.some(bl=>typeof bl.group_name!="string")){const bl=[];qn==null||qn.forEach(fr=>{var Wo;typeof fr.group_name!="string"&&((Wo=fr.group_name)==null||Wo.forEach(Yr=>{bl.push(Kn(zn({},fr),{group_name:Yr}))}))}),qn=bl}return qn==null?void 0:qn.filter(bl=>{var fr,Wo,Yr;return!((Yr=(Wo=(fr=Yn==null?void 0:Yn.map(Hl=>Hl==null?void 0:Hl.group_name))==null?void 0:fr.toString())==null?void 0:Wo.split(","))!=null&&Yr.includes(String(bl.group_name)))&&bl.is_admin})},es=qn=>{if(qn=="allow_late"){Pe.default.warning({centered:!0,width:472,icon:null,title:"\u5F00\u542F\u8865\u4EA4\u63D0\u793A",content:Ke.createElement(Ke.Fragment,null,To!=null&&To.is_shixun?Ke.createElement("div",null,Ke.createElement("span",{className:"blod"},"\u89C4\u5219\u8BF4\u660E\uFF1A"),"\u5F00\u542F\u8865\u4EA4\uFF0C\u4EC5\u5728\u8865\u4EA4\u65F6\u95F4\u901A\u5173\u7684\u5B66\u751F\u5C06\u6263\u9664\u5206\u503C\uFF0C\u672A\u901A\u5173\u5219\u4E0D\u6263\u5206\uFF1B\u82E5\u5B66\u751F\u5728\u201C\u6309\u65F6\u63D0\u4EA4\u201D\u7684\u65F6\u95F4\u5185\u5DF2\u901A\u5173\uFF0C\u5728\u8865\u4EA4\u65F6\u95F4\u518D\u6B21\u901A\u5173\u5219\u4E0D\u6263\u5206\u3002"):Ke.createElement("div",null,Ke.createElement("span",{className:"blod"},"\u89C4\u5219\u8BF4\u660E\uFF1A"),"\u5F00\u542F\u8865\u4EA4\uFF0C\u4EC5\u5728\u8865\u4EA4\u65F6\u95F4\u63D0\u4EA4\u4F5C\u4E1A\u7684\u5B66\u751F\u5C06\u6263\u9664\u5206\u503C\uFF1B\u82E5\u5B66\u751F\u5728\u201C\u6309\u65F6\u63D0\u4EA4\u201D\u7684\u65F6\u95F4\u5185\u5DF2\u6210\u529F\u63D0\u4EA4\u4F5C\u4E1A\uFF0C\u5728\u8865\u4EA4\u65F6\u95F4\u518D\u6B21\u63D0\u4EA4\u5219\u4E0D\u4F1A\u6263\u5206\u3002"),Ke.createElement("div",{className:"font12 mt10",style:{color:"#E99237"}},Ke.createElement("i",{className:"iconfont icon-tishi11 mr5 font12"}),"\u6CE8\u610F\uFF1A\u73ED\u7EA7\u9636\u6BB5\u8FDB\u5165\u201C\u8865\u4EA4\u4E2D\u201D\u5219\u4E0D\u53EF\u53D8\u66F4\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\u3001\u4E0D\u53EF\u5173\u95ED\u8865\u4EA4\u3002"))});return}if(qn=="anonymous_comment"){Pe.default.warning({centered:!0,width:550,icon:null,title:"\u5F00\u542F\u533F\u8BC4\u63D0\u793A",content:Ke.createElement(Ke.Fragment,null,Ke.createElement("span",{className:"blod"},"\u89C4\u5219\u8BF4\u660E\uFF1A"),"\u5F00\u542F\u533F\u8BC4\uFF0C\u5B66\u751F\u5C06\u5728\u9690\u85CF\u8EAB\u4EFD\u7684\u60C5\u51B5\u4E0B\uFF0C\u5BF9\u5176\u4ED6\u533F\u540D\u4F5C\u4E1A\u8FDB\u884C\u8BC4\u9605\u3002",Ke.createElement("br",null),Ke.createElement("div",{className:"font12 mt10",style:{color:"#E99237"}},Ke.createElement("i",{className:"iconfont icon-tishi11 mr5 font12"}),"\u5B66\u751F\u5FC5\u987B\u63D0\u4EA4\u4F5C\u54C1\u624D\u80FD\u53C2\u4E0E\u533F\u8BC4\uFF0C\u82E5\u5B66\u751F\u672A\u80FD\u6309\u65F6\u63D0\u4EA4\u4F5C\u54C1\uFF0C\u5EFA\u8BAE\u542F\u7528\u201C\u5141\u8BB8\u5B66\u751F\u8865\u4EA4\u201D\u529F\u80FD\uFF0C\u5141\u8BB8\u5B66\u751F\u8865\u4EA4\u4F5C\u54C1\u4E00\u6B21\uFF0C\u5E76\u6263\u9664\u76F8\u5E94\u7684\u5206\u6570\u4F5C\u4E3A\u8FDF\u4EA4\u7684\u5904\u7F5A\uFF0C\u8BE5\u5B66\u751F\u624D\u53EF\u4EE5\u53C2\u4E0E\u533F\u8BC4\u3002"))});return}if(qn=="anonymous_appeal"){Pe.default.warning({centered:!0,width:760,icon:null,title:"\u5F00\u542F\u533F\u8BC4\u7533\u8BC9\u63D0\u793A",content:Ke.createElement(Ke.Fragment,null,Ke.createElement("span",{className:"blod"},"\u5141\u8BB8\u5B66\u751F\u5BF9\u81EA\u5DF1\u4F5C\u54C1\u7684\u533F\u8BC4\u8BC4\u5206\u8FDB\u884C\u7533\u8BC9\uFF0C\u7531\u6559\u5E08\u548C\u52A9\u6559\u5904\u7406\u7533\u8BC9"),Ke.createElement("br",null),"1\u3001\u63A5\u53D7\u5B66\u751F\u7684\u5408\u7406\u7533\u8BC9\uFF1A",Ke.createElement("br",null),"\u88AB\u7533\u8BC9\u7684\u8BC4\u5206\u8BB0\u5F55\u65E0\u6548\uFF0C\u4E0D\u53C2\u4E0E\u6700\u7EC8\u6210\u7EE9\u7684\u8BA1\u7B97\u88AB\u7533\u8BC9\u7684\u8BC4\u9605\u4EBA\u7684\u4F5C\u54C1\u6210\u7EE9\uFF0C\u5C06\u88AB\u6263\u51CF\u8FDD\u89C4\u533F\u8BC4\u5206",Ke.createElement("br",null),"2\u3001\u62D2\u7EDD\u5B66\u751F\u7684\u4E0D\u5408\u7406\u7533\u8BC9\uFF1A",Ke.createElement("br",null),"\u88AB\u7533\u8BC9\u7684\u8BC4\u5206\u8BB0\u5F55\u6709\u6548\uFF0C\u4E0D\u5141\u8BB8\u5B66\u751F\u5BF9\u8BE5\u8BC4\u5206\u8BB0\u5F55\u8FDB\u884C\u4E8C\u6B21\u7533\u8BC9\u88AB\u7533\u8BC9\u7684\u8BC4\u9605\u4EBA\u7684\u4F5C\u54C1\u6210\u7EE9\uFF0C\u4E0D\u4F1A\u6263\u9664\u8FDD\u89C4\u533F\u8BC4\u5206",Ke.createElement("br",null))});return}if(qn=="unified_late")return"\u5DF2\u5F00\u542F\u5206\u73ED\u53D1\u5E03\uFF0C\u65E0\u6CD5\u66F4\u6539\u4E3A\u7EDF\u4E00\u8865\u4EA4";if(qn=="unified_anonymous_comment")return lr===!1?"\u5DF2\u5F00\u542F\u5206\u73ED\u53D1\u5E03\uFF0C\u65E0\u6CD5\u66F4\u6539\u4E3A\u7EDF\u4E00\u533F\u8BC4":"\u5DF2\u5F00\u542F\u5206\u73ED\u8865\u4EA4\uFF0C\u65E0\u6CD5\u66F4\u6539\u4E3A\u7EDF\u4E00\u533F\u8BC4";if(qn=="unified_anonymous_appeal")return lr===!1?"\u5DF2\u5F00\u542F\u5206\u73ED\u53D1\u5E03\uFF0C\u65E0\u6CD5\u66F4\u6539\u4E3A\u7EDF\u4E00\u7533\u8BC9":ml===!1?"\u5DF2\u5F00\u542F\u5206\u73ED\u8865\u4EA4\uFF0C\u65E0\u6CD5\u66F4\u6539\u4E3A\u7EDF\u4E00\u7533\u8BC9":"\u5DF2\u5F00\u542F\u5206\u73ED\u533F\u8BC4\uFF0C\u65E0\u6CD5\u66F4\u6539\u4E3A\u7EDF\u4E00\u7533\u8BC9";if(qn=="make_up_score")return Or?"\u6263\u5206\u6570\u636E\u6765\u6E90\u4E8E\u8865\u4EA4\u6263\u5206":"\u5F00\u542F\u540E\uFF0C\u5141\u8BB8\u672A\u6309\u65F6\u63D0\u4EA4\u7684\u5B66\u751F\u8865\u4EA4\u4F5C\u54C1\u4E00\u6B21\uFF0C\u5E76\u6263\u9664\u76F8\u5E94\u7684\u5206\u6570\u4F5C\u4E3A\u8FDF\u4EA4\u7684\u5904\u7F5A\uFF0C\u8BE5\u5B66\u751F\u624D\u53EF\u4EE5\u53C2\u4E0E\u533F\u8BC4\u3002";if(qn=="submit_num")return"\u82E5\u5B66\u751F\u9700\u8981\u5728\u89C4\u5B9A\u6B21\u6570\u5916\u518D\u6B21\u63D0\u4EA4\u4F5C\u54C1\uFF0C\u6559\u5E08\u53EF\u4F7F\u7528\u6253\u56DE\u91CD\u505A\u529F\u80FD\u8BA9\u8BE5\u5B66\u751F\u91CD\u65B0\u63D0\u4EA4\u4E00\u6B21\u3002"},il=(qn,Yn={})=>{var bl,fr,Wo,Yr,Hl,jl,yr,ir,Fr,Cl;if(qn=="unified_setting")return xi||!((bl=To==null?void 0:To.homework_status)!=null&&bl.includes("\u672A\u53D1\u5E03"))||!(st!=null&&st.manage_all_group);if(qn=="publish_time")return xi||!((fr=To==null?void 0:To.homework_status)!=null&&fr.includes("\u672A\u53D1\u5E03")||(Wo=To==null?void 0:To.homework_status)!=null&&Wo.includes("\u672A\u5F00\u59CB"));if(qn=="end_time"){const ca=Ia([],(st==null?void 0:st.anonymous_comment_settings)||[],(la,ea)=>(la==null?void 0:la.evaluation_start)&&(ea==null?void 0:ea.evaluation_start)&&de()(la==null?void 0:la.evaluation_start).startOf("second")=de()(st==null?void 0:st.end_time).startOf("second")||(st==null?void 0:st.anonymous_comment)&&de()().startOf("second")>=de()(st==null?void 0:st.evaluation_start).startOf("second")||(st==null?void 0:st.anonymous_comment)&&(ca==null?void 0:ca.evaluation_start)&&de()().startOf("second")>=de()(ca==null?void 0:ca.evaluation_start).startOf("second")}if(["group_settings","group_name"].every(ca=>qn==null?void 0:qn.includes(ca)))return xi||!(Yn!=null&&Yn.is_admin)||!((Yr=To==null?void 0:To.homework_status)!=null&&Yr.includes("\u672A\u53D1\u5E03"))&&(Yn==null?void 0:Yn.publish_time)&&de()().startOf("second")>=de()((Hl=Yn==null?void 0:Yn.publish_time)==null?void 0:Hl[0]).startOf("second");if(["group_settings","publish_time"].every(ca=>qn==null?void 0:qn.includes(ca))){const ca=Ia(Yn==null?void 0:Yn.group_name,(st==null?void 0:st.allow_late_settings)||[],(ea,pr)=>(ea==null?void 0:ea.late_time)&&(pr==null?void 0:pr.late_time)&&de()(ea==null?void 0:ea.late_time).startOf("second")(ea==null?void 0:ea.evaluation_start)&&(pr==null?void 0:pr.evaluation_start)&&de()(ea==null?void 0:ea.evaluation_start).startOf("second")=de()((yr=Yn==null?void 0:Yn.publish_time)==null?void 0:yr[0]).startOf("second"),(st==null?void 0:st.allow_late)&&(ca==null?void 0:ca.late_time)&&de()().startOf("second")>=de()(Yn==null?void 0:Yn.end_time).startOf("second")||(st==null?void 0:st.anonymous_comment)&&(la==null?void 0:la.evaluation_start)&&de()().startOf("second")>=de()(la==null?void 0:la.evaluation_start).startOf("second")]}if(qn=="allow_late"){const ca=((ir=st==null?void 0:st.allow_late_settings)==null?void 0:ir.filter(ea=>ea.late_time!==null).map(ea=>{var pr;return(pr=ea==null?void 0:ea.group_id)==null?void 0:pr[0]}))||[],la=Ia(null,(st==null?void 0:st.group_settings)||[],(ea,pr)=>(ea==null?void 0:ea.end_time)&&(pr==null?void 0:pr.end_time)&&de()(ea==null?void 0:ea.end_time).startOf("second")=de()(st==null?void 0:st.end_time).startOf("second")||(ca==null?void 0:ca.includes((Fr=la==null?void 0:la.group_id)==null?void 0:Fr[0]))&&(st==null?void 0:st.allow_late)&&(la==null?void 0:la.end_time)&&de()().startOf("second")>=de()(la==null?void 0:la.end_time).startOf("second")||(st==null?void 0:st.anonymous_comment)&&(st==null?void 0:st.evaluation_start)&&de()().startOf("second")>=de()(st==null?void 0:st.evaluation_start).startOf("second")}if(qn=="unified_late"){const ca=Ia(null,(st==null?void 0:st.anonymous_comment_settings)||[],(la,ea)=>(la==null?void 0:la.evaluation_start)&&(ea==null?void 0:ea.evaluation_start)&&de()(la==null?void 0:la.evaluation_start).startOf("second")=de()(st==null?void 0:st.end_time).startOf("second")||lr===!1}if(qn=="late_penalty"||qn=="late_time")return Gi||(st==null?void 0:st.anonymous_comment)&&de()().startOf("second")>=de()(st==null?void 0:st.evaluation_start).startOf("second");if(["allow_late_settings","group_name"].every(ca=>qn==null?void 0:qn.includes(ca))){const ca=Ia(Yn==null?void 0:Yn.group_name,(st==null?void 0:st.group_settings)||[],(la,ea)=>(la==null?void 0:la.end_time)&&(ea==null?void 0:ea.end_time)&&de()(la==null?void 0:la.end_time).startOf("second")>de()(ea==null?void 0:ea.end_time).startOf("second"));return xi||!(Yn!=null&&Yn.is_admin)||(ca==null?void 0:ca.end_time)&&de()().startOf("second")>=de()(ca==null?void 0:ca.end_time).startOf("second")||(Yn==null?void 0:Yn.group_name)&&((Cl=Yn==null?void 0:Yn.group_name)==null?void 0:Cl.length)&&(st==null?void 0:st.unified_setting)&&(st==null?void 0:st.end_time)&&de()().startOf("second")>=de()(st==null?void 0:st.end_time).startOf("second")}if(["allow_late_settings","late_penalty"].every(ca=>qn==null?void 0:qn.includes(ca))){const ca=Ia(Yn==null?void 0:Yn.group_name,(st==null?void 0:st.anonymous_comment_settings)||[],(la,ea)=>(la==null?void 0:la.evaluation_start)&&(ea==null?void 0:ea.evaluation_start)&&de()(la==null?void 0:la.evaluation_start).startOf("second")>de()(ea==null?void 0:ea.evaluation_start).startOf("second"));return xi||!(Yn!=null&&Yn.is_admin)||(ca==null?void 0:ca.evaluation_start)&&(st==null?void 0:st.anonymous_comment)&&de()().startOf("second")>=de()(ca==null?void 0:ca.evaluation_start).startOf("second")}if(["allow_late_settings","late_time"].every(ca=>qn==null?void 0:qn.includes(ca))){const ca=Ia(Yn==null?void 0:Yn.group_name,(st==null?void 0:st.anonymous_comment_settings)||[],(la,ea)=>(la==null?void 0:la.evaluation_start)&&(ea==null?void 0:ea.evaluation_start)&&de()(la==null?void 0:la.evaluation_start).startOf("second")=de()(ca==null?void 0:ca.evaluation_start).startOf("second")}if(qn=="anonymous_comment"){const ca=Ia(null,(st==null?void 0:st.anonymous_comment_settings)||[],(la,ea)=>(la==null?void 0:la.evaluation_start)&&(ea==null?void 0:ea.evaluation_start)&&de()(la==null?void 0:la.evaluation_start).startOf("second")>de()(ea==null?void 0:ea.evaluation_start).startOf("second"),!0);return Ql||!(st!=null&&st.can_edit)&&!(0,Ce.t_)()||(st==null?void 0:st.anonymous_comment)&&de()().startOf("second")>=de()(st==null?void 0:st.evaluation_start).startOf("second")||(st==null?void 0:st.anonymous_comment)&&(ca==null?void 0:ca.evaluation_start)&&de()().startOf("second")>=de()(ca==null?void 0:ca.evaluation_start).startOf("second")}if(qn=="unified_anonymous_comment"){const ca=Ia(null,(st==null?void 0:st.anonymous_comment_settings)||[],(la,ea)=>(la==null?void 0:la.evaluation_start)&&(ea==null?void 0:ea.evaluation_start)&&de()(la==null?void 0:la.evaluation_start).startOf("second")=de()(st==null?void 0:st.evaluation_start).startOf("second")||!(st!=null&&st.unified_anonymous_comment)&&(st==null?void 0:st.anonymous_comment)&&ca.evaluation_start&&de()().startOf("second")>=de()(ca==null?void 0:ca.evaluation_start).startOf("second")||ml===!1||lr===!1}if(qn=="anonymous_group")return Ql||!(st!=null&&st.can_edit)&&!(0,Ce.t_)()||(st==null?void 0:st.anonymous_comment)&&(st==null?void 0:st.evaluation_start)&&de()().startOf("second")>=de()(st==null?void 0:st.evaluation_start).startOf("second");if(qn=="evaluation_start")return Ql||!(st!=null&&st.can_edit)&&!(0,Ce.t_)()||(st==null?void 0:st.anonymous_comment)&&de()().startOf("second")>=de()(st==null?void 0:st.evaluation_start).startOf("second");if(qn=="evaluation_start")return Ql;if(qn=="evaluation_end")return Ql||!(st!=null&&st.can_edit)&&!(0,Ce.t_)();if(qn=="evaluation_num")return Ql||!(st!=null&&st.can_edit)&&!(0,Ce.t_)()||de()().startOf("second")>=de()(st==null?void 0:st.evaluation_start).startOf("second");if(qn=="absence_penalty")return Ql||!(st!=null&&st.can_edit)&&!(0,Ce.t_)();if(["anonymous_comment_settings","group_name"].every(ca=>qn==null?void 0:qn.includes(ca))){const ca=Ia(Yn==null?void 0:Yn.group_name,(st==null?void 0:st.anonymous_comment_settings)||[],(la,ea)=>(la==null?void 0:la.evaluation_start)&&(ea==null?void 0:ea.evaluation_start)&&de()(la==null?void 0:la.evaluation_start).startOf("second")>de()(ea==null?void 0:ea.evaluation_start).startOf("second"));return Ql||!(st!=null&&st.can_edit)&&!(0,Ce.t_)()||!(Yn!=null&&Yn.is_admin)||(ca==null?void 0:ca.evaluation_start)&&de()().startOf("second")>=de()(ca==null?void 0:ca.evaluation_start).startOf("second")}if(["anonymous_comment_settings","evaluation_start"].every(ca=>qn==null?void 0:qn.includes(ca))){const ca=Ia(Yn==null?void 0:Yn.group_name,(st==null?void 0:st.anonymous_comment_settings)||[],(la,ea)=>(la==null?void 0:la.evaluation_start)&&(ea==null?void 0:ea.evaluation_start)&&de()(la==null?void 0:la.evaluation_start).startOf("second")>de()(ea==null?void 0:ea.evaluation_start).startOf("second"));return Ql||!(st!=null&&st.can_edit)&&!(0,Ce.t_)()||!(Yn!=null&&Yn.is_admin)||[(ca==null?void 0:ca.evaluation_start)&&de()().startOf("second")>=de()(ca==null?void 0:ca.evaluation_start).startOf("second"),!1]}if(["anonymous_comment_settings","evaluation_num"].every(ca=>qn==null?void 0:qn.includes(ca))){const ca=Ia(Yn==null?void 0:Yn.group_name,(st==null?void 0:st.anonymous_comment_settings)||[],(la,ea)=>(la==null?void 0:la.evaluation_start)&&(ea==null?void 0:ea.evaluation_start)&&de()(la==null?void 0:la.evaluation_start).startOf("second")>de()(ea==null?void 0:ea.evaluation_start).startOf("second"));return Ql||!(st!=null&&st.can_edit)&&!(0,Ce.t_)()||!(Yn!=null&&Yn.is_admin)||(ca==null?void 0:ca.evaluation_start)&&de()().startOf("second")>=de()(ca==null?void 0:ca.evaluation_start).startOf("second")}if(["anonymous_comment_settings","absence_penalty"].every(ca=>qn==null?void 0:qn.includes(ca))||["anonymous_comment_settings","student_comment"].every(ca=>qn==null?void 0:qn.includes(ca)))return Ql||!(st!=null&&st.can_edit)&&!(0,Ce.t_)()||!(Yn!=null&&Yn.is_admin);if(qn=="student_comment")return Ql||!(st!=null&&st.can_edit)&&!(0,Ce.t_)();if(qn=="is_open_abnormal_score")return Ql||!(st!=null&&st.can_edit)&&!(0,Ce.t_)()||(st==null?void 0:st.is_open_abnormal_score);if(qn=="anonymous_appeal")return $i||!(st!=null&&st.can_edit)&&!(0,Ce.t_)()||st.anonymous_appeal&&de()().startOf("second")>=de()(st==null?void 0:st.evaluation_start).startOf("second");if(qn=="unified_anonymous_appeal")return $i||!(st!=null&&st.can_edit)&&!(0,Ce.t_)()||de()().startOf("second")>=de()(st==null?void 0:st.evaluation_start).startOf("second")||ml===!1||lr===!1||jr==!1;if(qn=="appeal_penalty")return $i||!(st!=null&&st.can_edit)&&!(0,Ce.t_)();if(["anonymous_appeal_settings","group_name"].every(ca=>qn==null?void 0:qn.includes(ca))){const ca=Ia(Yn==null?void 0:Yn.group_name,(st==null?void 0:st.anonymous_comment_settings)||[],(la,ea)=>(la==null?void 0:la.evaluation_end)&&(ea==null?void 0:ea.evaluation_end)&&de()(la==null?void 0:la.evaluation_end).startOf("second")>de()(ea==null?void 0:ea.evaluation_end).startOf("second"));return $i||!(st!=null&&st.can_edit)&&!(0,Ce.t_)()||!(Yn!=null&&Yn.is_admin)||(ca==null?void 0:ca.evaluation_end)&&de()().startOf("second")>=de()(ca==null?void 0:ca.evaluation_end).startOf("second")}return["anonymous_appeal_settings","appeal_penalty"].every(ca=>qn==null?void 0:qn.includes(ca))?$i||!(st!=null&&st.can_edit)&&!(0,Ce.t_)()||!(Yn!=null&&Yn.is_admin):!1},Ls=(qn,Yn)=>{var bl,fr,Wo,Yr,Hl,jl,yr,ir,Fr,Cl;if(console.log("handleValuesChange",qn,Yn),Ne({type:"shixunHomeworks/setActionTabs",payload:{key:"\u53D1\u5E03\u8BBE\u7F6E\u79BB\u5F00"}}),"publish_time"in qn&&(Yn!=null&&Yn.end_time||wa.setFieldsValue({end_time:de()(Yn==null?void 0:Yn.publish_time).add(7,"days")})),"unified_setting"in qn&&(Yn!=null&&Yn.unified_setting||wa.setFieldsValue({unified_late:!1,unified_anonymous_comment:!1,unified_anonymous_appeal:!1})),"unified_late"in qn&&(Yn!=null&&Yn.unified_late||wa.setFieldsValue({unified_anonymous_comment:!1,unified_anonymous_appeal:!1})),"unified_anonymous_comment"in qn&&(Yn!=null&&Yn.unified_anonymous_comment||wa.setFieldsValue({unified_anonymous_appeal:!1})),"group_settings"in qn){let ca=[];(bl=Yn==null?void 0:Yn.group_settings)==null||bl.forEach(la=>{ca=[...ca,...(la==null?void 0:la.group_name)||[]]}),wa.setFieldsValue({allow_late_settings:((fr=Yn==null?void 0:Yn.allow_late_settings)==null?void 0:fr.map(la=>{var ea;return Kn(zn({},la),{group_name:(ea=la==null?void 0:la.group_name)==null?void 0:ea.filter(pr=>ca.includes(pr))})}))||[{is_admin:!0,late_penalty:5}],anonymous_comment_settings:((Wo=Yn==null?void 0:Yn.anonymous_comment_settings)==null?void 0:Wo.map(la=>{var ea,pr;return Kn(zn({},la),{group_name:la!=null&&la.evaluation_start&&de()().startOf("second")>=de()((ea=la==null?void 0:la.evaluation_start)==null?void 0:ea[0]).startOf("second")?la==null?void 0:la.group_name:(pr=la==null?void 0:la.group_name)==null?void 0:pr.filter(eu=>ca.includes(eu))})}))||[{is_admin:!0,absence_penalty:3,evaluation_num:3}],anonymous_appeal_settings:((Yr=Yn==null?void 0:Yn.anonymous_appeal_settings)==null?void 0:Yr.map(la=>{var ea;return Kn(zn({},la),{group_name:(ea=la==null?void 0:la.group_name)==null?void 0:ea.filter(pr=>ca.includes(pr))})}))||[{is_admin:!0,appeal_penalty:2}]})}if("allow_late_settings"in qn){let ca=[];(Hl=Yn==null?void 0:Yn.allow_late_settings)==null||Hl.forEach(la=>{ca=[...ca,...(la==null?void 0:la.group_name)||[]]}),wa.setFieldsValue({anonymous_comment_settings:((jl=Yn==null?void 0:Yn.anonymous_comment_settings)==null?void 0:jl.map(la=>{var ea,pr;return Kn(zn({},la),{group_name:la!=null&&la.evaluation_start&&de()().startOf("second")>=de()((ea=la==null?void 0:la.evaluation_start)==null?void 0:ea[0]).startOf("second")?la==null?void 0:la.group_name:(pr=la==null?void 0:la.group_name)==null?void 0:pr.filter(eu=>ca.includes(eu))})}))||[{is_admin:!0,absence_penalty:3,evaluation_num:3}],anonymous_appeal_settings:((yr=Yn==null?void 0:Yn.anonymous_appeal_settings)==null?void 0:yr.map(la=>{var ea;return Kn(zn({},la),{group_name:(ea=la==null?void 0:la.group_name)==null?void 0:ea.filter(pr=>ca.includes(pr))})}))||[{is_admin:!0,appeal_penalty:2}]})}if("anonymous_comment_settings"in qn){let ca=[];(ir=Yn==null?void 0:Yn.anonymous_comment_settings)==null||ir.forEach(ea=>{ca=[...ca,...(ea==null?void 0:ea.group_name)||[]]});let la=(Fr=Yn==null?void 0:Yn.anonymous_comment_settings)==null?void 0:Fr.map(ea=>{var pr,eu,Fu,ts,ms,Qi,xs;return{max:((eu=(pr=st==null?void 0:st.anonymous_comment_settings)==null?void 0:pr.filter(tu=>{var nu;return(nu=ea==null?void 0:ea.group_name)==null?void 0:nu.includes(tu==null?void 0:tu.group_name)}))==null?void 0:eu.length)===1?(ms=(ts=(Fu=st==null?void 0:st.anonymous_comment_settings)==null?void 0:Fu.filter(tu=>{var nu;return(nu=ea==null?void 0:ea.group_name)==null?void 0:nu.includes(tu==null?void 0:tu.group_name)}))==null?void 0:ts[0])==null?void 0:ms.all_user_size:(xs=(Qi=st==null?void 0:st.anonymous_comment_settings)==null?void 0:Qi.filter(tu=>{var nu;return(nu=ea==null?void 0:ea.group_name)==null?void 0:nu.includes(tu==null?void 0:tu.group_name)}))==null?void 0:xs.reduce((tu,nu)=>(tu==null?void 0:tu.all_user_size)+(nu==null?void 0:nu.all_user_size))}});Is(la),wa.setFieldsValue({anonymous_appeal_settings:((Cl=Yn==null?void 0:Yn.anonymous_appeal_settings)==null?void 0:Cl.map(ea=>{var pr;return Kn(zn({},ea),{group_name:(pr=ea==null?void 0:ea.group_name)==null?void 0:pr.filter(eu=>ca.includes(eu))})}))||[{is_admin:!0,appeal_penalty:2}]})}wa.validateFields(),console.log("=====",de()(Yn==null?void 0:Yn.end_time).format("YYYY-MM-DD HH:mm:ss"))},ws=qn=>dn(void 0,null,function*(){var Yn,bl,fr,Wo;const Yr=qn;Yr.group_settings=(Yn=Yr==null?void 0:Yr.group_settings)==null?void 0:Yn.map(jl=>{var yr,ir;const Fr=zn({},jl);return Fr.end_time=de()((yr=Fr==null?void 0:Fr.publish_time)==null?void 0:yr[1]).startOf("second"),Fr.publish_time=de()((ir=Fr==null?void 0:Fr.publish_time)==null?void 0:ir[0]).startOf("second"),Fr.group_name=typeof(Fr==null?void 0:Fr.group_name)=="string"?[Fr==null?void 0:Fr.group_name]:Fr==null?void 0:Fr.group_name,Fr.group_id=Ja(Fr==null?void 0:Fr.group_name,st==null?void 0:st.group_settings),Fr}),Yr.allow_late_settings=(bl=Yr==null?void 0:Yr.allow_late_settings)==null?void 0:bl.map(jl=>{const yr=zn({},jl);return yr.group_name=typeof(yr==null?void 0:yr.group_name)=="string"?[yr==null?void 0:yr.group_name]:yr==null?void 0:yr.group_name,yr.group_id=Ja(yr==null?void 0:yr.group_name,st==null?void 0:st.group_settings),yr}),Yr.anonymous_comment_settings=(fr=Yr==null?void 0:Yr.anonymous_comment_settings)==null?void 0:fr.map(jl=>{var yr,ir;const Fr=zn({},jl);return Fr.evaluation_end=de()((yr=Fr==null?void 0:Fr.evaluation_start)==null?void 0:yr[1]).startOf("second"),Fr.evaluation_start=de()((ir=Fr==null?void 0:Fr.evaluation_start)==null?void 0:ir[0]).startOf("second"),Fr.group_name=typeof(Fr==null?void 0:Fr.group_name)=="string"?[Fr==null?void 0:Fr.group_name]:Fr==null?void 0:Fr.group_name,Fr.group_id=Ja(Fr==null?void 0:Fr.group_name,st==null?void 0:st.group_settings),Fr}),Yr.anonymous_appeal_settings=(Wo=Yr==null?void 0:Yr.anonymous_appeal_settings)==null?void 0:Wo.map(jl=>{const yr=zn({},jl);return yr.group_name=typeof(yr==null?void 0:yr.group_name)=="string"?[yr==null?void 0:yr.group_name]:yr==null?void 0:yr.group_name,yr.group_id=Ja(yr==null?void 0:yr.group_name,st==null?void 0:st.group_settings),yr});let Hl=yield(0,_l.Tr)({homework_common_ids:[parseInt(Ua==null?void 0:Ua.categoryId)],course_id:Ua.coursesId,type:"homework_common"});if((Hl==null?void 0:Hl.student_count)===0){if((yield Go(zn({},Yr))).status!==0||(yield pa(zn({},Yr))).status!==0)return;Ee.ZP.success("\u4FDD\u5B58\u6210\u529F"),Ds(),Ne({type:"shixunHomeworks/setActionTabs",payload:{key:""}})}else fl(Yr),Qo(Hl)}),Ds=()=>{Ne({type:"shixunHomeworks/getWorkSetting",payload:zn({},Ua)}),Ne({type:"shixunHomeworks/getWorkList",payload:zn({},Ua)})};(0,z.useEffect)(()=>{var qn,Yn,bl,fr;let Wo=(qn=st==null?void 0:st.group_settings)==null?void 0:qn.filter(ir=>ir.publish_time!==null).map(ir=>Kn(zn({},ir),{group_name:[ir.group_name],publish_time:(ir==null?void 0:ir.publish_time)&&[de()(ir==null?void 0:ir.publish_time),de()(ir==null?void 0:ir.end_time)]}));Wo=(0,he.QE)((Wo==null?void 0:Wo.length)>0?Wo:[]);const Yr=(Yn=st.allow_late_settings)==null?void 0:Yn.filter(ir=>ir.late_time!==null).map(ir=>Kn(zn({},ir),{group_name:[ir.group_name],late_time:(ir==null?void 0:ir.late_time)&&de()(ir==null?void 0:ir.late_time)})),Hl=(bl=st.anonymous_comment_settings)==null?void 0:bl.filter(ir=>ir.evaluation_start!==null).map(ir=>Kn(zn({},ir),{group_name:[ir.group_name],evaluation_start:(ir==null?void 0:ir.evaluation_start)&&[de()(ir==null?void 0:ir.evaluation_start),de()(ir==null?void 0:ir.evaluation_end)]})),jl=(fr=st.anonymous_appeal_settings)==null?void 0:fr.filter(ir=>ir.appeal_time!==null).map(ir=>Kn(zn({},ir),{group_name:[ir.group_name]})),yr=Kn(zn({},st),{late_penalty:st!=null&&st.allow_late?st==null?void 0:st.late_penalty:5,evaluation_num:st!=null&&st.evaluation_num?st==null?void 0:st.evaluation_num:3,absence_penalty:st!=null&&st.anonymous_comment?st==null?void 0:st.absence_penalty:3,appeal_penalty:st!=null&&st.anonymous_appeal?st==null?void 0:st.appeal_penalty:2,publish_time:st!=null&&st.publish_time?de()(st==null?void 0:st.publish_time):"",end_time:st!=null&&st.end_time?de()(st==null?void 0:st.end_time):"",late_time:st!=null&&st.late_time?de()(st==null?void 0:st.late_time):"",evaluation_start:st!=null&&st.evaluation_start?de()(st==null?void 0:st.evaluation_start):"",evaluation_end:st!=null&&st.evaluation_end?de()(st==null?void 0:st.evaluation_end):"",group_settings:Wo!=null&&Wo.length?Wo:[{is_admin:!0}],allow_late_settings:Yr!=null&&Yr.length?Yr:[{is_admin:!0,late_penalty:5}],anonymous_comment_settings:Hl!=null&&Hl.length?Hl:[{is_admin:!0,absence_penalty:3,evaluation_num:3}],anonymous_appeal_settings:jl!=null&&jl.length?jl:[{is_admin:!0,appeal_penalty:2}]});wa.setFieldsValue(yr),$o(yr),Xa(!(0,Ce.GJ)()),console.log("workSetting",st)},[st]),(0,z.useEffect)(()=>(Ne({type:"globalSetting/footerToggle",payload:!1}),()=>{Ne({type:"globalSetting/footerToggle",payload:!0}),Ne({type:"shixunHomeworks/setActionTabs",payload:{key:""}}),wa==null||wa.resetFields()}),[]);const Ms=(qn,Yn)=>{Ne({type:"classroomList/setActionTabs",payload:{key:"\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206",data:qn,index:Yn,rangePickerDisabled:il(["group_settings","publish_time"],Qt==null?void 0:Qt[Yn]),disabledDate:st==null?void 0:st.course_end_date}})};return Ke.createElement(me.Z,{spinning:!!_e["shixunHomeworks/getWorkSetting"]||!!_e["shixunHomeworks/getWorkList"]},Ke.createElement("section",{style:{padding:"30px 50px",background:"#fff",marginTop:4}},Ke.createElement(ye.default,{form:wa,colon:!1,disabled:Jt,initialValues:qa,scrollToFirstError:!0,onValuesChange:Ls,onFinish:ws},Ke.createElement("div",{className:`${Me.Z.title}`},Ke.createElement("span",null,ta.formatMessage({id:"classroomClassroomExperiments.homeworkPublish",defaultMessage:"\u4F5C\u4E1A\u53D1\u5E03"})),Ke.createElement("span",{style:{color:"#666",fontSize:14,fontWeight:400}},"\uFF08\u4F5C\u4E1A\u4E00\u65E6\u53D1\u5E03\u540E\u4E0D\u53EF\u53D8\u66F4\u4F5C\u4E1A\u53D1\u5E03\u6A21\u5F0F\uFF09")),Ke.createElement("div",{className:Me.Z.content},Ke.createElement(pe.Z,{className:`${Me.Z.row_sty} ${Me.Z.bottom_line}`},Ke.createElement(ye.default.Item,{className:(Dt=Me.Z)==null?void 0:Dt.h_lh_40,name:"unified_setting",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u53D1\u5E03\u7C7B\u578B"}]},Ke.createElement(ne.ZP.Group,{disabled:il("unified_setting")},Ke.createElement(ne.ZP,{value:!0},ta.formatMessage({id:"classrooms.unifiedPublish",defaultMessage:"\u7EDF\u4E00\u53D1\u5E03"})),((In=st==null?void 0:st.group_settings)==null?void 0:In.length)>0&&Ke.createElement(ne.ZP,{value:!1,style:{marginLeft:52}},ta.formatMessage({id:"classroomClassroomExperiments.classBasedPublish",defaultMessage:"\u5206\u73ED\u53D1\u5E03"}))))),lr?Ke.createElement(pe.Z,{className:Me.Z.row_sty,style:{padding:"5px 30px"}},Ke.createElement(a.Z,null,Ke.createElement(ye.default.Item,{label:"\u53D1\u5E03\u65F6\u95F4",name:"publish_time",rules:[{validator:(qn,Yn)=>Yn===null?Promise.reject("\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4"):Promise.resolve()}],normalize:qn=>qn&&de()(qn).startOf("second")},Ke.createElement(xe.default,{style:{width:200},size:"large",disabled:il("publish_time"),placeholder:ta.formatMessage({id:"classroomClassroomExperiments.pleaseSelectPublishTime",defaultMessage:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4"}),format:"YYYY-MM-DD HH:mm",disabledDate:qn=>(0,he.Q8)(qn,st==null?void 0:st.course_end_date),disabledTime:qn=>(0,he.d0)(qn),showTime:{format:"HH:mm",defaultValue:de()((0,he.U6)(),"HH:mm")}}))),Ke.createElement(a.Z,null,Ke.createElement(ye.default.Item,{style:{marginLeft:40},label:"\u622A\u6B62\u65F6\u95F4",name:"end_time",rules:[{validator:(qn,Yn)=>Yn===null?Promise.reject(ta.formatMessage({id:"classroomClassroomExperiments.pleaseSelectEndTime",defaultMessage:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4"})):Promise.resolve()}],normalize:qn=>qn&&de()(qn).startOf("second")},Ke.createElement(xe.default,{style:{width:200},size:"large",disabled:il("end_time"),placeholder:ta.formatMessage({id:"classroomClassroomExperiments.pleaseSelectEndTime",defaultMessage:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4"}),format:"YYYY-MM-DD HH:mm",disabledDate:qn=>(0,he.Q8)(qn,st==null?void 0:st.course_end_date,de()(Yo).add(1,"minutes").format()),disabledTime:qn=>(0,he.d0)(qn,de()(Yo).add(1,"minutes")),showTime:{format:"HH:mm",defaultValue:de()((0,he.U6)(),"HH:mm")}})))):Ke.createElement(ye.default.List,{name:"group_settings"},(qn,{add:Yn,remove:bl})=>qn.map((fr,Wo)=>{var Yr,Hl,jl,yr,ir,Fr;return Ke.createElement(pe.Z,{key:fr.key,style:{padding:"5px 14px 5px 30px"}},Ke.createElement(a.Z,{className:Me.Z.lable_name1,style:{minWidth:85,textAlign:"right"}},"\u53D1\u5E03\u89C4\u5219",Wo+1),Ke.createElement(a.Z,null,Ke.createElement(ye.default.Item,{className:"ml10",name:[fr.name,"group_name"],rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u73ED\u7EA7"}]},Ke.createElement(ie.default,{disabled:il(["group_settings","group_name"],Qt==null?void 0:Qt[Wo]),placeholder:ta.formatMessage({id:"classrooms.selectClassName",defaultMessage:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"}),style:{width:250},mode:"multiple",size:"large",fieldNames:{label:"group_name",value:"group_name"},options:(Yr=st==null?void 0:st.group_settings)==null?void 0:Yr.filter(Cl=>{var ca,la,ea;return!((ea=(la=(ca=Qt==null?void 0:Qt.map(pr=>pr==null?void 0:pr.group_name))==null?void 0:ca.toString())==null?void 0:la.split(","))!=null&&ea.includes(String(Cl.group_name)))&&Cl.is_admin}),maxTagCount:4,maxTagPlaceholder:Cl=>Ke.createElement("div",{style:{cursor:"pointer"},onClick:()=>Ms(Qt[Wo],Wo)},"+",Cl==null?void 0:Cl.length)}))),Ke.createElement(a.Z,null,Ke.createElement(ye.default.Item,{className:"ml20",name:[fr.name,"publish_time"],rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u4F5C\u4E1A\u65F6\u95F4"}]},Ke.createElement(xe.default.RangePicker,{style:{width:585},size:"large",disabled:il(["group_settings","publish_time"],Qt==null?void 0:Qt[Wo]),placeholder:[ta.formatMessage({id:"classroomGraphicGroupHomework.publishTime",defaultMessage:"\u53D1\u5E03\u65F6\u95F4\uFF08\u5B66\u751F\u6536\u5230\u4F5C\u4E1A\u7684\u65F6\u95F4\uFF09"}),ta.formatMessage({id:"classroomGraphicGroupHomework.deadline",defaultMessage:"\u622A\u6B62\u65F6\u95F4\uFF08\u5B66\u751F \u201C\u6309\u65F6\u201D \u63D0\u4EA4\u4F5C\u54C1\u7684\u65F6\u95F4\u622A\u70B9\uFF09"})],disabledDate:Cl=>(0,he.Q8)(Cl,st==null?void 0:st.course_end_date),disabledTime:Cl=>(0,he.d0)(Cl),showTime:{format:"HH:mm",defaultValue:[de()((0,he.U6)(),"HH:mm"),de()((0,he.U6)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm",onCalendarChange:Cl=>{if(Cl!=null&&Cl[0]&&!(Cl!=null&&Cl[1])){const ca=wa.getFieldValue("group_settings");ca[Wo].publish_time=[Cl[0],de()(Cl[0]).add(7,"days")],wa.setFieldsValue({group_settings:ca})}}}))),!Jt&&Ke.createElement(pe.Z,{className:(Hl=Me.Z)==null?void 0:Hl.h_lh_40},((yr=(jl=Qt==null?void 0:Qt[Wo])==null?void 0:jl.group_id)==null?void 0:yr.length)>1&&Ke.createElement(a.Z,null,Ke.createElement(Fe.Z,{title:"\u89C4\u5219\u62C6\u5206"},Ke.createElement("i",{className:"iconfont icon-chaifen ml10",style:{cursor:"pointer",color:"#3061d0"},onClick:()=>Ms(Qt[Wo],Wo)}))),((Fr=(ir=st==null?void 0:st.group_settings)==null?void 0:ir.filter(Cl=>{var ca,la,ea;return!((ea=(la=(ca=Qt==null?void 0:Qt.map(pr=>pr==null?void 0:pr.group_name))==null?void 0:ca.toString())==null?void 0:la.split(","))!=null&&ea.includes(String(Cl.group_name)))&&Cl.is_admin}))==null?void 0:Fr.length)>0&&Ke.createElement(a.Z,null,Ke.createElement("i",{className:"iconfont icon-tianjiatimu ml10 current",style:{color:"#00B187"},onClick:()=>{Yn({is_admin:!0})}})),Wo!=0&&!il(["group_settings","group_name"],Qt==null?void 0:Qt[Wo])?Ke.createElement(a.Z,null,Ke.createElement("i",{className:"iconfont icon-shanjian1 ml10 current",style:{color:"#E30000"},onClick:()=>{bl(fr.name)}})):Ke.createElement(a.Z,null,Ke.createElement("i",{className:"iconfont icon-shanjian1 ml10",style:{color:"#E30000",opacity:"0.2"}}))))}))),Ke.createElement(Ke.Fragment,null,Ke.createElement("div",{className:`${Me.Z.title} mt30`},Ke.createElement("span",null,"\u4F5C\u4E1A\u8865\u4EA4"),Ke.createElement("span",{style:{color:"#666",fontSize:14,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")),Ke.createElement("div",{className:Me.Z.content},Ke.createElement(pe.Z,{className:`${Me.Z.row_sty} ${Me.Z.bottom_line} ${(En=Me.Z)==null?void 0:En.h_lh_40}`,align:"middle"},Ke.createElement(ye.default.Item,{name:"allow_late",valuePropName:"checked"},Ke.createElement(E.default,{disabled:il("allow_late")},ta.formatMessage({id:"classroomClassroomExperiments.enableResubmission",defaultMessage:"\u5F00\u542F\u8865\u4EA4"})))),Or&&Ke.createElement(Ke.Fragment,null,Ke.createElement(pe.Z,{className:Me.Z.row_sty1},Ke.createElement(a.Z,{className:Me.Z.lable_name},"\u8865\u4EA4\u65B9\u5F0F"),Ke.createElement(ye.default.Item,{className:`${(Lt=Me.Z)==null?void 0:Lt.h_lh_40} ml10`,name:"unified_late",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u8865\u4EA4\u65B9\u5F0F"}]},Ke.createElement(ne.ZP.Group,{disabled:il("unified_late")},Ke.createElement(ne.ZP,{value:!0,style:{marginRight:52}},"\u7EDF\u4E00\u8865\u4EA4"),((Cn=st==null?void 0:st.group_settings)==null?void 0:Cn.length)>0&&Ke.createElement(ne.ZP,{value:!1},"\u5206\u73ED\u8865\u4EA4"))),lr===!1&&Ke.createElement(Fe.Z,{title:es("unified_late")},Ke.createElement("div",{style:{width:"calc(100% - 95px)",height:"100%",position:"absolute",top:0,left:"95px"}}))),ml?Ke.createElement("div",{style:{paddingBottom:5}},Ke.createElement(pe.Z,{className:`${Me.Z.row_sty1} mb10 mt5`},Ke.createElement(a.Z,{className:Me.Z.lable_name},ta.formatMessage({id:"classroomClassroomExperiments.resubmissionDeduction",defaultMessage:"\u8865\u4EA4\u6263\u5206"})),Ke.createElement(a.Z,{style:{margin:"0 10px 0 8px"}},Ke.createElement(ye.default.Item,{name:"late_penalty",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8865\u4EA4\u6263\u5206"}]},Ke.createElement(ue.Z,{size:"large",addonAfter:"\u5206",style:{width:206},min:0,max:100,disabled:il("late_penalty")})))),Ke.createElement(pe.Z,{className:Me.Z.row_sty1},Ke.createElement(a.Z,{className:Me.Z.lable_name},"\u622A\u6B62\u65F6\u95F4"),Ke.createElement(a.Z,{style:{margin:"0 10px 0 8px"}},Ke.createElement(ye.default.Item,{name:"late_time",rules:[{required:!0,validator:(qn,Yn)=>Yn===null?Promise.reject(ta.formatMessage({id:"classroomClassroomExperiments.pleaseSelectEndTime",defaultMessage:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4"})):de()(Yn).startOf("second")<=de()(Pt).startOf("second")?Promise.reject("\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u2264\u53D1\u5E03\u622A\u6B62\u65F6\u95F4\uFF0C\u8BF7\u91CD\u65B0\u9009\u62E9"):Promise.resolve()}],normalize:qn=>qn&&de()(qn).startOf("second")},Ke.createElement(xe.default,{style:{width:280},size:"large",disabled:il("late_time"),placeholder:ta.formatMessage({id:"classroomClassroomExperiments.pleaseSelectEndTime",defaultMessage:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4"}),format:"YYYY-MM-DD HH:mm",disabledDate:qn=>(0,he.Q8)(qn,st==null?void 0:st.course_end_date,de()(Pt).add(1,"minutes").format()),disabledTime:qn=>(0,he.d0)(qn,de()(Pt).add(1,"minutes")),showTime:{format:"HH:mm",defaultValue:de()((0,he.U6)(),"HH:mm")}}))),Ke.createElement(a.Z,{style:{color:"#333"}},"\uFF08\u5B66\u751F\u201C\u5EF6\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u7684\u65F6\u95F4\u622A\u70B9\uFF09"))):Ke.createElement(ye.default.List,{name:"allow_late_settings"},(qn,{add:Yn,remove:bl})=>qn.map((fr,Wo)=>{var Yr,Hl,jl,yr,ir,Fr;const Cl=Pt||((jl=(Hl=Ia((Yr=Qn==null?void 0:Qn[Wo])==null?void 0:Yr.group_name,Qt||[],(ca,la)=>{var ea,pr;return de()((ea=ca==null?void 0:ca.publish_time)==null?void 0:ea[1]).startOf("second")>de()((pr=la==null?void 0:la.publish_time)==null?void 0:pr[1]).startOf("second")}))==null?void 0:Hl.publish_time)==null?void 0:jl[1]);return Ke.createElement(pe.Z,{key:fr.key,style:{padding:"5px 14px 5px 52px"}},Ke.createElement(a.Z,{className:Me.Z.lable_name1,style:{minWidth:88,textAlign:"right"}},"\u8865\u4EA4\u89C4\u5219",Wo+1),Ke.createElement(a.Z,{className:"mr20 ml20"},Ke.createElement(ye.default.Item,{name:[fr.name,"group_name"],rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u73ED\u7EA7"}]},Ke.createElement(ie.default,{disabled:il(["allow_late_settings","group_name"],Qn==null?void 0:Qn[Wo]),size:"large",placeholder:ta.formatMessage({id:"classrooms.selectClassName",defaultMessage:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"}),style:{width:250},mode:"multiple",fieldNames:{label:"group_name",value:"group_name"},options:ru(lr?st==null?void 0:st.group_settings:Qt,[...Qn||[],...(st==null?void 0:st.anonymous_comment)&&!(st!=null&&st.unified_anonymous_comment)&&((yr=st==null?void 0:st.anonymous_comment_settings)==null?void 0:yr.filter(ca=>(ca==null?void 0:ca.evaluation_start)&&de()().startOf("second")>=de()(ca==null?void 0:ca.evaluation_start).startOf("second")))||[]])}))),Ke.createElement(a.Z,{className:Me.Z.lable_name1},ta.formatMessage({id:"classroomClassroomExperiments.resubmissionDeduction",defaultMessage:"\u8865\u4EA4\u6263\u5206"})),Ke.createElement(a.Z,{className:"mr20 ml10"},Ke.createElement(ye.default.Item,{name:[fr.name,"late_penalty"],rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8865\u4EA4\u6263\u5206"}]},Ke.createElement(ue.Z,{min:0,max:100,size:"large",addonAfter:"\u5206",style:{width:150},disabled:il(["allow_late_settings","late_penalty"],Qn==null?void 0:Qn[Wo])}))),Ke.createElement(a.Z,{className:Me.Z.lable_name1},"\u622A\u6B62\u65F6\u95F4"),Ke.createElement(a.Z,{className:"ml10"},Ke.createElement(ye.default.Item,{name:[fr.name,"late_time"],rules:[{required:!0,validator:(ca,la)=>la==null?Promise.reject(ta.formatMessage({id:"classroomClassroomExperiments.pleaseSelectEndTime",defaultMessage:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4"})):Cl&&de()(la).startOf("second")<=de()(Cl).startOf("second")?Promise.reject("\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u2264\u53D1\u5E03\u622A\u6B62\u65F6\u95F4\uFF0C\u8BF7\u91CD\u65B0\u9009\u62E9"):Promise.resolve()}]},Ke.createElement(xe.default,{disabled:il(["allow_late_settings","late_time"],Qn==null?void 0:Qn[Wo]),style:{width:250},placeholder:ta.formatMessage({id:"classroomClassroomExperiments.pleaseSelectEndTime",defaultMessage:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4"}),size:"large",format:"YYYY-MM-DD HH:mm",disabledDate:ca=>(0,he.Q8)(ca,st==null?void 0:st.course_end_date,de()(Cl).add(1,"minutes").format()),disabledTime:ca=>(0,he.d0)(ca,de()(Cl).add(1,"minutes")),showTime:{format:"HH:mm",defaultValue:de()((0,he.U6)(),"HH:mm")}}))),!Jt&&Ke.createElement(pe.Z,{className:(ir=Me.Z)==null?void 0:ir.h_lh_40},((Fr=ru(lr?st==null?void 0:st.group_settings:Qt,Qn))==null?void 0:Fr.length)>0&&Ke.createElement(a.Z,null,Ke.createElement("i",{className:"iconfont icon-tianjiatimu ml15 current",style:{color:"#00B187"},onClick:()=>{Yn({is_admin:!0,late_penalty:5})}})),Wo!=0&&!il(["allow_late_settings","group_name"],Qn==null?void 0:Qn[Wo])?Ke.createElement(a.Z,null,Ke.createElement("i",{className:"iconfont icon-shanjian1 ml15 current",style:{color:"#E30000"},onClick:()=>{bl(fr.name)}})):Ke.createElement(a.Z,null,Ke.createElement("i",{className:"iconfont icon-shanjian1 ml15",style:{color:"#E30000",opacity:"0.2"}}))))}))))),Ke.createElement(Ke.Fragment,null,Ke.createElement("div",{className:`${Me.Z.title} mt30`},Ke.createElement("span",null,"\u4F5C\u4E1A\u533F\u8BC4"),Ke.createElement("span",{style:{color:"#666",fontSize:14,fontWeight:400}},"\uFF08\u53EF\u4F7F\u5B66\u751F\u5728\u9690\u85CF\u8EAB\u4EFD\u7684\u524D\u63D0\u4E0B\uFF0C\u5BF9\u540C\u5B66\u4F5C\u4E1A\u8FDB\u884C\u533F\u540D\u8BC4\u9605\uFF09")),Ke.createElement("div",{className:Me.Z.content},Ke.createElement(pe.Z,{className:`${Me.Z.row_sty} ${Me.Z.bottom_line} ${(An=Me.Z)==null?void 0:An.h_lh_40}`,align:"middle"},Ke.createElement(ye.default.Item,{name:"anonymous_comment",valuePropName:"checked"},Ke.createElement(E.default,{disabled:il("anonymous_comment")},"\u5F00\u542F\u533F\u8BC4"))),aa&&Ke.createElement(Ke.Fragment,null,Ke.createElement(pe.Z,{className:`${Me.Z.row_sty1} ${!Or&&"mb10"} mt5`},Ke.createElement(a.Z,null,Ke.createElement(ye.default.Item,{name:"can_make_up",valuePropName:"checked",style:{height:40,lineHeight:"40px"}},Ke.createElement(E.default,null," ",Or?"\u5141\u8BB8\u5B66\u751F\u8865\u4EA4\uFF0C\u5E76\u4E14\u6263\u9664\u8865\u4EA4\u6263\u5206":"\u5141\u8BB8\u5B66\u751F\u8865\u4EA4\uFF0C\u8865\u4EA4\u6263\u5206"," "))),!Or&&Ke.createElement(a.Z,{className:"mr10"},Ke.createElement(ye.default.Item,{name:"make_up_score"},Ke.createElement(ue.Z,{size:"large",addonAfter:"\u5206",min:0,max:100,style:{width:186}}))),Ke.createElement(a.Z,null,Ke.createElement(Fe.Z,{title:es("make_up_score")},Ke.createElement("i",{className:"iconfont icon-tishixiaowenhao font14 current c-grey-666 current-primary"})))),Ke.createElement("div",{style:{position:"relative"}},Ke.createElement(pe.Z,{className:`${Me.Z.row_sty1} mb5 ${Me.Z.bottom_line}`},Ke.createElement(a.Z,{className:Me.Z.lable_name},"\u533F\u8BC4\u65B9\u5F0F"),Ke.createElement(a.Z,null,Ke.createElement(ye.default.Item,{className:`${(Fa=Me.Z)==null?void 0:Fa.h_lh_40} ml10`,name:"unified_anonymous_comment",rules:[{validator:(qn,Yn)=>Yn===null?Promise.reject("\u8BF7\u9009\u62E9\u533F\u8BC4\u65B9\u5F0F"):Promise.resolve()}]},Ke.createElement(ne.ZP.Group,{disabled:il("unified_anonymous_comment")},Ke.createElement(ne.ZP,{value:!0,style:{marginRight:52}},"\u7EDF\u4E00\u533F\u8BC4"),((Kt=st==null?void 0:st.group_settings)==null?void 0:Kt.length)>0&&Ke.createElement(ne.ZP,{value:!1},"\u5206\u73ED\u533F\u8BC4"))))),(ml===!1||lr===!1)&&Ke.createElement(Fe.Z,{title:es("unified_anonymous_comment")},Ke.createElement("div",{style:{width:"calc(100% - 95px)",height:"100%",position:"absolute",top:0,left:"95px"}}))),jr?Ke.createElement(Ke.Fragment,null,Ke.createElement(pe.Z,{className:`${Me.Z.row_sty1} mb5`},Ke.createElement(a.Z,{className:Me.Z.lable_name},"\u4E92\u8BC4\u65B9\u5F0F"),Ke.createElement(a.Z,null,Ke.createElement(ye.default.Item,{name:"anonymous_group",className:`${(_t=Me.Z)==null?void 0:_t.h_lh_40} ml10`,rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u4E92\u8BC4\u65B9\u5F0F"}]},Ke.createElement(ne.ZP.Group,{disabled:il("anonymous_group")},Ke.createElement(ne.ZP,{value:!1,style:{marginRight:24}},"\u6240\u6709\u5B66\u751F\u4E92\u8BC4"),((ln=st==null?void 0:st.group_settings)==null?void 0:ln.length)>0&&Ke.createElement(ne.ZP,{value:!0},"\u73ED\u7EA7\u5185\u4E92\u8BC4"))))),Ke.createElement(pe.Z,{className:`${Me.Z.row_sty1} mb10`},Ke.createElement(a.Z,{className:Me.Z.lable_name},"\u5F00\u59CB\u65F6\u95F4"),Ke.createElement(a.Z,null,Ke.createElement(ye.default.Item,{name:"evaluation_start",rules:[{required:!0,validator:(qn,Yn)=>Yn===null?Promise.reject("\u8BF7\u9009\u62E9\u5F00\u59CB\u65F6\u95F4"):de()(Yn).startOf("second")<=de()(Ya||Pt).startOf("second")?Promise.reject(Ya?"\u533F\u8BC4\u5F00\u59CB\u65F6\u95F4\u4E0D\u80FD\u2264\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\uFF0C\u8BF7\u91CD\u65B0\u9009\u62E9":"\u533F\u8BC4\u5F00\u59CB\u65F6\u95F4\u4E0D\u80FD\u2264\u53D1\u5E03\u622A\u6B62\u65F6\u95F4\uFF0C\u8BF7\u91CD\u65B0\u9009\u62E9"):Promise.resolve()}],normalize:qn=>qn&&de()(qn).startOf("second")},Ke.createElement(xe.default,{disabled:il("evaluation_start"),size:"large",placeholder:"\u8BF7\u9009\u62E9\u5F00\u59CB\u65F6\u95F4",style:{width:270,marginLeft:10},format:"YYYY-MM-DD HH:mm",disabledDate:qn=>(0,he.Q8)(qn,st==null?void 0:st.course_end_date,de()(Ya||Pt).add(1,"minutes").format()),disabledTime:qn=>(0,he.d0)(qn,de()(Ya||Pt).add(1,"minutes")),showTime:{format:"HH:mm",defaultValue:de()((0,he.U6)(),"HH:mm")}}))),Ke.createElement(a.Z,{className:Me.Z.lable_name,style:{marginLeft:88}},"\u622A\u6B62\u65F6\u95F4"),Ke.createElement(a.Z,null,Ke.createElement(ye.default.Item,{name:"evaluation_end",rules:[{required:!0,validator:(qn,Yn)=>Yn===null?Promise.reject(ta.formatMessage({id:"classroomClassroomExperiments.pleaseSelectEndTime",defaultMessage:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4"})):de()(Yn).startOf("second")<=de()(_o||Ya||Pt).startOf("second")?Promise.reject(_o?"\u533F\u8BC4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u2264\u533F\u8BC4\u5F00\u59CB\u65F6\u95F4\uFF0C\u8BF7\u91CD\u65B0\u9009\u62E9":Ya?"\u533F\u8BC4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u2264\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\uFF0C\u8BF7\u91CD\u65B0\u9009\u62E9":"\u533F\u8BC4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u2264\u53D1\u5E03\u622A\u6B62\u65F6\u95F4\uFF0C\u8BF7\u91CD\u65B0\u9009\u62E9"):Promise.resolve()}],normalize:qn=>qn&&de()(qn).startOf("second")},Ke.createElement(xe.default,{disabled:il("evaluation_end"),size:"large",style:{width:270,marginLeft:10},placeholder:ta.formatMessage({id:"classroomClassroomExperiments.pleaseSelectEndTime",defaultMessage:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4"}),format:"YYYY-MM-DD HH:mm",disabledDate:qn=>(0,he.Q8)(qn,st==null?void 0:st.course_end_date,de()(_o||Ya||Pt).add(1,"minutes").format()),disabledTime:qn=>(0,he.d0)(qn,de()(_o||Ya||Pt).add(1,"minutes")),showTime:{format:"HH:mm",defaultValue:de()((0,he.U6)(),"HH:mm")}})))),Ke.createElement(pe.Z,{className:`${Me.Z.row_sty1} mb10`},Ke.createElement(a.Z,{className:Me.Z.lable_name},"\u533F\u8BC4\u6570\u91CF"),Ke.createElement(a.Z,null,Ke.createElement(ye.default.Item,{name:"evaluation_num",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u533F\u8BC4\u6570\u91CF"}]},Ke.createElement(ue.Z,{size:"large",min:1,precision:0,max:st==null?void 0:st.all_user_size,style:{width:186,marginLeft:10},disabled:il("evaluation_num")}))),Ke.createElement(a.Z,{className:"c-grey-333"},"\uFF08\u6BCF\u4F4D\u5B66\u751F\u9700\u8981\u533F\u8BC4\u7684\u4F5C\u4E1A\u6570\u91CF\uFF09")),Ke.createElement(pe.Z,{className:`${Me.Z.row_sty1} mb10`},Ke.createElement(a.Z,{className:Me.Z.lable_name},"\u7F3A\u8BC4\u6263\u5206"),Ke.createElement(a.Z,null,Ke.createElement(ye.default.Item,{name:"absence_penalty",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u7F3A\u8BC4\u6263\u5206"}]},Ke.createElement(ue.Z,{size:"large",style:{width:186,marginLeft:10},addonAfter:"\u5206",max:100,min:0,disabled:il("absence_penalty")}))),Ke.createElement(a.Z,{className:"c-grey-333"},"\uFF08\u5B66\u751F\u7F3A\u8BC4\u65F6\u5C06\u6263\u9664\u7684\u5206\u503C\uFF09"))):Ke.createElement(ye.default.List,{name:"anonymous_comment_settings"},(qn,{add:Yn,remove:bl})=>qn.map((fr,Wo)=>{var Yr,Hl,jl,yr,ir,Fr,Cl,ca;const la=Ya||((Hl=Ia((Yr=Zn==null?void 0:Zn[Wo])==null?void 0:Yr.group_name,Qn||[],(ea,pr)=>de()(ea==null?void 0:ea.late_time).startOf("second")>de()(pr==null?void 0:pr.late_time).startOf("second")))==null?void 0:Hl.late_time)||Pt||((ir=(yr=Ia((jl=Zn==null?void 0:Zn[Wo])==null?void 0:jl.group_name,Qt||[],(ea,pr)=>{var eu,Fu;return de()((eu=ea==null?void 0:ea.publish_time)==null?void 0:eu[1]).startOf("second")>de()((Fu=pr==null?void 0:pr.publish_time)==null?void 0:Fu[1]).startOf("second")}))==null?void 0:yr.publish_time)==null?void 0:ir[1]);return Ke.createElement(pe.Z,{key:fr.key,style:{padding:"0px 14px 0px 82px"}},Ke.createElement(a.Z,{className:Me.Z.lable_name1,style:{lineHeight:"40px"}},"\u533F\u8BC4\u89C4\u5219",Wo+1),Ke.createElement(pe.Z,{wrap:!1,align:"top",justify:"space-between"},Ke.createElement(a.Z,null,Ke.createElement(pe.Z,{wrap:!1,align:"top"},Ke.createElement(a.Z,{className:"mr20 ml15"},Ke.createElement(ye.default.Item,{name:[fr.name,"group_name"],rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u73ED\u7EA7"}]},Ke.createElement(ie.default,{disabled:il(["anonymous_comment_settings","group_name"],Zn==null?void 0:Zn[Wo]),size:"large",placeholder:ta.formatMessage({id:"classrooms.selectClassName",defaultMessage:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"}),style:{width:228},mode:"multiple",fieldNames:{label:"group_name",value:"group_name"},options:ru(lr?st==null?void 0:st.group_settings:Qt,Zn)}))),Ke.createElement(a.Z,null,Ke.createElement(ye.default.Item,{name:[fr.name,"evaluation_start"],rules:[{required:!0,validator:(ea,pr)=>pr==null?Promise.reject("\u8BF7\u9009\u62E9\u533F\u8BC4\u65F6\u95F4"):la&&de()(pr).startOf("second")<=de()(la).startOf("second")?Promise.reject(Pt?"\u533F\u8BC4\u65F6\u95F4\u4E0D\u80FD\u2264\u53D1\u5E03\u622A\u6B62\u65F6\u95F4\uFF0C\u8BF7\u91CD\u65B0\u9009\u62E9":"\u533F\u8BC4\u65F6\u95F4\u4E0D\u80FD\u2264\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\uFF0C\u8BF7\u91CD\u65B0\u9009\u62E9"):Promise.resolve()}]},Ke.createElement(xe.default.RangePicker,{disabled:il(["anonymous_comment_settings","evaluation_start"],Zn==null?void 0:Zn[Wo]),style:{width:580},size:"large",placeholder:["\u8BF7\u9009\u62E9\u4F5C\u4E1A\u533F\u8BC4\u5F00\u59CB\u65F6\u95F4","\u8BF7\u9009\u62E9\u4F5C\u4E1A\u533F\u8BC4\u622A\u6B62\u65F6\u95F4"],disabledDate:ea=>(0,he.Q8)(ea,st==null?void 0:st.course_end_date,de()(la).add(1,"minutes").format()),disabledTime:ea=>(0,he.d0)(ea,de()(la).add(1,"minutes")),showTime:{format:"HH:mm",defaultValue:[de()((0,he.U6)(),"HH:mm"),de()((0,he.U6)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm"})))),Ke.createElement(pe.Z,{wrap:!1,align:"top",style:{padding:"5px 0",position:"relative",left:"-55px"}},Ke.createElement(a.Z,{className:Me.Z.lable_name1,style:{marginRight:4}},"\u533F\u8BC4\u6570\u91CF"),Ke.createElement(a.Z,null,Ke.createElement(ye.default.Item,{className:"ml10",name:[fr.name,"evaluation_num"],rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u533F\u8BC4\u6570\u91CF"}]},Ke.createElement(ue.Z,{max:((Fr=Fs==null?void 0:Fs[Wo])==null?void 0:Fr.max)||100,precision:0,style:{width:203},size:"large",min:1,disabled:il(["anonymous_comment_settings","evaluation_num"],Zn==null?void 0:Zn[Wo])}))),Ke.createElement(a.Z,{className:Me.Z.lable_name1,style:{marginLeft:40}},"\u7F3A\u8BC4\u6263\u5206"),Ke.createElement(a.Z,null,Ke.createElement(ye.default.Item,{className:"ml10",name:[fr.name,"absence_penalty"],rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u7F3A\u8BC4\u6263\u5206"}]},Ke.createElement(ue.Z,{style:{width:186,marginLeft:10},addonAfter:"\u5206",size:"large",min:0,max:100,disabled:il(["anonymous_comment_settings","absence_penalty"],Zn==null?void 0:Zn[Wo])}))),!jr&&Ke.createElement(a.Z,null,Ke.createElement(ye.default.Item,{style:{marginLeft:40,lineHeight:"40px"},name:[fr.name,"student_comment"],valuePropName:"checked"},Ke.createElement(E.default,{disabled:il(["anonymous_comment_settings","student_comment"],Zn==null?void 0:Zn[Wo])},"\u533F\u8BC4\u8BA1\u5165\u5DF2\u8BC4\u9605"))))),!Jt&&Ke.createElement(pe.Z,{className:(Cl=Me.Z)==null?void 0:Cl.h_lh_40},((ca=ru(lr?st==null?void 0:st.group_settings:Qt,Zn))==null?void 0:ca.length)>0&&Ke.createElement(a.Z,null,Ke.createElement("i",{className:"iconfont icon-tianjiatimu ml15 current",style:{color:"#00B187"},onClick:()=>{Yn({is_admin:!0,absence_penalty:3,evaluation_num:3})}})),Wo!=0&&!il(["anonymous_comment_settings","group_name"],Zn==null?void 0:Zn[Wo])?Ke.createElement(a.Z,null,Ke.createElement("i",{className:"iconfont icon-shanjian1 current ml15",style:{color:"#E30000"},onClick:()=>{bl(fr.name)}})):Ke.createElement(a.Z,null,Ke.createElement("i",{className:"iconfont icon-shanjian1 current ml15",style:{color:"#E30000",opacity:"0.2"}})))))})),Ke.createElement(pe.Z,{className:`${Me.Z.row_sty1} mb5 mt5`},Ke.createElement(a.Z,null,Ke.createElement(ye.default.Item,{name:"is_open_abnormal_score",valuePropName:"checked"},Ke.createElement(E.default,{disabled:il("is_open_abnormal_score"),style:{height:40,lineHeight:"40px"}},"\u533F\u8BC4\u5206\u5DEE\u8D85\u8FC7"))),Ke.createElement(a.Z,null,Ke.createElement(ye.default.Item,{className:Me.Z.poor_rating,name:"abnormal_score",rules:[{validator:(qn,Yn)=>Yn===0?Promise.reject("\u5B66\u751F\u533F\u8BC4\u5206\u5DEE\u8D85\u8FC7\u6570\u503C\u4E0D\u80FD\u4E3A0"):Promise.resolve()}]},Ke.createElement(ue.Z,{size:"large",style:{width:186},addonAfter:"\u5206",disabled:il("student_comment"),min:1,max:100}))),Ke.createElement(a.Z,null," ",Ke.createElement("span",{className:"ml10"},"\u5206\u8BA1\u5165",Jt?"\u533F\u8BC4\u8BC4\u5206\u5F02\u5E38\u5217\u8868":Ke.createElement("span",{style:{color:"#3061d0",cursor:"pointer"},onClick:()=>{if(!(st!=null&&st.anonymous_comment)){Ee.ZP.warning(ta.formatMessage({id:"classrooms.afterSaveEnableToAnonExceptionList",defaultMessage:"\u4FDD\u5B58\u542F\u7528\u8BBE\u7F6E\u540E\uFF0C\u70B9\u51FB\u8BE5\u6309\u94AE\u5373\u53EF\u8DF3\u8F6C\u81F3\u533F\u8BC4\u8BC4\u5206\u5F02\u5E38\u5217\u8868"}));return}window.open(`/classrooms/${Ua==null?void 0:Ua.coursesId}/common_homework/${Ua==null?void 0:Ua.categoryId}/detail?TabsActiveKey=2&tabs=10`)}},"\u533F\u8BC4\u8BC4\u5206\u5F02\u5E38\u5217\u8868")),Ke.createElement("span",{style:{color:"#666",fontWeight:400}},"\uFF08\u5F00\u542F\u540E\uFF0C\u533F\u8BC4\u5206\u5DEE\u8D85\u8FC7\u8BBE\u7F6E\u6216\u5F97\u5206\u4E0D\u8DB360\u5206\uFF0C\u5747\u81EA\u52A8\u8BA1\u5165\u533F\u8BC4\u5F02\u5E38\u5217\u8868\uFF09"))),jr&&Ke.createElement(ye.default.Item,{className:`${Me.Z.row_sty1} mb5`,name:"student_comment",valuePropName:"checked"},Ke.createElement(E.default,{disabled:il("student_comment")},Ke.createElement(pe.Z,{gutter:10},Ke.createElement(a.Z,null,"\u533F\u8BC4\u8BA1\u5165\u5DF2\u8BC4\u9605"),Ke.createElement(a.Z,{className:"c-grey-333"},"\uFF08\u5B66\u751F\u5B8C\u6210\u533F\u8BC4\u540E\uFF0C\u88AB\u533F\u8BC4\u4F5C\u4E1A\u5C06\u6807\u8BB0\u4E3A\u201C\u5DF2\u8BC4\u9605\u201D\uFF09")))),Ke.createElement(pe.Z,{className:`${Me.Z.row_sty1} mb5`},Ke.createElement(ye.default.Item,{name:"anonymous_appeal",valuePropName:"checked",className:Me.Z.h_lh_40},Ke.createElement(E.default,{disabled:il("anonymous_appeal")},"\u542F\u7528\u533F\u8BC4\u7533\u8BC9")),Ke.createElement("span",{style:{color:"#666"}},"\uFF08\u5B66\u751F\u7533\u8BC9\u533F\u8BC4\u5F97\u5206\uFF0C\u7533\u8BC9\u7531\u6559\u5E08\u548C\u52A9\u6559\u5904\u7406\uFF09")),Zo&&Ke.createElement("div",{style:{paddingBottom:5}},Ke.createElement(pe.Z,{className:`${Me.Z.row_sty1} mb5`},Ke.createElement(a.Z,{className:Me.Z.lable_name},"\u7533\u8BC9\u65B9\u5F0F"),Ke.createElement(a.Z,null,Ke.createElement(ye.default.Item,{className:"ml10",style:{height:40,lineHeight:"40px"},name:"unified_anonymous_appeal",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u7533\u8BC9\u65B9\u5F0F"}]},Ke.createElement(ne.ZP.Group,{disabled:il("unified_anonymous_appeal")},Ke.createElement(ne.ZP,{value:!0},"\u7EDF\u4E00\u7533\u8BC9"),((ko=st==null?void 0:st.group_settings)==null?void 0:ko.length)>0&&Ke.createElement(ne.ZP,{value:!1},"\u5206\u73ED\u7533\u8BC9")))),(ml===!1||lr===!1||jr==!1)&&Ke.createElement(Fe.Z,{title:es("unified_anonymous_appeal")},Ke.createElement("div",{style:{width:"calc(100% - 95px)",height:"100%",position:"absolute",top:0,left:"95px"}}))),Pn?Ke.createElement(pe.Z,{className:`${Me.Z.row_sty1} mb5`},Ke.createElement(a.Z,{className:"c-grey-333 mr10"},"\u8FDD\u89C4\u533F\u8BC4\u6263\u5206"),Ke.createElement(a.Z,null,Ke.createElement(ye.default.Item,{name:"appeal_penalty",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8FDD\u89C4\u533F\u8BC4\u6263\u5206"}]},Ke.createElement(ue.Z,{size:"large",addonAfter:"\u5206",style:{width:186},min:0,max:100,disabled:il("appeal_penalty")}))),Ke.createElement(a.Z,{className:"c-grey-333"},"\uFF08\u5B66\u751F\u533F\u8BC4\u88AB\u7533\u8BC9\u6210\u529F\u5C06\u5224\u5B9A\u4E3A\u8FDD\u89C4\u533F\u8BC4\uFF0C\u8BE5\u5B66\u751F\u5C06\u6263\u9664\u8FDD\u89C4\u533F\u8BC4\u5206\u6570\uFF09")):Ke.createElement(ye.default.List,{name:"anonymous_appeal_settings"},(qn,{add:Yn,remove:bl})=>qn.map((fr,Wo)=>{var Yr,Hl;return Ke.createElement(pe.Z,{key:fr.key,style:{padding:"5px 14px 5px 82px"}},Ke.createElement(a.Z,{className:Me.Z.lable_name1},"\u7533\u8BC9\u89C4\u5219",Wo+1),Ke.createElement(pe.Z,{wrap:!1,align:"top",justify:"space-between"},Ke.createElement(a.Z,null,Ke.createElement(ye.default.Item,{className:"ml10",name:[fr.name,"group_name"],rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u73ED\u7EA7"}]},Ke.createElement(ie.default,{disabled:il(["anonymous_appeal_settings","group_name"],xa==null?void 0:xa[Wo]),placeholder:ta.formatMessage({id:"classrooms.selectClassName",defaultMessage:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"}),size:"large",style:{width:250},mode:"multiple",fieldNames:{label:"group_name",value:"group_name"},options:ru(jr?st==null?void 0:st.group_settings:Zn,xa)}))),Ke.createElement(a.Z,{className:`${Me.Z.lable_name1} ml20`},"\u8FDD\u89C4\u533F\u8BC4\u6263\u5206"),Ke.createElement(a.Z,null,Ke.createElement(ye.default.Item,{className:"ml10",name:[fr.name,"appeal_penalty"],rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8FDD\u89C4\u533F\u8BC4\u6263\u5206"}]},Ke.createElement(ue.Z,{size:"large",addonAfter:"\u5206",style:{width:186},min:0,max:100,disabled:il(["anonymous_appeal_settings","appeal_penalty"],xa==null?void 0:xa[Wo])}))),!Jt&&Ke.createElement(pe.Z,{className:(Yr=Me.Z)==null?void 0:Yr.h_lh_40},!!((Hl=ru(jr?st==null?void 0:st.group_settings:Zn,xa))!=null&&Hl.length)&&Ke.createElement(a.Z,null,Ke.createElement("i",{className:"iconfont icon-tianjiatimu ml15 current",style:{color:"#00B187"},onClick:()=>{Yn({is_admin:!0,appeal_penalty:2})}})),Wo!=0&&!il(["anonymous_appeal_settings","group_name"],xa==null?void 0:xa[Wo])?Ke.createElement(a.Z,null,Ke.createElement("i",{className:"iconfont icon-shanjian1 ml15 current",style:{color:"#E30000"},onClick:()=>{bl(fr.name)}})):Ke.createElement(a.Z,null,Ke.createElement("i",{className:"iconfont icon-shanjian1 ml15",style:{color:"#E30000",opacity:"0.2"}})))))}))))))),((0,Ce.GJ)()||!(xi||Gi||Ql))&&Ke.createElement(Ze.ZP,{loading:ua||zr,type:"primary",size:"large",style:{width:"138px",marginTop:"30px"},onClick:()=>{wa.submit()}},ta.formatMessage({id:"classroomClassroomExperiments.save",defaultMessage:"\u4FDD\u5B58"})),Ke.createElement(gt.Z,{resdata:mr,type:"shixun",okloading:Di,oktext:(mr==null?void 0:mr.can_copy_num)===0?"\u786E\u5B9A":"\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362",onok:qn=>dn(void 0,null,function*(){ni(!0);let Yn=yield(0,ze.ZP)(`/api/courses/${Ua.coursesId}/batch_copy_shixuns.json`,{method:"post",body:{type:"homework_common",ids:[parseInt(Ua==null?void 0:Ua.categoryId)]}});if(ni(!1),(Yn==null?void 0:Yn.status)===0){ni(!0);const bl=yield Go(zn({},Zr));if(ni(!1),bl.status!==0)return;ni(!0);const fr=yield pa(zn({},Zr));if(ni(!1),fr.status!==0)return;Ee.ZP.success("\u4FDD\u5B58\u6210\u529F"),Ds(),Ne({type:"shixunHomeworks/setActionTabs",payload:{key:""}})}})}),Ke.createElement(ct.Z,{onConfirm:(qn,Yn)=>{Qt.splice(qn,0,...Yn),Qt.splice(qn+Yn.length,1);const bl=(0,he.QE)([...Qt]);bl.forEach(fr=>{var Wo;((Wo=fr==null?void 0:fr.publish_time)==null?void 0:Wo.length)==2?fr.publish_time=fr.publish_time:fr.publish_time=[de()(fr==null?void 0:fr.publish_time),de()(fr==null?void 0:fr.end_time)]}),wa.setFieldValue("group_settings",[...bl])}})))};var no=(0,ve.connect)(({shixunHomeworks:Ue,classroomList:_e,loading:Ne})=>({shixunHomeworks:Ue,classroomList:_e,loading:Ne.effects}))(mo),Ba=te(59301),Mr=Object.defineProperty,tr=Object.getOwnPropertySymbols,Tr=Object.prototype.hasOwnProperty,qr=Object.prototype.propertyIsEnumerable,dl=(Ue,_e,Ne)=>_e in Ue?Mr(Ue,_e,{enumerable:!0,configurable:!0,writable:!0,value:Ne}):Ue[_e]=Ne,vl=(Ue,_e)=>{for(var Ne in _e||(_e={}))Tr.call(_e,Ne)&&dl(Ue,Ne,_e[Ne]);if(tr)for(var Ne of tr(_e))qr.call(_e,Ne)&&dl(Ue,Ne,_e[Ne]);return Ue},Rl=(Ue,_e,Ne)=>new Promise((Wt,Yt)=>{var nn=ht=>{try{rn(Ne.next(ht))}catch($t){Yt($t)}},qt=ht=>{try{rn(Ne.throw(ht))}catch($t){Yt($t)}},rn=ht=>ht.done?Wt(ht.value):Promise.resolve(ht.value).then(nn,qt);rn((Ne=Ne.apply(Ue,_e)).next())});const cl=({shixunHomeworks:Ue,loading:_e,dispatch:Ne,classroomList:Wt,user:Yt})=>{const nn=(0,ve.useIntl)(),qt=(0,ve.useParams)(),{workSetting:rn}=Ue,[ht,$t]=(0,z.useState)(!1),[$n,Xt]=(0,z.useState)(!1),[Dt,In]=(0,z.useState)({start_permanent:!1,ai_q_and_a:!1});(0,z.useEffect)(()=>{$t(!(0,Ce.GJ)())},[(0,Ce.GJ)()]);const En=()=>{Ne({type:"shixunHomeworks/getWorkSetting",payload:vl({},qt)}),Ne({type:"shixunHomeworks/getWorkList",payload:vl({},qt)})};(0,z.useEffect)(()=>{rn!=null&&rn.course_id&&(Object.keys(Dt).forEach(Cn=>{Dt[Cn]=rn[Cn]}),In(vl({},Dt)))},[rn]);const Lt=()=>Rl(void 0,null,function*(){var Cn;if(((Cn=Yt==null?void 0:Yt.userInfo)==null?void 0:Cn.user_status)===2){(0,xt.Rd)();return}Xt(!0),(yield(0,ze.ZP)(`/api/homework_commons/${qt.categoryId}/shiyan_setting.json`,{method:"post",body:vl({},Dt)})).status===0&&(Ee.ZP.success(nn.formatMessage({id:"classrooms.updateSuccess",defaultMessage:"\u66F4\u65B0\u6210\u529F"})),En()),Xt(!1)});return Ba.createElement("section",{className:er.Z.form},Ba.createElement("div",{className:er.Z.title},"\u4FDD\u5B58\u5B9E\u9A8C\u6570\u636E"),Ba.createElement("div",{className:er.Z.content},Ba.createElement(E.default,{disabled:ht,checked:Dt.start_permanent,onChange:Cn=>{if(!(0,Ce.Ny)()){(0,xt.pW)(2);return}Dt.start_permanent=Cn.target.checked,In(Object.assign({},Dt))}},Ba.createElement("span",{className:"c-black"},"\u5F00\u542F\u540E\uFF0C\u5B66\u5458\u5728\u901A\u7528\u4E91\u5B9E\u9A8C\u73AF\u5883\u4E0B\u7684/data/workspace\u76EE\u5F55\u5C06\u957F\u671F\u4FDD\u5B58\uFF0C\u6559\u5E08\u5728\u8BFE\u5802\u53EF\u5BFC\u51FA\u5B66\u751F\u5B9E\u9A8C\u6570\u636E",Ba.createElement("a",{target:"_blank",href:Ii.Z.API_SERVER+"/images/educoder/shixuns/\u5BFC\u51FA\u5B9E\u9A8C\u6587\u4EF6\u64CD\u4F5C\u6307\u5F15.pdf"},"\xA0\u64CD\u4F5C\u6307\u5F15\xA0")))),Ba.createElement("div",{className:`${er.Z.title} mt30`},nn.formatMessage({id:"classroomClassroomExperiments.intelligentTutorFeatures",defaultMessage:"\u667A\u80FD\u52A9\u6559\u529F\u80FD"})),Ba.createElement("div",{className:er.Z.content},Ba.createElement(E.default,{disabled:ht,checked:Dt.ai_q_and_a,onChange:Cn=>{Dt.ai_q_and_a=Cn.target.checked,In(Object.assign({},Dt))}},nn.formatMessage({id:"classroomClassroomExperiments.aiQAndA",defaultMessage:"AI \u95EE\u7B54\uFF08\u5F00\u542F\u540E\uFF0C\u5B66\u751F\u5728\u505A\u4F5C\u4E1A\u7684\u8FC7\u7A0B\u4E2D\uFF0C\u53EF\u4EE5\u4F7F\u7528 AI \u95EE\u7B54\u529F\u80FD\u5411\u667A\u80FD\u52A9\u6559\u8BF7\u6559\uFF09"}))),!ht&&Ba.createElement(Ba.Fragment,null,Ba.createElement(Ze.ZP,{type:"primary",size:"large",loading:$n,style:{width:"138px",marginTop:"30px"},onClick:()=>Lt()},nn.formatMessage({id:"classroomClassroomExperiments.save",defaultMessage:"\u4FDD\u5B58"}))))};var Wr=(0,ve.connect)(({shixunHomeworks:Ue,classroomList:_e,loading:Ne,user:Wt})=>({shixunHomeworks:Ue,classroomList:_e,loading:Ne.effects,user:Wt}))(cl),Kr=te(64351),Gr=te(99981),Un=te(59301),nl=Object.defineProperty,ll=Object.defineProperties,Jl=Object.getOwnPropertyDescriptors,Kl=Object.getOwnPropertySymbols,Re=Object.prototype.hasOwnProperty,Ge=Object.prototype.propertyIsEnumerable,ot=(Ue,_e,Ne)=>_e in Ue?nl(Ue,_e,{enumerable:!0,configurable:!0,writable:!0,value:Ne}):Ue[_e]=Ne,ut=(Ue,_e)=>{for(var Ne in _e||(_e={}))Re.call(_e,Ne)&&ot(Ue,Ne,_e[Ne]);if(Kl)for(var Ne of Kl(_e))Ge.call(_e,Ne)&&ot(Ue,Ne,_e[Ne]);return Ue},pt=(Ue,_e)=>ll(Ue,Jl(_e)),Et=(Ue,_e,Ne)=>new Promise((Wt,Yt)=>{var nn=ht=>{try{rn(Ne.next(ht))}catch($t){Yt($t)}},qt=ht=>{try{rn(Ne.throw(ht))}catch($t){Yt($t)}},rn=ht=>ht.done?Wt(ht.value):Promise.resolve(ht.value).then(nn,qt);rn((Ne=Ne.apply(Ue,_e)).next())});const{RangePicker:Ht}=xe.default,{Option:Zt}=ie.default,zt=({shixunHomeworks:Ue,loading:_e,dispatch:Ne,classroomList:Wt})=>{var Yt,nn,qt,rn,ht,$t,$n,Xt,Dt,In,En,Lt,Cn;const An=(0,ve.useIntl)(),Fa=(0,ve.useParams)(),{workSetting:Kt,workList:_t}=Ue,[ln,ko]=(0,z.useState)(!0);let[ta,Ua]=(0,z.useState)([]),[st,To]=(0,z.useState)([]),[ua,Go]=(0,z.useState)({unified_setting:!1,publish_time:"",end_time:"",ta_mode:1,final_mode:!1,st_proportion:"",ta_proportion:"",te_proportion:"",student_comment:!1,anonymous_appeal:!1,appeal_penalty:0,appeal_time:"",anonymous_comment:!1,evaluation_num:0,evaluation_start:"",evaluation_end:"",absence_penalty:0,work_public:!1,unified_late:!0,allow_late:!1,late_time:"",late_penalty:0,penalty_type:Te.Q.Number,challenge_settings:[],work_efficiency:!1,shixun_evaluation:"",answer_open_evaluation:!1,answer_public:!1,comment_public:!0,score_open:!1,total_score:"",eff_score:"",submit_limit:!1,submit_limit_num:"",must_file:!1,can_submit:!1,submit_num:""});(0,z.useEffect)(()=>{},[]);const[zr,pa]=(0,z.useState)(!1);(0,z.useEffect)(()=>{Kt!=null&&Kt.course_id&&(Object.keys(ua).map(function(Jt){ua[Jt]=Kt[Jt]}),Kt.anonymous_comment&&(ua.unified_late=Kt.unified_anonymous_comment,pa(Kt.unified_anonymous_comment)),(!ua.allow_late||!ua.unified_late)&&(ua.late_penalty=5),ua.unified_setting||(ua.unified_late=!1,ua.unified_anonymous_comment=!1,ua.unified_anonymous_appeal=!1),ta=JSON.parse(JSON.stringify(Kt.group_settings.map(Jt=>pt(ut({},Jt),{group_name:[Jt.group_name]})).filter(Jt=>Jt.publish_time!==null))),st=JSON.parse(JSON.stringify(Kt.allow_late_settings.map(Jt=>pt(ut({},Jt),{group_name:[Jt.group_name]})).filter(Jt=>Jt.late_time!==null))),Go(ut({},ua)),Ua(ta.length?[...ta]:[{}]),To([...st]))},[Kt]),(0,z.useEffect)(()=>{ko(!(0,Ce.GJ)())},[(0,Ce.GJ)()]);const wa=()=>{Ne({type:"shixunHomeworks/getWorkSetting",payload:ut({},Fa)})},[lr,Qt]=(0,z.useState)(!1),Qn=()=>Et(void 0,null,function*(){Qt(!lr);const Jt=JSON.parse(JSON.stringify(ua));if(Jt.categoryId=Fa.categoryId,ua.unified_setting||ta==null||ta.map(qa=>{var $o,mr;if(!qa.publish_time||!qa.end_time)throw Ee.ZP.error(An.formatMessage({id:"classrooms.publishDeadlineCannotEmpty",defaultMessage:"\u53D1\u5E03\u3001\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"})),Qt(!1),new String(An.formatMessage({id:"classrooms.publishDeadlineCannotEmpty",defaultMessage:"\u53D1\u5E03\u3001\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"}));if(!qa.group_name)throw Ee.ZP.error(An.formatMessage({id:"classrooms.selectClassName",defaultMessage:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"})),Qt(!1),new String(An.formatMessage({id:"classrooms.selectClassName",defaultMessage:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"}));qa.group_name=typeof(qa==null?void 0:qa.group_name)=="string"?[qa==null?void 0:qa.group_name]:qa==null?void 0:qa.group_name,qa.group_id=(mr=($o=qa==null?void 0:qa.group_name)==null?void 0:$o.map(Qo=>{var Zr,fl;let Di=(fl=(Zr=Kt.group_settings)==null?void 0:Zr.filter(ni=>(ni==null?void 0:ni.group_name)===Qo))==null?void 0:fl[0];return Di==null?void 0:Di.group_id}))==null?void 0:mr.toString().split(",")}),Jt.group_settings=ta,ua.allow_late)if(ua.unified_late){if(ua.late_penalty===null||ua.late_penalty===void 0||ua.late_penalty<0||ua.late_penalty>100)throw Ee.ZP.error(`${An.formatMessage({id:"classrooms.lateSubmissionDeduction0",defaultMessage:"\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0"})}~100`),Qt(!1),new String(`${An.formatMessage({id:"classrooms.lateSubmissionDeduction0",defaultMessage:"\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0"})}~100`);if(!ua.late_time)throw Ee.ZP.error(An.formatMessage({id:"classrooms.resubmitDeadlineCannotEmpty",defaultMessage:"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"})),Qt(!1),new String(An.formatMessage({id:"classrooms.resubmitDeadlineCannotEmpty",defaultMessage:"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"}));if(de()(ua.late_time)<=de()(ua.end_time))throw Ee.ZP.error(An.formatMessage({id:"classrooms.resubmitAfterDeadline",defaultMessage:"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u5FC5\u987B\u665A\u4E8E\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4"})),Qt(!1),new String(An.formatMessage({id:"classrooms.resubmitAfterDeadline",defaultMessage:"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u5FC5\u987B\u665A\u4E8E\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4"}))}else st=st==null?void 0:st.map(qa=>{var $o,mr;if(qa.penalty_type=Te.Q.Number,qa.late_penalty===null||qa.late_penalty===void 0||qa.late_penalty<0||qa.late_penalty>100)throw Ee.ZP.error(`${An.formatMessage({id:"classrooms.lateSubmissionDeduction0",defaultMessage:"\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0"})}~100`),Qt(!1),new String(`${An.formatMessage({id:"classrooms.lateSubmissionDeduction0",defaultMessage:"\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0"})}~100`);if(!qa.late_time)throw Ee.ZP.error(An.formatMessage({id:"classrooms.resubmitDeadlineCannotEmpty",defaultMessage:"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"})),Qt(!1),new String(An.formatMessage({id:"classrooms.resubmitDeadlineCannotEmpty",defaultMessage:"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"}));if(!qa.group_name)throw Ee.ZP.error(An.formatMessage({id:"classrooms.selectClassName",defaultMessage:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"})),Qt(!1),new String(An.formatMessage({id:"classrooms.selectClassName",defaultMessage:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"}));return qa.group_name=typeof(qa==null?void 0:qa.group_name)=="string"?[qa==null?void 0:qa.group_name]:qa==null?void 0:qa.group_name,qa.group_id=(mr=($o=qa==null?void 0:qa.group_name)==null?void 0:$o.map(Qo=>{var Zr,fl;let Di=(fl=(Zr=Kt.group_settings)==null?void 0:Zr.filter(ni=>(ni==null?void 0:ni.group_name)===Qo))==null?void 0:fl[0];return Di==null?void 0:Di.group_id}))==null?void 0:mr.toString().split(","),qa}),Jt.allow_late_settings=st;if(ua!=null&&ua.submit_limit&&!(ua!=null&&ua.submit_limit_num)){Ee.ZP.warning(An.formatMessage({id:"classrooms.studentContentLengthCannotEmpty",defaultMessage:"\u5B66\u751F\u586B\u5199\u5185\u5BB9\u5B57\u6570\u4E0D\u80FD\u4E3A\u7A7A"})),Qt(!1);return}if(ua!=null&&ua.can_submit&&!(ua!=null&&ua.submit_num)){Ee.ZP.warning(An.formatMessage({id:"classrooms.studentSubmissionCountCannotEmpty",defaultMessage:"\u5B66\u751F\u63D0\u4EA4\u4F5C\u54C1\u6B21\u6570\u4E0D\u80FD\u4E3A\u7A7A"})),Qt(!1);return}Object.keys(Jt).map(function(qa){qa.indexOf("proportion")>-1&&(Jt[qa]=Jt[qa]/100)}),(yield(0,ze.ZP)(`/api/homework_commons/${Fa.categoryId}/publish_setting.json`,{method:"post",body:pt(ut({},Jt),{penalty_type:Te.Q.Number})})).status===0?(Qt(!1),Ee.ZP.success(An.formatMessage({id:"classrooms.updateSuccess",defaultMessage:"\u66F4\u65B0\u6210\u529F"})),wa(),Ne({type:"shixunHomeworks/getWorkList",payload:ut({},Fa)})):Qt(!1)}),Pt=Un.createElement("div",{className:"mask-tips"},"\u8BA1\u7B97\u8BF4\u660E\uFF1A",Un.createElement("br",null),"\u6559\u5E08\u8BC4\u5206 * \u5176\u767E\u5206\u6BD4 + \u52A9\u6559\u8BC4\u5206 * \u5176\u767E\u5206\u6BD4 + \u5B66\u751F\u533F\u8BC4\u5E73\u5747\u5206 * \u5176\u767E\u5206\u6BD4 - (",Un.createElement("br",null),"\u8FDF\u4EA4\u6263\u5206 + \u7F3A\u8BC4\u6263\u5206 * \u7F3A\u8BC4\u6570 + \u8FDD\u89C4\u533F\u8BC4\u6263\u5206 * \u8FDD\u89C4\u533F\u8BC4\u6570 )",Un.createElement("br",null),Un.createElement("br",null),"\u6CE8\u610F",Un.createElement("br",null),"\u975E\u96F6\u767E\u5206\u6BD4\u7684\u8BC4\u5206\u9009\u9879\uFF0C\u82E5\u8BC4\u5206\u8BB0\u5F55\u4E3A\u7A7A\uFF0C\u5219\u5176\u767E\u5206\u6BD4\u5C06\u81EA\u52A8\u5E73\u644A\u5230\u5176\u5B83\u975E\u96F6",Un.createElement("br",null),"\u8BC4\u5206\u9009\u9879\u4E0A\u3002",Un.createElement("br",null),"\u4F8B\uFF1A\u6559\u5E08\u8BC4\u520640% + \u52A9\u6559\u8BC4\u520635% + \u5B66\u751F\u533F\u8BC425%\uFF0C\u5B66\u751FA\u6CA1\u6709\u6559\u5E08\u8BC4\u5206\u8BB0",Un.createElement("br",null),"\u5F55\uFF0C\u5219\u5176\u6700\u7EC8\u6210\u7EE9\u6309\u7167\u52A9\u6559\u8BC4\u520655% + \u5B66\u751F\u533F\u8BC445%\u8FDB\u884C\u8BA1\u7B97"),Yo=Un.createElement("div",{className:"mask-tips"},"\u8BA1\u7B97\u8BF4\u660E\uFF1A",Un.createElement("br",null),"\u4F18\u5148\u987A\u5E8F\u6392\u524D\u7684\u975E\u96F6\u8BC4\u5206 * 100% -",Un.createElement("br",null),"( \u8FDF\u4EA4\u6263\u5206 + \u7F3A\u8BC4\u6263\u5206 * \u7F3A\u8BC4\u6570 + \u8FDD\u89C4\u533F\u8BC4\u6263\u5206 * \u8FDD\u89C4\u533F\u8BC4\u6570 )",Un.createElement("br",null),"\u4F8B\uFF1A\u6709\u6559\u5E08\u8BC4\u5206\u5219\u6559\u5E08\u8BC4\u5206100%\uFF0C\u5426\u5219\u6559\u8F85\u8BC4\u5206100%\uFF0C\u4F9D\u6B21\u7C7B\u63A8"),Or=(Jt,Xa,qa="group_id")=>{var $o;return Xa?Xa.find(mr=>mr[qa]===Jt):($o=Kt==null?void 0:Kt.group_settings)==null?void 0:$o.find(mr=>mr.group_id[0]===Jt)},ml=(Kt==null?void 0:Kt.allow_late)||(Kt==null?void 0:Kt.anonymous_comment),Ya=Jt=>{var Xa,qa;const $o=Or(Jt,Kt==null?void 0:Kt.allow_late_settings,"id"),mr=Or(Jt,Kt==null?void 0:Kt.anonymous_comment_settings),Qo=Or(Jt);return(Kt==null?void 0:Kt.allow_late)&&$o&&de()($o==null?void 0:$o.late_time)<=de()()||(Kt==null?void 0:Kt.anonymous_comment)&&mr&&(mr==null?void 0:mr.evaluation_start)!==null||((qa=(de()(Qo==null?void 0:Qo.end_time)<=de()()&&((Xa=Kt==null?void 0:Kt.allow_late_settings)==null?void 0:Xa.filter(Zr=>Zr.group_id.includes(Jt))))[0])==null?void 0:qa.late_time)!=null},aa=(Yt=Kt==null?void 0:Kt.allow_late_settings)!=null&&Yt.length?(nn=Kt==null?void 0:Kt.allow_late_settings)==null?void 0:nn.every(Jt=>{if(Jt.evaluation_start)return!0}):!1,jr=(Kt==null?void 0:Kt.unified_late)&&(Kt==null?void 0:Kt.anonymous_comment),_o=Kt==null?void 0:Kt.anonymous_comment,Zo=(0,z.useMemo)(()=>{var Jt,Xa;return Kt!=null&&Kt.unified_setting?!((Jt=_t==null?void 0:_t.homework_status)!=null&&Jt.includes("\u5DF2\u622A\u6B62"))||(Kt==null?void 0:Kt.allow_late)||(Kt==null?void 0:Kt.anonymous_comment):!((Xa=Kt==null?void 0:Kt.group_settings)==null?void 0:Xa.some($o=>de()($o.end_time)<=de()()))||(Kt==null?void 0:Kt.allow_late)||(Kt==null?void 0:Kt.all_group_late)},[Kt,_t]),Zn=Kt==null?void 0:Kt.anonymous_comment,Pn=Jt=>{if(!Jt)return!1;const Xa=Or(Jt,Kt==null?void 0:Kt.anonymous_comment_settings);return(Kt==null?void 0:Kt.anonymous_comment)&&Xa&&(Xa==null?void 0:Xa.evaluation_start)!==null},xa=Jt=>{const Xa=Or(Jt,Kt==null?void 0:Kt.anonymous_comment_settings);return Xa&&(Xa==null?void 0:Xa.evaluation_start)!==null};return Un.createElement("section",{style:{padding:"30px 50px"}},Un.createElement("div",{className:`${Me.Z.title}`},Un.createElement("span",null,An.formatMessage({id:"classroomClassroomExperiments.homeworkPublish",defaultMessage:"\u4F5C\u4E1A\u53D1\u5E03"})),Un.createElement(Fe.Z,{placement:"topLeft",title:"\u8BBE\u7F6E\u4F5C\u4E1A\u7684\u53D1\u5E03\u89C4\u5219\uFF0C\u8BBE\u7F6E\u540E\uFF0C\u5B66\u751F\u53EA\u80FD\u5728\u89C4\u5B9A\u65F6\u95F4\u5185\u63D0\u4EA4\u4F5C\u4E1A"},Un.createElement("i",{className:`iconfont icon-tishixiaowenhao ml10 ${Me.Z.title_icon}`}))),Un.createElement("div",{className:Me.Z.content},Un.createElement(pe.Z,{className:`${Me.Z.row_sty} ${Me.Z.bottom_line} ${Me.Z.h_lh_40}`},Un.createElement(ne.ZP.Group,{style:{display:"flex",alignItems:"center"},disabled:ln||!((qt=_t==null?void 0:_t.homework_status)!=null&&qt.includes("\u672A\u53D1\u5E03"))||(0,Ce.Rm)()&&!((ht=(rn=Wt.AssistantObject)==null?void 0:rn.normal)!=null&&ht.can_publish),value:ua.unified_setting,onChange:Jt=>{var Xa;if(!((Xa=_t==null?void 0:_t.homework_status)!=null&&Xa.includes("\u672A\u53D1\u5E03"))){Ee.ZP.error(An.formatMessage({id:"classrooms.publishedCannotModifyUnified",defaultMessage:"\u5DF2\u53D1\u5E03\uFF0C\u4E0D\u80FD\u518D\u4FEE\u6539\u7EDF\u4E00\u8BBE\u7F6E"}));return}if(ua.unified_setting=!ua.unified_setting,ua.unified_setting||(ua.unified_late=!1),Go(Object.assign({},ua)),ua.unified_setting===!1&&ta==""){Ua(ta.concat({}));return}ua.unified_setting&&(Ua([]),To([{late_penalty:5}]))}},Un.createElement(ne.ZP,{value:!0,disabled:!(Kt!=null&&Kt.manage_all_group)||!(0,Ce.GJ)()},An.formatMessage({id:"classrooms.unifiedPublish",defaultMessage:"\u7EDF\u4E00\u53D1\u5E03"})),Un.createElement(ne.ZP,{disabled:(($t=Kt==null?void 0:Kt.group_settings)==null?void 0:$t.length)===0||!(0,Ce.GJ)(),value:!1,style:{marginLeft:52}},An.formatMessage({id:"classroomClassroomExperiments.classBasedPublish",defaultMessage:"\u5206\u73ED\u53D1\u5E03"}))),(($n=Kt==null?void 0:Kt.group_settings)==null?void 0:$n.length)===0&&Un.createElement("span",{style:{marginLeft:"20px",color:"#333"}},"\uFF08\u672C\u8BFE\u5802\u65E0\u5206\u73ED\uFF0C\u4EC5\u652F\u6301\u9009\u62E9\u201C\u7EDF\u4E00\u53D1\u5E03\u201C\uFF09")),ua.unified_setting&&Un.createElement("div",{className:Me.Z.row_sty,style:{padding:"5px 30px"}},Un.createElement(pe.Z,{align:"middle"},Un.createElement(a.Z,{style:{color:"#666",marginRight:10}},An.formatMessage({id:"classrooms.publishTime",defaultMessage:"\u53D1\u5E03\u65F6\u95F4"})),Un.createElement(a.Z,{className:"ml5"},Un.createElement(xe.default,{style:{width:200},size:"large",placeholder:An.formatMessage({id:"classroomClassroomExperiments.pleaseSelectPublishTime",defaultMessage:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4"}),showTime:{format:"HH:mm",defaultValue:de()((0,he.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabledDate:Jt=>(0,Gr.Q8)(Jt,Kt==null?void 0:Kt.course_end_date),disabledTime:Jt=>(0,Gr.d0)(Jt),disabled:ln||!((Xt=_t==null?void 0:_t.homework_status)!=null&&Xt.includes("\u672A\u53D1\u5E03")||(Dt=_t==null?void 0:_t.homework_status)!=null&&Dt.includes("\u672A\u5F00\u59CB"))||(0,Ce.Rm)()&&!((In=Wt.AssistantObject.normal)!=null&&In.can_publish),value:ua.publish_time?de()(ua.publish_time):"",allowClear:!1,onChange:(Jt,Xa)=>{ua.publish_time=Xa,(ua.end_time==""||!ua.end_time)&&ua.unified_setting&&(ua.end_time=de()(Jt).add(1,"month").format("YYYY-MM-DD HH:mm:ss"),ua.end_time=ua.end_time),Go(Object.assign({},ua))}})),Un.createElement(a.Z,{className:"c-grey-333"},An.formatMessage({id:"classroomGraphicGroupHomework.publishTimeTip",defaultMessage:"\uFF08\u5B66\u751F\u6536\u5230\u4F5C\u4E1A\u7684\u65F6\u95F4\uFF09"}))),Un.createElement(pe.Z,{align:"middle"},Un.createElement(a.Z,{style:{marginLeft:40,color:" #666",marginRight:10}},"\u622A\u6B62\u65F6\u95F4"),Un.createElement(a.Z,{className:"ml5"},Un.createElement(xe.default,{style:{width:200},size:"large",placeholder:An.formatMessage({id:"classroomClassroomExperiments.pleaseSelectEndTime",defaultMessage:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4"}),showTime:{format:"HH:mm",defaultValue:de()((0,he.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:aa||_o||(Kt==null?void 0:Kt.allow_late)&&(Kt==null?void 0:Kt.homework_status.includes("\u5DF2\u622A\u6B62"))||ln||(Kt==null?void 0:Kt.allow_late)&&de()()>=de()(Kt==null?void 0:Kt.end_time)||(0,Ce.Rm)()&&!((En=Wt.AssistantObject.normal)!=null&&En.can_publish),allowClear:!1,disabledDate:Jt=>(0,Gr.Q8)(Jt,Kt==null?void 0:Kt.course_end_date,ua.publish_time),disabledTime:Jt=>(0,Gr.d0)(Jt,ua.publish_time),value:ua.end_time?de()(ua.end_time):"",onChange:(Jt,Xa)=>{ua.end_time=Xa,Go(Object.assign({},ua))}})),Un.createElement(a.Z,{className:"c-grey-333"},"\uFF08\u5B66\u751F\u201C\u6309\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u7684\u65F6\u95F4\u622A\u70B9\uFF09"))),!ua.unified_setting&&Un.createElement(pe.Z,null,ta&&ta.map(function(Jt,Xa){var qa,$o,mr,Qo;return Un.createElement(pe.Z,{key:Xa},Un.createElement(pe.Z,{style:{padding:"5px 14px 5px 52px"}},Un.createElement(a.Z,{className:Me.Z.lable_name1},"\u53D1\u5E03\u89C4\u5219",Xa+1),Un.createElement(a.Z,{flex:1,style:{maxWidth:400}},Un.createElement(ie.default,{disabled:ln||((qa=_t==null?void 0:_t.homework_status)!=null&&qa.includes("\u672A\u53D1\u5E03")&&Jt.id||de()(){var fl,Di;if((0,Ce.Rm)()&&!((Di=(fl=Wt.AssistantObject)==null?void 0:fl.normal)!=null&&Di.can_publish)){Ee.ZP.warning(An.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\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[Xa].group_name=Zr,ta[Xa].group_id=Jt.group_id;const ni=(0,Oe.flattenDeep)(ta.map(Gi=>Gi.group_name)),xi=st.map(Gi=>{let Ql=(Gi==null?void 0:Gi.group_name)||[];return pt(ut({},Gi),{group_name:(0,Oe.remove)(Ql,$i=>ni.includes($i))})});To(xi),Ua(ta.slice())}},Kt.group_settings&&Kt.group_settings.map(function(Zr){if(!ta.map(fl=>fl.group_name).toString().split(",").includes(String(Zr.group_name)))return Un.createElement(Zt,{value:Zr.group_name,key:Zr.id},Zr.group_name)})))),Un.createElement(a.Z,{style:{padding:"5px 0"}},Un.createElement(Ht,{style:{width:620},size:"large",allowClear:!1,ranges:{\u6B64\u523B:[Jt.publish_time?de()(Jt.publish_time):de()(),de()()]},disabled:ln||(de()()<=de()(($o=Or(Jt.id))==null?void 0:$o.publish_time)?!1:[!0,Ya(Jt.id)]),placeholder:[An.formatMessage({id:"classroomGraphicGroupHomework.publishTime",defaultMessage:"\u53D1\u5E03\u65F6\u95F4\uFF08\u5B66\u751F\u6536\u5230\u4F5C\u4E1A\u7684\u65F6\u95F4\uFF09"}),An.formatMessage({id:"classroomGraphicGroupHomework.deadline",defaultMessage:"\u622A\u6B62\u65F6\u95F4\uFF08\u5B66\u751F \u201C\u6309\u65F6\u201D \u63D0\u4EA4\u4F5C\u54C1\u7684\u65F6\u95F4\u622A\u70B9\uFF09"})],disabledDate:Zr=>(0,Gr.Q8)(Zr,Kt==null?void 0:Kt.course_end_date),disabledTime:Zr=>(0,Gr.d0)(Zr),showTime:{format:"HH:mm",defaultValue:[de()((0,he.U6)(),"HH:mm"),de()((0,he.U6)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm",value:Jt.publish_time&&[de()(Jt.publish_time),de()(Jt.end_time)],onChange:(Zr,fl)=>{var Di,ni;if((0,Ce.Rm)()&&!((ni=(Di=Wt.AssistantObject)==null?void 0:Di.normal)!=null&&ni.can_publish)){Ee.ZP.warning(An.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\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[Xa].publish_time=fl[0],ta[Xa].end_time=fl[1],Ua([...ta])}})),!ln&&Un.createElement(a.Z,{className:`${(mr=Me.Z)==null?void 0:mr.h_lh_40}`,style:{padding:"5px 0"}},ta.length<((Qo=Kt==null?void 0:Kt.group_settings)==null?void 0:Qo.length)&&Un.createElement("i",{className:"iconfont icon-tianjiatimu ml15 current",style:{color:"#00B187"},onClick:()=>{Ua(ta.concat({}))}}),(Jt!=null&&Jt.publish_time&&de()(){var Zr,fl;if((0,Ce.Rm)()&&!((fl=(Zr=Wt.AssistantObject)==null?void 0:Zr.normal)!=null&&fl.can_publish)){Ee.ZP.warning(An.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\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 Di=(0,Oe.cloneDeep)(st);Di.forEach((ni,xi)=>{ni.group_name&&(ni.group_name=ni.group_name.filter(Gi=>{var Ql;return!((Ql=ta[Xa].group_name)!=null&&Ql.includes(Gi))}))}),ta=ta.filter((ni,xi)=>Xa!==xi),To(Di),Ua(ta.slice()),setTimeout(()=>Ua(ta.slice()),10)}}):Un.createElement("i",{className:"iconfont icon-shanjian1 ml15",style:{color:"#E30000",opacity:"0.2"}})))}))),!(_t!=null&&_t.is_shixun)&&Un.createElement(Kr.ZP,{checkMarginLeft:60,disabled:ln,value:ua,onChange:Jt=>Go(ut(ut({},ua),Jt))}),Un.createElement(Un.Fragment,null,Un.createElement("div",{className:`${Me.Z.title} mt30`},Un.createElement("span",null,"\u4F5C\u4E1A\u8865\u4EA4")),Un.createElement("div",{className:Me.Z.content},Un.createElement(pe.Z,{className:`${Me.Z.row_sty} ${Me.Z.bottom_line} ${(Lt=Me.Z)==null?void 0:Lt.h_lh_40}`,align:"middle"},Un.createElement(yu.Z,{checked:ua.allow_late,disabled:aa||ln||(Kt==null?void 0:Kt.allow_late),onChange:Jt=>{var Xa,qa;if((0,Ce.Rm)()&&!((qa=(Xa=Wt.AssistantObject)==null?void 0:Xa.normal)!=null&&qa.can_late)){Ee.ZP.warning(An.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\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}Jt&&Pe.default.warning({title:"\u5F00\u542F\u8865\u4EA4\u63D0\u793A",width:480,centered:!0,content:Un.createElement("div",{style:{padding:10,background:"#f5f6f9"}},Un.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"),Un.createElement("div",null,"2.\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u5FC5\u987B\u665A\u4E8E\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\uFF1B"),Un.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"))}),ua.allow_late=Jt,st==""&&To([{late_penalty:5}]),Go(ut({},ua))}}),Un.createElement("span",{className:"ml10 mr10"},An.formatMessage({id:"classroomClassroomExperiments.enableResubmission",defaultMessage:"\u5F00\u542F\u8865\u4EA4"})),Un.createElement(Fe.Z,{overlayStyle:{width:380,maxWidth:380},title:Un.createElement("div",{style:{display:"flex",flexFlow:"column"}},Un.createElement("span",null,"\u8865\u4EA4\u89C4\u5219\u8BF4\u660E"),Un.createElement("span",null,"\u5F00\u542F\u8865\u4EA4\uFF0C\u5B66\u751F\u53EA\u5728\u8865\u4EA4\u65F6\u95F4\u5185\u624D\u901A\u5173\u5219\u6263\u9664\u5206\u503C\uFF0C\u672A\u901A\u5173\u4E0D\u6263\u5206\uFF1B"),Un.createElement("span",null,"\u5B66\u751F\u5728\u6B63\u5E38\u4F5C\u4E1A\u89C4\u5B9A\u65F6\u95F4\u5185\u901A\u5173\uFF0C\u5728\u8865\u4EA4\u9636\u6BB5\u518D\u6B21\u901A\u5173\u4E0D\u6263\u5206\u3002"))},Un.createElement("i",{className:`iconfont icon-tishixiaowenhao ml10 ${Me.Z.title_icon}`}))),(ua==null?void 0:ua.allow_late)&&Un.createElement("div",{className:"pb5"},Un.createElement(pe.Z,{className:Me.Z.row_sty1},Un.createElement(a.Z,{className:Me.Z.lable_name,style:{marginRight:20}},"\u8865\u4EA4\u65B9\u5F0F"),Un.createElement(ne.ZP.Group,{style:{display:"flex",alignItems:"center"},disabled:ln,value:ua.unified_late,onChange:Jt=>{var Xa;if((0,Ce.Rm)()&&!((Xa=Wt.AssistantObject.normal)!=null&&Xa.can_late)){Ee.ZP.warning(An.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\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.unified_late=Jt.target.value,st==""&&!Jt.target.value&&To([{late_penalty:5}]),Go(ut({},ua))}},(ua==null?void 0:ua.unified_setting)&&Un.createElement(ne.ZP,{disabled:(Kt==null?void 0:Kt.allow_late)||!(Kt!=null&&Kt.manage_all_group),value:!0,style:{marginRight:52}},"\u7EDF\u4E00\u8865\u4EA4"),((Cn=Kt==null?void 0:Kt.group_settings)==null?void 0:Cn.length)&&Un.createElement(ne.ZP,{disabled:Kt==null?void 0:Kt.allow_late,value:!1},"\u5206\u73ED\u8865\u4EA4"))),ua!=null&&ua.unified_late?Un.createElement("div",null,Un.createElement(pe.Z,{wrap:!1,align:"middle",className:`${Me.Z.row_sty1} mb10 mt5`},Un.createElement(a.Z,{className:Me.Z.lable_name},An.formatMessage({id:"classroomClassroomExperiments.resubmissionDeduction",defaultMessage:"\u8865\u4EA4\u6263\u5206"})),Un.createElement(a.Z,{style:{margin:"0 10px 0 8px"}},Un.createElement(ue.Z,{size:"large",addonAfter:"\u5206",style:{width:206},disabled:ln||Zn,value:ua.late_penalty,onChange:Jt=>{var Xa;if((0,Ce.Rm)()&&!((Xa=Wt.AssistantObject.normal)!=null&&Xa.can_late)){Ee.ZP.warning(An.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\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.late_penalty=Jt,Go(Object.assign({},ua))}})),Un.createElement(a.Z,{style:{color:"#333"}},"\uFF08\u5EF6\u65F6\u63D0\u4EA4\u4F5C\u54C1\u65F6\uFF0C\u5B66\u751F\u6210\u7EE9\u5C06\u88AB\u6263\u51CF\u7684\u5206\u503C\uFF09")),Un.createElement(pe.Z,{className:`${Me.Z.row_sty1}`},Un.createElement(a.Z,{className:Me.Z.lable_name},"\u622A\u6B62\u65F6\u95F4"),Un.createElement(a.Z,{style:{margin:"0 10px 0 8px"}},Un.createElement(xe.default,{allowClear:!1,size:"large",style:{width:280},placeholder:An.formatMessage({id:"classroomClassroomExperiments.pleaseSelectEndTime",defaultMessage:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4"}),showTime:{format:"HH:mm",defaultValue:de()((0,he.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:ln||jr||aa,value:ua.late_time?de()(ua.late_time):"",disabledDate:Jt=>(0,Gr.Q8)(Jt,Kt==null?void 0:Kt.course_end_date),disabledTime:Jt=>(0,Gr.d0)(Jt),onChange:(Jt,Xa)=>{var qa;if((0,Ce.Rm)()&&!((qa=Wt.AssistantObject.normal)!=null&&qa.can_late)){Ee.ZP.warning(An.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\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.late_time=Xa,Go(Object.assign({},ua))}})),Un.createElement(a.Z,{className:"c-grey-333"},"\uFF08\u5B66\u751F\u201C\u5EF6\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u7684\u65F6\u95F4\u622A\u70B9\uFF09"))):st.map(function(Jt,Xa){var qa;return Un.createElement(pe.Z,{key:Xa,style:{padding:"5px 14px 5px 52px"}},Un.createElement(a.Z,{className:Me.Z.lable_name1},"\u8865\u4EA4\u89C4\u5219",Xa+1),Un.createElement(a.Z,{className:"mr20 ml10"},Un.createElement(ie.default,{size:"large",disabled:ln||!((qa=_t==null?void 0:_t.homework_status)!=null&&qa.includes("\u672A\u53D1\u5E03"))&&Jt.id,mode:"multiple",style:{width:250},value:typeof Jt.group_name=="string"?[Jt.group_name]:Jt.group_name,placeholder:An.formatMessage({id:"classrooms.selectClassName",defaultMessage:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"}),onChange:$o=>{var mr;if((0,Ce.Rm)()&&!((mr=Wt.AssistantObject.normal)!=null&&mr.can_late)){Ee.ZP.warning(An.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\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}st[Xa].group_name=$o,st[Xa].group_id=Jt.group_id,To(st.slice())}},Kt.group_settings&&Kt.group_settings.map(function($o){if(ua!=null&&ua.unified_setting&&!st.map(mr=>mr.group_name).toString().split(",").includes(String($o.group_name))&&!xa($o.id))return Un.createElement(Zt,{value:$o.group_name,key:$o.id},$o.group_name);if(ta.map(mr=>mr.group_name).toString().split(",").includes(String($o.group_name))&&!st.map(mr=>mr.group_name).toString().split(",").includes(String($o.group_name))&&!xa($o.id))return Un.createElement(Zt,{value:$o.group_name,key:$o.id},$o.group_name)}))),Un.createElement(a.Z,{className:Me.Z.lable_name1},An.formatMessage({id:"classroomClassroomExperiments.resubmissionDeduction",defaultMessage:"\u8865\u4EA4\u6263\u5206"})),Un.createElement(a.Z,{className:"mr20 ml10"},Un.createElement(ue.Z,{size:"large",addonAfter:"\u5206",style:{width:150},min:0,max:100,disabled:ln||Pn(Jt.id),defaultValue:Jt.late_penalty,onChange:$o=>{var mr,Qo;if((0,Ce.Rm)()&&!((Qo=(mr=Wt.AssistantObject)==null?void 0:mr.normal)!=null&&Qo.can_late)){Ee.ZP.warning(An.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\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}st[Xa].late_penalty=$o,st[Xa].penalty_type=Te.Q.Number}})),Un.createElement(a.Z,{className:Me.Z.lable_name1},"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"),Un.createElement(a.Z,{className:"ml10"},Un.createElement(xe.default,{size:"large",disabled:ln||Pn(Jt.id),style:{width:250},showTime:{format:"HH:mm",defaultValue:de()((0,he.U6)(),"HH:mm")},placeholder:An.formatMessage({id:"classroomClassroomExperiments.pleaseSelectEndTime",defaultMessage:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4"}),disabledDate:$o=>(0,Gr.Q8)($o,Kt==null?void 0:Kt.course_end_date),disabledTime:$o=>(0,Gr.d0)($o),format:"YYYY-MM-DD HH:mm",value:Jt!=null&&Jt.late_time?de()(Jt.late_time):void 0,onChange:($o,mr)=>{var Qo,Zr;if((0,Ce.Rm)()&&!((Zr=(Qo=Wt.AssistantObject)==null?void 0:Qo.normal)!=null&&Zr.can_late)){Ee.ZP.warning(An.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\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}st[Xa].late_time=mr,To([...st])}})),!ln&&Un.createElement(a.Z,{style:{height:40,lineHeight:"40px"}},Un.createElement("i",{className:"iconfont icon-tianjiatimu ml15 current",style:{color:"#00B187"},onClick:()=>{To(st.concat({penalty_type:Te.Q.Number,late_penalty:5}))}}),Xa>0&&!Jt.id?Un.createElement("i",{className:"iconfont icon-shanjian1 ml15 current",style:{color:"#E30000"},onClick:()=>{st=st.filter(($o,mr)=>Xa!==mr),To(st.slice()),setTimeout(()=>To(st.slice()),10)}}):Un.createElement("i",{className:"iconfont icon-shanjian1 ml15",style:{color:"#E30000",opacity:"0.2"}})))})))),Un.createElement(Ze.ZP,{loading:lr,type:"primary",size:"large",style:{width:"138px",marginTop:"30px"},onClick:()=>Qn()},An.formatMessage({id:"classroomClassroomExperiments.save",defaultMessage:"\u4FDD\u5B58"})))};var on=(0,ve.connect)(({shixunHomeworks:Ue,classroomList:_e,loading:Ne})=>({shixunHomeworks:Ue,classroomList:_e,loading:Ne.effects}))(zt),Vt=te(59301),an=Object.defineProperty,bn=Object.defineProperties,xn=Object.getOwnPropertyDescriptors,On=Object.getOwnPropertySymbols,sa=Object.prototype.hasOwnProperty,na=Object.prototype.propertyIsEnumerable,ya=(Ue,_e,Ne)=>_e in Ue?an(Ue,_e,{enumerable:!0,configurable:!0,writable:!0,value:Ne}):Ue[_e]=Ne,ia=(Ue,_e)=>{for(var Ne in _e||(_e={}))sa.call(_e,Ne)&&ya(Ue,Ne,_e[Ne]);if(On)for(var Ne of On(_e))na.call(_e,Ne)&&ya(Ue,Ne,_e[Ne]);return Ue},Pa=(Ue,_e)=>bn(Ue,xn(_e)),lo=(Ue,_e,Ne)=>new Promise((Wt,Yt)=>{var nn=ht=>{try{rn(Ne.next(ht))}catch($t){Yt($t)}},qt=ht=>{try{rn(Ne.throw(ht))}catch($t){Yt($t)}},rn=ht=>ht.done?Wt(ht.value):Promise.resolve(ht.value).then(nn,qt);rn((Ne=Ne.apply(Ue,_e)).next())});const yo=Ue=>lo(void 0,null,function*(){return yield(0,ze.ZP)(`/api/homework_commons/${Ue==null?void 0:Ue.categoryId}/publish_setting.json`,{method:"post",body:Ue})}),eo=Ue=>lo(void 0,null,function*(){return yield(0,ze.ZP)(`/api/homework_commons/${Ue==null?void 0:Ue.categoryId}/evaluation_setting.json`,{method:"post",body:Ue})}),Eo=(Ue,_e)=>Ue==null?void 0:Ue.map(Ne=>{var Wt;return(Wt=_e==null?void 0:_e.find(Yt=>Yt.value===Ne))==null?void 0:Wt.id}),Ko=(Ue,_e)=>{var Ne;return Ue=typeof Ue=="string"?[Ue]:Ue,(Ne=Ue==null?void 0:Ue.map(Wt=>_e==null?void 0:_e.find(Yt=>{var nn;return(nn=Yt==null?void 0:Yt.group_name)==null?void 0:nn.includes(Wt)})))==null?void 0:Ne.filter(Wt=>Wt)},ka=(Ue,_e,Ne,Wt=!1)=>{let Yt=null,nn=Wt?_e:Ko(Ue,_e);return nn==null||nn.forEach((qt,rn)=>{(rn==0||Ne(qt,Yt||{}))&&(Yt=qt)}),Yt},to=({shixunHomeworks:Ue,loading:_e,dispatch:Ne,classroomList:Wt})=>{var Yt,nn,qt,rn,ht,$t;const $n=(0,ve.useIntl)(),Xt=(0,ve.useParams)(),{workSetting:Dt,workList:In}=Ue,[,En,Lt]=(0,re.U)(yo,{categoryId:Xt==null?void 0:Xt.categoryId,penalty_type:Te.Q.Number}),[,Cn,An]=(0,re.U)(eo,{categoryId:Xt==null?void 0:Xt.categoryId}),[Fa]=ye.default.useForm(),Kt=ye.default.useWatch("unified_setting",Fa),_t=ye.default.useWatch("group_settings",Fa),ln=ye.default.useWatch("allow_late_settings",Fa),ko=ye.default.useWatch("end_time",Fa),ta=ye.default.useWatch("publish_time",Fa),Ua=ye.default.useWatch("allow_late",Fa),st=ye.default.useWatch("unified_late",Fa),To=ye.default.useWatch("late_time",Fa),ua=ye.default.useWatch("anonymous_comment",Fa),Go=ye.default.useWatch("unified_anonymous_comment",Fa),zr=ye.default.useWatch("evaluation_start",Fa),pa=ye.default.useWatch("anonymous_appeal",Fa),wa=ye.default.useWatch("anonymous_comment_settings",Fa),lr=ye.default.useWatch("unified_anonymous_appeal",Fa),Qt=ye.default.useWatch("anonymous_appeal_settings",Fa),[Qn,Pt]=(0,z.useState)(!1),[Yo,Or]=(0,z.useState)({}),ml=Qn||(0,Ce.Rm)()&&!((nn=(Yt=Wt.AssistantObject)==null?void 0:Yt.normal)!=null&&nn.can_publish),Ya=Qn||(0,Ce.Rm)()&&!((rn=(qt=Wt.AssistantObject)==null?void 0:qt.normal)!=null&&rn.can_late),aa=Qn||(0,Ce.Rm)()&&!(($t=(ht=Wt.AssistantObject)==null?void 0:ht.normal)!=null&&$t.can_anonymous_comment),jr=Zo=>lo(void 0,null,function*(){const Zn=Zo;let Pn=yield(0,ze.ZP)(`/api/homework_commons/${Xt==null?void 0:Xt.categoryId}/publish_setting_for_submit.json`,{method:"post",body:Zn});(Pn==null?void 0:Pn.status)===0&&(Ee.ZP.success("\u4FDD\u5B58\u6210\u529F"),_o(),Ne({type:"shixunHomeworks/setActionTabs",payload:{key:""}}))}),_o=()=>{Ne({type:"shixunHomeworks/getWorkSetting",payload:ia({},Xt)}),Ne({type:"shixunHomeworks/getWorkList",payload:ia({},Xt)})};return(0,z.useEffect)(()=>{var Zo,Zn,Pn,xa;let Jt=(Zo=Dt==null?void 0:Dt.group_settings)==null?void 0:Zo.filter(Qo=>Qo.publish_time!==null).map(Qo=>Pa(ia({},Qo),{group_name:[Qo.group_name],publish_time:(Qo==null?void 0:Qo.publish_time)&&[de()(Qo==null?void 0:Qo.publish_time),de()(Qo==null?void 0:Qo.end_time)]}));Jt=(0,he.QE)((Jt==null?void 0:Jt.length)>0?Jt:[]);const Xa=(Zn=Dt.allow_late_settings)==null?void 0:Zn.filter(Qo=>Qo.late_time!==null).map(Qo=>Pa(ia({},Qo),{group_name:[Qo.group_name],late_time:(Qo==null?void 0:Qo.late_time)&&de()(Qo==null?void 0:Qo.late_time)})),qa=(Pn=Dt.anonymous_comment_settings)==null?void 0:Pn.filter(Qo=>Qo.evaluation_start!==null).map(Qo=>Pa(ia({},Qo),{group_name:[Qo.group_name],evaluation_start:(Qo==null?void 0:Qo.evaluation_start)&&[de()(Qo==null?void 0:Qo.evaluation_start),de()(Qo==null?void 0:Qo.evaluation_end)]})),$o=(xa=Dt.anonymous_appeal_settings)==null?void 0:xa.filter(Qo=>Qo.appeal_time!==null).map(Qo=>Pa(ia({},Qo),{group_name:[Qo.group_name]})),mr=Pa(ia({},Dt),{late_penalty:Dt!=null&&Dt.allow_late?Dt==null?void 0:Dt.late_penalty:5,evaluation_num:Dt!=null&&Dt.evaluation_num?Dt==null?void 0:Dt.evaluation_num:3,absence_penalty:Dt!=null&&Dt.anonymous_comment?Dt==null?void 0:Dt.absence_penalty:3,appeal_penalty:Dt!=null&&Dt.anonymous_appeal?Dt==null?void 0:Dt.appeal_penalty:2,publish_time:Dt!=null&&Dt.publish_time?de()(Dt==null?void 0:Dt.publish_time):"",end_time:Dt!=null&&Dt.end_time?de()(Dt==null?void 0:Dt.end_time):"",late_time:Dt!=null&&Dt.late_time?de()(Dt==null?void 0:Dt.late_time):"",evaluation_start:Dt!=null&&Dt.evaluation_start?de()(Dt==null?void 0:Dt.evaluation_start):"",evaluation_end:Dt!=null&&Dt.evaluation_end?de()(Dt==null?void 0:Dt.evaluation_end):"",group_settings:Jt!=null&&Jt.length?Jt:[{is_admin:!0}],allow_late_settings:Xa!=null&&Xa.length?Xa:[{is_admin:!0,late_penalty:5}],anonymous_comment_settings:qa!=null&&qa.length?qa:[{is_admin:!0,absence_penalty:3,evaluation_num:3}],anonymous_appeal_settings:$o!=null&&$o.length?$o:[{is_admin:!0,appeal_penalty:2}]});Fa.setFieldsValue(mr),Or(mr),Pt(!(0,Ce.GJ)()),console.log("workSetting",Dt)},[Dt]),(0,z.useEffect)(()=>(Ne({type:"globalSetting/footerToggle",payload:!1}),()=>{Ne({type:"globalSetting/footerToggle",payload:!0}),Ne({type:"shixunHomeworks/setActionTabs",payload:{key:""}}),Fa==null||Fa.resetFields()}),[]),Vt.createElement(me.Z,{spinning:!!_e["shixunHomeworks/getWorkSetting"]||!!_e["shixunHomeworks/getWorkList"]},Vt.createElement("section",{style:{padding:"30px 50px",background:"#fff",marginTop:4}},Vt.createElement(ye.default,{form:Fa,colon:!1,disabled:Qn,initialValues:Yo,scrollToFirstError:!0,onFinish:jr},!(In!=null&&In.is_shixun)&&Vt.createElement(Kr.rU,{form:Fa})),((0,Ce.GJ)()||!(ml||Ya||aa))&&Vt.createElement(Ze.ZP,{loading:En||Cn,type:"primary",size:"large",style:{width:"138px",marginTop:"30px"},onClick:()=>{Fa.submit()}},$n.formatMessage({id:"classroomClassroomExperiments.save",defaultMessage:"\u4FDD\u5B58"})),Vt.createElement(ct.Z,{onConfirm:(Zo,Zn)=>{_t.splice(Zo,0,...Zn),_t.splice(Zo+Zn.length,1);const Pn=(0,he.QE)([..._t]);Pn.forEach(xa=>{var Jt;((Jt=xa==null?void 0:xa.publish_time)==null?void 0:Jt.length)==2?xa.publish_time=xa.publish_time:xa.publish_time=[de()(xa==null?void 0:xa.publish_time),de()(xa==null?void 0:xa.end_time)]}),Fa.setFieldValue("group_settings",[...Pn])}})))};var Za=(0,ve.connect)(({shixunHomeworks:Ue,classroomList:_e,loading:Ne})=>({shixunHomeworks:Ue,classroomList:_e,loading:Ne.effects}))(to),ha=te(59301);const Da=({shixunHomeworks:Ue,loading:_e,dispatch:Ne})=>{const Wt=(0,ve.useIntl)(),{workSetting:Yt,workList:nn}=Ue,[qt,rn]=(0,z.useState)("1"),ht=[{key:"1",label:Wt.formatMessage({id:"classrooms.releaseSettings",defaultMessage:"\u53D1\u5E03\u8BBE\u7F6E"}),element:Yt!=null&&Yt.is_new_rule?ha.createElement(no,null):ha.createElement(on,null)},!(nn!=null&&nn.is_shixun)&&{key:"7",label:"\u63D0\u4EA4\u8BBE\u7F6E",element:ha.createElement(Za,null)},((nn==null?void 0:nn.is_jupyter)||(nn==null?void 0:nn.is_jupyter_lab))&&{key:"6",label:Wt.formatMessage({id:"classroomClassroomExperiments.experimentSettings",defaultMessage:"\u5B9E\u9A8C\u8BBE\u7F6E"}),element:ha.createElement(Wr,null)},!(Yt!=null&&Yt.is_new_rule)&&{key:"2",label:Wt.formatMessage({id:"classroomGraphicGroupHomework.anonymousReviewSettings",defaultMessage:"\u533F\u8BC4\u8BBE\u7F6E"}),element:ha.createElement(Ps,null)},{key:"3",label:Wt.formatMessage({id:"classroomClassroomExperiments.scoringSettings",defaultMessage:"\u8BC4\u5206\u8BBE\u7F6E"}),element:ha.createElement(Iu,null)},{key:"4",label:Wt.formatMessage({id:"classroomClassroomExperiments.publicSettings",defaultMessage:"\u516C\u5F00\u8BBE\u7F6E"}),element:ha.createElement(hs,null)},{key:"5",label:Wt.formatMessage({id:"classroomClassroomExperiments.collaborationSettings",defaultMessage:"\u534F\u4F5C\u8BBE\u7F6E"}),element:ha.createElement(su,null)}].filter($t=>!!$t);return(0,z.useEffect)(()=>(Ne({type:"globalSetting/footerToggle",payload:!1}),()=>{Ne({type:"globalSetting/footerToggle",payload:!0})}),[]),ha.createElement("div",{style:{paddingBottom:"50px"}},(ht==null?void 0:ht.length)&&ha.createElement(_u.Z,{dataSource:ht,style:{marginBottom:52}}))};var po=(0,ve.connect)(({shixunHomeworks:Ue,loading:_e})=>({shixunHomeworks:Ue,loading:_e.effects}))(Da),Jo={flex_box_center:"flex_box_center___FJzIA",flex_space_between:"flex_space_between___oLjvQ",flex_box_vertical_center:"flex_box_vertical_center___SoaRH",flex_box_center_end:"flex_box_center_end___ewpDJ",flex_box_column:"flex_box_column___HLvXm",homeworkDetailWrapper:"homeworkDetailWrapper___VAJSJ",title:"title___C63Sm",export:"export___HoqEK",bg:"bg___Ow82a",tabs:"tabs___AQDwR",workListTabWrap:"workListTabWrap___eltpM",workListTabButton:"workListTabButton___kCRZe",ai_review_new:"ai_review_new___AmrKW"},Vo=te(30252),io=te(10928),nr=te(46400),sr="data:image/png;base64,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",vr=Object.defineProperty,dr=Object.defineProperties,hl=Object.getOwnPropertyDescriptors,xr=Object.getOwnPropertySymbols,No=Object.prototype.hasOwnProperty,Sl=Object.prototype.propertyIsEnumerable,xo=(Ue,_e,Ne)=>_e in Ue?vr(Ue,_e,{enumerable:!0,configurable:!0,writable:!0,value:Ne}):Ue[_e]=Ne,Ir=(Ue,_e)=>{for(var Ne in _e||(_e={}))No.call(_e,Ne)&&xo(Ue,Ne,_e[Ne]);if(xr)for(var Ne of xr(_e))Sl.call(_e,Ne)&&xo(Ue,Ne,_e[Ne]);return Ue},Rr=(Ue,_e)=>dr(Ue,hl(_e)),zl=(Ue,_e,Ne)=>new Promise((Wt,Yt)=>{var nn=ht=>{try{rn(Ne.next(ht))}catch($t){Yt($t)}},qt=ht=>{try{rn(Ne.throw(ht))}catch($t){Yt($t)}},rn=ht=>ht.done?Wt(ht.value):Promise.resolve(ht.value).then(nn,qt);rn((Ne=Ne.apply(Ue,_e)).next())});const bo=({shixunHomeworks:Ue,loading:_e,dispatch:Ne})=>{var Wt;const Yt=(0,ve.useIntl)(),nn=(0,ve.useParams)(),[qt,rn]=(0,z.useState)(Ir(Ir({},{page:1,limit:20,group_ids:[]}),nn)),{codeReview:ht}=Ue,[$t]=ye.default.useForm();qt.order="code_rate",qt.sort="desc",qt.category=qt.categoryId,(0,z.useEffect)(()=>{$n()},[qt]),(0,z.useEffect)(()=>{Ue.actionTabs.key==="\u6267\u884C\u4EE3\u7801\u67E5\u91CD"&&$n()},[Ue.actionTabs.key]);const $n=()=>zl(void 0,null,function*(){(yield Ne({type:"shixunHomeworks/getFileRepeatResult",payload:Rr(Ir({},qt),{id:qt==null?void 0:qt.category,course_id:qt==null?void 0:qt.coursesId})})).status===-2&&setTimeout(()=>$n(),1500)}),Xt=(In,En)=>{qt.page=In,qt.limit=20,Ne({type:"shixunHomeworks/getFileRepeatResult",payload:Rr(Ir({},qt),{id:qt==null?void 0:qt.category,course_id:qt==null?void 0:qt.coursesId})})},Dt=[{title:Yt.formatMessage({id:"classrooms.serialNumber",defaultMessage:"\u5E8F\u53F7"}),dataIndex:"number",render:(In,En,Lt)=>qt.limit*(qt.page-1)+Lt+1},{title:Yt.formatMessage({id:"classrooms.name",defaultMessage:"\u59D3\u540D"}),dataIndex:"user"},{title:Yt.formatMessage({id:"classrooms.studentNumber",defaultMessage:"\u5B66\u53F7"}),dataIndex:"student_id"},{title:Yt.formatMessage({id:"classroomClassroomExperiments.similarity",defaultMessage:"\u76F8\u4F3C\u5EA6"}),dataIndex:"similar_rate",render:In=>z.createElement("span",{className:"c-orange"},In)},{title:Yt.formatMessage({id:"classrooms.action",defaultMessage:"\u64CD\u4F5C"}),dataInex:"action",render:(In,En)=>z.createElement("div",null,z.createElement(ve.Link,{target:"_blank",to:`/classrooms/${qt.coursesId}/common_homework/${qt.categoryId}/review_detail/${En.user_id}`},Yt.formatMessage({id:"classrooms.view",defaultMessage:"\u67E5\u770B"})),z.createElement("br",null))}];return z.createElement("section",{className:"minH500 bg-white pl30 pr30 pt10"},z.createElement(pe.Z,null,z.createElement(a.Z,{flex:"1"},z.createElement("p",{className:"mt10"},Yt.formatMessage({id:"classrooms.plagiarismCheckTime",defaultMessage:"\u67E5\u91CD\u65F6\u95F4"}),"\uFF1A",ht.time,z.createElement(Ze.ZP,{ghost:!0,danger:!0,style:{color:"#29BD8B",borderColor:"#29BD8B",marginLeft:10},onClick:()=>{Ne({type:"shixunHomeworks/setActionTabs",payload:{key:"\u4EE3\u7801\u67E5\u91CD",params:qt}})}},"\u6587\u6863\u67E5\u91CD"))),z.createElement(a.Z,null,z.createElement(y.default.Search,{allowClear:!0,placeholder:Yt.formatMessage({id:"classrooms.searchByNameOrID",defaultMessage:"\u8BF7\u8F93\u5165\u59D3\u540D\u6216\u8005\u5B66\u53F7\u641C\u7D22"}),onSearch:In=>{qt.search=In,Ne({type:"shixunHomeworks/getFileRepeatResult",payload:Rr(Ir({},qt),{id:qt==null?void 0:qt.category,course_id:qt==null?void 0:qt.coursesId})})},style:{width:200}}),z.createElement("span",{className:"ml5 c-red"}))),(ht==null?void 0:ht.status)===-2&&z.createElement("div",{style:{textAlign:"center",margin:"100px 0px",paddingBottom:"100px"}},z.createElement("img",{src:sr}),z.createElement("br",null),z.createElement(Ze.ZP,{type:"primary",style:{width:"120px",height:"40px"},onClick:()=>{Ne({type:"shixunHomeworks/getFileRepeatResult",payload:Rr(Ir({},qt),{id:qt==null?void 0:qt.category,course_id:qt==null?void 0:qt.coursesId})})}},"\u5237\u65B0\u9875\u9762")),((Wt=ht.course_groups)==null?void 0:Wt.length)>0&&z.createElement(z.Fragment,null,z.createElement(pe.Z,null,z.createElement(a.Z,{flex:"80px",className:"font14"},Yt.formatMessage({id:"classroomClassroomExperiments.classDivisionStatus",defaultMessage:"\u5206\u73ED\u60C5\u51B5"}),":"),z.createElement(a.Z,{flex:"80px"},z.createElement(E.default,{checked:qt.group_ids=="",value:"all",onChange:In=>{delete qt.group_ids,qt.group_ids=[],qt.page=1,rn(Ir({},qt))}},Yt.formatMessage({id:"classrooms.all",defaultMessage:"\u5168\u90E8"}))),z.createElement(a.Z,{flex:"1"},ht.course_groups&&ht.course_groups.map((In,En)=>z.createElement(E.default,{value:In.id,checked:qt.group_ids.includes(In.id),onChange:Lt=>{Lt.target.checked?qt.group_ids.push(In.id):qt.group_ids.splice(qt.group_ids.indexOf(In.id),1),qt.page=1,rn(Ir({},qt))}},In.name,"(",In.members_count,")")))),z.createElement(pe.Z,{className:"font14 c-red mt5"},z.createElement(a.Z,null,"\u672C\u9875\u4EC5\u663E\u793A\u5168\u90E8\u5DF2\u67E5\u91CD\u5206\u73ED"))),(ht==null?void 0:ht.data)==="\u52A0\u8F7D\u4E2D"&&z.createElement(me.Z,null,z.createElement(nr.Z,{message:ht==null?void 0:ht.data,type:"info"})),(ht==null?void 0:ht.data)==="\u6682\u65E0\u67E5\u91CD\u8BB0\u5F55"||(ht==null?void 0:ht.data)==="\u52A0\u8F7D\u4E2D"?"":z.createElement("div",null,z.createElement("p",{className:"mt10"},z.createElement("span",{className:"c-red"},ht.similar_count),"\u4E2A\u7591\u4F3C\u6284\u88AD\u5B66\u5458\uFF08",ht.total_count,"\u5B66\u5458\uFF09"),z.createElement(x.default,{className:"mt30",pagination:!1,dataSource:ht.data,columns:Dt,onChange:(In,En,Lt)=>{Lt.order==="ascend"&&(qt.b_order="asc"),Lt.order==="descend"&&(qt.b_order="desc"),Lt.order||delete qt.b_order,Ne({type:"shixunHomeworks/getFileRepeatResult",payload:Rr(Ir({},qt),{id:qt==null?void 0:qt.category,course_id:qt==null?void 0:qt.coursesId})})}}),z.createElement("aside",{className:"tc mb50 mt30"},z.createElement(ee.Z,{showSizeChanger:!1,onChange:Xt,defaultCurrent:qt.page||1,current:qt.page||1,defaultPageSize:20,hideOnSinglePage:!0,total:ht.copy_reviews_count}))))};var Co=(0,ve.connect)(({shixunHomeworks:Ue,loading:_e})=>({shixunHomeworks:Ue,loading:_e.effects}))(bo),Ao=Object.defineProperty,uo=Object.defineProperties,Qa=Object.getOwnPropertyDescriptors,kn=Object.getOwnPropertySymbols,Na=Object.prototype.hasOwnProperty,Uo=Object.prototype.propertyIsEnumerable,cr=(Ue,_e,Ne)=>_e in Ue?Ao(Ue,_e,{enumerable:!0,configurable:!0,writable:!0,value:Ne}):Ue[_e]=Ne,ei=(Ue,_e)=>{for(var Ne in _e||(_e={}))Na.call(_e,Ne)&&cr(Ue,Ne,_e[Ne]);if(kn)for(var Ne of kn(_e))Uo.call(_e,Ne)&&cr(Ue,Ne,_e[Ne]);return Ue},Yl=(Ue,_e)=>uo(Ue,Qa(_e)),Fi=(Ue,_e,Ne)=>new Promise((Wt,Yt)=>{var nn=ht=>{try{rn(Ne.next(ht))}catch($t){Yt($t)}},qt=ht=>{try{rn(Ne.throw(ht))}catch($t){Yt($t)}},rn=ht=>ht.done?Wt(ht.value):Promise.resolve(ht.value).then(nn,qt);rn((Ne=Ne.apply(Ue,_e)).next())});const Il=({shixunHomeworks:Ue,dispatch:_e})=>{const Ne=(0,ve.useIntl)(),Wt=(0,ve.useParams)(),[Yt,nn]=(0,z.useState)([]),[qt,rn]=(0,z.useState)(!1),[ht,$t]=(0,z.useState)(!1),[$n,Xt]=(0,z.useState)(!1),[Dt,In]=(0,z.useState)(""),[En,Lt]=(0,z.useState)(!1);(0,z.useEffect)(()=>{Ue.actionTabs.key==="\u4EE3\u7801\u67E5\u91CD"?(Cn.resetFields(),nn([]),$t(!0),Fa()):$t(!1)},[Ue.actionTabs.key]);const[Cn]=ye.default.useForm();let An=[];const Fa=()=>Fi(void 0,null,function*(){rn(!0);const ln=yield(0,ae.VB)(Yl(ei({},Wt),{course_id:Wt==null?void 0:Wt.coursesId,id:Wt==null?void 0:Wt.categoryId}));nn([...Yt,...ln==null?void 0:ln.data]),In(ln),rn(!1)}),Kt=()=>{_e({type:"shixunHomeworks/setActionTabs",payload:{}}),Xt(!1),rn(!1),nn([]),Cn.resetFields()},_t=[{title:"",dataIndex:"course_group_id",width:280,render:(ln,ko)=>z.createElement(E.default,{disabled:!(ko.work_count>=1),value:String(ko.course_group_id)},ko.course_group_name)},{title:"\u6709\u6548\u4F5C\u54C1\u6570",dataIndex:"work_count"},{title:"\u4E0A\u6B21\u67E5\u91CD\u65F6\u95F4",dataIndex:"last_time",width:130}];return z.createElement(Pe.default,{centered:!0,title:"\u6587\u6863\u67E5\u91CD",keyboard:!1,maskClosable:!1,open:ht,okText:Ne.formatMessage({id:"classrooms.confirm",defaultMessage:"\u786E\u5B9A"}),cancelText:Ne.formatMessage({id:"classrooms.cancel",defaultMessage:"\u53D6\u6D88"}),width:820,bodyStyle:{minHeight:200},onOk:()=>Fi(void 0,null,function*(){var ln;const ko=Cn.getFieldsValue();if(((ln=ko.group_ids)==null?void 0:ln.length)<=0){Ee.ZP.info(Ne.formatMessage({id:"classrooms.selectClassToQuery",defaultMessage:"\u8BF7\u9009\u62E9\u8981\u67E5\u8BE2\u7684\u73ED\u7EA7"}));return}Lt(!0);const ta=yield(0,ze.ZP)(`/api/homework_commons/${Wt.categoryId}/homework_file_repeat.json`,{method:"get",params:{course_group_id:[...ko.group_ids.map(Ua=>Number(Ua))]}});Lt(!1),ta.status===0&&(Kt(),Ee.ZP.success(Ne.formatMessage({id:"classrooms.operationSuccess",defaultMessage:"\u64CD\u4F5C\u6210\u529F"})),yield _e({type:"shixunHomeworks/getWorkList",payload:Ue.actionTabs.params}),ve.history.push(`/classrooms/${Wt.coursesId}/common_homework/${Wt.categoryId}/detail?tabs=4`),_e({type:"shixunHomeworks/setActionTabs",payload:{key:"\u6267\u884C\u4EE3\u7801\u67E5\u91CD"}}))}),okButtonProps:{loading:En},onCancel:Kt},z.createElement("span",null,"\u5F53\u524D\u6587\u6863\u67E5\u91CD\u5206\u6570\u6263\u5206\u4E3A",Dt==null?void 0:Dt.repeat_setting_score,"\u5206\uFF0C\u5982\u9700\u8C03\u6574\u8BF7\u5728\u201C\u8BBE\u7F6E-\u8BC4\u5206\u8BBE\u7F6E\u201D\u4E2D\u8FDB\u884C\u7F16\u8F91"),Ue.codeReviewCourse&&z.createElement(ye.default,{form:Cn,initialValues:{group_ids:An,end_time:de()(de()().add(7,"days").format("YYYY-MM-DD HH:mm"))}},z.createElement("div",{className:"flexd-table-header mt20"},z.createElement(x.default,{pagination:!1,dataSource:[],columns:_t})),z.createElement(ye.default.Item,{name:"group_ids"},z.createElement(E.default.Group,{className:"w100"},z.createElement("div",{style:{width:"100%",maxHeight:360,overflow:"auto"}},z.createElement(x.default,{showHeader:!1,columns:_t,dataSource:Yt,pagination:!1,loading:qt}))))),z.createElement(pe.Z,null,z.createElement(a.Z,{className:"ml10"},z.createElement(E.default,{checked:$n,onChange:ln=>{Xt(ln.target.checked);let ko=[];ln.target.checked&&(ko=Yt.filter(ta=>ta.work_count>=1).map(ta=>ta.course_group_id+"")),Cn.setFieldsValue({group_ids:ko})}},Ne.formatMessage({id:"classroomMemberManagementTAPermissions.selectAll",defaultMessage:"\u5168\u9009"})))))};var Fl=(0,ve.connect)(({shixunHomeworks:Ue})=>({shixunHomeworks:Ue}))(Il),Fo=te(80446),oi=te(71635),ui=te(61604),$r=te(75735),al=te(88656),Dl={TabsStyle:"TabsStyle___cT3EC"},fo=te(59301),Zl=Object.defineProperty,Br=Object.defineProperties,si=Object.getOwnPropertyDescriptors,Xl=Object.getOwnPropertySymbols,ol=Object.prototype.hasOwnProperty,Do=Object.prototype.propertyIsEnumerable,Nl=(Ue,_e,Ne)=>_e in Ue?Zl(Ue,_e,{enumerable:!0,configurable:!0,writable:!0,value:Ne}):Ue[_e]=Ne,wl=(Ue,_e)=>{for(var Ne in _e||(_e={}))ol.call(_e,Ne)&&Nl(Ue,Ne,_e[Ne]);if(Xl)for(var Ne of Xl(_e))Do.call(_e,Ne)&&Nl(Ue,Ne,_e[Ne]);return Ue},ti=(Ue,_e)=>Br(Ue,si(_e)),Ei=(Ue,_e,Ne)=>new Promise((Wt,Yt)=>{var nn=ht=>{try{rn(Ne.next(ht))}catch($t){Yt($t)}},qt=ht=>{try{rn(Ne.throw(ht))}catch($t){Yt($t)}},rn=ht=>ht.done?Wt(ht.value):Promise.resolve(ht.value).then(nn,qt);rn((Ne=Ne.apply(Ue,_e)).next())});const wi=Ue=>Ei(void 0,null,function*(){return yield(0,ze.ZP)(`/api/student_works/${Ue.userId}/deal_appeal_score.json`,{method:"post",body:Ue})}),ci=({globalSetting:Ue,shixunHomeworks:_e,dispatch:Ne,classroomList:Wt})=>{var Yt,nn,qt,rn,ht,$t;const $n=(0,ve.useIntl)(),Xt=(0,ve.useParams)(),[Dt]=(0,ve.useSearchParams)(),{workList:In,workSetting:En}=_e,[Lt]=ye.default.useForm(),[Cn,An]=(0,z.useState)(!1),[Fa,Kt]=(0,z.useState)(null),[,_t,ln,ko]=(0,re.U)(ae.cN,{homeworkId:Xt==null?void 0:Xt.categoryId}),[,ta,Ua,st]=(0,re.U)(ae.Qz,{homeworkId:Xt==null?void 0:Xt.categoryId}),[,To,ua,Go]=(0,re.U)(ae.mQ,{homeworkId:Xt==null?void 0:Xt.categoryId}),[,,zr,pa]=(0,re.U)(wi,{}),[wa,lr]=(0,z.useState)({activeKey:"1",page:1,limit:10,status:""}),Qt=[{id:"",name:$n.formatMessage({id:"classrooms.all",defaultMessage:"\u5168\u90E8"})},{id:1,name:"\u5F85\u5BA1\u6838"},{id:3,name:"\u63A5\u53D7\u7533\u8BC9"},{id:4,name:"\u9A73\u56DE\u7533\u8BC9"}],Qn=[{title:$n.formatMessage({id:"classrooms.serialNumber",defaultMessage:"\u5E8F\u53F7"}),dataIndex:"id",key:"id",ellipsis:!0,width:80,render:(Ya,aa,jr)=>`${((wa==null?void 0:wa.page)-1)*wa.limit+jr+1}`},{title:"\u5B66\u751F\u59D3\u540D",ellipsis:!0,width:180,dataIndex:"real_name",key:"real_name"},{title:"\u53CD\u9988\u95EE\u9898",dataIndex:"content",ellipsis:!0,key:"content"},{title:"\u88AB\u53CD\u9988\u95EE\u9898\u7684\u5B66\u751F",dataIndex:"unfeedback_real_name",key:"unfeedback_real_name",ellipsis:!0,width:180,render:(Ya,aa)=>fo.createElement("a",{onClick:()=>{ml(ti(wl({},aa),{id:In.is_jupyter||In.is_jupyter_lab?aa==null?void 0:aa.id:aa==null?void 0:aa.student_work_id}))}},Ya)},{title:"\u53CD\u9988\u95EE\u9898\u65F6\u95F4",dataIndex:"created_at",key:"created_at",width:180,render:Ya=>de()(Ya).format("YYYY-MM-DD HH:mm")},{title:$n.formatMessage({id:"classrooms.action",defaultMessage:"\u64CD\u4F5C"}),align:"right",dataIndex:"id",key:"id",width:80,render:(Ya,aa)=>fo.createElement("a",{onClick:()=>{ml(ti(wl({},aa),{id:In.is_jupyter||In.is_jupyter_lab?aa==null?void 0:aa.id:aa==null?void 0:aa.student_work_id}))}},$n.formatMessage({id:"classrooms.view",defaultMessage:"\u67E5\u770B"}))}],Pt=[{title:$n.formatMessage({id:"classrooms.serialNumber",defaultMessage:"\u5E8F\u53F7"}),dataIndex:"id",key:"id",ellipsis:!0,width:80,render:(Ya,aa,jr)=>`${((wa==null?void 0:wa.page)-1)*wa.limit+jr+1}`},{title:$n.formatMessage({id:"classrooms.name",defaultMessage:"\u59D3\u540D"}),ellipsis:!0,width:180,dataIndex:"real_name",key:"real_name"},{title:$n.formatMessage({id:"classroomClassroomExperiments.homeworkStatus",defaultMessage:"\u4F5C\u4E1A\u72B6\u6001"}),dataIndex:"status",ellipsis:!0,key:"status",render:Ya=>Ya===-1?$n.formatMessage({id:"classroomGraphicGroupHomework.redoing",defaultMessage:"\u91CD\u505A\u4E2D"}):fo.createElement(he.Uw,{status:Ya})},{title:"\u88AB\u8BC4\u6570",dataIndex:"student_comment_count",key:"student_comment_count",ellipsis:!0,width:100},{title:"\u88AB\u533F\u8BC4\u6700\u5927\u5206\u5DEE",dataIndex:"abnormal_score",key:"abnormal_score",width:180},{title:"\u533F\u8BC4\u5206\u6570",dataIndex:"score",key:"score",width:180},{title:"\u533F\u8BC4\u5F02\u5E38\u65F6\u95F4",dataIndex:"abnormal_date",key:"abnormal_date",width:180},{title:$n.formatMessage({id:"classrooms.action",defaultMessage:"\u64CD\u4F5C"}),align:"right",dataIndex:"id",key:"id",width:80,render:(Ya,aa)=>fo.createElement("a",{onClick:()=>{ml(ti(wl({},aa),{id:In.is_jupyter||In.is_jupyter_lab?aa==null?void 0:aa.id:aa==null?void 0:aa.student_work_id}))}},$n.formatMessage({id:"classrooms.view",defaultMessage:"\u67E5\u770B"}))}],Yo=[{title:$n.formatMessage({id:"classrooms.serialNumber",defaultMessage:"\u5E8F\u53F7"}),dataIndex:"id",key:"id",ellipsis:!0,width:80,render:(Ya,aa,jr)=>`${((wa==null?void 0:wa.page)-1)*wa.limit+jr+1}`},{title:"\u7533\u8BC9\u4EBA",ellipsis:!0,dataIndex:"real_name",key:"real_name",width:150,render:(Ya,aa)=>fo.createElement("a",{onClick:()=>{ml(ti(wl({},aa),{id:In.is_jupyter||In.is_jupyter_lab?aa==null?void 0:aa.id:aa==null?void 0:aa.student_work_id}))}},Ya)},{title:"\u88AB\u7533\u8BC9\u4EBA",dataIndex:"unappeal_real_name",ellipsis:!0,width:150,key:"unappeal_real_name"},{title:"\u88AB\u7533\u8BC9\u4EBA\u8BC4\u5206",dataIndex:"score",key:"score",width:120,ellipsis:!0},{title:"\u7533\u8BC9\u7406\u7531",dataIndex:"comment",key:"comment"},{title:"\u63D0\u4EA4\u7533\u8BC9\u65F6\u95F4",dataIndex:"created_at",key:"created_at",width:150,render:Ya=>de()(Ya).format("YYYY-MM-DD HH:mm")},{title:$n.formatMessage({id:"classrooms.action",defaultMessage:"\u64CD\u4F5C"}),align:"right",dataIndex:"appeal_status",key:"appeal_status",width:150,render:(Ya,aa)=>fo.createElement(fo.Fragment,null,Ya==3&&fo.createElement("span",{className:"c-grey-333"},"\u5DF2\u63A5\u53D7"),Ya==4&&fo.createElement("span",{className:"c-grey-333"},"\u5DF2\u9A73\u56DE"),Ya==1&&fo.createElement(fo.Fragment,null,fo.createElement(ce.op,{openLoading:!0,type:"link",style:{padding:0},danger:!0,onClick:()=>Ei(void 0,null,function*(){(yield zr({userId:aa.student_work_id,score_id:aa.student_works_score_id,status:4})).status===0&&Or()})},"\u9A73\u56DE"),fo.createElement(ce.op,{openLoading:!0,className:"ml20",type:"link",style:{padding:0},onClick:()=>Ei(void 0,null,function*(){Kt(aa),An(!0)})},"\u63A5\u53D7")))}],Or=(Ya=wa)=>{wa.activeKey=="1"&&Ua({page:Ya==null?void 0:Ya.page,limit:Ya==null?void 0:Ya.limit}),wa.activeKey=="2"&&ua({page:Ya==null?void 0:Ya.page,limit:Ya==null?void 0:Ya.limit}),wa.activeKey=="3"&&ln({page:Ya==null?void 0:Ya.page,limit:Ya==null?void 0:Ya.limit,status:Ya==null?void 0:Ya.status})},ml=(Ya={})=>{var aa;Ya!=null&&Ya.id&&(0,he.xg)(In.is_jupyter||In.is_jupyter_lab?`/classrooms/${Xt.coursesId}/common_homework/${Xt.categoryId}/${Ya.id}/comment`:Xt.course_group?`/classrooms/${Xt.coursesId}/common_homework/${Xt.categoryId}/review/${Ya.id}?ids=${(aa=Xt.course_group)==null?void 0:aa.toString()}`:`/classrooms/${Xt.coursesId}/common_homework/${Xt.categoryId}/review/${Ya.id}`)};return(0,z.useEffect)(()=>{Or(wa)},[wa]),(0,z.useEffect)(()=>{console.log("params",Xt,Dt.get("TabsActiveKey")),lr(ti(wl({},wa),{activeKey:Dt.get("TabsActiveKey")||"1"}))},[Dt.get("TabsActiveKey")]),fo.createElement(me.Z,{spinning:ta||_t||To},fo.createElement("section",{className:"p30",style:{background:"#fff"}},fo.createElement(ge.default,{destroyInactiveTabPane:!0,className:Dl.TabsStyle,activeKey:wa.activeKey,onChange:Ya=>{lr(ti(wl({},wa),{activeKey:Ya,page:1,limit:10}))}},fo.createElement(ge.default.TabPane,{tab:"\u95EE\u9898\u53CD\u9988",key:"1"},fo.createElement(x.default,{className:"mt20",locale:{emptyText:fo.createElement(Be.Z,null)},columns:Qn,dataSource:((Yt=st==null?void 0:st.data)==null?void 0:Yt.list)||[],pagination:{total:((nn=st==null?void 0:st.data)==null?void 0:nn.count)||0,onChange:(Ya,aa)=>{lr(ti(wl({},wa),{page:Ya,limit:aa}))},current:wa==null?void 0:wa.page,pageSize:wa==null?void 0:wa.limit,showTotal:Ya=>fo.createElement(fo.Fragment,null,"\u5171",fo.createElement("span",{className:"ml5 mr5",style:{color:"#3061d0"}},Ya),"\u6761\u6570\u636E")}})),fo.createElement(ge.default.TabPane,{tab:"\u533F\u8BC4\u8BC4\u5206\u5F02\u5E38",key:"2"},fo.createElement(x.default,{className:"mt20",locale:{emptyText:fo.createElement(Be.Z,null)},columns:Pt,dataSource:((qt=Go==null?void 0:Go.data)==null?void 0:qt.list)||[],pagination:{total:((rn=Go==null?void 0:Go.data)==null?void 0:rn.count)||0,onChange:(Ya,aa)=>{lr(ti(wl({},wa),{page:Ya,limit:aa}))},current:wa==null?void 0:wa.page,pageSize:wa==null?void 0:wa.limit,showTotal:Ya=>fo.createElement(fo.Fragment,null,"\u5171",fo.createElement("span",{className:"ml5 mr5",style:{color:"#3061d0"}},Ya),"\u6761\u6570\u636E")}})),fo.createElement(ge.default.TabPane,{tab:"\u533F\u8BC4\u7533\u8BC9",key:"3"},fo.createElement(ce.qp,{title:"\u7533\u8BC9\u72B6\u6001",className:"mt20",value:wa.status,onChange:Ya=>{lr(ti(wl({},wa),{status:Ya,page:1}))},dataSource:Qt,titleWidth:60}),fo.createElement(x.default,{locale:{emptyText:fo.createElement(Be.Z,null)},columns:Yo,dataSource:((ht=ko==null?void 0:ko.data)==null?void 0:ht.list)||[],pagination:{total:(($t=ko==null?void 0:ko.data)==null?void 0:$t.count)||0,onChange:(Ya,aa)=>{lr(ti(wl({},wa),{page:Ya,limit:aa}))},current:wa==null?void 0:wa.page,pageSize:wa==null?void 0:wa.limit,showTotal:Ya=>fo.createElement(fo.Fragment,null,"\u5171",fo.createElement("span",{className:"ml5 mr5",style:{color:"#3061d0"}},Ya),"\u6761\u6570\u636E")}}))),fo.createElement(Pe.default,{title:"\u63A5\u53D7\u7533\u8BC9",open:Cn,centered:!0,destroyOnClose:!0,onCancel:()=>{An(!1)},maskClosable:!1,width:544,onOk:()=>{Lt.submit()}},fo.createElement(ye.default,{form:Lt,colon:!1,onFinish:Ya=>Ei(void 0,null,function*(){(yield zr(ti(wl({},Ya),{userId:Fa.student_work_id,score_id:Fa.student_works_score_id,status:3}))).status===0&&(Or(),An(!1))})},fo.createElement("div",{style:{color:"#191919"}},"\u786E\u8BA4\u662F\u5426\u63A5\u53D7\u7533\u8BC9\uFF1F\u4E00\u65E6\u63A5\u53D7\uFF0C\u88AB\u7533\u8BC9\u7684\u8BC4\u5206\u8BB0\u5F55\u5C06\u4F5C\u5E9F\u3002\u8BF7\u60A8\u8865\u5145\u533F\u8BC4\u8BC4\u5206\uFF1A"),fo.createElement(At.Z,{style:{marginTop:"20px"},colon:!1,items:[{key:"1",label:"\u7533\u8BC9\u4EBA",children:fo.createElement("a",{onClick:()=>{ml(ti(wl({},Fa),{id:In.is_jupyter||In.is_jupyter_lab?Fa==null?void 0:Fa.id:Fa==null?void 0:Fa.student_work_id}))}},Fa==null?void 0:Fa.real_name)},{key:"2",label:"\u88AB\u7533\u8BC9\u4EBA",children:fo.createElement("span",{style:{color:"#191919"}},Fa==null?void 0:Fa.unappeal_real_name)},{key:"3",label:"\u88AB\u7533\u8BC9\u4EBA\u8BC4\u5206",children:fo.createElement("span",{style:{color:"#191919"}},Fa==null?void 0:Fa.score)}]}),fo.createElement(pe.Z,{className:"mt20",wrap:!1},fo.createElement(a.Z,null,fo.createElement(ye.default.Item,{label:"\u533F\u8BC4\u5206\u6570",name:"score",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5206\u6570"}]},fo.createElement(ue.Z,{min:1,max:100,step:1}))),fo.createElement(a.Z,null,fo.createElement("span",{className:"ml10",style:{lineHeight:"30px"}},"\u5206")),fo.createElement(a.Z,null,fo.createElement(ye.default.Item,{className:"ml20",valuePropName:"checked",name:"is_appeal_penalty",initialValue:!0},fo.createElement(E.default,null,"\u6263\u9664\u8FDD\u89C4\u533F\u8BC4\u5206\u6570"))))))))};var Wl=(0,ve.connect)(({user:Ue,shixunHomeworks:_e,loading:Ne,globalSetting:Wt,classroomList:Yt})=>({user:Ue,shixunHomeworks:_e,globalSetting:Wt,loading:Ne.effects,classroomList:Yt}))(ci),Ar=te(59301),Ui=Object.defineProperty,ou=Object.defineProperties,Hi=Object.getOwnPropertyDescriptors,ji=Object.getOwnPropertySymbols,Ou=Object.prototype.hasOwnProperty,Uu=Object.prototype.propertyIsEnumerable,Hr=(Ue,_e,Ne)=>_e in Ue?Ui(Ue,_e,{enumerable:!0,configurable:!0,writable:!0,value:Ne}):Ue[_e]=Ne,gl=(Ue,_e)=>{for(var Ne in _e||(_e={}))Ou.call(_e,Ne)&&Hr(Ue,Ne,_e[Ne]);if(ji)for(var Ne of ji(_e))Uu.call(_e,Ne)&&Hr(Ue,Ne,_e[Ne]);return Ue},ri=(Ue,_e)=>ou(Ue,Hi(_e)),Ll=(Ue,_e,Ne)=>new Promise((Wt,Yt)=>{var nn=ht=>{try{rn(Ne.next(ht))}catch($t){Yt($t)}},qt=ht=>{try{rn(Ne.throw(ht))}catch($t){Yt($t)}},rn=ht=>ht.done?Wt(ht.value):Promise.resolve(ht.value).then(nn,qt);rn((Ne=Ne.apply(Ue,_e)).next())});const gi=({shixunHomeworks:Ue,classroomList:_e,loading:Ne,dispatch:Wt})=>{const Yt=(0,ve.useIntl)(),[nn,qt]=(0,z.useState)(gl(gl({},(0,ve.useParams)()),{page:1,limit:20})),{workList:rn,workSetting:ht}=Ue,[$t,$n]=(0,z.useState)([]);(0,z.useEffect)(()=>{rn!=null&&rn.course_id&&$n(rn==null?void 0:rn.student_works)},[rn]),(0,z.useEffect)(()=>{Xt()},[]);const Xt=()=>Ll(void 0,null,function*(){const En=yield Wt({type:"shixunHomeworks/getWorkList",payload:ri(gl({},nn),{score_open:!0,work_public:!0})});$n((En==null?void 0:En.student_works)||[])}),Dt=(En,Lt)=>{nn.page=En,nn.limit=20,Xt()},In=[{title:Yt.formatMessage({id:"classrooms.name",defaultMessage:"\u59D3\u540D"}),width:"5%",ellipsis:!0,dataIndex:"user_name"},{title:Yt.formatMessage({id:"classrooms.studentNumber",defaultMessage:"\u5B66\u53F7"}),width:"8%",ellipsis:!0,dataIndex:"student_id",sortDirections:["descend","ascend"],sorter:!0,render:En=>En},{title:rn!=null&&rn.is_jupyter_lab||rn!=null&&rn.is_jupyter?Yt.formatMessage({id:"classroomClassroomExperiments.homeworkStatus",defaultMessage:"\u4F5C\u4E1A\u72B6\u6001"}):Yt.formatMessage({id:"classroomGraphicGroupHomework.workStatus",defaultMessage:"\u4F5C\u54C1\u72B6\u6001"}),dataIndex:"work_status",width:"6%",render:En=>En===-1?Yt.formatMessage({id:"classroomGraphicGroupHomework.redoing",defaultMessage:"\u91CD\u505A\u4E2D"}):Ar.createElement(he.Uw,{status:En})},{title:Yt.formatMessage({id:"classrooms.finalGrade",defaultMessage:"\u6700\u7EC8\u6210\u7EE9"}),width:"8%",dataIndex:"work_score",sortDirections:["descend","ascend"],sorter:!0,render:(En,Lt)=>Ar.createElement(Fe.Z,{placement:"bottom",title:Ar.createElement("div",null,Ar.createElement("div",null,Lt.teacher_score?`\u6559\u5E08\u8BC4\u5206\uFF1A${Lt.teacher_score}\u5206`:"\u6559\u5E08\u8BC4\u5206\uFF1A0.0\u5206"),Ar.createElement("div",null,Lt.teaching_asistant_score?`\u52A9\u6559\u8BC4\u5206\uFF1A${Lt.teaching_asistant_score}\u5206`:"\u52A9\u6559\u8BC4\u5206\uFF1A0.0\u5206"),rn!=null&&rn.anonymous_comment?Ar.createElement("div",null,Lt.student_score?`\u533F\u8BC4\u8BC4\u5206\uFF1A${Lt.student_score}\u5206`:"\u533F\u8BC4\u8BC4\u5206\uFF1A0.0\u5206"):"",Ar.createElement("div",null,Lt.late_penalty?`\u8FDF\u4EA4\u6263\u5206\uFF1A${Lt.late_penalty}\u5206`:"\u8FDF\u4EA4\u6263\u5206\uFF1A0.0\u5206"),Ar.createElement("div",null,Lt.repeat_minus_score?`${Yt.formatMessage({id:"classroomClassroomExperiments.plagiarismDeduction",defaultMessage:"\u67E5\u91CD\u6263\u5206"})}\uFF1A${Lt.repeat_minus_score}\u5206`:`${Yt.formatMessage({id:"classroomClassroomExperiments.plagiarismDeduction",defaultMessage:"\u67E5\u91CD\u6263\u5206"})}\uFF1A0.0\u5206`),rn!=null&&rn.anonymous_comment?Ar.createElement("div",null,Lt.absence_penalty?`\u7F3A\u8BC4\u6263\u5206\uFF1A${Lt.absence_penalty}\u5206`:"\u7F3A\u8BC4\u6263\u5206\uFF1A0.0\u5206"):"",Ar.createElement("div",null,Lt.work_score?`${Yt.formatMessage({id:"classrooms.finalGrade",defaultMessage:"\u6700\u7EC8\u6210\u7EE9"})}\uFF1A${Lt.work_score}\u5206`:`${Yt.formatMessage({id:"classrooms.finalGrade",defaultMessage:"\u6700\u7EC8\u6210\u7EE9"})}\uFF1A0.0\u5206`),!(rn!=null&&rn.is_jupyter||rn!=null&&rn.is_jupyter_lab)&&Ar.createElement("div",{onClick:Cn=>{var An;Cn.stopPropagation(),(0,he.xg)(rn.is_jupyter||rn.is_jupyter_lab?`/classrooms/${nn.coursesId}/common_homework/${nn.categoryId}/${Lt.id}/comment`:nn.course_group?`/classrooms/${nn.coursesId}/common_homework/${nn.categoryId}/review/${Lt.id}?ids=${(An=nn.course_group)==null?void 0:An.toString()}`:`/classrooms/${nn.coursesId}/common_homework/${nn.categoryId}/review/${Lt.id}`)},style:{color:"#8bb6fd",cursor:"pointer"}},"\u67E5\u770B\u8BC4\u5206 >"))},En>0?Ar.createElement("span",{style:{color:"#ff8100"}},En):En)},{title:"\u66F4\u65B0\u65F6\u95F4",width:"10%",dataIndex:"update_time",sortDirections:["descend","ascend"],sorter:!0,render:En=>En?de()(En).format("YYYY-MM-DD HH:mm"):"--"},{title:"\u533F\u8BC4\u8BC4\u5206",width:"6%",dataIndex:"student_score",render:(En,Lt)=>Ar.createElement(Fe.Z,{title:Ar.createElement("div",null,Ar.createElement("span",null,"\u4F60\u7684\u8BC4\u9605\u5206\u6570\uFF1A",En,"\u5206"),Ar.createElement("br",null),Ar.createElement("span",null,"\u533F\u8BC4\u5B8C\u6210\u5EA6\uFF1A",Lt.anonymous_comment_rate,"%"))},Ar.createElement("span",null,En))},{title:Yt.formatMessage({id:"classrooms.action",defaultMessage:"\u64CD\u4F5C"}),width:"10%",align:"center",fixed:"right",dataIndex:"action",render:(En,Lt)=>rn!=null&&rn.work_public?Ar.createElement("a",{target:"_blank",onClick:()=>{var Cn,An;(Cn=rn.homework_status)!=null&&Cn.includes("\u5BFC\u5165")||(0,he.xg)(rn.is_jupyter||rn.is_jupyter_lab?`/classrooms/${nn.coursesId}/common_homework/${nn.categoryId}/${Lt.id}/comment`:nn.course_group?`/classrooms/${nn.coursesId}/common_homework/${nn.categoryId}/review/${Lt.id}?ids=${(An=nn.course_group)==null?void 0:An.toString()}`:`/classrooms/${nn.coursesId}/common_homework/${nn.categoryId}/review/${Lt.id}`)}},Yt.formatMessage({id:"classrooms.view",defaultMessage:"\u67E5\u770B"})):"--"}].filter(En=>!!En);return Ar.createElement("div",{className:"p30 bg-white"},Ar.createElement(x.default,{loading:Ne["shixunHomeworks/getWorkList"],pagination:!1,locale:{emptyText:Ar.createElement(Be.Z,null)},dataSource:$t,columns:In,onRow:(En,Lt)=>({}),rowKey:"id",onChange:(En,Lt,Cn)=>{if(Cn.order===void 0)switch(Cn.field){case"student_id":nn.b_order="desc",nn.order=Cn.field;break;default:delete nn.b_order,delete nn.order}else nn.b_order=Cn.order.replace("end",""),nn.order=Cn.field;Xt()}}),Ar.createElement(ee.Z,{showSizeChanger:!1,onChange:Dt,hideOnSinglePage:!0,defaultCurrent:nn.page||1,current:nn.page||1,defaultPageSize:20,total:Ue.workList.work_count}))};var mi=(0,ve.connect)(({shixunHomeworks:Ue,classroomList:_e,loading:Ne,user:Wt})=>({shixunHomeworks:Ue,classroomList:_e,loading:Ne.effects,user:Wt}))(gi),kl={review_warp:"review_warp___LcMfG",under_review:"under_review___taDOD",btn_operate:"btn_operate___bK38t",btn_review:"btn_review___gcS5j",is_disabled:"is_disabled___XDtBP"},Yi=te(30365),Yu=Object.defineProperty,us=Object.getOwnPropertySymbols,Qu=Object.prototype.hasOwnProperty,As=Object.prototype.propertyIsEnumerable,Vu=(Ue,_e,Ne)=>_e in Ue?Yu(Ue,_e,{enumerable:!0,configurable:!0,writable:!0,value:Ne}):Ue[_e]=Ne,Nu=(Ue,_e)=>{for(var Ne in _e||(_e={}))Qu.call(_e,Ne)&&Vu(Ue,Ne,_e[Ne]);if(us)for(var Ne of us(_e))As.call(_e,Ne)&&Vu(Ue,Ne,_e[Ne]);return Ue};const Au=Ue=>React.createElement("svg",Nu({className:"reviewSuccess_svg__icon",viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg",width:200,height:200},Ue),React.createElement("path",{d:"M463.368 835.6c-139.688-23.544-278.456-159-278.456-323.256 6.512-159.328 121.848-293.224 278.456-323.256V.648C230.768 24.192.008 244.08.008 511.704c0 267.616 230.624 488.16 463.352 511.048V835.6zm0 0",fill:"#3EBDFF"}),React.createElement("path",{d:"M837.352 511.704a322.96 322.96 0 0 1-21.6 121.048l161.832 93.592a520.536 520.536 0 0 0 44.528-214.64m0 0C1028.84 243.816 823.016 18.328 555.624.648l.648 187.8c186.088 23.576 281.08 159 281.08 323.256",fill:"#FD6421"}),React.createElement("path",{d:"M770.336 711.928A315.104 315.104 0 0 1 558.28 833.76v188a533.704 533.704 0 0 0 371.096-216.168l-159.04-93.664zm0 0",fill:"#3EBDFF"}));var fu="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMjAwIiBoZWlnaHQ9IjIwMCI+PHBhdGggZD0iTTQ2My4zNjggODM1LjZjLTEzOS42ODgtMjMuNTQ0LTI3OC40NTYtMTU5LTI3OC40NTYtMzIzLjI1NiA2LjUxMi0xNTkuMzI4IDEyMS44NDgtMjkzLjIyNCAyNzguNDU2LTMyMy4yNTZWLjY0OEMyMzAuNzY4IDI0LjE5Mi4wMDggMjQ0LjA4LjAwOCA1MTEuNzA0YzAgMjY3LjYxNiAyMzAuNjI0IDQ4OC4xNiA0NjMuMzUyIDUxMS4wNDhWODM1LjZ6bTAgMCIgZmlsbD0iIzNFQkRGRiIvPjxwYXRoIGQ9Ik04MzcuMzUyIDUxMS43MDRhMzIyLjk2IDMyMi45NiAwIDAgMS0yMS42IDEyMS4wNDhsMTYxLjgzMiA5My41OTJhNTIwLjUzNiA1MjAuNTM2IDAgMCAwIDQ0LjUyOC0yMTQuNjRtMCAwQzEwMjguODQgMjQzLjgxNiA4MjMuMDE2IDE4LjMyOCA1NTUuNjI0LjY0OGwuNjQ4IDE4Ny44YzE4Ni4wODggMjMuNTc2IDI4MS4wOCAxNTkgMjgxLjA4IDMyMy4yNTYiIGZpbGw9IiNGRDY0MjEiLz48cGF0aCBkPSJNNzcwLjMzNiA3MTEuOTI4QTMxNS4xMDQgMzE1LjEwNCAwIDAgMSA1NTguMjggODMzLjc2djE4OGE1MzMuNzA0IDUzMy43MDQgMCAwIDAgMzcxLjA5Ni0yMTYuMTY4bC0xNTkuMDQtOTMuNjY0em0wIDAiIGZpbGw9IiMzRUJERkYiLz48L3N2Zz4=",xl=te(59301),Ju=(Ue,_e,Ne)=>new Promise((Wt,Yt)=>{var nn=ht=>{try{rn(Ne.next(ht))}catch($t){Yt($t)}},qt=ht=>{try{rn(Ne.throw(ht))}catch($t){Yt($t)}},rn=ht=>ht.done?Wt(ht.value):Promise.resolve(ht.value).then(nn,qt);rn((Ne=Ne.apply(Ue,_e)).next())});const Xu=({shixunHomeworks:Ue,user:_e,loading:Ne,dispatch:Wt})=>{const Yt=(0,ve.useIntl)(),{workList:nn}=Ue,{is_open_ai_review:qt,single_score:rn,zero_commit_student_works:ht}=nn,$t=(0,ve.useParams)(),[$n,Xt]=(0,z.useState)(!1),[Dt,In]=(0,z.useState)(0),[En,Lt]=(0,z.useState)(!1),[Cn,An]=(0,z.useState)(null);(0,z.useEffect)(()=>{if((Cn==null?void 0:Cn.status)=="running"){const ln=setInterval(()=>{_t()},3e3);return()=>clearInterval(ln)}},[Cn==null?void 0:Cn.status]),(0,z.useEffect)(()=>{Ne["shixunHomeworks/getWorkList"]||_t()},[Ne["shixunHomeworks/getWorkList"]]);const Fa=ln=>{Wt({type:"shixunHomeworks/setActionTabs",payload:{key:"\u667A\u80FD\u8BC4\u9605\u7ED3\u679C",id:Cn==null?void 0:Cn.id,status:ln}})},Kt=()=>Ju(void 0,null,function*(){if(qt)if(rn){if(ht)return Ee.ZP.warning(Yt.formatMessage({id:"classrooms.noSubmittedHomeworkSmartReview",defaultMessage:"\u5DF2\u63D0\u4EA4\u4F5C\u4E1A\u7684\u5B66\u751F\u6570\u4E3A0\uFF0C\u65E0\u6CD5\u667A\u80FD\u8BC4\u9605"}))}else return Ee.ZP.warning(`${Yt.formatMessage({id:"classrooms.multiDimensionNoSmartReview",defaultMessage:"\u591A\u7EF4\u5EA6\u8BC4\u5206\u6682\u65F6\u4E0D\u80FD\u652F\u6301\u667A\u80FD\u8BC4\u9605"})}!`);else return Ee.ZP.warning(`${Yt.formatMessage({id:"classrooms.enableSmartReviewFirst",defaultMessage:"\u8BF7\u5148\u5F00\u542F\u667A\u80FD\u8BC4\u9605\u529F\u80FD"})}!`);Lt(!0);const ln=yield(0,ze.ZP)("/api/homework_common_resubmits/resubmit.json",{method:"post",body:{homework_id:$t==null?void 0:$t.categoryId,range:Dt}});(ln==null?void 0:ln.status)===0&&(Xt(!1),_t()),Lt(!1)}),_t=()=>Ju(void 0,null,function*(){const ln=yield(0,ze.ZP)("/api/homework_common_resubmits/resubmit_status.json",{method:"get",params:{homework_id:$t==null?void 0:$t.categoryId}});(ln==null?void 0:ln.status)===0&&An(ln==null?void 0:ln.data)});return xl.createElement(xl.Fragment,null,xl.createElement("div",{className:kl.review_warp},xl.createElement(Fe.Z,{title:"\u64CD\u4F5C\u8BB0\u5F55"},xl.createElement("div",{className:kl.btn_operate,onClick:()=>{Wt({type:"shixunHomeworks/setActionTabs",payload:{key:"AI\u8BC4\u9605\u64CD\u4F5C\u8BB0\u5F55"}})}},xl.createElement("i",{className:"iconfont icon-lishijilu"}))),xl.createElement("div",null,qt&&(Cn==null?void 0:Cn.status)=="running"&&xl.createElement("div",{className:kl.under_review,style:{marginRight:0}},xl.createElement(me.Z,{spinning:!0,className:"mr6",size:"small"}),xl.createElement("span",{className:"ml10"},"\u667A\u80FD\u8BC4\u9605\u4E2D"),xl.createElement("span",{className:"ml5",style:{color:"#3061D0"}},Cn==null?void 0:Cn.rate)),qt&&["success","failed"].includes(Cn==null?void 0:Cn.status)&&xl.createElement(Fe.Z,{title:xl.createElement("div",{className:kl.under_review},"\u667A\u80FD\u8BC4\u9605\u6210\u529F",xl.createElement("span",{style:{color:"#1B8565",margin:"0 3px",fontWeight:"bold"}},Cn==null?void 0:Cn.success_count),"\u4EBA\uFF0C \u5931\u8D25",xl.createElement("span",{style:{color:"#E30000",margin:"0 3px",fontWeight:"bold"}},Cn==null?void 0:Cn.fail_count),"\u4EBA")},xl.createElement("div",{className:kl.under_review},xl.createElement("img",{src:fu,className:"mr5",style:{width:14,height:14}}),"\u6210\u529F",xl.createElement("span",{style:{color:"#1B8565",fontWeight:"bold"},onClick:()=>Fa(1)},Cn==null?void 0:Cn.success_count),"\u4EBA\uFF0C \u5931\u8D25",xl.createElement("span",{style:{color:"#E30000",fontWeight:"bold"},onClick:()=>Fa(0)},Cn==null?void 0:Cn.fail_count),"\u4EBA"))),(Cn==null?void 0:Cn.status)!="running"&&xl.createElement("div",{className:`${kl.btn_review} ${(Cn==null?void 0:Cn.status)=="running"&&kl.is_disabled}`,onClick:()=>{if((Cn==null?void 0:Cn.status)!="running"){if(!(nn!=null&&nn.is_open_ai_review))return Ee.ZP.warning(`${Yt.formatMessage({id:"classrooms.enableSmartReviewFirst",defaultMessage:"\u8BF7\u5148\u5F00\u542F\u667A\u80FD\u8BC4\u9605\u529F\u80FD"})}!`),!1;In(0),Xt(!0)}}},xl.createElement("img",{src:Yi.Z,className:"mr8",style:{width:14,height:14}}),Yt.formatMessage({id:"classrooms.intelligentReview",defaultMessage:"\u667A\u80FD\u8BC4\u9605"}))),xl.createElement(Pe.default,{width:1150,centered:!0,title:Yt.formatMessage({id:"classrooms.intelligentReview",defaultMessage:"\u667A\u80FD\u8BC4\u9605"}),open:$n,destroyOnClose:!0,onCancel:()=>Xt(!1),okText:"\u5F00\u59CB\u8BC4\u9605",confirmLoading:En,onOk:()=>Kt()},xl.createElement("div",{className:kl.title_sty},"\u8BC4\u5206\u6807\u51C6"),xl.createElement(x.default,{pagination:!1,dataSource:nn==null?void 0:nn.ai_review_settings,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}]}),xl.createElement("div",{className:kl.title_sty,style:{marginTop:30}},"\u8BC4\u9605\u8303\u56F4"),xl.createElement("div",{className:kl.znpy,style:{background:"#F6F7F9",padding:"13px 20px"}},xl.createElement(ne.ZP.Group,{style:{display:"flex",flexDirection:"column",gap:18},onChange:ln=>In(ln.target.value),value:Dt,options:[{value:0,label:"\u5DF2\u63D0\u4EA4\u4F5C\u4E1A\u4E14\u672A\u8BC4\u9605\u7684\u5B66\u751F"},{value:1,label:"\u6240\u6709\u5DF2\u63D0\u4EA4\u4F5C\u4E1A\u7684\u5B66\u751F"}]}))),xl.createElement(ul,null),xl.createElement(Ci,{getData:()=>_t()}))};var qu=(0,ve.connect)(({shixunHomeworks:Ue,loading:_e,user:Ne})=>({shixunHomeworks:Ue,loading:_e.effects,user:Ne}))(Xu),vo=te(59301),ku=Object.defineProperty,ss=Object.getOwnPropertySymbols,Tu=Object.prototype.hasOwnProperty,$u=Object.prototype.propertyIsEnumerable,ds=(Ue,_e,Ne)=>_e in Ue?ku(Ue,_e,{enumerable:!0,configurable:!0,writable:!0,value:Ne}):Ue[_e]=Ne,pu=(Ue,_e)=>{for(var Ne in _e||(_e={}))Tu.call(_e,Ne)&&ds(Ue,Ne,_e[Ne]);if(ss)for(var Ne of ss(_e))$u.call(_e,Ne)&&ds(Ue,Ne,_e[Ne]);return Ue},cs=(Ue,_e,Ne)=>new Promise((Wt,Yt)=>{var nn=ht=>{try{rn(Ne.next(ht))}catch($t){Yt($t)}},qt=ht=>{try{rn(Ne.throw(ht))}catch($t){Yt($t)}},rn=ht=>ht.done?Wt(ht.value):Promise.resolve(ht.value).then(nn,qt);rn((Ne=Ne.apply(Ue,_e)).next())});const gs=({globalSetting:Ue,shixunHomeworks:_e,dispatch:Ne,classroomList:Wt})=>{var Yt,nn,qt,rn,ht,$t,$n;const Xt=(0,ve.useParams)(),Dt=(0,ve.useLocation)(),[In]=(0,ve.useSearchParams)(),[En,Lt]=(0,z.useState)(In.get("tabs")||"0"),Cn=(0,z.useRef)(null),An=(0,ve.useIntl)(),[Fa,Kt]=(0,z.useState)(!1),{workList:_t,workSetting:ln}=_e,[,,ko]=(0,re.U)(ae.Gw,{homeworkId:_t==null?void 0:_t.id});In.get("category_id")&&(Xt.category=In.get("category_id")),(0,z.useEffect)(()=>{ta()},[Xt.coursesId]),(0,z.useEffect)(()=>{Ne({type:"classroomList/getAssistantPermissions",payload:{course_id:Xt.coursesId}})},[(0,Ce.bg)()]),(0,z.useEffect)(()=>{new URLSearchParams(Dt.search).get("tabs")=="3"&&Ua()},[]);const ta=()=>{let ua=In.get("page")&&JSON.parse(localStorage.getItem("commonhomeworkkey"));ua=(Xt==null?void 0:Xt.categoryId)!=(ua==null?void 0:ua.categoryId)?{}:ua,Ne({type:"shixunHomeworks/getWorkList",payload:pu(pu({},Xt),ua)})},Ua=()=>{Ne({type:"shixunHomeworks/getWorkSetting",payload:pu({},Xt)})},st=[{name:(0,Ce.GJ)()?An.formatMessage({id:"classrooms.studentList",defaultMessage:"\u5B66\u751F\u5217\u8868"}):"\u4F5C\u4E1A\u60C5\u51B5",id:"0",component:vo.createElement(Oi,{zip:Cn,btnLoading:Fa,setBtnLoading:Kt})},{name:"\u516C\u5F00\u4F5C\u54C1",id:"11",component:vo.createElement(mi,null),hidden:(0,Ce.GJ)()||!(_t!=null&&_t.can_public_work)},{name:An.formatMessage({id:"classroomGraphicGroupHomework.homeworkDescription",defaultMessage:"\u4F5C\u4E1A\u63CF\u8FF0"}),id:"1",component:vo.createElement("div",{className:"minH500"},vo.createElement(Jn,null))},{name:An.formatMessage({id:"classrooms.redoRecord",defaultMessage:"\u91CD\u505A\u8BB0\u5F55"}),id:"9",hidden:(Yt=_t.homework_status)==null?void 0:Yt.includes("\u5BFC\u5165"),component:vo.createElement(al.Z,null)},{name:"\u6587\u6863\u67E5\u91CD",id:"4",component:vo.createElement(Co,null),hidden:((nn=_t.homework_status)==null?void 0:nn.includes("\u5BFC\u5165"))||!(0,Ce.GJ)()||_t.is_jupyter||_t.is_jupyter_lab},{name:An.formatMessage({id:"classroomGraphicGroupHomework.referenceAnswer",defaultMessage:"\u53C2\u8003\u7B54\u6848"}),id:"2",component:vo.createElement(yl,null),hidden:((qt=_t.homework_status)==null?void 0:qt.includes("\u5BFC\u5165"))||!(_t!=null&&_t.view_answer)||_t.is_jupyter||_t.is_jupyter_lab},{name:vo.createElement(be.Z,{dot:_t==null?void 0:_t.appeal_notice,offset:[5,-5]},vo.createElement("span",{style:{color:En=="10"?"":"#b9b8b8"}},"\u533F\u8BC4\u8BE6\u60C5")),id:"10",component:vo.createElement(Wl,null),hidden:(0,Ce.dE)()||!(_t!=null&&_t.anonymous_comment)},{name:(0,Ce.GJ)()?An.formatMessage({id:"classrooms.settings",defaultMessage:"\u8BBE\u7F6E"}):"\u5F97\u5206\u89C4\u5219",id:"3",component:(rn=_t.homework_status)!=null&&rn.includes("\u5BFC\u5165")?vo.createElement(oi.Z,null):vo.createElement(po,null),hidden:((ht=_t.homework_status)==null?void 0:ht.includes("\u5BFC\u5165"))&&(0,Ce.dE)(),forceRender:!1}].filter(ua=>!ua.hidden),To=()=>{var ua,Go,zr,pa,wa,lr,Qt,Qn,Pt,Yo,Or,ml,Ya,aa,jr,_o,Zo;return vo.createElement(vo.Fragment,null,(ua=_t.homework_status)!=null&&ua.includes("\u5BFC\u5165")&&(0,Ce.GJ)()?vo.createElement(Ze.ZP,{icon:vo.createElement("span",{className:"iconfont icon-shixun3 translateY1"}),onClick:()=>{Ne({type:"classroomList/setActionTabs",payload:{key:"\u8865\u5145\u6210\u7EE9",name:_t==null?void 0:_t.homework_name,id:_t==null?void 0:_t.homework_id,type:"normal"}})},type:"primary"},"\u8865\u5145\u6210\u7EE9"):vo.createElement("div",{className:Jo.workListTabButton},(0,Ce.GJ)()&&vo.createElement(vo.Fragment,null,(_t.is_jupyter||_t.is_jupyter_lab)&&vo.createElement(Ze.ZP,{type:"primary",icon:vo.createElement("i",{className:"iconfont icon-shixunxiangmu"}),onClick:()=>(0,he.xg)(`/shixuns/${_t.shixun_identifier}/challenges`)},An.formatMessage({id:"classrooms.enterPracticalTraining",defaultMessage:"\u8FDB\u5165\u5B9E\u8BAD"})),(((Go=_t.homework_status)==null?void 0:Go.includes("\u672A\u53D1\u5E03"))||((zr=_t.homework_status)==null?void 0:zr.includes("\u672A\u5F00\u59CB")))&&vo.createElement(Ze.ZP,{type:"primary",icon:vo.createElement("i",{className:"iconfont icon-yishezhifabushijian1"}),onClick:Zn=>{Zn.preventDefault(),Ne({type:"classroomList/setActionTabs",payload:{key:"\u7ACB\u5373\u53D1\u5E03",selectArrs:[Xt.categoryId],selectArrsAll:[_t],params:Xt,detail:!0,type:2,manage_all_group:ln==null?void 0:ln.manage_all_group}})}},An.formatMessage({id:"classrooms.publish",defaultMessage:"\u53D1\u5E03"})),!((pa=_t.homework_status)!=null&&pa.includes("\u672A\u53D1\u5E03"))&&!((wa=_t.homework_status)!=null&&wa.includes("\u672A\u5F00\u59CB"))&&!((lr=_t.homework_status)!=null&&lr.includes("\u5DF2\u622A\u6B62"))&&vo.createElement(Ze.ZP,{type:"primary",icon:vo.createElement("i",{className:"iconfont icon-jiezhishiyan"}),onClick:Zn=>{var Pn,xa;if(Zn.preventDefault(),(0,Ce.Rm)()&&!((xa=(Pn=Wt.AssistantObject)==null?void 0:Pn.normal)!=null&&xa.can_stop)){Ee.ZP.warning(An.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\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}Ne({type:"classroomList/setActionTabs",payload:{key:"\u7ACB\u5373\u622A\u6B62",selectArrs:[Xt.categoryId],selectArrsAll:[],params:Xt,type:2}})}},An.formatMessage({id:"classrooms.deadlineImmediately",defaultMessage:"\u7ACB\u5373\u622A\u6B62"})),_t!=null&&_t.is_jupyter_lab||_t!=null&&_t.is_jupyter?vo.createElement(vo.Fragment,null,En==="1"&&vo.createElement(Ze.ZP,{type:"primary",icon:vo.createElement("i",{className:"iconfont icon-bianji2"}),onClick:()=>{var Zn,Pn;if((0,Ce.Rm)()&&!((Pn=(Zn=Wt.AssistantObject)==null?void 0:Zn.normal)!=null&&Pn.can_create)){Ee.ZP.warning(An.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\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}ve.history.push(`/classrooms/${Xt.coursesId}/common_homework/${Xt.categoryId}/edit`)}},An.formatMessage({id:"classroomGraphicGroupHomework.editHomework",defaultMessage:"\u7F16\u8F91\u4F5C\u4E1A"}))):vo.createElement(vo.Fragment,null,vo.createElement(Ze.ZP,{type:"primary",icon:vo.createElement("i",{className:"iconfont icon-bianji2"}),onClick:()=>{var Zn,Pn;if((0,Ce.Rm)()&&!((Pn=(Zn=Wt.AssistantObject)==null?void 0:Zn.normal)!=null&&Pn.can_create)){Ee.ZP.warning(An.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\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}ve.history.push(`/classrooms/${Xt.coursesId}/common_homework/${Xt.categoryId}/edit`)}},An.formatMessage({id:"classroomGraphicGroupHomework.editHomework",defaultMessage:"\u7F16\u8F91\u4F5C\u4E1A"})))),(_t!=null&&_t.is_jupyter_lab||_t!=null&&_t.is_jupyter)&&(0,Ce.dE)()?vo.createElement(Ze.ZP,{type:"primary",onClick:()=>cs(void 0,null,function*(){(0,Fo.Z)({is_jupyter:_t.is_jupyter,is_jupyter_lab:_t.is_jupyter_lab,shixunId:_t.shixun_identifier,homework_common_id:_t.homework_id})})},vo.createElement("i",{className:"iconfont icon-kaiqizhong"}),(Qt=_t==null?void 0:_t.task_operation)==null?void 0:Qt[0]):!((Qn=_t==null?void 0:_t.homework_status)!=null&&Qn.includes("\u5BFC\u5165"))&&vo.createElement(vo.Fragment,null,((Pt=_t==null?void 0:_t.work_statuses)==null?void 0:Pt.includes("\u53D6\u6D88\u5173\u8054"))&&vo.createElement(Ze.ZP,{type:"primary",onClick:()=>cs(void 0,null,function*(){const Zn=yield(0,ae.rN)({homeworkId:Xt.categoryId});(Zn==null?void 0:Zn.status)===0&&(Ee.ZP.success(An.formatMessage({id:"classrooms.unlinkSuccess",defaultMessage:"\u53D6\u6D88\u5173\u8054\u6210\u529F"})),Ne({type:"shixunHomeworks/getWorkList",payload:pu({},Xt)}))})},"\u53D6\u6D88\u5173\u8054"),((Yo=_t==null?void 0:_t.work_statuses)==null?void 0:Yo.includes("\u5173\u8054\u9879\u76EE"))&&vo.createElement(Ze.ZP,{type:"primary",onClick:()=>{var Zn;return(0,he.xg)(`${(Zn=Ue==null?void 0:Ue.setting)==null?void 0:Zn.old_url}/projects/deposit/new`)}},"\u521B\u5EFA\u9879\u76EE"),((Or=_t==null?void 0:_t.work_statuses)==null?void 0:Or.includes("\u5173\u8054\u9879\u76EE"))&&vo.createElement(Ze.ZP,{type:"primary",onClick:Zn=>{Zn.preventDefault(),Pe.default.confirm({title:"\u5173\u8054\u9879\u76EE",centered:!0,width:600,okText:An.formatMessage({id:"classrooms.confirm",defaultMessage:"\u786E\u5B9A"}),cancelText:An.formatMessage({id:"classrooms.cancel",defaultMessage:"\u53D6\u6D88"}),content:vo.createElement("div",{className:"tc font14"},"\u60A8\u5F53\u524D\u5C1A\u672A\u7BA1\u7406\u4EFB\u4F55\u9879\u76EE\uFF0C\u8BF7\u5148",vo.createElement("a",{onClick:()=>{var Pn;(0,he.xg)(`${(Pn=Ue==null?void 0:Ue.setting)==null?void 0:Pn.old_url}/projects/deposit/new`)}},"\u521B\u5EFA\u9879\u76EE"),"\u518D\u5173\u8054")})}},"\u5173\u8054\u9879\u76EE"),((ml=_t==null?void 0:_t.work_statuses)==null?void 0:ml.includes("\u63D0\u4EA4\u4F5C\u54C1"))&&vo.createElement(Ze.ZP,{type:"primary",onClick:()=>(0,he.xg)(`/classrooms/${_t.course_id}/common_homework/${_t.homework_id}/post`)},An.formatMessage({id:"classroomGraphicGroupHomework.submitWork",defaultMessage:"\u63D0\u4EA4\u4F5C\u54C1"})),((Ya=_t==null?void 0:_t.work_statuses)==null?void 0:Ya.includes("\u4FEE\u6539\u4F5C\u54C1"))&&vo.createElement(Ze.ZP,{type:"primary",onClick:()=>{const Zn=()=>{(0,he.xg)(`/classrooms/${_t.course_id}/common_homework/${_t.homework_id}/${_t.id}/edit`)};if(ln!=null&&ln.can_submit&&!(ln!=null&&ln.submit_size)){Ee.ZP.warning(An.formatMessage({id:"classrooms.submissionChanceUsedUp",defaultMessage:"\u60A8\u7684\u4F5C\u54C1\u63D0\u4EA4\u673A\u4F1A\u5DF2\u7528\u5B8C\u3002\u5982\u9700\u7EE7\u7EED\u4FEE\u6539\uFF0C\u8BF7\u8054\u7CFB\u6307\u5BFC\u8001\u5E08\u6216\u5E73\u53F0\u8FD0\u8425\u3002"}));return}Zn()}},"\u4FEE\u6539\u4F5C\u54C1"),((aa=_t==null?void 0:_t.work_statuses)==null?void 0:aa.includes("\u8865\u4EA4\u4F5C\u54C1"))&&vo.createElement(Ze.ZP,{type:"primary",onClick:()=>(0,he.xg)(`/classrooms/${_t.course_id}/common_homework/${_t.homework_id}/post`)},"\u8865\u4EA4\u4F5C\u54C1"),(((jr=_t==null?void 0:_t.work_statuses)==null?void 0:jr.includes("\u8865\u4EA4\u9644\u4EF6"))||((_o=_t==null?void 0:_t.work_statuses)==null?void 0:_o.includes("\u4FEE\u6539\u9644\u4EF6")))&&vo.createElement(Ze.ZP,{type:"primary",onClick:()=>{var Zn;if(ln!=null&&ln.can_submit&&!(ln!=null&&ln.submit_size)){Ee.ZP.warning(An.formatMessage({id:"classrooms.submissionChanceUsedUp",defaultMessage:"\u60A8\u7684\u4F5C\u54C1\u63D0\u4EA4\u673A\u4F1A\u5DF2\u7528\u5B8C\u3002\u5982\u9700\u7EE7\u7EED\u4FEE\u6539\uFF0C\u8BF7\u8054\u7CFB\u6307\u5BFC\u8001\u5E08\u6216\u5E73\u53F0\u8FD0\u8425\u3002"}));return}Ne({type:"classroomList/setActionTabs",payload:{key:"\u8865\u4EA4\u9644\u4EF6",params:Xt,selectArrs:pu({},_t),title:(Zn=_t==null?void 0:_t.work_statuses)!=null&&Zn.includes("\u4FEE\u6539\u9644\u4EF6")?"\u4FEE\u6539\u9644\u4EF6":"\u8865\u4EA4\u9644\u4EF6"}})}},(Zo=_t==null?void 0:_t.work_statuses)!=null&&Zo.includes("\u4FEE\u6539\u9644\u4EF6")?"\u4FEE\u6539\u9644\u4EF6":"\u8865\u4EA4\u9644\u4EF6"))))};return vo.createElement("section",{className:`${Jo.bg} ${Jo.homeworkDetailWrapper}`},vo.createElement("div",{className:"edu-container mb30"},_t.homework_name&&vo.createElement("section",{className:"animated fadeIn"},vo.createElement("aside",{className:"mt10"},_t.category&&vo.createElement(le.Z,{separator:">"},vo.createElement(le.Z.Item,null,vo.createElement(ve.Link,{to:`/classrooms/${Xt==null?void 0:Xt.coursesId}/common_homework`},_t.course_name)),vo.createElement(le.Z.Item,null,vo.createElement(ve.Link,{to:`/classrooms/${Xt==null?void 0:Xt.coursesId}/common_homework/${(($t=_t.category)==null?void 0:$t.main)===1?"":_t.category.category_id}`},_t.category.category_name)),vo.createElement(le.Z.Item,null,An.formatMessage({id:"classroomClassroomExperiments.homeworkDetails",defaultMessage:"\u4F5C\u4E1A\u8BE6\u60C5"})))),vo.createElement("aside",{className:[Jo.title,"mt20"].join(" ")},vo.createElement(ve.Link,{to:`/classrooms/${_t.course_id}/common_homework/${(($n=_t.category)==null?void 0:$n.main)===1?"":_t.category.category_id}`},vo.createElement(ke.Z,{className:"font16 c-black"})),vo.createElement("strong",{className:"font20 ml5"},_t.homework_name),vo.createElement(he.VV,{temporary:!0,status:_t.homework_status}))),vo.createElement("aside",{className:`mt30 relative ${Jo.workListTabWrap}`},vo.createElement(ge.default,{destroyInactiveTabPane:!0,type:"card",activeKey:En,tabBarExtraContent:En=="5"?(0,Ce.GJ)()&&vo.createElement(qu,null):To(),onTabClick:(ua,Go)=>{parseInt(ua)==3&&Ua();const zr=()=>{if(parseInt(ua)===2){if(!(_t!=null&&_t.view_answer)){Ee.ZP.info(An.formatMessage({id:"classrooms.homeworkNoPublicAnswer",defaultMessage:"\u672C\u6B21\u4F5C\u4E1A\u8001\u5E08\u672A\u516C\u5F00\u7B54\u6848"}));return}Lt(ua)}else Lt(ua)};ua!=="11"&&ta(),_e.actionTabs.key=="\u53D1\u5E03\u8BBE\u7F6E\u79BB\u5F00"?Pe.default.confirm({centered:!0,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",onOk:()=>{zr(),Ne({type:"shixunHomeworks/setActionTabs",payload:{key:""}})}}):zr()},className:Jo.tabs,items:st.map(ua=>({label:ua.name,key:ua.id,children:ua.component,forceRender:ua.forceRender}))}))),vo.createElement(Vo.Z,null),vo.createElement(ui.Z,{onOk:()=>{ta()}}),vo.createElement($r.Z,{onOk:()=>{ta()}}),vo.createElement(rr.Z,{type:"edit",onCallback:()=>ta(),courseEndTime:_t==null?void 0:_t.course_end_date}),vo.createElement(zo.Z,{courseEndTime:_t==null?void 0:_t.course_end_date,successCallback:()=>ta(),visible:Wt.actionTabs.key==="\u7ACB\u5373\u622A\u6B62",homeworkIds:[Xt.categoryId],courseId:Xt.coursesId,isBatch:!1}),vo.createElement(Fl,null),vo.createElement(io.Z,{ref:Cn,hide:!0,name:`${_t==null?void 0:_t.homework_name}-\u4F5C\u54C1\u9644\u4EF6`,onOk:()=>Kt(!1)}))};var Ru=(0,ve.connect)(({user:Ue,shixunHomeworks:_e,loading:Ne,globalSetting:Wt,classroomList:Yt})=>({user:Ue,shixunHomeworks:_e,globalSetting:Wt,loading:Ne.effects,classroomList:Yt}))(gs)},30252:function(Ft,wt,te){"use strict";var z=te(78241),ve=te(43418),be=te(8591),Ze=te(92832),Ee=te(88761),Pe=te(65582),le=te(57146),ge=te(59301),ke=Object.defineProperty,he=Object.defineProperties,ye=Object.getOwnPropertyDescriptors,Fe=Object.getOwnPropertySymbols,pe=Object.prototype.hasOwnProperty,oe=Object.prototype.propertyIsEnumerable,E=(ee,ne,ue)=>ne in ee?ke(ee,ne,{enumerable:!0,configurable:!0,writable:!0,value:ue}):ee[ne]=ue,a=(ee,ne)=>{for(var ue in ne||(ne={}))pe.call(ne,ue)&&E(ee,ue,ne[ue]);if(Fe)for(var ue of Fe(ne))oe.call(ne,ue)&&E(ee,ue,ne[ue]);return ee},x=(ee,ne)=>he(ee,ye(ne)),y=(ee,ne,ue)=>new Promise((ie,me)=>{var Se=ze=>{try{Be(ue.next(ze))}catch(Ae){me(Ae)}},de=ze=>{try{Be(ue.throw(ze))}catch(Ae){me(Ae)}},Be=ze=>ze.done?ie(ze.value):Promise.resolve(ze.value).then(Se,de);Be((ue=ue.apply(ee,ne)).next())});const b=({classroomList:ee,loading:ne,dispatch:ue,shixunHomeworks:ie})=>{const me=(0,Pe.useIntl)(),Se=(0,Pe.useParams)(),[de]=z.default.useForm(),{workList:Be,workSetting:ze}=ie,Ae=()=>{ue({type:"shixunHomeworks/getWorkSetting",payload:a({},Se)}),ue({type:"shixunHomeworks/getWorkList",payload:a({},Se)})};return ge.createElement(ve.default,{centered:!0,title:ee.actionTabs.title||"\u8865\u4EA4\u9644\u4EF6",open:ee.actionTabs.key==="\u8865\u4EA4\u9644\u4EF6",bodyStyle:{minHeight:200},onOk:()=>y(void 0,null,function*(){const et=()=>y(void 0,null,function*(){var we;yield de.validateFields();const it=a({},de.getFieldValue()),{selectArrs:Je}=ee.actionTabs;it.attachment_ids=(we=it.attachment_ids)==null?void 0:we.map(rt=>rt.response.id),(yield(0,Ee.mz)(x(a({},it),{homeworkId:Je.work_id}))).status===0&&(de.resetFields(),ue({type:"classroomList/setActionTabs",payload:{}}),Ae())});if(ze!=null&&ze.can_submit){if(!(ze!=null&&ze.submit_size)){be.ZP.warning(me.formatMessage({id:"classrooms.submissionChanceUsedUp",defaultMessage:"\u60A8\u7684\u4F5C\u54C1\u63D0\u4EA4\u673A\u4F1A\u5DF2\u7528\u5B8C\u3002\u5982\u9700\u7EE7\u7EED\u4FEE\u6539\uFF0C\u8BF7\u8054\u7CFB\u6307\u5BFC\u8001\u5E08\u6216\u5E73\u53F0\u8FD0\u8425\u3002"}));return}ve.default.confirm({title:me.formatMessage({id:"classrooms.prompt",defaultMessage:"\u63D0\u793A"}),icon:null,centered:!0,width:472,content:ge.createElement(ge.Fragment,null,"\u4F60\u8FD8\u6709 ",ge.createElement("span",{className:"ml5 mr5",style:{color:"#DF711C"}},ze==null?void 0:ze.submit_size)," \u6B21\u63D0\u4EA4\u673A\u4F1A\u3002\u786E\u8BA4\u63D0\u4EA4\u540E\uFF0C\u4E0A\u4E00\u6B21\u7684\u63D0\u4EA4\u8BB0\u5F55\u4F1A\u88AB\u8986\u76D6\u3002\u8BF7\u6CE8\u610F\uFF0C\u5230\u8FBE\u89C4\u5B9A\u7684\u63D0\u4EA4\u6B21\u6570\u540E\u5C06\u4E0D\u53EF\u518D\u6B21\u63D0\u4EA4\uFF0C\u786E\u5B9A\u662F\u5426\u63D0\u4EA4\uFF1F"),onOk:()=>{et()}});return}et()}),onCancel:()=>{de.resetFields(),ue({type:"classroomList/setActionTabs",payload:{}})}},ge.createElement(z.default,{form:de,initialValues:{}},ge.createElement(z.default.Item,{name:"attachment_ids",rules:[{required:!0,message:"\u8BF7\u4E0A\u4F20\u9644\u4EF6"}]},ge.createElement(le.Z,null)),ge.createElement(z.default.Item,{name:"description"},ge.createElement(Ze.default.TextArea,{placeholder:`\u8BF7\u5728\u6B64\u8F93\u5165${ee.actionTabs.title||"\u8865\u4EA4\u9644\u4EF6"}\u7684\u539F\u56E0`,rows:7}))))};wt.Z=(0,Pe.connect)(({classroomList:ee,loading:ne,shixunHomeworks:ue})=>({classroomList:ee,loading:ne,shixunHomeworks:ue}))(b)},55059:function(Ft,wt,te){"use strict";var z=te(59301),ve=te(78241),be=te(8591),Ze=te(43418),Ee=te(95237),Pe=te(43604),le=te(5083),ge=te(5112),ke=te(24905),he=te(66649),ye=te.n(he),Fe=te(38147),pe=te(41867),oe=te(65862),E=te(65582),a=te(91704),x=te(64351),y=te(33270),b=te(99981),ee=te(83028),ne=te(60979),ue=te(59301),ie=Object.defineProperty,me=Object.defineProperties,Se=Object.getOwnPropertyDescriptors,de=Object.getOwnPropertySymbols,Be=Object.prototype.hasOwnProperty,ze=Object.prototype.propertyIsEnumerable,Ae=(rt,nt,He)=>nt in rt?ie(rt,nt,{enumerable:!0,configurable:!0,writable:!0,value:He}):rt[nt]=He,et=(rt,nt)=>{for(var He in nt||(nt={}))Be.call(nt,He)&&Ae(rt,He,nt[He]);if(de)for(var He of de(nt))ze.call(nt,He)&&Ae(rt,He,nt[He]);return rt},we=(rt,nt)=>me(rt,Se(nt)),it=(rt,nt)=>{var He={};for(var Ce in rt)Be.call(rt,Ce)&&nt.indexOf(Ce)<0&&(He[Ce]=rt[Ce]);if(rt!=null&&de)for(var Ce of de(rt))nt.indexOf(Ce)<0&&ze.call(rt,Ce)&&(He[Ce]=rt[Ce]);return He},Je=(rt,nt,He)=>new Promise((Ce,Ie)=>{var Qe=Xe=>{try{je(He.next(Xe))}catch(ft){Ie(ft)}},$e=Xe=>{try{je(He.throw(Xe))}catch(ft){Ie(ft)}},je=Xe=>Xe.done?Ce(Xe.value):Promise.resolve(Xe.value).then(Qe,$e);je((He=He.apply(rt,nt)).next())});const at=rt=>{var nt=rt,{classroomList:He,dispatch:Ce,courseEndTime:Ie}=nt,Qe=it(nt,["classroomList","dispatch","courseEndTime"]),$e,je,Xe,ft;const yt=(0,E.useIntl)(),mt=(0,E.useParams)(),[bt]=ve.default.useForm(),[We,Bt]=(0,z.useState)(1),[xt,Oe]=(0,z.useState)([]),[At,ce]=(0,z.useState)(0),[re,ae]=(0,z.useState)(2e3),[se,De]=(0,z.useState)(!0),[Ye,fe]=(0,z.useState)(!1),[Le,lt]=(0,z.useState)(!1),[qe,Ve]=(0,z.useState)([]),[dt,kt]=(0,z.useState)(!0),[Mt,un]=(0,z.useState)(null),[Tt,sn]=(0,z.useState)({}),[tt,vt]=(0,z.useState)({});(0,z.useEffect)(()=>{if(He.actionTabs.key==="\u7ACB\u5373\u53D1\u5E03")if(Hn(),St(),He.actionTabs.type===2){const fa=He.actionTabs.selectArrsAll[0];un({submit_limit:fa==null?void 0:fa.submit_limit,submit_limit_num:fa==null?void 0:fa.submit_limit_num,must_file:fa==null?void 0:fa.must_file,can_submit:fa==null?void 0:fa.can_submit,submit_num:fa==null?void 0:fa.submit_num}),kt(fa.unified_setting)}else kt(!1),un({submit_limit:!1,submit_limit_num:200,must_file:!1,can_submit:!1,submit_num:3})},[He.actionTabs]),(0,z.useEffect)(()=>{if(Ye){if(Le)return;Ce({type:"classroomList/setActionTabs",payload:{}}),(0,pe.GJ)()?Ce({type:"classroomList/getClassroomTeacherCommonList",payload:we(et({},He.actionTabs.params),{type:1})}):Ce({type:"classroomList/getClassroomCommonList",payload:et({},He.actionTabs.params)})}},[Ye]);const St=fa=>Je(void 0,null,function*(){De(!0);const Ka=yield(0,y.c_)(we(et({},mt),{page:fa||We,limit:2e4,homework_id:He.actionTabs.type===1?"":He.actionTabs.selectArrs[0]}));Ka==null||Ka.course_groups.map((Ln,Po)=>{Ln.key=Ln.id,Ln.title=Ln.name,Ln.disabled=Ln.is_published}),Ka&&(Oe([...Ka==null?void 0:Ka.course_groups]),ce(Ka==null?void 0:Ka.course_groups_count),De(!1),fa||bt.setFieldsValue({publish_time:ye()(ye()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm")),end_time:ye()(ye()(new Date).add(7,"days").format("YYYY-MM-DD HH:mm"))}))}),Gt=fa=>{Bt(fa),St(fa)},vn=()=>{(0,pe.GJ)()?He.actionTabs.detail?(Ce({type:"shixunHomeworks/setActionTabs",payload:{}}),Ce({type:"shixunHomeworks/getWorkList",payload:et({},mt)}),Ce({type:"shixunHomeworks/getWorkSetting",payload:et({},mt)})):Ce({type:"classroomList/getClassroomTeacherCommonList",payload:we(et({},He.actionTabs.params),{type:1})}):Ce({type:"classroomList/getClassroomCommonList",payload:et({},He.actionTabs.params)})},Rn=()=>Je(void 0,null,function*(){var fa,Ka;if((0,pe.Rm)()&&!((fa=He.AssistantObject.normal)!=null&&fa.can_publish)){be.ZP.warning(yt.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\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"})),Bn(!1);return}const Ln=et({},bt.getFieldsValue());if(Ln.end_time<=Ln.publish_time){be.ZP.info(yt.formatMessage({id:"classrooms.deadlineCannotAfterPublish",defaultMessage:"\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u5927\u4E8E\u6216\u7B49\u4E8E\u53D1\u5E03\u65F6\u95F4"})),Bn(!1);return}if((qe==null?void 0:qe.length)<=0&&!dt&&xt.length>0){be.ZP.info("\u53D1\u5E03\u73ED\u7EA7\u4E0D\u80FD\u4E3A\u7A7A"),Bn(!1);return}if(Mt!=null&&Mt.submit_limit&&!(Mt!=null&&Mt.submit_limit_num)){be.ZP.warning(yt.formatMessage({id:"classrooms.studentContentLengthCannotEmpty",defaultMessage:"\u5B66\u751F\u586B\u5199\u5185\u5BB9\u5B57\u6570\u4E0D\u80FD\u4E3A\u7A7A"})),Bn(!1);return}if(Mt!=null&&Mt.can_submit&&!(Mt!=null&&Mt.submit_num)){be.ZP.warning(yt.formatMessage({id:"classrooms.studentSubmissionCountCannotEmpty",defaultMessage:"\u5B66\u751F\u63D0\u4EA4\u4F5C\u54C1\u6B21\u6570\u4E0D\u80FD\u4E3A\u7A7A"})),Bn(!1);return}let Po=et({homework_ids:[...He.actionTabs.selectArrs],group_ids:qe.length>0?qe.map(ao=>ao.id):(Ka=He.detailCommonHomeworksList)==null?void 0:Ka.course_groups,end_time:ye()(Ln.end_time).format("YYYY-MM-DD HH:mm"),publish_time:ye()(Ln.publish_time).format("YYYY-MM-DD HH:mm"),unified_setting:!qe.length},Mt),ho=yield(0,ne.Tr)({homework_common_ids:[...He.actionTabs.selectArrs],course_id:mt.coursesId,type:"homework_common"});(ho==null?void 0:ho.student_count)===0?wn(Po):(vt(Po),sn(ho))}),wn=fa=>Je(void 0,null,function*(){Bn(!0);const Ka=yield(0,Fe.ZP)(`/api/courses/${mt.coursesId}/homework_commons/publish_with_homework_list_position.json`,{method:"post",body:et({},fa)});Bn(!1),Ka.status===0&&((0,oe.L9)(["\u6559\u5B66\u8BFE\u5802","\u56FE\u6587\u4F5C\u4E1A","\u7ACB\u5373\u53D1\u5E03"]),be.ZP.success(yt.formatMessage({id:"classrooms.publishSuccess",defaultMessage:"\u53D1\u5E03\u6210\u529F"})),Ce({type:"classroomList/setActionTabs",payload:{key:"\u6E05\u9664\u9009\u62E9\u6570\u636E"}}),Qe.onCallback&&Qe.onCallback(),vn(),localStorage.getItem("Noviceguide")==="0"||Ce({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5E95\u90E8\u5F39\u7A97",type:13,text:ue.createElement("div",null,"\u6700\u540E\uFF0C\u54B1\u4EEC\u7ED9\u6559\u5B66\u8BFE\u5802\u6DFB\u52A0\u4E00\u540D\u5B66\u751F~\u70B9\u51FB\u201C\u6DFB\u52A0\u5B66\u751F\u201D\uFF0C\u5728\u5F39\u7A97\u9875\u9762\u4E2D\u8F93\u5165\u5E76\u641C\u7D22\u5B66\u751F\u59D3\u540D\uFF0C\u70B9\u51FB\u201C\u786E\u5B9A\u201D\u5C31\u53EF\u4EE5\u4E3A\u60A8\u7684\u8BFE\u5802\u6DFB\u52A0\u7B2C\u4E00\u4F4D\u5B66\u751F\u5566~")}}))}),Hn=()=>{Bt(1),Oe([]),Ve([])},{detailCommonHomeworksList:Aa}=He,Ta=At>We*re,[Oa,Bn]=(0,z.useState)(!1);return ue.createElement("div",null,ue.createElement(Ze.default,{width:600,centered:!0,confirmLoading:Oa,title:"\u53D1\u5E03\u4F5C\u4E1A",open:He.actionTabs.key==="\u7ACB\u5373\u53D1\u5E03",okText:"\u53D1\u5E03\u4F5C\u4E1A",cancelText:"\u6682\u4E0D\u53D1\u5E03",onOk:Rn,onCancel:()=>{Hn(),vn(),Ce({type:"classroomList/setActionTabs",payload:{}})}},ue.createElement("p",{className:"tc"},"\u5B66\u751F\u5C06\u7ACB\u5373\u6536\u5230\u4F5C\u4E1A",ue.createElement("br",null),'\u672C\u64CD\u4F5C\u53EA\u5BF9"\u672A\u53D1\u5E03"\u7684\u4F5C\u4E1A\u6709\u6548'),xt&&ue.createElement(ve.default,{form:bt},ue.createElement("div",{style:{paddingLeft:0}},ue.createElement(Ee.Z,{className:"mt30",align:"middle"},ue.createElement(Pe.Z,null,ue.createElement(ve.default.Item,{name:"publish_time",label:yt.formatMessage({id:"classrooms.publishTime",defaultMessage:"\u53D1\u5E03\u65F6\u95F4"})},ue.createElement(le.default,{style:{width:170,marginRight:"25px"},disabledDate:fa=>(0,b.Q8)(fa,Ie),disabledTime:fa=>(0,b.d0)(fa),placeholder:yt.formatMessage({id:"classroomClassroomExperiments.pleaseSelectPublishTime",defaultMessage:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4"}),showTime:{format:"HH:mm",defaultValue:ye()((0,oe.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",allowClear:!1}))),ue.createElement(Pe.Z,{className:"ml20"},ue.createElement(ve.default.Item,{name:"end_time",label:"\u622A\u6B62\u65F6\u95F4"},ue.createElement(le.default,{style:{width:170},placeholder:yt.formatMessage({id:"classroomClassroomExperiments.pleaseSelectEndTime",defaultMessage:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4"}),showTime:{format:"HH:mm",defaultValue:ye()((0,oe.U6)(),"HH:mm")},disabledDate:fa=>(0,b.Q8)(fa,Ie,bt.getFieldValue("publish_time")),disabledTime:fa=>(0,b.d0)(fa,bt.getFieldValue("publish_time")),format:"YYYY-MM-DD HH:mm",allowClear:!1})))),He.actionTabs.type===2&&ue.createElement(Ee.Z,{style:{marginBottom:"10px"}},ue.createElement("span",{className:"mr5"},yt.formatMessage({id:"classrooms.releaseSettings",defaultMessage:"\u53D1\u5E03\u8BBE\u7F6E"}),":"),ue.createElement(ge.ZP.Group,{value:dt,onChange:fa=>{kt(fa.target.value),Ve([])}},ue.createElement(ge.ZP,{value:!0,disabled:!He.actionTabs.manage_all_group},yt.formatMessage({id:"classrooms.unifiedPublish",defaultMessage:"\u7EDF\u4E00\u53D1\u5E03"})),ue.createElement(ge.ZP,{className:"ml20",disabled:xt.length<=0,value:!1},yt.formatMessage({id:"classroomClassroomExperiments.classBasedPublish",defaultMessage:"\u5206\u73ED\u53D1\u5E03"})))),xt.length<=0&&He.actionTabs.type===2&&ue.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"')),(He.actionTabs.type===1||!dt)&&xt.length>0&&ue.createElement("div",{style:{display:"flex",justifyContent:"space-between",marginBottom:"10px"}},ue.createElement("span",{style:{flex:1}},ue.createElement(ke.default,{checked:qe.length===xt.length,onChange:fa=>{qe.length===xt.length?Ve([]):Ve(xt.filter(Ka=>!Ka.is_published))}},yt.formatMessage({id:"classroomMemberManagementTAPermissions.selectAll",defaultMessage:"\u5168\u9009"}))),ue.createElement("span",{style:{width:16}}),ue.createElement("span",{style:{flex:1}},"\u5DF2\u9009\u62E9",qe.length||0,"\u4E2A\u5206\u73ED")),(He.actionTabs.type===1||!dt)&&xt.length>0&&ue.createElement(a.Z,{data:xt,selectedRowKeys:qe,setSelectedRowKeys:Ve})),!((Xe=(je=($e=He==null?void 0:He.actionTabs)==null?void 0:$e.selectArrsAll)==null?void 0:je[0])!=null&&Xe.is_shixun)&&ue.createElement(x.ZP,{value:Mt,onChange:fa=>un(et({},fa))})),ue.createElement(ee.Z,{resdata:Tt,type:((ft=He.actionTabs.selectArrs)==null?void 0:ft.length)===1?"shixun":"shixunpush",okloading:Oa,oktext:(Tt==null?void 0:Tt.can_copy_num)===0?"\u786E\u5B9A":"\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362",onok:fa=>Je(void 0,null,function*(){Bn(!0);let Ka=yield(0,Fe.ZP)(`/api/courses/${mt.coursesId}/batch_copy_shixuns.json`,{method:"post",body:{type:"homework_common",ids:[...He.actionTabs.selectArrs]}});Bn(!1),(Ka==null?void 0:Ka.status)===0&&wn(tt)})}))};wt.Z=(0,E.connect)(({classroomList:rt})=>({classroomList:rt}))(at)},99517:function(Ft,wt,te){"use strict";te.d(wt,{Z:function(){return Se}});var z=te(59301),ve={anchorNavigation:"anchorNavigation___qD4R0",tabs:"tabs___hVMvA",box:"box___Qz1lW",head:"head___WZZdl"},be=Object.defineProperty,Ze=Object.getOwnPropertySymbols,Ee=Object.prototype.hasOwnProperty,Pe=Object.prototype.propertyIsEnumerable,le=(de,Be,ze)=>Be in de?be(de,Be,{enumerable:!0,configurable:!0,writable:!0,value:ze}):de[Be]=ze,ge=(de,Be)=>{for(var ze in Be||(Be={}))Ee.call(Be,ze)&&le(de,ze,Be[ze]);if(Ze)for(var ze of Ze(Be))Pe.call(Be,ze)&&le(de,ze,Be[ze]);return de};const ke=de=>React.createElement("svg",ge({width:17,height:18,xmlns:"http://www.w3.org/2000/svg"},de),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 he="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTciIGhlaWdodD0iMTgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IHgxPSIxMDAlIiB5MT0iNTAlIiB4Mj0iMCUiIHkyPSI1MCUiIGlkPSJhIj48c3RvcCBzdG9wLWNvbG9yPSIjNUVDN0VBIiBvZmZzZXQ9IjAlIi8+PHN0b3Agc3RvcC1jb2xvcj0iIzMwNTVEMCIgb2Zmc2V0PSIxMDAlIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCAtMSkiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+PHBhdGggZD0ibTQuMzQyIDIuMDA1IDExLjg5NiA3LjEzOGExIDEgMCAwIDEgMCAxLjcxNEw0LjM0MiAxNy45OTVhMSAxIDAgMCAxLTEuMzc4LTEuMzYyTDYuODM0IDEwbC0zLjg3LTYuNjMzYTEgMSAwIDAgMSAxLjM3OC0xLjM2MloiIGZpbGw9InVybCgjYSkiLz48Y2lyY2xlIGZpbGw9IiMzMDYxRDAiIGN4PSIyIiBjeT0iMTAiIHI9IjIiLz48L2c+PC9zdmc+",ye=te(99313),Fe=te(92310),pe=te.n(Fe),oe=te(59301),E=Object.defineProperty,a=Object.defineProperties,x=Object.getOwnPropertyDescriptors,y=Object.getOwnPropertySymbols,b=Object.prototype.hasOwnProperty,ee=Object.prototype.propertyIsEnumerable,ne=(de,Be,ze)=>Be in de?E(de,Be,{enumerable:!0,configurable:!0,writable:!0,value:ze}):de[Be]=ze,ue=(de,Be)=>{for(var ze in Be||(Be={}))b.call(Be,ze)&&ne(de,ze,Be[ze]);if(y)for(var ze of y(Be))ee.call(Be,ze)&&ne(de,ze,Be[ze]);return de},ie=(de,Be)=>a(de,x(Be)),Se=({dataSource:de,className:Be,style:ze})=>{const[Ae,et]=(0,z.useState)([]),[we,it]=(0,z.useState)(""),Je=(0,z.useRef)("");(0,z.useEffect)(()=>{if(de!=null&&de.length){const nt=String(Math.random()).slice(-6),He=de.map(Ce=>ie(ue({},Ce),{key:`${nt}-${Ce.key}`}));et(He),it(He[0].key)}},[de.length]);const at=nt=>{it(nt),Je.current=nt;const He=document.getElementById(nt);if(He){const Ce=He.getBoundingClientRect().top+window.scrollY-50;window.scrollTo({top:Ce,behavior:"smooth"})}},rt=()=>{const nt=Ae.map(Ce=>document.getElementById(Ce.key)),He=window.innerHeight/2;for(const Ce of nt)if(Ce){const Ie=Ce.getBoundingClientRect();if(Ie.top>=0&&Ie.top(window.addEventListener("scroll",rt),()=>{window.removeEventListener("scroll",rt)}),[Ae]),oe.createElement("div",{className:pe()(ve.anchorNavigation,Be),style:ze},oe.createElement(ye.default,{items:Ae,tabBarGutter:60,className:ve.tabs,activeKey:we,onChange:at}),Ae.map(nt=>oe.createElement("div",{key:nt.key,id:nt.key,className:ve.box},oe.createElement("div",{className:ve.head},oe.createElement("img",{className:"mr10",src:he,alt:"Dot"}),nt.label),oe.createElement("div",{className:ve.element},nt.element))))}},99981:function(Ft,wt,te){"use strict";te.d(wt,{Q8:function(){return Ce},d0:function(){return Ie},w6:function(){return He}});var z=te(59301),ve=te(5083),be=te(57809),Ze=te(8591),Ee=te(43418),Pe=te(5112),le=te(95237),ge=te(43604),ke=te(6848),he=te(24905),ye=te(3113),Fe=te(66649),pe=te.n(Fe),oe=te(41867),E=te(38147),a=te(89392),x=te.n(a),y=te(65862),b=te(61191),ee=te(65582),ne=te(4324),ue=te(66457),ie=te(42656),me=te(83028),Se=te(60979),de=te(59301),Be=Object.defineProperty,ze=Object.defineProperties,Ae=Object.getOwnPropertyDescriptors,et=Object.getOwnPropertySymbols,we=Object.prototype.hasOwnProperty,it=Object.prototype.propertyIsEnumerable,Je=(Xe,ft,yt)=>ft in Xe?Be(Xe,ft,{enumerable:!0,configurable:!0,writable:!0,value:yt}):Xe[ft]=yt,at=(Xe,ft)=>{for(var yt in ft||(ft={}))we.call(ft,yt)&&Je(Xe,yt,ft[yt]);if(et)for(var yt of et(ft))it.call(ft,yt)&&Je(Xe,yt,ft[yt]);return Xe},rt=(Xe,ft)=>ze(Xe,Ae(ft)),nt=(Xe,ft,yt)=>new Promise((mt,bt)=>{var We=Oe=>{try{xt(yt.next(Oe))}catch(At){bt(At)}},Bt=Oe=>{try{xt(yt.throw(Oe))}catch(At){bt(At)}},xt=Oe=>Oe.done?mt(Oe.value):Promise.resolve(Oe.value).then(We,Bt);xt((yt=yt.apply(Xe,ft)).next())});function He(Xe,ft){const yt=[];for(let mt=Xe;mt{const mt=Xepe()(ft).endOf("day"),We=Xe{const yt=parseInt(pe()(Xe).format("HH")),mt=parseInt(pe()().format("HH")),bt=parseInt(pe()().format("mm"));if(!Xe)return{disabledHours:()=>He(0,mt),disabledMinutes:()=>He(0,bt)};if(ft){const We=parseInt(pe()(ft).format("HH")),Bt=parseInt(pe()(ft).format("mm"));return pe()(Xe).isSame(pe()(ft),"day")?{disabledHours:()=>He(0,We),disabledMinutes:()=>yt<=We?He(0,Bt):[]}:void 0}if(pe()(Xe).isSame(pe()(),"day"))return{disabledHours:()=>He(0,mt),disabledMinutes:()=>pe()(Xe).isSame(pe()(),"hour")&&yt<=mt?He(0,bt):[]}},{RangePicker:Qe}=ve.default,{Option:$e}=be.default,je=({shixunHomeworks:Xe,loading:ft,dispatch:yt,classroomList:mt,user:bt})=>{var We,Bt,xt,Oe,At,ce,re,ae,se;const De=(0,ee.useIntl)(),Ye=(0,ee.useParams)(),{workSetting:fe,workList:Le,shixunWorkList:lt,headerInfo:qe,changeData:Ve}=Xe,[dt,kt]=(0,z.useState)(!1),[Mt,un]=(0,z.useState)(!1);let[Tt,sn]=(0,z.useState)([]),[tt,vt]=(0,z.useState)([]),[St,Gt]=(0,z.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[vn,Rn]=(0,z.useState)({}),[wn,Hn]=(0,z.useState)({});(0,z.useEffect)(()=>()=>{sn([])},[]),(0,z.useEffect)(()=>{kt(!(0,oe.GJ)())},[(0,oe.GJ)()]);const Aa=()=>{yt({type:"shixunHomeworks/getWorkSetting",payload:at({},Ye)})};(0,z.useEffect)(()=>{if(!(fe!=null&&fe.course_id))return;Object.keys(St).map(function(Wn){St[Wn]=fe[Wn]}),(!St.allow_late||!St.unified_late)&&(St.late_penalty=20,St.penalty_type=ne.Q.Percent),St.unified_setting||(St.unified_late=!1,St.unified_anonymous_comment=!1,St.unified_anonymous_appeal=!1),Tt=JSON.parse(JSON.stringify(fe.group_settings.map(Wn=>rt(at({},Wn),{group_name:[Wn.group_name]})).filter(Wn=>Wn.publish_time!==null))),tt=JSON.parse(JSON.stringify(fe.allow_late_settings.map(Wn=>rt(at({},Wn),{group_name:[Wn.group_name]})).filter(Wn=>Wn.late_time!==null))),Gt(at({},St));const fn=(0,y.QE)((Tt==null?void 0:Tt.length)>0?Tt:[]);sn([...fn]),(tt==null?void 0:tt.length)<=0?vt([{penalty_type:ne.Q.Percent,late_penalty:20}]):vt([...tt])},[fe]);const Ta=()=>nt(void 0,null,function*(){var fn,Wn;if(((fn=bt==null?void 0:bt.userInfo)==null?void 0:fn.user_status)===2){(0,ue.Rd)();return}const Ea=JSON.parse(JSON.stringify(St));if(Ea.challenge_settings.filter(Ca=>!Ca.hide),Ea.categoryId=Ye.categoryId,(Wn=Ea.challenge_settings)!=null&&Wn.every(Ca=>!Ca.checked)){Ze.ZP.warning("\u5173\u5361\u4E0D\u80FD\u5168\u90E8\u8BBE\u7F6E\u4E3A\u53EF\u4E0D\u505A");return}if(console.log(Tt),!St.unified_setting)Tt=Tt==null?void 0:Tt.map(Ca=>{var La;if(!Ca.publish_time||!Ca.end_time)throw Ze.ZP.error(De.formatMessage({id:"classrooms.completePublishTime",defaultMessage:"\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574"})),new String(De.formatMessage({id:"classrooms.completePublishTime",defaultMessage:"\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574"}));if(!Ca.group_name)throw Ze.ZP.error(De.formatMessage({id:"classrooms.selectClassName",defaultMessage:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"})),new String(De.formatMessage({id:"classrooms.selectClassName",defaultMessage:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"}));return Ca.group_name=typeof(Ca==null?void 0:Ca.group_name)=="string"?[Ca==null?void 0:Ca.group_name]:Ca==null?void 0:Ca.group_name,Ca.group_id=(La=fe.group_settings)==null?void 0:La.filter(ar=>{var Dr;return(Dr=Ca==null?void 0:Ca.group_name)==null?void 0:Dr.includes(ar.group_name)}).map(ar=>ar.group_id||ar.id).toString().split(","),Ca});else if(!St.publish_time||!St.end_time)throw Ze.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(Ea.group_settings=Tt,St.allow_late)if(St.unified_late){if(St.late_penalty===null||St.late_penalty===void 0||St.late_penalty<0||St.late_penalty>100)throw Ze.ZP.error(`${De.formatMessage({id:"classrooms.lateSubmissionDeduction0",defaultMessage:"\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0"})}~100`),new String(`${De.formatMessage({id:"classrooms.lateSubmissionDeduction0",defaultMessage:"\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0"})}~100`);if(!St.late_time)throw Ze.ZP.error(De.formatMessage({id:"classrooms.completeDeadline",defaultMessage:"\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"})),new String(De.formatMessage({id:"classrooms.completeDeadline",defaultMessage:"\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"}))}else tt=tt==null?void 0:tt.map(Ca=>{var La,ar;if(Ca.late_penalty===null||Ca.late_penalty===void 0||Ca.late_penalty<0||Ca.late_penalty>100)throw Ze.ZP.error(`${De.formatMessage({id:"classrooms.lateSubmissionDeduction0",defaultMessage:"\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0"})}~100`),new String(`${De.formatMessage({id:"classrooms.lateSubmissionDeduction0",defaultMessage:"\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0"})}~100`);if(!Ca.late_time)throw Ze.ZP.error(De.formatMessage({id:"classrooms.completeDeadline",defaultMessage:"\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"})),new String(De.formatMessage({id:"classrooms.completeDeadline",defaultMessage:"\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"}));if(!Ca.group_name)throw Ze.ZP.error(De.formatMessage({id:"classrooms.selectClassName",defaultMessage:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"})),new String(De.formatMessage({id:"classrooms.selectClassName",defaultMessage:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"}));return Ca.group_name=typeof(Ca==null?void 0:Ca.group_name)=="string"?[Ca==null?void 0:Ca.group_name]:Ca==null?void 0:Ca.group_name,Ca.group_id=(ar=(La=Ca==null?void 0:Ca.group_name)==null?void 0:La.map(Dr=>{var jt,Ot;let Rt=(Ot=(jt=fe.group_settings)==null?void 0:jt.filter(Gn=>(Gn==null?void 0:Gn.group_name)===Dr))==null?void 0:Ot[0];return Rt==null?void 0:Rt.group_id}))==null?void 0:ar.toString().split(","),Ca}),Ea.allow_late_settings=tt;let $a=yield(0,Se.Tr)({homework_common_ids:[parseInt(Ye.categoryId)],course_id:Ye.coursesId,type:"homework_common"});($a==null?void 0:$a.student_count)===0?Oa(Ea):(Hn(Ea),Rn($a))}),Oa=fn=>{var Wn;if(fn.total_score===null){Ze.ZP.warning("\u603B\u5206\u503C\u4E0D\u80FD\u4E3A\u7A7A");return}if(fn!=null&&fn.work_efficiency&&fn.eff_score===null){Ze.ZP.warning("\u6548\u7387\u5206\u4E0D\u80FD\u4E3A\u7A7A");return}const Ea=fn.challenge_settings.reduce((La,ar)=>La+Number(ar.challenge_score),0);if((Ea==null?void 0:Ea.toFixed(10))!==((Wn=fn.total_score-fn.eff_score)==null?void 0:Wn.toFixed(10))){Ze.ZP.warning(`\u6548\u7387\u5206\u52A0\u5173\u5361\u4EFB\u52A1\u603B\u5206\u5FC5\u987B\u7B49\u4E8E\u603B\u5206\u503C\uFF1A${fn.total_score}\u5206`);return}const $a={shixun_evaluation:fn.shixun_evaluation,challenge_settings:fn.challenge_settings};let Ca=()=>{var La;const ar=()=>nt(void 0,null,function*(){un(!0),(yield(0,E.ZP)(`/api/homework_commons/${Ye.categoryId}/publish_setting.json`,{method:"post",body:at({},fn)})).status===0&&(Ze.ZP.success(De.formatMessage({id:"classrooms.updateSuccess",defaultMessage:"\u66F4\u65B0\u6210\u529F"})),Aa(),yt({type:"shixunHomeworks/getShixunWorkHeadInfo",payload:at({},Ye)})),un(!1)});!(0,a.isEqual)(Ve,$a)&&!((La=qe==null?void 0:qe.homework_status)!=null&&La.includes("\u672A\u53D1\u5E03"))?Ee.default.confirm({title:De.formatMessage({id:"classrooms.updateScore",defaultMessage:"\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:De.formatMessage({id:"classrooms.cancel",defaultMessage:"\u53D6\u6D88"}),onOk:ar}):ar()};fe!=null&&fe.high_resources_consume&&!(fe!=null&&fe.high_resources_consume_permission)?yt({type:"classroomList/setActionTabs",payload:{key:"\u6388\u6743\u4F7F\u7528",id:Ye.coursesId,type:"shixun",type_id:Ye.categoryId,name:fe.homework_name,fn:()=>{Ca()}}}):Ca()},Bn=(fn,Wn,Ea="group_id")=>{var $a;return Wn?Wn.find(Ca=>Ca[Ea]===fn):($a=fe==null?void 0:fe.group_settings)==null?void 0:$a.find(Ca=>Ca.group_id[0]===fn)},fa=(fe==null?void 0:fe.allow_late)||(fe==null?void 0:fe.anonymous_comment),Ka=fn=>{var Wn,Ea;const $a=Bn(fn,fe==null?void 0:fe.allow_late_settings,"id"),Ca=Bn(fn,fe==null?void 0:fe.anonymous_comment_settings),La=Bn(fn);return(fe==null?void 0:fe.allow_late)&&$a&&pe()($a==null?void 0:$a.late_time)<=pe()()||(fe==null?void 0:fe.anonymous_comment)&&Ca&&(Ca==null?void 0:Ca.evaluation_start)!==null||((Ea=(pe()(La==null?void 0:La.end_time)<=pe()()&&((Wn=fe==null?void 0:fe.allow_late_settings)==null?void 0:Wn.filter(ar=>ar.group_id.includes(fn))))[0])==null?void 0:Ea.late_time)!=null},Ln=(0,z.useMemo)(()=>(fe==null?void 0:fe.allow_late)||(fe==null?void 0:fe.all_group_late),[fe,qe]),Po=fe==null?void 0:fe.anonymous_comment,ho=fn=>{if(!fn)return!1;const Wn=Bn(fn,fe==null?void 0:fe.anonymous_comment_settings);return(fe==null?void 0:fe.anonymous_comment)&&Wn&&(Wn==null?void 0:Wn.evaluation_start)!==null},ao=(fn,Wn)=>{var Ea,$a,Ca;yt({type:"classroomList/setActionTabs",payload:{key:"\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206",data:fn,index:Wn,rangePickerDisabled:dt||(pe()()<=pe()(($a=Bn((Ea=fn==null?void 0:fn.group_id)==null?void 0:Ea[0]))==null?void 0:$a.publish_time)?!1:[!0,Ka((Ca=fn==null?void 0:fn.group_id)==null?void 0:Ca[0])]),disabledDate:fe==null?void 0:fe.course_end_date}})};return de.createElement("section",{className:b.Z.form},de.createElement("div",{className:b.Z.title},De.formatMessage({id:"classroomClassroomExperiments.homeworkPublish",defaultMessage:"\u4F5C\u4E1A\u53D1\u5E03"}),de.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")),de.createElement("div",null,de.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},de.createElement(Pe.ZP.Group,{disabled:dt||!((We=qe==null?void 0:qe.homework_status)!=null&&We.includes("\u672A\u53D1\u5E03"))||(0,oe.Rm)()&&!((Bt=mt.AssistantObject.practice)!=null&&Bt.can_publish),value:St.unified_setting,onChange:fn=>{var Wn;if(!((Wn=qe==null?void 0:qe.homework_status)!=null&&Wn.includes("\u672A\u53D1\u5E03"))){Ze.ZP.error(De.formatMessage({id:"classrooms.publishedCannotModifyUnified",defaultMessage:"\u5DF2\u53D1\u5E03\uFF0C\u4E0D\u80FD\u518D\u4FEE\u6539\u7EDF\u4E00\u8BBE\u7F6E"}));return}if(St.unified_setting=!St.unified_setting,St.unified_setting||(St.unified_late=!1,vt([{late_penalty:5}])),Gt(Object.assign({},St)),St.unified_setting===!1&&Tt==""){sn(Tt.concat({}));return}St.unified_setting&&(sn([]),vt([{late_penalty:5}]))}},de.createElement(Pe.ZP,{value:!0,disabled:dt||!(fe!=null&&fe.manage_all_group),style:{marginRight:"50px"}},De.formatMessage({id:"classrooms.unifiedPublish",defaultMessage:"\u7EDF\u4E00\u53D1\u5E03"})),de.createElement(Pe.ZP,{disabled:dt||!((xt=fe==null?void 0:fe.group_settings)!=null&&xt.length),value:!1},De.formatMessage({id:"classroomClassroomExperiments.classBasedPublish",defaultMessage:"\u5206\u73ED\u53D1\u5E03"}))),((Oe=fe==null?void 0:fe.group_settings)==null?void 0:Oe.length)===0&&de.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")),St.unified_setting&&de.createElement("div",{style:{display:"flex",color:"#666666",background:"#F6F7F9",padding:"5px 30px",height:"50px",marginTop:"1px"}},de.createElement(le.Z,{align:"middle"},de.createElement(ge.Z,{style:{marginLeft:"23px"}},De.formatMessage({id:"classrooms.publishTime",defaultMessage:"\u53D1\u5E03\u65F6\u95F4"})),de.createElement(ge.Z,{className:"ml10"},de.createElement(ve.default,{size:"large",disabled:dt||!((At=qe==null?void 0:qe.homework_status)!=null&&At.includes("\u672A\u53D1\u5E03")||(ce=qe==null?void 0:qe.homework_status)!=null&&ce.includes("\u672A\u5F00\u59CB"))||(0,oe.Rm)()&&!((re=mt.AssistantObject.practice)!=null&&re.can_publish),style:{width:170},placeholder:De.formatMessage({id:"classroomClassroomExperiments.pleaseSelectPublishTime",defaultMessage:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4"}),showTime:{format:"HH:mm"},allowClear:!1,format:"YYYY-MM-DD HH:mm",disabledDate:fn=>Ce(fn,fe==null?void 0:fe.course_end_date),disabledTime:fn=>Ie(fn),value:St.publish_time?pe()(St.publish_time):"",onChange:(fn,Wn)=>{St.publish_time=Wn,(St.end_time==""||!St.end_time)&&St.unified_setting&&(St.end_time=pe()(fn).add(7,"days").format("YYYY-MM-DD HH:mm:ss")),Gt(Object.assign({},St))}}))),de.createElement(le.Z,{align:"middle",className:"pl30"},de.createElement(ge.Z,null,"\u622A\u6B62\u65F6\u95F4"),de.createElement(ge.Z,{className:"ml10"},de.createElement(ve.default,{size:"large",style:{width:170},allowClear:!1,placeholder:De.formatMessage({id:"classroomClassroomExperiments.pleaseSelectEndTime",defaultMessage:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4"}),showTime:{format:"HH:mm",defaultValue:pe()((0,y.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:(fe==null?void 0:fe.allow_late)&&(fe==null?void 0:fe.homework_status.includes("\u5DF2\u622A\u6B62"))||dt||(fe==null?void 0:fe.allow_late)&&pe()()>=pe()(fe==null?void 0:fe.end_time)||(0,oe.Rm)()&&!((ae=mt.AssistantObject.practice)!=null&&ae.can_publish),disabledDate:fn=>Ce(fn,fe==null?void 0:fe.course_end_date,St.publish_time),disabledTime:fn=>Ie(fn,St.publish_time),value:St.end_time?pe()(St.end_time):"",onChange:(fn,Wn)=>{St.end_time=Wn,Gt(Object.assign({},St))}})))),!St.unified_setting&&(Tt==null?void 0:Tt.length)>0&&de.createElement(le.Z,{style:{display:"flex",color:"#666666",background:"#F6F7F9",padding:"5px 30px",marginTop:"1px"}},Tt&&Tt.map(function(fn,Wn){var Ea,$a,Ca,La,ar,Dr,jt;return de.createElement(ge.Z,{span:24,key:Wn},de.createElement(le.Z,{gutter:[8,16],style:{display:"flex",alignItems:"center",marginBottom:Wn==(Tt==null?void 0:Tt.length)-1?"0px":"10px"}},de.createElement("div",{style:{minWidth:85,marginRight:"15px",textAlign:"right"}},"\u53D1\u5E03\u89C4\u5219",Wn+1),de.createElement(be.default,{disabled:dt||((Ea=qe==null?void 0:qe.homework_status)!=null&&Ea.includes("\u672A\u53D1\u5E03")&&fn.id||pe()(){var Rt;if((0,oe.Rm)()&&!((Rt=mt.AssistantObject.practice)!=null&&Rt.can_publish)){Ze.ZP.warning(De.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\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}Tt[Wn].group_name=Ot,Tt[Wn].group_id=fn.group_id;const Gn=(0,a.flattenDeep)(Tt.map(va=>va.group_name)),Ma=tt.map(va=>{let za=(va==null?void 0:va.group_name)||[];return rt(at({},va),{group_name:(0,a.remove)(za,Bo=>Gn.includes(Bo))})});vt(Ma),sn(Tt.slice())},maxTagCount:4,maxTagPlaceholder:Ot=>de.createElement("div",{style:{cursor:"pointer"},onClick:()=>ao(fn,Wn)},"+",Ot==null?void 0:Ot.length)},fe.group_settings&&fe.group_settings.map(function(Ot){if(!Tt.map(Gn=>Gn.group_name).flat().includes(Ot.group_name))return de.createElement($e,{value:Ot.group_name,key:Ot.id},Ot.group_name)})),de.createElement("div",{className:"ml20"},de.createElement(Qe,{size:"large",ranges:{\u6B64\u523B:[fn.publish_time?pe()(fn.publish_time):pe()(),pe()()]},allowClear:!1,disabled:dt||(pe()()<=pe()((La=Bn((Ca=fn==null?void 0:fn.group_id)==null?void 0:Ca[0]))==null?void 0:La.publish_time)?!1:[!0,Ka((ar=fn==null?void 0:fn.group_id)==null?void 0:ar[0])]),style:{width:605},placeholder:[De.formatMessage({id:"classroomGraphicGroupHomework.publishTime",defaultMessage:"\u53D1\u5E03\u65F6\u95F4\uFF08\u5B66\u751F\u6536\u5230\u4F5C\u4E1A\u7684\u65F6\u95F4\uFF09"}),De.formatMessage({id:"classroomGraphicGroupHomework.deadline",defaultMessage:"\u622A\u6B62\u65F6\u95F4\uFF08\u5B66\u751F \u201C\u6309\u65F6\u201D \u63D0\u4EA4\u4F5C\u54C1\u7684\u65F6\u95F4\u622A\u70B9\uFF09"})],disabledDate:Ot=>Ce(Ot,fe==null?void 0:fe.course_end_date),disabledTime:Ot=>Ie(Ot),showTime:{showNow:!0,format:"HH:mm",defaultValue:[pe()((0,y.U6)(),"HH:mm"),pe()((0,y.U6)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm",value:fn.publish_time&&[pe()(fn.publish_time),fn.end_time?pe()(fn.end_time):void 0],onChange:(Ot,Rt)=>{var Gn;if((0,oe.Rm)()&&!((Gn=mt.AssistantObject.practice)!=null&&Gn.can_publish)){Ze.ZP.warning(De.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\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}Tt[Wn].publish_time=Rt[0],!fn.end_time&&Rt[0]?Tt[Wn].end_time=pe()(Rt[0]).add(7,"days"):Tt[Wn].end_time=Rt[1],sn([...Tt])},onCalendarChange:(Ot,Rt,Gn)=>{if(Rt!=null&&Rt[0]&&!Rt[1]){const Ma=pe()(Rt[0]).add(7,"days");Tt[Wn].publish_time=Rt[0],Tt[Wn].end_time=Ma,sn([...Tt])}}})),!dt&&de.createElement("div",{style:{display:"flex",width:"50px"}},((Dr=fn==null?void 0:fn.group_id)==null?void 0:Dr.length)>1&&de.createElement(ke.Z,{title:"\u89C4\u5219\u62C6\u5206"},de.createElement("i",{className:"iconfont icon-chaifen ml10",style:{cursor:"pointer",color:"#3061d0"},onClick:()=>ao(fn,Wn)})),Tt.length<((jt=fe==null?void 0:fe.group_settings)==null?void 0:jt.length)&&de.createElement("i",{className:"iconfont icon-zengjia1 ml10 mr10",style:{cursor:"pointer",color:"#00B187"},onClick:()=>{var Ot;if((0,oe.Rm)()&&!((Ot=mt.AssistantObject.practice)!=null&&Ot.can_publish)){Ze.ZP.warning(De.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\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(Tt.concat({}))}}),((fn==null?void 0:fn.publish_time)&&pe()(){const Ot=(0,a.cloneDeep)(tt);Ot.forEach((Rt,Gn)=>{Rt.group_name&&(Rt.group_name=Rt.group_name.filter(Ma=>{var va;return!((va=Tt[Wn].group_name)!=null&&va.includes(Ma))}))}),Tt=Tt.filter((Rt,Gn)=>Wn!==Gn),vt(Ot),sn(Tt.slice()),setTimeout(()=>sn(Tt.slice()),10)}}))))}))),de.createElement(le.Z,null,de.createElement(ge.Z,null,de.createElement("div",{className:b.Z.title,style:{marginTop:"30px"}},De.formatMessage({id:"classroomClassroomExperiments.resubmissionSettings",defaultMessage:"\u8865\u4EA4\u8BBE\u7F6E"}),de.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"))),de.createElement(ge.Z,{span:24,style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},de.createElement(he.default,{checked:St.allow_late,disabled:dt||Ln,onChange:fn=>{var Wn;if((0,oe.Rm)()&&!((Wn=mt.AssistantObject.practice)!=null&&Wn.can_late)){Ze.ZP.warning(De.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\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}fn.target.checked&&Ee.default.warning({title:"\u5F00\u542F\u8865\u4EA4\u63D0\u793A",centered:!0,width:480,content:de.createElement("div",{style:{padding:10,background:"#f5f6f9"}},de.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"),de.createElement("div",null,"2.\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u5FC5\u987B\u665A\u4E8E\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\uFF1B"),de.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"))}),St.allow_late=!St.allow_late,tt==""&&vt([{late_penalty:5}]),Gt(Object.assign({},St))}},de.createElement("strong",null,De.formatMessage({id:"classroomClassroomExperiments.enableResubmission",defaultMessage:"\u5F00\u542F\u8865\u4EA4"}))))),(St==null?void 0:St.allow_late)&&de.createElement("div",{style:{background:"#F6F7F9",padding:"10px 30px",marginTop:"1px",color:"#666666"}},de.createElement("div",{style:{display:"flex"}},de.createElement("div",{style:{width:"110px",textAlign:"right"}},"\u8865\u4EA4\u65B9\u5F0F"),de.createElement(Pe.ZP.Group,{style:{marginLeft:"20px"},disabled:dt||(fe==null?void 0:fe.anonymous_comment)||(fe==null?void 0:fe.allow_late),value:St.unified_late,onChange:fn=>{var Wn;if((0,oe.Rm)()&&!((Wn=mt.AssistantObject.practice)!=null&&Wn.can_late)){Ze.ZP.warning(De.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\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}St.unified_late=fn.target.value,tt==""&&!fn.target.value&&vt([{penalty_type:ne.Q.Percent,late_penalty:20}]),Gt(at({},St))}},(St==null?void 0:St.unified_setting)&&de.createElement(Pe.ZP,{value:!0,disabled:!(fe!=null&&fe.manage_all_group),style:{marginRight:"50px"}},"\u7EDF\u4E00\u8865\u4EA4"),((se=fe==null?void 0:fe.group_settings)==null?void 0:se.length)>0&&de.createElement(Pe.ZP,{value:!1},"\u5206\u73ED\u8865\u4EA4"))),St!=null&&St.unified_late?de.createElement(de.Fragment,null,de.createElement(le.Z,{align:"middle",style:{marginTop:"10px"}},de.createElement(ge.Z,{style:{width:"110px",textAlign:"right"}},De.formatMessage({id:"classroomClassroomExperiments.resubmissionDeduction",defaultMessage:"\u8865\u4EA4\u6263\u5206"})),de.createElement(ge.Z,{className:"ml20"},de.createElement(ne.Z,{disabled:dt||Po,value:{type:St.penalty_type,inputValue:St.late_penalty},onChange:fn=>{var Wn;if((0,oe.Rm)()&&!((Wn=mt.AssistantObject.practice)!=null&&Wn.can_late)){Ze.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}Gt(rt(at({},St),{late_penalty:fn.inputValue,penalty_type:fn.type}))}})),de.createElement(ge.Z,{flex:"1",className:"ml5"},de.createElement("span",{className:"c-grey-c ml10"},St.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)"))),de.createElement(le.Z,{align:"middle",style:{marginTop:"15px"}},de.createElement(ge.Z,{style:{width:"110px",textAlign:"right"}},"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"),de.createElement(ge.Z,{className:"ml20"},de.createElement(ve.default,{size:"large",allowClear:!1,style:{width:170},placeholder:De.formatMessage({id:"classroomClassroomExperiments.pleaseSelectEndTime",defaultMessage:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4"}),showTime:{format:"HH:mm",defaultValue:pe()((0,y.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:dt||Po,value:St.late_time?pe()(St.late_time):"",disabledDate:fn=>Ce(fn,fe==null?void 0:fe.course_end_date),onChange:(fn,Wn)=>{var Ea;if((0,oe.Rm)()&&!((Ea=mt.AssistantObject.practice)!=null&&Ea.can_late)){Ze.ZP.warning(De.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\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}St.late_time=Wn,Gt(Object.assign({},St))}})))):tt.map(function(fn,Wn){var Ea;return de.createElement(ge.Z,{span:24,key:Wn},de.createElement(le.Z,{style:{display:"flex",alignItems:"center",marginTop:"10px"}},de.createElement("div",{style:{width:"85px",marginLeft:"27px",textAlign:"right"}},"\u8865\u4EA4\u89C4\u5219",Wn+1),de.createElement(be.default,{disabled:dt||!((Ea=qe==null?void 0:qe.homework_status)!=null&&Ea.includes("\u672A\u53D1\u5E03"))&&fn.id||(fe==null?void 0:fe.anonymous_comment),mode:"multiple",className:b.Z.multiple_select,style:{width:"212px",marginLeft:"18px"},value:typeof fn.group_name=="string"?[fn.group_name]:fn.group_name,placeholder:De.formatMessage({id:"classrooms.selectClassName",defaultMessage:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"}),onChange:$a=>{var Ca;if((0,oe.Rm)()&&!((Ca=mt.AssistantObject.practice)!=null&&Ca.can_late)){Ze.ZP.warning(De.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\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}tt[Wn].group_name=$a,tt[Wn].group_id=fn.group_id,vt(tt.slice())}},fe.group_settings&&fe.group_settings.map(function($a){const Ca=tt.map(ar=>ar.group_name).flat(),La=Tt.map(ar=>ar.group_name).flat();if(St!=null&&St.unified_setting){if(!Ca.includes($a.group_name))return de.createElement($e,{value:$a.group_name,key:$a.id},$a.group_name)}else if(La.includes($a.group_name)&&!Ca.includes($a.group_name))return de.createElement($e,{value:$a.group_name,key:$a.id},$a.group_name)})),de.createElement("div",{className:"ml20 mr10"},De.formatMessage({id:"classroomClassroomExperiments.resubmissionDeduction",defaultMessage:"\u8865\u4EA4\u6263\u5206"})),de.createElement(ne.Z,{disabled:dt||ho(fn.id),value:{type:fn.penalty_type,inputValue:fn.late_penalty},onChange:$a=>{var Ca;if((0,oe.Rm)()&&!((Ca=mt.AssistantObject.practice)!=null&&Ca.can_late)){Ze.ZP.warning(De.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\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}tt[Wn].late_penalty=$a.inputValue,tt[Wn].penalty_type=$a.type,vt([...tt])}}),de.createElement("div",{className:"ml20 mr10"},"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"),de.createElement(ve.default,{size:"large",disabled:dt||ho(fn.id),style:{width:225},showTime:{format:"HH:mm",defaultValue:pe()((0,y.U6)(),"HH:mm")},placeholder:De.formatMessage({id:"classroomClassroomExperiments.pleaseSelectEndTime",defaultMessage:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4"}),disabledDate:$a=>Ce($a,fe==null?void 0:fe.course_end_date),format:"YYYY-MM-DD HH:mm",value:fn!=null&&fn.late_time?pe()(fn.late_time):void 0,onChange:($a,Ca)=>{var La;if((0,oe.Rm)()&&!((La=mt.AssistantObject.practice)!=null&&La.can_late)){Ze.ZP.warning(De.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\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}tt[Wn].late_time=Ca,vt([...tt])}}),!dt&&de.createElement("div",{style:{display:"flex",width:"50px"}},de.createElement("i",{className:"iconfont icon-zengjia1 ml10 mr10",style:{cursor:"pointer",color:"#00B187"},onClick:()=>{var $a;if((0,oe.Rm)()&&!(($a=mt.AssistantObject.practice)!=null&&$a.can_late)){Ze.ZP.warning(De.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\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(tt.concat({penalty_type:ne.Q.Percent,late_penalty:20}))}}),Wn>0&&!fn.id&&de.createElement("i",{className:"iconfont icon-shanjian1",style:{cursor:"pointer",color:"#E30000"},onClick:()=>{var $a;if((0,oe.Rm)()&&!(($a=mt.AssistantObject.practice)!=null&&$a.can_late)){Ze.ZP.warning(De.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\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}tt=tt.filter((Ca,La)=>Wn!==La),vt(tt.slice()),setTimeout(()=>vt(tt.slice()),10)}}))))})),!dt&&de.createElement(de.Fragment,null,de.createElement(ye.ZP,{type:"primary",size:"large",loading:Mt,style:{width:"138px",marginTop:"30px"},onClick:()=>Ta()},De.formatMessage({id:"classroomClassroomExperiments.save",defaultMessage:"\u4FDD\u5B58"}))),de.createElement(ie.Z,{onConfirm:(fn,Wn)=>{Tt.splice(fn,0,...Wn),Tt.splice(fn+Wn.length,1);const Ea=(0,y.QE)([...Tt]);sn([...Ea])}}),de.createElement(me.Z,{resdata:vn,type:"shixun",okloading:Mt,oktext:(vn==null?void 0:vn.can_copy_num)===0?De.formatMessage({id:"classrooms.confirm",defaultMessage:"\u786E\u5B9A"}):"\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362",onok:fn=>nt(void 0,null,function*(){un(!0);let Wn=yield(0,E.ZP)(`/api/courses/${Ye.coursesId}/batch_copy_shixuns.json`,{method:"post",body:{type:"homework_common",ids:[parseInt(Ye.categoryId)]}});un(!1),(Wn==null?void 0:Wn.status)===0&&Oa(wn)})}))};wt.ZP=(0,ee.connect)(({shixunHomeworks:Xe,classroomList:ft,loading:yt,user:mt})=>({shixunHomeworks:Xe,classroomList:ft,loading:yt.effects,user:mt}))(je)},61604:function(Ft,wt,te){"use strict";var z=te(59301),ve=te(54580),be=te(78241),Ze=te(43418),Ee=te(8591),Pe=te(1710),le=te(65582),ge=te(74128),ke=te(84511),he=te(38147),ye=te(66649),Fe=te.n(ye),pe=te(65862),oe=te(59301),E=Object.defineProperty,a=Object.getOwnPropertySymbols,x=Object.prototype.hasOwnProperty,y=Object.prototype.propertyIsEnumerable,b=(me,Se,de)=>Se in me?E(me,Se,{enumerable:!0,configurable:!0,writable:!0,value:de}):me[Se]=de,ee=(me,Se)=>{for(var de in Se||(Se={}))x.call(Se,de)&&b(me,de,Se[de]);if(a)for(var de of a(Se))y.call(Se,de)&&b(me,de,Se[de]);return me},ne=(me,Se,de)=>new Promise((Be,ze)=>{var Ae=it=>{try{we(de.next(it))}catch(Je){ze(Je)}},et=it=>{try{we(de.throw(it))}catch(Je){ze(Je)}},we=it=>it.done?Be(it.value):Promise.resolve(it.value).then(Ae,et);we((de=de.apply(me,Se)).next())});const{Dragger:ue}=ve.default,ie=({classroomList:me,dispatch:Se,onOk:de})=>{const Be=(0,le.useIntl)(),ze=(0,le.useParams)(),[Ae]=be.default.useForm(),[et,we]=(0,z.useState)(),[it,Je]=(0,z.useState)(!1),at={height:100,onRemove:()=>{we("")},accept:".xls,.xlsx",multiple:!1,maxCount:1,beforeUpload:rt=>ne(void 0,null,function*(){return we(rt),!1})};return(0,z.useEffect)(()=>{Ae.setFieldsValue({publish_time:Fe()(Fe()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm")),end_time:Fe()(Fe()(new Date((0,pe.qd)("/"))).add(7,"days").format("YYYY-MM-DD HH:mm"))})},[]),oe.createElement(Ze.default,{centered:!0,title:"\u8865\u5145\u6210\u7EE9",open:me.actionTabs.key==="\u8865\u5145\u6210\u7EE9",okText:Be.formatMessage({id:"classrooms.confirm",defaultMessage:"\u786E\u5B9A"}),width:750,destroyOnClose:!0,cancelText:Be.formatMessage({id:"classrooms.cancel",defaultMessage:"\u53D6\u6D88"}),okButtonProps:{loading:it},onOk:()=>ne(void 0,null,function*(){Ae.submit()}),onCancel:()=>{Ae.resetFields(),Se({type:"classroomList/setActionTabs",payload:{}})}},oe.createElement(be.default,{form:Ae,onFinish:rt=>ne(void 0,null,function*(){var nt,He,Ce;if(!(et!=null&&et.size)){Ee.ZP.info("\u8BF7\u4E0A\u4F20\u6587\u4EF6");return}Je(!0);let Ie=new FormData;Ie.append("type",me.actionTabs.type),Ie.append("file",et);let Qe;window.location.href.indexOf("exercise")>-1?Qe=`/api/exercises/${me.actionTabs.id}/supplement_score.json`:Qe=`/api/homework_commons/${me.actionTabs.id}/supplement_score.json`;let $e=yield(0,he.ZP)(Qe,{method:"post",body:Ie},!0);Je(!1),($e==null?void 0:$e.status)===0&&(de(),Ae.resetFields(),Se({type:"classroomList/setActionTabs",payload:{}}),((He=(nt=$e==null?void 0:$e.data)==null?void 0:nt.fail)==null?void 0:He.length)>0&&Ze.default.confirm({title:"\u5BFC\u5165\u5931\u8D25",closable:!0,icon:null,width:610,content:oe.createElement(Pe.default,{pagination:!1,dataSource:(Ce=$e==null?void 0:$e.data)==null?void 0:Ce.fail,scroll:{y:400},columns:[{title:Be.formatMessage({id:"classrooms.name",defaultMessage:"\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:Be.formatMessage({id:"classrooms.cancel",defaultMessage:"\u53D6\u6D88"}),onOk:()=>{(0,pe.FH)("",ge.Z.API_SERVER+`/api/courses/get_external_score_fail_data.xlsx?type=${me.actionTabs.type}`)}}))})},oe.createElement(be.default.Item,{label:"\u4F5C\u4E1A\u540D\u79F0",labelCol:{span:3},name:"name"},me.actionTabs.name),oe.createElement(be.default.Item,{style:{marginBottom:0},label:oe.createElement("div",null,oe.createElement("span",{style:{color:"#ff4d4f",marginRight:5,fontFamily:"SimSun,sans-serif"}},"*"),oe.createElement("span",null,"\u5BFC\u5165\u6587\u4EF6")),labelCol:{span:3},rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4F5C\u4E1A\u540D\u79F0"}]},oe.createElement("div",null,oe.createElement("a",{download:"\u6A21\u7248.xlsx",className:ke.Z.downloadbutton,href:ge.Z.API_SERVER+`/api/courses/down_external_score_template.json?type=${me.actionTabs.type}`},"\u4E0B\u8F7D\u6A21\u7248\u8868\u683C"),oe.createElement("span",{style:{marginLeft:10,color:"#999999"}},"\uFF08\u6839\u636E\u63D0\u793A\u4FE1\u606F\u5B8C\u5584\u8868\u683C\u5185\u5BB9\uFF09")),oe.createElement(be.default.Item,{style:{marginBottom:0}},oe.createElement(ue,ee({},at),oe.createElement("a",{className:ke.Z.downloadbutton,style:{width:96}},"\u9009\u62E9\u6587\u4EF6"),oe.createElement("br",null),oe.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"))))))};wt.Z=(0,le.connect)(({classroomList:me})=>({classroomList:me}))(ie)},88656:function(Ft,wt,te){"use strict";var z=te(59301),ve=te(54580),be=te(78241),Ze=te(99313),Ee=te(1710),Pe=te(58421),le=te(65582),ge=te(38147),ke=te(66649),he=te.n(ke),ye=te(59301),Fe=(E,a,x)=>new Promise((y,b)=>{var ee=ie=>{try{ue(x.next(ie))}catch(me){b(me)}},ne=ie=>{try{ue(x.throw(ie))}catch(me){b(me)}},ue=ie=>ie.done?y(ie.value):Promise.resolve(ie.value).then(ee,ne);ue((x=x.apply(E,a)).next())});const{Dragger:pe}=ve.default,oe=({})=>{const E=(0,le.useIntl)(),a=(0,le.useParams)(),[x]=be.default.useForm(),[y,b]=(0,z.useState)(!0),[ee,ne]=(0,z.useState)(!1);let[ue,ie]=(0,z.useState)({type:window.location.href.indexOf("program_homework")>-1?2:1,limit:10,page:1});const me=[{name:E.formatMessage({id:"classrooms.all",defaultMessage:"\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 Se(){return Fe(this,null,function*(){let Be;ne(!0),window.location.href.indexOf("exercise")>-1?Be=`/api/exercises/${a==null?void 0:a.categoryId}/redo_logs.json`:Be=`/api/homework_commons/${a==null?void 0:a.categoryId}/redo_logs.json`;let ze=yield(0,ge.ZP)(Be,{method:"get",params:ue});ne(!1),(ze==null?void 0:ze.status)===0&&b(ze==null?void 0:ze.data)})}(0,z.useEffect)(()=>{Se()},[]);let de=[{title:E.formatMessage({id:"classrooms.name",defaultMessage:"\u59D3\u540D"}),dataIndex:"user_name"},{title:E.formatMessage({id:"classrooms.studentNumber",defaultMessage:"\u5B66\u53F7"}),dataIndex:"student_id"},{title:E.formatMessage({id:"classrooms.class",defaultMessage:"\u73ED\u7EA7"}),dataIndex:"course_group_name"},window.location.href.indexOf("exercise")>-1&&{title:E.formatMessage({id:"classrooms.questionType",defaultMessage:"\u9898\u578B"}),dataIndex:"question_type",render:(Be,ze,Ae)=>{var et;return(et=me.find(we=>we.question_type===Be))==null?void 0:et.name}},window.location.href.indexOf("exercise")>-1&&{title:E.formatMessage({id:"classrooms.questionName",defaultMessage:"\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:E.formatMessage({id:"classrooms.action",defaultMessage:"\u64CD\u4F5C"}),dataIndex:"redo_type",render:(Be,ze,Ae)=>{var et;return(et=[{id:1,name:E.formatMessage({id:"classroomMemberManagementTAPermissions.returnForRedo2",defaultMessage:"\u6253\u56DE\u91CD\u505A"})},{id:2,name:"\u6062\u590D\u521D\u59CB\u4EE3\u7801"},{id:3,name:"\u91CD\u7F6E\u4EE3\u7801\u4ED3\u5E93"}].find(we=>we.id===Be))==null?void 0:et.name}},{title:E.formatMessage({id:"classrooms.restoreInitialCodeTime",defaultMessage:"\u6062\u590D\u521D\u59CB\u4EE3\u7801\u65F6\u95F4"}),dataIndex:"created_at",render:(Be,ze,Ae)=>he()(Be).format("YYYY-MM-DD HH:mm:ss")}].filter(Be=>!!Be);return ye.createElement("div",{style:{padding:"0px 30px",background:"#fff",paddingBottom:30}},ye.createElement(Ze.default,{destroyInactiveTabPane:!0,onChange:Be=>{ue.type=Be,ue.page=1,ue.limit=10,ie(ue),Se()},items:[window.location.href.indexOf("program_homework")<=-1&&{key:"1",label:E.formatMessage({id:"classrooms.returnForRedo",defaultMessage:"\u6253\u56DE\u91CD\u505A"}),children:ye.createElement(Ee.default,{className:"mt20",loading:ee,columns:[{title:E.formatMessage({id:"classrooms.name",defaultMessage:"\u59D3\u540D"}),dataIndex:"user_name"},{title:E.formatMessage({id:"classrooms.studentNumber",defaultMessage:"\u5B66\u53F7"}),dataIndex:"student_id"},{title:E.formatMessage({id:"classrooms.class",defaultMessage:"\u73ED\u7EA7"}),dataIndex:"course_group_name"},{title:E.formatMessage({id:"classrooms.returnForRedoTime",defaultMessage:"\u6253\u56DE\u91CD\u505A\u65F6\u95F4"}),dataIndex:"created_at",render:(Be,ze,Ae)=>he()(Be).format("YYYY-MM-DD HH:mm:ss")},{title:E.formatMessage({id:"classroomClassroomExperiments.operator",defaultMessage:"\u64CD\u4F5C\u4EBA"}),dataIndex:"operator"}],dataSource:y==null?void 0:y.list,pagination:!1})},{key:"2",label:E.formatMessage({id:"classrooms.resetCode",defaultMessage:"\u91CD\u7F6E\u4EE3\u7801"}),children:ye.createElement(Ee.default,{className:"mt20",loading:ee,columns:de,dataSource:y==null?void 0:y.list,pagination:!1})}].filter(Be=>!!Be)}),ye.createElement(Pe.Z,{hideOnSinglePage:!0,showSizeChanger:!1,onChange:(Be,ze)=>{ue.page=Be,ue.limit=ze,ie(ue),Se()},current:ue.page,total:y.count,pageSize:ue.limit,style:{marginTop:20}}))};wt.Z=(0,le.connect)(({classroomList:E})=>({classroomList:E}))(oe)},75735:function(Ft,wt,te){"use strict";var z=te(59301),ve=te(54580),be=te(78241),Ze=te(43418),Ee=te(5871),Pe=te(65582),le=te(38147),ge=te(66649),ke=te.n(ge),he=te(65862),ye=te(59301),Fe=Object.defineProperty,pe=Object.defineProperties,oe=Object.getOwnPropertyDescriptors,E=Object.getOwnPropertySymbols,a=Object.prototype.hasOwnProperty,x=Object.prototype.propertyIsEnumerable,y=(me,Se,de)=>Se in me?Fe(me,Se,{enumerable:!0,configurable:!0,writable:!0,value:de}):me[Se]=de,b=(me,Se)=>{for(var de in Se||(Se={}))a.call(Se,de)&&y(me,de,Se[de]);if(E)for(var de of E(Se))x.call(Se,de)&&y(me,de,Se[de]);return me},ee=(me,Se)=>pe(me,oe(Se)),ne=(me,Se,de)=>new Promise((Be,ze)=>{var Ae=it=>{try{we(de.next(it))}catch(Je){ze(Je)}},et=it=>{try{we(de.throw(it))}catch(Je){ze(Je)}},we=it=>it.done?Be(it.value):Promise.resolve(it.value).then(Ae,et);we((de=de.apply(me,Se)).next())});const{Dragger:ue}=ve.default,ie=({classroomList:me,dispatch:Se,onOk:de})=>{const Be=(0,Pe.useIntl)(),ze=(0,Pe.useParams)(),[Ae]=be.default.useForm(),[et,we]=(0,z.useState)(),[it,Je]=(0,z.useState)(!1),at={height:100,onRemove:()=>{we("")},accept:".xls,.xlsx",multiple:!1,beforeUpload:rt=>ne(void 0,null,function*(){return we(rt),!1})};return(0,z.useEffect)(()=>{Ae.setFieldsValue({publish_time:ke()(ke()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm")),end_time:ke()(ke()(new Date((0,he.qd)("/"))).add(7,"days").format("YYYY-MM-DD HH:mm"))})},[]),ye.createElement(Ze.default,{centered:!0,title:"\u4FEE\u6539\u6210\u7EE9",open:me.actionTabs.key==="\u4FEE\u6539\u6210\u7EE9",okText:Be.formatMessage({id:"classrooms.confirm",defaultMessage:"\u786E\u5B9A"}),width:600,cancelText:Be.formatMessage({id:"classrooms.cancel",defaultMessage:"\u53D6\u6D88"}),okButtonProps:{loading:it},onOk:()=>ne(void 0,null,function*(){Ae.submit()}),onCancel:()=>{Ae.resetFields(),Se({type:"classroomList/setActionTabs",payload:{}})}},ye.createElement(be.default,{form:Ae,onFinish:rt=>ne(void 0,null,function*(){var nt,He;console.log("---",me.actionTabs,rt,ze);let Ce=((nt=me==null?void 0:me.actionTabs)==null?void 0:nt.type)==="exercise"?`/api/exercises/${ze==null?void 0:ze.category}/exercise_user/edit_score.json`:`/api/student_works/${me.actionTabs.id}/edit_score.json`;Je(!0);let Ie=yield(0,le.ZP)(Ce,{method:"post",body:ee(b({},rt),{exercise_user_id:((He=me==null?void 0:me.actionTabs)==null?void 0:He.type)==="exercise"?me.actionTabs.id:""})});Je(!1),Ae.resetFields(),Se({type:"classroomList/setActionTabs",payload:{}}),de()})},ye.createElement(be.default.Item,{label:Be.formatMessage({id:"classrooms.finalGrade",defaultMessage:"\u6700\u7EC8\u6210\u7EE9"}),style:{marginBottom:0},name:"score",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6700\u7EC8\u6210\u7EE9"}]},ye.createElement(Ee.Z,{min:0,style:{width:"100%"}}))))};wt.Z=(0,Pe.connect)(({classroomList:me})=>({classroomList:me}))(ie)},71635:function(Ft,wt,te){"use strict";var z=te(59301),ve=te(54580),be=te(78241),Ze=te(3113),Ee=te(95237),Pe=te(81327),le=te(5083),ge=te(65582),ke=te(66649),he=te.n(ke),ye=te(99981),Fe=te(38147),pe=te(59301),oe=(x,y,b)=>new Promise((ee,ne)=>{var ue=Se=>{try{me(b.next(Se))}catch(de){ne(de)}},ie=Se=>{try{me(b.throw(Se))}catch(de){ne(de)}},me=Se=>Se.done?ee(Se.value):Promise.resolve(Se.value).then(ue,ie);me((b=b.apply(x,y)).next())});const{Dragger:E}=ve.default,a=({})=>{const x=(0,ge.useIntl)(),y=(0,ge.useParams)(),[b]=be.default.useForm(),[ee,ne]=(0,z.useState)(!0),[ue,ie]=(0,z.useState)(!1);console.log("----",y);function me(){return oe(this,null,function*(){var Se,de;let Be;window.location.href.indexOf("exercise")>-1?Be=`/api/exercises/${y==null?void 0:y.categoryId}/get_time_setting.json`:Be=`/api/homework_commons/${y==null?void 0:y.categoryId}/get_time_setting.json`;let ze=yield(0,Fe.ZP)(Be,{method:"get"});(ze==null?void 0:ze.status)===0&&b.setFieldsValue({publish_time:he()(he()((Se=ze==null?void 0:ze.data)==null?void 0:Se.publish_time).format("YYYY-MM-DD HH:mm")),end_time:he()(he()((de=ze==null?void 0:ze.data)==null?void 0:de.end_time).format("YYYY-MM-DD HH:mm"))})})}return(0,z.useEffect)(()=>{me()},[]),pe.createElement("div",{style:{padding:"50px 30px",background:"#fff"}},pe.createElement("div",{style:{textAlign:"end"}},ee&&pe.createElement(Ze.ZP,{onClick:()=>{ne(!1)}},"\u7F16\u8F91\u8BBE\u7F6E"),!ee&&pe.createElement("div",null,pe.createElement(Ze.ZP,{type:"primary",loading:ue,onClick:()=>{b.submit()}},x.formatMessage({id:"classroomGraphicGroupHomework.submit",defaultMessage:"\u63D0\u4EA4"})),pe.createElement(Ze.ZP,{style:{marginLeft:20},onClick:()=>{ne(!0)}},x.formatMessage({id:"classrooms.cancel",defaultMessage:"\u53D6\u6D88"})))),pe.createElement(be.default,{form:b,disabled:ee,onFinish:Se=>oe(void 0,null,function*(){ie(!0),console.log("---",window.location.href);let de;window.location.href.indexOf("exercise")>-1?de=`/api/exercises/${y==null?void 0:y.categoryId}/time_setting.json`:de=`/api/homework_commons/${y==null?void 0:y.categoryId}/time_setting.json`;let Be=yield(0,Fe.ZP)(de,{method:"post",body:{publish_time:he()(Se.publish_time).format("YYYY-MM-DD HH:mm"),end_time:he()(Se.end_time).format("YYYY-MM-DD HH:mm")}});ie(!1),(Be==null?void 0:Be.status)===0&&ne(!0)})},pe.createElement(Ee.Z,null,pe.createElement(Pe.Z,null,pe.createElement(be.default.Item,{label:"\u5F00\u59CB\u65F6\u95F4",name:"publish_time",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5F00\u59CB\u65F6\u95F4"}]},pe.createElement(le.default,{placeholder:x.formatMessage({id:"classroomClassroomExperiments.pleaseSelectPublishTime",defaultMessage:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4"}),showTime:{format:"HH:mm"},style:{width:260},size:"large",disabledDate:Se=>(0,ye.Q8)(Se),disabledTime:Se=>(0,ye.d0)(Se),allowClear:!1,format:"YYYY-MM-DD HH:mm"})),pe.createElement("span",{style:{color:"#999999",fontSize:"14px",height:40,marginBottom:8,display:"block"}},x.formatMessage({id:"classroomGraphicGroupHomework.publishTimeTip",defaultMessage:"\uFF08\u5B66\u751F\u6536\u5230\u4F5C\u4E1A\u7684\u65F6\u95F4\uFF09"})))),pe.createElement(Ee.Z,null,pe.createElement(Pe.Z,null,pe.createElement(be.default.Item,{label:"\u7ED3\u675F\u65F6\u95F4",name:"end_time",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u7ED3\u675F\u65F6\u95F4"}]},pe.createElement(le.default,{placeholder:x.formatMessage({id:"classroomClassroomExperiments.pleaseSelectPublishTime",defaultMessage:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4"}),showTime:{format:"HH:mm"},style:{width:260},size:"large",disabledDate:Se=>(0,ye.Q8)(Se,"",b.getFieldValue("publish_time")),disabledTime:Se=>(0,ye.d0)(Se,b.getFieldValue("publish_time")),allowClear:!1,format:"YYYY-MM-DD HH:mm"})),pe.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")))))};wt.Z=(0,ge.connect)(({classroomList:x})=>({classroomList:x}))(a)},91704:function(Ft,wt,te){"use strict";te.d(wt,{Z:function(){return he}});var z=te(59301),ve=te(92832),be=te(24905),Ze=te(95237),Ee={leftdiv:"leftdiv___aBzsX",listClass:"listClass___bxIEW",spantitle:"spantitle___v_Vc4",rightdiv:"rightdiv___xWu4M"},Pe="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAbVJREFUOE+Nk79rFUEUhb+zE4OFwUD+CyGKKQQbSaMikQQ7C1tBBIsUQaJvl2Fn/cWDpAiIYJsi7YOIaCUWFoKKRhG0sbEzEImFGnev7G6yyXsxeU5159yZb87l3hG9q2WLiBO79FIwXpLp0s6cwITnQCMWrGDM43jdBckZQ0wTMdrong2R2Bxm0/98sZ8ozdcOEm5hjOC41u9Olc9ZQKySclOVkNhljCmCzjeAJM/4FbW5p+8k5tlggTtarfKxLSM6pHq4BTiL0SboaAOIi284jeP1nti+ApMEvdoEvEPMkOpJDZi1IwzwgqDh/wSsYZwk08ca4O0Qua3zW8OV5crmHg6u22EGbQ2nIbx+1IC6rrK+cYJW9gXEVrbxGUEj5bltQGJvgBapHu0LSGwCyEh1vBsQWwd4TNCDPg6uAOcImuoFlL1dJ9WNPg5uYwwRVM3MzhJmKIpjZK6e9bj4jNNpvL4QFx9wuoDXJ1r5IlH0llTtXgcXwa4SolObnYnwKnbFcfEcdJ+gpW6AtzFynuIop/Fn053u4CA5yzjO4FV9tu0Syl2S38WiSWBgD8AfoEPQ7Fb+LwIiyhxWwe2KAAAAAElFTkSuQmCC",le=te(2524),ge=(ye,Fe,pe)=>new Promise((oe,E)=>{var a=b=>{try{y(pe.next(b))}catch(ee){E(ee)}},x=b=>{try{y(pe.throw(b))}catch(ee){E(ee)}},y=b=>b.done?oe(b.value):Promise.resolve(b.value).then(a,x);y((pe=pe.apply(ye,Fe)).next())}),he=({data:ye,value:Fe=[],handleChangePage:pe,setSelectedRowKeys:oe,selectedRowKeys:E,onChange:a=()=>{}})=>{const[x,y]=(0,z.useState)([]),[b,ee]=(0,z.useState)([]),[ne,ue]=(0,z.useState)([]);let[ie,me]=(0,z.useState)(1),[Se,de]=(0,z.useState)();return(0,z.useEffect)(()=>{y(ye),ee([]),ue([])},[ye]),(0,z.useEffect)(()=>{oe&&(ee(E),ue(E))},[E]),z.createElement("div",{style:{display:"flex",justifyContent:"space-between"}},z.createElement("div",{className:Ee.leftdiv},z.createElement(ve.default.Search,{size:"middle",onChange:Be=>ge(void 0,null,function*(){y(ye.filter(ze=>{var Ae;return(Ae=ze==null?void 0:ze.name)==null?void 0:Ae.includes(Be.target.value)}))}),placeholder:"\u53EF\u8F93\u5165\u73ED\u7EA7\u540D\u79F0\u67E5\u8BE2"}),x.length===0&&z.createElement(le.Z,{styles:{margin:"70px auto"},customText:"\u6682\u65E0\u5206\u73ED"}),z.createElement("div",{style:{height:"85%",overflow:"auto",overflowX:"hidden"}},z.createElement(be.default.Group,{value:b.map(Be=>`${Be.id}`),onChange:Be=>{oe(x.filter(ze=>Be.includes(`${ze.id}`)))},style:{marginTop:"10px",flexDirection:"column"}},x.map((Be,ze)=>z.createElement(Ze.Z,{key:Be.id,style:{marginTop:"10px",lineHeight:"24px",display:"flex",width:200}},z.createElement(be.default,{style:{display:"flex",height:"24px",alignItems:"center"},disabled:Be.is_published,value:`${Be.id}`},z.createElement("div",{className:Ee.listClass},z.createElement("span",{className:Ee.spantitle,style:{width:Be.is_published?"108px":"170px"}},Be.name),Be.is_published&&z.createElement("span",{style:{width:"52px",height:"24px",background:"#B8B8B8",borderRadius:"13px",color:"white",lineHeight:"24px",textAlign:"center",display:"inline-block"}},"\u5DF2\u53D1\u5E03")))))))),z.createElement("div",{className:Ee.rightdiv},z.createElement(ve.default.Search,{onChange:Be=>{ue(b.filter(ze=>ze.name.includes(Be.target.value)))},size:"middle",placeholder:"\u53EF\u8F93\u5165\u73ED\u7EA7\u540D\u79F0\u67E5\u8BE2"}),ne.length===0&&z.createElement(le.Z,{styles:{margin:"70px auto"},customText:"\u6682\u672A\u9009\u62E9\u5206\u73ED"}),ne.length>0&&z.createElement("div",{style:{marginTop:"10px",height:"85%",overflow:"hidden",position:"relative"}},z.createElement("div",{style:{overflowX:"hidden",overflowY:"scroll",position:"absolute",left:0,top:0,right:-17,bottom:0}},ne.map((Be,ze)=>z.createElement(Ze.Z,{justify:"space-between",style:{marginTop:"10px"},key:Be.id},z.createElement("div",{style:{overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis",marginRight:"5px",marginLeft:"5px",width:"75%"}},Be.name),z.createElement("img",{src:Pe,style:{cursor:"pointer",height:"16px",marginRight:17},onClick:()=>{oe(b.filter(Ae=>`${Ae.id}`!=`${Be.id}`))}})))))))}},64351:function(Ft,wt,te){"use strict";te.d(wt,{Ei:function(){return b},rU:function(){return ee},ZP:function(){return ue}});var z=te(59301),ve={wrap:"wrap___W3YuU",title:"title___OzKge",exhibition:"exhibition___ugphm",title_icon:"title_icon___QGbm6"},be=te(78241),Ze=te(24905),Ee=te(5871),Pe=te(95237),le=te(43604),ge=te(6848),ke=te(92310),he=te.n(ke),ye=te(65582),Fe=te(59301),pe=Object.defineProperty,oe=Object.getOwnPropertySymbols,E=Object.prototype.hasOwnProperty,a=Object.prototype.propertyIsEnumerable,x=(ie,me,Se)=>me in ie?pe(ie,me,{enumerable:!0,configurable:!0,writable:!0,value:Se}):ie[me]=Se,y=(ie,me)=>{for(var Se in me||(me={}))E.call(me,Se)&&x(ie,Se,me[Se]);if(oe)for(var Se of oe(me))a.call(me,Se)&&x(ie,Se,me[Se]);return ie};const b=({value:ie,className:me,style:Se})=>{const de=(0,ye.useIntl)(),[Be,ze]=(0,z.useState)("0");(0,z.useEffect)(()=>{if(ie){const{submit_limit:et,must_file:we}=ie;if(et&&we){ze("1");return}if(et&&!we){ze("2");return}if(!et&&we){ze("3");return}}},[ie]);const Ae={1:Fe.createElement("span",null,"\u4F5C\u4E1A\u5185\u5BB9\u81F3\u5C11\u586B\u5199",Fe.createElement("span",{className:"ml5 mr5 c-light-primary"},ie==null?void 0:ie.submit_limit_num),"\u5B57\u7B26\uFF0C\u5E76\u4E14\u5FC5\u987B\u4E0A\u4F20\u76F8\u5173\u9644\u4EF6\u3002"),2:Fe.createElement("span",null,"\u4F5C\u4E1A\u5185\u5BB9\u81F3\u5C11\u586B\u5199",Fe.createElement("span",{className:"ml5 mr5 c-light-primary"},ie==null?void 0:ie.submit_limit_num),"\u5B57\u7B26"),3:Fe.createElement("span",null,"\u5FC5\u987B\u4E0A\u4F20\u76F8\u5173\u9644\u4EF6\u3002")};return Be==="0"?Fe.createElement(Fe.Fragment,null):Fe.createElement("section",{className:he()(ve.exhibition,me),style:Se},Fe.createElement("span",{className:"c-grey-666 mr10"},"\u63D0\u4EA4\u4F5C\u4E1A\u8981\u6C42\uFF1A"),Ae==null?void 0:Ae[Be])},ee=({className:ie,style:me,form:Se})=>{const de=(0,ye.useIntl)(),Be=be.default.useWatch("submit_limit",Se),ze=be.default.useWatch("can_submit",Se);return Fe.createElement("section",{className:he()(ve.wrap,ie),style:me},Fe.createElement("div",{className:`${ve.title}`},Fe.createElement("span",null,"\u63D0\u4EA4\u8BBE\u7F6E")),Fe.createElement("div",null,Fe.createElement("div",{style:{display:"flex",background:"#F6F7F9",padding:"5px 30px",alignItems:"center"}},Fe.createElement(be.default.Item,{name:"can_submit",valuePropName:"checked",style:{lineHeight:"40px"}},Fe.createElement(Ze.default,null,"\u9650\u5236\u63D0\u4EA4\u4F5C\u4E1A")),Fe.createElement(be.default.Item,{name:"submit_num",rules:ze&&[{required:!0,message:"\u8BF7\u586B\u5199\u4F5C\u54C1\u6B21\u6570"}]},Fe.createElement(Ee.Z,{precision:0,min:1,disabled:!ze,size:"large",addonAfter:"\u6B21",style:{width:223}})),Fe.createElement("span",{style:{color:"#666",fontSize:12}},"\uFF08\u5F00\u542F\u540E\u5C06\u9650\u5236\u5B66\u751F\u63D0\u4EA4\u4F5C\u4E1A\u6B21\u6570\uFF1B\u6253\u56DE\u91CD\u505A\u540E\u5141\u8BB8\u5B66\u751F\u91CD\u65B0\u63D0\u4EA4\u4E00\u6B21\uFF1B\u5728\u8865\u4EA4\u9636\u6BB5\uFF0C\u7528\u5B8C\u6B21\u6570\u7684\u5B66\u751F\u53EF\u989D\u5916\u63D0\u4EA4\u4E00\u6B21\uFF09")),Fe.createElement("div",{style:{display:"flex",marginTop:1,background:"#F6F7F9",padding:"5px 30px"}},Fe.createElement(be.default.Item,{name:"submit_limit",valuePropName:"checked",style:{lineHeight:"40px"}},Fe.createElement(Ze.default,null,"\u586B\u5199\u5185\u5BB9\u81F3\u5C11")),Fe.createElement(be.default.Item,{className:"mr10",name:"submit_limit_num",rules:Be&&[{required:!0,message:"\u5B57\u6570\u4E0D\u80FD\u4E3A\u7A7A"}]},Fe.createElement(Ee.Z,{precision:0,min:1,disabled:!Be,size:"large",addonAfter:"\u5B57",style:{width:223,marginRight:100}}))),Fe.createElement("div",{style:{background:"#F6F7F9",marginTop:1,padding:"5px 30px"}},Fe.createElement(be.default.Item,{name:"must_file",valuePropName:"checked",style:{marginLeft:0,lineHeight:"40px"}},Fe.createElement(Ze.default,null,de.formatMessage({id:"classroomGraphicGroupHomework.requireAttachmentForSubmission",defaultMessage:"\u63D0\u4EA4\u4F5C\u4E1A\u5FC5\u987B\u4E0A\u4F20\u9644\u4EF6"})))),Fe.createElement("div",{style:{display:"flex",marginTop:1,background:"#F6F7F9",padding:"5px 30px",alignItems:"center"}},Fe.createElement(be.default.Item,{name:"can_deadline_submit",valuePropName:"checked",style:{lineHeight:"40px"}},Fe.createElement(Ze.default,null,de.formatMessage({id:"classroomGraphicGroupHomework.allowAttachmentModificationAfterDeadline",defaultMessage:"\u4F5C\u4E1A\u622A\u6B62\u540E\u5141\u8BB8\u4FEE\u6539\u9644\u4EF6\uFF08\u5F00\u542F\u540E\uFF0C\u5DF2\u63D0\u4EA4\u4F5C\u4E1A\u7684\u5B66\u751F\u5C06\u53EF\u4EE5\u4FEE\u6539\u9644\u4EF6\uFF0C\u672A\u63D0\u4EA4\u4F5C\u4E1A\u7684\u5B66\u751F\u5219\u4E0D\u80FD\u4E0A\u4F20\u6216\u4FEE\u6539\u9644\u4EF6\uFF09"}))))))};var ue=({value:ie,onChange:me,className:Se,style:de,disabled:Be=!1,checkMarginLeft:ze=0})=>{const Ae=(0,ye.useIntl)(),et={submit_limit:!1,submit_limit_num:200,must_file:!1},[we,it]=(0,z.useState)({});(0,z.useEffect)(()=>{if(console.log(ie,"value"),!ie)return;const at={submit_limit:ie==null?void 0:ie.submit_limit,submit_limit_num:ie==null?void 0:ie.submit_limit_num,must_file:ie==null?void 0:ie.must_file,can_submit:ie==null?void 0:ie.can_submit,submit_num:ie==null?void 0:ie.submit_num};it(y({},at))},[ie]);const Je=at=>{const rt=y(y({},we),at);me(rt)};return Fe.createElement("section",{className:he()(ve.wrap,Se),style:de},Fe.createElement("div",{className:`${ve.title} mt30`},Fe.createElement("span",null,"\u63D0\u4EA4\u8BBE\u7F6E")),Fe.createElement(Pe.Z,{style:{background:"#F6F7F9",padding:"5px 30px"}},Fe.createElement(le.Z,{style:{lineHeight:"40px",marginTop:"10px"}},Fe.createElement(Ze.default,{disabled:Be,checked:we==null?void 0:we.can_submit,onChange:at=>Je({can_submit:at.target.checked})}),Fe.createElement("span",{className:"ml10",style:{marginRight:18}},"\u9650\u5236\u63D0\u4EA4\u4F5C\u4E1A"),Fe.createElement(Ee.Z,{size:"large",addonAfter:"\u6B21",style:{width:143},precision:0,min:1,disabled:Be||!(we!=null&&we.can_submit),value:we==null?void 0:we.submit_num,onChange:at=>Je({submit_num:at})}),Fe.createElement(ge.Z,{overlayInnerStyle:{width:520},title:Fe.createElement("div",null,"1\u3001\u82E5\u672A\u5F00\u542F\u8BE5\u9650\u5236\uFF0C\u5B66\u751F\u53EF\u4EE5\u65E0\u9650\u6B21\u63D0\u4EA4\u4F5C\u54C1\uFF1B",Fe.createElement("br",null),"2\u3001\u82E5\u4F5C\u4E1A\u5728\u8865\u4EA4\u9636\u6BB5\uFF0C\u5DF2\u7528\u5B8C\u63D0\u4EA4\u6B21\u6570\u7684\u5B66\u751F\uFF0C\u5C06\u83B7\u5F97\u4E00\u6B21\u989D\u5916\u7684\u63D0\u4EA4\u4F5C\u54C1\u673A\u4F1A\uFF1B",Fe.createElement("br",null),"3\u3001\u82E5\u5B66\u751F\u9700\u8981\u8D85\u51FA\u89C4\u5B9A\u6B21\u6570\u63D0\u4EA4\u4F5C\u54C1\uFF0C\u6559\u5E08\u53EF\u4F7F\u7528\u201C\u6253\u56DE\u91CD\u505A\u201D\u529F\u80FD\uFF0C\u8BA9\u8BE5\u5B66\u751F\u91CD\u65B0\u63D0\u4EA4\u4E00\u6B21\u3002")},Fe.createElement("i",{className:`iconfont icon-tishixiaowenhao ml10 ${ve.title_icon}`}))),Fe.createElement(le.Z,{style:{lineHeight:"40px",marginTop:"10px"}},Fe.createElement(Ze.default,{style:{marginLeft:ze},disabled:Be,checked:we==null?void 0:we.submit_limit,onChange:at=>Je({submit_limit:at.target.checked})}),Fe.createElement("span",{className:"ml10",style:{marginRight:18}},"\u586B\u5199\u5185\u5BB9\u81F3\u5C11"),Fe.createElement(Ee.Z,{size:"large",addonAfter:"\u5B57",style:{width:143,marginRight:100},precision:0,min:1,disabled:Be||!(we!=null&&we.submit_limit),value:we==null?void 0:we.submit_limit_num,onChange:at=>Je({submit_limit_num:at})})),Fe.createElement(le.Z,{style:{lineHeight:"40px",marginTop:"10px"}},Fe.createElement(Ze.default,{style:{marginLeft:ze},disabled:Be,checked:we==null?void 0:we.must_file,onChange:at=>Je({must_file:at.target.checked})}),Fe.createElement("span",{className:"ml10"},Ae.formatMessage({id:"classroomGraphicGroupHomework.requireAttachmentForSubmission",defaultMessage:"\u63D0\u4EA4\u4F5C\u4E1A\u5FC5\u987B\u4E0A\u4F20\u9644\u4EF6"})))))}},42656:function(Ft,wt,te){"use strict";te.d(wt,{Z:function(){return a}});var z=te(59301),ve=te(65582),be=te(5083),Ze=te(43418),Ee=te(92832),Pe=te(95237),le=te(43604),ge={title_tooltip:"title_tooltip___LLdrn",multiple_select:"multiple_select___kDXUm",modal_con:"modal_con___ERnkW"},ke=te(66649),he=te.n(ke),ye=te(65862),Fe=te(2524),pe=te(59301);const{RangePicker:oe}=be.default,E=({dispatch:x,classroomList:y,onConfirm:b})=>{const ee=(0,ve.useIntl)(),[ne,ue]=(0,z.useState)([]),[ie,me]=(0,z.useState)([]),[Se,de]=(0,z.useState)("");(0,z.useEffect)(()=>{var Ae;if(y.actionTabs.key==="\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206"){let et=y.actionTabs.data;console.log("data",et);let we=(Ae=et==null?void 0:et.group_name)==null?void 0:Ae.map((it,Je)=>{var at;return{group_id:et==null?void 0:et.group_id[Je],group_name:et==null?void 0:et.group_name[Je],is_admin:et==null?void 0:et.is_admin,end_time:et==null?void 0:et.end_time,publish_time:Array.isArray(et==null?void 0:et.publish_time)?(at=et==null?void 0:et.publish_time)==null?void 0:at[0]:et==null?void 0:et.publish_time}});we&&(ue([...we]),me([...we]))}},[y.actionTabs]);const Be=()=>{x({type:"classroomList/setActionTabs",payload:{}}),de("")},ze=Ae=>{if(Ae){const et=ie==null?void 0:ie.filter(we=>{var it,Je;return(Je=(it=we==null?void 0:we.group_name)==null?void 0:it.toLowerCase())==null?void 0:Je.includes(Ae==null?void 0:Ae.toLowerCase())});ue(et)}else ue(ie)};return pe.createElement(Ze.default,{width:980,title:pe.createElement("div",{style:{fontWeight:"bold",display:"flex"}},pe.createElement("div",null,"\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206",pe.createElement("span",{className:ge.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")),pe.createElement(Ee.default.Search,{allowClear:!0,placeholder:"\u8BF7\u8F93\u5165\u5173\u952E\u5B57\u8FDB\u884C\u641C\u7D22",style:{width:220,marginLeft:"60px"},value:Se,onChange:Ae=>{de(Ae.target.value.trim()),ze(Ae.target.value.trim())}})),centered:!0,maskClosable:!1,open:y.actionTabs.key==="\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206",onCancel:()=>Be(),onOk:()=>{var Ae;b((Ae=y.actionTabs)==null?void 0:Ae.index,ie),Be()}},pe.createElement("div",{className:ge.modal_con},pe.createElement(Pe.Z,{style:{display:"flex",color:"#666666",padding:"5px",marginTop:"1px"}},(ne==null?void 0:ne.length)>0?ne.map(function(Ae,et){var we,it;return pe.createElement(le.Z,{span:24,key:et},pe.createElement(Pe.Z,{gutter:[8,16],style:{display:"flex",alignItems:"center",marginBottom:et==(ne==null?void 0:ne.length)-1?"0px":"10px"}},pe.createElement("div",{className:ge.multiple_select,title:Ae.group_name},Ae.group_name),pe.createElement("div",{className:"ml20"},pe.createElement(oe,{size:"large",ranges:{\u6B64\u523B:[Ae.publish_time?he()(Ae.publish_time):he()(),he()()]},allowClear:!1,disabled:(we=y.actionTabs)==null?void 0:we.rangePickerDisabled,style:{width:600},placeholder:[ee.formatMessage({id:"classroomGraphicGroupHomework.publishTime",defaultMessage:"\u53D1\u5E03\u65F6\u95F4\uFF08\u5B66\u751F\u6536\u5230\u4F5C\u4E1A\u7684\u65F6\u95F4\uFF09"}),ee.formatMessage({id:"classroomGraphicGroupHomework.deadline",defaultMessage:"\u622A\u6B62\u65F6\u95F4\uFF08\u5B66\u751F \u201C\u6309\u65F6\u201D \u63D0\u4EA4\u4F5C\u54C1\u7684\u65F6\u95F4\u622A\u70B9\uFF09"})],disabledDate:Je=>{var at;return(0,ye.Q8)(Je,(at=y.actionTabs)==null?void 0:at.disabledDate)},disabledTime:Je=>(0,ye.d0)(Je),showTime:{showNow:!0,format:"HH:mm",defaultValue:[he()((0,ye.U6)(),"HH:mm"),he()((0,ye.U6)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm",value:Ae.publish_time&&[he()(Ae.publish_time),Ae.end_time?he()(Ae.end_time):void 0],onChange:(Je,at)=>{ne[et].publish_time=at[0],ne[et].end_time=at[1],ue([...ne]),ie.forEach(rt=>{rt.group_id===Ae.group_id&&(rt.publish_time=at[0],rt.end_time=at[1])}),me([...ie])}})),(it=y.actionTabs)!=null&&it.rangePickerDisabled?pe.createElement("i",{className:"iconfont icon-shanjian1 ml15",style:{color:"#E30000",opacity:"0.2",cursor:"not-allowed"}}):pe.createElement("i",{className:"iconfont icon-shanjian1 ml15",style:{cursor:"pointer",color:"#E30000"},onClick:()=>{ne.splice(et,1),ue([...ne]),ie.forEach((Je,at)=>{Je.group_id===Ae.group_id&&ie.splice(at,1)}),me([...ie])}})))}):pe.createElement(Fe.Z,null))))};var a=(0,ve.connect)(({classroomList:x})=>({classroomList:x}))(E)},80024:function(Ft,wt,te){"use strict";te.d(wt,{$J:function(){return be},JZ:function(){return Ee},bN:function(){return le},jP:function(){return Pe},rO:function(){return Ze}});var z=te(38147),ve=(ge,ke,he)=>new Promise((ye,Fe)=>{var pe=a=>{try{E(he.next(a))}catch(x){Fe(x)}},oe=a=>{try{E(he.throw(a))}catch(x){Fe(x)}},E=a=>a.done?ye(a.value):Promise.resolve(a.value).then(pe,oe);E((he=he.apply(ge,ke)).next())});function be(ge){return(0,z.U2)(`libraries/${ge}.json`)}function Ze(ge){return(0,z.U2)("library_tags.json",ge)}function Ee(ge){return ve(this,null,function*(){return(yield(0,z.IV)(`attachments/${ge}.json`)).status===0})}function Pe(ge){return(0,z.v_)("libraries.json",ge)}function le(ge,ke){return(0,z.gz)(`libraries/${ge}.json`,ke)}},84454:function(Ft,wt,te){"use strict";te.d(wt,{AD:function(){return it},BA:function(){return At},D9:function(){return Ce},Hp:function(){return ie},IM:function(){return Qe},Iy:function(){return me},KM:function(){return Oe},KU:function(){return ft},MJ:function(){return Se},Ne:function(){return Ie},ON:function(){return mt},Uj:function(){return Bt},VY:function(){return Xe},YO:function(){return We},YX:function(){return bt},Zn:function(){return E},_g:function(){return ee},_k:function(){return nt},c6:function(){return et},cr:function(){return a},eV:function(){return we},fi:function(){return x},gh:function(){return ze},hS:function(){return $e},iA:function(){return y},j6:function(){return ne},je:function(){return rt},jj:function(){return ue},kS:function(){return yt},o6:function(){return Ae},pO:function(){return xt},rQ:function(){return Je},sA:function(){return Be},xm:function(){return He},xo:function(){return je},y8:function(){return at},yd:function(){return b}});var z=te(33270),ve=te(65582),be=te(65862),Ze=te(8591),Ee=te(74128),Pe=Object.defineProperty,le=Object.getOwnPropertySymbols,ge=Object.prototype.hasOwnProperty,ke=Object.prototype.propertyIsEnumerable,he=(ce,re,ae)=>re in ce?Pe(ce,re,{enumerable:!0,configurable:!0,writable:!0,value:ae}):ce[re]=ae,ye=(ce,re)=>{for(var ae in re||(re={}))ge.call(re,ae)&&he(ce,ae,re[ae]);if(le)for(var ae of le(re))ke.call(re,ae)&&he(ce,ae,re[ae]);return ce},Fe=(ce,re,ae)=>new Promise((se,De)=>{var Ye=lt=>{try{Le(ae.next(lt))}catch(qe){De(qe)}},fe=lt=>{try{Le(ae.throw(lt))}catch(qe){De(qe)}},Le=lt=>lt.done?se(lt.value):Promise.resolve(lt.value).then(Ye,fe);Le((ae=ae.apply(ce,re)).next())});const pe=()=>{(0,ve.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"\u6B63\u5728\u751F\u6210\u6587\u4EF6\uFF0C\u8BF7\u7A0D\u540E..."}})},oe=()=>{(0,ve.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}})},E=ce=>Fe(void 0,null,function*(){pe(),(yield(0,z.YR)(ye({},ce))).status===0&&(yield(0,be.QH)("",(0,be.NY)({url:Ee.Z.API_SERVER+`/api/courses/${ce.coursesId}/export_couser_info.json`,query:ce}))),oe()}),a=ce=>Fe(void 0,null,function*(){const re=yield(0,z.yS)(ye({},ce));if(re.status===0)Ze.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),ve.history.push(`/classrooms/${ce.coursesId}/exportlist/course_member_act_score`);else{if(re.status===-2)return re;re.status===-3&&((0,ve.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),ve.history.push(`/classrooms/${ce.coursesId}/exportlist/course_member_act_score`))}}),x=ce=>Fe(void 0,null,function*(){const re=yield(0,z.W0)(ye({},ce));if(re.status===0)Ze.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),ve.history.push(`/classrooms/${ce.coursesId}/exportlist/course_total_score`);else{if(re.status===-4)return re;re.status===-3&&((0,ve.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),ve.history.push(`/classrooms/${ce.coursesId}/exportlist/course_total_score`))}}),y=ce=>Fe(void 0,null,function*(){const re=yield(0,z.Nl)(ye({},ce));if(re.status===0)Ze.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),ve.history.push(`/classrooms/${ce.coursesId}/exportlist/course_total_exercise_and_other`);else{if(re.status===-4)return re;re.status===-3&&((0,ve.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),ve.history.push(`/classrooms/${ce.coursesId}/exportlist/course_total_exercise_and_other`))}}),b=ce=>Fe(void 0,null,function*(){const re=yield(0,z.IU)(ye({},ce));if(re.status===0)Ze.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),ve.history.push(`/classrooms/${ce.coursesId}/exportlist/export_star_user`);else{if(re.status===-4)return re;re.status===-3&&((0,ve.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),ve.history.push(`/classrooms/${ce.coursesId}/exportlist/export_star_user`))}}),ee=ce=>Fe(void 0,null,function*(){const re=yield(0,z.td)(ye({},ce));if(re.status===0)Ze.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),ve.history.push(`/classrooms/${ce.coursesId}/exportlist/course_total_exercise_and_other`);else{if(re.status===-2)return re;if(re.status===-3)(0,ve.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),ve.history.push(`/classrooms/${ce.coursesId}/exportlist/course_total_exercise_and_other`);else if(re.status===-4)return re}}),ne=ce=>Fe(void 0,null,function*(){const re=yield(0,z.QX)(ye({},ce));if(re.status===0)Ze.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),ve.history.push(`/classrooms/${ce.coursesId}/exportlist/course_total_homework`);else{if(re.status===-4)return re;re.status===-3&&((0,ve.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),ve.history.push(`/classrooms/${ce.coursesId}/exportlist/course_total_homework`))}}),ue=(ce,re)=>Fe(void 0,null,function*(){const ae=yield(0,z.o_)(ye({},ce));ae.status===0?(Ze.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"),ve.history.push(`/classrooms/${ce.coursesId}/exportlist/${re}`)):ae.status===-3&&((0,ve.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),ve.history.push(`/classrooms/${ce.coursesId}/exportlist/${re}`))}),ie=(ce,re)=>Fe(void 0,null,function*(){const ae=yield(0,z.ZL)(ye({},ce));ae.status===0?(Ze.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"),ve.history.push(`/classrooms/${ce.coursesId}/exportlist/${re}`)):ae.status===-3&&((0,ve.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),ve.history.push(`/classrooms/${ce.coursesId}/exportlist/${re}`))}),me=(ce,re)=>Fe(void 0,null,function*(){const ae=yield(0,z.aP)(ye({},ce));ae.status===0?(Ze.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),ve.history.push(`/classrooms/${ce.coursesId}/exportlist/${re}`)):ae.status===-3&&((0,ve.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),ve.history.push(`/classrooms/${ce.coursesId}/exportlist/${re}`))}),Se=(ce,re)=>Fe(void 0,null,function*(){const ae=yield(0,z.vV)(ye({},ce));ae.status===0?(Ze.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"),ve.history.push(`/classrooms/${ce.coursesId}/exportlist/${re}`)):ae.status===-3&&((0,ve.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),ve.history.push(`/classrooms/${ce.coursesId}/exportlist/${re}`))}),de=ce=>Fe(void 0,null,function*(){pe(),(yield exportCourseWorkListAppendix(ye({},ce))).status===0&&(yield downLoadFileIframe("",setUrlQuery({url:ENV.API_SERVER+`/api/homework_commons/${ce.categoryId}/works_list.zip`,query:ce}))),oe()}),Be=ce=>Fe(void 0,null,function*(){pe(),yield(0,be.QH)("",Ee.Z.API_SERVER+`/api/polls/${ce.categoryId}/commit_result.xlsx`),oe()}),ze=ce=>Fe(void 0,null,function*(){yield(0,be.FH)("",(0,be.NY)({url:Ee.Z.API_SERVER+`/api/courses/${ce.coursesId}/attendances/export_xlsx_data.xlsx`,query:ce}))}),Ae=ce=>Fe(void 0,null,function*(){yield(0,be.FH)("",(0,be.NY)({url:Ee.Z.API_SERVER+`/api/courses/${ce.coursesId}/video_study_statics.xlsx`,query:ce}))}),et=ce=>Fe(void 0,null,function*(){yield(0,be.FH)("",(0,be.NY)({url:Ee.Z.API_SERVER+`/api/courses/${ce.coursesId}/export_video_study.xlsx`,query:ce}))}),we=ce=>Fe(void 0,null,function*(){yield(0,be.FH)("",(0,be.NY)({url:Ee.Z.API_SERVER+`/api/courses/${ce.coursesId}/export_course_students_info.xlsx`,query:ce}))}),it=ce=>Fe(void 0,null,function*(){yield(0,be.FH)("",(0,be.NY)({url:Ee.Z.API_SERVER+"/api/school_manages/students.xlsx",query:ce}))}),Je=ce=>Fe(void 0,null,function*(){yield(0,be.FH)("",(0,be.NY)({url:Ee.Z.API_SERVER+"/api/item_banks/export.xlsx",query:ce}))}),at=ce=>Fe(void 0,null,function*(){yield(0,be.FH)("",(0,be.NY)({url:Ee.Z.API_SERVER+"/api/competitions/region_reports.xlsx",query:ce}))}),rt=ce=>Fe(void 0,null,function*(){const re=yield(0,z.Uy)(ye({},ce));re.status===0?(Ze.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),ve.history.push(`/classrooms/${ce.coursesId}/exportlist/exercise_score,export_exercise_users`)):re.status===-3&&((0,ve.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),ve.history.push(`/classrooms/${ce.coursesId}/exportlist/exercise_score,export_exercise_users`))}),nt=ce=>Fe(void 0,null,function*(){console.log("----------","\u8C03\u7528\u4E0B\u8F7D"),yield(0,be.FH)("",(0,be.NY)({url:Ee.Z.API_SERVER+`/api/export_records/${ce.id}.xlsx`,query:ce}))}),He=ce=>Fe(void 0,null,function*(){yield(0,be.FH)("",(0,be.NY)({url:Ee.Z.API_SERVER+"/api/ec_major_schools/0/ec_years.xlsx",query:ce}))}),Ce=ce=>Fe(void 0,null,function*(){yield(0,be.FH)("",(0,be.NY)({url:Ee.Z.API_SERVER+`/api/courses/${ce==null?void 0:ce.coursesId}/${ce.menuKey}_statistic.xlsx?${ce.checkedList.map(re=>`course_group_id[]=${re}`).join("&")}`,query:ce}))}),Ie=ce=>Fe(void 0,null,function*(){yield(0,be.FH)("",(0,be.NY)({url:Ee.Z.API_SERVER+`/api/ec_years/${ce==null?void 0:ce.ec_year_id}/ec_training_objectives.xlsx`,query:ce}))}),Qe=ce=>Fe(void 0,null,function*(){yield(0,be.FH)(ce==null?void 0:ce.name,(0,be.NY)({url:Ee.Z.API_SERVER+"/api/attachments/get_ecs_attachment.docx",query:ce}))}),$e=ce=>Fe(void 0,null,function*(){yield(0,be.FH)("",(0,be.NY)({url:Ee.Z.API_SERVER+`/api/ec_years/${ce==null?void 0:ce.ec_year_id}/ec_courses.xlsx`,query:ce}))}),je=ce=>Fe(void 0,null,function*(){yield(0,be.FH)("",(0,be.NY)({url:Ee.Z.API_SERVER+`/api/ec_years/${ce==null?void 0:ce.ec_year_id}/ec_graduation_requirements.xlsx`,query:ce}))}),Xe=ce=>Fe(void 0,null,function*(){yield(0,be.FH)("",(0,be.NY)({url:Ee.Z.API_SERVER+"/api/courses/rank_list.xlsx",query:ce}))}),ft=ce=>Fe(void 0,null,function*(){yield(0,be.FH)("",(0,be.NY)({url:Ee.Z.API_SERVER+`/api/exercises/${ce.categoryId}/rank_list.xlsx`,query:ce}))}),yt=ce=>Fe(void 0,null,function*(){yield(0,be.FH)("",(0,be.NY)({url:Ee.Z.API_SERVER+"/api/courses/question_rank_list.xlsx",query:ce}))}),mt=ce=>Fe(void 0,null,function*(){yield(0,be.FH)("",(0,be.NY)({url:Ee.Z.API_SERVER+`/api/examination_banks/${ce.id}.json`,query:ce}))}),bt=ce=>Fe(void 0,null,function*(){yield(0,be.FH)("",(0,be.NY)({url:Ee.Z.API_SERVER+`/api/exercises/${ce.categoryId}.json`,query:ce}))}),We=ce=>Fe(void 0,null,function*(){yield(0,be.FH)("",(0,be.NY)({url:Ee.Z.API_SERVER+`/api/polls/${ce==null?void 0:ce.id}/commit_result.json`,query:ce}))}),Bt=ce=>Fe(void 0,null,function*(){yield(0,be.FH)("",(0,be.NY)({url:Ee.Z.API_SERVER+"/api/paths/get_task_pass.json",query:ce}))}),xt=(ce,re)=>Fe(void 0,null,function*(){yield(0,be.FH)(re||"",(0,be.NY)({url:Ee.Z.API_SERVER+`/api/exercises/${ce==null?void 0:ce.exercise_id}/consult_exercise.json`,query:ce}))}),Oe=ce=>Fe(void 0,null,function*(){yield(0,be.FH)("",(0,be.NY)({url:Ee.Z.API_SERVER+`/api/competitions/${ce==null?void 0:ce.identifier}/competition_commit_records/member_works.xlsx`,query:ce}))}),At=ce=>Fe(void 0,null,function*(){yield(0,be.FH)("",(0,be.NY)({url:Ee.Z.API_SERVER+`/api/courses/${ce==null?void 0:ce.coursesId}/group_homeworks/import_group_template.xlsx`,query:ce}))})},31574:function(Ft,wt,te){"use strict";te.d(wt,{M:function(){return Pe},Y:function(){return Ee}});var z=te(66649),ve=te.n(z),be=te(89392),Ze=te.n(be);const Ee=(le,ge="YYYY-MM-DD")=>(0,be.cloneDeepWith)(le,he=>{if(he instanceof ve())return he.format(ge)}),Pe=(le,ge,ke)=>{const he=ye=>Reflect.toString.call(ye)==="[object Object]";if(!he(le)&&!Array.isArray(le))return le;for(const ye of Object.keys(le))Array.isArray(le[ye])?le[ye]=le[ye].map(Fe=>Pe(Fe,ge,ke)):he(le[ye])?le[ye]=Pe(le[ye],ge,ke):ge.includes(ye)&&typeof le[ye]=="string"&&(le[ye]=ke?ve()(le[ye],ke):ve()(le[ye]));return le}},61527:function(Ft,wt,te){"use strict";te.d(wt,{U:function(){return ke}});var z=te(59301),ve=Object.defineProperty,be=Object.getOwnPropertySymbols,Ze=Object.prototype.hasOwnProperty,Ee=Object.prototype.propertyIsEnumerable,Pe=(he,ye,Fe)=>ye in he?ve(he,ye,{enumerable:!0,configurable:!0,writable:!0,value:Fe}):he[ye]=Fe,le=(he,ye)=>{for(var Fe in ye||(ye={}))Ze.call(ye,Fe)&&Pe(he,Fe,ye[Fe]);if(be)for(var Fe of be(ye))Ee.call(ye,Fe)&&Pe(he,Fe,ye[Fe]);return he},ge=(he,ye,Fe)=>new Promise((pe,oe)=>{var E=y=>{try{x(Fe.next(y))}catch(b){oe(b)}},a=y=>{try{x(Fe.throw(y))}catch(b){oe(b)}},x=y=>y.done?pe(y.value):Promise.resolve(y.value).then(E,a);x((Fe=Fe.apply(he,ye)).next())});function ke(he,ye){const[Fe,pe]=(0,z.useState)(ye),[oe,E]=(0,z.useState)(!1),[a,x]=(0,z.useState)();return[Fe,oe,(b,ee=!1)=>ge(this,null,function*(){const ne=ee?ye:le(le({},Fe),b);E(!0),pe(ne);const ue=yield he(ne);return E(!1),x(ue),ue}),a]}},76505:function(Ft,wt,te){"use strict";te.d(wt,{Z:function(){return Fe}});var z=te(59301),ve=te.p+"static/modelContact.7a7eb113.png",be=te(43418),Ze={modal:"modal___VzyKs",content:"content___HhLQS",close:"close___zKaRB"},Ee="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAAAXNSR0IArs4c6QAABQVJREFUWEfNmXes32MUxj8PagS1QghJiU1pxExsFbUqitoSKzVilEjoHzVj/KEEDYnGbq3aexNiRRGjlMTee8+K432u87u+99ffvPdK7kl+f/3e8bznPec5z3m/oh8WEfMBGwPbAhsCawIrAIvncj8BnwFvAS8CjwMvSPq72+3UzYSIWBE4BjgQ+BZ4FHgOmAN8AhiYzUA9di1gM2A0sDQwHZgqyWM7so4ARsQywFnA3sDVwJWS3uhohxwUEesAhwIHAzcDkyV9026NtgAjYl/gwuKNGw1Skj3Xb4sIe3Jy8brXnSjpplaLNQUYEQsAlwDbeTFJL/cbVYOJEbFBHvox4FhJfzVavyHAiFgEmAk4qPeX9PNggqutFRGLAdcDTrrxkn6r32cegOm5O4DvgEOanWywAOd+VwFLAbvX79cI4GWZgXv83+AqnnQ43WYmkHRU9fB9AGZCnGFuq11rRPSMkRSD4bWIGAacU650tiQzQo/ldZszT60mTi/ApJLXgZ2rCRERnuSY3FHShwMBmQR/Q9LVLEkm+17LxLkPGFmjoCrAS4E/JJ1QN+kpYAvgI2B7SW/3F2Qh+mnA4YVevjc7NGKGiDClLSTp6J6bS/ea9V8pGbVGPc9FxPBy5XcDWwFfAGMkeWxXFhFTgBOBX3KNpxstkDxpJ4xyxakBPBcYVuLupCaTfMW3Ajvl6XeR9EynCCPCxHymbwjYTdJDreaWeDwfmCtpkjIuPshTNS1fGdwzzFfphXGSHm4HMiKOKxRyEWAi3keSs7WlZVl8EBhhgJsCl0sa1cHE+T02a6q9sV+Zd3uzeRHhuntF/n9YNWs72MthNMEATwGWk+T4aGtJO44nJ5O94o2vrZ8YEXtmKTPHHS/p4raL983oC4AvDfAWqwtJVhgdW0ScVgafnuXQAKbWJkfEGOBOZ2PympVQVxYRVk7jDfA14ABJr3a1wr/kOhHwSW2WT2dHxOaA42fRogunNEu8dntFxPrADAP8ysKyE23WaNGIsMZzXDo+XVPHAUuWcjlN0oR2QFrErzXoHAP8vXhhuKQ/B7DYXj5tKWEL5hrWeFZBXUv8Sph4rR8HC+DKhaaeBZavADxI0twBHLoX4ECv2KBcDlcrRP589iFLAPekxvMNdW2pDXqueCBJYvn+RKky6wGzUn2vXhqlB4Bl8z9Xjloz1THQTJLpBmjlPLMfNGM1/Ahgop9dWsuta4kWEWsDLmcrud1MJdRVL1Olma6I2i6IiIVLX3xveuzd0n5uWTL206p7IsJx6QOsCljG7SDJvXJHVkRKL1F3XOoSXE39js1e2ODea0JBbubtyZHAOynX3u8EYUT0ljo3LG3FQoLz2OtMIaWB/zqvtWV/nPLpfmCTogU/Tk++2QpkH7GQG7eUWxVucr9ypPkpBafVdlsrWtAvDXeVpNkGMGtYnb/UgqT/k1sJsKlgrYA7DzgZ+NW6UNKTbZFVBmTcOiF3LULjh/JmM1aS6amPNRSsCbKh5M//JmWj42pjHei+oWtLTXmNZVoedLQkv+30WkPJnyBc+xo1Te5H7K1aE9+V6mngIcexnXGEf5Jcx3ssmybH67rzNE05wO8l9W3niEwMF38nyKBYRKxSzf62bWflFEO3cU8vmueG7tNHghy6j0eVqx66z291aT80HzDrQA7dJ+A6oEPzEb0J2dY+Q2yUnyGsrKufIT7PzxAWsv3+DPEPkKKBQOOiq+AAAAAASUVORK5CYII=",Pe=te(59301),ge=({visible:pe,setVisible:oe,image:E,closeImageStyle:a,hiddenbutton:x})=>Pe.createElement(be.default,{centered:!0,destroyOnClose:!0,open:pe,footer:null,wrapClassName:Ze.modal,onCancel:()=>oe(!1)},Pe.createElement("div",{className:Ze.content},Pe.createElement("img",{src:E}),x,Pe.createElement("img",{onClick:()=>oe(!1),className:Ze.close,src:Ee,style:a}))),ke=te(41867),he=te(59301),Fe=()=>{const[pe,oe]=(0,z.useState)(!1);return{verifyModelUser:()=>(0,ke.$O)()?!0:(oe(!0),!1),ContactModalElement:()=>he.createElement(ge,{visible:pe,setVisible:oe,image:ve}),contactOpen:pe,setContactOpen:oe}}},80446:function(Ft,wt,te){"use strict";te.d(wt,{_:function(){return ye}});var z=te(60979),ve=te(43418),be=te(8591),Ze=te(1710),Ee=te(65862),Pe=te(59301),le=(Fe,pe,oe)=>new Promise((E,a)=>{var x=ee=>{try{b(oe.next(ee))}catch(ne){a(ne)}},y=ee=>{try{b(oe.throw(ee))}catch(ne){a(ne)}},b=ee=>ee.done?E(ee.value):Promise.resolve(ee.value).then(x,y);b((oe=oe.apply(Fe,pe)).next())});const ge=Fe=>le(void 0,[Fe],function*({is_jupyter:pe,is_jupyter_lab:oe,shixunId:E,homework_common_id:a,courseId:x}){if(pe||oe){const b=yield(0,z.BK)({id:E});b!=null&&b.identifier&&(0,Ee.xg)(`/tasks/${b.identifier}/jupyter?homework_common_id=${a}`);return}const y=yield(0,z.Ir)({id:E,homework_common_id:a});if(y!=null&&y.game_identifier){(0,Ee.xg)(`/tasks/${x}/${a}/${y.game_identifier}`);return}(y==null?void 0:y.status)===2?ke(y==null?void 0:y.message,a,x):(y==null?void 0:y.status)===3?he(y==null?void 0:y.message):(y==null?void 0:y.status)==-3&&(0,Ee.eF)()}),ke=(Fe,pe,oe)=>{Fe=Fe!=null&&Fe.includes(".json")?Fe:`${Fe}.json`,ve.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:Pe.createElement("div",{className:"tc font16"}," \u5B9E\u8BAD\u5DF2\u7ECF\u66F4\u65B0\u4E86\uFF0C\u6B63\u5728\u4E3A\u60A8\u91CD\u7F6E!"),onOk:()=>le(void 0,null,function*(){const E=yield(0,z.$Q)({url:Fe});if(!E)return;be.ZP.success("\u91CD\u7F6E\u6210\u529F\uFF0C\u6B63\u5728\u8FDB\u5165\u5B9E\u8DF5\u9879\u76EE\uFF01");const a=yield(0,z.Ir)({id:E.shixun_identifier,homework_common_id:pe});if(a!=null&&a.game_identifier){(0,Ee.xg)(`/tasks/${oe}/${pe}/${a.game_identifier}`);return}(a==null?void 0:a.status)===2?ke(a==null?void 0:a.message,pe,oe):(a==null?void 0:a.status)===3&&he(a==null?void 0:a.message)})})},he=Fe=>{ve.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:Pe.createElement("div",{className:"tc font16"}," \u76EE\u524D\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5C1A\u5728\u5185\u6D4B\u4E2D\uFF0C\u5C06\u4E8E",Fe,"\u4E4B\u540E\u5F00\u653E\uFF0C\u8C22\u8C22\uFF01")})},ye=(Fe,pe)=>le(void 0,[Fe,pe],function*(oe,{is_jupyter:E,is_jupyter_lab:a}){const x=yield(0,z.WT)(oe);if(x.length>1)return ve.default.info({icon:null,closable:!0,maskClosable:!0,centered:!0,width:820,okButtonProps:{style:{display:"none"}},title:"\u63D0\u793A",content:Pe.createElement("div",null,Pe.createElement("div",null,"\u4F60\u5F53\u524D\u6709",x.length,"\u4E2A\u8FDB\u884C\u4E2D\u7684\u5B9E\u8BAD\u4F5C\u4E1A\u4F7F\u7528\u8BE5\u5B9E\u8DF5\u9879\u76EE\uFF0C\u8BF7\u5728\u4E0B\u65B9\u70B9\u51FB\u5B9E\u8BAD\u4F5C\u4E1A\u540D\u79F0\u8FDB\u5165\u5B9E\u8BAD\u6311\u6218\u9875\u9762\uFF1A"),Pe.createElement(Ze.default,{pagination:!1,columns:[{title:"\u8BFE\u5802\u540D\u79F0",dataIndex:"course_name",ellipsis:!0,width:180,align:"center"},{title:"\u4F5C\u4E1A\u540D\u79F0",dataIndex:"name",ellipsis:!0,width:240,align:"center",render(y,b){const{course_identifier:ee,id:ne}=b||{};return Pe.createElement("a",{target:"_blank",href:`/classrooms/${ee}/shixun_homework/${ne}/detail`},y)}},{title:"\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4",dataIndex:"end_time",align:"center"},{title:"\u64CD\u4F5C",align:"center",render(y,b){const{course_identifier:ee,id:ne,shixun_identifier:ue}=b;return Pe.createElement("div",{style:{cursor:"pointer",color:"#165dff"},onClick:()=>{ge({is_jupyter:E,is_jupyter_lab:a,shixunId:ue,homework_common_id:ne,courseId:ee})}},"\u524D\u5F80\u6311\u6218")}}],dataSource:x,rowKey:"id"}))}),!0;if(x.length===1){const{shixun_identifier:y,id:b,course_identifier:ee}=x[0];return ge({is_jupyter:E,is_jupyter_lab:a,shixunId:y,homework_common_id:b,courseId:ee}),!0}return!1});wt.Z=ge},66457:function(Ft,wt,te){"use strict";te.d(wt,{rX:function(){return ne},pW:function(){return ue},gy:function(){return ie},xY:function(){return ee},O5:function(){return b},tJ:function(){return oe},o1:function(){return E},Rd:function(){return y}});var z=te(65582),ve=te(43418),be=te(28103),Ze=te(8591),Ee=te(41867),Pe=te(65862),le=te(87169),ge=te(25510),ke="data:image/png;base64,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",he=te.p+"static/newqrcode.a8740efb.png",ye=te(32637),Fe=te(59301),pe=(me,Se,de)=>new Promise((Be,ze)=>{var Ae=it=>{try{we(de.next(it))}catch(Je){ze(Je)}},et=it=>{try{we(de.throw(it))}catch(Je){ze(Je)}},we=it=>it.done?Be(it.value):Promise.resolve(it.value).then(Ae,et);we((de=de.apply(me,Se)).next())});const oe=(me,Se=!1)=>!!(E(me)&&a(Se)),E=me=>(0,Ee.bg)()?!0:(me({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}}),!1),a=(me=!1)=>{var Se;const{user:de}=(0,z.getDvaApp)()._store.getState();return(Se=de.userInfo)!=null&&Se.profile_completed?!0:(ve.default.confirm({title:"\u63D0\u793A",width:530,centered:!0,content:"\u60A8\u9700\u8981\u53BB\u5B8C\u5584\u60A8\u7684\u4E2A\u4EBA\u8D44\u6599\uFF0C\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD",okText:"\u7ACB\u5373\u5B8C\u5584",cancelText:"\u7A0D\u540E\u5B8C\u5584",onOk:()=>{(0,Pe.xg)("/account/profile/edit"),x()}}),!1)},x=()=>{ve.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()}})},y=()=>{ve.default.warning({title:"\u63D0\u793A",icon:null,width:400,content:Fe.createElement("div",{style:{textAlign:"center"}},Fe.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"),Fe.createElement("img",{style:{border:"1px solid #D8E3E9",width:190,height:180},src:ye}),Fe.createElement("div",{style:{color:"#666666",fontSize:14,marginTop:15}},"\u6DFB\u52A0\u5BA2\u670D\u4EBA\u5458\u5FAE\u4FE1\uFF0C\u83B7\u5F97\u66F4\u591A\u652F\u6301"))})},b=()=>{var me;const{user:Se}=(0,z.getDvaApp)()._store.getState();return(me=Se.userInfo)!=null&&me.professional_certification?!0:(ve.default.confirm({title:"\u63D0\u793A",centered:!0,content:Fe.createElement("div",{className:"tc"},"\u60A8\u9700\u8981\u53BB\u5B8C\u6210\u60A8\u7684\u804C\u4E1A\u8BA4\u8BC1\uFF0C\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD"),okText:"\u7ACB\u5373\u5B8C\u5584",cancelText:"\u7A0D\u540E\u5B8C\u5584",onOk:()=>{(0,Pe.xg)("/account/certification")}}),!1)},ee=()=>(0,Ee.V9)()?!0:(ve.default.warning({centered:!0,width:530,title:"\u63D0\u793A",content:Fe.createElement("div",{className:"tc",style:{marginLeft:-38}},Fe.createElement("p",null,"\u626B\u7801\u52A0\u52A9\u6559\uFF0C\u7533\u8BF7\u64CD\u4F5C\u6743\u9650"),Fe.createElement("img",{src:he,width:200})),okText:"\u6211\u77E5\u9053\u4E86",maskClosable:!0}),!1),ne=(me,Se)=>me?!0:(ve.default.confirm({centered:!0,zIndex:1e4,width:530,title:"\u63D0\u793A",content:Fe.createElement("div",null,Fe.createElement("p",null,Se||"\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"),Fe.createElement("div",{style:{marginLeft:"110px"}},Fe.createElement("img",{src:ke,width:200}),Fe.createElement("div",{style:{marginLeft:"35px"}},"\u7FA4\u53F7\uFF1A","714336072"))),okText:"\u7ACB\u5373\u8054\u7CFB",cancelText:"\u53D6\u6D88",onOk:()=>{(0,Pe.xg)("https://qm.qq.com/cgi-bin/qm/qr?k=tIyDPXUtE0yEk-MOJxhH55lTUJS-nYAM&jump_from=webapi")}}),!1),ue=me=>{ve.default.info({title:"\u8054\u7CFB\u5E73\u53F0\u8FD0\u8425",icon:null,width:615,centered:!0,content:Fe.createElement("div",null,Fe.createElement("div",null,Fe.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"),Fe.createElement(be.Z,null),Fe.createElement("p",{style:{color:"#666666",fontSize:12}}," ",Fe.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 ",Fe.createElement("a",null,me),"\u5929\u3002"),Fe.createElement("p",{style:{color:"#666666",fontSize:12}}," ",Fe.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")),Fe.createElement("div",{style:{textAlign:"center",marginTop:30}},Fe.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:ge,alt:"\u4E8C\u7EF4\u7801",width:160})))})},ie=(me,Se="")=>{const{shixunsDetail:{detail:de}}=(0,z.getDvaApp)()._store.getState();if((de==null?void 0:de.public)===2||(de==null?void 0:de.public)===1||(de==null?void 0:de.shixun_status)===3){let Be="";return(de==null?void 0:de.public)===2&&(Be="\u5DF2\u516C\u5F00"),(de==null?void 0:de.public)===1&&(Be="\u5F85\u5BA1\u6838"),(de==null?void 0:de.shixun_status)===3&&(Be="\u5DF2\u5173\u95ED"),ve.default.info({centered:!0,icon:Fe.createElement(le.Z,{style:{color:"#faad14"}}),width:460,title:"\u63D0\u793A",content:Fe.createElement("div",{className:"tc",style:{marginLeft:-38}},Fe.createElement("div",{style:{display:"flex",flexDirection:"column",alignItems:"flex-start",paddingLeft:38,margin:"12px 0"}},Fe.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u7684\u72B6\u6001\u4E3A",Be,"\uFF0C",Se,"\u3002"),Fe.createElement("p",null,"\u5982\u6709\u9700\u8981\uFF0C\u8BF7\u8054\u7CFB\u5E73\u53F0\u7BA1\u7406\u5458\u8FDB\u884C\u6280\u672F\u652F\u6301\u3002")),Fe.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:ge,alt:"\u4E8C\u7EF4\u7801",width:160})),okText:"\u6211\u77E5\u9053\u4E86"}),!0}return(de==null?void 0:de.shixun_status)===2?(ve.default.confirm({centered:!0,icon:Fe.createElement(le.Z,null),title:"\u63D0\u793A",content:Fe.createElement("div",null,Fe.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u53D1\u5E03\uFF0C",Se,"\u3002"),Fe.createElement("br",null),Fe.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:()=>{ve.default.confirm({width:440,centered:!0,icon:Fe.createElement(le.Z,{style:{color:"#faad14"}}),title:"\u63D0\u793A",content:"\u64A4\u9500\u53D1\u5E03\u540E\uFF0C\u5B66\u5458\u5C06\u65E0\u6CD5\u8FDB\u884C\u7EC3\u4E60\u3002\u662F\u5426\u786E\u8BA4\u64A4\u9500\u53D1\u5E03\uFF1F",okText:"\u786E\u5B9A\u64A4\u9500\u53D1\u5E03",cancelText:"\u53D6\u6D88",onOk:()=>pe(void 0,null,function*(){(yield me({type:"shixunsDetail/cancelRelease",payload:{id:de==null?void 0:de.identifier}})).status!==401&&(Ze.ZP.success("\u64A4\u9500\u53D1\u5E03\u6210\u529F\u3002\u5B9E\u8BAD\u56DE\u5230\u672A\u53D1\u5E03\u7684\u72B6\u6001\u3002"),me({type:"shixunsDetail/getShixunsDetail",payload:{id:de==null?void 0:de.identifier}}),me({type:"practiceSetting/getCommonData",payload:{id:de==null?void 0:de.identifier}}))})})}}),!0):!1}},50371:function(Ft,wt){"use strict";function te(){const z=Object.assign({},arguments.length<=0?void 0:arguments[0]);for(let ve=1;ve{const Ee=be[Ze];Ee!==void 0&&(z[Ze]=Ee)})}return z}wt.Z=te},13845:function(Ft,wt,te){"use strict";te.d(wt,{F:function(){return z},Z:function(){return ve}});function z(be){return be!=null&&be===be.window}function ve(be,Ze){var Ee,Pe;if(typeof window=="undefined")return 0;const le=Ze?"scrollTop":"scrollLeft";let ge=0;return z(be)?ge=be[Ze?"pageYOffset":"pageXOffset"]:be instanceof Document?ge=be.documentElement[le]:(be instanceof HTMLElement||be)&&(ge=be[le]),be&&!z(be)&&typeof ge!="number"&&(ge=(Pe=((Ee=be.ownerDocument)!==null&&Ee!==void 0?Ee:be).documentElement)===null||Pe===void 0?void 0:Pe[le]),ge}},56762:function(Ft,wt,te){"use strict";te.d(wt,{Z:function(){return ve}});var z=te(59301);function ve(){const[,be]=z.useReducer(Ze=>Ze+1,0);return be}},68031:function(Ft,wt,te){"use strict";te.d(wt,{Z:function(){return Ze}});var z=te(16089);function ve(Ee,Pe,le,ge){const ke=le-Pe;return Ee/=ge/2,Ee<1?ke/2*Ee*Ee*Ee+Pe:ke/2*((Ee-=2)*Ee*Ee+2)+Pe}var be=te(13845);function Ze(Ee){let Pe=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{getContainer:le=()=>window,callback:ge,duration:ke=450}=Pe,he=le(),ye=(0,be.Z)(he,!0),Fe=Date.now(),pe=()=>{const E=Date.now()-Fe,a=ve(E>ke?ke:E,ye,Ee,ke);(0,be.F)(he)?he.scrollTo(window.pageXOffset,a):he instanceof Document||he.constructor.name==="HTMLDocument"?he.documentElement.scrollTop=a:he.scrollTop=a,E({backgroundColor:rt,border:`${Ce.lineWidth}px ${Ce.lineType} ${nt}`,[`${Ie}-icon`]:{color:He}}),a=rt=>{const{componentCls:nt,motionDurationSlow:He,marginXS:Ce,marginSM:Ie,fontSize:Qe,fontSizeLG:$e,lineHeight:je,borderRadiusLG:Xe,motionEaseInOutCirc:ft,withDescriptionIconSize:yt,colorText:mt,colorTextHeading:bt,withDescriptionPadding:We,defaultPadding:Bt}=rt;return{[nt]:Object.assign(Object.assign({},(0,pe.Wf)(rt)),{position:"relative",display:"flex",alignItems:"center",padding:Bt,wordWrap:"break-word",borderRadius:Xe,[`&${nt}-rtl`]:{direction:"rtl"},[`${nt}-content`]:{flex:1,minWidth:0},[`${nt}-icon`]:{marginInlineEnd:Ce,lineHeight:0},"&-description":{display:"none",fontSize:Qe,lineHeight:je},"&-message":{color:bt},[`&${nt}-motion-leave`]:{overflow:"hidden",opacity:1,transition:`max-height ${He} ${ft}, opacity ${He} ${ft}, padding-top ${He} ${ft}, padding-bottom ${He} ${ft}, - margin-bottom ${He} ${ft}`},[`&${nt}-motion-leave-active`]:{maxHeight:0,marginBottom:"0 !important",paddingTop:0,paddingBottom:0,opacity:0}}),[`${nt}-with-description`]:{alignItems:"flex-start",padding:We,[`${nt}-icon`]:{marginInlineEnd:Ie,fontSize:yt,lineHeight:0},[`${nt}-message`]:{display:"block",marginBottom:Pe,color:bt,fontSize:$e},[`${nt}-description`]:{display:"block",color:mt}},[`${nt}-banner`]:{marginBottom:0,border:"0 !important",borderRadius:0}}},x=lt=>{const{componentCls:nt,colorSuccess:He,colorSuccessBorder:Pe,colorSuccessBg:Ie,colorWarning:Qe,colorWarningBorder:$e,colorWarningBg:je,colorError:Je,colorErrorBorder:ft,colorErrorBg:yt,colorInfo:mt,colorInfoBorder:bt,colorInfoBg:We}=lt;return{[nt]:{"&-success":E(Ie,Pe,He,lt,nt),"&-info":E(We,bt,mt,lt,nt),"&-warning":E(je,$e,Qe,lt,nt),"&-error":Object.assign(Object.assign({},E(yt,ft,Je,lt,nt)),{[`${nt}-description > pre`]:{margin:0,padding:0}})}}},y=lt=>{const{componentCls:nt,iconCls:He,motionDurationMid:Pe,marginXS:Ie,fontSizeIcon:Qe,colorIcon:$e,colorIconHover:je}=lt;return{[nt]:{"&-action":{marginInlineStart:Ie},[`${nt}-close-icon`]:{marginInlineStart:Ie,padding:0,overflow:"hidden",fontSize:Qe,lineHeight:`${Qe}px`,backgroundColor:"transparent",border:"none",outline:"none",cursor:"pointer",[`${He}-close`]:{color:$e,transition:`color ${Pe}`,"&:hover":{color:je}}},"&-close-text":{color:$e,transition:`color ${Pe}`,"&:hover":{color:je}}}}},b=lt=>[a(lt),x(lt),y(lt)];var ee=(0,oe.Z)("Alert",lt=>[b(lt)],lt=>({withDescriptionIconSize:lt.fontSizeHeading3,defaultPadding:`${lt.paddingContentVerticalSM}px 12px`,withDescriptionPadding:`${lt.paddingMD}px ${lt.paddingContentHorizontalLG}px`})),ne=function(lt,nt){var He={};for(var Pe in lt)Object.prototype.hasOwnProperty.call(lt,Pe)&&nt.indexOf(Pe)<0&&(He[Pe]=lt[Pe]);if(lt!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ie=0,Pe=Object.getOwnPropertySymbols(lt);Ie{const{icon:nt,prefixCls:He,type:Pe}=lt,Ie=le[Pe]||null;return nt?(0,pe.wm)(nt,Ee.createElement("span",{className:`${He}-icon`},nt),()=>({className:ie()(`${He}-icon`,{[nt.props.className]:nt.props.className})})):Ee.createElement(Ie,{className:`${He}-icon`})},me=lt=>{const{isClosable:nt,prefixCls:He,closeIcon:Pe,handleClose:Ie}=lt,Qe=Pe===!0||Pe===void 0?Ee.createElement(xe.Z,null):Pe;return nt?Ee.createElement("button",{type:"button",onClick:Ie,className:`${He}-close-icon`,tabIndex:0},Qe):null};var de=lt=>{const{description:nt,prefixCls:He,message:Pe,banner:Ie,className:Qe,rootClassName:$e,style:je,onMouseEnter:Je,onMouseLeave:ft,onClick:yt,afterClose:mt,showIcon:bt,closable:We,closeText:Bt,closeIcon:xt,action:Oe}=lt,At=ne(lt,["description","prefixCls","message","banner","className","rootClassName","style","onMouseEnter","onMouseLeave","onClick","afterClose","showIcon","closable","closeText","closeIcon","action"]),[ce,re]=Ee.useState(!1),ae=Ee.useRef(null),{getPrefixCls:se,direction:De,alert:Ye}=Ee.useContext(be.E_),fe=se("alert",He),[Le,it]=ee(fe),qe=Tt=>{var sn;re(!0),(sn=lt.onClose)===null||sn===void 0||sn.call(lt,Tt)},Ve=Ee.useMemo(()=>lt.type!==void 0?lt.type:Ie?"warning":"info",[lt.type,Ie]),dt=Ee.useMemo(()=>Bt?!0:typeof We=="boolean"?We:xt!==!1&&xt!==null&&xt!==void 0,[Bt,xt,We]),kt=Ie&&bt===void 0?!0:bt,Mt=ie()(fe,`${fe}-${Ve}`,{[`${fe}-with-description`]:!!nt,[`${fe}-no-icon`]:!kt,[`${fe}-banner`]:!!Ie,[`${fe}-rtl`]:De==="rtl"},Ye==null?void 0:Ye.className,Qe,$e,it),un=(0,ke.Z)(At,{aria:!0,data:!0});return Le(Ee.createElement(ge.default,{visible:!ce,motionName:`${fe}-motion`,motionAppear:!1,motionEnter:!1,onLeaveStart:Tt=>({maxHeight:Tt.offsetHeight}),onLeaveEnd:mt},Tt=>{let{className:sn,style:tt}=Tt;return Ee.createElement("div",Object.assign({ref:ae,"data-show":!ce,className:ie()(Mt,sn),style:Object.assign(Object.assign(Object.assign({},Ye==null?void 0:Ye.style),je),tt),onMouseEnter:Je,onMouseLeave:ft,onClick:yt,role:"alert"},un),kt?Ee.createElement(ue,{description:nt,icon:lt.icon,prefixCls:fe,type:Ve}):null,Ee.createElement("div",{className:`${fe}-content`},Pe?Ee.createElement("div",{className:`${fe}-message`},Pe):null,nt?Ee.createElement("div",{className:`${fe}-description`},nt):null),Oe?Ee.createElement("div",{className:`${fe}-action`},Oe):null,Ee.createElement(me,{isClosable:dt,prefixCls:fe,closeIcon:Bt||xt,handleClose:qe}))}))},Be=te(67732),ze=te(83652),Ce=te(42403),et=te(158),rt=function(lt){(0,Ce.Z)(He,lt);var nt=(0,et.Z)(He);function He(){var Pe;return(0,Be.Z)(this,He),Pe=nt.apply(this,arguments),Pe.state={error:void 0,info:{componentStack:""}},Pe}return(0,ze.Z)(He,[{key:"componentDidCatch",value:function(Ie,Qe){this.setState({error:Ie,info:Qe})}},{key:"render",value:function(){const{message:Ie,description:Qe,children:$e}=this.props,{error:je,info:Je}=this.state,ft=Je&&Je.componentStack?Je.componentStack:null,yt=typeof Ie=="undefined"?(je||"").toString():Ie,mt=typeof Qe=="undefined"?ft:Qe;return je?Ee.createElement(de,{type:"error",message:yt,description:Ee.createElement("pre",{style:{fontSize:"0.9em",overflowX:"auto"}},mt)}):$e}}]),He}(Ee.Component);const Xe=de;Xe.ErrorBoundary=rt;var at=Xe},49127:function(Ft,wt,te){"use strict";te.d(wt,{Z:function(){return nt}});var z=te(92310),he=te.n(z),xe=te(77900),Ze=te(59301),Se=te(36785),Ae=te(92343),ie=te(36355),ge=te(36237),ke=te(17313),Ee=te(45157),pe=te(37613),be=te(83116);const ve=new ge.Keyframes("antStatusProcessing",{"0%":{transform:"scale(0.8)",opacity:.5},"100%":{transform:"scale(2.4)",opacity:0}}),oe=new ge.Keyframes("antZoomBadgeIn",{"0%":{transform:"scale(0) translate(50%, -50%)",opacity:0},"100%":{transform:"scale(1) translate(50%, -50%)"}}),E=new ge.Keyframes("antZoomBadgeOut",{"0%":{transform:"scale(1) translate(50%, -50%)"},"100%":{transform:"scale(0) translate(50%, -50%)",opacity:0}}),a=new ge.Keyframes("antNoWrapperZoomBadgeIn",{"0%":{transform:"scale(0)",opacity:0},"100%":{transform:"scale(1)"}}),x=new ge.Keyframes("antNoWrapperZoomBadgeOut",{"0%":{transform:"scale(1)"},"100%":{transform:"scale(0)",opacity:0}}),y=new ge.Keyframes("antBadgeLoadingCircle",{"0%":{transformOrigin:"50%"},"100%":{transform:"translate(50%, -50%) rotate(360deg)",transformOrigin:"50%"}}),b=He=>{const{componentCls:Pe,iconCls:Ie,antCls:Qe,badgeShadowSize:$e,motionDurationSlow:je,textFontSize:Je,textFontSizeSM:ft,statusSize:yt,dotSize:mt,textFontWeight:bt,indicatorHeight:We,indicatorHeightSM:Bt,marginXS:xt}=He,Oe=`${Qe}-scroll-number`,At=(0,Ee.Z)(He,(ce,re)=>{let{darkColor:ae}=re;return{[`&${Pe} ${Pe}-color-${ce}`]:{background:ae,[`&:not(${Pe}-count)`]:{color:ae}}}});return{[Pe]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,ke.Wf)(He)),{position:"relative",display:"inline-block",width:"fit-content",lineHeight:1,[`${Pe}-count`]:{zIndex:He.indicatorZIndex,minWidth:We,height:We,color:He.badgeTextColor,fontWeight:bt,fontSize:Je,lineHeight:`${We}px`,whiteSpace:"nowrap",textAlign:"center",background:He.badgeColor,borderRadius:We/2,boxShadow:`0 0 0 ${$e}px ${He.badgeShadowColor}`,transition:`background ${He.motionDurationMid}`,a:{color:He.badgeTextColor},"a:hover":{color:He.badgeTextColor},"a:hover &":{background:He.badgeColorHover}},[`${Pe}-count-sm`]:{minWidth:Bt,height:Bt,fontSize:ft,lineHeight:`${Bt}px`,borderRadius:Bt/2},[`${Pe}-multiple-words`]:{padding:`0 ${He.paddingXS}px`,bdi:{unicodeBidi:"plaintext"}},[`${Pe}-dot`]:{zIndex:He.indicatorZIndex,width:mt,minWidth:mt,height:mt,background:He.badgeColor,borderRadius:"100%",boxShadow:`0 0 0 ${$e}px ${He.badgeShadowColor}`},[`${Pe}-dot${Oe}`]:{transition:`background ${je}`},[`${Pe}-count, ${Pe}-dot, ${Oe}-custom-component`]:{position:"absolute",top:0,insetInlineEnd:0,transform:"translate(50%, -50%)",transformOrigin:"100% 0%",[`&${Ie}-spin`]:{animationName:y,animationDuration:"1s",animationIterationCount:"infinite",animationTimingFunction:"linear"}},[`&${Pe}-status`]:{lineHeight:"inherit",verticalAlign:"baseline",[`${Pe}-status-dot`]:{position:"relative",top:-1,display:"inline-block",width:yt,height:yt,verticalAlign:"middle",borderRadius:"50%"},[`${Pe}-status-success`]:{backgroundColor:He.colorSuccess},[`${Pe}-status-processing`]:{overflow:"visible",color:He.colorPrimary,backgroundColor:He.colorPrimary,"&::after":{position:"absolute",top:0,insetInlineStart:0,width:"100%",height:"100%",borderWidth:$e,borderStyle:"solid",borderColor:"inherit",borderRadius:"50%",animationName:ve,animationDuration:He.badgeProcessingDuration,animationIterationCount:"infinite",animationTimingFunction:"ease-in-out",content:'""'}},[`${Pe}-status-default`]:{backgroundColor:He.colorTextPlaceholder},[`${Pe}-status-error`]:{backgroundColor:He.colorError},[`${Pe}-status-warning`]:{backgroundColor:He.colorWarning},[`${Pe}-status-text`]:{marginInlineStart:xt,color:He.colorText,fontSize:He.fontSize}}}),At),{[`${Pe}-zoom-appear, ${Pe}-zoom-enter`]:{animationName:oe,animationDuration:He.motionDurationSlow,animationTimingFunction:He.motionEaseOutBack,animationFillMode:"both"},[`${Pe}-zoom-leave`]:{animationName:E,animationDuration:He.motionDurationSlow,animationTimingFunction:He.motionEaseOutBack,animationFillMode:"both"},[`&${Pe}-not-a-wrapper`]:{[`${Pe}-zoom-appear, ${Pe}-zoom-enter`]:{animationName:a,animationDuration:He.motionDurationSlow,animationTimingFunction:He.motionEaseOutBack},[`${Pe}-zoom-leave`]:{animationName:x,animationDuration:He.motionDurationSlow,animationTimingFunction:He.motionEaseOutBack},[`&:not(${Pe}-status)`]:{verticalAlign:"middle"},[`${Oe}-custom-component, ${Pe}-count`]:{transform:"none"},[`${Oe}-custom-component, ${Oe}`]:{position:"relative",top:"auto",display:"block",transformOrigin:"50% 50%"}},[`${Oe}`]:{overflow:"hidden",[`${Oe}-only`]:{position:"relative",display:"inline-block",height:We,transition:`all ${He.motionDurationSlow} ${He.motionEaseOutBack}`,WebkitTransformStyle:"preserve-3d",WebkitBackfaceVisibility:"hidden",[`> p${Oe}-only-unit`]:{height:We,margin:0,WebkitTransformStyle:"preserve-3d",WebkitBackfaceVisibility:"hidden"}},[`${Oe}-symbol`]:{verticalAlign:"top"}},"&-rtl":{direction:"rtl",[`${Pe}-count, ${Pe}-dot, ${Oe}-custom-component`]:{transform:"translate(-50%, -50%)"}}})}},ee=He=>{const{fontSize:Pe,lineHeight:Ie,lineWidth:Qe,marginXS:$e,colorBorderBg:je}=He,Je=Math.round(Pe*Ie),ft=Qe,yt=He.colorBgContainer,mt=He.colorError,bt=He.colorErrorHover;return(0,pe.TS)(He,{badgeFontHeight:Je,badgeShadowSize:ft,badgeTextColor:yt,badgeColor:mt,badgeColorHover:bt,badgeShadowColor:je,badgeProcessingDuration:"1.2s",badgeRibbonOffset:$e,badgeRibbonCornerTransform:"scaleY(0.75)",badgeRibbonCornerFilter:"brightness(75%)"})},ne=He=>{const{fontSize:Pe,lineHeight:Ie,fontSizeSM:Qe,lineWidth:$e}=He;return{indicatorZIndex:"auto",indicatorHeight:Math.round(Pe*Ie)-2*$e,indicatorHeightSM:Pe,dotSize:Qe/2,textFontSize:Qe,textFontSizeSM:Qe,textFontWeight:"normal",statusSize:Qe/2}};var le=(0,be.Z)("Badge",He=>{const Pe=ee(He);return[b(Pe)]},ne);const ue=He=>{const{antCls:Pe,badgeFontHeight:Ie,marginXS:Qe,badgeRibbonOffset:$e}=He,je=`${Pe}-ribbon`,Je=`${Pe}-ribbon-wrapper`,ft=(0,Ee.Z)(He,(yt,mt)=>{let{darkColor:bt}=mt;return{[`&${je}-color-${yt}`]:{background:bt,color:bt}}});return{[`${Je}`]:{position:"relative"},[`${je}`]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,ke.Wf)(He)),{position:"absolute",top:Qe,padding:`0 ${He.paddingXS}px`,color:He.colorPrimary,lineHeight:`${Ie}px`,whiteSpace:"nowrap",backgroundColor:He.colorPrimary,borderRadius:He.borderRadiusSM,[`${je}-text`]:{color:He.colorTextLightSolid},[`${je}-corner`]:{position:"absolute",top:"100%",width:$e,height:$e,color:"currentcolor",border:`${$e/2}px solid`,transform:He.badgeRibbonCornerTransform,transformOrigin:"top",filter:He.badgeRibbonCornerFilter}}),ft),{[`&${je}-placement-end`]:{insetInlineEnd:-$e,borderEndEndRadius:0,[`${je}-corner`]:{insetInlineEnd:0,borderInlineEndColor:"transparent",borderBlockEndColor:"transparent"}},[`&${je}-placement-start`]:{insetInlineStart:-$e,borderEndStartRadius:0,[`${je}-corner`]:{insetInlineStart:0,borderBlockEndColor:"transparent",borderInlineStartColor:"transparent"}},"&-rtl":{direction:"rtl"}})}};var me=(0,be.Z)(["Badge","Ribbon"],He=>{const Pe=ee(He);return[ue(Pe)]},ne),de=He=>{const{className:Pe,prefixCls:Ie,style:Qe,color:$e,children:je,text:Je,placement:ft="end",rootClassName:yt}=He,{getPrefixCls:mt,direction:bt}=Ze.useContext(ie.E_),We=mt("ribbon",Ie),Bt=(0,Se.o2)($e,!1),xt=he()(We,`${We}-placement-${ft}`,{[`${We}-rtl`]:bt==="rtl",[`${We}-color-${$e}`]:Bt},Pe),[Oe,At]=me(We),ce={},re={};return $e&&!Bt&&(ce.background=$e,re.color=$e),Oe(Ze.createElement("div",{className:he()(`${We}-wrapper`,yt,At)},je,Ze.createElement("div",{className:he()(xt,At),style:Object.assign(Object.assign({},ce),Qe)},Ze.createElement("span",{className:`${We}-text`},Je),Ze.createElement("div",{className:`${We}-corner`,style:re}))))};function Be(He){let{prefixCls:Pe,value:Ie,current:Qe,offset:$e=0}=He,je;return $e&&(je={position:"absolute",top:`${$e}00%`,left:0}),Ze.createElement("span",{style:je,className:he()(`${Pe}-only-unit`,{current:Qe})},Ie)}function ze(He,Pe,Ie){let Qe=He,$e=0;for(;(Qe+10)%10!==Pe;)Qe+=Ie,$e+=Ie;return $e}function Ce(He){const{prefixCls:Pe,count:Ie,value:Qe}=He,$e=Number(Qe),je=Math.abs(Ie),[Je,ft]=Ze.useState($e),[yt,mt]=Ze.useState(je),bt=()=>{ft($e),mt(je)};Ze.useEffect(()=>{const xt=setTimeout(()=>{bt()},1e3);return()=>{clearTimeout(xt)}},[$e]);let We,Bt;if(Je===$e||Number.isNaN($e)||Number.isNaN(Je))We=[Ze.createElement(Be,Object.assign({},He,{key:$e,current:!0}))],Bt={transition:"none"};else{We=[];const xt=$e+10,Oe=[];for(let re=$e;re<=xt;re+=1)Oe.push(re);const At=Oe.findIndex(re=>re%10===Je);We=Oe.map((re,ae)=>{const se=re%10;return Ze.createElement(Be,Object.assign({},He,{key:re,value:se,offset:ae-At,current:ae===At}))});const ce=yt{const{prefixCls:Ie,count:Qe,className:$e,motionClassName:je,style:Je,title:ft,show:yt,component:mt="sup",children:bt}=He,We=et(He,["prefixCls","count","className","motionClassName","style","title","show","component","children"]),{getPrefixCls:Bt}=Ze.useContext(ie.E_),xt=Bt("scroll-number",Ie),Oe=Object.assign(Object.assign({},We),{"data-show":yt,style:Je,className:he()(xt,$e,je),title:ft});let At=Qe;if(Qe&&Number(Qe)%1===0){const ce=String(Qe).split("");At=Ze.createElement("bdi",null,ce.map((re,ae)=>Ze.createElement(Ce,{prefixCls:xt,count:Number(Qe),value:re,key:ce.length-ae})))}return Je&&Je.borderColor&&(Oe.style=Object.assign(Object.assign({},Je),{boxShadow:`0 0 0 1px ${Je.borderColor} inset`})),bt?(0,Ae.Tm)(bt,ce=>({className:he()(`${xt}-custom-component`,ce==null?void 0:ce.className,je)})):Ze.createElement(mt,Object.assign({},Oe,{ref:Pe}),At)}),Xe=function(He,Pe){var Ie={};for(var Qe in He)Object.prototype.hasOwnProperty.call(He,Qe)&&Pe.indexOf(Qe)<0&&(Ie[Qe]=He[Qe]);if(He!=null&&typeof Object.getOwnPropertySymbols=="function")for(var $e=0,Qe=Object.getOwnPropertySymbols(He);$e{var Ie,Qe,$e,je,Je;const{prefixCls:ft,scrollNumberPrefixCls:yt,children:mt,status:bt,text:We,color:Bt,count:xt=null,overflowCount:Oe=99,dot:At=!1,size:ce="default",title:re,offset:ae,style:se,className:De,rootClassName:Ye,classNames:fe,styles:Le,showZero:it=!1}=He,qe=Xe(He,["prefixCls","scrollNumberPrefixCls","children","status","text","color","count","overflowCount","dot","size","title","offset","style","className","rootClassName","classNames","styles","showZero"]),{getPrefixCls:Ve,direction:dt,badge:kt}=Ze.useContext(ie.E_),Mt=Ve("badge",ft),[un,Tt]=le(Mt),sn=xt>Oe?`${Oe}+`:xt,tt=sn==="0"||sn===0,vt=xt===null||tt&&!it,St=(bt!=null||Bt!=null)&&vt,Gt=At&&!tt,vn=Gt?"":sn,Rn=(0,Ze.useMemo)(()=>(vn==null||vn===""||tt&&!it)&&!Gt,[vn,tt,it,Gt]),wn=(0,Ze.useRef)(xt);Rn||(wn.current=xt);const Hn=wn.current,Aa=(0,Ze.useRef)(vn);Rn||(Aa.current=vn);const Ta=Aa.current,Oa=(0,Ze.useRef)(Gt);Rn||(Oa.current=Gt);const Bn=(0,Ze.useMemo)(()=>{if(!ae)return Object.assign(Object.assign({},kt==null?void 0:kt.style),se);const Wn={marginTop:ae[1]};return dt==="rtl"?Wn.left=parseInt(ae[0],10):Wn.right=-parseInt(ae[0],10),Object.assign(Object.assign(Object.assign({},Wn),kt==null?void 0:kt.style),se)},[dt,ae,se,kt==null?void 0:kt.style]),fa=re!=null?re:typeof Hn=="string"||typeof Hn=="number"?Hn:void 0,Ka=Rn||!We?null:Ze.createElement("span",{className:`${Mt}-status-text`},We),Ln=!Hn||typeof Hn!="object"?void 0:(0,Ae.Tm)(Hn,Wn=>({style:Object.assign(Object.assign({},Bn),Wn.style)})),Po=(0,Se.o2)(Bt,!1),ho=he()(fe==null?void 0:fe.indicator,(Ie=kt==null?void 0:kt.classNames)===null||Ie===void 0?void 0:Ie.indicator,{[`${Mt}-status-dot`]:St,[`${Mt}-status-${bt}`]:!!bt,[`${Mt}-color-${Bt}`]:Po}),ao={};Bt&&!Po&&(ao.color=Bt,ao.background=Bt);const fn=he()(Mt,{[`${Mt}-status`]:St,[`${Mt}-not-a-wrapper`]:!mt,[`${Mt}-rtl`]:dt==="rtl"},De,Ye,kt==null?void 0:kt.className,(Qe=kt==null?void 0:kt.classNames)===null||Qe===void 0?void 0:Qe.root,fe==null?void 0:fe.root,Tt);if(!mt&&St){const Wn=Bn.color;return un(Ze.createElement("span",Object.assign({},qe,{className:fn,style:Object.assign(Object.assign(Object.assign({},Le==null?void 0:Le.root),($e=kt==null?void 0:kt.styles)===null||$e===void 0?void 0:$e.root),Bn)}),Ze.createElement("span",{className:ho,style:Object.assign(Object.assign(Object.assign({},Le==null?void 0:Le.indicator),(je=kt==null?void 0:kt.styles)===null||je===void 0?void 0:je.indicator),ao)}),We&&Ze.createElement("span",{style:{color:Wn},className:`${Mt}-status-text`},We)))}return un(Ze.createElement("span",Object.assign({ref:Pe},qe,{className:fn,style:Object.assign(Object.assign({},(Je=kt==null?void 0:kt.styles)===null||Je===void 0?void 0:Je.root),Le==null?void 0:Le.root)}),mt,Ze.createElement(xe.default,{visible:!Rn,motionName:`${Mt}-zoom`,motionAppear:!1,motionDeadline:1e3},Wn=>{let{className:Ea,ref:$a}=Wn;var Ca,La;const ar=Ve("scroll-number",yt),Dr=Oa.current,jt=he()(fe==null?void 0:fe.indicator,(Ca=kt==null?void 0:kt.classNames)===null||Ca===void 0?void 0:Ca.indicator,{[`${Mt}-dot`]:Dr,[`${Mt}-count`]:!Dr,[`${Mt}-count-sm`]:ce==="small",[`${Mt}-multiple-words`]:!Dr&&Ta&&Ta.toString().length>1,[`${Mt}-status-${bt}`]:!!bt,[`${Mt}-color-${Bt}`]:Po});let Ot=Object.assign(Object.assign(Object.assign({},Le==null?void 0:Le.indicator),(La=kt==null?void 0:kt.styles)===null||La===void 0?void 0:La.indicator),Bn);return Bt&&!Po&&(Ot=Ot||{},Ot.background=Bt),Ze.createElement(rt,{prefixCls:ar,show:!Rn,motionClassName:Ea,className:jt,count:Ta,title:fa,style:Ot,key:"scrollNumber",ref:$a},Ln)}),Ka))},lt=Ze.forwardRef(at);lt.Ribbon=de;var nt=lt},66104:function(Ft,wt,te){"use strict";te.d(wt,{Z:function(){return rt}});var z=te(92310),he=te.n(z),xe=te(11592),Ze=te(26112),Se=te(59301),Ae=te(92343),ie=te(36355),ge=te(84105),ke=te(91857);const Ee=Xe=>{let{children:at}=Xe;const{getPrefixCls:lt}=Se.useContext(ie.E_),nt=lt("breadcrumb");return Se.createElement("li",{className:`${nt}-separator`,"aria-hidden":"true"},at===""?at:at||"/")};Ee.__ANT_BREADCRUMB_SEPARATOR=!0;var pe=Ee,be=function(Xe,at){var lt={};for(var nt in Xe)Object.prototype.hasOwnProperty.call(Xe,nt)&&at.indexOf(nt)<0&&(lt[nt]=Xe[nt]);if(Xe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var He=0,nt=Object.getOwnPropertySymbols(Xe);Heat[He]||nt)}function oe(Xe,at,lt,nt){if(lt==null)return null;const{className:He,onClick:Pe}=at,Ie=be(at,["className","onClick"]),Qe=Object.assign(Object.assign({},(0,Ze.Z)(Ie,{data:!0,aria:!0})),{onClick:Pe});return nt!==void 0?Se.createElement("a",Object.assign({},Qe,{className:he()(`${Xe}-link`,He),href:nt}),lt):Se.createElement("span",Object.assign({},Qe,{className:he()(`${Xe}-link`,He)}),lt)}function E(Xe,at){return(nt,He,Pe,Ie,Qe)=>{if(at)return at(nt,He,Pe,Ie);const $e=ve(nt,He);return oe(Xe,nt,$e,Qe)}}var a=function(Xe,at){var lt={};for(var nt in Xe)Object.prototype.hasOwnProperty.call(Xe,nt)&&at.indexOf(nt)<0&&(lt[nt]=Xe[nt]);if(Xe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var He=0,nt=Object.getOwnPropertySymbols(Xe);He{const{prefixCls:at,separator:lt="/",children:nt,menu:He,overlay:Pe,dropdownProps:Ie,href:Qe}=Xe,je=(Je=>{if(He||Pe){const ft=Object.assign({},Ie);if(He){const yt=He||{},{items:mt}=yt,bt=a(yt,["items"]);ft.menu=Object.assign(Object.assign({},bt),{items:mt==null?void 0:mt.map((We,Bt)=>{var{key:xt,title:Oe,label:At,path:ce}=We,re=a(We,["key","title","label","path"]);let ae=At!=null?At:Oe;return ce&&(ae=Se.createElement("a",{href:`${Qe}${ce}`},ae)),Object.assign(Object.assign({},re),{key:xt!=null?xt:Bt,label:ae})})})}else Pe&&(ft.overlay=Pe);return Se.createElement(ke.Z,Object.assign({placement:"bottom"},ft),Se.createElement("span",{className:`${at}-overlay-link`},Je,Se.createElement(ge.Z,null)))}return Je})(nt);return je!=null?Se.createElement(Se.Fragment,null,Se.createElement("li",null,je),lt&&Se.createElement(pe,null,lt)):null},y=Xe=>{const{prefixCls:at,children:lt,href:nt}=Xe,He=a(Xe,["prefixCls","children","href"]),{getPrefixCls:Pe}=Se.useContext(ie.E_),Ie=Pe("breadcrumb",at);return Se.createElement(x,Object.assign({},He,{prefixCls:Ie}),oe(Ie,He,lt,nt))};y.__ANT_BREADCRUMB_ITEM=!0;var b=y,ee=te(17313),ne=te(83116),le=te(37613);const ue=Xe=>{const{componentCls:at,iconCls:lt}=Xe;return{[at]:Object.assign(Object.assign({},(0,ee.Wf)(Xe)),{color:Xe.itemColor,fontSize:Xe.fontSize,[lt]:{fontSize:Xe.iconFontSize},ol:{display:"flex",flexWrap:"wrap",margin:0,padding:0,listStyle:"none"},a:Object.assign({color:Xe.linkColor,transition:`color ${Xe.motionDurationMid}`,padding:`0 ${Xe.paddingXXS}px`,borderRadius:Xe.borderRadiusSM,height:Xe.lineHeight*Xe.fontSize,display:"inline-block",marginInline:-Xe.marginXXS,"&:hover":{color:Xe.linkHoverColor,backgroundColor:Xe.colorBgTextHover}},(0,ee.Qy)(Xe)),"li:last-child":{color:Xe.lastItemColor},[`${at}-separator`]:{marginInline:Xe.separatorMargin,color:Xe.separatorColor},[`${at}-link`]:{[` - > ${lt} + span, - > ${lt} + a - `]:{marginInlineStart:Xe.marginXXS}},[`${at}-overlay-link`]:{borderRadius:Xe.borderRadiusSM,height:Xe.lineHeight*Xe.fontSize,display:"inline-block",padding:`0 ${Xe.paddingXXS}px`,marginInline:-Xe.marginXXS,[`> ${lt}`]:{marginInlineStart:Xe.marginXXS,fontSize:Xe.fontSizeIcon},"&:hover":{color:Xe.linkHoverColor,backgroundColor:Xe.colorBgTextHover,a:{color:Xe.linkHoverColor}},a:{"&:hover":{backgroundColor:"transparent"}}},[`&${Xe.componentCls}-rtl`]:{direction:"rtl"}})}};var me=(0,ne.Z)("Breadcrumb",Xe=>{const at=(0,le.TS)(Xe,{});return[ue(at)]},Xe=>({itemColor:Xe.colorTextDescription,lastItemColor:Xe.colorText,iconFontSize:Xe.fontSize,linkColor:Xe.colorTextDescription,linkHoverColor:Xe.colorText,separatorColor:Xe.colorTextDescription,separatorMargin:Xe.marginXS})),ye=function(Xe,at){var lt={};for(var nt in Xe)Object.prototype.hasOwnProperty.call(Xe,nt)&&at.indexOf(nt)<0&&(lt[nt]=Xe[nt]);if(Xe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var He=0,nt=Object.getOwnPropertySymbols(Xe);He{var{breadcrumbName:Ie}=Pe,Qe=ye(Pe,["breadcrumbName"]);return Object.assign(Object.assign({},Qe),{title:Ie})})}),He}function Be(Xe,at){return(0,Se.useMemo)(()=>Xe||(at?at.map(de):null),[Xe,at])}var ze=function(Xe,at){var lt={};for(var nt in Xe)Object.prototype.hasOwnProperty.call(Xe,nt)&&at.indexOf(nt)<0&&(lt[nt]=Xe[nt]);if(Xe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var He=0,nt=Object.getOwnPropertySymbols(Xe);He{if(at===void 0)return at;let lt=(at||"").replace(/^\//,"");return Object.keys(Xe).forEach(nt=>{lt=lt.replace(`:${nt}`,Xe[nt])}),lt},et=Xe=>{const{prefixCls:at,separator:lt="/",style:nt,className:He,rootClassName:Pe,routes:Ie,items:Qe,children:$e,itemRender:je,params:Je={}}=Xe,ft=ze(Xe,["prefixCls","separator","style","className","rootClassName","routes","items","children","itemRender","params"]),{getPrefixCls:yt,direction:mt,breadcrumb:bt}=Se.useContext(ie.E_);let We;const Bt=yt("breadcrumb",at),[xt,Oe]=me(Bt),At=Be(Qe,Ie),ce=E(Bt,je);if(At&&At.length>0){const se=[],De=Qe||Ie;We=At.map((Ye,fe)=>{const{path:Le,key:it,type:qe,menu:Ve,overlay:dt,onClick:kt,className:Mt,separator:un,dropdownProps:Tt}=Ye,sn=Ce(Je,Le);sn!==void 0&&se.push(sn);const tt=it!=null?it:fe;if(qe==="separator")return Se.createElement(pe,{key:tt},un);const vt={},St=fe===At.length-1;Ve?vt.menu=Ve:dt&&(vt.overlay=dt);let{href:Gt}=Ye;return se.length&&sn!==void 0&&(Gt=`#/${se.join("/")}`),Se.createElement(x,Object.assign({key:tt},vt,(0,Ze.Z)(Ye,{data:!0,aria:!0}),{className:Mt,dropdownProps:Tt,href:Gt,separator:St?"":lt,onClick:kt,prefixCls:Bt}),ce(Ye,Je,De,se,Gt))})}else if($e){const se=(0,xe.Z)($e).length;We=(0,xe.Z)($e).map((De,Ye)=>{if(!De)return De;const fe=Ye===se-1;return(0,Ae.Tm)(De,{separator:fe?"":lt,key:Ye})})}const re=he()(Bt,bt==null?void 0:bt.className,{[`${Bt}-rtl`]:mt==="rtl"},He,Pe,Oe),ae=Object.assign(Object.assign({},bt==null?void 0:bt.style),nt);return xt(Se.createElement("nav",Object.assign({className:re,style:ae},ft),Se.createElement("ol",null,We)))};et.Item=b,et.Separator=pe;var we=et,rt=we},24905:function(Ft,wt,te){"use strict";te.d(wt,{default:function(){return me}});var z=te(92310),he=te.n(z),xe=te(5630),Ze=te(59301),Se=te(36355),Ae=te(1684),ie=te(32441),ke=Ze.createContext(null),Ee=te(98447),pe=te(14088),be=te(4572),ve=function(ye,de){var Be={};for(var ze in ye)Object.prototype.hasOwnProperty.call(ye,ze)&&de.indexOf(ze)<0&&(Be[ze]=ye[ze]);if(ye!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ce=0,ze=Object.getOwnPropertySymbols(ye);Ce{var Be;const{prefixCls:ze,className:Ce,rootClassName:et,children:we,indeterminate:rt=!1,style:Xe,onMouseEnter:at,onMouseLeave:lt,skipGroup:nt=!1,disabled:He}=ye,Pe=ve(ye,["prefixCls","className","rootClassName","children","indeterminate","style","onMouseEnter","onMouseLeave","skipGroup","disabled"]),{getPrefixCls:Ie,direction:Qe,checkbox:$e}=Ze.useContext(Se.E_),je=Ze.useContext(ke),{isFormItemInput:Je}=Ze.useContext(ie.aM),ft=Ze.useContext(Ae.Z),yt=(Be=(je==null?void 0:je.disabled)||He)!==null&&Be!==void 0?Be:ft,mt=Ze.useRef(Pe.value);Ze.useEffect(()=>{je==null||je.registerValue(Pe.value)},[]),Ze.useEffect(()=>{if(!nt)return Pe.value!==mt.current&&(je==null||je.cancelValue(mt.current),je==null||je.registerValue(Pe.value),mt.current=Pe.value),()=>je==null?void 0:je.cancelValue(Pe.value)},[Pe.value]);const bt=Ie("checkbox",ze),[We,Bt]=(0,Ee.ZP)(bt),xt=Object.assign({},Pe);je&&!nt&&(xt.onChange=function(){Pe.onChange&&Pe.onChange.apply(Pe,arguments),je.toggleOption&&je.toggleOption({label:we,value:Pe.value})},xt.name=je.name,xt.checked=je.value.includes(Pe.value));const Oe=he()(`${bt}-wrapper`,{[`${bt}-rtl`]:Qe==="rtl",[`${bt}-wrapper-checked`]:xt.checked,[`${bt}-wrapper-disabled`]:yt,[`${bt}-wrapper-in-form-item`]:Je},$e==null?void 0:$e.className,Ce,et,Bt),At=he()({[`${bt}-indeterminate`]:rt},be.A,Bt),ce=rt?"mixed":void 0;return We(Ze.createElement(pe.Z,{component:"Checkbox",disabled:yt},Ze.createElement("label",{className:Oe,style:Object.assign(Object.assign({},$e==null?void 0:$e.style),Xe),onMouseEnter:at,onMouseLeave:lt},Ze.createElement(xe.Z,Object.assign({"aria-checked":ce},xt,{prefixCls:bt,className:At,disabled:yt,ref:de})),we!==void 0&&Ze.createElement("span",null,we))))};var a=Ze.forwardRef(oe),x=te(94480),y=te(2738),b=function(ye,de){var Be={};for(var ze in ye)Object.prototype.hasOwnProperty.call(ye,ze)&&de.indexOf(ze)<0&&(Be[ze]=ye[ze]);if(ye!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ce=0,ze=Object.getOwnPropertySymbols(ye);Ce{const{defaultValue:Be,children:ze,options:Ce=[],prefixCls:et,className:we,rootClassName:rt,style:Xe,onChange:at}=ye,lt=b(ye,["defaultValue","children","options","prefixCls","className","rootClassName","style","onChange"]),{getPrefixCls:nt,direction:He}=Ze.useContext(Se.E_),[Pe,Ie]=Ze.useState(lt.value||Be||[]),[Qe,$e]=Ze.useState([]);Ze.useEffect(()=>{"value"in lt&&Ie(lt.value||[])},[lt.value]);const je=Ze.useMemo(()=>Ce.map(re=>typeof re=="string"||typeof re=="number"?{label:re,value:re}:re),[Ce]),Je=re=>{$e(ae=>ae.filter(se=>se!==re))},ft=re=>{$e(ae=>[].concat((0,x.Z)(ae),[re]))},yt=re=>{const ae=Pe.indexOf(re.value),se=(0,x.Z)(Pe);ae===-1?se.push(re.value):se.splice(ae,1),"value"in lt||Ie(se),at==null||at(se.filter(De=>Qe.includes(De)).sort((De,Ye)=>{const fe=je.findIndex(it=>it.value===De),Le=je.findIndex(it=>it.value===Ye);return fe-Le}))},mt=nt("checkbox",et),bt=`${mt}-group`,[We,Bt]=(0,Ee.ZP)(mt),xt=(0,y.Z)(lt,["value","disabled"]),Oe=Ce.length?je.map(re=>Ze.createElement(a,{prefixCls:mt,key:re.value.toString(),disabled:"disabled"in re?re.disabled:lt.disabled,value:re.value,checked:Pe.includes(re.value),onChange:re.onChange,className:`${bt}-item`,style:re.style,title:re.title},re.label)):ze,At={toggleOption:yt,value:Pe,disabled:lt.disabled,name:lt.name,registerValue:ft,cancelValue:Je},ce=he()(bt,{[`${bt}-rtl`]:He==="rtl"},we,rt,Bt);return We(Ze.createElement("div",Object.assign({className:ce,style:Xe},xt,{ref:de}),Ze.createElement(ke.Provider,{value:At},Oe)))},ne=Ze.forwardRef(ee);var le=Ze.memo(ne);const ue=a;ue.Group=le,ue.__ANT_CHECKBOX=!0;var me=ue},98447:function(Ft,wt,te){"use strict";te.d(wt,{C2:function(){return Se}});var z=te(17313),he=te(37613),xe=te(83116);const Ze=Ae=>{const{checkboxCls:ie}=Ae,ge=`${ie}-wrapper`;return[{[`${ie}-group`]:Object.assign(Object.assign({},(0,z.Wf)(Ae)),{display:"inline-flex",flexWrap:"wrap",columnGap:Ae.marginXS,[`> ${Ae.antCls}-row`]:{flex:1}}),[ge]:Object.assign(Object.assign({},(0,z.Wf)(Ae)),{display:"inline-flex",alignItems:"baseline",cursor:"pointer","&:after":{display:"inline-block",width:0,overflow:"hidden",content:"'\\a0'"},[`& + ${ge}`]:{marginInlineStart:0},[`&${ge}-in-form-item`]:{'input[type="checkbox"]':{width:14,height:14}}}),[ie]:Object.assign(Object.assign({},(0,z.Wf)(Ae)),{position:"relative",whiteSpace:"nowrap",lineHeight:1,cursor:"pointer",borderRadius:Ae.borderRadiusSM,alignSelf:"center",[`${ie}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0,margin:0,[`&:focus-visible + ${ie}-inner`]:Object.assign({},(0,z.oN)(Ae))},[`${ie}-inner`]:{boxSizing:"border-box",position:"relative",top:0,insetInlineStart:0,display:"block",width:Ae.checkboxSize,height:Ae.checkboxSize,direction:"ltr",backgroundColor:Ae.colorBgContainer,border:`${Ae.lineWidth}px ${Ae.lineType} ${Ae.colorBorder}`,borderRadius:Ae.borderRadiusSM,borderCollapse:"separate",transition:`all ${Ae.motionDurationSlow}`,"&:after":{boxSizing:"border-box",position:"absolute",top:"50%",insetInlineStart:"21.5%",display:"table",width:Ae.checkboxSize/14*5,height:Ae.checkboxSize/14*8,border:`${Ae.lineWidthBold}px solid ${Ae.colorWhite}`,borderTop:0,borderInlineStart:0,transform:"rotate(45deg) scale(0) translate(-50%,-50%)",opacity:0,content:'""',transition:`all ${Ae.motionDurationFast} ${Ae.motionEaseInBack}, opacity ${Ae.motionDurationFast}`}},"& + span":{paddingInlineStart:Ae.paddingXS,paddingInlineEnd:Ae.paddingXS}})},{[` + margin-bottom ${He} ${ft}`},[`&${nt}-motion-leave-active`]:{maxHeight:0,marginBottom:"0 !important",paddingTop:0,paddingBottom:0,opacity:0}}),[`${nt}-with-description`]:{alignItems:"flex-start",padding:We,[`${nt}-icon`]:{marginInlineEnd:Ie,fontSize:yt,lineHeight:0},[`${nt}-message`]:{display:"block",marginBottom:Ce,color:bt,fontSize:$e},[`${nt}-description`]:{display:"block",color:mt}},[`${nt}-banner`]:{marginBottom:0,border:"0 !important",borderRadius:0}}},x=rt=>{const{componentCls:nt,colorSuccess:He,colorSuccessBorder:Ce,colorSuccessBg:Ie,colorWarning:Qe,colorWarningBorder:$e,colorWarningBg:je,colorError:Xe,colorErrorBorder:ft,colorErrorBg:yt,colorInfo:mt,colorInfoBorder:bt,colorInfoBg:We}=rt;return{[nt]:{"&-success":E(Ie,Ce,He,rt,nt),"&-info":E(We,bt,mt,rt,nt),"&-warning":E(je,$e,Qe,rt,nt),"&-error":Object.assign(Object.assign({},E(yt,ft,Xe,rt,nt)),{[`${nt}-description > pre`]:{margin:0,padding:0}})}}},y=rt=>{const{componentCls:nt,iconCls:He,motionDurationMid:Ce,marginXS:Ie,fontSizeIcon:Qe,colorIcon:$e,colorIconHover:je}=rt;return{[nt]:{"&-action":{marginInlineStart:Ie},[`${nt}-close-icon`]:{marginInlineStart:Ie,padding:0,overflow:"hidden",fontSize:Qe,lineHeight:`${Qe}px`,backgroundColor:"transparent",border:"none",outline:"none",cursor:"pointer",[`${He}-close`]:{color:$e,transition:`color ${Ce}`,"&:hover":{color:je}}},"&-close-text":{color:$e,transition:`color ${Ce}`,"&:hover":{color:je}}}}},b=rt=>[a(rt),x(rt),y(rt)];var ee=(0,oe.Z)("Alert",rt=>[b(rt)],rt=>({withDescriptionIconSize:rt.fontSizeHeading3,defaultPadding:`${rt.paddingContentVerticalSM}px 12px`,withDescriptionPadding:`${rt.paddingMD}px ${rt.paddingContentHorizontalLG}px`})),ne=function(rt,nt){var He={};for(var Ce in rt)Object.prototype.hasOwnProperty.call(rt,Ce)&&nt.indexOf(Ce)<0&&(He[Ce]=rt[Ce]);if(rt!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ie=0,Ce=Object.getOwnPropertySymbols(rt);Ie{const{icon:nt,prefixCls:He,type:Ce}=rt,Ie=ue[Ce]||null;return nt?(0,ye.wm)(nt,he.createElement("span",{className:`${He}-icon`},nt),()=>({className:le()(`${He}-icon`,{[nt.props.className]:nt.props.className})})):he.createElement(Ie,{className:`${He}-icon`})},me=rt=>{const{isClosable:nt,prefixCls:He,closeIcon:Ce,handleClose:Ie}=rt,Qe=Ce===!0||Ce===void 0?he.createElement(be.Z,null):Ce;return nt?he.createElement("button",{type:"button",onClick:Ie,className:`${He}-close-icon`,tabIndex:0},Qe):null};var de=rt=>{const{description:nt,prefixCls:He,message:Ce,banner:Ie,className:Qe,rootClassName:$e,style:je,onMouseEnter:Xe,onMouseLeave:ft,onClick:yt,afterClose:mt,showIcon:bt,closable:We,closeText:Bt,closeIcon:xt,action:Oe}=rt,At=ne(rt,["description","prefixCls","message","banner","className","rootClassName","style","onMouseEnter","onMouseLeave","onClick","afterClose","showIcon","closable","closeText","closeIcon","action"]),[ce,re]=he.useState(!1),ae=he.useRef(null),{getPrefixCls:se,direction:De,alert:Ye}=he.useContext(Fe.E_),fe=se("alert",He),[Le,lt]=ee(fe),qe=Tt=>{var sn;re(!0),(sn=rt.onClose)===null||sn===void 0||sn.call(rt,Tt)},Ve=he.useMemo(()=>rt.type!==void 0?rt.type:Ie?"warning":"info",[rt.type,Ie]),dt=he.useMemo(()=>Bt?!0:typeof We=="boolean"?We:xt!==!1&&xt!==null&&xt!==void 0,[Bt,xt,We]),kt=Ie&&bt===void 0?!0:bt,Mt=le()(fe,`${fe}-${Ve}`,{[`${fe}-with-description`]:!!nt,[`${fe}-no-icon`]:!kt,[`${fe}-banner`]:!!Ie,[`${fe}-rtl`]:De==="rtl"},Ye==null?void 0:Ye.className,Qe,$e,lt),un=(0,ke.Z)(At,{aria:!0,data:!0});return Le(he.createElement(ge.default,{visible:!ce,motionName:`${fe}-motion`,motionAppear:!1,motionEnter:!1,onLeaveStart:Tt=>({maxHeight:Tt.offsetHeight}),onLeaveEnd:mt},Tt=>{let{className:sn,style:tt}=Tt;return he.createElement("div",Object.assign({ref:ae,"data-show":!ce,className:le()(Mt,sn),style:Object.assign(Object.assign(Object.assign({},Ye==null?void 0:Ye.style),je),tt),onMouseEnter:Xe,onMouseLeave:ft,onClick:yt,role:"alert"},un),kt?he.createElement(ie,{description:nt,icon:rt.icon,prefixCls:fe,type:Ve}):null,he.createElement("div",{className:`${fe}-content`},Ce?he.createElement("div",{className:`${fe}-message`},Ce):null,nt?he.createElement("div",{className:`${fe}-description`},nt):null),Oe?he.createElement("div",{className:`${fe}-action`},Oe):null,he.createElement(me,{isClosable:dt,prefixCls:fe,closeIcon:Bt||xt,handleClose:qe}))}))},Be=te(67732),ze=te(83652),Ae=te(42403),et=te(158),it=function(rt){(0,Ae.Z)(He,rt);var nt=(0,et.Z)(He);function He(){var Ce;return(0,Be.Z)(this,He),Ce=nt.apply(this,arguments),Ce.state={error:void 0,info:{componentStack:""}},Ce}return(0,ze.Z)(He,[{key:"componentDidCatch",value:function(Ie,Qe){this.setState({error:Ie,info:Qe})}},{key:"render",value:function(){const{message:Ie,description:Qe,children:$e}=this.props,{error:je,info:Xe}=this.state,ft=Xe&&Xe.componentStack?Xe.componentStack:null,yt=typeof Ie=="undefined"?(je||"").toString():Ie,mt=typeof Qe=="undefined"?ft:Qe;return je?he.createElement(de,{type:"error",message:yt,description:he.createElement("pre",{style:{fontSize:"0.9em",overflowX:"auto"}},mt)}):$e}}]),He}(he.Component);const Je=de;Je.ErrorBoundary=it;var at=Je},49127:function(Ft,wt,te){"use strict";te.d(wt,{Z:function(){return nt}});var z=te(92310),ve=te.n(z),be=te(77900),Ze=te(59301),Ee=te(36785),Pe=te(92343),le=te(36355),ge=te(36237),ke=te(17313),he=te(45157),ye=te(37613),Fe=te(83116);const pe=new ge.Keyframes("antStatusProcessing",{"0%":{transform:"scale(0.8)",opacity:.5},"100%":{transform:"scale(2.4)",opacity:0}}),oe=new ge.Keyframes("antZoomBadgeIn",{"0%":{transform:"scale(0) translate(50%, -50%)",opacity:0},"100%":{transform:"scale(1) translate(50%, -50%)"}}),E=new ge.Keyframes("antZoomBadgeOut",{"0%":{transform:"scale(1) translate(50%, -50%)"},"100%":{transform:"scale(0) translate(50%, -50%)",opacity:0}}),a=new ge.Keyframes("antNoWrapperZoomBadgeIn",{"0%":{transform:"scale(0)",opacity:0},"100%":{transform:"scale(1)"}}),x=new ge.Keyframes("antNoWrapperZoomBadgeOut",{"0%":{transform:"scale(1)"},"100%":{transform:"scale(0)",opacity:0}}),y=new ge.Keyframes("antBadgeLoadingCircle",{"0%":{transformOrigin:"50%"},"100%":{transform:"translate(50%, -50%) rotate(360deg)",transformOrigin:"50%"}}),b=He=>{const{componentCls:Ce,iconCls:Ie,antCls:Qe,badgeShadowSize:$e,motionDurationSlow:je,textFontSize:Xe,textFontSizeSM:ft,statusSize:yt,dotSize:mt,textFontWeight:bt,indicatorHeight:We,indicatorHeightSM:Bt,marginXS:xt}=He,Oe=`${Qe}-scroll-number`,At=(0,he.Z)(He,(ce,re)=>{let{darkColor:ae}=re;return{[`&${Ce} ${Ce}-color-${ce}`]:{background:ae,[`&:not(${Ce}-count)`]:{color:ae}}}});return{[Ce]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,ke.Wf)(He)),{position:"relative",display:"inline-block",width:"fit-content",lineHeight:1,[`${Ce}-count`]:{zIndex:He.indicatorZIndex,minWidth:We,height:We,color:He.badgeTextColor,fontWeight:bt,fontSize:Xe,lineHeight:`${We}px`,whiteSpace:"nowrap",textAlign:"center",background:He.badgeColor,borderRadius:We/2,boxShadow:`0 0 0 ${$e}px ${He.badgeShadowColor}`,transition:`background ${He.motionDurationMid}`,a:{color:He.badgeTextColor},"a:hover":{color:He.badgeTextColor},"a:hover &":{background:He.badgeColorHover}},[`${Ce}-count-sm`]:{minWidth:Bt,height:Bt,fontSize:ft,lineHeight:`${Bt}px`,borderRadius:Bt/2},[`${Ce}-multiple-words`]:{padding:`0 ${He.paddingXS}px`,bdi:{unicodeBidi:"plaintext"}},[`${Ce}-dot`]:{zIndex:He.indicatorZIndex,width:mt,minWidth:mt,height:mt,background:He.badgeColor,borderRadius:"100%",boxShadow:`0 0 0 ${$e}px ${He.badgeShadowColor}`},[`${Ce}-dot${Oe}`]:{transition:`background ${je}`},[`${Ce}-count, ${Ce}-dot, ${Oe}-custom-component`]:{position:"absolute",top:0,insetInlineEnd:0,transform:"translate(50%, -50%)",transformOrigin:"100% 0%",[`&${Ie}-spin`]:{animationName:y,animationDuration:"1s",animationIterationCount:"infinite",animationTimingFunction:"linear"}},[`&${Ce}-status`]:{lineHeight:"inherit",verticalAlign:"baseline",[`${Ce}-status-dot`]:{position:"relative",top:-1,display:"inline-block",width:yt,height:yt,verticalAlign:"middle",borderRadius:"50%"},[`${Ce}-status-success`]:{backgroundColor:He.colorSuccess},[`${Ce}-status-processing`]:{overflow:"visible",color:He.colorPrimary,backgroundColor:He.colorPrimary,"&::after":{position:"absolute",top:0,insetInlineStart:0,width:"100%",height:"100%",borderWidth:$e,borderStyle:"solid",borderColor:"inherit",borderRadius:"50%",animationName:pe,animationDuration:He.badgeProcessingDuration,animationIterationCount:"infinite",animationTimingFunction:"ease-in-out",content:'""'}},[`${Ce}-status-default`]:{backgroundColor:He.colorTextPlaceholder},[`${Ce}-status-error`]:{backgroundColor:He.colorError},[`${Ce}-status-warning`]:{backgroundColor:He.colorWarning},[`${Ce}-status-text`]:{marginInlineStart:xt,color:He.colorText,fontSize:He.fontSize}}}),At),{[`${Ce}-zoom-appear, ${Ce}-zoom-enter`]:{animationName:oe,animationDuration:He.motionDurationSlow,animationTimingFunction:He.motionEaseOutBack,animationFillMode:"both"},[`${Ce}-zoom-leave`]:{animationName:E,animationDuration:He.motionDurationSlow,animationTimingFunction:He.motionEaseOutBack,animationFillMode:"both"},[`&${Ce}-not-a-wrapper`]:{[`${Ce}-zoom-appear, ${Ce}-zoom-enter`]:{animationName:a,animationDuration:He.motionDurationSlow,animationTimingFunction:He.motionEaseOutBack},[`${Ce}-zoom-leave`]:{animationName:x,animationDuration:He.motionDurationSlow,animationTimingFunction:He.motionEaseOutBack},[`&:not(${Ce}-status)`]:{verticalAlign:"middle"},[`${Oe}-custom-component, ${Ce}-count`]:{transform:"none"},[`${Oe}-custom-component, ${Oe}`]:{position:"relative",top:"auto",display:"block",transformOrigin:"50% 50%"}},[`${Oe}`]:{overflow:"hidden",[`${Oe}-only`]:{position:"relative",display:"inline-block",height:We,transition:`all ${He.motionDurationSlow} ${He.motionEaseOutBack}`,WebkitTransformStyle:"preserve-3d",WebkitBackfaceVisibility:"hidden",[`> p${Oe}-only-unit`]:{height:We,margin:0,WebkitTransformStyle:"preserve-3d",WebkitBackfaceVisibility:"hidden"}},[`${Oe}-symbol`]:{verticalAlign:"top"}},"&-rtl":{direction:"rtl",[`${Ce}-count, ${Ce}-dot, ${Oe}-custom-component`]:{transform:"translate(-50%, -50%)"}}})}},ee=He=>{const{fontSize:Ce,lineHeight:Ie,lineWidth:Qe,marginXS:$e,colorBorderBg:je}=He,Xe=Math.round(Ce*Ie),ft=Qe,yt=He.colorBgContainer,mt=He.colorError,bt=He.colorErrorHover;return(0,ye.TS)(He,{badgeFontHeight:Xe,badgeShadowSize:ft,badgeTextColor:yt,badgeColor:mt,badgeColorHover:bt,badgeShadowColor:je,badgeProcessingDuration:"1.2s",badgeRibbonOffset:$e,badgeRibbonCornerTransform:"scaleY(0.75)",badgeRibbonCornerFilter:"brightness(75%)"})},ne=He=>{const{fontSize:Ce,lineHeight:Ie,fontSizeSM:Qe,lineWidth:$e}=He;return{indicatorZIndex:"auto",indicatorHeight:Math.round(Ce*Ie)-2*$e,indicatorHeightSM:Ce,dotSize:Qe/2,textFontSize:Qe,textFontSizeSM:Qe,textFontWeight:"normal",statusSize:Qe/2}};var ue=(0,Fe.Z)("Badge",He=>{const Ce=ee(He);return[b(Ce)]},ne);const ie=He=>{const{antCls:Ce,badgeFontHeight:Ie,marginXS:Qe,badgeRibbonOffset:$e}=He,je=`${Ce}-ribbon`,Xe=`${Ce}-ribbon-wrapper`,ft=(0,he.Z)(He,(yt,mt)=>{let{darkColor:bt}=mt;return{[`&${je}-color-${yt}`]:{background:bt,color:bt}}});return{[`${Xe}`]:{position:"relative"},[`${je}`]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,ke.Wf)(He)),{position:"absolute",top:Qe,padding:`0 ${He.paddingXS}px`,color:He.colorPrimary,lineHeight:`${Ie}px`,whiteSpace:"nowrap",backgroundColor:He.colorPrimary,borderRadius:He.borderRadiusSM,[`${je}-text`]:{color:He.colorTextLightSolid},[`${je}-corner`]:{position:"absolute",top:"100%",width:$e,height:$e,color:"currentcolor",border:`${$e/2}px solid`,transform:He.badgeRibbonCornerTransform,transformOrigin:"top",filter:He.badgeRibbonCornerFilter}}),ft),{[`&${je}-placement-end`]:{insetInlineEnd:-$e,borderEndEndRadius:0,[`${je}-corner`]:{insetInlineEnd:0,borderInlineEndColor:"transparent",borderBlockEndColor:"transparent"}},[`&${je}-placement-start`]:{insetInlineStart:-$e,borderEndStartRadius:0,[`${je}-corner`]:{insetInlineStart:0,borderBlockEndColor:"transparent",borderInlineStartColor:"transparent"}},"&-rtl":{direction:"rtl"}})}};var me=(0,Fe.Z)(["Badge","Ribbon"],He=>{const Ce=ee(He);return[ie(Ce)]},ne),de=He=>{const{className:Ce,prefixCls:Ie,style:Qe,color:$e,children:je,text:Xe,placement:ft="end",rootClassName:yt}=He,{getPrefixCls:mt,direction:bt}=Ze.useContext(le.E_),We=mt("ribbon",Ie),Bt=(0,Ee.o2)($e,!1),xt=ve()(We,`${We}-placement-${ft}`,{[`${We}-rtl`]:bt==="rtl",[`${We}-color-${$e}`]:Bt},Ce),[Oe,At]=me(We),ce={},re={};return $e&&!Bt&&(ce.background=$e,re.color=$e),Oe(Ze.createElement("div",{className:ve()(`${We}-wrapper`,yt,At)},je,Ze.createElement("div",{className:ve()(xt,At),style:Object.assign(Object.assign({},ce),Qe)},Ze.createElement("span",{className:`${We}-text`},Xe),Ze.createElement("div",{className:`${We}-corner`,style:re}))))};function Be(He){let{prefixCls:Ce,value:Ie,current:Qe,offset:$e=0}=He,je;return $e&&(je={position:"absolute",top:`${$e}00%`,left:0}),Ze.createElement("span",{style:je,className:ve()(`${Ce}-only-unit`,{current:Qe})},Ie)}function ze(He,Ce,Ie){let Qe=He,$e=0;for(;(Qe+10)%10!==Ce;)Qe+=Ie,$e+=Ie;return $e}function Ae(He){const{prefixCls:Ce,count:Ie,value:Qe}=He,$e=Number(Qe),je=Math.abs(Ie),[Xe,ft]=Ze.useState($e),[yt,mt]=Ze.useState(je),bt=()=>{ft($e),mt(je)};Ze.useEffect(()=>{const xt=setTimeout(()=>{bt()},1e3);return()=>{clearTimeout(xt)}},[$e]);let We,Bt;if(Xe===$e||Number.isNaN($e)||Number.isNaN(Xe))We=[Ze.createElement(Be,Object.assign({},He,{key:$e,current:!0}))],Bt={transition:"none"};else{We=[];const xt=$e+10,Oe=[];for(let re=$e;re<=xt;re+=1)Oe.push(re);const At=Oe.findIndex(re=>re%10===Xe);We=Oe.map((re,ae)=>{const se=re%10;return Ze.createElement(Be,Object.assign({},He,{key:re,value:se,offset:ae-At,current:ae===At}))});const ce=yt{const{prefixCls:Ie,count:Qe,className:$e,motionClassName:je,style:Xe,title:ft,show:yt,component:mt="sup",children:bt}=He,We=et(He,["prefixCls","count","className","motionClassName","style","title","show","component","children"]),{getPrefixCls:Bt}=Ze.useContext(le.E_),xt=Bt("scroll-number",Ie),Oe=Object.assign(Object.assign({},We),{"data-show":yt,style:Xe,className:ve()(xt,$e,je),title:ft});let At=Qe;if(Qe&&Number(Qe)%1===0){const ce=String(Qe).split("");At=Ze.createElement("bdi",null,ce.map((re,ae)=>Ze.createElement(Ae,{prefixCls:xt,count:Number(Qe),value:re,key:ce.length-ae})))}return Xe&&Xe.borderColor&&(Oe.style=Object.assign(Object.assign({},Xe),{boxShadow:`0 0 0 1px ${Xe.borderColor} inset`})),bt?(0,Pe.Tm)(bt,ce=>({className:ve()(`${xt}-custom-component`,ce==null?void 0:ce.className,je)})):Ze.createElement(mt,Object.assign({},Oe,{ref:Ce}),At)}),Je=function(He,Ce){var Ie={};for(var Qe in He)Object.prototype.hasOwnProperty.call(He,Qe)&&Ce.indexOf(Qe)<0&&(Ie[Qe]=He[Qe]);if(He!=null&&typeof Object.getOwnPropertySymbols=="function")for(var $e=0,Qe=Object.getOwnPropertySymbols(He);$e{var Ie,Qe,$e,je,Xe;const{prefixCls:ft,scrollNumberPrefixCls:yt,children:mt,status:bt,text:We,color:Bt,count:xt=null,overflowCount:Oe=99,dot:At=!1,size:ce="default",title:re,offset:ae,style:se,className:De,rootClassName:Ye,classNames:fe,styles:Le,showZero:lt=!1}=He,qe=Je(He,["prefixCls","scrollNumberPrefixCls","children","status","text","color","count","overflowCount","dot","size","title","offset","style","className","rootClassName","classNames","styles","showZero"]),{getPrefixCls:Ve,direction:dt,badge:kt}=Ze.useContext(le.E_),Mt=Ve("badge",ft),[un,Tt]=ue(Mt),sn=xt>Oe?`${Oe}+`:xt,tt=sn==="0"||sn===0,vt=xt===null||tt&&!lt,St=(bt!=null||Bt!=null)&&vt,Gt=At&&!tt,vn=Gt?"":sn,Rn=(0,Ze.useMemo)(()=>(vn==null||vn===""||tt&&!lt)&&!Gt,[vn,tt,lt,Gt]),wn=(0,Ze.useRef)(xt);Rn||(wn.current=xt);const Hn=wn.current,Aa=(0,Ze.useRef)(vn);Rn||(Aa.current=vn);const Ta=Aa.current,Oa=(0,Ze.useRef)(Gt);Rn||(Oa.current=Gt);const Bn=(0,Ze.useMemo)(()=>{if(!ae)return Object.assign(Object.assign({},kt==null?void 0:kt.style),se);const Wn={marginTop:ae[1]};return dt==="rtl"?Wn.left=parseInt(ae[0],10):Wn.right=-parseInt(ae[0],10),Object.assign(Object.assign(Object.assign({},Wn),kt==null?void 0:kt.style),se)},[dt,ae,se,kt==null?void 0:kt.style]),fa=re!=null?re:typeof Hn=="string"||typeof Hn=="number"?Hn:void 0,Ka=Rn||!We?null:Ze.createElement("span",{className:`${Mt}-status-text`},We),Ln=!Hn||typeof Hn!="object"?void 0:(0,Pe.Tm)(Hn,Wn=>({style:Object.assign(Object.assign({},Bn),Wn.style)})),Po=(0,Ee.o2)(Bt,!1),ho=ve()(fe==null?void 0:fe.indicator,(Ie=kt==null?void 0:kt.classNames)===null||Ie===void 0?void 0:Ie.indicator,{[`${Mt}-status-dot`]:St,[`${Mt}-status-${bt}`]:!!bt,[`${Mt}-color-${Bt}`]:Po}),ao={};Bt&&!Po&&(ao.color=Bt,ao.background=Bt);const fn=ve()(Mt,{[`${Mt}-status`]:St,[`${Mt}-not-a-wrapper`]:!mt,[`${Mt}-rtl`]:dt==="rtl"},De,Ye,kt==null?void 0:kt.className,(Qe=kt==null?void 0:kt.classNames)===null||Qe===void 0?void 0:Qe.root,fe==null?void 0:fe.root,Tt);if(!mt&&St){const Wn=Bn.color;return un(Ze.createElement("span",Object.assign({},qe,{className:fn,style:Object.assign(Object.assign(Object.assign({},Le==null?void 0:Le.root),($e=kt==null?void 0:kt.styles)===null||$e===void 0?void 0:$e.root),Bn)}),Ze.createElement("span",{className:ho,style:Object.assign(Object.assign(Object.assign({},Le==null?void 0:Le.indicator),(je=kt==null?void 0:kt.styles)===null||je===void 0?void 0:je.indicator),ao)}),We&&Ze.createElement("span",{style:{color:Wn},className:`${Mt}-status-text`},We)))}return un(Ze.createElement("span",Object.assign({ref:Ce},qe,{className:fn,style:Object.assign(Object.assign({},(Xe=kt==null?void 0:kt.styles)===null||Xe===void 0?void 0:Xe.root),Le==null?void 0:Le.root)}),mt,Ze.createElement(be.default,{visible:!Rn,motionName:`${Mt}-zoom`,motionAppear:!1,motionDeadline:1e3},Wn=>{let{className:Ea,ref:$a}=Wn;var Ca,La;const ar=Ve("scroll-number",yt),Dr=Oa.current,jt=ve()(fe==null?void 0:fe.indicator,(Ca=kt==null?void 0:kt.classNames)===null||Ca===void 0?void 0:Ca.indicator,{[`${Mt}-dot`]:Dr,[`${Mt}-count`]:!Dr,[`${Mt}-count-sm`]:ce==="small",[`${Mt}-multiple-words`]:!Dr&&Ta&&Ta.toString().length>1,[`${Mt}-status-${bt}`]:!!bt,[`${Mt}-color-${Bt}`]:Po});let Ot=Object.assign(Object.assign(Object.assign({},Le==null?void 0:Le.indicator),(La=kt==null?void 0:kt.styles)===null||La===void 0?void 0:La.indicator),Bn);return Bt&&!Po&&(Ot=Ot||{},Ot.background=Bt),Ze.createElement(it,{prefixCls:ar,show:!Rn,motionClassName:Ea,className:jt,count:Ta,title:fa,style:Ot,key:"scrollNumber",ref:$a},Ln)}),Ka))},rt=Ze.forwardRef(at);rt.Ribbon=de;var nt=rt},66104:function(Ft,wt,te){"use strict";te.d(wt,{Z:function(){return it}});var z=te(92310),ve=te.n(z),be=te(11592),Ze=te(26112),Ee=te(59301),Pe=te(92343),le=te(36355),ge=te(84105),ke=te(91857);const he=Je=>{let{children:at}=Je;const{getPrefixCls:rt}=Ee.useContext(le.E_),nt=rt("breadcrumb");return Ee.createElement("li",{className:`${nt}-separator`,"aria-hidden":"true"},at===""?at:at||"/")};he.__ANT_BREADCRUMB_SEPARATOR=!0;var ye=he,Fe=function(Je,at){var rt={};for(var nt in Je)Object.prototype.hasOwnProperty.call(Je,nt)&&at.indexOf(nt)<0&&(rt[nt]=Je[nt]);if(Je!=null&&typeof Object.getOwnPropertySymbols=="function")for(var He=0,nt=Object.getOwnPropertySymbols(Je);Heat[He]||nt)}function oe(Je,at,rt,nt){if(rt==null)return null;const{className:He,onClick:Ce}=at,Ie=Fe(at,["className","onClick"]),Qe=Object.assign(Object.assign({},(0,Ze.Z)(Ie,{data:!0,aria:!0})),{onClick:Ce});return nt!==void 0?Ee.createElement("a",Object.assign({},Qe,{className:ve()(`${Je}-link`,He),href:nt}),rt):Ee.createElement("span",Object.assign({},Qe,{className:ve()(`${Je}-link`,He)}),rt)}function E(Je,at){return(nt,He,Ce,Ie,Qe)=>{if(at)return at(nt,He,Ce,Ie);const $e=pe(nt,He);return oe(Je,nt,$e,Qe)}}var a=function(Je,at){var rt={};for(var nt in Je)Object.prototype.hasOwnProperty.call(Je,nt)&&at.indexOf(nt)<0&&(rt[nt]=Je[nt]);if(Je!=null&&typeof Object.getOwnPropertySymbols=="function")for(var He=0,nt=Object.getOwnPropertySymbols(Je);He{const{prefixCls:at,separator:rt="/",children:nt,menu:He,overlay:Ce,dropdownProps:Ie,href:Qe}=Je,je=(Xe=>{if(He||Ce){const ft=Object.assign({},Ie);if(He){const yt=He||{},{items:mt}=yt,bt=a(yt,["items"]);ft.menu=Object.assign(Object.assign({},bt),{items:mt==null?void 0:mt.map((We,Bt)=>{var{key:xt,title:Oe,label:At,path:ce}=We,re=a(We,["key","title","label","path"]);let ae=At!=null?At:Oe;return ce&&(ae=Ee.createElement("a",{href:`${Qe}${ce}`},ae)),Object.assign(Object.assign({},re),{key:xt!=null?xt:Bt,label:ae})})})}else Ce&&(ft.overlay=Ce);return Ee.createElement(ke.Z,Object.assign({placement:"bottom"},ft),Ee.createElement("span",{className:`${at}-overlay-link`},Xe,Ee.createElement(ge.Z,null)))}return Xe})(nt);return je!=null?Ee.createElement(Ee.Fragment,null,Ee.createElement("li",null,je),rt&&Ee.createElement(ye,null,rt)):null},y=Je=>{const{prefixCls:at,children:rt,href:nt}=Je,He=a(Je,["prefixCls","children","href"]),{getPrefixCls:Ce}=Ee.useContext(le.E_),Ie=Ce("breadcrumb",at);return Ee.createElement(x,Object.assign({},He,{prefixCls:Ie}),oe(Ie,He,rt,nt))};y.__ANT_BREADCRUMB_ITEM=!0;var b=y,ee=te(17313),ne=te(83116),ue=te(37613);const ie=Je=>{const{componentCls:at,iconCls:rt}=Je;return{[at]:Object.assign(Object.assign({},(0,ee.Wf)(Je)),{color:Je.itemColor,fontSize:Je.fontSize,[rt]:{fontSize:Je.iconFontSize},ol:{display:"flex",flexWrap:"wrap",margin:0,padding:0,listStyle:"none"},a:Object.assign({color:Je.linkColor,transition:`color ${Je.motionDurationMid}`,padding:`0 ${Je.paddingXXS}px`,borderRadius:Je.borderRadiusSM,height:Je.lineHeight*Je.fontSize,display:"inline-block",marginInline:-Je.marginXXS,"&:hover":{color:Je.linkHoverColor,backgroundColor:Je.colorBgTextHover}},(0,ee.Qy)(Je)),"li:last-child":{color:Je.lastItemColor},[`${at}-separator`]:{marginInline:Je.separatorMargin,color:Je.separatorColor},[`${at}-link`]:{[` + > ${rt} + span, + > ${rt} + a + `]:{marginInlineStart:Je.marginXXS}},[`${at}-overlay-link`]:{borderRadius:Je.borderRadiusSM,height:Je.lineHeight*Je.fontSize,display:"inline-block",padding:`0 ${Je.paddingXXS}px`,marginInline:-Je.marginXXS,[`> ${rt}`]:{marginInlineStart:Je.marginXXS,fontSize:Je.fontSizeIcon},"&:hover":{color:Je.linkHoverColor,backgroundColor:Je.colorBgTextHover,a:{color:Je.linkHoverColor}},a:{"&:hover":{backgroundColor:"transparent"}}},[`&${Je.componentCls}-rtl`]:{direction:"rtl"}})}};var me=(0,ne.Z)("Breadcrumb",Je=>{const at=(0,ue.TS)(Je,{});return[ie(at)]},Je=>({itemColor:Je.colorTextDescription,lastItemColor:Je.colorText,iconFontSize:Je.fontSize,linkColor:Je.colorTextDescription,linkHoverColor:Je.colorText,separatorColor:Je.colorTextDescription,separatorMargin:Je.marginXS})),Se=function(Je,at){var rt={};for(var nt in Je)Object.prototype.hasOwnProperty.call(Je,nt)&&at.indexOf(nt)<0&&(rt[nt]=Je[nt]);if(Je!=null&&typeof Object.getOwnPropertySymbols=="function")for(var He=0,nt=Object.getOwnPropertySymbols(Je);He{var{breadcrumbName:Ie}=Ce,Qe=Se(Ce,["breadcrumbName"]);return Object.assign(Object.assign({},Qe),{title:Ie})})}),He}function Be(Je,at){return(0,Ee.useMemo)(()=>Je||(at?at.map(de):null),[Je,at])}var ze=function(Je,at){var rt={};for(var nt in Je)Object.prototype.hasOwnProperty.call(Je,nt)&&at.indexOf(nt)<0&&(rt[nt]=Je[nt]);if(Je!=null&&typeof Object.getOwnPropertySymbols=="function")for(var He=0,nt=Object.getOwnPropertySymbols(Je);He{if(at===void 0)return at;let rt=(at||"").replace(/^\//,"");return Object.keys(Je).forEach(nt=>{rt=rt.replace(`:${nt}`,Je[nt])}),rt},et=Je=>{const{prefixCls:at,separator:rt="/",style:nt,className:He,rootClassName:Ce,routes:Ie,items:Qe,children:$e,itemRender:je,params:Xe={}}=Je,ft=ze(Je,["prefixCls","separator","style","className","rootClassName","routes","items","children","itemRender","params"]),{getPrefixCls:yt,direction:mt,breadcrumb:bt}=Ee.useContext(le.E_);let We;const Bt=yt("breadcrumb",at),[xt,Oe]=me(Bt),At=Be(Qe,Ie),ce=E(Bt,je);if(At&&At.length>0){const se=[],De=Qe||Ie;We=At.map((Ye,fe)=>{const{path:Le,key:lt,type:qe,menu:Ve,overlay:dt,onClick:kt,className:Mt,separator:un,dropdownProps:Tt}=Ye,sn=Ae(Xe,Le);sn!==void 0&&se.push(sn);const tt=lt!=null?lt:fe;if(qe==="separator")return Ee.createElement(ye,{key:tt},un);const vt={},St=fe===At.length-1;Ve?vt.menu=Ve:dt&&(vt.overlay=dt);let{href:Gt}=Ye;return se.length&&sn!==void 0&&(Gt=`#/${se.join("/")}`),Ee.createElement(x,Object.assign({key:tt},vt,(0,Ze.Z)(Ye,{data:!0,aria:!0}),{className:Mt,dropdownProps:Tt,href:Gt,separator:St?"":rt,onClick:kt,prefixCls:Bt}),ce(Ye,Xe,De,se,Gt))})}else if($e){const se=(0,be.Z)($e).length;We=(0,be.Z)($e).map((De,Ye)=>{if(!De)return De;const fe=Ye===se-1;return(0,Pe.Tm)(De,{separator:fe?"":rt,key:Ye})})}const re=ve()(Bt,bt==null?void 0:bt.className,{[`${Bt}-rtl`]:mt==="rtl"},He,Ce,Oe),ae=Object.assign(Object.assign({},bt==null?void 0:bt.style),nt);return xt(Ee.createElement("nav",Object.assign({className:re,style:ae},ft),Ee.createElement("ol",null,We)))};et.Item=b,et.Separator=ye;var we=et,it=we},24905:function(Ft,wt,te){"use strict";te.d(wt,{default:function(){return me}});var z=te(92310),ve=te.n(z),be=te(5630),Ze=te(59301),Ee=te(36355),Pe=te(1684),le=te(32441),ke=Ze.createContext(null),he=te(98447),ye=te(14088),Fe=te(4572),pe=function(Se,de){var Be={};for(var ze in Se)Object.prototype.hasOwnProperty.call(Se,ze)&&de.indexOf(ze)<0&&(Be[ze]=Se[ze]);if(Se!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ae=0,ze=Object.getOwnPropertySymbols(Se);Ae{var Be;const{prefixCls:ze,className:Ae,rootClassName:et,children:we,indeterminate:it=!1,style:Je,onMouseEnter:at,onMouseLeave:rt,skipGroup:nt=!1,disabled:He}=Se,Ce=pe(Se,["prefixCls","className","rootClassName","children","indeterminate","style","onMouseEnter","onMouseLeave","skipGroup","disabled"]),{getPrefixCls:Ie,direction:Qe,checkbox:$e}=Ze.useContext(Ee.E_),je=Ze.useContext(ke),{isFormItemInput:Xe}=Ze.useContext(le.aM),ft=Ze.useContext(Pe.Z),yt=(Be=(je==null?void 0:je.disabled)||He)!==null&&Be!==void 0?Be:ft,mt=Ze.useRef(Ce.value);Ze.useEffect(()=>{je==null||je.registerValue(Ce.value)},[]),Ze.useEffect(()=>{if(!nt)return Ce.value!==mt.current&&(je==null||je.cancelValue(mt.current),je==null||je.registerValue(Ce.value),mt.current=Ce.value),()=>je==null?void 0:je.cancelValue(Ce.value)},[Ce.value]);const bt=Ie("checkbox",ze),[We,Bt]=(0,he.ZP)(bt),xt=Object.assign({},Ce);je&&!nt&&(xt.onChange=function(){Ce.onChange&&Ce.onChange.apply(Ce,arguments),je.toggleOption&&je.toggleOption({label:we,value:Ce.value})},xt.name=je.name,xt.checked=je.value.includes(Ce.value));const Oe=ve()(`${bt}-wrapper`,{[`${bt}-rtl`]:Qe==="rtl",[`${bt}-wrapper-checked`]:xt.checked,[`${bt}-wrapper-disabled`]:yt,[`${bt}-wrapper-in-form-item`]:Xe},$e==null?void 0:$e.className,Ae,et,Bt),At=ve()({[`${bt}-indeterminate`]:it},Fe.A,Bt),ce=it?"mixed":void 0;return We(Ze.createElement(ye.Z,{component:"Checkbox",disabled:yt},Ze.createElement("label",{className:Oe,style:Object.assign(Object.assign({},$e==null?void 0:$e.style),Je),onMouseEnter:at,onMouseLeave:rt},Ze.createElement(be.Z,Object.assign({"aria-checked":ce},xt,{prefixCls:bt,className:At,disabled:yt,ref:de})),we!==void 0&&Ze.createElement("span",null,we))))};var a=Ze.forwardRef(oe),x=te(94480),y=te(2738),b=function(Se,de){var Be={};for(var ze in Se)Object.prototype.hasOwnProperty.call(Se,ze)&&de.indexOf(ze)<0&&(Be[ze]=Se[ze]);if(Se!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ae=0,ze=Object.getOwnPropertySymbols(Se);Ae{const{defaultValue:Be,children:ze,options:Ae=[],prefixCls:et,className:we,rootClassName:it,style:Je,onChange:at}=Se,rt=b(Se,["defaultValue","children","options","prefixCls","className","rootClassName","style","onChange"]),{getPrefixCls:nt,direction:He}=Ze.useContext(Ee.E_),[Ce,Ie]=Ze.useState(rt.value||Be||[]),[Qe,$e]=Ze.useState([]);Ze.useEffect(()=>{"value"in rt&&Ie(rt.value||[])},[rt.value]);const je=Ze.useMemo(()=>Ae.map(re=>typeof re=="string"||typeof re=="number"?{label:re,value:re}:re),[Ae]),Xe=re=>{$e(ae=>ae.filter(se=>se!==re))},ft=re=>{$e(ae=>[].concat((0,x.Z)(ae),[re]))},yt=re=>{const ae=Ce.indexOf(re.value),se=(0,x.Z)(Ce);ae===-1?se.push(re.value):se.splice(ae,1),"value"in rt||Ie(se),at==null||at(se.filter(De=>Qe.includes(De)).sort((De,Ye)=>{const fe=je.findIndex(lt=>lt.value===De),Le=je.findIndex(lt=>lt.value===Ye);return fe-Le}))},mt=nt("checkbox",et),bt=`${mt}-group`,[We,Bt]=(0,he.ZP)(mt),xt=(0,y.Z)(rt,["value","disabled"]),Oe=Ae.length?je.map(re=>Ze.createElement(a,{prefixCls:mt,key:re.value.toString(),disabled:"disabled"in re?re.disabled:rt.disabled,value:re.value,checked:Ce.includes(re.value),onChange:re.onChange,className:`${bt}-item`,style:re.style,title:re.title},re.label)):ze,At={toggleOption:yt,value:Ce,disabled:rt.disabled,name:rt.name,registerValue:ft,cancelValue:Xe},ce=ve()(bt,{[`${bt}-rtl`]:He==="rtl"},we,it,Bt);return We(Ze.createElement("div",Object.assign({className:ce,style:Je},xt,{ref:de}),Ze.createElement(ke.Provider,{value:At},Oe)))},ne=Ze.forwardRef(ee);var ue=Ze.memo(ne);const ie=a;ie.Group=ue,ie.__ANT_CHECKBOX=!0;var me=ie},98447:function(Ft,wt,te){"use strict";te.d(wt,{C2:function(){return Ee}});var z=te(17313),ve=te(37613),be=te(83116);const Ze=Pe=>{const{checkboxCls:le}=Pe,ge=`${le}-wrapper`;return[{[`${le}-group`]:Object.assign(Object.assign({},(0,z.Wf)(Pe)),{display:"inline-flex",flexWrap:"wrap",columnGap:Pe.marginXS,[`> ${Pe.antCls}-row`]:{flex:1}}),[ge]:Object.assign(Object.assign({},(0,z.Wf)(Pe)),{display:"inline-flex",alignItems:"baseline",cursor:"pointer","&:after":{display:"inline-block",width:0,overflow:"hidden",content:"'\\a0'"},[`& + ${ge}`]:{marginInlineStart:0},[`&${ge}-in-form-item`]:{'input[type="checkbox"]':{width:14,height:14}}}),[le]:Object.assign(Object.assign({},(0,z.Wf)(Pe)),{position:"relative",whiteSpace:"nowrap",lineHeight:1,cursor:"pointer",borderRadius:Pe.borderRadiusSM,alignSelf:"center",[`${le}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0,margin:0,[`&:focus-visible + ${le}-inner`]:Object.assign({},(0,z.oN)(Pe))},[`${le}-inner`]:{boxSizing:"border-box",position:"relative",top:0,insetInlineStart:0,display:"block",width:Pe.checkboxSize,height:Pe.checkboxSize,direction:"ltr",backgroundColor:Pe.colorBgContainer,border:`${Pe.lineWidth}px ${Pe.lineType} ${Pe.colorBorder}`,borderRadius:Pe.borderRadiusSM,borderCollapse:"separate",transition:`all ${Pe.motionDurationSlow}`,"&:after":{boxSizing:"border-box",position:"absolute",top:"50%",insetInlineStart:"21.5%",display:"table",width:Pe.checkboxSize/14*5,height:Pe.checkboxSize/14*8,border:`${Pe.lineWidthBold}px solid ${Pe.colorWhite}`,borderTop:0,borderInlineStart:0,transform:"rotate(45deg) scale(0) translate(-50%,-50%)",opacity:0,content:'""',transition:`all ${Pe.motionDurationFast} ${Pe.motionEaseInBack}, opacity ${Pe.motionDurationFast}`}},"& + span":{paddingInlineStart:Pe.paddingXS,paddingInlineEnd:Pe.paddingXS}})},{[` ${ge}:not(${ge}-disabled), - ${ie}:not(${ie}-disabled) - `]:{[`&:hover ${ie}-inner`]:{borderColor:Ae.colorPrimary}},[`${ge}:not(${ge}-disabled)`]:{[`&:hover ${ie}-checked:not(${ie}-disabled) ${ie}-inner`]:{backgroundColor:Ae.colorPrimaryHover,borderColor:"transparent"},[`&:hover ${ie}-checked:not(${ie}-disabled):after`]:{borderColor:Ae.colorPrimaryHover}}},{[`${ie}-checked`]:{[`${ie}-inner`]:{backgroundColor:Ae.colorPrimary,borderColor:Ae.colorPrimary,"&:after":{opacity:1,transform:"rotate(45deg) scale(1) translate(-50%,-50%)",transition:`all ${Ae.motionDurationMid} ${Ae.motionEaseOutBack} ${Ae.motionDurationFast}`}}},[` + ${le}:not(${le}-disabled) + `]:{[`&:hover ${le}-inner`]:{borderColor:Pe.colorPrimary}},[`${ge}:not(${ge}-disabled)`]:{[`&:hover ${le}-checked:not(${le}-disabled) ${le}-inner`]:{backgroundColor:Pe.colorPrimaryHover,borderColor:"transparent"},[`&:hover ${le}-checked:not(${le}-disabled):after`]:{borderColor:Pe.colorPrimaryHover}}},{[`${le}-checked`]:{[`${le}-inner`]:{backgroundColor:Pe.colorPrimary,borderColor:Pe.colorPrimary,"&:after":{opacity:1,transform:"rotate(45deg) scale(1) translate(-50%,-50%)",transition:`all ${Pe.motionDurationMid} ${Pe.motionEaseOutBack} ${Pe.motionDurationFast}`}}},[` ${ge}-checked:not(${ge}-disabled), - ${ie}-checked:not(${ie}-disabled) - `]:{[`&:hover ${ie}-inner`]:{backgroundColor:Ae.colorPrimaryHover,borderColor:"transparent"}}},{[ie]:{"&-indeterminate":{[`${ie}-inner`]:{backgroundColor:Ae.colorBgContainer,borderColor:Ae.colorBorder,"&:after":{top:"50%",insetInlineStart:"50%",width:Ae.fontSizeLG/2,height:Ae.fontSizeLG/2,backgroundColor:Ae.colorPrimary,border:0,transform:"translate(-50%, -50%) scale(1)",opacity:1,content:'""'}}}}},{[`${ge}-disabled`]:{cursor:"not-allowed"},[`${ie}-disabled`]:{[`&, ${ie}-input`]:{cursor:"not-allowed",pointerEvents:"none"},[`${ie}-inner`]:{background:Ae.colorBgContainerDisabled,borderColor:Ae.colorBorder,"&:after":{borderColor:Ae.colorTextDisabled}},"&:after":{display:"none"},"& + span":{color:Ae.colorTextDisabled},[`&${ie}-indeterminate ${ie}-inner::after`]:{background:Ae.colorTextDisabled}}}]};function Se(Ae,ie){const ge=(0,he.TS)(ie,{checkboxCls:`.${Ae}`,checkboxSize:ie.controlInteractiveSize});return[Ze(ge)]}wt.ZP=(0,xe.Z)("Checkbox",(Ae,ie)=>{let{prefixCls:ge}=ie;return[Se(ge,Ae)]})},5083:function(Ft,wt,te){"use strict";te.d(wt,{default:function(){return Ps}});var z=te(66649),he=te.n(z),xe=te(48736),Ze=te(9007),Se=te.n(Ze),Ae=te(50991),ie=te.n(Ae),ge=te(9084),ke=te.n(ge),Ee=te(58626),pe=te.n(Ee),be=te(13477),ve=te.n(be),oe=te(64796),E=te.n(oe);he().extend(E()),he().extend(ve()),he().extend(Se()),he().extend(ie()),he().extend(ke()),he().extend(pe()),he().extend(function(Fe,Te){var Me=Te.prototype,ct=Me.format;Me.format=function(Ke){var Nt=(Ke||"").replace("Wo","wo");return ct.bind(this)(Nt)}});var a={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"},x=function(Te){var Me=a[Te];return Me||Te.split("_")[0]},y=function(){(0,xe.ET)(!1,"Not match any format. Please help to fire a issue about this.")},b={getNow:function(){return he()()},getFixedDate:function(Te){return he()(Te,["YYYY-M-DD","YYYY-MM-DD"])},getEndDate:function(Te){return Te.endOf("month")},getWeekDay:function(Te){var Me=Te.locale("en");return Me.weekday()+Me.localeData().firstDayOfWeek()},getYear:function(Te){return Te.year()},getMonth:function(Te){return Te.month()},getDate:function(Te){return Te.date()},getHour:function(Te){return Te.hour()},getMinute:function(Te){return Te.minute()},getSecond:function(Te){return Te.second()},addYear:function(Te,Me){return Te.add(Me,"year")},addMonth:function(Te,Me){return Te.add(Me,"month")},addDate:function(Te,Me){return Te.add(Me,"day")},setYear:function(Te,Me){return Te.year(Me)},setMonth:function(Te,Me){return Te.month(Me)},setDate:function(Te,Me){return Te.date(Me)},setHour:function(Te,Me){return Te.hour(Me)},setMinute:function(Te,Me){return Te.minute(Me)},setSecond:function(Te,Me){return Te.second(Me)},isAfter:function(Te,Me){return Te.isAfter(Me)},isValidate:function(Te){return Te.isValid()},locale:{getWeekFirstDay:function(Te){return he()().locale(x(Te)).localeData().firstDayOfWeek()},getWeekFirstDate:function(Te,Me){return Me.locale(x(Te)).weekday(0)},getWeek:function(Te,Me){return Me.locale(x(Te)).week()},getShortWeekDays:function(Te){return he()().locale(x(Te)).localeData().weekdaysMin()},getShortMonths:function(Te){return he()().locale(x(Te)).localeData().monthsShort()},format:function(Te,Me,ct){return Me.locale(x(Te)).format(ct)},parse:function(Te,Me,ct){for(var gt=x(Te),Ke=0;Ke1&&(Nt=Te.addDate(Nt,-7)),Nt}function tt(Fe,Te,Me){var ct=arguments.length>3&&arguments[3]!==void 0?arguments[3]:1;switch(Te){case"year":return Me.addYear(Fe,ct*10);case"quarter":case"month":return Me.addYear(Fe,ct);default:return Me.addMonth(Fe,ct)}}function vt(Fe,Te){var Me=Te.generateConfig,ct=Te.locale,gt=Te.format;return typeof gt=="function"?gt(Fe):Me.locale.format(ct.locale,Fe,gt)}function St(Fe,Te){var Me=Te.generateConfig,ct=Te.locale,gt=Te.formatList;return!Fe||typeof gt[0]=="function"?null:Me.locale.parse(ct.locale,Fe,gt)}function Gt(Fe){var Te=Fe.cellDate,Me=Fe.mode,ct=Fe.disabledDate,gt=Fe.generateConfig;if(!ct)return!1;var Ke=function(Kn,dn,Mn){for(var ma=dn;ma<=Mn;){var Ja=void 0;switch(Kn){case"date":{if(Ja=gt.setDate(Te,ma),!ct(Ja))return!1;break}case"month":{if(Ja=gt.setMonth(Te,ma),!Gt({cellDate:Ja,mode:"month",generateConfig:gt,disabledDate:ct}))return!1;break}case"year":{if(Ja=gt.setYear(Te,ma),!Gt({cellDate:Ja,mode:"year",generateConfig:gt,disabledDate:ct}))return!1;break}}ma+=1}return!0};switch(Me){case"date":case"week":return ct(Te);case"month":{var Nt=1,mn=gt.getDate(gt.getEndDate(Te));return Ke("date",Nt,mn)}case"quarter":{var gn=Math.floor(gt.getMonth(Te)/3)*3,Fn=gn+2;return Ke("month",gn,Fn)}case"year":return Ke("month",0,11);case"decade":{var Sa=gt.getYear(Te),Nn=Math.floor(Sa/ae)*ae,Tn=Nn+ae-1;return Ke("year",Nn,Tn)}}}function vn(Fe,Te){var Me=Te.formatList,ct=Te.generateConfig,gt=Te.locale;return(0,ce.Z)(function(){if(!Fe)return[[""],""];for(var Ke="",Nt=[],mn=0;mn1&&arguments[1]!==void 0?arguments[1]:!1;if(cancelAnimationFrame(Fn.current),ma){gn(Mn);return}Fn.current=requestAnimationFrame(function(){gn(Mn)})}var Nn=vn(mn,{formatList:Me,generateConfig:ct,locale:gt}),Tn=(0,xt.Z)(Nn,2),zn=Tn[1];function Kn(Mn){Sa(Mn)}function dn(){var Mn=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;Sa(null,Mn)}return(0,ue.useEffect)(function(){dn(!0)},[Fe]),(0,ue.useEffect)(function(){return function(){return cancelAnimationFrame(Fn.current)}},[]),[zn,Kn,dn]}var wn=te(10228),Hn=te(16089),Aa=te(94480),Ta=te(29194),Oa=new Map;function Bn(Fe,Te){var Me;function ct(){(0,Ta.Z)(Fe)?Te():Me=(0,Hn.Z)(function(){ct()})}return ct(),function(){Hn.Z.cancel(Me)}}function fa(Fe,Te,Me){if(Oa.get(Fe)&&cancelAnimationFrame(Oa.get(Fe)),Me<=0){Oa.set(Fe,requestAnimationFrame(function(){Fe.scrollTop=Te}));return}var ct=Te-Fe.scrollTop,gt=ct/Me*10;Oa.set(Fe,requestAnimationFrame(function(){Fe.scrollTop+=gt,Fe.scrollTop!==Te&&fa(Fe,Te,Me-10)}))}function Ka(Fe,Te){var Me=Te.onLeftRight,ct=Te.onCtrlLeftRight,gt=Te.onUpDown,Ke=Te.onPageUpDown,Nt=Te.onEnter,mn=Fe.which,gn=Fe.ctrlKey,Fn=Fe.metaKey;switch(mn){case wn.Z.LEFT:if(gn||Fn){if(ct)return ct(-1),!0}else if(Me)return Me(-1),!0;break;case wn.Z.RIGHT:if(gn||Fn){if(ct)return ct(1),!0}else if(Me)return Me(1),!0;break;case wn.Z.UP:if(gt)return gt(-1),!0;break;case wn.Z.DOWN:if(gt)return gt(1),!0;break;case wn.Z.PAGE_UP:if(Ke)return Ke(-1),!0;break;case wn.Z.PAGE_DOWN:if(Ke)return Ke(1),!0;break;case wn.Z.ENTER:if(Nt)return Nt(),!0;break}return!1}function Ln(Fe,Te,Me,ct){var gt=Fe;if(!gt)switch(Te){case"time":gt=ct?"hh:mm:ss a":"HH:mm:ss";break;case"week":gt="gggg-wo";break;case"month":gt="YYYY-MM";break;case"quarter":gt="YYYY-[Q]Q";break;case"year":gt="YYYY";break;default:gt=Me?"YYYY-MM-DD HH:mm:ss":"YYYY-MM-DD"}return gt}function Po(Fe,Te,Me){var ct=Fe==="time"?8:10,gt=typeof Te=="function"?Te(Me.getNow()).length:Te.length;return Math.max(ct,gt)+2}var ho=null,ao=new Set;function fn(Fe){return!ho&&typeof window!="undefined"&&window.addEventListener&&(ho=function(Me){(0,Aa.Z)(ao).forEach(function(ct){ct(Me)})},window.addEventListener("mousedown",ho)),ao.add(Fe),function(){ao.delete(Fe),ao.size===0&&(window.removeEventListener("mousedown",ho),ho=null)}}function Wn(Fe){var Te=Fe.target;if(Fe.composed&&Te.shadowRoot){var Me;return((Me=Fe.composedPath)===null||Me===void 0?void 0:Me.call(Fe)[0])||Te}return Te}var Ea=function(Te){return Te==="month"||Te==="date"?"year":Te},$a=function(Te){return Te==="date"?"month":Te},Ca=function(Te){return Te==="month"||Te==="date"?"quarter":Te},La=function(Te){return Te==="date"?"week":Te},ar={year:Ea,month:$a,quarter:Ca,week:La,time:null,date:null};function Dr(Fe,Te){return Fe.some(function(Me){return Me&&Me.contains(Te)})}function jt(Fe){var Te=Fe.open,Me=Fe.value,ct=Fe.isClickOutside,gt=Fe.triggerOpen,Ke=Fe.forwardKeyDown,Nt=Fe.onKeyDown,mn=Fe.blurToCancel,gn=Fe.onSubmit,Fn=Fe.onCancel,Sa=Fe.onFocus,Nn=Fe.onBlur,Tn=Fe.changeOnBlur,zn=(0,ue.useState)(!1),Kn=(0,xt.Z)(zn,2),dn=Kn[0],Mn=Kn[1],ma=(0,ue.useState)(!1),Ja=(0,xt.Z)(ma,2),Ga=Ja[0],Ia=Ja[1],mo=(0,ue.useRef)(!1),no=(0,ue.useRef)(!1),Ba=(0,ue.useRef)(!1),Mr={onMouseDown:function(){Mn(!0),gt(!0)},onKeyDown:function(Tr){var qr=function(){Ba.current=!0};if(Nt(Tr,qr),!Ba.current){switch(Tr.which){case wn.Z.ENTER:{Te?gn()!==!1&&Mn(!0):gt(!0),Tr.preventDefault();return}case wn.Z.TAB:{dn&&Te&&!Tr.shiftKey?(Mn(!1),Tr.preventDefault()):!dn&&Te&&!Ke(Tr)&&Tr.shiftKey&&(Mn(!0),Tr.preventDefault());return}case wn.Z.ESC:{Mn(!0),Fn();return}}!Te&&![wn.Z.SHIFT].includes(Tr.which)?gt(!0):dn||Ke(Tr)}},onFocus:function(Tr){Mn(!0),Ia(!0),Sa&&Sa(Tr)},onBlur:function(Tr){if(mo.current||!ct(document.activeElement)){mo.current=!1;return}mn?setTimeout(function(){for(var qr=document,dl=qr.activeElement;dl&&dl.shadowRoot;)dl=dl.shadowRoot.activeElement;ct(dl)&&Fn()},0):Te&&(gt(!1),no.current&&gn()),Ia(!1),Nn==null||Nn(Tr)}};return(0,ue.useEffect)(function(){no.current=!1},[Te]),(0,ue.useEffect)(function(){no.current=!0},[Me]),(0,ue.useEffect)(function(){return fn(function(tr){var Tr=Wn(tr),qr=ct(Tr);Te&&(qr?!Tn&&(!Ga||qr)&>(!1):(mo.current=!0,(0,Hn.Z)(function(){mo.current=!1})))})}),[Mr,{focused:Ga,typing:dn}]}function Ot(Fe,Te){return ue.useMemo(function(){return Fe||(Te?((0,xe.ZP)(!1,"`ranges` is deprecated. Please use `presets` instead."),Object.entries(Te).map(function(Me){var ct=(0,xt.Z)(Me,2),gt=ct[0],Ke=ct[1];return{label:gt,value:Ke}})):[])},[Fe,Te])}var Rt=te(34280);function Gn(Fe){var Te=Fe.valueTexts,Me=Fe.onTextChange,ct=ue.useState(""),gt=(0,xt.Z)(ct,2),Ke=gt[0],Nt=gt[1],mn=ue.useRef([]);mn.current=Te;function gn(Sa){Nt(Sa),Me(Sa)}function Fn(){Nt(mn.current[0])}return(0,Rt.Z)(function(){Te.every(function(Sa){return Sa!==Ke})&&Fn()},[Te.join("||")]),[Ke,gn,Fn]}var Ma=ue.createContext({}),va=Ma,za=te(76190);function Bo(Fe){var Te=Fe.cellRender,Me=Fe.monthCellRender,ct=Fe.dateRender,gt=ue.useMemo(function(){if(Te)return Te;if(!(!Me&&!ct))return function(Ke,Nt){var mn=Ke;return ct&&Nt.type==="date"?ct(mn,Nt.today):Me&&Nt.type==="month"?Me(mn,Nt.locale):Nt.originNode}},[Te,Me,ct]);return gt}function Ha(Fe,Te){for(var Me=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"0",ct=String(Fe);ct.length=1?Me|0:1,Nt=Fe;Nt<=Te;Nt+=Ke)gt.push({label:Ha(Nt,2),value:Nt,disabled:(ct||[]).includes(Nt)});return gt}function ul(Fe){var Te=Fe.generateConfig,Me=Fe.prefixCls,ct=Fe.operationRef,gt=Fe.activeColumnIndex,Ke=Fe.value,Nt=Fe.showHour,mn=Fe.showMinute,gn=Fe.showSecond,Fn=Fe.use12Hours,Sa=Fe.hourStep,Nn=Sa===void 0?1:Sa,Tn=Fe.minuteStep,zn=Tn===void 0?1:Tn,Kn=Fe.secondStep,dn=Kn===void 0?1:Kn,Mn=Fe.disabledHours,ma=Fe.disabledMinutes,Ja=Fe.disabledSeconds,Ga=Fe.disabledTime,Ia=Fe.hideDisabledOptions,mo=Fe.onSelect,no=Fe.cellRender,Ba=Fe.locale,Mr=[],tr="".concat(Me,"-content"),Tr="".concat(Me,"-time-panel"),qr,dl=Ke?Te.getHour(Ke):-1,vl=dl,Rl=Ke?Te.getMinute(Ke):-1,cl=Ke?Te.getSecond(Ke):-1,Wr=Te.getNow(),Kr=ue.useMemo(function(){if(Ga){var Vt=Ga(Wr);return[Vt.disabledHours,Vt.disabledMinutes,Vt.disabledSeconds]}return[Mn,ma,Ja]},[Mn,ma,Ja,Ga,Wr]),Gr=(0,xt.Z)(Kr,3),Un=Gr[0],nl=Gr[1],ll=Gr[2],Jl=qo(0,23,Nn,Un&&Un()),Kl=(0,ce.Z)(function(){return Jl},Jl,br);Fn&&(qr=vl>=12,vl%=12);var Re=ue.useMemo(function(){if(!Fn)return[!1,!1];var Vt=[!0,!0];return Kl.forEach(function(an){var bn=an.disabled,xn=an.value;bn||(xn>=12?Vt[1]=!1:Vt[0]=!1)}),Vt},[Fn,Kl]),Ge=(0,xt.Z)(Re,2),ot=Ge[0],ut=Ge[1],pt=ue.useMemo(function(){return Fn?Kl.filter(qr?function(Vt){return Vt.value>=12}:function(Vt){return Vt.value<12}).map(function(Vt){var an=Vt.value%12,bn=an===0?"12":Ha(an,2);return(0,Bt.Z)((0,Bt.Z)({},Vt),{},{label:bn,value:an})}):Kl},[Fn,qr,Kl]),Et=qo(0,59,zn,nl&&nl(dl)),Ht=qo(0,59,dn,ll&&ll(dl,Rl)),Zt=oo({value:Ke,generateConfig:Te,disabledMinutes:nl,disabledSeconds:ll,minutes:Et,seconds:Ht,use12Hours:Fn});ct.current={onUpDown:function(an){var bn=Mr[gt];if(bn)for(var xn=bn.units.findIndex(function(ya){return ya.value===bn.value}),On=bn.units.length,sa=1;sa2&&arguments[2]!==void 0?arguments[2]:!1;(Da===Mn||Uo)&&(lo(kn),Mr&&Mr(kn),Zt&&Zt(kn,Na),tr&&!un(gn,kn,Pa)&&!(zn!=null&&zn(kn))&&tr(kn))},dr=function(kn){if(Al.includes(Da)){var Na,Uo,cr=Da==="date";switch(kn===wn.Z.PAGE_UP||kn===wn.Z.PAGE_DOWN?Uo=cr?gn.addMonth:gn.addYear:Uo=cr?gn.addDate:gn.addMonth,kn){case wn.Z.LEFT:case wn.Z.PAGE_UP:Na=Uo(Eo,-1);break;case wn.Z.RIGHT:case wn.Z.PAGE_DOWN:Na=Uo(Eo,1);break;case wn.Z.UP:case wn.Z.DOWN:Na=Uo(Eo,Number("".concat(kn===wn.Z.UP?"-":"").concat(cr?De:tl)));break}if(Na)return!(zn!=null&&zn(Na))}return!0},hl=function(kn){if(sa.current&&sa.current.onKeyDown){var Na=!0,Uo=kn.which;if([wn.Z.LEFT,wn.Z.RIGHT,wn.Z.UP,wn.Z.DOWN,wn.Z.PAGE_UP,wn.Z.PAGE_DOWN,wn.Z.ENTER].includes(Uo)&&(kn.preventDefault(),Uo!==wn.Z.ENTER&&Ja===0&&(Na=dr(Uo))),Na)return sa.current.onKeyDown(kn)}return(0,xe.ZP)(!1,"Panel not correct handle keyDown event. Please help to fire issue about this."),!1},xr=function(kn){sa.current&&sa.current.onBlur&&sa.current.onBlur(kn)};Ht&&bn!=="right"&&(Ht.current={onKeyDown:hl,onClose:function(){sa.current&&sa.current.onClose&&sa.current.onClose()}}),ue.useEffect(function(){Fn&&!na.current&&Ko(Fn)},[Fn]),ue.useEffect(function(){na.current=!1},[]);var No,Sl=Bo({cellRender:Re,monthCellRender:Kl,dateRender:Jl}),xo=(0,Bt.Z)((0,Bt.Z)({},Fe),{},{cellRender:Sl,operationRef:sa,prefixCls:gt,viewDate:Eo,value:Pa,onViewDateChange:ka,sourceMode:io,onPanelChange:sr,disabledDate:zn});switch(delete xo.onChange,delete xo.onSelect,Da){case"decade":No=ue.createElement(Ct,(0,le.Z)({},xo,{onSelect:function(kn,Na){ka(kn),vr(kn,Na)}}));break;case"year":No=ue.createElement(ii,(0,le.Z)({},xo,{onSelect:function(kn,Na){ka(kn),vr(kn,Na)}}));break;case"month":No=ue.createElement(hi,(0,le.Z)({},xo,{onSelect:function(kn,Na){ka(kn),vr(kn,Na)}}));break;case"quarter":No=ue.createElement(uu,(0,le.Z)({},xo,{onSelect:function(kn,Na){ka(kn),vr(kn,Na)}}));break;case"week":No=ue.createElement(ja,(0,le.Z)({},xo,{onSelect:function(kn,Na){ka(kn),vr(kn,Na)}}));break;case"time":delete xo.showTime,No=ue.createElement(ql,(0,le.Z)({},xo,(0,za.Z)(Ia)==="object"?Ia:null,{onSelect:function(kn,Na){ka(kn),vr(kn,Na)}}));break;default:Ia?No=ue.createElement(Ti,(0,le.Z)({},xo,{onSelect:function(kn,Na){ka(kn),vr(kn,Na)}})):No=ue.createElement(Ml,(0,le.Z)({},xo,{onSelect:function(kn,Na){ka(kn),vr(kn,Na)}}))}var Ir,Rr,zl=function(){var kn=gn.getNow(),Na=yn(gn.getHour(kn),gn.getMinute(kn),gn.getSecond(kn),ot?Kr:1,ut?Un:1,pt?ll:1),Uo=It(gn,kn,Na[0],Na[1],Na[2]);vr(Uo,"submit")};zt||(Ir=Oo(gt,Da,no),Ia&&Da!=="date"?Rr=null:Rr=ba({prefixCls:gt,components:Rl,needConfirmButton:Ge,okDisabled:!Pa||zn&&zn(Pa),locale:mn,showNow:Ga,onNow:Ge&&zl,onOk:function(){Pa&&(vr(Pa,"submit",!0),vl&&vl(Pa))}}));var bo;if(mo&&Da==="date"&&Mn==="date"&&!Ia){var Co=gn.getNow(),Ao="".concat(gt,"-today-btn"),uo=zn&&zn(Co);bo=ue.createElement("a",{className:je()(Ao,uo&&"".concat(Ao,"-disabled")),"aria-disabled":uo,onClick:function(){uo||vr(Co,"mouse",!0)}},mn.today)}return ue.createElement(va.Provider,{value:(0,Bt.Z)((0,Bt.Z)({},Et),{},{mode:Da,hideHeader:"hideHeader"in Fe?Ba:Et.hideHeader,hidePrevBtn:an&&bn==="right",hideNextBtn:an&&bn==="left"})},ue.createElement("div",{tabIndex:Ja,className:je()("".concat(gt,"-panel"),Ke,(Te={},(0,We.Z)(Te,"".concat(gt,"-panel-has-range"),xn&&xn[0]&&xn[1]),(0,We.Z)(Te,"".concat(gt,"-panel-has-range-hover"),On&&On[0]&&On[1]),(0,We.Z)(Te,"".concat(gt,"-panel-rtl"),cl==="rtl"),Te)),style:Nt,onKeyDown:hl,onBlur:xr,onMouseDown:qr},No,Ir||Rr||bo?ue.createElement("div",{className:"".concat(gt,"-footer")},Ir,Rr,bo):null))}var en=kr,Ut=te(35593),cn={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 Dn(Fe){var Te,Me=Fe.prefixCls,ct=Fe.popupElement,gt=Fe.popupStyle,Ke=Fe.visible,Nt=Fe.dropdownClassName,mn=Fe.dropdownAlign,gn=Fe.transitionName,Fn=Fe.getPopupContainer,Sa=Fe.children,Nn=Fe.range,Tn=Fe.popupPlacement,zn=Fe.direction,Kn="".concat(Me,"-dropdown"),dn=function(){return Tn!==void 0?Tn:zn==="rtl"?"bottomRight":"bottomLeft"};return ue.createElement(Ut.Z,{showAction:[],hideAction:[],popupPlacement:dn(),builtinPlacements:cn,prefixCls:Kn,popupTransitionName:gn,popup:ct,popupAlign:mn,popupVisible:Ke,popupClassName:je()(Nt,(Te={},(0,We.Z)(Te,"".concat(Kn,"-range"),Nn),(0,We.Z)(Te,"".concat(Kn,"-rtl"),zn==="rtl"),Te)),popupStyle:gt,getPopupContainer:Fn},Sa)}var _a=Dn;function Io(Fe){var Te=Fe.prefixCls,Me=Fe.presets,ct=Fe.onClick,gt=Fe.onHover;return Me.length?ue.createElement("div",{className:"".concat(Te,"-presets")},ue.createElement("ul",null,Me.map(function(Ke,Nt){var mn=Ke.label,gn=Ke.value;return ue.createElement("li",{key:Nt,onClick:function(){return ct==null?void 0:ct(ur(gn))},onMouseEnter:function(){return gt==null?void 0:gt(ur(gn))},onMouseLeave:function(){return gt==null?void 0:gt(null)}},mn)}))):null}function Jn(Fe){var Te=Fe.picker,Me=Fe.disabledHours,ct=Fe.disabledMinutes,gt=Fe.disabledSeconds;Te==="time"&&(Me||ct||gt)&&warning(!1,"'disabledHours', 'disabledMinutes', 'disabledSeconds' will be removed in the next major version, please use 'disabledTime' instead.")}function Ro(Fe,Te,Me){var ct=(0,za.Z)(Te)==="object"?Te.clearIcon:Me;return ct||ue.createElement("span",{className:"".concat(Fe,"-clear-btn")})}function wo(Fe){var Te,Me=Fe,ct=Me.prefixCls,gt=ct===void 0?"rc-picker":ct,Ke=Me.id,Nt=Me.name,mn=Me.tabIndex,gn=Me.style,Fn=Me.className,Sa=Me.dropdownClassName,Nn=Me.dropdownAlign,Tn=Me.popupStyle,zn=Me.transitionName,Kn=Me.generateConfig,dn=Me.locale,Mn=Me.inputReadOnly,ma=Me.allowClear,Ja=Me.autoFocus,Ga=Me.showTime,Ia=Me.picker,mo=Ia===void 0?"date":Ia,no=Me.format,Ba=Me.use12Hours,Mr=Me.value,tr=Me.defaultValue,Tr=Me.presets,qr=Me.open,dl=Me.defaultOpen,vl=Me.defaultOpenValue,Rl=Me.suffixIcon,cl=Me.clearIcon,Wr=Me.disabled,Kr=Me.disabledDate,Gr=Me.placeholder,Un=Me.getPopupContainer,nl=Me.pickerRef,ll=Me.panelRender,Jl=Me.onChange,Kl=Me.onOpenChange,Re=Me.onFocus,Ge=Me.onBlur,ot=Me.onMouseDown,ut=Me.onMouseUp,pt=Me.onMouseEnter,Et=Me.onMouseLeave,Ht=Me.onContextMenu,Zt=Me.onClick,zt=Me.onKeyDown,on=Me.onSelect,Vt=Me.direction,an=Me.autoComplete,bn=an===void 0?"off":an,xn=Me.inputRender,On=Me.changeOnBlur,sa=ue.useRef(null),na=mo==="date"&&!!Ga||mo==="time",ya=Ot(Tr),ia=Pl(Ln(no,mo,Ga,Ba)),Pa=ue.useRef(null),lo=ue.useRef(null),yo=ue.useRef(null),eo=(0,Oe.Z)(null,{value:Mr,defaultValue:tr}),Eo=(0,xt.Z)(eo,2),Ko=Eo[0],ka=Eo[1],to=ue.useState(Ko),Za=(0,xt.Z)(to,2),ha=Za[0],Da=Za[1],po=ue.useRef(null),Jo=(0,Oe.Z)(!1,{value:qr,defaultValue:dl,postState:function(Mo){return Wr?!1:Mo},onChange:function(Mo){Kl&&Kl(Mo),!Mo&&po.current&&po.current.onClose&&po.current.onClose()}}),Vo=(0,xt.Z)(Jo,2),io=Vo[0],nr=Vo[1],sr=vn(ha,{formatList:ia,generateConfig:Kn,locale:dn}),vr=(0,xt.Z)(sr,2),dr=vr[0],hl=vr[1],xr=Gn({valueTexts:dr,onTextChange:function(Mo){var Nl=St(Mo,{locale:dn,formatList:ia,generateConfig:Kn});Nl&&(!Kr||!Kr(Nl))&&Da(Nl)}}),No=(0,xt.Z)(xr,3),Sl=No[0],xo=No[1],Ir=No[2],Rr=function(Mo){Da(Mo),ka(Mo),Jl&&!un(Kn,Ko,Mo)&&Jl(Mo,Mo?vt(Mo,{generateConfig:Kn,locale:dn,format:ia[0]}):"")},zl=function(Mo){Wr&&Mo||nr(Mo)},bo=function(Mo){return io&&po.current&&po.current.onKeyDown?po.current.onKeyDown(Mo):((0,xe.ZP)(!1,"Picker not correct forward KeyDown operation. Please help to fire issue about this."),!1)},Co=function(){for(var Mo=arguments.length,Nl=new Array(Mo),wl=0;wlTn(Fn);case"month":return Nn(dn)>Nn(Fn);case"week":return Sa(dn)>Sa(Fn);default:return!dt(mn,dn,Fn)&&mn.isAfter(dn,Fn)}return!1},[Ke,Nt[1],Fn,Te]),Kn=ue.useCallback(function(dn){if(Nt[1]||Ke&&Ke(dn))return!0;if(Nt[0]&&gn)return!dt(mn,dn,Fn)&&mn.isAfter(gn,dn);if(!Te&&gn)switch(Me){case"quarter":return Tn(dn)0&&arguments[0]!==void 0?arguments[0]:!1,Zn=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},Pn=null;Fl&&fu&&fu[0]&&fu[1]&&dn.isAfter(fu[1],fu[0])&&(Pn=fu);var xa=Ba;if(Ba&&(0,za.Z)(Ba)==="object"&&Ba.defaultValue){var Jt=Ba.defaultValue;xa=(0,Bt.Z)((0,Bt.Z)({},Ba),{},{defaultValue:so(Jt,Fo)||void 0})}return ue.createElement(or.Provider,{value:{inRange:!0,panelPosition:Zo,rangedValue:As||Qa,hoverRangedValue:Pn}},ue.createElement(en,(0,le.Z)({},Fe,Zn,{cellRender:ta,showTime:xa,mode:cr[Fo],generateConfig:dn,style:void 0,direction:Eo,disabledDate:Fo===0?Zl:Br,disabledTime:function(qa){return Kr?Kr(qa,Fo===0?"start":"end"):!1},className:je()((0,We.Z)({},"".concat(Nt,"-panel-focused"),Fo===0?!Xt:!An)),value:so(Qa,Fo),locale:Mn,tabIndex:-1,onPanelChange:function(qa,$o){Fo===0&&ku(!0),Fo===1&&pu(!0),Yl(oa(cr,$o,Fo),oa(Qa,qa,Fo));var mr=qa;Zo==="right"&&cr[Fo]===$o&&(mr=tt(mr,$o,dn,-1)),Co(mr,Fo)},onOk:null,onSelect:void 0,onChange:void 0,defaultValue:Fo===0?so(Qa,1):so(Qa,0)})))}var To=0,ua=0;if(Fo&&Jo.current&&io.current&&po.current&&vr.current){To=Jo.current.offsetWidth+io.current.offsetWidth;var Go=vr.current.offsetLeft>To?vr.current.offsetLeft-To:vr.current.offsetLeft,zr=po.current.offsetWidth,pa=vr.current.offsetWidth;zr&&pa&&To>zr-pa-(Eo==="rtl"?0:Go)&&(ua=To)}var wa=Eo==="rtl"?{right:To}:{left:To};function lr(){var Zo,Zn=Oo(Nt,cr[Fo],Zt),Pn=ba({prefixCls:Nt,components:yo,needConfirmButton:ha,okDisabled:!so(Qa,Fo)||Wr&&Wr(Qa[Fo]),locale:Mn,onOk:function(){var fl=so(Qa,Fo);fl&&(wl(Qa,Fo),Pa==null||Pa(Qa),ui(!1,Fo,"confirm"))}});if(no!=="time"&&!Ba){var xa=bo(Fo),Jt=tt(xa,no,dn),Xa=cr[Fo],qa=Xa===no,$o=st(qa?"left":!1,{pickerValue:xa,onPickerValueChange:function(fl){Co(fl,Fo)}}),mr=st("right",{pickerValue:Jt,onPickerValueChange:function(fl){Co(tt(fl,no,dn,-1),Fo)}});Eo==="rtl"?Zo=ue.createElement(ue.Fragment,null,mr,qa&&$o):Zo=ue.createElement(ue.Fragment,null,$o,qa&&mr)}else Zo=st();var Qo=ue.createElement("div",{className:"".concat(Nt,"-panel-layout")},ue.createElement(Io,{prefixCls:Nt,presets:Ua,onClick:function(fl){wl(fl,null),ui(!1,Fo,"preset")},onHover:function(fl){Vu(fl)}}),ue.createElement("div",null,ue.createElement("div",{className:"".concat(Nt,"-panels")},Zo),(Zn||Pn)&&ue.createElement("div",{className:"".concat(Nt,"-footer")},Zn,Pn)));return ll&&(Qo=ll(Qo)),ue.createElement("div",{className:"".concat(Nt,"-panel-container"),style:{marginLeft:ua},ref:po,onMouseDown:function(fl){fl.preventDefault()}},Qo)}var Qt=ue.createElement("div",{className:je()("".concat(Nt,"-range-wrapper"),"".concat(Nt,"-").concat(no,"-range-wrapper")),style:{minWidth:ol}},ue.createElement("div",{ref:vr,className:"".concat(Nt,"-range-arrow"),style:wa}),lr()),Qn;ot&&(Qn=ue.createElement("span",{className:"".concat(Nt,"-suffix"),onMouseDown:function(Zn){Zn.preventDefault()}},ot));var Pt=Ro(Nt,Ge,ut),Yo=ue.createElement("span",{onMouseDown:function(Zn){Zn.preventDefault(),Zn.stopPropagation()},onMouseUp:function(Zn){Zn.preventDefault(),Zn.stopPropagation();var Pn=xo;xr[0]||(Pn=oa(Pn,null,0)),xr[1]||(Pn=oa(Pn,null,1)),wl(Pn,null),ui(!1,Fo,"clear")},className:"".concat(Nt,"-clear"),role:"button"},Pt),Or=Ge&&(so(xo,0)&&!xr[0]||so(xo,1)&&!xr[1]),ml={size:Po(no,dr[0],dn)},Ya=0,aa=0;Jo.current&&Vo.current&&io.current&&(Fo===0?aa=Jo.current.offsetWidth:(Ya=To,aa=Vo.current.offsetWidth));var jr=Eo==="rtl"?{right:Ya}:{left:Ya},_o=function(Zn,Pn){var xa=oa(Qa,Zn,Fo);if(Pn==="submit"||Pn!=="key"&&!ha){wl(xa,Fo),Fo===0?ku():pu();var Jt=Fo===0?1:0;xr[Jt]?ui(!1,!1,"confirm"):ui(!1,Fo,"confirm")}else kn(xa)};return ue.createElement(va.Provider,{value:{operationRef:hl,hideHeader:no==="time",onDateMouseEnter:cs,onDateMouseLeave:gs,hideRanges:!0,onSelect:_o,open:Fl}},ue.createElement(_a,{visible:Fl,popupElement:Qt,popupStyle:Sa,prefixCls:Nt,dropdownClassName:Nn,dropdownAlign:zn,getPopupContainer:Kn,transitionName:Tn,range:!0,direction:Eo},ue.createElement("div",(0,le.Z)({ref:Da,className:je()(Nt,"".concat(Nt,"-range"),Fn,(Te={},(0,We.Z)(Te,"".concat(Nt,"-disabled"),xr[0]&&xr[1]),(0,We.Z)(Te,"".concat(Nt,"-focused"),Fo===0?$n:Cn),(0,We.Z)(Te,"".concat(Nt,"-rtl"),Eo==="rtl"),Te)),style:gn,onClick:Fa,onMouseEnter:na,onMouseLeave:ya,onMouseDown:Kt,onMouseUp:sa},(0,At.Z)(Fe,{aria:!0,data:!0})),ue.createElement("div",{className:je()("".concat(Nt,"-input"),(Me={},(0,We.Z)(Me,"".concat(Nt,"-input-active"),Fo===0),(0,We.Z)(Me,"".concat(Nt,"-input-placeholder"),!!qu),Me)),ref:Jo},ue.createElement("input",(0,le.Z)({id:mn,disabled:xr[0],readOnly:Et||typeof dr[0]=="function"||!Xt,value:qu||gl,onChange:function(Zn){ri(Zn.target.value)},autoFocus:Ja,placeholder:so(ma,0)||"",ref:nr},ht,ml,{autoComplete:to}))),ue.createElement("div",{className:"".concat(Nt,"-range-separator"),ref:io},Tr),ue.createElement("div",{className:je()("".concat(Nt,"-input"),(ct={},(0,We.Z)(ct,"".concat(Nt,"-input-active"),Fo===1),(0,We.Z)(ct,"".concat(Nt,"-input-placeholder"),!!$u),ct)),ref:Vo},ue.createElement("input",(0,le.Z)({disabled:xr[1],readOnly:Et||typeof dr[0]=="function"||!An,value:$u||kl,onChange:function(Zn){Yi(Zn.target.value)},placeholder:so(ma,1)||"",ref:sr},En,ml,{autoComplete:to}))),ue.createElement("div",{className:"".concat(Nt,"-active-bar"),style:(0,Bt.Z)((0,Bt.Z)({},jr),{},{width:aa,position:"absolute"})}),Qn,Or&&Yo)))}var su=function(Fe){(0,mt.Z)(Me,Fe);var Te=(0,bt.Z)(Me);function Me(){var ct;(0,Je.Z)(this,Me);for(var gt=arguments.length,Ke=new Array(gt),Nt=0;Nt{const{lineHeight:gt}=Fe,Ke=Math.floor(Me*gt)+2,Nt=Math.max((Te-Ke)/2,0),mn=Math.max(Te-Ke-Nt,0);return{padding:`${Nt}px ${ct}px ${mn}px`}},Zu=Fe=>{const{componentCls:Te,pickerCellCls:Me,pickerCellInnerCls:ct,cellHeight:gt,motionDurationSlow:Ke,borderRadiusSM:Nt,motionDurationMid:mn,cellHoverBg:gn,lineWidth:Fn,lineType:Sa,colorPrimary:Nn,cellActiveWithRangeBg:Tn,colorTextLightSolid:zn,controlHeightSM:Kn,cellRangeBorderColor:dn,pickerCellBorderGap:Mn,cellHoverWithRangeBg:ma,cellWidth:Ja,colorTextDisabled:Ga,cellBgDisabled:Ia}=Fe;return{"&::before":{position:"absolute",top:"50%",insetInlineStart:0,insetInlineEnd:0,zIndex:1,height:gt,transform:"translateY(-50%)",transition:`all ${Ke}`,content:'""'},[ct]:{position:"relative",zIndex:2,display:"inline-block",minWidth:gt,height:gt,lineHeight:`${gt}px`,borderRadius:Nt,transition:`background ${mn}, border ${mn}`},"&-range-hover-start, &-range-hover-end":{[ct]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`&:hover:not(${Me}-in-view), + ${le}-checked:not(${le}-disabled) + `]:{[`&:hover ${le}-inner`]:{backgroundColor:Pe.colorPrimaryHover,borderColor:"transparent"}}},{[le]:{"&-indeterminate":{[`${le}-inner`]:{backgroundColor:Pe.colorBgContainer,borderColor:Pe.colorBorder,"&:after":{top:"50%",insetInlineStart:"50%",width:Pe.fontSizeLG/2,height:Pe.fontSizeLG/2,backgroundColor:Pe.colorPrimary,border:0,transform:"translate(-50%, -50%) scale(1)",opacity:1,content:'""'}}}}},{[`${ge}-disabled`]:{cursor:"not-allowed"},[`${le}-disabled`]:{[`&, ${le}-input`]:{cursor:"not-allowed",pointerEvents:"none"},[`${le}-inner`]:{background:Pe.colorBgContainerDisabled,borderColor:Pe.colorBorder,"&:after":{borderColor:Pe.colorTextDisabled}},"&:after":{display:"none"},"& + span":{color:Pe.colorTextDisabled},[`&${le}-indeterminate ${le}-inner::after`]:{background:Pe.colorTextDisabled}}}]};function Ee(Pe,le){const ge=(0,ve.TS)(le,{checkboxCls:`.${Pe}`,checkboxSize:le.controlInteractiveSize});return[Ze(ge)]}wt.ZP=(0,be.Z)("Checkbox",(Pe,le)=>{let{prefixCls:ge}=le;return[Ee(ge,Pe)]})},5083:function(Ft,wt,te){"use strict";te.d(wt,{default:function(){return Ps}});var z=te(66649),ve=te.n(z),be=te(48736),Ze=te(9007),Ee=te.n(Ze),Pe=te(50991),le=te.n(Pe),ge=te(9084),ke=te.n(ge),he=te(58626),ye=te.n(he),Fe=te(13477),pe=te.n(Fe),oe=te(64796),E=te.n(oe);ve().extend(E()),ve().extend(pe()),ve().extend(Ee()),ve().extend(le()),ve().extend(ke()),ve().extend(ye()),ve().extend(function(xe,Te){var Me=Te.prototype,ct=Me.format;Me.format=function(Ke){var Nt=(Ke||"").replace("Wo","wo");return ct.bind(this)(Nt)}});var a={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"},x=function(Te){var Me=a[Te];return Me||Te.split("_")[0]},y=function(){(0,be.ET)(!1,"Not match any format. Please help to fire a issue about this.")},b={getNow:function(){return ve()()},getFixedDate:function(Te){return ve()(Te,["YYYY-M-DD","YYYY-MM-DD"])},getEndDate:function(Te){return Te.endOf("month")},getWeekDay:function(Te){var Me=Te.locale("en");return Me.weekday()+Me.localeData().firstDayOfWeek()},getYear:function(Te){return Te.year()},getMonth:function(Te){return Te.month()},getDate:function(Te){return Te.date()},getHour:function(Te){return Te.hour()},getMinute:function(Te){return Te.minute()},getSecond:function(Te){return Te.second()},addYear:function(Te,Me){return Te.add(Me,"year")},addMonth:function(Te,Me){return Te.add(Me,"month")},addDate:function(Te,Me){return Te.add(Me,"day")},setYear:function(Te,Me){return Te.year(Me)},setMonth:function(Te,Me){return Te.month(Me)},setDate:function(Te,Me){return Te.date(Me)},setHour:function(Te,Me){return Te.hour(Me)},setMinute:function(Te,Me){return Te.minute(Me)},setSecond:function(Te,Me){return Te.second(Me)},isAfter:function(Te,Me){return Te.isAfter(Me)},isValidate:function(Te){return Te.isValid()},locale:{getWeekFirstDay:function(Te){return ve()().locale(x(Te)).localeData().firstDayOfWeek()},getWeekFirstDate:function(Te,Me){return Me.locale(x(Te)).weekday(0)},getWeek:function(Te,Me){return Me.locale(x(Te)).week()},getShortWeekDays:function(Te){return ve()().locale(x(Te)).localeData().weekdaysMin()},getShortMonths:function(Te){return ve()().locale(x(Te)).localeData().monthsShort()},format:function(Te,Me,ct){return Me.locale(x(Te)).format(ct)},parse:function(Te,Me,ct){for(var gt=x(Te),Ke=0;Ke1&&(Nt=Te.addDate(Nt,-7)),Nt}function tt(xe,Te,Me){var ct=arguments.length>3&&arguments[3]!==void 0?arguments[3]:1;switch(Te){case"year":return Me.addYear(xe,ct*10);case"quarter":case"month":return Me.addYear(xe,ct);default:return Me.addMonth(xe,ct)}}function vt(xe,Te){var Me=Te.generateConfig,ct=Te.locale,gt=Te.format;return typeof gt=="function"?gt(xe):Me.locale.format(ct.locale,xe,gt)}function St(xe,Te){var Me=Te.generateConfig,ct=Te.locale,gt=Te.formatList;return!xe||typeof gt[0]=="function"?null:Me.locale.parse(ct.locale,xe,gt)}function Gt(xe){var Te=xe.cellDate,Me=xe.mode,ct=xe.disabledDate,gt=xe.generateConfig;if(!ct)return!1;var Ke=function(Kn,dn,Mn){for(var ma=dn;ma<=Mn;){var Ja=void 0;switch(Kn){case"date":{if(Ja=gt.setDate(Te,ma),!ct(Ja))return!1;break}case"month":{if(Ja=gt.setMonth(Te,ma),!Gt({cellDate:Ja,mode:"month",generateConfig:gt,disabledDate:ct}))return!1;break}case"year":{if(Ja=gt.setYear(Te,ma),!Gt({cellDate:Ja,mode:"year",generateConfig:gt,disabledDate:ct}))return!1;break}}ma+=1}return!0};switch(Me){case"date":case"week":return ct(Te);case"month":{var Nt=1,mn=gt.getDate(gt.getEndDate(Te));return Ke("date",Nt,mn)}case"quarter":{var gn=Math.floor(gt.getMonth(Te)/3)*3,Fn=gn+2;return Ke("month",gn,Fn)}case"year":return Ke("month",0,11);case"decade":{var Sa=gt.getYear(Te),Nn=Math.floor(Sa/ae)*ae,Tn=Nn+ae-1;return Ke("year",Nn,Tn)}}}function vn(xe,Te){var Me=Te.formatList,ct=Te.generateConfig,gt=Te.locale;return(0,ce.Z)(function(){if(!xe)return[[""],""];for(var Ke="",Nt=[],mn=0;mn1&&arguments[1]!==void 0?arguments[1]:!1;if(cancelAnimationFrame(Fn.current),ma){gn(Mn);return}Fn.current=requestAnimationFrame(function(){gn(Mn)})}var Nn=vn(mn,{formatList:Me,generateConfig:ct,locale:gt}),Tn=(0,xt.Z)(Nn,2),zn=Tn[1];function Kn(Mn){Sa(Mn)}function dn(){var Mn=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;Sa(null,Mn)}return(0,ie.useEffect)(function(){dn(!0)},[xe]),(0,ie.useEffect)(function(){return function(){return cancelAnimationFrame(Fn.current)}},[]),[zn,Kn,dn]}var wn=te(10228),Hn=te(16089),Aa=te(94480),Ta=te(29194),Oa=new Map;function Bn(xe,Te){var Me;function ct(){(0,Ta.Z)(xe)?Te():Me=(0,Hn.Z)(function(){ct()})}return ct(),function(){Hn.Z.cancel(Me)}}function fa(xe,Te,Me){if(Oa.get(xe)&&cancelAnimationFrame(Oa.get(xe)),Me<=0){Oa.set(xe,requestAnimationFrame(function(){xe.scrollTop=Te}));return}var ct=Te-xe.scrollTop,gt=ct/Me*10;Oa.set(xe,requestAnimationFrame(function(){xe.scrollTop+=gt,xe.scrollTop!==Te&&fa(xe,Te,Me-10)}))}function Ka(xe,Te){var Me=Te.onLeftRight,ct=Te.onCtrlLeftRight,gt=Te.onUpDown,Ke=Te.onPageUpDown,Nt=Te.onEnter,mn=xe.which,gn=xe.ctrlKey,Fn=xe.metaKey;switch(mn){case wn.Z.LEFT:if(gn||Fn){if(ct)return ct(-1),!0}else if(Me)return Me(-1),!0;break;case wn.Z.RIGHT:if(gn||Fn){if(ct)return ct(1),!0}else if(Me)return Me(1),!0;break;case wn.Z.UP:if(gt)return gt(-1),!0;break;case wn.Z.DOWN:if(gt)return gt(1),!0;break;case wn.Z.PAGE_UP:if(Ke)return Ke(-1),!0;break;case wn.Z.PAGE_DOWN:if(Ke)return Ke(1),!0;break;case wn.Z.ENTER:if(Nt)return Nt(),!0;break}return!1}function Ln(xe,Te,Me,ct){var gt=xe;if(!gt)switch(Te){case"time":gt=ct?"hh:mm:ss a":"HH:mm:ss";break;case"week":gt="gggg-wo";break;case"month":gt="YYYY-MM";break;case"quarter":gt="YYYY-[Q]Q";break;case"year":gt="YYYY";break;default:gt=Me?"YYYY-MM-DD HH:mm:ss":"YYYY-MM-DD"}return gt}function Po(xe,Te,Me){var ct=xe==="time"?8:10,gt=typeof Te=="function"?Te(Me.getNow()).length:Te.length;return Math.max(ct,gt)+2}var ho=null,ao=new Set;function fn(xe){return!ho&&typeof window!="undefined"&&window.addEventListener&&(ho=function(Me){(0,Aa.Z)(ao).forEach(function(ct){ct(Me)})},window.addEventListener("mousedown",ho)),ao.add(xe),function(){ao.delete(xe),ao.size===0&&(window.removeEventListener("mousedown",ho),ho=null)}}function Wn(xe){var Te=xe.target;if(xe.composed&&Te.shadowRoot){var Me;return((Me=xe.composedPath)===null||Me===void 0?void 0:Me.call(xe)[0])||Te}return Te}var Ea=function(Te){return Te==="month"||Te==="date"?"year":Te},$a=function(Te){return Te==="date"?"month":Te},Ca=function(Te){return Te==="month"||Te==="date"?"quarter":Te},La=function(Te){return Te==="date"?"week":Te},ar={year:Ea,month:$a,quarter:Ca,week:La,time:null,date:null};function Dr(xe,Te){return xe.some(function(Me){return Me&&Me.contains(Te)})}function jt(xe){var Te=xe.open,Me=xe.value,ct=xe.isClickOutside,gt=xe.triggerOpen,Ke=xe.forwardKeyDown,Nt=xe.onKeyDown,mn=xe.blurToCancel,gn=xe.onSubmit,Fn=xe.onCancel,Sa=xe.onFocus,Nn=xe.onBlur,Tn=xe.changeOnBlur,zn=(0,ie.useState)(!1),Kn=(0,xt.Z)(zn,2),dn=Kn[0],Mn=Kn[1],ma=(0,ie.useState)(!1),Ja=(0,xt.Z)(ma,2),Ga=Ja[0],Ia=Ja[1],mo=(0,ie.useRef)(!1),no=(0,ie.useRef)(!1),Ba=(0,ie.useRef)(!1),Mr={onMouseDown:function(){Mn(!0),gt(!0)},onKeyDown:function(Tr){var qr=function(){Ba.current=!0};if(Nt(Tr,qr),!Ba.current){switch(Tr.which){case wn.Z.ENTER:{Te?gn()!==!1&&Mn(!0):gt(!0),Tr.preventDefault();return}case wn.Z.TAB:{dn&&Te&&!Tr.shiftKey?(Mn(!1),Tr.preventDefault()):!dn&&Te&&!Ke(Tr)&&Tr.shiftKey&&(Mn(!0),Tr.preventDefault());return}case wn.Z.ESC:{Mn(!0),Fn();return}}!Te&&![wn.Z.SHIFT].includes(Tr.which)?gt(!0):dn||Ke(Tr)}},onFocus:function(Tr){Mn(!0),Ia(!0),Sa&&Sa(Tr)},onBlur:function(Tr){if(mo.current||!ct(document.activeElement)){mo.current=!1;return}mn?setTimeout(function(){for(var qr=document,dl=qr.activeElement;dl&&dl.shadowRoot;)dl=dl.shadowRoot.activeElement;ct(dl)&&Fn()},0):Te&&(gt(!1),no.current&&gn()),Ia(!1),Nn==null||Nn(Tr)}};return(0,ie.useEffect)(function(){no.current=!1},[Te]),(0,ie.useEffect)(function(){no.current=!0},[Me]),(0,ie.useEffect)(function(){return fn(function(tr){var Tr=Wn(tr),qr=ct(Tr);Te&&(qr?!Tn&&(!Ga||qr)&>(!1):(mo.current=!0,(0,Hn.Z)(function(){mo.current=!1})))})}),[Mr,{focused:Ga,typing:dn}]}function Ot(xe,Te){return ie.useMemo(function(){return xe||(Te?((0,be.ZP)(!1,"`ranges` is deprecated. Please use `presets` instead."),Object.entries(Te).map(function(Me){var ct=(0,xt.Z)(Me,2),gt=ct[0],Ke=ct[1];return{label:gt,value:Ke}})):[])},[xe,Te])}var Rt=te(34280);function Gn(xe){var Te=xe.valueTexts,Me=xe.onTextChange,ct=ie.useState(""),gt=(0,xt.Z)(ct,2),Ke=gt[0],Nt=gt[1],mn=ie.useRef([]);mn.current=Te;function gn(Sa){Nt(Sa),Me(Sa)}function Fn(){Nt(mn.current[0])}return(0,Rt.Z)(function(){Te.every(function(Sa){return Sa!==Ke})&&Fn()},[Te.join("||")]),[Ke,gn,Fn]}var Ma=ie.createContext({}),va=Ma,za=te(76190);function Bo(xe){var Te=xe.cellRender,Me=xe.monthCellRender,ct=xe.dateRender,gt=ie.useMemo(function(){if(Te)return Te;if(!(!Me&&!ct))return function(Ke,Nt){var mn=Ke;return ct&&Nt.type==="date"?ct(mn,Nt.today):Me&&Nt.type==="month"?Me(mn,Nt.locale):Nt.originNode}},[Te,Me,ct]);return gt}function Ha(xe,Te){for(var Me=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"0",ct=String(xe);ct.length=1?Me|0:1,Nt=xe;Nt<=Te;Nt+=Ke)gt.push({label:Ha(Nt,2),value:Nt,disabled:(ct||[]).includes(Nt)});return gt}function ul(xe){var Te=xe.generateConfig,Me=xe.prefixCls,ct=xe.operationRef,gt=xe.activeColumnIndex,Ke=xe.value,Nt=xe.showHour,mn=xe.showMinute,gn=xe.showSecond,Fn=xe.use12Hours,Sa=xe.hourStep,Nn=Sa===void 0?1:Sa,Tn=xe.minuteStep,zn=Tn===void 0?1:Tn,Kn=xe.secondStep,dn=Kn===void 0?1:Kn,Mn=xe.disabledHours,ma=xe.disabledMinutes,Ja=xe.disabledSeconds,Ga=xe.disabledTime,Ia=xe.hideDisabledOptions,mo=xe.onSelect,no=xe.cellRender,Ba=xe.locale,Mr=[],tr="".concat(Me,"-content"),Tr="".concat(Me,"-time-panel"),qr,dl=Ke?Te.getHour(Ke):-1,vl=dl,Rl=Ke?Te.getMinute(Ke):-1,cl=Ke?Te.getSecond(Ke):-1,Wr=Te.getNow(),Kr=ie.useMemo(function(){if(Ga){var Vt=Ga(Wr);return[Vt.disabledHours,Vt.disabledMinutes,Vt.disabledSeconds]}return[Mn,ma,Ja]},[Mn,ma,Ja,Ga,Wr]),Gr=(0,xt.Z)(Kr,3),Un=Gr[0],nl=Gr[1],ll=Gr[2],Jl=qo(0,23,Nn,Un&&Un()),Kl=(0,ce.Z)(function(){return Jl},Jl,br);Fn&&(qr=vl>=12,vl%=12);var Re=ie.useMemo(function(){if(!Fn)return[!1,!1];var Vt=[!0,!0];return Kl.forEach(function(an){var bn=an.disabled,xn=an.value;bn||(xn>=12?Vt[1]=!1:Vt[0]=!1)}),Vt},[Fn,Kl]),Ge=(0,xt.Z)(Re,2),ot=Ge[0],ut=Ge[1],pt=ie.useMemo(function(){return Fn?Kl.filter(qr?function(Vt){return Vt.value>=12}:function(Vt){return Vt.value<12}).map(function(Vt){var an=Vt.value%12,bn=an===0?"12":Ha(an,2);return(0,Bt.Z)((0,Bt.Z)({},Vt),{},{label:bn,value:an})}):Kl},[Fn,qr,Kl]),Et=qo(0,59,zn,nl&&nl(dl)),Ht=qo(0,59,dn,ll&&ll(dl,Rl)),Zt=oo({value:Ke,generateConfig:Te,disabledMinutes:nl,disabledSeconds:ll,minutes:Et,seconds:Ht,use12Hours:Fn});ct.current={onUpDown:function(an){var bn=Mr[gt];if(bn)for(var xn=bn.units.findIndex(function(ya){return ya.value===bn.value}),On=bn.units.length,sa=1;sa2&&arguments[2]!==void 0?arguments[2]:!1;(Da===Mn||Uo)&&(lo(kn),Mr&&Mr(kn),Zt&&Zt(kn,Na),tr&&!un(gn,kn,Pa)&&!(zn!=null&&zn(kn))&&tr(kn))},dr=function(kn){if(Al.includes(Da)){var Na,Uo,cr=Da==="date";switch(kn===wn.Z.PAGE_UP||kn===wn.Z.PAGE_DOWN?Uo=cr?gn.addMonth:gn.addYear:Uo=cr?gn.addDate:gn.addMonth,kn){case wn.Z.LEFT:case wn.Z.PAGE_UP:Na=Uo(Eo,-1);break;case wn.Z.RIGHT:case wn.Z.PAGE_DOWN:Na=Uo(Eo,1);break;case wn.Z.UP:case wn.Z.DOWN:Na=Uo(Eo,Number("".concat(kn===wn.Z.UP?"-":"").concat(cr?De:tl)));break}if(Na)return!(zn!=null&&zn(Na))}return!0},hl=function(kn){if(sa.current&&sa.current.onKeyDown){var Na=!0,Uo=kn.which;if([wn.Z.LEFT,wn.Z.RIGHT,wn.Z.UP,wn.Z.DOWN,wn.Z.PAGE_UP,wn.Z.PAGE_DOWN,wn.Z.ENTER].includes(Uo)&&(kn.preventDefault(),Uo!==wn.Z.ENTER&&Ja===0&&(Na=dr(Uo))),Na)return sa.current.onKeyDown(kn)}return(0,be.ZP)(!1,"Panel not correct handle keyDown event. Please help to fire issue about this."),!1},xr=function(kn){sa.current&&sa.current.onBlur&&sa.current.onBlur(kn)};Ht&&bn!=="right"&&(Ht.current={onKeyDown:hl,onClose:function(){sa.current&&sa.current.onClose&&sa.current.onClose()}}),ie.useEffect(function(){Fn&&!na.current&&Ko(Fn)},[Fn]),ie.useEffect(function(){na.current=!1},[]);var No,Sl=Bo({cellRender:Re,monthCellRender:Kl,dateRender:Jl}),xo=(0,Bt.Z)((0,Bt.Z)({},xe),{},{cellRender:Sl,operationRef:sa,prefixCls:gt,viewDate:Eo,value:Pa,onViewDateChange:ka,sourceMode:io,onPanelChange:sr,disabledDate:zn});switch(delete xo.onChange,delete xo.onSelect,Da){case"decade":No=ie.createElement(Ct,(0,ue.Z)({},xo,{onSelect:function(kn,Na){ka(kn),vr(kn,Na)}}));break;case"year":No=ie.createElement(ii,(0,ue.Z)({},xo,{onSelect:function(kn,Na){ka(kn),vr(kn,Na)}}));break;case"month":No=ie.createElement(hi,(0,ue.Z)({},xo,{onSelect:function(kn,Na){ka(kn),vr(kn,Na)}}));break;case"quarter":No=ie.createElement(uu,(0,ue.Z)({},xo,{onSelect:function(kn,Na){ka(kn),vr(kn,Na)}}));break;case"week":No=ie.createElement(ja,(0,ue.Z)({},xo,{onSelect:function(kn,Na){ka(kn),vr(kn,Na)}}));break;case"time":delete xo.showTime,No=ie.createElement(ql,(0,ue.Z)({},xo,(0,za.Z)(Ia)==="object"?Ia:null,{onSelect:function(kn,Na){ka(kn),vr(kn,Na)}}));break;default:Ia?No=ie.createElement(Ti,(0,ue.Z)({},xo,{onSelect:function(kn,Na){ka(kn),vr(kn,Na)}})):No=ie.createElement(Ml,(0,ue.Z)({},xo,{onSelect:function(kn,Na){ka(kn),vr(kn,Na)}}))}var Ir,Rr,zl=function(){var kn=gn.getNow(),Na=yn(gn.getHour(kn),gn.getMinute(kn),gn.getSecond(kn),ot?Kr:1,ut?Un:1,pt?ll:1),Uo=It(gn,kn,Na[0],Na[1],Na[2]);vr(Uo,"submit")};zt||(Ir=Mo(gt,Da,no),Ia&&Da!=="date"?Rr=null:Rr=ba({prefixCls:gt,components:Rl,needConfirmButton:Ge,okDisabled:!Pa||zn&&zn(Pa),locale:mn,showNow:Ga,onNow:Ge&&zl,onOk:function(){Pa&&(vr(Pa,"submit",!0),vl&&vl(Pa))}}));var bo;if(mo&&Da==="date"&&Mn==="date"&&!Ia){var Co=gn.getNow(),Ao="".concat(gt,"-today-btn"),uo=zn&&zn(Co);bo=ie.createElement("a",{className:je()(Ao,uo&&"".concat(Ao,"-disabled")),"aria-disabled":uo,onClick:function(){uo||vr(Co,"mouse",!0)}},mn.today)}return ie.createElement(va.Provider,{value:(0,Bt.Z)((0,Bt.Z)({},Et),{},{mode:Da,hideHeader:"hideHeader"in xe?Ba:Et.hideHeader,hidePrevBtn:an&&bn==="right",hideNextBtn:an&&bn==="left"})},ie.createElement("div",{tabIndex:Ja,className:je()("".concat(gt,"-panel"),Ke,(Te={},(0,We.Z)(Te,"".concat(gt,"-panel-has-range"),xn&&xn[0]&&xn[1]),(0,We.Z)(Te,"".concat(gt,"-panel-has-range-hover"),On&&On[0]&&On[1]),(0,We.Z)(Te,"".concat(gt,"-panel-rtl"),cl==="rtl"),Te)),style:Nt,onKeyDown:hl,onBlur:xr,onMouseDown:qr},No,Ir||Rr||bo?ie.createElement("div",{className:"".concat(gt,"-footer")},Ir,Rr,bo):null))}var en=kr,Ut=te(35593),cn={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 Dn(xe){var Te,Me=xe.prefixCls,ct=xe.popupElement,gt=xe.popupStyle,Ke=xe.visible,Nt=xe.dropdownClassName,mn=xe.dropdownAlign,gn=xe.transitionName,Fn=xe.getPopupContainer,Sa=xe.children,Nn=xe.range,Tn=xe.popupPlacement,zn=xe.direction,Kn="".concat(Me,"-dropdown"),dn=function(){return Tn!==void 0?Tn:zn==="rtl"?"bottomRight":"bottomLeft"};return ie.createElement(Ut.Z,{showAction:[],hideAction:[],popupPlacement:dn(),builtinPlacements:cn,prefixCls:Kn,popupTransitionName:gn,popup:ct,popupAlign:mn,popupVisible:Ke,popupClassName:je()(Nt,(Te={},(0,We.Z)(Te,"".concat(Kn,"-range"),Nn),(0,We.Z)(Te,"".concat(Kn,"-rtl"),zn==="rtl"),Te)),popupStyle:gt,getPopupContainer:Fn},Sa)}var _a=Dn;function Oo(xe){var Te=xe.prefixCls,Me=xe.presets,ct=xe.onClick,gt=xe.onHover;return Me.length?ie.createElement("div",{className:"".concat(Te,"-presets")},ie.createElement("ul",null,Me.map(function(Ke,Nt){var mn=Ke.label,gn=Ke.value;return ie.createElement("li",{key:Nt,onClick:function(){return ct==null?void 0:ct(ur(gn))},onMouseEnter:function(){return gt==null?void 0:gt(ur(gn))},onMouseLeave:function(){return gt==null?void 0:gt(null)}},mn)}))):null}function Jn(xe){var Te=xe.picker,Me=xe.disabledHours,ct=xe.disabledMinutes,gt=xe.disabledSeconds;Te==="time"&&(Me||ct||gt)&&warning(!1,"'disabledHours', 'disabledMinutes', 'disabledSeconds' will be removed in the next major version, please use 'disabledTime' instead.")}function Ro(xe,Te,Me){var ct=(0,za.Z)(Te)==="object"?Te.clearIcon:Me;return ct||ie.createElement("span",{className:"".concat(xe,"-clear-btn")})}function wo(xe){var Te,Me=xe,ct=Me.prefixCls,gt=ct===void 0?"rc-picker":ct,Ke=Me.id,Nt=Me.name,mn=Me.tabIndex,gn=Me.style,Fn=Me.className,Sa=Me.dropdownClassName,Nn=Me.dropdownAlign,Tn=Me.popupStyle,zn=Me.transitionName,Kn=Me.generateConfig,dn=Me.locale,Mn=Me.inputReadOnly,ma=Me.allowClear,Ja=Me.autoFocus,Ga=Me.showTime,Ia=Me.picker,mo=Ia===void 0?"date":Ia,no=Me.format,Ba=Me.use12Hours,Mr=Me.value,tr=Me.defaultValue,Tr=Me.presets,qr=Me.open,dl=Me.defaultOpen,vl=Me.defaultOpenValue,Rl=Me.suffixIcon,cl=Me.clearIcon,Wr=Me.disabled,Kr=Me.disabledDate,Gr=Me.placeholder,Un=Me.getPopupContainer,nl=Me.pickerRef,ll=Me.panelRender,Jl=Me.onChange,Kl=Me.onOpenChange,Re=Me.onFocus,Ge=Me.onBlur,ot=Me.onMouseDown,ut=Me.onMouseUp,pt=Me.onMouseEnter,Et=Me.onMouseLeave,Ht=Me.onContextMenu,Zt=Me.onClick,zt=Me.onKeyDown,on=Me.onSelect,Vt=Me.direction,an=Me.autoComplete,bn=an===void 0?"off":an,xn=Me.inputRender,On=Me.changeOnBlur,sa=ie.useRef(null),na=mo==="date"&&!!Ga||mo==="time",ya=Ot(Tr),ia=Pl(Ln(no,mo,Ga,Ba)),Pa=ie.useRef(null),lo=ie.useRef(null),yo=ie.useRef(null),eo=(0,Oe.Z)(null,{value:Mr,defaultValue:tr}),Eo=(0,xt.Z)(eo,2),Ko=Eo[0],ka=Eo[1],to=ie.useState(Ko),Za=(0,xt.Z)(to,2),ha=Za[0],Da=Za[1],po=ie.useRef(null),Jo=(0,Oe.Z)(!1,{value:qr,defaultValue:dl,postState:function(Do){return Wr?!1:Do},onChange:function(Do){Kl&&Kl(Do),!Do&&po.current&&po.current.onClose&&po.current.onClose()}}),Vo=(0,xt.Z)(Jo,2),io=Vo[0],nr=Vo[1],sr=vn(ha,{formatList:ia,generateConfig:Kn,locale:dn}),vr=(0,xt.Z)(sr,2),dr=vr[0],hl=vr[1],xr=Gn({valueTexts:dr,onTextChange:function(Do){var Nl=St(Do,{locale:dn,formatList:ia,generateConfig:Kn});Nl&&(!Kr||!Kr(Nl))&&Da(Nl)}}),No=(0,xt.Z)(xr,3),Sl=No[0],xo=No[1],Ir=No[2],Rr=function(Do){Da(Do),ka(Do),Jl&&!un(Kn,Ko,Do)&&Jl(Do,Do?vt(Do,{generateConfig:Kn,locale:dn,format:ia[0]}):"")},zl=function(Do){Wr&&Do||nr(Do)},bo=function(Do){return io&&po.current&&po.current.onKeyDown?po.current.onKeyDown(Do):((0,be.ZP)(!1,"Picker not correct forward KeyDown operation. Please help to fire issue about this."),!1)},Co=function(){for(var Do=arguments.length,Nl=new Array(Do),wl=0;wlTn(Fn);case"month":return Nn(dn)>Nn(Fn);case"week":return Sa(dn)>Sa(Fn);default:return!dt(mn,dn,Fn)&&mn.isAfter(dn,Fn)}return!1},[Ke,Nt[1],Fn,Te]),Kn=ie.useCallback(function(dn){if(Nt[1]||Ke&&Ke(dn))return!0;if(Nt[0]&&gn)return!dt(mn,dn,Fn)&&mn.isAfter(gn,dn);if(!Te&&gn)switch(Me){case"quarter":return Tn(dn)0&&arguments[0]!==void 0?arguments[0]:!1,Zn=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},Pn=null;Fl&&fu&&fu[0]&&fu[1]&&dn.isAfter(fu[1],fu[0])&&(Pn=fu);var xa=Ba;if(Ba&&(0,za.Z)(Ba)==="object"&&Ba.defaultValue){var Jt=Ba.defaultValue;xa=(0,Bt.Z)((0,Bt.Z)({},Ba),{},{defaultValue:so(Jt,Fo)||void 0})}return ie.createElement(or.Provider,{value:{inRange:!0,panelPosition:Zo,rangedValue:As||Qa,hoverRangedValue:Pn}},ie.createElement(en,(0,ue.Z)({},xe,Zn,{cellRender:ta,showTime:xa,mode:cr[Fo],generateConfig:dn,style:void 0,direction:Eo,disabledDate:Fo===0?Zl:Br,disabledTime:function(qa){return Kr?Kr(qa,Fo===0?"start":"end"):!1},className:je()((0,We.Z)({},"".concat(Nt,"-panel-focused"),Fo===0?!Xt:!An)),value:so(Qa,Fo),locale:Mn,tabIndex:-1,onPanelChange:function(qa,$o){Fo===0&&ku(!0),Fo===1&&pu(!0),Yl(oa(cr,$o,Fo),oa(Qa,qa,Fo));var mr=qa;Zo==="right"&&cr[Fo]===$o&&(mr=tt(mr,$o,dn,-1)),Co(mr,Fo)},onOk:null,onSelect:void 0,onChange:void 0,defaultValue:Fo===0?so(Qa,1):so(Qa,0)})))}var To=0,ua=0;if(Fo&&Jo.current&&io.current&&po.current&&vr.current){To=Jo.current.offsetWidth+io.current.offsetWidth;var Go=vr.current.offsetLeft>To?vr.current.offsetLeft-To:vr.current.offsetLeft,zr=po.current.offsetWidth,pa=vr.current.offsetWidth;zr&&pa&&To>zr-pa-(Eo==="rtl"?0:Go)&&(ua=To)}var wa=Eo==="rtl"?{right:To}:{left:To};function lr(){var Zo,Zn=Mo(Nt,cr[Fo],Zt),Pn=ba({prefixCls:Nt,components:yo,needConfirmButton:ha,okDisabled:!so(Qa,Fo)||Wr&&Wr(Qa[Fo]),locale:Mn,onOk:function(){var fl=so(Qa,Fo);fl&&(wl(Qa,Fo),Pa==null||Pa(Qa),ui(!1,Fo,"confirm"))}});if(no!=="time"&&!Ba){var xa=bo(Fo),Jt=tt(xa,no,dn),Xa=cr[Fo],qa=Xa===no,$o=st(qa?"left":!1,{pickerValue:xa,onPickerValueChange:function(fl){Co(fl,Fo)}}),mr=st("right",{pickerValue:Jt,onPickerValueChange:function(fl){Co(tt(fl,no,dn,-1),Fo)}});Eo==="rtl"?Zo=ie.createElement(ie.Fragment,null,mr,qa&&$o):Zo=ie.createElement(ie.Fragment,null,$o,qa&&mr)}else Zo=st();var Qo=ie.createElement("div",{className:"".concat(Nt,"-panel-layout")},ie.createElement(Oo,{prefixCls:Nt,presets:Ua,onClick:function(fl){wl(fl,null),ui(!1,Fo,"preset")},onHover:function(fl){Vu(fl)}}),ie.createElement("div",null,ie.createElement("div",{className:"".concat(Nt,"-panels")},Zo),(Zn||Pn)&&ie.createElement("div",{className:"".concat(Nt,"-footer")},Zn,Pn)));return ll&&(Qo=ll(Qo)),ie.createElement("div",{className:"".concat(Nt,"-panel-container"),style:{marginLeft:ua},ref:po,onMouseDown:function(fl){fl.preventDefault()}},Qo)}var Qt=ie.createElement("div",{className:je()("".concat(Nt,"-range-wrapper"),"".concat(Nt,"-").concat(no,"-range-wrapper")),style:{minWidth:ol}},ie.createElement("div",{ref:vr,className:"".concat(Nt,"-range-arrow"),style:wa}),lr()),Qn;ot&&(Qn=ie.createElement("span",{className:"".concat(Nt,"-suffix"),onMouseDown:function(Zn){Zn.preventDefault()}},ot));var Pt=Ro(Nt,Ge,ut),Yo=ie.createElement("span",{onMouseDown:function(Zn){Zn.preventDefault(),Zn.stopPropagation()},onMouseUp:function(Zn){Zn.preventDefault(),Zn.stopPropagation();var Pn=xo;xr[0]||(Pn=oa(Pn,null,0)),xr[1]||(Pn=oa(Pn,null,1)),wl(Pn,null),ui(!1,Fo,"clear")},className:"".concat(Nt,"-clear"),role:"button"},Pt),Or=Ge&&(so(xo,0)&&!xr[0]||so(xo,1)&&!xr[1]),ml={size:Po(no,dr[0],dn)},Ya=0,aa=0;Jo.current&&Vo.current&&io.current&&(Fo===0?aa=Jo.current.offsetWidth:(Ya=To,aa=Vo.current.offsetWidth));var jr=Eo==="rtl"?{right:Ya}:{left:Ya},_o=function(Zn,Pn){var xa=oa(Qa,Zn,Fo);if(Pn==="submit"||Pn!=="key"&&!ha){wl(xa,Fo),Fo===0?ku():pu();var Jt=Fo===0?1:0;xr[Jt]?ui(!1,!1,"confirm"):ui(!1,Fo,"confirm")}else kn(xa)};return ie.createElement(va.Provider,{value:{operationRef:hl,hideHeader:no==="time",onDateMouseEnter:cs,onDateMouseLeave:gs,hideRanges:!0,onSelect:_o,open:Fl}},ie.createElement(_a,{visible:Fl,popupElement:Qt,popupStyle:Sa,prefixCls:Nt,dropdownClassName:Nn,dropdownAlign:zn,getPopupContainer:Kn,transitionName:Tn,range:!0,direction:Eo},ie.createElement("div",(0,ue.Z)({ref:Da,className:je()(Nt,"".concat(Nt,"-range"),Fn,(Te={},(0,We.Z)(Te,"".concat(Nt,"-disabled"),xr[0]&&xr[1]),(0,We.Z)(Te,"".concat(Nt,"-focused"),Fo===0?$n:Cn),(0,We.Z)(Te,"".concat(Nt,"-rtl"),Eo==="rtl"),Te)),style:gn,onClick:Fa,onMouseEnter:na,onMouseLeave:ya,onMouseDown:Kt,onMouseUp:sa},(0,At.Z)(xe,{aria:!0,data:!0})),ie.createElement("div",{className:je()("".concat(Nt,"-input"),(Me={},(0,We.Z)(Me,"".concat(Nt,"-input-active"),Fo===0),(0,We.Z)(Me,"".concat(Nt,"-input-placeholder"),!!qu),Me)),ref:Jo},ie.createElement("input",(0,ue.Z)({id:mn,disabled:xr[0],readOnly:Et||typeof dr[0]=="function"||!Xt,value:qu||gl,onChange:function(Zn){ri(Zn.target.value)},autoFocus:Ja,placeholder:so(ma,0)||"",ref:nr},ht,ml,{autoComplete:to}))),ie.createElement("div",{className:"".concat(Nt,"-range-separator"),ref:io},Tr),ie.createElement("div",{className:je()("".concat(Nt,"-input"),(ct={},(0,We.Z)(ct,"".concat(Nt,"-input-active"),Fo===1),(0,We.Z)(ct,"".concat(Nt,"-input-placeholder"),!!$u),ct)),ref:Vo},ie.createElement("input",(0,ue.Z)({disabled:xr[1],readOnly:Et||typeof dr[0]=="function"||!An,value:$u||kl,onChange:function(Zn){Yi(Zn.target.value)},placeholder:so(ma,1)||"",ref:sr},En,ml,{autoComplete:to}))),ie.createElement("div",{className:"".concat(Nt,"-active-bar"),style:(0,Bt.Z)((0,Bt.Z)({},jr),{},{width:aa,position:"absolute"})}),Qn,Or&&Yo)))}var su=function(xe){(0,mt.Z)(Me,xe);var Te=(0,bt.Z)(Me);function Me(){var ct;(0,Xe.Z)(this,Me);for(var gt=arguments.length,Ke=new Array(gt),Nt=0;Nt{const{lineHeight:gt}=xe,Ke=Math.floor(Me*gt)+2,Nt=Math.max((Te-Ke)/2,0),mn=Math.max(Te-Ke-Nt,0);return{padding:`${Nt}px ${ct}px ${mn}px`}},Zu=xe=>{const{componentCls:Te,pickerCellCls:Me,pickerCellInnerCls:ct,cellHeight:gt,motionDurationSlow:Ke,borderRadiusSM:Nt,motionDurationMid:mn,cellHoverBg:gn,lineWidth:Fn,lineType:Sa,colorPrimary:Nn,cellActiveWithRangeBg:Tn,colorTextLightSolid:zn,controlHeightSM:Kn,cellRangeBorderColor:dn,pickerCellBorderGap:Mn,cellHoverWithRangeBg:ma,cellWidth:Ja,colorTextDisabled:Ga,cellBgDisabled:Ia}=xe;return{"&::before":{position:"absolute",top:"50%",insetInlineStart:0,insetInlineEnd:0,zIndex:1,height:gt,transform:"translateY(-50%)",transition:`all ${Ke}`,content:'""'},[ct]:{position:"relative",zIndex:2,display:"inline-block",minWidth:gt,height:gt,lineHeight:`${gt}px`,borderRadius:Nt,transition:`background ${mn}, border ${mn}`},"&-range-hover-start, &-range-hover-end":{[ct]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`&:hover:not(${Me}-in-view), &:hover:not(${Me}-selected):not(${Me}-range-start):not(${Me}-range-end):not(${Me}-range-hover-start):not(${Me}-range-hover-end)`]:{[ct]:{background:gn}},[`&-in-view${Me}-today ${ct}`]:{"&::before":{position:"absolute",top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,zIndex:1,border:`${Fn}px ${Sa} ${Nn}`,borderRadius:Nt,content:'""'}},[`&-in-view${Me}-in-range`]:{position:"relative","&::before":{background:Tn}},[`&-in-view${Me}-selected ${ct}, &-in-view${Me}-range-start ${ct}, &-in-view${Me}-range-end ${ct}`]:{color:zn,background:Nn},[`&-in-view${Me}-range-start:not(${Me}-range-start-single), @@ -138,16 +138,16 @@ tr > &-in-view${Me}-range-hover-start:last-child::after, &-in-view${Me}-end${Me}-range-hover-edge-end${Me}-range-hover-edge-end-near-range::after, &-in-view${Me}-range-hover-edge-end:not(${Me}-range-hover-edge-end-near-range)::after, - &-in-view${Me}-range-hover-end::after`]:{insetInlineEnd:(Ja-gt)/2,borderInlineEnd:`${Fn}px dashed ${dn}`,borderStartEndRadius:Nt,borderEndEndRadius:Nt},"&-disabled":{color:Ga,pointerEvents:"none",[ct]:{background:"transparent"},"&::before":{background:Ia}},[`&-disabled${Me}-today ${ct}::before`]:{borderColor:Ga}}},Lu=Fe=>{const{componentCls:Te,pickerCellCls:Me,pickerCellInnerCls:ct,pickerYearMonthCellWidth:gt,pickerControlIconSize:Ke,cellWidth:Nt,paddingSM:mn,paddingXS:gn,paddingXXS:Fn,colorBgContainer:Sa,lineWidth:Nn,lineType:Tn,borderRadiusLG:zn,colorPrimary:Kn,colorTextHeading:dn,colorSplit:Mn,pickerControlIconBorderWidth:ma,colorIcon:Ja,textHeight:Ga,motionDurationMid:Ia,colorIconHover:mo,fontWeightStrong:no,cellHeight:Ba,pickerCellPaddingVertical:Mr,colorTextDisabled:tr,colorText:Tr,fontSize:qr,cellHoverWithRangeBg:dl,motionDurationSlow:vl,withoutTimeCellHeight:Rl,pickerQuarterPanelContentHeight:cl,colorLink:Wr,colorLinkActive:Kr,colorLinkHover:Gr,cellRangeBorderColor:Un,borderRadiusSM:nl,colorTextLightSolid:ll,cellHoverBg:Jl,timeColumnHeight:Kl,timeColumnWidth:Re,timeCellHeight:Ge,controlItemBgActive:ot,marginXXS:ut,pickerDatePanelPaddingHorizontal:pt}=Fe,Et=Nt*7+pt*2,Ht=(Et-gn*2)/3-gt-mn,Zt=(Et-gn*2)/4-gt;return{[Te]:{"&-panel":{display:"inline-flex",flexDirection:"column",textAlign:"center",background:Sa,border:`${Nn}px ${Tn} ${Mn}`,borderRadius:zn,outline:"none","&-focused":{borderColor:Kn},"&-rtl":{direction:"rtl",[`${Te}-prev-icon, + &-in-view${Me}-range-hover-end::after`]:{insetInlineEnd:(Ja-gt)/2,borderInlineEnd:`${Fn}px dashed ${dn}`,borderStartEndRadius:Nt,borderEndEndRadius:Nt},"&-disabled":{color:Ga,pointerEvents:"none",[ct]:{background:"transparent"},"&::before":{background:Ia}},[`&-disabled${Me}-today ${ct}::before`]:{borderColor:Ga}}},Lu=xe=>{const{componentCls:Te,pickerCellCls:Me,pickerCellInnerCls:ct,pickerYearMonthCellWidth:gt,pickerControlIconSize:Ke,cellWidth:Nt,paddingSM:mn,paddingXS:gn,paddingXXS:Fn,colorBgContainer:Sa,lineWidth:Nn,lineType:Tn,borderRadiusLG:zn,colorPrimary:Kn,colorTextHeading:dn,colorSplit:Mn,pickerControlIconBorderWidth:ma,colorIcon:Ja,textHeight:Ga,motionDurationMid:Ia,colorIconHover:mo,fontWeightStrong:no,cellHeight:Ba,pickerCellPaddingVertical:Mr,colorTextDisabled:tr,colorText:Tr,fontSize:qr,cellHoverWithRangeBg:dl,motionDurationSlow:vl,withoutTimeCellHeight:Rl,pickerQuarterPanelContentHeight:cl,colorLink:Wr,colorLinkActive:Kr,colorLinkHover:Gr,cellRangeBorderColor:Un,borderRadiusSM:nl,colorTextLightSolid:ll,cellHoverBg:Jl,timeColumnHeight:Kl,timeColumnWidth:Re,timeCellHeight:Ge,controlItemBgActive:ot,marginXXS:ut,pickerDatePanelPaddingHorizontal:pt}=xe,Et=Nt*7+pt*2,Ht=(Et-gn*2)/3-gt-mn,Zt=(Et-gn*2)/4-gt;return{[Te]:{"&-panel":{display:"inline-flex",flexDirection:"column",textAlign:"center",background:Sa,border:`${Nn}px ${Tn} ${Mn}`,borderRadius:zn,outline:"none","&-focused":{borderColor:Kn},"&-rtl":{direction:"rtl",[`${Te}-prev-icon, ${Te}-super-prev-icon`]:{transform:"rotate(45deg)"},[`${Te}-next-icon, - ${Te}-super-next-icon`]:{transform:"rotate(-135deg)"}}},"&-decade-panel,\n &-year-panel,\n &-quarter-panel,\n &-month-panel,\n &-week-panel,\n &-date-panel,\n &-time-panel":{display:"flex",flexDirection:"column",width:Et},"&-header":{display:"flex",padding:`0 ${gn}px`,color:dn,borderBottom:`${Nn}px ${Tn} ${Mn}`,"> *":{flex:"none"},button:{padding:0,color:Ja,lineHeight:`${Ga}px`,background:"transparent",border:0,cursor:"pointer",transition:`color ${Ia}`,fontSize:"inherit"},"> button":{minWidth:"1.6em",fontSize:qr,"&:hover":{color:mo}},"&-view":{flex:"auto",fontWeight:no,lineHeight:`${Ga}px`,button:{color:"inherit",fontWeight:"inherit",verticalAlign:"top","&:not(:first-child)":{marginInlineStart:gn},"&:hover":{color:Kn}}}},"&-prev-icon,\n &-next-icon,\n &-super-prev-icon,\n &-super-next-icon":{position:"relative",display:"inline-block",width:Ke,height:Ke,"&::before":{position:"absolute",top:0,insetInlineStart:0,display:"inline-block",width:Ke,height:Ke,border:"0 solid currentcolor",borderBlockStartWidth:ma,borderBlockEndWidth:0,borderInlineStartWidth:ma,borderInlineEndWidth:0,content:'""'}},"&-super-prev-icon,\n &-super-next-icon":{"&::after":{position:"absolute",top:Math.ceil(Ke/2),insetInlineStart:Math.ceil(Ke/2),display:"inline-block",width:Ke,height:Ke,border:"0 solid currentcolor",borderBlockStartWidth:ma,borderBlockEndWidth:0,borderInlineStartWidth:ma,borderInlineEndWidth:0,content:'""'}},"&-prev-icon,\n &-super-prev-icon":{transform:"rotate(-45deg)"},"&-next-icon,\n &-super-next-icon":{transform:"rotate(135deg)"},"&-content":{width:"100%",tableLayout:"fixed",borderCollapse:"collapse","th, td":{position:"relative",minWidth:Ba,fontWeight:"normal"},th:{height:Ba+Mr*2,color:Tr,verticalAlign:"middle"}},"&-cell":Object.assign({padding:`${Mr}px 0`,color:tr,cursor:"pointer","&-in-view":{color:Tr}},Zu(Fe)),[`&-date-panel ${Te}-cell-in-view${Te}-cell-in-range${Te}-cell-range-hover-start ${ct}, + ${Te}-super-next-icon`]:{transform:"rotate(-135deg)"}}},"&-decade-panel,\n &-year-panel,\n &-quarter-panel,\n &-month-panel,\n &-week-panel,\n &-date-panel,\n &-time-panel":{display:"flex",flexDirection:"column",width:Et},"&-header":{display:"flex",padding:`0 ${gn}px`,color:dn,borderBottom:`${Nn}px ${Tn} ${Mn}`,"> *":{flex:"none"},button:{padding:0,color:Ja,lineHeight:`${Ga}px`,background:"transparent",border:0,cursor:"pointer",transition:`color ${Ia}`,fontSize:"inherit"},"> button":{minWidth:"1.6em",fontSize:qr,"&:hover":{color:mo}},"&-view":{flex:"auto",fontWeight:no,lineHeight:`${Ga}px`,button:{color:"inherit",fontWeight:"inherit",verticalAlign:"top","&:not(:first-child)":{marginInlineStart:gn},"&:hover":{color:Kn}}}},"&-prev-icon,\n &-next-icon,\n &-super-prev-icon,\n &-super-next-icon":{position:"relative",display:"inline-block",width:Ke,height:Ke,"&::before":{position:"absolute",top:0,insetInlineStart:0,display:"inline-block",width:Ke,height:Ke,border:"0 solid currentcolor",borderBlockStartWidth:ma,borderBlockEndWidth:0,borderInlineStartWidth:ma,borderInlineEndWidth:0,content:'""'}},"&-super-prev-icon,\n &-super-next-icon":{"&::after":{position:"absolute",top:Math.ceil(Ke/2),insetInlineStart:Math.ceil(Ke/2),display:"inline-block",width:Ke,height:Ke,border:"0 solid currentcolor",borderBlockStartWidth:ma,borderBlockEndWidth:0,borderInlineStartWidth:ma,borderInlineEndWidth:0,content:'""'}},"&-prev-icon,\n &-super-prev-icon":{transform:"rotate(-45deg)"},"&-next-icon,\n &-super-next-icon":{transform:"rotate(135deg)"},"&-content":{width:"100%",tableLayout:"fixed",borderCollapse:"collapse","th, td":{position:"relative",minWidth:Ba,fontWeight:"normal"},th:{height:Ba+Mr*2,color:Tr,verticalAlign:"middle"}},"&-cell":Object.assign({padding:`${Mr}px 0`,color:tr,cursor:"pointer","&-in-view":{color:Tr}},Zu(xe)),[`&-date-panel ${Te}-cell-in-view${Te}-cell-in-range${Te}-cell-range-hover-start ${ct}, &-date-panel ${Te}-cell-in-view${Te}-cell-in-range${Te}-cell-range-hover-end ${ct}`]:{"&::after":{position:"absolute",top:0,bottom:0,zIndex:-1,background:dl,transition:`all ${vl}`,content:'""'}},[`&-date-panel ${Te}-cell-in-view${Te}-cell-in-range${Te}-cell-range-hover-start ${ct}::after`]:{insetInlineEnd:-(Nt-Ba)/2,insetInlineStart:0},[`&-date-panel ${Te}-cell-in-view${Te}-cell-in-range${Te}-cell-range-hover-end ${ct}::after`]:{insetInlineEnd:0,insetInlineStart:-(Nt-Ba)/2},[`&-range-hover${Te}-range-start::after`]:{insetInlineEnd:"50%"},"&-decade-panel,\n &-year-panel,\n &-quarter-panel,\n &-month-panel":{[`${Te}-content`]:{height:Rl*4},[ct]:{padding:`0 ${gn}px`}},"&-quarter-panel":{[`${Te}-content`]:{height:cl},[`${Te}-cell-range-hover-start::after`]:{insetInlineStart:Zt,borderInlineStart:`${Nn}px dashed ${Un}`,[`${Te}-panel-rtl &`]:{insetInlineEnd:Zt,borderInlineEnd:`${Nn}px dashed ${Un}`}},[`${Te}-cell-range-hover-end::after`]:{insetInlineEnd:Zt,borderInlineEnd:`${Nn}px dashed ${Un}`,[`${Te}-panel-rtl &`]:{insetInlineStart:Zt,borderInlineStart:`${Nn}px dashed ${Un}`}}},[`&-panel ${Te}-footer`]:{borderTop:`${Nn}px ${Tn} ${Mn}`},"&-footer":{width:"min-content",minWidth:"100%",lineHeight:`${Ga-2*Nn}px`,textAlign:"center","&-extra":{padding:`0 ${mn}px`,lineHeight:`${Ga-2*Nn}px`,textAlign:"start","&:not(:last-child)":{borderBottom:`${Nn}px ${Tn} ${Mn}`}}},"&-now":{textAlign:"start"},"&-today-btn":{color:Wr,"&:hover":{color:Gr},"&:active":{color:Kr},[`&${Te}-today-btn-disabled`]:{color:tr,cursor:"not-allowed"}},"&-decade-panel":{[ct]:{padding:`0 ${gn/2}px`},[`${Te}-cell::before`]:{display:"none"}},"&-year-panel,\n &-quarter-panel,\n &-month-panel":{[`${Te}-body`]:{padding:`0 ${gn}px`},[ct]:{width:gt},[`${Te}-cell-range-hover-start::after`]:{borderStartStartRadius:nl,borderEndStartRadius:nl,borderStartEndRadius:0,borderEndEndRadius:0,[`${Te}-panel-rtl &`]:{borderStartStartRadius:0,borderEndStartRadius:0,borderStartEndRadius:nl,borderEndEndRadius:nl}},[`${Te}-cell-range-hover-end::after`]:{borderStartStartRadius:0,borderEndStartRadius:0,borderStartEndRadius:nl,borderEndEndRadius:nl,[`${Te}-panel-rtl &`]:{borderStartStartRadius:nl,borderEndStartRadius:nl,borderStartEndRadius:0,borderEndEndRadius:0}}},"&-year-panel,\n &-month-panel":{[`${Te}-cell-range-hover-start::after`]:{insetInlineStart:Ht,borderInlineStart:`${Nn}px dashed ${Un}`,[`${Te}-panel-rtl &`]:{insetInlineEnd:Ht,borderInlineEnd:`${Nn}px dashed ${Un}`}},[`${Te}-cell-range-hover-end::after`]:{insetInlineEnd:Ht,borderInlineEnd:`${Nn}px dashed ${Un}`,[`${Te}-panel-rtl &`]:{insetInlineStart:Ht,borderInlineStart:`${Nn}px dashed ${Un}`}}},"&-week-panel":{[`${Te}-body`]:{padding:`${gn}px ${mn}px`},[`${Te}-cell`]:{[`&:hover ${ct}, &-selected ${ct}, ${ct}`]:{background:"transparent !important"}},"&-row":{td:{"&:before":{transition:`background ${Ia}`},"&:first-child:before":{borderStartStartRadius:nl,borderEndStartRadius:nl},"&:last-child:before":{borderStartEndRadius:nl,borderEndEndRadius:nl}},"&:hover td":{"&:before":{background:Jl}},"&-range-start td,\n &-range-end td,\n &-selected td":{[`&${Me}`]:{"&:before":{background:Kn},[`&${Te}-cell-week`]:{color:new Li.C(ll).setAlpha(.5).toHexString()},[ct]:{color:ll}}},"&-range-hover td:before":{background:ot}}},"&-date-panel":{[`${Te}-body`]:{padding:`${gn}px ${pt}px`},[`${Te}-content`]:{width:Nt*7,th:{width:Nt,boxSizing:"border-box",padding:0}}},"&-datetime-panel":{display:"flex",[`${Te}-time-panel`]:{borderInlineStart:`${Nn}px ${Tn} ${Mn}`},[`${Te}-date-panel, ${Te}-time-panel`]:{transition:`opacity ${vl}`},"&-active":{[`${Te}-date-panel, - ${Te}-time-panel`]:{opacity:.3,"&-active":{opacity:1}}}},"&-time-panel":{width:"auto",minWidth:"auto",direction:"ltr",[`${Te}-content`]:{display:"flex",flex:"auto",height:Kl},"&-column":{flex:"1 0 auto",width:Re,margin:`${Fn}px 0`,padding:0,overflowY:"hidden",textAlign:"start",listStyle:"none",transition:`background ${Ia}`,overflowX:"hidden","&::after":{display:"block",height:Kl-Ge,content:'""'},"&:not(:first-child)":{borderInlineStart:`${Nn}px ${Tn} ${Mn}`},"&-active":{background:new Li.C(ot).setAlpha(.2).toHexString()},"&:hover":{overflowY:"auto"},"> li":{margin:0,padding:0,[`&${Te}-time-panel-cell`]:{marginInline:ut,[`${Te}-time-panel-cell-inner`]:{display:"block",width:Re-2*ut,height:Ge,margin:0,paddingBlock:0,paddingInlineEnd:0,paddingInlineStart:(Re-Ge)/2,color:Tr,lineHeight:`${Ge}px`,borderRadius:nl,cursor:"pointer",transition:`background ${Ia}`,"&:hover":{background:Jl}},"&-selected":{[`${Te}-time-panel-cell-inner`]:{background:ot}},"&-disabled":{[`${Te}-time-panel-cell-inner`]:{color:tr,background:"transparent",cursor:"not-allowed"}}}}}},[`&-datetime-panel ${Te}-time-panel-column:after`]:{height:Kl-Ge+Fn*2}}}},Hu=Fe=>{const{componentCls:Te,colorBgContainer:Me,colorError:ct,errorActiveShadow:gt,colorWarning:Ke,warningActiveShadow:Nt}=Fe;return{[`${Te}:not(${Te}-disabled)`]:{[`&${Te}-status-error`]:{"&, &:not([disabled]):hover":{backgroundColor:Me,borderColor:ct},[`&${Te}-focused, &:focus`]:Object.assign({},(0,Ni.M1)((0,Pr.TS)(Fe,{activeBorderColor:ct,activeShadow:gt}))),[`${Te}-active-bar`]:{background:ct}},[`&${Te}-status-warning`]:{"&, &:not([disabled]):hover":{backgroundColor:Me,borderColor:Ke},[`&${Te}-focused, &:focus`]:Object.assign({},(0,Ni.M1)((0,Pr.TS)(Fe,{activeBorderColor:Ke,activeShadow:Nt}))),[`${Te}-active-bar`]:{background:Ke}}}}},as=Fe=>{const{componentCls:Te,antCls:Me,controlHeight:ct,fontSize:gt,paddingInline:Ke,colorBgContainer:Nt,lineWidth:mn,lineType:gn,colorBorder:Fn,borderRadius:Sa,motionDurationMid:Nn,colorBgContainerDisabled:Tn,colorTextDisabled:zn,colorTextPlaceholder:Kn,controlHeightLG:dn,fontSizeLG:Mn,controlHeightSM:ma,paddingInlineSM:Ja,paddingXS:Ga,marginXS:Ia,colorTextDescription:mo,lineWidthBold:no,lineHeight:Ba,colorPrimary:Mr,motionDurationSlow:tr,zIndexPopup:Tr,paddingXXS:qr,paddingSM:dl,textHeight:vl,cellActiveWithRangeBg:Rl,colorPrimaryBorder:cl,sizePopupArrow:Wr,borderRadiusXS:Kr,borderRadiusOuter:Gr,colorBgElevated:Un,borderRadiusLG:nl,boxShadowSecondary:ll,borderRadiusSM:Jl,colorSplit:Kl,cellHoverBg:Re,presetsWidth:Ge,presetsMaxWidth:ot,boxShadowPopoverArrow:ut,colorTextQuaternary:pt}=Fe;return[{[Te]:Object.assign(Object.assign(Object.assign({},(0,ai.Wf)(Fe)),Ki(Fe,ct,gt,Ke)),{position:"relative",display:"inline-flex",alignItems:"center",background:Nt,lineHeight:1,border:`${mn}px ${gn} ${Fn}`,borderRadius:Sa,transition:`border ${Nn}, box-shadow ${Nn}`,"&:hover, &-focused":Object.assign({},(0,Ni.pU)(Fe)),"&-focused":Object.assign({},(0,Ni.M1)(Fe)),[`&${Te}-disabled`]:{background:Tn,borderColor:Fn,cursor:"not-allowed",[`${Te}-suffix`]:{color:pt}},[`&${Te}-borderless`]:{backgroundColor:"transparent !important",borderColor:"transparent !important",boxShadow:"none !important"},[`${Te}-input`]:{position:"relative",display:"inline-flex",alignItems:"center",width:"100%","> input":Object.assign(Object.assign({},(0,Ni.ik)(Fe)),{flex:"auto",minWidth:1,height:"auto",padding:0,background:"transparent",border:0,borderRadius:0,"&:focus":{boxShadow:"none"},"&[disabled]":{background:"transparent"}}),"&:hover":{[`${Te}-clear`]:{opacity:1}},"&-placeholder":{"> input":{color:Kn}}},"&-large":Object.assign(Object.assign({},Ki(Fe,dn,Mn,Ke)),{[`${Te}-input > input`]:{fontSize:Mn}}),"&-small":Object.assign({},Ki(Fe,ma,gt,Ja)),[`${Te}-suffix`]:{display:"flex",flex:"none",alignSelf:"center",marginInlineStart:Ga/2,color:zn,lineHeight:1,pointerEvents:"none","> *":{verticalAlign:"top","&:not(:last-child)":{marginInlineEnd:Ia}}},[`${Te}-clear`]:{position:"absolute",top:"50%",insetInlineEnd:0,color:zn,lineHeight:1,background:Nt,transform:"translateY(-50%)",cursor:"pointer",opacity:0,transition:`opacity ${Nn}, color ${Nn}`,"> *":{verticalAlign:"top"},"&:hover":{color:mo}},[`${Te}-separator`]:{position:"relative",display:"inline-block",width:"1em",height:Mn,color:zn,fontSize:Mn,verticalAlign:"top",cursor:"default",[`${Te}-focused &`]:{color:mo},[`${Te}-range-separator &`]:{[`${Te}-disabled &`]:{cursor:"not-allowed"}}},"&-range":{position:"relative",display:"inline-flex",[`${Te}-clear`]:{insetInlineEnd:Ke},"&:hover":{[`${Te}-clear`]:{opacity:1}},[`${Te}-active-bar`]:{bottom:-mn,height:no,marginInlineStart:Ke,background:Mr,opacity:0,transition:`all ${tr} ease-out`,pointerEvents:"none"},[`&${Te}-focused`]:{[`${Te}-active-bar`]:{opacity:1}},[`${Te}-range-separator`]:{alignItems:"center",padding:`0 ${Ga}px`,lineHeight:1},[`&${Te}-small`]:{[`${Te}-clear`]:{insetInlineEnd:Ja},[`${Te}-active-bar`]:{marginInlineStart:Ja}}},"&-dropdown":Object.assign(Object.assign(Object.assign({},(0,ai.Wf)(Fe)),Lu(Fe)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:Tr,[`&${Te}-dropdown-hidden`]:{display:"none"},[`&${Te}-dropdown-placement-bottomLeft`]:{[`${Te}-range-arrow`]:{top:0,display:"block",transform:"translateY(-100%)"}},[`&${Te}-dropdown-placement-topLeft`]:{[`${Te}-range-arrow`]:{bottom:0,display:"block",transform:"translateY(100%) rotate(180deg)"}},[`&${Me}-slide-up-enter${Me}-slide-up-enter-active${Te}-dropdown-placement-topLeft, + ${Te}-time-panel`]:{opacity:.3,"&-active":{opacity:1}}}},"&-time-panel":{width:"auto",minWidth:"auto",direction:"ltr",[`${Te}-content`]:{display:"flex",flex:"auto",height:Kl},"&-column":{flex:"1 0 auto",width:Re,margin:`${Fn}px 0`,padding:0,overflowY:"hidden",textAlign:"start",listStyle:"none",transition:`background ${Ia}`,overflowX:"hidden","&::after":{display:"block",height:Kl-Ge,content:'""'},"&:not(:first-child)":{borderInlineStart:`${Nn}px ${Tn} ${Mn}`},"&-active":{background:new Li.C(ot).setAlpha(.2).toHexString()},"&:hover":{overflowY:"auto"},"> li":{margin:0,padding:0,[`&${Te}-time-panel-cell`]:{marginInline:ut,[`${Te}-time-panel-cell-inner`]:{display:"block",width:Re-2*ut,height:Ge,margin:0,paddingBlock:0,paddingInlineEnd:0,paddingInlineStart:(Re-Ge)/2,color:Tr,lineHeight:`${Ge}px`,borderRadius:nl,cursor:"pointer",transition:`background ${Ia}`,"&:hover":{background:Jl}},"&-selected":{[`${Te}-time-panel-cell-inner`]:{background:ot}},"&-disabled":{[`${Te}-time-panel-cell-inner`]:{color:tr,background:"transparent",cursor:"not-allowed"}}}}}},[`&-datetime-panel ${Te}-time-panel-column:after`]:{height:Kl-Ge+Fn*2}}}},Hu=xe=>{const{componentCls:Te,colorBgContainer:Me,colorError:ct,errorActiveShadow:gt,colorWarning:Ke,warningActiveShadow:Nt}=xe;return{[`${Te}:not(${Te}-disabled)`]:{[`&${Te}-status-error`]:{"&, &:not([disabled]):hover":{backgroundColor:Me,borderColor:ct},[`&${Te}-focused, &:focus`]:Object.assign({},(0,Ni.M1)((0,Pr.TS)(xe,{activeBorderColor:ct,activeShadow:gt}))),[`${Te}-active-bar`]:{background:ct}},[`&${Te}-status-warning`]:{"&, &:not([disabled]):hover":{backgroundColor:Me,borderColor:Ke},[`&${Te}-focused, &:focus`]:Object.assign({},(0,Ni.M1)((0,Pr.TS)(xe,{activeBorderColor:Ke,activeShadow:Nt}))),[`${Te}-active-bar`]:{background:Ke}}}}},as=xe=>{const{componentCls:Te,antCls:Me,controlHeight:ct,fontSize:gt,paddingInline:Ke,colorBgContainer:Nt,lineWidth:mn,lineType:gn,colorBorder:Fn,borderRadius:Sa,motionDurationMid:Nn,colorBgContainerDisabled:Tn,colorTextDisabled:zn,colorTextPlaceholder:Kn,controlHeightLG:dn,fontSizeLG:Mn,controlHeightSM:ma,paddingInlineSM:Ja,paddingXS:Ga,marginXS:Ia,colorTextDescription:mo,lineWidthBold:no,lineHeight:Ba,colorPrimary:Mr,motionDurationSlow:tr,zIndexPopup:Tr,paddingXXS:qr,paddingSM:dl,textHeight:vl,cellActiveWithRangeBg:Rl,colorPrimaryBorder:cl,sizePopupArrow:Wr,borderRadiusXS:Kr,borderRadiusOuter:Gr,colorBgElevated:Un,borderRadiusLG:nl,boxShadowSecondary:ll,borderRadiusSM:Jl,colorSplit:Kl,cellHoverBg:Re,presetsWidth:Ge,presetsMaxWidth:ot,boxShadowPopoverArrow:ut,colorTextQuaternary:pt}=xe;return[{[Te]:Object.assign(Object.assign(Object.assign({},(0,ai.Wf)(xe)),Ki(xe,ct,gt,Ke)),{position:"relative",display:"inline-flex",alignItems:"center",background:Nt,lineHeight:1,border:`${mn}px ${gn} ${Fn}`,borderRadius:Sa,transition:`border ${Nn}, box-shadow ${Nn}`,"&:hover, &-focused":Object.assign({},(0,Ni.pU)(xe)),"&-focused":Object.assign({},(0,Ni.M1)(xe)),[`&${Te}-disabled`]:{background:Tn,borderColor:Fn,cursor:"not-allowed",[`${Te}-suffix`]:{color:pt}},[`&${Te}-borderless`]:{backgroundColor:"transparent !important",borderColor:"transparent !important",boxShadow:"none !important"},[`${Te}-input`]:{position:"relative",display:"inline-flex",alignItems:"center",width:"100%","> input":Object.assign(Object.assign({},(0,Ni.ik)(xe)),{flex:"auto",minWidth:1,height:"auto",padding:0,background:"transparent",border:0,borderRadius:0,"&:focus":{boxShadow:"none"},"&[disabled]":{background:"transparent"}}),"&:hover":{[`${Te}-clear`]:{opacity:1}},"&-placeholder":{"> input":{color:Kn}}},"&-large":Object.assign(Object.assign({},Ki(xe,dn,Mn,Ke)),{[`${Te}-input > input`]:{fontSize:Mn}}),"&-small":Object.assign({},Ki(xe,ma,gt,Ja)),[`${Te}-suffix`]:{display:"flex",flex:"none",alignSelf:"center",marginInlineStart:Ga/2,color:zn,lineHeight:1,pointerEvents:"none","> *":{verticalAlign:"top","&:not(:last-child)":{marginInlineEnd:Ia}}},[`${Te}-clear`]:{position:"absolute",top:"50%",insetInlineEnd:0,color:zn,lineHeight:1,background:Nt,transform:"translateY(-50%)",cursor:"pointer",opacity:0,transition:`opacity ${Nn}, color ${Nn}`,"> *":{verticalAlign:"top"},"&:hover":{color:mo}},[`${Te}-separator`]:{position:"relative",display:"inline-block",width:"1em",height:Mn,color:zn,fontSize:Mn,verticalAlign:"top",cursor:"default",[`${Te}-focused &`]:{color:mo},[`${Te}-range-separator &`]:{[`${Te}-disabled &`]:{cursor:"not-allowed"}}},"&-range":{position:"relative",display:"inline-flex",[`${Te}-clear`]:{insetInlineEnd:Ke},"&:hover":{[`${Te}-clear`]:{opacity:1}},[`${Te}-active-bar`]:{bottom:-mn,height:no,marginInlineStart:Ke,background:Mr,opacity:0,transition:`all ${tr} ease-out`,pointerEvents:"none"},[`&${Te}-focused`]:{[`${Te}-active-bar`]:{opacity:1}},[`${Te}-range-separator`]:{alignItems:"center",padding:`0 ${Ga}px`,lineHeight:1},[`&${Te}-small`]:{[`${Te}-clear`]:{insetInlineEnd:Ja},[`${Te}-active-bar`]:{marginInlineStart:Ja}}},"&-dropdown":Object.assign(Object.assign(Object.assign({},(0,ai.Wf)(xe)),Lu(xe)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:Tr,[`&${Te}-dropdown-hidden`]:{display:"none"},[`&${Te}-dropdown-placement-bottomLeft`]:{[`${Te}-range-arrow`]:{top:0,display:"block",transform:"translateY(-100%)"}},[`&${Te}-dropdown-placement-topLeft`]:{[`${Te}-range-arrow`]:{bottom:0,display:"block",transform:"translateY(100%) rotate(180deg)"}},[`&${Me}-slide-up-enter${Me}-slide-up-enter-active${Te}-dropdown-placement-topLeft, &${Me}-slide-up-enter${Me}-slide-up-enter-active${Te}-dropdown-placement-topRight, &${Me}-slide-up-appear${Me}-slide-up-appear-active${Te}-dropdown-placement-topLeft, &${Me}-slide-up-appear${Me}-slide-up-appear-active${Te}-dropdown-placement-topRight`]:{animationName:qi.Qt},[`&${Me}-slide-up-enter${Me}-slide-up-enter-active${Te}-dropdown-placement-bottomLeft, @@ -156,33 +156,33 @@ &${Me}-slide-up-appear${Me}-slide-up-appear-active${Te}-dropdown-placement-bottomRight`]:{animationName:qi.fJ},[`&${Me}-slide-up-leave${Me}-slide-up-leave-active${Te}-dropdown-placement-topLeft, &${Me}-slide-up-leave${Me}-slide-up-leave-active${Te}-dropdown-placement-topRight`]:{animationName:qi.ly},[`&${Me}-slide-up-leave${Me}-slide-up-leave-active${Te}-dropdown-placement-bottomLeft, &${Me}-slide-up-leave${Me}-slide-up-leave-active${Te}-dropdown-placement-bottomRight`]:{animationName:qi.Uw},[`${Te}-panel > ${Te}-time-panel`]:{paddingTop:qr},[`${Te}-ranges`]:{marginBottom:0,padding:`${qr}px ${dl}px`,overflow:"hidden",lineHeight:`${vl-2*mn-Ga/2}px`,textAlign:"start",listStyle:"none",display:"flex",justifyContent:"space-between","> li":{display:"inline-block"},[`${Te}-preset > ${Me}-tag-blue`]:{color:Mr,background:Rl,borderColor:cl,cursor:"pointer"},[`${Te}-ok`]:{marginInlineStart:"auto"}},[`${Te}-range-wrapper`]:{display:"flex",position:"relative"},[`${Te}-range-arrow`]:Object.assign({position:"absolute",zIndex:1,display:"none",marginInlineStart:Ke*1.5,transition:`left ${tr} ease-out`},(0,Bu.r)(Wr,Kr,Gr,Un,ut)),[`${Te}-panel-container`]:{overflow:"hidden",verticalAlign:"top",background:Un,borderRadius:nl,boxShadow:ll,transition:`margin ${tr}`,[`${Te}-panel-layout`]:{display:"flex",flexWrap:"nowrap",alignItems:"stretch"},[`${Te}-presets`]:{display:"flex",flexDirection:"column",minWidth:Ge,maxWidth:ot,ul:{height:0,flex:"auto",listStyle:"none",overflow:"auto",margin:0,padding:Ga,borderInlineEnd:`${mn}px ${gn} ${Kl}`,li:Object.assign(Object.assign({},ai.vS),{borderRadius:Jl,paddingInline:Ga,paddingBlock:(ma-Math.round(gt*Ba))/2,cursor:"pointer",transition:`all ${tr}`,"+ li":{marginTop:Ia},"&:hover":{background:Re}})}},[`${Te}-panels`]:{display:"inline-flex",flexWrap:"nowrap",direction:"ltr",[`${Te}-panel`]:{borderWidth:`0 0 ${mn}px`},"&:last-child":{[`${Te}-panel`]:{borderWidth:0}}},[`${Te}-panel`]:{verticalAlign:"top",background:"transparent",borderRadius:0,borderWidth:0,[`${Te}-content, - table`]:{textAlign:"center"},"&-focused":{borderColor:Fn}}}}),"&-dropdown-range":{padding:`${Wr*2/3}px 0`,"&-hidden":{display:"none"}},"&-rtl":{direction:"rtl",[`${Te}-separator`]:{transform:"rotate(180deg)"},[`${Te}-footer`]:{"&-extra":{direction:"rtl"}}}})},(0,qi.oN)(Fe,"slide-up"),(0,qi.oN)(Fe,"slide-down"),(0,Iu.Fm)(Fe,"move-up"),(0,Iu.Fm)(Fe,"move-down")]},ju=Fe=>{const{componentCls:Te,controlHeightLG:Me,paddingXXS:ct,padding:gt}=Fe;return{pickerCellCls:`${Te}-cell`,pickerCellInnerCls:`${Te}-cell-inner`,pickerYearMonthCellWidth:Me*1.5,pickerQuarterPanelContentHeight:Me*1.4,pickerCellPaddingVertical:ct+ct/2,pickerCellBorderGap:2,pickerControlIconSize:7,pickerControlIconBorderWidth:1.5,pickerDatePanelPaddingHorizontal:gt+ct/2}},Su=Fe=>({cellHoverBg:Fe.controlItemBgHover,cellActiveWithRangeBg:Fe.controlItemBgActive,cellHoverWithRangeBg:new Li.C(Fe.colorPrimary).lighten(35).toHexString(),cellRangeBorderColor:new Li.C(Fe.colorPrimary).lighten(20).toHexString(),cellBgDisabled:Fe.colorBgContainerDisabled,timeColumnWidth:Fe.controlHeightLG*1.4,timeColumnHeight:28*8,timeCellHeight:28,cellWidth:Fe.controlHeightSM*1.5,cellHeight:Fe.controlHeightSM,textHeight:Fe.controlHeightLG,withoutTimeCellHeight:Fe.controlHeightLG*1.65});var Gu=(0,ps.Z)("DatePicker",Fe=>{const Te=(0,Pr.TS)((0,Ni.e5)(Fe),ju(Fe));return[as(Te),Hu(Te),(0,mu.c)(Fe,{focusElCls:`${Fe.componentCls}-focused`})]},Fe=>Object.assign(Object.assign(Object.assign({},(0,Ni.TM)(Fe)),Su(Fe)),{presetsWidth:120,presetsMaxWidth:200,zIndexPopup:Fe.zIndexPopupBase+50}));function vs(Fe,Te,Me){return Me!==void 0?Me:Te==="year"&&Fe.lang.yearPlaceholder?Fe.lang.yearPlaceholder:Te==="quarter"&&Fe.lang.quarterPlaceholder?Fe.lang.quarterPlaceholder:Te==="month"&&Fe.lang.monthPlaceholder?Fe.lang.monthPlaceholder:Te==="week"&&Fe.lang.weekPlaceholder?Fe.lang.weekPlaceholder:Te==="time"&&Fe.timePickerLocale.placeholder?Fe.timePickerLocale.placeholder:Fe.lang.placeholder}function hs(Fe,Te,Me){return Me!==void 0?Me:Te==="year"&&Fe.lang.yearPlaceholder?Fe.lang.rangeYearPlaceholder:Te==="quarter"&&Fe.lang.quarterPlaceholder?Fe.lang.rangeQuarterPlaceholder:Te==="month"&&Fe.lang.monthPlaceholder?Fe.lang.rangeMonthPlaceholder:Te==="week"&&Fe.lang.weekPlaceholder?Fe.lang.rangeWeekPlaceholder:Te==="time"&&Fe.timePickerLocale.placeholder?Fe.timePickerLocale.rangePlaceholder:Fe.lang.rangePlaceholder}function _u(Fe,Te){const Me={adjustX:1,adjustY:1};switch(Te){case"bottomLeft":return{points:["tl","bl"],offset:[0,4],overflow:Me};case"bottomRight":return{points:["tr","br"],offset:[0,4],overflow:Me};case"topLeft":return{points:["bl","tl"],offset:[0,-4],overflow:Me};case"topRight":return{points:["br","tr"],offset:[0,-4],overflow:Me};default:return{points:Fe==="rtl"?["tr","br"]:["tl","bl"],offset:[0,4],overflow:Me}}}function yu(Fe){return Fe?Array.isArray(Fe)?Fe:[Fe]:[]}function Cu(Fe){const{format:Te,picker:Me,showHour:ct,showMinute:gt,showSecond:Ke,use12Hours:Nt}=Fe,mn=yu(Te)[0],gn=Object.assign({},Fe);return Te&&Array.isArray(Te)&&(gn.format=mn),mn&&typeof mn=="string"&&(!mn.includes("s")&&Ke===void 0&&(gn.showSecond=!1),!mn.includes("m")&>===void 0&&(gn.showMinute=!1),!mn.includes("H")&&!mn.includes("h")&&!mn.includes("K")&&!mn.includes("k")&&ct===void 0&&(gn.showHour=!1),(mn.includes("a")||mn.includes("A"))&&Nt===void 0&&(gn.use12Hours=!0)),Me==="time"?gn:(typeof mn=="function"&&delete gn.format,{showTime:gn})}function Du(Fe,Te,Me){if(Fe===!1)return!1;const ct={clearIcon:Te!=null?Te:Me};return typeof Fe=="object"?Object.assign(Object.assign({},ct),Fe):ct}var os=te(3113);function Es(Fe){return ue.createElement(os.ZP,Object.assign({size:"small",type:"primary"},Fe))}var Do={button:Es},rs=function(Fe,Te){var Me={};for(var ct in Fe)Object.prototype.hasOwnProperty.call(Fe,ct)&&Te.indexOf(ct)<0&&(Me[ct]=Fe[ct]);if(Fe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var gt=0,ct=Object.getOwnPropertySymbols(Fe);gt{const{prefixCls:gt,getPopupContainer:Ke,className:Nt,placement:mn,size:gn,disabled:Fn,bordered:Sa=!0,placeholder:Nn,popupClassName:Tn,dropdownClassName:zn,status:Kn,clearIcon:dn,allowClear:Mn,rootClassName:ma}=Me,Ja=rs(Me,["prefixCls","getPopupContainer","className","placement","size","disabled","bordered","placeholder","popupClassName","dropdownClassName","status","clearIcon","allowClear","rootClassName"]),Ga=ue.useRef(null),{getPrefixCls:Ia,direction:mo,getPopupContainer:no}=(0,ue.useContext)(cu.E_),Ba=Ia("picker",gt),{compactSize:Mr,compactItemClassnames:tr}=(0,gu.ri)(Ba,mo),{format:Tr,showTime:qr,picker:dl}=Me,vl=Ia(),[Rl,cl]=Gu(Ba),Wr=Object.assign(Object.assign({},qr?Cu(Object.assign({format:Tr,picker:dl},qr)):{}),dl==="time"?Cu(Object.assign(Object.assign({format:Tr},Me),{picker:dl})):{}),Kr=(0,zi.Z)(ut=>{var pt;return(pt=gn!=null?gn:Mr)!==null&&pt!==void 0?pt:ut}),Gr=ue.useContext(Wa.Z),Un=Fn!=null?Fn:Gr,nl=(0,ue.useContext)(au.aM),{hasFeedback:ll,status:Jl,feedbackIcon:Kl}=nl,Re=ue.createElement(ue.Fragment,null,dl==="time"?ue.createElement(at,null):ue.createElement(Ce,null),ll&&Kl);(0,ue.useImperativeHandle)(ct,()=>({focus:()=>{var ut;return(ut=Ga.current)===null||ut===void 0?void 0:ut.focus()},blur:()=>{var ut;return(ut=Ga.current)===null||ut===void 0?void 0:ut.blur()}}));const[Ge]=(0,Eu.Z)("Calendar",Xi.Z),ot=Object.assign(Object.assign({},Ge),Me.locale);return Rl(ue.createElement(du,Object.assign({separator:ue.createElement("span",{"aria-label":"to",className:`${Ba}-separator`},ue.createElement(Qe,null)),disabled:Un,ref:Ga,dropdownAlign:_u(mo,mn),placeholder:hs(ot,dl,Nn),suffixIcon:Re,prevIcon:ue.createElement("span",{className:`${Ba}-prev-icon`}),nextIcon:ue.createElement("span",{className:`${Ba}-next-icon`}),superPrevIcon:ue.createElement("span",{className:`${Ba}-super-prev-icon`}),superNextIcon:ue.createElement("span",{className:`${Ba}-super-next-icon`}),transitionName:`${vl}-slide-up`},Ja,Wr,{className:je()({[`${Ba}-${Kr}`]:Kr,[`${Ba}-borderless`]:!Sa},(0,Ji.Z)(Ba,(0,Ji.F)(Jl,Kn),ll),cl,tr,Nt,ma),locale:ot.lang,prefixCls:Ba,getPopupContainer:Ke||no,generateConfig:Fe,components:Do,direction:mo,dropdownClassName:je()(cl,Tn||zn,ma),allowClear:Du(Mn,dn,ue.createElement(lt.Z,null))})))})}var Wu=function(Fe,Te){var Me={};for(var ct in Fe)Object.prototype.hasOwnProperty.call(Fe,ct)&&Te.indexOf(ct)<0&&(Me[ct]=Fe[ct]);if(Fe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var gt=0,ct=Object.getOwnPropertySymbols(Fe);gt{const{prefixCls:Kn,getPopupContainer:dn,style:Mn,className:ma,rootClassName:Ja,size:Ga,bordered:Ia=!0,placement:mo,placeholder:no,popupClassName:Ba,dropdownClassName:Mr,disabled:tr,status:Tr,clearIcon:qr,allowClear:dl}=Tn,vl=Wu(Tn,["prefixCls","getPopupContainer","style","className","rootClassName","size","bordered","placement","placeholder","popupClassName","dropdownClassName","disabled","status","clearIcon","allowClear"]),{getPrefixCls:Rl,direction:cl,getPopupContainer:Wr,[Sa]:Kr}=(0,ue.useContext)(cu.E_),Gr=Rl("picker",Kn),{compactSize:Un,compactItemClassnames:nl}=(0,gu.ri)(Gr,cl),ll=ue.useRef(null),{format:Jl,showTime:Kl}=Tn,[Re,Ge]=Gu(Gr);(0,ue.useImperativeHandle)(zn,()=>({focus:()=>{var na;return(na=ll.current)===null||na===void 0?void 0:na.focus()},blur:()=>{var na;return(na=ll.current)===null||na===void 0?void 0:na.blur()}}));const ot={showToday:!0};let ut={};gn&&(ut.picker=gn);const pt=gn||Tn.picker;ut=Object.assign(Object.assign(Object.assign({},ut),Kl?Cu(Object.assign({format:Jl,picker:pt},Kl)):{}),pt==="time"?Cu(Object.assign(Object.assign({format:Jl},Tn),{picker:pt})):{});const Et=Rl(),Ht=(0,zi.Z)(na=>{var ya;return(ya=Ga!=null?Ga:Un)!==null&&ya!==void 0?ya:na}),Zt=ue.useContext(Wa.Z),zt=tr!=null?tr:Zt,on=(0,ue.useContext)(au.aM),{hasFeedback:Vt,status:an,feedbackIcon:bn}=on,xn=ue.createElement(ue.Fragment,null,pt==="time"?ue.createElement(at,null):ue.createElement(Ce,null),Vt&&bn),[On]=(0,Eu.Z)("DatePicker",Xi.Z),sa=Object.assign(Object.assign({},On),Tn.locale);return Re(ue.createElement(hu,Object.assign({ref:ll,placeholder:vs(sa,pt,no),suffixIcon:xn,dropdownAlign:_u(cl,mo),prevIcon:ue.createElement("span",{className:`${Gr}-prev-icon`}),nextIcon:ue.createElement("span",{className:`${Gr}-next-icon`}),superPrevIcon:ue.createElement("span",{className:`${Gr}-super-prev-icon`}),superNextIcon:ue.createElement("span",{className:`${Gr}-super-next-icon`}),transitionName:`${Et}-slide-up`},ot,vl,ut,{locale:sa.lang,className:je()({[`${Gr}-${Ht}`]:Ht,[`${Gr}-borderless`]:!Ia},(0,Ji.Z)(Gr,(0,Ji.F)(an,Tr),Vt),Ge,nl,Kr==null?void 0:Kr.className,ma,Ja),style:Object.assign(Object.assign({},Kr==null?void 0:Kr.style),Mn),prefixCls:Gr,getPopupContainer:dn||Wr,generateConfig:Fe,components:Do,direction:cl,disabled:zt,dropdownClassName:je()(Ge,Ja,Ba||Mr),allowClear:Du(dl,qr,ue.createElement(lt.Z,null))})))});return Fn&&(Nn.displayName=Fn),Nn}const Me=Te(),ct=Te("week","WeekPicker"),gt=Te("month","MonthPicker"),Ke=Te("year","YearPicker"),Nt=Te("time","TimePicker"),mn=Te("quarter","QuarterPicker");return{DatePicker:Me,WeekPicker:ct,MonthPicker:gt,YearPicker:Ke,TimePicker:Nt,QuarterPicker:mn}}const Ss=null;function ys(Fe){const{DatePicker:Te,WeekPicker:Me,MonthPicker:ct,YearPicker:gt,TimePicker:Ke,QuarterPicker:Nt}=is(Fe),mn=ls(Fe),gn=Te;return gn.WeekPicker=Me,gn.MonthPicker=ct,gn.YearPicker=gt,gn.RangePicker=mn,gn.TimePicker=Ke,gn.QuarterPicker=Nt,gn}var Ku=ys;const Ai=Ku(ee);function Zi(Fe){const Te=_u(Fe.direction,Fe.placement);return Te.overflow.adjustY=!1,Te.overflow.adjustX=!1,Object.assign(Object.assign({},Fe),{dropdownAlign:Te})}const Pu=(0,ne.Z)(Ai,"picker",null,Zi);Ai._InternalPanelDoNotUseOrYouWillBeFired=Pu;const Cs=(0,ne.Z)(Ai.RangePicker,"picker",null,Zi);Ai._InternalRangePanelDoNotUseOrYouWillBeFired=Cs,Ai.generatePicker=Ku;var Ps=Ai},37906:function(Ft,wt,te){"use strict";te.d(wt,{Z:function(){return nt}});var z=te(59301),he=te(92310),xe=te.n(he),Ze=te(69507),Se=te(36355),Ae=te(19716),ie=te(8628),ke={xxl:3,xl:3,lg:3,md:3,sm:2,xs:1},pe=z.createContext({}),be=te(11592),ve=function(He,Pe){var Ie={};for(var Qe in He)Object.prototype.hasOwnProperty.call(He,Qe)&&Pe.indexOf(Qe)<0&&(Ie[Qe]=He[Qe]);if(He!=null&&typeof Object.getOwnPropertySymbols=="function")for(var $e=0,Qe=Object.getOwnPropertySymbols(He);$e(0,be.Z)(He).map(Pe=>Object.assign({},Pe==null?void 0:Pe.props));function E(He,Pe,Ie){const Qe=z.useMemo(()=>Pe||oe(Ie),[Pe,Ie]);return z.useMemo(()=>Qe.map(je=>{var{span:Je}=je,ft=ve(je,["span"]);return Object.assign(Object.assign({},ft),{span:typeof Je=="number"?Je:(0,Ze.m9)(He,Je)})}),[Qe,He])}function a(He,Pe,Ie){let Qe=He;return(Ie===void 0||Ie>Pe)&&(Qe=Object.assign(Object.assign({},He),{span:Pe})),Qe}function x(He,Pe){const Ie=[];let Qe=[],$e=Pe;return He.filter(je=>je).forEach((je,Je)=>{const ft=je==null?void 0:je.span,yt=ft||1;if(Je===He.length-1){Qe.push(a(je,$e,ft)),Ie.push(Qe);return}yt<$e?($e-=yt,Qe.push(je)):(Qe.push(a(je,$e,yt)),Ie.push(Qe),$e=Pe,Qe=[])}),Ie}var b=(He,Pe)=>(0,z.useMemo)(()=>x(Pe,He),[Pe,He]),ne=He=>{let{children:Pe}=He;return Pe};function le(He){return He!=null}var me=He=>{const{itemPrefixCls:Pe,component:Ie,span:Qe,className:$e,style:je,labelStyle:Je,contentStyle:ft,bordered:yt,label:mt,content:bt,colon:We}=He,Bt=Ie;return yt?z.createElement(Bt,{className:xe()({[`${Pe}-item-label`]:le(mt),[`${Pe}-item-content`]:le(bt)},$e),style:je,colSpan:Qe},le(mt)&&z.createElement("span",{style:Je},mt),le(bt)&&z.createElement("span",{style:ft},bt)):z.createElement(Bt,{className:xe()(`${Pe}-item`,$e),style:je,colSpan:Qe},z.createElement("div",{className:`${Pe}-item-container`},(mt||mt===0)&&z.createElement("span",{className:xe()(`${Pe}-item-label`,{[`${Pe}-item-no-colon`]:!We}),style:Je},mt),(bt||bt===0)&&z.createElement("span",{className:xe()(`${Pe}-item-content`),style:ft},bt)))};function ye(He,Pe,Ie){let{colon:Qe,prefixCls:$e,bordered:je}=Pe,{component:Je,type:ft,showLabel:yt,showContent:mt,labelStyle:bt,contentStyle:We}=Ie;return He.map((Bt,xt)=>{let{label:Oe,children:At,prefixCls:ce=$e,className:re,style:ae,labelStyle:se,contentStyle:De,span:Ye=1,key:fe}=Bt;return typeof Je=="string"?z.createElement(me,{key:`${ft}-${fe||xt}`,className:re,style:ae,labelStyle:Object.assign(Object.assign({},bt),se),contentStyle:Object.assign(Object.assign({},We),De),span:Ye,colon:Qe,component:Je,itemPrefixCls:ce,bordered:je,label:yt?Oe:null,content:mt?At:null}):[z.createElement(me,{key:`label-${fe||xt}`,className:re,style:Object.assign(Object.assign(Object.assign({},bt),ae),se),span:1,colon:Qe,component:Je[0],itemPrefixCls:ce,bordered:je,label:Oe}),z.createElement(me,{key:`content-${fe||xt}`,className:re,style:Object.assign(Object.assign(Object.assign({},We),ae),De),span:Ye*2-1,component:Je[1],itemPrefixCls:ce,bordered:je,content:At})]})}var Be=He=>{const Pe=z.useContext(pe),{prefixCls:Ie,vertical:Qe,row:$e,index:je,bordered:Je}=He;return Qe?z.createElement(z.Fragment,null,z.createElement("tr",{key:`label-${je}`,className:`${Ie}-row`},ye($e,He,Object.assign({component:"th",type:"label",showLabel:!0},Pe))),z.createElement("tr",{key:`content-${je}`,className:`${Ie}-row`},ye($e,He,Object.assign({component:"td",type:"content",showContent:!0},Pe)))):z.createElement("tr",{key:je,className:`${Ie}-row`},ye($e,He,Object.assign({component:Je?["th","td"]:"td",type:"item",showLabel:!0,showContent:!0},Pe)))},ze=te(17313),Ce=te(83116),et=te(37613);const we=He=>{const{componentCls:Pe,labelBg:Ie}=He;return{[`&${Pe}-bordered`]:{[`> ${Pe}-view`]:{border:`${He.lineWidth}px ${He.lineType} ${He.colorSplit}`,"> table":{tableLayout:"auto",borderCollapse:"collapse"},[`${Pe}-row`]:{borderBottom:`${He.lineWidth}px ${He.lineType} ${He.colorSplit}`,"&:last-child":{borderBottom:"none"},[`> ${Pe}-item-label, > ${Pe}-item-content`]:{padding:`${He.padding}px ${He.paddingLG}px`,borderInlineEnd:`${He.lineWidth}px ${He.lineType} ${He.colorSplit}`,"&:last-child":{borderInlineEnd:"none"}},[`> ${Pe}-item-label`]:{color:He.colorTextSecondary,backgroundColor:Ie,"&::after":{display:"none"}}}},[`&${Pe}-middle`]:{[`${Pe}-row`]:{[`> ${Pe}-item-label, > ${Pe}-item-content`]:{padding:`${He.paddingSM}px ${He.paddingLG}px`}}},[`&${Pe}-small`]:{[`${Pe}-row`]:{[`> ${Pe}-item-label, > ${Pe}-item-content`]:{padding:`${He.paddingXS}px ${He.padding}px`}}}}}},rt=He=>{const{componentCls:Pe,extraColor:Ie,itemPaddingBottom:Qe,colonMarginRight:$e,colonMarginLeft:je,titleMarginBottom:Je}=He;return{[Pe]:Object.assign(Object.assign(Object.assign({},(0,ze.Wf)(He)),we(He)),{"&-rtl":{direction:"rtl"},[`${Pe}-header`]:{display:"flex",alignItems:"center",marginBottom:Je},[`${Pe}-title`]:Object.assign(Object.assign({},ze.vS),{flex:"auto",color:He.colorText,fontWeight:He.fontWeightStrong,fontSize:He.fontSizeLG,lineHeight:He.lineHeightLG}),[`${Pe}-extra`]:{marginInlineStart:"auto",color:Ie,fontSize:He.fontSize},[`${Pe}-view`]:{width:"100%",borderRadius:He.borderRadiusLG,table:{width:"100%",tableLayout:"fixed"}},[`${Pe}-row`]:{"> th, > td":{paddingBottom:Qe},"&:last-child":{borderBottom:"none"}},[`${Pe}-item-label`]:{color:He.colorTextTertiary,fontWeight:"normal",fontSize:He.fontSize,lineHeight:He.lineHeight,textAlign:"start","&::after":{content:'":"',position:"relative",top:-.5,marginInline:`${je}px ${$e}px`},[`&${Pe}-item-no-colon::after`]:{content:'""'}},[`${Pe}-item-no-label`]:{"&::after":{margin:0,content:'""'}},[`${Pe}-item-content`]:{display:"table-cell",flex:1,color:He.colorText,fontSize:He.fontSize,lineHeight:He.lineHeight,wordBreak:"break-word",overflowWrap:"break-word"},[`${Pe}-item`]:{paddingBottom:0,verticalAlign:"top","&-container":{display:"flex",[`${Pe}-item-label`]:{display:"inline-flex",alignItems:"baseline"},[`${Pe}-item-content`]:{display:"inline-flex",alignItems:"baseline"}}},"&-middle":{[`${Pe}-row`]:{"> th, > td":{paddingBottom:He.paddingSM}}},"&-small":{[`${Pe}-row`]:{"> th, > td":{paddingBottom:He.paddingXS}}}})}};var Xe=(0,Ce.Z)("Descriptions",He=>{const Pe=(0,et.TS)(He,{});return[rt(Pe)]},He=>({labelBg:He.colorFillAlter,titleMarginBottom:He.fontSizeSM*He.lineHeightSM,itemPaddingBottom:He.padding,colonMarginRight:He.marginXS,colonMarginLeft:He.marginXXS/2,extraColor:He.colorText})),at=function(He,Pe){var Ie={};for(var Qe in He)Object.prototype.hasOwnProperty.call(He,Qe)&&Pe.indexOf(Qe)<0&&(Ie[Qe]=He[Qe]);if(He!=null&&typeof Object.getOwnPropertySymbols=="function")for(var $e=0,Qe=Object.getOwnPropertySymbols(He);$e{const{prefixCls:Pe,title:Ie,extra:Qe,column:$e,colon:je=!0,bordered:Je,layout:ft,children:yt,className:mt,rootClassName:bt,style:We,size:Bt,labelStyle:xt,contentStyle:Oe,items:At}=He,ce=at(He,["prefixCls","title","extra","column","colon","bordered","layout","children","className","rootClassName","style","size","labelStyle","contentStyle","items"]),{getPrefixCls:re,direction:ae,descriptions:se}=z.useContext(Se.E_),De=re("descriptions",Pe),Ye=(0,ie.Z)(),fe=z.useMemo(()=>{var Mt;return typeof $e=="number"?$e:(Mt=(0,Ze.m9)(Ye,Object.assign(Object.assign({},ke),$e)))!==null&&Mt!==void 0?Mt:3},[Ye,$e]),Le=E(Ye,At,yt),it=(0,Ae.Z)(Bt),qe=b(fe,Le),[Ve,dt]=Xe(De),kt=z.useMemo(()=>({labelStyle:xt,contentStyle:Oe}),[xt,Oe]);return Ve(z.createElement(pe.Provider,{value:kt},z.createElement("div",Object.assign({className:xe()(De,se==null?void 0:se.className,{[`${De}-${it}`]:it&&it!=="default",[`${De}-bordered`]:!!Je,[`${De}-rtl`]:ae==="rtl"},mt,bt,dt),style:Object.assign(Object.assign({},se==null?void 0:se.style),We)},ce),(Ie||Qe)&&z.createElement("div",{className:`${De}-header`},Ie&&z.createElement("div",{className:`${De}-title`},Ie),Qe&&z.createElement("div",{className:`${De}-extra`},Qe)),z.createElement("div",{className:`${De}-view`},z.createElement("table",null,z.createElement("tbody",null,qe.map((Mt,un)=>z.createElement(Be,{key:un,index:un,colon:je,prefixCls:De,vertical:ft==="vertical",bordered:Je,row:Mt}))))))))};lt.Item=ne;var nt=lt},28103:function(Ft,wt,te){"use strict";te.d(wt,{Z:function(){return be}});var z=te(92310),he=te.n(z),xe=te(59301),Ze=te(36355),Se=te(17313),Ae=te(83116),ie=te(37613);const ge=ve=>{const{componentCls:oe,sizePaddingEdgeHorizontal:E,colorSplit:a,lineWidth:x,textPaddingInline:y,orientationMargin:b,verticalMarginInline:ee}=ve;return{[oe]:Object.assign(Object.assign({},(0,Se.Wf)(ve)),{borderBlockStart:`${x}px solid ${a}`,"&-vertical":{position:"relative",top:"-0.06em",display:"inline-block",height:"0.9em",marginInline:ee,marginBlock:0,verticalAlign:"middle",borderTop:0,borderInlineStart:`${x}px solid ${a}`},"&-horizontal":{display:"flex",clear:"both",width:"100%",minWidth:"100%",margin:`${ve.dividerHorizontalGutterMargin}px 0`},[`&-horizontal${oe}-with-text`]:{display:"flex",alignItems:"center",margin:`${ve.dividerHorizontalWithTextGutterMargin}px 0`,color:ve.colorTextHeading,fontWeight:500,fontSize:ve.fontSizeLG,whiteSpace:"nowrap",textAlign:"center",borderBlockStart:`0 ${a}`,"&::before, &::after":{position:"relative",width:"50%",borderBlockStart:`${x}px solid transparent`,borderBlockStartColor:"inherit",borderBlockEnd:0,transform:"translateY(50%)",content:"''"}},[`&-horizontal${oe}-with-text-left`]:{"&::before":{width:`${b*100}%`},"&::after":{width:`${100-b*100}%`}},[`&-horizontal${oe}-with-text-right`]:{"&::before":{width:`${100-b*100}%`},"&::after":{width:`${b*100}%`}},[`${oe}-inner-text`]:{display:"inline-block",paddingBlock:0,paddingInline:y},"&-dashed":{background:"none",borderColor:a,borderStyle:"dashed",borderWidth:`${x}px 0 0`},[`&-horizontal${oe}-with-text${oe}-dashed`]:{"&::before, &::after":{borderStyle:"dashed none none"}},[`&-vertical${oe}-dashed`]:{borderInlineStartWidth:x,borderInlineEnd:0,borderBlockStart:0,borderBlockEnd:0},[`&-plain${oe}-with-text`]:{color:ve.colorText,fontWeight:"normal",fontSize:ve.fontSize},[`&-horizontal${oe}-with-text-left${oe}-no-default-orientation-margin-left`]:{"&::before":{width:0},"&::after":{width:"100%"},[`${oe}-inner-text`]:{paddingInlineStart:E}},[`&-horizontal${oe}-with-text-right${oe}-no-default-orientation-margin-right`]:{"&::before":{width:"100%"},"&::after":{width:0},[`${oe}-inner-text`]:{paddingInlineEnd:E}}})}};var ke=(0,Ae.Z)("Divider",ve=>{const oe=(0,ie.TS)(ve,{dividerHorizontalWithTextGutterMargin:ve.margin,dividerHorizontalGutterMargin:ve.marginLG,sizePaddingEdgeHorizontal:0});return[ge(oe)]},ve=>({textPaddingInline:"1em",orientationMargin:.05,verticalMarginInline:ve.marginXS})),Ee=function(ve,oe){var E={};for(var a in ve)Object.prototype.hasOwnProperty.call(ve,a)&&oe.indexOf(a)<0&&(E[a]=ve[a]);if(ve!=null&&typeof Object.getOwnPropertySymbols=="function")for(var x=0,a=Object.getOwnPropertySymbols(ve);x{const{getPrefixCls:oe,direction:E,divider:a}=xe.useContext(Ze.E_),{prefixCls:x,type:y="horizontal",orientation:b="center",orientationMargin:ee,className:ne,rootClassName:le,children:ue,dashed:me,plain:ye,style:de}=ve,Be=Ee(ve,["prefixCls","type","orientation","orientationMargin","className","rootClassName","children","dashed","plain","style"]),ze=oe("divider",x),[Ce,et]=ke(ze),we=b.length>0?`-${b}`:b,rt=!!ue,Xe=b==="left"&&ee!=null,at=b==="right"&&ee!=null,lt=he()(ze,a==null?void 0:a.className,et,`${ze}-${y}`,{[`${ze}-with-text`]:rt,[`${ze}-with-text${we}`]:rt,[`${ze}-dashed`]:!!me,[`${ze}-plain`]:!!ye,[`${ze}-rtl`]:E==="rtl",[`${ze}-no-default-orientation-margin-left`]:Xe,[`${ze}-no-default-orientation-margin-right`]:at},ne,le),nt=xe.useMemo(()=>typeof ee=="number"?ee:/^\d+$/.test(ee)?Number(ee):ee,[ee]),He=Object.assign(Object.assign({},Xe&&{marginLeft:nt}),at&&{marginRight:nt});return Ce(xe.createElement("div",Object.assign({className:lt,style:Object.assign(Object.assign({},a==null?void 0:a.style),de)},Be,{role:"separator"}),ue&&y!=="vertical"&&xe.createElement("span",{className:`${ze}-inner-text`,style:He},ue)))}},91857:function(Ft,wt,te){"use strict";var z=te(59301),he=te(38819),xe=te(92310),Ze=te.n(xe),Se=te(31561),Ae=te(70425),ie=te(18929),ge=te(2738),ke=te(79676),Ee=te(53487),pe=te(92343),be=te(36355),ve=te(20834),oe=te(40875),E=te(88088),a=te(47211);const x=null,y=le=>{const{menu:ue,arrow:me,prefixCls:ye,children:de,trigger:Be,disabled:ze,dropdownRender:Ce,getPopupContainer:et,overlayClassName:we,rootClassName:rt,open:Xe,onOpenChange:at,visible:lt,onVisibleChange:nt,mouseEnterDelay:He=.15,mouseLeaveDelay:Pe=.1,autoAdjustOverflow:Ie=!0,placement:Qe="",overlay:$e,transitionName:je}=le,{getPopupContainer:Je,getPrefixCls:ft,direction:yt}=z.useContext(be.E_),mt=z.useMemo(()=>{const Ve=ft();return je!==void 0?je:Qe.includes("top")?`${Ve}-slide-down`:`${Ve}-slide-up`},[ft,Qe,je]),bt=z.useMemo(()=>Qe?Qe.includes("Center")?Qe.slice(0,Qe.indexOf("Center")):Qe:yt==="rtl"?"bottomRight":"bottomLeft",[Qe,yt]),We=ft("dropdown",ye),[Bt,xt]=(0,a.Z)(We),[,Oe]=(0,E.Z)(),At=z.Children.only(de),ce=(0,pe.Tm)(At,{className:Ze()(`${We}-trigger`,{[`${We}-rtl`]:yt==="rtl"},At.props.className),disabled:ze}),re=ze?[]:Be;let ae;re&&re.includes("contextMenu")&&(ae=!0);const[se,De]=(0,ie.Z)(!1,{value:Xe!=null?Xe:lt}),Ye=(0,Ae.useEvent)(Ve=>{at==null||at(Ve),nt==null||nt(Ve),De(Ve)}),fe=Ze()(we,rt,xt,{[`${We}-rtl`]:yt==="rtl"}),Le=(0,ke.Z)({arrowPointAtCenter:typeof me=="object"&&me.pointAtCenter,autoAdjustOverflow:Ie,offset:Oe.marginXXS,arrowWidth:me?Oe.sizePopupArrow:0,borderRadius:Oe.borderRadius}),it=z.useCallback(()=>{De(!1)},[]),qe=()=>{let Ve;return ue!=null&&ue.items?Ve=z.createElement(ve.default,Object.assign({},ue)):typeof $e=="function"?Ve=$e():Ve=$e,Ce&&(Ve=Ce(Ve)),Ve=z.Children.only(typeof Ve=="string"?z.createElement("span",null,Ve):Ve),z.createElement(oe.J,{prefixCls:`${We}-menu`,expandIcon:z.createElement("span",{className:`${We}-menu-submenu-arrow`},z.createElement(he.Z,{className:`${We}-menu-submenu-arrow-icon`})),mode:"vertical",selectable:!1,onClick:it,validator:dt=>{let{mode:kt}=dt}},Ve)};return Bt(z.createElement(Se.Z,Object.assign({alignPoint:ae},(0,ge.Z)(le,["rootClassName"]),{mouseEnterDelay:He,mouseLeaveDelay:Pe,visible:se,builtinPlacements:Le,arrow:!!me,overlayClassName:fe,prefixCls:We,getPopupContainer:et||Je,transitionName:mt,trigger:re,overlay:qe,placement:bt,onVisibleChange:Ye}),ce))};function b(le){return Object.assign(Object.assign({},le),{align:{overflow:{adjustX:!1,adjustY:!1}}})}const ee=(0,Ee.Z)(y,"dropdown",le=>le,b),ne=le=>z.createElement(ee,Object.assign({},le),z.createElement("span",null));y._InternalPanelDoNotUseOrYouWillBeFired=ne,wt.Z=y},38854:function(Ft,wt,te){"use strict";te.d(wt,{Z:function(){return E}});var z=te(91857),he=te(92310),xe=te.n(he),Ze=te(59301),Se=te(18785),Ae=te(3113),ie=te(36355),ge=te(81327),ke=te(33234),Ee=te(47211),pe=function(a,x){var y={};for(var b in a)Object.prototype.hasOwnProperty.call(a,b)&&x.indexOf(b)<0&&(y[b]=a[b]);if(a!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ee=0,b=Object.getOwnPropertySymbols(a);ee{const{getPopupContainer:x,getPrefixCls:y,direction:b}=Ze.useContext(ie.E_),{prefixCls:ee,type:ne="default",danger:le,disabled:ue,loading:me,onClick:ye,htmlType:de,children:Be,className:ze,menu:Ce,arrow:et,autoFocus:we,overlay:rt,trigger:Xe,align:at,open:lt,onOpenChange:nt,placement:He,getPopupContainer:Pe,href:Ie,icon:Qe=Ze.createElement(Se.Z,null),title:$e,buttonsRender:je=qe=>qe,mouseEnterDelay:Je,mouseLeaveDelay:ft,overlayClassName:yt,overlayStyle:mt,destroyPopupOnHide:bt,dropdownRender:We}=a,Bt=pe(a,["prefixCls","type","danger","disabled","loading","onClick","htmlType","children","className","menu","arrow","autoFocus","overlay","trigger","align","open","onOpenChange","placement","getPopupContainer","href","icon","title","buttonsRender","mouseEnterDelay","mouseLeaveDelay","overlayClassName","overlayStyle","destroyPopupOnHide","dropdownRender"]),xt=y("dropdown",ee),Oe=`${xt}-button`,[At,ce]=(0,Ee.Z)(xt),re={menu:Ce,arrow:et,autoFocus:we,align:at,disabled:ue,trigger:ue?[]:Xe,onOpenChange:nt,getPopupContainer:Pe||x,mouseEnterDelay:Je,mouseLeaveDelay:ft,overlayClassName:yt,overlayStyle:mt,destroyPopupOnHide:bt,dropdownRender:We},{compactSize:ae,compactItemClassnames:se}=(0,ke.ri)(xt,b),De=xe()(Oe,se,ze,ce);"overlay"in a&&(re.overlay=rt),"open"in a&&(re.open=lt),"placement"in a?re.placement=He:re.placement=b==="rtl"?"bottomLeft":"bottomRight";const Ye=Ze.createElement(Ae.ZP,{type:ne,danger:le,disabled:ue,loading:me,onClick:ye,htmlType:de,href:Ie,title:$e},Be),fe=Ze.createElement(Ae.ZP,{type:ne,danger:le,icon:Qe}),[Le,it]=je([Ye,fe]);return At(Ze.createElement(ge.Z.Compact,Object.assign({className:De,size:ae,block:!0},Bt),Le,Ze.createElement(z.Z,Object.assign({},re),it)))};be.__ANT_BUTTON=!0;var ve=be;const oe=z.Z;oe.Button=ve;var E=oe},47211:function(Ft,wt,te){"use strict";te.d(wt,{Z:function(){return pe}});var z=te(17313),he=te(13826),xe=te(92899),Ze=te(29878),Se=te(19447),Ae=te(83116),ie=te(37613),ke=be=>{const{componentCls:ve,menuCls:oe,colorError:E,colorTextLightSolid:a}=be,x=`${oe}-item`;return{[`${ve}, ${ve}-menu-submenu`]:{[`${oe} ${x}`]:{[`&${x}-danger:not(${x}-disabled)`]:{color:E,"&:hover":{color:a,backgroundColor:E}}}}}};const Ee=be=>{const{componentCls:ve,menuCls:oe,zIndexPopup:E,dropdownArrowDistance:a,sizePopupArrow:x,antCls:y,iconCls:b,motionDurationMid:ee,dropdownPaddingVertical:ne,fontSize:le,dropdownEdgeChildPadding:ue,colorTextDisabled:me,fontSizeIcon:ye,controlPaddingHorizontal:de,colorBgElevated:Be}=be;return[{[ve]:Object.assign(Object.assign({},(0,z.Wf)(be)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:E,display:"block","&::before":{position:"absolute",insetBlock:-a+x/2,zIndex:-9999,opacity:1e-4,content:'""'},[`&-trigger${y}-btn`]:{[`& > ${b}-down, & > ${y}-btn-icon > ${b}-down`]:{fontSize:ye}},[`${ve}-wrap`]:{position:"relative",[`${y}-btn > ${b}-down`]:{fontSize:ye},[`${b}-down::before`]:{transition:`transform ${ee}`}},[`${ve}-wrap-open`]:{[`${b}-down::before`]:{transform:"rotate(180deg)"}},"\n &-hidden,\n &-menu-hidden,\n &-menu-submenu-hidden\n ":{display:"none"},[`&${y}-slide-down-enter${y}-slide-down-enter-active${ve}-placement-bottomLeft, - &${y}-slide-down-appear${y}-slide-down-appear-active${ve}-placement-bottomLeft, - &${y}-slide-down-enter${y}-slide-down-enter-active${ve}-placement-bottom, - &${y}-slide-down-appear${y}-slide-down-appear-active${ve}-placement-bottom, - &${y}-slide-down-enter${y}-slide-down-enter-active${ve}-placement-bottomRight, - &${y}-slide-down-appear${y}-slide-down-appear-active${ve}-placement-bottomRight`]:{animationName:he.fJ},[`&${y}-slide-up-enter${y}-slide-up-enter-active${ve}-placement-topLeft, - &${y}-slide-up-appear${y}-slide-up-appear-active${ve}-placement-topLeft, - &${y}-slide-up-enter${y}-slide-up-enter-active${ve}-placement-top, - &${y}-slide-up-appear${y}-slide-up-appear-active${ve}-placement-top, - &${y}-slide-up-enter${y}-slide-up-enter-active${ve}-placement-topRight, - &${y}-slide-up-appear${y}-slide-up-appear-active${ve}-placement-topRight`]:{animationName:he.Qt},[`&${y}-slide-down-leave${y}-slide-down-leave-active${ve}-placement-bottomLeft, - &${y}-slide-down-leave${y}-slide-down-leave-active${ve}-placement-bottom, - &${y}-slide-down-leave${y}-slide-down-leave-active${ve}-placement-bottomRight`]:{animationName:he.Uw},[`&${y}-slide-up-leave${y}-slide-up-leave-active${ve}-placement-topLeft, - &${y}-slide-up-leave${y}-slide-up-leave-active${ve}-placement-top, - &${y}-slide-up-leave${y}-slide-up-leave-active${ve}-placement-topRight`]:{animationName:he.ly}})},(0,Se.ZP)(be,{colorBg:Be,limitVerticalRadius:!0,arrowPlacement:{top:!0,bottom:!0}}),{[`${ve} ${oe}`]:{position:"relative",margin:0},[`${oe}-submenu-popup`]:{position:"absolute",zIndex:E,background:"transparent",boxShadow:"none",transformOrigin:"0 0","ul, li":{listStyle:"none",margin:0}},[`${ve}, ${ve}-menu-submenu`]:{[oe]:Object.assign(Object.assign({padding:ue,listStyleType:"none",backgroundColor:Be,backgroundClip:"padding-box",borderRadius:be.borderRadiusLG,outline:"none",boxShadow:be.boxShadowSecondary},(0,z.Qy)(be)),{[`${oe}-item-group-title`]:{padding:`${ne}px ${de}px`,color:be.colorTextDescription,transition:`all ${ee}`},[`${oe}-item`]:{position:"relative",display:"flex",alignItems:"center"},[`${oe}-item-icon`]:{minWidth:le,marginInlineEnd:be.marginXS,fontSize:be.fontSizeSM},[`${oe}-title-content`]:{flex:"auto","> a":{color:"inherit",transition:`all ${ee}`,"&:hover":{color:"inherit"},"&::after":{position:"absolute",inset:0,content:'""'}}},[`${oe}-item, ${oe}-submenu-title`]:Object.assign(Object.assign({clear:"both",margin:0,padding:`${ne}px ${de}px`,color:be.colorText,fontWeight:"normal",fontSize:le,lineHeight:be.lineHeight,cursor:"pointer",transition:`all ${ee}`,borderRadius:be.borderRadiusSM,"&:hover, &-active":{backgroundColor:be.controlItemBgHover}},(0,z.Qy)(be)),{"&-selected":{color:be.colorPrimary,backgroundColor:be.controlItemBgActive,"&:hover, &-active":{backgroundColor:be.controlItemBgActiveHover}},"&-disabled":{color:me,cursor:"not-allowed","&:hover":{color:me,backgroundColor:Be,cursor:"not-allowed"},a:{pointerEvents:"none"}},"&-divider":{height:1,margin:`${be.marginXXS}px 0`,overflow:"hidden",lineHeight:0,backgroundColor:be.colorSplit},[`${ve}-menu-submenu-expand-icon`]:{position:"absolute",insetInlineEnd:be.paddingXS,[`${ve}-menu-submenu-arrow-icon`]:{marginInlineEnd:"0 !important",color:be.colorTextDescription,fontSize:ye,fontStyle:"normal"}}}),[`${oe}-item-group-list`]:{margin:`0 ${be.marginXS}px`,padding:0,listStyle:"none"},[`${oe}-submenu-title`]:{paddingInlineEnd:de+be.fontSizeSM},[`${oe}-submenu-vertical`]:{position:"relative"},[`${oe}-submenu${oe}-submenu-disabled ${ve}-menu-submenu-title`]:{[`&, ${ve}-menu-submenu-arrow-icon`]:{color:me,backgroundColor:Be,cursor:"not-allowed"}},[`${oe}-submenu-selected ${ve}-menu-submenu-title`]:{color:be.colorPrimary}})}},[(0,he.oN)(be,"slide-up"),(0,he.oN)(be,"slide-down"),(0,xe.Fm)(be,"move-up"),(0,xe.Fm)(be,"move-down"),(0,Ze._y)(be,"zoom-big")]]};var pe=(0,Ae.Z)("Dropdown",(be,ve)=>{let{rootPrefixCls:oe}=ve;const{marginXXS:E,sizePopupArrow:a,controlHeight:x,fontSize:y,lineHeight:b,paddingXXS:ee,componentCls:ne,borderRadiusLG:le}=be,ue=(x-y*b)/2,{dropdownArrowOffset:me}=(0,Se.fS)({contentRadius:le}),ye=(0,ie.TS)(be,{menuCls:`${ne}-menu`,rootPrefixCls:oe,dropdownArrowDistance:a/2+E,dropdownArrowOffset:me,dropdownPaddingVertical:ue,dropdownEdgeChildPadding:ee});return[Ee(ye),ke(ye)]},be=>({zIndexPopup:be.zIndexPopupBase+50}))},8628:function(Ft,wt,te){"use strict";var z=te(59301),he=te(34280),xe=te(56762),Ze=te(69507);function Se(){let Ae=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0;const ie=(0,z.useRef)({}),ge=(0,xe.Z)(),ke=(0,Ze.ZP)();return(0,he.Z)(()=>{const Ee=ke.subscribe(pe=>{ie.current=pe,Ae&&ge()});return()=>ke.unsubscribe(Ee)},[]),ie.current}wt.Z=Se},45818:function(Ft,wt,te){"use strict";te.d(wt,{D:function(){return ee},Z:function(){return ue}});var z=te(54476),he=te(59301),xe={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M912 192H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 284H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 284H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM104 228a56 56 0 10112 0 56 56 0 10-112 0zm0 284a56 56 0 10112 0 56 56 0 10-112 0zm0 284a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"bars",theme:"outlined"},Ze=xe,Se=te(7657),Ae=function(ye,de){return he.createElement(Se.Z,(0,z.Z)({},ye,{ref:de,icon:Ze}))},ie=he.forwardRef(Ae),ge=ie,ke=te(33853),Ee=te(38819),pe=te(92310),be=te.n(pe),ve=te(2738),E=me=>!isNaN(parseFloat(me))&&isFinite(me),a=te(36355),x=te(84966),y=function(me,ye){var de={};for(var Be in me)Object.prototype.hasOwnProperty.call(me,Be)&&ye.indexOf(Be)<0&&(de[Be]=me[Be]);if(me!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ze=0,Be=Object.getOwnPropertySymbols(me);ze{let me=0;return function(){let ye=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return me+=1,`${ye}${me}`}})();var ue=he.forwardRef((me,ye)=>{const{prefixCls:de,className:Be,trigger:ze,children:Ce,defaultCollapsed:et=!1,theme:we="dark",style:rt={},collapsible:Xe=!1,reverseArrow:at=!1,width:lt=200,collapsedWidth:nt=80,zeroWidthTriggerStyle:He,breakpoint:Pe,onCollapse:Ie,onBreakpoint:Qe}=me,$e=y(me,["prefixCls","className","trigger","children","defaultCollapsed","theme","style","collapsible","reverseArrow","width","collapsedWidth","zeroWidthTriggerStyle","breakpoint","onCollapse","onBreakpoint"]),{siderHook:je}=(0,he.useContext)(x.Gs),[Je,ft]=(0,he.useState)("collapsed"in me?me.collapsed:et),[yt,mt]=(0,he.useState)(!1);(0,he.useEffect)(()=>{"collapsed"in me&&ft(me.collapsed)},[me.collapsed]);const bt=(ce,re)=>{"collapsed"in me||ft(ce),Ie==null||Ie(ce,re)},We=(0,he.useRef)();We.current=ce=>{mt(ce.matches),Qe==null||Qe(ce.matches),Je!==ce.matches&&bt(ce.matches,"responsive")},(0,he.useEffect)(()=>{function ce(ae){return We.current(ae)}let re;if(typeof window!="undefined"){const{matchMedia:ae}=window;if(ae&&Pe&&Pe in b){re=ae(`(max-width: ${b[Pe]})`);try{re.addEventListener("change",ce)}catch(se){re.addListener(ce)}ce(re)}}return()=>{try{re==null||re.removeEventListener("change",ce)}catch(ae){re==null||re.removeListener(ce)}}},[Pe]),(0,he.useEffect)(()=>{const ce=ne("ant-sider-");return je.addSider(ce),()=>je.removeSider(ce)},[]);const Bt=()=>{bt(!Je,"clickTrigger")},{getPrefixCls:xt}=(0,he.useContext)(a.E_),Oe=()=>{const ce=xt("layout-sider",de),re=(0,ve.Z)($e,["collapsed"]),ae=Je?nt:lt,se=E(ae)?`${ae}px`:String(ae),De=parseFloat(String(nt||0))===0?he.createElement("span",{onClick:Bt,className:be()(`${ce}-zero-width-trigger`,`${ce}-zero-width-trigger-${at?"right":"left"}`),style:He},ze||he.createElement(ge,null)):null,Le={expanded:at?he.createElement(Ee.Z,null):he.createElement(ke.Z,null),collapsed:at?he.createElement(ke.Z,null):he.createElement(Ee.Z,null)}[Je?"collapsed":"expanded"],it=ze!==null?De||he.createElement("div",{className:`${ce}-trigger`,onClick:Bt,style:{width:se}},ze||Le):null,qe=Object.assign(Object.assign({},rt),{flex:`0 0 ${se}`,maxWidth:se,minWidth:se,width:se}),Ve=be()(ce,`${ce}-${we}`,{[`${ce}-collapsed`]:!!Je,[`${ce}-has-trigger`]:Xe&&ze!==null&&!De,[`${ce}-below`]:!!yt,[`${ce}-zero-width`]:parseFloat(se)===0},Be);return he.createElement("aside",Object.assign({className:Ve},re,{style:qe,ref:ye}),he.createElement("div",{className:`${ce}-children`},Ce),Xe||yt&&De?it:null)},At=he.useMemo(()=>({siderCollapsed:Je}),[Je]);return he.createElement(ee.Provider,{value:At},Oe())})},84966:function(Ft,wt,te){"use strict";te.d(wt,{VY:function(){return ee},$_:function(){return b},h4:function(){return y},Gs:function(){return ve},ZP:function(){return ne}});var z=te(94480),he=te(92310),xe=te.n(he),Ze=te(2738),Se=te(59301),Ae=te(36355),ie=te(83116),ke=le=>{const{componentCls:ue,bodyBg:me,lightSiderBg:ye,lightTriggerBg:de,lightTriggerColor:Be}=le;return{[`${ue}-sider-light`]:{background:ye,[`${ue}-sider-trigger`]:{color:Be,background:de},[`${ue}-sider-zero-width-trigger`]:{color:Be,background:de,border:`1px solid ${me}`,borderInlineStart:0}}}};const Ee=le=>{const{antCls:ue,componentCls:me,colorText:ye,triggerColor:de,footerBg:Be,triggerBg:ze,headerHeight:Ce,headerPadding:et,headerColor:we,footerPadding:rt,triggerHeight:Xe,zeroTriggerHeight:at,zeroTriggerWidth:lt,motionDurationMid:nt,motionDurationSlow:He,fontSize:Pe,borderRadius:Ie,bodyBg:Qe,headerBg:$e,siderBg:je}=le;return{[me]:Object.assign(Object.assign({display:"flex",flex:"auto",flexDirection:"column",minHeight:0,background:Qe,"&, *":{boxSizing:"border-box"},[`&${me}-has-sider`]:{flexDirection:"row",[`> ${me}, > ${me}-content`]:{width:0}},[`${me}-header, &${me}-footer`]:{flex:"0 0 auto"},[`${me}-sider`]:{position:"relative",minWidth:0,background:je,transition:`all ${nt}, background 0s`,"&-children":{height:"100%",marginTop:-.1,paddingTop:.1,[`${ue}-menu${ue}-menu-inline-collapsed`]:{width:"auto"}},"&-has-trigger":{paddingBottom:Xe},"&-right":{order:1},"&-trigger":{position:"fixed",bottom:0,zIndex:1,height:Xe,color:de,lineHeight:`${Xe}px`,textAlign:"center",background:ze,cursor:"pointer",transition:`all ${nt}`},"&-zero-width":{"> *":{overflow:"hidden"},"&-trigger":{position:"absolute",top:Ce,insetInlineEnd:-lt,zIndex:1,width:lt,height:at,color:de,fontSize:le.fontSizeXL,display:"flex",alignItems:"center",justifyContent:"center",background:je,borderStartStartRadius:0,borderStartEndRadius:Ie,borderEndEndRadius:Ie,borderEndStartRadius:0,cursor:"pointer",transition:`background ${He} ease`,"&::after":{position:"absolute",inset:0,background:"transparent",transition:`all ${He}`,content:'""'},"&:hover::after":{background:"rgba(255, 255, 255, 0.2)"},"&-right":{insetInlineStart:-lt,borderStartStartRadius:Ie,borderStartEndRadius:0,borderEndEndRadius:0,borderEndStartRadius:Ie}}}}},ke(le)),{"&-rtl":{direction:"rtl"}}),[`${me}-header`]:{height:Ce,padding:et,color:we,lineHeight:`${Ce}px`,background:$e,[`${ue}-menu`]:{lineHeight:"inherit"}},[`${me}-footer`]:{padding:rt,color:ye,fontSize:Pe,background:Be},[`${me}-content`]:{flex:"auto",minHeight:0}}};var pe=(0,ie.Z)("Layout",le=>[Ee(le)],le=>{const{colorBgLayout:ue,controlHeight:me,controlHeightLG:ye,colorText:de,controlHeightSM:Be,marginXXS:ze,colorTextLightSolid:Ce,colorBgContainer:et}=le,we=ye*1.25;return{colorBgHeader:"#001529",colorBgBody:ue,colorBgTrigger:"#002140",bodyBg:ue,headerBg:"#001529",headerHeight:me*2,headerPadding:`0 ${we}px`,headerColor:de,footerPadding:`${Be}px ${we}px`,footerBg:ue,siderBg:"#001529",triggerHeight:ye+ze*2,triggerBg:"#002140",triggerColor:Ce,zeroTriggerWidth:ye,zeroTriggerHeight:ye,lightSiderBg:et,lightTriggerBg:et,lightTriggerColor:de}},{deprecatedTokens:[["colorBgBody","bodyBg"],["colorBgHeader","headerBg"],["colorBgTrigger","triggerBg"]]}),be=function(le,ue){var me={};for(var ye in le)Object.prototype.hasOwnProperty.call(le,ye)&&ue.indexOf(ye)<0&&(me[ye]=le[ye]);if(le!=null&&typeof Object.getOwnPropertySymbols=="function")for(var de=0,ye=Object.getOwnPropertySymbols(le);denull,removeSider:()=>null}});function oe(le){let{suffixCls:ue,tagName:me,displayName:ye}=le;return de=>Se.forwardRef((ze,Ce)=>Se.createElement(de,Object.assign({ref:Ce,suffixCls:ue,tagName:me},ze)))}const E=Se.forwardRef((le,ue)=>{const{prefixCls:me,suffixCls:ye,className:de,tagName:Be}=le,ze=be(le,["prefixCls","suffixCls","className","tagName"]),{getPrefixCls:Ce}=Se.useContext(Ae.E_),et=Ce("layout",me),[we,rt]=pe(et),Xe=ye?`${et}-${ye}`:et;return we(Se.createElement(Be,Object.assign({className:xe()(me||Xe,de,rt),ref:ue},ze)))}),a=Se.forwardRef((le,ue)=>{const{direction:me}=Se.useContext(Ae.E_),[ye,de]=Se.useState([]),{prefixCls:Be,className:ze,rootClassName:Ce,children:et,hasSider:we,tagName:rt,style:Xe}=le,at=be(le,["prefixCls","className","rootClassName","children","hasSider","tagName","style"]),lt=(0,Ze.Z)(at,["suffixCls"]),{getPrefixCls:nt,layout:He}=Se.useContext(Ae.E_),Pe=nt("layout",Be),[Ie,Qe]=pe(Pe),$e=xe()(Pe,{[`${Pe}-has-sider`]:typeof we=="boolean"?we:ye.length>0,[`${Pe}-rtl`]:me==="rtl"},He==null?void 0:He.className,ze,Ce,Qe),je=Se.useMemo(()=>({siderHook:{addSider:Je=>{de(ft=>[].concat((0,z.Z)(ft),[Je]))},removeSider:Je=>{de(ft=>ft.filter(yt=>yt!==Je))}}}),[]);return Ie(Se.createElement(ve.Provider,{value:je},Se.createElement(rt,Object.assign({ref:ue,className:$e,style:Object.assign(Object.assign({},He==null?void 0:He.style),Xe)},lt),et)))}),x=oe({tagName:"div",displayName:"Layout"})(a),y=oe({suffixCls:"header",tagName:"header",displayName:"Header"})(E),b=oe({suffixCls:"footer",tagName:"footer",displayName:"Footer"})(E),ee=oe({suffixCls:"content",tagName:"main",displayName:"Content"})(E);var ne=x},40875:function(Ft,wt,te){"use strict";te.d(wt,{J:function(){return Ae}});var z=te(59301),he=te(33234),xe=te(70425),Ze=function(ie,ge){var ke={};for(var Ee in ie)Object.prototype.hasOwnProperty.call(ie,Ee)&&ge.indexOf(Ee)<0&&(ke[Ee]=ie[Ee]);if(ie!=null&&typeof Object.getOwnPropertySymbols=="function")for(var pe=0,Ee=Object.getOwnPropertySymbols(ie);pe{const{children:ke}=ie,Ee=Ze(ie,["children"]),pe=z.useContext(Se),be=z.useMemo(()=>Object.assign(Object.assign({},pe),Ee),[pe,Ee.prefixCls,Ee.mode,Ee.selectable]);return z.createElement(Se.Provider,{value:be},z.createElement(he.BR,null,(0,xe.supportNodeRef)(ke)?z.cloneElement(ke,{ref:ge}):ke))});wt.Z=Se},20834:function(Ft,wt,te){"use strict";te.d(wt,{default:function(){return At}});var z=te(15285),he=te(59301),xe=te(45818),Ze=te(92310),Se=te.n(Ze),Ae=te(36355),ie=function(ce,re){var ae={};for(var se in ce)Object.prototype.hasOwnProperty.call(ce,se)&&re.indexOf(se)<0&&(ae[se]=ce[se]);if(ce!=null&&typeof Object.getOwnPropertySymbols=="function")for(var De=0,se=Object.getOwnPropertySymbols(ce);De{const{prefixCls:re,className:ae,dashed:se}=ce,De=ie(ce,["prefixCls","className","dashed"]),{getPrefixCls:Ye}=he.useContext(Ae.E_),fe=Ye("menu",re),Le=Se()({[`${fe}-item-divider-dashed`]:!!se},ae);return he.createElement(z.iz,Object.assign({className:Le},De))},Ee=te(11592),pe=te(2738),be=te(6848),ve=te(92343),E=(0,he.createContext)({prefixCls:"",firstLevel:!0,inlineCollapsed:!1}),x=ce=>{var re;const{className:ae,children:se,icon:De,title:Ye,danger:fe}=ce,{prefixCls:Le,firstLevel:it,direction:qe,disableMenuItemTitleTooltip:Ve,inlineCollapsed:dt}=he.useContext(E),kt=vt=>{const St=he.createElement("span",{className:`${Le}-title-content`},se);return(!De||(0,ve.l$)(se)&&se.type==="span")&&se&&vt&&it&&typeof se=="string"?he.createElement("div",{className:`${Le}-inline-collapsed-noicon`},se.charAt(0)):St},{siderCollapsed:Mt}=he.useContext(xe.D);let un=Ye;typeof Ye=="undefined"?un=it?se:"":Ye===!1&&(un="");const Tt={title:un};!Mt&&!dt&&(Tt.title=null,Tt.open=!1);const sn=(0,Ee.Z)(se).length;let tt=he.createElement(z.ck,Object.assign({},(0,pe.Z)(ce,["title","icon","danger"]),{className:Se()({[`${Le}-item-danger`]:fe,[`${Le}-item-only-child`]:(De?sn+1:sn)===1},ae),title:typeof Ye=="string"?Ye:void 0}),(0,ve.Tm)(De,{className:Se()((0,ve.l$)(De)?(re=De.props)===null||re===void 0?void 0:re.className:"",`${Le}-item-icon`)}),kt(dt));return Ve||(tt=he.createElement(be.Z,Object.assign({},Tt,{placement:qe==="rtl"?"left":"right",overlayClassName:`${Le}-inline-collapsed-tooltip`}),tt)),tt},b=ce=>{var re;const{popupClassName:ae,icon:se,title:De,theme:Ye}=ce,fe=he.useContext(E),{prefixCls:Le,inlineCollapsed:it,theme:qe}=fe,Ve=(0,z.Xl)();let dt;if(!se)dt=it&&!Ve.length&&De&&typeof De=="string"?he.createElement("div",{className:`${Le}-inline-collapsed-noicon`},De.charAt(0)):he.createElement("span",{className:`${Le}-title-content`},De);else{const Mt=(0,ve.l$)(De)&&De.type==="span";dt=he.createElement(he.Fragment,null,(0,ve.Tm)(se,{className:Se()((0,ve.l$)(se)?(re=se.props)===null||re===void 0?void 0:re.className:"",`${Le}-item-icon`)}),Mt?De:he.createElement("span",{className:`${Le}-title-content`},De))}const kt=he.useMemo(()=>Object.assign(Object.assign({},fe),{firstLevel:!1}),[fe]);return he.createElement(E.Provider,{value:kt},he.createElement(z.Wd,Object.assign({},(0,pe.Z)(ce,["icon"]),{title:dt,popupClassName:Se()(Le,ae,`${Le}-${Ye||qe}`)})))},ee=te(18785),ne=te(70425),le=te(62892),ue=te(40875),me=function(ce,re){var ae={};for(var se in ce)Object.prototype.hasOwnProperty.call(ce,se)&&re.indexOf(se)<0&&(ae[se]=ce[se]);if(ce!=null&&typeof Object.getOwnPropertySymbols=="function")for(var De=0,se=Object.getOwnPropertySymbols(ce);De{if(re&&typeof re=="object"){const se=re,{label:De,children:Ye,key:fe,type:Le}=se,it=me(se,["label","children","key","type"]),qe=fe!=null?fe:`tmp-${ae}`;return Ye||Le==="group"?Le==="group"?he.createElement(z.BW,Object.assign({key:qe},it,{title:De}),ye(Ye)):he.createElement(b,Object.assign({key:qe},it,{title:De}),ye(Ye)):Le==="divider"?he.createElement(ke,Object.assign({key:qe},it)):he.createElement(x,Object.assign({key:qe},it),De)}return null}).filter(re=>re)}function de(ce){return he.useMemo(()=>ce&&ye(ce),[ce])}var Be=te(64993),ze=te(17313),Ce=te(8378),et=te(13826),we=te(29878),rt=te(83116),Xe=te(37613),lt=ce=>{const{componentCls:re,motionDurationSlow:ae,horizontalLineHeight:se,colorSplit:De,lineWidth:Ye,lineType:fe,itemPaddingInline:Le}=ce;return{[`${re}-horizontal`]:{lineHeight:se,border:0,borderBottom:`${Ye}px ${fe} ${De}`,boxShadow:"none","&::after":{display:"block",clear:"both",height:0,content:'"\\20"'},[`${re}-item, ${re}-submenu`]:{position:"relative",display:"inline-block",verticalAlign:"bottom",paddingInline:Le},[`> ${re}-item:hover, + table`]:{textAlign:"center"},"&-focused":{borderColor:Fn}}}}),"&-dropdown-range":{padding:`${Wr*2/3}px 0`,"&-hidden":{display:"none"}},"&-rtl":{direction:"rtl",[`${Te}-separator`]:{transform:"rotate(180deg)"},[`${Te}-footer`]:{"&-extra":{direction:"rtl"}}}})},(0,qi.oN)(xe,"slide-up"),(0,qi.oN)(xe,"slide-down"),(0,Iu.Fm)(xe,"move-up"),(0,Iu.Fm)(xe,"move-down")]},ju=xe=>{const{componentCls:Te,controlHeightLG:Me,paddingXXS:ct,padding:gt}=xe;return{pickerCellCls:`${Te}-cell`,pickerCellInnerCls:`${Te}-cell-inner`,pickerYearMonthCellWidth:Me*1.5,pickerQuarterPanelContentHeight:Me*1.4,pickerCellPaddingVertical:ct+ct/2,pickerCellBorderGap:2,pickerControlIconSize:7,pickerControlIconBorderWidth:1.5,pickerDatePanelPaddingHorizontal:gt+ct/2}},Su=xe=>({cellHoverBg:xe.controlItemBgHover,cellActiveWithRangeBg:xe.controlItemBgActive,cellHoverWithRangeBg:new Li.C(xe.colorPrimary).lighten(35).toHexString(),cellRangeBorderColor:new Li.C(xe.colorPrimary).lighten(20).toHexString(),cellBgDisabled:xe.colorBgContainerDisabled,timeColumnWidth:xe.controlHeightLG*1.4,timeColumnHeight:28*8,timeCellHeight:28,cellWidth:xe.controlHeightSM*1.5,cellHeight:xe.controlHeightSM,textHeight:xe.controlHeightLG,withoutTimeCellHeight:xe.controlHeightLG*1.65});var Gu=(0,ps.Z)("DatePicker",xe=>{const Te=(0,Pr.TS)((0,Ni.e5)(xe),ju(xe));return[as(Te),Hu(Te),(0,mu.c)(xe,{focusElCls:`${xe.componentCls}-focused`})]},xe=>Object.assign(Object.assign(Object.assign({},(0,Ni.TM)(xe)),Su(xe)),{presetsWidth:120,presetsMaxWidth:200,zIndexPopup:xe.zIndexPopupBase+50}));function vs(xe,Te,Me){return Me!==void 0?Me:Te==="year"&&xe.lang.yearPlaceholder?xe.lang.yearPlaceholder:Te==="quarter"&&xe.lang.quarterPlaceholder?xe.lang.quarterPlaceholder:Te==="month"&&xe.lang.monthPlaceholder?xe.lang.monthPlaceholder:Te==="week"&&xe.lang.weekPlaceholder?xe.lang.weekPlaceholder:Te==="time"&&xe.timePickerLocale.placeholder?xe.timePickerLocale.placeholder:xe.lang.placeholder}function hs(xe,Te,Me){return Me!==void 0?Me:Te==="year"&&xe.lang.yearPlaceholder?xe.lang.rangeYearPlaceholder:Te==="quarter"&&xe.lang.quarterPlaceholder?xe.lang.rangeQuarterPlaceholder:Te==="month"&&xe.lang.monthPlaceholder?xe.lang.rangeMonthPlaceholder:Te==="week"&&xe.lang.weekPlaceholder?xe.lang.rangeWeekPlaceholder:Te==="time"&&xe.timePickerLocale.placeholder?xe.timePickerLocale.rangePlaceholder:xe.lang.rangePlaceholder}function _u(xe,Te){const Me={adjustX:1,adjustY:1};switch(Te){case"bottomLeft":return{points:["tl","bl"],offset:[0,4],overflow:Me};case"bottomRight":return{points:["tr","br"],offset:[0,4],overflow:Me};case"topLeft":return{points:["bl","tl"],offset:[0,-4],overflow:Me};case"topRight":return{points:["br","tr"],offset:[0,-4],overflow:Me};default:return{points:xe==="rtl"?["tr","br"]:["tl","bl"],offset:[0,4],overflow:Me}}}function yu(xe){return xe?Array.isArray(xe)?xe:[xe]:[]}function Cu(xe){const{format:Te,picker:Me,showHour:ct,showMinute:gt,showSecond:Ke,use12Hours:Nt}=xe,mn=yu(Te)[0],gn=Object.assign({},xe);return Te&&Array.isArray(Te)&&(gn.format=mn),mn&&typeof mn=="string"&&(!mn.includes("s")&&Ke===void 0&&(gn.showSecond=!1),!mn.includes("m")&>===void 0&&(gn.showMinute=!1),!mn.includes("H")&&!mn.includes("h")&&!mn.includes("K")&&!mn.includes("k")&&ct===void 0&&(gn.showHour=!1),(mn.includes("a")||mn.includes("A"))&&Nt===void 0&&(gn.use12Hours=!0)),Me==="time"?gn:(typeof mn=="function"&&delete gn.format,{showTime:gn})}function Du(xe,Te,Me){if(xe===!1)return!1;const ct={clearIcon:Te!=null?Te:Me};return typeof xe=="object"?Object.assign(Object.assign({},ct),xe):ct}var os=te(3113);function Es(xe){return ie.createElement(os.ZP,Object.assign({size:"small",type:"primary"},xe))}var Lo={button:Es},rs=function(xe,Te){var Me={};for(var ct in xe)Object.prototype.hasOwnProperty.call(xe,ct)&&Te.indexOf(ct)<0&&(Me[ct]=xe[ct]);if(xe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var gt=0,ct=Object.getOwnPropertySymbols(xe);gt{const{prefixCls:gt,getPopupContainer:Ke,className:Nt,placement:mn,size:gn,disabled:Fn,bordered:Sa=!0,placeholder:Nn,popupClassName:Tn,dropdownClassName:zn,status:Kn,clearIcon:dn,allowClear:Mn,rootClassName:ma}=Me,Ja=rs(Me,["prefixCls","getPopupContainer","className","placement","size","disabled","bordered","placeholder","popupClassName","dropdownClassName","status","clearIcon","allowClear","rootClassName"]),Ga=ie.useRef(null),{getPrefixCls:Ia,direction:mo,getPopupContainer:no}=(0,ie.useContext)(cu.E_),Ba=Ia("picker",gt),{compactSize:Mr,compactItemClassnames:tr}=(0,gu.ri)(Ba,mo),{format:Tr,showTime:qr,picker:dl}=Me,vl=Ia(),[Rl,cl]=Gu(Ba),Wr=Object.assign(Object.assign({},qr?Cu(Object.assign({format:Tr,picker:dl},qr)):{}),dl==="time"?Cu(Object.assign(Object.assign({format:Tr},Me),{picker:dl})):{}),Kr=(0,zi.Z)(ut=>{var pt;return(pt=gn!=null?gn:Mr)!==null&&pt!==void 0?pt:ut}),Gr=ie.useContext(Wa.Z),Un=Fn!=null?Fn:Gr,nl=(0,ie.useContext)(au.aM),{hasFeedback:ll,status:Jl,feedbackIcon:Kl}=nl,Re=ie.createElement(ie.Fragment,null,dl==="time"?ie.createElement(at,null):ie.createElement(Ae,null),ll&&Kl);(0,ie.useImperativeHandle)(ct,()=>({focus:()=>{var ut;return(ut=Ga.current)===null||ut===void 0?void 0:ut.focus()},blur:()=>{var ut;return(ut=Ga.current)===null||ut===void 0?void 0:ut.blur()}}));const[Ge]=(0,Eu.Z)("Calendar",Xi.Z),ot=Object.assign(Object.assign({},Ge),Me.locale);return Rl(ie.createElement(du,Object.assign({separator:ie.createElement("span",{"aria-label":"to",className:`${Ba}-separator`},ie.createElement(Qe,null)),disabled:Un,ref:Ga,dropdownAlign:_u(mo,mn),placeholder:hs(ot,dl,Nn),suffixIcon:Re,prevIcon:ie.createElement("span",{className:`${Ba}-prev-icon`}),nextIcon:ie.createElement("span",{className:`${Ba}-next-icon`}),superPrevIcon:ie.createElement("span",{className:`${Ba}-super-prev-icon`}),superNextIcon:ie.createElement("span",{className:`${Ba}-super-next-icon`}),transitionName:`${vl}-slide-up`},Ja,Wr,{className:je()({[`${Ba}-${Kr}`]:Kr,[`${Ba}-borderless`]:!Sa},(0,Ji.Z)(Ba,(0,Ji.F)(Jl,Kn),ll),cl,tr,Nt,ma),locale:ot.lang,prefixCls:Ba,getPopupContainer:Ke||no,generateConfig:xe,components:Lo,direction:mo,dropdownClassName:je()(cl,Tn||zn,ma),allowClear:Du(Mn,dn,ie.createElement(rt.Z,null))})))})}var Wu=function(xe,Te){var Me={};for(var ct in xe)Object.prototype.hasOwnProperty.call(xe,ct)&&Te.indexOf(ct)<0&&(Me[ct]=xe[ct]);if(xe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var gt=0,ct=Object.getOwnPropertySymbols(xe);gt{const{prefixCls:Kn,getPopupContainer:dn,style:Mn,className:ma,rootClassName:Ja,size:Ga,bordered:Ia=!0,placement:mo,placeholder:no,popupClassName:Ba,dropdownClassName:Mr,disabled:tr,status:Tr,clearIcon:qr,allowClear:dl}=Tn,vl=Wu(Tn,["prefixCls","getPopupContainer","style","className","rootClassName","size","bordered","placement","placeholder","popupClassName","dropdownClassName","disabled","status","clearIcon","allowClear"]),{getPrefixCls:Rl,direction:cl,getPopupContainer:Wr,[Sa]:Kr}=(0,ie.useContext)(cu.E_),Gr=Rl("picker",Kn),{compactSize:Un,compactItemClassnames:nl}=(0,gu.ri)(Gr,cl),ll=ie.useRef(null),{format:Jl,showTime:Kl}=Tn,[Re,Ge]=Gu(Gr);(0,ie.useImperativeHandle)(zn,()=>({focus:()=>{var na;return(na=ll.current)===null||na===void 0?void 0:na.focus()},blur:()=>{var na;return(na=ll.current)===null||na===void 0?void 0:na.blur()}}));const ot={showToday:!0};let ut={};gn&&(ut.picker=gn);const pt=gn||Tn.picker;ut=Object.assign(Object.assign(Object.assign({},ut),Kl?Cu(Object.assign({format:Jl,picker:pt},Kl)):{}),pt==="time"?Cu(Object.assign(Object.assign({format:Jl},Tn),{picker:pt})):{});const Et=Rl(),Ht=(0,zi.Z)(na=>{var ya;return(ya=Ga!=null?Ga:Un)!==null&&ya!==void 0?ya:na}),Zt=ie.useContext(Wa.Z),zt=tr!=null?tr:Zt,on=(0,ie.useContext)(au.aM),{hasFeedback:Vt,status:an,feedbackIcon:bn}=on,xn=ie.createElement(ie.Fragment,null,pt==="time"?ie.createElement(at,null):ie.createElement(Ae,null),Vt&&bn),[On]=(0,Eu.Z)("DatePicker",Xi.Z),sa=Object.assign(Object.assign({},On),Tn.locale);return Re(ie.createElement(hu,Object.assign({ref:ll,placeholder:vs(sa,pt,no),suffixIcon:xn,dropdownAlign:_u(cl,mo),prevIcon:ie.createElement("span",{className:`${Gr}-prev-icon`}),nextIcon:ie.createElement("span",{className:`${Gr}-next-icon`}),superPrevIcon:ie.createElement("span",{className:`${Gr}-super-prev-icon`}),superNextIcon:ie.createElement("span",{className:`${Gr}-super-next-icon`}),transitionName:`${Et}-slide-up`},ot,vl,ut,{locale:sa.lang,className:je()({[`${Gr}-${Ht}`]:Ht,[`${Gr}-borderless`]:!Ia},(0,Ji.Z)(Gr,(0,Ji.F)(an,Tr),Vt),Ge,nl,Kr==null?void 0:Kr.className,ma,Ja),style:Object.assign(Object.assign({},Kr==null?void 0:Kr.style),Mn),prefixCls:Gr,getPopupContainer:dn||Wr,generateConfig:xe,components:Lo,direction:cl,disabled:zt,dropdownClassName:je()(Ge,Ja,Ba||Mr),allowClear:Du(dl,qr,ie.createElement(rt.Z,null))})))});return Fn&&(Nn.displayName=Fn),Nn}const Me=Te(),ct=Te("week","WeekPicker"),gt=Te("month","MonthPicker"),Ke=Te("year","YearPicker"),Nt=Te("time","TimePicker"),mn=Te("quarter","QuarterPicker");return{DatePicker:Me,WeekPicker:ct,MonthPicker:gt,YearPicker:Ke,TimePicker:Nt,QuarterPicker:mn}}const Ss=null;function ys(xe){const{DatePicker:Te,WeekPicker:Me,MonthPicker:ct,YearPicker:gt,TimePicker:Ke,QuarterPicker:Nt}=is(xe),mn=ls(xe),gn=Te;return gn.WeekPicker=Me,gn.MonthPicker=ct,gn.YearPicker=gt,gn.RangePicker=mn,gn.TimePicker=Ke,gn.QuarterPicker=Nt,gn}var Ku=ys;const Ai=Ku(ee);function Zi(xe){const Te=_u(xe.direction,xe.placement);return Te.overflow.adjustY=!1,Te.overflow.adjustX=!1,Object.assign(Object.assign({},xe),{dropdownAlign:Te})}const Pu=(0,ne.Z)(Ai,"picker",null,Zi);Ai._InternalPanelDoNotUseOrYouWillBeFired=Pu;const Cs=(0,ne.Z)(Ai.RangePicker,"picker",null,Zi);Ai._InternalRangePanelDoNotUseOrYouWillBeFired=Cs,Ai.generatePicker=Ku;var Ps=Ai},37906:function(Ft,wt,te){"use strict";te.d(wt,{Z:function(){return nt}});var z=te(59301),ve=te(92310),be=te.n(ve),Ze=te(69507),Ee=te(36355),Pe=te(19716),le=te(8628),ke={xxl:3,xl:3,lg:3,md:3,sm:2,xs:1},ye=z.createContext({}),Fe=te(11592),pe=function(He,Ce){var Ie={};for(var Qe in He)Object.prototype.hasOwnProperty.call(He,Qe)&&Ce.indexOf(Qe)<0&&(Ie[Qe]=He[Qe]);if(He!=null&&typeof Object.getOwnPropertySymbols=="function")for(var $e=0,Qe=Object.getOwnPropertySymbols(He);$e(0,Fe.Z)(He).map(Ce=>Object.assign({},Ce==null?void 0:Ce.props));function E(He,Ce,Ie){const Qe=z.useMemo(()=>Ce||oe(Ie),[Ce,Ie]);return z.useMemo(()=>Qe.map(je=>{var{span:Xe}=je,ft=pe(je,["span"]);return Object.assign(Object.assign({},ft),{span:typeof Xe=="number"?Xe:(0,Ze.m9)(He,Xe)})}),[Qe,He])}function a(He,Ce,Ie){let Qe=He;return(Ie===void 0||Ie>Ce)&&(Qe=Object.assign(Object.assign({},He),{span:Ce})),Qe}function x(He,Ce){const Ie=[];let Qe=[],$e=Ce;return He.filter(je=>je).forEach((je,Xe)=>{const ft=je==null?void 0:je.span,yt=ft||1;if(Xe===He.length-1){Qe.push(a(je,$e,ft)),Ie.push(Qe);return}yt<$e?($e-=yt,Qe.push(je)):(Qe.push(a(je,$e,yt)),Ie.push(Qe),$e=Ce,Qe=[])}),Ie}var b=(He,Ce)=>(0,z.useMemo)(()=>x(Ce,He),[Ce,He]),ne=He=>{let{children:Ce}=He;return Ce};function ue(He){return He!=null}var me=He=>{const{itemPrefixCls:Ce,component:Ie,span:Qe,className:$e,style:je,labelStyle:Xe,contentStyle:ft,bordered:yt,label:mt,content:bt,colon:We}=He,Bt=Ie;return yt?z.createElement(Bt,{className:be()({[`${Ce}-item-label`]:ue(mt),[`${Ce}-item-content`]:ue(bt)},$e),style:je,colSpan:Qe},ue(mt)&&z.createElement("span",{style:Xe},mt),ue(bt)&&z.createElement("span",{style:ft},bt)):z.createElement(Bt,{className:be()(`${Ce}-item`,$e),style:je,colSpan:Qe},z.createElement("div",{className:`${Ce}-item-container`},(mt||mt===0)&&z.createElement("span",{className:be()(`${Ce}-item-label`,{[`${Ce}-item-no-colon`]:!We}),style:Xe},mt),(bt||bt===0)&&z.createElement("span",{className:be()(`${Ce}-item-content`),style:ft},bt)))};function Se(He,Ce,Ie){let{colon:Qe,prefixCls:$e,bordered:je}=Ce,{component:Xe,type:ft,showLabel:yt,showContent:mt,labelStyle:bt,contentStyle:We}=Ie;return He.map((Bt,xt)=>{let{label:Oe,children:At,prefixCls:ce=$e,className:re,style:ae,labelStyle:se,contentStyle:De,span:Ye=1,key:fe}=Bt;return typeof Xe=="string"?z.createElement(me,{key:`${ft}-${fe||xt}`,className:re,style:ae,labelStyle:Object.assign(Object.assign({},bt),se),contentStyle:Object.assign(Object.assign({},We),De),span:Ye,colon:Qe,component:Xe,itemPrefixCls:ce,bordered:je,label:yt?Oe:null,content:mt?At:null}):[z.createElement(me,{key:`label-${fe||xt}`,className:re,style:Object.assign(Object.assign(Object.assign({},bt),ae),se),span:1,colon:Qe,component:Xe[0],itemPrefixCls:ce,bordered:je,label:Oe}),z.createElement(me,{key:`content-${fe||xt}`,className:re,style:Object.assign(Object.assign(Object.assign({},We),ae),De),span:Ye*2-1,component:Xe[1],itemPrefixCls:ce,bordered:je,content:At})]})}var Be=He=>{const Ce=z.useContext(ye),{prefixCls:Ie,vertical:Qe,row:$e,index:je,bordered:Xe}=He;return Qe?z.createElement(z.Fragment,null,z.createElement("tr",{key:`label-${je}`,className:`${Ie}-row`},Se($e,He,Object.assign({component:"th",type:"label",showLabel:!0},Ce))),z.createElement("tr",{key:`content-${je}`,className:`${Ie}-row`},Se($e,He,Object.assign({component:"td",type:"content",showContent:!0},Ce)))):z.createElement("tr",{key:je,className:`${Ie}-row`},Se($e,He,Object.assign({component:Xe?["th","td"]:"td",type:"item",showLabel:!0,showContent:!0},Ce)))},ze=te(17313),Ae=te(83116),et=te(37613);const we=He=>{const{componentCls:Ce,labelBg:Ie}=He;return{[`&${Ce}-bordered`]:{[`> ${Ce}-view`]:{border:`${He.lineWidth}px ${He.lineType} ${He.colorSplit}`,"> table":{tableLayout:"auto",borderCollapse:"collapse"},[`${Ce}-row`]:{borderBottom:`${He.lineWidth}px ${He.lineType} ${He.colorSplit}`,"&:last-child":{borderBottom:"none"},[`> ${Ce}-item-label, > ${Ce}-item-content`]:{padding:`${He.padding}px ${He.paddingLG}px`,borderInlineEnd:`${He.lineWidth}px ${He.lineType} ${He.colorSplit}`,"&:last-child":{borderInlineEnd:"none"}},[`> ${Ce}-item-label`]:{color:He.colorTextSecondary,backgroundColor:Ie,"&::after":{display:"none"}}}},[`&${Ce}-middle`]:{[`${Ce}-row`]:{[`> ${Ce}-item-label, > ${Ce}-item-content`]:{padding:`${He.paddingSM}px ${He.paddingLG}px`}}},[`&${Ce}-small`]:{[`${Ce}-row`]:{[`> ${Ce}-item-label, > ${Ce}-item-content`]:{padding:`${He.paddingXS}px ${He.padding}px`}}}}}},it=He=>{const{componentCls:Ce,extraColor:Ie,itemPaddingBottom:Qe,colonMarginRight:$e,colonMarginLeft:je,titleMarginBottom:Xe}=He;return{[Ce]:Object.assign(Object.assign(Object.assign({},(0,ze.Wf)(He)),we(He)),{"&-rtl":{direction:"rtl"},[`${Ce}-header`]:{display:"flex",alignItems:"center",marginBottom:Xe},[`${Ce}-title`]:Object.assign(Object.assign({},ze.vS),{flex:"auto",color:He.colorText,fontWeight:He.fontWeightStrong,fontSize:He.fontSizeLG,lineHeight:He.lineHeightLG}),[`${Ce}-extra`]:{marginInlineStart:"auto",color:Ie,fontSize:He.fontSize},[`${Ce}-view`]:{width:"100%",borderRadius:He.borderRadiusLG,table:{width:"100%",tableLayout:"fixed"}},[`${Ce}-row`]:{"> th, > td":{paddingBottom:Qe},"&:last-child":{borderBottom:"none"}},[`${Ce}-item-label`]:{color:He.colorTextTertiary,fontWeight:"normal",fontSize:He.fontSize,lineHeight:He.lineHeight,textAlign:"start","&::after":{content:'":"',position:"relative",top:-.5,marginInline:`${je}px ${$e}px`},[`&${Ce}-item-no-colon::after`]:{content:'""'}},[`${Ce}-item-no-label`]:{"&::after":{margin:0,content:'""'}},[`${Ce}-item-content`]:{display:"table-cell",flex:1,color:He.colorText,fontSize:He.fontSize,lineHeight:He.lineHeight,wordBreak:"break-word",overflowWrap:"break-word"},[`${Ce}-item`]:{paddingBottom:0,verticalAlign:"top","&-container":{display:"flex",[`${Ce}-item-label`]:{display:"inline-flex",alignItems:"baseline"},[`${Ce}-item-content`]:{display:"inline-flex",alignItems:"baseline"}}},"&-middle":{[`${Ce}-row`]:{"> th, > td":{paddingBottom:He.paddingSM}}},"&-small":{[`${Ce}-row`]:{"> th, > td":{paddingBottom:He.paddingXS}}}})}};var Je=(0,Ae.Z)("Descriptions",He=>{const Ce=(0,et.TS)(He,{});return[it(Ce)]},He=>({labelBg:He.colorFillAlter,titleMarginBottom:He.fontSizeSM*He.lineHeightSM,itemPaddingBottom:He.padding,colonMarginRight:He.marginXS,colonMarginLeft:He.marginXXS/2,extraColor:He.colorText})),at=function(He,Ce){var Ie={};for(var Qe in He)Object.prototype.hasOwnProperty.call(He,Qe)&&Ce.indexOf(Qe)<0&&(Ie[Qe]=He[Qe]);if(He!=null&&typeof Object.getOwnPropertySymbols=="function")for(var $e=0,Qe=Object.getOwnPropertySymbols(He);$e{const{prefixCls:Ce,title:Ie,extra:Qe,column:$e,colon:je=!0,bordered:Xe,layout:ft,children:yt,className:mt,rootClassName:bt,style:We,size:Bt,labelStyle:xt,contentStyle:Oe,items:At}=He,ce=at(He,["prefixCls","title","extra","column","colon","bordered","layout","children","className","rootClassName","style","size","labelStyle","contentStyle","items"]),{getPrefixCls:re,direction:ae,descriptions:se}=z.useContext(Ee.E_),De=re("descriptions",Ce),Ye=(0,le.Z)(),fe=z.useMemo(()=>{var Mt;return typeof $e=="number"?$e:(Mt=(0,Ze.m9)(Ye,Object.assign(Object.assign({},ke),$e)))!==null&&Mt!==void 0?Mt:3},[Ye,$e]),Le=E(Ye,At,yt),lt=(0,Pe.Z)(Bt),qe=b(fe,Le),[Ve,dt]=Je(De),kt=z.useMemo(()=>({labelStyle:xt,contentStyle:Oe}),[xt,Oe]);return Ve(z.createElement(ye.Provider,{value:kt},z.createElement("div",Object.assign({className:be()(De,se==null?void 0:se.className,{[`${De}-${lt}`]:lt&<!=="default",[`${De}-bordered`]:!!Xe,[`${De}-rtl`]:ae==="rtl"},mt,bt,dt),style:Object.assign(Object.assign({},se==null?void 0:se.style),We)},ce),(Ie||Qe)&&z.createElement("div",{className:`${De}-header`},Ie&&z.createElement("div",{className:`${De}-title`},Ie),Qe&&z.createElement("div",{className:`${De}-extra`},Qe)),z.createElement("div",{className:`${De}-view`},z.createElement("table",null,z.createElement("tbody",null,qe.map((Mt,un)=>z.createElement(Be,{key:un,index:un,colon:je,prefixCls:De,vertical:ft==="vertical",bordered:Xe,row:Mt}))))))))};rt.Item=ne;var nt=rt},28103:function(Ft,wt,te){"use strict";te.d(wt,{Z:function(){return Fe}});var z=te(92310),ve=te.n(z),be=te(59301),Ze=te(36355),Ee=te(17313),Pe=te(83116),le=te(37613);const ge=pe=>{const{componentCls:oe,sizePaddingEdgeHorizontal:E,colorSplit:a,lineWidth:x,textPaddingInline:y,orientationMargin:b,verticalMarginInline:ee}=pe;return{[oe]:Object.assign(Object.assign({},(0,Ee.Wf)(pe)),{borderBlockStart:`${x}px solid ${a}`,"&-vertical":{position:"relative",top:"-0.06em",display:"inline-block",height:"0.9em",marginInline:ee,marginBlock:0,verticalAlign:"middle",borderTop:0,borderInlineStart:`${x}px solid ${a}`},"&-horizontal":{display:"flex",clear:"both",width:"100%",minWidth:"100%",margin:`${pe.dividerHorizontalGutterMargin}px 0`},[`&-horizontal${oe}-with-text`]:{display:"flex",alignItems:"center",margin:`${pe.dividerHorizontalWithTextGutterMargin}px 0`,color:pe.colorTextHeading,fontWeight:500,fontSize:pe.fontSizeLG,whiteSpace:"nowrap",textAlign:"center",borderBlockStart:`0 ${a}`,"&::before, &::after":{position:"relative",width:"50%",borderBlockStart:`${x}px solid transparent`,borderBlockStartColor:"inherit",borderBlockEnd:0,transform:"translateY(50%)",content:"''"}},[`&-horizontal${oe}-with-text-left`]:{"&::before":{width:`${b*100}%`},"&::after":{width:`${100-b*100}%`}},[`&-horizontal${oe}-with-text-right`]:{"&::before":{width:`${100-b*100}%`},"&::after":{width:`${b*100}%`}},[`${oe}-inner-text`]:{display:"inline-block",paddingBlock:0,paddingInline:y},"&-dashed":{background:"none",borderColor:a,borderStyle:"dashed",borderWidth:`${x}px 0 0`},[`&-horizontal${oe}-with-text${oe}-dashed`]:{"&::before, &::after":{borderStyle:"dashed none none"}},[`&-vertical${oe}-dashed`]:{borderInlineStartWidth:x,borderInlineEnd:0,borderBlockStart:0,borderBlockEnd:0},[`&-plain${oe}-with-text`]:{color:pe.colorText,fontWeight:"normal",fontSize:pe.fontSize},[`&-horizontal${oe}-with-text-left${oe}-no-default-orientation-margin-left`]:{"&::before":{width:0},"&::after":{width:"100%"},[`${oe}-inner-text`]:{paddingInlineStart:E}},[`&-horizontal${oe}-with-text-right${oe}-no-default-orientation-margin-right`]:{"&::before":{width:"100%"},"&::after":{width:0},[`${oe}-inner-text`]:{paddingInlineEnd:E}}})}};var ke=(0,Pe.Z)("Divider",pe=>{const oe=(0,le.TS)(pe,{dividerHorizontalWithTextGutterMargin:pe.margin,dividerHorizontalGutterMargin:pe.marginLG,sizePaddingEdgeHorizontal:0});return[ge(oe)]},pe=>({textPaddingInline:"1em",orientationMargin:.05,verticalMarginInline:pe.marginXS})),he=function(pe,oe){var E={};for(var a in pe)Object.prototype.hasOwnProperty.call(pe,a)&&oe.indexOf(a)<0&&(E[a]=pe[a]);if(pe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var x=0,a=Object.getOwnPropertySymbols(pe);x{const{getPrefixCls:oe,direction:E,divider:a}=be.useContext(Ze.E_),{prefixCls:x,type:y="horizontal",orientation:b="center",orientationMargin:ee,className:ne,rootClassName:ue,children:ie,dashed:me,plain:Se,style:de}=pe,Be=he(pe,["prefixCls","type","orientation","orientationMargin","className","rootClassName","children","dashed","plain","style"]),ze=oe("divider",x),[Ae,et]=ke(ze),we=b.length>0?`-${b}`:b,it=!!ie,Je=b==="left"&&ee!=null,at=b==="right"&&ee!=null,rt=ve()(ze,a==null?void 0:a.className,et,`${ze}-${y}`,{[`${ze}-with-text`]:it,[`${ze}-with-text${we}`]:it,[`${ze}-dashed`]:!!me,[`${ze}-plain`]:!!Se,[`${ze}-rtl`]:E==="rtl",[`${ze}-no-default-orientation-margin-left`]:Je,[`${ze}-no-default-orientation-margin-right`]:at},ne,ue),nt=be.useMemo(()=>typeof ee=="number"?ee:/^\d+$/.test(ee)?Number(ee):ee,[ee]),He=Object.assign(Object.assign({},Je&&{marginLeft:nt}),at&&{marginRight:nt});return Ae(be.createElement("div",Object.assign({className:rt,style:Object.assign(Object.assign({},a==null?void 0:a.style),de)},Be,{role:"separator"}),ie&&y!=="vertical"&&be.createElement("span",{className:`${ze}-inner-text`,style:He},ie)))}},91857:function(Ft,wt,te){"use strict";var z=te(59301),ve=te(38819),be=te(92310),Ze=te.n(be),Ee=te(31561),Pe=te(70425),le=te(18929),ge=te(2738),ke=te(79676),he=te(53487),ye=te(92343),Fe=te(36355),pe=te(20834),oe=te(40875),E=te(88088),a=te(47211);const x=null,y=ue=>{const{menu:ie,arrow:me,prefixCls:Se,children:de,trigger:Be,disabled:ze,dropdownRender:Ae,getPopupContainer:et,overlayClassName:we,rootClassName:it,open:Je,onOpenChange:at,visible:rt,onVisibleChange:nt,mouseEnterDelay:He=.15,mouseLeaveDelay:Ce=.1,autoAdjustOverflow:Ie=!0,placement:Qe="",overlay:$e,transitionName:je}=ue,{getPopupContainer:Xe,getPrefixCls:ft,direction:yt}=z.useContext(Fe.E_),mt=z.useMemo(()=>{const Ve=ft();return je!==void 0?je:Qe.includes("top")?`${Ve}-slide-down`:`${Ve}-slide-up`},[ft,Qe,je]),bt=z.useMemo(()=>Qe?Qe.includes("Center")?Qe.slice(0,Qe.indexOf("Center")):Qe:yt==="rtl"?"bottomRight":"bottomLeft",[Qe,yt]),We=ft("dropdown",Se),[Bt,xt]=(0,a.Z)(We),[,Oe]=(0,E.Z)(),At=z.Children.only(de),ce=(0,ye.Tm)(At,{className:Ze()(`${We}-trigger`,{[`${We}-rtl`]:yt==="rtl"},At.props.className),disabled:ze}),re=ze?[]:Be;let ae;re&&re.includes("contextMenu")&&(ae=!0);const[se,De]=(0,le.Z)(!1,{value:Je!=null?Je:rt}),Ye=(0,Pe.useEvent)(Ve=>{at==null||at(Ve),nt==null||nt(Ve),De(Ve)}),fe=Ze()(we,it,xt,{[`${We}-rtl`]:yt==="rtl"}),Le=(0,ke.Z)({arrowPointAtCenter:typeof me=="object"&&me.pointAtCenter,autoAdjustOverflow:Ie,offset:Oe.marginXXS,arrowWidth:me?Oe.sizePopupArrow:0,borderRadius:Oe.borderRadius}),lt=z.useCallback(()=>{De(!1)},[]),qe=()=>{let Ve;return ie!=null&&ie.items?Ve=z.createElement(pe.default,Object.assign({},ie)):typeof $e=="function"?Ve=$e():Ve=$e,Ae&&(Ve=Ae(Ve)),Ve=z.Children.only(typeof Ve=="string"?z.createElement("span",null,Ve):Ve),z.createElement(oe.J,{prefixCls:`${We}-menu`,expandIcon:z.createElement("span",{className:`${We}-menu-submenu-arrow`},z.createElement(ve.Z,{className:`${We}-menu-submenu-arrow-icon`})),mode:"vertical",selectable:!1,onClick:lt,validator:dt=>{let{mode:kt}=dt}},Ve)};return Bt(z.createElement(Ee.Z,Object.assign({alignPoint:ae},(0,ge.Z)(ue,["rootClassName"]),{mouseEnterDelay:He,mouseLeaveDelay:Ce,visible:se,builtinPlacements:Le,arrow:!!me,overlayClassName:fe,prefixCls:We,getPopupContainer:et||Xe,transitionName:mt,trigger:re,overlay:qe,placement:bt,onVisibleChange:Ye}),ce))};function b(ue){return Object.assign(Object.assign({},ue),{align:{overflow:{adjustX:!1,adjustY:!1}}})}const ee=(0,he.Z)(y,"dropdown",ue=>ue,b),ne=ue=>z.createElement(ee,Object.assign({},ue),z.createElement("span",null));y._InternalPanelDoNotUseOrYouWillBeFired=ne,wt.Z=y},38854:function(Ft,wt,te){"use strict";te.d(wt,{Z:function(){return E}});var z=te(91857),ve=te(92310),be=te.n(ve),Ze=te(59301),Ee=te(18785),Pe=te(3113),le=te(36355),ge=te(81327),ke=te(33234),he=te(47211),ye=function(a,x){var y={};for(var b in a)Object.prototype.hasOwnProperty.call(a,b)&&x.indexOf(b)<0&&(y[b]=a[b]);if(a!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ee=0,b=Object.getOwnPropertySymbols(a);ee{const{getPopupContainer:x,getPrefixCls:y,direction:b}=Ze.useContext(le.E_),{prefixCls:ee,type:ne="default",danger:ue,disabled:ie,loading:me,onClick:Se,htmlType:de,children:Be,className:ze,menu:Ae,arrow:et,autoFocus:we,overlay:it,trigger:Je,align:at,open:rt,onOpenChange:nt,placement:He,getPopupContainer:Ce,href:Ie,icon:Qe=Ze.createElement(Ee.Z,null),title:$e,buttonsRender:je=qe=>qe,mouseEnterDelay:Xe,mouseLeaveDelay:ft,overlayClassName:yt,overlayStyle:mt,destroyPopupOnHide:bt,dropdownRender:We}=a,Bt=ye(a,["prefixCls","type","danger","disabled","loading","onClick","htmlType","children","className","menu","arrow","autoFocus","overlay","trigger","align","open","onOpenChange","placement","getPopupContainer","href","icon","title","buttonsRender","mouseEnterDelay","mouseLeaveDelay","overlayClassName","overlayStyle","destroyPopupOnHide","dropdownRender"]),xt=y("dropdown",ee),Oe=`${xt}-button`,[At,ce]=(0,he.Z)(xt),re={menu:Ae,arrow:et,autoFocus:we,align:at,disabled:ie,trigger:ie?[]:Je,onOpenChange:nt,getPopupContainer:Ce||x,mouseEnterDelay:Xe,mouseLeaveDelay:ft,overlayClassName:yt,overlayStyle:mt,destroyPopupOnHide:bt,dropdownRender:We},{compactSize:ae,compactItemClassnames:se}=(0,ke.ri)(xt,b),De=be()(Oe,se,ze,ce);"overlay"in a&&(re.overlay=it),"open"in a&&(re.open=rt),"placement"in a?re.placement=He:re.placement=b==="rtl"?"bottomLeft":"bottomRight";const Ye=Ze.createElement(Pe.ZP,{type:ne,danger:ue,disabled:ie,loading:me,onClick:Se,htmlType:de,href:Ie,title:$e},Be),fe=Ze.createElement(Pe.ZP,{type:ne,danger:ue,icon:Qe}),[Le,lt]=je([Ye,fe]);return At(Ze.createElement(ge.Z.Compact,Object.assign({className:De,size:ae,block:!0},Bt),Le,Ze.createElement(z.Z,Object.assign({},re),lt)))};Fe.__ANT_BUTTON=!0;var pe=Fe;const oe=z.Z;oe.Button=pe;var E=oe},47211:function(Ft,wt,te){"use strict";te.d(wt,{Z:function(){return ye}});var z=te(17313),ve=te(13826),be=te(92899),Ze=te(29878),Ee=te(19447),Pe=te(83116),le=te(37613),ke=Fe=>{const{componentCls:pe,menuCls:oe,colorError:E,colorTextLightSolid:a}=Fe,x=`${oe}-item`;return{[`${pe}, ${pe}-menu-submenu`]:{[`${oe} ${x}`]:{[`&${x}-danger:not(${x}-disabled)`]:{color:E,"&:hover":{color:a,backgroundColor:E}}}}}};const he=Fe=>{const{componentCls:pe,menuCls:oe,zIndexPopup:E,dropdownArrowDistance:a,sizePopupArrow:x,antCls:y,iconCls:b,motionDurationMid:ee,dropdownPaddingVertical:ne,fontSize:ue,dropdownEdgeChildPadding:ie,colorTextDisabled:me,fontSizeIcon:Se,controlPaddingHorizontal:de,colorBgElevated:Be}=Fe;return[{[pe]:Object.assign(Object.assign({},(0,z.Wf)(Fe)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:E,display:"block","&::before":{position:"absolute",insetBlock:-a+x/2,zIndex:-9999,opacity:1e-4,content:'""'},[`&-trigger${y}-btn`]:{[`& > ${b}-down, & > ${y}-btn-icon > ${b}-down`]:{fontSize:Se}},[`${pe}-wrap`]:{position:"relative",[`${y}-btn > ${b}-down`]:{fontSize:Se},[`${b}-down::before`]:{transition:`transform ${ee}`}},[`${pe}-wrap-open`]:{[`${b}-down::before`]:{transform:"rotate(180deg)"}},"\n &-hidden,\n &-menu-hidden,\n &-menu-submenu-hidden\n ":{display:"none"},[`&${y}-slide-down-enter${y}-slide-down-enter-active${pe}-placement-bottomLeft, + &${y}-slide-down-appear${y}-slide-down-appear-active${pe}-placement-bottomLeft, + &${y}-slide-down-enter${y}-slide-down-enter-active${pe}-placement-bottom, + &${y}-slide-down-appear${y}-slide-down-appear-active${pe}-placement-bottom, + &${y}-slide-down-enter${y}-slide-down-enter-active${pe}-placement-bottomRight, + &${y}-slide-down-appear${y}-slide-down-appear-active${pe}-placement-bottomRight`]:{animationName:ve.fJ},[`&${y}-slide-up-enter${y}-slide-up-enter-active${pe}-placement-topLeft, + &${y}-slide-up-appear${y}-slide-up-appear-active${pe}-placement-topLeft, + &${y}-slide-up-enter${y}-slide-up-enter-active${pe}-placement-top, + &${y}-slide-up-appear${y}-slide-up-appear-active${pe}-placement-top, + &${y}-slide-up-enter${y}-slide-up-enter-active${pe}-placement-topRight, + &${y}-slide-up-appear${y}-slide-up-appear-active${pe}-placement-topRight`]:{animationName:ve.Qt},[`&${y}-slide-down-leave${y}-slide-down-leave-active${pe}-placement-bottomLeft, + &${y}-slide-down-leave${y}-slide-down-leave-active${pe}-placement-bottom, + &${y}-slide-down-leave${y}-slide-down-leave-active${pe}-placement-bottomRight`]:{animationName:ve.Uw},[`&${y}-slide-up-leave${y}-slide-up-leave-active${pe}-placement-topLeft, + &${y}-slide-up-leave${y}-slide-up-leave-active${pe}-placement-top, + &${y}-slide-up-leave${y}-slide-up-leave-active${pe}-placement-topRight`]:{animationName:ve.ly}})},(0,Ee.ZP)(Fe,{colorBg:Be,limitVerticalRadius:!0,arrowPlacement:{top:!0,bottom:!0}}),{[`${pe} ${oe}`]:{position:"relative",margin:0},[`${oe}-submenu-popup`]:{position:"absolute",zIndex:E,background:"transparent",boxShadow:"none",transformOrigin:"0 0","ul, li":{listStyle:"none",margin:0}},[`${pe}, ${pe}-menu-submenu`]:{[oe]:Object.assign(Object.assign({padding:ie,listStyleType:"none",backgroundColor:Be,backgroundClip:"padding-box",borderRadius:Fe.borderRadiusLG,outline:"none",boxShadow:Fe.boxShadowSecondary},(0,z.Qy)(Fe)),{[`${oe}-item-group-title`]:{padding:`${ne}px ${de}px`,color:Fe.colorTextDescription,transition:`all ${ee}`},[`${oe}-item`]:{position:"relative",display:"flex",alignItems:"center"},[`${oe}-item-icon`]:{minWidth:ue,marginInlineEnd:Fe.marginXS,fontSize:Fe.fontSizeSM},[`${oe}-title-content`]:{flex:"auto","> a":{color:"inherit",transition:`all ${ee}`,"&:hover":{color:"inherit"},"&::after":{position:"absolute",inset:0,content:'""'}}},[`${oe}-item, ${oe}-submenu-title`]:Object.assign(Object.assign({clear:"both",margin:0,padding:`${ne}px ${de}px`,color:Fe.colorText,fontWeight:"normal",fontSize:ue,lineHeight:Fe.lineHeight,cursor:"pointer",transition:`all ${ee}`,borderRadius:Fe.borderRadiusSM,"&:hover, &-active":{backgroundColor:Fe.controlItemBgHover}},(0,z.Qy)(Fe)),{"&-selected":{color:Fe.colorPrimary,backgroundColor:Fe.controlItemBgActive,"&:hover, &-active":{backgroundColor:Fe.controlItemBgActiveHover}},"&-disabled":{color:me,cursor:"not-allowed","&:hover":{color:me,backgroundColor:Be,cursor:"not-allowed"},a:{pointerEvents:"none"}},"&-divider":{height:1,margin:`${Fe.marginXXS}px 0`,overflow:"hidden",lineHeight:0,backgroundColor:Fe.colorSplit},[`${pe}-menu-submenu-expand-icon`]:{position:"absolute",insetInlineEnd:Fe.paddingXS,[`${pe}-menu-submenu-arrow-icon`]:{marginInlineEnd:"0 !important",color:Fe.colorTextDescription,fontSize:Se,fontStyle:"normal"}}}),[`${oe}-item-group-list`]:{margin:`0 ${Fe.marginXS}px`,padding:0,listStyle:"none"},[`${oe}-submenu-title`]:{paddingInlineEnd:de+Fe.fontSizeSM},[`${oe}-submenu-vertical`]:{position:"relative"},[`${oe}-submenu${oe}-submenu-disabled ${pe}-menu-submenu-title`]:{[`&, ${pe}-menu-submenu-arrow-icon`]:{color:me,backgroundColor:Be,cursor:"not-allowed"}},[`${oe}-submenu-selected ${pe}-menu-submenu-title`]:{color:Fe.colorPrimary}})}},[(0,ve.oN)(Fe,"slide-up"),(0,ve.oN)(Fe,"slide-down"),(0,be.Fm)(Fe,"move-up"),(0,be.Fm)(Fe,"move-down"),(0,Ze._y)(Fe,"zoom-big")]]};var ye=(0,Pe.Z)("Dropdown",(Fe,pe)=>{let{rootPrefixCls:oe}=pe;const{marginXXS:E,sizePopupArrow:a,controlHeight:x,fontSize:y,lineHeight:b,paddingXXS:ee,componentCls:ne,borderRadiusLG:ue}=Fe,ie=(x-y*b)/2,{dropdownArrowOffset:me}=(0,Ee.fS)({contentRadius:ue}),Se=(0,le.TS)(Fe,{menuCls:`${ne}-menu`,rootPrefixCls:oe,dropdownArrowDistance:a/2+E,dropdownArrowOffset:me,dropdownPaddingVertical:ie,dropdownEdgeChildPadding:ee});return[he(Se),ke(Se)]},Fe=>({zIndexPopup:Fe.zIndexPopupBase+50}))},8628:function(Ft,wt,te){"use strict";var z=te(59301),ve=te(34280),be=te(56762),Ze=te(69507);function Ee(){let Pe=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0;const le=(0,z.useRef)({}),ge=(0,be.Z)(),ke=(0,Ze.ZP)();return(0,ve.Z)(()=>{const he=ke.subscribe(ye=>{le.current=ye,Pe&&ge()});return()=>ke.unsubscribe(he)},[]),le.current}wt.Z=Ee},45818:function(Ft,wt,te){"use strict";te.d(wt,{D:function(){return ee},Z:function(){return ie}});var z=te(54476),ve=te(59301),be={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M912 192H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 284H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 284H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM104 228a56 56 0 10112 0 56 56 0 10-112 0zm0 284a56 56 0 10112 0 56 56 0 10-112 0zm0 284a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"bars",theme:"outlined"},Ze=be,Ee=te(7657),Pe=function(Se,de){return ve.createElement(Ee.Z,(0,z.Z)({},Se,{ref:de,icon:Ze}))},le=ve.forwardRef(Pe),ge=le,ke=te(33853),he=te(38819),ye=te(92310),Fe=te.n(ye),pe=te(2738),E=me=>!isNaN(parseFloat(me))&&isFinite(me),a=te(36355),x=te(84966),y=function(me,Se){var de={};for(var Be in me)Object.prototype.hasOwnProperty.call(me,Be)&&Se.indexOf(Be)<0&&(de[Be]=me[Be]);if(me!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ze=0,Be=Object.getOwnPropertySymbols(me);ze{let me=0;return function(){let Se=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return me+=1,`${Se}${me}`}})();var ie=ve.forwardRef((me,Se)=>{const{prefixCls:de,className:Be,trigger:ze,children:Ae,defaultCollapsed:et=!1,theme:we="dark",style:it={},collapsible:Je=!1,reverseArrow:at=!1,width:rt=200,collapsedWidth:nt=80,zeroWidthTriggerStyle:He,breakpoint:Ce,onCollapse:Ie,onBreakpoint:Qe}=me,$e=y(me,["prefixCls","className","trigger","children","defaultCollapsed","theme","style","collapsible","reverseArrow","width","collapsedWidth","zeroWidthTriggerStyle","breakpoint","onCollapse","onBreakpoint"]),{siderHook:je}=(0,ve.useContext)(x.Gs),[Xe,ft]=(0,ve.useState)("collapsed"in me?me.collapsed:et),[yt,mt]=(0,ve.useState)(!1);(0,ve.useEffect)(()=>{"collapsed"in me&&ft(me.collapsed)},[me.collapsed]);const bt=(ce,re)=>{"collapsed"in me||ft(ce),Ie==null||Ie(ce,re)},We=(0,ve.useRef)();We.current=ce=>{mt(ce.matches),Qe==null||Qe(ce.matches),Xe!==ce.matches&&bt(ce.matches,"responsive")},(0,ve.useEffect)(()=>{function ce(ae){return We.current(ae)}let re;if(typeof window!="undefined"){const{matchMedia:ae}=window;if(ae&&Ce&&Ce in b){re=ae(`(max-width: ${b[Ce]})`);try{re.addEventListener("change",ce)}catch(se){re.addListener(ce)}ce(re)}}return()=>{try{re==null||re.removeEventListener("change",ce)}catch(ae){re==null||re.removeListener(ce)}}},[Ce]),(0,ve.useEffect)(()=>{const ce=ne("ant-sider-");return je.addSider(ce),()=>je.removeSider(ce)},[]);const Bt=()=>{bt(!Xe,"clickTrigger")},{getPrefixCls:xt}=(0,ve.useContext)(a.E_),Oe=()=>{const ce=xt("layout-sider",de),re=(0,pe.Z)($e,["collapsed"]),ae=Xe?nt:rt,se=E(ae)?`${ae}px`:String(ae),De=parseFloat(String(nt||0))===0?ve.createElement("span",{onClick:Bt,className:Fe()(`${ce}-zero-width-trigger`,`${ce}-zero-width-trigger-${at?"right":"left"}`),style:He},ze||ve.createElement(ge,null)):null,Le={expanded:at?ve.createElement(he.Z,null):ve.createElement(ke.Z,null),collapsed:at?ve.createElement(ke.Z,null):ve.createElement(he.Z,null)}[Xe?"collapsed":"expanded"],lt=ze!==null?De||ve.createElement("div",{className:`${ce}-trigger`,onClick:Bt,style:{width:se}},ze||Le):null,qe=Object.assign(Object.assign({},it),{flex:`0 0 ${se}`,maxWidth:se,minWidth:se,width:se}),Ve=Fe()(ce,`${ce}-${we}`,{[`${ce}-collapsed`]:!!Xe,[`${ce}-has-trigger`]:Je&&ze!==null&&!De,[`${ce}-below`]:!!yt,[`${ce}-zero-width`]:parseFloat(se)===0},Be);return ve.createElement("aside",Object.assign({className:Ve},re,{style:qe,ref:Se}),ve.createElement("div",{className:`${ce}-children`},Ae),Je||yt&&De?lt:null)},At=ve.useMemo(()=>({siderCollapsed:Xe}),[Xe]);return ve.createElement(ee.Provider,{value:At},Oe())})},84966:function(Ft,wt,te){"use strict";te.d(wt,{VY:function(){return ee},$_:function(){return b},h4:function(){return y},Gs:function(){return pe},ZP:function(){return ne}});var z=te(94480),ve=te(92310),be=te.n(ve),Ze=te(2738),Ee=te(59301),Pe=te(36355),le=te(83116),ke=ue=>{const{componentCls:ie,bodyBg:me,lightSiderBg:Se,lightTriggerBg:de,lightTriggerColor:Be}=ue;return{[`${ie}-sider-light`]:{background:Se,[`${ie}-sider-trigger`]:{color:Be,background:de},[`${ie}-sider-zero-width-trigger`]:{color:Be,background:de,border:`1px solid ${me}`,borderInlineStart:0}}}};const he=ue=>{const{antCls:ie,componentCls:me,colorText:Se,triggerColor:de,footerBg:Be,triggerBg:ze,headerHeight:Ae,headerPadding:et,headerColor:we,footerPadding:it,triggerHeight:Je,zeroTriggerHeight:at,zeroTriggerWidth:rt,motionDurationMid:nt,motionDurationSlow:He,fontSize:Ce,borderRadius:Ie,bodyBg:Qe,headerBg:$e,siderBg:je}=ue;return{[me]:Object.assign(Object.assign({display:"flex",flex:"auto",flexDirection:"column",minHeight:0,background:Qe,"&, *":{boxSizing:"border-box"},[`&${me}-has-sider`]:{flexDirection:"row",[`> ${me}, > ${me}-content`]:{width:0}},[`${me}-header, &${me}-footer`]:{flex:"0 0 auto"},[`${me}-sider`]:{position:"relative",minWidth:0,background:je,transition:`all ${nt}, background 0s`,"&-children":{height:"100%",marginTop:-.1,paddingTop:.1,[`${ie}-menu${ie}-menu-inline-collapsed`]:{width:"auto"}},"&-has-trigger":{paddingBottom:Je},"&-right":{order:1},"&-trigger":{position:"fixed",bottom:0,zIndex:1,height:Je,color:de,lineHeight:`${Je}px`,textAlign:"center",background:ze,cursor:"pointer",transition:`all ${nt}`},"&-zero-width":{"> *":{overflow:"hidden"},"&-trigger":{position:"absolute",top:Ae,insetInlineEnd:-rt,zIndex:1,width:rt,height:at,color:de,fontSize:ue.fontSizeXL,display:"flex",alignItems:"center",justifyContent:"center",background:je,borderStartStartRadius:0,borderStartEndRadius:Ie,borderEndEndRadius:Ie,borderEndStartRadius:0,cursor:"pointer",transition:`background ${He} ease`,"&::after":{position:"absolute",inset:0,background:"transparent",transition:`all ${He}`,content:'""'},"&:hover::after":{background:"rgba(255, 255, 255, 0.2)"},"&-right":{insetInlineStart:-rt,borderStartStartRadius:Ie,borderStartEndRadius:0,borderEndEndRadius:0,borderEndStartRadius:Ie}}}}},ke(ue)),{"&-rtl":{direction:"rtl"}}),[`${me}-header`]:{height:Ae,padding:et,color:we,lineHeight:`${Ae}px`,background:$e,[`${ie}-menu`]:{lineHeight:"inherit"}},[`${me}-footer`]:{padding:it,color:Se,fontSize:Ce,background:Be},[`${me}-content`]:{flex:"auto",minHeight:0}}};var ye=(0,le.Z)("Layout",ue=>[he(ue)],ue=>{const{colorBgLayout:ie,controlHeight:me,controlHeightLG:Se,colorText:de,controlHeightSM:Be,marginXXS:ze,colorTextLightSolid:Ae,colorBgContainer:et}=ue,we=Se*1.25;return{colorBgHeader:"#001529",colorBgBody:ie,colorBgTrigger:"#002140",bodyBg:ie,headerBg:"#001529",headerHeight:me*2,headerPadding:`0 ${we}px`,headerColor:de,footerPadding:`${Be}px ${we}px`,footerBg:ie,siderBg:"#001529",triggerHeight:Se+ze*2,triggerBg:"#002140",triggerColor:Ae,zeroTriggerWidth:Se,zeroTriggerHeight:Se,lightSiderBg:et,lightTriggerBg:et,lightTriggerColor:de}},{deprecatedTokens:[["colorBgBody","bodyBg"],["colorBgHeader","headerBg"],["colorBgTrigger","triggerBg"]]}),Fe=function(ue,ie){var me={};for(var Se in ue)Object.prototype.hasOwnProperty.call(ue,Se)&&ie.indexOf(Se)<0&&(me[Se]=ue[Se]);if(ue!=null&&typeof Object.getOwnPropertySymbols=="function")for(var de=0,Se=Object.getOwnPropertySymbols(ue);denull,removeSider:()=>null}});function oe(ue){let{suffixCls:ie,tagName:me,displayName:Se}=ue;return de=>Ee.forwardRef((ze,Ae)=>Ee.createElement(de,Object.assign({ref:Ae,suffixCls:ie,tagName:me},ze)))}const E=Ee.forwardRef((ue,ie)=>{const{prefixCls:me,suffixCls:Se,className:de,tagName:Be}=ue,ze=Fe(ue,["prefixCls","suffixCls","className","tagName"]),{getPrefixCls:Ae}=Ee.useContext(Pe.E_),et=Ae("layout",me),[we,it]=ye(et),Je=Se?`${et}-${Se}`:et;return we(Ee.createElement(Be,Object.assign({className:be()(me||Je,de,it),ref:ie},ze)))}),a=Ee.forwardRef((ue,ie)=>{const{direction:me}=Ee.useContext(Pe.E_),[Se,de]=Ee.useState([]),{prefixCls:Be,className:ze,rootClassName:Ae,children:et,hasSider:we,tagName:it,style:Je}=ue,at=Fe(ue,["prefixCls","className","rootClassName","children","hasSider","tagName","style"]),rt=(0,Ze.Z)(at,["suffixCls"]),{getPrefixCls:nt,layout:He}=Ee.useContext(Pe.E_),Ce=nt("layout",Be),[Ie,Qe]=ye(Ce),$e=be()(Ce,{[`${Ce}-has-sider`]:typeof we=="boolean"?we:Se.length>0,[`${Ce}-rtl`]:me==="rtl"},He==null?void 0:He.className,ze,Ae,Qe),je=Ee.useMemo(()=>({siderHook:{addSider:Xe=>{de(ft=>[].concat((0,z.Z)(ft),[Xe]))},removeSider:Xe=>{de(ft=>ft.filter(yt=>yt!==Xe))}}}),[]);return Ie(Ee.createElement(pe.Provider,{value:je},Ee.createElement(it,Object.assign({ref:ie,className:$e,style:Object.assign(Object.assign({},He==null?void 0:He.style),Je)},rt),et)))}),x=oe({tagName:"div",displayName:"Layout"})(a),y=oe({suffixCls:"header",tagName:"header",displayName:"Header"})(E),b=oe({suffixCls:"footer",tagName:"footer",displayName:"Footer"})(E),ee=oe({suffixCls:"content",tagName:"main",displayName:"Content"})(E);var ne=x},40875:function(Ft,wt,te){"use strict";te.d(wt,{J:function(){return Pe}});var z=te(59301),ve=te(33234),be=te(70425),Ze=function(le,ge){var ke={};for(var he in le)Object.prototype.hasOwnProperty.call(le,he)&&ge.indexOf(he)<0&&(ke[he]=le[he]);if(le!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ye=0,he=Object.getOwnPropertySymbols(le);ye{const{children:ke}=le,he=Ze(le,["children"]),ye=z.useContext(Ee),Fe=z.useMemo(()=>Object.assign(Object.assign({},ye),he),[ye,he.prefixCls,he.mode,he.selectable]);return z.createElement(Ee.Provider,{value:Fe},z.createElement(ve.BR,null,(0,be.supportNodeRef)(ke)?z.cloneElement(ke,{ref:ge}):ke))});wt.Z=Ee},20834:function(Ft,wt,te){"use strict";te.d(wt,{default:function(){return At}});var z=te(15285),ve=te(59301),be=te(45818),Ze=te(92310),Ee=te.n(Ze),Pe=te(36355),le=function(ce,re){var ae={};for(var se in ce)Object.prototype.hasOwnProperty.call(ce,se)&&re.indexOf(se)<0&&(ae[se]=ce[se]);if(ce!=null&&typeof Object.getOwnPropertySymbols=="function")for(var De=0,se=Object.getOwnPropertySymbols(ce);De{const{prefixCls:re,className:ae,dashed:se}=ce,De=le(ce,["prefixCls","className","dashed"]),{getPrefixCls:Ye}=ve.useContext(Pe.E_),fe=Ye("menu",re),Le=Ee()({[`${fe}-item-divider-dashed`]:!!se},ae);return ve.createElement(z.iz,Object.assign({className:Le},De))},he=te(11592),ye=te(2738),Fe=te(6848),pe=te(92343),E=(0,ve.createContext)({prefixCls:"",firstLevel:!0,inlineCollapsed:!1}),x=ce=>{var re;const{className:ae,children:se,icon:De,title:Ye,danger:fe}=ce,{prefixCls:Le,firstLevel:lt,direction:qe,disableMenuItemTitleTooltip:Ve,inlineCollapsed:dt}=ve.useContext(E),kt=vt=>{const St=ve.createElement("span",{className:`${Le}-title-content`},se);return(!De||(0,pe.l$)(se)&&se.type==="span")&&se&&vt&<&&typeof se=="string"?ve.createElement("div",{className:`${Le}-inline-collapsed-noicon`},se.charAt(0)):St},{siderCollapsed:Mt}=ve.useContext(be.D);let un=Ye;typeof Ye=="undefined"?un=lt?se:"":Ye===!1&&(un="");const Tt={title:un};!Mt&&!dt&&(Tt.title=null,Tt.open=!1);const sn=(0,he.Z)(se).length;let tt=ve.createElement(z.ck,Object.assign({},(0,ye.Z)(ce,["title","icon","danger"]),{className:Ee()({[`${Le}-item-danger`]:fe,[`${Le}-item-only-child`]:(De?sn+1:sn)===1},ae),title:typeof Ye=="string"?Ye:void 0}),(0,pe.Tm)(De,{className:Ee()((0,pe.l$)(De)?(re=De.props)===null||re===void 0?void 0:re.className:"",`${Le}-item-icon`)}),kt(dt));return Ve||(tt=ve.createElement(Fe.Z,Object.assign({},Tt,{placement:qe==="rtl"?"left":"right",overlayClassName:`${Le}-inline-collapsed-tooltip`}),tt)),tt},b=ce=>{var re;const{popupClassName:ae,icon:se,title:De,theme:Ye}=ce,fe=ve.useContext(E),{prefixCls:Le,inlineCollapsed:lt,theme:qe}=fe,Ve=(0,z.Xl)();let dt;if(!se)dt=lt&&!Ve.length&&De&&typeof De=="string"?ve.createElement("div",{className:`${Le}-inline-collapsed-noicon`},De.charAt(0)):ve.createElement("span",{className:`${Le}-title-content`},De);else{const Mt=(0,pe.l$)(De)&&De.type==="span";dt=ve.createElement(ve.Fragment,null,(0,pe.Tm)(se,{className:Ee()((0,pe.l$)(se)?(re=se.props)===null||re===void 0?void 0:re.className:"",`${Le}-item-icon`)}),Mt?De:ve.createElement("span",{className:`${Le}-title-content`},De))}const kt=ve.useMemo(()=>Object.assign(Object.assign({},fe),{firstLevel:!1}),[fe]);return ve.createElement(E.Provider,{value:kt},ve.createElement(z.Wd,Object.assign({},(0,ye.Z)(ce,["icon"]),{title:dt,popupClassName:Ee()(Le,ae,`${Le}-${Ye||qe}`)})))},ee=te(18785),ne=te(70425),ue=te(62892),ie=te(40875),me=function(ce,re){var ae={};for(var se in ce)Object.prototype.hasOwnProperty.call(ce,se)&&re.indexOf(se)<0&&(ae[se]=ce[se]);if(ce!=null&&typeof Object.getOwnPropertySymbols=="function")for(var De=0,se=Object.getOwnPropertySymbols(ce);De{if(re&&typeof re=="object"){const se=re,{label:De,children:Ye,key:fe,type:Le}=se,lt=me(se,["label","children","key","type"]),qe=fe!=null?fe:`tmp-${ae}`;return Ye||Le==="group"?Le==="group"?ve.createElement(z.BW,Object.assign({key:qe},lt,{title:De}),Se(Ye)):ve.createElement(b,Object.assign({key:qe},lt,{title:De}),Se(Ye)):Le==="divider"?ve.createElement(ke,Object.assign({key:qe},lt)):ve.createElement(x,Object.assign({key:qe},lt),De)}return null}).filter(re=>re)}function de(ce){return ve.useMemo(()=>ce&&Se(ce),[ce])}var Be=te(64993),ze=te(17313),Ae=te(8378),et=te(13826),we=te(29878),it=te(83116),Je=te(37613),rt=ce=>{const{componentCls:re,motionDurationSlow:ae,horizontalLineHeight:se,colorSplit:De,lineWidth:Ye,lineType:fe,itemPaddingInline:Le}=ce;return{[`${re}-horizontal`]:{lineHeight:se,border:0,borderBottom:`${Ye}px ${fe} ${De}`,boxShadow:"none","&::after":{display:"block",clear:"both",height:0,content:'"\\20"'},[`${re}-item, ${re}-submenu`]:{position:"relative",display:"inline-block",verticalAlign:"bottom",paddingInline:Le},[`> ${re}-item:hover, > ${re}-item-active, > ${re}-submenu ${re}-submenu-title:hover`]:{backgroundColor:"transparent"},[`${re}-item, ${re}-submenu-title`]:{transition:[`border-color ${ae}`,`background ${ae}`].join(",")},[`${re}-submenu-arrow`]:{display:"none"}}}},He=ce=>{let{componentCls:re,menuArrowOffset:ae}=ce;return{[`${re}-rtl`]:{direction:"rtl"},[`${re}-submenu-rtl`]:{transformOrigin:"100% 0"},[`${re}-rtl${re}-vertical, - ${re}-submenu-rtl ${re}-vertical`]:{[`${re}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateY(-${ae})`},"&::after":{transform:`rotate(45deg) translateY(${ae})`}}}}};const Pe=ce=>Object.assign({},(0,ze.oN)(ce));var Qe=(ce,re)=>{const{componentCls:ae,itemColor:se,itemSelectedColor:De,groupTitleColor:Ye,itemBg:fe,subMenuItemBg:Le,itemSelectedBg:it,activeBarHeight:qe,activeBarWidth:Ve,activeBarBorderWidth:dt,motionDurationSlow:kt,motionEaseInOut:Mt,motionEaseOut:un,itemPaddingInline:Tt,motionDurationMid:sn,itemHoverColor:tt,lineType:vt,colorSplit:St,itemDisabledColor:Gt,dangerItemColor:vn,dangerItemHoverColor:Rn,dangerItemSelectedColor:wn,dangerItemActiveBg:Hn,dangerItemSelectedBg:Aa,itemHoverBg:Ta,itemActiveBg:Oa,menuSubMenuBg:Bn,horizontalItemSelectedColor:fa,horizontalItemSelectedBg:Ka,horizontalItemBorderRadius:Ln,horizontalItemHoverBg:Po,popupBg:ho}=ce;return{[`${ae}-${re}, ${ae}-${re} > ${ae}`]:{color:se,background:fe,[`&${ae}-root:focus-visible`]:Object.assign({},Pe(ce)),[`${ae}-item-group-title`]:{color:Ye},[`${ae}-submenu-selected`]:{[`> ${ae}-submenu-title`]:{color:De}},[`${ae}-item-disabled, ${ae}-submenu-disabled`]:{color:`${Gt} !important`},[`${ae}-item:not(${ae}-item-selected):not(${ae}-submenu-selected)`]:{[`&:hover, > ${ae}-submenu-title:hover`]:{color:tt}},[`&:not(${ae}-horizontal)`]:{[`${ae}-item:not(${ae}-item-selected)`]:{"&:hover":{backgroundColor:Ta},"&:active":{backgroundColor:Oa}},[`${ae}-submenu-title`]:{"&:hover":{backgroundColor:Ta},"&:active":{backgroundColor:Oa}}},[`${ae}-item-danger`]:{color:vn,[`&${ae}-item:hover`]:{[`&:not(${ae}-item-selected):not(${ae}-submenu-selected)`]:{color:Rn}},[`&${ae}-item:active`]:{background:Hn}},[`${ae}-item a`]:{"&, &:hover":{color:"inherit"}},[`${ae}-item-selected`]:{color:De,[`&${ae}-item-danger`]:{color:wn},"a, a:hover":{color:"inherit"}},[`& ${ae}-item-selected`]:{backgroundColor:it,[`&${ae}-item-danger`]:{backgroundColor:Aa}},[`${ae}-item, ${ae}-submenu-title`]:{[`&:not(${ae}-item-disabled):focus-visible`]:Object.assign({},Pe(ce))},[`&${ae}-submenu > ${ae}`]:{backgroundColor:Bn},[`&${ae}-popup > ${ae}`]:{backgroundColor:ho},[`&${ae}-horizontal`]:Object.assign(Object.assign({},re==="dark"?{borderBottom:0}:{}),{[`> ${ae}-item, > ${ae}-submenu`]:{top:dt,marginTop:-dt,marginBottom:0,borderRadius:Ln,"&::after":{position:"absolute",insetInline:Tt,bottom:0,borderBottom:`${qe}px solid transparent`,transition:`border-color ${kt} ${Mt}`,content:'""'},"&:hover, &-active, &-open":{background:Po,"&::after":{borderBottomWidth:qe,borderBottomColor:fa}},"&-selected":{color:fa,backgroundColor:Ka,"&:hover":{backgroundColor:Ka},"&::after":{borderBottomWidth:qe,borderBottomColor:fa}}}}),[`&${ae}-root`]:{[`&${ae}-inline, &${ae}-vertical`]:{borderInlineEnd:`${dt}px ${vt} ${St}`}},[`&${ae}-inline`]:{[`${ae}-sub${ae}-inline`]:{background:Le},[`${ae}-item, ${ae}-submenu-title`]:dt&&Ve?{width:`calc(100% + ${dt}px)`}:{},[`${ae}-item`]:{position:"relative","&::after":{position:"absolute",insetBlock:0,insetInlineEnd:0,borderInlineEnd:`${Ve}px solid ${De}`,transform:"scaleY(0.0001)",opacity:0,transition:[`transform ${sn} ${un}`,`opacity ${sn} ${un}`].join(","),content:'""'},[`&${ae}-item-danger`]:{"&::after":{borderInlineEndColor:wn}}},[`${ae}-selected, ${ae}-item-selected`]:{"&::after":{transform:"scaleY(1)",opacity:1,transition:[`transform ${sn} ${Mt}`,`opacity ${sn} ${Mt}`].join(",")}}}}}};const $e=ce=>{const{componentCls:re,itemHeight:ae,itemMarginInline:se,padding:De,menuArrowSize:Ye,marginXS:fe,itemMarginBlock:Le}=ce,it=De+Ye+fe;return{[`${re}-item`]:{position:"relative",overflow:"hidden"},[`${re}-item, ${re}-submenu-title`]:{height:ae,lineHeight:`${ae}px`,paddingInline:De,overflow:"hidden",textOverflow:"ellipsis",marginInline:se,marginBlock:Le,width:`calc(100% - ${se*2}px)`},[`> ${re}-item, + ${re}-submenu-rtl ${re}-vertical`]:{[`${re}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateY(-${ae})`},"&::after":{transform:`rotate(45deg) translateY(${ae})`}}}}};const Ce=ce=>Object.assign({},(0,ze.oN)(ce));var Qe=(ce,re)=>{const{componentCls:ae,itemColor:se,itemSelectedColor:De,groupTitleColor:Ye,itemBg:fe,subMenuItemBg:Le,itemSelectedBg:lt,activeBarHeight:qe,activeBarWidth:Ve,activeBarBorderWidth:dt,motionDurationSlow:kt,motionEaseInOut:Mt,motionEaseOut:un,itemPaddingInline:Tt,motionDurationMid:sn,itemHoverColor:tt,lineType:vt,colorSplit:St,itemDisabledColor:Gt,dangerItemColor:vn,dangerItemHoverColor:Rn,dangerItemSelectedColor:wn,dangerItemActiveBg:Hn,dangerItemSelectedBg:Aa,itemHoverBg:Ta,itemActiveBg:Oa,menuSubMenuBg:Bn,horizontalItemSelectedColor:fa,horizontalItemSelectedBg:Ka,horizontalItemBorderRadius:Ln,horizontalItemHoverBg:Po,popupBg:ho}=ce;return{[`${ae}-${re}, ${ae}-${re} > ${ae}`]:{color:se,background:fe,[`&${ae}-root:focus-visible`]:Object.assign({},Ce(ce)),[`${ae}-item-group-title`]:{color:Ye},[`${ae}-submenu-selected`]:{[`> ${ae}-submenu-title`]:{color:De}},[`${ae}-item-disabled, ${ae}-submenu-disabled`]:{color:`${Gt} !important`},[`${ae}-item:not(${ae}-item-selected):not(${ae}-submenu-selected)`]:{[`&:hover, > ${ae}-submenu-title:hover`]:{color:tt}},[`&:not(${ae}-horizontal)`]:{[`${ae}-item:not(${ae}-item-selected)`]:{"&:hover":{backgroundColor:Ta},"&:active":{backgroundColor:Oa}},[`${ae}-submenu-title`]:{"&:hover":{backgroundColor:Ta},"&:active":{backgroundColor:Oa}}},[`${ae}-item-danger`]:{color:vn,[`&${ae}-item:hover`]:{[`&:not(${ae}-item-selected):not(${ae}-submenu-selected)`]:{color:Rn}},[`&${ae}-item:active`]:{background:Hn}},[`${ae}-item a`]:{"&, &:hover":{color:"inherit"}},[`${ae}-item-selected`]:{color:De,[`&${ae}-item-danger`]:{color:wn},"a, a:hover":{color:"inherit"}},[`& ${ae}-item-selected`]:{backgroundColor:lt,[`&${ae}-item-danger`]:{backgroundColor:Aa}},[`${ae}-item, ${ae}-submenu-title`]:{[`&:not(${ae}-item-disabled):focus-visible`]:Object.assign({},Ce(ce))},[`&${ae}-submenu > ${ae}`]:{backgroundColor:Bn},[`&${ae}-popup > ${ae}`]:{backgroundColor:ho},[`&${ae}-horizontal`]:Object.assign(Object.assign({},re==="dark"?{borderBottom:0}:{}),{[`> ${ae}-item, > ${ae}-submenu`]:{top:dt,marginTop:-dt,marginBottom:0,borderRadius:Ln,"&::after":{position:"absolute",insetInline:Tt,bottom:0,borderBottom:`${qe}px solid transparent`,transition:`border-color ${kt} ${Mt}`,content:'""'},"&:hover, &-active, &-open":{background:Po,"&::after":{borderBottomWidth:qe,borderBottomColor:fa}},"&-selected":{color:fa,backgroundColor:Ka,"&:hover":{backgroundColor:Ka},"&::after":{borderBottomWidth:qe,borderBottomColor:fa}}}}),[`&${ae}-root`]:{[`&${ae}-inline, &${ae}-vertical`]:{borderInlineEnd:`${dt}px ${vt} ${St}`}},[`&${ae}-inline`]:{[`${ae}-sub${ae}-inline`]:{background:Le},[`${ae}-item, ${ae}-submenu-title`]:dt&&Ve?{width:`calc(100% + ${dt}px)`}:{},[`${ae}-item`]:{position:"relative","&::after":{position:"absolute",insetBlock:0,insetInlineEnd:0,borderInlineEnd:`${Ve}px solid ${De}`,transform:"scaleY(0.0001)",opacity:0,transition:[`transform ${sn} ${un}`,`opacity ${sn} ${un}`].join(","),content:'""'},[`&${ae}-item-danger`]:{"&::after":{borderInlineEndColor:wn}}},[`${ae}-selected, ${ae}-item-selected`]:{"&::after":{transform:"scaleY(1)",opacity:1,transition:[`transform ${sn} ${Mt}`,`opacity ${sn} ${Mt}`].join(",")}}}}}};const $e=ce=>{const{componentCls:re,itemHeight:ae,itemMarginInline:se,padding:De,menuArrowSize:Ye,marginXS:fe,itemMarginBlock:Le}=ce,lt=De+Ye+fe;return{[`${re}-item`]:{position:"relative",overflow:"hidden"},[`${re}-item, ${re}-submenu-title`]:{height:ae,lineHeight:`${ae}px`,paddingInline:De,overflow:"hidden",textOverflow:"ellipsis",marginInline:se,marginBlock:Le,width:`calc(100% - ${se*2}px)`},[`> ${re}-item, > ${re}-submenu > ${re}-submenu-title`]:{height:ae,lineHeight:`${ae}px`},[`${re}-item-group-list ${re}-submenu-title, - ${re}-submenu-title`]:{paddingInlineEnd:it}}};var Je=ce=>{const{componentCls:re,iconCls:ae,itemHeight:se,colorTextLightSolid:De,dropdownWidth:Ye,controlHeightLG:fe,motionDurationMid:Le,motionEaseOut:it,paddingXL:qe,itemMarginInline:Ve,fontSizeLG:dt,motionDurationSlow:kt,paddingXS:Mt,boxShadowSecondary:un,collapsedWidth:Tt,collapsedIconSize:sn}=ce,tt={height:se,lineHeight:`${se}px`,listStylePosition:"inside",listStyleType:"disc"};return[{[re]:{"&-inline, &-vertical":Object.assign({[`&${re}-root`]:{boxShadow:"none"}},$e(ce))},[`${re}-submenu-popup`]:{[`${re}-vertical`]:Object.assign(Object.assign({},$e(ce)),{boxShadow:un})}},{[`${re}-submenu-popup ${re}-vertical${re}-sub`]:{minWidth:Ye,maxHeight:`calc(100vh - ${fe*2.5}px)`,padding:"0",overflow:"hidden",borderInlineEnd:0,"&:not([class*='-active'])":{overflowX:"hidden",overflowY:"auto"}}},{[`${re}-inline`]:{width:"100%",[`&${re}-root`]:{[`${re}-item, ${re}-submenu-title`]:{display:"flex",alignItems:"center",transition:[`border-color ${kt}`,`background ${kt}`,`padding ${Le} ${it}`].join(","),[`> ${re}-title-content`]:{flex:"auto",minWidth:0,overflow:"hidden",textOverflow:"ellipsis"},"> *":{flex:"none"}}},[`${re}-sub${re}-inline`]:{padding:0,border:0,borderRadius:0,boxShadow:"none",[`& > ${re}-submenu > ${re}-submenu-title`]:tt,[`& ${re}-item-group-title`]:{paddingInlineStart:qe}},[`${re}-item`]:tt}},{[`${re}-inline-collapsed`]:{width:Tt,[`&${re}-root`]:{[`${re}-item, ${re}-submenu ${re}-submenu-title`]:{[`> ${re}-inline-collapsed-noicon`]:{fontSize:dt,textAlign:"center"}}},[`> ${re}-item, + ${re}-submenu-title`]:{paddingInlineEnd:lt}}};var Xe=ce=>{const{componentCls:re,iconCls:ae,itemHeight:se,colorTextLightSolid:De,dropdownWidth:Ye,controlHeightLG:fe,motionDurationMid:Le,motionEaseOut:lt,paddingXL:qe,itemMarginInline:Ve,fontSizeLG:dt,motionDurationSlow:kt,paddingXS:Mt,boxShadowSecondary:un,collapsedWidth:Tt,collapsedIconSize:sn}=ce,tt={height:se,lineHeight:`${se}px`,listStylePosition:"inside",listStyleType:"disc"};return[{[re]:{"&-inline, &-vertical":Object.assign({[`&${re}-root`]:{boxShadow:"none"}},$e(ce))},[`${re}-submenu-popup`]:{[`${re}-vertical`]:Object.assign(Object.assign({},$e(ce)),{boxShadow:un})}},{[`${re}-submenu-popup ${re}-vertical${re}-sub`]:{minWidth:Ye,maxHeight:`calc(100vh - ${fe*2.5}px)`,padding:"0",overflow:"hidden",borderInlineEnd:0,"&:not([class*='-active'])":{overflowX:"hidden",overflowY:"auto"}}},{[`${re}-inline`]:{width:"100%",[`&${re}-root`]:{[`${re}-item, ${re}-submenu-title`]:{display:"flex",alignItems:"center",transition:[`border-color ${kt}`,`background ${kt}`,`padding ${Le} ${lt}`].join(","),[`> ${re}-title-content`]:{flex:"auto",minWidth:0,overflow:"hidden",textOverflow:"ellipsis"},"> *":{flex:"none"}}},[`${re}-sub${re}-inline`]:{padding:0,border:0,borderRadius:0,boxShadow:"none",[`& > ${re}-submenu > ${re}-submenu-title`]:tt,[`& ${re}-item-group-title`]:{paddingInlineStart:qe}},[`${re}-item`]:tt}},{[`${re}-inline-collapsed`]:{width:Tt,[`&${re}-root`]:{[`${re}-item, ${re}-submenu ${re}-submenu-title`]:{[`> ${re}-inline-collapsed-noicon`]:{fontSize:dt,textAlign:"center"}}},[`> ${re}-item, > ${re}-item-group > ${re}-item-group-list > ${re}-item, > ${re}-item-group > ${re}-item-group-list > ${re}-submenu > ${re}-submenu-title, > ${re}-submenu > ${re}-submenu-title`]:{insetInlineStart:0,paddingInline:`calc(50% - ${dt/2}px - ${Ve}px)`,textOverflow:"clip",[` ${re}-submenu-arrow, ${re}-submenu-expand-icon - `]:{opacity:0},[`${re}-item-icon, ${ae}`]:{margin:0,fontSize:sn,lineHeight:`${se}px`,"+ span":{display:"inline-block",opacity:0}}},[`${re}-item-icon, ${ae}`]:{display:"inline-block"},"&-tooltip":{pointerEvents:"none",[`${re}-item-icon, ${ae}`]:{display:"none"},"a, a:hover":{color:De}},[`${re}-item-group-title`]:Object.assign(Object.assign({},ze.vS),{paddingInline:Mt})}}]};const ft=ce=>{const{componentCls:re,motionDurationSlow:ae,motionDurationMid:se,motionEaseInOut:De,motionEaseOut:Ye,iconCls:fe,iconSize:Le,iconMarginInlineEnd:it}=ce;return{[`${re}-item, ${re}-submenu-title`]:{position:"relative",display:"block",margin:0,whiteSpace:"nowrap",cursor:"pointer",transition:[`border-color ${ae}`,`background ${ae}`,`padding ${ae} ${De}`].join(","),[`${re}-item-icon, ${fe}`]:{minWidth:Le,fontSize:Le,transition:[`font-size ${se} ${Ye}`,`margin ${ae} ${De}`,`color ${ae}`].join(","),"+ span":{marginInlineStart:it,opacity:1,transition:[`opacity ${ae} ${De}`,`margin ${ae}`,`color ${ae}`].join(",")}},[`${re}-item-icon`]:Object.assign({},(0,ze.Ro)()),[`&${re}-item-only-child`]:{[`> ${fe}, > ${re}-item-icon`]:{marginInlineEnd:0}}},[`${re}-item-disabled, ${re}-submenu-disabled`]:{background:"none !important",cursor:"not-allowed","&::after":{borderColor:"transparent !important"},a:{color:"inherit !important"},[`> ${re}-submenu-title`]:{color:"inherit !important",cursor:"not-allowed"}}}},yt=ce=>{const{componentCls:re,motionDurationSlow:ae,motionEaseInOut:se,borderRadius:De,menuArrowSize:Ye,menuArrowOffset:fe}=ce;return{[`${re}-submenu`]:{"&-expand-icon, &-arrow":{position:"absolute",top:"50%",insetInlineEnd:ce.margin,width:Ye,color:"currentcolor",transform:"translateY(-50%)",transition:`transform ${ae} ${se}, opacity ${ae}`},"&-arrow":{"&::before, &::after":{position:"absolute",width:Ye*.6,height:Ye*.15,backgroundColor:"currentcolor",borderRadius:De,transition:[`background ${ae} ${se}`,`transform ${ae} ${se}`,`top ${ae} ${se}`,`color ${ae} ${se}`].join(","),content:'""'},"&::before":{transform:`rotate(45deg) translateY(-${fe})`},"&::after":{transform:`rotate(-45deg) translateY(${fe})`}}}}},mt=ce=>{const{antCls:re,componentCls:ae,fontSize:se,motionDurationSlow:De,motionDurationMid:Ye,motionEaseInOut:fe,paddingXS:Le,padding:it,colorSplit:qe,lineWidth:Ve,zIndexPopup:dt,borderRadiusLG:kt,subMenuItemBorderRadius:Mt,menuArrowSize:un,menuArrowOffset:Tt,lineType:sn,menuPanelMaskInset:tt,groupTitleLineHeight:vt,groupTitleFontSize:St}=ce;return[{"":{[`${ae}`]:Object.assign(Object.assign({},(0,ze.dF)()),{"&-hidden":{display:"none"}})},[`${ae}-submenu-hidden`]:{display:"none"}},{[ae]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,ze.Wf)(ce)),(0,ze.dF)()),{marginBottom:0,paddingInlineStart:0,fontSize:se,lineHeight:0,listStyle:"none",outline:"none",transition:`width ${De} cubic-bezier(0.2, 0, 0, 1) 0s`,"ul, ol":{margin:0,padding:0,listStyle:"none"},"&-overflow":{display:"flex",[`${ae}-item`]:{flex:"none"}},[`${ae}-item, ${ae}-submenu, ${ae}-submenu-title`]:{borderRadius:ce.itemBorderRadius},[`${ae}-item-group-title`]:{padding:`${Le}px ${it}px`,fontSize:St,lineHeight:vt,transition:`all ${De}`},[`&-horizontal ${ae}-submenu`]:{transition:[`border-color ${De} ${fe}`,`background ${De} ${fe}`].join(",")},[`${ae}-submenu, ${ae}-submenu-inline`]:{transition:[`border-color ${De} ${fe}`,`background ${De} ${fe}`,`padding ${Ye} ${fe}`].join(",")},[`${ae}-submenu ${ae}-sub`]:{cursor:"initial",transition:[`background ${De} ${fe}`,`padding ${De} ${fe}`].join(",")},[`${ae}-title-content`]:{transition:`color ${De}`},[`${ae}-item a`]:{"&::before":{position:"absolute",inset:0,backgroundColor:"transparent",content:'""'}},[`${ae}-item-divider`]:{overflow:"hidden",lineHeight:0,borderColor:qe,borderStyle:sn,borderWidth:0,borderTopWidth:Ve,marginBlock:Ve,padding:0,"&-dashed":{borderStyle:"dashed"}}}),ft(ce)),{[`${ae}-item-group`]:{[`${ae}-item-group-list`]:{margin:0,padding:0,[`${ae}-item, ${ae}-submenu-title`]:{paddingInline:`${se*2}px ${it}px`}}},"&-submenu":{"&-popup":{position:"absolute",zIndex:dt,borderRadius:kt,boxShadow:"none",transformOrigin:"0 0",[`&${ae}-submenu`]:{background:"transparent"},"&::before":{position:"absolute",inset:`${tt}px 0 0`,zIndex:-1,width:"100%",height:"100%",opacity:0,content:'""'}},"&-placement-rightTop::before":{top:0,insetInlineStart:tt},"\n &-placement-leftTop,\n &-placement-bottomRight,\n ":{transformOrigin:"100% 0"},"\n &-placement-leftBottom,\n &-placement-topRight,\n ":{transformOrigin:"100% 100%"},"\n &-placement-rightBottom,\n &-placement-topLeft,\n ":{transformOrigin:"0 100%"},"\n &-placement-bottomLeft,\n &-placement-rightTop,\n ":{transformOrigin:"0 0"},"\n &-placement-leftTop,\n &-placement-leftBottom\n ":{paddingInlineEnd:ce.paddingXS},"\n &-placement-rightTop,\n &-placement-rightBottom\n ":{paddingInlineStart:ce.paddingXS},"\n &-placement-topRight,\n &-placement-topLeft\n ":{paddingBottom:ce.paddingXS},"\n &-placement-bottomRight,\n &-placement-bottomLeft\n ":{paddingTop:ce.paddingXS},[`> ${ae}`]:Object.assign(Object.assign(Object.assign({borderRadius:kt},ft(ce)),yt(ce)),{[`${ae}-item, ${ae}-submenu > ${ae}-submenu-title`]:{borderRadius:Mt},[`${ae}-submenu-title::after`]:{transition:`transform ${De} ${fe}`}})}}),yt(ce)),{[`&-inline-collapsed ${ae}-submenu-arrow, - &-inline ${ae}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateX(${Tt})`},"&::after":{transform:`rotate(45deg) translateX(-${Tt})`}},[`${ae}-submenu-open${ae}-submenu-inline > ${ae}-submenu-title > ${ae}-submenu-arrow`]:{transform:`translateY(-${un*.2}px)`,"&::after":{transform:`rotate(-45deg) translateX(-${Tt})`},"&::before":{transform:`rotate(45deg) translateX(${Tt})`}}})},{[`${re}-layout-header`]:{[ae]:{lineHeight:"inherit"}}}]};var bt=(ce,re)=>(0,rt.Z)("Menu",se=>{if(re===!1)return[];const{colorBgElevated:De,colorPrimary:Ye,colorTextLightSolid:fe,controlHeightLG:Le,fontSize:it,darkItemColor:qe,darkDangerItemColor:Ve,darkItemBg:dt,darkSubMenuItemBg:kt,darkItemSelectedColor:Mt,darkItemSelectedBg:un,darkDangerItemSelectedBg:Tt,darkItemHoverBg:sn,darkGroupTitleColor:tt,darkItemHoverColor:vt,darkItemDisabledColor:St,darkDangerItemHoverColor:Gt,darkDangerItemSelectedColor:vn,darkDangerItemActiveBg:Rn}=se,wn=it/7*5,Hn=(0,Xe.TS)(se,{menuArrowSize:wn,menuHorizontalHeight:Le*1.15,menuArrowOffset:`${wn*.25}px`,menuPanelMaskInset:-7,menuSubMenuBg:De}),Aa=(0,Xe.TS)(Hn,{itemColor:qe,itemHoverColor:vt,groupTitleColor:tt,itemSelectedColor:Mt,itemBg:dt,popupBg:dt,subMenuItemBg:kt,itemActiveBg:"transparent",itemSelectedBg:un,activeBarHeight:0,activeBarBorderWidth:0,itemHoverBg:sn,itemDisabledColor:St,dangerItemColor:Ve,dangerItemHoverColor:Gt,dangerItemSelectedColor:vn,dangerItemActiveBg:Rn,dangerItemSelectedBg:Tt,menuSubMenuBg:kt,horizontalItemSelectedColor:fe,horizontalItemSelectedBg:Ye});return[mt(Hn),lt(Hn),Je(Hn),Qe(Hn,"light"),Qe(Aa,"dark"),He(Hn),(0,Ce.Z)(Hn),(0,et.oN)(Hn,"slide-up"),(0,et.oN)(Hn,"slide-down"),(0,we._y)(Hn,"zoom-big")]},se=>{const{colorPrimary:De,colorError:Ye,colorTextDisabled:fe,colorErrorBg:Le,colorText:it,colorTextDescription:qe,colorBgContainer:Ve,colorFillAlter:dt,colorFillContent:kt,lineWidth:Mt,lineWidthBold:un,controlItemBgActive:Tt,colorBgTextHover:sn,controlHeightLG:tt,lineHeight:vt,colorBgElevated:St,marginXXS:Gt,padding:vn,fontSize:Rn,controlHeightSM:wn,fontSizeLG:Hn,colorTextLightSolid:Aa,colorErrorHover:Ta}=se,Oa=new Be.C(Aa).setAlpha(.65).toRgbString();return{dropdownWidth:160,zIndexPopup:se.zIndexPopupBase+50,radiusItem:se.borderRadiusLG,itemBorderRadius:se.borderRadiusLG,radiusSubMenuItem:se.borderRadiusSM,subMenuItemBorderRadius:se.borderRadiusSM,colorItemText:it,itemColor:it,colorItemTextHover:it,itemHoverColor:it,colorItemTextHoverHorizontal:De,horizontalItemHoverColor:De,colorGroupTitle:qe,groupTitleColor:qe,colorItemTextSelected:De,itemSelectedColor:De,colorItemTextSelectedHorizontal:De,horizontalItemSelectedColor:De,colorItemBg:Ve,itemBg:Ve,colorItemBgHover:sn,itemHoverBg:sn,colorItemBgActive:kt,itemActiveBg:Tt,colorSubItemBg:dt,subMenuItemBg:dt,colorItemBgSelected:Tt,itemSelectedBg:Tt,colorItemBgSelectedHorizontal:"transparent",horizontalItemSelectedBg:"transparent",colorActiveBarWidth:0,activeBarWidth:0,colorActiveBarHeight:un,activeBarHeight:un,colorActiveBarBorderSize:Mt,activeBarBorderWidth:Mt,colorItemTextDisabled:fe,itemDisabledColor:fe,colorDangerItemText:Ye,dangerItemColor:Ye,colorDangerItemTextHover:Ye,dangerItemHoverColor:Ye,colorDangerItemTextSelected:Ye,dangerItemSelectedColor:Ye,colorDangerItemBgActive:Le,dangerItemActiveBg:Le,colorDangerItemBgSelected:Le,dangerItemSelectedBg:Le,itemMarginInline:se.marginXXS,horizontalItemBorderRadius:0,horizontalItemHoverBg:"transparent",itemHeight:tt,groupTitleLineHeight:vt,collapsedWidth:tt*2,popupBg:St,itemMarginBlock:Gt,itemPaddingInline:vn,horizontalLineHeight:`${tt*1.15}px`,iconSize:Rn,iconMarginInlineEnd:wn-Rn,collapsedIconSize:Hn,groupTitleFontSize:Rn,darkItemDisabledColor:new Be.C(Aa).setAlpha(.25).toRgbString(),darkItemColor:Oa,darkDangerItemColor:Ye,darkItemBg:"#001529",darkSubMenuItemBg:"#000c17",darkItemSelectedColor:Aa,darkItemSelectedBg:De,darkDangerItemSelectedBg:Ye,darkItemHoverBg:"transparent",darkGroupTitleColor:Oa,darkItemHoverColor:Aa,darkDangerItemHoverColor:Ta,darkDangerItemSelectedColor:Aa,darkDangerItemActiveBg:Ye}},{deprecatedTokens:[["colorGroupTitle","groupTitleColor"],["radiusItem","itemBorderRadius"],["radiusSubMenuItem","subMenuItemBorderRadius"],["colorItemText","itemColor"],["colorItemTextHover","itemHoverColor"],["colorItemTextHoverHorizontal","horizontalItemHoverColor"],["colorItemTextSelected","itemSelectedColor"],["colorItemTextSelectedHorizontal","horizontalItemSelectedColor"],["colorItemTextDisabled","itemDisabledColor"],["colorDangerItemText","dangerItemColor"],["colorDangerItemTextHover","dangerItemHoverColor"],["colorDangerItemTextSelected","dangerItemSelectedColor"],["colorDangerItemBgActive","dangerItemActiveBg"],["colorDangerItemBgSelected","dangerItemSelectedBg"],["colorItemBg","itemBg"],["colorItemBgHover","itemHoverBg"],["colorSubItemBg","subMenuItemBg"],["colorItemBgActive","itemActiveBg"],["colorItemBgSelectedHorizontal","horizontalItemSelectedBg"],["colorActiveBarWidth","activeBarWidth"],["colorActiveBarHeight","activeBarHeight"],["colorActiveBarBorderSize","activeBarBorderWidth"],["colorItemBgSelected","itemSelectedBg"]]})(ce),We=function(ce,re){var ae={};for(var se in ce)Object.prototype.hasOwnProperty.call(ce,se)&&re.indexOf(se)<0&&(ae[se]=ce[se]);if(ce!=null&&typeof Object.getOwnPropertySymbols=="function")for(var De=0,se=Object.getOwnPropertySymbols(ce);De{var ae,se;const De=he.useContext(ue.Z),Ye=De||{},{getPrefixCls:fe,getPopupContainer:Le,direction:it,menu:qe}=he.useContext(Ae.E_),Ve=fe(),{prefixCls:dt,className:kt,style:Mt,theme:un="light",expandIcon:Tt,_internalDisableMenuItemTitleTooltip:sn,inlineCollapsed:tt,siderCollapsed:vt,items:St,children:Gt,rootClassName:vn,mode:Rn,selectable:wn,onClick:Hn,overflowedIndicatorPopupClassName:Aa}=ce,Ta=We(ce,["prefixCls","className","style","theme","expandIcon","_internalDisableMenuItemTitleTooltip","inlineCollapsed","siderCollapsed","items","children","rootClassName","mode","selectable","onClick","overflowedIndicatorPopupClassName"]),Oa=(0,pe.Z)(Ta,["collapsedWidth"]),Bn=de(St)||Gt;(ae=Ye.validator)===null||ae===void 0||ae.call(Ye,{mode:Rn});const fa=(0,ne.useEvent)(function(){var La;Hn==null||Hn.apply(void 0,arguments),(La=Ye.onClick)===null||La===void 0||La.call(Ye)}),Ka=Ye.mode||Rn,Ln=wn!=null?wn:Ye.selectable,Po=he.useMemo(()=>vt!==void 0?vt:tt,[tt,vt]),ho={horizontal:{motionName:`${Ve}-slide-up`},inline:(0,le.Z)(Ve),other:{motionName:`${Ve}-zoom-big`}},ao=fe("menu",dt||Ye.prefixCls),[fn,Wn]=bt(ao,!De),Ea=Se()(`${ao}-${un}`,qe==null?void 0:qe.className,kt);let $a;if(typeof Tt=="function")$a=Tt;else if(Tt===null||Tt===!1)$a=null;else if(Ye.expandIcon===null||Ye.expandIcon===!1)$a=null;else{const La=Tt!=null?Tt:Ye.expandIcon;$a=(0,ve.Tm)(La,{className:Se()(`${ao}-submenu-expand-icon`,(0,ve.l$)(La)?(se=La.props)===null||se===void 0?void 0:se.className:"")})}const Ca=he.useMemo(()=>({prefixCls:ao,inlineCollapsed:Po||!1,direction:it,firstLevel:!0,theme:un,mode:Ka,disableMenuItemTitleTooltip:sn}),[ao,Po,it,sn,un]);return fn(he.createElement(ue.Z.Provider,{value:null},he.createElement(E.Provider,{value:Ca},he.createElement(z.ZP,Object.assign({getPopupContainer:Le,overflowedIndicator:he.createElement(ee.Z,null),overflowedIndicatorPopupClassName:Se()(ao,`${ao}-${un}`,Aa),mode:Ka,selectable:Ln,onClick:fa},Oa,{inlineCollapsed:Po,style:Object.assign(Object.assign({},qe==null?void 0:qe.style),Mt),className:Ea,prefixCls:ao,direction:it,defaultMotions:ho,expandIcon:$a,ref:re,rootClassName:Se()(vn,Wn)}),Bn))))});const Oe=(0,he.forwardRef)((ce,re)=>{const ae=(0,he.useRef)(null),se=he.useContext(xe.D);return(0,he.useImperativeHandle)(re,()=>({menu:ae.current,focus:De=>{var Ye;(Ye=ae.current)===null||Ye===void 0||Ye.focus(De)}})),he.createElement(xt,Object.assign({ref:ae},ce,se))});Oe.Item=x,Oe.SubMenu=b,Oe.Divider=ke,Oe.ItemGroup=z.BW;var At=Oe},58421:function(Ft,wt,te){"use strict";te.d(wt,{Z:function(){return Ye}});var z=te(54476),he=te(59301),xe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M272.9 512l265.4-339.1c4.1-5.2.4-12.9-6.3-12.9h-77.3c-4.9 0-9.6 2.3-12.6 6.1L186.8 492.3a31.99 31.99 0 000 39.5l255.3 326.1c3 3.9 7.7 6.1 12.6 6.1H532c6.7 0 10.4-7.7 6.3-12.9L272.9 512zm304 0l265.4-339.1c4.1-5.2.4-12.9-6.3-12.9h-77.3c-4.9 0-9.6 2.3-12.6 6.1L490.8 492.3a31.99 31.99 0 000 39.5l255.3 326.1c3 3.9 7.7 6.1 12.6 6.1H836c6.7 0 10.4-7.7 6.3-12.9L576.9 512z"}}]},name:"double-left",theme:"outlined"},Ze=xe,Se=te(7657),Ae=function(Le,it){return he.createElement(Se.Z,(0,z.Z)({},Le,{ref:it,icon:Ze}))},ie=he.forwardRef(Ae),ge=ie,ke=te(49198),Ee=te(33853),pe=te(38819),be=te(92310),ve=te.n(be),oe=te(20068),E=te(33885),a=te(67732),x=te(83652),y=te(42403),b=te(158),ee=te(26112),ne={ZERO:48,NINE:57,NUMPAD_ZERO:96,NUMPAD_NINE:105,BACKSPACE:8,DELETE:46,ENTER:13,ARROW_UP:38,ARROW_DOWN:40},le=ne,ue=te(91735),me=function(fe){(0,y.Z)(it,fe);var Le=(0,b.Z)(it);function it(){var qe;(0,a.Z)(this,it);for(var Ve=arguments.length,dt=new Array(Ve),kt=0;kt=0||Mt.relatedTarget.className.indexOf("".concat(tt,"-item"))>=0))&&sn(qe.getValidValue()))},qe.go=function(Mt){var un=qe.state.goInputText;un!==""&&(Mt.keyCode===le.ENTER||Mt.type==="click")&&(qe.setState({goInputText:""}),qe.props.quickGo(qe.getValidValue()))},qe}return(0,x.Z)(it,[{key:"getPageSizeOptions",value:function(){var Ve=this.props,dt=Ve.pageSize,kt=Ve.pageSizeOptions;return kt.some(function(Mt){return Mt.toString()===dt.toString()})?kt:kt.concat([dt.toString()]).sort(function(Mt,un){var Tt=Number.isNaN(Number(Mt))?0:Number(Mt),sn=Number.isNaN(Number(un))?0:Number(un);return Tt-sn})}},{key:"render",value:function(){var Ve=this,dt=this.props,kt=dt.pageSize,Mt=dt.locale,un=dt.rootPrefixCls,Tt=dt.changeSize,sn=dt.quickGo,tt=dt.goButton,vt=dt.selectComponentClass,St=dt.buildOptionText,Gt=dt.selectPrefixCls,vn=dt.disabled,Rn=this.state.goInputText,wn="".concat(un,"-options"),Hn=vt,Aa=null,Ta=null,Oa=null;if(!Tt&&!sn)return null;var Bn=this.getPageSizeOptions();if(Tt&&Hn){var fa=Bn.map(function(Ka,Ln){return he.createElement(Hn.Option,{key:Ln,value:Ka.toString()},(St||Ve.buildOptionText)(Ka))});Aa=he.createElement(Hn,{disabled:vn,prefixCls:Gt,showSearch:!1,className:"".concat(wn,"-size-changer"),optionLabelProp:"children",popupMatchSelectWidth:!1,value:(kt||Bn[0]).toString(),onChange:this.changeSize,getPopupContainer:function(Ln){return Ln.parentNode},"aria-label":Mt.page_size,defaultOpen:!1},fa)}return sn&&(tt&&(Oa=typeof tt=="boolean"?he.createElement("button",{type:"button",onClick:this.go,onKeyUp:this.go,disabled:vn,className:"".concat(wn,"-quick-jumper-button")},Mt.jump_to_confirm):he.createElement("span",{onClick:this.go,onKeyUp:this.go},tt)),Ta=he.createElement("div",{className:"".concat(wn,"-quick-jumper")},Mt.jump_to,he.createElement("input",{disabled:vn,type:"text",value:Rn,onChange:this.handleChange,onKeyUp:this.go,onBlur:this.handleBlur,"aria-label":Mt.page}),Mt.page,Oa)),he.createElement("li",{className:"".concat(wn)},Aa,Ta)}}]),it}(he.Component);me.defaultProps={pageSizeOptions:["10","20","50","100"]};var ye=me,de=function(Le){var it,qe=Le.rootPrefixCls,Ve=Le.page,dt=Le.active,kt=Le.className,Mt=Le.showTitle,un=Le.onClick,Tt=Le.onKeyPress,sn=Le.itemRender,tt="".concat(qe,"-item"),vt=ve()(tt,"".concat(tt,"-").concat(Ve),(it={},(0,oe.Z)(it,"".concat(tt,"-active"),dt),(0,oe.Z)(it,"".concat(tt,"-disabled"),!Ve),(0,oe.Z)(it,Le.className,kt),it)),St=function(){un(Ve)},Gt=function(wn){Tt(wn,un,Ve)},vn=sn(Ve,"page",he.createElement("a",{rel:"nofollow"},Ve));return vn?he.createElement("li",{title:Mt?Ve.toString():null,className:vt,onClick:St,onKeyPress:Gt,tabIndex:0},vn):null},Be=de;function ze(){}function Ce(fe){var Le=Number(fe);return typeof Le=="number"&&!Number.isNaN(Le)&&isFinite(Le)&&Math.floor(Le)===Le}var et=function(Le,it,qe){return qe};function we(fe,Le,it){var qe=typeof fe=="undefined"?Le.pageSize:fe;return Math.floor((it.total-1)/qe)+1}var rt=function(fe){(0,y.Z)(it,fe);var Le=(0,b.Z)(it);function it(qe){var Ve;(0,a.Z)(this,it),Ve=Le.call(this,qe),Ve.paginationNode=he.createRef(),Ve.getJumpPrevPage=function(){return Math.max(1,Ve.state.current-(Ve.props.showLessItems?3:5))},Ve.getJumpNextPage=function(){return Math.min(we(void 0,Ve.state,Ve.props),Ve.state.current+(Ve.props.showLessItems?3:5))},Ve.getItemIcon=function(Tt,sn){var tt=Ve.props.prefixCls,vt=Tt||he.createElement("button",{type:"button","aria-label":sn,className:"".concat(tt,"-item-link")});return typeof Tt=="function"&&(vt=he.createElement(Tt,(0,E.Z)({},Ve.props))),vt},Ve.isValid=function(Tt){var sn=Ve.props.total;return Ce(Tt)&&Tt!==Ve.state.current&&Ce(sn)&&sn>0},Ve.shouldDisplayQuickJumper=function(){var Tt=Ve.props,sn=Tt.showQuickJumper,tt=Tt.total,vt=Ve.state.pageSize;return tt<=vt?!1:sn},Ve.handleKeyDown=function(Tt){(Tt.keyCode===le.ARROW_UP||Tt.keyCode===le.ARROW_DOWN)&&Tt.preventDefault()},Ve.handleKeyUp=function(Tt){var sn=Ve.getValidValue(Tt),tt=Ve.state.currentInputValue;sn!==tt&&Ve.setState({currentInputValue:sn}),Tt.keyCode===le.ENTER?Ve.handleChange(sn):Tt.keyCode===le.ARROW_UP?Ve.handleChange(sn-1):Tt.keyCode===le.ARROW_DOWN&&Ve.handleChange(sn+1)},Ve.handleBlur=function(Tt){var sn=Ve.getValidValue(Tt);Ve.handleChange(sn)},Ve.changePageSize=function(Tt){var sn=Ve.state.current,tt=we(Tt,Ve.state,Ve.props);sn=sn>tt?tt:sn,tt===0&&(sn=Ve.state.current),typeof Tt=="number"&&("pageSize"in Ve.props||Ve.setState({pageSize:Tt}),"current"in Ve.props||Ve.setState({current:sn,currentInputValue:sn})),Ve.props.onShowSizeChange(sn,Tt),"onChange"in Ve.props&&Ve.props.onChange&&Ve.props.onChange(sn,Tt)},Ve.handleChange=function(Tt){var sn=Ve.props,tt=sn.disabled,vt=sn.onChange,St=Ve.state,Gt=St.pageSize,vn=St.current,Rn=St.currentInputValue;if(Ve.isValid(Tt)&&!tt){var wn=we(void 0,Ve.state,Ve.props),Hn=Tt;return Tt>wn?Hn=wn:Tt<1&&(Hn=1),"current"in Ve.props||Ve.setState({current:Hn}),Hn!==Rn&&Ve.setState({currentInputValue:Hn}),vt(Hn,Gt),Hn}return vn},Ve.prev=function(){Ve.hasPrev()&&Ve.handleChange(Ve.state.current-1)},Ve.next=function(){Ve.hasNext()&&Ve.handleChange(Ve.state.current+1)},Ve.jumpPrev=function(){Ve.handleChange(Ve.getJumpPrevPage())},Ve.jumpNext=function(){Ve.handleChange(Ve.getJumpNextPage())},Ve.hasPrev=function(){return Ve.state.current>1},Ve.hasNext=function(){return Ve.state.current2?tt-2:0),St=2;St=kt?un=kt:un=Number(dt),un}},{key:"getShowSizeChanger",value:function(){var Ve=this.props,dt=Ve.showSizeChanger,kt=Ve.total,Mt=Ve.totalBoundaryShowSizeChanger;return typeof dt!="undefined"?dt:kt>Mt}},{key:"render",value:function(){var Ve=this.props,dt=Ve.prefixCls,kt=Ve.className,Mt=Ve.style,un=Ve.disabled,Tt=Ve.hideOnSinglePage,sn=Ve.total,tt=Ve.locale,vt=Ve.showQuickJumper,St=Ve.showLessItems,Gt=Ve.showTitle,vn=Ve.showTotal,Rn=Ve.simple,wn=Ve.itemRender,Hn=Ve.showPrevNextJumpers,Aa=Ve.jumpPrevIcon,Ta=Ve.jumpNextIcon,Oa=Ve.selectComponentClass,Bn=Ve.selectPrefixCls,fa=Ve.pageSizeOptions,Ka=this.state,Ln=Ka.current,Po=Ka.pageSize,ho=Ka.currentInputValue;if(Tt===!0&&sn<=Po)return null;var ao=we(void 0,this.state,this.props),fn=[],Wn=null,Ea=null,$a=null,Ca=null,La=null,ar=vt&&vt.goButton,Dr=St?1:2,jt=Ln-1>0?Ln-1:0,Ot=Ln+1sn?sn:Ln*Po]));if(Rn){ar&&(typeof ar=="boolean"?La=he.createElement("button",{type:"button",onClick:this.handleGoTO,onKeyUp:this.handleGoTO},tt.jump_to_confirm):La=he.createElement("span",{onClick:this.handleGoTO,onKeyUp:this.handleGoTO},ar),La=he.createElement("li",{title:Gt?"".concat(tt.jump_to).concat(Ln,"/").concat(ao):null,className:"".concat(dt,"-simple-pager")},La));var Ma=this.renderPrev(jt);return he.createElement("ul",(0,z.Z)({className:ve()(dt,"".concat(dt,"-simple"),(0,oe.Z)({},"".concat(dt,"-disabled"),un),kt),style:Mt,ref:this.paginationNode},Rt),Gn,Ma?he.createElement("li",{title:Gt?tt.prev_page:null,onClick:this.prev,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterPrev,className:ve()("".concat(dt,"-prev"),(0,oe.Z)({},"".concat(dt,"-disabled"),!this.hasPrev())),"aria-disabled":!this.hasPrev()},Ma):null,he.createElement("li",{title:Gt?"".concat(Ln,"/").concat(ao):null,className:"".concat(dt,"-simple-pager")},he.createElement("input",{type:"text",value:ho,disabled:un,onKeyDown:this.handleKeyDown,onKeyUp:this.handleKeyUp,onChange:this.handleKeyUp,onBlur:this.handleBlur,size:3}),he.createElement("span",{className:"".concat(dt,"-slash")},"/"),ao),he.createElement("li",{title:Gt?tt.next_page:null,onClick:this.next,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterNext,className:ve()("".concat(dt,"-next"),(0,oe.Z)({},"".concat(dt,"-disabled"),!this.hasNext())),"aria-disabled":!this.hasNext()},this.renderNext(Ot)),La)}if(ao<=3+Dr*2){var va={locale:tt,rootPrefixCls:dt,onClick:this.handleChange,onKeyPress:this.runIfEnter,showTitle:Gt,itemRender:wn};ao||fn.push(he.createElement(Be,(0,z.Z)({},va,{key:"noPager",page:1,className:"".concat(dt,"-item-disabled")})));for(var za=1;za<=ao;za+=1){var Bo=Ln===za;fn.push(he.createElement(Be,(0,z.Z)({},va,{key:za,page:za,active:Bo})))}}else{var Ha=St?tt.prev_3:tt.prev_5,Xo=St?tt.next_3:tt.next_5,Pl=wn(this.getJumpPrevPage(),"jump-prev",this.getItemIcon(Aa,"prev page")),so=wn(this.getJumpNextPage(),"jump-next",this.getItemIcon(Ta,"next page"));Hn&&(Wn=Pl?he.createElement("li",{title:Gt?Ha:null,key:"prev",onClick:this.jumpPrev,tabIndex:0,onKeyPress:this.runIfEnterJumpPrev,className:ve()("".concat(dt,"-jump-prev"),(0,oe.Z)({},"".concat(dt,"-jump-prev-custom-icon"),!!Aa))},Pl):null,Ea=so?he.createElement("li",{title:Gt?Xo:null,key:"next",tabIndex:0,onClick:this.jumpNext,onKeyPress:this.runIfEnterJumpNext,className:ve()("".concat(dt,"-jump-next"),(0,oe.Z)({},"".concat(dt,"-jump-next-custom-icon"),!!Ta))},so):null),Ca=he.createElement(Be,{locale:tt,last:!0,rootPrefixCls:dt,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:ao,page:ao,active:!1,showTitle:Gt,itemRender:wn}),$a=he.createElement(Be,{locale:tt,rootPrefixCls:dt,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:1,page:1,active:!1,showTitle:Gt,itemRender:wn});var oa=Math.max(1,Ln-Dr),ur=Math.min(Ln+Dr,ao);Ln-1<=Dr&&(ur=1+Dr*2),ao-Ln<=Dr&&(oa=ao-Dr*2);for(var Qr=oa;Qr<=ur;Qr+=1){var Er=Ln===Qr;fn.push(he.createElement(Be,{locale:tt,rootPrefixCls:dt,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:Qr,page:Qr,active:Er,showTitle:Gt,itemRender:wn}))}Ln-1>=Dr*2&&Ln!==3&&(fn[0]=(0,he.cloneElement)(fn[0],{className:"".concat(dt,"-item-after-jump-prev")}),fn.unshift(Wn)),ao-Ln>=Dr*2&&Ln!==ao-2&&(fn[fn.length-1]=(0,he.cloneElement)(fn[fn.length-1],{className:"".concat(dt,"-item-before-jump-next")}),fn.push(Ea)),oa!==1&&fn.unshift($a),ur!==ao&&fn.push(Ca)}var or=!this.hasPrev()||!ao,It=!this.hasNext()||!ao,Sn=this.renderPrev(jt),yn=this.renderNext(Ot);return he.createElement("ul",(0,z.Z)({className:ve()(dt,kt,(0,oe.Z)({},"".concat(dt,"-disabled"),un)),style:Mt,ref:this.paginationNode},Rt),Gn,Sn?he.createElement("li",{title:Gt?tt.prev_page:null,onClick:this.prev,tabIndex:or?null:0,onKeyPress:this.runIfEnterPrev,className:ve()("".concat(dt,"-prev"),(0,oe.Z)({},"".concat(dt,"-disabled"),or)),"aria-disabled":or},Sn):null,fn,yn?he.createElement("li",{title:Gt?tt.next_page:null,onClick:this.next,tabIndex:It?null:0,onKeyPress:this.runIfEnterNext,className:ve()("".concat(dt,"-next"),(0,oe.Z)({},"".concat(dt,"-disabled"),It)),"aria-disabled":It},yn):null,he.createElement(ye,{disabled:un,locale:tt,rootPrefixCls:dt,selectComponentClass:Oa,selectPrefixCls:Bn,changeSize:this.getShowSizeChanger()?this.changePageSize:null,current:Ln,pageSize:Po,pageSizeOptions:fa,quickGo:this.shouldDisplayQuickJumper()?this.handleChange:null,goButton:ar}))}}],[{key:"getDerivedStateFromProps",value:function(Ve,dt){var kt={};if("current"in Ve&&(kt.current=Ve.current,Ve.current!==dt.current&&(kt.currentInputValue=kt.current)),"pageSize"in Ve&&Ve.pageSize!==dt.pageSize){var Mt=dt.current,un=we(Ve.pageSize,dt,Ve);Mt=Mt>un?un:Mt,"current"in Ve||(kt.current=Mt,kt.currentInputValue=Mt),kt.pageSize=Ve.pageSize}return kt}}]),it}(he.Component);rt.defaultProps={defaultCurrent:1,total:0,defaultPageSize:10,onChange:ze,className:"",selectPrefixCls:"rc-select",prefixCls:"rc-pagination",selectComponentClass:null,hideOnSinglePage:!1,showPrevNextJumpers:!0,showQuickJumper:!1,showLessItems:!1,showTitle:!0,onShowSizeChange:ze,locale:ue.Z,style:{},itemRender:et,totalBoundaryShowSizeChanger:50};var Xe=rt,at=te(22075),lt=te(36355),nt=te(19716),He=te(8628),Pe=te(9763),Ie=te(57809);const Qe=fe=>he.createElement(Ie.default,Object.assign({},fe,{showSearch:!0,size:"small"})),$e=fe=>he.createElement(Ie.default,Object.assign({},fe,{showSearch:!0,size:"middle"}));Qe.Option=Ie.default.Option,$e.Option=Ie.default.Option;var je=te(9937),Je=te(17313),ft=te(83116),yt=te(37613);const mt=fe=>{const{componentCls:Le}=fe;return{[`${Le}-disabled`]:{"&, &:hover":{cursor:"not-allowed",[`${Le}-item-link`]:{color:fe.colorTextDisabled,cursor:"not-allowed"}},"&:focus-visible":{cursor:"not-allowed",[`${Le}-item-link`]:{color:fe.colorTextDisabled,cursor:"not-allowed"}}},[`&${Le}-disabled`]:{cursor:"not-allowed",[`${Le}-item`]:{cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},a:{color:fe.colorTextDisabled,backgroundColor:"transparent",border:"none",cursor:"not-allowed"},"&-active":{borderColor:fe.colorBorder,backgroundColor:fe.itemActiveBgDisabled,"&:hover, &:active":{backgroundColor:fe.itemActiveBgDisabled},a:{color:fe.itemActiveColorDisabled}}},[`${Le}-item-link`]:{color:fe.colorTextDisabled,cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},[`${Le}-simple&`]:{backgroundColor:"transparent","&:hover, &:active":{backgroundColor:"transparent"}}},[`${Le}-simple-pager`]:{color:fe.colorTextDisabled},[`${Le}-jump-prev, ${Le}-jump-next`]:{[`${Le}-item-link-icon`]:{opacity:0},[`${Le}-item-ellipsis`]:{opacity:1}}},[`&${Le}-simple`]:{[`${Le}-prev, ${Le}-next`]:{[`&${Le}-disabled ${Le}-item-link`]:{"&:hover, &:active":{backgroundColor:"transparent"}}}}}},bt=fe=>{const{componentCls:Le}=fe;return{[`&${Le}-mini ${Le}-total-text, &${Le}-mini ${Le}-simple-pager`]:{height:fe.itemSizeSM,lineHeight:`${fe.itemSizeSM}px`},[`&${Le}-mini ${Le}-item`]:{minWidth:fe.itemSizeSM,height:fe.itemSizeSM,margin:0,lineHeight:`${fe.itemSizeSM-2}px`},[`&${Le}-mini:not(${Le}-disabled) ${Le}-item:not(${Le}-item-active)`]:{backgroundColor:"transparent",borderColor:"transparent","&:hover":{backgroundColor:fe.colorBgTextHover},"&:active":{backgroundColor:fe.colorBgTextActive}},[`&${Le}-mini ${Le}-prev, &${Le}-mini ${Le}-next`]:{minWidth:fe.itemSizeSM,height:fe.itemSizeSM,margin:0,lineHeight:`${fe.itemSizeSM}px`},[`&${Le}-mini:not(${Le}-disabled)`]:{[`${Le}-prev, ${Le}-next`]:{[`&:hover ${Le}-item-link`]:{backgroundColor:fe.colorBgTextHover},[`&:active ${Le}-item-link`]:{backgroundColor:fe.colorBgTextActive},[`&${Le}-disabled:hover ${Le}-item-link`]:{backgroundColor:"transparent"}}},[` + `]:{opacity:0},[`${re}-item-icon, ${ae}`]:{margin:0,fontSize:sn,lineHeight:`${se}px`,"+ span":{display:"inline-block",opacity:0}}},[`${re}-item-icon, ${ae}`]:{display:"inline-block"},"&-tooltip":{pointerEvents:"none",[`${re}-item-icon, ${ae}`]:{display:"none"},"a, a:hover":{color:De}},[`${re}-item-group-title`]:Object.assign(Object.assign({},ze.vS),{paddingInline:Mt})}}]};const ft=ce=>{const{componentCls:re,motionDurationSlow:ae,motionDurationMid:se,motionEaseInOut:De,motionEaseOut:Ye,iconCls:fe,iconSize:Le,iconMarginInlineEnd:lt}=ce;return{[`${re}-item, ${re}-submenu-title`]:{position:"relative",display:"block",margin:0,whiteSpace:"nowrap",cursor:"pointer",transition:[`border-color ${ae}`,`background ${ae}`,`padding ${ae} ${De}`].join(","),[`${re}-item-icon, ${fe}`]:{minWidth:Le,fontSize:Le,transition:[`font-size ${se} ${Ye}`,`margin ${ae} ${De}`,`color ${ae}`].join(","),"+ span":{marginInlineStart:lt,opacity:1,transition:[`opacity ${ae} ${De}`,`margin ${ae}`,`color ${ae}`].join(",")}},[`${re}-item-icon`]:Object.assign({},(0,ze.Ro)()),[`&${re}-item-only-child`]:{[`> ${fe}, > ${re}-item-icon`]:{marginInlineEnd:0}}},[`${re}-item-disabled, ${re}-submenu-disabled`]:{background:"none !important",cursor:"not-allowed","&::after":{borderColor:"transparent !important"},a:{color:"inherit !important"},[`> ${re}-submenu-title`]:{color:"inherit !important",cursor:"not-allowed"}}}},yt=ce=>{const{componentCls:re,motionDurationSlow:ae,motionEaseInOut:se,borderRadius:De,menuArrowSize:Ye,menuArrowOffset:fe}=ce;return{[`${re}-submenu`]:{"&-expand-icon, &-arrow":{position:"absolute",top:"50%",insetInlineEnd:ce.margin,width:Ye,color:"currentcolor",transform:"translateY(-50%)",transition:`transform ${ae} ${se}, opacity ${ae}`},"&-arrow":{"&::before, &::after":{position:"absolute",width:Ye*.6,height:Ye*.15,backgroundColor:"currentcolor",borderRadius:De,transition:[`background ${ae} ${se}`,`transform ${ae} ${se}`,`top ${ae} ${se}`,`color ${ae} ${se}`].join(","),content:'""'},"&::before":{transform:`rotate(45deg) translateY(-${fe})`},"&::after":{transform:`rotate(-45deg) translateY(${fe})`}}}}},mt=ce=>{const{antCls:re,componentCls:ae,fontSize:se,motionDurationSlow:De,motionDurationMid:Ye,motionEaseInOut:fe,paddingXS:Le,padding:lt,colorSplit:qe,lineWidth:Ve,zIndexPopup:dt,borderRadiusLG:kt,subMenuItemBorderRadius:Mt,menuArrowSize:un,menuArrowOffset:Tt,lineType:sn,menuPanelMaskInset:tt,groupTitleLineHeight:vt,groupTitleFontSize:St}=ce;return[{"":{[`${ae}`]:Object.assign(Object.assign({},(0,ze.dF)()),{"&-hidden":{display:"none"}})},[`${ae}-submenu-hidden`]:{display:"none"}},{[ae]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,ze.Wf)(ce)),(0,ze.dF)()),{marginBottom:0,paddingInlineStart:0,fontSize:se,lineHeight:0,listStyle:"none",outline:"none",transition:`width ${De} cubic-bezier(0.2, 0, 0, 1) 0s`,"ul, ol":{margin:0,padding:0,listStyle:"none"},"&-overflow":{display:"flex",[`${ae}-item`]:{flex:"none"}},[`${ae}-item, ${ae}-submenu, ${ae}-submenu-title`]:{borderRadius:ce.itemBorderRadius},[`${ae}-item-group-title`]:{padding:`${Le}px ${lt}px`,fontSize:St,lineHeight:vt,transition:`all ${De}`},[`&-horizontal ${ae}-submenu`]:{transition:[`border-color ${De} ${fe}`,`background ${De} ${fe}`].join(",")},[`${ae}-submenu, ${ae}-submenu-inline`]:{transition:[`border-color ${De} ${fe}`,`background ${De} ${fe}`,`padding ${Ye} ${fe}`].join(",")},[`${ae}-submenu ${ae}-sub`]:{cursor:"initial",transition:[`background ${De} ${fe}`,`padding ${De} ${fe}`].join(",")},[`${ae}-title-content`]:{transition:`color ${De}`},[`${ae}-item a`]:{"&::before":{position:"absolute",inset:0,backgroundColor:"transparent",content:'""'}},[`${ae}-item-divider`]:{overflow:"hidden",lineHeight:0,borderColor:qe,borderStyle:sn,borderWidth:0,borderTopWidth:Ve,marginBlock:Ve,padding:0,"&-dashed":{borderStyle:"dashed"}}}),ft(ce)),{[`${ae}-item-group`]:{[`${ae}-item-group-list`]:{margin:0,padding:0,[`${ae}-item, ${ae}-submenu-title`]:{paddingInline:`${se*2}px ${lt}px`}}},"&-submenu":{"&-popup":{position:"absolute",zIndex:dt,borderRadius:kt,boxShadow:"none",transformOrigin:"0 0",[`&${ae}-submenu`]:{background:"transparent"},"&::before":{position:"absolute",inset:`${tt}px 0 0`,zIndex:-1,width:"100%",height:"100%",opacity:0,content:'""'}},"&-placement-rightTop::before":{top:0,insetInlineStart:tt},"\n &-placement-leftTop,\n &-placement-bottomRight,\n ":{transformOrigin:"100% 0"},"\n &-placement-leftBottom,\n &-placement-topRight,\n ":{transformOrigin:"100% 100%"},"\n &-placement-rightBottom,\n &-placement-topLeft,\n ":{transformOrigin:"0 100%"},"\n &-placement-bottomLeft,\n &-placement-rightTop,\n ":{transformOrigin:"0 0"},"\n &-placement-leftTop,\n &-placement-leftBottom\n ":{paddingInlineEnd:ce.paddingXS},"\n &-placement-rightTop,\n &-placement-rightBottom\n ":{paddingInlineStart:ce.paddingXS},"\n &-placement-topRight,\n &-placement-topLeft\n ":{paddingBottom:ce.paddingXS},"\n &-placement-bottomRight,\n &-placement-bottomLeft\n ":{paddingTop:ce.paddingXS},[`> ${ae}`]:Object.assign(Object.assign(Object.assign({borderRadius:kt},ft(ce)),yt(ce)),{[`${ae}-item, ${ae}-submenu > ${ae}-submenu-title`]:{borderRadius:Mt},[`${ae}-submenu-title::after`]:{transition:`transform ${De} ${fe}`}})}}),yt(ce)),{[`&-inline-collapsed ${ae}-submenu-arrow, + &-inline ${ae}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateX(${Tt})`},"&::after":{transform:`rotate(45deg) translateX(-${Tt})`}},[`${ae}-submenu-open${ae}-submenu-inline > ${ae}-submenu-title > ${ae}-submenu-arrow`]:{transform:`translateY(-${un*.2}px)`,"&::after":{transform:`rotate(-45deg) translateX(-${Tt})`},"&::before":{transform:`rotate(45deg) translateX(${Tt})`}}})},{[`${re}-layout-header`]:{[ae]:{lineHeight:"inherit"}}}]};var bt=(ce,re)=>(0,it.Z)("Menu",se=>{if(re===!1)return[];const{colorBgElevated:De,colorPrimary:Ye,colorTextLightSolid:fe,controlHeightLG:Le,fontSize:lt,darkItemColor:qe,darkDangerItemColor:Ve,darkItemBg:dt,darkSubMenuItemBg:kt,darkItemSelectedColor:Mt,darkItemSelectedBg:un,darkDangerItemSelectedBg:Tt,darkItemHoverBg:sn,darkGroupTitleColor:tt,darkItemHoverColor:vt,darkItemDisabledColor:St,darkDangerItemHoverColor:Gt,darkDangerItemSelectedColor:vn,darkDangerItemActiveBg:Rn}=se,wn=lt/7*5,Hn=(0,Je.TS)(se,{menuArrowSize:wn,menuHorizontalHeight:Le*1.15,menuArrowOffset:`${wn*.25}px`,menuPanelMaskInset:-7,menuSubMenuBg:De}),Aa=(0,Je.TS)(Hn,{itemColor:qe,itemHoverColor:vt,groupTitleColor:tt,itemSelectedColor:Mt,itemBg:dt,popupBg:dt,subMenuItemBg:kt,itemActiveBg:"transparent",itemSelectedBg:un,activeBarHeight:0,activeBarBorderWidth:0,itemHoverBg:sn,itemDisabledColor:St,dangerItemColor:Ve,dangerItemHoverColor:Gt,dangerItemSelectedColor:vn,dangerItemActiveBg:Rn,dangerItemSelectedBg:Tt,menuSubMenuBg:kt,horizontalItemSelectedColor:fe,horizontalItemSelectedBg:Ye});return[mt(Hn),rt(Hn),Xe(Hn),Qe(Hn,"light"),Qe(Aa,"dark"),He(Hn),(0,Ae.Z)(Hn),(0,et.oN)(Hn,"slide-up"),(0,et.oN)(Hn,"slide-down"),(0,we._y)(Hn,"zoom-big")]},se=>{const{colorPrimary:De,colorError:Ye,colorTextDisabled:fe,colorErrorBg:Le,colorText:lt,colorTextDescription:qe,colorBgContainer:Ve,colorFillAlter:dt,colorFillContent:kt,lineWidth:Mt,lineWidthBold:un,controlItemBgActive:Tt,colorBgTextHover:sn,controlHeightLG:tt,lineHeight:vt,colorBgElevated:St,marginXXS:Gt,padding:vn,fontSize:Rn,controlHeightSM:wn,fontSizeLG:Hn,colorTextLightSolid:Aa,colorErrorHover:Ta}=se,Oa=new Be.C(Aa).setAlpha(.65).toRgbString();return{dropdownWidth:160,zIndexPopup:se.zIndexPopupBase+50,radiusItem:se.borderRadiusLG,itemBorderRadius:se.borderRadiusLG,radiusSubMenuItem:se.borderRadiusSM,subMenuItemBorderRadius:se.borderRadiusSM,colorItemText:lt,itemColor:lt,colorItemTextHover:lt,itemHoverColor:lt,colorItemTextHoverHorizontal:De,horizontalItemHoverColor:De,colorGroupTitle:qe,groupTitleColor:qe,colorItemTextSelected:De,itemSelectedColor:De,colorItemTextSelectedHorizontal:De,horizontalItemSelectedColor:De,colorItemBg:Ve,itemBg:Ve,colorItemBgHover:sn,itemHoverBg:sn,colorItemBgActive:kt,itemActiveBg:Tt,colorSubItemBg:dt,subMenuItemBg:dt,colorItemBgSelected:Tt,itemSelectedBg:Tt,colorItemBgSelectedHorizontal:"transparent",horizontalItemSelectedBg:"transparent",colorActiveBarWidth:0,activeBarWidth:0,colorActiveBarHeight:un,activeBarHeight:un,colorActiveBarBorderSize:Mt,activeBarBorderWidth:Mt,colorItemTextDisabled:fe,itemDisabledColor:fe,colorDangerItemText:Ye,dangerItemColor:Ye,colorDangerItemTextHover:Ye,dangerItemHoverColor:Ye,colorDangerItemTextSelected:Ye,dangerItemSelectedColor:Ye,colorDangerItemBgActive:Le,dangerItemActiveBg:Le,colorDangerItemBgSelected:Le,dangerItemSelectedBg:Le,itemMarginInline:se.marginXXS,horizontalItemBorderRadius:0,horizontalItemHoverBg:"transparent",itemHeight:tt,groupTitleLineHeight:vt,collapsedWidth:tt*2,popupBg:St,itemMarginBlock:Gt,itemPaddingInline:vn,horizontalLineHeight:`${tt*1.15}px`,iconSize:Rn,iconMarginInlineEnd:wn-Rn,collapsedIconSize:Hn,groupTitleFontSize:Rn,darkItemDisabledColor:new Be.C(Aa).setAlpha(.25).toRgbString(),darkItemColor:Oa,darkDangerItemColor:Ye,darkItemBg:"#001529",darkSubMenuItemBg:"#000c17",darkItemSelectedColor:Aa,darkItemSelectedBg:De,darkDangerItemSelectedBg:Ye,darkItemHoverBg:"transparent",darkGroupTitleColor:Oa,darkItemHoverColor:Aa,darkDangerItemHoverColor:Ta,darkDangerItemSelectedColor:Aa,darkDangerItemActiveBg:Ye}},{deprecatedTokens:[["colorGroupTitle","groupTitleColor"],["radiusItem","itemBorderRadius"],["radiusSubMenuItem","subMenuItemBorderRadius"],["colorItemText","itemColor"],["colorItemTextHover","itemHoverColor"],["colorItemTextHoverHorizontal","horizontalItemHoverColor"],["colorItemTextSelected","itemSelectedColor"],["colorItemTextSelectedHorizontal","horizontalItemSelectedColor"],["colorItemTextDisabled","itemDisabledColor"],["colorDangerItemText","dangerItemColor"],["colorDangerItemTextHover","dangerItemHoverColor"],["colorDangerItemTextSelected","dangerItemSelectedColor"],["colorDangerItemBgActive","dangerItemActiveBg"],["colorDangerItemBgSelected","dangerItemSelectedBg"],["colorItemBg","itemBg"],["colorItemBgHover","itemHoverBg"],["colorSubItemBg","subMenuItemBg"],["colorItemBgActive","itemActiveBg"],["colorItemBgSelectedHorizontal","horizontalItemSelectedBg"],["colorActiveBarWidth","activeBarWidth"],["colorActiveBarHeight","activeBarHeight"],["colorActiveBarBorderSize","activeBarBorderWidth"],["colorItemBgSelected","itemSelectedBg"]]})(ce),We=function(ce,re){var ae={};for(var se in ce)Object.prototype.hasOwnProperty.call(ce,se)&&re.indexOf(se)<0&&(ae[se]=ce[se]);if(ce!=null&&typeof Object.getOwnPropertySymbols=="function")for(var De=0,se=Object.getOwnPropertySymbols(ce);De{var ae,se;const De=ve.useContext(ie.Z),Ye=De||{},{getPrefixCls:fe,getPopupContainer:Le,direction:lt,menu:qe}=ve.useContext(Pe.E_),Ve=fe(),{prefixCls:dt,className:kt,style:Mt,theme:un="light",expandIcon:Tt,_internalDisableMenuItemTitleTooltip:sn,inlineCollapsed:tt,siderCollapsed:vt,items:St,children:Gt,rootClassName:vn,mode:Rn,selectable:wn,onClick:Hn,overflowedIndicatorPopupClassName:Aa}=ce,Ta=We(ce,["prefixCls","className","style","theme","expandIcon","_internalDisableMenuItemTitleTooltip","inlineCollapsed","siderCollapsed","items","children","rootClassName","mode","selectable","onClick","overflowedIndicatorPopupClassName"]),Oa=(0,ye.Z)(Ta,["collapsedWidth"]),Bn=de(St)||Gt;(ae=Ye.validator)===null||ae===void 0||ae.call(Ye,{mode:Rn});const fa=(0,ne.useEvent)(function(){var La;Hn==null||Hn.apply(void 0,arguments),(La=Ye.onClick)===null||La===void 0||La.call(Ye)}),Ka=Ye.mode||Rn,Ln=wn!=null?wn:Ye.selectable,Po=ve.useMemo(()=>vt!==void 0?vt:tt,[tt,vt]),ho={horizontal:{motionName:`${Ve}-slide-up`},inline:(0,ue.Z)(Ve),other:{motionName:`${Ve}-zoom-big`}},ao=fe("menu",dt||Ye.prefixCls),[fn,Wn]=bt(ao,!De),Ea=Ee()(`${ao}-${un}`,qe==null?void 0:qe.className,kt);let $a;if(typeof Tt=="function")$a=Tt;else if(Tt===null||Tt===!1)$a=null;else if(Ye.expandIcon===null||Ye.expandIcon===!1)$a=null;else{const La=Tt!=null?Tt:Ye.expandIcon;$a=(0,pe.Tm)(La,{className:Ee()(`${ao}-submenu-expand-icon`,(0,pe.l$)(La)?(se=La.props)===null||se===void 0?void 0:se.className:"")})}const Ca=ve.useMemo(()=>({prefixCls:ao,inlineCollapsed:Po||!1,direction:lt,firstLevel:!0,theme:un,mode:Ka,disableMenuItemTitleTooltip:sn}),[ao,Po,lt,sn,un]);return fn(ve.createElement(ie.Z.Provider,{value:null},ve.createElement(E.Provider,{value:Ca},ve.createElement(z.ZP,Object.assign({getPopupContainer:Le,overflowedIndicator:ve.createElement(ee.Z,null),overflowedIndicatorPopupClassName:Ee()(ao,`${ao}-${un}`,Aa),mode:Ka,selectable:Ln,onClick:fa},Oa,{inlineCollapsed:Po,style:Object.assign(Object.assign({},qe==null?void 0:qe.style),Mt),className:Ea,prefixCls:ao,direction:lt,defaultMotions:ho,expandIcon:$a,ref:re,rootClassName:Ee()(vn,Wn)}),Bn))))});const Oe=(0,ve.forwardRef)((ce,re)=>{const ae=(0,ve.useRef)(null),se=ve.useContext(be.D);return(0,ve.useImperativeHandle)(re,()=>({menu:ae.current,focus:De=>{var Ye;(Ye=ae.current)===null||Ye===void 0||Ye.focus(De)}})),ve.createElement(xt,Object.assign({ref:ae},ce,se))});Oe.Item=x,Oe.SubMenu=b,Oe.Divider=ke,Oe.ItemGroup=z.BW;var At=Oe},58421:function(Ft,wt,te){"use strict";te.d(wt,{Z:function(){return Ye}});var z=te(54476),ve=te(59301),be={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M272.9 512l265.4-339.1c4.1-5.2.4-12.9-6.3-12.9h-77.3c-4.9 0-9.6 2.3-12.6 6.1L186.8 492.3a31.99 31.99 0 000 39.5l255.3 326.1c3 3.9 7.7 6.1 12.6 6.1H532c6.7 0 10.4-7.7 6.3-12.9L272.9 512zm304 0l265.4-339.1c4.1-5.2.4-12.9-6.3-12.9h-77.3c-4.9 0-9.6 2.3-12.6 6.1L490.8 492.3a31.99 31.99 0 000 39.5l255.3 326.1c3 3.9 7.7 6.1 12.6 6.1H836c6.7 0 10.4-7.7 6.3-12.9L576.9 512z"}}]},name:"double-left",theme:"outlined"},Ze=be,Ee=te(7657),Pe=function(Le,lt){return ve.createElement(Ee.Z,(0,z.Z)({},Le,{ref:lt,icon:Ze}))},le=ve.forwardRef(Pe),ge=le,ke=te(49198),he=te(33853),ye=te(38819),Fe=te(92310),pe=te.n(Fe),oe=te(20068),E=te(33885),a=te(67732),x=te(83652),y=te(42403),b=te(158),ee=te(26112),ne={ZERO:48,NINE:57,NUMPAD_ZERO:96,NUMPAD_NINE:105,BACKSPACE:8,DELETE:46,ENTER:13,ARROW_UP:38,ARROW_DOWN:40},ue=ne,ie=te(91735),me=function(fe){(0,y.Z)(lt,fe);var Le=(0,b.Z)(lt);function lt(){var qe;(0,a.Z)(this,lt);for(var Ve=arguments.length,dt=new Array(Ve),kt=0;kt=0||Mt.relatedTarget.className.indexOf("".concat(tt,"-item"))>=0))&&sn(qe.getValidValue()))},qe.go=function(Mt){var un=qe.state.goInputText;un!==""&&(Mt.keyCode===ue.ENTER||Mt.type==="click")&&(qe.setState({goInputText:""}),qe.props.quickGo(qe.getValidValue()))},qe}return(0,x.Z)(lt,[{key:"getPageSizeOptions",value:function(){var Ve=this.props,dt=Ve.pageSize,kt=Ve.pageSizeOptions;return kt.some(function(Mt){return Mt.toString()===dt.toString()})?kt:kt.concat([dt.toString()]).sort(function(Mt,un){var Tt=Number.isNaN(Number(Mt))?0:Number(Mt),sn=Number.isNaN(Number(un))?0:Number(un);return Tt-sn})}},{key:"render",value:function(){var Ve=this,dt=this.props,kt=dt.pageSize,Mt=dt.locale,un=dt.rootPrefixCls,Tt=dt.changeSize,sn=dt.quickGo,tt=dt.goButton,vt=dt.selectComponentClass,St=dt.buildOptionText,Gt=dt.selectPrefixCls,vn=dt.disabled,Rn=this.state.goInputText,wn="".concat(un,"-options"),Hn=vt,Aa=null,Ta=null,Oa=null;if(!Tt&&!sn)return null;var Bn=this.getPageSizeOptions();if(Tt&&Hn){var fa=Bn.map(function(Ka,Ln){return ve.createElement(Hn.Option,{key:Ln,value:Ka.toString()},(St||Ve.buildOptionText)(Ka))});Aa=ve.createElement(Hn,{disabled:vn,prefixCls:Gt,showSearch:!1,className:"".concat(wn,"-size-changer"),optionLabelProp:"children",popupMatchSelectWidth:!1,value:(kt||Bn[0]).toString(),onChange:this.changeSize,getPopupContainer:function(Ln){return Ln.parentNode},"aria-label":Mt.page_size,defaultOpen:!1},fa)}return sn&&(tt&&(Oa=typeof tt=="boolean"?ve.createElement("button",{type:"button",onClick:this.go,onKeyUp:this.go,disabled:vn,className:"".concat(wn,"-quick-jumper-button")},Mt.jump_to_confirm):ve.createElement("span",{onClick:this.go,onKeyUp:this.go},tt)),Ta=ve.createElement("div",{className:"".concat(wn,"-quick-jumper")},Mt.jump_to,ve.createElement("input",{disabled:vn,type:"text",value:Rn,onChange:this.handleChange,onKeyUp:this.go,onBlur:this.handleBlur,"aria-label":Mt.page}),Mt.page,Oa)),ve.createElement("li",{className:"".concat(wn)},Aa,Ta)}}]),lt}(ve.Component);me.defaultProps={pageSizeOptions:["10","20","50","100"]};var Se=me,de=function(Le){var lt,qe=Le.rootPrefixCls,Ve=Le.page,dt=Le.active,kt=Le.className,Mt=Le.showTitle,un=Le.onClick,Tt=Le.onKeyPress,sn=Le.itemRender,tt="".concat(qe,"-item"),vt=pe()(tt,"".concat(tt,"-").concat(Ve),(lt={},(0,oe.Z)(lt,"".concat(tt,"-active"),dt),(0,oe.Z)(lt,"".concat(tt,"-disabled"),!Ve),(0,oe.Z)(lt,Le.className,kt),lt)),St=function(){un(Ve)},Gt=function(wn){Tt(wn,un,Ve)},vn=sn(Ve,"page",ve.createElement("a",{rel:"nofollow"},Ve));return vn?ve.createElement("li",{title:Mt?Ve.toString():null,className:vt,onClick:St,onKeyPress:Gt,tabIndex:0},vn):null},Be=de;function ze(){}function Ae(fe){var Le=Number(fe);return typeof Le=="number"&&!Number.isNaN(Le)&&isFinite(Le)&&Math.floor(Le)===Le}var et=function(Le,lt,qe){return qe};function we(fe,Le,lt){var qe=typeof fe=="undefined"?Le.pageSize:fe;return Math.floor((lt.total-1)/qe)+1}var it=function(fe){(0,y.Z)(lt,fe);var Le=(0,b.Z)(lt);function lt(qe){var Ve;(0,a.Z)(this,lt),Ve=Le.call(this,qe),Ve.paginationNode=ve.createRef(),Ve.getJumpPrevPage=function(){return Math.max(1,Ve.state.current-(Ve.props.showLessItems?3:5))},Ve.getJumpNextPage=function(){return Math.min(we(void 0,Ve.state,Ve.props),Ve.state.current+(Ve.props.showLessItems?3:5))},Ve.getItemIcon=function(Tt,sn){var tt=Ve.props.prefixCls,vt=Tt||ve.createElement("button",{type:"button","aria-label":sn,className:"".concat(tt,"-item-link")});return typeof Tt=="function"&&(vt=ve.createElement(Tt,(0,E.Z)({},Ve.props))),vt},Ve.isValid=function(Tt){var sn=Ve.props.total;return Ae(Tt)&&Tt!==Ve.state.current&&Ae(sn)&&sn>0},Ve.shouldDisplayQuickJumper=function(){var Tt=Ve.props,sn=Tt.showQuickJumper,tt=Tt.total,vt=Ve.state.pageSize;return tt<=vt?!1:sn},Ve.handleKeyDown=function(Tt){(Tt.keyCode===ue.ARROW_UP||Tt.keyCode===ue.ARROW_DOWN)&&Tt.preventDefault()},Ve.handleKeyUp=function(Tt){var sn=Ve.getValidValue(Tt),tt=Ve.state.currentInputValue;sn!==tt&&Ve.setState({currentInputValue:sn}),Tt.keyCode===ue.ENTER?Ve.handleChange(sn):Tt.keyCode===ue.ARROW_UP?Ve.handleChange(sn-1):Tt.keyCode===ue.ARROW_DOWN&&Ve.handleChange(sn+1)},Ve.handleBlur=function(Tt){var sn=Ve.getValidValue(Tt);Ve.handleChange(sn)},Ve.changePageSize=function(Tt){var sn=Ve.state.current,tt=we(Tt,Ve.state,Ve.props);sn=sn>tt?tt:sn,tt===0&&(sn=Ve.state.current),typeof Tt=="number"&&("pageSize"in Ve.props||Ve.setState({pageSize:Tt}),"current"in Ve.props||Ve.setState({current:sn,currentInputValue:sn})),Ve.props.onShowSizeChange(sn,Tt),"onChange"in Ve.props&&Ve.props.onChange&&Ve.props.onChange(sn,Tt)},Ve.handleChange=function(Tt){var sn=Ve.props,tt=sn.disabled,vt=sn.onChange,St=Ve.state,Gt=St.pageSize,vn=St.current,Rn=St.currentInputValue;if(Ve.isValid(Tt)&&!tt){var wn=we(void 0,Ve.state,Ve.props),Hn=Tt;return Tt>wn?Hn=wn:Tt<1&&(Hn=1),"current"in Ve.props||Ve.setState({current:Hn}),Hn!==Rn&&Ve.setState({currentInputValue:Hn}),vt(Hn,Gt),Hn}return vn},Ve.prev=function(){Ve.hasPrev()&&Ve.handleChange(Ve.state.current-1)},Ve.next=function(){Ve.hasNext()&&Ve.handleChange(Ve.state.current+1)},Ve.jumpPrev=function(){Ve.handleChange(Ve.getJumpPrevPage())},Ve.jumpNext=function(){Ve.handleChange(Ve.getJumpNextPage())},Ve.hasPrev=function(){return Ve.state.current>1},Ve.hasNext=function(){return Ve.state.current2?tt-2:0),St=2;St=kt?un=kt:un=Number(dt),un}},{key:"getShowSizeChanger",value:function(){var Ve=this.props,dt=Ve.showSizeChanger,kt=Ve.total,Mt=Ve.totalBoundaryShowSizeChanger;return typeof dt!="undefined"?dt:kt>Mt}},{key:"render",value:function(){var Ve=this.props,dt=Ve.prefixCls,kt=Ve.className,Mt=Ve.style,un=Ve.disabled,Tt=Ve.hideOnSinglePage,sn=Ve.total,tt=Ve.locale,vt=Ve.showQuickJumper,St=Ve.showLessItems,Gt=Ve.showTitle,vn=Ve.showTotal,Rn=Ve.simple,wn=Ve.itemRender,Hn=Ve.showPrevNextJumpers,Aa=Ve.jumpPrevIcon,Ta=Ve.jumpNextIcon,Oa=Ve.selectComponentClass,Bn=Ve.selectPrefixCls,fa=Ve.pageSizeOptions,Ka=this.state,Ln=Ka.current,Po=Ka.pageSize,ho=Ka.currentInputValue;if(Tt===!0&&sn<=Po)return null;var ao=we(void 0,this.state,this.props),fn=[],Wn=null,Ea=null,$a=null,Ca=null,La=null,ar=vt&&vt.goButton,Dr=St?1:2,jt=Ln-1>0?Ln-1:0,Ot=Ln+1sn?sn:Ln*Po]));if(Rn){ar&&(typeof ar=="boolean"?La=ve.createElement("button",{type:"button",onClick:this.handleGoTO,onKeyUp:this.handleGoTO},tt.jump_to_confirm):La=ve.createElement("span",{onClick:this.handleGoTO,onKeyUp:this.handleGoTO},ar),La=ve.createElement("li",{title:Gt?"".concat(tt.jump_to).concat(Ln,"/").concat(ao):null,className:"".concat(dt,"-simple-pager")},La));var Ma=this.renderPrev(jt);return ve.createElement("ul",(0,z.Z)({className:pe()(dt,"".concat(dt,"-simple"),(0,oe.Z)({},"".concat(dt,"-disabled"),un),kt),style:Mt,ref:this.paginationNode},Rt),Gn,Ma?ve.createElement("li",{title:Gt?tt.prev_page:null,onClick:this.prev,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterPrev,className:pe()("".concat(dt,"-prev"),(0,oe.Z)({},"".concat(dt,"-disabled"),!this.hasPrev())),"aria-disabled":!this.hasPrev()},Ma):null,ve.createElement("li",{title:Gt?"".concat(Ln,"/").concat(ao):null,className:"".concat(dt,"-simple-pager")},ve.createElement("input",{type:"text",value:ho,disabled:un,onKeyDown:this.handleKeyDown,onKeyUp:this.handleKeyUp,onChange:this.handleKeyUp,onBlur:this.handleBlur,size:3}),ve.createElement("span",{className:"".concat(dt,"-slash")},"/"),ao),ve.createElement("li",{title:Gt?tt.next_page:null,onClick:this.next,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterNext,className:pe()("".concat(dt,"-next"),(0,oe.Z)({},"".concat(dt,"-disabled"),!this.hasNext())),"aria-disabled":!this.hasNext()},this.renderNext(Ot)),La)}if(ao<=3+Dr*2){var va={locale:tt,rootPrefixCls:dt,onClick:this.handleChange,onKeyPress:this.runIfEnter,showTitle:Gt,itemRender:wn};ao||fn.push(ve.createElement(Be,(0,z.Z)({},va,{key:"noPager",page:1,className:"".concat(dt,"-item-disabled")})));for(var za=1;za<=ao;za+=1){var Bo=Ln===za;fn.push(ve.createElement(Be,(0,z.Z)({},va,{key:za,page:za,active:Bo})))}}else{var Ha=St?tt.prev_3:tt.prev_5,Xo=St?tt.next_3:tt.next_5,Pl=wn(this.getJumpPrevPage(),"jump-prev",this.getItemIcon(Aa,"prev page")),so=wn(this.getJumpNextPage(),"jump-next",this.getItemIcon(Ta,"next page"));Hn&&(Wn=Pl?ve.createElement("li",{title:Gt?Ha:null,key:"prev",onClick:this.jumpPrev,tabIndex:0,onKeyPress:this.runIfEnterJumpPrev,className:pe()("".concat(dt,"-jump-prev"),(0,oe.Z)({},"".concat(dt,"-jump-prev-custom-icon"),!!Aa))},Pl):null,Ea=so?ve.createElement("li",{title:Gt?Xo:null,key:"next",tabIndex:0,onClick:this.jumpNext,onKeyPress:this.runIfEnterJumpNext,className:pe()("".concat(dt,"-jump-next"),(0,oe.Z)({},"".concat(dt,"-jump-next-custom-icon"),!!Ta))},so):null),Ca=ve.createElement(Be,{locale:tt,last:!0,rootPrefixCls:dt,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:ao,page:ao,active:!1,showTitle:Gt,itemRender:wn}),$a=ve.createElement(Be,{locale:tt,rootPrefixCls:dt,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:1,page:1,active:!1,showTitle:Gt,itemRender:wn});var oa=Math.max(1,Ln-Dr),ur=Math.min(Ln+Dr,ao);Ln-1<=Dr&&(ur=1+Dr*2),ao-Ln<=Dr&&(oa=ao-Dr*2);for(var Qr=oa;Qr<=ur;Qr+=1){var Er=Ln===Qr;fn.push(ve.createElement(Be,{locale:tt,rootPrefixCls:dt,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:Qr,page:Qr,active:Er,showTitle:Gt,itemRender:wn}))}Ln-1>=Dr*2&&Ln!==3&&(fn[0]=(0,ve.cloneElement)(fn[0],{className:"".concat(dt,"-item-after-jump-prev")}),fn.unshift(Wn)),ao-Ln>=Dr*2&&Ln!==ao-2&&(fn[fn.length-1]=(0,ve.cloneElement)(fn[fn.length-1],{className:"".concat(dt,"-item-before-jump-next")}),fn.push(Ea)),oa!==1&&fn.unshift($a),ur!==ao&&fn.push(Ca)}var or=!this.hasPrev()||!ao,It=!this.hasNext()||!ao,Sn=this.renderPrev(jt),yn=this.renderNext(Ot);return ve.createElement("ul",(0,z.Z)({className:pe()(dt,kt,(0,oe.Z)({},"".concat(dt,"-disabled"),un)),style:Mt,ref:this.paginationNode},Rt),Gn,Sn?ve.createElement("li",{title:Gt?tt.prev_page:null,onClick:this.prev,tabIndex:or?null:0,onKeyPress:this.runIfEnterPrev,className:pe()("".concat(dt,"-prev"),(0,oe.Z)({},"".concat(dt,"-disabled"),or)),"aria-disabled":or},Sn):null,fn,yn?ve.createElement("li",{title:Gt?tt.next_page:null,onClick:this.next,tabIndex:It?null:0,onKeyPress:this.runIfEnterNext,className:pe()("".concat(dt,"-next"),(0,oe.Z)({},"".concat(dt,"-disabled"),It)),"aria-disabled":It},yn):null,ve.createElement(Se,{disabled:un,locale:tt,rootPrefixCls:dt,selectComponentClass:Oa,selectPrefixCls:Bn,changeSize:this.getShowSizeChanger()?this.changePageSize:null,current:Ln,pageSize:Po,pageSizeOptions:fa,quickGo:this.shouldDisplayQuickJumper()?this.handleChange:null,goButton:ar}))}}],[{key:"getDerivedStateFromProps",value:function(Ve,dt){var kt={};if("current"in Ve&&(kt.current=Ve.current,Ve.current!==dt.current&&(kt.currentInputValue=kt.current)),"pageSize"in Ve&&Ve.pageSize!==dt.pageSize){var Mt=dt.current,un=we(Ve.pageSize,dt,Ve);Mt=Mt>un?un:Mt,"current"in Ve||(kt.current=Mt,kt.currentInputValue=Mt),kt.pageSize=Ve.pageSize}return kt}}]),lt}(ve.Component);it.defaultProps={defaultCurrent:1,total:0,defaultPageSize:10,onChange:ze,className:"",selectPrefixCls:"rc-select",prefixCls:"rc-pagination",selectComponentClass:null,hideOnSinglePage:!1,showPrevNextJumpers:!0,showQuickJumper:!1,showLessItems:!1,showTitle:!0,onShowSizeChange:ze,locale:ie.Z,style:{},itemRender:et,totalBoundaryShowSizeChanger:50};var Je=it,at=te(22075),rt=te(36355),nt=te(19716),He=te(8628),Ce=te(9763),Ie=te(57809);const Qe=fe=>ve.createElement(Ie.default,Object.assign({},fe,{showSearch:!0,size:"small"})),$e=fe=>ve.createElement(Ie.default,Object.assign({},fe,{showSearch:!0,size:"middle"}));Qe.Option=Ie.default.Option,$e.Option=Ie.default.Option;var je=te(9937),Xe=te(17313),ft=te(83116),yt=te(37613);const mt=fe=>{const{componentCls:Le}=fe;return{[`${Le}-disabled`]:{"&, &:hover":{cursor:"not-allowed",[`${Le}-item-link`]:{color:fe.colorTextDisabled,cursor:"not-allowed"}},"&:focus-visible":{cursor:"not-allowed",[`${Le}-item-link`]:{color:fe.colorTextDisabled,cursor:"not-allowed"}}},[`&${Le}-disabled`]:{cursor:"not-allowed",[`${Le}-item`]:{cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},a:{color:fe.colorTextDisabled,backgroundColor:"transparent",border:"none",cursor:"not-allowed"},"&-active":{borderColor:fe.colorBorder,backgroundColor:fe.itemActiveBgDisabled,"&:hover, &:active":{backgroundColor:fe.itemActiveBgDisabled},a:{color:fe.itemActiveColorDisabled}}},[`${Le}-item-link`]:{color:fe.colorTextDisabled,cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},[`${Le}-simple&`]:{backgroundColor:"transparent","&:hover, &:active":{backgroundColor:"transparent"}}},[`${Le}-simple-pager`]:{color:fe.colorTextDisabled},[`${Le}-jump-prev, ${Le}-jump-next`]:{[`${Le}-item-link-icon`]:{opacity:0},[`${Le}-item-ellipsis`]:{opacity:1}}},[`&${Le}-simple`]:{[`${Le}-prev, ${Le}-next`]:{[`&${Le}-disabled ${Le}-item-link`]:{"&:hover, &:active":{backgroundColor:"transparent"}}}}}},bt=fe=>{const{componentCls:Le}=fe;return{[`&${Le}-mini ${Le}-total-text, &${Le}-mini ${Le}-simple-pager`]:{height:fe.itemSizeSM,lineHeight:`${fe.itemSizeSM}px`},[`&${Le}-mini ${Le}-item`]:{minWidth:fe.itemSizeSM,height:fe.itemSizeSM,margin:0,lineHeight:`${fe.itemSizeSM-2}px`},[`&${Le}-mini:not(${Le}-disabled) ${Le}-item:not(${Le}-item-active)`]:{backgroundColor:"transparent",borderColor:"transparent","&:hover":{backgroundColor:fe.colorBgTextHover},"&:active":{backgroundColor:fe.colorBgTextActive}},[`&${Le}-mini ${Le}-prev, &${Le}-mini ${Le}-next`]:{minWidth:fe.itemSizeSM,height:fe.itemSizeSM,margin:0,lineHeight:`${fe.itemSizeSM}px`},[`&${Le}-mini:not(${Le}-disabled)`]:{[`${Le}-prev, ${Le}-next`]:{[`&:hover ${Le}-item-link`]:{backgroundColor:fe.colorBgTextHover},[`&:active ${Le}-item-link`]:{backgroundColor:fe.colorBgTextActive},[`&${Le}-disabled:hover ${Le}-item-link`]:{backgroundColor:"transparent"}}},[` &${Le}-mini ${Le}-prev ${Le}-item-link, &${Le}-mini ${Le}-next ${Le}-item-link `]:{backgroundColor:"transparent",borderColor:"transparent","&::after":{height:fe.itemSizeSM,lineHeight:`${fe.itemSizeSM}px`}},[`&${Le}-mini ${Le}-jump-prev, &${Le}-mini ${Le}-jump-next`]:{height:fe.itemSizeSM,marginInlineEnd:0,lineHeight:`${fe.itemSizeSM}px`},[`&${Le}-mini ${Le}-options`]:{marginInlineStart:fe.paginationMiniOptionsMarginInlineStart,"&-size-changer":{top:fe.miniOptionsSizeChangerTop},"&-quick-jumper":{height:fe.itemSizeSM,lineHeight:`${fe.itemSizeSM}px`,input:Object.assign(Object.assign({},(0,je.x0)(fe)),{width:fe.paginationMiniQuickJumperInputWidth,height:fe.controlHeightSM})}}}},We=fe=>{const{componentCls:Le}=fe;return{[` @@ -197,15 +197,15 @@ ${Le}-next, ${Le}-jump-prev, ${Le}-jump-next - `]:{display:"inline-block",minWidth:fe.itemSize,height:fe.itemSize,color:fe.colorText,fontFamily:fe.fontFamily,lineHeight:`${fe.itemSize}px`,textAlign:"center",verticalAlign:"middle",listStyle:"none",borderRadius:fe.borderRadius,cursor:"pointer",transition:`all ${fe.motionDurationMid}`},[`${Le}-prev, ${Le}-next`]:{fontFamily:"Arial, Helvetica, sans-serif",outline:0,button:{color:fe.colorText,cursor:"pointer",userSelect:"none"},[`${Le}-item-link`]:{display:"block",width:"100%",height:"100%",padding:0,fontSize:fe.fontSizeSM,textAlign:"center",backgroundColor:"transparent",border:`${fe.lineWidth}px ${fe.lineType} transparent`,borderRadius:fe.borderRadius,outline:"none",transition:`all ${fe.motionDurationMid}`},[`&:hover ${Le}-item-link`]:{backgroundColor:fe.colorBgTextHover},[`&:active ${Le}-item-link`]:{backgroundColor:fe.colorBgTextActive},[`&${Le}-disabled:hover`]:{[`${Le}-item-link`]:{backgroundColor:"transparent"}}},[`${Le}-slash`]:{marginInlineEnd:fe.paginationSlashMarginInlineEnd,marginInlineStart:fe.paginationSlashMarginInlineStart},[`${Le}-options`]:{display:"inline-block",marginInlineStart:fe.margin,verticalAlign:"middle","&-size-changer.-select":{display:"inline-block",width:"auto"},"&-quick-jumper":{display:"inline-block",height:fe.controlHeight,marginInlineStart:fe.marginXS,lineHeight:`${fe.controlHeight}px`,verticalAlign:"top",input:Object.assign(Object.assign({},(0,je.ik)(fe)),{width:fe.controlHeightLG*1.25,height:fe.controlHeight,boxSizing:"border-box",margin:0,marginInlineStart:fe.marginXS,marginInlineEnd:fe.marginXS})}}}},xt=fe=>{const{componentCls:Le}=fe;return{[`${Le}-item`]:{display:"inline-block",minWidth:fe.itemSize,height:fe.itemSize,marginInlineEnd:fe.marginXS,fontFamily:fe.fontFamily,lineHeight:`${fe.itemSize-2}px`,textAlign:"center",verticalAlign:"middle",listStyle:"none",backgroundColor:"transparent",border:`${fe.lineWidth}px ${fe.lineType} transparent`,borderRadius:fe.borderRadius,outline:0,cursor:"pointer",userSelect:"none",a:{display:"block",padding:`0 ${fe.paginationItemPaddingInline}px`,color:fe.colorText,"&:hover":{textDecoration:"none"}},[`&:not(${Le}-item-active)`]:{"&:hover":{transition:`all ${fe.motionDurationMid}`,backgroundColor:fe.colorBgTextHover},"&:active":{backgroundColor:fe.colorBgTextActive}},"&-active":{fontWeight:fe.fontWeightStrong,backgroundColor:fe.itemActiveBg,borderColor:fe.colorPrimary,a:{color:fe.colorPrimary},"&:hover":{borderColor:fe.colorPrimaryHover},"&:hover a":{color:fe.colorPrimaryHover}}}}},Oe=fe=>{const{componentCls:Le}=fe;return{[Le]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,Je.Wf)(fe)),{"ul, ol":{margin:0,padding:0,listStyle:"none"},"&::after":{display:"block",clear:"both",height:0,overflow:"hidden",visibility:"hidden",content:'""'},[`${Le}-total-text`]:{display:"inline-block",height:fe.itemSize,marginInlineEnd:fe.marginXS,lineHeight:`${fe.itemSize-2}px`,verticalAlign:"middle"}}),xt(fe)),Bt(fe)),We(fe)),bt(fe)),mt(fe)),{[`@media only screen and (max-width: ${fe.screenLG}px)`]:{[`${Le}-item`]:{"&-after-jump-prev, &-before-jump-next":{display:"none"}}},[`@media only screen and (max-width: ${fe.screenSM}px)`]:{[`${Le}-options`]:{display:"none"}}}),[`&${fe.componentCls}-rtl`]:{direction:"rtl"}}},At=fe=>{const{componentCls:Le}=fe;return{[`${Le}${Le}-disabled:not(${Le}-mini)`]:{"&, &:hover":{[`${Le}-item-link`]:{borderColor:fe.colorBorder}},"&:focus-visible":{[`${Le}-item-link`]:{borderColor:fe.colorBorder}},[`${Le}-item, ${Le}-item-link`]:{backgroundColor:fe.colorBgContainerDisabled,borderColor:fe.colorBorder,[`&:hover:not(${Le}-item-active)`]:{backgroundColor:fe.colorBgContainerDisabled,borderColor:fe.colorBorder,a:{color:fe.colorTextDisabled}},[`&${Le}-item-active`]:{backgroundColor:fe.itemActiveBgDisabled}},[`${Le}-prev, ${Le}-next`]:{"&:hover button":{backgroundColor:fe.colorBgContainerDisabled,borderColor:fe.colorBorder,color:fe.colorTextDisabled},[`${Le}-item-link`]:{backgroundColor:fe.colorBgContainerDisabled,borderColor:fe.colorBorder}}},[`${Le}:not(${Le}-mini)`]:{[`${Le}-prev, ${Le}-next`]:{"&:hover button":{borderColor:fe.colorPrimaryHover,backgroundColor:fe.itemBg},[`${Le}-item-link`]:{backgroundColor:fe.itemLinkBg,borderColor:fe.colorBorder},[`&:hover ${Le}-item-link`]:{borderColor:fe.colorPrimary,backgroundColor:fe.itemBg,color:fe.colorPrimary},[`&${Le}-disabled`]:{[`${Le}-item-link`]:{borderColor:fe.colorBorder,color:fe.colorTextDisabled}}},[`${Le}-item`]:{backgroundColor:fe.itemBg,border:`${fe.lineWidth}px ${fe.lineType} ${fe.colorBorder}`,[`&:hover:not(${Le}-item-active)`]:{borderColor:fe.colorPrimary,backgroundColor:fe.itemBg,a:{color:fe.colorPrimary}},"&-active":{borderColor:fe.colorPrimary}}}}},ce=fe=>{const{componentCls:Le}=fe;return{[`${Le}:not(${Le}-disabled)`]:{[`${Le}-item`]:Object.assign({},(0,Je.Qy)(fe)),[`${Le}-jump-prev, ${Le}-jump-next`]:{"&:focus-visible":Object.assign({[`${Le}-item-link-icon`]:{opacity:1},[`${Le}-item-ellipsis`]:{opacity:0}},(0,Je.oN)(fe))},[`${Le}-prev, ${Le}-next`]:{[`&:focus-visible ${Le}-item-link`]:Object.assign({},(0,Je.oN)(fe))}}}};var re=(0,ft.Z)("Pagination",fe=>{const Le=(0,yt.TS)(fe,{inputOutlineOffset:0,paginationMiniOptionsMarginInlineStart:fe.marginXXS/2,paginationMiniQuickJumperInputWidth:fe.controlHeightLG*1.1,paginationItemPaddingInline:fe.marginXXS*1.5,paginationEllipsisLetterSpacing:fe.marginXXS/2,paginationSlashMarginInlineStart:fe.marginXXS,paginationSlashMarginInlineEnd:fe.marginSM,paginationEllipsisTextIndent:"0.13em"},(0,je.e5)(fe),(0,je.TM)(fe));return[Oe(Le),ce(Le),fe.wireframe&&At(Le)]},fe=>({itemBg:fe.colorBgContainer,itemSize:fe.controlHeight,itemSizeSM:fe.controlHeightSM,itemActiveBg:fe.colorBgContainer,itemLinkBg:fe.colorBgContainer,itemActiveColorDisabled:fe.colorTextDisabled,itemActiveBgDisabled:fe.controlItemBgActiveDisabled,itemInputBg:fe.colorBgContainer,miniOptionsSizeChangerTop:0})),ae=function(fe,Le){var it={};for(var qe in fe)Object.prototype.hasOwnProperty.call(fe,qe)&&Le.indexOf(qe)<0&&(it[qe]=fe[qe]);if(fe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ve=0,qe=Object.getOwnPropertySymbols(fe);Ve{const{prefixCls:Le,selectPrefixCls:it,className:qe,rootClassName:Ve,style:dt,size:kt,locale:Mt,selectComponentClass:un,responsive:Tt,showSizeChanger:sn}=fe,tt=ae(fe,["prefixCls","selectPrefixCls","className","rootClassName","style","size","locale","selectComponentClass","responsive","showSizeChanger"]),{xs:vt}=(0,He.Z)(Tt),{getPrefixCls:St,direction:Gt,pagination:vn={}}=he.useContext(lt.E_),Rn=St("pagination",Le),[wn,Hn]=re(Rn),Aa=sn!=null?sn:vn.showSizeChanger,Ta=he.useMemo(()=>{const ao=he.createElement("span",{className:`${Rn}-item-ellipsis`},"\u2022\u2022\u2022"),fn=he.createElement("button",{className:`${Rn}-item-link`,type:"button",tabIndex:-1},Gt==="rtl"?he.createElement(pe.Z,null):he.createElement(Ee.Z,null)),Wn=he.createElement("button",{className:`${Rn}-item-link`,type:"button",tabIndex:-1},Gt==="rtl"?he.createElement(Ee.Z,null):he.createElement(pe.Z,null)),Ea=he.createElement("a",{className:`${Rn}-item-link`},he.createElement("div",{className:`${Rn}-item-container`},Gt==="rtl"?he.createElement(ke.Z,{className:`${Rn}-item-link-icon`}):he.createElement(ge,{className:`${Rn}-item-link-icon`}),ao)),$a=he.createElement("a",{className:`${Rn}-item-link`},he.createElement("div",{className:`${Rn}-item-container`},Gt==="rtl"?he.createElement(ge,{className:`${Rn}-item-link-icon`}):he.createElement(ke.Z,{className:`${Rn}-item-link-icon`}),ao));return{prevIcon:fn,nextIcon:Wn,jumpPrevIcon:Ea,jumpNextIcon:$a}},[Gt,Rn]),[Oa]=(0,Pe.Z)("Pagination",at.Z),Bn=Object.assign(Object.assign({},Oa),Mt),fa=(0,nt.Z)(kt),Ka=fa==="small"||!!(vt&&!fa&&Tt),Ln=St("select",it),Po=ve()({[`${Rn}-mini`]:Ka,[`${Rn}-rtl`]:Gt==="rtl"},vn==null?void 0:vn.className,qe,Ve,Hn),ho=Object.assign(Object.assign({},vn==null?void 0:vn.style),dt);return wn(he.createElement(Xe,Object.assign({},Ta,tt,{style:ho,prefixCls:Rn,selectPrefixCls:Ln,className:Po,selectComponentClass:un||(Ka?Qe:$e),locale:Bn,showSizeChanger:Aa})))},Ye=De},93948:function(Ft,wt,te){"use strict";te.d(wt,{Z:function(){return sn}});var z=te(59301),he=te(29679),xe=te(40001),Ze=te(19248),Se=te(99267),Ae=te(92310),ie=te.n(Ae),ge=te(2738),ke=te(36355),Ee=te(54476),pe=te(33885),be=te(75931),ve={percent:0,prefixCls:"rc-progress",strokeColor:"#2db7f5",strokeLinecap:"round",strokeWidth:1,trailColor:"#D9D9D9",trailWidth:1,gapPosition:"bottom"},oe=function(){var vt=(0,z.useRef)([]),St=(0,z.useRef)(null);return(0,z.useEffect)(function(){var Gt=Date.now(),vn=!1;vt.current.forEach(function(Rn){if(Rn){vn=!0;var wn=Rn.style;wn.transitionDuration=".3s, .3s, .3s, .06s",St.current&&Gt-St.current<100&&(wn.transitionDuration="0s, 0s")}}),vn&&(St.current=Date.now())}),vt.current},E=["className","percent","prefixCls","strokeColor","strokeLinecap","strokeWidth","style","trailColor","trailWidth","transition"],a=function(vt){var St=(0,pe.Z)((0,pe.Z)({},ve),vt),Gt=St.className,vn=St.percent,Rn=St.prefixCls,wn=St.strokeColor,Hn=St.strokeLinecap,Aa=St.strokeWidth,Ta=St.style,Oa=St.trailColor,Bn=St.trailWidth,fa=St.transition,Ka=(0,be.Z)(St,E);delete Ka.gapPosition;var Ln=Array.isArray(vn)?vn:[vn],Po=Array.isArray(wn)?wn:[wn],ho=oe(),ao=Aa/2,fn=100-Aa/2,Wn="M ".concat(Hn==="round"?ao:0,",").concat(ao,` - L `).concat(Hn==="round"?fn:100,",").concat(ao),Ea="0 0 100 ".concat(Aa),$a=0;return z.createElement("svg",(0,Ee.Z)({className:ie()("".concat(Rn,"-line"),Gt),viewBox:Ea,preserveAspectRatio:"none",style:Ta},Ka),z.createElement("path",{className:"".concat(Rn,"-line-trail"),d:Wn,strokeLinecap:Hn,stroke:Oa,strokeWidth:Bn||Aa,fillOpacity:"0"}),Ln.map(function(Ca,La){var ar=1;switch(Hn){case"round":ar=1-Aa/100;break;case"square":ar=1-Aa/2/100;break;default:ar=1;break}var Dr={strokeDasharray:"".concat(Ca*ar,"px, 100px"),strokeDashoffset:"-".concat($a,"px"),transition:fa||"stroke-dashoffset 0.3s ease 0s, stroke-dasharray .3s ease 0s, stroke 0.3s linear"},jt=Po[La]||Po[Po.length-1];return $a+=Ca,z.createElement("path",{key:La,className:"".concat(Rn,"-line-path"),d:Wn,strokeLinecap:Hn,stroke:jt,strokeWidth:Aa,fillOpacity:"0",ref:function(Rt){ho[La]=Rt},style:Dr})}))},x=a,y=te(76190),b=te(42978),ee=te(47273),ne=0,le=(0,ee.Z)();function ue(){var tt;return le?(tt=ne,ne+=1):tt="TEST_OR_SSR",tt}var me=function(tt){var vt=z.useState(),St=(0,b.Z)(vt,2),Gt=St[0],vn=St[1];return z.useEffect(function(){vn("rc_progress_".concat(ue()))},[]),tt||Gt},ye=function(vt){var St=vt.bg,Gt=vt.children;return z.createElement("div",{style:{width:"100%",height:"100%",background:St}},Gt)};function de(tt,vt){return Object.keys(tt).map(function(St){var Gt=parseFloat(St),vn="".concat(Math.floor(Gt*vt),"%");return"".concat(tt[St]," ").concat(vn)})}var Be=z.forwardRef(function(tt,vt){var St=tt.prefixCls,Gt=tt.color,vn=tt.gradientId,Rn=tt.radius,wn=tt.style,Hn=tt.ptg,Aa=tt.strokeLinecap,Ta=tt.strokeWidth,Oa=tt.size,Bn=tt.gapDegree,fa=Gt&&(0,y.Z)(Gt)==="object",Ka=fa?"#FFF":void 0,Ln=Oa/2,Po=z.createElement("circle",{className:"".concat(St,"-circle-path"),r:Rn,cx:Ln,cy:Ln,stroke:Ka,strokeLinecap:Aa,strokeWidth:Ta,opacity:Hn===0?0:1,style:wn,ref:vt});if(!fa)return Po;var ho="".concat(vn,"-conic"),ao=Bn?"".concat(180+Bn/2,"deg"):"0deg",fn=de(Gt,(360-Bn)/360),Wn=de(Gt,1),Ea="conic-gradient(from ".concat(ao,", ").concat(fn.join(", "),")"),$a="linear-gradient(to ".concat(Bn?"bottom":"top",", ").concat(Wn.join(", "),")");return z.createElement(z.Fragment,null,z.createElement("mask",{id:ho},Po),z.createElement("foreignObject",{x:0,y:0,width:Oa,height:Oa,mask:"url(#".concat(ho,")")},z.createElement(ye,{bg:$a},z.createElement(ye,{bg:Ea}))))}),ze=Be,Ce=100,et=function(vt,St,Gt,vn,Rn,wn,Hn,Aa,Ta,Oa){var Bn=arguments.length>10&&arguments[10]!==void 0?arguments[10]:0,fa=Gt/100*360*((360-wn)/360),Ka=wn===0?0:{bottom:0,top:180,left:90,right:-90}[Hn],Ln=(100-vn)/100*St;Ta==="round"&&vn!==100&&(Ln+=Oa/2,Ln>=St&&(Ln=St-.01));var Po=Ce/2;return{stroke:typeof Aa=="string"?Aa:void 0,strokeDasharray:"".concat(St,"px ").concat(vt),strokeDashoffset:Ln+Bn,transform:"rotate(".concat(Rn+fa+Ka,"deg)"),transformOrigin:"".concat(Po,"px ").concat(Po,"px"),transition:"stroke-dashoffset .3s ease 0s, stroke-dasharray .3s ease 0s, stroke .3s, stroke-width .06s ease .3s, opacity .3s ease 0s",fillOpacity:0}},we=["id","prefixCls","steps","strokeWidth","trailWidth","gapDegree","gapPosition","trailColor","strokeLinecap","style","className","strokeColor","percent"];function rt(tt){var vt=tt!=null?tt:[];return Array.isArray(vt)?vt:[vt]}var Xe=function(vt){var St=(0,pe.Z)((0,pe.Z)({},ve),vt),Gt=St.id,vn=St.prefixCls,Rn=St.steps,wn=St.strokeWidth,Hn=St.trailWidth,Aa=St.gapDegree,Ta=Aa===void 0?0:Aa,Oa=St.gapPosition,Bn=St.trailColor,fa=St.strokeLinecap,Ka=St.style,Ln=St.className,Po=St.strokeColor,ho=St.percent,ao=(0,be.Z)(St,we),fn=Ce/2,Wn=me(Gt),Ea="".concat(Wn,"-gradient"),$a=fn-wn/2,Ca=Math.PI*2*$a,La=Ta>0?90+Ta/2:-90,ar=Ca*((360-Ta)/360),Dr=(0,y.Z)(Rn)==="object"?Rn:{count:Rn,space:2},jt=Dr.count,Ot=Dr.space,Rt=rt(ho),Gn=rt(Po),Ma=Gn.find(function(so){return so&&(0,y.Z)(so)==="object"}),va=Ma&&(0,y.Z)(Ma)==="object",za=va?"butt":fa,Bo=et(Ca,ar,0,100,La,Ta,Oa,Bn,za,wn),Ha=oe(),Xo=function(){var oa=0;return Rt.map(function(ur,Qr){var Er=Gn[Qr]||Gn[Gn.length-1],or=et(Ca,ar,oa,ur,La,Ta,Oa,Er,za,wn);return oa+=ur,z.createElement(ze,{key:Qr,color:Er,ptg:ur,radius:$a,prefixCls:vn,gradientId:Ea,style:or,strokeLinecap:za,strokeWidth:wn,gapDegree:Ta,ref:function(Sn){Ha[Qr]=Sn},size:Ce})}).reverse()},Pl=function(){var oa=Math.round(jt*(Rt[0]/100)),ur=100/jt,Qr=0;return new Array(jt).fill(null).map(function(Er,or){var It=or<=oa-1?Gn[0]:Bn,Sn=It&&(0,y.Z)(It)==="object"?"url(#".concat(Ea,")"):void 0,yn=et(Ca,ar,Qr,ur,La,Ta,Oa,It,"butt",wn,Ot);return Qr+=(ar-yn.strokeDashoffset+Ot)*100/ar,z.createElement("circle",{key:or,className:"".concat(vn,"-circle-path"),r:$a,cx:fn,cy:fn,stroke:Sn,strokeWidth:wn,opacity:1,style:yn,ref:function(_n){Ha[or]=_n}})})};return z.createElement("svg",(0,Ee.Z)({className:ie()("".concat(vn,"-circle"),Ln),viewBox:"0 0 ".concat(Ce," ").concat(Ce),style:Ka,id:Gt,role:"presentation"},ao),!jt&&z.createElement("circle",{className:"".concat(vn,"-circle-trail"),r:$a,cx:fn,cy:fn,stroke:Bn,strokeLinecap:za,strokeWidth:Hn||wn,style:Bo}),jt?Pl():Xo())},at=Xe,lt={Line:x,Circle:at},nt=te(6848),He=te(30071);function Pe(tt){return!tt||tt<0?0:tt>100?100:tt}function Ie(tt){let{success:vt,successPercent:St}=tt,Gt=St;return vt&&"progress"in vt&&(Gt=vt.progress),vt&&"percent"in vt&&(Gt=vt.percent),Gt}const Qe=tt=>{let{percent:vt,success:St,successPercent:Gt}=tt;const vn=Pe(Ie({success:St,successPercent:Gt}));return[vn,Pe(Pe(vt)-vn)]},$e=tt=>{let{success:vt={},strokeColor:St}=tt;const{strokeColor:Gt}=vt;return[Gt||He.presetPrimaryColors.green,St||null]},je=(tt,vt,St)=>{var Gt,vn,Rn,wn;let Hn=-1,Aa=-1;if(vt==="step"){const Ta=St.steps,Oa=St.strokeWidth;typeof tt=="string"||typeof tt=="undefined"?(Hn=tt==="small"?2:14,Aa=Oa!=null?Oa:8):typeof tt=="number"?[Hn,Aa]=[tt,tt]:[Hn=14,Aa=8]=tt,Hn*=Ta}else if(vt==="line"){const Ta=St==null?void 0:St.strokeWidth;typeof tt=="string"||typeof tt=="undefined"?Aa=Ta||(tt==="small"?6:8):typeof tt=="number"?[Hn,Aa]=[tt,tt]:[Hn=-1,Aa=8]=tt}else(vt==="circle"||vt==="dashboard")&&(typeof tt=="string"||typeof tt=="undefined"?[Hn,Aa]=tt==="small"?[60,60]:[120,120]:typeof tt=="number"?[Hn,Aa]=[tt,tt]:(Hn=(vn=(Gt=tt[0])!==null&&Gt!==void 0?Gt:tt[1])!==null&&vn!==void 0?vn:120,Aa=(wn=(Rn=tt[0])!==null&&Rn!==void 0?Rn:tt[1])!==null&&wn!==void 0?wn:120));return[Hn,Aa]},Je=3,ft=tt=>Je/tt*100;var mt=tt=>{const{prefixCls:vt,trailColor:St=null,strokeLinecap:Gt="round",gapPosition:vn,gapDegree:Rn,width:wn=120,type:Hn,children:Aa,success:Ta,size:Oa=wn}=tt,[Bn,fa]=je(Oa,"circle");let{strokeWidth:Ka}=tt;Ka===void 0&&(Ka=Math.max(ft(Bn),6));const Ln={width:Bn,height:fa,fontSize:Bn*.15+6},Po=z.useMemo(()=>{if(Rn||Rn===0)return Rn;if(Hn==="dashboard")return 75},[Rn,Hn]),ho=vn||Hn==="dashboard"&&"bottom"||void 0,ao=Object.prototype.toString.call(tt.strokeColor)==="[object Object]",fn=$e({success:Ta,strokeColor:tt.strokeColor}),Wn=ie()(`${vt}-inner`,{[`${vt}-circle-gradient`]:ao}),Ea=z.createElement(at,{percent:Qe(tt),strokeWidth:Ka,trailWidth:Ka,strokeColor:fn,strokeLinecap:Gt,trailColor:St,prefixCls:vt,gapDegree:Po,gapPosition:ho});return z.createElement("div",{className:Wn,style:Ln},Bn<=20?z.createElement(nt.Z,{title:Aa},z.createElement("span",null,Ea)):z.createElement(z.Fragment,null,Ea,Aa))},bt=function(tt,vt){var St={};for(var Gt in tt)Object.prototype.hasOwnProperty.call(tt,Gt)&&vt.indexOf(Gt)<0&&(St[Gt]=tt[Gt]);if(tt!=null&&typeof Object.getOwnPropertySymbols=="function")for(var vn=0,Gt=Object.getOwnPropertySymbols(tt);vn{let vt=[];return Object.keys(tt).forEach(St=>{const Gt=parseFloat(St.replace(/%/g,""));isNaN(Gt)||vt.push({key:Gt,value:tt[St]})}),vt=vt.sort((St,Gt)=>St.key-Gt.key),vt.map(St=>{let{key:Gt,value:vn}=St;return`${vn} ${Gt}%`}).join(", ")},Bt=(tt,vt)=>{const{from:St=He.presetPrimaryColors.blue,to:Gt=He.presetPrimaryColors.blue,direction:vn=vt==="rtl"?"to left":"to right"}=tt,Rn=bt(tt,["from","to","direction"]);if(Object.keys(Rn).length!==0){const wn=We(Rn);return{backgroundImage:`linear-gradient(${vn}, ${wn})`}}return{backgroundImage:`linear-gradient(${vn}, ${St}, ${Gt})`}};var Oe=tt=>{const{prefixCls:vt,direction:St,percent:Gt,size:vn,strokeWidth:Rn,strokeColor:wn,strokeLinecap:Hn="round",children:Aa,trailColor:Ta=null,success:Oa}=tt,Bn=wn&&typeof wn!="string"?Bt(wn,St):{backgroundColor:wn},fa=Hn==="square"||Hn==="butt"?0:void 0,Ka={backgroundColor:Ta||void 0,borderRadius:fa},Ln=vn!=null?vn:[-1,Rn||(vn==="small"?6:8)],[Po,ho]=je(Ln,"line",{strokeWidth:Rn}),ao=Object.assign({width:`${Pe(Gt)}%`,height:ho,borderRadius:fa},Bn),fn=Ie(tt),Wn={width:`${Pe(fn)}%`,height:ho,borderRadius:fa,backgroundColor:Oa==null?void 0:Oa.strokeColor},Ea={width:Po<0?"100%":Po,height:ho};return z.createElement(z.Fragment,null,z.createElement("div",{className:`${vt}-outer`,style:Ea},z.createElement("div",{className:`${vt}-inner`,style:Ka},z.createElement("div",{className:`${vt}-bg`,style:ao}),fn!==void 0?z.createElement("div",{className:`${vt}-success-bg`,style:Wn}):null)),Aa)},ce=tt=>{const{size:vt,steps:St,percent:Gt=0,strokeWidth:vn=8,strokeColor:Rn,trailColor:wn=null,prefixCls:Hn,children:Aa}=tt,Ta=Math.round(St*(Gt/100)),Oa=vt==="small"?2:14,Bn=vt!=null?vt:[Oa,vn],[fa,Ka]=je(Bn,"step",{steps:St,strokeWidth:vn}),Ln=fa/St,Po=new Array(St);for(let ho=0;ho{const vt=tt?"100%":"-100%";return new re.Keyframes(`antProgress${tt?"RTL":"LTR"}Active`,{"0%":{transform:`translateX(${vt}) scaleX(0)`,opacity:.1},"20%":{transform:`translateX(${vt}) scaleX(0)`,opacity:.5},to:{transform:"translateX(0) scaleX(1)",opacity:0}})},fe=tt=>{const{componentCls:vt,iconCls:St}=tt;return{[vt]:Object.assign(Object.assign({},(0,ae.Wf)(tt)),{display:"inline-block","&-rtl":{direction:"rtl"},"&-line":{position:"relative",width:"100%",fontSize:tt.fontSize,marginInlineEnd:tt.marginXS,marginBottom:tt.marginXS},[`${vt}-outer`]:{display:"inline-block",width:"100%"},[`&${vt}-show-info`]:{[`${vt}-outer`]:{marginInlineEnd:`calc(-2em - ${tt.marginXS}px)`,paddingInlineEnd:`calc(2em + ${tt.paddingXS}px)`}},[`${vt}-inner`]:{position:"relative",display:"inline-block",width:"100%",overflow:"hidden",verticalAlign:"middle",backgroundColor:tt.remainingColor,borderRadius:tt.lineBorderRadius},[`${vt}-inner:not(${vt}-circle-gradient)`]:{[`${vt}-circle-path`]:{stroke:tt.defaultColor}},[`${vt}-success-bg, ${vt}-bg`]:{position:"relative",backgroundColor:tt.defaultColor,borderRadius:tt.lineBorderRadius,transition:`all ${tt.motionDurationSlow} ${tt.motionEaseInOutCirc}`},[`${vt}-success-bg`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,backgroundColor:tt.colorSuccess},[`${vt}-text`]:{display:"inline-block",width:"2em",marginInlineStart:tt.marginXS,color:tt.colorText,lineHeight:1,whiteSpace:"nowrap",textAlign:"start",verticalAlign:"middle",wordBreak:"normal",[St]:{fontSize:tt.fontSize}},[`&${vt}-status-active`]:{[`${vt}-bg::before`]:{position:"absolute",inset:0,backgroundColor:tt.colorBgContainer,borderRadius:tt.lineBorderRadius,opacity:0,animationName:Ye(),animationDuration:tt.progressActiveMotionDuration,animationTimingFunction:tt.motionEaseOutQuint,animationIterationCount:"infinite",content:'""'}},[`&${vt}-rtl${vt}-status-active`]:{[`${vt}-bg::before`]:{animationName:Ye(!0)}},[`&${vt}-status-exception`]:{[`${vt}-bg`]:{backgroundColor:tt.colorError},[`${vt}-text`]:{color:tt.colorError}},[`&${vt}-status-exception ${vt}-inner:not(${vt}-circle-gradient)`]:{[`${vt}-circle-path`]:{stroke:tt.colorError}},[`&${vt}-status-success`]:{[`${vt}-bg`]:{backgroundColor:tt.colorSuccess},[`${vt}-text`]:{color:tt.colorSuccess}},[`&${vt}-status-success ${vt}-inner:not(${vt}-circle-gradient)`]:{[`${vt}-circle-path`]:{stroke:tt.colorSuccess}}})}},Le=tt=>{const{componentCls:vt,iconCls:St}=tt;return{[vt]:{[`${vt}-circle-trail`]:{stroke:tt.remainingColor},[`&${vt}-circle ${vt}-inner`]:{position:"relative",lineHeight:1,backgroundColor:"transparent"},[`&${vt}-circle ${vt}-text`]:{position:"absolute",insetBlockStart:"50%",insetInlineStart:0,width:"100%",margin:0,padding:0,color:tt.circleTextColor,fontSize:tt.circleTextFontSize,lineHeight:1,whiteSpace:"normal",textAlign:"center",transform:"translateY(-50%)",[St]:{fontSize:`${tt.fontSize/tt.fontSizeSM}em`}},[`${vt}-circle&-status-exception`]:{[`${vt}-text`]:{color:tt.colorError}},[`${vt}-circle&-status-success`]:{[`${vt}-text`]:{color:tt.colorSuccess}}},[`${vt}-inline-circle`]:{lineHeight:1,[`${vt}-inner`]:{verticalAlign:"bottom"}}}},it=tt=>{const{componentCls:vt}=tt;return{[vt]:{[`${vt}-steps`]:{display:"inline-block","&-outer":{display:"flex",flexDirection:"row",alignItems:"center"},"&-item":{flexShrink:0,minWidth:tt.progressStepMinWidth,marginInlineEnd:tt.progressStepMarginInlineEnd,backgroundColor:tt.remainingColor,transition:`all ${tt.motionDurationSlow}`,"&-active":{backgroundColor:tt.defaultColor}}}}}},qe=tt=>{const{componentCls:vt,iconCls:St}=tt;return{[vt]:{[`${vt}-small&-line, ${vt}-small&-line ${vt}-text ${St}`]:{fontSize:tt.fontSizeSM}}}};var Ve=(0,se.Z)("Progress",tt=>{const vt=tt.marginXXS/2,St=(0,De.TS)(tt,{progressStepMarginInlineEnd:vt,progressStepMinWidth:vt,progressActiveMotionDuration:"2.4s"});return[fe(St),Le(St),it(St),qe(St)]},tt=>({circleTextColor:tt.colorText,defaultColor:tt.colorInfo,remainingColor:tt.colorFillSecondary,lineBorderRadius:100,circleTextFontSize:"1em"})),dt=function(tt,vt){var St={};for(var Gt in tt)Object.prototype.hasOwnProperty.call(tt,Gt)&&vt.indexOf(Gt)<0&&(St[Gt]=tt[Gt]);if(tt!=null&&typeof Object.getOwnPropertySymbols=="function")for(var vn=0,Gt=Object.getOwnPropertySymbols(tt);vn{const{prefixCls:St,className:Gt,rootClassName:vn,steps:Rn,strokeColor:wn,percent:Hn=0,size:Aa="default",showInfo:Ta=!0,type:Oa="line",status:Bn,format:fa,style:Ka}=tt,Ln=dt(tt,["prefixCls","className","rootClassName","steps","strokeColor","percent","size","showInfo","type","status","format","style"]),Po=z.useMemo(()=>{var Rt,Gn;const Ma=Ie(tt);return parseInt(Ma!==void 0?(Rt=Ma!=null?Ma:0)===null||Rt===void 0?void 0:Rt.toString():(Gn=Hn!=null?Hn:0)===null||Gn===void 0?void 0:Gn.toString(),10)},[Hn,tt.success,tt.successPercent]),ho=z.useMemo(()=>!Mt.includes(Bn)&&Po>=100?"success":Bn||"normal",[Bn,Po]),{getPrefixCls:ao,direction:fn,progress:Wn}=z.useContext(ke.E_),Ea=ao("progress",St),[$a,Ca]=Ve(Ea),La=z.useMemo(()=>{if(!Ta)return null;const Rt=Ie(tt);let Gn;const Ma=fa||(za=>`${za}%`),va=Oa==="line";return fa||ho!=="exception"&&ho!=="success"?Gn=Ma(Pe(Hn),Pe(Rt)):ho==="exception"?Gn=va?z.createElement(Ze.Z,null):z.createElement(Se.Z,null):ho==="success"&&(Gn=va?z.createElement(he.Z,null):z.createElement(xe.Z,null)),z.createElement("span",{className:`${Ea}-text`,title:typeof Gn=="string"?Gn:void 0},Gn)},[Ta,Hn,Po,ho,Oa,Ea,fa]),ar=Array.isArray(wn)?wn[0]:wn,Dr=typeof wn=="string"||Array.isArray(wn)?wn:void 0;let jt;Oa==="line"?jt=Rn?z.createElement(ce,Object.assign({},tt,{strokeColor:Dr,prefixCls:Ea,steps:Rn}),La):z.createElement(Oe,Object.assign({},tt,{strokeColor:ar,prefixCls:Ea,direction:fn}),La):(Oa==="circle"||Oa==="dashboard")&&(jt=z.createElement(mt,Object.assign({},tt,{strokeColor:ar,prefixCls:Ea,progressStatus:ho}),La));const Ot=ie()(Ea,`${Ea}-status-${ho}`,`${Ea}-${Oa==="dashboard"&&"circle"||Rn&&"steps"||Oa}`,{[`${Ea}-inline-circle`]:Oa==="circle"&&je(Aa,"circle")[0]<=20,[`${Ea}-show-info`]:Ta,[`${Ea}-${Aa}`]:typeof Aa=="string",[`${Ea}-rtl`]:fn==="rtl"},Wn==null?void 0:Wn.className,Gt,vn,Ca);return $a(z.createElement("div",Object.assign({ref:vt,style:Object.assign(Object.assign({},Wn==null?void 0:Wn.style),Ka),className:Ot,role:"progressbar","aria-valuenow":Po},(0,ge.Z)(Ln,["trailColor","strokeWidth","width","gapDegree","gapPosition","strokeLinecap","success","successPercent"])),jt))}),sn=Tt},13570:function(Ft,wt,te){"use strict";te.d(wt,{Z:function(){return Pe}});var z=te(54476),he=te(59301),xe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M908.1 353.1l-253.9-36.9L540.7 86.1c-3.1-6.3-8.2-11.4-14.5-14.5-15.8-7.8-35-1.3-42.9 14.5L369.8 316.2l-253.9 36.9c-7 1-13.4 4.3-18.3 9.3a32.05 32.05 0 00.6 45.3l183.7 179.1-43.4 252.9a31.95 31.95 0 0046.4 33.7L512 754l227.1 119.4c6.2 3.3 13.4 4.4 20.3 3.2 17.4-3 29.1-19.5 26.1-36.9l-43.4-252.9 183.7-179.1c5-4.9 8.3-11.3 9.3-18.3 2.7-17.5-9.5-33.7-27-36.3z"}}]},name:"star",theme:"filled"},Ze=xe,Se=te(7657),Ae=function(Qe,$e){return he.createElement(Se.Z,(0,z.Z)({},Qe,{ref:$e,icon:Ze}))},ie=he.forwardRef(Ae),ge=ie,ke=te(92310),Ee=te.n(ke),pe=te(20068),be=te(42978),ve=te(75931),oe=te(18929),E=te(10228),a=te(26112);function x(Ie,Qe){var $e=Ie.disabled,je=Ie.prefixCls,Je=Ie.character,ft=Ie.characterRender,yt=Ie.index,mt=Ie.count,bt=Ie.value,We=Ie.allowHalf,Bt=Ie.focused,xt=Ie.onHover,Oe=Ie.onClick,At=function(Le){xt(Le,yt)},ce=function(Le){Oe(Le,yt)},re=function(Le){Le.keyCode===E.Z.ENTER&&Oe(Le,yt)},ae=yt+1,se=new Set([je]);bt===0&&yt===0&&Bt?se.add("".concat(je,"-focused")):We&&bt+.5>=ae&&btyt?"true":"false","aria-posinset":yt+1,"aria-setsize":mt,tabIndex:$e?-1:0},he.createElement("div",{className:"".concat(je,"-first")},De),he.createElement("div",{className:"".concat(je,"-second")},De)));return ft&&(Ye=ft(Ye,Ie)),Ye}var y=he.forwardRef(x);function b(){var Ie=he.useRef({});function Qe(je){return Ie.current[je]}function $e(je){return function(Je){Ie.current[je]=Je}}return[Qe,$e]}function ee(Ie){var Qe=Ie.pageXOffset,$e="scrollLeft";if(typeof Qe!="number"){var je=Ie.document;Qe=je.documentElement[$e],typeof Qe!="number"&&(Qe=je.body[$e])}return Qe}function ne(Ie){var Qe,$e,je=Ie.ownerDocument,Je=je.body,ft=je&&je.documentElement,yt=Ie.getBoundingClientRect();return Qe=yt.left,$e=yt.top,Qe-=ft.clientLeft||Je.clientLeft||0,$e-=ft.clientTop||Je.clientTop||0,{left:Qe,top:$e}}function le(Ie){var Qe=ne(Ie),$e=Ie.ownerDocument,je=$e.defaultView||$e.parentWindow;return Qe.left+=ee(je),Qe.left}var ue=["prefixCls","className","defaultValue","value","count","allowHalf","allowClear","character","characterRender","disabled","direction","tabIndex","autoFocus","onHoverChange","onChange","onFocus","onBlur","onKeyDown","onMouseLeave"];function me(Ie,Qe){var $e,je=Ie.prefixCls,Je=je===void 0?"rc-rate":je,ft=Ie.className,yt=Ie.defaultValue,mt=Ie.value,bt=Ie.count,We=bt===void 0?5:bt,Bt=Ie.allowHalf,xt=Bt===void 0?!1:Bt,Oe=Ie.allowClear,At=Oe===void 0?!0:Oe,ce=Ie.character,re=ce===void 0?"\u2605":ce,ae=Ie.characterRender,se=Ie.disabled,De=Ie.direction,Ye=De===void 0?"ltr":De,fe=Ie.tabIndex,Le=fe===void 0?0:fe,it=Ie.autoFocus,qe=Ie.onHoverChange,Ve=Ie.onChange,dt=Ie.onFocus,kt=Ie.onBlur,Mt=Ie.onKeyDown,un=Ie.onMouseLeave,Tt=(0,ve.Z)(Ie,ue),sn=b(),tt=(0,be.Z)(sn,2),vt=tt[0],St=tt[1],Gt=he.useRef(null),vn=function(){if(!se){var za;(za=Gt.current)===null||za===void 0||za.focus()}};he.useImperativeHandle(Qe,function(){return{focus:vn,blur:function(){if(!se){var za;(za=Gt.current)===null||za===void 0||za.blur()}}}});var Rn=(0,oe.Z)(yt||0,{value:mt}),wn=(0,be.Z)(Rn,2),Hn=wn[0],Aa=wn[1],Ta=(0,oe.Z)(null),Oa=(0,be.Z)(Ta,2),Bn=Oa[0],fa=Oa[1],Ka=function(za,Bo){var Ha=Ye==="rtl",Xo=za+1;if(xt){var Pl=vt(za),so=le(Pl),oa=Pl.clientWidth;(Ha&&Bo-so>oa/2||!Ha&&Bo-so0&&!Ha||Bo===E.Z.RIGHT&&Xo>0&&Ha?(xt?Xo-=.5:Xo-=1,Ln(Xo),za.preventDefault()):Bo===E.Z.LEFT&&Xo{const{componentCls:Qe}=Ie;return{[`${Qe}-star`]:{position:"relative",display:"inline-block",color:"inherit",cursor:"pointer","&:not(:last-child)":{marginInlineEnd:Ie.marginXS},"> div":{transition:`all ${Ie.motionDurationMid}, outline 0s`,"&:hover":{transform:Ie.starHoverScale},"&:focus":{outline:0},"&:focus-visible":{outline:`${Ie.lineWidth}px dashed ${Ie.starColor}`,transform:Ie.starHoverScale}},"&-first, &-second":{color:Ie.starBg,transition:`all ${Ie.motionDurationMid}`,userSelect:"none",[Ie.iconCls]:{verticalAlign:"middle"}},"&-first":{position:"absolute",top:0,insetInlineStart:0,width:"50%",height:"100%",overflow:"hidden",opacity:0},[`&-half ${Qe}-star-first, &-half ${Qe}-star-second`]:{opacity:1},[`&-half ${Qe}-star-first, &-full ${Qe}-star-second`]:{color:"inherit"}}}},Xe=Ie=>({[`&-rtl${Ie.componentCls}`]:{direction:"rtl"}}),at=Ie=>{const{componentCls:Qe}=Ie;return{[Qe]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,Ce.Wf)(Ie)),{display:"inline-block",margin:0,padding:0,color:Ie.starColor,fontSize:Ie.starSize,lineHeight:"unset",listStyle:"none",outline:"none",[`&-disabled${Qe} ${Qe}-star`]:{cursor:"default","> div:hover":{transform:"scale(1)"}}}),rt(Ie)),{[`+ ${Qe}-text`]:{display:"inline-block",marginInlineStart:Ie.marginXS,fontSize:Ie.fontSize}}),Xe(Ie))}};var lt=(0,et.Z)("Rate",Ie=>{const Qe=(0,we.TS)(Ie,{});return[at(Qe)]},Ie=>({starColor:Ie.yellow6,starSize:Ie.controlHeightLG*.5,starHoverScale:"scale(1.1)",starBg:Ie.colorFillContent})),nt=function(Ie,Qe){var $e={};for(var je in Ie)Object.prototype.hasOwnProperty.call(Ie,je)&&Qe.indexOf(je)<0&&($e[je]=Ie[je]);if(Ie!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Je=0,je=Object.getOwnPropertySymbols(Ie);Je{const{prefixCls:$e,className:je,rootClassName:Je,style:ft,tooltips:yt,character:mt=he.createElement(ge,null)}=Ie,bt=nt(Ie,["prefixCls","className","rootClassName","style","tooltips","character"]),We=(se,De)=>{let{index:Ye}=De;return yt?he.createElement(ze.Z,{title:yt[Ye]},se):se},{getPrefixCls:Bt,direction:xt,rate:Oe}=he.useContext(Be.E_),At=Bt("rate",$e),[ce,re]=lt(At),ae=Object.assign(Object.assign({},Oe==null?void 0:Oe.style),ft);return ce(he.createElement(de,Object.assign({ref:Qe,character:mt,characterRender:We},bt,{className:Ee()(je,Je,re,Oe==null?void 0:Oe.className),style:ae,prefixCls:At,direction:xt})))})},61621:function(Ft,wt,te){"use strict";te.d(wt,{Z:function(){return re}});var z=te(92310),he=te.n(z),xe=te(59301),Ze=te(36355),Se=te(2738),ie=ae=>{const{prefixCls:se,className:De,style:Ye,size:fe,shape:Le}=ae,it=he()({[`${se}-lg`]:fe==="large",[`${se}-sm`]:fe==="small"}),qe=he()({[`${se}-circle`]:Le==="circle",[`${se}-square`]:Le==="square",[`${se}-round`]:Le==="round"}),Ve=xe.useMemo(()=>typeof fe=="number"?{width:fe,height:fe,lineHeight:`${fe}px`}:{},[fe]);return xe.createElement("span",{className:he()(se,it,qe,De),style:Object.assign(Object.assign({},Ve),Ye)})},ge=te(36237),ke=te(83116),Ee=te(37613);const pe=new ge.Keyframes("ant-skeleton-loading",{"0%":{backgroundPosition:"100% 50%"},"100%":{backgroundPosition:"0 50%"}}),be=ae=>({height:ae,lineHeight:`${ae}px`}),ve=ae=>Object.assign({width:ae},be(ae)),oe=ae=>({background:ae.skeletonLoadingBackground,backgroundSize:"400% 100%",animationName:pe,animationDuration:ae.skeletonLoadingMotionDuration,animationTimingFunction:"ease",animationIterationCount:"infinite"}),E=ae=>Object.assign({width:ae*5,minWidth:ae*5},be(ae)),a=ae=>{const{skeletonAvatarCls:se,gradientFromColor:De,controlHeight:Ye,controlHeightLG:fe,controlHeightSM:Le}=ae;return{[`${se}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:De},ve(Ye)),[`${se}${se}-circle`]:{borderRadius:"50%"},[`${se}${se}-lg`]:Object.assign({},ve(fe)),[`${se}${se}-sm`]:Object.assign({},ve(Le))}},x=ae=>{const{controlHeight:se,borderRadiusSM:De,skeletonInputCls:Ye,controlHeightLG:fe,controlHeightSM:Le,gradientFromColor:it}=ae;return{[`${Ye}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:it,borderRadius:De},E(se)),[`${Ye}-lg`]:Object.assign({},E(fe)),[`${Ye}-sm`]:Object.assign({},E(Le))}},y=ae=>Object.assign({width:ae},be(ae)),b=ae=>{const{skeletonImageCls:se,imageSizeBase:De,gradientFromColor:Ye,borderRadiusSM:fe}=ae;return{[`${se}`]:Object.assign(Object.assign({display:"flex",alignItems:"center",justifyContent:"center",verticalAlign:"top",background:Ye,borderRadius:fe},y(De*2)),{[`${se}-path`]:{fill:"#bfbfbf"},[`${se}-svg`]:Object.assign(Object.assign({},y(De)),{maxWidth:De*4,maxHeight:De*4}),[`${se}-svg${se}-svg-circle`]:{borderRadius:"50%"}}),[`${se}${se}-circle`]:{borderRadius:"50%"}}},ee=(ae,se,De)=>{const{skeletonButtonCls:Ye}=ae;return{[`${De}${Ye}-circle`]:{width:se,minWidth:se,borderRadius:"50%"},[`${De}${Ye}-round`]:{borderRadius:se}}},ne=ae=>Object.assign({width:ae*2,minWidth:ae*2},be(ae)),le=ae=>{const{borderRadiusSM:se,skeletonButtonCls:De,controlHeight:Ye,controlHeightLG:fe,controlHeightSM:Le,gradientFromColor:it}=ae;return Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({[`${De}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:it,borderRadius:se,width:Ye*2,minWidth:Ye*2},ne(Ye))},ee(ae,Ye,De)),{[`${De}-lg`]:Object.assign({},ne(fe))}),ee(ae,fe,`${De}-lg`)),{[`${De}-sm`]:Object.assign({},ne(Le))}),ee(ae,Le,`${De}-sm`))},ue=ae=>{const{componentCls:se,skeletonAvatarCls:De,skeletonTitleCls:Ye,skeletonParagraphCls:fe,skeletonButtonCls:Le,skeletonInputCls:it,skeletonImageCls:qe,controlHeight:Ve,controlHeightLG:dt,controlHeightSM:kt,gradientFromColor:Mt,padding:un,marginSM:Tt,borderRadius:sn,titleHeight:tt,blockRadius:vt,paragraphLiHeight:St,controlHeightXS:Gt,paragraphMarginTop:vn}=ae;return{[`${se}`]:{display:"table",width:"100%",[`${se}-header`]:{display:"table-cell",paddingInlineEnd:un,verticalAlign:"top",[`${De}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:Mt},ve(Ve)),[`${De}-circle`]:{borderRadius:"50%"},[`${De}-lg`]:Object.assign({},ve(dt)),[`${De}-sm`]:Object.assign({},ve(kt))},[`${se}-content`]:{display:"table-cell",width:"100%",verticalAlign:"top",[`${Ye}`]:{width:"100%",height:tt,background:Mt,borderRadius:vt,[`+ ${fe}`]:{marginBlockStart:kt}},[`${fe}`]:{padding:0,"> li":{width:"100%",height:St,listStyle:"none",background:Mt,borderRadius:vt,"+ li":{marginBlockStart:Gt}}},[`${fe}> li:last-child:not(:first-child):not(:nth-child(2))`]:{width:"61%"}},[`&-round ${se}-content`]:{[`${Ye}, ${fe} > li`]:{borderRadius:sn}}},[`${se}-with-avatar ${se}-content`]:{[`${Ye}`]:{marginBlockStart:Tt,[`+ ${fe}`]:{marginBlockStart:vn}}},[`${se}${se}-element`]:Object.assign(Object.assign(Object.assign(Object.assign({display:"inline-block",width:"auto"},le(ae)),a(ae)),x(ae)),b(ae)),[`${se}${se}-block`]:{width:"100%",[`${Le}`]:{width:"100%"},[`${it}`]:{width:"100%"}},[`${se}${se}-active`]:{[` + `]:{display:"inline-block",minWidth:fe.itemSize,height:fe.itemSize,color:fe.colorText,fontFamily:fe.fontFamily,lineHeight:`${fe.itemSize}px`,textAlign:"center",verticalAlign:"middle",listStyle:"none",borderRadius:fe.borderRadius,cursor:"pointer",transition:`all ${fe.motionDurationMid}`},[`${Le}-prev, ${Le}-next`]:{fontFamily:"Arial, Helvetica, sans-serif",outline:0,button:{color:fe.colorText,cursor:"pointer",userSelect:"none"},[`${Le}-item-link`]:{display:"block",width:"100%",height:"100%",padding:0,fontSize:fe.fontSizeSM,textAlign:"center",backgroundColor:"transparent",border:`${fe.lineWidth}px ${fe.lineType} transparent`,borderRadius:fe.borderRadius,outline:"none",transition:`all ${fe.motionDurationMid}`},[`&:hover ${Le}-item-link`]:{backgroundColor:fe.colorBgTextHover},[`&:active ${Le}-item-link`]:{backgroundColor:fe.colorBgTextActive},[`&${Le}-disabled:hover`]:{[`${Le}-item-link`]:{backgroundColor:"transparent"}}},[`${Le}-slash`]:{marginInlineEnd:fe.paginationSlashMarginInlineEnd,marginInlineStart:fe.paginationSlashMarginInlineStart},[`${Le}-options`]:{display:"inline-block",marginInlineStart:fe.margin,verticalAlign:"middle","&-size-changer.-select":{display:"inline-block",width:"auto"},"&-quick-jumper":{display:"inline-block",height:fe.controlHeight,marginInlineStart:fe.marginXS,lineHeight:`${fe.controlHeight}px`,verticalAlign:"top",input:Object.assign(Object.assign({},(0,je.ik)(fe)),{width:fe.controlHeightLG*1.25,height:fe.controlHeight,boxSizing:"border-box",margin:0,marginInlineStart:fe.marginXS,marginInlineEnd:fe.marginXS})}}}},xt=fe=>{const{componentCls:Le}=fe;return{[`${Le}-item`]:{display:"inline-block",minWidth:fe.itemSize,height:fe.itemSize,marginInlineEnd:fe.marginXS,fontFamily:fe.fontFamily,lineHeight:`${fe.itemSize-2}px`,textAlign:"center",verticalAlign:"middle",listStyle:"none",backgroundColor:"transparent",border:`${fe.lineWidth}px ${fe.lineType} transparent`,borderRadius:fe.borderRadius,outline:0,cursor:"pointer",userSelect:"none",a:{display:"block",padding:`0 ${fe.paginationItemPaddingInline}px`,color:fe.colorText,"&:hover":{textDecoration:"none"}},[`&:not(${Le}-item-active)`]:{"&:hover":{transition:`all ${fe.motionDurationMid}`,backgroundColor:fe.colorBgTextHover},"&:active":{backgroundColor:fe.colorBgTextActive}},"&-active":{fontWeight:fe.fontWeightStrong,backgroundColor:fe.itemActiveBg,borderColor:fe.colorPrimary,a:{color:fe.colorPrimary},"&:hover":{borderColor:fe.colorPrimaryHover},"&:hover a":{color:fe.colorPrimaryHover}}}}},Oe=fe=>{const{componentCls:Le}=fe;return{[Le]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,Xe.Wf)(fe)),{"ul, ol":{margin:0,padding:0,listStyle:"none"},"&::after":{display:"block",clear:"both",height:0,overflow:"hidden",visibility:"hidden",content:'""'},[`${Le}-total-text`]:{display:"inline-block",height:fe.itemSize,marginInlineEnd:fe.marginXS,lineHeight:`${fe.itemSize-2}px`,verticalAlign:"middle"}}),xt(fe)),Bt(fe)),We(fe)),bt(fe)),mt(fe)),{[`@media only screen and (max-width: ${fe.screenLG}px)`]:{[`${Le}-item`]:{"&-after-jump-prev, &-before-jump-next":{display:"none"}}},[`@media only screen and (max-width: ${fe.screenSM}px)`]:{[`${Le}-options`]:{display:"none"}}}),[`&${fe.componentCls}-rtl`]:{direction:"rtl"}}},At=fe=>{const{componentCls:Le}=fe;return{[`${Le}${Le}-disabled:not(${Le}-mini)`]:{"&, &:hover":{[`${Le}-item-link`]:{borderColor:fe.colorBorder}},"&:focus-visible":{[`${Le}-item-link`]:{borderColor:fe.colorBorder}},[`${Le}-item, ${Le}-item-link`]:{backgroundColor:fe.colorBgContainerDisabled,borderColor:fe.colorBorder,[`&:hover:not(${Le}-item-active)`]:{backgroundColor:fe.colorBgContainerDisabled,borderColor:fe.colorBorder,a:{color:fe.colorTextDisabled}},[`&${Le}-item-active`]:{backgroundColor:fe.itemActiveBgDisabled}},[`${Le}-prev, ${Le}-next`]:{"&:hover button":{backgroundColor:fe.colorBgContainerDisabled,borderColor:fe.colorBorder,color:fe.colorTextDisabled},[`${Le}-item-link`]:{backgroundColor:fe.colorBgContainerDisabled,borderColor:fe.colorBorder}}},[`${Le}:not(${Le}-mini)`]:{[`${Le}-prev, ${Le}-next`]:{"&:hover button":{borderColor:fe.colorPrimaryHover,backgroundColor:fe.itemBg},[`${Le}-item-link`]:{backgroundColor:fe.itemLinkBg,borderColor:fe.colorBorder},[`&:hover ${Le}-item-link`]:{borderColor:fe.colorPrimary,backgroundColor:fe.itemBg,color:fe.colorPrimary},[`&${Le}-disabled`]:{[`${Le}-item-link`]:{borderColor:fe.colorBorder,color:fe.colorTextDisabled}}},[`${Le}-item`]:{backgroundColor:fe.itemBg,border:`${fe.lineWidth}px ${fe.lineType} ${fe.colorBorder}`,[`&:hover:not(${Le}-item-active)`]:{borderColor:fe.colorPrimary,backgroundColor:fe.itemBg,a:{color:fe.colorPrimary}},"&-active":{borderColor:fe.colorPrimary}}}}},ce=fe=>{const{componentCls:Le}=fe;return{[`${Le}:not(${Le}-disabled)`]:{[`${Le}-item`]:Object.assign({},(0,Xe.Qy)(fe)),[`${Le}-jump-prev, ${Le}-jump-next`]:{"&:focus-visible":Object.assign({[`${Le}-item-link-icon`]:{opacity:1},[`${Le}-item-ellipsis`]:{opacity:0}},(0,Xe.oN)(fe))},[`${Le}-prev, ${Le}-next`]:{[`&:focus-visible ${Le}-item-link`]:Object.assign({},(0,Xe.oN)(fe))}}}};var re=(0,ft.Z)("Pagination",fe=>{const Le=(0,yt.TS)(fe,{inputOutlineOffset:0,paginationMiniOptionsMarginInlineStart:fe.marginXXS/2,paginationMiniQuickJumperInputWidth:fe.controlHeightLG*1.1,paginationItemPaddingInline:fe.marginXXS*1.5,paginationEllipsisLetterSpacing:fe.marginXXS/2,paginationSlashMarginInlineStart:fe.marginXXS,paginationSlashMarginInlineEnd:fe.marginSM,paginationEllipsisTextIndent:"0.13em"},(0,je.e5)(fe),(0,je.TM)(fe));return[Oe(Le),ce(Le),fe.wireframe&&At(Le)]},fe=>({itemBg:fe.colorBgContainer,itemSize:fe.controlHeight,itemSizeSM:fe.controlHeightSM,itemActiveBg:fe.colorBgContainer,itemLinkBg:fe.colorBgContainer,itemActiveColorDisabled:fe.colorTextDisabled,itemActiveBgDisabled:fe.controlItemBgActiveDisabled,itemInputBg:fe.colorBgContainer,miniOptionsSizeChangerTop:0})),ae=function(fe,Le){var lt={};for(var qe in fe)Object.prototype.hasOwnProperty.call(fe,qe)&&Le.indexOf(qe)<0&&(lt[qe]=fe[qe]);if(fe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ve=0,qe=Object.getOwnPropertySymbols(fe);Ve{const{prefixCls:Le,selectPrefixCls:lt,className:qe,rootClassName:Ve,style:dt,size:kt,locale:Mt,selectComponentClass:un,responsive:Tt,showSizeChanger:sn}=fe,tt=ae(fe,["prefixCls","selectPrefixCls","className","rootClassName","style","size","locale","selectComponentClass","responsive","showSizeChanger"]),{xs:vt}=(0,He.Z)(Tt),{getPrefixCls:St,direction:Gt,pagination:vn={}}=ve.useContext(rt.E_),Rn=St("pagination",Le),[wn,Hn]=re(Rn),Aa=sn!=null?sn:vn.showSizeChanger,Ta=ve.useMemo(()=>{const ao=ve.createElement("span",{className:`${Rn}-item-ellipsis`},"\u2022\u2022\u2022"),fn=ve.createElement("button",{className:`${Rn}-item-link`,type:"button",tabIndex:-1},Gt==="rtl"?ve.createElement(ye.Z,null):ve.createElement(he.Z,null)),Wn=ve.createElement("button",{className:`${Rn}-item-link`,type:"button",tabIndex:-1},Gt==="rtl"?ve.createElement(he.Z,null):ve.createElement(ye.Z,null)),Ea=ve.createElement("a",{className:`${Rn}-item-link`},ve.createElement("div",{className:`${Rn}-item-container`},Gt==="rtl"?ve.createElement(ke.Z,{className:`${Rn}-item-link-icon`}):ve.createElement(ge,{className:`${Rn}-item-link-icon`}),ao)),$a=ve.createElement("a",{className:`${Rn}-item-link`},ve.createElement("div",{className:`${Rn}-item-container`},Gt==="rtl"?ve.createElement(ge,{className:`${Rn}-item-link-icon`}):ve.createElement(ke.Z,{className:`${Rn}-item-link-icon`}),ao));return{prevIcon:fn,nextIcon:Wn,jumpPrevIcon:Ea,jumpNextIcon:$a}},[Gt,Rn]),[Oa]=(0,Ce.Z)("Pagination",at.Z),Bn=Object.assign(Object.assign({},Oa),Mt),fa=(0,nt.Z)(kt),Ka=fa==="small"||!!(vt&&!fa&&Tt),Ln=St("select",lt),Po=pe()({[`${Rn}-mini`]:Ka,[`${Rn}-rtl`]:Gt==="rtl"},vn==null?void 0:vn.className,qe,Ve,Hn),ho=Object.assign(Object.assign({},vn==null?void 0:vn.style),dt);return wn(ve.createElement(Je,Object.assign({},Ta,tt,{style:ho,prefixCls:Rn,selectPrefixCls:Ln,className:Po,selectComponentClass:un||(Ka?Qe:$e),locale:Bn,showSizeChanger:Aa})))},Ye=De},93948:function(Ft,wt,te){"use strict";te.d(wt,{Z:function(){return sn}});var z=te(59301),ve=te(29679),be=te(40001),Ze=te(19248),Ee=te(99267),Pe=te(92310),le=te.n(Pe),ge=te(2738),ke=te(36355),he=te(54476),ye=te(33885),Fe=te(75931),pe={percent:0,prefixCls:"rc-progress",strokeColor:"#2db7f5",strokeLinecap:"round",strokeWidth:1,trailColor:"#D9D9D9",trailWidth:1,gapPosition:"bottom"},oe=function(){var vt=(0,z.useRef)([]),St=(0,z.useRef)(null);return(0,z.useEffect)(function(){var Gt=Date.now(),vn=!1;vt.current.forEach(function(Rn){if(Rn){vn=!0;var wn=Rn.style;wn.transitionDuration=".3s, .3s, .3s, .06s",St.current&&Gt-St.current<100&&(wn.transitionDuration="0s, 0s")}}),vn&&(St.current=Date.now())}),vt.current},E=["className","percent","prefixCls","strokeColor","strokeLinecap","strokeWidth","style","trailColor","trailWidth","transition"],a=function(vt){var St=(0,ye.Z)((0,ye.Z)({},pe),vt),Gt=St.className,vn=St.percent,Rn=St.prefixCls,wn=St.strokeColor,Hn=St.strokeLinecap,Aa=St.strokeWidth,Ta=St.style,Oa=St.trailColor,Bn=St.trailWidth,fa=St.transition,Ka=(0,Fe.Z)(St,E);delete Ka.gapPosition;var Ln=Array.isArray(vn)?vn:[vn],Po=Array.isArray(wn)?wn:[wn],ho=oe(),ao=Aa/2,fn=100-Aa/2,Wn="M ".concat(Hn==="round"?ao:0,",").concat(ao,` + L `).concat(Hn==="round"?fn:100,",").concat(ao),Ea="0 0 100 ".concat(Aa),$a=0;return z.createElement("svg",(0,he.Z)({className:le()("".concat(Rn,"-line"),Gt),viewBox:Ea,preserveAspectRatio:"none",style:Ta},Ka),z.createElement("path",{className:"".concat(Rn,"-line-trail"),d:Wn,strokeLinecap:Hn,stroke:Oa,strokeWidth:Bn||Aa,fillOpacity:"0"}),Ln.map(function(Ca,La){var ar=1;switch(Hn){case"round":ar=1-Aa/100;break;case"square":ar=1-Aa/2/100;break;default:ar=1;break}var Dr={strokeDasharray:"".concat(Ca*ar,"px, 100px"),strokeDashoffset:"-".concat($a,"px"),transition:fa||"stroke-dashoffset 0.3s ease 0s, stroke-dasharray .3s ease 0s, stroke 0.3s linear"},jt=Po[La]||Po[Po.length-1];return $a+=Ca,z.createElement("path",{key:La,className:"".concat(Rn,"-line-path"),d:Wn,strokeLinecap:Hn,stroke:jt,strokeWidth:Aa,fillOpacity:"0",ref:function(Rt){ho[La]=Rt},style:Dr})}))},x=a,y=te(76190),b=te(42978),ee=te(47273),ne=0,ue=(0,ee.Z)();function ie(){var tt;return ue?(tt=ne,ne+=1):tt="TEST_OR_SSR",tt}var me=function(tt){var vt=z.useState(),St=(0,b.Z)(vt,2),Gt=St[0],vn=St[1];return z.useEffect(function(){vn("rc_progress_".concat(ie()))},[]),tt||Gt},Se=function(vt){var St=vt.bg,Gt=vt.children;return z.createElement("div",{style:{width:"100%",height:"100%",background:St}},Gt)};function de(tt,vt){return Object.keys(tt).map(function(St){var Gt=parseFloat(St),vn="".concat(Math.floor(Gt*vt),"%");return"".concat(tt[St]," ").concat(vn)})}var Be=z.forwardRef(function(tt,vt){var St=tt.prefixCls,Gt=tt.color,vn=tt.gradientId,Rn=tt.radius,wn=tt.style,Hn=tt.ptg,Aa=tt.strokeLinecap,Ta=tt.strokeWidth,Oa=tt.size,Bn=tt.gapDegree,fa=Gt&&(0,y.Z)(Gt)==="object",Ka=fa?"#FFF":void 0,Ln=Oa/2,Po=z.createElement("circle",{className:"".concat(St,"-circle-path"),r:Rn,cx:Ln,cy:Ln,stroke:Ka,strokeLinecap:Aa,strokeWidth:Ta,opacity:Hn===0?0:1,style:wn,ref:vt});if(!fa)return Po;var ho="".concat(vn,"-conic"),ao=Bn?"".concat(180+Bn/2,"deg"):"0deg",fn=de(Gt,(360-Bn)/360),Wn=de(Gt,1),Ea="conic-gradient(from ".concat(ao,", ").concat(fn.join(", "),")"),$a="linear-gradient(to ".concat(Bn?"bottom":"top",", ").concat(Wn.join(", "),")");return z.createElement(z.Fragment,null,z.createElement("mask",{id:ho},Po),z.createElement("foreignObject",{x:0,y:0,width:Oa,height:Oa,mask:"url(#".concat(ho,")")},z.createElement(Se,{bg:$a},z.createElement(Se,{bg:Ea}))))}),ze=Be,Ae=100,et=function(vt,St,Gt,vn,Rn,wn,Hn,Aa,Ta,Oa){var Bn=arguments.length>10&&arguments[10]!==void 0?arguments[10]:0,fa=Gt/100*360*((360-wn)/360),Ka=wn===0?0:{bottom:0,top:180,left:90,right:-90}[Hn],Ln=(100-vn)/100*St;Ta==="round"&&vn!==100&&(Ln+=Oa/2,Ln>=St&&(Ln=St-.01));var Po=Ae/2;return{stroke:typeof Aa=="string"?Aa:void 0,strokeDasharray:"".concat(St,"px ").concat(vt),strokeDashoffset:Ln+Bn,transform:"rotate(".concat(Rn+fa+Ka,"deg)"),transformOrigin:"".concat(Po,"px ").concat(Po,"px"),transition:"stroke-dashoffset .3s ease 0s, stroke-dasharray .3s ease 0s, stroke .3s, stroke-width .06s ease .3s, opacity .3s ease 0s",fillOpacity:0}},we=["id","prefixCls","steps","strokeWidth","trailWidth","gapDegree","gapPosition","trailColor","strokeLinecap","style","className","strokeColor","percent"];function it(tt){var vt=tt!=null?tt:[];return Array.isArray(vt)?vt:[vt]}var Je=function(vt){var St=(0,ye.Z)((0,ye.Z)({},pe),vt),Gt=St.id,vn=St.prefixCls,Rn=St.steps,wn=St.strokeWidth,Hn=St.trailWidth,Aa=St.gapDegree,Ta=Aa===void 0?0:Aa,Oa=St.gapPosition,Bn=St.trailColor,fa=St.strokeLinecap,Ka=St.style,Ln=St.className,Po=St.strokeColor,ho=St.percent,ao=(0,Fe.Z)(St,we),fn=Ae/2,Wn=me(Gt),Ea="".concat(Wn,"-gradient"),$a=fn-wn/2,Ca=Math.PI*2*$a,La=Ta>0?90+Ta/2:-90,ar=Ca*((360-Ta)/360),Dr=(0,y.Z)(Rn)==="object"?Rn:{count:Rn,space:2},jt=Dr.count,Ot=Dr.space,Rt=it(ho),Gn=it(Po),Ma=Gn.find(function(so){return so&&(0,y.Z)(so)==="object"}),va=Ma&&(0,y.Z)(Ma)==="object",za=va?"butt":fa,Bo=et(Ca,ar,0,100,La,Ta,Oa,Bn,za,wn),Ha=oe(),Xo=function(){var oa=0;return Rt.map(function(ur,Qr){var Er=Gn[Qr]||Gn[Gn.length-1],or=et(Ca,ar,oa,ur,La,Ta,Oa,Er,za,wn);return oa+=ur,z.createElement(ze,{key:Qr,color:Er,ptg:ur,radius:$a,prefixCls:vn,gradientId:Ea,style:or,strokeLinecap:za,strokeWidth:wn,gapDegree:Ta,ref:function(Sn){Ha[Qr]=Sn},size:Ae})}).reverse()},Pl=function(){var oa=Math.round(jt*(Rt[0]/100)),ur=100/jt,Qr=0;return new Array(jt).fill(null).map(function(Er,or){var It=or<=oa-1?Gn[0]:Bn,Sn=It&&(0,y.Z)(It)==="object"?"url(#".concat(Ea,")"):void 0,yn=et(Ca,ar,Qr,ur,La,Ta,Oa,It,"butt",wn,Ot);return Qr+=(ar-yn.strokeDashoffset+Ot)*100/ar,z.createElement("circle",{key:or,className:"".concat(vn,"-circle-path"),r:$a,cx:fn,cy:fn,stroke:Sn,strokeWidth:wn,opacity:1,style:yn,ref:function(_n){Ha[or]=_n}})})};return z.createElement("svg",(0,he.Z)({className:le()("".concat(vn,"-circle"),Ln),viewBox:"0 0 ".concat(Ae," ").concat(Ae),style:Ka,id:Gt,role:"presentation"},ao),!jt&&z.createElement("circle",{className:"".concat(vn,"-circle-trail"),r:$a,cx:fn,cy:fn,stroke:Bn,strokeLinecap:za,strokeWidth:Hn||wn,style:Bo}),jt?Pl():Xo())},at=Je,rt={Line:x,Circle:at},nt=te(6848),He=te(30071);function Ce(tt){return!tt||tt<0?0:tt>100?100:tt}function Ie(tt){let{success:vt,successPercent:St}=tt,Gt=St;return vt&&"progress"in vt&&(Gt=vt.progress),vt&&"percent"in vt&&(Gt=vt.percent),Gt}const Qe=tt=>{let{percent:vt,success:St,successPercent:Gt}=tt;const vn=Ce(Ie({success:St,successPercent:Gt}));return[vn,Ce(Ce(vt)-vn)]},$e=tt=>{let{success:vt={},strokeColor:St}=tt;const{strokeColor:Gt}=vt;return[Gt||He.presetPrimaryColors.green,St||null]},je=(tt,vt,St)=>{var Gt,vn,Rn,wn;let Hn=-1,Aa=-1;if(vt==="step"){const Ta=St.steps,Oa=St.strokeWidth;typeof tt=="string"||typeof tt=="undefined"?(Hn=tt==="small"?2:14,Aa=Oa!=null?Oa:8):typeof tt=="number"?[Hn,Aa]=[tt,tt]:[Hn=14,Aa=8]=tt,Hn*=Ta}else if(vt==="line"){const Ta=St==null?void 0:St.strokeWidth;typeof tt=="string"||typeof tt=="undefined"?Aa=Ta||(tt==="small"?6:8):typeof tt=="number"?[Hn,Aa]=[tt,tt]:[Hn=-1,Aa=8]=tt}else(vt==="circle"||vt==="dashboard")&&(typeof tt=="string"||typeof tt=="undefined"?[Hn,Aa]=tt==="small"?[60,60]:[120,120]:typeof tt=="number"?[Hn,Aa]=[tt,tt]:(Hn=(vn=(Gt=tt[0])!==null&&Gt!==void 0?Gt:tt[1])!==null&&vn!==void 0?vn:120,Aa=(wn=(Rn=tt[0])!==null&&Rn!==void 0?Rn:tt[1])!==null&&wn!==void 0?wn:120));return[Hn,Aa]},Xe=3,ft=tt=>Xe/tt*100;var mt=tt=>{const{prefixCls:vt,trailColor:St=null,strokeLinecap:Gt="round",gapPosition:vn,gapDegree:Rn,width:wn=120,type:Hn,children:Aa,success:Ta,size:Oa=wn}=tt,[Bn,fa]=je(Oa,"circle");let{strokeWidth:Ka}=tt;Ka===void 0&&(Ka=Math.max(ft(Bn),6));const Ln={width:Bn,height:fa,fontSize:Bn*.15+6},Po=z.useMemo(()=>{if(Rn||Rn===0)return Rn;if(Hn==="dashboard")return 75},[Rn,Hn]),ho=vn||Hn==="dashboard"&&"bottom"||void 0,ao=Object.prototype.toString.call(tt.strokeColor)==="[object Object]",fn=$e({success:Ta,strokeColor:tt.strokeColor}),Wn=le()(`${vt}-inner`,{[`${vt}-circle-gradient`]:ao}),Ea=z.createElement(at,{percent:Qe(tt),strokeWidth:Ka,trailWidth:Ka,strokeColor:fn,strokeLinecap:Gt,trailColor:St,prefixCls:vt,gapDegree:Po,gapPosition:ho});return z.createElement("div",{className:Wn,style:Ln},Bn<=20?z.createElement(nt.Z,{title:Aa},z.createElement("span",null,Ea)):z.createElement(z.Fragment,null,Ea,Aa))},bt=function(tt,vt){var St={};for(var Gt in tt)Object.prototype.hasOwnProperty.call(tt,Gt)&&vt.indexOf(Gt)<0&&(St[Gt]=tt[Gt]);if(tt!=null&&typeof Object.getOwnPropertySymbols=="function")for(var vn=0,Gt=Object.getOwnPropertySymbols(tt);vn{let vt=[];return Object.keys(tt).forEach(St=>{const Gt=parseFloat(St.replace(/%/g,""));isNaN(Gt)||vt.push({key:Gt,value:tt[St]})}),vt=vt.sort((St,Gt)=>St.key-Gt.key),vt.map(St=>{let{key:Gt,value:vn}=St;return`${vn} ${Gt}%`}).join(", ")},Bt=(tt,vt)=>{const{from:St=He.presetPrimaryColors.blue,to:Gt=He.presetPrimaryColors.blue,direction:vn=vt==="rtl"?"to left":"to right"}=tt,Rn=bt(tt,["from","to","direction"]);if(Object.keys(Rn).length!==0){const wn=We(Rn);return{backgroundImage:`linear-gradient(${vn}, ${wn})`}}return{backgroundImage:`linear-gradient(${vn}, ${St}, ${Gt})`}};var Oe=tt=>{const{prefixCls:vt,direction:St,percent:Gt,size:vn,strokeWidth:Rn,strokeColor:wn,strokeLinecap:Hn="round",children:Aa,trailColor:Ta=null,success:Oa}=tt,Bn=wn&&typeof wn!="string"?Bt(wn,St):{backgroundColor:wn},fa=Hn==="square"||Hn==="butt"?0:void 0,Ka={backgroundColor:Ta||void 0,borderRadius:fa},Ln=vn!=null?vn:[-1,Rn||(vn==="small"?6:8)],[Po,ho]=je(Ln,"line",{strokeWidth:Rn}),ao=Object.assign({width:`${Ce(Gt)}%`,height:ho,borderRadius:fa},Bn),fn=Ie(tt),Wn={width:`${Ce(fn)}%`,height:ho,borderRadius:fa,backgroundColor:Oa==null?void 0:Oa.strokeColor},Ea={width:Po<0?"100%":Po,height:ho};return z.createElement(z.Fragment,null,z.createElement("div",{className:`${vt}-outer`,style:Ea},z.createElement("div",{className:`${vt}-inner`,style:Ka},z.createElement("div",{className:`${vt}-bg`,style:ao}),fn!==void 0?z.createElement("div",{className:`${vt}-success-bg`,style:Wn}):null)),Aa)},ce=tt=>{const{size:vt,steps:St,percent:Gt=0,strokeWidth:vn=8,strokeColor:Rn,trailColor:wn=null,prefixCls:Hn,children:Aa}=tt,Ta=Math.round(St*(Gt/100)),Oa=vt==="small"?2:14,Bn=vt!=null?vt:[Oa,vn],[fa,Ka]=je(Bn,"step",{steps:St,strokeWidth:vn}),Ln=fa/St,Po=new Array(St);for(let ho=0;ho{const vt=tt?"100%":"-100%";return new re.Keyframes(`antProgress${tt?"RTL":"LTR"}Active`,{"0%":{transform:`translateX(${vt}) scaleX(0)`,opacity:.1},"20%":{transform:`translateX(${vt}) scaleX(0)`,opacity:.5},to:{transform:"translateX(0) scaleX(1)",opacity:0}})},fe=tt=>{const{componentCls:vt,iconCls:St}=tt;return{[vt]:Object.assign(Object.assign({},(0,ae.Wf)(tt)),{display:"inline-block","&-rtl":{direction:"rtl"},"&-line":{position:"relative",width:"100%",fontSize:tt.fontSize,marginInlineEnd:tt.marginXS,marginBottom:tt.marginXS},[`${vt}-outer`]:{display:"inline-block",width:"100%"},[`&${vt}-show-info`]:{[`${vt}-outer`]:{marginInlineEnd:`calc(-2em - ${tt.marginXS}px)`,paddingInlineEnd:`calc(2em + ${tt.paddingXS}px)`}},[`${vt}-inner`]:{position:"relative",display:"inline-block",width:"100%",overflow:"hidden",verticalAlign:"middle",backgroundColor:tt.remainingColor,borderRadius:tt.lineBorderRadius},[`${vt}-inner:not(${vt}-circle-gradient)`]:{[`${vt}-circle-path`]:{stroke:tt.defaultColor}},[`${vt}-success-bg, ${vt}-bg`]:{position:"relative",backgroundColor:tt.defaultColor,borderRadius:tt.lineBorderRadius,transition:`all ${tt.motionDurationSlow} ${tt.motionEaseInOutCirc}`},[`${vt}-success-bg`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,backgroundColor:tt.colorSuccess},[`${vt}-text`]:{display:"inline-block",width:"2em",marginInlineStart:tt.marginXS,color:tt.colorText,lineHeight:1,whiteSpace:"nowrap",textAlign:"start",verticalAlign:"middle",wordBreak:"normal",[St]:{fontSize:tt.fontSize}},[`&${vt}-status-active`]:{[`${vt}-bg::before`]:{position:"absolute",inset:0,backgroundColor:tt.colorBgContainer,borderRadius:tt.lineBorderRadius,opacity:0,animationName:Ye(),animationDuration:tt.progressActiveMotionDuration,animationTimingFunction:tt.motionEaseOutQuint,animationIterationCount:"infinite",content:'""'}},[`&${vt}-rtl${vt}-status-active`]:{[`${vt}-bg::before`]:{animationName:Ye(!0)}},[`&${vt}-status-exception`]:{[`${vt}-bg`]:{backgroundColor:tt.colorError},[`${vt}-text`]:{color:tt.colorError}},[`&${vt}-status-exception ${vt}-inner:not(${vt}-circle-gradient)`]:{[`${vt}-circle-path`]:{stroke:tt.colorError}},[`&${vt}-status-success`]:{[`${vt}-bg`]:{backgroundColor:tt.colorSuccess},[`${vt}-text`]:{color:tt.colorSuccess}},[`&${vt}-status-success ${vt}-inner:not(${vt}-circle-gradient)`]:{[`${vt}-circle-path`]:{stroke:tt.colorSuccess}}})}},Le=tt=>{const{componentCls:vt,iconCls:St}=tt;return{[vt]:{[`${vt}-circle-trail`]:{stroke:tt.remainingColor},[`&${vt}-circle ${vt}-inner`]:{position:"relative",lineHeight:1,backgroundColor:"transparent"},[`&${vt}-circle ${vt}-text`]:{position:"absolute",insetBlockStart:"50%",insetInlineStart:0,width:"100%",margin:0,padding:0,color:tt.circleTextColor,fontSize:tt.circleTextFontSize,lineHeight:1,whiteSpace:"normal",textAlign:"center",transform:"translateY(-50%)",[St]:{fontSize:`${tt.fontSize/tt.fontSizeSM}em`}},[`${vt}-circle&-status-exception`]:{[`${vt}-text`]:{color:tt.colorError}},[`${vt}-circle&-status-success`]:{[`${vt}-text`]:{color:tt.colorSuccess}}},[`${vt}-inline-circle`]:{lineHeight:1,[`${vt}-inner`]:{verticalAlign:"bottom"}}}},lt=tt=>{const{componentCls:vt}=tt;return{[vt]:{[`${vt}-steps`]:{display:"inline-block","&-outer":{display:"flex",flexDirection:"row",alignItems:"center"},"&-item":{flexShrink:0,minWidth:tt.progressStepMinWidth,marginInlineEnd:tt.progressStepMarginInlineEnd,backgroundColor:tt.remainingColor,transition:`all ${tt.motionDurationSlow}`,"&-active":{backgroundColor:tt.defaultColor}}}}}},qe=tt=>{const{componentCls:vt,iconCls:St}=tt;return{[vt]:{[`${vt}-small&-line, ${vt}-small&-line ${vt}-text ${St}`]:{fontSize:tt.fontSizeSM}}}};var Ve=(0,se.Z)("Progress",tt=>{const vt=tt.marginXXS/2,St=(0,De.TS)(tt,{progressStepMarginInlineEnd:vt,progressStepMinWidth:vt,progressActiveMotionDuration:"2.4s"});return[fe(St),Le(St),lt(St),qe(St)]},tt=>({circleTextColor:tt.colorText,defaultColor:tt.colorInfo,remainingColor:tt.colorFillSecondary,lineBorderRadius:100,circleTextFontSize:"1em"})),dt=function(tt,vt){var St={};for(var Gt in tt)Object.prototype.hasOwnProperty.call(tt,Gt)&&vt.indexOf(Gt)<0&&(St[Gt]=tt[Gt]);if(tt!=null&&typeof Object.getOwnPropertySymbols=="function")for(var vn=0,Gt=Object.getOwnPropertySymbols(tt);vn{const{prefixCls:St,className:Gt,rootClassName:vn,steps:Rn,strokeColor:wn,percent:Hn=0,size:Aa="default",showInfo:Ta=!0,type:Oa="line",status:Bn,format:fa,style:Ka}=tt,Ln=dt(tt,["prefixCls","className","rootClassName","steps","strokeColor","percent","size","showInfo","type","status","format","style"]),Po=z.useMemo(()=>{var Rt,Gn;const Ma=Ie(tt);return parseInt(Ma!==void 0?(Rt=Ma!=null?Ma:0)===null||Rt===void 0?void 0:Rt.toString():(Gn=Hn!=null?Hn:0)===null||Gn===void 0?void 0:Gn.toString(),10)},[Hn,tt.success,tt.successPercent]),ho=z.useMemo(()=>!Mt.includes(Bn)&&Po>=100?"success":Bn||"normal",[Bn,Po]),{getPrefixCls:ao,direction:fn,progress:Wn}=z.useContext(ke.E_),Ea=ao("progress",St),[$a,Ca]=Ve(Ea),La=z.useMemo(()=>{if(!Ta)return null;const Rt=Ie(tt);let Gn;const Ma=fa||(za=>`${za}%`),va=Oa==="line";return fa||ho!=="exception"&&ho!=="success"?Gn=Ma(Ce(Hn),Ce(Rt)):ho==="exception"?Gn=va?z.createElement(Ze.Z,null):z.createElement(Ee.Z,null):ho==="success"&&(Gn=va?z.createElement(ve.Z,null):z.createElement(be.Z,null)),z.createElement("span",{className:`${Ea}-text`,title:typeof Gn=="string"?Gn:void 0},Gn)},[Ta,Hn,Po,ho,Oa,Ea,fa]),ar=Array.isArray(wn)?wn[0]:wn,Dr=typeof wn=="string"||Array.isArray(wn)?wn:void 0;let jt;Oa==="line"?jt=Rn?z.createElement(ce,Object.assign({},tt,{strokeColor:Dr,prefixCls:Ea,steps:Rn}),La):z.createElement(Oe,Object.assign({},tt,{strokeColor:ar,prefixCls:Ea,direction:fn}),La):(Oa==="circle"||Oa==="dashboard")&&(jt=z.createElement(mt,Object.assign({},tt,{strokeColor:ar,prefixCls:Ea,progressStatus:ho}),La));const Ot=le()(Ea,`${Ea}-status-${ho}`,`${Ea}-${Oa==="dashboard"&&"circle"||Rn&&"steps"||Oa}`,{[`${Ea}-inline-circle`]:Oa==="circle"&&je(Aa,"circle")[0]<=20,[`${Ea}-show-info`]:Ta,[`${Ea}-${Aa}`]:typeof Aa=="string",[`${Ea}-rtl`]:fn==="rtl"},Wn==null?void 0:Wn.className,Gt,vn,Ca);return $a(z.createElement("div",Object.assign({ref:vt,style:Object.assign(Object.assign({},Wn==null?void 0:Wn.style),Ka),className:Ot,role:"progressbar","aria-valuenow":Po},(0,ge.Z)(Ln,["trailColor","strokeWidth","width","gapDegree","gapPosition","strokeLinecap","success","successPercent"])),jt))}),sn=Tt},13570:function(Ft,wt,te){"use strict";te.d(wt,{Z:function(){return Ce}});var z=te(54476),ve=te(59301),be={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M908.1 353.1l-253.9-36.9L540.7 86.1c-3.1-6.3-8.2-11.4-14.5-14.5-15.8-7.8-35-1.3-42.9 14.5L369.8 316.2l-253.9 36.9c-7 1-13.4 4.3-18.3 9.3a32.05 32.05 0 00.6 45.3l183.7 179.1-43.4 252.9a31.95 31.95 0 0046.4 33.7L512 754l227.1 119.4c6.2 3.3 13.4 4.4 20.3 3.2 17.4-3 29.1-19.5 26.1-36.9l-43.4-252.9 183.7-179.1c5-4.9 8.3-11.3 9.3-18.3 2.7-17.5-9.5-33.7-27-36.3z"}}]},name:"star",theme:"filled"},Ze=be,Ee=te(7657),Pe=function(Qe,$e){return ve.createElement(Ee.Z,(0,z.Z)({},Qe,{ref:$e,icon:Ze}))},le=ve.forwardRef(Pe),ge=le,ke=te(92310),he=te.n(ke),ye=te(20068),Fe=te(42978),pe=te(75931),oe=te(18929),E=te(10228),a=te(26112);function x(Ie,Qe){var $e=Ie.disabled,je=Ie.prefixCls,Xe=Ie.character,ft=Ie.characterRender,yt=Ie.index,mt=Ie.count,bt=Ie.value,We=Ie.allowHalf,Bt=Ie.focused,xt=Ie.onHover,Oe=Ie.onClick,At=function(Le){xt(Le,yt)},ce=function(Le){Oe(Le,yt)},re=function(Le){Le.keyCode===E.Z.ENTER&&Oe(Le,yt)},ae=yt+1,se=new Set([je]);bt===0&&yt===0&&Bt?se.add("".concat(je,"-focused")):We&&bt+.5>=ae&&btyt?"true":"false","aria-posinset":yt+1,"aria-setsize":mt,tabIndex:$e?-1:0},ve.createElement("div",{className:"".concat(je,"-first")},De),ve.createElement("div",{className:"".concat(je,"-second")},De)));return ft&&(Ye=ft(Ye,Ie)),Ye}var y=ve.forwardRef(x);function b(){var Ie=ve.useRef({});function Qe(je){return Ie.current[je]}function $e(je){return function(Xe){Ie.current[je]=Xe}}return[Qe,$e]}function ee(Ie){var Qe=Ie.pageXOffset,$e="scrollLeft";if(typeof Qe!="number"){var je=Ie.document;Qe=je.documentElement[$e],typeof Qe!="number"&&(Qe=je.body[$e])}return Qe}function ne(Ie){var Qe,$e,je=Ie.ownerDocument,Xe=je.body,ft=je&&je.documentElement,yt=Ie.getBoundingClientRect();return Qe=yt.left,$e=yt.top,Qe-=ft.clientLeft||Xe.clientLeft||0,$e-=ft.clientTop||Xe.clientTop||0,{left:Qe,top:$e}}function ue(Ie){var Qe=ne(Ie),$e=Ie.ownerDocument,je=$e.defaultView||$e.parentWindow;return Qe.left+=ee(je),Qe.left}var ie=["prefixCls","className","defaultValue","value","count","allowHalf","allowClear","character","characterRender","disabled","direction","tabIndex","autoFocus","onHoverChange","onChange","onFocus","onBlur","onKeyDown","onMouseLeave"];function me(Ie,Qe){var $e,je=Ie.prefixCls,Xe=je===void 0?"rc-rate":je,ft=Ie.className,yt=Ie.defaultValue,mt=Ie.value,bt=Ie.count,We=bt===void 0?5:bt,Bt=Ie.allowHalf,xt=Bt===void 0?!1:Bt,Oe=Ie.allowClear,At=Oe===void 0?!0:Oe,ce=Ie.character,re=ce===void 0?"\u2605":ce,ae=Ie.characterRender,se=Ie.disabled,De=Ie.direction,Ye=De===void 0?"ltr":De,fe=Ie.tabIndex,Le=fe===void 0?0:fe,lt=Ie.autoFocus,qe=Ie.onHoverChange,Ve=Ie.onChange,dt=Ie.onFocus,kt=Ie.onBlur,Mt=Ie.onKeyDown,un=Ie.onMouseLeave,Tt=(0,pe.Z)(Ie,ie),sn=b(),tt=(0,Fe.Z)(sn,2),vt=tt[0],St=tt[1],Gt=ve.useRef(null),vn=function(){if(!se){var za;(za=Gt.current)===null||za===void 0||za.focus()}};ve.useImperativeHandle(Qe,function(){return{focus:vn,blur:function(){if(!se){var za;(za=Gt.current)===null||za===void 0||za.blur()}}}});var Rn=(0,oe.Z)(yt||0,{value:mt}),wn=(0,Fe.Z)(Rn,2),Hn=wn[0],Aa=wn[1],Ta=(0,oe.Z)(null),Oa=(0,Fe.Z)(Ta,2),Bn=Oa[0],fa=Oa[1],Ka=function(za,Bo){var Ha=Ye==="rtl",Xo=za+1;if(xt){var Pl=vt(za),so=ue(Pl),oa=Pl.clientWidth;(Ha&&Bo-so>oa/2||!Ha&&Bo-so0&&!Ha||Bo===E.Z.RIGHT&&Xo>0&&Ha?(xt?Xo-=.5:Xo-=1,Ln(Xo),za.preventDefault()):Bo===E.Z.LEFT&&Xo{const{componentCls:Qe}=Ie;return{[`${Qe}-star`]:{position:"relative",display:"inline-block",color:"inherit",cursor:"pointer","&:not(:last-child)":{marginInlineEnd:Ie.marginXS},"> div":{transition:`all ${Ie.motionDurationMid}, outline 0s`,"&:hover":{transform:Ie.starHoverScale},"&:focus":{outline:0},"&:focus-visible":{outline:`${Ie.lineWidth}px dashed ${Ie.starColor}`,transform:Ie.starHoverScale}},"&-first, &-second":{color:Ie.starBg,transition:`all ${Ie.motionDurationMid}`,userSelect:"none",[Ie.iconCls]:{verticalAlign:"middle"}},"&-first":{position:"absolute",top:0,insetInlineStart:0,width:"50%",height:"100%",overflow:"hidden",opacity:0},[`&-half ${Qe}-star-first, &-half ${Qe}-star-second`]:{opacity:1},[`&-half ${Qe}-star-first, &-full ${Qe}-star-second`]:{color:"inherit"}}}},Je=Ie=>({[`&-rtl${Ie.componentCls}`]:{direction:"rtl"}}),at=Ie=>{const{componentCls:Qe}=Ie;return{[Qe]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,Ae.Wf)(Ie)),{display:"inline-block",margin:0,padding:0,color:Ie.starColor,fontSize:Ie.starSize,lineHeight:"unset",listStyle:"none",outline:"none",[`&-disabled${Qe} ${Qe}-star`]:{cursor:"default","> div:hover":{transform:"scale(1)"}}}),it(Ie)),{[`+ ${Qe}-text`]:{display:"inline-block",marginInlineStart:Ie.marginXS,fontSize:Ie.fontSize}}),Je(Ie))}};var rt=(0,et.Z)("Rate",Ie=>{const Qe=(0,we.TS)(Ie,{});return[at(Qe)]},Ie=>({starColor:Ie.yellow6,starSize:Ie.controlHeightLG*.5,starHoverScale:"scale(1.1)",starBg:Ie.colorFillContent})),nt=function(Ie,Qe){var $e={};for(var je in Ie)Object.prototype.hasOwnProperty.call(Ie,je)&&Qe.indexOf(je)<0&&($e[je]=Ie[je]);if(Ie!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Xe=0,je=Object.getOwnPropertySymbols(Ie);Xe{const{prefixCls:$e,className:je,rootClassName:Xe,style:ft,tooltips:yt,character:mt=ve.createElement(ge,null)}=Ie,bt=nt(Ie,["prefixCls","className","rootClassName","style","tooltips","character"]),We=(se,De)=>{let{index:Ye}=De;return yt?ve.createElement(ze.Z,{title:yt[Ye]},se):se},{getPrefixCls:Bt,direction:xt,rate:Oe}=ve.useContext(Be.E_),At=Bt("rate",$e),[ce,re]=rt(At),ae=Object.assign(Object.assign({},Oe==null?void 0:Oe.style),ft);return ce(ve.createElement(de,Object.assign({ref:Qe,character:mt,characterRender:We},bt,{className:he()(je,Xe,re,Oe==null?void 0:Oe.className),style:ae,prefixCls:At,direction:xt})))})},61621:function(Ft,wt,te){"use strict";te.d(wt,{Z:function(){return re}});var z=te(92310),ve=te.n(z),be=te(59301),Ze=te(36355),Ee=te(2738),le=ae=>{const{prefixCls:se,className:De,style:Ye,size:fe,shape:Le}=ae,lt=ve()({[`${se}-lg`]:fe==="large",[`${se}-sm`]:fe==="small"}),qe=ve()({[`${se}-circle`]:Le==="circle",[`${se}-square`]:Le==="square",[`${se}-round`]:Le==="round"}),Ve=be.useMemo(()=>typeof fe=="number"?{width:fe,height:fe,lineHeight:`${fe}px`}:{},[fe]);return be.createElement("span",{className:ve()(se,lt,qe,De),style:Object.assign(Object.assign({},Ve),Ye)})},ge=te(36237),ke=te(83116),he=te(37613);const ye=new ge.Keyframes("ant-skeleton-loading",{"0%":{backgroundPosition:"100% 50%"},"100%":{backgroundPosition:"0 50%"}}),Fe=ae=>({height:ae,lineHeight:`${ae}px`}),pe=ae=>Object.assign({width:ae},Fe(ae)),oe=ae=>({background:ae.skeletonLoadingBackground,backgroundSize:"400% 100%",animationName:ye,animationDuration:ae.skeletonLoadingMotionDuration,animationTimingFunction:"ease",animationIterationCount:"infinite"}),E=ae=>Object.assign({width:ae*5,minWidth:ae*5},Fe(ae)),a=ae=>{const{skeletonAvatarCls:se,gradientFromColor:De,controlHeight:Ye,controlHeightLG:fe,controlHeightSM:Le}=ae;return{[`${se}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:De},pe(Ye)),[`${se}${se}-circle`]:{borderRadius:"50%"},[`${se}${se}-lg`]:Object.assign({},pe(fe)),[`${se}${se}-sm`]:Object.assign({},pe(Le))}},x=ae=>{const{controlHeight:se,borderRadiusSM:De,skeletonInputCls:Ye,controlHeightLG:fe,controlHeightSM:Le,gradientFromColor:lt}=ae;return{[`${Ye}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:lt,borderRadius:De},E(se)),[`${Ye}-lg`]:Object.assign({},E(fe)),[`${Ye}-sm`]:Object.assign({},E(Le))}},y=ae=>Object.assign({width:ae},Fe(ae)),b=ae=>{const{skeletonImageCls:se,imageSizeBase:De,gradientFromColor:Ye,borderRadiusSM:fe}=ae;return{[`${se}`]:Object.assign(Object.assign({display:"flex",alignItems:"center",justifyContent:"center",verticalAlign:"top",background:Ye,borderRadius:fe},y(De*2)),{[`${se}-path`]:{fill:"#bfbfbf"},[`${se}-svg`]:Object.assign(Object.assign({},y(De)),{maxWidth:De*4,maxHeight:De*4}),[`${se}-svg${se}-svg-circle`]:{borderRadius:"50%"}}),[`${se}${se}-circle`]:{borderRadius:"50%"}}},ee=(ae,se,De)=>{const{skeletonButtonCls:Ye}=ae;return{[`${De}${Ye}-circle`]:{width:se,minWidth:se,borderRadius:"50%"},[`${De}${Ye}-round`]:{borderRadius:se}}},ne=ae=>Object.assign({width:ae*2,minWidth:ae*2},Fe(ae)),ue=ae=>{const{borderRadiusSM:se,skeletonButtonCls:De,controlHeight:Ye,controlHeightLG:fe,controlHeightSM:Le,gradientFromColor:lt}=ae;return Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({[`${De}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:lt,borderRadius:se,width:Ye*2,minWidth:Ye*2},ne(Ye))},ee(ae,Ye,De)),{[`${De}-lg`]:Object.assign({},ne(fe))}),ee(ae,fe,`${De}-lg`)),{[`${De}-sm`]:Object.assign({},ne(Le))}),ee(ae,Le,`${De}-sm`))},ie=ae=>{const{componentCls:se,skeletonAvatarCls:De,skeletonTitleCls:Ye,skeletonParagraphCls:fe,skeletonButtonCls:Le,skeletonInputCls:lt,skeletonImageCls:qe,controlHeight:Ve,controlHeightLG:dt,controlHeightSM:kt,gradientFromColor:Mt,padding:un,marginSM:Tt,borderRadius:sn,titleHeight:tt,blockRadius:vt,paragraphLiHeight:St,controlHeightXS:Gt,paragraphMarginTop:vn}=ae;return{[`${se}`]:{display:"table",width:"100%",[`${se}-header`]:{display:"table-cell",paddingInlineEnd:un,verticalAlign:"top",[`${De}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:Mt},pe(Ve)),[`${De}-circle`]:{borderRadius:"50%"},[`${De}-lg`]:Object.assign({},pe(dt)),[`${De}-sm`]:Object.assign({},pe(kt))},[`${se}-content`]:{display:"table-cell",width:"100%",verticalAlign:"top",[`${Ye}`]:{width:"100%",height:tt,background:Mt,borderRadius:vt,[`+ ${fe}`]:{marginBlockStart:kt}},[`${fe}`]:{padding:0,"> li":{width:"100%",height:St,listStyle:"none",background:Mt,borderRadius:vt,"+ li":{marginBlockStart:Gt}}},[`${fe}> li:last-child:not(:first-child):not(:nth-child(2))`]:{width:"61%"}},[`&-round ${se}-content`]:{[`${Ye}, ${fe} > li`]:{borderRadius:sn}}},[`${se}-with-avatar ${se}-content`]:{[`${Ye}`]:{marginBlockStart:Tt,[`+ ${fe}`]:{marginBlockStart:vn}}},[`${se}${se}-element`]:Object.assign(Object.assign(Object.assign(Object.assign({display:"inline-block",width:"auto"},ue(ae)),a(ae)),x(ae)),b(ae)),[`${se}${se}-block`]:{width:"100%",[`${Le}`]:{width:"100%"},[`${lt}`]:{width:"100%"}},[`${se}${se}-active`]:{[` ${Ye}, ${fe} > li, ${De}, ${Le}, - ${it}, + ${lt}, ${qe} - `]:Object.assign({},oe(ae))}}};var me=(0,ke.Z)("Skeleton",ae=>{const{componentCls:se}=ae,De=(0,Ee.TS)(ae,{skeletonAvatarCls:`${se}-avatar`,skeletonTitleCls:`${se}-title`,skeletonParagraphCls:`${se}-paragraph`,skeletonButtonCls:`${se}-button`,skeletonInputCls:`${se}-input`,skeletonImageCls:`${se}-image`,imageSizeBase:ae.controlHeight*1.5,borderRadius:100,skeletonLoadingBackground:`linear-gradient(90deg, ${ae.gradientFromColor} 25%, ${ae.gradientToColor} 37%, ${ae.gradientFromColor} 63%)`,skeletonLoadingMotionDuration:"1.4s"});return[ue(De)]},ae=>{const{colorFillContent:se,colorFill:De}=ae,Ye=se,fe=De;return{color:Ye,colorGradientEnd:fe,gradientFromColor:Ye,gradientToColor:fe,titleHeight:ae.controlHeight/2,blockRadius:ae.borderRadiusSM,paragraphMarginTop:ae.marginLG+ae.marginXXS,paragraphLiHeight:ae.controlHeight/2}},{deprecatedTokens:[["color","gradientFromColor"],["colorGradientEnd","gradientToColor"]]}),de=ae=>{const{prefixCls:se,className:De,rootClassName:Ye,active:fe,shape:Le="circle",size:it="default"}=ae,{getPrefixCls:qe}=xe.useContext(Ze.E_),Ve=qe("skeleton",se),[dt,kt]=me(Ve),Mt=(0,Se.Z)(ae,["prefixCls","className"]),un=he()(Ve,`${Ve}-element`,{[`${Ve}-active`]:fe},De,Ye,kt);return dt(xe.createElement("div",{className:un},xe.createElement(ie,Object.assign({prefixCls:`${Ve}-avatar`,shape:Le,size:it},Mt))))},ze=ae=>{const{prefixCls:se,className:De,rootClassName:Ye,active:fe,block:Le=!1,size:it="default"}=ae,{getPrefixCls:qe}=xe.useContext(Ze.E_),Ve=qe("skeleton",se),[dt,kt]=me(Ve),Mt=(0,Se.Z)(ae,["prefixCls"]),un=he()(Ve,`${Ve}-element`,{[`${Ve}-active`]:fe,[`${Ve}-block`]:Le},De,Ye,kt);return dt(xe.createElement("div",{className:un},xe.createElement(ie,Object.assign({prefixCls:`${Ve}-button`,size:it},Mt))))};const Ce="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 we=ae=>{const{prefixCls:se,className:De,rootClassName:Ye,style:fe,active:Le}=ae,{getPrefixCls:it}=xe.useContext(Ze.E_),qe=it("skeleton",se),[Ve,dt]=me(qe),kt=he()(qe,`${qe}-element`,{[`${qe}-active`]:Le},De,Ye,dt);return Ve(xe.createElement("div",{className:kt},xe.createElement("div",{className:he()(`${qe}-image`,De),style:fe},xe.createElement("svg",{viewBox:"0 0 1098 1024",xmlns:"http://www.w3.org/2000/svg",className:`${qe}-image-svg`},xe.createElement("path",{d:Ce,className:`${qe}-image-path`})))))},Xe=ae=>{const{prefixCls:se,className:De,rootClassName:Ye,active:fe,block:Le,size:it="default"}=ae,{getPrefixCls:qe}=xe.useContext(Ze.E_),Ve=qe("skeleton",se),[dt,kt]=me(Ve),Mt=(0,Se.Z)(ae,["prefixCls"]),un=he()(Ve,`${Ve}-element`,{[`${Ve}-active`]:fe,[`${Ve}-block`]:Le},De,Ye,kt);return dt(xe.createElement("div",{className:un},xe.createElement(ie,Object.assign({prefixCls:`${Ve}-input`,size:it},Mt))))},at=te(54476),lt={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"},nt=lt,He=te(7657),Pe=function(se,De){return xe.createElement(He.Z,(0,at.Z)({},se,{ref:De,icon:nt}))},Ie=xe.forwardRef(Pe),Qe=Ie,je=ae=>{const{prefixCls:se,className:De,rootClassName:Ye,style:fe,active:Le,children:it}=ae,{getPrefixCls:qe}=xe.useContext(Ze.E_),Ve=qe("skeleton",se),[dt,kt]=me(Ve),Mt=he()(Ve,`${Ve}-element`,{[`${Ve}-active`]:Le},kt,De,Ye),un=it!=null?it:xe.createElement(Qe,null);return dt(xe.createElement("div",{className:Mt},xe.createElement("div",{className:he()(`${Ve}-image`,De),style:fe},un)))},Je=te(94480),yt=ae=>{const se=qe=>{const{width:Ve,rows:dt=2}=ae;if(Array.isArray(Ve))return Ve[qe];if(dt-1===qe)return Ve},{prefixCls:De,className:Ye,style:fe,rows:Le}=ae,it=(0,Je.Z)(Array(Le)).map((qe,Ve)=>xe.createElement("li",{key:Ve,style:{width:se(Ve)}}));return xe.createElement("ul",{className:he()(De,Ye),style:fe},it)},bt=ae=>{let{prefixCls:se,className:De,width:Ye,style:fe}=ae;return xe.createElement("h3",{className:he()(se,De),style:Object.assign({width:Ye},fe)})};function We(ae){return ae&&typeof ae=="object"?ae:{}}function Bt(ae,se){return ae&&!se?{size:"large",shape:"square"}:{size:"large",shape:"circle"}}function xt(ae,se){return!ae&&se?{width:"38%"}:ae&&se?{width:"50%"}:{}}function Oe(ae,se){const De={};return(!ae||!se)&&(De.width="61%"),!ae&&se?De.rows=3:De.rows=2,De}const At=ae=>{const{prefixCls:se,loading:De,className:Ye,rootClassName:fe,style:Le,children:it,avatar:qe=!1,title:Ve=!0,paragraph:dt=!0,active:kt,round:Mt}=ae,{getPrefixCls:un,direction:Tt,skeleton:sn}=xe.useContext(Ze.E_),tt=un("skeleton",se),[vt,St]=me(tt);if(De||!("loading"in ae)){const Gt=!!qe,vn=!!Ve,Rn=!!dt;let wn;if(Gt){const Ta=Object.assign(Object.assign({prefixCls:`${tt}-avatar`},Bt(vn,Rn)),We(qe));wn=xe.createElement("div",{className:`${tt}-header`},xe.createElement(ie,Object.assign({},Ta)))}let Hn;if(vn||Rn){let Ta;if(vn){const Bn=Object.assign(Object.assign({prefixCls:`${tt}-title`},xt(Gt,Rn)),We(Ve));Ta=xe.createElement(bt,Object.assign({},Bn))}let Oa;if(Rn){const Bn=Object.assign(Object.assign({prefixCls:`${tt}-paragraph`},Oe(Gt,vn)),We(dt));Oa=xe.createElement(yt,Object.assign({},Bn))}Hn=xe.createElement("div",{className:`${tt}-content`},Ta,Oa)}const Aa=he()(tt,{[`${tt}-with-avatar`]:Gt,[`${tt}-active`]:kt,[`${tt}-rtl`]:Tt==="rtl",[`${tt}-round`]:Mt},sn==null?void 0:sn.className,Ye,fe,St);return vt(xe.createElement("div",{className:Aa,style:Object.assign(Object.assign({},sn==null?void 0:sn.style),Le)},wn,Hn))}return typeof it!="undefined"?it:null};At.Button=ze,At.Avatar=de,At.Input=Xe,At.Image=we,At.Node=je;var ce=At,re=ce},31797:function(Ft,wt,te){"use strict";te.d(wt,{default:function(){return me}});var z=te(59301),he=te(56762),xe=te(92343),Ze=te(92310),Se=te.n(Ze),Ae=te(36355),ie=te(61621),ke=ye=>{const{value:de,formatter:Be,precision:ze,decimalSeparator:Ce,groupSeparator:et="",prefixCls:we}=ye;let rt;if(typeof Be=="function")rt=Be(de);else{const Xe=String(de),at=Xe.match(/^(-?)(\d*)(\.(\d+))?$/);if(!at||Xe==="-")rt=Xe;else{const lt=at[1];let nt=at[2]||"0",He=at[4]||"";nt=nt.replace(/\B(?=(\d{3})+(?!\d))/g,et),typeof ze=="number"&&(He=He.padEnd(ze,"0").slice(0,ze>0?ze:0)),He&&(He=`${Ce}${He}`),rt=[z.createElement("span",{key:"int",className:`${we}-content-value-int`},lt,nt),He&&z.createElement("span",{key:"decimal",className:`${we}-content-value-decimal`},He)]}}return z.createElement("span",{className:`${we}-content-value`},rt)},Ee=te(17313),pe=te(83116),be=te(37613);const ve=ye=>{const{componentCls:de,marginXXS:Be,padding:ze,colorTextDescription:Ce,titleFontSize:et,colorTextHeading:we,contentFontSize:rt,fontFamily:Xe}=ye;return{[`${de}`]:Object.assign(Object.assign({},(0,Ee.Wf)(ye)),{[`${de}-title`]:{marginBottom:Be,color:Ce,fontSize:et},[`${de}-skeleton`]:{paddingTop:ze},[`${de}-content`]:{color:we,fontSize:rt,fontFamily:Xe,[`${de}-content-value`]:{display:"inline-block",direction:"ltr"},[`${de}-content-prefix, ${de}-content-suffix`]:{display:"inline-block"},[`${de}-content-prefix`]:{marginInlineEnd:Be},[`${de}-content-suffix`]:{marginInlineStart:Be}}})}};var oe=(0,pe.Z)("Statistic",ye=>{const de=(0,be.TS)(ye,{});return[ve(de)]},ye=>{const{fontSizeHeading3:de,fontSize:Be}=ye;return{titleFontSize:Be,contentFontSize:de}}),a=ye=>{const{prefixCls:de,className:Be,rootClassName:ze,style:Ce,valueStyle:et,value:we=0,title:rt,valueRender:Xe,prefix:at,suffix:lt,loading:nt=!1,onMouseEnter:He,onMouseLeave:Pe,decimalSeparator:Ie=".",groupSeparator:Qe=","}=ye,{getPrefixCls:$e,direction:je,statistic:Je}=z.useContext(Ae.E_),ft=$e("statistic",de),[yt,mt]=oe(ft),bt=z.createElement(ke,Object.assign({decimalSeparator:Ie,groupSeparator:Qe,prefixCls:ft},ye,{value:we})),We=Se()(ft,{[`${ft}-rtl`]:je==="rtl"},Je==null?void 0:Je.className,Be,ze,mt);return yt(z.createElement("div",{className:We,style:Object.assign(Object.assign({},Je==null?void 0:Je.style),Ce),onMouseEnter:He,onMouseLeave:Pe},rt&&z.createElement("div",{className:`${ft}-title`},rt),z.createElement(ie.Z,{paragraph:!1,loading:nt,className:`${ft}-skeleton`},z.createElement("div",{style:et,className:`${ft}-content`},at&&z.createElement("span",{className:`${ft}-content-prefix`},at),Xe?Xe(bt):bt,lt&&z.createElement("span",{className:`${ft}-content-suffix`},lt)))))};const x=[["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 y(ye,de){let Be=ye;const ze=/\[[^\]]*]/g,Ce=(de.match(ze)||[]).map(Xe=>Xe.slice(1,-1)),et=de.replace(ze,"[]"),we=x.reduce((Xe,at)=>{let[lt,nt]=at;if(Xe.includes(lt)){const He=Math.floor(Be/nt);return Be-=He*nt,Xe.replace(new RegExp(`${lt}+`,"g"),Pe=>{const Ie=Pe.length;return He.toString().padStart(Ie,"0")})}return Xe},et);let rt=0;return we.replace(ze,()=>{const Xe=Ce[rt];return rt+=1,Xe})}function b(ye,de){const{format:Be=""}=de,ze=new Date(ye).getTime(),Ce=Date.now(),et=Math.max(ze-Ce,0);return y(et,Be)}const ee=1e3/30;function ne(ye){return new Date(ye).getTime()}const le=ye=>{const{value:de,format:Be="HH:mm:ss",onChange:ze,onFinish:Ce}=ye,et=(0,he.Z)(),we=z.useRef(null),rt=()=>{Ce==null||Ce(),we.current&&(clearInterval(we.current),we.current=null)},Xe=()=>{const nt=ne(de);nt>=Date.now()&&(we.current=setInterval(()=>{et(),ze==null||ze(nt-Date.now()),nt(Xe(),()=>{we.current&&(clearInterval(we.current),we.current=null)}),[de]);const at=(nt,He)=>b(nt,Object.assign(Object.assign({},He),{format:Be})),lt=nt=>(0,xe.Tm)(nt,{title:void 0});return z.createElement(a,Object.assign({},ye,{valueRender:lt,formatter:at}))};var ue=z.memo(le);a.Countdown=ue;var me=a},15969:function(Ft,wt,te){"use strict";te.d(wt,{N:function(){return z}});const z=he=>({color:he.colorLink,textDecoration:"none",outline:"none",cursor:"pointer",transition:`color ${he.motionDurationSlow}`,"&:focus, &:hover":{color:he.colorLinkHover},"&:active":{color:he.colorLinkActive}})},1710:function(Ft,wt,te){"use strict";te.d(wt,{default:function(){return Kl}});var z={},he="rc-table-internal-hook",xe=te(42978),Ze=te(6089),Se=te(34280),Ae=te(13697),ie=te(59301),ge=te(4676);function ke(Re){var Ge=ie.createContext(void 0),ot=function(pt){var Et=pt.value,Ht=pt.children,Zt=ie.useRef(Et);Zt.current=Et;var zt=ie.useState(function(){return{getValue:function(){return Zt.current},listeners:new Set}}),on=(0,xe.Z)(zt,1),Vt=on[0];return(0,Se.Z)(function(){(0,ge.unstable_batchedUpdates)(function(){Vt.listeners.forEach(function(an){an(Et)})})},[Et]),ie.createElement(Ge.Provider,{value:Vt},Ht)};return{Context:Ge,Provider:ot,defaultValue:Re}}function Ee(Re,Ge){var ot=(0,Ze.Z)(typeof Ge=="function"?Ge:function(an){if(Ge===void 0)return an;if(!Array.isArray(Ge))return an[Ge];var bn={};return Ge.forEach(function(xn){bn[xn]=an[xn]}),bn}),ut=ie.useContext(Re==null?void 0:Re.Context),pt=ut||{},Et=pt.listeners,Ht=pt.getValue,Zt=ie.useRef();Zt.current=ot(ut?Ht():Re==null?void 0:Re.defaultValue);var zt=ie.useState({}),on=(0,xe.Z)(zt,2),Vt=on[1];return(0,Se.Z)(function(){if(!ut)return;function an(bn){var xn=ot(bn);(0,Ae.Z)(Zt.current,xn,!0)||Vt({})}return Et.add(an),function(){Et.delete(an)}},[ut]),Zt.current}var pe=te(54476),be=te(8654);function ve(){var Re=ie.createContext(null);function Ge(){return ie.useContext(Re)}function ot(pt,Et){var Ht=(0,be.Yr)(pt),Zt=function(on,Vt){var an=Ht?{ref:Vt}:{},bn=ie.useRef(0),xn=ie.useRef(on),On=Ge();return On!==null?ie.createElement(pt,(0,pe.Z)({},on,an)):((!Et||Et(xn.current,on))&&(bn.current+=1),xn.current=on,ie.createElement(Re.Provider,{value:bn.current},ie.createElement(pt,(0,pe.Z)({},on,an))))};return Ht?ie.forwardRef(Zt):Zt}function ut(pt,Et){var Ht=(0,be.Yr)(pt),Zt=function(on,Vt){var an=Ht?{ref:Vt}:{};return Ge(),ie.createElement(pt,(0,pe.Z)({},on,an))};return Ht?ie.memo(ie.forwardRef(Zt),Et):ie.memo(Zt,Et)}return{makeImmutable:ot,responseImmutable:ut,useImmutableMark:Ge}}var oe=ve(),E=oe.makeImmutable,a=oe.responseImmutable,x=oe.useImmutableMark,y=ve(),b=y.makeImmutable,ee=y.responseImmutable,ne=y.useImmutableMark,le=ke(),ue=le;function me(Re,Ge){var ot=ie.useRef(0);ot.current+=1;var ut=ie.useRef(Re),pt=[];Object.keys(Re||{}).map(function(Ht){var Zt;(Re==null?void 0:Re[Ht])!==((Zt=ut.current)===null||Zt===void 0?void 0:Zt[Ht])&&pt.push(Ht)}),ut.current=Re;var Et=ie.useRef([]);return pt.length&&(Et.current=pt),ie.useDebugValue(ot.current),ie.useDebugValue(Et.current.join(", ")),Ge&&console.log("".concat(Ge,":"),ot.current,Et.current),ot.current}var ye=null,de=ie.memo(function(){var Re=me();return ie.createElement("h1",null,"Render Times: ",Re)});de.displayName="RenderBlock";var Be=te(76190),ze=te(33885),Ce=te(20068),et=te(92310),we=te.n(et),rt=te(80547),Xe=te(97938),at=te(48736),lt=ie.createContext({renderWithProps:!1}),nt=lt,He="RC_TABLE_KEY";function Pe(Re){return Re==null?[]:Array.isArray(Re)?Re:[Re]}function Ie(Re){var Ge=[],ot={};return Re.forEach(function(ut){for(var pt=ut||{},Et=pt.key,Ht=pt.dataIndex,Zt=Et||Pe(Ht).join("-")||He;ot[Zt];)Zt="".concat(Zt,"_next");ot[Zt]=!0,Ge.push(Zt)}),Ge}function Qe(Re){return Re!=null}function $e(Re){return Re&&(0,Be.Z)(Re)==="object"&&!Array.isArray(Re)&&!ie.isValidElement(Re)}function je(Re,Ge,ot,ut,pt,Et){var Ht=ie.useContext(nt),Zt=ne(),zt=(0,rt.Z)(function(){if(Qe(ut))return[ut];var on=Ge==null||Ge===""?[]:Array.isArray(Ge)?Ge:[Ge],Vt=(0,Xe.Z)(Re,on),an=Vt,bn=void 0;if(pt){var xn=pt(Vt,Re,ot);$e(xn)?(an=xn.children,bn=xn.props,Ht.renderWithProps=!0):an=xn}return[an,bn]},[Zt,Re,ut,Ge,pt,ot],function(on,Vt){if(Et){var an=(0,xe.Z)(on,2),bn=an[1],xn=(0,xe.Z)(Vt,2),On=xn[1];return Et(On,bn)}return Ht.renderWithProps?!0:!(0,Ae.Z)(on,Vt,!0)});return zt}function Je(Re,Ge,ot,ut){var pt=Re+Ge-1;return Re<=ut&&pt>=ot}function ft(Re,Ge){return Ee(ue,function(ot){var ut=Je(Re,Ge||1,ot.hoverStartRow,ot.hoverEndRow);return[ut,ot.onHover]})}var yt=function(Ge){var ot=Ge.ellipsis,ut=Ge.rowType,pt=Ge.children,Et,Ht=ot===!0?{showTitle:!0}:ot;return Ht&&(Ht.showTitle||ut==="header")&&(typeof pt=="string"||typeof pt=="number"?Et=pt.toString():ie.isValidElement(pt)&&typeof pt.props.children=="string"&&(Et=pt.props.children)),Et};function mt(Re){var Ge,ot,ut,pt,Et,Ht,Zt,zt,on=Re.component,Vt=Re.children,an=Re.ellipsis,bn=Re.scope,xn=Re.prefixCls,On=Re.className,sa=Re.align,na=Re.record,ya=Re.render,ia=Re.dataIndex,Pa=Re.renderIndex,lo=Re.shouldCellUpdate,yo=Re.index,eo=Re.rowType,Eo=Re.colSpan,Ko=Re.rowSpan,ka=Re.fixLeft,to=Re.fixRight,Za=Re.firstFixLeft,ha=Re.lastFixLeft,Da=Re.firstFixRight,po=Re.lastFixRight,Jo=Re.appendNode,Vo=Re.additionalProps,io=Vo===void 0?{}:Vo,nr=Re.isSticky,sr="".concat(xn,"-cell"),vr=Ee(ue,["supportSticky","allColumnsFixedLeft"]),dr=vr.supportSticky,hl=vr.allColumnsFixedLeft,xr=je(na,ia,Pa,Vt,ya,lo),No=(0,xe.Z)(xr,2),Sl=No[0],xo=No[1],Ir={},Rr=typeof ka=="number"&&dr,zl=typeof to=="number"&&dr;Rr&&(Ir.position="sticky",Ir.left=ka),zl&&(Ir.position="sticky",Ir.right=to);var bo=(Ge=(ot=(ut=xo==null?void 0:xo.colSpan)!==null&&ut!==void 0?ut:io.colSpan)!==null&&ot!==void 0?ot:Eo)!==null&&Ge!==void 0?Ge:1,Co=(pt=(Et=(Ht=xo==null?void 0:xo.rowSpan)!==null&&Ht!==void 0?Ht:io.rowSpan)!==null&&Et!==void 0?Et:Ko)!==null&&pt!==void 0?pt:1,Ao=ft(yo,Co),uo=(0,xe.Z)(Ao,2),Qa=uo[0],kn=uo[1],Na=function(Fo){var oi;na&&kn(yo,yo+Co-1),io==null||(oi=io.onMouseEnter)===null||oi===void 0||oi.call(io,Fo)},Uo=function(Fo){var oi;na&&kn(-1,-1),io==null||(oi=io.onMouseLeave)===null||oi===void 0||oi.call(io,Fo)};if(bo===0||Co===0)return null;var cr=(Zt=io.title)!==null&&Zt!==void 0?Zt:yt({rowType:eo,ellipsis:an,children:Sl}),ei=we()(sr,On,(zt={},(0,Ce.Z)(zt,"".concat(sr,"-fix-left"),Rr&&dr),(0,Ce.Z)(zt,"".concat(sr,"-fix-left-first"),Za&&dr),(0,Ce.Z)(zt,"".concat(sr,"-fix-left-last"),ha&&dr),(0,Ce.Z)(zt,"".concat(sr,"-fix-left-all"),ha&&hl&&dr),(0,Ce.Z)(zt,"".concat(sr,"-fix-right"),zl&&dr),(0,Ce.Z)(zt,"".concat(sr,"-fix-right-first"),Da&&dr),(0,Ce.Z)(zt,"".concat(sr,"-fix-right-last"),po&&dr),(0,Ce.Z)(zt,"".concat(sr,"-ellipsis"),an),(0,Ce.Z)(zt,"".concat(sr,"-with-append"),Jo),(0,Ce.Z)(zt,"".concat(sr,"-fix-sticky"),(Rr||zl)&&nr&&dr),(0,Ce.Z)(zt,"".concat(sr,"-row-hover"),!xo&&Qa),zt),io.className,xo==null?void 0:xo.className),Yl={};sa&&(Yl.textAlign=sa);var Fi=(0,ze.Z)((0,ze.Z)((0,ze.Z)((0,ze.Z)({},Ir),io.style),Yl),xo==null?void 0:xo.style),Il=Sl;return(0,Be.Z)(Il)==="object"&&!Array.isArray(Il)&&!ie.isValidElement(Il)&&(Il=null),an&&(ha||Da)&&(Il=ie.createElement("span",{className:"".concat(sr,"-content")},Il)),ie.createElement(on,(0,pe.Z)({},xo,io,{className:ei,style:Fi,title:cr,scope:bn,onMouseEnter:Na,onMouseLeave:Uo,colSpan:bo!==1?bo:null,rowSpan:Co!==1?Co:null}),Jo,Il)}var bt=ie.memo(mt);function We(Re,Ge,ot,ut,pt,Et){var Ht=ot[Re]||{},Zt=ot[Ge]||{},zt,on;Ht.fixed==="left"?zt=ut.left[pt==="rtl"?Ge:Re]:Zt.fixed==="right"&&(on=ut.right[pt==="rtl"?Re:Ge]);var Vt=!1,an=!1,bn=!1,xn=!1,On=ot[Ge+1],sa=ot[Re-1],na=!(Et!=null&&Et.children);if(pt==="rtl"){if(zt!==void 0){var ya=sa&&sa.fixed==="left";xn=!ya&&na}else if(on!==void 0){var ia=On&&On.fixed==="right";bn=!ia&&na}}else if(zt!==void 0){var Pa=On&&On.fixed==="left";Vt=!Pa&&na}else if(on!==void 0){var lo=sa&&sa.fixed==="right";an=!lo&&na}return{fixLeft:zt,fixRight:on,lastFixLeft:Vt,firstFixRight:an,lastFixRight:bn,firstFixLeft:xn,isSticky:ut.isSticky}}var Bt=ie.createContext({}),xt=Bt;function Oe(Re){var Ge=Re.className,ot=Re.index,ut=Re.children,pt=Re.colSpan,Et=pt===void 0?1:pt,Ht=Re.rowSpan,Zt=Re.align,zt=Ee(ue,["prefixCls","direction"]),on=zt.prefixCls,Vt=zt.direction,an=ie.useContext(xt),bn=an.scrollColumnIndex,xn=an.stickyOffsets,On=an.flattenColumns,sa=an.columns,na=ot+Et-1,ya=na+1===bn?Et+1:Et,ia=We(ot,ot+ya-1,On,xn,Vt,sa==null?void 0:sa[ot]);return ie.createElement(bt,(0,pe.Z)({className:Ge,index:ot,component:"td",prefixCls:on,record:null,dataIndex:null,align:Zt,colSpan:ya,rowSpan:Ht,render:function(){return ut}},ia))}var At=te(75931),ce=["children"];function re(Re){var Ge=Re.children,ot=(0,At.Z)(Re,ce);return ie.createElement("tr",ot,Ge)}function ae(Re){var Ge=Re.children;return Ge}ae.Row=re,ae.Cell=Oe;var se=ae;function De(Re){var Ge=Re.children,ot=Re.stickyOffsets,ut=Re.flattenColumns,pt=Re.columns,Et=Ee(ue,"prefixCls"),Ht=ut.length-1,Zt=ut[Ht],zt=ie.useMemo(function(){return{stickyOffsets:ot,flattenColumns:ut,scrollColumnIndex:Zt!=null&&Zt.scrollbar?Ht:null,columns:pt}},[Zt,ut,Ht,ot,pt]);return ie.createElement(xt.Provider,{value:zt},ie.createElement("tfoot",{className:"".concat(Et,"-summary")},Ge))}var Ye=ee(De),fe=se,Le=te(70425),it=te(29301),qe=te(29194),Ve=te(3465),dt=te(75152),kt=te(26112);function Mt(Re,Ge,ot,ut,pt,Et,Ht){Re.push({record:Ge,indent:ot,index:Ht});var Zt=Et(Ge),zt=pt==null?void 0:pt.has(Zt);if(Ge&&Array.isArray(Ge[ut])&&zt)for(var on=0;on1?Za-1:0),Da=1;Da=0;Zt-=1){var zt=Ge[Zt],on=ot&&ot[Zt],Vt=on&&on[Ta];if(zt||Vt||Ht){var an=Vt||{},bn=an.columnType,xn=(0,At.Z)(an,Bn);pt.unshift(ie.createElement("col",(0,pe.Z)({key:Zt,style:{width:zt}},xn))),Ht=!0}}return ie.createElement("colgroup",null,pt)}var Ka=fa,Ln=te(94480),Po=["className","noData","columns","flattenColumns","colWidths","columCount","stickyOffsets","direction","fixHeader","stickyTopOffset","stickyBottomOffset","stickyClassName","onScroll","maxContentScroll","children"];function ho(Re,Ge){return(0,ie.useMemo)(function(){for(var ot=[],ut=0;ut1?"colgroup":"col":null,ellipsis:na.ellipsis,align:na.align,component:na.title?Et:Ht,prefixCls:Vt,key:xn[sa]},ya,{additionalProps:ia,rowType:"header"}))}))}Wn.displayName="HeaderRow";var Ea=Wn;function $a(Re){var Ge=[];function ot(Ht,Zt){var zt=arguments.length>2&&arguments[2]!==void 0?arguments[2]:0;Ge[zt]=Ge[zt]||[];var on=Zt,Vt=Ht.filter(Boolean).map(function(an){var bn={key:an.key,className:an.className||"",children:an.title,column:an,colStart:on},xn=1,On=an.children;return On&&On.length>0&&(xn=ot(On,on,zt+1).reduce(function(sa,na){return sa+na},0),bn.hasSubColumns=!0),"colSpan"in an&&(xn=an.colSpan),"rowSpan"in an&&(bn.rowSpan=an.rowSpan),bn.colSpan=xn,bn.colEnd=bn.colStart+xn-1,Ge[zt].push(bn),on+=xn,xn});return Vt}ot(Re,0);for(var ut=Ge.length,pt=function(Zt){Ge[Zt].forEach(function(zt){!("rowSpan"in zt)&&!zt.hasSubColumns&&(zt.rowSpan=ut-Zt)})},Et=0;Et1&&arguments[1]!==void 0?arguments[1]:"";return typeof Ge=="number"?Ge:Ge.endsWith("%")?Re*parseFloat(Ge)/100:null}function jt(Re,Ge){return ie.useMemo(function(){if(Ge&&Ge>0){var ot=0,ut=0;Re.forEach(function(on){var Vt=Dr(Ge,on.width);Vt?ot+=Vt:ut+=1});var pt=Ge-ot,Et=ut,Ht=pt/ut,Zt=0,zt=Re.map(function(on){var Vt=(0,ze.Z)({},on),an=Dr(Ge,Vt.width);if(an)Vt.width=an;else{var bn=Math.floor(Ht);Vt.width=Et===1?pt:bn,pt-=bn,Et-=1}return Zt+=Vt.width,Vt});return[zt,Zt]}return[Re,Ge]},[Re,Ge])}var Ot=["children"],Rt=["fixed"];function Gn(Re){return(0,ar.Z)(Re).filter(function(Ge){return ie.isValidElement(Ge)}).map(function(Ge){var ot=Ge.key,ut=Ge.props,pt=ut.children,Et=(0,At.Z)(ut,Ot),Ht=(0,ze.Z)({key:ot},Et);return pt&&(Ht.children=Gn(pt)),Ht})}function Ma(Re){var Ge=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"key";return Re.filter(function(ot){return ot&&(0,Be.Z)(ot)==="object"}).reduce(function(ot,ut,pt){var Et=ut.fixed,Ht=Et===!0?"left":Et,Zt="".concat(Ge,"-").concat(pt),zt=ut.children;return zt&&zt.length>0?[].concat((0,Ln.Z)(ot),(0,Ln.Z)(Ma(zt,Zt).map(function(on){return(0,ze.Z)({fixed:Ht},on)}))):[].concat((0,Ln.Z)(ot),[(0,ze.Z)((0,ze.Z)({key:Zt},ut),{},{fixed:Ht})])},[])}function va(Re){for(var Ge=!0,ot=0;ot=0;Et-=1){var Ht=Re[Et];if(pt&&Ht.fixed!=="right")pt=!1;else if(!pt&&Ht.fixed==="right"){warning(!1,"Index ".concat(Et+1," of `columns` missing `fixed='right'` prop."));break}}}function za(Re){return Re.map(function(Ge){var ot=Ge.fixed,ut=(0,At.Z)(Ge,Rt),pt=ot;return ot==="left"?pt="right":ot==="right"&&(pt="left"),(0,ze.Z)({fixed:pt},ut)})}function Bo(Re,Ge){var ot=Re.prefixCls,ut=Re.columns,pt=Re.children,Et=Re.expandable,Ht=Re.expandedKeys,Zt=Re.columnTitle,zt=Re.getRowKey,on=Re.onTriggerExpand,Vt=Re.expandIcon,an=Re.rowExpandable,bn=Re.expandIconColumnIndex,xn=Re.direction,On=Re.expandRowByClick,sa=Re.columnWidth,na=Re.fixed,ya=Re.scrollWidth,ia=ie.useMemo(function(){return ut||Gn(pt)},[ut,pt]),Pa=ie.useMemo(function(){if(Et){var to,Za=ia.slice();if(!Za.includes(z)){var ha=bn||0;ha>=0&&Za.splice(ha,0,z)}var Da=Za.indexOf(z);Za=Za.filter(function(io,nr){return io!==z||nr===Da});var po=ia[Da],Jo;(na==="left"||na)&&!bn?Jo="left":(na==="right"||na)&&bn===ia.length?Jo="right":Jo=po?po.fixed:null;var Vo=(to={},(0,Ce.Z)(to,Ta,{className:"".concat(ot,"-expand-icon-col"),columnType:"EXPAND_COLUMN"}),(0,Ce.Z)(to,"title",Zt),(0,Ce.Z)(to,"fixed",Jo),(0,Ce.Z)(to,"className","".concat(ot,"-row-expand-icon-cell")),(0,Ce.Z)(to,"width",sa),(0,Ce.Z)(to,"render",function(nr,sr,vr){var dr=zt(sr,vr),hl=Ht.has(dr),xr=an?an(sr):!0,No=Vt({prefixCls:ot,expanded:hl,expandable:xr,record:sr,onExpand:on});return On?ie.createElement("span",{onClick:function(xo){return xo.stopPropagation()}},No):No}),to);return Za.map(function(io){return io===z?Vo:io})}return ia.filter(function(io){return io!==z})},[Et,ia,zt,Ht,Vt,xn]),lo=ie.useMemo(function(){var to=Pa;return Ge&&(to=Ge(to)),to.length||(to=[{render:function(){return null}}]),to},[Ge,Pa,xn]),yo=ie.useMemo(function(){return xn==="rtl"?za(Ma(lo)):Ma(lo)},[lo,xn,ya]),eo=jt(yo,ya),Eo=(0,xe.Z)(eo,2),Ko=Eo[0],ka=Eo[1];return[lo,Ko,ka]}var Ha=Bo;function Xo(Re){var Ge,ot=Re.prefixCls,ut=Re.record,pt=Re.onExpand,Et=Re.expanded,Ht=Re.expandable,Zt="".concat(ot,"-row-expand-icon");if(!Ht)return ie.createElement("span",{className:we()(Zt,"".concat(ot,"-row-spaced"))});var zt=function(Vt){pt(ut,Vt),Vt.stopPropagation()};return ie.createElement("span",{className:we()(Zt,(Ge={},(0,Ce.Z)(Ge,"".concat(ot,"-row-expanded"),Et),(0,Ce.Z)(Ge,"".concat(ot,"-row-collapsed"),!Et),Ge)),onClick:zt})}function Pl(Re,Ge,ot){var ut=[];function pt(Et){(Et||[]).forEach(function(Ht,Zt){ut.push(Ge(Ht,Zt)),pt(Ht[ot])})}return pt(Re),ut}function so(Re,Ge,ot){var ut=Oa(Re),pt=ut.expandIcon,Et=ut.expandedRowKeys,Ht=ut.defaultExpandedRowKeys,Zt=ut.defaultExpandAllRows,zt=ut.expandedRowRender,on=ut.onExpand,Vt=ut.onExpandedRowsChange,an=ut.childrenColumnName,bn=pt||Xo,xn=an||"children",On=ie.useMemo(function(){return zt?"row":Re.expandable&&Re.internalHooks===he&&Re.expandable.__PARENT_RENDER_ICON__||Ge.some(function(yo){return yo&&(0,Be.Z)(yo)==="object"&&yo[xn]})?"nest":!1},[!!zt,Ge]),sa=ie.useState(function(){return Ht||(Zt?Pl(Ge,ot,xn):[])}),na=(0,xe.Z)(sa,2),ya=na[0],ia=na[1],Pa=ie.useMemo(function(){return new Set(Et||ya||[])},[Et,ya]),lo=ie.useCallback(function(yo){var eo=ot(yo,Ge.indexOf(yo)),Eo,Ko=Pa.has(eo);Ko?(Pa.delete(eo),Eo=(0,Ln.Z)(Pa)):Eo=[].concat((0,Ln.Z)(Pa),[eo]),ia(Eo),on&&on(!Ko,yo),Vt&&Vt(Eo)},[ot,Pa,Ge,on,Vt]);return[ut,On,Pa,bn,xn,lo]}function oa(Re,Ge,ot,ut){var pt=Re.map(function(Et,Ht){return We(Ht,Ht,Re,Ge,ot,ut==null?void 0:ut[Ht])});return(0,rt.Z)(function(){return pt},[pt],function(Et,Ht){return!(0,Ae.Z)(Et,Ht)})}function ur(Re){var Ge=(0,ie.useRef)(Re),ot=(0,ie.useState)({}),ut=(0,xe.Z)(ot,2),pt=ut[1],Et=(0,ie.useRef)(null),Ht=(0,ie.useRef)([]);function Zt(zt){Ht.current.push(zt);var on=Promise.resolve();Et.current=on,on.then(function(){if(Et.current===on){var Vt=Ht.current,an=Ge.current;Ht.current=[],Vt.forEach(function(bn){Ge.current=bn(Ge.current)}),Et.current=null,an!==Ge.current&&pt({})}})}return(0,ie.useEffect)(function(){return function(){Et.current=null}},[]),[Ge.current,Zt]}function Qr(Re){var Ge=(0,ie.useRef)(Re||null),ot=(0,ie.useRef)();function ut(){window.clearTimeout(ot.current)}function pt(Ht){Ge.current=Ht,ut(),ot.current=window.setTimeout(function(){Ge.current=null,ot.current=void 0},100)}function Et(){return Ge.current}return(0,ie.useEffect)(function(){return ut},[]),[pt,Et]}function Er(){var Re=ie.useState(-1),Ge=(0,xe.Z)(Re,2),ot=Ge[0],ut=Ge[1],pt=ie.useState(-1),Et=(0,xe.Z)(pt,2),Ht=Et[0],Zt=Et[1],zt=ie.useCallback(function(on,Vt){ut(on),Zt(Vt)},[]);return[ot,Ht,zt]}var or=te(47273),It=(0,or.Z)()?window:null;function Sn(Re,Ge){var ot=(0,Be.Z)(Re)==="object"?Re:{},ut=ot.offsetHeader,pt=ut===void 0?0:ut,Et=ot.offsetSummary,Ht=Et===void 0?0:Et,Zt=ot.offsetScroll,zt=Zt===void 0?0:Zt,on=ot.getContainer,Vt=on===void 0?function(){return It}:on,an=Vt()||It;return ie.useMemo(function(){var bn=!!Re;return{isSticky:bn,stickyClassName:bn?"".concat(Ge,"-sticky-holder"):"",offsetHeader:pt,offsetSummary:Ht,offsetScroll:zt,container:an}},[zt,pt,Ht,Ge,an])}function yn(Re,Ge,ot){var ut=(0,ie.useMemo)(function(){for(var pt=[],Et=[],Ht=0,Zt=0,zt=0;zt=an&&(io=an-bn),Ht({scrollLeft:io/an*(Vt+2)}),ia.current.x=Da.pageX},to=function(){if(Et.current){var Da=(0,jn.os)(Et.current).top,po=Da+Et.current.offsetHeight,Jo=zt===window?document.documentElement.scrollTop+window.innerHeight:(0,jn.os)(zt).top+zt.clientHeight;po-(0,dt.Z)()<=Jo||Da>=Jo-Zt?ya(function(Vo){return(0,ze.Z)((0,ze.Z)({},Vo),{},{isHiddenScrollBar:!0})}):ya(function(Vo){return(0,ze.Z)((0,ze.Z)({},Vo),{},{isHiddenScrollBar:!1})})}},Za=function(Da){ya(function(po){return(0,ze.Z)((0,ze.Z)({},po),{},{scrollLeft:Da/Vt*an||0})})};return ie.useImperativeHandle(ot,function(){return{setScrollLeft:Za}}),ie.useEffect(function(){var ha=(0,Vn.Z)(document.body,"mouseup",Eo,!1),Da=(0,Vn.Z)(document.body,"mousemove",ka,!1);return to(),function(){ha.remove(),Da.remove()}},[bn,yo]),ie.useEffect(function(){var ha=(0,Vn.Z)(zt,"scroll",to,!1),Da=(0,Vn.Z)(window,"resize",to,!1);return function(){ha.remove(),Da.remove()}},[zt]),ie.useEffect(function(){na.isHiddenScrollBar||ya(function(ha){var Da=Et.current;return Da?(0,ze.Z)((0,ze.Z)({},ha),{},{scrollLeft:Da.scrollLeft/Da.scrollWidth*Da.clientWidth}):ha})},[na.isHiddenScrollBar]),Vt<=an||!bn||na.isHiddenScrollBar?null:ie.createElement("div",{style:{height:(0,dt.Z)(),width:an,bottom:Zt},className:"".concat(on,"-sticky-scroll")},ie.createElement("div",{onMouseDown:Ko,ref:xn,className:we()("".concat(on,"-sticky-scroll-bar"),(0,Ce.Z)({},"".concat(on,"-sticky-scroll-bar-active"),yo)),style:{width:"".concat(bn,"px"),transform:"translate3d(".concat(na.scrollLeft,"px, 0, 0)")}}))},pn=ie.forwardRef(Ho);function jo(Re){return null}var wr=jo;function Lr(Re){return null}var Vr=Lr,Ml="rc-table",da=[],Ra={};function oo(){return"No Data"}function co(Re){var Ge,ot=(0,ze.Z)({rowKey:"key",prefixCls:Ml,emptyText:oo},Re),ut=ot.prefixCls,pt=ot.className,Et=ot.rowClassName,Ht=ot.style,Zt=ot.data,zt=ot.rowKey,on=ot.scroll,Vt=ot.tableLayout,an=ot.direction,bn=ot.title,xn=ot.footer,On=ot.summary,sa=ot.caption,na=ot.id,ya=ot.showHeader,ia=ot.components,Pa=ot.emptyText,lo=ot.onRow,yo=ot.onHeaderRow,eo=ot.internalHooks,Eo=ot.transformColumns,Ko=ot.internalRefs,ka=ot.tailor,to=ot.sticky,Za=Zt||da,ha=!!Za.length,Da=eo===he,po=ie.useCallback(function(In,En){return(0,Xe.Z)(ia,In)||En},[ia]),Jo=ie.useMemo(function(){return typeof zt=="function"?zt:function(In){var En=In&&In[zt];return En}},[zt]),Vo=po(["body"]),io=Er(),nr=(0,xe.Z)(io,3),sr=nr[0],vr=nr[1],dr=nr[2],hl=so(ot,Za,Jo),xr=(0,xe.Z)(hl,6),No=xr[0],Sl=xr[1],xo=xr[2],Ir=xr[3],Rr=xr[4],zl=xr[5],bo=on==null?void 0:on.x,Co=ie.useState(0),Ao=(0,xe.Z)(Co,2),uo=Ao[0],Qa=Ao[1],kn=Ha((0,ze.Z)((0,ze.Z)((0,ze.Z)({},ot),No),{},{expandable:!!No.expandedRowRender,columnTitle:No.columnTitle,expandedKeys:xo,getRowKey:Jo,onTriggerExpand:zl,expandIcon:Ir,expandIconColumnIndex:No.expandIconColumnIndex,direction:an,scrollWidth:Da&&ka&&typeof bo=="number"?bo:null}),Da?Eo:null),Na=(0,xe.Z)(kn,3),Uo=Na[0],cr=Na[1],ei=Na[2],Yl=ei!=null?ei:bo,Fi=ie.useMemo(function(){return{columns:Uo,flattenColumns:cr}},[Uo,cr]),Il=ie.useRef(),Fl=ie.useRef(),Fo=ie.useRef(),oi=ie.useRef(),ui=ie.useRef(),$r=ie.useState(!1),al=(0,xe.Z)($r,2),Dl=al[0],fo=al[1],Zl=ie.useState(!1),Br=(0,xe.Z)(Zl,2),si=Br[0],Xl=Br[1],ol=ur(new Map),Mo=(0,xe.Z)(ol,2),Nl=Mo[0],wl=Mo[1],ti=Ie(cr),Ei=ti.map(function(In){return Nl.get(In)}),wi=ie.useMemo(function(){return Ei},[Ei.join("_")]),ci=hn(wi,cr.length,an),Wl=on&&Qe(on.y),Ar=on&&Qe(Yl)||!!No.fixed,Ui=Ar&&cr.some(function(In){var En=In.fixed;return En}),ou=ie.useRef(),Hi=Sn(to,ut),ji=Hi.isSticky,Ou=Hi.offsetHeader,Uu=Hi.offsetSummary,Hr=Hi.offsetScroll,gl=Hi.stickyClassName,ri=Hi.container,Ll=ie.useMemo(function(){return On==null?void 0:On(Za)},[On,Za]),gi=(Wl||ji)&&ie.isValidElement(Ll)&&Ll.type===se&&Ll.props.fixed,mi,kl,Yi;Wl&&(kl={overflowY:"scroll",maxHeight:on.y}),Ar&&(mi={overflowX:"auto"},Wl||(kl={overflowY:"hidden"}),Yi={width:Yl===!0?"auto":Yl,minWidth:"100%"});var Yu=ie.useCallback(function(In,En){(0,qe.Z)(Il.current)&&wl(function(Lt){if(Lt.get(In)!==En){var Cn=new Map(Lt);return Cn.set(In,En),Cn}return Lt})},[]),us=Qr(null),Qu=(0,xe.Z)(us,2),As=Qu[0],Vu=Qu[1];function Nu(In,En){En&&(typeof En=="function"?En(In):En.scrollLeft!==In&&(En.scrollLeft=In,En.scrollLeft!==In&&setTimeout(function(){En.scrollLeft=In},0)))}var Au=(0,Ze.Z)(function(In){var En=In.currentTarget,Lt=In.scrollLeft,Cn=an==="rtl",An=typeof Lt=="number"?Lt:En.scrollLeft,Fa=En||Ra;if(!Vu()||Vu()===Fa){var Kt;As(Fa),Nu(An,Fl.current),Nu(An,Fo.current),Nu(An,ui.current),Nu(An,(Kt=ou.current)===null||Kt===void 0?void 0:Kt.setScrollLeft)}var _t=En||Fl.current;if(_t){var ln=_t.scrollWidth,ko=_t.clientWidth;if(ln===ko){fo(!1),Xl(!1);return}Cn?(fo(-An0)):(fo(An>0),Xl(An1?sa-Da:0,Jo=(0,ze.Z)((0,ze.Z)((0,ze.Z)({},Eo),zt),{},{flex:"0 0 ".concat(Da,"px"),width:"".concat(Da,"px"),marginRight:po,pointerEvents:"auto"}),Vo=ie.useMemo(function(){return Vt?Za<=1:ka===0||Za===0||Za>1},[Za,ka,Vt]);Vo?Jo.visibility="hidden":Vt&&(Jo.height=an==null?void 0:an(Za));var io=Vo?function(){return null}:bn,nr={};return(Za===0||ka===0)&&(nr.rowSpan=1,nr.colSpan=1),ie.createElement(bt,(0,pe.Z)({className:we()(On,on),ellipsis:ot.ellipsis,align:ot.align,scope:ot.rowScope,component:"div",prefixCls:Ge.prefixCls,key:Pa,record:Zt,index:Et,renderIndex:Ht,dataIndex:xn,render:io,shouldCellUpdate:ot.shouldCellUpdate},lo,{appendNode:yo,additionalProps:(0,ze.Z)((0,ze.Z)({},eo),{},{style:Jo},nr)}))}var li=ql,ki=["data","index","className","rowKey","style","extra","getHeight"],Ti=ie.forwardRef(function(Re,Ge){var ot=Re.data,ut=Re.index,pt=Re.className,Et=Re.rowKey,Ht=Re.style,Zt=Re.extra,zt=Re.getHeight,on=(0,At.Z)(Re,ki),Vt=ot.record,an=ot.indent,bn=ot.index,xn=Ee(ue,["prefixCls","flattenColumns","fixColumn","componentWidth","scrollX"]),On=xn.scrollX,sa=xn.flattenColumns,na=xn.prefixCls,ya=xn.fixColumn,ia=xn.componentWidth,Pa=tt(Vt,Et,ut,an),lo=Pa.rowSupportExpand,yo=Pa.expanded,eo=Pa.rowProps,Eo=Pa.expandedRowRender,Ko=Pa.expandedRowClassName,ka;if(lo&&yo){var to=Eo(Vt,ut,an+1,yo),Za=Ko==null?void 0:Ko(Vt,ut,an),ha={};ya&&(ha={style:(0,Ce.Z)({},"--virtual-width","".concat(ia,"px"))});var Da="".concat(na,"-expanded-row-cell");ka=ie.createElement("div",{className:we()("".concat(na,"-expanded-row"),"".concat(na,"-expanded-row-level-").concat(an+1),Za)},ie.createElement(bt,{component:"div",prefixCls:na,className:we()(Da,(0,Ce.Z)({},"".concat(Da,"-fixed"),ya)),additionalProps:ha},to))}var po=(0,ze.Z)((0,ze.Z)({},Ht),{},{width:On});Zt&&(po.position="absolute",po.pointerEvents="none");var Jo=ie.createElement("div",(0,pe.Z)({},eo,on,{ref:lo?null:Ge,className:we()(pt,"".concat(na,"-row"),eo==null?void 0:eo.className,(0,Ce.Z)({},"".concat(na,"-row-extra"),Zt)),style:(0,ze.Z)((0,ze.Z)({},po),eo==null?void 0:eo.style)}),sa.map(function(Vo,io){return ie.createElement(li,{key:io,rowInfo:Pa,column:Vo,colIndex:io,indent:an,index:ut,renderIndex:bn,record:Vt,inverse:Zt,getHeight:zt})}));return lo?ie.createElement("div",{ref:Ge},Jo,ka):Jo}),Si=ee(Ti),Vl=Si,el=ie.forwardRef(function(Re,Ge){var ot=Re.data,ut=Re.onScroll,pt=Ee(ue,["flattenColumns","onColumnResize","getRowKey","prefixCls","expandedKeys","childrenColumnName","emptyNode","scrollX"]),Et=pt.flattenColumns,Ht=pt.onColumnResize,Zt=pt.getRowKey,zt=pt.expandedKeys,on=pt.prefixCls,Vt=pt.childrenColumnName,an=pt.emptyNode,bn=pt.scrollX,xn=Ee(pl),On=xn.scrollY,sa=xn.listItemHeight,na=ie.useRef(),ya=un(ot,Vt,zt,Zt),ia=ie.useMemo(function(){var ka=0;return Et.map(function(to){var Za=to.width,ha=to.key;return ka+=Za,[ha,Za,ka]})},[Et]),Pa=ie.useMemo(function(){return ia.map(function(ka){return ka[2]})},[ia]);ie.useEffect(function(){ia.forEach(function(ka){var to=(0,xe.Z)(ka,2),Za=to[0],ha=to[1];Ht(Za,ha)})},[ia]),ie.useImperativeHandle(Ge,function(){var ka={};return Object.defineProperty(ka,"scrollLeft",{get:function(){var Za;return((Za=na.current)===null||Za===void 0?void 0:Za.getScrollInfo().x)||0},set:function(Za){var ha;(ha=na.current)===null||ha===void 0||ha.scrollTo({left:Za})}}),ka});var lo=function(to,Za){var ha,Da=(ha=ya[Za])===null||ha===void 0?void 0:ha.record,po=to.onCell;if(po){var Jo,Vo=po(Da,Za);return(Jo=Vo==null?void 0:Vo.rowSpan)!==null&&Jo!==void 0?Jo:1}return 1},yo=function(to){var Za=to.start,ha=to.end,Da=to.getSize,po=to.offsetY;if(ha<0)return null;for(var Jo=Et.filter(function(bo){return lo(bo,Za)===0}),Vo=Za,io=function(Co){if(Jo=Jo.filter(function(Ao){return lo(Ao,Co)===0}),!Jo.length)return Vo=Co,"break"},nr=Za;nr>=0;nr-=1){var sr=io(nr);if(sr==="break")break}for(var vr=Et.filter(function(bo){return lo(bo,ha)!==1}),dr=ha,hl=function(Co){if(vr=vr.filter(function(Ao){return lo(Ao,Co)!==1}),!vr.length)return dr=Math.max(Co-1,ha),"break"},xr=ha;xr1})&&Sl.push(Co)},Ir=Vo;Ir<=dr;Ir+=1)var Rr=xo(Ir);var zl=Sl.map(function(bo){var Co=ya[bo],Ao=Zt(Co.record,bo),uo=function(Na){var Uo=bo+Na-1,cr=Zt(ya[Uo].record,Uo),ei=Da(Ao,cr);return ei.bottom-ei.top},Qa=Da(Ao);return ie.createElement(Vl,{key:bo,data:Co,rowKey:Ao,index:bo,style:{top:-po+Qa.top},extra:!0,getHeight:uo})});return zl},eo=ie.useMemo(function(){return{columnsOffset:Pa}},[Pa]),Eo="".concat(on,"-tbody"),Ko;return ya.length?Ko=ie.createElement(ul.Z,{fullHeight:!1,ref:na,className:we()(Eo,"".concat(Eo,"-virtual")),height:On,itemHeight:sa||24,data:ya,itemKey:function(to){return Zt(to.record)},scrollWidth:bn,onVirtualScroll:function(to){var Za=to.x;ut({scrollLeft:Za})},extraRender:yo},function(ka,to,Za){var ha=Zt(ka.record,to);return ie.createElement(Vl,(0,pe.Z)({data:ka,rowKey:ha,index:to},Za))}):Ko=ie.createElement("div",{className:we()("".concat(on,"-placeholder"))},ie.createElement(bt,{component:"div",prefixCls:on},an)),ie.createElement(rl.Provider,{value:eo},Ko)}),pi=ee(el),vi=pi,yi=function(Ge,ot){var ut=ot.ref,pt=ot.onScroll;return ie.createElement(vi,{ref:ut,data:Ge,onScroll:pt})},Ci=100;function Ct(Re){var Ge=Re.columns,ot=Re.scroll,ut=Re.prefixCls,pt=ut===void 0?Ml:ut,Et=Re.className,Ht=Re.listItemHeight,Zt=ot||{},zt=Zt.x,on=Zt.y;typeof zt!="number"&&(zt=((Ge||[]).length+1)*Ci),typeof on!="number"&&(on=500);var Vt=ie.useMemo(function(){return{scrollY:on,listItemHeight:Ht}},[on,Ht]);return ie.createElement(pl.Provider,{value:Vt},ie.createElement(qo,(0,pe.Z)({},Re,{className:we()(Et,"".concat(pt,"-virtual")),scroll:(0,ze.Z)((0,ze.Z)({},ot),{},{x:zt}),components:{body:yi},columns:Ge,internalHooks:he,tailor:!0})))}function Mi(Re){return b(Ct,Re)}var Sr=Mi(),tl=null;function $l(Re){return null}var Ol=$l;function bi(Re){return null}var di=bi,hi=te(2738),Wi=te(68031),Nr=te(36355),Bl=te(93891),Bi=te(19716),Oi=te(8628),Ii=te(31724),iu=te(58421),uu=te(71418),So=te(88088);function ja(Re){return function(ot){let{prefixCls:ut,onExpand:pt,record:Et,expanded:Ht,expandable:Zt}=ot;const zt=`${ut}-row-expand-icon`;return ie.createElement("button",{type:"button",onClick:on=>{pt(Et,on),on.stopPropagation()},className:we()(zt,{[`${zt}-spaced`]:!Zt,[`${zt}-expanded`]:Zt&&Ht,[`${zt}-collapsed`]:Zt&&!Ht}),"aria-label":Ht?Re.collapse:Re.expand,"aria-expanded":Ht})}}var Va=ja;function ro(Re,Ge){return"key"in Re&&Re.key!==void 0&&Re.key!==null?Re.key:Re.dataIndex?Array.isArray(Re.dataIndex)?Re.dataIndex.join("."):Re.dataIndex:Ge}function _r(Re,Ge){return Ge?`${Ge}-${Re}`:`${Re}`}function sl(Re,Ge){return typeof Re=="function"?Re(Ge):Re}function Gl(Re,Ge){const ot=sl(Re,Ge);return Object.prototype.toString.call(ot)==="[object Object]"?"":ot}var Tl={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"},_l=Tl,Ul=te(7657),ii=function(Ge,ot){return ie.createElement(Ul.Z,(0,pe.Z)({},Ge,{ref:ot,icon:_l}))},Oo=ie.forwardRef(ii),ba=Oo,Al=te(56762);function kr(Re){const Ge=ie.useRef(Re),ot=(0,Al.Z)();return[()=>Ge.current,ut=>{Ge.current=ut,ot()}]}var en=te(3113),Ut=te(24905),cn=te(38854),Dn=te(64165),_a=te(20834),Io=te(40875),Jn=te(5112),Ro=te(17574),wo=te(47472),Lo=te(92832);function Jr(Re){let{value:Ge,onChange:ot,filterSearch:ut,tablePrefixCls:pt,locale:Et}=Re;return ut?ie.createElement("div",{className:`${pt}-filter-dropdown-search`},ie.createElement(Lo.default,{prefix:ie.createElement(wo.Z,null),placeholder:Et.filterSearchPlaceholder,onChange:ot,value:Ge,htmlSize:1,className:`${pt}-filter-dropdown-search-input`})):null}var Xn=Jr,gr=te(10228);const Xr=Re=>{const{keyCode:Ge}=Re;Ge===gr.Z.ENTER&&Re.stopPropagation()};var rr=ie.forwardRef((Re,Ge)=>ie.createElement("div",{className:Re.className,onClick:ot=>ot.stopPropagation(),onKeyDown:Xr,ref:Ge},Re.children));function zo(Re){let Ge=[];return(Re||[]).forEach(ot=>{let{value:ut,children:pt}=ot;Ge.push(ut),pt&&(Ge=[].concat((0,Ln.Z)(Ge),(0,Ln.Z)(zo(pt))))}),Ge}function er(Re){return Re.some(Ge=>{let{children:ot}=Ge;return ot})}function Ur(Re,Ge){return typeof Ge=="string"||typeof Ge=="number"?Ge==null?void 0:Ge.toString().toLowerCase().includes(Re.trim().toLowerCase()):!1}function Cr(Re){let{filters:Ge,prefixCls:ot,filteredKeys:ut,filterMultiple:pt,searchValue:Et,filterSearch:Ht}=Re;return Ge.map((Zt,zt)=>{const on=String(Zt.value);if(Zt.children)return{key:on||zt,label:Zt.text,popupClassName:`${ot}-dropdown-submenu`,children:Cr({filters:Zt.children,prefixCls:ot,filteredKeys:ut,filterMultiple:pt,searchValue:Et,filterSearch:Ht})};const Vt=pt?Ut.default:Jn.ZP,an={key:Zt.value!==void 0?on:zt,label:ie.createElement(ie.Fragment,null,ie.createElement(Vt,{checked:ut.includes(on)}),ie.createElement("span",null,Zt.text))};return Et.trim()?typeof Ht=="function"?Ht(Et,Zt)?an:null:Ur(Et,Zt.text)?an:null:an})}function Pi(Re){var Ge,ot;const{tablePrefixCls:ut,prefixCls:pt,column:Et,dropdownPrefixCls:Ht,columnKey:Zt,filterMultiple:zt,filterMode:on="menu",filterSearch:Vt=!1,filterState:an,triggerFilter:bn,locale:xn,children:On,getPopupContainer:sa}=Re,{filterDropdownOpen:na,onFilterDropdownOpenChange:ya,filterResetToDefaultFilteredValue:ia,defaultFilteredValue:Pa,filterDropdownVisible:lo,onFilterDropdownVisibleChange:yo}=Et,[eo,Eo]=ie.useState(!1),Ko=!!(an&&(!((Ge=an.filteredKeys)===null||Ge===void 0)&&Ge.length||an.forceFiltered)),ka=kn=>{Eo(kn),ya==null||ya(kn),yo==null||yo(kn)},to=(ot=na!=null?na:lo)!==null&&ot!==void 0?ot:eo,Za=an==null?void 0:an.filteredKeys,[ha,Da]=kr(Za||[]),po=kn=>{let{selectedKeys:Na}=kn;Da(Na)},Jo=(kn,Na)=>{let{node:Uo,checked:cr}=Na;po(zt?{selectedKeys:kn}:{selectedKeys:cr&&Uo.key?[Uo.key]:[]})};ie.useEffect(()=>{eo&&po({selectedKeys:Za||[]})},[Za]);const[Vo,io]=ie.useState([]),nr=kn=>{io(kn)},[sr,vr]=ie.useState(""),dr=kn=>{const{value:Na}=kn.target;vr(Na)};ie.useEffect(()=>{eo||vr("")},[eo]);const hl=kn=>{const Na=kn&&kn.length?kn:null;if(Na===null&&(!an||!an.filteredKeys)||(0,Ae.Z)(Na,an==null?void 0:an.filteredKeys,!0))return null;bn({column:Et,key:Zt,filteredKeys:Na})},xr=()=>{ka(!1),hl(ha())},No=function(){let{confirm:kn,closeDropdown:Na}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{confirm:!1,closeDropdown:!1};kn&&hl([]),Na&&ka(!1),vr(""),Da(ia?(Pa||[]).map(Uo=>String(Uo)):[])},Sl=function(){let{closeDropdown:kn}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{closeDropdown:!0};kn&&ka(!1),hl(ha())},xo=kn=>{kn&&Za!==void 0&&Da(Za||[]),ka(kn),!kn&&!Et.filterDropdown&&xr()},Ir=we()({[`${Ht}-menu-without-submenu`]:!er(Et.filters||[])}),Rr=kn=>{if(kn.target.checked){const Na=zo(Et==null?void 0:Et.filters).map(Uo=>String(Uo));Da(Na)}else Da([])},zl=kn=>{let{filters:Na}=kn;return(Na||[]).map((Uo,cr)=>{const ei=String(Uo.value),Yl={title:Uo.text,key:Uo.value!==void 0?ei:cr};return Uo.children&&(Yl.children=zl({filters:Uo.children})),Yl})},bo=kn=>{var Na;return Object.assign(Object.assign({},kn),{text:kn.title,value:kn.key,children:((Na=kn.children)===null||Na===void 0?void 0:Na.map(Uo=>bo(Uo)))||[]})};let Co;if(typeof Et.filterDropdown=="function")Co=Et.filterDropdown({prefixCls:`${Ht}-custom`,setSelectedKeys:kn=>po({selectedKeys:kn}),selectedKeys:ha(),confirm:Sl,clearFilters:No,filters:Et.filters,visible:to,close:()=>{ka(!1)}});else if(Et.filterDropdown)Co=Et.filterDropdown;else{const kn=ha()||[],Na=()=>(Et.filters||[]).length===0?ie.createElement(Dn.Z,{image:Dn.Z.PRESENTED_IMAGE_SIMPLE,description:xn.filterEmptyText,imageStyle:{height:24},style:{margin:0,padding:"16px 0"}}):on==="tree"?ie.createElement(ie.Fragment,null,ie.createElement(Xn,{filterSearch:Vt,value:sr,onChange:dr,tablePrefixCls:ut,locale:xn}),ie.createElement("div",{className:`${ut}-filter-dropdown-tree`},zt?ie.createElement(Ut.default,{checked:kn.length===zo(Et.filters).length,indeterminate:kn.length>0&&kn.lengthtypeof Vt=="function"?Vt(sr,bo(cr)):Ur(sr,cr.title):void 0}))):ie.createElement(ie.Fragment,null,ie.createElement(Xn,{filterSearch:Vt,value:sr,onChange:dr,tablePrefixCls:ut,locale:xn}),ie.createElement(_a.default,{selectable:!0,multiple:zt,prefixCls:`${Ht}-menu`,className:Ir,onSelect:po,onDeselect:po,selectedKeys:kn,getPopupContainer:sa,openKeys:Vo,onOpenChange:nr,items:Cr({filters:Et.filters||[],filterSearch:Vt,prefixCls:pt,filteredKeys:ha(),filterMultiple:zt,searchValue:sr})})),Uo=()=>ia?(0,Ae.Z)((Pa||[]).map(cr=>String(cr)),kn,!0):kn.length===0;Co=ie.createElement(ie.Fragment,null,Na(),ie.createElement("div",{className:`${pt}-dropdown-btns`},ie.createElement(en.ZP,{type:"link",size:"small",disabled:Uo(),onClick:()=>No()},xn.filterReset),ie.createElement(en.ZP,{type:"primary",size:"small",onClick:xr},xn.filterConfirm)))}Et.filterDropdown&&(Co=ie.createElement(Io.J,{selectable:void 0},Co));const Ao=()=>ie.createElement(rr,{className:`${pt}-dropdown`},Co);let uo;typeof Et.filterIcon=="function"?uo=Et.filterIcon(Ko):Et.filterIcon?uo=Et.filterIcon:uo=ie.createElement(ba,null);const{direction:Qa}=ie.useContext(Nr.E_);return ie.createElement("div",{className:`${pt}-column`},ie.createElement("span",{className:`${ut}-column-title`},On),ie.createElement(cn.Z,{dropdownRender:Ao,trigger:["click"],open:to,onOpenChange:xo,getPopupContainer:sa,placement:Qa==="rtl"?"bottomLeft":"bottomRight"},ie.createElement("span",{role:"button",tabIndex:-1,className:we()(`${pt}-trigger`,{active:Ko}),onClick:kn=>{kn.stopPropagation()}},uo)))}var su=Pi;function du(Re,Ge,ot){let ut=[];return(Re||[]).forEach((pt,Et)=>{var Ht;const Zt=_r(Et,ot);if(pt.filters||"filterDropdown"in pt||"onFilter"in pt)if("filteredValue"in pt){let zt=pt.filteredValue;"filterDropdown"in pt||(zt=(Ht=zt==null?void 0:zt.map(String))!==null&&Ht!==void 0?Ht:zt),ut.push({column:pt,key:ro(pt,Zt),filteredKeys:zt,forceFiltered:pt.filtered})}else ut.push({column:pt,key:ro(pt,Zt),filteredKeys:Ge&&pt.defaultFilteredValue?pt.defaultFilteredValue:void 0,forceFiltered:pt.filtered});"children"in pt&&(ut=[].concat((0,Ln.Z)(ut),(0,Ln.Z)(du(pt.children,Ge,Zt))))}),ut}function hu(Re,Ge,ot,ut,pt,Et,Ht,Zt){return ot.map((zt,on)=>{const Vt=_r(on,Zt),{filterMultiple:an=!0,filterMode:bn,filterSearch:xn}=zt;let On=zt;if(On.filters||On.filterDropdown){const sa=ro(On,Vt),na=ut.find(ya=>{let{key:ia}=ya;return sa===ia});On=Object.assign(Object.assign({},On),{title:ya=>ie.createElement(su,{tablePrefixCls:Re,prefixCls:`${Re}-filter`,dropdownPrefixCls:Ge,column:On,columnKey:sa,filterState:na,filterMultiple:an,filterMode:bn,filterSearch:xn,triggerFilter:Et,locale:pt,getPopupContainer:Ht},sl(zt.title,ya))})}return"children"in On&&(On=Object.assign(Object.assign({},On),{children:hu(Re,Ge,On.children,ut,pt,Et,Ht,Vt)})),On})}function Ji(Re){const Ge={};return Re.forEach(ot=>{let{key:ut,filteredKeys:pt,column:Et}=ot;const{filters:Ht,filterDropdown:Zt}=Et;if(Zt)Ge[ut]=pt||null;else if(Array.isArray(pt)){const zt=zo(Ht);Ge[ut]=zt.filter(on=>pt.includes(String(on)))}else Ge[ut]=null}),Ge}function cu(Re,Ge){return Ge.reduce((ot,ut)=>{const{column:{onFilter:pt,filters:Et},filteredKeys:Ht}=ut;return pt&&Ht&&Ht.length?ot.filter(Zt=>Ht.some(zt=>{const on=zo(Et),Vt=on.findIndex(bn=>String(bn)===String(zt)),an=Vt!==-1?on[Vt]:zt;return pt(an,Zt)})):ot},Re)}const Wa=Re=>Re.flatMap(Ge=>"children"in Ge?[Ge].concat((0,Ln.Z)(Wa(Ge.children||[]))):[Ge]);function zi(Re){let{prefixCls:Ge,dropdownPrefixCls:ot,mergedColumns:ut,onFilterChange:pt,getPopupContainer:Et,locale:Ht}=Re;const Zt=ie.useMemo(()=>Wa(ut||[]),[ut]),[zt,on]=ie.useState(()=>du(Zt,!0)),Vt=ie.useMemo(()=>{const On=du(Zt,!1);if(On.length===0)return On;let sa=!0,na=!0;if(On.forEach(ya=>{let{filteredKeys:ia}=ya;ia!==void 0?sa=!1:na=!1}),sa){const ya=(Zt||[]).map((ia,Pa)=>ro(ia,_r(Pa)));return zt.filter(ia=>{let{key:Pa}=ia;return ya.includes(Pa)}).map(ia=>{const Pa=Zt[ya.findIndex(lo=>lo===ia.key)];return Object.assign(Object.assign({},ia),{column:Object.assign(Object.assign({},ia.column),Pa),forceFiltered:Pa.filtered})})}return On},[Zt,zt]),an=ie.useMemo(()=>Ji(Vt),[Vt]),bn=On=>{const sa=Vt.filter(na=>{let{key:ya}=na;return ya!==On.key});sa.push(On),on(sa),pt(Ji(sa),sa)};return[On=>hu(Ge,ot,On,Vt,Ht,bn,Et),Vt,an]}var au=zi;function Eu(Re,Ge,ot){const ut=ie.useRef({});function pt(Et){if(!ut.current||ut.current.data!==Re||ut.current.childrenColumnName!==Ge||ut.current.getRowKey!==ot){let Zt=function(zt){zt.forEach((on,Vt)=>{const an=ot(on,Vt);Ht.set(an,on),on&&typeof on=="object"&&Ge in on&&Zt(on[Ge]||[])})};const Ht=new Map;Zt(Re),ut.current={data:Re,childrenColumnName:Ge,kvMap:Ht,getRowKey:ot}}return ut.current.kvMap.get(Et)}return[pt]}var gu=te(50371),Xi=function(Re,Ge){var ot={};for(var ut in Re)Object.prototype.hasOwnProperty.call(Re,ut)&&Ge.indexOf(ut)<0&&(ot[ut]=Re[ut]);if(Re!=null&&typeof Object.getOwnPropertySymbols=="function")for(var pt=0,ut=Object.getOwnPropertySymbols(Re);pt{const Et=Re[pt];typeof Et!="function"&&(ot[pt]=Et)}),ot}function ai(Re,Ge,ot){const ut=ot&&typeof ot=="object"?ot:{},{total:pt=0}=ut,Et=Xi(ut,["total"]),[Ht,Zt]=(0,ie.useState)(()=>({current:"defaultCurrent"in Et?Et.defaultCurrent:1,pageSize:"defaultPageSize"in Et?Et.defaultPageSize:Li})),zt=(0,gu.Z)(Ht,Et,{total:pt>0?pt:Re}),on=Math.ceil((pt||Re)/zt.pageSize);zt.current>on&&(zt.current=on||1);const Vt=(bn,xn)=>{Zt({current:bn!=null?bn:1,pageSize:xn||zt.pageSize})},an=(bn,xn)=>{var On;ot&&((On=ot.onChange)===null||On===void 0||On.call(ot,bn,xn)),Vt(bn,xn),Ge(bn,xn||(zt==null?void 0:zt.pageSize))};return ot===!1?[{},()=>{}]:[Object.assign(Object.assign({},zt),{onChange:an}),Vt]}var Bu=ai,mu=te(84105),qi=te(35654),Iu=te(90782),Pr=te(71430),ps=te(18929);const Ki={},Zu="SELECT_ALL",Lu="SELECT_INVERT",Hu="SELECT_NONE",as=[],ju=(Re,Ge)=>{let ot=[];return(Ge||[]).forEach(ut=>{ot.push(ut),ut&&typeof ut=="object"&&Re in ut&&(ot=[].concat((0,Ln.Z)(ot),(0,Ln.Z)(ju(Re,ut[Re]))))}),ot};var Gu=(Re,Ge)=>{const{preserveSelectedRowKeys:ot,selectedRowKeys:ut,defaultSelectedRowKeys:pt,getCheckboxProps:Et,onChange:Ht,onSelect:Zt,onSelectAll:zt,onSelectInvert:on,onSelectNone:Vt,onSelectMultiple:an,columnWidth:bn,type:xn,selections:On,fixed:sa,renderCell:na,hideSelectAll:ya,checkStrictly:ia=!0}=Ge||{},{prefixCls:Pa,data:lo,pageData:yo,getRecordByKey:eo,getRowKey:Eo,expandType:Ko,childrenColumnName:ka,locale:to,getPopupContainer:Za}=Re,[ha,Da]=(0,ps.Z)(ut||pt||as,{value:ut}),po=ie.useRef(new Map),Jo=(0,ie.useCallback)(bo=>{if(ot){const Co=new Map;bo.forEach(Ao=>{let uo=eo(Ao);!uo&&po.current.has(Ao)&&(uo=po.current.get(Ao)),Co.set(Ao,uo)}),po.current=Co}},[eo,ot]);ie.useEffect(()=>{Jo(ha)},[ha]);const{keyEntities:Vo}=(0,ie.useMemo)(()=>{if(ia)return{keyEntities:null};let bo=lo;if(ot){const Co=new Set(lo.map((uo,Qa)=>Eo(uo,Qa))),Ao=Array.from(po.current).reduce((uo,Qa)=>{let[kn,Na]=Qa;return Co.has(kn)?uo:uo.concat(Na)},[]);bo=[].concat((0,Ln.Z)(bo),(0,Ln.Z)(Ao))}return(0,Pr.I8)(bo,{externalGetKey:Eo,childrenPropName:ka})},[lo,Eo,ia,ka,ot]),io=(0,ie.useMemo)(()=>ju(ka,yo),[ka,yo]),nr=(0,ie.useMemo)(()=>{const bo=new Map;return io.forEach((Co,Ao)=>{const uo=Eo(Co,Ao),Qa=(Et?Et(Co):null)||{};bo.set(uo,Qa)}),bo},[io,Eo,Et]),sr=(0,ie.useCallback)(bo=>{var Co;return!!(!((Co=nr.get(Eo(bo)))===null||Co===void 0)&&Co.disabled)},[nr,Eo]),[vr,dr]=(0,ie.useMemo)(()=>{if(ia)return[ha||[],[]];const{checkedKeys:bo,halfCheckedKeys:Co}=(0,Iu.S)(ha,!0,Vo,sr);return[bo||[],Co]},[ha,ia,Vo,sr]),hl=(0,ie.useMemo)(()=>{const bo=xn==="radio"?vr.slice(0,1):vr;return new Set(bo)},[vr,xn]),xr=(0,ie.useMemo)(()=>xn==="radio"?new Set:new Set(dr),[dr,xn]),[No,Sl]=(0,ie.useState)(null);ie.useEffect(()=>{Ge||Da(as)},[!!Ge]);const xo=(0,ie.useCallback)((bo,Co)=>{let Ao,uo;Jo(bo),ot?(Ao=bo,uo=bo.map(Qa=>po.current.get(Qa))):(Ao=[],uo=[],bo.forEach(Qa=>{const kn=eo(Qa);kn!==void 0&&(Ao.push(Qa),uo.push(kn))})),Da(Ao),Ht==null||Ht(Ao,uo,{type:Co})},[Da,eo,Ht,ot]),Ir=(0,ie.useCallback)((bo,Co,Ao,uo)=>{if(Zt){const Qa=Ao.map(kn=>eo(kn));Zt(eo(bo),Co,Qa,uo)}xo(Ao,"single")},[Zt,eo,xo]),Rr=(0,ie.useMemo)(()=>!On||ya?null:(On===!0?[Zu,Lu,Hu]:On).map(Co=>Co===Zu?{key:"all",text:to.selectionAll,onSelect(){xo(lo.map((Ao,uo)=>Eo(Ao,uo)).filter(Ao=>{const uo=nr.get(Ao);return!(uo!=null&&uo.disabled)||hl.has(Ao)}),"all")}}:Co===Lu?{key:"invert",text:to.selectInvert,onSelect(){const Ao=new Set(hl);yo.forEach((Qa,kn)=>{const Na=Eo(Qa,kn),Uo=nr.get(Na);Uo!=null&&Uo.disabled||(Ao.has(Na)?Ao.delete(Na):Ao.add(Na))});const uo=Array.from(Ao);on&&on(uo),xo(uo,"invert")}}:Co===Hu?{key:"none",text:to.selectNone,onSelect(){Vt==null||Vt(),xo(Array.from(hl).filter(Ao=>{const uo=nr.get(Ao);return uo==null?void 0:uo.disabled}),"none")}}:Co).map(Co=>Object.assign(Object.assign({},Co),{onSelect:function(){for(var Ao,uo,Qa=arguments.length,kn=new Array(Qa),Na=0;Na{var Co;if(!Ge)return bo.filter($r=>$r!==Ki);let Ao=(0,Ln.Z)(bo);const uo=new Set(hl),Qa=io.map(Eo).filter($r=>!nr.get($r).disabled),kn=Qa.every($r=>uo.has($r)),Na=Qa.some($r=>uo.has($r)),Uo=()=>{const $r=[];kn?Qa.forEach(Dl=>{uo.delete(Dl),$r.push(Dl)}):Qa.forEach(Dl=>{uo.has(Dl)||(uo.add(Dl),$r.push(Dl))});const al=Array.from(uo);zt==null||zt(!kn,al.map(Dl=>eo(Dl)),$r.map(Dl=>eo(Dl))),xo(al,"all"),Sl(null)};let cr;if(xn!=="radio"){let $r;if(Rr){const Br={getPopupContainer:Za,items:Rr.map((si,Xl)=>{const{key:ol,text:Mo,onSelect:Nl}=si;return{key:ol!=null?ol:Xl,onClick:()=>{Nl==null||Nl(Qa)},label:Mo}})};$r=ie.createElement("div",{className:`${Pa}-selection-extra`},ie.createElement(cn.Z,{menu:Br,getPopupContainer:Za},ie.createElement("span",null,ie.createElement(mu.Z,null))))}const al=io.map((Br,si)=>{const Xl=Eo(Br,si),ol=nr.get(Xl)||{};return Object.assign({checked:uo.has(Xl)},ol)}).filter(Br=>{let{disabled:si}=Br;return si}),Dl=!!al.length&&al.length===io.length,fo=Dl&&al.every(Br=>{let{checked:si}=Br;return si}),Zl=Dl&&al.some(Br=>{let{checked:si}=Br;return si});cr=!ya&&ie.createElement("div",{className:`${Pa}-selection`},ie.createElement(Ut.default,{checked:Dl?fo:!!io.length&&kn,indeterminate:Dl?!fo&&Zl:!kn&&Na,onChange:Uo,disabled:io.length===0||Dl,"aria-label":$r?"Custom selection":"Select all",skipGroup:!0}),$r)}let ei;xn==="radio"?ei=($r,al,Dl)=>{const fo=Eo(al,Dl),Zl=uo.has(fo);return{node:ie.createElement(Jn.ZP,Object.assign({},nr.get(fo),{checked:Zl,onClick:Br=>Br.stopPropagation(),onChange:Br=>{uo.has(fo)||Ir(fo,!0,[fo],Br.nativeEvent)}})),checked:Zl}}:ei=($r,al,Dl)=>{var fo;const Zl=Eo(al,Dl),Br=uo.has(Zl),si=xr.has(Zl),Xl=nr.get(Zl);let ol;return Ko==="nest"?ol=si:ol=(fo=Xl==null?void 0:Xl.indeterminate)!==null&&fo!==void 0?fo:si,{node:ie.createElement(Ut.default,Object.assign({},Xl,{indeterminate:ol,checked:Br,skipGroup:!0,onClick:Mo=>Mo.stopPropagation(),onChange:Mo=>{let{nativeEvent:Nl}=Mo;const{shiftKey:wl}=Nl;let ti=-1,Ei=-1;if(wl&&ia){const wi=new Set([No,Zl]);Qa.some((ci,Wl)=>{if(wi.has(ci))if(ti===-1)ti=Wl;else return Ei=Wl,!0;return!1})}if(Ei!==-1&&ti!==Ei&&ia){const wi=Qa.slice(ti,Ei+1),ci=[];Br?wi.forEach(Ar=>{uo.has(Ar)&&(ci.push(Ar),uo.delete(Ar))}):wi.forEach(Ar=>{uo.has(Ar)||(ci.push(Ar),uo.add(Ar))});const Wl=Array.from(uo);an==null||an(!Br,Wl.map(Ar=>eo(Ar)),ci.map(Ar=>eo(Ar))),xo(Wl,"multiple")}else{const wi=vr;if(ia){const ci=Br?(0,qi._5)(wi,Zl):(0,qi.L0)(wi,Zl);Ir(Zl,!Br,ci,Nl)}else{const ci=(0,Iu.S)([].concat((0,Ln.Z)(wi),[Zl]),!0,Vo,sr),{checkedKeys:Wl,halfCheckedKeys:Ar}=ci;let Ui=Wl;if(Br){const ou=new Set(Wl);ou.delete(Zl),Ui=(0,Iu.S)(Array.from(ou),{checked:!1,halfCheckedKeys:Ar},Vo,sr).checkedKeys}Ir(Zl,!Br,Ui,Nl)}}Sl(Br?null:Zl)}})),checked:Br}};const Yl=($r,al,Dl)=>{const{node:fo,checked:Zl}=ei($r,al,Dl);return na?na(Zl,al,Dl,fo):fo};if(!Ao.includes(Ki))if(Ao.findIndex($r=>{var al;return((al=$r[Ta])===null||al===void 0?void 0:al.columnType)==="EXPAND_COLUMN"})===0){const[$r,...al]=Ao;Ao=[$r,Ki].concat((0,Ln.Z)(al))}else Ao=[Ki].concat((0,Ln.Z)(Ao));const Fi=Ao.indexOf(Ki);Ao=Ao.filter(($r,al)=>$r!==Ki||al===Fi);const Il=Ao[Fi-1],Fl=Ao[Fi+1];let Fo=sa;Fo===void 0&&((Fl==null?void 0:Fl.fixed)!==void 0?Fo=Fl.fixed:(Il==null?void 0:Il.fixed)!==void 0&&(Fo=Il.fixed)),Fo&&Il&&((Co=Il[Ta])===null||Co===void 0?void 0:Co.columnType)==="EXPAND_COLUMN"&&Il.fixed===void 0&&(Il.fixed=Fo);const oi=we()(`${Pa}-selection-col`,{[`${Pa}-selection-col-with-dropdown`]:On&&xn==="checkbox"}),ui={fixed:Fo,width:bn,className:`${Pa}-selection-column`,title:Ge.columnTitle||cr,render:Yl,onCell:Ge.onCell,[Ta]:{className:oi}};return Ao.map($r=>$r===Ki?ui:$r)},[Eo,io,Ge,vr,hl,xr,bn,Rr,Ko,No,nr,an,Ir,sr]),hl]},vs=te(89489),hs=te(59477),_u=te(6848);const yu="ascend",Cu="descend";function Du(Re){return typeof Re.sorter=="object"&&typeof Re.sorter.multiple=="number"?Re.sorter.multiple:!1}function os(Re){return typeof Re=="function"?Re:Re&&typeof Re=="object"&&Re.compare?Re.compare:!1}function Es(Re,Ge){return Ge?Re[Re.indexOf(Ge)+1]:Re[0]}function Mu(Re,Ge,ot){let ut=[];function pt(Et,Ht){ut.push({column:Et,key:ro(Et,Ht),multiplePriority:Du(Et),sortOrder:Et.sortOrder})}return(Re||[]).forEach((Et,Ht)=>{const Zt=_r(Ht,ot);Et.children?("sortOrder"in Et&&pt(Et,Zt),ut=[].concat((0,Ln.Z)(ut),(0,Ln.Z)(Mu(Et.children,Ge,Zt)))):Et.sorter&&("sortOrder"in Et?pt(Et,Zt):Ge&&Et.defaultSortOrder&&ut.push({column:Et,key:ro(Et,Zt),multiplePriority:Du(Et),sortOrder:Et.defaultSortOrder}))}),ut}function Do(Re,Ge,ot,ut,pt,Et,Ht,Zt){return(Ge||[]).map((zt,on)=>{const Vt=_r(on,Zt);let an=zt;if(an.sorter){const bn=an.sortDirections||pt,xn=an.showSorterTooltip===void 0?Ht:an.showSorterTooltip,On=ro(an,Vt),sa=ot.find(Ko=>{let{key:ka}=Ko;return ka===On}),na=sa?sa.sortOrder:null,ya=Es(bn,na);let ia;if(zt.sortIcon)ia=zt.sortIcon({sortOrder:na});else{const Ko=bn.includes(yu)&&ie.createElement(hs.Z,{className:we()(`${Re}-column-sorter-up`,{active:na===yu})}),ka=bn.includes(Cu)&&ie.createElement(vs.Z,{className:we()(`${Re}-column-sorter-down`,{active:na===Cu})});ia=ie.createElement("span",{className:we()(`${Re}-column-sorter`,{[`${Re}-column-sorter-full`]:!!(Ko&&ka)})},ie.createElement("span",{className:`${Re}-column-sorter-inner`,"aria-hidden":"true"},Ko,ka))}const{cancelSort:Pa,triggerAsc:lo,triggerDesc:yo}=Et||{};let eo=Pa;ya===Cu?eo=yo:ya===yu&&(eo=lo);const Eo=typeof xn=="object"?xn:{title:eo};an=Object.assign(Object.assign({},an),{className:we()(an.className,{[`${Re}-column-sort`]:na}),title:Ko=>{const ka=ie.createElement("div",{className:`${Re}-column-sorters`},ie.createElement("span",{className:`${Re}-column-title`},sl(zt.title,Ko)),ia);return xn?ie.createElement(_u.Z,Object.assign({},Eo),ka):ka},onHeaderCell:Ko=>{const ka=zt.onHeaderCell&&zt.onHeaderCell(Ko)||{},to=ka.onClick,Za=ka.onKeyDown;ka.onClick=po=>{ut({column:zt,key:On,sortOrder:ya,multiplePriority:Du(zt)}),to==null||to(po)},ka.onKeyDown=po=>{po.keyCode===gr.Z.ENTER&&(ut({column:zt,key:On,sortOrder:ya,multiplePriority:Du(zt)}),Za==null||Za(po))};const ha=Gl(zt.title,{}),Da=ha==null?void 0:ha.toString();return na?ka["aria-sort"]=na==="ascend"?"ascending":"descending":ka["aria-label"]=Da||"",ka.className=we()(ka.className,`${Re}-column-has-sorters`),ka.tabIndex=0,zt.ellipsis&&(ka.title=(ha!=null?ha:"").toString()),ka}})}return"children"in an&&(an=Object.assign(Object.assign({},an),{children:Do(Re,an.children,ot,ut,pt,Et,Ht,Vt)})),an})}function rs(Re){const{column:Ge,sortOrder:ot}=Re;return{column:Ge,order:ot,field:Ge.dataIndex,columnKey:Ge.key}}function ls(Re){const Ge=Re.filter(ot=>{let{sortOrder:ut}=ot;return ut}).map(rs);return Ge.length===0&&Re.length?Object.assign(Object.assign({},rs(Re[Re.length-1])),{column:void 0}):Ge.length<=1?Ge[0]||{}:Ge}function Wu(Re,Ge,ot){const ut=Ge.slice().sort((Ht,Zt)=>Zt.multiplePriority-Ht.multiplePriority),pt=Re.slice(),Et=ut.filter(Ht=>{let{column:{sorter:Zt},sortOrder:zt}=Ht;return os(Zt)&&zt});return Et.length?pt.sort((Ht,Zt)=>{for(let zt=0;zt{const Zt=Ht[ot];return Zt?Object.assign(Object.assign({},Ht),{[ot]:Wu(Zt,Ge,ot)}):Ht}):pt}function is(Re){let{prefixCls:Ge,mergedColumns:ot,onSorterChange:ut,sortDirections:pt,tableLocale:Et,showSorterTooltip:Ht}=Re;const[Zt,zt]=ie.useState(Mu(ot,!0)),on=ie.useMemo(()=>{let On=!0;const sa=Mu(ot,!1);if(!sa.length)return Zt;const na=[];function ya(Pa){On?na.push(Pa):na.push(Object.assign(Object.assign({},Pa),{sortOrder:null}))}let ia=null;return sa.forEach(Pa=>{ia===null?(ya(Pa),Pa.sortOrder&&(Pa.multiplePriority===!1?On=!1:ia=!0)):(ia&&Pa.multiplePriority!==!1||(On=!1),ya(Pa))}),na},[ot,Zt]),Vt=ie.useMemo(()=>{const On=on.map(sa=>{let{column:na,sortOrder:ya}=sa;return{column:na,order:ya}});return{sortColumns:On,sortColumn:On[0]&&On[0].column,sortOrder:On[0]&&On[0].order}},[on]);function an(On){let sa;On.multiplePriority===!1||!on.length||on[0].multiplePriority===!1?sa=[On]:sa=[].concat((0,Ln.Z)(on.filter(na=>{let{key:ya}=na;return ya!==On.key})),[On]),zt(sa),ut(ls(sa),sa)}return[On=>Do(Ge,On,on,an,pt,Et,Ht),on,Vt,()=>ls(on)]}function Ss(Re,Ge){return Re.map(ot=>{const ut=Object.assign({},ot);return ut.title=sl(ot.title,Ge),"children"in ut&&(ut.children=Ss(ut.children,Ge)),ut})}function ys(Re){return[ie.useCallback(ot=>Ss(ot,Re),[Re])]}var Ku=hr((Re,Ge)=>{const{_renderTimes:ot}=Re,{_renderTimes:ut}=Ge;return ot!==ut}),Ai=Mi((Re,Ge)=>{const{_renderTimes:ot}=Re,{_renderTimes:ut}=Ge;return ot!==ut}),Zi=te(64993),Pu=te(17313),Cs=te(83116),Ps=te(37613),Te=Re=>{const{componentCls:Ge}=Re,ot=`${Re.lineWidth}px ${Re.lineType} ${Re.tableBorderColor}`,ut=(pt,Et,Ht)=>({[`&${Ge}-${pt}`]:{[`> ${Ge}-container`]:{[`> ${Ge}-content, > ${Ge}-body`]:{"\n > table > tbody > tr > th,\n > table > tbody > tr > td\n ":{[`> ${Ge}-expanded-row-fixed`]:{margin:`-${Et}px -${Ht+Re.lineWidth}px`}}}}}});return{[`${Ge}-wrapper`]:{[`${Ge}${Ge}-bordered`]:Object.assign(Object.assign(Object.assign({[`> ${Ge}-title`]:{border:ot,borderBottom:0},[`> ${Ge}-container`]:{borderInlineStart:ot,borderTop:ot,[` + `]:Object.assign({},oe(ae))}}};var me=(0,ke.Z)("Skeleton",ae=>{const{componentCls:se}=ae,De=(0,he.TS)(ae,{skeletonAvatarCls:`${se}-avatar`,skeletonTitleCls:`${se}-title`,skeletonParagraphCls:`${se}-paragraph`,skeletonButtonCls:`${se}-button`,skeletonInputCls:`${se}-input`,skeletonImageCls:`${se}-image`,imageSizeBase:ae.controlHeight*1.5,borderRadius:100,skeletonLoadingBackground:`linear-gradient(90deg, ${ae.gradientFromColor} 25%, ${ae.gradientToColor} 37%, ${ae.gradientFromColor} 63%)`,skeletonLoadingMotionDuration:"1.4s"});return[ie(De)]},ae=>{const{colorFillContent:se,colorFill:De}=ae,Ye=se,fe=De;return{color:Ye,colorGradientEnd:fe,gradientFromColor:Ye,gradientToColor:fe,titleHeight:ae.controlHeight/2,blockRadius:ae.borderRadiusSM,paragraphMarginTop:ae.marginLG+ae.marginXXS,paragraphLiHeight:ae.controlHeight/2}},{deprecatedTokens:[["color","gradientFromColor"],["colorGradientEnd","gradientToColor"]]}),de=ae=>{const{prefixCls:se,className:De,rootClassName:Ye,active:fe,shape:Le="circle",size:lt="default"}=ae,{getPrefixCls:qe}=be.useContext(Ze.E_),Ve=qe("skeleton",se),[dt,kt]=me(Ve),Mt=(0,Ee.Z)(ae,["prefixCls","className"]),un=ve()(Ve,`${Ve}-element`,{[`${Ve}-active`]:fe},De,Ye,kt);return dt(be.createElement("div",{className:un},be.createElement(le,Object.assign({prefixCls:`${Ve}-avatar`,shape:Le,size:lt},Mt))))},ze=ae=>{const{prefixCls:se,className:De,rootClassName:Ye,active:fe,block:Le=!1,size:lt="default"}=ae,{getPrefixCls:qe}=be.useContext(Ze.E_),Ve=qe("skeleton",se),[dt,kt]=me(Ve),Mt=(0,Ee.Z)(ae,["prefixCls"]),un=ve()(Ve,`${Ve}-element`,{[`${Ve}-active`]:fe,[`${Ve}-block`]:Le},De,Ye,kt);return dt(be.createElement("div",{className:un},be.createElement(le,Object.assign({prefixCls:`${Ve}-button`,size:lt},Mt))))};const Ae="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 we=ae=>{const{prefixCls:se,className:De,rootClassName:Ye,style:fe,active:Le}=ae,{getPrefixCls:lt}=be.useContext(Ze.E_),qe=lt("skeleton",se),[Ve,dt]=me(qe),kt=ve()(qe,`${qe}-element`,{[`${qe}-active`]:Le},De,Ye,dt);return Ve(be.createElement("div",{className:kt},be.createElement("div",{className:ve()(`${qe}-image`,De),style:fe},be.createElement("svg",{viewBox:"0 0 1098 1024",xmlns:"http://www.w3.org/2000/svg",className:`${qe}-image-svg`},be.createElement("path",{d:Ae,className:`${qe}-image-path`})))))},Je=ae=>{const{prefixCls:se,className:De,rootClassName:Ye,active:fe,block:Le,size:lt="default"}=ae,{getPrefixCls:qe}=be.useContext(Ze.E_),Ve=qe("skeleton",se),[dt,kt]=me(Ve),Mt=(0,Ee.Z)(ae,["prefixCls"]),un=ve()(Ve,`${Ve}-element`,{[`${Ve}-active`]:fe,[`${Ve}-block`]:Le},De,Ye,kt);return dt(be.createElement("div",{className:un},be.createElement(le,Object.assign({prefixCls:`${Ve}-input`,size:lt},Mt))))},at=te(54476),rt={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"},nt=rt,He=te(7657),Ce=function(se,De){return be.createElement(He.Z,(0,at.Z)({},se,{ref:De,icon:nt}))},Ie=be.forwardRef(Ce),Qe=Ie,je=ae=>{const{prefixCls:se,className:De,rootClassName:Ye,style:fe,active:Le,children:lt}=ae,{getPrefixCls:qe}=be.useContext(Ze.E_),Ve=qe("skeleton",se),[dt,kt]=me(Ve),Mt=ve()(Ve,`${Ve}-element`,{[`${Ve}-active`]:Le},kt,De,Ye),un=lt!=null?lt:be.createElement(Qe,null);return dt(be.createElement("div",{className:Mt},be.createElement("div",{className:ve()(`${Ve}-image`,De),style:fe},un)))},Xe=te(94480),yt=ae=>{const se=qe=>{const{width:Ve,rows:dt=2}=ae;if(Array.isArray(Ve))return Ve[qe];if(dt-1===qe)return Ve},{prefixCls:De,className:Ye,style:fe,rows:Le}=ae,lt=(0,Xe.Z)(Array(Le)).map((qe,Ve)=>be.createElement("li",{key:Ve,style:{width:se(Ve)}}));return be.createElement("ul",{className:ve()(De,Ye),style:fe},lt)},bt=ae=>{let{prefixCls:se,className:De,width:Ye,style:fe}=ae;return be.createElement("h3",{className:ve()(se,De),style:Object.assign({width:Ye},fe)})};function We(ae){return ae&&typeof ae=="object"?ae:{}}function Bt(ae,se){return ae&&!se?{size:"large",shape:"square"}:{size:"large",shape:"circle"}}function xt(ae,se){return!ae&&se?{width:"38%"}:ae&&se?{width:"50%"}:{}}function Oe(ae,se){const De={};return(!ae||!se)&&(De.width="61%"),!ae&&se?De.rows=3:De.rows=2,De}const At=ae=>{const{prefixCls:se,loading:De,className:Ye,rootClassName:fe,style:Le,children:lt,avatar:qe=!1,title:Ve=!0,paragraph:dt=!0,active:kt,round:Mt}=ae,{getPrefixCls:un,direction:Tt,skeleton:sn}=be.useContext(Ze.E_),tt=un("skeleton",se),[vt,St]=me(tt);if(De||!("loading"in ae)){const Gt=!!qe,vn=!!Ve,Rn=!!dt;let wn;if(Gt){const Ta=Object.assign(Object.assign({prefixCls:`${tt}-avatar`},Bt(vn,Rn)),We(qe));wn=be.createElement("div",{className:`${tt}-header`},be.createElement(le,Object.assign({},Ta)))}let Hn;if(vn||Rn){let Ta;if(vn){const Bn=Object.assign(Object.assign({prefixCls:`${tt}-title`},xt(Gt,Rn)),We(Ve));Ta=be.createElement(bt,Object.assign({},Bn))}let Oa;if(Rn){const Bn=Object.assign(Object.assign({prefixCls:`${tt}-paragraph`},Oe(Gt,vn)),We(dt));Oa=be.createElement(yt,Object.assign({},Bn))}Hn=be.createElement("div",{className:`${tt}-content`},Ta,Oa)}const Aa=ve()(tt,{[`${tt}-with-avatar`]:Gt,[`${tt}-active`]:kt,[`${tt}-rtl`]:Tt==="rtl",[`${tt}-round`]:Mt},sn==null?void 0:sn.className,Ye,fe,St);return vt(be.createElement("div",{className:Aa,style:Object.assign(Object.assign({},sn==null?void 0:sn.style),Le)},wn,Hn))}return typeof lt!="undefined"?lt:null};At.Button=ze,At.Avatar=de,At.Input=Je,At.Image=we,At.Node=je;var ce=At,re=ce},31797:function(Ft,wt,te){"use strict";te.d(wt,{default:function(){return me}});var z=te(59301),ve=te(56762),be=te(92343),Ze=te(92310),Ee=te.n(Ze),Pe=te(36355),le=te(61621),ke=Se=>{const{value:de,formatter:Be,precision:ze,decimalSeparator:Ae,groupSeparator:et="",prefixCls:we}=Se;let it;if(typeof Be=="function")it=Be(de);else{const Je=String(de),at=Je.match(/^(-?)(\d*)(\.(\d+))?$/);if(!at||Je==="-")it=Je;else{const rt=at[1];let nt=at[2]||"0",He=at[4]||"";nt=nt.replace(/\B(?=(\d{3})+(?!\d))/g,et),typeof ze=="number"&&(He=He.padEnd(ze,"0").slice(0,ze>0?ze:0)),He&&(He=`${Ae}${He}`),it=[z.createElement("span",{key:"int",className:`${we}-content-value-int`},rt,nt),He&&z.createElement("span",{key:"decimal",className:`${we}-content-value-decimal`},He)]}}return z.createElement("span",{className:`${we}-content-value`},it)},he=te(17313),ye=te(83116),Fe=te(37613);const pe=Se=>{const{componentCls:de,marginXXS:Be,padding:ze,colorTextDescription:Ae,titleFontSize:et,colorTextHeading:we,contentFontSize:it,fontFamily:Je}=Se;return{[`${de}`]:Object.assign(Object.assign({},(0,he.Wf)(Se)),{[`${de}-title`]:{marginBottom:Be,color:Ae,fontSize:et},[`${de}-skeleton`]:{paddingTop:ze},[`${de}-content`]:{color:we,fontSize:it,fontFamily:Je,[`${de}-content-value`]:{display:"inline-block",direction:"ltr"},[`${de}-content-prefix, ${de}-content-suffix`]:{display:"inline-block"},[`${de}-content-prefix`]:{marginInlineEnd:Be},[`${de}-content-suffix`]:{marginInlineStart:Be}}})}};var oe=(0,ye.Z)("Statistic",Se=>{const de=(0,Fe.TS)(Se,{});return[pe(de)]},Se=>{const{fontSizeHeading3:de,fontSize:Be}=Se;return{titleFontSize:Be,contentFontSize:de}}),a=Se=>{const{prefixCls:de,className:Be,rootClassName:ze,style:Ae,valueStyle:et,value:we=0,title:it,valueRender:Je,prefix:at,suffix:rt,loading:nt=!1,onMouseEnter:He,onMouseLeave:Ce,decimalSeparator:Ie=".",groupSeparator:Qe=","}=Se,{getPrefixCls:$e,direction:je,statistic:Xe}=z.useContext(Pe.E_),ft=$e("statistic",de),[yt,mt]=oe(ft),bt=z.createElement(ke,Object.assign({decimalSeparator:Ie,groupSeparator:Qe,prefixCls:ft},Se,{value:we})),We=Ee()(ft,{[`${ft}-rtl`]:je==="rtl"},Xe==null?void 0:Xe.className,Be,ze,mt);return yt(z.createElement("div",{className:We,style:Object.assign(Object.assign({},Xe==null?void 0:Xe.style),Ae),onMouseEnter:He,onMouseLeave:Ce},it&&z.createElement("div",{className:`${ft}-title`},it),z.createElement(le.Z,{paragraph:!1,loading:nt,className:`${ft}-skeleton`},z.createElement("div",{style:et,className:`${ft}-content`},at&&z.createElement("span",{className:`${ft}-content-prefix`},at),Je?Je(bt):bt,rt&&z.createElement("span",{className:`${ft}-content-suffix`},rt)))))};const x=[["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 y(Se,de){let Be=Se;const ze=/\[[^\]]*]/g,Ae=(de.match(ze)||[]).map(Je=>Je.slice(1,-1)),et=de.replace(ze,"[]"),we=x.reduce((Je,at)=>{let[rt,nt]=at;if(Je.includes(rt)){const He=Math.floor(Be/nt);return Be-=He*nt,Je.replace(new RegExp(`${rt}+`,"g"),Ce=>{const Ie=Ce.length;return He.toString().padStart(Ie,"0")})}return Je},et);let it=0;return we.replace(ze,()=>{const Je=Ae[it];return it+=1,Je})}function b(Se,de){const{format:Be=""}=de,ze=new Date(Se).getTime(),Ae=Date.now(),et=Math.max(ze-Ae,0);return y(et,Be)}const ee=1e3/30;function ne(Se){return new Date(Se).getTime()}const ue=Se=>{const{value:de,format:Be="HH:mm:ss",onChange:ze,onFinish:Ae}=Se,et=(0,ve.Z)(),we=z.useRef(null),it=()=>{Ae==null||Ae(),we.current&&(clearInterval(we.current),we.current=null)},Je=()=>{const nt=ne(de);nt>=Date.now()&&(we.current=setInterval(()=>{et(),ze==null||ze(nt-Date.now()),nt(Je(),()=>{we.current&&(clearInterval(we.current),we.current=null)}),[de]);const at=(nt,He)=>b(nt,Object.assign(Object.assign({},He),{format:Be})),rt=nt=>(0,be.Tm)(nt,{title:void 0});return z.createElement(a,Object.assign({},Se,{valueRender:rt,formatter:at}))};var ie=z.memo(ue);a.Countdown=ie;var me=a},15969:function(Ft,wt,te){"use strict";te.d(wt,{N:function(){return z}});const z=ve=>({color:ve.colorLink,textDecoration:"none",outline:"none",cursor:"pointer",transition:`color ${ve.motionDurationSlow}`,"&:focus, &:hover":{color:ve.colorLinkHover},"&:active":{color:ve.colorLinkActive}})},1710:function(Ft,wt,te){"use strict";te.d(wt,{default:function(){return Kl}});var z={},ve="rc-table-internal-hook",be=te(42978),Ze=te(6089),Ee=te(34280),Pe=te(13697),le=te(59301),ge=te(4676);function ke(Re){var Ge=le.createContext(void 0),ot=function(pt){var Et=pt.value,Ht=pt.children,Zt=le.useRef(Et);Zt.current=Et;var zt=le.useState(function(){return{getValue:function(){return Zt.current},listeners:new Set}}),on=(0,be.Z)(zt,1),Vt=on[0];return(0,Ee.Z)(function(){(0,ge.unstable_batchedUpdates)(function(){Vt.listeners.forEach(function(an){an(Et)})})},[Et]),le.createElement(Ge.Provider,{value:Vt},Ht)};return{Context:Ge,Provider:ot,defaultValue:Re}}function he(Re,Ge){var ot=(0,Ze.Z)(typeof Ge=="function"?Ge:function(an){if(Ge===void 0)return an;if(!Array.isArray(Ge))return an[Ge];var bn={};return Ge.forEach(function(xn){bn[xn]=an[xn]}),bn}),ut=le.useContext(Re==null?void 0:Re.Context),pt=ut||{},Et=pt.listeners,Ht=pt.getValue,Zt=le.useRef();Zt.current=ot(ut?Ht():Re==null?void 0:Re.defaultValue);var zt=le.useState({}),on=(0,be.Z)(zt,2),Vt=on[1];return(0,Ee.Z)(function(){if(!ut)return;function an(bn){var xn=ot(bn);(0,Pe.Z)(Zt.current,xn,!0)||Vt({})}return Et.add(an),function(){Et.delete(an)}},[ut]),Zt.current}var ye=te(54476),Fe=te(8654);function pe(){var Re=le.createContext(null);function Ge(){return le.useContext(Re)}function ot(pt,Et){var Ht=(0,Fe.Yr)(pt),Zt=function(on,Vt){var an=Ht?{ref:Vt}:{},bn=le.useRef(0),xn=le.useRef(on),On=Ge();return On!==null?le.createElement(pt,(0,ye.Z)({},on,an)):((!Et||Et(xn.current,on))&&(bn.current+=1),xn.current=on,le.createElement(Re.Provider,{value:bn.current},le.createElement(pt,(0,ye.Z)({},on,an))))};return Ht?le.forwardRef(Zt):Zt}function ut(pt,Et){var Ht=(0,Fe.Yr)(pt),Zt=function(on,Vt){var an=Ht?{ref:Vt}:{};return Ge(),le.createElement(pt,(0,ye.Z)({},on,an))};return Ht?le.memo(le.forwardRef(Zt),Et):le.memo(Zt,Et)}return{makeImmutable:ot,responseImmutable:ut,useImmutableMark:Ge}}var oe=pe(),E=oe.makeImmutable,a=oe.responseImmutable,x=oe.useImmutableMark,y=pe(),b=y.makeImmutable,ee=y.responseImmutable,ne=y.useImmutableMark,ue=ke(),ie=ue;function me(Re,Ge){var ot=le.useRef(0);ot.current+=1;var ut=le.useRef(Re),pt=[];Object.keys(Re||{}).map(function(Ht){var Zt;(Re==null?void 0:Re[Ht])!==((Zt=ut.current)===null||Zt===void 0?void 0:Zt[Ht])&&pt.push(Ht)}),ut.current=Re;var Et=le.useRef([]);return pt.length&&(Et.current=pt),le.useDebugValue(ot.current),le.useDebugValue(Et.current.join(", ")),Ge&&console.log("".concat(Ge,":"),ot.current,Et.current),ot.current}var Se=null,de=le.memo(function(){var Re=me();return le.createElement("h1",null,"Render Times: ",Re)});de.displayName="RenderBlock";var Be=te(76190),ze=te(33885),Ae=te(20068),et=te(92310),we=te.n(et),it=te(80547),Je=te(97938),at=te(48736),rt=le.createContext({renderWithProps:!1}),nt=rt,He="RC_TABLE_KEY";function Ce(Re){return Re==null?[]:Array.isArray(Re)?Re:[Re]}function Ie(Re){var Ge=[],ot={};return Re.forEach(function(ut){for(var pt=ut||{},Et=pt.key,Ht=pt.dataIndex,Zt=Et||Ce(Ht).join("-")||He;ot[Zt];)Zt="".concat(Zt,"_next");ot[Zt]=!0,Ge.push(Zt)}),Ge}function Qe(Re){return Re!=null}function $e(Re){return Re&&(0,Be.Z)(Re)==="object"&&!Array.isArray(Re)&&!le.isValidElement(Re)}function je(Re,Ge,ot,ut,pt,Et){var Ht=le.useContext(nt),Zt=ne(),zt=(0,it.Z)(function(){if(Qe(ut))return[ut];var on=Ge==null||Ge===""?[]:Array.isArray(Ge)?Ge:[Ge],Vt=(0,Je.Z)(Re,on),an=Vt,bn=void 0;if(pt){var xn=pt(Vt,Re,ot);$e(xn)?(an=xn.children,bn=xn.props,Ht.renderWithProps=!0):an=xn}return[an,bn]},[Zt,Re,ut,Ge,pt,ot],function(on,Vt){if(Et){var an=(0,be.Z)(on,2),bn=an[1],xn=(0,be.Z)(Vt,2),On=xn[1];return Et(On,bn)}return Ht.renderWithProps?!0:!(0,Pe.Z)(on,Vt,!0)});return zt}function Xe(Re,Ge,ot,ut){var pt=Re+Ge-1;return Re<=ut&&pt>=ot}function ft(Re,Ge){return he(ie,function(ot){var ut=Xe(Re,Ge||1,ot.hoverStartRow,ot.hoverEndRow);return[ut,ot.onHover]})}var yt=function(Ge){var ot=Ge.ellipsis,ut=Ge.rowType,pt=Ge.children,Et,Ht=ot===!0?{showTitle:!0}:ot;return Ht&&(Ht.showTitle||ut==="header")&&(typeof pt=="string"||typeof pt=="number"?Et=pt.toString():le.isValidElement(pt)&&typeof pt.props.children=="string"&&(Et=pt.props.children)),Et};function mt(Re){var Ge,ot,ut,pt,Et,Ht,Zt,zt,on=Re.component,Vt=Re.children,an=Re.ellipsis,bn=Re.scope,xn=Re.prefixCls,On=Re.className,sa=Re.align,na=Re.record,ya=Re.render,ia=Re.dataIndex,Pa=Re.renderIndex,lo=Re.shouldCellUpdate,yo=Re.index,eo=Re.rowType,Eo=Re.colSpan,Ko=Re.rowSpan,ka=Re.fixLeft,to=Re.fixRight,Za=Re.firstFixLeft,ha=Re.lastFixLeft,Da=Re.firstFixRight,po=Re.lastFixRight,Jo=Re.appendNode,Vo=Re.additionalProps,io=Vo===void 0?{}:Vo,nr=Re.isSticky,sr="".concat(xn,"-cell"),vr=he(ie,["supportSticky","allColumnsFixedLeft"]),dr=vr.supportSticky,hl=vr.allColumnsFixedLeft,xr=je(na,ia,Pa,Vt,ya,lo),No=(0,be.Z)(xr,2),Sl=No[0],xo=No[1],Ir={},Rr=typeof ka=="number"&&dr,zl=typeof to=="number"&&dr;Rr&&(Ir.position="sticky",Ir.left=ka),zl&&(Ir.position="sticky",Ir.right=to);var bo=(Ge=(ot=(ut=xo==null?void 0:xo.colSpan)!==null&&ut!==void 0?ut:io.colSpan)!==null&&ot!==void 0?ot:Eo)!==null&&Ge!==void 0?Ge:1,Co=(pt=(Et=(Ht=xo==null?void 0:xo.rowSpan)!==null&&Ht!==void 0?Ht:io.rowSpan)!==null&&Et!==void 0?Et:Ko)!==null&&pt!==void 0?pt:1,Ao=ft(yo,Co),uo=(0,be.Z)(Ao,2),Qa=uo[0],kn=uo[1],Na=function(Fo){var oi;na&&kn(yo,yo+Co-1),io==null||(oi=io.onMouseEnter)===null||oi===void 0||oi.call(io,Fo)},Uo=function(Fo){var oi;na&&kn(-1,-1),io==null||(oi=io.onMouseLeave)===null||oi===void 0||oi.call(io,Fo)};if(bo===0||Co===0)return null;var cr=(Zt=io.title)!==null&&Zt!==void 0?Zt:yt({rowType:eo,ellipsis:an,children:Sl}),ei=we()(sr,On,(zt={},(0,Ae.Z)(zt,"".concat(sr,"-fix-left"),Rr&&dr),(0,Ae.Z)(zt,"".concat(sr,"-fix-left-first"),Za&&dr),(0,Ae.Z)(zt,"".concat(sr,"-fix-left-last"),ha&&dr),(0,Ae.Z)(zt,"".concat(sr,"-fix-left-all"),ha&&hl&&dr),(0,Ae.Z)(zt,"".concat(sr,"-fix-right"),zl&&dr),(0,Ae.Z)(zt,"".concat(sr,"-fix-right-first"),Da&&dr),(0,Ae.Z)(zt,"".concat(sr,"-fix-right-last"),po&&dr),(0,Ae.Z)(zt,"".concat(sr,"-ellipsis"),an),(0,Ae.Z)(zt,"".concat(sr,"-with-append"),Jo),(0,Ae.Z)(zt,"".concat(sr,"-fix-sticky"),(Rr||zl)&&nr&&dr),(0,Ae.Z)(zt,"".concat(sr,"-row-hover"),!xo&&Qa),zt),io.className,xo==null?void 0:xo.className),Yl={};sa&&(Yl.textAlign=sa);var Fi=(0,ze.Z)((0,ze.Z)((0,ze.Z)((0,ze.Z)({},Ir),io.style),Yl),xo==null?void 0:xo.style),Il=Sl;return(0,Be.Z)(Il)==="object"&&!Array.isArray(Il)&&!le.isValidElement(Il)&&(Il=null),an&&(ha||Da)&&(Il=le.createElement("span",{className:"".concat(sr,"-content")},Il)),le.createElement(on,(0,ye.Z)({},xo,io,{className:ei,style:Fi,title:cr,scope:bn,onMouseEnter:Na,onMouseLeave:Uo,colSpan:bo!==1?bo:null,rowSpan:Co!==1?Co:null}),Jo,Il)}var bt=le.memo(mt);function We(Re,Ge,ot,ut,pt,Et){var Ht=ot[Re]||{},Zt=ot[Ge]||{},zt,on;Ht.fixed==="left"?zt=ut.left[pt==="rtl"?Ge:Re]:Zt.fixed==="right"&&(on=ut.right[pt==="rtl"?Re:Ge]);var Vt=!1,an=!1,bn=!1,xn=!1,On=ot[Ge+1],sa=ot[Re-1],na=!(Et!=null&&Et.children);if(pt==="rtl"){if(zt!==void 0){var ya=sa&&sa.fixed==="left";xn=!ya&&na}else if(on!==void 0){var ia=On&&On.fixed==="right";bn=!ia&&na}}else if(zt!==void 0){var Pa=On&&On.fixed==="left";Vt=!Pa&&na}else if(on!==void 0){var lo=sa&&sa.fixed==="right";an=!lo&&na}return{fixLeft:zt,fixRight:on,lastFixLeft:Vt,firstFixRight:an,lastFixRight:bn,firstFixLeft:xn,isSticky:ut.isSticky}}var Bt=le.createContext({}),xt=Bt;function Oe(Re){var Ge=Re.className,ot=Re.index,ut=Re.children,pt=Re.colSpan,Et=pt===void 0?1:pt,Ht=Re.rowSpan,Zt=Re.align,zt=he(ie,["prefixCls","direction"]),on=zt.prefixCls,Vt=zt.direction,an=le.useContext(xt),bn=an.scrollColumnIndex,xn=an.stickyOffsets,On=an.flattenColumns,sa=an.columns,na=ot+Et-1,ya=na+1===bn?Et+1:Et,ia=We(ot,ot+ya-1,On,xn,Vt,sa==null?void 0:sa[ot]);return le.createElement(bt,(0,ye.Z)({className:Ge,index:ot,component:"td",prefixCls:on,record:null,dataIndex:null,align:Zt,colSpan:ya,rowSpan:Ht,render:function(){return ut}},ia))}var At=te(75931),ce=["children"];function re(Re){var Ge=Re.children,ot=(0,At.Z)(Re,ce);return le.createElement("tr",ot,Ge)}function ae(Re){var Ge=Re.children;return Ge}ae.Row=re,ae.Cell=Oe;var se=ae;function De(Re){var Ge=Re.children,ot=Re.stickyOffsets,ut=Re.flattenColumns,pt=Re.columns,Et=he(ie,"prefixCls"),Ht=ut.length-1,Zt=ut[Ht],zt=le.useMemo(function(){return{stickyOffsets:ot,flattenColumns:ut,scrollColumnIndex:Zt!=null&&Zt.scrollbar?Ht:null,columns:pt}},[Zt,ut,Ht,ot,pt]);return le.createElement(xt.Provider,{value:zt},le.createElement("tfoot",{className:"".concat(Et,"-summary")},Ge))}var Ye=ee(De),fe=se,Le=te(70425),lt=te(29301),qe=te(29194),Ve=te(3465),dt=te(75152),kt=te(26112);function Mt(Re,Ge,ot,ut,pt,Et,Ht){Re.push({record:Ge,indent:ot,index:Ht});var Zt=Et(Ge),zt=pt==null?void 0:pt.has(Zt);if(Ge&&Array.isArray(Ge[ut])&&zt)for(var on=0;on1?Za-1:0),Da=1;Da=0;Zt-=1){var zt=Ge[Zt],on=ot&&ot[Zt],Vt=on&&on[Ta];if(zt||Vt||Ht){var an=Vt||{},bn=an.columnType,xn=(0,At.Z)(an,Bn);pt.unshift(le.createElement("col",(0,ye.Z)({key:Zt,style:{width:zt}},xn))),Ht=!0}}return le.createElement("colgroup",null,pt)}var Ka=fa,Ln=te(94480),Po=["className","noData","columns","flattenColumns","colWidths","columCount","stickyOffsets","direction","fixHeader","stickyTopOffset","stickyBottomOffset","stickyClassName","onScroll","maxContentScroll","children"];function ho(Re,Ge){return(0,le.useMemo)(function(){for(var ot=[],ut=0;ut1?"colgroup":"col":null,ellipsis:na.ellipsis,align:na.align,component:na.title?Et:Ht,prefixCls:Vt,key:xn[sa]},ya,{additionalProps:ia,rowType:"header"}))}))}Wn.displayName="HeaderRow";var Ea=Wn;function $a(Re){var Ge=[];function ot(Ht,Zt){var zt=arguments.length>2&&arguments[2]!==void 0?arguments[2]:0;Ge[zt]=Ge[zt]||[];var on=Zt,Vt=Ht.filter(Boolean).map(function(an){var bn={key:an.key,className:an.className||"",children:an.title,column:an,colStart:on},xn=1,On=an.children;return On&&On.length>0&&(xn=ot(On,on,zt+1).reduce(function(sa,na){return sa+na},0),bn.hasSubColumns=!0),"colSpan"in an&&(xn=an.colSpan),"rowSpan"in an&&(bn.rowSpan=an.rowSpan),bn.colSpan=xn,bn.colEnd=bn.colStart+xn-1,Ge[zt].push(bn),on+=xn,xn});return Vt}ot(Re,0);for(var ut=Ge.length,pt=function(Zt){Ge[Zt].forEach(function(zt){!("rowSpan"in zt)&&!zt.hasSubColumns&&(zt.rowSpan=ut-Zt)})},Et=0;Et1&&arguments[1]!==void 0?arguments[1]:"";return typeof Ge=="number"?Ge:Ge.endsWith("%")?Re*parseFloat(Ge)/100:null}function jt(Re,Ge){return le.useMemo(function(){if(Ge&&Ge>0){var ot=0,ut=0;Re.forEach(function(on){var Vt=Dr(Ge,on.width);Vt?ot+=Vt:ut+=1});var pt=Ge-ot,Et=ut,Ht=pt/ut,Zt=0,zt=Re.map(function(on){var Vt=(0,ze.Z)({},on),an=Dr(Ge,Vt.width);if(an)Vt.width=an;else{var bn=Math.floor(Ht);Vt.width=Et===1?pt:bn,pt-=bn,Et-=1}return Zt+=Vt.width,Vt});return[zt,Zt]}return[Re,Ge]},[Re,Ge])}var Ot=["children"],Rt=["fixed"];function Gn(Re){return(0,ar.Z)(Re).filter(function(Ge){return le.isValidElement(Ge)}).map(function(Ge){var ot=Ge.key,ut=Ge.props,pt=ut.children,Et=(0,At.Z)(ut,Ot),Ht=(0,ze.Z)({key:ot},Et);return pt&&(Ht.children=Gn(pt)),Ht})}function Ma(Re){var Ge=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"key";return Re.filter(function(ot){return ot&&(0,Be.Z)(ot)==="object"}).reduce(function(ot,ut,pt){var Et=ut.fixed,Ht=Et===!0?"left":Et,Zt="".concat(Ge,"-").concat(pt),zt=ut.children;return zt&&zt.length>0?[].concat((0,Ln.Z)(ot),(0,Ln.Z)(Ma(zt,Zt).map(function(on){return(0,ze.Z)({fixed:Ht},on)}))):[].concat((0,Ln.Z)(ot),[(0,ze.Z)((0,ze.Z)({key:Zt},ut),{},{fixed:Ht})])},[])}function va(Re){for(var Ge=!0,ot=0;ot=0;Et-=1){var Ht=Re[Et];if(pt&&Ht.fixed!=="right")pt=!1;else if(!pt&&Ht.fixed==="right"){warning(!1,"Index ".concat(Et+1," of `columns` missing `fixed='right'` prop."));break}}}function za(Re){return Re.map(function(Ge){var ot=Ge.fixed,ut=(0,At.Z)(Ge,Rt),pt=ot;return ot==="left"?pt="right":ot==="right"&&(pt="left"),(0,ze.Z)({fixed:pt},ut)})}function Bo(Re,Ge){var ot=Re.prefixCls,ut=Re.columns,pt=Re.children,Et=Re.expandable,Ht=Re.expandedKeys,Zt=Re.columnTitle,zt=Re.getRowKey,on=Re.onTriggerExpand,Vt=Re.expandIcon,an=Re.rowExpandable,bn=Re.expandIconColumnIndex,xn=Re.direction,On=Re.expandRowByClick,sa=Re.columnWidth,na=Re.fixed,ya=Re.scrollWidth,ia=le.useMemo(function(){return ut||Gn(pt)},[ut,pt]),Pa=le.useMemo(function(){if(Et){var to,Za=ia.slice();if(!Za.includes(z)){var ha=bn||0;ha>=0&&Za.splice(ha,0,z)}var Da=Za.indexOf(z);Za=Za.filter(function(io,nr){return io!==z||nr===Da});var po=ia[Da],Jo;(na==="left"||na)&&!bn?Jo="left":(na==="right"||na)&&bn===ia.length?Jo="right":Jo=po?po.fixed:null;var Vo=(to={},(0,Ae.Z)(to,Ta,{className:"".concat(ot,"-expand-icon-col"),columnType:"EXPAND_COLUMN"}),(0,Ae.Z)(to,"title",Zt),(0,Ae.Z)(to,"fixed",Jo),(0,Ae.Z)(to,"className","".concat(ot,"-row-expand-icon-cell")),(0,Ae.Z)(to,"width",sa),(0,Ae.Z)(to,"render",function(nr,sr,vr){var dr=zt(sr,vr),hl=Ht.has(dr),xr=an?an(sr):!0,No=Vt({prefixCls:ot,expanded:hl,expandable:xr,record:sr,onExpand:on});return On?le.createElement("span",{onClick:function(xo){return xo.stopPropagation()}},No):No}),to);return Za.map(function(io){return io===z?Vo:io})}return ia.filter(function(io){return io!==z})},[Et,ia,zt,Ht,Vt,xn]),lo=le.useMemo(function(){var to=Pa;return Ge&&(to=Ge(to)),to.length||(to=[{render:function(){return null}}]),to},[Ge,Pa,xn]),yo=le.useMemo(function(){return xn==="rtl"?za(Ma(lo)):Ma(lo)},[lo,xn,ya]),eo=jt(yo,ya),Eo=(0,be.Z)(eo,2),Ko=Eo[0],ka=Eo[1];return[lo,Ko,ka]}var Ha=Bo;function Xo(Re){var Ge,ot=Re.prefixCls,ut=Re.record,pt=Re.onExpand,Et=Re.expanded,Ht=Re.expandable,Zt="".concat(ot,"-row-expand-icon");if(!Ht)return le.createElement("span",{className:we()(Zt,"".concat(ot,"-row-spaced"))});var zt=function(Vt){pt(ut,Vt),Vt.stopPropagation()};return le.createElement("span",{className:we()(Zt,(Ge={},(0,Ae.Z)(Ge,"".concat(ot,"-row-expanded"),Et),(0,Ae.Z)(Ge,"".concat(ot,"-row-collapsed"),!Et),Ge)),onClick:zt})}function Pl(Re,Ge,ot){var ut=[];function pt(Et){(Et||[]).forEach(function(Ht,Zt){ut.push(Ge(Ht,Zt)),pt(Ht[ot])})}return pt(Re),ut}function so(Re,Ge,ot){var ut=Oa(Re),pt=ut.expandIcon,Et=ut.expandedRowKeys,Ht=ut.defaultExpandedRowKeys,Zt=ut.defaultExpandAllRows,zt=ut.expandedRowRender,on=ut.onExpand,Vt=ut.onExpandedRowsChange,an=ut.childrenColumnName,bn=pt||Xo,xn=an||"children",On=le.useMemo(function(){return zt?"row":Re.expandable&&Re.internalHooks===ve&&Re.expandable.__PARENT_RENDER_ICON__||Ge.some(function(yo){return yo&&(0,Be.Z)(yo)==="object"&&yo[xn]})?"nest":!1},[!!zt,Ge]),sa=le.useState(function(){return Ht||(Zt?Pl(Ge,ot,xn):[])}),na=(0,be.Z)(sa,2),ya=na[0],ia=na[1],Pa=le.useMemo(function(){return new Set(Et||ya||[])},[Et,ya]),lo=le.useCallback(function(yo){var eo=ot(yo,Ge.indexOf(yo)),Eo,Ko=Pa.has(eo);Ko?(Pa.delete(eo),Eo=(0,Ln.Z)(Pa)):Eo=[].concat((0,Ln.Z)(Pa),[eo]),ia(Eo),on&&on(!Ko,yo),Vt&&Vt(Eo)},[ot,Pa,Ge,on,Vt]);return[ut,On,Pa,bn,xn,lo]}function oa(Re,Ge,ot,ut){var pt=Re.map(function(Et,Ht){return We(Ht,Ht,Re,Ge,ot,ut==null?void 0:ut[Ht])});return(0,it.Z)(function(){return pt},[pt],function(Et,Ht){return!(0,Pe.Z)(Et,Ht)})}function ur(Re){var Ge=(0,le.useRef)(Re),ot=(0,le.useState)({}),ut=(0,be.Z)(ot,2),pt=ut[1],Et=(0,le.useRef)(null),Ht=(0,le.useRef)([]);function Zt(zt){Ht.current.push(zt);var on=Promise.resolve();Et.current=on,on.then(function(){if(Et.current===on){var Vt=Ht.current,an=Ge.current;Ht.current=[],Vt.forEach(function(bn){Ge.current=bn(Ge.current)}),Et.current=null,an!==Ge.current&&pt({})}})}return(0,le.useEffect)(function(){return function(){Et.current=null}},[]),[Ge.current,Zt]}function Qr(Re){var Ge=(0,le.useRef)(Re||null),ot=(0,le.useRef)();function ut(){window.clearTimeout(ot.current)}function pt(Ht){Ge.current=Ht,ut(),ot.current=window.setTimeout(function(){Ge.current=null,ot.current=void 0},100)}function Et(){return Ge.current}return(0,le.useEffect)(function(){return ut},[]),[pt,Et]}function Er(){var Re=le.useState(-1),Ge=(0,be.Z)(Re,2),ot=Ge[0],ut=Ge[1],pt=le.useState(-1),Et=(0,be.Z)(pt,2),Ht=Et[0],Zt=Et[1],zt=le.useCallback(function(on,Vt){ut(on),Zt(Vt)},[]);return[ot,Ht,zt]}var or=te(47273),It=(0,or.Z)()?window:null;function Sn(Re,Ge){var ot=(0,Be.Z)(Re)==="object"?Re:{},ut=ot.offsetHeader,pt=ut===void 0?0:ut,Et=ot.offsetSummary,Ht=Et===void 0?0:Et,Zt=ot.offsetScroll,zt=Zt===void 0?0:Zt,on=ot.getContainer,Vt=on===void 0?function(){return It}:on,an=Vt()||It;return le.useMemo(function(){var bn=!!Re;return{isSticky:bn,stickyClassName:bn?"".concat(Ge,"-sticky-holder"):"",offsetHeader:pt,offsetSummary:Ht,offsetScroll:zt,container:an}},[zt,pt,Ht,Ge,an])}function yn(Re,Ge,ot){var ut=(0,le.useMemo)(function(){for(var pt=[],Et=[],Ht=0,Zt=0,zt=0;zt=an&&(io=an-bn),Ht({scrollLeft:io/an*(Vt+2)}),ia.current.x=Da.pageX},to=function(){if(Et.current){var Da=(0,jn.os)(Et.current).top,po=Da+Et.current.offsetHeight,Jo=zt===window?document.documentElement.scrollTop+window.innerHeight:(0,jn.os)(zt).top+zt.clientHeight;po-(0,dt.Z)()<=Jo||Da>=Jo-Zt?ya(function(Vo){return(0,ze.Z)((0,ze.Z)({},Vo),{},{isHiddenScrollBar:!0})}):ya(function(Vo){return(0,ze.Z)((0,ze.Z)({},Vo),{},{isHiddenScrollBar:!1})})}},Za=function(Da){ya(function(po){return(0,ze.Z)((0,ze.Z)({},po),{},{scrollLeft:Da/Vt*an||0})})};return le.useImperativeHandle(ot,function(){return{setScrollLeft:Za}}),le.useEffect(function(){var ha=(0,Vn.Z)(document.body,"mouseup",Eo,!1),Da=(0,Vn.Z)(document.body,"mousemove",ka,!1);return to(),function(){ha.remove(),Da.remove()}},[bn,yo]),le.useEffect(function(){var ha=(0,Vn.Z)(zt,"scroll",to,!1),Da=(0,Vn.Z)(window,"resize",to,!1);return function(){ha.remove(),Da.remove()}},[zt]),le.useEffect(function(){na.isHiddenScrollBar||ya(function(ha){var Da=Et.current;return Da?(0,ze.Z)((0,ze.Z)({},ha),{},{scrollLeft:Da.scrollLeft/Da.scrollWidth*Da.clientWidth}):ha})},[na.isHiddenScrollBar]),Vt<=an||!bn||na.isHiddenScrollBar?null:le.createElement("div",{style:{height:(0,dt.Z)(),width:an,bottom:Zt},className:"".concat(on,"-sticky-scroll")},le.createElement("div",{onMouseDown:Ko,ref:xn,className:we()("".concat(on,"-sticky-scroll-bar"),(0,Ae.Z)({},"".concat(on,"-sticky-scroll-bar-active"),yo)),style:{width:"".concat(bn,"px"),transform:"translate3d(".concat(na.scrollLeft,"px, 0, 0)")}}))},pn=le.forwardRef(Ho);function jo(Re){return null}var wr=jo;function Lr(Re){return null}var Vr=Lr,Ml="rc-table",da=[],Ra={};function oo(){return"No Data"}function co(Re){var Ge,ot=(0,ze.Z)({rowKey:"key",prefixCls:Ml,emptyText:oo},Re),ut=ot.prefixCls,pt=ot.className,Et=ot.rowClassName,Ht=ot.style,Zt=ot.data,zt=ot.rowKey,on=ot.scroll,Vt=ot.tableLayout,an=ot.direction,bn=ot.title,xn=ot.footer,On=ot.summary,sa=ot.caption,na=ot.id,ya=ot.showHeader,ia=ot.components,Pa=ot.emptyText,lo=ot.onRow,yo=ot.onHeaderRow,eo=ot.internalHooks,Eo=ot.transformColumns,Ko=ot.internalRefs,ka=ot.tailor,to=ot.sticky,Za=Zt||da,ha=!!Za.length,Da=eo===ve,po=le.useCallback(function(In,En){return(0,Je.Z)(ia,In)||En},[ia]),Jo=le.useMemo(function(){return typeof zt=="function"?zt:function(In){var En=In&&In[zt];return En}},[zt]),Vo=po(["body"]),io=Er(),nr=(0,be.Z)(io,3),sr=nr[0],vr=nr[1],dr=nr[2],hl=so(ot,Za,Jo),xr=(0,be.Z)(hl,6),No=xr[0],Sl=xr[1],xo=xr[2],Ir=xr[3],Rr=xr[4],zl=xr[5],bo=on==null?void 0:on.x,Co=le.useState(0),Ao=(0,be.Z)(Co,2),uo=Ao[0],Qa=Ao[1],kn=Ha((0,ze.Z)((0,ze.Z)((0,ze.Z)({},ot),No),{},{expandable:!!No.expandedRowRender,columnTitle:No.columnTitle,expandedKeys:xo,getRowKey:Jo,onTriggerExpand:zl,expandIcon:Ir,expandIconColumnIndex:No.expandIconColumnIndex,direction:an,scrollWidth:Da&&ka&&typeof bo=="number"?bo:null}),Da?Eo:null),Na=(0,be.Z)(kn,3),Uo=Na[0],cr=Na[1],ei=Na[2],Yl=ei!=null?ei:bo,Fi=le.useMemo(function(){return{columns:Uo,flattenColumns:cr}},[Uo,cr]),Il=le.useRef(),Fl=le.useRef(),Fo=le.useRef(),oi=le.useRef(),ui=le.useRef(),$r=le.useState(!1),al=(0,be.Z)($r,2),Dl=al[0],fo=al[1],Zl=le.useState(!1),Br=(0,be.Z)(Zl,2),si=Br[0],Xl=Br[1],ol=ur(new Map),Do=(0,be.Z)(ol,2),Nl=Do[0],wl=Do[1],ti=Ie(cr),Ei=ti.map(function(In){return Nl.get(In)}),wi=le.useMemo(function(){return Ei},[Ei.join("_")]),ci=hn(wi,cr.length,an),Wl=on&&Qe(on.y),Ar=on&&Qe(Yl)||!!No.fixed,Ui=Ar&&cr.some(function(In){var En=In.fixed;return En}),ou=le.useRef(),Hi=Sn(to,ut),ji=Hi.isSticky,Ou=Hi.offsetHeader,Uu=Hi.offsetSummary,Hr=Hi.offsetScroll,gl=Hi.stickyClassName,ri=Hi.container,Ll=le.useMemo(function(){return On==null?void 0:On(Za)},[On,Za]),gi=(Wl||ji)&&le.isValidElement(Ll)&&Ll.type===se&&Ll.props.fixed,mi,kl,Yi;Wl&&(kl={overflowY:"scroll",maxHeight:on.y}),Ar&&(mi={overflowX:"auto"},Wl||(kl={overflowY:"hidden"}),Yi={width:Yl===!0?"auto":Yl,minWidth:"100%"});var Yu=le.useCallback(function(In,En){(0,qe.Z)(Il.current)&&wl(function(Lt){if(Lt.get(In)!==En){var Cn=new Map(Lt);return Cn.set(In,En),Cn}return Lt})},[]),us=Qr(null),Qu=(0,be.Z)(us,2),As=Qu[0],Vu=Qu[1];function Nu(In,En){En&&(typeof En=="function"?En(In):En.scrollLeft!==In&&(En.scrollLeft=In,En.scrollLeft!==In&&setTimeout(function(){En.scrollLeft=In},0)))}var Au=(0,Ze.Z)(function(In){var En=In.currentTarget,Lt=In.scrollLeft,Cn=an==="rtl",An=typeof Lt=="number"?Lt:En.scrollLeft,Fa=En||Ra;if(!Vu()||Vu()===Fa){var Kt;As(Fa),Nu(An,Fl.current),Nu(An,Fo.current),Nu(An,ui.current),Nu(An,(Kt=ou.current)===null||Kt===void 0?void 0:Kt.setScrollLeft)}var _t=En||Fl.current;if(_t){var ln=_t.scrollWidth,ko=_t.clientWidth;if(ln===ko){fo(!1),Xl(!1);return}Cn?(fo(-An0)):(fo(An>0),Xl(An1?sa-Da:0,Jo=(0,ze.Z)((0,ze.Z)((0,ze.Z)({},Eo),zt),{},{flex:"0 0 ".concat(Da,"px"),width:"".concat(Da,"px"),marginRight:po,pointerEvents:"auto"}),Vo=le.useMemo(function(){return Vt?Za<=1:ka===0||Za===0||Za>1},[Za,ka,Vt]);Vo?Jo.visibility="hidden":Vt&&(Jo.height=an==null?void 0:an(Za));var io=Vo?function(){return null}:bn,nr={};return(Za===0||ka===0)&&(nr.rowSpan=1,nr.colSpan=1),le.createElement(bt,(0,ye.Z)({className:we()(On,on),ellipsis:ot.ellipsis,align:ot.align,scope:ot.rowScope,component:"div",prefixCls:Ge.prefixCls,key:Pa,record:Zt,index:Et,renderIndex:Ht,dataIndex:xn,render:io,shouldCellUpdate:ot.shouldCellUpdate},lo,{appendNode:yo,additionalProps:(0,ze.Z)((0,ze.Z)({},eo),{},{style:Jo},nr)}))}var li=ql,ki=["data","index","className","rowKey","style","extra","getHeight"],Ti=le.forwardRef(function(Re,Ge){var ot=Re.data,ut=Re.index,pt=Re.className,Et=Re.rowKey,Ht=Re.style,Zt=Re.extra,zt=Re.getHeight,on=(0,At.Z)(Re,ki),Vt=ot.record,an=ot.indent,bn=ot.index,xn=he(ie,["prefixCls","flattenColumns","fixColumn","componentWidth","scrollX"]),On=xn.scrollX,sa=xn.flattenColumns,na=xn.prefixCls,ya=xn.fixColumn,ia=xn.componentWidth,Pa=tt(Vt,Et,ut,an),lo=Pa.rowSupportExpand,yo=Pa.expanded,eo=Pa.rowProps,Eo=Pa.expandedRowRender,Ko=Pa.expandedRowClassName,ka;if(lo&&yo){var to=Eo(Vt,ut,an+1,yo),Za=Ko==null?void 0:Ko(Vt,ut,an),ha={};ya&&(ha={style:(0,Ae.Z)({},"--virtual-width","".concat(ia,"px"))});var Da="".concat(na,"-expanded-row-cell");ka=le.createElement("div",{className:we()("".concat(na,"-expanded-row"),"".concat(na,"-expanded-row-level-").concat(an+1),Za)},le.createElement(bt,{component:"div",prefixCls:na,className:we()(Da,(0,Ae.Z)({},"".concat(Da,"-fixed"),ya)),additionalProps:ha},to))}var po=(0,ze.Z)((0,ze.Z)({},Ht),{},{width:On});Zt&&(po.position="absolute",po.pointerEvents="none");var Jo=le.createElement("div",(0,ye.Z)({},eo,on,{ref:lo?null:Ge,className:we()(pt,"".concat(na,"-row"),eo==null?void 0:eo.className,(0,Ae.Z)({},"".concat(na,"-row-extra"),Zt)),style:(0,ze.Z)((0,ze.Z)({},po),eo==null?void 0:eo.style)}),sa.map(function(Vo,io){return le.createElement(li,{key:io,rowInfo:Pa,column:Vo,colIndex:io,indent:an,index:ut,renderIndex:bn,record:Vt,inverse:Zt,getHeight:zt})}));return lo?le.createElement("div",{ref:Ge},Jo,ka):Jo}),Si=ee(Ti),Vl=Si,el=le.forwardRef(function(Re,Ge){var ot=Re.data,ut=Re.onScroll,pt=he(ie,["flattenColumns","onColumnResize","getRowKey","prefixCls","expandedKeys","childrenColumnName","emptyNode","scrollX"]),Et=pt.flattenColumns,Ht=pt.onColumnResize,Zt=pt.getRowKey,zt=pt.expandedKeys,on=pt.prefixCls,Vt=pt.childrenColumnName,an=pt.emptyNode,bn=pt.scrollX,xn=he(pl),On=xn.scrollY,sa=xn.listItemHeight,na=le.useRef(),ya=un(ot,Vt,zt,Zt),ia=le.useMemo(function(){var ka=0;return Et.map(function(to){var Za=to.width,ha=to.key;return ka+=Za,[ha,Za,ka]})},[Et]),Pa=le.useMemo(function(){return ia.map(function(ka){return ka[2]})},[ia]);le.useEffect(function(){ia.forEach(function(ka){var to=(0,be.Z)(ka,2),Za=to[0],ha=to[1];Ht(Za,ha)})},[ia]),le.useImperativeHandle(Ge,function(){var ka={};return Object.defineProperty(ka,"scrollLeft",{get:function(){var Za;return((Za=na.current)===null||Za===void 0?void 0:Za.getScrollInfo().x)||0},set:function(Za){var ha;(ha=na.current)===null||ha===void 0||ha.scrollTo({left:Za})}}),ka});var lo=function(to,Za){var ha,Da=(ha=ya[Za])===null||ha===void 0?void 0:ha.record,po=to.onCell;if(po){var Jo,Vo=po(Da,Za);return(Jo=Vo==null?void 0:Vo.rowSpan)!==null&&Jo!==void 0?Jo:1}return 1},yo=function(to){var Za=to.start,ha=to.end,Da=to.getSize,po=to.offsetY;if(ha<0)return null;for(var Jo=Et.filter(function(bo){return lo(bo,Za)===0}),Vo=Za,io=function(Co){if(Jo=Jo.filter(function(Ao){return lo(Ao,Co)===0}),!Jo.length)return Vo=Co,"break"},nr=Za;nr>=0;nr-=1){var sr=io(nr);if(sr==="break")break}for(var vr=Et.filter(function(bo){return lo(bo,ha)!==1}),dr=ha,hl=function(Co){if(vr=vr.filter(function(Ao){return lo(Ao,Co)!==1}),!vr.length)return dr=Math.max(Co-1,ha),"break"},xr=ha;xr1})&&Sl.push(Co)},Ir=Vo;Ir<=dr;Ir+=1)var Rr=xo(Ir);var zl=Sl.map(function(bo){var Co=ya[bo],Ao=Zt(Co.record,bo),uo=function(Na){var Uo=bo+Na-1,cr=Zt(ya[Uo].record,Uo),ei=Da(Ao,cr);return ei.bottom-ei.top},Qa=Da(Ao);return le.createElement(Vl,{key:bo,data:Co,rowKey:Ao,index:bo,style:{top:-po+Qa.top},extra:!0,getHeight:uo})});return zl},eo=le.useMemo(function(){return{columnsOffset:Pa}},[Pa]),Eo="".concat(on,"-tbody"),Ko;return ya.length?Ko=le.createElement(ul.Z,{fullHeight:!1,ref:na,className:we()(Eo,"".concat(Eo,"-virtual")),height:On,itemHeight:sa||24,data:ya,itemKey:function(to){return Zt(to.record)},scrollWidth:bn,onVirtualScroll:function(to){var Za=to.x;ut({scrollLeft:Za})},extraRender:yo},function(ka,to,Za){var ha=Zt(ka.record,to);return le.createElement(Vl,(0,ye.Z)({data:ka,rowKey:ha,index:to},Za))}):Ko=le.createElement("div",{className:we()("".concat(on,"-placeholder"))},le.createElement(bt,{component:"div",prefixCls:on},an)),le.createElement(rl.Provider,{value:eo},Ko)}),pi=ee(el),vi=pi,yi=function(Ge,ot){var ut=ot.ref,pt=ot.onScroll;return le.createElement(vi,{ref:ut,data:Ge,onScroll:pt})},Ci=100;function Ct(Re){var Ge=Re.columns,ot=Re.scroll,ut=Re.prefixCls,pt=ut===void 0?Ml:ut,Et=Re.className,Ht=Re.listItemHeight,Zt=ot||{},zt=Zt.x,on=Zt.y;typeof zt!="number"&&(zt=((Ge||[]).length+1)*Ci),typeof on!="number"&&(on=500);var Vt=le.useMemo(function(){return{scrollY:on,listItemHeight:Ht}},[on,Ht]);return le.createElement(pl.Provider,{value:Vt},le.createElement(qo,(0,ye.Z)({},Re,{className:we()(Et,"".concat(pt,"-virtual")),scroll:(0,ze.Z)((0,ze.Z)({},ot),{},{x:zt}),components:{body:yi},columns:Ge,internalHooks:ve,tailor:!0})))}function Mi(Re){return b(Ct,Re)}var Sr=Mi(),tl=null;function $l(Re){return null}var Ol=$l;function bi(Re){return null}var di=bi,hi=te(2738),Wi=te(68031),Nr=te(36355),Bl=te(93891),Bi=te(19716),Oi=te(8628),Ii=te(31724),iu=te(58421),uu=te(71418),So=te(88088);function ja(Re){return function(ot){let{prefixCls:ut,onExpand:pt,record:Et,expanded:Ht,expandable:Zt}=ot;const zt=`${ut}-row-expand-icon`;return le.createElement("button",{type:"button",onClick:on=>{pt(Et,on),on.stopPropagation()},className:we()(zt,{[`${zt}-spaced`]:!Zt,[`${zt}-expanded`]:Zt&&Ht,[`${zt}-collapsed`]:Zt&&!Ht}),"aria-label":Ht?Re.collapse:Re.expand,"aria-expanded":Ht})}}var Va=ja;function ro(Re,Ge){return"key"in Re&&Re.key!==void 0&&Re.key!==null?Re.key:Re.dataIndex?Array.isArray(Re.dataIndex)?Re.dataIndex.join("."):Re.dataIndex:Ge}function _r(Re,Ge){return Ge?`${Ge}-${Re}`:`${Re}`}function sl(Re,Ge){return typeof Re=="function"?Re(Ge):Re}function Gl(Re,Ge){const ot=sl(Re,Ge);return Object.prototype.toString.call(ot)==="[object Object]"?"":ot}var Tl={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"},_l=Tl,Ul=te(7657),ii=function(Ge,ot){return le.createElement(Ul.Z,(0,ye.Z)({},Ge,{ref:ot,icon:_l}))},Mo=le.forwardRef(ii),ba=Mo,Al=te(56762);function kr(Re){const Ge=le.useRef(Re),ot=(0,Al.Z)();return[()=>Ge.current,ut=>{Ge.current=ut,ot()}]}var en=te(3113),Ut=te(24905),cn=te(38854),Dn=te(64165),_a=te(20834),Oo=te(40875),Jn=te(5112),Ro=te(17574),wo=te(47472),Io=te(92832);function Jr(Re){let{value:Ge,onChange:ot,filterSearch:ut,tablePrefixCls:pt,locale:Et}=Re;return ut?le.createElement("div",{className:`${pt}-filter-dropdown-search`},le.createElement(Io.default,{prefix:le.createElement(wo.Z,null),placeholder:Et.filterSearchPlaceholder,onChange:ot,value:Ge,htmlSize:1,className:`${pt}-filter-dropdown-search-input`})):null}var Xn=Jr,gr=te(10228);const Xr=Re=>{const{keyCode:Ge}=Re;Ge===gr.Z.ENTER&&Re.stopPropagation()};var rr=le.forwardRef((Re,Ge)=>le.createElement("div",{className:Re.className,onClick:ot=>ot.stopPropagation(),onKeyDown:Xr,ref:Ge},Re.children));function zo(Re){let Ge=[];return(Re||[]).forEach(ot=>{let{value:ut,children:pt}=ot;Ge.push(ut),pt&&(Ge=[].concat((0,Ln.Z)(Ge),(0,Ln.Z)(zo(pt))))}),Ge}function er(Re){return Re.some(Ge=>{let{children:ot}=Ge;return ot})}function Ur(Re,Ge){return typeof Ge=="string"||typeof Ge=="number"?Ge==null?void 0:Ge.toString().toLowerCase().includes(Re.trim().toLowerCase()):!1}function Cr(Re){let{filters:Ge,prefixCls:ot,filteredKeys:ut,filterMultiple:pt,searchValue:Et,filterSearch:Ht}=Re;return Ge.map((Zt,zt)=>{const on=String(Zt.value);if(Zt.children)return{key:on||zt,label:Zt.text,popupClassName:`${ot}-dropdown-submenu`,children:Cr({filters:Zt.children,prefixCls:ot,filteredKeys:ut,filterMultiple:pt,searchValue:Et,filterSearch:Ht})};const Vt=pt?Ut.default:Jn.ZP,an={key:Zt.value!==void 0?on:zt,label:le.createElement(le.Fragment,null,le.createElement(Vt,{checked:ut.includes(on)}),le.createElement("span",null,Zt.text))};return Et.trim()?typeof Ht=="function"?Ht(Et,Zt)?an:null:Ur(Et,Zt.text)?an:null:an})}function Pi(Re){var Ge,ot;const{tablePrefixCls:ut,prefixCls:pt,column:Et,dropdownPrefixCls:Ht,columnKey:Zt,filterMultiple:zt,filterMode:on="menu",filterSearch:Vt=!1,filterState:an,triggerFilter:bn,locale:xn,children:On,getPopupContainer:sa}=Re,{filterDropdownOpen:na,onFilterDropdownOpenChange:ya,filterResetToDefaultFilteredValue:ia,defaultFilteredValue:Pa,filterDropdownVisible:lo,onFilterDropdownVisibleChange:yo}=Et,[eo,Eo]=le.useState(!1),Ko=!!(an&&(!((Ge=an.filteredKeys)===null||Ge===void 0)&&Ge.length||an.forceFiltered)),ka=kn=>{Eo(kn),ya==null||ya(kn),yo==null||yo(kn)},to=(ot=na!=null?na:lo)!==null&&ot!==void 0?ot:eo,Za=an==null?void 0:an.filteredKeys,[ha,Da]=kr(Za||[]),po=kn=>{let{selectedKeys:Na}=kn;Da(Na)},Jo=(kn,Na)=>{let{node:Uo,checked:cr}=Na;po(zt?{selectedKeys:kn}:{selectedKeys:cr&&Uo.key?[Uo.key]:[]})};le.useEffect(()=>{eo&&po({selectedKeys:Za||[]})},[Za]);const[Vo,io]=le.useState([]),nr=kn=>{io(kn)},[sr,vr]=le.useState(""),dr=kn=>{const{value:Na}=kn.target;vr(Na)};le.useEffect(()=>{eo||vr("")},[eo]);const hl=kn=>{const Na=kn&&kn.length?kn:null;if(Na===null&&(!an||!an.filteredKeys)||(0,Pe.Z)(Na,an==null?void 0:an.filteredKeys,!0))return null;bn({column:Et,key:Zt,filteredKeys:Na})},xr=()=>{ka(!1),hl(ha())},No=function(){let{confirm:kn,closeDropdown:Na}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{confirm:!1,closeDropdown:!1};kn&&hl([]),Na&&ka(!1),vr(""),Da(ia?(Pa||[]).map(Uo=>String(Uo)):[])},Sl=function(){let{closeDropdown:kn}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{closeDropdown:!0};kn&&ka(!1),hl(ha())},xo=kn=>{kn&&Za!==void 0&&Da(Za||[]),ka(kn),!kn&&!Et.filterDropdown&&xr()},Ir=we()({[`${Ht}-menu-without-submenu`]:!er(Et.filters||[])}),Rr=kn=>{if(kn.target.checked){const Na=zo(Et==null?void 0:Et.filters).map(Uo=>String(Uo));Da(Na)}else Da([])},zl=kn=>{let{filters:Na}=kn;return(Na||[]).map((Uo,cr)=>{const ei=String(Uo.value),Yl={title:Uo.text,key:Uo.value!==void 0?ei:cr};return Uo.children&&(Yl.children=zl({filters:Uo.children})),Yl})},bo=kn=>{var Na;return Object.assign(Object.assign({},kn),{text:kn.title,value:kn.key,children:((Na=kn.children)===null||Na===void 0?void 0:Na.map(Uo=>bo(Uo)))||[]})};let Co;if(typeof Et.filterDropdown=="function")Co=Et.filterDropdown({prefixCls:`${Ht}-custom`,setSelectedKeys:kn=>po({selectedKeys:kn}),selectedKeys:ha(),confirm:Sl,clearFilters:No,filters:Et.filters,visible:to,close:()=>{ka(!1)}});else if(Et.filterDropdown)Co=Et.filterDropdown;else{const kn=ha()||[],Na=()=>(Et.filters||[]).length===0?le.createElement(Dn.Z,{image:Dn.Z.PRESENTED_IMAGE_SIMPLE,description:xn.filterEmptyText,imageStyle:{height:24},style:{margin:0,padding:"16px 0"}}):on==="tree"?le.createElement(le.Fragment,null,le.createElement(Xn,{filterSearch:Vt,value:sr,onChange:dr,tablePrefixCls:ut,locale:xn}),le.createElement("div",{className:`${ut}-filter-dropdown-tree`},zt?le.createElement(Ut.default,{checked:kn.length===zo(Et.filters).length,indeterminate:kn.length>0&&kn.lengthtypeof Vt=="function"?Vt(sr,bo(cr)):Ur(sr,cr.title):void 0}))):le.createElement(le.Fragment,null,le.createElement(Xn,{filterSearch:Vt,value:sr,onChange:dr,tablePrefixCls:ut,locale:xn}),le.createElement(_a.default,{selectable:!0,multiple:zt,prefixCls:`${Ht}-menu`,className:Ir,onSelect:po,onDeselect:po,selectedKeys:kn,getPopupContainer:sa,openKeys:Vo,onOpenChange:nr,items:Cr({filters:Et.filters||[],filterSearch:Vt,prefixCls:pt,filteredKeys:ha(),filterMultiple:zt,searchValue:sr})})),Uo=()=>ia?(0,Pe.Z)((Pa||[]).map(cr=>String(cr)),kn,!0):kn.length===0;Co=le.createElement(le.Fragment,null,Na(),le.createElement("div",{className:`${pt}-dropdown-btns`},le.createElement(en.ZP,{type:"link",size:"small",disabled:Uo(),onClick:()=>No()},xn.filterReset),le.createElement(en.ZP,{type:"primary",size:"small",onClick:xr},xn.filterConfirm)))}Et.filterDropdown&&(Co=le.createElement(Oo.J,{selectable:void 0},Co));const Ao=()=>le.createElement(rr,{className:`${pt}-dropdown`},Co);let uo;typeof Et.filterIcon=="function"?uo=Et.filterIcon(Ko):Et.filterIcon?uo=Et.filterIcon:uo=le.createElement(ba,null);const{direction:Qa}=le.useContext(Nr.E_);return le.createElement("div",{className:`${pt}-column`},le.createElement("span",{className:`${ut}-column-title`},On),le.createElement(cn.Z,{dropdownRender:Ao,trigger:["click"],open:to,onOpenChange:xo,getPopupContainer:sa,placement:Qa==="rtl"?"bottomLeft":"bottomRight"},le.createElement("span",{role:"button",tabIndex:-1,className:we()(`${pt}-trigger`,{active:Ko}),onClick:kn=>{kn.stopPropagation()}},uo)))}var su=Pi;function du(Re,Ge,ot){let ut=[];return(Re||[]).forEach((pt,Et)=>{var Ht;const Zt=_r(Et,ot);if(pt.filters||"filterDropdown"in pt||"onFilter"in pt)if("filteredValue"in pt){let zt=pt.filteredValue;"filterDropdown"in pt||(zt=(Ht=zt==null?void 0:zt.map(String))!==null&&Ht!==void 0?Ht:zt),ut.push({column:pt,key:ro(pt,Zt),filteredKeys:zt,forceFiltered:pt.filtered})}else ut.push({column:pt,key:ro(pt,Zt),filteredKeys:Ge&&pt.defaultFilteredValue?pt.defaultFilteredValue:void 0,forceFiltered:pt.filtered});"children"in pt&&(ut=[].concat((0,Ln.Z)(ut),(0,Ln.Z)(du(pt.children,Ge,Zt))))}),ut}function hu(Re,Ge,ot,ut,pt,Et,Ht,Zt){return ot.map((zt,on)=>{const Vt=_r(on,Zt),{filterMultiple:an=!0,filterMode:bn,filterSearch:xn}=zt;let On=zt;if(On.filters||On.filterDropdown){const sa=ro(On,Vt),na=ut.find(ya=>{let{key:ia}=ya;return sa===ia});On=Object.assign(Object.assign({},On),{title:ya=>le.createElement(su,{tablePrefixCls:Re,prefixCls:`${Re}-filter`,dropdownPrefixCls:Ge,column:On,columnKey:sa,filterState:na,filterMultiple:an,filterMode:bn,filterSearch:xn,triggerFilter:Et,locale:pt,getPopupContainer:Ht},sl(zt.title,ya))})}return"children"in On&&(On=Object.assign(Object.assign({},On),{children:hu(Re,Ge,On.children,ut,pt,Et,Ht,Vt)})),On})}function Ji(Re){const Ge={};return Re.forEach(ot=>{let{key:ut,filteredKeys:pt,column:Et}=ot;const{filters:Ht,filterDropdown:Zt}=Et;if(Zt)Ge[ut]=pt||null;else if(Array.isArray(pt)){const zt=zo(Ht);Ge[ut]=zt.filter(on=>pt.includes(String(on)))}else Ge[ut]=null}),Ge}function cu(Re,Ge){return Ge.reduce((ot,ut)=>{const{column:{onFilter:pt,filters:Et},filteredKeys:Ht}=ut;return pt&&Ht&&Ht.length?ot.filter(Zt=>Ht.some(zt=>{const on=zo(Et),Vt=on.findIndex(bn=>String(bn)===String(zt)),an=Vt!==-1?on[Vt]:zt;return pt(an,Zt)})):ot},Re)}const Wa=Re=>Re.flatMap(Ge=>"children"in Ge?[Ge].concat((0,Ln.Z)(Wa(Ge.children||[]))):[Ge]);function zi(Re){let{prefixCls:Ge,dropdownPrefixCls:ot,mergedColumns:ut,onFilterChange:pt,getPopupContainer:Et,locale:Ht}=Re;const Zt=le.useMemo(()=>Wa(ut||[]),[ut]),[zt,on]=le.useState(()=>du(Zt,!0)),Vt=le.useMemo(()=>{const On=du(Zt,!1);if(On.length===0)return On;let sa=!0,na=!0;if(On.forEach(ya=>{let{filteredKeys:ia}=ya;ia!==void 0?sa=!1:na=!1}),sa){const ya=(Zt||[]).map((ia,Pa)=>ro(ia,_r(Pa)));return zt.filter(ia=>{let{key:Pa}=ia;return ya.includes(Pa)}).map(ia=>{const Pa=Zt[ya.findIndex(lo=>lo===ia.key)];return Object.assign(Object.assign({},ia),{column:Object.assign(Object.assign({},ia.column),Pa),forceFiltered:Pa.filtered})})}return On},[Zt,zt]),an=le.useMemo(()=>Ji(Vt),[Vt]),bn=On=>{const sa=Vt.filter(na=>{let{key:ya}=na;return ya!==On.key});sa.push(On),on(sa),pt(Ji(sa),sa)};return[On=>hu(Ge,ot,On,Vt,Ht,bn,Et),Vt,an]}var au=zi;function Eu(Re,Ge,ot){const ut=le.useRef({});function pt(Et){if(!ut.current||ut.current.data!==Re||ut.current.childrenColumnName!==Ge||ut.current.getRowKey!==ot){let Zt=function(zt){zt.forEach((on,Vt)=>{const an=ot(on,Vt);Ht.set(an,on),on&&typeof on=="object"&&Ge in on&&Zt(on[Ge]||[])})};const Ht=new Map;Zt(Re),ut.current={data:Re,childrenColumnName:Ge,kvMap:Ht,getRowKey:ot}}return ut.current.kvMap.get(Et)}return[pt]}var gu=te(50371),Xi=function(Re,Ge){var ot={};for(var ut in Re)Object.prototype.hasOwnProperty.call(Re,ut)&&Ge.indexOf(ut)<0&&(ot[ut]=Re[ut]);if(Re!=null&&typeof Object.getOwnPropertySymbols=="function")for(var pt=0,ut=Object.getOwnPropertySymbols(Re);pt{const Et=Re[pt];typeof Et!="function"&&(ot[pt]=Et)}),ot}function ai(Re,Ge,ot){const ut=ot&&typeof ot=="object"?ot:{},{total:pt=0}=ut,Et=Xi(ut,["total"]),[Ht,Zt]=(0,le.useState)(()=>({current:"defaultCurrent"in Et?Et.defaultCurrent:1,pageSize:"defaultPageSize"in Et?Et.defaultPageSize:Li})),zt=(0,gu.Z)(Ht,Et,{total:pt>0?pt:Re}),on=Math.ceil((pt||Re)/zt.pageSize);zt.current>on&&(zt.current=on||1);const Vt=(bn,xn)=>{Zt({current:bn!=null?bn:1,pageSize:xn||zt.pageSize})},an=(bn,xn)=>{var On;ot&&((On=ot.onChange)===null||On===void 0||On.call(ot,bn,xn)),Vt(bn,xn),Ge(bn,xn||(zt==null?void 0:zt.pageSize))};return ot===!1?[{},()=>{}]:[Object.assign(Object.assign({},zt),{onChange:an}),Vt]}var Bu=ai,mu=te(84105),qi=te(35654),Iu=te(90782),Pr=te(71430),ps=te(18929);const Ki={},Zu="SELECT_ALL",Lu="SELECT_INVERT",Hu="SELECT_NONE",as=[],ju=(Re,Ge)=>{let ot=[];return(Ge||[]).forEach(ut=>{ot.push(ut),ut&&typeof ut=="object"&&Re in ut&&(ot=[].concat((0,Ln.Z)(ot),(0,Ln.Z)(ju(Re,ut[Re]))))}),ot};var Gu=(Re,Ge)=>{const{preserveSelectedRowKeys:ot,selectedRowKeys:ut,defaultSelectedRowKeys:pt,getCheckboxProps:Et,onChange:Ht,onSelect:Zt,onSelectAll:zt,onSelectInvert:on,onSelectNone:Vt,onSelectMultiple:an,columnWidth:bn,type:xn,selections:On,fixed:sa,renderCell:na,hideSelectAll:ya,checkStrictly:ia=!0}=Ge||{},{prefixCls:Pa,data:lo,pageData:yo,getRecordByKey:eo,getRowKey:Eo,expandType:Ko,childrenColumnName:ka,locale:to,getPopupContainer:Za}=Re,[ha,Da]=(0,ps.Z)(ut||pt||as,{value:ut}),po=le.useRef(new Map),Jo=(0,le.useCallback)(bo=>{if(ot){const Co=new Map;bo.forEach(Ao=>{let uo=eo(Ao);!uo&&po.current.has(Ao)&&(uo=po.current.get(Ao)),Co.set(Ao,uo)}),po.current=Co}},[eo,ot]);le.useEffect(()=>{Jo(ha)},[ha]);const{keyEntities:Vo}=(0,le.useMemo)(()=>{if(ia)return{keyEntities:null};let bo=lo;if(ot){const Co=new Set(lo.map((uo,Qa)=>Eo(uo,Qa))),Ao=Array.from(po.current).reduce((uo,Qa)=>{let[kn,Na]=Qa;return Co.has(kn)?uo:uo.concat(Na)},[]);bo=[].concat((0,Ln.Z)(bo),(0,Ln.Z)(Ao))}return(0,Pr.I8)(bo,{externalGetKey:Eo,childrenPropName:ka})},[lo,Eo,ia,ka,ot]),io=(0,le.useMemo)(()=>ju(ka,yo),[ka,yo]),nr=(0,le.useMemo)(()=>{const bo=new Map;return io.forEach((Co,Ao)=>{const uo=Eo(Co,Ao),Qa=(Et?Et(Co):null)||{};bo.set(uo,Qa)}),bo},[io,Eo,Et]),sr=(0,le.useCallback)(bo=>{var Co;return!!(!((Co=nr.get(Eo(bo)))===null||Co===void 0)&&Co.disabled)},[nr,Eo]),[vr,dr]=(0,le.useMemo)(()=>{if(ia)return[ha||[],[]];const{checkedKeys:bo,halfCheckedKeys:Co}=(0,Iu.S)(ha,!0,Vo,sr);return[bo||[],Co]},[ha,ia,Vo,sr]),hl=(0,le.useMemo)(()=>{const bo=xn==="radio"?vr.slice(0,1):vr;return new Set(bo)},[vr,xn]),xr=(0,le.useMemo)(()=>xn==="radio"?new Set:new Set(dr),[dr,xn]),[No,Sl]=(0,le.useState)(null);le.useEffect(()=>{Ge||Da(as)},[!!Ge]);const xo=(0,le.useCallback)((bo,Co)=>{let Ao,uo;Jo(bo),ot?(Ao=bo,uo=bo.map(Qa=>po.current.get(Qa))):(Ao=[],uo=[],bo.forEach(Qa=>{const kn=eo(Qa);kn!==void 0&&(Ao.push(Qa),uo.push(kn))})),Da(Ao),Ht==null||Ht(Ao,uo,{type:Co})},[Da,eo,Ht,ot]),Ir=(0,le.useCallback)((bo,Co,Ao,uo)=>{if(Zt){const Qa=Ao.map(kn=>eo(kn));Zt(eo(bo),Co,Qa,uo)}xo(Ao,"single")},[Zt,eo,xo]),Rr=(0,le.useMemo)(()=>!On||ya?null:(On===!0?[Zu,Lu,Hu]:On).map(Co=>Co===Zu?{key:"all",text:to.selectionAll,onSelect(){xo(lo.map((Ao,uo)=>Eo(Ao,uo)).filter(Ao=>{const uo=nr.get(Ao);return!(uo!=null&&uo.disabled)||hl.has(Ao)}),"all")}}:Co===Lu?{key:"invert",text:to.selectInvert,onSelect(){const Ao=new Set(hl);yo.forEach((Qa,kn)=>{const Na=Eo(Qa,kn),Uo=nr.get(Na);Uo!=null&&Uo.disabled||(Ao.has(Na)?Ao.delete(Na):Ao.add(Na))});const uo=Array.from(Ao);on&&on(uo),xo(uo,"invert")}}:Co===Hu?{key:"none",text:to.selectNone,onSelect(){Vt==null||Vt(),xo(Array.from(hl).filter(Ao=>{const uo=nr.get(Ao);return uo==null?void 0:uo.disabled}),"none")}}:Co).map(Co=>Object.assign(Object.assign({},Co),{onSelect:function(){for(var Ao,uo,Qa=arguments.length,kn=new Array(Qa),Na=0;Na{var Co;if(!Ge)return bo.filter($r=>$r!==Ki);let Ao=(0,Ln.Z)(bo);const uo=new Set(hl),Qa=io.map(Eo).filter($r=>!nr.get($r).disabled),kn=Qa.every($r=>uo.has($r)),Na=Qa.some($r=>uo.has($r)),Uo=()=>{const $r=[];kn?Qa.forEach(Dl=>{uo.delete(Dl),$r.push(Dl)}):Qa.forEach(Dl=>{uo.has(Dl)||(uo.add(Dl),$r.push(Dl))});const al=Array.from(uo);zt==null||zt(!kn,al.map(Dl=>eo(Dl)),$r.map(Dl=>eo(Dl))),xo(al,"all"),Sl(null)};let cr;if(xn!=="radio"){let $r;if(Rr){const Br={getPopupContainer:Za,items:Rr.map((si,Xl)=>{const{key:ol,text:Do,onSelect:Nl}=si;return{key:ol!=null?ol:Xl,onClick:()=>{Nl==null||Nl(Qa)},label:Do}})};$r=le.createElement("div",{className:`${Pa}-selection-extra`},le.createElement(cn.Z,{menu:Br,getPopupContainer:Za},le.createElement("span",null,le.createElement(mu.Z,null))))}const al=io.map((Br,si)=>{const Xl=Eo(Br,si),ol=nr.get(Xl)||{};return Object.assign({checked:uo.has(Xl)},ol)}).filter(Br=>{let{disabled:si}=Br;return si}),Dl=!!al.length&&al.length===io.length,fo=Dl&&al.every(Br=>{let{checked:si}=Br;return si}),Zl=Dl&&al.some(Br=>{let{checked:si}=Br;return si});cr=!ya&&le.createElement("div",{className:`${Pa}-selection`},le.createElement(Ut.default,{checked:Dl?fo:!!io.length&&kn,indeterminate:Dl?!fo&&Zl:!kn&&Na,onChange:Uo,disabled:io.length===0||Dl,"aria-label":$r?"Custom selection":"Select all",skipGroup:!0}),$r)}let ei;xn==="radio"?ei=($r,al,Dl)=>{const fo=Eo(al,Dl),Zl=uo.has(fo);return{node:le.createElement(Jn.ZP,Object.assign({},nr.get(fo),{checked:Zl,onClick:Br=>Br.stopPropagation(),onChange:Br=>{uo.has(fo)||Ir(fo,!0,[fo],Br.nativeEvent)}})),checked:Zl}}:ei=($r,al,Dl)=>{var fo;const Zl=Eo(al,Dl),Br=uo.has(Zl),si=xr.has(Zl),Xl=nr.get(Zl);let ol;return Ko==="nest"?ol=si:ol=(fo=Xl==null?void 0:Xl.indeterminate)!==null&&fo!==void 0?fo:si,{node:le.createElement(Ut.default,Object.assign({},Xl,{indeterminate:ol,checked:Br,skipGroup:!0,onClick:Do=>Do.stopPropagation(),onChange:Do=>{let{nativeEvent:Nl}=Do;const{shiftKey:wl}=Nl;let ti=-1,Ei=-1;if(wl&&ia){const wi=new Set([No,Zl]);Qa.some((ci,Wl)=>{if(wi.has(ci))if(ti===-1)ti=Wl;else return Ei=Wl,!0;return!1})}if(Ei!==-1&&ti!==Ei&&ia){const wi=Qa.slice(ti,Ei+1),ci=[];Br?wi.forEach(Ar=>{uo.has(Ar)&&(ci.push(Ar),uo.delete(Ar))}):wi.forEach(Ar=>{uo.has(Ar)||(ci.push(Ar),uo.add(Ar))});const Wl=Array.from(uo);an==null||an(!Br,Wl.map(Ar=>eo(Ar)),ci.map(Ar=>eo(Ar))),xo(Wl,"multiple")}else{const wi=vr;if(ia){const ci=Br?(0,qi._5)(wi,Zl):(0,qi.L0)(wi,Zl);Ir(Zl,!Br,ci,Nl)}else{const ci=(0,Iu.S)([].concat((0,Ln.Z)(wi),[Zl]),!0,Vo,sr),{checkedKeys:Wl,halfCheckedKeys:Ar}=ci;let Ui=Wl;if(Br){const ou=new Set(Wl);ou.delete(Zl),Ui=(0,Iu.S)(Array.from(ou),{checked:!1,halfCheckedKeys:Ar},Vo,sr).checkedKeys}Ir(Zl,!Br,Ui,Nl)}}Sl(Br?null:Zl)}})),checked:Br}};const Yl=($r,al,Dl)=>{const{node:fo,checked:Zl}=ei($r,al,Dl);return na?na(Zl,al,Dl,fo):fo};if(!Ao.includes(Ki))if(Ao.findIndex($r=>{var al;return((al=$r[Ta])===null||al===void 0?void 0:al.columnType)==="EXPAND_COLUMN"})===0){const[$r,...al]=Ao;Ao=[$r,Ki].concat((0,Ln.Z)(al))}else Ao=[Ki].concat((0,Ln.Z)(Ao));const Fi=Ao.indexOf(Ki);Ao=Ao.filter(($r,al)=>$r!==Ki||al===Fi);const Il=Ao[Fi-1],Fl=Ao[Fi+1];let Fo=sa;Fo===void 0&&((Fl==null?void 0:Fl.fixed)!==void 0?Fo=Fl.fixed:(Il==null?void 0:Il.fixed)!==void 0&&(Fo=Il.fixed)),Fo&&Il&&((Co=Il[Ta])===null||Co===void 0?void 0:Co.columnType)==="EXPAND_COLUMN"&&Il.fixed===void 0&&(Il.fixed=Fo);const oi=we()(`${Pa}-selection-col`,{[`${Pa}-selection-col-with-dropdown`]:On&&xn==="checkbox"}),ui={fixed:Fo,width:bn,className:`${Pa}-selection-column`,title:Ge.columnTitle||cr,render:Yl,onCell:Ge.onCell,[Ta]:{className:oi}};return Ao.map($r=>$r===Ki?ui:$r)},[Eo,io,Ge,vr,hl,xr,bn,Rr,Ko,No,nr,an,Ir,sr]),hl]},vs=te(89489),hs=te(59477),_u=te(6848);const yu="ascend",Cu="descend";function Du(Re){return typeof Re.sorter=="object"&&typeof Re.sorter.multiple=="number"?Re.sorter.multiple:!1}function os(Re){return typeof Re=="function"?Re:Re&&typeof Re=="object"&&Re.compare?Re.compare:!1}function Es(Re,Ge){return Ge?Re[Re.indexOf(Ge)+1]:Re[0]}function Mu(Re,Ge,ot){let ut=[];function pt(Et,Ht){ut.push({column:Et,key:ro(Et,Ht),multiplePriority:Du(Et),sortOrder:Et.sortOrder})}return(Re||[]).forEach((Et,Ht)=>{const Zt=_r(Ht,ot);Et.children?("sortOrder"in Et&&pt(Et,Zt),ut=[].concat((0,Ln.Z)(ut),(0,Ln.Z)(Mu(Et.children,Ge,Zt)))):Et.sorter&&("sortOrder"in Et?pt(Et,Zt):Ge&&Et.defaultSortOrder&&ut.push({column:Et,key:ro(Et,Zt),multiplePriority:Du(Et),sortOrder:Et.defaultSortOrder}))}),ut}function Lo(Re,Ge,ot,ut,pt,Et,Ht,Zt){return(Ge||[]).map((zt,on)=>{const Vt=_r(on,Zt);let an=zt;if(an.sorter){const bn=an.sortDirections||pt,xn=an.showSorterTooltip===void 0?Ht:an.showSorterTooltip,On=ro(an,Vt),sa=ot.find(Ko=>{let{key:ka}=Ko;return ka===On}),na=sa?sa.sortOrder:null,ya=Es(bn,na);let ia;if(zt.sortIcon)ia=zt.sortIcon({sortOrder:na});else{const Ko=bn.includes(yu)&&le.createElement(hs.Z,{className:we()(`${Re}-column-sorter-up`,{active:na===yu})}),ka=bn.includes(Cu)&&le.createElement(vs.Z,{className:we()(`${Re}-column-sorter-down`,{active:na===Cu})});ia=le.createElement("span",{className:we()(`${Re}-column-sorter`,{[`${Re}-column-sorter-full`]:!!(Ko&&ka)})},le.createElement("span",{className:`${Re}-column-sorter-inner`,"aria-hidden":"true"},Ko,ka))}const{cancelSort:Pa,triggerAsc:lo,triggerDesc:yo}=Et||{};let eo=Pa;ya===Cu?eo=yo:ya===yu&&(eo=lo);const Eo=typeof xn=="object"?xn:{title:eo};an=Object.assign(Object.assign({},an),{className:we()(an.className,{[`${Re}-column-sort`]:na}),title:Ko=>{const ka=le.createElement("div",{className:`${Re}-column-sorters`},le.createElement("span",{className:`${Re}-column-title`},sl(zt.title,Ko)),ia);return xn?le.createElement(_u.Z,Object.assign({},Eo),ka):ka},onHeaderCell:Ko=>{const ka=zt.onHeaderCell&&zt.onHeaderCell(Ko)||{},to=ka.onClick,Za=ka.onKeyDown;ka.onClick=po=>{ut({column:zt,key:On,sortOrder:ya,multiplePriority:Du(zt)}),to==null||to(po)},ka.onKeyDown=po=>{po.keyCode===gr.Z.ENTER&&(ut({column:zt,key:On,sortOrder:ya,multiplePriority:Du(zt)}),Za==null||Za(po))};const ha=Gl(zt.title,{}),Da=ha==null?void 0:ha.toString();return na?ka["aria-sort"]=na==="ascend"?"ascending":"descending":ka["aria-label"]=Da||"",ka.className=we()(ka.className,`${Re}-column-has-sorters`),ka.tabIndex=0,zt.ellipsis&&(ka.title=(ha!=null?ha:"").toString()),ka}})}return"children"in an&&(an=Object.assign(Object.assign({},an),{children:Lo(Re,an.children,ot,ut,pt,Et,Ht,Vt)})),an})}function rs(Re){const{column:Ge,sortOrder:ot}=Re;return{column:Ge,order:ot,field:Ge.dataIndex,columnKey:Ge.key}}function ls(Re){const Ge=Re.filter(ot=>{let{sortOrder:ut}=ot;return ut}).map(rs);return Ge.length===0&&Re.length?Object.assign(Object.assign({},rs(Re[Re.length-1])),{column:void 0}):Ge.length<=1?Ge[0]||{}:Ge}function Wu(Re,Ge,ot){const ut=Ge.slice().sort((Ht,Zt)=>Zt.multiplePriority-Ht.multiplePriority),pt=Re.slice(),Et=ut.filter(Ht=>{let{column:{sorter:Zt},sortOrder:zt}=Ht;return os(Zt)&&zt});return Et.length?pt.sort((Ht,Zt)=>{for(let zt=0;zt{const Zt=Ht[ot];return Zt?Object.assign(Object.assign({},Ht),{[ot]:Wu(Zt,Ge,ot)}):Ht}):pt}function is(Re){let{prefixCls:Ge,mergedColumns:ot,onSorterChange:ut,sortDirections:pt,tableLocale:Et,showSorterTooltip:Ht}=Re;const[Zt,zt]=le.useState(Mu(ot,!0)),on=le.useMemo(()=>{let On=!0;const sa=Mu(ot,!1);if(!sa.length)return Zt;const na=[];function ya(Pa){On?na.push(Pa):na.push(Object.assign(Object.assign({},Pa),{sortOrder:null}))}let ia=null;return sa.forEach(Pa=>{ia===null?(ya(Pa),Pa.sortOrder&&(Pa.multiplePriority===!1?On=!1:ia=!0)):(ia&&Pa.multiplePriority!==!1||(On=!1),ya(Pa))}),na},[ot,Zt]),Vt=le.useMemo(()=>{const On=on.map(sa=>{let{column:na,sortOrder:ya}=sa;return{column:na,order:ya}});return{sortColumns:On,sortColumn:On[0]&&On[0].column,sortOrder:On[0]&&On[0].order}},[on]);function an(On){let sa;On.multiplePriority===!1||!on.length||on[0].multiplePriority===!1?sa=[On]:sa=[].concat((0,Ln.Z)(on.filter(na=>{let{key:ya}=na;return ya!==On.key})),[On]),zt(sa),ut(ls(sa),sa)}return[On=>Lo(Ge,On,on,an,pt,Et,Ht),on,Vt,()=>ls(on)]}function Ss(Re,Ge){return Re.map(ot=>{const ut=Object.assign({},ot);return ut.title=sl(ot.title,Ge),"children"in ut&&(ut.children=Ss(ut.children,Ge)),ut})}function ys(Re){return[le.useCallback(ot=>Ss(ot,Re),[Re])]}var Ku=hr((Re,Ge)=>{const{_renderTimes:ot}=Re,{_renderTimes:ut}=Ge;return ot!==ut}),Ai=Mi((Re,Ge)=>{const{_renderTimes:ot}=Re,{_renderTimes:ut}=Ge;return ot!==ut}),Zi=te(64993),Pu=te(17313),Cs=te(83116),Ps=te(37613),Te=Re=>{const{componentCls:Ge}=Re,ot=`${Re.lineWidth}px ${Re.lineType} ${Re.tableBorderColor}`,ut=(pt,Et,Ht)=>({[`&${Ge}-${pt}`]:{[`> ${Ge}-container`]:{[`> ${Ge}-content, > ${Ge}-body`]:{"\n > table > tbody > tr > th,\n > table > tbody > tr > td\n ":{[`> ${Ge}-expanded-row-fixed`]:{margin:`-${Et}px -${Ht+Re.lineWidth}px`}}}}}});return{[`${Ge}-wrapper`]:{[`${Ge}${Ge}-bordered`]:Object.assign(Object.assign(Object.assign({[`> ${Ge}-title`]:{border:ot,borderBottom:0},[`> ${Ge}-container`]:{borderInlineStart:ot,borderTop:ot,[` > ${Ge}-content, > ${Ge}-header, > ${Ge}-body, @@ -261,7 +261,7 @@ &${Ge}-row:hover > td, > th${Ge}-cell-row-hover, > td${Ge}-cell-row-hover - `]:{background:sa},[`&${Ge}-row-selected`]:{"> th, > td":{background:na},"&:hover > th, &:hover > td":{background:ya}}}},[`${Ge}-footer`]:{padding:`${ut}px ${pt}px`,color:ia,background:Pa}})}};var Wr=(0,Cs.Z)("Table",Re=>{const{colorTextHeading:Ge,colorSplit:ot,colorIcon:ut,colorIconHover:pt,opacityLoading:Et,colorBgContainer:Ht,controlInteractiveSize:Zt,headerBg:zt,headerColor:on,headerSortActiveBg:Vt,headerSortHoverBg:an,bodySortBg:bn,rowHoverBg:xn,rowSelectedBg:On,rowSelectedHoverBg:sa,rowExpandedBg:na,cellPaddingBlock:ya,cellPaddingInline:ia,cellPaddingBlockMD:Pa,cellPaddingInlineMD:lo,cellPaddingBlockSM:yo,cellPaddingInlineSM:eo,borderColor:Eo,footerBg:Ko,footerColor:ka,headerBorderRadius:to,cellFontSize:Za,cellFontSizeMD:ha,cellFontSizeSM:Da,headerSplitColor:po,fixedHeaderSortActiveBg:Jo,headerFilterHoverBg:Vo,filterDropdownBg:io,expandIconBg:nr,selectionColumnWidth:sr,stickyScrollBarBg:vr}=Re,dr=new Zi.C(ut),hl=new Zi.C(pt),xr=2,No=(0,Ps.TS)(Re,{tableFontSize:Za,tableBg:Ht,tableRadius:to,tablePaddingVertical:ya,tablePaddingHorizontal:ia,tablePaddingVerticalMiddle:Pa,tablePaddingHorizontalMiddle:lo,tablePaddingVerticalSmall:yo,tablePaddingHorizontalSmall:eo,tableBorderColor:Eo,tableHeaderTextColor:on,tableHeaderBg:zt,tableFooterTextColor:ka,tableFooterBg:Ko,tableHeaderCellSplitColor:po,tableHeaderSortBg:Vt,tableHeaderSortHoverBg:an,tableHeaderIconColor:dr.clone().setAlpha(dr.getAlpha()*Et).toRgbString(),tableHeaderIconColorHover:hl.clone().setAlpha(hl.getAlpha()*Et).toRgbString(),tableBodySortBg:bn,tableFixedHeaderSortActiveBg:Jo,tableHeaderFilterActiveBg:Vo,tableFilterDropdownBg:io,tableRowHoverBg:xn,tableSelectedRowBg:On,tableSelectedRowHoverBg:sa,zIndexTableFixed:xr,zIndexTableSticky:xr+1,tableFontSizeMiddle:ha,tableFontSizeSmall:Da,tableSelectionColumnWidth:sr,tableExpandIconBg:nr,tableExpandColumnWidth:Zt+2*Re.padding,tableExpandedRowBg:na,tableFilterDropdownWidth:120,tableFilterDropdownHeight:264,tableFilterDropdownSearchWidth:140,tableScrollThumbSize:8,tableScrollThumbBg:vr,tableScrollThumbBgHover:Ge,tableScrollBg:ot});return[cl(No),Kn(No),dl(No),Mr(No),Sa(No),Te(No),Mn(No),gn(No),dl(No),Ke(No),Ia(No),Tn(No),Tr(No),ct(No),no(No),Ja(No),Rl(No)]},Re=>{const{colorFillAlter:Ge,colorBgContainer:ot,colorTextHeading:ut,colorFillSecondary:pt,colorFillContent:Et,controlItemBgActive:Ht,controlItemBgActiveHover:Zt,padding:zt,paddingSM:on,paddingXS:Vt,colorBorderSecondary:an,borderRadiusLG:bn,fontSize:xn,controlHeight:On,colorTextPlaceholder:sa}=Re,na=new Zi.C(pt).onBackground(ot).toHexShortString(),ya=new Zi.C(Et).onBackground(ot).toHexShortString(),ia=new Zi.C(Ge).onBackground(ot).toHexShortString();return{headerBg:ia,headerColor:ut,headerSortActiveBg:na,headerSortHoverBg:ya,bodySortBg:ia,rowHoverBg:ia,rowSelectedBg:Ht,rowSelectedHoverBg:Zt,rowExpandedBg:Ge,cellPaddingBlock:zt,cellPaddingInline:zt,cellPaddingBlockMD:on,cellPaddingInlineMD:Vt,cellPaddingBlockSM:Vt,cellPaddingInlineSM:Vt,borderColor:an,headerBorderRadius:bn,footerBg:ia,footerColor:ut,cellFontSize:xn,cellFontSizeMD:xn,cellFontSizeSM:xn,headerSplitColor:an,fixedHeaderSortActiveBg:na,headerFilterHoverBg:Et,filterDropdownMenuBg:ot,filterDropdownBg:ot,expandIconBg:ot,selectionColumnWidth:On,stickyScrollBarBg:sa,stickyScrollBarBorderRadius:100}});const Kr=[],Gr=(Re,Ge)=>{const{prefixCls:ot,className:ut,rootClassName:pt,style:Et,size:Ht,bordered:Zt,dropdownPrefixCls:zt,dataSource:on,pagination:Vt,rowSelection:an,rowKey:bn="key",rowClassName:xn,columns:On,children:sa,childrenColumnName:na,onChange:ya,getPopupContainer:ia,loading:Pa,expandIcon:lo,expandable:yo,expandedRowRender:eo,expandIconColumnIndex:Eo,indentSize:Ko,scroll:ka,sortDirections:to,locale:Za,showSorterTooltip:ha=!0,virtual:Da}=Re,po=ie.useMemo(()=>On||Gn(sa),[On,sa]),Jo=ie.useMemo(()=>po.some(Hr=>Hr.responsive),[po]),Vo=(0,Oi.Z)(Jo),io=ie.useMemo(()=>{const Hr=new Set(Object.keys(Vo).filter(gl=>Vo[gl]));return po.filter(gl=>!gl.responsive||gl.responsive.some(ri=>Hr.has(ri)))},[po,Vo]),nr=(0,hi.Z)(Re,["className","style","columns"]),{locale:sr=Ii.Z,direction:vr,table:dr,renderEmpty:hl,getPrefixCls:xr,getPopupContainer:No}=ie.useContext(Nr.E_),Sl=(0,Bi.Z)(Ht),xo=Object.assign(Object.assign({},sr.Table),Za),Ir=on||Kr,Rr=xr("table",ot),zl=xr("dropdown",zt),bo=Object.assign({childrenColumnName:na,expandIconColumnIndex:Eo},yo),{childrenColumnName:Co="children"}=bo,Ao=ie.useMemo(()=>Ir.some(Hr=>Hr==null?void 0:Hr[Co])?"nest":eo||yo&&yo.expandedRowRender?"row":null,[Ir]),uo={body:ie.useRef()},Qa=ie.useMemo(()=>typeof bn=="function"?bn:Hr=>Hr==null?void 0:Hr[bn],[bn]),[kn]=Eu(Ir,Co,Qa),Na={},Uo=function(Hr,gl){let ri=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;var Ll,gi,mi;const kl=Object.assign(Object.assign({},Na),Hr);ri&&((Ll=Na.resetPagination)===null||Ll===void 0||Ll.call(Na),!((gi=kl.pagination)===null||gi===void 0)&&gi.current&&(kl.pagination.current=1),Vt&&Vt.onChange&&Vt.onChange(1,(mi=kl.pagination)===null||mi===void 0?void 0:mi.pageSize)),ka&&ka.scrollToFirstRowOnChange!==!1&&uo.body.current&&(0,Wi.Z)(0,{getContainer:()=>uo.body.current}),ya==null||ya(kl.pagination,kl.filters,kl.sorter,{currentDataSource:cu(Wu(Ir,kl.sorterStates,Co),kl.filterStates),action:gl})},cr=(Hr,gl)=>{Uo({sorter:Hr,sorterStates:gl},"sort",!1)},[ei,Yl,Fi,Il]=is({prefixCls:Rr,mergedColumns:io,onSorterChange:cr,sortDirections:to||["ascend","descend"],tableLocale:xo,showSorterTooltip:ha}),Fl=ie.useMemo(()=>Wu(Ir,Yl,Co),[Ir,Yl]);Na.sorter=Il(),Na.sorterStates=Yl;const Fo=(Hr,gl)=>{Uo({filters:Hr,filterStates:gl},"filter",!0)},[oi,ui,$r]=au({prefixCls:Rr,locale:xo,dropdownPrefixCls:zl,mergedColumns:io,onFilterChange:Fo,getPopupContainer:ia||No}),al=cu(Fl,ui);Na.filters=$r,Na.filterStates=ui;const Dl=ie.useMemo(()=>{const Hr={};return Object.keys($r).forEach(gl=>{$r[gl]!==null&&(Hr[gl]=$r[gl])}),Object.assign(Object.assign({},Fi),{filters:Hr})},[Fi,$r]),[fo]=ys(Dl),Zl=(Hr,gl)=>{Uo({pagination:Object.assign(Object.assign({},Na.pagination),{current:Hr,pageSize:gl})},"paginate")},[Br,si]=Bu(al.length,Zl,Vt);Na.pagination=Vt===!1?{}:Ni(Br,Vt),Na.resetPagination=si;const Xl=ie.useMemo(()=>{if(Vt===!1||!Br.pageSize)return al;const{current:Hr=1,total:gl,pageSize:ri=Li}=Br;return al.lengthri?al.slice((Hr-1)*ri,Hr*ri):al:al.slice((Hr-1)*ri,Hr*ri)},[!!Vt,al,Br&&Br.current,Br&&Br.pageSize,Br&&Br.total]),[ol,Mo]=Gu({prefixCls:Rr,data:al,pageData:Xl,getRowKey:Qa,getRecordByKey:kn,expandType:Ao,childrenColumnName:Co,locale:xo,getPopupContainer:ia||No},an),Nl=(Hr,gl,ri)=>{let Ll;return typeof xn=="function"?Ll=we()(xn(Hr,gl,ri)):Ll=we()(xn),we()({[`${Rr}-row-selected`]:Mo.has(Qa(Hr,gl))},Ll)};bo.__PARENT_RENDER_ICON__=bo.expandIcon,bo.expandIcon=bo.expandIcon||lo||Va(xo),Ao==="nest"&&bo.expandIconColumnIndex===void 0?bo.expandIconColumnIndex=an?1:0:bo.expandIconColumnIndex>0&&an&&(bo.expandIconColumnIndex-=1),typeof bo.indentSize!="number"&&(bo.indentSize=typeof Ko=="number"?Ko:15);const wl=ie.useCallback(Hr=>fo(ol(oi(ei(Hr)))),[ei,oi,ol]);let ti,Ei;if(Vt!==!1&&(Br!=null&&Br.total)){let Hr;Br.size?Hr=Br.size:Hr=Sl==="small"||Sl==="middle"?"small":void 0;const gl=gi=>ie.createElement(iu.Z,Object.assign({},Br,{className:we()(`${Rr}-pagination ${Rr}-pagination-${gi}`,Br.className),size:Hr})),ri=vr==="rtl"?"left":"right",{position:Ll}=Br;if(Ll!==null&&Array.isArray(Ll)){const gi=Ll.find(Yi=>Yi.includes("top")),mi=Ll.find(Yi=>Yi.includes("bottom")),kl=Ll.every(Yi=>`${Yi}`=="none");!gi&&!mi&&!kl&&(Ei=gl(ri)),gi&&(ti=gl(gi.toLowerCase().replace("top",""))),mi&&(Ei=gl(mi.toLowerCase().replace("bottom","")))}else Ei=gl(ri)}let wi;typeof Pa=="boolean"?wi={spinning:Pa}:typeof Pa=="object"&&(wi=Object.assign({spinning:!0},Pa));const[ci,Wl]=Wr(Rr),[,Ar]=(0,So.Z)(),Ui=we()(`${Rr}-wrapper`,dr==null?void 0:dr.className,{[`${Rr}-wrapper-rtl`]:vr==="rtl"},ut,pt,Wl),ou=Object.assign(Object.assign({},dr==null?void 0:dr.style),Et),Hi=Za&&Za.emptyText||(hl==null?void 0:hl("Table"))||ie.createElement(Bl.Z,{componentName:"Table"}),ji=Da?Ai:Ku,Ou={},Uu=ie.useMemo(()=>{const{fontSize:Hr,lineHeight:gl,padding:ri,paddingXS:Ll,paddingSM:gi}=Ar,mi=Math.floor(Hr*gl);switch(Sl){case"large":return ri*2+mi;case"small":return Ll*2+mi;default:return gi*2+mi}},[Ar,Sl]);return Da&&(Ou.listItemHeight=Uu),ci(ie.createElement("div",{ref:Ge,className:Ui,style:ou},ie.createElement(uu.Z,Object.assign({spinning:!1},wi),ti,ie.createElement(ji,Object.assign({},Ou,nr,{columns:io,direction:vr,expandable:bo,prefixCls:Rr,className:we()({[`${Rr}-middle`]:Sl==="middle",[`${Rr}-small`]:Sl==="small",[`${Rr}-bordered`]:Zt,[`${Rr}-empty`]:Ir.length===0}),data:Xl,rowKey:Qa,rowClassName:Nl,emptyText:Hi,internalHooks:he,internalRefs:uo,transformColumns:wl})),Ei)))};var Un=ie.forwardRef(Gr);const nl=(Re,Ge)=>{const ot=ie.useRef(0);return ot.current+=1,ie.createElement(Un,Object.assign({},Re,{ref:Ge,_renderTimes:ot.current}))},ll=ie.forwardRef(nl);ll.SELECTION_COLUMN=Ki,ll.EXPAND_COLUMN=z,ll.SELECTION_ALL=Zu,ll.SELECTION_INVERT=Lu,ll.SELECTION_NONE=Hu,ll.Column=Ol,ll.ColumnGroup=di,ll.Summary=fe;var Jl=ll,Kl=Jl},17574:function(Ft,wt,te){"use strict";te.d(wt,{default:function(){return He}});var z=te(60091),he=te(94480),xe=te(52671),Ze=te(8657),Se=te(54476),Ae=te(59301),ie={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"},ge=ie,ke=te(7657),Ee=function(Ie,Qe){return Ae.createElement(ke.Z,(0,Se.Z)({},Ie,{ref:Qe,icon:ge}))},pe=Ae.forwardRef(Ee),be=pe,ve=te(92310),oe=te.n(ve),E=te(35654),a=te(71430),x=te(36355),y=te(56082),b=te(62892),ee=te(20648);const ne=4;function le(Pe){const{dropPosition:Ie,dropLevelOffset:Qe,prefixCls:$e,indent:je,direction:Je="ltr"}=Pe,ft=Je==="ltr"?"left":"right",yt=Je==="ltr"?"right":"left",mt={[ft]:-Qe*je+ne,[yt]:0};switch(Ie){case-1:mt.top=-3;break;case 1:mt.bottom=-3;break;default:mt.bottom=-3,mt[ft]=je+ne;break}return Ae.createElement("div",{style:mt,className:`${$e}-drop-indicator`})}var ue=te(71997),ye=Ae.forwardRef((Pe,Ie)=>{const{getPrefixCls:Qe,direction:$e,virtual:je,tree:Je}=Ae.useContext(x.E_),{prefixCls:ft,className:yt,showIcon:mt=!1,showLine:bt,switcherIcon:We,blockNode:Bt=!1,children:xt,checkable:Oe=!1,selectable:At=!0,draggable:ce,motion:re,style:ae}=Pe,se=Qe("tree",ft),De=Qe(),Ye=re!=null?re:Object.assign(Object.assign({},(0,b.Z)(De)),{motionAppear:!1}),fe=Object.assign(Object.assign({},Pe),{checkable:Oe,selectable:At,showIcon:mt,motion:Ye,blockNode:Bt,showLine:!!bt,dropIndicatorRender:le}),[Le,it]=(0,ee.ZP)(se),qe=Ae.useMemo(()=>{if(!ce)return!1;let dt={};switch(typeof ce){case"function":dt.nodeDraggable=ce;break;case"object":dt=Object.assign({},ce);break;default:break}return dt.icon!==!1&&(dt.icon=dt.icon||Ae.createElement(y.Z,null)),dt},[ce]),Ve=dt=>Ae.createElement(ue.Z,{prefixCls:se,switcherIcon:We,treeNodeProps:dt,showLine:bt});return Le(Ae.createElement(z.Z,Object.assign({itemHeight:20,ref:Ie,virtual:je},fe,{style:Object.assign(Object.assign({},Je==null?void 0:Je.style),ae),prefixCls:se,className:oe()({[`${se}-icon-hide`]:!mt,[`${se}-block-node`]:Bt,[`${se}-unselectable`]:!At,[`${se}-rtl`]:$e==="rtl"},Je==null?void 0:Je.className,yt,it),direction:$e,checkable:Oe&&Ae.createElement("span",{className:`${se}-checkbox-inner`}),selectable:At,switcherIcon:Ve,draggable:qe}),xt))}),de;(function(Pe){Pe[Pe.None=0]="None",Pe[Pe.Start=1]="Start",Pe[Pe.End=2]="End"})(de||(de={}));function Be(Pe,Ie){function Qe($e){const{key:je,children:Je}=$e;Ie(je,$e)!==!1&&Be(Je||[],Ie)}Pe.forEach(Qe)}function ze(Pe){let{treeData:Ie,expandedKeys:Qe,startKey:$e,endKey:je}=Pe;const Je=[];let ft=de.None;if($e&&$e===je)return[$e];if(!$e||!je)return[];function yt(mt){return mt===$e||mt===je}return Be(Ie,mt=>{if(ft===de.End)return!1;if(yt(mt)){if(Je.push(mt),ft===de.None)ft=de.Start;else if(ft===de.Start)return ft=de.End,!1}else ft===de.Start&&Je.push(mt);return Qe.includes(mt)}),Je}function Ce(Pe,Ie){const Qe=(0,he.Z)(Ie),$e=[];return Be(Pe,(je,Je)=>{const ft=Qe.indexOf(je);return ft!==-1&&($e.push(Je),Qe.splice(ft,1)),!!Qe.length}),$e}var et=function(Pe,Ie){var Qe={};for(var $e in Pe)Object.prototype.hasOwnProperty.call(Pe,$e)&&Ie.indexOf($e)<0&&(Qe[$e]=Pe[$e]);if(Pe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var je=0,$e=Object.getOwnPropertySymbols(Pe);je<$e.length;je++)Ie.indexOf($e[je])<0&&Object.prototype.propertyIsEnumerable.call(Pe,$e[je])&&(Qe[$e[je]]=Pe[$e[je]]);return Qe};function we(Pe){const{isLeaf:Ie,expanded:Qe}=Pe;return Ie?Ae.createElement(xe.Z,null):Qe?Ae.createElement(Ze.Z,null):Ae.createElement(be,null)}function rt(Pe){let{treeData:Ie,children:Qe}=Pe;return Ie||(0,a.zn)(Qe)}const Xe=(Pe,Ie)=>{var{defaultExpandAll:Qe,defaultExpandParent:$e,defaultExpandedKeys:je}=Pe,Je=et(Pe,["defaultExpandAll","defaultExpandParent","defaultExpandedKeys"]);const ft=Ae.useRef(),yt=Ae.useRef(),mt=()=>{const{keyEntities:qe}=(0,a.I8)(rt(Je));let Ve;return Qe?Ve=Object.keys(qe):$e?Ve=(0,E.r7)(Je.expandedKeys||je||[],qe):Ve=Je.expandedKeys||je,Ve},[bt,We]=Ae.useState(Je.selectedKeys||Je.defaultSelectedKeys||[]),[Bt,xt]=Ae.useState(()=>mt());Ae.useEffect(()=>{"selectedKeys"in Je&&We(Je.selectedKeys)},[Je.selectedKeys]),Ae.useEffect(()=>{"expandedKeys"in Je&&xt(Je.expandedKeys)},[Je.expandedKeys]);const Oe=(qe,Ve)=>{var dt;return"expandedKeys"in Je||xt(qe),(dt=Je.onExpand)===null||dt===void 0?void 0:dt.call(Je,qe,Ve)},At=(qe,Ve)=>{var dt;const{multiple:kt}=Je,{node:Mt,nativeEvent:un}=Ve,{key:Tt=""}=Mt,sn=rt(Je),tt=Object.assign(Object.assign({},Ve),{selected:!0}),vt=(un==null?void 0:un.ctrlKey)||(un==null?void 0:un.metaKey),St=un==null?void 0:un.shiftKey;let Gt;kt&&vt?(Gt=qe,ft.current=Tt,yt.current=Gt,tt.selectedNodes=Ce(sn,Gt)):kt&&St?(Gt=Array.from(new Set([].concat((0,he.Z)(yt.current||[]),(0,he.Z)(ze({treeData:sn,expandedKeys:Bt,startKey:Tt,endKey:ft.current}))))),tt.selectedNodes=Ce(sn,Gt)):(Gt=[Tt],ft.current=Tt,yt.current=Gt,tt.selectedNodes=Ce(sn,Gt)),(dt=Je.onSelect)===null||dt===void 0||dt.call(Je,Gt,tt),"selectedKeys"in Je||We(Gt)},{getPrefixCls:ce,direction:re}=Ae.useContext(x.E_),{prefixCls:ae,className:se,showIcon:De=!0,expandAction:Ye="click"}=Je,fe=et(Je,["prefixCls","className","showIcon","expandAction"]),Le=ce("tree",ae),it=oe()(`${Le}-directory`,{[`${Le}-directory-rtl`]:re==="rtl"},se);return Ae.createElement(ye,Object.assign({icon:we,ref:Ie,blockNode:!0},fe,{showIcon:De,expandAction:Ye,prefixCls:Le,className:it,expandedKeys:Bt,selectedKeys:bt,onSelect:At,onExpand:Oe}))};var lt=Ae.forwardRef(Xe);const nt=ye;nt.DirectoryTree=lt,nt.TreeNode=z.O;var He=nt},20648:function(Ft,wt,te){"use strict";te.d(wt,{TM:function(){return ve},Yk:function(){return be}});var z=te(36237),he=te(98447),xe=te(17313),Ze=te(8378),Se=te(37613),Ae=te(83116);const ie=new z.Keyframes("ant-tree-node-fx-do-not-use",{"0%":{opacity:0},"100%":{opacity:1}}),ge=(oe,E)=>({[`.${oe}-switcher-icon`]:{display:"inline-block",fontSize:10,verticalAlign:"baseline",svg:{transition:`transform ${E.motionDurationSlow}`}}}),ke=(oe,E)=>({[`.${oe}-drop-indicator`]:{position:"absolute",zIndex:1,height:2,backgroundColor:E.colorPrimary,borderRadius:1,pointerEvents:"none","&:after":{position:"absolute",top:-3,insetInlineStart:-6,width:8,height:8,backgroundColor:"transparent",border:`${E.lineWidthBold}px solid ${E.colorPrimary}`,borderRadius:"50%",content:'""'}}}),Ee=(oe,E)=>{const{treeCls:a,treeNodeCls:x,treeNodePadding:y,titleHeight:b,nodeSelectedBg:ee,nodeHoverBg:ne}=E,le=E.paddingXS;return{[a]:Object.assign(Object.assign({},(0,xe.Wf)(E)),{background:E.colorBgContainer,borderRadius:E.borderRadius,transition:`background-color ${E.motionDurationSlow}`,[`&${a}-rtl`]:{[`${a}-switcher`]:{"&_close":{[`${a}-switcher-icon`]:{svg:{transform:"rotate(90deg)"}}}}},[`&-focused:not(:hover):not(${a}-active-focused)`]:Object.assign({},(0,xe.oN)(E)),[`${a}-list-holder-inner`]:{alignItems:"flex-start"},[`&${a}-block-node`]:{[`${a}-list-holder-inner`]:{alignItems:"stretch",[`${a}-node-content-wrapper`]:{flex:"auto"},[`${x}.dragging`]:{position:"relative","&:after":{position:"absolute",top:0,insetInlineEnd:0,bottom:y,insetInlineStart:0,border:`1px solid ${E.colorPrimary}`,opacity:0,animationName:ie,animationDuration:E.motionDurationSlow,animationPlayState:"running",animationFillMode:"forwards",content:'""',pointerEvents:"none"}}}},[`${x}`]:{display:"flex",alignItems:"flex-start",padding:`0 0 ${y}px 0`,outline:"none","&-rtl":{direction:"rtl"},"&-disabled":{[`${a}-node-content-wrapper`]:{color:E.colorTextDisabled,cursor:"not-allowed","&:hover":{background:"transparent"}}},[`&-active ${a}-node-content-wrapper`]:Object.assign({},(0,xe.oN)(E)),[`&:not(${x}-disabled).filter-node ${a}-title`]:{color:"inherit",fontWeight:500},"&-draggable":{[`${a}-draggable-icon`]:{flexShrink:0,width:b,lineHeight:`${b}px`,textAlign:"center",visibility:"visible",opacity:.2,transition:`opacity ${E.motionDurationSlow}`,[`${x}:hover &`]:{opacity:.45}},[`&${x}-disabled`]:{[`${a}-draggable-icon`]:{visibility:"hidden"}}}},[`${a}-indent`]:{alignSelf:"stretch",whiteSpace:"nowrap",userSelect:"none","&-unit":{display:"inline-block",width:b}},[`${a}-draggable-icon`]:{visibility:"hidden"},[`${a}-switcher`]:Object.assign(Object.assign({},ge(oe,E)),{position:"relative",flex:"none",alignSelf:"stretch",width:b,margin:0,lineHeight:`${b}px`,textAlign:"center",cursor:"pointer",userSelect:"none","&-noop":{cursor:"default"},"&_close":{[`${a}-switcher-icon`]:{svg:{transform:"rotate(-90deg)"}}},"&-loading-icon":{color:E.colorPrimary},"&-leaf-line":{position:"relative",zIndex:1,display:"inline-block",width:"100%",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:b/2,bottom:-y,marginInlineStart:-1,borderInlineEnd:`1px solid ${E.colorBorder}`,content:'""'},"&:after":{position:"absolute",width:b/2*.8,height:b/2,borderBottom:`1px solid ${E.colorBorder}`,content:'""'}}}),[`${a}-checkbox`]:{top:"initial",marginInlineEnd:le},[`${a}-node-content-wrapper, ${a}-checkbox + span`]:{position:"relative",zIndex:"auto",minHeight:b,margin:0,padding:`0 ${E.paddingXS/2}px`,color:"inherit",lineHeight:`${b}px`,background:"transparent",borderRadius:E.borderRadius,cursor:"pointer",transition:`all ${E.motionDurationMid}, border 0s, line-height 0s, box-shadow 0s`,"&:hover":{backgroundColor:ne},[`&${a}-node-selected`]:{backgroundColor:ee},[`${a}-iconEle`]:{display:"inline-block",width:b,height:b,lineHeight:`${b}px`,textAlign:"center",verticalAlign:"top","&:empty":{display:"none"}}},[`${a}-unselectable ${a}-node-content-wrapper:hover`]:{backgroundColor:"transparent"},[`${a}-node-content-wrapper`]:Object.assign({lineHeight:`${b}px`,userSelect:"none"},ke(oe,E)),[`${x}.drop-container`]:{"> [draggable]":{boxShadow:`0 0 0 2px ${E.colorPrimary}`}},"&-show-line":{[`${a}-indent`]:{"&-unit":{position:"relative",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:b/2,bottom:-y,borderInlineEnd:`1px solid ${E.colorBorder}`,content:'""'},"&-end":{"&:before":{display:"none"}}}},[`${a}-switcher`]:{background:"transparent","&-line-icon":{verticalAlign:"-0.15em"}}},[`${x}-leaf-last`]:{[`${a}-switcher`]:{"&-leaf-line":{"&:before":{top:"auto !important",bottom:"auto !important",height:`${b/2}px !important`}}}}})}},pe=oe=>{const{treeCls:E,treeNodeCls:a,treeNodePadding:x,directoryNodeSelectedBg:y,directoryNodeSelectedColor:b}=oe;return{[`${E}${E}-directory`]:{[a]:{position:"relative","&:before":{position:"absolute",top:0,insetInlineEnd:0,bottom:x,insetInlineStart:0,transition:`background-color ${oe.motionDurationMid}`,content:'""',pointerEvents:"none"},"&:hover":{"&:before":{background:oe.controlItemBgHover}},"> *":{zIndex:1},[`${E}-switcher`]:{transition:`color ${oe.motionDurationMid}`},[`${E}-node-content-wrapper`]:{borderRadius:0,userSelect:"none","&:hover":{background:"transparent"},[`&${E}-node-selected`]:{color:b,background:"transparent"}},"&-selected":{"\n &:hover::before,\n &::before\n ":{background:y},[`${E}-switcher`]:{color:b},[`${E}-node-content-wrapper`]:{color:b,background:"transparent"}}}}}},be=(oe,E)=>{const a=`.${oe}`,x=`${a}-treenode`,y=E.paddingXS/2,b=(0,Se.TS)(E,{treeCls:a,treeNodeCls:x,treeNodePadding:y});return[Ee(oe,b),pe(b)]},ve=oe=>{const{controlHeightSM:E}=oe;return{titleHeight:E,nodeHoverBg:oe.controlItemBgHover,nodeSelectedBg:oe.controlItemBgActive}};wt.ZP=(0,Ae.Z)("Tree",(oe,E)=>{let{prefixCls:a}=E;return[{[oe.componentCls]:(0,he.C2)(`${a}-checkbox`,oe)},be(a,oe),(0,Ze.Z)(oe)]},oe=>{const{colorTextLightSolid:E,colorPrimary:a}=oe;return Object.assign(Object.assign({},ve(oe)),{directoryNodeSelectedColor:E,directoryNodeSelectedBg:a})})},71997:function(Ft,wt,te){"use strict";te.d(wt,{Z:function(){return x}});var z=te(54476),he=te(59301),xe={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"},Ze=xe,Se=te(7657),Ae=function(b,ee){return he.createElement(Se.Z,(0,z.Z)({},b,{ref:ee,icon:Ze}))},ie=he.forwardRef(Ae),ge=ie,ke=te(52671),Ee=te(58617),pe=te(15075),be=te(43531),ve=te(92310),oe=te.n(ve),E=te(92343),x=y=>{const{prefixCls:b,switcherIcon:ee,treeNodeProps:ne,showLine:le}=y,{isLeaf:ue,expanded:me,loading:ye}=ne;if(ye)return he.createElement(Ee.Z,{className:`${b}-switcher-loading-icon`});let de;if(le&&typeof le=="object"&&(de=le.showLeafIcon),ue){if(!le)return null;if(typeof de!="boolean"&&de){const Ce=typeof de=="function"?de(ne):de,et=`${b}-switcher-line-custom-icon`;return(0,E.l$)(Ce)?(0,E.Tm)(Ce,{className:oe()(Ce.props.className||"",et)}):Ce}return de?he.createElement(ke.Z,{className:`${b}-switcher-line-icon`}):he.createElement("span",{className:`${b}-switcher-leaf-line`})}const Be=`${b}-switcher-icon`,ze=typeof ee=="function"?ee(ne):ee;return(0,E.l$)(ze)?(0,E.Tm)(ze,{className:oe()(ze.props.className||"",Be)}):ze!==void 0?ze:le?me?he.createElement(pe.Z,{className:`${b}-switcher-line-icon`}):he.createElement(be.Z,{className:`${b}-switcher-line-icon`}):he.createElement(ge,{className:Be})}},54580:function(Ft,wt,te){"use strict";te.d(wt,{default:function(){return or}});var z=te(59301),he=te(94480),xe=te(92310),Ze=te.n(xe),Se=te(54476),Ae=te(67732),ie=te(83652),ge=te(42403),ke=te(158),Ee=te(20068),pe=te(75931),be=te(75044),ve=te(76190),oe=te(3202),E=te(26112);function a(It,Sn){var yn="cannot ".concat(It.method," ").concat(It.action," ").concat(Sn.status,"'"),hn=new Error(yn);return hn.status=Sn.status,hn.method=It.method,hn.url=It.action,hn}function x(It){var Sn=It.responseText||It.response;if(!Sn)return Sn;try{return JSON.parse(Sn)}catch(yn){return Sn}}function y(It){var Sn=new XMLHttpRequest;It.onProgress&&Sn.upload&&(Sn.upload.onprogress=function(ga){ga.total>0&&(ga.percent=ga.loaded/ga.total*100),It.onProgress(ga)});var yn=new FormData;It.data&&Object.keys(It.data).forEach(function(_n){var ga=It.data[_n];if(Array.isArray(ga)){ga.forEach(function(Vn){yn.append("".concat(_n,"[]"),Vn)});return}yn.append(_n,ga)}),It.file instanceof Blob?yn.append(It.filename,It.file,It.file.name):yn.append(It.filename,It.file),Sn.onerror=function(ga){It.onError(ga)},Sn.onload=function(){return Sn.status<200||Sn.status>=300?It.onError(a(It,Sn),x(Sn)):It.onSuccess(x(Sn),Sn)},Sn.open(It.method,It.action,!0),It.withCredentials&&"withCredentials"in Sn&&(Sn.withCredentials=!0);var hn=It.headers||{};return hn["X-Requested-With"]!==null&&Sn.setRequestHeader("X-Requested-With","XMLHttpRequest"),Object.keys(hn).forEach(function(_n){hn[_n]!==null&&Sn.setRequestHeader(_n,hn[_n])}),Sn.send(yn),{abort:function(){Sn.abort()}}}var b=+new Date,ee=0;function ne(){return"rc-upload-".concat(b,"-").concat(++ee)}var le=te(48736),ue=function(It,Sn){if(It&&Sn){var yn=Array.isArray(Sn)?Sn:Sn.split(","),hn=It.name||"",_n=It.type||"",ga=_n.replace(/\/.*$/,"");return yn.some(function(Vn){var jn=Vn.trim();if(/^\*(\/\*)?$/.test(Vn))return!0;if(jn.charAt(0)==="."){var Ho=hn.toLowerCase(),pn=jn.toLowerCase(),jo=[pn];return(pn===".jpg"||pn===".jpeg")&&(jo=[".jpg",".jpeg"]),jo.some(function(wr){return Ho.endsWith(wr)})}return/\/\*$/.test(jn)?ga===jn.replace(/\/.*$/,""):_n===jn?!0:/^\w+$/.test(jn)?((0,le.ZP)(!1,"Upload takes an invalidate 'accept' type '".concat(jn,"'.Skip for check.")),!0):!1})}return!0};function me(It,Sn){var yn=It.createReader(),hn=[];function _n(){yn.readEntries(function(ga){var Vn=Array.prototype.slice.apply(ga);hn=hn.concat(Vn);var jn=!Vn.length;jn?Sn(hn):_n()})}_n()}var ye=function(Sn,yn,hn){var _n=function ga(Vn,jn){Vn&&(Vn.path=jn||"",Vn.isFile?Vn.file(function(Ho){hn(Ho)&&(Vn.fullPath&&!Ho.webkitRelativePath&&(Object.defineProperties(Ho,{webkitRelativePath:{writable:!0}}),Ho.webkitRelativePath=Vn.fullPath.replace(/^\//,""),Object.defineProperties(Ho,{webkitRelativePath:{writable:!1}})),yn([Ho]))}):Vn.isDirectory&&me(Vn,function(Ho){Ho.forEach(function(pn){ga(pn,"".concat(jn).concat(Vn.name,"/"))})}))};Sn.forEach(function(ga){_n(ga.webkitGetAsEntry())})},de=ye,Be=["component","prefixCls","className","disabled","id","style","multiple","accept","capture","children","directory","openFileDialogOnClick","onMouseEnter","onMouseLeave"],ze=function(It){(0,ge.Z)(yn,It);var Sn=(0,ke.Z)(yn);function yn(){var hn;(0,Ae.Z)(this,yn);for(var _n=arguments.length,ga=new Array(_n),Vn=0;Vn<_n;Vn++)ga[Vn]=arguments[Vn];return hn=Sn.call.apply(Sn,[this].concat(ga)),hn.state={uid:ne()},hn.reqs={},hn.fileInput=void 0,hn._isMounted=void 0,hn.onChange=function(jn){var Ho=hn.props,pn=Ho.accept,jo=Ho.directory,wr=jn.target.files,Lr=(0,he.Z)(wr).filter(function(Vr){return!jo||ue(Vr,pn)});hn.uploadFiles(Lr),hn.reset()},hn.onClick=function(jn){var Ho=hn.fileInput;if(Ho){var pn=jn.target,jo=hn.props.onClick;if(pn&&pn.tagName==="BUTTON"){var wr=Ho.parentNode;wr.focus(),pn.blur()}Ho.click(),jo&&jo(jn)}},hn.onKeyDown=function(jn){jn.key==="Enter"&&hn.onClick(jn)},hn.onFileDrop=function(jn){var Ho=hn.props.multiple;if(jn.preventDefault(),jn.type!=="dragover")if(hn.props.directory)de(Array.prototype.slice.call(jn.dataTransfer.items),hn.uploadFiles,function(jo){return ue(jo,hn.props.accept)});else{var pn=(0,he.Z)(jn.dataTransfer.files).filter(function(jo){return ue(jo,hn.props.accept)});Ho===!1&&(pn=pn.slice(0,1)),hn.uploadFiles(pn)}},hn.uploadFiles=function(jn){var Ho=(0,he.Z)(jn),pn=Ho.map(function(jo){return jo.uid=ne(),hn.processFile(jo,Ho)});Promise.all(pn).then(function(jo){var wr=hn.props.onBatchStart;wr==null||wr(jo.map(function(Lr){var Vr=Lr.origin,Ml=Lr.parsedFile;return{file:Vr,parsedFile:Ml}})),jo.filter(function(Lr){return Lr.parsedFile!==null}).forEach(function(Lr){hn.post(Lr)})})},hn.processFile=function(){var jn=(0,oe.Z)((0,be.Z)().mark(function Ho(pn,jo){var wr,Lr,Vr,Ml,da,Ra,oo,co,hr;return(0,be.Z)().wrap(function(qo){for(;;)switch(qo.prev=qo.next){case 0:if(wr=hn.props.beforeUpload,Lr=pn,!wr){qo.next=14;break}return qo.prev=3,qo.next=6,wr(pn,jo);case 6:Lr=qo.sent,qo.next=12;break;case 9:qo.prev=9,qo.t0=qo.catch(3),Lr=!1;case 12:if(Lr!==!1){qo.next=14;break}return qo.abrupt("return",{origin:pn,parsedFile:null,action:null,data:null});case 14:if(Vr=hn.props.action,typeof Vr!="function"){qo.next=21;break}return qo.next=18,Vr(pn);case 18:Ml=qo.sent,qo.next=22;break;case 21:Ml=Vr;case 22:if(da=hn.props.data,typeof da!="function"){qo.next=29;break}return qo.next=26,da(pn);case 26:Ra=qo.sent,qo.next=30;break;case 29:Ra=da;case 30:return oo=((0,ve.Z)(Lr)==="object"||typeof Lr=="string")&&Lr?Lr:pn,oo instanceof File?co=oo:co=new File([oo],pn.name,{type:pn.type}),hr=co,hr.uid=pn.uid,qo.abrupt("return",{origin:pn,data:Ra,parsedFile:hr,action:Ml});case 35:case"end":return qo.stop()}},Ho,null,[[3,9]])}));return function(Ho,pn){return jn.apply(this,arguments)}}(),hn.saveFileInput=function(jn){hn.fileInput=jn},hn}return(0,ie.Z)(yn,[{key:"componentDidMount",value:function(){this._isMounted=!0}},{key:"componentWillUnmount",value:function(){this._isMounted=!1,this.abort()}},{key:"post",value:function(_n){var ga=this,Vn=_n.data,jn=_n.origin,Ho=_n.action,pn=_n.parsedFile;if(this._isMounted){var jo=this.props,wr=jo.onStart,Lr=jo.customRequest,Vr=jo.name,Ml=jo.headers,da=jo.withCredentials,Ra=jo.method,oo=jn.uid,co=Lr||y,hr={action:Ho,filename:Vr,data:Vn,file:pn,headers:Ml,withCredentials:da,method:Ra||"post",onProgress:function(qo){var ul=ga.props.onProgress;ul==null||ul(qo,pn)},onSuccess:function(qo,ul){var pl=ga.props.onSuccess;pl==null||pl(qo,pn,ul),delete ga.reqs[oo]},onError:function(qo,ul){var pl=ga.props.onError;pl==null||pl(qo,ul,pn),delete ga.reqs[oo]}};wr(jn),this.reqs[oo]=co(hr)}}},{key:"reset",value:function(){this.setState({uid:ne()})}},{key:"abort",value:function(_n){var ga=this.reqs;if(_n){var Vn=_n.uid?_n.uid:_n;ga[Vn]&&ga[Vn].abort&&ga[Vn].abort(),delete ga[Vn]}else Object.keys(ga).forEach(function(jn){ga[jn]&&ga[jn].abort&&ga[jn].abort(),delete ga[jn]})}},{key:"render",value:function(){var _n=this.props,ga=_n.component,Vn=_n.prefixCls,jn=_n.className,Ho=_n.disabled,pn=_n.id,jo=_n.style,wr=_n.multiple,Lr=_n.accept,Vr=_n.capture,Ml=_n.children,da=_n.directory,Ra=_n.openFileDialogOnClick,oo=_n.onMouseEnter,co=_n.onMouseLeave,hr=(0,pe.Z)(_n,Be),br=Ze()((0,Ee.Z)((0,Ee.Z)((0,Ee.Z)({},Vn,!0),"".concat(Vn,"-disabled"),Ho),jn,jn)),qo=da?{directory:"directory",webkitdirectory:"webkitdirectory"}:{},ul=Ho?{}:{onClick:Ra?this.onClick:function(){},onKeyDown:Ra?this.onKeyDown:function(){},onMouseEnter:oo,onMouseLeave:co,onDrop:this.onFileDrop,onDragOver:this.onFileDrop,tabIndex:"0"};return z.createElement(ga,(0,Se.Z)({},ul,{className:br,role:"button",style:jo}),z.createElement("input",(0,Se.Z)({},(0,E.Z)(hr,{aria:!0,data:!0}),{id:pn,disabled:Ho,type:"file",ref:this.saveFileInput,onClick:function(rl){return rl.stopPropagation()},key:this.state.uid,style:{display:"none"},accept:Lr},qo,{multiple:wr,onChange:this.onChange},Vr!=null?{capture:Vr}:{})),Ml)}}]),yn}(z.Component),Ce=ze;function et(){}var we=function(It){(0,ge.Z)(yn,It);var Sn=(0,ke.Z)(yn);function yn(){var hn;(0,Ae.Z)(this,yn);for(var _n=arguments.length,ga=new Array(_n),Vn=0;Vn<_n;Vn++)ga[Vn]=arguments[Vn];return hn=Sn.call.apply(Sn,[this].concat(ga)),hn.uploader=void 0,hn.saveUploader=function(jn){hn.uploader=jn},hn}return(0,ie.Z)(yn,[{key:"abort",value:function(_n){this.uploader.abort(_n)}},{key:"render",value:function(){return z.createElement(Ce,(0,Se.Z)({},this.props,{ref:this.saveUploader}))}}]),yn}(z.Component);we.defaultProps={component:"span",prefixCls:"rc-upload",data:{},headers:{},name:"file",multipart:!1,onStart:et,onError:et,onSuccess:et,multiple:!1,beforeUpload:null,customRequest:null,withCredentials:!1,openFileDialogOnClick:!0};var rt=we,Xe=rt,at=te(18929),lt=te(4676),nt=te(36355),He=te(1684),Pe=te(9763),Ie=te(31724),Qe={icon:function(Sn,yn){return{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M534 352V136H232v752h560V394H576a42 42 0 01-42-42z",fill:yn}},{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.7zM602 137.8L790.2 326H602V137.8zM792 888H232V136h302v216a42 42 0 0042 42h216v494z",fill:Sn}}]}},name:"file",theme:"twotone"},$e=Qe,je=te(7657),Je=function(Sn,yn){return z.createElement(je.Z,(0,Se.Z)({},Sn,{ref:yn,icon:$e}))},ft=z.forwardRef(Je),yt=ft,mt=te(58617),bt={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M779.3 196.6c-94.2-94.2-247.6-94.2-341.7 0l-261 260.8c-1.7 1.7-2.6 4-2.6 6.4s.9 4.7 2.6 6.4l36.9 36.9a9 9 0 0012.7 0l261-260.8c32.4-32.4 75.5-50.2 121.3-50.2s88.9 17.8 121.2 50.2c32.4 32.4 50.2 75.5 50.2 121.2 0 45.8-17.8 88.8-50.2 121.2l-266 265.9-43.1 43.1c-40.3 40.3-105.8 40.3-146.1 0-19.5-19.5-30.2-45.4-30.2-73s10.7-53.5 30.2-73l263.9-263.8c6.7-6.6 15.5-10.3 24.9-10.3h.1c9.4 0 18.1 3.7 24.7 10.3 6.7 6.7 10.3 15.5 10.3 24.9 0 9.3-3.7 18.1-10.3 24.7L372.4 653c-1.7 1.7-2.6 4-2.6 6.4s.9 4.7 2.6 6.4l36.9 36.9a9 9 0 0012.7 0l215.6-215.6c19.9-19.9 30.8-46.3 30.8-74.4s-11-54.6-30.8-74.4c-41.1-41.1-107.9-41-149 0L463 364 224.8 602.1A172.22 172.22 0 00174 724.8c0 46.3 18.1 89.8 50.8 122.5 33.9 33.8 78.3 50.7 122.7 50.7 44.4 0 88.8-16.9 122.6-50.7l309.2-309C824.8 492.7 850 432 850 367.5c.1-64.6-25.1-125.3-70.7-170.9z"}}]},name:"paper-clip",theme:"outlined"},We=bt,Bt=function(Sn,yn){return z.createElement(je.Z,(0,Se.Z)({},Sn,{ref:yn,icon:We}))},xt=z.forwardRef(Bt),Oe=xt,At={icon:function(Sn,yn){return{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M928 160H96c-17.7 0-32 14.3-32 32v640c0 17.7 14.3 32 32 32h832c17.7 0 32-14.3 32-32V192c0-17.7-14.3-32-32-32zm-40 632H136v-39.9l138.5-164.3 150.1 178L658.1 489 888 761.6V792zm0-129.8L664.2 396.8c-3.2-3.8-9-3.8-12.2 0L424.6 666.4l-144-170.7c-3.2-3.8-9-3.8-12.2 0L136 652.7V232h752v430.2z",fill:Sn}},{tag:"path",attrs:{d:"M424.6 765.8l-150.1-178L136 752.1V792h752v-30.4L658.1 489z",fill:yn}},{tag:"path",attrs:{d:"M136 652.7l132.4-157c3.2-3.8 9-3.8 12.2 0l144 170.7L652 396.8c3.2-3.8 9-3.8 12.2 0L888 662.2V232H136v420.7zM304 280a88 88 0 110 176 88 88 0 010-176z",fill:yn}},{tag:"path",attrs:{d:"M276 368a28 28 0 1056 0 28 28 0 10-56 0z",fill:yn}},{tag:"path",attrs:{d:"M304 456a88 88 0 100-176 88 88 0 000 176zm0-116c15.5 0 28 12.5 28 28s-12.5 28-28 28-28-12.5-28-28 12.5-28 28-28z",fill:Sn}}]}},name:"picture",theme:"twotone"},ce=At,re=function(Sn,yn){return z.createElement(je.Z,(0,Se.Z)({},Sn,{ref:yn,icon:ce}))},ae=z.forwardRef(re),se=ae,De=te(77900),Ye=te(56762),fe=te(62892),Le=te(92343),it=te(3113);function qe(It){return Object.assign(Object.assign({},It),{lastModified:It.lastModified,lastModifiedDate:It.lastModifiedDate,name:It.name,size:It.size,type:It.type,uid:It.uid,percent:0,originFileObj:It})}function Ve(It,Sn){const yn=(0,he.Z)(Sn),hn=yn.findIndex(_n=>{let{uid:ga}=_n;return ga===It.uid});return hn===-1?yn.push(It):yn[hn]=It,yn}function dt(It,Sn){const yn=It.uid!==void 0?"uid":"name";return Sn.filter(hn=>hn[yn]===It[yn])[0]}function kt(It,Sn){const yn=It.uid!==void 0?"uid":"name",hn=Sn.filter(_n=>_n[yn]!==It[yn]);return hn.length===Sn.length?null:hn}const Mt=function(){const Sn=(arguments.length>0&&arguments[0]!==void 0?arguments[0]:"").split("/"),hn=Sn[Sn.length-1].split(/#|\?/)[0];return(/\.[^./\\]*$/.exec(hn)||[""])[0]},un=It=>It.indexOf("image/")===0,Tt=It=>{if(It.type&&!It.thumbUrl)return un(It.type);const Sn=It.thumbUrl||It.url||"",yn=Mt(Sn);return/^data:image\//.test(Sn)||/(webp|svg|png|gif|jpg|jpeg|jfif|bmp|dpg|ico|heic|heif)$/i.test(yn)?!0:!(/^data:/.test(Sn)||yn)},sn=200;function tt(It){return new Promise(Sn=>{if(!It.type||!un(It.type)){Sn("");return}const yn=document.createElement("canvas");yn.width=sn,yn.height=sn,yn.style.cssText=`position: fixed; left: 0; top: 0; width: ${sn}px; height: ${sn}px; z-index: 9999; display: none;`,document.body.appendChild(yn);const hn=yn.getContext("2d"),_n=new Image;if(_n.onload=()=>{const{width:ga,height:Vn}=_n;let jn=sn,Ho=sn,pn=0,jo=0;ga>Vn?(Ho=Vn*(sn/ga),jo=-(Ho-jn)/2):(jn=ga*(sn/Vn),pn=-(jn-Ho)/2),hn.drawImage(_n,pn,jo,jn,Ho);const wr=yn.toDataURL();document.body.removeChild(yn),window.URL.revokeObjectURL(_n.src),Sn(wr)},_n.crossOrigin="anonymous",It.type.startsWith("image/svg+xml")){const ga=new FileReader;ga.onload=()=>{ga.result&&(_n.src=ga.result)},ga.readAsDataURL(It)}else if(It.type.startsWith("image/gif")){const ga=new FileReader;ga.onload=()=>{ga.result&&Sn(ga.result)},ga.readAsDataURL(It)}else _n.src=window.URL.createObjectURL(It)})}var vt=te(26227),St=te(41464),Gt=te(15277),vn=te(93948),Rn=te(6848),Hn=z.forwardRef((It,Sn)=>{let{prefixCls:yn,className:hn,style:_n,locale:ga,listType:Vn,file:jn,items:Ho,progress:pn,iconRender:jo,actionIconRender:wr,itemRender:Lr,isImgUrl:Vr,showPreviewIcon:Ml,showRemoveIcon:da,showDownloadIcon:Ra,previewIcon:oo,removeIcon:co,downloadIcon:hr,onPreview:br,onDownload:qo,onClose:ul}=It;var pl,rl;const{status:fi}=jn,[ql,li]=z.useState(fi);z.useEffect(()=>{fi!=="removed"&&li(fi)},[fi]);const[ki,Ti]=z.useState(!1);z.useEffect(()=>{const Nr=setTimeout(()=>{Ti(!0)},300);return()=>{clearTimeout(Nr)}},[]);const Si=jo(jn);let Vl=z.createElement("div",{className:`${yn}-icon`},Si);if(Vn==="picture"||Vn==="picture-card"||Vn==="picture-circle")if(ql==="uploading"||!jn.thumbUrl&&!jn.url){const Nr=Ze()(`${yn}-list-item-thumbnail`,{[`${yn}-list-item-file`]:ql!=="uploading"});Vl=z.createElement("div",{className:Nr},Si)}else{const Nr=Vr!=null&&Vr(jn)?z.createElement("img",{src:jn.thumbUrl||jn.url,alt:jn.name,className:`${yn}-list-item-image`,crossOrigin:jn.crossOrigin}):Si,Bl=Ze()(`${yn}-list-item-thumbnail`,{[`${yn}-list-item-file`]:Vr&&!Vr(jn)});Vl=z.createElement("a",{className:Bl,onClick:Bi=>br(jn,Bi),href:jn.url||jn.thumbUrl,target:"_blank",rel:"noopener noreferrer"},Nr)}const el=Ze()(`${yn}-list-item`,`${yn}-list-item-${ql}`),pi=typeof jn.linkProps=="string"?JSON.parse(jn.linkProps):jn.linkProps,vi=da?wr((typeof co=="function"?co(jn):co)||z.createElement(vt.Z,null),()=>ul(jn),yn,ga.removeFile):null,yi=Ra&&ql==="done"?wr((typeof hr=="function"?hr(jn):hr)||z.createElement(St.Z,null),()=>qo(jn),yn,ga.downloadFile):null,Ci=Vn!=="picture-card"&&Vn!=="picture-circle"&&z.createElement("span",{key:"download-delete",className:Ze()(`${yn}-list-item-actions`,{picture:Vn==="picture"})},yi,vi),Ct=Ze()(`${yn}-list-item-name`),Mi=jn.url?[z.createElement("a",Object.assign({key:"view",target:"_blank",rel:"noopener noreferrer",className:Ct,title:jn.name},pi,{href:jn.url,onClick:Nr=>br(jn,Nr)}),jn.name),Ci]:[z.createElement("span",{key:"view",className:Ct,onClick:Nr=>br(jn,Nr),title:jn.name},jn.name),Ci],Sr={pointerEvents:"none",opacity:.5},tl=Ml?z.createElement("a",{href:jn.url||jn.thumbUrl,target:"_blank",rel:"noopener noreferrer",style:jn.url||jn.thumbUrl?void 0:Sr,onClick:Nr=>br(jn,Nr),title:ga.previewFile},typeof oo=="function"?oo(jn):oo||z.createElement(Gt.Z,null)):null,$l=(Vn==="picture-card"||Vn==="picture-circle")&&ql!=="uploading"&&z.createElement("span",{className:`${yn}-list-item-actions`},tl,ql==="done"&&yi,vi),{getPrefixCls:Ol}=z.useContext(nt.E_),bi=Ol(),di=z.createElement("div",{className:el},Vl,Mi,$l,ki&&z.createElement(De.default,{motionName:`${bi}-fade`,visible:ql==="uploading",motionDeadline:2e3},Nr=>{let{className:Bl}=Nr;const Bi="percent"in jn?z.createElement(vn.Z,Object.assign({},pn,{type:"line",percent:jn.percent,"aria-label":jn["aria-label"],"aria-labelledby":jn["aria-labelledby"]})):null;return z.createElement("div",{className:Ze()(`${yn}-list-item-progress`,Bl)},Bi)})),hi=jn.response&&typeof jn.response=="string"?jn.response:((pl=jn.error)===null||pl===void 0?void 0:pl.statusText)||((rl=jn.error)===null||rl===void 0?void 0:rl.message)||ga.uploadError,Wi=ql==="error"?z.createElement(Rn.Z,{title:hi,getPopupContainer:Nr=>Nr.parentNode},di):di;return z.createElement("div",{className:Ze()(`${yn}-list-item-container`,hn),style:_n,ref:Sn},Lr?Lr(Wi,jn,Ho,{download:qo.bind(null,jn),preview:br.bind(null,jn),remove:ul.bind(null,jn)}):Wi)});const Aa=(It,Sn)=>{const{listType:yn="text",previewFile:hn=tt,onPreview:_n,onDownload:ga,onRemove:Vn,locale:jn,iconRender:Ho,isImageUrl:pn=Tt,prefixCls:jo,items:wr=[],showPreviewIcon:Lr=!0,showRemoveIcon:Vr=!0,showDownloadIcon:Ml=!1,removeIcon:da,previewIcon:Ra,downloadIcon:oo,progress:co={size:[-1,2],showInfo:!1},appendAction:hr,appendActionVisible:br=!0,itemRender:qo,disabled:ul}=It,pl=(0,Ye.Z)(),[rl,fi]=z.useState(!1);z.useEffect(()=>{yn!=="picture"&&yn!=="picture-card"&&yn!=="picture-circle"||(wr||[]).forEach(Sr=>{typeof document=="undefined"||typeof window=="undefined"||!window.FileReader||!window.File||!(Sr.originFileObj instanceof File||Sr.originFileObj instanceof Blob)||Sr.thumbUrl!==void 0||(Sr.thumbUrl="",hn&&hn(Sr.originFileObj).then(tl=>{Sr.thumbUrl=tl||"",pl()}))})},[yn,wr,hn]),z.useEffect(()=>{fi(!0)},[]);const ql=(Sr,tl)=>{if(_n)return tl==null||tl.preventDefault(),_n(Sr)},li=Sr=>{typeof ga=="function"?ga(Sr):Sr.url&&window.open(Sr.url)},ki=Sr=>{Vn==null||Vn(Sr)},Ti=Sr=>{if(Ho)return Ho(Sr,yn);const tl=Sr.status==="uploading",$l=pn&&pn(Sr)?z.createElement(se,null):z.createElement(yt,null);let Ol=tl?z.createElement(mt.Z,null):z.createElement(Oe,null);return yn==="picture"?Ol=tl?z.createElement(mt.Z,null):$l:(yn==="picture-card"||yn==="picture-circle")&&(Ol=tl?jn.uploading:$l),Ol},Si=(Sr,tl,$l,Ol)=>{const bi={type:"text",size:"small",title:Ol,onClick:di=>{tl(),(0,Le.l$)(Sr)&&Sr.props.onClick&&Sr.props.onClick(di)},className:`${$l}-list-item-action`,disabled:ul};if((0,Le.l$)(Sr)){const di=(0,Le.Tm)(Sr,Object.assign(Object.assign({},Sr.props),{onClick:()=>{}}));return z.createElement(it.ZP,Object.assign({},bi,{icon:di}))}return z.createElement(it.ZP,Object.assign({},bi),z.createElement("span",null,Sr))};z.useImperativeHandle(Sn,()=>({handlePreview:ql,handleDownload:li}));const{getPrefixCls:Vl}=z.useContext(nt.E_),el=Vl("upload",jo),pi=Vl(),vi=Ze()(`${el}-list`,`${el}-list-${yn}`),yi=(0,he.Z)(wr.map(Sr=>({key:Sr.uid,file:Sr})));let Ct={motionDeadline:2e3,motionName:`${el}-${yn==="picture-card"||yn==="picture-circle"?"animate-inline":"animate"}`,keys:yi,motionAppear:rl};const Mi=z.useMemo(()=>{const Sr=Object.assign({},(0,fe.Z)(pi));return delete Sr.onAppearEnd,delete Sr.onEnterEnd,delete Sr.onLeaveEnd,Sr},[pi]);return yn!=="picture-card"&&yn!=="picture-circle"&&(Ct=Object.assign(Object.assign({},Mi),Ct)),z.createElement("div",{className:vi},z.createElement(De.CSSMotionList,Object.assign({},Ct,{component:!1}),Sr=>{let{key:tl,file:$l,className:Ol,style:bi}=Sr;return z.createElement(Hn,{key:tl,locale:jn,prefixCls:el,className:Ol,style:bi,file:$l,items:wr,progress:co,listType:yn,isImgUrl:pn,showPreviewIcon:Lr,showRemoveIcon:Vr,showDownloadIcon:Ml,removeIcon:da,previewIcon:Ra,downloadIcon:oo,iconRender:Ti,actionIconRender:Si,itemRender:qo,onPreview:ql,onDownload:li,onClose:ki})}),hr&&z.createElement(De.default,Object.assign({},Ct,{visible:br,forceRender:!0}),Sr=>{let{className:tl,style:$l}=Sr;return(0,Le.Tm)(hr,Ol=>({className:Ze()(Ol.className,tl),style:Object.assign(Object.assign(Object.assign({},$l),{pointerEvents:tl?"none":void 0}),Ol.style)}))}))};var Oa=z.forwardRef(Aa),Bn=te(17313),fa=te(8378),Ka=te(83116),Ln=te(37613),ho=It=>{const{componentCls:Sn,iconCls:yn}=It;return{[`${Sn}-wrapper`]:{[`${Sn}-drag`]:{position:"relative",width:"100%",height:"100%",textAlign:"center",background:It.colorFillAlter,border:`${It.lineWidth}px dashed ${It.colorBorder}`,borderRadius:It.borderRadiusLG,cursor:"pointer",transition:`border-color ${It.motionDurationSlow}`,[Sn]:{padding:`${It.padding}px 0`},[`${Sn}-btn`]:{display:"table",width:"100%",height:"100%",outline:"none"},[`${Sn}-drag-container`]:{display:"table-cell",verticalAlign:"middle"},[`&:not(${Sn}-disabled):hover`]:{borderColor:It.colorPrimaryHover},[`p${Sn}-drag-icon`]:{marginBottom:It.margin,[yn]:{color:It.colorPrimary,fontSize:It.uploadThumbnailSize}},[`p${Sn}-text`]:{margin:`0 0 ${It.marginXXS}px`,color:It.colorTextHeading,fontSize:It.fontSizeLG},[`p${Sn}-hint`]:{color:It.colorTextDescription,fontSize:It.fontSize},[`&${Sn}-disabled`]:{cursor:"not-allowed",[`p${Sn}-drag-icon ${yn}, + `]:{background:sa},[`&${Ge}-row-selected`]:{"> th, > td":{background:na},"&:hover > th, &:hover > td":{background:ya}}}},[`${Ge}-footer`]:{padding:`${ut}px ${pt}px`,color:ia,background:Pa}})}};var Wr=(0,Cs.Z)("Table",Re=>{const{colorTextHeading:Ge,colorSplit:ot,colorIcon:ut,colorIconHover:pt,opacityLoading:Et,colorBgContainer:Ht,controlInteractiveSize:Zt,headerBg:zt,headerColor:on,headerSortActiveBg:Vt,headerSortHoverBg:an,bodySortBg:bn,rowHoverBg:xn,rowSelectedBg:On,rowSelectedHoverBg:sa,rowExpandedBg:na,cellPaddingBlock:ya,cellPaddingInline:ia,cellPaddingBlockMD:Pa,cellPaddingInlineMD:lo,cellPaddingBlockSM:yo,cellPaddingInlineSM:eo,borderColor:Eo,footerBg:Ko,footerColor:ka,headerBorderRadius:to,cellFontSize:Za,cellFontSizeMD:ha,cellFontSizeSM:Da,headerSplitColor:po,fixedHeaderSortActiveBg:Jo,headerFilterHoverBg:Vo,filterDropdownBg:io,expandIconBg:nr,selectionColumnWidth:sr,stickyScrollBarBg:vr}=Re,dr=new Zi.C(ut),hl=new Zi.C(pt),xr=2,No=(0,Ps.TS)(Re,{tableFontSize:Za,tableBg:Ht,tableRadius:to,tablePaddingVertical:ya,tablePaddingHorizontal:ia,tablePaddingVerticalMiddle:Pa,tablePaddingHorizontalMiddle:lo,tablePaddingVerticalSmall:yo,tablePaddingHorizontalSmall:eo,tableBorderColor:Eo,tableHeaderTextColor:on,tableHeaderBg:zt,tableFooterTextColor:ka,tableFooterBg:Ko,tableHeaderCellSplitColor:po,tableHeaderSortBg:Vt,tableHeaderSortHoverBg:an,tableHeaderIconColor:dr.clone().setAlpha(dr.getAlpha()*Et).toRgbString(),tableHeaderIconColorHover:hl.clone().setAlpha(hl.getAlpha()*Et).toRgbString(),tableBodySortBg:bn,tableFixedHeaderSortActiveBg:Jo,tableHeaderFilterActiveBg:Vo,tableFilterDropdownBg:io,tableRowHoverBg:xn,tableSelectedRowBg:On,tableSelectedRowHoverBg:sa,zIndexTableFixed:xr,zIndexTableSticky:xr+1,tableFontSizeMiddle:ha,tableFontSizeSmall:Da,tableSelectionColumnWidth:sr,tableExpandIconBg:nr,tableExpandColumnWidth:Zt+2*Re.padding,tableExpandedRowBg:na,tableFilterDropdownWidth:120,tableFilterDropdownHeight:264,tableFilterDropdownSearchWidth:140,tableScrollThumbSize:8,tableScrollThumbBg:vr,tableScrollThumbBgHover:Ge,tableScrollBg:ot});return[cl(No),Kn(No),dl(No),Mr(No),Sa(No),Te(No),Mn(No),gn(No),dl(No),Ke(No),Ia(No),Tn(No),Tr(No),ct(No),no(No),Ja(No),Rl(No)]},Re=>{const{colorFillAlter:Ge,colorBgContainer:ot,colorTextHeading:ut,colorFillSecondary:pt,colorFillContent:Et,controlItemBgActive:Ht,controlItemBgActiveHover:Zt,padding:zt,paddingSM:on,paddingXS:Vt,colorBorderSecondary:an,borderRadiusLG:bn,fontSize:xn,controlHeight:On,colorTextPlaceholder:sa}=Re,na=new Zi.C(pt).onBackground(ot).toHexShortString(),ya=new Zi.C(Et).onBackground(ot).toHexShortString(),ia=new Zi.C(Ge).onBackground(ot).toHexShortString();return{headerBg:ia,headerColor:ut,headerSortActiveBg:na,headerSortHoverBg:ya,bodySortBg:ia,rowHoverBg:ia,rowSelectedBg:Ht,rowSelectedHoverBg:Zt,rowExpandedBg:Ge,cellPaddingBlock:zt,cellPaddingInline:zt,cellPaddingBlockMD:on,cellPaddingInlineMD:Vt,cellPaddingBlockSM:Vt,cellPaddingInlineSM:Vt,borderColor:an,headerBorderRadius:bn,footerBg:ia,footerColor:ut,cellFontSize:xn,cellFontSizeMD:xn,cellFontSizeSM:xn,headerSplitColor:an,fixedHeaderSortActiveBg:na,headerFilterHoverBg:Et,filterDropdownMenuBg:ot,filterDropdownBg:ot,expandIconBg:ot,selectionColumnWidth:On,stickyScrollBarBg:sa,stickyScrollBarBorderRadius:100}});const Kr=[],Gr=(Re,Ge)=>{const{prefixCls:ot,className:ut,rootClassName:pt,style:Et,size:Ht,bordered:Zt,dropdownPrefixCls:zt,dataSource:on,pagination:Vt,rowSelection:an,rowKey:bn="key",rowClassName:xn,columns:On,children:sa,childrenColumnName:na,onChange:ya,getPopupContainer:ia,loading:Pa,expandIcon:lo,expandable:yo,expandedRowRender:eo,expandIconColumnIndex:Eo,indentSize:Ko,scroll:ka,sortDirections:to,locale:Za,showSorterTooltip:ha=!0,virtual:Da}=Re,po=le.useMemo(()=>On||Gn(sa),[On,sa]),Jo=le.useMemo(()=>po.some(Hr=>Hr.responsive),[po]),Vo=(0,Oi.Z)(Jo),io=le.useMemo(()=>{const Hr=new Set(Object.keys(Vo).filter(gl=>Vo[gl]));return po.filter(gl=>!gl.responsive||gl.responsive.some(ri=>Hr.has(ri)))},[po,Vo]),nr=(0,hi.Z)(Re,["className","style","columns"]),{locale:sr=Ii.Z,direction:vr,table:dr,renderEmpty:hl,getPrefixCls:xr,getPopupContainer:No}=le.useContext(Nr.E_),Sl=(0,Bi.Z)(Ht),xo=Object.assign(Object.assign({},sr.Table),Za),Ir=on||Kr,Rr=xr("table",ot),zl=xr("dropdown",zt),bo=Object.assign({childrenColumnName:na,expandIconColumnIndex:Eo},yo),{childrenColumnName:Co="children"}=bo,Ao=le.useMemo(()=>Ir.some(Hr=>Hr==null?void 0:Hr[Co])?"nest":eo||yo&&yo.expandedRowRender?"row":null,[Ir]),uo={body:le.useRef()},Qa=le.useMemo(()=>typeof bn=="function"?bn:Hr=>Hr==null?void 0:Hr[bn],[bn]),[kn]=Eu(Ir,Co,Qa),Na={},Uo=function(Hr,gl){let ri=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;var Ll,gi,mi;const kl=Object.assign(Object.assign({},Na),Hr);ri&&((Ll=Na.resetPagination)===null||Ll===void 0||Ll.call(Na),!((gi=kl.pagination)===null||gi===void 0)&&gi.current&&(kl.pagination.current=1),Vt&&Vt.onChange&&Vt.onChange(1,(mi=kl.pagination)===null||mi===void 0?void 0:mi.pageSize)),ka&&ka.scrollToFirstRowOnChange!==!1&&uo.body.current&&(0,Wi.Z)(0,{getContainer:()=>uo.body.current}),ya==null||ya(kl.pagination,kl.filters,kl.sorter,{currentDataSource:cu(Wu(Ir,kl.sorterStates,Co),kl.filterStates),action:gl})},cr=(Hr,gl)=>{Uo({sorter:Hr,sorterStates:gl},"sort",!1)},[ei,Yl,Fi,Il]=is({prefixCls:Rr,mergedColumns:io,onSorterChange:cr,sortDirections:to||["ascend","descend"],tableLocale:xo,showSorterTooltip:ha}),Fl=le.useMemo(()=>Wu(Ir,Yl,Co),[Ir,Yl]);Na.sorter=Il(),Na.sorterStates=Yl;const Fo=(Hr,gl)=>{Uo({filters:Hr,filterStates:gl},"filter",!0)},[oi,ui,$r]=au({prefixCls:Rr,locale:xo,dropdownPrefixCls:zl,mergedColumns:io,onFilterChange:Fo,getPopupContainer:ia||No}),al=cu(Fl,ui);Na.filters=$r,Na.filterStates=ui;const Dl=le.useMemo(()=>{const Hr={};return Object.keys($r).forEach(gl=>{$r[gl]!==null&&(Hr[gl]=$r[gl])}),Object.assign(Object.assign({},Fi),{filters:Hr})},[Fi,$r]),[fo]=ys(Dl),Zl=(Hr,gl)=>{Uo({pagination:Object.assign(Object.assign({},Na.pagination),{current:Hr,pageSize:gl})},"paginate")},[Br,si]=Bu(al.length,Zl,Vt);Na.pagination=Vt===!1?{}:Ni(Br,Vt),Na.resetPagination=si;const Xl=le.useMemo(()=>{if(Vt===!1||!Br.pageSize)return al;const{current:Hr=1,total:gl,pageSize:ri=Li}=Br;return al.lengthri?al.slice((Hr-1)*ri,Hr*ri):al:al.slice((Hr-1)*ri,Hr*ri)},[!!Vt,al,Br&&Br.current,Br&&Br.pageSize,Br&&Br.total]),[ol,Do]=Gu({prefixCls:Rr,data:al,pageData:Xl,getRowKey:Qa,getRecordByKey:kn,expandType:Ao,childrenColumnName:Co,locale:xo,getPopupContainer:ia||No},an),Nl=(Hr,gl,ri)=>{let Ll;return typeof xn=="function"?Ll=we()(xn(Hr,gl,ri)):Ll=we()(xn),we()({[`${Rr}-row-selected`]:Do.has(Qa(Hr,gl))},Ll)};bo.__PARENT_RENDER_ICON__=bo.expandIcon,bo.expandIcon=bo.expandIcon||lo||Va(xo),Ao==="nest"&&bo.expandIconColumnIndex===void 0?bo.expandIconColumnIndex=an?1:0:bo.expandIconColumnIndex>0&&an&&(bo.expandIconColumnIndex-=1),typeof bo.indentSize!="number"&&(bo.indentSize=typeof Ko=="number"?Ko:15);const wl=le.useCallback(Hr=>fo(ol(oi(ei(Hr)))),[ei,oi,ol]);let ti,Ei;if(Vt!==!1&&(Br!=null&&Br.total)){let Hr;Br.size?Hr=Br.size:Hr=Sl==="small"||Sl==="middle"?"small":void 0;const gl=gi=>le.createElement(iu.Z,Object.assign({},Br,{className:we()(`${Rr}-pagination ${Rr}-pagination-${gi}`,Br.className),size:Hr})),ri=vr==="rtl"?"left":"right",{position:Ll}=Br;if(Ll!==null&&Array.isArray(Ll)){const gi=Ll.find(Yi=>Yi.includes("top")),mi=Ll.find(Yi=>Yi.includes("bottom")),kl=Ll.every(Yi=>`${Yi}`=="none");!gi&&!mi&&!kl&&(Ei=gl(ri)),gi&&(ti=gl(gi.toLowerCase().replace("top",""))),mi&&(Ei=gl(mi.toLowerCase().replace("bottom","")))}else Ei=gl(ri)}let wi;typeof Pa=="boolean"?wi={spinning:Pa}:typeof Pa=="object"&&(wi=Object.assign({spinning:!0},Pa));const[ci,Wl]=Wr(Rr),[,Ar]=(0,So.Z)(),Ui=we()(`${Rr}-wrapper`,dr==null?void 0:dr.className,{[`${Rr}-wrapper-rtl`]:vr==="rtl"},ut,pt,Wl),ou=Object.assign(Object.assign({},dr==null?void 0:dr.style),Et),Hi=Za&&Za.emptyText||(hl==null?void 0:hl("Table"))||le.createElement(Bl.Z,{componentName:"Table"}),ji=Da?Ai:Ku,Ou={},Uu=le.useMemo(()=>{const{fontSize:Hr,lineHeight:gl,padding:ri,paddingXS:Ll,paddingSM:gi}=Ar,mi=Math.floor(Hr*gl);switch(Sl){case"large":return ri*2+mi;case"small":return Ll*2+mi;default:return gi*2+mi}},[Ar,Sl]);return Da&&(Ou.listItemHeight=Uu),ci(le.createElement("div",{ref:Ge,className:Ui,style:ou},le.createElement(uu.Z,Object.assign({spinning:!1},wi),ti,le.createElement(ji,Object.assign({},Ou,nr,{columns:io,direction:vr,expandable:bo,prefixCls:Rr,className:we()({[`${Rr}-middle`]:Sl==="middle",[`${Rr}-small`]:Sl==="small",[`${Rr}-bordered`]:Zt,[`${Rr}-empty`]:Ir.length===0}),data:Xl,rowKey:Qa,rowClassName:Nl,emptyText:Hi,internalHooks:ve,internalRefs:uo,transformColumns:wl})),Ei)))};var Un=le.forwardRef(Gr);const nl=(Re,Ge)=>{const ot=le.useRef(0);return ot.current+=1,le.createElement(Un,Object.assign({},Re,{ref:Ge,_renderTimes:ot.current}))},ll=le.forwardRef(nl);ll.SELECTION_COLUMN=Ki,ll.EXPAND_COLUMN=z,ll.SELECTION_ALL=Zu,ll.SELECTION_INVERT=Lu,ll.SELECTION_NONE=Hu,ll.Column=Ol,ll.ColumnGroup=di,ll.Summary=fe;var Jl=ll,Kl=Jl},17574:function(Ft,wt,te){"use strict";te.d(wt,{default:function(){return He}});var z=te(60091),ve=te(94480),be=te(52671),Ze=te(8657),Ee=te(54476),Pe=te(59301),le={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"},ge=le,ke=te(7657),he=function(Ie,Qe){return Pe.createElement(ke.Z,(0,Ee.Z)({},Ie,{ref:Qe,icon:ge}))},ye=Pe.forwardRef(he),Fe=ye,pe=te(92310),oe=te.n(pe),E=te(35654),a=te(71430),x=te(36355),y=te(56082),b=te(62892),ee=te(20648);const ne=4;function ue(Ce){const{dropPosition:Ie,dropLevelOffset:Qe,prefixCls:$e,indent:je,direction:Xe="ltr"}=Ce,ft=Xe==="ltr"?"left":"right",yt=Xe==="ltr"?"right":"left",mt={[ft]:-Qe*je+ne,[yt]:0};switch(Ie){case-1:mt.top=-3;break;case 1:mt.bottom=-3;break;default:mt.bottom=-3,mt[ft]=je+ne;break}return Pe.createElement("div",{style:mt,className:`${$e}-drop-indicator`})}var ie=te(71997),Se=Pe.forwardRef((Ce,Ie)=>{const{getPrefixCls:Qe,direction:$e,virtual:je,tree:Xe}=Pe.useContext(x.E_),{prefixCls:ft,className:yt,showIcon:mt=!1,showLine:bt,switcherIcon:We,blockNode:Bt=!1,children:xt,checkable:Oe=!1,selectable:At=!0,draggable:ce,motion:re,style:ae}=Ce,se=Qe("tree",ft),De=Qe(),Ye=re!=null?re:Object.assign(Object.assign({},(0,b.Z)(De)),{motionAppear:!1}),fe=Object.assign(Object.assign({},Ce),{checkable:Oe,selectable:At,showIcon:mt,motion:Ye,blockNode:Bt,showLine:!!bt,dropIndicatorRender:ue}),[Le,lt]=(0,ee.ZP)(se),qe=Pe.useMemo(()=>{if(!ce)return!1;let dt={};switch(typeof ce){case"function":dt.nodeDraggable=ce;break;case"object":dt=Object.assign({},ce);break;default:break}return dt.icon!==!1&&(dt.icon=dt.icon||Pe.createElement(y.Z,null)),dt},[ce]),Ve=dt=>Pe.createElement(ie.Z,{prefixCls:se,switcherIcon:We,treeNodeProps:dt,showLine:bt});return Le(Pe.createElement(z.Z,Object.assign({itemHeight:20,ref:Ie,virtual:je},fe,{style:Object.assign(Object.assign({},Xe==null?void 0:Xe.style),ae),prefixCls:se,className:oe()({[`${se}-icon-hide`]:!mt,[`${se}-block-node`]:Bt,[`${se}-unselectable`]:!At,[`${se}-rtl`]:$e==="rtl"},Xe==null?void 0:Xe.className,yt,lt),direction:$e,checkable:Oe&&Pe.createElement("span",{className:`${se}-checkbox-inner`}),selectable:At,switcherIcon:Ve,draggable:qe}),xt))}),de;(function(Ce){Ce[Ce.None=0]="None",Ce[Ce.Start=1]="Start",Ce[Ce.End=2]="End"})(de||(de={}));function Be(Ce,Ie){function Qe($e){const{key:je,children:Xe}=$e;Ie(je,$e)!==!1&&Be(Xe||[],Ie)}Ce.forEach(Qe)}function ze(Ce){let{treeData:Ie,expandedKeys:Qe,startKey:$e,endKey:je}=Ce;const Xe=[];let ft=de.None;if($e&&$e===je)return[$e];if(!$e||!je)return[];function yt(mt){return mt===$e||mt===je}return Be(Ie,mt=>{if(ft===de.End)return!1;if(yt(mt)){if(Xe.push(mt),ft===de.None)ft=de.Start;else if(ft===de.Start)return ft=de.End,!1}else ft===de.Start&&Xe.push(mt);return Qe.includes(mt)}),Xe}function Ae(Ce,Ie){const Qe=(0,ve.Z)(Ie),$e=[];return Be(Ce,(je,Xe)=>{const ft=Qe.indexOf(je);return ft!==-1&&($e.push(Xe),Qe.splice(ft,1)),!!Qe.length}),$e}var et=function(Ce,Ie){var Qe={};for(var $e in Ce)Object.prototype.hasOwnProperty.call(Ce,$e)&&Ie.indexOf($e)<0&&(Qe[$e]=Ce[$e]);if(Ce!=null&&typeof Object.getOwnPropertySymbols=="function")for(var je=0,$e=Object.getOwnPropertySymbols(Ce);je<$e.length;je++)Ie.indexOf($e[je])<0&&Object.prototype.propertyIsEnumerable.call(Ce,$e[je])&&(Qe[$e[je]]=Ce[$e[je]]);return Qe};function we(Ce){const{isLeaf:Ie,expanded:Qe}=Ce;return Ie?Pe.createElement(be.Z,null):Qe?Pe.createElement(Ze.Z,null):Pe.createElement(Fe,null)}function it(Ce){let{treeData:Ie,children:Qe}=Ce;return Ie||(0,a.zn)(Qe)}const Je=(Ce,Ie)=>{var{defaultExpandAll:Qe,defaultExpandParent:$e,defaultExpandedKeys:je}=Ce,Xe=et(Ce,["defaultExpandAll","defaultExpandParent","defaultExpandedKeys"]);const ft=Pe.useRef(),yt=Pe.useRef(),mt=()=>{const{keyEntities:qe}=(0,a.I8)(it(Xe));let Ve;return Qe?Ve=Object.keys(qe):$e?Ve=(0,E.r7)(Xe.expandedKeys||je||[],qe):Ve=Xe.expandedKeys||je,Ve},[bt,We]=Pe.useState(Xe.selectedKeys||Xe.defaultSelectedKeys||[]),[Bt,xt]=Pe.useState(()=>mt());Pe.useEffect(()=>{"selectedKeys"in Xe&&We(Xe.selectedKeys)},[Xe.selectedKeys]),Pe.useEffect(()=>{"expandedKeys"in Xe&&xt(Xe.expandedKeys)},[Xe.expandedKeys]);const Oe=(qe,Ve)=>{var dt;return"expandedKeys"in Xe||xt(qe),(dt=Xe.onExpand)===null||dt===void 0?void 0:dt.call(Xe,qe,Ve)},At=(qe,Ve)=>{var dt;const{multiple:kt}=Xe,{node:Mt,nativeEvent:un}=Ve,{key:Tt=""}=Mt,sn=it(Xe),tt=Object.assign(Object.assign({},Ve),{selected:!0}),vt=(un==null?void 0:un.ctrlKey)||(un==null?void 0:un.metaKey),St=un==null?void 0:un.shiftKey;let Gt;kt&&vt?(Gt=qe,ft.current=Tt,yt.current=Gt,tt.selectedNodes=Ae(sn,Gt)):kt&&St?(Gt=Array.from(new Set([].concat((0,ve.Z)(yt.current||[]),(0,ve.Z)(ze({treeData:sn,expandedKeys:Bt,startKey:Tt,endKey:ft.current}))))),tt.selectedNodes=Ae(sn,Gt)):(Gt=[Tt],ft.current=Tt,yt.current=Gt,tt.selectedNodes=Ae(sn,Gt)),(dt=Xe.onSelect)===null||dt===void 0||dt.call(Xe,Gt,tt),"selectedKeys"in Xe||We(Gt)},{getPrefixCls:ce,direction:re}=Pe.useContext(x.E_),{prefixCls:ae,className:se,showIcon:De=!0,expandAction:Ye="click"}=Xe,fe=et(Xe,["prefixCls","className","showIcon","expandAction"]),Le=ce("tree",ae),lt=oe()(`${Le}-directory`,{[`${Le}-directory-rtl`]:re==="rtl"},se);return Pe.createElement(Se,Object.assign({icon:we,ref:Ie,blockNode:!0},fe,{showIcon:De,expandAction:Ye,prefixCls:Le,className:lt,expandedKeys:Bt,selectedKeys:bt,onSelect:At,onExpand:Oe}))};var rt=Pe.forwardRef(Je);const nt=Se;nt.DirectoryTree=rt,nt.TreeNode=z.O;var He=nt},20648:function(Ft,wt,te){"use strict";te.d(wt,{TM:function(){return pe},Yk:function(){return Fe}});var z=te(36237),ve=te(98447),be=te(17313),Ze=te(8378),Ee=te(37613),Pe=te(83116);const le=new z.Keyframes("ant-tree-node-fx-do-not-use",{"0%":{opacity:0},"100%":{opacity:1}}),ge=(oe,E)=>({[`.${oe}-switcher-icon`]:{display:"inline-block",fontSize:10,verticalAlign:"baseline",svg:{transition:`transform ${E.motionDurationSlow}`}}}),ke=(oe,E)=>({[`.${oe}-drop-indicator`]:{position:"absolute",zIndex:1,height:2,backgroundColor:E.colorPrimary,borderRadius:1,pointerEvents:"none","&:after":{position:"absolute",top:-3,insetInlineStart:-6,width:8,height:8,backgroundColor:"transparent",border:`${E.lineWidthBold}px solid ${E.colorPrimary}`,borderRadius:"50%",content:'""'}}}),he=(oe,E)=>{const{treeCls:a,treeNodeCls:x,treeNodePadding:y,titleHeight:b,nodeSelectedBg:ee,nodeHoverBg:ne}=E,ue=E.paddingXS;return{[a]:Object.assign(Object.assign({},(0,be.Wf)(E)),{background:E.colorBgContainer,borderRadius:E.borderRadius,transition:`background-color ${E.motionDurationSlow}`,[`&${a}-rtl`]:{[`${a}-switcher`]:{"&_close":{[`${a}-switcher-icon`]:{svg:{transform:"rotate(90deg)"}}}}},[`&-focused:not(:hover):not(${a}-active-focused)`]:Object.assign({},(0,be.oN)(E)),[`${a}-list-holder-inner`]:{alignItems:"flex-start"},[`&${a}-block-node`]:{[`${a}-list-holder-inner`]:{alignItems:"stretch",[`${a}-node-content-wrapper`]:{flex:"auto"},[`${x}.dragging`]:{position:"relative","&:after":{position:"absolute",top:0,insetInlineEnd:0,bottom:y,insetInlineStart:0,border:`1px solid ${E.colorPrimary}`,opacity:0,animationName:le,animationDuration:E.motionDurationSlow,animationPlayState:"running",animationFillMode:"forwards",content:'""',pointerEvents:"none"}}}},[`${x}`]:{display:"flex",alignItems:"flex-start",padding:`0 0 ${y}px 0`,outline:"none","&-rtl":{direction:"rtl"},"&-disabled":{[`${a}-node-content-wrapper`]:{color:E.colorTextDisabled,cursor:"not-allowed","&:hover":{background:"transparent"}}},[`&-active ${a}-node-content-wrapper`]:Object.assign({},(0,be.oN)(E)),[`&:not(${x}-disabled).filter-node ${a}-title`]:{color:"inherit",fontWeight:500},"&-draggable":{[`${a}-draggable-icon`]:{flexShrink:0,width:b,lineHeight:`${b}px`,textAlign:"center",visibility:"visible",opacity:.2,transition:`opacity ${E.motionDurationSlow}`,[`${x}:hover &`]:{opacity:.45}},[`&${x}-disabled`]:{[`${a}-draggable-icon`]:{visibility:"hidden"}}}},[`${a}-indent`]:{alignSelf:"stretch",whiteSpace:"nowrap",userSelect:"none","&-unit":{display:"inline-block",width:b}},[`${a}-draggable-icon`]:{visibility:"hidden"},[`${a}-switcher`]:Object.assign(Object.assign({},ge(oe,E)),{position:"relative",flex:"none",alignSelf:"stretch",width:b,margin:0,lineHeight:`${b}px`,textAlign:"center",cursor:"pointer",userSelect:"none","&-noop":{cursor:"default"},"&_close":{[`${a}-switcher-icon`]:{svg:{transform:"rotate(-90deg)"}}},"&-loading-icon":{color:E.colorPrimary},"&-leaf-line":{position:"relative",zIndex:1,display:"inline-block",width:"100%",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:b/2,bottom:-y,marginInlineStart:-1,borderInlineEnd:`1px solid ${E.colorBorder}`,content:'""'},"&:after":{position:"absolute",width:b/2*.8,height:b/2,borderBottom:`1px solid ${E.colorBorder}`,content:'""'}}}),[`${a}-checkbox`]:{top:"initial",marginInlineEnd:ue},[`${a}-node-content-wrapper, ${a}-checkbox + span`]:{position:"relative",zIndex:"auto",minHeight:b,margin:0,padding:`0 ${E.paddingXS/2}px`,color:"inherit",lineHeight:`${b}px`,background:"transparent",borderRadius:E.borderRadius,cursor:"pointer",transition:`all ${E.motionDurationMid}, border 0s, line-height 0s, box-shadow 0s`,"&:hover":{backgroundColor:ne},[`&${a}-node-selected`]:{backgroundColor:ee},[`${a}-iconEle`]:{display:"inline-block",width:b,height:b,lineHeight:`${b}px`,textAlign:"center",verticalAlign:"top","&:empty":{display:"none"}}},[`${a}-unselectable ${a}-node-content-wrapper:hover`]:{backgroundColor:"transparent"},[`${a}-node-content-wrapper`]:Object.assign({lineHeight:`${b}px`,userSelect:"none"},ke(oe,E)),[`${x}.drop-container`]:{"> [draggable]":{boxShadow:`0 0 0 2px ${E.colorPrimary}`}},"&-show-line":{[`${a}-indent`]:{"&-unit":{position:"relative",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:b/2,bottom:-y,borderInlineEnd:`1px solid ${E.colorBorder}`,content:'""'},"&-end":{"&:before":{display:"none"}}}},[`${a}-switcher`]:{background:"transparent","&-line-icon":{verticalAlign:"-0.15em"}}},[`${x}-leaf-last`]:{[`${a}-switcher`]:{"&-leaf-line":{"&:before":{top:"auto !important",bottom:"auto !important",height:`${b/2}px !important`}}}}})}},ye=oe=>{const{treeCls:E,treeNodeCls:a,treeNodePadding:x,directoryNodeSelectedBg:y,directoryNodeSelectedColor:b}=oe;return{[`${E}${E}-directory`]:{[a]:{position:"relative","&:before":{position:"absolute",top:0,insetInlineEnd:0,bottom:x,insetInlineStart:0,transition:`background-color ${oe.motionDurationMid}`,content:'""',pointerEvents:"none"},"&:hover":{"&:before":{background:oe.controlItemBgHover}},"> *":{zIndex:1},[`${E}-switcher`]:{transition:`color ${oe.motionDurationMid}`},[`${E}-node-content-wrapper`]:{borderRadius:0,userSelect:"none","&:hover":{background:"transparent"},[`&${E}-node-selected`]:{color:b,background:"transparent"}},"&-selected":{"\n &:hover::before,\n &::before\n ":{background:y},[`${E}-switcher`]:{color:b},[`${E}-node-content-wrapper`]:{color:b,background:"transparent"}}}}}},Fe=(oe,E)=>{const a=`.${oe}`,x=`${a}-treenode`,y=E.paddingXS/2,b=(0,Ee.TS)(E,{treeCls:a,treeNodeCls:x,treeNodePadding:y});return[he(oe,b),ye(b)]},pe=oe=>{const{controlHeightSM:E}=oe;return{titleHeight:E,nodeHoverBg:oe.controlItemBgHover,nodeSelectedBg:oe.controlItemBgActive}};wt.ZP=(0,Pe.Z)("Tree",(oe,E)=>{let{prefixCls:a}=E;return[{[oe.componentCls]:(0,ve.C2)(`${a}-checkbox`,oe)},Fe(a,oe),(0,Ze.Z)(oe)]},oe=>{const{colorTextLightSolid:E,colorPrimary:a}=oe;return Object.assign(Object.assign({},pe(oe)),{directoryNodeSelectedColor:E,directoryNodeSelectedBg:a})})},71997:function(Ft,wt,te){"use strict";te.d(wt,{Z:function(){return x}});var z=te(54476),ve=te(59301),be={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"},Ze=be,Ee=te(7657),Pe=function(b,ee){return ve.createElement(Ee.Z,(0,z.Z)({},b,{ref:ee,icon:Ze}))},le=ve.forwardRef(Pe),ge=le,ke=te(52671),he=te(58617),ye=te(15075),Fe=te(43531),pe=te(92310),oe=te.n(pe),E=te(92343),x=y=>{const{prefixCls:b,switcherIcon:ee,treeNodeProps:ne,showLine:ue}=y,{isLeaf:ie,expanded:me,loading:Se}=ne;if(Se)return ve.createElement(he.Z,{className:`${b}-switcher-loading-icon`});let de;if(ue&&typeof ue=="object"&&(de=ue.showLeafIcon),ie){if(!ue)return null;if(typeof de!="boolean"&&de){const Ae=typeof de=="function"?de(ne):de,et=`${b}-switcher-line-custom-icon`;return(0,E.l$)(Ae)?(0,E.Tm)(Ae,{className:oe()(Ae.props.className||"",et)}):Ae}return de?ve.createElement(ke.Z,{className:`${b}-switcher-line-icon`}):ve.createElement("span",{className:`${b}-switcher-leaf-line`})}const Be=`${b}-switcher-icon`,ze=typeof ee=="function"?ee(ne):ee;return(0,E.l$)(ze)?(0,E.Tm)(ze,{className:oe()(ze.props.className||"",Be)}):ze!==void 0?ze:ue?me?ve.createElement(ye.Z,{className:`${b}-switcher-line-icon`}):ve.createElement(Fe.Z,{className:`${b}-switcher-line-icon`}):ve.createElement(ge,{className:Be})}},54580:function(Ft,wt,te){"use strict";te.d(wt,{default:function(){return or}});var z=te(59301),ve=te(94480),be=te(92310),Ze=te.n(be),Ee=te(54476),Pe=te(67732),le=te(83652),ge=te(42403),ke=te(158),he=te(20068),ye=te(75931),Fe=te(75044),pe=te(76190),oe=te(3202),E=te(26112);function a(It,Sn){var yn="cannot ".concat(It.method," ").concat(It.action," ").concat(Sn.status,"'"),hn=new Error(yn);return hn.status=Sn.status,hn.method=It.method,hn.url=It.action,hn}function x(It){var Sn=It.responseText||It.response;if(!Sn)return Sn;try{return JSON.parse(Sn)}catch(yn){return Sn}}function y(It){var Sn=new XMLHttpRequest;It.onProgress&&Sn.upload&&(Sn.upload.onprogress=function(ga){ga.total>0&&(ga.percent=ga.loaded/ga.total*100),It.onProgress(ga)});var yn=new FormData;It.data&&Object.keys(It.data).forEach(function(_n){var ga=It.data[_n];if(Array.isArray(ga)){ga.forEach(function(Vn){yn.append("".concat(_n,"[]"),Vn)});return}yn.append(_n,ga)}),It.file instanceof Blob?yn.append(It.filename,It.file,It.file.name):yn.append(It.filename,It.file),Sn.onerror=function(ga){It.onError(ga)},Sn.onload=function(){return Sn.status<200||Sn.status>=300?It.onError(a(It,Sn),x(Sn)):It.onSuccess(x(Sn),Sn)},Sn.open(It.method,It.action,!0),It.withCredentials&&"withCredentials"in Sn&&(Sn.withCredentials=!0);var hn=It.headers||{};return hn["X-Requested-With"]!==null&&Sn.setRequestHeader("X-Requested-With","XMLHttpRequest"),Object.keys(hn).forEach(function(_n){hn[_n]!==null&&Sn.setRequestHeader(_n,hn[_n])}),Sn.send(yn),{abort:function(){Sn.abort()}}}var b=+new Date,ee=0;function ne(){return"rc-upload-".concat(b,"-").concat(++ee)}var ue=te(48736),ie=function(It,Sn){if(It&&Sn){var yn=Array.isArray(Sn)?Sn:Sn.split(","),hn=It.name||"",_n=It.type||"",ga=_n.replace(/\/.*$/,"");return yn.some(function(Vn){var jn=Vn.trim();if(/^\*(\/\*)?$/.test(Vn))return!0;if(jn.charAt(0)==="."){var Ho=hn.toLowerCase(),pn=jn.toLowerCase(),jo=[pn];return(pn===".jpg"||pn===".jpeg")&&(jo=[".jpg",".jpeg"]),jo.some(function(wr){return Ho.endsWith(wr)})}return/\/\*$/.test(jn)?ga===jn.replace(/\/.*$/,""):_n===jn?!0:/^\w+$/.test(jn)?((0,ue.ZP)(!1,"Upload takes an invalidate 'accept' type '".concat(jn,"'.Skip for check.")),!0):!1})}return!0};function me(It,Sn){var yn=It.createReader(),hn=[];function _n(){yn.readEntries(function(ga){var Vn=Array.prototype.slice.apply(ga);hn=hn.concat(Vn);var jn=!Vn.length;jn?Sn(hn):_n()})}_n()}var Se=function(Sn,yn,hn){var _n=function ga(Vn,jn){Vn&&(Vn.path=jn||"",Vn.isFile?Vn.file(function(Ho){hn(Ho)&&(Vn.fullPath&&!Ho.webkitRelativePath&&(Object.defineProperties(Ho,{webkitRelativePath:{writable:!0}}),Ho.webkitRelativePath=Vn.fullPath.replace(/^\//,""),Object.defineProperties(Ho,{webkitRelativePath:{writable:!1}})),yn([Ho]))}):Vn.isDirectory&&me(Vn,function(Ho){Ho.forEach(function(pn){ga(pn,"".concat(jn).concat(Vn.name,"/"))})}))};Sn.forEach(function(ga){_n(ga.webkitGetAsEntry())})},de=Se,Be=["component","prefixCls","className","disabled","id","style","multiple","accept","capture","children","directory","openFileDialogOnClick","onMouseEnter","onMouseLeave"],ze=function(It){(0,ge.Z)(yn,It);var Sn=(0,ke.Z)(yn);function yn(){var hn;(0,Pe.Z)(this,yn);for(var _n=arguments.length,ga=new Array(_n),Vn=0;Vn<_n;Vn++)ga[Vn]=arguments[Vn];return hn=Sn.call.apply(Sn,[this].concat(ga)),hn.state={uid:ne()},hn.reqs={},hn.fileInput=void 0,hn._isMounted=void 0,hn.onChange=function(jn){var Ho=hn.props,pn=Ho.accept,jo=Ho.directory,wr=jn.target.files,Lr=(0,ve.Z)(wr).filter(function(Vr){return!jo||ie(Vr,pn)});hn.uploadFiles(Lr),hn.reset()},hn.onClick=function(jn){var Ho=hn.fileInput;if(Ho){var pn=jn.target,jo=hn.props.onClick;if(pn&&pn.tagName==="BUTTON"){var wr=Ho.parentNode;wr.focus(),pn.blur()}Ho.click(),jo&&jo(jn)}},hn.onKeyDown=function(jn){jn.key==="Enter"&&hn.onClick(jn)},hn.onFileDrop=function(jn){var Ho=hn.props.multiple;if(jn.preventDefault(),jn.type!=="dragover")if(hn.props.directory)de(Array.prototype.slice.call(jn.dataTransfer.items),hn.uploadFiles,function(jo){return ie(jo,hn.props.accept)});else{var pn=(0,ve.Z)(jn.dataTransfer.files).filter(function(jo){return ie(jo,hn.props.accept)});Ho===!1&&(pn=pn.slice(0,1)),hn.uploadFiles(pn)}},hn.uploadFiles=function(jn){var Ho=(0,ve.Z)(jn),pn=Ho.map(function(jo){return jo.uid=ne(),hn.processFile(jo,Ho)});Promise.all(pn).then(function(jo){var wr=hn.props.onBatchStart;wr==null||wr(jo.map(function(Lr){var Vr=Lr.origin,Ml=Lr.parsedFile;return{file:Vr,parsedFile:Ml}})),jo.filter(function(Lr){return Lr.parsedFile!==null}).forEach(function(Lr){hn.post(Lr)})})},hn.processFile=function(){var jn=(0,oe.Z)((0,Fe.Z)().mark(function Ho(pn,jo){var wr,Lr,Vr,Ml,da,Ra,oo,co,hr;return(0,Fe.Z)().wrap(function(qo){for(;;)switch(qo.prev=qo.next){case 0:if(wr=hn.props.beforeUpload,Lr=pn,!wr){qo.next=14;break}return qo.prev=3,qo.next=6,wr(pn,jo);case 6:Lr=qo.sent,qo.next=12;break;case 9:qo.prev=9,qo.t0=qo.catch(3),Lr=!1;case 12:if(Lr!==!1){qo.next=14;break}return qo.abrupt("return",{origin:pn,parsedFile:null,action:null,data:null});case 14:if(Vr=hn.props.action,typeof Vr!="function"){qo.next=21;break}return qo.next=18,Vr(pn);case 18:Ml=qo.sent,qo.next=22;break;case 21:Ml=Vr;case 22:if(da=hn.props.data,typeof da!="function"){qo.next=29;break}return qo.next=26,da(pn);case 26:Ra=qo.sent,qo.next=30;break;case 29:Ra=da;case 30:return oo=((0,pe.Z)(Lr)==="object"||typeof Lr=="string")&&Lr?Lr:pn,oo instanceof File?co=oo:co=new File([oo],pn.name,{type:pn.type}),hr=co,hr.uid=pn.uid,qo.abrupt("return",{origin:pn,data:Ra,parsedFile:hr,action:Ml});case 35:case"end":return qo.stop()}},Ho,null,[[3,9]])}));return function(Ho,pn){return jn.apply(this,arguments)}}(),hn.saveFileInput=function(jn){hn.fileInput=jn},hn}return(0,le.Z)(yn,[{key:"componentDidMount",value:function(){this._isMounted=!0}},{key:"componentWillUnmount",value:function(){this._isMounted=!1,this.abort()}},{key:"post",value:function(_n){var ga=this,Vn=_n.data,jn=_n.origin,Ho=_n.action,pn=_n.parsedFile;if(this._isMounted){var jo=this.props,wr=jo.onStart,Lr=jo.customRequest,Vr=jo.name,Ml=jo.headers,da=jo.withCredentials,Ra=jo.method,oo=jn.uid,co=Lr||y,hr={action:Ho,filename:Vr,data:Vn,file:pn,headers:Ml,withCredentials:da,method:Ra||"post",onProgress:function(qo){var ul=ga.props.onProgress;ul==null||ul(qo,pn)},onSuccess:function(qo,ul){var pl=ga.props.onSuccess;pl==null||pl(qo,pn,ul),delete ga.reqs[oo]},onError:function(qo,ul){var pl=ga.props.onError;pl==null||pl(qo,ul,pn),delete ga.reqs[oo]}};wr(jn),this.reqs[oo]=co(hr)}}},{key:"reset",value:function(){this.setState({uid:ne()})}},{key:"abort",value:function(_n){var ga=this.reqs;if(_n){var Vn=_n.uid?_n.uid:_n;ga[Vn]&&ga[Vn].abort&&ga[Vn].abort(),delete ga[Vn]}else Object.keys(ga).forEach(function(jn){ga[jn]&&ga[jn].abort&&ga[jn].abort(),delete ga[jn]})}},{key:"render",value:function(){var _n=this.props,ga=_n.component,Vn=_n.prefixCls,jn=_n.className,Ho=_n.disabled,pn=_n.id,jo=_n.style,wr=_n.multiple,Lr=_n.accept,Vr=_n.capture,Ml=_n.children,da=_n.directory,Ra=_n.openFileDialogOnClick,oo=_n.onMouseEnter,co=_n.onMouseLeave,hr=(0,ye.Z)(_n,Be),br=Ze()((0,he.Z)((0,he.Z)((0,he.Z)({},Vn,!0),"".concat(Vn,"-disabled"),Ho),jn,jn)),qo=da?{directory:"directory",webkitdirectory:"webkitdirectory"}:{},ul=Ho?{}:{onClick:Ra?this.onClick:function(){},onKeyDown:Ra?this.onKeyDown:function(){},onMouseEnter:oo,onMouseLeave:co,onDrop:this.onFileDrop,onDragOver:this.onFileDrop,tabIndex:"0"};return z.createElement(ga,(0,Ee.Z)({},ul,{className:br,role:"button",style:jo}),z.createElement("input",(0,Ee.Z)({},(0,E.Z)(hr,{aria:!0,data:!0}),{id:pn,disabled:Ho,type:"file",ref:this.saveFileInput,onClick:function(rl){return rl.stopPropagation()},key:this.state.uid,style:{display:"none"},accept:Lr},qo,{multiple:wr,onChange:this.onChange},Vr!=null?{capture:Vr}:{})),Ml)}}]),yn}(z.Component),Ae=ze;function et(){}var we=function(It){(0,ge.Z)(yn,It);var Sn=(0,ke.Z)(yn);function yn(){var hn;(0,Pe.Z)(this,yn);for(var _n=arguments.length,ga=new Array(_n),Vn=0;Vn<_n;Vn++)ga[Vn]=arguments[Vn];return hn=Sn.call.apply(Sn,[this].concat(ga)),hn.uploader=void 0,hn.saveUploader=function(jn){hn.uploader=jn},hn}return(0,le.Z)(yn,[{key:"abort",value:function(_n){this.uploader.abort(_n)}},{key:"render",value:function(){return z.createElement(Ae,(0,Ee.Z)({},this.props,{ref:this.saveUploader}))}}]),yn}(z.Component);we.defaultProps={component:"span",prefixCls:"rc-upload",data:{},headers:{},name:"file",multipart:!1,onStart:et,onError:et,onSuccess:et,multiple:!1,beforeUpload:null,customRequest:null,withCredentials:!1,openFileDialogOnClick:!0};var it=we,Je=it,at=te(18929),rt=te(4676),nt=te(36355),He=te(1684),Ce=te(9763),Ie=te(31724),Qe={icon:function(Sn,yn){return{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M534 352V136H232v752h560V394H576a42 42 0 01-42-42z",fill:yn}},{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.7zM602 137.8L790.2 326H602V137.8zM792 888H232V136h302v216a42 42 0 0042 42h216v494z",fill:Sn}}]}},name:"file",theme:"twotone"},$e=Qe,je=te(7657),Xe=function(Sn,yn){return z.createElement(je.Z,(0,Ee.Z)({},Sn,{ref:yn,icon:$e}))},ft=z.forwardRef(Xe),yt=ft,mt=te(58617),bt={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M779.3 196.6c-94.2-94.2-247.6-94.2-341.7 0l-261 260.8c-1.7 1.7-2.6 4-2.6 6.4s.9 4.7 2.6 6.4l36.9 36.9a9 9 0 0012.7 0l261-260.8c32.4-32.4 75.5-50.2 121.3-50.2s88.9 17.8 121.2 50.2c32.4 32.4 50.2 75.5 50.2 121.2 0 45.8-17.8 88.8-50.2 121.2l-266 265.9-43.1 43.1c-40.3 40.3-105.8 40.3-146.1 0-19.5-19.5-30.2-45.4-30.2-73s10.7-53.5 30.2-73l263.9-263.8c6.7-6.6 15.5-10.3 24.9-10.3h.1c9.4 0 18.1 3.7 24.7 10.3 6.7 6.7 10.3 15.5 10.3 24.9 0 9.3-3.7 18.1-10.3 24.7L372.4 653c-1.7 1.7-2.6 4-2.6 6.4s.9 4.7 2.6 6.4l36.9 36.9a9 9 0 0012.7 0l215.6-215.6c19.9-19.9 30.8-46.3 30.8-74.4s-11-54.6-30.8-74.4c-41.1-41.1-107.9-41-149 0L463 364 224.8 602.1A172.22 172.22 0 00174 724.8c0 46.3 18.1 89.8 50.8 122.5 33.9 33.8 78.3 50.7 122.7 50.7 44.4 0 88.8-16.9 122.6-50.7l309.2-309C824.8 492.7 850 432 850 367.5c.1-64.6-25.1-125.3-70.7-170.9z"}}]},name:"paper-clip",theme:"outlined"},We=bt,Bt=function(Sn,yn){return z.createElement(je.Z,(0,Ee.Z)({},Sn,{ref:yn,icon:We}))},xt=z.forwardRef(Bt),Oe=xt,At={icon:function(Sn,yn){return{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M928 160H96c-17.7 0-32 14.3-32 32v640c0 17.7 14.3 32 32 32h832c17.7 0 32-14.3 32-32V192c0-17.7-14.3-32-32-32zm-40 632H136v-39.9l138.5-164.3 150.1 178L658.1 489 888 761.6V792zm0-129.8L664.2 396.8c-3.2-3.8-9-3.8-12.2 0L424.6 666.4l-144-170.7c-3.2-3.8-9-3.8-12.2 0L136 652.7V232h752v430.2z",fill:Sn}},{tag:"path",attrs:{d:"M424.6 765.8l-150.1-178L136 752.1V792h752v-30.4L658.1 489z",fill:yn}},{tag:"path",attrs:{d:"M136 652.7l132.4-157c3.2-3.8 9-3.8 12.2 0l144 170.7L652 396.8c3.2-3.8 9-3.8 12.2 0L888 662.2V232H136v420.7zM304 280a88 88 0 110 176 88 88 0 010-176z",fill:yn}},{tag:"path",attrs:{d:"M276 368a28 28 0 1056 0 28 28 0 10-56 0z",fill:yn}},{tag:"path",attrs:{d:"M304 456a88 88 0 100-176 88 88 0 000 176zm0-116c15.5 0 28 12.5 28 28s-12.5 28-28 28-28-12.5-28-28 12.5-28 28-28z",fill:Sn}}]}},name:"picture",theme:"twotone"},ce=At,re=function(Sn,yn){return z.createElement(je.Z,(0,Ee.Z)({},Sn,{ref:yn,icon:ce}))},ae=z.forwardRef(re),se=ae,De=te(77900),Ye=te(56762),fe=te(62892),Le=te(92343),lt=te(3113);function qe(It){return Object.assign(Object.assign({},It),{lastModified:It.lastModified,lastModifiedDate:It.lastModifiedDate,name:It.name,size:It.size,type:It.type,uid:It.uid,percent:0,originFileObj:It})}function Ve(It,Sn){const yn=(0,ve.Z)(Sn),hn=yn.findIndex(_n=>{let{uid:ga}=_n;return ga===It.uid});return hn===-1?yn.push(It):yn[hn]=It,yn}function dt(It,Sn){const yn=It.uid!==void 0?"uid":"name";return Sn.filter(hn=>hn[yn]===It[yn])[0]}function kt(It,Sn){const yn=It.uid!==void 0?"uid":"name",hn=Sn.filter(_n=>_n[yn]!==It[yn]);return hn.length===Sn.length?null:hn}const Mt=function(){const Sn=(arguments.length>0&&arguments[0]!==void 0?arguments[0]:"").split("/"),hn=Sn[Sn.length-1].split(/#|\?/)[0];return(/\.[^./\\]*$/.exec(hn)||[""])[0]},un=It=>It.indexOf("image/")===0,Tt=It=>{if(It.type&&!It.thumbUrl)return un(It.type);const Sn=It.thumbUrl||It.url||"",yn=Mt(Sn);return/^data:image\//.test(Sn)||/(webp|svg|png|gif|jpg|jpeg|jfif|bmp|dpg|ico|heic|heif)$/i.test(yn)?!0:!(/^data:/.test(Sn)||yn)},sn=200;function tt(It){return new Promise(Sn=>{if(!It.type||!un(It.type)){Sn("");return}const yn=document.createElement("canvas");yn.width=sn,yn.height=sn,yn.style.cssText=`position: fixed; left: 0; top: 0; width: ${sn}px; height: ${sn}px; z-index: 9999; display: none;`,document.body.appendChild(yn);const hn=yn.getContext("2d"),_n=new Image;if(_n.onload=()=>{const{width:ga,height:Vn}=_n;let jn=sn,Ho=sn,pn=0,jo=0;ga>Vn?(Ho=Vn*(sn/ga),jo=-(Ho-jn)/2):(jn=ga*(sn/Vn),pn=-(jn-Ho)/2),hn.drawImage(_n,pn,jo,jn,Ho);const wr=yn.toDataURL();document.body.removeChild(yn),window.URL.revokeObjectURL(_n.src),Sn(wr)},_n.crossOrigin="anonymous",It.type.startsWith("image/svg+xml")){const ga=new FileReader;ga.onload=()=>{ga.result&&(_n.src=ga.result)},ga.readAsDataURL(It)}else if(It.type.startsWith("image/gif")){const ga=new FileReader;ga.onload=()=>{ga.result&&Sn(ga.result)},ga.readAsDataURL(It)}else _n.src=window.URL.createObjectURL(It)})}var vt=te(26227),St=te(41464),Gt=te(15277),vn=te(93948),Rn=te(6848),Hn=z.forwardRef((It,Sn)=>{let{prefixCls:yn,className:hn,style:_n,locale:ga,listType:Vn,file:jn,items:Ho,progress:pn,iconRender:jo,actionIconRender:wr,itemRender:Lr,isImgUrl:Vr,showPreviewIcon:Ml,showRemoveIcon:da,showDownloadIcon:Ra,previewIcon:oo,removeIcon:co,downloadIcon:hr,onPreview:br,onDownload:qo,onClose:ul}=It;var pl,rl;const{status:fi}=jn,[ql,li]=z.useState(fi);z.useEffect(()=>{fi!=="removed"&&li(fi)},[fi]);const[ki,Ti]=z.useState(!1);z.useEffect(()=>{const Nr=setTimeout(()=>{Ti(!0)},300);return()=>{clearTimeout(Nr)}},[]);const Si=jo(jn);let Vl=z.createElement("div",{className:`${yn}-icon`},Si);if(Vn==="picture"||Vn==="picture-card"||Vn==="picture-circle")if(ql==="uploading"||!jn.thumbUrl&&!jn.url){const Nr=Ze()(`${yn}-list-item-thumbnail`,{[`${yn}-list-item-file`]:ql!=="uploading"});Vl=z.createElement("div",{className:Nr},Si)}else{const Nr=Vr!=null&&Vr(jn)?z.createElement("img",{src:jn.thumbUrl||jn.url,alt:jn.name,className:`${yn}-list-item-image`,crossOrigin:jn.crossOrigin}):Si,Bl=Ze()(`${yn}-list-item-thumbnail`,{[`${yn}-list-item-file`]:Vr&&!Vr(jn)});Vl=z.createElement("a",{className:Bl,onClick:Bi=>br(jn,Bi),href:jn.url||jn.thumbUrl,target:"_blank",rel:"noopener noreferrer"},Nr)}const el=Ze()(`${yn}-list-item`,`${yn}-list-item-${ql}`),pi=typeof jn.linkProps=="string"?JSON.parse(jn.linkProps):jn.linkProps,vi=da?wr((typeof co=="function"?co(jn):co)||z.createElement(vt.Z,null),()=>ul(jn),yn,ga.removeFile):null,yi=Ra&&ql==="done"?wr((typeof hr=="function"?hr(jn):hr)||z.createElement(St.Z,null),()=>qo(jn),yn,ga.downloadFile):null,Ci=Vn!=="picture-card"&&Vn!=="picture-circle"&&z.createElement("span",{key:"download-delete",className:Ze()(`${yn}-list-item-actions`,{picture:Vn==="picture"})},yi,vi),Ct=Ze()(`${yn}-list-item-name`),Mi=jn.url?[z.createElement("a",Object.assign({key:"view",target:"_blank",rel:"noopener noreferrer",className:Ct,title:jn.name},pi,{href:jn.url,onClick:Nr=>br(jn,Nr)}),jn.name),Ci]:[z.createElement("span",{key:"view",className:Ct,onClick:Nr=>br(jn,Nr),title:jn.name},jn.name),Ci],Sr={pointerEvents:"none",opacity:.5},tl=Ml?z.createElement("a",{href:jn.url||jn.thumbUrl,target:"_blank",rel:"noopener noreferrer",style:jn.url||jn.thumbUrl?void 0:Sr,onClick:Nr=>br(jn,Nr),title:ga.previewFile},typeof oo=="function"?oo(jn):oo||z.createElement(Gt.Z,null)):null,$l=(Vn==="picture-card"||Vn==="picture-circle")&&ql!=="uploading"&&z.createElement("span",{className:`${yn}-list-item-actions`},tl,ql==="done"&&yi,vi),{getPrefixCls:Ol}=z.useContext(nt.E_),bi=Ol(),di=z.createElement("div",{className:el},Vl,Mi,$l,ki&&z.createElement(De.default,{motionName:`${bi}-fade`,visible:ql==="uploading",motionDeadline:2e3},Nr=>{let{className:Bl}=Nr;const Bi="percent"in jn?z.createElement(vn.Z,Object.assign({},pn,{type:"line",percent:jn.percent,"aria-label":jn["aria-label"],"aria-labelledby":jn["aria-labelledby"]})):null;return z.createElement("div",{className:Ze()(`${yn}-list-item-progress`,Bl)},Bi)})),hi=jn.response&&typeof jn.response=="string"?jn.response:((pl=jn.error)===null||pl===void 0?void 0:pl.statusText)||((rl=jn.error)===null||rl===void 0?void 0:rl.message)||ga.uploadError,Wi=ql==="error"?z.createElement(Rn.Z,{title:hi,getPopupContainer:Nr=>Nr.parentNode},di):di;return z.createElement("div",{className:Ze()(`${yn}-list-item-container`,hn),style:_n,ref:Sn},Lr?Lr(Wi,jn,Ho,{download:qo.bind(null,jn),preview:br.bind(null,jn),remove:ul.bind(null,jn)}):Wi)});const Aa=(It,Sn)=>{const{listType:yn="text",previewFile:hn=tt,onPreview:_n,onDownload:ga,onRemove:Vn,locale:jn,iconRender:Ho,isImageUrl:pn=Tt,prefixCls:jo,items:wr=[],showPreviewIcon:Lr=!0,showRemoveIcon:Vr=!0,showDownloadIcon:Ml=!1,removeIcon:da,previewIcon:Ra,downloadIcon:oo,progress:co={size:[-1,2],showInfo:!1},appendAction:hr,appendActionVisible:br=!0,itemRender:qo,disabled:ul}=It,pl=(0,Ye.Z)(),[rl,fi]=z.useState(!1);z.useEffect(()=>{yn!=="picture"&&yn!=="picture-card"&&yn!=="picture-circle"||(wr||[]).forEach(Sr=>{typeof document=="undefined"||typeof window=="undefined"||!window.FileReader||!window.File||!(Sr.originFileObj instanceof File||Sr.originFileObj instanceof Blob)||Sr.thumbUrl!==void 0||(Sr.thumbUrl="",hn&&hn(Sr.originFileObj).then(tl=>{Sr.thumbUrl=tl||"",pl()}))})},[yn,wr,hn]),z.useEffect(()=>{fi(!0)},[]);const ql=(Sr,tl)=>{if(_n)return tl==null||tl.preventDefault(),_n(Sr)},li=Sr=>{typeof ga=="function"?ga(Sr):Sr.url&&window.open(Sr.url)},ki=Sr=>{Vn==null||Vn(Sr)},Ti=Sr=>{if(Ho)return Ho(Sr,yn);const tl=Sr.status==="uploading",$l=pn&&pn(Sr)?z.createElement(se,null):z.createElement(yt,null);let Ol=tl?z.createElement(mt.Z,null):z.createElement(Oe,null);return yn==="picture"?Ol=tl?z.createElement(mt.Z,null):$l:(yn==="picture-card"||yn==="picture-circle")&&(Ol=tl?jn.uploading:$l),Ol},Si=(Sr,tl,$l,Ol)=>{const bi={type:"text",size:"small",title:Ol,onClick:di=>{tl(),(0,Le.l$)(Sr)&&Sr.props.onClick&&Sr.props.onClick(di)},className:`${$l}-list-item-action`,disabled:ul};if((0,Le.l$)(Sr)){const di=(0,Le.Tm)(Sr,Object.assign(Object.assign({},Sr.props),{onClick:()=>{}}));return z.createElement(lt.ZP,Object.assign({},bi,{icon:di}))}return z.createElement(lt.ZP,Object.assign({},bi),z.createElement("span",null,Sr))};z.useImperativeHandle(Sn,()=>({handlePreview:ql,handleDownload:li}));const{getPrefixCls:Vl}=z.useContext(nt.E_),el=Vl("upload",jo),pi=Vl(),vi=Ze()(`${el}-list`,`${el}-list-${yn}`),yi=(0,ve.Z)(wr.map(Sr=>({key:Sr.uid,file:Sr})));let Ct={motionDeadline:2e3,motionName:`${el}-${yn==="picture-card"||yn==="picture-circle"?"animate-inline":"animate"}`,keys:yi,motionAppear:rl};const Mi=z.useMemo(()=>{const Sr=Object.assign({},(0,fe.Z)(pi));return delete Sr.onAppearEnd,delete Sr.onEnterEnd,delete Sr.onLeaveEnd,Sr},[pi]);return yn!=="picture-card"&&yn!=="picture-circle"&&(Ct=Object.assign(Object.assign({},Mi),Ct)),z.createElement("div",{className:vi},z.createElement(De.CSSMotionList,Object.assign({},Ct,{component:!1}),Sr=>{let{key:tl,file:$l,className:Ol,style:bi}=Sr;return z.createElement(Hn,{key:tl,locale:jn,prefixCls:el,className:Ol,style:bi,file:$l,items:wr,progress:co,listType:yn,isImgUrl:pn,showPreviewIcon:Lr,showRemoveIcon:Vr,showDownloadIcon:Ml,removeIcon:da,previewIcon:Ra,downloadIcon:oo,iconRender:Ti,actionIconRender:Si,itemRender:qo,onPreview:ql,onDownload:li,onClose:ki})}),hr&&z.createElement(De.default,Object.assign({},Ct,{visible:br,forceRender:!0}),Sr=>{let{className:tl,style:$l}=Sr;return(0,Le.Tm)(hr,Ol=>({className:Ze()(Ol.className,tl),style:Object.assign(Object.assign(Object.assign({},$l),{pointerEvents:tl?"none":void 0}),Ol.style)}))}))};var Oa=z.forwardRef(Aa),Bn=te(17313),fa=te(8378),Ka=te(83116),Ln=te(37613),ho=It=>{const{componentCls:Sn,iconCls:yn}=It;return{[`${Sn}-wrapper`]:{[`${Sn}-drag`]:{position:"relative",width:"100%",height:"100%",textAlign:"center",background:It.colorFillAlter,border:`${It.lineWidth}px dashed ${It.colorBorder}`,borderRadius:It.borderRadiusLG,cursor:"pointer",transition:`border-color ${It.motionDurationSlow}`,[Sn]:{padding:`${It.padding}px 0`},[`${Sn}-btn`]:{display:"table",width:"100%",height:"100%",outline:"none"},[`${Sn}-drag-container`]:{display:"table-cell",verticalAlign:"middle"},[`&:not(${Sn}-disabled):hover`]:{borderColor:It.colorPrimaryHover},[`p${Sn}-drag-icon`]:{marginBottom:It.margin,[yn]:{color:It.colorPrimary,fontSize:It.uploadThumbnailSize}},[`p${Sn}-text`]:{margin:`0 0 ${It.marginXXS}px`,color:It.colorTextHeading,fontSize:It.fontSizeLG},[`p${Sn}-hint`]:{color:It.colorTextDescription,fontSize:It.fontSize},[`&${Sn}-disabled`]:{cursor:"not-allowed",[`p${Sn}-drag-icon ${yn}, p${Sn}-text, p${Sn}-hint `]:{color:It.colorTextDisabled}}}}}},fn=It=>{const{componentCls:Sn,antCls:yn,iconCls:hn,fontSize:_n,lineHeight:ga}=It,Vn=`${Sn}-list-item`,jn=`${Vn}-actions`,Ho=`${Vn}-action`,pn=Math.round(_n*ga);return{[`${Sn}-wrapper`]:{[`${Sn}-list`]:Object.assign(Object.assign({},(0,Bn.dF)()),{lineHeight:It.lineHeight,[Vn]:{position:"relative",height:It.lineHeight*_n,marginTop:It.marginXS,fontSize:_n,display:"flex",alignItems:"center",transition:`background-color ${It.motionDurationSlow}`,"&:hover":{backgroundColor:It.controlItemBgHover},[`${Vn}-name`]:Object.assign(Object.assign({},Bn.vS),{padding:`0 ${It.paddingXS}px`,lineHeight:ga,flex:"auto",transition:`all ${It.motionDurationSlow}`}),[jn]:{[Ho]:{opacity:0},[`${Ho}${yn}-btn-sm`]:{height:pn,border:0,lineHeight:1,"> span":{transform:"scale(1)"}},[` @@ -274,5 +274,5 @@ `]:{[Vn]:{position:"relative",height:hn+It.lineWidth*2+It.paddingXS*2,padding:It.paddingXS,border:`${It.lineWidth}px ${It.lineType} ${It.colorBorder}`,borderRadius:It.borderRadiusLG,"&:hover":{background:"transparent"},[`${Vn}-thumbnail`]:Object.assign(Object.assign({},Bn.vS),{width:hn,height:hn,lineHeight:`${hn+It.paddingSM}px`,textAlign:"center",flex:"none",[yn]:{fontSize:It.fontSizeHeading2,color:It.colorPrimary},img:{display:"block",width:"100%",height:"100%",overflow:"hidden"}}),[`${Vn}-progress`]:{bottom:_n,width:`calc(100% - ${It.paddingSM*2}px)`,marginTop:0,paddingInlineStart:hn+It.paddingXS}},[`${Vn}-error`]:{borderColor:It.colorError,[`${Vn}-thumbnail ${yn}`]:{[`svg path[fill='${Dr.blue[0]}']`]:{fill:It.colorErrorBg},[`svg path[fill='${Dr.blue.primary}']`]:{fill:It.colorError}}},[`${Vn}-uploading`]:{borderStyle:"dashed",[`${Vn}-name`]:{marginBottom:_n}}},[`${ga}${ga}-picture-circle ${Vn}`]:{[`&, &::before, ${Vn}-thumbnail`]:{borderRadius:"50%"}}}}},Rt=It=>{const{componentCls:Sn,iconCls:yn,fontSizeLG:hn,colorTextLightSolid:_n}=It,ga=`${Sn}-list`,Vn=`${ga}-item`,jn=It.uploadPicCardSize;return{[` ${Sn}-wrapper${Sn}-picture-card-wrapper, ${Sn}-wrapper${Sn}-picture-circle-wrapper - `]:Object.assign(Object.assign({},(0,Bn.dF)()),{display:"inline-block",width:"100%",[`${Sn}${Sn}-select`]:{width:jn,height:jn,marginInlineEnd:It.marginXS,marginBottom:It.marginXS,textAlign:"center",verticalAlign:"top",backgroundColor:It.colorFillAlter,border:`${It.lineWidth}px dashed ${It.colorBorder}`,borderRadius:It.borderRadiusLG,cursor:"pointer",transition:`border-color ${It.motionDurationSlow}`,[`> ${Sn}`]:{display:"flex",alignItems:"center",justifyContent:"center",height:"100%",textAlign:"center"},[`&:not(${Sn}-disabled):hover`]:{borderColor:It.colorPrimary}},[`${ga}${ga}-picture-card, ${ga}${ga}-picture-circle`]:{[`${ga}-item-container`]:{display:"inline-block",width:jn,height:jn,marginBlock:`0 ${It.marginXS}px`,marginInline:`0 ${It.marginXS}px`,verticalAlign:"top"},"&::after":{display:"none"},[Vn]:{height:"100%",margin:0,"&::before":{position:"absolute",zIndex:1,width:`calc(100% - ${It.paddingXS*2}px)`,height:`calc(100% - ${It.paddingXS*2}px)`,backgroundColor:It.colorBgMask,opacity:0,transition:`all ${It.motionDurationSlow}`,content:'" "'}},[`${Vn}:hover`]:{[`&::before, ${Vn}-actions`]:{opacity:1}},[`${Vn}-actions`]:{position:"absolute",insetInlineStart:0,zIndex:10,width:"100%",whiteSpace:"nowrap",textAlign:"center",opacity:0,transition:`all ${It.motionDurationSlow}`,[`${yn}-eye, ${yn}-download, ${yn}-delete`]:{zIndex:10,width:hn,margin:`0 ${It.marginXXS}px`,fontSize:hn,cursor:"pointer",transition:`all ${It.motionDurationSlow}`,svg:{verticalAlign:"baseline"}}},[`${Vn}-actions, ${Vn}-actions:hover`]:{[`${yn}-eye, ${yn}-download, ${yn}-delete`]:{color:new jt.C(_n).setAlpha(.65).toRgbString(),"&:hover":{color:_n}}},[`${Vn}-thumbnail, ${Vn}-thumbnail img`]:{position:"static",display:"block",width:"100%",height:"100%",objectFit:"contain"},[`${Vn}-name`]:{display:"none",textAlign:"center"},[`${Vn}-file + ${Vn}-name`]:{position:"absolute",bottom:It.margin,display:"block",width:`calc(100% - ${It.paddingXS*2}px)`},[`${Vn}-uploading`]:{[`&${Vn}`]:{backgroundColor:It.colorFillAlter},[`&::before, ${yn}-eye, ${yn}-download, ${yn}-delete`]:{display:"none"}},[`${Vn}-progress`]:{bottom:It.marginXL,width:`calc(100% - ${It.paddingXS*2}px)`,paddingInlineStart:0}}}),[`${Sn}-wrapper${Sn}-picture-circle-wrapper`]:{[`${Sn}${Sn}-select`]:{borderRadius:"50%"}}}};var Ma=It=>{const{componentCls:Sn}=It;return{[`${Sn}-rtl`]:{direction:"rtl"}}};const va=It=>{const{componentCls:Sn,colorTextDisabled:yn}=It;return{[`${Sn}-wrapper`]:Object.assign(Object.assign({},(0,Bn.Wf)(It)),{[Sn]:{outline:0,"input[type='file']":{cursor:"pointer"}},[`${Sn}-select`]:{display:"inline-block"},[`${Sn}-disabled`]:{color:yn,cursor:"not-allowed"}})}};var za=(0,Ka.Z)("Upload",It=>{const{fontSizeHeading3:Sn,fontSize:yn,lineHeight:hn,lineWidth:_n,controlHeightLG:ga}=It,Vn=Math.round(yn*hn),jn=(0,Ln.TS)(It,{uploadThumbnailSize:Sn*2,uploadProgressOffset:Vn/2+_n,uploadPicCardSize:ga*2.55});return[va(jn),ho(jn),Ot(jn),Rt(jn),fn(jn),ar(jn),Ma(jn),(0,fa.Z)(jn)]},It=>({actionsColor:It.colorTextDescription})),Bo=function(It,Sn,yn,hn){function _n(ga){return ga instanceof yn?ga:new yn(function(Vn){Vn(ga)})}return new(yn||(yn=Promise))(function(ga,Vn){function jn(jo){try{pn(hn.next(jo))}catch(wr){Vn(wr)}}function Ho(jo){try{pn(hn.throw(jo))}catch(wr){Vn(wr)}}function pn(jo){jo.done?ga(jo.value):_n(jo.value).then(jn,Ho)}pn((hn=hn.apply(It,Sn||[])).next())})};const Ha=`__LIST_IGNORE_${Date.now()}__`,Xo=(It,Sn)=>{const{fileList:yn,defaultFileList:hn,onRemove:_n,showUploadList:ga=!0,listType:Vn="text",onPreview:jn,onDownload:Ho,onChange:pn,onDrop:jo,previewFile:wr,disabled:Lr,locale:Vr,iconRender:Ml,isImageUrl:da,progress:Ra,prefixCls:oo,className:co,type:hr="select",children:br,style:qo,itemRender:ul,maxCount:pl,data:rl={},multiple:fi=!1,action:ql="",accept:li="",supportServerRender:ki=!0,rootClassName:Ti}=It,Si=z.useContext(He.Z),Vl=Lr!=null?Lr:Si,[el,pi]=(0,at.Z)(hn||[],{value:yn,postState:Oo=>Oo!=null?Oo:[]}),[vi,yi]=z.useState("drop"),Ci=z.useRef(null);z.useMemo(()=>{const Oo=Date.now();(yn||[]).forEach((ba,Al)=>{!ba.uid&&!Object.isFrozen(ba)&&(ba.uid=`__AUTO__${Oo}_${Al}__`)})},[yn]);const Ct=(Oo,ba,Al)=>{let kr=(0,he.Z)(ba),en=!1;pl===1?kr=kr.slice(-1):pl&&(en=kr.length>pl,kr=kr.slice(0,pl)),(0,lt.flushSync)(()=>{pi(kr)});const Ut={file:Oo,fileList:kr};Al&&(Ut.event=Al),(!en||kr.some(cn=>cn.uid===Oo.uid))&&(0,lt.flushSync)(()=>{pn==null||pn(Ut)})},Mi=(Oo,ba)=>Bo(void 0,void 0,void 0,function*(){const{beforeUpload:Al,transformFile:kr}=It;let en=Oo;if(Al){const Ut=yield Al(Oo,ba);if(Ut===!1)return!1;if(delete Oo[Ha],Ut===Ha)return Object.defineProperty(Oo,Ha,{value:!0,configurable:!0}),!1;typeof Ut=="object"&&Ut&&(en=Ut)}return kr&&(en=yield kr(en)),en}),Sr=Oo=>{const ba=Oo.filter(en=>!en.file[Ha]);if(!ba.length)return;const Al=ba.map(en=>qe(en.file));let kr=(0,he.Z)(el);Al.forEach(en=>{kr=Ve(en,kr)}),Al.forEach((en,Ut)=>{let cn=en;if(ba[Ut].parsedFile)en.status="uploading";else{const{originFileObj:Dn}=en;let _a;try{_a=new File([Dn],Dn.name,{type:Dn.type})}catch(Io){_a=new Blob([Dn],{type:Dn.type}),_a.name=Dn.name,_a.lastModifiedDate=new Date,_a.lastModified=new Date().getTime()}_a.uid=en.uid,cn=_a}Ct(cn,kr)})},tl=(Oo,ba,Al)=>{try{typeof Oo=="string"&&(Oo=JSON.parse(Oo))}catch(Ut){}if(!dt(ba,el))return;const kr=qe(ba);kr.status="done",kr.percent=100,kr.response=Oo,kr.xhr=Al;const en=Ve(kr,el);Ct(kr,en)},$l=(Oo,ba)=>{if(!dt(ba,el))return;const Al=qe(ba);Al.status="uploading",Al.percent=Oo.percent;const kr=Ve(Al,el);Ct(Al,kr,Oo)},Ol=(Oo,ba,Al)=>{if(!dt(Al,el))return;const kr=qe(Al);kr.error=Oo,kr.response=ba,kr.status="error";const en=Ve(kr,el);Ct(kr,en)},bi=Oo=>{let ba;Promise.resolve(typeof _n=="function"?_n(Oo):_n).then(Al=>{var kr;if(Al===!1)return;const en=kt(Oo,el);en&&(ba=Object.assign(Object.assign({},Oo),{status:"removed"}),el==null||el.forEach(Ut=>{const cn=ba.uid!==void 0?"uid":"name";Ut[cn]===ba[cn]&&!Object.isFrozen(Ut)&&(Ut.status="removed")}),(kr=Ci.current)===null||kr===void 0||kr.abort(ba),Ct(ba,en))})},di=Oo=>{yi(Oo.type),Oo.type==="drop"&&(jo==null||jo(Oo))};z.useImperativeHandle(Sn,()=>({onBatchStart:Sr,onSuccess:tl,onProgress:$l,onError:Ol,fileList:el,upload:Ci.current}));const{getPrefixCls:hi,direction:Wi,upload:Nr}=z.useContext(nt.E_),Bl=hi("upload",oo),Bi=Object.assign(Object.assign({onBatchStart:Sr,onError:Ol,onProgress:$l,onSuccess:tl},It),{data:rl,multiple:fi,action:ql,accept:li,supportServerRender:ki,prefixCls:Bl,disabled:Vl,beforeUpload:Mi,onChange:void 0});delete Bi.className,delete Bi.style,(!br||Vl)&&delete Bi.id;const[Oi,Ii]=za(Bl),[iu]=(0,Pe.Z)("Upload",Ie.Z.Upload),{showRemoveIcon:uu,showPreviewIcon:So,showDownloadIcon:ja,removeIcon:Va,previewIcon:ro,downloadIcon:_r}=typeof ga=="boolean"?{}:ga,sl=(Oo,ba)=>ga?z.createElement(Oa,{prefixCls:Bl,listType:Vn,items:el,previewFile:wr,onPreview:jn,onDownload:Ho,onRemove:bi,showRemoveIcon:!Vl&&uu,showPreviewIcon:So,showDownloadIcon:ja,removeIcon:Va,previewIcon:ro,downloadIcon:_r,iconRender:Ml,locale:Object.assign(Object.assign({},iu),Vr),isImageUrl:da,progress:Ra,appendAction:Oo,appendActionVisible:ba,itemRender:ul,disabled:Vl}):Oo,Gl=Ze()(`${Bl}-wrapper`,co,Ti,Ii,Nr==null?void 0:Nr.className,{[`${Bl}-rtl`]:Wi==="rtl",[`${Bl}-picture-card-wrapper`]:Vn==="picture-card",[`${Bl}-picture-circle-wrapper`]:Vn==="picture-circle"}),Tl=Object.assign(Object.assign({},Nr==null?void 0:Nr.style),qo);if(hr==="drag"){const Oo=Ze()(Ii,Bl,`${Bl}-drag`,{[`${Bl}-drag-uploading`]:el.some(ba=>ba.status==="uploading"),[`${Bl}-drag-hover`]:vi==="dragover",[`${Bl}-disabled`]:Vl,[`${Bl}-rtl`]:Wi==="rtl"});return Oi(z.createElement("span",{className:Gl},z.createElement("div",{className:Oo,style:Tl,onDrop:di,onDragOver:di,onDragLeave:di},z.createElement(Xe,Object.assign({},Bi,{ref:Ci,className:`${Bl}-btn`}),z.createElement("div",{className:`${Bl}-drag-container`},br))),sl()))}const _l=Ze()(Bl,`${Bl}-select`,{[`${Bl}-disabled`]:Vl}),ii=(Oo=>z.createElement("div",{className:_l,style:Oo},z.createElement(Xe,Object.assign({},Bi,{ref:Ci}))))(br?void 0:{display:"none"});return Oi(Vn==="picture-card"||Vn==="picture-circle"?z.createElement("span",{className:Gl},sl(ii,!!br)):z.createElement("span",{className:Gl},ii,sl()))};var so=z.forwardRef(Xo),oa=function(It,Sn){var yn={};for(var hn in It)Object.prototype.hasOwnProperty.call(It,hn)&&Sn.indexOf(hn)<0&&(yn[hn]=It[hn]);if(It!=null&&typeof Object.getOwnPropertySymbols=="function")for(var _n=0,hn=Object.getOwnPropertySymbols(It);_n{var{style:yn,height:hn}=It,_n=oa(It,["style","height"]);return z.createElement(so,Object.assign({ref:Sn},_n,{type:"drag",style:Object.assign(Object.assign({},yn),{height:hn})}))});const Er=so;Er.Dragger=Qr,Er.LIST_IGNORE=Ha;var or=Er},86251:function(Ft,wt){"use strict";wt.byteLength=ie,wt.toByteArray=ke,wt.fromByteArray=be;for(var te=[],z=[],he=typeof Uint8Array!="undefined"?Uint8Array:Array,xe="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",Ze=0,Se=xe.length;Ze0)throw new Error("Invalid string. Length must be a multiple of 4");var E=ve.indexOf("=");E===-1&&(E=oe);var a=E===oe?0:4-E%4;return[E,a]}function ie(ve){var oe=Ae(ve),E=oe[0],a=oe[1];return(E+a)*3/4-a}function ge(ve,oe,E){return(oe+E)*3/4-E}function ke(ve){var oe,E=Ae(ve),a=E[0],x=E[1],y=new he(ge(ve,a,x)),b=0,ee=x>0?a-4:a,ne;for(ne=0;ne>16&255,y[b++]=oe>>8&255,y[b++]=oe&255;return x===2&&(oe=z[ve.charCodeAt(ne)]<<2|z[ve.charCodeAt(ne+1)]>>4,y[b++]=oe&255),x===1&&(oe=z[ve.charCodeAt(ne)]<<10|z[ve.charCodeAt(ne+1)]<<4|z[ve.charCodeAt(ne+2)]>>2,y[b++]=oe>>8&255,y[b++]=oe&255),y}function Ee(ve){return te[ve>>18&63]+te[ve>>12&63]+te[ve>>6&63]+te[ve&63]}function pe(ve,oe,E){for(var a,x=[],y=oe;yee?ee:b+y));return a===1?(oe=ve[E-1],x.push(te[oe>>2]+te[oe<<4&63]+"==")):a===2&&(oe=(ve[E-2]<<8)+ve[E-1],x.push(te[oe>>10]+te[oe>>4&63]+te[oe<<2&63]+"=")),x.join("")}},19208:function(Ft,wt,te){"use strict";var z;var he=te(86251),xe=te(67467),Ze=typeof Symbol=="function"&&typeof Symbol.for=="function"?Symbol.for("nodejs.util.inspect.custom"):null;wt.lW=ge,z=b,wt.h2=50;var Se=2147483647;z=Se,ge.TYPED_ARRAY_SUPPORT=Ae(),!ge.TYPED_ARRAY_SUPPORT&&typeof console!="undefined"&&typeof console.error=="function"&&console.error("This browser lacks typed array (Uint8Array) support which is required by `buffer` v5.x. Use `buffer` v4.x if you require old browser support.");function Ae(){try{var ce=new Uint8Array(1),re={foo:function(){return 42}};return Object.setPrototypeOf(re,Uint8Array.prototype),Object.setPrototypeOf(ce,re),ce.foo()===42}catch(ae){return!1}}Object.defineProperty(ge.prototype,"parent",{enumerable:!0,get:function(){if(ge.isBuffer(this))return this.buffer}}),Object.defineProperty(ge.prototype,"offset",{enumerable:!0,get:function(){if(ge.isBuffer(this))return this.byteOffset}});function ie(ce){if(ce>Se)throw new RangeError('The value "'+ce+'" is invalid for option "size"');var re=new Uint8Array(ce);return Object.setPrototypeOf(re,ge.prototype),re}function ge(ce,re,ae){if(typeof ce=="number"){if(typeof re=="string")throw new TypeError('The "string" argument must be of type string. Received type number');return be(ce)}return ke(ce,re,ae)}ge.poolSize=8192;function ke(ce,re,ae){if(typeof ce=="string")return ve(ce,re);if(ArrayBuffer.isView(ce))return E(ce);if(ce==null)throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof ce);if(xt(ce,ArrayBuffer)||ce&&xt(ce.buffer,ArrayBuffer)||typeof SharedArrayBuffer!="undefined"&&(xt(ce,SharedArrayBuffer)||ce&&xt(ce.buffer,SharedArrayBuffer)))return a(ce,re,ae);if(typeof ce=="number")throw new TypeError('The "value" argument must not be of type number. Received type number');var se=ce.valueOf&&ce.valueOf();if(se!=null&&se!==ce)return ge.from(se,re,ae);var De=x(ce);if(De)return De;if(typeof Symbol!="undefined"&&Symbol.toPrimitive!=null&&typeof ce[Symbol.toPrimitive]=="function")return ge.from(ce[Symbol.toPrimitive]("string"),re,ae);throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof ce)}ge.from=function(ce,re,ae){return ke(ce,re,ae)},Object.setPrototypeOf(ge.prototype,Uint8Array.prototype),Object.setPrototypeOf(ge,Uint8Array);function Ee(ce){if(typeof ce!="number")throw new TypeError('"size" argument must be of type number');if(ce<0)throw new RangeError('The value "'+ce+'" is invalid for option "size"')}function pe(ce,re,ae){return Ee(ce),ce<=0?ie(ce):re!==void 0?typeof ae=="string"?ie(ce).fill(re,ae):ie(ce).fill(re):ie(ce)}ge.alloc=function(ce,re,ae){return pe(ce,re,ae)};function be(ce){return Ee(ce),ie(ce<0?0:y(ce)|0)}ge.allocUnsafe=function(ce){return be(ce)},ge.allocUnsafeSlow=function(ce){return be(ce)};function ve(ce,re){if((typeof re!="string"||re==="")&&(re="utf8"),!ge.isEncoding(re))throw new TypeError("Unknown encoding: "+re);var ae=ee(ce,re)|0,se=ie(ae),De=se.write(ce,re);return De!==ae&&(se=se.slice(0,De)),se}function oe(ce){for(var re=ce.length<0?0:y(ce.length)|0,ae=ie(re),se=0;se=Se)throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+Se.toString(16)+" bytes");return ce|0}function b(ce){return+ce!=ce&&(ce=0),ge.alloc(+ce)}ge.isBuffer=function(re){return re!=null&&re._isBuffer===!0&&re!==ge.prototype},ge.compare=function(re,ae){if(xt(re,Uint8Array)&&(re=ge.from(re,re.offset,re.byteLength)),xt(ae,Uint8Array)&&(ae=ge.from(ae,ae.offset,ae.byteLength)),!ge.isBuffer(re)||!ge.isBuffer(ae))throw new TypeError('The "buf1", "buf2" arguments must be one of type Buffer or Uint8Array');if(re===ae)return 0;for(var se=re.length,De=ae.length,Ye=0,fe=Math.min(se,De);YeDe.length?ge.from(fe).copy(De,Ye):Uint8Array.prototype.set.call(De,fe,Ye);else if(ge.isBuffer(fe))fe.copy(De,Ye);else throw new TypeError('"list" argument must be an Array of Buffers');Ye+=fe.length}return De};function ee(ce,re){if(ge.isBuffer(ce))return ce.length;if(ArrayBuffer.isView(ce)||xt(ce,ArrayBuffer))return ce.byteLength;if(typeof ce!="string")throw new TypeError('The "string" argument must be one of type string, Buffer, or ArrayBuffer. Received type '+typeof ce);var ae=ce.length,se=arguments.length>2&&arguments[2]===!0;if(!se&&ae===0)return 0;for(var De=!1;;)switch(re){case"ascii":case"latin1":case"binary":return ae;case"utf8":case"utf-8":return yt(ce).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return ae*2;case"hex":return ae>>>1;case"base64":return We(ce).length;default:if(De)return se?-1:yt(ce).length;re=(""+re).toLowerCase(),De=!0}}ge.byteLength=ee;function ne(ce,re,ae){var se=!1;if((re===void 0||re<0)&&(re=0),re>this.length||((ae===void 0||ae>this.length)&&(ae=this.length),ae<=0)||(ae>>>=0,re>>>=0,ae<=re))return"";for(ce||(ce="utf8");;)switch(ce){case"hex":return nt(this,re,ae);case"utf8":case"utf-8":return we(this,re,ae);case"ascii":return at(this,re,ae);case"latin1":case"binary":return lt(this,re,ae);case"base64":return et(this,re,ae);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return He(this,re,ae);default:if(se)throw new TypeError("Unknown encoding: "+ce);ce=(ce+"").toLowerCase(),se=!0}}ge.prototype._isBuffer=!0;function le(ce,re,ae){var se=ce[re];ce[re]=ce[ae],ce[ae]=se}ge.prototype.swap16=function(){var re=this.length;if(re%2!==0)throw new RangeError("Buffer size must be a multiple of 16-bits");for(var ae=0;aeae&&(re+=" ... "),""},Ze&&(ge.prototype[Ze]=ge.prototype.inspect),ge.prototype.compare=function(re,ae,se,De,Ye){if(xt(re,Uint8Array)&&(re=ge.from(re,re.offset,re.byteLength)),!ge.isBuffer(re))throw new TypeError('The "target" argument must be one of type Buffer or Uint8Array. Received type '+typeof re);if(ae===void 0&&(ae=0),se===void 0&&(se=re?re.length:0),De===void 0&&(De=0),Ye===void 0&&(Ye=this.length),ae<0||se>re.length||De<0||Ye>this.length)throw new RangeError("out of range index");if(De>=Ye&&ae>=se)return 0;if(De>=Ye)return-1;if(ae>=se)return 1;if(ae>>>=0,se>>>=0,De>>>=0,Ye>>>=0,this===re)return 0;for(var fe=Ye-De,Le=se-ae,it=Math.min(fe,Le),qe=this.slice(De,Ye),Ve=re.slice(ae,se),dt=0;dt2147483647?ae=2147483647:ae<-2147483648&&(ae=-2147483648),ae=+ae,Oe(ae)&&(ae=De?0:ce.length-1),ae<0&&(ae=ce.length+ae),ae>=ce.length){if(De)return-1;ae=ce.length-1}else if(ae<0)if(De)ae=0;else return-1;if(typeof re=="string"&&(re=ge.from(re,se)),ge.isBuffer(re))return re.length===0?-1:me(ce,re,ae,se,De);if(typeof re=="number")return re=re&255,typeof Uint8Array.prototype.indexOf=="function"?De?Uint8Array.prototype.indexOf.call(ce,re,ae):Uint8Array.prototype.lastIndexOf.call(ce,re,ae):me(ce,[re],ae,se,De);throw new TypeError("val must be string, number or Buffer")}function me(ce,re,ae,se,De){var Ye=1,fe=ce.length,Le=re.length;if(se!==void 0&&(se=String(se).toLowerCase(),se==="ucs2"||se==="ucs-2"||se==="utf16le"||se==="utf-16le")){if(ce.length<2||re.length<2)return-1;Ye=2,fe/=2,Le/=2,ae/=2}function it(Mt,un){return Ye===1?Mt[un]:Mt.readUInt16BE(un*Ye)}var qe;if(De){var Ve=-1;for(qe=ae;qefe&&(ae=fe-Le),qe=ae;qe>=0;qe--){for(var dt=!0,kt=0;ktDe&&(se=De)):se=De;var Ye=re.length;se>Ye/2&&(se=Ye/2);for(var fe=0;fe>>0,isFinite(se)?(se=se>>>0,De===void 0&&(De="utf8")):(De=se,se=void 0);else throw new Error("Buffer.write(string, encoding, offset[, length]) is no longer supported");var Ye=this.length-ae;if((se===void 0||se>Ye)&&(se=Ye),re.length>0&&(se<0||ae<0)||ae>this.length)throw new RangeError("Attempt to write outside buffer bounds");De||(De="utf8");for(var fe=!1;;)switch(De){case"hex":return ye(this,re,ae,se);case"utf8":case"utf-8":return de(this,re,ae,se);case"ascii":case"latin1":case"binary":return Be(this,re,ae,se);case"base64":return ze(this,re,ae,se);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return Ce(this,re,ae,se);default:if(fe)throw new TypeError("Unknown encoding: "+De);De=(""+De).toLowerCase(),fe=!0}},ge.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};function et(ce,re,ae){return re===0&&ae===ce.length?he.fromByteArray(ce):he.fromByteArray(ce.slice(re,ae))}function we(ce,re,ae){ae=Math.min(ce.length,ae);for(var se=[],De=re;De239?4:Ye>223?3:Ye>191?2:1;if(De+Le<=ae){var it,qe,Ve,dt;switch(Le){case 1:Ye<128&&(fe=Ye);break;case 2:it=ce[De+1],(it&192)===128&&(dt=(Ye&31)<<6|it&63,dt>127&&(fe=dt));break;case 3:it=ce[De+1],qe=ce[De+2],(it&192)===128&&(qe&192)===128&&(dt=(Ye&15)<<12|(it&63)<<6|qe&63,dt>2047&&(dt<55296||dt>57343)&&(fe=dt));break;case 4:it=ce[De+1],qe=ce[De+2],Ve=ce[De+3],(it&192)===128&&(qe&192)===128&&(Ve&192)===128&&(dt=(Ye&15)<<18|(it&63)<<12|(qe&63)<<6|Ve&63,dt>65535&&dt<1114112&&(fe=dt))}}fe===null?(fe=65533,Le=1):fe>65535&&(fe-=65536,se.push(fe>>>10&1023|55296),fe=56320|fe&1023),se.push(fe),De+=Le}return Xe(se)}var rt=4096;function Xe(ce){var re=ce.length;if(re<=rt)return String.fromCharCode.apply(String,ce);for(var ae="",se=0;sese)&&(ae=se);for(var De="",Ye=re;Yese&&(re=se),ae<0?(ae+=se,ae<0&&(ae=0)):ae>se&&(ae=se),aeae)throw new RangeError("Trying to access beyond buffer length")}ge.prototype.readUintLE=ge.prototype.readUIntLE=function(re,ae,se){re=re>>>0,ae=ae>>>0,se||Pe(re,ae,this.length);for(var De=this[re],Ye=1,fe=0;++fe>>0,ae=ae>>>0,se||Pe(re,ae,this.length);for(var De=this[re+--ae],Ye=1;ae>0&&(Ye*=256);)De+=this[re+--ae]*Ye;return De},ge.prototype.readUint8=ge.prototype.readUInt8=function(re,ae){return re=re>>>0,ae||Pe(re,1,this.length),this[re]},ge.prototype.readUint16LE=ge.prototype.readUInt16LE=function(re,ae){return re=re>>>0,ae||Pe(re,2,this.length),this[re]|this[re+1]<<8},ge.prototype.readUint16BE=ge.prototype.readUInt16BE=function(re,ae){return re=re>>>0,ae||Pe(re,2,this.length),this[re]<<8|this[re+1]},ge.prototype.readUint32LE=ge.prototype.readUInt32LE=function(re,ae){return re=re>>>0,ae||Pe(re,4,this.length),(this[re]|this[re+1]<<8|this[re+2]<<16)+this[re+3]*16777216},ge.prototype.readUint32BE=ge.prototype.readUInt32BE=function(re,ae){return re=re>>>0,ae||Pe(re,4,this.length),this[re]*16777216+(this[re+1]<<16|this[re+2]<<8|this[re+3])},ge.prototype.readIntLE=function(re,ae,se){re=re>>>0,ae=ae>>>0,se||Pe(re,ae,this.length);for(var De=this[re],Ye=1,fe=0;++fe=Ye&&(De-=Math.pow(2,8*ae)),De},ge.prototype.readIntBE=function(re,ae,se){re=re>>>0,ae=ae>>>0,se||Pe(re,ae,this.length);for(var De=ae,Ye=1,fe=this[re+--De];De>0&&(Ye*=256);)fe+=this[re+--De]*Ye;return Ye*=128,fe>=Ye&&(fe-=Math.pow(2,8*ae)),fe},ge.prototype.readInt8=function(re,ae){return re=re>>>0,ae||Pe(re,1,this.length),this[re]&128?(255-this[re]+1)*-1:this[re]},ge.prototype.readInt16LE=function(re,ae){re=re>>>0,ae||Pe(re,2,this.length);var se=this[re]|this[re+1]<<8;return se&32768?se|4294901760:se},ge.prototype.readInt16BE=function(re,ae){re=re>>>0,ae||Pe(re,2,this.length);var se=this[re+1]|this[re]<<8;return se&32768?se|4294901760:se},ge.prototype.readInt32LE=function(re,ae){return re=re>>>0,ae||Pe(re,4,this.length),this[re]|this[re+1]<<8|this[re+2]<<16|this[re+3]<<24},ge.prototype.readInt32BE=function(re,ae){return re=re>>>0,ae||Pe(re,4,this.length),this[re]<<24|this[re+1]<<16|this[re+2]<<8|this[re+3]},ge.prototype.readFloatLE=function(re,ae){return re=re>>>0,ae||Pe(re,4,this.length),xe.read(this,re,!0,23,4)},ge.prototype.readFloatBE=function(re,ae){return re=re>>>0,ae||Pe(re,4,this.length),xe.read(this,re,!1,23,4)},ge.prototype.readDoubleLE=function(re,ae){return re=re>>>0,ae||Pe(re,8,this.length),xe.read(this,re,!0,52,8)},ge.prototype.readDoubleBE=function(re,ae){return re=re>>>0,ae||Pe(re,8,this.length),xe.read(this,re,!1,52,8)};function Ie(ce,re,ae,se,De,Ye){if(!ge.isBuffer(ce))throw new TypeError('"buffer" argument must be a Buffer instance');if(re>De||rece.length)throw new RangeError("Index out of range")}ge.prototype.writeUintLE=ge.prototype.writeUIntLE=function(re,ae,se,De){if(re=+re,ae=ae>>>0,se=se>>>0,!De){var Ye=Math.pow(2,8*se)-1;Ie(this,re,ae,se,Ye,0)}var fe=1,Le=0;for(this[ae]=re&255;++Le>>0,se=se>>>0,!De){var Ye=Math.pow(2,8*se)-1;Ie(this,re,ae,se,Ye,0)}var fe=se-1,Le=1;for(this[ae+fe]=re&255;--fe>=0&&(Le*=256);)this[ae+fe]=re/Le&255;return ae+se},ge.prototype.writeUint8=ge.prototype.writeUInt8=function(re,ae,se){return re=+re,ae=ae>>>0,se||Ie(this,re,ae,1,255,0),this[ae]=re&255,ae+1},ge.prototype.writeUint16LE=ge.prototype.writeUInt16LE=function(re,ae,se){return re=+re,ae=ae>>>0,se||Ie(this,re,ae,2,65535,0),this[ae]=re&255,this[ae+1]=re>>>8,ae+2},ge.prototype.writeUint16BE=ge.prototype.writeUInt16BE=function(re,ae,se){return re=+re,ae=ae>>>0,se||Ie(this,re,ae,2,65535,0),this[ae]=re>>>8,this[ae+1]=re&255,ae+2},ge.prototype.writeUint32LE=ge.prototype.writeUInt32LE=function(re,ae,se){return re=+re,ae=ae>>>0,se||Ie(this,re,ae,4,4294967295,0),this[ae+3]=re>>>24,this[ae+2]=re>>>16,this[ae+1]=re>>>8,this[ae]=re&255,ae+4},ge.prototype.writeUint32BE=ge.prototype.writeUInt32BE=function(re,ae,se){return re=+re,ae=ae>>>0,se||Ie(this,re,ae,4,4294967295,0),this[ae]=re>>>24,this[ae+1]=re>>>16,this[ae+2]=re>>>8,this[ae+3]=re&255,ae+4},ge.prototype.writeIntLE=function(re,ae,se,De){if(re=+re,ae=ae>>>0,!De){var Ye=Math.pow(2,8*se-1);Ie(this,re,ae,se,Ye-1,-Ye)}var fe=0,Le=1,it=0;for(this[ae]=re&255;++fe>0)-it&255;return ae+se},ge.prototype.writeIntBE=function(re,ae,se,De){if(re=+re,ae=ae>>>0,!De){var Ye=Math.pow(2,8*se-1);Ie(this,re,ae,se,Ye-1,-Ye)}var fe=se-1,Le=1,it=0;for(this[ae+fe]=re&255;--fe>=0&&(Le*=256);)re<0&&it===0&&this[ae+fe+1]!==0&&(it=1),this[ae+fe]=(re/Le>>0)-it&255;return ae+se},ge.prototype.writeInt8=function(re,ae,se){return re=+re,ae=ae>>>0,se||Ie(this,re,ae,1,127,-128),re<0&&(re=255+re+1),this[ae]=re&255,ae+1},ge.prototype.writeInt16LE=function(re,ae,se){return re=+re,ae=ae>>>0,se||Ie(this,re,ae,2,32767,-32768),this[ae]=re&255,this[ae+1]=re>>>8,ae+2},ge.prototype.writeInt16BE=function(re,ae,se){return re=+re,ae=ae>>>0,se||Ie(this,re,ae,2,32767,-32768),this[ae]=re>>>8,this[ae+1]=re&255,ae+2},ge.prototype.writeInt32LE=function(re,ae,se){return re=+re,ae=ae>>>0,se||Ie(this,re,ae,4,2147483647,-2147483648),this[ae]=re&255,this[ae+1]=re>>>8,this[ae+2]=re>>>16,this[ae+3]=re>>>24,ae+4},ge.prototype.writeInt32BE=function(re,ae,se){return re=+re,ae=ae>>>0,se||Ie(this,re,ae,4,2147483647,-2147483648),re<0&&(re=4294967295+re+1),this[ae]=re>>>24,this[ae+1]=re>>>16,this[ae+2]=re>>>8,this[ae+3]=re&255,ae+4};function Qe(ce,re,ae,se,De,Ye){if(ae+se>ce.length)throw new RangeError("Index out of range");if(ae<0)throw new RangeError("Index out of range")}function $e(ce,re,ae,se,De){return re=+re,ae=ae>>>0,De||Qe(ce,re,ae,4,34028234663852886e22,-34028234663852886e22),xe.write(ce,re,ae,se,23,4),ae+4}ge.prototype.writeFloatLE=function(re,ae,se){return $e(this,re,ae,!0,se)},ge.prototype.writeFloatBE=function(re,ae,se){return $e(this,re,ae,!1,se)};function je(ce,re,ae,se,De){return re=+re,ae=ae>>>0,De||Qe(ce,re,ae,8,17976931348623157e292,-17976931348623157e292),xe.write(ce,re,ae,se,52,8),ae+8}ge.prototype.writeDoubleLE=function(re,ae,se){return je(this,re,ae,!0,se)},ge.prototype.writeDoubleBE=function(re,ae,se){return je(this,re,ae,!1,se)},ge.prototype.copy=function(re,ae,se,De){if(!ge.isBuffer(re))throw new TypeError("argument should be a Buffer");if(se||(se=0),!De&&De!==0&&(De=this.length),ae>=re.length&&(ae=re.length),ae||(ae=0),De>0&&De=this.length)throw new RangeError("Index out of range");if(De<0)throw new RangeError("sourceEnd out of bounds");De>this.length&&(De=this.length),re.length-ae>>0,se=se===void 0?this.length:se>>>0,re||(re=0);var fe;if(typeof re=="number")for(fe=ae;fe55295&&ae<57344){if(!De){if(ae>56319){(re-=3)>-1&&Ye.push(239,191,189);continue}else if(fe+1===se){(re-=3)>-1&&Ye.push(239,191,189);continue}De=ae;continue}if(ae<56320){(re-=3)>-1&&Ye.push(239,191,189),De=ae;continue}ae=(De-55296<<10|ae-56320)+65536}else De&&(re-=3)>-1&&Ye.push(239,191,189);if(De=null,ae<128){if((re-=1)<0)break;Ye.push(ae)}else if(ae<2048){if((re-=2)<0)break;Ye.push(ae>>6|192,ae&63|128)}else if(ae<65536){if((re-=3)<0)break;Ye.push(ae>>12|224,ae>>6&63|128,ae&63|128)}else if(ae<1114112){if((re-=4)<0)break;Ye.push(ae>>18|240,ae>>12&63|128,ae>>6&63|128,ae&63|128)}else throw new Error("Invalid code point")}return Ye}function mt(ce){for(var re=[],ae=0;ae>8,De=ae%256,Ye.push(De),Ye.push(se);return Ye}function We(ce){return he.toByteArray(ft(ce))}function Bt(ce,re,ae,se){for(var De=0;De=re.length||De>=ce.length);++De)re[De+ae]=ce[De];return De}function xt(ce,re){return ce instanceof re||ce!=null&&ce.constructor!=null&&ce.constructor.name!=null&&ce.constructor.name===re.name}function Oe(ce){return ce!==ce}var At=function(){for(var ce="0123456789abcdef",re=new Array(256),ae=0;ae<16;++ae)for(var se=ae*16,De=0;De<16;++De)re[se+De]=ce[ae]+ce[De];return re}()},67467:function(Ft,wt){wt.read=function(te,z,he,xe,Ze){var Se,Ae,ie=Ze*8-xe-1,ge=(1<>1,Ee=-7,pe=he?Ze-1:0,be=he?-1:1,ve=te[z+pe];for(pe+=be,Se=ve&(1<<-Ee)-1,ve>>=-Ee,Ee+=ie;Ee>0;Se=Se*256+te[z+pe],pe+=be,Ee-=8);for(Ae=Se&(1<<-Ee)-1,Se>>=-Ee,Ee+=xe;Ee>0;Ae=Ae*256+te[z+pe],pe+=be,Ee-=8);if(Se===0)Se=1-ke;else{if(Se===ge)return Ae?NaN:(ve?-1:1)*(1/0);Ae=Ae+Math.pow(2,xe),Se=Se-ke}return(ve?-1:1)*Ae*Math.pow(2,Se-xe)},wt.write=function(te,z,he,xe,Ze,Se){var Ae,ie,ge,ke=Se*8-Ze-1,Ee=(1<>1,be=Ze===23?Math.pow(2,-24)-Math.pow(2,-77):0,ve=xe?0:Se-1,oe=xe?1:-1,E=z<0||z===0&&1/z<0?1:0;for(z=Math.abs(z),isNaN(z)||z===1/0?(ie=isNaN(z)?1:0,Ae=Ee):(Ae=Math.floor(Math.log(z)/Math.LN2),z*(ge=Math.pow(2,-Ae))<1&&(Ae--,ge*=2),Ae+pe>=1?z+=be/ge:z+=be*Math.pow(2,1-pe),z*ge>=2&&(Ae++,ge/=2),Ae+pe>=Ee?(ie=0,Ae=Ee):Ae+pe>=1?(ie=(z*ge-1)*Math.pow(2,Ze),Ae=Ae+pe):(ie=z*Math.pow(2,pe-1)*Math.pow(2,Ze),Ae=0));Ze>=8;te[he+ve]=ie&255,ve+=oe,ie/=256,Ze-=8);for(Ae=Ae<0;te[he+ve]=Ae&255,ve+=oe,Ae/=256,ke-=8);te[he+ve-oe]|=E*128}},86129:function(Ft,wt,te){var z=te(19208).lW,he=te(97671);(function(xe){Ft.exports=xe()})(function(){return function xe(Ze,Se,Ae){function ie(Ee,pe){if(!Se[Ee]){if(!Ze[Ee]){var be=void 0;if(!pe&&be)return require(Ee,!0);if(ge)return ge(Ee,!0);var ve=new Error("Cannot find module '"+Ee+"'");throw ve.code="MODULE_NOT_FOUND",ve}var oe=Se[Ee]={exports:{}};Ze[Ee][0].call(oe.exports,function(E){var a=Ze[Ee][1][E];return ie(a||E)},oe,oe.exports,xe,Ze,Se,Ae)}return Se[Ee].exports}for(var ge=void 0,ke=0;ke>2,oe=(3&Ee)<<4|pe>>4,E=1>6:64,a=2>4,pe=(15&ve)<<4|(oe=ge.indexOf(ke.charAt(a++)))>>2,be=(3&oe)<<6|(E=ge.indexOf(ke.charAt(a++))),b[x++]=Ee,oe!==64&&(b[x++]=pe),E!==64&&(b[x++]=be);return b}},{"./support":30,"./utils":32}],2:[function(xe,Ze,Se){"use strict";var Ae=xe("./external"),ie=xe("./stream/DataWorker"),ge=xe("./stream/Crc32Probe"),ke=xe("./stream/DataLengthProbe");function Ee(pe,be,ve,oe,E){this.compressedSize=pe,this.uncompressedSize=be,this.crc32=ve,this.compression=oe,this.compressedContent=E}Ee.prototype={getContentWorker:function(){var pe=new ie(Ae.Promise.resolve(this.compressedContent)).pipe(this.compression.uncompressWorker()).pipe(new ke("data_length")),be=this;return pe.on("end",function(){if(this.streamInfo.data_length!==be.uncompressedSize)throw new Error("Bug : uncompressed data size mismatch")}),pe},getCompressedWorker:function(){return new ie(Ae.Promise.resolve(this.compressedContent)).withStreamInfo("compressedSize",this.compressedSize).withStreamInfo("uncompressedSize",this.uncompressedSize).withStreamInfo("crc32",this.crc32).withStreamInfo("compression",this.compression)}},Ee.createWorkerFrom=function(pe,be,ve){return pe.pipe(new ge).pipe(new ke("uncompressedSize")).pipe(be.compressWorker(ve)).pipe(new ke("compressedSize")).withStreamInfo("compression",be)},Ze.exports=Ee},{"./external":6,"./stream/Crc32Probe":25,"./stream/DataLengthProbe":26,"./stream/DataWorker":27}],3:[function(xe,Ze,Se){"use strict";var Ae=xe("./stream/GenericWorker");Se.STORE={magic:"\0\0",compressWorker:function(){return new Ae("STORE compression")},uncompressWorker:function(){return new Ae("STORE decompression")}},Se.DEFLATE=xe("./flate")},{"./flate":7,"./stream/GenericWorker":28}],4:[function(xe,Ze,Se){"use strict";var Ae=xe("./utils"),ie=function(){for(var ge,ke=[],Ee=0;Ee<256;Ee++){ge=Ee;for(var pe=0;pe<8;pe++)ge=1&ge?3988292384^ge>>>1:ge>>>1;ke[Ee]=ge}return ke}();Ze.exports=function(ge,ke){return ge!==void 0&&ge.length?Ae.getTypeOf(ge)!=="string"?function(Ee,pe,be,ve){var oe=ie,E=ve+be;Ee^=-1;for(var a=ve;a>>8^oe[255&(Ee^pe[a])];return-1^Ee}(0|ke,ge,ge.length,0):function(Ee,pe,be,ve){var oe=ie,E=ve+be;Ee^=-1;for(var a=ve;a>>8^oe[255&(Ee^pe.charCodeAt(a))];return-1^Ee}(0|ke,ge,ge.length,0):0}},{"./utils":32}],5:[function(xe,Ze,Se){"use strict";Se.base64=!1,Se.binary=!1,Se.dir=!1,Se.createFolders=!0,Se.date=null,Se.compression=null,Se.compressionOptions=null,Se.comment=null,Se.unixPermissions=null,Se.dosPermissions=null},{}],6:[function(xe,Ze,Se){"use strict";var Ae=null;Ae=typeof Promise!="undefined"?Promise:xe("lie"),Ze.exports={Promise:Ae}},{lie:37}],7:[function(xe,Ze,Se){"use strict";var Ae=typeof Uint8Array!="undefined"&&typeof Uint16Array!="undefined"&&typeof Uint32Array!="undefined",ie=xe("pako"),ge=xe("./utils"),ke=xe("./stream/GenericWorker"),Ee=Ae?"uint8array":"array";function pe(be,ve){ke.call(this,"FlateWorker/"+be),this._pako=null,this._pakoAction=be,this._pakoOptions=ve,this.meta={}}Se.magic="\b\0",ge.inherits(pe,ke),pe.prototype.processChunk=function(be){this.meta=be.meta,this._pako===null&&this._createPako(),this._pako.push(ge.transformTo(Ee,be.data),!1)},pe.prototype.flush=function(){ke.prototype.flush.call(this),this._pako===null&&this._createPako(),this._pako.push([],!0)},pe.prototype.cleanUp=function(){ke.prototype.cleanUp.call(this),this._pako=null},pe.prototype._createPako=function(){this._pako=new ie[this._pakoAction]({raw:!0,level:this._pakoOptions.level||-1});var be=this;this._pako.onData=function(ve){be.push({data:ve,meta:be.meta})}},Se.compressWorker=function(be){return new pe("Deflate",be)},Se.uncompressWorker=function(){return new pe("Inflate",{})}},{"./stream/GenericWorker":28,"./utils":32,pako:38}],8:[function(xe,Ze,Se){"use strict";function Ae(oe,E){var a,x="";for(a=0;a>>=8;return x}function ie(oe,E,a,x,y,b){var ee,ne,le=oe.file,ue=oe.compression,me=b!==Ee.utf8encode,ye=ge.transformTo("string",b(le.name)),de=ge.transformTo("string",Ee.utf8encode(le.name)),Be=le.comment,ze=ge.transformTo("string",b(Be)),Ce=ge.transformTo("string",Ee.utf8encode(Be)),et=de.length!==le.name.length,we=Ce.length!==Be.length,rt="",Xe="",at="",lt=le.dir,nt=le.date,He={crc32:0,compressedSize:0,uncompressedSize:0};E&&!a||(He.crc32=oe.crc32,He.compressedSize=oe.compressedSize,He.uncompressedSize=oe.uncompressedSize);var Pe=0;E&&(Pe|=8),me||!et&&!we||(Pe|=2048);var Ie=0,Qe=0;lt&&(Ie|=16),y==="UNIX"?(Qe=798,Ie|=function(je,Je){var ft=je;return je||(ft=Je?16893:33204),(65535&ft)<<16}(le.unixPermissions,lt)):(Qe=20,Ie|=function(je){return 63&(je||0)}(le.dosPermissions)),ee=nt.getUTCHours(),ee<<=6,ee|=nt.getUTCMinutes(),ee<<=5,ee|=nt.getUTCSeconds()/2,ne=nt.getUTCFullYear()-1980,ne<<=4,ne|=nt.getUTCMonth()+1,ne<<=5,ne|=nt.getUTCDate(),et&&(Xe=Ae(1,1)+Ae(pe(ye),4)+de,rt+="up"+Ae(Xe.length,2)+Xe),we&&(at=Ae(1,1)+Ae(pe(ze),4)+Ce,rt+="uc"+Ae(at.length,2)+at);var $e="";return $e+=` -\0`,$e+=Ae(Pe,2),$e+=ue.magic,$e+=Ae(ee,2),$e+=Ae(ne,2),$e+=Ae(He.crc32,4),$e+=Ae(He.compressedSize,4),$e+=Ae(He.uncompressedSize,4),$e+=Ae(ye.length,2),$e+=Ae(rt.length,2),{fileRecord:be.LOCAL_FILE_HEADER+$e+ye+rt,dirRecord:be.CENTRAL_FILE_HEADER+Ae(Qe,2)+$e+Ae(ze.length,2)+"\0\0\0\0"+Ae(Ie,4)+Ae(x,4)+ye+rt+ze}}var ge=xe("../utils"),ke=xe("../stream/GenericWorker"),Ee=xe("../utf8"),pe=xe("../crc32"),be=xe("../signature");function ve(oe,E,a,x){ke.call(this,"ZipFileWorker"),this.bytesWritten=0,this.zipComment=E,this.zipPlatform=a,this.encodeFileName=x,this.streamFiles=oe,this.accumulate=!1,this.contentBuffer=[],this.dirRecords=[],this.currentSourceOffset=0,this.entriesCount=0,this.currentFile=null,this._sources=[]}ge.inherits(ve,ke),ve.prototype.push=function(oe){var E=oe.meta.percent||0,a=this.entriesCount,x=this._sources.length;this.accumulate?this.contentBuffer.push(oe):(this.bytesWritten+=oe.data.length,ke.prototype.push.call(this,{data:oe.data,meta:{currentFile:this.currentFile,percent:a?(E+100*(a-x-1))/a:100}}))},ve.prototype.openedSource=function(oe){this.currentSourceOffset=this.bytesWritten,this.currentFile=oe.file.name;var E=this.streamFiles&&!oe.file.dir;if(E){var a=ie(oe,E,!1,this.currentSourceOffset,this.zipPlatform,this.encodeFileName);this.push({data:a.fileRecord,meta:{percent:0}})}else this.accumulate=!0},ve.prototype.closedSource=function(oe){this.accumulate=!1;var E=this.streamFiles&&!oe.file.dir,a=ie(oe,E,!0,this.currentSourceOffset,this.zipPlatform,this.encodeFileName);if(this.dirRecords.push(a.dirRecord),E)this.push({data:function(x){return be.DATA_DESCRIPTOR+Ae(x.crc32,4)+Ae(x.compressedSize,4)+Ae(x.uncompressedSize,4)}(oe),meta:{percent:100}});else for(this.push({data:a.fileRecord,meta:{percent:0}});this.contentBuffer.length;)this.push(this.contentBuffer.shift());this.currentFile=null},ve.prototype.flush=function(){for(var oe=this.bytesWritten,E=0;E=this.index;ke--)Ee=(Ee<<8)+this.byteAt(ke);return this.index+=ge,Ee},readString:function(ge){return Ae.transformTo("string",this.readData(ge))},readData:function(){},lastIndexOfSignature:function(){},readAndCheckSignature:function(){},readDate:function(){var ge=this.readInt(4);return new Date(Date.UTC(1980+(ge>>25&127),(ge>>21&15)-1,ge>>16&31,ge>>11&31,ge>>5&63,(31&ge)<<1))}},Ze.exports=ie},{"../utils":32}],19:[function(xe,Ze,Se){"use strict";var Ae=xe("./Uint8ArrayReader");function ie(ge){Ae.call(this,ge)}xe("../utils").inherits(ie,Ae),ie.prototype.readData=function(ge){this.checkOffset(ge);var ke=this.data.slice(this.zero+this.index,this.zero+this.index+ge);return this.index+=ge,ke},Ze.exports=ie},{"../utils":32,"./Uint8ArrayReader":21}],20:[function(xe,Ze,Se){"use strict";var Ae=xe("./DataReader");function ie(ge){Ae.call(this,ge)}xe("../utils").inherits(ie,Ae),ie.prototype.byteAt=function(ge){return this.data.charCodeAt(this.zero+ge)},ie.prototype.lastIndexOfSignature=function(ge){return this.data.lastIndexOf(ge)-this.zero},ie.prototype.readAndCheckSignature=function(ge){return ge===this.readData(4)},ie.prototype.readData=function(ge){this.checkOffset(ge);var ke=this.data.slice(this.zero+this.index,this.zero+this.index+ge);return this.index+=ge,ke},Ze.exports=ie},{"../utils":32,"./DataReader":18}],21:[function(xe,Ze,Se){"use strict";var Ae=xe("./ArrayReader");function ie(ge){Ae.call(this,ge)}xe("../utils").inherits(ie,Ae),ie.prototype.readData=function(ge){if(this.checkOffset(ge),ge===0)return new Uint8Array(0);var ke=this.data.subarray(this.zero+this.index,this.zero+this.index+ge);return this.index+=ge,ke},Ze.exports=ie},{"../utils":32,"./ArrayReader":17}],22:[function(xe,Ze,Se){"use strict";var Ae=xe("../utils"),ie=xe("../support"),ge=xe("./ArrayReader"),ke=xe("./StringReader"),Ee=xe("./NodeBufferReader"),pe=xe("./Uint8ArrayReader");Ze.exports=function(be){var ve=Ae.getTypeOf(be);return Ae.checkSupport(ve),ve!=="string"||ie.uint8array?ve==="nodebuffer"?new Ee(be):ie.uint8array?new pe(Ae.transformTo("uint8array",be)):new ge(Ae.transformTo("array",be)):new ke(be)}},{"../support":30,"../utils":32,"./ArrayReader":17,"./NodeBufferReader":19,"./StringReader":20,"./Uint8ArrayReader":21}],23:[function(xe,Ze,Se){"use strict";Se.LOCAL_FILE_HEADER="PK",Se.CENTRAL_FILE_HEADER="PK",Se.CENTRAL_DIRECTORY_END="PK",Se.ZIP64_CENTRAL_DIRECTORY_LOCATOR="PK\x07",Se.ZIP64_CENTRAL_DIRECTORY_END="PK",Se.DATA_DESCRIPTOR="PK\x07\b"},{}],24:[function(xe,Ze,Se){"use strict";var Ae=xe("./GenericWorker"),ie=xe("../utils");function ge(ke){Ae.call(this,"ConvertWorker to "+ke),this.destType=ke}ie.inherits(ge,Ae),ge.prototype.processChunk=function(ke){this.push({data:ie.transformTo(this.destType,ke.data),meta:ke.meta})},Ze.exports=ge},{"../utils":32,"./GenericWorker":28}],25:[function(xe,Ze,Se){"use strict";var Ae=xe("./GenericWorker"),ie=xe("../crc32");function ge(){Ae.call(this,"Crc32Probe"),this.withStreamInfo("crc32",0)}xe("../utils").inherits(ge,Ae),ge.prototype.processChunk=function(ke){this.streamInfo.crc32=ie(ke.data,this.streamInfo.crc32||0),this.push(ke)},Ze.exports=ge},{"../crc32":4,"../utils":32,"./GenericWorker":28}],26:[function(xe,Ze,Se){"use strict";var Ae=xe("../utils"),ie=xe("./GenericWorker");function ge(ke){ie.call(this,"DataLengthProbe for "+ke),this.propName=ke,this.withStreamInfo(ke,0)}Ae.inherits(ge,ie),ge.prototype.processChunk=function(ke){if(ke){var Ee=this.streamInfo[this.propName]||0;this.streamInfo[this.propName]=Ee+ke.data.length}ie.prototype.processChunk.call(this,ke)},Ze.exports=ge},{"../utils":32,"./GenericWorker":28}],27:[function(xe,Ze,Se){"use strict";var Ae=xe("../utils"),ie=xe("./GenericWorker");function ge(ke){ie.call(this,"DataWorker");var Ee=this;this.dataIsReady=!1,this.index=0,this.max=0,this.data=null,this.type="",this._tickScheduled=!1,ke.then(function(pe){Ee.dataIsReady=!0,Ee.data=pe,Ee.max=pe&&pe.length||0,Ee.type=Ae.getTypeOf(pe),Ee.isPaused||Ee._tickAndRepeat()},function(pe){Ee.error(pe)})}Ae.inherits(ge,ie),ge.prototype.cleanUp=function(){ie.prototype.cleanUp.call(this),this.data=null},ge.prototype.resume=function(){return!!ie.prototype.resume.call(this)&&(!this._tickScheduled&&this.dataIsReady&&(this._tickScheduled=!0,Ae.delay(this._tickAndRepeat,[],this)),!0)},ge.prototype._tickAndRepeat=function(){this._tickScheduled=!1,this.isPaused||this.isFinished||(this._tick(),this.isFinished||(Ae.delay(this._tickAndRepeat,[],this),this._tickScheduled=!0))},ge.prototype._tick=function(){if(this.isPaused||this.isFinished)return!1;var ke=null,Ee=Math.min(this.max,this.index+16384);if(this.index>=this.max)return this.end();switch(this.type){case"string":ke=this.data.substring(this.index,Ee);break;case"uint8array":ke=this.data.subarray(this.index,Ee);break;case"array":case"nodebuffer":ke=this.data.slice(this.index,Ee)}return this.index=Ee,this.push({data:ke,meta:{percent:this.max?this.index/this.max*100:0}})},Ze.exports=ge},{"../utils":32,"./GenericWorker":28}],28:[function(xe,Ze,Se){"use strict";function Ae(ie){this.name=ie||"default",this.streamInfo={},this.generatedError=null,this.extraStreamInfo={},this.isPaused=!0,this.isFinished=!1,this.isLocked=!1,this._listeners={data:[],end:[],error:[]},this.previous=null}Ae.prototype={push:function(ie){this.emit("data",ie)},end:function(){if(this.isFinished)return!1;this.flush();try{this.emit("end"),this.cleanUp(),this.isFinished=!0}catch(ie){this.emit("error",ie)}return!0},error:function(ie){return!this.isFinished&&(this.isPaused?this.generatedError=ie:(this.isFinished=!0,this.emit("error",ie),this.previous&&this.previous.error(ie),this.cleanUp()),!0)},on:function(ie,ge){return this._listeners[ie].push(ge),this},cleanUp:function(){this.streamInfo=this.generatedError=this.extraStreamInfo=null,this._listeners=[]},emit:function(ie,ge){if(this._listeners[ie])for(var ke=0;ke "+ie:ie}},Ze.exports=Ae},{}],29:[function(xe,Ze,Se){"use strict";var Ae=xe("../utils"),ie=xe("./ConvertWorker"),ge=xe("./GenericWorker"),ke=xe("../base64"),Ee=xe("../support"),pe=xe("../external"),be=null;if(Ee.nodestream)try{be=xe("../nodejs/NodejsStreamOutputAdapter")}catch(E){}function ve(E,a){return new pe.Promise(function(x,y){var b=[],ee=E._internalType,ne=E._outputType,le=E._mimeType;E.on("data",function(ue,me){b.push(ue),a&&a(me)}).on("error",function(ue){b=[],y(ue)}).on("end",function(){try{var ue=function(me,ye,de){switch(me){case"blob":return Ae.newBlob(Ae.transformTo("arraybuffer",ye),de);case"base64":return ke.encode(ye);default:return Ae.transformTo(me,ye)}}(ne,function(me,ye){var de,Be=0,ze=null,Ce=0;for(de=0;de>>6:(x<65536?a[ee++]=224|x>>>12:(a[ee++]=240|x>>>18,a[ee++]=128|x>>>12&63),a[ee++]=128|x>>>6&63),a[ee++]=128|63&x);return a}(oe)},Se.utf8decode=function(oe){return ie.nodebuffer?Ae.transformTo("nodebuffer",oe).toString("utf-8"):function(E){var a,x,y,b,ee=E.length,ne=new Array(2*ee);for(a=x=0;a>10&1023,ne[x++]=56320|1023&y)}return ne.length!==x&&(ne.subarray?ne=ne.subarray(0,x):ne.length=x),Ae.applyFromCharCode(ne)}(oe=Ae.transformTo(ie.uint8array?"uint8array":"array",oe))},Ae.inherits(be,ke),be.prototype.processChunk=function(oe){var E=Ae.transformTo(ie.uint8array?"uint8array":"array",oe.data);if(this.leftOver&&this.leftOver.length){if(ie.uint8array){var a=E;(E=new Uint8Array(a.length+this.leftOver.length)).set(this.leftOver,0),E.set(a,this.leftOver.length)}else E=this.leftOver.concat(E);this.leftOver=null}var x=function(b,ee){var ne;for((ee=ee||b.length)>b.length&&(ee=b.length),ne=ee-1;0<=ne&&(192&b[ne])==128;)ne--;return ne<0||ne===0?ee:ne+Ee[b[ne]]>ee?ne:ee}(E),y=E;x!==E.length&&(ie.uint8array?(y=E.subarray(0,x),this.leftOver=E.subarray(x,E.length)):(y=E.slice(0,x),this.leftOver=E.slice(x,E.length))),this.push({data:Se.utf8decode(y),meta:oe.meta})},be.prototype.flush=function(){this.leftOver&&this.leftOver.length&&(this.push({data:Se.utf8decode(this.leftOver),meta:{}}),this.leftOver=null)},Se.Utf8DecodeWorker=be,Ae.inherits(ve,ke),ve.prototype.processChunk=function(oe){this.push({data:Se.utf8encode(oe.data),meta:oe.meta})},Se.Utf8EncodeWorker=ve},{"./nodejsUtils":14,"./stream/GenericWorker":28,"./support":30,"./utils":32}],32:[function(xe,Ze,Se){"use strict";var Ae=xe("./support"),ie=xe("./base64"),ge=xe("./nodejsUtils"),ke=xe("./external");function Ee(a){return a}function pe(a,x){for(var y=0;y>8;this.dir=!!(16&this.externalFileAttributes),oe==0&&(this.dosPermissions=63&this.externalFileAttributes),oe==3&&(this.unixPermissions=this.externalFileAttributes>>16&65535),this.dir||this.fileNameStr.slice(-1)!=="/"||(this.dir=!0)},parseZIP64ExtraField:function(){if(this.extraFields[1]){var oe=Ae(this.extraFields[1].value);this.uncompressedSize===ie.MAX_VALUE_32BITS&&(this.uncompressedSize=oe.readInt(8)),this.compressedSize===ie.MAX_VALUE_32BITS&&(this.compressedSize=oe.readInt(8)),this.localHeaderOffset===ie.MAX_VALUE_32BITS&&(this.localHeaderOffset=oe.readInt(8)),this.diskNumberStart===ie.MAX_VALUE_32BITS&&(this.diskNumberStart=oe.readInt(4))}},readExtraFields:function(oe){var E,a,x,y=oe.index+this.extraFieldsLength;for(this.extraFields||(this.extraFields={});oe.index+4>>6:(oe<65536?ve[x++]=224|oe>>>12:(ve[x++]=240|oe>>>18,ve[x++]=128|oe>>>12&63),ve[x++]=128|oe>>>6&63),ve[x++]=128|63&oe);return ve},Se.buf2binstring=function(be){return pe(be,be.length)},Se.binstring2buf=function(be){for(var ve=new Ae.Buf8(be.length),oe=0,E=ve.length;oe>10&1023,b[E++]=56320|1023&a)}return pe(b,E)},Se.utf8border=function(be,ve){var oe;for((ve=ve||be.length)>be.length&&(ve=be.length),oe=ve-1;0<=oe&&(192&be[oe])==128;)oe--;return oe<0||oe===0?ve:oe+ke[be[oe]]>ve?oe:ve}},{"./common":41}],43:[function(xe,Ze,Se){"use strict";Ze.exports=function(Ae,ie,ge,ke){for(var Ee=65535&Ae|0,pe=Ae>>>16&65535|0,be=0;ge!==0;){for(ge-=be=2e3>>1:ie>>>1;ge[ke]=ie}return ge}();Ze.exports=function(ie,ge,ke,Ee){var pe=Ae,be=Ee+ke;ie^=-1;for(var ve=Ee;ve>>8^pe[255&(ie^ge[ve])];return-1^ie}},{}],46:[function(xe,Ze,Se){"use strict";var Ae,ie=xe("../utils/common"),ge=xe("./trees"),ke=xe("./adler32"),Ee=xe("./crc32"),pe=xe("./messages"),be=0,ve=4,oe=0,E=-2,a=-1,x=4,y=2,b=8,ee=9,ne=286,le=30,ue=19,me=2*ne+1,ye=15,de=3,Be=258,ze=Be+de+1,Ce=42,et=113,we=1,rt=2,Xe=3,at=4;function lt(Oe,At){return Oe.msg=pe[At],At}function nt(Oe){return(Oe<<1)-(4Oe.avail_out&&(ce=Oe.avail_out),ce!==0&&(ie.arraySet(Oe.output,At.pending_buf,At.pending_out,ce,Oe.next_out),Oe.next_out+=ce,At.pending_out+=ce,Oe.total_out+=ce,Oe.avail_out-=ce,At.pending-=ce,At.pending===0&&(At.pending_out=0))}function Ie(Oe,At){ge._tr_flush_block(Oe,0<=Oe.block_start?Oe.block_start:-1,Oe.strstart-Oe.block_start,At),Oe.block_start=Oe.strstart,Pe(Oe.strm)}function Qe(Oe,At){Oe.pending_buf[Oe.pending++]=At}function $e(Oe,At){Oe.pending_buf[Oe.pending++]=At>>>8&255,Oe.pending_buf[Oe.pending++]=255&At}function je(Oe,At){var ce,re,ae=Oe.max_chain_length,se=Oe.strstart,De=Oe.prev_length,Ye=Oe.nice_match,fe=Oe.strstart>Oe.w_size-ze?Oe.strstart-(Oe.w_size-ze):0,Le=Oe.window,it=Oe.w_mask,qe=Oe.prev,Ve=Oe.strstart+Be,dt=Le[se+De-1],kt=Le[se+De];Oe.prev_length>=Oe.good_match&&(ae>>=2),Ye>Oe.lookahead&&(Ye=Oe.lookahead);do if(Le[(ce=At)+De]===kt&&Le[ce+De-1]===dt&&Le[ce]===Le[se]&&Le[++ce]===Le[se+1]){se+=2,ce++;do;while(Le[++se]===Le[++ce]&&Le[++se]===Le[++ce]&&Le[++se]===Le[++ce]&&Le[++se]===Le[++ce]&&Le[++se]===Le[++ce]&&Le[++se]===Le[++ce]&&Le[++se]===Le[++ce]&&Le[++se]===Le[++ce]&&sefe&&--ae!=0);return De<=Oe.lookahead?De:Oe.lookahead}function Je(Oe){var At,ce,re,ae,se,De,Ye,fe,Le,it,qe=Oe.w_size;do{if(ae=Oe.window_size-Oe.lookahead-Oe.strstart,Oe.strstart>=qe+(qe-ze)){for(ie.arraySet(Oe.window,Oe.window,qe,qe,0),Oe.match_start-=qe,Oe.strstart-=qe,Oe.block_start-=qe,At=ce=Oe.hash_size;re=Oe.head[--At],Oe.head[At]=qe<=re?re-qe:0,--ce;);for(At=ce=qe;re=Oe.prev[--At],Oe.prev[At]=qe<=re?re-qe:0,--ce;);ae+=qe}if(Oe.strm.avail_in===0)break;if(De=Oe.strm,Ye=Oe.window,fe=Oe.strstart+Oe.lookahead,Le=ae,it=void 0,it=De.avail_in,Le=de)for(se=Oe.strstart-Oe.insert,Oe.ins_h=Oe.window[se],Oe.ins_h=(Oe.ins_h<=de&&(Oe.ins_h=(Oe.ins_h<=de)if(re=ge._tr_tally(Oe,Oe.strstart-Oe.match_start,Oe.match_length-de),Oe.lookahead-=Oe.match_length,Oe.match_length<=Oe.max_lazy_match&&Oe.lookahead>=de){for(Oe.match_length--;Oe.strstart++,Oe.ins_h=(Oe.ins_h<=de&&(Oe.ins_h=(Oe.ins_h<=de&&Oe.match_length<=Oe.prev_length){for(ae=Oe.strstart+Oe.lookahead-de,re=ge._tr_tally(Oe,Oe.strstart-1-Oe.prev_match,Oe.prev_length-de),Oe.lookahead-=Oe.prev_length-1,Oe.prev_length-=2;++Oe.strstart<=ae&&(Oe.ins_h=(Oe.ins_h<Oe.pending_buf_size-5&&(ce=Oe.pending_buf_size-5);;){if(Oe.lookahead<=1){if(Je(Oe),Oe.lookahead===0&&At===be)return we;if(Oe.lookahead===0)break}Oe.strstart+=Oe.lookahead,Oe.lookahead=0;var re=Oe.block_start+ce;if((Oe.strstart===0||Oe.strstart>=re)&&(Oe.lookahead=Oe.strstart-re,Oe.strstart=re,Ie(Oe,!1),Oe.strm.avail_out===0)||Oe.strstart-Oe.block_start>=Oe.w_size-ze&&(Ie(Oe,!1),Oe.strm.avail_out===0))return we}return Oe.insert=0,At===ve?(Ie(Oe,!0),Oe.strm.avail_out===0?Xe:at):(Oe.strstart>Oe.block_start&&(Ie(Oe,!1),Oe.strm.avail_out),we)}),new mt(4,4,8,4,ft),new mt(4,5,16,8,ft),new mt(4,6,32,32,ft),new mt(4,4,16,16,yt),new mt(8,16,32,32,yt),new mt(8,16,128,128,yt),new mt(8,32,128,256,yt),new mt(32,128,258,1024,yt),new mt(32,258,258,4096,yt)],Se.deflateInit=function(Oe,At){return xt(Oe,At,b,15,8,0)},Se.deflateInit2=xt,Se.deflateReset=Bt,Se.deflateResetKeep=We,Se.deflateSetHeader=function(Oe,At){return Oe&&Oe.state?Oe.state.wrap!==2?E:(Oe.state.gzhead=At,oe):E},Se.deflate=function(Oe,At){var ce,re,ae,se;if(!Oe||!Oe.state||5>8&255),Qe(re,re.gzhead.time>>16&255),Qe(re,re.gzhead.time>>24&255),Qe(re,re.level===9?2:2<=re.strategy||re.level<2?4:0),Qe(re,255&re.gzhead.os),re.gzhead.extra&&re.gzhead.extra.length&&(Qe(re,255&re.gzhead.extra.length),Qe(re,re.gzhead.extra.length>>8&255)),re.gzhead.hcrc&&(Oe.adler=Ee(Oe.adler,re.pending_buf,re.pending,0)),re.gzindex=0,re.status=69):(Qe(re,0),Qe(re,0),Qe(re,0),Qe(re,0),Qe(re,0),Qe(re,re.level===9?2:2<=re.strategy||re.level<2?4:0),Qe(re,3),re.status=et);else{var De=b+(re.w_bits-8<<4)<<8;De|=(2<=re.strategy||re.level<2?0:re.level<6?1:re.level===6?2:3)<<6,re.strstart!==0&&(De|=32),De+=31-De%31,re.status=et,$e(re,De),re.strstart!==0&&($e(re,Oe.adler>>>16),$e(re,65535&Oe.adler)),Oe.adler=1}if(re.status===69)if(re.gzhead.extra){for(ae=re.pending;re.gzindex<(65535&re.gzhead.extra.length)&&(re.pending!==re.pending_buf_size||(re.gzhead.hcrc&&re.pending>ae&&(Oe.adler=Ee(Oe.adler,re.pending_buf,re.pending-ae,ae)),Pe(Oe),ae=re.pending,re.pending!==re.pending_buf_size));)Qe(re,255&re.gzhead.extra[re.gzindex]),re.gzindex++;re.gzhead.hcrc&&re.pending>ae&&(Oe.adler=Ee(Oe.adler,re.pending_buf,re.pending-ae,ae)),re.gzindex===re.gzhead.extra.length&&(re.gzindex=0,re.status=73)}else re.status=73;if(re.status===73)if(re.gzhead.name){ae=re.pending;do{if(re.pending===re.pending_buf_size&&(re.gzhead.hcrc&&re.pending>ae&&(Oe.adler=Ee(Oe.adler,re.pending_buf,re.pending-ae,ae)),Pe(Oe),ae=re.pending,re.pending===re.pending_buf_size)){se=1;break}se=re.gzindexae&&(Oe.adler=Ee(Oe.adler,re.pending_buf,re.pending-ae,ae)),se===0&&(re.gzindex=0,re.status=91)}else re.status=91;if(re.status===91)if(re.gzhead.comment){ae=re.pending;do{if(re.pending===re.pending_buf_size&&(re.gzhead.hcrc&&re.pending>ae&&(Oe.adler=Ee(Oe.adler,re.pending_buf,re.pending-ae,ae)),Pe(Oe),ae=re.pending,re.pending===re.pending_buf_size)){se=1;break}se=re.gzindexae&&(Oe.adler=Ee(Oe.adler,re.pending_buf,re.pending-ae,ae)),se===0&&(re.status=103)}else re.status=103;if(re.status===103&&(re.gzhead.hcrc?(re.pending+2>re.pending_buf_size&&Pe(Oe),re.pending+2<=re.pending_buf_size&&(Qe(re,255&Oe.adler),Qe(re,Oe.adler>>8&255),Oe.adler=0,re.status=et)):re.status=et),re.pending!==0){if(Pe(Oe),Oe.avail_out===0)return re.last_flush=-1,oe}else if(Oe.avail_in===0&&nt(At)<=nt(ce)&&At!==ve)return lt(Oe,-5);if(re.status===666&&Oe.avail_in!==0)return lt(Oe,-5);if(Oe.avail_in!==0||re.lookahead!==0||At!==be&&re.status!==666){var Ye=re.strategy===2?function(fe,Le){for(var it;;){if(fe.lookahead===0&&(Je(fe),fe.lookahead===0)){if(Le===be)return we;break}if(fe.match_length=0,it=ge._tr_tally(fe,0,fe.window[fe.strstart]),fe.lookahead--,fe.strstart++,it&&(Ie(fe,!1),fe.strm.avail_out===0))return we}return fe.insert=0,Le===ve?(Ie(fe,!0),fe.strm.avail_out===0?Xe:at):fe.last_lit&&(Ie(fe,!1),fe.strm.avail_out===0)?we:rt}(re,At):re.strategy===3?function(fe,Le){for(var it,qe,Ve,dt,kt=fe.window;;){if(fe.lookahead<=Be){if(Je(fe),fe.lookahead<=Be&&Le===be)return we;if(fe.lookahead===0)break}if(fe.match_length=0,fe.lookahead>=de&&0fe.lookahead&&(fe.match_length=fe.lookahead)}if(fe.match_length>=de?(it=ge._tr_tally(fe,1,fe.match_length-de),fe.lookahead-=fe.match_length,fe.strstart+=fe.match_length,fe.match_length=0):(it=ge._tr_tally(fe,0,fe.window[fe.strstart]),fe.lookahead--,fe.strstart++),it&&(Ie(fe,!1),fe.strm.avail_out===0))return we}return fe.insert=0,Le===ve?(Ie(fe,!0),fe.strm.avail_out===0?Xe:at):fe.last_lit&&(Ie(fe,!1),fe.strm.avail_out===0)?we:rt}(re,At):Ae[re.level].func(re,At);if(Ye!==Xe&&Ye!==at||(re.status=666),Ye===we||Ye===Xe)return Oe.avail_out===0&&(re.last_flush=-1),oe;if(Ye===rt&&(At===1?ge._tr_align(re):At!==5&&(ge._tr_stored_block(re,0,0,!1),At===3&&(He(re.head),re.lookahead===0&&(re.strstart=0,re.block_start=0,re.insert=0))),Pe(Oe),Oe.avail_out===0))return re.last_flush=-1,oe}return At!==ve?oe:re.wrap<=0?1:(re.wrap===2?(Qe(re,255&Oe.adler),Qe(re,Oe.adler>>8&255),Qe(re,Oe.adler>>16&255),Qe(re,Oe.adler>>24&255),Qe(re,255&Oe.total_in),Qe(re,Oe.total_in>>8&255),Qe(re,Oe.total_in>>16&255),Qe(re,Oe.total_in>>24&255)):($e(re,Oe.adler>>>16),$e(re,65535&Oe.adler)),Pe(Oe),0=ce.w_size&&(se===0&&(He(ce.head),ce.strstart=0,ce.block_start=0,ce.insert=0),Le=new ie.Buf8(ce.w_size),ie.arraySet(Le,At,it-ce.w_size,ce.w_size,0),At=Le,it=ce.w_size),De=Oe.avail_in,Ye=Oe.next_in,fe=Oe.input,Oe.avail_in=it,Oe.next_in=0,Oe.input=At,Je(ce);ce.lookahead>=de;){for(re=ce.strstart,ae=ce.lookahead-(de-1);ce.ins_h=(ce.ins_h<>>=de=ye>>>24,ee-=de,(de=ye>>>16&255)===0)rt[pe++]=65535&ye;else{if(!(16&de)){if(!(64&de)){ye=ne[(65535&ye)+(b&(1<>>=de,ee-=de),ee<15&&(b+=we[ke++]<>>=de=ye>>>24,ee-=de,!(16&(de=ye>>>16&255))){if(!(64&de)){ye=le[(65535&ye)+(b&(1<>>=de,ee-=de,(de=pe-be)>3,b&=(1<<(ee-=Be<<3))-1,Ae.next_in=ke,Ae.next_out=pe,Ae.avail_in=ke>>24&255)+(Ce>>>8&65280)+((65280&Ce)<<8)+((255&Ce)<<24)}function b(){this.mode=0,this.last=!1,this.wrap=0,this.havedict=!1,this.flags=0,this.dmax=0,this.check=0,this.total=0,this.head=null,this.wbits=0,this.wsize=0,this.whave=0,this.wnext=0,this.window=null,this.hold=0,this.bits=0,this.length=0,this.offset=0,this.extra=0,this.lencode=null,this.distcode=null,this.lenbits=0,this.distbits=0,this.ncode=0,this.nlen=0,this.ndist=0,this.have=0,this.next=null,this.lens=new Ae.Buf16(320),this.work=new Ae.Buf16(288),this.lendyn=null,this.distdyn=null,this.sane=0,this.back=0,this.was=0}function ee(Ce){var et;return Ce&&Ce.state?(et=Ce.state,Ce.total_in=Ce.total_out=et.total=0,Ce.msg="",et.wrap&&(Ce.adler=1&et.wrap),et.mode=E,et.last=0,et.havedict=0,et.dmax=32768,et.head=null,et.hold=0,et.bits=0,et.lencode=et.lendyn=new Ae.Buf32(a),et.distcode=et.distdyn=new Ae.Buf32(x),et.sane=1,et.back=-1,ve):oe}function ne(Ce){var et;return Ce&&Ce.state?((et=Ce.state).wsize=0,et.whave=0,et.wnext=0,ee(Ce)):oe}function le(Ce,et){var we,rt;return Ce&&Ce.state?(rt=Ce.state,et<0?(we=0,et=-et):(we=1+(et>>4),et<48&&(et&=15)),et&&(et<8||15=at.wsize?(Ae.arraySet(at.window,et,we-at.wsize,at.wsize,0),at.wnext=0,at.whave=at.wsize):(rt<(Xe=at.wsize-at.wnext)&&(Xe=rt),Ae.arraySet(at.window,et,we-rt,Xe,at.wnext),(rt-=Xe)?(Ae.arraySet(at.window,et,we-rt,rt,0),at.wnext=rt,at.whave=at.wsize):(at.wnext+=Xe,at.wnext===at.wsize&&(at.wnext=0),at.whave>>8&255,we.check=ge(we.check,se,2,0),Ie=Pe=0,we.mode=2;break}if(we.flags=0,we.head&&(we.head.done=!1),!(1&we.wrap)||(((255&Pe)<<8)+(Pe>>8))%31){Ce.msg="incorrect header check",we.mode=30;break}if((15&Pe)!=8){Ce.msg="unknown compression method",we.mode=30;break}if(Ie-=4,Oe=8+(15&(Pe>>>=4)),we.wbits===0)we.wbits=Oe;else if(Oe>we.wbits){Ce.msg="invalid window size",we.mode=30;break}we.dmax=1<>8&1),512&we.flags&&(se[0]=255&Pe,se[1]=Pe>>>8&255,we.check=ge(we.check,se,2,0)),Ie=Pe=0,we.mode=3;case 3:for(;Ie<32;){if(nt===0)break e;nt--,Pe+=rt[at++]<>>8&255,se[2]=Pe>>>16&255,se[3]=Pe>>>24&255,we.check=ge(we.check,se,4,0)),Ie=Pe=0,we.mode=4;case 4:for(;Ie<16;){if(nt===0)break e;nt--,Pe+=rt[at++]<>8),512&we.flags&&(se[0]=255&Pe,se[1]=Pe>>>8&255,we.check=ge(we.check,se,2,0)),Ie=Pe=0,we.mode=5;case 5:if(1024&we.flags){for(;Ie<16;){if(nt===0)break e;nt--,Pe+=rt[at++]<>>8&255,we.check=ge(we.check,se,2,0)),Ie=Pe=0}else we.head&&(we.head.extra=null);we.mode=6;case 6:if(1024&we.flags&&(nt<(je=we.length)&&(je=nt),je&&(we.head&&(Oe=we.head.extra_len-we.length,we.head.extra||(we.head.extra=new Array(we.head.extra_len)),Ae.arraySet(we.head.extra,rt,at,je,Oe)),512&we.flags&&(we.check=ge(we.check,rt,je,at)),nt-=je,at+=je,we.length-=je),we.length))break e;we.length=0,we.mode=7;case 7:if(2048&we.flags){if(nt===0)break e;for(je=0;Oe=rt[at+je++],we.head&&Oe&&we.length<65536&&(we.head.name+=String.fromCharCode(Oe)),Oe&&je>9&1,we.head.done=!0),Ce.adler=we.check=0,we.mode=12;break;case 10:for(;Ie<32;){if(nt===0)break e;nt--,Pe+=rt[at++]<>>=7&Ie,Ie-=7&Ie,we.mode=27;break}for(;Ie<3;){if(nt===0)break e;nt--,Pe+=rt[at++]<>>=1)){case 0:we.mode=14;break;case 1:if(Be(we),we.mode=20,et!==6)break;Pe>>>=2,Ie-=2;break e;case 2:we.mode=17;break;case 3:Ce.msg="invalid block type",we.mode=30}Pe>>>=2,Ie-=2;break;case 14:for(Pe>>>=7&Ie,Ie-=7&Ie;Ie<32;){if(nt===0)break e;nt--,Pe+=rt[at++]<>>16^65535)){Ce.msg="invalid stored block lengths",we.mode=30;break}if(we.length=65535&Pe,Ie=Pe=0,we.mode=15,et===6)break e;case 15:we.mode=16;case 16:if(je=we.length){if(nt>>=5,Ie-=5,we.ndist=1+(31&Pe),Pe>>>=5,Ie-=5,we.ncode=4+(15&Pe),Pe>>>=4,Ie-=4,286>>=3,Ie-=3}for(;we.have<19;)we.lens[De[we.have++]]=0;if(we.lencode=we.lendyn,we.lenbits=7,ce={bits:we.lenbits},At=Ee(0,we.lens,0,19,we.lencode,0,we.work,ce),we.lenbits=ce.bits,At){Ce.msg="invalid code lengths set",we.mode=30;break}we.have=0,we.mode=19;case 19:for(;we.have>>16&255,bt=65535&ae,!((yt=ae>>>24)<=Ie);){if(nt===0)break e;nt--,Pe+=rt[at++]<>>=yt,Ie-=yt,we.lens[we.have++]=bt;else{if(bt===16){for(re=yt+2;Ie>>=yt,Ie-=yt,we.have===0){Ce.msg="invalid bit length repeat",we.mode=30;break}Oe=we.lens[we.have-1],je=3+(3&Pe),Pe>>>=2,Ie-=2}else if(bt===17){for(re=yt+3;Ie>>=yt)),Pe>>>=3,Ie-=3}else{for(re=yt+7;Ie>>=yt)),Pe>>>=7,Ie-=7}if(we.have+je>we.nlen+we.ndist){Ce.msg="invalid bit length repeat",we.mode=30;break}for(;je--;)we.lens[we.have++]=Oe}}if(we.mode===30)break;if(we.lens[256]===0){Ce.msg="invalid code -- missing end-of-block",we.mode=30;break}if(we.lenbits=9,ce={bits:we.lenbits},At=Ee(pe,we.lens,0,we.nlen,we.lencode,0,we.work,ce),we.lenbits=ce.bits,At){Ce.msg="invalid literal/lengths set",we.mode=30;break}if(we.distbits=6,we.distcode=we.distdyn,ce={bits:we.distbits},At=Ee(be,we.lens,we.nlen,we.ndist,we.distcode,0,we.work,ce),we.distbits=ce.bits,At){Ce.msg="invalid distances set",we.mode=30;break}if(we.mode=20,et===6)break e;case 20:we.mode=21;case 21:if(6<=nt&&258<=He){Ce.next_out=lt,Ce.avail_out=He,Ce.next_in=at,Ce.avail_in=nt,we.hold=Pe,we.bits=Ie,ke(Ce,$e),lt=Ce.next_out,Xe=Ce.output,He=Ce.avail_out,at=Ce.next_in,rt=Ce.input,nt=Ce.avail_in,Pe=we.hold,Ie=we.bits,we.mode===12&&(we.back=-1);break}for(we.back=0;mt=(ae=we.lencode[Pe&(1<>>16&255,bt=65535&ae,!((yt=ae>>>24)<=Ie);){if(nt===0)break e;nt--,Pe+=rt[at++]<>We)])>>>16&255,bt=65535&ae,!(We+(yt=ae>>>24)<=Ie);){if(nt===0)break e;nt--,Pe+=rt[at++]<>>=We,Ie-=We,we.back+=We}if(Pe>>>=yt,Ie-=yt,we.back+=yt,we.length=bt,mt===0){we.mode=26;break}if(32&mt){we.back=-1,we.mode=12;break}if(64&mt){Ce.msg="invalid literal/length code",we.mode=30;break}we.extra=15&mt,we.mode=22;case 22:if(we.extra){for(re=we.extra;Ie>>=we.extra,Ie-=we.extra,we.back+=we.extra}we.was=we.length,we.mode=23;case 23:for(;mt=(ae=we.distcode[Pe&(1<>>16&255,bt=65535&ae,!((yt=ae>>>24)<=Ie);){if(nt===0)break e;nt--,Pe+=rt[at++]<>We)])>>>16&255,bt=65535&ae,!(We+(yt=ae>>>24)<=Ie);){if(nt===0)break e;nt--,Pe+=rt[at++]<>>=We,Ie-=We,we.back+=We}if(Pe>>>=yt,Ie-=yt,we.back+=yt,64&mt){Ce.msg="invalid distance code",we.mode=30;break}we.offset=bt,we.extra=15&mt,we.mode=24;case 24:if(we.extra){for(re=we.extra;Ie>>=we.extra,Ie-=we.extra,we.back+=we.extra}if(we.offset>we.dmax){Ce.msg="invalid distance too far back",we.mode=30;break}we.mode=25;case 25:if(He===0)break e;if(je=$e-He,we.offset>je){if((je=we.offset-je)>we.whave&&we.sane){Ce.msg="invalid distance too far back",we.mode=30;break}Je=je>we.wnext?(je-=we.wnext,we.wsize-je):we.wnext-je,je>we.length&&(je=we.length),ft=we.window}else ft=Xe,Je=lt-we.offset,je=we.length;for(Heme?(de=Je[ft+x[et]],Ie[Qe+x[et]]):(de=96,0),b=1<>lt)+(ee-=b)]=ye<<24|de<<16|Be|0,ee!==0;);for(b=1<>=1;if(b!==0?(Pe&=b-1,Pe+=b):Pe=0,et++,--$e[Ce]==0){if(Ce===rt)break;Ce=be[ve+x[et]]}if(Xe>>7)]}function Qe(ae,se){ae.pending_buf[ae.pending++]=255&se,ae.pending_buf[ae.pending++]=se>>>8&255}function $e(ae,se,De){ae.bi_valid>y-De?(ae.bi_buf|=se<>y-ae.bi_valid,ae.bi_valid+=De-y):(ae.bi_buf|=se<>>=1,De<<=1,0<--se;);return De>>>1}function ft(ae,se,De){var Ye,fe,Le=new Array(x+1),it=0;for(Ye=1;Ye<=x;Ye++)Le[Ye]=it=it+De[Ye-1]<<1;for(fe=0;fe<=se;fe++){var qe=ae[2*fe+1];qe!==0&&(ae[2*fe]=Je(Le[qe]++,qe))}}function yt(ae){var se;for(se=0;se>1;1<=De;De--)We(ae,Le,De);for(fe=Ve;De=ae.heap[1],ae.heap[1]=ae.heap[ae.heap_len--],We(ae,Le,1),Ye=ae.heap[1],ae.heap[--ae.heap_max]=De,ae.heap[--ae.heap_max]=Ye,Le[2*fe]=Le[2*De]+Le[2*Ye],ae.depth[fe]=(ae.depth[De]>=ae.depth[Ye]?ae.depth[De]:ae.depth[Ye])+1,Le[2*De+1]=Le[2*Ye+1]=fe,ae.heap[1]=fe++,We(ae,Le,1),2<=ae.heap_len;);ae.heap[--ae.heap_max]=ae.heap[1],function(kt,Mt){var un,Tt,sn,tt,vt,St,Gt=Mt.dyn_tree,vn=Mt.max_code,Rn=Mt.stat_desc.static_tree,wn=Mt.stat_desc.has_stree,Hn=Mt.stat_desc.extra_bits,Aa=Mt.stat_desc.extra_base,Ta=Mt.stat_desc.max_length,Oa=0;for(tt=0;tt<=x;tt++)kt.bl_count[tt]=0;for(Gt[2*kt.heap[kt.heap_max]+1]=0,un=kt.heap_max+1;un>=7;fe>>=1)if(1&dt&&qe.dyn_ltree[2*Ve]!==0)return ie;if(qe.dyn_ltree[18]!==0||qe.dyn_ltree[20]!==0||qe.dyn_ltree[26]!==0)return ge;for(Ve=32;Ve>>3,(Le=ae.static_len+3+7>>>3)<=fe&&(fe=Le)):fe=Le=De+5,De+4<=fe&&se!==-1?re(ae,se,De,Ye):ae.strategy===4||Le===fe?($e(ae,2+(Ye?1:0),3),Bt(ae,ze,Ce)):($e(ae,4+(Ye?1:0),3),function(qe,Ve,dt,kt){var Mt;for($e(qe,Ve-257,5),$e(qe,dt-1,5),$e(qe,kt-4,4),Mt=0;Mt>>8&255,ae.pending_buf[ae.d_buf+2*ae.last_lit+1]=255&se,ae.pending_buf[ae.l_buf+ae.last_lit]=255&De,ae.last_lit++,se===0?ae.dyn_ltree[2*De]++:(ae.matches++,se--,ae.dyn_ltree[2*(we[De]+be+1)]++,ae.dyn_dtree[2*Ie(se)]++),ae.last_lit===ae.lit_bufsize-1},Se._tr_align=function(ae){$e(ae,2,3),je(ae,ee,ze),function(se){se.bi_valid===16?(Qe(se,se.bi_buf),se.bi_buf=0,se.bi_valid=0):8<=se.bi_valid&&(se.pending_buf[se.pending++]=255&se.bi_buf,se.bi_buf>>=8,se.bi_valid-=8)}(ae)}},{"../utils/common":41}],53:[function(xe,Ze,Se){"use strict";Ze.exports=function(){this.input=null,this.next_in=0,this.avail_in=0,this.total_in=0,this.output=null,this.next_out=0,this.avail_out=0,this.total_out=0,this.msg="",this.state=null,this.data_type=2,this.adler=0}},{}],54:[function(xe,Ze,Se){(function(Ae){(function(ie,ge){"use strict";if(!ie.setImmediate){var ke,Ee,pe,be,ve=1,oe={},E=!1,a=ie.document,x=Object.getPrototypeOf&&Object.getPrototypeOf(ie);x=x&&x.setTimeout?x:ie,ke={}.toString.call(ie.process)==="[object process]"?function(ne){he.nextTick(function(){b(ne)})}:function(){if(ie.postMessage&&!ie.importScripts){var ne=!0,le=ie.onmessage;return ie.onmessage=function(){ne=!1},ie.postMessage("","*"),ie.onmessage=le,ne}}()?(be="setImmediate$"+Math.random()+"$",ie.addEventListener?ie.addEventListener("message",ee,!1):ie.attachEvent("onmessage",ee),function(ne){ie.postMessage(be+ne,"*")}):ie.MessageChannel?((pe=new MessageChannel).port1.onmessage=function(ne){b(ne.data)},function(ne){pe.port2.postMessage(ne)}):a&&"onreadystatechange"in a.createElement("script")?(Ee=a.documentElement,function(ne){var le=a.createElement("script");le.onreadystatechange=function(){b(ne),le.onreadystatechange=null,Ee.removeChild(le),le=null},Ee.appendChild(le)}):function(ne){setTimeout(b,0,ne)},x.setImmediate=function(ne){typeof ne!="function"&&(ne=new Function(""+ne));for(var le=new Array(arguments.length-1),ue=0;ue0&&arguments[0]!==void 0?arguments[0]:[],re=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],ae=ce.length,se=re.length;if(Math.abs(ae-se)!==1)return{add:!1,key:null};function De(Ye,fe){var Le=new Map;Ye.forEach(function(qe){Le.set(qe,!0)});var it=fe.filter(function(qe){return!Le.has(qe)});return it.length===1?it[0]:null}return ae ").concat(re);return re}var ft=a.forwardRef(function(ce,re){var ae=ce.prefixCls,se=ce.data,De=ce.selectable,Ye=ce.checkable,fe=ce.expandedKeys,Le=ce.selectedKeys,it=ce.checkedKeys,qe=ce.loadedKeys,Ve=ce.loadingKeys,dt=ce.halfCheckedKeys,kt=ce.keyEntities,Mt=ce.disabled,un=ce.dragging,Tt=ce.dragOverNodeKey,sn=ce.dropPosition,tt=ce.motion,vt=ce.height,St=ce.itemHeight,Gt=ce.virtual,vn=ce.focusable,Rn=ce.activeItem,wn=ce.focused,Hn=ce.tabIndex,Aa=ce.onKeyDown,Ta=ce.onFocus,Oa=ce.onBlur,Bn=ce.onActiveChange,fa=ce.onListChangeStart,Ka=ce.onListChangeEnd,Ln=(0,ne.Z)(ce,at),Po=a.useRef(null),ho=a.useRef(null);a.useImperativeHandle(re,function(){return{scrollTo:function(or){Po.current.scrollTo(or)},getIndentWidth:function(){return ho.current.offsetWidth}}});var ao=a.useState(fe),fn=(0,ee.Z)(ao,2),Wn=fn[0],Ea=fn[1],$a=a.useState(se),Ca=(0,ee.Z)($a,2),La=Ca[0],ar=Ca[1],Dr=a.useState(se),jt=(0,ee.Z)(Dr,2),Ot=jt[0],Rt=jt[1],Gn=a.useState([]),Ma=(0,ee.Z)(Gn,2),va=Ma[0],za=Ma[1],Bo=a.useState(null),Ha=(0,ee.Z)(Bo,2),Xo=Ha[0],Pl=Ha[1],so=a.useRef(se);so.current=se;function oa(){var Er=so.current;ar(Er),Rt(Er),za([]),Pl(null),Ka()}(0,le.Z)(function(){Ea(fe);var Er=rt(Wn,fe);if(Er.key!==null)if(Er.add){var or=La.findIndex(function(ga){var Vn=ga.key;return Vn===Er.key}),It=$e(Xe(La,se,Er.key),Gt,vt,St),Sn=La.slice();Sn.splice(or+1,0,Qe),Rt(Sn),za(It),Pl("show")}else{var yn=se.findIndex(function(ga){var Vn=ga.key;return Vn===Er.key}),hn=$e(Xe(se,La,Er.key),Gt,vt,St),_n=se.slice();_n.splice(yn+1,0,Qe),Rt(_n),za(hn),Pl("hide")}else La!==se&&(ar(se),Rt(se))},[fe,se]),a.useEffect(function(){un||oa()},[un]);var ur=tt?Ot:se,Qr={expandedKeys:fe,selectedKeys:Le,loadedKeys:qe,loadingKeys:Ve,checkedKeys:it,halfCheckedKeys:dt,dragOverNodeKey:Tt,dropPosition:sn,keyEntities:kt};return a.createElement(a.Fragment,null,wn&&Rn&&a.createElement("span",{style:lt,"aria-live":"assertive"},Je(Rn)),a.createElement("div",null,a.createElement("input",{style:lt,disabled:vn===!1||Mt,tabIndex:vn!==!1?Hn:null,onKeyDown:Aa,onFocus:Ta,onBlur:Oa,value:"",onChange:nt,"aria-label":"for screen reader"})),a.createElement("div",{className:"".concat(ae,"-treenode"),"aria-hidden":!0,style:{position:"absolute",pointerEvents:"none",visibility:"hidden",height:0,overflow:"hidden",border:0,padding:0}},a.createElement("div",{className:"".concat(ae,"-indent")},a.createElement("div",{ref:ho,className:"".concat(ae,"-indent-unit")}))),a.createElement(ue.Z,(0,z.Z)({},Ln,{data:ur,itemKey:je,height:vt,fullHeight:!1,virtual:Gt,itemHeight:St,prefixCls:"".concat(ae,"-list"),ref:Po,onVisibleChange:function(or,It){var Sn=new Set(or),yn=It.filter(function(hn){return!Sn.has(hn)});yn.some(function(hn){return je(hn)===He})&&oa()}}),function(Er){var or=Er.pos,It=(0,z.Z)({},(b(Er.data),Er.data)),Sn=Er.title,yn=Er.key,hn=Er.isStart,_n=Er.isEnd,ga=(0,Be.km)(yn,or);delete It.key,delete It.children;var Vn=(0,Be.H8)(ga,Qr);return a.createElement(we,(0,z.Z)({},It,Vn,{title:Sn,active:!!Rn&&yn===Rn.key,pos:or,data:Er.data,isStart:hn,isEnd:_n,motion:tt,motionNodes:yn===He?va:null,motionType:Xo,onMotionStart:fa,onMotionEnd:oa,treeNodeRequiredProps:Qr,onMouseMove:function(){Bn(null)}}))}))});ft.displayName="NodeList";var yt=ft,mt=te(35654),bt=te(90782),We=te(67841),Bt=10,xt=function(ce){(0,ke.Z)(ae,ce);var re=(0,Ee.Z)(ae);function ae(){var se;(0,Ae.Z)(this,ae);for(var De=arguments.length,Ye=new Array(De),fe=0;fe2&&arguments[2]!==void 0?arguments[2]:!1,dt=se.state,kt=dt.dragChildrenKeys,Mt=dt.dropPosition,un=dt.dropTargetKey,Tt=dt.dropTargetPos,sn=dt.dropAllowed;if(sn){var tt=se.props.onDrop;if(se.setState({dragOverNodeKey:null}),se.cleanDragState(),un!==null){var vt=(0,Ze.Z)((0,Ze.Z)({},(0,Be.H8)(un,se.getTreeNodeRequiredProps())),{},{active:((qe=se.getActiveItem())===null||qe===void 0?void 0:qe.key)===un,data:(0,We.Z)(se.state.keyEntities,un).node}),St=kt.indexOf(un)!==-1;(0,E.ZP)(!St,"Can not drop to dragNode's children node. This is a bug of rc-tree. Please report an issue.");var Gt=(0,mt.yx)(Tt),vn={event:Le,node:(0,Be.F)(vt),dragNode:se.dragNode?(0,Be.F)(se.dragNode.props):null,dragNodesKeys:[se.dragNode.props.eventKey].concat(kt),dropToGap:Mt!==0,dropPosition:Mt+Number(Gt[Gt.length-1])};Ve||tt==null||tt(vn),se.dragNode=null}}},se.cleanDragState=function(){var Le=se.state.draggingNodeKey;Le!==null&&se.setState({draggingNodeKey:null,dropPosition:null,dropContainerKey:null,dropTargetKey:null,dropLevelOffset:null,dropAllowed:!0,dragOverNodeKey:null}),se.dragStartMousePosition=null,se.currentMouseOverDroppableNodeKey=null},se.triggerExpandActionExpand=function(Le,it){var qe=se.state,Ve=qe.expandedKeys,dt=qe.flattenNodes,kt=it.expanded,Mt=it.key,un=it.isLeaf;if(!(un||Le.shiftKey||Le.metaKey||Le.ctrlKey)){var Tt=dt.filter(function(tt){return tt.key===Mt})[0],sn=(0,Be.F)((0,Ze.Z)((0,Ze.Z)({},(0,Be.H8)(Mt,se.getTreeNodeRequiredProps())),{},{data:Tt.data}));se.setExpandedKeys(kt?(0,mt._5)(Ve,Mt):(0,mt.L0)(Ve,Mt)),se.onNodeExpand(Le,sn)}},se.onNodeClick=function(Le,it){var qe=se.props,Ve=qe.onClick,dt=qe.expandAction;dt==="click"&&se.triggerExpandActionExpand(Le,it),Ve==null||Ve(Le,it)},se.onNodeDoubleClick=function(Le,it){var qe=se.props,Ve=qe.onDoubleClick,dt=qe.expandAction;dt==="doubleClick"&&se.triggerExpandActionExpand(Le,it),Ve==null||Ve(Le,it)},se.onNodeSelect=function(Le,it){var qe=se.state.selectedKeys,Ve=se.state,dt=Ve.keyEntities,kt=Ve.fieldNames,Mt=se.props,un=Mt.onSelect,Tt=Mt.multiple,sn=it.selected,tt=it[kt.key],vt=!sn;vt?Tt?qe=(0,mt.L0)(qe,tt):qe=[tt]:qe=(0,mt._5)(qe,tt);var St=qe.map(function(Gt){var vn=(0,We.Z)(dt,Gt);return vn?vn.node:null}).filter(function(Gt){return Gt});se.setUncontrolledState({selectedKeys:qe}),un==null||un(qe,{event:"select",selected:vt,node:it,selectedNodes:St,nativeEvent:Le.nativeEvent})},se.onNodeCheck=function(Le,it,qe){var Ve=se.state,dt=Ve.keyEntities,kt=Ve.checkedKeys,Mt=Ve.halfCheckedKeys,un=se.props,Tt=un.checkStrictly,sn=un.onCheck,tt=it.key,vt,St={event:"check",node:it,checked:qe,nativeEvent:Le.nativeEvent};if(Tt){var Gt=qe?(0,mt.L0)(kt,tt):(0,mt._5)(kt,tt),vn=(0,mt._5)(Mt,tt);vt={checked:Gt,halfChecked:vn},St.checkedNodes=Gt.map(function(Oa){return(0,We.Z)(dt,Oa)}).filter(function(Oa){return Oa}).map(function(Oa){return Oa.node}),se.setUncontrolledState({checkedKeys:Gt})}else{var Rn=(0,bt.S)([].concat((0,Se.Z)(kt),[tt]),!0,dt),wn=Rn.checkedKeys,Hn=Rn.halfCheckedKeys;if(!qe){var Aa=new Set(wn);Aa.delete(tt);var Ta=(0,bt.S)(Array.from(Aa),{checked:!1,halfCheckedKeys:Hn},dt);wn=Ta.checkedKeys,Hn=Ta.halfCheckedKeys}vt=wn,St.checkedNodes=[],St.checkedNodesPositions=[],St.halfCheckedKeys=Hn,wn.forEach(function(Oa){var Bn=(0,We.Z)(dt,Oa);if(Bn){var fa=Bn.node,Ka=Bn.pos;St.checkedNodes.push(fa),St.checkedNodesPositions.push({node:fa,pos:Ka})}}),se.setUncontrolledState({checkedKeys:wn},!1,{halfCheckedKeys:Hn})}sn==null||sn(vt,St)},se.onNodeLoad=function(Le){var it=Le.key,qe=new Promise(function(Ve,dt){se.setState(function(kt){var Mt=kt.loadedKeys,un=Mt===void 0?[]:Mt,Tt=kt.loadingKeys,sn=Tt===void 0?[]:Tt,tt=se.props,vt=tt.loadData,St=tt.onLoad;if(!vt||un.indexOf(it)!==-1||sn.indexOf(it)!==-1)return null;var Gt=vt(Le);return Gt.then(function(){var vn=se.state.loadedKeys,Rn=(0,mt.L0)(vn,it);St==null||St(Rn,{event:"load",node:Le}),se.setUncontrolledState({loadedKeys:Rn}),se.setState(function(wn){return{loadingKeys:(0,mt._5)(wn.loadingKeys,it)}}),Ve()}).catch(function(vn){if(se.setState(function(wn){return{loadingKeys:(0,mt._5)(wn.loadingKeys,it)}}),se.loadingRetryTimes[it]=(se.loadingRetryTimes[it]||0)+1,se.loadingRetryTimes[it]>=Bt){var Rn=se.state.loadedKeys;(0,E.ZP)(!1,"Retry for `loadData` many times but still failed. No more retry."),se.setUncontrolledState({loadedKeys:(0,mt.L0)(Rn,it)}),Ve()}dt(vn)}),{loadingKeys:(0,mt.L0)(sn,it)}})});return qe.catch(function(){}),qe},se.onNodeMouseEnter=function(Le,it){var qe=se.props.onMouseEnter;qe==null||qe({event:Le,node:it})},se.onNodeMouseLeave=function(Le,it){var qe=se.props.onMouseLeave;qe==null||qe({event:Le,node:it})},se.onNodeContextMenu=function(Le,it){var qe=se.props.onRightClick;qe&&(Le.preventDefault(),qe({event:Le,node:it}))},se.onFocus=function(){var Le=se.props.onFocus;se.setState({focused:!0});for(var it=arguments.length,qe=new Array(it),Ve=0;Ve1&&arguments[1]!==void 0?arguments[1]:!1,qe=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null;if(!se.destroyed){var Ve=!1,dt=!0,kt={};Object.keys(Le).forEach(function(Mt){if(Mt in se.props){dt=!1;return}Ve=!0,kt[Mt]=Le[Mt]}),Ve&&(!it||dt)&&se.setState((0,Ze.Z)((0,Ze.Z)({},kt),qe))}},se.scrollTo=function(Le){se.listRef.current.scrollTo(Le)},se}return(0,ie.Z)(ae,[{key:"componentDidMount",value:function(){this.destroyed=!1,this.onUpdated()}},{key:"componentDidUpdate",value:function(){this.onUpdated()}},{key:"onUpdated",value:function(){var De=this.props.activeKey;De!==void 0&&De!==this.state.activeKey&&(this.setState({activeKey:De}),De!==null&&this.scrollTo({key:De}))}},{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 De,Ye=this.state,fe=Ye.focused,Le=Ye.flattenNodes,it=Ye.keyEntities,qe=Ye.draggingNodeKey,Ve=Ye.activeKey,dt=Ye.dropLevelOffset,kt=Ye.dropContainerKey,Mt=Ye.dropTargetKey,un=Ye.dropPosition,Tt=Ye.dragOverNodeKey,sn=Ye.indent,tt=this.props,vt=tt.prefixCls,St=tt.className,Gt=tt.style,vn=tt.showLine,Rn=tt.focusable,wn=tt.tabIndex,Hn=wn===void 0?0:wn,Aa=tt.selectable,Ta=tt.showIcon,Oa=tt.icon,Bn=tt.switcherIcon,fa=tt.draggable,Ka=tt.checkable,Ln=tt.checkStrictly,Po=tt.disabled,ho=tt.motion,ao=tt.loadData,fn=tt.filterTreeNode,Wn=tt.height,Ea=tt.itemHeight,$a=tt.virtual,Ca=tt.titleRender,La=tt.dropIndicatorRender,ar=tt.onContextMenu,Dr=tt.onScroll,jt=tt.direction,Ot=tt.rootClassName,Rt=tt.rootStyle,Gn=(0,oe.Z)(this.props,{aria:!0,data:!0}),Ma;return fa&&((0,xe.Z)(fa)==="object"?Ma=fa:typeof fa=="function"?Ma={nodeDraggable:fa}:Ma={}),a.createElement(x.k.Provider,{value:{prefixCls:vt,selectable:Aa,showIcon:Ta,icon:Oa,switcherIcon:Bn,draggable:Ma,draggingNodeKey:qe,checkable:Ka,checkStrictly:Ln,disabled:Po,keyEntities:it,dropLevelOffset:dt,dropContainerKey:kt,dropTargetKey:Mt,dropPosition:un,dragOverNodeKey:Tt,indent:sn,direction:jt,dropIndicatorRender:La,loadData:ao,filterTreeNode:fn,titleRender:Ca,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}},a.createElement("div",{role:"tree",className:be()(vt,St,Ot,(De={},(0,he.Z)(De,"".concat(vt,"-show-line"),vn),(0,he.Z)(De,"".concat(vt,"-focused"),fe),(0,he.Z)(De,"".concat(vt,"-active-focused"),Ve!==null),De)),style:Rt},a.createElement(yt,(0,z.Z)({ref:this.listRef,prefixCls:vt,style:Gt,data:Le,disabled:Po,selectable:Aa,checkable:!!Ka,motion:ho,dragging:qe!==null,height:Wn,itemHeight:Ea,virtual:$a,focusable:Rn,focused:fe,tabIndex:Hn,activeItem:this.getActiveItem(),onFocus:this.onFocus,onBlur:this.onBlur,onKeyDown:this.onKeyDown,onActiveChange:this.onActiveChange,onListChangeStart:this.onListChangeStart,onListChangeEnd:this.onListChangeEnd,onContextMenu:ar,onScroll:Dr},this.getTreeNodeRequiredProps(),Gn))))}}],[{key:"getDerivedStateFromProps",value:function(De,Ye){var fe=Ye.prevProps,Le={prevProps:De};function it(Rn){return!fe&&Rn in De||fe&&fe[Rn]!==De[Rn]}var qe,Ve=Ye.fieldNames;if(it("fieldNames")&&(Ve=(0,Be.w$)(De.fieldNames),Le.fieldNames=Ve),it("treeData")?qe=De.treeData:it("children")&&((0,E.ZP)(!1,"`children` of Tree is deprecated. Please use `treeData` instead."),qe=(0,Be.zn)(De.children)),qe){Le.treeData=qe;var dt=(0,Be.I8)(qe,{fieldNames:Ve});Le.keyEntities=(0,Ze.Z)((0,he.Z)({},He,Ie),dt.keyEntities)}var kt=Le.keyEntities||Ye.keyEntities;if(it("expandedKeys")||fe&&it("autoExpandParent"))Le.expandedKeys=De.autoExpandParent||!fe&&De.defaultExpandParent?(0,mt.r7)(De.expandedKeys,kt):De.expandedKeys;else if(!fe&&De.defaultExpandAll){var Mt=(0,Ze.Z)({},kt);delete Mt[He],Le.expandedKeys=Object.keys(Mt).map(function(Rn){return Mt[Rn].key})}else!fe&&De.defaultExpandedKeys&&(Le.expandedKeys=De.autoExpandParent||De.defaultExpandParent?(0,mt.r7)(De.defaultExpandedKeys,kt):De.defaultExpandedKeys);if(Le.expandedKeys||delete Le.expandedKeys,qe||Le.expandedKeys){var un=(0,Be.oH)(qe||Ye.treeData,Le.expandedKeys||Ye.expandedKeys,Ve);Le.flattenNodes=un}if(De.selectable&&(it("selectedKeys")?Le.selectedKeys=(0,mt.BT)(De.selectedKeys,De):!fe&&De.defaultSelectedKeys&&(Le.selectedKeys=(0,mt.BT)(De.defaultSelectedKeys,De))),De.checkable){var Tt;if(it("checkedKeys")?Tt=(0,mt.E6)(De.checkedKeys)||{}:!fe&&De.defaultCheckedKeys?Tt=(0,mt.E6)(De.defaultCheckedKeys)||{}:qe&&(Tt=(0,mt.E6)(De.checkedKeys)||{checkedKeys:Ye.checkedKeys,halfCheckedKeys:Ye.halfCheckedKeys}),Tt){var sn=Tt,tt=sn.checkedKeys,vt=tt===void 0?[]:tt,St=sn.halfCheckedKeys,Gt=St===void 0?[]:St;if(!De.checkStrictly){var vn=(0,bt.S)(vt,!0,kt);vt=vn.checkedKeys,Gt=vn.halfCheckedKeys}Le.checkedKeys=vt,Le.halfCheckedKeys=Gt}}return it("loadedKeys")&&(Le.loadedKeys=De.loadedKeys),Le}}]),ae}(a.Component);xt.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:y,allowDrop:function(){return!0},expandAction:!1},xt.TreeNode=ye.Z;var Oe=xt,At=Oe},35654:function(Ft,wt,te){"use strict";te.d(wt,{BT:function(){return a},E6:function(){return b},L0:function(){return Ee},OM:function(){return E},_5:function(){return ke},r7:function(){return ee},wA:function(){return be},yx:function(){return pe}});var z=te(94480),he=te(76190),xe=te(48736),Ze=te(59301),Se=te(39417),Ae=te(67841),ie=te(71430),ge=null;function ke(ne,le){if(!ne)return[];var ue=ne.slice(),me=ue.indexOf(le);return me>=0&&ue.splice(me,1),ue}function Ee(ne,le){var ue=(ne||[]).slice();return ue.indexOf(le)===-1&&ue.push(le),ue}function pe(ne){return ne.split("-")}function be(ne,le){var ue=[],me=(0,Ae.Z)(le,ne);function ye(){var de=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];de.forEach(function(Be){var ze=Be.key,Ce=Be.children;ue.push(ze),ye(Ce)})}return ye(me.children),ue}function ve(ne){if(ne.parent){var le=pe(ne.pos);return Number(le[le.length-1])===ne.parent.children.length-1}return!1}function oe(ne){var le=pe(ne.pos);return Number(le[le.length-1])===0}function E(ne,le,ue,me,ye,de,Be,ze,Ce,et){var we,rt=ne.clientX,Xe=ne.clientY,at=ne.target.getBoundingClientRect(),lt=at.top,nt=at.height,He=(et==="rtl"?-1:1)*(((ye==null?void 0:ye.x)||0)-rt),Pe=(He-12)/me,Ie=(0,Ae.Z)(ze,ue.props.eventKey);if(Xe-1.5?de({dragNode:Bt,dropNode:xt,dropPosition:1})?mt=1:Oe=!1:de({dragNode:Bt,dropNode:xt,dropPosition:0})?mt=0:de({dragNode:Bt,dropNode:xt,dropPosition:1})?mt=1:Oe=!1:de({dragNode:Bt,dropNode:xt,dropPosition:1})?mt=1:Oe=!1,{dropPosition:mt,dropLevelOffset:bt,dropTargetKey:Ie.key,dropTargetPos:Ie.pos,dragOverNodeKey:yt,dropContainerKey:mt===0?null:((we=Ie.parent)===null||we===void 0?void 0:we.key)||null,dropAllowed:Oe}}function a(ne,le){if(ne){var ue=le.multiple;return ue?ne.slice():ne.length?[ne[0]]:ne}}var x=function(le){return le};function y(ne,le){if(!ne)return[];var ue=le||{},me=ue.processProps,ye=me===void 0?x:me,de=Array.isArray(ne)?ne:[ne];return de.map(function(Be){var ze=Be.children,Ce=_objectWithoutProperties(Be,ge),et=y(ze,le);return React.createElement(TreeNode,_extends({key:Ce.key},ye(Ce)),et)})}function b(ne){if(!ne)return null;var le;if(Array.isArray(ne))le={checkedKeys:ne,halfCheckedKeys:void 0};else if((0,he.Z)(ne)==="object")le={checkedKeys:ne.checked||void 0,halfCheckedKeys:ne.halfChecked||void 0};else return(0,xe.ZP)(!1,"`checkedKeys` is not an array or an object"),null;return le}function ee(ne,le){var ue=new Set;function me(ye){if(!ue.has(ye)){var de=(0,Ae.Z)(le,ye);if(de){ue.add(ye);var Be=de.parent,ze=de.node;ze.disabled||Be&&me(Be.key)}}}return(ne||[]).forEach(function(ye){me(ye)}),(0,z.Z)(ue)}},90782:function(Ft,wt,te){"use strict";te.d(wt,{S:function(){return ie}});var z=te(48736),he=te(67841);function xe(ge,ke){var Ee=new Set;return ge.forEach(function(pe){ke.has(pe)||Ee.add(pe)}),Ee}function Ze(ge){var ke=ge||{},Ee=ke.disabled,pe=ke.disableCheckbox,be=ke.checkable;return!!(Ee||pe)||be===!1}function Se(ge,ke,Ee,pe){for(var be=new Set(ge),ve=new Set,oe=0;oe<=Ee;oe+=1){var E=ke.get(oe)||new Set;E.forEach(function(b){var ee=b.key,ne=b.node,le=b.children,ue=le===void 0?[]:le;be.has(ee)&&!pe(ne)&&ue.filter(function(me){return!pe(me.node)}).forEach(function(me){be.add(me.key)})})}for(var a=new Set,x=Ee;x>=0;x-=1){var y=ke.get(x)||new Set;y.forEach(function(b){var ee=b.parent,ne=b.node;if(!(pe(ne)||!b.parent||a.has(b.parent.key))){if(pe(b.parent.node)){a.add(ee.key);return}var le=!0,ue=!1;(ee.children||[]).filter(function(me){return!pe(me.node)}).forEach(function(me){var ye=me.key,de=be.has(ye);le&&!de&&(le=!1),!ue&&(de||ve.has(ye))&&(ue=!0)}),le&&be.add(ee.key),ue&&ve.add(ee.key),a.add(ee.key)}})}return{checkedKeys:Array.from(be),halfCheckedKeys:Array.from(xe(ve,be))}}function Ae(ge,ke,Ee,pe,be){for(var ve=new Set(ge),oe=new Set(ke),E=0;E<=pe;E+=1){var a=Ee.get(E)||new Set;a.forEach(function(ee){var ne=ee.key,le=ee.node,ue=ee.children,me=ue===void 0?[]:ue;!ve.has(ne)&&!oe.has(ne)&&!be(le)&&me.filter(function(ye){return!be(ye.node)}).forEach(function(ye){ve.delete(ye.key)})})}oe=new Set;for(var x=new Set,y=pe;y>=0;y-=1){var b=Ee.get(y)||new Set;b.forEach(function(ee){var ne=ee.parent,le=ee.node;if(!(be(le)||!ee.parent||x.has(ee.parent.key))){if(be(ee.parent.node)){x.add(ne.key);return}var ue=!0,me=!1;(ne.children||[]).filter(function(ye){return!be(ye.node)}).forEach(function(ye){var de=ye.key,Be=ve.has(de);ue&&!Be&&(ue=!1),!me&&(Be||oe.has(de))&&(me=!0)}),ue||ve.delete(ne.key),me&&oe.add(ne.key),x.add(ne.key)}})}return{checkedKeys:Array.from(ve),halfCheckedKeys:Array.from(xe(oe,ve))}}function ie(ge,ke,Ee,pe){var be=[],ve;pe?ve=pe:ve=Ze;var oe=new Set(ge.filter(function(y){var b=!!(0,he.Z)(Ee,y);return b||be.push(y),b})),E=new Map,a=0;Object.keys(Ee).forEach(function(y){var b=Ee[y],ee=b.level,ne=E.get(ee);ne||(ne=new Set,E.set(ee,ne)),ne.add(b),a=Math.max(a,ee)}),(0,z.ZP)(!be.length,"Tree missing follow keys: ".concat(be.slice(0,100).map(function(y){return"'".concat(y,"'")}).join(", ")));var x;return ke===!0?x=Se(oe,E,a,ve):x=Ae(oe,ke.halfCheckedKeys,E,a,ve),x}},67841:function(Ft,wt,te){"use strict";te.d(wt,{Z:function(){return z}});function z(he,xe){return he[xe]}},71430:function(Ft,wt,te){"use strict";te.d(wt,{F:function(){return ee},H8:function(){return b},I8:function(){return y},km:function(){return be},oH:function(){return a},w$:function(){return ve},zn:function(){return E}});var z=te(76190),he=te(94480),xe=te(33885),Ze=te(75931),Se=te(11592),Ae=te(2738),ie=te(48736),ge=te(67841),ke=["children"];function Ee(ne,le){return"".concat(ne,"-").concat(le)}function pe(ne){return ne&&ne.type&&ne.type.isTreeNode}function be(ne,le){return ne!=null?ne:le}function ve(ne){var le=ne||{},ue=le.title,me=le._title,ye=le.key,de=le.children,Be=ue||"title";return{title:Be,_title:me||[Be],key:ye||"key",children:de||"children"}}function oe(ne,le){var ue=new Map;function me(ye){var de=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";(ye||[]).forEach(function(Be){var ze=Be[le.key],Ce=Be[le.children];warning(ze!=null,"Tree node must have a certain key: [".concat(de).concat(ze,"]"));var et=String(ze);warning(!ue.has(et)||ze===null||ze===void 0,"Same 'key' exist in the Tree: ".concat(et)),ue.set(et,!0),me(Ce,"".concat(de).concat(et," > "))})}me(ne)}function E(ne){function le(ue){var me=(0,Se.Z)(ue);return me.map(function(ye){if(!pe(ye))return(0,ie.ZP)(!ye,"Tree/TreeNode can only accept TreeNode as children."),null;var de=ye.key,Be=ye.props,ze=Be.children,Ce=(0,Ze.Z)(Be,ke),et=(0,xe.Z)({key:de},Ce),we=le(ze);return we.length&&(et.children=we),et}).filter(function(ye){return ye})}return le(ne)}function a(ne,le,ue){var me=ve(ue),ye=me._title,de=me.key,Be=me.children,ze=new Set(le===!0?[]:le),Ce=[];function et(we){var rt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;return we.map(function(Xe,at){for(var lt=Ee(rt?rt.pos:"0",at),nt=be(Xe[de],lt),He,Pe=0;Pe1&&arguments[1]!==void 0?arguments[1]:{},ue=le.initWrapper,me=le.processEntity,ye=le.onProcessFinished,de=le.externalGetKey,Be=le.childrenPropName,ze=le.fieldNames,Ce=arguments.length>2?arguments[2]:void 0,et=de||Ce,we={},rt={},Xe={posEntities:we,keyEntities:rt};return ue&&(Xe=ue(Xe)||Xe),x(ne,function(at){var lt=at.node,nt=at.index,He=at.pos,Pe=at.key,Ie=at.parentPos,Qe=at.level,$e=at.nodes,je={node:lt,nodes:$e,index:nt,key:Pe,pos:He,level:Qe},Je=be(Pe,He);we[He]=je,rt[Je]=je,je.parent=we[Ie],je.parent&&(je.parent.children=je.parent.children||[],je.parent.children.push(je)),me&&me(je,Xe)},{externalGetKey:et,childrenPropName:Be,fieldNames:ze}),ye&&ye(Xe),Xe}function b(ne,le){var ue=le.expandedKeys,me=le.selectedKeys,ye=le.loadedKeys,de=le.loadingKeys,Be=le.checkedKeys,ze=le.halfCheckedKeys,Ce=le.dragOverNodeKey,et=le.dropPosition,we=le.keyEntities,rt=(0,ge.Z)(we,ne),Xe={eventKey:ne,expanded:ue.indexOf(ne)!==-1,selected:me.indexOf(ne)!==-1,loaded:ye.indexOf(ne)!==-1,loading:de.indexOf(ne)!==-1,checked:Be.indexOf(ne)!==-1,halfChecked:ze.indexOf(ne)!==-1,pos:String(rt?rt.pos:""),dragOver:Ce===ne&&et===0,dragOverGapTop:Ce===ne&&et===-1,dragOverGapBottom:Ce===ne&&et===1};return Xe}function ee(ne){var le=ne.data,ue=ne.expanded,me=ne.selected,ye=ne.checked,de=ne.loaded,Be=ne.loading,ze=ne.halfChecked,Ce=ne.dragOver,et=ne.dragOverGapTop,we=ne.dragOverGapBottom,rt=ne.pos,Xe=ne.active,at=ne.eventKey,lt=(0,xe.Z)((0,xe.Z)({},le),{},{expanded:ue,selected:me,checked:ye,loaded:de,loading:Be,halfChecked:ze,dragOver:Ce,dragOverGapTop:et,dragOverGapBottom:we,pos:rt,active:Xe,key:at});return"props"in lt||Object.defineProperty(lt,"props",{get:function(){return(0,ie.ZP)(!1,"Second param return from event is node data instead of TreeNode instance. Please read value directly instead of reading from `props`."),ne}}),lt}},8224:function(Ft,wt,te){"use strict";te.d(wt,{Z:function(){return he}});var z=te(4676);function he(xe,Ze,Se,Ae){var ie=z.unstable_batchedUpdates?function(ke){z.unstable_batchedUpdates(Se,ke)}:Se;return xe!=null&&xe.addEventListener&&xe.addEventListener(Ze,ie,Ae),{remove:function(){xe!=null&&xe.removeEventListener&&xe.removeEventListener(Ze,ie,Ae)}}}},55468:function(Ft,wt,te){"use strict";te.d(wt,{g1:function(){return pe},os:function(){return ve}});var z=/margin|padding|width|height|max|min|offset/,he={left:!0,top:!0},xe={cssFloat:1,styleFloat:1,float:1};function Ze(oe){return oe.nodeType===1?oe.ownerDocument.defaultView.getComputedStyle(oe,null):{}}function Se(oe,E,a){if(E=E.toLowerCase(),a==="auto"){if(E==="height")return oe.offsetHeight;if(E==="width")return oe.offsetWidth}return E in he||(he[E]=z.test(E)),he[E]?parseFloat(a)||0:a}function Ae(oe,E){var a=arguments.length,x=Ze(oe);return E=xe[E]?"cssFloat"in oe.style?"cssFloat":"styleFloat":E,a===1?x:Se(oe,E,x[E]||oe.style[E])}function ie(oe,E,a){var x=arguments.length;if(E=xe[E]?"cssFloat"in oe.style?"cssFloat":"styleFloat":E,x===3)return typeof a=="number"&&z.test(E)&&(a="".concat(a,"px")),oe.style[E]=a,a;for(var y in E)E.hasOwnProperty(y)&&ie(oe,y,E[y]);return Ze(oe)}function ge(oe){return oe===document.body?document.documentElement.clientWidth:oe.offsetWidth}function ke(oe){return oe===document.body?window.innerHeight||document.documentElement.clientHeight:oe.offsetHeight}function Ee(){var oe=Math.max(document.documentElement.scrollWidth,document.body.scrollWidth),E=Math.max(document.documentElement.scrollHeight,document.body.scrollHeight);return{width:oe,height:E}}function pe(){var oe=document.documentElement.clientWidth,E=window.innerHeight||document.documentElement.clientHeight;return{width:oe,height:E}}function be(){return{scrollLeft:Math.max(document.documentElement.scrollLeft,document.body.scrollLeft),scrollTop:Math.max(document.documentElement.scrollTop,document.body.scrollTop)}}function ve(oe){var E=oe.getBoundingClientRect(),a=document.documentElement;return{left:E.left+(window.pageXOffset||a.scrollLeft)-(a.clientLeft||document.body.clientLeft||0),top:E.top+(window.pageYOffset||a.scrollTop)-(a.clientTop||document.body.clientTop||0)}}},3465:function(Ft,wt,te){"use strict";te.d(wt,{G:function(){return Ze}});var z=te(47273),he=function(Ae){if((0,z.Z)()&&window.document.documentElement){var ie=Array.isArray(Ae)?Ae:[Ae],ge=window.document.documentElement;return ie.some(function(ke){return ke in ge.style})}return!1},xe=function(Ae,ie){if(!he(Ae))return!1;var ge=document.createElement("div"),ke=ge.style[Ae];return ge.style[Ae]=ie,ge.style[Ae]!==ke};function Ze(Se,Ae){return!Array.isArray(Se)&&Ae!==void 0?xe(Se,Ae):he(Se)}},25510:function(Ft){"use strict";Ft.exports="data:image/png;base64,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"},32637:function(Ft){"use strict";Ft.exports="data:image/jpeg;base64,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"},25365:function(Ft){"use strict";Ft.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAAXNSR0IArs4c6QAAA0VJREFUOE+V03lI01EcAPD3fjucs4nmwrXNOY/VdBoe0Tqggi5NgsLaWriWZFQEEvRHBxmL+iMo/KMg6KJSCy03mbapo1vXzCvJUstjZTM1bUzZZP6uF5M0Zwr1/nsHn/d93+/7QjBn3GhuZkm5scvRJIgODWX7sKCQT0oRGIAQorlnp+cIAAhnJghhhobvWRPjQ/rJ8eEVXIxGwcFsGBYWQUTFLrN6yCB9qpjdthA2BSGEsEd1X08NOlrPSiM4PxWJCSNL+HwfSZBMp/Mbr6+vVyyVyQm+SJYrCWea5sOmoMqm4ezu9rqSrUpFjzxBPgpoCkCEwO+3IJIgWRWVpiR5cirF40crZZGc3rkYdDgQp+advUXC9YZs2rjBQRCTwK/T6E9KaJoGJEVxyw3GtNUbt11KWSYp+AuyfRlf86baVJezc0sLb1HIxGxg9mEIIaiurVXgJOiUq6WbV8KVRMD+s45hbftL082DWk0TQohaKJn+9bb3H6Ntr16hvfvU6TExMe4A6G2Xc4+ttqIkL1fXBAAIuGVORMje3BpvNRrxM8fz0xfHxY0F7Hd/HVSYjKVtGpWqI4THc2ELhIRhTHjzXlHax4Z6++3i4iwIIRkAIYQY9+9cfxHKFyVtz8ho9/l8NIbN4mgaQAYDfHI4hRf152TxAsHhK9ev3for2f6F1sZn6w0VFvMuVY43WZHYi08SOKJIP4AYTBbW7XAKCgsvx0tEQobbg1d1fXj/eN2a9Ad6vZ6eBmd+ttlQpK15/uaaLHEFR7lK6QqPiPC63GMsm80eXmN5wmNiAJKIBRjsYCAQCNFAf98lq3lvAYSqqQLNQFNVaXyuMFue6oZ/utZ5J3Chx+NBFEX3xEnEpr5+Z5b1RX2mIHIJyFbngFHXGOr93FX41GI4CSGkAqA/fdcd1N8+xKWpRUiakuLxJ/bosXxdWenDuziOw6UiMdit2Q/cY17U0/nhgtViPD8vNF/h/P2oyz1U8KSqsgDHfQyhWAyyVVow+GOUdo8MnfhnaLq5NdrcC9XmylMUSWFLRSKQuWMXaHlr7/ov6DfGOJB35LSpovw8RRAYmx1ErF27Wvff0HRku9WaA/b613lRUdKrDQ22sl+EE3lgNS3QYQAAAABJRU5ErkJggg=="},75309:function(Ft){"use strict";Ft.exports="data:image/png;base64,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"},19664:function(Ft){"use strict";Ft.exports="data:image/png;base64,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"},77882:function(Ft){"use strict";Ft.exports="data:image/png;base64,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"},66832:function(Ft){"use strict";Ft.exports="data:image/png;base64,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"},47558:function(Ft){"use strict";Ft.exports="data:image/png;base64,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"},71979:function(Ft){"use strict";Ft.exports="data:image/png;base64,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"},91833:function(Ft){"use strict";Ft.exports="data:image/png;base64,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"},31081:function(Ft){"use strict";Ft.exports="data:image/png;base64,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"},96593:function(Ft){"use strict";Ft.exports="data:image/png;base64,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"},42922:function(Ft){"use strict";Ft.exports="data:image/png;base64,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"},20345:function(Ft){"use strict";Ft.exports="data:image/png;base64,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"},79005:function(Ft){"use strict";Ft.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGgAAAAgCAYAAAD+Fz2gAAAAAXNSR0IArs4c6QAAEx5JREFUaEPFWwd4FWW6fueE9NATIEAoKkWKgIKVEkBgl2LB6159EFdRwHVd9a67SC+ryFVBEDGAUq57d0WUK6DuigYSeglFMJQIhBJSIIYUQgohObPP9/1l/pmcE7h9nvCcc+bMzJn53v/9vvcrWABQfuovrf3VeMeClWhbVrwFC5Zl0Vfi1aLP/EHu976K42wAtmXBx2cCtk9ew+ZT+bsbbT4/XUWeT1cUf4Bt61faY9v8a2I/vxXn0X7+p86l/bYftu3n7/30Sof6bdAd2351LXmMOl++0nUt/hlxnrg+vVe/6xfPbRwv7oeuJ+5RfUdPz/uMe5VP5zwfkOeDf6tlhUxqPXxOtkXgVFfVHLFgNYHlcwBRIBE+cIPEexg4+hPn0K0IPCz4A4GkrH4DkCxpEDa2fCAFqzC8AsMBifYLI6p93vdkUGUwtzEtCZC4bg0bXxnRNDrdlwBIfG8eoxZP3SCJc+sEicEUhvLBLrQsXw+r5Ognn8LGk4IoPiiQhB1vzCQ+XjHNeP2/AUkZU8JpgCRWr1yxinFy9bu+IyYZrAH8sP3ECsVOBwx1nGCPGyTN8kDg/ReYxDaFf41Vkr46F0C8MLRihmCFCyT6zNDyUYI9wu8J1+cB0+XuDPemndz/GJMcZvDyq5NJjrsz2cbuTrNPuLCgTGIXLFZ6IDa5wPeCZSwUuXoMN6h8huPOfUCeVXxklc1xQxpbAENGDwSSdHcBQFJgmbGrbpAEyHVtprvjCEKuTDyZwoJdV22myIf0xCV9nAGAMiiBJK0ury9B0oDUzSSXy6sVkxw26vgp783P7tkBnRjMhqF7pEVfdHilrYSAIEMgJhmCQbmx/weQnPgjRYSOSeKhhLEFo9wxSa14wxBelggFoUESLu6/AZK8t1qxynB3LrEQUDj4YRUfWmFzdNdqzaPQNJMckBRLHHfnuMP/FXfHisvZeNUFZBKBJBWWkn9a1ZmsUmxwAr5WV6Q4vTFJqzZ37AkUk26aSVppGrGyFkiWBEhK6OAgEQBS4RlCoLz4Z+SfPY42d9yPeuGROmbRm6Lcc2gYG8/7y4ouscuMatJcSPAbxKSaqmvIyTiI2IQOiGocx1CQ2qLb5N/MOoXWne9ESGg4uyOtzNndObJbSW0d1GGjMPsMrleUodkt3ehMKZdV3FEM8oDETCKFZ6Om+jp8IfW0iiu9lI0afzUaNUtwJL6U0mSbxi3b833WxSQzbrndnQ2r8OBH7OIcN6cktbOPv9dSW2Q5tO9C+m7sXrMYo6YkIaZRnM6XKktLsP7N8bhr1DPo3H8UNsydiBYde+CeX73ExwQGyYlJZUX5+HLWOPQd+xra9xmoqUMgnT2Qih1/eQ+jZ61EdKM4zSQHJLUiAzPp74teQ3SjWPR7+nWZYymQ3PJZanwNIEnww5s+xeXs00h8ZrJwqbCxbfU8Vn0Dxr4OyyfcLP0rzD2L3WsXo8M9Q3Hb3UOcOOlVfwFcnkzs+MUqPLDMFuwgiS2N5HV3ngSVjwWQnb4Huz9bjIcmJyGqcaxWdT/t/AY/fPNnPDpjBSLrN0Z68lr8tONvePxPnwC+kFrJ7P51y5B9NE0DQW6qvPgywqPro15YhEtHVF+rxLXyUkQ1agLLCpHZEpDQ9W70Hj1RBSeDSUIyU0z6+VwGvk+ajgHPTkZ8x17Oqtbxxu3CaLfj7vwozD6NbX9+G536jkDnB0bw+QVZJ7Hr00W448HH0a5HP52Y7vrsfVReLUb/sa8bjGN+G6AbUl0qPP49KYjoaOvy/iQNkFJvygUpZmmFxpmo4+4upO/Bns8WY9SkJYhu0kxL703vT0JEdAMMHD+TQSsrKsCGuRMweOJstOzUy11xsICcEwdRkp+j40xVxVX8uOkztO+diKZtbnMBdDnrNM4e2Ioew55AWFSMfpiGzVqh1e29QfFJSditq99C3k+H9fl+fw3smhqEhIYFFY/Nb+uG+598VYOnxIZwk34c3bIOp9OSkfjsVDSIa8nH7d+4AkXZmXhwwhz44EPu6SPYv3El+jw0jl2pcrFKRQZyd2bVwQTJupyWZKtSDq1Ik0kkv10gyc8HN6xAVUUZKq4UoTA7E/Ede/BD3/XI8ygvuYzkJVMRGhGJsMhobYjykkJmE7kB2lp07Il7n3g5oLsj9mxa9Ef0Gvk0Grdqj4YtEmD5iC1A1pHdSPtiKUa8thDRDZvyvhpKzxQwOjkFNi+fjbLCi7zihWZQ4KmV7KhB2nNqzyZ2m/1+PcmViFYUF6D051w+u+Z6Fc4d3oE23e9FSGgou6HKqyXw+/2IimnIv5Oeso5LSN0HjdbVkJjGcYiIaSyVprua4Up8PUyyCvYtsS0fuSyhxEyQbKP+ZgK1b91SVJVf5RsruZiFuPa3I6ReKO7+pxew89/ncyBuf2d/RDYitwdUlBbjTFoKbukzEFHSqA2btUa73gNlkitreVKqSb2IE9s24OCGVXhszmpEyvNcS9+24ZO1OhbaUt0pF7Fl+WzU1FRjyG/mSEYYwLhqdkJYpK54A74QH/r/+nVXwCfgfty0JijrbuaLLgMeRvue/WuVozS7XMpRuD5+HgLIWwT1xiQvk5SgyD66D3vXLsHIP36A6MZxOL33exz8ahXf7+AX5qDZLV0Y+KKcTGx6/3UMe3ke4treLp5HVibIsDnH9+N46pe1nrM4Lws11VVomtChDhsIVrTt0Red+o/kWKPqXQSQ31+NB1/4k8yPZH2V1rVUFU5FwUYKAeQLQf9nSEA48ejk7k04tuUL/PLldw01JlSdqMMZhVq/X+dgZGByuZs/no3b+z2E9r36u66rXF5tkJzk2/p57wciUSWbaSapOOMIh0AgMUCff4gRf1iMeuHh+PuCV9GweQIKzp/E4AmzEXdrF3aR5Aa/WzwZQ383D7FtOxuVclGZyD+XgfNHdjm5jgVcSN+HsuICdHrgl9q9BUOJDEGxI6H7fSIPl0zavGwWivLOo3XX3qokLn2a4e7YSuJzbsYhvv8Bz0xxSfCTu7/F0c3r8PC0j3C9vBTlRQWuqrZKjmWlCfALA0fXb4zQiGh8vfBVdOlPAA2oXYhVVQd5jkiOZfWcniV/z2KXzNaSW4sBBZIFcnmmq8s+tg/7Pk/C8D8sQmh4FLavfgt3PTQOm5fNRKP4NgiNiOIbra6qRFHOOTSKb4vQSLHvzhFPI7bd7Tp3Uq0IcrbZJ9KQ+vFc9Bw5Ft0ffFyoy7o224lBspbAq3jLslkouHCK8ymBg4xBEhRd6pefL+ecRpNWt2HAs1N0VYKs9RMBlPwFHpn+Mc4d2o6DG1fejFdjIdOu+wP46r1X0KX/w4JBRsvBVXBV7RFXackP69Lu9zVATu/HrCY4Etwbk3KOpWHfF0nokvgwLhxNw6CJc1BxpRDffzAZLTvficgGjfmGrpWVIvtYGlp17YNICqSWhY73D2cBIIvmIq+wLBTnncd3709C04RbMeSluSgtuIjvF1PeEXy7Y9gTLAREkifbPbCRsnQWSLkNefEN1TrSpSBJGy3ByRWlfDSH2Zo4bqoRK/wcQytLCtEwvi273OrKCqdup4umflyvLMfptM3ISt+LhG73oFPf4QgPj+E4HR7TEGGRMbov5W1pmDVB1bviOHRp1yIdg8yE1WGSKpoKJpERr1deRX7mMWQd2YlLmcdQLywM7e5KRK8RT6P40gUkfzAFgyfMkgyxOGkj0MjgsW06Oc0/0nCqSm5ZKC3Iw5bls3D18iU8NnsVIhvFgST32YNbpftzmES50PGULxHTtDkGjJuK+nEtRdtDxRYAyctmsqwe+uKbuuLA6aVRudbqjhi3fDbHILqes9JlAhuo/UC9JACVpUU4uedbnPthB2LbdETXgY8iuknzIFLdbCh6WxpcF5F5qmgQWvk7F9m2TO0DSWoRnwSL6P21ilJ8u+j3LCNJRpPcHvrSW2jQrDUbu4QAWjIVg8bPYnVHWxEBtGQKHvztm4hr20krRgGOuG7OiQPY9deFfD3axiz8iiW46srSPsE2C+cP7UDaumVI6HEf+oye4MprTJAIoGtlV9DnsYlSOAgWqpzD6WYK93dg/QqER9VH4rhpRhvAEQL0zGaHVHRbbWRs/xpHt65Hv6deQ2ybDrXjjDxOdX7FApEdWg/wZk2QG3z5OxYyg/y0mGVPJziThDHPHkxF7K1dmbr7/2MZfvEvC7h8Qt8xQB9OQ9M2HRAeFcNmraosR8G5DAYnNErkRt2H/ApNE25jgx9NXocfv1uDpq1vRasuvfHj92sxZuFGcT8ekKrKSvD51KfQY/gY3PGLJwP7PRmTCKDcjB9uKl6ogyinG/jcdJccvpSZzmLDVGy65Q0b+aeP4WJmOu4Y8s+OCxVaX7ZFbDSIbYlmbToa/Sp351YtHF2XI9HALm77e7rd4PeIgNoxyXF3tLJJHhNAw16drwG6QgAlTUfzDt25msAAVVzljL5Fhx6IqE/7gM79RqFJ61v4PeVVPsuHPo+Ox5lDO7B37QcY+95GnNjxDXKOHxAgSe/mr6nGpVPpaNSyLaIaiESVNvp81yPPOWCQy1o6A1QaotKOUneSQkoYO/IbwI5P5qNeWDgGPi8AUs2/I5v+ijMHUt1KUP6SSl4pgaXKhntzEuPW3e5Bt4GjRZw0ZhuCVb/VfuvS9gXMIBkYaim1wCAJoLIzCKDlGPrKuy6ANi+dgcTnpksXZ6E49yySk6Zh8G/eQBytIjXPoJqEdMc+0Yc6sz8Fe9YuYYAy9yUjL/Oo88yWyOSzDu9GXPvOiIltob+jxLf7sCdc9tmSNBME6LDfzhUZvazJ6fa0WLa6QUeynGLQwPEzpAioPdsgDOcurGZs/wrHtm7AY9NWGJUCMd9g5lPa6AFACgaUdXHbfJkHOVVscne0os3uqEhmaR89lfgu98QBpK3/iAGiCoHP50PJxQvYsowAmobYdpTz+DgGbU6azgCR5HVAFzHFqWJYyNyfgr1rP8SYBRuEpKc1Ll/pfWXFFXwx9Sk88NTvuTJRlwRngPzVGPbiXEEcDYjnvWz0JS+dBV9ICDNIMa12C7329E/Gto0M0OgZK1mkOCKkrkkht0AIClDu1ndtanfrdgOZhMrmcponmHCg/Vnp+3Do69UY+rt3uJpN25X8bKQsm8myt35sPBuwvLgAx1PXo0viI4hp2oKjfUhIGNr26usoOgnUmQMCoKcWbGCDekGqulqCz2eMZYCoFaGEQ6BAQwAV5pxBfOeenBcF2sz6XN7Jw9y/GTR+hnZxOu64Zh3Mhh9wfOt6HGeAVom44ZouCs4kcWzdsw1WTuo7zCAFEq14fhbZZdWrXRnLsvDTrr+hrOhnFF7IRHV1FYa/sgCoV4/BUAAFNoezl1oJj05f4czayfh3Zn8qVyfGzF+vx7noHk7vS+YcJTfjIM7/sBODJs5Cyy69+YLBQCKAqB2gYp2Zp3pjBT1zUfYZFjeDxs/Uak31hcw5O1rtly+cYkFEP35q9ybO9Ya/tkhQ0wBJt865UuCwq7a7q93d5TwoN+VtHhoxQVKTOiZIprvLSt+D/MyjLLMTut2rXRldp7QgFzs+eRv3PfkqP6yot8p8R0t2NREkXzWDwQ25vZ8nYcx8UZtTC2bbqrdAK5zKUc1u6YqB46bCCnPaBoFASqVaXE0NBlOiqkpATtwWBUkV7KlmtlzGoOdJZgunaIoFndzaNs4f3olD3/wb76LF1qnfSLTt2dfFvP9869xhk4pdVk7K28wg7U6MCR/2PwaTTJBM8cAxiYZIiH2GuxTHKDflgKQafrVjnLxBP/VsIowYKFhNLOcFasSkQHlSneyVFXAVk7wgOXFKJowGSAH7OgFm7hSoQrGZMUkUWN1TquIY77Eqjlk5W/5VVxIUSK6YpBSe2RsSS9sI9ka1gUo2HlAdIBRIXgFijHMZosE7c+cF6WbmGwIHHtGmoM09ziVVmxYTNwmSMV3knZXj2OcadKQOb3B15y0BWdmb5+ValhWvDM6zWEwcZz5O+ikNSjAmqclULdu9DT89GBl4CIWvy0xUSlFGGGMwMhCT9P2peMS0vUEUNJjETXFS+oa7c5gkV7wuchoGl0C62g6GBA/MJHMMWVWunf6PqlZIUPOsnC3zPrV59NeR2WoA3qkocJmh1miWmxmq0h0ihx7lsHwgkHTrXAAlCGlMq3qnWlUcM2KS192p3IqhFa5AJ7dBoXKBJIN7QJCcEWPvpJDAyIhV1N81GOOIAZNJDkhmYZTdrTFUAhtrrOzUt1ujxj4C2E201JZgcZ/VNWkawOh62secBqLWufgcqCvLDs0z3+CAZIwYe9xdLVepXJScFOKWhWQOd1rVoqqDTMGnV2U85AEN2cQw5h245yd7OLo8oxt4wVyYGyQnkXUadIa6K4xARA9+HALJ8vvfsW0kKnen3JQDkptFyiUKAIUrctSaSGh56uZGIGn3ZTLJ+99dlOpz/lcFOSQxrizjSBCQboZJdYMkWxgekNxFTckgs9cTNM7IZpxqypkTriKZzoPt3xpREzYp6t7x2f8ARtZc8eay0EoAAAAASUVORK5CYII="},39057:function(Ft){"use strict";Ft.exports="data:image/png;base64,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"},96908:function(Ft){"use strict";Ft.exports="data:image/png;base64,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"},57177:function(Ft){"use strict";Ft.exports="data:image/png;base64,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"},81378:function(Ft){"use strict";Ft.exports="data:image/png;base64,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"},47621:function(Ft){"use strict";Ft.exports="data:image/png;base64,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"}}]); + `]:Object.assign(Object.assign({},(0,Bn.dF)()),{display:"inline-block",width:"100%",[`${Sn}${Sn}-select`]:{width:jn,height:jn,marginInlineEnd:It.marginXS,marginBottom:It.marginXS,textAlign:"center",verticalAlign:"top",backgroundColor:It.colorFillAlter,border:`${It.lineWidth}px dashed ${It.colorBorder}`,borderRadius:It.borderRadiusLG,cursor:"pointer",transition:`border-color ${It.motionDurationSlow}`,[`> ${Sn}`]:{display:"flex",alignItems:"center",justifyContent:"center",height:"100%",textAlign:"center"},[`&:not(${Sn}-disabled):hover`]:{borderColor:It.colorPrimary}},[`${ga}${ga}-picture-card, ${ga}${ga}-picture-circle`]:{[`${ga}-item-container`]:{display:"inline-block",width:jn,height:jn,marginBlock:`0 ${It.marginXS}px`,marginInline:`0 ${It.marginXS}px`,verticalAlign:"top"},"&::after":{display:"none"},[Vn]:{height:"100%",margin:0,"&::before":{position:"absolute",zIndex:1,width:`calc(100% - ${It.paddingXS*2}px)`,height:`calc(100% - ${It.paddingXS*2}px)`,backgroundColor:It.colorBgMask,opacity:0,transition:`all ${It.motionDurationSlow}`,content:'" "'}},[`${Vn}:hover`]:{[`&::before, ${Vn}-actions`]:{opacity:1}},[`${Vn}-actions`]:{position:"absolute",insetInlineStart:0,zIndex:10,width:"100%",whiteSpace:"nowrap",textAlign:"center",opacity:0,transition:`all ${It.motionDurationSlow}`,[`${yn}-eye, ${yn}-download, ${yn}-delete`]:{zIndex:10,width:hn,margin:`0 ${It.marginXXS}px`,fontSize:hn,cursor:"pointer",transition:`all ${It.motionDurationSlow}`,svg:{verticalAlign:"baseline"}}},[`${Vn}-actions, ${Vn}-actions:hover`]:{[`${yn}-eye, ${yn}-download, ${yn}-delete`]:{color:new jt.C(_n).setAlpha(.65).toRgbString(),"&:hover":{color:_n}}},[`${Vn}-thumbnail, ${Vn}-thumbnail img`]:{position:"static",display:"block",width:"100%",height:"100%",objectFit:"contain"},[`${Vn}-name`]:{display:"none",textAlign:"center"},[`${Vn}-file + ${Vn}-name`]:{position:"absolute",bottom:It.margin,display:"block",width:`calc(100% - ${It.paddingXS*2}px)`},[`${Vn}-uploading`]:{[`&${Vn}`]:{backgroundColor:It.colorFillAlter},[`&::before, ${yn}-eye, ${yn}-download, ${yn}-delete`]:{display:"none"}},[`${Vn}-progress`]:{bottom:It.marginXL,width:`calc(100% - ${It.paddingXS*2}px)`,paddingInlineStart:0}}}),[`${Sn}-wrapper${Sn}-picture-circle-wrapper`]:{[`${Sn}${Sn}-select`]:{borderRadius:"50%"}}}};var Ma=It=>{const{componentCls:Sn}=It;return{[`${Sn}-rtl`]:{direction:"rtl"}}};const va=It=>{const{componentCls:Sn,colorTextDisabled:yn}=It;return{[`${Sn}-wrapper`]:Object.assign(Object.assign({},(0,Bn.Wf)(It)),{[Sn]:{outline:0,"input[type='file']":{cursor:"pointer"}},[`${Sn}-select`]:{display:"inline-block"},[`${Sn}-disabled`]:{color:yn,cursor:"not-allowed"}})}};var za=(0,Ka.Z)("Upload",It=>{const{fontSizeHeading3:Sn,fontSize:yn,lineHeight:hn,lineWidth:_n,controlHeightLG:ga}=It,Vn=Math.round(yn*hn),jn=(0,Ln.TS)(It,{uploadThumbnailSize:Sn*2,uploadProgressOffset:Vn/2+_n,uploadPicCardSize:ga*2.55});return[va(jn),ho(jn),Ot(jn),Rt(jn),fn(jn),ar(jn),Ma(jn),(0,fa.Z)(jn)]},It=>({actionsColor:It.colorTextDescription})),Bo=function(It,Sn,yn,hn){function _n(ga){return ga instanceof yn?ga:new yn(function(Vn){Vn(ga)})}return new(yn||(yn=Promise))(function(ga,Vn){function jn(jo){try{pn(hn.next(jo))}catch(wr){Vn(wr)}}function Ho(jo){try{pn(hn.throw(jo))}catch(wr){Vn(wr)}}function pn(jo){jo.done?ga(jo.value):_n(jo.value).then(jn,Ho)}pn((hn=hn.apply(It,Sn||[])).next())})};const Ha=`__LIST_IGNORE_${Date.now()}__`,Xo=(It,Sn)=>{const{fileList:yn,defaultFileList:hn,onRemove:_n,showUploadList:ga=!0,listType:Vn="text",onPreview:jn,onDownload:Ho,onChange:pn,onDrop:jo,previewFile:wr,disabled:Lr,locale:Vr,iconRender:Ml,isImageUrl:da,progress:Ra,prefixCls:oo,className:co,type:hr="select",children:br,style:qo,itemRender:ul,maxCount:pl,data:rl={},multiple:fi=!1,action:ql="",accept:li="",supportServerRender:ki=!0,rootClassName:Ti}=It,Si=z.useContext(He.Z),Vl=Lr!=null?Lr:Si,[el,pi]=(0,at.Z)(hn||[],{value:yn,postState:Mo=>Mo!=null?Mo:[]}),[vi,yi]=z.useState("drop"),Ci=z.useRef(null);z.useMemo(()=>{const Mo=Date.now();(yn||[]).forEach((ba,Al)=>{!ba.uid&&!Object.isFrozen(ba)&&(ba.uid=`__AUTO__${Mo}_${Al}__`)})},[yn]);const Ct=(Mo,ba,Al)=>{let kr=(0,ve.Z)(ba),en=!1;pl===1?kr=kr.slice(-1):pl&&(en=kr.length>pl,kr=kr.slice(0,pl)),(0,rt.flushSync)(()=>{pi(kr)});const Ut={file:Mo,fileList:kr};Al&&(Ut.event=Al),(!en||kr.some(cn=>cn.uid===Mo.uid))&&(0,rt.flushSync)(()=>{pn==null||pn(Ut)})},Mi=(Mo,ba)=>Bo(void 0,void 0,void 0,function*(){const{beforeUpload:Al,transformFile:kr}=It;let en=Mo;if(Al){const Ut=yield Al(Mo,ba);if(Ut===!1)return!1;if(delete Mo[Ha],Ut===Ha)return Object.defineProperty(Mo,Ha,{value:!0,configurable:!0}),!1;typeof Ut=="object"&&Ut&&(en=Ut)}return kr&&(en=yield kr(en)),en}),Sr=Mo=>{const ba=Mo.filter(en=>!en.file[Ha]);if(!ba.length)return;const Al=ba.map(en=>qe(en.file));let kr=(0,ve.Z)(el);Al.forEach(en=>{kr=Ve(en,kr)}),Al.forEach((en,Ut)=>{let cn=en;if(ba[Ut].parsedFile)en.status="uploading";else{const{originFileObj:Dn}=en;let _a;try{_a=new File([Dn],Dn.name,{type:Dn.type})}catch(Oo){_a=new Blob([Dn],{type:Dn.type}),_a.name=Dn.name,_a.lastModifiedDate=new Date,_a.lastModified=new Date().getTime()}_a.uid=en.uid,cn=_a}Ct(cn,kr)})},tl=(Mo,ba,Al)=>{try{typeof Mo=="string"&&(Mo=JSON.parse(Mo))}catch(Ut){}if(!dt(ba,el))return;const kr=qe(ba);kr.status="done",kr.percent=100,kr.response=Mo,kr.xhr=Al;const en=Ve(kr,el);Ct(kr,en)},$l=(Mo,ba)=>{if(!dt(ba,el))return;const Al=qe(ba);Al.status="uploading",Al.percent=Mo.percent;const kr=Ve(Al,el);Ct(Al,kr,Mo)},Ol=(Mo,ba,Al)=>{if(!dt(Al,el))return;const kr=qe(Al);kr.error=Mo,kr.response=ba,kr.status="error";const en=Ve(kr,el);Ct(kr,en)},bi=Mo=>{let ba;Promise.resolve(typeof _n=="function"?_n(Mo):_n).then(Al=>{var kr;if(Al===!1)return;const en=kt(Mo,el);en&&(ba=Object.assign(Object.assign({},Mo),{status:"removed"}),el==null||el.forEach(Ut=>{const cn=ba.uid!==void 0?"uid":"name";Ut[cn]===ba[cn]&&!Object.isFrozen(Ut)&&(Ut.status="removed")}),(kr=Ci.current)===null||kr===void 0||kr.abort(ba),Ct(ba,en))})},di=Mo=>{yi(Mo.type),Mo.type==="drop"&&(jo==null||jo(Mo))};z.useImperativeHandle(Sn,()=>({onBatchStart:Sr,onSuccess:tl,onProgress:$l,onError:Ol,fileList:el,upload:Ci.current}));const{getPrefixCls:hi,direction:Wi,upload:Nr}=z.useContext(nt.E_),Bl=hi("upload",oo),Bi=Object.assign(Object.assign({onBatchStart:Sr,onError:Ol,onProgress:$l,onSuccess:tl},It),{data:rl,multiple:fi,action:ql,accept:li,supportServerRender:ki,prefixCls:Bl,disabled:Vl,beforeUpload:Mi,onChange:void 0});delete Bi.className,delete Bi.style,(!br||Vl)&&delete Bi.id;const[Oi,Ii]=za(Bl),[iu]=(0,Ce.Z)("Upload",Ie.Z.Upload),{showRemoveIcon:uu,showPreviewIcon:So,showDownloadIcon:ja,removeIcon:Va,previewIcon:ro,downloadIcon:_r}=typeof ga=="boolean"?{}:ga,sl=(Mo,ba)=>ga?z.createElement(Oa,{prefixCls:Bl,listType:Vn,items:el,previewFile:wr,onPreview:jn,onDownload:Ho,onRemove:bi,showRemoveIcon:!Vl&&uu,showPreviewIcon:So,showDownloadIcon:ja,removeIcon:Va,previewIcon:ro,downloadIcon:_r,iconRender:Ml,locale:Object.assign(Object.assign({},iu),Vr),isImageUrl:da,progress:Ra,appendAction:Mo,appendActionVisible:ba,itemRender:ul,disabled:Vl}):Mo,Gl=Ze()(`${Bl}-wrapper`,co,Ti,Ii,Nr==null?void 0:Nr.className,{[`${Bl}-rtl`]:Wi==="rtl",[`${Bl}-picture-card-wrapper`]:Vn==="picture-card",[`${Bl}-picture-circle-wrapper`]:Vn==="picture-circle"}),Tl=Object.assign(Object.assign({},Nr==null?void 0:Nr.style),qo);if(hr==="drag"){const Mo=Ze()(Ii,Bl,`${Bl}-drag`,{[`${Bl}-drag-uploading`]:el.some(ba=>ba.status==="uploading"),[`${Bl}-drag-hover`]:vi==="dragover",[`${Bl}-disabled`]:Vl,[`${Bl}-rtl`]:Wi==="rtl"});return Oi(z.createElement("span",{className:Gl},z.createElement("div",{className:Mo,style:Tl,onDrop:di,onDragOver:di,onDragLeave:di},z.createElement(Je,Object.assign({},Bi,{ref:Ci,className:`${Bl}-btn`}),z.createElement("div",{className:`${Bl}-drag-container`},br))),sl()))}const _l=Ze()(Bl,`${Bl}-select`,{[`${Bl}-disabled`]:Vl}),ii=(Mo=>z.createElement("div",{className:_l,style:Mo},z.createElement(Je,Object.assign({},Bi,{ref:Ci}))))(br?void 0:{display:"none"});return Oi(Vn==="picture-card"||Vn==="picture-circle"?z.createElement("span",{className:Gl},sl(ii,!!br)):z.createElement("span",{className:Gl},ii,sl()))};var so=z.forwardRef(Xo),oa=function(It,Sn){var yn={};for(var hn in It)Object.prototype.hasOwnProperty.call(It,hn)&&Sn.indexOf(hn)<0&&(yn[hn]=It[hn]);if(It!=null&&typeof Object.getOwnPropertySymbols=="function")for(var _n=0,hn=Object.getOwnPropertySymbols(It);_n{var{style:yn,height:hn}=It,_n=oa(It,["style","height"]);return z.createElement(so,Object.assign({ref:Sn},_n,{type:"drag",style:Object.assign(Object.assign({},yn),{height:hn})}))});const Er=so;Er.Dragger=Qr,Er.LIST_IGNORE=Ha;var or=Er},86251:function(Ft,wt){"use strict";wt.byteLength=le,wt.toByteArray=ke,wt.fromByteArray=Fe;for(var te=[],z=[],ve=typeof Uint8Array!="undefined"?Uint8Array:Array,be="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",Ze=0,Ee=be.length;Ze0)throw new Error("Invalid string. Length must be a multiple of 4");var E=pe.indexOf("=");E===-1&&(E=oe);var a=E===oe?0:4-E%4;return[E,a]}function le(pe){var oe=Pe(pe),E=oe[0],a=oe[1];return(E+a)*3/4-a}function ge(pe,oe,E){return(oe+E)*3/4-E}function ke(pe){var oe,E=Pe(pe),a=E[0],x=E[1],y=new ve(ge(pe,a,x)),b=0,ee=x>0?a-4:a,ne;for(ne=0;ne>16&255,y[b++]=oe>>8&255,y[b++]=oe&255;return x===2&&(oe=z[pe.charCodeAt(ne)]<<2|z[pe.charCodeAt(ne+1)]>>4,y[b++]=oe&255),x===1&&(oe=z[pe.charCodeAt(ne)]<<10|z[pe.charCodeAt(ne+1)]<<4|z[pe.charCodeAt(ne+2)]>>2,y[b++]=oe>>8&255,y[b++]=oe&255),y}function he(pe){return te[pe>>18&63]+te[pe>>12&63]+te[pe>>6&63]+te[pe&63]}function ye(pe,oe,E){for(var a,x=[],y=oe;yee?ee:b+y));return a===1?(oe=pe[E-1],x.push(te[oe>>2]+te[oe<<4&63]+"==")):a===2&&(oe=(pe[E-2]<<8)+pe[E-1],x.push(te[oe>>10]+te[oe>>4&63]+te[oe<<2&63]+"=")),x.join("")}},19208:function(Ft,wt,te){"use strict";var z;var ve=te(86251),be=te(67467),Ze=typeof Symbol=="function"&&typeof Symbol.for=="function"?Symbol.for("nodejs.util.inspect.custom"):null;wt.lW=ge,z=b,wt.h2=50;var Ee=2147483647;z=Ee,ge.TYPED_ARRAY_SUPPORT=Pe(),!ge.TYPED_ARRAY_SUPPORT&&typeof console!="undefined"&&typeof console.error=="function"&&console.error("This browser lacks typed array (Uint8Array) support which is required by `buffer` v5.x. Use `buffer` v4.x if you require old browser support.");function Pe(){try{var ce=new Uint8Array(1),re={foo:function(){return 42}};return Object.setPrototypeOf(re,Uint8Array.prototype),Object.setPrototypeOf(ce,re),ce.foo()===42}catch(ae){return!1}}Object.defineProperty(ge.prototype,"parent",{enumerable:!0,get:function(){if(ge.isBuffer(this))return this.buffer}}),Object.defineProperty(ge.prototype,"offset",{enumerable:!0,get:function(){if(ge.isBuffer(this))return this.byteOffset}});function le(ce){if(ce>Ee)throw new RangeError('The value "'+ce+'" is invalid for option "size"');var re=new Uint8Array(ce);return Object.setPrototypeOf(re,ge.prototype),re}function ge(ce,re,ae){if(typeof ce=="number"){if(typeof re=="string")throw new TypeError('The "string" argument must be of type string. Received type number');return Fe(ce)}return ke(ce,re,ae)}ge.poolSize=8192;function ke(ce,re,ae){if(typeof ce=="string")return pe(ce,re);if(ArrayBuffer.isView(ce))return E(ce);if(ce==null)throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof ce);if(xt(ce,ArrayBuffer)||ce&&xt(ce.buffer,ArrayBuffer)||typeof SharedArrayBuffer!="undefined"&&(xt(ce,SharedArrayBuffer)||ce&&xt(ce.buffer,SharedArrayBuffer)))return a(ce,re,ae);if(typeof ce=="number")throw new TypeError('The "value" argument must not be of type number. Received type number');var se=ce.valueOf&&ce.valueOf();if(se!=null&&se!==ce)return ge.from(se,re,ae);var De=x(ce);if(De)return De;if(typeof Symbol!="undefined"&&Symbol.toPrimitive!=null&&typeof ce[Symbol.toPrimitive]=="function")return ge.from(ce[Symbol.toPrimitive]("string"),re,ae);throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof ce)}ge.from=function(ce,re,ae){return ke(ce,re,ae)},Object.setPrototypeOf(ge.prototype,Uint8Array.prototype),Object.setPrototypeOf(ge,Uint8Array);function he(ce){if(typeof ce!="number")throw new TypeError('"size" argument must be of type number');if(ce<0)throw new RangeError('The value "'+ce+'" is invalid for option "size"')}function ye(ce,re,ae){return he(ce),ce<=0?le(ce):re!==void 0?typeof ae=="string"?le(ce).fill(re,ae):le(ce).fill(re):le(ce)}ge.alloc=function(ce,re,ae){return ye(ce,re,ae)};function Fe(ce){return he(ce),le(ce<0?0:y(ce)|0)}ge.allocUnsafe=function(ce){return Fe(ce)},ge.allocUnsafeSlow=function(ce){return Fe(ce)};function pe(ce,re){if((typeof re!="string"||re==="")&&(re="utf8"),!ge.isEncoding(re))throw new TypeError("Unknown encoding: "+re);var ae=ee(ce,re)|0,se=le(ae),De=se.write(ce,re);return De!==ae&&(se=se.slice(0,De)),se}function oe(ce){for(var re=ce.length<0?0:y(ce.length)|0,ae=le(re),se=0;se=Ee)throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+Ee.toString(16)+" bytes");return ce|0}function b(ce){return+ce!=ce&&(ce=0),ge.alloc(+ce)}ge.isBuffer=function(re){return re!=null&&re._isBuffer===!0&&re!==ge.prototype},ge.compare=function(re,ae){if(xt(re,Uint8Array)&&(re=ge.from(re,re.offset,re.byteLength)),xt(ae,Uint8Array)&&(ae=ge.from(ae,ae.offset,ae.byteLength)),!ge.isBuffer(re)||!ge.isBuffer(ae))throw new TypeError('The "buf1", "buf2" arguments must be one of type Buffer or Uint8Array');if(re===ae)return 0;for(var se=re.length,De=ae.length,Ye=0,fe=Math.min(se,De);YeDe.length?ge.from(fe).copy(De,Ye):Uint8Array.prototype.set.call(De,fe,Ye);else if(ge.isBuffer(fe))fe.copy(De,Ye);else throw new TypeError('"list" argument must be an Array of Buffers');Ye+=fe.length}return De};function ee(ce,re){if(ge.isBuffer(ce))return ce.length;if(ArrayBuffer.isView(ce)||xt(ce,ArrayBuffer))return ce.byteLength;if(typeof ce!="string")throw new TypeError('The "string" argument must be one of type string, Buffer, or ArrayBuffer. Received type '+typeof ce);var ae=ce.length,se=arguments.length>2&&arguments[2]===!0;if(!se&&ae===0)return 0;for(var De=!1;;)switch(re){case"ascii":case"latin1":case"binary":return ae;case"utf8":case"utf-8":return yt(ce).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return ae*2;case"hex":return ae>>>1;case"base64":return We(ce).length;default:if(De)return se?-1:yt(ce).length;re=(""+re).toLowerCase(),De=!0}}ge.byteLength=ee;function ne(ce,re,ae){var se=!1;if((re===void 0||re<0)&&(re=0),re>this.length||((ae===void 0||ae>this.length)&&(ae=this.length),ae<=0)||(ae>>>=0,re>>>=0,ae<=re))return"";for(ce||(ce="utf8");;)switch(ce){case"hex":return nt(this,re,ae);case"utf8":case"utf-8":return we(this,re,ae);case"ascii":return at(this,re,ae);case"latin1":case"binary":return rt(this,re,ae);case"base64":return et(this,re,ae);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return He(this,re,ae);default:if(se)throw new TypeError("Unknown encoding: "+ce);ce=(ce+"").toLowerCase(),se=!0}}ge.prototype._isBuffer=!0;function ue(ce,re,ae){var se=ce[re];ce[re]=ce[ae],ce[ae]=se}ge.prototype.swap16=function(){var re=this.length;if(re%2!==0)throw new RangeError("Buffer size must be a multiple of 16-bits");for(var ae=0;aeae&&(re+=" ... "),""},Ze&&(ge.prototype[Ze]=ge.prototype.inspect),ge.prototype.compare=function(re,ae,se,De,Ye){if(xt(re,Uint8Array)&&(re=ge.from(re,re.offset,re.byteLength)),!ge.isBuffer(re))throw new TypeError('The "target" argument must be one of type Buffer or Uint8Array. Received type '+typeof re);if(ae===void 0&&(ae=0),se===void 0&&(se=re?re.length:0),De===void 0&&(De=0),Ye===void 0&&(Ye=this.length),ae<0||se>re.length||De<0||Ye>this.length)throw new RangeError("out of range index");if(De>=Ye&&ae>=se)return 0;if(De>=Ye)return-1;if(ae>=se)return 1;if(ae>>>=0,se>>>=0,De>>>=0,Ye>>>=0,this===re)return 0;for(var fe=Ye-De,Le=se-ae,lt=Math.min(fe,Le),qe=this.slice(De,Ye),Ve=re.slice(ae,se),dt=0;dt2147483647?ae=2147483647:ae<-2147483648&&(ae=-2147483648),ae=+ae,Oe(ae)&&(ae=De?0:ce.length-1),ae<0&&(ae=ce.length+ae),ae>=ce.length){if(De)return-1;ae=ce.length-1}else if(ae<0)if(De)ae=0;else return-1;if(typeof re=="string"&&(re=ge.from(re,se)),ge.isBuffer(re))return re.length===0?-1:me(ce,re,ae,se,De);if(typeof re=="number")return re=re&255,typeof Uint8Array.prototype.indexOf=="function"?De?Uint8Array.prototype.indexOf.call(ce,re,ae):Uint8Array.prototype.lastIndexOf.call(ce,re,ae):me(ce,[re],ae,se,De);throw new TypeError("val must be string, number or Buffer")}function me(ce,re,ae,se,De){var Ye=1,fe=ce.length,Le=re.length;if(se!==void 0&&(se=String(se).toLowerCase(),se==="ucs2"||se==="ucs-2"||se==="utf16le"||se==="utf-16le")){if(ce.length<2||re.length<2)return-1;Ye=2,fe/=2,Le/=2,ae/=2}function lt(Mt,un){return Ye===1?Mt[un]:Mt.readUInt16BE(un*Ye)}var qe;if(De){var Ve=-1;for(qe=ae;qefe&&(ae=fe-Le),qe=ae;qe>=0;qe--){for(var dt=!0,kt=0;ktDe&&(se=De)):se=De;var Ye=re.length;se>Ye/2&&(se=Ye/2);for(var fe=0;fe>>0,isFinite(se)?(se=se>>>0,De===void 0&&(De="utf8")):(De=se,se=void 0);else throw new Error("Buffer.write(string, encoding, offset[, length]) is no longer supported");var Ye=this.length-ae;if((se===void 0||se>Ye)&&(se=Ye),re.length>0&&(se<0||ae<0)||ae>this.length)throw new RangeError("Attempt to write outside buffer bounds");De||(De="utf8");for(var fe=!1;;)switch(De){case"hex":return Se(this,re,ae,se);case"utf8":case"utf-8":return de(this,re,ae,se);case"ascii":case"latin1":case"binary":return Be(this,re,ae,se);case"base64":return ze(this,re,ae,se);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return Ae(this,re,ae,se);default:if(fe)throw new TypeError("Unknown encoding: "+De);De=(""+De).toLowerCase(),fe=!0}},ge.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};function et(ce,re,ae){return re===0&&ae===ce.length?ve.fromByteArray(ce):ve.fromByteArray(ce.slice(re,ae))}function we(ce,re,ae){ae=Math.min(ce.length,ae);for(var se=[],De=re;De239?4:Ye>223?3:Ye>191?2:1;if(De+Le<=ae){var lt,qe,Ve,dt;switch(Le){case 1:Ye<128&&(fe=Ye);break;case 2:lt=ce[De+1],(lt&192)===128&&(dt=(Ye&31)<<6|lt&63,dt>127&&(fe=dt));break;case 3:lt=ce[De+1],qe=ce[De+2],(lt&192)===128&&(qe&192)===128&&(dt=(Ye&15)<<12|(lt&63)<<6|qe&63,dt>2047&&(dt<55296||dt>57343)&&(fe=dt));break;case 4:lt=ce[De+1],qe=ce[De+2],Ve=ce[De+3],(lt&192)===128&&(qe&192)===128&&(Ve&192)===128&&(dt=(Ye&15)<<18|(lt&63)<<12|(qe&63)<<6|Ve&63,dt>65535&&dt<1114112&&(fe=dt))}}fe===null?(fe=65533,Le=1):fe>65535&&(fe-=65536,se.push(fe>>>10&1023|55296),fe=56320|fe&1023),se.push(fe),De+=Le}return Je(se)}var it=4096;function Je(ce){var re=ce.length;if(re<=it)return String.fromCharCode.apply(String,ce);for(var ae="",se=0;sese)&&(ae=se);for(var De="",Ye=re;Yese&&(re=se),ae<0?(ae+=se,ae<0&&(ae=0)):ae>se&&(ae=se),aeae)throw new RangeError("Trying to access beyond buffer length")}ge.prototype.readUintLE=ge.prototype.readUIntLE=function(re,ae,se){re=re>>>0,ae=ae>>>0,se||Ce(re,ae,this.length);for(var De=this[re],Ye=1,fe=0;++fe>>0,ae=ae>>>0,se||Ce(re,ae,this.length);for(var De=this[re+--ae],Ye=1;ae>0&&(Ye*=256);)De+=this[re+--ae]*Ye;return De},ge.prototype.readUint8=ge.prototype.readUInt8=function(re,ae){return re=re>>>0,ae||Ce(re,1,this.length),this[re]},ge.prototype.readUint16LE=ge.prototype.readUInt16LE=function(re,ae){return re=re>>>0,ae||Ce(re,2,this.length),this[re]|this[re+1]<<8},ge.prototype.readUint16BE=ge.prototype.readUInt16BE=function(re,ae){return re=re>>>0,ae||Ce(re,2,this.length),this[re]<<8|this[re+1]},ge.prototype.readUint32LE=ge.prototype.readUInt32LE=function(re,ae){return re=re>>>0,ae||Ce(re,4,this.length),(this[re]|this[re+1]<<8|this[re+2]<<16)+this[re+3]*16777216},ge.prototype.readUint32BE=ge.prototype.readUInt32BE=function(re,ae){return re=re>>>0,ae||Ce(re,4,this.length),this[re]*16777216+(this[re+1]<<16|this[re+2]<<8|this[re+3])},ge.prototype.readIntLE=function(re,ae,se){re=re>>>0,ae=ae>>>0,se||Ce(re,ae,this.length);for(var De=this[re],Ye=1,fe=0;++fe=Ye&&(De-=Math.pow(2,8*ae)),De},ge.prototype.readIntBE=function(re,ae,se){re=re>>>0,ae=ae>>>0,se||Ce(re,ae,this.length);for(var De=ae,Ye=1,fe=this[re+--De];De>0&&(Ye*=256);)fe+=this[re+--De]*Ye;return Ye*=128,fe>=Ye&&(fe-=Math.pow(2,8*ae)),fe},ge.prototype.readInt8=function(re,ae){return re=re>>>0,ae||Ce(re,1,this.length),this[re]&128?(255-this[re]+1)*-1:this[re]},ge.prototype.readInt16LE=function(re,ae){re=re>>>0,ae||Ce(re,2,this.length);var se=this[re]|this[re+1]<<8;return se&32768?se|4294901760:se},ge.prototype.readInt16BE=function(re,ae){re=re>>>0,ae||Ce(re,2,this.length);var se=this[re+1]|this[re]<<8;return se&32768?se|4294901760:se},ge.prototype.readInt32LE=function(re,ae){return re=re>>>0,ae||Ce(re,4,this.length),this[re]|this[re+1]<<8|this[re+2]<<16|this[re+3]<<24},ge.prototype.readInt32BE=function(re,ae){return re=re>>>0,ae||Ce(re,4,this.length),this[re]<<24|this[re+1]<<16|this[re+2]<<8|this[re+3]},ge.prototype.readFloatLE=function(re,ae){return re=re>>>0,ae||Ce(re,4,this.length),be.read(this,re,!0,23,4)},ge.prototype.readFloatBE=function(re,ae){return re=re>>>0,ae||Ce(re,4,this.length),be.read(this,re,!1,23,4)},ge.prototype.readDoubleLE=function(re,ae){return re=re>>>0,ae||Ce(re,8,this.length),be.read(this,re,!0,52,8)},ge.prototype.readDoubleBE=function(re,ae){return re=re>>>0,ae||Ce(re,8,this.length),be.read(this,re,!1,52,8)};function Ie(ce,re,ae,se,De,Ye){if(!ge.isBuffer(ce))throw new TypeError('"buffer" argument must be a Buffer instance');if(re>De||rece.length)throw new RangeError("Index out of range")}ge.prototype.writeUintLE=ge.prototype.writeUIntLE=function(re,ae,se,De){if(re=+re,ae=ae>>>0,se=se>>>0,!De){var Ye=Math.pow(2,8*se)-1;Ie(this,re,ae,se,Ye,0)}var fe=1,Le=0;for(this[ae]=re&255;++Le>>0,se=se>>>0,!De){var Ye=Math.pow(2,8*se)-1;Ie(this,re,ae,se,Ye,0)}var fe=se-1,Le=1;for(this[ae+fe]=re&255;--fe>=0&&(Le*=256);)this[ae+fe]=re/Le&255;return ae+se},ge.prototype.writeUint8=ge.prototype.writeUInt8=function(re,ae,se){return re=+re,ae=ae>>>0,se||Ie(this,re,ae,1,255,0),this[ae]=re&255,ae+1},ge.prototype.writeUint16LE=ge.prototype.writeUInt16LE=function(re,ae,se){return re=+re,ae=ae>>>0,se||Ie(this,re,ae,2,65535,0),this[ae]=re&255,this[ae+1]=re>>>8,ae+2},ge.prototype.writeUint16BE=ge.prototype.writeUInt16BE=function(re,ae,se){return re=+re,ae=ae>>>0,se||Ie(this,re,ae,2,65535,0),this[ae]=re>>>8,this[ae+1]=re&255,ae+2},ge.prototype.writeUint32LE=ge.prototype.writeUInt32LE=function(re,ae,se){return re=+re,ae=ae>>>0,se||Ie(this,re,ae,4,4294967295,0),this[ae+3]=re>>>24,this[ae+2]=re>>>16,this[ae+1]=re>>>8,this[ae]=re&255,ae+4},ge.prototype.writeUint32BE=ge.prototype.writeUInt32BE=function(re,ae,se){return re=+re,ae=ae>>>0,se||Ie(this,re,ae,4,4294967295,0),this[ae]=re>>>24,this[ae+1]=re>>>16,this[ae+2]=re>>>8,this[ae+3]=re&255,ae+4},ge.prototype.writeIntLE=function(re,ae,se,De){if(re=+re,ae=ae>>>0,!De){var Ye=Math.pow(2,8*se-1);Ie(this,re,ae,se,Ye-1,-Ye)}var fe=0,Le=1,lt=0;for(this[ae]=re&255;++fe>0)-lt&255;return ae+se},ge.prototype.writeIntBE=function(re,ae,se,De){if(re=+re,ae=ae>>>0,!De){var Ye=Math.pow(2,8*se-1);Ie(this,re,ae,se,Ye-1,-Ye)}var fe=se-1,Le=1,lt=0;for(this[ae+fe]=re&255;--fe>=0&&(Le*=256);)re<0&<===0&&this[ae+fe+1]!==0&&(lt=1),this[ae+fe]=(re/Le>>0)-lt&255;return ae+se},ge.prototype.writeInt8=function(re,ae,se){return re=+re,ae=ae>>>0,se||Ie(this,re,ae,1,127,-128),re<0&&(re=255+re+1),this[ae]=re&255,ae+1},ge.prototype.writeInt16LE=function(re,ae,se){return re=+re,ae=ae>>>0,se||Ie(this,re,ae,2,32767,-32768),this[ae]=re&255,this[ae+1]=re>>>8,ae+2},ge.prototype.writeInt16BE=function(re,ae,se){return re=+re,ae=ae>>>0,se||Ie(this,re,ae,2,32767,-32768),this[ae]=re>>>8,this[ae+1]=re&255,ae+2},ge.prototype.writeInt32LE=function(re,ae,se){return re=+re,ae=ae>>>0,se||Ie(this,re,ae,4,2147483647,-2147483648),this[ae]=re&255,this[ae+1]=re>>>8,this[ae+2]=re>>>16,this[ae+3]=re>>>24,ae+4},ge.prototype.writeInt32BE=function(re,ae,se){return re=+re,ae=ae>>>0,se||Ie(this,re,ae,4,2147483647,-2147483648),re<0&&(re=4294967295+re+1),this[ae]=re>>>24,this[ae+1]=re>>>16,this[ae+2]=re>>>8,this[ae+3]=re&255,ae+4};function Qe(ce,re,ae,se,De,Ye){if(ae+se>ce.length)throw new RangeError("Index out of range");if(ae<0)throw new RangeError("Index out of range")}function $e(ce,re,ae,se,De){return re=+re,ae=ae>>>0,De||Qe(ce,re,ae,4,34028234663852886e22,-34028234663852886e22),be.write(ce,re,ae,se,23,4),ae+4}ge.prototype.writeFloatLE=function(re,ae,se){return $e(this,re,ae,!0,se)},ge.prototype.writeFloatBE=function(re,ae,se){return $e(this,re,ae,!1,se)};function je(ce,re,ae,se,De){return re=+re,ae=ae>>>0,De||Qe(ce,re,ae,8,17976931348623157e292,-17976931348623157e292),be.write(ce,re,ae,se,52,8),ae+8}ge.prototype.writeDoubleLE=function(re,ae,se){return je(this,re,ae,!0,se)},ge.prototype.writeDoubleBE=function(re,ae,se){return je(this,re,ae,!1,se)},ge.prototype.copy=function(re,ae,se,De){if(!ge.isBuffer(re))throw new TypeError("argument should be a Buffer");if(se||(se=0),!De&&De!==0&&(De=this.length),ae>=re.length&&(ae=re.length),ae||(ae=0),De>0&&De=this.length)throw new RangeError("Index out of range");if(De<0)throw new RangeError("sourceEnd out of bounds");De>this.length&&(De=this.length),re.length-ae>>0,se=se===void 0?this.length:se>>>0,re||(re=0);var fe;if(typeof re=="number")for(fe=ae;fe55295&&ae<57344){if(!De){if(ae>56319){(re-=3)>-1&&Ye.push(239,191,189);continue}else if(fe+1===se){(re-=3)>-1&&Ye.push(239,191,189);continue}De=ae;continue}if(ae<56320){(re-=3)>-1&&Ye.push(239,191,189),De=ae;continue}ae=(De-55296<<10|ae-56320)+65536}else De&&(re-=3)>-1&&Ye.push(239,191,189);if(De=null,ae<128){if((re-=1)<0)break;Ye.push(ae)}else if(ae<2048){if((re-=2)<0)break;Ye.push(ae>>6|192,ae&63|128)}else if(ae<65536){if((re-=3)<0)break;Ye.push(ae>>12|224,ae>>6&63|128,ae&63|128)}else if(ae<1114112){if((re-=4)<0)break;Ye.push(ae>>18|240,ae>>12&63|128,ae>>6&63|128,ae&63|128)}else throw new Error("Invalid code point")}return Ye}function mt(ce){for(var re=[],ae=0;ae>8,De=ae%256,Ye.push(De),Ye.push(se);return Ye}function We(ce){return ve.toByteArray(ft(ce))}function Bt(ce,re,ae,se){for(var De=0;De=re.length||De>=ce.length);++De)re[De+ae]=ce[De];return De}function xt(ce,re){return ce instanceof re||ce!=null&&ce.constructor!=null&&ce.constructor.name!=null&&ce.constructor.name===re.name}function Oe(ce){return ce!==ce}var At=function(){for(var ce="0123456789abcdef",re=new Array(256),ae=0;ae<16;++ae)for(var se=ae*16,De=0;De<16;++De)re[se+De]=ce[ae]+ce[De];return re}()},67467:function(Ft,wt){wt.read=function(te,z,ve,be,Ze){var Ee,Pe,le=Ze*8-be-1,ge=(1<>1,he=-7,ye=ve?Ze-1:0,Fe=ve?-1:1,pe=te[z+ye];for(ye+=Fe,Ee=pe&(1<<-he)-1,pe>>=-he,he+=le;he>0;Ee=Ee*256+te[z+ye],ye+=Fe,he-=8);for(Pe=Ee&(1<<-he)-1,Ee>>=-he,he+=be;he>0;Pe=Pe*256+te[z+ye],ye+=Fe,he-=8);if(Ee===0)Ee=1-ke;else{if(Ee===ge)return Pe?NaN:(pe?-1:1)*(1/0);Pe=Pe+Math.pow(2,be),Ee=Ee-ke}return(pe?-1:1)*Pe*Math.pow(2,Ee-be)},wt.write=function(te,z,ve,be,Ze,Ee){var Pe,le,ge,ke=Ee*8-Ze-1,he=(1<>1,Fe=Ze===23?Math.pow(2,-24)-Math.pow(2,-77):0,pe=be?0:Ee-1,oe=be?1:-1,E=z<0||z===0&&1/z<0?1:0;for(z=Math.abs(z),isNaN(z)||z===1/0?(le=isNaN(z)?1:0,Pe=he):(Pe=Math.floor(Math.log(z)/Math.LN2),z*(ge=Math.pow(2,-Pe))<1&&(Pe--,ge*=2),Pe+ye>=1?z+=Fe/ge:z+=Fe*Math.pow(2,1-ye),z*ge>=2&&(Pe++,ge/=2),Pe+ye>=he?(le=0,Pe=he):Pe+ye>=1?(le=(z*ge-1)*Math.pow(2,Ze),Pe=Pe+ye):(le=z*Math.pow(2,ye-1)*Math.pow(2,Ze),Pe=0));Ze>=8;te[ve+pe]=le&255,pe+=oe,le/=256,Ze-=8);for(Pe=Pe<0;te[ve+pe]=Pe&255,pe+=oe,Pe/=256,ke-=8);te[ve+pe-oe]|=E*128}},86129:function(Ft,wt,te){var z=te(19208).lW,ve=te(97671);(function(be){Ft.exports=be()})(function(){return function be(Ze,Ee,Pe){function le(he,ye){if(!Ee[he]){if(!Ze[he]){var Fe=void 0;if(!ye&&Fe)return require(he,!0);if(ge)return ge(he,!0);var pe=new Error("Cannot find module '"+he+"'");throw pe.code="MODULE_NOT_FOUND",pe}var oe=Ee[he]={exports:{}};Ze[he][0].call(oe.exports,function(E){var a=Ze[he][1][E];return le(a||E)},oe,oe.exports,be,Ze,Ee,Pe)}return Ee[he].exports}for(var ge=void 0,ke=0;ke>2,oe=(3&he)<<4|ye>>4,E=1>6:64,a=2>4,ye=(15&pe)<<4|(oe=ge.indexOf(ke.charAt(a++)))>>2,Fe=(3&oe)<<6|(E=ge.indexOf(ke.charAt(a++))),b[x++]=he,oe!==64&&(b[x++]=ye),E!==64&&(b[x++]=Fe);return b}},{"./support":30,"./utils":32}],2:[function(be,Ze,Ee){"use strict";var Pe=be("./external"),le=be("./stream/DataWorker"),ge=be("./stream/Crc32Probe"),ke=be("./stream/DataLengthProbe");function he(ye,Fe,pe,oe,E){this.compressedSize=ye,this.uncompressedSize=Fe,this.crc32=pe,this.compression=oe,this.compressedContent=E}he.prototype={getContentWorker:function(){var ye=new le(Pe.Promise.resolve(this.compressedContent)).pipe(this.compression.uncompressWorker()).pipe(new ke("data_length")),Fe=this;return ye.on("end",function(){if(this.streamInfo.data_length!==Fe.uncompressedSize)throw new Error("Bug : uncompressed data size mismatch")}),ye},getCompressedWorker:function(){return new le(Pe.Promise.resolve(this.compressedContent)).withStreamInfo("compressedSize",this.compressedSize).withStreamInfo("uncompressedSize",this.uncompressedSize).withStreamInfo("crc32",this.crc32).withStreamInfo("compression",this.compression)}},he.createWorkerFrom=function(ye,Fe,pe){return ye.pipe(new ge).pipe(new ke("uncompressedSize")).pipe(Fe.compressWorker(pe)).pipe(new ke("compressedSize")).withStreamInfo("compression",Fe)},Ze.exports=he},{"./external":6,"./stream/Crc32Probe":25,"./stream/DataLengthProbe":26,"./stream/DataWorker":27}],3:[function(be,Ze,Ee){"use strict";var Pe=be("./stream/GenericWorker");Ee.STORE={magic:"\0\0",compressWorker:function(){return new Pe("STORE compression")},uncompressWorker:function(){return new Pe("STORE decompression")}},Ee.DEFLATE=be("./flate")},{"./flate":7,"./stream/GenericWorker":28}],4:[function(be,Ze,Ee){"use strict";var Pe=be("./utils"),le=function(){for(var ge,ke=[],he=0;he<256;he++){ge=he;for(var ye=0;ye<8;ye++)ge=1&ge?3988292384^ge>>>1:ge>>>1;ke[he]=ge}return ke}();Ze.exports=function(ge,ke){return ge!==void 0&&ge.length?Pe.getTypeOf(ge)!=="string"?function(he,ye,Fe,pe){var oe=le,E=pe+Fe;he^=-1;for(var a=pe;a>>8^oe[255&(he^ye[a])];return-1^he}(0|ke,ge,ge.length,0):function(he,ye,Fe,pe){var oe=le,E=pe+Fe;he^=-1;for(var a=pe;a>>8^oe[255&(he^ye.charCodeAt(a))];return-1^he}(0|ke,ge,ge.length,0):0}},{"./utils":32}],5:[function(be,Ze,Ee){"use strict";Ee.base64=!1,Ee.binary=!1,Ee.dir=!1,Ee.createFolders=!0,Ee.date=null,Ee.compression=null,Ee.compressionOptions=null,Ee.comment=null,Ee.unixPermissions=null,Ee.dosPermissions=null},{}],6:[function(be,Ze,Ee){"use strict";var Pe=null;Pe=typeof Promise!="undefined"?Promise:be("lie"),Ze.exports={Promise:Pe}},{lie:37}],7:[function(be,Ze,Ee){"use strict";var Pe=typeof Uint8Array!="undefined"&&typeof Uint16Array!="undefined"&&typeof Uint32Array!="undefined",le=be("pako"),ge=be("./utils"),ke=be("./stream/GenericWorker"),he=Pe?"uint8array":"array";function ye(Fe,pe){ke.call(this,"FlateWorker/"+Fe),this._pako=null,this._pakoAction=Fe,this._pakoOptions=pe,this.meta={}}Ee.magic="\b\0",ge.inherits(ye,ke),ye.prototype.processChunk=function(Fe){this.meta=Fe.meta,this._pako===null&&this._createPako(),this._pako.push(ge.transformTo(he,Fe.data),!1)},ye.prototype.flush=function(){ke.prototype.flush.call(this),this._pako===null&&this._createPako(),this._pako.push([],!0)},ye.prototype.cleanUp=function(){ke.prototype.cleanUp.call(this),this._pako=null},ye.prototype._createPako=function(){this._pako=new le[this._pakoAction]({raw:!0,level:this._pakoOptions.level||-1});var Fe=this;this._pako.onData=function(pe){Fe.push({data:pe,meta:Fe.meta})}},Ee.compressWorker=function(Fe){return new ye("Deflate",Fe)},Ee.uncompressWorker=function(){return new ye("Inflate",{})}},{"./stream/GenericWorker":28,"./utils":32,pako:38}],8:[function(be,Ze,Ee){"use strict";function Pe(oe,E){var a,x="";for(a=0;a>>=8;return x}function le(oe,E,a,x,y,b){var ee,ne,ue=oe.file,ie=oe.compression,me=b!==he.utf8encode,Se=ge.transformTo("string",b(ue.name)),de=ge.transformTo("string",he.utf8encode(ue.name)),Be=ue.comment,ze=ge.transformTo("string",b(Be)),Ae=ge.transformTo("string",he.utf8encode(Be)),et=de.length!==ue.name.length,we=Ae.length!==Be.length,it="",Je="",at="",rt=ue.dir,nt=ue.date,He={crc32:0,compressedSize:0,uncompressedSize:0};E&&!a||(He.crc32=oe.crc32,He.compressedSize=oe.compressedSize,He.uncompressedSize=oe.uncompressedSize);var Ce=0;E&&(Ce|=8),me||!et&&!we||(Ce|=2048);var Ie=0,Qe=0;rt&&(Ie|=16),y==="UNIX"?(Qe=798,Ie|=function(je,Xe){var ft=je;return je||(ft=Xe?16893:33204),(65535&ft)<<16}(ue.unixPermissions,rt)):(Qe=20,Ie|=function(je){return 63&(je||0)}(ue.dosPermissions)),ee=nt.getUTCHours(),ee<<=6,ee|=nt.getUTCMinutes(),ee<<=5,ee|=nt.getUTCSeconds()/2,ne=nt.getUTCFullYear()-1980,ne<<=4,ne|=nt.getUTCMonth()+1,ne<<=5,ne|=nt.getUTCDate(),et&&(Je=Pe(1,1)+Pe(ye(Se),4)+de,it+="up"+Pe(Je.length,2)+Je),we&&(at=Pe(1,1)+Pe(ye(ze),4)+Ae,it+="uc"+Pe(at.length,2)+at);var $e="";return $e+=` +\0`,$e+=Pe(Ce,2),$e+=ie.magic,$e+=Pe(ee,2),$e+=Pe(ne,2),$e+=Pe(He.crc32,4),$e+=Pe(He.compressedSize,4),$e+=Pe(He.uncompressedSize,4),$e+=Pe(Se.length,2),$e+=Pe(it.length,2),{fileRecord:Fe.LOCAL_FILE_HEADER+$e+Se+it,dirRecord:Fe.CENTRAL_FILE_HEADER+Pe(Qe,2)+$e+Pe(ze.length,2)+"\0\0\0\0"+Pe(Ie,4)+Pe(x,4)+Se+it+ze}}var ge=be("../utils"),ke=be("../stream/GenericWorker"),he=be("../utf8"),ye=be("../crc32"),Fe=be("../signature");function pe(oe,E,a,x){ke.call(this,"ZipFileWorker"),this.bytesWritten=0,this.zipComment=E,this.zipPlatform=a,this.encodeFileName=x,this.streamFiles=oe,this.accumulate=!1,this.contentBuffer=[],this.dirRecords=[],this.currentSourceOffset=0,this.entriesCount=0,this.currentFile=null,this._sources=[]}ge.inherits(pe,ke),pe.prototype.push=function(oe){var E=oe.meta.percent||0,a=this.entriesCount,x=this._sources.length;this.accumulate?this.contentBuffer.push(oe):(this.bytesWritten+=oe.data.length,ke.prototype.push.call(this,{data:oe.data,meta:{currentFile:this.currentFile,percent:a?(E+100*(a-x-1))/a:100}}))},pe.prototype.openedSource=function(oe){this.currentSourceOffset=this.bytesWritten,this.currentFile=oe.file.name;var E=this.streamFiles&&!oe.file.dir;if(E){var a=le(oe,E,!1,this.currentSourceOffset,this.zipPlatform,this.encodeFileName);this.push({data:a.fileRecord,meta:{percent:0}})}else this.accumulate=!0},pe.prototype.closedSource=function(oe){this.accumulate=!1;var E=this.streamFiles&&!oe.file.dir,a=le(oe,E,!0,this.currentSourceOffset,this.zipPlatform,this.encodeFileName);if(this.dirRecords.push(a.dirRecord),E)this.push({data:function(x){return Fe.DATA_DESCRIPTOR+Pe(x.crc32,4)+Pe(x.compressedSize,4)+Pe(x.uncompressedSize,4)}(oe),meta:{percent:100}});else for(this.push({data:a.fileRecord,meta:{percent:0}});this.contentBuffer.length;)this.push(this.contentBuffer.shift());this.currentFile=null},pe.prototype.flush=function(){for(var oe=this.bytesWritten,E=0;E=this.index;ke--)he=(he<<8)+this.byteAt(ke);return this.index+=ge,he},readString:function(ge){return Pe.transformTo("string",this.readData(ge))},readData:function(){},lastIndexOfSignature:function(){},readAndCheckSignature:function(){},readDate:function(){var ge=this.readInt(4);return new Date(Date.UTC(1980+(ge>>25&127),(ge>>21&15)-1,ge>>16&31,ge>>11&31,ge>>5&63,(31&ge)<<1))}},Ze.exports=le},{"../utils":32}],19:[function(be,Ze,Ee){"use strict";var Pe=be("./Uint8ArrayReader");function le(ge){Pe.call(this,ge)}be("../utils").inherits(le,Pe),le.prototype.readData=function(ge){this.checkOffset(ge);var ke=this.data.slice(this.zero+this.index,this.zero+this.index+ge);return this.index+=ge,ke},Ze.exports=le},{"../utils":32,"./Uint8ArrayReader":21}],20:[function(be,Ze,Ee){"use strict";var Pe=be("./DataReader");function le(ge){Pe.call(this,ge)}be("../utils").inherits(le,Pe),le.prototype.byteAt=function(ge){return this.data.charCodeAt(this.zero+ge)},le.prototype.lastIndexOfSignature=function(ge){return this.data.lastIndexOf(ge)-this.zero},le.prototype.readAndCheckSignature=function(ge){return ge===this.readData(4)},le.prototype.readData=function(ge){this.checkOffset(ge);var ke=this.data.slice(this.zero+this.index,this.zero+this.index+ge);return this.index+=ge,ke},Ze.exports=le},{"../utils":32,"./DataReader":18}],21:[function(be,Ze,Ee){"use strict";var Pe=be("./ArrayReader");function le(ge){Pe.call(this,ge)}be("../utils").inherits(le,Pe),le.prototype.readData=function(ge){if(this.checkOffset(ge),ge===0)return new Uint8Array(0);var ke=this.data.subarray(this.zero+this.index,this.zero+this.index+ge);return this.index+=ge,ke},Ze.exports=le},{"../utils":32,"./ArrayReader":17}],22:[function(be,Ze,Ee){"use strict";var Pe=be("../utils"),le=be("../support"),ge=be("./ArrayReader"),ke=be("./StringReader"),he=be("./NodeBufferReader"),ye=be("./Uint8ArrayReader");Ze.exports=function(Fe){var pe=Pe.getTypeOf(Fe);return Pe.checkSupport(pe),pe!=="string"||le.uint8array?pe==="nodebuffer"?new he(Fe):le.uint8array?new ye(Pe.transformTo("uint8array",Fe)):new ge(Pe.transformTo("array",Fe)):new ke(Fe)}},{"../support":30,"../utils":32,"./ArrayReader":17,"./NodeBufferReader":19,"./StringReader":20,"./Uint8ArrayReader":21}],23:[function(be,Ze,Ee){"use strict";Ee.LOCAL_FILE_HEADER="PK",Ee.CENTRAL_FILE_HEADER="PK",Ee.CENTRAL_DIRECTORY_END="PK",Ee.ZIP64_CENTRAL_DIRECTORY_LOCATOR="PK\x07",Ee.ZIP64_CENTRAL_DIRECTORY_END="PK",Ee.DATA_DESCRIPTOR="PK\x07\b"},{}],24:[function(be,Ze,Ee){"use strict";var Pe=be("./GenericWorker"),le=be("../utils");function ge(ke){Pe.call(this,"ConvertWorker to "+ke),this.destType=ke}le.inherits(ge,Pe),ge.prototype.processChunk=function(ke){this.push({data:le.transformTo(this.destType,ke.data),meta:ke.meta})},Ze.exports=ge},{"../utils":32,"./GenericWorker":28}],25:[function(be,Ze,Ee){"use strict";var Pe=be("./GenericWorker"),le=be("../crc32");function ge(){Pe.call(this,"Crc32Probe"),this.withStreamInfo("crc32",0)}be("../utils").inherits(ge,Pe),ge.prototype.processChunk=function(ke){this.streamInfo.crc32=le(ke.data,this.streamInfo.crc32||0),this.push(ke)},Ze.exports=ge},{"../crc32":4,"../utils":32,"./GenericWorker":28}],26:[function(be,Ze,Ee){"use strict";var Pe=be("../utils"),le=be("./GenericWorker");function ge(ke){le.call(this,"DataLengthProbe for "+ke),this.propName=ke,this.withStreamInfo(ke,0)}Pe.inherits(ge,le),ge.prototype.processChunk=function(ke){if(ke){var he=this.streamInfo[this.propName]||0;this.streamInfo[this.propName]=he+ke.data.length}le.prototype.processChunk.call(this,ke)},Ze.exports=ge},{"../utils":32,"./GenericWorker":28}],27:[function(be,Ze,Ee){"use strict";var Pe=be("../utils"),le=be("./GenericWorker");function ge(ke){le.call(this,"DataWorker");var he=this;this.dataIsReady=!1,this.index=0,this.max=0,this.data=null,this.type="",this._tickScheduled=!1,ke.then(function(ye){he.dataIsReady=!0,he.data=ye,he.max=ye&&ye.length||0,he.type=Pe.getTypeOf(ye),he.isPaused||he._tickAndRepeat()},function(ye){he.error(ye)})}Pe.inherits(ge,le),ge.prototype.cleanUp=function(){le.prototype.cleanUp.call(this),this.data=null},ge.prototype.resume=function(){return!!le.prototype.resume.call(this)&&(!this._tickScheduled&&this.dataIsReady&&(this._tickScheduled=!0,Pe.delay(this._tickAndRepeat,[],this)),!0)},ge.prototype._tickAndRepeat=function(){this._tickScheduled=!1,this.isPaused||this.isFinished||(this._tick(),this.isFinished||(Pe.delay(this._tickAndRepeat,[],this),this._tickScheduled=!0))},ge.prototype._tick=function(){if(this.isPaused||this.isFinished)return!1;var ke=null,he=Math.min(this.max,this.index+16384);if(this.index>=this.max)return this.end();switch(this.type){case"string":ke=this.data.substring(this.index,he);break;case"uint8array":ke=this.data.subarray(this.index,he);break;case"array":case"nodebuffer":ke=this.data.slice(this.index,he)}return this.index=he,this.push({data:ke,meta:{percent:this.max?this.index/this.max*100:0}})},Ze.exports=ge},{"../utils":32,"./GenericWorker":28}],28:[function(be,Ze,Ee){"use strict";function Pe(le){this.name=le||"default",this.streamInfo={},this.generatedError=null,this.extraStreamInfo={},this.isPaused=!0,this.isFinished=!1,this.isLocked=!1,this._listeners={data:[],end:[],error:[]},this.previous=null}Pe.prototype={push:function(le){this.emit("data",le)},end:function(){if(this.isFinished)return!1;this.flush();try{this.emit("end"),this.cleanUp(),this.isFinished=!0}catch(le){this.emit("error",le)}return!0},error:function(le){return!this.isFinished&&(this.isPaused?this.generatedError=le:(this.isFinished=!0,this.emit("error",le),this.previous&&this.previous.error(le),this.cleanUp()),!0)},on:function(le,ge){return this._listeners[le].push(ge),this},cleanUp:function(){this.streamInfo=this.generatedError=this.extraStreamInfo=null,this._listeners=[]},emit:function(le,ge){if(this._listeners[le])for(var ke=0;ke "+le:le}},Ze.exports=Pe},{}],29:[function(be,Ze,Ee){"use strict";var Pe=be("../utils"),le=be("./ConvertWorker"),ge=be("./GenericWorker"),ke=be("../base64"),he=be("../support"),ye=be("../external"),Fe=null;if(he.nodestream)try{Fe=be("../nodejs/NodejsStreamOutputAdapter")}catch(E){}function pe(E,a){return new ye.Promise(function(x,y){var b=[],ee=E._internalType,ne=E._outputType,ue=E._mimeType;E.on("data",function(ie,me){b.push(ie),a&&a(me)}).on("error",function(ie){b=[],y(ie)}).on("end",function(){try{var ie=function(me,Se,de){switch(me){case"blob":return Pe.newBlob(Pe.transformTo("arraybuffer",Se),de);case"base64":return ke.encode(Se);default:return Pe.transformTo(me,Se)}}(ne,function(me,Se){var de,Be=0,ze=null,Ae=0;for(de=0;de>>6:(x<65536?a[ee++]=224|x>>>12:(a[ee++]=240|x>>>18,a[ee++]=128|x>>>12&63),a[ee++]=128|x>>>6&63),a[ee++]=128|63&x);return a}(oe)},Ee.utf8decode=function(oe){return le.nodebuffer?Pe.transformTo("nodebuffer",oe).toString("utf-8"):function(E){var a,x,y,b,ee=E.length,ne=new Array(2*ee);for(a=x=0;a>10&1023,ne[x++]=56320|1023&y)}return ne.length!==x&&(ne.subarray?ne=ne.subarray(0,x):ne.length=x),Pe.applyFromCharCode(ne)}(oe=Pe.transformTo(le.uint8array?"uint8array":"array",oe))},Pe.inherits(Fe,ke),Fe.prototype.processChunk=function(oe){var E=Pe.transformTo(le.uint8array?"uint8array":"array",oe.data);if(this.leftOver&&this.leftOver.length){if(le.uint8array){var a=E;(E=new Uint8Array(a.length+this.leftOver.length)).set(this.leftOver,0),E.set(a,this.leftOver.length)}else E=this.leftOver.concat(E);this.leftOver=null}var x=function(b,ee){var ne;for((ee=ee||b.length)>b.length&&(ee=b.length),ne=ee-1;0<=ne&&(192&b[ne])==128;)ne--;return ne<0||ne===0?ee:ne+he[b[ne]]>ee?ne:ee}(E),y=E;x!==E.length&&(le.uint8array?(y=E.subarray(0,x),this.leftOver=E.subarray(x,E.length)):(y=E.slice(0,x),this.leftOver=E.slice(x,E.length))),this.push({data:Ee.utf8decode(y),meta:oe.meta})},Fe.prototype.flush=function(){this.leftOver&&this.leftOver.length&&(this.push({data:Ee.utf8decode(this.leftOver),meta:{}}),this.leftOver=null)},Ee.Utf8DecodeWorker=Fe,Pe.inherits(pe,ke),pe.prototype.processChunk=function(oe){this.push({data:Ee.utf8encode(oe.data),meta:oe.meta})},Ee.Utf8EncodeWorker=pe},{"./nodejsUtils":14,"./stream/GenericWorker":28,"./support":30,"./utils":32}],32:[function(be,Ze,Ee){"use strict";var Pe=be("./support"),le=be("./base64"),ge=be("./nodejsUtils"),ke=be("./external");function he(a){return a}function ye(a,x){for(var y=0;y>8;this.dir=!!(16&this.externalFileAttributes),oe==0&&(this.dosPermissions=63&this.externalFileAttributes),oe==3&&(this.unixPermissions=this.externalFileAttributes>>16&65535),this.dir||this.fileNameStr.slice(-1)!=="/"||(this.dir=!0)},parseZIP64ExtraField:function(){if(this.extraFields[1]){var oe=Pe(this.extraFields[1].value);this.uncompressedSize===le.MAX_VALUE_32BITS&&(this.uncompressedSize=oe.readInt(8)),this.compressedSize===le.MAX_VALUE_32BITS&&(this.compressedSize=oe.readInt(8)),this.localHeaderOffset===le.MAX_VALUE_32BITS&&(this.localHeaderOffset=oe.readInt(8)),this.diskNumberStart===le.MAX_VALUE_32BITS&&(this.diskNumberStart=oe.readInt(4))}},readExtraFields:function(oe){var E,a,x,y=oe.index+this.extraFieldsLength;for(this.extraFields||(this.extraFields={});oe.index+4>>6:(oe<65536?pe[x++]=224|oe>>>12:(pe[x++]=240|oe>>>18,pe[x++]=128|oe>>>12&63),pe[x++]=128|oe>>>6&63),pe[x++]=128|63&oe);return pe},Ee.buf2binstring=function(Fe){return ye(Fe,Fe.length)},Ee.binstring2buf=function(Fe){for(var pe=new Pe.Buf8(Fe.length),oe=0,E=pe.length;oe>10&1023,b[E++]=56320|1023&a)}return ye(b,E)},Ee.utf8border=function(Fe,pe){var oe;for((pe=pe||Fe.length)>Fe.length&&(pe=Fe.length),oe=pe-1;0<=oe&&(192&Fe[oe])==128;)oe--;return oe<0||oe===0?pe:oe+ke[Fe[oe]]>pe?oe:pe}},{"./common":41}],43:[function(be,Ze,Ee){"use strict";Ze.exports=function(Pe,le,ge,ke){for(var he=65535&Pe|0,ye=Pe>>>16&65535|0,Fe=0;ge!==0;){for(ge-=Fe=2e3>>1:le>>>1;ge[ke]=le}return ge}();Ze.exports=function(le,ge,ke,he){var ye=Pe,Fe=he+ke;le^=-1;for(var pe=he;pe>>8^ye[255&(le^ge[pe])];return-1^le}},{}],46:[function(be,Ze,Ee){"use strict";var Pe,le=be("../utils/common"),ge=be("./trees"),ke=be("./adler32"),he=be("./crc32"),ye=be("./messages"),Fe=0,pe=4,oe=0,E=-2,a=-1,x=4,y=2,b=8,ee=9,ne=286,ue=30,ie=19,me=2*ne+1,Se=15,de=3,Be=258,ze=Be+de+1,Ae=42,et=113,we=1,it=2,Je=3,at=4;function rt(Oe,At){return Oe.msg=ye[At],At}function nt(Oe){return(Oe<<1)-(4Oe.avail_out&&(ce=Oe.avail_out),ce!==0&&(le.arraySet(Oe.output,At.pending_buf,At.pending_out,ce,Oe.next_out),Oe.next_out+=ce,At.pending_out+=ce,Oe.total_out+=ce,Oe.avail_out-=ce,At.pending-=ce,At.pending===0&&(At.pending_out=0))}function Ie(Oe,At){ge._tr_flush_block(Oe,0<=Oe.block_start?Oe.block_start:-1,Oe.strstart-Oe.block_start,At),Oe.block_start=Oe.strstart,Ce(Oe.strm)}function Qe(Oe,At){Oe.pending_buf[Oe.pending++]=At}function $e(Oe,At){Oe.pending_buf[Oe.pending++]=At>>>8&255,Oe.pending_buf[Oe.pending++]=255&At}function je(Oe,At){var ce,re,ae=Oe.max_chain_length,se=Oe.strstart,De=Oe.prev_length,Ye=Oe.nice_match,fe=Oe.strstart>Oe.w_size-ze?Oe.strstart-(Oe.w_size-ze):0,Le=Oe.window,lt=Oe.w_mask,qe=Oe.prev,Ve=Oe.strstart+Be,dt=Le[se+De-1],kt=Le[se+De];Oe.prev_length>=Oe.good_match&&(ae>>=2),Ye>Oe.lookahead&&(Ye=Oe.lookahead);do if(Le[(ce=At)+De]===kt&&Le[ce+De-1]===dt&&Le[ce]===Le[se]&&Le[++ce]===Le[se+1]){se+=2,ce++;do;while(Le[++se]===Le[++ce]&&Le[++se]===Le[++ce]&&Le[++se]===Le[++ce]&&Le[++se]===Le[++ce]&&Le[++se]===Le[++ce]&&Le[++se]===Le[++ce]&&Le[++se]===Le[++ce]&&Le[++se]===Le[++ce]&&sefe&&--ae!=0);return De<=Oe.lookahead?De:Oe.lookahead}function Xe(Oe){var At,ce,re,ae,se,De,Ye,fe,Le,lt,qe=Oe.w_size;do{if(ae=Oe.window_size-Oe.lookahead-Oe.strstart,Oe.strstart>=qe+(qe-ze)){for(le.arraySet(Oe.window,Oe.window,qe,qe,0),Oe.match_start-=qe,Oe.strstart-=qe,Oe.block_start-=qe,At=ce=Oe.hash_size;re=Oe.head[--At],Oe.head[At]=qe<=re?re-qe:0,--ce;);for(At=ce=qe;re=Oe.prev[--At],Oe.prev[At]=qe<=re?re-qe:0,--ce;);ae+=qe}if(Oe.strm.avail_in===0)break;if(De=Oe.strm,Ye=Oe.window,fe=Oe.strstart+Oe.lookahead,Le=ae,lt=void 0,lt=De.avail_in,Le=de)for(se=Oe.strstart-Oe.insert,Oe.ins_h=Oe.window[se],Oe.ins_h=(Oe.ins_h<=de&&(Oe.ins_h=(Oe.ins_h<=de)if(re=ge._tr_tally(Oe,Oe.strstart-Oe.match_start,Oe.match_length-de),Oe.lookahead-=Oe.match_length,Oe.match_length<=Oe.max_lazy_match&&Oe.lookahead>=de){for(Oe.match_length--;Oe.strstart++,Oe.ins_h=(Oe.ins_h<=de&&(Oe.ins_h=(Oe.ins_h<=de&&Oe.match_length<=Oe.prev_length){for(ae=Oe.strstart+Oe.lookahead-de,re=ge._tr_tally(Oe,Oe.strstart-1-Oe.prev_match,Oe.prev_length-de),Oe.lookahead-=Oe.prev_length-1,Oe.prev_length-=2;++Oe.strstart<=ae&&(Oe.ins_h=(Oe.ins_h<Oe.pending_buf_size-5&&(ce=Oe.pending_buf_size-5);;){if(Oe.lookahead<=1){if(Xe(Oe),Oe.lookahead===0&&At===Fe)return we;if(Oe.lookahead===0)break}Oe.strstart+=Oe.lookahead,Oe.lookahead=0;var re=Oe.block_start+ce;if((Oe.strstart===0||Oe.strstart>=re)&&(Oe.lookahead=Oe.strstart-re,Oe.strstart=re,Ie(Oe,!1),Oe.strm.avail_out===0)||Oe.strstart-Oe.block_start>=Oe.w_size-ze&&(Ie(Oe,!1),Oe.strm.avail_out===0))return we}return Oe.insert=0,At===pe?(Ie(Oe,!0),Oe.strm.avail_out===0?Je:at):(Oe.strstart>Oe.block_start&&(Ie(Oe,!1),Oe.strm.avail_out),we)}),new mt(4,4,8,4,ft),new mt(4,5,16,8,ft),new mt(4,6,32,32,ft),new mt(4,4,16,16,yt),new mt(8,16,32,32,yt),new mt(8,16,128,128,yt),new mt(8,32,128,256,yt),new mt(32,128,258,1024,yt),new mt(32,258,258,4096,yt)],Ee.deflateInit=function(Oe,At){return xt(Oe,At,b,15,8,0)},Ee.deflateInit2=xt,Ee.deflateReset=Bt,Ee.deflateResetKeep=We,Ee.deflateSetHeader=function(Oe,At){return Oe&&Oe.state?Oe.state.wrap!==2?E:(Oe.state.gzhead=At,oe):E},Ee.deflate=function(Oe,At){var ce,re,ae,se;if(!Oe||!Oe.state||5>8&255),Qe(re,re.gzhead.time>>16&255),Qe(re,re.gzhead.time>>24&255),Qe(re,re.level===9?2:2<=re.strategy||re.level<2?4:0),Qe(re,255&re.gzhead.os),re.gzhead.extra&&re.gzhead.extra.length&&(Qe(re,255&re.gzhead.extra.length),Qe(re,re.gzhead.extra.length>>8&255)),re.gzhead.hcrc&&(Oe.adler=he(Oe.adler,re.pending_buf,re.pending,0)),re.gzindex=0,re.status=69):(Qe(re,0),Qe(re,0),Qe(re,0),Qe(re,0),Qe(re,0),Qe(re,re.level===9?2:2<=re.strategy||re.level<2?4:0),Qe(re,3),re.status=et);else{var De=b+(re.w_bits-8<<4)<<8;De|=(2<=re.strategy||re.level<2?0:re.level<6?1:re.level===6?2:3)<<6,re.strstart!==0&&(De|=32),De+=31-De%31,re.status=et,$e(re,De),re.strstart!==0&&($e(re,Oe.adler>>>16),$e(re,65535&Oe.adler)),Oe.adler=1}if(re.status===69)if(re.gzhead.extra){for(ae=re.pending;re.gzindex<(65535&re.gzhead.extra.length)&&(re.pending!==re.pending_buf_size||(re.gzhead.hcrc&&re.pending>ae&&(Oe.adler=he(Oe.adler,re.pending_buf,re.pending-ae,ae)),Ce(Oe),ae=re.pending,re.pending!==re.pending_buf_size));)Qe(re,255&re.gzhead.extra[re.gzindex]),re.gzindex++;re.gzhead.hcrc&&re.pending>ae&&(Oe.adler=he(Oe.adler,re.pending_buf,re.pending-ae,ae)),re.gzindex===re.gzhead.extra.length&&(re.gzindex=0,re.status=73)}else re.status=73;if(re.status===73)if(re.gzhead.name){ae=re.pending;do{if(re.pending===re.pending_buf_size&&(re.gzhead.hcrc&&re.pending>ae&&(Oe.adler=he(Oe.adler,re.pending_buf,re.pending-ae,ae)),Ce(Oe),ae=re.pending,re.pending===re.pending_buf_size)){se=1;break}se=re.gzindexae&&(Oe.adler=he(Oe.adler,re.pending_buf,re.pending-ae,ae)),se===0&&(re.gzindex=0,re.status=91)}else re.status=91;if(re.status===91)if(re.gzhead.comment){ae=re.pending;do{if(re.pending===re.pending_buf_size&&(re.gzhead.hcrc&&re.pending>ae&&(Oe.adler=he(Oe.adler,re.pending_buf,re.pending-ae,ae)),Ce(Oe),ae=re.pending,re.pending===re.pending_buf_size)){se=1;break}se=re.gzindexae&&(Oe.adler=he(Oe.adler,re.pending_buf,re.pending-ae,ae)),se===0&&(re.status=103)}else re.status=103;if(re.status===103&&(re.gzhead.hcrc?(re.pending+2>re.pending_buf_size&&Ce(Oe),re.pending+2<=re.pending_buf_size&&(Qe(re,255&Oe.adler),Qe(re,Oe.adler>>8&255),Oe.adler=0,re.status=et)):re.status=et),re.pending!==0){if(Ce(Oe),Oe.avail_out===0)return re.last_flush=-1,oe}else if(Oe.avail_in===0&&nt(At)<=nt(ce)&&At!==pe)return rt(Oe,-5);if(re.status===666&&Oe.avail_in!==0)return rt(Oe,-5);if(Oe.avail_in!==0||re.lookahead!==0||At!==Fe&&re.status!==666){var Ye=re.strategy===2?function(fe,Le){for(var lt;;){if(fe.lookahead===0&&(Xe(fe),fe.lookahead===0)){if(Le===Fe)return we;break}if(fe.match_length=0,lt=ge._tr_tally(fe,0,fe.window[fe.strstart]),fe.lookahead--,fe.strstart++,lt&&(Ie(fe,!1),fe.strm.avail_out===0))return we}return fe.insert=0,Le===pe?(Ie(fe,!0),fe.strm.avail_out===0?Je:at):fe.last_lit&&(Ie(fe,!1),fe.strm.avail_out===0)?we:it}(re,At):re.strategy===3?function(fe,Le){for(var lt,qe,Ve,dt,kt=fe.window;;){if(fe.lookahead<=Be){if(Xe(fe),fe.lookahead<=Be&&Le===Fe)return we;if(fe.lookahead===0)break}if(fe.match_length=0,fe.lookahead>=de&&0fe.lookahead&&(fe.match_length=fe.lookahead)}if(fe.match_length>=de?(lt=ge._tr_tally(fe,1,fe.match_length-de),fe.lookahead-=fe.match_length,fe.strstart+=fe.match_length,fe.match_length=0):(lt=ge._tr_tally(fe,0,fe.window[fe.strstart]),fe.lookahead--,fe.strstart++),lt&&(Ie(fe,!1),fe.strm.avail_out===0))return we}return fe.insert=0,Le===pe?(Ie(fe,!0),fe.strm.avail_out===0?Je:at):fe.last_lit&&(Ie(fe,!1),fe.strm.avail_out===0)?we:it}(re,At):Pe[re.level].func(re,At);if(Ye!==Je&&Ye!==at||(re.status=666),Ye===we||Ye===Je)return Oe.avail_out===0&&(re.last_flush=-1),oe;if(Ye===it&&(At===1?ge._tr_align(re):At!==5&&(ge._tr_stored_block(re,0,0,!1),At===3&&(He(re.head),re.lookahead===0&&(re.strstart=0,re.block_start=0,re.insert=0))),Ce(Oe),Oe.avail_out===0))return re.last_flush=-1,oe}return At!==pe?oe:re.wrap<=0?1:(re.wrap===2?(Qe(re,255&Oe.adler),Qe(re,Oe.adler>>8&255),Qe(re,Oe.adler>>16&255),Qe(re,Oe.adler>>24&255),Qe(re,255&Oe.total_in),Qe(re,Oe.total_in>>8&255),Qe(re,Oe.total_in>>16&255),Qe(re,Oe.total_in>>24&255)):($e(re,Oe.adler>>>16),$e(re,65535&Oe.adler)),Ce(Oe),0=ce.w_size&&(se===0&&(He(ce.head),ce.strstart=0,ce.block_start=0,ce.insert=0),Le=new le.Buf8(ce.w_size),le.arraySet(Le,At,lt-ce.w_size,ce.w_size,0),At=Le,lt=ce.w_size),De=Oe.avail_in,Ye=Oe.next_in,fe=Oe.input,Oe.avail_in=lt,Oe.next_in=0,Oe.input=At,Xe(ce);ce.lookahead>=de;){for(re=ce.strstart,ae=ce.lookahead-(de-1);ce.ins_h=(ce.ins_h<>>=de=Se>>>24,ee-=de,(de=Se>>>16&255)===0)it[ye++]=65535&Se;else{if(!(16&de)){if(!(64&de)){Se=ne[(65535&Se)+(b&(1<>>=de,ee-=de),ee<15&&(b+=we[ke++]<>>=de=Se>>>24,ee-=de,!(16&(de=Se>>>16&255))){if(!(64&de)){Se=ue[(65535&Se)+(b&(1<>>=de,ee-=de,(de=ye-Fe)>3,b&=(1<<(ee-=Be<<3))-1,Pe.next_in=ke,Pe.next_out=ye,Pe.avail_in=ke>>24&255)+(Ae>>>8&65280)+((65280&Ae)<<8)+((255&Ae)<<24)}function b(){this.mode=0,this.last=!1,this.wrap=0,this.havedict=!1,this.flags=0,this.dmax=0,this.check=0,this.total=0,this.head=null,this.wbits=0,this.wsize=0,this.whave=0,this.wnext=0,this.window=null,this.hold=0,this.bits=0,this.length=0,this.offset=0,this.extra=0,this.lencode=null,this.distcode=null,this.lenbits=0,this.distbits=0,this.ncode=0,this.nlen=0,this.ndist=0,this.have=0,this.next=null,this.lens=new Pe.Buf16(320),this.work=new Pe.Buf16(288),this.lendyn=null,this.distdyn=null,this.sane=0,this.back=0,this.was=0}function ee(Ae){var et;return Ae&&Ae.state?(et=Ae.state,Ae.total_in=Ae.total_out=et.total=0,Ae.msg="",et.wrap&&(Ae.adler=1&et.wrap),et.mode=E,et.last=0,et.havedict=0,et.dmax=32768,et.head=null,et.hold=0,et.bits=0,et.lencode=et.lendyn=new Pe.Buf32(a),et.distcode=et.distdyn=new Pe.Buf32(x),et.sane=1,et.back=-1,pe):oe}function ne(Ae){var et;return Ae&&Ae.state?((et=Ae.state).wsize=0,et.whave=0,et.wnext=0,ee(Ae)):oe}function ue(Ae,et){var we,it;return Ae&&Ae.state?(it=Ae.state,et<0?(we=0,et=-et):(we=1+(et>>4),et<48&&(et&=15)),et&&(et<8||15=at.wsize?(Pe.arraySet(at.window,et,we-at.wsize,at.wsize,0),at.wnext=0,at.whave=at.wsize):(it<(Je=at.wsize-at.wnext)&&(Je=it),Pe.arraySet(at.window,et,we-it,Je,at.wnext),(it-=Je)?(Pe.arraySet(at.window,et,we-it,it,0),at.wnext=it,at.whave=at.wsize):(at.wnext+=Je,at.wnext===at.wsize&&(at.wnext=0),at.whave>>8&255,we.check=ge(we.check,se,2,0),Ie=Ce=0,we.mode=2;break}if(we.flags=0,we.head&&(we.head.done=!1),!(1&we.wrap)||(((255&Ce)<<8)+(Ce>>8))%31){Ae.msg="incorrect header check",we.mode=30;break}if((15&Ce)!=8){Ae.msg="unknown compression method",we.mode=30;break}if(Ie-=4,Oe=8+(15&(Ce>>>=4)),we.wbits===0)we.wbits=Oe;else if(Oe>we.wbits){Ae.msg="invalid window size",we.mode=30;break}we.dmax=1<>8&1),512&we.flags&&(se[0]=255&Ce,se[1]=Ce>>>8&255,we.check=ge(we.check,se,2,0)),Ie=Ce=0,we.mode=3;case 3:for(;Ie<32;){if(nt===0)break e;nt--,Ce+=it[at++]<>>8&255,se[2]=Ce>>>16&255,se[3]=Ce>>>24&255,we.check=ge(we.check,se,4,0)),Ie=Ce=0,we.mode=4;case 4:for(;Ie<16;){if(nt===0)break e;nt--,Ce+=it[at++]<>8),512&we.flags&&(se[0]=255&Ce,se[1]=Ce>>>8&255,we.check=ge(we.check,se,2,0)),Ie=Ce=0,we.mode=5;case 5:if(1024&we.flags){for(;Ie<16;){if(nt===0)break e;nt--,Ce+=it[at++]<>>8&255,we.check=ge(we.check,se,2,0)),Ie=Ce=0}else we.head&&(we.head.extra=null);we.mode=6;case 6:if(1024&we.flags&&(nt<(je=we.length)&&(je=nt),je&&(we.head&&(Oe=we.head.extra_len-we.length,we.head.extra||(we.head.extra=new Array(we.head.extra_len)),Pe.arraySet(we.head.extra,it,at,je,Oe)),512&we.flags&&(we.check=ge(we.check,it,je,at)),nt-=je,at+=je,we.length-=je),we.length))break e;we.length=0,we.mode=7;case 7:if(2048&we.flags){if(nt===0)break e;for(je=0;Oe=it[at+je++],we.head&&Oe&&we.length<65536&&(we.head.name+=String.fromCharCode(Oe)),Oe&&je>9&1,we.head.done=!0),Ae.adler=we.check=0,we.mode=12;break;case 10:for(;Ie<32;){if(nt===0)break e;nt--,Ce+=it[at++]<>>=7&Ie,Ie-=7&Ie,we.mode=27;break}for(;Ie<3;){if(nt===0)break e;nt--,Ce+=it[at++]<>>=1)){case 0:we.mode=14;break;case 1:if(Be(we),we.mode=20,et!==6)break;Ce>>>=2,Ie-=2;break e;case 2:we.mode=17;break;case 3:Ae.msg="invalid block type",we.mode=30}Ce>>>=2,Ie-=2;break;case 14:for(Ce>>>=7&Ie,Ie-=7&Ie;Ie<32;){if(nt===0)break e;nt--,Ce+=it[at++]<>>16^65535)){Ae.msg="invalid stored block lengths",we.mode=30;break}if(we.length=65535&Ce,Ie=Ce=0,we.mode=15,et===6)break e;case 15:we.mode=16;case 16:if(je=we.length){if(nt>>=5,Ie-=5,we.ndist=1+(31&Ce),Ce>>>=5,Ie-=5,we.ncode=4+(15&Ce),Ce>>>=4,Ie-=4,286>>=3,Ie-=3}for(;we.have<19;)we.lens[De[we.have++]]=0;if(we.lencode=we.lendyn,we.lenbits=7,ce={bits:we.lenbits},At=he(0,we.lens,0,19,we.lencode,0,we.work,ce),we.lenbits=ce.bits,At){Ae.msg="invalid code lengths set",we.mode=30;break}we.have=0,we.mode=19;case 19:for(;we.have>>16&255,bt=65535&ae,!((yt=ae>>>24)<=Ie);){if(nt===0)break e;nt--,Ce+=it[at++]<>>=yt,Ie-=yt,we.lens[we.have++]=bt;else{if(bt===16){for(re=yt+2;Ie>>=yt,Ie-=yt,we.have===0){Ae.msg="invalid bit length repeat",we.mode=30;break}Oe=we.lens[we.have-1],je=3+(3&Ce),Ce>>>=2,Ie-=2}else if(bt===17){for(re=yt+3;Ie>>=yt)),Ce>>>=3,Ie-=3}else{for(re=yt+7;Ie>>=yt)),Ce>>>=7,Ie-=7}if(we.have+je>we.nlen+we.ndist){Ae.msg="invalid bit length repeat",we.mode=30;break}for(;je--;)we.lens[we.have++]=Oe}}if(we.mode===30)break;if(we.lens[256]===0){Ae.msg="invalid code -- missing end-of-block",we.mode=30;break}if(we.lenbits=9,ce={bits:we.lenbits},At=he(ye,we.lens,0,we.nlen,we.lencode,0,we.work,ce),we.lenbits=ce.bits,At){Ae.msg="invalid literal/lengths set",we.mode=30;break}if(we.distbits=6,we.distcode=we.distdyn,ce={bits:we.distbits},At=he(Fe,we.lens,we.nlen,we.ndist,we.distcode,0,we.work,ce),we.distbits=ce.bits,At){Ae.msg="invalid distances set",we.mode=30;break}if(we.mode=20,et===6)break e;case 20:we.mode=21;case 21:if(6<=nt&&258<=He){Ae.next_out=rt,Ae.avail_out=He,Ae.next_in=at,Ae.avail_in=nt,we.hold=Ce,we.bits=Ie,ke(Ae,$e),rt=Ae.next_out,Je=Ae.output,He=Ae.avail_out,at=Ae.next_in,it=Ae.input,nt=Ae.avail_in,Ce=we.hold,Ie=we.bits,we.mode===12&&(we.back=-1);break}for(we.back=0;mt=(ae=we.lencode[Ce&(1<>>16&255,bt=65535&ae,!((yt=ae>>>24)<=Ie);){if(nt===0)break e;nt--,Ce+=it[at++]<>We)])>>>16&255,bt=65535&ae,!(We+(yt=ae>>>24)<=Ie);){if(nt===0)break e;nt--,Ce+=it[at++]<>>=We,Ie-=We,we.back+=We}if(Ce>>>=yt,Ie-=yt,we.back+=yt,we.length=bt,mt===0){we.mode=26;break}if(32&mt){we.back=-1,we.mode=12;break}if(64&mt){Ae.msg="invalid literal/length code",we.mode=30;break}we.extra=15&mt,we.mode=22;case 22:if(we.extra){for(re=we.extra;Ie>>=we.extra,Ie-=we.extra,we.back+=we.extra}we.was=we.length,we.mode=23;case 23:for(;mt=(ae=we.distcode[Ce&(1<>>16&255,bt=65535&ae,!((yt=ae>>>24)<=Ie);){if(nt===0)break e;nt--,Ce+=it[at++]<>We)])>>>16&255,bt=65535&ae,!(We+(yt=ae>>>24)<=Ie);){if(nt===0)break e;nt--,Ce+=it[at++]<>>=We,Ie-=We,we.back+=We}if(Ce>>>=yt,Ie-=yt,we.back+=yt,64&mt){Ae.msg="invalid distance code",we.mode=30;break}we.offset=bt,we.extra=15&mt,we.mode=24;case 24:if(we.extra){for(re=we.extra;Ie>>=we.extra,Ie-=we.extra,we.back+=we.extra}if(we.offset>we.dmax){Ae.msg="invalid distance too far back",we.mode=30;break}we.mode=25;case 25:if(He===0)break e;if(je=$e-He,we.offset>je){if((je=we.offset-je)>we.whave&&we.sane){Ae.msg="invalid distance too far back",we.mode=30;break}Xe=je>we.wnext?(je-=we.wnext,we.wsize-je):we.wnext-je,je>we.length&&(je=we.length),ft=we.window}else ft=Je,Xe=rt-we.offset,je=we.length;for(Heme?(de=Xe[ft+x[et]],Ie[Qe+x[et]]):(de=96,0),b=1<>rt)+(ee-=b)]=Se<<24|de<<16|Be|0,ee!==0;);for(b=1<>=1;if(b!==0?(Ce&=b-1,Ce+=b):Ce=0,et++,--$e[Ae]==0){if(Ae===it)break;Ae=Fe[pe+x[et]]}if(Je>>7)]}function Qe(ae,se){ae.pending_buf[ae.pending++]=255&se,ae.pending_buf[ae.pending++]=se>>>8&255}function $e(ae,se,De){ae.bi_valid>y-De?(ae.bi_buf|=se<>y-ae.bi_valid,ae.bi_valid+=De-y):(ae.bi_buf|=se<>>=1,De<<=1,0<--se;);return De>>>1}function ft(ae,se,De){var Ye,fe,Le=new Array(x+1),lt=0;for(Ye=1;Ye<=x;Ye++)Le[Ye]=lt=lt+De[Ye-1]<<1;for(fe=0;fe<=se;fe++){var qe=ae[2*fe+1];qe!==0&&(ae[2*fe]=Xe(Le[qe]++,qe))}}function yt(ae){var se;for(se=0;se>1;1<=De;De--)We(ae,Le,De);for(fe=Ve;De=ae.heap[1],ae.heap[1]=ae.heap[ae.heap_len--],We(ae,Le,1),Ye=ae.heap[1],ae.heap[--ae.heap_max]=De,ae.heap[--ae.heap_max]=Ye,Le[2*fe]=Le[2*De]+Le[2*Ye],ae.depth[fe]=(ae.depth[De]>=ae.depth[Ye]?ae.depth[De]:ae.depth[Ye])+1,Le[2*De+1]=Le[2*Ye+1]=fe,ae.heap[1]=fe++,We(ae,Le,1),2<=ae.heap_len;);ae.heap[--ae.heap_max]=ae.heap[1],function(kt,Mt){var un,Tt,sn,tt,vt,St,Gt=Mt.dyn_tree,vn=Mt.max_code,Rn=Mt.stat_desc.static_tree,wn=Mt.stat_desc.has_stree,Hn=Mt.stat_desc.extra_bits,Aa=Mt.stat_desc.extra_base,Ta=Mt.stat_desc.max_length,Oa=0;for(tt=0;tt<=x;tt++)kt.bl_count[tt]=0;for(Gt[2*kt.heap[kt.heap_max]+1]=0,un=kt.heap_max+1;un>=7;fe>>=1)if(1&dt&&qe.dyn_ltree[2*Ve]!==0)return le;if(qe.dyn_ltree[18]!==0||qe.dyn_ltree[20]!==0||qe.dyn_ltree[26]!==0)return ge;for(Ve=32;Ve>>3,(Le=ae.static_len+3+7>>>3)<=fe&&(fe=Le)):fe=Le=De+5,De+4<=fe&&se!==-1?re(ae,se,De,Ye):ae.strategy===4||Le===fe?($e(ae,2+(Ye?1:0),3),Bt(ae,ze,Ae)):($e(ae,4+(Ye?1:0),3),function(qe,Ve,dt,kt){var Mt;for($e(qe,Ve-257,5),$e(qe,dt-1,5),$e(qe,kt-4,4),Mt=0;Mt>>8&255,ae.pending_buf[ae.d_buf+2*ae.last_lit+1]=255&se,ae.pending_buf[ae.l_buf+ae.last_lit]=255&De,ae.last_lit++,se===0?ae.dyn_ltree[2*De]++:(ae.matches++,se--,ae.dyn_ltree[2*(we[De]+Fe+1)]++,ae.dyn_dtree[2*Ie(se)]++),ae.last_lit===ae.lit_bufsize-1},Ee._tr_align=function(ae){$e(ae,2,3),je(ae,ee,ze),function(se){se.bi_valid===16?(Qe(se,se.bi_buf),se.bi_buf=0,se.bi_valid=0):8<=se.bi_valid&&(se.pending_buf[se.pending++]=255&se.bi_buf,se.bi_buf>>=8,se.bi_valid-=8)}(ae)}},{"../utils/common":41}],53:[function(be,Ze,Ee){"use strict";Ze.exports=function(){this.input=null,this.next_in=0,this.avail_in=0,this.total_in=0,this.output=null,this.next_out=0,this.avail_out=0,this.total_out=0,this.msg="",this.state=null,this.data_type=2,this.adler=0}},{}],54:[function(be,Ze,Ee){(function(Pe){(function(le,ge){"use strict";if(!le.setImmediate){var ke,he,ye,Fe,pe=1,oe={},E=!1,a=le.document,x=Object.getPrototypeOf&&Object.getPrototypeOf(le);x=x&&x.setTimeout?x:le,ke={}.toString.call(le.process)==="[object process]"?function(ne){ve.nextTick(function(){b(ne)})}:function(){if(le.postMessage&&!le.importScripts){var ne=!0,ue=le.onmessage;return le.onmessage=function(){ne=!1},le.postMessage("","*"),le.onmessage=ue,ne}}()?(Fe="setImmediate$"+Math.random()+"$",le.addEventListener?le.addEventListener("message",ee,!1):le.attachEvent("onmessage",ee),function(ne){le.postMessage(Fe+ne,"*")}):le.MessageChannel?((ye=new MessageChannel).port1.onmessage=function(ne){b(ne.data)},function(ne){ye.port2.postMessage(ne)}):a&&"onreadystatechange"in a.createElement("script")?(he=a.documentElement,function(ne){var ue=a.createElement("script");ue.onreadystatechange=function(){b(ne),ue.onreadystatechange=null,he.removeChild(ue),ue=null},he.appendChild(ue)}):function(ne){setTimeout(b,0,ne)},x.setImmediate=function(ne){typeof ne!="function"&&(ne=new Function(""+ne));for(var ue=new Array(arguments.length-1),ie=0;ie0&&arguments[0]!==void 0?arguments[0]:[],re=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],ae=ce.length,se=re.length;if(Math.abs(ae-se)!==1)return{add:!1,key:null};function De(Ye,fe){var Le=new Map;Ye.forEach(function(qe){Le.set(qe,!0)});var lt=fe.filter(function(qe){return!Le.has(qe)});return lt.length===1?lt[0]:null}return ae ").concat(re);return re}var ft=a.forwardRef(function(ce,re){var ae=ce.prefixCls,se=ce.data,De=ce.selectable,Ye=ce.checkable,fe=ce.expandedKeys,Le=ce.selectedKeys,lt=ce.checkedKeys,qe=ce.loadedKeys,Ve=ce.loadingKeys,dt=ce.halfCheckedKeys,kt=ce.keyEntities,Mt=ce.disabled,un=ce.dragging,Tt=ce.dragOverNodeKey,sn=ce.dropPosition,tt=ce.motion,vt=ce.height,St=ce.itemHeight,Gt=ce.virtual,vn=ce.focusable,Rn=ce.activeItem,wn=ce.focused,Hn=ce.tabIndex,Aa=ce.onKeyDown,Ta=ce.onFocus,Oa=ce.onBlur,Bn=ce.onActiveChange,fa=ce.onListChangeStart,Ka=ce.onListChangeEnd,Ln=(0,ne.Z)(ce,at),Po=a.useRef(null),ho=a.useRef(null);a.useImperativeHandle(re,function(){return{scrollTo:function(or){Po.current.scrollTo(or)},getIndentWidth:function(){return ho.current.offsetWidth}}});var ao=a.useState(fe),fn=(0,ee.Z)(ao,2),Wn=fn[0],Ea=fn[1],$a=a.useState(se),Ca=(0,ee.Z)($a,2),La=Ca[0],ar=Ca[1],Dr=a.useState(se),jt=(0,ee.Z)(Dr,2),Ot=jt[0],Rt=jt[1],Gn=a.useState([]),Ma=(0,ee.Z)(Gn,2),va=Ma[0],za=Ma[1],Bo=a.useState(null),Ha=(0,ee.Z)(Bo,2),Xo=Ha[0],Pl=Ha[1],so=a.useRef(se);so.current=se;function oa(){var Er=so.current;ar(Er),Rt(Er),za([]),Pl(null),Ka()}(0,ue.Z)(function(){Ea(fe);var Er=it(Wn,fe);if(Er.key!==null)if(Er.add){var or=La.findIndex(function(ga){var Vn=ga.key;return Vn===Er.key}),It=$e(Je(La,se,Er.key),Gt,vt,St),Sn=La.slice();Sn.splice(or+1,0,Qe),Rt(Sn),za(It),Pl("show")}else{var yn=se.findIndex(function(ga){var Vn=ga.key;return Vn===Er.key}),hn=$e(Je(se,La,Er.key),Gt,vt,St),_n=se.slice();_n.splice(yn+1,0,Qe),Rt(_n),za(hn),Pl("hide")}else La!==se&&(ar(se),Rt(se))},[fe,se]),a.useEffect(function(){un||oa()},[un]);var ur=tt?Ot:se,Qr={expandedKeys:fe,selectedKeys:Le,loadedKeys:qe,loadingKeys:Ve,checkedKeys:lt,halfCheckedKeys:dt,dragOverNodeKey:Tt,dropPosition:sn,keyEntities:kt};return a.createElement(a.Fragment,null,wn&&Rn&&a.createElement("span",{style:rt,"aria-live":"assertive"},Xe(Rn)),a.createElement("div",null,a.createElement("input",{style:rt,disabled:vn===!1||Mt,tabIndex:vn!==!1?Hn:null,onKeyDown:Aa,onFocus:Ta,onBlur:Oa,value:"",onChange:nt,"aria-label":"for screen reader"})),a.createElement("div",{className:"".concat(ae,"-treenode"),"aria-hidden":!0,style:{position:"absolute",pointerEvents:"none",visibility:"hidden",height:0,overflow:"hidden",border:0,padding:0}},a.createElement("div",{className:"".concat(ae,"-indent")},a.createElement("div",{ref:ho,className:"".concat(ae,"-indent-unit")}))),a.createElement(ie.Z,(0,z.Z)({},Ln,{data:ur,itemKey:je,height:vt,fullHeight:!1,virtual:Gt,itemHeight:St,prefixCls:"".concat(ae,"-list"),ref:Po,onVisibleChange:function(or,It){var Sn=new Set(or),yn=It.filter(function(hn){return!Sn.has(hn)});yn.some(function(hn){return je(hn)===He})&&oa()}}),function(Er){var or=Er.pos,It=(0,z.Z)({},(b(Er.data),Er.data)),Sn=Er.title,yn=Er.key,hn=Er.isStart,_n=Er.isEnd,ga=(0,Be.km)(yn,or);delete It.key,delete It.children;var Vn=(0,Be.H8)(ga,Qr);return a.createElement(we,(0,z.Z)({},It,Vn,{title:Sn,active:!!Rn&&yn===Rn.key,pos:or,data:Er.data,isStart:hn,isEnd:_n,motion:tt,motionNodes:yn===He?va:null,motionType:Xo,onMotionStart:fa,onMotionEnd:oa,treeNodeRequiredProps:Qr,onMouseMove:function(){Bn(null)}}))}))});ft.displayName="NodeList";var yt=ft,mt=te(35654),bt=te(90782),We=te(67841),Bt=10,xt=function(ce){(0,ke.Z)(ae,ce);var re=(0,he.Z)(ae);function ae(){var se;(0,Pe.Z)(this,ae);for(var De=arguments.length,Ye=new Array(De),fe=0;fe2&&arguments[2]!==void 0?arguments[2]:!1,dt=se.state,kt=dt.dragChildrenKeys,Mt=dt.dropPosition,un=dt.dropTargetKey,Tt=dt.dropTargetPos,sn=dt.dropAllowed;if(sn){var tt=se.props.onDrop;if(se.setState({dragOverNodeKey:null}),se.cleanDragState(),un!==null){var vt=(0,Ze.Z)((0,Ze.Z)({},(0,Be.H8)(un,se.getTreeNodeRequiredProps())),{},{active:((qe=se.getActiveItem())===null||qe===void 0?void 0:qe.key)===un,data:(0,We.Z)(se.state.keyEntities,un).node}),St=kt.indexOf(un)!==-1;(0,E.ZP)(!St,"Can not drop to dragNode's children node. This is a bug of rc-tree. Please report an issue.");var Gt=(0,mt.yx)(Tt),vn={event:Le,node:(0,Be.F)(vt),dragNode:se.dragNode?(0,Be.F)(se.dragNode.props):null,dragNodesKeys:[se.dragNode.props.eventKey].concat(kt),dropToGap:Mt!==0,dropPosition:Mt+Number(Gt[Gt.length-1])};Ve||tt==null||tt(vn),se.dragNode=null}}},se.cleanDragState=function(){var Le=se.state.draggingNodeKey;Le!==null&&se.setState({draggingNodeKey:null,dropPosition:null,dropContainerKey:null,dropTargetKey:null,dropLevelOffset:null,dropAllowed:!0,dragOverNodeKey:null}),se.dragStartMousePosition=null,se.currentMouseOverDroppableNodeKey=null},se.triggerExpandActionExpand=function(Le,lt){var qe=se.state,Ve=qe.expandedKeys,dt=qe.flattenNodes,kt=lt.expanded,Mt=lt.key,un=lt.isLeaf;if(!(un||Le.shiftKey||Le.metaKey||Le.ctrlKey)){var Tt=dt.filter(function(tt){return tt.key===Mt})[0],sn=(0,Be.F)((0,Ze.Z)((0,Ze.Z)({},(0,Be.H8)(Mt,se.getTreeNodeRequiredProps())),{},{data:Tt.data}));se.setExpandedKeys(kt?(0,mt._5)(Ve,Mt):(0,mt.L0)(Ve,Mt)),se.onNodeExpand(Le,sn)}},se.onNodeClick=function(Le,lt){var qe=se.props,Ve=qe.onClick,dt=qe.expandAction;dt==="click"&&se.triggerExpandActionExpand(Le,lt),Ve==null||Ve(Le,lt)},se.onNodeDoubleClick=function(Le,lt){var qe=se.props,Ve=qe.onDoubleClick,dt=qe.expandAction;dt==="doubleClick"&&se.triggerExpandActionExpand(Le,lt),Ve==null||Ve(Le,lt)},se.onNodeSelect=function(Le,lt){var qe=se.state.selectedKeys,Ve=se.state,dt=Ve.keyEntities,kt=Ve.fieldNames,Mt=se.props,un=Mt.onSelect,Tt=Mt.multiple,sn=lt.selected,tt=lt[kt.key],vt=!sn;vt?Tt?qe=(0,mt.L0)(qe,tt):qe=[tt]:qe=(0,mt._5)(qe,tt);var St=qe.map(function(Gt){var vn=(0,We.Z)(dt,Gt);return vn?vn.node:null}).filter(function(Gt){return Gt});se.setUncontrolledState({selectedKeys:qe}),un==null||un(qe,{event:"select",selected:vt,node:lt,selectedNodes:St,nativeEvent:Le.nativeEvent})},se.onNodeCheck=function(Le,lt,qe){var Ve=se.state,dt=Ve.keyEntities,kt=Ve.checkedKeys,Mt=Ve.halfCheckedKeys,un=se.props,Tt=un.checkStrictly,sn=un.onCheck,tt=lt.key,vt,St={event:"check",node:lt,checked:qe,nativeEvent:Le.nativeEvent};if(Tt){var Gt=qe?(0,mt.L0)(kt,tt):(0,mt._5)(kt,tt),vn=(0,mt._5)(Mt,tt);vt={checked:Gt,halfChecked:vn},St.checkedNodes=Gt.map(function(Oa){return(0,We.Z)(dt,Oa)}).filter(function(Oa){return Oa}).map(function(Oa){return Oa.node}),se.setUncontrolledState({checkedKeys:Gt})}else{var Rn=(0,bt.S)([].concat((0,Ee.Z)(kt),[tt]),!0,dt),wn=Rn.checkedKeys,Hn=Rn.halfCheckedKeys;if(!qe){var Aa=new Set(wn);Aa.delete(tt);var Ta=(0,bt.S)(Array.from(Aa),{checked:!1,halfCheckedKeys:Hn},dt);wn=Ta.checkedKeys,Hn=Ta.halfCheckedKeys}vt=wn,St.checkedNodes=[],St.checkedNodesPositions=[],St.halfCheckedKeys=Hn,wn.forEach(function(Oa){var Bn=(0,We.Z)(dt,Oa);if(Bn){var fa=Bn.node,Ka=Bn.pos;St.checkedNodes.push(fa),St.checkedNodesPositions.push({node:fa,pos:Ka})}}),se.setUncontrolledState({checkedKeys:wn},!1,{halfCheckedKeys:Hn})}sn==null||sn(vt,St)},se.onNodeLoad=function(Le){var lt=Le.key,qe=new Promise(function(Ve,dt){se.setState(function(kt){var Mt=kt.loadedKeys,un=Mt===void 0?[]:Mt,Tt=kt.loadingKeys,sn=Tt===void 0?[]:Tt,tt=se.props,vt=tt.loadData,St=tt.onLoad;if(!vt||un.indexOf(lt)!==-1||sn.indexOf(lt)!==-1)return null;var Gt=vt(Le);return Gt.then(function(){var vn=se.state.loadedKeys,Rn=(0,mt.L0)(vn,lt);St==null||St(Rn,{event:"load",node:Le}),se.setUncontrolledState({loadedKeys:Rn}),se.setState(function(wn){return{loadingKeys:(0,mt._5)(wn.loadingKeys,lt)}}),Ve()}).catch(function(vn){if(se.setState(function(wn){return{loadingKeys:(0,mt._5)(wn.loadingKeys,lt)}}),se.loadingRetryTimes[lt]=(se.loadingRetryTimes[lt]||0)+1,se.loadingRetryTimes[lt]>=Bt){var Rn=se.state.loadedKeys;(0,E.ZP)(!1,"Retry for `loadData` many times but still failed. No more retry."),se.setUncontrolledState({loadedKeys:(0,mt.L0)(Rn,lt)}),Ve()}dt(vn)}),{loadingKeys:(0,mt.L0)(sn,lt)}})});return qe.catch(function(){}),qe},se.onNodeMouseEnter=function(Le,lt){var qe=se.props.onMouseEnter;qe==null||qe({event:Le,node:lt})},se.onNodeMouseLeave=function(Le,lt){var qe=se.props.onMouseLeave;qe==null||qe({event:Le,node:lt})},se.onNodeContextMenu=function(Le,lt){var qe=se.props.onRightClick;qe&&(Le.preventDefault(),qe({event:Le,node:lt}))},se.onFocus=function(){var Le=se.props.onFocus;se.setState({focused:!0});for(var lt=arguments.length,qe=new Array(lt),Ve=0;Ve1&&arguments[1]!==void 0?arguments[1]:!1,qe=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null;if(!se.destroyed){var Ve=!1,dt=!0,kt={};Object.keys(Le).forEach(function(Mt){if(Mt in se.props){dt=!1;return}Ve=!0,kt[Mt]=Le[Mt]}),Ve&&(!lt||dt)&&se.setState((0,Ze.Z)((0,Ze.Z)({},kt),qe))}},se.scrollTo=function(Le){se.listRef.current.scrollTo(Le)},se}return(0,le.Z)(ae,[{key:"componentDidMount",value:function(){this.destroyed=!1,this.onUpdated()}},{key:"componentDidUpdate",value:function(){this.onUpdated()}},{key:"onUpdated",value:function(){var De=this.props.activeKey;De!==void 0&&De!==this.state.activeKey&&(this.setState({activeKey:De}),De!==null&&this.scrollTo({key:De}))}},{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 De,Ye=this.state,fe=Ye.focused,Le=Ye.flattenNodes,lt=Ye.keyEntities,qe=Ye.draggingNodeKey,Ve=Ye.activeKey,dt=Ye.dropLevelOffset,kt=Ye.dropContainerKey,Mt=Ye.dropTargetKey,un=Ye.dropPosition,Tt=Ye.dragOverNodeKey,sn=Ye.indent,tt=this.props,vt=tt.prefixCls,St=tt.className,Gt=tt.style,vn=tt.showLine,Rn=tt.focusable,wn=tt.tabIndex,Hn=wn===void 0?0:wn,Aa=tt.selectable,Ta=tt.showIcon,Oa=tt.icon,Bn=tt.switcherIcon,fa=tt.draggable,Ka=tt.checkable,Ln=tt.checkStrictly,Po=tt.disabled,ho=tt.motion,ao=tt.loadData,fn=tt.filterTreeNode,Wn=tt.height,Ea=tt.itemHeight,$a=tt.virtual,Ca=tt.titleRender,La=tt.dropIndicatorRender,ar=tt.onContextMenu,Dr=tt.onScroll,jt=tt.direction,Ot=tt.rootClassName,Rt=tt.rootStyle,Gn=(0,oe.Z)(this.props,{aria:!0,data:!0}),Ma;return fa&&((0,be.Z)(fa)==="object"?Ma=fa:typeof fa=="function"?Ma={nodeDraggable:fa}:Ma={}),a.createElement(x.k.Provider,{value:{prefixCls:vt,selectable:Aa,showIcon:Ta,icon:Oa,switcherIcon:Bn,draggable:Ma,draggingNodeKey:qe,checkable:Ka,checkStrictly:Ln,disabled:Po,keyEntities:lt,dropLevelOffset:dt,dropContainerKey:kt,dropTargetKey:Mt,dropPosition:un,dragOverNodeKey:Tt,indent:sn,direction:jt,dropIndicatorRender:La,loadData:ao,filterTreeNode:fn,titleRender:Ca,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}},a.createElement("div",{role:"tree",className:Fe()(vt,St,Ot,(De={},(0,ve.Z)(De,"".concat(vt,"-show-line"),vn),(0,ve.Z)(De,"".concat(vt,"-focused"),fe),(0,ve.Z)(De,"".concat(vt,"-active-focused"),Ve!==null),De)),style:Rt},a.createElement(yt,(0,z.Z)({ref:this.listRef,prefixCls:vt,style:Gt,data:Le,disabled:Po,selectable:Aa,checkable:!!Ka,motion:ho,dragging:qe!==null,height:Wn,itemHeight:Ea,virtual:$a,focusable:Rn,focused:fe,tabIndex:Hn,activeItem:this.getActiveItem(),onFocus:this.onFocus,onBlur:this.onBlur,onKeyDown:this.onKeyDown,onActiveChange:this.onActiveChange,onListChangeStart:this.onListChangeStart,onListChangeEnd:this.onListChangeEnd,onContextMenu:ar,onScroll:Dr},this.getTreeNodeRequiredProps(),Gn))))}}],[{key:"getDerivedStateFromProps",value:function(De,Ye){var fe=Ye.prevProps,Le={prevProps:De};function lt(Rn){return!fe&&Rn in De||fe&&fe[Rn]!==De[Rn]}var qe,Ve=Ye.fieldNames;if(lt("fieldNames")&&(Ve=(0,Be.w$)(De.fieldNames),Le.fieldNames=Ve),lt("treeData")?qe=De.treeData:lt("children")&&((0,E.ZP)(!1,"`children` of Tree is deprecated. Please use `treeData` instead."),qe=(0,Be.zn)(De.children)),qe){Le.treeData=qe;var dt=(0,Be.I8)(qe,{fieldNames:Ve});Le.keyEntities=(0,Ze.Z)((0,ve.Z)({},He,Ie),dt.keyEntities)}var kt=Le.keyEntities||Ye.keyEntities;if(lt("expandedKeys")||fe&<("autoExpandParent"))Le.expandedKeys=De.autoExpandParent||!fe&&De.defaultExpandParent?(0,mt.r7)(De.expandedKeys,kt):De.expandedKeys;else if(!fe&&De.defaultExpandAll){var Mt=(0,Ze.Z)({},kt);delete Mt[He],Le.expandedKeys=Object.keys(Mt).map(function(Rn){return Mt[Rn].key})}else!fe&&De.defaultExpandedKeys&&(Le.expandedKeys=De.autoExpandParent||De.defaultExpandParent?(0,mt.r7)(De.defaultExpandedKeys,kt):De.defaultExpandedKeys);if(Le.expandedKeys||delete Le.expandedKeys,qe||Le.expandedKeys){var un=(0,Be.oH)(qe||Ye.treeData,Le.expandedKeys||Ye.expandedKeys,Ve);Le.flattenNodes=un}if(De.selectable&&(lt("selectedKeys")?Le.selectedKeys=(0,mt.BT)(De.selectedKeys,De):!fe&&De.defaultSelectedKeys&&(Le.selectedKeys=(0,mt.BT)(De.defaultSelectedKeys,De))),De.checkable){var Tt;if(lt("checkedKeys")?Tt=(0,mt.E6)(De.checkedKeys)||{}:!fe&&De.defaultCheckedKeys?Tt=(0,mt.E6)(De.defaultCheckedKeys)||{}:qe&&(Tt=(0,mt.E6)(De.checkedKeys)||{checkedKeys:Ye.checkedKeys,halfCheckedKeys:Ye.halfCheckedKeys}),Tt){var sn=Tt,tt=sn.checkedKeys,vt=tt===void 0?[]:tt,St=sn.halfCheckedKeys,Gt=St===void 0?[]:St;if(!De.checkStrictly){var vn=(0,bt.S)(vt,!0,kt);vt=vn.checkedKeys,Gt=vn.halfCheckedKeys}Le.checkedKeys=vt,Le.halfCheckedKeys=Gt}}return lt("loadedKeys")&&(Le.loadedKeys=De.loadedKeys),Le}}]),ae}(a.Component);xt.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:y,allowDrop:function(){return!0},expandAction:!1},xt.TreeNode=Se.Z;var Oe=xt,At=Oe},35654:function(Ft,wt,te){"use strict";te.d(wt,{BT:function(){return a},E6:function(){return b},L0:function(){return he},OM:function(){return E},_5:function(){return ke},r7:function(){return ee},wA:function(){return Fe},yx:function(){return ye}});var z=te(94480),ve=te(76190),be=te(48736),Ze=te(59301),Ee=te(39417),Pe=te(67841),le=te(71430),ge=null;function ke(ne,ue){if(!ne)return[];var ie=ne.slice(),me=ie.indexOf(ue);return me>=0&&ie.splice(me,1),ie}function he(ne,ue){var ie=(ne||[]).slice();return ie.indexOf(ue)===-1&&ie.push(ue),ie}function ye(ne){return ne.split("-")}function Fe(ne,ue){var ie=[],me=(0,Pe.Z)(ue,ne);function Se(){var de=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];de.forEach(function(Be){var ze=Be.key,Ae=Be.children;ie.push(ze),Se(Ae)})}return Se(me.children),ie}function pe(ne){if(ne.parent){var ue=ye(ne.pos);return Number(ue[ue.length-1])===ne.parent.children.length-1}return!1}function oe(ne){var ue=ye(ne.pos);return Number(ue[ue.length-1])===0}function E(ne,ue,ie,me,Se,de,Be,ze,Ae,et){var we,it=ne.clientX,Je=ne.clientY,at=ne.target.getBoundingClientRect(),rt=at.top,nt=at.height,He=(et==="rtl"?-1:1)*(((Se==null?void 0:Se.x)||0)-it),Ce=(He-12)/me,Ie=(0,Pe.Z)(ze,ie.props.eventKey);if(Je-1.5?de({dragNode:Bt,dropNode:xt,dropPosition:1})?mt=1:Oe=!1:de({dragNode:Bt,dropNode:xt,dropPosition:0})?mt=0:de({dragNode:Bt,dropNode:xt,dropPosition:1})?mt=1:Oe=!1:de({dragNode:Bt,dropNode:xt,dropPosition:1})?mt=1:Oe=!1,{dropPosition:mt,dropLevelOffset:bt,dropTargetKey:Ie.key,dropTargetPos:Ie.pos,dragOverNodeKey:yt,dropContainerKey:mt===0?null:((we=Ie.parent)===null||we===void 0?void 0:we.key)||null,dropAllowed:Oe}}function a(ne,ue){if(ne){var ie=ue.multiple;return ie?ne.slice():ne.length?[ne[0]]:ne}}var x=function(ue){return ue};function y(ne,ue){if(!ne)return[];var ie=ue||{},me=ie.processProps,Se=me===void 0?x:me,de=Array.isArray(ne)?ne:[ne];return de.map(function(Be){var ze=Be.children,Ae=_objectWithoutProperties(Be,ge),et=y(ze,ue);return React.createElement(TreeNode,_extends({key:Ae.key},Se(Ae)),et)})}function b(ne){if(!ne)return null;var ue;if(Array.isArray(ne))ue={checkedKeys:ne,halfCheckedKeys:void 0};else if((0,ve.Z)(ne)==="object")ue={checkedKeys:ne.checked||void 0,halfCheckedKeys:ne.halfChecked||void 0};else return(0,be.ZP)(!1,"`checkedKeys` is not an array or an object"),null;return ue}function ee(ne,ue){var ie=new Set;function me(Se){if(!ie.has(Se)){var de=(0,Pe.Z)(ue,Se);if(de){ie.add(Se);var Be=de.parent,ze=de.node;ze.disabled||Be&&me(Be.key)}}}return(ne||[]).forEach(function(Se){me(Se)}),(0,z.Z)(ie)}},90782:function(Ft,wt,te){"use strict";te.d(wt,{S:function(){return le}});var z=te(48736),ve=te(67841);function be(ge,ke){var he=new Set;return ge.forEach(function(ye){ke.has(ye)||he.add(ye)}),he}function Ze(ge){var ke=ge||{},he=ke.disabled,ye=ke.disableCheckbox,Fe=ke.checkable;return!!(he||ye)||Fe===!1}function Ee(ge,ke,he,ye){for(var Fe=new Set(ge),pe=new Set,oe=0;oe<=he;oe+=1){var E=ke.get(oe)||new Set;E.forEach(function(b){var ee=b.key,ne=b.node,ue=b.children,ie=ue===void 0?[]:ue;Fe.has(ee)&&!ye(ne)&&ie.filter(function(me){return!ye(me.node)}).forEach(function(me){Fe.add(me.key)})})}for(var a=new Set,x=he;x>=0;x-=1){var y=ke.get(x)||new Set;y.forEach(function(b){var ee=b.parent,ne=b.node;if(!(ye(ne)||!b.parent||a.has(b.parent.key))){if(ye(b.parent.node)){a.add(ee.key);return}var ue=!0,ie=!1;(ee.children||[]).filter(function(me){return!ye(me.node)}).forEach(function(me){var Se=me.key,de=Fe.has(Se);ue&&!de&&(ue=!1),!ie&&(de||pe.has(Se))&&(ie=!0)}),ue&&Fe.add(ee.key),ie&&pe.add(ee.key),a.add(ee.key)}})}return{checkedKeys:Array.from(Fe),halfCheckedKeys:Array.from(be(pe,Fe))}}function Pe(ge,ke,he,ye,Fe){for(var pe=new Set(ge),oe=new Set(ke),E=0;E<=ye;E+=1){var a=he.get(E)||new Set;a.forEach(function(ee){var ne=ee.key,ue=ee.node,ie=ee.children,me=ie===void 0?[]:ie;!pe.has(ne)&&!oe.has(ne)&&!Fe(ue)&&me.filter(function(Se){return!Fe(Se.node)}).forEach(function(Se){pe.delete(Se.key)})})}oe=new Set;for(var x=new Set,y=ye;y>=0;y-=1){var b=he.get(y)||new Set;b.forEach(function(ee){var ne=ee.parent,ue=ee.node;if(!(Fe(ue)||!ee.parent||x.has(ee.parent.key))){if(Fe(ee.parent.node)){x.add(ne.key);return}var ie=!0,me=!1;(ne.children||[]).filter(function(Se){return!Fe(Se.node)}).forEach(function(Se){var de=Se.key,Be=pe.has(de);ie&&!Be&&(ie=!1),!me&&(Be||oe.has(de))&&(me=!0)}),ie||pe.delete(ne.key),me&&oe.add(ne.key),x.add(ne.key)}})}return{checkedKeys:Array.from(pe),halfCheckedKeys:Array.from(be(oe,pe))}}function le(ge,ke,he,ye){var Fe=[],pe;ye?pe=ye:pe=Ze;var oe=new Set(ge.filter(function(y){var b=!!(0,ve.Z)(he,y);return b||Fe.push(y),b})),E=new Map,a=0;Object.keys(he).forEach(function(y){var b=he[y],ee=b.level,ne=E.get(ee);ne||(ne=new Set,E.set(ee,ne)),ne.add(b),a=Math.max(a,ee)}),(0,z.ZP)(!Fe.length,"Tree missing follow keys: ".concat(Fe.slice(0,100).map(function(y){return"'".concat(y,"'")}).join(", ")));var x;return ke===!0?x=Ee(oe,E,a,pe):x=Pe(oe,ke.halfCheckedKeys,E,a,pe),x}},67841:function(Ft,wt,te){"use strict";te.d(wt,{Z:function(){return z}});function z(ve,be){return ve[be]}},71430:function(Ft,wt,te){"use strict";te.d(wt,{F:function(){return ee},H8:function(){return b},I8:function(){return y},km:function(){return Fe},oH:function(){return a},w$:function(){return pe},zn:function(){return E}});var z=te(76190),ve=te(94480),be=te(33885),Ze=te(75931),Ee=te(11592),Pe=te(2738),le=te(48736),ge=te(67841),ke=["children"];function he(ne,ue){return"".concat(ne,"-").concat(ue)}function ye(ne){return ne&&ne.type&&ne.type.isTreeNode}function Fe(ne,ue){return ne!=null?ne:ue}function pe(ne){var ue=ne||{},ie=ue.title,me=ue._title,Se=ue.key,de=ue.children,Be=ie||"title";return{title:Be,_title:me||[Be],key:Se||"key",children:de||"children"}}function oe(ne,ue){var ie=new Map;function me(Se){var de=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";(Se||[]).forEach(function(Be){var ze=Be[ue.key],Ae=Be[ue.children];warning(ze!=null,"Tree node must have a certain key: [".concat(de).concat(ze,"]"));var et=String(ze);warning(!ie.has(et)||ze===null||ze===void 0,"Same 'key' exist in the Tree: ".concat(et)),ie.set(et,!0),me(Ae,"".concat(de).concat(et," > "))})}me(ne)}function E(ne){function ue(ie){var me=(0,Ee.Z)(ie);return me.map(function(Se){if(!ye(Se))return(0,le.ZP)(!Se,"Tree/TreeNode can only accept TreeNode as children."),null;var de=Se.key,Be=Se.props,ze=Be.children,Ae=(0,Ze.Z)(Be,ke),et=(0,be.Z)({key:de},Ae),we=ue(ze);return we.length&&(et.children=we),et}).filter(function(Se){return Se})}return ue(ne)}function a(ne,ue,ie){var me=pe(ie),Se=me._title,de=me.key,Be=me.children,ze=new Set(ue===!0?[]:ue),Ae=[];function et(we){var it=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;return we.map(function(Je,at){for(var rt=he(it?it.pos:"0",at),nt=Fe(Je[de],rt),He,Ce=0;Ce1&&arguments[1]!==void 0?arguments[1]:{},ie=ue.initWrapper,me=ue.processEntity,Se=ue.onProcessFinished,de=ue.externalGetKey,Be=ue.childrenPropName,ze=ue.fieldNames,Ae=arguments.length>2?arguments[2]:void 0,et=de||Ae,we={},it={},Je={posEntities:we,keyEntities:it};return ie&&(Je=ie(Je)||Je),x(ne,function(at){var rt=at.node,nt=at.index,He=at.pos,Ce=at.key,Ie=at.parentPos,Qe=at.level,$e=at.nodes,je={node:rt,nodes:$e,index:nt,key:Ce,pos:He,level:Qe},Xe=Fe(Ce,He);we[He]=je,it[Xe]=je,je.parent=we[Ie],je.parent&&(je.parent.children=je.parent.children||[],je.parent.children.push(je)),me&&me(je,Je)},{externalGetKey:et,childrenPropName:Be,fieldNames:ze}),Se&&Se(Je),Je}function b(ne,ue){var ie=ue.expandedKeys,me=ue.selectedKeys,Se=ue.loadedKeys,de=ue.loadingKeys,Be=ue.checkedKeys,ze=ue.halfCheckedKeys,Ae=ue.dragOverNodeKey,et=ue.dropPosition,we=ue.keyEntities,it=(0,ge.Z)(we,ne),Je={eventKey:ne,expanded:ie.indexOf(ne)!==-1,selected:me.indexOf(ne)!==-1,loaded:Se.indexOf(ne)!==-1,loading:de.indexOf(ne)!==-1,checked:Be.indexOf(ne)!==-1,halfChecked:ze.indexOf(ne)!==-1,pos:String(it?it.pos:""),dragOver:Ae===ne&&et===0,dragOverGapTop:Ae===ne&&et===-1,dragOverGapBottom:Ae===ne&&et===1};return Je}function ee(ne){var ue=ne.data,ie=ne.expanded,me=ne.selected,Se=ne.checked,de=ne.loaded,Be=ne.loading,ze=ne.halfChecked,Ae=ne.dragOver,et=ne.dragOverGapTop,we=ne.dragOverGapBottom,it=ne.pos,Je=ne.active,at=ne.eventKey,rt=(0,be.Z)((0,be.Z)({},ue),{},{expanded:ie,selected:me,checked:Se,loaded:de,loading:Be,halfChecked:ze,dragOver:Ae,dragOverGapTop:et,dragOverGapBottom:we,pos:it,active:Je,key:at});return"props"in rt||Object.defineProperty(rt,"props",{get:function(){return(0,le.ZP)(!1,"Second param return from event is node data instead of TreeNode instance. Please read value directly instead of reading from `props`."),ne}}),rt}},8224:function(Ft,wt,te){"use strict";te.d(wt,{Z:function(){return ve}});var z=te(4676);function ve(be,Ze,Ee,Pe){var le=z.unstable_batchedUpdates?function(ke){z.unstable_batchedUpdates(Ee,ke)}:Ee;return be!=null&&be.addEventListener&&be.addEventListener(Ze,le,Pe),{remove:function(){be!=null&&be.removeEventListener&&be.removeEventListener(Ze,le,Pe)}}}},55468:function(Ft,wt,te){"use strict";te.d(wt,{g1:function(){return ye},os:function(){return pe}});var z=/margin|padding|width|height|max|min|offset/,ve={left:!0,top:!0},be={cssFloat:1,styleFloat:1,float:1};function Ze(oe){return oe.nodeType===1?oe.ownerDocument.defaultView.getComputedStyle(oe,null):{}}function Ee(oe,E,a){if(E=E.toLowerCase(),a==="auto"){if(E==="height")return oe.offsetHeight;if(E==="width")return oe.offsetWidth}return E in ve||(ve[E]=z.test(E)),ve[E]?parseFloat(a)||0:a}function Pe(oe,E){var a=arguments.length,x=Ze(oe);return E=be[E]?"cssFloat"in oe.style?"cssFloat":"styleFloat":E,a===1?x:Ee(oe,E,x[E]||oe.style[E])}function le(oe,E,a){var x=arguments.length;if(E=be[E]?"cssFloat"in oe.style?"cssFloat":"styleFloat":E,x===3)return typeof a=="number"&&z.test(E)&&(a="".concat(a,"px")),oe.style[E]=a,a;for(var y in E)E.hasOwnProperty(y)&&le(oe,y,E[y]);return Ze(oe)}function ge(oe){return oe===document.body?document.documentElement.clientWidth:oe.offsetWidth}function ke(oe){return oe===document.body?window.innerHeight||document.documentElement.clientHeight:oe.offsetHeight}function he(){var oe=Math.max(document.documentElement.scrollWidth,document.body.scrollWidth),E=Math.max(document.documentElement.scrollHeight,document.body.scrollHeight);return{width:oe,height:E}}function ye(){var oe=document.documentElement.clientWidth,E=window.innerHeight||document.documentElement.clientHeight;return{width:oe,height:E}}function Fe(){return{scrollLeft:Math.max(document.documentElement.scrollLeft,document.body.scrollLeft),scrollTop:Math.max(document.documentElement.scrollTop,document.body.scrollTop)}}function pe(oe){var E=oe.getBoundingClientRect(),a=document.documentElement;return{left:E.left+(window.pageXOffset||a.scrollLeft)-(a.clientLeft||document.body.clientLeft||0),top:E.top+(window.pageYOffset||a.scrollTop)-(a.clientTop||document.body.clientTop||0)}}},3465:function(Ft,wt,te){"use strict";te.d(wt,{G:function(){return Ze}});var z=te(47273),ve=function(Pe){if((0,z.Z)()&&window.document.documentElement){var le=Array.isArray(Pe)?Pe:[Pe],ge=window.document.documentElement;return le.some(function(ke){return ke in ge.style})}return!1},be=function(Pe,le){if(!ve(Pe))return!1;var ge=document.createElement("div"),ke=ge.style[Pe];return ge.style[Pe]=le,ge.style[Pe]!==ke};function Ze(Ee,Pe){return!Array.isArray(Ee)&&Pe!==void 0?be(Ee,Pe):ve(Ee)}},25510:function(Ft){"use strict";Ft.exports="data:image/png;base64,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"},32637:function(Ft){"use strict";Ft.exports="data:image/jpeg;base64,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"},25365:function(Ft){"use strict";Ft.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAAXNSR0IArs4c6QAAA0VJREFUOE+V03lI01EcAPD3fjucs4nmwrXNOY/VdBoe0Tqggi5NgsLaWriWZFQEEvRHBxmL+iMo/KMg6KJSCy03mbapo1vXzCvJUstjZTM1bUzZZP6uF5M0Zwr1/nsHn/d93+/7QjBn3GhuZkm5scvRJIgODWX7sKCQT0oRGIAQorlnp+cIAAhnJghhhobvWRPjQ/rJ8eEVXIxGwcFsGBYWQUTFLrN6yCB9qpjdthA2BSGEsEd1X08NOlrPSiM4PxWJCSNL+HwfSZBMp/Mbr6+vVyyVyQm+SJYrCWea5sOmoMqm4ezu9rqSrUpFjzxBPgpoCkCEwO+3IJIgWRWVpiR5cirF40crZZGc3rkYdDgQp+advUXC9YZs2rjBQRCTwK/T6E9KaJoGJEVxyw3GtNUbt11KWSYp+AuyfRlf86baVJezc0sLb1HIxGxg9mEIIaiurVXgJOiUq6WbV8KVRMD+s45hbftL082DWk0TQohaKJn+9bb3H6Ntr16hvfvU6TExMe4A6G2Xc4+ttqIkL1fXBAAIuGVORMje3BpvNRrxM8fz0xfHxY0F7Hd/HVSYjKVtGpWqI4THc2ELhIRhTHjzXlHax4Z6++3i4iwIIRkAIYQY9+9cfxHKFyVtz8ho9/l8NIbN4mgaQAYDfHI4hRf152TxAsHhK9ev3for2f6F1sZn6w0VFvMuVY43WZHYi08SOKJIP4AYTBbW7XAKCgsvx0tEQobbg1d1fXj/eN2a9Ad6vZ6eBmd+ttlQpK15/uaaLHEFR7lK6QqPiPC63GMsm80eXmN5wmNiAJKIBRjsYCAQCNFAf98lq3lvAYSqqQLNQFNVaXyuMFue6oZ/utZ5J3Chx+NBFEX3xEnEpr5+Z5b1RX2mIHIJyFbngFHXGOr93FX41GI4CSGkAqA/fdcd1N8+xKWpRUiakuLxJ/bosXxdWenDuziOw6UiMdit2Q/cY17U0/nhgtViPD8vNF/h/P2oyz1U8KSqsgDHfQyhWAyyVVow+GOUdo8MnfhnaLq5NdrcC9XmylMUSWFLRSKQuWMXaHlr7/ov6DfGOJB35LSpovw8RRAYmx1ErF27Wvff0HRku9WaA/b613lRUdKrDQ22sl+EE3lgNS3QYQAAAABJRU5ErkJggg=="},75309:function(Ft){"use strict";Ft.exports="data:image/png;base64,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"},19664:function(Ft){"use strict";Ft.exports="data:image/png;base64,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"},77882:function(Ft){"use strict";Ft.exports="data:image/png;base64,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"},66832:function(Ft){"use strict";Ft.exports="data:image/png;base64,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"},47558:function(Ft){"use strict";Ft.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGgAAAAgCAYAAAD+Fz2gAAAAAXNSR0IArs4c6QAAEyhJREFUaEPFWwl4TefWfveJzIkhUnNQQ7TETBGzGtoU1bpoixa9bd2rWkVVJ1o1lFtDVYdf+Xu1fkqFqqlURSIINcVMzCQhJIZEZDz7Pt/6hv3tfU7C7T+dh+ecs6ez93q/d613DTEAIDdlaQ13EWYZMLqYhlHVgAHDMNgu/m6w7/RFbHe+8+NMAKZhwEVnAqZLXMOkU2nf/V4uN7uKOJ9dkf8DTFO9sy2mSb/Gt9NHfh7bTv/luWy76YZpumm/m72zQ90m2B2bbnktcYw8X7yz6xr0M/w8fn32Wf6umz+3djy/H3Y9fo9yH3t62qbdq3g66/mAdBfc2w3DZ0KNmI+vGAycooLiZANGGAyXBYgEieEDO0i0hYBj//g57FY4Hgbc3kCSVr8PSIYwCBlbPJCElRtegmGBxLZzI8ptzs/MoNJgdmMaAiB+3WIyvjSibnR2Xxwgvl8/Ri6e0kHi55YKEoHJDeWCmWUYrqbG7aNLlsHE85woLkiQuB3vzyQ6XjJNe/+/AUkaU8CpgcRXr1ixknFi9dv2MSZprAHcMN2MFZKdFhjyOM4eO0iK5d7A+xNMIpvCvdy4feS7NABVuaElMzgrbCCx7wQtHcXZw/0ed30OMG3uTnNvysn9jzHJYgYtv1KZZLk7nW3k7hT7uAsrkUnkgvlK98YmG/hOsLSFIlaP5galz7DcuQtIN24l/6dJcUMYmwPDjO4NJOHuvIAkwdJjV+kgcZBLe+nujiIIc2X8ySQW5Lo8mSIe0hGX1HEaANKgDCRhdXF9AZICpHQm2VyeR0yy2Kjip7g3N7lnC3TGYDIMu0e26G8eWmxKIcDJ4I1JmmCQbuz/ASQr/ggRoWISfyhubM4oe0ySK14zhJMlXEEokLiL+2+AJO7NI1Zp7s4mFrwKBzeMWwcWmRTdlVpzKDTFJAskyRLL3Vnu8H/F3ZHisl606rwyiYEkFJaUf0rV6aySbLACvlJXTHE6Y5JSbfbY4y0mPTCTlNLUYqUHSIYASEjokkFiAAiFpwsCAaxN5cHA+QPxCKteBxWq1iYzekjwUmLS7YzLCClfCT5+/jbvx9SWBInIr9S4SQuf48WYZMluKbVVULdJb3aklMsy7kgGOUAiJhUpheVUdxKUC8k74RcUgsp1ooQMl6rMi+pzCAfpfu3uzoSRtX8huTjLzUlJbW2j/Upq8yzHktkGigrz4OsfKOIWsOK9F9Ck13No2OUZOu7w5uWoXK8xKtVrTEylK3iAZMB0F2HNlFdQMaIeOv/1ffqdg+u/V0DxmxdYiPeQ8g8hMrqXBpJckSUxyRISHC8Jkl0+C41Phs69k4XdP85DZPsYVGvQXKwFnv/wPInnUwc3/YDM1LPoNuIDlZs5pb9cLDYl6EU8yIVmZO37xuTsYBJbBG6nu3MkqHSsAKkoLxdxi6eiYq1ItOr3Mll+5fsvoHGvQQSQu6gQSSsX4OKhnWja6zlEdR8A0+Xjkcyy651N2oLdy79A91FTUbVBM/qNX6aOpPfbGVcQWLYC/AKCFUh3b11HeK0G6Pn3qbSNuT5uPUesEYzznsTKpLZkd1dYkIcDG5bg8pEkNOzcF5HRT+JW+kXk5dy2EmY3cOd6Kk4krkejzv0QVD7cdh8BIeUQWrGaTb7bwBIgEdjaMxiZf3ylAJLqTa5uySyl0CgTtdxdQd5d7FgyE3czr6HbyI9RtlJ1YszK9wdzgDr3E1LchZTdm7A39j9Q/ZHm6PjSO/AJCLIxyXQX45dpI+EbEIynJnyuQKB7LS7C0rf6IfqFN1G3bQ9Id7d25ihUe6QFWvYdYbk/G0iyAsBB0IWDnrfoysopneU5zJgpezbj8JYVtNAyzp9A+ulk232W9qVmVFtEdfuL9yTXJvEFIyU7M/d+ZcpSjmH42JjE5LcNJM0V3rxyDkkrvkBRQR66vvwhyletxWWzYeCnD4agcU/GoKcJ0MxLp/HHz4tx++ol+JTxRWh4FXR5ZRICQisokM7ui8OupXPRecS7qNk0Gnk5t2C4XPAPLofCvFz8OGEg2g8dizqtu3G2FORj2YQB6DR0PCKad4RLd3+2YGslsx4xST9OGcmTSRTvxP6rZ48gvGZ9uFw+Kg86Ef8LLhzagcdfngTfgCDOHHcxbl1PRdmHqntWJhwy3Ju7k0wybuxZYDJDcGYw+1ogmVr9TQfqzo00/Pbl+wiPqI92g0YjoGyYApKBFP/dp6jTqjOCyj+EU4kbcCl5F2o1i0bz3sNRXJCHrV9PQnCFcPQa8xlPck03fvl0FLkF5t7Yz8Yvmobc7Cw8OXYOcm9eR+zk4eg0fCJqNe9AAN24eAqbZo9D/w+/RXDFKjx7EOpOl+O8BieDNH2SNSStZqcLC104iPPcxSi8l0vs5sa06nY3084h/vtZaPbEYEQ0bkfsZq70wsEEHImLRfuBo1G+au0SQSotJtHzMICcRVBnTHIyiYGVenI/qj3SEi5XGQscAAW52bh8dA/O7PmN/HR47QZoFjMYleo0EtUGF7JvpKMw/x4q1qhLhj23fzv2rPgCfScugH9oBaSdPIAd/5yFmHGzUbFmJG6lX8C6Ga+jZb8RaNjtWQLoZPwvOPzrcgyatozXt3gGRG5M1bukoCCQmFFFfZUdLaSfFcRLBunQxh9w9XQyOg55W8UW0yxG/t07iF8yE8EVHkK7gaN4nut20z24i4uxe9UC5GRloOOQ8fAPDPk3QLKSb+N60hc8UWUrUDFJxhlLOHgDiQHLbuR2+iVcTUlG+umDyEo9D7+AINRu0RF123RH+Sq1lKDgZSFdrvNV/+MHg+EuKoKPrx8KcnPo+MgOMWgz4G/E7Izzx7B53juoEtkEPV6fTvsTFk/HxeRdyu13GjoOtVt2cTBJlsKtsowsjxOTPECyqs26BM+5mYGdS+fQvXUaMg5lK0Ug904mEv9rDrIzr5JwYHbIy7mD/HvZKLibTeAxEVGYn4cq9Zqgdd8RnvU7vdLh5qDw5FjETvb0Gbvn22S2ktxKDEiQDDCXx/ZfPJQAFoMYQ1je4i4qVoZiIDNl5VPGj29zVHQq1WuEqG4DuGLkIQunEjfS4ggJr4KLBxORdmIf+r73DXwDg4kNl47sRvyi6TB8fDBoxnLy8zcunKL4l309DUkrvsTT7yygOMhIkn8vp0QmybYD93SiBEOGkYVVq9rtGxCgYk9BXi4Sl8xCdmY6eo2agZys64hf8in8g0LhHxwCP/YeFAK/wFD4se8BwQgMCsXdWzdwZFssWvUZTkDx2O9ZiFXtEVtpyQ3j2q7PFUBW70evJlgSXMakAz9/S8BUqPYw7t68QS6ofvQTPI5piOifGRIX9scjLKIeOgwdR20KXnXgIJKYSDuPX+eOQ6cX30ZE0/aqVnfk12U4mbAe/iFl0az3i6jF9onX8d9X49i21Rg4damoaQFLxvRR+//sB7YYBkxZyl2jMBoDPv3UIdRkscY0KYUozLuHMpQDmhSnXGV8YLjKoLioEMWFBfDzC0RK0mbUbBINX/8g1ZdygqTXBOUiopLVtZ3zVAzSE1aLSbJoyg1KTTfBJHbMsW2xuHx4F2LGzdN6SY6qgzgn7tsp8A8uiw5DxgpwLJCKCu7h188noHL9pmj17Kuk7uRvbf/2E7h8fFCpTkOkHt9PQkK+tnz+DgLLV0THlyZwEek2Kf6JcKOViHiMkfFJZBuyG2hjEN/oQu0WnVQfyVv74drpw0hcNgcxb36GgNByWD31FTTq9izqt+mBM3t/x8nE9bRPl+r2XMzJJJ44y4Yfuw0jI3GeaYrU3puk5vGJs0gyTAfp+LZYnN65AYFlw0pcrMKZ4V7OLdRo9BjaDx5rdWgZFKYb2xZNRf7d22jTfyQyLp5CxtljKOPnj/YvjsfqycPQqPtf8HCLjlg1aRg6DptAK5K52PUzRyN68BglvyVIwmt5FQ58tepdWeHuvAoH6QZNYkv8d9PRLGYoKlSvg0vJO/HH6oV4ZuLXcPn6I/aTEWj0OAOoJ87u3YqTO9bjyTGzrWqDJtdVh9bRd9JrgtTgy9gxlxjkZotZ9HRKZpInSMfjVuPigXi0fvY1j7a4veEHHNq0jJLZ9oPfUrKenbT3p69xZs9WziqXC2HVHqbKRI2GrVGuUnWsmfoq+rz7JcpVqYl9qxfi8uEkPP3+N4j79hOwakLfd7+C4fKxFogJlRcJKPgq5gHAqtc9EEiWwLhwIAF7Y7/BU+PmIrBcRaTs3oyjv63EM+8tpLjCAIrq3p8AYs9zMnEdYsbMUTHH6sraa396D0l9ZqKBXFzCHNVucGuu637ujuYNDAOMQZcP70Tnlz/kcltEfot5Vld294r5CCoXjvaDx2jzDaCMPDsjDRVr1UdY9bpw+fqRi2Nd2cMbl+LMni3o/8kPBEBRfi7WTvsbAXc15Qi6vPIBIhq39WSvAySZJ4korYElXIpqN2u9G5twcCNu0RRCufOI98joBzcswbWUI+g1ehbNN6z6eDiVsiLb9kTKni04uWMdnnprrk29PShIkknGtYTZxCCx/JVSexB3x0BiDDqduOGBY3HNJu0Q/cJbto6sXnjllW8DRfdy4BcYjNgpf0XlelHoMGScGkI5sX0t9q9ZhPDakZTIlvi6D5PsjNIbf4JpWnf2blYG1v1jNFo/8yoebtmJjL716w8RGl4VrfuPpNUe+9EwAqhBuyeRsudXnEhYh95j54LV8jLOHUflulE8VNg6v15mHLRKg3E1/jORB1lVbObuXM72ApV5mItj5rCEw7H4NSQSuo+aDhflUVyKW4pQVikMJCyZiYDQ8mj/vGSQ0NmiipGTeZVYcenwbty4dBrRz72BHUtn46m356N85QhiZ/qZZMQvno6iwgIySou+w1Ty6hUoB0iqSabcnZTXOpO0oqsA6cjWlTgRvxZPv/cNyvgF4PbVy9i84F206P0SHm7VlX46dvJLaNxjICLbPkEMOpGwFr3HzUNe9k1smj8R3V6dhJAKlVVM0ks8JfWRjLTt/zBZu1u1G5gZXCLnKSUmSRd2PP5nXDyUiMcG/J2D4wDIikMGDm38HiHhVRH9/JuqfcFqbqyImnk5Bfk5d1C2UjVUa9ACD9VugH1rF6NOq65o0XsYioqLcCJuDZI3L0doWGV0fW0yziRtwbGtsajTuivaPjeaEl3vIJlwWZ0KUYHmR5KqUmDZJ39ky4Epq3UzR1MbpO2gN8AKuwlLPsWtq5cR89YcuMqUIaOvmvwSonoMxCPtnsTppM0EUJ/x83Ez/QLiFk9Dr1HTqP5oCQFrpMtjCEUksUZq3CxikASJsYRuWDbjZOvBgxkc1OPxa3F656YHdnEsXkQzBgnWFOTnYvfy+aj2aHNUf7QlQsKq0HVZ5s4qxn0mfgnGrIR/zqQSUdUGzdHpxfHwDSlLv5myazP2/vQVwmrURY/Xp/FipbeXaYHExZTVAPQEiRAThgSunTmK3xd+hC7DJ6JKZHMSCuf2xaHdc28gIqqNKpqumvQionoOIheXemwvklZ9hTotuyAr9SxVHPqMnQe4XCXEJM8iLd1j2raZNDSigyQndXSQVDnI5r4MnNqxHpeO7kH31z4WeYs2quWSI1k832HVb1adfqz/SC+DkfZJIcYOlpjWatIe+bnZ2LbwI0Q9PgA1mkZzljITisHI9JMHyGAdho4vdaE8+Myd3d3lZF7DqZ2b0DxmMBWTT+3cSHdQv10v0WLnx+9fuwjVHm2FynUbo7ggH0e3/oSs1DNUVYlo3IYn2F4HI7VirmMuz0jdNpMYxFaVjB1ywocCjsakkkCimMSGSBj7HACqpFZWDkQsk7FKvZc4vcoHWSh11KZXnSBJ9ypLSCULhz/PJFV51tsFXmbuuAvjdUZ7K4ENRsrJVKukJLuyTvCIQam/f6oqCRIkW0ySCk/vDXGr2oQAB5cLAinBbUqQThGVAw8Boo1zqfEvYXJt5s4JkvfWuRQepZBJc3f2cS5vMcnu7ryCpE0XeWv42UCicSovLQ3ZOneAalzZOiPNMIyq0uA0i0XEsebjZCNOHlMSk+RkqpLtzoafGowsYQhFMNZSivcHSdXyZPFVSpX7zNwxo0nhQHOkTO0JTO0xSax4VeS0mne2rqya0nHGEieT9DFkWbnmLk7ONoi6E9uWbqT+PmOZSaO/lsyWA/CWXKYyg8dolgUU38+P91HDI7wk5OjKMpBU61yyThtCUedwcGy/IVjozd2peQrmCrkroJyu1Ne/xSQxbOJo+CklKHMbFJcQZzRgaYxLAmnlXwokwSKYWG5ciZtZA8VmMmCGKaktjEQOyzZpKguYmtHVtI8OBuvK8u/eurJkeMd8gy0WCRXJwXGMIOuukmrNHAy9uEqnM3vKRVUKSiVPr4oSDw1oiHagPu/A2kmih6OXasidlejC7CBZfyVhB0nEpKwABDSlNcZAMtzuWaaJLtLdSTdlgWRnkZ0ZcrXrMYa3z+8Lkoox+jiXAEVNEwmGaX9VwRwSFzOlg/QgTCodJDnGZQfJXtS0/1XF/UCy/pRFMknLv4B0mO7tAcV+E4LavnLlX3lTS/GLYAyLAAAAAElFTkSuQmCC"},71979:function(Ft){"use strict";Ft.exports="data:image/png;base64,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"},91833:function(Ft){"use strict";Ft.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGgAAAAqCAYAAABfjB7GAAAAAXNSR0IArs4c6QAAEwRJREFUeF7tW3l8Tee6ftbOPKBoKcrR1lBH1FAqqYsWNdVQlOOgpbTcttfQ1nEdVWNRWkNd10yvOodeQ39XUTVEhFDz3JpnkcSQBJFEImud3/d+w/rW2iuJyrn3/mPjt5O11/r2Wu/zPe/7vAPjzvEllmEYgGHAMHz8nf1hx8B+lZ/RL+K4+52fZwGwDAM+uhKwfGINiy6lzwp7+Uy2iriercj/Apal3tkRy6Jv48fpR34dO07/5LXsuGXCskz63GTv7FTTArtjy5RriXPk9eKdrWvQ1/Dr+PrsZ/m9Jn9u7Xx+P2w9fo/yM/b0dEy7V/F09vMBST6Y2wwjYNgzbcdeNW4f+y8CiAPhswGRILHDcIJER+h89pdfw26F42HA9AJJWr0QkAxhEDK2eCAJKze8BMMGiR3nRpTH3D8zg0qDOY1pCID4unlkfGlE3ejsvjhA/HP9HLl5CgaJX1sgSAQmN5QPVqph+Gob6QwgMjjb5YxB3ODcjoUzic6XTNPe/29AksYUcGog8d0rdqxknNj9js8YkzTWACYsk7FCstMGQ57H2eMESbHcC7xHYBLZFOZyI/3oYuHimKGdTHKARK6P04QzSrg/yS4XmA53p7k35eT+aUyymUHbr0Am2e5OZxu5O8U+7sLyZRK5YL7TvdjkAN8NlrZRxO7R3KD0GbY79wFJRvqRxRbFDTIYB0h3d06QhLvzAInHLCfjCgaJg1zQS3d3FEGYK+NPJrEg1+XPFPGQrrikztMAkAZlIAmri/UFSAqQgpnkcHl+Mclmo4qf4t5Mcs826IzBZBh2j8yeaYcXKZHAyeDFJE0wSDf2/wCSHX+EiFAxiT8UNzZnlDMmyR2vGcLNEq4gFEjcxRUBJHFvfrFKc3cOseApHEwY6QcXWhTdlVpzKTQVk2yQpMKz3Z0ds7xUYJHdHSku+0W7zpNJDCShsKT8U6pOZ5Vkgx3wlbpiitMdk5Rqc8Yer5j00ExSSlOLlX4gGQIgHuULAIlLcIf0ZpcIYB0q738rJgmQ0q9dRGB4JCJKlBaIWbTxOV6MSbbsllJbBXWH9GZnSrks445kkAskYtIDpbDc6k6CcvHITgSHR6Lsc1FChktV5qH6XMJBul+nu7NgpB6Yr8lsD5BETLJB8JEhjm78XshsrvbopcKK/EEIC/qMS3F5du22PeELDqHfM24m4fy+OL+YFFHyKVSJbqmowyTxipG9UL1RG7zYpgcJAskkGyS5I/Njki0kOF4SJKd8FhqfDJ15JxW/fD8D1Rq1RfnqdcVe4PkPz5N4PnVow1LcSjyHZn1HqtzMLf3lZnEoQQ/xIDeakbp/rsXZwZNUoZlVUmonqpoIME2sHPU2wkqURlhkcR0Zv5ivQURr3793Fxmp19F94nIEhUVQMpt08iBi54wGA8QXEEBrZN1JQ+mKVdBy8GTHmsuGdkad1j1Qs1kX20DiDOb6uPVcsYaFW12CO5gkk9r83V1uTjYOrl+CK8d2449NO6DaK22QnnQJ2Rm37YTZBO7cSMSJhHWo2fRNhD/xpOM+QiNLoFjp8g757gBLgERga89g3No3WwEk1RuJCMkcvXpAmagBmCZWjX4H9dr3QdWY1pwVPh9SE88i9eo5VGnYUhhaxjO2AXjieelAPBKWTUe3icsREhZBy107dYgA6jxmESJLlqGH+GFMP9R4tQNqvNbJBsgysXRwBzTs+gFeaNSWjjvVHYvzOkiyAsBBcILkFZNsVyfdlryGGfPMno04uum/UbtVd1y/cAJJp4/4bcj8DlSKikZUs7e8k1yHxBeMlOy8tXe2xUs4jDQBDib5gSTAssw8rB7dhwCqEt1KSfO4ReNhPniAFh+MFwzkDk2xEAbOH9iGXctmoNuEZQgKj6Sy0LVTBxE7dww6CYCunTyIrfPHoev47xASWUI9c252Jr4f1g2N3v4Ez9d/jQzOXnksPZPAqORUJql2MusXk/SgrIzkzyT6HvF58rljeLJSVfh8ASoPOhH/Iy4e3oHm/UYhKDScM8fMQ/qNRBR/qoJ/ZcIlw73cnWSScXPPLIvtfm5IJ0iWEA8yN7JzJAO3U67gQU42gkLCyUiZ6TeRsPRr1G7dA+VeqGsLChl1RCkpLycbgcEhKFXhWVDhwzCQrAEUUbIMdnw7iejWpN8Ix4bMun0Lqz7vjabvf4ZKtWLIED5RqyOhLdSdLsd5DU4GafpJ1pC0mp0uLHThIK4z85CblYmg0AgBlF23S7t2HvHfTUGd1j1RsVYMZOno4qHtOBa3Go26DcQT5SrnC1JBMYmehwHkLoK6Y5KbSQyoq8f3YPeK/3xoiusnNuoxBM8yBggXlXT6ELbOHYPOoxchIDgEq0b1xmvvjUSFmg0c66dePYv1U4YgpscgJR6YQai+xTMgYpWqd4mrOUjMqKK+ys4WqsIO4vmDdPinpUg+fQSNe/1FxRbLysP9e3cQv2Qyxc6Ybh/xPNc06R7MvDz8smoWxdvGvYYiJCzyd4BkJ9/Gjd3/wRNVEUfsaoJTOLhBenA/C5m3bxEDLh9KIP/8L72GIqxYKcUeypPk2opJPkSUegrBYZFCkxhIPHUQW+eNRadRi3DpSAJOxv+IzmMWc3drS0Nc2B+HhO+m4umqtfD6wEkKPCdIOpNkKdwuy8jyODHJDyS72qxL8Iy069j5t2nIycxAk16foniZisi8cwsJf5+Gu7eSSTgwQLIz7uB+1l3k3LtL4DERkXs/G09XeRENOvT1r9/plQ6Tg8KTYxE72dNf/2WmQ2YrN0YuTwfJAHN5urtjFk6/dgHbFn6BqJbdUV0E7tyse9g0699Rt30fPBPV0L91wSKPamcASUwkzBuLN0ctwr6Vs5GTfQ+thnwlIVXnHlr3HY5vWkHHO49dDOYO+UPZMYiR5H5WRr5Mkm0H7ulECUasodfR2M9BoaEq9uRkZyJhyRTcvZWEVh9NQkbqDcQv+RIh4cUQEhGJYPYeHongsGIIZr+HRiAsvBjupd/Esa2rUb/9uwQUj/3+hVjVHnGUlkwYKbu+UQDpktqurdkguWNSTuZdxM4bjRJlK6LxO0OpSM5AvZ95F2sm9Ed0t39D5XqNXX0k0VcSIDHuJp0+iNh54wggtvN+nv4pGvcehkp1GjlAil84ATcunUL23XTUadsTUS3/ZLNIVADYgSVD2j+S69UvMgIC0HXc37hrFEZjwCedOkzxj8UH80EucrOzEBgSxmhLccoXGADDF4i8B7nIy81BcHAYzuzeiEovvkLxWm4QN0h6TVA/x0jZOUPFIF0E2EyS7Qe+66npJpi0a9k0pJw5hmfrv4qQiGLKHZk5uTi9awMq1HgJJZ6u6HBTAQFBqNWym2gM8jVJJMwfh06fL0R4qTI4uuHvOLc3Fh1HzEVACE9mmSr6YWw/CsRMLKSnXEbHz+Y5gCBNY1o4u2czzzPtFFpVGGR8EtmG7AaqKriiJHyoXK+J6iN5tR9STh9FwrJpaDv4a4QWK4EfvngfNZt1RtWGr+Ps3licTFhHn+lSXcY8uZ6zdcETZ9nwo0T8esIMy6IWqF3J9mcSZ4Y8LkE6vmk5Uq+edxalDQOmmYe0xAuILFUWoRpw7FsCgoLQbMA47uGoheFD8ulDCqDIkk8hMyMdq0f1RrP+o1G+Zn2y2eXDO7H92y/xxrCZyL2fiU3fDEebT6biycrVPUESXstTOPDdqndlhbvzFA7SDVrElvhvJ6JO27dRssJzuHxkJ/b9MB+dhs+BLygEq8f3Rc3mDKCWOLd3C07uWIc2Q6ba1QZNrqsOravvpNcEqcF3fcd0YpDJNvMjgOQlwXOyMvDjxA/QsOuHqFy3CXdTrta5lPWcQUewdcE4dBq5AJGleFz5cfJHKF/jJdTv2I+qDRun/4V2V5uPpxKw678ahNIVqyK6+0B/d+aKSSpJ5QHArtc9FEi2wLh4cDv2rp6LNz6dTlWUM79sxPHNK9BpxHyKKwygqBZdCKCze7bgZMJatB0yTcUcuyvrrP25Yx/XClzuGynbp6l2g+kSAd5M4uKB5g20uQUdKOar1076EC+/xQBqXMh8A4tBhxG34At0Gjkf4aySYJlYM2EAKtZ+hQC6eekkfp4xDDE9B+P5l1sQIBf2xmLnsm/Q4sPxKFe9TqEgyTxJRGmtnCJcimo3a70bUR7iuJqIWziOXGHTviPI6IfWLyEX32rgFJpvWDX2XUS16Ipq0S1xZs8mnNyxFm98PN2h3h4WJFXJSNk+lRgkfI6fUvMC6WT8Glw9sc/PKLxLbhD6TL2ERhRHYEioOE9rGBjAH2o3wout/0yuNfkMB6j5gNE4tmkF0pIvUcBtM3gKSlaqirgFY3Hr0hl0GbeE8iQy2INc/M8XA2Dm5aLd8FkIjXyiUJDcTNJrXo7gLZmm1e/upV7H2q8GokGn/nj2pSZk9C1zPkexJ8uhQZd/pd2+ekwfAqh6TBuc2fMzTmxfi3afTAer5V0//xvKPh/FQ4Wj8+sx46BVGozk+K9FHiQHQ7i787nbC2Lqh2HJlEzatQvkEvVJHZnzMAXDfHC5arVRvMwzqkoha89sjdKVqqFirYYEKKtpMane8bM5+C1uDcIiiqNCrYYo/UwV7F4xC2d3b0bMnwehysst1KQQs+GNC79h08y/0vc0/3CcQxIotFzuTjXJlLvTS0I8cilFpRny2JYVOBG/hoRLYHAobidfwcZZf0W9dr0p6Wav1aN7o9br3VAtujUx6MT2NWj36Qxk303DhpnD0az/KESWLKtiki4Q8usjGde2fWWxdrdkChnRJ3KeAmISB4OLBwJJjlgZBnKzMrBuykC83GUAKtWRLk5vp4vWuagBJp1hAE2gh5cxiK176Kel+DV2Neq2ext/bN6VF9qZCcV3MaP8unklWH5Ur0Mf1Gzxlj+LBBCsJCRfCgC5UxVYzskf2XJgsW/t5IFUXY/+0yCwWuT2JV8iPfkK2n48Db7AQDL6qtG9EfV6N7wQ0wand28kgNoPnYm0pIuIWzQBrT6agNBiJe3RK22ky28IRSSxRmLcFGKQBIkMzm5YNuNkcBeBPj+FJ2MS+1wC1KBzf/yhjpYHOWbuRBeWiQQG0CIG0BxKPtkaLMjuWTkbLzRtj/od3+NuTQyuOECyTKqEJ589hi5jv0VY8VKFgsTFlN2lJeM4QNKYZAEpZ48jdv4YvPrucDxdrS4JhfP74xDTfRAqRjVURdNVo96h3Iy5uMRf92L3qtl47qVXkZp4jioO7T+ZAfh8+cQk/yIt3eO1rZNpaEQHSSQ6DpD0bqoTJDHsKJkkAGIqiwFUqXYjeyBSsU5OBPH35LMMoInoMGI2tRvY999LS8HJHevR4M33+PCEECReIDEXcnF/PGo001oTHjA9/MydLhwsZNxKwamdG1C3bU+q+J/a+RPdY9WYVqLFzs8/sGYhyteoj7LP10Jezn0c37KSWjABgcHkzlnc9XJrdutcK0mJ6rmRuHUyMYiSOg2o3wMSuTqqu3F3x2yZk3UPQaFh8AUG8XVl5UBOsErpLbrtTFiQq/CbXuWDLOz+GMvlfIOXu5MixZtC4qiogHOO/D4mqcqz3i7wmLnj8YTXBJ2tBDYYKSdT+XfbfSfnufIzIzH2S1VJkCA5YpLHrII0hM0krdrAhIPmHu2KBDc0B8A13yCnV1Vx1XsIxQ2SyK+VUHnYmTvZpmAguRt+hbk7T5C06SL3rJzeS+JgsJq7R0tDts5doBpXt0zSZrPZDuXGsUGiDNZjoMRmnNz1cjLVawDFru3Zc+C62+QKnYsN7s14F1YyWSbRXkxS96d0XOEzd06QeKtBzZT7jRhrs3d6NUDELaXAqCrgjiVuJuljyLJyzZkkZxtE3YkdSyKAlHFkx1TMVtu1OW+QbAPzz/n5AWJ8WAzLF9A65+dzs3A2uioOjkFIeZ63u1PzFNRdFfmYPqvl5fc0d1c4k8SwiavhxzHSG4J5+cQZuyvLyzwSSBt8BZJgESwsN65snmj3gzR3xh6YujGOSVMPo8sxK8dcHWudc6Z4dWVJZIv5Bn93p40Y84KdYpJzQ/Dz6PHEvcoaIfGP2VMyv4CglP/0qgjYNKAh2oH6vANrJ4kejl6qIReYrwtzgmT/LwknSFTisazUUITWNi5vmiDaDdydqHxIGNgGycki263pBtRjDLMbY1MhICnprTPJluBONyjvj7tAPq5cMEjq+x8ZJJ5AcRDceZL3LHhhINn/lUUySVsXSIJlbgvNCx4WHv3+VWPXvL6sZt8/v/t/ZcDiwhxFgaLp8YdFs4Dx64oxwbfTrmwDrBivpR4DVDQDF/VqYsf+ef3L5SDvAGCVcy/4GKCimrho1yv3tWdR3xgzD9ssC8H6ko8BKpqBi3q1I77sXvBef9M0HX3kxwAV1cRFu95PALhFw2OAimbgol7tB5BbNDwGqKgmLtr1nhJaFw2PASqagYt6db45jhQNMf0Xi7mnon7V4+sfxQIFJqFMNES/v3D+oyz8+Jp/jgX+AT+bS/shEzsoAAAAAElFTkSuQmCC"},31081:function(Ft){"use strict";Ft.exports="data:image/png;base64,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"},96593:function(Ft){"use strict";Ft.exports="data:image/png;base64,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"},42922:function(Ft){"use strict";Ft.exports="data:image/png;base64,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"},20345:function(Ft){"use strict";Ft.exports="data:image/png;base64,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"},79005:function(Ft){"use strict";Ft.exports="data:image/png;base64,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"},39057:function(Ft){"use strict";Ft.exports="data:image/png;base64,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"},96908:function(Ft){"use strict";Ft.exports="data:image/png;base64,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"},57177:function(Ft){"use strict";Ft.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAANQAAAA8CAYAAAAeyZT3AAAAAXNSR0IArs4c6QAAEpJJREFUeF7tXQeYFdUV/mcbS1F6UUEsoLC7IGKNJWpERbEgSoxGo7HEQFDRWCAGgdASNBbEhglqsC1rAxVBNGg0qNgLsJRddmFhe3vby3uT7393ZmfeezOv7M57W3LP9/EtM3Pn3DPn3n/uvf85c58CKdID0gOOeUBxTJNUJD0gPQAJKNkJpAcc9EALoNRpCaqt3rh4QIkDvH/jxV/zuZZjrVy8uRzvSzDdrx3HxWnnEnz1eevhOf/79HpNdrAs6wrQr9VvtiMc+/kc0HSan9Nrq8Uzt9hquuZjv8kPev26r8x16X5VPYDHDYT7Vy/L8vo94d7P8u5mcV+w+1U34GEZ7a+5Tg/vV31tbrmu36ff23JcB9VdBo9a5v2rekq14/1wN30GNXGzctPKKgf7eExVKUGBpJsSEkgWYPMHXEuH0sHlB5iW8jrAtE6sd9AW8GidVD9mR/fvxDrAzJ3Yp/ObAGL3srC1XweJnf0awHUQWgGJ52i3P+D9OyOP/QHSAjYT8Lwd3gRGH3Bp5dza34D7LUDsD04vmPzuN9cZGkSAF3xm4JttNoFWdasNlRVNta4SV21l6YHakvyPGurrNivA12kZ2B1TdLSisvAA1QrF8hbpAUsP8EWVkAwkdgMSugHxiUB8EpDcC+g1AOjeG+BciSBWPXA3NaA8Pxel+7LRXF+bCwXpShxeTX0V33ZED0tAdcRW+X+2iaN3j35Ar/7iX/e+XnCpbg9cZfkozctBrauci/9tioIlKSpeUTLg7iguk4DqKC0h7bD2QPJBQP/hUHsNhsIVv+qBq7QI+7O2w93USGDtUoEFaavxoqJ4x7Z2FQmodnW/rDxsD3Ba2PcwqL0PhaLEobmxAXnZmaiuKPOqUBRsSlBx06gM7AlbZxQKSkBFwalSZRQ9kJAEDD4GSD7Yyz6WFu5HQV4uVI+Ho1W1ouCe1NV4OooWBFUtAdVenpf1ts0DfQ6F2mcoOMurq6nCnp2Z8DAMwNEKWJEKTG+PtZUEVNuaVd7dnh5I6gF1wFFQEpJQW+1CTtYueBgeEPLuwGRcNWQVamJpogRULL0t63LeA/GJUAeNhBKXgOpqF3Kzs6Ey3iVGqs29gQnDMlDnfMXWGiWgYuVpWU/0PBCfBHXQ0VCUeLgqK7B3b67I4BDyZloKrlTmQ6AsyiIBFWUHS/Ux8kBCMtT+w70MYGlJMfILCloqVoDH0jIwMxaWSEDFwsuyjth4IKk71D7DGKzCnj05qK0zZnoKMDUtA69F2xAJqGh7WOqPrQeYvtSjL+rr65C1JxeqMfUrTkpAyrGvoCSaBklARdO7UnfsPaAAat/DocTFo7C4FMWlIvBLUYD0tAz8KppGSUBF07tSd/t4ILE71N5DoHrcyMrJQ0NjY4sd8QompazGumgZJgEVLc9Kve3rgZ79gW49UVVdg9wDhWZbMtNSMEaZDxEFdlgkoBx2qFTXQTygxHnz/gAPdu3NR2Njk9mwmWMy8Fg0LJWAioZXpU7DA/0OB479hTguyQZ2/Sdm3lF79IWS2B2llVXILylvqVcBuLAamZbh/euotA+geg0E/ponHqSpDrizj6MP1WGU8WM671eq7fhVweTFwIQ/Cpe8PRfY8NfYuue4y4BbNbb6y1eA534Tu/rjEqEeNAAejxs7cgvg4VfGmijA8rQM3Oa0Me0HqKUHxLM01gEzD3b6udpXX+9DgNNvBs64GVh0PFDj+Isw/Oe7fAlw3t2i/NoHgPVLwr/XiZLtCShGpHr29zJ++aWVKHX5pPU1Iw5jx6RjuxOP2QLUsPaUcLJG6uII1ZUBtTAb6McAI4B7BktAtdcIRf/zM/vkg9HY3IydeQxBGbMFBVifloELnezecoRy0pu6rsU5QJ/DJKDogXYeoWiCp2c/7mWF7MJy1Nb7kBNwmkaXgJKAioYHDJ0dAFBqt55Q4ruhyFWDooqArzkcpdE7HqBOuxE4aKBokE9WALUGO9PSStxc4Px7xWFzI/DhI0YDDjoGOP5ycbxjE5CzBRh/JTDiDGD4CaL83m/E+W9e8yUM+g0HTtIC6f56/bvd8JOAURp75SoAKvYDh58gStG27tq68L3FQGOtOP/TOmD/j76aOP09YSowbBww9DigtgLY9y2w7zvguzeEvf5ifsb8bcAPbwNjLwF+Pg3oPQTgubfnAcW7ASfXUAOOBH52PTB0nKiHn6UXZwFFu4DPVwEFFssRK0BRz7gpwn/0U+7XQM6XwFfpYrsxpyUhEUjqhdqGJmQXVgRoj1NwR+pqLHOi2o4HqD99DQwdK55t7mjRKfyF++4t1xIf66uAu/oZJcwNuGYOMHgkcKoNs7TtfWDltQZoOd9eshfoqel76OdA9mfWfp6+FkjTpt/vLhA79Jw1PXibrLoZ+OwFo8yIM4EbXwT6MF5iIblfASumAuUaI6oX8e+kOz4Crn3GV8HjFwLbP3AOUJfMBybO9m7eYCnuJmDjQ4L4MIu/rR8+Bty2zvCxuezuT4AVVwHVxU70bR8dao8+XsY1c38F3Ca2j4WcpNG7NqA4MiT1AJoagNwtwIFtwJBRwPATvVF0r5TmAItPBOoqxfEVDwLnapn+n/4DeHlaYONyVCHw4hPErqoPjATOvRM4Syvr3RVWE2/jaQvhF38HfP4vcYEd7ZZ0sWsu5cBPYlTiW58j6cCjxfmqYuDRCWLU0cXcSQ9sBQaOEPvcmcVJQF08F7joz4b2sr3iRcOX2eHjxT9dVl4HfPWqta0cnRmX4r58WZ8CRbsD24Mvj8UnOE7kqN16eT/t2FdWjcrawFHfKRq9awOKzVpdAjxxCcC3vS79jwBmvCs2+6CQStbfrJxOzdsqzte5gFmHAU31vp317BnAL7VpJke55ZN8r4ciJQjyedsM4uLl6cCnzxo6uDcdp42XLRDnvlsDrLjSupPqZ7duAD5+EqgqEmBkh2fHb+uUjy+eJXliI0rK6/f6TrF5ji+TK5aK65wCzh1lbyvb48nJQM4XRpkBRwHT3gIOGS3Obfw78OYsX5+29YgvnLgklNc0YH+FNgX31ekIjd71AfXU5cCP7wQ2B9/q7NScwjTUAHNGCPBR7tgIHHu2+D8DkQxImuXezcARJ4kzz14FfPuG7/VQgLpkHnDh/eIerj3+daN1d9GnlQwM862tr7/MI1QoHW0FFNdLE+8ToQ6uFTlFtpJFe4C+Q8WVmb2NdaO/rS/cCHyxyro95m4Ve9ozNsn24MvBKeHW10nd0dTsxo5C663TnaDRuzagOJ2bM9K+SWZ+ABxzlrj+1GTgx3fF/0kS3PSy+H/mv4FlFxg6zCMYG3z28MCFdChAzd4CDDte6Hz0PGDnR9Y2nvxr4IbnxbX3HwTe+pP4v7mT8mVw/5HW5A3LthVQ4XboO94Hjj1HlF403hr8ZfsEULQ9HwJUz1gHpJwnTj89RZAtTgpHW9WD3cU1qG+y/iK+rTR61wbUD+8AT2uMn1XDTH0YOEfLPsn4I7BJI3q43zZBcdAgsUZiJyjfJzSYRxcuwt+cHag5FKAerRRrO8p3bwVOKXWNJEdSzhdHHAU5GvoDas/nwINn2nc7JwHF2NrxUwCydP2PFEQMiRzulcdjfV1Ke2iXv61b14vpt52Y169v3Ad88LCTcBJ2KvEoqmpAUbUFeypqaxON3rUB9Z9ngFdn2DfK+fcAzHWjbFoOZNxplL1sIXDBfeJ47VxgvVbuLztFh6LMSwWKdgbqDwYodkpej1RIpS85ObCTfrUaWPnr6AKKDNlVy4DxUwURE0rsABWqPZhzOEXLNfz4KSD99lA1RXbd+1NCiahrdCOrzH4jpLbQ6M4Daswk4MhTxYNu32idXcxcN7JklPpq4K6+hmOcpM23vAw8f7290yc9AEyaI65v+BuwxsRkkbiYv0PM6fWF9lGnAXd/LMoza/qRc611BwMUR6ZHKgz6mbE2uymQWTsZNaspX6iE07aOUInJwO0bgKNPM9qL8bHCXUBVoRhdmxuAibOMaawdoL54EXjht/btYR791y0E3pkfGWBClSbjH0c21IPM4no0e6yTlttCozsPqEsXCOdSzOyZ+WFJs87SWJ7CncD8VOOqeX2xYByQrzFu5vsZgF2oxaeCxaHIdDGWZCfXPgucdoO4uuoW4DNtvaKX/8M7QKq2fvr7OcDJVwNn/k5cff4GYMtLkQOKd5hz/exGuWCdI5Lsg7YCimzj5EXCmrzvBYXP4LO/zPrcCGzbASrYS4j6rvuHCBxT7MiLUKAJdZ3Teag44GpCWZ39j3a0lkZ3HlCnXAdcv1I81tcZwD+vCXxEc5nMD4FlE40yv38TGHuxOF5+MbBtQ+D91z8HnKKxTcEAxSyDeaMFfewvDA4TlHrO3UNnAdmbfUsx++D3GoPH0S51oghIskPNHma/9gm1hjIvvv0pc7MF4yaLNQuF9Dzf8JRYAop0NmcdlGeuBL5fE+hL/qbT0gJjOmgHKLbHn48CXD5f0Ap9bA/67eDB4njp6SKbxWnRfjmzqr4ZuZVBszJaRaM7DygGTe/TsgsYUF0wBigx/SACpxB3fyJSbSj/Xga8pn2vw+OpjwDnaOseqynbYWOB2V+KqRglGKB4neksVlQvyQiSEhQGVJdoNLi5ARkPWpRtgE6/xnhP+h32TW1eZ5FlJNtoluMuBW59XZxhytL8NKCh2rcMR+H7vzFSmB7+BcBMAkosAWWegvPlyJekv5hBx2t2gOK1/64EXro1UMeEu4ApfxPnmYa0VJti2nu59Vfi4r27y24vaYYnyLdqraHRnQcUH/P29cAobX1RXSpAw8U7O8mp1wGHalM8bu7OEcTc4UZPAG57z3AWsxW+eEnM148+XUw/yL7pEgxQZOgIvG9eF8HC4l3A4FHAib802D3qefJS4CdTneamumgOcLFfOs0ixoR+sG9QMx1P2j3zA5EzSFZQF3MnZMYA10cMPvOzbU4zT77GyJbwZ8daCyjq58sjHPlhrfDJb1aKNqMU7gBemgZk/VdkeHCtfPliY82s6w0GKJYhkULSgdN5Zq4wTKGzrbzOGQtnLtES9gmPB/uqPKhsCL6hbFwcLkpNh03nCDQwOoBirIajlJ4gaueY95cCb2kBTnMZc0zD/16CZO0cY14fDFAEEmX8FdYWsJOvWwAwF89OOCVcmGWkCIXz9uR0lNNSf5mRLH6rlsIg6LQ1Rt6iXf1ct3B0qncZJVoLqEg6qM5sWrUlM0hIruiM386PBdj09aUdoLZtFOSGTq8HtK1bZKywX0RVvL/cBlejir2u4D9+qCjYnjoaY8Pd1CU6gKIz2BGvecpIIDU7qDRX0Nl881oJf7WOMYnTb/K9Wpkv7vtxXXjJsWTASB6Q8uVbVo/9UCunWqRlv18buunIcumZ5czt46gZSs64BTh7OjBwpJFnZwYU7+cCmTlyzB0028ZrXKcR6Jxe+mdgxxJQtOWIU4CrHzdYPP3Z2Y7fvi5GV+b7MXmWYgcopi0xiM2g+aARvh7kfhP0LUf0GAk5vu2l7qDTPpoSCY0ePUDpTunRVwzrnO6xE/NNFm5KCXcBHTJaLFT5yQWdHkrsOhs7L6co+ucCTKMJR9jRF+cCjMUwK2HW0MD1Tjh6gpVh+hPz2Q5NE+ApyBTrznDo9LbWHe79tHFIigACaXJOH/VUrXB1mMuxTbne1j+nqSltjZY235NX5UFFiGlfJDR69AHV5keOUEEkb+9wVHMac/UTouTm5wBmjEvpMh6oblKRUxnGb14reHzMaoSMNEtAheoac74HDkkRpZae4ZslHepeeb3De4DL6O1load9/JQ1nE1dJKCCNTmTPUmQUPi90kItobXDdxNpYCQe2F/tQXl96J+PUoD30jJwUdDZe7vsehTJ00Za1skpH4O6DO5SMu4CNj0eqTWyfCfwQF0zkFUR3qf3oWj0rjdCHZJqxE0YczF/PRpJ4zJyf+l8b3ayV5jrZ7W/RSQ6ZdkO6QGyfTvL3Giyye0zGx2KRu96gOqQTSaN6ugeKKpTUVQTBjkRgkaXgOroLS3ti4kH+L3hjjICKvS22cFodAmomDSXrKQzeGBPpQc1Nl/yBthvQ6NLQHWGlpY2xsQDFQ0q8qrCm/bZ0egSUDFpKllJZ/AAOYnM8GJS3sexotEloDpDS0sbY+aBAzUelNWFjknpBvnT6BJQMWsqWVFn8EC9G9hdHl5MyjtK+WWjS0B1hlaWNsbUA9mVbtQ2hWb7TKPU7anp8Eb9JaBi2lSyss7ggQjJCZ+90SWgOkMLSxtj5gGOS/zHmJQ7jMyJFsM0Gl0CKmZNJSvqTB4oqPGgJAJyQqfRJaA6UytLW2PmgcoGFfvCj0m10Oj/A9jGm+feuyEMAAAAAElFTkSuQmCC"},81378:function(Ft){"use strict";Ft.exports="data:image/png;base64,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"},47621:function(Ft){"use strict";Ft.exports="data:image/png;base64,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"}}]); diff --git a/p__Classrooms__Lists__CommonHomework__EditWork__index.74428579.async.js b/p__Classrooms__Lists__CommonHomework__EditWork__index.a9c4f288.async.js similarity index 69% rename from p__Classrooms__Lists__CommonHomework__EditWork__index.74428579.async.js rename to p__Classrooms__Lists__CommonHomework__EditWork__index.a9c4f288.async.js index 70add2fbee..d3ec799d17 100644 --- a/p__Classrooms__Lists__CommonHomework__EditWork__index.74428579.async.js +++ b/p__Classrooms__Lists__CommonHomework__EditWork__index.a9c4f288.async.js @@ -1,4 +1,4 @@ -(self.webpackChunk=self.webpackChunk||[]).push([[1211],{26227:function(Oe,st,re){"use strict";re.d(st,{Z:function(){return _e}});var ae=re(54476),ue=re(59301),Xe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M360 184h-8c4.4 0 8-3.6 8-8v8h304v-8c0 4.4 3.6 8 8 8h-8v72h72v-80c0-35.3-28.7-64-64-64H352c-35.3 0-64 28.7-64 64v80h72v-72zm504 72H160c-17.7 0-32 14.3-32 32v32c0 4.4 3.6 8 8 8h60.4l24.7 523c1.6 34.1 29.8 61 63.9 61h454c34.2 0 62.3-26.8 63.9-61l24.7-523H888c4.4 0 8-3.6 8-8v-32c0-17.7-14.3-32-32-32zM731.3 840H292.7l-24.2-512h487l-24.2 512z"}}]},name:"delete",theme:"outlined"},Ge=Xe,Se=re(7657),Ee=function(Ce,Me){return ue.createElement(Se.Z,(0,ae.Z)({},Ce,{ref:Me,icon:Ge}))},le=ue.forwardRef(Ee),_e=le},41464:function(Oe,st,re){"use strict";re.d(st,{Z:function(){return _e}});var ae=re(54476),ue=re(59301),Xe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M505.7 661a8 8 0 0012.6 0l112-141.7c4.1-5.2.4-12.9-6.3-12.9h-74.1V168c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v338.3H400c-6.7 0-10.4 7.7-6.3 12.9l112 141.8zM878 626h-60c-4.4 0-8 3.6-8 8v154H214V634c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v198c0 17.7 14.3 32 32 32h684c17.7 0 32-14.3 32-32V634c0-4.4-3.6-8-8-8z"}}]},name:"download",theme:"outlined"},Ge=Xe,Se=re(7657),Ee=function(Ce,Me){return ue.createElement(Se.Z,(0,ae.Z)({},Ce,{ref:Me,icon:Ge}))},le=ue.forwardRef(Ee),_e=le},61481:function(Oe,st,re){"use strict";re.d(st,{Z:function(){return _e}});var ae=re(54476),ue=re(59301),Xe={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M885.2 446.3l-.2-.8-112.2-285.1c-5-16.1-19.9-27.2-36.8-27.2H281.2c-17 0-32.1 11.3-36.9 27.6L139.4 443l-.3.7-.2.8c-1.3 4.9-1.7 9.9-1 14.8-.1 1.6-.2 3.2-.2 4.8V830a60.9 60.9 0 0060.8 60.8h627.2c33.5 0 60.8-27.3 60.9-60.8V464.1c0-1.3 0-2.6-.1-3.7.4-4.9 0-9.6-1.3-14.1zm-295.8-43l-.3 15.7c-.8 44.9-31.8 75.1-77.1 75.1-22.1 0-41.1-7.1-54.8-20.6S436 441.2 435.6 419l-.3-15.7H229.5L309 210h399.2l81.7 193.3H589.4zm-375 76.8h157.3c24.3 57.1 76 90.8 140.4 90.8 33.7 0 65-9.4 90.3-27.2 22.2-15.6 39.5-37.4 50.7-63.6h156.5V814H214.4V480.1z"}}]},name:"inbox",theme:"outlined"},Ge=Xe,Se=re(7657),Ee=function(Ce,Me){return ue.createElement(Se.Z,(0,ae.Z)({},Ce,{ref:Me,icon:Ge}))},le=ue.forwardRef(Ee),_e=le},33853:function(Oe,st,re){"use strict";re.d(st,{Z:function(){return _e}});var ae=re(54476),ue=re(59301),Xe={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"},Ge=Xe,Se=re(7657),Ee=function(Ce,Me){return ue.createElement(Se.Z,(0,ae.Z)({},Ce,{ref:Me,icon:Ge}))},le=ue.forwardRef(Ee),_e=le},38819:function(Oe,st,re){"use strict";re.d(st,{Z:function(){return _e}});var ae=re(54476),ue=re(59301),Xe={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"},Ge=Xe,Se=re(7657),Ee=function(Ce,Me){return ue.createElement(Se.Z,(0,ae.Z)({},Ce,{ref:Me,icon:Ge}))},le=ue.forwardRef(Ee),_e=le},96408:function(Oe,st){"use strict";st.Z={lists:"lists___xhHyq",item:"item___pWJAA",children:"children___sDG61",diamond:"diamond___FwgzD",button:"button___WPN6r",mathWrap:"mathWrap___FmnMJ",mathFillWrap:"mathFillWrap___PmY3H"}},25863:function(){"use strict";function Oe(ne,y,a,E){a===void 0&&(a=0),E===void 0&&(E=1/0),this._name=ne,this._defaultValue=y,this._minimum=a,this._maximum=E}Object.defineProperty(Oe.prototype,"name",{get:function(){return this._name},set:function(ne){if(typeof ne!="string"||ne==="")throw new Error("Shape name must be a valid string.");this._name=ne}}),Object.defineProperty(Oe.prototype,"defaultValue",{get:function(){return this._defaultValue},set:function(ne){if(typeof ne!="number"||isNaN(ne))throw new Error("The default value must be a real number, not: "+ne);this._defaultValue=ne}}),Object.defineProperty(Oe.prototype,"minimum",{get:function(){return this._minimum},set:function(ne){if(typeof ne!="number"||isNaN(ne))throw new Error("Minimum must be a real number, not: "+ne);this._minimum=ne}}),Object.defineProperty(Oe.prototype,"maximum",{get:function(){return this._maximum},set:function(ne){if(typeof ne!="number"||isNaN(ne))throw new Error("Maximum must be a real number, not: "+ne);this._maximum=ne}}),go.Shape._FigureParameters={},go.Shape.getFigureParameter=function(ne,y){var a=go.Shape._FigureParameters[ne];return a?a[y]:null},go.Shape.setFigureParameter=function(ne,y,a){if(!(a instanceof Oe))throw new Error("Third argument to Shape.setFigureParameter is not FigureParameter: "+a);if(a.defaultValuea.maximum)throw new Error("defaultValue must be between minimum and maximum, not: "+a.defaultValue);var E=go.Shape._FigureParameters[ne];E||(E=[],go.Shape._FigureParameters[ne]=E),E[y]=a};var st=[];function re(ne,y){var a=st.pop();return a===void 0?new go.Point(ne,y):(a.x=ne,a.y=y,a)}function ae(){var ne=st.pop();return ne===void 0?new go.Point:ne}function ue(ne){st.push(ne)}function Xe(ne,y,a,E,b,x,z,ee,te){te||(te=new go.Point);var oe=ne-a,ie=b-z,ge=NaN,me=NaN;if(oe===0)if(ie===0)ne===a&&(ge=ne,me=y);else{var se=(x-ee)/ie,we=x-se*b;ge=ne,me=se*ge+we}else if(ie===0){var Le=(y-E)/oe,ke=y-Le*ne;ge=b,me=Le*ge+ke}else{var Le=(y-E)/oe,se=(x-ee)/ie,ke=y-Le*ne,we=x-se*b;ge=(we-ke)/(Le-se),me=Le*ge+ke}return te.x=ge,te.y=me,te}function Ge(ne,y,a,E,b,x,z,ee,te,oe,ie,ge,me,se){var we=1-te,Le=te,ke=ne*we+a*Le,ct=y*we+E*Le,ft=a*we+b*Le,Fe=E*we+x*Le,rt=b*we+z*Le,qe=x*we+ee*Le,We=ke*we+ft*Le,nt=ct*we+Fe*Le,Ze=ft*we+rt*Le,et=Fe*we+qe*Le,dt=We*we+Ze*Le,it=nt*we+et*Le;oe.x=ke,oe.y=ct,ie.x=We,ie.y=nt,ge.x=dt,ge.y=it,me.x=Ze,me.y=et,se.x=rt,se.y=qe}var Se=new go.Spot(.156,.156),Ee=new go.Spot(.844,.844),le=4*((Math.sqrt(2)-1)/3);go.Shape.setFigureParameter("RoundedRectangle",0,new Oe("CornerRounding",5)),go.Shape.defineFigureGenerator("RoundedRectangle",function(ne,y,a){var E=ne?ne.parameter1:NaN;(isNaN(E)||E<0)&&(E=5),E=Math.min(E,y/3),E=Math.min(E,a/3);var b=E*le,x=new go.Geometry().add(new go.PathFigure(E,0,!0).add(new go.PathSegment(go.PathSegment.Line,y-E,0)).add(new go.PathSegment(go.PathSegment.Bezier,y,E,y-b,0,y,b)).add(new go.PathSegment(go.PathSegment.Line,y,a-E)).add(new go.PathSegment(go.PathSegment.Bezier,y-E,a,y,a-b,y-b,a)).add(new go.PathSegment(go.PathSegment.Line,E,a)).add(new go.PathSegment(go.PathSegment.Bezier,0,a-E,b,a,0,a-b)).add(new go.PathSegment(go.PathSegment.Line,0,E)).add(new go.PathSegment(go.PathSegment.Bezier,E,0,0,b,b,0).close()));return b>1&&(x.spot1=new go.Spot(0,0,b,b),x.spot2=new go.Spot(1,1,-b,-b)),x}),go.Shape.defineFigureGenerator("Border","RoundedRectangle"),go.Shape.defineFigureGenerator("TriangleRight",function(ne,y,a){return new go.Geometry().add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())).setSpots(0,.25,.5,.75)}),go.Shape.defineFigureGenerator("TriangleDown",function(ne,y,a){return new go.Geometry().add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,.5*y,a).close())).setSpots(.25,0,.75,.5)}),go.Shape.defineFigureGenerator("TriangleLeft",function(ne,y,a){return new go.Geometry().add(new go.PathFigure(y,a).add(new go.PathSegment(go.PathSegment.Line,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,y,0).close())).setSpots(.5,.25,1,.75)}),go.Shape.defineFigureGenerator("TriangleUp",function(ne,y,a){return new go.Geometry().add(new go.PathFigure(y,a).add(new go.PathSegment(go.PathSegment.Line,0,a)).add(new go.PathSegment(go.PathSegment.Line,.5*y,0).close())).setSpots(.25,.5,.75,1)}),go.Shape.defineFigureGenerator("Triangle","TriangleUp"),go.Shape.defineFigureGenerator("Diamond",function(ne,y,a){return new go.Geometry().add(new go.PathFigure(.5*y,0).add(new go.PathSegment(go.PathSegment.Line,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.5*y,a)).add(new go.PathSegment(go.PathSegment.Line,y,.5*a).close())).setSpots(.25,.25,.75,.75)}),go.Shape.defineFigureGenerator("LineH",function(ne,y,a){var E=new go.Geometry(go.Geometry.Line);return E.startX=0,E.startY=a/2,E.endX=y,E.endY=a/2,E}),go.Shape.defineFigureGenerator("LineV",function(ne,y,a){var E=new go.Geometry(go.Geometry.Line);return E.startX=y/2,E.startY=0,E.endX=y/2,E.endY=a,E}),go.Shape.defineFigureGenerator("BarH","Rectangle"),go.Shape.defineFigureGenerator("BarV","Rectangle"),go.Shape.defineFigureGenerator("MinusLine","LineH"),go.Shape.defineFigureGenerator("PlusLine",function(ne,y,a){return new go.Geometry().add(new go.PathFigure(0,a/2,!1).add(new go.PathSegment(go.PathSegment.Line,y,a/2)).add(new go.PathSegment(go.PathSegment.Move,y/2,0)).add(new go.PathSegment(go.PathSegment.Line,y/2,a)))}),go.Shape.defineFigureGenerator("XLine",function(ne,y,a){return new go.Geometry().add(new go.PathFigure(0,a,!1).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Move,0,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)))}),go.Shape.defineFigureGenerator("LineRight",function(ne,y,a){return new go.Geometry().add(new go.PathFigure(.25*y,0,!1).add(new go.PathSegment(go.PathSegment.Line,.75*y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.25*y,a)))}),go.Shape.defineFigureGenerator("LineDown",function(ne,y,a){return new go.Geometry().add(new go.PathFigure(0,.25*a,!1).add(new go.PathSegment(go.PathSegment.Line,.5*y,.75*a)).add(new go.PathSegment(go.PathSegment.Line,y,.25*a)))}),go.Shape.defineFigureGenerator("LineLeft",function(ne,y,a){return new go.Geometry().add(new go.PathFigure(.75*y,0,!1).add(new go.PathSegment(go.PathSegment.Line,.25*y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.75*y,a)))}),go.Shape.defineFigureGenerator("LineUp",function(ne,y,a){return new go.Geometry().add(new go.PathFigure(0,.75*a,!1).add(new go.PathSegment(go.PathSegment.Line,.5*y,.25*a)).add(new go.PathSegment(go.PathSegment.Line,y,.75*a)))}),go.Shape.defineFigureGenerator("AsteriskLine",function(ne,y,a){var E=.2/Math.SQRT2;return new go.Geometry().add(new go.PathFigure(E*y,(1-E)*a,!1).add(new go.PathSegment(go.PathSegment.Line,(1-E)*y,E*a)).add(new go.PathSegment(go.PathSegment.Move,E*y,E*a)).add(new go.PathSegment(go.PathSegment.Line,(1-E)*y,(1-E)*a)).add(new go.PathSegment(go.PathSegment.Move,0,a/2)).add(new go.PathSegment(go.PathSegment.Line,y,a/2)).add(new go.PathSegment(go.PathSegment.Move,y/2,0)).add(new go.PathSegment(go.PathSegment.Line,y/2,a)))}),go.Shape.defineFigureGenerator("CircleLine",function(ne,y,a){var E=y/2,b=new go.Geometry().add(new go.PathFigure(y,y/2,!1).add(new go.PathSegment(go.PathSegment.Arc,0,360,E,E,E,E).close()));return b.spot1=Se,b.spot2=Ee,b.defaultStretch=go.GraphObject.Uniform,b}),go.Shape.defineFigureGenerator("Line1",function(ne,y,a){var E=new go.Geometry(go.Geometry.Line);return E.startX=0,E.startY=0,E.endX=y,E.endY=a,E}),go.Shape.defineFigureGenerator("Line2",function(ne,y,a){var E=new go.Geometry(go.Geometry.Line);return E.startX=y,E.startY=0,E.endX=0,E.endY=a,E}),go.Shape.defineFigureGenerator("Curve1",function(ne,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,y,a,le*y,0,y,(1-le)*a)))}),go.Shape.defineFigureGenerator("Curve2",function(ne,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,y,a,0,le*a,(1-le)*y,a)))}),go.Shape.defineFigureGenerator("Curve3",function(ne,y,a){return new go.Geometry().add(new go.PathFigure(y,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,0,a,y,le*a,le*y,a)))}),go.Shape.defineFigureGenerator("Curve4",function(ne,y,a){return new go.Geometry().add(new go.PathFigure(y,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,0,a,(1-le)*y,0,0,(1-le)*a)))}),go.Shape.defineFigureGenerator("TriangleDownLeft",function(ne,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())).setSpots(0,.5,.5,1)}),go.Shape.defineFigureGenerator("TriangleDownRight",function(ne,y,a){return new go.Geometry().add(new go.PathFigure(y,0,!0).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())).setSpots(.5,.5,1,1)}),go.Shape.defineFigureGenerator("TriangleUpLeft",function(ne,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())).setSpots(0,0,.5,.5)}),go.Shape.defineFigureGenerator("TriangleUpRight",function(ne,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y,a).close())).setSpots(.5,0,1,.5)}),go.Shape.defineFigureGenerator("RightTriangle","TriangleDownLeft"),go.Shape.setFigureParameter("Parallelogram1",0,new Oe("Indent",.1,-.99,.99)),go.Shape.defineFigureGenerator("Parallelogram1",function(ne,y,a){var E=ne?ne.parameter1:NaN;isNaN(E)?E=.1:E<-1?E=-1:E>1&&(E=1);var b=Math.abs(E)*y;if(E===0){var x=new go.Geometry(go.Geometry.Rectangle);return x.startX=0,x.startY=0,x.endX=y,x.endY=a,x}else{var x=new go.Geometry;return E>0?x.add(new go.PathFigure(b,0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y-b,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())):x.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y-b,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,b,a).close())),by&&(E=y);var b=Math.abs(E);if(E===0){var x=new go.Geometry(go.Geometry.Rectangle);return x.startX=0,x.startY=0,x.endX=y,x.endY=a,x}else{var x=new go.Geometry;return E>0?x.add(new go.PathFigure(b,0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y-b,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())):x.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y-b,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,b,a).close())),b.5&&(E=.5);var b=Math.abs(E)*y;if(E===0){var x=new go.Geometry(go.Geometry.Rectangle);return x.startX=0,x.startY=0,x.endX=y,x.endY=a,x}else{var x=new go.Geometry;return E>0?x.add(new go.PathFigure(b,0).add(new go.PathSegment(go.PathSegment.Line,y-b,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())):x.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y-b,a)).add(new go.PathSegment(go.PathSegment.Line,b,a).close())),by&&(E=y/2);var b=Math.abs(E);if(E===0){var x=new go.Geometry(go.Geometry.Rectangle);return x.startX=0,x.startY=0,x.endX=y,x.endY=a,x}else{var x=new go.Geometry;return E>0?x.add(new go.PathFigure(b,0).add(new go.PathSegment(go.PathSegment.Line,y-b,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())):x.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y-b,a)).add(new go.PathSegment(go.PathSegment.Line,b,a).close())),by&&(E=y/2);var b=Math.abs(E);if(E===0){var x=new go.Geometry(go.Geometry.Rectangle);return x.startX=0,x.startY=0,x.endX=y,x.endY=a,x}else{var x=new go.Geometry;return E>0?x.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y-b,a)).add(new go.PathSegment(go.PathSegment.Line,b,a).close())):x.add(new go.PathFigure(b,0).add(new go.PathSegment(go.PathSegment.Line,y-b,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())),b0&&(z.add(new go.PathSegment(go.PathSegment.Move,y/2+ee,y/2)),z.add(new go.PathSegment(go.PathSegment.Arc,0,-360,b,b,ee,ee).close())),x.spot1=Se,x.spot2=Ee,x.defaultStretch=go.GraphObject.Uniform,x}),go.Shape.defineFigureGenerator("Cloud",function(ne,y,a){return new go.Geometry().add(new go.PathFigure(.08034461*y,.1944299*a,!0).add(new go.PathSegment(go.PathSegment.Bezier,.2008615*y,.05349299*a,-.09239631*y,.07836421*a,.1406031*y,-.0542823*a)).add(new go.PathSegment(go.PathSegment.Bezier,.4338609*y,.074219*a,.2450511*y,-.00697547*a,.3776197*y,-.01112067*a)).add(new go.PathSegment(go.PathSegment.Bezier,.6558228*y,.07004196*a,.4539471*y,0,.6066018*y,-.02526587*a)).add(new go.PathSegment(go.PathSegment.Bezier,.8921095*y,.08370865*a,.6914277*y,-.01904177*a,.8921095*y,-.01220843*a)).add(new go.PathSegment(go.PathSegment.Bezier,.9147671*y,.3194596*a,1.036446*y,.04105738*a,1.020377*y,.3022052*a)).add(new go.PathSegment(go.PathSegment.Bezier,.9082935*y,.562044*a,1.04448*y,.360238*a,.992256*y,.5219009*a)).add(new go.PathSegment(go.PathSegment.Bezier,.9212406*y,.8217117*a,1.032337*y,.5771781*a,1.018411*y,.8120651*a)).add(new go.PathSegment(go.PathSegment.Bezier,.7592566*y,.9156953*a,1.028411*y,.9571472*a,.8556702*y,1.052487*a)).add(new go.PathSegment(go.PathSegment.Bezier,.5101666*y,.9310455*a,.7431877*y,1.009325*a,.5624123*y,1.021761*a)).add(new go.PathSegment(go.PathSegment.Bezier,.2609328*y,.9344623*a,.4820677*y,1.031761*a,.3030112*y,1.002796*a)).add(new go.PathSegment(go.PathSegment.Bezier,.08034461*y,.870098*a,.2329994*y,1.01518*a,.03213784*y,1.01518*a)).add(new go.PathSegment(go.PathSegment.Bezier,.06829292*y,.6545475*a,-.02812061*y,.9032597*a,-.01205169*y,.6835638*a)).add(new go.PathSegment(go.PathSegment.Bezier,.06427569*y,.4265613*a,-.01812061*y,.6089503*a,-.00606892*y,.4555777*a)).add(new go.PathSegment(go.PathSegment.Bezier,.08034461*y,.1944299*a,-.01606892*y,.3892545*a,-.01205169*y,.1944299*a))).setSpots(.1,.1,.9,.9)}),go.Shape.defineFigureGenerator("StopSign",function(ne,y,a){var E=1/(Math.SQRT2+2);return new go.Geometry().add(new go.PathFigure(E*y,0,!0).add(new go.PathSegment(go.PathSegment.Line,(1-E)*y,0)).add(new go.PathSegment(go.PathSegment.Line,y,E*a)).add(new go.PathSegment(go.PathSegment.Line,y,(1-E)*a)).add(new go.PathSegment(go.PathSegment.Line,(1-E)*y,a)).add(new go.PathSegment(go.PathSegment.Line,E*y,a)).add(new go.PathSegment(go.PathSegment.Line,0,(1-E)*a)).add(new go.PathSegment(go.PathSegment.Line,0,E*a).close())).setSpots(E/2,E/2,1-E/2,1-E/2)}),go.Shape.setFigureParameter("Pie",0,new Oe("Start",0,-360,360)),go.Shape.setFigureParameter("Pie",1,new Oe("Sweep",315,-360,360)),go.Shape.defineFigureGenerator("Pie",function(ne,y,a){var E=ne?ne.parameter1:NaN,b=ne?ne.parameter2:NaN;isNaN(E)&&(E=0),isNaN(b)&&(b=315);var x=E%360;x<0&&(x+=360);var z=b%360,ee=Math.min(y,a)/2;return new go.Geometry().add(new go.PathFigure(ee,ee).add(new go.PathSegment(go.PathSegment.Arc,x,z,ee,ee,ee,ee).close()))}),go.Shape.defineFigureGenerator("PiePiece",function(ne,y,a){var E=le/Math.SQRT2*.5,b=Math.SQRT2/2,x=1-Math.SQRT2/2;return new go.Geometry().add(new go.PathFigure(y,a,!0).add(new go.PathSegment(go.PathSegment.Bezier,b*y,x*a,y,(1-E)*a,(b+E)*y,(x+E)*a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close()))}),go.Shape.setFigureParameter("ThickCross",0,new Oe("Thickness",30)),go.Shape.defineFigureGenerator("ThickCross",function(ne,y,a){var E=ne?ne.parameter1:NaN;(isNaN(E)||E<0)&&(E=30);var b=Math.min(E,y)/2,x=y/2,z=a/2;return new go.Geometry().add(new go.PathFigure(x-b,0,!0).add(new go.PathSegment(go.PathSegment.Line,x+b,0)).add(new go.PathSegment(go.PathSegment.Line,x+b,z-b)).add(new go.PathSegment(go.PathSegment.Line,y,z-b)).add(new go.PathSegment(go.PathSegment.Line,y,z+b)).add(new go.PathSegment(go.PathSegment.Line,x+b,z+b)).add(new go.PathSegment(go.PathSegment.Line,x+b,a)).add(new go.PathSegment(go.PathSegment.Line,x-b,a)).add(new go.PathSegment(go.PathSegment.Line,x-b,z+b)).add(new go.PathSegment(go.PathSegment.Line,0,z+b)).add(new go.PathSegment(go.PathSegment.Line,0,z-b)).add(new go.PathSegment(go.PathSegment.Line,x-b,z-b).close()))}),go.Shape.setFigureParameter("ThinCross",0,new Oe("Thickness",10)),go.Shape.defineFigureGenerator("ThinCross",function(ne,y,a){var E=ne?ne.parameter1:NaN;(isNaN(E)||E<0)&&(E=10);var b=Math.min(E,y)/2,x=y/2,z=a/2;return new go.Geometry().add(new go.PathFigure(x-b,0,!0).add(new go.PathSegment(go.PathSegment.Line,x+b,0)).add(new go.PathSegment(go.PathSegment.Line,x+b,z-b)).add(new go.PathSegment(go.PathSegment.Line,y,z-b)).add(new go.PathSegment(go.PathSegment.Line,y,z+b)).add(new go.PathSegment(go.PathSegment.Line,x+b,z+b)).add(new go.PathSegment(go.PathSegment.Line,x+b,a)).add(new go.PathSegment(go.PathSegment.Line,x-b,a)).add(new go.PathSegment(go.PathSegment.Line,x-b,z+b)).add(new go.PathSegment(go.PathSegment.Line,0,z+b)).add(new go.PathSegment(go.PathSegment.Line,0,z-b)).add(new go.PathSegment(go.PathSegment.Line,x-b,z-b).close()))}),go.Shape.setFigureParameter("ThickX",0,new Oe("Thickness",30)),go.Shape.defineFigureGenerator("ThickX",function(ne,y,a){var E=ne?ne.parameter1:NaN;if((isNaN(E)||E<0)&&(E=30),y===0||a===0){var b=new go.Geometry(go.Geometry.Rectangle);return b.startX=0,b.startY=0,b.endX=y,b.endY=a,b}else{var x=y/2,z=a/2,ee=Math.atan2(a,y),te=E-Math.min(Math.cos(ee)*E/2,x),oe=E-Math.min(Math.sin(ee)*E/2,z),b=new go.Geometry,ie=new go.PathFigure(te,0,!0);return b.add(ie),ie.add(new go.PathSegment(go.PathSegment.Line,x,.2*a)),ie.add(new go.PathSegment(go.PathSegment.Line,y-te,0)),ie.add(new go.PathSegment(go.PathSegment.Line,y,oe)),ie.add(new go.PathSegment(go.PathSegment.Line,.8*y,z)),ie.add(new go.PathSegment(go.PathSegment.Line,y,a-oe)),ie.add(new go.PathSegment(go.PathSegment.Line,y-te,a)),ie.add(new go.PathSegment(go.PathSegment.Line,x,.8*a)),ie.add(new go.PathSegment(go.PathSegment.Line,te,a)),ie.add(new go.PathSegment(go.PathSegment.Line,0,a-oe)),ie.add(new go.PathSegment(go.PathSegment.Line,.2*y,z)),ie.add(new go.PathSegment(go.PathSegment.Line,0,oe).close()),b}}),go.Shape.setFigureParameter("ThinX",0,new Oe("Thickness",10)),go.Shape.defineFigureGenerator("ThinX",function(ne,y,a){var E=ne?ne.parameter1:NaN;(isNaN(E)||E<0)&&(E=10);var b=new go.Geometry,x=new go.PathFigure(.1*y,0,!0);return b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.5*y,.4*a)),x.add(new go.PathSegment(go.PathSegment.Line,.9*y,0)),x.add(new go.PathSegment(go.PathSegment.Line,y,.1*a)),x.add(new go.PathSegment(go.PathSegment.Line,.6*y,.5*a)),x.add(new go.PathSegment(go.PathSegment.Line,y,.9*a)),x.add(new go.PathSegment(go.PathSegment.Line,.9*y,a)),x.add(new go.PathSegment(go.PathSegment.Line,.5*y,.6*a)),x.add(new go.PathSegment(go.PathSegment.Line,.1*y,a)),x.add(new go.PathSegment(go.PathSegment.Line,0,.9*a)),x.add(new go.PathSegment(go.PathSegment.Line,.4*y,.5*a)),x.add(new go.PathSegment(go.PathSegment.Line,0,.1*a).close()),b}),go.Shape.setFigureParameter("SquareIBeam",0,new Oe("BeamWidth",.2,.1,.9)),go.Shape.defineFigureGenerator("SquareIBeam",function(ne,y,a){var E=ne?ne.parameter1:NaN;isNaN(E)&&(E=.2);var b=new go.Geometry,x=new go.PathFigure(0,0,!0);return b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,y,0)),x.add(new go.PathSegment(go.PathSegment.Line,y,E*a)),x.add(new go.PathSegment(go.PathSegment.Line,(.5+E/2)*y,E*a)),x.add(new go.PathSegment(go.PathSegment.Line,(.5+E/2)*y,(1-E)*a)),x.add(new go.PathSegment(go.PathSegment.Line,y,(1-E)*a)),x.add(new go.PathSegment(go.PathSegment.Line,y,a)),x.add(new go.PathSegment(go.PathSegment.Line,0,a)),x.add(new go.PathSegment(go.PathSegment.Line,0,(1-E)*a)),x.add(new go.PathSegment(go.PathSegment.Line,(.5-E/2)*y,(1-E)*a)),x.add(new go.PathSegment(go.PathSegment.Line,(.5-E/2)*y,E*a)),x.add(new go.PathSegment(go.PathSegment.Line,0,E*a).close()),b}),go.Shape.setFigureParameter("RoundedIBeam",0,new Oe("Curviness",.5,.05,.65)),go.Shape.defineFigureGenerator("RoundedIBeam",function(ne,y,a){var E=ne?ne.parameter1:NaN;isNaN(E)&&(E=.5);var b=new go.Geometry,x=new go.PathFigure(0,0,!0);return b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,y,0)),x.add(new go.PathSegment(go.PathSegment.Bezier,y,a,Math.abs(1-E)*y,.25*a,Math.abs(1-E)*y,.75*a)),x.add(new go.PathSegment(go.PathSegment.Line,0,a)),x.add(new go.PathSegment(go.PathSegment.Bezier,0,0,E*y,.75*a,E*y,.25*a).close()),b}),go.Shape.defineFigureGenerator("HalfEllipse",function(ne,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,le*y,0,y,(.5-le/2)*a)).add(new go.PathSegment(go.PathSegment.Bezier,0,a,y,(.5+le/2)*a,le*y,a).close())).setSpots(0,.156,.844,.844)}),go.Shape.defineFigureGenerator("Crescent",function(ne,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Bezier,0,a,y,0,y,a)).add(new go.PathSegment(go.PathSegment.Bezier,0,0,.5*y,.75*a,.5*y,.25*a).close())).setSpots(.311,.266,.744,.744)}),go.Shape.defineFigureGenerator("Heart",function(ne,y,a){return new go.Geometry().add(new go.PathFigure(.5*y,a,!0).add(new go.PathSegment(go.PathSegment.Bezier,0,.3*a,.1*y,.8*a,0,.5*a)).add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.3*a,0,0,.45*y,0)).add(new go.PathSegment(go.PathSegment.Bezier,y,.3*a,.55*y,0,y,0)).add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,.5*a,.9*y,.8*a).close())).setSpots(.14,.29,.86,.78)}),go.Shape.defineFigureGenerator("Spade",function(ne,y,a){return new go.Geometry().add(new go.PathFigure(.5*y,0,!0).add(new go.PathSegment(go.PathSegment.Line,.51*y,.01*a)).add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,.6*y,.2*a,y,.25*a)).add(new go.PathSegment(go.PathSegment.Bezier,.55*y,.7*a,y,.8*a,.6*y,.8*a)).add(new go.PathSegment(go.PathSegment.Bezier,.75*y,a,.5*y,.75*a,.55*y,.95*a)).add(new go.PathSegment(go.PathSegment.Line,.25*y,a)).add(new go.PathSegment(go.PathSegment.Bezier,.45*y,.7*a,.45*y,.95*a,.5*y,.75*a)).add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,.4*y,.8*a,0,.8*a)).add(new go.PathSegment(go.PathSegment.Bezier,.49*y,.01*a,0,.25*a,.4*y,.2*a).close())).setSpots(.14,.26,.86,.78)}),go.Shape.defineFigureGenerator("Club",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(.4*y,.6*a,!0);E.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,.15*y,a,.5*y,.75*a,.45*y,.95*a)),b.add(new go.PathSegment(go.PathSegment.Line,.85*y,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.6*y,.6*a,.55*y,.95*a,.5*y,.75*a));var x=.2,z=.3,ee=0,te=x*le;return b.add(new go.PathSegment(go.PathSegment.Bezier,(.5+z)*y,(.5+x+ee)*a,(.5-x+z)*y,(.5+te+ee)*a,(.5-te+z)*y,(.5+x+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+x+z)*y,(.5+ee)*a,(.5+te+z)*y,(.5+x+ee)*a,(.5+x+z)*y,(.5+te+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(.5+z)*y,(.5-x+ee)*a,(1-.5+x+z)*y,(.5-te+ee)*a,(.5+te+z)*y,(.5-x+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.65*y,.36771243*a,(.5-te+z)*y,(.5-x+ee)*a,(.5-x+z+.05)*y,(.5-te+ee-.02)*a)),x=.2,z=0,ee=-.3,te=x*le,b.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+x+z)*y,(.5+ee)*a,(.5+te+z)*y,(.5+x+ee)*a,(.5+x+z)*y,(.5+te+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(.5+z)*y,(.5-x+ee)*a,(1-.5+x+z)*y,(.5-te+ee)*a,(.5+te+z)*y,(.5-x+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(.5-x+z)*y,(.5+ee)*a,(.5-te+z)*y,(.5-x+ee)*a,(.5-x+z)*y,(.5-te+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(.5-te+z)*y,(.5+x+ee)*a,(.5-x+z)*y,(.5+te+ee)*a,(.5-te+z)*y,(.5+x+ee)*a)),x=.2,z=-.3,ee=0,te=x*le,b.add(new go.PathSegment(go.PathSegment.Bezier,(.5+z)*y,(.5-x+ee)*a,(1-.5+x+z-.05)*y,(.5-te+ee-.02)*a,(.5+te+z)*y,(.5-x+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(.5-x+z)*y,(.5+ee)*a,(.5-te+z)*y,(.5-x+ee)*a,(.5-x+z)*y,(.5-te+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(.5+z)*y,(.5+x+ee)*a,(.5-x+z)*y,(.5+te+ee)*a,(.5-te+z)*y,(.5+x+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.4*y,.6*a,(.5+te+z)*y,(.5+x+ee)*a,(.5+x+z)*y,(.5+te+ee)*a).close()),E.setSpots(.06,.33,.93,.68),E}),go.Shape.defineFigureGenerator("YinYang",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(y*.5,0,!0);E.add(b),b.add(new go.PathSegment(go.PathSegment.Arc,270,180,y*.5,y*.5,y*.5,y*.5)),b.add(new go.PathSegment(go.PathSegment.Arc,90,-180,y*.5,y*.75,y*.25,y*.25)),b.add(new go.PathSegment(go.PathSegment.Arc,90,180,y*.5,y*.25,y*.25,y*.25));var x=.1,z=.5,ee=.25;return b.add(new go.PathSegment(go.PathSegment.Move,(z+x)*y,ee*a)),b.add(new go.PathSegment(go.PathSegment.Arc,0,-360,y*z,a*ee,x*y,x*y).close()),b=new go.PathFigure(y*.5,0,!1),E.add(b),b.add(new go.PathSegment(go.PathSegment.Arc,270,-180,y*.5,y*.5,y*.5,y*.5)),ee=.75,b=new go.PathFigure((z+x)*y,ee*a,!0),E.add(b),b.add(new go.PathSegment(go.PathSegment.Arc,0,360,y*z,a*ee,x*y,x*y).close()),E.defaultStretch=go.GraphObject.Uniform,E}),go.Shape.defineFigureGenerator("Peace",function(ne,y,a){var E=.8535533905932737,b=.5*y,x=.5*a;return new go.Geometry().add(new go.PathFigure(b,0,!1).add(new go.PathSegment(go.PathSegment.Arc,270,360,b,x,b,x)).add(new go.PathSegment(go.PathSegment.Line,b,a)).add(new go.PathSegment(go.PathSegment.Move,b,x)).add(new go.PathSegment(go.PathSegment.Line,(1-E)*y,E*a)).add(new go.PathSegment(go.PathSegment.Move,b,x)).add(new go.PathSegment(go.PathSegment.Line,E*y,E*a)))}),go.Shape.defineFigureGenerator("NotAllowed",function(ne,y,a){var E=new go.Geometry,b=le*.5,x=.5,z=.5,ee=.5,te=new go.PathFigure(z*y,(ee-x)*a);E.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,(z-x)*y,ee*a,(z-b)*y,(ee-x)*a,(z-x)*y,(ee-b)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+x)*a,(z-x)*y,(ee+b)*a,(z-b)*y,(ee+x)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z+x)*y,ee*a,(z+b)*y,(ee+x)*a,(z+x)*y,(ee+b)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-x)*a,(z+x)*y,(ee-b)*a,(z+b)*y,(ee-x)*a)),x=.4,b=le*.4;var oe=ae(),ie=ae(),ge=ae(),me=ae();Ge(z,ee-x,z+b,ee-x,z+x,ee-b,z+x,ee,.42,oe,ie,ge,me,me);var se=ae(),we=ae(),Le=ae();Ge(z,ee-x,z+b,ee-x,z+x,ee-b,z+x,ee,.58,me,me,Le,se,we);var ke=ae(),ct=ae(),ft=ae();Ge(z,ee+x,z-b,ee+x,z-x,ee+b,z-x,ee,.42,ke,ct,ft,me,me);var Fe=ae(),rt=ae(),qe=ae();return Ge(z,ee+x,z-b,ee+x,z-x,ee+b,z-x,ee,.58,me,me,qe,Fe,rt),te.add(new go.PathSegment(go.PathSegment.Move,qe.x*y,qe.y*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z-x)*y,ee*a,Fe.x*y,Fe.y*a,rt.x*y,rt.y*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-x)*a,(z-x)*y,(ee-b)*a,(z-b)*y,(ee-x)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,ge.x*y,ge.y*a,oe.x*y,oe.y*a,ie.x*y,ie.y*a)),te.add(new go.PathSegment(go.PathSegment.Line,qe.x*y,qe.y*a).close()),te.add(new go.PathSegment(go.PathSegment.Move,ft.x*y,ft.y*a)),te.add(new go.PathSegment(go.PathSegment.Line,Le.x*y,Le.y*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z+x)*y,ee*a,se.x*y,se.y*a,we.x*y,we.y*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+x)*a,(z+x)*y,(ee+b)*a,(z+b)*y,(ee+x)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,ft.x*y,ft.y*a,ke.x*y,ke.y*a,ct.x*y,ct.y*a).close()),ue(oe),ue(ie),ue(ge),ue(me),ue(se),ue(we),ue(Le),ue(ke),ue(ct),ue(ft),ue(Fe),ue(rt),ue(qe),E.defaultStretch=go.GraphObject.Uniform,E}),go.Shape.defineFigureGenerator("Fragile",function(ne,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,.25*y,0)).add(new go.PathSegment(go.PathSegment.Line,.2*y,.15*a)).add(new go.PathSegment(go.PathSegment.Line,.3*y,.25*a)).add(new go.PathSegment(go.PathSegment.Line,.29*y,.33*a)).add(new go.PathSegment(go.PathSegment.Line,.35*y,.25*a)).add(new go.PathSegment(go.PathSegment.Line,.3*y,.15*a)).add(new go.PathSegment(go.PathSegment.Line,.4*y,0)).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Bezier,.55*y,.5*a,y,.25*a,.75*y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.55*y,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.7*y,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.7*y,a)).add(new go.PathSegment(go.PathSegment.Line,.3*y,a)).add(new go.PathSegment(go.PathSegment.Line,.3*y,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.45*y,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.45*y,.5*a)).add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*y,.5*a,0,.25*a).close()))}),go.Shape.setFigureParameter("HourGlass",0,new Oe("Thickness",30)),go.Shape.defineFigureGenerator("HourGlass",function(ne,y,a){var E=ne?ne.parameter1:NaN;(isNaN(E)||E<0)&&(E=30),E>y&&(E=y);var b=(y-E)/2,x=b+E;return new go.Geometry().add(new go.PathFigure(x,.5*a).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a)).add(new go.PathSegment(go.PathSegment.Line,b,.5*a)).add(new go.PathSegment(go.PathSegment.Line,0,0)).add(new go.PathSegment(go.PathSegment.Line,y,0).close()))}),go.Shape.defineFigureGenerator("Lightning",function(ne,y,a){return new go.Geometry().add(new go.PathFigure(0,.55*a).add(new go.PathSegment(go.PathSegment.Line,.6*y,0)).add(new go.PathSegment(go.PathSegment.Line,.3*y,.45*a)).add(new go.PathSegment(go.PathSegment.Line,y,.45*a)).add(new go.PathSegment(go.PathSegment.Line,.4*y,a)).add(new go.PathSegment(go.PathSegment.Line,.7*y,.55*a).close()))}),go.Shape.defineFigureGenerator("GenderMale",function(ne,y,a){var E=new go.Geometry,b=le*.4,x=.4,z=.5,ee=.5,te=ae(),oe=ae(),ie=ae(),ge=ae(),me=new go.PathFigure((z-x)*y,ee*a,!1);E.add(me),me.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-x)*a,(z-x)*y,(ee-b)*a,(z-b)*y,(ee-x)*a)),Ge(z,ee-x,z+b,ee-x,z+x,ee-b,z+x,ee,.44,ie,ge,oe,te,te),me.add(new go.PathSegment(go.PathSegment.Bezier,oe.x*y,oe.y*a,ie.x*y,ie.y*a,ge.x*y,ge.y*a));var se=re(oe.x,oe.y);Ge(z,ee-x,z+b,ee-x,z+x,ee-b,z+x,ee,.56,te,te,oe,ie,ge);var we=re(oe.x,oe.y);me.add(new go.PathSegment(go.PathSegment.Line,(se.x*.1+.95*.9)*y,se.y*.1*a)),me.add(new go.PathSegment(go.PathSegment.Line,.85*y,se.y*.1*a)),me.add(new go.PathSegment(go.PathSegment.Line,.85*y,0)),me.add(new go.PathSegment(go.PathSegment.Line,y,0)),me.add(new go.PathSegment(go.PathSegment.Line,y,.15*a)),me.add(new go.PathSegment(go.PathSegment.Line,(we.x*.1+.9)*y,.15*a)),me.add(new go.PathSegment(go.PathSegment.Line,(we.x*.1+.9)*y,(we.y*.1+.05*.9)*a)),me.add(new go.PathSegment(go.PathSegment.Line,we.x*y,we.y*a)),me.add(new go.PathSegment(go.PathSegment.Bezier,(z+x)*y,ee*a,ie.x*y,ie.y*a,ge.x*y,ge.y*a)),me.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+x)*a,(z+x)*y,(ee+b)*a,(z+b)*y,(ee+x)*a)),me.add(new go.PathSegment(go.PathSegment.Bezier,(z-x)*y,ee*a,(z-b)*y,(ee+x)*a,(z-x)*y,(ee+b)*a)),x=.35,b=le*.35;var Le=new go.PathFigure(z*y,(ee-x)*a,!1);E.add(Le),Le.add(new go.PathSegment(go.PathSegment.Bezier,(z-x)*y,ee*a,(z-b)*y,(ee-x)*a,(z-x)*y,(ee-b)*a)),Le.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+x)*a,(z-x)*y,(ee+b)*a,(z-b)*y,(ee+x)*a)),Le.add(new go.PathSegment(go.PathSegment.Bezier,(z+x)*y,ee*a,(z+b)*y,(ee+x)*a,(z+x)*y,(ee+b)*a)),Le.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-x)*a,(z+x)*y,(ee-b)*a,(z+b)*y,(ee-x)*a));var ke=new go.PathFigure((z-x)*y,ee*a,!1);return E.add(ke),ue(te),ue(oe),ue(ie),ue(ge),ue(se),ue(we),E.spot1=new go.Spot(.202,.257),E.spot2=new go.Spot(.792,.739),E.defaultStretch=go.GraphObject.Uniform,E}),go.Shape.defineFigureGenerator("GenderFemale",function(ne,y,a){var E=new go.Geometry,b=.375,x=0,z=-.125,ee=b*le,te=new go.PathFigure((.525+x)*y,(.5+b+z)*a,!1);E.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+b+x)*y,(.5+z)*a,(.5+ee+x)*y,(.5+b+z)*a,(.5+b+x)*y,(.5+ee+z)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(.5+x)*y,(.5-b+z)*a,(1-.5+b+x)*y,(.5-ee+z)*a,(.5+ee+x)*y,(.5-b+z)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(.5-b+x)*y,(.5+z)*a,(.5-ee+x)*y,(.5-b+z)*a,(.5-b+x)*y,(.5-ee+z)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(.475+x)*y,(.5+b+z)*a,(.5-b+x)*y,(.5+ee+z)*a,(.5-ee+x)*y,(.5+b+z)*a)),te.add(new go.PathSegment(go.PathSegment.Line,.475*y,.85*a)),te.add(new go.PathSegment(go.PathSegment.Line,.425*y,.85*a)),te.add(new go.PathSegment(go.PathSegment.Line,.425*y,.9*a)),te.add(new go.PathSegment(go.PathSegment.Line,.475*y,.9*a)),te.add(new go.PathSegment(go.PathSegment.Line,.475*y,a)),te.add(new go.PathSegment(go.PathSegment.Line,.525*y,a)),te.add(new go.PathSegment(go.PathSegment.Line,.525*y,.9*a)),te.add(new go.PathSegment(go.PathSegment.Line,.575*y,.9*a)),te.add(new go.PathSegment(go.PathSegment.Line,.575*y,.85*a)),te.add(new go.PathSegment(go.PathSegment.Line,.525*y,.85*a).close()),b=.325,x=0,z=-.125,ee=b*le;var te=new go.PathFigure((1-.5+b+x)*y,(.5+z)*a,!1);E.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,(.5+x)*y,(.5+b+z)*a,(.5+b+x)*y,(.5+ee+z)*a,(.5+ee+x)*y,(.5+b+z)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(.5-b+x)*y,(.5+z)*a,(.5-ee+x)*y,(.5+b+z)*a,(.5-b+x)*y,(.5+ee+z)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(.5+x)*y,(.5-b+z)*a,(.5-b+x)*y,(.5-ee+z)*a,(.5-ee+x)*y,(.5-b+z)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+b+x)*y,(.5+z)*a,(.5+ee+x)*y,(.5-b+z)*a,(1-.5+b+x)*y,(.5-ee+z)*a));var te=new go.PathFigure((.525+x)*y,(.5+b+z)*a,!1);return E.add(te),E.spot1=new go.Spot(.232,.136),E.spot2=new go.Spot(.682,.611),E.defaultStretch=go.GraphObject.Uniform,E}),go.Shape.defineFigureGenerator("LogicImplies",function(ne,y,a){var E=ne?ne.parameter1:NaN;return isNaN(E)&&(E=.2),new go.Geometry().add(new go.PathFigure((1-E)*y,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,(1-E)*y,a)).add(new go.PathSegment(go.PathSegment.Move,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,y,.5*a))).setSpots(0,0,.8,.5)}),go.Shape.defineFigureGenerator("LogicIff",function(ne,y,a){var E=ne?ne.parameter1:NaN;return isNaN(E)&&(E=.2),new go.Geometry().add(new go.PathFigure((1-E)*y,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,(1-E)*y,a)).add(new go.PathSegment(go.PathSegment.Move,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Move,E*y,0)).add(new go.PathSegment(go.PathSegment.Line,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,E*y,a))).setSpots(.2,0,.8,.5)}),go.Shape.defineFigureGenerator("LogicNot",function(ne,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)))}),go.Shape.defineFigureGenerator("LogicAnd",function(ne,y,a){return new go.Geometry().add(new go.PathFigure(0,a,!1).add(new go.PathSegment(go.PathSegment.Line,.5*y,0)).add(new go.PathSegment(go.PathSegment.Line,y,a))).setSpots(.25,.5,.75,1)}),go.Shape.defineFigureGenerator("LogicOr",function(ne,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,.5*y,a)).add(new go.PathSegment(go.PathSegment.Line,y,0))).setSpots(.219,0,.78,.409)}),go.Shape.defineFigureGenerator("LogicXor",function(ne,y,a){var E=new go.Geometry().add(new go.PathFigure(.5*y,0,!1).add(new go.PathSegment(go.PathSegment.Line,.5*y,a)).add(new go.PathSegment(go.PathSegment.Move,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Arc,0,360,.5*y,.5*a,.5*y,.5*a)));return E.defaultStretch=go.GraphObject.Uniform,E}),go.Shape.defineFigureGenerator("LogicTruth",function(ne,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Move,.5*y,0)).add(new go.PathSegment(go.PathSegment.Line,.5*y,a)))}),go.Shape.defineFigureGenerator("LogicFalsity",function(ne,y,a){return new go.Geometry().add(new go.PathFigure(0,a,!1).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Move,.5*y,a)).add(new go.PathSegment(go.PathSegment.Line,.5*y,0)))}),go.Shape.defineFigureGenerator("LogicThereExists",function(ne,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,0,.5*a)).add(new go.PathSegment(go.PathSegment.Move,y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a)))}),go.Shape.defineFigureGenerator("LogicForAll",function(ne,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,.5*y,a)).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Move,.25*y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.75*y,.5*a))).setSpots(.25,0,.75,.5)}),go.Shape.defineFigureGenerator("LogicIsDefinedAs",function(ne,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Move,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Move,0,a)).add(new go.PathSegment(go.PathSegment.Line,y,a))).setSpots(.01,.01,.99,.49)}),go.Shape.defineFigureGenerator("LogicIntersect",function(ne,y,a){var E=.5;return new go.Geometry().add(new go.PathFigure(0,a,!1).add(new go.PathSegment(go.PathSegment.Line,0,E*a)).add(new go.PathSegment(go.PathSegment.Arc,180,180,E*y,E*a,E*y,E*a)).add(new go.PathSegment(go.PathSegment.Line,y,a))).setSpots(0,.5,1,1)}),go.Shape.defineFigureGenerator("LogicUnion",function(ne,y,a){var E=.5;return new go.Geometry().add(new go.PathFigure(y,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,E*a)).add(new go.PathSegment(go.PathSegment.Arc,0,180,E*y,E*a,E*y,E*a)).add(new go.PathSegment(go.PathSegment.Line,0,0))).setSpots(0,0,1,.5)}),go.Shape.setFigureParameter("Arrow",0,new Oe("ArrowheadWidth",.3,.01,.99)),go.Shape.setFigureParameter("Arrow",1,new Oe("TailHeight",.3,.01,.99)),go.Shape.defineFigureGenerator("Arrow",function(ne,y,a){var E=ne?ne.parameter1:NaN;isNaN(E)&&(E=.3);var b=ne?ne.parameter2:NaN;isNaN(b)&&(b=.3);var x=(1-E)*y,z=(.5-b/2)*a,ee=(.5+b/2)*a,te=new go.Geometry,oe=new go.PathFigure(0,z,!0);te.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,x,z)),oe.add(new go.PathSegment(go.PathSegment.Line,x,0)),oe.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),oe.add(new go.PathSegment(go.PathSegment.Line,x,a)),oe.add(new go.PathSegment(go.PathSegment.Line,x,ee)),oe.add(new go.PathSegment(go.PathSegment.Line,0,ee).close()),te.spot1=new go.Spot(0,z/a);var ie=Xe(0,ee/a,1,ee/a,x/y,1,1,.5,ae());return te.spot2=new go.Spot(ie.x,ie.y),ue(ie),te}),go.Shape.setFigureParameter("Arrow2",0,new Oe("ArrowheadWidth",30)),go.Shape.setFigureParameter("Arrow2",0,new Oe("TailHeight",30)),go.Shape.defineFigureGenerator("Arrow2",function(ne,y,a){var E=ne?ne.parameter1:NaN;isNaN(E)&&(E=30),E>y&&(E=y);var b=ne?ne.parameter2:NaN;isNaN(b)&&(b=30),b=Math.min(b,a/2);var x=y-E,z=(a-b)/2,ee=z+b,te=new go.Geometry,oe=new go.PathFigure(0,z,!0);te.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,x,z)),oe.add(new go.PathSegment(go.PathSegment.Line,x,0)),oe.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),oe.add(new go.PathSegment(go.PathSegment.Line,x,a)),oe.add(new go.PathSegment(go.PathSegment.Line,x,ee)),oe.add(new go.PathSegment(go.PathSegment.Line,0,ee).close()),te.spot1=new go.Spot(0,z/a);var ie=Xe(0,ee/a,1,ee/a,x/y,1,1,.5,ae());return te.spot2=new go.Spot(ie.x,ie.y),ue(ie),te}),go.Shape.defineFigureGenerator("Chevron",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(0,0,!0);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a).close()),E}),go.Shape.defineFigureGenerator("DoubleArrow",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(0,0,!0);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,.214*a)),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,1*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,1*a)),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,.786*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,1*a).close()),E}),go.Shape.setFigureParameter("DoubleEndArrow",0,new Oe("ConnecterHeight",.3,.01,.99)),go.Shape.defineFigureGenerator("DoubleEndArrow",function(ne,y,a){var E=ne?ne.parameter1:NaN;isNaN(E)&&(E=.3);var b=(.5-E/2)*a,x=(.5+E/2)*a,z=new go.Geometry,ee=new go.PathFigure(y,.5*a,!0);z.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,x)),ee.add(new go.PathSegment(go.PathSegment.Line,.3*y,x)),ee.add(new go.PathSegment(go.PathSegment.Line,.3*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.3*y,0)),ee.add(new go.PathSegment(go.PathSegment.Line,.3*y,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,0).close());var te=Xe(0,.5,.3,0,0,b/a,.1,b/a,ae());return z.spot1=new go.Spot(te.x,te.y),te=Xe(.7,1,1,.5,0,x/a,1,x/a,te),z.spot2=new go.Spot(te.x,te.y),ue(te),z}),go.Shape.setFigureParameter("DoubleEndArrow2",0,new Oe("ConnecterHeight",40)),go.Shape.setFigureParameter("DoubleEndArrow2",1,new Oe("ArrowHeight",100)),go.Shape.defineFigureGenerator("DoubleEndArrow2",function(ne,y,a){var E=ne?ne.parameter1:NaN;isNaN(E)&&(E=40);var b=ne?ne.parameter2:NaN;isNaN(b)&&(b=100);var x=(a-E)/2,z=x+E,ee=(a-b)/2,te=ee+b;(E>a||b>a)&&(b>E?(E=E*a/b,x=(a-E)/2,z=x+E,ee=0,te=a):(x=0,z=a,ee=0,te=a));var oe=new go.Geometry,ie=new go.PathFigure(y,.5*a,!0);oe.add(ie),ie.add(new go.PathSegment(go.PathSegment.Line,.7*y,te)),ie.add(new go.PathSegment(go.PathSegment.Line,.7*y,z)),ie.add(new go.PathSegment(go.PathSegment.Line,.3*y,z)),ie.add(new go.PathSegment(go.PathSegment.Line,.3*y,te)),ie.add(new go.PathSegment(go.PathSegment.Line,0,.5*a)),ie.add(new go.PathSegment(go.PathSegment.Line,.3*y,ee)),ie.add(new go.PathSegment(go.PathSegment.Line,.3*y,x)),ie.add(new go.PathSegment(go.PathSegment.Line,.7*y,x)),ie.add(new go.PathSegment(go.PathSegment.Line,.7*y,ee).close());var ge=Xe(0,.5,.3,ee/a,0,x/a,1,x/a,ae());return oe.spot1=new go.Spot(ge.x,ge.y),ge=Xe(.7,te/a,1,.5,0,z/a,1,z/a,ge),oe.spot2=new go.Spot(ge.x,ge.y),ue(ge),oe}),go.Shape.setFigureParameter("IBeamArrow",0,new Oe("ConnectorHeight",.7,.51,.97)),go.Shape.defineFigureGenerator("IBeamArrow",function(ne,y,a){var E=ne?ne.parameter1:NaN;isNaN(E)&&(E=.3);var b=(.5-E/2)*a,x=(.5+E/2)*a,z=new go.Geometry,ee=new go.PathFigure(y,.5*a,!0);z.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,x)),ee.add(new go.PathSegment(go.PathSegment.Line,.2*y,x)),ee.add(new go.PathSegment(go.PathSegment.Line,.2*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,0)),ee.add(new go.PathSegment(go.PathSegment.Line,.2*y,0)),ee.add(new go.PathSegment(go.PathSegment.Line,.2*y,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,0).close()),z.spot1=new go.Spot(0,b/a);var te=Xe(.7,1,1,.5,0,x/a,1,x/a,ae());return z.spot2=new go.Spot(te.x,te.y),ue(te),z}),go.Shape.setFigureParameter("IBeamArrow2",0,new Oe("ConnectorHeight",40)),go.Shape.setFigureParameter("IBeamArrow2",1,new Oe("BeamArrowHeight",100)),go.Shape.defineFigureGenerator("IBeamArrow2",function(ne,y,a){var E=ne?ne.parameter1:NaN;isNaN(E)&&(E=40);var b=ne?ne.parameter2:NaN;isNaN(b)&&(b=100);var x=(a-E)/2,z=x+E,ee=(a-b)/2,te=ee+b;(E>a||b>a)&&(b>E?(E=E*a/b,x=(a-E)/2,z=x+E,ee=0,te=a):(x=0,z=a,ee=0,te=a));var oe=new go.Geometry,ie=new go.PathFigure(y,.5*a,!0);oe.add(ie),ie.add(new go.PathSegment(go.PathSegment.Line,.7*y,te)),ie.add(new go.PathSegment(go.PathSegment.Line,.7*y,z)),ie.add(new go.PathSegment(go.PathSegment.Line,.2*y,z)),ie.add(new go.PathSegment(go.PathSegment.Line,.2*y,te)),ie.add(new go.PathSegment(go.PathSegment.Line,0,te)),ie.add(new go.PathSegment(go.PathSegment.Line,0,ee)),ie.add(new go.PathSegment(go.PathSegment.Line,.2*y,ee)),ie.add(new go.PathSegment(go.PathSegment.Line,.2*y,x)),ie.add(new go.PathSegment(go.PathSegment.Line,.7*y,x)),ie.add(new go.PathSegment(go.PathSegment.Line,.7*y,ee).close()),oe.spot1=new go.Spot(0,x/a);var ge=Xe(.7,te/a,1,.5,0,z/a,1,z/a,ae());return oe.spot2=new go.Spot(ge.x,ge.y),ue(ge),oe}),go.Shape.setFigureParameter("Pointer",0,new Oe("BackPoint",.1,0,.2)),go.Shape.defineFigureGenerator("Pointer",function(ne,y,a){var E=ne?ne.parameter1:NaN;isNaN(E)&&(E=.1);var b=new go.Geometry,x=new go.PathFigure(y,.5*a,!0);b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,0,a)),x.add(new go.PathSegment(go.PathSegment.Line,E*y,.5*a)),x.add(new go.PathSegment(go.PathSegment.Line,0,0).close()),b.spot1=new go.Spot(E,.35);var z=Xe(.2,.65,1,.65,0,1,1,.5,ae());return b.spot2=new go.Spot(z.x,z.y),ue(z),b}),go.Shape.setFigureParameter("RoundedPointer",0,new Oe("RoundedEdge",.3,0,.5)),go.Shape.defineFigureGenerator("RoundedPointer",function(ne,y,a){var E=ne?ne.parameter1:NaN;isNaN(E)&&(E=.3);var b=new go.Geometry,x=new go.PathFigure(y,.5*a,!0);b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,0,a)),x.add(new go.PathSegment(go.PathSegment.Bezier,0,0,E*y,.75*a,E*y,.25*a).close()),b.spot1=new go.Spot(E,.35);var z=Xe(0,.65,1,.65,0,1,1,.5,ae());return b.spot2=new go.Spot(z.x,z.y),ue(z),b}),go.Shape.setFigureParameter("SplitEndArrow",0,new Oe("TailHeight",.4,.01,.99)),go.Shape.defineFigureGenerator("SplitEndArrow",function(ne,y,a){var E=ne?ne.parameter1:NaN;isNaN(E)&&(E=.4);var b=(.5-E/2)*a,x=(.5+E/2)*a,z=new go.Geometry,ee=new go.PathFigure(y,.5*a,!0);z.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,x)),ee.add(new go.PathSegment(go.PathSegment.Line,0,x)),ee.add(new go.PathSegment(go.PathSegment.Line,.2*y,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,0).close()),z.spot1=new go.Spot(.2,.3);var te=Xe(.7,1,1,.5,0,x/a,1,x/a,ae());return z.spot2=new go.Spot(te.x,te.y),ue(te),z}),go.Shape.setFigureParameter("SplitEndArrow2",0,new Oe("TailThickness",50)),go.Shape.defineFigureGenerator("SplitEndArrow2",function(ne,y,a){var E=ne?ne.parameter1:NaN;isNaN(E)&&(E=50);var b=(a-E)/2,x=b+E;E>a&&(b=0,x=a);var z=new go.Geometry,ee=new go.PathFigure(y,.5*a,!0);z.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,x)),ee.add(new go.PathSegment(go.PathSegment.Line,0,x)),ee.add(new go.PathSegment(go.PathSegment.Line,.2*y,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,0).close()),z.spot1=new go.Spot(.2,b/a);var te=Xe(.7,1,1,.5,0,x/a,1,x/a,ae());return z.spot2=new go.Spot(te.x,te.y),ue(te),z}),go.Shape.setFigureParameter("SquareArrow",0,new Oe("ArrowPoint",.7,.2,.9)),go.Shape.defineFigureGenerator("SquareArrow",function(ne,y,a){var E=ne?ne.parameter1:NaN;isNaN(E)&&(E=.7);var b=new go.Geometry,x=new go.PathFigure(y,.5*a,!0);return b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,E*y,a)),x.add(new go.PathSegment(go.PathSegment.Line,0,a)),x.add(new go.PathSegment(go.PathSegment.Line,0,0)),x.add(new go.PathSegment(go.PathSegment.Line,E*y,0).close()),b.spot1=go.Spot.TopLeft,b.spot2=new go.Spot(E,1),b}),go.Shape.defineFigureGenerator("Cone1",function(ne,y,a){var E=new go.Geometry,b=le*.5,x=le*.1,z=new go.PathFigure(0,.9*a,!0);return E.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),z.add(new go.PathSegment(go.PathSegment.Line,y,.9*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,(.9+x)*a,(.5+b)*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*a,(.5-b)*y,a,0,(.9+x)*a).close()),E.spot1=new go.Spot(.25,.5),E.spot2=new go.Spot(.75,.97),E}),go.Shape.defineFigureGenerator("Cone2",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(0,.9*a,!0);E.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,y,.9*a,(1-.85/.9)*y,a,.85/.9*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,0,.9*a).close());var x=new go.PathFigure(0,.9*a,!1);return E.add(x),x.add(new go.PathSegment(go.PathSegment.Bezier,y,.9*a,(1-.85/.9)*y,.8*a,.85/.9*y,.8*a)),E.spot1=new go.Spot(.25,.5),E.spot2=new go.Spot(.75,.82),E}),go.Shape.defineFigureGenerator("Cube1",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(.5*y,a,!0);E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.85*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.15*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,0,.15*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.85*a).close());var x=new go.PathFigure(.5*y,a,!1);return E.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.5*y,.3*a)),x.add(new go.PathSegment(go.PathSegment.Line,0,.15*a)),x.add(new go.PathSegment(go.PathSegment.Move,.5*y,.3*a)),x.add(new go.PathSegment(go.PathSegment.Line,y,.15*a)),E.spot1=new go.Spot(0,.3),E.spot2=new go.Spot(.5,.85),E}),go.Shape.defineFigureGenerator("Cube2",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(0,.3*a,!0);E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,.7*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,0).close());var x=new go.PathFigure(0,.3*a,!1);return E.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.7*y,.3*a)),x.add(new go.PathSegment(go.PathSegment.Line,y,0)),x.add(new go.PathSegment(go.PathSegment.Move,.7*y,.3*a)),x.add(new go.PathSegment(go.PathSegment.Line,.7*y,a)),E.spot1=new go.Spot(0,.3),E.spot2=new go.Spot(.7,1),E}),go.Shape.defineFigureGenerator("Cylinder1",function(ne,y,a){var E=ne?ne.parameter1:NaN;isNaN(E)&&(E=5),E=Math.min(E,a/3);var b=new go.Geometry,x=le*.5,z=new go.PathFigure(0,E,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,0,le*E,(.5-x)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,1*y,E,(.5+x)*y,0,1*y,le*E)),z.add(new go.PathSegment(go.PathSegment.Line,y,a-E)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,1*a,1*y,a-le*E,(.5+x)*y,1*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,a-E,(.5-x)*y,1*a,0,a-le*E)),z.add(new go.PathSegment(go.PathSegment.Line,0,E));var ee=new go.PathFigure(y,E,!1);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,2*E,1*y,2*E-le*E,(.5+x)*y,2*E)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,E,(.5-x)*y,2*E,0,2*E-le*E)),b.spot1=new go.Spot(0,0,0,2*E),b.spot2=new go.Spot(1,1),b}),go.Shape.defineFigureGenerator("Cylinder2",function(ne,y,a){var E=ne?ne.parameter1:NaN;isNaN(E)&&(E=5),E=Math.min(E,a/3);var b=new go.Geometry,x=le*.5,z=new go.PathFigure(0,a-E,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,0,E)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,0,le*E,(.5-x)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,E,(.5+x)*y,0,y,le*E)),z.add(new go.PathSegment(go.PathSegment.Line,y,a-E)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,a-le*E,(.5+x)*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,a-E,(.5-x)*y,a,0,a-le*E));var ee=new go.PathFigure(0,a-E,!1);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a-2*E,0,a-E-le*E,(.5-x)*y,a-2*E)),ee.add(new go.PathSegment(go.PathSegment.Bezier,y,a-E,(.5+x)*y,a-2*E,y,a-E-le*E)),b.spot1=new go.Spot(0,0),b.spot2=new go.Spot(1,1,0,-2*E),b}),go.Shape.defineFigureGenerator("Cylinder3",function(ne,y,a){var E=ne?ne.parameter1:NaN;isNaN(E)&&(E=5),E=Math.min(E,y/3);var b=new go.Geometry,x=le*.5,z=new go.PathFigure(E,0,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y-E,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,y-le*E,0,y,(.5-x)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,y-E,a,y,(.5+x)*a,y-le*E,a)),z.add(new go.PathSegment(go.PathSegment.Line,E,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,le*E,a,0,(.5+x)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,E,0,0,(.5-x)*a,le*E,0));var ee=new go.PathFigure(E,0,!1);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,2*E,.5*a,E+le*E,0,2*E,(.5-x)*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,E,a,2*E,(.5+x)*a,E+le*E,a)),b.spot1=new go.Spot(0,0,2*E,0),b.spot2=new go.Spot(1,1),b}),go.Shape.defineFigureGenerator("Cylinder4",function(ne,y,a){var E=ne?ne.parameter1:NaN;isNaN(E)&&(E=5),E=Math.min(E,y/3);var b=new go.Geometry,x=le*.5,z=new go.PathFigure(y-E,0,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,y-le*E,0,y,(.5-x)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,y-E,a,y,(.5+x)*a,y-le*E,a)),z.add(new go.PathSegment(go.PathSegment.Line,E,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,le*E,a,0,(.5+x)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,E,0,0,(.5-x)*a,le*E,0)),z.add(new go.PathSegment(go.PathSegment.Line,y-E,0));var ee=new go.PathFigure(y-E,0,!1);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,y-2*E,.5*a,y-E-le*E,0,y-2*E,(.5-x)*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,y-E,a,y-2*E,(.5+x)*a,y-E-le*E,a)),b.spot1=new go.Spot(0,0),b.spot2=new go.Spot(1,1,-2*E,0),b}),go.Shape.defineFigureGenerator("Prism1",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(.25*y,.25*a,!0);E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var x=new go.PathFigure(.25*y,.25*a,!1);return E.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),E.spot1=new go.Spot(.408,.172),E.spot2=new go.Spot(.833,.662),E}),go.Shape.defineFigureGenerator("Prism2",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(0,.25*a,!0);E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var x=new go.PathFigure(0,a,!1);return E.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.25*y,.5*a)),x.add(new go.PathSegment(go.PathSegment.Line,y,.25*a)),x.add(new go.PathSegment(go.PathSegment.Move,0,.25*a)),x.add(new go.PathSegment(go.PathSegment.Line,.25*y,.5*a)),E.spot1=new go.Spot(.25,.5),E.spot2=new go.Spot(.75,.75),E}),go.Shape.defineFigureGenerator("Pyramid1",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(.5*y,0,!0);E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.75*a).close());var x=new go.PathFigure(.5*y,0,!1);return E.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),E.spot1=new go.Spot(.25,.367),E.spot2=new go.Spot(.75,.875),E}),go.Shape.defineFigureGenerator("Pyramid2",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(.5*y,0,!0);E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.85*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.85*a).close());var x=new go.PathFigure(.5*y,0,!1);return E.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.5*y,.7*a)),x.add(new go.PathSegment(go.PathSegment.Line,0,.85*a)),x.add(new go.PathSegment(go.PathSegment.Move,.5*y,.7*a)),x.add(new go.PathSegment(go.PathSegment.Line,y,.85*a)),E.spot1=new go.Spot(.25,.367),E.spot2=new go.Spot(.75,.875),E}),go.Shape.defineFigureGenerator("Actor",function(ne,y,a){var E=new go.Geometry,b=.2,x=.1,z=le*b,ee=le*x,te=.5,oe=.1,ie=new go.PathFigure(te*y,(oe+x)*a,!0);E.add(ie),ie.add(new go.PathSegment(go.PathSegment.Bezier,(te-b)*y,oe*a,(te-z)*y,(oe+x)*a,(te-b)*y,(oe+ee)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,te*y,(oe-x)*a,(te-b)*y,(oe-ee)*a,(te-z)*y,(oe-x)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,(te+b)*y,oe*a,(te+z)*y,(oe-x)*a,(te+b)*y,(oe-ee)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,te*y,(oe+x)*a,(te+b)*y,(oe+ee)*a,(te+z)*y,(oe+x)*a));var ge=.05,me=le*ge;te=.05,oe=.25;var se=new go.PathFigure(.5*y,.2*a,!0);return E.add(se),se.add(new go.PathSegment(go.PathSegment.Line,.95*y,.2*a)),te=.95,oe=.25,se.add(new go.PathSegment(go.PathSegment.Bezier,(te+ge)*y,oe*a,(te+me)*y,(oe-ge)*a,(te+ge)*y,(oe-me)*a)),se.add(new go.PathSegment(go.PathSegment.Line,y,.6*a)),se.add(new go.PathSegment(go.PathSegment.Line,.85*y,.6*a)),se.add(new go.PathSegment(go.PathSegment.Line,.85*y,.35*a)),ge=.025,me=le*ge,te=.825,oe=.35,se.add(new go.PathSegment(go.PathSegment.Bezier,te*y,(oe-ge)*a,(te+ge)*y,(oe-me)*a,(te+me)*y,(oe-ge)*a)),se.add(new go.PathSegment(go.PathSegment.Bezier,(te-ge)*y,oe*a,(te-me)*y,(oe-ge)*a,(te-ge)*y,(oe-me)*a)),se.add(new go.PathSegment(go.PathSegment.Line,.8*y,a)),se.add(new go.PathSegment(go.PathSegment.Line,.55*y,a)),se.add(new go.PathSegment(go.PathSegment.Line,.55*y,.7*a)),ge=.05,me=le*ge,te=.5,oe=.7,se.add(new go.PathSegment(go.PathSegment.Bezier,te*y,(oe-ge)*a,(te+ge)*y,(oe-me)*a,(te+me)*y,(oe-ge)*a)),se.add(new go.PathSegment(go.PathSegment.Bezier,(te-ge)*y,oe*a,(te-me)*y,(oe-ge)*a,(te-ge)*y,(oe-me)*a)),se.add(new go.PathSegment(go.PathSegment.Line,.45*y,a)),se.add(new go.PathSegment(go.PathSegment.Line,.2*y,a)),se.add(new go.PathSegment(go.PathSegment.Line,.2*y,.35*a)),ge=.025,me=le*ge,te=.175,oe=.35,se.add(new go.PathSegment(go.PathSegment.Bezier,te*y,(oe-ge)*a,(te+ge)*y,(oe-me)*a,(te+me)*y,(oe-ge)*a)),se.add(new go.PathSegment(go.PathSegment.Bezier,(te-ge)*y,oe*a,(te-me)*y,(oe-ge)*a,(te-ge)*y,(oe-me)*a)),se.add(new go.PathSegment(go.PathSegment.Line,.15*y,.6*a)),se.add(new go.PathSegment(go.PathSegment.Line,0,.6*a)),se.add(new go.PathSegment(go.PathSegment.Line,0,.25*a)),ge=.05,me=le*ge,te=.05,oe=.25,se.add(new go.PathSegment(go.PathSegment.Bezier,te*y,(oe-ge)*a,(te-ge)*y,(oe-me)*a,(te-me)*y,(oe-ge)*a)),se.add(new go.PathSegment(go.PathSegment.Line,.5*y,.2*a)),E.spot1=new go.Spot(.2,.2),E.spot2=new go.Spot(.8,.65),E}),go.Shape.setFigureParameter("Card",0,new Oe("CornerCutoutSize",.2,.1,.9)),go.Shape.defineFigureGenerator("Card",function(ne,y,a){var E=ne?ne.parameter1:NaN;isNaN(E)&&(E=.2);var b=new go.Geometry,x=new go.PathFigure(y,0,!0);return b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,y,a)),x.add(new go.PathSegment(go.PathSegment.Line,0,a)),x.add(new go.PathSegment(go.PathSegment.Line,0,E*a)),x.add(new go.PathSegment(go.PathSegment.Line,E*y,0).close()),b.spot1=new go.Spot(0,E),b.spot2=go.Spot.BottomRight,b}),go.Shape.defineFigureGenerator("Collate",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(.5*y,.5*a,!0);E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a));var x=new go.PathFigure(.5*y,.5*a,!0);return E.add(x),x.add(new go.PathSegment(go.PathSegment.Line,y,a)),x.add(new go.PathSegment(go.PathSegment.Line,0,a)),x.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),E.spot1=new go.Spot(.25,0),E.spot2=new go.Spot(.75,.25),E}),go.Shape.defineFigureGenerator("CreateRequest",function(ne,y,a){var E=new go.Geometry,b=ne?ne.parameter1:NaN;isNaN(b)&&(b=.1);var x=new go.PathFigure(0,0,!0);E.add(x),x.add(new go.PathSegment(go.PathSegment.Line,y,0)),x.add(new go.PathSegment(go.PathSegment.Line,y,a)),x.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var z=new go.PathFigure(0,b*a,!1);return E.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,b*a)),z.add(new go.PathSegment(go.PathSegment.Move,0,(1-b)*a)),z.add(new go.PathSegment(go.PathSegment.Line,y,(1-b)*a)),E}),go.Shape.defineFigureGenerator("Database",function(ne,y,a){var E=new go.Geometry,b=le*.5,x=le*.1,z=new go.PathFigure(y,.1*a,!0);E.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,.9*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,(.9+x)*a,(.5+b)*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*a,(.5-b)*y,a,0,(.9+x)*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,.1*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,0,(.1-x)*a,(.5-b)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,.1*a,(.5+b)*y,0,y,(.1-x)*a));var ee=new go.PathFigure(y,.1*a,!1);return E.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.2*a,y,(.1+x)*a,(.5+b)*y,.2*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,.1*a,(.5-b)*y,.2*a,0,(.1+x)*a)),ee.add(new go.PathSegment(go.PathSegment.Move,y,.2*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.3*a,y,(.2+x)*a,(.5+b)*y,.3*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,.2*a,(.5-b)*y,.3*a,0,(.2+x)*a)),ee.add(new go.PathSegment(go.PathSegment.Move,y,.3*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.4*a,y,(.3+x)*a,(.5+b)*y,.4*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,.3*a,(.5-b)*y,.4*a,0,(.3+x)*a)),E.spot1=new go.Spot(0,.4),E.spot2=new go.Spot(1,.9),E}),go.Shape.defineFigureGenerator("DataStorage",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(0,0,!0);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,.75*y,a,y,0,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*y,.9*a,.25*y,.1*a).close()),E.spot1=new go.Spot(.226,0),E.spot2=new go.Spot(.81,1),E}),go.Shape.defineFigureGenerator("DiskStorage",function(ne,y,a){var E=new go.Geometry,b=le*.5,x=le*.1,z=new go.PathFigure(y,.1*a,!0);E.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,.9*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,(.9+x)*a,(.5+b)*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*a,(.5-b)*y,a,0,(.9+x)*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,.1*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,0,(.1-x)*a,(.5-b)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,.1*a,(.5+b)*y,0,y,(.1-x)*a));var ee=new go.PathFigure(y,.1*a,!1);return E.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.2*a,y,(.1+x)*a,(.5+b)*y,.2*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,.1*a,(.5-b)*y,.2*a,0,(.1+x)*a)),ee.add(new go.PathSegment(go.PathSegment.Move,y,.2*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.3*a,y,(.2+x)*a,(.5+b)*y,.3*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,.2*a,(.5-b)*y,.3*a,0,(.2+x)*a)),E.spot1=new go.Spot(0,.3),E.spot2=new go.Spot(1,.9),E}),go.Shape.defineFigureGenerator("Display",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(.25*y,0,!0);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,.75*y,a,y,0,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.25*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.5*a).close()),E.spot1=new go.Spot(.25,0),E.spot2=new go.Spot(.75,1),E}),go.Shape.defineFigureGenerator("DividedEvent",function(ne,y,a){var E=new go.Geometry,b=ne?ne.parameter1:NaN;isNaN(b)?b=.2:b<.15&&(b=.15);var x=le*.2,z=new go.PathFigure(0,.2*a,!0);E.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,.2*y,0,0,(.2-x)*a,(.2-x)*y,0)),z.add(new go.PathSegment(go.PathSegment.Line,.8*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,.2*a,(.8+x)*y,0,y,(.2-x)*a)),z.add(new go.PathSegment(go.PathSegment.Line,y,.8*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,a,y,(.8+x)*a,(.8+x)*y,a)),z.add(new go.PathSegment(go.PathSegment.Line,.2*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,.8*a,(.2-x)*y,a,0,(.8+x)*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,.2*a));var ee=new go.PathFigure(0,b*a,!1);return E.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y,b*a)),E}),go.Shape.defineFigureGenerator("DividedProcess",function(ne,y,a){var E=new go.Geometry,b=ne?ne.parameter1:NaN;(isNaN(b)||b<.1)&&(b=.1);var x=new go.PathFigure(0,0,!0);E.add(x),x.add(new go.PathSegment(go.PathSegment.Line,y,0)),x.add(new go.PathSegment(go.PathSegment.Line,y,a)),x.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var z=new go.PathFigure(0,b*a,!1);return E.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,b*a)),E}),go.Shape.defineFigureGenerator("Document",function(ne,y,a){var E=new go.Geometry;a=a/.8;var b=new go.PathFigure(0,.7*a,!0);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*a,.5*y,.4*a,.5*y,a).close()),E.spot1=go.Spot.TopLeft,E.spot2=new go.Spot(1,.6),E}),go.Shape.defineFigureGenerator("ExternalOrganization",function(ne,y,a){var E=new go.Geometry,b=ne?ne.parameter1:NaN;(isNaN(b)||b<.2)&&(b=.2);var x=new go.PathFigure(0,0,!0);E.add(x),x.add(new go.PathSegment(go.PathSegment.Line,y,0)),x.add(new go.PathSegment(go.PathSegment.Line,y,a)),x.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var z=new go.PathFigure(b*y,0,!1);return E.add(z),z.add(new go.PathSegment(go.PathSegment.Line,0,b*a)),z.add(new go.PathSegment(go.PathSegment.Move,y,b*a)),z.add(new go.PathSegment(go.PathSegment.Line,(1-b)*y,0)),z.add(new go.PathSegment(go.PathSegment.Move,0,(1-b)*a)),z.add(new go.PathSegment(go.PathSegment.Line,b*y,a)),z.add(new go.PathSegment(go.PathSegment.Move,(1-b)*y,a)),z.add(new go.PathSegment(go.PathSegment.Line,y,(1-b)*a)),E}),go.Shape.defineFigureGenerator("ExternalProcess",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(.5*y,0,!0);E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.5*a).close());var x=new go.PathFigure(.1*y,.4*a,!1);return E.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.1*y,.6*a)),x.add(new go.PathSegment(go.PathSegment.Move,.9*y,.6*a)),x.add(new go.PathSegment(go.PathSegment.Line,.9*y,.4*a)),x.add(new go.PathSegment(go.PathSegment.Move,.6*y,.1*a)),x.add(new go.PathSegment(go.PathSegment.Line,.4*y,.1*a)),x.add(new go.PathSegment(go.PathSegment.Move,.4*y,.9*a)),x.add(new go.PathSegment(go.PathSegment.Line,.6*y,.9*a)),E.spot1=new go.Spot(.25,.25),E.spot2=new go.Spot(.75,.75),E}),go.Shape.defineFigureGenerator("File",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(0,0,!0);E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var x=new go.PathFigure(.75*y,0,!1);return E.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.75*y,.25*a)),x.add(new go.PathSegment(go.PathSegment.Line,y,.25*a)),E.spot1=new go.Spot(0,.25),E.spot2=go.Spot.BottomRight,E}),go.Shape.defineFigureGenerator("Interrupt",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(y,.5*a,!0);E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a));var x=new go.PathFigure(y,.5*a,!1);E.add(x),x.add(new go.PathSegment(go.PathSegment.Line,y,a));var z=new go.PathFigure(y,.5*a,!1);return E.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.spot1=new go.Spot(0,.25),E.spot2=new go.Spot(.5,.75),E}),go.Shape.defineFigureGenerator("InternalStorage",function(ne,y,a){var E=new go.Geometry,b=ne?ne.parameter1:NaN,x=ne?ne.parameter2:NaN;isNaN(b)&&(b=.1),isNaN(x)&&(x=.1);var z=new go.PathFigure(0,0,!0);E.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,0)),z.add(new go.PathSegment(go.PathSegment.Line,y,a)),z.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var ee=new go.PathFigure(b*y,0,!1);return E.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,b*y,a)),ee.add(new go.PathSegment(go.PathSegment.Move,0,x*a)),ee.add(new go.PathSegment(go.PathSegment.Line,y,x*a)),E}),go.Shape.defineFigureGenerator("Junction",function(ne,y,a){var E=new go.Geometry,b=1/Math.SQRT2,x=(1-1/Math.SQRT2)/2,z=le*.5,ee=.5,te=new go.PathFigure(y,ee*a,!0);E.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,ee*y,a,y,(ee+z)*a,(ee+z)*y,a)),te.add(new go.PathSegment(go.PathSegment.Bezier,0,ee*a,(ee-z)*y,a,0,(ee+z)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,ee*y,0,0,(ee-z)*a,(ee-z)*y,0)),te.add(new go.PathSegment(go.PathSegment.Bezier,y,ee*a,(ee+z)*y,0,y,(ee-z)*a));var oe=new go.PathFigure((x+b)*y,(x+b)*a,!1);return E.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,x*y,x*a)),oe.add(new go.PathSegment(go.PathSegment.Move,x*y,(x+b)*a)),oe.add(new go.PathSegment(go.PathSegment.Line,(x+b)*y,x*a)),E}),go.Shape.defineFigureGenerator("LinedDocument",function(ne,y,a){var E=new go.Geometry;a=a/.8;var b=new go.PathFigure(0,.7*a,!0);E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*a,.5*y,.4*a,.5*y,a).close());var x=new go.PathFigure(.1*y,0,!1);return E.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.1*y,.75*a)),E.spot1=new go.Spot(.1,0),E.spot2=new go.Spot(1,.6),E}),go.Shape.defineFigureGenerator("LoopLimit",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(0,a,!0);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,.25*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a).close()),E.spot1=new go.Spot(0,.25),E.spot2=go.Spot.BottomRight,E}),go.Shape.defineFigureGenerator("MagneticTape",function(ne,y,a){var E=new go.Geometry,b=le*.5,x=.5,z=new go.PathFigure(.5*y,a,!0);return E.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,0,x*a,(x-b)*y,a,0,(x+b)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,x*y,0,0,(x-b)*a,(x-b)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,x*a,(x+b)*y,0,y,(x-b)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,(x+.1)*y,.9*a,y,(x+b)*a,(x+b)*y,.9*a)),z.add(new go.PathSegment(go.PathSegment.Line,y,.9*a)),z.add(new go.PathSegment(go.PathSegment.Line,y,a)),z.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),E.spot1=new go.Spot(.15,.15),E.spot2=new go.Spot(.85,.8),E}),go.Shape.defineFigureGenerator("ManualInput",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(y,0,!0);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.25*a).close()),E.spot1=new go.Spot(0,.25),E.spot2=go.Spot.BottomRight,E}),go.Shape.defineFigureGenerator("MessageFromUser",function(ne,y,a){var E=new go.Geometry,b=ne?ne.parameter1:NaN;isNaN(b)&&(b=.7);var x=new go.PathFigure(0,0,!0);return E.add(x),x.add(new go.PathSegment(go.PathSegment.Line,y,0)),x.add(new go.PathSegment(go.PathSegment.Line,b*y,.5*a)),x.add(new go.PathSegment(go.PathSegment.Line,y,a)),x.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),E.spot1=go.Spot.TopLeft,E}),go.Shape.defineFigureGenerator("MicroformProcessing",function(ne,y,a){var E=new go.Geometry,b=ne?ne.parameter1:NaN;isNaN(b)&&(b=.25);var x=new go.PathFigure(0,0,!0);return E.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.5*y,b*a)),x.add(new go.PathSegment(go.PathSegment.Line,y,0)),x.add(new go.PathSegment(go.PathSegment.Line,y,a)),x.add(new go.PathSegment(go.PathSegment.Line,.5*y,(1-b)*a)),x.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),E}),go.Shape.defineFigureGenerator("MicroformRecording",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(0,0,!0);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.15*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.85*a)),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),E.spot1=new go.Spot(0,.25),E.spot2=new go.Spot(1,.75),E}),go.Shape.defineFigureGenerator("MultiDocument",function(ne,y,a){var E=new go.Geometry;a=a/.8;var b=new go.PathFigure(y,0,!0);E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.9*y,.44*a,.96*y,.47*a,.93*y,.45*a)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.54*a,.86*y,.57*a,.83*y,.55*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*a,.4*y,.4*a,.4*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.1*a)),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,.1*a)),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,0).close());var x=new go.PathFigure(.1*y,.2*a,!1);return E.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.8*y,.2*a)),x.add(new go.PathSegment(go.PathSegment.Line,.8*y,.54*a)),x.add(new go.PathSegment(go.PathSegment.Move,.2*y,.1*a)),x.add(new go.PathSegment(go.PathSegment.Line,.9*y,.1*a)),x.add(new go.PathSegment(go.PathSegment.Line,.9*y,.44*a)),E.spot1=new go.Spot(0,.25),E.spot2=new go.Spot(.8,.77),E}),go.Shape.defineFigureGenerator("MultiProcess",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(.1*y,.1*a,!0);E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,.1*a)),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,.9*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.9*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.2*a).close());var x=new go.PathFigure(.2*y,.1*a,!1);return E.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.9*y,.1*a)),x.add(new go.PathSegment(go.PathSegment.Line,.9*y,.8*a)),x.add(new go.PathSegment(go.PathSegment.Move,.1*y,.2*a)),x.add(new go.PathSegment(go.PathSegment.Line,.8*y,.2*a)),x.add(new go.PathSegment(go.PathSegment.Line,.8*y,.9*a)),E.spot1=new go.Spot(0,.2),E.spot2=new go.Spot(.8,1),E}),go.Shape.defineFigureGenerator("OfflineStorage",function(ne,y,a){var E=new go.Geometry,b=ne?ne.parameter1:NaN;isNaN(b)&&(b=.1);var x=1-b,z=new go.PathFigure(0,0,!0);E.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,0)),z.add(new go.PathSegment(go.PathSegment.Line,.5*y,a).close());var ee=new go.PathFigure(.5*b*y,b*a,!1);return E.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,(1-.5*b)*y,b*a)),E}),go.Shape.defineFigureGenerator("OffPageConnector",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(0,0,!0);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),E.spot1=go.Spot.TopLeft,E.spot2=new go.Spot(.75,1),E}),go.Shape.defineFigureGenerator("Or",function(ne,y,a){var E=new go.Geometry,b=le*.5,x=.5,z=new go.PathFigure(y,x*a,!0);E.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,x*y,a,y,(x+b)*a,(x+b)*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,x*a,(x-b)*y,a,0,(x+b)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,x*y,0,0,(x-b)*a,(x-b)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,x*a,(x+b)*y,0,y,(x-b)*a));var ee=new go.PathFigure(y,.5*a,!1);return E.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,0,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Move,.5*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),E}),go.Shape.defineFigureGenerator("PaperTape",function(ne,y,a){var E=new go.Geometry;a=a/.8;var b=new go.PathFigure(0,.7*a,!0);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.3*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,y,.3*a,.5*y,.6*a,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*a,.5*y,.4*a,.5*y,a).close()),E.spot1=new go.Spot(0,.49),E.spot2=new go.Spot(1,.75),E}),go.Shape.defineFigureGenerator("PrimitiveFromCall",function(ne,y,a){var E=new go.Geometry,b=ne?ne.parameter1:NaN,x=ne?ne.parameter2:NaN;isNaN(b)&&(b=.1),isNaN(x)&&(x=.3);var z=new go.PathFigure(0,0,!0);return E.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,0)),z.add(new go.PathSegment(go.PathSegment.Line,(1-x)*y,.5*a)),z.add(new go.PathSegment(go.PathSegment.Line,y,a)),z.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),E}),go.Shape.defineFigureGenerator("PrimitiveToCall",function(ne,y,a){var E=new go.Geometry,b=ne?ne.parameter1:NaN,x=ne?ne.parameter2:NaN;isNaN(b)&&(b=.1),isNaN(x)&&(x=.3);var z=new go.PathFigure(0,0,!0);return E.add(z),z.add(new go.PathSegment(go.PathSegment.Line,(1-x)*y,0)),z.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),z.add(new go.PathSegment(go.PathSegment.Line,(1-x)*y,a)),z.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),E}),go.Shape.defineFigureGenerator("Procedure",function(ne,y,a){var E=new go.Geometry,b=ne?ne.parameter1:NaN;isNaN(b)&&(b=.1);var x=new go.PathFigure(0,0,!0);E.add(x),x.add(new go.PathSegment(go.PathSegment.Line,y,0)),x.add(new go.PathSegment(go.PathSegment.Line,y,a)),x.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var z=new go.PathFigure((1-b)*y,0,!1);return E.add(z),z.add(new go.PathSegment(go.PathSegment.Line,(1-b)*y,a)),z.add(new go.PathSegment(go.PathSegment.Move,b*y,0)),z.add(new go.PathSegment(go.PathSegment.Line,b*y,a)),E}),go.Shape.defineFigureGenerator("Process",function(ne,y,a){var E=new go.Geometry,b=ne?ne.parameter1:NaN;isNaN(b)&&(b=.1);var x=new go.PathFigure(0,0,!0);E.add(x),x.add(new go.PathSegment(go.PathSegment.Line,y,0)),x.add(new go.PathSegment(go.PathSegment.Line,y,a)),x.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var z=new go.PathFigure(b*y,0,!1);return E.add(z),z.add(new go.PathSegment(go.PathSegment.Line,b*y,a)),E.spot2=go.Spot.BottomRight,E}),go.Shape.defineFigureGenerator("Sort",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(.5*y,0,!0);E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.5*a).close());var x=new go.PathFigure(0,.5*a,!1);return E.add(x),x.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),E.spot1=new go.Spot(.25,.25),E.spot2=new go.Spot(.75,.5),E}),go.Shape.defineFigureGenerator("Start",function(ne,y,a){var E=new go.Geometry,b=ne?ne.parameter1:NaN;isNaN(b)&&(b=.25);var x=new go.PathFigure(b*y,0,!0);E.add(x),x.add(new go.PathSegment(go.PathSegment.Arc,270,180,.75*y,.5*a,.25*y,.5*a)),x.add(new go.PathSegment(go.PathSegment.Arc,90,180,.25*y,.5*a,.25*y,.5*a));var z=new go.PathFigure(b*y,0,!1);return E.add(z),z.add(new go.PathSegment(go.PathSegment.Line,b*y,a)),z.add(new go.PathSegment(go.PathSegment.Move,(1-b)*y,0)),z.add(new go.PathSegment(go.PathSegment.Line,(1-b)*y,a)),E.spot1=new go.Spot(b,0),E.spot2=new go.Spot(1-b,1),E}),go.Shape.defineFigureGenerator("Terminator",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(.25*y,0,!0);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Arc,270,180,.75*y,.5*a,.25*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Arc,90,180,.25*y,.5*a,.25*y,.5*a)),E.spot1=new go.Spot(.23,0),E.spot2=new go.Spot(.77,1),E}),go.Shape.defineFigureGenerator("TransmittalTape",function(ne,y,a){var E=new go.Geometry,b=ne?ne.parameter1:NaN;isNaN(b)&&(b=.1);var x=new go.PathFigure(0,0,!0);return E.add(x),x.add(new go.PathSegment(go.PathSegment.Line,y,0)),x.add(new go.PathSegment(go.PathSegment.Line,y,a)),x.add(new go.PathSegment(go.PathSegment.Line,.75*y,(1-b)*a)),x.add(new go.PathSegment(go.PathSegment.Line,0,(1-b)*a).close()),E.spot1=go.Spot.TopLeft,E}),go.Shape.defineFigureGenerator("AndGate",function(ne,y,a){var E=new go.Geometry,b=le*.5,x=new go.PathFigure(0,0,!0);return E.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),x.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,(.5+b)*y,0,y,(.5-b)*a)),x.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,(.5+b)*a,(.5+b)*y,a)),x.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),E.spot1=go.Spot.TopLeft,E.spot2=new go.Spot(.55,1),E}),go.Shape.defineFigureGenerator("Buffer",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(0,0,!0);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),E.spot1=new go.Spot(0,.25),E.spot2=new go.Spot(.5,.75),E}),go.Shape.defineFigureGenerator("Clock",function(ne,y,a){var E=new go.Geometry,b=le*.5,x=.5,z=new go.PathFigure(y,x*a,!0);E.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,x*y,a,y,(x+b)*a,(x+b)*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,x*a,(x-b)*y,a,0,(x+b)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,x*y,0,0,(x-b)*a,(x-b)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,x*a,(x+b)*y,0,y,(x-b)*a));var ee=new go.PathFigure(y,x*a,!1);E.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y,x*a));var te=new go.PathFigure(.8*y,.75*a,!1);return E.add(te),te.add(new go.PathSegment(go.PathSegment.Line,.8*y,.25*a)),te.add(new go.PathSegment(go.PathSegment.Line,.6*y,.25*a)),te.add(new go.PathSegment(go.PathSegment.Line,.6*y,.75*a)),te.add(new go.PathSegment(go.PathSegment.Line,.4*y,.75*a)),te.add(new go.PathSegment(go.PathSegment.Line,.4*y,.25*a)),te.add(new go.PathSegment(go.PathSegment.Line,.2*y,.25*a)),te.add(new go.PathSegment(go.PathSegment.Line,.2*y,.75*a)),E}),go.Shape.defineFigureGenerator("Ground",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(.5*y,0,!1);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Move,.2*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Move,.3*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.7*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Move,.4*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,a)),E}),go.Shape.defineFigureGenerator("Inverter",function(ne,y,a){var E=new go.Geometry,b=le*.1,x=.1,z=.9,ee=.5,te=new go.PathFigure(.8*y,.5*a,!0);E.add(te),te.add(new go.PathSegment(go.PathSegment.Line,0,a)),te.add(new go.PathSegment(go.PathSegment.Line,0,0)),te.add(new go.PathSegment(go.PathSegment.Line,.8*y,.5*a));var oe=new go.PathFigure((z+x)*y,ee*a,!0);return E.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+x)*a,(z+x)*y,(ee+b)*a,(z+b)*y,(ee+x)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(z-x)*y,ee*a,(z-b)*y,(ee+x)*a,(z-x)*y,(ee+b)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-x)*a,(z-x)*y,(ee-b)*a,(z-b)*y,(ee-x)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(z+x)*y,ee*a,(z+b)*y,(ee-x)*a,(z+x)*y,(ee-b)*a)),E.spot1=new go.Spot(0,.25),E.spot2=new go.Spot(.4,.75),E}),go.Shape.defineFigureGenerator("NandGate",function(ne,y,a){var E=new go.Geometry,b=le*.5,x=le*.4,z=le*.1,ee=.1,te=.9,oe=.5,ie=new go.PathFigure(.8*y,.5*a,!0);E.add(ie),ie.add(new go.PathSegment(go.PathSegment.Bezier,.4*y,a,.8*y,(.5+x)*a,(.4+b)*y,a)),ie.add(new go.PathSegment(go.PathSegment.Line,0,a)),ie.add(new go.PathSegment(go.PathSegment.Line,0,0)),ie.add(new go.PathSegment(go.PathSegment.Line,.4*y,0)),ie.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.5*a,(.4+b)*y,0,.8*y,(.5-x)*a));var ge=new go.PathFigure((te+ee)*y,oe*a,!0);return E.add(ge),ge.add(new go.PathSegment(go.PathSegment.Bezier,te*y,(oe+ee)*a,(te+ee)*y,(oe+z)*a,(te+z)*y,(oe+ee)*a)),ge.add(new go.PathSegment(go.PathSegment.Bezier,(te-ee)*y,oe*a,(te-z)*y,(oe+ee)*a,(te-ee)*y,(oe+z)*a)),ge.add(new go.PathSegment(go.PathSegment.Bezier,te*y,(oe-ee)*a,(te-ee)*y,(oe-z)*a,(te-z)*y,(oe-ee)*a)),ge.add(new go.PathSegment(go.PathSegment.Bezier,(te+ee)*y,oe*a,(te+z)*y,(oe-ee)*a,(te+ee)*y,(oe-z)*a)),E.spot1=new go.Spot(0,.05),E.spot2=new go.Spot(.55,.95),E}),go.Shape.defineFigureGenerator("NorGate",function(ne,y,a){var E=new go.Geometry,b=.5,x=le*b,z=0,ee=.5,te=new go.PathFigure(.8*y,.5*a,!0);E.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,0,a,.7*y,(ee+x)*a,(z+x)*y,(ee+b)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*y,.75*a,.25*y,.25*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.5*a,(z+x)*y,(ee-b)*a,.7*y,(ee-x)*a)),b=.1,x=le*.1,z=.9,ee=.5;var oe=new go.PathFigure((z-b)*y,ee*a,!0);return E.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-b)*a,(z-b)*y,(ee-x)*a,(z-x)*y,(ee-b)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(z+b)*y,ee*a,(z+x)*y,(ee-b)*a,(z+b)*y,(ee-x)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+b)*a,(z+b)*y,(ee+x)*a,(z+x)*y,(ee+b)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(z-b)*y,ee*a,(z-x)*y,(ee+b)*a,(z-b)*y,(ee+x)*a)),E.spot1=new go.Spot(.2,.25),E.spot2=new go.Spot(.6,.75),E}),go.Shape.defineFigureGenerator("OrGate",function(ne,y,a){var E=new go.Geometry,b=.5,x=le*b,z=0,ee=.5,te=new go.PathFigure(0,0,!0);return E.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,(z+x+x)*y,(ee-b)*a,.8*y,(ee-x)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,0,a,.8*y,(ee+x)*a,(z+x+x)*y,(ee+b)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*y,.75*a,.25*y,.25*a).close()),E.spot1=new go.Spot(.2,.25),E.spot2=new go.Spot(.75,.75),E}),go.Shape.defineFigureGenerator("XnorGate",function(ne,y,a){var E=new go.Geometry,b=.5,x=le*b,z=.2,ee=.5,te=new go.PathFigure(.1*y,0,!1);E.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,.1*y,a,.35*y,.25*a,.35*y,.75*a));var oe=new go.PathFigure(.8*y,.5*a,!0);E.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,.2*y,a,.7*y,(ee+x)*a,(z+x)*y,(ee+b)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,.2*y,0,.45*y,.75*a,.45*y,.25*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.5*a,(z+x)*y,(ee-b)*a,.7*y,(ee-x)*a)),b=.1,x=le*.1,z=.9,ee=.5;var ie=new go.PathFigure((z-b)*y,ee*a,!0);return E.add(ie),ie.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-b)*a,(z-b)*y,(ee-x)*a,(z-x)*y,(ee-b)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,(z+b)*y,ee*a,(z+x)*y,(ee-b)*a,(z+b)*y,(ee-x)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+b)*a,(z+b)*y,(ee+x)*a,(z+x)*y,(ee+b)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,(z-b)*y,ee*a,(z-x)*y,(ee+b)*a,(z-b)*y,(ee+x)*a)),E.spot1=new go.Spot(.4,.25),E.spot2=new go.Spot(.65,.75),E}),go.Shape.defineFigureGenerator("XorGate",function(ne,y,a){var E=new go.Geometry,b=.5,x=le*b,z=.2,ee=.5,te=new go.PathFigure(.1*y,0,!1);E.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,.1*y,a,.35*y,.25*a,.35*y,.75*a));var oe=new go.PathFigure(.2*y,0,!0);return E.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,(z+x)*y,(ee-b)*a,.9*y,(ee-x)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,.2*y,a,.9*y,(ee+x)*a,(z+x)*y,(ee+b)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,.2*y,0,.45*y,.75*a,.45*y,.25*a).close()),E.spot1=new go.Spot(.4,.25),E.spot2=new go.Spot(.8,.75),E}),go.Shape.defineFigureGenerator("Capacitor",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(0,0,!1);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Move,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),E}),go.Shape.defineFigureGenerator("Resistor",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(0,.5*a,!1);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.7*y,.5*a)),E}),go.Shape.defineFigureGenerator("Inductor",function(ne,y,a){var E=new go.Geometry,b=le*.1,x=.1,z=.1,ee=.5,te=new go.PathFigure((z-b*.5)*y,a,!1);return E.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,(z+x)*y,0,(z-b)*y,a,(z-x)*y,0)),z=.3,te.add(new go.PathSegment(go.PathSegment.Bezier,z*y,a,(z+x)*y,0,(z+b)*y,a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z+x)*y,0,(z-b)*y,a,(z-x)*y,0)),z=.5,te.add(new go.PathSegment(go.PathSegment.Bezier,z*y,a,(z+x)*y,0,(z+b)*y,a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z+x)*y,0,(z-b)*y,a,(z-x)*y,0)),z=.7,te.add(new go.PathSegment(go.PathSegment.Bezier,z*y,a,(z+x)*y,0,(z+b)*y,a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z+x)*y,0,(z-b)*y,a,(z-x)*y,0)),z=.9,te.add(new go.PathSegment(go.PathSegment.Bezier,(z+b*.5)*y,a,(z+x)*y,0,(z+b)*y,a)),E}),go.Shape.defineFigureGenerator("ACvoltageSource",function(ne,y,a){var E=new go.Geometry,b=le*.5,x=.5,z=.5,ee=.5,te=new go.PathFigure((z-x)*y,ee*a,!1);return E.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-x)*a,(z-x)*y,(ee-b)*a,(z-b)*y,(ee-x)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z+x)*y,ee*a,(z+b)*y,(ee-x)*a,(z+x)*y,(ee-b)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+x)*a,(z+x)*y,(ee+b)*a,(z+b)*y,(ee+x)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z-x)*y,ee*a,(z-b)*y,(ee+x)*a,(z-x)*y,(ee+b)*a)),te.add(new go.PathSegment(go.PathSegment.Move,(z-x+.1)*y,ee*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z+x-.1)*y,ee*a,z*y,(ee-x)*a,z*y,(ee+x)*a)),E}),go.Shape.defineFigureGenerator("DCvoltageSource",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(0,.75*a,!1);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.25*a)),b.add(new go.PathSegment(go.PathSegment.Move,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),E}),go.Shape.defineFigureGenerator("Diode",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(y,0,!1);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.spot1=new go.Spot(0,.25),E.spot2=new go.Spot(.5,.75),E}),go.Shape.defineFigureGenerator("Wifi",function(ne,y,a){var E=new go.Geometry,b=y,x=a;y=y*.38,a=a*.6;var z=le*.8,ee=.8,te=0,oe=.5,ie=(b-y)/2,ge=(x-a)/2,me=new go.PathFigure(te*y+ie,(oe+ee)*a+ge,!0);E.add(me),me.add(new go.PathSegment(go.PathSegment.Bezier,(te-ee)*y+ie,oe*a+ge,(te-z)*y+ie,(oe+ee)*a+ge,(te-ee)*y+ie,(oe+z)*a+ge)),me.add(new go.PathSegment(go.PathSegment.Bezier,te*y+ie,(oe-ee)*a+ge,(te-ee)*y+ie,(oe-z)*a+ge,(te-z)*y+ie,(oe-ee)*a+ge)),me.add(new go.PathSegment(go.PathSegment.Bezier,(te-ee+z*.5)*y+ie,oe*a+ge,te*y+ie,(oe-ee)*a+ge,(te-ee+z*.5)*y+ie,(oe-z)*a+ge)),me.add(new go.PathSegment(go.PathSegment.Bezier,te*y+ie,(oe+ee)*a+ge,(te-ee+z*.5)*y+ie,(oe+z)*a+ge,te*y+ie,(oe+ee)*a+ge).close()),z=le*.4,ee=.4,te=.2,oe=.5;var se=new go.PathFigure(te*y+ie,(oe+ee)*a+ge,!0);E.add(se),se.add(new go.PathSegment(go.PathSegment.Bezier,(te-ee)*y+ie,oe*a+ge,(te-z)*y+ie,(oe+ee)*a+ge,(te-ee)*y+ie,(oe+z)*a+ge)),se.add(new go.PathSegment(go.PathSegment.Bezier,te*y+ie,(oe-ee)*a+ge,(te-ee)*y+ie,(oe-z)*a+ge,(te-z)*y+ie,(oe-ee)*a+ge)),se.add(new go.PathSegment(go.PathSegment.Bezier,(te-ee+z*.5)*y+ie,oe*a+ge,te*y+ie,(oe-ee)*a+ge,(te-ee+z*.5)*y+ie,(oe-z)*a+ge)),se.add(new go.PathSegment(go.PathSegment.Bezier,te*y+ie,(oe+ee)*a+ge,(te-ee+z*.5)*y+ie,(oe+z)*a+ge,te*y+ie,(oe+ee)*a+ge).close()),z=le*.2,ee=.2,te=.5,oe=.5;var we=new go.PathFigure((te-ee)*y+ie,oe*a+ge,!0);E.add(we),we.add(new go.PathSegment(go.PathSegment.Bezier,te*y+ie,(oe-ee)*a+ge,(te-ee)*y+ie,(oe-z)*a+ge,(te-z)*y+ie,(oe-ee)*a+ge)),we.add(new go.PathSegment(go.PathSegment.Bezier,(te+ee)*y+ie,oe*a+ge,(te+z)*y+ie,(oe-ee)*a+ge,(te+ee)*y+ie,(oe-z)*a+ge)),we.add(new go.PathSegment(go.PathSegment.Bezier,te*y+ie,(oe+ee)*a+ge,(te+ee)*y+ie,(oe+z)*a+ge,(te+z)*y+ie,(oe+ee)*a+ge)),we.add(new go.PathSegment(go.PathSegment.Bezier,(te-ee)*y+ie,oe*a+ge,(te-z)*y+ie,(oe+ee)*a+ge,(te-ee)*y+ie,(oe+z)*a+ge)),z=le*.4,ee=.4,te=.8,oe=.5;var Le=new go.PathFigure(te*y+ie,(oe-ee)*a+ge,!0);E.add(Le),Le.add(new go.PathSegment(go.PathSegment.Bezier,(te+ee)*y+ie,oe*a+ge,(te+z)*y+ie,(oe-ee)*a+ge,(te+ee)*y+ie,(oe-z)*a+ge)),Le.add(new go.PathSegment(go.PathSegment.Bezier,te*y+ie,(oe+ee)*a+ge,(te+ee)*y+ie,(oe+z)*a+ge,(te+z)*y+ie,(oe+ee)*a+ge)),Le.add(new go.PathSegment(go.PathSegment.Bezier,(te+ee-z*.5)*y+ie,oe*a+ge,te*y+ie,(oe+ee)*a+ge,(te+ee-z*.5)*y+ie,(oe+z)*a+ge)),Le.add(new go.PathSegment(go.PathSegment.Bezier,te*y+ie,(oe-ee)*a+ge,(te+ee-z*.5)*y+ie,(oe-z)*a+ge,te*y+ie,(oe-ee)*a+ge).close()),z=le*.8,ee=.8,te=1,oe=.5;var ke=new go.PathFigure(te*y+ie,(oe-ee)*a+ge,!0);return E.add(ke),ke.add(new go.PathSegment(go.PathSegment.Bezier,(te+ee)*y+ie,oe*a+ge,(te+z)*y+ie,(oe-ee)*a+ge,(te+ee)*y+ie,(oe-z)*a+ge)),ke.add(new go.PathSegment(go.PathSegment.Bezier,te*y+ie,(oe+ee)*a+ge,(te+ee)*y+ie,(oe+z)*a+ge,(te+z)*y+ie,(oe+ee)*a+ge)),ke.add(new go.PathSegment(go.PathSegment.Bezier,(te+ee-z*.5)*y+ie,oe*a+ge,te*y+ie,(oe+ee)*a+ge,(te+ee-z*.5)*y+ie,(oe+z)*a+ge)),ke.add(new go.PathSegment(go.PathSegment.Bezier,te*y+ie,(oe-ee)*a+ge,(te+ee-z*.5)*y+ie,(oe-z)*a+ge,te*y+ie,(oe-ee)*a+ge).close()),E}),go.Shape.defineFigureGenerator("Email",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(0,0,!0);E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var x=new go.PathFigure(0,0,!1);return E.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.5*y,.6*a)),x.add(new go.PathSegment(go.PathSegment.Line,y,0)),x.add(new go.PathSegment(go.PathSegment.Move,0,a)),x.add(new go.PathSegment(go.PathSegment.Line,.45*y,.54*a)),x.add(new go.PathSegment(go.PathSegment.Move,y,a)),x.add(new go.PathSegment(go.PathSegment.Line,.55*y,.54*a)),E}),go.Shape.defineFigureGenerator("Ethernet",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(.35*y,0,!0);E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.65*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.65*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.35*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.35*y,0).close());var x=new go.PathFigure(.1*y,a,!0,!0);E.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.4*y,a)),x.add(new go.PathSegment(go.PathSegment.Line,.4*y,.6*a)),x.add(new go.PathSegment(go.PathSegment.Line,.1*y,.6*a)),x.add(new go.PathSegment(go.PathSegment.Line,.1*y,a).close());var z=new go.PathFigure(.6*y,a,!0,!0);E.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.9*y,a)),z.add(new go.PathSegment(go.PathSegment.Line,.9*y,.6*a)),z.add(new go.PathSegment(go.PathSegment.Line,.6*y,.6*a)),z.add(new go.PathSegment(go.PathSegment.Line,.6*y,a).close());var ee=new go.PathFigure(0,.5*a,!1);return E.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Move,.5*y,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.5*y,.4*a)),ee.add(new go.PathSegment(go.PathSegment.Move,.75*y,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.75*y,.6*a)),ee.add(new go.PathSegment(go.PathSegment.Move,.25*y,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.25*y,.6*a)),E}),go.Shape.defineFigureGenerator("Power",function(ne,y,a){var E=new go.Geometry,b=le*.4,x=.4,z=.5,ee=.5,te=ae(),oe=ae(),ie=ae(),ge=ae();Ge(z,ee-x,z+b,ee-x,z+x,ee-b,z+x,ee,.5,te,te,oe,ie,ge);var me=re(oe.x,oe.y),se=new go.PathFigure(oe.x*y,oe.y*a,!0);E.add(se),se.add(new go.PathSegment(go.PathSegment.Bezier,(z+x)*y,ee*a,ie.x*y,ie.y*a,ge.x*y,ge.y*a)),se.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+x)*a,(z+x)*y,(ee+b)*a,(z+b)*y,(ee+x)*a)),se.add(new go.PathSegment(go.PathSegment.Bezier,(z-x)*y,ee*a,(z-b)*y,(ee+x)*a,(z-x)*y,(ee+b)*a)),Ge(z-x,ee,z-x,ee-b,z-b,ee-x,z,ee-x,.5,ie,ge,oe,te,te),se.add(new go.PathSegment(go.PathSegment.Bezier,oe.x*y,oe.y*a,ie.x*y,ie.y*a,ge.x*y,ge.y*a)),b=le*.3,x=.3,Ge(z-x,ee,z-x,ee-b,z-b,ee-x,z,ee-x,.5,ie,ge,oe,te,te),se.add(new go.PathSegment(go.PathSegment.Line,oe.x*y,oe.y*a)),se.add(new go.PathSegment(go.PathSegment.Bezier,(z-x)*y,ee*a,ge.x*y,ge.y*a,ie.x*y,ie.y*a)),se.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+x)*a,(z-x)*y,(ee+b)*a,(z-b)*y,(ee+x)*a)),se.add(new go.PathSegment(go.PathSegment.Bezier,(z+x)*y,ee*a,(z+b)*y,(ee+x)*a,(z+x)*y,(ee+b)*a)),Ge(z,ee-x,z+b,ee-x,z+x,ee-b,z+x,ee,.5,te,te,oe,ie,ge),se.add(new go.PathSegment(go.PathSegment.Bezier,oe.x*y,oe.y*a,ge.x*y,ge.y*a,ie.x*y,ie.y*a).close());var se=new go.PathFigure(.45*y,0,!0);return E.add(se),se.add(new go.PathSegment(go.PathSegment.Line,.45*y,.5*a)),se.add(new go.PathSegment(go.PathSegment.Line,.55*y,.5*a)),se.add(new go.PathSegment(go.PathSegment.Line,.55*y,0).close()),ue(te),ue(oe),ue(ie),ue(ge),ue(me),E.spot1=new go.Spot(.25,.45),E.spot2=new go.Spot(.75,.8),E}),go.Shape.defineFigureGenerator("Fallout",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(0,a/2,!0);E.add(b),b.add(new go.PathSegment(go.PathSegment.Arc,180,360,y/2,a/2,y/2,a/2));function x(z,ee,te){z.add(new go.PathSegment(go.PathSegment.Move,(.3+ee)*y,(.8+te)*a)),z.add(new go.PathSegment(go.PathSegment.Line,(.5+ee)*y,(.5+te)*a)),z.add(new go.PathSegment(go.PathSegment.Line,(.1+ee)*y,(.5+te)*a)),z.add(new go.PathSegment(go.PathSegment.Line,(.3+ee)*y,(.8+te)*a).close())}return x(b,0,0),x(b,.4,0),x(b,.2,-.3),E}),go.Shape.defineFigureGenerator("IrritationHazard",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(.2*y,0,!0);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.3*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.7*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.2*a).close()),E.spot1=new go.Spot(.3,.3),E.spot2=new go.Spot(.7,.7),E}),go.Shape.defineFigureGenerator("ElectricalHazard",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(.37*y,0,!0);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.11*a)),b.add(new go.PathSegment(go.PathSegment.Line,.77*y,.04*a)),b.add(new go.PathSegment(go.PathSegment.Line,.33*y,.49*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.37*a)),b.add(new go.PathSegment(go.PathSegment.Line,.63*y,.86*a)),b.add(new go.PathSegment(go.PathSegment.Line,.77*y,.91*a)),b.add(new go.PathSegment(go.PathSegment.Line,.34*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.34*y,.78*a)),b.add(new go.PathSegment(go.PathSegment.Line,.44*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.65*y,.56*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.68*a).close()),E}),go.Shape.defineFigureGenerator("FireHazard",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(.1*y,a,!0);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,.29*y,0,-.25*y,.63*a,.45*y,.44*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.51*y,.42*a,.48*y,.17*a,.54*y,.35*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.59*y,.18*a,.59*y,.29*a,.58*y,.28*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.75*y,.6*a,.8*y,.34*a,.88*y,.43*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.88*y,.31*a,.87*y,.48*a,.88*y,.43*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.9*y,a,1.17*y,.76*a,.82*y,.8*a).close()),E.spot1=new go.Spot(.07,.445),E.spot2=new go.Spot(.884,.958),E}),go.Shape.defineFigureGenerator("BpmnActivityLoop",function(ne,y,a){var E=new go.Geometry,b=.5,x=0,z=0,ee=b*le,te=.4*Math.SQRT2/2+.5,oe=.5-.5*Math.SQRT2/2,ie=1,ge=.5,me=.5,se=0,we=new go.PathFigure(te*y,(1-oe)*a,!1);return E.add(we),we.add(new go.PathSegment(go.PathSegment.Bezier,ie*y,ge*a,ie*y,.7*a,ie*y,ge*a)),we.add(new go.PathSegment(go.PathSegment.Bezier,(me+x)*y,(se+x)*a,(.5+b+x)*y,(.5-ee+x)*a,(.5+ee+x)*y,(.5-b+x)*a)),we.add(new go.PathSegment(go.PathSegment.Bezier,(.5-b+x)*y,(.5+z)*a,(.5-ee+x)*y,(.5-b+z)*a,(.5-b+x)*y,(.5-ee+z)*a)),we.add(new go.PathSegment(go.PathSegment.Bezier,(.35+x)*y,.9*a,(.5-b+x)*y,(.5+ee+z)*a,(.5-ee+x)*y,.9*a)),we.add(new go.PathSegment(go.PathSegment.Move,(.25+x)*y,.8*a)),we.add(new go.PathSegment(go.PathSegment.Line,(.35+x)*y,.9*a)),we.add(new go.PathSegment(go.PathSegment.Line,(.2+x)*y,.95*a)),E}),go.Shape.defineFigureGenerator("BpmnActivityParallel",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(0,0,!1);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Move,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),E}),go.Shape.defineFigureGenerator("BpmnActivitySequential",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(0,0,!1);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Move,0,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Move,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),E}),go.Shape.defineFigureGenerator("BpmnActivityAdHoc",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(0,0,!1);E.add(b);var x=new go.PathFigure(y,a,!1);E.add(x);var z=new go.PathFigure(0,.5*a,!1);return E.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.5*a,.2*y,.35*a,.3*y,.35*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,.7*y,.65*a,.8*y,.65*a)),E}),go.Shape.defineFigureGenerator("BpmnActivityCompensation",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(0,.5*a,!0);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a).close()),E}),go.Shape.defineFigureGenerator("BpmnTaskMessage",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(0,.2*a,!0);E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.8*a).close());var b=new go.PathFigure(0,.2*a,!1);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.2*a)),E}),go.Shape.defineFigureGenerator("BpmnTaskScript",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(.7*y,a,!0);E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.3*y,0,.6*y,.5*a,0,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.7*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,.7*y,a,.4*y,.5*a,y,.5*a).close());var x=new go.PathFigure(.45*y,.73*a,!1);return E.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.7*y,.73*a)),x.add(new go.PathSegment(go.PathSegment.Move,.38*y,.5*a)),x.add(new go.PathSegment(go.PathSegment.Line,.63*y,.5*a)),x.add(new go.PathSegment(go.PathSegment.Move,.31*y,.27*a)),x.add(new go.PathSegment(go.PathSegment.Line,.56*y,.27*a)),E}),go.Shape.defineFigureGenerator("BpmnTaskUser",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(0,0,!1);E.add(b);var x=new go.PathFigure(.335*y,(1-.555)*a,!0);E.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.335*y,(1-.405)*a)),x.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*y,(1-.405)*a)),x.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*y,(1-.555)*a)),x.add(new go.PathSegment(go.PathSegment.Bezier,y,.68*a,(1-.12)*y,.46*a,(1-.02)*y,.54*a)),x.add(new go.PathSegment(go.PathSegment.Line,y,a)),x.add(new go.PathSegment(go.PathSegment.Line,0,a)),x.add(new go.PathSegment(go.PathSegment.Line,0,.68*a)),x.add(new go.PathSegment(go.PathSegment.Bezier,.335*y,(1-.555)*a,.02*y,.54*a,.12*y,.46*a)),x.add(new go.PathSegment(go.PathSegment.Line,.365*y,(1-.595)*a));var z=.5-.285,ee=.5,te=z,oe=Math.PI/4,ie=4*(1-Math.cos(oe))/(3*Math.sin(oe)),ge=ie*.5,me=z,se=z,we=ie*me,Le=ie*se;x.add(new go.PathSegment(go.PathSegment.Bezier,(ee-me)*y,te*a,(ee-(we+me)/2)*y,(te+(se+Le)/2)*a,(ee-me)*y,(te+Le)*a)),x.add(new go.PathSegment(go.PathSegment.Bezier,ee*y,(te-se)*a,(ee-me)*y,(te-Le)*a,(ee-we)*y,(te-se)*a)),x.add(new go.PathSegment(go.PathSegment.Bezier,(ee+me)*y,te*a,(ee+we)*y,(te-se)*a,(ee+me)*y,(te-Le)*a)),x.add(new go.PathSegment(go.PathSegment.Bezier,(1-.365)*y,(1-.595)*a,(ee+me)*y,(te+Le)*a,(ee+(we+me)/2)*y,(te+(se+Le)/2)*a)),x.add(new go.PathSegment(go.PathSegment.Line,(1-.365)*y,(1-.595)*a)),x.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*y,(1-.555)*a)),x.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*y,(1-.405)*a)),x.add(new go.PathSegment(go.PathSegment.Line,.335*y,(1-.405)*a));var ke=new go.PathFigure(.2*y,a,!1);E.add(ke),ke.add(new go.PathSegment(go.PathSegment.Line,.2*y,.8*a));var ct=new go.PathFigure(.8*y,a,!1);return E.add(ct),ct.add(new go.PathSegment(go.PathSegment.Line,.8*y,.8*a)),E}),go.Shape.defineFigureGenerator("BpmnEventConditional",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(.1*y,0,!0);E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,a).close());var x=new go.PathFigure(.2*y,.2*a,!1);return E.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.8*y,.2*a)),x.add(new go.PathSegment(go.PathSegment.Move,.2*y,.4*a)),x.add(new go.PathSegment(go.PathSegment.Line,.8*y,.4*a)),x.add(new go.PathSegment(go.PathSegment.Move,.2*y,.6*a)),x.add(new go.PathSegment(go.PathSegment.Line,.8*y,.6*a)),x.add(new go.PathSegment(go.PathSegment.Move,.2*y,.8*a)),x.add(new go.PathSegment(go.PathSegment.Line,.8*y,.8*a)),E}),go.Shape.defineFigureGenerator("BpmnEventError",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(0,a,!0);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.33*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.66*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.66*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.33*y,.5*a).close()),E}),go.Shape.defineFigureGenerator("BpmnEventEscalation",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(0,0,!1);E.add(b);var x=new go.PathFigure(y,a,!1);E.add(x);var z=new go.PathFigure(.1*y,a,!0);return E.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),z.add(new go.PathSegment(go.PathSegment.Line,.9*y,a)),z.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a).close()),E}),go.Shape.defineFigureGenerator("Caution",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(.05*y,a,!0);E.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,.1*y,.8*a,0,a,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,.45*y,.1*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.55*y,.1*a,.5*y,0,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.95*y,.9*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.9*y,a,y,a,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.05*y,a));var x=.05;return b.add(new go.PathSegment(go.PathSegment.Move,(.5-x)*y,.875*a)),b.add(new go.PathSegment(go.PathSegment.Arc,180,-360,.5*y,.875*a,x*y,x*a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.325*a,.575*y,.725*a,.625*y,.375*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.75*a,.375*y,.375*a,.425*y,.725*a)),E}),go.Shape.defineFigureGenerator("Recycle",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(.45*y,.95*a,!1);E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,.95*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.185*y,.85*a,.17*y,.95*a,.15*y,.9*a)),b.add(new go.PathSegment(go.PathSegment.Line,.235*y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,.625*a)),b.add(new go.PathSegment(go.PathSegment.Line,.35*y,.65*a)),b.add(new go.PathSegment(go.PathSegment.Line,.275*y,.45*a)),b.add(new go.PathSegment(go.PathSegment.Line,.05*y,.45*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.05*y,.575*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.1875*y,.95*a,0,.675*a,0,.7*a)),b.add(new go.PathSegment(go.PathSegment.Move,.45*y,.95*a)),b.add(new go.PathSegment(go.PathSegment.Line,.45*y,.775*a)),b.add(new go.PathSegment(go.PathSegment.Line,.22*y,.775*a));var x=new go.PathFigure(.475*y,.2*a,!1);E.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.4*y,.4*a)),x.add(new go.PathSegment(go.PathSegment.Line,.225*y,.3*a)),x.add(new go.PathSegment(go.PathSegment.Line,.275*y,.175*a)),x.add(new go.PathSegment(go.PathSegment.Line,.325*y,.05*a)),x.add(new go.PathSegment(go.PathSegment.Bezier,.4*y,.05*a,.35*y,0,.375*y,0)),x.add(new go.PathSegment(go.PathSegment.Line,.575*y,.375*a)),x.add(new go.PathSegment(go.PathSegment.Line,.525*y,.4*a)),x.add(new go.PathSegment(go.PathSegment.Line,.75*y,.475*a)),x.add(new go.PathSegment(go.PathSegment.Line,.85*y,.315*a)),x.add(new go.PathSegment(go.PathSegment.Line,.8*y,.32*a)),x.add(new go.PathSegment(go.PathSegment.Line,.65*y,.05*a)),x.add(new go.PathSegment(go.PathSegment.Bezier,.575*y,0,.65*y,.05*a,.625*y,0)),x.add(new go.PathSegment(go.PathSegment.Line,.38*y,.0105*a));var z=new go.PathFigure(.675*y,.575*a,!1);return E.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.875*y,.525*a)),z.add(new go.PathSegment(go.PathSegment.Line,y,.775*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.85*y,.95*a,y,.8*a,y,.85*a)),z.add(new go.PathSegment(go.PathSegment.Line,.65*y,.95*a)),z.add(new go.PathSegment(go.PathSegment.Line,.65*y,a)),z.add(new go.PathSegment(go.PathSegment.Line,.55*y,.85*a)),z.add(new go.PathSegment(go.PathSegment.Line,.65*y,.725*a)),z.add(new go.PathSegment(go.PathSegment.Line,.65*y,.775*a)),z.add(new go.PathSegment(go.PathSegment.Line,.7*y,.775*a)),z.add(new go.PathSegment(go.PathSegment.Line,y,.775*a)),z.add(new go.PathSegment(go.PathSegment.Move,.675*y,.575*a)),z.add(new go.PathSegment(go.PathSegment.Line,.775*y,.775*a)),E}),go.Shape.defineFigureGenerator("BpmnEventTimer",function(ne,y,a){var E=new go.Geometry,b=.5,x=le*.5,z=new go.PathFigure(y,b*a,!0);E.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,b*y,a,y,(b+x)*a,(b+x)*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,b*a,(b-x)*y,a,0,(b+x)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,b*y,0,0,(b-x)*a,(b-x)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,b*a,(b+x)*y,0,y,(b-x)*a));var ee=new go.PathFigure(b*y,0,!1);return E.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,b*y,.15*a)),ee.add(new go.PathSegment(go.PathSegment.Move,b*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,b*y,.85*a)),ee.add(new go.PathSegment(go.PathSegment.Move,0,b*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.15*y,b*a)),ee.add(new go.PathSegment(go.PathSegment.Move,y,b*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.85*y,b*a)),ee.add(new go.PathSegment(go.PathSegment.Move,b*y,b*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.58*y,.1*a)),ee.add(new go.PathSegment(go.PathSegment.Move,b*y,b*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.78*y,.54*a)),E}),go.Shape.defineFigureGenerator("Package",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(0,.15*a,!0);E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.15*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var x=new go.PathFigure(0,.15*a,!0);return E.add(x),x.add(new go.PathSegment(go.PathSegment.Line,0,0)),x.add(new go.PathSegment(go.PathSegment.Line,.6*y,0)),x.add(new go.PathSegment(go.PathSegment.Line,.65*y,.15*a).close()),E.spot1=new go.Spot(0,.1),E.spot2=new go.Spot(1,1),E}),go.Shape.defineFigureGenerator("Class",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(0,0,!0);E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var x=new go.PathFigure(0,.2*a,!1);E.add(x),x.add(new go.PathSegment(go.PathSegment.Line,y,.2*a).close());var z=new go.PathFigure(0,.5*a,!1);return E.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,.5*a).close()),E}),go.Shape.defineFigureGenerator("Component",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(y,a,!0);E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.15*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.15*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a).close());var x=new go.PathFigure(0,.2*a,!0);E.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.45*y,.2*a)),x.add(new go.PathSegment(go.PathSegment.Line,.45*y,.4*a)),x.add(new go.PathSegment(go.PathSegment.Line,0,.4*a)),x.add(new go.PathSegment(go.PathSegment.Line,0,.2*a).close());var z=new go.PathFigure(0,.6*a,!0);return E.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.45*y,.6*a)),z.add(new go.PathSegment(go.PathSegment.Line,.45*y,.8*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,.6*a).close()),E}),go.Shape.defineFigureGenerator("Boat Shipment",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(.15*y,.6*a,!0);E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.15*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,.15*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.85*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,.85*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.15*y,.6*a));var x=new go.PathFigure(.15*y,.6*a,!1);return E.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.85*y,.6*a)),E}),go.Shape.defineFigureGenerator("Customer/Supplier",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(y,a,!0);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.66*y,.33*a)),b.add(new go.PathSegment(go.PathSegment.Line,.66*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.33*y,.33*a)),b.add(new go.PathSegment(go.PathSegment.Line,.33*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,0,.33*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a).close()),E}),go.Shape.defineFigureGenerator("Workcell",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(0,a,!0);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.65*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.65*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.35*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.35*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),E}),go.Shape.defineFigureGenerator("Supermarket",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(0,0,!1);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.33*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.33*a)),b.add(new go.PathSegment(go.PathSegment.Move,y,.33*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.66*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.66*a)),b.add(new go.PathSegment(go.PathSegment.Move,y,.66*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),E}),go.Shape.defineFigureGenerator("TruckShipment",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(0,0,!0);E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var x=new go.PathFigure(y,.8*a,!0);E.add(x),x.add(new go.PathSegment(go.PathSegment.Line,y,.4*a)),x.add(new go.PathSegment(go.PathSegment.Line,.6*y,.4*a)),x.add(new go.PathSegment(go.PathSegment.Line,.6*y,.8*a)),x.add(new go.PathSegment(go.PathSegment.Line,y,.8*a).close());var z=.1,ee=le*.1,te=.2,oe=.9,ie=new go.PathFigure((te-z)*y,oe*a,!0);E.add(ie),ie.add(new go.PathSegment(go.PathSegment.Bezier,te*y,(oe-z)*a,(te-z)*y,(oe-ee)*a,(te-ee)*y,(oe-z)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,(te+z)*y,oe*a,(te+ee)*y,(oe-z)*a,(te+z)*y,(oe-ee)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,te*y,(oe+z)*a,(te+z)*y,(oe+ee)*a,(te+ee)*y,(oe+z)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,(te-z)*y,oe*a,(te-ee)*y,(oe+z)*a,(te-z)*y,(oe+ee)*a).close()),z=.1,ee=le*.1,te=.8,oe=.9;var ge=new go.PathFigure((te-z)*y,oe*a,!0);return E.add(ge),ge.add(new go.PathSegment(go.PathSegment.Bezier,te*y,(oe-z)*a,(te-z)*y,(oe-ee)*a,(te-ee)*y,(oe-z)*a)),ge.add(new go.PathSegment(go.PathSegment.Bezier,(te+z)*y,oe*a,(te+ee)*y,(oe-z)*a,(te+z)*y,(oe-ee)*a)),ge.add(new go.PathSegment(go.PathSegment.Bezier,te*y,(oe+z)*a,(te+z)*y,(oe+ee)*a,(te+ee)*y,(oe+z)*a)),ge.add(new go.PathSegment(go.PathSegment.Bezier,(te-z)*y,oe*a,(te-ee)*y,(oe+z)*a,(te-z)*y,(oe+ee)*a).close()),E}),go.Shape.defineFigureGenerator("KanbanPost",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(.2*y,0,!1);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,0)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,a)),E}),go.Shape.defineFigureGenerator("Forklift",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(0,0,!0);E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,0,0));var x=new go.PathFigure(0,.5*a,!0);E.add(x),x.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),x.add(new go.PathSegment(go.PathSegment.Line,.5*y,.8*a)),x.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),x.add(new go.PathSegment(go.PathSegment.Line,0,.5*a));var z=new go.PathFigure(.5*y,.8*a,!0);E.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.5*y,.1*a)),z.add(new go.PathSegment(go.PathSegment.Line,.55*y,.1*a)),z.add(new go.PathSegment(go.PathSegment.Line,.55*y,.8*a)),z.add(new go.PathSegment(go.PathSegment.Line,.5*y,.8*a));var ee=new go.PathFigure(.5*y,.7*a,!1);E.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y,.7*a));var te=.1,oe=le*.1,ie=.1,ge=.9,me=new go.PathFigure((ie-te)*y,ge*a,!0);E.add(me),me.add(new go.PathSegment(go.PathSegment.Bezier,ie*y,(ge-te)*a,(ie-te)*y,(ge-oe)*a,(ie-oe)*y,(ge-te)*a)),me.add(new go.PathSegment(go.PathSegment.Bezier,(ie+te)*y,ge*a,(ie+oe)*y,(ge-te)*a,(ie+te)*y,(ge-oe)*a)),me.add(new go.PathSegment(go.PathSegment.Bezier,ie*y,(ge+te)*a,(ie+te)*y,(ge+oe)*a,(ie+oe)*y,(ge+te)*a)),me.add(new go.PathSegment(go.PathSegment.Bezier,(ie-te)*y,ge*a,(ie-oe)*y,(ge+te)*a,(ie-te)*y,(ge+oe)*a)),te=.1,oe=le*.1,ie=.4,ge=.9;var se=new go.PathFigure((ie-te)*y,ge*a,!0);return E.add(se),se.add(new go.PathSegment(go.PathSegment.Bezier,ie*y,(ge-te)*a,(ie-te)*y,(ge-oe)*a,(ie-oe)*y,(ge-te)*a)),se.add(new go.PathSegment(go.PathSegment.Bezier,(ie+te)*y,ge*a,(ie+oe)*y,(ge-te)*a,(ie+te)*y,(ge-oe)*a)),se.add(new go.PathSegment(go.PathSegment.Bezier,ie*y,(ge+te)*a,(ie+te)*y,(ge+oe)*a,(ie+oe)*y,(ge+te)*a)),se.add(new go.PathSegment(go.PathSegment.Bezier,(ie-te)*y,ge*a,(ie-oe)*y,(ge+te)*a,(ie-te)*y,(ge+oe)*a)),E}),go.Shape.defineFigureGenerator("RailShipment",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(.1*y,.4*a,!0);E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.45*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.45*y,.9*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.9*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.4*a).close());var x=new go.PathFigure(.45*y,.7*a,!1);E.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.55*y,.7*a));var z=new go.PathFigure(.55*y,.4*a,!0);E.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.9*y,.4*a)),z.add(new go.PathSegment(go.PathSegment.Line,.9*y,.9*a)),z.add(new go.PathSegment(go.PathSegment.Line,.55*y,.9*a)),z.add(new go.PathSegment(go.PathSegment.Line,.55*y,.4*a).close());var ie=.05,ge=le*.05,me=.175,se=.95,ee=new go.PathFigure((me-ie)*y,se*a,!0);E.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,me*y,(se-ie)*a,(me-ie)*y,(se-ge)*a,(me-ge)*y,(se-ie)*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,(me+ie)*y,se*a,(me+ge)*y,(se-ie)*a,(me+ie)*y,(se-ge)*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,me*y,(se+ie)*a,(me+ie)*y,(se+ge)*a,(me+ge)*y,(se+ie)*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,(me-ie)*y,se*a,(me-ge)*y,(se+ie)*a,(me-ie)*y,(se+ge)*a));var ie=.05,ge=le*.05,me=.375,se=.95,te=new go.PathFigure((me-ie)*y,se*a,!0);E.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,me*y,(se-ie)*a,(me-ie)*y,(se-ge)*a,(me-ge)*y,(se-ie)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(me+ie)*y,se*a,(me+ge)*y,(se-ie)*a,(me+ie)*y,(se-ge)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,me*y,(se+ie)*a,(me+ie)*y,(se+ge)*a,(me+ge)*y,(se+ie)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(me-ie)*y,se*a,(me-ge)*y,(se+ie)*a,(me-ie)*y,(se+ge)*a));var ie=.05,ge=le*.05,me=.625,se=.95,oe=new go.PathFigure((me-ie)*y,se*a,!0);E.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,me*y,(se-ie)*a,(me-ie)*y,(se-ge)*a,(me-ge)*y,(se-ie)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(me+ie)*y,se*a,(me+ge)*y,(se-ie)*a,(me+ie)*y,(se-ge)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,me*y,(se+ie)*a,(me+ie)*y,(se+ge)*a,(me+ge)*y,(se+ie)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(me-ie)*y,se*a,(me-ge)*y,(se+ie)*a,(me-ie)*y,(se+ge)*a));var ie=.05,ge=le*.05,me=.825,se=.95,we=new go.PathFigure((me-ie)*y,se*a,!0);E.add(we),we.add(new go.PathSegment(go.PathSegment.Bezier,me*y,(se-ie)*a,(me-ie)*y,(se-ge)*a,(me-ge)*y,(se-ie)*a)),we.add(new go.PathSegment(go.PathSegment.Bezier,(me+ie)*y,se*a,(me+ge)*y,(se-ie)*a,(me+ie)*y,(se-ge)*a)),we.add(new go.PathSegment(go.PathSegment.Bezier,me*y,(se+ie)*a,(me+ie)*y,(se+ge)*a,(me+ge)*y,(se+ie)*a)),we.add(new go.PathSegment(go.PathSegment.Bezier,(me-ie)*y,se*a,(me-ge)*y,(se+ie)*a,(me-ie)*y,(se+ge)*a).close());var Le=new go.PathFigure(0,a,!1);return E.add(Le),Le.add(new go.PathSegment(go.PathSegment.Line,y,a).close()),E}),go.Shape.defineFigureGenerator("Warehouse",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(0,0,!0);E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var x=new go.PathFigure(0,.2*a,!1);E.add(x),x.add(new go.PathSegment(go.PathSegment.Line,y,.2*a).close());var z=new go.PathFigure(.15*y,a,!0);E.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.15*y,.5*a)),z.add(new go.PathSegment(go.PathSegment.Line,.4*y,.5*a)),z.add(new go.PathSegment(go.PathSegment.Line,.4*y,a)),z.add(new go.PathSegment(go.PathSegment.Line,.15*y,a).close());var ee=.05,te=le*.05,oe=.35,ie=.775,ge=new go.PathFigure((oe-ee)*y,ie*a,!0);return E.add(ge),ge.add(new go.PathSegment(go.PathSegment.Bezier,oe*y,(ie-ee)*a,(oe-ee)*y,(ie-te)*a,(oe-te)*y,(ie-ee)*a)),ge.add(new go.PathSegment(go.PathSegment.Bezier,(oe+ee)*y,ie*a,(oe+te)*y,(ie-ee)*a,(oe+ee)*y,(ie-te)*a)),ge.add(new go.PathSegment(go.PathSegment.Bezier,oe*y,(ie+ee)*a,(oe+ee)*y,(ie+te)*a,(oe+te)*y,(ie+ee)*a)),ge.add(new go.PathSegment(go.PathSegment.Bezier,(oe-ee)*y,ie*a,(oe-te)*y,(ie+ee)*a,(oe-ee)*y,(ie+te)*a).close()),E}),go.Shape.defineFigureGenerator("ControlCenter",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(0,a,!0);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Move,.1*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,.8*a).close()),E}),go.Shape.defineFigureGenerator("Bluetooth",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(0,.75*a,!1);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.75*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.25*a)),E}),go.Shape.defineFigureGenerator("Bookmark",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(0,0,!0);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Move,.2*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Move,.2*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.4*a)),E}),go.Shape.defineFigureGenerator("Bookmark",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(0,0,!0);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Move,.2*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Move,.2*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.4*a)),E}),go.Shape.defineFigureGenerator("Globe",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(.5*y,0,!1);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Move,0,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,.75*y,0,y,.25*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,.75*a,.75*y,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,.25*y,a,0,.75*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,0,.25*a,.25*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,.15*y,.25*a,.15*y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,.85*y,.75*a,.85*y,.25*a)),b.add(new go.PathSegment(go.PathSegment.Move,.1675*y,.15*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.8325*y,.15*a,.35*y,.3*a,.65*y,.3*a)),b.add(new go.PathSegment(go.PathSegment.Move,.1675*y,.85*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.8325*y,.85*a,.35*y,.7*a,.65*y,.7*a)),E}),go.Shape.defineFigureGenerator("Wave",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(0,.25*a,!1);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,.3*y,.25*a,.1*y,0,.2*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,.7*y,.25*a,.425*y,.5*a,.575*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,y,.25*a,.8*y,0,.9*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Move,0,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.75*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.3*y,.75*a,.1*y,.5*a,.2*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.7*y,.75*a,.425*y,a,.575*y,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,y,.75*a,.8*y,.5*a,.9*y,.5*a)),E}),go.Shape.defineFigureGenerator("Operator",function(ne,y,a){var E=new go.Geometry,b=.3,x=le*.3,z=.5,ee=.7,te=new go.PathFigure((z-b)*y,ee*a,!0);E.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-b)*a,(z-b)*y,(ee-x)*a,(z-x)*y,(ee-b)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z+b)*y,ee*a,(z+x)*y,(ee-b)*a,(z+b)*y,(ee-x)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+b)*a,(z+b)*y,(ee+x)*a,(z+x)*y,(ee+b)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z-b)*y,ee*a,(z-x)*y,(ee+b)*a,(z-b)*y,(ee+x)*a));var oe=new go.PathFigure(0,.7*a,!1);return E.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,y,.7*a,0,0,y,0)),E}),go.Shape.defineFigureGenerator("TripleFanBlades",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(.5*y,0,!0);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.65*a,.65*y,.3*a,.65*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,.35*y,.5*a,.35*y,.3*a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,.65*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,a,.3*y,.6*a,.1*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.65*a,.2*y,a,.35*y,.95*a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,.65*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,y,a,.7*y,.6*a,.9*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.65*a,.8*y,a,.65*y,.95*a)),E}),go.Shape.defineFigureGenerator("CentrifugalPump",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(y,0,!0);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,0,.075*a,0,.5*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.4*y,a,0,a,.4*y,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.4*a,.8*y,a,.85*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),E}),go.Shape.defineFigureGenerator("Battery",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(0,a,!0);E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.1*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.1*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Move,.4*y,.1*a)),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,.1*a));var x=new go.PathFigure(0,.6*a,!1);return E.add(x),x.add(new go.PathSegment(go.PathSegment.Move,0,.4*a)),x.add(new go.PathSegment(go.PathSegment.Line,y,.4*a)),E}),go.Shape.defineFigureGenerator("Delete",function(ne,y,a){var E=new go.Geometry,b=.5,x=le*.5,z=.5,ee=.5,te=new go.PathFigure((z-b)*y,ee*a,!0);E.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-b)*a,(z-b)*y,(ee-x)*a,(z-x)*y,(ee-b)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z+b)*y,ee*a,(z+x)*y,(ee-b)*a,(z+b)*y,(ee-x)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+b)*a,(z+b)*y,(ee+x)*a,(z+x)*y,(ee+b)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z-b)*y,ee*a,(z-x)*y,(ee+b)*a,(z-b)*y,(ee+x)*a));var oe=new go.PathFigure(.15*y,.5*a,!1);return E.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,.85*y,.5*a)),E}),go.Shape.defineFigureGenerator("Flag",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(0,.1*a,!0);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Move,0,.1*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.1*a,.15*y,0,.35*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,y,.1*a,.65*y,.2*a,.85*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.5*a,.85*y,.6*a,.65*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,.35*y,.4*a,.15*y,.4*a).close()),E}),go.Shape.defineFigureGenerator("Help",function(ne,y,a){var E=new go.Geometry,b=.5,x=le*.5,z=.5,ee=.5,te=new go.PathFigure((z-b)*y,ee*a,!1);E.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-b)*a,(z-b)*y,(ee-x)*a,(z-x)*y,(ee-b)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z+b)*y,ee*a,(z+x)*y,(ee-b)*a,(z+b)*y,(ee-x)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+b)*a,(z+b)*y,(ee+x)*a,(z+x)*y,(ee+b)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z-b)*y,ee*a,(z-x)*y,(ee+b)*a,(z-b)*y,(ee+x)*a).close()),b=.05,x=le*.05,z=.5,ee=.8;var oe=new go.PathFigure((z-b)*y,ee*a,!1);return E.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-b)*a,(z-b)*y,(ee-x)*a,(z-x)*y,(ee-b)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(z+b)*y,ee*a,(z+x)*y,(ee-b)*a,(z+b)*y,(ee-x)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+b)*a,(z+b)*y,(ee+x)*a,(z+x)*y,(ee+b)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(z-b)*y,ee*a,(z-x)*y,(ee+b)*a,(z-b)*y,(ee+x)*a).close()),oe.add(new go.PathSegment(go.PathSegment.Move,.5*y,.7*a)),oe.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.2*a,.75*y,.475*a,.75*y,.225*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,.3*y,.35*a,.4*y,.2*a,.3*y,.25*a)),E}),go.Shape.defineFigureGenerator("Location",function(ne,y,a){return new go.Geometry().add(new go.PathFigure(.5*y,a,!0).add(new go.PathSegment(go.PathSegment.Line,.75*y,.5*a)).add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,.975*y,.025*a,.5*y,0)).add(new go.PathSegment(go.PathSegment.Bezier,.25*y,.5*a,.5*y,0,.025*y,.025*a).close()).add(new go.PathSegment(go.PathSegment.Move,.5*y,.2*a)).add(new go.PathSegment(go.PathSegment.Arc,270,360,.5*y,.3*a,.1*y,.1*a).close()))}),go.Shape.defineFigureGenerator("Lock",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(0,.5*a,!0);E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.5*a));var x=new go.PathFigure(.2*y,.5*a,!1);return E.add(x),x.add(new go.PathSegment(go.PathSegment.Move,.2*y,.5*a)),x.add(new go.PathSegment(go.PathSegment.Line,.2*y,.3*a)),x.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.3*a,.25*y,0,.75*y,0)),x.add(new go.PathSegment(go.PathSegment.Line,.8*y,.5*a)),x.add(new go.PathSegment(go.PathSegment.Line,.8*y,.3*a)),E}),go.Shape.defineFigureGenerator("Unlocked",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(0,.5*a,!0);E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.5*a));var x=new go.PathFigure(.2*y,.5*a,!1);return E.add(x),x.add(new go.PathSegment(go.PathSegment.Move,.2*y,.5*a)),x.add(new go.PathSegment(go.PathSegment.Line,.2*y,.3*a)),x.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.3*a,.25*y,0,.75*y,0)),x.add(new go.PathSegment(go.PathSegment.Line,.8*y,.35*a)),E}),go.Shape.defineFigureGenerator("Gear",function(ne,y,a){return new go.Geometry().add(new go.PathFigure(.9375*y,.56246875*a,!0).add(new go.PathSegment(go.PathSegment.Line,.9375*y,.4375*a)).add(new go.PathSegment(go.PathSegment.Line,.80621875*y,.4375*a)).add(new go.PathSegment(go.PathSegment.Bezier,.763*y,.3316875*a,.79840625*y,.39915625*a,.7834375*y,.3635*a)).add(new go.PathSegment(go.PathSegment.Line,.8566875*y,.23796875*a)).add(new go.PathSegment(go.PathSegment.Line,.76825*y,.14959375*a)).add(new go.PathSegment(go.PathSegment.Line,.67596875*y,.24184375*a)).add(new go.PathSegment(go.PathSegment.Bezier,.5625*y,.19378125*a,.64228125*y,.2188125*a,.603875*y,.2021875*a)).add(new go.PathSegment(go.PathSegment.Line,.5625*y,.0625*a)).add(new go.PathSegment(go.PathSegment.Line,.4375*y,.0625*a)).add(new go.PathSegment(go.PathSegment.Line,.4375*y,.19378125*a)).add(new go.PathSegment(go.PathSegment.Bezier,.32775*y,.239375*a,.39759375*y,.20190625*a,.36053125*y,.2176875*a)).add(new go.PathSegment(go.PathSegment.Line,.2379375*y,.14959375*a)).add(new go.PathSegment(go.PathSegment.Line,.14953125*y,.2379375*a)).add(new go.PathSegment(go.PathSegment.Line,.23934375*y,.3278125*a)).add(new go.PathSegment(go.PathSegment.Bezier,.19378125*y,.4375*a,.21765625*y,.36059375*a,.201875*y,.397625*a)).add(new go.PathSegment(go.PathSegment.Line,.0625*y,.4375*a)).add(new go.PathSegment(go.PathSegment.Line,.0625*y,.5625*a)).add(new go.PathSegment(go.PathSegment.Line,.1938125*y,.5625*a)).add(new go.PathSegment(go.PathSegment.Bezier,.241875*y,.67596875*a,.20221875*y,.603875*a,.21884375*y,.64228125*a)).add(new go.PathSegment(go.PathSegment.Line,.1495625*y,.76825*a)).add(new go.PathSegment(go.PathSegment.Line,.238*y,.8566875*a)).add(new go.PathSegment(go.PathSegment.Line,.3316875*y,.76296875*a)).add(new go.PathSegment(go.PathSegment.Bezier,.43753125*y,.80621875*a,.36353125*y,.78340625*a,.3991875*y,.79840625*a)).add(new go.PathSegment(go.PathSegment.Line,.43753125*y,.9375*a)).add(new go.PathSegment(go.PathSegment.Line,.5625*y,.9375*a)).add(new go.PathSegment(go.PathSegment.Line,.5625*y,.80621875*a)).add(new go.PathSegment(go.PathSegment.Bezier,.67225*y,.760625*a,.602375*y,.79809375*a,.63946875*y,.78234375*a)).add(new go.PathSegment(go.PathSegment.Line,.76828125*y,.8566875*a)).add(new go.PathSegment(go.PathSegment.Line,.85671875*y,.76825*a)).add(new go.PathSegment(go.PathSegment.Line,.76065625*y,.67221875*a)).add(new go.PathSegment(go.PathSegment.Bezier,.80621875*y,.56246875*a,.78234375*y,.63940625*a,.798125*y,.602375*a)).add(new go.PathSegment(go.PathSegment.Line,.9375*y,.56246875*a).close()).add(new go.PathSegment(go.PathSegment.Move,.5*y,.6*a)).add(new go.PathSegment(go.PathSegment.Arc,90,360,.5*y,.5*a,.1*y,.1*a).close()))}),go.Shape.defineFigureGenerator("Hand",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(0,.5*a,!0);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,.1*y,.3*a,0,.375*a,.05*y,.325*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.45*y,.075*a,.3*y,.225*a,.4*y,.175*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.525*y,.075*a,.46*y,.05*a,.525*y,.05*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.3*y,.4*a,.525*y,.275*a,.475*y,.325*a)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.9*y,.55*a,y,.4*a,y,.55*a)),b.add(new go.PathSegment(go.PathSegment.Line,.425*y,.55*a)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,.55*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.6*y,.7*a,.675*y,.55*a,.675*y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Line,.575*y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.575*y,.85*a,.65*y,.7*a,.65*y,.85*a)),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,.85*a)),b.add(new go.PathSegment(go.PathSegment.Line,.525*y,.85*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.535*y,a,.61*y,.85*a,.61*y,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*a,.435*y,a,0,a).close()),E}),go.Shape.defineFigureGenerator("Map",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(0,.2*a,!0);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.25*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.25*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),b.add(new go.PathSegment(go.PathSegment.Move,.25*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.25*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Move,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,.8*a)),E}),go.Shape.defineFigureGenerator("Eject",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(0,a,!0);E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a*.7)),b.add(new go.PathSegment(go.PathSegment.Line,0,a*.7).close());var x=new go.PathFigure(0,a*.6,!0);return E.add(x),x.add(new go.PathSegment(go.PathSegment.Line,y,.6*a)),x.add(new go.PathSegment(go.PathSegment.Line,.5*y,0).close()),E}),go.Shape.defineFigureGenerator("Pencil",function(ne,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,.2*y,.1*a)).add(new go.PathSegment(go.PathSegment.Line,y,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.9*y,a)).add(new go.PathSegment(go.PathSegment.Line,.1*y,.2*a).close()))}),go.Shape.defineFigureGenerator("Building",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(y*1,a*1,!1);E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,0,a*.85)),b.add(new go.PathSegment(go.PathSegment.Line,.046*y,a*.85)),b.add(new go.PathSegment(go.PathSegment.Line,.046*y,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,0,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,0,a*.3)),b.add(new go.PathSegment(go.PathSegment.Line,.046*y,a*.3)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,(1-.046)*y,a*.3)),b.add(new go.PathSegment(go.PathSegment.Line,y,a*.3)),b.add(new go.PathSegment(go.PathSegment.Line,y,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,(1-.046)*y,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,(1-.046)*y,a*.85)),b.add(new go.PathSegment(go.PathSegment.Line,y,a*.85).close());var x=new go.PathFigure(.126*y,.85*a,!1);E.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.126*y,.45*a)),x.add(new go.PathSegment(go.PathSegment.Line,.322*y,.45*a)),x.add(new go.PathSegment(go.PathSegment.Line,.322*y,.85*a).close());var z=new go.PathFigure(.402*y,.85*a,!1);E.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.402*y,.45*a)),z.add(new go.PathSegment(go.PathSegment.Line,.598*y,.45*a)),z.add(new go.PathSegment(go.PathSegment.Line,.598*y,.85*a).close());var ee=new go.PathFigure(.678*y,.85*a,!1);E.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.678*y,.45*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.874*y,.45*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.874*y,.85*a).close());var te=new go.PathFigure(.5*y,.1*a,!1);return E.add(te),te.add(new go.PathSegment(go.PathSegment.Line,(.046+.15)*y,.3*a)),te.add(new go.PathSegment(go.PathSegment.Line,(1-(.046+.15))*y,.3*a).close()),E}),go.Shape.defineFigureGenerator("Staircase",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(0,a*1,!0);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*.2,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.2,a*.8)),b.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.8)),b.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.6)),b.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*.6)),b.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*.4)),b.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*.4)),b.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*.2)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.2)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.15)),b.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*.15)),b.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*.35)),b.add(new go.PathSegment(go.PathSegment.Line,y*.55,a*.35)),b.add(new go.PathSegment(go.PathSegment.Line,y*.55,a*.55)),b.add(new go.PathSegment(go.PathSegment.Line,y*.35,a*.55)),b.add(new go.PathSegment(go.PathSegment.Line,y*.35,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.15,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.15,a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,0,a*.95).close()),E}),go.Shape.defineFigureGenerator("5Bars",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(0,a*1,!0);E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*.184,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.184,a*(1-.184)).close());var x=new go.PathFigure(y*.204,a,!0);E.add(x),x.add(new go.PathSegment(go.PathSegment.Line,y*.204,a*(1-.184))),x.add(new go.PathSegment(go.PathSegment.Line,y*.388,a*(1-.184*2))),x.add(new go.PathSegment(go.PathSegment.Line,y*.388,a*1).close());var z=new go.PathFigure(y*.408,a,!0);E.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y*.408,a*(1-.184*2))),z.add(new go.PathSegment(go.PathSegment.Line,y*.592,a*(1-.184*3))),z.add(new go.PathSegment(go.PathSegment.Line,y*.592,a*1).close());var ee=new go.PathFigure(y*.612,a,!0);E.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y*.612,a*(1-.184*3))),ee.add(new go.PathSegment(go.PathSegment.Line,y*.796,a*(1-.184*4))),ee.add(new go.PathSegment(go.PathSegment.Line,y*.796,a*1).close());var te=new go.PathFigure(y*.816,a,!0);return E.add(te),te.add(new go.PathSegment(go.PathSegment.Line,y*.816,a*(1-.184*4))),te.add(new go.PathSegment(go.PathSegment.Line,y*1,a*(1-.184*5))),te.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1).close()),E}),go.Shape.defineFigureGenerator("PC",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(0,0,!0);E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,0).close());var x=new go.PathFigure(y*.055,.07*a,!0);E.add(x),x.add(new go.PathSegment(go.PathSegment.Line,y*.245,a*.07)),x.add(new go.PathSegment(go.PathSegment.Line,y*.245,a*.1)),x.add(new go.PathSegment(go.PathSegment.Line,y*.055,a*.1).close());var z=new go.PathFigure(y*.055,.13*a,!0);E.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y*.245,a*.13)),z.add(new go.PathSegment(go.PathSegment.Line,y*.245,a*.16)),z.add(new go.PathSegment(go.PathSegment.Line,y*.055,a*.16).close());var ee=new go.PathFigure(y*.055,.18*a,!0);E.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y*.245,a*.18)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.245,a*.21)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.055,a*.21).close());var te=new go.PathFigure(y*1,0,!0);return E.add(te),te.add(new go.PathSegment(go.PathSegment.Line,y*.4,0)),te.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.65)),te.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.65).close()),E}),go.Shape.defineFigureGenerator("Plane",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(.55*y,a,!0);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.475*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.35*y,.525*a,0,.4*a,.225*y,.45*a)),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,.475*a)),b.add(new go.PathSegment(go.PathSegment.Line,.15*y,.35*a)),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,.325*a)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,.325*a)),b.add(new go.PathSegment(go.PathSegment.Line,.85*y,.1*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.9*y,.2*a,.975*y,0,y,.08*a)),b.add(new go.PathSegment(go.PathSegment.Line,.7*y,.45*a)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,.95*a)),b.add(new go.PathSegment(go.PathSegment.Line,.55*y,a).close()),E}),go.Shape.defineFigureGenerator("Key",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(y*1,a*.5,!0);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*.9,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,.35*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.45,.35*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.15,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.35*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.65*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.15,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.45,.65*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,.65*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.6,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.65,.55*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.7,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.75,.55*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.8,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.85,.575*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.9,.6*a).close()),b.add(new go.PathSegment(go.PathSegment.Move,.17*y,.425*a)),b.add(new go.PathSegment(go.PathSegment.Arc,270,360,.17*y,.5*a,.075*y,.075*a).close()),E}),go.Shape.defineFigureGenerator("FilmTape",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(0,0,!1);E.add(b),b.add(new go.PathSegment(go.PathSegment.Arc,270,180,y*0,y*.3,y*.055)),b.add(new go.PathSegment(go.PathSegment.Line,0,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.08,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.08,a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*1),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*1),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*2),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*2),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*3),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*3),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*4),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*4),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*5),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*5),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*6),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*6),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*7),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*7),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*8),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*8),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*9),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*9),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*10),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*10),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*11),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*11),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*12),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*12),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*13),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*13),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*14),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*14),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*15),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*15),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1));var x=new go.PathFigure(0,0,!1);E.add(x),x.add(new go.PathSegment(go.PathSegment.Line,y*1,a*0)),x.add(new go.PathSegment(go.PathSegment.Arc,270,-180,y*1,y*.3,y*.055)),x.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1));var z=new go.PathFigure(y*.11,a*.1,!1);E.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*1+.028*0),a*.1)),z.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*1+.028*0),a*.8)),z.add(new go.PathSegment(go.PathSegment.Line,y*.11,a*.8).close());var ee=new go.PathFigure(y*(.11+.24133333*1+.028*1),a*.1,!1);E.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*2+.028*1),a*.1)),ee.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*2+.028*1),a*.8)),ee.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*1+.028*1),a*.8).close());var te=new go.PathFigure(y*(.11+.24133333*2+.028*2),a*.1,!1);return E.add(te),te.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*3+.028*2),a*.1)),te.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*3+.028*2),a*.8)),te.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*2+.028*2),a*.8).close()),E}),go.Shape.defineFigureGenerator("FloppyDisk",function(ne,y,a){var E=new go.Geometry,b=8,x=b*le,z=new go.PathFigure(b,0,!1);E.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y*.86,0)),z.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.14)),z.add(new go.PathSegment(go.PathSegment.Line,y,a-b)),z.add(new go.PathSegment(go.PathSegment.Bezier,y-b,a,y,a-x,y-x,a)),z.add(new go.PathSegment(go.PathSegment.Line,b,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,a-b,x,a,0,a-x)),z.add(new go.PathSegment(go.PathSegment.Line,0,b)),z.add(new go.PathSegment(go.PathSegment.Bezier,b,0,0,x,x,0).close());var ee=new go.PathFigure(y*.83,0,!1);E.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y*.83,a*.3)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.17,a*.3)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.17,a*0).close());var te=new go.PathFigure(y*.83,a*1,!1);E.add(te),te.add(new go.PathSegment(go.PathSegment.Line,y*.83,a*.5)),te.add(new go.PathSegment(go.PathSegment.Line,y*.17,a*.5)),te.add(new go.PathSegment(go.PathSegment.Line,y*.17,a*1).close());var oe=new go.PathFigure(y*.78,a*.05,!1);return E.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*.05)),oe.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*.25)),oe.add(new go.PathSegment(go.PathSegment.Line,y*.78,a*.25).close()),E}),go.Shape.defineFigureGenerator("SpeechBubble",function(ne,y,a){var E=ne?ne.parameter1:NaN;(isNaN(E)||E<0)&&(E=15),E=Math.min(E,y/3),E=Math.min(E,a/3);var b=E*le,x=a*.8,z=new go.Geometry,ee=new go.PathFigure(E,0,!0);return z.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y-E,0)),ee.add(new go.PathSegment(go.PathSegment.Bezier,y,E,y-b,0,y,b)),ee.add(new go.PathSegment(go.PathSegment.Line,y,x-E)),ee.add(new go.PathSegment(go.PathSegment.Bezier,y-E,x,y,x-b,y-b,x)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.7,x)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.7,a)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.55,x)),ee.add(new go.PathSegment(go.PathSegment.Line,E,x)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,x-E,b,x,0,x-b)),ee.add(new go.PathSegment(go.PathSegment.Line,0,E)),ee.add(new go.PathSegment(go.PathSegment.Bezier,E,0,0,b,b,0).close()),b>1?(z.spot1=new go.Spot(0,0,b,b),z.spot2=new go.Spot(1,.8,-b,-b)):(z.spot1=go.Spot.TopLeft,z.spot2=new go.Spot(1,.8)),z}),go.Shape.defineFigureGenerator("Repeat",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(y*0,a*.45,!0);E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*.25,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,a*.9)),b.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*.9)),b.add(new go.PathSegment(go.PathSegment.Line,y*.65,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.2,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.2,a*.45).close());var x=new go.PathFigure(y*1,a*.55,!0);return E.add(x),x.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*1)),x.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*.55)),x.add(new go.PathSegment(go.PathSegment.Line,y*.7,a*.55)),x.add(new go.PathSegment(go.PathSegment.Line,y*.7,a*.1)),x.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.1)),x.add(new go.PathSegment(go.PathSegment.Line,y*.35,a*0)),x.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*0)),x.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*.55).close()),E}),go.Shape.defineFigureGenerator("Windows",function(ne,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close()).add(new go.PathSegment(go.PathSegment.Move,.4*y,.4*a)).add(new go.PathSegment(go.PathSegment.Line,.4*y,.8*a)).add(new go.PathSegment(go.PathSegment.Line,.9*y,.8*a)).add(new go.PathSegment(go.PathSegment.Line,.9*y,.4*a).close()).add(new go.PathSegment(go.PathSegment.Move,.2*y,.1*a)).add(new go.PathSegment(go.PathSegment.Line,.2*y,.6*a)).add(new go.PathSegment(go.PathSegment.Line,.7*y,.6*a)).add(new go.PathSegment(go.PathSegment.Line,.7*y,.1*a).close()).add(new go.PathSegment(go.PathSegment.Move,.1*y,.6*a)).add(new go.PathSegment(go.PathSegment.Line,.1*y,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.5*y,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.5*y,.6*a).close()))}),go.Shape.defineFigureGenerator("Terminal",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(y*0,a*.1,!1);E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.1)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.9)),b.add(new go.PathSegment(go.PathSegment.Line,y*0,a*.9).close());var x=new go.PathFigure(y*.1,a*.2,!0);E.add(x),x.add(new go.PathSegment(go.PathSegment.Line,y*.1,a*.25)),x.add(new go.PathSegment(go.PathSegment.Line,y*.22,a*.285)),x.add(new go.PathSegment(go.PathSegment.Line,y*.1,a*.32)),x.add(new go.PathSegment(go.PathSegment.Line,y*.1,a*.37)),x.add(new go.PathSegment(go.PathSegment.Line,y*.275,a*.32)),x.add(new go.PathSegment(go.PathSegment.Line,y*.275,a*.25).close());var z=new go.PathFigure(y*.28,a*.37,!0);return E.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y*.45,a*.37)),z.add(new go.PathSegment(go.PathSegment.Line,y*.45,a*.41)),z.add(new go.PathSegment(go.PathSegment.Line,y*.28,a*.41).close()),E}),go.Shape.defineFigureGenerator("Beaker",function(ne,y,a){var E=new go.Geometry,b=15,x=b*le,z=new go.PathFigure(y*.62,a*.475,!0);return E.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,a-b)),z.add(new go.PathSegment(go.PathSegment.Bezier,y-b,a,y,a-x,y-x,a)),z.add(new go.PathSegment(go.PathSegment.Line,b,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,a-b,x,a,0,a-x)),z.add(new go.PathSegment(go.PathSegment.Line,y*.38,a*.475)),z.add(new go.PathSegment(go.PathSegment.Line,y*.38,a*.03)),z.add(new go.PathSegment(go.PathSegment.Line,y*.36,a*0)),z.add(new go.PathSegment(go.PathSegment.Line,y*.64,a*0)),z.add(new go.PathSegment(go.PathSegment.Line,y*.62,a*.03).close()),x>1?(E.spot1=new go.Spot(0,0,x,x),E.spot2=new go.Spot(1,1,-x,-x)):(E.spot1=go.Spot.TopLeft,E.spot2=go.Spot.BottomRight),E}),go.Shape.defineFigureGenerator("Download",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(y*0,a*1,!0);E.add(b);var x=.1/.3;b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*(1-x))),b.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*.755,a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*.93,a*(1-x))),b.add(new go.PathSegment(go.PathSegment.Line,y*.64,a*(1-x))),b.add(new go.PathSegment(go.PathSegment.Line,y*.61,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.39,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.36,a*(1-x))),b.add(new go.PathSegment(go.PathSegment.Line,y*.07,a*(1-x))),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.755),a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.66),a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.66),a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.8),a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*0,a*(1-x)).close());var z=new go.PathFigure(y*.4,a*0,!0);return E.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.44)),z.add(new go.PathSegment(go.PathSegment.Line,y*.26,a*.44)),z.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*.66)),z.add(new go.PathSegment(go.PathSegment.Line,y*(1-.26),a*.44)),z.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*.44)),z.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*0).close()),E}),go.Shape.defineFigureGenerator("Bin",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(y*0,a*1,!0);E.add(b);var x=.1/.3;return b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*(1-x))),b.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*.755,a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*.93,a*(1-x))),b.add(new go.PathSegment(go.PathSegment.Line,y*.64,a*(1-x))),b.add(new go.PathSegment(go.PathSegment.Line,y*.61,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.39,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.36,a*(1-x))),b.add(new go.PathSegment(go.PathSegment.Line,y*.07,a*(1-x))),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.755),a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.66),a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.66),a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.8),a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*0,a*(1-x)).close()),E}),go.Shape.defineFigureGenerator("Upload",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(y*0,a*1,!0);E.add(b);var x=.1/.3;b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*(1-x))),b.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*.755,a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*.93,a*(1-x))),b.add(new go.PathSegment(go.PathSegment.Line,y*.64,a*(1-x))),b.add(new go.PathSegment(go.PathSegment.Line,y*.61,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.39,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.36,a*(1-x))),b.add(new go.PathSegment(go.PathSegment.Line,y*.07,a*(1-x))),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.755),a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.66),a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.66),a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.8),a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*0,a*(1-x)).close());var z=new go.PathFigure(y*.5,a*0,!0);return E.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y*.26,a*.25)),z.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.25)),z.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.63)),z.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*.63)),z.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*.25)),z.add(new go.PathSegment(go.PathSegment.Line,y*.74,a*.25).close()),E}),go.Shape.defineFigureGenerator("EmptyDrink",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(y*.15,a*0,!1);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*.85,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.7,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,a*1).close()),E}),go.Shape.defineFigureGenerator("Drink",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(y*.15,a*0,!1);E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*.85,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.7,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,a*1).close());var x=new go.PathFigure(y*.235,a*.28,!0);return E.add(x),x.add(new go.PathSegment(go.PathSegment.Line,y*.765,a*.28)),x.add(new go.PathSegment(go.PathSegment.Line,y*.655,a*.97)),x.add(new go.PathSegment(go.PathSegment.Line,y*.345,a*.97).close()),E}),go.Shape.defineFigureGenerator("4Arrows",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(y*.5,a*0,!0);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*.65,a*.25)),b.add(new go.PathSegment(go.PathSegment.Line,y*.55,a*.25)),b.add(new go.PathSegment(go.PathSegment.Line,y*.55,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*.35)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.5)),b.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*.65)),b.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*.55)),b.add(new go.PathSegment(go.PathSegment.Line,y*.55,a*.55)),b.add(new go.PathSegment(go.PathSegment.Line,y*.55,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.65,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.35,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.45,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.45,a*.55)),b.add(new go.PathSegment(go.PathSegment.Line,y*.25,a*.55)),b.add(new go.PathSegment(go.PathSegment.Line,y*.25,a*.65)),b.add(new go.PathSegment(go.PathSegment.Line,y*0,a*.5)),b.add(new go.PathSegment(go.PathSegment.Line,y*.25,a*.35)),b.add(new go.PathSegment(go.PathSegment.Line,y*.25,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,y*.45,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,y*.45,a*.25)),b.add(new go.PathSegment(go.PathSegment.Line,y*.35,a*.25).close()),E}),go.Shape.defineFigureGenerator("Connector","Ellipse"),go.Shape.defineFigureGenerator("Alternative","TriangleUp"),go.Shape.defineFigureGenerator("Merge","TriangleUp"),go.Shape.defineFigureGenerator("Decision","Diamond"),go.Shape.defineFigureGenerator("DataTransmissions","Hexagon"),go.Shape.defineFigureGenerator("Gate","Crescent"),go.Shape.defineFigureGenerator("Delay","HalfEllipse"),go.Shape.defineFigureGenerator("Input","Parallelogram1"),go.Shape.defineFigureGenerator("ManualLoop","ManualOperation"),go.Shape.defineFigureGenerator("ISOProcess","Chevron"),go.Shape.defineFigureGenerator("MessageToUser","SquareArrow"),go.Shape.defineFigureGenerator("MagneticData","Cylinder1"),go.Shape.defineFigureGenerator("DirectData","Cylinder4"),go.Shape.defineFigureGenerator("StoredData","DataStorage"),go.Shape.defineFigureGenerator("SequentialData","MagneticTape"),go.Shape.defineFigureGenerator("Subroutine","Procedure")},93510:function(module,exports,__webpack_require__){var __WEBPACK_AMD_DEFINE_ARRAY__,__WEBPACK_AMD_DEFINE_RESULT__;(function(){if(typeof window.GGBApplet=="function"){console.warn("deployggb.js was loaded twice");return}var isRenderGGBElementEnabled=!1,scriptLoadStarted=!1,html5AppletsToProcess=null,ggbHTML5LoadedCodebaseIsWebSimple=!1,ggbHTML5LoadedCodebaseVersion=null,ggbHTML5LoadedScript=null,GGBApplet=function(){"use strict";for(var Oe={},st="5.0",re={},ae=null,ue=!1,Xe=!1,Ge=null,Se=!1,Ee=null,le=null,_e=0;_e4?parseFloat(ye):5};Oe.setHTML5Codebase=function(ye,xe){le=ye,et(ye,xe)},Oe.setJavaCodebase=Oe.setJavaCodebaseVersion=Oe.isCompiledInstalled=Oe.setPreCompiledScriptPath=Oe.setPreCompiledResourcePath=function(){},Oe.setHTML5CodebaseVersion=function(ye,xe){var Re=parseFloat(ye);if(Re!==NaN&&Re<5){console.log("The GeoGebra HTML5 codebase version "+Re+" is deprecated. Using version latest instead.");return}Ee=ye,Ze(ye,xe)},Oe.getHTML5CodebaseVersion=function(){return ne},Oe.getParameters=function(){return re},Oe.setFontsCSSURL=function(ye){z=ye},Oe.setGiacJSURL=function(ye){},Oe.setJNLPFile=function(ye){Ce=ye},Oe.setJNLPBaseDir=function(ye){},Oe.inject=function(){function ye(){return window.frameElement&&window.frameElement.getAttribute("data-singleton")}for(var xe="auto",Re=re.id,vt,Qe=!1,mt=0;mt=5)return!0;var ye=Oe.getAppletObject();return ye&&typeof ye.recalculateEnvironments=="function"?(ye.recalculateEnvironments(),!0):!1},Oe.startAnimation=function(){var ye=Oe.getAppletObject();return ye&&typeof ye.startAnimation=="function"?(ye.startAnimation(),!0):!1},Oe.stopAnimation=function(){var ye=Oe.getAppletObject();return ye&&typeof ye.stopAnimation=="function"?(ye.stopAnimation(),!0):!1},Oe.getAppletObject=function(){var ye=re.id!==void 0?re.id:"ggbApplet";return window[ye]},Oe.resize=function(){};var we=function(ye,xe,Re){var vt=document.createElement("param");vt.setAttribute("name",xe),vt.setAttribute("value",Re),ye.appendChild(vt)},Le=function(ye){return ye&&ye!=="false"},ke=function(ye,xe,Re){te(ne)<=4.2&&(Re=!0);var vt=!isRenderGGBElementEnabled&&!scriptLoadStarted;(!isRenderGGBElementEnabled&&!scriptLoadStarted||ggbHTML5LoadedCodebaseVersion!==ne||ggbHTML5LoadedCodebaseIsWebSimple&&!a)&&(vt=!0,isRenderGGBElementEnabled=!1,scriptLoadStarted=!1);var Qe=document.createElement("div");Qe.classList.add("appletParameters","notranslate");var mt=xe.width,de=xe.height;if(xe.disableAutoScale=xe.disableAutoScale===void 0?GGBAppletUtils.isFlexibleWorksheetEditor():xe.disableAutoScale,xe.width!==void 0)if(te(ne)<=4.4)Le(xe.showToolBar)&&(xe.height-=7),Le(xe.showAlgebraInput)&&(xe.height-=37),xe.width<605&&Le(xe.showToolBar)&&(xe.width=605,mt=605);else{var gt=100;(Le(xe.showToolBar)||Le(xe.showMenuBar))&&(xe.hasOwnProperty("customToolBar")&&(xe.customToolbar=xe.customToolBar),gt=Le(xe.showMenuBar)?245:155),mt=5?(xe.appletOnLoad=function(Ft){var _t=ye.querySelector(".ggb_preview");_t&&_t.parentNode.removeChild(_t),window.GGBT_spinner&&window.GGBT_spinner.removeSpinner(Nt),window.GGBT_wsf_view&&$(window).trigger("resize"),Wt(Ft)},Ie||Nt.appendChild(pe)):Qe.appendChild(pe),Nt.appendChild(Qe),Ie||ye.appendChild(Nt),setTimeout(function(){Oe.resize()},1)}else{var fe=document.createElement("div");fe.className="applet_scaler",fe.style.position="relative",fe.style.display="block",fe.appendChild(Qe),ye.appendChild(fe),xe.appletOnLoad=function(Ft){Oe.resize(),Wt(Ft)}}function De(Ft,_t){_t&&typeof _t.appletOnLoad=="function"&&typeof renderGGBElement=="function"?renderGGBElement(Ft,_t.appletOnLoad):renderGGBElement(Ft),dt("GeoGebra HTML5 applet injected and rendered with previously loaded codebase.",_t)}function Ve(Ft,_t){typeof renderGGBElement=="undefined"?(html5AppletsToProcess===null&&(html5AppletsToProcess=[]),html5AppletsToProcess.push({article:Ft,params:_t}),window.renderGGBElementReady=function(){isRenderGGBElementEnabled=!0,html5AppletsToProcess!==null&&html5AppletsToProcess.length&&(html5AppletsToProcess.forEach(function(Sn){De(Sn.article,Sn.params)}),html5AppletsToProcess=null)},te(ne)<5&&(Ft.className+=" geogebraweb")):De(Ft,_t)}if(vt){scriptLoadStarted=!0;for(var St=0;St0?(Ot.remove(),Nt.attr("id","fullscreencontent").show(),jQuery(Wt).append(Nt),window.dispatchEvent(new Event("resize"))):ke(Ot,xe,!1),window.GGBT_wsf_view.launchFullScreen(Wt)}else Ae=vt,ke(ye,xe,!1);if(!window.GGBT_wsf_view)for(de=0;deye/4*3&&(Ot=ye/4*3),Wt=Ot/5.8,gt.setAttribute("src",b),gt.setAttribute("width",Ot),gt.setAttribute("height",Wt);var Nt=(ye-Ot)/2,Ie=(xe-Wt)/2;gt.style.left=Nt+"px",gt.style.top=Ie+"px",Qe.appendChild(gt)}}return Qe.appendChild(de),Qe},We=function(ye){return ye=ye.toLowerCase(),ye==="html5"||ye==="screenshot"?ye:"html5"},nt=["web","webSimple","web3d","tablet","tablet3d","phone"],Ze=function(ye,xe){if(ne=ye,xe){et(ne,!0);return}var Re=!ue;if(Re){var vt=te(ne);!isNaN(vt)&&vt<4.4&&(Re=!1)}var Qe,mt;window.location.protocol.substr(0,4)==="http"?Qe=window.location.protocol:Qe="http:";var de=ne.indexOf("//");de>0?mt=ne:de===0?mt=Qe+ne:mt="https://www.geogebra.org/apps/5.2.814.0/";for(var gt in nt)if(ne.slice(nt[gt].length*-1)===nt[gt]||ne.slice((nt[gt].length+1)*-1)===nt[gt]+"/"){et(mt,!1);return}!GGBAppletUtils.isFlexibleWorksheetEditor()&&Re&&!ae.is3D&&!ae.AV&&!ae.SV&&!ae.CV&&!ae.EV2&&!ae.CP&&!ae.PC&&!ae.DA&&!ae.FI&&!ae.PV&&!Le(re.showToolBar)&&!Le(re.showMenuBar)&&!Le(re.showAlgebraInput)&&!Le(re.enableRightClick)&&(!re.appName||re.appName=="classic")?mt+="webSimple/":mt+="web3d/",et(mt,!1)},et=function(ye,xe){if(ye.requirejs){Me=ye;return}ye.slice(-1)!=="/"&&(ye+="/"),Me=ye,xe===null&&(xe=ye.indexOf("http")===-1),Te=xe,y="web.nocache.js",a=!1;var Re=Me.split("/");Re.length>1&&(!xe&&Re[Re.length-2]==="webSimple"?(y="webSimple.nocache.js",a=!0):nt.indexOf(Re[Re.length-2])>=0&&(y=Re[Re.length-2]+".nocache.js")),Re=ye.split("/"),ne=Re[Re.length-3],ne.substr(0,4)==="test"?ne=ne.substr(4,1)+"."+ne.substr(5,1):(ne.substr(0,3)==="war"||ne.substr(0,4)==="beta")&&(ne="5.0");var vt=parseFloat(ne);vt!==NaN&&vt<5&&ye.indexOf("geogebra.org")>=0&&(console.log("The GeoGebra HTML5 codebase version "+vt+" is deprecated. Using version latest instead."),Ze("5.0",xe))},dt=function(ye,xe){window.console&&window.console.log&&(!xe||typeof xe.showLogging=="undefined"||xe.showLogging&&xe.showLogging!=="false")&&console.log(ye)};re.material_id!==void 0?ge(it):it();function it(){var ye=st;Ee!==null?ye=Ee:parseFloat(ye)<5&&(ye="5.0"),Ze(ye,!1),le!==null&&et(le,Te),Se=!0}return Oe},GGBAppletUtils=function(){"use strict";function Oe(){return window.GGBT_wsf_edit!==void 0}function st(Se,Ee){Ee!=1?(Se.style.transformOrigin="0% 0% 0px",Se.style.webkitTransformOrigin="0% 0% 0px",Se.style.transform="scale("+Ee+","+Ee+")",Se.style.webkitTransform="scale("+Ee+","+Ee+")",Se.style.maxWidth="initial",Se.querySelector(".ggb_preview")!==null&&(Se.querySelector(".ggb_preview").style.maxWidth="initial"),Se.querySelectorAll(".ggb_preview img")[0]!==void 0&&(Se.querySelectorAll(".ggb_preview img")[0].style.maxWidth="initial"),Se.querySelectorAll(".ggb_preview img")[1]!==void 0&&(Se.querySelectorAll(".ggb_preview img")[1].style.maxWidth="initial")):(Se.style.transform="none",Se.style.webkitTransform="none")}function re(Se,Ee,le,_e,Ye,Ce){var Me=null;if(Ce!=null&&Ce!="")for(var Te=Se.parentNode;Te!=null;)if((" "+Te.className+" ").indexOf(" "+Ce+" ")>-1){Me=Te;break}else Te=Te.parentNode;var Ae=0,ne=0,y=0,a=0,E=0,b=0,x=0;if(Me)Ae=Me.offsetWidth,ne=Math.max(_e?Me.offsetWidth:0,Me.offsetHeight);else{if(window.innerWidth&&document.documentElement.clientWidth?(Ae=Math.min(window.innerWidth,document.documentElement.clientWidth),ne=Math.min(window.innerHeight,document.documentElement.clientHeight),y=Ae):(Ae=window.innerWidth,ne=window.innerHeight,y=window.innerWidth),Se){var z=Se.getBoundingClientRect();z.left>0&&z.left<=Ae&&(Ye===void 0||!Ye)&&(document.dir==="rtl"?(E=Ae-z.width-z.left,b=y<=480?10:30):(b=z.left,E=y<=480?10:30),a=b+E)}if(Se&&typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()){var ee=Se.getBoundingClientRect();window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionRight"?(a=40,x=0):window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionTop"&&(a=0,x=40)}}return Se&&((le===void 0||!le)&&Ee>0&&Ee+a1&&(Ce=!0)),Ee&&typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()&&(Ce=!0),!(Se.hasOwnProperty("disableAutoScale")&&Se.disableAutoScale))Ye=ae(Se,Ee,Ce,le,Se.scaleContainerClass);else return _e;return Ce&&(!Se.hasOwnProperty("scale")||_e===1)?Ye:Math.min(_e,Ye)}function Xe(Se){var Ee=Math.min(window.innerWidth,document.documentElement.clientWidth),le=Math.min(window.innerHeight,document.documentElement.clientHeight),_e=Se.getBoundingClientRect(),Ye=(Ee-_e.width)/2,Ce=(le-_e.height)/2;Ce<0&&(Ce=0),Se.style.position="relative",window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionRight"?(Ye<40?Se.style.left="40px":Se.style.left=Ye+"px",Se.style.top=Ce+"px"):window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionTop"&&(Ce<40?Se.style.top="40px":Se.style.top=Ce+"px",Se.style.left=Ye+"px")}function Ge(Se,Ee){var le=Se.querySelector(".appletParameters");if(le){if(typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()){if(Ee.id!==le.getAttribute("data-param-id"))return;window.GGBT_wsf_view.setCloseBtnPosition(Se)}if(le.parentElement&&/fullscreen/.test(le.parentElement.className))return;var _e=ue(Ee,Se);Oe()&&le.setAttribute("data-param-scale",_e);for(var Ye=null,Ce=0;Ce=O)continue;if(j==jb){if(k=i.getAttribute(kb),k){var l,m=k.indexOf(lb);m>=O?(j=k.substring(O,m),l=k.substring(m+P)):(j=k,l=W),c[j]=l}}else if(j==mb){if(k=i.getAttribute(kb),k)try{d=eval(k)}catch(Oe){alert(nb+k+ob)}}else if(j==pb&&(k=i.getAttribute(kb),k))try{e=eval(k)}catch(Oe){alert(nb+k+qb)}}}__gwt_getMetaProperty=function(Oe){var st=c[Oe];return st==null?null:st},r=d,webModule.__errFn=e}function B(){function Oe(Se){var Ee=Se.lastIndexOf(rb);Ee==-1&&(Ee=Se.length);var le=Se.indexOf(sb);le==-1&&(le=Se.length);var _e=Se.lastIndexOf(tb,Math.min(le,Ee));return _e>=O?Se.substring(O,_e+P):W}function st(Se){if(!Se.match(/^\w+:\/\//)){var Ee=o.createElement(ub);Ee.src=Se+vb,Se=Oe(Ee.src)}return Se}function re(){var Se=__gwt_getMetaProperty(wb);return Se!=null?Se:W}function ae(){for(var Se=o.getElementsByTagName(_),Ee=O;EeO?Se[Se.length-P].href:W}function Xe(){var Se=o.location;return Se.href==Se.protocol+zb+Se.host+Se.pathname+Se.search+Se.hash}var Ge=re();return Ge==W&&(Ge=ae()),Ge==W&&(Ge=ue()),Ge==W&&Xe()&&(Ge=Oe(o.location.href)),Ge=st(Ge),Ge}function C(Oe){return Oe.match(/^\//)||Oe.match(/^[a-zA-Z]+:\/\//)?Oe:webModule.__moduleBase+Oe}function D(){var Oe=[],st=O,re=[],ae=[];function ue(Se){var Ee=ae[Se](),le=re[Se];if(Ee in le)return Ee;var _e=[];for(var Ye in le)_e[le[Ye]]=Ye;throw r&&r(Se,_e,Ee),null}if(__gwt_isKnownPropertyValue=function(Se,Ee){return Ee in re[Se]},webModule.__getPropMap=function(){var Se={};for(var Ee in re)re.hasOwnProperty(Ee)&&(Se[Ee]=ue(Ee));return Se},webModule.__computePropValue=ue,n.__gwt_activeModules[L].bindings=webModule.__getPropMap,p())return C(Bb);var Xe;try{Xe=Cb;var Ge=Xe.indexOf(Db);Ge!=-1&&(st=parseInt(Xe.substring(Ge+P),$),Xe=Xe.substring(O,Ge))}catch(Se){}return webModule.__softPermutationId=st,C(Xe+Eb)}function F(){n.__gwt_stylesLoaded||(n.__gwt_stylesLoaded={})}A(),webModule.__moduleBase=window.ENV==="build"?"/react/build/js/mathematicalGraphics/"+name+"/":"/js/mathematicalGraphics/"+name+"/",s[L].moduleBase=webModule.__moduleBase;var G=D();return F(),w(G),!0}return webModule},typeof window.web3d!="function"&&(window.web3d=GGBAppletUtils.makeModule("web3d","A18F540516513B1292CA7CEF2F6AFC7E")),typeof window.webSimple!="function"&&(window.webSimple=GGBAppletUtils.makeModule("webSimple","96B09BF1B436BF53F0DF54116700F16A")),window.GGBApplet=GGBApplet})()},28735:function(Oe,st,re){"use strict";re.d(st,{Ax:function(){return Ge},Ds:function(){return Se},KI:function(){return le},SI:function(){return Xe},f1:function(){return ue}});var ae=re(74128);function ue(_e){let Ye=!0;if(_e.length>0){for(let Ce=0;Ce<_e.length;Ce++)if(_e[Ce].compile_success==0||!_e[Ce].compile_success){Ye=!1;break}}else Ye=!1;return Ye}function Xe(_e,Ye=""){let Ce=[];for(let Me=0;Me<_e.length;Me++){let Te=_e[Me],Ae=Ye?`${Ye}/${Te.name}`:`${Te.name}`;Ce.push({title:Te.name,type:Te.type,isLeaf:Te.type!=="tree",key:Ae})}return Ce}function Ge(_e,Ye,Ce){for(let Me=0;Me<_e.length;Me++){let Te=_e[Me];if(Te.key===Ye){Te.children=Ce;break}Te.children&&Ge(Te.children,Ye,Ce)}return _e}function Se(_e,Ye,Ce){let Me;return function(){let Te=this,Ae=arguments,ne=function(){Me=null,Ce||_e.apply(Te,Ae)},y=Ce&&!Me;clearTimeout(Me),Me=setTimeout(ne,Ye),y&&_e.apply(Te,Ae)}}const Ee=!0,le=ae.Z.API_SERVER},27183:function(Oe,st,re){"use strict";re.d(st,{Z:function(){return y}});var ae=re(59301),ue={flex_box_center:"flex_box_center___A3pzf",flex_space_between:"flex_space_between___JBoa5",flex_box_vertical_center:"flex_box_vertical_center___MJuIO",flex_box_center_end:"flex_box_center_end___OcjUA",flex_box_column:"flex_box_column___zSH4A",list:"list___KhJas",middle:"middle___IjlYi",row:"row___GGtIx",title:"title___o_xqf",size:"size___OVRoL",download:"download___ZLcIH",preview:"preview___gi0kI",annotation:"annotation___KVSwj"},Xe=re(92310),Ge=re.n(Xe),Se=re(21185),Ee=re(16750),le=re(65862),_e=re(74128),Ye=re(38147),Ce=re(41867),Me=re(65582),Te=re(8591),Ae=(a,E,b)=>new Promise((x,z)=>{var ee=ie=>{try{oe(b.next(ie))}catch(ge){z(ge)}},te=ie=>{try{oe(b.throw(ie))}catch(ge){z(ge)}},oe=ie=>ie.done?x(ie.value):Promise.resolve(ie.value).then(ee,te);oe((b=b.apply(a,E)).next())});const ne=({className:a,style:E,dataSource:b=[],authority:x=!1,callback:z,showDimensions:ee=!0,classroomList:te})=>{var oe;const ie=(0,Me.useIntl)(),[ge,me]=(0,ae.useState)({content:"",type:""}),[se,we]=(0,ae.useState)({}),[Le,ke]=(0,ae.useState)(!1),[ct,ft]=(0,ae.useState)({title:"",visible:!1,src:"",snapshotData:{}}),Fe=(0,ae.useRef)(),rt=Ze=>Ae(void 0,null,function*(){if(we(Ze),Ze.file_type==="txt"){const et=yield(0,Ye.ZP)(Ze.url,{method:"get",headers:{"Content-Type":"application/xml"}});Fe.current=et}me({type:Ze.file_type,content:_e.Z.API_SERVER+Ze.url})}),qe=Ze=>{var et;ft({visible:!0,src:_e.Z.API_SERVER+Ze.url,id:Ze.id,title:Ze.title,snapshotData:(et=Ze==null?void 0:Ze.subitem)==null?void 0:et.settings})},We=Ze=>Ae(void 0,null,function*(){var et;me({type:Ze.file_type,content:_e.Z.API_SERVER+((et=Ze==null?void 0:Ze.subitem)==null?void 0:et.url)})}),nt=()=>{z(),ft({visible:!1})};return b!=null&&b.length?ae.createElement(ae.Fragment,null,ae.createElement("div",{className:Ge()(ue.list,a),style:E},b.map((Ze,et)=>{var dt,it,ye;return ae.createElement("div",{key:et,className:ue.row},ae.createElement("div",{className:ue.title,onClick:()=>rt(Ze)},ae.createElement("i",{className:"iconfont icon-fujian1"}),ae.createElement("span",{title:Ze.title},Ze.title)),ae.createElement("div",{className:ue.size},Ze.filesize),ae.createElement("div",{className:ue.download,onClick:()=>{var xe,Re;if((0,Ce.Rm)()&&!((xe=te.AssistantObject.normal)!=null&&xe.can_download)){Te.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}(0,le.Nd)("",`${_e.Z.API_SERVER}${(Re=Ze.url)==null?void 0:Re.replace("disposition=inline","")}`)}},ae.createElement("i",{className:"iconfont icon-xiazai4"}),ie.formatMessage({id:"classroomGraphicGroupHomework.download",defaultMessage:"\u4E0B\u8F7D"})),!["other","download"].includes(Ze==null?void 0:Ze.file_type)&&ae.createElement("div",{className:ue.preview,onClick:()=>rt(Ze)},ae.createElement("i",{className:"iconfont icon-yulan"}),ie.formatMessage({id:"classroomGraphicGroupHomework.preview",defaultMessage:"\u9884\u89C8"})),["image"].includes(Ze==null?void 0:Ze.file_type)&&ee&&(x?ae.createElement("div",{className:ue.annotation,onClick:()=>qe(Ze)},ae.createElement("i",{className:"iconfont icon-pizhu"}),(dt=Ze.subitem)!=null&&dt.id?"\u4FEE\u6539\u6279\u6CE8":"\u6279\u6CE8"):((it=Ze.subitem)==null?void 0:it.id)&&ae.createElement("div",{className:ue.annotation,onClick:()=>We(Ze)},ae.createElement("i",{className:"iconfont icon-chakanlaoshipizhu1"}),"\u67E5\u770B\u8001\u5E08\u6279\u6CE8")),["image"].includes(Ze==null?void 0:Ze.file_type)&&((ye=Ze.subitem)==null?void 0:ye.id)&&ae.createElement("div",{className:ue.download,style:{marginLeft:20},onClick:()=>{var xe,Re;(0,le.Nd)("",`${_e.Z.API_SERVER}${(Re=(xe=Ze==null?void 0:Ze.subitem)==null?void 0:xe.url)==null?void 0:Re.replace("disposition=inline","")}`)}},ae.createElement("i",{className:"iconfont icon-xiazai4"}),"\u4E0B\u8F7D\u6279\u6CE8\u6587\u4EF6"),["office"].includes(Ze==null?void 0:Ze.file_type)&&(0,Ce.eB)()&&["xlsx","docx","pptx"].includes(Ze==null?void 0:Ze.file_sub)&&ee&&ae.createElement("div",{className:ue.annotation,onClick:()=>{ke(!0),rt(Ze)}},ae.createElement("i",{className:"iconfont icon-pizhu"}),Ze.is_edit?"\u4FEE\u6539\u6279\u6CE8":"\u6279\u6CE8"),Ze.is_edit&&(0,Ce.dE)()&&ee&&ae.createElement("div",{className:ue.annotation,onClick:()=>{rt(Ze)}},ae.createElement("i",{className:"iconfont icon-sousuo7"}),"\u67E5\u770B\u8001\u5E08\u6279\u6CE8"))})),ae.createElement(Se.Z,{close:!0,data:ge==null?void 0:ge.content,type:ge==null?void 0:ge.type,hasMask:!0,disabledDownload:(0,Ce.Rm)()&&!((oe=te.AssistantObject.normal)!=null&&oe.can_download),editOffice:Le?"edit":"view",monacoEditor:{value:Fe.current,language:"txt",onChange:()=>{},options:{readOnly:!0,fontSize:14,minimap:{enabled:!1}}},onImgDimensions:x&&ee&&ge.type==="image"?()=>qe(se):null,onClose:()=>{z(),ke(!1),me({content:"",type:""})}}),ae.createElement(Ee.Z,{onOk:nt,onClose:()=>ft({visible:!1}),data:ct,showFullTools:!0})):null};var y=(0,Me.connect)(({classroomList:a})=>({classroomList:a}))(ne)},16750:function(Oe,st,re){"use strict";re.d(st,{Z:function(){return Te}});var ae=re(59301),ue={imageDimensions:"imageDimensions___a7crR",img:"img___Kroat",fullWidth:"fullWidth___c492T"},Xe=re(92310),Ge=re.n(Xe),Se=re(71418),Ee=re(2859),le=re(38147),_e=re(65862),Ye=re(65582),Ce=(Ae,ne,y)=>new Promise((a,E)=>{var b=ee=>{try{z(y.next(ee))}catch(te){E(te)}},x=ee=>{try{z(y.throw(ee))}catch(te){E(te)}},z=ee=>ee.done?a(ee.value):Promise.resolve(ee.value).then(b,x);z((y=y.apply(Ae,ne)).next())}),Te=({data:Ae,className:ne,fullWidth:y,style:a={},onClose:E,onOk:b,showFullTools:x,noAssociationId:z})=>{const ee=(0,Ye.useIntl)(),te=(0,ae.useRef)(null),oe=(0,ae.useRef)(null),ie=(0,ae.useRef)(null),ge=(0,ae.useRef)(null),[me,se]=(0,ae.useState)(!1),[we,Le]=(0,ae.useState)("\u6B63\u5728\u52A0\u8F7D\u4E2D");(0,ae.useEffect)(()=>{ie.current||(ie.current=document.createElement("style"),document.head.appendChild(ie.current)),Ae!=null&&Ae.visible?(document.body.setAttribute("data-custom","y-hidden"),ie.current.innerHTML=" html { overflow-y: hidden; }",Ae!=null&&Ae.src&&ke()):(document.body.removeAttribute("data-custom"),ie.current&&(document.head.removeChild(ie.current),ie.current=null))},[Ae==null?void 0:Ae.visible]);const ke=()=>Ce(void 0,null,function*(){se(!0),Le("\u6B63\u5728\u52A0\u8F7D\u4E2D");const qe=yield(0,_e.ZJ)(Ae==null?void 0:Ae.src);te.current.src="",te.current.src=qe,te.current.onload=function(){rt()},se(!1),Le("")}),ct=()=>{document.body.removeAttribute("data-custom"),ie.current.innerHTML=" ",E()},ft=qe=>Ce(void 0,null,function*(){se(!0),Le("\u6B63\u5728\u4FDD\u5B58\u4E2D");const We=yield(0,le.ZP)("/api/attachments.json",{method:"post",body:{file_type:"base64",original_filename:Ae.title,file:qe.dataUrl}});We!=null&&We.id&&!z?(yield(0,le.ZP)(`/api/attachments/${Ae.id}/add_subitem.json`,{method:"post",body:{subitem_id:We==null?void 0:We.id,settings:JSON.stringify(qe.state)}})).status===0&&b():We!=null&&We.id&&b(We),document.body.removeAttribute("data-custom"),ie.current.innerHTML=" ",se(!1),Le("")}),Fe=()=>{const qe=document.querySelector('a[href="https://markerjs.com/"]');qe&&qe.parentNode&&(qe.parentNode.style.display="none"),[{name:'[data-action="select"]',title:"\u9009\u62E9"},{name:'[data-action="delete"]',title:"\u5220\u9664\u5143\u7D20"},{name:'[data-action="undo"]',title:"\u64A4\u9500"},{name:'[data-type-name="FrameMarker"]',title:"\u77E9\u5F62"},{name:'[data-type-name="FreehandMarker"]',title:"\u753B\u7EBF"},{name:'[data-type-name="ArrowMarker"]',title:"\u7BAD\u5934"},{name:'[data-type-name="TextMarker"]',title:"\u6587\u672C"},{name:'[data-type-name="EllipseMarker"]',title:"\u692D\u5706"},{name:'[data-type-name="HighlightMarker"]',title:"\u65B9\u5757"},{name:'[data-type-name="CalloutMarker"]',title:"\u6CE8\u91CA"},{name:'[data-action="render"]',title:ee.formatMessage({id:"classroomClassroomExperiments.save",defaultMessage:"\u4FDD\u5B58"})},{name:'[data-action="close"]',title:"\u9000\u51FA"}].forEach(nt=>{const Ze=document.querySelector(nt.name);Ze&&Ze.setAttribute("title",nt.title)})},rt=()=>{oe.current=new Ee.hP(te.current),oe.current.targetRoot=ge.current,oe.current.addEventListener("render",ft),oe.current.addEventListener("beforeclose",ct),x&&(oe.current.availableMarkerTypes=oe.current.ALL_MARKER_TYPES,oe.current.uiStyleSettings.redoButtonVisible=!0,oe.current.uiStyleSettings.notesButtonVisible=!0,oe.current.uiStyleSettings.zoomButtonVisible=!0,oe.current.uiStyleSettings.zoomOutButtonVisible=!0,oe.current.uiStyleSettings.clearButtonVisible=!0),window.markerArea=oe.current.uiStyleSettings,oe.current.show(),Ae!=null&&Ae.snapshotData&&oe.current.restoreState(Ae.snapshotData),setTimeout(()=>{window.scrollTo(0,0),Fe()},300)};return ae.createElement(ae.Fragment,null,(Ae==null?void 0:Ae.visible)&&ae.createElement(Se.Z,{spinning:me,tip:we,style:{position:"absolute"}},ae.createElement("div",{ref:ge,className:Ge()(ue.imageDimensions,ne,y?ue.fullWidth:""),style:a},ae.createElement("img",{className:ue.img,ref:te}))))}},99298:function(Oe,st,re){"use strict";var ae=re(59301),ue=re(95237),Xe=re(43604),Ge=re(99313),Se=re(3113),Ee=re(6339),le=re(96408),_e=re(48136),Ye=re(65582),Ce=re(59301);const Me=(0,ae.forwardRef)(({callback:Te,showSaveButton:Ae,value:ne=""},y)=>{const a=(0,ae.useRef)(),E=(0,Ye.useIntl)(),b=[{name:E.formatMessage({id:"markdownEditor.fractionsScores",defaultMessage:"\u5206\u6570\u5F97\u5206"}),value:"\\frac{x}{y}",children:[{name:"\u5206\u6570 Fractions",data:[{value:"\\frac{a}{b}"},{value:"x\\tfrac{x}{a} "},{value:"\\mathrm{d}t"},{value:"\\partial t"},{value:"\\frac{\\partial y}{\\partial x}"},{value:"\\nabla\\psi"},{value:"\\frac{\\partial^2}{\\partial x_1\\partial x_2}y"},{value:"\\cfrac{1}{a + \\cfrac{7}{b + \\cfrac{2}{9}}} = c"}]},{name:"\u5BFC\u6570 Derivative",data:[{value:"\\dot{a} "},{value:"\\ddot{a}"},{value:"{f}^{\\prime}"},{value:"{f}^{\\prime\\prime}"},{value:"{f}^{(n)}"}]},{name:"\u6A21\u7B97\u672F Modular arithmetic",data:[{value:"a \\bmod b"},{value:"a \\equiv b \\pmod{m} "},{value:"\\gcd(m, n) "},{value:"\\operatorname{lcm}(m, n) "}]}]},{name:E.formatMessage({id:"markdownEditor.rootsSuperscripts",defaultMessage:"\u6839\u5F0F\u89D2\u6807"}),value:"\\sqrt{x}",children:[{name:"\u6839\u5F0F Radicals",data:[{value:"\\sqrt{x}"},{value:"\\sqrt[y]{x}"}]},{name:"\u4E0A\u4E0B\u6807 Sub&Super",data:[{value:"x^{a}"},{value:"x_{a}"},{value:"x_{a}^{b} "},{value:"_{a}^{b} x"},{value:"x_{a}^{b} "}]},{name:"\u91CD\u97F3\u7B26\u53CA\u5176\u4ED6 Accents and Others",data:[{value:"\\hat{a} "},{value:"\\sqrt[y]{x}"},{value:"\\check{} "},{value:"\\grave{a} "},{value:"\\acute{a}"},{value:"\\tilde{a}"},{value:"\\breve{a}"},{value:"\\bar{a}"},{value:"\\vec{a}"},{value:"\\not{a}"},{value:"\\widetilde{abc}"},{value:"\\widehat{abc}"},{value:"\\overleftarrow{abc} "},{value:"\\overrightarrow{abc}"},{value:"\\overline{abc}"},{value:"\\underline{abc}"},{value:"\\overbrace{abc}"},{value:"\\underbrace{abc}"},{value:"\\overset{a}{abc}"},{value:"\\underset{a}{abc} \\stackrel\\frown{ab}"},{value:"\\overline{ab} "},{value:"\\overleftrightarrow{ab}"},{value:"\\overset{a}{\\leftarrow}"},{value:"\\overset{a}{\\rightarrow}"},{value:"\\xleftarrow[abc]{a}"},{value:"\\xrightarrow[abc]{a} "}]}]},{name:E.formatMessage({id:"markdownEditor.limitsLogarithms",defaultMessage:"\u6781\u9650\u5BF9\u6570"}),value:"\\lim_{x \\to 0}",children:[{name:"\u6781\u9650 Limits",data:[{value:"\\lim a"},{value:"\\lim_{x \\to 0}"},{value:"\\lim_{x \\to \\infty}"},{value:"\\max_b{a}"},{value:"\\min_a{b}"}]},{name:"\u5BF9\u6570\u6307\u6570 Logarithms and exponentials",data:[{value:"\\log_{a}{b}"},{value:"\\lg_{a}{b}"},{value:"\\ln_{a}{b}"},{value:"\\exp a"}]},{name:"\u754C\u9650 Bounds",data:[{value:"\\min x"},{value:"\\sup t"},{value:"\\inf s"},{value:"\\lim u"},{value:"\\limsup w"},{value:"\\dim p"},{value:"\\ker\\phi "}]}]},{name:E.formatMessage({id:"markdownEditor.trigonometricFunctions",defaultMessage:"\u4E09\u89D2\u51FD\u6570"}),value:"\\sin a",children:[{name:"\u4E09\u89D2\u51FD\u6570 Trigonometric functions",data:[{value:"\\sin a"},{value:"\\cos a"},{value:"\\tan a"},{value:"\\cot a "},{value:"\\sec a "},{value:"\\csc a "}]},{name:"\u53CD\u4E09\u89D2\u51FD\u6570 Inverse trigonometric functions",data:[{value:"\\sin^{-1}"},{value:"\\cos^{-1}"},{value:"\\tan^{-1}"},{value:"\\cot^{-1}"},{value:"\\sec^{-1}"},{value:"\\csc^{-1}"},{value:"\\arcsin a"},{value:"\\arccos a"},{value:"\\arctan a"},{value:"\\operatorname{arccot} a"},{value:"\\operatorname{arcsec} a"},{value:"\\operatorname{arccsc} a"}]},{name:"\u53CC\u66F2\u51FD\u6570 Hyperblic functions",data:[{value:"\\sinh a"},{value:"\\cosh a"},{value:"\\tanh a"},{value:"\\coth a"},{value:"\\operatorname{sech} a"},{value:"\\operatorname{csch} a"}]},{name:"\u53CD\u53CC\u66F2\u51FD\u6570 Inverse hyperbolic functions",data:[{value:"\\sinh^{-1}"},{value:"a\\cosh^{-1} a"},{value:"\\tanh^{-1} a"},{value:"\\coth^{-1} a"},{value:"\\operatorname{sech}^{-1} a"},{value:"\\operatorname{csch}^{-1} a"}]}]},{name:E.formatMessage({id:"markdownEditor.integralOperations",defaultMessage:"\u79EF\u5206\u8FD0\u7B97"}),value:"\\int_{a}^{b}",children:[{name:"\u79EF\u5206 Integral",data:[{value:"\\int"},{value:"\\int_{a}^{b}"},{value:"\\int\\limits_{a}^{b}"}]},{name:"\u53CC\u91CD\u79EF\u5206 Double integral",data:[{value:"\\iint"},{value:"\\iint_{a}^{b} "},{value:"\\iint\\limits_{a}^{b} "}]},{name:"\u4E09\u91CD\u79EF\u5206 Triple integral",data:[{value:"\\iiint"},{value:"\\iiint_{a}^{b}"},{value:"\\iiint\\limits_{a}^{b} "}]},{name:"\u66F2\u7EBF\u79EF\u5206 Closed line or path integral",data:[{value:"\\oint"},{value:"\\oint_{a}^{b} "}]}]},{name:E.formatMessage({id:"markdownEditor.largeOperations",defaultMessage:"\u5927\u578B\u8FD0\u7B97"}),value:"\\sum_{a}^{b}",children:[{name:"\u6C42\u548C Summation",data:[{value:"\\sum"},{value:"\\sum_{a}^{b}"},{value:"{\\textstyle \\sum_{a}^{b}} "}]},{name:"\u4E58\u79EF\u4F59\u79EF Product and coproduct",data:[{value:"\\prod"},{value:"\\prod_{a}^{b}"},{value:"{\\textstyle \\prod_{a}^{b}}"},{value:"\\coprod"},{value:"\\coprod_{a}^{b}"},{value:"{\\textstyle \\coprod_{a}^{b}} "}]},{name:"\u5E76\u96C6\u4EA4\u96C6 Union and intersection",data:[{value:"\\bigcup"},{value:"\\bigcup_{a}^{b}"},{value:"{\\textstyle \\bigcup_{a}^{b}}"},{value:"\\bigcap"},{value:"\\bigcap_{a}^{b}"}]},{name:"\u6790\u53D6\u5408\u53D6 Disjunction and conjunction",data:[{value:"\\bigvee"},{value:"\\bigvee_{a}^{b}"},{value:"\\bigwedge"},{value:"\\bigwedge_{a}^{b}"}]}]},{name:E.formatMessage({id:"markdownEditor.bracketsRounding",defaultMessage:"\u62EC\u53F7\u53D6\u6574"}),value:"\\left [ \\left ( \\right ) \\right ] ",children:[{name:"\u62EC\u53F7 Brackets",data:[{value:"\\left ( \\right )"},{value:"\\left [ \\right ]"},{value:"\\left \\langle \\right \\rangle "},{value:"\\left | \\right | "},{value:"\\left \\lfloor \\right \\rfloor "},{value:"\\left \\lceil \\right \\rceil "}]}]}],x=[{name:E.formatMessage({id:"markdownEditor.algebra",defaultMessage:"\u4EE3\u6570"}),value:"\\sqrt{a^2+b^2}",children:[{data:[{value:"\\left(x-1\\right)\\left(x+3\\right) "},{value:"\\sqrt{a^2+b^2}"},{value:"\\left ( \\frac{a}{b}\\right )^{n}= \\frac{a^{n}}{b^{n}}"},{value:"\\frac{a}{b}\\pm \\frac{c}{d}= \\frac{ad \\pm bc}{bd} "},{value:"\\frac{x^{2}}{a^{2}}-\\frac{y^{2}}{b^{2}}=1 "},{value:"\\frac{1}{\\sqrt{a}}=\\frac{\\sqrt{a}}{a},a\\ge 0\\frac{1}{\\sqrt{a}}=\\frac{\\sqrt{a}}{a},a\\ge 0 "},{value:"\\sqrt[n]{a^{n}}=\\left ( \\sqrt[n]{a}\\right )^{n} "},{value:"x ={-b \\pm \\sqrt{b^2-4ac}\\over 2a} "},{value:"y-y_{1}=k \\left( x-x_{1}\\right) "},{value:`\\left\\{\\begin{matrix} \r +(self.webpackChunk=self.webpackChunk||[]).push([[1211],{26227:function(Oe,mt,re){"use strict";re.d(mt,{Z:function(){return ke}});var ae=re(54476),ue=re(59301),Ue={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M360 184h-8c4.4 0 8-3.6 8-8v8h304v-8c0 4.4 3.6 8 8 8h-8v72h72v-80c0-35.3-28.7-64-64-64H352c-35.3 0-64 28.7-64 64v80h72v-72zm504 72H160c-17.7 0-32 14.3-32 32v32c0 4.4 3.6 8 8 8h60.4l24.7 523c1.6 34.1 29.8 61 63.9 61h454c34.2 0 62.3-26.8 63.9-61l24.7-523H888c4.4 0 8-3.6 8-8v-32c0-17.7-14.3-32-32-32zM731.3 840H292.7l-24.2-512h487l-24.2 512z"}}]},name:"delete",theme:"outlined"},Ge=Ue,Se=re(7657),Fe=function(Ce,nt){return ue.createElement(Se.Z,(0,ae.Z)({},Ce,{ref:nt,icon:Ge}))},le=ue.forwardRef(Fe),ke=le},41464:function(Oe,mt,re){"use strict";re.d(mt,{Z:function(){return ke}});var ae=re(54476),ue=re(59301),Ue={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M505.7 661a8 8 0 0012.6 0l112-141.7c4.1-5.2.4-12.9-6.3-12.9h-74.1V168c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v338.3H400c-6.7 0-10.4 7.7-6.3 12.9l112 141.8zM878 626h-60c-4.4 0-8 3.6-8 8v154H214V634c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v198c0 17.7 14.3 32 32 32h684c17.7 0 32-14.3 32-32V634c0-4.4-3.6-8-8-8z"}}]},name:"download",theme:"outlined"},Ge=Ue,Se=re(7657),Fe=function(Ce,nt){return ue.createElement(Se.Z,(0,ae.Z)({},Ce,{ref:nt,icon:Ge}))},le=ue.forwardRef(Fe),ke=le},61481:function(Oe,mt,re){"use strict";re.d(mt,{Z:function(){return ke}});var ae=re(54476),ue=re(59301),Ue={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M885.2 446.3l-.2-.8-112.2-285.1c-5-16.1-19.9-27.2-36.8-27.2H281.2c-17 0-32.1 11.3-36.9 27.6L139.4 443l-.3.7-.2.8c-1.3 4.9-1.7 9.9-1 14.8-.1 1.6-.2 3.2-.2 4.8V830a60.9 60.9 0 0060.8 60.8h627.2c33.5 0 60.8-27.3 60.9-60.8V464.1c0-1.3 0-2.6-.1-3.7.4-4.9 0-9.6-1.3-14.1zm-295.8-43l-.3 15.7c-.8 44.9-31.8 75.1-77.1 75.1-22.1 0-41.1-7.1-54.8-20.6S436 441.2 435.6 419l-.3-15.7H229.5L309 210h399.2l81.7 193.3H589.4zm-375 76.8h157.3c24.3 57.1 76 90.8 140.4 90.8 33.7 0 65-9.4 90.3-27.2 22.2-15.6 39.5-37.4 50.7-63.6h156.5V814H214.4V480.1z"}}]},name:"inbox",theme:"outlined"},Ge=Ue,Se=re(7657),Fe=function(Ce,nt){return ue.createElement(Se.Z,(0,ae.Z)({},Ce,{ref:nt,icon:Ge}))},le=ue.forwardRef(Fe),ke=le},33853:function(Oe,mt,re){"use strict";re.d(mt,{Z:function(){return ke}});var ae=re(54476),ue=re(59301),Ue={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"},Ge=Ue,Se=re(7657),Fe=function(Ce,nt){return ue.createElement(Se.Z,(0,ae.Z)({},Ce,{ref:nt,icon:Ge}))},le=ue.forwardRef(Fe),ke=le},38819:function(Oe,mt,re){"use strict";re.d(mt,{Z:function(){return ke}});var ae=re(54476),ue=re(59301),Ue={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"},Ge=Ue,Se=re(7657),Fe=function(Ce,nt){return ue.createElement(Se.Z,(0,ae.Z)({},Ce,{ref:nt,icon:Ge}))},le=ue.forwardRef(Fe),ke=le},96408:function(Oe,mt){"use strict";mt.Z={lists:"lists___xhHyq",item:"item___pWJAA",children:"children___sDG61",diamond:"diamond___FwgzD",button:"button___WPN6r",mathWrap:"mathWrap___FmnMJ",mathFillWrap:"mathFillWrap___PmY3H"}},25863:function(){"use strict";function Oe(ne,y,a,E){a===void 0&&(a=0),E===void 0&&(E=1/0),this._name=ne,this._defaultValue=y,this._minimum=a,this._maximum=E}Object.defineProperty(Oe.prototype,"name",{get:function(){return this._name},set:function(ne){if(typeof ne!="string"||ne==="")throw new Error("Shape name must be a valid string.");this._name=ne}}),Object.defineProperty(Oe.prototype,"defaultValue",{get:function(){return this._defaultValue},set:function(ne){if(typeof ne!="number"||isNaN(ne))throw new Error("The default value must be a real number, not: "+ne);this._defaultValue=ne}}),Object.defineProperty(Oe.prototype,"minimum",{get:function(){return this._minimum},set:function(ne){if(typeof ne!="number"||isNaN(ne))throw new Error("Minimum must be a real number, not: "+ne);this._minimum=ne}}),Object.defineProperty(Oe.prototype,"maximum",{get:function(){return this._maximum},set:function(ne){if(typeof ne!="number"||isNaN(ne))throw new Error("Maximum must be a real number, not: "+ne);this._maximum=ne}}),go.Shape._FigureParameters={},go.Shape.getFigureParameter=function(ne,y){var a=go.Shape._FigureParameters[ne];return a?a[y]:null},go.Shape.setFigureParameter=function(ne,y,a){if(!(a instanceof Oe))throw new Error("Third argument to Shape.setFigureParameter is not FigureParameter: "+a);if(a.defaultValuea.maximum)throw new Error("defaultValue must be between minimum and maximum, not: "+a.defaultValue);var E=go.Shape._FigureParameters[ne];E||(E=[],go.Shape._FigureParameters[ne]=E),E[y]=a};var mt=[];function re(ne,y){var a=mt.pop();return a===void 0?new go.Point(ne,y):(a.x=ne,a.y=y,a)}function ae(){var ne=mt.pop();return ne===void 0?new go.Point:ne}function ue(ne){mt.push(ne)}function Ue(ne,y,a,E,b,x,z,ee,te){te||(te=new go.Point);var oe=ne-a,ie=b-z,ge=NaN,me=NaN;if(oe===0)if(ie===0)ne===a&&(ge=ne,me=y);else{var se=(x-ee)/ie,be=x-se*b;ge=ne,me=se*ge+be}else if(ie===0){var xe=(y-E)/oe,Te=y-xe*ne;ge=b,me=xe*ge+Te}else{var xe=(y-E)/oe,se=(x-ee)/ie,Te=y-xe*ne,be=x-se*b;ge=(be-Te)/(xe-se),me=xe*ge+Te}return te.x=ge,te.y=me,te}function Ge(ne,y,a,E,b,x,z,ee,te,oe,ie,ge,me,se){var be=1-te,xe=te,Te=ne*be+a*xe,rt=y*be+E*xe,pt=a*be+b*xe,we=E*be+x*xe,Ve=b*be+z*xe,Qe=x*be+ee*xe,He=Te*be+pt*xe,at=rt*be+we*xe,We=pt*be+Ve*xe,et=we*be+Qe*xe,lt=He*be+We*xe,gt=at*be+et*xe;oe.x=Te,oe.y=rt,ie.x=He,ie.y=at,ge.x=lt,ge.y=gt,me.x=We,me.y=et,se.x=Ve,se.y=Qe}var Se=new go.Spot(.156,.156),Fe=new go.Spot(.844,.844),le=4*((Math.sqrt(2)-1)/3);go.Shape.setFigureParameter("RoundedRectangle",0,new Oe("CornerRounding",5)),go.Shape.defineFigureGenerator("RoundedRectangle",function(ne,y,a){var E=ne?ne.parameter1:NaN;(isNaN(E)||E<0)&&(E=5),E=Math.min(E,y/3),E=Math.min(E,a/3);var b=E*le,x=new go.Geometry().add(new go.PathFigure(E,0,!0).add(new go.PathSegment(go.PathSegment.Line,y-E,0)).add(new go.PathSegment(go.PathSegment.Bezier,y,E,y-b,0,y,b)).add(new go.PathSegment(go.PathSegment.Line,y,a-E)).add(new go.PathSegment(go.PathSegment.Bezier,y-E,a,y,a-b,y-b,a)).add(new go.PathSegment(go.PathSegment.Line,E,a)).add(new go.PathSegment(go.PathSegment.Bezier,0,a-E,b,a,0,a-b)).add(new go.PathSegment(go.PathSegment.Line,0,E)).add(new go.PathSegment(go.PathSegment.Bezier,E,0,0,b,b,0).close()));return b>1&&(x.spot1=new go.Spot(0,0,b,b),x.spot2=new go.Spot(1,1,-b,-b)),x}),go.Shape.defineFigureGenerator("Border","RoundedRectangle"),go.Shape.defineFigureGenerator("TriangleRight",function(ne,y,a){return new go.Geometry().add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())).setSpots(0,.25,.5,.75)}),go.Shape.defineFigureGenerator("TriangleDown",function(ne,y,a){return new go.Geometry().add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,.5*y,a).close())).setSpots(.25,0,.75,.5)}),go.Shape.defineFigureGenerator("TriangleLeft",function(ne,y,a){return new go.Geometry().add(new go.PathFigure(y,a).add(new go.PathSegment(go.PathSegment.Line,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,y,0).close())).setSpots(.5,.25,1,.75)}),go.Shape.defineFigureGenerator("TriangleUp",function(ne,y,a){return new go.Geometry().add(new go.PathFigure(y,a).add(new go.PathSegment(go.PathSegment.Line,0,a)).add(new go.PathSegment(go.PathSegment.Line,.5*y,0).close())).setSpots(.25,.5,.75,1)}),go.Shape.defineFigureGenerator("Triangle","TriangleUp"),go.Shape.defineFigureGenerator("Diamond",function(ne,y,a){return new go.Geometry().add(new go.PathFigure(.5*y,0).add(new go.PathSegment(go.PathSegment.Line,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.5*y,a)).add(new go.PathSegment(go.PathSegment.Line,y,.5*a).close())).setSpots(.25,.25,.75,.75)}),go.Shape.defineFigureGenerator("LineH",function(ne,y,a){var E=new go.Geometry(go.Geometry.Line);return E.startX=0,E.startY=a/2,E.endX=y,E.endY=a/2,E}),go.Shape.defineFigureGenerator("LineV",function(ne,y,a){var E=new go.Geometry(go.Geometry.Line);return E.startX=y/2,E.startY=0,E.endX=y/2,E.endY=a,E}),go.Shape.defineFigureGenerator("BarH","Rectangle"),go.Shape.defineFigureGenerator("BarV","Rectangle"),go.Shape.defineFigureGenerator("MinusLine","LineH"),go.Shape.defineFigureGenerator("PlusLine",function(ne,y,a){return new go.Geometry().add(new go.PathFigure(0,a/2,!1).add(new go.PathSegment(go.PathSegment.Line,y,a/2)).add(new go.PathSegment(go.PathSegment.Move,y/2,0)).add(new go.PathSegment(go.PathSegment.Line,y/2,a)))}),go.Shape.defineFigureGenerator("XLine",function(ne,y,a){return new go.Geometry().add(new go.PathFigure(0,a,!1).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Move,0,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)))}),go.Shape.defineFigureGenerator("LineRight",function(ne,y,a){return new go.Geometry().add(new go.PathFigure(.25*y,0,!1).add(new go.PathSegment(go.PathSegment.Line,.75*y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.25*y,a)))}),go.Shape.defineFigureGenerator("LineDown",function(ne,y,a){return new go.Geometry().add(new go.PathFigure(0,.25*a,!1).add(new go.PathSegment(go.PathSegment.Line,.5*y,.75*a)).add(new go.PathSegment(go.PathSegment.Line,y,.25*a)))}),go.Shape.defineFigureGenerator("LineLeft",function(ne,y,a){return new go.Geometry().add(new go.PathFigure(.75*y,0,!1).add(new go.PathSegment(go.PathSegment.Line,.25*y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.75*y,a)))}),go.Shape.defineFigureGenerator("LineUp",function(ne,y,a){return new go.Geometry().add(new go.PathFigure(0,.75*a,!1).add(new go.PathSegment(go.PathSegment.Line,.5*y,.25*a)).add(new go.PathSegment(go.PathSegment.Line,y,.75*a)))}),go.Shape.defineFigureGenerator("AsteriskLine",function(ne,y,a){var E=.2/Math.SQRT2;return new go.Geometry().add(new go.PathFigure(E*y,(1-E)*a,!1).add(new go.PathSegment(go.PathSegment.Line,(1-E)*y,E*a)).add(new go.PathSegment(go.PathSegment.Move,E*y,E*a)).add(new go.PathSegment(go.PathSegment.Line,(1-E)*y,(1-E)*a)).add(new go.PathSegment(go.PathSegment.Move,0,a/2)).add(new go.PathSegment(go.PathSegment.Line,y,a/2)).add(new go.PathSegment(go.PathSegment.Move,y/2,0)).add(new go.PathSegment(go.PathSegment.Line,y/2,a)))}),go.Shape.defineFigureGenerator("CircleLine",function(ne,y,a){var E=y/2,b=new go.Geometry().add(new go.PathFigure(y,y/2,!1).add(new go.PathSegment(go.PathSegment.Arc,0,360,E,E,E,E).close()));return b.spot1=Se,b.spot2=Fe,b.defaultStretch=go.GraphObject.Uniform,b}),go.Shape.defineFigureGenerator("Line1",function(ne,y,a){var E=new go.Geometry(go.Geometry.Line);return E.startX=0,E.startY=0,E.endX=y,E.endY=a,E}),go.Shape.defineFigureGenerator("Line2",function(ne,y,a){var E=new go.Geometry(go.Geometry.Line);return E.startX=y,E.startY=0,E.endX=0,E.endY=a,E}),go.Shape.defineFigureGenerator("Curve1",function(ne,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,y,a,le*y,0,y,(1-le)*a)))}),go.Shape.defineFigureGenerator("Curve2",function(ne,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,y,a,0,le*a,(1-le)*y,a)))}),go.Shape.defineFigureGenerator("Curve3",function(ne,y,a){return new go.Geometry().add(new go.PathFigure(y,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,0,a,y,le*a,le*y,a)))}),go.Shape.defineFigureGenerator("Curve4",function(ne,y,a){return new go.Geometry().add(new go.PathFigure(y,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,0,a,(1-le)*y,0,0,(1-le)*a)))}),go.Shape.defineFigureGenerator("TriangleDownLeft",function(ne,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())).setSpots(0,.5,.5,1)}),go.Shape.defineFigureGenerator("TriangleDownRight",function(ne,y,a){return new go.Geometry().add(new go.PathFigure(y,0,!0).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())).setSpots(.5,.5,1,1)}),go.Shape.defineFigureGenerator("TriangleUpLeft",function(ne,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())).setSpots(0,0,.5,.5)}),go.Shape.defineFigureGenerator("TriangleUpRight",function(ne,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y,a).close())).setSpots(.5,0,1,.5)}),go.Shape.defineFigureGenerator("RightTriangle","TriangleDownLeft"),go.Shape.setFigureParameter("Parallelogram1",0,new Oe("Indent",.1,-.99,.99)),go.Shape.defineFigureGenerator("Parallelogram1",function(ne,y,a){var E=ne?ne.parameter1:NaN;isNaN(E)?E=.1:E<-1?E=-1:E>1&&(E=1);var b=Math.abs(E)*y;if(E===0){var x=new go.Geometry(go.Geometry.Rectangle);return x.startX=0,x.startY=0,x.endX=y,x.endY=a,x}else{var x=new go.Geometry;return E>0?x.add(new go.PathFigure(b,0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y-b,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())):x.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y-b,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,b,a).close())),by&&(E=y);var b=Math.abs(E);if(E===0){var x=new go.Geometry(go.Geometry.Rectangle);return x.startX=0,x.startY=0,x.endX=y,x.endY=a,x}else{var x=new go.Geometry;return E>0?x.add(new go.PathFigure(b,0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y-b,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())):x.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y-b,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,b,a).close())),b.5&&(E=.5);var b=Math.abs(E)*y;if(E===0){var x=new go.Geometry(go.Geometry.Rectangle);return x.startX=0,x.startY=0,x.endX=y,x.endY=a,x}else{var x=new go.Geometry;return E>0?x.add(new go.PathFigure(b,0).add(new go.PathSegment(go.PathSegment.Line,y-b,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())):x.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y-b,a)).add(new go.PathSegment(go.PathSegment.Line,b,a).close())),by&&(E=y/2);var b=Math.abs(E);if(E===0){var x=new go.Geometry(go.Geometry.Rectangle);return x.startX=0,x.startY=0,x.endX=y,x.endY=a,x}else{var x=new go.Geometry;return E>0?x.add(new go.PathFigure(b,0).add(new go.PathSegment(go.PathSegment.Line,y-b,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())):x.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y-b,a)).add(new go.PathSegment(go.PathSegment.Line,b,a).close())),by&&(E=y/2);var b=Math.abs(E);if(E===0){var x=new go.Geometry(go.Geometry.Rectangle);return x.startX=0,x.startY=0,x.endX=y,x.endY=a,x}else{var x=new go.Geometry;return E>0?x.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y-b,a)).add(new go.PathSegment(go.PathSegment.Line,b,a).close())):x.add(new go.PathFigure(b,0).add(new go.PathSegment(go.PathSegment.Line,y-b,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())),b0&&(z.add(new go.PathSegment(go.PathSegment.Move,y/2+ee,y/2)),z.add(new go.PathSegment(go.PathSegment.Arc,0,-360,b,b,ee,ee).close())),x.spot1=Se,x.spot2=Fe,x.defaultStretch=go.GraphObject.Uniform,x}),go.Shape.defineFigureGenerator("Cloud",function(ne,y,a){return new go.Geometry().add(new go.PathFigure(.08034461*y,.1944299*a,!0).add(new go.PathSegment(go.PathSegment.Bezier,.2008615*y,.05349299*a,-.09239631*y,.07836421*a,.1406031*y,-.0542823*a)).add(new go.PathSegment(go.PathSegment.Bezier,.4338609*y,.074219*a,.2450511*y,-.00697547*a,.3776197*y,-.01112067*a)).add(new go.PathSegment(go.PathSegment.Bezier,.6558228*y,.07004196*a,.4539471*y,0,.6066018*y,-.02526587*a)).add(new go.PathSegment(go.PathSegment.Bezier,.8921095*y,.08370865*a,.6914277*y,-.01904177*a,.8921095*y,-.01220843*a)).add(new go.PathSegment(go.PathSegment.Bezier,.9147671*y,.3194596*a,1.036446*y,.04105738*a,1.020377*y,.3022052*a)).add(new go.PathSegment(go.PathSegment.Bezier,.9082935*y,.562044*a,1.04448*y,.360238*a,.992256*y,.5219009*a)).add(new go.PathSegment(go.PathSegment.Bezier,.9212406*y,.8217117*a,1.032337*y,.5771781*a,1.018411*y,.8120651*a)).add(new go.PathSegment(go.PathSegment.Bezier,.7592566*y,.9156953*a,1.028411*y,.9571472*a,.8556702*y,1.052487*a)).add(new go.PathSegment(go.PathSegment.Bezier,.5101666*y,.9310455*a,.7431877*y,1.009325*a,.5624123*y,1.021761*a)).add(new go.PathSegment(go.PathSegment.Bezier,.2609328*y,.9344623*a,.4820677*y,1.031761*a,.3030112*y,1.002796*a)).add(new go.PathSegment(go.PathSegment.Bezier,.08034461*y,.870098*a,.2329994*y,1.01518*a,.03213784*y,1.01518*a)).add(new go.PathSegment(go.PathSegment.Bezier,.06829292*y,.6545475*a,-.02812061*y,.9032597*a,-.01205169*y,.6835638*a)).add(new go.PathSegment(go.PathSegment.Bezier,.06427569*y,.4265613*a,-.01812061*y,.6089503*a,-.00606892*y,.4555777*a)).add(new go.PathSegment(go.PathSegment.Bezier,.08034461*y,.1944299*a,-.01606892*y,.3892545*a,-.01205169*y,.1944299*a))).setSpots(.1,.1,.9,.9)}),go.Shape.defineFigureGenerator("StopSign",function(ne,y,a){var E=1/(Math.SQRT2+2);return new go.Geometry().add(new go.PathFigure(E*y,0,!0).add(new go.PathSegment(go.PathSegment.Line,(1-E)*y,0)).add(new go.PathSegment(go.PathSegment.Line,y,E*a)).add(new go.PathSegment(go.PathSegment.Line,y,(1-E)*a)).add(new go.PathSegment(go.PathSegment.Line,(1-E)*y,a)).add(new go.PathSegment(go.PathSegment.Line,E*y,a)).add(new go.PathSegment(go.PathSegment.Line,0,(1-E)*a)).add(new go.PathSegment(go.PathSegment.Line,0,E*a).close())).setSpots(E/2,E/2,1-E/2,1-E/2)}),go.Shape.setFigureParameter("Pie",0,new Oe("Start",0,-360,360)),go.Shape.setFigureParameter("Pie",1,new Oe("Sweep",315,-360,360)),go.Shape.defineFigureGenerator("Pie",function(ne,y,a){var E=ne?ne.parameter1:NaN,b=ne?ne.parameter2:NaN;isNaN(E)&&(E=0),isNaN(b)&&(b=315);var x=E%360;x<0&&(x+=360);var z=b%360,ee=Math.min(y,a)/2;return new go.Geometry().add(new go.PathFigure(ee,ee).add(new go.PathSegment(go.PathSegment.Arc,x,z,ee,ee,ee,ee).close()))}),go.Shape.defineFigureGenerator("PiePiece",function(ne,y,a){var E=le/Math.SQRT2*.5,b=Math.SQRT2/2,x=1-Math.SQRT2/2;return new go.Geometry().add(new go.PathFigure(y,a,!0).add(new go.PathSegment(go.PathSegment.Bezier,b*y,x*a,y,(1-E)*a,(b+E)*y,(x+E)*a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close()))}),go.Shape.setFigureParameter("ThickCross",0,new Oe("Thickness",30)),go.Shape.defineFigureGenerator("ThickCross",function(ne,y,a){var E=ne?ne.parameter1:NaN;(isNaN(E)||E<0)&&(E=30);var b=Math.min(E,y)/2,x=y/2,z=a/2;return new go.Geometry().add(new go.PathFigure(x-b,0,!0).add(new go.PathSegment(go.PathSegment.Line,x+b,0)).add(new go.PathSegment(go.PathSegment.Line,x+b,z-b)).add(new go.PathSegment(go.PathSegment.Line,y,z-b)).add(new go.PathSegment(go.PathSegment.Line,y,z+b)).add(new go.PathSegment(go.PathSegment.Line,x+b,z+b)).add(new go.PathSegment(go.PathSegment.Line,x+b,a)).add(new go.PathSegment(go.PathSegment.Line,x-b,a)).add(new go.PathSegment(go.PathSegment.Line,x-b,z+b)).add(new go.PathSegment(go.PathSegment.Line,0,z+b)).add(new go.PathSegment(go.PathSegment.Line,0,z-b)).add(new go.PathSegment(go.PathSegment.Line,x-b,z-b).close()))}),go.Shape.setFigureParameter("ThinCross",0,new Oe("Thickness",10)),go.Shape.defineFigureGenerator("ThinCross",function(ne,y,a){var E=ne?ne.parameter1:NaN;(isNaN(E)||E<0)&&(E=10);var b=Math.min(E,y)/2,x=y/2,z=a/2;return new go.Geometry().add(new go.PathFigure(x-b,0,!0).add(new go.PathSegment(go.PathSegment.Line,x+b,0)).add(new go.PathSegment(go.PathSegment.Line,x+b,z-b)).add(new go.PathSegment(go.PathSegment.Line,y,z-b)).add(new go.PathSegment(go.PathSegment.Line,y,z+b)).add(new go.PathSegment(go.PathSegment.Line,x+b,z+b)).add(new go.PathSegment(go.PathSegment.Line,x+b,a)).add(new go.PathSegment(go.PathSegment.Line,x-b,a)).add(new go.PathSegment(go.PathSegment.Line,x-b,z+b)).add(new go.PathSegment(go.PathSegment.Line,0,z+b)).add(new go.PathSegment(go.PathSegment.Line,0,z-b)).add(new go.PathSegment(go.PathSegment.Line,x-b,z-b).close()))}),go.Shape.setFigureParameter("ThickX",0,new Oe("Thickness",30)),go.Shape.defineFigureGenerator("ThickX",function(ne,y,a){var E=ne?ne.parameter1:NaN;if((isNaN(E)||E<0)&&(E=30),y===0||a===0){var b=new go.Geometry(go.Geometry.Rectangle);return b.startX=0,b.startY=0,b.endX=y,b.endY=a,b}else{var x=y/2,z=a/2,ee=Math.atan2(a,y),te=E-Math.min(Math.cos(ee)*E/2,x),oe=E-Math.min(Math.sin(ee)*E/2,z),b=new go.Geometry,ie=new go.PathFigure(te,0,!0);return b.add(ie),ie.add(new go.PathSegment(go.PathSegment.Line,x,.2*a)),ie.add(new go.PathSegment(go.PathSegment.Line,y-te,0)),ie.add(new go.PathSegment(go.PathSegment.Line,y,oe)),ie.add(new go.PathSegment(go.PathSegment.Line,.8*y,z)),ie.add(new go.PathSegment(go.PathSegment.Line,y,a-oe)),ie.add(new go.PathSegment(go.PathSegment.Line,y-te,a)),ie.add(new go.PathSegment(go.PathSegment.Line,x,.8*a)),ie.add(new go.PathSegment(go.PathSegment.Line,te,a)),ie.add(new go.PathSegment(go.PathSegment.Line,0,a-oe)),ie.add(new go.PathSegment(go.PathSegment.Line,.2*y,z)),ie.add(new go.PathSegment(go.PathSegment.Line,0,oe).close()),b}}),go.Shape.setFigureParameter("ThinX",0,new Oe("Thickness",10)),go.Shape.defineFigureGenerator("ThinX",function(ne,y,a){var E=ne?ne.parameter1:NaN;(isNaN(E)||E<0)&&(E=10);var b=new go.Geometry,x=new go.PathFigure(.1*y,0,!0);return b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.5*y,.4*a)),x.add(new go.PathSegment(go.PathSegment.Line,.9*y,0)),x.add(new go.PathSegment(go.PathSegment.Line,y,.1*a)),x.add(new go.PathSegment(go.PathSegment.Line,.6*y,.5*a)),x.add(new go.PathSegment(go.PathSegment.Line,y,.9*a)),x.add(new go.PathSegment(go.PathSegment.Line,.9*y,a)),x.add(new go.PathSegment(go.PathSegment.Line,.5*y,.6*a)),x.add(new go.PathSegment(go.PathSegment.Line,.1*y,a)),x.add(new go.PathSegment(go.PathSegment.Line,0,.9*a)),x.add(new go.PathSegment(go.PathSegment.Line,.4*y,.5*a)),x.add(new go.PathSegment(go.PathSegment.Line,0,.1*a).close()),b}),go.Shape.setFigureParameter("SquareIBeam",0,new Oe("BeamWidth",.2,.1,.9)),go.Shape.defineFigureGenerator("SquareIBeam",function(ne,y,a){var E=ne?ne.parameter1:NaN;isNaN(E)&&(E=.2);var b=new go.Geometry,x=new go.PathFigure(0,0,!0);return b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,y,0)),x.add(new go.PathSegment(go.PathSegment.Line,y,E*a)),x.add(new go.PathSegment(go.PathSegment.Line,(.5+E/2)*y,E*a)),x.add(new go.PathSegment(go.PathSegment.Line,(.5+E/2)*y,(1-E)*a)),x.add(new go.PathSegment(go.PathSegment.Line,y,(1-E)*a)),x.add(new go.PathSegment(go.PathSegment.Line,y,a)),x.add(new go.PathSegment(go.PathSegment.Line,0,a)),x.add(new go.PathSegment(go.PathSegment.Line,0,(1-E)*a)),x.add(new go.PathSegment(go.PathSegment.Line,(.5-E/2)*y,(1-E)*a)),x.add(new go.PathSegment(go.PathSegment.Line,(.5-E/2)*y,E*a)),x.add(new go.PathSegment(go.PathSegment.Line,0,E*a).close()),b}),go.Shape.setFigureParameter("RoundedIBeam",0,new Oe("Curviness",.5,.05,.65)),go.Shape.defineFigureGenerator("RoundedIBeam",function(ne,y,a){var E=ne?ne.parameter1:NaN;isNaN(E)&&(E=.5);var b=new go.Geometry,x=new go.PathFigure(0,0,!0);return b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,y,0)),x.add(new go.PathSegment(go.PathSegment.Bezier,y,a,Math.abs(1-E)*y,.25*a,Math.abs(1-E)*y,.75*a)),x.add(new go.PathSegment(go.PathSegment.Line,0,a)),x.add(new go.PathSegment(go.PathSegment.Bezier,0,0,E*y,.75*a,E*y,.25*a).close()),b}),go.Shape.defineFigureGenerator("HalfEllipse",function(ne,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,le*y,0,y,(.5-le/2)*a)).add(new go.PathSegment(go.PathSegment.Bezier,0,a,y,(.5+le/2)*a,le*y,a).close())).setSpots(0,.156,.844,.844)}),go.Shape.defineFigureGenerator("Crescent",function(ne,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Bezier,0,a,y,0,y,a)).add(new go.PathSegment(go.PathSegment.Bezier,0,0,.5*y,.75*a,.5*y,.25*a).close())).setSpots(.311,.266,.744,.744)}),go.Shape.defineFigureGenerator("Heart",function(ne,y,a){return new go.Geometry().add(new go.PathFigure(.5*y,a,!0).add(new go.PathSegment(go.PathSegment.Bezier,0,.3*a,.1*y,.8*a,0,.5*a)).add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.3*a,0,0,.45*y,0)).add(new go.PathSegment(go.PathSegment.Bezier,y,.3*a,.55*y,0,y,0)).add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,.5*a,.9*y,.8*a).close())).setSpots(.14,.29,.86,.78)}),go.Shape.defineFigureGenerator("Spade",function(ne,y,a){return new go.Geometry().add(new go.PathFigure(.5*y,0,!0).add(new go.PathSegment(go.PathSegment.Line,.51*y,.01*a)).add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,.6*y,.2*a,y,.25*a)).add(new go.PathSegment(go.PathSegment.Bezier,.55*y,.7*a,y,.8*a,.6*y,.8*a)).add(new go.PathSegment(go.PathSegment.Bezier,.75*y,a,.5*y,.75*a,.55*y,.95*a)).add(new go.PathSegment(go.PathSegment.Line,.25*y,a)).add(new go.PathSegment(go.PathSegment.Bezier,.45*y,.7*a,.45*y,.95*a,.5*y,.75*a)).add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,.4*y,.8*a,0,.8*a)).add(new go.PathSegment(go.PathSegment.Bezier,.49*y,.01*a,0,.25*a,.4*y,.2*a).close())).setSpots(.14,.26,.86,.78)}),go.Shape.defineFigureGenerator("Club",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(.4*y,.6*a,!0);E.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,.15*y,a,.5*y,.75*a,.45*y,.95*a)),b.add(new go.PathSegment(go.PathSegment.Line,.85*y,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.6*y,.6*a,.55*y,.95*a,.5*y,.75*a));var x=.2,z=.3,ee=0,te=x*le;return b.add(new go.PathSegment(go.PathSegment.Bezier,(.5+z)*y,(.5+x+ee)*a,(.5-x+z)*y,(.5+te+ee)*a,(.5-te+z)*y,(.5+x+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+x+z)*y,(.5+ee)*a,(.5+te+z)*y,(.5+x+ee)*a,(.5+x+z)*y,(.5+te+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(.5+z)*y,(.5-x+ee)*a,(1-.5+x+z)*y,(.5-te+ee)*a,(.5+te+z)*y,(.5-x+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.65*y,.36771243*a,(.5-te+z)*y,(.5-x+ee)*a,(.5-x+z+.05)*y,(.5-te+ee-.02)*a)),x=.2,z=0,ee=-.3,te=x*le,b.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+x+z)*y,(.5+ee)*a,(.5+te+z)*y,(.5+x+ee)*a,(.5+x+z)*y,(.5+te+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(.5+z)*y,(.5-x+ee)*a,(1-.5+x+z)*y,(.5-te+ee)*a,(.5+te+z)*y,(.5-x+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(.5-x+z)*y,(.5+ee)*a,(.5-te+z)*y,(.5-x+ee)*a,(.5-x+z)*y,(.5-te+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(.5-te+z)*y,(.5+x+ee)*a,(.5-x+z)*y,(.5+te+ee)*a,(.5-te+z)*y,(.5+x+ee)*a)),x=.2,z=-.3,ee=0,te=x*le,b.add(new go.PathSegment(go.PathSegment.Bezier,(.5+z)*y,(.5-x+ee)*a,(1-.5+x+z-.05)*y,(.5-te+ee-.02)*a,(.5+te+z)*y,(.5-x+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(.5-x+z)*y,(.5+ee)*a,(.5-te+z)*y,(.5-x+ee)*a,(.5-x+z)*y,(.5-te+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(.5+z)*y,(.5+x+ee)*a,(.5-x+z)*y,(.5+te+ee)*a,(.5-te+z)*y,(.5+x+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.4*y,.6*a,(.5+te+z)*y,(.5+x+ee)*a,(.5+x+z)*y,(.5+te+ee)*a).close()),E.setSpots(.06,.33,.93,.68),E}),go.Shape.defineFigureGenerator("YinYang",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(y*.5,0,!0);E.add(b),b.add(new go.PathSegment(go.PathSegment.Arc,270,180,y*.5,y*.5,y*.5,y*.5)),b.add(new go.PathSegment(go.PathSegment.Arc,90,-180,y*.5,y*.75,y*.25,y*.25)),b.add(new go.PathSegment(go.PathSegment.Arc,90,180,y*.5,y*.25,y*.25,y*.25));var x=.1,z=.5,ee=.25;return b.add(new go.PathSegment(go.PathSegment.Move,(z+x)*y,ee*a)),b.add(new go.PathSegment(go.PathSegment.Arc,0,-360,y*z,a*ee,x*y,x*y).close()),b=new go.PathFigure(y*.5,0,!1),E.add(b),b.add(new go.PathSegment(go.PathSegment.Arc,270,-180,y*.5,y*.5,y*.5,y*.5)),ee=.75,b=new go.PathFigure((z+x)*y,ee*a,!0),E.add(b),b.add(new go.PathSegment(go.PathSegment.Arc,0,360,y*z,a*ee,x*y,x*y).close()),E.defaultStretch=go.GraphObject.Uniform,E}),go.Shape.defineFigureGenerator("Peace",function(ne,y,a){var E=.8535533905932737,b=.5*y,x=.5*a;return new go.Geometry().add(new go.PathFigure(b,0,!1).add(new go.PathSegment(go.PathSegment.Arc,270,360,b,x,b,x)).add(new go.PathSegment(go.PathSegment.Line,b,a)).add(new go.PathSegment(go.PathSegment.Move,b,x)).add(new go.PathSegment(go.PathSegment.Line,(1-E)*y,E*a)).add(new go.PathSegment(go.PathSegment.Move,b,x)).add(new go.PathSegment(go.PathSegment.Line,E*y,E*a)))}),go.Shape.defineFigureGenerator("NotAllowed",function(ne,y,a){var E=new go.Geometry,b=le*.5,x=.5,z=.5,ee=.5,te=new go.PathFigure(z*y,(ee-x)*a);E.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,(z-x)*y,ee*a,(z-b)*y,(ee-x)*a,(z-x)*y,(ee-b)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+x)*a,(z-x)*y,(ee+b)*a,(z-b)*y,(ee+x)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z+x)*y,ee*a,(z+b)*y,(ee+x)*a,(z+x)*y,(ee+b)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-x)*a,(z+x)*y,(ee-b)*a,(z+b)*y,(ee-x)*a)),x=.4,b=le*.4;var oe=ae(),ie=ae(),ge=ae(),me=ae();Ge(z,ee-x,z+b,ee-x,z+x,ee-b,z+x,ee,.42,oe,ie,ge,me,me);var se=ae(),be=ae(),xe=ae();Ge(z,ee-x,z+b,ee-x,z+x,ee-b,z+x,ee,.58,me,me,xe,se,be);var Te=ae(),rt=ae(),pt=ae();Ge(z,ee+x,z-b,ee+x,z-x,ee+b,z-x,ee,.42,Te,rt,pt,me,me);var we=ae(),Ve=ae(),Qe=ae();return Ge(z,ee+x,z-b,ee+x,z-x,ee+b,z-x,ee,.58,me,me,Qe,we,Ve),te.add(new go.PathSegment(go.PathSegment.Move,Qe.x*y,Qe.y*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z-x)*y,ee*a,we.x*y,we.y*a,Ve.x*y,Ve.y*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-x)*a,(z-x)*y,(ee-b)*a,(z-b)*y,(ee-x)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,ge.x*y,ge.y*a,oe.x*y,oe.y*a,ie.x*y,ie.y*a)),te.add(new go.PathSegment(go.PathSegment.Line,Qe.x*y,Qe.y*a).close()),te.add(new go.PathSegment(go.PathSegment.Move,pt.x*y,pt.y*a)),te.add(new go.PathSegment(go.PathSegment.Line,xe.x*y,xe.y*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z+x)*y,ee*a,se.x*y,se.y*a,be.x*y,be.y*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+x)*a,(z+x)*y,(ee+b)*a,(z+b)*y,(ee+x)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,pt.x*y,pt.y*a,Te.x*y,Te.y*a,rt.x*y,rt.y*a).close()),ue(oe),ue(ie),ue(ge),ue(me),ue(se),ue(be),ue(xe),ue(Te),ue(rt),ue(pt),ue(we),ue(Ve),ue(Qe),E.defaultStretch=go.GraphObject.Uniform,E}),go.Shape.defineFigureGenerator("Fragile",function(ne,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,.25*y,0)).add(new go.PathSegment(go.PathSegment.Line,.2*y,.15*a)).add(new go.PathSegment(go.PathSegment.Line,.3*y,.25*a)).add(new go.PathSegment(go.PathSegment.Line,.29*y,.33*a)).add(new go.PathSegment(go.PathSegment.Line,.35*y,.25*a)).add(new go.PathSegment(go.PathSegment.Line,.3*y,.15*a)).add(new go.PathSegment(go.PathSegment.Line,.4*y,0)).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Bezier,.55*y,.5*a,y,.25*a,.75*y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.55*y,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.7*y,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.7*y,a)).add(new go.PathSegment(go.PathSegment.Line,.3*y,a)).add(new go.PathSegment(go.PathSegment.Line,.3*y,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.45*y,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.45*y,.5*a)).add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*y,.5*a,0,.25*a).close()))}),go.Shape.setFigureParameter("HourGlass",0,new Oe("Thickness",30)),go.Shape.defineFigureGenerator("HourGlass",function(ne,y,a){var E=ne?ne.parameter1:NaN;(isNaN(E)||E<0)&&(E=30),E>y&&(E=y);var b=(y-E)/2,x=b+E;return new go.Geometry().add(new go.PathFigure(x,.5*a).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a)).add(new go.PathSegment(go.PathSegment.Line,b,.5*a)).add(new go.PathSegment(go.PathSegment.Line,0,0)).add(new go.PathSegment(go.PathSegment.Line,y,0).close()))}),go.Shape.defineFigureGenerator("Lightning",function(ne,y,a){return new go.Geometry().add(new go.PathFigure(0,.55*a).add(new go.PathSegment(go.PathSegment.Line,.6*y,0)).add(new go.PathSegment(go.PathSegment.Line,.3*y,.45*a)).add(new go.PathSegment(go.PathSegment.Line,y,.45*a)).add(new go.PathSegment(go.PathSegment.Line,.4*y,a)).add(new go.PathSegment(go.PathSegment.Line,.7*y,.55*a).close()))}),go.Shape.defineFigureGenerator("GenderMale",function(ne,y,a){var E=new go.Geometry,b=le*.4,x=.4,z=.5,ee=.5,te=ae(),oe=ae(),ie=ae(),ge=ae(),me=new go.PathFigure((z-x)*y,ee*a,!1);E.add(me),me.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-x)*a,(z-x)*y,(ee-b)*a,(z-b)*y,(ee-x)*a)),Ge(z,ee-x,z+b,ee-x,z+x,ee-b,z+x,ee,.44,ie,ge,oe,te,te),me.add(new go.PathSegment(go.PathSegment.Bezier,oe.x*y,oe.y*a,ie.x*y,ie.y*a,ge.x*y,ge.y*a));var se=re(oe.x,oe.y);Ge(z,ee-x,z+b,ee-x,z+x,ee-b,z+x,ee,.56,te,te,oe,ie,ge);var be=re(oe.x,oe.y);me.add(new go.PathSegment(go.PathSegment.Line,(se.x*.1+.95*.9)*y,se.y*.1*a)),me.add(new go.PathSegment(go.PathSegment.Line,.85*y,se.y*.1*a)),me.add(new go.PathSegment(go.PathSegment.Line,.85*y,0)),me.add(new go.PathSegment(go.PathSegment.Line,y,0)),me.add(new go.PathSegment(go.PathSegment.Line,y,.15*a)),me.add(new go.PathSegment(go.PathSegment.Line,(be.x*.1+.9)*y,.15*a)),me.add(new go.PathSegment(go.PathSegment.Line,(be.x*.1+.9)*y,(be.y*.1+.05*.9)*a)),me.add(new go.PathSegment(go.PathSegment.Line,be.x*y,be.y*a)),me.add(new go.PathSegment(go.PathSegment.Bezier,(z+x)*y,ee*a,ie.x*y,ie.y*a,ge.x*y,ge.y*a)),me.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+x)*a,(z+x)*y,(ee+b)*a,(z+b)*y,(ee+x)*a)),me.add(new go.PathSegment(go.PathSegment.Bezier,(z-x)*y,ee*a,(z-b)*y,(ee+x)*a,(z-x)*y,(ee+b)*a)),x=.35,b=le*.35;var xe=new go.PathFigure(z*y,(ee-x)*a,!1);E.add(xe),xe.add(new go.PathSegment(go.PathSegment.Bezier,(z-x)*y,ee*a,(z-b)*y,(ee-x)*a,(z-x)*y,(ee-b)*a)),xe.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+x)*a,(z-x)*y,(ee+b)*a,(z-b)*y,(ee+x)*a)),xe.add(new go.PathSegment(go.PathSegment.Bezier,(z+x)*y,ee*a,(z+b)*y,(ee+x)*a,(z+x)*y,(ee+b)*a)),xe.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-x)*a,(z+x)*y,(ee-b)*a,(z+b)*y,(ee-x)*a));var Te=new go.PathFigure((z-x)*y,ee*a,!1);return E.add(Te),ue(te),ue(oe),ue(ie),ue(ge),ue(se),ue(be),E.spot1=new go.Spot(.202,.257),E.spot2=new go.Spot(.792,.739),E.defaultStretch=go.GraphObject.Uniform,E}),go.Shape.defineFigureGenerator("GenderFemale",function(ne,y,a){var E=new go.Geometry,b=.375,x=0,z=-.125,ee=b*le,te=new go.PathFigure((.525+x)*y,(.5+b+z)*a,!1);E.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+b+x)*y,(.5+z)*a,(.5+ee+x)*y,(.5+b+z)*a,(.5+b+x)*y,(.5+ee+z)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(.5+x)*y,(.5-b+z)*a,(1-.5+b+x)*y,(.5-ee+z)*a,(.5+ee+x)*y,(.5-b+z)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(.5-b+x)*y,(.5+z)*a,(.5-ee+x)*y,(.5-b+z)*a,(.5-b+x)*y,(.5-ee+z)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(.475+x)*y,(.5+b+z)*a,(.5-b+x)*y,(.5+ee+z)*a,(.5-ee+x)*y,(.5+b+z)*a)),te.add(new go.PathSegment(go.PathSegment.Line,.475*y,.85*a)),te.add(new go.PathSegment(go.PathSegment.Line,.425*y,.85*a)),te.add(new go.PathSegment(go.PathSegment.Line,.425*y,.9*a)),te.add(new go.PathSegment(go.PathSegment.Line,.475*y,.9*a)),te.add(new go.PathSegment(go.PathSegment.Line,.475*y,a)),te.add(new go.PathSegment(go.PathSegment.Line,.525*y,a)),te.add(new go.PathSegment(go.PathSegment.Line,.525*y,.9*a)),te.add(new go.PathSegment(go.PathSegment.Line,.575*y,.9*a)),te.add(new go.PathSegment(go.PathSegment.Line,.575*y,.85*a)),te.add(new go.PathSegment(go.PathSegment.Line,.525*y,.85*a).close()),b=.325,x=0,z=-.125,ee=b*le;var te=new go.PathFigure((1-.5+b+x)*y,(.5+z)*a,!1);E.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,(.5+x)*y,(.5+b+z)*a,(.5+b+x)*y,(.5+ee+z)*a,(.5+ee+x)*y,(.5+b+z)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(.5-b+x)*y,(.5+z)*a,(.5-ee+x)*y,(.5+b+z)*a,(.5-b+x)*y,(.5+ee+z)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(.5+x)*y,(.5-b+z)*a,(.5-b+x)*y,(.5-ee+z)*a,(.5-ee+x)*y,(.5-b+z)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+b+x)*y,(.5+z)*a,(.5+ee+x)*y,(.5-b+z)*a,(1-.5+b+x)*y,(.5-ee+z)*a));var te=new go.PathFigure((.525+x)*y,(.5+b+z)*a,!1);return E.add(te),E.spot1=new go.Spot(.232,.136),E.spot2=new go.Spot(.682,.611),E.defaultStretch=go.GraphObject.Uniform,E}),go.Shape.defineFigureGenerator("LogicImplies",function(ne,y,a){var E=ne?ne.parameter1:NaN;return isNaN(E)&&(E=.2),new go.Geometry().add(new go.PathFigure((1-E)*y,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,(1-E)*y,a)).add(new go.PathSegment(go.PathSegment.Move,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,y,.5*a))).setSpots(0,0,.8,.5)}),go.Shape.defineFigureGenerator("LogicIff",function(ne,y,a){var E=ne?ne.parameter1:NaN;return isNaN(E)&&(E=.2),new go.Geometry().add(new go.PathFigure((1-E)*y,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,(1-E)*y,a)).add(new go.PathSegment(go.PathSegment.Move,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Move,E*y,0)).add(new go.PathSegment(go.PathSegment.Line,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,E*y,a))).setSpots(.2,0,.8,.5)}),go.Shape.defineFigureGenerator("LogicNot",function(ne,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)))}),go.Shape.defineFigureGenerator("LogicAnd",function(ne,y,a){return new go.Geometry().add(new go.PathFigure(0,a,!1).add(new go.PathSegment(go.PathSegment.Line,.5*y,0)).add(new go.PathSegment(go.PathSegment.Line,y,a))).setSpots(.25,.5,.75,1)}),go.Shape.defineFigureGenerator("LogicOr",function(ne,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,.5*y,a)).add(new go.PathSegment(go.PathSegment.Line,y,0))).setSpots(.219,0,.78,.409)}),go.Shape.defineFigureGenerator("LogicXor",function(ne,y,a){var E=new go.Geometry().add(new go.PathFigure(.5*y,0,!1).add(new go.PathSegment(go.PathSegment.Line,.5*y,a)).add(new go.PathSegment(go.PathSegment.Move,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Arc,0,360,.5*y,.5*a,.5*y,.5*a)));return E.defaultStretch=go.GraphObject.Uniform,E}),go.Shape.defineFigureGenerator("LogicTruth",function(ne,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Move,.5*y,0)).add(new go.PathSegment(go.PathSegment.Line,.5*y,a)))}),go.Shape.defineFigureGenerator("LogicFalsity",function(ne,y,a){return new go.Geometry().add(new go.PathFigure(0,a,!1).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Move,.5*y,a)).add(new go.PathSegment(go.PathSegment.Line,.5*y,0)))}),go.Shape.defineFigureGenerator("LogicThereExists",function(ne,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,0,.5*a)).add(new go.PathSegment(go.PathSegment.Move,y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a)))}),go.Shape.defineFigureGenerator("LogicForAll",function(ne,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,.5*y,a)).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Move,.25*y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.75*y,.5*a))).setSpots(.25,0,.75,.5)}),go.Shape.defineFigureGenerator("LogicIsDefinedAs",function(ne,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Move,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Move,0,a)).add(new go.PathSegment(go.PathSegment.Line,y,a))).setSpots(.01,.01,.99,.49)}),go.Shape.defineFigureGenerator("LogicIntersect",function(ne,y,a){var E=.5;return new go.Geometry().add(new go.PathFigure(0,a,!1).add(new go.PathSegment(go.PathSegment.Line,0,E*a)).add(new go.PathSegment(go.PathSegment.Arc,180,180,E*y,E*a,E*y,E*a)).add(new go.PathSegment(go.PathSegment.Line,y,a))).setSpots(0,.5,1,1)}),go.Shape.defineFigureGenerator("LogicUnion",function(ne,y,a){var E=.5;return new go.Geometry().add(new go.PathFigure(y,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,E*a)).add(new go.PathSegment(go.PathSegment.Arc,0,180,E*y,E*a,E*y,E*a)).add(new go.PathSegment(go.PathSegment.Line,0,0))).setSpots(0,0,1,.5)}),go.Shape.setFigureParameter("Arrow",0,new Oe("ArrowheadWidth",.3,.01,.99)),go.Shape.setFigureParameter("Arrow",1,new Oe("TailHeight",.3,.01,.99)),go.Shape.defineFigureGenerator("Arrow",function(ne,y,a){var E=ne?ne.parameter1:NaN;isNaN(E)&&(E=.3);var b=ne?ne.parameter2:NaN;isNaN(b)&&(b=.3);var x=(1-E)*y,z=(.5-b/2)*a,ee=(.5+b/2)*a,te=new go.Geometry,oe=new go.PathFigure(0,z,!0);te.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,x,z)),oe.add(new go.PathSegment(go.PathSegment.Line,x,0)),oe.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),oe.add(new go.PathSegment(go.PathSegment.Line,x,a)),oe.add(new go.PathSegment(go.PathSegment.Line,x,ee)),oe.add(new go.PathSegment(go.PathSegment.Line,0,ee).close()),te.spot1=new go.Spot(0,z/a);var ie=Ue(0,ee/a,1,ee/a,x/y,1,1,.5,ae());return te.spot2=new go.Spot(ie.x,ie.y),ue(ie),te}),go.Shape.setFigureParameter("Arrow2",0,new Oe("ArrowheadWidth",30)),go.Shape.setFigureParameter("Arrow2",0,new Oe("TailHeight",30)),go.Shape.defineFigureGenerator("Arrow2",function(ne,y,a){var E=ne?ne.parameter1:NaN;isNaN(E)&&(E=30),E>y&&(E=y);var b=ne?ne.parameter2:NaN;isNaN(b)&&(b=30),b=Math.min(b,a/2);var x=y-E,z=(a-b)/2,ee=z+b,te=new go.Geometry,oe=new go.PathFigure(0,z,!0);te.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,x,z)),oe.add(new go.PathSegment(go.PathSegment.Line,x,0)),oe.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),oe.add(new go.PathSegment(go.PathSegment.Line,x,a)),oe.add(new go.PathSegment(go.PathSegment.Line,x,ee)),oe.add(new go.PathSegment(go.PathSegment.Line,0,ee).close()),te.spot1=new go.Spot(0,z/a);var ie=Ue(0,ee/a,1,ee/a,x/y,1,1,.5,ae());return te.spot2=new go.Spot(ie.x,ie.y),ue(ie),te}),go.Shape.defineFigureGenerator("Chevron",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(0,0,!0);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a).close()),E}),go.Shape.defineFigureGenerator("DoubleArrow",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(0,0,!0);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,.214*a)),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,1*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,1*a)),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,.786*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,1*a).close()),E}),go.Shape.setFigureParameter("DoubleEndArrow",0,new Oe("ConnecterHeight",.3,.01,.99)),go.Shape.defineFigureGenerator("DoubleEndArrow",function(ne,y,a){var E=ne?ne.parameter1:NaN;isNaN(E)&&(E=.3);var b=(.5-E/2)*a,x=(.5+E/2)*a,z=new go.Geometry,ee=new go.PathFigure(y,.5*a,!0);z.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,x)),ee.add(new go.PathSegment(go.PathSegment.Line,.3*y,x)),ee.add(new go.PathSegment(go.PathSegment.Line,.3*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.3*y,0)),ee.add(new go.PathSegment(go.PathSegment.Line,.3*y,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,0).close());var te=Ue(0,.5,.3,0,0,b/a,.1,b/a,ae());return z.spot1=new go.Spot(te.x,te.y),te=Ue(.7,1,1,.5,0,x/a,1,x/a,te),z.spot2=new go.Spot(te.x,te.y),ue(te),z}),go.Shape.setFigureParameter("DoubleEndArrow2",0,new Oe("ConnecterHeight",40)),go.Shape.setFigureParameter("DoubleEndArrow2",1,new Oe("ArrowHeight",100)),go.Shape.defineFigureGenerator("DoubleEndArrow2",function(ne,y,a){var E=ne?ne.parameter1:NaN;isNaN(E)&&(E=40);var b=ne?ne.parameter2:NaN;isNaN(b)&&(b=100);var x=(a-E)/2,z=x+E,ee=(a-b)/2,te=ee+b;(E>a||b>a)&&(b>E?(E=E*a/b,x=(a-E)/2,z=x+E,ee=0,te=a):(x=0,z=a,ee=0,te=a));var oe=new go.Geometry,ie=new go.PathFigure(y,.5*a,!0);oe.add(ie),ie.add(new go.PathSegment(go.PathSegment.Line,.7*y,te)),ie.add(new go.PathSegment(go.PathSegment.Line,.7*y,z)),ie.add(new go.PathSegment(go.PathSegment.Line,.3*y,z)),ie.add(new go.PathSegment(go.PathSegment.Line,.3*y,te)),ie.add(new go.PathSegment(go.PathSegment.Line,0,.5*a)),ie.add(new go.PathSegment(go.PathSegment.Line,.3*y,ee)),ie.add(new go.PathSegment(go.PathSegment.Line,.3*y,x)),ie.add(new go.PathSegment(go.PathSegment.Line,.7*y,x)),ie.add(new go.PathSegment(go.PathSegment.Line,.7*y,ee).close());var ge=Ue(0,.5,.3,ee/a,0,x/a,1,x/a,ae());return oe.spot1=new go.Spot(ge.x,ge.y),ge=Ue(.7,te/a,1,.5,0,z/a,1,z/a,ge),oe.spot2=new go.Spot(ge.x,ge.y),ue(ge),oe}),go.Shape.setFigureParameter("IBeamArrow",0,new Oe("ConnectorHeight",.7,.51,.97)),go.Shape.defineFigureGenerator("IBeamArrow",function(ne,y,a){var E=ne?ne.parameter1:NaN;isNaN(E)&&(E=.3);var b=(.5-E/2)*a,x=(.5+E/2)*a,z=new go.Geometry,ee=new go.PathFigure(y,.5*a,!0);z.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,x)),ee.add(new go.PathSegment(go.PathSegment.Line,.2*y,x)),ee.add(new go.PathSegment(go.PathSegment.Line,.2*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,0)),ee.add(new go.PathSegment(go.PathSegment.Line,.2*y,0)),ee.add(new go.PathSegment(go.PathSegment.Line,.2*y,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,0).close()),z.spot1=new go.Spot(0,b/a);var te=Ue(.7,1,1,.5,0,x/a,1,x/a,ae());return z.spot2=new go.Spot(te.x,te.y),ue(te),z}),go.Shape.setFigureParameter("IBeamArrow2",0,new Oe("ConnectorHeight",40)),go.Shape.setFigureParameter("IBeamArrow2",1,new Oe("BeamArrowHeight",100)),go.Shape.defineFigureGenerator("IBeamArrow2",function(ne,y,a){var E=ne?ne.parameter1:NaN;isNaN(E)&&(E=40);var b=ne?ne.parameter2:NaN;isNaN(b)&&(b=100);var x=(a-E)/2,z=x+E,ee=(a-b)/2,te=ee+b;(E>a||b>a)&&(b>E?(E=E*a/b,x=(a-E)/2,z=x+E,ee=0,te=a):(x=0,z=a,ee=0,te=a));var oe=new go.Geometry,ie=new go.PathFigure(y,.5*a,!0);oe.add(ie),ie.add(new go.PathSegment(go.PathSegment.Line,.7*y,te)),ie.add(new go.PathSegment(go.PathSegment.Line,.7*y,z)),ie.add(new go.PathSegment(go.PathSegment.Line,.2*y,z)),ie.add(new go.PathSegment(go.PathSegment.Line,.2*y,te)),ie.add(new go.PathSegment(go.PathSegment.Line,0,te)),ie.add(new go.PathSegment(go.PathSegment.Line,0,ee)),ie.add(new go.PathSegment(go.PathSegment.Line,.2*y,ee)),ie.add(new go.PathSegment(go.PathSegment.Line,.2*y,x)),ie.add(new go.PathSegment(go.PathSegment.Line,.7*y,x)),ie.add(new go.PathSegment(go.PathSegment.Line,.7*y,ee).close()),oe.spot1=new go.Spot(0,x/a);var ge=Ue(.7,te/a,1,.5,0,z/a,1,z/a,ae());return oe.spot2=new go.Spot(ge.x,ge.y),ue(ge),oe}),go.Shape.setFigureParameter("Pointer",0,new Oe("BackPoint",.1,0,.2)),go.Shape.defineFigureGenerator("Pointer",function(ne,y,a){var E=ne?ne.parameter1:NaN;isNaN(E)&&(E=.1);var b=new go.Geometry,x=new go.PathFigure(y,.5*a,!0);b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,0,a)),x.add(new go.PathSegment(go.PathSegment.Line,E*y,.5*a)),x.add(new go.PathSegment(go.PathSegment.Line,0,0).close()),b.spot1=new go.Spot(E,.35);var z=Ue(.2,.65,1,.65,0,1,1,.5,ae());return b.spot2=new go.Spot(z.x,z.y),ue(z),b}),go.Shape.setFigureParameter("RoundedPointer",0,new Oe("RoundedEdge",.3,0,.5)),go.Shape.defineFigureGenerator("RoundedPointer",function(ne,y,a){var E=ne?ne.parameter1:NaN;isNaN(E)&&(E=.3);var b=new go.Geometry,x=new go.PathFigure(y,.5*a,!0);b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,0,a)),x.add(new go.PathSegment(go.PathSegment.Bezier,0,0,E*y,.75*a,E*y,.25*a).close()),b.spot1=new go.Spot(E,.35);var z=Ue(0,.65,1,.65,0,1,1,.5,ae());return b.spot2=new go.Spot(z.x,z.y),ue(z),b}),go.Shape.setFigureParameter("SplitEndArrow",0,new Oe("TailHeight",.4,.01,.99)),go.Shape.defineFigureGenerator("SplitEndArrow",function(ne,y,a){var E=ne?ne.parameter1:NaN;isNaN(E)&&(E=.4);var b=(.5-E/2)*a,x=(.5+E/2)*a,z=new go.Geometry,ee=new go.PathFigure(y,.5*a,!0);z.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,x)),ee.add(new go.PathSegment(go.PathSegment.Line,0,x)),ee.add(new go.PathSegment(go.PathSegment.Line,.2*y,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,0).close()),z.spot1=new go.Spot(.2,.3);var te=Ue(.7,1,1,.5,0,x/a,1,x/a,ae());return z.spot2=new go.Spot(te.x,te.y),ue(te),z}),go.Shape.setFigureParameter("SplitEndArrow2",0,new Oe("TailThickness",50)),go.Shape.defineFigureGenerator("SplitEndArrow2",function(ne,y,a){var E=ne?ne.parameter1:NaN;isNaN(E)&&(E=50);var b=(a-E)/2,x=b+E;E>a&&(b=0,x=a);var z=new go.Geometry,ee=new go.PathFigure(y,.5*a,!0);z.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,x)),ee.add(new go.PathSegment(go.PathSegment.Line,0,x)),ee.add(new go.PathSegment(go.PathSegment.Line,.2*y,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,0).close()),z.spot1=new go.Spot(.2,b/a);var te=Ue(.7,1,1,.5,0,x/a,1,x/a,ae());return z.spot2=new go.Spot(te.x,te.y),ue(te),z}),go.Shape.setFigureParameter("SquareArrow",0,new Oe("ArrowPoint",.7,.2,.9)),go.Shape.defineFigureGenerator("SquareArrow",function(ne,y,a){var E=ne?ne.parameter1:NaN;isNaN(E)&&(E=.7);var b=new go.Geometry,x=new go.PathFigure(y,.5*a,!0);return b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,E*y,a)),x.add(new go.PathSegment(go.PathSegment.Line,0,a)),x.add(new go.PathSegment(go.PathSegment.Line,0,0)),x.add(new go.PathSegment(go.PathSegment.Line,E*y,0).close()),b.spot1=go.Spot.TopLeft,b.spot2=new go.Spot(E,1),b}),go.Shape.defineFigureGenerator("Cone1",function(ne,y,a){var E=new go.Geometry,b=le*.5,x=le*.1,z=new go.PathFigure(0,.9*a,!0);return E.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),z.add(new go.PathSegment(go.PathSegment.Line,y,.9*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,(.9+x)*a,(.5+b)*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*a,(.5-b)*y,a,0,(.9+x)*a).close()),E.spot1=new go.Spot(.25,.5),E.spot2=new go.Spot(.75,.97),E}),go.Shape.defineFigureGenerator("Cone2",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(0,.9*a,!0);E.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,y,.9*a,(1-.85/.9)*y,a,.85/.9*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,0,.9*a).close());var x=new go.PathFigure(0,.9*a,!1);return E.add(x),x.add(new go.PathSegment(go.PathSegment.Bezier,y,.9*a,(1-.85/.9)*y,.8*a,.85/.9*y,.8*a)),E.spot1=new go.Spot(.25,.5),E.spot2=new go.Spot(.75,.82),E}),go.Shape.defineFigureGenerator("Cube1",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(.5*y,a,!0);E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.85*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.15*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,0,.15*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.85*a).close());var x=new go.PathFigure(.5*y,a,!1);return E.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.5*y,.3*a)),x.add(new go.PathSegment(go.PathSegment.Line,0,.15*a)),x.add(new go.PathSegment(go.PathSegment.Move,.5*y,.3*a)),x.add(new go.PathSegment(go.PathSegment.Line,y,.15*a)),E.spot1=new go.Spot(0,.3),E.spot2=new go.Spot(.5,.85),E}),go.Shape.defineFigureGenerator("Cube2",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(0,.3*a,!0);E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,.7*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,0).close());var x=new go.PathFigure(0,.3*a,!1);return E.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.7*y,.3*a)),x.add(new go.PathSegment(go.PathSegment.Line,y,0)),x.add(new go.PathSegment(go.PathSegment.Move,.7*y,.3*a)),x.add(new go.PathSegment(go.PathSegment.Line,.7*y,a)),E.spot1=new go.Spot(0,.3),E.spot2=new go.Spot(.7,1),E}),go.Shape.defineFigureGenerator("Cylinder1",function(ne,y,a){var E=ne?ne.parameter1:NaN;isNaN(E)&&(E=5),E=Math.min(E,a/3);var b=new go.Geometry,x=le*.5,z=new go.PathFigure(0,E,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,0,le*E,(.5-x)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,1*y,E,(.5+x)*y,0,1*y,le*E)),z.add(new go.PathSegment(go.PathSegment.Line,y,a-E)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,1*a,1*y,a-le*E,(.5+x)*y,1*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,a-E,(.5-x)*y,1*a,0,a-le*E)),z.add(new go.PathSegment(go.PathSegment.Line,0,E));var ee=new go.PathFigure(y,E,!1);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,2*E,1*y,2*E-le*E,(.5+x)*y,2*E)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,E,(.5-x)*y,2*E,0,2*E-le*E)),b.spot1=new go.Spot(0,0,0,2*E),b.spot2=new go.Spot(1,1),b}),go.Shape.defineFigureGenerator("Cylinder2",function(ne,y,a){var E=ne?ne.parameter1:NaN;isNaN(E)&&(E=5),E=Math.min(E,a/3);var b=new go.Geometry,x=le*.5,z=new go.PathFigure(0,a-E,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,0,E)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,0,le*E,(.5-x)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,E,(.5+x)*y,0,y,le*E)),z.add(new go.PathSegment(go.PathSegment.Line,y,a-E)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,a-le*E,(.5+x)*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,a-E,(.5-x)*y,a,0,a-le*E));var ee=new go.PathFigure(0,a-E,!1);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a-2*E,0,a-E-le*E,(.5-x)*y,a-2*E)),ee.add(new go.PathSegment(go.PathSegment.Bezier,y,a-E,(.5+x)*y,a-2*E,y,a-E-le*E)),b.spot1=new go.Spot(0,0),b.spot2=new go.Spot(1,1,0,-2*E),b}),go.Shape.defineFigureGenerator("Cylinder3",function(ne,y,a){var E=ne?ne.parameter1:NaN;isNaN(E)&&(E=5),E=Math.min(E,y/3);var b=new go.Geometry,x=le*.5,z=new go.PathFigure(E,0,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y-E,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,y-le*E,0,y,(.5-x)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,y-E,a,y,(.5+x)*a,y-le*E,a)),z.add(new go.PathSegment(go.PathSegment.Line,E,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,le*E,a,0,(.5+x)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,E,0,0,(.5-x)*a,le*E,0));var ee=new go.PathFigure(E,0,!1);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,2*E,.5*a,E+le*E,0,2*E,(.5-x)*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,E,a,2*E,(.5+x)*a,E+le*E,a)),b.spot1=new go.Spot(0,0,2*E,0),b.spot2=new go.Spot(1,1),b}),go.Shape.defineFigureGenerator("Cylinder4",function(ne,y,a){var E=ne?ne.parameter1:NaN;isNaN(E)&&(E=5),E=Math.min(E,y/3);var b=new go.Geometry,x=le*.5,z=new go.PathFigure(y-E,0,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,y-le*E,0,y,(.5-x)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,y-E,a,y,(.5+x)*a,y-le*E,a)),z.add(new go.PathSegment(go.PathSegment.Line,E,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,le*E,a,0,(.5+x)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,E,0,0,(.5-x)*a,le*E,0)),z.add(new go.PathSegment(go.PathSegment.Line,y-E,0));var ee=new go.PathFigure(y-E,0,!1);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,y-2*E,.5*a,y-E-le*E,0,y-2*E,(.5-x)*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,y-E,a,y-2*E,(.5+x)*a,y-E-le*E,a)),b.spot1=new go.Spot(0,0),b.spot2=new go.Spot(1,1,-2*E,0),b}),go.Shape.defineFigureGenerator("Prism1",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(.25*y,.25*a,!0);E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var x=new go.PathFigure(.25*y,.25*a,!1);return E.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),E.spot1=new go.Spot(.408,.172),E.spot2=new go.Spot(.833,.662),E}),go.Shape.defineFigureGenerator("Prism2",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(0,.25*a,!0);E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var x=new go.PathFigure(0,a,!1);return E.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.25*y,.5*a)),x.add(new go.PathSegment(go.PathSegment.Line,y,.25*a)),x.add(new go.PathSegment(go.PathSegment.Move,0,.25*a)),x.add(new go.PathSegment(go.PathSegment.Line,.25*y,.5*a)),E.spot1=new go.Spot(.25,.5),E.spot2=new go.Spot(.75,.75),E}),go.Shape.defineFigureGenerator("Pyramid1",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(.5*y,0,!0);E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.75*a).close());var x=new go.PathFigure(.5*y,0,!1);return E.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),E.spot1=new go.Spot(.25,.367),E.spot2=new go.Spot(.75,.875),E}),go.Shape.defineFigureGenerator("Pyramid2",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(.5*y,0,!0);E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.85*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.85*a).close());var x=new go.PathFigure(.5*y,0,!1);return E.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.5*y,.7*a)),x.add(new go.PathSegment(go.PathSegment.Line,0,.85*a)),x.add(new go.PathSegment(go.PathSegment.Move,.5*y,.7*a)),x.add(new go.PathSegment(go.PathSegment.Line,y,.85*a)),E.spot1=new go.Spot(.25,.367),E.spot2=new go.Spot(.75,.875),E}),go.Shape.defineFigureGenerator("Actor",function(ne,y,a){var E=new go.Geometry,b=.2,x=.1,z=le*b,ee=le*x,te=.5,oe=.1,ie=new go.PathFigure(te*y,(oe+x)*a,!0);E.add(ie),ie.add(new go.PathSegment(go.PathSegment.Bezier,(te-b)*y,oe*a,(te-z)*y,(oe+x)*a,(te-b)*y,(oe+ee)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,te*y,(oe-x)*a,(te-b)*y,(oe-ee)*a,(te-z)*y,(oe-x)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,(te+b)*y,oe*a,(te+z)*y,(oe-x)*a,(te+b)*y,(oe-ee)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,te*y,(oe+x)*a,(te+b)*y,(oe+ee)*a,(te+z)*y,(oe+x)*a));var ge=.05,me=le*ge;te=.05,oe=.25;var se=new go.PathFigure(.5*y,.2*a,!0);return E.add(se),se.add(new go.PathSegment(go.PathSegment.Line,.95*y,.2*a)),te=.95,oe=.25,se.add(new go.PathSegment(go.PathSegment.Bezier,(te+ge)*y,oe*a,(te+me)*y,(oe-ge)*a,(te+ge)*y,(oe-me)*a)),se.add(new go.PathSegment(go.PathSegment.Line,y,.6*a)),se.add(new go.PathSegment(go.PathSegment.Line,.85*y,.6*a)),se.add(new go.PathSegment(go.PathSegment.Line,.85*y,.35*a)),ge=.025,me=le*ge,te=.825,oe=.35,se.add(new go.PathSegment(go.PathSegment.Bezier,te*y,(oe-ge)*a,(te+ge)*y,(oe-me)*a,(te+me)*y,(oe-ge)*a)),se.add(new go.PathSegment(go.PathSegment.Bezier,(te-ge)*y,oe*a,(te-me)*y,(oe-ge)*a,(te-ge)*y,(oe-me)*a)),se.add(new go.PathSegment(go.PathSegment.Line,.8*y,a)),se.add(new go.PathSegment(go.PathSegment.Line,.55*y,a)),se.add(new go.PathSegment(go.PathSegment.Line,.55*y,.7*a)),ge=.05,me=le*ge,te=.5,oe=.7,se.add(new go.PathSegment(go.PathSegment.Bezier,te*y,(oe-ge)*a,(te+ge)*y,(oe-me)*a,(te+me)*y,(oe-ge)*a)),se.add(new go.PathSegment(go.PathSegment.Bezier,(te-ge)*y,oe*a,(te-me)*y,(oe-ge)*a,(te-ge)*y,(oe-me)*a)),se.add(new go.PathSegment(go.PathSegment.Line,.45*y,a)),se.add(new go.PathSegment(go.PathSegment.Line,.2*y,a)),se.add(new go.PathSegment(go.PathSegment.Line,.2*y,.35*a)),ge=.025,me=le*ge,te=.175,oe=.35,se.add(new go.PathSegment(go.PathSegment.Bezier,te*y,(oe-ge)*a,(te+ge)*y,(oe-me)*a,(te+me)*y,(oe-ge)*a)),se.add(new go.PathSegment(go.PathSegment.Bezier,(te-ge)*y,oe*a,(te-me)*y,(oe-ge)*a,(te-ge)*y,(oe-me)*a)),se.add(new go.PathSegment(go.PathSegment.Line,.15*y,.6*a)),se.add(new go.PathSegment(go.PathSegment.Line,0,.6*a)),se.add(new go.PathSegment(go.PathSegment.Line,0,.25*a)),ge=.05,me=le*ge,te=.05,oe=.25,se.add(new go.PathSegment(go.PathSegment.Bezier,te*y,(oe-ge)*a,(te-ge)*y,(oe-me)*a,(te-me)*y,(oe-ge)*a)),se.add(new go.PathSegment(go.PathSegment.Line,.5*y,.2*a)),E.spot1=new go.Spot(.2,.2),E.spot2=new go.Spot(.8,.65),E}),go.Shape.setFigureParameter("Card",0,new Oe("CornerCutoutSize",.2,.1,.9)),go.Shape.defineFigureGenerator("Card",function(ne,y,a){var E=ne?ne.parameter1:NaN;isNaN(E)&&(E=.2);var b=new go.Geometry,x=new go.PathFigure(y,0,!0);return b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,y,a)),x.add(new go.PathSegment(go.PathSegment.Line,0,a)),x.add(new go.PathSegment(go.PathSegment.Line,0,E*a)),x.add(new go.PathSegment(go.PathSegment.Line,E*y,0).close()),b.spot1=new go.Spot(0,E),b.spot2=go.Spot.BottomRight,b}),go.Shape.defineFigureGenerator("Collate",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(.5*y,.5*a,!0);E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a));var x=new go.PathFigure(.5*y,.5*a,!0);return E.add(x),x.add(new go.PathSegment(go.PathSegment.Line,y,a)),x.add(new go.PathSegment(go.PathSegment.Line,0,a)),x.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),E.spot1=new go.Spot(.25,0),E.spot2=new go.Spot(.75,.25),E}),go.Shape.defineFigureGenerator("CreateRequest",function(ne,y,a){var E=new go.Geometry,b=ne?ne.parameter1:NaN;isNaN(b)&&(b=.1);var x=new go.PathFigure(0,0,!0);E.add(x),x.add(new go.PathSegment(go.PathSegment.Line,y,0)),x.add(new go.PathSegment(go.PathSegment.Line,y,a)),x.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var z=new go.PathFigure(0,b*a,!1);return E.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,b*a)),z.add(new go.PathSegment(go.PathSegment.Move,0,(1-b)*a)),z.add(new go.PathSegment(go.PathSegment.Line,y,(1-b)*a)),E}),go.Shape.defineFigureGenerator("Database",function(ne,y,a){var E=new go.Geometry,b=le*.5,x=le*.1,z=new go.PathFigure(y,.1*a,!0);E.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,.9*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,(.9+x)*a,(.5+b)*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*a,(.5-b)*y,a,0,(.9+x)*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,.1*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,0,(.1-x)*a,(.5-b)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,.1*a,(.5+b)*y,0,y,(.1-x)*a));var ee=new go.PathFigure(y,.1*a,!1);return E.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.2*a,y,(.1+x)*a,(.5+b)*y,.2*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,.1*a,(.5-b)*y,.2*a,0,(.1+x)*a)),ee.add(new go.PathSegment(go.PathSegment.Move,y,.2*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.3*a,y,(.2+x)*a,(.5+b)*y,.3*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,.2*a,(.5-b)*y,.3*a,0,(.2+x)*a)),ee.add(new go.PathSegment(go.PathSegment.Move,y,.3*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.4*a,y,(.3+x)*a,(.5+b)*y,.4*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,.3*a,(.5-b)*y,.4*a,0,(.3+x)*a)),E.spot1=new go.Spot(0,.4),E.spot2=new go.Spot(1,.9),E}),go.Shape.defineFigureGenerator("DataStorage",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(0,0,!0);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,.75*y,a,y,0,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*y,.9*a,.25*y,.1*a).close()),E.spot1=new go.Spot(.226,0),E.spot2=new go.Spot(.81,1),E}),go.Shape.defineFigureGenerator("DiskStorage",function(ne,y,a){var E=new go.Geometry,b=le*.5,x=le*.1,z=new go.PathFigure(y,.1*a,!0);E.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,.9*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,(.9+x)*a,(.5+b)*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*a,(.5-b)*y,a,0,(.9+x)*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,.1*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,0,(.1-x)*a,(.5-b)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,.1*a,(.5+b)*y,0,y,(.1-x)*a));var ee=new go.PathFigure(y,.1*a,!1);return E.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.2*a,y,(.1+x)*a,(.5+b)*y,.2*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,.1*a,(.5-b)*y,.2*a,0,(.1+x)*a)),ee.add(new go.PathSegment(go.PathSegment.Move,y,.2*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.3*a,y,(.2+x)*a,(.5+b)*y,.3*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,.2*a,(.5-b)*y,.3*a,0,(.2+x)*a)),E.spot1=new go.Spot(0,.3),E.spot2=new go.Spot(1,.9),E}),go.Shape.defineFigureGenerator("Display",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(.25*y,0,!0);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,.75*y,a,y,0,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.25*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.5*a).close()),E.spot1=new go.Spot(.25,0),E.spot2=new go.Spot(.75,1),E}),go.Shape.defineFigureGenerator("DividedEvent",function(ne,y,a){var E=new go.Geometry,b=ne?ne.parameter1:NaN;isNaN(b)?b=.2:b<.15&&(b=.15);var x=le*.2,z=new go.PathFigure(0,.2*a,!0);E.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,.2*y,0,0,(.2-x)*a,(.2-x)*y,0)),z.add(new go.PathSegment(go.PathSegment.Line,.8*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,.2*a,(.8+x)*y,0,y,(.2-x)*a)),z.add(new go.PathSegment(go.PathSegment.Line,y,.8*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,a,y,(.8+x)*a,(.8+x)*y,a)),z.add(new go.PathSegment(go.PathSegment.Line,.2*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,.8*a,(.2-x)*y,a,0,(.8+x)*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,.2*a));var ee=new go.PathFigure(0,b*a,!1);return E.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y,b*a)),E}),go.Shape.defineFigureGenerator("DividedProcess",function(ne,y,a){var E=new go.Geometry,b=ne?ne.parameter1:NaN;(isNaN(b)||b<.1)&&(b=.1);var x=new go.PathFigure(0,0,!0);E.add(x),x.add(new go.PathSegment(go.PathSegment.Line,y,0)),x.add(new go.PathSegment(go.PathSegment.Line,y,a)),x.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var z=new go.PathFigure(0,b*a,!1);return E.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,b*a)),E}),go.Shape.defineFigureGenerator("Document",function(ne,y,a){var E=new go.Geometry;a=a/.8;var b=new go.PathFigure(0,.7*a,!0);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*a,.5*y,.4*a,.5*y,a).close()),E.spot1=go.Spot.TopLeft,E.spot2=new go.Spot(1,.6),E}),go.Shape.defineFigureGenerator("ExternalOrganization",function(ne,y,a){var E=new go.Geometry,b=ne?ne.parameter1:NaN;(isNaN(b)||b<.2)&&(b=.2);var x=new go.PathFigure(0,0,!0);E.add(x),x.add(new go.PathSegment(go.PathSegment.Line,y,0)),x.add(new go.PathSegment(go.PathSegment.Line,y,a)),x.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var z=new go.PathFigure(b*y,0,!1);return E.add(z),z.add(new go.PathSegment(go.PathSegment.Line,0,b*a)),z.add(new go.PathSegment(go.PathSegment.Move,y,b*a)),z.add(new go.PathSegment(go.PathSegment.Line,(1-b)*y,0)),z.add(new go.PathSegment(go.PathSegment.Move,0,(1-b)*a)),z.add(new go.PathSegment(go.PathSegment.Line,b*y,a)),z.add(new go.PathSegment(go.PathSegment.Move,(1-b)*y,a)),z.add(new go.PathSegment(go.PathSegment.Line,y,(1-b)*a)),E}),go.Shape.defineFigureGenerator("ExternalProcess",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(.5*y,0,!0);E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.5*a).close());var x=new go.PathFigure(.1*y,.4*a,!1);return E.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.1*y,.6*a)),x.add(new go.PathSegment(go.PathSegment.Move,.9*y,.6*a)),x.add(new go.PathSegment(go.PathSegment.Line,.9*y,.4*a)),x.add(new go.PathSegment(go.PathSegment.Move,.6*y,.1*a)),x.add(new go.PathSegment(go.PathSegment.Line,.4*y,.1*a)),x.add(new go.PathSegment(go.PathSegment.Move,.4*y,.9*a)),x.add(new go.PathSegment(go.PathSegment.Line,.6*y,.9*a)),E.spot1=new go.Spot(.25,.25),E.spot2=new go.Spot(.75,.75),E}),go.Shape.defineFigureGenerator("File",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(0,0,!0);E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var x=new go.PathFigure(.75*y,0,!1);return E.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.75*y,.25*a)),x.add(new go.PathSegment(go.PathSegment.Line,y,.25*a)),E.spot1=new go.Spot(0,.25),E.spot2=go.Spot.BottomRight,E}),go.Shape.defineFigureGenerator("Interrupt",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(y,.5*a,!0);E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a));var x=new go.PathFigure(y,.5*a,!1);E.add(x),x.add(new go.PathSegment(go.PathSegment.Line,y,a));var z=new go.PathFigure(y,.5*a,!1);return E.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.spot1=new go.Spot(0,.25),E.spot2=new go.Spot(.5,.75),E}),go.Shape.defineFigureGenerator("InternalStorage",function(ne,y,a){var E=new go.Geometry,b=ne?ne.parameter1:NaN,x=ne?ne.parameter2:NaN;isNaN(b)&&(b=.1),isNaN(x)&&(x=.1);var z=new go.PathFigure(0,0,!0);E.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,0)),z.add(new go.PathSegment(go.PathSegment.Line,y,a)),z.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var ee=new go.PathFigure(b*y,0,!1);return E.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,b*y,a)),ee.add(new go.PathSegment(go.PathSegment.Move,0,x*a)),ee.add(new go.PathSegment(go.PathSegment.Line,y,x*a)),E}),go.Shape.defineFigureGenerator("Junction",function(ne,y,a){var E=new go.Geometry,b=1/Math.SQRT2,x=(1-1/Math.SQRT2)/2,z=le*.5,ee=.5,te=new go.PathFigure(y,ee*a,!0);E.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,ee*y,a,y,(ee+z)*a,(ee+z)*y,a)),te.add(new go.PathSegment(go.PathSegment.Bezier,0,ee*a,(ee-z)*y,a,0,(ee+z)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,ee*y,0,0,(ee-z)*a,(ee-z)*y,0)),te.add(new go.PathSegment(go.PathSegment.Bezier,y,ee*a,(ee+z)*y,0,y,(ee-z)*a));var oe=new go.PathFigure((x+b)*y,(x+b)*a,!1);return E.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,x*y,x*a)),oe.add(new go.PathSegment(go.PathSegment.Move,x*y,(x+b)*a)),oe.add(new go.PathSegment(go.PathSegment.Line,(x+b)*y,x*a)),E}),go.Shape.defineFigureGenerator("LinedDocument",function(ne,y,a){var E=new go.Geometry;a=a/.8;var b=new go.PathFigure(0,.7*a,!0);E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*a,.5*y,.4*a,.5*y,a).close());var x=new go.PathFigure(.1*y,0,!1);return E.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.1*y,.75*a)),E.spot1=new go.Spot(.1,0),E.spot2=new go.Spot(1,.6),E}),go.Shape.defineFigureGenerator("LoopLimit",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(0,a,!0);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,.25*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a).close()),E.spot1=new go.Spot(0,.25),E.spot2=go.Spot.BottomRight,E}),go.Shape.defineFigureGenerator("MagneticTape",function(ne,y,a){var E=new go.Geometry,b=le*.5,x=.5,z=new go.PathFigure(.5*y,a,!0);return E.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,0,x*a,(x-b)*y,a,0,(x+b)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,x*y,0,0,(x-b)*a,(x-b)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,x*a,(x+b)*y,0,y,(x-b)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,(x+.1)*y,.9*a,y,(x+b)*a,(x+b)*y,.9*a)),z.add(new go.PathSegment(go.PathSegment.Line,y,.9*a)),z.add(new go.PathSegment(go.PathSegment.Line,y,a)),z.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),E.spot1=new go.Spot(.15,.15),E.spot2=new go.Spot(.85,.8),E}),go.Shape.defineFigureGenerator("ManualInput",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(y,0,!0);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.25*a).close()),E.spot1=new go.Spot(0,.25),E.spot2=go.Spot.BottomRight,E}),go.Shape.defineFigureGenerator("MessageFromUser",function(ne,y,a){var E=new go.Geometry,b=ne?ne.parameter1:NaN;isNaN(b)&&(b=.7);var x=new go.PathFigure(0,0,!0);return E.add(x),x.add(new go.PathSegment(go.PathSegment.Line,y,0)),x.add(new go.PathSegment(go.PathSegment.Line,b*y,.5*a)),x.add(new go.PathSegment(go.PathSegment.Line,y,a)),x.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),E.spot1=go.Spot.TopLeft,E}),go.Shape.defineFigureGenerator("MicroformProcessing",function(ne,y,a){var E=new go.Geometry,b=ne?ne.parameter1:NaN;isNaN(b)&&(b=.25);var x=new go.PathFigure(0,0,!0);return E.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.5*y,b*a)),x.add(new go.PathSegment(go.PathSegment.Line,y,0)),x.add(new go.PathSegment(go.PathSegment.Line,y,a)),x.add(new go.PathSegment(go.PathSegment.Line,.5*y,(1-b)*a)),x.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),E}),go.Shape.defineFigureGenerator("MicroformRecording",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(0,0,!0);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.15*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.85*a)),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),E.spot1=new go.Spot(0,.25),E.spot2=new go.Spot(1,.75),E}),go.Shape.defineFigureGenerator("MultiDocument",function(ne,y,a){var E=new go.Geometry;a=a/.8;var b=new go.PathFigure(y,0,!0);E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.9*y,.44*a,.96*y,.47*a,.93*y,.45*a)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.54*a,.86*y,.57*a,.83*y,.55*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*a,.4*y,.4*a,.4*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.1*a)),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,.1*a)),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,0).close());var x=new go.PathFigure(.1*y,.2*a,!1);return E.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.8*y,.2*a)),x.add(new go.PathSegment(go.PathSegment.Line,.8*y,.54*a)),x.add(new go.PathSegment(go.PathSegment.Move,.2*y,.1*a)),x.add(new go.PathSegment(go.PathSegment.Line,.9*y,.1*a)),x.add(new go.PathSegment(go.PathSegment.Line,.9*y,.44*a)),E.spot1=new go.Spot(0,.25),E.spot2=new go.Spot(.8,.77),E}),go.Shape.defineFigureGenerator("MultiProcess",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(.1*y,.1*a,!0);E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,.1*a)),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,.9*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.9*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.2*a).close());var x=new go.PathFigure(.2*y,.1*a,!1);return E.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.9*y,.1*a)),x.add(new go.PathSegment(go.PathSegment.Line,.9*y,.8*a)),x.add(new go.PathSegment(go.PathSegment.Move,.1*y,.2*a)),x.add(new go.PathSegment(go.PathSegment.Line,.8*y,.2*a)),x.add(new go.PathSegment(go.PathSegment.Line,.8*y,.9*a)),E.spot1=new go.Spot(0,.2),E.spot2=new go.Spot(.8,1),E}),go.Shape.defineFigureGenerator("OfflineStorage",function(ne,y,a){var E=new go.Geometry,b=ne?ne.parameter1:NaN;isNaN(b)&&(b=.1);var x=1-b,z=new go.PathFigure(0,0,!0);E.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,0)),z.add(new go.PathSegment(go.PathSegment.Line,.5*y,a).close());var ee=new go.PathFigure(.5*b*y,b*a,!1);return E.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,(1-.5*b)*y,b*a)),E}),go.Shape.defineFigureGenerator("OffPageConnector",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(0,0,!0);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),E.spot1=go.Spot.TopLeft,E.spot2=new go.Spot(.75,1),E}),go.Shape.defineFigureGenerator("Or",function(ne,y,a){var E=new go.Geometry,b=le*.5,x=.5,z=new go.PathFigure(y,x*a,!0);E.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,x*y,a,y,(x+b)*a,(x+b)*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,x*a,(x-b)*y,a,0,(x+b)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,x*y,0,0,(x-b)*a,(x-b)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,x*a,(x+b)*y,0,y,(x-b)*a));var ee=new go.PathFigure(y,.5*a,!1);return E.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,0,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Move,.5*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),E}),go.Shape.defineFigureGenerator("PaperTape",function(ne,y,a){var E=new go.Geometry;a=a/.8;var b=new go.PathFigure(0,.7*a,!0);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.3*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,y,.3*a,.5*y,.6*a,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*a,.5*y,.4*a,.5*y,a).close()),E.spot1=new go.Spot(0,.49),E.spot2=new go.Spot(1,.75),E}),go.Shape.defineFigureGenerator("PrimitiveFromCall",function(ne,y,a){var E=new go.Geometry,b=ne?ne.parameter1:NaN,x=ne?ne.parameter2:NaN;isNaN(b)&&(b=.1),isNaN(x)&&(x=.3);var z=new go.PathFigure(0,0,!0);return E.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,0)),z.add(new go.PathSegment(go.PathSegment.Line,(1-x)*y,.5*a)),z.add(new go.PathSegment(go.PathSegment.Line,y,a)),z.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),E}),go.Shape.defineFigureGenerator("PrimitiveToCall",function(ne,y,a){var E=new go.Geometry,b=ne?ne.parameter1:NaN,x=ne?ne.parameter2:NaN;isNaN(b)&&(b=.1),isNaN(x)&&(x=.3);var z=new go.PathFigure(0,0,!0);return E.add(z),z.add(new go.PathSegment(go.PathSegment.Line,(1-x)*y,0)),z.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),z.add(new go.PathSegment(go.PathSegment.Line,(1-x)*y,a)),z.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),E}),go.Shape.defineFigureGenerator("Procedure",function(ne,y,a){var E=new go.Geometry,b=ne?ne.parameter1:NaN;isNaN(b)&&(b=.1);var x=new go.PathFigure(0,0,!0);E.add(x),x.add(new go.PathSegment(go.PathSegment.Line,y,0)),x.add(new go.PathSegment(go.PathSegment.Line,y,a)),x.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var z=new go.PathFigure((1-b)*y,0,!1);return E.add(z),z.add(new go.PathSegment(go.PathSegment.Line,(1-b)*y,a)),z.add(new go.PathSegment(go.PathSegment.Move,b*y,0)),z.add(new go.PathSegment(go.PathSegment.Line,b*y,a)),E}),go.Shape.defineFigureGenerator("Process",function(ne,y,a){var E=new go.Geometry,b=ne?ne.parameter1:NaN;isNaN(b)&&(b=.1);var x=new go.PathFigure(0,0,!0);E.add(x),x.add(new go.PathSegment(go.PathSegment.Line,y,0)),x.add(new go.PathSegment(go.PathSegment.Line,y,a)),x.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var z=new go.PathFigure(b*y,0,!1);return E.add(z),z.add(new go.PathSegment(go.PathSegment.Line,b*y,a)),E.spot2=go.Spot.BottomRight,E}),go.Shape.defineFigureGenerator("Sort",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(.5*y,0,!0);E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.5*a).close());var x=new go.PathFigure(0,.5*a,!1);return E.add(x),x.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),E.spot1=new go.Spot(.25,.25),E.spot2=new go.Spot(.75,.5),E}),go.Shape.defineFigureGenerator("Start",function(ne,y,a){var E=new go.Geometry,b=ne?ne.parameter1:NaN;isNaN(b)&&(b=.25);var x=new go.PathFigure(b*y,0,!0);E.add(x),x.add(new go.PathSegment(go.PathSegment.Arc,270,180,.75*y,.5*a,.25*y,.5*a)),x.add(new go.PathSegment(go.PathSegment.Arc,90,180,.25*y,.5*a,.25*y,.5*a));var z=new go.PathFigure(b*y,0,!1);return E.add(z),z.add(new go.PathSegment(go.PathSegment.Line,b*y,a)),z.add(new go.PathSegment(go.PathSegment.Move,(1-b)*y,0)),z.add(new go.PathSegment(go.PathSegment.Line,(1-b)*y,a)),E.spot1=new go.Spot(b,0),E.spot2=new go.Spot(1-b,1),E}),go.Shape.defineFigureGenerator("Terminator",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(.25*y,0,!0);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Arc,270,180,.75*y,.5*a,.25*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Arc,90,180,.25*y,.5*a,.25*y,.5*a)),E.spot1=new go.Spot(.23,0),E.spot2=new go.Spot(.77,1),E}),go.Shape.defineFigureGenerator("TransmittalTape",function(ne,y,a){var E=new go.Geometry,b=ne?ne.parameter1:NaN;isNaN(b)&&(b=.1);var x=new go.PathFigure(0,0,!0);return E.add(x),x.add(new go.PathSegment(go.PathSegment.Line,y,0)),x.add(new go.PathSegment(go.PathSegment.Line,y,a)),x.add(new go.PathSegment(go.PathSegment.Line,.75*y,(1-b)*a)),x.add(new go.PathSegment(go.PathSegment.Line,0,(1-b)*a).close()),E.spot1=go.Spot.TopLeft,E}),go.Shape.defineFigureGenerator("AndGate",function(ne,y,a){var E=new go.Geometry,b=le*.5,x=new go.PathFigure(0,0,!0);return E.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),x.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,(.5+b)*y,0,y,(.5-b)*a)),x.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,(.5+b)*a,(.5+b)*y,a)),x.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),E.spot1=go.Spot.TopLeft,E.spot2=new go.Spot(.55,1),E}),go.Shape.defineFigureGenerator("Buffer",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(0,0,!0);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),E.spot1=new go.Spot(0,.25),E.spot2=new go.Spot(.5,.75),E}),go.Shape.defineFigureGenerator("Clock",function(ne,y,a){var E=new go.Geometry,b=le*.5,x=.5,z=new go.PathFigure(y,x*a,!0);E.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,x*y,a,y,(x+b)*a,(x+b)*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,x*a,(x-b)*y,a,0,(x+b)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,x*y,0,0,(x-b)*a,(x-b)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,x*a,(x+b)*y,0,y,(x-b)*a));var ee=new go.PathFigure(y,x*a,!1);E.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y,x*a));var te=new go.PathFigure(.8*y,.75*a,!1);return E.add(te),te.add(new go.PathSegment(go.PathSegment.Line,.8*y,.25*a)),te.add(new go.PathSegment(go.PathSegment.Line,.6*y,.25*a)),te.add(new go.PathSegment(go.PathSegment.Line,.6*y,.75*a)),te.add(new go.PathSegment(go.PathSegment.Line,.4*y,.75*a)),te.add(new go.PathSegment(go.PathSegment.Line,.4*y,.25*a)),te.add(new go.PathSegment(go.PathSegment.Line,.2*y,.25*a)),te.add(new go.PathSegment(go.PathSegment.Line,.2*y,.75*a)),E}),go.Shape.defineFigureGenerator("Ground",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(.5*y,0,!1);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Move,.2*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Move,.3*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.7*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Move,.4*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,a)),E}),go.Shape.defineFigureGenerator("Inverter",function(ne,y,a){var E=new go.Geometry,b=le*.1,x=.1,z=.9,ee=.5,te=new go.PathFigure(.8*y,.5*a,!0);E.add(te),te.add(new go.PathSegment(go.PathSegment.Line,0,a)),te.add(new go.PathSegment(go.PathSegment.Line,0,0)),te.add(new go.PathSegment(go.PathSegment.Line,.8*y,.5*a));var oe=new go.PathFigure((z+x)*y,ee*a,!0);return E.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+x)*a,(z+x)*y,(ee+b)*a,(z+b)*y,(ee+x)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(z-x)*y,ee*a,(z-b)*y,(ee+x)*a,(z-x)*y,(ee+b)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-x)*a,(z-x)*y,(ee-b)*a,(z-b)*y,(ee-x)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(z+x)*y,ee*a,(z+b)*y,(ee-x)*a,(z+x)*y,(ee-b)*a)),E.spot1=new go.Spot(0,.25),E.spot2=new go.Spot(.4,.75),E}),go.Shape.defineFigureGenerator("NandGate",function(ne,y,a){var E=new go.Geometry,b=le*.5,x=le*.4,z=le*.1,ee=.1,te=.9,oe=.5,ie=new go.PathFigure(.8*y,.5*a,!0);E.add(ie),ie.add(new go.PathSegment(go.PathSegment.Bezier,.4*y,a,.8*y,(.5+x)*a,(.4+b)*y,a)),ie.add(new go.PathSegment(go.PathSegment.Line,0,a)),ie.add(new go.PathSegment(go.PathSegment.Line,0,0)),ie.add(new go.PathSegment(go.PathSegment.Line,.4*y,0)),ie.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.5*a,(.4+b)*y,0,.8*y,(.5-x)*a));var ge=new go.PathFigure((te+ee)*y,oe*a,!0);return E.add(ge),ge.add(new go.PathSegment(go.PathSegment.Bezier,te*y,(oe+ee)*a,(te+ee)*y,(oe+z)*a,(te+z)*y,(oe+ee)*a)),ge.add(new go.PathSegment(go.PathSegment.Bezier,(te-ee)*y,oe*a,(te-z)*y,(oe+ee)*a,(te-ee)*y,(oe+z)*a)),ge.add(new go.PathSegment(go.PathSegment.Bezier,te*y,(oe-ee)*a,(te-ee)*y,(oe-z)*a,(te-z)*y,(oe-ee)*a)),ge.add(new go.PathSegment(go.PathSegment.Bezier,(te+ee)*y,oe*a,(te+z)*y,(oe-ee)*a,(te+ee)*y,(oe-z)*a)),E.spot1=new go.Spot(0,.05),E.spot2=new go.Spot(.55,.95),E}),go.Shape.defineFigureGenerator("NorGate",function(ne,y,a){var E=new go.Geometry,b=.5,x=le*b,z=0,ee=.5,te=new go.PathFigure(.8*y,.5*a,!0);E.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,0,a,.7*y,(ee+x)*a,(z+x)*y,(ee+b)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*y,.75*a,.25*y,.25*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.5*a,(z+x)*y,(ee-b)*a,.7*y,(ee-x)*a)),b=.1,x=le*.1,z=.9,ee=.5;var oe=new go.PathFigure((z-b)*y,ee*a,!0);return E.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-b)*a,(z-b)*y,(ee-x)*a,(z-x)*y,(ee-b)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(z+b)*y,ee*a,(z+x)*y,(ee-b)*a,(z+b)*y,(ee-x)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+b)*a,(z+b)*y,(ee+x)*a,(z+x)*y,(ee+b)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(z-b)*y,ee*a,(z-x)*y,(ee+b)*a,(z-b)*y,(ee+x)*a)),E.spot1=new go.Spot(.2,.25),E.spot2=new go.Spot(.6,.75),E}),go.Shape.defineFigureGenerator("OrGate",function(ne,y,a){var E=new go.Geometry,b=.5,x=le*b,z=0,ee=.5,te=new go.PathFigure(0,0,!0);return E.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,(z+x+x)*y,(ee-b)*a,.8*y,(ee-x)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,0,a,.8*y,(ee+x)*a,(z+x+x)*y,(ee+b)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*y,.75*a,.25*y,.25*a).close()),E.spot1=new go.Spot(.2,.25),E.spot2=new go.Spot(.75,.75),E}),go.Shape.defineFigureGenerator("XnorGate",function(ne,y,a){var E=new go.Geometry,b=.5,x=le*b,z=.2,ee=.5,te=new go.PathFigure(.1*y,0,!1);E.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,.1*y,a,.35*y,.25*a,.35*y,.75*a));var oe=new go.PathFigure(.8*y,.5*a,!0);E.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,.2*y,a,.7*y,(ee+x)*a,(z+x)*y,(ee+b)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,.2*y,0,.45*y,.75*a,.45*y,.25*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.5*a,(z+x)*y,(ee-b)*a,.7*y,(ee-x)*a)),b=.1,x=le*.1,z=.9,ee=.5;var ie=new go.PathFigure((z-b)*y,ee*a,!0);return E.add(ie),ie.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-b)*a,(z-b)*y,(ee-x)*a,(z-x)*y,(ee-b)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,(z+b)*y,ee*a,(z+x)*y,(ee-b)*a,(z+b)*y,(ee-x)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+b)*a,(z+b)*y,(ee+x)*a,(z+x)*y,(ee+b)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,(z-b)*y,ee*a,(z-x)*y,(ee+b)*a,(z-b)*y,(ee+x)*a)),E.spot1=new go.Spot(.4,.25),E.spot2=new go.Spot(.65,.75),E}),go.Shape.defineFigureGenerator("XorGate",function(ne,y,a){var E=new go.Geometry,b=.5,x=le*b,z=.2,ee=.5,te=new go.PathFigure(.1*y,0,!1);E.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,.1*y,a,.35*y,.25*a,.35*y,.75*a));var oe=new go.PathFigure(.2*y,0,!0);return E.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,(z+x)*y,(ee-b)*a,.9*y,(ee-x)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,.2*y,a,.9*y,(ee+x)*a,(z+x)*y,(ee+b)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,.2*y,0,.45*y,.75*a,.45*y,.25*a).close()),E.spot1=new go.Spot(.4,.25),E.spot2=new go.Spot(.8,.75),E}),go.Shape.defineFigureGenerator("Capacitor",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(0,0,!1);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Move,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),E}),go.Shape.defineFigureGenerator("Resistor",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(0,.5*a,!1);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.7*y,.5*a)),E}),go.Shape.defineFigureGenerator("Inductor",function(ne,y,a){var E=new go.Geometry,b=le*.1,x=.1,z=.1,ee=.5,te=new go.PathFigure((z-b*.5)*y,a,!1);return E.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,(z+x)*y,0,(z-b)*y,a,(z-x)*y,0)),z=.3,te.add(new go.PathSegment(go.PathSegment.Bezier,z*y,a,(z+x)*y,0,(z+b)*y,a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z+x)*y,0,(z-b)*y,a,(z-x)*y,0)),z=.5,te.add(new go.PathSegment(go.PathSegment.Bezier,z*y,a,(z+x)*y,0,(z+b)*y,a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z+x)*y,0,(z-b)*y,a,(z-x)*y,0)),z=.7,te.add(new go.PathSegment(go.PathSegment.Bezier,z*y,a,(z+x)*y,0,(z+b)*y,a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z+x)*y,0,(z-b)*y,a,(z-x)*y,0)),z=.9,te.add(new go.PathSegment(go.PathSegment.Bezier,(z+b*.5)*y,a,(z+x)*y,0,(z+b)*y,a)),E}),go.Shape.defineFigureGenerator("ACvoltageSource",function(ne,y,a){var E=new go.Geometry,b=le*.5,x=.5,z=.5,ee=.5,te=new go.PathFigure((z-x)*y,ee*a,!1);return E.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-x)*a,(z-x)*y,(ee-b)*a,(z-b)*y,(ee-x)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z+x)*y,ee*a,(z+b)*y,(ee-x)*a,(z+x)*y,(ee-b)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+x)*a,(z+x)*y,(ee+b)*a,(z+b)*y,(ee+x)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z-x)*y,ee*a,(z-b)*y,(ee+x)*a,(z-x)*y,(ee+b)*a)),te.add(new go.PathSegment(go.PathSegment.Move,(z-x+.1)*y,ee*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z+x-.1)*y,ee*a,z*y,(ee-x)*a,z*y,(ee+x)*a)),E}),go.Shape.defineFigureGenerator("DCvoltageSource",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(0,.75*a,!1);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.25*a)),b.add(new go.PathSegment(go.PathSegment.Move,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),E}),go.Shape.defineFigureGenerator("Diode",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(y,0,!1);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.spot1=new go.Spot(0,.25),E.spot2=new go.Spot(.5,.75),E}),go.Shape.defineFigureGenerator("Wifi",function(ne,y,a){var E=new go.Geometry,b=y,x=a;y=y*.38,a=a*.6;var z=le*.8,ee=.8,te=0,oe=.5,ie=(b-y)/2,ge=(x-a)/2,me=new go.PathFigure(te*y+ie,(oe+ee)*a+ge,!0);E.add(me),me.add(new go.PathSegment(go.PathSegment.Bezier,(te-ee)*y+ie,oe*a+ge,(te-z)*y+ie,(oe+ee)*a+ge,(te-ee)*y+ie,(oe+z)*a+ge)),me.add(new go.PathSegment(go.PathSegment.Bezier,te*y+ie,(oe-ee)*a+ge,(te-ee)*y+ie,(oe-z)*a+ge,(te-z)*y+ie,(oe-ee)*a+ge)),me.add(new go.PathSegment(go.PathSegment.Bezier,(te-ee+z*.5)*y+ie,oe*a+ge,te*y+ie,(oe-ee)*a+ge,(te-ee+z*.5)*y+ie,(oe-z)*a+ge)),me.add(new go.PathSegment(go.PathSegment.Bezier,te*y+ie,(oe+ee)*a+ge,(te-ee+z*.5)*y+ie,(oe+z)*a+ge,te*y+ie,(oe+ee)*a+ge).close()),z=le*.4,ee=.4,te=.2,oe=.5;var se=new go.PathFigure(te*y+ie,(oe+ee)*a+ge,!0);E.add(se),se.add(new go.PathSegment(go.PathSegment.Bezier,(te-ee)*y+ie,oe*a+ge,(te-z)*y+ie,(oe+ee)*a+ge,(te-ee)*y+ie,(oe+z)*a+ge)),se.add(new go.PathSegment(go.PathSegment.Bezier,te*y+ie,(oe-ee)*a+ge,(te-ee)*y+ie,(oe-z)*a+ge,(te-z)*y+ie,(oe-ee)*a+ge)),se.add(new go.PathSegment(go.PathSegment.Bezier,(te-ee+z*.5)*y+ie,oe*a+ge,te*y+ie,(oe-ee)*a+ge,(te-ee+z*.5)*y+ie,(oe-z)*a+ge)),se.add(new go.PathSegment(go.PathSegment.Bezier,te*y+ie,(oe+ee)*a+ge,(te-ee+z*.5)*y+ie,(oe+z)*a+ge,te*y+ie,(oe+ee)*a+ge).close()),z=le*.2,ee=.2,te=.5,oe=.5;var be=new go.PathFigure((te-ee)*y+ie,oe*a+ge,!0);E.add(be),be.add(new go.PathSegment(go.PathSegment.Bezier,te*y+ie,(oe-ee)*a+ge,(te-ee)*y+ie,(oe-z)*a+ge,(te-z)*y+ie,(oe-ee)*a+ge)),be.add(new go.PathSegment(go.PathSegment.Bezier,(te+ee)*y+ie,oe*a+ge,(te+z)*y+ie,(oe-ee)*a+ge,(te+ee)*y+ie,(oe-z)*a+ge)),be.add(new go.PathSegment(go.PathSegment.Bezier,te*y+ie,(oe+ee)*a+ge,(te+ee)*y+ie,(oe+z)*a+ge,(te+z)*y+ie,(oe+ee)*a+ge)),be.add(new go.PathSegment(go.PathSegment.Bezier,(te-ee)*y+ie,oe*a+ge,(te-z)*y+ie,(oe+ee)*a+ge,(te-ee)*y+ie,(oe+z)*a+ge)),z=le*.4,ee=.4,te=.8,oe=.5;var xe=new go.PathFigure(te*y+ie,(oe-ee)*a+ge,!0);E.add(xe),xe.add(new go.PathSegment(go.PathSegment.Bezier,(te+ee)*y+ie,oe*a+ge,(te+z)*y+ie,(oe-ee)*a+ge,(te+ee)*y+ie,(oe-z)*a+ge)),xe.add(new go.PathSegment(go.PathSegment.Bezier,te*y+ie,(oe+ee)*a+ge,(te+ee)*y+ie,(oe+z)*a+ge,(te+z)*y+ie,(oe+ee)*a+ge)),xe.add(new go.PathSegment(go.PathSegment.Bezier,(te+ee-z*.5)*y+ie,oe*a+ge,te*y+ie,(oe+ee)*a+ge,(te+ee-z*.5)*y+ie,(oe+z)*a+ge)),xe.add(new go.PathSegment(go.PathSegment.Bezier,te*y+ie,(oe-ee)*a+ge,(te+ee-z*.5)*y+ie,(oe-z)*a+ge,te*y+ie,(oe-ee)*a+ge).close()),z=le*.8,ee=.8,te=1,oe=.5;var Te=new go.PathFigure(te*y+ie,(oe-ee)*a+ge,!0);return E.add(Te),Te.add(new go.PathSegment(go.PathSegment.Bezier,(te+ee)*y+ie,oe*a+ge,(te+z)*y+ie,(oe-ee)*a+ge,(te+ee)*y+ie,(oe-z)*a+ge)),Te.add(new go.PathSegment(go.PathSegment.Bezier,te*y+ie,(oe+ee)*a+ge,(te+ee)*y+ie,(oe+z)*a+ge,(te+z)*y+ie,(oe+ee)*a+ge)),Te.add(new go.PathSegment(go.PathSegment.Bezier,(te+ee-z*.5)*y+ie,oe*a+ge,te*y+ie,(oe+ee)*a+ge,(te+ee-z*.5)*y+ie,(oe+z)*a+ge)),Te.add(new go.PathSegment(go.PathSegment.Bezier,te*y+ie,(oe-ee)*a+ge,(te+ee-z*.5)*y+ie,(oe-z)*a+ge,te*y+ie,(oe-ee)*a+ge).close()),E}),go.Shape.defineFigureGenerator("Email",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(0,0,!0);E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var x=new go.PathFigure(0,0,!1);return E.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.5*y,.6*a)),x.add(new go.PathSegment(go.PathSegment.Line,y,0)),x.add(new go.PathSegment(go.PathSegment.Move,0,a)),x.add(new go.PathSegment(go.PathSegment.Line,.45*y,.54*a)),x.add(new go.PathSegment(go.PathSegment.Move,y,a)),x.add(new go.PathSegment(go.PathSegment.Line,.55*y,.54*a)),E}),go.Shape.defineFigureGenerator("Ethernet",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(.35*y,0,!0);E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.65*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.65*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.35*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.35*y,0).close());var x=new go.PathFigure(.1*y,a,!0,!0);E.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.4*y,a)),x.add(new go.PathSegment(go.PathSegment.Line,.4*y,.6*a)),x.add(new go.PathSegment(go.PathSegment.Line,.1*y,.6*a)),x.add(new go.PathSegment(go.PathSegment.Line,.1*y,a).close());var z=new go.PathFigure(.6*y,a,!0,!0);E.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.9*y,a)),z.add(new go.PathSegment(go.PathSegment.Line,.9*y,.6*a)),z.add(new go.PathSegment(go.PathSegment.Line,.6*y,.6*a)),z.add(new go.PathSegment(go.PathSegment.Line,.6*y,a).close());var ee=new go.PathFigure(0,.5*a,!1);return E.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Move,.5*y,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.5*y,.4*a)),ee.add(new go.PathSegment(go.PathSegment.Move,.75*y,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.75*y,.6*a)),ee.add(new go.PathSegment(go.PathSegment.Move,.25*y,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.25*y,.6*a)),E}),go.Shape.defineFigureGenerator("Power",function(ne,y,a){var E=new go.Geometry,b=le*.4,x=.4,z=.5,ee=.5,te=ae(),oe=ae(),ie=ae(),ge=ae();Ge(z,ee-x,z+b,ee-x,z+x,ee-b,z+x,ee,.5,te,te,oe,ie,ge);var me=re(oe.x,oe.y),se=new go.PathFigure(oe.x*y,oe.y*a,!0);E.add(se),se.add(new go.PathSegment(go.PathSegment.Bezier,(z+x)*y,ee*a,ie.x*y,ie.y*a,ge.x*y,ge.y*a)),se.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+x)*a,(z+x)*y,(ee+b)*a,(z+b)*y,(ee+x)*a)),se.add(new go.PathSegment(go.PathSegment.Bezier,(z-x)*y,ee*a,(z-b)*y,(ee+x)*a,(z-x)*y,(ee+b)*a)),Ge(z-x,ee,z-x,ee-b,z-b,ee-x,z,ee-x,.5,ie,ge,oe,te,te),se.add(new go.PathSegment(go.PathSegment.Bezier,oe.x*y,oe.y*a,ie.x*y,ie.y*a,ge.x*y,ge.y*a)),b=le*.3,x=.3,Ge(z-x,ee,z-x,ee-b,z-b,ee-x,z,ee-x,.5,ie,ge,oe,te,te),se.add(new go.PathSegment(go.PathSegment.Line,oe.x*y,oe.y*a)),se.add(new go.PathSegment(go.PathSegment.Bezier,(z-x)*y,ee*a,ge.x*y,ge.y*a,ie.x*y,ie.y*a)),se.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+x)*a,(z-x)*y,(ee+b)*a,(z-b)*y,(ee+x)*a)),se.add(new go.PathSegment(go.PathSegment.Bezier,(z+x)*y,ee*a,(z+b)*y,(ee+x)*a,(z+x)*y,(ee+b)*a)),Ge(z,ee-x,z+b,ee-x,z+x,ee-b,z+x,ee,.5,te,te,oe,ie,ge),se.add(new go.PathSegment(go.PathSegment.Bezier,oe.x*y,oe.y*a,ge.x*y,ge.y*a,ie.x*y,ie.y*a).close());var se=new go.PathFigure(.45*y,0,!0);return E.add(se),se.add(new go.PathSegment(go.PathSegment.Line,.45*y,.5*a)),se.add(new go.PathSegment(go.PathSegment.Line,.55*y,.5*a)),se.add(new go.PathSegment(go.PathSegment.Line,.55*y,0).close()),ue(te),ue(oe),ue(ie),ue(ge),ue(me),E.spot1=new go.Spot(.25,.45),E.spot2=new go.Spot(.75,.8),E}),go.Shape.defineFigureGenerator("Fallout",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(0,a/2,!0);E.add(b),b.add(new go.PathSegment(go.PathSegment.Arc,180,360,y/2,a/2,y/2,a/2));function x(z,ee,te){z.add(new go.PathSegment(go.PathSegment.Move,(.3+ee)*y,(.8+te)*a)),z.add(new go.PathSegment(go.PathSegment.Line,(.5+ee)*y,(.5+te)*a)),z.add(new go.PathSegment(go.PathSegment.Line,(.1+ee)*y,(.5+te)*a)),z.add(new go.PathSegment(go.PathSegment.Line,(.3+ee)*y,(.8+te)*a).close())}return x(b,0,0),x(b,.4,0),x(b,.2,-.3),E}),go.Shape.defineFigureGenerator("IrritationHazard",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(.2*y,0,!0);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.3*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.7*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.2*a).close()),E.spot1=new go.Spot(.3,.3),E.spot2=new go.Spot(.7,.7),E}),go.Shape.defineFigureGenerator("ElectricalHazard",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(.37*y,0,!0);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.11*a)),b.add(new go.PathSegment(go.PathSegment.Line,.77*y,.04*a)),b.add(new go.PathSegment(go.PathSegment.Line,.33*y,.49*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.37*a)),b.add(new go.PathSegment(go.PathSegment.Line,.63*y,.86*a)),b.add(new go.PathSegment(go.PathSegment.Line,.77*y,.91*a)),b.add(new go.PathSegment(go.PathSegment.Line,.34*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.34*y,.78*a)),b.add(new go.PathSegment(go.PathSegment.Line,.44*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.65*y,.56*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.68*a).close()),E}),go.Shape.defineFigureGenerator("FireHazard",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(.1*y,a,!0);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,.29*y,0,-.25*y,.63*a,.45*y,.44*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.51*y,.42*a,.48*y,.17*a,.54*y,.35*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.59*y,.18*a,.59*y,.29*a,.58*y,.28*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.75*y,.6*a,.8*y,.34*a,.88*y,.43*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.88*y,.31*a,.87*y,.48*a,.88*y,.43*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.9*y,a,1.17*y,.76*a,.82*y,.8*a).close()),E.spot1=new go.Spot(.07,.445),E.spot2=new go.Spot(.884,.958),E}),go.Shape.defineFigureGenerator("BpmnActivityLoop",function(ne,y,a){var E=new go.Geometry,b=.5,x=0,z=0,ee=b*le,te=.4*Math.SQRT2/2+.5,oe=.5-.5*Math.SQRT2/2,ie=1,ge=.5,me=.5,se=0,be=new go.PathFigure(te*y,(1-oe)*a,!1);return E.add(be),be.add(new go.PathSegment(go.PathSegment.Bezier,ie*y,ge*a,ie*y,.7*a,ie*y,ge*a)),be.add(new go.PathSegment(go.PathSegment.Bezier,(me+x)*y,(se+x)*a,(.5+b+x)*y,(.5-ee+x)*a,(.5+ee+x)*y,(.5-b+x)*a)),be.add(new go.PathSegment(go.PathSegment.Bezier,(.5-b+x)*y,(.5+z)*a,(.5-ee+x)*y,(.5-b+z)*a,(.5-b+x)*y,(.5-ee+z)*a)),be.add(new go.PathSegment(go.PathSegment.Bezier,(.35+x)*y,.9*a,(.5-b+x)*y,(.5+ee+z)*a,(.5-ee+x)*y,.9*a)),be.add(new go.PathSegment(go.PathSegment.Move,(.25+x)*y,.8*a)),be.add(new go.PathSegment(go.PathSegment.Line,(.35+x)*y,.9*a)),be.add(new go.PathSegment(go.PathSegment.Line,(.2+x)*y,.95*a)),E}),go.Shape.defineFigureGenerator("BpmnActivityParallel",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(0,0,!1);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Move,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),E}),go.Shape.defineFigureGenerator("BpmnActivitySequential",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(0,0,!1);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Move,0,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Move,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),E}),go.Shape.defineFigureGenerator("BpmnActivityAdHoc",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(0,0,!1);E.add(b);var x=new go.PathFigure(y,a,!1);E.add(x);var z=new go.PathFigure(0,.5*a,!1);return E.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.5*a,.2*y,.35*a,.3*y,.35*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,.7*y,.65*a,.8*y,.65*a)),E}),go.Shape.defineFigureGenerator("BpmnActivityCompensation",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(0,.5*a,!0);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a).close()),E}),go.Shape.defineFigureGenerator("BpmnTaskMessage",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(0,.2*a,!0);E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.8*a).close());var b=new go.PathFigure(0,.2*a,!1);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.2*a)),E}),go.Shape.defineFigureGenerator("BpmnTaskScript",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(.7*y,a,!0);E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.3*y,0,.6*y,.5*a,0,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.7*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,.7*y,a,.4*y,.5*a,y,.5*a).close());var x=new go.PathFigure(.45*y,.73*a,!1);return E.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.7*y,.73*a)),x.add(new go.PathSegment(go.PathSegment.Move,.38*y,.5*a)),x.add(new go.PathSegment(go.PathSegment.Line,.63*y,.5*a)),x.add(new go.PathSegment(go.PathSegment.Move,.31*y,.27*a)),x.add(new go.PathSegment(go.PathSegment.Line,.56*y,.27*a)),E}),go.Shape.defineFigureGenerator("BpmnTaskUser",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(0,0,!1);E.add(b);var x=new go.PathFigure(.335*y,(1-.555)*a,!0);E.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.335*y,(1-.405)*a)),x.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*y,(1-.405)*a)),x.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*y,(1-.555)*a)),x.add(new go.PathSegment(go.PathSegment.Bezier,y,.68*a,(1-.12)*y,.46*a,(1-.02)*y,.54*a)),x.add(new go.PathSegment(go.PathSegment.Line,y,a)),x.add(new go.PathSegment(go.PathSegment.Line,0,a)),x.add(new go.PathSegment(go.PathSegment.Line,0,.68*a)),x.add(new go.PathSegment(go.PathSegment.Bezier,.335*y,(1-.555)*a,.02*y,.54*a,.12*y,.46*a)),x.add(new go.PathSegment(go.PathSegment.Line,.365*y,(1-.595)*a));var z=.5-.285,ee=.5,te=z,oe=Math.PI/4,ie=4*(1-Math.cos(oe))/(3*Math.sin(oe)),ge=ie*.5,me=z,se=z,be=ie*me,xe=ie*se;x.add(new go.PathSegment(go.PathSegment.Bezier,(ee-me)*y,te*a,(ee-(be+me)/2)*y,(te+(se+xe)/2)*a,(ee-me)*y,(te+xe)*a)),x.add(new go.PathSegment(go.PathSegment.Bezier,ee*y,(te-se)*a,(ee-me)*y,(te-xe)*a,(ee-be)*y,(te-se)*a)),x.add(new go.PathSegment(go.PathSegment.Bezier,(ee+me)*y,te*a,(ee+be)*y,(te-se)*a,(ee+me)*y,(te-xe)*a)),x.add(new go.PathSegment(go.PathSegment.Bezier,(1-.365)*y,(1-.595)*a,(ee+me)*y,(te+xe)*a,(ee+(be+me)/2)*y,(te+(se+xe)/2)*a)),x.add(new go.PathSegment(go.PathSegment.Line,(1-.365)*y,(1-.595)*a)),x.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*y,(1-.555)*a)),x.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*y,(1-.405)*a)),x.add(new go.PathSegment(go.PathSegment.Line,.335*y,(1-.405)*a));var Te=new go.PathFigure(.2*y,a,!1);E.add(Te),Te.add(new go.PathSegment(go.PathSegment.Line,.2*y,.8*a));var rt=new go.PathFigure(.8*y,a,!1);return E.add(rt),rt.add(new go.PathSegment(go.PathSegment.Line,.8*y,.8*a)),E}),go.Shape.defineFigureGenerator("BpmnEventConditional",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(.1*y,0,!0);E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,a).close());var x=new go.PathFigure(.2*y,.2*a,!1);return E.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.8*y,.2*a)),x.add(new go.PathSegment(go.PathSegment.Move,.2*y,.4*a)),x.add(new go.PathSegment(go.PathSegment.Line,.8*y,.4*a)),x.add(new go.PathSegment(go.PathSegment.Move,.2*y,.6*a)),x.add(new go.PathSegment(go.PathSegment.Line,.8*y,.6*a)),x.add(new go.PathSegment(go.PathSegment.Move,.2*y,.8*a)),x.add(new go.PathSegment(go.PathSegment.Line,.8*y,.8*a)),E}),go.Shape.defineFigureGenerator("BpmnEventError",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(0,a,!0);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.33*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.66*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.66*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.33*y,.5*a).close()),E}),go.Shape.defineFigureGenerator("BpmnEventEscalation",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(0,0,!1);E.add(b);var x=new go.PathFigure(y,a,!1);E.add(x);var z=new go.PathFigure(.1*y,a,!0);return E.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),z.add(new go.PathSegment(go.PathSegment.Line,.9*y,a)),z.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a).close()),E}),go.Shape.defineFigureGenerator("Caution",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(.05*y,a,!0);E.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,.1*y,.8*a,0,a,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,.45*y,.1*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.55*y,.1*a,.5*y,0,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.95*y,.9*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.9*y,a,y,a,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.05*y,a));var x=.05;return b.add(new go.PathSegment(go.PathSegment.Move,(.5-x)*y,.875*a)),b.add(new go.PathSegment(go.PathSegment.Arc,180,-360,.5*y,.875*a,x*y,x*a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.325*a,.575*y,.725*a,.625*y,.375*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.75*a,.375*y,.375*a,.425*y,.725*a)),E}),go.Shape.defineFigureGenerator("Recycle",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(.45*y,.95*a,!1);E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,.95*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.185*y,.85*a,.17*y,.95*a,.15*y,.9*a)),b.add(new go.PathSegment(go.PathSegment.Line,.235*y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,.625*a)),b.add(new go.PathSegment(go.PathSegment.Line,.35*y,.65*a)),b.add(new go.PathSegment(go.PathSegment.Line,.275*y,.45*a)),b.add(new go.PathSegment(go.PathSegment.Line,.05*y,.45*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.05*y,.575*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.1875*y,.95*a,0,.675*a,0,.7*a)),b.add(new go.PathSegment(go.PathSegment.Move,.45*y,.95*a)),b.add(new go.PathSegment(go.PathSegment.Line,.45*y,.775*a)),b.add(new go.PathSegment(go.PathSegment.Line,.22*y,.775*a));var x=new go.PathFigure(.475*y,.2*a,!1);E.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.4*y,.4*a)),x.add(new go.PathSegment(go.PathSegment.Line,.225*y,.3*a)),x.add(new go.PathSegment(go.PathSegment.Line,.275*y,.175*a)),x.add(new go.PathSegment(go.PathSegment.Line,.325*y,.05*a)),x.add(new go.PathSegment(go.PathSegment.Bezier,.4*y,.05*a,.35*y,0,.375*y,0)),x.add(new go.PathSegment(go.PathSegment.Line,.575*y,.375*a)),x.add(new go.PathSegment(go.PathSegment.Line,.525*y,.4*a)),x.add(new go.PathSegment(go.PathSegment.Line,.75*y,.475*a)),x.add(new go.PathSegment(go.PathSegment.Line,.85*y,.315*a)),x.add(new go.PathSegment(go.PathSegment.Line,.8*y,.32*a)),x.add(new go.PathSegment(go.PathSegment.Line,.65*y,.05*a)),x.add(new go.PathSegment(go.PathSegment.Bezier,.575*y,0,.65*y,.05*a,.625*y,0)),x.add(new go.PathSegment(go.PathSegment.Line,.38*y,.0105*a));var z=new go.PathFigure(.675*y,.575*a,!1);return E.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.875*y,.525*a)),z.add(new go.PathSegment(go.PathSegment.Line,y,.775*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.85*y,.95*a,y,.8*a,y,.85*a)),z.add(new go.PathSegment(go.PathSegment.Line,.65*y,.95*a)),z.add(new go.PathSegment(go.PathSegment.Line,.65*y,a)),z.add(new go.PathSegment(go.PathSegment.Line,.55*y,.85*a)),z.add(new go.PathSegment(go.PathSegment.Line,.65*y,.725*a)),z.add(new go.PathSegment(go.PathSegment.Line,.65*y,.775*a)),z.add(new go.PathSegment(go.PathSegment.Line,.7*y,.775*a)),z.add(new go.PathSegment(go.PathSegment.Line,y,.775*a)),z.add(new go.PathSegment(go.PathSegment.Move,.675*y,.575*a)),z.add(new go.PathSegment(go.PathSegment.Line,.775*y,.775*a)),E}),go.Shape.defineFigureGenerator("BpmnEventTimer",function(ne,y,a){var E=new go.Geometry,b=.5,x=le*.5,z=new go.PathFigure(y,b*a,!0);E.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,b*y,a,y,(b+x)*a,(b+x)*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,b*a,(b-x)*y,a,0,(b+x)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,b*y,0,0,(b-x)*a,(b-x)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,b*a,(b+x)*y,0,y,(b-x)*a));var ee=new go.PathFigure(b*y,0,!1);return E.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,b*y,.15*a)),ee.add(new go.PathSegment(go.PathSegment.Move,b*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,b*y,.85*a)),ee.add(new go.PathSegment(go.PathSegment.Move,0,b*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.15*y,b*a)),ee.add(new go.PathSegment(go.PathSegment.Move,y,b*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.85*y,b*a)),ee.add(new go.PathSegment(go.PathSegment.Move,b*y,b*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.58*y,.1*a)),ee.add(new go.PathSegment(go.PathSegment.Move,b*y,b*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.78*y,.54*a)),E}),go.Shape.defineFigureGenerator("Package",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(0,.15*a,!0);E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.15*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var x=new go.PathFigure(0,.15*a,!0);return E.add(x),x.add(new go.PathSegment(go.PathSegment.Line,0,0)),x.add(new go.PathSegment(go.PathSegment.Line,.6*y,0)),x.add(new go.PathSegment(go.PathSegment.Line,.65*y,.15*a).close()),E.spot1=new go.Spot(0,.1),E.spot2=new go.Spot(1,1),E}),go.Shape.defineFigureGenerator("Class",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(0,0,!0);E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var x=new go.PathFigure(0,.2*a,!1);E.add(x),x.add(new go.PathSegment(go.PathSegment.Line,y,.2*a).close());var z=new go.PathFigure(0,.5*a,!1);return E.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,.5*a).close()),E}),go.Shape.defineFigureGenerator("Component",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(y,a,!0);E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.15*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.15*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a).close());var x=new go.PathFigure(0,.2*a,!0);E.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.45*y,.2*a)),x.add(new go.PathSegment(go.PathSegment.Line,.45*y,.4*a)),x.add(new go.PathSegment(go.PathSegment.Line,0,.4*a)),x.add(new go.PathSegment(go.PathSegment.Line,0,.2*a).close());var z=new go.PathFigure(0,.6*a,!0);return E.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.45*y,.6*a)),z.add(new go.PathSegment(go.PathSegment.Line,.45*y,.8*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,.6*a).close()),E}),go.Shape.defineFigureGenerator("Boat Shipment",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(.15*y,.6*a,!0);E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.15*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,.15*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.85*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,.85*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.15*y,.6*a));var x=new go.PathFigure(.15*y,.6*a,!1);return E.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.85*y,.6*a)),E}),go.Shape.defineFigureGenerator("Customer/Supplier",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(y,a,!0);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.66*y,.33*a)),b.add(new go.PathSegment(go.PathSegment.Line,.66*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.33*y,.33*a)),b.add(new go.PathSegment(go.PathSegment.Line,.33*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,0,.33*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a).close()),E}),go.Shape.defineFigureGenerator("Workcell",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(0,a,!0);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.65*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.65*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.35*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.35*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),E}),go.Shape.defineFigureGenerator("Supermarket",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(0,0,!1);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.33*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.33*a)),b.add(new go.PathSegment(go.PathSegment.Move,y,.33*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.66*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.66*a)),b.add(new go.PathSegment(go.PathSegment.Move,y,.66*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),E}),go.Shape.defineFigureGenerator("TruckShipment",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(0,0,!0);E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var x=new go.PathFigure(y,.8*a,!0);E.add(x),x.add(new go.PathSegment(go.PathSegment.Line,y,.4*a)),x.add(new go.PathSegment(go.PathSegment.Line,.6*y,.4*a)),x.add(new go.PathSegment(go.PathSegment.Line,.6*y,.8*a)),x.add(new go.PathSegment(go.PathSegment.Line,y,.8*a).close());var z=.1,ee=le*.1,te=.2,oe=.9,ie=new go.PathFigure((te-z)*y,oe*a,!0);E.add(ie),ie.add(new go.PathSegment(go.PathSegment.Bezier,te*y,(oe-z)*a,(te-z)*y,(oe-ee)*a,(te-ee)*y,(oe-z)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,(te+z)*y,oe*a,(te+ee)*y,(oe-z)*a,(te+z)*y,(oe-ee)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,te*y,(oe+z)*a,(te+z)*y,(oe+ee)*a,(te+ee)*y,(oe+z)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,(te-z)*y,oe*a,(te-ee)*y,(oe+z)*a,(te-z)*y,(oe+ee)*a).close()),z=.1,ee=le*.1,te=.8,oe=.9;var ge=new go.PathFigure((te-z)*y,oe*a,!0);return E.add(ge),ge.add(new go.PathSegment(go.PathSegment.Bezier,te*y,(oe-z)*a,(te-z)*y,(oe-ee)*a,(te-ee)*y,(oe-z)*a)),ge.add(new go.PathSegment(go.PathSegment.Bezier,(te+z)*y,oe*a,(te+ee)*y,(oe-z)*a,(te+z)*y,(oe-ee)*a)),ge.add(new go.PathSegment(go.PathSegment.Bezier,te*y,(oe+z)*a,(te+z)*y,(oe+ee)*a,(te+ee)*y,(oe+z)*a)),ge.add(new go.PathSegment(go.PathSegment.Bezier,(te-z)*y,oe*a,(te-ee)*y,(oe+z)*a,(te-z)*y,(oe+ee)*a).close()),E}),go.Shape.defineFigureGenerator("KanbanPost",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(.2*y,0,!1);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,0)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,a)),E}),go.Shape.defineFigureGenerator("Forklift",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(0,0,!0);E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,0,0));var x=new go.PathFigure(0,.5*a,!0);E.add(x),x.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),x.add(new go.PathSegment(go.PathSegment.Line,.5*y,.8*a)),x.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),x.add(new go.PathSegment(go.PathSegment.Line,0,.5*a));var z=new go.PathFigure(.5*y,.8*a,!0);E.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.5*y,.1*a)),z.add(new go.PathSegment(go.PathSegment.Line,.55*y,.1*a)),z.add(new go.PathSegment(go.PathSegment.Line,.55*y,.8*a)),z.add(new go.PathSegment(go.PathSegment.Line,.5*y,.8*a));var ee=new go.PathFigure(.5*y,.7*a,!1);E.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y,.7*a));var te=.1,oe=le*.1,ie=.1,ge=.9,me=new go.PathFigure((ie-te)*y,ge*a,!0);E.add(me),me.add(new go.PathSegment(go.PathSegment.Bezier,ie*y,(ge-te)*a,(ie-te)*y,(ge-oe)*a,(ie-oe)*y,(ge-te)*a)),me.add(new go.PathSegment(go.PathSegment.Bezier,(ie+te)*y,ge*a,(ie+oe)*y,(ge-te)*a,(ie+te)*y,(ge-oe)*a)),me.add(new go.PathSegment(go.PathSegment.Bezier,ie*y,(ge+te)*a,(ie+te)*y,(ge+oe)*a,(ie+oe)*y,(ge+te)*a)),me.add(new go.PathSegment(go.PathSegment.Bezier,(ie-te)*y,ge*a,(ie-oe)*y,(ge+te)*a,(ie-te)*y,(ge+oe)*a)),te=.1,oe=le*.1,ie=.4,ge=.9;var se=new go.PathFigure((ie-te)*y,ge*a,!0);return E.add(se),se.add(new go.PathSegment(go.PathSegment.Bezier,ie*y,(ge-te)*a,(ie-te)*y,(ge-oe)*a,(ie-oe)*y,(ge-te)*a)),se.add(new go.PathSegment(go.PathSegment.Bezier,(ie+te)*y,ge*a,(ie+oe)*y,(ge-te)*a,(ie+te)*y,(ge-oe)*a)),se.add(new go.PathSegment(go.PathSegment.Bezier,ie*y,(ge+te)*a,(ie+te)*y,(ge+oe)*a,(ie+oe)*y,(ge+te)*a)),se.add(new go.PathSegment(go.PathSegment.Bezier,(ie-te)*y,ge*a,(ie-oe)*y,(ge+te)*a,(ie-te)*y,(ge+oe)*a)),E}),go.Shape.defineFigureGenerator("RailShipment",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(.1*y,.4*a,!0);E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.45*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.45*y,.9*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.9*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.4*a).close());var x=new go.PathFigure(.45*y,.7*a,!1);E.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.55*y,.7*a));var z=new go.PathFigure(.55*y,.4*a,!0);E.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.9*y,.4*a)),z.add(new go.PathSegment(go.PathSegment.Line,.9*y,.9*a)),z.add(new go.PathSegment(go.PathSegment.Line,.55*y,.9*a)),z.add(new go.PathSegment(go.PathSegment.Line,.55*y,.4*a).close());var ie=.05,ge=le*.05,me=.175,se=.95,ee=new go.PathFigure((me-ie)*y,se*a,!0);E.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,me*y,(se-ie)*a,(me-ie)*y,(se-ge)*a,(me-ge)*y,(se-ie)*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,(me+ie)*y,se*a,(me+ge)*y,(se-ie)*a,(me+ie)*y,(se-ge)*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,me*y,(se+ie)*a,(me+ie)*y,(se+ge)*a,(me+ge)*y,(se+ie)*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,(me-ie)*y,se*a,(me-ge)*y,(se+ie)*a,(me-ie)*y,(se+ge)*a));var ie=.05,ge=le*.05,me=.375,se=.95,te=new go.PathFigure((me-ie)*y,se*a,!0);E.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,me*y,(se-ie)*a,(me-ie)*y,(se-ge)*a,(me-ge)*y,(se-ie)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(me+ie)*y,se*a,(me+ge)*y,(se-ie)*a,(me+ie)*y,(se-ge)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,me*y,(se+ie)*a,(me+ie)*y,(se+ge)*a,(me+ge)*y,(se+ie)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(me-ie)*y,se*a,(me-ge)*y,(se+ie)*a,(me-ie)*y,(se+ge)*a));var ie=.05,ge=le*.05,me=.625,se=.95,oe=new go.PathFigure((me-ie)*y,se*a,!0);E.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,me*y,(se-ie)*a,(me-ie)*y,(se-ge)*a,(me-ge)*y,(se-ie)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(me+ie)*y,se*a,(me+ge)*y,(se-ie)*a,(me+ie)*y,(se-ge)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,me*y,(se+ie)*a,(me+ie)*y,(se+ge)*a,(me+ge)*y,(se+ie)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(me-ie)*y,se*a,(me-ge)*y,(se+ie)*a,(me-ie)*y,(se+ge)*a));var ie=.05,ge=le*.05,me=.825,se=.95,be=new go.PathFigure((me-ie)*y,se*a,!0);E.add(be),be.add(new go.PathSegment(go.PathSegment.Bezier,me*y,(se-ie)*a,(me-ie)*y,(se-ge)*a,(me-ge)*y,(se-ie)*a)),be.add(new go.PathSegment(go.PathSegment.Bezier,(me+ie)*y,se*a,(me+ge)*y,(se-ie)*a,(me+ie)*y,(se-ge)*a)),be.add(new go.PathSegment(go.PathSegment.Bezier,me*y,(se+ie)*a,(me+ie)*y,(se+ge)*a,(me+ge)*y,(se+ie)*a)),be.add(new go.PathSegment(go.PathSegment.Bezier,(me-ie)*y,se*a,(me-ge)*y,(se+ie)*a,(me-ie)*y,(se+ge)*a).close());var xe=new go.PathFigure(0,a,!1);return E.add(xe),xe.add(new go.PathSegment(go.PathSegment.Line,y,a).close()),E}),go.Shape.defineFigureGenerator("Warehouse",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(0,0,!0);E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var x=new go.PathFigure(0,.2*a,!1);E.add(x),x.add(new go.PathSegment(go.PathSegment.Line,y,.2*a).close());var z=new go.PathFigure(.15*y,a,!0);E.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.15*y,.5*a)),z.add(new go.PathSegment(go.PathSegment.Line,.4*y,.5*a)),z.add(new go.PathSegment(go.PathSegment.Line,.4*y,a)),z.add(new go.PathSegment(go.PathSegment.Line,.15*y,a).close());var ee=.05,te=le*.05,oe=.35,ie=.775,ge=new go.PathFigure((oe-ee)*y,ie*a,!0);return E.add(ge),ge.add(new go.PathSegment(go.PathSegment.Bezier,oe*y,(ie-ee)*a,(oe-ee)*y,(ie-te)*a,(oe-te)*y,(ie-ee)*a)),ge.add(new go.PathSegment(go.PathSegment.Bezier,(oe+ee)*y,ie*a,(oe+te)*y,(ie-ee)*a,(oe+ee)*y,(ie-te)*a)),ge.add(new go.PathSegment(go.PathSegment.Bezier,oe*y,(ie+ee)*a,(oe+ee)*y,(ie+te)*a,(oe+te)*y,(ie+ee)*a)),ge.add(new go.PathSegment(go.PathSegment.Bezier,(oe-ee)*y,ie*a,(oe-te)*y,(ie+ee)*a,(oe-ee)*y,(ie+te)*a).close()),E}),go.Shape.defineFigureGenerator("ControlCenter",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(0,a,!0);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Move,.1*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,.8*a).close()),E}),go.Shape.defineFigureGenerator("Bluetooth",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(0,.75*a,!1);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.75*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.25*a)),E}),go.Shape.defineFigureGenerator("Bookmark",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(0,0,!0);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Move,.2*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Move,.2*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.4*a)),E}),go.Shape.defineFigureGenerator("Bookmark",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(0,0,!0);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Move,.2*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Move,.2*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.4*a)),E}),go.Shape.defineFigureGenerator("Globe",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(.5*y,0,!1);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Move,0,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,.75*y,0,y,.25*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,.75*a,.75*y,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,.25*y,a,0,.75*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,0,.25*a,.25*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,.15*y,.25*a,.15*y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,.85*y,.75*a,.85*y,.25*a)),b.add(new go.PathSegment(go.PathSegment.Move,.1675*y,.15*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.8325*y,.15*a,.35*y,.3*a,.65*y,.3*a)),b.add(new go.PathSegment(go.PathSegment.Move,.1675*y,.85*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.8325*y,.85*a,.35*y,.7*a,.65*y,.7*a)),E}),go.Shape.defineFigureGenerator("Wave",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(0,.25*a,!1);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,.3*y,.25*a,.1*y,0,.2*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,.7*y,.25*a,.425*y,.5*a,.575*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,y,.25*a,.8*y,0,.9*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Move,0,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.75*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.3*y,.75*a,.1*y,.5*a,.2*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.7*y,.75*a,.425*y,a,.575*y,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,y,.75*a,.8*y,.5*a,.9*y,.5*a)),E}),go.Shape.defineFigureGenerator("Operator",function(ne,y,a){var E=new go.Geometry,b=.3,x=le*.3,z=.5,ee=.7,te=new go.PathFigure((z-b)*y,ee*a,!0);E.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-b)*a,(z-b)*y,(ee-x)*a,(z-x)*y,(ee-b)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z+b)*y,ee*a,(z+x)*y,(ee-b)*a,(z+b)*y,(ee-x)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+b)*a,(z+b)*y,(ee+x)*a,(z+x)*y,(ee+b)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z-b)*y,ee*a,(z-x)*y,(ee+b)*a,(z-b)*y,(ee+x)*a));var oe=new go.PathFigure(0,.7*a,!1);return E.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,y,.7*a,0,0,y,0)),E}),go.Shape.defineFigureGenerator("TripleFanBlades",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(.5*y,0,!0);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.65*a,.65*y,.3*a,.65*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,.35*y,.5*a,.35*y,.3*a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,.65*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,a,.3*y,.6*a,.1*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.65*a,.2*y,a,.35*y,.95*a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,.65*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,y,a,.7*y,.6*a,.9*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.65*a,.8*y,a,.65*y,.95*a)),E}),go.Shape.defineFigureGenerator("CentrifugalPump",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(y,0,!0);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,0,.075*a,0,.5*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.4*y,a,0,a,.4*y,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.4*a,.8*y,a,.85*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),E}),go.Shape.defineFigureGenerator("Battery",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(0,a,!0);E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.1*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.1*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Move,.4*y,.1*a)),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,.1*a));var x=new go.PathFigure(0,.6*a,!1);return E.add(x),x.add(new go.PathSegment(go.PathSegment.Move,0,.4*a)),x.add(new go.PathSegment(go.PathSegment.Line,y,.4*a)),E}),go.Shape.defineFigureGenerator("Delete",function(ne,y,a){var E=new go.Geometry,b=.5,x=le*.5,z=.5,ee=.5,te=new go.PathFigure((z-b)*y,ee*a,!0);E.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-b)*a,(z-b)*y,(ee-x)*a,(z-x)*y,(ee-b)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z+b)*y,ee*a,(z+x)*y,(ee-b)*a,(z+b)*y,(ee-x)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+b)*a,(z+b)*y,(ee+x)*a,(z+x)*y,(ee+b)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z-b)*y,ee*a,(z-x)*y,(ee+b)*a,(z-b)*y,(ee+x)*a));var oe=new go.PathFigure(.15*y,.5*a,!1);return E.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,.85*y,.5*a)),E}),go.Shape.defineFigureGenerator("Flag",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(0,.1*a,!0);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Move,0,.1*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.1*a,.15*y,0,.35*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,y,.1*a,.65*y,.2*a,.85*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.5*a,.85*y,.6*a,.65*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,.35*y,.4*a,.15*y,.4*a).close()),E}),go.Shape.defineFigureGenerator("Help",function(ne,y,a){var E=new go.Geometry,b=.5,x=le*.5,z=.5,ee=.5,te=new go.PathFigure((z-b)*y,ee*a,!1);E.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-b)*a,(z-b)*y,(ee-x)*a,(z-x)*y,(ee-b)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z+b)*y,ee*a,(z+x)*y,(ee-b)*a,(z+b)*y,(ee-x)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+b)*a,(z+b)*y,(ee+x)*a,(z+x)*y,(ee+b)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z-b)*y,ee*a,(z-x)*y,(ee+b)*a,(z-b)*y,(ee+x)*a).close()),b=.05,x=le*.05,z=.5,ee=.8;var oe=new go.PathFigure((z-b)*y,ee*a,!1);return E.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-b)*a,(z-b)*y,(ee-x)*a,(z-x)*y,(ee-b)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(z+b)*y,ee*a,(z+x)*y,(ee-b)*a,(z+b)*y,(ee-x)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+b)*a,(z+b)*y,(ee+x)*a,(z+x)*y,(ee+b)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(z-b)*y,ee*a,(z-x)*y,(ee+b)*a,(z-b)*y,(ee+x)*a).close()),oe.add(new go.PathSegment(go.PathSegment.Move,.5*y,.7*a)),oe.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.2*a,.75*y,.475*a,.75*y,.225*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,.3*y,.35*a,.4*y,.2*a,.3*y,.25*a)),E}),go.Shape.defineFigureGenerator("Location",function(ne,y,a){return new go.Geometry().add(new go.PathFigure(.5*y,a,!0).add(new go.PathSegment(go.PathSegment.Line,.75*y,.5*a)).add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,.975*y,.025*a,.5*y,0)).add(new go.PathSegment(go.PathSegment.Bezier,.25*y,.5*a,.5*y,0,.025*y,.025*a).close()).add(new go.PathSegment(go.PathSegment.Move,.5*y,.2*a)).add(new go.PathSegment(go.PathSegment.Arc,270,360,.5*y,.3*a,.1*y,.1*a).close()))}),go.Shape.defineFigureGenerator("Lock",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(0,.5*a,!0);E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.5*a));var x=new go.PathFigure(.2*y,.5*a,!1);return E.add(x),x.add(new go.PathSegment(go.PathSegment.Move,.2*y,.5*a)),x.add(new go.PathSegment(go.PathSegment.Line,.2*y,.3*a)),x.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.3*a,.25*y,0,.75*y,0)),x.add(new go.PathSegment(go.PathSegment.Line,.8*y,.5*a)),x.add(new go.PathSegment(go.PathSegment.Line,.8*y,.3*a)),E}),go.Shape.defineFigureGenerator("Unlocked",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(0,.5*a,!0);E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.5*a));var x=new go.PathFigure(.2*y,.5*a,!1);return E.add(x),x.add(new go.PathSegment(go.PathSegment.Move,.2*y,.5*a)),x.add(new go.PathSegment(go.PathSegment.Line,.2*y,.3*a)),x.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.3*a,.25*y,0,.75*y,0)),x.add(new go.PathSegment(go.PathSegment.Line,.8*y,.35*a)),E}),go.Shape.defineFigureGenerator("Gear",function(ne,y,a){return new go.Geometry().add(new go.PathFigure(.9375*y,.56246875*a,!0).add(new go.PathSegment(go.PathSegment.Line,.9375*y,.4375*a)).add(new go.PathSegment(go.PathSegment.Line,.80621875*y,.4375*a)).add(new go.PathSegment(go.PathSegment.Bezier,.763*y,.3316875*a,.79840625*y,.39915625*a,.7834375*y,.3635*a)).add(new go.PathSegment(go.PathSegment.Line,.8566875*y,.23796875*a)).add(new go.PathSegment(go.PathSegment.Line,.76825*y,.14959375*a)).add(new go.PathSegment(go.PathSegment.Line,.67596875*y,.24184375*a)).add(new go.PathSegment(go.PathSegment.Bezier,.5625*y,.19378125*a,.64228125*y,.2188125*a,.603875*y,.2021875*a)).add(new go.PathSegment(go.PathSegment.Line,.5625*y,.0625*a)).add(new go.PathSegment(go.PathSegment.Line,.4375*y,.0625*a)).add(new go.PathSegment(go.PathSegment.Line,.4375*y,.19378125*a)).add(new go.PathSegment(go.PathSegment.Bezier,.32775*y,.239375*a,.39759375*y,.20190625*a,.36053125*y,.2176875*a)).add(new go.PathSegment(go.PathSegment.Line,.2379375*y,.14959375*a)).add(new go.PathSegment(go.PathSegment.Line,.14953125*y,.2379375*a)).add(new go.PathSegment(go.PathSegment.Line,.23934375*y,.3278125*a)).add(new go.PathSegment(go.PathSegment.Bezier,.19378125*y,.4375*a,.21765625*y,.36059375*a,.201875*y,.397625*a)).add(new go.PathSegment(go.PathSegment.Line,.0625*y,.4375*a)).add(new go.PathSegment(go.PathSegment.Line,.0625*y,.5625*a)).add(new go.PathSegment(go.PathSegment.Line,.1938125*y,.5625*a)).add(new go.PathSegment(go.PathSegment.Bezier,.241875*y,.67596875*a,.20221875*y,.603875*a,.21884375*y,.64228125*a)).add(new go.PathSegment(go.PathSegment.Line,.1495625*y,.76825*a)).add(new go.PathSegment(go.PathSegment.Line,.238*y,.8566875*a)).add(new go.PathSegment(go.PathSegment.Line,.3316875*y,.76296875*a)).add(new go.PathSegment(go.PathSegment.Bezier,.43753125*y,.80621875*a,.36353125*y,.78340625*a,.3991875*y,.79840625*a)).add(new go.PathSegment(go.PathSegment.Line,.43753125*y,.9375*a)).add(new go.PathSegment(go.PathSegment.Line,.5625*y,.9375*a)).add(new go.PathSegment(go.PathSegment.Line,.5625*y,.80621875*a)).add(new go.PathSegment(go.PathSegment.Bezier,.67225*y,.760625*a,.602375*y,.79809375*a,.63946875*y,.78234375*a)).add(new go.PathSegment(go.PathSegment.Line,.76828125*y,.8566875*a)).add(new go.PathSegment(go.PathSegment.Line,.85671875*y,.76825*a)).add(new go.PathSegment(go.PathSegment.Line,.76065625*y,.67221875*a)).add(new go.PathSegment(go.PathSegment.Bezier,.80621875*y,.56246875*a,.78234375*y,.63940625*a,.798125*y,.602375*a)).add(new go.PathSegment(go.PathSegment.Line,.9375*y,.56246875*a).close()).add(new go.PathSegment(go.PathSegment.Move,.5*y,.6*a)).add(new go.PathSegment(go.PathSegment.Arc,90,360,.5*y,.5*a,.1*y,.1*a).close()))}),go.Shape.defineFigureGenerator("Hand",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(0,.5*a,!0);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,.1*y,.3*a,0,.375*a,.05*y,.325*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.45*y,.075*a,.3*y,.225*a,.4*y,.175*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.525*y,.075*a,.46*y,.05*a,.525*y,.05*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.3*y,.4*a,.525*y,.275*a,.475*y,.325*a)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.9*y,.55*a,y,.4*a,y,.55*a)),b.add(new go.PathSegment(go.PathSegment.Line,.425*y,.55*a)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,.55*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.6*y,.7*a,.675*y,.55*a,.675*y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Line,.575*y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.575*y,.85*a,.65*y,.7*a,.65*y,.85*a)),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,.85*a)),b.add(new go.PathSegment(go.PathSegment.Line,.525*y,.85*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.535*y,a,.61*y,.85*a,.61*y,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*a,.435*y,a,0,a).close()),E}),go.Shape.defineFigureGenerator("Map",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(0,.2*a,!0);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.25*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.25*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),b.add(new go.PathSegment(go.PathSegment.Move,.25*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.25*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Move,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,.8*a)),E}),go.Shape.defineFigureGenerator("Eject",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(0,a,!0);E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a*.7)),b.add(new go.PathSegment(go.PathSegment.Line,0,a*.7).close());var x=new go.PathFigure(0,a*.6,!0);return E.add(x),x.add(new go.PathSegment(go.PathSegment.Line,y,.6*a)),x.add(new go.PathSegment(go.PathSegment.Line,.5*y,0).close()),E}),go.Shape.defineFigureGenerator("Pencil",function(ne,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,.2*y,.1*a)).add(new go.PathSegment(go.PathSegment.Line,y,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.9*y,a)).add(new go.PathSegment(go.PathSegment.Line,.1*y,.2*a).close()))}),go.Shape.defineFigureGenerator("Building",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(y*1,a*1,!1);E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,0,a*.85)),b.add(new go.PathSegment(go.PathSegment.Line,.046*y,a*.85)),b.add(new go.PathSegment(go.PathSegment.Line,.046*y,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,0,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,0,a*.3)),b.add(new go.PathSegment(go.PathSegment.Line,.046*y,a*.3)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,(1-.046)*y,a*.3)),b.add(new go.PathSegment(go.PathSegment.Line,y,a*.3)),b.add(new go.PathSegment(go.PathSegment.Line,y,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,(1-.046)*y,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,(1-.046)*y,a*.85)),b.add(new go.PathSegment(go.PathSegment.Line,y,a*.85).close());var x=new go.PathFigure(.126*y,.85*a,!1);E.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.126*y,.45*a)),x.add(new go.PathSegment(go.PathSegment.Line,.322*y,.45*a)),x.add(new go.PathSegment(go.PathSegment.Line,.322*y,.85*a).close());var z=new go.PathFigure(.402*y,.85*a,!1);E.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.402*y,.45*a)),z.add(new go.PathSegment(go.PathSegment.Line,.598*y,.45*a)),z.add(new go.PathSegment(go.PathSegment.Line,.598*y,.85*a).close());var ee=new go.PathFigure(.678*y,.85*a,!1);E.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.678*y,.45*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.874*y,.45*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.874*y,.85*a).close());var te=new go.PathFigure(.5*y,.1*a,!1);return E.add(te),te.add(new go.PathSegment(go.PathSegment.Line,(.046+.15)*y,.3*a)),te.add(new go.PathSegment(go.PathSegment.Line,(1-(.046+.15))*y,.3*a).close()),E}),go.Shape.defineFigureGenerator("Staircase",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(0,a*1,!0);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*.2,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.2,a*.8)),b.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.8)),b.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.6)),b.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*.6)),b.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*.4)),b.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*.4)),b.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*.2)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.2)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.15)),b.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*.15)),b.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*.35)),b.add(new go.PathSegment(go.PathSegment.Line,y*.55,a*.35)),b.add(new go.PathSegment(go.PathSegment.Line,y*.55,a*.55)),b.add(new go.PathSegment(go.PathSegment.Line,y*.35,a*.55)),b.add(new go.PathSegment(go.PathSegment.Line,y*.35,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.15,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.15,a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,0,a*.95).close()),E}),go.Shape.defineFigureGenerator("5Bars",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(0,a*1,!0);E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*.184,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.184,a*(1-.184)).close());var x=new go.PathFigure(y*.204,a,!0);E.add(x),x.add(new go.PathSegment(go.PathSegment.Line,y*.204,a*(1-.184))),x.add(new go.PathSegment(go.PathSegment.Line,y*.388,a*(1-.184*2))),x.add(new go.PathSegment(go.PathSegment.Line,y*.388,a*1).close());var z=new go.PathFigure(y*.408,a,!0);E.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y*.408,a*(1-.184*2))),z.add(new go.PathSegment(go.PathSegment.Line,y*.592,a*(1-.184*3))),z.add(new go.PathSegment(go.PathSegment.Line,y*.592,a*1).close());var ee=new go.PathFigure(y*.612,a,!0);E.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y*.612,a*(1-.184*3))),ee.add(new go.PathSegment(go.PathSegment.Line,y*.796,a*(1-.184*4))),ee.add(new go.PathSegment(go.PathSegment.Line,y*.796,a*1).close());var te=new go.PathFigure(y*.816,a,!0);return E.add(te),te.add(new go.PathSegment(go.PathSegment.Line,y*.816,a*(1-.184*4))),te.add(new go.PathSegment(go.PathSegment.Line,y*1,a*(1-.184*5))),te.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1).close()),E}),go.Shape.defineFigureGenerator("PC",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(0,0,!0);E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,0).close());var x=new go.PathFigure(y*.055,.07*a,!0);E.add(x),x.add(new go.PathSegment(go.PathSegment.Line,y*.245,a*.07)),x.add(new go.PathSegment(go.PathSegment.Line,y*.245,a*.1)),x.add(new go.PathSegment(go.PathSegment.Line,y*.055,a*.1).close());var z=new go.PathFigure(y*.055,.13*a,!0);E.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y*.245,a*.13)),z.add(new go.PathSegment(go.PathSegment.Line,y*.245,a*.16)),z.add(new go.PathSegment(go.PathSegment.Line,y*.055,a*.16).close());var ee=new go.PathFigure(y*.055,.18*a,!0);E.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y*.245,a*.18)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.245,a*.21)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.055,a*.21).close());var te=new go.PathFigure(y*1,0,!0);return E.add(te),te.add(new go.PathSegment(go.PathSegment.Line,y*.4,0)),te.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.65)),te.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.65).close()),E}),go.Shape.defineFigureGenerator("Plane",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(.55*y,a,!0);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.475*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.35*y,.525*a,0,.4*a,.225*y,.45*a)),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,.475*a)),b.add(new go.PathSegment(go.PathSegment.Line,.15*y,.35*a)),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,.325*a)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,.325*a)),b.add(new go.PathSegment(go.PathSegment.Line,.85*y,.1*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.9*y,.2*a,.975*y,0,y,.08*a)),b.add(new go.PathSegment(go.PathSegment.Line,.7*y,.45*a)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,.95*a)),b.add(new go.PathSegment(go.PathSegment.Line,.55*y,a).close()),E}),go.Shape.defineFigureGenerator("Key",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(y*1,a*.5,!0);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*.9,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,.35*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.45,.35*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.15,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.35*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.65*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.15,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.45,.65*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,.65*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.6,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.65,.55*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.7,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.75,.55*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.8,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.85,.575*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.9,.6*a).close()),b.add(new go.PathSegment(go.PathSegment.Move,.17*y,.425*a)),b.add(new go.PathSegment(go.PathSegment.Arc,270,360,.17*y,.5*a,.075*y,.075*a).close()),E}),go.Shape.defineFigureGenerator("FilmTape",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(0,0,!1);E.add(b),b.add(new go.PathSegment(go.PathSegment.Arc,270,180,y*0,y*.3,y*.055)),b.add(new go.PathSegment(go.PathSegment.Line,0,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.08,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.08,a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*1),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*1),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*2),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*2),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*3),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*3),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*4),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*4),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*5),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*5),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*6),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*6),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*7),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*7),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*8),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*8),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*9),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*9),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*10),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*10),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*11),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*11),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*12),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*12),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*13),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*13),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*14),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*14),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*15),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*15),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1));var x=new go.PathFigure(0,0,!1);E.add(x),x.add(new go.PathSegment(go.PathSegment.Line,y*1,a*0)),x.add(new go.PathSegment(go.PathSegment.Arc,270,-180,y*1,y*.3,y*.055)),x.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1));var z=new go.PathFigure(y*.11,a*.1,!1);E.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*1+.028*0),a*.1)),z.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*1+.028*0),a*.8)),z.add(new go.PathSegment(go.PathSegment.Line,y*.11,a*.8).close());var ee=new go.PathFigure(y*(.11+.24133333*1+.028*1),a*.1,!1);E.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*2+.028*1),a*.1)),ee.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*2+.028*1),a*.8)),ee.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*1+.028*1),a*.8).close());var te=new go.PathFigure(y*(.11+.24133333*2+.028*2),a*.1,!1);return E.add(te),te.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*3+.028*2),a*.1)),te.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*3+.028*2),a*.8)),te.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*2+.028*2),a*.8).close()),E}),go.Shape.defineFigureGenerator("FloppyDisk",function(ne,y,a){var E=new go.Geometry,b=8,x=b*le,z=new go.PathFigure(b,0,!1);E.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y*.86,0)),z.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.14)),z.add(new go.PathSegment(go.PathSegment.Line,y,a-b)),z.add(new go.PathSegment(go.PathSegment.Bezier,y-b,a,y,a-x,y-x,a)),z.add(new go.PathSegment(go.PathSegment.Line,b,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,a-b,x,a,0,a-x)),z.add(new go.PathSegment(go.PathSegment.Line,0,b)),z.add(new go.PathSegment(go.PathSegment.Bezier,b,0,0,x,x,0).close());var ee=new go.PathFigure(y*.83,0,!1);E.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y*.83,a*.3)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.17,a*.3)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.17,a*0).close());var te=new go.PathFigure(y*.83,a*1,!1);E.add(te),te.add(new go.PathSegment(go.PathSegment.Line,y*.83,a*.5)),te.add(new go.PathSegment(go.PathSegment.Line,y*.17,a*.5)),te.add(new go.PathSegment(go.PathSegment.Line,y*.17,a*1).close());var oe=new go.PathFigure(y*.78,a*.05,!1);return E.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*.05)),oe.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*.25)),oe.add(new go.PathSegment(go.PathSegment.Line,y*.78,a*.25).close()),E}),go.Shape.defineFigureGenerator("SpeechBubble",function(ne,y,a){var E=ne?ne.parameter1:NaN;(isNaN(E)||E<0)&&(E=15),E=Math.min(E,y/3),E=Math.min(E,a/3);var b=E*le,x=a*.8,z=new go.Geometry,ee=new go.PathFigure(E,0,!0);return z.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y-E,0)),ee.add(new go.PathSegment(go.PathSegment.Bezier,y,E,y-b,0,y,b)),ee.add(new go.PathSegment(go.PathSegment.Line,y,x-E)),ee.add(new go.PathSegment(go.PathSegment.Bezier,y-E,x,y,x-b,y-b,x)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.7,x)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.7,a)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.55,x)),ee.add(new go.PathSegment(go.PathSegment.Line,E,x)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,x-E,b,x,0,x-b)),ee.add(new go.PathSegment(go.PathSegment.Line,0,E)),ee.add(new go.PathSegment(go.PathSegment.Bezier,E,0,0,b,b,0).close()),b>1?(z.spot1=new go.Spot(0,0,b,b),z.spot2=new go.Spot(1,.8,-b,-b)):(z.spot1=go.Spot.TopLeft,z.spot2=new go.Spot(1,.8)),z}),go.Shape.defineFigureGenerator("Repeat",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(y*0,a*.45,!0);E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*.25,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,a*.9)),b.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*.9)),b.add(new go.PathSegment(go.PathSegment.Line,y*.65,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.2,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.2,a*.45).close());var x=new go.PathFigure(y*1,a*.55,!0);return E.add(x),x.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*1)),x.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*.55)),x.add(new go.PathSegment(go.PathSegment.Line,y*.7,a*.55)),x.add(new go.PathSegment(go.PathSegment.Line,y*.7,a*.1)),x.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.1)),x.add(new go.PathSegment(go.PathSegment.Line,y*.35,a*0)),x.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*0)),x.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*.55).close()),E}),go.Shape.defineFigureGenerator("Windows",function(ne,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close()).add(new go.PathSegment(go.PathSegment.Move,.4*y,.4*a)).add(new go.PathSegment(go.PathSegment.Line,.4*y,.8*a)).add(new go.PathSegment(go.PathSegment.Line,.9*y,.8*a)).add(new go.PathSegment(go.PathSegment.Line,.9*y,.4*a).close()).add(new go.PathSegment(go.PathSegment.Move,.2*y,.1*a)).add(new go.PathSegment(go.PathSegment.Line,.2*y,.6*a)).add(new go.PathSegment(go.PathSegment.Line,.7*y,.6*a)).add(new go.PathSegment(go.PathSegment.Line,.7*y,.1*a).close()).add(new go.PathSegment(go.PathSegment.Move,.1*y,.6*a)).add(new go.PathSegment(go.PathSegment.Line,.1*y,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.5*y,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.5*y,.6*a).close()))}),go.Shape.defineFigureGenerator("Terminal",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(y*0,a*.1,!1);E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.1)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.9)),b.add(new go.PathSegment(go.PathSegment.Line,y*0,a*.9).close());var x=new go.PathFigure(y*.1,a*.2,!0);E.add(x),x.add(new go.PathSegment(go.PathSegment.Line,y*.1,a*.25)),x.add(new go.PathSegment(go.PathSegment.Line,y*.22,a*.285)),x.add(new go.PathSegment(go.PathSegment.Line,y*.1,a*.32)),x.add(new go.PathSegment(go.PathSegment.Line,y*.1,a*.37)),x.add(new go.PathSegment(go.PathSegment.Line,y*.275,a*.32)),x.add(new go.PathSegment(go.PathSegment.Line,y*.275,a*.25).close());var z=new go.PathFigure(y*.28,a*.37,!0);return E.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y*.45,a*.37)),z.add(new go.PathSegment(go.PathSegment.Line,y*.45,a*.41)),z.add(new go.PathSegment(go.PathSegment.Line,y*.28,a*.41).close()),E}),go.Shape.defineFigureGenerator("Beaker",function(ne,y,a){var E=new go.Geometry,b=15,x=b*le,z=new go.PathFigure(y*.62,a*.475,!0);return E.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,a-b)),z.add(new go.PathSegment(go.PathSegment.Bezier,y-b,a,y,a-x,y-x,a)),z.add(new go.PathSegment(go.PathSegment.Line,b,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,a-b,x,a,0,a-x)),z.add(new go.PathSegment(go.PathSegment.Line,y*.38,a*.475)),z.add(new go.PathSegment(go.PathSegment.Line,y*.38,a*.03)),z.add(new go.PathSegment(go.PathSegment.Line,y*.36,a*0)),z.add(new go.PathSegment(go.PathSegment.Line,y*.64,a*0)),z.add(new go.PathSegment(go.PathSegment.Line,y*.62,a*.03).close()),x>1?(E.spot1=new go.Spot(0,0,x,x),E.spot2=new go.Spot(1,1,-x,-x)):(E.spot1=go.Spot.TopLeft,E.spot2=go.Spot.BottomRight),E}),go.Shape.defineFigureGenerator("Download",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(y*0,a*1,!0);E.add(b);var x=.1/.3;b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*(1-x))),b.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*.755,a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*.93,a*(1-x))),b.add(new go.PathSegment(go.PathSegment.Line,y*.64,a*(1-x))),b.add(new go.PathSegment(go.PathSegment.Line,y*.61,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.39,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.36,a*(1-x))),b.add(new go.PathSegment(go.PathSegment.Line,y*.07,a*(1-x))),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.755),a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.66),a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.66),a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.8),a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*0,a*(1-x)).close());var z=new go.PathFigure(y*.4,a*0,!0);return E.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.44)),z.add(new go.PathSegment(go.PathSegment.Line,y*.26,a*.44)),z.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*.66)),z.add(new go.PathSegment(go.PathSegment.Line,y*(1-.26),a*.44)),z.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*.44)),z.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*0).close()),E}),go.Shape.defineFigureGenerator("Bin",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(y*0,a*1,!0);E.add(b);var x=.1/.3;return b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*(1-x))),b.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*.755,a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*.93,a*(1-x))),b.add(new go.PathSegment(go.PathSegment.Line,y*.64,a*(1-x))),b.add(new go.PathSegment(go.PathSegment.Line,y*.61,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.39,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.36,a*(1-x))),b.add(new go.PathSegment(go.PathSegment.Line,y*.07,a*(1-x))),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.755),a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.66),a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.66),a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.8),a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*0,a*(1-x)).close()),E}),go.Shape.defineFigureGenerator("Upload",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(y*0,a*1,!0);E.add(b);var x=.1/.3;b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*(1-x))),b.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*.755,a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*.93,a*(1-x))),b.add(new go.PathSegment(go.PathSegment.Line,y*.64,a*(1-x))),b.add(new go.PathSegment(go.PathSegment.Line,y*.61,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.39,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.36,a*(1-x))),b.add(new go.PathSegment(go.PathSegment.Line,y*.07,a*(1-x))),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.755),a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.66),a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.66),a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.8),a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*0,a*(1-x)).close());var z=new go.PathFigure(y*.5,a*0,!0);return E.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y*.26,a*.25)),z.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.25)),z.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.63)),z.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*.63)),z.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*.25)),z.add(new go.PathSegment(go.PathSegment.Line,y*.74,a*.25).close()),E}),go.Shape.defineFigureGenerator("EmptyDrink",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(y*.15,a*0,!1);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*.85,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.7,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,a*1).close()),E}),go.Shape.defineFigureGenerator("Drink",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(y*.15,a*0,!1);E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*.85,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.7,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,a*1).close());var x=new go.PathFigure(y*.235,a*.28,!0);return E.add(x),x.add(new go.PathSegment(go.PathSegment.Line,y*.765,a*.28)),x.add(new go.PathSegment(go.PathSegment.Line,y*.655,a*.97)),x.add(new go.PathSegment(go.PathSegment.Line,y*.345,a*.97).close()),E}),go.Shape.defineFigureGenerator("4Arrows",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(y*.5,a*0,!0);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*.65,a*.25)),b.add(new go.PathSegment(go.PathSegment.Line,y*.55,a*.25)),b.add(new go.PathSegment(go.PathSegment.Line,y*.55,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*.35)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.5)),b.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*.65)),b.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*.55)),b.add(new go.PathSegment(go.PathSegment.Line,y*.55,a*.55)),b.add(new go.PathSegment(go.PathSegment.Line,y*.55,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.65,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.35,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.45,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.45,a*.55)),b.add(new go.PathSegment(go.PathSegment.Line,y*.25,a*.55)),b.add(new go.PathSegment(go.PathSegment.Line,y*.25,a*.65)),b.add(new go.PathSegment(go.PathSegment.Line,y*0,a*.5)),b.add(new go.PathSegment(go.PathSegment.Line,y*.25,a*.35)),b.add(new go.PathSegment(go.PathSegment.Line,y*.25,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,y*.45,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,y*.45,a*.25)),b.add(new go.PathSegment(go.PathSegment.Line,y*.35,a*.25).close()),E}),go.Shape.defineFigureGenerator("Connector","Ellipse"),go.Shape.defineFigureGenerator("Alternative","TriangleUp"),go.Shape.defineFigureGenerator("Merge","TriangleUp"),go.Shape.defineFigureGenerator("Decision","Diamond"),go.Shape.defineFigureGenerator("DataTransmissions","Hexagon"),go.Shape.defineFigureGenerator("Gate","Crescent"),go.Shape.defineFigureGenerator("Delay","HalfEllipse"),go.Shape.defineFigureGenerator("Input","Parallelogram1"),go.Shape.defineFigureGenerator("ManualLoop","ManualOperation"),go.Shape.defineFigureGenerator("ISOProcess","Chevron"),go.Shape.defineFigureGenerator("MessageToUser","SquareArrow"),go.Shape.defineFigureGenerator("MagneticData","Cylinder1"),go.Shape.defineFigureGenerator("DirectData","Cylinder4"),go.Shape.defineFigureGenerator("StoredData","DataStorage"),go.Shape.defineFigureGenerator("SequentialData","MagneticTape"),go.Shape.defineFigureGenerator("Subroutine","Procedure")},93510:function(module,exports,__webpack_require__){var __WEBPACK_AMD_DEFINE_ARRAY__,__WEBPACK_AMD_DEFINE_RESULT__;(function(){if(typeof window.GGBApplet=="function"){console.warn("deployggb.js was loaded twice");return}var isRenderGGBElementEnabled=!1,scriptLoadStarted=!1,html5AppletsToProcess=null,ggbHTML5LoadedCodebaseIsWebSimple=!1,ggbHTML5LoadedCodebaseVersion=null,ggbHTML5LoadedScript=null,GGBApplet=function(){"use strict";for(var Oe={},mt="5.0",re={},ae=null,ue=!1,Ue=!1,Ge=null,Se=!1,Fe=null,le=null,ke=0;ke4?parseFloat(ye):5};Oe.setHTML5Codebase=function(ye,Be){le=ye,et(ye,Be)},Oe.setJavaCodebase=Oe.setJavaCodebaseVersion=Oe.isCompiledInstalled=Oe.setPreCompiledScriptPath=Oe.setPreCompiledResourcePath=function(){},Oe.setHTML5CodebaseVersion=function(ye,Be){var Re=parseFloat(ye);if(Re!==NaN&&Re<5){console.log("The GeoGebra HTML5 codebase version "+Re+" is deprecated. Using version latest instead.");return}Fe=ye,We(ye,Be)},Oe.getHTML5CodebaseVersion=function(){return ne},Oe.getParameters=function(){return re},Oe.setFontsCSSURL=function(ye){z=ye},Oe.setGiacJSURL=function(ye){},Oe.setJNLPFile=function(ye){Ce=ye},Oe.setJNLPBaseDir=function(ye){},Oe.inject=function(){function ye(){return window.frameElement&&window.frameElement.getAttribute("data-singleton")}for(var Be="auto",Re=re.id,vt,qe=!1,ut=0;ut=5)return!0;var ye=Oe.getAppletObject();return ye&&typeof ye.recalculateEnvironments=="function"?(ye.recalculateEnvironments(),!0):!1},Oe.startAnimation=function(){var ye=Oe.getAppletObject();return ye&&typeof ye.startAnimation=="function"?(ye.startAnimation(),!0):!1},Oe.stopAnimation=function(){var ye=Oe.getAppletObject();return ye&&typeof ye.stopAnimation=="function"?(ye.stopAnimation(),!0):!1},Oe.getAppletObject=function(){var ye=re.id!==void 0?re.id:"ggbApplet";return window[ye]},Oe.resize=function(){};var be=function(ye,Be,Re){var vt=document.createElement("param");vt.setAttribute("name",Be),vt.setAttribute("value",Re),ye.appendChild(vt)},xe=function(ye){return ye&&ye!=="false"},Te=function(ye,Be,Re){te(ne)<=4.2&&(Re=!0);var vt=!isRenderGGBElementEnabled&&!scriptLoadStarted;(!isRenderGGBElementEnabled&&!scriptLoadStarted||ggbHTML5LoadedCodebaseVersion!==ne||ggbHTML5LoadedCodebaseIsWebSimple&&!a)&&(vt=!0,isRenderGGBElementEnabled=!1,scriptLoadStarted=!1);var qe=document.createElement("div");qe.classList.add("appletParameters","notranslate");var ut=Be.width,de=Be.height;if(Be.disableAutoScale=Be.disableAutoScale===void 0?GGBAppletUtils.isFlexibleWorksheetEditor():Be.disableAutoScale,Be.width!==void 0)if(te(ne)<=4.4)xe(Be.showToolBar)&&(Be.height-=7),xe(Be.showAlgebraInput)&&(Be.height-=37),Be.width<605&&xe(Be.showToolBar)&&(Be.width=605,ut=605);else{var dt=100;(xe(Be.showToolBar)||xe(Be.showMenuBar))&&(Be.hasOwnProperty("customToolBar")&&(Be.customToolbar=Be.customToolBar),dt=xe(Be.showMenuBar)?245:155),ut=5?(Be.appletOnLoad=function(Ft){var _t=ye.querySelector(".ggb_preview");_t&&_t.parentNode.removeChild(_t),window.GGBT_spinner&&window.GGBT_spinner.removeSpinner(Nt),window.GGBT_wsf_view&&$(window).trigger("resize"),Wt(Ft)},Ie||Nt.appendChild(pe)):qe.appendChild(pe),Nt.appendChild(qe),Ie||ye.appendChild(Nt),setTimeout(function(){Oe.resize()},1)}else{var fe=document.createElement("div");fe.className="applet_scaler",fe.style.position="relative",fe.style.display="block",fe.appendChild(qe),ye.appendChild(fe),Be.appletOnLoad=function(Ft){Oe.resize(),Wt(Ft)}}function De(Ft,_t){_t&&typeof _t.appletOnLoad=="function"&&typeof renderGGBElement=="function"?renderGGBElement(Ft,_t.appletOnLoad):renderGGBElement(Ft),lt("GeoGebra HTML5 applet injected and rendered with previously loaded codebase.",_t)}function Xe(Ft,_t){typeof renderGGBElement=="undefined"?(html5AppletsToProcess===null&&(html5AppletsToProcess=[]),html5AppletsToProcess.push({article:Ft,params:_t}),window.renderGGBElementReady=function(){isRenderGGBElementEnabled=!0,html5AppletsToProcess!==null&&html5AppletsToProcess.length&&(html5AppletsToProcess.forEach(function(Sn){De(Sn.article,Sn.params)}),html5AppletsToProcess=null)},te(ne)<5&&(Ft.className+=" geogebraweb")):De(Ft,_t)}if(vt){scriptLoadStarted=!0;for(var St=0;St0?(Ot.remove(),Nt.attr("id","fullscreencontent").show(),jQuery(Wt).append(Nt),window.dispatchEvent(new Event("resize"))):Te(Ot,Be,!1),window.GGBT_wsf_view.launchFullScreen(Wt)}else Ae=vt,Te(ye,Be,!1);if(!window.GGBT_wsf_view)for(de=0;deye/4*3&&(Ot=ye/4*3),Wt=Ot/5.8,dt.setAttribute("src",b),dt.setAttribute("width",Ot),dt.setAttribute("height",Wt);var Nt=(ye-Ot)/2,Ie=(Be-Wt)/2;dt.style.left=Nt+"px",dt.style.top=Ie+"px",qe.appendChild(dt)}}return qe.appendChild(de),qe},He=function(ye){return ye=ye.toLowerCase(),ye==="html5"||ye==="screenshot"?ye:"html5"},at=["web","webSimple","web3d","tablet","tablet3d","phone"],We=function(ye,Be){if(ne=ye,Be){et(ne,!0);return}var Re=!ue;if(Re){var vt=te(ne);!isNaN(vt)&&vt<4.4&&(Re=!1)}var qe,ut;window.location.protocol.substr(0,4)==="http"?qe=window.location.protocol:qe="http:";var de=ne.indexOf("//");de>0?ut=ne:de===0?ut=qe+ne:ut="https://www.geogebra.org/apps/5.2.814.0/";for(var dt in at)if(ne.slice(at[dt].length*-1)===at[dt]||ne.slice((at[dt].length+1)*-1)===at[dt]+"/"){et(ut,!1);return}!GGBAppletUtils.isFlexibleWorksheetEditor()&&Re&&!ae.is3D&&!ae.AV&&!ae.SV&&!ae.CV&&!ae.EV2&&!ae.CP&&!ae.PC&&!ae.DA&&!ae.FI&&!ae.PV&&!xe(re.showToolBar)&&!xe(re.showMenuBar)&&!xe(re.showAlgebraInput)&&!xe(re.enableRightClick)&&(!re.appName||re.appName=="classic")?ut+="webSimple/":ut+="web3d/",et(ut,!1)},et=function(ye,Be){if(ye.requirejs){nt=ye;return}ye.slice(-1)!=="/"&&(ye+="/"),nt=ye,Be===null&&(Be=ye.indexOf("http")===-1),Le=Be,y="web.nocache.js",a=!1;var Re=nt.split("/");Re.length>1&&(!Be&&Re[Re.length-2]==="webSimple"?(y="webSimple.nocache.js",a=!0):at.indexOf(Re[Re.length-2])>=0&&(y=Re[Re.length-2]+".nocache.js")),Re=ye.split("/"),ne=Re[Re.length-3],ne.substr(0,4)==="test"?ne=ne.substr(4,1)+"."+ne.substr(5,1):(ne.substr(0,3)==="war"||ne.substr(0,4)==="beta")&&(ne="5.0");var vt=parseFloat(ne);vt!==NaN&&vt<5&&ye.indexOf("geogebra.org")>=0&&(console.log("The GeoGebra HTML5 codebase version "+vt+" is deprecated. Using version latest instead."),We("5.0",Be))},lt=function(ye,Be){window.console&&window.console.log&&(!Be||typeof Be.showLogging=="undefined"||Be.showLogging&&Be.showLogging!=="false")&&console.log(ye)};re.material_id!==void 0?ge(gt):gt();function gt(){var ye=mt;Fe!==null?ye=Fe:parseFloat(ye)<5&&(ye="5.0"),We(ye,!1),le!==null&&et(le,Le),Se=!0}return Oe},GGBAppletUtils=function(){"use strict";function Oe(){return window.GGBT_wsf_edit!==void 0}function mt(Se,Fe){Fe!=1?(Se.style.transformOrigin="0% 0% 0px",Se.style.webkitTransformOrigin="0% 0% 0px",Se.style.transform="scale("+Fe+","+Fe+")",Se.style.webkitTransform="scale("+Fe+","+Fe+")",Se.style.maxWidth="initial",Se.querySelector(".ggb_preview")!==null&&(Se.querySelector(".ggb_preview").style.maxWidth="initial"),Se.querySelectorAll(".ggb_preview img")[0]!==void 0&&(Se.querySelectorAll(".ggb_preview img")[0].style.maxWidth="initial"),Se.querySelectorAll(".ggb_preview img")[1]!==void 0&&(Se.querySelectorAll(".ggb_preview img")[1].style.maxWidth="initial")):(Se.style.transform="none",Se.style.webkitTransform="none")}function re(Se,Fe,le,ke,Ye,Ce){var nt=null;if(Ce!=null&&Ce!="")for(var Le=Se.parentNode;Le!=null;)if((" "+Le.className+" ").indexOf(" "+Ce+" ")>-1){nt=Le;break}else Le=Le.parentNode;var Ae=0,ne=0,y=0,a=0,E=0,b=0,x=0;if(nt)Ae=nt.offsetWidth,ne=Math.max(ke?nt.offsetWidth:0,nt.offsetHeight);else{if(window.innerWidth&&document.documentElement.clientWidth?(Ae=Math.min(window.innerWidth,document.documentElement.clientWidth),ne=Math.min(window.innerHeight,document.documentElement.clientHeight),y=Ae):(Ae=window.innerWidth,ne=window.innerHeight,y=window.innerWidth),Se){var z=Se.getBoundingClientRect();z.left>0&&z.left<=Ae&&(Ye===void 0||!Ye)&&(document.dir==="rtl"?(E=Ae-z.width-z.left,b=y<=480?10:30):(b=z.left,E=y<=480?10:30),a=b+E)}if(Se&&typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()){var ee=Se.getBoundingClientRect();window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionRight"?(a=40,x=0):window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionTop"&&(a=0,x=40)}}return Se&&((le===void 0||!le)&&Fe>0&&Fe+a1&&(Ce=!0)),Fe&&typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()&&(Ce=!0),!(Se.hasOwnProperty("disableAutoScale")&&Se.disableAutoScale))Ye=ae(Se,Fe,Ce,le,Se.scaleContainerClass);else return ke;return Ce&&(!Se.hasOwnProperty("scale")||ke===1)?Ye:Math.min(ke,Ye)}function Ue(Se){var Fe=Math.min(window.innerWidth,document.documentElement.clientWidth),le=Math.min(window.innerHeight,document.documentElement.clientHeight),ke=Se.getBoundingClientRect(),Ye=(Fe-ke.width)/2,Ce=(le-ke.height)/2;Ce<0&&(Ce=0),Se.style.position="relative",window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionRight"?(Ye<40?Se.style.left="40px":Se.style.left=Ye+"px",Se.style.top=Ce+"px"):window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionTop"&&(Ce<40?Se.style.top="40px":Se.style.top=Ce+"px",Se.style.left=Ye+"px")}function Ge(Se,Fe){var le=Se.querySelector(".appletParameters");if(le){if(typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()){if(Fe.id!==le.getAttribute("data-param-id"))return;window.GGBT_wsf_view.setCloseBtnPosition(Se)}if(le.parentElement&&/fullscreen/.test(le.parentElement.className))return;var ke=ue(Fe,Se);Oe()&&le.setAttribute("data-param-scale",ke);for(var Ye=null,Ce=0;Ce=O)continue;if(j==jb){if(k=i.getAttribute(kb),k){var l,m=k.indexOf(lb);m>=O?(j=k.substring(O,m),l=k.substring(m+P)):(j=k,l=W),c[j]=l}}else if(j==mb){if(k=i.getAttribute(kb),k)try{d=eval(k)}catch(Oe){alert(nb+k+ob)}}else if(j==pb&&(k=i.getAttribute(kb),k))try{e=eval(k)}catch(Oe){alert(nb+k+qb)}}}__gwt_getMetaProperty=function(Oe){var mt=c[Oe];return mt==null?null:mt},r=d,webModule.__errFn=e}function B(){function Oe(Se){var Fe=Se.lastIndexOf(rb);Fe==-1&&(Fe=Se.length);var le=Se.indexOf(sb);le==-1&&(le=Se.length);var ke=Se.lastIndexOf(tb,Math.min(le,Fe));return ke>=O?Se.substring(O,ke+P):W}function mt(Se){if(!Se.match(/^\w+:\/\//)){var Fe=o.createElement(ub);Fe.src=Se+vb,Se=Oe(Fe.src)}return Se}function re(){var Se=__gwt_getMetaProperty(wb);return Se!=null?Se:W}function ae(){for(var Se=o.getElementsByTagName(_),Fe=O;FeO?Se[Se.length-P].href:W}function Ue(){var Se=o.location;return Se.href==Se.protocol+zb+Se.host+Se.pathname+Se.search+Se.hash}var Ge=re();return Ge==W&&(Ge=ae()),Ge==W&&(Ge=ue()),Ge==W&&Ue()&&(Ge=Oe(o.location.href)),Ge=mt(Ge),Ge}function C(Oe){return Oe.match(/^\//)||Oe.match(/^[a-zA-Z]+:\/\//)?Oe:webModule.__moduleBase+Oe}function D(){var Oe=[],mt=O,re=[],ae=[];function ue(Se){var Fe=ae[Se](),le=re[Se];if(Fe in le)return Fe;var ke=[];for(var Ye in le)ke[le[Ye]]=Ye;throw r&&r(Se,ke,Fe),null}if(__gwt_isKnownPropertyValue=function(Se,Fe){return Fe in re[Se]},webModule.__getPropMap=function(){var Se={};for(var Fe in re)re.hasOwnProperty(Fe)&&(Se[Fe]=ue(Fe));return Se},webModule.__computePropValue=ue,n.__gwt_activeModules[L].bindings=webModule.__getPropMap,p())return C(Bb);var Ue;try{Ue=Cb;var Ge=Ue.indexOf(Db);Ge!=-1&&(mt=parseInt(Ue.substring(Ge+P),$),Ue=Ue.substring(O,Ge))}catch(Se){}return webModule.__softPermutationId=mt,C(Ue+Eb)}function F(){n.__gwt_stylesLoaded||(n.__gwt_stylesLoaded={})}A(),webModule.__moduleBase=window.ENV==="build"?"/react/build/js/mathematicalGraphics/"+name+"/":"/js/mathematicalGraphics/"+name+"/",s[L].moduleBase=webModule.__moduleBase;var G=D();return F(),w(G),!0}return webModule},typeof window.web3d!="function"&&(window.web3d=GGBAppletUtils.makeModule("web3d","A18F540516513B1292CA7CEF2F6AFC7E")),typeof window.webSimple!="function"&&(window.webSimple=GGBAppletUtils.makeModule("webSimple","96B09BF1B436BF53F0DF54116700F16A")),window.GGBApplet=GGBApplet})()},28735:function(Oe,mt,re){"use strict";re.d(mt,{Ax:function(){return Ge},Ds:function(){return Se},KI:function(){return le},SI:function(){return Ue},f1:function(){return ue}});var ae=re(74128);function ue(ke){let Ye=!0;if(ke.length>0){for(let Ce=0;Cenew Promise((x,z)=>{var ee=ie=>{try{oe(b.next(ie))}catch(ge){z(ge)}},te=ie=>{try{oe(b.throw(ie))}catch(ge){z(ge)}},oe=ie=>ie.done?x(ie.value):Promise.resolve(ie.value).then(ee,te);oe((b=b.apply(a,E)).next())});const ne=({className:a,style:E,dataSource:b=[],authority:x=!1,callback:z,showDimensions:ee=!0,classroomList:te})=>{var oe;const ie=(0,nt.useIntl)(),[ge,me]=(0,ae.useState)({content:"",type:""}),[se,be]=(0,ae.useState)({}),[xe,Te]=(0,ae.useState)(!1),[rt,pt]=(0,ae.useState)({title:"",visible:!1,src:"",snapshotData:{}}),we=(0,ae.useRef)(),Ve=We=>Ae(void 0,null,function*(){if(be(We),We.file_type==="txt"){const et=yield(0,Ye.ZP)(We.url,{method:"get",headers:{"Content-Type":"application/xml"}});we.current=et}me({type:We.file_type,content:ke.Z.API_SERVER+We.url})}),Qe=We=>{var et;pt({visible:!0,src:ke.Z.API_SERVER+We.url,id:We.id,title:We.title,snapshotData:(et=We==null?void 0:We.subitem)==null?void 0:et.settings})},He=We=>Ae(void 0,null,function*(){var et;me({type:We.file_type,content:ke.Z.API_SERVER+((et=We==null?void 0:We.subitem)==null?void 0:et.url)})}),at=()=>{z(),pt({visible:!1})};return b!=null&&b.length?ae.createElement(ae.Fragment,null,ae.createElement("div",{className:Ge()(ue.list,a),style:E},b.map((We,et)=>{var lt,gt,ye;return ae.createElement("div",{key:et,className:ue.row},ae.createElement("div",{className:ue.title,onClick:()=>Ve(We)},ae.createElement("i",{className:"iconfont icon-fujian1"}),ae.createElement("span",{title:We.title},We.title)),ae.createElement("div",{className:ue.size},We.filesize),ae.createElement("div",{className:ue.download,onClick:()=>{var Be,Re;if((0,Ce.Rm)()&&!((Be=te.AssistantObject.normal)!=null&&Be.can_download)){Le.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}(0,le.Nd)("",`${ke.Z.API_SERVER}${(Re=We.url)==null?void 0:Re.replace("disposition=inline","")}`)}},ae.createElement("i",{className:"iconfont icon-xiazai4"}),ie.formatMessage({id:"classroomGraphicGroupHomework.download",defaultMessage:"\u4E0B\u8F7D"})),!["other","download"].includes(We==null?void 0:We.file_type)&&ae.createElement("div",{className:ue.preview,onClick:()=>Ve(We)},ae.createElement("i",{className:"iconfont icon-yulan"}),ie.formatMessage({id:"classroomGraphicGroupHomework.preview",defaultMessage:"\u9884\u89C8"})),["image"].includes(We==null?void 0:We.file_type)&&ee&&(x?ae.createElement("div",{className:ue.annotation,onClick:()=>Qe(We)},ae.createElement("i",{className:"iconfont icon-pizhu"}),(lt=We.subitem)!=null&<.id?"\u4FEE\u6539\u6279\u6CE8":"\u6279\u6CE8"):((gt=We.subitem)==null?void 0:gt.id)&&ae.createElement("div",{className:ue.annotation,onClick:()=>He(We)},ae.createElement("i",{className:"iconfont icon-chakanlaoshipizhu1"}),"\u67E5\u770B\u8001\u5E08\u6279\u6CE8")),["image"].includes(We==null?void 0:We.file_type)&&((ye=We.subitem)==null?void 0:ye.id)&&ae.createElement("div",{className:ue.download,style:{marginLeft:20},onClick:()=>{var Be,Re;(0,le.Nd)("",`${ke.Z.API_SERVER}${(Re=(Be=We==null?void 0:We.subitem)==null?void 0:Be.url)==null?void 0:Re.replace("disposition=inline","")}`)}},ae.createElement("i",{className:"iconfont icon-xiazai4"}),"\u4E0B\u8F7D\u6279\u6CE8\u6587\u4EF6"),["office"].includes(We==null?void 0:We.file_type)&&(0,Ce.eB)()&&["xlsx","docx","pptx"].includes(We==null?void 0:We.file_sub)&&ee&&ae.createElement("div",{className:ue.annotation,onClick:()=>{Te(!0),Ve(We)}},ae.createElement("i",{className:"iconfont icon-pizhu"}),We.is_edit?"\u4FEE\u6539\u6279\u6CE8":"\u6279\u6CE8"),We.is_edit&&(0,Ce.dE)()&&ee&&ae.createElement("div",{className:ue.annotation,onClick:()=>{Ve(We)}},ae.createElement("i",{className:"iconfont icon-sousuo7"}),"\u67E5\u770B\u8001\u5E08\u6279\u6CE8"))})),ae.createElement(Se.Z,{close:!0,data:ge==null?void 0:ge.content,type:ge==null?void 0:ge.type,hasMask:!0,disabledDownload:(0,Ce.Rm)()&&!((oe=te.AssistantObject.normal)!=null&&oe.can_download),editOffice:xe?"edit":"view",monacoEditor:{value:we.current,language:"txt",onChange:()=>{},options:{readOnly:!0,fontSize:14,minimap:{enabled:!1}}},onImgDimensions:x&&ee&&ge.type==="image"?()=>Qe(se):null,onClose:()=>{z(),Te(!1),me({content:"",type:""})}}),ae.createElement(Fe.Z,{onOk:at,onClose:()=>pt({visible:!1}),data:rt,showFullTools:!0})):null};var y=(0,nt.connect)(({classroomList:a})=>({classroomList:a}))(ne)},16750:function(Oe,mt,re){"use strict";re.d(mt,{Z:function(){return Le}});var ae=re(59301),ue={imageDimensions:"imageDimensions___a7crR",img:"img___Kroat",fullWidth:"fullWidth___c492T"},Ue=re(92310),Ge=re.n(Ue),Se=re(71418),Fe=re(2859),le=re(38147),ke=re(65862),Ye=re(65582),Ce=(Ae,ne,y)=>new Promise((a,E)=>{var b=ee=>{try{z(y.next(ee))}catch(te){E(te)}},x=ee=>{try{z(y.throw(ee))}catch(te){E(te)}},z=ee=>ee.done?a(ee.value):Promise.resolve(ee.value).then(b,x);z((y=y.apply(Ae,ne)).next())}),Le=({data:Ae,className:ne,fullWidth:y,style:a={},onClose:E,onOk:b,showFullTools:x,noAssociationId:z})=>{const ee=(0,Ye.useIntl)(),te=(0,ae.useRef)(null),oe=(0,ae.useRef)(null),ie=(0,ae.useRef)(null),ge=(0,ae.useRef)(null),[me,se]=(0,ae.useState)(!1),[be,xe]=(0,ae.useState)("\u6B63\u5728\u52A0\u8F7D\u4E2D");(0,ae.useEffect)(()=>{ie.current||(ie.current=document.createElement("style"),document.head.appendChild(ie.current)),Ae!=null&&Ae.visible?(document.body.setAttribute("data-custom","y-hidden"),ie.current.innerHTML=" html { overflow-y: hidden; }",Ae!=null&&Ae.src&&Te()):(document.body.removeAttribute("data-custom"),ie.current&&(document.head.removeChild(ie.current),ie.current=null))},[Ae==null?void 0:Ae.visible]);const Te=()=>Ce(void 0,null,function*(){se(!0),xe("\u6B63\u5728\u52A0\u8F7D\u4E2D");const Qe=yield(0,ke.ZJ)(Ae==null?void 0:Ae.src);te.current.src="",te.current.src=Qe,te.current.onload=function(){Ve()},se(!1),xe("")}),rt=()=>{document.body.removeAttribute("data-custom"),ie.current.innerHTML=" ",E()},pt=Qe=>Ce(void 0,null,function*(){se(!0),xe("\u6B63\u5728\u4FDD\u5B58\u4E2D");const He=yield(0,le.ZP)("/api/attachments.json",{method:"post",body:{file_type:"base64",original_filename:Ae.title,file:Qe.dataUrl}});He!=null&&He.id&&!z?(yield(0,le.ZP)(`/api/attachments/${Ae.id}/add_subitem.json`,{method:"post",body:{subitem_id:He==null?void 0:He.id,settings:JSON.stringify(Qe.state)}})).status===0&&b():He!=null&&He.id&&b(He),document.body.removeAttribute("data-custom"),ie.current.innerHTML=" ",se(!1),xe("")}),we=()=>{const Qe=document.querySelector('a[href="https://markerjs.com/"]');Qe&&Qe.parentNode&&(Qe.parentNode.style.display="none"),[{name:'[data-action="select"]',title:"\u9009\u62E9"},{name:'[data-action="delete"]',title:"\u5220\u9664\u5143\u7D20"},{name:'[data-action="undo"]',title:"\u64A4\u9500"},{name:'[data-type-name="FrameMarker"]',title:"\u77E9\u5F62"},{name:'[data-type-name="FreehandMarker"]',title:"\u753B\u7EBF"},{name:'[data-type-name="ArrowMarker"]',title:"\u7BAD\u5934"},{name:'[data-type-name="TextMarker"]',title:"\u6587\u672C"},{name:'[data-type-name="EllipseMarker"]',title:"\u692D\u5706"},{name:'[data-type-name="HighlightMarker"]',title:"\u65B9\u5757"},{name:'[data-type-name="CalloutMarker"]',title:"\u6CE8\u91CA"},{name:'[data-action="render"]',title:ee.formatMessage({id:"classroomClassroomExperiments.save",defaultMessage:"\u4FDD\u5B58"})},{name:'[data-action="close"]',title:"\u9000\u51FA"}].forEach(at=>{const We=document.querySelector(at.name);We&&We.setAttribute("title",at.title)})},Ve=()=>{oe.current=new Fe.hP(te.current),oe.current.targetRoot=ge.current,oe.current.addEventListener("render",pt),oe.current.addEventListener("beforeclose",rt),x&&(oe.current.availableMarkerTypes=oe.current.ALL_MARKER_TYPES,oe.current.uiStyleSettings.redoButtonVisible=!0,oe.current.uiStyleSettings.notesButtonVisible=!0,oe.current.uiStyleSettings.zoomButtonVisible=!0,oe.current.uiStyleSettings.zoomOutButtonVisible=!0,oe.current.uiStyleSettings.clearButtonVisible=!0),window.markerArea=oe.current.uiStyleSettings,oe.current.show(),Ae!=null&&Ae.snapshotData&&oe.current.restoreState(Ae.snapshotData),setTimeout(()=>{window.scrollTo(0,0),we()},300)};return ae.createElement(ae.Fragment,null,(Ae==null?void 0:Ae.visible)&&ae.createElement(Se.Z,{spinning:me,tip:be,style:{position:"absolute"}},ae.createElement("div",{ref:ge,className:Ge()(ue.imageDimensions,ne,y?ue.fullWidth:""),style:a},ae.createElement("img",{className:ue.img,ref:te}))))}},99298:function(Oe,mt,re){"use strict";var ae=re(59301),ue=re(95237),Ue=re(43604),Ge=re(99313),Se=re(3113),Fe=re(6339),le=re(96408),ke=re(48136),Ye=re(65582),Ce=re(59301);const nt=(0,ae.forwardRef)(({callback:Le,showSaveButton:Ae,value:ne=""},y)=>{const a=(0,ae.useRef)(),E=(0,Ye.useIntl)(),b=[{name:E.formatMessage({id:"markdownEditor.fractionsScores",defaultMessage:"\u5206\u6570\u5F97\u5206"}),value:"\\frac{x}{y}",children:[{name:"\u5206\u6570 Fractions",data:[{value:"\\frac{a}{b}"},{value:"x\\tfrac{x}{a} "},{value:"\\mathrm{d}t"},{value:"\\partial t"},{value:"\\frac{\\partial y}{\\partial x}"},{value:"\\nabla\\psi"},{value:"\\frac{\\partial^2}{\\partial x_1\\partial x_2}y"},{value:"\\cfrac{1}{a + \\cfrac{7}{b + \\cfrac{2}{9}}} = c"}]},{name:"\u5BFC\u6570 Derivative",data:[{value:"\\dot{a} "},{value:"\\ddot{a}"},{value:"{f}^{\\prime}"},{value:"{f}^{\\prime\\prime}"},{value:"{f}^{(n)}"}]},{name:"\u6A21\u7B97\u672F Modular arithmetic",data:[{value:"a \\bmod b"},{value:"a \\equiv b \\pmod{m} "},{value:"\\gcd(m, n) "},{value:"\\operatorname{lcm}(m, n) "}]}]},{name:E.formatMessage({id:"markdownEditor.rootsSuperscripts",defaultMessage:"\u6839\u5F0F\u89D2\u6807"}),value:"\\sqrt{x}",children:[{name:"\u6839\u5F0F Radicals",data:[{value:"\\sqrt{x}"},{value:"\\sqrt[y]{x}"}]},{name:"\u4E0A\u4E0B\u6807 Sub&Super",data:[{value:"x^{a}"},{value:"x_{a}"},{value:"x_{a}^{b} "},{value:"_{a}^{b} x"},{value:"x_{a}^{b} "}]},{name:"\u91CD\u97F3\u7B26\u53CA\u5176\u4ED6 Accents and Others",data:[{value:"\\hat{a} "},{value:"\\sqrt[y]{x}"},{value:"\\check{} "},{value:"\\grave{a} "},{value:"\\acute{a}"},{value:"\\tilde{a}"},{value:"\\breve{a}"},{value:"\\bar{a}"},{value:"\\vec{a}"},{value:"\\not{a}"},{value:"\\widetilde{abc}"},{value:"\\widehat{abc}"},{value:"\\overleftarrow{abc} "},{value:"\\overrightarrow{abc}"},{value:"\\overline{abc}"},{value:"\\underline{abc}"},{value:"\\overbrace{abc}"},{value:"\\underbrace{abc}"},{value:"\\overset{a}{abc}"},{value:"\\underset{a}{abc} \\stackrel\\frown{ab}"},{value:"\\overline{ab} "},{value:"\\overleftrightarrow{ab}"},{value:"\\overset{a}{\\leftarrow}"},{value:"\\overset{a}{\\rightarrow}"},{value:"\\xleftarrow[abc]{a}"},{value:"\\xrightarrow[abc]{a} "}]}]},{name:E.formatMessage({id:"markdownEditor.limitsLogarithms",defaultMessage:"\u6781\u9650\u5BF9\u6570"}),value:"\\lim_{x \\to 0}",children:[{name:"\u6781\u9650 Limits",data:[{value:"\\lim a"},{value:"\\lim_{x \\to 0}"},{value:"\\lim_{x \\to \\infty}"},{value:"\\max_b{a}"},{value:"\\min_a{b}"}]},{name:"\u5BF9\u6570\u6307\u6570 Logarithms and exponentials",data:[{value:"\\log_{a}{b}"},{value:"\\lg_{a}{b}"},{value:"\\ln_{a}{b}"},{value:"\\exp a"}]},{name:"\u754C\u9650 Bounds",data:[{value:"\\min x"},{value:"\\sup t"},{value:"\\inf s"},{value:"\\lim u"},{value:"\\limsup w"},{value:"\\dim p"},{value:"\\ker\\phi "}]}]},{name:E.formatMessage({id:"markdownEditor.trigonometricFunctions",defaultMessage:"\u4E09\u89D2\u51FD\u6570"}),value:"\\sin a",children:[{name:"\u4E09\u89D2\u51FD\u6570 Trigonometric functions",data:[{value:"\\sin a"},{value:"\\cos a"},{value:"\\tan a"},{value:"\\cot a "},{value:"\\sec a "},{value:"\\csc a "}]},{name:"\u53CD\u4E09\u89D2\u51FD\u6570 Inverse trigonometric functions",data:[{value:"\\sin^{-1}"},{value:"\\cos^{-1}"},{value:"\\tan^{-1}"},{value:"\\cot^{-1}"},{value:"\\sec^{-1}"},{value:"\\csc^{-1}"},{value:"\\arcsin a"},{value:"\\arccos a"},{value:"\\arctan a"},{value:"\\operatorname{arccot} a"},{value:"\\operatorname{arcsec} a"},{value:"\\operatorname{arccsc} a"}]},{name:"\u53CC\u66F2\u51FD\u6570 Hyperblic functions",data:[{value:"\\sinh a"},{value:"\\cosh a"},{value:"\\tanh a"},{value:"\\coth a"},{value:"\\operatorname{sech} a"},{value:"\\operatorname{csch} a"}]},{name:"\u53CD\u53CC\u66F2\u51FD\u6570 Inverse hyperbolic functions",data:[{value:"\\sinh^{-1}"},{value:"a\\cosh^{-1} a"},{value:"\\tanh^{-1} a"},{value:"\\coth^{-1} a"},{value:"\\operatorname{sech}^{-1} a"},{value:"\\operatorname{csch}^{-1} a"}]}]},{name:E.formatMessage({id:"markdownEditor.integralOperations",defaultMessage:"\u79EF\u5206\u8FD0\u7B97"}),value:"\\int_{a}^{b}",children:[{name:"\u79EF\u5206 Integral",data:[{value:"\\int"},{value:"\\int_{a}^{b}"},{value:"\\int\\limits_{a}^{b}"}]},{name:"\u53CC\u91CD\u79EF\u5206 Double integral",data:[{value:"\\iint"},{value:"\\iint_{a}^{b} "},{value:"\\iint\\limits_{a}^{b} "}]},{name:"\u4E09\u91CD\u79EF\u5206 Triple integral",data:[{value:"\\iiint"},{value:"\\iiint_{a}^{b}"},{value:"\\iiint\\limits_{a}^{b} "}]},{name:"\u66F2\u7EBF\u79EF\u5206 Closed line or path integral",data:[{value:"\\oint"},{value:"\\oint_{a}^{b} "}]}]},{name:E.formatMessage({id:"markdownEditor.largeOperations",defaultMessage:"\u5927\u578B\u8FD0\u7B97"}),value:"\\sum_{a}^{b}",children:[{name:"\u6C42\u548C Summation",data:[{value:"\\sum"},{value:"\\sum_{a}^{b}"},{value:"{\\textstyle \\sum_{a}^{b}} "}]},{name:"\u4E58\u79EF\u4F59\u79EF Product and coproduct",data:[{value:"\\prod"},{value:"\\prod_{a}^{b}"},{value:"{\\textstyle \\prod_{a}^{b}}"},{value:"\\coprod"},{value:"\\coprod_{a}^{b}"},{value:"{\\textstyle \\coprod_{a}^{b}} "}]},{name:"\u5E76\u96C6\u4EA4\u96C6 Union and intersection",data:[{value:"\\bigcup"},{value:"\\bigcup_{a}^{b}"},{value:"{\\textstyle \\bigcup_{a}^{b}}"},{value:"\\bigcap"},{value:"\\bigcap_{a}^{b}"}]},{name:"\u6790\u53D6\u5408\u53D6 Disjunction and conjunction",data:[{value:"\\bigvee"},{value:"\\bigvee_{a}^{b}"},{value:"\\bigwedge"},{value:"\\bigwedge_{a}^{b}"}]}]},{name:E.formatMessage({id:"markdownEditor.bracketsRounding",defaultMessage:"\u62EC\u53F7\u53D6\u6574"}),value:"\\left [ \\left ( \\right ) \\right ] ",children:[{name:"\u62EC\u53F7 Brackets",data:[{value:"\\left ( \\right )"},{value:"\\left [ \\right ]"},{value:"\\left \\langle \\right \\rangle "},{value:"\\left | \\right | "},{value:"\\left \\lfloor \\right \\rfloor "},{value:"\\left \\lceil \\right \\rceil "}]}]}],x=[{name:E.formatMessage({id:"markdownEditor.algebra",defaultMessage:"\u4EE3\u6570"}),value:"\\sqrt{a^2+b^2}",children:[{data:[{value:"\\left(x-1\\right)\\left(x+3\\right) "},{value:"\\sqrt{a^2+b^2}"},{value:"\\left ( \\frac{a}{b}\\right )^{n}= \\frac{a^{n}}{b^{n}}"},{value:"\\frac{a}{b}\\pm \\frac{c}{d}= \\frac{ad \\pm bc}{bd} "},{value:"\\frac{x^{2}}{a^{2}}-\\frac{y^{2}}{b^{2}}=1 "},{value:"\\frac{1}{\\sqrt{a}}=\\frac{\\sqrt{a}}{a},a\\ge 0\\frac{1}{\\sqrt{a}}=\\frac{\\sqrt{a}}{a},a\\ge 0 "},{value:"\\sqrt[n]{a^{n}}=\\left ( \\sqrt[n]{a}\\right )^{n} "},{value:"x ={-b \\pm \\sqrt{b^2-4ac}\\over 2a} "},{value:"y-y_{1}=k \\left( x-x_{1}\\right) "},{value:`\\left\\{\\begin{matrix} \r x=a + r\\text{cos}\\theta \\ \r y=b + r\\text{sin}\\theta \r \\end{matrix}\\right. `},{value:`\\begin{array}{l} \r @@ -66,7 +66,7 @@ \\end{array}`},{value:`\\begin{array}{c} \r P_{n}=n! \\\\ \r A_{n}^{k}=\\frac{n!}{\\left( n-k \\left) !\\right. \\right.} \r -\\end{array}`}]}]}],z=oe=>{a.current.setValue(a.current.getValue()+" "+oe.value+" ")},ee=[{key:"1",label:E.formatMessage({id:"markdownEditor.quickTemplates",defaultMessage:"\u5FEB\u6377\u6A21\u677F"}),children:Ce.createElement(ue.Z,{className:le.Z.lists,gutter:[10,10]},b.map((oe,ie)=>Ce.createElement(Xe.Z,{flex:"110px",className:le.Z.item},Ce.createElement("div",null,Ce.createElement(Ee.Z,{value:`$$${oe.value}$$`}),oe.name),Ce.createElement("div",{className:le.Z.children},oe.children.map((ge,me)=>Ce.createElement("div",{key:me},Ce.createElement("h1",null,ge.name),Ce.createElement(ue.Z,{gutter:[10,10]},ge.data.map((se,we)=>Ce.createElement(Xe.Z,{key:we,onClick:()=>z(se),className:le.Z.diamond},Ce.createElement(Ee.Z,{value:"`$$"+se.value+"$$`"}))))))))))},{key:"2",label:E.formatMessage({id:"markdownEditor.formulaTemplates",defaultMessage:"\u516C\u5F0F\u6A21\u677F"}),children:Ce.createElement(ue.Z,{className:le.Z.lists,gutter:[10,10]},x.map((oe,ie)=>Ce.createElement(Xe.Z,{flex:"110px",className:le.Z.item},Ce.createElement("div",null,Ce.createElement(Ee.Z,{value:"`$$"+oe.value+"$$`"}),oe.name),Ce.createElement("div",{className:le.Z.children},oe.children.map((ge,me)=>Ce.createElement("div",{key:me},ge.name&&Ce.createElement("h1",null,ge.name),Ce.createElement(ue.Z,{gutter:[10,10]},ge.data.map((se,we)=>Ce.createElement(Xe.Z,{key:we,onClick:()=>z(se),className:le.Z.diamond},Ce.createElement(Ee.Z,{value:"`$$"+se.value+"$$`"}))))))))))}],te=()=>{var oe=document.createElement("div");oe.innerHTML=a.current.getValue();var ie=oe.innerText;return Te&&Te(ie),ie};return(0,ae.useImperativeHandle)(y,()=>({getData:te})),Ce.createElement("div",{className:le.Z.mathWrap},Ce.createElement(Ge.default,{defaultActiveKey:"1",items:ee}),Ce.createElement("math-field",{locale:"zh_cn",className:le.Z.mathField,placeholder:E.formatMessage({id:"markdownEditor.pleaseOpenKeyboardEnterFormula",defaultMessage:"\u8BF7\u6253\u5F00\u952E\u76D8\uFF0C\u8F93\u5165\u516C\u5F0F"}),ref:a,style:{width:800,marginTop:30,fontSize:18}},ne||""),Ae&&Ce.createElement("div",{className:le.Z.button},Ce.createElement(Se.ZP,{size:"large",onClick:te,style:{zIndex:8,marginTop:10},type:"primary"},E.formatMessage({id:"markdownEditor.saveToEditor",defaultMessage:"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668"}))))});st.Z=Me},57146:function(Oe,st,re){"use strict";re.d(st,{z:function(){return nt},Z:function(){return Ze}});var ae=re(59301),ue=re(54580),Xe=re(8591),Ge=re(43418),Se=re(3113),Ee=re(74128),le=re(80024),_e=Object.defineProperty,Ye=Object.getOwnPropertySymbols,Ce=Object.prototype.hasOwnProperty,Me=Object.prototype.propertyIsEnumerable,Te=(et,dt,it)=>dt in et?_e(et,dt,{enumerable:!0,configurable:!0,writable:!0,value:it}):et[dt]=it,Ae=(et,dt)=>{for(var it in dt||(dt={}))Ce.call(dt,it)&&Te(et,it,dt[it]);if(Ye)for(var it of Ye(dt))Me.call(dt,it)&&Te(et,it,dt[it]);return et},ne=(et,dt,it)=>new Promise((ye,xe)=>{var Re=mt=>{try{Qe(it.next(mt))}catch(de){xe(de)}},vt=mt=>{try{Qe(it.throw(mt))}catch(de){xe(de)}},Qe=mt=>mt.done?ye(mt.value):Promise.resolve(mt.value).then(Re,vt);Qe((it=it.apply(et,dt)).next())});const y="\u3000\u3000";function a(et){var dt=["Bytes","KB","MB","GB","TB"];if(et==0)return"0 Byte";var it=parseInt(""+Math.floor(Math.log(et)/Math.log(1024)),10);return(et/Math.pow(1024,it)).toFixed(1)+" "+dt[it]}var E=({value:et=[],action:dt,onChange:it,className:ye,maxSize:xe=150,title:Re="\u6587\u4EF6\u4E0A\u4F20",accept:vt=null})=>{const Qe={multiple:!1,fileList:et,accept:vt,withCredentials:!0,beforeUpload:de=>de.size/1024/1024(pe.name.indexOf(y)===-1&&(pe.name=`${pe.name}${y}${a(pe.size)}`),Ae({},pe))),de.file.status==="done"&&((Ot=(gt=de.file)==null?void 0:gt.response)==null?void 0:Ot.status)===-1){message.error((Nt=(Wt=de.file)==null?void 0:Wt.response)==null?void 0:Nt.message),it([]);return}it(Ie)},onRemove:de=>ne(void 0,null,function*(){const gt=de.size/1024/1024;return de.status==="uploading"?!0:gt0?"\u6BCF\u6B21\u53EA\u80FD\u4E0A\u4F20\u4E00\u4E2A\u8D44\u6E90\uFF0C \u5220\u9664\u4E0B\u9762\u8D44\u6E90\u53EF\u91CD\u65B0\u4E0A\u4F20 ":"",disabled:et.length>0,ghost:!0},Re),React.createElement("span",{onClick:mt,style:{marginLeft:10}},"(\u5355\u4E2A\u6587\u4EF6\u6700\u5927",xe,"M)"," ")))},b=re(61481),x=re(89392),z=Object.defineProperty,ee=Object.getOwnPropertySymbols,te=Object.prototype.hasOwnProperty,oe=Object.prototype.propertyIsEnumerable,ie=(et,dt,it)=>dt in et?z(et,dt,{enumerable:!0,configurable:!0,writable:!0,value:it}):et[dt]=it,ge=(et,dt)=>{for(var it in dt||(dt={}))te.call(dt,it)&&ie(et,it,dt[it]);if(ee)for(var it of ee(dt))oe.call(dt,it)&&ie(et,it,dt[it]);return et};const me=et=>React.createElement("svg",ge({width:14,height:14,xmlns:"http://www.w3.org/2000/svg"},et),React.createElement("title",null,"\u5F62\u72B6"),React.createElement("path",{d:"M10.354 3.5h-2.77v8.167H6.416V3.5H3.646L7 0l3.354 3.5ZM14 7h-1.167v5.833H1.167V7H0v7h14V7Z",fill:"#3061D0",fillRule:"nonzero"}));var se="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEwLjM1NCAzLjVoLTIuNzd2OC4xNjdINi40MTZWMy41SDMuNjQ2TDcgMGwzLjM1NCAzLjVaTTE0IDdoLTEuMTY3djUuODMzSDEuMTY3VjdIMHY3aDE0VjdaIiBmaWxsPSIjMzA2MUQwIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4=",we=re(65582),Le=Object.defineProperty,ke=Object.getOwnPropertySymbols,ct=Object.prototype.hasOwnProperty,ft=Object.prototype.propertyIsEnumerable,Fe=(et,dt,it)=>dt in et?Le(et,dt,{enumerable:!0,configurable:!0,writable:!0,value:it}):et[dt]=it,rt=(et,dt)=>{for(var it in dt||(dt={}))ct.call(dt,it)&&Fe(et,it,dt[it]);if(ke)for(var it of ke(dt))ft.call(dt,it)&&Fe(et,it,dt[it]);return et},qe=(et,dt,it)=>new Promise((ye,xe)=>{var Re=mt=>{try{Qe(it.next(mt))}catch(de){xe(de)}},vt=mt=>{try{Qe(it.throw(mt))}catch(de){xe(de)}},Qe=mt=>mt.done?ye(mt.value):Promise.resolve(mt.value).then(Re,vt);Qe((it=it.apply(et,dt)).next())});const{Dragger:We}=ue.default;function nt(et){let dt=[];return et&&et.length>0&&(dt=et.map(it=>({uid:it.id,id:it.id,name:it.title+y+it.filesize,url:it.url,filesize:it.filesize,status:"done",response:{id:it.id}}))),dt}var Ze=({value:et,onChange:dt,action:it,data:ye,className:xe,maxSize:Re=150,title:vt,showRemoveModal:Qe=!1,accept:mt="",additionalText:de,isDragger:gt,number:Ot=1e3,aloneClear:Wt=!1,realTimeRemove:Nt=!0,uploadText:Ie,setFileProgress:pe,showFileProgress:fe})=>{const De=(0,we.useIntl)(),[Ve,St]=(0,ae.useState)(!1);let[ht,Ct]=(0,ae.useState)(et||[]),[At,Ht]=(0,ae.useState)(1);(0,ae.useEffect)(()=>{et&&(At===1&&Ct([...et]),Ht(2),Ot===(et==null?void 0:et.length)&&St(!0))},[et]);const Ft=()=>{setTimeout(()=>{ht.pop(),Ct([...ht])},500)};fe&&pe(ht.some(Zt=>Zt.status==="uploading"));const _t={multiple:!0,disabled:Ve,accept:mt,withCredentials:!0,fileList:ht,beforeUpload:(Zt,dn)=>{const Vt=Zt.size/1024/1024;return ht.concat(dn).length>Ot?(ht.pop(),Ct([...ht]),Xe.ZP.error(`\u6700\u591A\u53EA\u80FD\u4E0A\u4F20${Ot}\u4E2A\u6587\u4EF6`),Wt?Promise.reject():(Ft(),!1)):Vt=Ot?St(!0):St(!1),Ct([...ht]),ht=ht.map(Be=>{var Ue,ut;return(Ue=Be==null?void 0:Be.response)!=null&&Ue.id&&(Be.url=(ut=Be==null?void 0:Be.response)==null?void 0:ut.url),Be.name.indexOf(y)===-1&&(Be.name=`${Be.name}${y}${a(Be.size)}`),rt({},Be)}),console.log("info:",Zt,ht),dt(ht)},onRemove:Zt=>qe(void 0,null,function*(){if(!Nt)return!0;const dn=()=>qe(void 0,null,function*(){if(Zt.response?Zt.response.id:Zt.id){let Yt=yield(0,le.JZ)(Zt.response?Zt.response.id:Zt.uid);return Promise.resolve(Yt)}else return!0});return Qe?new Promise((Vt,Yt)=>{Ge.default.confirm({centered:!0,width:530,okText:De.formatMessage({id:"classrooms.confirm",defaultMessage:"\u786E\u5B9A"}),cancelText:De.formatMessage({id:"classrooms.cancel",defaultMessage:"\u53D6\u6D88"}),title:De.formatMessage({id:"shixuns.prompt",defaultMessage:"\u63D0\u793A"}),content:ae.createElement("div",{className:"tc font16"},"\u662F\u5426\u786E\u8BA4\u5220\u9664?"),onOk:()=>qe(void 0,null,function*(){const Pe=yield dn();Xe.ZP.success("\u5220\u9664\u6210\u529F"),Vt(!0)}),onCancel:()=>Vt(!1)})}):yield dn()})};function Sn(Zt){Zt.preventDefault(),Zt.stopPropagation()}return ae.createElement("div",{className:`multi-upload ${xe||""}`},gt&&ae.createElement(We,rt({},_t),ae.createElement("p",{className:"ant-upload-drag-icon"},ae.createElement(b.Z,null)),ae.createElement("p",{className:"ant-upload-text"},"\u70B9\u51FB\u4E0A\u4F20\u56FE\u6807\uFF0C\u9009\u62E9\u8981\u4E0A\u4F20\u7684\u6587\u4EF6\u6216\u5C06\u6587\u4EF6\u62D6\u62FD\u5230\u6B64",ae.createElement("br",null),"(\u5355\u4E2A\u6587\u4EF6\u6700\u5927\u9650\u5236\u4E3A",Re,"MB)"," "),de),!gt&&ae.createElement(ue.default,rt({},_t),ae.createElement(Se.ZP,{disabled:Ve,className:"upload_button"},ae.createElement("img",{className:"aBtn_img",src:se}),vt||De.formatMessage({id:"classroomGraphicGroupHomework.uploadAttachment",defaultMessage:"\u4E0A\u4F20\u9644\u4EF6"})),ae.createElement("span",{onClick:Sn,className:"upload_text"},Ie||`(\u5355\u4E2A\u6587\u4EF6\u6700\u5927${Re}MB)`)))}},85533:function(Oe,st,re){"use strict";re.d(st,{h:function(){return te}});var ae=re(59301),ue=re(57809),Xe=re(78241),Ge=re(3113),Se=re(89780),Ee=re.n(Se),le=re(45559),_e=re(42313),Ye=re(65582),Ce=Object.defineProperty,Me=Object.defineProperties,Te=Object.getOwnPropertyDescriptors,Ae=Object.getOwnPropertySymbols,ne=Object.prototype.hasOwnProperty,y=Object.prototype.propertyIsEnumerable,a=(oe,ie,ge)=>ie in oe?Ce(oe,ie,{enumerable:!0,configurable:!0,writable:!0,value:ge}):oe[ie]=ge,E=(oe,ie)=>{for(var ge in ie||(ie={}))ne.call(ie,ge)&&a(oe,ge,ie[ge]);if(Ae)for(var ge of Ae(ie))y.call(ie,ge)&&a(oe,ge,ie[ge]);return oe},b=(oe,ie)=>Me(oe,Te(ie));const x=ue.default.Option,z={labelCol:{span:4},wrapperCol:{span:20}},ee={asp:["ASP","vbscript"],actionscript:["ActionScript(3.0)/Flash/Flex","clike"],bash:["Bash/Bat","shell"],css:["CSS","css"],c:["C","clike"],cpp:["C++","clike"],csharp:["C#","clike"],coffeescript:["CoffeeScript","coffeescript"],d:["D","d"],dart:["Dart","dart"],delphi:["Delphi/Pascal","pascal"],erlang:["Erlang","erlang"],go:["Golang","go"],groovy:["Groovy","groovy"],html:["HTML","text/html"],java:["Java","clike"],json:["JSON","text/json"],javascript:["Javascript","javascript"],lua:["Lua","lua"],less:["LESS","css"],markdown:["Markdown","gfm"],"objective-c":["Objective-C","clike"],php:["PHP","php"],perl:["Perl","perl"],python:["Python","python"],r:["R","r"],rst:["reStructedText","rst"],ruby:["Ruby","ruby"],sql:["SQL","sql"],sass:["SASS/SCSS","sass"],shell:["Shell","shell"],scala:["Scala","clike"],swift:["Swift","clike"],vb:["VB/VBScript","vb"],xml:["XML","text/xml"],yaml:["YAML","yaml"]};st.Z=({callback:oe,onCancel:ie})=>{const[ge,me]=(0,ae.useState)("python");function se(ke){me(ee[ke][1])}function we(ke){oe(ke)}const Le=(0,Ye.useIntl)();return ae.createElement(Xe.default,b(E({},z),{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:we,style:{width:500}}),ae.createElement(Xe.default.Item,{label:Le.formatMessage({id:"markdownEditor.codeLanguage",defaultMessage:"\u4EE3\u7801\u8BED\u8A00"}),name:"language"},ae.createElement(ue.default,{getPopupContainer:ke=>ke.parentNode,onChange:se},Object.keys(ee).map(ke=>ae.createElement(x,{key:ke,value:ke},ee[ke][0])))),ae.createElement(Xe.default.Item,{label:Le.formatMessage({id:"markdownEditor.codeContent",defaultMessage:"\u4EE3\u7801\u5185\u5BB9"}),name:"content",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4EE3\u7801\u5185\u5BB9"}]},ae.createElement(te,{mode:ge})),ae.createElement("div",{className:"flex-container flex-end"},ae.createElement(Ge.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},Le.formatMessage({id:"markdownEditor.confirm",defaultMessage:"\u786E\u5B9A"})),ae.createElement(Ge.ZP,{type:"ghost",onClick:ie},Le.formatMessage({id:"markdownEditor.cancel",defaultMessage:"\u53D6\u6D88"}))))};function te({value:oe,onChange:ie,mode:ge,options:me={}}){const se=(0,ae.useRef)(),[we,Le]=(0,ae.useState)();return(0,ae.useEffect)(()=>{if(we){let ke=function(ct){const ft=ct.getValue();ie&&ie(ft)};return we.on("change",ke),()=>{we.off("change",ke)}}},[we,ie]),(0,ae.useEffect)(()=>{we&&we.setOption("mode",ge)},[we,ge]),(0,ae.useEffect)(()=>{we&&(oe!==we.getValue()||oe==="")&&setTimeout(()=>{we.setValue(oe||"")},300)},[we,oe]),(0,ae.useEffect)(()=>{if(se.current&&!we){const ke=Ee().fromTextArea(se.current,E({mode:ge,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0,matchBrackets:!0,styleActiveLine:!0},me));Le(ke)}},[se.current,we]),ae.createElement("div",{className:"my-codemirror-container"},ae.createElement("textarea",{ref:se}))}},96565:function(Oe,st,re){"use strict";re.d(st,{Z:function(){return na}});var ae=re(59301),ue=re(89780),Xe=re.n(ue),Ge=re(76374),Se=re(45559),Ee=re(6313),le=re(25717),_e=re(99498),Ye=re(25419),Ce=re(67549),Me=re(6339),Te=({value:he="",className:be,showTextOnly:ve,showLines:at,style:bt={}})=>{const $t=(0,ae.useMemo)(()=>"",[he]);return ae.createElement(ae.Fragment,null,ae.createElement("div",{dangerouslySetInnerHTML:{__html:$t}}))},Ae=re(65582),ne=re(59301),y=Object.defineProperty,a=Object.defineProperties,E=Object.getOwnPropertyDescriptors,b=Object.getOwnPropertySymbols,x=Object.prototype.hasOwnProperty,z=Object.prototype.propertyIsEnumerable,ee=(he,be,ve)=>be in he?y(he,be,{enumerable:!0,configurable:!0,writable:!0,value:ve}):he[be]=ve,te=(he,be)=>{for(var ve in be||(be={}))x.call(be,ve)&&ee(he,ve,be[ve]);if(b)for(var ve of b(be))z.call(be,ve)&&ee(he,ve,be[ve]);return he},oe=(he,be)=>a(he,E(be));function ie({onActionCallback:he,title:be,icon:ve,actionName:at,className:bt="",children:$t}){function qt(){he(at)}return ne.createElement("a",{title:be,className:bt,onClick:qt},ne.createElement("i",{className:`${ve}`}),$t)}var ge=({watch:he,showNullButton:be,showNullProgramButton:ve,onActionCallback:at,fullScreen:bt,insertTemp:$t,hidetoolBar:qt,extraUse:Kt})=>{const Gt=(0,Ae.useIntl)(),Qn=[...[{title:Gt.formatMessage({id:"markdownEditor.bold",defaultMessage:"\u7C97\u4F53"}),icon:"md-iconfont icon-bold",actionName:"bold"},{title:Gt.formatMessage({id:"markdownEditor.italic",defaultMessage:"\u659C\u4F53"}),icon:"md-iconfont icon-italic",actionName:"italic"},"|",{title:Gt.formatMessage({id:"markdownEditor.unorderedList",defaultMessage:"\u65E0\u5E8F\u5217\u8868"}),icon:"md-iconfont icon-unorder-list",actionName:"list-ul"},{title:Gt.formatMessage({id:"markdownEditor.orderedList",defaultMessage:"\u6709\u5E8F\u5217\u8868"}),icon:"md-iconfont icon-order-list",actionName:"list-ol"},"|",{title:Gt.formatMessage({id:"markdownEditor.inlineCode",defaultMessage:"\u884C\u5185\u4EE3\u7801"}),icon:"md-iconfont icon-code",actionName:"code"},{title:Gt.formatMessage({id:"markdownEditor.codeBlockMultiLanguage",defaultMessage:"\u4EE3\u7801\u5757\uFF08\u591A\u8BED\u8A00\u98CE\u683C\uFF09"}),icon:"md-iconfont icon-file-code",actionName:"code-block"},{title:Gt.formatMessage({id:"markdownEditor.link",defaultMessage:"\u94FE\u63A5"}),icon:"md-iconfont icon-link",actionName:"link"},"|",{title:Gt.formatMessage({id:"markdownEditor.inlineFormula",defaultMessage:"\u884C\u5185\u516C\u5F0F"}),icon:"md-iconfont icon-sum",actionName:"inline-latex"},{title:Gt.formatMessage({id:"markdownEditor.mathImage",defaultMessage:"\u6570\u5B66\u56FE\u50CF"}),icon:"iconfont icon-shuxuetuxiang2",actionName:"maths-latex"},{title:Gt.formatMessage({id:"markdownEditor.multiLineFormula",defaultMessage:"\u591A\u884C\u516C\u5F0F"}),icon:"iconfont icon-jisuan1",actionName:"latex"},"|",{title:Gt.formatMessage({id:"markdownEditor.addImage",defaultMessage:"\u6DFB\u52A0\u56FE\u7247"}),icon:"md-iconfont icon-picture",actionName:"upload-image"},{title:Gt.formatMessage({id:"markdownEditor.insertDrawing",defaultMessage:"\u63D2\u5165\u753B\u56FE"}),icon:"iconfont icon-sheji",actionName:"draw-image"},{title:Gt.formatMessage({id:"markdownEditor.insertFlowchart",defaultMessage:"\u63D2\u5165\u6D41\u7A0B\u56FE"}),icon:"iconfont icon-liucheng",actionName:"add-flowchart"},{title:Gt.formatMessage({id:"markdownEditor.table",defaultMessage:"\u8868\u683C"}),icon:"md-iconfont icon-table",actionName:"add-table"},"|",{title:Gt.formatMessage({id:"markdownEditor.lineBreak",defaultMessage:"\u6362\u884C"}),icon:"md-iconfont icon-minus",actionName:"line-break"},{title:Gt.formatMessage({id:"markdownEditor.clear",defaultMessage:"\u6E05\u7A7A"}),icon:"md-iconfont icon-eraser",actionName:"eraser"}],{title:`${he?Gt.formatMessage({id:"markdownEditor.disableRealTimePreview",defaultMessage:"\u5173\u95ED\u5B9E\u65F6\u9884\u89C8"}):Gt.formatMessage({id:"markdownEditor.enableRealTimePreview",defaultMessage:"\u5F00\u542F\u5B9E\u65F6\u9884\u89C8"})}`,icon:`${he?"md-iconfont icon-eye-slash":"md-iconfont icon-eye"}`,actionName:"trigger-watch"}];return ne.createElement("ul",{className:"markdown-toolbar-container"},!qt&&Qn.map((Dn,lt)=>ne.createElement("li",{key:lt},Dn.actionName?ne.createElement(ie,oe(te({},Dn),{onActionCallback:at})):ne.createElement("span",{className:"v-line"}))),be?ne.createElement("li",null,ne.createElement(ie,{icon:"md-iconfont icon-edit insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-null-ch",onActionCallback:at},ne.createElement("span",{className:"fill-tip"},"\u70B9\u51FB\u63D2\u5165\b\u586B\u7A7A\u9879"))):null,ve?ne.createElement(ne.Fragment,null,ne.createElement("li",null,ne.createElement(ie,{icon:"md-iconfont icon-edit insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-signal",onActionCallback:at},ne.createElement("span",{className:"fill-tip"},"+\u5355\u884C\u586B\u7A7A\u9879"))),ne.createElement("li",null,ne.createElement(ie,{icon:"md-iconfont icon-uniE900 insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-multiple",onActionCallback:at},ne.createElement("span",{className:"fill-tip"},"+\u591A\u884C\u586B\u7A7A\u9879")))):null,$t&&ne.createElement("li",null,ne.createElement(ie,{icon:"md-iconfont icon-edit",className:"btn-null",title:"\u63D2\u5165\u6A21\u677F",actionName:`inster-template-${$t}`,onActionCallback:at},ne.createElement("span",{className:"fill-tip"},"\u63D2\u5165\u6A21\u677F"))),Kt&&ne.createElement("li",null,Kt),ne.createElement("li",{className:"btn-full-screen"},ne.createElement(ie,{icon:`${bt?"md-iconfont icon-shrink":"md-iconfont icon-enlarge"}`,title:bt?"\u5173\u95ED\u5168\u5C4F":"\u5F00\u542F\u5168\u5C4F",actionName:"trigger-full-screen",onActionCallback:at})))},me=re(57261),se=re(78241),we=re(92832),Le=re(3113),ke=Object.defineProperty,ct=Object.defineProperties,ft=Object.getOwnPropertyDescriptors,Fe=Object.getOwnPropertySymbols,rt=Object.prototype.hasOwnProperty,qe=Object.prototype.propertyIsEnumerable,We=(he,be,ve)=>be in he?ke(he,be,{enumerable:!0,configurable:!0,writable:!0,value:ve}):he[be]=ve,nt=(he,be)=>{for(var ve in be||(be={}))rt.call(be,ve)&&We(he,ve,be[ve]);if(Fe)for(var ve of Fe(be))qe.call(be,ve)&&We(he,ve,be[ve]);return he},Ze=(he,be)=>ct(he,ft(be));const et={labelCol:{span:4},wrapperCol:{span:20}};var dt=({callback:he,onCancel:be})=>{function ve(bt){he(bt)}const at=(0,Ae.useIntl)();return ae.createElement(se.default,Ze(nt({},et),{initialValues:{link:"http://",title:""},className:"link-panel",onFinish:ve,style:{width:500}}),ae.createElement(se.default.Item,{label:at.formatMessage({id:"markdownEditor.linkAddress",defaultMessage:"\u94FE\u63A5\u5730\u5740"}),name:"link",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u5730\u5740"}]},ae.createElement(we.default,null)),ae.createElement(se.default.Item,{label:at.formatMessage({id:"markdownEditor.linkTitle",defaultMessage:"\u94FE\u63A5\u6807\u9898"}),name:"title",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u6807\u9898"}]},ae.createElement(we.default,null)),ae.createElement("div",{className:"flex-container flex-end"},ae.createElement(Le.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},at.formatMessage({id:"markdownEditor.confirm",defaultMessage:"\u786E\u5B9A"})),ae.createElement(Le.ZP,{type:"ghost",onClick:be},at.formatMessage({id:"markdownEditor.cancel",defaultMessage:"\u53D6\u6D88"}))))},it=re(85533),ye=re(45053),xe=re(43418),Re=re(95237),vt=re(16750),Qe=re(59301),mt=({callback:he,onCancel:be})=>{const ve=document.createElement("canvas"),at=ve.getContext("2d");ve.width=1e3,ve.height=800,at.fillStyle="#ffffff",at.fillRect(0,0,ve.width,ve.height);const bt=ve.toDataURL("image/png");return Qe.createElement(xe.default,{open:!0,width:"100vw",style:{height:"100vh",top:0},footer:null,title:null,closable:!1},Qe.createElement(Re.Z,{style:{height:"100vh"}},Qe.createElement(vt.Z,{fullWidth:!0,noAssociationId:!0,showFullTools:!0,data:{src:bt,visible:!0,title:String(Date.now())},onOk:$t=>{he({src:$t.url})},onClose:be})))},de=re(12378);function gt(){go.CommandHandler.call(this),this._arrowKeyBehavior="move",this._pasteOffset=new go.Point(10,10),this._lastPasteOffset=new go.Point(0,0)}go.Diagram.inherit(gt,go.CommandHandler),gt.prototype.canAlignSelection=function(){var he=this.diagram;return!(he===null||he.isReadOnly||he.isModelReadOnly||he.selection.count<2)},gt.prototype.alignLeft=function(){var he=this.diagram;he.startTransaction("aligning left");var be=1/0;he.selection.each(function(ve){ve instanceof go.Link||(be=Math.min(ve.position.x,be))}),he.selection.each(function(ve){ve instanceof go.Link||ve.move(new go.Point(be,ve.position.y))}),he.commitTransaction("aligning left")},gt.prototype.alignRight=function(){var he=this.diagram;he.startTransaction("aligning right");var be=-1/0;he.selection.each(function(ve){if(!(ve instanceof go.Link)){var at=ve.actualBounds.x+ve.actualBounds.width;be=Math.max(at,be)}}),he.selection.each(function(ve){ve instanceof go.Link||ve.move(new go.Point(be-ve.actualBounds.width,ve.position.y))}),he.commitTransaction("aligning right")},gt.prototype.alignTop=function(){var he=this.diagram;he.startTransaction("alignTop");var be=1/0;he.selection.each(function(ve){ve instanceof go.Link||(be=Math.min(ve.position.y,be))}),he.selection.each(function(ve){ve instanceof go.Link||ve.move(new go.Point(ve.position.x,be))}),he.commitTransaction("alignTop")},gt.prototype.alignBottom=function(){var he=this.diagram;he.startTransaction("aligning bottom");var be=-1/0;he.selection.each(function(ve){if(!(ve instanceof go.Link)){var at=ve.actualBounds.y+ve.actualBounds.height;be=Math.max(at,be)}}),he.selection.each(function(ve){ve instanceof go.Link||ve.move(new go.Point(ve.actualBounds.x,be-ve.actualBounds.height))}),he.commitTransaction("aligning bottom")},gt.prototype.alignCenterX=function(){var he=this.diagram,be=he.selection.first();if(be){he.startTransaction("aligning Center X");var ve=be.actualBounds.x+be.actualBounds.width/2;he.selection.each(function(at){at instanceof go.Link||at.move(new go.Point(ve-at.actualBounds.width/2,at.actualBounds.y))}),he.commitTransaction("aligning Center X")}},gt.prototype.alignCenterY=function(){var he=this.diagram,be=he.selection.first();if(be){he.startTransaction("aligning Center Y");var ve=be.actualBounds.y+be.actualBounds.height/2;he.selection.each(function(at){at instanceof go.Link||at.move(new go.Point(at.actualBounds.x,ve-at.actualBounds.height/2))}),he.commitTransaction("aligning Center Y")}},gt.prototype.alignColumn=function(he){var be=this.diagram;be.startTransaction("align Column"),he===void 0&&(he=0),he=parseFloat(he);var ve=new Array;be.selection.each(function(Kt){Kt instanceof go.Link||ve.push(Kt)});for(var at=0;at0){for(var Kt=$t.elt(qt-1);Kt!==null&&Kt.isTreeExpanded&&!Kt.isTreeLeaf;){var Gt=this._sortTreeChildrenByY(Kt);Kt=Gt.last()}Kt!==null&&he.select(Kt)}else he.select(bt)}}else if(ve.key==="Down")if(be.isTreeExpanded&&!be.isTreeLeaf){var at=this._sortTreeChildrenByY(be).first();at!==null&&he.select(at)}else for(;be!==null;){var bt=be.findTreeParentNode();if(bt===null)break;var $t=this._sortTreeChildrenByY(bt),qt=$t.indexOf(be);if(qt<$t.length-1){he.select($t.elt(qt+1));break}else be=bt}var bn=he.selection.first();bn!==null&&he.scrollToRect(bn.actualBounds)}},gt.prototype._sortTreeChildrenByY=function(he){var be=new go.List().addAll(he.findTreeChildrenNodes());return be.sort(function(ve,at){var bt=ve.location,$t=at.location;return bt.y<$t.y?-1:bt.y>$t.y?1:bt.x<$t.x?-1:bt.x>$t.x?1:0}),be},gt.prototype.copyToClipboard=function(he){go.CommandHandler.prototype.copyToClipboard.call(this,he),this._lastPasteOffset.set(this.pasteOffset)},gt.prototype.pasteFromClipboard=function(){var he=go.CommandHandler.prototype.pasteFromClipboard.call(this);return this.diagram.moveParts(he,this._lastPasteOffset),this._lastPasteOffset.add(this.pasteOffset),he},Object.defineProperty(gt.prototype,"arrowKeyBehavior",{get:function(){return this._arrowKeyBehavior},set:function(he){if(he!=="move"&&he!=="select"&&he!=="scroll"&&he!=="tree"&&he!=="none")throw new Error('DrawCommandHandler.arrowKeyBehavior must be either "move", "select", "scroll", "tree", or "none", not: '+he);this._arrowKeyBehavior=he}}),Object.defineProperty(gt.prototype,"pasteOffset",{get:function(){return this._pasteOffset},set:function(he){if(!(he instanceof go.Point))throw new Error("DrawCommandHandler.pasteOffset must be a Point, not: "+he);this._pasteOffset.set(he)}});var Ot=gt,Wt=re(25863),Nt=re(43604),Ie=re(38147),pe={myPaletteDiv:"myPaletteDiv___Xjz2I",flowChartWrp:"flowChartWrp____f45r",maxH60:"maxH60___Pd4Re"},fe=re(59301),De=(he,be,ve)=>new Promise((at,bt)=>{var $t=Gt=>{try{Kt(ve.next(Gt))}catch(bn){bt(bn)}},qt=Gt=>{try{Kt(ve.throw(Gt))}catch(bn){bt(bn)}},Kt=Gt=>Gt.done?at(Gt.value):Promise.resolve(Gt.value).then($t,qt);Kt((ve=ve.apply(he,be)).next())});function Ve({onCancel:he,callback:be}){let ve=(0,ae.useRef)(),at=(0,ae.useRef)(),bt=(0,ae.useRef)(),$t=(0,ae.useRef)(!1);const qt=(0,ae.useRef)(!1),[Kt,Gt]=(0,ae.useState)(0);function bn(){const lt=de.bx.make,Jt={red:"#ff3333",blue:"#3358ff",green:"#25ad23",magenta:"#d533ff",purple:"#7d33ff",orange:"#ff6233",brown:"#8e571e",white:"#ffffff",black:"#000000",beige:"#fffcd5",extralightblue:"#d5ebff",extralightred:"#f2dfe0",lightblue:"#a5d2fa",lightgray:"#cccccc",lightgreen:"#b3e6b3",lightred:"#fcbbbd"};ve.current=new de.S0(at.current,{padding:20,grid:lt(de.s_,"Grid",lt(de.bn,"LineH",{stroke:"lightgray",strokeWidth:.5}),lt(de.bn,"LineV",{stroke:"lightgray",strokeWidth:.5})),"draggingTool.isGridSnapEnabled":!0,handlesDragDropForTopLevelParts:!0,mouseDrop:Je=>{var Et=Je.diagram.commandHandler.addTopLevelParts(Je.diagram.selection,!0);Et||Je.diagram.currentTool.doCancel()},commandHandler:lt(Ot),"clickCreatingTool.archetypeNodeData":{text:"\u672A\u547D\u540D",fill:null,stroke:null,borderColor:"rgba(0,0,0,0)"},PartCreated:Je=>{var Et=Je.subject;Et.location=Et.location.copy().snapToGridPoint(Je.diagram.grid.gridOrigin,Je.diagram.grid.gridCellSize),setTimeout(()=>{Je.diagram.commandHandler.editTextBlock()},20)},"commandHandler.archetypeGroupData":{isGroup:!0,text:"NEW GROUP"},SelectionGrouped:Je=>{var Et=Je.subject;setTimeout(()=>{Je.diagram.commandHandler.editTextBlock()})},LinkRelinked:Je=>{var Et=Je.parameter.part;Et.invalidateConnectedLinks();var yt=Je.subject;Je.diagram.toolManager.linkingTool.isForwards?yt.toNode.invalidateConnectedLinks():yt.fromNode.invalidateConnectedLinks()},"undoManager.isEnabled":!0}),ve.current.nodeTemplate=lt(de.NB,"Auto",{locationSpot:de.z6.Center,locationObjectName:"SHAPE",desiredSize:new de.$u(120,60),minSize:new de.$u(40,40),resizable:!0,resizeCellSize:new de.$u(10,10),rotatable:!0},new de.KX("location","loc",de.E9.parse).makeTwoWay(de.E9.stringify),new de.KX("desiredSize","size",de.$u.parse).makeTwoWay(de.$u.stringify),lt(de.bn,{name:"SHAPE",fill:Jt.white,cursor:"pointer",portId:"",fromLinkable:!0,toLinkable:!0,fromLinkableDuplicates:!0,toLinkableDuplicates:!0,fromSpot:de.z6.AllSides,toSpot:de.z6.AllSides},new de.KX("figure"),new de.KX("fill"),new de.KX("stroke","borderColor"),new de.KX("strokeWidth","thickness"),new de.KX("strokeDashArray","dash")),lt(de.bn,{width:100,height:20,strokeWidth:0,fill:"transparent"}),lt(de.al,{margin:1,textAlign:"center",overflow:de.al.OverflowEllipsis,editable:!0},new de.KX("text").makeTwoWay(),new de.KX("stroke","color"))),ve.current.nodeTemplate.toolTip=lt("ToolTip",lt(de.s_,"Vertical",{maxSize:new de.$u(200,NaN)},lt(de.al,{font:"bold 10pt sans-serif",textAlign:"center"},new de.KX("text")),lt(de.al,{font:"10pt sans-serif",textAlign:"center"},new de.KX("text","details"))));function Hn(Je,Et){var yt=(wt,rn)=>{wt.handled=!0,wt.diagram.model.commit(nn=>{var jt=rn.part.adornedPart,fn=new de.E9().setRectSpot(jt.actualBounds,Je);fn.subtract(jt.location),fn.scale(2,2),fn.x+=Math.sign(fn.x)*130,fn.y+=Math.sign(fn.y)*130,fn.add(jt.location),fn.snapToGridPoint(wt.diagram.grid.gridOrigin,wt.diagram.grid.gridCellSize);var pn=nn.copyNodeData(jt.data);nn.setGroupKeyForNodeData(pn,nn.getGroupKeyForNodeData(jt.data)),nn.addNodeData(pn);var Kn={from:jt.key,to:nn.getKeyForNodeData(pn)};nn.addLinkData(Kn);var qn=wt.diagram.findNodeForData(pn);qn.location=fn,wt.diagram.select(qn),setTimeout(()=>{wt.diagram.commandHandler.editTextBlock()},20)})};return lt(de.bn,{figure:Et,alignment:Je,alignmentFocus:Je.opposite(),width:Je.equals(de.z6.Top)||Je.equals(de.z6.Bottom)?25:18,height:Je.equals(de.z6.Top)||Je.equals(de.z6.Bottom)?18:25,fill:"orange",stroke:Jt.white,strokeWidth:4,mouseEnter:(wt,rn)=>rn.fill="dodgerblue",mouseLeave:(wt,rn)=>rn.fill="orange",isActionable:!0,click:yt,contextClick:yt})}function Rn(Je){return lt(de.bn,{fill:"orange",stroke:"rgba(0, 0, 0, 0)",strokeWidth:15,background:"transparent",geometryString:"F1 M0 0 b 0 360 -4 0 4 z M10 0 b 0 360 -4 0 4 z M20 0 b 0 360 -4 0 4",isActionable:!0,cursor:"context-menu",mouseEnter:(Et,yt)=>yt.fill="dodgerblue",mouseLeave:(Et,yt)=>yt.fill="orange",click:(Et,yt)=>{Et.diagram.commandHandler.showContextMenu(yt.part.adornedPart)}},Je||{})}ve.current.nodeTemplate.selectionAdornmentTemplate=lt(de.uz,"Spot",lt(de.Vm,{padding:10}),Hn(de.z6.Top,"TriangleUp"),Hn(de.z6.Left,"TriangleLeft"),Hn(de.z6.Right,"TriangleRight"),Hn(de.z6.Bottom,"TriangleDown"),Rn({alignment:new de.z6(.75,0)}));function Mn(Je,Et){return(yt,wt)=>{yt.handled=!0,yt.diagram.model.commit(rn=>{rn.set(wt.part.adornedPart.data,Je,Et)})}}function ce(Je,Et){return Et||(Et="color"),lt(de.bn,{width:16,height:16,stroke:"lightgray",fill:Je,margin:1,background:"transparent",mouseEnter:(yt,wt)=>wt.stroke="dodgerblue",mouseLeave:(yt,wt)=>wt.stroke="lightgray",click:Mn(Et,Je),contextClick:Mn(Et,Je)})}function ze(){return[lt("ContextMenuButton",lt(de.s_,"Horizontal",ce(Jt.white,"fill"),ce(Jt.beige,"fill"),ce(Jt.extralightblue,"fill"),ce(Jt.extralightred,"fill"))),lt("ContextMenuButton",lt(de.s_,"Horizontal",ce(Jt.lightgray,"fill"),ce(Jt.lightgreen,"fill"),ce(Jt.lightblue,"fill"),ce(Jt.lightred,"fill")))]}function Ne(){return[lt("ContextMenuButton",lt(de.s_,"Horizontal",ce(Jt.black),ce(Jt.green),ce(Jt.blue),ce(Jt.red))),lt("ContextMenuButton",lt(de.s_,"Horizontal",ce(Jt.white),ce(Jt.magenta),ce(Jt.purple),ce(Jt.orange)))]}function je(Je,Et){return Et||(Et="thickness"),lt(de.bn,"LineH",{width:16,height:16,strokeWidth:Je,margin:1,background:"transparent",mouseEnter:(yt,wt)=>wt.background="dodgerblue",mouseLeave:(yt,wt)=>wt.background="transparent",click:Mn(Et,Je),contextClick:Mn(Et,Je)})}function tt(Je,Et){return Et||(Et="dash"),lt(de.bn,"LineH",{width:24,height:16,strokeWidth:2,strokeDashArray:Je,margin:1,background:"transparent",mouseEnter:(yt,wt)=>wt.background="dodgerblue",mouseLeave:(yt,wt)=>wt.background="transparent",click:Mn(Et,Je),contextClick:Mn(Et,Je)})}function ot(){return[lt("ContextMenuButton",lt(de.s_,"Horizontal",je(1),je(2),je(3),je(4))),lt("ContextMenuButton",lt(de.s_,"Horizontal",tt(null),tt([2,4]),tt([4,4])))]}function Ke(Je,Et){return Et||(Et="figure"),lt(de.bn,{width:32,height:32,scale:.5,fill:"lightgray",figure:Je,margin:1,background:"transparent",mouseEnter:(yt,wt)=>wt.fill="dodgerblue",mouseLeave:(yt,wt)=>wt.fill="lightgray",click:Mn(Et,Je),contextClick:Mn(Et,Je)})}ve.current.nodeTemplate.contextMenu=lt("ContextMenu",lt("ContextMenuButton",lt(de.s_,"Horizontal",Ke("Rectangle"),Ke("RoundedRectangle"),Ke("Ellipse"),Ke("Diamond"))),lt("ContextMenuButton",lt(de.s_,"Horizontal",Ke("Parallelogram2"),Ke("ManualOperation"),Ke("Procedure"),Ke("Cylinder1"))),lt("ContextMenuButton",lt(de.s_,"Horizontal",Ke("Terminator"),Ke("CreateRequest"),Ke("Document"),Ke("TriangleDown"))),ze(),Ne(),ot()),ve.current.groupTemplate=lt(de.ZA,"Spot",{layerName:"Background",ungroupable:!0,locationSpot:de.z6.Center,selectionObjectName:"BODY",computesBoundsAfterDrag:!0,handlesDragDropForMembers:!0,mouseDrop:(Je,Et)=>{var yt=Et.addMembers(Et.diagram.selection,!0);yt||Et.diagram.currentTool.doCancel()},avoidable:!1},new de.KX("location","loc",de.E9.parse).makeTwoWay(de.E9.stringify),lt(de.s_,"Auto",{name:"BODY"},lt(de.bn,{parameter1:10,fill:Jt.white,strokeWidth:2,cursor:"pointer",fromLinkable:!0,toLinkable:!0,fromLinkableDuplicates:!0,toLinkableDuplicates:!0,fromSpot:de.z6.AllSides,toSpot:de.z6.AllSides},new de.KX("fill"),new de.KX("stroke","color"),new de.KX("strokeWidth","thickness"),new de.KX("strokeDashArray","dash")),lt(de.Vm,{background:"transparent",margin:20})),lt(de.al,{alignment:de.z6.Top,alignmentFocus:de.z6.Bottom,font:"bold 12pt sans-serif",editable:!0},new de.KX("text"),new de.KX("stroke","color"))),ve.current.groupTemplate.selectionAdornmentTemplate=lt(de.uz,"Spot",lt(de.s_,"Auto",lt(de.bn,{fill:null,stroke:"dodgerblue",strokeWidth:3}),lt(de.Vm,{margin:1.5})),Rn({alignment:de.z6.TopRight,alignmentFocus:de.z6.BottomRight})),ve.current.groupTemplate.contextMenu=lt("ContextMenu",ze(),Ne(),ot()),ve.current.linkTemplate=lt(de.rU,{layerName:"Foreground",routing:de.rU.AvoidsNodes,corner:10,fromShortLength:10,toShortLength:15,relinkableFrom:!0,relinkableTo:!0,reshapable:!0,resegmentable:!0},new de.KX("fromSpot","fromSpot",de.z6.parse),new de.KX("toSpot","toSpot",de.z6.parse),new de.KX("fromShortLength","dir",Je=>Je>=1?10:0),new de.KX("toShortLength","dir",Je=>Je>=1?10:0),new de.KX("points").makeTwoWay(),lt(de.bn,{strokeWidth:2},new de.KX("stroke","color"),new de.KX("strokeWidth","thickness"),new de.KX("strokeDashArray","dash")),lt(de.bn,{segmentIndex:0,segmentOffset:new de.E9(15,0),segmentOrientation:de.rU.OrientAlong,alignmentFocus:de.z6.Right,figure:"circle",width:10,strokeWidth:0},new de.KX("fill","color"),new de.KX("visible","dir",Je=>Je===1)),lt(de.bn,{segmentIndex:-1,segmentOffset:new de.E9(-10,6),segmentOrientation:de.rU.OrientPlus90,alignmentFocus:de.z6.Right,figure:"triangle",width:12,height:12,strokeWidth:0},new de.KX("fill","color"),new de.KX("visible","dir",Je=>Je>=1),new de.KX("width","thickness",Je=>7+3*Je),new de.KX("height","thickness",Je=>7+3*Je),new de.KX("segmentOffset","thickness",Je=>new de.E9(-15,4+1.5*Je))),lt(de.bn,{segmentIndex:0,segmentOffset:new de.E9(15,-6),segmentOrientation:de.rU.OrientMinus90,alignmentFocus:de.z6.Right,figure:"triangle",width:12,height:12,strokeWidth:0},new de.KX("fill","color"),new de.KX("visible","dir",Je=>Je===2),new de.KX("width","thickness",Je=>7+3*Je),new de.KX("height","thickness",Je=>7+3*Je),new de.KX("segmentOffset","thickness",Je=>new de.E9(-15,4+1.5*Je))),lt(de.al,{alignmentFocus:new de.z6(0,1,-4,0),editable:!0},new de.KX("text").makeTwoWay(),new de.KX("stroke","color"))),ve.current.linkTemplate.selectionAdornmentTemplate=lt(de.uz,lt(de.bn,{isPanelMain:!0,stroke:"transparent",strokeWidth:6,pathPattern:He(2)},new de.KX("pathPattern","thickness",He)),Rn({alignmentFocus:new de.z6(0,0,-6,-4)}));function He(Je){return lt(de.bn,{stroke:"dodgerblue",strokeWidth:2,strokeCap:"square",geometryString:"M0 0 M4 2 H3 M4 "+(Je+4).toString()+" H3"})}function It(Je){var Et="M0 0 M8 16 M0 8 L16 8 M12 11 L16 8 L12 5";return Je===0?Et="M0 0 M16 16 M0 8 L16 8":Je===2&&(Et="M0 0 M16 16 M0 8 L16 8 M12 11 L16 8 L12 5 M4 11 L0 8 L4 5"),lt(de.bn,{geometryString:Et,margin:2,background:"transparent",mouseEnter:(yt,wt)=>wt.background="dodgerblue",mouseLeave:(yt,wt)=>wt.background="transparent",click:Mn("dir",Je),contextClick:Mn("dir",Je)})}function $e(Je){var Et=(yt,wt)=>{yt.handled=!0,yt.diagram.model.commit(rn=>{var nn=wt.part.adornedPart;rn.set(nn.data,Je?"toSpot":"fromSpot",de.z6.stringify(de.z6.AllSides)),(Je?nn.toNode:nn.fromNode).invalidateConnectedLinks()})};return lt(de.bn,{width:12,height:12,fill:"transparent",mouseEnter:(yt,wt)=>wt.background="dodgerblue",mouseLeave:(yt,wt)=>wt.background="transparent",click:Et,contextClick:Et})}function Dt(Je,Et){var yt=0,wt=de.z6.RightSide;Je.equals(de.z6.Top)?(yt=270,wt=de.z6.TopSide):Je.equals(de.z6.Left)?(yt=180,wt=de.z6.LeftSide):Je.equals(de.z6.Bottom)&&(yt=90,wt=de.z6.BottomSide),Et||(yt-=180);var rn=(nn,jt)=>{nn.handled=!0,nn.diagram.model.commit(fn=>{var pn=jt.part.adornedPart;fn.set(pn.data,Et?"toSpot":"fromSpot",de.z6.stringify(wt)),(Et?pn.toNode:pn.fromNode).invalidateConnectedLinks()})};return lt(de.bn,{alignment:Je,alignmentFocus:Je.opposite(),geometryString:"M0 0 M12 12 M12 6 L1 6 L4 4 M1 6 L4 8",angle:yt,background:"transparent",mouseEnter:(nn,jt)=>jt.background="dodgerblue",mouseLeave:(nn,jt)=>jt.background="transparent",click:rn,contextClick:rn})}ve.current.linkTemplate.contextMenu=lt("ContextMenu",Ne(),ot(),lt("ContextMenuButton",lt(de.s_,"Horizontal",It(0),It(1),It(2))),lt("ContextMenuButton",lt(de.s_,"Horizontal",lt(de.s_,"Spot",$e(!1),Dt(de.z6.Top,!1),Dt(de.z6.Left,!1),Dt(de.z6.Right,!1),Dt(de.z6.Bottom,!1)),lt(de.s_,"Spot",{margin:new de.Zt(0,0,0,2)},$e(!0),Dt(de.z6.Top,!0),Dt(de.z6.Left,!0),Dt(de.z6.Right,!0),Dt(de.z6.Bottom,!0)))));const en=`{ "class": "GraphLinksModel", +\\end{array}`}]}]}],z=oe=>{a.current.setValue(a.current.getValue()+" "+oe.value+" ")},ee=[{key:"1",label:E.formatMessage({id:"markdownEditor.quickTemplates",defaultMessage:"\u5FEB\u6377\u6A21\u677F"}),children:Ce.createElement(ue.Z,{className:le.Z.lists,gutter:[10,10]},b.map((oe,ie)=>Ce.createElement(Ue.Z,{flex:"110px",className:le.Z.item},Ce.createElement("div",null,Ce.createElement(Fe.Z,{value:`$$${oe.value}$$`}),oe.name),Ce.createElement("div",{className:le.Z.children},oe.children.map((ge,me)=>Ce.createElement("div",{key:me},Ce.createElement("h1",null,ge.name),Ce.createElement(ue.Z,{gutter:[10,10]},ge.data.map((se,be)=>Ce.createElement(Ue.Z,{key:be,onClick:()=>z(se),className:le.Z.diamond},Ce.createElement(Fe.Z,{value:"`$$"+se.value+"$$`"}))))))))))},{key:"2",label:E.formatMessage({id:"markdownEditor.formulaTemplates",defaultMessage:"\u516C\u5F0F\u6A21\u677F"}),children:Ce.createElement(ue.Z,{className:le.Z.lists,gutter:[10,10]},x.map((oe,ie)=>Ce.createElement(Ue.Z,{flex:"110px",className:le.Z.item},Ce.createElement("div",null,Ce.createElement(Fe.Z,{value:"`$$"+oe.value+"$$`"}),oe.name),Ce.createElement("div",{className:le.Z.children},oe.children.map((ge,me)=>Ce.createElement("div",{key:me},ge.name&&Ce.createElement("h1",null,ge.name),Ce.createElement(ue.Z,{gutter:[10,10]},ge.data.map((se,be)=>Ce.createElement(Ue.Z,{key:be,onClick:()=>z(se),className:le.Z.diamond},Ce.createElement(Fe.Z,{value:"`$$"+se.value+"$$`"}))))))))))}],te=()=>{var oe=document.createElement("div");oe.innerHTML=a.current.getValue();var ie=oe.innerText;return Le&&Le(ie),ie};return(0,ae.useImperativeHandle)(y,()=>({getData:te})),Ce.createElement("div",{className:le.Z.mathWrap},Ce.createElement(Ge.default,{defaultActiveKey:"1",items:ee}),Ce.createElement("math-field",{locale:"zh_cn",className:le.Z.mathField,placeholder:E.formatMessage({id:"markdownEditor.pleaseOpenKeyboardEnterFormula",defaultMessage:"\u8BF7\u6253\u5F00\u952E\u76D8\uFF0C\u8F93\u5165\u516C\u5F0F"}),ref:a,style:{width:800,marginTop:30,fontSize:18}},ne||""),Ae&&Ce.createElement("div",{className:le.Z.button},Ce.createElement(Se.ZP,{size:"large",onClick:te,style:{zIndex:8,marginTop:10},type:"primary"},E.formatMessage({id:"markdownEditor.saveToEditor",defaultMessage:"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668"}))))});mt.Z=nt},57146:function(Oe,mt,re){"use strict";re.d(mt,{z:function(){return at},Z:function(){return We}});var ae=re(59301),ue=re(54580),Ue=re(8591),Ge=re(43418),Se=re(3113),Fe=re(74128),le=re(80024),ke=Object.defineProperty,Ye=Object.getOwnPropertySymbols,Ce=Object.prototype.hasOwnProperty,nt=Object.prototype.propertyIsEnumerable,Le=(et,lt,gt)=>lt in et?ke(et,lt,{enumerable:!0,configurable:!0,writable:!0,value:gt}):et[lt]=gt,Ae=(et,lt)=>{for(var gt in lt||(lt={}))Ce.call(lt,gt)&&Le(et,gt,lt[gt]);if(Ye)for(var gt of Ye(lt))nt.call(lt,gt)&&Le(et,gt,lt[gt]);return et},ne=(et,lt,gt)=>new Promise((ye,Be)=>{var Re=ut=>{try{qe(gt.next(ut))}catch(de){Be(de)}},vt=ut=>{try{qe(gt.throw(ut))}catch(de){Be(de)}},qe=ut=>ut.done?ye(ut.value):Promise.resolve(ut.value).then(Re,vt);qe((gt=gt.apply(et,lt)).next())});const y="\u3000\u3000";function a(et){var lt=["Bytes","KB","MB","GB","TB"];if(et==0)return"0 Byte";var gt=parseInt(""+Math.floor(Math.log(et)/Math.log(1024)),10);return(et/Math.pow(1024,gt)).toFixed(1)+" "+lt[gt]}var E=({value:et=[],action:lt,onChange:gt,className:ye,maxSize:Be=150,title:Re="\u6587\u4EF6\u4E0A\u4F20",accept:vt=null})=>{const qe={multiple:!1,fileList:et,accept:vt,withCredentials:!0,beforeUpload:de=>de.size/1024/1024(pe.name.indexOf(y)===-1&&(pe.name=`${pe.name}${y}${a(pe.size)}`),Ae({},pe))),de.file.status==="done"&&((Ot=(dt=de.file)==null?void 0:dt.response)==null?void 0:Ot.status)===-1){message.error((Nt=(Wt=de.file)==null?void 0:Wt.response)==null?void 0:Nt.message),gt([]);return}gt(Ie)},onRemove:de=>ne(void 0,null,function*(){const dt=de.size/1024/1024;return de.status==="uploading"?!0:dt0?"\u6BCF\u6B21\u53EA\u80FD\u4E0A\u4F20\u4E00\u4E2A\u8D44\u6E90\uFF0C \u5220\u9664\u4E0B\u9762\u8D44\u6E90\u53EF\u91CD\u65B0\u4E0A\u4F20 ":"",disabled:et.length>0,ghost:!0},Re),React.createElement("span",{onClick:ut,style:{marginLeft:10}},"(\u5355\u4E2A\u6587\u4EF6\u6700\u5927",Be,"M)"," ")))},b=re(61481),x=re(89392),z=Object.defineProperty,ee=Object.getOwnPropertySymbols,te=Object.prototype.hasOwnProperty,oe=Object.prototype.propertyIsEnumerable,ie=(et,lt,gt)=>lt in et?z(et,lt,{enumerable:!0,configurable:!0,writable:!0,value:gt}):et[lt]=gt,ge=(et,lt)=>{for(var gt in lt||(lt={}))te.call(lt,gt)&&ie(et,gt,lt[gt]);if(ee)for(var gt of ee(lt))oe.call(lt,gt)&&ie(et,gt,lt[gt]);return et};const me=et=>React.createElement("svg",ge({width:14,height:14,xmlns:"http://www.w3.org/2000/svg"},et),React.createElement("title",null,"\u5F62\u72B6"),React.createElement("path",{d:"M10.354 3.5h-2.77v8.167H6.416V3.5H3.646L7 0l3.354 3.5ZM14 7h-1.167v5.833H1.167V7H0v7h14V7Z",fill:"#3061D0",fillRule:"nonzero"}));var se="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEwLjM1NCAzLjVoLTIuNzd2OC4xNjdINi40MTZWMy41SDMuNjQ2TDcgMGwzLjM1NCAzLjVaTTE0IDdoLTEuMTY3djUuODMzSDEuMTY3VjdIMHY3aDE0VjdaIiBmaWxsPSIjMzA2MUQwIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4=",be=re(65582),xe=Object.defineProperty,Te=Object.getOwnPropertySymbols,rt=Object.prototype.hasOwnProperty,pt=Object.prototype.propertyIsEnumerable,we=(et,lt,gt)=>lt in et?xe(et,lt,{enumerable:!0,configurable:!0,writable:!0,value:gt}):et[lt]=gt,Ve=(et,lt)=>{for(var gt in lt||(lt={}))rt.call(lt,gt)&&we(et,gt,lt[gt]);if(Te)for(var gt of Te(lt))pt.call(lt,gt)&&we(et,gt,lt[gt]);return et},Qe=(et,lt,gt)=>new Promise((ye,Be)=>{var Re=ut=>{try{qe(gt.next(ut))}catch(de){Be(de)}},vt=ut=>{try{qe(gt.throw(ut))}catch(de){Be(de)}},qe=ut=>ut.done?ye(ut.value):Promise.resolve(ut.value).then(Re,vt);qe((gt=gt.apply(et,lt)).next())});const{Dragger:He}=ue.default;function at(et){let lt=[];return et&&et.length>0&&(lt=et.map(gt=>({uid:gt.id,id:gt.id,name:gt.title+y+gt.filesize,url:gt.url,filesize:gt.filesize,status:"done",response:{id:gt.id}}))),lt}var We=({value:et,onChange:lt,action:gt,data:ye,className:Be,maxSize:Re=150,title:vt,showRemoveModal:qe=!1,accept:ut="",additionalText:de,isDragger:dt,number:Ot=1e3,aloneClear:Wt=!1,realTimeRemove:Nt=!0,uploadText:Ie,setFileProgress:pe,showFileProgress:fe})=>{const De=(0,be.useIntl)(),[Xe,St]=(0,ae.useState)(!1);let[Pt,Ct]=(0,ae.useState)(et||[]),[At,Ht]=(0,ae.useState)(1);(0,ae.useEffect)(()=>{et&&(At===1&&Ct([...et]),Ht(2),Ot===(et==null?void 0:et.length)&&St(!0))},[et]);const Ft=()=>{setTimeout(()=>{Pt.pop(),Ct([...Pt])},500)};fe&&pe(Pt.some(Zt=>Zt.status==="uploading"));const _t={multiple:!0,disabled:Xe,accept:ut,withCredentials:!0,fileList:Pt,beforeUpload:(Zt,dn)=>{const Vt=Zt.size/1024/1024;return Pt.concat(dn).length>Ot?(Pt.pop(),Ct([...Pt]),Ue.ZP.error(`\u6700\u591A\u53EA\u80FD\u4E0A\u4F20${Ot}\u4E2A\u6587\u4EF6`),Wt?Promise.reject():(Ft(),!1)):Vt=Ot?St(!0):St(!1),Ct([...Pt]),Pt=Pt.map($e=>{var Ze,ct;return(Ze=$e==null?void 0:$e.response)!=null&&Ze.id&&($e.url=(ct=$e==null?void 0:$e.response)==null?void 0:ct.url),$e.name.indexOf(y)===-1&&($e.name=`${$e.name}${y}${a($e.size)}`),Ve({},$e)}),console.log("info:",Zt,Pt),lt(Pt)},onRemove:Zt=>Qe(void 0,null,function*(){if(!Nt)return!0;const dn=()=>Qe(void 0,null,function*(){if(Zt.response?Zt.response.id:Zt.id){let Yt=yield(0,le.JZ)(Zt.response?Zt.response.id:Zt.uid);return Promise.resolve(Yt)}else return!0});return qe?new Promise((Vt,Yt)=>{Ge.default.confirm({centered:!0,width:530,okText:De.formatMessage({id:"classrooms.confirm",defaultMessage:"\u786E\u5B9A"}),cancelText:De.formatMessage({id:"classrooms.cancel",defaultMessage:"\u53D6\u6D88"}),title:De.formatMessage({id:"shixuns.prompt",defaultMessage:"\u63D0\u793A"}),content:ae.createElement("div",{className:"tc font16"},"\u662F\u5426\u786E\u8BA4\u5220\u9664?"),onOk:()=>Qe(void 0,null,function*(){const Pe=yield dn();Ue.ZP.success("\u5220\u9664\u6210\u529F"),Vt(!0)}),onCancel:()=>Vt(!1)})}):yield dn()})};function Sn(Zt){Zt.preventDefault(),Zt.stopPropagation()}return ae.createElement("div",{className:`multi-upload ${Be||""}`},dt&&ae.createElement(He,Ve({},_t),ae.createElement("p",{className:"ant-upload-drag-icon"},ae.createElement(b.Z,null)),ae.createElement("p",{className:"ant-upload-text"},"\u70B9\u51FB\u4E0A\u4F20\u56FE\u6807\uFF0C\u9009\u62E9\u8981\u4E0A\u4F20\u7684\u6587\u4EF6\u6216\u5C06\u6587\u4EF6\u62D6\u62FD\u5230\u6B64",ae.createElement("br",null),"(\u5355\u4E2A\u6587\u4EF6\u6700\u5927\u9650\u5236\u4E3A",Re,"MB)"," "),de),!dt&&ae.createElement(ue.default,Ve({},_t),ae.createElement(Se.ZP,{disabled:Xe,className:"upload_button"},ae.createElement("img",{className:"aBtn_img",src:se}),vt||De.formatMessage({id:"classroomGraphicGroupHomework.uploadAttachment",defaultMessage:"\u4E0A\u4F20\u9644\u4EF6"})),ae.createElement("span",{onClick:Sn,className:"upload_text"},Ie||`(\u5355\u4E2A\u6587\u4EF6\u6700\u5927${Re}MB)`)))}},85533:function(Oe,mt,re){"use strict";re.d(mt,{h:function(){return te}});var ae=re(59301),ue=re(57809),Ue=re(78241),Ge=re(3113),Se=re(89780),Fe=re.n(Se),le=re(45559),ke=re(42313),Ye=re(65582),Ce=Object.defineProperty,nt=Object.defineProperties,Le=Object.getOwnPropertyDescriptors,Ae=Object.getOwnPropertySymbols,ne=Object.prototype.hasOwnProperty,y=Object.prototype.propertyIsEnumerable,a=(oe,ie,ge)=>ie in oe?Ce(oe,ie,{enumerable:!0,configurable:!0,writable:!0,value:ge}):oe[ie]=ge,E=(oe,ie)=>{for(var ge in ie||(ie={}))ne.call(ie,ge)&&a(oe,ge,ie[ge]);if(Ae)for(var ge of Ae(ie))y.call(ie,ge)&&a(oe,ge,ie[ge]);return oe},b=(oe,ie)=>nt(oe,Le(ie));const x=ue.default.Option,z={labelCol:{span:4},wrapperCol:{span:20}},ee={asp:["ASP","vbscript"],actionscript:["ActionScript(3.0)/Flash/Flex","clike"],bash:["Bash/Bat","shell"],css:["CSS","css"],c:["C","clike"],cpp:["C++","clike"],csharp:["C#","clike"],coffeescript:["CoffeeScript","coffeescript"],d:["D","d"],dart:["Dart","dart"],delphi:["Delphi/Pascal","pascal"],erlang:["Erlang","erlang"],go:["Golang","go"],groovy:["Groovy","groovy"],html:["HTML","text/html"],java:["Java","clike"],json:["JSON","text/json"],javascript:["Javascript","javascript"],lua:["Lua","lua"],less:["LESS","css"],markdown:["Markdown","gfm"],"objective-c":["Objective-C","clike"],php:["PHP","php"],perl:["Perl","perl"],python:["Python","python"],r:["R","r"],rst:["reStructedText","rst"],ruby:["Ruby","ruby"],sql:["SQL","sql"],sass:["SASS/SCSS","sass"],shell:["Shell","shell"],scala:["Scala","clike"],swift:["Swift","clike"],vb:["VB/VBScript","vb"],xml:["XML","text/xml"],yaml:["YAML","yaml"]};mt.Z=({callback:oe,onCancel:ie})=>{const[ge,me]=(0,ae.useState)("python");function se(Te){me(ee[Te][1])}function be(Te){oe(Te)}const xe=(0,Ye.useIntl)();return ae.createElement(Ue.default,b(E({},z),{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:be,style:{width:500}}),ae.createElement(Ue.default.Item,{label:xe.formatMessage({id:"markdownEditor.codeLanguage",defaultMessage:"\u4EE3\u7801\u8BED\u8A00"}),name:"language"},ae.createElement(ue.default,{getPopupContainer:Te=>Te.parentNode,onChange:se},Object.keys(ee).map(Te=>ae.createElement(x,{key:Te,value:Te},ee[Te][0])))),ae.createElement(Ue.default.Item,{label:xe.formatMessage({id:"markdownEditor.codeContent",defaultMessage:"\u4EE3\u7801\u5185\u5BB9"}),name:"content",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4EE3\u7801\u5185\u5BB9"}]},ae.createElement(te,{mode:ge})),ae.createElement("div",{className:"flex-container flex-end"},ae.createElement(Ge.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},xe.formatMessage({id:"markdownEditor.confirm",defaultMessage:"\u786E\u5B9A"})),ae.createElement(Ge.ZP,{type:"ghost",onClick:ie},xe.formatMessage({id:"markdownEditor.cancel",defaultMessage:"\u53D6\u6D88"}))))};function te({value:oe,onChange:ie,mode:ge,options:me={}}){const se=(0,ae.useRef)(),[be,xe]=(0,ae.useState)();return(0,ae.useEffect)(()=>{if(be){let Te=function(rt){const pt=rt.getValue();ie&&ie(pt)};return be.on("change",Te),()=>{be.off("change",Te)}}},[be,ie]),(0,ae.useEffect)(()=>{be&&be.setOption("mode",ge)},[be,ge]),(0,ae.useEffect)(()=>{be&&(oe!==be.getValue()||oe==="")&&setTimeout(()=>{be.setValue(oe||"")},300)},[be,oe]),(0,ae.useEffect)(()=>{if(se.current&&!be){const Te=Fe().fromTextArea(se.current,E({mode:ge,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0,matchBrackets:!0,styleActiveLine:!0},me));xe(Te)}},[se.current,be]),ae.createElement("div",{className:"my-codemirror-container"},ae.createElement("textarea",{ref:se}))}},96565:function(Oe,mt,re){"use strict";re.d(mt,{Z:function(){return na}});var ae=re(59301),ue=re(89780),Ue=re.n(ue),Ge=re(76374),Se=re(45559),Fe=re(6313),le=re(25717),ke=re(99498),Ye=re(25419),Ce=re(67549),nt=re(6339),Le=({value:he="",className:Ee,showTextOnly:ve,showLines:ot,style:bt={}})=>{const $t=(0,ae.useMemo)(()=>"",[he]);return ae.createElement(ae.Fragment,null,ae.createElement("div",{dangerouslySetInnerHTML:{__html:$t}}))},Ae=re(65582),ne=re(59301),y=Object.defineProperty,a=Object.defineProperties,E=Object.getOwnPropertyDescriptors,b=Object.getOwnPropertySymbols,x=Object.prototype.hasOwnProperty,z=Object.prototype.propertyIsEnumerable,ee=(he,Ee,ve)=>Ee in he?y(he,Ee,{enumerable:!0,configurable:!0,writable:!0,value:ve}):he[Ee]=ve,te=(he,Ee)=>{for(var ve in Ee||(Ee={}))x.call(Ee,ve)&&ee(he,ve,Ee[ve]);if(b)for(var ve of b(Ee))z.call(Ee,ve)&&ee(he,ve,Ee[ve]);return he},oe=(he,Ee)=>a(he,E(Ee));function ie({onActionCallback:he,title:Ee,icon:ve,actionName:ot,className:bt="",children:$t}){function qt(){he(ot)}return ne.createElement("a",{title:Ee,className:bt,onClick:qt},ne.createElement("i",{className:`${ve}`}),$t)}var ge=({watch:he,showNullButton:Ee,showNullProgramButton:ve,onActionCallback:ot,fullScreen:bt,insertTemp:$t,hidetoolBar:qt,extraUse:Kt})=>{const Gt=(0,Ae.useIntl)(),Qn=[...[{title:Gt.formatMessage({id:"markdownEditor.bold",defaultMessage:"\u7C97\u4F53"}),icon:"md-iconfont icon-bold",actionName:"bold"},{title:Gt.formatMessage({id:"markdownEditor.italic",defaultMessage:"\u659C\u4F53"}),icon:"md-iconfont icon-italic",actionName:"italic"},"|",{title:Gt.formatMessage({id:"markdownEditor.unorderedList",defaultMessage:"\u65E0\u5E8F\u5217\u8868"}),icon:"md-iconfont icon-unorder-list",actionName:"list-ul"},{title:Gt.formatMessage({id:"markdownEditor.orderedList",defaultMessage:"\u6709\u5E8F\u5217\u8868"}),icon:"md-iconfont icon-order-list",actionName:"list-ol"},"|",{title:Gt.formatMessage({id:"markdownEditor.inlineCode",defaultMessage:"\u884C\u5185\u4EE3\u7801"}),icon:"md-iconfont icon-code",actionName:"code"},{title:Gt.formatMessage({id:"markdownEditor.codeBlockMultiLanguage",defaultMessage:"\u4EE3\u7801\u5757\uFF08\u591A\u8BED\u8A00\u98CE\u683C\uFF09"}),icon:"md-iconfont icon-file-code",actionName:"code-block"},{title:Gt.formatMessage({id:"markdownEditor.link",defaultMessage:"\u94FE\u63A5"}),icon:"md-iconfont icon-link",actionName:"link"},"|",{title:Gt.formatMessage({id:"markdownEditor.inlineFormula",defaultMessage:"\u884C\u5185\u516C\u5F0F"}),icon:"md-iconfont icon-sum",actionName:"inline-latex"},{title:Gt.formatMessage({id:"markdownEditor.mathImage",defaultMessage:"\u6570\u5B66\u56FE\u50CF"}),icon:"iconfont icon-shuxuetuxiang2",actionName:"maths-latex"},{title:Gt.formatMessage({id:"markdownEditor.multiLineFormula",defaultMessage:"\u591A\u884C\u516C\u5F0F"}),icon:"iconfont icon-jisuan1",actionName:"latex"},"|",{title:Gt.formatMessage({id:"markdownEditor.addImage",defaultMessage:"\u6DFB\u52A0\u56FE\u7247"}),icon:"md-iconfont icon-picture",actionName:"upload-image"},{title:Gt.formatMessage({id:"markdownEditor.insertDrawing",defaultMessage:"\u63D2\u5165\u753B\u56FE"}),icon:"iconfont icon-sheji",actionName:"draw-image"},{title:Gt.formatMessage({id:"markdownEditor.insertFlowchart",defaultMessage:"\u63D2\u5165\u6D41\u7A0B\u56FE"}),icon:"iconfont icon-liucheng",actionName:"add-flowchart"},{title:Gt.formatMessage({id:"markdownEditor.table",defaultMessage:"\u8868\u683C"}),icon:"md-iconfont icon-table",actionName:"add-table"},"|",{title:Gt.formatMessage({id:"markdownEditor.lineBreak",defaultMessage:"\u6362\u884C"}),icon:"md-iconfont icon-minus",actionName:"line-break"},{title:Gt.formatMessage({id:"markdownEditor.clear",defaultMessage:"\u6E05\u7A7A"}),icon:"md-iconfont icon-eraser",actionName:"eraser"}],{title:`${he?Gt.formatMessage({id:"markdownEditor.disableRealTimePreview",defaultMessage:"\u5173\u95ED\u5B9E\u65F6\u9884\u89C8"}):Gt.formatMessage({id:"markdownEditor.enableRealTimePreview",defaultMessage:"\u5F00\u542F\u5B9E\u65F6\u9884\u89C8"})}`,icon:`${he?"md-iconfont icon-eye-slash":"md-iconfont icon-eye"}`,actionName:"trigger-watch"}];return ne.createElement("ul",{className:"markdown-toolbar-container"},!qt&&Qn.map((Dn,st)=>ne.createElement("li",{key:st},Dn.actionName?ne.createElement(ie,oe(te({},Dn),{onActionCallback:ot})):ne.createElement("span",{className:"v-line"}))),Ee?ne.createElement("li",null,ne.createElement(ie,{icon:"md-iconfont icon-edit insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-null-ch",onActionCallback:ot},ne.createElement("span",{className:"fill-tip"},"\u70B9\u51FB\u63D2\u5165\b\u586B\u7A7A\u9879"))):null,ve?ne.createElement(ne.Fragment,null,ne.createElement("li",null,ne.createElement(ie,{icon:"md-iconfont icon-edit insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-signal",onActionCallback:ot},ne.createElement("span",{className:"fill-tip"},"+\u5355\u884C\u586B\u7A7A\u9879"))),ne.createElement("li",null,ne.createElement(ie,{icon:"md-iconfont icon-uniE900 insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-multiple",onActionCallback:ot},ne.createElement("span",{className:"fill-tip"},"+\u591A\u884C\u586B\u7A7A\u9879")))):null,$t&&ne.createElement("li",null,ne.createElement(ie,{icon:"md-iconfont icon-edit",className:"btn-null",title:"\u63D2\u5165\u6A21\u677F",actionName:`inster-template-${$t}`,onActionCallback:ot},ne.createElement("span",{className:"fill-tip"},"\u63D2\u5165\u6A21\u677F"))),Kt&&ne.createElement("li",null,Kt),ne.createElement("li",{className:"btn-full-screen"},ne.createElement(ie,{icon:`${bt?"md-iconfont icon-shrink":"md-iconfont icon-enlarge"}`,title:bt?"\u5173\u95ED\u5168\u5C4F":"\u5F00\u542F\u5168\u5C4F",actionName:"trigger-full-screen",onActionCallback:ot})))},me=re(57261),se=re(78241),be=re(92832),xe=re(3113),Te=Object.defineProperty,rt=Object.defineProperties,pt=Object.getOwnPropertyDescriptors,we=Object.getOwnPropertySymbols,Ve=Object.prototype.hasOwnProperty,Qe=Object.prototype.propertyIsEnumerable,He=(he,Ee,ve)=>Ee in he?Te(he,Ee,{enumerable:!0,configurable:!0,writable:!0,value:ve}):he[Ee]=ve,at=(he,Ee)=>{for(var ve in Ee||(Ee={}))Ve.call(Ee,ve)&&He(he,ve,Ee[ve]);if(we)for(var ve of we(Ee))Qe.call(Ee,ve)&&He(he,ve,Ee[ve]);return he},We=(he,Ee)=>rt(he,pt(Ee));const et={labelCol:{span:4},wrapperCol:{span:20}};var lt=({callback:he,onCancel:Ee})=>{function ve(bt){he(bt)}const ot=(0,Ae.useIntl)();return ae.createElement(se.default,We(at({},et),{initialValues:{link:"http://",title:""},className:"link-panel",onFinish:ve,style:{width:500}}),ae.createElement(se.default.Item,{label:ot.formatMessage({id:"markdownEditor.linkAddress",defaultMessage:"\u94FE\u63A5\u5730\u5740"}),name:"link",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u5730\u5740"}]},ae.createElement(be.default,null)),ae.createElement(se.default.Item,{label:ot.formatMessage({id:"markdownEditor.linkTitle",defaultMessage:"\u94FE\u63A5\u6807\u9898"}),name:"title",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u6807\u9898"}]},ae.createElement(be.default,null)),ae.createElement("div",{className:"flex-container flex-end"},ae.createElement(xe.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},ot.formatMessage({id:"markdownEditor.confirm",defaultMessage:"\u786E\u5B9A"})),ae.createElement(xe.ZP,{type:"ghost",onClick:Ee},ot.formatMessage({id:"markdownEditor.cancel",defaultMessage:"\u53D6\u6D88"}))))},gt=re(85533),ye=re(45053),Be=re(43418),Re=re(95237),vt=re(16750),qe=re(59301),ut=({callback:he,onCancel:Ee})=>{const ve=document.createElement("canvas"),ot=ve.getContext("2d");ve.width=1e3,ve.height=800,ot.fillStyle="#ffffff",ot.fillRect(0,0,ve.width,ve.height);const bt=ve.toDataURL("image/png");return qe.createElement(Be.default,{open:!0,width:"100vw",style:{height:"100vh",top:0},footer:null,title:null,closable:!1},qe.createElement(Re.Z,{style:{height:"100vh"}},qe.createElement(vt.Z,{fullWidth:!0,noAssociationId:!0,showFullTools:!0,data:{src:bt,visible:!0,title:String(Date.now())},onOk:$t=>{he({src:$t.url})},onClose:Ee})))},de=re(12378);function dt(){go.CommandHandler.call(this),this._arrowKeyBehavior="move",this._pasteOffset=new go.Point(10,10),this._lastPasteOffset=new go.Point(0,0)}go.Diagram.inherit(dt,go.CommandHandler),dt.prototype.canAlignSelection=function(){var he=this.diagram;return!(he===null||he.isReadOnly||he.isModelReadOnly||he.selection.count<2)},dt.prototype.alignLeft=function(){var he=this.diagram;he.startTransaction("aligning left");var Ee=1/0;he.selection.each(function(ve){ve instanceof go.Link||(Ee=Math.min(ve.position.x,Ee))}),he.selection.each(function(ve){ve instanceof go.Link||ve.move(new go.Point(Ee,ve.position.y))}),he.commitTransaction("aligning left")},dt.prototype.alignRight=function(){var he=this.diagram;he.startTransaction("aligning right");var Ee=-1/0;he.selection.each(function(ve){if(!(ve instanceof go.Link)){var ot=ve.actualBounds.x+ve.actualBounds.width;Ee=Math.max(ot,Ee)}}),he.selection.each(function(ve){ve instanceof go.Link||ve.move(new go.Point(Ee-ve.actualBounds.width,ve.position.y))}),he.commitTransaction("aligning right")},dt.prototype.alignTop=function(){var he=this.diagram;he.startTransaction("alignTop");var Ee=1/0;he.selection.each(function(ve){ve instanceof go.Link||(Ee=Math.min(ve.position.y,Ee))}),he.selection.each(function(ve){ve instanceof go.Link||ve.move(new go.Point(ve.position.x,Ee))}),he.commitTransaction("alignTop")},dt.prototype.alignBottom=function(){var he=this.diagram;he.startTransaction("aligning bottom");var Ee=-1/0;he.selection.each(function(ve){if(!(ve instanceof go.Link)){var ot=ve.actualBounds.y+ve.actualBounds.height;Ee=Math.max(ot,Ee)}}),he.selection.each(function(ve){ve instanceof go.Link||ve.move(new go.Point(ve.actualBounds.x,Ee-ve.actualBounds.height))}),he.commitTransaction("aligning bottom")},dt.prototype.alignCenterX=function(){var he=this.diagram,Ee=he.selection.first();if(Ee){he.startTransaction("aligning Center X");var ve=Ee.actualBounds.x+Ee.actualBounds.width/2;he.selection.each(function(ot){ot instanceof go.Link||ot.move(new go.Point(ve-ot.actualBounds.width/2,ot.actualBounds.y))}),he.commitTransaction("aligning Center X")}},dt.prototype.alignCenterY=function(){var he=this.diagram,Ee=he.selection.first();if(Ee){he.startTransaction("aligning Center Y");var ve=Ee.actualBounds.y+Ee.actualBounds.height/2;he.selection.each(function(ot){ot instanceof go.Link||ot.move(new go.Point(ot.actualBounds.x,ve-ot.actualBounds.height/2))}),he.commitTransaction("aligning Center Y")}},dt.prototype.alignColumn=function(he){var Ee=this.diagram;Ee.startTransaction("align Column"),he===void 0&&(he=0),he=parseFloat(he);var ve=new Array;Ee.selection.each(function(Kt){Kt instanceof go.Link||ve.push(Kt)});for(var ot=0;ot0){for(var Kt=$t.elt(qt-1);Kt!==null&&Kt.isTreeExpanded&&!Kt.isTreeLeaf;){var Gt=this._sortTreeChildrenByY(Kt);Kt=Gt.last()}Kt!==null&&he.select(Kt)}else he.select(bt)}}else if(ve.key==="Down")if(Ee.isTreeExpanded&&!Ee.isTreeLeaf){var ot=this._sortTreeChildrenByY(Ee).first();ot!==null&&he.select(ot)}else for(;Ee!==null;){var bt=Ee.findTreeParentNode();if(bt===null)break;var $t=this._sortTreeChildrenByY(bt),qt=$t.indexOf(Ee);if(qt<$t.length-1){he.select($t.elt(qt+1));break}else Ee=bt}var bn=he.selection.first();bn!==null&&he.scrollToRect(bn.actualBounds)}},dt.prototype._sortTreeChildrenByY=function(he){var Ee=new go.List().addAll(he.findTreeChildrenNodes());return Ee.sort(function(ve,ot){var bt=ve.location,$t=ot.location;return bt.y<$t.y?-1:bt.y>$t.y?1:bt.x<$t.x?-1:bt.x>$t.x?1:0}),Ee},dt.prototype.copyToClipboard=function(he){go.CommandHandler.prototype.copyToClipboard.call(this,he),this._lastPasteOffset.set(this.pasteOffset)},dt.prototype.pasteFromClipboard=function(){var he=go.CommandHandler.prototype.pasteFromClipboard.call(this);return this.diagram.moveParts(he,this._lastPasteOffset),this._lastPasteOffset.add(this.pasteOffset),he},Object.defineProperty(dt.prototype,"arrowKeyBehavior",{get:function(){return this._arrowKeyBehavior},set:function(he){if(he!=="move"&&he!=="select"&&he!=="scroll"&&he!=="tree"&&he!=="none")throw new Error('DrawCommandHandler.arrowKeyBehavior must be either "move", "select", "scroll", "tree", or "none", not: '+he);this._arrowKeyBehavior=he}}),Object.defineProperty(dt.prototype,"pasteOffset",{get:function(){return this._pasteOffset},set:function(he){if(!(he instanceof go.Point))throw new Error("DrawCommandHandler.pasteOffset must be a Point, not: "+he);this._pasteOffset.set(he)}});var Ot=dt,Wt=re(25863),Nt=re(43604),Ie=re(38147),pe={myPaletteDiv:"myPaletteDiv___Xjz2I",flowChartWrp:"flowChartWrp____f45r",maxH60:"maxH60___Pd4Re"},fe=re(59301),De=(he,Ee,ve)=>new Promise((ot,bt)=>{var $t=Gt=>{try{Kt(ve.next(Gt))}catch(bn){bt(bn)}},qt=Gt=>{try{Kt(ve.throw(Gt))}catch(bn){bt(bn)}},Kt=Gt=>Gt.done?ot(Gt.value):Promise.resolve(Gt.value).then($t,qt);Kt((ve=ve.apply(he,Ee)).next())});function Xe({onCancel:he,callback:Ee}){let ve=(0,ae.useRef)(),ot=(0,ae.useRef)(),bt=(0,ae.useRef)(),$t=(0,ae.useRef)(!1);const qt=(0,ae.useRef)(!1),[Kt,Gt]=(0,ae.useState)(0);function bn(){const st=de.bx.make,Jt={red:"#ff3333",blue:"#3358ff",green:"#25ad23",magenta:"#d533ff",purple:"#7d33ff",orange:"#ff6233",brown:"#8e571e",white:"#ffffff",black:"#000000",beige:"#fffcd5",extralightblue:"#d5ebff",extralightred:"#f2dfe0",lightblue:"#a5d2fa",lightgray:"#cccccc",lightgreen:"#b3e6b3",lightred:"#fcbbbd"};ve.current=new de.S0(ot.current,{padding:20,grid:st(de.s_,"Grid",st(de.bn,"LineH",{stroke:"lightgray",strokeWidth:.5}),st(de.bn,"LineV",{stroke:"lightgray",strokeWidth:.5})),"draggingTool.isGridSnapEnabled":!0,handlesDragDropForTopLevelParts:!0,mouseDrop:Je=>{var Et=Je.diagram.commandHandler.addTopLevelParts(Je.diagram.selection,!0);Et||Je.diagram.currentTool.doCancel()},commandHandler:st(Ot),"clickCreatingTool.archetypeNodeData":{text:"\u672A\u547D\u540D",fill:null,stroke:null,borderColor:"rgba(0,0,0,0)"},PartCreated:Je=>{var Et=Je.subject;Et.location=Et.location.copy().snapToGridPoint(Je.diagram.grid.gridOrigin,Je.diagram.grid.gridCellSize),setTimeout(()=>{Je.diagram.commandHandler.editTextBlock()},20)},"commandHandler.archetypeGroupData":{isGroup:!0,text:"NEW GROUP"},SelectionGrouped:Je=>{var Et=Je.subject;setTimeout(()=>{Je.diagram.commandHandler.editTextBlock()})},LinkRelinked:Je=>{var Et=Je.parameter.part;Et.invalidateConnectedLinks();var yt=Je.subject;Je.diagram.toolManager.linkingTool.isForwards?yt.toNode.invalidateConnectedLinks():yt.fromNode.invalidateConnectedLinks()},"undoManager.isEnabled":!0}),ve.current.nodeTemplate=st(de.NB,"Auto",{locationSpot:de.z6.Center,locationObjectName:"SHAPE",desiredSize:new de.$u(120,60),minSize:new de.$u(40,40),resizable:!0,resizeCellSize:new de.$u(10,10),rotatable:!0},new de.KX("location","loc",de.E9.parse).makeTwoWay(de.E9.stringify),new de.KX("desiredSize","size",de.$u.parse).makeTwoWay(de.$u.stringify),st(de.bn,{name:"SHAPE",fill:Jt.white,cursor:"pointer",portId:"",fromLinkable:!0,toLinkable:!0,fromLinkableDuplicates:!0,toLinkableDuplicates:!0,fromSpot:de.z6.AllSides,toSpot:de.z6.AllSides},new de.KX("figure"),new de.KX("fill"),new de.KX("stroke","borderColor"),new de.KX("strokeWidth","thickness"),new de.KX("strokeDashArray","dash")),st(de.bn,{width:100,height:20,strokeWidth:0,fill:"transparent"}),st(de.al,{margin:1,textAlign:"center",overflow:de.al.OverflowEllipsis,editable:!0},new de.KX("text").makeTwoWay(),new de.KX("stroke","color"))),ve.current.nodeTemplate.toolTip=st("ToolTip",st(de.s_,"Vertical",{maxSize:new de.$u(200,NaN)},st(de.al,{font:"bold 10pt sans-serif",textAlign:"center"},new de.KX("text")),st(de.al,{font:"10pt sans-serif",textAlign:"center"},new de.KX("text","details"))));function Hn(Je,Et){var yt=(wt,rn)=>{wt.handled=!0,wt.diagram.model.commit(nn=>{var jt=rn.part.adornedPart,fn=new de.E9().setRectSpot(jt.actualBounds,Je);fn.subtract(jt.location),fn.scale(2,2),fn.x+=Math.sign(fn.x)*130,fn.y+=Math.sign(fn.y)*130,fn.add(jt.location),fn.snapToGridPoint(wt.diagram.grid.gridOrigin,wt.diagram.grid.gridCellSize);var pn=nn.copyNodeData(jt.data);nn.setGroupKeyForNodeData(pn,nn.getGroupKeyForNodeData(jt.data)),nn.addNodeData(pn);var Kn={from:jt.key,to:nn.getKeyForNodeData(pn)};nn.addLinkData(Kn);var qn=wt.diagram.findNodeForData(pn);qn.location=fn,wt.diagram.select(qn),setTimeout(()=>{wt.diagram.commandHandler.editTextBlock()},20)})};return st(de.bn,{figure:Et,alignment:Je,alignmentFocus:Je.opposite(),width:Je.equals(de.z6.Top)||Je.equals(de.z6.Bottom)?25:18,height:Je.equals(de.z6.Top)||Je.equals(de.z6.Bottom)?18:25,fill:"orange",stroke:Jt.white,strokeWidth:4,mouseEnter:(wt,rn)=>rn.fill="dodgerblue",mouseLeave:(wt,rn)=>rn.fill="orange",isActionable:!0,click:yt,contextClick:yt})}function Rn(Je){return st(de.bn,{fill:"orange",stroke:"rgba(0, 0, 0, 0)",strokeWidth:15,background:"transparent",geometryString:"F1 M0 0 b 0 360 -4 0 4 z M10 0 b 0 360 -4 0 4 z M20 0 b 0 360 -4 0 4",isActionable:!0,cursor:"context-menu",mouseEnter:(Et,yt)=>yt.fill="dodgerblue",mouseLeave:(Et,yt)=>yt.fill="orange",click:(Et,yt)=>{Et.diagram.commandHandler.showContextMenu(yt.part.adornedPart)}},Je||{})}ve.current.nodeTemplate.selectionAdornmentTemplate=st(de.uz,"Spot",st(de.Vm,{padding:10}),Hn(de.z6.Top,"TriangleUp"),Hn(de.z6.Left,"TriangleLeft"),Hn(de.z6.Right,"TriangleRight"),Hn(de.z6.Bottom,"TriangleDown"),Rn({alignment:new de.z6(.75,0)}));function Mn(Je,Et){return(yt,wt)=>{yt.handled=!0,yt.diagram.model.commit(rn=>{rn.set(wt.part.adornedPart.data,Je,Et)})}}function ce(Je,Et){return Et||(Et="color"),st(de.bn,{width:16,height:16,stroke:"lightgray",fill:Je,margin:1,background:"transparent",mouseEnter:(yt,wt)=>wt.stroke="dodgerblue",mouseLeave:(yt,wt)=>wt.stroke="lightgray",click:Mn(Et,Je),contextClick:Mn(Et,Je)})}function ze(){return[st("ContextMenuButton",st(de.s_,"Horizontal",ce(Jt.white,"fill"),ce(Jt.beige,"fill"),ce(Jt.extralightblue,"fill"),ce(Jt.extralightred,"fill"))),st("ContextMenuButton",st(de.s_,"Horizontal",ce(Jt.lightgray,"fill"),ce(Jt.lightgreen,"fill"),ce(Jt.lightblue,"fill"),ce(Jt.lightred,"fill")))]}function Ne(){return[st("ContextMenuButton",st(de.s_,"Horizontal",ce(Jt.black),ce(Jt.green),ce(Jt.blue),ce(Jt.red))),st("ContextMenuButton",st(de.s_,"Horizontal",ce(Jt.white),ce(Jt.magenta),ce(Jt.purple),ce(Jt.orange)))]}function _e(Je,Et){return Et||(Et="thickness"),st(de.bn,"LineH",{width:16,height:16,strokeWidth:Je,margin:1,background:"transparent",mouseEnter:(yt,wt)=>wt.background="dodgerblue",mouseLeave:(yt,wt)=>wt.background="transparent",click:Mn(Et,Je),contextClick:Mn(Et,Je)})}function tt(Je,Et){return Et||(Et="dash"),st(de.bn,"LineH",{width:24,height:16,strokeWidth:2,strokeDashArray:Je,margin:1,background:"transparent",mouseEnter:(yt,wt)=>wt.background="dodgerblue",mouseLeave:(yt,wt)=>wt.background="transparent",click:Mn(Et,Je),contextClick:Mn(Et,Je)})}function it(){return[st("ContextMenuButton",st(de.s_,"Horizontal",_e(1),_e(2),_e(3),_e(4))),st("ContextMenuButton",st(de.s_,"Horizontal",tt(null),tt([2,4]),tt([4,4])))]}function Ke(Je,Et){return Et||(Et="figure"),st(de.bn,{width:32,height:32,scale:.5,fill:"lightgray",figure:Je,margin:1,background:"transparent",mouseEnter:(yt,wt)=>wt.fill="dodgerblue",mouseLeave:(yt,wt)=>wt.fill="lightgray",click:Mn(Et,Je),contextClick:Mn(Et,Je)})}ve.current.nodeTemplate.contextMenu=st("ContextMenu",st("ContextMenuButton",st(de.s_,"Horizontal",Ke("Rectangle"),Ke("RoundedRectangle"),Ke("Ellipse"),Ke("Diamond"))),st("ContextMenuButton",st(de.s_,"Horizontal",Ke("Parallelogram2"),Ke("ManualOperation"),Ke("Procedure"),Ke("Cylinder1"))),st("ContextMenuButton",st(de.s_,"Horizontal",Ke("Terminator"),Ke("CreateRequest"),Ke("Document"),Ke("TriangleDown"))),ze(),Ne(),it()),ve.current.groupTemplate=st(de.ZA,"Spot",{layerName:"Background",ungroupable:!0,locationSpot:de.z6.Center,selectionObjectName:"BODY",computesBoundsAfterDrag:!0,handlesDragDropForMembers:!0,mouseDrop:(Je,Et)=>{var yt=Et.addMembers(Et.diagram.selection,!0);yt||Et.diagram.currentTool.doCancel()},avoidable:!1},new de.KX("location","loc",de.E9.parse).makeTwoWay(de.E9.stringify),st(de.s_,"Auto",{name:"BODY"},st(de.bn,{parameter1:10,fill:Jt.white,strokeWidth:2,cursor:"pointer",fromLinkable:!0,toLinkable:!0,fromLinkableDuplicates:!0,toLinkableDuplicates:!0,fromSpot:de.z6.AllSides,toSpot:de.z6.AllSides},new de.KX("fill"),new de.KX("stroke","color"),new de.KX("strokeWidth","thickness"),new de.KX("strokeDashArray","dash")),st(de.Vm,{background:"transparent",margin:20})),st(de.al,{alignment:de.z6.Top,alignmentFocus:de.z6.Bottom,font:"bold 12pt sans-serif",editable:!0},new de.KX("text"),new de.KX("stroke","color"))),ve.current.groupTemplate.selectionAdornmentTemplate=st(de.uz,"Spot",st(de.s_,"Auto",st(de.bn,{fill:null,stroke:"dodgerblue",strokeWidth:3}),st(de.Vm,{margin:1.5})),Rn({alignment:de.z6.TopRight,alignmentFocus:de.z6.BottomRight})),ve.current.groupTemplate.contextMenu=st("ContextMenu",ze(),Ne(),it()),ve.current.linkTemplate=st(de.rU,{layerName:"Foreground",routing:de.rU.AvoidsNodes,corner:10,fromShortLength:10,toShortLength:15,relinkableFrom:!0,relinkableTo:!0,reshapable:!0,resegmentable:!0},new de.KX("fromSpot","fromSpot",de.z6.parse),new de.KX("toSpot","toSpot",de.z6.parse),new de.KX("fromShortLength","dir",Je=>Je>=1?10:0),new de.KX("toShortLength","dir",Je=>Je>=1?10:0),new de.KX("points").makeTwoWay(),st(de.bn,{strokeWidth:2},new de.KX("stroke","color"),new de.KX("strokeWidth","thickness"),new de.KX("strokeDashArray","dash")),st(de.bn,{segmentIndex:0,segmentOffset:new de.E9(15,0),segmentOrientation:de.rU.OrientAlong,alignmentFocus:de.z6.Right,figure:"circle",width:10,strokeWidth:0},new de.KX("fill","color"),new de.KX("visible","dir",Je=>Je===1)),st(de.bn,{segmentIndex:-1,segmentOffset:new de.E9(-10,6),segmentOrientation:de.rU.OrientPlus90,alignmentFocus:de.z6.Right,figure:"triangle",width:12,height:12,strokeWidth:0},new de.KX("fill","color"),new de.KX("visible","dir",Je=>Je>=1),new de.KX("width","thickness",Je=>7+3*Je),new de.KX("height","thickness",Je=>7+3*Je),new de.KX("segmentOffset","thickness",Je=>new de.E9(-15,4+1.5*Je))),st(de.bn,{segmentIndex:0,segmentOffset:new de.E9(15,-6),segmentOrientation:de.rU.OrientMinus90,alignmentFocus:de.z6.Right,figure:"triangle",width:12,height:12,strokeWidth:0},new de.KX("fill","color"),new de.KX("visible","dir",Je=>Je===2),new de.KX("width","thickness",Je=>7+3*Je),new de.KX("height","thickness",Je=>7+3*Je),new de.KX("segmentOffset","thickness",Je=>new de.E9(-15,4+1.5*Je))),st(de.al,{alignmentFocus:new de.z6(0,1,-4,0),editable:!0},new de.KX("text").makeTwoWay(),new de.KX("stroke","color"))),ve.current.linkTemplate.selectionAdornmentTemplate=st(de.uz,st(de.bn,{isPanelMain:!0,stroke:"transparent",strokeWidth:6,pathPattern:je(2)},new de.KX("pathPattern","thickness",je)),Rn({alignmentFocus:new de.z6(0,0,-6,-4)}));function je(Je){return st(de.bn,{stroke:"dodgerblue",strokeWidth:2,strokeCap:"square",geometryString:"M0 0 M4 2 H3 M4 "+(Je+4).toString()+" H3"})}function It(Je){var Et="M0 0 M8 16 M0 8 L16 8 M12 11 L16 8 L12 5";return Je===0?Et="M0 0 M16 16 M0 8 L16 8":Je===2&&(Et="M0 0 M16 16 M0 8 L16 8 M12 11 L16 8 L12 5 M4 11 L0 8 L4 5"),st(de.bn,{geometryString:Et,margin:2,background:"transparent",mouseEnter:(yt,wt)=>wt.background="dodgerblue",mouseLeave:(yt,wt)=>wt.background="transparent",click:Mn("dir",Je),contextClick:Mn("dir",Je)})}function Me(Je){var Et=(yt,wt)=>{yt.handled=!0,yt.diagram.model.commit(rn=>{var nn=wt.part.adornedPart;rn.set(nn.data,Je?"toSpot":"fromSpot",de.z6.stringify(de.z6.AllSides)),(Je?nn.toNode:nn.fromNode).invalidateConnectedLinks()})};return st(de.bn,{width:12,height:12,fill:"transparent",mouseEnter:(yt,wt)=>wt.background="dodgerblue",mouseLeave:(yt,wt)=>wt.background="transparent",click:Et,contextClick:Et})}function Dt(Je,Et){var yt=0,wt=de.z6.RightSide;Je.equals(de.z6.Top)?(yt=270,wt=de.z6.TopSide):Je.equals(de.z6.Left)?(yt=180,wt=de.z6.LeftSide):Je.equals(de.z6.Bottom)&&(yt=90,wt=de.z6.BottomSide),Et||(yt-=180);var rn=(nn,jt)=>{nn.handled=!0,nn.diagram.model.commit(fn=>{var pn=jt.part.adornedPart;fn.set(pn.data,Et?"toSpot":"fromSpot",de.z6.stringify(wt)),(Et?pn.toNode:pn.fromNode).invalidateConnectedLinks()})};return st(de.bn,{alignment:Je,alignmentFocus:Je.opposite(),geometryString:"M0 0 M12 12 M12 6 L1 6 L4 4 M1 6 L4 8",angle:yt,background:"transparent",mouseEnter:(nn,jt)=>jt.background="dodgerblue",mouseLeave:(nn,jt)=>jt.background="transparent",click:rn,contextClick:rn})}ve.current.linkTemplate.contextMenu=st("ContextMenu",Ne(),it(),st("ContextMenuButton",st(de.s_,"Horizontal",It(0),It(1),It(2))),st("ContextMenuButton",st(de.s_,"Horizontal",st(de.s_,"Spot",Me(!1),Dt(de.z6.Top,!1),Dt(de.z6.Left,!1),Dt(de.z6.Right,!1),Dt(de.z6.Bottom,!1)),st(de.s_,"Spot",{margin:new de.Zt(0,0,0,2)},Me(!0),Dt(de.z6.Top,!0),Dt(de.z6.Left,!0),Dt(de.z6.Right,!0),Dt(de.z6.Bottom,!0)))));const en=`{ "class": "GraphLinksModel", "nodeDataArray": [ {"text":"Find Problem","key":-9,"loc":"-20 -140","color":"#3358ff","fill":"white","figure":"Procedure","thickness":3}, {"text":"What do we want?","key":-10,"loc":"-65 -324.305","group":-16,"figure":"Ellipse","fill":"white"}, @@ -86,27 +86,27 @@ {"from":-9,"to":-14,"points":[40,-150,58,-150,80,-150,80,-153.33333333333331,102,-153.33333333333331,120,-153.33333333333331],"dir":1,"color":"#3358ff"}, {"from":-14,"to":-9,"points":[190,-100,190,-90,-20,-90,-20,-95,-20,-100,-20,-110],"fromSpot":"BottomSide","toSpot":"BottomSide","text":"No","color":"#ff3333","thickness":2,"dir":1}, {"from":-9,"to":-14,"points":[40,-130,58,-130,80,-130,80,-126.66666666666666,102,-126.66666666666666,120,-126.66666666666666]} -]}`;var on=["Rectangle","Square","RoundedRectangle","Border","Ellipse","Circle","TriangleRight","TriangleDown","TriangleLeft","TriangleUp","Triangle","Diamond","LineH","LineV","None","BarH","BarV","MinusLine","PlusLine","XLine","LineRight","LineDown","LineLeft","LineUp"];function cn(Je){return console.log("shapeName:",Je),on.indexOf(Je)>=0}var kn=new de.YI(bt.current,{maxSelectionCount:1,linkTemplate:lt(de.rU,{locationSpot:de.z6.Center,selectionAdornmentTemplate:lt(de.uz,"Link",{locationSpot:de.z6.Center},lt(de.bn,{isPanelMain:!0,fill:null,stroke:"deepskyblue",strokeWidth:0}),lt(de.bn,{toArrow:"Standard",stroke:null}))},{routing:de.rU.AvoidsNodes,curve:de.rU.JumpOver,corner:5,toShortLength:4},new de.KX("points"),lt(de.bn,{isPanelMain:!0,strokeWidth:2}),lt(de.bn,{toArrow:"Standard",stroke:null})),model:new de.FJ([{text:"\u672A\u547D\u540D",size:"100 100",fill:null,stroke:"#000"},...de.bn.getFigureGenerators().toArray().map(Je=>({text:"\u672A\u547D\u540D",size:"100 100",figure:Je.key,fill:"white",stroke:"#666",borderColor:"#000"}))])});return ve.current.addDiagramListener("TextEdited",function(Je){var Et;const yt=Je.subject.part;var wt=(Et=document.activeElement)==null?void 0:Et.value;typeof wt=="string"&&wt.trim()===""&&ve.current.model.commit(function(rn){rn.set(yt.data,"text","\u672A\u547D\u540D"),ve.current.commandHandler.stopCommand()},"increment")}),kn.nodeTemplate=lt(de.NB,"Auto",{locationSpot:de.z6.Center},new de.KX("location","location",de.E9.parse).makeTwoWay(de.E9.stringify),lt(de.bn,"Circle",{fill:"white",stroke:"gray",strokeWidth:2,width:20,height:20,portId:"",fromLinkable:!0,toLinkable:!0,fromLinkableDuplicates:!0,toLinkableDuplicates:!0,fromLinkableSelfNode:!0,toLinkableSelfNode:!0},new de.KX("stroke").makeTwoWay(),new de.KX("fill").makeTwoWay(),new de.KX("figure")),lt(de.al,{margin:new de.Zt(5,5,3,5),font:"10pt sans-serif",minSize:new de.$u(16,16),maxSize:new de.$u(10,NaN),textAlign:"center",editable:!0},new de.KX("key").makeTwoWay())),setTimeout(()=>{ve.current.grid=lt(de.s_,"Grid",lt(de.bn,"LineH",{stroke:"lightgray",strokeWidth:.5}),lt(de.bn,"LineV",{stroke:"lightgray",strokeWidth:.5})),ve.current.grid.visible=!0,ve.current.grid.gridCellStroke="darkgray",ve.current.grid.gridCellStrokeWidth=1},300),window.myDiagrams=ve.current,ve.current}const Qn=()=>De(this,null,function*(){var lt=ve.current.makeImage();const Jt=yield(0,Ie.ZP)("/api/attachments.json",{method:"post",body:{file_type:"base64",original_filename:Date.now(),file:lt.src}});be({src:Jt.url})});(0,ae.useEffect)(()=>(setTimeout(()=>{bn()},500),Gt(Kt+1),()=>{ve.current=null}),[]);const Dn=(0,Ae.useIntl)();return fe.createElement("div",{ref:qt,className:$t.current?`${pe.maxH60} body-overflow-initial`:"body-overflow-initial"},fe.createElement(xe.default,{width:1200,icon:null,footer:null,closable:!0,visible:!!Kt,destroyOnClose:!0,maskClosable:!1,rootClassName:"zIndex-9999",title:fe.createElement(Re.Z,null,fe.createElement(Nt.Z,{flex:1},"\u63D2\u5165\u6D41\u7A0B\u56FE"),fe.createElement(Nt.Z,{onClick:()=>{var lt,Jt,Hn=ve.current.selection.first();if($t.current=!$t.current,document.activeElement&&Hn){let Rn=(Jt=(lt=document.activeElement)==null?void 0:lt.value)==null?void 0:Jt.trim();typeof Rn=="string"&&ve.current.model.commit(function(Mn){Mn.set(Hn.data,"text",Rn||"\u672A\u547D\u540D"),ve.current.commandHandler.stopCommand()},"increment")}Gt(Kt+1)}},fe.createElement("span",{className:"current c-blue mr30",style:{fontWeight:400}},"\u5C55\u5F00/",Dn.formatMessage({id:"shixuns.collapse",defaultMessage:"\u6536\u8D77"})))),onCancel:he},fe.createElement("div",{style:{width:"100%",height:"80vh",overflow:"hidden",position:"relative"},className:pe.flowChartWrp},fe.createElement("div",{style:{display:"flex",height:"100%"}},fe.createElement("div",{style:{width:"300px",height:"100%"}},fe.createElement("div",{style:{background:"#fff",position:"relative",zIndex:12,fontSize:16,color:"#3061d0"}},"\u56FE\u5F62\u5E93"),fe.createElement("div",{style:{height:"calc(100% - 50px)"},className:pe.myPaletteDiv,ref:bt})),fe.createElement("div",{style:{flex:1,position:"relative"}},fe.createElement("div",{ref:at,style:{height:"80vh"}}))),fe.createElement("div",{className:"tr"},fe.createElement(Le.ZP,{size:"large",onClick:Qn,style:{position:"absolute",right:0,bottom:0,zIndex:8},type:"primary"},Dn.formatMessage({id:"markdownEditor.saveToEditor",defaultMessage:"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668"}))))))}var St=Ve,ht=re(5112),Ct=re(5871);const At=ht.ZP.Group,Ht={margin:"0 8px"};var Ft=({callback:he,onCancel:be})=>{function ve(bt){he(bt)}const at=(0,Ae.useIntl)();return ae.createElement(se.default,{className:"add-table-panel",initialValues:{row:3,col:2,align:"default"},onFinish:ve},ae.createElement("div",{className:"flex-container",style:{alignItems:"baseline"}},ae.createElement("span",{style:Ht},at.formatMessage({id:"markdownEditor.numberOfCells",defaultMessage:"\u5355\u5143\u683C\u6570"}),"\uFF1A"),ae.createElement("span",{style:Ht},at.formatMessage({id:"markdownEditor.numberOfRows",defaultMessage:"\u884C\u6570"})),ae.createElement(se.default.Item,{name:"row",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u884C\u6570"}]},ae.createElement(Ct.Z,null)),ae.createElement("span",{style:Ht},at.formatMessage({id:"markdownEditor.numberOfColumns",defaultMessage:"\u5217\u6570"})),ae.createElement(se.default.Item,{name:"col",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5217\u6570"}]},ae.createElement(Ct.Z,null))),ae.createElement("div",{className:"flex-container",style:{marginTop:12,alignItems:"baseline"}},ae.createElement("span",{style:Ht},at.formatMessage({id:"markdownEditor.alignment",defaultMessage:"\u5BF9\u9F50\u65B9\u5F0F"}),"\uFF1A"),ae.createElement(se.default.Item,{name:"align"},ae.createElement(At,null,ae.createElement(ht.ZP,{value:"default"},ae.createElement("i",{className:"fa fa-align-justify"})),ae.createElement(ht.ZP,{value:"left"},ae.createElement("i",{className:"fa fa-align-left"})),ae.createElement(ht.ZP,{value:"center"},ae.createElement("i",{className:"fa fa-align-center"})),ae.createElement(ht.ZP,{value:"right"},ae.createElement("i",{className:"fa fa-align-right"}))))),ae.createElement("div",{className:"flex-container flex-end"},ae.createElement(Le.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},at.formatMessage({id:"markdownEditor.confirm",defaultMessage:"\u786E\u5B9A"})),ae.createElement(Le.ZP,{type:"ghost",onClick:be},at.formatMessage({id:"markdownEditor.cancel",defaultMessage:"\u53D6\u6D88"}))))},_t=re(78673),Sn=re(93510),Zt=re.n(Sn),Vt=(0,ae.forwardRef)(({use3d:he,width:be,height:ve,callback:at,showSaveButton:bt},$t)=>{const qt=(0,ae.useRef)(),Kt=(0,ae.useRef)(),Gt=(0,Ae.useIntl)(),[bn,Qn]=(0,ae.useState)(!1),Dn=(0,ae.useRef)({id:qt,appName:"graphing",width:be||1e3,height:ve||600,showToolBar:!0,showMenuBar:!0,allowStyleBar:!0,showAlgebraInput:!0,enableLabelDrags:!1,enableShiftDragZoom:!0,showToolBarHelp:!1,errorDialogsActive:!0,showTutorialLink:!0,showLogging:!0,useBrowserForJS:!1});(0,ae.useEffect)(()=>{Kt.current=new(Zt())(Dn.current,!0),window.onload=function(){Kt.current.inject("applet_container")}},[]);const lt=()=>{var Jt=window.ggbApplet.getPNGBase64(1,!0,72);return at&&at(Jt),Jt};return(0,ae.useEffect)(()=>{Dn.current.appName=bn?"3D":"graphing",Kt.current.inject("applet_container")},[bn]),(0,ae.useEffect)(()=>{Qn(he)},[he]),(0,ae.useImperativeHandle)($t,()=>({getImgData:lt})),ae.createElement(ae.Fragment,null,ae.createElement("div",{style:{width:"100%",height:"100%"},id:"applet_container",ref:qt}),ae.createElement(Re.Z,{align:"middle"},ae.createElement(Nt.Z,{flex:1},ae.createElement(_t.Z,{size:"default",checkedChildren:"\u5173\u95ED3D\u56FE\u50CF",unCheckedChildren:Gt.formatMessage({id:"markdownEditor.enable3DImage",defaultMessage:"\u5F00\u542F3D\u56FE\u50CF"}),checked:bn,onChange:Jt=>Qn(Jt)})),ae.createElement(Nt.Z,null,ae.createElement(Le.ZP,{size:"large",onClick:lt,style:{zIndex:8,marginTop:10},type:"primary"},Gt.formatMessage({id:"markdownEditor.saveToEditor",defaultMessage:"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668"})))))}),Yt=re(99298),Pe=re(1012),Be=re(8591);const Ue="link",ut="upload-image",pt="add-flowchart",zt="draw-image",Rt="add-flowchart",Bt="code-block",Tt="add-table",Qt="------------",Xt={default:Qt,left:`:${Qt}`,center:`:${Qt}:`,right:`${Qt}:`};var an=re(31103),hn=(he,be,ve)=>new Promise((at,bt)=>{var $t=Gt=>{try{Kt(ve.next(Gt))}catch(bn){bt(bn)}},qt=Gt=>{try{Kt(ve.throw(Gt))}catch(bn){bt(bn)}},Kt=Gt=>Gt.done?at(Gt.value):Promise.resolve(Gt.value).then($t,qt);Kt((ve=ve.apply(he,be)).next())});function yn(){}let Fn=0;const ln=1e4,gn="\u2581",Ln="@\u2581\u2581@",Bn="@\u2581@",$n=` +]}`;var on=["Rectangle","Square","RoundedRectangle","Border","Ellipse","Circle","TriangleRight","TriangleDown","TriangleLeft","TriangleUp","Triangle","Diamond","LineH","LineV","None","BarH","BarV","MinusLine","PlusLine","XLine","LineRight","LineDown","LineLeft","LineUp"];function cn(Je){return console.log("shapeName:",Je),on.indexOf(Je)>=0}var kn=new de.YI(bt.current,{maxSelectionCount:1,linkTemplate:st(de.rU,{locationSpot:de.z6.Center,selectionAdornmentTemplate:st(de.uz,"Link",{locationSpot:de.z6.Center},st(de.bn,{isPanelMain:!0,fill:null,stroke:"deepskyblue",strokeWidth:0}),st(de.bn,{toArrow:"Standard",stroke:null}))},{routing:de.rU.AvoidsNodes,curve:de.rU.JumpOver,corner:5,toShortLength:4},new de.KX("points"),st(de.bn,{isPanelMain:!0,strokeWidth:2}),st(de.bn,{toArrow:"Standard",stroke:null})),model:new de.FJ([{text:"\u672A\u547D\u540D",size:"100 100",fill:null,stroke:"#000"},...de.bn.getFigureGenerators().toArray().map(Je=>({text:"\u672A\u547D\u540D",size:"100 100",figure:Je.key,fill:"white",stroke:"#666",borderColor:"#000"}))])});return ve.current.addDiagramListener("TextEdited",function(Je){var Et;const yt=Je.subject.part;var wt=(Et=document.activeElement)==null?void 0:Et.value;typeof wt=="string"&&wt.trim()===""&&ve.current.model.commit(function(rn){rn.set(yt.data,"text","\u672A\u547D\u540D"),ve.current.commandHandler.stopCommand()},"increment")}),kn.nodeTemplate=st(de.NB,"Auto",{locationSpot:de.z6.Center},new de.KX("location","location",de.E9.parse).makeTwoWay(de.E9.stringify),st(de.bn,"Circle",{fill:"white",stroke:"gray",strokeWidth:2,width:20,height:20,portId:"",fromLinkable:!0,toLinkable:!0,fromLinkableDuplicates:!0,toLinkableDuplicates:!0,fromLinkableSelfNode:!0,toLinkableSelfNode:!0},new de.KX("stroke").makeTwoWay(),new de.KX("fill").makeTwoWay(),new de.KX("figure")),st(de.al,{margin:new de.Zt(5,5,3,5),font:"10pt sans-serif",minSize:new de.$u(16,16),maxSize:new de.$u(10,NaN),textAlign:"center",editable:!0},new de.KX("key").makeTwoWay())),setTimeout(()=>{ve.current.grid=st(de.s_,"Grid",st(de.bn,"LineH",{stroke:"lightgray",strokeWidth:.5}),st(de.bn,"LineV",{stroke:"lightgray",strokeWidth:.5})),ve.current.grid.visible=!0,ve.current.grid.gridCellStroke="darkgray",ve.current.grid.gridCellStrokeWidth=1},300),window.myDiagrams=ve.current,ve.current}const Qn=()=>De(this,null,function*(){var st=ve.current.makeImage();const Jt=yield(0,Ie.ZP)("/api/attachments.json",{method:"post",body:{file_type:"base64",original_filename:Date.now(),file:st.src}});Ee({src:Jt.url})});(0,ae.useEffect)(()=>(setTimeout(()=>{bn()},500),Gt(Kt+1),()=>{ve.current=null}),[]);const Dn=(0,Ae.useIntl)();return fe.createElement("div",{ref:qt,className:$t.current?`${pe.maxH60} body-overflow-initial`:"body-overflow-initial"},fe.createElement(Be.default,{width:1200,icon:null,footer:null,closable:!0,visible:!!Kt,destroyOnClose:!0,maskClosable:!1,rootClassName:"zIndex-9999",title:fe.createElement(Re.Z,null,fe.createElement(Nt.Z,{flex:1},"\u63D2\u5165\u6D41\u7A0B\u56FE"),fe.createElement(Nt.Z,{onClick:()=>{var st,Jt,Hn=ve.current.selection.first();if($t.current=!$t.current,document.activeElement&&Hn){let Rn=(Jt=(st=document.activeElement)==null?void 0:st.value)==null?void 0:Jt.trim();typeof Rn=="string"&&ve.current.model.commit(function(Mn){Mn.set(Hn.data,"text",Rn||"\u672A\u547D\u540D"),ve.current.commandHandler.stopCommand()},"increment")}Gt(Kt+1)}},fe.createElement("span",{className:"current c-blue mr30",style:{fontWeight:400}},"\u5C55\u5F00/",Dn.formatMessage({id:"shixuns.collapse",defaultMessage:"\u6536\u8D77"})))),onCancel:he},fe.createElement("div",{style:{width:"100%",height:"80vh",overflow:"hidden",position:"relative"},className:pe.flowChartWrp},fe.createElement("div",{style:{display:"flex",height:"100%"}},fe.createElement("div",{style:{width:"300px",height:"100%"}},fe.createElement("div",{style:{background:"#fff",position:"relative",zIndex:12,fontSize:16,color:"#3061d0"}},"\u56FE\u5F62\u5E93"),fe.createElement("div",{style:{height:"calc(100% - 50px)"},className:pe.myPaletteDiv,ref:bt})),fe.createElement("div",{style:{flex:1,position:"relative"}},fe.createElement("div",{ref:ot,style:{height:"80vh"}}))),fe.createElement("div",{className:"tr"},fe.createElement(xe.ZP,{size:"large",onClick:Qn,style:{position:"absolute",right:0,bottom:0,zIndex:8},type:"primary"},Dn.formatMessage({id:"markdownEditor.saveToEditor",defaultMessage:"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668"}))))))}var St=Xe,Pt=re(5112),Ct=re(5871);const At=Pt.ZP.Group,Ht={margin:"0 8px"};var Ft=({callback:he,onCancel:Ee})=>{function ve(bt){he(bt)}const ot=(0,Ae.useIntl)();return ae.createElement(se.default,{className:"add-table-panel",initialValues:{row:3,col:2,align:"default"},onFinish:ve},ae.createElement("div",{className:"flex-container",style:{alignItems:"baseline"}},ae.createElement("span",{style:Ht},ot.formatMessage({id:"markdownEditor.numberOfCells",defaultMessage:"\u5355\u5143\u683C\u6570"}),"\uFF1A"),ae.createElement("span",{style:Ht},ot.formatMessage({id:"markdownEditor.numberOfRows",defaultMessage:"\u884C\u6570"})),ae.createElement(se.default.Item,{name:"row",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u884C\u6570"}]},ae.createElement(Ct.Z,null)),ae.createElement("span",{style:Ht},ot.formatMessage({id:"markdownEditor.numberOfColumns",defaultMessage:"\u5217\u6570"})),ae.createElement(se.default.Item,{name:"col",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5217\u6570"}]},ae.createElement(Ct.Z,null))),ae.createElement("div",{className:"flex-container",style:{marginTop:12,alignItems:"baseline"}},ae.createElement("span",{style:Ht},ot.formatMessage({id:"markdownEditor.alignment",defaultMessage:"\u5BF9\u9F50\u65B9\u5F0F"}),"\uFF1A"),ae.createElement(se.default.Item,{name:"align"},ae.createElement(At,null,ae.createElement(Pt.ZP,{value:"default"},ae.createElement("i",{className:"fa fa-align-justify"})),ae.createElement(Pt.ZP,{value:"left"},ae.createElement("i",{className:"fa fa-align-left"})),ae.createElement(Pt.ZP,{value:"center"},ae.createElement("i",{className:"fa fa-align-center"})),ae.createElement(Pt.ZP,{value:"right"},ae.createElement("i",{className:"fa fa-align-right"}))))),ae.createElement("div",{className:"flex-container flex-end"},ae.createElement(xe.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},ot.formatMessage({id:"markdownEditor.confirm",defaultMessage:"\u786E\u5B9A"})),ae.createElement(xe.ZP,{type:"ghost",onClick:Ee},ot.formatMessage({id:"markdownEditor.cancel",defaultMessage:"\u53D6\u6D88"}))))},_t=re(78673),Sn=re(93510),Zt=re.n(Sn),Vt=(0,ae.forwardRef)(({use3d:he,width:Ee,height:ve,callback:ot,showSaveButton:bt},$t)=>{const qt=(0,ae.useRef)(),Kt=(0,ae.useRef)(),Gt=(0,Ae.useIntl)(),[bn,Qn]=(0,ae.useState)(!1),Dn=(0,ae.useRef)({id:qt,appName:"graphing",width:Ee||1e3,height:ve||600,showToolBar:!0,showMenuBar:!0,allowStyleBar:!0,showAlgebraInput:!0,enableLabelDrags:!1,enableShiftDragZoom:!0,showToolBarHelp:!1,errorDialogsActive:!0,showTutorialLink:!0,showLogging:!0,useBrowserForJS:!1});(0,ae.useEffect)(()=>{Kt.current=new(Zt())(Dn.current,!0),window.onload=function(){Kt.current.inject("applet_container")}},[]);const st=()=>{var Jt=window.ggbApplet.getPNGBase64(1,!0,72);return ot&&ot(Jt),Jt};return(0,ae.useEffect)(()=>{Dn.current.appName=bn?"3D":"graphing",Kt.current.inject("applet_container")},[bn]),(0,ae.useEffect)(()=>{Qn(he)},[he]),(0,ae.useImperativeHandle)($t,()=>({getImgData:st})),ae.createElement(ae.Fragment,null,ae.createElement("div",{style:{width:"100%",height:"100%"},id:"applet_container",ref:qt}),ae.createElement(Re.Z,{align:"middle"},ae.createElement(Nt.Z,{flex:1},ae.createElement(_t.Z,{size:"default",checkedChildren:"\u5173\u95ED3D\u56FE\u50CF",unCheckedChildren:Gt.formatMessage({id:"markdownEditor.enable3DImage",defaultMessage:"\u5F00\u542F3D\u56FE\u50CF"}),checked:bn,onChange:Jt=>Qn(Jt)})),ae.createElement(Nt.Z,null,ae.createElement(xe.ZP,{size:"large",onClick:st,style:{zIndex:8,marginTop:10},type:"primary"},Gt.formatMessage({id:"markdownEditor.saveToEditor",defaultMessage:"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668"})))))}),Yt=re(99298),Pe=re(1012),$e=re(8591);const Ze="link",ct="upload-image",ht="add-flowchart",zt="draw-image",Rt="add-flowchart",Bt="code-block",Tt="add-table",Qt="------------",Xt={default:Qt,left:`:${Qt}`,center:`:${Qt}:`,right:`${Qt}:`};var an=re(31103),hn=(he,Ee,ve)=>new Promise((ot,bt)=>{var $t=Gt=>{try{Kt(ve.next(Gt))}catch(bn){bt(bn)}},qt=Gt=>{try{Kt(ve.throw(Gt))}catch(bn){bt(bn)}},Kt=Gt=>Gt.done?ot(Gt.value):Promise.resolve(Gt.value).then($t,qt);Kt((ve=ve.apply(he,Ee)).next())});function yn(){}let Fn=0;const ln=1e4,gn="\u2581",Ln="@\u2581\u2581@",Bn="@\u2581@",$n=` **\u6A21\u677F\u6807\u9898** -\u6A21\u677F\u6B63\u6587\u5185\u5BB9\uFF0C\u53EF\u8F93\u5165\u6587\u672C\u5185\u5BB9\u548C\u7C98\u8D34\u56FE\u7247\u7B49\u64CD\u4F5C`,un=["pptm","pptx","ppt","pot","pps","ppa","potx","ppsx","ppam","pptm","potm","ppsm","doc","docx","dot","dotx","docm","dotm","xls","xlsx","csv","xlt","xla","xltx","xlsm","xltm","xlam","xlsb"];function Nn(he){return/^\d+$/.test(he)?`${he}px`:he}const zn=navigator.platform.toUpperCase().indexOf("MAC")>=0?"Cmd":"Ctrl",Zn={[zn+"-B"]:"bold",[zn+"-I"]:"italic"};var na=({defaultValue:he="",onChange:be,width:ve="100%",height:at=400,miniToolbar:bt=!1,isFocus:$t=!1,watch:qt,insertTemp:Kt,mode:Gt="markdown",id:bn="markdown-editor-id",showResizeBar:Qn=!1,noStorage:Dn=!1,showNullButton:lt=!1,showNullProgramButton:Jt=!1,hidetoolBar:Hn=!1,fullScreen:Rn=!1,onBlur:Mn,onCMBeforeChange:ce,onFullScreen:ze,className:Ne="",disablePaste:je=!1,disabled:tt=!1,disabledFill:ot=!1,placeholder:Ke="",values:He="",extraUse:It})=>{const[$e,Dt]=(0,ae.useState)(null),[en,on]=(0,ae.useState)(he),[cn,kn]=(0,ae.useState)(qt),[Je,Et]=(0,ae.useState)(Rn),[yt,wt]=(0,ae.useState)(""),[rn,nn]=(0,ae.useState)(0),[jt,fn]=(0,ae.useState)(at),[pn,Kn]=(0,ae.useState)(!1),qn=(0,ae.useRef)((0,Pe.Z)()),Yn=(0,ae.useRef)(!1),ua=(0,ae.useRef)(),[fa,Pa]=(0,ae.useState)(0),[ia,Un]=(0,ae.useState)(0),vn=(0,ae.useRef)(),aa=(0,ae.useRef)(),oa=(0,ae.useRef)(),ra=(0,ae.useRef)(),ga=()=>hn(void 0,null,function*(){var Mt;const Pt=yield Fetch("/api/attachments/distinct_hash_val.json",{method:"post",body:{hash_val:qn.current}});(Mt=Pt==null?void 0:Pt.attachments)!=null&&Mt.length&&(console.log("cm:",$e,vn),Pt.attachments.map(Lt=>{Lt.content_type.indexOf("image")>-1?$e.replaceSelection(`![,](/api/attachments/${Lt.id}?type=${Lt.content_type})`):Lt.content_type.indexOf("video")>-1?$e.replaceSelection(``):Lt.content_type.indexOf("pdf")>-1?$e.replaceSelection(`${Lt.name}`):$e.replaceSelection(`[${Lt.name}](${ENV.API_SERVER}/api/attachments/${Lt.id}?type=${Lt.content_type})`)}))});(0,ae.useEffect)(()=>{const Mt=window.scrollY||window.pageYOffset;on(He),$e==null||$e.setValue(He),window.scrollTo(0,Mt)},[He]),(0,ae.useEffect)(()=>{ze==null||ze(Je)},[Je]),(0,ae.useEffect)(()=>{if(vn.current){let Mt=function(Lt,xt){var mn;if(je){xt.preventDefault();return}const Cn=xt.clipboardData;if(Cn){const _n=Cn.types.toString(),Tn=Cn.items;if(_n==="Files"||Cn.types.indexOf("Files")>-1){if(xt.preventDefault(),Gt=="stex")return;try{let jn=Tn[1];((mn=Tn[0])==null?void 0:mn.kind)==="file"&&(jn=Tn[0]);const Wn=jn.getAsFile(),ta=Wn.name.split(".").pop();(0,ye.I)(Wn,kt=>{var sn,wn,tn;kt.id?((sn=Wn==null?void 0:Wn.type)==null?void 0:sn.indexOf("image"))>-1?Pt.replaceSelection(``):((wn=Wn==null?void 0:Wn.type)==null?void 0:wn.indexOf("video"))>-1?Pt.replaceSelection(``):((tn=Wn==null?void 0:Wn.type)==null?void 0:tn.indexOf("pdf"))>-1?Pt.replaceSelection(`${Wn.name}`):un.includes(ta)?Pt.replaceSelection(`${Wn.name}`):Pt.replaceSelection(`[${Wn.name}](/api/attachments/${kt.id}?type=${kt.content_type})`):(kt==null?void 0:kt.status)===401&&(Be.ZP.warning((kt==null?void 0:kt.message)||"\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C"),document.location.href="/user/login")})}catch(jn){Be.ZP.warning("\u8BF7\u4F7F\u7528chrome\u6D4F\u89C8\u5668\u7C98\u8D34")}return!0}else return!0}return!0};const Pt=Xe().fromTextArea(vn.current,{mode:Gt,lineNumbers:!bt,lineWrapping:!0,value:he,autoCloseTags:!Jt,autoCloseBrackets:!0});return Pt.on("keyup",function(Lt,xt){xt.keyCode===8&&(Lt.getValue()==""?Pt.setOption("placeholder",Ke):Pt.setOption("placeholder",null))}),Pt.on("keydown",function(Lt,xt){if(xt.keyCode===8){var mn=ha(Lt);mn&&xt.preventDefault()}}),$t&&Pt.focus(),Pt.on("paste",Mt),Pt.on("dragleave",function(Lt,xt){aa.current.classList.remove("mouse-hover-md")}),tt&&Pt.on("beforeChange",function(Lt,xt){(xt.origin==="paste"||xt.origin==="+input")&&xt.cancel()}),Dt(Pt),()=>{Pt.off("paste",Mt)}}},[]);const Xn=(0,ae.useCallback)(()=>{if(aa.current)try{}catch(Mt){console.log(Mt,"---- to set md editor body height")}},[jt,aa,Je]);(0,ae.useEffect)(()=>{function Mt(){let Pt=new Ge.Z(Lt=>{for(let xt of Lt)(xt.target.offsetHeight>0||xt.target.offsetWidth>0)&&(Xn(),$e.setSize("100%","100%"),$e.refresh())});return Pt.observe(vn.current.parentElement),Pt}if($e){const Pt=Mt();return()=>{var Lt,xt;(Lt=vn.current)!=null&&Lt.parentElement&&Pt.unobserve((xt=vn.current)==null?void 0:xt.parentElement)}}},[$e,Xn]),(0,ae.useEffect)(()=>{if($e){let Mt=[];for(const[Pt,Lt]of Object.entries(Zn)){let xt={[Pt]:()=>{Ut(Lt)}};Mt.push(xt),$e.addKeyMap(xt)}return ua.current=setInterval(()=>{Yn.current&&ga()},4e3),()=>{clearInterval(ua.current);for(let Pt of Mt)$e.removeKeyMap(Pt)}}},[$e]),(0,ae.useEffect)(()=>{Rn!==Je&&Et(Rn)},[Rn]),(0,an.Z)(()=>{if(!Dn&&rn>0){let Mt=new Date().getTime(),Pt=window.sessionStorage.getItem(bn);Mt>=rn+ln&&(!Pt||Pt!==en)&&(window.sessionStorage.setItem(bn,en),Kn(!0))}},ln),(0,ae.useEffect)(()=>{kn(qt)},[$e,qt]),(0,ae.useEffect)(()=>{$e&&$t&&$e.focus()},[$e,$t]),(0,ae.useEffect)(()=>{if(cn&&$e){let Mt=function(Lt){let xt=Lt.target;if(ra.current){let mn=xt.scrollTop/xt.scrollHeight;ra.current.scrollTop=ra.current.scrollHeight*mn}};const Pt=$e.getScrollerElement();return Pt.addEventListener("scroll",Mt),()=>{Pt.removeEventListener("scroll",Mt)}}},[$e,cn]),(0,ae.useEffect)(()=>{if($e&&ce){let Mt=function(Pt,Lt){ce(Pt,Lt)};return $e.on("beforeChange",Mt),()=>{$e.off("beforeChange",Mt)}}},[$e,ce]),(0,ae.useEffect)(()=>{if($e&&Mn){let Mt=function(){Mn($e.getValue())};return $e.on("blur",Mt),()=>{$e.off("blur",Mt)}}},[$e,Mn]);function ha(Mt,Pt){var Lt=Mt.getDoc(),xt=Lt.getCursor(),mn=Lt.getLine(xt.line),Cn=mn.charAt(xt.ch-1),_n=mn.lastIndexOf("@\u2581@",xt.ch),Tn=mn.lastIndexOf("@\u2581\u2581@",xt.ch),jn=_n>Tn?_n:Tn,Wn=_n>Tn?3:4;if(Ln.indexOf(Cn)===-1)return null;if(console.log("change1:",Pt,Mt,mn,xt,jn,_n,Tn,Cn),jn>=0&&xt.ch-jn<5){var ta=jn+Wn;return Lt.replaceRange("",{line:xt.line,ch:jn},{line:xt.line,ch:ta}),{line:xt.line,ch:ta}}return null}(0,ae.useEffect)(()=>{if($e){let Mt=function(Pt,Lt){const xt=Pt.getValue();on(xt),nn(new Date().getTime()),Pt.getScrollerElement().dispatchEvent(new CustomEvent("scroll")),be&&(Jt?be(xt,Gn(xt)):be(xt))};return $e.on("change",Mt),()=>{$e.off("change",Mt)}}},[$e,be]),(0,ae.useEffect)(()=>{if($e)if(he==null)$e.setValue(""),on("");else{const Mt=window.scrollY||window.pageYOffset;he!==$e.getValue()&&($e.setValue(he),on(he),$e.setCursor(tt?1:$e.lineCount(),0),window.scrollTo(0,Mt))}},[$e,he]);const Ut=(0,ae.useCallback)(Mt=>{const Pt=$e.getCursor(),Lt=$e.getSelection();let xt=Lt.split(` -`);switch(Mt){case"bold":return $e.replaceSelection("**"+Lt+"**"),Lt===""&&$e.setCursor(Pt.line,Pt.ch+2),$e.focus();case"italic":return $e.replaceSelection("*"+Lt+"*"),Lt===""&&$e.setCursor(Pt.line,Pt.ch+1),$e.focus();case"code":return $e.replaceSelection("`"+Lt+"`"),Lt===""&&$e.setCursor(Pt.line,Pt.ch+1),$e.focus();case"inline-latex":return wt("inline-latex"),$e.focus();case"latex":return $e.replaceSelection("```latex\n"+Lt+"\n```"),$e.setCursor(Pt.line+1,Lt.length+1),$e.focus();case"line-break":return $e.replaceSelection(`
-`),$e.focus();case"list-ul":return Lt===""?$e.replaceSelection("- "+Lt):$e.replaceSelection(xt.map(mn=>mn===""?"":`- ${mn}`).join(` -`)),$e.focus();case"list-ol":return Lt===""?$e.replaceSelection("1. "+Lt):$e.replaceSelection(xt.map((mn,Cn)=>mn===""?"":`${Cn+1}. ${mn}`).join(` -`)),$e.focus();case"add-null-ch":return Lt===""&&$e.setCursor(Pt.line,Pt.ch),$e.replaceSelection(gn),$e.focus();case"add-signal":return Lt===""&&$e.setCursor(Pt.line,Pt.ch),$e.replaceSelection(Bn),$e.focus();case"add-multiple":return Lt===""&&$e.setCursor(Pt.line,Pt.ch),$e.replaceSelection(Ln),$e.focus();case"inster-template-1":return Lt===""&&$e.setCursor(Pt.line,Pt.ch),$e.replaceSelection($n),$e.focus();case"eraser":return $e.setValue(""),$e.focus();case"trigger-watch":return kn(!cn),$e.focus();case"trigger-full-screen":return Et(!Je),$e.focus();case Ue:wt(Ue);return;case Bt:wt(Bt);return;case ut:wt(ut);return;case zt:wt(zt);return;case"maths-latex":wt("maths-latex");return;case pt:wt(pt);return;case Tt:wt(Tt);return;default:throw new Error}},[$e,cn,Je]),Pn=(0,ae.useCallback)((Mt,Pt)=>{var Lt,xt,mn,Cn,_n,Tn;switch(wt(""),yt){case Ue:const{title:sn,link:wn}=Mt;return $e.replaceSelection(`[${sn}](${wn})`),$e.focus();case Bt:const{language:tn,content:En}=Mt;return $e.replaceSelection(["```"+tn,En,"```"].join(` -`)),$e.focus();case"maths-latex":for(var jn=atob(Mt),Wn=new Uint8Array(jn.length),ta=0;ta{ma.id?$e.replaceSelection(`![,](/api/attachments/${ma.id}?type=${ma.content_type})`):(ma==null?void 0:ma.status)===401&&(document.location.href="/user/login")});break;case"inline-latex":$e.replaceSelection("`$$"+Mt+"$$`");break;case ut:case zt:case Rt:const{src:An,alt:sa}=Mt,xn=Pt,Sa=(mn=(xt=(Lt=xn==null?void 0:xn.name)==null?void 0:Lt.split("."))==null?void 0:xt.pop)==null?void 0:mn.call(xt);return((Cn=xn==null?void 0:xn.type)==null?void 0:Cn.indexOf("image"))>-1||!(xn!=null&&xn.type)?xn.align||xn.width?$e.replaceSelection(`

${sa||

`):$e.replaceSelection(`${sa||`):((_n=xn==null?void 0:xn.type)==null?void 0:_n.indexOf("video"))>-1?$e.replaceSelection(``):((Tn=xn==null?void 0:xn.type)==null?void 0:Tn.indexOf("pdf"))>-1?$e.replaceSelection(`${xn.name}`):un.includes(Sa)?$e.replaceSelection(`${xn.name}`):$e.replaceSelection(`[${xn.name}](${An})`),$e.focus();case Tt:const{row:Ea,col:Fa,align:$a}=Mt;let wa=` +\u6A21\u677F\u6B63\u6587\u5185\u5BB9\uFF0C\u53EF\u8F93\u5165\u6587\u672C\u5185\u5BB9\u548C\u7C98\u8D34\u56FE\u7247\u7B49\u64CD\u4F5C`,un=["pptm","pptx","ppt","pot","pps","ppa","potx","ppsx","ppam","pptm","potm","ppsm","doc","docx","dot","dotx","docm","dotm","xls","xlsx","csv","xlt","xla","xltx","xlsm","xltm","xlam","xlsb"];function Nn(he){return/^\d+$/.test(he)?`${he}px`:he}const zn=navigator.platform.toUpperCase().indexOf("MAC")>=0?"Cmd":"Ctrl",Zn={[zn+"-B"]:"bold",[zn+"-I"]:"italic"};var na=({defaultValue:he="",onChange:Ee,width:ve="100%",height:ot=400,miniToolbar:bt=!1,isFocus:$t=!1,watch:qt,insertTemp:Kt,mode:Gt="markdown",id:bn="markdown-editor-id",showResizeBar:Qn=!1,noStorage:Dn=!1,showNullButton:st=!1,showNullProgramButton:Jt=!1,hidetoolBar:Hn=!1,fullScreen:Rn=!1,onBlur:Mn,onCMBeforeChange:ce,onFullScreen:ze,className:Ne="",disablePaste:_e=!1,disabled:tt=!1,disabledFill:it=!1,placeholder:Ke="",values:je="",extraUse:It})=>{const[Me,Dt]=(0,ae.useState)(null),[en,on]=(0,ae.useState)(he),[cn,kn]=(0,ae.useState)(qt),[Je,Et]=(0,ae.useState)(Rn),[yt,wt]=(0,ae.useState)(""),[rn,nn]=(0,ae.useState)(0),[jt,fn]=(0,ae.useState)(ot),[pn,Kn]=(0,ae.useState)(!1),qn=(0,ae.useRef)((0,Pe.Z)()),Yn=(0,ae.useRef)(!1),ua=(0,ae.useRef)(),[fa,Pa]=(0,ae.useState)(0),[ia,Un]=(0,ae.useState)(0),vn=(0,ae.useRef)(),aa=(0,ae.useRef)(),oa=(0,ae.useRef)(),ra=(0,ae.useRef)(),ga=()=>hn(void 0,null,function*(){var Mt;const ft=yield Fetch("/api/attachments/distinct_hash_val.json",{method:"post",body:{hash_val:qn.current}});(Mt=ft==null?void 0:ft.attachments)!=null&&Mt.length&&(console.log("cm:",Me,vn),ft.attachments.map(Lt=>{Lt.content_type.indexOf("image")>-1?Me.replaceSelection(`![,](/api/attachments/${Lt.id}?type=${Lt.content_type})`):Lt.content_type.indexOf("video")>-1?Me.replaceSelection(``):Lt.content_type.indexOf("pdf")>-1?Me.replaceSelection(`${Lt.name}`):Me.replaceSelection(`[${Lt.name}](${ENV.API_SERVER}/api/attachments/${Lt.id}?type=${Lt.content_type})`)}))});(0,ae.useEffect)(()=>{const Mt=window.scrollY||window.pageYOffset;on(je),Me==null||Me.setValue(je),window.scrollTo(0,Mt)},[je]),(0,ae.useEffect)(()=>{ze==null||ze(Je)},[Je]),(0,ae.useEffect)(()=>{if(vn.current){let Mt=function(Lt,xt){var mn;if(_e){xt.preventDefault();return}const Cn=xt.clipboardData;if(Cn){const _n=Cn.types.toString(),Tn=Cn.items;if(_n==="Files"||Cn.types.indexOf("Files")>-1){if(xt.preventDefault(),Gt=="stex")return;try{let jn=Tn[1];((mn=Tn[0])==null?void 0:mn.kind)==="file"&&(jn=Tn[0]);const Wn=jn.getAsFile(),ta=Wn.name.split(".").pop();(0,ye.I)(Wn,kt=>{var sn,wn,tn;kt.id?((sn=Wn==null?void 0:Wn.type)==null?void 0:sn.indexOf("image"))>-1?ft.replaceSelection(``):((wn=Wn==null?void 0:Wn.type)==null?void 0:wn.indexOf("video"))>-1?ft.replaceSelection(``):((tn=Wn==null?void 0:Wn.type)==null?void 0:tn.indexOf("pdf"))>-1?ft.replaceSelection(`${Wn.name}`):un.includes(ta)?ft.replaceSelection(`${Wn.name}`):ft.replaceSelection(`[${Wn.name}](/api/attachments/${kt.id}?type=${kt.content_type})`):(kt==null?void 0:kt.status)===401&&($e.ZP.warning((kt==null?void 0:kt.message)||"\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C"),document.location.href="/user/login")})}catch(jn){$e.ZP.warning("\u8BF7\u4F7F\u7528chrome\u6D4F\u89C8\u5668\u7C98\u8D34")}return!0}else return!0}return!0};const ft=Ue().fromTextArea(vn.current,{mode:Gt,lineNumbers:!bt,lineWrapping:!0,value:he,autoCloseTags:!Jt,autoCloseBrackets:!0});return ft.on("keyup",function(Lt,xt){xt.keyCode===8&&(Lt.getValue()==""?ft.setOption("placeholder",Ke):ft.setOption("placeholder",null))}),ft.on("keydown",function(Lt,xt){if(xt.keyCode===8){var mn=ha(Lt);mn&&xt.preventDefault()}}),$t&&ft.focus(),ft.on("paste",Mt),ft.on("dragleave",function(Lt,xt){aa.current.classList.remove("mouse-hover-md")}),tt&&ft.on("beforeChange",function(Lt,xt){(xt.origin==="paste"||xt.origin==="+input")&&xt.cancel()}),Dt(ft),()=>{ft.off("paste",Mt)}}},[]);const Xn=(0,ae.useCallback)(()=>{if(aa.current)try{}catch(Mt){console.log(Mt,"---- to set md editor body height")}},[jt,aa,Je]);(0,ae.useEffect)(()=>{function Mt(){let ft=new Ge.Z(Lt=>{for(let xt of Lt)(xt.target.offsetHeight>0||xt.target.offsetWidth>0)&&(Xn(),Me.setSize("100%","100%"),Me.refresh())});return ft.observe(vn.current.parentElement),ft}if(Me){const ft=Mt();return()=>{var Lt,xt;(Lt=vn.current)!=null&&Lt.parentElement&&ft.unobserve((xt=vn.current)==null?void 0:xt.parentElement)}}},[Me,Xn]),(0,ae.useEffect)(()=>{if(Me){let Mt=[];for(const[ft,Lt]of Object.entries(Zn)){let xt={[ft]:()=>{Ut(Lt)}};Mt.push(xt),Me.addKeyMap(xt)}return ua.current=setInterval(()=>{Yn.current&&ga()},4e3),()=>{clearInterval(ua.current);for(let ft of Mt)Me.removeKeyMap(ft)}}},[Me]),(0,ae.useEffect)(()=>{Rn!==Je&&Et(Rn)},[Rn]),(0,an.Z)(()=>{if(!Dn&&rn>0){let Mt=new Date().getTime(),ft=window.sessionStorage.getItem(bn);Mt>=rn+ln&&(!ft||ft!==en)&&(window.sessionStorage.setItem(bn,en),Kn(!0))}},ln),(0,ae.useEffect)(()=>{kn(qt)},[Me,qt]),(0,ae.useEffect)(()=>{Me&&$t&&Me.focus()},[Me,$t]),(0,ae.useEffect)(()=>{if(cn&&Me){let Mt=function(Lt){let xt=Lt.target;if(ra.current){let mn=xt.scrollTop/xt.scrollHeight;ra.current.scrollTop=ra.current.scrollHeight*mn}};const ft=Me.getScrollerElement();return ft.addEventListener("scroll",Mt),()=>{ft.removeEventListener("scroll",Mt)}}},[Me,cn]),(0,ae.useEffect)(()=>{if(Me&&ce){let Mt=function(ft,Lt){ce(ft,Lt)};return Me.on("beforeChange",Mt),()=>{Me.off("beforeChange",Mt)}}},[Me,ce]),(0,ae.useEffect)(()=>{if(Me&&Mn){let Mt=function(){Mn(Me.getValue())};return Me.on("blur",Mt),()=>{Me.off("blur",Mt)}}},[Me,Mn]);function ha(Mt,ft){var Lt=Mt.getDoc(),xt=Lt.getCursor(),mn=Lt.getLine(xt.line),Cn=mn.charAt(xt.ch-1),_n=mn.lastIndexOf("@\u2581@",xt.ch),Tn=mn.lastIndexOf("@\u2581\u2581@",xt.ch),jn=_n>Tn?_n:Tn,Wn=_n>Tn?3:4;if(Ln.indexOf(Cn)===-1)return null;if(console.log("change1:",ft,Mt,mn,xt,jn,_n,Tn,Cn),jn>=0&&xt.ch-jn<5){var ta=jn+Wn;return Lt.replaceRange("",{line:xt.line,ch:jn},{line:xt.line,ch:ta}),{line:xt.line,ch:ta}}return null}(0,ae.useEffect)(()=>{if(Me){let Mt=function(ft,Lt){const xt=ft.getValue();on(xt),nn(new Date().getTime()),ft.getScrollerElement().dispatchEvent(new CustomEvent("scroll")),Ee&&(Jt?Ee(xt,Gn(xt)):Ee(xt))};return Me.on("change",Mt),()=>{Me.off("change",Mt)}}},[Me,Ee]),(0,ae.useEffect)(()=>{if(Me)if(he==null)Me.setValue(""),on("");else{const Mt=window.scrollY||window.pageYOffset;he!==Me.getValue()&&(Me.setValue(he),on(he),Me.setCursor(tt?1:Me.lineCount(),0),window.scrollTo(0,Mt))}},[Me,he]);const Ut=(0,ae.useCallback)(Mt=>{const ft=Me.getCursor(),Lt=Me.getSelection();let xt=Lt.split(` +`);switch(Mt){case"bold":return Me.replaceSelection("**"+Lt+"**"),Lt===""&&Me.setCursor(ft.line,ft.ch+2),Me.focus();case"italic":return Me.replaceSelection("*"+Lt+"*"),Lt===""&&Me.setCursor(ft.line,ft.ch+1),Me.focus();case"code":return Me.replaceSelection("`"+Lt+"`"),Lt===""&&Me.setCursor(ft.line,ft.ch+1),Me.focus();case"inline-latex":return wt("inline-latex"),Me.focus();case"latex":return Me.replaceSelection("```latex\n"+Lt+"\n```"),Me.setCursor(ft.line+1,Lt.length+1),Me.focus();case"line-break":return Me.replaceSelection(`
+`),Me.focus();case"list-ul":return Lt===""?Me.replaceSelection("- "+Lt):Me.replaceSelection(xt.map(mn=>mn===""?"":`- ${mn}`).join(` +`)),Me.focus();case"list-ol":return Lt===""?Me.replaceSelection("1. "+Lt):Me.replaceSelection(xt.map((mn,Cn)=>mn===""?"":`${Cn+1}. ${mn}`).join(` +`)),Me.focus();case"add-null-ch":return Lt===""&&Me.setCursor(ft.line,ft.ch),Me.replaceSelection(gn),Me.focus();case"add-signal":return Lt===""&&Me.setCursor(ft.line,ft.ch),Me.replaceSelection(Bn),Me.focus();case"add-multiple":return Lt===""&&Me.setCursor(ft.line,ft.ch),Me.replaceSelection(Ln),Me.focus();case"inster-template-1":return Lt===""&&Me.setCursor(ft.line,ft.ch),Me.replaceSelection($n),Me.focus();case"eraser":return Me.setValue(""),Me.focus();case"trigger-watch":return kn(!cn),Me.focus();case"trigger-full-screen":return Et(!Je),Me.focus();case Ze:wt(Ze);return;case Bt:wt(Bt);return;case ct:wt(ct);return;case zt:wt(zt);return;case"maths-latex":wt("maths-latex");return;case ht:wt(ht);return;case Tt:wt(Tt);return;default:throw new Error}},[Me,cn,Je]),Pn=(0,ae.useCallback)((Mt,ft)=>{var Lt,xt,mn,Cn,_n,Tn;switch(wt(""),yt){case Ze:const{title:sn,link:wn}=Mt;return Me.replaceSelection(`[${sn}](${wn})`),Me.focus();case Bt:const{language:tn,content:En}=Mt;return Me.replaceSelection(["```"+tn,En,"```"].join(` +`)),Me.focus();case"maths-latex":for(var jn=atob(Mt),Wn=new Uint8Array(jn.length),ta=0;ta{ma.id?Me.replaceSelection(`![,](/api/attachments/${ma.id}?type=${ma.content_type})`):(ma==null?void 0:ma.status)===401&&(document.location.href="/user/login")});break;case"inline-latex":Me.replaceSelection("`$$"+Mt+"$$`");break;case ct:case zt:case Rt:const{src:An,alt:sa}=Mt,xn=ft,Sa=(mn=(xt=(Lt=xn==null?void 0:xn.name)==null?void 0:Lt.split("."))==null?void 0:xt.pop)==null?void 0:mn.call(xt);return((Cn=xn==null?void 0:xn.type)==null?void 0:Cn.indexOf("image"))>-1||!(xn!=null&&xn.type)?xn.align||xn.width?Me.replaceSelection(`

${sa||

`):Me.replaceSelection(`${sa||`):((_n=xn==null?void 0:xn.type)==null?void 0:_n.indexOf("video"))>-1?Me.replaceSelection(``):((Tn=xn==null?void 0:xn.type)==null?void 0:Tn.indexOf("pdf"))>-1?Me.replaceSelection(`${xn.name}`):un.includes(Sa)?Me.replaceSelection(`${xn.name}`):Me.replaceSelection(`[${xn.name}](${An})`),Me.focus();case Tt:const{row:Ea,col:Fa,align:$a}=Mt;let wa=` `;for(let ma=0;ma{switch(yt){case Ue:return ae.createElement(dt,{callback:Pn,onCancel:On});case Bt:return ae.createElement(it.Z,{callback:Pn,onCancel:On});case ut:return ae.createElement(ye.Z,{callback:Pn,onCancel:On});case pt:return ae.createElement(St,{callback:Pn,onCancel:On});case Tt:return ae.createElement(Ft,{callback:Pn,onCancel:On});case"maths-latex":return ae.createElement(Vt,{showSaveButton:!0,callback:Pn});case"inline-latex":return ae.createElement(Yt.Z,{showSaveButton:!0,callback:Pn});default:return null}},[yt]);function On(){wt("")}(0,ae.useEffect)(()=>{if(oa.current){let Mt=function(_n){mn=!0,Cn=_n.pageY},Pt=function(){mn=!1},Lt=function(_n){if(mn){let Tn=_n.pageY-Cn;Tn<0&&(Tn=0),Tn>300&&(Tn=300);let jn=at+Tn+"px";fn(jn)}},xt=oa.current,mn=!1,Cn=0;return xt.addEventListener("mousedown",Mt),document.addEventListener("mousemove",Lt),document.addEventListener("mouseup",Pt),()=>{xt.removeEventListener("mousedown",Mt),document.removeEventListener("mousemove",Lt),document.removeEventListener("mouseup",Pt)}}},[$e,oa]),(0,ae.useEffect)(()=>{fn(at)},[at]);const da=Nn(ve),ea=Nn(jt),ya={width:da,height:ea},pa=(0,ae.useMemo)(()=>{if(rn){let Mt=new Date(rn),Pt=Mt.getHours(),Lt=Mt.getMinutes(),xt=Mt.getSeconds();return Pt=Pt<10?"0"+Pt:Pt,Lt=Lt<10?"0"+Lt:Lt,xt=xt<10?"0"+xt:xt,`${Pt}:${Lt}:${xt}`}return 0},[rn]),Gn=Mt=>{const Pt=[];if(Jt){let Lt=-1;Mt=Mt.replace(/(@▁▁@|@▁@)/g,function(xt,mn,Cn){Pt.push({multiLine:xt!==Bn})})}return Pt};function In(){window.sessionStorage.removeItem(bn),Kn(!1),nn(0)}function la(){Kn(!1),nn(0),$e.setValue(window.sessionStorage.getItem(bn))}const ca=(0,Ae.useIntl)(),va={[Ue]:"\u6DFB\u52A0\u94FE\u63A5",[Bt]:ca.formatMessage({id:"markdownEditor.addCodeBlock",defaultMessage:"\u6DFB\u52A0\u4EE3\u7801\u5757"}),[ut]:ca.formatMessage({id:"markdownEditor.addImage",defaultMessage:"\u6DFB\u52A0\u56FE\u7247"}),[zt]:"\u6DFB\u52A0\u753B\u56FE",[pt]:ca.formatMessage({id:"markdownEditor.insertFlowchart",defaultMessage:"\u63D2\u5165\u6D41\u7A0B\u56FE"}),[Tt]:"\u6DFB\u52A0\u8868\u683C","maths-latex":ca.formatMessage({id:"markdownEditor.mathImage",defaultMessage:"\u6570\u5B66\u56FE\u50CF"}),"inline-latex":ca.formatMessage({id:"markdownEditor.latexFormula",defaultMessage:"LATEX\u516C\u5F0F"})};(0,ae.useEffect)(()=>{va[yt]&&yt!==zt&&yt!==pt&&setTimeout(()=>{const Mt=document.getElementsByClassName("markdown-popup-form")[0],Pt=window.innerWidth/2-Mt.offsetWidth/2,Lt=window.innerHeight/2-Mt.offsetHeight/2;Pa(Pt),Un(Lt)},0)},[yt]);const La=Mt=>{Mt.preventDefault();const Pt=Mt.clientX-fa,Lt=Mt.clientY-ia;document.body.onmousemove=xt=>{let mn=xt.clientX-Pt,Cn=xt.clientY-Lt;const _n=document.getElementsByClassName("markdown-popup-form")[0],Tn=window.innerWidth-_n.offsetWidth,jn=window.innerHeight-_n.offsetHeight;mn=Math.max(0,Math.min(mn,Tn)),Cn=Math.max(0,Math.min(Cn,jn)),ba(xt.clientX,xt.clientY,Pt,Lt)&&(Pa(mn),Un(Cn))},document.body.onmouseup=function(){document.body.onmousemove=null}},ba=(Mt,Pt,Lt,xt)=>{const mn=document.body.clientHeight,Cn=document.body.clientWidth;return Mt<20&&Lt>Mt||Mt>Cn-20&&LtPt||Pt>mn-20&&xtLe in we?Ae(we,Le,{enumerable:!0,configurable:!0,writable:!0,value:ke}):we[Le]=ke,z=(we,Le)=>{for(var ke in Le||(Le={}))E.call(Le,ke)&&x(we,ke,Le[ke]);if(a)for(var ke of a(Le))b.call(Le,ke)&&x(we,ke,Le[ke]);return we},ee=(we,Le)=>ne(we,y(Le));const{useForm:te}=ae.default,oe={width:280,marginRight:10},ie={labelCol:{span:5},wrapperCol:{span:19}};var ge=({callback:we,onCancel:Le})=>{const[ke]=te();let ct=(0,Ye.useRef)();const ft=(0,Me.useIntl)();function Fe(We){ct.current.width=ke.getFieldValue("width"),ct.current.align=ke.getFieldValue("align"),we(We,ct.current)}function rt(We,nt){if(We.status===-1){ue.ZP.error(We.message);return}ke.setFieldsValue({src:`/api/attachments/${We.id}`,type:nt.type})}function qe(We){let nt=We.target.files[0];ct.current=nt,se(nt,rt)}return Te.createElement(ae.default,ee(z({form:ke},ie),{className:"upload-image-panel",onFinish:Fe,style:{width:470,overflow:"hidden"}}),Te.createElement(ae.default.Item,{label:ft.formatMessage({id:"markdownEditor.imageAddress",defaultMessage:"\u56FE\u7247\u5730\u5740"}),required:!0},Te.createElement("div",{className:"flex-container"},Te.createElement(ae.default.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5730\u5740"}]},Te.createElement(Xe.default,{style:oe})),Te.createElement(me,{onFileChange:qe}))),Te.createElement(ae.default.Item,{label:ft.formatMessage({id:"markdownEditor.imageDescription",defaultMessage:"\u56FE\u7247\u63CF\u8FF0"}),name:"alt"},Te.createElement(Xe.default,{style:{width:264}})),Te.createElement(ae.default.Item,{label:ft.formatMessage({id:"markdownEditor.imageWidth",defaultMessage:"\u56FE\u7247\u5BBD\u5EA6"}),name:"width"},Te.createElement(Ge.Z,null,Te.createElement(ae.default.Item,{name:"width",style:{margin:0}},Te.createElement(Se.Z,{style:{width:264}})),Te.createElement("span",{className:"ml8"},"%"))),Te.createElement(ae.default.Item,{label:ft.formatMessage({id:"markdownEditor.alignment",defaultMessage:"\u5BF9\u9F50\u65B9\u5F0F"}),name:"align"},Te.createElement(Ee.ZP.Group,{name:"align",defaultValue:1,options:[{value:"left",label:ft.formatMessage({id:"markdownEditor.leftAlign",defaultMessage:"\u5DE6\u5BF9\u9F50"})},{value:"center",label:ft.formatMessage({id:"markdownEditor.centerAlign",defaultMessage:"\u5C45\u4E2D\u5BF9\u9F50"})},{value:"right",label:ft.formatMessage({id:"markdownEditor.rightAlign",defaultMessage:"\u53F3\u5BF9\u9F50"})}]})),Te.createElement("aside",null,Te.createElement(ae.default.Item,{style:{textAlign:"right",position:"relative",right:-98}},Te.createElement(le.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},ft.formatMessage({id:"markdownEditor.confirm",defaultMessage:"\u786E\u5B9A"})),Te.createElement(le.ZP,{type:"default",onClick:Le},ft.formatMessage({id:"markdownEditor.cancel",defaultMessage:"\u53D6\u6D88"})))))};function me({onFileChange:we}){return Te.createElement("label",{className:"upload-button",style:{cursor:"pointer"}},"\u672C\u5730\u4E0A\u4F20",Te.createElement("input",{type:"file",onChange:we}))}function se(we,Le){if(!we)throw new String("\u6CA1\u6709\u6587\u4EF6");if(!(0,Ce.bg)())throw ue.ZP.warning("\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C"),new String("\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C");let ke=new FormData;ke.append("editormd-image-file",we),ke.append("file_param_name","editormd-image-file"),ke.append("byxhr","true");var ct=new window.XMLHttpRequest;ct.withCredentials=!0,ct.addEventListener("load",function(ft){Le(JSON.parse(ft.target.responseText),we)},!1),ct.addEventListener("error",function(ft){console.error(ft)},!1),ct.open("POST",`${_e.KI}/api/attachments.json`),ct.send(ke)}},57261:function(Oe,st,re){"use strict";re.d(st,{Z:function(){return Xe}});var ae=re(59301),ue=re(4676);class Xe extends ae.Component{constructor(Se){super(Se);const Ee=window.document;this.node=Ee.createElement("div"),Ee.body.appendChild(this.node)}render(){const{children:Se}=this.props;return(0,ue.createPortal)(Se,this.node)}componentWillUnmount(){window.document.body.removeChild(this.node)}}},31103:function(Oe,st,re){"use strict";re.d(st,{Z:function(){return ue}});var ae=re(59301);function ue(Xe,Ge){const Se=(0,ae.useRef)();(0,ae.useEffect)(()=>{Se.current=Xe}),(0,ae.useEffect)(()=>{function Ee(){Se.current()}if(Ge!==null){let le=setInterval(Ee,Ge);return()=>clearInterval(le)}},[Ge])}},4793:function(Oe,st,re){"use strict";re.r(st),re.d(st,{default:function(){return we}});var ae=re(59301),ue=re(65582),Xe=re(78241),Ge=re(43418),Se=re(8591),Ee=re(66104),le=re(3113),_e=re(96565),Ye=re(88761),Ce={flex_box_center:"flex_box_center___GSZm1",flex_space_between:"flex_space_between___CqZVt",flex_box_vertical_center:"flex_box_vertical_center___qljQ5",flex_box_center_end:"flex_box_center_end___sDM6r",flex_box_column:"flex_box_column___sHSL3",bg:"bg___J84pl",flexRow:"flexRow___Pr6cS",flexJustifyCenter:"flexJustifyCenter___Ncnh8",flexAlignEnd:"flexAlignEnd___In8cH",flexAlignCenter:"flexAlignCenter___PDuBO",flexColumn:"flexColumn___gE1bq",formWrap:"formWrap___W4Lac",titleWrap:"titleWrap____Ia29",fieldWrap:"fieldWrap___OJdJh",mdWrap:"mdWrap___adquF",backgroundFa:"backgroundFa___J8U3h",button:"button___VA52Q",searchMember:"searchMember___jBt4d"},Me=re(57146),Te=re(6339),Ae=re(27183),ne=re(41867),y=re(64351),a=re(59301),E=Object.defineProperty,b=Object.defineProperties,x=Object.getOwnPropertyDescriptors,z=Object.getOwnPropertySymbols,ee=Object.prototype.hasOwnProperty,te=Object.prototype.propertyIsEnumerable,oe=(Le,ke,ct)=>ke in Le?E(Le,ke,{enumerable:!0,configurable:!0,writable:!0,value:ct}):Le[ke]=ct,ie=(Le,ke)=>{for(var ct in ke||(ke={}))ee.call(ke,ct)&&oe(Le,ct,ke[ct]);if(z)for(var ct of z(ke))te.call(ke,ct)&&oe(Le,ct,ke[ct]);return Le},ge=(Le,ke)=>b(Le,x(ke)),me=(Le,ke,ct)=>new Promise((ft,Fe)=>{var rt=nt=>{try{We(ct.next(nt))}catch(Ze){Fe(Ze)}},qe=nt=>{try{We(ct.throw(nt))}catch(Ze){Fe(Ze)}},We=nt=>nt.done?ft(nt.value):Promise.resolve(nt.value).then(rt,qe);We((ct=ct.apply(Le,ke)).next())});const se=({shixunHomeworks:Le,loading:ke,dispatch:ct})=>{const ft=(0,ue.useIntl)(),Fe=(0,ue.useParams)(),[rt]=Xe.default.useForm(),[qe,We]=(0,ae.useState)({}),[nt,Ze]=(0,ae.useState)(!0),[et,dt]=(0,ae.useState)(!1),[it,ye]=(0,ae.useState)(),{studentWorkEditDefaultData:xe,workDetail:Re}=Le;let[vt,Qe]=(0,ae.useState)([]);const[mt,de]=(0,ae.useState)([]),[gt,Ot]=(0,ae.useState)({page:1,limit:20,search:""}),Wt=()=>me(void 0,null,function*(){var pe;dt(!0);const fe=yield ct({type:"shixunHomeworks/getSearchMemberList",payload:ie(ie({},Fe),gt)});dt(!1),fe.members&&Qe([...vt,...fe.members]),((pe=fe.members)==null?void 0:pe.length)<20&&Ze(!1)});(0,ae.useEffect)(()=>{new Promise(()=>me(void 0,null,function*(){yield Wt();const pe=yield ct({type:"shixunHomeworks/editStudentWorkDefaultData",payload:ge(ie({},Fe),{type:3})});de(pe==null?void 0:pe.members),rt.setFieldsValue({attachment_ids:(0,Me.z)(pe.attachments),description:pe.description})})),ct({type:"shixunHomeworks/getWorkDetail",payload:{categoryId:Fe.commonHomeworkId}})},[]);const Nt=pe=>me(void 0,null,function*(){(yield(0,Ye.z2)(ge(ie(ie({},Fe),pe),{type:3}))).status===0&&ue.history.push(`/classrooms/${Fe.coursesId}/common_homework/${Fe.commonHomeworkId}/review/${Fe.homeworkId}`)}),Ie=pe=>me(void 0,null,function*(){var fe;const De=yield rt.getFieldsValue();De.base_on_project=1,De.attachment_ids&&(De.attachment_ids=(fe=De==null?void 0:De.attachment_ids)==null?void 0:fe.map(St=>St.response.id));const Ve=()=>{var St;!De.attachment_ids||!((St=De.attachment_ids)!=null&&St.length)?Ge.default.confirm({title:a.createElement("div",null,"\u8FD8\u672A\u4E0A\u4F20\u9644\u4EF6",a.createElement("br",null),"\u662F\u5426\u786E\u8BA4\u63D0\u4EA4\u4F5C\u54C1\uFF1F"),onOk:()=>{Nt(De)}}):Nt(De)};if(Re!=null&&Re.can_submit){if(!(Re!=null&&Re.submit_size)){Se.ZP.warning(ft.formatMessage({id:"classrooms.submissionChanceUsedUp",defaultMessage:"\u60A8\u7684\u4F5C\u54C1\u63D0\u4EA4\u673A\u4F1A\u5DF2\u7528\u5B8C\u3002\u5982\u9700\u7EE7\u7EED\u4FEE\u6539\uFF0C\u8BF7\u8054\u7CFB\u6307\u5BFC\u8001\u5E08\u6216\u5E73\u53F0\u8FD0\u8425\u3002"}));return}Ge.default.confirm({title:ft.formatMessage({id:"classrooms.prompt",defaultMessage:"\u63D0\u793A"}),icon:null,centered:!0,width:472,content:a.createElement(a.Fragment,null,"\u4F60\u8FD8\u6709 ",a.createElement("span",{className:"ml5 mr5",style:{color:"#DF711C"}},Re==null?void 0:Re.submit_size)," \u6B21\u63D0\u4EA4\u673A\u4F1A\u3002\u786E\u8BA4\u63D0\u4EA4\u540E\uFF0C\u4E0A\u4E00\u6B21\u7684\u63D0\u4EA4\u8BB0\u5F55\u4F1A\u88AB\u8986\u76D6\u3002\u8BF7\u6CE8\u610F\uFF0C\u5230\u8FBE\u89C4\u5B9A\u7684\u63D0\u4EA4\u6B21\u6570\u540E\u5C06\u4E0D\u53EF\u518D\u6B21\u63D0\u4EA4\uFF0C\u786E\u5B9A\u662F\u5426\u63D0\u4EA4\uFF1F"),onOk:()=>{Ve()}});return}Ve()});return a.createElement("section",{className:Ce.bg},xe.course_name&&a.createElement("section",{className:"animated fadeIn"},a.createElement("aside",{className:"mt10"},xe.category&&a.createElement(Ee.Z,{separator:">"},a.createElement(Ee.Z.Item,null,a.createElement(ue.Link,{to:`/classrooms/${xe.course_id}/common_homework`},xe.course_name)),a.createElement(Ee.Z.Item,null,a.createElement(ue.Link,{to:`/classrooms/${Fe.coursesId}/common_homework/${Fe.commonHomeworkId}/detail`},xe.category.category_name)),a.createElement(Ee.Z.Item,null,xe==null?void 0:xe.user_name," ",ft.formatMessage({id:"classroomGraphicGroupHomework.submitWork",defaultMessage:"\u63D0\u4EA4\u4F5C\u54C1"}))))),a.createElement("aside",{className:"font24 bold mt20 mb20"},xe.homework_name),a.createElement("div",{style:{background:"#fff",padding:"20px 30px"}},a.createElement("div",{style:{fontSize:"18px",marginBottom:"10px",fontWeight:600}},ft.formatMessage({id:"classroomGraphicGroupHomework.homeworkDescription",defaultMessage:"\u4F5C\u4E1A\u63CF\u8FF0"})),a.createElement(Te.Z,{value:(Re==null?void 0:Re.description)||"\u6682\u65E0\uFF5E"}),a.createElement(Ae.Z,{authority:(0,ne.GJ)(),showDimensions:!1,dataSource:Re==null?void 0:Re.attachments,callback:()=>{ct({type:"shixunHomeworks/getWorkDetail",payload:{categoryId:Fe.commonHomeworkId}})}}),a.createElement(y.Ei,{value:Re})),a.createElement(Xe.default,{form:rt,className:Ce.formWrap,scrollToFirstError:!0,layout:"vertical",onValuesChange:()=>{We(ie({},rt.getFieldsValue())),console.log("formValue:",qe)},onFinish:Ie},a.createElement("div",{className:Ce.mdWrap},a.createElement(Xe.default.Item,{name:"description",label:ft.formatMessage({id:"classrooms.content",defaultMessage:"\u5185\u5BB9"})+":",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4F5C\u4E1A\u7684\u7B80\u4ECB"}]},a.createElement(_e.Z,{watch:!0,defaultValue:xe.description||""})),a.createElement("div",null,xe.course_name&&a.createElement(Xe.default.Item,{name:"attachment_ids"},a.createElement(Me.Z,{realTimeRemove:!1,maxSize:300})))),a.createElement("div",{className:Ce.backgroundFa},a.createElement("div",{className:"pt40 mb30"},a.createElement(Xe.default.Item,null,a.createElement(le.ZP,{size:"middle",type:"primary",className:`${Ce.button} mr20`,htmlType:"submit",loading:ke["newCourse/editCourse"]||ke["newCourse/submitCourse"]},ft.formatMessage({id:"classroomGraphicGroupHomework.submit",defaultMessage:"\u63D0\u4EA4"})),a.createElement(le.ZP,{size:"middle",type:"primary",ghost:!0,className:Ce.button,onClick:()=>ue.history.push(`/classrooms/${Fe.coursesId}/common_homework/${Fe.commonHomeworkId}/detail`)},ft.formatMessage({id:"classrooms.cancel",defaultMessage:"\u53D6\u6D88"})))))))};var we=(0,ue.connect)(({shixunHomeworks:Le,newCourse:ke,loading:ct,globalSetting:ft})=>({shixunHomeworks:Le,newCourse:ke,globalSetting:ft,loading:ct.effects}))(se)},64351:function(Oe,st,re){"use strict";re.d(st,{Ei:function(){return b},rU:function(){return x},ZP:function(){return ee}});var ae=re(59301),ue={wrap:"wrap___W3YuU",title:"title___OzKge",exhibition:"exhibition___ugphm",title_icon:"title_icon___QGbm6"},Xe=re(78241),Ge=re(24905),Se=re(5871),Ee=re(95237),le=re(43604),_e=re(6848),Ye=re(92310),Ce=re.n(Ye),Me=re(59301),Te=Object.defineProperty,Ae=Object.getOwnPropertySymbols,ne=Object.prototype.hasOwnProperty,y=Object.prototype.propertyIsEnumerable,a=(te,oe,ie)=>oe in te?Te(te,oe,{enumerable:!0,configurable:!0,writable:!0,value:ie}):te[oe]=ie,E=(te,oe)=>{for(var ie in oe||(oe={}))ne.call(oe,ie)&&a(te,ie,oe[ie]);if(Ae)for(var ie of Ae(oe))y.call(oe,ie)&&a(te,ie,oe[ie]);return te};const b=({value:te,className:oe,style:ie})=>{const[ge,me]=(0,ae.useState)("0");(0,ae.useEffect)(()=>{if(te){const{submit_limit:we,must_file:Le}=te;if(we&&Le){me("1");return}if(we&&!Le){me("2");return}if(!we&&Le){me("3");return}}},[te]);const se={1:Me.createElement("span",null,"\u4F5C\u4E1A\u5185\u5BB9\u81F3\u5C11\u586B\u5199",Me.createElement("span",{className:"ml5 mr5 c-light-primary"},te==null?void 0:te.submit_limit_num),"\u5B57\u7B26\uFF0C\u5E76\u4E14\u5FC5\u987B\u4E0A\u4F20\u76F8\u5173\u9644\u4EF6\u3002"),2:Me.createElement("span",null,"\u4F5C\u4E1A\u5185\u5BB9\u81F3\u5C11\u586B\u5199",Me.createElement("span",{className:"ml5 mr5 c-light-primary"},te==null?void 0:te.submit_limit_num),"\u5B57\u7B26"),3:Me.createElement("span",null,"\u5FC5\u987B\u4E0A\u4F20\u76F8\u5173\u9644\u4EF6\u3002")};return ge==="0"?Me.createElement(Me.Fragment,null):Me.createElement("section",{className:Ce()(ue.exhibition,oe),style:ie},Me.createElement("span",{className:"c-grey-666 mr10"},"\u63D0\u4EA4\u4F5C\u4E1A\u8981\u6C42\uFF1A"),se==null?void 0:se[ge])},x=({className:te,style:oe,form:ie})=>{const ge=Xe.default.useWatch("submit_limit",ie),me=Xe.default.useWatch("can_submit",ie);return Me.createElement("section",{className:Ce()(ue.wrap,te),style:oe},Me.createElement("div",{className:`${ue.title}`},Me.createElement("span",null,"\u63D0\u4EA4\u8BBE\u7F6E")),Me.createElement("div",null,Me.createElement("div",{style:{display:"flex",background:"#F6F7F9",padding:"5px 30px",alignItems:"center"}},Me.createElement(Xe.default.Item,{name:"can_submit",valuePropName:"checked",style:{lineHeight:"40px"}},Me.createElement(Ge.default,null,"\u9650\u5236\u63D0\u4EA4\u4F5C\u4E1A")),Me.createElement(Xe.default.Item,{name:"submit_num",rules:me&&[{required:!0,message:"\u8BF7\u586B\u5199\u4F5C\u54C1\u6B21\u6570"}]},Me.createElement(Se.Z,{precision:0,min:1,disabled:!me,size:"large",addonAfter:"\u6B21",style:{width:223}})),Me.createElement("span",{style:{color:"#666",fontSize:12}},"\uFF08\u5F00\u542F\u540E\u5C06\u9650\u5236\u5B66\u751F\u63D0\u4EA4\u4F5C\u4E1A\u6B21\u6570\uFF1B\u6253\u56DE\u91CD\u505A\u540E\u5141\u8BB8\u5B66\u751F\u91CD\u65B0\u63D0\u4EA4\u4E00\u6B21\uFF1B\u5728\u8865\u4EA4\u9636\u6BB5\uFF0C\u7528\u5B8C\u6B21\u6570\u7684\u5B66\u751F\u53EF\u989D\u5916\u63D0\u4EA4\u4E00\u6B21\uFF09")),Me.createElement("div",{style:{display:"flex",marginTop:1,background:"#F6F7F9",padding:"5px 30px"}},Me.createElement(Xe.default.Item,{name:"submit_limit",valuePropName:"checked",style:{lineHeight:"40px"}},Me.createElement(Ge.default,null,"\u586B\u5199\u5185\u5BB9\u81F3\u5C11")),Me.createElement(Xe.default.Item,{className:"mr10",name:"submit_limit_num",rules:ge&&[{required:!0,message:"\u5B57\u6570\u4E0D\u80FD\u4E3A\u7A7A"}]},Me.createElement(Se.Z,{precision:0,min:1,disabled:!ge,size:"large",addonAfter:"\u5B57",style:{width:223,marginRight:100}}))),Me.createElement("div",{style:{background:"#F6F7F9",marginTop:1,padding:"5px 30px"}},Me.createElement(Xe.default.Item,{name:"must_file",valuePropName:"checked",style:{marginLeft:0,lineHeight:"40px"}},Me.createElement(Ge.default,null,"\u63D0\u4EA4\u4F5C\u4E1A\u5FC5\u987B\u4E0A\u4F20\u9644\u4EF6"))),Me.createElement("div",{style:{display:"flex",marginTop:1,background:"#F6F7F9",padding:"5px 30px",alignItems:"center"}},Me.createElement(Xe.default.Item,{name:"can_deadline_submit",valuePropName:"checked",style:{lineHeight:"40px"}},Me.createElement(Ge.default,null,"\u4F5C\u4E1A\u622A\u6B62\u540E\u5141\u8BB8\u4FEE\u6539\u9644\u4EF6")),Me.createElement("span",{style:{color:"#666",fontSize:12}},"\uFF08\u5F00\u542F\u540E\uFF0C\u5DF2\u63D0\u4EA4\u4F5C\u4E1A\u7684\u5B66\u751F\u5C06\u53EF\u4EE5\u4FEE\u6539\u9644\u4EF6\uFF0C\u672A\u63D0\u4EA4\u4F5C\u4E1A\u7684\u5B66\u751F\u5219\u4E0D\u80FD\u4E0A\u4F20\u6216\u4FEE\u6539\u9644\u4EF6\uFF09"))))};var ee=({value:te,onChange:oe,className:ie,style:ge,disabled:me=!1,checkMarginLeft:se=0})=>{const we={submit_limit:!1,submit_limit_num:200,must_file:!1},[Le,ke]=(0,ae.useState)({});(0,ae.useEffect)(()=>{if(console.log(te,"value"),!te)return;const ft={submit_limit:te==null?void 0:te.submit_limit,submit_limit_num:te==null?void 0:te.submit_limit_num,must_file:te==null?void 0:te.must_file,can_submit:te==null?void 0:te.can_submit,submit_num:te==null?void 0:te.submit_num};ke(E({},ft))},[te]);const ct=ft=>{const Fe=E(E({},Le),ft);oe(Fe)};return Me.createElement("section",{className:Ce()(ue.wrap,ie),style:ge},Me.createElement("div",{className:`${ue.title} mt30`},Me.createElement("span",null,"\u63D0\u4EA4\u8BBE\u7F6E")),Me.createElement(Ee.Z,{style:{background:"#F6F7F9",padding:"5px 30px"}},Me.createElement(le.Z,{style:{lineHeight:"40px",marginTop:"10px"}},Me.createElement(Ge.default,{disabled:me,checked:Le==null?void 0:Le.can_submit,onChange:ft=>ct({can_submit:ft.target.checked})}),Me.createElement("span",{className:"ml10",style:{marginRight:18}},"\u9650\u5236\u63D0\u4EA4\u4F5C\u4E1A"),Me.createElement(Se.Z,{size:"large",addonAfter:"\u6B21",style:{width:143},precision:0,min:1,disabled:me||!(Le!=null&&Le.can_submit),value:Le==null?void 0:Le.submit_num,onChange:ft=>ct({submit_num:ft})}),Me.createElement(_e.Z,{overlayInnerStyle:{width:520},title:Me.createElement("div",null,"1\u3001\u82E5\u672A\u5F00\u542F\u8BE5\u9650\u5236\uFF0C\u5B66\u751F\u53EF\u4EE5\u65E0\u9650\u6B21\u63D0\u4EA4\u4F5C\u54C1\uFF1B",Me.createElement("br",null),"2\u3001\u82E5\u4F5C\u4E1A\u5728\u8865\u4EA4\u9636\u6BB5\uFF0C\u5DF2\u7528\u5B8C\u63D0\u4EA4\u6B21\u6570\u7684\u5B66\u751F\uFF0C\u5C06\u83B7\u5F97\u4E00\u6B21\u989D\u5916\u7684\u63D0\u4EA4\u4F5C\u54C1\u673A\u4F1A\uFF1B",Me.createElement("br",null),"3\u3001\u82E5\u5B66\u751F\u9700\u8981\u8D85\u51FA\u89C4\u5B9A\u6B21\u6570\u63D0\u4EA4\u4F5C\u54C1\uFF0C\u6559\u5E08\u53EF\u4F7F\u7528\u201C\u6253\u56DE\u91CD\u505A\u201D\u529F\u80FD\uFF0C\u8BA9\u8BE5\u5B66\u751F\u91CD\u65B0\u63D0\u4EA4\u4E00\u6B21\u3002")},Me.createElement("i",{className:`iconfont icon-tishixiaowenhao ml10 ${ue.title_icon}`}))),Me.createElement(le.Z,{style:{lineHeight:"40px",marginTop:"10px"}},Me.createElement(Ge.default,{style:{marginLeft:se},disabled:me,checked:Le==null?void 0:Le.submit_limit,onChange:ft=>ct({submit_limit:ft.target.checked})}),Me.createElement("span",{className:"ml10",style:{marginRight:18}},"\u586B\u5199\u5185\u5BB9\u81F3\u5C11"),Me.createElement(Se.Z,{size:"large",addonAfter:"\u5B57",style:{width:143,marginRight:100},precision:0,min:1,disabled:me||!(Le!=null&&Le.submit_limit),value:Le==null?void 0:Le.submit_limit_num,onChange:ft=>ct({submit_limit_num:ft})})),Me.createElement(le.Z,{style:{lineHeight:"40px",marginTop:"10px"}},Me.createElement(Ge.default,{style:{marginLeft:se},disabled:me,checked:Le==null?void 0:Le.must_file,onChange:ft=>ct({must_file:ft.target.checked})}),Me.createElement("span",{className:"ml10"},"\u63D0\u4EA4\u4F5C\u4E1A\u5FC5\u987B\u4E0A\u4F20\u9644\u4EF6"))))}},80024:function(Oe,st,re){"use strict";re.d(st,{$J:function(){return Xe},JZ:function(){return Se},bN:function(){return le},jP:function(){return Ee},rO:function(){return Ge}});var ae=re(38147),ue=(_e,Ye,Ce)=>new Promise((Me,Te)=>{var Ae=a=>{try{y(Ce.next(a))}catch(E){Te(E)}},ne=a=>{try{y(Ce.throw(a))}catch(E){Te(E)}},y=a=>a.done?Me(a.value):Promise.resolve(a.value).then(Ae,ne);y((Ce=Ce.apply(_e,Ye)).next())});function Xe(_e){return(0,ae.U2)(`libraries/${_e}.json`)}function Ge(_e){return(0,ae.U2)("library_tags.json",_e)}function Se(_e){return ue(this,null,function*(){return(yield(0,ae.IV)(`attachments/${_e}.json`)).status===0})}function Ee(_e){return(0,ae.v_)("libraries.json",_e)}function le(_e,Ye){return(0,ae.gz)(`libraries/${_e}.json`,Ye)}},56762:function(Oe,st,re){"use strict";re.d(st,{Z:function(){return ue}});var ae=re(59301);function ue(){const[,Xe]=ae.useReducer(Ge=>Ge+1,0);return Xe}},66104:function(Oe,st,re){"use strict";re.d(st,{Z:function(){return ft}});var ae=re(92310),ue=re.n(ae),Xe=re(11592),Ge=re(26112),Se=re(59301),Ee=re(92343),le=re(36355),_e=re(84105),Ye=re(91857);const Ce=Fe=>{let{children:rt}=Fe;const{getPrefixCls:qe}=Se.useContext(le.E_),We=qe("breadcrumb");return Se.createElement("li",{className:`${We}-separator`,"aria-hidden":"true"},rt===""?rt:rt||"/")};Ce.__ANT_BREADCRUMB_SEPARATOR=!0;var Me=Ce,Te=function(Fe,rt){var qe={};for(var We in Fe)Object.prototype.hasOwnProperty.call(Fe,We)&&rt.indexOf(We)<0&&(qe[We]=Fe[We]);if(Fe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var nt=0,We=Object.getOwnPropertySymbols(Fe);ntrt[nt]||We)}function ne(Fe,rt,qe,We){if(qe==null)return null;const{className:nt,onClick:Ze}=rt,et=Te(rt,["className","onClick"]),dt=Object.assign(Object.assign({},(0,Ge.Z)(et,{data:!0,aria:!0})),{onClick:Ze});return We!==void 0?Se.createElement("a",Object.assign({},dt,{className:ue()(`${Fe}-link`,nt),href:We}),qe):Se.createElement("span",Object.assign({},dt,{className:ue()(`${Fe}-link`,nt)}),qe)}function y(Fe,rt){return(We,nt,Ze,et,dt)=>{if(rt)return rt(We,nt,Ze,et);const it=Ae(We,nt);return ne(Fe,We,it,dt)}}var a=function(Fe,rt){var qe={};for(var We in Fe)Object.prototype.hasOwnProperty.call(Fe,We)&&rt.indexOf(We)<0&&(qe[We]=Fe[We]);if(Fe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var nt=0,We=Object.getOwnPropertySymbols(Fe);nt{const{prefixCls:rt,separator:qe="/",children:We,menu:nt,overlay:Ze,dropdownProps:et,href:dt}=Fe,ye=(xe=>{if(nt||Ze){const Re=Object.assign({},et);if(nt){const vt=nt||{},{items:Qe}=vt,mt=a(vt,["items"]);Re.menu=Object.assign(Object.assign({},mt),{items:Qe==null?void 0:Qe.map((de,gt)=>{var{key:Ot,title:Wt,label:Nt,path:Ie}=de,pe=a(de,["key","title","label","path"]);let fe=Nt!=null?Nt:Wt;return Ie&&(fe=Se.createElement("a",{href:`${dt}${Ie}`},fe)),Object.assign(Object.assign({},pe),{key:Ot!=null?Ot:gt,label:fe})})})}else Ze&&(Re.overlay=Ze);return Se.createElement(Ye.Z,Object.assign({placement:"bottom"},Re),Se.createElement("span",{className:`${rt}-overlay-link`},xe,Se.createElement(_e.Z,null)))}return xe})(We);return ye!=null?Se.createElement(Se.Fragment,null,Se.createElement("li",null,ye),qe&&Se.createElement(Me,null,qe)):null},b=Fe=>{const{prefixCls:rt,children:qe,href:We}=Fe,nt=a(Fe,["prefixCls","children","href"]),{getPrefixCls:Ze}=Se.useContext(le.E_),et=Ze("breadcrumb",rt);return Se.createElement(E,Object.assign({},nt,{prefixCls:et}),ne(et,nt,qe,We))};b.__ANT_BREADCRUMB_ITEM=!0;var x=b,z=re(17313),ee=re(83116),te=re(37613);const oe=Fe=>{const{componentCls:rt,iconCls:qe}=Fe;return{[rt]:Object.assign(Object.assign({},(0,z.Wf)(Fe)),{color:Fe.itemColor,fontSize:Fe.fontSize,[qe]:{fontSize:Fe.iconFontSize},ol:{display:"flex",flexWrap:"wrap",margin:0,padding:0,listStyle:"none"},a:Object.assign({color:Fe.linkColor,transition:`color ${Fe.motionDurationMid}`,padding:`0 ${Fe.paddingXXS}px`,borderRadius:Fe.borderRadiusSM,height:Fe.lineHeight*Fe.fontSize,display:"inline-block",marginInline:-Fe.marginXXS,"&:hover":{color:Fe.linkHoverColor,backgroundColor:Fe.colorBgTextHover}},(0,z.Qy)(Fe)),"li:last-child":{color:Fe.lastItemColor},[`${rt}-separator`]:{marginInline:Fe.separatorMargin,color:Fe.separatorColor},[`${rt}-link`]:{[` - > ${qe} + span, - > ${qe} + a - `]:{marginInlineStart:Fe.marginXXS}},[`${rt}-overlay-link`]:{borderRadius:Fe.borderRadiusSM,height:Fe.lineHeight*Fe.fontSize,display:"inline-block",padding:`0 ${Fe.paddingXXS}px`,marginInline:-Fe.marginXXS,[`> ${qe}`]:{marginInlineStart:Fe.marginXXS,fontSize:Fe.fontSizeIcon},"&:hover":{color:Fe.linkHoverColor,backgroundColor:Fe.colorBgTextHover,a:{color:Fe.linkHoverColor}},a:{"&:hover":{backgroundColor:"transparent"}}},[`&${Fe.componentCls}-rtl`]:{direction:"rtl"}})}};var ie=(0,ee.Z)("Breadcrumb",Fe=>{const rt=(0,te.TS)(Fe,{});return[oe(rt)]},Fe=>({itemColor:Fe.colorTextDescription,lastItemColor:Fe.colorText,iconFontSize:Fe.fontSize,linkColor:Fe.colorTextDescription,linkHoverColor:Fe.colorText,separatorColor:Fe.colorTextDescription,separatorMargin:Fe.marginXS})),ge=function(Fe,rt){var qe={};for(var We in Fe)Object.prototype.hasOwnProperty.call(Fe,We)&&rt.indexOf(We)<0&&(qe[We]=Fe[We]);if(Fe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var nt=0,We=Object.getOwnPropertySymbols(Fe);nt{var{breadcrumbName:et}=Ze,dt=ge(Ze,["breadcrumbName"]);return Object.assign(Object.assign({},dt),{title:et})})}),nt}function se(Fe,rt){return(0,Se.useMemo)(()=>Fe||(rt?rt.map(me):null),[Fe,rt])}var we=function(Fe,rt){var qe={};for(var We in Fe)Object.prototype.hasOwnProperty.call(Fe,We)&&rt.indexOf(We)<0&&(qe[We]=Fe[We]);if(Fe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var nt=0,We=Object.getOwnPropertySymbols(Fe);nt{if(rt===void 0)return rt;let qe=(rt||"").replace(/^\//,"");return Object.keys(Fe).forEach(We=>{qe=qe.replace(`:${We}`,Fe[We])}),qe},ke=Fe=>{const{prefixCls:rt,separator:qe="/",style:We,className:nt,rootClassName:Ze,routes:et,items:dt,children:it,itemRender:ye,params:xe={}}=Fe,Re=we(Fe,["prefixCls","separator","style","className","rootClassName","routes","items","children","itemRender","params"]),{getPrefixCls:vt,direction:Qe,breadcrumb:mt}=Se.useContext(le.E_);let de;const gt=vt("breadcrumb",rt),[Ot,Wt]=ie(gt),Nt=se(dt,et),Ie=y(gt,ye);if(Nt&&Nt.length>0){const De=[],Ve=dt||et;de=Nt.map((St,ht)=>{const{path:Ct,key:At,type:Ht,menu:Ft,overlay:_t,onClick:Sn,className:Zt,separator:dn,dropdownProps:Vt}=St,Yt=Le(xe,Ct);Yt!==void 0&&De.push(Yt);const Pe=At!=null?At:ht;if(Ht==="separator")return Se.createElement(Me,{key:Pe},dn);const Be={},Ue=ht===Nt.length-1;Ft?Be.menu=Ft:_t&&(Be.overlay=_t);let{href:ut}=St;return De.length&&Yt!==void 0&&(ut=`#/${De.join("/")}`),Se.createElement(E,Object.assign({key:Pe},Be,(0,Ge.Z)(St,{data:!0,aria:!0}),{className:Zt,dropdownProps:Vt,href:ut,separator:Ue?"":qe,onClick:Sn,prefixCls:gt}),Ie(St,xe,Ve,De,ut))})}else if(it){const De=(0,Xe.Z)(it).length;de=(0,Xe.Z)(it).map((Ve,St)=>{if(!Ve)return Ve;const ht=St===De-1;return(0,Ee.Tm)(Ve,{separator:ht?"":qe,key:St})})}const pe=ue()(gt,mt==null?void 0:mt.className,{[`${gt}-rtl`]:Qe==="rtl"},nt,Ze,Wt),fe=Object.assign(Object.assign({},mt==null?void 0:mt.style),We);return Ot(Se.createElement("nav",Object.assign({className:pe,style:fe},Re),Se.createElement("ol",null,de)))};ke.Item=x,ke.Separator=Me;var ct=ke,ft=ct},24905:function(Oe,st,re){"use strict";re.d(st,{default:function(){return ie}});var ae=re(92310),ue=re.n(ae),Xe=re(5630),Ge=re(59301),Se=re(36355),Ee=re(1684),le=re(32441),Ye=Ge.createContext(null),Ce=re(98447),Me=re(14088),Te=re(4572),Ae=function(ge,me){var se={};for(var we in ge)Object.prototype.hasOwnProperty.call(ge,we)&&me.indexOf(we)<0&&(se[we]=ge[we]);if(ge!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Le=0,we=Object.getOwnPropertySymbols(ge);Le{var se;const{prefixCls:we,className:Le,rootClassName:ke,children:ct,indeterminate:ft=!1,style:Fe,onMouseEnter:rt,onMouseLeave:qe,skipGroup:We=!1,disabled:nt}=ge,Ze=Ae(ge,["prefixCls","className","rootClassName","children","indeterminate","style","onMouseEnter","onMouseLeave","skipGroup","disabled"]),{getPrefixCls:et,direction:dt,checkbox:it}=Ge.useContext(Se.E_),ye=Ge.useContext(Ye),{isFormItemInput:xe}=Ge.useContext(le.aM),Re=Ge.useContext(Ee.Z),vt=(se=(ye==null?void 0:ye.disabled)||nt)!==null&&se!==void 0?se:Re,Qe=Ge.useRef(Ze.value);Ge.useEffect(()=>{ye==null||ye.registerValue(Ze.value)},[]),Ge.useEffect(()=>{if(!We)return Ze.value!==Qe.current&&(ye==null||ye.cancelValue(Qe.current),ye==null||ye.registerValue(Ze.value),Qe.current=Ze.value),()=>ye==null?void 0:ye.cancelValue(Ze.value)},[Ze.value]);const mt=et("checkbox",we),[de,gt]=(0,Ce.ZP)(mt),Ot=Object.assign({},Ze);ye&&!We&&(Ot.onChange=function(){Ze.onChange&&Ze.onChange.apply(Ze,arguments),ye.toggleOption&&ye.toggleOption({label:ct,value:Ze.value})},Ot.name=ye.name,Ot.checked=ye.value.includes(Ze.value));const Wt=ue()(`${mt}-wrapper`,{[`${mt}-rtl`]:dt==="rtl",[`${mt}-wrapper-checked`]:Ot.checked,[`${mt}-wrapper-disabled`]:vt,[`${mt}-wrapper-in-form-item`]:xe},it==null?void 0:it.className,Le,ke,gt),Nt=ue()({[`${mt}-indeterminate`]:ft},Te.A,gt),Ie=ft?"mixed":void 0;return de(Ge.createElement(Me.Z,{component:"Checkbox",disabled:vt},Ge.createElement("label",{className:Wt,style:Object.assign(Object.assign({},it==null?void 0:it.style),Fe),onMouseEnter:rt,onMouseLeave:qe},Ge.createElement(Xe.Z,Object.assign({"aria-checked":Ie},Ot,{prefixCls:mt,className:Nt,disabled:vt,ref:me})),ct!==void 0&&Ge.createElement("span",null,ct))))};var a=Ge.forwardRef(ne),E=re(94480),b=re(2738),x=function(ge,me){var se={};for(var we in ge)Object.prototype.hasOwnProperty.call(ge,we)&&me.indexOf(we)<0&&(se[we]=ge[we]);if(ge!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Le=0,we=Object.getOwnPropertySymbols(ge);Le{const{defaultValue:se,children:we,options:Le=[],prefixCls:ke,className:ct,rootClassName:ft,style:Fe,onChange:rt}=ge,qe=x(ge,["defaultValue","children","options","prefixCls","className","rootClassName","style","onChange"]),{getPrefixCls:We,direction:nt}=Ge.useContext(Se.E_),[Ze,et]=Ge.useState(qe.value||se||[]),[dt,it]=Ge.useState([]);Ge.useEffect(()=>{"value"in qe&&et(qe.value||[])},[qe.value]);const ye=Ge.useMemo(()=>Le.map(pe=>typeof pe=="string"||typeof pe=="number"?{label:pe,value:pe}:pe),[Le]),xe=pe=>{it(fe=>fe.filter(De=>De!==pe))},Re=pe=>{it(fe=>[].concat((0,E.Z)(fe),[pe]))},vt=pe=>{const fe=Ze.indexOf(pe.value),De=(0,E.Z)(Ze);fe===-1?De.push(pe.value):De.splice(fe,1),"value"in qe||et(De),rt==null||rt(De.filter(Ve=>dt.includes(Ve)).sort((Ve,St)=>{const ht=ye.findIndex(At=>At.value===Ve),Ct=ye.findIndex(At=>At.value===St);return ht-Ct}))},Qe=We("checkbox",ke),mt=`${Qe}-group`,[de,gt]=(0,Ce.ZP)(Qe),Ot=(0,b.Z)(qe,["value","disabled"]),Wt=Le.length?ye.map(pe=>Ge.createElement(a,{prefixCls:Qe,key:pe.value.toString(),disabled:"disabled"in pe?pe.disabled:qe.disabled,value:pe.value,checked:Ze.includes(pe.value),onChange:pe.onChange,className:`${mt}-item`,style:pe.style,title:pe.title},pe.label)):we,Nt={toggleOption:vt,value:Ze,disabled:qe.disabled,name:qe.name,registerValue:Re,cancelValue:xe},Ie=ue()(mt,{[`${mt}-rtl`]:nt==="rtl"},ct,ft,gt);return de(Ge.createElement("div",Object.assign({className:Ie,style:Fe},Ot,{ref:me}),Ge.createElement(Ye.Provider,{value:Nt},Wt)))},ee=Ge.forwardRef(z);var te=Ge.memo(ee);const oe=a;oe.Group=te,oe.__ANT_CHECKBOX=!0;var ie=oe},98447:function(Oe,st,re){"use strict";re.d(st,{C2:function(){return Se}});var ae=re(17313),ue=re(37613),Xe=re(83116);const Ge=Ee=>{const{checkboxCls:le}=Ee,_e=`${le}-wrapper`;return[{[`${le}-group`]:Object.assign(Object.assign({},(0,ae.Wf)(Ee)),{display:"inline-flex",flexWrap:"wrap",columnGap:Ee.marginXS,[`> ${Ee.antCls}-row`]:{flex:1}}),[_e]:Object.assign(Object.assign({},(0,ae.Wf)(Ee)),{display:"inline-flex",alignItems:"baseline",cursor:"pointer","&:after":{display:"inline-block",width:0,overflow:"hidden",content:"'\\a0'"},[`& + ${_e}`]:{marginInlineStart:0},[`&${_e}-in-form-item`]:{'input[type="checkbox"]':{width:14,height:14}}}),[le]:Object.assign(Object.assign({},(0,ae.Wf)(Ee)),{position:"relative",whiteSpace:"nowrap",lineHeight:1,cursor:"pointer",borderRadius:Ee.borderRadiusSM,alignSelf:"center",[`${le}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0,margin:0,[`&:focus-visible + ${le}-inner`]:Object.assign({},(0,ae.oN)(Ee))},[`${le}-inner`]:{boxSizing:"border-box",position:"relative",top:0,insetInlineStart:0,display:"block",width:Ee.checkboxSize,height:Ee.checkboxSize,direction:"ltr",backgroundColor:Ee.colorBgContainer,border:`${Ee.lineWidth}px ${Ee.lineType} ${Ee.colorBorder}`,borderRadius:Ee.borderRadiusSM,borderCollapse:"separate",transition:`all ${Ee.motionDurationSlow}`,"&:after":{boxSizing:"border-box",position:"absolute",top:"50%",insetInlineStart:"21.5%",display:"table",width:Ee.checkboxSize/14*5,height:Ee.checkboxSize/14*8,border:`${Ee.lineWidthBold}px solid ${Ee.colorWhite}`,borderTop:0,borderInlineStart:0,transform:"rotate(45deg) scale(0) translate(-50%,-50%)",opacity:0,content:'""',transition:`all ${Ee.motionDurationFast} ${Ee.motionEaseInBack}, opacity ${Ee.motionDurationFast}`}},"& + span":{paddingInlineStart:Ee.paddingXS,paddingInlineEnd:Ee.paddingXS}})},{[` - ${_e}:not(${_e}-disabled), +`}return Me.replaceSelection(wa+` +`),Me.focus();default:throw new Error}},[Me,yt]),Jn=(0,ae.useMemo)(()=>{switch(yt){case Ze:return ae.createElement(lt,{callback:Pn,onCancel:On});case Bt:return ae.createElement(gt.Z,{callback:Pn,onCancel:On});case ct:return ae.createElement(ye.Z,{callback:Pn,onCancel:On});case ht:return ae.createElement(St,{callback:Pn,onCancel:On});case Tt:return ae.createElement(Ft,{callback:Pn,onCancel:On});case"maths-latex":return ae.createElement(Vt,{showSaveButton:!0,callback:Pn});case"inline-latex":return ae.createElement(Yt.Z,{showSaveButton:!0,callback:Pn});default:return null}},[yt]);function On(){wt("")}(0,ae.useEffect)(()=>{if(oa.current){let Mt=function(_n){mn=!0,Cn=_n.pageY},ft=function(){mn=!1},Lt=function(_n){if(mn){let Tn=_n.pageY-Cn;Tn<0&&(Tn=0),Tn>300&&(Tn=300);let jn=ot+Tn+"px";fn(jn)}},xt=oa.current,mn=!1,Cn=0;return xt.addEventListener("mousedown",Mt),document.addEventListener("mousemove",Lt),document.addEventListener("mouseup",ft),()=>{xt.removeEventListener("mousedown",Mt),document.removeEventListener("mousemove",Lt),document.removeEventListener("mouseup",ft)}}},[Me,oa]),(0,ae.useEffect)(()=>{fn(ot)},[ot]);const da=Nn(ve),ea=Nn(jt),ya={width:da,height:ea},pa=(0,ae.useMemo)(()=>{if(rn){let Mt=new Date(rn),ft=Mt.getHours(),Lt=Mt.getMinutes(),xt=Mt.getSeconds();return ft=ft<10?"0"+ft:ft,Lt=Lt<10?"0"+Lt:Lt,xt=xt<10?"0"+xt:xt,`${ft}:${Lt}:${xt}`}return 0},[rn]),Gn=Mt=>{const ft=[];if(Jt){let Lt=-1;Mt=Mt.replace(/(@▁▁@|@▁@)/g,function(xt,mn,Cn){ft.push({multiLine:xt!==Bn})})}return ft};function In(){window.sessionStorage.removeItem(bn),Kn(!1),nn(0)}function la(){Kn(!1),nn(0),Me.setValue(window.sessionStorage.getItem(bn))}const ca=(0,Ae.useIntl)(),va={[Ze]:"\u6DFB\u52A0\u94FE\u63A5",[Bt]:ca.formatMessage({id:"markdownEditor.addCodeBlock",defaultMessage:"\u6DFB\u52A0\u4EE3\u7801\u5757"}),[ct]:ca.formatMessage({id:"markdownEditor.addImage",defaultMessage:"\u6DFB\u52A0\u56FE\u7247"}),[zt]:"\u6DFB\u52A0\u753B\u56FE",[ht]:ca.formatMessage({id:"markdownEditor.insertFlowchart",defaultMessage:"\u63D2\u5165\u6D41\u7A0B\u56FE"}),[Tt]:"\u6DFB\u52A0\u8868\u683C","maths-latex":ca.formatMessage({id:"markdownEditor.mathImage",defaultMessage:"\u6570\u5B66\u56FE\u50CF"}),"inline-latex":ca.formatMessage({id:"markdownEditor.latexFormula",defaultMessage:"LATEX\u516C\u5F0F"})};(0,ae.useEffect)(()=>{va[yt]&&yt!==zt&&yt!==ht&&setTimeout(()=>{const Mt=document.getElementsByClassName("markdown-popup-form")[0],ft=window.innerWidth/2-Mt.offsetWidth/2,Lt=window.innerHeight/2-Mt.offsetHeight/2;Pa(ft),Un(Lt)},0)},[yt]);const La=Mt=>{Mt.preventDefault();const ft=Mt.clientX-fa,Lt=Mt.clientY-ia;document.body.onmousemove=xt=>{let mn=xt.clientX-ft,Cn=xt.clientY-Lt;const _n=document.getElementsByClassName("markdown-popup-form")[0],Tn=window.innerWidth-_n.offsetWidth,jn=window.innerHeight-_n.offsetHeight;mn=Math.max(0,Math.min(mn,Tn)),Cn=Math.max(0,Math.min(Cn,jn)),ba(xt.clientX,xt.clientY,ft,Lt)&&(Pa(mn),Un(Cn))},document.body.onmouseup=function(){document.body.onmousemove=null}},ba=(Mt,ft,Lt,xt)=>{const mn=document.body.clientHeight,Cn=document.body.clientWidth;return Mt<20&&Lt>Mt||Mt>Cn-20&&Ltft||ft>mn-20&&xtxe in be?Ae(be,xe,{enumerable:!0,configurable:!0,writable:!0,value:Te}):be[xe]=Te,z=(be,xe)=>{for(var Te in xe||(xe={}))E.call(xe,Te)&&x(be,Te,xe[Te]);if(a)for(var Te of a(xe))b.call(xe,Te)&&x(be,Te,xe[Te]);return be},ee=(be,xe)=>ne(be,y(xe));const{useForm:te}=ae.default,oe={width:280,marginRight:10},ie={labelCol:{span:5},wrapperCol:{span:19}};var ge=({callback:be,onCancel:xe})=>{const[Te]=te();let rt=(0,Ye.useRef)();const pt=(0,nt.useIntl)();function we(He){rt.current.width=Te.getFieldValue("width"),rt.current.align=Te.getFieldValue("align"),be(He,rt.current)}function Ve(He,at){if(He.status===-1){ue.ZP.error(He.message);return}Te.setFieldsValue({src:`/api/attachments/${He.id}`,type:at.type})}function Qe(He){let at=He.target.files[0];rt.current=at,se(at,Ve)}return Le.createElement(ae.default,ee(z({form:Te},ie),{className:"upload-image-panel",onFinish:we,style:{width:470,overflow:"hidden"}}),Le.createElement(ae.default.Item,{label:pt.formatMessage({id:"markdownEditor.imageAddress",defaultMessage:"\u56FE\u7247\u5730\u5740"}),required:!0},Le.createElement("div",{className:"flex-container"},Le.createElement(ae.default.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5730\u5740"}]},Le.createElement(Ue.default,{style:oe})),Le.createElement(me,{onFileChange:Qe}))),Le.createElement(ae.default.Item,{label:pt.formatMessage({id:"markdownEditor.imageDescription",defaultMessage:"\u56FE\u7247\u63CF\u8FF0"}),name:"alt"},Le.createElement(Ue.default,{style:{width:264}})),Le.createElement(ae.default.Item,{label:pt.formatMessage({id:"markdownEditor.imageWidth",defaultMessage:"\u56FE\u7247\u5BBD\u5EA6"}),name:"width"},Le.createElement(Ge.Z,null,Le.createElement(ae.default.Item,{name:"width",style:{margin:0}},Le.createElement(Se.Z,{style:{width:264}})),Le.createElement("span",{className:"ml8"},"%"))),Le.createElement(ae.default.Item,{label:pt.formatMessage({id:"markdownEditor.alignment",defaultMessage:"\u5BF9\u9F50\u65B9\u5F0F"}),name:"align"},Le.createElement(Fe.ZP.Group,{name:"align",defaultValue:1,options:[{value:"left",label:pt.formatMessage({id:"markdownEditor.leftAlign",defaultMessage:"\u5DE6\u5BF9\u9F50"})},{value:"center",label:pt.formatMessage({id:"markdownEditor.centerAlign",defaultMessage:"\u5C45\u4E2D\u5BF9\u9F50"})},{value:"right",label:pt.formatMessage({id:"markdownEditor.rightAlign",defaultMessage:"\u53F3\u5BF9\u9F50"})}]})),Le.createElement("aside",null,Le.createElement(ae.default.Item,{style:{textAlign:"right",position:"relative",right:-98}},Le.createElement(le.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},pt.formatMessage({id:"markdownEditor.confirm",defaultMessage:"\u786E\u5B9A"})),Le.createElement(le.ZP,{type:"default",onClick:xe},pt.formatMessage({id:"markdownEditor.cancel",defaultMessage:"\u53D6\u6D88"})))))};function me({onFileChange:be}){return Le.createElement("label",{className:"upload-button",style:{cursor:"pointer"}},"\u672C\u5730\u4E0A\u4F20",Le.createElement("input",{type:"file",onChange:be}))}function se(be,xe){if(!be)throw new String("\u6CA1\u6709\u6587\u4EF6");if(!(0,Ce.bg)())throw ue.ZP.warning("\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C"),new String("\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C");let Te=new FormData;Te.append("editormd-image-file",be),Te.append("file_param_name","editormd-image-file"),Te.append("byxhr","true");var rt=new window.XMLHttpRequest;rt.withCredentials=!0,rt.addEventListener("load",function(pt){xe(JSON.parse(pt.target.responseText),be)},!1),rt.addEventListener("error",function(pt){console.error(pt)},!1),rt.open("POST",`${ke.KI}/api/attachments.json`),rt.send(Te)}},57261:function(Oe,mt,re){"use strict";re.d(mt,{Z:function(){return Ue}});var ae=re(59301),ue=re(4676);class Ue extends ae.Component{constructor(Se){super(Se);const Fe=window.document;this.node=Fe.createElement("div"),Fe.body.appendChild(this.node)}render(){const{children:Se}=this.props;return(0,ue.createPortal)(Se,this.node)}componentWillUnmount(){window.document.body.removeChild(this.node)}}},31103:function(Oe,mt,re){"use strict";re.d(mt,{Z:function(){return ue}});var ae=re(59301);function ue(Ue,Ge){const Se=(0,ae.useRef)();(0,ae.useEffect)(()=>{Se.current=Ue}),(0,ae.useEffect)(()=>{function Fe(){Se.current()}if(Ge!==null){let le=setInterval(Fe,Ge);return()=>clearInterval(le)}},[Ge])}},4793:function(Oe,mt,re){"use strict";re.r(mt),re.d(mt,{default:function(){return be}});var ae=re(59301),ue=re(65582),Ue=re(78241),Ge=re(43418),Se=re(8591),Fe=re(66104),le=re(3113),ke=re(96565),Ye=re(88761),Ce={flex_box_center:"flex_box_center___GSZm1",flex_space_between:"flex_space_between___CqZVt",flex_box_vertical_center:"flex_box_vertical_center___qljQ5",flex_box_center_end:"flex_box_center_end___sDM6r",flex_box_column:"flex_box_column___sHSL3",bg:"bg___J84pl",flexRow:"flexRow___Pr6cS",flexJustifyCenter:"flexJustifyCenter___Ncnh8",flexAlignEnd:"flexAlignEnd___In8cH",flexAlignCenter:"flexAlignCenter___PDuBO",flexColumn:"flexColumn___gE1bq",formWrap:"formWrap___W4Lac",titleWrap:"titleWrap____Ia29",fieldWrap:"fieldWrap___OJdJh",mdWrap:"mdWrap___adquF",backgroundFa:"backgroundFa___J8U3h",button:"button___VA52Q",searchMember:"searchMember___jBt4d"},nt=re(57146),Le=re(6339),Ae=re(27183),ne=re(41867),y=re(64351),a=re(59301),E=Object.defineProperty,b=Object.defineProperties,x=Object.getOwnPropertyDescriptors,z=Object.getOwnPropertySymbols,ee=Object.prototype.hasOwnProperty,te=Object.prototype.propertyIsEnumerable,oe=(xe,Te,rt)=>Te in xe?E(xe,Te,{enumerable:!0,configurable:!0,writable:!0,value:rt}):xe[Te]=rt,ie=(xe,Te)=>{for(var rt in Te||(Te={}))ee.call(Te,rt)&&oe(xe,rt,Te[rt]);if(z)for(var rt of z(Te))te.call(Te,rt)&&oe(xe,rt,Te[rt]);return xe},ge=(xe,Te)=>b(xe,x(Te)),me=(xe,Te,rt)=>new Promise((pt,we)=>{var Ve=at=>{try{He(rt.next(at))}catch(We){we(We)}},Qe=at=>{try{He(rt.throw(at))}catch(We){we(We)}},He=at=>at.done?pt(at.value):Promise.resolve(at.value).then(Ve,Qe);He((rt=rt.apply(xe,Te)).next())});const se=({shixunHomeworks:xe,loading:Te,dispatch:rt})=>{const pt=(0,ue.useIntl)(),we=(0,ue.useParams)(),[Ve]=Ue.default.useForm(),[Qe,He]=(0,ae.useState)({}),[at,We]=(0,ae.useState)(!0),[et,lt]=(0,ae.useState)(!1),[gt,ye]=(0,ae.useState)(),{studentWorkEditDefaultData:Be,workDetail:Re}=xe;let[vt,qe]=(0,ae.useState)([]);const[ut,de]=(0,ae.useState)([]),[dt,Ot]=(0,ae.useState)({page:1,limit:20,search:""}),Wt=()=>me(void 0,null,function*(){var pe;lt(!0);const fe=yield rt({type:"shixunHomeworks/getSearchMemberList",payload:ie(ie({},we),dt)});lt(!1),fe.members&&qe([...vt,...fe.members]),((pe=fe.members)==null?void 0:pe.length)<20&&We(!1)});(0,ae.useEffect)(()=>{new Promise(()=>me(void 0,null,function*(){yield Wt();const pe=yield rt({type:"shixunHomeworks/editStudentWorkDefaultData",payload:ge(ie({},we),{type:3})});de(pe==null?void 0:pe.members),Ve.setFieldsValue({attachment_ids:(0,nt.z)(pe.attachments),description:pe.description})})),rt({type:"shixunHomeworks/getWorkDetail",payload:{categoryId:we.commonHomeworkId}})},[]);const Nt=pe=>me(void 0,null,function*(){(yield(0,Ye.z2)(ge(ie(ie({},we),pe),{type:3}))).status===0&&ue.history.push(`/classrooms/${we.coursesId}/common_homework/${we.commonHomeworkId}/review/${we.homeworkId}`)}),Ie=pe=>me(void 0,null,function*(){var fe;const De=yield Ve.getFieldsValue();De.base_on_project=1,De.attachment_ids&&(De.attachment_ids=(fe=De==null?void 0:De.attachment_ids)==null?void 0:fe.map(St=>St.response.id));const Xe=()=>{var St;!De.attachment_ids||!((St=De.attachment_ids)!=null&&St.length)?Ge.default.confirm({title:a.createElement("div",null,"\u8FD8\u672A\u4E0A\u4F20\u9644\u4EF6",a.createElement("br",null),"\u662F\u5426\u786E\u8BA4\u63D0\u4EA4\u4F5C\u54C1\uFF1F"),onOk:()=>{Nt(De)}}):Nt(De)};if(Re!=null&&Re.can_submit){if(!(Re!=null&&Re.submit_size)){Se.ZP.warning(pt.formatMessage({id:"classrooms.submissionChanceUsedUp",defaultMessage:"\u60A8\u7684\u4F5C\u54C1\u63D0\u4EA4\u673A\u4F1A\u5DF2\u7528\u5B8C\u3002\u5982\u9700\u7EE7\u7EED\u4FEE\u6539\uFF0C\u8BF7\u8054\u7CFB\u6307\u5BFC\u8001\u5E08\u6216\u5E73\u53F0\u8FD0\u8425\u3002"}));return}Ge.default.confirm({title:pt.formatMessage({id:"classrooms.prompt",defaultMessage:"\u63D0\u793A"}),icon:null,centered:!0,width:472,content:a.createElement(a.Fragment,null,"\u4F60\u8FD8\u6709 ",a.createElement("span",{className:"ml5 mr5",style:{color:"#DF711C"}},Re==null?void 0:Re.submit_size)," \u6B21\u63D0\u4EA4\u673A\u4F1A\u3002\u786E\u8BA4\u63D0\u4EA4\u540E\uFF0C\u4E0A\u4E00\u6B21\u7684\u63D0\u4EA4\u8BB0\u5F55\u4F1A\u88AB\u8986\u76D6\u3002\u8BF7\u6CE8\u610F\uFF0C\u5230\u8FBE\u89C4\u5B9A\u7684\u63D0\u4EA4\u6B21\u6570\u540E\u5C06\u4E0D\u53EF\u518D\u6B21\u63D0\u4EA4\uFF0C\u786E\u5B9A\u662F\u5426\u63D0\u4EA4\uFF1F"),onOk:()=>{Xe()}});return}Xe()});return a.createElement("section",{className:Ce.bg},Be.course_name&&a.createElement("section",{className:"animated fadeIn"},a.createElement("aside",{className:"mt10"},Be.category&&a.createElement(Fe.Z,{separator:">"},a.createElement(Fe.Z.Item,null,a.createElement(ue.Link,{to:`/classrooms/${Be.course_id}/common_homework`},Be.course_name)),a.createElement(Fe.Z.Item,null,a.createElement(ue.Link,{to:`/classrooms/${we.coursesId}/common_homework/${we.commonHomeworkId}/detail`},Be.category.category_name)),a.createElement(Fe.Z.Item,null,Be==null?void 0:Be.user_name," ",pt.formatMessage({id:"classroomGraphicGroupHomework.submitWork",defaultMessage:"\u63D0\u4EA4\u4F5C\u54C1"}))))),a.createElement("aside",{className:"font24 bold mt20 mb20"},Be.homework_name),a.createElement("div",{style:{background:"#fff",padding:"20px 30px"}},a.createElement("div",{style:{fontSize:"18px",marginBottom:"10px",fontWeight:600}},pt.formatMessage({id:"classroomGraphicGroupHomework.homeworkDescription",defaultMessage:"\u4F5C\u4E1A\u63CF\u8FF0"})),a.createElement(Le.Z,{value:(Re==null?void 0:Re.description)||"\u6682\u65E0\uFF5E"}),a.createElement(Ae.Z,{authority:(0,ne.GJ)(),showDimensions:!1,dataSource:Re==null?void 0:Re.attachments,callback:()=>{rt({type:"shixunHomeworks/getWorkDetail",payload:{categoryId:we.commonHomeworkId}})}}),a.createElement(y.Ei,{value:Re})),a.createElement(Ue.default,{form:Ve,className:Ce.formWrap,scrollToFirstError:!0,layout:"vertical",onValuesChange:()=>{He(ie({},Ve.getFieldsValue())),console.log("formValue:",Qe)},onFinish:Ie},a.createElement("div",{className:Ce.mdWrap},a.createElement(Ue.default.Item,{name:"description",label:pt.formatMessage({id:"classrooms.content",defaultMessage:"\u5185\u5BB9"})+":",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4F5C\u4E1A\u7684\u7B80\u4ECB"}]},a.createElement(ke.Z,{watch:!0,defaultValue:Be.description||""})),a.createElement("div",null,Be.course_name&&a.createElement(Ue.default.Item,{name:"attachment_ids"},a.createElement(nt.Z,{realTimeRemove:!1,maxSize:300})))),a.createElement("div",{className:Ce.backgroundFa},a.createElement("div",{className:"pt40 mb30"},a.createElement(Ue.default.Item,null,a.createElement(le.ZP,{size:"middle",type:"primary",className:`${Ce.button} mr20`,htmlType:"submit",loading:Te["newCourse/editCourse"]||Te["newCourse/submitCourse"]},pt.formatMessage({id:"classroomGraphicGroupHomework.submit",defaultMessage:"\u63D0\u4EA4"})),a.createElement(le.ZP,{size:"middle",type:"primary",ghost:!0,className:Ce.button,onClick:()=>ue.history.push(`/classrooms/${we.coursesId}/common_homework/${we.commonHomeworkId}/detail`)},pt.formatMessage({id:"classrooms.cancel",defaultMessage:"\u53D6\u6D88"})))))))};var be=(0,ue.connect)(({shixunHomeworks:xe,newCourse:Te,loading:rt,globalSetting:pt})=>({shixunHomeworks:xe,newCourse:Te,globalSetting:pt,loading:rt.effects}))(se)},64351:function(Oe,mt,re){"use strict";re.d(mt,{Ei:function(){return x},rU:function(){return z},ZP:function(){return te}});var ae=re(59301),ue={wrap:"wrap___W3YuU",title:"title___OzKge",exhibition:"exhibition___ugphm",title_icon:"title_icon___QGbm6"},Ue=re(78241),Ge=re(24905),Se=re(5871),Fe=re(95237),le=re(43604),ke=re(6848),Ye=re(92310),Ce=re.n(Ye),nt=re(65582),Le=re(59301),Ae=Object.defineProperty,ne=Object.getOwnPropertySymbols,y=Object.prototype.hasOwnProperty,a=Object.prototype.propertyIsEnumerable,E=(oe,ie,ge)=>ie in oe?Ae(oe,ie,{enumerable:!0,configurable:!0,writable:!0,value:ge}):oe[ie]=ge,b=(oe,ie)=>{for(var ge in ie||(ie={}))y.call(ie,ge)&&E(oe,ge,ie[ge]);if(ne)for(var ge of ne(ie))a.call(ie,ge)&&E(oe,ge,ie[ge]);return oe};const x=({value:oe,className:ie,style:ge})=>{const me=(0,nt.useIntl)(),[se,be]=(0,ae.useState)("0");(0,ae.useEffect)(()=>{if(oe){const{submit_limit:Te,must_file:rt}=oe;if(Te&&rt){be("1");return}if(Te&&!rt){be("2");return}if(!Te&&rt){be("3");return}}},[oe]);const xe={1:Le.createElement("span",null,"\u4F5C\u4E1A\u5185\u5BB9\u81F3\u5C11\u586B\u5199",Le.createElement("span",{className:"ml5 mr5 c-light-primary"},oe==null?void 0:oe.submit_limit_num),"\u5B57\u7B26\uFF0C\u5E76\u4E14\u5FC5\u987B\u4E0A\u4F20\u76F8\u5173\u9644\u4EF6\u3002"),2:Le.createElement("span",null,"\u4F5C\u4E1A\u5185\u5BB9\u81F3\u5C11\u586B\u5199",Le.createElement("span",{className:"ml5 mr5 c-light-primary"},oe==null?void 0:oe.submit_limit_num),"\u5B57\u7B26"),3:Le.createElement("span",null,"\u5FC5\u987B\u4E0A\u4F20\u76F8\u5173\u9644\u4EF6\u3002")};return se==="0"?Le.createElement(Le.Fragment,null):Le.createElement("section",{className:Ce()(ue.exhibition,ie),style:ge},Le.createElement("span",{className:"c-grey-666 mr10"},"\u63D0\u4EA4\u4F5C\u4E1A\u8981\u6C42\uFF1A"),xe==null?void 0:xe[se])},z=({className:oe,style:ie,form:ge})=>{const me=(0,nt.useIntl)(),se=Ue.default.useWatch("submit_limit",ge),be=Ue.default.useWatch("can_submit",ge);return Le.createElement("section",{className:Ce()(ue.wrap,oe),style:ie},Le.createElement("div",{className:`${ue.title}`},Le.createElement("span",null,"\u63D0\u4EA4\u8BBE\u7F6E")),Le.createElement("div",null,Le.createElement("div",{style:{display:"flex",background:"#F6F7F9",padding:"5px 30px",alignItems:"center"}},Le.createElement(Ue.default.Item,{name:"can_submit",valuePropName:"checked",style:{lineHeight:"40px"}},Le.createElement(Ge.default,null,"\u9650\u5236\u63D0\u4EA4\u4F5C\u4E1A")),Le.createElement(Ue.default.Item,{name:"submit_num",rules:be&&[{required:!0,message:"\u8BF7\u586B\u5199\u4F5C\u54C1\u6B21\u6570"}]},Le.createElement(Se.Z,{precision:0,min:1,disabled:!be,size:"large",addonAfter:"\u6B21",style:{width:223}})),Le.createElement("span",{style:{color:"#666",fontSize:12}},"\uFF08\u5F00\u542F\u540E\u5C06\u9650\u5236\u5B66\u751F\u63D0\u4EA4\u4F5C\u4E1A\u6B21\u6570\uFF1B\u6253\u56DE\u91CD\u505A\u540E\u5141\u8BB8\u5B66\u751F\u91CD\u65B0\u63D0\u4EA4\u4E00\u6B21\uFF1B\u5728\u8865\u4EA4\u9636\u6BB5\uFF0C\u7528\u5B8C\u6B21\u6570\u7684\u5B66\u751F\u53EF\u989D\u5916\u63D0\u4EA4\u4E00\u6B21\uFF09")),Le.createElement("div",{style:{display:"flex",marginTop:1,background:"#F6F7F9",padding:"5px 30px"}},Le.createElement(Ue.default.Item,{name:"submit_limit",valuePropName:"checked",style:{lineHeight:"40px"}},Le.createElement(Ge.default,null,"\u586B\u5199\u5185\u5BB9\u81F3\u5C11")),Le.createElement(Ue.default.Item,{className:"mr10",name:"submit_limit_num",rules:se&&[{required:!0,message:"\u5B57\u6570\u4E0D\u80FD\u4E3A\u7A7A"}]},Le.createElement(Se.Z,{precision:0,min:1,disabled:!se,size:"large",addonAfter:"\u5B57",style:{width:223,marginRight:100}}))),Le.createElement("div",{style:{background:"#F6F7F9",marginTop:1,padding:"5px 30px"}},Le.createElement(Ue.default.Item,{name:"must_file",valuePropName:"checked",style:{marginLeft:0,lineHeight:"40px"}},Le.createElement(Ge.default,null,me.formatMessage({id:"classroomGraphicGroupHomework.requireAttachmentForSubmission",defaultMessage:"\u63D0\u4EA4\u4F5C\u4E1A\u5FC5\u987B\u4E0A\u4F20\u9644\u4EF6"})))),Le.createElement("div",{style:{display:"flex",marginTop:1,background:"#F6F7F9",padding:"5px 30px",alignItems:"center"}},Le.createElement(Ue.default.Item,{name:"can_deadline_submit",valuePropName:"checked",style:{lineHeight:"40px"}},Le.createElement(Ge.default,null,me.formatMessage({id:"classroomGraphicGroupHomework.allowAttachmentModificationAfterDeadline",defaultMessage:"\u4F5C\u4E1A\u622A\u6B62\u540E\u5141\u8BB8\u4FEE\u6539\u9644\u4EF6\uFF08\u5F00\u542F\u540E\uFF0C\u5DF2\u63D0\u4EA4\u4F5C\u4E1A\u7684\u5B66\u751F\u5C06\u53EF\u4EE5\u4FEE\u6539\u9644\u4EF6\uFF0C\u672A\u63D0\u4EA4\u4F5C\u4E1A\u7684\u5B66\u751F\u5219\u4E0D\u80FD\u4E0A\u4F20\u6216\u4FEE\u6539\u9644\u4EF6\uFF09"}))))))};var te=({value:oe,onChange:ie,className:ge,style:me,disabled:se=!1,checkMarginLeft:be=0})=>{const xe=(0,nt.useIntl)(),Te={submit_limit:!1,submit_limit_num:200,must_file:!1},[rt,pt]=(0,ae.useState)({});(0,ae.useEffect)(()=>{if(console.log(oe,"value"),!oe)return;const Ve={submit_limit:oe==null?void 0:oe.submit_limit,submit_limit_num:oe==null?void 0:oe.submit_limit_num,must_file:oe==null?void 0:oe.must_file,can_submit:oe==null?void 0:oe.can_submit,submit_num:oe==null?void 0:oe.submit_num};pt(b({},Ve))},[oe]);const we=Ve=>{const Qe=b(b({},rt),Ve);ie(Qe)};return Le.createElement("section",{className:Ce()(ue.wrap,ge),style:me},Le.createElement("div",{className:`${ue.title} mt30`},Le.createElement("span",null,"\u63D0\u4EA4\u8BBE\u7F6E")),Le.createElement(Fe.Z,{style:{background:"#F6F7F9",padding:"5px 30px"}},Le.createElement(le.Z,{style:{lineHeight:"40px",marginTop:"10px"}},Le.createElement(Ge.default,{disabled:se,checked:rt==null?void 0:rt.can_submit,onChange:Ve=>we({can_submit:Ve.target.checked})}),Le.createElement("span",{className:"ml10",style:{marginRight:18}},"\u9650\u5236\u63D0\u4EA4\u4F5C\u4E1A"),Le.createElement(Se.Z,{size:"large",addonAfter:"\u6B21",style:{width:143},precision:0,min:1,disabled:se||!(rt!=null&&rt.can_submit),value:rt==null?void 0:rt.submit_num,onChange:Ve=>we({submit_num:Ve})}),Le.createElement(ke.Z,{overlayInnerStyle:{width:520},title:Le.createElement("div",null,"1\u3001\u82E5\u672A\u5F00\u542F\u8BE5\u9650\u5236\uFF0C\u5B66\u751F\u53EF\u4EE5\u65E0\u9650\u6B21\u63D0\u4EA4\u4F5C\u54C1\uFF1B",Le.createElement("br",null),"2\u3001\u82E5\u4F5C\u4E1A\u5728\u8865\u4EA4\u9636\u6BB5\uFF0C\u5DF2\u7528\u5B8C\u63D0\u4EA4\u6B21\u6570\u7684\u5B66\u751F\uFF0C\u5C06\u83B7\u5F97\u4E00\u6B21\u989D\u5916\u7684\u63D0\u4EA4\u4F5C\u54C1\u673A\u4F1A\uFF1B",Le.createElement("br",null),"3\u3001\u82E5\u5B66\u751F\u9700\u8981\u8D85\u51FA\u89C4\u5B9A\u6B21\u6570\u63D0\u4EA4\u4F5C\u54C1\uFF0C\u6559\u5E08\u53EF\u4F7F\u7528\u201C\u6253\u56DE\u91CD\u505A\u201D\u529F\u80FD\uFF0C\u8BA9\u8BE5\u5B66\u751F\u91CD\u65B0\u63D0\u4EA4\u4E00\u6B21\u3002")},Le.createElement("i",{className:`iconfont icon-tishixiaowenhao ml10 ${ue.title_icon}`}))),Le.createElement(le.Z,{style:{lineHeight:"40px",marginTop:"10px"}},Le.createElement(Ge.default,{style:{marginLeft:be},disabled:se,checked:rt==null?void 0:rt.submit_limit,onChange:Ve=>we({submit_limit:Ve.target.checked})}),Le.createElement("span",{className:"ml10",style:{marginRight:18}},"\u586B\u5199\u5185\u5BB9\u81F3\u5C11"),Le.createElement(Se.Z,{size:"large",addonAfter:"\u5B57",style:{width:143,marginRight:100},precision:0,min:1,disabled:se||!(rt!=null&&rt.submit_limit),value:rt==null?void 0:rt.submit_limit_num,onChange:Ve=>we({submit_limit_num:Ve})})),Le.createElement(le.Z,{style:{lineHeight:"40px",marginTop:"10px"}},Le.createElement(Ge.default,{style:{marginLeft:be},disabled:se,checked:rt==null?void 0:rt.must_file,onChange:Ve=>we({must_file:Ve.target.checked})}),Le.createElement("span",{className:"ml10"},xe.formatMessage({id:"classroomGraphicGroupHomework.requireAttachmentForSubmission",defaultMessage:"\u63D0\u4EA4\u4F5C\u4E1A\u5FC5\u987B\u4E0A\u4F20\u9644\u4EF6"})))))}},80024:function(Oe,mt,re){"use strict";re.d(mt,{$J:function(){return Ue},JZ:function(){return Se},bN:function(){return le},jP:function(){return Fe},rO:function(){return Ge}});var ae=re(38147),ue=(ke,Ye,Ce)=>new Promise((nt,Le)=>{var Ae=a=>{try{y(Ce.next(a))}catch(E){Le(E)}},ne=a=>{try{y(Ce.throw(a))}catch(E){Le(E)}},y=a=>a.done?nt(a.value):Promise.resolve(a.value).then(Ae,ne);y((Ce=Ce.apply(ke,Ye)).next())});function Ue(ke){return(0,ae.U2)(`libraries/${ke}.json`)}function Ge(ke){return(0,ae.U2)("library_tags.json",ke)}function Se(ke){return ue(this,null,function*(){return(yield(0,ae.IV)(`attachments/${ke}.json`)).status===0})}function Fe(ke){return(0,ae.v_)("libraries.json",ke)}function le(ke,Ye){return(0,ae.gz)(`libraries/${ke}.json`,Ye)}},56762:function(Oe,mt,re){"use strict";re.d(mt,{Z:function(){return ue}});var ae=re(59301);function ue(){const[,Ue]=ae.useReducer(Ge=>Ge+1,0);return Ue}},66104:function(Oe,mt,re){"use strict";re.d(mt,{Z:function(){return pt}});var ae=re(92310),ue=re.n(ae),Ue=re(11592),Ge=re(26112),Se=re(59301),Fe=re(92343),le=re(36355),ke=re(84105),Ye=re(91857);const Ce=we=>{let{children:Ve}=we;const{getPrefixCls:Qe}=Se.useContext(le.E_),He=Qe("breadcrumb");return Se.createElement("li",{className:`${He}-separator`,"aria-hidden":"true"},Ve===""?Ve:Ve||"/")};Ce.__ANT_BREADCRUMB_SEPARATOR=!0;var nt=Ce,Le=function(we,Ve){var Qe={};for(var He in we)Object.prototype.hasOwnProperty.call(we,He)&&Ve.indexOf(He)<0&&(Qe[He]=we[He]);if(we!=null&&typeof Object.getOwnPropertySymbols=="function")for(var at=0,He=Object.getOwnPropertySymbols(we);atVe[at]||He)}function ne(we,Ve,Qe,He){if(Qe==null)return null;const{className:at,onClick:We}=Ve,et=Le(Ve,["className","onClick"]),lt=Object.assign(Object.assign({},(0,Ge.Z)(et,{data:!0,aria:!0})),{onClick:We});return He!==void 0?Se.createElement("a",Object.assign({},lt,{className:ue()(`${we}-link`,at),href:He}),Qe):Se.createElement("span",Object.assign({},lt,{className:ue()(`${we}-link`,at)}),Qe)}function y(we,Ve){return(He,at,We,et,lt)=>{if(Ve)return Ve(He,at,We,et);const gt=Ae(He,at);return ne(we,He,gt,lt)}}var a=function(we,Ve){var Qe={};for(var He in we)Object.prototype.hasOwnProperty.call(we,He)&&Ve.indexOf(He)<0&&(Qe[He]=we[He]);if(we!=null&&typeof Object.getOwnPropertySymbols=="function")for(var at=0,He=Object.getOwnPropertySymbols(we);at{const{prefixCls:Ve,separator:Qe="/",children:He,menu:at,overlay:We,dropdownProps:et,href:lt}=we,ye=(Be=>{if(at||We){const Re=Object.assign({},et);if(at){const vt=at||{},{items:qe}=vt,ut=a(vt,["items"]);Re.menu=Object.assign(Object.assign({},ut),{items:qe==null?void 0:qe.map((de,dt)=>{var{key:Ot,title:Wt,label:Nt,path:Ie}=de,pe=a(de,["key","title","label","path"]);let fe=Nt!=null?Nt:Wt;return Ie&&(fe=Se.createElement("a",{href:`${lt}${Ie}`},fe)),Object.assign(Object.assign({},pe),{key:Ot!=null?Ot:dt,label:fe})})})}else We&&(Re.overlay=We);return Se.createElement(Ye.Z,Object.assign({placement:"bottom"},Re),Se.createElement("span",{className:`${Ve}-overlay-link`},Be,Se.createElement(ke.Z,null)))}return Be})(He);return ye!=null?Se.createElement(Se.Fragment,null,Se.createElement("li",null,ye),Qe&&Se.createElement(nt,null,Qe)):null},b=we=>{const{prefixCls:Ve,children:Qe,href:He}=we,at=a(we,["prefixCls","children","href"]),{getPrefixCls:We}=Se.useContext(le.E_),et=We("breadcrumb",Ve);return Se.createElement(E,Object.assign({},at,{prefixCls:et}),ne(et,at,Qe,He))};b.__ANT_BREADCRUMB_ITEM=!0;var x=b,z=re(17313),ee=re(83116),te=re(37613);const oe=we=>{const{componentCls:Ve,iconCls:Qe}=we;return{[Ve]:Object.assign(Object.assign({},(0,z.Wf)(we)),{color:we.itemColor,fontSize:we.fontSize,[Qe]:{fontSize:we.iconFontSize},ol:{display:"flex",flexWrap:"wrap",margin:0,padding:0,listStyle:"none"},a:Object.assign({color:we.linkColor,transition:`color ${we.motionDurationMid}`,padding:`0 ${we.paddingXXS}px`,borderRadius:we.borderRadiusSM,height:we.lineHeight*we.fontSize,display:"inline-block",marginInline:-we.marginXXS,"&:hover":{color:we.linkHoverColor,backgroundColor:we.colorBgTextHover}},(0,z.Qy)(we)),"li:last-child":{color:we.lastItemColor},[`${Ve}-separator`]:{marginInline:we.separatorMargin,color:we.separatorColor},[`${Ve}-link`]:{[` + > ${Qe} + span, + > ${Qe} + a + `]:{marginInlineStart:we.marginXXS}},[`${Ve}-overlay-link`]:{borderRadius:we.borderRadiusSM,height:we.lineHeight*we.fontSize,display:"inline-block",padding:`0 ${we.paddingXXS}px`,marginInline:-we.marginXXS,[`> ${Qe}`]:{marginInlineStart:we.marginXXS,fontSize:we.fontSizeIcon},"&:hover":{color:we.linkHoverColor,backgroundColor:we.colorBgTextHover,a:{color:we.linkHoverColor}},a:{"&:hover":{backgroundColor:"transparent"}}},[`&${we.componentCls}-rtl`]:{direction:"rtl"}})}};var ie=(0,ee.Z)("Breadcrumb",we=>{const Ve=(0,te.TS)(we,{});return[oe(Ve)]},we=>({itemColor:we.colorTextDescription,lastItemColor:we.colorText,iconFontSize:we.fontSize,linkColor:we.colorTextDescription,linkHoverColor:we.colorText,separatorColor:we.colorTextDescription,separatorMargin:we.marginXS})),ge=function(we,Ve){var Qe={};for(var He in we)Object.prototype.hasOwnProperty.call(we,He)&&Ve.indexOf(He)<0&&(Qe[He]=we[He]);if(we!=null&&typeof Object.getOwnPropertySymbols=="function")for(var at=0,He=Object.getOwnPropertySymbols(we);at{var{breadcrumbName:et}=We,lt=ge(We,["breadcrumbName"]);return Object.assign(Object.assign({},lt),{title:et})})}),at}function se(we,Ve){return(0,Se.useMemo)(()=>we||(Ve?Ve.map(me):null),[we,Ve])}var be=function(we,Ve){var Qe={};for(var He in we)Object.prototype.hasOwnProperty.call(we,He)&&Ve.indexOf(He)<0&&(Qe[He]=we[He]);if(we!=null&&typeof Object.getOwnPropertySymbols=="function")for(var at=0,He=Object.getOwnPropertySymbols(we);at{if(Ve===void 0)return Ve;let Qe=(Ve||"").replace(/^\//,"");return Object.keys(we).forEach(He=>{Qe=Qe.replace(`:${He}`,we[He])}),Qe},Te=we=>{const{prefixCls:Ve,separator:Qe="/",style:He,className:at,rootClassName:We,routes:et,items:lt,children:gt,itemRender:ye,params:Be={}}=we,Re=be(we,["prefixCls","separator","style","className","rootClassName","routes","items","children","itemRender","params"]),{getPrefixCls:vt,direction:qe,breadcrumb:ut}=Se.useContext(le.E_);let de;const dt=vt("breadcrumb",Ve),[Ot,Wt]=ie(dt),Nt=se(lt,et),Ie=y(dt,ye);if(Nt&&Nt.length>0){const De=[],Xe=lt||et;de=Nt.map((St,Pt)=>{const{path:Ct,key:At,type:Ht,menu:Ft,overlay:_t,onClick:Sn,className:Zt,separator:dn,dropdownProps:Vt}=St,Yt=xe(Be,Ct);Yt!==void 0&&De.push(Yt);const Pe=At!=null?At:Pt;if(Ht==="separator")return Se.createElement(nt,{key:Pe},dn);const $e={},Ze=Pt===Nt.length-1;Ft?$e.menu=Ft:_t&&($e.overlay=_t);let{href:ct}=St;return De.length&&Yt!==void 0&&(ct=`#/${De.join("/")}`),Se.createElement(E,Object.assign({key:Pe},$e,(0,Ge.Z)(St,{data:!0,aria:!0}),{className:Zt,dropdownProps:Vt,href:ct,separator:Ze?"":Qe,onClick:Sn,prefixCls:dt}),Ie(St,Be,Xe,De,ct))})}else if(gt){const De=(0,Ue.Z)(gt).length;de=(0,Ue.Z)(gt).map((Xe,St)=>{if(!Xe)return Xe;const Pt=St===De-1;return(0,Fe.Tm)(Xe,{separator:Pt?"":Qe,key:St})})}const pe=ue()(dt,ut==null?void 0:ut.className,{[`${dt}-rtl`]:qe==="rtl"},at,We,Wt),fe=Object.assign(Object.assign({},ut==null?void 0:ut.style),He);return Ot(Se.createElement("nav",Object.assign({className:pe,style:fe},Re),Se.createElement("ol",null,de)))};Te.Item=x,Te.Separator=nt;var rt=Te,pt=rt},24905:function(Oe,mt,re){"use strict";re.d(mt,{default:function(){return ie}});var ae=re(92310),ue=re.n(ae),Ue=re(5630),Ge=re(59301),Se=re(36355),Fe=re(1684),le=re(32441),Ye=Ge.createContext(null),Ce=re(98447),nt=re(14088),Le=re(4572),Ae=function(ge,me){var se={};for(var be in ge)Object.prototype.hasOwnProperty.call(ge,be)&&me.indexOf(be)<0&&(se[be]=ge[be]);if(ge!=null&&typeof Object.getOwnPropertySymbols=="function")for(var xe=0,be=Object.getOwnPropertySymbols(ge);xe{var se;const{prefixCls:be,className:xe,rootClassName:Te,children:rt,indeterminate:pt=!1,style:we,onMouseEnter:Ve,onMouseLeave:Qe,skipGroup:He=!1,disabled:at}=ge,We=Ae(ge,["prefixCls","className","rootClassName","children","indeterminate","style","onMouseEnter","onMouseLeave","skipGroup","disabled"]),{getPrefixCls:et,direction:lt,checkbox:gt}=Ge.useContext(Se.E_),ye=Ge.useContext(Ye),{isFormItemInput:Be}=Ge.useContext(le.aM),Re=Ge.useContext(Fe.Z),vt=(se=(ye==null?void 0:ye.disabled)||at)!==null&&se!==void 0?se:Re,qe=Ge.useRef(We.value);Ge.useEffect(()=>{ye==null||ye.registerValue(We.value)},[]),Ge.useEffect(()=>{if(!He)return We.value!==qe.current&&(ye==null||ye.cancelValue(qe.current),ye==null||ye.registerValue(We.value),qe.current=We.value),()=>ye==null?void 0:ye.cancelValue(We.value)},[We.value]);const ut=et("checkbox",be),[de,dt]=(0,Ce.ZP)(ut),Ot=Object.assign({},We);ye&&!He&&(Ot.onChange=function(){We.onChange&&We.onChange.apply(We,arguments),ye.toggleOption&&ye.toggleOption({label:rt,value:We.value})},Ot.name=ye.name,Ot.checked=ye.value.includes(We.value));const Wt=ue()(`${ut}-wrapper`,{[`${ut}-rtl`]:lt==="rtl",[`${ut}-wrapper-checked`]:Ot.checked,[`${ut}-wrapper-disabled`]:vt,[`${ut}-wrapper-in-form-item`]:Be},gt==null?void 0:gt.className,xe,Te,dt),Nt=ue()({[`${ut}-indeterminate`]:pt},Le.A,dt),Ie=pt?"mixed":void 0;return de(Ge.createElement(nt.Z,{component:"Checkbox",disabled:vt},Ge.createElement("label",{className:Wt,style:Object.assign(Object.assign({},gt==null?void 0:gt.style),we),onMouseEnter:Ve,onMouseLeave:Qe},Ge.createElement(Ue.Z,Object.assign({"aria-checked":Ie},Ot,{prefixCls:ut,className:Nt,disabled:vt,ref:me})),rt!==void 0&&Ge.createElement("span",null,rt))))};var a=Ge.forwardRef(ne),E=re(94480),b=re(2738),x=function(ge,me){var se={};for(var be in ge)Object.prototype.hasOwnProperty.call(ge,be)&&me.indexOf(be)<0&&(se[be]=ge[be]);if(ge!=null&&typeof Object.getOwnPropertySymbols=="function")for(var xe=0,be=Object.getOwnPropertySymbols(ge);xe{const{defaultValue:se,children:be,options:xe=[],prefixCls:Te,className:rt,rootClassName:pt,style:we,onChange:Ve}=ge,Qe=x(ge,["defaultValue","children","options","prefixCls","className","rootClassName","style","onChange"]),{getPrefixCls:He,direction:at}=Ge.useContext(Se.E_),[We,et]=Ge.useState(Qe.value||se||[]),[lt,gt]=Ge.useState([]);Ge.useEffect(()=>{"value"in Qe&&et(Qe.value||[])},[Qe.value]);const ye=Ge.useMemo(()=>xe.map(pe=>typeof pe=="string"||typeof pe=="number"?{label:pe,value:pe}:pe),[xe]),Be=pe=>{gt(fe=>fe.filter(De=>De!==pe))},Re=pe=>{gt(fe=>[].concat((0,E.Z)(fe),[pe]))},vt=pe=>{const fe=We.indexOf(pe.value),De=(0,E.Z)(We);fe===-1?De.push(pe.value):De.splice(fe,1),"value"in Qe||et(De),Ve==null||Ve(De.filter(Xe=>lt.includes(Xe)).sort((Xe,St)=>{const Pt=ye.findIndex(At=>At.value===Xe),Ct=ye.findIndex(At=>At.value===St);return Pt-Ct}))},qe=He("checkbox",Te),ut=`${qe}-group`,[de,dt]=(0,Ce.ZP)(qe),Ot=(0,b.Z)(Qe,["value","disabled"]),Wt=xe.length?ye.map(pe=>Ge.createElement(a,{prefixCls:qe,key:pe.value.toString(),disabled:"disabled"in pe?pe.disabled:Qe.disabled,value:pe.value,checked:We.includes(pe.value),onChange:pe.onChange,className:`${ut}-item`,style:pe.style,title:pe.title},pe.label)):be,Nt={toggleOption:vt,value:We,disabled:Qe.disabled,name:Qe.name,registerValue:Re,cancelValue:Be},Ie=ue()(ut,{[`${ut}-rtl`]:at==="rtl"},rt,pt,dt);return de(Ge.createElement("div",Object.assign({className:Ie,style:we},Ot,{ref:me}),Ge.createElement(Ye.Provider,{value:Nt},Wt)))},ee=Ge.forwardRef(z);var te=Ge.memo(ee);const oe=a;oe.Group=te,oe.__ANT_CHECKBOX=!0;var ie=oe},98447:function(Oe,mt,re){"use strict";re.d(mt,{C2:function(){return Se}});var ae=re(17313),ue=re(37613),Ue=re(83116);const Ge=Fe=>{const{checkboxCls:le}=Fe,ke=`${le}-wrapper`;return[{[`${le}-group`]:Object.assign(Object.assign({},(0,ae.Wf)(Fe)),{display:"inline-flex",flexWrap:"wrap",columnGap:Fe.marginXS,[`> ${Fe.antCls}-row`]:{flex:1}}),[ke]:Object.assign(Object.assign({},(0,ae.Wf)(Fe)),{display:"inline-flex",alignItems:"baseline",cursor:"pointer","&:after":{display:"inline-block",width:0,overflow:"hidden",content:"'\\a0'"},[`& + ${ke}`]:{marginInlineStart:0},[`&${ke}-in-form-item`]:{'input[type="checkbox"]':{width:14,height:14}}}),[le]:Object.assign(Object.assign({},(0,ae.Wf)(Fe)),{position:"relative",whiteSpace:"nowrap",lineHeight:1,cursor:"pointer",borderRadius:Fe.borderRadiusSM,alignSelf:"center",[`${le}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0,margin:0,[`&:focus-visible + ${le}-inner`]:Object.assign({},(0,ae.oN)(Fe))},[`${le}-inner`]:{boxSizing:"border-box",position:"relative",top:0,insetInlineStart:0,display:"block",width:Fe.checkboxSize,height:Fe.checkboxSize,direction:"ltr",backgroundColor:Fe.colorBgContainer,border:`${Fe.lineWidth}px ${Fe.lineType} ${Fe.colorBorder}`,borderRadius:Fe.borderRadiusSM,borderCollapse:"separate",transition:`all ${Fe.motionDurationSlow}`,"&:after":{boxSizing:"border-box",position:"absolute",top:"50%",insetInlineStart:"21.5%",display:"table",width:Fe.checkboxSize/14*5,height:Fe.checkboxSize/14*8,border:`${Fe.lineWidthBold}px solid ${Fe.colorWhite}`,borderTop:0,borderInlineStart:0,transform:"rotate(45deg) scale(0) translate(-50%,-50%)",opacity:0,content:'""',transition:`all ${Fe.motionDurationFast} ${Fe.motionEaseInBack}, opacity ${Fe.motionDurationFast}`}},"& + span":{paddingInlineStart:Fe.paddingXS,paddingInlineEnd:Fe.paddingXS}})},{[` + ${ke}:not(${ke}-disabled), ${le}:not(${le}-disabled) - `]:{[`&:hover ${le}-inner`]:{borderColor:Ee.colorPrimary}},[`${_e}:not(${_e}-disabled)`]:{[`&:hover ${le}-checked:not(${le}-disabled) ${le}-inner`]:{backgroundColor:Ee.colorPrimaryHover,borderColor:"transparent"},[`&:hover ${le}-checked:not(${le}-disabled):after`]:{borderColor:Ee.colorPrimaryHover}}},{[`${le}-checked`]:{[`${le}-inner`]:{backgroundColor:Ee.colorPrimary,borderColor:Ee.colorPrimary,"&:after":{opacity:1,transform:"rotate(45deg) scale(1) translate(-50%,-50%)",transition:`all ${Ee.motionDurationMid} ${Ee.motionEaseOutBack} ${Ee.motionDurationFast}`}}},[` - ${_e}-checked:not(${_e}-disabled), + `]:{[`&:hover ${le}-inner`]:{borderColor:Fe.colorPrimary}},[`${ke}:not(${ke}-disabled)`]:{[`&:hover ${le}-checked:not(${le}-disabled) ${le}-inner`]:{backgroundColor:Fe.colorPrimaryHover,borderColor:"transparent"},[`&:hover ${le}-checked:not(${le}-disabled):after`]:{borderColor:Fe.colorPrimaryHover}}},{[`${le}-checked`]:{[`${le}-inner`]:{backgroundColor:Fe.colorPrimary,borderColor:Fe.colorPrimary,"&:after":{opacity:1,transform:"rotate(45deg) scale(1) translate(-50%,-50%)",transition:`all ${Fe.motionDurationMid} ${Fe.motionEaseOutBack} ${Fe.motionDurationFast}`}}},[` + ${ke}-checked:not(${ke}-disabled), ${le}-checked:not(${le}-disabled) - `]:{[`&:hover ${le}-inner`]:{backgroundColor:Ee.colorPrimaryHover,borderColor:"transparent"}}},{[le]:{"&-indeterminate":{[`${le}-inner`]:{backgroundColor:Ee.colorBgContainer,borderColor:Ee.colorBorder,"&:after":{top:"50%",insetInlineStart:"50%",width:Ee.fontSizeLG/2,height:Ee.fontSizeLG/2,backgroundColor:Ee.colorPrimary,border:0,transform:"translate(-50%, -50%) scale(1)",opacity:1,content:'""'}}}}},{[`${_e}-disabled`]:{cursor:"not-allowed"},[`${le}-disabled`]:{[`&, ${le}-input`]:{cursor:"not-allowed",pointerEvents:"none"},[`${le}-inner`]:{background:Ee.colorBgContainerDisabled,borderColor:Ee.colorBorder,"&:after":{borderColor:Ee.colorTextDisabled}},"&:after":{display:"none"},"& + span":{color:Ee.colorTextDisabled},[`&${le}-indeterminate ${le}-inner::after`]:{background:Ee.colorTextDisabled}}}]};function Se(Ee,le){const _e=(0,ue.TS)(le,{checkboxCls:`.${Ee}`,checkboxSize:le.controlInteractiveSize});return[Ge(_e)]}st.ZP=(0,Xe.Z)("Checkbox",(Ee,le)=>{let{prefixCls:_e}=le;return[Se(_e,Ee)]})},91857:function(Oe,st,re){"use strict";var ae=re(59301),ue=re(38819),Xe=re(92310),Ge=re.n(Xe),Se=re(31561),Ee=re(70425),le=re(18929),_e=re(2738),Ye=re(79676),Ce=re(53487),Me=re(92343),Te=re(36355),Ae=re(20834),ne=re(40875),y=re(88088),a=re(47211);const E=null,b=te=>{const{menu:oe,arrow:ie,prefixCls:ge,children:me,trigger:se,disabled:we,dropdownRender:Le,getPopupContainer:ke,overlayClassName:ct,rootClassName:ft,open:Fe,onOpenChange:rt,visible:qe,onVisibleChange:We,mouseEnterDelay:nt=.15,mouseLeaveDelay:Ze=.1,autoAdjustOverflow:et=!0,placement:dt="",overlay:it,transitionName:ye}=te,{getPopupContainer:xe,getPrefixCls:Re,direction:vt}=ae.useContext(Te.E_),Qe=ae.useMemo(()=>{const Ft=Re();return ye!==void 0?ye:dt.includes("top")?`${Ft}-slide-down`:`${Ft}-slide-up`},[Re,dt,ye]),mt=ae.useMemo(()=>dt?dt.includes("Center")?dt.slice(0,dt.indexOf("Center")):dt:vt==="rtl"?"bottomRight":"bottomLeft",[dt,vt]),de=Re("dropdown",ge),[gt,Ot]=(0,a.Z)(de),[,Wt]=(0,y.Z)(),Nt=ae.Children.only(me),Ie=(0,Me.Tm)(Nt,{className:Ge()(`${de}-trigger`,{[`${de}-rtl`]:vt==="rtl"},Nt.props.className),disabled:we}),pe=we?[]:se;let fe;pe&&pe.includes("contextMenu")&&(fe=!0);const[De,Ve]=(0,le.Z)(!1,{value:Fe!=null?Fe:qe}),St=(0,Ee.useEvent)(Ft=>{rt==null||rt(Ft),We==null||We(Ft),Ve(Ft)}),ht=Ge()(ct,ft,Ot,{[`${de}-rtl`]:vt==="rtl"}),Ct=(0,Ye.Z)({arrowPointAtCenter:typeof ie=="object"&&ie.pointAtCenter,autoAdjustOverflow:et,offset:Wt.marginXXS,arrowWidth:ie?Wt.sizePopupArrow:0,borderRadius:Wt.borderRadius}),At=ae.useCallback(()=>{Ve(!1)},[]),Ht=()=>{let Ft;return oe!=null&&oe.items?Ft=ae.createElement(Ae.default,Object.assign({},oe)):typeof it=="function"?Ft=it():Ft=it,Le&&(Ft=Le(Ft)),Ft=ae.Children.only(typeof Ft=="string"?ae.createElement("span",null,Ft):Ft),ae.createElement(ne.J,{prefixCls:`${de}-menu`,expandIcon:ae.createElement("span",{className:`${de}-menu-submenu-arrow`},ae.createElement(ue.Z,{className:`${de}-menu-submenu-arrow-icon`})),mode:"vertical",selectable:!1,onClick:At,validator:_t=>{let{mode:Sn}=_t}},Ft)};return gt(ae.createElement(Se.Z,Object.assign({alignPoint:fe},(0,_e.Z)(te,["rootClassName"]),{mouseEnterDelay:nt,mouseLeaveDelay:Ze,visible:De,builtinPlacements:Ct,arrow:!!ie,overlayClassName:ht,prefixCls:de,getPopupContainer:ke||xe,transitionName:Qe,trigger:pe,overlay:Ht,placement:mt,onVisibleChange:St}),Ie))};function x(te){return Object.assign(Object.assign({},te),{align:{overflow:{adjustX:!1,adjustY:!1}}})}const z=(0,Ce.Z)(b,"dropdown",te=>te,x),ee=te=>ae.createElement(z,Object.assign({},te),ae.createElement("span",null));b._InternalPanelDoNotUseOrYouWillBeFired=ee,st.Z=b},47211:function(Oe,st,re){"use strict";re.d(st,{Z:function(){return Me}});var ae=re(17313),ue=re(13826),Xe=re(92899),Ge=re(29878),Se=re(19447),Ee=re(83116),le=re(37613),Ye=Te=>{const{componentCls:Ae,menuCls:ne,colorError:y,colorTextLightSolid:a}=Te,E=`${ne}-item`;return{[`${Ae}, ${Ae}-menu-submenu`]:{[`${ne} ${E}`]:{[`&${E}-danger:not(${E}-disabled)`]:{color:y,"&:hover":{color:a,backgroundColor:y}}}}}};const Ce=Te=>{const{componentCls:Ae,menuCls:ne,zIndexPopup:y,dropdownArrowDistance:a,sizePopupArrow:E,antCls:b,iconCls:x,motionDurationMid:z,dropdownPaddingVertical:ee,fontSize:te,dropdownEdgeChildPadding:oe,colorTextDisabled:ie,fontSizeIcon:ge,controlPaddingHorizontal:me,colorBgElevated:se}=Te;return[{[Ae]:Object.assign(Object.assign({},(0,ae.Wf)(Te)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:y,display:"block","&::before":{position:"absolute",insetBlock:-a+E/2,zIndex:-9999,opacity:1e-4,content:'""'},[`&-trigger${b}-btn`]:{[`& > ${x}-down, & > ${b}-btn-icon > ${x}-down`]:{fontSize:ge}},[`${Ae}-wrap`]:{position:"relative",[`${b}-btn > ${x}-down`]:{fontSize:ge},[`${x}-down::before`]:{transition:`transform ${z}`}},[`${Ae}-wrap-open`]:{[`${x}-down::before`]:{transform:"rotate(180deg)"}},"\n &-hidden,\n &-menu-hidden,\n &-menu-submenu-hidden\n ":{display:"none"},[`&${b}-slide-down-enter${b}-slide-down-enter-active${Ae}-placement-bottomLeft, + `]:{[`&:hover ${le}-inner`]:{backgroundColor:Fe.colorPrimaryHover,borderColor:"transparent"}}},{[le]:{"&-indeterminate":{[`${le}-inner`]:{backgroundColor:Fe.colorBgContainer,borderColor:Fe.colorBorder,"&:after":{top:"50%",insetInlineStart:"50%",width:Fe.fontSizeLG/2,height:Fe.fontSizeLG/2,backgroundColor:Fe.colorPrimary,border:0,transform:"translate(-50%, -50%) scale(1)",opacity:1,content:'""'}}}}},{[`${ke}-disabled`]:{cursor:"not-allowed"},[`${le}-disabled`]:{[`&, ${le}-input`]:{cursor:"not-allowed",pointerEvents:"none"},[`${le}-inner`]:{background:Fe.colorBgContainerDisabled,borderColor:Fe.colorBorder,"&:after":{borderColor:Fe.colorTextDisabled}},"&:after":{display:"none"},"& + span":{color:Fe.colorTextDisabled},[`&${le}-indeterminate ${le}-inner::after`]:{background:Fe.colorTextDisabled}}}]};function Se(Fe,le){const ke=(0,ue.TS)(le,{checkboxCls:`.${Fe}`,checkboxSize:le.controlInteractiveSize});return[Ge(ke)]}mt.ZP=(0,Ue.Z)("Checkbox",(Fe,le)=>{let{prefixCls:ke}=le;return[Se(ke,Fe)]})},91857:function(Oe,mt,re){"use strict";var ae=re(59301),ue=re(38819),Ue=re(92310),Ge=re.n(Ue),Se=re(31561),Fe=re(70425),le=re(18929),ke=re(2738),Ye=re(79676),Ce=re(53487),nt=re(92343),Le=re(36355),Ae=re(20834),ne=re(40875),y=re(88088),a=re(47211);const E=null,b=te=>{const{menu:oe,arrow:ie,prefixCls:ge,children:me,trigger:se,disabled:be,dropdownRender:xe,getPopupContainer:Te,overlayClassName:rt,rootClassName:pt,open:we,onOpenChange:Ve,visible:Qe,onVisibleChange:He,mouseEnterDelay:at=.15,mouseLeaveDelay:We=.1,autoAdjustOverflow:et=!0,placement:lt="",overlay:gt,transitionName:ye}=te,{getPopupContainer:Be,getPrefixCls:Re,direction:vt}=ae.useContext(Le.E_),qe=ae.useMemo(()=>{const Ft=Re();return ye!==void 0?ye:lt.includes("top")?`${Ft}-slide-down`:`${Ft}-slide-up`},[Re,lt,ye]),ut=ae.useMemo(()=>lt?lt.includes("Center")?lt.slice(0,lt.indexOf("Center")):lt:vt==="rtl"?"bottomRight":"bottomLeft",[lt,vt]),de=Re("dropdown",ge),[dt,Ot]=(0,a.Z)(de),[,Wt]=(0,y.Z)(),Nt=ae.Children.only(me),Ie=(0,nt.Tm)(Nt,{className:Ge()(`${de}-trigger`,{[`${de}-rtl`]:vt==="rtl"},Nt.props.className),disabled:be}),pe=be?[]:se;let fe;pe&&pe.includes("contextMenu")&&(fe=!0);const[De,Xe]=(0,le.Z)(!1,{value:we!=null?we:Qe}),St=(0,Fe.useEvent)(Ft=>{Ve==null||Ve(Ft),He==null||He(Ft),Xe(Ft)}),Pt=Ge()(rt,pt,Ot,{[`${de}-rtl`]:vt==="rtl"}),Ct=(0,Ye.Z)({arrowPointAtCenter:typeof ie=="object"&&ie.pointAtCenter,autoAdjustOverflow:et,offset:Wt.marginXXS,arrowWidth:ie?Wt.sizePopupArrow:0,borderRadius:Wt.borderRadius}),At=ae.useCallback(()=>{Xe(!1)},[]),Ht=()=>{let Ft;return oe!=null&&oe.items?Ft=ae.createElement(Ae.default,Object.assign({},oe)):typeof gt=="function"?Ft=gt():Ft=gt,xe&&(Ft=xe(Ft)),Ft=ae.Children.only(typeof Ft=="string"?ae.createElement("span",null,Ft):Ft),ae.createElement(ne.J,{prefixCls:`${de}-menu`,expandIcon:ae.createElement("span",{className:`${de}-menu-submenu-arrow`},ae.createElement(ue.Z,{className:`${de}-menu-submenu-arrow-icon`})),mode:"vertical",selectable:!1,onClick:At,validator:_t=>{let{mode:Sn}=_t}},Ft)};return dt(ae.createElement(Se.Z,Object.assign({alignPoint:fe},(0,ke.Z)(te,["rootClassName"]),{mouseEnterDelay:at,mouseLeaveDelay:We,visible:De,builtinPlacements:Ct,arrow:!!ie,overlayClassName:Pt,prefixCls:de,getPopupContainer:Te||Be,transitionName:qe,trigger:pe,overlay:Ht,placement:ut,onVisibleChange:St}),Ie))};function x(te){return Object.assign(Object.assign({},te),{align:{overflow:{adjustX:!1,adjustY:!1}}})}const z=(0,Ce.Z)(b,"dropdown",te=>te,x),ee=te=>ae.createElement(z,Object.assign({},te),ae.createElement("span",null));b._InternalPanelDoNotUseOrYouWillBeFired=ee,mt.Z=b},47211:function(Oe,mt,re){"use strict";re.d(mt,{Z:function(){return nt}});var ae=re(17313),ue=re(13826),Ue=re(92899),Ge=re(29878),Se=re(19447),Fe=re(83116),le=re(37613),Ye=Le=>{const{componentCls:Ae,menuCls:ne,colorError:y,colorTextLightSolid:a}=Le,E=`${ne}-item`;return{[`${Ae}, ${Ae}-menu-submenu`]:{[`${ne} ${E}`]:{[`&${E}-danger:not(${E}-disabled)`]:{color:y,"&:hover":{color:a,backgroundColor:y}}}}}};const Ce=Le=>{const{componentCls:Ae,menuCls:ne,zIndexPopup:y,dropdownArrowDistance:a,sizePopupArrow:E,antCls:b,iconCls:x,motionDurationMid:z,dropdownPaddingVertical:ee,fontSize:te,dropdownEdgeChildPadding:oe,colorTextDisabled:ie,fontSizeIcon:ge,controlPaddingHorizontal:me,colorBgElevated:se}=Le;return[{[Ae]:Object.assign(Object.assign({},(0,ae.Wf)(Le)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:y,display:"block","&::before":{position:"absolute",insetBlock:-a+E/2,zIndex:-9999,opacity:1e-4,content:'""'},[`&-trigger${b}-btn`]:{[`& > ${x}-down, & > ${b}-btn-icon > ${x}-down`]:{fontSize:ge}},[`${Ae}-wrap`]:{position:"relative",[`${b}-btn > ${x}-down`]:{fontSize:ge},[`${x}-down::before`]:{transition:`transform ${z}`}},[`${Ae}-wrap-open`]:{[`${x}-down::before`]:{transform:"rotate(180deg)"}},"\n &-hidden,\n &-menu-hidden,\n &-menu-submenu-hidden\n ":{display:"none"},[`&${b}-slide-down-enter${b}-slide-down-enter-active${Ae}-placement-bottomLeft, &${b}-slide-down-appear${b}-slide-down-appear-active${Ae}-placement-bottomLeft, &${b}-slide-down-enter${b}-slide-down-enter-active${Ae}-placement-bottom, &${b}-slide-down-appear${b}-slide-down-appear-active${Ae}-placement-bottom, @@ -120,30 +120,30 @@ &${b}-slide-down-leave${b}-slide-down-leave-active${Ae}-placement-bottom, &${b}-slide-down-leave${b}-slide-down-leave-active${Ae}-placement-bottomRight`]:{animationName:ue.Uw},[`&${b}-slide-up-leave${b}-slide-up-leave-active${Ae}-placement-topLeft, &${b}-slide-up-leave${b}-slide-up-leave-active${Ae}-placement-top, - &${b}-slide-up-leave${b}-slide-up-leave-active${Ae}-placement-topRight`]:{animationName:ue.ly}})},(0,Se.ZP)(Te,{colorBg:se,limitVerticalRadius:!0,arrowPlacement:{top:!0,bottom:!0}}),{[`${Ae} ${ne}`]:{position:"relative",margin:0},[`${ne}-submenu-popup`]:{position:"absolute",zIndex:y,background:"transparent",boxShadow:"none",transformOrigin:"0 0","ul, li":{listStyle:"none",margin:0}},[`${Ae}, ${Ae}-menu-submenu`]:{[ne]:Object.assign(Object.assign({padding:oe,listStyleType:"none",backgroundColor:se,backgroundClip:"padding-box",borderRadius:Te.borderRadiusLG,outline:"none",boxShadow:Te.boxShadowSecondary},(0,ae.Qy)(Te)),{[`${ne}-item-group-title`]:{padding:`${ee}px ${me}px`,color:Te.colorTextDescription,transition:`all ${z}`},[`${ne}-item`]:{position:"relative",display:"flex",alignItems:"center"},[`${ne}-item-icon`]:{minWidth:te,marginInlineEnd:Te.marginXS,fontSize:Te.fontSizeSM},[`${ne}-title-content`]:{flex:"auto","> a":{color:"inherit",transition:`all ${z}`,"&:hover":{color:"inherit"},"&::after":{position:"absolute",inset:0,content:'""'}}},[`${ne}-item, ${ne}-submenu-title`]:Object.assign(Object.assign({clear:"both",margin:0,padding:`${ee}px ${me}px`,color:Te.colorText,fontWeight:"normal",fontSize:te,lineHeight:Te.lineHeight,cursor:"pointer",transition:`all ${z}`,borderRadius:Te.borderRadiusSM,"&:hover, &-active":{backgroundColor:Te.controlItemBgHover}},(0,ae.Qy)(Te)),{"&-selected":{color:Te.colorPrimary,backgroundColor:Te.controlItemBgActive,"&:hover, &-active":{backgroundColor:Te.controlItemBgActiveHover}},"&-disabled":{color:ie,cursor:"not-allowed","&:hover":{color:ie,backgroundColor:se,cursor:"not-allowed"},a:{pointerEvents:"none"}},"&-divider":{height:1,margin:`${Te.marginXXS}px 0`,overflow:"hidden",lineHeight:0,backgroundColor:Te.colorSplit},[`${Ae}-menu-submenu-expand-icon`]:{position:"absolute",insetInlineEnd:Te.paddingXS,[`${Ae}-menu-submenu-arrow-icon`]:{marginInlineEnd:"0 !important",color:Te.colorTextDescription,fontSize:ge,fontStyle:"normal"}}}),[`${ne}-item-group-list`]:{margin:`0 ${Te.marginXS}px`,padding:0,listStyle:"none"},[`${ne}-submenu-title`]:{paddingInlineEnd:me+Te.fontSizeSM},[`${ne}-submenu-vertical`]:{position:"relative"},[`${ne}-submenu${ne}-submenu-disabled ${Ae}-menu-submenu-title`]:{[`&, ${Ae}-menu-submenu-arrow-icon`]:{color:ie,backgroundColor:se,cursor:"not-allowed"}},[`${ne}-submenu-selected ${Ae}-menu-submenu-title`]:{color:Te.colorPrimary}})}},[(0,ue.oN)(Te,"slide-up"),(0,ue.oN)(Te,"slide-down"),(0,Xe.Fm)(Te,"move-up"),(0,Xe.Fm)(Te,"move-down"),(0,Ge._y)(Te,"zoom-big")]]};var Me=(0,Ee.Z)("Dropdown",(Te,Ae)=>{let{rootPrefixCls:ne}=Ae;const{marginXXS:y,sizePopupArrow:a,controlHeight:E,fontSize:b,lineHeight:x,paddingXXS:z,componentCls:ee,borderRadiusLG:te}=Te,oe=(E-b*x)/2,{dropdownArrowOffset:ie}=(0,Se.fS)({contentRadius:te}),ge=(0,le.TS)(Te,{menuCls:`${ee}-menu`,rootPrefixCls:ne,dropdownArrowDistance:a/2+y,dropdownArrowOffset:ie,dropdownPaddingVertical:oe,dropdownEdgeChildPadding:z});return[Ce(ge),Ye(ge)]},Te=>({zIndexPopup:Te.zIndexPopupBase+50}))},45818:function(Oe,st,re){"use strict";re.d(st,{D:function(){return z},Z:function(){return oe}});var ae=re(54476),ue=re(59301),Xe={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M912 192H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 284H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 284H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM104 228a56 56 0 10112 0 56 56 0 10-112 0zm0 284a56 56 0 10112 0 56 56 0 10-112 0zm0 284a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"bars",theme:"outlined"},Ge=Xe,Se=re(7657),Ee=function(ge,me){return ue.createElement(Se.Z,(0,ae.Z)({},ge,{ref:me,icon:Ge}))},le=ue.forwardRef(Ee),_e=le,Ye=re(33853),Ce=re(38819),Me=re(92310),Te=re.n(Me),Ae=re(2738),y=ie=>!isNaN(parseFloat(ie))&&isFinite(ie),a=re(36355),E=re(84966),b=function(ie,ge){var me={};for(var se in ie)Object.prototype.hasOwnProperty.call(ie,se)&&ge.indexOf(se)<0&&(me[se]=ie[se]);if(ie!=null&&typeof Object.getOwnPropertySymbols=="function")for(var we=0,se=Object.getOwnPropertySymbols(ie);we{let ie=0;return function(){let ge=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return ie+=1,`${ge}${ie}`}})();var oe=ue.forwardRef((ie,ge)=>{const{prefixCls:me,className:se,trigger:we,children:Le,defaultCollapsed:ke=!1,theme:ct="dark",style:ft={},collapsible:Fe=!1,reverseArrow:rt=!1,width:qe=200,collapsedWidth:We=80,zeroWidthTriggerStyle:nt,breakpoint:Ze,onCollapse:et,onBreakpoint:dt}=ie,it=b(ie,["prefixCls","className","trigger","children","defaultCollapsed","theme","style","collapsible","reverseArrow","width","collapsedWidth","zeroWidthTriggerStyle","breakpoint","onCollapse","onBreakpoint"]),{siderHook:ye}=(0,ue.useContext)(E.Gs),[xe,Re]=(0,ue.useState)("collapsed"in ie?ie.collapsed:ke),[vt,Qe]=(0,ue.useState)(!1);(0,ue.useEffect)(()=>{"collapsed"in ie&&Re(ie.collapsed)},[ie.collapsed]);const mt=(Ie,pe)=>{"collapsed"in ie||Re(Ie),et==null||et(Ie,pe)},de=(0,ue.useRef)();de.current=Ie=>{Qe(Ie.matches),dt==null||dt(Ie.matches),xe!==Ie.matches&&mt(Ie.matches,"responsive")},(0,ue.useEffect)(()=>{function Ie(fe){return de.current(fe)}let pe;if(typeof window!="undefined"){const{matchMedia:fe}=window;if(fe&&Ze&&Ze in x){pe=fe(`(max-width: ${x[Ze]})`);try{pe.addEventListener("change",Ie)}catch(De){pe.addListener(Ie)}Ie(pe)}}return()=>{try{pe==null||pe.removeEventListener("change",Ie)}catch(fe){pe==null||pe.removeListener(Ie)}}},[Ze]),(0,ue.useEffect)(()=>{const Ie=ee("ant-sider-");return ye.addSider(Ie),()=>ye.removeSider(Ie)},[]);const gt=()=>{mt(!xe,"clickTrigger")},{getPrefixCls:Ot}=(0,ue.useContext)(a.E_),Wt=()=>{const Ie=Ot("layout-sider",me),pe=(0,Ae.Z)(it,["collapsed"]),fe=xe?We:qe,De=y(fe)?`${fe}px`:String(fe),Ve=parseFloat(String(We||0))===0?ue.createElement("span",{onClick:gt,className:Te()(`${Ie}-zero-width-trigger`,`${Ie}-zero-width-trigger-${rt?"right":"left"}`),style:nt},we||ue.createElement(_e,null)):null,Ct={expanded:rt?ue.createElement(Ce.Z,null):ue.createElement(Ye.Z,null),collapsed:rt?ue.createElement(Ye.Z,null):ue.createElement(Ce.Z,null)}[xe?"collapsed":"expanded"],At=we!==null?Ve||ue.createElement("div",{className:`${Ie}-trigger`,onClick:gt,style:{width:De}},we||Ct):null,Ht=Object.assign(Object.assign({},ft),{flex:`0 0 ${De}`,maxWidth:De,minWidth:De,width:De}),Ft=Te()(Ie,`${Ie}-${ct}`,{[`${Ie}-collapsed`]:!!xe,[`${Ie}-has-trigger`]:Fe&&we!==null&&!Ve,[`${Ie}-below`]:!!vt,[`${Ie}-zero-width`]:parseFloat(De)===0},se);return ue.createElement("aside",Object.assign({className:Ft},pe,{style:Ht,ref:ge}),ue.createElement("div",{className:`${Ie}-children`},Le),Fe||vt&&Ve?At:null)},Nt=ue.useMemo(()=>({siderCollapsed:xe}),[xe]);return ue.createElement(z.Provider,{value:Nt},Wt())})},84966:function(Oe,st,re){"use strict";re.d(st,{VY:function(){return z},$_:function(){return x},h4:function(){return b},Gs:function(){return Ae},ZP:function(){return ee}});var ae=re(94480),ue=re(92310),Xe=re.n(ue),Ge=re(2738),Se=re(59301),Ee=re(36355),le=re(83116),Ye=te=>{const{componentCls:oe,bodyBg:ie,lightSiderBg:ge,lightTriggerBg:me,lightTriggerColor:se}=te;return{[`${oe}-sider-light`]:{background:ge,[`${oe}-sider-trigger`]:{color:se,background:me},[`${oe}-sider-zero-width-trigger`]:{color:se,background:me,border:`1px solid ${ie}`,borderInlineStart:0}}}};const Ce=te=>{const{antCls:oe,componentCls:ie,colorText:ge,triggerColor:me,footerBg:se,triggerBg:we,headerHeight:Le,headerPadding:ke,headerColor:ct,footerPadding:ft,triggerHeight:Fe,zeroTriggerHeight:rt,zeroTriggerWidth:qe,motionDurationMid:We,motionDurationSlow:nt,fontSize:Ze,borderRadius:et,bodyBg:dt,headerBg:it,siderBg:ye}=te;return{[ie]:Object.assign(Object.assign({display:"flex",flex:"auto",flexDirection:"column",minHeight:0,background:dt,"&, *":{boxSizing:"border-box"},[`&${ie}-has-sider`]:{flexDirection:"row",[`> ${ie}, > ${ie}-content`]:{width:0}},[`${ie}-header, &${ie}-footer`]:{flex:"0 0 auto"},[`${ie}-sider`]:{position:"relative",minWidth:0,background:ye,transition:`all ${We}, background 0s`,"&-children":{height:"100%",marginTop:-.1,paddingTop:.1,[`${oe}-menu${oe}-menu-inline-collapsed`]:{width:"auto"}},"&-has-trigger":{paddingBottom:Fe},"&-right":{order:1},"&-trigger":{position:"fixed",bottom:0,zIndex:1,height:Fe,color:me,lineHeight:`${Fe}px`,textAlign:"center",background:we,cursor:"pointer",transition:`all ${We}`},"&-zero-width":{"> *":{overflow:"hidden"},"&-trigger":{position:"absolute",top:Le,insetInlineEnd:-qe,zIndex:1,width:qe,height:rt,color:me,fontSize:te.fontSizeXL,display:"flex",alignItems:"center",justifyContent:"center",background:ye,borderStartStartRadius:0,borderStartEndRadius:et,borderEndEndRadius:et,borderEndStartRadius:0,cursor:"pointer",transition:`background ${nt} ease`,"&::after":{position:"absolute",inset:0,background:"transparent",transition:`all ${nt}`,content:'""'},"&:hover::after":{background:"rgba(255, 255, 255, 0.2)"},"&-right":{insetInlineStart:-qe,borderStartStartRadius:et,borderStartEndRadius:0,borderEndEndRadius:0,borderEndStartRadius:et}}}}},Ye(te)),{"&-rtl":{direction:"rtl"}}),[`${ie}-header`]:{height:Le,padding:ke,color:ct,lineHeight:`${Le}px`,background:it,[`${oe}-menu`]:{lineHeight:"inherit"}},[`${ie}-footer`]:{padding:ft,color:ge,fontSize:Ze,background:se},[`${ie}-content`]:{flex:"auto",minHeight:0}}};var Me=(0,le.Z)("Layout",te=>[Ce(te)],te=>{const{colorBgLayout:oe,controlHeight:ie,controlHeightLG:ge,colorText:me,controlHeightSM:se,marginXXS:we,colorTextLightSolid:Le,colorBgContainer:ke}=te,ct=ge*1.25;return{colorBgHeader:"#001529",colorBgBody:oe,colorBgTrigger:"#002140",bodyBg:oe,headerBg:"#001529",headerHeight:ie*2,headerPadding:`0 ${ct}px`,headerColor:me,footerPadding:`${se}px ${ct}px`,footerBg:oe,siderBg:"#001529",triggerHeight:ge+we*2,triggerBg:"#002140",triggerColor:Le,zeroTriggerWidth:ge,zeroTriggerHeight:ge,lightSiderBg:ke,lightTriggerBg:ke,lightTriggerColor:me}},{deprecatedTokens:[["colorBgBody","bodyBg"],["colorBgHeader","headerBg"],["colorBgTrigger","triggerBg"]]}),Te=function(te,oe){var ie={};for(var ge in te)Object.prototype.hasOwnProperty.call(te,ge)&&oe.indexOf(ge)<0&&(ie[ge]=te[ge]);if(te!=null&&typeof Object.getOwnPropertySymbols=="function")for(var me=0,ge=Object.getOwnPropertySymbols(te);menull,removeSider:()=>null}});function ne(te){let{suffixCls:oe,tagName:ie,displayName:ge}=te;return me=>Se.forwardRef((we,Le)=>Se.createElement(me,Object.assign({ref:Le,suffixCls:oe,tagName:ie},we)))}const y=Se.forwardRef((te,oe)=>{const{prefixCls:ie,suffixCls:ge,className:me,tagName:se}=te,we=Te(te,["prefixCls","suffixCls","className","tagName"]),{getPrefixCls:Le}=Se.useContext(Ee.E_),ke=Le("layout",ie),[ct,ft]=Me(ke),Fe=ge?`${ke}-${ge}`:ke;return ct(Se.createElement(se,Object.assign({className:Xe()(ie||Fe,me,ft),ref:oe},we)))}),a=Se.forwardRef((te,oe)=>{const{direction:ie}=Se.useContext(Ee.E_),[ge,me]=Se.useState([]),{prefixCls:se,className:we,rootClassName:Le,children:ke,hasSider:ct,tagName:ft,style:Fe}=te,rt=Te(te,["prefixCls","className","rootClassName","children","hasSider","tagName","style"]),qe=(0,Ge.Z)(rt,["suffixCls"]),{getPrefixCls:We,layout:nt}=Se.useContext(Ee.E_),Ze=We("layout",se),[et,dt]=Me(Ze),it=Xe()(Ze,{[`${Ze}-has-sider`]:typeof ct=="boolean"?ct:ge.length>0,[`${Ze}-rtl`]:ie==="rtl"},nt==null?void 0:nt.className,we,Le,dt),ye=Se.useMemo(()=>({siderHook:{addSider:xe=>{me(Re=>[].concat((0,ae.Z)(Re),[xe]))},removeSider:xe=>{me(Re=>Re.filter(vt=>vt!==xe))}}}),[]);return et(Se.createElement(Ae.Provider,{value:ye},Se.createElement(ft,Object.assign({ref:oe,className:it,style:Object.assign(Object.assign({},nt==null?void 0:nt.style),Fe)},qe),ke)))}),E=ne({tagName:"div",displayName:"Layout"})(a),b=ne({suffixCls:"header",tagName:"header",displayName:"Header"})(y),x=ne({suffixCls:"footer",tagName:"footer",displayName:"Footer"})(y),z=ne({suffixCls:"content",tagName:"main",displayName:"Content"})(y);var ee=E},40875:function(Oe,st,re){"use strict";re.d(st,{J:function(){return Ee}});var ae=re(59301),ue=re(33234),Xe=re(70425),Ge=function(le,_e){var Ye={};for(var Ce in le)Object.prototype.hasOwnProperty.call(le,Ce)&&_e.indexOf(Ce)<0&&(Ye[Ce]=le[Ce]);if(le!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Me=0,Ce=Object.getOwnPropertySymbols(le);Me{const{children:Ye}=le,Ce=Ge(le,["children"]),Me=ae.useContext(Se),Te=ae.useMemo(()=>Object.assign(Object.assign({},Me),Ce),[Me,Ce.prefixCls,Ce.mode,Ce.selectable]);return ae.createElement(Se.Provider,{value:Te},ae.createElement(ue.BR,null,(0,Xe.supportNodeRef)(Ye)?ae.cloneElement(Ye,{ref:_e}):Ye))});st.Z=Se},20834:function(Oe,st,re){"use strict";re.d(st,{default:function(){return Nt}});var ae=re(15285),ue=re(59301),Xe=re(45818),Ge=re(92310),Se=re.n(Ge),Ee=re(36355),le=function(Ie,pe){var fe={};for(var De in Ie)Object.prototype.hasOwnProperty.call(Ie,De)&&pe.indexOf(De)<0&&(fe[De]=Ie[De]);if(Ie!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ve=0,De=Object.getOwnPropertySymbols(Ie);Ve{const{prefixCls:pe,className:fe,dashed:De}=Ie,Ve=le(Ie,["prefixCls","className","dashed"]),{getPrefixCls:St}=ue.useContext(Ee.E_),ht=St("menu",pe),Ct=Se()({[`${ht}-item-divider-dashed`]:!!De},fe);return ue.createElement(ae.iz,Object.assign({className:Ct},Ve))},Ce=re(11592),Me=re(2738),Te=re(6848),Ae=re(92343),y=(0,ue.createContext)({prefixCls:"",firstLevel:!0,inlineCollapsed:!1}),E=Ie=>{var pe;const{className:fe,children:De,icon:Ve,title:St,danger:ht}=Ie,{prefixCls:Ct,firstLevel:At,direction:Ht,disableMenuItemTitleTooltip:Ft,inlineCollapsed:_t}=ue.useContext(y),Sn=Be=>{const Ue=ue.createElement("span",{className:`${Ct}-title-content`},De);return(!Ve||(0,Ae.l$)(De)&&De.type==="span")&&De&&Be&&At&&typeof De=="string"?ue.createElement("div",{className:`${Ct}-inline-collapsed-noicon`},De.charAt(0)):Ue},{siderCollapsed:Zt}=ue.useContext(Xe.D);let dn=St;typeof St=="undefined"?dn=At?De:"":St===!1&&(dn="");const Vt={title:dn};!Zt&&!_t&&(Vt.title=null,Vt.open=!1);const Yt=(0,Ce.Z)(De).length;let Pe=ue.createElement(ae.ck,Object.assign({},(0,Me.Z)(Ie,["title","icon","danger"]),{className:Se()({[`${Ct}-item-danger`]:ht,[`${Ct}-item-only-child`]:(Ve?Yt+1:Yt)===1},fe),title:typeof St=="string"?St:void 0}),(0,Ae.Tm)(Ve,{className:Se()((0,Ae.l$)(Ve)?(pe=Ve.props)===null||pe===void 0?void 0:pe.className:"",`${Ct}-item-icon`)}),Sn(_t));return Ft||(Pe=ue.createElement(Te.Z,Object.assign({},Vt,{placement:Ht==="rtl"?"left":"right",overlayClassName:`${Ct}-inline-collapsed-tooltip`}),Pe)),Pe},x=Ie=>{var pe;const{popupClassName:fe,icon:De,title:Ve,theme:St}=Ie,ht=ue.useContext(y),{prefixCls:Ct,inlineCollapsed:At,theme:Ht}=ht,Ft=(0,ae.Xl)();let _t;if(!De)_t=At&&!Ft.length&&Ve&&typeof Ve=="string"?ue.createElement("div",{className:`${Ct}-inline-collapsed-noicon`},Ve.charAt(0)):ue.createElement("span",{className:`${Ct}-title-content`},Ve);else{const Zt=(0,Ae.l$)(Ve)&&Ve.type==="span";_t=ue.createElement(ue.Fragment,null,(0,Ae.Tm)(De,{className:Se()((0,Ae.l$)(De)?(pe=De.props)===null||pe===void 0?void 0:pe.className:"",`${Ct}-item-icon`)}),Zt?Ve:ue.createElement("span",{className:`${Ct}-title-content`},Ve))}const Sn=ue.useMemo(()=>Object.assign(Object.assign({},ht),{firstLevel:!1}),[ht]);return ue.createElement(y.Provider,{value:Sn},ue.createElement(ae.Wd,Object.assign({},(0,Me.Z)(Ie,["icon"]),{title:_t,popupClassName:Se()(Ct,fe,`${Ct}-${St||Ht}`)})))},z=re(18785),ee=re(70425),te=re(62892),oe=re(40875),ie=function(Ie,pe){var fe={};for(var De in Ie)Object.prototype.hasOwnProperty.call(Ie,De)&&pe.indexOf(De)<0&&(fe[De]=Ie[De]);if(Ie!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ve=0,De=Object.getOwnPropertySymbols(Ie);Ve{if(pe&&typeof pe=="object"){const De=pe,{label:Ve,children:St,key:ht,type:Ct}=De,At=ie(De,["label","children","key","type"]),Ht=ht!=null?ht:`tmp-${fe}`;return St||Ct==="group"?Ct==="group"?ue.createElement(ae.BW,Object.assign({key:Ht},At,{title:Ve}),ge(St)):ue.createElement(x,Object.assign({key:Ht},At,{title:Ve}),ge(St)):Ct==="divider"?ue.createElement(Ye,Object.assign({key:Ht},At)):ue.createElement(E,Object.assign({key:Ht},At),Ve)}return null}).filter(pe=>pe)}function me(Ie){return ue.useMemo(()=>Ie&&ge(Ie),[Ie])}var se=re(64993),we=re(17313),Le=re(8378),ke=re(13826),ct=re(29878),ft=re(83116),Fe=re(37613),qe=Ie=>{const{componentCls:pe,motionDurationSlow:fe,horizontalLineHeight:De,colorSplit:Ve,lineWidth:St,lineType:ht,itemPaddingInline:Ct}=Ie;return{[`${pe}-horizontal`]:{lineHeight:De,border:0,borderBottom:`${St}px ${ht} ${Ve}`,boxShadow:"none","&::after":{display:"block",clear:"both",height:0,content:'"\\20"'},[`${pe}-item, ${pe}-submenu`]:{position:"relative",display:"inline-block",verticalAlign:"bottom",paddingInline:Ct},[`> ${pe}-item:hover, + &${b}-slide-up-leave${b}-slide-up-leave-active${Ae}-placement-topRight`]:{animationName:ue.ly}})},(0,Se.ZP)(Le,{colorBg:se,limitVerticalRadius:!0,arrowPlacement:{top:!0,bottom:!0}}),{[`${Ae} ${ne}`]:{position:"relative",margin:0},[`${ne}-submenu-popup`]:{position:"absolute",zIndex:y,background:"transparent",boxShadow:"none",transformOrigin:"0 0","ul, li":{listStyle:"none",margin:0}},[`${Ae}, ${Ae}-menu-submenu`]:{[ne]:Object.assign(Object.assign({padding:oe,listStyleType:"none",backgroundColor:se,backgroundClip:"padding-box",borderRadius:Le.borderRadiusLG,outline:"none",boxShadow:Le.boxShadowSecondary},(0,ae.Qy)(Le)),{[`${ne}-item-group-title`]:{padding:`${ee}px ${me}px`,color:Le.colorTextDescription,transition:`all ${z}`},[`${ne}-item`]:{position:"relative",display:"flex",alignItems:"center"},[`${ne}-item-icon`]:{minWidth:te,marginInlineEnd:Le.marginXS,fontSize:Le.fontSizeSM},[`${ne}-title-content`]:{flex:"auto","> a":{color:"inherit",transition:`all ${z}`,"&:hover":{color:"inherit"},"&::after":{position:"absolute",inset:0,content:'""'}}},[`${ne}-item, ${ne}-submenu-title`]:Object.assign(Object.assign({clear:"both",margin:0,padding:`${ee}px ${me}px`,color:Le.colorText,fontWeight:"normal",fontSize:te,lineHeight:Le.lineHeight,cursor:"pointer",transition:`all ${z}`,borderRadius:Le.borderRadiusSM,"&:hover, &-active":{backgroundColor:Le.controlItemBgHover}},(0,ae.Qy)(Le)),{"&-selected":{color:Le.colorPrimary,backgroundColor:Le.controlItemBgActive,"&:hover, &-active":{backgroundColor:Le.controlItemBgActiveHover}},"&-disabled":{color:ie,cursor:"not-allowed","&:hover":{color:ie,backgroundColor:se,cursor:"not-allowed"},a:{pointerEvents:"none"}},"&-divider":{height:1,margin:`${Le.marginXXS}px 0`,overflow:"hidden",lineHeight:0,backgroundColor:Le.colorSplit},[`${Ae}-menu-submenu-expand-icon`]:{position:"absolute",insetInlineEnd:Le.paddingXS,[`${Ae}-menu-submenu-arrow-icon`]:{marginInlineEnd:"0 !important",color:Le.colorTextDescription,fontSize:ge,fontStyle:"normal"}}}),[`${ne}-item-group-list`]:{margin:`0 ${Le.marginXS}px`,padding:0,listStyle:"none"},[`${ne}-submenu-title`]:{paddingInlineEnd:me+Le.fontSizeSM},[`${ne}-submenu-vertical`]:{position:"relative"},[`${ne}-submenu${ne}-submenu-disabled ${Ae}-menu-submenu-title`]:{[`&, ${Ae}-menu-submenu-arrow-icon`]:{color:ie,backgroundColor:se,cursor:"not-allowed"}},[`${ne}-submenu-selected ${Ae}-menu-submenu-title`]:{color:Le.colorPrimary}})}},[(0,ue.oN)(Le,"slide-up"),(0,ue.oN)(Le,"slide-down"),(0,Ue.Fm)(Le,"move-up"),(0,Ue.Fm)(Le,"move-down"),(0,Ge._y)(Le,"zoom-big")]]};var nt=(0,Fe.Z)("Dropdown",(Le,Ae)=>{let{rootPrefixCls:ne}=Ae;const{marginXXS:y,sizePopupArrow:a,controlHeight:E,fontSize:b,lineHeight:x,paddingXXS:z,componentCls:ee,borderRadiusLG:te}=Le,oe=(E-b*x)/2,{dropdownArrowOffset:ie}=(0,Se.fS)({contentRadius:te}),ge=(0,le.TS)(Le,{menuCls:`${ee}-menu`,rootPrefixCls:ne,dropdownArrowDistance:a/2+y,dropdownArrowOffset:ie,dropdownPaddingVertical:oe,dropdownEdgeChildPadding:z});return[Ce(ge),Ye(ge)]},Le=>({zIndexPopup:Le.zIndexPopupBase+50}))},45818:function(Oe,mt,re){"use strict";re.d(mt,{D:function(){return z},Z:function(){return oe}});var ae=re(54476),ue=re(59301),Ue={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M912 192H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 284H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 284H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM104 228a56 56 0 10112 0 56 56 0 10-112 0zm0 284a56 56 0 10112 0 56 56 0 10-112 0zm0 284a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"bars",theme:"outlined"},Ge=Ue,Se=re(7657),Fe=function(ge,me){return ue.createElement(Se.Z,(0,ae.Z)({},ge,{ref:me,icon:Ge}))},le=ue.forwardRef(Fe),ke=le,Ye=re(33853),Ce=re(38819),nt=re(92310),Le=re.n(nt),Ae=re(2738),y=ie=>!isNaN(parseFloat(ie))&&isFinite(ie),a=re(36355),E=re(84966),b=function(ie,ge){var me={};for(var se in ie)Object.prototype.hasOwnProperty.call(ie,se)&&ge.indexOf(se)<0&&(me[se]=ie[se]);if(ie!=null&&typeof Object.getOwnPropertySymbols=="function")for(var be=0,se=Object.getOwnPropertySymbols(ie);be{let ie=0;return function(){let ge=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return ie+=1,`${ge}${ie}`}})();var oe=ue.forwardRef((ie,ge)=>{const{prefixCls:me,className:se,trigger:be,children:xe,defaultCollapsed:Te=!1,theme:rt="dark",style:pt={},collapsible:we=!1,reverseArrow:Ve=!1,width:Qe=200,collapsedWidth:He=80,zeroWidthTriggerStyle:at,breakpoint:We,onCollapse:et,onBreakpoint:lt}=ie,gt=b(ie,["prefixCls","className","trigger","children","defaultCollapsed","theme","style","collapsible","reverseArrow","width","collapsedWidth","zeroWidthTriggerStyle","breakpoint","onCollapse","onBreakpoint"]),{siderHook:ye}=(0,ue.useContext)(E.Gs),[Be,Re]=(0,ue.useState)("collapsed"in ie?ie.collapsed:Te),[vt,qe]=(0,ue.useState)(!1);(0,ue.useEffect)(()=>{"collapsed"in ie&&Re(ie.collapsed)},[ie.collapsed]);const ut=(Ie,pe)=>{"collapsed"in ie||Re(Ie),et==null||et(Ie,pe)},de=(0,ue.useRef)();de.current=Ie=>{qe(Ie.matches),lt==null||lt(Ie.matches),Be!==Ie.matches&&ut(Ie.matches,"responsive")},(0,ue.useEffect)(()=>{function Ie(fe){return de.current(fe)}let pe;if(typeof window!="undefined"){const{matchMedia:fe}=window;if(fe&&We&&We in x){pe=fe(`(max-width: ${x[We]})`);try{pe.addEventListener("change",Ie)}catch(De){pe.addListener(Ie)}Ie(pe)}}return()=>{try{pe==null||pe.removeEventListener("change",Ie)}catch(fe){pe==null||pe.removeListener(Ie)}}},[We]),(0,ue.useEffect)(()=>{const Ie=ee("ant-sider-");return ye.addSider(Ie),()=>ye.removeSider(Ie)},[]);const dt=()=>{ut(!Be,"clickTrigger")},{getPrefixCls:Ot}=(0,ue.useContext)(a.E_),Wt=()=>{const Ie=Ot("layout-sider",me),pe=(0,Ae.Z)(gt,["collapsed"]),fe=Be?He:Qe,De=y(fe)?`${fe}px`:String(fe),Xe=parseFloat(String(He||0))===0?ue.createElement("span",{onClick:dt,className:Le()(`${Ie}-zero-width-trigger`,`${Ie}-zero-width-trigger-${Ve?"right":"left"}`),style:at},be||ue.createElement(ke,null)):null,Ct={expanded:Ve?ue.createElement(Ce.Z,null):ue.createElement(Ye.Z,null),collapsed:Ve?ue.createElement(Ye.Z,null):ue.createElement(Ce.Z,null)}[Be?"collapsed":"expanded"],At=be!==null?Xe||ue.createElement("div",{className:`${Ie}-trigger`,onClick:dt,style:{width:De}},be||Ct):null,Ht=Object.assign(Object.assign({},pt),{flex:`0 0 ${De}`,maxWidth:De,minWidth:De,width:De}),Ft=Le()(Ie,`${Ie}-${rt}`,{[`${Ie}-collapsed`]:!!Be,[`${Ie}-has-trigger`]:we&&be!==null&&!Xe,[`${Ie}-below`]:!!vt,[`${Ie}-zero-width`]:parseFloat(De)===0},se);return ue.createElement("aside",Object.assign({className:Ft},pe,{style:Ht,ref:ge}),ue.createElement("div",{className:`${Ie}-children`},xe),we||vt&&Xe?At:null)},Nt=ue.useMemo(()=>({siderCollapsed:Be}),[Be]);return ue.createElement(z.Provider,{value:Nt},Wt())})},84966:function(Oe,mt,re){"use strict";re.d(mt,{VY:function(){return z},$_:function(){return x},h4:function(){return b},Gs:function(){return Ae},ZP:function(){return ee}});var ae=re(94480),ue=re(92310),Ue=re.n(ue),Ge=re(2738),Se=re(59301),Fe=re(36355),le=re(83116),Ye=te=>{const{componentCls:oe,bodyBg:ie,lightSiderBg:ge,lightTriggerBg:me,lightTriggerColor:se}=te;return{[`${oe}-sider-light`]:{background:ge,[`${oe}-sider-trigger`]:{color:se,background:me},[`${oe}-sider-zero-width-trigger`]:{color:se,background:me,border:`1px solid ${ie}`,borderInlineStart:0}}}};const Ce=te=>{const{antCls:oe,componentCls:ie,colorText:ge,triggerColor:me,footerBg:se,triggerBg:be,headerHeight:xe,headerPadding:Te,headerColor:rt,footerPadding:pt,triggerHeight:we,zeroTriggerHeight:Ve,zeroTriggerWidth:Qe,motionDurationMid:He,motionDurationSlow:at,fontSize:We,borderRadius:et,bodyBg:lt,headerBg:gt,siderBg:ye}=te;return{[ie]:Object.assign(Object.assign({display:"flex",flex:"auto",flexDirection:"column",minHeight:0,background:lt,"&, *":{boxSizing:"border-box"},[`&${ie}-has-sider`]:{flexDirection:"row",[`> ${ie}, > ${ie}-content`]:{width:0}},[`${ie}-header, &${ie}-footer`]:{flex:"0 0 auto"},[`${ie}-sider`]:{position:"relative",minWidth:0,background:ye,transition:`all ${He}, background 0s`,"&-children":{height:"100%",marginTop:-.1,paddingTop:.1,[`${oe}-menu${oe}-menu-inline-collapsed`]:{width:"auto"}},"&-has-trigger":{paddingBottom:we},"&-right":{order:1},"&-trigger":{position:"fixed",bottom:0,zIndex:1,height:we,color:me,lineHeight:`${we}px`,textAlign:"center",background:be,cursor:"pointer",transition:`all ${He}`},"&-zero-width":{"> *":{overflow:"hidden"},"&-trigger":{position:"absolute",top:xe,insetInlineEnd:-Qe,zIndex:1,width:Qe,height:Ve,color:me,fontSize:te.fontSizeXL,display:"flex",alignItems:"center",justifyContent:"center",background:ye,borderStartStartRadius:0,borderStartEndRadius:et,borderEndEndRadius:et,borderEndStartRadius:0,cursor:"pointer",transition:`background ${at} ease`,"&::after":{position:"absolute",inset:0,background:"transparent",transition:`all ${at}`,content:'""'},"&:hover::after":{background:"rgba(255, 255, 255, 0.2)"},"&-right":{insetInlineStart:-Qe,borderStartStartRadius:et,borderStartEndRadius:0,borderEndEndRadius:0,borderEndStartRadius:et}}}}},Ye(te)),{"&-rtl":{direction:"rtl"}}),[`${ie}-header`]:{height:xe,padding:Te,color:rt,lineHeight:`${xe}px`,background:gt,[`${oe}-menu`]:{lineHeight:"inherit"}},[`${ie}-footer`]:{padding:pt,color:ge,fontSize:We,background:se},[`${ie}-content`]:{flex:"auto",minHeight:0}}};var nt=(0,le.Z)("Layout",te=>[Ce(te)],te=>{const{colorBgLayout:oe,controlHeight:ie,controlHeightLG:ge,colorText:me,controlHeightSM:se,marginXXS:be,colorTextLightSolid:xe,colorBgContainer:Te}=te,rt=ge*1.25;return{colorBgHeader:"#001529",colorBgBody:oe,colorBgTrigger:"#002140",bodyBg:oe,headerBg:"#001529",headerHeight:ie*2,headerPadding:`0 ${rt}px`,headerColor:me,footerPadding:`${se}px ${rt}px`,footerBg:oe,siderBg:"#001529",triggerHeight:ge+be*2,triggerBg:"#002140",triggerColor:xe,zeroTriggerWidth:ge,zeroTriggerHeight:ge,lightSiderBg:Te,lightTriggerBg:Te,lightTriggerColor:me}},{deprecatedTokens:[["colorBgBody","bodyBg"],["colorBgHeader","headerBg"],["colorBgTrigger","triggerBg"]]}),Le=function(te,oe){var ie={};for(var ge in te)Object.prototype.hasOwnProperty.call(te,ge)&&oe.indexOf(ge)<0&&(ie[ge]=te[ge]);if(te!=null&&typeof Object.getOwnPropertySymbols=="function")for(var me=0,ge=Object.getOwnPropertySymbols(te);menull,removeSider:()=>null}});function ne(te){let{suffixCls:oe,tagName:ie,displayName:ge}=te;return me=>Se.forwardRef((be,xe)=>Se.createElement(me,Object.assign({ref:xe,suffixCls:oe,tagName:ie},be)))}const y=Se.forwardRef((te,oe)=>{const{prefixCls:ie,suffixCls:ge,className:me,tagName:se}=te,be=Le(te,["prefixCls","suffixCls","className","tagName"]),{getPrefixCls:xe}=Se.useContext(Fe.E_),Te=xe("layout",ie),[rt,pt]=nt(Te),we=ge?`${Te}-${ge}`:Te;return rt(Se.createElement(se,Object.assign({className:Ue()(ie||we,me,pt),ref:oe},be)))}),a=Se.forwardRef((te,oe)=>{const{direction:ie}=Se.useContext(Fe.E_),[ge,me]=Se.useState([]),{prefixCls:se,className:be,rootClassName:xe,children:Te,hasSider:rt,tagName:pt,style:we}=te,Ve=Le(te,["prefixCls","className","rootClassName","children","hasSider","tagName","style"]),Qe=(0,Ge.Z)(Ve,["suffixCls"]),{getPrefixCls:He,layout:at}=Se.useContext(Fe.E_),We=He("layout",se),[et,lt]=nt(We),gt=Ue()(We,{[`${We}-has-sider`]:typeof rt=="boolean"?rt:ge.length>0,[`${We}-rtl`]:ie==="rtl"},at==null?void 0:at.className,be,xe,lt),ye=Se.useMemo(()=>({siderHook:{addSider:Be=>{me(Re=>[].concat((0,ae.Z)(Re),[Be]))},removeSider:Be=>{me(Re=>Re.filter(vt=>vt!==Be))}}}),[]);return et(Se.createElement(Ae.Provider,{value:ye},Se.createElement(pt,Object.assign({ref:oe,className:gt,style:Object.assign(Object.assign({},at==null?void 0:at.style),we)},Qe),Te)))}),E=ne({tagName:"div",displayName:"Layout"})(a),b=ne({suffixCls:"header",tagName:"header",displayName:"Header"})(y),x=ne({suffixCls:"footer",tagName:"footer",displayName:"Footer"})(y),z=ne({suffixCls:"content",tagName:"main",displayName:"Content"})(y);var ee=E},40875:function(Oe,mt,re){"use strict";re.d(mt,{J:function(){return Fe}});var ae=re(59301),ue=re(33234),Ue=re(70425),Ge=function(le,ke){var Ye={};for(var Ce in le)Object.prototype.hasOwnProperty.call(le,Ce)&&ke.indexOf(Ce)<0&&(Ye[Ce]=le[Ce]);if(le!=null&&typeof Object.getOwnPropertySymbols=="function")for(var nt=0,Ce=Object.getOwnPropertySymbols(le);nt{const{children:Ye}=le,Ce=Ge(le,["children"]),nt=ae.useContext(Se),Le=ae.useMemo(()=>Object.assign(Object.assign({},nt),Ce),[nt,Ce.prefixCls,Ce.mode,Ce.selectable]);return ae.createElement(Se.Provider,{value:Le},ae.createElement(ue.BR,null,(0,Ue.supportNodeRef)(Ye)?ae.cloneElement(Ye,{ref:ke}):Ye))});mt.Z=Se},20834:function(Oe,mt,re){"use strict";re.d(mt,{default:function(){return Nt}});var ae=re(15285),ue=re(59301),Ue=re(45818),Ge=re(92310),Se=re.n(Ge),Fe=re(36355),le=function(Ie,pe){var fe={};for(var De in Ie)Object.prototype.hasOwnProperty.call(Ie,De)&&pe.indexOf(De)<0&&(fe[De]=Ie[De]);if(Ie!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Xe=0,De=Object.getOwnPropertySymbols(Ie);Xe{const{prefixCls:pe,className:fe,dashed:De}=Ie,Xe=le(Ie,["prefixCls","className","dashed"]),{getPrefixCls:St}=ue.useContext(Fe.E_),Pt=St("menu",pe),Ct=Se()({[`${Pt}-item-divider-dashed`]:!!De},fe);return ue.createElement(ae.iz,Object.assign({className:Ct},Xe))},Ce=re(11592),nt=re(2738),Le=re(6848),Ae=re(92343),y=(0,ue.createContext)({prefixCls:"",firstLevel:!0,inlineCollapsed:!1}),E=Ie=>{var pe;const{className:fe,children:De,icon:Xe,title:St,danger:Pt}=Ie,{prefixCls:Ct,firstLevel:At,direction:Ht,disableMenuItemTitleTooltip:Ft,inlineCollapsed:_t}=ue.useContext(y),Sn=$e=>{const Ze=ue.createElement("span",{className:`${Ct}-title-content`},De);return(!Xe||(0,Ae.l$)(De)&&De.type==="span")&&De&&$e&&At&&typeof De=="string"?ue.createElement("div",{className:`${Ct}-inline-collapsed-noicon`},De.charAt(0)):Ze},{siderCollapsed:Zt}=ue.useContext(Ue.D);let dn=St;typeof St=="undefined"?dn=At?De:"":St===!1&&(dn="");const Vt={title:dn};!Zt&&!_t&&(Vt.title=null,Vt.open=!1);const Yt=(0,Ce.Z)(De).length;let Pe=ue.createElement(ae.ck,Object.assign({},(0,nt.Z)(Ie,["title","icon","danger"]),{className:Se()({[`${Ct}-item-danger`]:Pt,[`${Ct}-item-only-child`]:(Xe?Yt+1:Yt)===1},fe),title:typeof St=="string"?St:void 0}),(0,Ae.Tm)(Xe,{className:Se()((0,Ae.l$)(Xe)?(pe=Xe.props)===null||pe===void 0?void 0:pe.className:"",`${Ct}-item-icon`)}),Sn(_t));return Ft||(Pe=ue.createElement(Le.Z,Object.assign({},Vt,{placement:Ht==="rtl"?"left":"right",overlayClassName:`${Ct}-inline-collapsed-tooltip`}),Pe)),Pe},x=Ie=>{var pe;const{popupClassName:fe,icon:De,title:Xe,theme:St}=Ie,Pt=ue.useContext(y),{prefixCls:Ct,inlineCollapsed:At,theme:Ht}=Pt,Ft=(0,ae.Xl)();let _t;if(!De)_t=At&&!Ft.length&&Xe&&typeof Xe=="string"?ue.createElement("div",{className:`${Ct}-inline-collapsed-noicon`},Xe.charAt(0)):ue.createElement("span",{className:`${Ct}-title-content`},Xe);else{const Zt=(0,Ae.l$)(Xe)&&Xe.type==="span";_t=ue.createElement(ue.Fragment,null,(0,Ae.Tm)(De,{className:Se()((0,Ae.l$)(De)?(pe=De.props)===null||pe===void 0?void 0:pe.className:"",`${Ct}-item-icon`)}),Zt?Xe:ue.createElement("span",{className:`${Ct}-title-content`},Xe))}const Sn=ue.useMemo(()=>Object.assign(Object.assign({},Pt),{firstLevel:!1}),[Pt]);return ue.createElement(y.Provider,{value:Sn},ue.createElement(ae.Wd,Object.assign({},(0,nt.Z)(Ie,["icon"]),{title:_t,popupClassName:Se()(Ct,fe,`${Ct}-${St||Ht}`)})))},z=re(18785),ee=re(70425),te=re(62892),oe=re(40875),ie=function(Ie,pe){var fe={};for(var De in Ie)Object.prototype.hasOwnProperty.call(Ie,De)&&pe.indexOf(De)<0&&(fe[De]=Ie[De]);if(Ie!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Xe=0,De=Object.getOwnPropertySymbols(Ie);Xe{if(pe&&typeof pe=="object"){const De=pe,{label:Xe,children:St,key:Pt,type:Ct}=De,At=ie(De,["label","children","key","type"]),Ht=Pt!=null?Pt:`tmp-${fe}`;return St||Ct==="group"?Ct==="group"?ue.createElement(ae.BW,Object.assign({key:Ht},At,{title:Xe}),ge(St)):ue.createElement(x,Object.assign({key:Ht},At,{title:Xe}),ge(St)):Ct==="divider"?ue.createElement(Ye,Object.assign({key:Ht},At)):ue.createElement(E,Object.assign({key:Ht},At),Xe)}return null}).filter(pe=>pe)}function me(Ie){return ue.useMemo(()=>Ie&&ge(Ie),[Ie])}var se=re(64993),be=re(17313),xe=re(8378),Te=re(13826),rt=re(29878),pt=re(83116),we=re(37613),Qe=Ie=>{const{componentCls:pe,motionDurationSlow:fe,horizontalLineHeight:De,colorSplit:Xe,lineWidth:St,lineType:Pt,itemPaddingInline:Ct}=Ie;return{[`${pe}-horizontal`]:{lineHeight:De,border:0,borderBottom:`${St}px ${Pt} ${Xe}`,boxShadow:"none","&::after":{display:"block",clear:"both",height:0,content:'"\\20"'},[`${pe}-item, ${pe}-submenu`]:{position:"relative",display:"inline-block",verticalAlign:"bottom",paddingInline:Ct},[`> ${pe}-item:hover, > ${pe}-item-active, - > ${pe}-submenu ${pe}-submenu-title:hover`]:{backgroundColor:"transparent"},[`${pe}-item, ${pe}-submenu-title`]:{transition:[`border-color ${fe}`,`background ${fe}`].join(",")},[`${pe}-submenu-arrow`]:{display:"none"}}}},nt=Ie=>{let{componentCls:pe,menuArrowOffset:fe}=Ie;return{[`${pe}-rtl`]:{direction:"rtl"},[`${pe}-submenu-rtl`]:{transformOrigin:"100% 0"},[`${pe}-rtl${pe}-vertical, - ${pe}-submenu-rtl ${pe}-vertical`]:{[`${pe}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateY(-${fe})`},"&::after":{transform:`rotate(45deg) translateY(${fe})`}}}}};const Ze=Ie=>Object.assign({},(0,we.oN)(Ie));var dt=(Ie,pe)=>{const{componentCls:fe,itemColor:De,itemSelectedColor:Ve,groupTitleColor:St,itemBg:ht,subMenuItemBg:Ct,itemSelectedBg:At,activeBarHeight:Ht,activeBarWidth:Ft,activeBarBorderWidth:_t,motionDurationSlow:Sn,motionEaseInOut:Zt,motionEaseOut:dn,itemPaddingInline:Vt,motionDurationMid:Yt,itemHoverColor:Pe,lineType:Be,colorSplit:Ue,itemDisabledColor:ut,dangerItemColor:pt,dangerItemHoverColor:zt,dangerItemSelectedColor:Rt,dangerItemActiveBg:Bt,dangerItemSelectedBg:Tt,itemHoverBg:Qt,itemActiveBg:Xt,menuSubMenuBg:an,horizontalItemSelectedColor:hn,horizontalItemSelectedBg:yn,horizontalItemBorderRadius:Fn,horizontalItemHoverBg:ln,popupBg:gn}=Ie;return{[`${fe}-${pe}, ${fe}-${pe} > ${fe}`]:{color:De,background:ht,[`&${fe}-root:focus-visible`]:Object.assign({},Ze(Ie)),[`${fe}-item-group-title`]:{color:St},[`${fe}-submenu-selected`]:{[`> ${fe}-submenu-title`]:{color:Ve}},[`${fe}-item-disabled, ${fe}-submenu-disabled`]:{color:`${ut} !important`},[`${fe}-item:not(${fe}-item-selected):not(${fe}-submenu-selected)`]:{[`&:hover, > ${fe}-submenu-title:hover`]:{color:Pe}},[`&:not(${fe}-horizontal)`]:{[`${fe}-item:not(${fe}-item-selected)`]:{"&:hover":{backgroundColor:Qt},"&:active":{backgroundColor:Xt}},[`${fe}-submenu-title`]:{"&:hover":{backgroundColor:Qt},"&:active":{backgroundColor:Xt}}},[`${fe}-item-danger`]:{color:pt,[`&${fe}-item:hover`]:{[`&:not(${fe}-item-selected):not(${fe}-submenu-selected)`]:{color:zt}},[`&${fe}-item:active`]:{background:Bt}},[`${fe}-item a`]:{"&, &:hover":{color:"inherit"}},[`${fe}-item-selected`]:{color:Ve,[`&${fe}-item-danger`]:{color:Rt},"a, a:hover":{color:"inherit"}},[`& ${fe}-item-selected`]:{backgroundColor:At,[`&${fe}-item-danger`]:{backgroundColor:Tt}},[`${fe}-item, ${fe}-submenu-title`]:{[`&:not(${fe}-item-disabled):focus-visible`]:Object.assign({},Ze(Ie))},[`&${fe}-submenu > ${fe}`]:{backgroundColor:an},[`&${fe}-popup > ${fe}`]:{backgroundColor:gn},[`&${fe}-horizontal`]:Object.assign(Object.assign({},pe==="dark"?{borderBottom:0}:{}),{[`> ${fe}-item, > ${fe}-submenu`]:{top:_t,marginTop:-_t,marginBottom:0,borderRadius:Fn,"&::after":{position:"absolute",insetInline:Vt,bottom:0,borderBottom:`${Ht}px solid transparent`,transition:`border-color ${Sn} ${Zt}`,content:'""'},"&:hover, &-active, &-open":{background:ln,"&::after":{borderBottomWidth:Ht,borderBottomColor:hn}},"&-selected":{color:hn,backgroundColor:yn,"&:hover":{backgroundColor:yn},"&::after":{borderBottomWidth:Ht,borderBottomColor:hn}}}}),[`&${fe}-root`]:{[`&${fe}-inline, &${fe}-vertical`]:{borderInlineEnd:`${_t}px ${Be} ${Ue}`}},[`&${fe}-inline`]:{[`${fe}-sub${fe}-inline`]:{background:Ct},[`${fe}-item, ${fe}-submenu-title`]:_t&&Ft?{width:`calc(100% + ${_t}px)`}:{},[`${fe}-item`]:{position:"relative","&::after":{position:"absolute",insetBlock:0,insetInlineEnd:0,borderInlineEnd:`${Ft}px solid ${Ve}`,transform:"scaleY(0.0001)",opacity:0,transition:[`transform ${Yt} ${dn}`,`opacity ${Yt} ${dn}`].join(","),content:'""'},[`&${fe}-item-danger`]:{"&::after":{borderInlineEndColor:Rt}}},[`${fe}-selected, ${fe}-item-selected`]:{"&::after":{transform:"scaleY(1)",opacity:1,transition:[`transform ${Yt} ${Zt}`,`opacity ${Yt} ${Zt}`].join(",")}}}}}};const it=Ie=>{const{componentCls:pe,itemHeight:fe,itemMarginInline:De,padding:Ve,menuArrowSize:St,marginXS:ht,itemMarginBlock:Ct}=Ie,At=Ve+St+ht;return{[`${pe}-item`]:{position:"relative",overflow:"hidden"},[`${pe}-item, ${pe}-submenu-title`]:{height:fe,lineHeight:`${fe}px`,paddingInline:Ve,overflow:"hidden",textOverflow:"ellipsis",marginInline:De,marginBlock:Ct,width:`calc(100% - ${De*2}px)`},[`> ${pe}-item, + > ${pe}-submenu ${pe}-submenu-title:hover`]:{backgroundColor:"transparent"},[`${pe}-item, ${pe}-submenu-title`]:{transition:[`border-color ${fe}`,`background ${fe}`].join(",")},[`${pe}-submenu-arrow`]:{display:"none"}}}},at=Ie=>{let{componentCls:pe,menuArrowOffset:fe}=Ie;return{[`${pe}-rtl`]:{direction:"rtl"},[`${pe}-submenu-rtl`]:{transformOrigin:"100% 0"},[`${pe}-rtl${pe}-vertical, + ${pe}-submenu-rtl ${pe}-vertical`]:{[`${pe}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateY(-${fe})`},"&::after":{transform:`rotate(45deg) translateY(${fe})`}}}}};const We=Ie=>Object.assign({},(0,be.oN)(Ie));var lt=(Ie,pe)=>{const{componentCls:fe,itemColor:De,itemSelectedColor:Xe,groupTitleColor:St,itemBg:Pt,subMenuItemBg:Ct,itemSelectedBg:At,activeBarHeight:Ht,activeBarWidth:Ft,activeBarBorderWidth:_t,motionDurationSlow:Sn,motionEaseInOut:Zt,motionEaseOut:dn,itemPaddingInline:Vt,motionDurationMid:Yt,itemHoverColor:Pe,lineType:$e,colorSplit:Ze,itemDisabledColor:ct,dangerItemColor:ht,dangerItemHoverColor:zt,dangerItemSelectedColor:Rt,dangerItemActiveBg:Bt,dangerItemSelectedBg:Tt,itemHoverBg:Qt,itemActiveBg:Xt,menuSubMenuBg:an,horizontalItemSelectedColor:hn,horizontalItemSelectedBg:yn,horizontalItemBorderRadius:Fn,horizontalItemHoverBg:ln,popupBg:gn}=Ie;return{[`${fe}-${pe}, ${fe}-${pe} > ${fe}`]:{color:De,background:Pt,[`&${fe}-root:focus-visible`]:Object.assign({},We(Ie)),[`${fe}-item-group-title`]:{color:St},[`${fe}-submenu-selected`]:{[`> ${fe}-submenu-title`]:{color:Xe}},[`${fe}-item-disabled, ${fe}-submenu-disabled`]:{color:`${ct} !important`},[`${fe}-item:not(${fe}-item-selected):not(${fe}-submenu-selected)`]:{[`&:hover, > ${fe}-submenu-title:hover`]:{color:Pe}},[`&:not(${fe}-horizontal)`]:{[`${fe}-item:not(${fe}-item-selected)`]:{"&:hover":{backgroundColor:Qt},"&:active":{backgroundColor:Xt}},[`${fe}-submenu-title`]:{"&:hover":{backgroundColor:Qt},"&:active":{backgroundColor:Xt}}},[`${fe}-item-danger`]:{color:ht,[`&${fe}-item:hover`]:{[`&:not(${fe}-item-selected):not(${fe}-submenu-selected)`]:{color:zt}},[`&${fe}-item:active`]:{background:Bt}},[`${fe}-item a`]:{"&, &:hover":{color:"inherit"}},[`${fe}-item-selected`]:{color:Xe,[`&${fe}-item-danger`]:{color:Rt},"a, a:hover":{color:"inherit"}},[`& ${fe}-item-selected`]:{backgroundColor:At,[`&${fe}-item-danger`]:{backgroundColor:Tt}},[`${fe}-item, ${fe}-submenu-title`]:{[`&:not(${fe}-item-disabled):focus-visible`]:Object.assign({},We(Ie))},[`&${fe}-submenu > ${fe}`]:{backgroundColor:an},[`&${fe}-popup > ${fe}`]:{backgroundColor:gn},[`&${fe}-horizontal`]:Object.assign(Object.assign({},pe==="dark"?{borderBottom:0}:{}),{[`> ${fe}-item, > ${fe}-submenu`]:{top:_t,marginTop:-_t,marginBottom:0,borderRadius:Fn,"&::after":{position:"absolute",insetInline:Vt,bottom:0,borderBottom:`${Ht}px solid transparent`,transition:`border-color ${Sn} ${Zt}`,content:'""'},"&:hover, &-active, &-open":{background:ln,"&::after":{borderBottomWidth:Ht,borderBottomColor:hn}},"&-selected":{color:hn,backgroundColor:yn,"&:hover":{backgroundColor:yn},"&::after":{borderBottomWidth:Ht,borderBottomColor:hn}}}}),[`&${fe}-root`]:{[`&${fe}-inline, &${fe}-vertical`]:{borderInlineEnd:`${_t}px ${$e} ${Ze}`}},[`&${fe}-inline`]:{[`${fe}-sub${fe}-inline`]:{background:Ct},[`${fe}-item, ${fe}-submenu-title`]:_t&&Ft?{width:`calc(100% + ${_t}px)`}:{},[`${fe}-item`]:{position:"relative","&::after":{position:"absolute",insetBlock:0,insetInlineEnd:0,borderInlineEnd:`${Ft}px solid ${Xe}`,transform:"scaleY(0.0001)",opacity:0,transition:[`transform ${Yt} ${dn}`,`opacity ${Yt} ${dn}`].join(","),content:'""'},[`&${fe}-item-danger`]:{"&::after":{borderInlineEndColor:Rt}}},[`${fe}-selected, ${fe}-item-selected`]:{"&::after":{transform:"scaleY(1)",opacity:1,transition:[`transform ${Yt} ${Zt}`,`opacity ${Yt} ${Zt}`].join(",")}}}}}};const gt=Ie=>{const{componentCls:pe,itemHeight:fe,itemMarginInline:De,padding:Xe,menuArrowSize:St,marginXS:Pt,itemMarginBlock:Ct}=Ie,At=Xe+St+Pt;return{[`${pe}-item`]:{position:"relative",overflow:"hidden"},[`${pe}-item, ${pe}-submenu-title`]:{height:fe,lineHeight:`${fe}px`,paddingInline:Xe,overflow:"hidden",textOverflow:"ellipsis",marginInline:De,marginBlock:Ct,width:`calc(100% - ${De*2}px)`},[`> ${pe}-item, > ${pe}-submenu > ${pe}-submenu-title`]:{height:fe,lineHeight:`${fe}px`},[`${pe}-item-group-list ${pe}-submenu-title, - ${pe}-submenu-title`]:{paddingInlineEnd:At}}};var xe=Ie=>{const{componentCls:pe,iconCls:fe,itemHeight:De,colorTextLightSolid:Ve,dropdownWidth:St,controlHeightLG:ht,motionDurationMid:Ct,motionEaseOut:At,paddingXL:Ht,itemMarginInline:Ft,fontSizeLG:_t,motionDurationSlow:Sn,paddingXS:Zt,boxShadowSecondary:dn,collapsedWidth:Vt,collapsedIconSize:Yt}=Ie,Pe={height:De,lineHeight:`${De}px`,listStylePosition:"inside",listStyleType:"disc"};return[{[pe]:{"&-inline, &-vertical":Object.assign({[`&${pe}-root`]:{boxShadow:"none"}},it(Ie))},[`${pe}-submenu-popup`]:{[`${pe}-vertical`]:Object.assign(Object.assign({},it(Ie)),{boxShadow:dn})}},{[`${pe}-submenu-popup ${pe}-vertical${pe}-sub`]:{minWidth:St,maxHeight:`calc(100vh - ${ht*2.5}px)`,padding:"0",overflow:"hidden",borderInlineEnd:0,"&:not([class*='-active'])":{overflowX:"hidden",overflowY:"auto"}}},{[`${pe}-inline`]:{width:"100%",[`&${pe}-root`]:{[`${pe}-item, ${pe}-submenu-title`]:{display:"flex",alignItems:"center",transition:[`border-color ${Sn}`,`background ${Sn}`,`padding ${Ct} ${At}`].join(","),[`> ${pe}-title-content`]:{flex:"auto",minWidth:0,overflow:"hidden",textOverflow:"ellipsis"},"> *":{flex:"none"}}},[`${pe}-sub${pe}-inline`]:{padding:0,border:0,borderRadius:0,boxShadow:"none",[`& > ${pe}-submenu > ${pe}-submenu-title`]:Pe,[`& ${pe}-item-group-title`]:{paddingInlineStart:Ht}},[`${pe}-item`]:Pe}},{[`${pe}-inline-collapsed`]:{width:Vt,[`&${pe}-root`]:{[`${pe}-item, ${pe}-submenu ${pe}-submenu-title`]:{[`> ${pe}-inline-collapsed-noicon`]:{fontSize:_t,textAlign:"center"}}},[`> ${pe}-item, + ${pe}-submenu-title`]:{paddingInlineEnd:At}}};var Be=Ie=>{const{componentCls:pe,iconCls:fe,itemHeight:De,colorTextLightSolid:Xe,dropdownWidth:St,controlHeightLG:Pt,motionDurationMid:Ct,motionEaseOut:At,paddingXL:Ht,itemMarginInline:Ft,fontSizeLG:_t,motionDurationSlow:Sn,paddingXS:Zt,boxShadowSecondary:dn,collapsedWidth:Vt,collapsedIconSize:Yt}=Ie,Pe={height:De,lineHeight:`${De}px`,listStylePosition:"inside",listStyleType:"disc"};return[{[pe]:{"&-inline, &-vertical":Object.assign({[`&${pe}-root`]:{boxShadow:"none"}},gt(Ie))},[`${pe}-submenu-popup`]:{[`${pe}-vertical`]:Object.assign(Object.assign({},gt(Ie)),{boxShadow:dn})}},{[`${pe}-submenu-popup ${pe}-vertical${pe}-sub`]:{minWidth:St,maxHeight:`calc(100vh - ${Pt*2.5}px)`,padding:"0",overflow:"hidden",borderInlineEnd:0,"&:not([class*='-active'])":{overflowX:"hidden",overflowY:"auto"}}},{[`${pe}-inline`]:{width:"100%",[`&${pe}-root`]:{[`${pe}-item, ${pe}-submenu-title`]:{display:"flex",alignItems:"center",transition:[`border-color ${Sn}`,`background ${Sn}`,`padding ${Ct} ${At}`].join(","),[`> ${pe}-title-content`]:{flex:"auto",minWidth:0,overflow:"hidden",textOverflow:"ellipsis"},"> *":{flex:"none"}}},[`${pe}-sub${pe}-inline`]:{padding:0,border:0,borderRadius:0,boxShadow:"none",[`& > ${pe}-submenu > ${pe}-submenu-title`]:Pe,[`& ${pe}-item-group-title`]:{paddingInlineStart:Ht}},[`${pe}-item`]:Pe}},{[`${pe}-inline-collapsed`]:{width:Vt,[`&${pe}-root`]:{[`${pe}-item, ${pe}-submenu ${pe}-submenu-title`]:{[`> ${pe}-inline-collapsed-noicon`]:{fontSize:_t,textAlign:"center"}}},[`> ${pe}-item, > ${pe}-item-group > ${pe}-item-group-list > ${pe}-item, > ${pe}-item-group > ${pe}-item-group-list > ${pe}-submenu > ${pe}-submenu-title, > ${pe}-submenu > ${pe}-submenu-title`]:{insetInlineStart:0,paddingInline:`calc(50% - ${_t/2}px - ${Ft}px)`,textOverflow:"clip",[` ${pe}-submenu-arrow, ${pe}-submenu-expand-icon - `]:{opacity:0},[`${pe}-item-icon, ${fe}`]:{margin:0,fontSize:Yt,lineHeight:`${De}px`,"+ span":{display:"inline-block",opacity:0}}},[`${pe}-item-icon, ${fe}`]:{display:"inline-block"},"&-tooltip":{pointerEvents:"none",[`${pe}-item-icon, ${fe}`]:{display:"none"},"a, a:hover":{color:Ve}},[`${pe}-item-group-title`]:Object.assign(Object.assign({},we.vS),{paddingInline:Zt})}}]};const Re=Ie=>{const{componentCls:pe,motionDurationSlow:fe,motionDurationMid:De,motionEaseInOut:Ve,motionEaseOut:St,iconCls:ht,iconSize:Ct,iconMarginInlineEnd:At}=Ie;return{[`${pe}-item, ${pe}-submenu-title`]:{position:"relative",display:"block",margin:0,whiteSpace:"nowrap",cursor:"pointer",transition:[`border-color ${fe}`,`background ${fe}`,`padding ${fe} ${Ve}`].join(","),[`${pe}-item-icon, ${ht}`]:{minWidth:Ct,fontSize:Ct,transition:[`font-size ${De} ${St}`,`margin ${fe} ${Ve}`,`color ${fe}`].join(","),"+ span":{marginInlineStart:At,opacity:1,transition:[`opacity ${fe} ${Ve}`,`margin ${fe}`,`color ${fe}`].join(",")}},[`${pe}-item-icon`]:Object.assign({},(0,we.Ro)()),[`&${pe}-item-only-child`]:{[`> ${ht}, > ${pe}-item-icon`]:{marginInlineEnd:0}}},[`${pe}-item-disabled, ${pe}-submenu-disabled`]:{background:"none !important",cursor:"not-allowed","&::after":{borderColor:"transparent !important"},a:{color:"inherit !important"},[`> ${pe}-submenu-title`]:{color:"inherit !important",cursor:"not-allowed"}}}},vt=Ie=>{const{componentCls:pe,motionDurationSlow:fe,motionEaseInOut:De,borderRadius:Ve,menuArrowSize:St,menuArrowOffset:ht}=Ie;return{[`${pe}-submenu`]:{"&-expand-icon, &-arrow":{position:"absolute",top:"50%",insetInlineEnd:Ie.margin,width:St,color:"currentcolor",transform:"translateY(-50%)",transition:`transform ${fe} ${De}, opacity ${fe}`},"&-arrow":{"&::before, &::after":{position:"absolute",width:St*.6,height:St*.15,backgroundColor:"currentcolor",borderRadius:Ve,transition:[`background ${fe} ${De}`,`transform ${fe} ${De}`,`top ${fe} ${De}`,`color ${fe} ${De}`].join(","),content:'""'},"&::before":{transform:`rotate(45deg) translateY(-${ht})`},"&::after":{transform:`rotate(-45deg) translateY(${ht})`}}}}},Qe=Ie=>{const{antCls:pe,componentCls:fe,fontSize:De,motionDurationSlow:Ve,motionDurationMid:St,motionEaseInOut:ht,paddingXS:Ct,padding:At,colorSplit:Ht,lineWidth:Ft,zIndexPopup:_t,borderRadiusLG:Sn,subMenuItemBorderRadius:Zt,menuArrowSize:dn,menuArrowOffset:Vt,lineType:Yt,menuPanelMaskInset:Pe,groupTitleLineHeight:Be,groupTitleFontSize:Ue}=Ie;return[{"":{[`${fe}`]:Object.assign(Object.assign({},(0,we.dF)()),{"&-hidden":{display:"none"}})},[`${fe}-submenu-hidden`]:{display:"none"}},{[fe]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,we.Wf)(Ie)),(0,we.dF)()),{marginBottom:0,paddingInlineStart:0,fontSize:De,lineHeight:0,listStyle:"none",outline:"none",transition:`width ${Ve} cubic-bezier(0.2, 0, 0, 1) 0s`,"ul, ol":{margin:0,padding:0,listStyle:"none"},"&-overflow":{display:"flex",[`${fe}-item`]:{flex:"none"}},[`${fe}-item, ${fe}-submenu, ${fe}-submenu-title`]:{borderRadius:Ie.itemBorderRadius},[`${fe}-item-group-title`]:{padding:`${Ct}px ${At}px`,fontSize:Ue,lineHeight:Be,transition:`all ${Ve}`},[`&-horizontal ${fe}-submenu`]:{transition:[`border-color ${Ve} ${ht}`,`background ${Ve} ${ht}`].join(",")},[`${fe}-submenu, ${fe}-submenu-inline`]:{transition:[`border-color ${Ve} ${ht}`,`background ${Ve} ${ht}`,`padding ${St} ${ht}`].join(",")},[`${fe}-submenu ${fe}-sub`]:{cursor:"initial",transition:[`background ${Ve} ${ht}`,`padding ${Ve} ${ht}`].join(",")},[`${fe}-title-content`]:{transition:`color ${Ve}`},[`${fe}-item a`]:{"&::before":{position:"absolute",inset:0,backgroundColor:"transparent",content:'""'}},[`${fe}-item-divider`]:{overflow:"hidden",lineHeight:0,borderColor:Ht,borderStyle:Yt,borderWidth:0,borderTopWidth:Ft,marginBlock:Ft,padding:0,"&-dashed":{borderStyle:"dashed"}}}),Re(Ie)),{[`${fe}-item-group`]:{[`${fe}-item-group-list`]:{margin:0,padding:0,[`${fe}-item, ${fe}-submenu-title`]:{paddingInline:`${De*2}px ${At}px`}}},"&-submenu":{"&-popup":{position:"absolute",zIndex:_t,borderRadius:Sn,boxShadow:"none",transformOrigin:"0 0",[`&${fe}-submenu`]:{background:"transparent"},"&::before":{position:"absolute",inset:`${Pe}px 0 0`,zIndex:-1,width:"100%",height:"100%",opacity:0,content:'""'}},"&-placement-rightTop::before":{top:0,insetInlineStart:Pe},"\n &-placement-leftTop,\n &-placement-bottomRight,\n ":{transformOrigin:"100% 0"},"\n &-placement-leftBottom,\n &-placement-topRight,\n ":{transformOrigin:"100% 100%"},"\n &-placement-rightBottom,\n &-placement-topLeft,\n ":{transformOrigin:"0 100%"},"\n &-placement-bottomLeft,\n &-placement-rightTop,\n ":{transformOrigin:"0 0"},"\n &-placement-leftTop,\n &-placement-leftBottom\n ":{paddingInlineEnd:Ie.paddingXS},"\n &-placement-rightTop,\n &-placement-rightBottom\n ":{paddingInlineStart:Ie.paddingXS},"\n &-placement-topRight,\n &-placement-topLeft\n ":{paddingBottom:Ie.paddingXS},"\n &-placement-bottomRight,\n &-placement-bottomLeft\n ":{paddingTop:Ie.paddingXS},[`> ${fe}`]:Object.assign(Object.assign(Object.assign({borderRadius:Sn},Re(Ie)),vt(Ie)),{[`${fe}-item, ${fe}-submenu > ${fe}-submenu-title`]:{borderRadius:Zt},[`${fe}-submenu-title::after`]:{transition:`transform ${Ve} ${ht}`}})}}),vt(Ie)),{[`&-inline-collapsed ${fe}-submenu-arrow, - &-inline ${fe}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateX(${Vt})`},"&::after":{transform:`rotate(45deg) translateX(-${Vt})`}},[`${fe}-submenu-open${fe}-submenu-inline > ${fe}-submenu-title > ${fe}-submenu-arrow`]:{transform:`translateY(-${dn*.2}px)`,"&::after":{transform:`rotate(-45deg) translateX(-${Vt})`},"&::before":{transform:`rotate(45deg) translateX(${Vt})`}}})},{[`${pe}-layout-header`]:{[fe]:{lineHeight:"inherit"}}}]};var mt=(Ie,pe)=>(0,ft.Z)("Menu",De=>{if(pe===!1)return[];const{colorBgElevated:Ve,colorPrimary:St,colorTextLightSolid:ht,controlHeightLG:Ct,fontSize:At,darkItemColor:Ht,darkDangerItemColor:Ft,darkItemBg:_t,darkSubMenuItemBg:Sn,darkItemSelectedColor:Zt,darkItemSelectedBg:dn,darkDangerItemSelectedBg:Vt,darkItemHoverBg:Yt,darkGroupTitleColor:Pe,darkItemHoverColor:Be,darkItemDisabledColor:Ue,darkDangerItemHoverColor:ut,darkDangerItemSelectedColor:pt,darkDangerItemActiveBg:zt}=De,Rt=At/7*5,Bt=(0,Fe.TS)(De,{menuArrowSize:Rt,menuHorizontalHeight:Ct*1.15,menuArrowOffset:`${Rt*.25}px`,menuPanelMaskInset:-7,menuSubMenuBg:Ve}),Tt=(0,Fe.TS)(Bt,{itemColor:Ht,itemHoverColor:Be,groupTitleColor:Pe,itemSelectedColor:Zt,itemBg:_t,popupBg:_t,subMenuItemBg:Sn,itemActiveBg:"transparent",itemSelectedBg:dn,activeBarHeight:0,activeBarBorderWidth:0,itemHoverBg:Yt,itemDisabledColor:Ue,dangerItemColor:Ft,dangerItemHoverColor:ut,dangerItemSelectedColor:pt,dangerItemActiveBg:zt,dangerItemSelectedBg:Vt,menuSubMenuBg:Sn,horizontalItemSelectedColor:ht,horizontalItemSelectedBg:St});return[Qe(Bt),qe(Bt),xe(Bt),dt(Bt,"light"),dt(Tt,"dark"),nt(Bt),(0,Le.Z)(Bt),(0,ke.oN)(Bt,"slide-up"),(0,ke.oN)(Bt,"slide-down"),(0,ct._y)(Bt,"zoom-big")]},De=>{const{colorPrimary:Ve,colorError:St,colorTextDisabled:ht,colorErrorBg:Ct,colorText:At,colorTextDescription:Ht,colorBgContainer:Ft,colorFillAlter:_t,colorFillContent:Sn,lineWidth:Zt,lineWidthBold:dn,controlItemBgActive:Vt,colorBgTextHover:Yt,controlHeightLG:Pe,lineHeight:Be,colorBgElevated:Ue,marginXXS:ut,padding:pt,fontSize:zt,controlHeightSM:Rt,fontSizeLG:Bt,colorTextLightSolid:Tt,colorErrorHover:Qt}=De,Xt=new se.C(Tt).setAlpha(.65).toRgbString();return{dropdownWidth:160,zIndexPopup:De.zIndexPopupBase+50,radiusItem:De.borderRadiusLG,itemBorderRadius:De.borderRadiusLG,radiusSubMenuItem:De.borderRadiusSM,subMenuItemBorderRadius:De.borderRadiusSM,colorItemText:At,itemColor:At,colorItemTextHover:At,itemHoverColor:At,colorItemTextHoverHorizontal:Ve,horizontalItemHoverColor:Ve,colorGroupTitle:Ht,groupTitleColor:Ht,colorItemTextSelected:Ve,itemSelectedColor:Ve,colorItemTextSelectedHorizontal:Ve,horizontalItemSelectedColor:Ve,colorItemBg:Ft,itemBg:Ft,colorItemBgHover:Yt,itemHoverBg:Yt,colorItemBgActive:Sn,itemActiveBg:Vt,colorSubItemBg:_t,subMenuItemBg:_t,colorItemBgSelected:Vt,itemSelectedBg:Vt,colorItemBgSelectedHorizontal:"transparent",horizontalItemSelectedBg:"transparent",colorActiveBarWidth:0,activeBarWidth:0,colorActiveBarHeight:dn,activeBarHeight:dn,colorActiveBarBorderSize:Zt,activeBarBorderWidth:Zt,colorItemTextDisabled:ht,itemDisabledColor:ht,colorDangerItemText:St,dangerItemColor:St,colorDangerItemTextHover:St,dangerItemHoverColor:St,colorDangerItemTextSelected:St,dangerItemSelectedColor:St,colorDangerItemBgActive:Ct,dangerItemActiveBg:Ct,colorDangerItemBgSelected:Ct,dangerItemSelectedBg:Ct,itemMarginInline:De.marginXXS,horizontalItemBorderRadius:0,horizontalItemHoverBg:"transparent",itemHeight:Pe,groupTitleLineHeight:Be,collapsedWidth:Pe*2,popupBg:Ue,itemMarginBlock:ut,itemPaddingInline:pt,horizontalLineHeight:`${Pe*1.15}px`,iconSize:zt,iconMarginInlineEnd:Rt-zt,collapsedIconSize:Bt,groupTitleFontSize:zt,darkItemDisabledColor:new se.C(Tt).setAlpha(.25).toRgbString(),darkItemColor:Xt,darkDangerItemColor:St,darkItemBg:"#001529",darkSubMenuItemBg:"#000c17",darkItemSelectedColor:Tt,darkItemSelectedBg:Ve,darkDangerItemSelectedBg:St,darkItemHoverBg:"transparent",darkGroupTitleColor:Xt,darkItemHoverColor:Tt,darkDangerItemHoverColor:Qt,darkDangerItemSelectedColor:Tt,darkDangerItemActiveBg:St}},{deprecatedTokens:[["colorGroupTitle","groupTitleColor"],["radiusItem","itemBorderRadius"],["radiusSubMenuItem","subMenuItemBorderRadius"],["colorItemText","itemColor"],["colorItemTextHover","itemHoverColor"],["colorItemTextHoverHorizontal","horizontalItemHoverColor"],["colorItemTextSelected","itemSelectedColor"],["colorItemTextSelectedHorizontal","horizontalItemSelectedColor"],["colorItemTextDisabled","itemDisabledColor"],["colorDangerItemText","dangerItemColor"],["colorDangerItemTextHover","dangerItemHoverColor"],["colorDangerItemTextSelected","dangerItemSelectedColor"],["colorDangerItemBgActive","dangerItemActiveBg"],["colorDangerItemBgSelected","dangerItemSelectedBg"],["colorItemBg","itemBg"],["colorItemBgHover","itemHoverBg"],["colorSubItemBg","subMenuItemBg"],["colorItemBgActive","itemActiveBg"],["colorItemBgSelectedHorizontal","horizontalItemSelectedBg"],["colorActiveBarWidth","activeBarWidth"],["colorActiveBarHeight","activeBarHeight"],["colorActiveBarBorderSize","activeBarBorderWidth"],["colorItemBgSelected","itemSelectedBg"]]})(Ie),de=function(Ie,pe){var fe={};for(var De in Ie)Object.prototype.hasOwnProperty.call(Ie,De)&&pe.indexOf(De)<0&&(fe[De]=Ie[De]);if(Ie!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ve=0,De=Object.getOwnPropertySymbols(Ie);Ve{var fe,De;const Ve=ue.useContext(oe.Z),St=Ve||{},{getPrefixCls:ht,getPopupContainer:Ct,direction:At,menu:Ht}=ue.useContext(Ee.E_),Ft=ht(),{prefixCls:_t,className:Sn,style:Zt,theme:dn="light",expandIcon:Vt,_internalDisableMenuItemTitleTooltip:Yt,inlineCollapsed:Pe,siderCollapsed:Be,items:Ue,children:ut,rootClassName:pt,mode:zt,selectable:Rt,onClick:Bt,overflowedIndicatorPopupClassName:Tt}=Ie,Qt=de(Ie,["prefixCls","className","style","theme","expandIcon","_internalDisableMenuItemTitleTooltip","inlineCollapsed","siderCollapsed","items","children","rootClassName","mode","selectable","onClick","overflowedIndicatorPopupClassName"]),Xt=(0,Me.Z)(Qt,["collapsedWidth"]),an=me(Ue)||ut;(fe=St.validator)===null||fe===void 0||fe.call(St,{mode:zt});const hn=(0,ee.useEvent)(function(){var zn;Bt==null||Bt.apply(void 0,arguments),(zn=St.onClick)===null||zn===void 0||zn.call(St)}),yn=St.mode||zt,Fn=Rt!=null?Rt:St.selectable,ln=ue.useMemo(()=>Be!==void 0?Be:Pe,[Pe,Be]),gn={horizontal:{motionName:`${Ft}-slide-up`},inline:(0,te.Z)(Ft),other:{motionName:`${Ft}-zoom-big`}},Ln=ht("menu",_t||St.prefixCls),[Bn,$n]=mt(Ln,!Ve),un=Se()(`${Ln}-${dn}`,Ht==null?void 0:Ht.className,Sn);let Nn;if(typeof Vt=="function")Nn=Vt;else if(Vt===null||Vt===!1)Nn=null;else if(St.expandIcon===null||St.expandIcon===!1)Nn=null;else{const zn=Vt!=null?Vt:St.expandIcon;Nn=(0,Ae.Tm)(zn,{className:Se()(`${Ln}-submenu-expand-icon`,(0,Ae.l$)(zn)?(De=zn.props)===null||De===void 0?void 0:De.className:"")})}const Vn=ue.useMemo(()=>({prefixCls:Ln,inlineCollapsed:ln||!1,direction:At,firstLevel:!0,theme:dn,mode:yn,disableMenuItemTitleTooltip:Yt}),[Ln,ln,At,Yt,dn]);return Bn(ue.createElement(oe.Z.Provider,{value:null},ue.createElement(y.Provider,{value:Vn},ue.createElement(ae.ZP,Object.assign({getPopupContainer:Ct,overflowedIndicator:ue.createElement(z.Z,null),overflowedIndicatorPopupClassName:Se()(Ln,`${Ln}-${dn}`,Tt),mode:yn,selectable:Fn,onClick:hn},Xt,{inlineCollapsed:ln,style:Object.assign(Object.assign({},Ht==null?void 0:Ht.style),Zt),className:un,prefixCls:Ln,direction:At,defaultMotions:gn,expandIcon:Nn,ref:pe,rootClassName:Se()(pt,$n)}),an))))});const Wt=(0,ue.forwardRef)((Ie,pe)=>{const fe=(0,ue.useRef)(null),De=ue.useContext(Xe.D);return(0,ue.useImperativeHandle)(pe,()=>({menu:fe.current,focus:Ve=>{var St;(St=fe.current)===null||St===void 0||St.focus(Ve)}})),ue.createElement(Ot,Object.assign({ref:fe},Ie,De))});Wt.Item=E,Wt.SubMenu=x,Wt.Divider=Ye,Wt.ItemGroup=ae.BW;var Nt=Wt},93948:function(Oe,st,re){"use strict";re.d(st,{Z:function(){return Yt}});var ae=re(59301),ue=re(29679),Xe=re(40001),Ge=re(19248),Se=re(99267),Ee=re(92310),le=re.n(Ee),_e=re(2738),Ye=re(36355),Ce=re(54476),Me=re(33885),Te=re(75931),Ae={percent:0,prefixCls:"rc-progress",strokeColor:"#2db7f5",strokeLinecap:"round",strokeWidth:1,trailColor:"#D9D9D9",trailWidth:1,gapPosition:"bottom"},ne=function(){var Be=(0,ae.useRef)([]),Ue=(0,ae.useRef)(null);return(0,ae.useEffect)(function(){var ut=Date.now(),pt=!1;Be.current.forEach(function(zt){if(zt){pt=!0;var Rt=zt.style;Rt.transitionDuration=".3s, .3s, .3s, .06s",Ue.current&&ut-Ue.current<100&&(Rt.transitionDuration="0s, 0s")}}),pt&&(Ue.current=Date.now())}),Be.current},y=["className","percent","prefixCls","strokeColor","strokeLinecap","strokeWidth","style","trailColor","trailWidth","transition"],a=function(Be){var Ue=(0,Me.Z)((0,Me.Z)({},Ae),Be),ut=Ue.className,pt=Ue.percent,zt=Ue.prefixCls,Rt=Ue.strokeColor,Bt=Ue.strokeLinecap,Tt=Ue.strokeWidth,Qt=Ue.style,Xt=Ue.trailColor,an=Ue.trailWidth,hn=Ue.transition,yn=(0,Te.Z)(Ue,y);delete yn.gapPosition;var Fn=Array.isArray(pt)?pt:[pt],ln=Array.isArray(Rt)?Rt:[Rt],gn=ne(),Ln=Tt/2,Bn=100-Tt/2,$n="M ".concat(Bt==="round"?Ln:0,",").concat(Ln,` - L `).concat(Bt==="round"?Bn:100,",").concat(Ln),un="0 0 100 ".concat(Tt),Nn=0;return ae.createElement("svg",(0,Ce.Z)({className:le()("".concat(zt,"-line"),ut),viewBox:un,preserveAspectRatio:"none",style:Qt},yn),ae.createElement("path",{className:"".concat(zt,"-line-trail"),d:$n,strokeLinecap:Bt,stroke:Xt,strokeWidth:an||Tt,fillOpacity:"0"}),Fn.map(function(Vn,zn){var Zn=1;switch(Bt){case"round":Zn=1-Tt/100;break;case"square":Zn=1-Tt/2/100;break;default:Zn=1;break}var na={strokeDasharray:"".concat(Vn*Zn,"px, 100px"),strokeDashoffset:"-".concat(Nn,"px"),transition:hn||"stroke-dashoffset 0.3s ease 0s, stroke-dasharray .3s ease 0s, stroke 0.3s linear"},he=ln[zn]||ln[ln.length-1];return Nn+=Vn,ae.createElement("path",{key:zn,className:"".concat(zt,"-line-path"),d:$n,strokeLinecap:Bt,stroke:he,strokeWidth:Tt,fillOpacity:"0",ref:function(ve){gn[zn]=ve},style:na})}))},E=a,b=re(76190),x=re(42978),z=re(47273),ee=0,te=(0,z.Z)();function oe(){var Pe;return te?(Pe=ee,ee+=1):Pe="TEST_OR_SSR",Pe}var ie=function(Pe){var Be=ae.useState(),Ue=(0,x.Z)(Be,2),ut=Ue[0],pt=Ue[1];return ae.useEffect(function(){pt("rc_progress_".concat(oe()))},[]),Pe||ut},ge=function(Be){var Ue=Be.bg,ut=Be.children;return ae.createElement("div",{style:{width:"100%",height:"100%",background:Ue}},ut)};function me(Pe,Be){return Object.keys(Pe).map(function(Ue){var ut=parseFloat(Ue),pt="".concat(Math.floor(ut*Be),"%");return"".concat(Pe[Ue]," ").concat(pt)})}var se=ae.forwardRef(function(Pe,Be){var Ue=Pe.prefixCls,ut=Pe.color,pt=Pe.gradientId,zt=Pe.radius,Rt=Pe.style,Bt=Pe.ptg,Tt=Pe.strokeLinecap,Qt=Pe.strokeWidth,Xt=Pe.size,an=Pe.gapDegree,hn=ut&&(0,b.Z)(ut)==="object",yn=hn?"#FFF":void 0,Fn=Xt/2,ln=ae.createElement("circle",{className:"".concat(Ue,"-circle-path"),r:zt,cx:Fn,cy:Fn,stroke:yn,strokeLinecap:Tt,strokeWidth:Qt,opacity:Bt===0?0:1,style:Rt,ref:Be});if(!hn)return ln;var gn="".concat(pt,"-conic"),Ln=an?"".concat(180+an/2,"deg"):"0deg",Bn=me(ut,(360-an)/360),$n=me(ut,1),un="conic-gradient(from ".concat(Ln,", ").concat(Bn.join(", "),")"),Nn="linear-gradient(to ".concat(an?"bottom":"top",", ").concat($n.join(", "),")");return ae.createElement(ae.Fragment,null,ae.createElement("mask",{id:gn},ln),ae.createElement("foreignObject",{x:0,y:0,width:Xt,height:Xt,mask:"url(#".concat(gn,")")},ae.createElement(ge,{bg:Nn},ae.createElement(ge,{bg:un}))))}),we=se,Le=100,ke=function(Be,Ue,ut,pt,zt,Rt,Bt,Tt,Qt,Xt){var an=arguments.length>10&&arguments[10]!==void 0?arguments[10]:0,hn=ut/100*360*((360-Rt)/360),yn=Rt===0?0:{bottom:0,top:180,left:90,right:-90}[Bt],Fn=(100-pt)/100*Ue;Qt==="round"&&pt!==100&&(Fn+=Xt/2,Fn>=Ue&&(Fn=Ue-.01));var ln=Le/2;return{stroke:typeof Tt=="string"?Tt:void 0,strokeDasharray:"".concat(Ue,"px ").concat(Be),strokeDashoffset:Fn+an,transform:"rotate(".concat(zt+hn+yn,"deg)"),transformOrigin:"".concat(ln,"px ").concat(ln,"px"),transition:"stroke-dashoffset .3s ease 0s, stroke-dasharray .3s ease 0s, stroke .3s, stroke-width .06s ease .3s, opacity .3s ease 0s",fillOpacity:0}},ct=["id","prefixCls","steps","strokeWidth","trailWidth","gapDegree","gapPosition","trailColor","strokeLinecap","style","className","strokeColor","percent"];function ft(Pe){var Be=Pe!=null?Pe:[];return Array.isArray(Be)?Be:[Be]}var Fe=function(Be){var Ue=(0,Me.Z)((0,Me.Z)({},Ae),Be),ut=Ue.id,pt=Ue.prefixCls,zt=Ue.steps,Rt=Ue.strokeWidth,Bt=Ue.trailWidth,Tt=Ue.gapDegree,Qt=Tt===void 0?0:Tt,Xt=Ue.gapPosition,an=Ue.trailColor,hn=Ue.strokeLinecap,yn=Ue.style,Fn=Ue.className,ln=Ue.strokeColor,gn=Ue.percent,Ln=(0,Te.Z)(Ue,ct),Bn=Le/2,$n=ie(ut),un="".concat($n,"-gradient"),Nn=Bn-Rt/2,Vn=Math.PI*2*Nn,zn=Qt>0?90+Qt/2:-90,Zn=Vn*((360-Qt)/360),na=(0,b.Z)(zt)==="object"?zt:{count:zt,space:2},he=na.count,be=na.space,ve=ft(gn),at=ft(ln),bt=at.find(function(Dn){return Dn&&(0,b.Z)(Dn)==="object"}),$t=bt&&(0,b.Z)(bt)==="object",qt=$t?"butt":hn,Kt=ke(Vn,Zn,0,100,zn,Qt,Xt,an,qt,Rt),Gt=ne(),bn=function(){var lt=0;return ve.map(function(Jt,Hn){var Rn=at[Hn]||at[at.length-1],Mn=ke(Vn,Zn,lt,Jt,zn,Qt,Xt,Rn,qt,Rt);return lt+=Jt,ae.createElement(we,{key:Hn,color:Rn,ptg:Jt,radius:Nn,prefixCls:pt,gradientId:un,style:Mn,strokeLinecap:qt,strokeWidth:Rt,gapDegree:Qt,ref:function(ze){Gt[Hn]=ze},size:Le})}).reverse()},Qn=function(){var lt=Math.round(he*(ve[0]/100)),Jt=100/he,Hn=0;return new Array(he).fill(null).map(function(Rn,Mn){var ce=Mn<=lt-1?at[0]:an,ze=ce&&(0,b.Z)(ce)==="object"?"url(#".concat(un,")"):void 0,Ne=ke(Vn,Zn,Hn,Jt,zn,Qt,Xt,ce,"butt",Rt,be);return Hn+=(Zn-Ne.strokeDashoffset+be)*100/Zn,ae.createElement("circle",{key:Mn,className:"".concat(pt,"-circle-path"),r:Nn,cx:Bn,cy:Bn,stroke:ze,strokeWidth:Rt,opacity:1,style:Ne,ref:function(tt){Gt[Mn]=tt}})})};return ae.createElement("svg",(0,Ce.Z)({className:le()("".concat(pt,"-circle"),Fn),viewBox:"0 0 ".concat(Le," ").concat(Le),style:yn,id:ut,role:"presentation"},Ln),!he&&ae.createElement("circle",{className:"".concat(pt,"-circle-trail"),r:Nn,cx:Bn,cy:Bn,stroke:an,strokeLinecap:qt,strokeWidth:Bt||Rt,style:Kt}),he?Qn():bn())},rt=Fe,qe={Line:E,Circle:rt},We=re(6848),nt=re(30071);function Ze(Pe){return!Pe||Pe<0?0:Pe>100?100:Pe}function et(Pe){let{success:Be,successPercent:Ue}=Pe,ut=Ue;return Be&&"progress"in Be&&(ut=Be.progress),Be&&"percent"in Be&&(ut=Be.percent),ut}const dt=Pe=>{let{percent:Be,success:Ue,successPercent:ut}=Pe;const pt=Ze(et({success:Ue,successPercent:ut}));return[pt,Ze(Ze(Be)-pt)]},it=Pe=>{let{success:Be={},strokeColor:Ue}=Pe;const{strokeColor:ut}=Be;return[ut||nt.presetPrimaryColors.green,Ue||null]},ye=(Pe,Be,Ue)=>{var ut,pt,zt,Rt;let Bt=-1,Tt=-1;if(Be==="step"){const Qt=Ue.steps,Xt=Ue.strokeWidth;typeof Pe=="string"||typeof Pe=="undefined"?(Bt=Pe==="small"?2:14,Tt=Xt!=null?Xt:8):typeof Pe=="number"?[Bt,Tt]=[Pe,Pe]:[Bt=14,Tt=8]=Pe,Bt*=Qt}else if(Be==="line"){const Qt=Ue==null?void 0:Ue.strokeWidth;typeof Pe=="string"||typeof Pe=="undefined"?Tt=Qt||(Pe==="small"?6:8):typeof Pe=="number"?[Bt,Tt]=[Pe,Pe]:[Bt=-1,Tt=8]=Pe}else(Be==="circle"||Be==="dashboard")&&(typeof Pe=="string"||typeof Pe=="undefined"?[Bt,Tt]=Pe==="small"?[60,60]:[120,120]:typeof Pe=="number"?[Bt,Tt]=[Pe,Pe]:(Bt=(pt=(ut=Pe[0])!==null&&ut!==void 0?ut:Pe[1])!==null&&pt!==void 0?pt:120,Tt=(Rt=(zt=Pe[0])!==null&&zt!==void 0?zt:Pe[1])!==null&&Rt!==void 0?Rt:120));return[Bt,Tt]},xe=3,Re=Pe=>xe/Pe*100;var Qe=Pe=>{const{prefixCls:Be,trailColor:Ue=null,strokeLinecap:ut="round",gapPosition:pt,gapDegree:zt,width:Rt=120,type:Bt,children:Tt,success:Qt,size:Xt=Rt}=Pe,[an,hn]=ye(Xt,"circle");let{strokeWidth:yn}=Pe;yn===void 0&&(yn=Math.max(Re(an),6));const Fn={width:an,height:hn,fontSize:an*.15+6},ln=ae.useMemo(()=>{if(zt||zt===0)return zt;if(Bt==="dashboard")return 75},[zt,Bt]),gn=pt||Bt==="dashboard"&&"bottom"||void 0,Ln=Object.prototype.toString.call(Pe.strokeColor)==="[object Object]",Bn=it({success:Qt,strokeColor:Pe.strokeColor}),$n=le()(`${Be}-inner`,{[`${Be}-circle-gradient`]:Ln}),un=ae.createElement(rt,{percent:dt(Pe),strokeWidth:yn,trailWidth:yn,strokeColor:Bn,strokeLinecap:ut,trailColor:Ue,prefixCls:Be,gapDegree:ln,gapPosition:gn});return ae.createElement("div",{className:$n,style:Fn},an<=20?ae.createElement(We.Z,{title:Tt},ae.createElement("span",null,un)):ae.createElement(ae.Fragment,null,un,Tt))},mt=function(Pe,Be){var Ue={};for(var ut in Pe)Object.prototype.hasOwnProperty.call(Pe,ut)&&Be.indexOf(ut)<0&&(Ue[ut]=Pe[ut]);if(Pe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var pt=0,ut=Object.getOwnPropertySymbols(Pe);pt{let Be=[];return Object.keys(Pe).forEach(Ue=>{const ut=parseFloat(Ue.replace(/%/g,""));isNaN(ut)||Be.push({key:ut,value:Pe[Ue]})}),Be=Be.sort((Ue,ut)=>Ue.key-ut.key),Be.map(Ue=>{let{key:ut,value:pt}=Ue;return`${pt} ${ut}%`}).join(", ")},gt=(Pe,Be)=>{const{from:Ue=nt.presetPrimaryColors.blue,to:ut=nt.presetPrimaryColors.blue,direction:pt=Be==="rtl"?"to left":"to right"}=Pe,zt=mt(Pe,["from","to","direction"]);if(Object.keys(zt).length!==0){const Rt=de(zt);return{backgroundImage:`linear-gradient(${pt}, ${Rt})`}}return{backgroundImage:`linear-gradient(${pt}, ${Ue}, ${ut})`}};var Wt=Pe=>{const{prefixCls:Be,direction:Ue,percent:ut,size:pt,strokeWidth:zt,strokeColor:Rt,strokeLinecap:Bt="round",children:Tt,trailColor:Qt=null,success:Xt}=Pe,an=Rt&&typeof Rt!="string"?gt(Rt,Ue):{backgroundColor:Rt},hn=Bt==="square"||Bt==="butt"?0:void 0,yn={backgroundColor:Qt||void 0,borderRadius:hn},Fn=pt!=null?pt:[-1,zt||(pt==="small"?6:8)],[ln,gn]=ye(Fn,"line",{strokeWidth:zt}),Ln=Object.assign({width:`${Ze(ut)}%`,height:gn,borderRadius:hn},an),Bn=et(Pe),$n={width:`${Ze(Bn)}%`,height:gn,borderRadius:hn,backgroundColor:Xt==null?void 0:Xt.strokeColor},un={width:ln<0?"100%":ln,height:gn};return ae.createElement(ae.Fragment,null,ae.createElement("div",{className:`${Be}-outer`,style:un},ae.createElement("div",{className:`${Be}-inner`,style:yn},ae.createElement("div",{className:`${Be}-bg`,style:Ln}),Bn!==void 0?ae.createElement("div",{className:`${Be}-success-bg`,style:$n}):null)),Tt)},Ie=Pe=>{const{size:Be,steps:Ue,percent:ut=0,strokeWidth:pt=8,strokeColor:zt,trailColor:Rt=null,prefixCls:Bt,children:Tt}=Pe,Qt=Math.round(Ue*(ut/100)),Xt=Be==="small"?2:14,an=Be!=null?Be:[Xt,pt],[hn,yn]=ye(an,"step",{steps:Ue,strokeWidth:pt}),Fn=hn/Ue,ln=new Array(Ue);for(let gn=0;gn{const Be=Pe?"100%":"-100%";return new pe.Keyframes(`antProgress${Pe?"RTL":"LTR"}Active`,{"0%":{transform:`translateX(${Be}) scaleX(0)`,opacity:.1},"20%":{transform:`translateX(${Be}) scaleX(0)`,opacity:.5},to:{transform:"translateX(0) scaleX(1)",opacity:0}})},ht=Pe=>{const{componentCls:Be,iconCls:Ue}=Pe;return{[Be]:Object.assign(Object.assign({},(0,fe.Wf)(Pe)),{display:"inline-block","&-rtl":{direction:"rtl"},"&-line":{position:"relative",width:"100%",fontSize:Pe.fontSize,marginInlineEnd:Pe.marginXS,marginBottom:Pe.marginXS},[`${Be}-outer`]:{display:"inline-block",width:"100%"},[`&${Be}-show-info`]:{[`${Be}-outer`]:{marginInlineEnd:`calc(-2em - ${Pe.marginXS}px)`,paddingInlineEnd:`calc(2em + ${Pe.paddingXS}px)`}},[`${Be}-inner`]:{position:"relative",display:"inline-block",width:"100%",overflow:"hidden",verticalAlign:"middle",backgroundColor:Pe.remainingColor,borderRadius:Pe.lineBorderRadius},[`${Be}-inner:not(${Be}-circle-gradient)`]:{[`${Be}-circle-path`]:{stroke:Pe.defaultColor}},[`${Be}-success-bg, ${Be}-bg`]:{position:"relative",backgroundColor:Pe.defaultColor,borderRadius:Pe.lineBorderRadius,transition:`all ${Pe.motionDurationSlow} ${Pe.motionEaseInOutCirc}`},[`${Be}-success-bg`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,backgroundColor:Pe.colorSuccess},[`${Be}-text`]:{display:"inline-block",width:"2em",marginInlineStart:Pe.marginXS,color:Pe.colorText,lineHeight:1,whiteSpace:"nowrap",textAlign:"start",verticalAlign:"middle",wordBreak:"normal",[Ue]:{fontSize:Pe.fontSize}},[`&${Be}-status-active`]:{[`${Be}-bg::before`]:{position:"absolute",inset:0,backgroundColor:Pe.colorBgContainer,borderRadius:Pe.lineBorderRadius,opacity:0,animationName:St(),animationDuration:Pe.progressActiveMotionDuration,animationTimingFunction:Pe.motionEaseOutQuint,animationIterationCount:"infinite",content:'""'}},[`&${Be}-rtl${Be}-status-active`]:{[`${Be}-bg::before`]:{animationName:St(!0)}},[`&${Be}-status-exception`]:{[`${Be}-bg`]:{backgroundColor:Pe.colorError},[`${Be}-text`]:{color:Pe.colorError}},[`&${Be}-status-exception ${Be}-inner:not(${Be}-circle-gradient)`]:{[`${Be}-circle-path`]:{stroke:Pe.colorError}},[`&${Be}-status-success`]:{[`${Be}-bg`]:{backgroundColor:Pe.colorSuccess},[`${Be}-text`]:{color:Pe.colorSuccess}},[`&${Be}-status-success ${Be}-inner:not(${Be}-circle-gradient)`]:{[`${Be}-circle-path`]:{stroke:Pe.colorSuccess}}})}},Ct=Pe=>{const{componentCls:Be,iconCls:Ue}=Pe;return{[Be]:{[`${Be}-circle-trail`]:{stroke:Pe.remainingColor},[`&${Be}-circle ${Be}-inner`]:{position:"relative",lineHeight:1,backgroundColor:"transparent"},[`&${Be}-circle ${Be}-text`]:{position:"absolute",insetBlockStart:"50%",insetInlineStart:0,width:"100%",margin:0,padding:0,color:Pe.circleTextColor,fontSize:Pe.circleTextFontSize,lineHeight:1,whiteSpace:"normal",textAlign:"center",transform:"translateY(-50%)",[Ue]:{fontSize:`${Pe.fontSize/Pe.fontSizeSM}em`}},[`${Be}-circle&-status-exception`]:{[`${Be}-text`]:{color:Pe.colorError}},[`${Be}-circle&-status-success`]:{[`${Be}-text`]:{color:Pe.colorSuccess}}},[`${Be}-inline-circle`]:{lineHeight:1,[`${Be}-inner`]:{verticalAlign:"bottom"}}}},At=Pe=>{const{componentCls:Be}=Pe;return{[Be]:{[`${Be}-steps`]:{display:"inline-block","&-outer":{display:"flex",flexDirection:"row",alignItems:"center"},"&-item":{flexShrink:0,minWidth:Pe.progressStepMinWidth,marginInlineEnd:Pe.progressStepMarginInlineEnd,backgroundColor:Pe.remainingColor,transition:`all ${Pe.motionDurationSlow}`,"&-active":{backgroundColor:Pe.defaultColor}}}}}},Ht=Pe=>{const{componentCls:Be,iconCls:Ue}=Pe;return{[Be]:{[`${Be}-small&-line, ${Be}-small&-line ${Be}-text ${Ue}`]:{fontSize:Pe.fontSizeSM}}}};var Ft=(0,De.Z)("Progress",Pe=>{const Be=Pe.marginXXS/2,Ue=(0,Ve.TS)(Pe,{progressStepMarginInlineEnd:Be,progressStepMinWidth:Be,progressActiveMotionDuration:"2.4s"});return[ht(Ue),Ct(Ue),At(Ue),Ht(Ue)]},Pe=>({circleTextColor:Pe.colorText,defaultColor:Pe.colorInfo,remainingColor:Pe.colorFillSecondary,lineBorderRadius:100,circleTextFontSize:"1em"})),_t=function(Pe,Be){var Ue={};for(var ut in Pe)Object.prototype.hasOwnProperty.call(Pe,ut)&&Be.indexOf(ut)<0&&(Ue[ut]=Pe[ut]);if(Pe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var pt=0,ut=Object.getOwnPropertySymbols(Pe);pt{const{prefixCls:Ue,className:ut,rootClassName:pt,steps:zt,strokeColor:Rt,percent:Bt=0,size:Tt="default",showInfo:Qt=!0,type:Xt="line",status:an,format:hn,style:yn}=Pe,Fn=_t(Pe,["prefixCls","className","rootClassName","steps","strokeColor","percent","size","showInfo","type","status","format","style"]),ln=ae.useMemo(()=>{var ve,at;const bt=et(Pe);return parseInt(bt!==void 0?(ve=bt!=null?bt:0)===null||ve===void 0?void 0:ve.toString():(at=Bt!=null?Bt:0)===null||at===void 0?void 0:at.toString(),10)},[Bt,Pe.success,Pe.successPercent]),gn=ae.useMemo(()=>!Zt.includes(an)&&ln>=100?"success":an||"normal",[an,ln]),{getPrefixCls:Ln,direction:Bn,progress:$n}=ae.useContext(Ye.E_),un=Ln("progress",Ue),[Nn,Vn]=Ft(un),zn=ae.useMemo(()=>{if(!Qt)return null;const ve=et(Pe);let at;const bt=hn||(qt=>`${qt}%`),$t=Xt==="line";return hn||gn!=="exception"&&gn!=="success"?at=bt(Ze(Bt),Ze(ve)):gn==="exception"?at=$t?ae.createElement(Ge.Z,null):ae.createElement(Se.Z,null):gn==="success"&&(at=$t?ae.createElement(ue.Z,null):ae.createElement(Xe.Z,null)),ae.createElement("span",{className:`${un}-text`,title:typeof at=="string"?at:void 0},at)},[Qt,Bt,ln,gn,Xt,un,hn]),Zn=Array.isArray(Rt)?Rt[0]:Rt,na=typeof Rt=="string"||Array.isArray(Rt)?Rt:void 0;let he;Xt==="line"?he=zt?ae.createElement(Ie,Object.assign({},Pe,{strokeColor:na,prefixCls:un,steps:zt}),zn):ae.createElement(Wt,Object.assign({},Pe,{strokeColor:Zn,prefixCls:un,direction:Bn}),zn):(Xt==="circle"||Xt==="dashboard")&&(he=ae.createElement(Qe,Object.assign({},Pe,{strokeColor:Zn,prefixCls:un,progressStatus:gn}),zn));const be=le()(un,`${un}-status-${gn}`,`${un}-${Xt==="dashboard"&&"circle"||zt&&"steps"||Xt}`,{[`${un}-inline-circle`]:Xt==="circle"&&ye(Tt,"circle")[0]<=20,[`${un}-show-info`]:Qt,[`${un}-${Tt}`]:typeof Tt=="string",[`${un}-rtl`]:Bn==="rtl"},$n==null?void 0:$n.className,ut,pt,Vn);return Nn(ae.createElement("div",Object.assign({ref:Be,style:Object.assign(Object.assign({},$n==null?void 0:$n.style),yn),className:be,role:"progressbar","aria-valuenow":ln},(0,_e.Z)(Fn,["trailColor","strokeWidth","width","gapDegree","gapPosition","strokeLinecap","success","successPercent"])),he))}),Yt=Vt},54580:function(Oe,st,re){"use strict";re.d(st,{default:function(){return Mn}});var ae=re(59301),ue=re(94480),Xe=re(92310),Ge=re.n(Xe),Se=re(54476),Ee=re(67732),le=re(83652),_e=re(42403),Ye=re(158),Ce=re(20068),Me=re(75931),Te=re(75044),Ae=re(76190),ne=re(3202),y=re(26112);function a(ce,ze){var Ne="cannot ".concat(ce.method," ").concat(ce.action," ").concat(ze.status,"'"),je=new Error(Ne);return je.status=ze.status,je.method=ce.method,je.url=ce.action,je}function E(ce){var ze=ce.responseText||ce.response;if(!ze)return ze;try{return JSON.parse(ze)}catch(Ne){return ze}}function b(ce){var ze=new XMLHttpRequest;ce.onProgress&&ze.upload&&(ze.upload.onprogress=function(ot){ot.total>0&&(ot.percent=ot.loaded/ot.total*100),ce.onProgress(ot)});var Ne=new FormData;ce.data&&Object.keys(ce.data).forEach(function(tt){var ot=ce.data[tt];if(Array.isArray(ot)){ot.forEach(function(Ke){Ne.append("".concat(tt,"[]"),Ke)});return}Ne.append(tt,ot)}),ce.file instanceof Blob?Ne.append(ce.filename,ce.file,ce.file.name):Ne.append(ce.filename,ce.file),ze.onerror=function(ot){ce.onError(ot)},ze.onload=function(){return ze.status<200||ze.status>=300?ce.onError(a(ce,ze),E(ze)):ce.onSuccess(E(ze),ze)},ze.open(ce.method,ce.action,!0),ce.withCredentials&&"withCredentials"in ze&&(ze.withCredentials=!0);var je=ce.headers||{};return je["X-Requested-With"]!==null&&ze.setRequestHeader("X-Requested-With","XMLHttpRequest"),Object.keys(je).forEach(function(tt){je[tt]!==null&&ze.setRequestHeader(tt,je[tt])}),ze.send(Ne),{abort:function(){ze.abort()}}}var x=+new Date,z=0;function ee(){return"rc-upload-".concat(x,"-").concat(++z)}var te=re(48736),oe=function(ce,ze){if(ce&&ze){var Ne=Array.isArray(ze)?ze:ze.split(","),je=ce.name||"",tt=ce.type||"",ot=tt.replace(/\/.*$/,"");return Ne.some(function(Ke){var He=Ke.trim();if(/^\*(\/\*)?$/.test(Ke))return!0;if(He.charAt(0)==="."){var It=je.toLowerCase(),$e=He.toLowerCase(),Dt=[$e];return($e===".jpg"||$e===".jpeg")&&(Dt=[".jpg",".jpeg"]),Dt.some(function(en){return It.endsWith(en)})}return/\/\*$/.test(He)?ot===He.replace(/\/.*$/,""):tt===He?!0:/^\w+$/.test(He)?((0,te.ZP)(!1,"Upload takes an invalidate 'accept' type '".concat(He,"'.Skip for check.")),!0):!1})}return!0};function ie(ce,ze){var Ne=ce.createReader(),je=[];function tt(){Ne.readEntries(function(ot){var Ke=Array.prototype.slice.apply(ot);je=je.concat(Ke);var He=!Ke.length;He?ze(je):tt()})}tt()}var ge=function(ze,Ne,je){var tt=function ot(Ke,He){Ke&&(Ke.path=He||"",Ke.isFile?Ke.file(function(It){je(It)&&(Ke.fullPath&&!It.webkitRelativePath&&(Object.defineProperties(It,{webkitRelativePath:{writable:!0}}),It.webkitRelativePath=Ke.fullPath.replace(/^\//,""),Object.defineProperties(It,{webkitRelativePath:{writable:!1}})),Ne([It]))}):Ke.isDirectory&&ie(Ke,function(It){It.forEach(function($e){ot($e,"".concat(He).concat(Ke.name,"/"))})}))};ze.forEach(function(ot){tt(ot.webkitGetAsEntry())})},me=ge,se=["component","prefixCls","className","disabled","id","style","multiple","accept","capture","children","directory","openFileDialogOnClick","onMouseEnter","onMouseLeave"],we=function(ce){(0,_e.Z)(Ne,ce);var ze=(0,Ye.Z)(Ne);function Ne(){var je;(0,Ee.Z)(this,Ne);for(var tt=arguments.length,ot=new Array(tt),Ke=0;Ke{let{uid:ot}=tt;return ot===ce.uid});return je===-1?Ne.push(ce):Ne[je]=ce,Ne}function _t(ce,ze){const Ne=ce.uid!==void 0?"uid":"name";return ze.filter(je=>je[Ne]===ce[Ne])[0]}function Sn(ce,ze){const Ne=ce.uid!==void 0?"uid":"name",je=ze.filter(tt=>tt[Ne]!==ce[Ne]);return je.length===ze.length?null:je}const Zt=function(){const ze=(arguments.length>0&&arguments[0]!==void 0?arguments[0]:"").split("/"),je=ze[ze.length-1].split(/#|\?/)[0];return(/\.[^./\\]*$/.exec(je)||[""])[0]},dn=ce=>ce.indexOf("image/")===0,Vt=ce=>{if(ce.type&&!ce.thumbUrl)return dn(ce.type);const ze=ce.thumbUrl||ce.url||"",Ne=Zt(ze);return/^data:image\//.test(ze)||/(webp|svg|png|gif|jpg|jpeg|jfif|bmp|dpg|ico|heic|heif)$/i.test(Ne)?!0:!(/^data:/.test(ze)||Ne)},Yt=200;function Pe(ce){return new Promise(ze=>{if(!ce.type||!dn(ce.type)){ze("");return}const Ne=document.createElement("canvas");Ne.width=Yt,Ne.height=Yt,Ne.style.cssText=`position: fixed; left: 0; top: 0; width: ${Yt}px; height: ${Yt}px; z-index: 9999; display: none;`,document.body.appendChild(Ne);const je=Ne.getContext("2d"),tt=new Image;if(tt.onload=()=>{const{width:ot,height:Ke}=tt;let He=Yt,It=Yt,$e=0,Dt=0;ot>Ke?(It=Ke*(Yt/ot),Dt=-(It-He)/2):(He=ot*(Yt/Ke),$e=-(He-It)/2),je.drawImage(tt,$e,Dt,He,It);const en=Ne.toDataURL();document.body.removeChild(Ne),window.URL.revokeObjectURL(tt.src),ze(en)},tt.crossOrigin="anonymous",ce.type.startsWith("image/svg+xml")){const ot=new FileReader;ot.onload=()=>{ot.result&&(tt.src=ot.result)},ot.readAsDataURL(ce)}else if(ce.type.startsWith("image/gif")){const ot=new FileReader;ot.onload=()=>{ot.result&&ze(ot.result)},ot.readAsDataURL(ce)}else tt.src=window.URL.createObjectURL(ce)})}var Be=re(26227),Ue=re(41464),ut=re(15277),pt=re(93948),zt=re(6848),Bt=ae.forwardRef((ce,ze)=>{let{prefixCls:Ne,className:je,style:tt,locale:ot,listType:Ke,file:He,items:It,progress:$e,iconRender:Dt,actionIconRender:en,itemRender:on,isImgUrl:cn,showPreviewIcon:kn,showRemoveIcon:Je,showDownloadIcon:Et,previewIcon:yt,removeIcon:wt,downloadIcon:rn,onPreview:nn,onDownload:jt,onClose:fn}=ce;var pn,Kn;const{status:qn}=He,[Yn,ua]=ae.useState(qn);ae.useEffect(()=>{qn!=="removed"&&ua(qn)},[qn]);const[fa,Pa]=ae.useState(!1);ae.useEffect(()=>{const Gn=setTimeout(()=>{Pa(!0)},300);return()=>{clearTimeout(Gn)}},[]);const ia=Dt(He);let Un=ae.createElement("div",{className:`${Ne}-icon`},ia);if(Ke==="picture"||Ke==="picture-card"||Ke==="picture-circle")if(Yn==="uploading"||!He.thumbUrl&&!He.url){const Gn=Ge()(`${Ne}-list-item-thumbnail`,{[`${Ne}-list-item-file`]:Yn!=="uploading"});Un=ae.createElement("div",{className:Gn},ia)}else{const Gn=cn!=null&&cn(He)?ae.createElement("img",{src:He.thumbUrl||He.url,alt:He.name,className:`${Ne}-list-item-image`,crossOrigin:He.crossOrigin}):ia,In=Ge()(`${Ne}-list-item-thumbnail`,{[`${Ne}-list-item-file`]:cn&&!cn(He)});Un=ae.createElement("a",{className:In,onClick:la=>nn(He,la),href:He.url||He.thumbUrl,target:"_blank",rel:"noopener noreferrer"},Gn)}const vn=Ge()(`${Ne}-list-item`,`${Ne}-list-item-${Yn}`),aa=typeof He.linkProps=="string"?JSON.parse(He.linkProps):He.linkProps,oa=Je?en((typeof wt=="function"?wt(He):wt)||ae.createElement(Be.Z,null),()=>fn(He),Ne,ot.removeFile):null,ra=Et&&Yn==="done"?en((typeof rn=="function"?rn(He):rn)||ae.createElement(Ue.Z,null),()=>jt(He),Ne,ot.downloadFile):null,ga=Ke!=="picture-card"&&Ke!=="picture-circle"&&ae.createElement("span",{key:"download-delete",className:Ge()(`${Ne}-list-item-actions`,{picture:Ke==="picture"})},ra,oa),Xn=Ge()(`${Ne}-list-item-name`),ha=He.url?[ae.createElement("a",Object.assign({key:"view",target:"_blank",rel:"noopener noreferrer",className:Xn,title:He.name},aa,{href:He.url,onClick:Gn=>nn(He,Gn)}),He.name),ga]:[ae.createElement("span",{key:"view",className:Xn,onClick:Gn=>nn(He,Gn),title:He.name},He.name),ga],Ut={pointerEvents:"none",opacity:.5},Pn=kn?ae.createElement("a",{href:He.url||He.thumbUrl,target:"_blank",rel:"noopener noreferrer",style:He.url||He.thumbUrl?void 0:Ut,onClick:Gn=>nn(He,Gn),title:ot.previewFile},typeof yt=="function"?yt(He):yt||ae.createElement(ut.Z,null)):null,Jn=(Ke==="picture-card"||Ke==="picture-circle")&&Yn!=="uploading"&&ae.createElement("span",{className:`${Ne}-list-item-actions`},Pn,Yn==="done"&&ra,oa),{getPrefixCls:On}=ae.useContext(We.E_),da=On(),ea=ae.createElement("div",{className:vn},Un,ha,Jn,fa&&ae.createElement(Ve.default,{motionName:`${da}-fade`,visible:Yn==="uploading",motionDeadline:2e3},Gn=>{let{className:In}=Gn;const la="percent"in He?ae.createElement(pt.Z,Object.assign({},$e,{type:"line",percent:He.percent,"aria-label":He["aria-label"],"aria-labelledby":He["aria-labelledby"]})):null;return ae.createElement("div",{className:Ge()(`${Ne}-list-item-progress`,In)},la)})),ya=He.response&&typeof He.response=="string"?He.response:((pn=He.error)===null||pn===void 0?void 0:pn.statusText)||((Kn=He.error)===null||Kn===void 0?void 0:Kn.message)||ot.uploadError,pa=Yn==="error"?ae.createElement(zt.Z,{title:ya,getPopupContainer:Gn=>Gn.parentNode},ea):ea;return ae.createElement("div",{className:Ge()(`${Ne}-list-item-container`,je),style:tt,ref:ze},on?on(pa,He,It,{download:jt.bind(null,He),preview:nn.bind(null,He),remove:fn.bind(null,He)}):pa)});const Tt=(ce,ze)=>{const{listType:Ne="text",previewFile:je=Pe,onPreview:tt,onDownload:ot,onRemove:Ke,locale:He,iconRender:It,isImageUrl:$e=Vt,prefixCls:Dt,items:en=[],showPreviewIcon:on=!0,showRemoveIcon:cn=!0,showDownloadIcon:kn=!1,removeIcon:Je,previewIcon:Et,downloadIcon:yt,progress:wt={size:[-1,2],showInfo:!1},appendAction:rn,appendActionVisible:nn=!0,itemRender:jt,disabled:fn}=ce,pn=(0,St.Z)(),[Kn,qn]=ae.useState(!1);ae.useEffect(()=>{Ne!=="picture"&&Ne!=="picture-card"&&Ne!=="picture-circle"||(en||[]).forEach(Ut=>{typeof document=="undefined"||typeof window=="undefined"||!window.FileReader||!window.File||!(Ut.originFileObj instanceof File||Ut.originFileObj instanceof Blob)||Ut.thumbUrl!==void 0||(Ut.thumbUrl="",je&&je(Ut.originFileObj).then(Pn=>{Ut.thumbUrl=Pn||"",pn()}))})},[Ne,en,je]),ae.useEffect(()=>{qn(!0)},[]);const Yn=(Ut,Pn)=>{if(tt)return Pn==null||Pn.preventDefault(),tt(Ut)},ua=Ut=>{typeof ot=="function"?ot(Ut):Ut.url&&window.open(Ut.url)},fa=Ut=>{Ke==null||Ke(Ut)},Pa=Ut=>{if(It)return It(Ut,Ne);const Pn=Ut.status==="uploading",Jn=$e&&$e(Ut)?ae.createElement(De,null):ae.createElement(vt,null);let On=Pn?ae.createElement(Qe.Z,null):ae.createElement(Wt,null);return Ne==="picture"?On=Pn?ae.createElement(Qe.Z,null):Jn:(Ne==="picture-card"||Ne==="picture-circle")&&(On=Pn?He.uploading:Jn),On},ia=(Ut,Pn,Jn,On)=>{const da={type:"text",size:"small",title:On,onClick:ea=>{Pn(),(0,Ct.l$)(Ut)&&Ut.props.onClick&&Ut.props.onClick(ea)},className:`${Jn}-list-item-action`,disabled:fn};if((0,Ct.l$)(Ut)){const ea=(0,Ct.Tm)(Ut,Object.assign(Object.assign({},Ut.props),{onClick:()=>{}}));return ae.createElement(At.ZP,Object.assign({},da,{icon:ea}))}return ae.createElement(At.ZP,Object.assign({},da),ae.createElement("span",null,Ut))};ae.useImperativeHandle(ze,()=>({handlePreview:Yn,handleDownload:ua}));const{getPrefixCls:Un}=ae.useContext(We.E_),vn=Un("upload",Dt),aa=Un(),oa=Ge()(`${vn}-list`,`${vn}-list-${Ne}`),ra=(0,ue.Z)(en.map(Ut=>({key:Ut.uid,file:Ut})));let Xn={motionDeadline:2e3,motionName:`${vn}-${Ne==="picture-card"||Ne==="picture-circle"?"animate-inline":"animate"}`,keys:ra,motionAppear:Kn};const ha=ae.useMemo(()=>{const Ut=Object.assign({},(0,ht.Z)(aa));return delete Ut.onAppearEnd,delete Ut.onEnterEnd,delete Ut.onLeaveEnd,Ut},[aa]);return Ne!=="picture-card"&&Ne!=="picture-circle"&&(Xn=Object.assign(Object.assign({},ha),Xn)),ae.createElement("div",{className:oa},ae.createElement(Ve.CSSMotionList,Object.assign({},Xn,{component:!1}),Ut=>{let{key:Pn,file:Jn,className:On,style:da}=Ut;return ae.createElement(Bt,{key:Pn,locale:He,prefixCls:vn,className:On,style:da,file:Jn,items:en,progress:wt,listType:Ne,isImgUrl:$e,showPreviewIcon:on,showRemoveIcon:cn,showDownloadIcon:kn,removeIcon:Je,previewIcon:Et,downloadIcon:yt,iconRender:Pa,actionIconRender:ia,itemRender:jt,onPreview:Yn,onDownload:ua,onClose:fa})}),rn&&ae.createElement(Ve.default,Object.assign({},Xn,{visible:nn,forceRender:!0}),Ut=>{let{className:Pn,style:Jn}=Ut;return(0,Ct.Tm)(rn,On=>({className:Ge()(On.className,Pn),style:Object.assign(Object.assign(Object.assign({},Jn),{pointerEvents:Pn?"none":void 0}),On.style)}))}))};var Xt=ae.forwardRef(Tt),an=re(17313),hn=re(8378),yn=re(83116),Fn=re(37613),gn=ce=>{const{componentCls:ze,iconCls:Ne}=ce;return{[`${ze}-wrapper`]:{[`${ze}-drag`]:{position:"relative",width:"100%",height:"100%",textAlign:"center",background:ce.colorFillAlter,border:`${ce.lineWidth}px dashed ${ce.colorBorder}`,borderRadius:ce.borderRadiusLG,cursor:"pointer",transition:`border-color ${ce.motionDurationSlow}`,[ze]:{padding:`${ce.padding}px 0`},[`${ze}-btn`]:{display:"table",width:"100%",height:"100%",outline:"none"},[`${ze}-drag-container`]:{display:"table-cell",verticalAlign:"middle"},[`&:not(${ze}-disabled):hover`]:{borderColor:ce.colorPrimaryHover},[`p${ze}-drag-icon`]:{marginBottom:ce.margin,[Ne]:{color:ce.colorPrimary,fontSize:ce.uploadThumbnailSize}},[`p${ze}-text`]:{margin:`0 0 ${ce.marginXXS}px`,color:ce.colorTextHeading,fontSize:ce.fontSizeLG},[`p${ze}-hint`]:{color:ce.colorTextDescription,fontSize:ce.fontSize},[`&${ze}-disabled`]:{cursor:"not-allowed",[`p${ze}-drag-icon ${Ne}, + `]:{opacity:0},[`${pe}-item-icon, ${fe}`]:{margin:0,fontSize:Yt,lineHeight:`${De}px`,"+ span":{display:"inline-block",opacity:0}}},[`${pe}-item-icon, ${fe}`]:{display:"inline-block"},"&-tooltip":{pointerEvents:"none",[`${pe}-item-icon, ${fe}`]:{display:"none"},"a, a:hover":{color:Xe}},[`${pe}-item-group-title`]:Object.assign(Object.assign({},be.vS),{paddingInline:Zt})}}]};const Re=Ie=>{const{componentCls:pe,motionDurationSlow:fe,motionDurationMid:De,motionEaseInOut:Xe,motionEaseOut:St,iconCls:Pt,iconSize:Ct,iconMarginInlineEnd:At}=Ie;return{[`${pe}-item, ${pe}-submenu-title`]:{position:"relative",display:"block",margin:0,whiteSpace:"nowrap",cursor:"pointer",transition:[`border-color ${fe}`,`background ${fe}`,`padding ${fe} ${Xe}`].join(","),[`${pe}-item-icon, ${Pt}`]:{minWidth:Ct,fontSize:Ct,transition:[`font-size ${De} ${St}`,`margin ${fe} ${Xe}`,`color ${fe}`].join(","),"+ span":{marginInlineStart:At,opacity:1,transition:[`opacity ${fe} ${Xe}`,`margin ${fe}`,`color ${fe}`].join(",")}},[`${pe}-item-icon`]:Object.assign({},(0,be.Ro)()),[`&${pe}-item-only-child`]:{[`> ${Pt}, > ${pe}-item-icon`]:{marginInlineEnd:0}}},[`${pe}-item-disabled, ${pe}-submenu-disabled`]:{background:"none !important",cursor:"not-allowed","&::after":{borderColor:"transparent !important"},a:{color:"inherit !important"},[`> ${pe}-submenu-title`]:{color:"inherit !important",cursor:"not-allowed"}}}},vt=Ie=>{const{componentCls:pe,motionDurationSlow:fe,motionEaseInOut:De,borderRadius:Xe,menuArrowSize:St,menuArrowOffset:Pt}=Ie;return{[`${pe}-submenu`]:{"&-expand-icon, &-arrow":{position:"absolute",top:"50%",insetInlineEnd:Ie.margin,width:St,color:"currentcolor",transform:"translateY(-50%)",transition:`transform ${fe} ${De}, opacity ${fe}`},"&-arrow":{"&::before, &::after":{position:"absolute",width:St*.6,height:St*.15,backgroundColor:"currentcolor",borderRadius:Xe,transition:[`background ${fe} ${De}`,`transform ${fe} ${De}`,`top ${fe} ${De}`,`color ${fe} ${De}`].join(","),content:'""'},"&::before":{transform:`rotate(45deg) translateY(-${Pt})`},"&::after":{transform:`rotate(-45deg) translateY(${Pt})`}}}}},qe=Ie=>{const{antCls:pe,componentCls:fe,fontSize:De,motionDurationSlow:Xe,motionDurationMid:St,motionEaseInOut:Pt,paddingXS:Ct,padding:At,colorSplit:Ht,lineWidth:Ft,zIndexPopup:_t,borderRadiusLG:Sn,subMenuItemBorderRadius:Zt,menuArrowSize:dn,menuArrowOffset:Vt,lineType:Yt,menuPanelMaskInset:Pe,groupTitleLineHeight:$e,groupTitleFontSize:Ze}=Ie;return[{"":{[`${fe}`]:Object.assign(Object.assign({},(0,be.dF)()),{"&-hidden":{display:"none"}})},[`${fe}-submenu-hidden`]:{display:"none"}},{[fe]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,be.Wf)(Ie)),(0,be.dF)()),{marginBottom:0,paddingInlineStart:0,fontSize:De,lineHeight:0,listStyle:"none",outline:"none",transition:`width ${Xe} cubic-bezier(0.2, 0, 0, 1) 0s`,"ul, ol":{margin:0,padding:0,listStyle:"none"},"&-overflow":{display:"flex",[`${fe}-item`]:{flex:"none"}},[`${fe}-item, ${fe}-submenu, ${fe}-submenu-title`]:{borderRadius:Ie.itemBorderRadius},[`${fe}-item-group-title`]:{padding:`${Ct}px ${At}px`,fontSize:Ze,lineHeight:$e,transition:`all ${Xe}`},[`&-horizontal ${fe}-submenu`]:{transition:[`border-color ${Xe} ${Pt}`,`background ${Xe} ${Pt}`].join(",")},[`${fe}-submenu, ${fe}-submenu-inline`]:{transition:[`border-color ${Xe} ${Pt}`,`background ${Xe} ${Pt}`,`padding ${St} ${Pt}`].join(",")},[`${fe}-submenu ${fe}-sub`]:{cursor:"initial",transition:[`background ${Xe} ${Pt}`,`padding ${Xe} ${Pt}`].join(",")},[`${fe}-title-content`]:{transition:`color ${Xe}`},[`${fe}-item a`]:{"&::before":{position:"absolute",inset:0,backgroundColor:"transparent",content:'""'}},[`${fe}-item-divider`]:{overflow:"hidden",lineHeight:0,borderColor:Ht,borderStyle:Yt,borderWidth:0,borderTopWidth:Ft,marginBlock:Ft,padding:0,"&-dashed":{borderStyle:"dashed"}}}),Re(Ie)),{[`${fe}-item-group`]:{[`${fe}-item-group-list`]:{margin:0,padding:0,[`${fe}-item, ${fe}-submenu-title`]:{paddingInline:`${De*2}px ${At}px`}}},"&-submenu":{"&-popup":{position:"absolute",zIndex:_t,borderRadius:Sn,boxShadow:"none",transformOrigin:"0 0",[`&${fe}-submenu`]:{background:"transparent"},"&::before":{position:"absolute",inset:`${Pe}px 0 0`,zIndex:-1,width:"100%",height:"100%",opacity:0,content:'""'}},"&-placement-rightTop::before":{top:0,insetInlineStart:Pe},"\n &-placement-leftTop,\n &-placement-bottomRight,\n ":{transformOrigin:"100% 0"},"\n &-placement-leftBottom,\n &-placement-topRight,\n ":{transformOrigin:"100% 100%"},"\n &-placement-rightBottom,\n &-placement-topLeft,\n ":{transformOrigin:"0 100%"},"\n &-placement-bottomLeft,\n &-placement-rightTop,\n ":{transformOrigin:"0 0"},"\n &-placement-leftTop,\n &-placement-leftBottom\n ":{paddingInlineEnd:Ie.paddingXS},"\n &-placement-rightTop,\n &-placement-rightBottom\n ":{paddingInlineStart:Ie.paddingXS},"\n &-placement-topRight,\n &-placement-topLeft\n ":{paddingBottom:Ie.paddingXS},"\n &-placement-bottomRight,\n &-placement-bottomLeft\n ":{paddingTop:Ie.paddingXS},[`> ${fe}`]:Object.assign(Object.assign(Object.assign({borderRadius:Sn},Re(Ie)),vt(Ie)),{[`${fe}-item, ${fe}-submenu > ${fe}-submenu-title`]:{borderRadius:Zt},[`${fe}-submenu-title::after`]:{transition:`transform ${Xe} ${Pt}`}})}}),vt(Ie)),{[`&-inline-collapsed ${fe}-submenu-arrow, + &-inline ${fe}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateX(${Vt})`},"&::after":{transform:`rotate(45deg) translateX(-${Vt})`}},[`${fe}-submenu-open${fe}-submenu-inline > ${fe}-submenu-title > ${fe}-submenu-arrow`]:{transform:`translateY(-${dn*.2}px)`,"&::after":{transform:`rotate(-45deg) translateX(-${Vt})`},"&::before":{transform:`rotate(45deg) translateX(${Vt})`}}})},{[`${pe}-layout-header`]:{[fe]:{lineHeight:"inherit"}}}]};var ut=(Ie,pe)=>(0,pt.Z)("Menu",De=>{if(pe===!1)return[];const{colorBgElevated:Xe,colorPrimary:St,colorTextLightSolid:Pt,controlHeightLG:Ct,fontSize:At,darkItemColor:Ht,darkDangerItemColor:Ft,darkItemBg:_t,darkSubMenuItemBg:Sn,darkItemSelectedColor:Zt,darkItemSelectedBg:dn,darkDangerItemSelectedBg:Vt,darkItemHoverBg:Yt,darkGroupTitleColor:Pe,darkItemHoverColor:$e,darkItemDisabledColor:Ze,darkDangerItemHoverColor:ct,darkDangerItemSelectedColor:ht,darkDangerItemActiveBg:zt}=De,Rt=At/7*5,Bt=(0,we.TS)(De,{menuArrowSize:Rt,menuHorizontalHeight:Ct*1.15,menuArrowOffset:`${Rt*.25}px`,menuPanelMaskInset:-7,menuSubMenuBg:Xe}),Tt=(0,we.TS)(Bt,{itemColor:Ht,itemHoverColor:$e,groupTitleColor:Pe,itemSelectedColor:Zt,itemBg:_t,popupBg:_t,subMenuItemBg:Sn,itemActiveBg:"transparent",itemSelectedBg:dn,activeBarHeight:0,activeBarBorderWidth:0,itemHoverBg:Yt,itemDisabledColor:Ze,dangerItemColor:Ft,dangerItemHoverColor:ct,dangerItemSelectedColor:ht,dangerItemActiveBg:zt,dangerItemSelectedBg:Vt,menuSubMenuBg:Sn,horizontalItemSelectedColor:Pt,horizontalItemSelectedBg:St});return[qe(Bt),Qe(Bt),Be(Bt),lt(Bt,"light"),lt(Tt,"dark"),at(Bt),(0,xe.Z)(Bt),(0,Te.oN)(Bt,"slide-up"),(0,Te.oN)(Bt,"slide-down"),(0,rt._y)(Bt,"zoom-big")]},De=>{const{colorPrimary:Xe,colorError:St,colorTextDisabled:Pt,colorErrorBg:Ct,colorText:At,colorTextDescription:Ht,colorBgContainer:Ft,colorFillAlter:_t,colorFillContent:Sn,lineWidth:Zt,lineWidthBold:dn,controlItemBgActive:Vt,colorBgTextHover:Yt,controlHeightLG:Pe,lineHeight:$e,colorBgElevated:Ze,marginXXS:ct,padding:ht,fontSize:zt,controlHeightSM:Rt,fontSizeLG:Bt,colorTextLightSolid:Tt,colorErrorHover:Qt}=De,Xt=new se.C(Tt).setAlpha(.65).toRgbString();return{dropdownWidth:160,zIndexPopup:De.zIndexPopupBase+50,radiusItem:De.borderRadiusLG,itemBorderRadius:De.borderRadiusLG,radiusSubMenuItem:De.borderRadiusSM,subMenuItemBorderRadius:De.borderRadiusSM,colorItemText:At,itemColor:At,colorItemTextHover:At,itemHoverColor:At,colorItemTextHoverHorizontal:Xe,horizontalItemHoverColor:Xe,colorGroupTitle:Ht,groupTitleColor:Ht,colorItemTextSelected:Xe,itemSelectedColor:Xe,colorItemTextSelectedHorizontal:Xe,horizontalItemSelectedColor:Xe,colorItemBg:Ft,itemBg:Ft,colorItemBgHover:Yt,itemHoverBg:Yt,colorItemBgActive:Sn,itemActiveBg:Vt,colorSubItemBg:_t,subMenuItemBg:_t,colorItemBgSelected:Vt,itemSelectedBg:Vt,colorItemBgSelectedHorizontal:"transparent",horizontalItemSelectedBg:"transparent",colorActiveBarWidth:0,activeBarWidth:0,colorActiveBarHeight:dn,activeBarHeight:dn,colorActiveBarBorderSize:Zt,activeBarBorderWidth:Zt,colorItemTextDisabled:Pt,itemDisabledColor:Pt,colorDangerItemText:St,dangerItemColor:St,colorDangerItemTextHover:St,dangerItemHoverColor:St,colorDangerItemTextSelected:St,dangerItemSelectedColor:St,colorDangerItemBgActive:Ct,dangerItemActiveBg:Ct,colorDangerItemBgSelected:Ct,dangerItemSelectedBg:Ct,itemMarginInline:De.marginXXS,horizontalItemBorderRadius:0,horizontalItemHoverBg:"transparent",itemHeight:Pe,groupTitleLineHeight:$e,collapsedWidth:Pe*2,popupBg:Ze,itemMarginBlock:ct,itemPaddingInline:ht,horizontalLineHeight:`${Pe*1.15}px`,iconSize:zt,iconMarginInlineEnd:Rt-zt,collapsedIconSize:Bt,groupTitleFontSize:zt,darkItemDisabledColor:new se.C(Tt).setAlpha(.25).toRgbString(),darkItemColor:Xt,darkDangerItemColor:St,darkItemBg:"#001529",darkSubMenuItemBg:"#000c17",darkItemSelectedColor:Tt,darkItemSelectedBg:Xe,darkDangerItemSelectedBg:St,darkItemHoverBg:"transparent",darkGroupTitleColor:Xt,darkItemHoverColor:Tt,darkDangerItemHoverColor:Qt,darkDangerItemSelectedColor:Tt,darkDangerItemActiveBg:St}},{deprecatedTokens:[["colorGroupTitle","groupTitleColor"],["radiusItem","itemBorderRadius"],["radiusSubMenuItem","subMenuItemBorderRadius"],["colorItemText","itemColor"],["colorItemTextHover","itemHoverColor"],["colorItemTextHoverHorizontal","horizontalItemHoverColor"],["colorItemTextSelected","itemSelectedColor"],["colorItemTextSelectedHorizontal","horizontalItemSelectedColor"],["colorItemTextDisabled","itemDisabledColor"],["colorDangerItemText","dangerItemColor"],["colorDangerItemTextHover","dangerItemHoverColor"],["colorDangerItemTextSelected","dangerItemSelectedColor"],["colorDangerItemBgActive","dangerItemActiveBg"],["colorDangerItemBgSelected","dangerItemSelectedBg"],["colorItemBg","itemBg"],["colorItemBgHover","itemHoverBg"],["colorSubItemBg","subMenuItemBg"],["colorItemBgActive","itemActiveBg"],["colorItemBgSelectedHorizontal","horizontalItemSelectedBg"],["colorActiveBarWidth","activeBarWidth"],["colorActiveBarHeight","activeBarHeight"],["colorActiveBarBorderSize","activeBarBorderWidth"],["colorItemBgSelected","itemSelectedBg"]]})(Ie),de=function(Ie,pe){var fe={};for(var De in Ie)Object.prototype.hasOwnProperty.call(Ie,De)&&pe.indexOf(De)<0&&(fe[De]=Ie[De]);if(Ie!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Xe=0,De=Object.getOwnPropertySymbols(Ie);Xe{var fe,De;const Xe=ue.useContext(oe.Z),St=Xe||{},{getPrefixCls:Pt,getPopupContainer:Ct,direction:At,menu:Ht}=ue.useContext(Fe.E_),Ft=Pt(),{prefixCls:_t,className:Sn,style:Zt,theme:dn="light",expandIcon:Vt,_internalDisableMenuItemTitleTooltip:Yt,inlineCollapsed:Pe,siderCollapsed:$e,items:Ze,children:ct,rootClassName:ht,mode:zt,selectable:Rt,onClick:Bt,overflowedIndicatorPopupClassName:Tt}=Ie,Qt=de(Ie,["prefixCls","className","style","theme","expandIcon","_internalDisableMenuItemTitleTooltip","inlineCollapsed","siderCollapsed","items","children","rootClassName","mode","selectable","onClick","overflowedIndicatorPopupClassName"]),Xt=(0,nt.Z)(Qt,["collapsedWidth"]),an=me(Ze)||ct;(fe=St.validator)===null||fe===void 0||fe.call(St,{mode:zt});const hn=(0,ee.useEvent)(function(){var zn;Bt==null||Bt.apply(void 0,arguments),(zn=St.onClick)===null||zn===void 0||zn.call(St)}),yn=St.mode||zt,Fn=Rt!=null?Rt:St.selectable,ln=ue.useMemo(()=>$e!==void 0?$e:Pe,[Pe,$e]),gn={horizontal:{motionName:`${Ft}-slide-up`},inline:(0,te.Z)(Ft),other:{motionName:`${Ft}-zoom-big`}},Ln=Pt("menu",_t||St.prefixCls),[Bn,$n]=ut(Ln,!Xe),un=Se()(`${Ln}-${dn}`,Ht==null?void 0:Ht.className,Sn);let Nn;if(typeof Vt=="function")Nn=Vt;else if(Vt===null||Vt===!1)Nn=null;else if(St.expandIcon===null||St.expandIcon===!1)Nn=null;else{const zn=Vt!=null?Vt:St.expandIcon;Nn=(0,Ae.Tm)(zn,{className:Se()(`${Ln}-submenu-expand-icon`,(0,Ae.l$)(zn)?(De=zn.props)===null||De===void 0?void 0:De.className:"")})}const Vn=ue.useMemo(()=>({prefixCls:Ln,inlineCollapsed:ln||!1,direction:At,firstLevel:!0,theme:dn,mode:yn,disableMenuItemTitleTooltip:Yt}),[Ln,ln,At,Yt,dn]);return Bn(ue.createElement(oe.Z.Provider,{value:null},ue.createElement(y.Provider,{value:Vn},ue.createElement(ae.ZP,Object.assign({getPopupContainer:Ct,overflowedIndicator:ue.createElement(z.Z,null),overflowedIndicatorPopupClassName:Se()(Ln,`${Ln}-${dn}`,Tt),mode:yn,selectable:Fn,onClick:hn},Xt,{inlineCollapsed:ln,style:Object.assign(Object.assign({},Ht==null?void 0:Ht.style),Zt),className:un,prefixCls:Ln,direction:At,defaultMotions:gn,expandIcon:Nn,ref:pe,rootClassName:Se()(ht,$n)}),an))))});const Wt=(0,ue.forwardRef)((Ie,pe)=>{const fe=(0,ue.useRef)(null),De=ue.useContext(Ue.D);return(0,ue.useImperativeHandle)(pe,()=>({menu:fe.current,focus:Xe=>{var St;(St=fe.current)===null||St===void 0||St.focus(Xe)}})),ue.createElement(Ot,Object.assign({ref:fe},Ie,De))});Wt.Item=E,Wt.SubMenu=x,Wt.Divider=Ye,Wt.ItemGroup=ae.BW;var Nt=Wt},93948:function(Oe,mt,re){"use strict";re.d(mt,{Z:function(){return Yt}});var ae=re(59301),ue=re(29679),Ue=re(40001),Ge=re(19248),Se=re(99267),Fe=re(92310),le=re.n(Fe),ke=re(2738),Ye=re(36355),Ce=re(54476),nt=re(33885),Le=re(75931),Ae={percent:0,prefixCls:"rc-progress",strokeColor:"#2db7f5",strokeLinecap:"round",strokeWidth:1,trailColor:"#D9D9D9",trailWidth:1,gapPosition:"bottom"},ne=function(){var $e=(0,ae.useRef)([]),Ze=(0,ae.useRef)(null);return(0,ae.useEffect)(function(){var ct=Date.now(),ht=!1;$e.current.forEach(function(zt){if(zt){ht=!0;var Rt=zt.style;Rt.transitionDuration=".3s, .3s, .3s, .06s",Ze.current&&ct-Ze.current<100&&(Rt.transitionDuration="0s, 0s")}}),ht&&(Ze.current=Date.now())}),$e.current},y=["className","percent","prefixCls","strokeColor","strokeLinecap","strokeWidth","style","trailColor","trailWidth","transition"],a=function($e){var Ze=(0,nt.Z)((0,nt.Z)({},Ae),$e),ct=Ze.className,ht=Ze.percent,zt=Ze.prefixCls,Rt=Ze.strokeColor,Bt=Ze.strokeLinecap,Tt=Ze.strokeWidth,Qt=Ze.style,Xt=Ze.trailColor,an=Ze.trailWidth,hn=Ze.transition,yn=(0,Le.Z)(Ze,y);delete yn.gapPosition;var Fn=Array.isArray(ht)?ht:[ht],ln=Array.isArray(Rt)?Rt:[Rt],gn=ne(),Ln=Tt/2,Bn=100-Tt/2,$n="M ".concat(Bt==="round"?Ln:0,",").concat(Ln,` + L `).concat(Bt==="round"?Bn:100,",").concat(Ln),un="0 0 100 ".concat(Tt),Nn=0;return ae.createElement("svg",(0,Ce.Z)({className:le()("".concat(zt,"-line"),ct),viewBox:un,preserveAspectRatio:"none",style:Qt},yn),ae.createElement("path",{className:"".concat(zt,"-line-trail"),d:$n,strokeLinecap:Bt,stroke:Xt,strokeWidth:an||Tt,fillOpacity:"0"}),Fn.map(function(Vn,zn){var Zn=1;switch(Bt){case"round":Zn=1-Tt/100;break;case"square":Zn=1-Tt/2/100;break;default:Zn=1;break}var na={strokeDasharray:"".concat(Vn*Zn,"px, 100px"),strokeDashoffset:"-".concat(Nn,"px"),transition:hn||"stroke-dashoffset 0.3s ease 0s, stroke-dasharray .3s ease 0s, stroke 0.3s linear"},he=ln[zn]||ln[ln.length-1];return Nn+=Vn,ae.createElement("path",{key:zn,className:"".concat(zt,"-line-path"),d:$n,strokeLinecap:Bt,stroke:he,strokeWidth:Tt,fillOpacity:"0",ref:function(ve){gn[zn]=ve},style:na})}))},E=a,b=re(76190),x=re(42978),z=re(47273),ee=0,te=(0,z.Z)();function oe(){var Pe;return te?(Pe=ee,ee+=1):Pe="TEST_OR_SSR",Pe}var ie=function(Pe){var $e=ae.useState(),Ze=(0,x.Z)($e,2),ct=Ze[0],ht=Ze[1];return ae.useEffect(function(){ht("rc_progress_".concat(oe()))},[]),Pe||ct},ge=function($e){var Ze=$e.bg,ct=$e.children;return ae.createElement("div",{style:{width:"100%",height:"100%",background:Ze}},ct)};function me(Pe,$e){return Object.keys(Pe).map(function(Ze){var ct=parseFloat(Ze),ht="".concat(Math.floor(ct*$e),"%");return"".concat(Pe[Ze]," ").concat(ht)})}var se=ae.forwardRef(function(Pe,$e){var Ze=Pe.prefixCls,ct=Pe.color,ht=Pe.gradientId,zt=Pe.radius,Rt=Pe.style,Bt=Pe.ptg,Tt=Pe.strokeLinecap,Qt=Pe.strokeWidth,Xt=Pe.size,an=Pe.gapDegree,hn=ct&&(0,b.Z)(ct)==="object",yn=hn?"#FFF":void 0,Fn=Xt/2,ln=ae.createElement("circle",{className:"".concat(Ze,"-circle-path"),r:zt,cx:Fn,cy:Fn,stroke:yn,strokeLinecap:Tt,strokeWidth:Qt,opacity:Bt===0?0:1,style:Rt,ref:$e});if(!hn)return ln;var gn="".concat(ht,"-conic"),Ln=an?"".concat(180+an/2,"deg"):"0deg",Bn=me(ct,(360-an)/360),$n=me(ct,1),un="conic-gradient(from ".concat(Ln,", ").concat(Bn.join(", "),")"),Nn="linear-gradient(to ".concat(an?"bottom":"top",", ").concat($n.join(", "),")");return ae.createElement(ae.Fragment,null,ae.createElement("mask",{id:gn},ln),ae.createElement("foreignObject",{x:0,y:0,width:Xt,height:Xt,mask:"url(#".concat(gn,")")},ae.createElement(ge,{bg:Nn},ae.createElement(ge,{bg:un}))))}),be=se,xe=100,Te=function($e,Ze,ct,ht,zt,Rt,Bt,Tt,Qt,Xt){var an=arguments.length>10&&arguments[10]!==void 0?arguments[10]:0,hn=ct/100*360*((360-Rt)/360),yn=Rt===0?0:{bottom:0,top:180,left:90,right:-90}[Bt],Fn=(100-ht)/100*Ze;Qt==="round"&&ht!==100&&(Fn+=Xt/2,Fn>=Ze&&(Fn=Ze-.01));var ln=xe/2;return{stroke:typeof Tt=="string"?Tt:void 0,strokeDasharray:"".concat(Ze,"px ").concat($e),strokeDashoffset:Fn+an,transform:"rotate(".concat(zt+hn+yn,"deg)"),transformOrigin:"".concat(ln,"px ").concat(ln,"px"),transition:"stroke-dashoffset .3s ease 0s, stroke-dasharray .3s ease 0s, stroke .3s, stroke-width .06s ease .3s, opacity .3s ease 0s",fillOpacity:0}},rt=["id","prefixCls","steps","strokeWidth","trailWidth","gapDegree","gapPosition","trailColor","strokeLinecap","style","className","strokeColor","percent"];function pt(Pe){var $e=Pe!=null?Pe:[];return Array.isArray($e)?$e:[$e]}var we=function($e){var Ze=(0,nt.Z)((0,nt.Z)({},Ae),$e),ct=Ze.id,ht=Ze.prefixCls,zt=Ze.steps,Rt=Ze.strokeWidth,Bt=Ze.trailWidth,Tt=Ze.gapDegree,Qt=Tt===void 0?0:Tt,Xt=Ze.gapPosition,an=Ze.trailColor,hn=Ze.strokeLinecap,yn=Ze.style,Fn=Ze.className,ln=Ze.strokeColor,gn=Ze.percent,Ln=(0,Le.Z)(Ze,rt),Bn=xe/2,$n=ie(ct),un="".concat($n,"-gradient"),Nn=Bn-Rt/2,Vn=Math.PI*2*Nn,zn=Qt>0?90+Qt/2:-90,Zn=Vn*((360-Qt)/360),na=(0,b.Z)(zt)==="object"?zt:{count:zt,space:2},he=na.count,Ee=na.space,ve=pt(gn),ot=pt(ln),bt=ot.find(function(Dn){return Dn&&(0,b.Z)(Dn)==="object"}),$t=bt&&(0,b.Z)(bt)==="object",qt=$t?"butt":hn,Kt=Te(Vn,Zn,0,100,zn,Qt,Xt,an,qt,Rt),Gt=ne(),bn=function(){var st=0;return ve.map(function(Jt,Hn){var Rn=ot[Hn]||ot[ot.length-1],Mn=Te(Vn,Zn,st,Jt,zn,Qt,Xt,Rn,qt,Rt);return st+=Jt,ae.createElement(be,{key:Hn,color:Rn,ptg:Jt,radius:Nn,prefixCls:ht,gradientId:un,style:Mn,strokeLinecap:qt,strokeWidth:Rt,gapDegree:Qt,ref:function(ze){Gt[Hn]=ze},size:xe})}).reverse()},Qn=function(){var st=Math.round(he*(ve[0]/100)),Jt=100/he,Hn=0;return new Array(he).fill(null).map(function(Rn,Mn){var ce=Mn<=st-1?ot[0]:an,ze=ce&&(0,b.Z)(ce)==="object"?"url(#".concat(un,")"):void 0,Ne=Te(Vn,Zn,Hn,Jt,zn,Qt,Xt,ce,"butt",Rt,Ee);return Hn+=(Zn-Ne.strokeDashoffset+Ee)*100/Zn,ae.createElement("circle",{key:Mn,className:"".concat(ht,"-circle-path"),r:Nn,cx:Bn,cy:Bn,stroke:ze,strokeWidth:Rt,opacity:1,style:Ne,ref:function(tt){Gt[Mn]=tt}})})};return ae.createElement("svg",(0,Ce.Z)({className:le()("".concat(ht,"-circle"),Fn),viewBox:"0 0 ".concat(xe," ").concat(xe),style:yn,id:ct,role:"presentation"},Ln),!he&&ae.createElement("circle",{className:"".concat(ht,"-circle-trail"),r:Nn,cx:Bn,cy:Bn,stroke:an,strokeLinecap:qt,strokeWidth:Bt||Rt,style:Kt}),he?Qn():bn())},Ve=we,Qe={Line:E,Circle:Ve},He=re(6848),at=re(30071);function We(Pe){return!Pe||Pe<0?0:Pe>100?100:Pe}function et(Pe){let{success:$e,successPercent:Ze}=Pe,ct=Ze;return $e&&"progress"in $e&&(ct=$e.progress),$e&&"percent"in $e&&(ct=$e.percent),ct}const lt=Pe=>{let{percent:$e,success:Ze,successPercent:ct}=Pe;const ht=We(et({success:Ze,successPercent:ct}));return[ht,We(We($e)-ht)]},gt=Pe=>{let{success:$e={},strokeColor:Ze}=Pe;const{strokeColor:ct}=$e;return[ct||at.presetPrimaryColors.green,Ze||null]},ye=(Pe,$e,Ze)=>{var ct,ht,zt,Rt;let Bt=-1,Tt=-1;if($e==="step"){const Qt=Ze.steps,Xt=Ze.strokeWidth;typeof Pe=="string"||typeof Pe=="undefined"?(Bt=Pe==="small"?2:14,Tt=Xt!=null?Xt:8):typeof Pe=="number"?[Bt,Tt]=[Pe,Pe]:[Bt=14,Tt=8]=Pe,Bt*=Qt}else if($e==="line"){const Qt=Ze==null?void 0:Ze.strokeWidth;typeof Pe=="string"||typeof Pe=="undefined"?Tt=Qt||(Pe==="small"?6:8):typeof Pe=="number"?[Bt,Tt]=[Pe,Pe]:[Bt=-1,Tt=8]=Pe}else($e==="circle"||$e==="dashboard")&&(typeof Pe=="string"||typeof Pe=="undefined"?[Bt,Tt]=Pe==="small"?[60,60]:[120,120]:typeof Pe=="number"?[Bt,Tt]=[Pe,Pe]:(Bt=(ht=(ct=Pe[0])!==null&&ct!==void 0?ct:Pe[1])!==null&&ht!==void 0?ht:120,Tt=(Rt=(zt=Pe[0])!==null&&zt!==void 0?zt:Pe[1])!==null&&Rt!==void 0?Rt:120));return[Bt,Tt]},Be=3,Re=Pe=>Be/Pe*100;var qe=Pe=>{const{prefixCls:$e,trailColor:Ze=null,strokeLinecap:ct="round",gapPosition:ht,gapDegree:zt,width:Rt=120,type:Bt,children:Tt,success:Qt,size:Xt=Rt}=Pe,[an,hn]=ye(Xt,"circle");let{strokeWidth:yn}=Pe;yn===void 0&&(yn=Math.max(Re(an),6));const Fn={width:an,height:hn,fontSize:an*.15+6},ln=ae.useMemo(()=>{if(zt||zt===0)return zt;if(Bt==="dashboard")return 75},[zt,Bt]),gn=ht||Bt==="dashboard"&&"bottom"||void 0,Ln=Object.prototype.toString.call(Pe.strokeColor)==="[object Object]",Bn=gt({success:Qt,strokeColor:Pe.strokeColor}),$n=le()(`${$e}-inner`,{[`${$e}-circle-gradient`]:Ln}),un=ae.createElement(Ve,{percent:lt(Pe),strokeWidth:yn,trailWidth:yn,strokeColor:Bn,strokeLinecap:ct,trailColor:Ze,prefixCls:$e,gapDegree:ln,gapPosition:gn});return ae.createElement("div",{className:$n,style:Fn},an<=20?ae.createElement(He.Z,{title:Tt},ae.createElement("span",null,un)):ae.createElement(ae.Fragment,null,un,Tt))},ut=function(Pe,$e){var Ze={};for(var ct in Pe)Object.prototype.hasOwnProperty.call(Pe,ct)&&$e.indexOf(ct)<0&&(Ze[ct]=Pe[ct]);if(Pe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ht=0,ct=Object.getOwnPropertySymbols(Pe);ht{let $e=[];return Object.keys(Pe).forEach(Ze=>{const ct=parseFloat(Ze.replace(/%/g,""));isNaN(ct)||$e.push({key:ct,value:Pe[Ze]})}),$e=$e.sort((Ze,ct)=>Ze.key-ct.key),$e.map(Ze=>{let{key:ct,value:ht}=Ze;return`${ht} ${ct}%`}).join(", ")},dt=(Pe,$e)=>{const{from:Ze=at.presetPrimaryColors.blue,to:ct=at.presetPrimaryColors.blue,direction:ht=$e==="rtl"?"to left":"to right"}=Pe,zt=ut(Pe,["from","to","direction"]);if(Object.keys(zt).length!==0){const Rt=de(zt);return{backgroundImage:`linear-gradient(${ht}, ${Rt})`}}return{backgroundImage:`linear-gradient(${ht}, ${Ze}, ${ct})`}};var Wt=Pe=>{const{prefixCls:$e,direction:Ze,percent:ct,size:ht,strokeWidth:zt,strokeColor:Rt,strokeLinecap:Bt="round",children:Tt,trailColor:Qt=null,success:Xt}=Pe,an=Rt&&typeof Rt!="string"?dt(Rt,Ze):{backgroundColor:Rt},hn=Bt==="square"||Bt==="butt"?0:void 0,yn={backgroundColor:Qt||void 0,borderRadius:hn},Fn=ht!=null?ht:[-1,zt||(ht==="small"?6:8)],[ln,gn]=ye(Fn,"line",{strokeWidth:zt}),Ln=Object.assign({width:`${We(ct)}%`,height:gn,borderRadius:hn},an),Bn=et(Pe),$n={width:`${We(Bn)}%`,height:gn,borderRadius:hn,backgroundColor:Xt==null?void 0:Xt.strokeColor},un={width:ln<0?"100%":ln,height:gn};return ae.createElement(ae.Fragment,null,ae.createElement("div",{className:`${$e}-outer`,style:un},ae.createElement("div",{className:`${$e}-inner`,style:yn},ae.createElement("div",{className:`${$e}-bg`,style:Ln}),Bn!==void 0?ae.createElement("div",{className:`${$e}-success-bg`,style:$n}):null)),Tt)},Ie=Pe=>{const{size:$e,steps:Ze,percent:ct=0,strokeWidth:ht=8,strokeColor:zt,trailColor:Rt=null,prefixCls:Bt,children:Tt}=Pe,Qt=Math.round(Ze*(ct/100)),Xt=$e==="small"?2:14,an=$e!=null?$e:[Xt,ht],[hn,yn]=ye(an,"step",{steps:Ze,strokeWidth:ht}),Fn=hn/Ze,ln=new Array(Ze);for(let gn=0;gn{const $e=Pe?"100%":"-100%";return new pe.Keyframes(`antProgress${Pe?"RTL":"LTR"}Active`,{"0%":{transform:`translateX(${$e}) scaleX(0)`,opacity:.1},"20%":{transform:`translateX(${$e}) scaleX(0)`,opacity:.5},to:{transform:"translateX(0) scaleX(1)",opacity:0}})},Pt=Pe=>{const{componentCls:$e,iconCls:Ze}=Pe;return{[$e]:Object.assign(Object.assign({},(0,fe.Wf)(Pe)),{display:"inline-block","&-rtl":{direction:"rtl"},"&-line":{position:"relative",width:"100%",fontSize:Pe.fontSize,marginInlineEnd:Pe.marginXS,marginBottom:Pe.marginXS},[`${$e}-outer`]:{display:"inline-block",width:"100%"},[`&${$e}-show-info`]:{[`${$e}-outer`]:{marginInlineEnd:`calc(-2em - ${Pe.marginXS}px)`,paddingInlineEnd:`calc(2em + ${Pe.paddingXS}px)`}},[`${$e}-inner`]:{position:"relative",display:"inline-block",width:"100%",overflow:"hidden",verticalAlign:"middle",backgroundColor:Pe.remainingColor,borderRadius:Pe.lineBorderRadius},[`${$e}-inner:not(${$e}-circle-gradient)`]:{[`${$e}-circle-path`]:{stroke:Pe.defaultColor}},[`${$e}-success-bg, ${$e}-bg`]:{position:"relative",backgroundColor:Pe.defaultColor,borderRadius:Pe.lineBorderRadius,transition:`all ${Pe.motionDurationSlow} ${Pe.motionEaseInOutCirc}`},[`${$e}-success-bg`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,backgroundColor:Pe.colorSuccess},[`${$e}-text`]:{display:"inline-block",width:"2em",marginInlineStart:Pe.marginXS,color:Pe.colorText,lineHeight:1,whiteSpace:"nowrap",textAlign:"start",verticalAlign:"middle",wordBreak:"normal",[Ze]:{fontSize:Pe.fontSize}},[`&${$e}-status-active`]:{[`${$e}-bg::before`]:{position:"absolute",inset:0,backgroundColor:Pe.colorBgContainer,borderRadius:Pe.lineBorderRadius,opacity:0,animationName:St(),animationDuration:Pe.progressActiveMotionDuration,animationTimingFunction:Pe.motionEaseOutQuint,animationIterationCount:"infinite",content:'""'}},[`&${$e}-rtl${$e}-status-active`]:{[`${$e}-bg::before`]:{animationName:St(!0)}},[`&${$e}-status-exception`]:{[`${$e}-bg`]:{backgroundColor:Pe.colorError},[`${$e}-text`]:{color:Pe.colorError}},[`&${$e}-status-exception ${$e}-inner:not(${$e}-circle-gradient)`]:{[`${$e}-circle-path`]:{stroke:Pe.colorError}},[`&${$e}-status-success`]:{[`${$e}-bg`]:{backgroundColor:Pe.colorSuccess},[`${$e}-text`]:{color:Pe.colorSuccess}},[`&${$e}-status-success ${$e}-inner:not(${$e}-circle-gradient)`]:{[`${$e}-circle-path`]:{stroke:Pe.colorSuccess}}})}},Ct=Pe=>{const{componentCls:$e,iconCls:Ze}=Pe;return{[$e]:{[`${$e}-circle-trail`]:{stroke:Pe.remainingColor},[`&${$e}-circle ${$e}-inner`]:{position:"relative",lineHeight:1,backgroundColor:"transparent"},[`&${$e}-circle ${$e}-text`]:{position:"absolute",insetBlockStart:"50%",insetInlineStart:0,width:"100%",margin:0,padding:0,color:Pe.circleTextColor,fontSize:Pe.circleTextFontSize,lineHeight:1,whiteSpace:"normal",textAlign:"center",transform:"translateY(-50%)",[Ze]:{fontSize:`${Pe.fontSize/Pe.fontSizeSM}em`}},[`${$e}-circle&-status-exception`]:{[`${$e}-text`]:{color:Pe.colorError}},[`${$e}-circle&-status-success`]:{[`${$e}-text`]:{color:Pe.colorSuccess}}},[`${$e}-inline-circle`]:{lineHeight:1,[`${$e}-inner`]:{verticalAlign:"bottom"}}}},At=Pe=>{const{componentCls:$e}=Pe;return{[$e]:{[`${$e}-steps`]:{display:"inline-block","&-outer":{display:"flex",flexDirection:"row",alignItems:"center"},"&-item":{flexShrink:0,minWidth:Pe.progressStepMinWidth,marginInlineEnd:Pe.progressStepMarginInlineEnd,backgroundColor:Pe.remainingColor,transition:`all ${Pe.motionDurationSlow}`,"&-active":{backgroundColor:Pe.defaultColor}}}}}},Ht=Pe=>{const{componentCls:$e,iconCls:Ze}=Pe;return{[$e]:{[`${$e}-small&-line, ${$e}-small&-line ${$e}-text ${Ze}`]:{fontSize:Pe.fontSizeSM}}}};var Ft=(0,De.Z)("Progress",Pe=>{const $e=Pe.marginXXS/2,Ze=(0,Xe.TS)(Pe,{progressStepMarginInlineEnd:$e,progressStepMinWidth:$e,progressActiveMotionDuration:"2.4s"});return[Pt(Ze),Ct(Ze),At(Ze),Ht(Ze)]},Pe=>({circleTextColor:Pe.colorText,defaultColor:Pe.colorInfo,remainingColor:Pe.colorFillSecondary,lineBorderRadius:100,circleTextFontSize:"1em"})),_t=function(Pe,$e){var Ze={};for(var ct in Pe)Object.prototype.hasOwnProperty.call(Pe,ct)&&$e.indexOf(ct)<0&&(Ze[ct]=Pe[ct]);if(Pe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ht=0,ct=Object.getOwnPropertySymbols(Pe);ht{const{prefixCls:Ze,className:ct,rootClassName:ht,steps:zt,strokeColor:Rt,percent:Bt=0,size:Tt="default",showInfo:Qt=!0,type:Xt="line",status:an,format:hn,style:yn}=Pe,Fn=_t(Pe,["prefixCls","className","rootClassName","steps","strokeColor","percent","size","showInfo","type","status","format","style"]),ln=ae.useMemo(()=>{var ve,ot;const bt=et(Pe);return parseInt(bt!==void 0?(ve=bt!=null?bt:0)===null||ve===void 0?void 0:ve.toString():(ot=Bt!=null?Bt:0)===null||ot===void 0?void 0:ot.toString(),10)},[Bt,Pe.success,Pe.successPercent]),gn=ae.useMemo(()=>!Zt.includes(an)&&ln>=100?"success":an||"normal",[an,ln]),{getPrefixCls:Ln,direction:Bn,progress:$n}=ae.useContext(Ye.E_),un=Ln("progress",Ze),[Nn,Vn]=Ft(un),zn=ae.useMemo(()=>{if(!Qt)return null;const ve=et(Pe);let ot;const bt=hn||(qt=>`${qt}%`),$t=Xt==="line";return hn||gn!=="exception"&&gn!=="success"?ot=bt(We(Bt),We(ve)):gn==="exception"?ot=$t?ae.createElement(Ge.Z,null):ae.createElement(Se.Z,null):gn==="success"&&(ot=$t?ae.createElement(ue.Z,null):ae.createElement(Ue.Z,null)),ae.createElement("span",{className:`${un}-text`,title:typeof ot=="string"?ot:void 0},ot)},[Qt,Bt,ln,gn,Xt,un,hn]),Zn=Array.isArray(Rt)?Rt[0]:Rt,na=typeof Rt=="string"||Array.isArray(Rt)?Rt:void 0;let he;Xt==="line"?he=zt?ae.createElement(Ie,Object.assign({},Pe,{strokeColor:na,prefixCls:un,steps:zt}),zn):ae.createElement(Wt,Object.assign({},Pe,{strokeColor:Zn,prefixCls:un,direction:Bn}),zn):(Xt==="circle"||Xt==="dashboard")&&(he=ae.createElement(qe,Object.assign({},Pe,{strokeColor:Zn,prefixCls:un,progressStatus:gn}),zn));const Ee=le()(un,`${un}-status-${gn}`,`${un}-${Xt==="dashboard"&&"circle"||zt&&"steps"||Xt}`,{[`${un}-inline-circle`]:Xt==="circle"&&ye(Tt,"circle")[0]<=20,[`${un}-show-info`]:Qt,[`${un}-${Tt}`]:typeof Tt=="string",[`${un}-rtl`]:Bn==="rtl"},$n==null?void 0:$n.className,ct,ht,Vn);return Nn(ae.createElement("div",Object.assign({ref:$e,style:Object.assign(Object.assign({},$n==null?void 0:$n.style),yn),className:Ee,role:"progressbar","aria-valuenow":ln},(0,ke.Z)(Fn,["trailColor","strokeWidth","width","gapDegree","gapPosition","strokeLinecap","success","successPercent"])),he))}),Yt=Vt},54580:function(Oe,mt,re){"use strict";re.d(mt,{default:function(){return Mn}});var ae=re(59301),ue=re(94480),Ue=re(92310),Ge=re.n(Ue),Se=re(54476),Fe=re(67732),le=re(83652),ke=re(42403),Ye=re(158),Ce=re(20068),nt=re(75931),Le=re(75044),Ae=re(76190),ne=re(3202),y=re(26112);function a(ce,ze){var Ne="cannot ".concat(ce.method," ").concat(ce.action," ").concat(ze.status,"'"),_e=new Error(Ne);return _e.status=ze.status,_e.method=ce.method,_e.url=ce.action,_e}function E(ce){var ze=ce.responseText||ce.response;if(!ze)return ze;try{return JSON.parse(ze)}catch(Ne){return ze}}function b(ce){var ze=new XMLHttpRequest;ce.onProgress&&ze.upload&&(ze.upload.onprogress=function(it){it.total>0&&(it.percent=it.loaded/it.total*100),ce.onProgress(it)});var Ne=new FormData;ce.data&&Object.keys(ce.data).forEach(function(tt){var it=ce.data[tt];if(Array.isArray(it)){it.forEach(function(Ke){Ne.append("".concat(tt,"[]"),Ke)});return}Ne.append(tt,it)}),ce.file instanceof Blob?Ne.append(ce.filename,ce.file,ce.file.name):Ne.append(ce.filename,ce.file),ze.onerror=function(it){ce.onError(it)},ze.onload=function(){return ze.status<200||ze.status>=300?ce.onError(a(ce,ze),E(ze)):ce.onSuccess(E(ze),ze)},ze.open(ce.method,ce.action,!0),ce.withCredentials&&"withCredentials"in ze&&(ze.withCredentials=!0);var _e=ce.headers||{};return _e["X-Requested-With"]!==null&&ze.setRequestHeader("X-Requested-With","XMLHttpRequest"),Object.keys(_e).forEach(function(tt){_e[tt]!==null&&ze.setRequestHeader(tt,_e[tt])}),ze.send(Ne),{abort:function(){ze.abort()}}}var x=+new Date,z=0;function ee(){return"rc-upload-".concat(x,"-").concat(++z)}var te=re(48736),oe=function(ce,ze){if(ce&&ze){var Ne=Array.isArray(ze)?ze:ze.split(","),_e=ce.name||"",tt=ce.type||"",it=tt.replace(/\/.*$/,"");return Ne.some(function(Ke){var je=Ke.trim();if(/^\*(\/\*)?$/.test(Ke))return!0;if(je.charAt(0)==="."){var It=_e.toLowerCase(),Me=je.toLowerCase(),Dt=[Me];return(Me===".jpg"||Me===".jpeg")&&(Dt=[".jpg",".jpeg"]),Dt.some(function(en){return It.endsWith(en)})}return/\/\*$/.test(je)?it===je.replace(/\/.*$/,""):tt===je?!0:/^\w+$/.test(je)?((0,te.ZP)(!1,"Upload takes an invalidate 'accept' type '".concat(je,"'.Skip for check.")),!0):!1})}return!0};function ie(ce,ze){var Ne=ce.createReader(),_e=[];function tt(){Ne.readEntries(function(it){var Ke=Array.prototype.slice.apply(it);_e=_e.concat(Ke);var je=!Ke.length;je?ze(_e):tt()})}tt()}var ge=function(ze,Ne,_e){var tt=function it(Ke,je){Ke&&(Ke.path=je||"",Ke.isFile?Ke.file(function(It){_e(It)&&(Ke.fullPath&&!It.webkitRelativePath&&(Object.defineProperties(It,{webkitRelativePath:{writable:!0}}),It.webkitRelativePath=Ke.fullPath.replace(/^\//,""),Object.defineProperties(It,{webkitRelativePath:{writable:!1}})),Ne([It]))}):Ke.isDirectory&&ie(Ke,function(It){It.forEach(function(Me){it(Me,"".concat(je).concat(Ke.name,"/"))})}))};ze.forEach(function(it){tt(it.webkitGetAsEntry())})},me=ge,se=["component","prefixCls","className","disabled","id","style","multiple","accept","capture","children","directory","openFileDialogOnClick","onMouseEnter","onMouseLeave"],be=function(ce){(0,ke.Z)(Ne,ce);var ze=(0,Ye.Z)(Ne);function Ne(){var _e;(0,Fe.Z)(this,Ne);for(var tt=arguments.length,it=new Array(tt),Ke=0;Ke{let{uid:it}=tt;return it===ce.uid});return _e===-1?Ne.push(ce):Ne[_e]=ce,Ne}function _t(ce,ze){const Ne=ce.uid!==void 0?"uid":"name";return ze.filter(_e=>_e[Ne]===ce[Ne])[0]}function Sn(ce,ze){const Ne=ce.uid!==void 0?"uid":"name",_e=ze.filter(tt=>tt[Ne]!==ce[Ne]);return _e.length===ze.length?null:_e}const Zt=function(){const ze=(arguments.length>0&&arguments[0]!==void 0?arguments[0]:"").split("/"),_e=ze[ze.length-1].split(/#|\?/)[0];return(/\.[^./\\]*$/.exec(_e)||[""])[0]},dn=ce=>ce.indexOf("image/")===0,Vt=ce=>{if(ce.type&&!ce.thumbUrl)return dn(ce.type);const ze=ce.thumbUrl||ce.url||"",Ne=Zt(ze);return/^data:image\//.test(ze)||/(webp|svg|png|gif|jpg|jpeg|jfif|bmp|dpg|ico|heic|heif)$/i.test(Ne)?!0:!(/^data:/.test(ze)||Ne)},Yt=200;function Pe(ce){return new Promise(ze=>{if(!ce.type||!dn(ce.type)){ze("");return}const Ne=document.createElement("canvas");Ne.width=Yt,Ne.height=Yt,Ne.style.cssText=`position: fixed; left: 0; top: 0; width: ${Yt}px; height: ${Yt}px; z-index: 9999; display: none;`,document.body.appendChild(Ne);const _e=Ne.getContext("2d"),tt=new Image;if(tt.onload=()=>{const{width:it,height:Ke}=tt;let je=Yt,It=Yt,Me=0,Dt=0;it>Ke?(It=Ke*(Yt/it),Dt=-(It-je)/2):(je=it*(Yt/Ke),Me=-(je-It)/2),_e.drawImage(tt,Me,Dt,je,It);const en=Ne.toDataURL();document.body.removeChild(Ne),window.URL.revokeObjectURL(tt.src),ze(en)},tt.crossOrigin="anonymous",ce.type.startsWith("image/svg+xml")){const it=new FileReader;it.onload=()=>{it.result&&(tt.src=it.result)},it.readAsDataURL(ce)}else if(ce.type.startsWith("image/gif")){const it=new FileReader;it.onload=()=>{it.result&&ze(it.result)},it.readAsDataURL(ce)}else tt.src=window.URL.createObjectURL(ce)})}var $e=re(26227),Ze=re(41464),ct=re(15277),ht=re(93948),zt=re(6848),Bt=ae.forwardRef((ce,ze)=>{let{prefixCls:Ne,className:_e,style:tt,locale:it,listType:Ke,file:je,items:It,progress:Me,iconRender:Dt,actionIconRender:en,itemRender:on,isImgUrl:cn,showPreviewIcon:kn,showRemoveIcon:Je,showDownloadIcon:Et,previewIcon:yt,removeIcon:wt,downloadIcon:rn,onPreview:nn,onDownload:jt,onClose:fn}=ce;var pn,Kn;const{status:qn}=je,[Yn,ua]=ae.useState(qn);ae.useEffect(()=>{qn!=="removed"&&ua(qn)},[qn]);const[fa,Pa]=ae.useState(!1);ae.useEffect(()=>{const Gn=setTimeout(()=>{Pa(!0)},300);return()=>{clearTimeout(Gn)}},[]);const ia=Dt(je);let Un=ae.createElement("div",{className:`${Ne}-icon`},ia);if(Ke==="picture"||Ke==="picture-card"||Ke==="picture-circle")if(Yn==="uploading"||!je.thumbUrl&&!je.url){const Gn=Ge()(`${Ne}-list-item-thumbnail`,{[`${Ne}-list-item-file`]:Yn!=="uploading"});Un=ae.createElement("div",{className:Gn},ia)}else{const Gn=cn!=null&&cn(je)?ae.createElement("img",{src:je.thumbUrl||je.url,alt:je.name,className:`${Ne}-list-item-image`,crossOrigin:je.crossOrigin}):ia,In=Ge()(`${Ne}-list-item-thumbnail`,{[`${Ne}-list-item-file`]:cn&&!cn(je)});Un=ae.createElement("a",{className:In,onClick:la=>nn(je,la),href:je.url||je.thumbUrl,target:"_blank",rel:"noopener noreferrer"},Gn)}const vn=Ge()(`${Ne}-list-item`,`${Ne}-list-item-${Yn}`),aa=typeof je.linkProps=="string"?JSON.parse(je.linkProps):je.linkProps,oa=Je?en((typeof wt=="function"?wt(je):wt)||ae.createElement($e.Z,null),()=>fn(je),Ne,it.removeFile):null,ra=Et&&Yn==="done"?en((typeof rn=="function"?rn(je):rn)||ae.createElement(Ze.Z,null),()=>jt(je),Ne,it.downloadFile):null,ga=Ke!=="picture-card"&&Ke!=="picture-circle"&&ae.createElement("span",{key:"download-delete",className:Ge()(`${Ne}-list-item-actions`,{picture:Ke==="picture"})},ra,oa),Xn=Ge()(`${Ne}-list-item-name`),ha=je.url?[ae.createElement("a",Object.assign({key:"view",target:"_blank",rel:"noopener noreferrer",className:Xn,title:je.name},aa,{href:je.url,onClick:Gn=>nn(je,Gn)}),je.name),ga]:[ae.createElement("span",{key:"view",className:Xn,onClick:Gn=>nn(je,Gn),title:je.name},je.name),ga],Ut={pointerEvents:"none",opacity:.5},Pn=kn?ae.createElement("a",{href:je.url||je.thumbUrl,target:"_blank",rel:"noopener noreferrer",style:je.url||je.thumbUrl?void 0:Ut,onClick:Gn=>nn(je,Gn),title:it.previewFile},typeof yt=="function"?yt(je):yt||ae.createElement(ct.Z,null)):null,Jn=(Ke==="picture-card"||Ke==="picture-circle")&&Yn!=="uploading"&&ae.createElement("span",{className:`${Ne}-list-item-actions`},Pn,Yn==="done"&&ra,oa),{getPrefixCls:On}=ae.useContext(He.E_),da=On(),ea=ae.createElement("div",{className:vn},Un,ha,Jn,fa&&ae.createElement(Xe.default,{motionName:`${da}-fade`,visible:Yn==="uploading",motionDeadline:2e3},Gn=>{let{className:In}=Gn;const la="percent"in je?ae.createElement(ht.Z,Object.assign({},Me,{type:"line",percent:je.percent,"aria-label":je["aria-label"],"aria-labelledby":je["aria-labelledby"]})):null;return ae.createElement("div",{className:Ge()(`${Ne}-list-item-progress`,In)},la)})),ya=je.response&&typeof je.response=="string"?je.response:((pn=je.error)===null||pn===void 0?void 0:pn.statusText)||((Kn=je.error)===null||Kn===void 0?void 0:Kn.message)||it.uploadError,pa=Yn==="error"?ae.createElement(zt.Z,{title:ya,getPopupContainer:Gn=>Gn.parentNode},ea):ea;return ae.createElement("div",{className:Ge()(`${Ne}-list-item-container`,_e),style:tt,ref:ze},on?on(pa,je,It,{download:jt.bind(null,je),preview:nn.bind(null,je),remove:fn.bind(null,je)}):pa)});const Tt=(ce,ze)=>{const{listType:Ne="text",previewFile:_e=Pe,onPreview:tt,onDownload:it,onRemove:Ke,locale:je,iconRender:It,isImageUrl:Me=Vt,prefixCls:Dt,items:en=[],showPreviewIcon:on=!0,showRemoveIcon:cn=!0,showDownloadIcon:kn=!1,removeIcon:Je,previewIcon:Et,downloadIcon:yt,progress:wt={size:[-1,2],showInfo:!1},appendAction:rn,appendActionVisible:nn=!0,itemRender:jt,disabled:fn}=ce,pn=(0,St.Z)(),[Kn,qn]=ae.useState(!1);ae.useEffect(()=>{Ne!=="picture"&&Ne!=="picture-card"&&Ne!=="picture-circle"||(en||[]).forEach(Ut=>{typeof document=="undefined"||typeof window=="undefined"||!window.FileReader||!window.File||!(Ut.originFileObj instanceof File||Ut.originFileObj instanceof Blob)||Ut.thumbUrl!==void 0||(Ut.thumbUrl="",_e&&_e(Ut.originFileObj).then(Pn=>{Ut.thumbUrl=Pn||"",pn()}))})},[Ne,en,_e]),ae.useEffect(()=>{qn(!0)},[]);const Yn=(Ut,Pn)=>{if(tt)return Pn==null||Pn.preventDefault(),tt(Ut)},ua=Ut=>{typeof it=="function"?it(Ut):Ut.url&&window.open(Ut.url)},fa=Ut=>{Ke==null||Ke(Ut)},Pa=Ut=>{if(It)return It(Ut,Ne);const Pn=Ut.status==="uploading",Jn=Me&&Me(Ut)?ae.createElement(De,null):ae.createElement(vt,null);let On=Pn?ae.createElement(qe.Z,null):ae.createElement(Wt,null);return Ne==="picture"?On=Pn?ae.createElement(qe.Z,null):Jn:(Ne==="picture-card"||Ne==="picture-circle")&&(On=Pn?je.uploading:Jn),On},ia=(Ut,Pn,Jn,On)=>{const da={type:"text",size:"small",title:On,onClick:ea=>{Pn(),(0,Ct.l$)(Ut)&&Ut.props.onClick&&Ut.props.onClick(ea)},className:`${Jn}-list-item-action`,disabled:fn};if((0,Ct.l$)(Ut)){const ea=(0,Ct.Tm)(Ut,Object.assign(Object.assign({},Ut.props),{onClick:()=>{}}));return ae.createElement(At.ZP,Object.assign({},da,{icon:ea}))}return ae.createElement(At.ZP,Object.assign({},da),ae.createElement("span",null,Ut))};ae.useImperativeHandle(ze,()=>({handlePreview:Yn,handleDownload:ua}));const{getPrefixCls:Un}=ae.useContext(He.E_),vn=Un("upload",Dt),aa=Un(),oa=Ge()(`${vn}-list`,`${vn}-list-${Ne}`),ra=(0,ue.Z)(en.map(Ut=>({key:Ut.uid,file:Ut})));let Xn={motionDeadline:2e3,motionName:`${vn}-${Ne==="picture-card"||Ne==="picture-circle"?"animate-inline":"animate"}`,keys:ra,motionAppear:Kn};const ha=ae.useMemo(()=>{const Ut=Object.assign({},(0,Pt.Z)(aa));return delete Ut.onAppearEnd,delete Ut.onEnterEnd,delete Ut.onLeaveEnd,Ut},[aa]);return Ne!=="picture-card"&&Ne!=="picture-circle"&&(Xn=Object.assign(Object.assign({},ha),Xn)),ae.createElement("div",{className:oa},ae.createElement(Xe.CSSMotionList,Object.assign({},Xn,{component:!1}),Ut=>{let{key:Pn,file:Jn,className:On,style:da}=Ut;return ae.createElement(Bt,{key:Pn,locale:je,prefixCls:vn,className:On,style:da,file:Jn,items:en,progress:wt,listType:Ne,isImgUrl:Me,showPreviewIcon:on,showRemoveIcon:cn,showDownloadIcon:kn,removeIcon:Je,previewIcon:Et,downloadIcon:yt,iconRender:Pa,actionIconRender:ia,itemRender:jt,onPreview:Yn,onDownload:ua,onClose:fa})}),rn&&ae.createElement(Xe.default,Object.assign({},Xn,{visible:nn,forceRender:!0}),Ut=>{let{className:Pn,style:Jn}=Ut;return(0,Ct.Tm)(rn,On=>({className:Ge()(On.className,Pn),style:Object.assign(Object.assign(Object.assign({},Jn),{pointerEvents:Pn?"none":void 0}),On.style)}))}))};var Xt=ae.forwardRef(Tt),an=re(17313),hn=re(8378),yn=re(83116),Fn=re(37613),gn=ce=>{const{componentCls:ze,iconCls:Ne}=ce;return{[`${ze}-wrapper`]:{[`${ze}-drag`]:{position:"relative",width:"100%",height:"100%",textAlign:"center",background:ce.colorFillAlter,border:`${ce.lineWidth}px dashed ${ce.colorBorder}`,borderRadius:ce.borderRadiusLG,cursor:"pointer",transition:`border-color ${ce.motionDurationSlow}`,[ze]:{padding:`${ce.padding}px 0`},[`${ze}-btn`]:{display:"table",width:"100%",height:"100%",outline:"none"},[`${ze}-drag-container`]:{display:"table-cell",verticalAlign:"middle"},[`&:not(${ze}-disabled):hover`]:{borderColor:ce.colorPrimaryHover},[`p${ze}-drag-icon`]:{marginBottom:ce.margin,[Ne]:{color:ce.colorPrimary,fontSize:ce.uploadThumbnailSize}},[`p${ze}-text`]:{margin:`0 0 ${ce.marginXXS}px`,color:ce.colorTextHeading,fontSize:ce.fontSizeLG},[`p${ze}-hint`]:{color:ce.colorTextDescription,fontSize:ce.fontSize},[`&${ze}-disabled`]:{cursor:"not-allowed",[`p${ze}-drag-icon ${Ne}, p${ze}-text, p${ze}-hint - `]:{color:ce.colorTextDisabled}}}}}},Bn=ce=>{const{componentCls:ze,antCls:Ne,iconCls:je,fontSize:tt,lineHeight:ot}=ce,Ke=`${ze}-list-item`,He=`${Ke}-actions`,It=`${Ke}-action`,$e=Math.round(tt*ot);return{[`${ze}-wrapper`]:{[`${ze}-list`]:Object.assign(Object.assign({},(0,an.dF)()),{lineHeight:ce.lineHeight,[Ke]:{position:"relative",height:ce.lineHeight*tt,marginTop:ce.marginXS,fontSize:tt,display:"flex",alignItems:"center",transition:`background-color ${ce.motionDurationSlow}`,"&:hover":{backgroundColor:ce.controlItemBgHover},[`${Ke}-name`]:Object.assign(Object.assign({},an.vS),{padding:`0 ${ce.paddingXS}px`,lineHeight:ot,flex:"auto",transition:`all ${ce.motionDurationSlow}`}),[He]:{[It]:{opacity:0},[`${It}${Ne}-btn-sm`]:{height:$e,border:0,lineHeight:1,"> span":{transform:"scale(1)"}},[` + `]:{color:ce.colorTextDisabled}}}}}},Bn=ce=>{const{componentCls:ze,antCls:Ne,iconCls:_e,fontSize:tt,lineHeight:it}=ce,Ke=`${ze}-list-item`,je=`${Ke}-actions`,It=`${Ke}-action`,Me=Math.round(tt*it);return{[`${ze}-wrapper`]:{[`${ze}-list`]:Object.assign(Object.assign({},(0,an.dF)()),{lineHeight:ce.lineHeight,[Ke]:{position:"relative",height:ce.lineHeight*tt,marginTop:ce.marginXS,fontSize:tt,display:"flex",alignItems:"center",transition:`background-color ${ce.motionDurationSlow}`,"&:hover":{backgroundColor:ce.controlItemBgHover},[`${Ke}-name`]:Object.assign(Object.assign({},an.vS),{padding:`0 ${ce.paddingXS}px`,lineHeight:it,flex:"auto",transition:`all ${ce.motionDurationSlow}`}),[je]:{[It]:{opacity:0},[`${It}${Ne}-btn-sm`]:{height:Me,border:0,lineHeight:1,"> span":{transform:"scale(1)"}},[` ${It}:focus-visible, &.picture ${It} - `]:{opacity:1},[je]:{color:ce.actionsColor,transition:`all ${ce.motionDurationSlow}`},[`&:hover ${je}`]:{color:ce.colorText}},[`${ze}-icon ${je}`]:{color:ce.colorTextDescription,fontSize:tt},[`${Ke}-progress`]:{position:"absolute",bottom:-ce.uploadProgressOffset,width:"100%",paddingInlineStart:tt+ce.paddingXS,fontSize:tt,lineHeight:0,pointerEvents:"none","> div":{margin:0}}},[`${Ke}:hover ${It}`]:{opacity:1,color:ce.colorText},[`${Ke}-error`]:{color:ce.colorError,[`${Ke}-name, ${ze}-icon ${je}`]:{color:ce.colorError},[He]:{[`${je}, ${je}:hover`]:{color:ce.colorError},[It]:{opacity:1}}},[`${ze}-list-item-container`]:{transition:`opacity ${ce.motionDurationSlow}, height ${ce.motionDurationSlow}`,"&::before":{display:"table",width:0,height:0,content:'""'}}})}}},$n=re(36237),un=re(1950);const Nn=new $n.Keyframes("uploadAnimateInlineIn",{from:{width:0,height:0,margin:0,padding:0,opacity:0}}),Vn=new $n.Keyframes("uploadAnimateInlineOut",{to:{width:0,height:0,margin:0,padding:0,opacity:0}});var Zn=ce=>{const{componentCls:ze}=ce,Ne=`${ze}-animate-inline`;return[{[`${ze}-wrapper`]:{[`${Ne}-appear, ${Ne}-enter, ${Ne}-leave`]:{animationDuration:ce.motionDurationSlow,animationTimingFunction:ce.motionEaseInOutCirc,animationFillMode:"forwards"},[`${Ne}-appear, ${Ne}-enter`]:{animationName:Nn},[`${Ne}-leave`]:{animationName:Vn}}},{[`${ze}-wrapper`]:(0,un.J$)(ce)},Nn,Vn]},na=re(30071),he=re(64993);const be=ce=>{const{componentCls:ze,iconCls:Ne,uploadThumbnailSize:je,uploadProgressOffset:tt}=ce,ot=`${ze}-list`,Ke=`${ot}-item`;return{[`${ze}-wrapper`]:{[` - ${ot}${ot}-picture, - ${ot}${ot}-picture-card, - ${ot}${ot}-picture-circle - `]:{[Ke]:{position:"relative",height:je+ce.lineWidth*2+ce.paddingXS*2,padding:ce.paddingXS,border:`${ce.lineWidth}px ${ce.lineType} ${ce.colorBorder}`,borderRadius:ce.borderRadiusLG,"&:hover":{background:"transparent"},[`${Ke}-thumbnail`]:Object.assign(Object.assign({},an.vS),{width:je,height:je,lineHeight:`${je+ce.paddingSM}px`,textAlign:"center",flex:"none",[Ne]:{fontSize:ce.fontSizeHeading2,color:ce.colorPrimary},img:{display:"block",width:"100%",height:"100%",overflow:"hidden"}}),[`${Ke}-progress`]:{bottom:tt,width:`calc(100% - ${ce.paddingSM*2}px)`,marginTop:0,paddingInlineStart:je+ce.paddingXS}},[`${Ke}-error`]:{borderColor:ce.colorError,[`${Ke}-thumbnail ${Ne}`]:{[`svg path[fill='${na.blue[0]}']`]:{fill:ce.colorErrorBg},[`svg path[fill='${na.blue.primary}']`]:{fill:ce.colorError}}},[`${Ke}-uploading`]:{borderStyle:"dashed",[`${Ke}-name`]:{marginBottom:tt}}},[`${ot}${ot}-picture-circle ${Ke}`]:{[`&, &::before, ${Ke}-thumbnail`]:{borderRadius:"50%"}}}}},ve=ce=>{const{componentCls:ze,iconCls:Ne,fontSizeLG:je,colorTextLightSolid:tt}=ce,ot=`${ze}-list`,Ke=`${ot}-item`,He=ce.uploadPicCardSize;return{[` + `]:{opacity:1},[_e]:{color:ce.actionsColor,transition:`all ${ce.motionDurationSlow}`},[`&:hover ${_e}`]:{color:ce.colorText}},[`${ze}-icon ${_e}`]:{color:ce.colorTextDescription,fontSize:tt},[`${Ke}-progress`]:{position:"absolute",bottom:-ce.uploadProgressOffset,width:"100%",paddingInlineStart:tt+ce.paddingXS,fontSize:tt,lineHeight:0,pointerEvents:"none","> div":{margin:0}}},[`${Ke}:hover ${It}`]:{opacity:1,color:ce.colorText},[`${Ke}-error`]:{color:ce.colorError,[`${Ke}-name, ${ze}-icon ${_e}`]:{color:ce.colorError},[je]:{[`${_e}, ${_e}:hover`]:{color:ce.colorError},[It]:{opacity:1}}},[`${ze}-list-item-container`]:{transition:`opacity ${ce.motionDurationSlow}, height ${ce.motionDurationSlow}`,"&::before":{display:"table",width:0,height:0,content:'""'}}})}}},$n=re(36237),un=re(1950);const Nn=new $n.Keyframes("uploadAnimateInlineIn",{from:{width:0,height:0,margin:0,padding:0,opacity:0}}),Vn=new $n.Keyframes("uploadAnimateInlineOut",{to:{width:0,height:0,margin:0,padding:0,opacity:0}});var Zn=ce=>{const{componentCls:ze}=ce,Ne=`${ze}-animate-inline`;return[{[`${ze}-wrapper`]:{[`${Ne}-appear, ${Ne}-enter, ${Ne}-leave`]:{animationDuration:ce.motionDurationSlow,animationTimingFunction:ce.motionEaseInOutCirc,animationFillMode:"forwards"},[`${Ne}-appear, ${Ne}-enter`]:{animationName:Nn},[`${Ne}-leave`]:{animationName:Vn}}},{[`${ze}-wrapper`]:(0,un.J$)(ce)},Nn,Vn]},na=re(30071),he=re(64993);const Ee=ce=>{const{componentCls:ze,iconCls:Ne,uploadThumbnailSize:_e,uploadProgressOffset:tt}=ce,it=`${ze}-list`,Ke=`${it}-item`;return{[`${ze}-wrapper`]:{[` + ${it}${it}-picture, + ${it}${it}-picture-card, + ${it}${it}-picture-circle + `]:{[Ke]:{position:"relative",height:_e+ce.lineWidth*2+ce.paddingXS*2,padding:ce.paddingXS,border:`${ce.lineWidth}px ${ce.lineType} ${ce.colorBorder}`,borderRadius:ce.borderRadiusLG,"&:hover":{background:"transparent"},[`${Ke}-thumbnail`]:Object.assign(Object.assign({},an.vS),{width:_e,height:_e,lineHeight:`${_e+ce.paddingSM}px`,textAlign:"center",flex:"none",[Ne]:{fontSize:ce.fontSizeHeading2,color:ce.colorPrimary},img:{display:"block",width:"100%",height:"100%",overflow:"hidden"}}),[`${Ke}-progress`]:{bottom:tt,width:`calc(100% - ${ce.paddingSM*2}px)`,marginTop:0,paddingInlineStart:_e+ce.paddingXS}},[`${Ke}-error`]:{borderColor:ce.colorError,[`${Ke}-thumbnail ${Ne}`]:{[`svg path[fill='${na.blue[0]}']`]:{fill:ce.colorErrorBg},[`svg path[fill='${na.blue.primary}']`]:{fill:ce.colorError}}},[`${Ke}-uploading`]:{borderStyle:"dashed",[`${Ke}-name`]:{marginBottom:tt}}},[`${it}${it}-picture-circle ${Ke}`]:{[`&, &::before, ${Ke}-thumbnail`]:{borderRadius:"50%"}}}}},ve=ce=>{const{componentCls:ze,iconCls:Ne,fontSizeLG:_e,colorTextLightSolid:tt}=ce,it=`${ze}-list`,Ke=`${it}-item`,je=ce.uploadPicCardSize;return{[` ${ze}-wrapper${ze}-picture-card-wrapper, ${ze}-wrapper${ze}-picture-circle-wrapper - `]:Object.assign(Object.assign({},(0,an.dF)()),{display:"inline-block",width:"100%",[`${ze}${ze}-select`]:{width:He,height:He,marginInlineEnd:ce.marginXS,marginBottom:ce.marginXS,textAlign:"center",verticalAlign:"top",backgroundColor:ce.colorFillAlter,border:`${ce.lineWidth}px dashed ${ce.colorBorder}`,borderRadius:ce.borderRadiusLG,cursor:"pointer",transition:`border-color ${ce.motionDurationSlow}`,[`> ${ze}`]:{display:"flex",alignItems:"center",justifyContent:"center",height:"100%",textAlign:"center"},[`&:not(${ze}-disabled):hover`]:{borderColor:ce.colorPrimary}},[`${ot}${ot}-picture-card, ${ot}${ot}-picture-circle`]:{[`${ot}-item-container`]:{display:"inline-block",width:He,height:He,marginBlock:`0 ${ce.marginXS}px`,marginInline:`0 ${ce.marginXS}px`,verticalAlign:"top"},"&::after":{display:"none"},[Ke]:{height:"100%",margin:0,"&::before":{position:"absolute",zIndex:1,width:`calc(100% - ${ce.paddingXS*2}px)`,height:`calc(100% - ${ce.paddingXS*2}px)`,backgroundColor:ce.colorBgMask,opacity:0,transition:`all ${ce.motionDurationSlow}`,content:'" "'}},[`${Ke}:hover`]:{[`&::before, ${Ke}-actions`]:{opacity:1}},[`${Ke}-actions`]:{position:"absolute",insetInlineStart:0,zIndex:10,width:"100%",whiteSpace:"nowrap",textAlign:"center",opacity:0,transition:`all ${ce.motionDurationSlow}`,[`${Ne}-eye, ${Ne}-download, ${Ne}-delete`]:{zIndex:10,width:je,margin:`0 ${ce.marginXXS}px`,fontSize:je,cursor:"pointer",transition:`all ${ce.motionDurationSlow}`,svg:{verticalAlign:"baseline"}}},[`${Ke}-actions, ${Ke}-actions:hover`]:{[`${Ne}-eye, ${Ne}-download, ${Ne}-delete`]:{color:new he.C(tt).setAlpha(.65).toRgbString(),"&:hover":{color:tt}}},[`${Ke}-thumbnail, ${Ke}-thumbnail img`]:{position:"static",display:"block",width:"100%",height:"100%",objectFit:"contain"},[`${Ke}-name`]:{display:"none",textAlign:"center"},[`${Ke}-file + ${Ke}-name`]:{position:"absolute",bottom:ce.margin,display:"block",width:`calc(100% - ${ce.paddingXS*2}px)`},[`${Ke}-uploading`]:{[`&${Ke}`]:{backgroundColor:ce.colorFillAlter},[`&::before, ${Ne}-eye, ${Ne}-download, ${Ne}-delete`]:{display:"none"}},[`${Ke}-progress`]:{bottom:ce.marginXL,width:`calc(100% - ${ce.paddingXS*2}px)`,paddingInlineStart:0}}}),[`${ze}-wrapper${ze}-picture-circle-wrapper`]:{[`${ze}${ze}-select`]:{borderRadius:"50%"}}}};var bt=ce=>{const{componentCls:ze}=ce;return{[`${ze}-rtl`]:{direction:"rtl"}}};const $t=ce=>{const{componentCls:ze,colorTextDisabled:Ne}=ce;return{[`${ze}-wrapper`]:Object.assign(Object.assign({},(0,an.Wf)(ce)),{[ze]:{outline:0,"input[type='file']":{cursor:"pointer"}},[`${ze}-select`]:{display:"inline-block"},[`${ze}-disabled`]:{color:Ne,cursor:"not-allowed"}})}};var qt=(0,yn.Z)("Upload",ce=>{const{fontSizeHeading3:ze,fontSize:Ne,lineHeight:je,lineWidth:tt,controlHeightLG:ot}=ce,Ke=Math.round(Ne*je),He=(0,Fn.TS)(ce,{uploadThumbnailSize:ze*2,uploadProgressOffset:Ke/2+tt,uploadPicCardSize:ot*2.55});return[$t(He),gn(He),be(He),ve(He),Bn(He),Zn(He),bt(He),(0,hn.Z)(He)]},ce=>({actionsColor:ce.colorTextDescription})),Kt=function(ce,ze,Ne,je){function tt(ot){return ot instanceof Ne?ot:new Ne(function(Ke){Ke(ot)})}return new(Ne||(Ne=Promise))(function(ot,Ke){function He(Dt){try{$e(je.next(Dt))}catch(en){Ke(en)}}function It(Dt){try{$e(je.throw(Dt))}catch(en){Ke(en)}}function $e(Dt){Dt.done?ot(Dt.value):tt(Dt.value).then(He,It)}$e((je=je.apply(ce,ze||[])).next())})};const Gt=`__LIST_IGNORE_${Date.now()}__`,bn=(ce,ze)=>{const{fileList:Ne,defaultFileList:je,onRemove:tt,showUploadList:ot=!0,listType:Ke="text",onPreview:He,onDownload:It,onChange:$e,onDrop:Dt,previewFile:en,disabled:on,locale:cn,iconRender:kn,isImageUrl:Je,progress:Et,prefixCls:yt,className:wt,type:rn="select",children:nn,style:jt,itemRender:fn,maxCount:pn,data:Kn={},multiple:qn=!1,action:Yn="",accept:ua="",supportServerRender:fa=!0,rootClassName:Pa}=ce,ia=ae.useContext(nt.Z),Un=on!=null?on:ia,[vn,aa]=(0,rt.Z)(je||[],{value:Ne,postState:kt=>kt!=null?kt:[]}),[oa,ra]=ae.useState("drop"),ga=ae.useRef(null);ae.useMemo(()=>{const kt=Date.now();(Ne||[]).forEach((sn,wn)=>{!sn.uid&&!Object.isFrozen(sn)&&(sn.uid=`__AUTO__${kt}_${wn}__`)})},[Ne]);const Xn=(kt,sn,wn)=>{let tn=(0,ue.Z)(sn),En=!1;pn===1?tn=tn.slice(-1):pn&&(En=tn.length>pn,tn=tn.slice(0,pn)),(0,qe.flushSync)(()=>{aa(tn)});const An={file:kt,fileList:tn};wn&&(An.event=wn),(!En||tn.some(sa=>sa.uid===kt.uid))&&(0,qe.flushSync)(()=>{$e==null||$e(An)})},ha=(kt,sn)=>Kt(void 0,void 0,void 0,function*(){const{beforeUpload:wn,transformFile:tn}=ce;let En=kt;if(wn){const An=yield wn(kt,sn);if(An===!1)return!1;if(delete kt[Gt],An===Gt)return Object.defineProperty(kt,Gt,{value:!0,configurable:!0}),!1;typeof An=="object"&&An&&(En=An)}return tn&&(En=yield tn(En)),En}),Ut=kt=>{const sn=kt.filter(En=>!En.file[Gt]);if(!sn.length)return;const wn=sn.map(En=>Ht(En.file));let tn=(0,ue.Z)(vn);wn.forEach(En=>{tn=Ft(En,tn)}),wn.forEach((En,An)=>{let sa=En;if(sn[An].parsedFile)En.status="uploading";else{const{originFileObj:xn}=En;let Sa;try{Sa=new File([xn],xn.name,{type:xn.type})}catch(Ea){Sa=new Blob([xn],{type:xn.type}),Sa.name=xn.name,Sa.lastModifiedDate=new Date,Sa.lastModified=new Date().getTime()}Sa.uid=En.uid,sa=Sa}Xn(sa,tn)})},Pn=(kt,sn,wn)=>{try{typeof kt=="string"&&(kt=JSON.parse(kt))}catch(An){}if(!_t(sn,vn))return;const tn=Ht(sn);tn.status="done",tn.percent=100,tn.response=kt,tn.xhr=wn;const En=Ft(tn,vn);Xn(tn,En)},Jn=(kt,sn)=>{if(!_t(sn,vn))return;const wn=Ht(sn);wn.status="uploading",wn.percent=kt.percent;const tn=Ft(wn,vn);Xn(wn,tn,kt)},On=(kt,sn,wn)=>{if(!_t(wn,vn))return;const tn=Ht(wn);tn.error=kt,tn.response=sn,tn.status="error";const En=Ft(tn,vn);Xn(tn,En)},da=kt=>{let sn;Promise.resolve(typeof tt=="function"?tt(kt):tt).then(wn=>{var tn;if(wn===!1)return;const En=Sn(kt,vn);En&&(sn=Object.assign(Object.assign({},kt),{status:"removed"}),vn==null||vn.forEach(An=>{const sa=sn.uid!==void 0?"uid":"name";An[sa]===sn[sa]&&!Object.isFrozen(An)&&(An.status="removed")}),(tn=ga.current)===null||tn===void 0||tn.abort(sn),Xn(sn,En))})},ea=kt=>{ra(kt.type),kt.type==="drop"&&(Dt==null||Dt(kt))};ae.useImperativeHandle(ze,()=>({onBatchStart:Ut,onSuccess:Pn,onProgress:Jn,onError:On,fileList:vn,upload:ga.current}));const{getPrefixCls:ya,direction:pa,upload:Gn}=ae.useContext(We.E_),In=ya("upload",yt),la=Object.assign(Object.assign({onBatchStart:Ut,onError:On,onProgress:Jn,onSuccess:Pn},ce),{data:Kn,multiple:qn,action:Yn,accept:ua,supportServerRender:fa,prefixCls:In,disabled:Un,beforeUpload:ha,onChange:void 0});delete la.className,delete la.style,(!nn||Un)&&delete la.id;const[ca,va]=qt(In),[La]=(0,Ze.Z)("Upload",et.Z.Upload),{showRemoveIcon:ba,showPreviewIcon:Mt,showDownloadIcon:Pt,removeIcon:Lt,previewIcon:xt,downloadIcon:mn}=typeof ot=="boolean"?{}:ot,Cn=(kt,sn)=>ot?ae.createElement(Xt,{prefixCls:In,listType:Ke,items:vn,previewFile:en,onPreview:He,onDownload:It,onRemove:da,showRemoveIcon:!Un&&ba,showPreviewIcon:Mt,showDownloadIcon:Pt,removeIcon:Lt,previewIcon:xt,downloadIcon:mn,iconRender:kn,locale:Object.assign(Object.assign({},La),cn),isImageUrl:Je,progress:Et,appendAction:kt,appendActionVisible:sn,itemRender:fn,disabled:Un}):kt,_n=Ge()(`${In}-wrapper`,wt,Pa,va,Gn==null?void 0:Gn.className,{[`${In}-rtl`]:pa==="rtl",[`${In}-picture-card-wrapper`]:Ke==="picture-card",[`${In}-picture-circle-wrapper`]:Ke==="picture-circle"}),Tn=Object.assign(Object.assign({},Gn==null?void 0:Gn.style),jt);if(rn==="drag"){const kt=Ge()(va,In,`${In}-drag`,{[`${In}-drag-uploading`]:vn.some(sn=>sn.status==="uploading"),[`${In}-drag-hover`]:oa==="dragover",[`${In}-disabled`]:Un,[`${In}-rtl`]:pa==="rtl"});return ca(ae.createElement("span",{className:_n},ae.createElement("div",{className:kt,style:Tn,onDrop:ea,onDragOver:ea,onDragLeave:ea},ae.createElement(Fe,Object.assign({},la,{ref:ga,className:`${In}-btn`}),ae.createElement("div",{className:`${In}-drag-container`},nn))),Cn()))}const jn=Ge()(In,`${In}-select`,{[`${In}-disabled`]:Un}),ta=(kt=>ae.createElement("div",{className:jn,style:kt},ae.createElement(Fe,Object.assign({},la,{ref:ga}))))(nn?void 0:{display:"none"});return ca(Ke==="picture-card"||Ke==="picture-circle"?ae.createElement("span",{className:_n},Cn(ta,!!nn)):ae.createElement("span",{className:_n},ta,Cn()))};var Dn=ae.forwardRef(bn),lt=function(ce,ze){var Ne={};for(var je in ce)Object.prototype.hasOwnProperty.call(ce,je)&&ze.indexOf(je)<0&&(Ne[je]=ce[je]);if(ce!=null&&typeof Object.getOwnPropertySymbols=="function")for(var tt=0,je=Object.getOwnPropertySymbols(ce);tt{var{style:Ne,height:je}=ce,tt=lt(ce,["style","height"]);return ae.createElement(Dn,Object.assign({ref:ze},tt,{type:"drag",style:Object.assign(Object.assign({},Ne),{height:je})}))});const Rn=Dn;Rn.Dragger=Hn,Rn.LIST_IGNORE=Gt;var Mn=Rn}}]); + `]:Object.assign(Object.assign({},(0,an.dF)()),{display:"inline-block",width:"100%",[`${ze}${ze}-select`]:{width:je,height:je,marginInlineEnd:ce.marginXS,marginBottom:ce.marginXS,textAlign:"center",verticalAlign:"top",backgroundColor:ce.colorFillAlter,border:`${ce.lineWidth}px dashed ${ce.colorBorder}`,borderRadius:ce.borderRadiusLG,cursor:"pointer",transition:`border-color ${ce.motionDurationSlow}`,[`> ${ze}`]:{display:"flex",alignItems:"center",justifyContent:"center",height:"100%",textAlign:"center"},[`&:not(${ze}-disabled):hover`]:{borderColor:ce.colorPrimary}},[`${it}${it}-picture-card, ${it}${it}-picture-circle`]:{[`${it}-item-container`]:{display:"inline-block",width:je,height:je,marginBlock:`0 ${ce.marginXS}px`,marginInline:`0 ${ce.marginXS}px`,verticalAlign:"top"},"&::after":{display:"none"},[Ke]:{height:"100%",margin:0,"&::before":{position:"absolute",zIndex:1,width:`calc(100% - ${ce.paddingXS*2}px)`,height:`calc(100% - ${ce.paddingXS*2}px)`,backgroundColor:ce.colorBgMask,opacity:0,transition:`all ${ce.motionDurationSlow}`,content:'" "'}},[`${Ke}:hover`]:{[`&::before, ${Ke}-actions`]:{opacity:1}},[`${Ke}-actions`]:{position:"absolute",insetInlineStart:0,zIndex:10,width:"100%",whiteSpace:"nowrap",textAlign:"center",opacity:0,transition:`all ${ce.motionDurationSlow}`,[`${Ne}-eye, ${Ne}-download, ${Ne}-delete`]:{zIndex:10,width:_e,margin:`0 ${ce.marginXXS}px`,fontSize:_e,cursor:"pointer",transition:`all ${ce.motionDurationSlow}`,svg:{verticalAlign:"baseline"}}},[`${Ke}-actions, ${Ke}-actions:hover`]:{[`${Ne}-eye, ${Ne}-download, ${Ne}-delete`]:{color:new he.C(tt).setAlpha(.65).toRgbString(),"&:hover":{color:tt}}},[`${Ke}-thumbnail, ${Ke}-thumbnail img`]:{position:"static",display:"block",width:"100%",height:"100%",objectFit:"contain"},[`${Ke}-name`]:{display:"none",textAlign:"center"},[`${Ke}-file + ${Ke}-name`]:{position:"absolute",bottom:ce.margin,display:"block",width:`calc(100% - ${ce.paddingXS*2}px)`},[`${Ke}-uploading`]:{[`&${Ke}`]:{backgroundColor:ce.colorFillAlter},[`&::before, ${Ne}-eye, ${Ne}-download, ${Ne}-delete`]:{display:"none"}},[`${Ke}-progress`]:{bottom:ce.marginXL,width:`calc(100% - ${ce.paddingXS*2}px)`,paddingInlineStart:0}}}),[`${ze}-wrapper${ze}-picture-circle-wrapper`]:{[`${ze}${ze}-select`]:{borderRadius:"50%"}}}};var bt=ce=>{const{componentCls:ze}=ce;return{[`${ze}-rtl`]:{direction:"rtl"}}};const $t=ce=>{const{componentCls:ze,colorTextDisabled:Ne}=ce;return{[`${ze}-wrapper`]:Object.assign(Object.assign({},(0,an.Wf)(ce)),{[ze]:{outline:0,"input[type='file']":{cursor:"pointer"}},[`${ze}-select`]:{display:"inline-block"},[`${ze}-disabled`]:{color:Ne,cursor:"not-allowed"}})}};var qt=(0,yn.Z)("Upload",ce=>{const{fontSizeHeading3:ze,fontSize:Ne,lineHeight:_e,lineWidth:tt,controlHeightLG:it}=ce,Ke=Math.round(Ne*_e),je=(0,Fn.TS)(ce,{uploadThumbnailSize:ze*2,uploadProgressOffset:Ke/2+tt,uploadPicCardSize:it*2.55});return[$t(je),gn(je),Ee(je),ve(je),Bn(je),Zn(je),bt(je),(0,hn.Z)(je)]},ce=>({actionsColor:ce.colorTextDescription})),Kt=function(ce,ze,Ne,_e){function tt(it){return it instanceof Ne?it:new Ne(function(Ke){Ke(it)})}return new(Ne||(Ne=Promise))(function(it,Ke){function je(Dt){try{Me(_e.next(Dt))}catch(en){Ke(en)}}function It(Dt){try{Me(_e.throw(Dt))}catch(en){Ke(en)}}function Me(Dt){Dt.done?it(Dt.value):tt(Dt.value).then(je,It)}Me((_e=_e.apply(ce,ze||[])).next())})};const Gt=`__LIST_IGNORE_${Date.now()}__`,bn=(ce,ze)=>{const{fileList:Ne,defaultFileList:_e,onRemove:tt,showUploadList:it=!0,listType:Ke="text",onPreview:je,onDownload:It,onChange:Me,onDrop:Dt,previewFile:en,disabled:on,locale:cn,iconRender:kn,isImageUrl:Je,progress:Et,prefixCls:yt,className:wt,type:rn="select",children:nn,style:jt,itemRender:fn,maxCount:pn,data:Kn={},multiple:qn=!1,action:Yn="",accept:ua="",supportServerRender:fa=!0,rootClassName:Pa}=ce,ia=ae.useContext(at.Z),Un=on!=null?on:ia,[vn,aa]=(0,Ve.Z)(_e||[],{value:Ne,postState:kt=>kt!=null?kt:[]}),[oa,ra]=ae.useState("drop"),ga=ae.useRef(null);ae.useMemo(()=>{const kt=Date.now();(Ne||[]).forEach((sn,wn)=>{!sn.uid&&!Object.isFrozen(sn)&&(sn.uid=`__AUTO__${kt}_${wn}__`)})},[Ne]);const Xn=(kt,sn,wn)=>{let tn=(0,ue.Z)(sn),En=!1;pn===1?tn=tn.slice(-1):pn&&(En=tn.length>pn,tn=tn.slice(0,pn)),(0,Qe.flushSync)(()=>{aa(tn)});const An={file:kt,fileList:tn};wn&&(An.event=wn),(!En||tn.some(sa=>sa.uid===kt.uid))&&(0,Qe.flushSync)(()=>{Me==null||Me(An)})},ha=(kt,sn)=>Kt(void 0,void 0,void 0,function*(){const{beforeUpload:wn,transformFile:tn}=ce;let En=kt;if(wn){const An=yield wn(kt,sn);if(An===!1)return!1;if(delete kt[Gt],An===Gt)return Object.defineProperty(kt,Gt,{value:!0,configurable:!0}),!1;typeof An=="object"&&An&&(En=An)}return tn&&(En=yield tn(En)),En}),Ut=kt=>{const sn=kt.filter(En=>!En.file[Gt]);if(!sn.length)return;const wn=sn.map(En=>Ht(En.file));let tn=(0,ue.Z)(vn);wn.forEach(En=>{tn=Ft(En,tn)}),wn.forEach((En,An)=>{let sa=En;if(sn[An].parsedFile)En.status="uploading";else{const{originFileObj:xn}=En;let Sa;try{Sa=new File([xn],xn.name,{type:xn.type})}catch(Ea){Sa=new Blob([xn],{type:xn.type}),Sa.name=xn.name,Sa.lastModifiedDate=new Date,Sa.lastModified=new Date().getTime()}Sa.uid=En.uid,sa=Sa}Xn(sa,tn)})},Pn=(kt,sn,wn)=>{try{typeof kt=="string"&&(kt=JSON.parse(kt))}catch(An){}if(!_t(sn,vn))return;const tn=Ht(sn);tn.status="done",tn.percent=100,tn.response=kt,tn.xhr=wn;const En=Ft(tn,vn);Xn(tn,En)},Jn=(kt,sn)=>{if(!_t(sn,vn))return;const wn=Ht(sn);wn.status="uploading",wn.percent=kt.percent;const tn=Ft(wn,vn);Xn(wn,tn,kt)},On=(kt,sn,wn)=>{if(!_t(wn,vn))return;const tn=Ht(wn);tn.error=kt,tn.response=sn,tn.status="error";const En=Ft(tn,vn);Xn(tn,En)},da=kt=>{let sn;Promise.resolve(typeof tt=="function"?tt(kt):tt).then(wn=>{var tn;if(wn===!1)return;const En=Sn(kt,vn);En&&(sn=Object.assign(Object.assign({},kt),{status:"removed"}),vn==null||vn.forEach(An=>{const sa=sn.uid!==void 0?"uid":"name";An[sa]===sn[sa]&&!Object.isFrozen(An)&&(An.status="removed")}),(tn=ga.current)===null||tn===void 0||tn.abort(sn),Xn(sn,En))})},ea=kt=>{ra(kt.type),kt.type==="drop"&&(Dt==null||Dt(kt))};ae.useImperativeHandle(ze,()=>({onBatchStart:Ut,onSuccess:Pn,onProgress:Jn,onError:On,fileList:vn,upload:ga.current}));const{getPrefixCls:ya,direction:pa,upload:Gn}=ae.useContext(He.E_),In=ya("upload",yt),la=Object.assign(Object.assign({onBatchStart:Ut,onError:On,onProgress:Jn,onSuccess:Pn},ce),{data:Kn,multiple:qn,action:Yn,accept:ua,supportServerRender:fa,prefixCls:In,disabled:Un,beforeUpload:ha,onChange:void 0});delete la.className,delete la.style,(!nn||Un)&&delete la.id;const[ca,va]=qt(In),[La]=(0,We.Z)("Upload",et.Z.Upload),{showRemoveIcon:ba,showPreviewIcon:Mt,showDownloadIcon:ft,removeIcon:Lt,previewIcon:xt,downloadIcon:mn}=typeof it=="boolean"?{}:it,Cn=(kt,sn)=>it?ae.createElement(Xt,{prefixCls:In,listType:Ke,items:vn,previewFile:en,onPreview:je,onDownload:It,onRemove:da,showRemoveIcon:!Un&&ba,showPreviewIcon:Mt,showDownloadIcon:ft,removeIcon:Lt,previewIcon:xt,downloadIcon:mn,iconRender:kn,locale:Object.assign(Object.assign({},La),cn),isImageUrl:Je,progress:Et,appendAction:kt,appendActionVisible:sn,itemRender:fn,disabled:Un}):kt,_n=Ge()(`${In}-wrapper`,wt,Pa,va,Gn==null?void 0:Gn.className,{[`${In}-rtl`]:pa==="rtl",[`${In}-picture-card-wrapper`]:Ke==="picture-card",[`${In}-picture-circle-wrapper`]:Ke==="picture-circle"}),Tn=Object.assign(Object.assign({},Gn==null?void 0:Gn.style),jt);if(rn==="drag"){const kt=Ge()(va,In,`${In}-drag`,{[`${In}-drag-uploading`]:vn.some(sn=>sn.status==="uploading"),[`${In}-drag-hover`]:oa==="dragover",[`${In}-disabled`]:Un,[`${In}-rtl`]:pa==="rtl"});return ca(ae.createElement("span",{className:_n},ae.createElement("div",{className:kt,style:Tn,onDrop:ea,onDragOver:ea,onDragLeave:ea},ae.createElement(we,Object.assign({},la,{ref:ga,className:`${In}-btn`}),ae.createElement("div",{className:`${In}-drag-container`},nn))),Cn()))}const jn=Ge()(In,`${In}-select`,{[`${In}-disabled`]:Un}),ta=(kt=>ae.createElement("div",{className:jn,style:kt},ae.createElement(we,Object.assign({},la,{ref:ga}))))(nn?void 0:{display:"none"});return ca(Ke==="picture-card"||Ke==="picture-circle"?ae.createElement("span",{className:_n},Cn(ta,!!nn)):ae.createElement("span",{className:_n},ta,Cn()))};var Dn=ae.forwardRef(bn),st=function(ce,ze){var Ne={};for(var _e in ce)Object.prototype.hasOwnProperty.call(ce,_e)&&ze.indexOf(_e)<0&&(Ne[_e]=ce[_e]);if(ce!=null&&typeof Object.getOwnPropertySymbols=="function")for(var tt=0,_e=Object.getOwnPropertySymbols(ce);tt<_e.length;tt++)ze.indexOf(_e[tt])<0&&Object.prototype.propertyIsEnumerable.call(ce,_e[tt])&&(Ne[_e[tt]]=ce[_e[tt]]);return Ne},Hn=ae.forwardRef((ce,ze)=>{var{style:Ne,height:_e}=ce,tt=st(ce,["style","height"]);return ae.createElement(Dn,Object.assign({ref:ze},tt,{type:"drag",style:Object.assign(Object.assign({},Ne),{height:_e})}))});const Rn=Dn;Rn.Dragger=Hn,Rn.LIST_IGNORE=Gt;var Mn=Rn}}]); diff --git a/p__Classrooms__Lists__CommonHomework__SubmitWork__index.426f6f33.async.js b/p__Classrooms__Lists__CommonHomework__SubmitWork__index.da02c0a5.async.js similarity index 65% rename from p__Classrooms__Lists__CommonHomework__SubmitWork__index.426f6f33.async.js rename to p__Classrooms__Lists__CommonHomework__SubmitWork__index.da02c0a5.async.js index db05f3b622..3091b03db4 100644 --- a/p__Classrooms__Lists__CommonHomework__SubmitWork__index.426f6f33.async.js +++ b/p__Classrooms__Lists__CommonHomework__SubmitWork__index.da02c0a5.async.js @@ -1,4 +1,4 @@ -(self.webpackChunk=self.webpackChunk||[]).push([[7045],{26227:function(Oe,mt,ie){"use strict";ie.d(mt,{Z:function(){return Re}});var ae=ie(54476),ue=ie(59301),Ve={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M360 184h-8c4.4 0 8-3.6 8-8v8h304v-8c0 4.4 3.6 8 8 8h-8v72h72v-80c0-35.3-28.7-64-64-64H352c-35.3 0-64 28.7-64 64v80h72v-72zm504 72H160c-17.7 0-32 14.3-32 32v32c0 4.4 3.6 8 8 8h60.4l24.7 523c1.6 34.1 29.8 61 63.9 61h454c34.2 0 62.3-26.8 63.9-61l24.7-523H888c4.4 0 8-3.6 8-8v-32c0-17.7-14.3-32-32-32zM731.3 840H292.7l-24.2-512h487l-24.2 512z"}}]},name:"delete",theme:"outlined"},Ge=Ve,Se=ie(7657),Ee=function(Fe,$e){return ue.createElement(Se.Z,(0,ae.Z)({},Fe,{ref:$e,icon:Ge}))},le=ue.forwardRef(Ee),Re=le},41464:function(Oe,mt,ie){"use strict";ie.d(mt,{Z:function(){return Re}});var ae=ie(54476),ue=ie(59301),Ve={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M505.7 661a8 8 0 0012.6 0l112-141.7c4.1-5.2.4-12.9-6.3-12.9h-74.1V168c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v338.3H400c-6.7 0-10.4 7.7-6.3 12.9l112 141.8zM878 626h-60c-4.4 0-8 3.6-8 8v154H214V634c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v198c0 17.7 14.3 32 32 32h684c17.7 0 32-14.3 32-32V634c0-4.4-3.6-8-8-8z"}}]},name:"download",theme:"outlined"},Ge=Ve,Se=ie(7657),Ee=function(Fe,$e){return ue.createElement(Se.Z,(0,ae.Z)({},Fe,{ref:$e,icon:Ge}))},le=ue.forwardRef(Ee),Re=le},61481:function(Oe,mt,ie){"use strict";ie.d(mt,{Z:function(){return Re}});var ae=ie(54476),ue=ie(59301),Ve={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M885.2 446.3l-.2-.8-112.2-285.1c-5-16.1-19.9-27.2-36.8-27.2H281.2c-17 0-32.1 11.3-36.9 27.6L139.4 443l-.3.7-.2.8c-1.3 4.9-1.7 9.9-1 14.8-.1 1.6-.2 3.2-.2 4.8V830a60.9 60.9 0 0060.8 60.8h627.2c33.5 0 60.8-27.3 60.9-60.8V464.1c0-1.3 0-2.6-.1-3.7.4-4.9 0-9.6-1.3-14.1zm-295.8-43l-.3 15.7c-.8 44.9-31.8 75.1-77.1 75.1-22.1 0-41.1-7.1-54.8-20.6S436 441.2 435.6 419l-.3-15.7H229.5L309 210h399.2l81.7 193.3H589.4zm-375 76.8h157.3c24.3 57.1 76 90.8 140.4 90.8 33.7 0 65-9.4 90.3-27.2 22.2-15.6 39.5-37.4 50.7-63.6h156.5V814H214.4V480.1z"}}]},name:"inbox",theme:"outlined"},Ge=Ve,Se=ie(7657),Ee=function(Fe,$e){return ue.createElement(Se.Z,(0,ae.Z)({},Fe,{ref:$e,icon:Ge}))},le=ue.forwardRef(Ee),Re=le},33853:function(Oe,mt,ie){"use strict";ie.d(mt,{Z:function(){return Re}});var ae=ie(54476),ue=ie(59301),Ve={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"},Ge=Ve,Se=ie(7657),Ee=function(Fe,$e){return ue.createElement(Se.Z,(0,ae.Z)({},Fe,{ref:$e,icon:Ge}))},le=ue.forwardRef(Ee),Re=le},38819:function(Oe,mt,ie){"use strict";ie.d(mt,{Z:function(){return Re}});var ae=ie(54476),ue=ie(59301),Ve={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"},Ge=Ve,Se=ie(7657),Ee=function(Fe,$e){return ue.createElement(Se.Z,(0,ae.Z)({},Fe,{ref:$e,icon:Ge}))},le=ue.forwardRef(Ee),Re=le},96408:function(Oe,mt){"use strict";mt.Z={lists:"lists___xhHyq",item:"item___pWJAA",children:"children___sDG61",diamond:"diamond___FwgzD",button:"button___WPN6r",mathWrap:"mathWrap___FmnMJ",mathFillWrap:"mathFillWrap___PmY3H"}},25863:function(){"use strict";function Oe(ne,y,a,E){a===void 0&&(a=0),E===void 0&&(E=1/0),this._name=ne,this._defaultValue=y,this._minimum=a,this._maximum=E}Object.defineProperty(Oe.prototype,"name",{get:function(){return this._name},set:function(ne){if(typeof ne!="string"||ne==="")throw new Error("Shape name must be a valid string.");this._name=ne}}),Object.defineProperty(Oe.prototype,"defaultValue",{get:function(){return this._defaultValue},set:function(ne){if(typeof ne!="number"||isNaN(ne))throw new Error("The default value must be a real number, not: "+ne);this._defaultValue=ne}}),Object.defineProperty(Oe.prototype,"minimum",{get:function(){return this._minimum},set:function(ne){if(typeof ne!="number"||isNaN(ne))throw new Error("Minimum must be a real number, not: "+ne);this._minimum=ne}}),Object.defineProperty(Oe.prototype,"maximum",{get:function(){return this._maximum},set:function(ne){if(typeof ne!="number"||isNaN(ne))throw new Error("Maximum must be a real number, not: "+ne);this._maximum=ne}}),go.Shape._FigureParameters={},go.Shape.getFigureParameter=function(ne,y){var a=go.Shape._FigureParameters[ne];return a?a[y]:null},go.Shape.setFigureParameter=function(ne,y,a){if(!(a instanceof Oe))throw new Error("Third argument to Shape.setFigureParameter is not FigureParameter: "+a);if(a.defaultValuea.maximum)throw new Error("defaultValue must be between minimum and maximum, not: "+a.defaultValue);var E=go.Shape._FigureParameters[ne];E||(E=[],go.Shape._FigureParameters[ne]=E),E[y]=a};var mt=[];function ie(ne,y){var a=mt.pop();return a===void 0?new go.Point(ne,y):(a.x=ne,a.y=y,a)}function ae(){var ne=mt.pop();return ne===void 0?new go.Point:ne}function ue(ne){mt.push(ne)}function Ve(ne,y,a,E,b,x,z,ee,te){te||(te=new go.Point);var oe=ne-a,re=b-z,ge=NaN,me=NaN;if(oe===0)if(re===0)ne===a&&(ge=ne,me=y);else{var se=(x-ee)/re,we=x-se*b;ge=ne,me=se*ge+we}else if(re===0){var Le=(y-E)/oe,ke=y-Le*ne;ge=b,me=Le*ge+ke}else{var Le=(y-E)/oe,se=(x-ee)/re,ke=y-Le*ne,we=x-se*b;ge=(we-ke)/(Le-se),me=Le*ge+ke}return te.x=ge,te.y=me,te}function Ge(ne,y,a,E,b,x,z,ee,te,oe,re,ge,me,se){var we=1-te,Le=te,ke=ne*we+a*Le,St=y*we+E*Le,ft=a*we+b*Le,Ce=E*we+x*Le,tt=b*we+z*Le,qe=x*we+ee*Le,He=ke*we+ft*Le,at=St*we+Ce*Le,Ze=ft*we+tt*Le,et=Ce*we+qe*Le,dt=He*we+Ze*Le,rt=at*we+et*Le;oe.x=ke,oe.y=St,re.x=He,re.y=at,ge.x=dt,ge.y=rt,me.x=Ze,me.y=et,se.x=tt,se.y=qe}var Se=new go.Spot(.156,.156),Ee=new go.Spot(.844,.844),le=4*((Math.sqrt(2)-1)/3);go.Shape.setFigureParameter("RoundedRectangle",0,new Oe("CornerRounding",5)),go.Shape.defineFigureGenerator("RoundedRectangle",function(ne,y,a){var E=ne?ne.parameter1:NaN;(isNaN(E)||E<0)&&(E=5),E=Math.min(E,y/3),E=Math.min(E,a/3);var b=E*le,x=new go.Geometry().add(new go.PathFigure(E,0,!0).add(new go.PathSegment(go.PathSegment.Line,y-E,0)).add(new go.PathSegment(go.PathSegment.Bezier,y,E,y-b,0,y,b)).add(new go.PathSegment(go.PathSegment.Line,y,a-E)).add(new go.PathSegment(go.PathSegment.Bezier,y-E,a,y,a-b,y-b,a)).add(new go.PathSegment(go.PathSegment.Line,E,a)).add(new go.PathSegment(go.PathSegment.Bezier,0,a-E,b,a,0,a-b)).add(new go.PathSegment(go.PathSegment.Line,0,E)).add(new go.PathSegment(go.PathSegment.Bezier,E,0,0,b,b,0).close()));return b>1&&(x.spot1=new go.Spot(0,0,b,b),x.spot2=new go.Spot(1,1,-b,-b)),x}),go.Shape.defineFigureGenerator("Border","RoundedRectangle"),go.Shape.defineFigureGenerator("TriangleRight",function(ne,y,a){return new go.Geometry().add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())).setSpots(0,.25,.5,.75)}),go.Shape.defineFigureGenerator("TriangleDown",function(ne,y,a){return new go.Geometry().add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,.5*y,a).close())).setSpots(.25,0,.75,.5)}),go.Shape.defineFigureGenerator("TriangleLeft",function(ne,y,a){return new go.Geometry().add(new go.PathFigure(y,a).add(new go.PathSegment(go.PathSegment.Line,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,y,0).close())).setSpots(.5,.25,1,.75)}),go.Shape.defineFigureGenerator("TriangleUp",function(ne,y,a){return new go.Geometry().add(new go.PathFigure(y,a).add(new go.PathSegment(go.PathSegment.Line,0,a)).add(new go.PathSegment(go.PathSegment.Line,.5*y,0).close())).setSpots(.25,.5,.75,1)}),go.Shape.defineFigureGenerator("Triangle","TriangleUp"),go.Shape.defineFigureGenerator("Diamond",function(ne,y,a){return new go.Geometry().add(new go.PathFigure(.5*y,0).add(new go.PathSegment(go.PathSegment.Line,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.5*y,a)).add(new go.PathSegment(go.PathSegment.Line,y,.5*a).close())).setSpots(.25,.25,.75,.75)}),go.Shape.defineFigureGenerator("LineH",function(ne,y,a){var E=new go.Geometry(go.Geometry.Line);return E.startX=0,E.startY=a/2,E.endX=y,E.endY=a/2,E}),go.Shape.defineFigureGenerator("LineV",function(ne,y,a){var E=new go.Geometry(go.Geometry.Line);return E.startX=y/2,E.startY=0,E.endX=y/2,E.endY=a,E}),go.Shape.defineFigureGenerator("BarH","Rectangle"),go.Shape.defineFigureGenerator("BarV","Rectangle"),go.Shape.defineFigureGenerator("MinusLine","LineH"),go.Shape.defineFigureGenerator("PlusLine",function(ne,y,a){return new go.Geometry().add(new go.PathFigure(0,a/2,!1).add(new go.PathSegment(go.PathSegment.Line,y,a/2)).add(new go.PathSegment(go.PathSegment.Move,y/2,0)).add(new go.PathSegment(go.PathSegment.Line,y/2,a)))}),go.Shape.defineFigureGenerator("XLine",function(ne,y,a){return new go.Geometry().add(new go.PathFigure(0,a,!1).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Move,0,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)))}),go.Shape.defineFigureGenerator("LineRight",function(ne,y,a){return new go.Geometry().add(new go.PathFigure(.25*y,0,!1).add(new go.PathSegment(go.PathSegment.Line,.75*y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.25*y,a)))}),go.Shape.defineFigureGenerator("LineDown",function(ne,y,a){return new go.Geometry().add(new go.PathFigure(0,.25*a,!1).add(new go.PathSegment(go.PathSegment.Line,.5*y,.75*a)).add(new go.PathSegment(go.PathSegment.Line,y,.25*a)))}),go.Shape.defineFigureGenerator("LineLeft",function(ne,y,a){return new go.Geometry().add(new go.PathFigure(.75*y,0,!1).add(new go.PathSegment(go.PathSegment.Line,.25*y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.75*y,a)))}),go.Shape.defineFigureGenerator("LineUp",function(ne,y,a){return new go.Geometry().add(new go.PathFigure(0,.75*a,!1).add(new go.PathSegment(go.PathSegment.Line,.5*y,.25*a)).add(new go.PathSegment(go.PathSegment.Line,y,.75*a)))}),go.Shape.defineFigureGenerator("AsteriskLine",function(ne,y,a){var E=.2/Math.SQRT2;return new go.Geometry().add(new go.PathFigure(E*y,(1-E)*a,!1).add(new go.PathSegment(go.PathSegment.Line,(1-E)*y,E*a)).add(new go.PathSegment(go.PathSegment.Move,E*y,E*a)).add(new go.PathSegment(go.PathSegment.Line,(1-E)*y,(1-E)*a)).add(new go.PathSegment(go.PathSegment.Move,0,a/2)).add(new go.PathSegment(go.PathSegment.Line,y,a/2)).add(new go.PathSegment(go.PathSegment.Move,y/2,0)).add(new go.PathSegment(go.PathSegment.Line,y/2,a)))}),go.Shape.defineFigureGenerator("CircleLine",function(ne,y,a){var E=y/2,b=new go.Geometry().add(new go.PathFigure(y,y/2,!1).add(new go.PathSegment(go.PathSegment.Arc,0,360,E,E,E,E).close()));return b.spot1=Se,b.spot2=Ee,b.defaultStretch=go.GraphObject.Uniform,b}),go.Shape.defineFigureGenerator("Line1",function(ne,y,a){var E=new go.Geometry(go.Geometry.Line);return E.startX=0,E.startY=0,E.endX=y,E.endY=a,E}),go.Shape.defineFigureGenerator("Line2",function(ne,y,a){var E=new go.Geometry(go.Geometry.Line);return E.startX=y,E.startY=0,E.endX=0,E.endY=a,E}),go.Shape.defineFigureGenerator("Curve1",function(ne,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,y,a,le*y,0,y,(1-le)*a)))}),go.Shape.defineFigureGenerator("Curve2",function(ne,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,y,a,0,le*a,(1-le)*y,a)))}),go.Shape.defineFigureGenerator("Curve3",function(ne,y,a){return new go.Geometry().add(new go.PathFigure(y,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,0,a,y,le*a,le*y,a)))}),go.Shape.defineFigureGenerator("Curve4",function(ne,y,a){return new go.Geometry().add(new go.PathFigure(y,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,0,a,(1-le)*y,0,0,(1-le)*a)))}),go.Shape.defineFigureGenerator("TriangleDownLeft",function(ne,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())).setSpots(0,.5,.5,1)}),go.Shape.defineFigureGenerator("TriangleDownRight",function(ne,y,a){return new go.Geometry().add(new go.PathFigure(y,0,!0).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())).setSpots(.5,.5,1,1)}),go.Shape.defineFigureGenerator("TriangleUpLeft",function(ne,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())).setSpots(0,0,.5,.5)}),go.Shape.defineFigureGenerator("TriangleUpRight",function(ne,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y,a).close())).setSpots(.5,0,1,.5)}),go.Shape.defineFigureGenerator("RightTriangle","TriangleDownLeft"),go.Shape.setFigureParameter("Parallelogram1",0,new Oe("Indent",.1,-.99,.99)),go.Shape.defineFigureGenerator("Parallelogram1",function(ne,y,a){var E=ne?ne.parameter1:NaN;isNaN(E)?E=.1:E<-1?E=-1:E>1&&(E=1);var b=Math.abs(E)*y;if(E===0){var x=new go.Geometry(go.Geometry.Rectangle);return x.startX=0,x.startY=0,x.endX=y,x.endY=a,x}else{var x=new go.Geometry;return E>0?x.add(new go.PathFigure(b,0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y-b,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())):x.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y-b,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,b,a).close())),by&&(E=y);var b=Math.abs(E);if(E===0){var x=new go.Geometry(go.Geometry.Rectangle);return x.startX=0,x.startY=0,x.endX=y,x.endY=a,x}else{var x=new go.Geometry;return E>0?x.add(new go.PathFigure(b,0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y-b,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())):x.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y-b,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,b,a).close())),b.5&&(E=.5);var b=Math.abs(E)*y;if(E===0){var x=new go.Geometry(go.Geometry.Rectangle);return x.startX=0,x.startY=0,x.endX=y,x.endY=a,x}else{var x=new go.Geometry;return E>0?x.add(new go.PathFigure(b,0).add(new go.PathSegment(go.PathSegment.Line,y-b,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())):x.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y-b,a)).add(new go.PathSegment(go.PathSegment.Line,b,a).close())),by&&(E=y/2);var b=Math.abs(E);if(E===0){var x=new go.Geometry(go.Geometry.Rectangle);return x.startX=0,x.startY=0,x.endX=y,x.endY=a,x}else{var x=new go.Geometry;return E>0?x.add(new go.PathFigure(b,0).add(new go.PathSegment(go.PathSegment.Line,y-b,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())):x.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y-b,a)).add(new go.PathSegment(go.PathSegment.Line,b,a).close())),by&&(E=y/2);var b=Math.abs(E);if(E===0){var x=new go.Geometry(go.Geometry.Rectangle);return x.startX=0,x.startY=0,x.endX=y,x.endY=a,x}else{var x=new go.Geometry;return E>0?x.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y-b,a)).add(new go.PathSegment(go.PathSegment.Line,b,a).close())):x.add(new go.PathFigure(b,0).add(new go.PathSegment(go.PathSegment.Line,y-b,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())),b0&&(z.add(new go.PathSegment(go.PathSegment.Move,y/2+ee,y/2)),z.add(new go.PathSegment(go.PathSegment.Arc,0,-360,b,b,ee,ee).close())),x.spot1=Se,x.spot2=Ee,x.defaultStretch=go.GraphObject.Uniform,x}),go.Shape.defineFigureGenerator("Cloud",function(ne,y,a){return new go.Geometry().add(new go.PathFigure(.08034461*y,.1944299*a,!0).add(new go.PathSegment(go.PathSegment.Bezier,.2008615*y,.05349299*a,-.09239631*y,.07836421*a,.1406031*y,-.0542823*a)).add(new go.PathSegment(go.PathSegment.Bezier,.4338609*y,.074219*a,.2450511*y,-.00697547*a,.3776197*y,-.01112067*a)).add(new go.PathSegment(go.PathSegment.Bezier,.6558228*y,.07004196*a,.4539471*y,0,.6066018*y,-.02526587*a)).add(new go.PathSegment(go.PathSegment.Bezier,.8921095*y,.08370865*a,.6914277*y,-.01904177*a,.8921095*y,-.01220843*a)).add(new go.PathSegment(go.PathSegment.Bezier,.9147671*y,.3194596*a,1.036446*y,.04105738*a,1.020377*y,.3022052*a)).add(new go.PathSegment(go.PathSegment.Bezier,.9082935*y,.562044*a,1.04448*y,.360238*a,.992256*y,.5219009*a)).add(new go.PathSegment(go.PathSegment.Bezier,.9212406*y,.8217117*a,1.032337*y,.5771781*a,1.018411*y,.8120651*a)).add(new go.PathSegment(go.PathSegment.Bezier,.7592566*y,.9156953*a,1.028411*y,.9571472*a,.8556702*y,1.052487*a)).add(new go.PathSegment(go.PathSegment.Bezier,.5101666*y,.9310455*a,.7431877*y,1.009325*a,.5624123*y,1.021761*a)).add(new go.PathSegment(go.PathSegment.Bezier,.2609328*y,.9344623*a,.4820677*y,1.031761*a,.3030112*y,1.002796*a)).add(new go.PathSegment(go.PathSegment.Bezier,.08034461*y,.870098*a,.2329994*y,1.01518*a,.03213784*y,1.01518*a)).add(new go.PathSegment(go.PathSegment.Bezier,.06829292*y,.6545475*a,-.02812061*y,.9032597*a,-.01205169*y,.6835638*a)).add(new go.PathSegment(go.PathSegment.Bezier,.06427569*y,.4265613*a,-.01812061*y,.6089503*a,-.00606892*y,.4555777*a)).add(new go.PathSegment(go.PathSegment.Bezier,.08034461*y,.1944299*a,-.01606892*y,.3892545*a,-.01205169*y,.1944299*a))).setSpots(.1,.1,.9,.9)}),go.Shape.defineFigureGenerator("StopSign",function(ne,y,a){var E=1/(Math.SQRT2+2);return new go.Geometry().add(new go.PathFigure(E*y,0,!0).add(new go.PathSegment(go.PathSegment.Line,(1-E)*y,0)).add(new go.PathSegment(go.PathSegment.Line,y,E*a)).add(new go.PathSegment(go.PathSegment.Line,y,(1-E)*a)).add(new go.PathSegment(go.PathSegment.Line,(1-E)*y,a)).add(new go.PathSegment(go.PathSegment.Line,E*y,a)).add(new go.PathSegment(go.PathSegment.Line,0,(1-E)*a)).add(new go.PathSegment(go.PathSegment.Line,0,E*a).close())).setSpots(E/2,E/2,1-E/2,1-E/2)}),go.Shape.setFigureParameter("Pie",0,new Oe("Start",0,-360,360)),go.Shape.setFigureParameter("Pie",1,new Oe("Sweep",315,-360,360)),go.Shape.defineFigureGenerator("Pie",function(ne,y,a){var E=ne?ne.parameter1:NaN,b=ne?ne.parameter2:NaN;isNaN(E)&&(E=0),isNaN(b)&&(b=315);var x=E%360;x<0&&(x+=360);var z=b%360,ee=Math.min(y,a)/2;return new go.Geometry().add(new go.PathFigure(ee,ee).add(new go.PathSegment(go.PathSegment.Arc,x,z,ee,ee,ee,ee).close()))}),go.Shape.defineFigureGenerator("PiePiece",function(ne,y,a){var E=le/Math.SQRT2*.5,b=Math.SQRT2/2,x=1-Math.SQRT2/2;return new go.Geometry().add(new go.PathFigure(y,a,!0).add(new go.PathSegment(go.PathSegment.Bezier,b*y,x*a,y,(1-E)*a,(b+E)*y,(x+E)*a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close()))}),go.Shape.setFigureParameter("ThickCross",0,new Oe("Thickness",30)),go.Shape.defineFigureGenerator("ThickCross",function(ne,y,a){var E=ne?ne.parameter1:NaN;(isNaN(E)||E<0)&&(E=30);var b=Math.min(E,y)/2,x=y/2,z=a/2;return new go.Geometry().add(new go.PathFigure(x-b,0,!0).add(new go.PathSegment(go.PathSegment.Line,x+b,0)).add(new go.PathSegment(go.PathSegment.Line,x+b,z-b)).add(new go.PathSegment(go.PathSegment.Line,y,z-b)).add(new go.PathSegment(go.PathSegment.Line,y,z+b)).add(new go.PathSegment(go.PathSegment.Line,x+b,z+b)).add(new go.PathSegment(go.PathSegment.Line,x+b,a)).add(new go.PathSegment(go.PathSegment.Line,x-b,a)).add(new go.PathSegment(go.PathSegment.Line,x-b,z+b)).add(new go.PathSegment(go.PathSegment.Line,0,z+b)).add(new go.PathSegment(go.PathSegment.Line,0,z-b)).add(new go.PathSegment(go.PathSegment.Line,x-b,z-b).close()))}),go.Shape.setFigureParameter("ThinCross",0,new Oe("Thickness",10)),go.Shape.defineFigureGenerator("ThinCross",function(ne,y,a){var E=ne?ne.parameter1:NaN;(isNaN(E)||E<0)&&(E=10);var b=Math.min(E,y)/2,x=y/2,z=a/2;return new go.Geometry().add(new go.PathFigure(x-b,0,!0).add(new go.PathSegment(go.PathSegment.Line,x+b,0)).add(new go.PathSegment(go.PathSegment.Line,x+b,z-b)).add(new go.PathSegment(go.PathSegment.Line,y,z-b)).add(new go.PathSegment(go.PathSegment.Line,y,z+b)).add(new go.PathSegment(go.PathSegment.Line,x+b,z+b)).add(new go.PathSegment(go.PathSegment.Line,x+b,a)).add(new go.PathSegment(go.PathSegment.Line,x-b,a)).add(new go.PathSegment(go.PathSegment.Line,x-b,z+b)).add(new go.PathSegment(go.PathSegment.Line,0,z+b)).add(new go.PathSegment(go.PathSegment.Line,0,z-b)).add(new go.PathSegment(go.PathSegment.Line,x-b,z-b).close()))}),go.Shape.setFigureParameter("ThickX",0,new Oe("Thickness",30)),go.Shape.defineFigureGenerator("ThickX",function(ne,y,a){var E=ne?ne.parameter1:NaN;if((isNaN(E)||E<0)&&(E=30),y===0||a===0){var b=new go.Geometry(go.Geometry.Rectangle);return b.startX=0,b.startY=0,b.endX=y,b.endY=a,b}else{var x=y/2,z=a/2,ee=Math.atan2(a,y),te=E-Math.min(Math.cos(ee)*E/2,x),oe=E-Math.min(Math.sin(ee)*E/2,z),b=new go.Geometry,re=new go.PathFigure(te,0,!0);return b.add(re),re.add(new go.PathSegment(go.PathSegment.Line,x,.2*a)),re.add(new go.PathSegment(go.PathSegment.Line,y-te,0)),re.add(new go.PathSegment(go.PathSegment.Line,y,oe)),re.add(new go.PathSegment(go.PathSegment.Line,.8*y,z)),re.add(new go.PathSegment(go.PathSegment.Line,y,a-oe)),re.add(new go.PathSegment(go.PathSegment.Line,y-te,a)),re.add(new go.PathSegment(go.PathSegment.Line,x,.8*a)),re.add(new go.PathSegment(go.PathSegment.Line,te,a)),re.add(new go.PathSegment(go.PathSegment.Line,0,a-oe)),re.add(new go.PathSegment(go.PathSegment.Line,.2*y,z)),re.add(new go.PathSegment(go.PathSegment.Line,0,oe).close()),b}}),go.Shape.setFigureParameter("ThinX",0,new Oe("Thickness",10)),go.Shape.defineFigureGenerator("ThinX",function(ne,y,a){var E=ne?ne.parameter1:NaN;(isNaN(E)||E<0)&&(E=10);var b=new go.Geometry,x=new go.PathFigure(.1*y,0,!0);return b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.5*y,.4*a)),x.add(new go.PathSegment(go.PathSegment.Line,.9*y,0)),x.add(new go.PathSegment(go.PathSegment.Line,y,.1*a)),x.add(new go.PathSegment(go.PathSegment.Line,.6*y,.5*a)),x.add(new go.PathSegment(go.PathSegment.Line,y,.9*a)),x.add(new go.PathSegment(go.PathSegment.Line,.9*y,a)),x.add(new go.PathSegment(go.PathSegment.Line,.5*y,.6*a)),x.add(new go.PathSegment(go.PathSegment.Line,.1*y,a)),x.add(new go.PathSegment(go.PathSegment.Line,0,.9*a)),x.add(new go.PathSegment(go.PathSegment.Line,.4*y,.5*a)),x.add(new go.PathSegment(go.PathSegment.Line,0,.1*a).close()),b}),go.Shape.setFigureParameter("SquareIBeam",0,new Oe("BeamWidth",.2,.1,.9)),go.Shape.defineFigureGenerator("SquareIBeam",function(ne,y,a){var E=ne?ne.parameter1:NaN;isNaN(E)&&(E=.2);var b=new go.Geometry,x=new go.PathFigure(0,0,!0);return b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,y,0)),x.add(new go.PathSegment(go.PathSegment.Line,y,E*a)),x.add(new go.PathSegment(go.PathSegment.Line,(.5+E/2)*y,E*a)),x.add(new go.PathSegment(go.PathSegment.Line,(.5+E/2)*y,(1-E)*a)),x.add(new go.PathSegment(go.PathSegment.Line,y,(1-E)*a)),x.add(new go.PathSegment(go.PathSegment.Line,y,a)),x.add(new go.PathSegment(go.PathSegment.Line,0,a)),x.add(new go.PathSegment(go.PathSegment.Line,0,(1-E)*a)),x.add(new go.PathSegment(go.PathSegment.Line,(.5-E/2)*y,(1-E)*a)),x.add(new go.PathSegment(go.PathSegment.Line,(.5-E/2)*y,E*a)),x.add(new go.PathSegment(go.PathSegment.Line,0,E*a).close()),b}),go.Shape.setFigureParameter("RoundedIBeam",0,new Oe("Curviness",.5,.05,.65)),go.Shape.defineFigureGenerator("RoundedIBeam",function(ne,y,a){var E=ne?ne.parameter1:NaN;isNaN(E)&&(E=.5);var b=new go.Geometry,x=new go.PathFigure(0,0,!0);return b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,y,0)),x.add(new go.PathSegment(go.PathSegment.Bezier,y,a,Math.abs(1-E)*y,.25*a,Math.abs(1-E)*y,.75*a)),x.add(new go.PathSegment(go.PathSegment.Line,0,a)),x.add(new go.PathSegment(go.PathSegment.Bezier,0,0,E*y,.75*a,E*y,.25*a).close()),b}),go.Shape.defineFigureGenerator("HalfEllipse",function(ne,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,le*y,0,y,(.5-le/2)*a)).add(new go.PathSegment(go.PathSegment.Bezier,0,a,y,(.5+le/2)*a,le*y,a).close())).setSpots(0,.156,.844,.844)}),go.Shape.defineFigureGenerator("Crescent",function(ne,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Bezier,0,a,y,0,y,a)).add(new go.PathSegment(go.PathSegment.Bezier,0,0,.5*y,.75*a,.5*y,.25*a).close())).setSpots(.311,.266,.744,.744)}),go.Shape.defineFigureGenerator("Heart",function(ne,y,a){return new go.Geometry().add(new go.PathFigure(.5*y,a,!0).add(new go.PathSegment(go.PathSegment.Bezier,0,.3*a,.1*y,.8*a,0,.5*a)).add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.3*a,0,0,.45*y,0)).add(new go.PathSegment(go.PathSegment.Bezier,y,.3*a,.55*y,0,y,0)).add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,.5*a,.9*y,.8*a).close())).setSpots(.14,.29,.86,.78)}),go.Shape.defineFigureGenerator("Spade",function(ne,y,a){return new go.Geometry().add(new go.PathFigure(.5*y,0,!0).add(new go.PathSegment(go.PathSegment.Line,.51*y,.01*a)).add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,.6*y,.2*a,y,.25*a)).add(new go.PathSegment(go.PathSegment.Bezier,.55*y,.7*a,y,.8*a,.6*y,.8*a)).add(new go.PathSegment(go.PathSegment.Bezier,.75*y,a,.5*y,.75*a,.55*y,.95*a)).add(new go.PathSegment(go.PathSegment.Line,.25*y,a)).add(new go.PathSegment(go.PathSegment.Bezier,.45*y,.7*a,.45*y,.95*a,.5*y,.75*a)).add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,.4*y,.8*a,0,.8*a)).add(new go.PathSegment(go.PathSegment.Bezier,.49*y,.01*a,0,.25*a,.4*y,.2*a).close())).setSpots(.14,.26,.86,.78)}),go.Shape.defineFigureGenerator("Club",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(.4*y,.6*a,!0);E.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,.15*y,a,.5*y,.75*a,.45*y,.95*a)),b.add(new go.PathSegment(go.PathSegment.Line,.85*y,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.6*y,.6*a,.55*y,.95*a,.5*y,.75*a));var x=.2,z=.3,ee=0,te=x*le;return b.add(new go.PathSegment(go.PathSegment.Bezier,(.5+z)*y,(.5+x+ee)*a,(.5-x+z)*y,(.5+te+ee)*a,(.5-te+z)*y,(.5+x+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+x+z)*y,(.5+ee)*a,(.5+te+z)*y,(.5+x+ee)*a,(.5+x+z)*y,(.5+te+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(.5+z)*y,(.5-x+ee)*a,(1-.5+x+z)*y,(.5-te+ee)*a,(.5+te+z)*y,(.5-x+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.65*y,.36771243*a,(.5-te+z)*y,(.5-x+ee)*a,(.5-x+z+.05)*y,(.5-te+ee-.02)*a)),x=.2,z=0,ee=-.3,te=x*le,b.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+x+z)*y,(.5+ee)*a,(.5+te+z)*y,(.5+x+ee)*a,(.5+x+z)*y,(.5+te+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(.5+z)*y,(.5-x+ee)*a,(1-.5+x+z)*y,(.5-te+ee)*a,(.5+te+z)*y,(.5-x+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(.5-x+z)*y,(.5+ee)*a,(.5-te+z)*y,(.5-x+ee)*a,(.5-x+z)*y,(.5-te+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(.5-te+z)*y,(.5+x+ee)*a,(.5-x+z)*y,(.5+te+ee)*a,(.5-te+z)*y,(.5+x+ee)*a)),x=.2,z=-.3,ee=0,te=x*le,b.add(new go.PathSegment(go.PathSegment.Bezier,(.5+z)*y,(.5-x+ee)*a,(1-.5+x+z-.05)*y,(.5-te+ee-.02)*a,(.5+te+z)*y,(.5-x+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(.5-x+z)*y,(.5+ee)*a,(.5-te+z)*y,(.5-x+ee)*a,(.5-x+z)*y,(.5-te+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(.5+z)*y,(.5+x+ee)*a,(.5-x+z)*y,(.5+te+ee)*a,(.5-te+z)*y,(.5+x+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.4*y,.6*a,(.5+te+z)*y,(.5+x+ee)*a,(.5+x+z)*y,(.5+te+ee)*a).close()),E.setSpots(.06,.33,.93,.68),E}),go.Shape.defineFigureGenerator("YinYang",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(y*.5,0,!0);E.add(b),b.add(new go.PathSegment(go.PathSegment.Arc,270,180,y*.5,y*.5,y*.5,y*.5)),b.add(new go.PathSegment(go.PathSegment.Arc,90,-180,y*.5,y*.75,y*.25,y*.25)),b.add(new go.PathSegment(go.PathSegment.Arc,90,180,y*.5,y*.25,y*.25,y*.25));var x=.1,z=.5,ee=.25;return b.add(new go.PathSegment(go.PathSegment.Move,(z+x)*y,ee*a)),b.add(new go.PathSegment(go.PathSegment.Arc,0,-360,y*z,a*ee,x*y,x*y).close()),b=new go.PathFigure(y*.5,0,!1),E.add(b),b.add(new go.PathSegment(go.PathSegment.Arc,270,-180,y*.5,y*.5,y*.5,y*.5)),ee=.75,b=new go.PathFigure((z+x)*y,ee*a,!0),E.add(b),b.add(new go.PathSegment(go.PathSegment.Arc,0,360,y*z,a*ee,x*y,x*y).close()),E.defaultStretch=go.GraphObject.Uniform,E}),go.Shape.defineFigureGenerator("Peace",function(ne,y,a){var E=.8535533905932737,b=.5*y,x=.5*a;return new go.Geometry().add(new go.PathFigure(b,0,!1).add(new go.PathSegment(go.PathSegment.Arc,270,360,b,x,b,x)).add(new go.PathSegment(go.PathSegment.Line,b,a)).add(new go.PathSegment(go.PathSegment.Move,b,x)).add(new go.PathSegment(go.PathSegment.Line,(1-E)*y,E*a)).add(new go.PathSegment(go.PathSegment.Move,b,x)).add(new go.PathSegment(go.PathSegment.Line,E*y,E*a)))}),go.Shape.defineFigureGenerator("NotAllowed",function(ne,y,a){var E=new go.Geometry,b=le*.5,x=.5,z=.5,ee=.5,te=new go.PathFigure(z*y,(ee-x)*a);E.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,(z-x)*y,ee*a,(z-b)*y,(ee-x)*a,(z-x)*y,(ee-b)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+x)*a,(z-x)*y,(ee+b)*a,(z-b)*y,(ee+x)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z+x)*y,ee*a,(z+b)*y,(ee+x)*a,(z+x)*y,(ee+b)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-x)*a,(z+x)*y,(ee-b)*a,(z+b)*y,(ee-x)*a)),x=.4,b=le*.4;var oe=ae(),re=ae(),ge=ae(),me=ae();Ge(z,ee-x,z+b,ee-x,z+x,ee-b,z+x,ee,.42,oe,re,ge,me,me);var se=ae(),we=ae(),Le=ae();Ge(z,ee-x,z+b,ee-x,z+x,ee-b,z+x,ee,.58,me,me,Le,se,we);var ke=ae(),St=ae(),ft=ae();Ge(z,ee+x,z-b,ee+x,z-x,ee+b,z-x,ee,.42,ke,St,ft,me,me);var Ce=ae(),tt=ae(),qe=ae();return Ge(z,ee+x,z-b,ee+x,z-x,ee+b,z-x,ee,.58,me,me,qe,Ce,tt),te.add(new go.PathSegment(go.PathSegment.Move,qe.x*y,qe.y*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z-x)*y,ee*a,Ce.x*y,Ce.y*a,tt.x*y,tt.y*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-x)*a,(z-x)*y,(ee-b)*a,(z-b)*y,(ee-x)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,ge.x*y,ge.y*a,oe.x*y,oe.y*a,re.x*y,re.y*a)),te.add(new go.PathSegment(go.PathSegment.Line,qe.x*y,qe.y*a).close()),te.add(new go.PathSegment(go.PathSegment.Move,ft.x*y,ft.y*a)),te.add(new go.PathSegment(go.PathSegment.Line,Le.x*y,Le.y*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z+x)*y,ee*a,se.x*y,se.y*a,we.x*y,we.y*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+x)*a,(z+x)*y,(ee+b)*a,(z+b)*y,(ee+x)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,ft.x*y,ft.y*a,ke.x*y,ke.y*a,St.x*y,St.y*a).close()),ue(oe),ue(re),ue(ge),ue(me),ue(se),ue(we),ue(Le),ue(ke),ue(St),ue(ft),ue(Ce),ue(tt),ue(qe),E.defaultStretch=go.GraphObject.Uniform,E}),go.Shape.defineFigureGenerator("Fragile",function(ne,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,.25*y,0)).add(new go.PathSegment(go.PathSegment.Line,.2*y,.15*a)).add(new go.PathSegment(go.PathSegment.Line,.3*y,.25*a)).add(new go.PathSegment(go.PathSegment.Line,.29*y,.33*a)).add(new go.PathSegment(go.PathSegment.Line,.35*y,.25*a)).add(new go.PathSegment(go.PathSegment.Line,.3*y,.15*a)).add(new go.PathSegment(go.PathSegment.Line,.4*y,0)).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Bezier,.55*y,.5*a,y,.25*a,.75*y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.55*y,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.7*y,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.7*y,a)).add(new go.PathSegment(go.PathSegment.Line,.3*y,a)).add(new go.PathSegment(go.PathSegment.Line,.3*y,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.45*y,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.45*y,.5*a)).add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*y,.5*a,0,.25*a).close()))}),go.Shape.setFigureParameter("HourGlass",0,new Oe("Thickness",30)),go.Shape.defineFigureGenerator("HourGlass",function(ne,y,a){var E=ne?ne.parameter1:NaN;(isNaN(E)||E<0)&&(E=30),E>y&&(E=y);var b=(y-E)/2,x=b+E;return new go.Geometry().add(new go.PathFigure(x,.5*a).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a)).add(new go.PathSegment(go.PathSegment.Line,b,.5*a)).add(new go.PathSegment(go.PathSegment.Line,0,0)).add(new go.PathSegment(go.PathSegment.Line,y,0).close()))}),go.Shape.defineFigureGenerator("Lightning",function(ne,y,a){return new go.Geometry().add(new go.PathFigure(0,.55*a).add(new go.PathSegment(go.PathSegment.Line,.6*y,0)).add(new go.PathSegment(go.PathSegment.Line,.3*y,.45*a)).add(new go.PathSegment(go.PathSegment.Line,y,.45*a)).add(new go.PathSegment(go.PathSegment.Line,.4*y,a)).add(new go.PathSegment(go.PathSegment.Line,.7*y,.55*a).close()))}),go.Shape.defineFigureGenerator("GenderMale",function(ne,y,a){var E=new go.Geometry,b=le*.4,x=.4,z=.5,ee=.5,te=ae(),oe=ae(),re=ae(),ge=ae(),me=new go.PathFigure((z-x)*y,ee*a,!1);E.add(me),me.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-x)*a,(z-x)*y,(ee-b)*a,(z-b)*y,(ee-x)*a)),Ge(z,ee-x,z+b,ee-x,z+x,ee-b,z+x,ee,.44,re,ge,oe,te,te),me.add(new go.PathSegment(go.PathSegment.Bezier,oe.x*y,oe.y*a,re.x*y,re.y*a,ge.x*y,ge.y*a));var se=ie(oe.x,oe.y);Ge(z,ee-x,z+b,ee-x,z+x,ee-b,z+x,ee,.56,te,te,oe,re,ge);var we=ie(oe.x,oe.y);me.add(new go.PathSegment(go.PathSegment.Line,(se.x*.1+.95*.9)*y,se.y*.1*a)),me.add(new go.PathSegment(go.PathSegment.Line,.85*y,se.y*.1*a)),me.add(new go.PathSegment(go.PathSegment.Line,.85*y,0)),me.add(new go.PathSegment(go.PathSegment.Line,y,0)),me.add(new go.PathSegment(go.PathSegment.Line,y,.15*a)),me.add(new go.PathSegment(go.PathSegment.Line,(we.x*.1+.9)*y,.15*a)),me.add(new go.PathSegment(go.PathSegment.Line,(we.x*.1+.9)*y,(we.y*.1+.05*.9)*a)),me.add(new go.PathSegment(go.PathSegment.Line,we.x*y,we.y*a)),me.add(new go.PathSegment(go.PathSegment.Bezier,(z+x)*y,ee*a,re.x*y,re.y*a,ge.x*y,ge.y*a)),me.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+x)*a,(z+x)*y,(ee+b)*a,(z+b)*y,(ee+x)*a)),me.add(new go.PathSegment(go.PathSegment.Bezier,(z-x)*y,ee*a,(z-b)*y,(ee+x)*a,(z-x)*y,(ee+b)*a)),x=.35,b=le*.35;var Le=new go.PathFigure(z*y,(ee-x)*a,!1);E.add(Le),Le.add(new go.PathSegment(go.PathSegment.Bezier,(z-x)*y,ee*a,(z-b)*y,(ee-x)*a,(z-x)*y,(ee-b)*a)),Le.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+x)*a,(z-x)*y,(ee+b)*a,(z-b)*y,(ee+x)*a)),Le.add(new go.PathSegment(go.PathSegment.Bezier,(z+x)*y,ee*a,(z+b)*y,(ee+x)*a,(z+x)*y,(ee+b)*a)),Le.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-x)*a,(z+x)*y,(ee-b)*a,(z+b)*y,(ee-x)*a));var ke=new go.PathFigure((z-x)*y,ee*a,!1);return E.add(ke),ue(te),ue(oe),ue(re),ue(ge),ue(se),ue(we),E.spot1=new go.Spot(.202,.257),E.spot2=new go.Spot(.792,.739),E.defaultStretch=go.GraphObject.Uniform,E}),go.Shape.defineFigureGenerator("GenderFemale",function(ne,y,a){var E=new go.Geometry,b=.375,x=0,z=-.125,ee=b*le,te=new go.PathFigure((.525+x)*y,(.5+b+z)*a,!1);E.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+b+x)*y,(.5+z)*a,(.5+ee+x)*y,(.5+b+z)*a,(.5+b+x)*y,(.5+ee+z)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(.5+x)*y,(.5-b+z)*a,(1-.5+b+x)*y,(.5-ee+z)*a,(.5+ee+x)*y,(.5-b+z)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(.5-b+x)*y,(.5+z)*a,(.5-ee+x)*y,(.5-b+z)*a,(.5-b+x)*y,(.5-ee+z)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(.475+x)*y,(.5+b+z)*a,(.5-b+x)*y,(.5+ee+z)*a,(.5-ee+x)*y,(.5+b+z)*a)),te.add(new go.PathSegment(go.PathSegment.Line,.475*y,.85*a)),te.add(new go.PathSegment(go.PathSegment.Line,.425*y,.85*a)),te.add(new go.PathSegment(go.PathSegment.Line,.425*y,.9*a)),te.add(new go.PathSegment(go.PathSegment.Line,.475*y,.9*a)),te.add(new go.PathSegment(go.PathSegment.Line,.475*y,a)),te.add(new go.PathSegment(go.PathSegment.Line,.525*y,a)),te.add(new go.PathSegment(go.PathSegment.Line,.525*y,.9*a)),te.add(new go.PathSegment(go.PathSegment.Line,.575*y,.9*a)),te.add(new go.PathSegment(go.PathSegment.Line,.575*y,.85*a)),te.add(new go.PathSegment(go.PathSegment.Line,.525*y,.85*a).close()),b=.325,x=0,z=-.125,ee=b*le;var te=new go.PathFigure((1-.5+b+x)*y,(.5+z)*a,!1);E.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,(.5+x)*y,(.5+b+z)*a,(.5+b+x)*y,(.5+ee+z)*a,(.5+ee+x)*y,(.5+b+z)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(.5-b+x)*y,(.5+z)*a,(.5-ee+x)*y,(.5+b+z)*a,(.5-b+x)*y,(.5+ee+z)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(.5+x)*y,(.5-b+z)*a,(.5-b+x)*y,(.5-ee+z)*a,(.5-ee+x)*y,(.5-b+z)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+b+x)*y,(.5+z)*a,(.5+ee+x)*y,(.5-b+z)*a,(1-.5+b+x)*y,(.5-ee+z)*a));var te=new go.PathFigure((.525+x)*y,(.5+b+z)*a,!1);return E.add(te),E.spot1=new go.Spot(.232,.136),E.spot2=new go.Spot(.682,.611),E.defaultStretch=go.GraphObject.Uniform,E}),go.Shape.defineFigureGenerator("LogicImplies",function(ne,y,a){var E=ne?ne.parameter1:NaN;return isNaN(E)&&(E=.2),new go.Geometry().add(new go.PathFigure((1-E)*y,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,(1-E)*y,a)).add(new go.PathSegment(go.PathSegment.Move,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,y,.5*a))).setSpots(0,0,.8,.5)}),go.Shape.defineFigureGenerator("LogicIff",function(ne,y,a){var E=ne?ne.parameter1:NaN;return isNaN(E)&&(E=.2),new go.Geometry().add(new go.PathFigure((1-E)*y,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,(1-E)*y,a)).add(new go.PathSegment(go.PathSegment.Move,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Move,E*y,0)).add(new go.PathSegment(go.PathSegment.Line,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,E*y,a))).setSpots(.2,0,.8,.5)}),go.Shape.defineFigureGenerator("LogicNot",function(ne,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)))}),go.Shape.defineFigureGenerator("LogicAnd",function(ne,y,a){return new go.Geometry().add(new go.PathFigure(0,a,!1).add(new go.PathSegment(go.PathSegment.Line,.5*y,0)).add(new go.PathSegment(go.PathSegment.Line,y,a))).setSpots(.25,.5,.75,1)}),go.Shape.defineFigureGenerator("LogicOr",function(ne,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,.5*y,a)).add(new go.PathSegment(go.PathSegment.Line,y,0))).setSpots(.219,0,.78,.409)}),go.Shape.defineFigureGenerator("LogicXor",function(ne,y,a){var E=new go.Geometry().add(new go.PathFigure(.5*y,0,!1).add(new go.PathSegment(go.PathSegment.Line,.5*y,a)).add(new go.PathSegment(go.PathSegment.Move,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Arc,0,360,.5*y,.5*a,.5*y,.5*a)));return E.defaultStretch=go.GraphObject.Uniform,E}),go.Shape.defineFigureGenerator("LogicTruth",function(ne,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Move,.5*y,0)).add(new go.PathSegment(go.PathSegment.Line,.5*y,a)))}),go.Shape.defineFigureGenerator("LogicFalsity",function(ne,y,a){return new go.Geometry().add(new go.PathFigure(0,a,!1).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Move,.5*y,a)).add(new go.PathSegment(go.PathSegment.Line,.5*y,0)))}),go.Shape.defineFigureGenerator("LogicThereExists",function(ne,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,0,.5*a)).add(new go.PathSegment(go.PathSegment.Move,y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a)))}),go.Shape.defineFigureGenerator("LogicForAll",function(ne,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,.5*y,a)).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Move,.25*y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.75*y,.5*a))).setSpots(.25,0,.75,.5)}),go.Shape.defineFigureGenerator("LogicIsDefinedAs",function(ne,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Move,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Move,0,a)).add(new go.PathSegment(go.PathSegment.Line,y,a))).setSpots(.01,.01,.99,.49)}),go.Shape.defineFigureGenerator("LogicIntersect",function(ne,y,a){var E=.5;return new go.Geometry().add(new go.PathFigure(0,a,!1).add(new go.PathSegment(go.PathSegment.Line,0,E*a)).add(new go.PathSegment(go.PathSegment.Arc,180,180,E*y,E*a,E*y,E*a)).add(new go.PathSegment(go.PathSegment.Line,y,a))).setSpots(0,.5,1,1)}),go.Shape.defineFigureGenerator("LogicUnion",function(ne,y,a){var E=.5;return new go.Geometry().add(new go.PathFigure(y,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,E*a)).add(new go.PathSegment(go.PathSegment.Arc,0,180,E*y,E*a,E*y,E*a)).add(new go.PathSegment(go.PathSegment.Line,0,0))).setSpots(0,0,1,.5)}),go.Shape.setFigureParameter("Arrow",0,new Oe("ArrowheadWidth",.3,.01,.99)),go.Shape.setFigureParameter("Arrow",1,new Oe("TailHeight",.3,.01,.99)),go.Shape.defineFigureGenerator("Arrow",function(ne,y,a){var E=ne?ne.parameter1:NaN;isNaN(E)&&(E=.3);var b=ne?ne.parameter2:NaN;isNaN(b)&&(b=.3);var x=(1-E)*y,z=(.5-b/2)*a,ee=(.5+b/2)*a,te=new go.Geometry,oe=new go.PathFigure(0,z,!0);te.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,x,z)),oe.add(new go.PathSegment(go.PathSegment.Line,x,0)),oe.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),oe.add(new go.PathSegment(go.PathSegment.Line,x,a)),oe.add(new go.PathSegment(go.PathSegment.Line,x,ee)),oe.add(new go.PathSegment(go.PathSegment.Line,0,ee).close()),te.spot1=new go.Spot(0,z/a);var re=Ve(0,ee/a,1,ee/a,x/y,1,1,.5,ae());return te.spot2=new go.Spot(re.x,re.y),ue(re),te}),go.Shape.setFigureParameter("Arrow2",0,new Oe("ArrowheadWidth",30)),go.Shape.setFigureParameter("Arrow2",0,new Oe("TailHeight",30)),go.Shape.defineFigureGenerator("Arrow2",function(ne,y,a){var E=ne?ne.parameter1:NaN;isNaN(E)&&(E=30),E>y&&(E=y);var b=ne?ne.parameter2:NaN;isNaN(b)&&(b=30),b=Math.min(b,a/2);var x=y-E,z=(a-b)/2,ee=z+b,te=new go.Geometry,oe=new go.PathFigure(0,z,!0);te.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,x,z)),oe.add(new go.PathSegment(go.PathSegment.Line,x,0)),oe.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),oe.add(new go.PathSegment(go.PathSegment.Line,x,a)),oe.add(new go.PathSegment(go.PathSegment.Line,x,ee)),oe.add(new go.PathSegment(go.PathSegment.Line,0,ee).close()),te.spot1=new go.Spot(0,z/a);var re=Ve(0,ee/a,1,ee/a,x/y,1,1,.5,ae());return te.spot2=new go.Spot(re.x,re.y),ue(re),te}),go.Shape.defineFigureGenerator("Chevron",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(0,0,!0);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a).close()),E}),go.Shape.defineFigureGenerator("DoubleArrow",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(0,0,!0);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,.214*a)),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,1*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,1*a)),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,.786*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,1*a).close()),E}),go.Shape.setFigureParameter("DoubleEndArrow",0,new Oe("ConnecterHeight",.3,.01,.99)),go.Shape.defineFigureGenerator("DoubleEndArrow",function(ne,y,a){var E=ne?ne.parameter1:NaN;isNaN(E)&&(E=.3);var b=(.5-E/2)*a,x=(.5+E/2)*a,z=new go.Geometry,ee=new go.PathFigure(y,.5*a,!0);z.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,x)),ee.add(new go.PathSegment(go.PathSegment.Line,.3*y,x)),ee.add(new go.PathSegment(go.PathSegment.Line,.3*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.3*y,0)),ee.add(new go.PathSegment(go.PathSegment.Line,.3*y,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,0).close());var te=Ve(0,.5,.3,0,0,b/a,.1,b/a,ae());return z.spot1=new go.Spot(te.x,te.y),te=Ve(.7,1,1,.5,0,x/a,1,x/a,te),z.spot2=new go.Spot(te.x,te.y),ue(te),z}),go.Shape.setFigureParameter("DoubleEndArrow2",0,new Oe("ConnecterHeight",40)),go.Shape.setFigureParameter("DoubleEndArrow2",1,new Oe("ArrowHeight",100)),go.Shape.defineFigureGenerator("DoubleEndArrow2",function(ne,y,a){var E=ne?ne.parameter1:NaN;isNaN(E)&&(E=40);var b=ne?ne.parameter2:NaN;isNaN(b)&&(b=100);var x=(a-E)/2,z=x+E,ee=(a-b)/2,te=ee+b;(E>a||b>a)&&(b>E?(E=E*a/b,x=(a-E)/2,z=x+E,ee=0,te=a):(x=0,z=a,ee=0,te=a));var oe=new go.Geometry,re=new go.PathFigure(y,.5*a,!0);oe.add(re),re.add(new go.PathSegment(go.PathSegment.Line,.7*y,te)),re.add(new go.PathSegment(go.PathSegment.Line,.7*y,z)),re.add(new go.PathSegment(go.PathSegment.Line,.3*y,z)),re.add(new go.PathSegment(go.PathSegment.Line,.3*y,te)),re.add(new go.PathSegment(go.PathSegment.Line,0,.5*a)),re.add(new go.PathSegment(go.PathSegment.Line,.3*y,ee)),re.add(new go.PathSegment(go.PathSegment.Line,.3*y,x)),re.add(new go.PathSegment(go.PathSegment.Line,.7*y,x)),re.add(new go.PathSegment(go.PathSegment.Line,.7*y,ee).close());var ge=Ve(0,.5,.3,ee/a,0,x/a,1,x/a,ae());return oe.spot1=new go.Spot(ge.x,ge.y),ge=Ve(.7,te/a,1,.5,0,z/a,1,z/a,ge),oe.spot2=new go.Spot(ge.x,ge.y),ue(ge),oe}),go.Shape.setFigureParameter("IBeamArrow",0,new Oe("ConnectorHeight",.7,.51,.97)),go.Shape.defineFigureGenerator("IBeamArrow",function(ne,y,a){var E=ne?ne.parameter1:NaN;isNaN(E)&&(E=.3);var b=(.5-E/2)*a,x=(.5+E/2)*a,z=new go.Geometry,ee=new go.PathFigure(y,.5*a,!0);z.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,x)),ee.add(new go.PathSegment(go.PathSegment.Line,.2*y,x)),ee.add(new go.PathSegment(go.PathSegment.Line,.2*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,0)),ee.add(new go.PathSegment(go.PathSegment.Line,.2*y,0)),ee.add(new go.PathSegment(go.PathSegment.Line,.2*y,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,0).close()),z.spot1=new go.Spot(0,b/a);var te=Ve(.7,1,1,.5,0,x/a,1,x/a,ae());return z.spot2=new go.Spot(te.x,te.y),ue(te),z}),go.Shape.setFigureParameter("IBeamArrow2",0,new Oe("ConnectorHeight",40)),go.Shape.setFigureParameter("IBeamArrow2",1,new Oe("BeamArrowHeight",100)),go.Shape.defineFigureGenerator("IBeamArrow2",function(ne,y,a){var E=ne?ne.parameter1:NaN;isNaN(E)&&(E=40);var b=ne?ne.parameter2:NaN;isNaN(b)&&(b=100);var x=(a-E)/2,z=x+E,ee=(a-b)/2,te=ee+b;(E>a||b>a)&&(b>E?(E=E*a/b,x=(a-E)/2,z=x+E,ee=0,te=a):(x=0,z=a,ee=0,te=a));var oe=new go.Geometry,re=new go.PathFigure(y,.5*a,!0);oe.add(re),re.add(new go.PathSegment(go.PathSegment.Line,.7*y,te)),re.add(new go.PathSegment(go.PathSegment.Line,.7*y,z)),re.add(new go.PathSegment(go.PathSegment.Line,.2*y,z)),re.add(new go.PathSegment(go.PathSegment.Line,.2*y,te)),re.add(new go.PathSegment(go.PathSegment.Line,0,te)),re.add(new go.PathSegment(go.PathSegment.Line,0,ee)),re.add(new go.PathSegment(go.PathSegment.Line,.2*y,ee)),re.add(new go.PathSegment(go.PathSegment.Line,.2*y,x)),re.add(new go.PathSegment(go.PathSegment.Line,.7*y,x)),re.add(new go.PathSegment(go.PathSegment.Line,.7*y,ee).close()),oe.spot1=new go.Spot(0,x/a);var ge=Ve(.7,te/a,1,.5,0,z/a,1,z/a,ae());return oe.spot2=new go.Spot(ge.x,ge.y),ue(ge),oe}),go.Shape.setFigureParameter("Pointer",0,new Oe("BackPoint",.1,0,.2)),go.Shape.defineFigureGenerator("Pointer",function(ne,y,a){var E=ne?ne.parameter1:NaN;isNaN(E)&&(E=.1);var b=new go.Geometry,x=new go.PathFigure(y,.5*a,!0);b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,0,a)),x.add(new go.PathSegment(go.PathSegment.Line,E*y,.5*a)),x.add(new go.PathSegment(go.PathSegment.Line,0,0).close()),b.spot1=new go.Spot(E,.35);var z=Ve(.2,.65,1,.65,0,1,1,.5,ae());return b.spot2=new go.Spot(z.x,z.y),ue(z),b}),go.Shape.setFigureParameter("RoundedPointer",0,new Oe("RoundedEdge",.3,0,.5)),go.Shape.defineFigureGenerator("RoundedPointer",function(ne,y,a){var E=ne?ne.parameter1:NaN;isNaN(E)&&(E=.3);var b=new go.Geometry,x=new go.PathFigure(y,.5*a,!0);b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,0,a)),x.add(new go.PathSegment(go.PathSegment.Bezier,0,0,E*y,.75*a,E*y,.25*a).close()),b.spot1=new go.Spot(E,.35);var z=Ve(0,.65,1,.65,0,1,1,.5,ae());return b.spot2=new go.Spot(z.x,z.y),ue(z),b}),go.Shape.setFigureParameter("SplitEndArrow",0,new Oe("TailHeight",.4,.01,.99)),go.Shape.defineFigureGenerator("SplitEndArrow",function(ne,y,a){var E=ne?ne.parameter1:NaN;isNaN(E)&&(E=.4);var b=(.5-E/2)*a,x=(.5+E/2)*a,z=new go.Geometry,ee=new go.PathFigure(y,.5*a,!0);z.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,x)),ee.add(new go.PathSegment(go.PathSegment.Line,0,x)),ee.add(new go.PathSegment(go.PathSegment.Line,.2*y,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,0).close()),z.spot1=new go.Spot(.2,.3);var te=Ve(.7,1,1,.5,0,x/a,1,x/a,ae());return z.spot2=new go.Spot(te.x,te.y),ue(te),z}),go.Shape.setFigureParameter("SplitEndArrow2",0,new Oe("TailThickness",50)),go.Shape.defineFigureGenerator("SplitEndArrow2",function(ne,y,a){var E=ne?ne.parameter1:NaN;isNaN(E)&&(E=50);var b=(a-E)/2,x=b+E;E>a&&(b=0,x=a);var z=new go.Geometry,ee=new go.PathFigure(y,.5*a,!0);z.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,x)),ee.add(new go.PathSegment(go.PathSegment.Line,0,x)),ee.add(new go.PathSegment(go.PathSegment.Line,.2*y,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,0).close()),z.spot1=new go.Spot(.2,b/a);var te=Ve(.7,1,1,.5,0,x/a,1,x/a,ae());return z.spot2=new go.Spot(te.x,te.y),ue(te),z}),go.Shape.setFigureParameter("SquareArrow",0,new Oe("ArrowPoint",.7,.2,.9)),go.Shape.defineFigureGenerator("SquareArrow",function(ne,y,a){var E=ne?ne.parameter1:NaN;isNaN(E)&&(E=.7);var b=new go.Geometry,x=new go.PathFigure(y,.5*a,!0);return b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,E*y,a)),x.add(new go.PathSegment(go.PathSegment.Line,0,a)),x.add(new go.PathSegment(go.PathSegment.Line,0,0)),x.add(new go.PathSegment(go.PathSegment.Line,E*y,0).close()),b.spot1=go.Spot.TopLeft,b.spot2=new go.Spot(E,1),b}),go.Shape.defineFigureGenerator("Cone1",function(ne,y,a){var E=new go.Geometry,b=le*.5,x=le*.1,z=new go.PathFigure(0,.9*a,!0);return E.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),z.add(new go.PathSegment(go.PathSegment.Line,y,.9*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,(.9+x)*a,(.5+b)*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*a,(.5-b)*y,a,0,(.9+x)*a).close()),E.spot1=new go.Spot(.25,.5),E.spot2=new go.Spot(.75,.97),E}),go.Shape.defineFigureGenerator("Cone2",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(0,.9*a,!0);E.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,y,.9*a,(1-.85/.9)*y,a,.85/.9*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,0,.9*a).close());var x=new go.PathFigure(0,.9*a,!1);return E.add(x),x.add(new go.PathSegment(go.PathSegment.Bezier,y,.9*a,(1-.85/.9)*y,.8*a,.85/.9*y,.8*a)),E.spot1=new go.Spot(.25,.5),E.spot2=new go.Spot(.75,.82),E}),go.Shape.defineFigureGenerator("Cube1",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(.5*y,a,!0);E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.85*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.15*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,0,.15*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.85*a).close());var x=new go.PathFigure(.5*y,a,!1);return E.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.5*y,.3*a)),x.add(new go.PathSegment(go.PathSegment.Line,0,.15*a)),x.add(new go.PathSegment(go.PathSegment.Move,.5*y,.3*a)),x.add(new go.PathSegment(go.PathSegment.Line,y,.15*a)),E.spot1=new go.Spot(0,.3),E.spot2=new go.Spot(.5,.85),E}),go.Shape.defineFigureGenerator("Cube2",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(0,.3*a,!0);E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,.7*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,0).close());var x=new go.PathFigure(0,.3*a,!1);return E.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.7*y,.3*a)),x.add(new go.PathSegment(go.PathSegment.Line,y,0)),x.add(new go.PathSegment(go.PathSegment.Move,.7*y,.3*a)),x.add(new go.PathSegment(go.PathSegment.Line,.7*y,a)),E.spot1=new go.Spot(0,.3),E.spot2=new go.Spot(.7,1),E}),go.Shape.defineFigureGenerator("Cylinder1",function(ne,y,a){var E=ne?ne.parameter1:NaN;isNaN(E)&&(E=5),E=Math.min(E,a/3);var b=new go.Geometry,x=le*.5,z=new go.PathFigure(0,E,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,0,le*E,(.5-x)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,1*y,E,(.5+x)*y,0,1*y,le*E)),z.add(new go.PathSegment(go.PathSegment.Line,y,a-E)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,1*a,1*y,a-le*E,(.5+x)*y,1*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,a-E,(.5-x)*y,1*a,0,a-le*E)),z.add(new go.PathSegment(go.PathSegment.Line,0,E));var ee=new go.PathFigure(y,E,!1);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,2*E,1*y,2*E-le*E,(.5+x)*y,2*E)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,E,(.5-x)*y,2*E,0,2*E-le*E)),b.spot1=new go.Spot(0,0,0,2*E),b.spot2=new go.Spot(1,1),b}),go.Shape.defineFigureGenerator("Cylinder2",function(ne,y,a){var E=ne?ne.parameter1:NaN;isNaN(E)&&(E=5),E=Math.min(E,a/3);var b=new go.Geometry,x=le*.5,z=new go.PathFigure(0,a-E,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,0,E)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,0,le*E,(.5-x)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,E,(.5+x)*y,0,y,le*E)),z.add(new go.PathSegment(go.PathSegment.Line,y,a-E)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,a-le*E,(.5+x)*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,a-E,(.5-x)*y,a,0,a-le*E));var ee=new go.PathFigure(0,a-E,!1);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a-2*E,0,a-E-le*E,(.5-x)*y,a-2*E)),ee.add(new go.PathSegment(go.PathSegment.Bezier,y,a-E,(.5+x)*y,a-2*E,y,a-E-le*E)),b.spot1=new go.Spot(0,0),b.spot2=new go.Spot(1,1,0,-2*E),b}),go.Shape.defineFigureGenerator("Cylinder3",function(ne,y,a){var E=ne?ne.parameter1:NaN;isNaN(E)&&(E=5),E=Math.min(E,y/3);var b=new go.Geometry,x=le*.5,z=new go.PathFigure(E,0,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y-E,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,y-le*E,0,y,(.5-x)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,y-E,a,y,(.5+x)*a,y-le*E,a)),z.add(new go.PathSegment(go.PathSegment.Line,E,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,le*E,a,0,(.5+x)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,E,0,0,(.5-x)*a,le*E,0));var ee=new go.PathFigure(E,0,!1);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,2*E,.5*a,E+le*E,0,2*E,(.5-x)*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,E,a,2*E,(.5+x)*a,E+le*E,a)),b.spot1=new go.Spot(0,0,2*E,0),b.spot2=new go.Spot(1,1),b}),go.Shape.defineFigureGenerator("Cylinder4",function(ne,y,a){var E=ne?ne.parameter1:NaN;isNaN(E)&&(E=5),E=Math.min(E,y/3);var b=new go.Geometry,x=le*.5,z=new go.PathFigure(y-E,0,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,y-le*E,0,y,(.5-x)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,y-E,a,y,(.5+x)*a,y-le*E,a)),z.add(new go.PathSegment(go.PathSegment.Line,E,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,le*E,a,0,(.5+x)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,E,0,0,(.5-x)*a,le*E,0)),z.add(new go.PathSegment(go.PathSegment.Line,y-E,0));var ee=new go.PathFigure(y-E,0,!1);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,y-2*E,.5*a,y-E-le*E,0,y-2*E,(.5-x)*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,y-E,a,y-2*E,(.5+x)*a,y-E-le*E,a)),b.spot1=new go.Spot(0,0),b.spot2=new go.Spot(1,1,-2*E,0),b}),go.Shape.defineFigureGenerator("Prism1",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(.25*y,.25*a,!0);E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var x=new go.PathFigure(.25*y,.25*a,!1);return E.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),E.spot1=new go.Spot(.408,.172),E.spot2=new go.Spot(.833,.662),E}),go.Shape.defineFigureGenerator("Prism2",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(0,.25*a,!0);E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var x=new go.PathFigure(0,a,!1);return E.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.25*y,.5*a)),x.add(new go.PathSegment(go.PathSegment.Line,y,.25*a)),x.add(new go.PathSegment(go.PathSegment.Move,0,.25*a)),x.add(new go.PathSegment(go.PathSegment.Line,.25*y,.5*a)),E.spot1=new go.Spot(.25,.5),E.spot2=new go.Spot(.75,.75),E}),go.Shape.defineFigureGenerator("Pyramid1",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(.5*y,0,!0);E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.75*a).close());var x=new go.PathFigure(.5*y,0,!1);return E.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),E.spot1=new go.Spot(.25,.367),E.spot2=new go.Spot(.75,.875),E}),go.Shape.defineFigureGenerator("Pyramid2",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(.5*y,0,!0);E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.85*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.85*a).close());var x=new go.PathFigure(.5*y,0,!1);return E.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.5*y,.7*a)),x.add(new go.PathSegment(go.PathSegment.Line,0,.85*a)),x.add(new go.PathSegment(go.PathSegment.Move,.5*y,.7*a)),x.add(new go.PathSegment(go.PathSegment.Line,y,.85*a)),E.spot1=new go.Spot(.25,.367),E.spot2=new go.Spot(.75,.875),E}),go.Shape.defineFigureGenerator("Actor",function(ne,y,a){var E=new go.Geometry,b=.2,x=.1,z=le*b,ee=le*x,te=.5,oe=.1,re=new go.PathFigure(te*y,(oe+x)*a,!0);E.add(re),re.add(new go.PathSegment(go.PathSegment.Bezier,(te-b)*y,oe*a,(te-z)*y,(oe+x)*a,(te-b)*y,(oe+ee)*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,te*y,(oe-x)*a,(te-b)*y,(oe-ee)*a,(te-z)*y,(oe-x)*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,(te+b)*y,oe*a,(te+z)*y,(oe-x)*a,(te+b)*y,(oe-ee)*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,te*y,(oe+x)*a,(te+b)*y,(oe+ee)*a,(te+z)*y,(oe+x)*a));var ge=.05,me=le*ge;te=.05,oe=.25;var se=new go.PathFigure(.5*y,.2*a,!0);return E.add(se),se.add(new go.PathSegment(go.PathSegment.Line,.95*y,.2*a)),te=.95,oe=.25,se.add(new go.PathSegment(go.PathSegment.Bezier,(te+ge)*y,oe*a,(te+me)*y,(oe-ge)*a,(te+ge)*y,(oe-me)*a)),se.add(new go.PathSegment(go.PathSegment.Line,y,.6*a)),se.add(new go.PathSegment(go.PathSegment.Line,.85*y,.6*a)),se.add(new go.PathSegment(go.PathSegment.Line,.85*y,.35*a)),ge=.025,me=le*ge,te=.825,oe=.35,se.add(new go.PathSegment(go.PathSegment.Bezier,te*y,(oe-ge)*a,(te+ge)*y,(oe-me)*a,(te+me)*y,(oe-ge)*a)),se.add(new go.PathSegment(go.PathSegment.Bezier,(te-ge)*y,oe*a,(te-me)*y,(oe-ge)*a,(te-ge)*y,(oe-me)*a)),se.add(new go.PathSegment(go.PathSegment.Line,.8*y,a)),se.add(new go.PathSegment(go.PathSegment.Line,.55*y,a)),se.add(new go.PathSegment(go.PathSegment.Line,.55*y,.7*a)),ge=.05,me=le*ge,te=.5,oe=.7,se.add(new go.PathSegment(go.PathSegment.Bezier,te*y,(oe-ge)*a,(te+ge)*y,(oe-me)*a,(te+me)*y,(oe-ge)*a)),se.add(new go.PathSegment(go.PathSegment.Bezier,(te-ge)*y,oe*a,(te-me)*y,(oe-ge)*a,(te-ge)*y,(oe-me)*a)),se.add(new go.PathSegment(go.PathSegment.Line,.45*y,a)),se.add(new go.PathSegment(go.PathSegment.Line,.2*y,a)),se.add(new go.PathSegment(go.PathSegment.Line,.2*y,.35*a)),ge=.025,me=le*ge,te=.175,oe=.35,se.add(new go.PathSegment(go.PathSegment.Bezier,te*y,(oe-ge)*a,(te+ge)*y,(oe-me)*a,(te+me)*y,(oe-ge)*a)),se.add(new go.PathSegment(go.PathSegment.Bezier,(te-ge)*y,oe*a,(te-me)*y,(oe-ge)*a,(te-ge)*y,(oe-me)*a)),se.add(new go.PathSegment(go.PathSegment.Line,.15*y,.6*a)),se.add(new go.PathSegment(go.PathSegment.Line,0,.6*a)),se.add(new go.PathSegment(go.PathSegment.Line,0,.25*a)),ge=.05,me=le*ge,te=.05,oe=.25,se.add(new go.PathSegment(go.PathSegment.Bezier,te*y,(oe-ge)*a,(te-ge)*y,(oe-me)*a,(te-me)*y,(oe-ge)*a)),se.add(new go.PathSegment(go.PathSegment.Line,.5*y,.2*a)),E.spot1=new go.Spot(.2,.2),E.spot2=new go.Spot(.8,.65),E}),go.Shape.setFigureParameter("Card",0,new Oe("CornerCutoutSize",.2,.1,.9)),go.Shape.defineFigureGenerator("Card",function(ne,y,a){var E=ne?ne.parameter1:NaN;isNaN(E)&&(E=.2);var b=new go.Geometry,x=new go.PathFigure(y,0,!0);return b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,y,a)),x.add(new go.PathSegment(go.PathSegment.Line,0,a)),x.add(new go.PathSegment(go.PathSegment.Line,0,E*a)),x.add(new go.PathSegment(go.PathSegment.Line,E*y,0).close()),b.spot1=new go.Spot(0,E),b.spot2=go.Spot.BottomRight,b}),go.Shape.defineFigureGenerator("Collate",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(.5*y,.5*a,!0);E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a));var x=new go.PathFigure(.5*y,.5*a,!0);return E.add(x),x.add(new go.PathSegment(go.PathSegment.Line,y,a)),x.add(new go.PathSegment(go.PathSegment.Line,0,a)),x.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),E.spot1=new go.Spot(.25,0),E.spot2=new go.Spot(.75,.25),E}),go.Shape.defineFigureGenerator("CreateRequest",function(ne,y,a){var E=new go.Geometry,b=ne?ne.parameter1:NaN;isNaN(b)&&(b=.1);var x=new go.PathFigure(0,0,!0);E.add(x),x.add(new go.PathSegment(go.PathSegment.Line,y,0)),x.add(new go.PathSegment(go.PathSegment.Line,y,a)),x.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var z=new go.PathFigure(0,b*a,!1);return E.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,b*a)),z.add(new go.PathSegment(go.PathSegment.Move,0,(1-b)*a)),z.add(new go.PathSegment(go.PathSegment.Line,y,(1-b)*a)),E}),go.Shape.defineFigureGenerator("Database",function(ne,y,a){var E=new go.Geometry,b=le*.5,x=le*.1,z=new go.PathFigure(y,.1*a,!0);E.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,.9*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,(.9+x)*a,(.5+b)*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*a,(.5-b)*y,a,0,(.9+x)*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,.1*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,0,(.1-x)*a,(.5-b)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,.1*a,(.5+b)*y,0,y,(.1-x)*a));var ee=new go.PathFigure(y,.1*a,!1);return E.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.2*a,y,(.1+x)*a,(.5+b)*y,.2*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,.1*a,(.5-b)*y,.2*a,0,(.1+x)*a)),ee.add(new go.PathSegment(go.PathSegment.Move,y,.2*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.3*a,y,(.2+x)*a,(.5+b)*y,.3*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,.2*a,(.5-b)*y,.3*a,0,(.2+x)*a)),ee.add(new go.PathSegment(go.PathSegment.Move,y,.3*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.4*a,y,(.3+x)*a,(.5+b)*y,.4*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,.3*a,(.5-b)*y,.4*a,0,(.3+x)*a)),E.spot1=new go.Spot(0,.4),E.spot2=new go.Spot(1,.9),E}),go.Shape.defineFigureGenerator("DataStorage",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(0,0,!0);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,.75*y,a,y,0,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*y,.9*a,.25*y,.1*a).close()),E.spot1=new go.Spot(.226,0),E.spot2=new go.Spot(.81,1),E}),go.Shape.defineFigureGenerator("DiskStorage",function(ne,y,a){var E=new go.Geometry,b=le*.5,x=le*.1,z=new go.PathFigure(y,.1*a,!0);E.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,.9*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,(.9+x)*a,(.5+b)*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*a,(.5-b)*y,a,0,(.9+x)*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,.1*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,0,(.1-x)*a,(.5-b)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,.1*a,(.5+b)*y,0,y,(.1-x)*a));var ee=new go.PathFigure(y,.1*a,!1);return E.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.2*a,y,(.1+x)*a,(.5+b)*y,.2*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,.1*a,(.5-b)*y,.2*a,0,(.1+x)*a)),ee.add(new go.PathSegment(go.PathSegment.Move,y,.2*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.3*a,y,(.2+x)*a,(.5+b)*y,.3*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,.2*a,(.5-b)*y,.3*a,0,(.2+x)*a)),E.spot1=new go.Spot(0,.3),E.spot2=new go.Spot(1,.9),E}),go.Shape.defineFigureGenerator("Display",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(.25*y,0,!0);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,.75*y,a,y,0,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.25*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.5*a).close()),E.spot1=new go.Spot(.25,0),E.spot2=new go.Spot(.75,1),E}),go.Shape.defineFigureGenerator("DividedEvent",function(ne,y,a){var E=new go.Geometry,b=ne?ne.parameter1:NaN;isNaN(b)?b=.2:b<.15&&(b=.15);var x=le*.2,z=new go.PathFigure(0,.2*a,!0);E.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,.2*y,0,0,(.2-x)*a,(.2-x)*y,0)),z.add(new go.PathSegment(go.PathSegment.Line,.8*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,.2*a,(.8+x)*y,0,y,(.2-x)*a)),z.add(new go.PathSegment(go.PathSegment.Line,y,.8*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,a,y,(.8+x)*a,(.8+x)*y,a)),z.add(new go.PathSegment(go.PathSegment.Line,.2*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,.8*a,(.2-x)*y,a,0,(.8+x)*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,.2*a));var ee=new go.PathFigure(0,b*a,!1);return E.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y,b*a)),E}),go.Shape.defineFigureGenerator("DividedProcess",function(ne,y,a){var E=new go.Geometry,b=ne?ne.parameter1:NaN;(isNaN(b)||b<.1)&&(b=.1);var x=new go.PathFigure(0,0,!0);E.add(x),x.add(new go.PathSegment(go.PathSegment.Line,y,0)),x.add(new go.PathSegment(go.PathSegment.Line,y,a)),x.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var z=new go.PathFigure(0,b*a,!1);return E.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,b*a)),E}),go.Shape.defineFigureGenerator("Document",function(ne,y,a){var E=new go.Geometry;a=a/.8;var b=new go.PathFigure(0,.7*a,!0);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*a,.5*y,.4*a,.5*y,a).close()),E.spot1=go.Spot.TopLeft,E.spot2=new go.Spot(1,.6),E}),go.Shape.defineFigureGenerator("ExternalOrganization",function(ne,y,a){var E=new go.Geometry,b=ne?ne.parameter1:NaN;(isNaN(b)||b<.2)&&(b=.2);var x=new go.PathFigure(0,0,!0);E.add(x),x.add(new go.PathSegment(go.PathSegment.Line,y,0)),x.add(new go.PathSegment(go.PathSegment.Line,y,a)),x.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var z=new go.PathFigure(b*y,0,!1);return E.add(z),z.add(new go.PathSegment(go.PathSegment.Line,0,b*a)),z.add(new go.PathSegment(go.PathSegment.Move,y,b*a)),z.add(new go.PathSegment(go.PathSegment.Line,(1-b)*y,0)),z.add(new go.PathSegment(go.PathSegment.Move,0,(1-b)*a)),z.add(new go.PathSegment(go.PathSegment.Line,b*y,a)),z.add(new go.PathSegment(go.PathSegment.Move,(1-b)*y,a)),z.add(new go.PathSegment(go.PathSegment.Line,y,(1-b)*a)),E}),go.Shape.defineFigureGenerator("ExternalProcess",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(.5*y,0,!0);E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.5*a).close());var x=new go.PathFigure(.1*y,.4*a,!1);return E.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.1*y,.6*a)),x.add(new go.PathSegment(go.PathSegment.Move,.9*y,.6*a)),x.add(new go.PathSegment(go.PathSegment.Line,.9*y,.4*a)),x.add(new go.PathSegment(go.PathSegment.Move,.6*y,.1*a)),x.add(new go.PathSegment(go.PathSegment.Line,.4*y,.1*a)),x.add(new go.PathSegment(go.PathSegment.Move,.4*y,.9*a)),x.add(new go.PathSegment(go.PathSegment.Line,.6*y,.9*a)),E.spot1=new go.Spot(.25,.25),E.spot2=new go.Spot(.75,.75),E}),go.Shape.defineFigureGenerator("File",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(0,0,!0);E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var x=new go.PathFigure(.75*y,0,!1);return E.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.75*y,.25*a)),x.add(new go.PathSegment(go.PathSegment.Line,y,.25*a)),E.spot1=new go.Spot(0,.25),E.spot2=go.Spot.BottomRight,E}),go.Shape.defineFigureGenerator("Interrupt",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(y,.5*a,!0);E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a));var x=new go.PathFigure(y,.5*a,!1);E.add(x),x.add(new go.PathSegment(go.PathSegment.Line,y,a));var z=new go.PathFigure(y,.5*a,!1);return E.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.spot1=new go.Spot(0,.25),E.spot2=new go.Spot(.5,.75),E}),go.Shape.defineFigureGenerator("InternalStorage",function(ne,y,a){var E=new go.Geometry,b=ne?ne.parameter1:NaN,x=ne?ne.parameter2:NaN;isNaN(b)&&(b=.1),isNaN(x)&&(x=.1);var z=new go.PathFigure(0,0,!0);E.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,0)),z.add(new go.PathSegment(go.PathSegment.Line,y,a)),z.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var ee=new go.PathFigure(b*y,0,!1);return E.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,b*y,a)),ee.add(new go.PathSegment(go.PathSegment.Move,0,x*a)),ee.add(new go.PathSegment(go.PathSegment.Line,y,x*a)),E}),go.Shape.defineFigureGenerator("Junction",function(ne,y,a){var E=new go.Geometry,b=1/Math.SQRT2,x=(1-1/Math.SQRT2)/2,z=le*.5,ee=.5,te=new go.PathFigure(y,ee*a,!0);E.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,ee*y,a,y,(ee+z)*a,(ee+z)*y,a)),te.add(new go.PathSegment(go.PathSegment.Bezier,0,ee*a,(ee-z)*y,a,0,(ee+z)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,ee*y,0,0,(ee-z)*a,(ee-z)*y,0)),te.add(new go.PathSegment(go.PathSegment.Bezier,y,ee*a,(ee+z)*y,0,y,(ee-z)*a));var oe=new go.PathFigure((x+b)*y,(x+b)*a,!1);return E.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,x*y,x*a)),oe.add(new go.PathSegment(go.PathSegment.Move,x*y,(x+b)*a)),oe.add(new go.PathSegment(go.PathSegment.Line,(x+b)*y,x*a)),E}),go.Shape.defineFigureGenerator("LinedDocument",function(ne,y,a){var E=new go.Geometry;a=a/.8;var b=new go.PathFigure(0,.7*a,!0);E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*a,.5*y,.4*a,.5*y,a).close());var x=new go.PathFigure(.1*y,0,!1);return E.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.1*y,.75*a)),E.spot1=new go.Spot(.1,0),E.spot2=new go.Spot(1,.6),E}),go.Shape.defineFigureGenerator("LoopLimit",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(0,a,!0);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,.25*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a).close()),E.spot1=new go.Spot(0,.25),E.spot2=go.Spot.BottomRight,E}),go.Shape.defineFigureGenerator("MagneticTape",function(ne,y,a){var E=new go.Geometry,b=le*.5,x=.5,z=new go.PathFigure(.5*y,a,!0);return E.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,0,x*a,(x-b)*y,a,0,(x+b)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,x*y,0,0,(x-b)*a,(x-b)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,x*a,(x+b)*y,0,y,(x-b)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,(x+.1)*y,.9*a,y,(x+b)*a,(x+b)*y,.9*a)),z.add(new go.PathSegment(go.PathSegment.Line,y,.9*a)),z.add(new go.PathSegment(go.PathSegment.Line,y,a)),z.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),E.spot1=new go.Spot(.15,.15),E.spot2=new go.Spot(.85,.8),E}),go.Shape.defineFigureGenerator("ManualInput",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(y,0,!0);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.25*a).close()),E.spot1=new go.Spot(0,.25),E.spot2=go.Spot.BottomRight,E}),go.Shape.defineFigureGenerator("MessageFromUser",function(ne,y,a){var E=new go.Geometry,b=ne?ne.parameter1:NaN;isNaN(b)&&(b=.7);var x=new go.PathFigure(0,0,!0);return E.add(x),x.add(new go.PathSegment(go.PathSegment.Line,y,0)),x.add(new go.PathSegment(go.PathSegment.Line,b*y,.5*a)),x.add(new go.PathSegment(go.PathSegment.Line,y,a)),x.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),E.spot1=go.Spot.TopLeft,E}),go.Shape.defineFigureGenerator("MicroformProcessing",function(ne,y,a){var E=new go.Geometry,b=ne?ne.parameter1:NaN;isNaN(b)&&(b=.25);var x=new go.PathFigure(0,0,!0);return E.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.5*y,b*a)),x.add(new go.PathSegment(go.PathSegment.Line,y,0)),x.add(new go.PathSegment(go.PathSegment.Line,y,a)),x.add(new go.PathSegment(go.PathSegment.Line,.5*y,(1-b)*a)),x.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),E}),go.Shape.defineFigureGenerator("MicroformRecording",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(0,0,!0);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.15*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.85*a)),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),E.spot1=new go.Spot(0,.25),E.spot2=new go.Spot(1,.75),E}),go.Shape.defineFigureGenerator("MultiDocument",function(ne,y,a){var E=new go.Geometry;a=a/.8;var b=new go.PathFigure(y,0,!0);E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.9*y,.44*a,.96*y,.47*a,.93*y,.45*a)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.54*a,.86*y,.57*a,.83*y,.55*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*a,.4*y,.4*a,.4*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.1*a)),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,.1*a)),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,0).close());var x=new go.PathFigure(.1*y,.2*a,!1);return E.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.8*y,.2*a)),x.add(new go.PathSegment(go.PathSegment.Line,.8*y,.54*a)),x.add(new go.PathSegment(go.PathSegment.Move,.2*y,.1*a)),x.add(new go.PathSegment(go.PathSegment.Line,.9*y,.1*a)),x.add(new go.PathSegment(go.PathSegment.Line,.9*y,.44*a)),E.spot1=new go.Spot(0,.25),E.spot2=new go.Spot(.8,.77),E}),go.Shape.defineFigureGenerator("MultiProcess",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(.1*y,.1*a,!0);E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,.1*a)),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,.9*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.9*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.2*a).close());var x=new go.PathFigure(.2*y,.1*a,!1);return E.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.9*y,.1*a)),x.add(new go.PathSegment(go.PathSegment.Line,.9*y,.8*a)),x.add(new go.PathSegment(go.PathSegment.Move,.1*y,.2*a)),x.add(new go.PathSegment(go.PathSegment.Line,.8*y,.2*a)),x.add(new go.PathSegment(go.PathSegment.Line,.8*y,.9*a)),E.spot1=new go.Spot(0,.2),E.spot2=new go.Spot(.8,1),E}),go.Shape.defineFigureGenerator("OfflineStorage",function(ne,y,a){var E=new go.Geometry,b=ne?ne.parameter1:NaN;isNaN(b)&&(b=.1);var x=1-b,z=new go.PathFigure(0,0,!0);E.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,0)),z.add(new go.PathSegment(go.PathSegment.Line,.5*y,a).close());var ee=new go.PathFigure(.5*b*y,b*a,!1);return E.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,(1-.5*b)*y,b*a)),E}),go.Shape.defineFigureGenerator("OffPageConnector",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(0,0,!0);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),E.spot1=go.Spot.TopLeft,E.spot2=new go.Spot(.75,1),E}),go.Shape.defineFigureGenerator("Or",function(ne,y,a){var E=new go.Geometry,b=le*.5,x=.5,z=new go.PathFigure(y,x*a,!0);E.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,x*y,a,y,(x+b)*a,(x+b)*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,x*a,(x-b)*y,a,0,(x+b)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,x*y,0,0,(x-b)*a,(x-b)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,x*a,(x+b)*y,0,y,(x-b)*a));var ee=new go.PathFigure(y,.5*a,!1);return E.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,0,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Move,.5*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),E}),go.Shape.defineFigureGenerator("PaperTape",function(ne,y,a){var E=new go.Geometry;a=a/.8;var b=new go.PathFigure(0,.7*a,!0);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.3*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,y,.3*a,.5*y,.6*a,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*a,.5*y,.4*a,.5*y,a).close()),E.spot1=new go.Spot(0,.49),E.spot2=new go.Spot(1,.75),E}),go.Shape.defineFigureGenerator("PrimitiveFromCall",function(ne,y,a){var E=new go.Geometry,b=ne?ne.parameter1:NaN,x=ne?ne.parameter2:NaN;isNaN(b)&&(b=.1),isNaN(x)&&(x=.3);var z=new go.PathFigure(0,0,!0);return E.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,0)),z.add(new go.PathSegment(go.PathSegment.Line,(1-x)*y,.5*a)),z.add(new go.PathSegment(go.PathSegment.Line,y,a)),z.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),E}),go.Shape.defineFigureGenerator("PrimitiveToCall",function(ne,y,a){var E=new go.Geometry,b=ne?ne.parameter1:NaN,x=ne?ne.parameter2:NaN;isNaN(b)&&(b=.1),isNaN(x)&&(x=.3);var z=new go.PathFigure(0,0,!0);return E.add(z),z.add(new go.PathSegment(go.PathSegment.Line,(1-x)*y,0)),z.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),z.add(new go.PathSegment(go.PathSegment.Line,(1-x)*y,a)),z.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),E}),go.Shape.defineFigureGenerator("Procedure",function(ne,y,a){var E=new go.Geometry,b=ne?ne.parameter1:NaN;isNaN(b)&&(b=.1);var x=new go.PathFigure(0,0,!0);E.add(x),x.add(new go.PathSegment(go.PathSegment.Line,y,0)),x.add(new go.PathSegment(go.PathSegment.Line,y,a)),x.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var z=new go.PathFigure((1-b)*y,0,!1);return E.add(z),z.add(new go.PathSegment(go.PathSegment.Line,(1-b)*y,a)),z.add(new go.PathSegment(go.PathSegment.Move,b*y,0)),z.add(new go.PathSegment(go.PathSegment.Line,b*y,a)),E}),go.Shape.defineFigureGenerator("Process",function(ne,y,a){var E=new go.Geometry,b=ne?ne.parameter1:NaN;isNaN(b)&&(b=.1);var x=new go.PathFigure(0,0,!0);E.add(x),x.add(new go.PathSegment(go.PathSegment.Line,y,0)),x.add(new go.PathSegment(go.PathSegment.Line,y,a)),x.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var z=new go.PathFigure(b*y,0,!1);return E.add(z),z.add(new go.PathSegment(go.PathSegment.Line,b*y,a)),E.spot2=go.Spot.BottomRight,E}),go.Shape.defineFigureGenerator("Sort",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(.5*y,0,!0);E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.5*a).close());var x=new go.PathFigure(0,.5*a,!1);return E.add(x),x.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),E.spot1=new go.Spot(.25,.25),E.spot2=new go.Spot(.75,.5),E}),go.Shape.defineFigureGenerator("Start",function(ne,y,a){var E=new go.Geometry,b=ne?ne.parameter1:NaN;isNaN(b)&&(b=.25);var x=new go.PathFigure(b*y,0,!0);E.add(x),x.add(new go.PathSegment(go.PathSegment.Arc,270,180,.75*y,.5*a,.25*y,.5*a)),x.add(new go.PathSegment(go.PathSegment.Arc,90,180,.25*y,.5*a,.25*y,.5*a));var z=new go.PathFigure(b*y,0,!1);return E.add(z),z.add(new go.PathSegment(go.PathSegment.Line,b*y,a)),z.add(new go.PathSegment(go.PathSegment.Move,(1-b)*y,0)),z.add(new go.PathSegment(go.PathSegment.Line,(1-b)*y,a)),E.spot1=new go.Spot(b,0),E.spot2=new go.Spot(1-b,1),E}),go.Shape.defineFigureGenerator("Terminator",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(.25*y,0,!0);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Arc,270,180,.75*y,.5*a,.25*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Arc,90,180,.25*y,.5*a,.25*y,.5*a)),E.spot1=new go.Spot(.23,0),E.spot2=new go.Spot(.77,1),E}),go.Shape.defineFigureGenerator("TransmittalTape",function(ne,y,a){var E=new go.Geometry,b=ne?ne.parameter1:NaN;isNaN(b)&&(b=.1);var x=new go.PathFigure(0,0,!0);return E.add(x),x.add(new go.PathSegment(go.PathSegment.Line,y,0)),x.add(new go.PathSegment(go.PathSegment.Line,y,a)),x.add(new go.PathSegment(go.PathSegment.Line,.75*y,(1-b)*a)),x.add(new go.PathSegment(go.PathSegment.Line,0,(1-b)*a).close()),E.spot1=go.Spot.TopLeft,E}),go.Shape.defineFigureGenerator("AndGate",function(ne,y,a){var E=new go.Geometry,b=le*.5,x=new go.PathFigure(0,0,!0);return E.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),x.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,(.5+b)*y,0,y,(.5-b)*a)),x.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,(.5+b)*a,(.5+b)*y,a)),x.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),E.spot1=go.Spot.TopLeft,E.spot2=new go.Spot(.55,1),E}),go.Shape.defineFigureGenerator("Buffer",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(0,0,!0);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),E.spot1=new go.Spot(0,.25),E.spot2=new go.Spot(.5,.75),E}),go.Shape.defineFigureGenerator("Clock",function(ne,y,a){var E=new go.Geometry,b=le*.5,x=.5,z=new go.PathFigure(y,x*a,!0);E.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,x*y,a,y,(x+b)*a,(x+b)*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,x*a,(x-b)*y,a,0,(x+b)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,x*y,0,0,(x-b)*a,(x-b)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,x*a,(x+b)*y,0,y,(x-b)*a));var ee=new go.PathFigure(y,x*a,!1);E.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y,x*a));var te=new go.PathFigure(.8*y,.75*a,!1);return E.add(te),te.add(new go.PathSegment(go.PathSegment.Line,.8*y,.25*a)),te.add(new go.PathSegment(go.PathSegment.Line,.6*y,.25*a)),te.add(new go.PathSegment(go.PathSegment.Line,.6*y,.75*a)),te.add(new go.PathSegment(go.PathSegment.Line,.4*y,.75*a)),te.add(new go.PathSegment(go.PathSegment.Line,.4*y,.25*a)),te.add(new go.PathSegment(go.PathSegment.Line,.2*y,.25*a)),te.add(new go.PathSegment(go.PathSegment.Line,.2*y,.75*a)),E}),go.Shape.defineFigureGenerator("Ground",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(.5*y,0,!1);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Move,.2*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Move,.3*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.7*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Move,.4*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,a)),E}),go.Shape.defineFigureGenerator("Inverter",function(ne,y,a){var E=new go.Geometry,b=le*.1,x=.1,z=.9,ee=.5,te=new go.PathFigure(.8*y,.5*a,!0);E.add(te),te.add(new go.PathSegment(go.PathSegment.Line,0,a)),te.add(new go.PathSegment(go.PathSegment.Line,0,0)),te.add(new go.PathSegment(go.PathSegment.Line,.8*y,.5*a));var oe=new go.PathFigure((z+x)*y,ee*a,!0);return E.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+x)*a,(z+x)*y,(ee+b)*a,(z+b)*y,(ee+x)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(z-x)*y,ee*a,(z-b)*y,(ee+x)*a,(z-x)*y,(ee+b)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-x)*a,(z-x)*y,(ee-b)*a,(z-b)*y,(ee-x)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(z+x)*y,ee*a,(z+b)*y,(ee-x)*a,(z+x)*y,(ee-b)*a)),E.spot1=new go.Spot(0,.25),E.spot2=new go.Spot(.4,.75),E}),go.Shape.defineFigureGenerator("NandGate",function(ne,y,a){var E=new go.Geometry,b=le*.5,x=le*.4,z=le*.1,ee=.1,te=.9,oe=.5,re=new go.PathFigure(.8*y,.5*a,!0);E.add(re),re.add(new go.PathSegment(go.PathSegment.Bezier,.4*y,a,.8*y,(.5+x)*a,(.4+b)*y,a)),re.add(new go.PathSegment(go.PathSegment.Line,0,a)),re.add(new go.PathSegment(go.PathSegment.Line,0,0)),re.add(new go.PathSegment(go.PathSegment.Line,.4*y,0)),re.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.5*a,(.4+b)*y,0,.8*y,(.5-x)*a));var ge=new go.PathFigure((te+ee)*y,oe*a,!0);return E.add(ge),ge.add(new go.PathSegment(go.PathSegment.Bezier,te*y,(oe+ee)*a,(te+ee)*y,(oe+z)*a,(te+z)*y,(oe+ee)*a)),ge.add(new go.PathSegment(go.PathSegment.Bezier,(te-ee)*y,oe*a,(te-z)*y,(oe+ee)*a,(te-ee)*y,(oe+z)*a)),ge.add(new go.PathSegment(go.PathSegment.Bezier,te*y,(oe-ee)*a,(te-ee)*y,(oe-z)*a,(te-z)*y,(oe-ee)*a)),ge.add(new go.PathSegment(go.PathSegment.Bezier,(te+ee)*y,oe*a,(te+z)*y,(oe-ee)*a,(te+ee)*y,(oe-z)*a)),E.spot1=new go.Spot(0,.05),E.spot2=new go.Spot(.55,.95),E}),go.Shape.defineFigureGenerator("NorGate",function(ne,y,a){var E=new go.Geometry,b=.5,x=le*b,z=0,ee=.5,te=new go.PathFigure(.8*y,.5*a,!0);E.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,0,a,.7*y,(ee+x)*a,(z+x)*y,(ee+b)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*y,.75*a,.25*y,.25*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.5*a,(z+x)*y,(ee-b)*a,.7*y,(ee-x)*a)),b=.1,x=le*.1,z=.9,ee=.5;var oe=new go.PathFigure((z-b)*y,ee*a,!0);return E.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-b)*a,(z-b)*y,(ee-x)*a,(z-x)*y,(ee-b)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(z+b)*y,ee*a,(z+x)*y,(ee-b)*a,(z+b)*y,(ee-x)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+b)*a,(z+b)*y,(ee+x)*a,(z+x)*y,(ee+b)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(z-b)*y,ee*a,(z-x)*y,(ee+b)*a,(z-b)*y,(ee+x)*a)),E.spot1=new go.Spot(.2,.25),E.spot2=new go.Spot(.6,.75),E}),go.Shape.defineFigureGenerator("OrGate",function(ne,y,a){var E=new go.Geometry,b=.5,x=le*b,z=0,ee=.5,te=new go.PathFigure(0,0,!0);return E.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,(z+x+x)*y,(ee-b)*a,.8*y,(ee-x)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,0,a,.8*y,(ee+x)*a,(z+x+x)*y,(ee+b)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*y,.75*a,.25*y,.25*a).close()),E.spot1=new go.Spot(.2,.25),E.spot2=new go.Spot(.75,.75),E}),go.Shape.defineFigureGenerator("XnorGate",function(ne,y,a){var E=new go.Geometry,b=.5,x=le*b,z=.2,ee=.5,te=new go.PathFigure(.1*y,0,!1);E.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,.1*y,a,.35*y,.25*a,.35*y,.75*a));var oe=new go.PathFigure(.8*y,.5*a,!0);E.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,.2*y,a,.7*y,(ee+x)*a,(z+x)*y,(ee+b)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,.2*y,0,.45*y,.75*a,.45*y,.25*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.5*a,(z+x)*y,(ee-b)*a,.7*y,(ee-x)*a)),b=.1,x=le*.1,z=.9,ee=.5;var re=new go.PathFigure((z-b)*y,ee*a,!0);return E.add(re),re.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-b)*a,(z-b)*y,(ee-x)*a,(z-x)*y,(ee-b)*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,(z+b)*y,ee*a,(z+x)*y,(ee-b)*a,(z+b)*y,(ee-x)*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+b)*a,(z+b)*y,(ee+x)*a,(z+x)*y,(ee+b)*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,(z-b)*y,ee*a,(z-x)*y,(ee+b)*a,(z-b)*y,(ee+x)*a)),E.spot1=new go.Spot(.4,.25),E.spot2=new go.Spot(.65,.75),E}),go.Shape.defineFigureGenerator("XorGate",function(ne,y,a){var E=new go.Geometry,b=.5,x=le*b,z=.2,ee=.5,te=new go.PathFigure(.1*y,0,!1);E.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,.1*y,a,.35*y,.25*a,.35*y,.75*a));var oe=new go.PathFigure(.2*y,0,!0);return E.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,(z+x)*y,(ee-b)*a,.9*y,(ee-x)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,.2*y,a,.9*y,(ee+x)*a,(z+x)*y,(ee+b)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,.2*y,0,.45*y,.75*a,.45*y,.25*a).close()),E.spot1=new go.Spot(.4,.25),E.spot2=new go.Spot(.8,.75),E}),go.Shape.defineFigureGenerator("Capacitor",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(0,0,!1);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Move,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),E}),go.Shape.defineFigureGenerator("Resistor",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(0,.5*a,!1);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.7*y,.5*a)),E}),go.Shape.defineFigureGenerator("Inductor",function(ne,y,a){var E=new go.Geometry,b=le*.1,x=.1,z=.1,ee=.5,te=new go.PathFigure((z-b*.5)*y,a,!1);return E.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,(z+x)*y,0,(z-b)*y,a,(z-x)*y,0)),z=.3,te.add(new go.PathSegment(go.PathSegment.Bezier,z*y,a,(z+x)*y,0,(z+b)*y,a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z+x)*y,0,(z-b)*y,a,(z-x)*y,0)),z=.5,te.add(new go.PathSegment(go.PathSegment.Bezier,z*y,a,(z+x)*y,0,(z+b)*y,a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z+x)*y,0,(z-b)*y,a,(z-x)*y,0)),z=.7,te.add(new go.PathSegment(go.PathSegment.Bezier,z*y,a,(z+x)*y,0,(z+b)*y,a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z+x)*y,0,(z-b)*y,a,(z-x)*y,0)),z=.9,te.add(new go.PathSegment(go.PathSegment.Bezier,(z+b*.5)*y,a,(z+x)*y,0,(z+b)*y,a)),E}),go.Shape.defineFigureGenerator("ACvoltageSource",function(ne,y,a){var E=new go.Geometry,b=le*.5,x=.5,z=.5,ee=.5,te=new go.PathFigure((z-x)*y,ee*a,!1);return E.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-x)*a,(z-x)*y,(ee-b)*a,(z-b)*y,(ee-x)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z+x)*y,ee*a,(z+b)*y,(ee-x)*a,(z+x)*y,(ee-b)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+x)*a,(z+x)*y,(ee+b)*a,(z+b)*y,(ee+x)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z-x)*y,ee*a,(z-b)*y,(ee+x)*a,(z-x)*y,(ee+b)*a)),te.add(new go.PathSegment(go.PathSegment.Move,(z-x+.1)*y,ee*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z+x-.1)*y,ee*a,z*y,(ee-x)*a,z*y,(ee+x)*a)),E}),go.Shape.defineFigureGenerator("DCvoltageSource",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(0,.75*a,!1);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.25*a)),b.add(new go.PathSegment(go.PathSegment.Move,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),E}),go.Shape.defineFigureGenerator("Diode",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(y,0,!1);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.spot1=new go.Spot(0,.25),E.spot2=new go.Spot(.5,.75),E}),go.Shape.defineFigureGenerator("Wifi",function(ne,y,a){var E=new go.Geometry,b=y,x=a;y=y*.38,a=a*.6;var z=le*.8,ee=.8,te=0,oe=.5,re=(b-y)/2,ge=(x-a)/2,me=new go.PathFigure(te*y+re,(oe+ee)*a+ge,!0);E.add(me),me.add(new go.PathSegment(go.PathSegment.Bezier,(te-ee)*y+re,oe*a+ge,(te-z)*y+re,(oe+ee)*a+ge,(te-ee)*y+re,(oe+z)*a+ge)),me.add(new go.PathSegment(go.PathSegment.Bezier,te*y+re,(oe-ee)*a+ge,(te-ee)*y+re,(oe-z)*a+ge,(te-z)*y+re,(oe-ee)*a+ge)),me.add(new go.PathSegment(go.PathSegment.Bezier,(te-ee+z*.5)*y+re,oe*a+ge,te*y+re,(oe-ee)*a+ge,(te-ee+z*.5)*y+re,(oe-z)*a+ge)),me.add(new go.PathSegment(go.PathSegment.Bezier,te*y+re,(oe+ee)*a+ge,(te-ee+z*.5)*y+re,(oe+z)*a+ge,te*y+re,(oe+ee)*a+ge).close()),z=le*.4,ee=.4,te=.2,oe=.5;var se=new go.PathFigure(te*y+re,(oe+ee)*a+ge,!0);E.add(se),se.add(new go.PathSegment(go.PathSegment.Bezier,(te-ee)*y+re,oe*a+ge,(te-z)*y+re,(oe+ee)*a+ge,(te-ee)*y+re,(oe+z)*a+ge)),se.add(new go.PathSegment(go.PathSegment.Bezier,te*y+re,(oe-ee)*a+ge,(te-ee)*y+re,(oe-z)*a+ge,(te-z)*y+re,(oe-ee)*a+ge)),se.add(new go.PathSegment(go.PathSegment.Bezier,(te-ee+z*.5)*y+re,oe*a+ge,te*y+re,(oe-ee)*a+ge,(te-ee+z*.5)*y+re,(oe-z)*a+ge)),se.add(new go.PathSegment(go.PathSegment.Bezier,te*y+re,(oe+ee)*a+ge,(te-ee+z*.5)*y+re,(oe+z)*a+ge,te*y+re,(oe+ee)*a+ge).close()),z=le*.2,ee=.2,te=.5,oe=.5;var we=new go.PathFigure((te-ee)*y+re,oe*a+ge,!0);E.add(we),we.add(new go.PathSegment(go.PathSegment.Bezier,te*y+re,(oe-ee)*a+ge,(te-ee)*y+re,(oe-z)*a+ge,(te-z)*y+re,(oe-ee)*a+ge)),we.add(new go.PathSegment(go.PathSegment.Bezier,(te+ee)*y+re,oe*a+ge,(te+z)*y+re,(oe-ee)*a+ge,(te+ee)*y+re,(oe-z)*a+ge)),we.add(new go.PathSegment(go.PathSegment.Bezier,te*y+re,(oe+ee)*a+ge,(te+ee)*y+re,(oe+z)*a+ge,(te+z)*y+re,(oe+ee)*a+ge)),we.add(new go.PathSegment(go.PathSegment.Bezier,(te-ee)*y+re,oe*a+ge,(te-z)*y+re,(oe+ee)*a+ge,(te-ee)*y+re,(oe+z)*a+ge)),z=le*.4,ee=.4,te=.8,oe=.5;var Le=new go.PathFigure(te*y+re,(oe-ee)*a+ge,!0);E.add(Le),Le.add(new go.PathSegment(go.PathSegment.Bezier,(te+ee)*y+re,oe*a+ge,(te+z)*y+re,(oe-ee)*a+ge,(te+ee)*y+re,(oe-z)*a+ge)),Le.add(new go.PathSegment(go.PathSegment.Bezier,te*y+re,(oe+ee)*a+ge,(te+ee)*y+re,(oe+z)*a+ge,(te+z)*y+re,(oe+ee)*a+ge)),Le.add(new go.PathSegment(go.PathSegment.Bezier,(te+ee-z*.5)*y+re,oe*a+ge,te*y+re,(oe+ee)*a+ge,(te+ee-z*.5)*y+re,(oe+z)*a+ge)),Le.add(new go.PathSegment(go.PathSegment.Bezier,te*y+re,(oe-ee)*a+ge,(te+ee-z*.5)*y+re,(oe-z)*a+ge,te*y+re,(oe-ee)*a+ge).close()),z=le*.8,ee=.8,te=1,oe=.5;var ke=new go.PathFigure(te*y+re,(oe-ee)*a+ge,!0);return E.add(ke),ke.add(new go.PathSegment(go.PathSegment.Bezier,(te+ee)*y+re,oe*a+ge,(te+z)*y+re,(oe-ee)*a+ge,(te+ee)*y+re,(oe-z)*a+ge)),ke.add(new go.PathSegment(go.PathSegment.Bezier,te*y+re,(oe+ee)*a+ge,(te+ee)*y+re,(oe+z)*a+ge,(te+z)*y+re,(oe+ee)*a+ge)),ke.add(new go.PathSegment(go.PathSegment.Bezier,(te+ee-z*.5)*y+re,oe*a+ge,te*y+re,(oe+ee)*a+ge,(te+ee-z*.5)*y+re,(oe+z)*a+ge)),ke.add(new go.PathSegment(go.PathSegment.Bezier,te*y+re,(oe-ee)*a+ge,(te+ee-z*.5)*y+re,(oe-z)*a+ge,te*y+re,(oe-ee)*a+ge).close()),E}),go.Shape.defineFigureGenerator("Email",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(0,0,!0);E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var x=new go.PathFigure(0,0,!1);return E.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.5*y,.6*a)),x.add(new go.PathSegment(go.PathSegment.Line,y,0)),x.add(new go.PathSegment(go.PathSegment.Move,0,a)),x.add(new go.PathSegment(go.PathSegment.Line,.45*y,.54*a)),x.add(new go.PathSegment(go.PathSegment.Move,y,a)),x.add(new go.PathSegment(go.PathSegment.Line,.55*y,.54*a)),E}),go.Shape.defineFigureGenerator("Ethernet",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(.35*y,0,!0);E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.65*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.65*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.35*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.35*y,0).close());var x=new go.PathFigure(.1*y,a,!0,!0);E.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.4*y,a)),x.add(new go.PathSegment(go.PathSegment.Line,.4*y,.6*a)),x.add(new go.PathSegment(go.PathSegment.Line,.1*y,.6*a)),x.add(new go.PathSegment(go.PathSegment.Line,.1*y,a).close());var z=new go.PathFigure(.6*y,a,!0,!0);E.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.9*y,a)),z.add(new go.PathSegment(go.PathSegment.Line,.9*y,.6*a)),z.add(new go.PathSegment(go.PathSegment.Line,.6*y,.6*a)),z.add(new go.PathSegment(go.PathSegment.Line,.6*y,a).close());var ee=new go.PathFigure(0,.5*a,!1);return E.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Move,.5*y,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.5*y,.4*a)),ee.add(new go.PathSegment(go.PathSegment.Move,.75*y,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.75*y,.6*a)),ee.add(new go.PathSegment(go.PathSegment.Move,.25*y,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.25*y,.6*a)),E}),go.Shape.defineFigureGenerator("Power",function(ne,y,a){var E=new go.Geometry,b=le*.4,x=.4,z=.5,ee=.5,te=ae(),oe=ae(),re=ae(),ge=ae();Ge(z,ee-x,z+b,ee-x,z+x,ee-b,z+x,ee,.5,te,te,oe,re,ge);var me=ie(oe.x,oe.y),se=new go.PathFigure(oe.x*y,oe.y*a,!0);E.add(se),se.add(new go.PathSegment(go.PathSegment.Bezier,(z+x)*y,ee*a,re.x*y,re.y*a,ge.x*y,ge.y*a)),se.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+x)*a,(z+x)*y,(ee+b)*a,(z+b)*y,(ee+x)*a)),se.add(new go.PathSegment(go.PathSegment.Bezier,(z-x)*y,ee*a,(z-b)*y,(ee+x)*a,(z-x)*y,(ee+b)*a)),Ge(z-x,ee,z-x,ee-b,z-b,ee-x,z,ee-x,.5,re,ge,oe,te,te),se.add(new go.PathSegment(go.PathSegment.Bezier,oe.x*y,oe.y*a,re.x*y,re.y*a,ge.x*y,ge.y*a)),b=le*.3,x=.3,Ge(z-x,ee,z-x,ee-b,z-b,ee-x,z,ee-x,.5,re,ge,oe,te,te),se.add(new go.PathSegment(go.PathSegment.Line,oe.x*y,oe.y*a)),se.add(new go.PathSegment(go.PathSegment.Bezier,(z-x)*y,ee*a,ge.x*y,ge.y*a,re.x*y,re.y*a)),se.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+x)*a,(z-x)*y,(ee+b)*a,(z-b)*y,(ee+x)*a)),se.add(new go.PathSegment(go.PathSegment.Bezier,(z+x)*y,ee*a,(z+b)*y,(ee+x)*a,(z+x)*y,(ee+b)*a)),Ge(z,ee-x,z+b,ee-x,z+x,ee-b,z+x,ee,.5,te,te,oe,re,ge),se.add(new go.PathSegment(go.PathSegment.Bezier,oe.x*y,oe.y*a,ge.x*y,ge.y*a,re.x*y,re.y*a).close());var se=new go.PathFigure(.45*y,0,!0);return E.add(se),se.add(new go.PathSegment(go.PathSegment.Line,.45*y,.5*a)),se.add(new go.PathSegment(go.PathSegment.Line,.55*y,.5*a)),se.add(new go.PathSegment(go.PathSegment.Line,.55*y,0).close()),ue(te),ue(oe),ue(re),ue(ge),ue(me),E.spot1=new go.Spot(.25,.45),E.spot2=new go.Spot(.75,.8),E}),go.Shape.defineFigureGenerator("Fallout",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(0,a/2,!0);E.add(b),b.add(new go.PathSegment(go.PathSegment.Arc,180,360,y/2,a/2,y/2,a/2));function x(z,ee,te){z.add(new go.PathSegment(go.PathSegment.Move,(.3+ee)*y,(.8+te)*a)),z.add(new go.PathSegment(go.PathSegment.Line,(.5+ee)*y,(.5+te)*a)),z.add(new go.PathSegment(go.PathSegment.Line,(.1+ee)*y,(.5+te)*a)),z.add(new go.PathSegment(go.PathSegment.Line,(.3+ee)*y,(.8+te)*a).close())}return x(b,0,0),x(b,.4,0),x(b,.2,-.3),E}),go.Shape.defineFigureGenerator("IrritationHazard",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(.2*y,0,!0);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.3*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.7*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.2*a).close()),E.spot1=new go.Spot(.3,.3),E.spot2=new go.Spot(.7,.7),E}),go.Shape.defineFigureGenerator("ElectricalHazard",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(.37*y,0,!0);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.11*a)),b.add(new go.PathSegment(go.PathSegment.Line,.77*y,.04*a)),b.add(new go.PathSegment(go.PathSegment.Line,.33*y,.49*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.37*a)),b.add(new go.PathSegment(go.PathSegment.Line,.63*y,.86*a)),b.add(new go.PathSegment(go.PathSegment.Line,.77*y,.91*a)),b.add(new go.PathSegment(go.PathSegment.Line,.34*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.34*y,.78*a)),b.add(new go.PathSegment(go.PathSegment.Line,.44*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.65*y,.56*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.68*a).close()),E}),go.Shape.defineFigureGenerator("FireHazard",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(.1*y,a,!0);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,.29*y,0,-.25*y,.63*a,.45*y,.44*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.51*y,.42*a,.48*y,.17*a,.54*y,.35*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.59*y,.18*a,.59*y,.29*a,.58*y,.28*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.75*y,.6*a,.8*y,.34*a,.88*y,.43*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.88*y,.31*a,.87*y,.48*a,.88*y,.43*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.9*y,a,1.17*y,.76*a,.82*y,.8*a).close()),E.spot1=new go.Spot(.07,.445),E.spot2=new go.Spot(.884,.958),E}),go.Shape.defineFigureGenerator("BpmnActivityLoop",function(ne,y,a){var E=new go.Geometry,b=.5,x=0,z=0,ee=b*le,te=.4*Math.SQRT2/2+.5,oe=.5-.5*Math.SQRT2/2,re=1,ge=.5,me=.5,se=0,we=new go.PathFigure(te*y,(1-oe)*a,!1);return E.add(we),we.add(new go.PathSegment(go.PathSegment.Bezier,re*y,ge*a,re*y,.7*a,re*y,ge*a)),we.add(new go.PathSegment(go.PathSegment.Bezier,(me+x)*y,(se+x)*a,(.5+b+x)*y,(.5-ee+x)*a,(.5+ee+x)*y,(.5-b+x)*a)),we.add(new go.PathSegment(go.PathSegment.Bezier,(.5-b+x)*y,(.5+z)*a,(.5-ee+x)*y,(.5-b+z)*a,(.5-b+x)*y,(.5-ee+z)*a)),we.add(new go.PathSegment(go.PathSegment.Bezier,(.35+x)*y,.9*a,(.5-b+x)*y,(.5+ee+z)*a,(.5-ee+x)*y,.9*a)),we.add(new go.PathSegment(go.PathSegment.Move,(.25+x)*y,.8*a)),we.add(new go.PathSegment(go.PathSegment.Line,(.35+x)*y,.9*a)),we.add(new go.PathSegment(go.PathSegment.Line,(.2+x)*y,.95*a)),E}),go.Shape.defineFigureGenerator("BpmnActivityParallel",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(0,0,!1);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Move,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),E}),go.Shape.defineFigureGenerator("BpmnActivitySequential",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(0,0,!1);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Move,0,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Move,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),E}),go.Shape.defineFigureGenerator("BpmnActivityAdHoc",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(0,0,!1);E.add(b);var x=new go.PathFigure(y,a,!1);E.add(x);var z=new go.PathFigure(0,.5*a,!1);return E.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.5*a,.2*y,.35*a,.3*y,.35*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,.7*y,.65*a,.8*y,.65*a)),E}),go.Shape.defineFigureGenerator("BpmnActivityCompensation",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(0,.5*a,!0);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a).close()),E}),go.Shape.defineFigureGenerator("BpmnTaskMessage",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(0,.2*a,!0);E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.8*a).close());var b=new go.PathFigure(0,.2*a,!1);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.2*a)),E}),go.Shape.defineFigureGenerator("BpmnTaskScript",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(.7*y,a,!0);E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.3*y,0,.6*y,.5*a,0,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.7*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,.7*y,a,.4*y,.5*a,y,.5*a).close());var x=new go.PathFigure(.45*y,.73*a,!1);return E.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.7*y,.73*a)),x.add(new go.PathSegment(go.PathSegment.Move,.38*y,.5*a)),x.add(new go.PathSegment(go.PathSegment.Line,.63*y,.5*a)),x.add(new go.PathSegment(go.PathSegment.Move,.31*y,.27*a)),x.add(new go.PathSegment(go.PathSegment.Line,.56*y,.27*a)),E}),go.Shape.defineFigureGenerator("BpmnTaskUser",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(0,0,!1);E.add(b);var x=new go.PathFigure(.335*y,(1-.555)*a,!0);E.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.335*y,(1-.405)*a)),x.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*y,(1-.405)*a)),x.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*y,(1-.555)*a)),x.add(new go.PathSegment(go.PathSegment.Bezier,y,.68*a,(1-.12)*y,.46*a,(1-.02)*y,.54*a)),x.add(new go.PathSegment(go.PathSegment.Line,y,a)),x.add(new go.PathSegment(go.PathSegment.Line,0,a)),x.add(new go.PathSegment(go.PathSegment.Line,0,.68*a)),x.add(new go.PathSegment(go.PathSegment.Bezier,.335*y,(1-.555)*a,.02*y,.54*a,.12*y,.46*a)),x.add(new go.PathSegment(go.PathSegment.Line,.365*y,(1-.595)*a));var z=.5-.285,ee=.5,te=z,oe=Math.PI/4,re=4*(1-Math.cos(oe))/(3*Math.sin(oe)),ge=re*.5,me=z,se=z,we=re*me,Le=re*se;x.add(new go.PathSegment(go.PathSegment.Bezier,(ee-me)*y,te*a,(ee-(we+me)/2)*y,(te+(se+Le)/2)*a,(ee-me)*y,(te+Le)*a)),x.add(new go.PathSegment(go.PathSegment.Bezier,ee*y,(te-se)*a,(ee-me)*y,(te-Le)*a,(ee-we)*y,(te-se)*a)),x.add(new go.PathSegment(go.PathSegment.Bezier,(ee+me)*y,te*a,(ee+we)*y,(te-se)*a,(ee+me)*y,(te-Le)*a)),x.add(new go.PathSegment(go.PathSegment.Bezier,(1-.365)*y,(1-.595)*a,(ee+me)*y,(te+Le)*a,(ee+(we+me)/2)*y,(te+(se+Le)/2)*a)),x.add(new go.PathSegment(go.PathSegment.Line,(1-.365)*y,(1-.595)*a)),x.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*y,(1-.555)*a)),x.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*y,(1-.405)*a)),x.add(new go.PathSegment(go.PathSegment.Line,.335*y,(1-.405)*a));var ke=new go.PathFigure(.2*y,a,!1);E.add(ke),ke.add(new go.PathSegment(go.PathSegment.Line,.2*y,.8*a));var St=new go.PathFigure(.8*y,a,!1);return E.add(St),St.add(new go.PathSegment(go.PathSegment.Line,.8*y,.8*a)),E}),go.Shape.defineFigureGenerator("BpmnEventConditional",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(.1*y,0,!0);E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,a).close());var x=new go.PathFigure(.2*y,.2*a,!1);return E.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.8*y,.2*a)),x.add(new go.PathSegment(go.PathSegment.Move,.2*y,.4*a)),x.add(new go.PathSegment(go.PathSegment.Line,.8*y,.4*a)),x.add(new go.PathSegment(go.PathSegment.Move,.2*y,.6*a)),x.add(new go.PathSegment(go.PathSegment.Line,.8*y,.6*a)),x.add(new go.PathSegment(go.PathSegment.Move,.2*y,.8*a)),x.add(new go.PathSegment(go.PathSegment.Line,.8*y,.8*a)),E}),go.Shape.defineFigureGenerator("BpmnEventError",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(0,a,!0);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.33*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.66*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.66*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.33*y,.5*a).close()),E}),go.Shape.defineFigureGenerator("BpmnEventEscalation",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(0,0,!1);E.add(b);var x=new go.PathFigure(y,a,!1);E.add(x);var z=new go.PathFigure(.1*y,a,!0);return E.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),z.add(new go.PathSegment(go.PathSegment.Line,.9*y,a)),z.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a).close()),E}),go.Shape.defineFigureGenerator("Caution",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(.05*y,a,!0);E.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,.1*y,.8*a,0,a,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,.45*y,.1*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.55*y,.1*a,.5*y,0,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.95*y,.9*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.9*y,a,y,a,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.05*y,a));var x=.05;return b.add(new go.PathSegment(go.PathSegment.Move,(.5-x)*y,.875*a)),b.add(new go.PathSegment(go.PathSegment.Arc,180,-360,.5*y,.875*a,x*y,x*a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.325*a,.575*y,.725*a,.625*y,.375*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.75*a,.375*y,.375*a,.425*y,.725*a)),E}),go.Shape.defineFigureGenerator("Recycle",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(.45*y,.95*a,!1);E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,.95*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.185*y,.85*a,.17*y,.95*a,.15*y,.9*a)),b.add(new go.PathSegment(go.PathSegment.Line,.235*y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,.625*a)),b.add(new go.PathSegment(go.PathSegment.Line,.35*y,.65*a)),b.add(new go.PathSegment(go.PathSegment.Line,.275*y,.45*a)),b.add(new go.PathSegment(go.PathSegment.Line,.05*y,.45*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.05*y,.575*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.1875*y,.95*a,0,.675*a,0,.7*a)),b.add(new go.PathSegment(go.PathSegment.Move,.45*y,.95*a)),b.add(new go.PathSegment(go.PathSegment.Line,.45*y,.775*a)),b.add(new go.PathSegment(go.PathSegment.Line,.22*y,.775*a));var x=new go.PathFigure(.475*y,.2*a,!1);E.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.4*y,.4*a)),x.add(new go.PathSegment(go.PathSegment.Line,.225*y,.3*a)),x.add(new go.PathSegment(go.PathSegment.Line,.275*y,.175*a)),x.add(new go.PathSegment(go.PathSegment.Line,.325*y,.05*a)),x.add(new go.PathSegment(go.PathSegment.Bezier,.4*y,.05*a,.35*y,0,.375*y,0)),x.add(new go.PathSegment(go.PathSegment.Line,.575*y,.375*a)),x.add(new go.PathSegment(go.PathSegment.Line,.525*y,.4*a)),x.add(new go.PathSegment(go.PathSegment.Line,.75*y,.475*a)),x.add(new go.PathSegment(go.PathSegment.Line,.85*y,.315*a)),x.add(new go.PathSegment(go.PathSegment.Line,.8*y,.32*a)),x.add(new go.PathSegment(go.PathSegment.Line,.65*y,.05*a)),x.add(new go.PathSegment(go.PathSegment.Bezier,.575*y,0,.65*y,.05*a,.625*y,0)),x.add(new go.PathSegment(go.PathSegment.Line,.38*y,.0105*a));var z=new go.PathFigure(.675*y,.575*a,!1);return E.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.875*y,.525*a)),z.add(new go.PathSegment(go.PathSegment.Line,y,.775*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.85*y,.95*a,y,.8*a,y,.85*a)),z.add(new go.PathSegment(go.PathSegment.Line,.65*y,.95*a)),z.add(new go.PathSegment(go.PathSegment.Line,.65*y,a)),z.add(new go.PathSegment(go.PathSegment.Line,.55*y,.85*a)),z.add(new go.PathSegment(go.PathSegment.Line,.65*y,.725*a)),z.add(new go.PathSegment(go.PathSegment.Line,.65*y,.775*a)),z.add(new go.PathSegment(go.PathSegment.Line,.7*y,.775*a)),z.add(new go.PathSegment(go.PathSegment.Line,y,.775*a)),z.add(new go.PathSegment(go.PathSegment.Move,.675*y,.575*a)),z.add(new go.PathSegment(go.PathSegment.Line,.775*y,.775*a)),E}),go.Shape.defineFigureGenerator("BpmnEventTimer",function(ne,y,a){var E=new go.Geometry,b=.5,x=le*.5,z=new go.PathFigure(y,b*a,!0);E.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,b*y,a,y,(b+x)*a,(b+x)*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,b*a,(b-x)*y,a,0,(b+x)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,b*y,0,0,(b-x)*a,(b-x)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,b*a,(b+x)*y,0,y,(b-x)*a));var ee=new go.PathFigure(b*y,0,!1);return E.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,b*y,.15*a)),ee.add(new go.PathSegment(go.PathSegment.Move,b*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,b*y,.85*a)),ee.add(new go.PathSegment(go.PathSegment.Move,0,b*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.15*y,b*a)),ee.add(new go.PathSegment(go.PathSegment.Move,y,b*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.85*y,b*a)),ee.add(new go.PathSegment(go.PathSegment.Move,b*y,b*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.58*y,.1*a)),ee.add(new go.PathSegment(go.PathSegment.Move,b*y,b*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.78*y,.54*a)),E}),go.Shape.defineFigureGenerator("Package",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(0,.15*a,!0);E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.15*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var x=new go.PathFigure(0,.15*a,!0);return E.add(x),x.add(new go.PathSegment(go.PathSegment.Line,0,0)),x.add(new go.PathSegment(go.PathSegment.Line,.6*y,0)),x.add(new go.PathSegment(go.PathSegment.Line,.65*y,.15*a).close()),E.spot1=new go.Spot(0,.1),E.spot2=new go.Spot(1,1),E}),go.Shape.defineFigureGenerator("Class",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(0,0,!0);E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var x=new go.PathFigure(0,.2*a,!1);E.add(x),x.add(new go.PathSegment(go.PathSegment.Line,y,.2*a).close());var z=new go.PathFigure(0,.5*a,!1);return E.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,.5*a).close()),E}),go.Shape.defineFigureGenerator("Component",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(y,a,!0);E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.15*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.15*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a).close());var x=new go.PathFigure(0,.2*a,!0);E.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.45*y,.2*a)),x.add(new go.PathSegment(go.PathSegment.Line,.45*y,.4*a)),x.add(new go.PathSegment(go.PathSegment.Line,0,.4*a)),x.add(new go.PathSegment(go.PathSegment.Line,0,.2*a).close());var z=new go.PathFigure(0,.6*a,!0);return E.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.45*y,.6*a)),z.add(new go.PathSegment(go.PathSegment.Line,.45*y,.8*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,.6*a).close()),E}),go.Shape.defineFigureGenerator("Boat Shipment",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(.15*y,.6*a,!0);E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.15*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,.15*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.85*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,.85*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.15*y,.6*a));var x=new go.PathFigure(.15*y,.6*a,!1);return E.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.85*y,.6*a)),E}),go.Shape.defineFigureGenerator("Customer/Supplier",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(y,a,!0);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.66*y,.33*a)),b.add(new go.PathSegment(go.PathSegment.Line,.66*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.33*y,.33*a)),b.add(new go.PathSegment(go.PathSegment.Line,.33*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,0,.33*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a).close()),E}),go.Shape.defineFigureGenerator("Workcell",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(0,a,!0);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.65*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.65*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.35*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.35*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),E}),go.Shape.defineFigureGenerator("Supermarket",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(0,0,!1);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.33*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.33*a)),b.add(new go.PathSegment(go.PathSegment.Move,y,.33*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.66*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.66*a)),b.add(new go.PathSegment(go.PathSegment.Move,y,.66*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),E}),go.Shape.defineFigureGenerator("TruckShipment",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(0,0,!0);E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var x=new go.PathFigure(y,.8*a,!0);E.add(x),x.add(new go.PathSegment(go.PathSegment.Line,y,.4*a)),x.add(new go.PathSegment(go.PathSegment.Line,.6*y,.4*a)),x.add(new go.PathSegment(go.PathSegment.Line,.6*y,.8*a)),x.add(new go.PathSegment(go.PathSegment.Line,y,.8*a).close());var z=.1,ee=le*.1,te=.2,oe=.9,re=new go.PathFigure((te-z)*y,oe*a,!0);E.add(re),re.add(new go.PathSegment(go.PathSegment.Bezier,te*y,(oe-z)*a,(te-z)*y,(oe-ee)*a,(te-ee)*y,(oe-z)*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,(te+z)*y,oe*a,(te+ee)*y,(oe-z)*a,(te+z)*y,(oe-ee)*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,te*y,(oe+z)*a,(te+z)*y,(oe+ee)*a,(te+ee)*y,(oe+z)*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,(te-z)*y,oe*a,(te-ee)*y,(oe+z)*a,(te-z)*y,(oe+ee)*a).close()),z=.1,ee=le*.1,te=.8,oe=.9;var ge=new go.PathFigure((te-z)*y,oe*a,!0);return E.add(ge),ge.add(new go.PathSegment(go.PathSegment.Bezier,te*y,(oe-z)*a,(te-z)*y,(oe-ee)*a,(te-ee)*y,(oe-z)*a)),ge.add(new go.PathSegment(go.PathSegment.Bezier,(te+z)*y,oe*a,(te+ee)*y,(oe-z)*a,(te+z)*y,(oe-ee)*a)),ge.add(new go.PathSegment(go.PathSegment.Bezier,te*y,(oe+z)*a,(te+z)*y,(oe+ee)*a,(te+ee)*y,(oe+z)*a)),ge.add(new go.PathSegment(go.PathSegment.Bezier,(te-z)*y,oe*a,(te-ee)*y,(oe+z)*a,(te-z)*y,(oe+ee)*a).close()),E}),go.Shape.defineFigureGenerator("KanbanPost",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(.2*y,0,!1);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,0)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,a)),E}),go.Shape.defineFigureGenerator("Forklift",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(0,0,!0);E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,0,0));var x=new go.PathFigure(0,.5*a,!0);E.add(x),x.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),x.add(new go.PathSegment(go.PathSegment.Line,.5*y,.8*a)),x.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),x.add(new go.PathSegment(go.PathSegment.Line,0,.5*a));var z=new go.PathFigure(.5*y,.8*a,!0);E.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.5*y,.1*a)),z.add(new go.PathSegment(go.PathSegment.Line,.55*y,.1*a)),z.add(new go.PathSegment(go.PathSegment.Line,.55*y,.8*a)),z.add(new go.PathSegment(go.PathSegment.Line,.5*y,.8*a));var ee=new go.PathFigure(.5*y,.7*a,!1);E.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y,.7*a));var te=.1,oe=le*.1,re=.1,ge=.9,me=new go.PathFigure((re-te)*y,ge*a,!0);E.add(me),me.add(new go.PathSegment(go.PathSegment.Bezier,re*y,(ge-te)*a,(re-te)*y,(ge-oe)*a,(re-oe)*y,(ge-te)*a)),me.add(new go.PathSegment(go.PathSegment.Bezier,(re+te)*y,ge*a,(re+oe)*y,(ge-te)*a,(re+te)*y,(ge-oe)*a)),me.add(new go.PathSegment(go.PathSegment.Bezier,re*y,(ge+te)*a,(re+te)*y,(ge+oe)*a,(re+oe)*y,(ge+te)*a)),me.add(new go.PathSegment(go.PathSegment.Bezier,(re-te)*y,ge*a,(re-oe)*y,(ge+te)*a,(re-te)*y,(ge+oe)*a)),te=.1,oe=le*.1,re=.4,ge=.9;var se=new go.PathFigure((re-te)*y,ge*a,!0);return E.add(se),se.add(new go.PathSegment(go.PathSegment.Bezier,re*y,(ge-te)*a,(re-te)*y,(ge-oe)*a,(re-oe)*y,(ge-te)*a)),se.add(new go.PathSegment(go.PathSegment.Bezier,(re+te)*y,ge*a,(re+oe)*y,(ge-te)*a,(re+te)*y,(ge-oe)*a)),se.add(new go.PathSegment(go.PathSegment.Bezier,re*y,(ge+te)*a,(re+te)*y,(ge+oe)*a,(re+oe)*y,(ge+te)*a)),se.add(new go.PathSegment(go.PathSegment.Bezier,(re-te)*y,ge*a,(re-oe)*y,(ge+te)*a,(re-te)*y,(ge+oe)*a)),E}),go.Shape.defineFigureGenerator("RailShipment",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(.1*y,.4*a,!0);E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.45*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.45*y,.9*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.9*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.4*a).close());var x=new go.PathFigure(.45*y,.7*a,!1);E.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.55*y,.7*a));var z=new go.PathFigure(.55*y,.4*a,!0);E.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.9*y,.4*a)),z.add(new go.PathSegment(go.PathSegment.Line,.9*y,.9*a)),z.add(new go.PathSegment(go.PathSegment.Line,.55*y,.9*a)),z.add(new go.PathSegment(go.PathSegment.Line,.55*y,.4*a).close());var re=.05,ge=le*.05,me=.175,se=.95,ee=new go.PathFigure((me-re)*y,se*a,!0);E.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,me*y,(se-re)*a,(me-re)*y,(se-ge)*a,(me-ge)*y,(se-re)*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,(me+re)*y,se*a,(me+ge)*y,(se-re)*a,(me+re)*y,(se-ge)*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,me*y,(se+re)*a,(me+re)*y,(se+ge)*a,(me+ge)*y,(se+re)*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,(me-re)*y,se*a,(me-ge)*y,(se+re)*a,(me-re)*y,(se+ge)*a));var re=.05,ge=le*.05,me=.375,se=.95,te=new go.PathFigure((me-re)*y,se*a,!0);E.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,me*y,(se-re)*a,(me-re)*y,(se-ge)*a,(me-ge)*y,(se-re)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(me+re)*y,se*a,(me+ge)*y,(se-re)*a,(me+re)*y,(se-ge)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,me*y,(se+re)*a,(me+re)*y,(se+ge)*a,(me+ge)*y,(se+re)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(me-re)*y,se*a,(me-ge)*y,(se+re)*a,(me-re)*y,(se+ge)*a));var re=.05,ge=le*.05,me=.625,se=.95,oe=new go.PathFigure((me-re)*y,se*a,!0);E.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,me*y,(se-re)*a,(me-re)*y,(se-ge)*a,(me-ge)*y,(se-re)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(me+re)*y,se*a,(me+ge)*y,(se-re)*a,(me+re)*y,(se-ge)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,me*y,(se+re)*a,(me+re)*y,(se+ge)*a,(me+ge)*y,(se+re)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(me-re)*y,se*a,(me-ge)*y,(se+re)*a,(me-re)*y,(se+ge)*a));var re=.05,ge=le*.05,me=.825,se=.95,we=new go.PathFigure((me-re)*y,se*a,!0);E.add(we),we.add(new go.PathSegment(go.PathSegment.Bezier,me*y,(se-re)*a,(me-re)*y,(se-ge)*a,(me-ge)*y,(se-re)*a)),we.add(new go.PathSegment(go.PathSegment.Bezier,(me+re)*y,se*a,(me+ge)*y,(se-re)*a,(me+re)*y,(se-ge)*a)),we.add(new go.PathSegment(go.PathSegment.Bezier,me*y,(se+re)*a,(me+re)*y,(se+ge)*a,(me+ge)*y,(se+re)*a)),we.add(new go.PathSegment(go.PathSegment.Bezier,(me-re)*y,se*a,(me-ge)*y,(se+re)*a,(me-re)*y,(se+ge)*a).close());var Le=new go.PathFigure(0,a,!1);return E.add(Le),Le.add(new go.PathSegment(go.PathSegment.Line,y,a).close()),E}),go.Shape.defineFigureGenerator("Warehouse",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(0,0,!0);E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var x=new go.PathFigure(0,.2*a,!1);E.add(x),x.add(new go.PathSegment(go.PathSegment.Line,y,.2*a).close());var z=new go.PathFigure(.15*y,a,!0);E.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.15*y,.5*a)),z.add(new go.PathSegment(go.PathSegment.Line,.4*y,.5*a)),z.add(new go.PathSegment(go.PathSegment.Line,.4*y,a)),z.add(new go.PathSegment(go.PathSegment.Line,.15*y,a).close());var ee=.05,te=le*.05,oe=.35,re=.775,ge=new go.PathFigure((oe-ee)*y,re*a,!0);return E.add(ge),ge.add(new go.PathSegment(go.PathSegment.Bezier,oe*y,(re-ee)*a,(oe-ee)*y,(re-te)*a,(oe-te)*y,(re-ee)*a)),ge.add(new go.PathSegment(go.PathSegment.Bezier,(oe+ee)*y,re*a,(oe+te)*y,(re-ee)*a,(oe+ee)*y,(re-te)*a)),ge.add(new go.PathSegment(go.PathSegment.Bezier,oe*y,(re+ee)*a,(oe+ee)*y,(re+te)*a,(oe+te)*y,(re+ee)*a)),ge.add(new go.PathSegment(go.PathSegment.Bezier,(oe-ee)*y,re*a,(oe-te)*y,(re+ee)*a,(oe-ee)*y,(re+te)*a).close()),E}),go.Shape.defineFigureGenerator("ControlCenter",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(0,a,!0);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Move,.1*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,.8*a).close()),E}),go.Shape.defineFigureGenerator("Bluetooth",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(0,.75*a,!1);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.75*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.25*a)),E}),go.Shape.defineFigureGenerator("Bookmark",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(0,0,!0);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Move,.2*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Move,.2*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.4*a)),E}),go.Shape.defineFigureGenerator("Bookmark",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(0,0,!0);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Move,.2*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Move,.2*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.4*a)),E}),go.Shape.defineFigureGenerator("Globe",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(.5*y,0,!1);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Move,0,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,.75*y,0,y,.25*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,.75*a,.75*y,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,.25*y,a,0,.75*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,0,.25*a,.25*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,.15*y,.25*a,.15*y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,.85*y,.75*a,.85*y,.25*a)),b.add(new go.PathSegment(go.PathSegment.Move,.1675*y,.15*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.8325*y,.15*a,.35*y,.3*a,.65*y,.3*a)),b.add(new go.PathSegment(go.PathSegment.Move,.1675*y,.85*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.8325*y,.85*a,.35*y,.7*a,.65*y,.7*a)),E}),go.Shape.defineFigureGenerator("Wave",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(0,.25*a,!1);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,.3*y,.25*a,.1*y,0,.2*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,.7*y,.25*a,.425*y,.5*a,.575*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,y,.25*a,.8*y,0,.9*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Move,0,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.75*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.3*y,.75*a,.1*y,.5*a,.2*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.7*y,.75*a,.425*y,a,.575*y,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,y,.75*a,.8*y,.5*a,.9*y,.5*a)),E}),go.Shape.defineFigureGenerator("Operator",function(ne,y,a){var E=new go.Geometry,b=.3,x=le*.3,z=.5,ee=.7,te=new go.PathFigure((z-b)*y,ee*a,!0);E.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-b)*a,(z-b)*y,(ee-x)*a,(z-x)*y,(ee-b)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z+b)*y,ee*a,(z+x)*y,(ee-b)*a,(z+b)*y,(ee-x)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+b)*a,(z+b)*y,(ee+x)*a,(z+x)*y,(ee+b)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z-b)*y,ee*a,(z-x)*y,(ee+b)*a,(z-b)*y,(ee+x)*a));var oe=new go.PathFigure(0,.7*a,!1);return E.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,y,.7*a,0,0,y,0)),E}),go.Shape.defineFigureGenerator("TripleFanBlades",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(.5*y,0,!0);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.65*a,.65*y,.3*a,.65*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,.35*y,.5*a,.35*y,.3*a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,.65*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,a,.3*y,.6*a,.1*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.65*a,.2*y,a,.35*y,.95*a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,.65*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,y,a,.7*y,.6*a,.9*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.65*a,.8*y,a,.65*y,.95*a)),E}),go.Shape.defineFigureGenerator("CentrifugalPump",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(y,0,!0);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,0,.075*a,0,.5*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.4*y,a,0,a,.4*y,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.4*a,.8*y,a,.85*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),E}),go.Shape.defineFigureGenerator("Battery",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(0,a,!0);E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.1*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.1*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Move,.4*y,.1*a)),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,.1*a));var x=new go.PathFigure(0,.6*a,!1);return E.add(x),x.add(new go.PathSegment(go.PathSegment.Move,0,.4*a)),x.add(new go.PathSegment(go.PathSegment.Line,y,.4*a)),E}),go.Shape.defineFigureGenerator("Delete",function(ne,y,a){var E=new go.Geometry,b=.5,x=le*.5,z=.5,ee=.5,te=new go.PathFigure((z-b)*y,ee*a,!0);E.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-b)*a,(z-b)*y,(ee-x)*a,(z-x)*y,(ee-b)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z+b)*y,ee*a,(z+x)*y,(ee-b)*a,(z+b)*y,(ee-x)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+b)*a,(z+b)*y,(ee+x)*a,(z+x)*y,(ee+b)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z-b)*y,ee*a,(z-x)*y,(ee+b)*a,(z-b)*y,(ee+x)*a));var oe=new go.PathFigure(.15*y,.5*a,!1);return E.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,.85*y,.5*a)),E}),go.Shape.defineFigureGenerator("Flag",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(0,.1*a,!0);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Move,0,.1*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.1*a,.15*y,0,.35*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,y,.1*a,.65*y,.2*a,.85*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.5*a,.85*y,.6*a,.65*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,.35*y,.4*a,.15*y,.4*a).close()),E}),go.Shape.defineFigureGenerator("Help",function(ne,y,a){var E=new go.Geometry,b=.5,x=le*.5,z=.5,ee=.5,te=new go.PathFigure((z-b)*y,ee*a,!1);E.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-b)*a,(z-b)*y,(ee-x)*a,(z-x)*y,(ee-b)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z+b)*y,ee*a,(z+x)*y,(ee-b)*a,(z+b)*y,(ee-x)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+b)*a,(z+b)*y,(ee+x)*a,(z+x)*y,(ee+b)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z-b)*y,ee*a,(z-x)*y,(ee+b)*a,(z-b)*y,(ee+x)*a).close()),b=.05,x=le*.05,z=.5,ee=.8;var oe=new go.PathFigure((z-b)*y,ee*a,!1);return E.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-b)*a,(z-b)*y,(ee-x)*a,(z-x)*y,(ee-b)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(z+b)*y,ee*a,(z+x)*y,(ee-b)*a,(z+b)*y,(ee-x)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+b)*a,(z+b)*y,(ee+x)*a,(z+x)*y,(ee+b)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(z-b)*y,ee*a,(z-x)*y,(ee+b)*a,(z-b)*y,(ee+x)*a).close()),oe.add(new go.PathSegment(go.PathSegment.Move,.5*y,.7*a)),oe.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.2*a,.75*y,.475*a,.75*y,.225*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,.3*y,.35*a,.4*y,.2*a,.3*y,.25*a)),E}),go.Shape.defineFigureGenerator("Location",function(ne,y,a){return new go.Geometry().add(new go.PathFigure(.5*y,a,!0).add(new go.PathSegment(go.PathSegment.Line,.75*y,.5*a)).add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,.975*y,.025*a,.5*y,0)).add(new go.PathSegment(go.PathSegment.Bezier,.25*y,.5*a,.5*y,0,.025*y,.025*a).close()).add(new go.PathSegment(go.PathSegment.Move,.5*y,.2*a)).add(new go.PathSegment(go.PathSegment.Arc,270,360,.5*y,.3*a,.1*y,.1*a).close()))}),go.Shape.defineFigureGenerator("Lock",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(0,.5*a,!0);E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.5*a));var x=new go.PathFigure(.2*y,.5*a,!1);return E.add(x),x.add(new go.PathSegment(go.PathSegment.Move,.2*y,.5*a)),x.add(new go.PathSegment(go.PathSegment.Line,.2*y,.3*a)),x.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.3*a,.25*y,0,.75*y,0)),x.add(new go.PathSegment(go.PathSegment.Line,.8*y,.5*a)),x.add(new go.PathSegment(go.PathSegment.Line,.8*y,.3*a)),E}),go.Shape.defineFigureGenerator("Unlocked",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(0,.5*a,!0);E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.5*a));var x=new go.PathFigure(.2*y,.5*a,!1);return E.add(x),x.add(new go.PathSegment(go.PathSegment.Move,.2*y,.5*a)),x.add(new go.PathSegment(go.PathSegment.Line,.2*y,.3*a)),x.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.3*a,.25*y,0,.75*y,0)),x.add(new go.PathSegment(go.PathSegment.Line,.8*y,.35*a)),E}),go.Shape.defineFigureGenerator("Gear",function(ne,y,a){return new go.Geometry().add(new go.PathFigure(.9375*y,.56246875*a,!0).add(new go.PathSegment(go.PathSegment.Line,.9375*y,.4375*a)).add(new go.PathSegment(go.PathSegment.Line,.80621875*y,.4375*a)).add(new go.PathSegment(go.PathSegment.Bezier,.763*y,.3316875*a,.79840625*y,.39915625*a,.7834375*y,.3635*a)).add(new go.PathSegment(go.PathSegment.Line,.8566875*y,.23796875*a)).add(new go.PathSegment(go.PathSegment.Line,.76825*y,.14959375*a)).add(new go.PathSegment(go.PathSegment.Line,.67596875*y,.24184375*a)).add(new go.PathSegment(go.PathSegment.Bezier,.5625*y,.19378125*a,.64228125*y,.2188125*a,.603875*y,.2021875*a)).add(new go.PathSegment(go.PathSegment.Line,.5625*y,.0625*a)).add(new go.PathSegment(go.PathSegment.Line,.4375*y,.0625*a)).add(new go.PathSegment(go.PathSegment.Line,.4375*y,.19378125*a)).add(new go.PathSegment(go.PathSegment.Bezier,.32775*y,.239375*a,.39759375*y,.20190625*a,.36053125*y,.2176875*a)).add(new go.PathSegment(go.PathSegment.Line,.2379375*y,.14959375*a)).add(new go.PathSegment(go.PathSegment.Line,.14953125*y,.2379375*a)).add(new go.PathSegment(go.PathSegment.Line,.23934375*y,.3278125*a)).add(new go.PathSegment(go.PathSegment.Bezier,.19378125*y,.4375*a,.21765625*y,.36059375*a,.201875*y,.397625*a)).add(new go.PathSegment(go.PathSegment.Line,.0625*y,.4375*a)).add(new go.PathSegment(go.PathSegment.Line,.0625*y,.5625*a)).add(new go.PathSegment(go.PathSegment.Line,.1938125*y,.5625*a)).add(new go.PathSegment(go.PathSegment.Bezier,.241875*y,.67596875*a,.20221875*y,.603875*a,.21884375*y,.64228125*a)).add(new go.PathSegment(go.PathSegment.Line,.1495625*y,.76825*a)).add(new go.PathSegment(go.PathSegment.Line,.238*y,.8566875*a)).add(new go.PathSegment(go.PathSegment.Line,.3316875*y,.76296875*a)).add(new go.PathSegment(go.PathSegment.Bezier,.43753125*y,.80621875*a,.36353125*y,.78340625*a,.3991875*y,.79840625*a)).add(new go.PathSegment(go.PathSegment.Line,.43753125*y,.9375*a)).add(new go.PathSegment(go.PathSegment.Line,.5625*y,.9375*a)).add(new go.PathSegment(go.PathSegment.Line,.5625*y,.80621875*a)).add(new go.PathSegment(go.PathSegment.Bezier,.67225*y,.760625*a,.602375*y,.79809375*a,.63946875*y,.78234375*a)).add(new go.PathSegment(go.PathSegment.Line,.76828125*y,.8566875*a)).add(new go.PathSegment(go.PathSegment.Line,.85671875*y,.76825*a)).add(new go.PathSegment(go.PathSegment.Line,.76065625*y,.67221875*a)).add(new go.PathSegment(go.PathSegment.Bezier,.80621875*y,.56246875*a,.78234375*y,.63940625*a,.798125*y,.602375*a)).add(new go.PathSegment(go.PathSegment.Line,.9375*y,.56246875*a).close()).add(new go.PathSegment(go.PathSegment.Move,.5*y,.6*a)).add(new go.PathSegment(go.PathSegment.Arc,90,360,.5*y,.5*a,.1*y,.1*a).close()))}),go.Shape.defineFigureGenerator("Hand",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(0,.5*a,!0);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,.1*y,.3*a,0,.375*a,.05*y,.325*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.45*y,.075*a,.3*y,.225*a,.4*y,.175*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.525*y,.075*a,.46*y,.05*a,.525*y,.05*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.3*y,.4*a,.525*y,.275*a,.475*y,.325*a)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.9*y,.55*a,y,.4*a,y,.55*a)),b.add(new go.PathSegment(go.PathSegment.Line,.425*y,.55*a)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,.55*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.6*y,.7*a,.675*y,.55*a,.675*y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Line,.575*y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.575*y,.85*a,.65*y,.7*a,.65*y,.85*a)),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,.85*a)),b.add(new go.PathSegment(go.PathSegment.Line,.525*y,.85*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.535*y,a,.61*y,.85*a,.61*y,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*a,.435*y,a,0,a).close()),E}),go.Shape.defineFigureGenerator("Map",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(0,.2*a,!0);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.25*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.25*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),b.add(new go.PathSegment(go.PathSegment.Move,.25*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.25*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Move,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,.8*a)),E}),go.Shape.defineFigureGenerator("Eject",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(0,a,!0);E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a*.7)),b.add(new go.PathSegment(go.PathSegment.Line,0,a*.7).close());var x=new go.PathFigure(0,a*.6,!0);return E.add(x),x.add(new go.PathSegment(go.PathSegment.Line,y,.6*a)),x.add(new go.PathSegment(go.PathSegment.Line,.5*y,0).close()),E}),go.Shape.defineFigureGenerator("Pencil",function(ne,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,.2*y,.1*a)).add(new go.PathSegment(go.PathSegment.Line,y,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.9*y,a)).add(new go.PathSegment(go.PathSegment.Line,.1*y,.2*a).close()))}),go.Shape.defineFigureGenerator("Building",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(y*1,a*1,!1);E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,0,a*.85)),b.add(new go.PathSegment(go.PathSegment.Line,.046*y,a*.85)),b.add(new go.PathSegment(go.PathSegment.Line,.046*y,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,0,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,0,a*.3)),b.add(new go.PathSegment(go.PathSegment.Line,.046*y,a*.3)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,(1-.046)*y,a*.3)),b.add(new go.PathSegment(go.PathSegment.Line,y,a*.3)),b.add(new go.PathSegment(go.PathSegment.Line,y,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,(1-.046)*y,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,(1-.046)*y,a*.85)),b.add(new go.PathSegment(go.PathSegment.Line,y,a*.85).close());var x=new go.PathFigure(.126*y,.85*a,!1);E.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.126*y,.45*a)),x.add(new go.PathSegment(go.PathSegment.Line,.322*y,.45*a)),x.add(new go.PathSegment(go.PathSegment.Line,.322*y,.85*a).close());var z=new go.PathFigure(.402*y,.85*a,!1);E.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.402*y,.45*a)),z.add(new go.PathSegment(go.PathSegment.Line,.598*y,.45*a)),z.add(new go.PathSegment(go.PathSegment.Line,.598*y,.85*a).close());var ee=new go.PathFigure(.678*y,.85*a,!1);E.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.678*y,.45*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.874*y,.45*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.874*y,.85*a).close());var te=new go.PathFigure(.5*y,.1*a,!1);return E.add(te),te.add(new go.PathSegment(go.PathSegment.Line,(.046+.15)*y,.3*a)),te.add(new go.PathSegment(go.PathSegment.Line,(1-(.046+.15))*y,.3*a).close()),E}),go.Shape.defineFigureGenerator("Staircase",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(0,a*1,!0);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*.2,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.2,a*.8)),b.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.8)),b.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.6)),b.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*.6)),b.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*.4)),b.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*.4)),b.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*.2)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.2)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.15)),b.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*.15)),b.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*.35)),b.add(new go.PathSegment(go.PathSegment.Line,y*.55,a*.35)),b.add(new go.PathSegment(go.PathSegment.Line,y*.55,a*.55)),b.add(new go.PathSegment(go.PathSegment.Line,y*.35,a*.55)),b.add(new go.PathSegment(go.PathSegment.Line,y*.35,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.15,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.15,a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,0,a*.95).close()),E}),go.Shape.defineFigureGenerator("5Bars",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(0,a*1,!0);E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*.184,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.184,a*(1-.184)).close());var x=new go.PathFigure(y*.204,a,!0);E.add(x),x.add(new go.PathSegment(go.PathSegment.Line,y*.204,a*(1-.184))),x.add(new go.PathSegment(go.PathSegment.Line,y*.388,a*(1-.184*2))),x.add(new go.PathSegment(go.PathSegment.Line,y*.388,a*1).close());var z=new go.PathFigure(y*.408,a,!0);E.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y*.408,a*(1-.184*2))),z.add(new go.PathSegment(go.PathSegment.Line,y*.592,a*(1-.184*3))),z.add(new go.PathSegment(go.PathSegment.Line,y*.592,a*1).close());var ee=new go.PathFigure(y*.612,a,!0);E.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y*.612,a*(1-.184*3))),ee.add(new go.PathSegment(go.PathSegment.Line,y*.796,a*(1-.184*4))),ee.add(new go.PathSegment(go.PathSegment.Line,y*.796,a*1).close());var te=new go.PathFigure(y*.816,a,!0);return E.add(te),te.add(new go.PathSegment(go.PathSegment.Line,y*.816,a*(1-.184*4))),te.add(new go.PathSegment(go.PathSegment.Line,y*1,a*(1-.184*5))),te.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1).close()),E}),go.Shape.defineFigureGenerator("PC",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(0,0,!0);E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,0).close());var x=new go.PathFigure(y*.055,.07*a,!0);E.add(x),x.add(new go.PathSegment(go.PathSegment.Line,y*.245,a*.07)),x.add(new go.PathSegment(go.PathSegment.Line,y*.245,a*.1)),x.add(new go.PathSegment(go.PathSegment.Line,y*.055,a*.1).close());var z=new go.PathFigure(y*.055,.13*a,!0);E.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y*.245,a*.13)),z.add(new go.PathSegment(go.PathSegment.Line,y*.245,a*.16)),z.add(new go.PathSegment(go.PathSegment.Line,y*.055,a*.16).close());var ee=new go.PathFigure(y*.055,.18*a,!0);E.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y*.245,a*.18)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.245,a*.21)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.055,a*.21).close());var te=new go.PathFigure(y*1,0,!0);return E.add(te),te.add(new go.PathSegment(go.PathSegment.Line,y*.4,0)),te.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.65)),te.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.65).close()),E}),go.Shape.defineFigureGenerator("Plane",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(.55*y,a,!0);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.475*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.35*y,.525*a,0,.4*a,.225*y,.45*a)),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,.475*a)),b.add(new go.PathSegment(go.PathSegment.Line,.15*y,.35*a)),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,.325*a)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,.325*a)),b.add(new go.PathSegment(go.PathSegment.Line,.85*y,.1*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.9*y,.2*a,.975*y,0,y,.08*a)),b.add(new go.PathSegment(go.PathSegment.Line,.7*y,.45*a)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,.95*a)),b.add(new go.PathSegment(go.PathSegment.Line,.55*y,a).close()),E}),go.Shape.defineFigureGenerator("Key",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(y*1,a*.5,!0);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*.9,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,.35*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.45,.35*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.15,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.35*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.65*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.15,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.45,.65*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,.65*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.6,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.65,.55*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.7,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.75,.55*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.8,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.85,.575*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.9,.6*a).close()),b.add(new go.PathSegment(go.PathSegment.Move,.17*y,.425*a)),b.add(new go.PathSegment(go.PathSegment.Arc,270,360,.17*y,.5*a,.075*y,.075*a).close()),E}),go.Shape.defineFigureGenerator("FilmTape",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(0,0,!1);E.add(b),b.add(new go.PathSegment(go.PathSegment.Arc,270,180,y*0,y*.3,y*.055)),b.add(new go.PathSegment(go.PathSegment.Line,0,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.08,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.08,a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*1),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*1),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*2),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*2),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*3),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*3),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*4),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*4),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*5),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*5),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*6),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*6),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*7),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*7),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*8),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*8),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*9),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*9),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*10),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*10),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*11),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*11),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*12),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*12),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*13),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*13),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*14),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*14),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*15),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*15),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1));var x=new go.PathFigure(0,0,!1);E.add(x),x.add(new go.PathSegment(go.PathSegment.Line,y*1,a*0)),x.add(new go.PathSegment(go.PathSegment.Arc,270,-180,y*1,y*.3,y*.055)),x.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1));var z=new go.PathFigure(y*.11,a*.1,!1);E.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*1+.028*0),a*.1)),z.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*1+.028*0),a*.8)),z.add(new go.PathSegment(go.PathSegment.Line,y*.11,a*.8).close());var ee=new go.PathFigure(y*(.11+.24133333*1+.028*1),a*.1,!1);E.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*2+.028*1),a*.1)),ee.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*2+.028*1),a*.8)),ee.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*1+.028*1),a*.8).close());var te=new go.PathFigure(y*(.11+.24133333*2+.028*2),a*.1,!1);return E.add(te),te.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*3+.028*2),a*.1)),te.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*3+.028*2),a*.8)),te.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*2+.028*2),a*.8).close()),E}),go.Shape.defineFigureGenerator("FloppyDisk",function(ne,y,a){var E=new go.Geometry,b=8,x=b*le,z=new go.PathFigure(b,0,!1);E.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y*.86,0)),z.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.14)),z.add(new go.PathSegment(go.PathSegment.Line,y,a-b)),z.add(new go.PathSegment(go.PathSegment.Bezier,y-b,a,y,a-x,y-x,a)),z.add(new go.PathSegment(go.PathSegment.Line,b,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,a-b,x,a,0,a-x)),z.add(new go.PathSegment(go.PathSegment.Line,0,b)),z.add(new go.PathSegment(go.PathSegment.Bezier,b,0,0,x,x,0).close());var ee=new go.PathFigure(y*.83,0,!1);E.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y*.83,a*.3)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.17,a*.3)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.17,a*0).close());var te=new go.PathFigure(y*.83,a*1,!1);E.add(te),te.add(new go.PathSegment(go.PathSegment.Line,y*.83,a*.5)),te.add(new go.PathSegment(go.PathSegment.Line,y*.17,a*.5)),te.add(new go.PathSegment(go.PathSegment.Line,y*.17,a*1).close());var oe=new go.PathFigure(y*.78,a*.05,!1);return E.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*.05)),oe.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*.25)),oe.add(new go.PathSegment(go.PathSegment.Line,y*.78,a*.25).close()),E}),go.Shape.defineFigureGenerator("SpeechBubble",function(ne,y,a){var E=ne?ne.parameter1:NaN;(isNaN(E)||E<0)&&(E=15),E=Math.min(E,y/3),E=Math.min(E,a/3);var b=E*le,x=a*.8,z=new go.Geometry,ee=new go.PathFigure(E,0,!0);return z.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y-E,0)),ee.add(new go.PathSegment(go.PathSegment.Bezier,y,E,y-b,0,y,b)),ee.add(new go.PathSegment(go.PathSegment.Line,y,x-E)),ee.add(new go.PathSegment(go.PathSegment.Bezier,y-E,x,y,x-b,y-b,x)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.7,x)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.7,a)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.55,x)),ee.add(new go.PathSegment(go.PathSegment.Line,E,x)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,x-E,b,x,0,x-b)),ee.add(new go.PathSegment(go.PathSegment.Line,0,E)),ee.add(new go.PathSegment(go.PathSegment.Bezier,E,0,0,b,b,0).close()),b>1?(z.spot1=new go.Spot(0,0,b,b),z.spot2=new go.Spot(1,.8,-b,-b)):(z.spot1=go.Spot.TopLeft,z.spot2=new go.Spot(1,.8)),z}),go.Shape.defineFigureGenerator("Repeat",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(y*0,a*.45,!0);E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*.25,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,a*.9)),b.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*.9)),b.add(new go.PathSegment(go.PathSegment.Line,y*.65,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.2,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.2,a*.45).close());var x=new go.PathFigure(y*1,a*.55,!0);return E.add(x),x.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*1)),x.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*.55)),x.add(new go.PathSegment(go.PathSegment.Line,y*.7,a*.55)),x.add(new go.PathSegment(go.PathSegment.Line,y*.7,a*.1)),x.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.1)),x.add(new go.PathSegment(go.PathSegment.Line,y*.35,a*0)),x.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*0)),x.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*.55).close()),E}),go.Shape.defineFigureGenerator("Windows",function(ne,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close()).add(new go.PathSegment(go.PathSegment.Move,.4*y,.4*a)).add(new go.PathSegment(go.PathSegment.Line,.4*y,.8*a)).add(new go.PathSegment(go.PathSegment.Line,.9*y,.8*a)).add(new go.PathSegment(go.PathSegment.Line,.9*y,.4*a).close()).add(new go.PathSegment(go.PathSegment.Move,.2*y,.1*a)).add(new go.PathSegment(go.PathSegment.Line,.2*y,.6*a)).add(new go.PathSegment(go.PathSegment.Line,.7*y,.6*a)).add(new go.PathSegment(go.PathSegment.Line,.7*y,.1*a).close()).add(new go.PathSegment(go.PathSegment.Move,.1*y,.6*a)).add(new go.PathSegment(go.PathSegment.Line,.1*y,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.5*y,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.5*y,.6*a).close()))}),go.Shape.defineFigureGenerator("Terminal",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(y*0,a*.1,!1);E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.1)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.9)),b.add(new go.PathSegment(go.PathSegment.Line,y*0,a*.9).close());var x=new go.PathFigure(y*.1,a*.2,!0);E.add(x),x.add(new go.PathSegment(go.PathSegment.Line,y*.1,a*.25)),x.add(new go.PathSegment(go.PathSegment.Line,y*.22,a*.285)),x.add(new go.PathSegment(go.PathSegment.Line,y*.1,a*.32)),x.add(new go.PathSegment(go.PathSegment.Line,y*.1,a*.37)),x.add(new go.PathSegment(go.PathSegment.Line,y*.275,a*.32)),x.add(new go.PathSegment(go.PathSegment.Line,y*.275,a*.25).close());var z=new go.PathFigure(y*.28,a*.37,!0);return E.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y*.45,a*.37)),z.add(new go.PathSegment(go.PathSegment.Line,y*.45,a*.41)),z.add(new go.PathSegment(go.PathSegment.Line,y*.28,a*.41).close()),E}),go.Shape.defineFigureGenerator("Beaker",function(ne,y,a){var E=new go.Geometry,b=15,x=b*le,z=new go.PathFigure(y*.62,a*.475,!0);return E.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,a-b)),z.add(new go.PathSegment(go.PathSegment.Bezier,y-b,a,y,a-x,y-x,a)),z.add(new go.PathSegment(go.PathSegment.Line,b,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,a-b,x,a,0,a-x)),z.add(new go.PathSegment(go.PathSegment.Line,y*.38,a*.475)),z.add(new go.PathSegment(go.PathSegment.Line,y*.38,a*.03)),z.add(new go.PathSegment(go.PathSegment.Line,y*.36,a*0)),z.add(new go.PathSegment(go.PathSegment.Line,y*.64,a*0)),z.add(new go.PathSegment(go.PathSegment.Line,y*.62,a*.03).close()),x>1?(E.spot1=new go.Spot(0,0,x,x),E.spot2=new go.Spot(1,1,-x,-x)):(E.spot1=go.Spot.TopLeft,E.spot2=go.Spot.BottomRight),E}),go.Shape.defineFigureGenerator("Download",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(y*0,a*1,!0);E.add(b);var x=.1/.3;b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*(1-x))),b.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*.755,a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*.93,a*(1-x))),b.add(new go.PathSegment(go.PathSegment.Line,y*.64,a*(1-x))),b.add(new go.PathSegment(go.PathSegment.Line,y*.61,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.39,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.36,a*(1-x))),b.add(new go.PathSegment(go.PathSegment.Line,y*.07,a*(1-x))),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.755),a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.66),a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.66),a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.8),a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*0,a*(1-x)).close());var z=new go.PathFigure(y*.4,a*0,!0);return E.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.44)),z.add(new go.PathSegment(go.PathSegment.Line,y*.26,a*.44)),z.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*.66)),z.add(new go.PathSegment(go.PathSegment.Line,y*(1-.26),a*.44)),z.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*.44)),z.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*0).close()),E}),go.Shape.defineFigureGenerator("Bin",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(y*0,a*1,!0);E.add(b);var x=.1/.3;return b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*(1-x))),b.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*.755,a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*.93,a*(1-x))),b.add(new go.PathSegment(go.PathSegment.Line,y*.64,a*(1-x))),b.add(new go.PathSegment(go.PathSegment.Line,y*.61,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.39,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.36,a*(1-x))),b.add(new go.PathSegment(go.PathSegment.Line,y*.07,a*(1-x))),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.755),a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.66),a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.66),a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.8),a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*0,a*(1-x)).close()),E}),go.Shape.defineFigureGenerator("Upload",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(y*0,a*1,!0);E.add(b);var x=.1/.3;b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*(1-x))),b.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*.755,a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*.93,a*(1-x))),b.add(new go.PathSegment(go.PathSegment.Line,y*.64,a*(1-x))),b.add(new go.PathSegment(go.PathSegment.Line,y*.61,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.39,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.36,a*(1-x))),b.add(new go.PathSegment(go.PathSegment.Line,y*.07,a*(1-x))),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.755),a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.66),a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.66),a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.8),a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*0,a*(1-x)).close());var z=new go.PathFigure(y*.5,a*0,!0);return E.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y*.26,a*.25)),z.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.25)),z.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.63)),z.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*.63)),z.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*.25)),z.add(new go.PathSegment(go.PathSegment.Line,y*.74,a*.25).close()),E}),go.Shape.defineFigureGenerator("EmptyDrink",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(y*.15,a*0,!1);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*.85,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.7,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,a*1).close()),E}),go.Shape.defineFigureGenerator("Drink",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(y*.15,a*0,!1);E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*.85,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.7,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,a*1).close());var x=new go.PathFigure(y*.235,a*.28,!0);return E.add(x),x.add(new go.PathSegment(go.PathSegment.Line,y*.765,a*.28)),x.add(new go.PathSegment(go.PathSegment.Line,y*.655,a*.97)),x.add(new go.PathSegment(go.PathSegment.Line,y*.345,a*.97).close()),E}),go.Shape.defineFigureGenerator("4Arrows",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(y*.5,a*0,!0);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*.65,a*.25)),b.add(new go.PathSegment(go.PathSegment.Line,y*.55,a*.25)),b.add(new go.PathSegment(go.PathSegment.Line,y*.55,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*.35)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.5)),b.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*.65)),b.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*.55)),b.add(new go.PathSegment(go.PathSegment.Line,y*.55,a*.55)),b.add(new go.PathSegment(go.PathSegment.Line,y*.55,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.65,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.35,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.45,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.45,a*.55)),b.add(new go.PathSegment(go.PathSegment.Line,y*.25,a*.55)),b.add(new go.PathSegment(go.PathSegment.Line,y*.25,a*.65)),b.add(new go.PathSegment(go.PathSegment.Line,y*0,a*.5)),b.add(new go.PathSegment(go.PathSegment.Line,y*.25,a*.35)),b.add(new go.PathSegment(go.PathSegment.Line,y*.25,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,y*.45,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,y*.45,a*.25)),b.add(new go.PathSegment(go.PathSegment.Line,y*.35,a*.25).close()),E}),go.Shape.defineFigureGenerator("Connector","Ellipse"),go.Shape.defineFigureGenerator("Alternative","TriangleUp"),go.Shape.defineFigureGenerator("Merge","TriangleUp"),go.Shape.defineFigureGenerator("Decision","Diamond"),go.Shape.defineFigureGenerator("DataTransmissions","Hexagon"),go.Shape.defineFigureGenerator("Gate","Crescent"),go.Shape.defineFigureGenerator("Delay","HalfEllipse"),go.Shape.defineFigureGenerator("Input","Parallelogram1"),go.Shape.defineFigureGenerator("ManualLoop","ManualOperation"),go.Shape.defineFigureGenerator("ISOProcess","Chevron"),go.Shape.defineFigureGenerator("MessageToUser","SquareArrow"),go.Shape.defineFigureGenerator("MagneticData","Cylinder1"),go.Shape.defineFigureGenerator("DirectData","Cylinder4"),go.Shape.defineFigureGenerator("StoredData","DataStorage"),go.Shape.defineFigureGenerator("SequentialData","MagneticTape"),go.Shape.defineFigureGenerator("Subroutine","Procedure")},93510:function(module,exports,__webpack_require__){var __WEBPACK_AMD_DEFINE_ARRAY__,__WEBPACK_AMD_DEFINE_RESULT__;(function(){if(typeof window.GGBApplet=="function"){console.warn("deployggb.js was loaded twice");return}var isRenderGGBElementEnabled=!1,scriptLoadStarted=!1,html5AppletsToProcess=null,ggbHTML5LoadedCodebaseIsWebSimple=!1,ggbHTML5LoadedCodebaseVersion=null,ggbHTML5LoadedScript=null,GGBApplet=function(){"use strict";for(var Oe={},mt="5.0",ie={},ae=null,ue=!1,Ve=!1,Ge=null,Se=!1,Ee=null,le=null,Re=0;Re4?parseFloat(ve):5};Oe.setHTML5Codebase=function(ve,Me){le=ve,et(ve,Me)},Oe.setJavaCodebase=Oe.setJavaCodebaseVersion=Oe.isCompiledInstalled=Oe.setPreCompiledScriptPath=Oe.setPreCompiledResourcePath=function(){},Oe.setHTML5CodebaseVersion=function(ve,Me){var Ke=parseFloat(ve);if(Ke!==NaN&&Ke<5){console.log("The GeoGebra HTML5 codebase version "+Ke+" is deprecated. Using version latest instead.");return}Ee=ve,Ze(ve,Me)},Oe.getHTML5CodebaseVersion=function(){return ne},Oe.getParameters=function(){return ie},Oe.setFontsCSSURL=function(ve){z=ve},Oe.setGiacJSURL=function(ve){},Oe.setJNLPFile=function(ve){Fe=ve},Oe.setJNLPBaseDir=function(ve){},Oe.inject=function(){function ve(){return window.frameElement&&window.frameElement.getAttribute("data-singleton")}for(var Me="auto",Ke=ie.id,ht,Ue=!1,st=0;st=5)return!0;var ve=Oe.getAppletObject();return ve&&typeof ve.recalculateEnvironments=="function"?(ve.recalculateEnvironments(),!0):!1},Oe.startAnimation=function(){var ve=Oe.getAppletObject();return ve&&typeof ve.startAnimation=="function"?(ve.startAnimation(),!0):!1},Oe.stopAnimation=function(){var ve=Oe.getAppletObject();return ve&&typeof ve.stopAnimation=="function"?(ve.stopAnimation(),!0):!1},Oe.getAppletObject=function(){var ve=ie.id!==void 0?ie.id:"ggbApplet";return window[ve]},Oe.resize=function(){};var we=function(ve,Me,Ke){var ht=document.createElement("param");ht.setAttribute("name",Me),ht.setAttribute("value",Ke),ve.appendChild(ht)},Le=function(ve){return ve&&ve!=="false"},ke=function(ve,Me,Ke){te(ne)<=4.2&&(Ke=!0);var ht=!isRenderGGBElementEnabled&&!scriptLoadStarted;(!isRenderGGBElementEnabled&&!scriptLoadStarted||ggbHTML5LoadedCodebaseVersion!==ne||ggbHTML5LoadedCodebaseIsWebSimple&&!a)&&(ht=!0,isRenderGGBElementEnabled=!1,scriptLoadStarted=!1);var Ue=document.createElement("div");Ue.classList.add("appletParameters","notranslate");var st=Me.width,de=Me.height;if(Me.disableAutoScale=Me.disableAutoScale===void 0?GGBAppletUtils.isFlexibleWorksheetEditor():Me.disableAutoScale,Me.width!==void 0)if(te(ne)<=4.4)Le(Me.showToolBar)&&(Me.height-=7),Le(Me.showAlgebraInput)&&(Me.height-=37),Me.width<605&&Le(Me.showToolBar)&&(Me.width=605,st=605);else{var gt=100;(Le(Me.showToolBar)||Le(Me.showMenuBar))&&(Me.hasOwnProperty("customToolBar")&&(Me.customToolbar=Me.customToolBar),gt=Le(Me.showMenuBar)?245:155),st=5?(Me.appletOnLoad=function(Ct){var _t=ve.querySelector(".ggb_preview");_t&&_t.parentNode.removeChild(_t),window.GGBT_spinner&&window.GGBT_spinner.removeSpinner(Dt),window.GGBT_wsf_view&&$(window).trigger("resize"),Wt(Ct)},Ie||Dt.appendChild(ye)):Ue.appendChild(ye),Dt.appendChild(Ue),Ie||ve.appendChild(Dt),setTimeout(function(){Oe.resize()},1)}else{var fe=document.createElement("div");fe.className="applet_scaler",fe.style.position="relative",fe.style.display="block",fe.appendChild(Ue),ve.appendChild(fe),Me.appletOnLoad=function(Ct){Oe.resize(),Wt(Ct)}}function Te(Ct,_t){_t&&typeof _t.appletOnLoad=="function"&&typeof renderGGBElement=="function"?renderGGBElement(Ct,_t.appletOnLoad):renderGGBElement(Ct),dt("GeoGebra HTML5 applet injected and rendered with previously loaded codebase.",_t)}function We(Ct,_t){typeof renderGGBElement=="undefined"?(html5AppletsToProcess===null&&(html5AppletsToProcess=[]),html5AppletsToProcess.push({article:Ct,params:_t}),window.renderGGBElementReady=function(){isRenderGGBElementEnabled=!0,html5AppletsToProcess!==null&&html5AppletsToProcess.length&&(html5AppletsToProcess.forEach(function(Sn){Te(Sn.article,Sn.params)}),html5AppletsToProcess=null)},te(ne)<5&&(Ct.className+=" geogebraweb")):Te(Ct,_t)}if(ht){scriptLoadStarted=!0;for(var ut=0;ut0?(Ot.remove(),Dt.attr("id","fullscreencontent").show(),jQuery(Wt).append(Dt),window.dispatchEvent(new Event("resize"))):ke(Ot,Me,!1),window.GGBT_wsf_view.launchFullScreen(Wt)}else De=ht,ke(ve,Me,!1);if(!window.GGBT_wsf_view)for(de=0;deve/4*3&&(Ot=ve/4*3),Wt=Ot/5.8,gt.setAttribute("src",b),gt.setAttribute("width",Ot),gt.setAttribute("height",Wt);var Dt=(ve-Ot)/2,Ie=(Me-Wt)/2;gt.style.left=Dt+"px",gt.style.top=Ie+"px",Ue.appendChild(gt)}}return Ue.appendChild(de),Ue},He=function(ve){return ve=ve.toLowerCase(),ve==="html5"||ve==="screenshot"?ve:"html5"},at=["web","webSimple","web3d","tablet","tablet3d","phone"],Ze=function(ve,Me){if(ne=ve,Me){et(ne,!0);return}var Ke=!ue;if(Ke){var ht=te(ne);!isNaN(ht)&&ht<4.4&&(Ke=!1)}var Ue,st;window.location.protocol.substr(0,4)==="http"?Ue=window.location.protocol:Ue="http:";var de=ne.indexOf("//");de>0?st=ne:de===0?st=Ue+ne:st="https://www.geogebra.org/apps/5.2.814.0/";for(var gt in at)if(ne.slice(at[gt].length*-1)===at[gt]||ne.slice((at[gt].length+1)*-1)===at[gt]+"/"){et(st,!1);return}!GGBAppletUtils.isFlexibleWorksheetEditor()&&Ke&&!ae.is3D&&!ae.AV&&!ae.SV&&!ae.CV&&!ae.EV2&&!ae.CP&&!ae.PC&&!ae.DA&&!ae.FI&&!ae.PV&&!Le(ie.showToolBar)&&!Le(ie.showMenuBar)&&!Le(ie.showAlgebraInput)&&!Le(ie.enableRightClick)&&(!ie.appName||ie.appName=="classic")?st+="webSimple/":st+="web3d/",et(st,!1)},et=function(ve,Me){if(ve.requirejs){$e=ve;return}ve.slice(-1)!=="/"&&(ve+="/"),$e=ve,Me===null&&(Me=ve.indexOf("http")===-1),Ae=Me,y="web.nocache.js",a=!1;var Ke=$e.split("/");Ke.length>1&&(!Me&&Ke[Ke.length-2]==="webSimple"?(y="webSimple.nocache.js",a=!0):at.indexOf(Ke[Ke.length-2])>=0&&(y=Ke[Ke.length-2]+".nocache.js")),Ke=ve.split("/"),ne=Ke[Ke.length-3],ne.substr(0,4)==="test"?ne=ne.substr(4,1)+"."+ne.substr(5,1):(ne.substr(0,3)==="war"||ne.substr(0,4)==="beta")&&(ne="5.0");var ht=parseFloat(ne);ht!==NaN&&ht<5&&ve.indexOf("geogebra.org")>=0&&(console.log("The GeoGebra HTML5 codebase version "+ht+" is deprecated. Using version latest instead."),Ze("5.0",Me))},dt=function(ve,Me){window.console&&window.console.log&&(!Me||typeof Me.showLogging=="undefined"||Me.showLogging&&Me.showLogging!=="false")&&console.log(ve)};ie.material_id!==void 0?ge(rt):rt();function rt(){var ve=mt;Ee!==null?ve=Ee:parseFloat(ve)<5&&(ve="5.0"),Ze(ve,!1),le!==null&&et(le,Ae),Se=!0}return Oe},GGBAppletUtils=function(){"use strict";function Oe(){return window.GGBT_wsf_edit!==void 0}function mt(Se,Ee){Ee!=1?(Se.style.transformOrigin="0% 0% 0px",Se.style.webkitTransformOrigin="0% 0% 0px",Se.style.transform="scale("+Ee+","+Ee+")",Se.style.webkitTransform="scale("+Ee+","+Ee+")",Se.style.maxWidth="initial",Se.querySelector(".ggb_preview")!==null&&(Se.querySelector(".ggb_preview").style.maxWidth="initial"),Se.querySelectorAll(".ggb_preview img")[0]!==void 0&&(Se.querySelectorAll(".ggb_preview img")[0].style.maxWidth="initial"),Se.querySelectorAll(".ggb_preview img")[1]!==void 0&&(Se.querySelectorAll(".ggb_preview img")[1].style.maxWidth="initial")):(Se.style.transform="none",Se.style.webkitTransform="none")}function ie(Se,Ee,le,Re,Je,Fe){var $e=null;if(Fe!=null&&Fe!="")for(var Ae=Se.parentNode;Ae!=null;)if((" "+Ae.className+" ").indexOf(" "+Fe+" ")>-1){$e=Ae;break}else Ae=Ae.parentNode;var De=0,ne=0,y=0,a=0,E=0,b=0,x=0;if($e)De=$e.offsetWidth,ne=Math.max(Re?$e.offsetWidth:0,$e.offsetHeight);else{if(window.innerWidth&&document.documentElement.clientWidth?(De=Math.min(window.innerWidth,document.documentElement.clientWidth),ne=Math.min(window.innerHeight,document.documentElement.clientHeight),y=De):(De=window.innerWidth,ne=window.innerHeight,y=window.innerWidth),Se){var z=Se.getBoundingClientRect();z.left>0&&z.left<=De&&(Je===void 0||!Je)&&(document.dir==="rtl"?(E=De-z.width-z.left,b=y<=480?10:30):(b=z.left,E=y<=480?10:30),a=b+E)}if(Se&&typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()){var ee=Se.getBoundingClientRect();window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionRight"?(a=40,x=0):window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionTop"&&(a=0,x=40)}}return Se&&((le===void 0||!le)&&Ee>0&&Ee+a1&&(Fe=!0)),Ee&&typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()&&(Fe=!0),!(Se.hasOwnProperty("disableAutoScale")&&Se.disableAutoScale))Je=ae(Se,Ee,Fe,le,Se.scaleContainerClass);else return Re;return Fe&&(!Se.hasOwnProperty("scale")||Re===1)?Je:Math.min(Re,Je)}function Ve(Se){var Ee=Math.min(window.innerWidth,document.documentElement.clientWidth),le=Math.min(window.innerHeight,document.documentElement.clientHeight),Re=Se.getBoundingClientRect(),Je=(Ee-Re.width)/2,Fe=(le-Re.height)/2;Fe<0&&(Fe=0),Se.style.position="relative",window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionRight"?(Je<40?Se.style.left="40px":Se.style.left=Je+"px",Se.style.top=Fe+"px"):window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionTop"&&(Fe<40?Se.style.top="40px":Se.style.top=Fe+"px",Se.style.left=Je+"px")}function Ge(Se,Ee){var le=Se.querySelector(".appletParameters");if(le){if(typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()){if(Ee.id!==le.getAttribute("data-param-id"))return;window.GGBT_wsf_view.setCloseBtnPosition(Se)}if(le.parentElement&&/fullscreen/.test(le.parentElement.className))return;var Re=ue(Ee,Se);Oe()&&le.setAttribute("data-param-scale",Re);for(var Je=null,Fe=0;Fe=O)continue;if(j==jb){if(k=i.getAttribute(kb),k){var l,m=k.indexOf(lb);m>=O?(j=k.substring(O,m),l=k.substring(m+P)):(j=k,l=W),c[j]=l}}else if(j==mb){if(k=i.getAttribute(kb),k)try{d=eval(k)}catch(Oe){alert(nb+k+ob)}}else if(j==pb&&(k=i.getAttribute(kb),k))try{e=eval(k)}catch(Oe){alert(nb+k+qb)}}}__gwt_getMetaProperty=function(Oe){var mt=c[Oe];return mt==null?null:mt},r=d,webModule.__errFn=e}function B(){function Oe(Se){var Ee=Se.lastIndexOf(rb);Ee==-1&&(Ee=Se.length);var le=Se.indexOf(sb);le==-1&&(le=Se.length);var Re=Se.lastIndexOf(tb,Math.min(le,Ee));return Re>=O?Se.substring(O,Re+P):W}function mt(Se){if(!Se.match(/^\w+:\/\//)){var Ee=o.createElement(ub);Ee.src=Se+vb,Se=Oe(Ee.src)}return Se}function ie(){var Se=__gwt_getMetaProperty(wb);return Se!=null?Se:W}function ae(){for(var Se=o.getElementsByTagName(_),Ee=O;EeO?Se[Se.length-P].href:W}function Ve(){var Se=o.location;return Se.href==Se.protocol+zb+Se.host+Se.pathname+Se.search+Se.hash}var Ge=ie();return Ge==W&&(Ge=ae()),Ge==W&&(Ge=ue()),Ge==W&&Ve()&&(Ge=Oe(o.location.href)),Ge=mt(Ge),Ge}function C(Oe){return Oe.match(/^\//)||Oe.match(/^[a-zA-Z]+:\/\//)?Oe:webModule.__moduleBase+Oe}function D(){var Oe=[],mt=O,ie=[],ae=[];function ue(Se){var Ee=ae[Se](),le=ie[Se];if(Ee in le)return Ee;var Re=[];for(var Je in le)Re[le[Je]]=Je;throw r&&r(Se,Re,Ee),null}if(__gwt_isKnownPropertyValue=function(Se,Ee){return Ee in ie[Se]},webModule.__getPropMap=function(){var Se={};for(var Ee in ie)ie.hasOwnProperty(Ee)&&(Se[Ee]=ue(Ee));return Se},webModule.__computePropValue=ue,n.__gwt_activeModules[L].bindings=webModule.__getPropMap,p())return C(Bb);var Ve;try{Ve=Cb;var Ge=Ve.indexOf(Db);Ge!=-1&&(mt=parseInt(Ve.substring(Ge+P),$),Ve=Ve.substring(O,Ge))}catch(Se){}return webModule.__softPermutationId=mt,C(Ve+Eb)}function F(){n.__gwt_stylesLoaded||(n.__gwt_stylesLoaded={})}A(),webModule.__moduleBase=window.ENV==="build"?"/react/build/js/mathematicalGraphics/"+name+"/":"/js/mathematicalGraphics/"+name+"/",s[L].moduleBase=webModule.__moduleBase;var G=D();return F(),w(G),!0}return webModule},typeof window.web3d!="function"&&(window.web3d=GGBAppletUtils.makeModule("web3d","A18F540516513B1292CA7CEF2F6AFC7E")),typeof window.webSimple!="function"&&(window.webSimple=GGBAppletUtils.makeModule("webSimple","96B09BF1B436BF53F0DF54116700F16A")),window.GGBApplet=GGBApplet})()},28735:function(Oe,mt,ie){"use strict";ie.d(mt,{Ax:function(){return Ge},Ds:function(){return Se},KI:function(){return le},SI:function(){return Ve},f1:function(){return ue}});var ae=ie(74128);function ue(Re){let Je=!0;if(Re.length>0){for(let Fe=0;Fenew Promise((x,z)=>{var ee=re=>{try{oe(b.next(re))}catch(ge){z(ge)}},te=re=>{try{oe(b.throw(re))}catch(ge){z(ge)}},oe=re=>re.done?x(re.value):Promise.resolve(re.value).then(ee,te);oe((b=b.apply(a,E)).next())});const ne=({className:a,style:E,dataSource:b=[],authority:x=!1,callback:z,showDimensions:ee=!0,classroomList:te})=>{var oe;const re=(0,$e.useIntl)(),[ge,me]=(0,ae.useState)({content:"",type:""}),[se,we]=(0,ae.useState)({}),[Le,ke]=(0,ae.useState)(!1),[St,ft]=(0,ae.useState)({title:"",visible:!1,src:"",snapshotData:{}}),Ce=(0,ae.useRef)(),tt=Ze=>De(void 0,null,function*(){if(we(Ze),Ze.file_type==="txt"){const et=yield(0,Je.ZP)(Ze.url,{method:"get",headers:{"Content-Type":"application/xml"}});Ce.current=et}me({type:Ze.file_type,content:Re.Z.API_SERVER+Ze.url})}),qe=Ze=>{var et;ft({visible:!0,src:Re.Z.API_SERVER+Ze.url,id:Ze.id,title:Ze.title,snapshotData:(et=Ze==null?void 0:Ze.subitem)==null?void 0:et.settings})},He=Ze=>De(void 0,null,function*(){var et;me({type:Ze.file_type,content:Re.Z.API_SERVER+((et=Ze==null?void 0:Ze.subitem)==null?void 0:et.url)})}),at=()=>{z(),ft({visible:!1})};return b!=null&&b.length?ae.createElement(ae.Fragment,null,ae.createElement("div",{className:Ge()(ue.list,a),style:E},b.map((Ze,et)=>{var dt,rt,ve;return ae.createElement("div",{key:et,className:ue.row},ae.createElement("div",{className:ue.title,onClick:()=>tt(Ze)},ae.createElement("i",{className:"iconfont icon-fujian1"}),ae.createElement("span",{title:Ze.title},Ze.title)),ae.createElement("div",{className:ue.size},Ze.filesize),ae.createElement("div",{className:ue.download,onClick:()=>{var Me,Ke;if((0,Fe.Rm)()&&!((Me=te.AssistantObject.normal)!=null&&Me.can_download)){Ae.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}(0,le.Nd)("",`${Re.Z.API_SERVER}${(Ke=Ze.url)==null?void 0:Ke.replace("disposition=inline","")}`)}},ae.createElement("i",{className:"iconfont icon-xiazai4"}),re.formatMessage({id:"classroomGraphicGroupHomework.download",defaultMessage:"\u4E0B\u8F7D"})),!["other","download"].includes(Ze==null?void 0:Ze.file_type)&&ae.createElement("div",{className:ue.preview,onClick:()=>tt(Ze)},ae.createElement("i",{className:"iconfont icon-yulan"}),re.formatMessage({id:"classroomGraphicGroupHomework.preview",defaultMessage:"\u9884\u89C8"})),["image"].includes(Ze==null?void 0:Ze.file_type)&&ee&&(x?ae.createElement("div",{className:ue.annotation,onClick:()=>qe(Ze)},ae.createElement("i",{className:"iconfont icon-pizhu"}),(dt=Ze.subitem)!=null&&dt.id?"\u4FEE\u6539\u6279\u6CE8":"\u6279\u6CE8"):((rt=Ze.subitem)==null?void 0:rt.id)&&ae.createElement("div",{className:ue.annotation,onClick:()=>He(Ze)},ae.createElement("i",{className:"iconfont icon-chakanlaoshipizhu1"}),"\u67E5\u770B\u8001\u5E08\u6279\u6CE8")),["image"].includes(Ze==null?void 0:Ze.file_type)&&((ve=Ze.subitem)==null?void 0:ve.id)&&ae.createElement("div",{className:ue.download,style:{marginLeft:20},onClick:()=>{var Me,Ke;(0,le.Nd)("",`${Re.Z.API_SERVER}${(Ke=(Me=Ze==null?void 0:Ze.subitem)==null?void 0:Me.url)==null?void 0:Ke.replace("disposition=inline","")}`)}},ae.createElement("i",{className:"iconfont icon-xiazai4"}),"\u4E0B\u8F7D\u6279\u6CE8\u6587\u4EF6"),["office"].includes(Ze==null?void 0:Ze.file_type)&&(0,Fe.eB)()&&["xlsx","docx","pptx"].includes(Ze==null?void 0:Ze.file_sub)&&ee&&ae.createElement("div",{className:ue.annotation,onClick:()=>{ke(!0),tt(Ze)}},ae.createElement("i",{className:"iconfont icon-pizhu"}),Ze.is_edit?"\u4FEE\u6539\u6279\u6CE8":"\u6279\u6CE8"),Ze.is_edit&&(0,Fe.dE)()&&ee&&ae.createElement("div",{className:ue.annotation,onClick:()=>{tt(Ze)}},ae.createElement("i",{className:"iconfont icon-sousuo7"}),"\u67E5\u770B\u8001\u5E08\u6279\u6CE8"))})),ae.createElement(Se.Z,{close:!0,data:ge==null?void 0:ge.content,type:ge==null?void 0:ge.type,hasMask:!0,disabledDownload:(0,Fe.Rm)()&&!((oe=te.AssistantObject.normal)!=null&&oe.can_download),editOffice:Le?"edit":"view",monacoEditor:{value:Ce.current,language:"txt",onChange:()=>{},options:{readOnly:!0,fontSize:14,minimap:{enabled:!1}}},onImgDimensions:x&&ee&&ge.type==="image"?()=>qe(se):null,onClose:()=>{z(),ke(!1),me({content:"",type:""})}}),ae.createElement(Ee.Z,{onOk:at,onClose:()=>ft({visible:!1}),data:St,showFullTools:!0})):null};var y=(0,$e.connect)(({classroomList:a})=>({classroomList:a}))(ne)},16750:function(Oe,mt,ie){"use strict";ie.d(mt,{Z:function(){return Ae}});var ae=ie(59301),ue={imageDimensions:"imageDimensions___a7crR",img:"img___Kroat",fullWidth:"fullWidth___c492T"},Ve=ie(92310),Ge=ie.n(Ve),Se=ie(71418),Ee=ie(2859),le=ie(38147),Re=ie(65862),Je=ie(65582),Fe=(De,ne,y)=>new Promise((a,E)=>{var b=ee=>{try{z(y.next(ee))}catch(te){E(te)}},x=ee=>{try{z(y.throw(ee))}catch(te){E(te)}},z=ee=>ee.done?a(ee.value):Promise.resolve(ee.value).then(b,x);z((y=y.apply(De,ne)).next())}),Ae=({data:De,className:ne,fullWidth:y,style:a={},onClose:E,onOk:b,showFullTools:x,noAssociationId:z})=>{const ee=(0,Je.useIntl)(),te=(0,ae.useRef)(null),oe=(0,ae.useRef)(null),re=(0,ae.useRef)(null),ge=(0,ae.useRef)(null),[me,se]=(0,ae.useState)(!1),[we,Le]=(0,ae.useState)("\u6B63\u5728\u52A0\u8F7D\u4E2D");(0,ae.useEffect)(()=>{re.current||(re.current=document.createElement("style"),document.head.appendChild(re.current)),De!=null&&De.visible?(document.body.setAttribute("data-custom","y-hidden"),re.current.innerHTML=" html { overflow-y: hidden; }",De!=null&&De.src&&ke()):(document.body.removeAttribute("data-custom"),re.current&&(document.head.removeChild(re.current),re.current=null))},[De==null?void 0:De.visible]);const ke=()=>Fe(void 0,null,function*(){se(!0),Le("\u6B63\u5728\u52A0\u8F7D\u4E2D");const qe=yield(0,Re.ZJ)(De==null?void 0:De.src);te.current.src="",te.current.src=qe,te.current.onload=function(){tt()},se(!1),Le("")}),St=()=>{document.body.removeAttribute("data-custom"),re.current.innerHTML=" ",E()},ft=qe=>Fe(void 0,null,function*(){se(!0),Le("\u6B63\u5728\u4FDD\u5B58\u4E2D");const He=yield(0,le.ZP)("/api/attachments.json",{method:"post",body:{file_type:"base64",original_filename:De.title,file:qe.dataUrl}});He!=null&&He.id&&!z?(yield(0,le.ZP)(`/api/attachments/${De.id}/add_subitem.json`,{method:"post",body:{subitem_id:He==null?void 0:He.id,settings:JSON.stringify(qe.state)}})).status===0&&b():He!=null&&He.id&&b(He),document.body.removeAttribute("data-custom"),re.current.innerHTML=" ",se(!1),Le("")}),Ce=()=>{const qe=document.querySelector('a[href="https://markerjs.com/"]');qe&&qe.parentNode&&(qe.parentNode.style.display="none"),[{name:'[data-action="select"]',title:"\u9009\u62E9"},{name:'[data-action="delete"]',title:"\u5220\u9664\u5143\u7D20"},{name:'[data-action="undo"]',title:"\u64A4\u9500"},{name:'[data-type-name="FrameMarker"]',title:"\u77E9\u5F62"},{name:'[data-type-name="FreehandMarker"]',title:"\u753B\u7EBF"},{name:'[data-type-name="ArrowMarker"]',title:"\u7BAD\u5934"},{name:'[data-type-name="TextMarker"]',title:"\u6587\u672C"},{name:'[data-type-name="EllipseMarker"]',title:"\u692D\u5706"},{name:'[data-type-name="HighlightMarker"]',title:"\u65B9\u5757"},{name:'[data-type-name="CalloutMarker"]',title:"\u6CE8\u91CA"},{name:'[data-action="render"]',title:ee.formatMessage({id:"classroomClassroomExperiments.save",defaultMessage:"\u4FDD\u5B58"})},{name:'[data-action="close"]',title:"\u9000\u51FA"}].forEach(at=>{const Ze=document.querySelector(at.name);Ze&&Ze.setAttribute("title",at.title)})},tt=()=>{oe.current=new Ee.hP(te.current),oe.current.targetRoot=ge.current,oe.current.addEventListener("render",ft),oe.current.addEventListener("beforeclose",St),x&&(oe.current.availableMarkerTypes=oe.current.ALL_MARKER_TYPES,oe.current.uiStyleSettings.redoButtonVisible=!0,oe.current.uiStyleSettings.notesButtonVisible=!0,oe.current.uiStyleSettings.zoomButtonVisible=!0,oe.current.uiStyleSettings.zoomOutButtonVisible=!0,oe.current.uiStyleSettings.clearButtonVisible=!0),window.markerArea=oe.current.uiStyleSettings,oe.current.show(),De!=null&&De.snapshotData&&oe.current.restoreState(De.snapshotData),setTimeout(()=>{window.scrollTo(0,0),Ce()},300)};return ae.createElement(ae.Fragment,null,(De==null?void 0:De.visible)&&ae.createElement(Se.Z,{spinning:me,tip:we,style:{position:"absolute"}},ae.createElement("div",{ref:ge,className:Ge()(ue.imageDimensions,ne,y?ue.fullWidth:""),style:a},ae.createElement("img",{className:ue.img,ref:te}))))}},99298:function(Oe,mt,ie){"use strict";var ae=ie(59301),ue=ie(95237),Ve=ie(43604),Ge=ie(99313),Se=ie(3113),Ee=ie(6339),le=ie(96408),Re=ie(48136),Je=ie(65582),Fe=ie(59301);const $e=(0,ae.forwardRef)(({callback:Ae,showSaveButton:De,value:ne=""},y)=>{const a=(0,ae.useRef)(),E=(0,Je.useIntl)(),b=[{name:E.formatMessage({id:"markdownEditor.fractionsScores",defaultMessage:"\u5206\u6570\u5F97\u5206"}),value:"\\frac{x}{y}",children:[{name:"\u5206\u6570 Fractions",data:[{value:"\\frac{a}{b}"},{value:"x\\tfrac{x}{a} "},{value:"\\mathrm{d}t"},{value:"\\partial t"},{value:"\\frac{\\partial y}{\\partial x}"},{value:"\\nabla\\psi"},{value:"\\frac{\\partial^2}{\\partial x_1\\partial x_2}y"},{value:"\\cfrac{1}{a + \\cfrac{7}{b + \\cfrac{2}{9}}} = c"}]},{name:"\u5BFC\u6570 Derivative",data:[{value:"\\dot{a} "},{value:"\\ddot{a}"},{value:"{f}^{\\prime}"},{value:"{f}^{\\prime\\prime}"},{value:"{f}^{(n)}"}]},{name:"\u6A21\u7B97\u672F Modular arithmetic",data:[{value:"a \\bmod b"},{value:"a \\equiv b \\pmod{m} "},{value:"\\gcd(m, n) "},{value:"\\operatorname{lcm}(m, n) "}]}]},{name:E.formatMessage({id:"markdownEditor.rootsSuperscripts",defaultMessage:"\u6839\u5F0F\u89D2\u6807"}),value:"\\sqrt{x}",children:[{name:"\u6839\u5F0F Radicals",data:[{value:"\\sqrt{x}"},{value:"\\sqrt[y]{x}"}]},{name:"\u4E0A\u4E0B\u6807 Sub&Super",data:[{value:"x^{a}"},{value:"x_{a}"},{value:"x_{a}^{b} "},{value:"_{a}^{b} x"},{value:"x_{a}^{b} "}]},{name:"\u91CD\u97F3\u7B26\u53CA\u5176\u4ED6 Accents and Others",data:[{value:"\\hat{a} "},{value:"\\sqrt[y]{x}"},{value:"\\check{} "},{value:"\\grave{a} "},{value:"\\acute{a}"},{value:"\\tilde{a}"},{value:"\\breve{a}"},{value:"\\bar{a}"},{value:"\\vec{a}"},{value:"\\not{a}"},{value:"\\widetilde{abc}"},{value:"\\widehat{abc}"},{value:"\\overleftarrow{abc} "},{value:"\\overrightarrow{abc}"},{value:"\\overline{abc}"},{value:"\\underline{abc}"},{value:"\\overbrace{abc}"},{value:"\\underbrace{abc}"},{value:"\\overset{a}{abc}"},{value:"\\underset{a}{abc} \\stackrel\\frown{ab}"},{value:"\\overline{ab} "},{value:"\\overleftrightarrow{ab}"},{value:"\\overset{a}{\\leftarrow}"},{value:"\\overset{a}{\\rightarrow}"},{value:"\\xleftarrow[abc]{a}"},{value:"\\xrightarrow[abc]{a} "}]}]},{name:E.formatMessage({id:"markdownEditor.limitsLogarithms",defaultMessage:"\u6781\u9650\u5BF9\u6570"}),value:"\\lim_{x \\to 0}",children:[{name:"\u6781\u9650 Limits",data:[{value:"\\lim a"},{value:"\\lim_{x \\to 0}"},{value:"\\lim_{x \\to \\infty}"},{value:"\\max_b{a}"},{value:"\\min_a{b}"}]},{name:"\u5BF9\u6570\u6307\u6570 Logarithms and exponentials",data:[{value:"\\log_{a}{b}"},{value:"\\lg_{a}{b}"},{value:"\\ln_{a}{b}"},{value:"\\exp a"}]},{name:"\u754C\u9650 Bounds",data:[{value:"\\min x"},{value:"\\sup t"},{value:"\\inf s"},{value:"\\lim u"},{value:"\\limsup w"},{value:"\\dim p"},{value:"\\ker\\phi "}]}]},{name:E.formatMessage({id:"markdownEditor.trigonometricFunctions",defaultMessage:"\u4E09\u89D2\u51FD\u6570"}),value:"\\sin a",children:[{name:"\u4E09\u89D2\u51FD\u6570 Trigonometric functions",data:[{value:"\\sin a"},{value:"\\cos a"},{value:"\\tan a"},{value:"\\cot a "},{value:"\\sec a "},{value:"\\csc a "}]},{name:"\u53CD\u4E09\u89D2\u51FD\u6570 Inverse trigonometric functions",data:[{value:"\\sin^{-1}"},{value:"\\cos^{-1}"},{value:"\\tan^{-1}"},{value:"\\cot^{-1}"},{value:"\\sec^{-1}"},{value:"\\csc^{-1}"},{value:"\\arcsin a"},{value:"\\arccos a"},{value:"\\arctan a"},{value:"\\operatorname{arccot} a"},{value:"\\operatorname{arcsec} a"},{value:"\\operatorname{arccsc} a"}]},{name:"\u53CC\u66F2\u51FD\u6570 Hyperblic functions",data:[{value:"\\sinh a"},{value:"\\cosh a"},{value:"\\tanh a"},{value:"\\coth a"},{value:"\\operatorname{sech} a"},{value:"\\operatorname{csch} a"}]},{name:"\u53CD\u53CC\u66F2\u51FD\u6570 Inverse hyperbolic functions",data:[{value:"\\sinh^{-1}"},{value:"a\\cosh^{-1} a"},{value:"\\tanh^{-1} a"},{value:"\\coth^{-1} a"},{value:"\\operatorname{sech}^{-1} a"},{value:"\\operatorname{csch}^{-1} a"}]}]},{name:E.formatMessage({id:"markdownEditor.integralOperations",defaultMessage:"\u79EF\u5206\u8FD0\u7B97"}),value:"\\int_{a}^{b}",children:[{name:"\u79EF\u5206 Integral",data:[{value:"\\int"},{value:"\\int_{a}^{b}"},{value:"\\int\\limits_{a}^{b}"}]},{name:"\u53CC\u91CD\u79EF\u5206 Double integral",data:[{value:"\\iint"},{value:"\\iint_{a}^{b} "},{value:"\\iint\\limits_{a}^{b} "}]},{name:"\u4E09\u91CD\u79EF\u5206 Triple integral",data:[{value:"\\iiint"},{value:"\\iiint_{a}^{b}"},{value:"\\iiint\\limits_{a}^{b} "}]},{name:"\u66F2\u7EBF\u79EF\u5206 Closed line or path integral",data:[{value:"\\oint"},{value:"\\oint_{a}^{b} "}]}]},{name:E.formatMessage({id:"markdownEditor.largeOperations",defaultMessage:"\u5927\u578B\u8FD0\u7B97"}),value:"\\sum_{a}^{b}",children:[{name:"\u6C42\u548C Summation",data:[{value:"\\sum"},{value:"\\sum_{a}^{b}"},{value:"{\\textstyle \\sum_{a}^{b}} "}]},{name:"\u4E58\u79EF\u4F59\u79EF Product and coproduct",data:[{value:"\\prod"},{value:"\\prod_{a}^{b}"},{value:"{\\textstyle \\prod_{a}^{b}}"},{value:"\\coprod"},{value:"\\coprod_{a}^{b}"},{value:"{\\textstyle \\coprod_{a}^{b}} "}]},{name:"\u5E76\u96C6\u4EA4\u96C6 Union and intersection",data:[{value:"\\bigcup"},{value:"\\bigcup_{a}^{b}"},{value:"{\\textstyle \\bigcup_{a}^{b}}"},{value:"\\bigcap"},{value:"\\bigcap_{a}^{b}"}]},{name:"\u6790\u53D6\u5408\u53D6 Disjunction and conjunction",data:[{value:"\\bigvee"},{value:"\\bigvee_{a}^{b}"},{value:"\\bigwedge"},{value:"\\bigwedge_{a}^{b}"}]}]},{name:E.formatMessage({id:"markdownEditor.bracketsRounding",defaultMessage:"\u62EC\u53F7\u53D6\u6574"}),value:"\\left [ \\left ( \\right ) \\right ] ",children:[{name:"\u62EC\u53F7 Brackets",data:[{value:"\\left ( \\right )"},{value:"\\left [ \\right ]"},{value:"\\left \\langle \\right \\rangle "},{value:"\\left | \\right | "},{value:"\\left \\lfloor \\right \\rfloor "},{value:"\\left \\lceil \\right \\rceil "}]}]}],x=[{name:E.formatMessage({id:"markdownEditor.algebra",defaultMessage:"\u4EE3\u6570"}),value:"\\sqrt{a^2+b^2}",children:[{data:[{value:"\\left(x-1\\right)\\left(x+3\\right) "},{value:"\\sqrt{a^2+b^2}"},{value:"\\left ( \\frac{a}{b}\\right )^{n}= \\frac{a^{n}}{b^{n}}"},{value:"\\frac{a}{b}\\pm \\frac{c}{d}= \\frac{ad \\pm bc}{bd} "},{value:"\\frac{x^{2}}{a^{2}}-\\frac{y^{2}}{b^{2}}=1 "},{value:"\\frac{1}{\\sqrt{a}}=\\frac{\\sqrt{a}}{a},a\\ge 0\\frac{1}{\\sqrt{a}}=\\frac{\\sqrt{a}}{a},a\\ge 0 "},{value:"\\sqrt[n]{a^{n}}=\\left ( \\sqrt[n]{a}\\right )^{n} "},{value:"x ={-b \\pm \\sqrt{b^2-4ac}\\over 2a} "},{value:"y-y_{1}=k \\left( x-x_{1}\\right) "},{value:`\\left\\{\\begin{matrix} \r +(self.webpackChunk=self.webpackChunk||[]).push([[7045],{26227:function(Oe,ut,re){"use strict";re.d(ut,{Z:function(){return Re}});var ae=re(54476),ue=re(59301),Ve={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M360 184h-8c4.4 0 8-3.6 8-8v8h304v-8c0 4.4 3.6 8 8 8h-8v72h72v-80c0-35.3-28.7-64-64-64H352c-35.3 0-64 28.7-64 64v80h72v-72zm504 72H160c-17.7 0-32 14.3-32 32v32c0 4.4 3.6 8 8 8h60.4l24.7 523c1.6 34.1 29.8 61 63.9 61h454c34.2 0 62.3-26.8 63.9-61l24.7-523H888c4.4 0 8-3.6 8-8v-32c0-17.7-14.3-32-32-32zM731.3 840H292.7l-24.2-512h487l-24.2 512z"}}]},name:"delete",theme:"outlined"},Ge=Ve,Se=re(7657),Ee=function(Ce,ot){return ue.createElement(Se.Z,(0,ae.Z)({},Ce,{ref:ot,icon:Ge}))},le=ue.forwardRef(Ee),Re=le},41464:function(Oe,ut,re){"use strict";re.d(ut,{Z:function(){return Re}});var ae=re(54476),ue=re(59301),Ve={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M505.7 661a8 8 0 0012.6 0l112-141.7c4.1-5.2.4-12.9-6.3-12.9h-74.1V168c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v338.3H400c-6.7 0-10.4 7.7-6.3 12.9l112 141.8zM878 626h-60c-4.4 0-8 3.6-8 8v154H214V634c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v198c0 17.7 14.3 32 32 32h684c17.7 0 32-14.3 32-32V634c0-4.4-3.6-8-8-8z"}}]},name:"download",theme:"outlined"},Ge=Ve,Se=re(7657),Ee=function(Ce,ot){return ue.createElement(Se.Z,(0,ae.Z)({},Ce,{ref:ot,icon:Ge}))},le=ue.forwardRef(Ee),Re=le},61481:function(Oe,ut,re){"use strict";re.d(ut,{Z:function(){return Re}});var ae=re(54476),ue=re(59301),Ve={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M885.2 446.3l-.2-.8-112.2-285.1c-5-16.1-19.9-27.2-36.8-27.2H281.2c-17 0-32.1 11.3-36.9 27.6L139.4 443l-.3.7-.2.8c-1.3 4.9-1.7 9.9-1 14.8-.1 1.6-.2 3.2-.2 4.8V830a60.9 60.9 0 0060.8 60.8h627.2c33.5 0 60.8-27.3 60.9-60.8V464.1c0-1.3 0-2.6-.1-3.7.4-4.9 0-9.6-1.3-14.1zm-295.8-43l-.3 15.7c-.8 44.9-31.8 75.1-77.1 75.1-22.1 0-41.1-7.1-54.8-20.6S436 441.2 435.6 419l-.3-15.7H229.5L309 210h399.2l81.7 193.3H589.4zm-375 76.8h157.3c24.3 57.1 76 90.8 140.4 90.8 33.7 0 65-9.4 90.3-27.2 22.2-15.6 39.5-37.4 50.7-63.6h156.5V814H214.4V480.1z"}}]},name:"inbox",theme:"outlined"},Ge=Ve,Se=re(7657),Ee=function(Ce,ot){return ue.createElement(Se.Z,(0,ae.Z)({},Ce,{ref:ot,icon:Ge}))},le=ue.forwardRef(Ee),Re=le},33853:function(Oe,ut,re){"use strict";re.d(ut,{Z:function(){return Re}});var ae=re(54476),ue=re(59301),Ve={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"},Ge=Ve,Se=re(7657),Ee=function(Ce,ot){return ue.createElement(Se.Z,(0,ae.Z)({},Ce,{ref:ot,icon:Ge}))},le=ue.forwardRef(Ee),Re=le},38819:function(Oe,ut,re){"use strict";re.d(ut,{Z:function(){return Re}});var ae=re(54476),ue=re(59301),Ve={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"},Ge=Ve,Se=re(7657),Ee=function(Ce,ot){return ue.createElement(Se.Z,(0,ae.Z)({},Ce,{ref:ot,icon:Ge}))},le=ue.forwardRef(Ee),Re=le},96408:function(Oe,ut){"use strict";ut.Z={lists:"lists___xhHyq",item:"item___pWJAA",children:"children___sDG61",diamond:"diamond___FwgzD",button:"button___WPN6r",mathWrap:"mathWrap___FmnMJ",mathFillWrap:"mathFillWrap___PmY3H"}},25863:function(){"use strict";function Oe(ne,y,a,E){a===void 0&&(a=0),E===void 0&&(E=1/0),this._name=ne,this._defaultValue=y,this._minimum=a,this._maximum=E}Object.defineProperty(Oe.prototype,"name",{get:function(){return this._name},set:function(ne){if(typeof ne!="string"||ne==="")throw new Error("Shape name must be a valid string.");this._name=ne}}),Object.defineProperty(Oe.prototype,"defaultValue",{get:function(){return this._defaultValue},set:function(ne){if(typeof ne!="number"||isNaN(ne))throw new Error("The default value must be a real number, not: "+ne);this._defaultValue=ne}}),Object.defineProperty(Oe.prototype,"minimum",{get:function(){return this._minimum},set:function(ne){if(typeof ne!="number"||isNaN(ne))throw new Error("Minimum must be a real number, not: "+ne);this._minimum=ne}}),Object.defineProperty(Oe.prototype,"maximum",{get:function(){return this._maximum},set:function(ne){if(typeof ne!="number"||isNaN(ne))throw new Error("Maximum must be a real number, not: "+ne);this._maximum=ne}}),go.Shape._FigureParameters={},go.Shape.getFigureParameter=function(ne,y){var a=go.Shape._FigureParameters[ne];return a?a[y]:null},go.Shape.setFigureParameter=function(ne,y,a){if(!(a instanceof Oe))throw new Error("Third argument to Shape.setFigureParameter is not FigureParameter: "+a);if(a.defaultValuea.maximum)throw new Error("defaultValue must be between minimum and maximum, not: "+a.defaultValue);var E=go.Shape._FigureParameters[ne];E||(E=[],go.Shape._FigureParameters[ne]=E),E[y]=a};var ut=[];function re(ne,y){var a=ut.pop();return a===void 0?new go.Point(ne,y):(a.x=ne,a.y=y,a)}function ae(){var ne=ut.pop();return ne===void 0?new go.Point:ne}function ue(ne){ut.push(ne)}function Ve(ne,y,a,E,b,x,z,ee,te){te||(te=new go.Point);var oe=ne-a,ie=b-z,ge=NaN,me=NaN;if(oe===0)if(ie===0)ne===a&&(ge=ne,me=y);else{var se=(x-ee)/ie,be=x-se*b;ge=ne,me=se*ge+be}else if(ie===0){var xe=(y-E)/oe,Te=y-xe*ne;ge=b,me=xe*ge+Te}else{var xe=(y-E)/oe,se=(x-ee)/ie,Te=y-xe*ne,be=x-se*b;ge=(be-Te)/(xe-se),me=xe*ge+Te}return te.x=ge,te.y=me,te}function Ge(ne,y,a,E,b,x,z,ee,te,oe,ie,ge,me,se){var be=1-te,xe=te,Te=ne*be+a*xe,gt=y*be+E*xe,bt=a*be+b*xe,Fe=E*be+x*xe,We=b*be+z*xe,Qe=x*be+ee*xe,je=Te*be+bt*xe,nt=gt*be+Fe*xe,Ze=bt*be+We*xe,et=Fe*be+Qe*xe,lt=je*be+Ze*xe,rt=nt*be+et*xe;oe.x=Te,oe.y=gt,ie.x=je,ie.y=nt,ge.x=lt,ge.y=rt,me.x=Ze,me.y=et,se.x=We,se.y=Qe}var Se=new go.Spot(.156,.156),Ee=new go.Spot(.844,.844),le=4*((Math.sqrt(2)-1)/3);go.Shape.setFigureParameter("RoundedRectangle",0,new Oe("CornerRounding",5)),go.Shape.defineFigureGenerator("RoundedRectangle",function(ne,y,a){var E=ne?ne.parameter1:NaN;(isNaN(E)||E<0)&&(E=5),E=Math.min(E,y/3),E=Math.min(E,a/3);var b=E*le,x=new go.Geometry().add(new go.PathFigure(E,0,!0).add(new go.PathSegment(go.PathSegment.Line,y-E,0)).add(new go.PathSegment(go.PathSegment.Bezier,y,E,y-b,0,y,b)).add(new go.PathSegment(go.PathSegment.Line,y,a-E)).add(new go.PathSegment(go.PathSegment.Bezier,y-E,a,y,a-b,y-b,a)).add(new go.PathSegment(go.PathSegment.Line,E,a)).add(new go.PathSegment(go.PathSegment.Bezier,0,a-E,b,a,0,a-b)).add(new go.PathSegment(go.PathSegment.Line,0,E)).add(new go.PathSegment(go.PathSegment.Bezier,E,0,0,b,b,0).close()));return b>1&&(x.spot1=new go.Spot(0,0,b,b),x.spot2=new go.Spot(1,1,-b,-b)),x}),go.Shape.defineFigureGenerator("Border","RoundedRectangle"),go.Shape.defineFigureGenerator("TriangleRight",function(ne,y,a){return new go.Geometry().add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())).setSpots(0,.25,.5,.75)}),go.Shape.defineFigureGenerator("TriangleDown",function(ne,y,a){return new go.Geometry().add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,.5*y,a).close())).setSpots(.25,0,.75,.5)}),go.Shape.defineFigureGenerator("TriangleLeft",function(ne,y,a){return new go.Geometry().add(new go.PathFigure(y,a).add(new go.PathSegment(go.PathSegment.Line,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,y,0).close())).setSpots(.5,.25,1,.75)}),go.Shape.defineFigureGenerator("TriangleUp",function(ne,y,a){return new go.Geometry().add(new go.PathFigure(y,a).add(new go.PathSegment(go.PathSegment.Line,0,a)).add(new go.PathSegment(go.PathSegment.Line,.5*y,0).close())).setSpots(.25,.5,.75,1)}),go.Shape.defineFigureGenerator("Triangle","TriangleUp"),go.Shape.defineFigureGenerator("Diamond",function(ne,y,a){return new go.Geometry().add(new go.PathFigure(.5*y,0).add(new go.PathSegment(go.PathSegment.Line,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.5*y,a)).add(new go.PathSegment(go.PathSegment.Line,y,.5*a).close())).setSpots(.25,.25,.75,.75)}),go.Shape.defineFigureGenerator("LineH",function(ne,y,a){var E=new go.Geometry(go.Geometry.Line);return E.startX=0,E.startY=a/2,E.endX=y,E.endY=a/2,E}),go.Shape.defineFigureGenerator("LineV",function(ne,y,a){var E=new go.Geometry(go.Geometry.Line);return E.startX=y/2,E.startY=0,E.endX=y/2,E.endY=a,E}),go.Shape.defineFigureGenerator("BarH","Rectangle"),go.Shape.defineFigureGenerator("BarV","Rectangle"),go.Shape.defineFigureGenerator("MinusLine","LineH"),go.Shape.defineFigureGenerator("PlusLine",function(ne,y,a){return new go.Geometry().add(new go.PathFigure(0,a/2,!1).add(new go.PathSegment(go.PathSegment.Line,y,a/2)).add(new go.PathSegment(go.PathSegment.Move,y/2,0)).add(new go.PathSegment(go.PathSegment.Line,y/2,a)))}),go.Shape.defineFigureGenerator("XLine",function(ne,y,a){return new go.Geometry().add(new go.PathFigure(0,a,!1).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Move,0,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)))}),go.Shape.defineFigureGenerator("LineRight",function(ne,y,a){return new go.Geometry().add(new go.PathFigure(.25*y,0,!1).add(new go.PathSegment(go.PathSegment.Line,.75*y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.25*y,a)))}),go.Shape.defineFigureGenerator("LineDown",function(ne,y,a){return new go.Geometry().add(new go.PathFigure(0,.25*a,!1).add(new go.PathSegment(go.PathSegment.Line,.5*y,.75*a)).add(new go.PathSegment(go.PathSegment.Line,y,.25*a)))}),go.Shape.defineFigureGenerator("LineLeft",function(ne,y,a){return new go.Geometry().add(new go.PathFigure(.75*y,0,!1).add(new go.PathSegment(go.PathSegment.Line,.25*y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.75*y,a)))}),go.Shape.defineFigureGenerator("LineUp",function(ne,y,a){return new go.Geometry().add(new go.PathFigure(0,.75*a,!1).add(new go.PathSegment(go.PathSegment.Line,.5*y,.25*a)).add(new go.PathSegment(go.PathSegment.Line,y,.75*a)))}),go.Shape.defineFigureGenerator("AsteriskLine",function(ne,y,a){var E=.2/Math.SQRT2;return new go.Geometry().add(new go.PathFigure(E*y,(1-E)*a,!1).add(new go.PathSegment(go.PathSegment.Line,(1-E)*y,E*a)).add(new go.PathSegment(go.PathSegment.Move,E*y,E*a)).add(new go.PathSegment(go.PathSegment.Line,(1-E)*y,(1-E)*a)).add(new go.PathSegment(go.PathSegment.Move,0,a/2)).add(new go.PathSegment(go.PathSegment.Line,y,a/2)).add(new go.PathSegment(go.PathSegment.Move,y/2,0)).add(new go.PathSegment(go.PathSegment.Line,y/2,a)))}),go.Shape.defineFigureGenerator("CircleLine",function(ne,y,a){var E=y/2,b=new go.Geometry().add(new go.PathFigure(y,y/2,!1).add(new go.PathSegment(go.PathSegment.Arc,0,360,E,E,E,E).close()));return b.spot1=Se,b.spot2=Ee,b.defaultStretch=go.GraphObject.Uniform,b}),go.Shape.defineFigureGenerator("Line1",function(ne,y,a){var E=new go.Geometry(go.Geometry.Line);return E.startX=0,E.startY=0,E.endX=y,E.endY=a,E}),go.Shape.defineFigureGenerator("Line2",function(ne,y,a){var E=new go.Geometry(go.Geometry.Line);return E.startX=y,E.startY=0,E.endX=0,E.endY=a,E}),go.Shape.defineFigureGenerator("Curve1",function(ne,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,y,a,le*y,0,y,(1-le)*a)))}),go.Shape.defineFigureGenerator("Curve2",function(ne,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,y,a,0,le*a,(1-le)*y,a)))}),go.Shape.defineFigureGenerator("Curve3",function(ne,y,a){return new go.Geometry().add(new go.PathFigure(y,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,0,a,y,le*a,le*y,a)))}),go.Shape.defineFigureGenerator("Curve4",function(ne,y,a){return new go.Geometry().add(new go.PathFigure(y,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,0,a,(1-le)*y,0,0,(1-le)*a)))}),go.Shape.defineFigureGenerator("TriangleDownLeft",function(ne,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())).setSpots(0,.5,.5,1)}),go.Shape.defineFigureGenerator("TriangleDownRight",function(ne,y,a){return new go.Geometry().add(new go.PathFigure(y,0,!0).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())).setSpots(.5,.5,1,1)}),go.Shape.defineFigureGenerator("TriangleUpLeft",function(ne,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())).setSpots(0,0,.5,.5)}),go.Shape.defineFigureGenerator("TriangleUpRight",function(ne,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y,a).close())).setSpots(.5,0,1,.5)}),go.Shape.defineFigureGenerator("RightTriangle","TriangleDownLeft"),go.Shape.setFigureParameter("Parallelogram1",0,new Oe("Indent",.1,-.99,.99)),go.Shape.defineFigureGenerator("Parallelogram1",function(ne,y,a){var E=ne?ne.parameter1:NaN;isNaN(E)?E=.1:E<-1?E=-1:E>1&&(E=1);var b=Math.abs(E)*y;if(E===0){var x=new go.Geometry(go.Geometry.Rectangle);return x.startX=0,x.startY=0,x.endX=y,x.endY=a,x}else{var x=new go.Geometry;return E>0?x.add(new go.PathFigure(b,0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y-b,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())):x.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y-b,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,b,a).close())),by&&(E=y);var b=Math.abs(E);if(E===0){var x=new go.Geometry(go.Geometry.Rectangle);return x.startX=0,x.startY=0,x.endX=y,x.endY=a,x}else{var x=new go.Geometry;return E>0?x.add(new go.PathFigure(b,0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y-b,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())):x.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y-b,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,b,a).close())),b.5&&(E=.5);var b=Math.abs(E)*y;if(E===0){var x=new go.Geometry(go.Geometry.Rectangle);return x.startX=0,x.startY=0,x.endX=y,x.endY=a,x}else{var x=new go.Geometry;return E>0?x.add(new go.PathFigure(b,0).add(new go.PathSegment(go.PathSegment.Line,y-b,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())):x.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y-b,a)).add(new go.PathSegment(go.PathSegment.Line,b,a).close())),by&&(E=y/2);var b=Math.abs(E);if(E===0){var x=new go.Geometry(go.Geometry.Rectangle);return x.startX=0,x.startY=0,x.endX=y,x.endY=a,x}else{var x=new go.Geometry;return E>0?x.add(new go.PathFigure(b,0).add(new go.PathSegment(go.PathSegment.Line,y-b,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())):x.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y-b,a)).add(new go.PathSegment(go.PathSegment.Line,b,a).close())),by&&(E=y/2);var b=Math.abs(E);if(E===0){var x=new go.Geometry(go.Geometry.Rectangle);return x.startX=0,x.startY=0,x.endX=y,x.endY=a,x}else{var x=new go.Geometry;return E>0?x.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y-b,a)).add(new go.PathSegment(go.PathSegment.Line,b,a).close())):x.add(new go.PathFigure(b,0).add(new go.PathSegment(go.PathSegment.Line,y-b,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())),b0&&(z.add(new go.PathSegment(go.PathSegment.Move,y/2+ee,y/2)),z.add(new go.PathSegment(go.PathSegment.Arc,0,-360,b,b,ee,ee).close())),x.spot1=Se,x.spot2=Ee,x.defaultStretch=go.GraphObject.Uniform,x}),go.Shape.defineFigureGenerator("Cloud",function(ne,y,a){return new go.Geometry().add(new go.PathFigure(.08034461*y,.1944299*a,!0).add(new go.PathSegment(go.PathSegment.Bezier,.2008615*y,.05349299*a,-.09239631*y,.07836421*a,.1406031*y,-.0542823*a)).add(new go.PathSegment(go.PathSegment.Bezier,.4338609*y,.074219*a,.2450511*y,-.00697547*a,.3776197*y,-.01112067*a)).add(new go.PathSegment(go.PathSegment.Bezier,.6558228*y,.07004196*a,.4539471*y,0,.6066018*y,-.02526587*a)).add(new go.PathSegment(go.PathSegment.Bezier,.8921095*y,.08370865*a,.6914277*y,-.01904177*a,.8921095*y,-.01220843*a)).add(new go.PathSegment(go.PathSegment.Bezier,.9147671*y,.3194596*a,1.036446*y,.04105738*a,1.020377*y,.3022052*a)).add(new go.PathSegment(go.PathSegment.Bezier,.9082935*y,.562044*a,1.04448*y,.360238*a,.992256*y,.5219009*a)).add(new go.PathSegment(go.PathSegment.Bezier,.9212406*y,.8217117*a,1.032337*y,.5771781*a,1.018411*y,.8120651*a)).add(new go.PathSegment(go.PathSegment.Bezier,.7592566*y,.9156953*a,1.028411*y,.9571472*a,.8556702*y,1.052487*a)).add(new go.PathSegment(go.PathSegment.Bezier,.5101666*y,.9310455*a,.7431877*y,1.009325*a,.5624123*y,1.021761*a)).add(new go.PathSegment(go.PathSegment.Bezier,.2609328*y,.9344623*a,.4820677*y,1.031761*a,.3030112*y,1.002796*a)).add(new go.PathSegment(go.PathSegment.Bezier,.08034461*y,.870098*a,.2329994*y,1.01518*a,.03213784*y,1.01518*a)).add(new go.PathSegment(go.PathSegment.Bezier,.06829292*y,.6545475*a,-.02812061*y,.9032597*a,-.01205169*y,.6835638*a)).add(new go.PathSegment(go.PathSegment.Bezier,.06427569*y,.4265613*a,-.01812061*y,.6089503*a,-.00606892*y,.4555777*a)).add(new go.PathSegment(go.PathSegment.Bezier,.08034461*y,.1944299*a,-.01606892*y,.3892545*a,-.01205169*y,.1944299*a))).setSpots(.1,.1,.9,.9)}),go.Shape.defineFigureGenerator("StopSign",function(ne,y,a){var E=1/(Math.SQRT2+2);return new go.Geometry().add(new go.PathFigure(E*y,0,!0).add(new go.PathSegment(go.PathSegment.Line,(1-E)*y,0)).add(new go.PathSegment(go.PathSegment.Line,y,E*a)).add(new go.PathSegment(go.PathSegment.Line,y,(1-E)*a)).add(new go.PathSegment(go.PathSegment.Line,(1-E)*y,a)).add(new go.PathSegment(go.PathSegment.Line,E*y,a)).add(new go.PathSegment(go.PathSegment.Line,0,(1-E)*a)).add(new go.PathSegment(go.PathSegment.Line,0,E*a).close())).setSpots(E/2,E/2,1-E/2,1-E/2)}),go.Shape.setFigureParameter("Pie",0,new Oe("Start",0,-360,360)),go.Shape.setFigureParameter("Pie",1,new Oe("Sweep",315,-360,360)),go.Shape.defineFigureGenerator("Pie",function(ne,y,a){var E=ne?ne.parameter1:NaN,b=ne?ne.parameter2:NaN;isNaN(E)&&(E=0),isNaN(b)&&(b=315);var x=E%360;x<0&&(x+=360);var z=b%360,ee=Math.min(y,a)/2;return new go.Geometry().add(new go.PathFigure(ee,ee).add(new go.PathSegment(go.PathSegment.Arc,x,z,ee,ee,ee,ee).close()))}),go.Shape.defineFigureGenerator("PiePiece",function(ne,y,a){var E=le/Math.SQRT2*.5,b=Math.SQRT2/2,x=1-Math.SQRT2/2;return new go.Geometry().add(new go.PathFigure(y,a,!0).add(new go.PathSegment(go.PathSegment.Bezier,b*y,x*a,y,(1-E)*a,(b+E)*y,(x+E)*a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close()))}),go.Shape.setFigureParameter("ThickCross",0,new Oe("Thickness",30)),go.Shape.defineFigureGenerator("ThickCross",function(ne,y,a){var E=ne?ne.parameter1:NaN;(isNaN(E)||E<0)&&(E=30);var b=Math.min(E,y)/2,x=y/2,z=a/2;return new go.Geometry().add(new go.PathFigure(x-b,0,!0).add(new go.PathSegment(go.PathSegment.Line,x+b,0)).add(new go.PathSegment(go.PathSegment.Line,x+b,z-b)).add(new go.PathSegment(go.PathSegment.Line,y,z-b)).add(new go.PathSegment(go.PathSegment.Line,y,z+b)).add(new go.PathSegment(go.PathSegment.Line,x+b,z+b)).add(new go.PathSegment(go.PathSegment.Line,x+b,a)).add(new go.PathSegment(go.PathSegment.Line,x-b,a)).add(new go.PathSegment(go.PathSegment.Line,x-b,z+b)).add(new go.PathSegment(go.PathSegment.Line,0,z+b)).add(new go.PathSegment(go.PathSegment.Line,0,z-b)).add(new go.PathSegment(go.PathSegment.Line,x-b,z-b).close()))}),go.Shape.setFigureParameter("ThinCross",0,new Oe("Thickness",10)),go.Shape.defineFigureGenerator("ThinCross",function(ne,y,a){var E=ne?ne.parameter1:NaN;(isNaN(E)||E<0)&&(E=10);var b=Math.min(E,y)/2,x=y/2,z=a/2;return new go.Geometry().add(new go.PathFigure(x-b,0,!0).add(new go.PathSegment(go.PathSegment.Line,x+b,0)).add(new go.PathSegment(go.PathSegment.Line,x+b,z-b)).add(new go.PathSegment(go.PathSegment.Line,y,z-b)).add(new go.PathSegment(go.PathSegment.Line,y,z+b)).add(new go.PathSegment(go.PathSegment.Line,x+b,z+b)).add(new go.PathSegment(go.PathSegment.Line,x+b,a)).add(new go.PathSegment(go.PathSegment.Line,x-b,a)).add(new go.PathSegment(go.PathSegment.Line,x-b,z+b)).add(new go.PathSegment(go.PathSegment.Line,0,z+b)).add(new go.PathSegment(go.PathSegment.Line,0,z-b)).add(new go.PathSegment(go.PathSegment.Line,x-b,z-b).close()))}),go.Shape.setFigureParameter("ThickX",0,new Oe("Thickness",30)),go.Shape.defineFigureGenerator("ThickX",function(ne,y,a){var E=ne?ne.parameter1:NaN;if((isNaN(E)||E<0)&&(E=30),y===0||a===0){var b=new go.Geometry(go.Geometry.Rectangle);return b.startX=0,b.startY=0,b.endX=y,b.endY=a,b}else{var x=y/2,z=a/2,ee=Math.atan2(a,y),te=E-Math.min(Math.cos(ee)*E/2,x),oe=E-Math.min(Math.sin(ee)*E/2,z),b=new go.Geometry,ie=new go.PathFigure(te,0,!0);return b.add(ie),ie.add(new go.PathSegment(go.PathSegment.Line,x,.2*a)),ie.add(new go.PathSegment(go.PathSegment.Line,y-te,0)),ie.add(new go.PathSegment(go.PathSegment.Line,y,oe)),ie.add(new go.PathSegment(go.PathSegment.Line,.8*y,z)),ie.add(new go.PathSegment(go.PathSegment.Line,y,a-oe)),ie.add(new go.PathSegment(go.PathSegment.Line,y-te,a)),ie.add(new go.PathSegment(go.PathSegment.Line,x,.8*a)),ie.add(new go.PathSegment(go.PathSegment.Line,te,a)),ie.add(new go.PathSegment(go.PathSegment.Line,0,a-oe)),ie.add(new go.PathSegment(go.PathSegment.Line,.2*y,z)),ie.add(new go.PathSegment(go.PathSegment.Line,0,oe).close()),b}}),go.Shape.setFigureParameter("ThinX",0,new Oe("Thickness",10)),go.Shape.defineFigureGenerator("ThinX",function(ne,y,a){var E=ne?ne.parameter1:NaN;(isNaN(E)||E<0)&&(E=10);var b=new go.Geometry,x=new go.PathFigure(.1*y,0,!0);return b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.5*y,.4*a)),x.add(new go.PathSegment(go.PathSegment.Line,.9*y,0)),x.add(new go.PathSegment(go.PathSegment.Line,y,.1*a)),x.add(new go.PathSegment(go.PathSegment.Line,.6*y,.5*a)),x.add(new go.PathSegment(go.PathSegment.Line,y,.9*a)),x.add(new go.PathSegment(go.PathSegment.Line,.9*y,a)),x.add(new go.PathSegment(go.PathSegment.Line,.5*y,.6*a)),x.add(new go.PathSegment(go.PathSegment.Line,.1*y,a)),x.add(new go.PathSegment(go.PathSegment.Line,0,.9*a)),x.add(new go.PathSegment(go.PathSegment.Line,.4*y,.5*a)),x.add(new go.PathSegment(go.PathSegment.Line,0,.1*a).close()),b}),go.Shape.setFigureParameter("SquareIBeam",0,new Oe("BeamWidth",.2,.1,.9)),go.Shape.defineFigureGenerator("SquareIBeam",function(ne,y,a){var E=ne?ne.parameter1:NaN;isNaN(E)&&(E=.2);var b=new go.Geometry,x=new go.PathFigure(0,0,!0);return b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,y,0)),x.add(new go.PathSegment(go.PathSegment.Line,y,E*a)),x.add(new go.PathSegment(go.PathSegment.Line,(.5+E/2)*y,E*a)),x.add(new go.PathSegment(go.PathSegment.Line,(.5+E/2)*y,(1-E)*a)),x.add(new go.PathSegment(go.PathSegment.Line,y,(1-E)*a)),x.add(new go.PathSegment(go.PathSegment.Line,y,a)),x.add(new go.PathSegment(go.PathSegment.Line,0,a)),x.add(new go.PathSegment(go.PathSegment.Line,0,(1-E)*a)),x.add(new go.PathSegment(go.PathSegment.Line,(.5-E/2)*y,(1-E)*a)),x.add(new go.PathSegment(go.PathSegment.Line,(.5-E/2)*y,E*a)),x.add(new go.PathSegment(go.PathSegment.Line,0,E*a).close()),b}),go.Shape.setFigureParameter("RoundedIBeam",0,new Oe("Curviness",.5,.05,.65)),go.Shape.defineFigureGenerator("RoundedIBeam",function(ne,y,a){var E=ne?ne.parameter1:NaN;isNaN(E)&&(E=.5);var b=new go.Geometry,x=new go.PathFigure(0,0,!0);return b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,y,0)),x.add(new go.PathSegment(go.PathSegment.Bezier,y,a,Math.abs(1-E)*y,.25*a,Math.abs(1-E)*y,.75*a)),x.add(new go.PathSegment(go.PathSegment.Line,0,a)),x.add(new go.PathSegment(go.PathSegment.Bezier,0,0,E*y,.75*a,E*y,.25*a).close()),b}),go.Shape.defineFigureGenerator("HalfEllipse",function(ne,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,le*y,0,y,(.5-le/2)*a)).add(new go.PathSegment(go.PathSegment.Bezier,0,a,y,(.5+le/2)*a,le*y,a).close())).setSpots(0,.156,.844,.844)}),go.Shape.defineFigureGenerator("Crescent",function(ne,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Bezier,0,a,y,0,y,a)).add(new go.PathSegment(go.PathSegment.Bezier,0,0,.5*y,.75*a,.5*y,.25*a).close())).setSpots(.311,.266,.744,.744)}),go.Shape.defineFigureGenerator("Heart",function(ne,y,a){return new go.Geometry().add(new go.PathFigure(.5*y,a,!0).add(new go.PathSegment(go.PathSegment.Bezier,0,.3*a,.1*y,.8*a,0,.5*a)).add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.3*a,0,0,.45*y,0)).add(new go.PathSegment(go.PathSegment.Bezier,y,.3*a,.55*y,0,y,0)).add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,.5*a,.9*y,.8*a).close())).setSpots(.14,.29,.86,.78)}),go.Shape.defineFigureGenerator("Spade",function(ne,y,a){return new go.Geometry().add(new go.PathFigure(.5*y,0,!0).add(new go.PathSegment(go.PathSegment.Line,.51*y,.01*a)).add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,.6*y,.2*a,y,.25*a)).add(new go.PathSegment(go.PathSegment.Bezier,.55*y,.7*a,y,.8*a,.6*y,.8*a)).add(new go.PathSegment(go.PathSegment.Bezier,.75*y,a,.5*y,.75*a,.55*y,.95*a)).add(new go.PathSegment(go.PathSegment.Line,.25*y,a)).add(new go.PathSegment(go.PathSegment.Bezier,.45*y,.7*a,.45*y,.95*a,.5*y,.75*a)).add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,.4*y,.8*a,0,.8*a)).add(new go.PathSegment(go.PathSegment.Bezier,.49*y,.01*a,0,.25*a,.4*y,.2*a).close())).setSpots(.14,.26,.86,.78)}),go.Shape.defineFigureGenerator("Club",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(.4*y,.6*a,!0);E.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,.15*y,a,.5*y,.75*a,.45*y,.95*a)),b.add(new go.PathSegment(go.PathSegment.Line,.85*y,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.6*y,.6*a,.55*y,.95*a,.5*y,.75*a));var x=.2,z=.3,ee=0,te=x*le;return b.add(new go.PathSegment(go.PathSegment.Bezier,(.5+z)*y,(.5+x+ee)*a,(.5-x+z)*y,(.5+te+ee)*a,(.5-te+z)*y,(.5+x+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+x+z)*y,(.5+ee)*a,(.5+te+z)*y,(.5+x+ee)*a,(.5+x+z)*y,(.5+te+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(.5+z)*y,(.5-x+ee)*a,(1-.5+x+z)*y,(.5-te+ee)*a,(.5+te+z)*y,(.5-x+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.65*y,.36771243*a,(.5-te+z)*y,(.5-x+ee)*a,(.5-x+z+.05)*y,(.5-te+ee-.02)*a)),x=.2,z=0,ee=-.3,te=x*le,b.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+x+z)*y,(.5+ee)*a,(.5+te+z)*y,(.5+x+ee)*a,(.5+x+z)*y,(.5+te+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(.5+z)*y,(.5-x+ee)*a,(1-.5+x+z)*y,(.5-te+ee)*a,(.5+te+z)*y,(.5-x+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(.5-x+z)*y,(.5+ee)*a,(.5-te+z)*y,(.5-x+ee)*a,(.5-x+z)*y,(.5-te+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(.5-te+z)*y,(.5+x+ee)*a,(.5-x+z)*y,(.5+te+ee)*a,(.5-te+z)*y,(.5+x+ee)*a)),x=.2,z=-.3,ee=0,te=x*le,b.add(new go.PathSegment(go.PathSegment.Bezier,(.5+z)*y,(.5-x+ee)*a,(1-.5+x+z-.05)*y,(.5-te+ee-.02)*a,(.5+te+z)*y,(.5-x+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(.5-x+z)*y,(.5+ee)*a,(.5-te+z)*y,(.5-x+ee)*a,(.5-x+z)*y,(.5-te+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(.5+z)*y,(.5+x+ee)*a,(.5-x+z)*y,(.5+te+ee)*a,(.5-te+z)*y,(.5+x+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.4*y,.6*a,(.5+te+z)*y,(.5+x+ee)*a,(.5+x+z)*y,(.5+te+ee)*a).close()),E.setSpots(.06,.33,.93,.68),E}),go.Shape.defineFigureGenerator("YinYang",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(y*.5,0,!0);E.add(b),b.add(new go.PathSegment(go.PathSegment.Arc,270,180,y*.5,y*.5,y*.5,y*.5)),b.add(new go.PathSegment(go.PathSegment.Arc,90,-180,y*.5,y*.75,y*.25,y*.25)),b.add(new go.PathSegment(go.PathSegment.Arc,90,180,y*.5,y*.25,y*.25,y*.25));var x=.1,z=.5,ee=.25;return b.add(new go.PathSegment(go.PathSegment.Move,(z+x)*y,ee*a)),b.add(new go.PathSegment(go.PathSegment.Arc,0,-360,y*z,a*ee,x*y,x*y).close()),b=new go.PathFigure(y*.5,0,!1),E.add(b),b.add(new go.PathSegment(go.PathSegment.Arc,270,-180,y*.5,y*.5,y*.5,y*.5)),ee=.75,b=new go.PathFigure((z+x)*y,ee*a,!0),E.add(b),b.add(new go.PathSegment(go.PathSegment.Arc,0,360,y*z,a*ee,x*y,x*y).close()),E.defaultStretch=go.GraphObject.Uniform,E}),go.Shape.defineFigureGenerator("Peace",function(ne,y,a){var E=.8535533905932737,b=.5*y,x=.5*a;return new go.Geometry().add(new go.PathFigure(b,0,!1).add(new go.PathSegment(go.PathSegment.Arc,270,360,b,x,b,x)).add(new go.PathSegment(go.PathSegment.Line,b,a)).add(new go.PathSegment(go.PathSegment.Move,b,x)).add(new go.PathSegment(go.PathSegment.Line,(1-E)*y,E*a)).add(new go.PathSegment(go.PathSegment.Move,b,x)).add(new go.PathSegment(go.PathSegment.Line,E*y,E*a)))}),go.Shape.defineFigureGenerator("NotAllowed",function(ne,y,a){var E=new go.Geometry,b=le*.5,x=.5,z=.5,ee=.5,te=new go.PathFigure(z*y,(ee-x)*a);E.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,(z-x)*y,ee*a,(z-b)*y,(ee-x)*a,(z-x)*y,(ee-b)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+x)*a,(z-x)*y,(ee+b)*a,(z-b)*y,(ee+x)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z+x)*y,ee*a,(z+b)*y,(ee+x)*a,(z+x)*y,(ee+b)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-x)*a,(z+x)*y,(ee-b)*a,(z+b)*y,(ee-x)*a)),x=.4,b=le*.4;var oe=ae(),ie=ae(),ge=ae(),me=ae();Ge(z,ee-x,z+b,ee-x,z+x,ee-b,z+x,ee,.42,oe,ie,ge,me,me);var se=ae(),be=ae(),xe=ae();Ge(z,ee-x,z+b,ee-x,z+x,ee-b,z+x,ee,.58,me,me,xe,se,be);var Te=ae(),gt=ae(),bt=ae();Ge(z,ee+x,z-b,ee+x,z-x,ee+b,z-x,ee,.42,Te,gt,bt,me,me);var Fe=ae(),We=ae(),Qe=ae();return Ge(z,ee+x,z-b,ee+x,z-x,ee+b,z-x,ee,.58,me,me,Qe,Fe,We),te.add(new go.PathSegment(go.PathSegment.Move,Qe.x*y,Qe.y*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z-x)*y,ee*a,Fe.x*y,Fe.y*a,We.x*y,We.y*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-x)*a,(z-x)*y,(ee-b)*a,(z-b)*y,(ee-x)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,ge.x*y,ge.y*a,oe.x*y,oe.y*a,ie.x*y,ie.y*a)),te.add(new go.PathSegment(go.PathSegment.Line,Qe.x*y,Qe.y*a).close()),te.add(new go.PathSegment(go.PathSegment.Move,bt.x*y,bt.y*a)),te.add(new go.PathSegment(go.PathSegment.Line,xe.x*y,xe.y*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z+x)*y,ee*a,se.x*y,se.y*a,be.x*y,be.y*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+x)*a,(z+x)*y,(ee+b)*a,(z+b)*y,(ee+x)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,bt.x*y,bt.y*a,Te.x*y,Te.y*a,gt.x*y,gt.y*a).close()),ue(oe),ue(ie),ue(ge),ue(me),ue(se),ue(be),ue(xe),ue(Te),ue(gt),ue(bt),ue(Fe),ue(We),ue(Qe),E.defaultStretch=go.GraphObject.Uniform,E}),go.Shape.defineFigureGenerator("Fragile",function(ne,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,.25*y,0)).add(new go.PathSegment(go.PathSegment.Line,.2*y,.15*a)).add(new go.PathSegment(go.PathSegment.Line,.3*y,.25*a)).add(new go.PathSegment(go.PathSegment.Line,.29*y,.33*a)).add(new go.PathSegment(go.PathSegment.Line,.35*y,.25*a)).add(new go.PathSegment(go.PathSegment.Line,.3*y,.15*a)).add(new go.PathSegment(go.PathSegment.Line,.4*y,0)).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Bezier,.55*y,.5*a,y,.25*a,.75*y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.55*y,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.7*y,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.7*y,a)).add(new go.PathSegment(go.PathSegment.Line,.3*y,a)).add(new go.PathSegment(go.PathSegment.Line,.3*y,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.45*y,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.45*y,.5*a)).add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*y,.5*a,0,.25*a).close()))}),go.Shape.setFigureParameter("HourGlass",0,new Oe("Thickness",30)),go.Shape.defineFigureGenerator("HourGlass",function(ne,y,a){var E=ne?ne.parameter1:NaN;(isNaN(E)||E<0)&&(E=30),E>y&&(E=y);var b=(y-E)/2,x=b+E;return new go.Geometry().add(new go.PathFigure(x,.5*a).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a)).add(new go.PathSegment(go.PathSegment.Line,b,.5*a)).add(new go.PathSegment(go.PathSegment.Line,0,0)).add(new go.PathSegment(go.PathSegment.Line,y,0).close()))}),go.Shape.defineFigureGenerator("Lightning",function(ne,y,a){return new go.Geometry().add(new go.PathFigure(0,.55*a).add(new go.PathSegment(go.PathSegment.Line,.6*y,0)).add(new go.PathSegment(go.PathSegment.Line,.3*y,.45*a)).add(new go.PathSegment(go.PathSegment.Line,y,.45*a)).add(new go.PathSegment(go.PathSegment.Line,.4*y,a)).add(new go.PathSegment(go.PathSegment.Line,.7*y,.55*a).close()))}),go.Shape.defineFigureGenerator("GenderMale",function(ne,y,a){var E=new go.Geometry,b=le*.4,x=.4,z=.5,ee=.5,te=ae(),oe=ae(),ie=ae(),ge=ae(),me=new go.PathFigure((z-x)*y,ee*a,!1);E.add(me),me.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-x)*a,(z-x)*y,(ee-b)*a,(z-b)*y,(ee-x)*a)),Ge(z,ee-x,z+b,ee-x,z+x,ee-b,z+x,ee,.44,ie,ge,oe,te,te),me.add(new go.PathSegment(go.PathSegment.Bezier,oe.x*y,oe.y*a,ie.x*y,ie.y*a,ge.x*y,ge.y*a));var se=re(oe.x,oe.y);Ge(z,ee-x,z+b,ee-x,z+x,ee-b,z+x,ee,.56,te,te,oe,ie,ge);var be=re(oe.x,oe.y);me.add(new go.PathSegment(go.PathSegment.Line,(se.x*.1+.95*.9)*y,se.y*.1*a)),me.add(new go.PathSegment(go.PathSegment.Line,.85*y,se.y*.1*a)),me.add(new go.PathSegment(go.PathSegment.Line,.85*y,0)),me.add(new go.PathSegment(go.PathSegment.Line,y,0)),me.add(new go.PathSegment(go.PathSegment.Line,y,.15*a)),me.add(new go.PathSegment(go.PathSegment.Line,(be.x*.1+.9)*y,.15*a)),me.add(new go.PathSegment(go.PathSegment.Line,(be.x*.1+.9)*y,(be.y*.1+.05*.9)*a)),me.add(new go.PathSegment(go.PathSegment.Line,be.x*y,be.y*a)),me.add(new go.PathSegment(go.PathSegment.Bezier,(z+x)*y,ee*a,ie.x*y,ie.y*a,ge.x*y,ge.y*a)),me.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+x)*a,(z+x)*y,(ee+b)*a,(z+b)*y,(ee+x)*a)),me.add(new go.PathSegment(go.PathSegment.Bezier,(z-x)*y,ee*a,(z-b)*y,(ee+x)*a,(z-x)*y,(ee+b)*a)),x=.35,b=le*.35;var xe=new go.PathFigure(z*y,(ee-x)*a,!1);E.add(xe),xe.add(new go.PathSegment(go.PathSegment.Bezier,(z-x)*y,ee*a,(z-b)*y,(ee-x)*a,(z-x)*y,(ee-b)*a)),xe.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+x)*a,(z-x)*y,(ee+b)*a,(z-b)*y,(ee+x)*a)),xe.add(new go.PathSegment(go.PathSegment.Bezier,(z+x)*y,ee*a,(z+b)*y,(ee+x)*a,(z+x)*y,(ee+b)*a)),xe.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-x)*a,(z+x)*y,(ee-b)*a,(z+b)*y,(ee-x)*a));var Te=new go.PathFigure((z-x)*y,ee*a,!1);return E.add(Te),ue(te),ue(oe),ue(ie),ue(ge),ue(se),ue(be),E.spot1=new go.Spot(.202,.257),E.spot2=new go.Spot(.792,.739),E.defaultStretch=go.GraphObject.Uniform,E}),go.Shape.defineFigureGenerator("GenderFemale",function(ne,y,a){var E=new go.Geometry,b=.375,x=0,z=-.125,ee=b*le,te=new go.PathFigure((.525+x)*y,(.5+b+z)*a,!1);E.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+b+x)*y,(.5+z)*a,(.5+ee+x)*y,(.5+b+z)*a,(.5+b+x)*y,(.5+ee+z)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(.5+x)*y,(.5-b+z)*a,(1-.5+b+x)*y,(.5-ee+z)*a,(.5+ee+x)*y,(.5-b+z)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(.5-b+x)*y,(.5+z)*a,(.5-ee+x)*y,(.5-b+z)*a,(.5-b+x)*y,(.5-ee+z)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(.475+x)*y,(.5+b+z)*a,(.5-b+x)*y,(.5+ee+z)*a,(.5-ee+x)*y,(.5+b+z)*a)),te.add(new go.PathSegment(go.PathSegment.Line,.475*y,.85*a)),te.add(new go.PathSegment(go.PathSegment.Line,.425*y,.85*a)),te.add(new go.PathSegment(go.PathSegment.Line,.425*y,.9*a)),te.add(new go.PathSegment(go.PathSegment.Line,.475*y,.9*a)),te.add(new go.PathSegment(go.PathSegment.Line,.475*y,a)),te.add(new go.PathSegment(go.PathSegment.Line,.525*y,a)),te.add(new go.PathSegment(go.PathSegment.Line,.525*y,.9*a)),te.add(new go.PathSegment(go.PathSegment.Line,.575*y,.9*a)),te.add(new go.PathSegment(go.PathSegment.Line,.575*y,.85*a)),te.add(new go.PathSegment(go.PathSegment.Line,.525*y,.85*a).close()),b=.325,x=0,z=-.125,ee=b*le;var te=new go.PathFigure((1-.5+b+x)*y,(.5+z)*a,!1);E.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,(.5+x)*y,(.5+b+z)*a,(.5+b+x)*y,(.5+ee+z)*a,(.5+ee+x)*y,(.5+b+z)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(.5-b+x)*y,(.5+z)*a,(.5-ee+x)*y,(.5+b+z)*a,(.5-b+x)*y,(.5+ee+z)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(.5+x)*y,(.5-b+z)*a,(.5-b+x)*y,(.5-ee+z)*a,(.5-ee+x)*y,(.5-b+z)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+b+x)*y,(.5+z)*a,(.5+ee+x)*y,(.5-b+z)*a,(1-.5+b+x)*y,(.5-ee+z)*a));var te=new go.PathFigure((.525+x)*y,(.5+b+z)*a,!1);return E.add(te),E.spot1=new go.Spot(.232,.136),E.spot2=new go.Spot(.682,.611),E.defaultStretch=go.GraphObject.Uniform,E}),go.Shape.defineFigureGenerator("LogicImplies",function(ne,y,a){var E=ne?ne.parameter1:NaN;return isNaN(E)&&(E=.2),new go.Geometry().add(new go.PathFigure((1-E)*y,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,(1-E)*y,a)).add(new go.PathSegment(go.PathSegment.Move,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,y,.5*a))).setSpots(0,0,.8,.5)}),go.Shape.defineFigureGenerator("LogicIff",function(ne,y,a){var E=ne?ne.parameter1:NaN;return isNaN(E)&&(E=.2),new go.Geometry().add(new go.PathFigure((1-E)*y,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,(1-E)*y,a)).add(new go.PathSegment(go.PathSegment.Move,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Move,E*y,0)).add(new go.PathSegment(go.PathSegment.Line,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,E*y,a))).setSpots(.2,0,.8,.5)}),go.Shape.defineFigureGenerator("LogicNot",function(ne,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)))}),go.Shape.defineFigureGenerator("LogicAnd",function(ne,y,a){return new go.Geometry().add(new go.PathFigure(0,a,!1).add(new go.PathSegment(go.PathSegment.Line,.5*y,0)).add(new go.PathSegment(go.PathSegment.Line,y,a))).setSpots(.25,.5,.75,1)}),go.Shape.defineFigureGenerator("LogicOr",function(ne,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,.5*y,a)).add(new go.PathSegment(go.PathSegment.Line,y,0))).setSpots(.219,0,.78,.409)}),go.Shape.defineFigureGenerator("LogicXor",function(ne,y,a){var E=new go.Geometry().add(new go.PathFigure(.5*y,0,!1).add(new go.PathSegment(go.PathSegment.Line,.5*y,a)).add(new go.PathSegment(go.PathSegment.Move,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Arc,0,360,.5*y,.5*a,.5*y,.5*a)));return E.defaultStretch=go.GraphObject.Uniform,E}),go.Shape.defineFigureGenerator("LogicTruth",function(ne,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Move,.5*y,0)).add(new go.PathSegment(go.PathSegment.Line,.5*y,a)))}),go.Shape.defineFigureGenerator("LogicFalsity",function(ne,y,a){return new go.Geometry().add(new go.PathFigure(0,a,!1).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Move,.5*y,a)).add(new go.PathSegment(go.PathSegment.Line,.5*y,0)))}),go.Shape.defineFigureGenerator("LogicThereExists",function(ne,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,0,.5*a)).add(new go.PathSegment(go.PathSegment.Move,y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a)))}),go.Shape.defineFigureGenerator("LogicForAll",function(ne,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,.5*y,a)).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Move,.25*y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.75*y,.5*a))).setSpots(.25,0,.75,.5)}),go.Shape.defineFigureGenerator("LogicIsDefinedAs",function(ne,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Move,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Move,0,a)).add(new go.PathSegment(go.PathSegment.Line,y,a))).setSpots(.01,.01,.99,.49)}),go.Shape.defineFigureGenerator("LogicIntersect",function(ne,y,a){var E=.5;return new go.Geometry().add(new go.PathFigure(0,a,!1).add(new go.PathSegment(go.PathSegment.Line,0,E*a)).add(new go.PathSegment(go.PathSegment.Arc,180,180,E*y,E*a,E*y,E*a)).add(new go.PathSegment(go.PathSegment.Line,y,a))).setSpots(0,.5,1,1)}),go.Shape.defineFigureGenerator("LogicUnion",function(ne,y,a){var E=.5;return new go.Geometry().add(new go.PathFigure(y,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,E*a)).add(new go.PathSegment(go.PathSegment.Arc,0,180,E*y,E*a,E*y,E*a)).add(new go.PathSegment(go.PathSegment.Line,0,0))).setSpots(0,0,1,.5)}),go.Shape.setFigureParameter("Arrow",0,new Oe("ArrowheadWidth",.3,.01,.99)),go.Shape.setFigureParameter("Arrow",1,new Oe("TailHeight",.3,.01,.99)),go.Shape.defineFigureGenerator("Arrow",function(ne,y,a){var E=ne?ne.parameter1:NaN;isNaN(E)&&(E=.3);var b=ne?ne.parameter2:NaN;isNaN(b)&&(b=.3);var x=(1-E)*y,z=(.5-b/2)*a,ee=(.5+b/2)*a,te=new go.Geometry,oe=new go.PathFigure(0,z,!0);te.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,x,z)),oe.add(new go.PathSegment(go.PathSegment.Line,x,0)),oe.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),oe.add(new go.PathSegment(go.PathSegment.Line,x,a)),oe.add(new go.PathSegment(go.PathSegment.Line,x,ee)),oe.add(new go.PathSegment(go.PathSegment.Line,0,ee).close()),te.spot1=new go.Spot(0,z/a);var ie=Ve(0,ee/a,1,ee/a,x/y,1,1,.5,ae());return te.spot2=new go.Spot(ie.x,ie.y),ue(ie),te}),go.Shape.setFigureParameter("Arrow2",0,new Oe("ArrowheadWidth",30)),go.Shape.setFigureParameter("Arrow2",0,new Oe("TailHeight",30)),go.Shape.defineFigureGenerator("Arrow2",function(ne,y,a){var E=ne?ne.parameter1:NaN;isNaN(E)&&(E=30),E>y&&(E=y);var b=ne?ne.parameter2:NaN;isNaN(b)&&(b=30),b=Math.min(b,a/2);var x=y-E,z=(a-b)/2,ee=z+b,te=new go.Geometry,oe=new go.PathFigure(0,z,!0);te.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,x,z)),oe.add(new go.PathSegment(go.PathSegment.Line,x,0)),oe.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),oe.add(new go.PathSegment(go.PathSegment.Line,x,a)),oe.add(new go.PathSegment(go.PathSegment.Line,x,ee)),oe.add(new go.PathSegment(go.PathSegment.Line,0,ee).close()),te.spot1=new go.Spot(0,z/a);var ie=Ve(0,ee/a,1,ee/a,x/y,1,1,.5,ae());return te.spot2=new go.Spot(ie.x,ie.y),ue(ie),te}),go.Shape.defineFigureGenerator("Chevron",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(0,0,!0);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a).close()),E}),go.Shape.defineFigureGenerator("DoubleArrow",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(0,0,!0);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,.214*a)),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,1*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,1*a)),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,.786*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,1*a).close()),E}),go.Shape.setFigureParameter("DoubleEndArrow",0,new Oe("ConnecterHeight",.3,.01,.99)),go.Shape.defineFigureGenerator("DoubleEndArrow",function(ne,y,a){var E=ne?ne.parameter1:NaN;isNaN(E)&&(E=.3);var b=(.5-E/2)*a,x=(.5+E/2)*a,z=new go.Geometry,ee=new go.PathFigure(y,.5*a,!0);z.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,x)),ee.add(new go.PathSegment(go.PathSegment.Line,.3*y,x)),ee.add(new go.PathSegment(go.PathSegment.Line,.3*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.3*y,0)),ee.add(new go.PathSegment(go.PathSegment.Line,.3*y,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,0).close());var te=Ve(0,.5,.3,0,0,b/a,.1,b/a,ae());return z.spot1=new go.Spot(te.x,te.y),te=Ve(.7,1,1,.5,0,x/a,1,x/a,te),z.spot2=new go.Spot(te.x,te.y),ue(te),z}),go.Shape.setFigureParameter("DoubleEndArrow2",0,new Oe("ConnecterHeight",40)),go.Shape.setFigureParameter("DoubleEndArrow2",1,new Oe("ArrowHeight",100)),go.Shape.defineFigureGenerator("DoubleEndArrow2",function(ne,y,a){var E=ne?ne.parameter1:NaN;isNaN(E)&&(E=40);var b=ne?ne.parameter2:NaN;isNaN(b)&&(b=100);var x=(a-E)/2,z=x+E,ee=(a-b)/2,te=ee+b;(E>a||b>a)&&(b>E?(E=E*a/b,x=(a-E)/2,z=x+E,ee=0,te=a):(x=0,z=a,ee=0,te=a));var oe=new go.Geometry,ie=new go.PathFigure(y,.5*a,!0);oe.add(ie),ie.add(new go.PathSegment(go.PathSegment.Line,.7*y,te)),ie.add(new go.PathSegment(go.PathSegment.Line,.7*y,z)),ie.add(new go.PathSegment(go.PathSegment.Line,.3*y,z)),ie.add(new go.PathSegment(go.PathSegment.Line,.3*y,te)),ie.add(new go.PathSegment(go.PathSegment.Line,0,.5*a)),ie.add(new go.PathSegment(go.PathSegment.Line,.3*y,ee)),ie.add(new go.PathSegment(go.PathSegment.Line,.3*y,x)),ie.add(new go.PathSegment(go.PathSegment.Line,.7*y,x)),ie.add(new go.PathSegment(go.PathSegment.Line,.7*y,ee).close());var ge=Ve(0,.5,.3,ee/a,0,x/a,1,x/a,ae());return oe.spot1=new go.Spot(ge.x,ge.y),ge=Ve(.7,te/a,1,.5,0,z/a,1,z/a,ge),oe.spot2=new go.Spot(ge.x,ge.y),ue(ge),oe}),go.Shape.setFigureParameter("IBeamArrow",0,new Oe("ConnectorHeight",.7,.51,.97)),go.Shape.defineFigureGenerator("IBeamArrow",function(ne,y,a){var E=ne?ne.parameter1:NaN;isNaN(E)&&(E=.3);var b=(.5-E/2)*a,x=(.5+E/2)*a,z=new go.Geometry,ee=new go.PathFigure(y,.5*a,!0);z.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,x)),ee.add(new go.PathSegment(go.PathSegment.Line,.2*y,x)),ee.add(new go.PathSegment(go.PathSegment.Line,.2*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,0)),ee.add(new go.PathSegment(go.PathSegment.Line,.2*y,0)),ee.add(new go.PathSegment(go.PathSegment.Line,.2*y,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,0).close()),z.spot1=new go.Spot(0,b/a);var te=Ve(.7,1,1,.5,0,x/a,1,x/a,ae());return z.spot2=new go.Spot(te.x,te.y),ue(te),z}),go.Shape.setFigureParameter("IBeamArrow2",0,new Oe("ConnectorHeight",40)),go.Shape.setFigureParameter("IBeamArrow2",1,new Oe("BeamArrowHeight",100)),go.Shape.defineFigureGenerator("IBeamArrow2",function(ne,y,a){var E=ne?ne.parameter1:NaN;isNaN(E)&&(E=40);var b=ne?ne.parameter2:NaN;isNaN(b)&&(b=100);var x=(a-E)/2,z=x+E,ee=(a-b)/2,te=ee+b;(E>a||b>a)&&(b>E?(E=E*a/b,x=(a-E)/2,z=x+E,ee=0,te=a):(x=0,z=a,ee=0,te=a));var oe=new go.Geometry,ie=new go.PathFigure(y,.5*a,!0);oe.add(ie),ie.add(new go.PathSegment(go.PathSegment.Line,.7*y,te)),ie.add(new go.PathSegment(go.PathSegment.Line,.7*y,z)),ie.add(new go.PathSegment(go.PathSegment.Line,.2*y,z)),ie.add(new go.PathSegment(go.PathSegment.Line,.2*y,te)),ie.add(new go.PathSegment(go.PathSegment.Line,0,te)),ie.add(new go.PathSegment(go.PathSegment.Line,0,ee)),ie.add(new go.PathSegment(go.PathSegment.Line,.2*y,ee)),ie.add(new go.PathSegment(go.PathSegment.Line,.2*y,x)),ie.add(new go.PathSegment(go.PathSegment.Line,.7*y,x)),ie.add(new go.PathSegment(go.PathSegment.Line,.7*y,ee).close()),oe.spot1=new go.Spot(0,x/a);var ge=Ve(.7,te/a,1,.5,0,z/a,1,z/a,ae());return oe.spot2=new go.Spot(ge.x,ge.y),ue(ge),oe}),go.Shape.setFigureParameter("Pointer",0,new Oe("BackPoint",.1,0,.2)),go.Shape.defineFigureGenerator("Pointer",function(ne,y,a){var E=ne?ne.parameter1:NaN;isNaN(E)&&(E=.1);var b=new go.Geometry,x=new go.PathFigure(y,.5*a,!0);b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,0,a)),x.add(new go.PathSegment(go.PathSegment.Line,E*y,.5*a)),x.add(new go.PathSegment(go.PathSegment.Line,0,0).close()),b.spot1=new go.Spot(E,.35);var z=Ve(.2,.65,1,.65,0,1,1,.5,ae());return b.spot2=new go.Spot(z.x,z.y),ue(z),b}),go.Shape.setFigureParameter("RoundedPointer",0,new Oe("RoundedEdge",.3,0,.5)),go.Shape.defineFigureGenerator("RoundedPointer",function(ne,y,a){var E=ne?ne.parameter1:NaN;isNaN(E)&&(E=.3);var b=new go.Geometry,x=new go.PathFigure(y,.5*a,!0);b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,0,a)),x.add(new go.PathSegment(go.PathSegment.Bezier,0,0,E*y,.75*a,E*y,.25*a).close()),b.spot1=new go.Spot(E,.35);var z=Ve(0,.65,1,.65,0,1,1,.5,ae());return b.spot2=new go.Spot(z.x,z.y),ue(z),b}),go.Shape.setFigureParameter("SplitEndArrow",0,new Oe("TailHeight",.4,.01,.99)),go.Shape.defineFigureGenerator("SplitEndArrow",function(ne,y,a){var E=ne?ne.parameter1:NaN;isNaN(E)&&(E=.4);var b=(.5-E/2)*a,x=(.5+E/2)*a,z=new go.Geometry,ee=new go.PathFigure(y,.5*a,!0);z.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,x)),ee.add(new go.PathSegment(go.PathSegment.Line,0,x)),ee.add(new go.PathSegment(go.PathSegment.Line,.2*y,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,0).close()),z.spot1=new go.Spot(.2,.3);var te=Ve(.7,1,1,.5,0,x/a,1,x/a,ae());return z.spot2=new go.Spot(te.x,te.y),ue(te),z}),go.Shape.setFigureParameter("SplitEndArrow2",0,new Oe("TailThickness",50)),go.Shape.defineFigureGenerator("SplitEndArrow2",function(ne,y,a){var E=ne?ne.parameter1:NaN;isNaN(E)&&(E=50);var b=(a-E)/2,x=b+E;E>a&&(b=0,x=a);var z=new go.Geometry,ee=new go.PathFigure(y,.5*a,!0);z.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,x)),ee.add(new go.PathSegment(go.PathSegment.Line,0,x)),ee.add(new go.PathSegment(go.PathSegment.Line,.2*y,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,0).close()),z.spot1=new go.Spot(.2,b/a);var te=Ve(.7,1,1,.5,0,x/a,1,x/a,ae());return z.spot2=new go.Spot(te.x,te.y),ue(te),z}),go.Shape.setFigureParameter("SquareArrow",0,new Oe("ArrowPoint",.7,.2,.9)),go.Shape.defineFigureGenerator("SquareArrow",function(ne,y,a){var E=ne?ne.parameter1:NaN;isNaN(E)&&(E=.7);var b=new go.Geometry,x=new go.PathFigure(y,.5*a,!0);return b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,E*y,a)),x.add(new go.PathSegment(go.PathSegment.Line,0,a)),x.add(new go.PathSegment(go.PathSegment.Line,0,0)),x.add(new go.PathSegment(go.PathSegment.Line,E*y,0).close()),b.spot1=go.Spot.TopLeft,b.spot2=new go.Spot(E,1),b}),go.Shape.defineFigureGenerator("Cone1",function(ne,y,a){var E=new go.Geometry,b=le*.5,x=le*.1,z=new go.PathFigure(0,.9*a,!0);return E.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),z.add(new go.PathSegment(go.PathSegment.Line,y,.9*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,(.9+x)*a,(.5+b)*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*a,(.5-b)*y,a,0,(.9+x)*a).close()),E.spot1=new go.Spot(.25,.5),E.spot2=new go.Spot(.75,.97),E}),go.Shape.defineFigureGenerator("Cone2",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(0,.9*a,!0);E.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,y,.9*a,(1-.85/.9)*y,a,.85/.9*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,0,.9*a).close());var x=new go.PathFigure(0,.9*a,!1);return E.add(x),x.add(new go.PathSegment(go.PathSegment.Bezier,y,.9*a,(1-.85/.9)*y,.8*a,.85/.9*y,.8*a)),E.spot1=new go.Spot(.25,.5),E.spot2=new go.Spot(.75,.82),E}),go.Shape.defineFigureGenerator("Cube1",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(.5*y,a,!0);E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.85*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.15*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,0,.15*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.85*a).close());var x=new go.PathFigure(.5*y,a,!1);return E.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.5*y,.3*a)),x.add(new go.PathSegment(go.PathSegment.Line,0,.15*a)),x.add(new go.PathSegment(go.PathSegment.Move,.5*y,.3*a)),x.add(new go.PathSegment(go.PathSegment.Line,y,.15*a)),E.spot1=new go.Spot(0,.3),E.spot2=new go.Spot(.5,.85),E}),go.Shape.defineFigureGenerator("Cube2",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(0,.3*a,!0);E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,.7*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,0).close());var x=new go.PathFigure(0,.3*a,!1);return E.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.7*y,.3*a)),x.add(new go.PathSegment(go.PathSegment.Line,y,0)),x.add(new go.PathSegment(go.PathSegment.Move,.7*y,.3*a)),x.add(new go.PathSegment(go.PathSegment.Line,.7*y,a)),E.spot1=new go.Spot(0,.3),E.spot2=new go.Spot(.7,1),E}),go.Shape.defineFigureGenerator("Cylinder1",function(ne,y,a){var E=ne?ne.parameter1:NaN;isNaN(E)&&(E=5),E=Math.min(E,a/3);var b=new go.Geometry,x=le*.5,z=new go.PathFigure(0,E,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,0,le*E,(.5-x)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,1*y,E,(.5+x)*y,0,1*y,le*E)),z.add(new go.PathSegment(go.PathSegment.Line,y,a-E)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,1*a,1*y,a-le*E,(.5+x)*y,1*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,a-E,(.5-x)*y,1*a,0,a-le*E)),z.add(new go.PathSegment(go.PathSegment.Line,0,E));var ee=new go.PathFigure(y,E,!1);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,2*E,1*y,2*E-le*E,(.5+x)*y,2*E)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,E,(.5-x)*y,2*E,0,2*E-le*E)),b.spot1=new go.Spot(0,0,0,2*E),b.spot2=new go.Spot(1,1),b}),go.Shape.defineFigureGenerator("Cylinder2",function(ne,y,a){var E=ne?ne.parameter1:NaN;isNaN(E)&&(E=5),E=Math.min(E,a/3);var b=new go.Geometry,x=le*.5,z=new go.PathFigure(0,a-E,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,0,E)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,0,le*E,(.5-x)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,E,(.5+x)*y,0,y,le*E)),z.add(new go.PathSegment(go.PathSegment.Line,y,a-E)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,a-le*E,(.5+x)*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,a-E,(.5-x)*y,a,0,a-le*E));var ee=new go.PathFigure(0,a-E,!1);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a-2*E,0,a-E-le*E,(.5-x)*y,a-2*E)),ee.add(new go.PathSegment(go.PathSegment.Bezier,y,a-E,(.5+x)*y,a-2*E,y,a-E-le*E)),b.spot1=new go.Spot(0,0),b.spot2=new go.Spot(1,1,0,-2*E),b}),go.Shape.defineFigureGenerator("Cylinder3",function(ne,y,a){var E=ne?ne.parameter1:NaN;isNaN(E)&&(E=5),E=Math.min(E,y/3);var b=new go.Geometry,x=le*.5,z=new go.PathFigure(E,0,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y-E,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,y-le*E,0,y,(.5-x)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,y-E,a,y,(.5+x)*a,y-le*E,a)),z.add(new go.PathSegment(go.PathSegment.Line,E,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,le*E,a,0,(.5+x)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,E,0,0,(.5-x)*a,le*E,0));var ee=new go.PathFigure(E,0,!1);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,2*E,.5*a,E+le*E,0,2*E,(.5-x)*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,E,a,2*E,(.5+x)*a,E+le*E,a)),b.spot1=new go.Spot(0,0,2*E,0),b.spot2=new go.Spot(1,1),b}),go.Shape.defineFigureGenerator("Cylinder4",function(ne,y,a){var E=ne?ne.parameter1:NaN;isNaN(E)&&(E=5),E=Math.min(E,y/3);var b=new go.Geometry,x=le*.5,z=new go.PathFigure(y-E,0,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,y-le*E,0,y,(.5-x)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,y-E,a,y,(.5+x)*a,y-le*E,a)),z.add(new go.PathSegment(go.PathSegment.Line,E,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,le*E,a,0,(.5+x)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,E,0,0,(.5-x)*a,le*E,0)),z.add(new go.PathSegment(go.PathSegment.Line,y-E,0));var ee=new go.PathFigure(y-E,0,!1);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,y-2*E,.5*a,y-E-le*E,0,y-2*E,(.5-x)*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,y-E,a,y-2*E,(.5+x)*a,y-E-le*E,a)),b.spot1=new go.Spot(0,0),b.spot2=new go.Spot(1,1,-2*E,0),b}),go.Shape.defineFigureGenerator("Prism1",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(.25*y,.25*a,!0);E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var x=new go.PathFigure(.25*y,.25*a,!1);return E.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),E.spot1=new go.Spot(.408,.172),E.spot2=new go.Spot(.833,.662),E}),go.Shape.defineFigureGenerator("Prism2",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(0,.25*a,!0);E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var x=new go.PathFigure(0,a,!1);return E.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.25*y,.5*a)),x.add(new go.PathSegment(go.PathSegment.Line,y,.25*a)),x.add(new go.PathSegment(go.PathSegment.Move,0,.25*a)),x.add(new go.PathSegment(go.PathSegment.Line,.25*y,.5*a)),E.spot1=new go.Spot(.25,.5),E.spot2=new go.Spot(.75,.75),E}),go.Shape.defineFigureGenerator("Pyramid1",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(.5*y,0,!0);E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.75*a).close());var x=new go.PathFigure(.5*y,0,!1);return E.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),E.spot1=new go.Spot(.25,.367),E.spot2=new go.Spot(.75,.875),E}),go.Shape.defineFigureGenerator("Pyramid2",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(.5*y,0,!0);E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.85*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.85*a).close());var x=new go.PathFigure(.5*y,0,!1);return E.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.5*y,.7*a)),x.add(new go.PathSegment(go.PathSegment.Line,0,.85*a)),x.add(new go.PathSegment(go.PathSegment.Move,.5*y,.7*a)),x.add(new go.PathSegment(go.PathSegment.Line,y,.85*a)),E.spot1=new go.Spot(.25,.367),E.spot2=new go.Spot(.75,.875),E}),go.Shape.defineFigureGenerator("Actor",function(ne,y,a){var E=new go.Geometry,b=.2,x=.1,z=le*b,ee=le*x,te=.5,oe=.1,ie=new go.PathFigure(te*y,(oe+x)*a,!0);E.add(ie),ie.add(new go.PathSegment(go.PathSegment.Bezier,(te-b)*y,oe*a,(te-z)*y,(oe+x)*a,(te-b)*y,(oe+ee)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,te*y,(oe-x)*a,(te-b)*y,(oe-ee)*a,(te-z)*y,(oe-x)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,(te+b)*y,oe*a,(te+z)*y,(oe-x)*a,(te+b)*y,(oe-ee)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,te*y,(oe+x)*a,(te+b)*y,(oe+ee)*a,(te+z)*y,(oe+x)*a));var ge=.05,me=le*ge;te=.05,oe=.25;var se=new go.PathFigure(.5*y,.2*a,!0);return E.add(se),se.add(new go.PathSegment(go.PathSegment.Line,.95*y,.2*a)),te=.95,oe=.25,se.add(new go.PathSegment(go.PathSegment.Bezier,(te+ge)*y,oe*a,(te+me)*y,(oe-ge)*a,(te+ge)*y,(oe-me)*a)),se.add(new go.PathSegment(go.PathSegment.Line,y,.6*a)),se.add(new go.PathSegment(go.PathSegment.Line,.85*y,.6*a)),se.add(new go.PathSegment(go.PathSegment.Line,.85*y,.35*a)),ge=.025,me=le*ge,te=.825,oe=.35,se.add(new go.PathSegment(go.PathSegment.Bezier,te*y,(oe-ge)*a,(te+ge)*y,(oe-me)*a,(te+me)*y,(oe-ge)*a)),se.add(new go.PathSegment(go.PathSegment.Bezier,(te-ge)*y,oe*a,(te-me)*y,(oe-ge)*a,(te-ge)*y,(oe-me)*a)),se.add(new go.PathSegment(go.PathSegment.Line,.8*y,a)),se.add(new go.PathSegment(go.PathSegment.Line,.55*y,a)),se.add(new go.PathSegment(go.PathSegment.Line,.55*y,.7*a)),ge=.05,me=le*ge,te=.5,oe=.7,se.add(new go.PathSegment(go.PathSegment.Bezier,te*y,(oe-ge)*a,(te+ge)*y,(oe-me)*a,(te+me)*y,(oe-ge)*a)),se.add(new go.PathSegment(go.PathSegment.Bezier,(te-ge)*y,oe*a,(te-me)*y,(oe-ge)*a,(te-ge)*y,(oe-me)*a)),se.add(new go.PathSegment(go.PathSegment.Line,.45*y,a)),se.add(new go.PathSegment(go.PathSegment.Line,.2*y,a)),se.add(new go.PathSegment(go.PathSegment.Line,.2*y,.35*a)),ge=.025,me=le*ge,te=.175,oe=.35,se.add(new go.PathSegment(go.PathSegment.Bezier,te*y,(oe-ge)*a,(te+ge)*y,(oe-me)*a,(te+me)*y,(oe-ge)*a)),se.add(new go.PathSegment(go.PathSegment.Bezier,(te-ge)*y,oe*a,(te-me)*y,(oe-ge)*a,(te-ge)*y,(oe-me)*a)),se.add(new go.PathSegment(go.PathSegment.Line,.15*y,.6*a)),se.add(new go.PathSegment(go.PathSegment.Line,0,.6*a)),se.add(new go.PathSegment(go.PathSegment.Line,0,.25*a)),ge=.05,me=le*ge,te=.05,oe=.25,se.add(new go.PathSegment(go.PathSegment.Bezier,te*y,(oe-ge)*a,(te-ge)*y,(oe-me)*a,(te-me)*y,(oe-ge)*a)),se.add(new go.PathSegment(go.PathSegment.Line,.5*y,.2*a)),E.spot1=new go.Spot(.2,.2),E.spot2=new go.Spot(.8,.65),E}),go.Shape.setFigureParameter("Card",0,new Oe("CornerCutoutSize",.2,.1,.9)),go.Shape.defineFigureGenerator("Card",function(ne,y,a){var E=ne?ne.parameter1:NaN;isNaN(E)&&(E=.2);var b=new go.Geometry,x=new go.PathFigure(y,0,!0);return b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,y,a)),x.add(new go.PathSegment(go.PathSegment.Line,0,a)),x.add(new go.PathSegment(go.PathSegment.Line,0,E*a)),x.add(new go.PathSegment(go.PathSegment.Line,E*y,0).close()),b.spot1=new go.Spot(0,E),b.spot2=go.Spot.BottomRight,b}),go.Shape.defineFigureGenerator("Collate",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(.5*y,.5*a,!0);E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a));var x=new go.PathFigure(.5*y,.5*a,!0);return E.add(x),x.add(new go.PathSegment(go.PathSegment.Line,y,a)),x.add(new go.PathSegment(go.PathSegment.Line,0,a)),x.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),E.spot1=new go.Spot(.25,0),E.spot2=new go.Spot(.75,.25),E}),go.Shape.defineFigureGenerator("CreateRequest",function(ne,y,a){var E=new go.Geometry,b=ne?ne.parameter1:NaN;isNaN(b)&&(b=.1);var x=new go.PathFigure(0,0,!0);E.add(x),x.add(new go.PathSegment(go.PathSegment.Line,y,0)),x.add(new go.PathSegment(go.PathSegment.Line,y,a)),x.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var z=new go.PathFigure(0,b*a,!1);return E.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,b*a)),z.add(new go.PathSegment(go.PathSegment.Move,0,(1-b)*a)),z.add(new go.PathSegment(go.PathSegment.Line,y,(1-b)*a)),E}),go.Shape.defineFigureGenerator("Database",function(ne,y,a){var E=new go.Geometry,b=le*.5,x=le*.1,z=new go.PathFigure(y,.1*a,!0);E.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,.9*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,(.9+x)*a,(.5+b)*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*a,(.5-b)*y,a,0,(.9+x)*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,.1*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,0,(.1-x)*a,(.5-b)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,.1*a,(.5+b)*y,0,y,(.1-x)*a));var ee=new go.PathFigure(y,.1*a,!1);return E.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.2*a,y,(.1+x)*a,(.5+b)*y,.2*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,.1*a,(.5-b)*y,.2*a,0,(.1+x)*a)),ee.add(new go.PathSegment(go.PathSegment.Move,y,.2*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.3*a,y,(.2+x)*a,(.5+b)*y,.3*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,.2*a,(.5-b)*y,.3*a,0,(.2+x)*a)),ee.add(new go.PathSegment(go.PathSegment.Move,y,.3*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.4*a,y,(.3+x)*a,(.5+b)*y,.4*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,.3*a,(.5-b)*y,.4*a,0,(.3+x)*a)),E.spot1=new go.Spot(0,.4),E.spot2=new go.Spot(1,.9),E}),go.Shape.defineFigureGenerator("DataStorage",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(0,0,!0);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,.75*y,a,y,0,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*y,.9*a,.25*y,.1*a).close()),E.spot1=new go.Spot(.226,0),E.spot2=new go.Spot(.81,1),E}),go.Shape.defineFigureGenerator("DiskStorage",function(ne,y,a){var E=new go.Geometry,b=le*.5,x=le*.1,z=new go.PathFigure(y,.1*a,!0);E.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,.9*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,(.9+x)*a,(.5+b)*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*a,(.5-b)*y,a,0,(.9+x)*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,.1*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,0,(.1-x)*a,(.5-b)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,.1*a,(.5+b)*y,0,y,(.1-x)*a));var ee=new go.PathFigure(y,.1*a,!1);return E.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.2*a,y,(.1+x)*a,(.5+b)*y,.2*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,.1*a,(.5-b)*y,.2*a,0,(.1+x)*a)),ee.add(new go.PathSegment(go.PathSegment.Move,y,.2*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.3*a,y,(.2+x)*a,(.5+b)*y,.3*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,.2*a,(.5-b)*y,.3*a,0,(.2+x)*a)),E.spot1=new go.Spot(0,.3),E.spot2=new go.Spot(1,.9),E}),go.Shape.defineFigureGenerator("Display",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(.25*y,0,!0);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,.75*y,a,y,0,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.25*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.5*a).close()),E.spot1=new go.Spot(.25,0),E.spot2=new go.Spot(.75,1),E}),go.Shape.defineFigureGenerator("DividedEvent",function(ne,y,a){var E=new go.Geometry,b=ne?ne.parameter1:NaN;isNaN(b)?b=.2:b<.15&&(b=.15);var x=le*.2,z=new go.PathFigure(0,.2*a,!0);E.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,.2*y,0,0,(.2-x)*a,(.2-x)*y,0)),z.add(new go.PathSegment(go.PathSegment.Line,.8*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,.2*a,(.8+x)*y,0,y,(.2-x)*a)),z.add(new go.PathSegment(go.PathSegment.Line,y,.8*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,a,y,(.8+x)*a,(.8+x)*y,a)),z.add(new go.PathSegment(go.PathSegment.Line,.2*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,.8*a,(.2-x)*y,a,0,(.8+x)*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,.2*a));var ee=new go.PathFigure(0,b*a,!1);return E.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y,b*a)),E}),go.Shape.defineFigureGenerator("DividedProcess",function(ne,y,a){var E=new go.Geometry,b=ne?ne.parameter1:NaN;(isNaN(b)||b<.1)&&(b=.1);var x=new go.PathFigure(0,0,!0);E.add(x),x.add(new go.PathSegment(go.PathSegment.Line,y,0)),x.add(new go.PathSegment(go.PathSegment.Line,y,a)),x.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var z=new go.PathFigure(0,b*a,!1);return E.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,b*a)),E}),go.Shape.defineFigureGenerator("Document",function(ne,y,a){var E=new go.Geometry;a=a/.8;var b=new go.PathFigure(0,.7*a,!0);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*a,.5*y,.4*a,.5*y,a).close()),E.spot1=go.Spot.TopLeft,E.spot2=new go.Spot(1,.6),E}),go.Shape.defineFigureGenerator("ExternalOrganization",function(ne,y,a){var E=new go.Geometry,b=ne?ne.parameter1:NaN;(isNaN(b)||b<.2)&&(b=.2);var x=new go.PathFigure(0,0,!0);E.add(x),x.add(new go.PathSegment(go.PathSegment.Line,y,0)),x.add(new go.PathSegment(go.PathSegment.Line,y,a)),x.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var z=new go.PathFigure(b*y,0,!1);return E.add(z),z.add(new go.PathSegment(go.PathSegment.Line,0,b*a)),z.add(new go.PathSegment(go.PathSegment.Move,y,b*a)),z.add(new go.PathSegment(go.PathSegment.Line,(1-b)*y,0)),z.add(new go.PathSegment(go.PathSegment.Move,0,(1-b)*a)),z.add(new go.PathSegment(go.PathSegment.Line,b*y,a)),z.add(new go.PathSegment(go.PathSegment.Move,(1-b)*y,a)),z.add(new go.PathSegment(go.PathSegment.Line,y,(1-b)*a)),E}),go.Shape.defineFigureGenerator("ExternalProcess",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(.5*y,0,!0);E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.5*a).close());var x=new go.PathFigure(.1*y,.4*a,!1);return E.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.1*y,.6*a)),x.add(new go.PathSegment(go.PathSegment.Move,.9*y,.6*a)),x.add(new go.PathSegment(go.PathSegment.Line,.9*y,.4*a)),x.add(new go.PathSegment(go.PathSegment.Move,.6*y,.1*a)),x.add(new go.PathSegment(go.PathSegment.Line,.4*y,.1*a)),x.add(new go.PathSegment(go.PathSegment.Move,.4*y,.9*a)),x.add(new go.PathSegment(go.PathSegment.Line,.6*y,.9*a)),E.spot1=new go.Spot(.25,.25),E.spot2=new go.Spot(.75,.75),E}),go.Shape.defineFigureGenerator("File",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(0,0,!0);E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var x=new go.PathFigure(.75*y,0,!1);return E.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.75*y,.25*a)),x.add(new go.PathSegment(go.PathSegment.Line,y,.25*a)),E.spot1=new go.Spot(0,.25),E.spot2=go.Spot.BottomRight,E}),go.Shape.defineFigureGenerator("Interrupt",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(y,.5*a,!0);E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a));var x=new go.PathFigure(y,.5*a,!1);E.add(x),x.add(new go.PathSegment(go.PathSegment.Line,y,a));var z=new go.PathFigure(y,.5*a,!1);return E.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.spot1=new go.Spot(0,.25),E.spot2=new go.Spot(.5,.75),E}),go.Shape.defineFigureGenerator("InternalStorage",function(ne,y,a){var E=new go.Geometry,b=ne?ne.parameter1:NaN,x=ne?ne.parameter2:NaN;isNaN(b)&&(b=.1),isNaN(x)&&(x=.1);var z=new go.PathFigure(0,0,!0);E.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,0)),z.add(new go.PathSegment(go.PathSegment.Line,y,a)),z.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var ee=new go.PathFigure(b*y,0,!1);return E.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,b*y,a)),ee.add(new go.PathSegment(go.PathSegment.Move,0,x*a)),ee.add(new go.PathSegment(go.PathSegment.Line,y,x*a)),E}),go.Shape.defineFigureGenerator("Junction",function(ne,y,a){var E=new go.Geometry,b=1/Math.SQRT2,x=(1-1/Math.SQRT2)/2,z=le*.5,ee=.5,te=new go.PathFigure(y,ee*a,!0);E.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,ee*y,a,y,(ee+z)*a,(ee+z)*y,a)),te.add(new go.PathSegment(go.PathSegment.Bezier,0,ee*a,(ee-z)*y,a,0,(ee+z)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,ee*y,0,0,(ee-z)*a,(ee-z)*y,0)),te.add(new go.PathSegment(go.PathSegment.Bezier,y,ee*a,(ee+z)*y,0,y,(ee-z)*a));var oe=new go.PathFigure((x+b)*y,(x+b)*a,!1);return E.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,x*y,x*a)),oe.add(new go.PathSegment(go.PathSegment.Move,x*y,(x+b)*a)),oe.add(new go.PathSegment(go.PathSegment.Line,(x+b)*y,x*a)),E}),go.Shape.defineFigureGenerator("LinedDocument",function(ne,y,a){var E=new go.Geometry;a=a/.8;var b=new go.PathFigure(0,.7*a,!0);E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*a,.5*y,.4*a,.5*y,a).close());var x=new go.PathFigure(.1*y,0,!1);return E.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.1*y,.75*a)),E.spot1=new go.Spot(.1,0),E.spot2=new go.Spot(1,.6),E}),go.Shape.defineFigureGenerator("LoopLimit",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(0,a,!0);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,.25*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a).close()),E.spot1=new go.Spot(0,.25),E.spot2=go.Spot.BottomRight,E}),go.Shape.defineFigureGenerator("MagneticTape",function(ne,y,a){var E=new go.Geometry,b=le*.5,x=.5,z=new go.PathFigure(.5*y,a,!0);return E.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,0,x*a,(x-b)*y,a,0,(x+b)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,x*y,0,0,(x-b)*a,(x-b)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,x*a,(x+b)*y,0,y,(x-b)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,(x+.1)*y,.9*a,y,(x+b)*a,(x+b)*y,.9*a)),z.add(new go.PathSegment(go.PathSegment.Line,y,.9*a)),z.add(new go.PathSegment(go.PathSegment.Line,y,a)),z.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),E.spot1=new go.Spot(.15,.15),E.spot2=new go.Spot(.85,.8),E}),go.Shape.defineFigureGenerator("ManualInput",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(y,0,!0);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.25*a).close()),E.spot1=new go.Spot(0,.25),E.spot2=go.Spot.BottomRight,E}),go.Shape.defineFigureGenerator("MessageFromUser",function(ne,y,a){var E=new go.Geometry,b=ne?ne.parameter1:NaN;isNaN(b)&&(b=.7);var x=new go.PathFigure(0,0,!0);return E.add(x),x.add(new go.PathSegment(go.PathSegment.Line,y,0)),x.add(new go.PathSegment(go.PathSegment.Line,b*y,.5*a)),x.add(new go.PathSegment(go.PathSegment.Line,y,a)),x.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),E.spot1=go.Spot.TopLeft,E}),go.Shape.defineFigureGenerator("MicroformProcessing",function(ne,y,a){var E=new go.Geometry,b=ne?ne.parameter1:NaN;isNaN(b)&&(b=.25);var x=new go.PathFigure(0,0,!0);return E.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.5*y,b*a)),x.add(new go.PathSegment(go.PathSegment.Line,y,0)),x.add(new go.PathSegment(go.PathSegment.Line,y,a)),x.add(new go.PathSegment(go.PathSegment.Line,.5*y,(1-b)*a)),x.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),E}),go.Shape.defineFigureGenerator("MicroformRecording",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(0,0,!0);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.15*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.85*a)),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),E.spot1=new go.Spot(0,.25),E.spot2=new go.Spot(1,.75),E}),go.Shape.defineFigureGenerator("MultiDocument",function(ne,y,a){var E=new go.Geometry;a=a/.8;var b=new go.PathFigure(y,0,!0);E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.9*y,.44*a,.96*y,.47*a,.93*y,.45*a)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.54*a,.86*y,.57*a,.83*y,.55*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*a,.4*y,.4*a,.4*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.1*a)),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,.1*a)),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,0).close());var x=new go.PathFigure(.1*y,.2*a,!1);return E.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.8*y,.2*a)),x.add(new go.PathSegment(go.PathSegment.Line,.8*y,.54*a)),x.add(new go.PathSegment(go.PathSegment.Move,.2*y,.1*a)),x.add(new go.PathSegment(go.PathSegment.Line,.9*y,.1*a)),x.add(new go.PathSegment(go.PathSegment.Line,.9*y,.44*a)),E.spot1=new go.Spot(0,.25),E.spot2=new go.Spot(.8,.77),E}),go.Shape.defineFigureGenerator("MultiProcess",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(.1*y,.1*a,!0);E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,.1*a)),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,.9*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.9*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.2*a).close());var x=new go.PathFigure(.2*y,.1*a,!1);return E.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.9*y,.1*a)),x.add(new go.PathSegment(go.PathSegment.Line,.9*y,.8*a)),x.add(new go.PathSegment(go.PathSegment.Move,.1*y,.2*a)),x.add(new go.PathSegment(go.PathSegment.Line,.8*y,.2*a)),x.add(new go.PathSegment(go.PathSegment.Line,.8*y,.9*a)),E.spot1=new go.Spot(0,.2),E.spot2=new go.Spot(.8,1),E}),go.Shape.defineFigureGenerator("OfflineStorage",function(ne,y,a){var E=new go.Geometry,b=ne?ne.parameter1:NaN;isNaN(b)&&(b=.1);var x=1-b,z=new go.PathFigure(0,0,!0);E.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,0)),z.add(new go.PathSegment(go.PathSegment.Line,.5*y,a).close());var ee=new go.PathFigure(.5*b*y,b*a,!1);return E.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,(1-.5*b)*y,b*a)),E}),go.Shape.defineFigureGenerator("OffPageConnector",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(0,0,!0);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),E.spot1=go.Spot.TopLeft,E.spot2=new go.Spot(.75,1),E}),go.Shape.defineFigureGenerator("Or",function(ne,y,a){var E=new go.Geometry,b=le*.5,x=.5,z=new go.PathFigure(y,x*a,!0);E.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,x*y,a,y,(x+b)*a,(x+b)*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,x*a,(x-b)*y,a,0,(x+b)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,x*y,0,0,(x-b)*a,(x-b)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,x*a,(x+b)*y,0,y,(x-b)*a));var ee=new go.PathFigure(y,.5*a,!1);return E.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,0,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Move,.5*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),E}),go.Shape.defineFigureGenerator("PaperTape",function(ne,y,a){var E=new go.Geometry;a=a/.8;var b=new go.PathFigure(0,.7*a,!0);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.3*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,y,.3*a,.5*y,.6*a,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*a,.5*y,.4*a,.5*y,a).close()),E.spot1=new go.Spot(0,.49),E.spot2=new go.Spot(1,.75),E}),go.Shape.defineFigureGenerator("PrimitiveFromCall",function(ne,y,a){var E=new go.Geometry,b=ne?ne.parameter1:NaN,x=ne?ne.parameter2:NaN;isNaN(b)&&(b=.1),isNaN(x)&&(x=.3);var z=new go.PathFigure(0,0,!0);return E.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,0)),z.add(new go.PathSegment(go.PathSegment.Line,(1-x)*y,.5*a)),z.add(new go.PathSegment(go.PathSegment.Line,y,a)),z.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),E}),go.Shape.defineFigureGenerator("PrimitiveToCall",function(ne,y,a){var E=new go.Geometry,b=ne?ne.parameter1:NaN,x=ne?ne.parameter2:NaN;isNaN(b)&&(b=.1),isNaN(x)&&(x=.3);var z=new go.PathFigure(0,0,!0);return E.add(z),z.add(new go.PathSegment(go.PathSegment.Line,(1-x)*y,0)),z.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),z.add(new go.PathSegment(go.PathSegment.Line,(1-x)*y,a)),z.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),E}),go.Shape.defineFigureGenerator("Procedure",function(ne,y,a){var E=new go.Geometry,b=ne?ne.parameter1:NaN;isNaN(b)&&(b=.1);var x=new go.PathFigure(0,0,!0);E.add(x),x.add(new go.PathSegment(go.PathSegment.Line,y,0)),x.add(new go.PathSegment(go.PathSegment.Line,y,a)),x.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var z=new go.PathFigure((1-b)*y,0,!1);return E.add(z),z.add(new go.PathSegment(go.PathSegment.Line,(1-b)*y,a)),z.add(new go.PathSegment(go.PathSegment.Move,b*y,0)),z.add(new go.PathSegment(go.PathSegment.Line,b*y,a)),E}),go.Shape.defineFigureGenerator("Process",function(ne,y,a){var E=new go.Geometry,b=ne?ne.parameter1:NaN;isNaN(b)&&(b=.1);var x=new go.PathFigure(0,0,!0);E.add(x),x.add(new go.PathSegment(go.PathSegment.Line,y,0)),x.add(new go.PathSegment(go.PathSegment.Line,y,a)),x.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var z=new go.PathFigure(b*y,0,!1);return E.add(z),z.add(new go.PathSegment(go.PathSegment.Line,b*y,a)),E.spot2=go.Spot.BottomRight,E}),go.Shape.defineFigureGenerator("Sort",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(.5*y,0,!0);E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.5*a).close());var x=new go.PathFigure(0,.5*a,!1);return E.add(x),x.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),E.spot1=new go.Spot(.25,.25),E.spot2=new go.Spot(.75,.5),E}),go.Shape.defineFigureGenerator("Start",function(ne,y,a){var E=new go.Geometry,b=ne?ne.parameter1:NaN;isNaN(b)&&(b=.25);var x=new go.PathFigure(b*y,0,!0);E.add(x),x.add(new go.PathSegment(go.PathSegment.Arc,270,180,.75*y,.5*a,.25*y,.5*a)),x.add(new go.PathSegment(go.PathSegment.Arc,90,180,.25*y,.5*a,.25*y,.5*a));var z=new go.PathFigure(b*y,0,!1);return E.add(z),z.add(new go.PathSegment(go.PathSegment.Line,b*y,a)),z.add(new go.PathSegment(go.PathSegment.Move,(1-b)*y,0)),z.add(new go.PathSegment(go.PathSegment.Line,(1-b)*y,a)),E.spot1=new go.Spot(b,0),E.spot2=new go.Spot(1-b,1),E}),go.Shape.defineFigureGenerator("Terminator",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(.25*y,0,!0);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Arc,270,180,.75*y,.5*a,.25*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Arc,90,180,.25*y,.5*a,.25*y,.5*a)),E.spot1=new go.Spot(.23,0),E.spot2=new go.Spot(.77,1),E}),go.Shape.defineFigureGenerator("TransmittalTape",function(ne,y,a){var E=new go.Geometry,b=ne?ne.parameter1:NaN;isNaN(b)&&(b=.1);var x=new go.PathFigure(0,0,!0);return E.add(x),x.add(new go.PathSegment(go.PathSegment.Line,y,0)),x.add(new go.PathSegment(go.PathSegment.Line,y,a)),x.add(new go.PathSegment(go.PathSegment.Line,.75*y,(1-b)*a)),x.add(new go.PathSegment(go.PathSegment.Line,0,(1-b)*a).close()),E.spot1=go.Spot.TopLeft,E}),go.Shape.defineFigureGenerator("AndGate",function(ne,y,a){var E=new go.Geometry,b=le*.5,x=new go.PathFigure(0,0,!0);return E.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),x.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,(.5+b)*y,0,y,(.5-b)*a)),x.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,(.5+b)*a,(.5+b)*y,a)),x.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),E.spot1=go.Spot.TopLeft,E.spot2=new go.Spot(.55,1),E}),go.Shape.defineFigureGenerator("Buffer",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(0,0,!0);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),E.spot1=new go.Spot(0,.25),E.spot2=new go.Spot(.5,.75),E}),go.Shape.defineFigureGenerator("Clock",function(ne,y,a){var E=new go.Geometry,b=le*.5,x=.5,z=new go.PathFigure(y,x*a,!0);E.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,x*y,a,y,(x+b)*a,(x+b)*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,x*a,(x-b)*y,a,0,(x+b)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,x*y,0,0,(x-b)*a,(x-b)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,x*a,(x+b)*y,0,y,(x-b)*a));var ee=new go.PathFigure(y,x*a,!1);E.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y,x*a));var te=new go.PathFigure(.8*y,.75*a,!1);return E.add(te),te.add(new go.PathSegment(go.PathSegment.Line,.8*y,.25*a)),te.add(new go.PathSegment(go.PathSegment.Line,.6*y,.25*a)),te.add(new go.PathSegment(go.PathSegment.Line,.6*y,.75*a)),te.add(new go.PathSegment(go.PathSegment.Line,.4*y,.75*a)),te.add(new go.PathSegment(go.PathSegment.Line,.4*y,.25*a)),te.add(new go.PathSegment(go.PathSegment.Line,.2*y,.25*a)),te.add(new go.PathSegment(go.PathSegment.Line,.2*y,.75*a)),E}),go.Shape.defineFigureGenerator("Ground",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(.5*y,0,!1);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Move,.2*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Move,.3*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.7*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Move,.4*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,a)),E}),go.Shape.defineFigureGenerator("Inverter",function(ne,y,a){var E=new go.Geometry,b=le*.1,x=.1,z=.9,ee=.5,te=new go.PathFigure(.8*y,.5*a,!0);E.add(te),te.add(new go.PathSegment(go.PathSegment.Line,0,a)),te.add(new go.PathSegment(go.PathSegment.Line,0,0)),te.add(new go.PathSegment(go.PathSegment.Line,.8*y,.5*a));var oe=new go.PathFigure((z+x)*y,ee*a,!0);return E.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+x)*a,(z+x)*y,(ee+b)*a,(z+b)*y,(ee+x)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(z-x)*y,ee*a,(z-b)*y,(ee+x)*a,(z-x)*y,(ee+b)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-x)*a,(z-x)*y,(ee-b)*a,(z-b)*y,(ee-x)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(z+x)*y,ee*a,(z+b)*y,(ee-x)*a,(z+x)*y,(ee-b)*a)),E.spot1=new go.Spot(0,.25),E.spot2=new go.Spot(.4,.75),E}),go.Shape.defineFigureGenerator("NandGate",function(ne,y,a){var E=new go.Geometry,b=le*.5,x=le*.4,z=le*.1,ee=.1,te=.9,oe=.5,ie=new go.PathFigure(.8*y,.5*a,!0);E.add(ie),ie.add(new go.PathSegment(go.PathSegment.Bezier,.4*y,a,.8*y,(.5+x)*a,(.4+b)*y,a)),ie.add(new go.PathSegment(go.PathSegment.Line,0,a)),ie.add(new go.PathSegment(go.PathSegment.Line,0,0)),ie.add(new go.PathSegment(go.PathSegment.Line,.4*y,0)),ie.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.5*a,(.4+b)*y,0,.8*y,(.5-x)*a));var ge=new go.PathFigure((te+ee)*y,oe*a,!0);return E.add(ge),ge.add(new go.PathSegment(go.PathSegment.Bezier,te*y,(oe+ee)*a,(te+ee)*y,(oe+z)*a,(te+z)*y,(oe+ee)*a)),ge.add(new go.PathSegment(go.PathSegment.Bezier,(te-ee)*y,oe*a,(te-z)*y,(oe+ee)*a,(te-ee)*y,(oe+z)*a)),ge.add(new go.PathSegment(go.PathSegment.Bezier,te*y,(oe-ee)*a,(te-ee)*y,(oe-z)*a,(te-z)*y,(oe-ee)*a)),ge.add(new go.PathSegment(go.PathSegment.Bezier,(te+ee)*y,oe*a,(te+z)*y,(oe-ee)*a,(te+ee)*y,(oe-z)*a)),E.spot1=new go.Spot(0,.05),E.spot2=new go.Spot(.55,.95),E}),go.Shape.defineFigureGenerator("NorGate",function(ne,y,a){var E=new go.Geometry,b=.5,x=le*b,z=0,ee=.5,te=new go.PathFigure(.8*y,.5*a,!0);E.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,0,a,.7*y,(ee+x)*a,(z+x)*y,(ee+b)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*y,.75*a,.25*y,.25*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.5*a,(z+x)*y,(ee-b)*a,.7*y,(ee-x)*a)),b=.1,x=le*.1,z=.9,ee=.5;var oe=new go.PathFigure((z-b)*y,ee*a,!0);return E.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-b)*a,(z-b)*y,(ee-x)*a,(z-x)*y,(ee-b)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(z+b)*y,ee*a,(z+x)*y,(ee-b)*a,(z+b)*y,(ee-x)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+b)*a,(z+b)*y,(ee+x)*a,(z+x)*y,(ee+b)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(z-b)*y,ee*a,(z-x)*y,(ee+b)*a,(z-b)*y,(ee+x)*a)),E.spot1=new go.Spot(.2,.25),E.spot2=new go.Spot(.6,.75),E}),go.Shape.defineFigureGenerator("OrGate",function(ne,y,a){var E=new go.Geometry,b=.5,x=le*b,z=0,ee=.5,te=new go.PathFigure(0,0,!0);return E.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,(z+x+x)*y,(ee-b)*a,.8*y,(ee-x)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,0,a,.8*y,(ee+x)*a,(z+x+x)*y,(ee+b)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*y,.75*a,.25*y,.25*a).close()),E.spot1=new go.Spot(.2,.25),E.spot2=new go.Spot(.75,.75),E}),go.Shape.defineFigureGenerator("XnorGate",function(ne,y,a){var E=new go.Geometry,b=.5,x=le*b,z=.2,ee=.5,te=new go.PathFigure(.1*y,0,!1);E.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,.1*y,a,.35*y,.25*a,.35*y,.75*a));var oe=new go.PathFigure(.8*y,.5*a,!0);E.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,.2*y,a,.7*y,(ee+x)*a,(z+x)*y,(ee+b)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,.2*y,0,.45*y,.75*a,.45*y,.25*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.5*a,(z+x)*y,(ee-b)*a,.7*y,(ee-x)*a)),b=.1,x=le*.1,z=.9,ee=.5;var ie=new go.PathFigure((z-b)*y,ee*a,!0);return E.add(ie),ie.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-b)*a,(z-b)*y,(ee-x)*a,(z-x)*y,(ee-b)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,(z+b)*y,ee*a,(z+x)*y,(ee-b)*a,(z+b)*y,(ee-x)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+b)*a,(z+b)*y,(ee+x)*a,(z+x)*y,(ee+b)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,(z-b)*y,ee*a,(z-x)*y,(ee+b)*a,(z-b)*y,(ee+x)*a)),E.spot1=new go.Spot(.4,.25),E.spot2=new go.Spot(.65,.75),E}),go.Shape.defineFigureGenerator("XorGate",function(ne,y,a){var E=new go.Geometry,b=.5,x=le*b,z=.2,ee=.5,te=new go.PathFigure(.1*y,0,!1);E.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,.1*y,a,.35*y,.25*a,.35*y,.75*a));var oe=new go.PathFigure(.2*y,0,!0);return E.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,(z+x)*y,(ee-b)*a,.9*y,(ee-x)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,.2*y,a,.9*y,(ee+x)*a,(z+x)*y,(ee+b)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,.2*y,0,.45*y,.75*a,.45*y,.25*a).close()),E.spot1=new go.Spot(.4,.25),E.spot2=new go.Spot(.8,.75),E}),go.Shape.defineFigureGenerator("Capacitor",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(0,0,!1);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Move,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),E}),go.Shape.defineFigureGenerator("Resistor",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(0,.5*a,!1);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.7*y,.5*a)),E}),go.Shape.defineFigureGenerator("Inductor",function(ne,y,a){var E=new go.Geometry,b=le*.1,x=.1,z=.1,ee=.5,te=new go.PathFigure((z-b*.5)*y,a,!1);return E.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,(z+x)*y,0,(z-b)*y,a,(z-x)*y,0)),z=.3,te.add(new go.PathSegment(go.PathSegment.Bezier,z*y,a,(z+x)*y,0,(z+b)*y,a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z+x)*y,0,(z-b)*y,a,(z-x)*y,0)),z=.5,te.add(new go.PathSegment(go.PathSegment.Bezier,z*y,a,(z+x)*y,0,(z+b)*y,a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z+x)*y,0,(z-b)*y,a,(z-x)*y,0)),z=.7,te.add(new go.PathSegment(go.PathSegment.Bezier,z*y,a,(z+x)*y,0,(z+b)*y,a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z+x)*y,0,(z-b)*y,a,(z-x)*y,0)),z=.9,te.add(new go.PathSegment(go.PathSegment.Bezier,(z+b*.5)*y,a,(z+x)*y,0,(z+b)*y,a)),E}),go.Shape.defineFigureGenerator("ACvoltageSource",function(ne,y,a){var E=new go.Geometry,b=le*.5,x=.5,z=.5,ee=.5,te=new go.PathFigure((z-x)*y,ee*a,!1);return E.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-x)*a,(z-x)*y,(ee-b)*a,(z-b)*y,(ee-x)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z+x)*y,ee*a,(z+b)*y,(ee-x)*a,(z+x)*y,(ee-b)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+x)*a,(z+x)*y,(ee+b)*a,(z+b)*y,(ee+x)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z-x)*y,ee*a,(z-b)*y,(ee+x)*a,(z-x)*y,(ee+b)*a)),te.add(new go.PathSegment(go.PathSegment.Move,(z-x+.1)*y,ee*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z+x-.1)*y,ee*a,z*y,(ee-x)*a,z*y,(ee+x)*a)),E}),go.Shape.defineFigureGenerator("DCvoltageSource",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(0,.75*a,!1);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.25*a)),b.add(new go.PathSegment(go.PathSegment.Move,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),E}),go.Shape.defineFigureGenerator("Diode",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(y,0,!1);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.spot1=new go.Spot(0,.25),E.spot2=new go.Spot(.5,.75),E}),go.Shape.defineFigureGenerator("Wifi",function(ne,y,a){var E=new go.Geometry,b=y,x=a;y=y*.38,a=a*.6;var z=le*.8,ee=.8,te=0,oe=.5,ie=(b-y)/2,ge=(x-a)/2,me=new go.PathFigure(te*y+ie,(oe+ee)*a+ge,!0);E.add(me),me.add(new go.PathSegment(go.PathSegment.Bezier,(te-ee)*y+ie,oe*a+ge,(te-z)*y+ie,(oe+ee)*a+ge,(te-ee)*y+ie,(oe+z)*a+ge)),me.add(new go.PathSegment(go.PathSegment.Bezier,te*y+ie,(oe-ee)*a+ge,(te-ee)*y+ie,(oe-z)*a+ge,(te-z)*y+ie,(oe-ee)*a+ge)),me.add(new go.PathSegment(go.PathSegment.Bezier,(te-ee+z*.5)*y+ie,oe*a+ge,te*y+ie,(oe-ee)*a+ge,(te-ee+z*.5)*y+ie,(oe-z)*a+ge)),me.add(new go.PathSegment(go.PathSegment.Bezier,te*y+ie,(oe+ee)*a+ge,(te-ee+z*.5)*y+ie,(oe+z)*a+ge,te*y+ie,(oe+ee)*a+ge).close()),z=le*.4,ee=.4,te=.2,oe=.5;var se=new go.PathFigure(te*y+ie,(oe+ee)*a+ge,!0);E.add(se),se.add(new go.PathSegment(go.PathSegment.Bezier,(te-ee)*y+ie,oe*a+ge,(te-z)*y+ie,(oe+ee)*a+ge,(te-ee)*y+ie,(oe+z)*a+ge)),se.add(new go.PathSegment(go.PathSegment.Bezier,te*y+ie,(oe-ee)*a+ge,(te-ee)*y+ie,(oe-z)*a+ge,(te-z)*y+ie,(oe-ee)*a+ge)),se.add(new go.PathSegment(go.PathSegment.Bezier,(te-ee+z*.5)*y+ie,oe*a+ge,te*y+ie,(oe-ee)*a+ge,(te-ee+z*.5)*y+ie,(oe-z)*a+ge)),se.add(new go.PathSegment(go.PathSegment.Bezier,te*y+ie,(oe+ee)*a+ge,(te-ee+z*.5)*y+ie,(oe+z)*a+ge,te*y+ie,(oe+ee)*a+ge).close()),z=le*.2,ee=.2,te=.5,oe=.5;var be=new go.PathFigure((te-ee)*y+ie,oe*a+ge,!0);E.add(be),be.add(new go.PathSegment(go.PathSegment.Bezier,te*y+ie,(oe-ee)*a+ge,(te-ee)*y+ie,(oe-z)*a+ge,(te-z)*y+ie,(oe-ee)*a+ge)),be.add(new go.PathSegment(go.PathSegment.Bezier,(te+ee)*y+ie,oe*a+ge,(te+z)*y+ie,(oe-ee)*a+ge,(te+ee)*y+ie,(oe-z)*a+ge)),be.add(new go.PathSegment(go.PathSegment.Bezier,te*y+ie,(oe+ee)*a+ge,(te+ee)*y+ie,(oe+z)*a+ge,(te+z)*y+ie,(oe+ee)*a+ge)),be.add(new go.PathSegment(go.PathSegment.Bezier,(te-ee)*y+ie,oe*a+ge,(te-z)*y+ie,(oe+ee)*a+ge,(te-ee)*y+ie,(oe+z)*a+ge)),z=le*.4,ee=.4,te=.8,oe=.5;var xe=new go.PathFigure(te*y+ie,(oe-ee)*a+ge,!0);E.add(xe),xe.add(new go.PathSegment(go.PathSegment.Bezier,(te+ee)*y+ie,oe*a+ge,(te+z)*y+ie,(oe-ee)*a+ge,(te+ee)*y+ie,(oe-z)*a+ge)),xe.add(new go.PathSegment(go.PathSegment.Bezier,te*y+ie,(oe+ee)*a+ge,(te+ee)*y+ie,(oe+z)*a+ge,(te+z)*y+ie,(oe+ee)*a+ge)),xe.add(new go.PathSegment(go.PathSegment.Bezier,(te+ee-z*.5)*y+ie,oe*a+ge,te*y+ie,(oe+ee)*a+ge,(te+ee-z*.5)*y+ie,(oe+z)*a+ge)),xe.add(new go.PathSegment(go.PathSegment.Bezier,te*y+ie,(oe-ee)*a+ge,(te+ee-z*.5)*y+ie,(oe-z)*a+ge,te*y+ie,(oe-ee)*a+ge).close()),z=le*.8,ee=.8,te=1,oe=.5;var Te=new go.PathFigure(te*y+ie,(oe-ee)*a+ge,!0);return E.add(Te),Te.add(new go.PathSegment(go.PathSegment.Bezier,(te+ee)*y+ie,oe*a+ge,(te+z)*y+ie,(oe-ee)*a+ge,(te+ee)*y+ie,(oe-z)*a+ge)),Te.add(new go.PathSegment(go.PathSegment.Bezier,te*y+ie,(oe+ee)*a+ge,(te+ee)*y+ie,(oe+z)*a+ge,(te+z)*y+ie,(oe+ee)*a+ge)),Te.add(new go.PathSegment(go.PathSegment.Bezier,(te+ee-z*.5)*y+ie,oe*a+ge,te*y+ie,(oe+ee)*a+ge,(te+ee-z*.5)*y+ie,(oe+z)*a+ge)),Te.add(new go.PathSegment(go.PathSegment.Bezier,te*y+ie,(oe-ee)*a+ge,(te+ee-z*.5)*y+ie,(oe-z)*a+ge,te*y+ie,(oe-ee)*a+ge).close()),E}),go.Shape.defineFigureGenerator("Email",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(0,0,!0);E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var x=new go.PathFigure(0,0,!1);return E.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.5*y,.6*a)),x.add(new go.PathSegment(go.PathSegment.Line,y,0)),x.add(new go.PathSegment(go.PathSegment.Move,0,a)),x.add(new go.PathSegment(go.PathSegment.Line,.45*y,.54*a)),x.add(new go.PathSegment(go.PathSegment.Move,y,a)),x.add(new go.PathSegment(go.PathSegment.Line,.55*y,.54*a)),E}),go.Shape.defineFigureGenerator("Ethernet",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(.35*y,0,!0);E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.65*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.65*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.35*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.35*y,0).close());var x=new go.PathFigure(.1*y,a,!0,!0);E.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.4*y,a)),x.add(new go.PathSegment(go.PathSegment.Line,.4*y,.6*a)),x.add(new go.PathSegment(go.PathSegment.Line,.1*y,.6*a)),x.add(new go.PathSegment(go.PathSegment.Line,.1*y,a).close());var z=new go.PathFigure(.6*y,a,!0,!0);E.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.9*y,a)),z.add(new go.PathSegment(go.PathSegment.Line,.9*y,.6*a)),z.add(new go.PathSegment(go.PathSegment.Line,.6*y,.6*a)),z.add(new go.PathSegment(go.PathSegment.Line,.6*y,a).close());var ee=new go.PathFigure(0,.5*a,!1);return E.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Move,.5*y,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.5*y,.4*a)),ee.add(new go.PathSegment(go.PathSegment.Move,.75*y,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.75*y,.6*a)),ee.add(new go.PathSegment(go.PathSegment.Move,.25*y,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.25*y,.6*a)),E}),go.Shape.defineFigureGenerator("Power",function(ne,y,a){var E=new go.Geometry,b=le*.4,x=.4,z=.5,ee=.5,te=ae(),oe=ae(),ie=ae(),ge=ae();Ge(z,ee-x,z+b,ee-x,z+x,ee-b,z+x,ee,.5,te,te,oe,ie,ge);var me=re(oe.x,oe.y),se=new go.PathFigure(oe.x*y,oe.y*a,!0);E.add(se),se.add(new go.PathSegment(go.PathSegment.Bezier,(z+x)*y,ee*a,ie.x*y,ie.y*a,ge.x*y,ge.y*a)),se.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+x)*a,(z+x)*y,(ee+b)*a,(z+b)*y,(ee+x)*a)),se.add(new go.PathSegment(go.PathSegment.Bezier,(z-x)*y,ee*a,(z-b)*y,(ee+x)*a,(z-x)*y,(ee+b)*a)),Ge(z-x,ee,z-x,ee-b,z-b,ee-x,z,ee-x,.5,ie,ge,oe,te,te),se.add(new go.PathSegment(go.PathSegment.Bezier,oe.x*y,oe.y*a,ie.x*y,ie.y*a,ge.x*y,ge.y*a)),b=le*.3,x=.3,Ge(z-x,ee,z-x,ee-b,z-b,ee-x,z,ee-x,.5,ie,ge,oe,te,te),se.add(new go.PathSegment(go.PathSegment.Line,oe.x*y,oe.y*a)),se.add(new go.PathSegment(go.PathSegment.Bezier,(z-x)*y,ee*a,ge.x*y,ge.y*a,ie.x*y,ie.y*a)),se.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+x)*a,(z-x)*y,(ee+b)*a,(z-b)*y,(ee+x)*a)),se.add(new go.PathSegment(go.PathSegment.Bezier,(z+x)*y,ee*a,(z+b)*y,(ee+x)*a,(z+x)*y,(ee+b)*a)),Ge(z,ee-x,z+b,ee-x,z+x,ee-b,z+x,ee,.5,te,te,oe,ie,ge),se.add(new go.PathSegment(go.PathSegment.Bezier,oe.x*y,oe.y*a,ge.x*y,ge.y*a,ie.x*y,ie.y*a).close());var se=new go.PathFigure(.45*y,0,!0);return E.add(se),se.add(new go.PathSegment(go.PathSegment.Line,.45*y,.5*a)),se.add(new go.PathSegment(go.PathSegment.Line,.55*y,.5*a)),se.add(new go.PathSegment(go.PathSegment.Line,.55*y,0).close()),ue(te),ue(oe),ue(ie),ue(ge),ue(me),E.spot1=new go.Spot(.25,.45),E.spot2=new go.Spot(.75,.8),E}),go.Shape.defineFigureGenerator("Fallout",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(0,a/2,!0);E.add(b),b.add(new go.PathSegment(go.PathSegment.Arc,180,360,y/2,a/2,y/2,a/2));function x(z,ee,te){z.add(new go.PathSegment(go.PathSegment.Move,(.3+ee)*y,(.8+te)*a)),z.add(new go.PathSegment(go.PathSegment.Line,(.5+ee)*y,(.5+te)*a)),z.add(new go.PathSegment(go.PathSegment.Line,(.1+ee)*y,(.5+te)*a)),z.add(new go.PathSegment(go.PathSegment.Line,(.3+ee)*y,(.8+te)*a).close())}return x(b,0,0),x(b,.4,0),x(b,.2,-.3),E}),go.Shape.defineFigureGenerator("IrritationHazard",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(.2*y,0,!0);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.3*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.7*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.2*a).close()),E.spot1=new go.Spot(.3,.3),E.spot2=new go.Spot(.7,.7),E}),go.Shape.defineFigureGenerator("ElectricalHazard",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(.37*y,0,!0);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.11*a)),b.add(new go.PathSegment(go.PathSegment.Line,.77*y,.04*a)),b.add(new go.PathSegment(go.PathSegment.Line,.33*y,.49*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.37*a)),b.add(new go.PathSegment(go.PathSegment.Line,.63*y,.86*a)),b.add(new go.PathSegment(go.PathSegment.Line,.77*y,.91*a)),b.add(new go.PathSegment(go.PathSegment.Line,.34*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.34*y,.78*a)),b.add(new go.PathSegment(go.PathSegment.Line,.44*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.65*y,.56*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.68*a).close()),E}),go.Shape.defineFigureGenerator("FireHazard",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(.1*y,a,!0);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,.29*y,0,-.25*y,.63*a,.45*y,.44*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.51*y,.42*a,.48*y,.17*a,.54*y,.35*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.59*y,.18*a,.59*y,.29*a,.58*y,.28*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.75*y,.6*a,.8*y,.34*a,.88*y,.43*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.88*y,.31*a,.87*y,.48*a,.88*y,.43*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.9*y,a,1.17*y,.76*a,.82*y,.8*a).close()),E.spot1=new go.Spot(.07,.445),E.spot2=new go.Spot(.884,.958),E}),go.Shape.defineFigureGenerator("BpmnActivityLoop",function(ne,y,a){var E=new go.Geometry,b=.5,x=0,z=0,ee=b*le,te=.4*Math.SQRT2/2+.5,oe=.5-.5*Math.SQRT2/2,ie=1,ge=.5,me=.5,se=0,be=new go.PathFigure(te*y,(1-oe)*a,!1);return E.add(be),be.add(new go.PathSegment(go.PathSegment.Bezier,ie*y,ge*a,ie*y,.7*a,ie*y,ge*a)),be.add(new go.PathSegment(go.PathSegment.Bezier,(me+x)*y,(se+x)*a,(.5+b+x)*y,(.5-ee+x)*a,(.5+ee+x)*y,(.5-b+x)*a)),be.add(new go.PathSegment(go.PathSegment.Bezier,(.5-b+x)*y,(.5+z)*a,(.5-ee+x)*y,(.5-b+z)*a,(.5-b+x)*y,(.5-ee+z)*a)),be.add(new go.PathSegment(go.PathSegment.Bezier,(.35+x)*y,.9*a,(.5-b+x)*y,(.5+ee+z)*a,(.5-ee+x)*y,.9*a)),be.add(new go.PathSegment(go.PathSegment.Move,(.25+x)*y,.8*a)),be.add(new go.PathSegment(go.PathSegment.Line,(.35+x)*y,.9*a)),be.add(new go.PathSegment(go.PathSegment.Line,(.2+x)*y,.95*a)),E}),go.Shape.defineFigureGenerator("BpmnActivityParallel",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(0,0,!1);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Move,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),E}),go.Shape.defineFigureGenerator("BpmnActivitySequential",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(0,0,!1);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Move,0,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Move,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),E}),go.Shape.defineFigureGenerator("BpmnActivityAdHoc",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(0,0,!1);E.add(b);var x=new go.PathFigure(y,a,!1);E.add(x);var z=new go.PathFigure(0,.5*a,!1);return E.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.5*a,.2*y,.35*a,.3*y,.35*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,.7*y,.65*a,.8*y,.65*a)),E}),go.Shape.defineFigureGenerator("BpmnActivityCompensation",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(0,.5*a,!0);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a).close()),E}),go.Shape.defineFigureGenerator("BpmnTaskMessage",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(0,.2*a,!0);E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.8*a).close());var b=new go.PathFigure(0,.2*a,!1);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.2*a)),E}),go.Shape.defineFigureGenerator("BpmnTaskScript",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(.7*y,a,!0);E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.3*y,0,.6*y,.5*a,0,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.7*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,.7*y,a,.4*y,.5*a,y,.5*a).close());var x=new go.PathFigure(.45*y,.73*a,!1);return E.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.7*y,.73*a)),x.add(new go.PathSegment(go.PathSegment.Move,.38*y,.5*a)),x.add(new go.PathSegment(go.PathSegment.Line,.63*y,.5*a)),x.add(new go.PathSegment(go.PathSegment.Move,.31*y,.27*a)),x.add(new go.PathSegment(go.PathSegment.Line,.56*y,.27*a)),E}),go.Shape.defineFigureGenerator("BpmnTaskUser",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(0,0,!1);E.add(b);var x=new go.PathFigure(.335*y,(1-.555)*a,!0);E.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.335*y,(1-.405)*a)),x.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*y,(1-.405)*a)),x.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*y,(1-.555)*a)),x.add(new go.PathSegment(go.PathSegment.Bezier,y,.68*a,(1-.12)*y,.46*a,(1-.02)*y,.54*a)),x.add(new go.PathSegment(go.PathSegment.Line,y,a)),x.add(new go.PathSegment(go.PathSegment.Line,0,a)),x.add(new go.PathSegment(go.PathSegment.Line,0,.68*a)),x.add(new go.PathSegment(go.PathSegment.Bezier,.335*y,(1-.555)*a,.02*y,.54*a,.12*y,.46*a)),x.add(new go.PathSegment(go.PathSegment.Line,.365*y,(1-.595)*a));var z=.5-.285,ee=.5,te=z,oe=Math.PI/4,ie=4*(1-Math.cos(oe))/(3*Math.sin(oe)),ge=ie*.5,me=z,se=z,be=ie*me,xe=ie*se;x.add(new go.PathSegment(go.PathSegment.Bezier,(ee-me)*y,te*a,(ee-(be+me)/2)*y,(te+(se+xe)/2)*a,(ee-me)*y,(te+xe)*a)),x.add(new go.PathSegment(go.PathSegment.Bezier,ee*y,(te-se)*a,(ee-me)*y,(te-xe)*a,(ee-be)*y,(te-se)*a)),x.add(new go.PathSegment(go.PathSegment.Bezier,(ee+me)*y,te*a,(ee+be)*y,(te-se)*a,(ee+me)*y,(te-xe)*a)),x.add(new go.PathSegment(go.PathSegment.Bezier,(1-.365)*y,(1-.595)*a,(ee+me)*y,(te+xe)*a,(ee+(be+me)/2)*y,(te+(se+xe)/2)*a)),x.add(new go.PathSegment(go.PathSegment.Line,(1-.365)*y,(1-.595)*a)),x.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*y,(1-.555)*a)),x.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*y,(1-.405)*a)),x.add(new go.PathSegment(go.PathSegment.Line,.335*y,(1-.405)*a));var Te=new go.PathFigure(.2*y,a,!1);E.add(Te),Te.add(new go.PathSegment(go.PathSegment.Line,.2*y,.8*a));var gt=new go.PathFigure(.8*y,a,!1);return E.add(gt),gt.add(new go.PathSegment(go.PathSegment.Line,.8*y,.8*a)),E}),go.Shape.defineFigureGenerator("BpmnEventConditional",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(.1*y,0,!0);E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,a).close());var x=new go.PathFigure(.2*y,.2*a,!1);return E.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.8*y,.2*a)),x.add(new go.PathSegment(go.PathSegment.Move,.2*y,.4*a)),x.add(new go.PathSegment(go.PathSegment.Line,.8*y,.4*a)),x.add(new go.PathSegment(go.PathSegment.Move,.2*y,.6*a)),x.add(new go.PathSegment(go.PathSegment.Line,.8*y,.6*a)),x.add(new go.PathSegment(go.PathSegment.Move,.2*y,.8*a)),x.add(new go.PathSegment(go.PathSegment.Line,.8*y,.8*a)),E}),go.Shape.defineFigureGenerator("BpmnEventError",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(0,a,!0);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.33*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.66*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.66*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.33*y,.5*a).close()),E}),go.Shape.defineFigureGenerator("BpmnEventEscalation",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(0,0,!1);E.add(b);var x=new go.PathFigure(y,a,!1);E.add(x);var z=new go.PathFigure(.1*y,a,!0);return E.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),z.add(new go.PathSegment(go.PathSegment.Line,.9*y,a)),z.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a).close()),E}),go.Shape.defineFigureGenerator("Caution",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(.05*y,a,!0);E.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,.1*y,.8*a,0,a,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,.45*y,.1*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.55*y,.1*a,.5*y,0,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.95*y,.9*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.9*y,a,y,a,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.05*y,a));var x=.05;return b.add(new go.PathSegment(go.PathSegment.Move,(.5-x)*y,.875*a)),b.add(new go.PathSegment(go.PathSegment.Arc,180,-360,.5*y,.875*a,x*y,x*a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.325*a,.575*y,.725*a,.625*y,.375*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.75*a,.375*y,.375*a,.425*y,.725*a)),E}),go.Shape.defineFigureGenerator("Recycle",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(.45*y,.95*a,!1);E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,.95*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.185*y,.85*a,.17*y,.95*a,.15*y,.9*a)),b.add(new go.PathSegment(go.PathSegment.Line,.235*y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,.625*a)),b.add(new go.PathSegment(go.PathSegment.Line,.35*y,.65*a)),b.add(new go.PathSegment(go.PathSegment.Line,.275*y,.45*a)),b.add(new go.PathSegment(go.PathSegment.Line,.05*y,.45*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.05*y,.575*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.1875*y,.95*a,0,.675*a,0,.7*a)),b.add(new go.PathSegment(go.PathSegment.Move,.45*y,.95*a)),b.add(new go.PathSegment(go.PathSegment.Line,.45*y,.775*a)),b.add(new go.PathSegment(go.PathSegment.Line,.22*y,.775*a));var x=new go.PathFigure(.475*y,.2*a,!1);E.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.4*y,.4*a)),x.add(new go.PathSegment(go.PathSegment.Line,.225*y,.3*a)),x.add(new go.PathSegment(go.PathSegment.Line,.275*y,.175*a)),x.add(new go.PathSegment(go.PathSegment.Line,.325*y,.05*a)),x.add(new go.PathSegment(go.PathSegment.Bezier,.4*y,.05*a,.35*y,0,.375*y,0)),x.add(new go.PathSegment(go.PathSegment.Line,.575*y,.375*a)),x.add(new go.PathSegment(go.PathSegment.Line,.525*y,.4*a)),x.add(new go.PathSegment(go.PathSegment.Line,.75*y,.475*a)),x.add(new go.PathSegment(go.PathSegment.Line,.85*y,.315*a)),x.add(new go.PathSegment(go.PathSegment.Line,.8*y,.32*a)),x.add(new go.PathSegment(go.PathSegment.Line,.65*y,.05*a)),x.add(new go.PathSegment(go.PathSegment.Bezier,.575*y,0,.65*y,.05*a,.625*y,0)),x.add(new go.PathSegment(go.PathSegment.Line,.38*y,.0105*a));var z=new go.PathFigure(.675*y,.575*a,!1);return E.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.875*y,.525*a)),z.add(new go.PathSegment(go.PathSegment.Line,y,.775*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.85*y,.95*a,y,.8*a,y,.85*a)),z.add(new go.PathSegment(go.PathSegment.Line,.65*y,.95*a)),z.add(new go.PathSegment(go.PathSegment.Line,.65*y,a)),z.add(new go.PathSegment(go.PathSegment.Line,.55*y,.85*a)),z.add(new go.PathSegment(go.PathSegment.Line,.65*y,.725*a)),z.add(new go.PathSegment(go.PathSegment.Line,.65*y,.775*a)),z.add(new go.PathSegment(go.PathSegment.Line,.7*y,.775*a)),z.add(new go.PathSegment(go.PathSegment.Line,y,.775*a)),z.add(new go.PathSegment(go.PathSegment.Move,.675*y,.575*a)),z.add(new go.PathSegment(go.PathSegment.Line,.775*y,.775*a)),E}),go.Shape.defineFigureGenerator("BpmnEventTimer",function(ne,y,a){var E=new go.Geometry,b=.5,x=le*.5,z=new go.PathFigure(y,b*a,!0);E.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,b*y,a,y,(b+x)*a,(b+x)*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,b*a,(b-x)*y,a,0,(b+x)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,b*y,0,0,(b-x)*a,(b-x)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,b*a,(b+x)*y,0,y,(b-x)*a));var ee=new go.PathFigure(b*y,0,!1);return E.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,b*y,.15*a)),ee.add(new go.PathSegment(go.PathSegment.Move,b*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,b*y,.85*a)),ee.add(new go.PathSegment(go.PathSegment.Move,0,b*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.15*y,b*a)),ee.add(new go.PathSegment(go.PathSegment.Move,y,b*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.85*y,b*a)),ee.add(new go.PathSegment(go.PathSegment.Move,b*y,b*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.58*y,.1*a)),ee.add(new go.PathSegment(go.PathSegment.Move,b*y,b*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.78*y,.54*a)),E}),go.Shape.defineFigureGenerator("Package",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(0,.15*a,!0);E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.15*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var x=new go.PathFigure(0,.15*a,!0);return E.add(x),x.add(new go.PathSegment(go.PathSegment.Line,0,0)),x.add(new go.PathSegment(go.PathSegment.Line,.6*y,0)),x.add(new go.PathSegment(go.PathSegment.Line,.65*y,.15*a).close()),E.spot1=new go.Spot(0,.1),E.spot2=new go.Spot(1,1),E}),go.Shape.defineFigureGenerator("Class",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(0,0,!0);E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var x=new go.PathFigure(0,.2*a,!1);E.add(x),x.add(new go.PathSegment(go.PathSegment.Line,y,.2*a).close());var z=new go.PathFigure(0,.5*a,!1);return E.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,.5*a).close()),E}),go.Shape.defineFigureGenerator("Component",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(y,a,!0);E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.15*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.15*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a).close());var x=new go.PathFigure(0,.2*a,!0);E.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.45*y,.2*a)),x.add(new go.PathSegment(go.PathSegment.Line,.45*y,.4*a)),x.add(new go.PathSegment(go.PathSegment.Line,0,.4*a)),x.add(new go.PathSegment(go.PathSegment.Line,0,.2*a).close());var z=new go.PathFigure(0,.6*a,!0);return E.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.45*y,.6*a)),z.add(new go.PathSegment(go.PathSegment.Line,.45*y,.8*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,.6*a).close()),E}),go.Shape.defineFigureGenerator("Boat Shipment",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(.15*y,.6*a,!0);E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.15*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,.15*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.85*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,.85*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.15*y,.6*a));var x=new go.PathFigure(.15*y,.6*a,!1);return E.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.85*y,.6*a)),E}),go.Shape.defineFigureGenerator("Customer/Supplier",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(y,a,!0);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.66*y,.33*a)),b.add(new go.PathSegment(go.PathSegment.Line,.66*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.33*y,.33*a)),b.add(new go.PathSegment(go.PathSegment.Line,.33*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,0,.33*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a).close()),E}),go.Shape.defineFigureGenerator("Workcell",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(0,a,!0);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.65*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.65*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.35*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.35*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),E}),go.Shape.defineFigureGenerator("Supermarket",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(0,0,!1);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.33*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.33*a)),b.add(new go.PathSegment(go.PathSegment.Move,y,.33*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.66*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.66*a)),b.add(new go.PathSegment(go.PathSegment.Move,y,.66*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),E}),go.Shape.defineFigureGenerator("TruckShipment",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(0,0,!0);E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var x=new go.PathFigure(y,.8*a,!0);E.add(x),x.add(new go.PathSegment(go.PathSegment.Line,y,.4*a)),x.add(new go.PathSegment(go.PathSegment.Line,.6*y,.4*a)),x.add(new go.PathSegment(go.PathSegment.Line,.6*y,.8*a)),x.add(new go.PathSegment(go.PathSegment.Line,y,.8*a).close());var z=.1,ee=le*.1,te=.2,oe=.9,ie=new go.PathFigure((te-z)*y,oe*a,!0);E.add(ie),ie.add(new go.PathSegment(go.PathSegment.Bezier,te*y,(oe-z)*a,(te-z)*y,(oe-ee)*a,(te-ee)*y,(oe-z)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,(te+z)*y,oe*a,(te+ee)*y,(oe-z)*a,(te+z)*y,(oe-ee)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,te*y,(oe+z)*a,(te+z)*y,(oe+ee)*a,(te+ee)*y,(oe+z)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,(te-z)*y,oe*a,(te-ee)*y,(oe+z)*a,(te-z)*y,(oe+ee)*a).close()),z=.1,ee=le*.1,te=.8,oe=.9;var ge=new go.PathFigure((te-z)*y,oe*a,!0);return E.add(ge),ge.add(new go.PathSegment(go.PathSegment.Bezier,te*y,(oe-z)*a,(te-z)*y,(oe-ee)*a,(te-ee)*y,(oe-z)*a)),ge.add(new go.PathSegment(go.PathSegment.Bezier,(te+z)*y,oe*a,(te+ee)*y,(oe-z)*a,(te+z)*y,(oe-ee)*a)),ge.add(new go.PathSegment(go.PathSegment.Bezier,te*y,(oe+z)*a,(te+z)*y,(oe+ee)*a,(te+ee)*y,(oe+z)*a)),ge.add(new go.PathSegment(go.PathSegment.Bezier,(te-z)*y,oe*a,(te-ee)*y,(oe+z)*a,(te-z)*y,(oe+ee)*a).close()),E}),go.Shape.defineFigureGenerator("KanbanPost",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(.2*y,0,!1);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,0)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,a)),E}),go.Shape.defineFigureGenerator("Forklift",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(0,0,!0);E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,0,0));var x=new go.PathFigure(0,.5*a,!0);E.add(x),x.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),x.add(new go.PathSegment(go.PathSegment.Line,.5*y,.8*a)),x.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),x.add(new go.PathSegment(go.PathSegment.Line,0,.5*a));var z=new go.PathFigure(.5*y,.8*a,!0);E.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.5*y,.1*a)),z.add(new go.PathSegment(go.PathSegment.Line,.55*y,.1*a)),z.add(new go.PathSegment(go.PathSegment.Line,.55*y,.8*a)),z.add(new go.PathSegment(go.PathSegment.Line,.5*y,.8*a));var ee=new go.PathFigure(.5*y,.7*a,!1);E.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y,.7*a));var te=.1,oe=le*.1,ie=.1,ge=.9,me=new go.PathFigure((ie-te)*y,ge*a,!0);E.add(me),me.add(new go.PathSegment(go.PathSegment.Bezier,ie*y,(ge-te)*a,(ie-te)*y,(ge-oe)*a,(ie-oe)*y,(ge-te)*a)),me.add(new go.PathSegment(go.PathSegment.Bezier,(ie+te)*y,ge*a,(ie+oe)*y,(ge-te)*a,(ie+te)*y,(ge-oe)*a)),me.add(new go.PathSegment(go.PathSegment.Bezier,ie*y,(ge+te)*a,(ie+te)*y,(ge+oe)*a,(ie+oe)*y,(ge+te)*a)),me.add(new go.PathSegment(go.PathSegment.Bezier,(ie-te)*y,ge*a,(ie-oe)*y,(ge+te)*a,(ie-te)*y,(ge+oe)*a)),te=.1,oe=le*.1,ie=.4,ge=.9;var se=new go.PathFigure((ie-te)*y,ge*a,!0);return E.add(se),se.add(new go.PathSegment(go.PathSegment.Bezier,ie*y,(ge-te)*a,(ie-te)*y,(ge-oe)*a,(ie-oe)*y,(ge-te)*a)),se.add(new go.PathSegment(go.PathSegment.Bezier,(ie+te)*y,ge*a,(ie+oe)*y,(ge-te)*a,(ie+te)*y,(ge-oe)*a)),se.add(new go.PathSegment(go.PathSegment.Bezier,ie*y,(ge+te)*a,(ie+te)*y,(ge+oe)*a,(ie+oe)*y,(ge+te)*a)),se.add(new go.PathSegment(go.PathSegment.Bezier,(ie-te)*y,ge*a,(ie-oe)*y,(ge+te)*a,(ie-te)*y,(ge+oe)*a)),E}),go.Shape.defineFigureGenerator("RailShipment",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(.1*y,.4*a,!0);E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.45*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.45*y,.9*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.9*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.4*a).close());var x=new go.PathFigure(.45*y,.7*a,!1);E.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.55*y,.7*a));var z=new go.PathFigure(.55*y,.4*a,!0);E.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.9*y,.4*a)),z.add(new go.PathSegment(go.PathSegment.Line,.9*y,.9*a)),z.add(new go.PathSegment(go.PathSegment.Line,.55*y,.9*a)),z.add(new go.PathSegment(go.PathSegment.Line,.55*y,.4*a).close());var ie=.05,ge=le*.05,me=.175,se=.95,ee=new go.PathFigure((me-ie)*y,se*a,!0);E.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,me*y,(se-ie)*a,(me-ie)*y,(se-ge)*a,(me-ge)*y,(se-ie)*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,(me+ie)*y,se*a,(me+ge)*y,(se-ie)*a,(me+ie)*y,(se-ge)*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,me*y,(se+ie)*a,(me+ie)*y,(se+ge)*a,(me+ge)*y,(se+ie)*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,(me-ie)*y,se*a,(me-ge)*y,(se+ie)*a,(me-ie)*y,(se+ge)*a));var ie=.05,ge=le*.05,me=.375,se=.95,te=new go.PathFigure((me-ie)*y,se*a,!0);E.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,me*y,(se-ie)*a,(me-ie)*y,(se-ge)*a,(me-ge)*y,(se-ie)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(me+ie)*y,se*a,(me+ge)*y,(se-ie)*a,(me+ie)*y,(se-ge)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,me*y,(se+ie)*a,(me+ie)*y,(se+ge)*a,(me+ge)*y,(se+ie)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(me-ie)*y,se*a,(me-ge)*y,(se+ie)*a,(me-ie)*y,(se+ge)*a));var ie=.05,ge=le*.05,me=.625,se=.95,oe=new go.PathFigure((me-ie)*y,se*a,!0);E.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,me*y,(se-ie)*a,(me-ie)*y,(se-ge)*a,(me-ge)*y,(se-ie)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(me+ie)*y,se*a,(me+ge)*y,(se-ie)*a,(me+ie)*y,(se-ge)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,me*y,(se+ie)*a,(me+ie)*y,(se+ge)*a,(me+ge)*y,(se+ie)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(me-ie)*y,se*a,(me-ge)*y,(se+ie)*a,(me-ie)*y,(se+ge)*a));var ie=.05,ge=le*.05,me=.825,se=.95,be=new go.PathFigure((me-ie)*y,se*a,!0);E.add(be),be.add(new go.PathSegment(go.PathSegment.Bezier,me*y,(se-ie)*a,(me-ie)*y,(se-ge)*a,(me-ge)*y,(se-ie)*a)),be.add(new go.PathSegment(go.PathSegment.Bezier,(me+ie)*y,se*a,(me+ge)*y,(se-ie)*a,(me+ie)*y,(se-ge)*a)),be.add(new go.PathSegment(go.PathSegment.Bezier,me*y,(se+ie)*a,(me+ie)*y,(se+ge)*a,(me+ge)*y,(se+ie)*a)),be.add(new go.PathSegment(go.PathSegment.Bezier,(me-ie)*y,se*a,(me-ge)*y,(se+ie)*a,(me-ie)*y,(se+ge)*a).close());var xe=new go.PathFigure(0,a,!1);return E.add(xe),xe.add(new go.PathSegment(go.PathSegment.Line,y,a).close()),E}),go.Shape.defineFigureGenerator("Warehouse",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(0,0,!0);E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var x=new go.PathFigure(0,.2*a,!1);E.add(x),x.add(new go.PathSegment(go.PathSegment.Line,y,.2*a).close());var z=new go.PathFigure(.15*y,a,!0);E.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.15*y,.5*a)),z.add(new go.PathSegment(go.PathSegment.Line,.4*y,.5*a)),z.add(new go.PathSegment(go.PathSegment.Line,.4*y,a)),z.add(new go.PathSegment(go.PathSegment.Line,.15*y,a).close());var ee=.05,te=le*.05,oe=.35,ie=.775,ge=new go.PathFigure((oe-ee)*y,ie*a,!0);return E.add(ge),ge.add(new go.PathSegment(go.PathSegment.Bezier,oe*y,(ie-ee)*a,(oe-ee)*y,(ie-te)*a,(oe-te)*y,(ie-ee)*a)),ge.add(new go.PathSegment(go.PathSegment.Bezier,(oe+ee)*y,ie*a,(oe+te)*y,(ie-ee)*a,(oe+ee)*y,(ie-te)*a)),ge.add(new go.PathSegment(go.PathSegment.Bezier,oe*y,(ie+ee)*a,(oe+ee)*y,(ie+te)*a,(oe+te)*y,(ie+ee)*a)),ge.add(new go.PathSegment(go.PathSegment.Bezier,(oe-ee)*y,ie*a,(oe-te)*y,(ie+ee)*a,(oe-ee)*y,(ie+te)*a).close()),E}),go.Shape.defineFigureGenerator("ControlCenter",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(0,a,!0);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Move,.1*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,.8*a).close()),E}),go.Shape.defineFigureGenerator("Bluetooth",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(0,.75*a,!1);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.75*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.25*a)),E}),go.Shape.defineFigureGenerator("Bookmark",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(0,0,!0);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Move,.2*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Move,.2*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.4*a)),E}),go.Shape.defineFigureGenerator("Bookmark",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(0,0,!0);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Move,.2*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Move,.2*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.4*a)),E}),go.Shape.defineFigureGenerator("Globe",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(.5*y,0,!1);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Move,0,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,.75*y,0,y,.25*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,.75*a,.75*y,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,.25*y,a,0,.75*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,0,.25*a,.25*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,.15*y,.25*a,.15*y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,.85*y,.75*a,.85*y,.25*a)),b.add(new go.PathSegment(go.PathSegment.Move,.1675*y,.15*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.8325*y,.15*a,.35*y,.3*a,.65*y,.3*a)),b.add(new go.PathSegment(go.PathSegment.Move,.1675*y,.85*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.8325*y,.85*a,.35*y,.7*a,.65*y,.7*a)),E}),go.Shape.defineFigureGenerator("Wave",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(0,.25*a,!1);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,.3*y,.25*a,.1*y,0,.2*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,.7*y,.25*a,.425*y,.5*a,.575*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,y,.25*a,.8*y,0,.9*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Move,0,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.75*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.3*y,.75*a,.1*y,.5*a,.2*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.7*y,.75*a,.425*y,a,.575*y,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,y,.75*a,.8*y,.5*a,.9*y,.5*a)),E}),go.Shape.defineFigureGenerator("Operator",function(ne,y,a){var E=new go.Geometry,b=.3,x=le*.3,z=.5,ee=.7,te=new go.PathFigure((z-b)*y,ee*a,!0);E.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-b)*a,(z-b)*y,(ee-x)*a,(z-x)*y,(ee-b)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z+b)*y,ee*a,(z+x)*y,(ee-b)*a,(z+b)*y,(ee-x)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+b)*a,(z+b)*y,(ee+x)*a,(z+x)*y,(ee+b)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z-b)*y,ee*a,(z-x)*y,(ee+b)*a,(z-b)*y,(ee+x)*a));var oe=new go.PathFigure(0,.7*a,!1);return E.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,y,.7*a,0,0,y,0)),E}),go.Shape.defineFigureGenerator("TripleFanBlades",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(.5*y,0,!0);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.65*a,.65*y,.3*a,.65*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,.35*y,.5*a,.35*y,.3*a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,.65*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,a,.3*y,.6*a,.1*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.65*a,.2*y,a,.35*y,.95*a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,.65*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,y,a,.7*y,.6*a,.9*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.65*a,.8*y,a,.65*y,.95*a)),E}),go.Shape.defineFigureGenerator("CentrifugalPump",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(y,0,!0);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,0,.075*a,0,.5*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.4*y,a,0,a,.4*y,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.4*a,.8*y,a,.85*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),E}),go.Shape.defineFigureGenerator("Battery",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(0,a,!0);E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.1*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.1*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Move,.4*y,.1*a)),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,.1*a));var x=new go.PathFigure(0,.6*a,!1);return E.add(x),x.add(new go.PathSegment(go.PathSegment.Move,0,.4*a)),x.add(new go.PathSegment(go.PathSegment.Line,y,.4*a)),E}),go.Shape.defineFigureGenerator("Delete",function(ne,y,a){var E=new go.Geometry,b=.5,x=le*.5,z=.5,ee=.5,te=new go.PathFigure((z-b)*y,ee*a,!0);E.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-b)*a,(z-b)*y,(ee-x)*a,(z-x)*y,(ee-b)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z+b)*y,ee*a,(z+x)*y,(ee-b)*a,(z+b)*y,(ee-x)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+b)*a,(z+b)*y,(ee+x)*a,(z+x)*y,(ee+b)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z-b)*y,ee*a,(z-x)*y,(ee+b)*a,(z-b)*y,(ee+x)*a));var oe=new go.PathFigure(.15*y,.5*a,!1);return E.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,.85*y,.5*a)),E}),go.Shape.defineFigureGenerator("Flag",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(0,.1*a,!0);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Move,0,.1*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.1*a,.15*y,0,.35*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,y,.1*a,.65*y,.2*a,.85*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.5*a,.85*y,.6*a,.65*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,.35*y,.4*a,.15*y,.4*a).close()),E}),go.Shape.defineFigureGenerator("Help",function(ne,y,a){var E=new go.Geometry,b=.5,x=le*.5,z=.5,ee=.5,te=new go.PathFigure((z-b)*y,ee*a,!1);E.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-b)*a,(z-b)*y,(ee-x)*a,(z-x)*y,(ee-b)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z+b)*y,ee*a,(z+x)*y,(ee-b)*a,(z+b)*y,(ee-x)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+b)*a,(z+b)*y,(ee+x)*a,(z+x)*y,(ee+b)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z-b)*y,ee*a,(z-x)*y,(ee+b)*a,(z-b)*y,(ee+x)*a).close()),b=.05,x=le*.05,z=.5,ee=.8;var oe=new go.PathFigure((z-b)*y,ee*a,!1);return E.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-b)*a,(z-b)*y,(ee-x)*a,(z-x)*y,(ee-b)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(z+b)*y,ee*a,(z+x)*y,(ee-b)*a,(z+b)*y,(ee-x)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+b)*a,(z+b)*y,(ee+x)*a,(z+x)*y,(ee+b)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(z-b)*y,ee*a,(z-x)*y,(ee+b)*a,(z-b)*y,(ee+x)*a).close()),oe.add(new go.PathSegment(go.PathSegment.Move,.5*y,.7*a)),oe.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.2*a,.75*y,.475*a,.75*y,.225*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,.3*y,.35*a,.4*y,.2*a,.3*y,.25*a)),E}),go.Shape.defineFigureGenerator("Location",function(ne,y,a){return new go.Geometry().add(new go.PathFigure(.5*y,a,!0).add(new go.PathSegment(go.PathSegment.Line,.75*y,.5*a)).add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,.975*y,.025*a,.5*y,0)).add(new go.PathSegment(go.PathSegment.Bezier,.25*y,.5*a,.5*y,0,.025*y,.025*a).close()).add(new go.PathSegment(go.PathSegment.Move,.5*y,.2*a)).add(new go.PathSegment(go.PathSegment.Arc,270,360,.5*y,.3*a,.1*y,.1*a).close()))}),go.Shape.defineFigureGenerator("Lock",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(0,.5*a,!0);E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.5*a));var x=new go.PathFigure(.2*y,.5*a,!1);return E.add(x),x.add(new go.PathSegment(go.PathSegment.Move,.2*y,.5*a)),x.add(new go.PathSegment(go.PathSegment.Line,.2*y,.3*a)),x.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.3*a,.25*y,0,.75*y,0)),x.add(new go.PathSegment(go.PathSegment.Line,.8*y,.5*a)),x.add(new go.PathSegment(go.PathSegment.Line,.8*y,.3*a)),E}),go.Shape.defineFigureGenerator("Unlocked",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(0,.5*a,!0);E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.5*a));var x=new go.PathFigure(.2*y,.5*a,!1);return E.add(x),x.add(new go.PathSegment(go.PathSegment.Move,.2*y,.5*a)),x.add(new go.PathSegment(go.PathSegment.Line,.2*y,.3*a)),x.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.3*a,.25*y,0,.75*y,0)),x.add(new go.PathSegment(go.PathSegment.Line,.8*y,.35*a)),E}),go.Shape.defineFigureGenerator("Gear",function(ne,y,a){return new go.Geometry().add(new go.PathFigure(.9375*y,.56246875*a,!0).add(new go.PathSegment(go.PathSegment.Line,.9375*y,.4375*a)).add(new go.PathSegment(go.PathSegment.Line,.80621875*y,.4375*a)).add(new go.PathSegment(go.PathSegment.Bezier,.763*y,.3316875*a,.79840625*y,.39915625*a,.7834375*y,.3635*a)).add(new go.PathSegment(go.PathSegment.Line,.8566875*y,.23796875*a)).add(new go.PathSegment(go.PathSegment.Line,.76825*y,.14959375*a)).add(new go.PathSegment(go.PathSegment.Line,.67596875*y,.24184375*a)).add(new go.PathSegment(go.PathSegment.Bezier,.5625*y,.19378125*a,.64228125*y,.2188125*a,.603875*y,.2021875*a)).add(new go.PathSegment(go.PathSegment.Line,.5625*y,.0625*a)).add(new go.PathSegment(go.PathSegment.Line,.4375*y,.0625*a)).add(new go.PathSegment(go.PathSegment.Line,.4375*y,.19378125*a)).add(new go.PathSegment(go.PathSegment.Bezier,.32775*y,.239375*a,.39759375*y,.20190625*a,.36053125*y,.2176875*a)).add(new go.PathSegment(go.PathSegment.Line,.2379375*y,.14959375*a)).add(new go.PathSegment(go.PathSegment.Line,.14953125*y,.2379375*a)).add(new go.PathSegment(go.PathSegment.Line,.23934375*y,.3278125*a)).add(new go.PathSegment(go.PathSegment.Bezier,.19378125*y,.4375*a,.21765625*y,.36059375*a,.201875*y,.397625*a)).add(new go.PathSegment(go.PathSegment.Line,.0625*y,.4375*a)).add(new go.PathSegment(go.PathSegment.Line,.0625*y,.5625*a)).add(new go.PathSegment(go.PathSegment.Line,.1938125*y,.5625*a)).add(new go.PathSegment(go.PathSegment.Bezier,.241875*y,.67596875*a,.20221875*y,.603875*a,.21884375*y,.64228125*a)).add(new go.PathSegment(go.PathSegment.Line,.1495625*y,.76825*a)).add(new go.PathSegment(go.PathSegment.Line,.238*y,.8566875*a)).add(new go.PathSegment(go.PathSegment.Line,.3316875*y,.76296875*a)).add(new go.PathSegment(go.PathSegment.Bezier,.43753125*y,.80621875*a,.36353125*y,.78340625*a,.3991875*y,.79840625*a)).add(new go.PathSegment(go.PathSegment.Line,.43753125*y,.9375*a)).add(new go.PathSegment(go.PathSegment.Line,.5625*y,.9375*a)).add(new go.PathSegment(go.PathSegment.Line,.5625*y,.80621875*a)).add(new go.PathSegment(go.PathSegment.Bezier,.67225*y,.760625*a,.602375*y,.79809375*a,.63946875*y,.78234375*a)).add(new go.PathSegment(go.PathSegment.Line,.76828125*y,.8566875*a)).add(new go.PathSegment(go.PathSegment.Line,.85671875*y,.76825*a)).add(new go.PathSegment(go.PathSegment.Line,.76065625*y,.67221875*a)).add(new go.PathSegment(go.PathSegment.Bezier,.80621875*y,.56246875*a,.78234375*y,.63940625*a,.798125*y,.602375*a)).add(new go.PathSegment(go.PathSegment.Line,.9375*y,.56246875*a).close()).add(new go.PathSegment(go.PathSegment.Move,.5*y,.6*a)).add(new go.PathSegment(go.PathSegment.Arc,90,360,.5*y,.5*a,.1*y,.1*a).close()))}),go.Shape.defineFigureGenerator("Hand",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(0,.5*a,!0);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,.1*y,.3*a,0,.375*a,.05*y,.325*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.45*y,.075*a,.3*y,.225*a,.4*y,.175*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.525*y,.075*a,.46*y,.05*a,.525*y,.05*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.3*y,.4*a,.525*y,.275*a,.475*y,.325*a)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.9*y,.55*a,y,.4*a,y,.55*a)),b.add(new go.PathSegment(go.PathSegment.Line,.425*y,.55*a)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,.55*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.6*y,.7*a,.675*y,.55*a,.675*y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Line,.575*y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.575*y,.85*a,.65*y,.7*a,.65*y,.85*a)),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,.85*a)),b.add(new go.PathSegment(go.PathSegment.Line,.525*y,.85*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.535*y,a,.61*y,.85*a,.61*y,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*a,.435*y,a,0,a).close()),E}),go.Shape.defineFigureGenerator("Map",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(0,.2*a,!0);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.25*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.25*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),b.add(new go.PathSegment(go.PathSegment.Move,.25*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.25*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Move,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,.8*a)),E}),go.Shape.defineFigureGenerator("Eject",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(0,a,!0);E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a*.7)),b.add(new go.PathSegment(go.PathSegment.Line,0,a*.7).close());var x=new go.PathFigure(0,a*.6,!0);return E.add(x),x.add(new go.PathSegment(go.PathSegment.Line,y,.6*a)),x.add(new go.PathSegment(go.PathSegment.Line,.5*y,0).close()),E}),go.Shape.defineFigureGenerator("Pencil",function(ne,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,.2*y,.1*a)).add(new go.PathSegment(go.PathSegment.Line,y,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.9*y,a)).add(new go.PathSegment(go.PathSegment.Line,.1*y,.2*a).close()))}),go.Shape.defineFigureGenerator("Building",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(y*1,a*1,!1);E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,0,a*.85)),b.add(new go.PathSegment(go.PathSegment.Line,.046*y,a*.85)),b.add(new go.PathSegment(go.PathSegment.Line,.046*y,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,0,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,0,a*.3)),b.add(new go.PathSegment(go.PathSegment.Line,.046*y,a*.3)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,(1-.046)*y,a*.3)),b.add(new go.PathSegment(go.PathSegment.Line,y,a*.3)),b.add(new go.PathSegment(go.PathSegment.Line,y,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,(1-.046)*y,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,(1-.046)*y,a*.85)),b.add(new go.PathSegment(go.PathSegment.Line,y,a*.85).close());var x=new go.PathFigure(.126*y,.85*a,!1);E.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.126*y,.45*a)),x.add(new go.PathSegment(go.PathSegment.Line,.322*y,.45*a)),x.add(new go.PathSegment(go.PathSegment.Line,.322*y,.85*a).close());var z=new go.PathFigure(.402*y,.85*a,!1);E.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.402*y,.45*a)),z.add(new go.PathSegment(go.PathSegment.Line,.598*y,.45*a)),z.add(new go.PathSegment(go.PathSegment.Line,.598*y,.85*a).close());var ee=new go.PathFigure(.678*y,.85*a,!1);E.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.678*y,.45*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.874*y,.45*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.874*y,.85*a).close());var te=new go.PathFigure(.5*y,.1*a,!1);return E.add(te),te.add(new go.PathSegment(go.PathSegment.Line,(.046+.15)*y,.3*a)),te.add(new go.PathSegment(go.PathSegment.Line,(1-(.046+.15))*y,.3*a).close()),E}),go.Shape.defineFigureGenerator("Staircase",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(0,a*1,!0);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*.2,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.2,a*.8)),b.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.8)),b.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.6)),b.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*.6)),b.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*.4)),b.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*.4)),b.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*.2)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.2)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.15)),b.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*.15)),b.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*.35)),b.add(new go.PathSegment(go.PathSegment.Line,y*.55,a*.35)),b.add(new go.PathSegment(go.PathSegment.Line,y*.55,a*.55)),b.add(new go.PathSegment(go.PathSegment.Line,y*.35,a*.55)),b.add(new go.PathSegment(go.PathSegment.Line,y*.35,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.15,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.15,a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,0,a*.95).close()),E}),go.Shape.defineFigureGenerator("5Bars",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(0,a*1,!0);E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*.184,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.184,a*(1-.184)).close());var x=new go.PathFigure(y*.204,a,!0);E.add(x),x.add(new go.PathSegment(go.PathSegment.Line,y*.204,a*(1-.184))),x.add(new go.PathSegment(go.PathSegment.Line,y*.388,a*(1-.184*2))),x.add(new go.PathSegment(go.PathSegment.Line,y*.388,a*1).close());var z=new go.PathFigure(y*.408,a,!0);E.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y*.408,a*(1-.184*2))),z.add(new go.PathSegment(go.PathSegment.Line,y*.592,a*(1-.184*3))),z.add(new go.PathSegment(go.PathSegment.Line,y*.592,a*1).close());var ee=new go.PathFigure(y*.612,a,!0);E.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y*.612,a*(1-.184*3))),ee.add(new go.PathSegment(go.PathSegment.Line,y*.796,a*(1-.184*4))),ee.add(new go.PathSegment(go.PathSegment.Line,y*.796,a*1).close());var te=new go.PathFigure(y*.816,a,!0);return E.add(te),te.add(new go.PathSegment(go.PathSegment.Line,y*.816,a*(1-.184*4))),te.add(new go.PathSegment(go.PathSegment.Line,y*1,a*(1-.184*5))),te.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1).close()),E}),go.Shape.defineFigureGenerator("PC",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(0,0,!0);E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,0).close());var x=new go.PathFigure(y*.055,.07*a,!0);E.add(x),x.add(new go.PathSegment(go.PathSegment.Line,y*.245,a*.07)),x.add(new go.PathSegment(go.PathSegment.Line,y*.245,a*.1)),x.add(new go.PathSegment(go.PathSegment.Line,y*.055,a*.1).close());var z=new go.PathFigure(y*.055,.13*a,!0);E.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y*.245,a*.13)),z.add(new go.PathSegment(go.PathSegment.Line,y*.245,a*.16)),z.add(new go.PathSegment(go.PathSegment.Line,y*.055,a*.16).close());var ee=new go.PathFigure(y*.055,.18*a,!0);E.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y*.245,a*.18)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.245,a*.21)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.055,a*.21).close());var te=new go.PathFigure(y*1,0,!0);return E.add(te),te.add(new go.PathSegment(go.PathSegment.Line,y*.4,0)),te.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.65)),te.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.65).close()),E}),go.Shape.defineFigureGenerator("Plane",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(.55*y,a,!0);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.475*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.35*y,.525*a,0,.4*a,.225*y,.45*a)),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,.475*a)),b.add(new go.PathSegment(go.PathSegment.Line,.15*y,.35*a)),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,.325*a)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,.325*a)),b.add(new go.PathSegment(go.PathSegment.Line,.85*y,.1*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.9*y,.2*a,.975*y,0,y,.08*a)),b.add(new go.PathSegment(go.PathSegment.Line,.7*y,.45*a)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,.95*a)),b.add(new go.PathSegment(go.PathSegment.Line,.55*y,a).close()),E}),go.Shape.defineFigureGenerator("Key",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(y*1,a*.5,!0);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*.9,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,.35*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.45,.35*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.15,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.35*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.65*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.15,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.45,.65*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,.65*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.6,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.65,.55*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.7,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.75,.55*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.8,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.85,.575*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.9,.6*a).close()),b.add(new go.PathSegment(go.PathSegment.Move,.17*y,.425*a)),b.add(new go.PathSegment(go.PathSegment.Arc,270,360,.17*y,.5*a,.075*y,.075*a).close()),E}),go.Shape.defineFigureGenerator("FilmTape",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(0,0,!1);E.add(b),b.add(new go.PathSegment(go.PathSegment.Arc,270,180,y*0,y*.3,y*.055)),b.add(new go.PathSegment(go.PathSegment.Line,0,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.08,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.08,a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*1),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*1),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*2),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*2),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*3),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*3),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*4),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*4),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*5),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*5),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*6),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*6),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*7),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*7),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*8),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*8),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*9),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*9),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*10),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*10),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*11),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*11),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*12),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*12),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*13),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*13),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*14),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*14),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*15),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*15),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1));var x=new go.PathFigure(0,0,!1);E.add(x),x.add(new go.PathSegment(go.PathSegment.Line,y*1,a*0)),x.add(new go.PathSegment(go.PathSegment.Arc,270,-180,y*1,y*.3,y*.055)),x.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1));var z=new go.PathFigure(y*.11,a*.1,!1);E.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*1+.028*0),a*.1)),z.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*1+.028*0),a*.8)),z.add(new go.PathSegment(go.PathSegment.Line,y*.11,a*.8).close());var ee=new go.PathFigure(y*(.11+.24133333*1+.028*1),a*.1,!1);E.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*2+.028*1),a*.1)),ee.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*2+.028*1),a*.8)),ee.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*1+.028*1),a*.8).close());var te=new go.PathFigure(y*(.11+.24133333*2+.028*2),a*.1,!1);return E.add(te),te.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*3+.028*2),a*.1)),te.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*3+.028*2),a*.8)),te.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*2+.028*2),a*.8).close()),E}),go.Shape.defineFigureGenerator("FloppyDisk",function(ne,y,a){var E=new go.Geometry,b=8,x=b*le,z=new go.PathFigure(b,0,!1);E.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y*.86,0)),z.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.14)),z.add(new go.PathSegment(go.PathSegment.Line,y,a-b)),z.add(new go.PathSegment(go.PathSegment.Bezier,y-b,a,y,a-x,y-x,a)),z.add(new go.PathSegment(go.PathSegment.Line,b,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,a-b,x,a,0,a-x)),z.add(new go.PathSegment(go.PathSegment.Line,0,b)),z.add(new go.PathSegment(go.PathSegment.Bezier,b,0,0,x,x,0).close());var ee=new go.PathFigure(y*.83,0,!1);E.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y*.83,a*.3)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.17,a*.3)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.17,a*0).close());var te=new go.PathFigure(y*.83,a*1,!1);E.add(te),te.add(new go.PathSegment(go.PathSegment.Line,y*.83,a*.5)),te.add(new go.PathSegment(go.PathSegment.Line,y*.17,a*.5)),te.add(new go.PathSegment(go.PathSegment.Line,y*.17,a*1).close());var oe=new go.PathFigure(y*.78,a*.05,!1);return E.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*.05)),oe.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*.25)),oe.add(new go.PathSegment(go.PathSegment.Line,y*.78,a*.25).close()),E}),go.Shape.defineFigureGenerator("SpeechBubble",function(ne,y,a){var E=ne?ne.parameter1:NaN;(isNaN(E)||E<0)&&(E=15),E=Math.min(E,y/3),E=Math.min(E,a/3);var b=E*le,x=a*.8,z=new go.Geometry,ee=new go.PathFigure(E,0,!0);return z.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y-E,0)),ee.add(new go.PathSegment(go.PathSegment.Bezier,y,E,y-b,0,y,b)),ee.add(new go.PathSegment(go.PathSegment.Line,y,x-E)),ee.add(new go.PathSegment(go.PathSegment.Bezier,y-E,x,y,x-b,y-b,x)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.7,x)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.7,a)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.55,x)),ee.add(new go.PathSegment(go.PathSegment.Line,E,x)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,x-E,b,x,0,x-b)),ee.add(new go.PathSegment(go.PathSegment.Line,0,E)),ee.add(new go.PathSegment(go.PathSegment.Bezier,E,0,0,b,b,0).close()),b>1?(z.spot1=new go.Spot(0,0,b,b),z.spot2=new go.Spot(1,.8,-b,-b)):(z.spot1=go.Spot.TopLeft,z.spot2=new go.Spot(1,.8)),z}),go.Shape.defineFigureGenerator("Repeat",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(y*0,a*.45,!0);E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*.25,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,a*.9)),b.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*.9)),b.add(new go.PathSegment(go.PathSegment.Line,y*.65,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.2,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.2,a*.45).close());var x=new go.PathFigure(y*1,a*.55,!0);return E.add(x),x.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*1)),x.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*.55)),x.add(new go.PathSegment(go.PathSegment.Line,y*.7,a*.55)),x.add(new go.PathSegment(go.PathSegment.Line,y*.7,a*.1)),x.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.1)),x.add(new go.PathSegment(go.PathSegment.Line,y*.35,a*0)),x.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*0)),x.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*.55).close()),E}),go.Shape.defineFigureGenerator("Windows",function(ne,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close()).add(new go.PathSegment(go.PathSegment.Move,.4*y,.4*a)).add(new go.PathSegment(go.PathSegment.Line,.4*y,.8*a)).add(new go.PathSegment(go.PathSegment.Line,.9*y,.8*a)).add(new go.PathSegment(go.PathSegment.Line,.9*y,.4*a).close()).add(new go.PathSegment(go.PathSegment.Move,.2*y,.1*a)).add(new go.PathSegment(go.PathSegment.Line,.2*y,.6*a)).add(new go.PathSegment(go.PathSegment.Line,.7*y,.6*a)).add(new go.PathSegment(go.PathSegment.Line,.7*y,.1*a).close()).add(new go.PathSegment(go.PathSegment.Move,.1*y,.6*a)).add(new go.PathSegment(go.PathSegment.Line,.1*y,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.5*y,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.5*y,.6*a).close()))}),go.Shape.defineFigureGenerator("Terminal",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(y*0,a*.1,!1);E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.1)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.9)),b.add(new go.PathSegment(go.PathSegment.Line,y*0,a*.9).close());var x=new go.PathFigure(y*.1,a*.2,!0);E.add(x),x.add(new go.PathSegment(go.PathSegment.Line,y*.1,a*.25)),x.add(new go.PathSegment(go.PathSegment.Line,y*.22,a*.285)),x.add(new go.PathSegment(go.PathSegment.Line,y*.1,a*.32)),x.add(new go.PathSegment(go.PathSegment.Line,y*.1,a*.37)),x.add(new go.PathSegment(go.PathSegment.Line,y*.275,a*.32)),x.add(new go.PathSegment(go.PathSegment.Line,y*.275,a*.25).close());var z=new go.PathFigure(y*.28,a*.37,!0);return E.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y*.45,a*.37)),z.add(new go.PathSegment(go.PathSegment.Line,y*.45,a*.41)),z.add(new go.PathSegment(go.PathSegment.Line,y*.28,a*.41).close()),E}),go.Shape.defineFigureGenerator("Beaker",function(ne,y,a){var E=new go.Geometry,b=15,x=b*le,z=new go.PathFigure(y*.62,a*.475,!0);return E.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,a-b)),z.add(new go.PathSegment(go.PathSegment.Bezier,y-b,a,y,a-x,y-x,a)),z.add(new go.PathSegment(go.PathSegment.Line,b,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,a-b,x,a,0,a-x)),z.add(new go.PathSegment(go.PathSegment.Line,y*.38,a*.475)),z.add(new go.PathSegment(go.PathSegment.Line,y*.38,a*.03)),z.add(new go.PathSegment(go.PathSegment.Line,y*.36,a*0)),z.add(new go.PathSegment(go.PathSegment.Line,y*.64,a*0)),z.add(new go.PathSegment(go.PathSegment.Line,y*.62,a*.03).close()),x>1?(E.spot1=new go.Spot(0,0,x,x),E.spot2=new go.Spot(1,1,-x,-x)):(E.spot1=go.Spot.TopLeft,E.spot2=go.Spot.BottomRight),E}),go.Shape.defineFigureGenerator("Download",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(y*0,a*1,!0);E.add(b);var x=.1/.3;b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*(1-x))),b.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*.755,a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*.93,a*(1-x))),b.add(new go.PathSegment(go.PathSegment.Line,y*.64,a*(1-x))),b.add(new go.PathSegment(go.PathSegment.Line,y*.61,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.39,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.36,a*(1-x))),b.add(new go.PathSegment(go.PathSegment.Line,y*.07,a*(1-x))),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.755),a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.66),a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.66),a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.8),a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*0,a*(1-x)).close());var z=new go.PathFigure(y*.4,a*0,!0);return E.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.44)),z.add(new go.PathSegment(go.PathSegment.Line,y*.26,a*.44)),z.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*.66)),z.add(new go.PathSegment(go.PathSegment.Line,y*(1-.26),a*.44)),z.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*.44)),z.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*0).close()),E}),go.Shape.defineFigureGenerator("Bin",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(y*0,a*1,!0);E.add(b);var x=.1/.3;return b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*(1-x))),b.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*.755,a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*.93,a*(1-x))),b.add(new go.PathSegment(go.PathSegment.Line,y*.64,a*(1-x))),b.add(new go.PathSegment(go.PathSegment.Line,y*.61,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.39,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.36,a*(1-x))),b.add(new go.PathSegment(go.PathSegment.Line,y*.07,a*(1-x))),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.755),a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.66),a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.66),a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.8),a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*0,a*(1-x)).close()),E}),go.Shape.defineFigureGenerator("Upload",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(y*0,a*1,!0);E.add(b);var x=.1/.3;b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*(1-x))),b.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*.755,a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*.93,a*(1-x))),b.add(new go.PathSegment(go.PathSegment.Line,y*.64,a*(1-x))),b.add(new go.PathSegment(go.PathSegment.Line,y*.61,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.39,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.36,a*(1-x))),b.add(new go.PathSegment(go.PathSegment.Line,y*.07,a*(1-x))),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.755),a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.66),a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.66),a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.8),a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*0,a*(1-x)).close());var z=new go.PathFigure(y*.5,a*0,!0);return E.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y*.26,a*.25)),z.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.25)),z.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.63)),z.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*.63)),z.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*.25)),z.add(new go.PathSegment(go.PathSegment.Line,y*.74,a*.25).close()),E}),go.Shape.defineFigureGenerator("EmptyDrink",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(y*.15,a*0,!1);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*.85,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.7,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,a*1).close()),E}),go.Shape.defineFigureGenerator("Drink",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(y*.15,a*0,!1);E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*.85,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.7,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,a*1).close());var x=new go.PathFigure(y*.235,a*.28,!0);return E.add(x),x.add(new go.PathSegment(go.PathSegment.Line,y*.765,a*.28)),x.add(new go.PathSegment(go.PathSegment.Line,y*.655,a*.97)),x.add(new go.PathSegment(go.PathSegment.Line,y*.345,a*.97).close()),E}),go.Shape.defineFigureGenerator("4Arrows",function(ne,y,a){var E=new go.Geometry,b=new go.PathFigure(y*.5,a*0,!0);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*.65,a*.25)),b.add(new go.PathSegment(go.PathSegment.Line,y*.55,a*.25)),b.add(new go.PathSegment(go.PathSegment.Line,y*.55,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*.35)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.5)),b.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*.65)),b.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*.55)),b.add(new go.PathSegment(go.PathSegment.Line,y*.55,a*.55)),b.add(new go.PathSegment(go.PathSegment.Line,y*.55,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.65,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.35,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.45,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.45,a*.55)),b.add(new go.PathSegment(go.PathSegment.Line,y*.25,a*.55)),b.add(new go.PathSegment(go.PathSegment.Line,y*.25,a*.65)),b.add(new go.PathSegment(go.PathSegment.Line,y*0,a*.5)),b.add(new go.PathSegment(go.PathSegment.Line,y*.25,a*.35)),b.add(new go.PathSegment(go.PathSegment.Line,y*.25,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,y*.45,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,y*.45,a*.25)),b.add(new go.PathSegment(go.PathSegment.Line,y*.35,a*.25).close()),E}),go.Shape.defineFigureGenerator("Connector","Ellipse"),go.Shape.defineFigureGenerator("Alternative","TriangleUp"),go.Shape.defineFigureGenerator("Merge","TriangleUp"),go.Shape.defineFigureGenerator("Decision","Diamond"),go.Shape.defineFigureGenerator("DataTransmissions","Hexagon"),go.Shape.defineFigureGenerator("Gate","Crescent"),go.Shape.defineFigureGenerator("Delay","HalfEllipse"),go.Shape.defineFigureGenerator("Input","Parallelogram1"),go.Shape.defineFigureGenerator("ManualLoop","ManualOperation"),go.Shape.defineFigureGenerator("ISOProcess","Chevron"),go.Shape.defineFigureGenerator("MessageToUser","SquareArrow"),go.Shape.defineFigureGenerator("MagneticData","Cylinder1"),go.Shape.defineFigureGenerator("DirectData","Cylinder4"),go.Shape.defineFigureGenerator("StoredData","DataStorage"),go.Shape.defineFigureGenerator("SequentialData","MagneticTape"),go.Shape.defineFigureGenerator("Subroutine","Procedure")},93510:function(module,exports,__webpack_require__){var __WEBPACK_AMD_DEFINE_ARRAY__,__WEBPACK_AMD_DEFINE_RESULT__;(function(){if(typeof window.GGBApplet=="function"){console.warn("deployggb.js was loaded twice");return}var isRenderGGBElementEnabled=!1,scriptLoadStarted=!1,html5AppletsToProcess=null,ggbHTML5LoadedCodebaseIsWebSimple=!1,ggbHTML5LoadedCodebaseVersion=null,ggbHTML5LoadedScript=null,GGBApplet=function(){"use strict";for(var Oe={},ut="5.0",re={},ae=null,ue=!1,Ve=!1,Ge=null,Se=!1,Ee=null,le=null,Re=0;Re4?parseFloat(ve):5};Oe.setHTML5Codebase=function(ve,Me){le=ve,et(ve,Me)},Oe.setJavaCodebase=Oe.setJavaCodebaseVersion=Oe.isCompiledInstalled=Oe.setPreCompiledScriptPath=Oe.setPreCompiledResourcePath=function(){},Oe.setHTML5CodebaseVersion=function(ve,Me){var Ke=parseFloat(ve);if(Ke!==NaN&&Ke<5){console.log("The GeoGebra HTML5 codebase version "+Ke+" is deprecated. Using version latest instead.");return}Ee=ve,Ze(ve,Me)},Oe.getHTML5CodebaseVersion=function(){return ne},Oe.getParameters=function(){return re},Oe.setFontsCSSURL=function(ve){z=ve},Oe.setGiacJSURL=function(ve){},Oe.setJNLPFile=function(ve){Ce=ve},Oe.setJNLPBaseDir=function(ve){},Oe.inject=function(){function ve(){return window.frameElement&&window.frameElement.getAttribute("data-singleton")}for(var Me="auto",Ke=re.id,Pt,Ue=!1,mt=0;mt=5)return!0;var ve=Oe.getAppletObject();return ve&&typeof ve.recalculateEnvironments=="function"?(ve.recalculateEnvironments(),!0):!1},Oe.startAnimation=function(){var ve=Oe.getAppletObject();return ve&&typeof ve.startAnimation=="function"?(ve.startAnimation(),!0):!1},Oe.stopAnimation=function(){var ve=Oe.getAppletObject();return ve&&typeof ve.stopAnimation=="function"?(ve.stopAnimation(),!0):!1},Oe.getAppletObject=function(){var ve=re.id!==void 0?re.id:"ggbApplet";return window[ve]},Oe.resize=function(){};var be=function(ve,Me,Ke){var Pt=document.createElement("param");Pt.setAttribute("name",Me),Pt.setAttribute("value",Ke),ve.appendChild(Pt)},xe=function(ve){return ve&&ve!=="false"},Te=function(ve,Me,Ke){te(ne)<=4.2&&(Ke=!0);var Pt=!isRenderGGBElementEnabled&&!scriptLoadStarted;(!isRenderGGBElementEnabled&&!scriptLoadStarted||ggbHTML5LoadedCodebaseVersion!==ne||ggbHTML5LoadedCodebaseIsWebSimple&&!a)&&(Pt=!0,isRenderGGBElementEnabled=!1,scriptLoadStarted=!1);var Ue=document.createElement("div");Ue.classList.add("appletParameters","notranslate");var mt=Me.width,de=Me.height;if(Me.disableAutoScale=Me.disableAutoScale===void 0?GGBAppletUtils.isFlexibleWorksheetEditor():Me.disableAutoScale,Me.width!==void 0)if(te(ne)<=4.4)xe(Me.showToolBar)&&(Me.height-=7),xe(Me.showAlgebraInput)&&(Me.height-=37),Me.width<605&&xe(Me.showToolBar)&&(Me.width=605,mt=605);else{var dt=100;(xe(Me.showToolBar)||xe(Me.showMenuBar))&&(Me.hasOwnProperty("customToolBar")&&(Me.customToolbar=Me.customToolBar),dt=xe(Me.showMenuBar)?245:155),mt=5?(Me.appletOnLoad=function(Ct){var _t=ve.querySelector(".ggb_preview");_t&&_t.parentNode.removeChild(_t),window.GGBT_spinner&&window.GGBT_spinner.removeSpinner(Dt),window.GGBT_wsf_view&&$(window).trigger("resize"),Wt(Ct)},Ie||Dt.appendChild(ye)):Ue.appendChild(ye),Dt.appendChild(Ue),Ie||ve.appendChild(Dt),setTimeout(function(){Oe.resize()},1)}else{var fe=document.createElement("div");fe.className="applet_scaler",fe.style.position="relative",fe.style.display="block",fe.appendChild(Ue),ve.appendChild(fe),Me.appletOnLoad=function(Ct){Oe.resize(),Wt(Ct)}}function Ae(Ct,_t){_t&&typeof _t.appletOnLoad=="function"&&typeof renderGGBElement=="function"?renderGGBElement(Ct,_t.appletOnLoad):renderGGBElement(Ct),lt("GeoGebra HTML5 applet injected and rendered with previously loaded codebase.",_t)}function He(Ct,_t){typeof renderGGBElement=="undefined"?(html5AppletsToProcess===null&&(html5AppletsToProcess=[]),html5AppletsToProcess.push({article:Ct,params:_t}),window.renderGGBElementReady=function(){isRenderGGBElementEnabled=!0,html5AppletsToProcess!==null&&html5AppletsToProcess.length&&(html5AppletsToProcess.forEach(function(Sn){Ae(Sn.article,Sn.params)}),html5AppletsToProcess=null)},te(ne)<5&&(Ct.className+=" geogebraweb")):Ae(Ct,_t)}if(Pt){scriptLoadStarted=!0;for(var ct=0;ct0?(Ot.remove(),Dt.attr("id","fullscreencontent").show(),jQuery(Wt).append(Dt),window.dispatchEvent(new Event("resize"))):Te(Ot,Me,!1),window.GGBT_wsf_view.launchFullScreen(Wt)}else De=Pt,Te(ve,Me,!1);if(!window.GGBT_wsf_view)for(de=0;deve/4*3&&(Ot=ve/4*3),Wt=Ot/5.8,dt.setAttribute("src",b),dt.setAttribute("width",Ot),dt.setAttribute("height",Wt);var Dt=(ve-Ot)/2,Ie=(Me-Wt)/2;dt.style.left=Dt+"px",dt.style.top=Ie+"px",Ue.appendChild(dt)}}return Ue.appendChild(de),Ue},je=function(ve){return ve=ve.toLowerCase(),ve==="html5"||ve==="screenshot"?ve:"html5"},nt=["web","webSimple","web3d","tablet","tablet3d","phone"],Ze=function(ve,Me){if(ne=ve,Me){et(ne,!0);return}var Ke=!ue;if(Ke){var Pt=te(ne);!isNaN(Pt)&&Pt<4.4&&(Ke=!1)}var Ue,mt;window.location.protocol.substr(0,4)==="http"?Ue=window.location.protocol:Ue="http:";var de=ne.indexOf("//");de>0?mt=ne:de===0?mt=Ue+ne:mt="https://www.geogebra.org/apps/5.2.814.0/";for(var dt in nt)if(ne.slice(nt[dt].length*-1)===nt[dt]||ne.slice((nt[dt].length+1)*-1)===nt[dt]+"/"){et(mt,!1);return}!GGBAppletUtils.isFlexibleWorksheetEditor()&&Ke&&!ae.is3D&&!ae.AV&&!ae.SV&&!ae.CV&&!ae.EV2&&!ae.CP&&!ae.PC&&!ae.DA&&!ae.FI&&!ae.PV&&!xe(re.showToolBar)&&!xe(re.showMenuBar)&&!xe(re.showAlgebraInput)&&!xe(re.enableRightClick)&&(!re.appName||re.appName=="classic")?mt+="webSimple/":mt+="web3d/",et(mt,!1)},et=function(ve,Me){if(ve.requirejs){ot=ve;return}ve.slice(-1)!=="/"&&(ve+="/"),ot=ve,Me===null&&(Me=ve.indexOf("http")===-1),Le=Me,y="web.nocache.js",a=!1;var Ke=ot.split("/");Ke.length>1&&(!Me&&Ke[Ke.length-2]==="webSimple"?(y="webSimple.nocache.js",a=!0):nt.indexOf(Ke[Ke.length-2])>=0&&(y=Ke[Ke.length-2]+".nocache.js")),Ke=ve.split("/"),ne=Ke[Ke.length-3],ne.substr(0,4)==="test"?ne=ne.substr(4,1)+"."+ne.substr(5,1):(ne.substr(0,3)==="war"||ne.substr(0,4)==="beta")&&(ne="5.0");var Pt=parseFloat(ne);Pt!==NaN&&Pt<5&&ve.indexOf("geogebra.org")>=0&&(console.log("The GeoGebra HTML5 codebase version "+Pt+" is deprecated. Using version latest instead."),Ze("5.0",Me))},lt=function(ve,Me){window.console&&window.console.log&&(!Me||typeof Me.showLogging=="undefined"||Me.showLogging&&Me.showLogging!=="false")&&console.log(ve)};re.material_id!==void 0?ge(rt):rt();function rt(){var ve=ut;Ee!==null?ve=Ee:parseFloat(ve)<5&&(ve="5.0"),Ze(ve,!1),le!==null&&et(le,Le),Se=!0}return Oe},GGBAppletUtils=function(){"use strict";function Oe(){return window.GGBT_wsf_edit!==void 0}function ut(Se,Ee){Ee!=1?(Se.style.transformOrigin="0% 0% 0px",Se.style.webkitTransformOrigin="0% 0% 0px",Se.style.transform="scale("+Ee+","+Ee+")",Se.style.webkitTransform="scale("+Ee+","+Ee+")",Se.style.maxWidth="initial",Se.querySelector(".ggb_preview")!==null&&(Se.querySelector(".ggb_preview").style.maxWidth="initial"),Se.querySelectorAll(".ggb_preview img")[0]!==void 0&&(Se.querySelectorAll(".ggb_preview img")[0].style.maxWidth="initial"),Se.querySelectorAll(".ggb_preview img")[1]!==void 0&&(Se.querySelectorAll(".ggb_preview img")[1].style.maxWidth="initial")):(Se.style.transform="none",Se.style.webkitTransform="none")}function re(Se,Ee,le,Re,Je,Ce){var ot=null;if(Ce!=null&&Ce!="")for(var Le=Se.parentNode;Le!=null;)if((" "+Le.className+" ").indexOf(" "+Ce+" ")>-1){ot=Le;break}else Le=Le.parentNode;var De=0,ne=0,y=0,a=0,E=0,b=0,x=0;if(ot)De=ot.offsetWidth,ne=Math.max(Re?ot.offsetWidth:0,ot.offsetHeight);else{if(window.innerWidth&&document.documentElement.clientWidth?(De=Math.min(window.innerWidth,document.documentElement.clientWidth),ne=Math.min(window.innerHeight,document.documentElement.clientHeight),y=De):(De=window.innerWidth,ne=window.innerHeight,y=window.innerWidth),Se){var z=Se.getBoundingClientRect();z.left>0&&z.left<=De&&(Je===void 0||!Je)&&(document.dir==="rtl"?(E=De-z.width-z.left,b=y<=480?10:30):(b=z.left,E=y<=480?10:30),a=b+E)}if(Se&&typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()){var ee=Se.getBoundingClientRect();window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionRight"?(a=40,x=0):window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionTop"&&(a=0,x=40)}}return Se&&((le===void 0||!le)&&Ee>0&&Ee+a1&&(Ce=!0)),Ee&&typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()&&(Ce=!0),!(Se.hasOwnProperty("disableAutoScale")&&Se.disableAutoScale))Je=ae(Se,Ee,Ce,le,Se.scaleContainerClass);else return Re;return Ce&&(!Se.hasOwnProperty("scale")||Re===1)?Je:Math.min(Re,Je)}function Ve(Se){var Ee=Math.min(window.innerWidth,document.documentElement.clientWidth),le=Math.min(window.innerHeight,document.documentElement.clientHeight),Re=Se.getBoundingClientRect(),Je=(Ee-Re.width)/2,Ce=(le-Re.height)/2;Ce<0&&(Ce=0),Se.style.position="relative",window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionRight"?(Je<40?Se.style.left="40px":Se.style.left=Je+"px",Se.style.top=Ce+"px"):window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionTop"&&(Ce<40?Se.style.top="40px":Se.style.top=Ce+"px",Se.style.left=Je+"px")}function Ge(Se,Ee){var le=Se.querySelector(".appletParameters");if(le){if(typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()){if(Ee.id!==le.getAttribute("data-param-id"))return;window.GGBT_wsf_view.setCloseBtnPosition(Se)}if(le.parentElement&&/fullscreen/.test(le.parentElement.className))return;var Re=ue(Ee,Se);Oe()&&le.setAttribute("data-param-scale",Re);for(var Je=null,Ce=0;Ce=O)continue;if(j==jb){if(k=i.getAttribute(kb),k){var l,m=k.indexOf(lb);m>=O?(j=k.substring(O,m),l=k.substring(m+P)):(j=k,l=W),c[j]=l}}else if(j==mb){if(k=i.getAttribute(kb),k)try{d=eval(k)}catch(Oe){alert(nb+k+ob)}}else if(j==pb&&(k=i.getAttribute(kb),k))try{e=eval(k)}catch(Oe){alert(nb+k+qb)}}}__gwt_getMetaProperty=function(Oe){var ut=c[Oe];return ut==null?null:ut},r=d,webModule.__errFn=e}function B(){function Oe(Se){var Ee=Se.lastIndexOf(rb);Ee==-1&&(Ee=Se.length);var le=Se.indexOf(sb);le==-1&&(le=Se.length);var Re=Se.lastIndexOf(tb,Math.min(le,Ee));return Re>=O?Se.substring(O,Re+P):W}function ut(Se){if(!Se.match(/^\w+:\/\//)){var Ee=o.createElement(ub);Ee.src=Se+vb,Se=Oe(Ee.src)}return Se}function re(){var Se=__gwt_getMetaProperty(wb);return Se!=null?Se:W}function ae(){for(var Se=o.getElementsByTagName(_),Ee=O;EeO?Se[Se.length-P].href:W}function Ve(){var Se=o.location;return Se.href==Se.protocol+zb+Se.host+Se.pathname+Se.search+Se.hash}var Ge=re();return Ge==W&&(Ge=ae()),Ge==W&&(Ge=ue()),Ge==W&&Ve()&&(Ge=Oe(o.location.href)),Ge=ut(Ge),Ge}function C(Oe){return Oe.match(/^\//)||Oe.match(/^[a-zA-Z]+:\/\//)?Oe:webModule.__moduleBase+Oe}function D(){var Oe=[],ut=O,re=[],ae=[];function ue(Se){var Ee=ae[Se](),le=re[Se];if(Ee in le)return Ee;var Re=[];for(var Je in le)Re[le[Je]]=Je;throw r&&r(Se,Re,Ee),null}if(__gwt_isKnownPropertyValue=function(Se,Ee){return Ee in re[Se]},webModule.__getPropMap=function(){var Se={};for(var Ee in re)re.hasOwnProperty(Ee)&&(Se[Ee]=ue(Ee));return Se},webModule.__computePropValue=ue,n.__gwt_activeModules[L].bindings=webModule.__getPropMap,p())return C(Bb);var Ve;try{Ve=Cb;var Ge=Ve.indexOf(Db);Ge!=-1&&(ut=parseInt(Ve.substring(Ge+P),$),Ve=Ve.substring(O,Ge))}catch(Se){}return webModule.__softPermutationId=ut,C(Ve+Eb)}function F(){n.__gwt_stylesLoaded||(n.__gwt_stylesLoaded={})}A(),webModule.__moduleBase=window.ENV==="build"?"/react/build/js/mathematicalGraphics/"+name+"/":"/js/mathematicalGraphics/"+name+"/",s[L].moduleBase=webModule.__moduleBase;var G=D();return F(),w(G),!0}return webModule},typeof window.web3d!="function"&&(window.web3d=GGBAppletUtils.makeModule("web3d","A18F540516513B1292CA7CEF2F6AFC7E")),typeof window.webSimple!="function"&&(window.webSimple=GGBAppletUtils.makeModule("webSimple","96B09BF1B436BF53F0DF54116700F16A")),window.GGBApplet=GGBApplet})()},28735:function(Oe,ut,re){"use strict";re.d(ut,{Ax:function(){return Ge},Ds:function(){return Se},KI:function(){return le},SI:function(){return Ve},f1:function(){return ue}});var ae=re(74128);function ue(Re){let Je=!0;if(Re.length>0){for(let Ce=0;Cenew Promise((x,z)=>{var ee=ie=>{try{oe(b.next(ie))}catch(ge){z(ge)}},te=ie=>{try{oe(b.throw(ie))}catch(ge){z(ge)}},oe=ie=>ie.done?x(ie.value):Promise.resolve(ie.value).then(ee,te);oe((b=b.apply(a,E)).next())});const ne=({className:a,style:E,dataSource:b=[],authority:x=!1,callback:z,showDimensions:ee=!0,classroomList:te})=>{var oe;const ie=(0,ot.useIntl)(),[ge,me]=(0,ae.useState)({content:"",type:""}),[se,be]=(0,ae.useState)({}),[xe,Te]=(0,ae.useState)(!1),[gt,bt]=(0,ae.useState)({title:"",visible:!1,src:"",snapshotData:{}}),Fe=(0,ae.useRef)(),We=Ze=>De(void 0,null,function*(){if(be(Ze),Ze.file_type==="txt"){const et=yield(0,Je.ZP)(Ze.url,{method:"get",headers:{"Content-Type":"application/xml"}});Fe.current=et}me({type:Ze.file_type,content:Re.Z.API_SERVER+Ze.url})}),Qe=Ze=>{var et;bt({visible:!0,src:Re.Z.API_SERVER+Ze.url,id:Ze.id,title:Ze.title,snapshotData:(et=Ze==null?void 0:Ze.subitem)==null?void 0:et.settings})},je=Ze=>De(void 0,null,function*(){var et;me({type:Ze.file_type,content:Re.Z.API_SERVER+((et=Ze==null?void 0:Ze.subitem)==null?void 0:et.url)})}),nt=()=>{z(),bt({visible:!1})};return b!=null&&b.length?ae.createElement(ae.Fragment,null,ae.createElement("div",{className:Ge()(ue.list,a),style:E},b.map((Ze,et)=>{var lt,rt,ve;return ae.createElement("div",{key:et,className:ue.row},ae.createElement("div",{className:ue.title,onClick:()=>We(Ze)},ae.createElement("i",{className:"iconfont icon-fujian1"}),ae.createElement("span",{title:Ze.title},Ze.title)),ae.createElement("div",{className:ue.size},Ze.filesize),ae.createElement("div",{className:ue.download,onClick:()=>{var Me,Ke;if((0,Ce.Rm)()&&!((Me=te.AssistantObject.normal)!=null&&Me.can_download)){Le.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}(0,le.Nd)("",`${Re.Z.API_SERVER}${(Ke=Ze.url)==null?void 0:Ke.replace("disposition=inline","")}`)}},ae.createElement("i",{className:"iconfont icon-xiazai4"}),ie.formatMessage({id:"classroomGraphicGroupHomework.download",defaultMessage:"\u4E0B\u8F7D"})),!["other","download"].includes(Ze==null?void 0:Ze.file_type)&&ae.createElement("div",{className:ue.preview,onClick:()=>We(Ze)},ae.createElement("i",{className:"iconfont icon-yulan"}),ie.formatMessage({id:"classroomGraphicGroupHomework.preview",defaultMessage:"\u9884\u89C8"})),["image"].includes(Ze==null?void 0:Ze.file_type)&&ee&&(x?ae.createElement("div",{className:ue.annotation,onClick:()=>Qe(Ze)},ae.createElement("i",{className:"iconfont icon-pizhu"}),(lt=Ze.subitem)!=null&<.id?"\u4FEE\u6539\u6279\u6CE8":"\u6279\u6CE8"):((rt=Ze.subitem)==null?void 0:rt.id)&&ae.createElement("div",{className:ue.annotation,onClick:()=>je(Ze)},ae.createElement("i",{className:"iconfont icon-chakanlaoshipizhu1"}),"\u67E5\u770B\u8001\u5E08\u6279\u6CE8")),["image"].includes(Ze==null?void 0:Ze.file_type)&&((ve=Ze.subitem)==null?void 0:ve.id)&&ae.createElement("div",{className:ue.download,style:{marginLeft:20},onClick:()=>{var Me,Ke;(0,le.Nd)("",`${Re.Z.API_SERVER}${(Ke=(Me=Ze==null?void 0:Ze.subitem)==null?void 0:Me.url)==null?void 0:Ke.replace("disposition=inline","")}`)}},ae.createElement("i",{className:"iconfont icon-xiazai4"}),"\u4E0B\u8F7D\u6279\u6CE8\u6587\u4EF6"),["office"].includes(Ze==null?void 0:Ze.file_type)&&(0,Ce.eB)()&&["xlsx","docx","pptx"].includes(Ze==null?void 0:Ze.file_sub)&&ee&&ae.createElement("div",{className:ue.annotation,onClick:()=>{Te(!0),We(Ze)}},ae.createElement("i",{className:"iconfont icon-pizhu"}),Ze.is_edit?"\u4FEE\u6539\u6279\u6CE8":"\u6279\u6CE8"),Ze.is_edit&&(0,Ce.dE)()&&ee&&ae.createElement("div",{className:ue.annotation,onClick:()=>{We(Ze)}},ae.createElement("i",{className:"iconfont icon-sousuo7"}),"\u67E5\u770B\u8001\u5E08\u6279\u6CE8"))})),ae.createElement(Se.Z,{close:!0,data:ge==null?void 0:ge.content,type:ge==null?void 0:ge.type,hasMask:!0,disabledDownload:(0,Ce.Rm)()&&!((oe=te.AssistantObject.normal)!=null&&oe.can_download),editOffice:xe?"edit":"view",monacoEditor:{value:Fe.current,language:"txt",onChange:()=>{},options:{readOnly:!0,fontSize:14,minimap:{enabled:!1}}},onImgDimensions:x&&ee&&ge.type==="image"?()=>Qe(se):null,onClose:()=>{z(),Te(!1),me({content:"",type:""})}}),ae.createElement(Ee.Z,{onOk:nt,onClose:()=>bt({visible:!1}),data:gt,showFullTools:!0})):null};var y=(0,ot.connect)(({classroomList:a})=>({classroomList:a}))(ne)},16750:function(Oe,ut,re){"use strict";re.d(ut,{Z:function(){return Le}});var ae=re(59301),ue={imageDimensions:"imageDimensions___a7crR",img:"img___Kroat",fullWidth:"fullWidth___c492T"},Ve=re(92310),Ge=re.n(Ve),Se=re(71418),Ee=re(2859),le=re(38147),Re=re(65862),Je=re(65582),Ce=(De,ne,y)=>new Promise((a,E)=>{var b=ee=>{try{z(y.next(ee))}catch(te){E(te)}},x=ee=>{try{z(y.throw(ee))}catch(te){E(te)}},z=ee=>ee.done?a(ee.value):Promise.resolve(ee.value).then(b,x);z((y=y.apply(De,ne)).next())}),Le=({data:De,className:ne,fullWidth:y,style:a={},onClose:E,onOk:b,showFullTools:x,noAssociationId:z})=>{const ee=(0,Je.useIntl)(),te=(0,ae.useRef)(null),oe=(0,ae.useRef)(null),ie=(0,ae.useRef)(null),ge=(0,ae.useRef)(null),[me,se]=(0,ae.useState)(!1),[be,xe]=(0,ae.useState)("\u6B63\u5728\u52A0\u8F7D\u4E2D");(0,ae.useEffect)(()=>{ie.current||(ie.current=document.createElement("style"),document.head.appendChild(ie.current)),De!=null&&De.visible?(document.body.setAttribute("data-custom","y-hidden"),ie.current.innerHTML=" html { overflow-y: hidden; }",De!=null&&De.src&&Te()):(document.body.removeAttribute("data-custom"),ie.current&&(document.head.removeChild(ie.current),ie.current=null))},[De==null?void 0:De.visible]);const Te=()=>Ce(void 0,null,function*(){se(!0),xe("\u6B63\u5728\u52A0\u8F7D\u4E2D");const Qe=yield(0,Re.ZJ)(De==null?void 0:De.src);te.current.src="",te.current.src=Qe,te.current.onload=function(){We()},se(!1),xe("")}),gt=()=>{document.body.removeAttribute("data-custom"),ie.current.innerHTML=" ",E()},bt=Qe=>Ce(void 0,null,function*(){se(!0),xe("\u6B63\u5728\u4FDD\u5B58\u4E2D");const je=yield(0,le.ZP)("/api/attachments.json",{method:"post",body:{file_type:"base64",original_filename:De.title,file:Qe.dataUrl}});je!=null&&je.id&&!z?(yield(0,le.ZP)(`/api/attachments/${De.id}/add_subitem.json`,{method:"post",body:{subitem_id:je==null?void 0:je.id,settings:JSON.stringify(Qe.state)}})).status===0&&b():je!=null&&je.id&&b(je),document.body.removeAttribute("data-custom"),ie.current.innerHTML=" ",se(!1),xe("")}),Fe=()=>{const Qe=document.querySelector('a[href="https://markerjs.com/"]');Qe&&Qe.parentNode&&(Qe.parentNode.style.display="none"),[{name:'[data-action="select"]',title:"\u9009\u62E9"},{name:'[data-action="delete"]',title:"\u5220\u9664\u5143\u7D20"},{name:'[data-action="undo"]',title:"\u64A4\u9500"},{name:'[data-type-name="FrameMarker"]',title:"\u77E9\u5F62"},{name:'[data-type-name="FreehandMarker"]',title:"\u753B\u7EBF"},{name:'[data-type-name="ArrowMarker"]',title:"\u7BAD\u5934"},{name:'[data-type-name="TextMarker"]',title:"\u6587\u672C"},{name:'[data-type-name="EllipseMarker"]',title:"\u692D\u5706"},{name:'[data-type-name="HighlightMarker"]',title:"\u65B9\u5757"},{name:'[data-type-name="CalloutMarker"]',title:"\u6CE8\u91CA"},{name:'[data-action="render"]',title:ee.formatMessage({id:"classroomClassroomExperiments.save",defaultMessage:"\u4FDD\u5B58"})},{name:'[data-action="close"]',title:"\u9000\u51FA"}].forEach(nt=>{const Ze=document.querySelector(nt.name);Ze&&Ze.setAttribute("title",nt.title)})},We=()=>{oe.current=new Ee.hP(te.current),oe.current.targetRoot=ge.current,oe.current.addEventListener("render",bt),oe.current.addEventListener("beforeclose",gt),x&&(oe.current.availableMarkerTypes=oe.current.ALL_MARKER_TYPES,oe.current.uiStyleSettings.redoButtonVisible=!0,oe.current.uiStyleSettings.notesButtonVisible=!0,oe.current.uiStyleSettings.zoomButtonVisible=!0,oe.current.uiStyleSettings.zoomOutButtonVisible=!0,oe.current.uiStyleSettings.clearButtonVisible=!0),window.markerArea=oe.current.uiStyleSettings,oe.current.show(),De!=null&&De.snapshotData&&oe.current.restoreState(De.snapshotData),setTimeout(()=>{window.scrollTo(0,0),Fe()},300)};return ae.createElement(ae.Fragment,null,(De==null?void 0:De.visible)&&ae.createElement(Se.Z,{spinning:me,tip:be,style:{position:"absolute"}},ae.createElement("div",{ref:ge,className:Ge()(ue.imageDimensions,ne,y?ue.fullWidth:""),style:a},ae.createElement("img",{className:ue.img,ref:te}))))}},99298:function(Oe,ut,re){"use strict";var ae=re(59301),ue=re(95237),Ve=re(43604),Ge=re(99313),Se=re(3113),Ee=re(6339),le=re(96408),Re=re(48136),Je=re(65582),Ce=re(59301);const ot=(0,ae.forwardRef)(({callback:Le,showSaveButton:De,value:ne=""},y)=>{const a=(0,ae.useRef)(),E=(0,Je.useIntl)(),b=[{name:E.formatMessage({id:"markdownEditor.fractionsScores",defaultMessage:"\u5206\u6570\u5F97\u5206"}),value:"\\frac{x}{y}",children:[{name:"\u5206\u6570 Fractions",data:[{value:"\\frac{a}{b}"},{value:"x\\tfrac{x}{a} "},{value:"\\mathrm{d}t"},{value:"\\partial t"},{value:"\\frac{\\partial y}{\\partial x}"},{value:"\\nabla\\psi"},{value:"\\frac{\\partial^2}{\\partial x_1\\partial x_2}y"},{value:"\\cfrac{1}{a + \\cfrac{7}{b + \\cfrac{2}{9}}} = c"}]},{name:"\u5BFC\u6570 Derivative",data:[{value:"\\dot{a} "},{value:"\\ddot{a}"},{value:"{f}^{\\prime}"},{value:"{f}^{\\prime\\prime}"},{value:"{f}^{(n)}"}]},{name:"\u6A21\u7B97\u672F Modular arithmetic",data:[{value:"a \\bmod b"},{value:"a \\equiv b \\pmod{m} "},{value:"\\gcd(m, n) "},{value:"\\operatorname{lcm}(m, n) "}]}]},{name:E.formatMessage({id:"markdownEditor.rootsSuperscripts",defaultMessage:"\u6839\u5F0F\u89D2\u6807"}),value:"\\sqrt{x}",children:[{name:"\u6839\u5F0F Radicals",data:[{value:"\\sqrt{x}"},{value:"\\sqrt[y]{x}"}]},{name:"\u4E0A\u4E0B\u6807 Sub&Super",data:[{value:"x^{a}"},{value:"x_{a}"},{value:"x_{a}^{b} "},{value:"_{a}^{b} x"},{value:"x_{a}^{b} "}]},{name:"\u91CD\u97F3\u7B26\u53CA\u5176\u4ED6 Accents and Others",data:[{value:"\\hat{a} "},{value:"\\sqrt[y]{x}"},{value:"\\check{} "},{value:"\\grave{a} "},{value:"\\acute{a}"},{value:"\\tilde{a}"},{value:"\\breve{a}"},{value:"\\bar{a}"},{value:"\\vec{a}"},{value:"\\not{a}"},{value:"\\widetilde{abc}"},{value:"\\widehat{abc}"},{value:"\\overleftarrow{abc} "},{value:"\\overrightarrow{abc}"},{value:"\\overline{abc}"},{value:"\\underline{abc}"},{value:"\\overbrace{abc}"},{value:"\\underbrace{abc}"},{value:"\\overset{a}{abc}"},{value:"\\underset{a}{abc} \\stackrel\\frown{ab}"},{value:"\\overline{ab} "},{value:"\\overleftrightarrow{ab}"},{value:"\\overset{a}{\\leftarrow}"},{value:"\\overset{a}{\\rightarrow}"},{value:"\\xleftarrow[abc]{a}"},{value:"\\xrightarrow[abc]{a} "}]}]},{name:E.formatMessage({id:"markdownEditor.limitsLogarithms",defaultMessage:"\u6781\u9650\u5BF9\u6570"}),value:"\\lim_{x \\to 0}",children:[{name:"\u6781\u9650 Limits",data:[{value:"\\lim a"},{value:"\\lim_{x \\to 0}"},{value:"\\lim_{x \\to \\infty}"},{value:"\\max_b{a}"},{value:"\\min_a{b}"}]},{name:"\u5BF9\u6570\u6307\u6570 Logarithms and exponentials",data:[{value:"\\log_{a}{b}"},{value:"\\lg_{a}{b}"},{value:"\\ln_{a}{b}"},{value:"\\exp a"}]},{name:"\u754C\u9650 Bounds",data:[{value:"\\min x"},{value:"\\sup t"},{value:"\\inf s"},{value:"\\lim u"},{value:"\\limsup w"},{value:"\\dim p"},{value:"\\ker\\phi "}]}]},{name:E.formatMessage({id:"markdownEditor.trigonometricFunctions",defaultMessage:"\u4E09\u89D2\u51FD\u6570"}),value:"\\sin a",children:[{name:"\u4E09\u89D2\u51FD\u6570 Trigonometric functions",data:[{value:"\\sin a"},{value:"\\cos a"},{value:"\\tan a"},{value:"\\cot a "},{value:"\\sec a "},{value:"\\csc a "}]},{name:"\u53CD\u4E09\u89D2\u51FD\u6570 Inverse trigonometric functions",data:[{value:"\\sin^{-1}"},{value:"\\cos^{-1}"},{value:"\\tan^{-1}"},{value:"\\cot^{-1}"},{value:"\\sec^{-1}"},{value:"\\csc^{-1}"},{value:"\\arcsin a"},{value:"\\arccos a"},{value:"\\arctan a"},{value:"\\operatorname{arccot} a"},{value:"\\operatorname{arcsec} a"},{value:"\\operatorname{arccsc} a"}]},{name:"\u53CC\u66F2\u51FD\u6570 Hyperblic functions",data:[{value:"\\sinh a"},{value:"\\cosh a"},{value:"\\tanh a"},{value:"\\coth a"},{value:"\\operatorname{sech} a"},{value:"\\operatorname{csch} a"}]},{name:"\u53CD\u53CC\u66F2\u51FD\u6570 Inverse hyperbolic functions",data:[{value:"\\sinh^{-1}"},{value:"a\\cosh^{-1} a"},{value:"\\tanh^{-1} a"},{value:"\\coth^{-1} a"},{value:"\\operatorname{sech}^{-1} a"},{value:"\\operatorname{csch}^{-1} a"}]}]},{name:E.formatMessage({id:"markdownEditor.integralOperations",defaultMessage:"\u79EF\u5206\u8FD0\u7B97"}),value:"\\int_{a}^{b}",children:[{name:"\u79EF\u5206 Integral",data:[{value:"\\int"},{value:"\\int_{a}^{b}"},{value:"\\int\\limits_{a}^{b}"}]},{name:"\u53CC\u91CD\u79EF\u5206 Double integral",data:[{value:"\\iint"},{value:"\\iint_{a}^{b} "},{value:"\\iint\\limits_{a}^{b} "}]},{name:"\u4E09\u91CD\u79EF\u5206 Triple integral",data:[{value:"\\iiint"},{value:"\\iiint_{a}^{b}"},{value:"\\iiint\\limits_{a}^{b} "}]},{name:"\u66F2\u7EBF\u79EF\u5206 Closed line or path integral",data:[{value:"\\oint"},{value:"\\oint_{a}^{b} "}]}]},{name:E.formatMessage({id:"markdownEditor.largeOperations",defaultMessage:"\u5927\u578B\u8FD0\u7B97"}),value:"\\sum_{a}^{b}",children:[{name:"\u6C42\u548C Summation",data:[{value:"\\sum"},{value:"\\sum_{a}^{b}"},{value:"{\\textstyle \\sum_{a}^{b}} "}]},{name:"\u4E58\u79EF\u4F59\u79EF Product and coproduct",data:[{value:"\\prod"},{value:"\\prod_{a}^{b}"},{value:"{\\textstyle \\prod_{a}^{b}}"},{value:"\\coprod"},{value:"\\coprod_{a}^{b}"},{value:"{\\textstyle \\coprod_{a}^{b}} "}]},{name:"\u5E76\u96C6\u4EA4\u96C6 Union and intersection",data:[{value:"\\bigcup"},{value:"\\bigcup_{a}^{b}"},{value:"{\\textstyle \\bigcup_{a}^{b}}"},{value:"\\bigcap"},{value:"\\bigcap_{a}^{b}"}]},{name:"\u6790\u53D6\u5408\u53D6 Disjunction and conjunction",data:[{value:"\\bigvee"},{value:"\\bigvee_{a}^{b}"},{value:"\\bigwedge"},{value:"\\bigwedge_{a}^{b}"}]}]},{name:E.formatMessage({id:"markdownEditor.bracketsRounding",defaultMessage:"\u62EC\u53F7\u53D6\u6574"}),value:"\\left [ \\left ( \\right ) \\right ] ",children:[{name:"\u62EC\u53F7 Brackets",data:[{value:"\\left ( \\right )"},{value:"\\left [ \\right ]"},{value:"\\left \\langle \\right \\rangle "},{value:"\\left | \\right | "},{value:"\\left \\lfloor \\right \\rfloor "},{value:"\\left \\lceil \\right \\rceil "}]}]}],x=[{name:E.formatMessage({id:"markdownEditor.algebra",defaultMessage:"\u4EE3\u6570"}),value:"\\sqrt{a^2+b^2}",children:[{data:[{value:"\\left(x-1\\right)\\left(x+3\\right) "},{value:"\\sqrt{a^2+b^2}"},{value:"\\left ( \\frac{a}{b}\\right )^{n}= \\frac{a^{n}}{b^{n}}"},{value:"\\frac{a}{b}\\pm \\frac{c}{d}= \\frac{ad \\pm bc}{bd} "},{value:"\\frac{x^{2}}{a^{2}}-\\frac{y^{2}}{b^{2}}=1 "},{value:"\\frac{1}{\\sqrt{a}}=\\frac{\\sqrt{a}}{a},a\\ge 0\\frac{1}{\\sqrt{a}}=\\frac{\\sqrt{a}}{a},a\\ge 0 "},{value:"\\sqrt[n]{a^{n}}=\\left ( \\sqrt[n]{a}\\right )^{n} "},{value:"x ={-b \\pm \\sqrt{b^2-4ac}\\over 2a} "},{value:"y-y_{1}=k \\left( x-x_{1}\\right) "},{value:`\\left\\{\\begin{matrix} \r x=a + r\\text{cos}\\theta \\ \r y=b + r\\text{sin}\\theta \r \\end{matrix}\\right. `},{value:`\\begin{array}{l} \r @@ -66,7 +66,7 @@ \\end{array}`},{value:`\\begin{array}{c} \r P_{n}=n! \\\\ \r A_{n}^{k}=\\frac{n!}{\\left( n-k \\left) !\\right. \\right.} \r -\\end{array}`}]}]}],z=oe=>{a.current.setValue(a.current.getValue()+" "+oe.value+" ")},ee=[{key:"1",label:E.formatMessage({id:"markdownEditor.quickTemplates",defaultMessage:"\u5FEB\u6377\u6A21\u677F"}),children:Fe.createElement(ue.Z,{className:le.Z.lists,gutter:[10,10]},b.map((oe,re)=>Fe.createElement(Ve.Z,{flex:"110px",className:le.Z.item},Fe.createElement("div",null,Fe.createElement(Ee.Z,{value:`$$${oe.value}$$`}),oe.name),Fe.createElement("div",{className:le.Z.children},oe.children.map((ge,me)=>Fe.createElement("div",{key:me},Fe.createElement("h1",null,ge.name),Fe.createElement(ue.Z,{gutter:[10,10]},ge.data.map((se,we)=>Fe.createElement(Ve.Z,{key:we,onClick:()=>z(se),className:le.Z.diamond},Fe.createElement(Ee.Z,{value:"`$$"+se.value+"$$`"}))))))))))},{key:"2",label:E.formatMessage({id:"markdownEditor.formulaTemplates",defaultMessage:"\u516C\u5F0F\u6A21\u677F"}),children:Fe.createElement(ue.Z,{className:le.Z.lists,gutter:[10,10]},x.map((oe,re)=>Fe.createElement(Ve.Z,{flex:"110px",className:le.Z.item},Fe.createElement("div",null,Fe.createElement(Ee.Z,{value:"`$$"+oe.value+"$$`"}),oe.name),Fe.createElement("div",{className:le.Z.children},oe.children.map((ge,me)=>Fe.createElement("div",{key:me},ge.name&&Fe.createElement("h1",null,ge.name),Fe.createElement(ue.Z,{gutter:[10,10]},ge.data.map((se,we)=>Fe.createElement(Ve.Z,{key:we,onClick:()=>z(se),className:le.Z.diamond},Fe.createElement(Ee.Z,{value:"`$$"+se.value+"$$`"}))))))))))}],te=()=>{var oe=document.createElement("div");oe.innerHTML=a.current.getValue();var re=oe.innerText;return Ae&&Ae(re),re};return(0,ae.useImperativeHandle)(y,()=>({getData:te})),Fe.createElement("div",{className:le.Z.mathWrap},Fe.createElement(Ge.default,{defaultActiveKey:"1",items:ee}),Fe.createElement("math-field",{locale:"zh_cn",className:le.Z.mathField,placeholder:E.formatMessage({id:"markdownEditor.pleaseOpenKeyboardEnterFormula",defaultMessage:"\u8BF7\u6253\u5F00\u952E\u76D8\uFF0C\u8F93\u5165\u516C\u5F0F"}),ref:a,style:{width:800,marginTop:30,fontSize:18}},ne||""),De&&Fe.createElement("div",{className:le.Z.button},Fe.createElement(Se.ZP,{size:"large",onClick:te,style:{zIndex:8,marginTop:10},type:"primary"},E.formatMessage({id:"markdownEditor.saveToEditor",defaultMessage:"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668"}))))});mt.Z=$e},57146:function(Oe,mt,ie){"use strict";ie.d(mt,{z:function(){return at},Z:function(){return Ze}});var ae=ie(59301),ue=ie(54580),Ve=ie(8591),Ge=ie(43418),Se=ie(3113),Ee=ie(74128),le=ie(80024),Re=Object.defineProperty,Je=Object.getOwnPropertySymbols,Fe=Object.prototype.hasOwnProperty,$e=Object.prototype.propertyIsEnumerable,Ae=(et,dt,rt)=>dt in et?Re(et,dt,{enumerable:!0,configurable:!0,writable:!0,value:rt}):et[dt]=rt,De=(et,dt)=>{for(var rt in dt||(dt={}))Fe.call(dt,rt)&&Ae(et,rt,dt[rt]);if(Je)for(var rt of Je(dt))$e.call(dt,rt)&&Ae(et,rt,dt[rt]);return et},ne=(et,dt,rt)=>new Promise((ve,Me)=>{var Ke=st=>{try{Ue(rt.next(st))}catch(de){Me(de)}},ht=st=>{try{Ue(rt.throw(st))}catch(de){Me(de)}},Ue=st=>st.done?ve(st.value):Promise.resolve(st.value).then(Ke,ht);Ue((rt=rt.apply(et,dt)).next())});const y="\u3000\u3000";function a(et){var dt=["Bytes","KB","MB","GB","TB"];if(et==0)return"0 Byte";var rt=parseInt(""+Math.floor(Math.log(et)/Math.log(1024)),10);return(et/Math.pow(1024,rt)).toFixed(1)+" "+dt[rt]}var E=({value:et=[],action:dt,onChange:rt,className:ve,maxSize:Me=150,title:Ke="\u6587\u4EF6\u4E0A\u4F20",accept:ht=null})=>{const Ue={multiple:!1,fileList:et,accept:ht,withCredentials:!0,beforeUpload:de=>de.size/1024/1024(ye.name.indexOf(y)===-1&&(ye.name=`${ye.name}${y}${a(ye.size)}`),De({},ye))),de.file.status==="done"&&((Ot=(gt=de.file)==null?void 0:gt.response)==null?void 0:Ot.status)===-1){message.error((Dt=(Wt=de.file)==null?void 0:Wt.response)==null?void 0:Dt.message),rt([]);return}rt(Ie)},onRemove:de=>ne(void 0,null,function*(){const gt=de.size/1024/1024;return de.status==="uploading"?!0:gt0?"\u6BCF\u6B21\u53EA\u80FD\u4E0A\u4F20\u4E00\u4E2A\u8D44\u6E90\uFF0C \u5220\u9664\u4E0B\u9762\u8D44\u6E90\u53EF\u91CD\u65B0\u4E0A\u4F20 ":"",disabled:et.length>0,ghost:!0},Ke),React.createElement("span",{onClick:st,style:{marginLeft:10}},"(\u5355\u4E2A\u6587\u4EF6\u6700\u5927",Me,"M)"," ")))},b=ie(61481),x=ie(89392),z=Object.defineProperty,ee=Object.getOwnPropertySymbols,te=Object.prototype.hasOwnProperty,oe=Object.prototype.propertyIsEnumerable,re=(et,dt,rt)=>dt in et?z(et,dt,{enumerable:!0,configurable:!0,writable:!0,value:rt}):et[dt]=rt,ge=(et,dt)=>{for(var rt in dt||(dt={}))te.call(dt,rt)&&re(et,rt,dt[rt]);if(ee)for(var rt of ee(dt))oe.call(dt,rt)&&re(et,rt,dt[rt]);return et};const me=et=>React.createElement("svg",ge({width:14,height:14,xmlns:"http://www.w3.org/2000/svg"},et),React.createElement("title",null,"\u5F62\u72B6"),React.createElement("path",{d:"M10.354 3.5h-2.77v8.167H6.416V3.5H3.646L7 0l3.354 3.5ZM14 7h-1.167v5.833H1.167V7H0v7h14V7Z",fill:"#3061D0",fillRule:"nonzero"}));var se="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEwLjM1NCAzLjVoLTIuNzd2OC4xNjdINi40MTZWMy41SDMuNjQ2TDcgMGwzLjM1NCAzLjVaTTE0IDdoLTEuMTY3djUuODMzSDEuMTY3VjdIMHY3aDE0VjdaIiBmaWxsPSIjMzA2MUQwIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4=",we=ie(65582),Le=Object.defineProperty,ke=Object.getOwnPropertySymbols,St=Object.prototype.hasOwnProperty,ft=Object.prototype.propertyIsEnumerable,Ce=(et,dt,rt)=>dt in et?Le(et,dt,{enumerable:!0,configurable:!0,writable:!0,value:rt}):et[dt]=rt,tt=(et,dt)=>{for(var rt in dt||(dt={}))St.call(dt,rt)&&Ce(et,rt,dt[rt]);if(ke)for(var rt of ke(dt))ft.call(dt,rt)&&Ce(et,rt,dt[rt]);return et},qe=(et,dt,rt)=>new Promise((ve,Me)=>{var Ke=st=>{try{Ue(rt.next(st))}catch(de){Me(de)}},ht=st=>{try{Ue(rt.throw(st))}catch(de){Me(de)}},Ue=st=>st.done?ve(st.value):Promise.resolve(st.value).then(Ke,ht);Ue((rt=rt.apply(et,dt)).next())});const{Dragger:He}=ue.default;function at(et){let dt=[];return et&&et.length>0&&(dt=et.map(rt=>({uid:rt.id,id:rt.id,name:rt.title+y+rt.filesize,url:rt.url,filesize:rt.filesize,status:"done",response:{id:rt.id}}))),dt}var Ze=({value:et,onChange:dt,action:rt,data:ve,className:Me,maxSize:Ke=150,title:ht,showRemoveModal:Ue=!1,accept:st="",additionalText:de,isDragger:gt,number:Ot=1e3,aloneClear:Wt=!1,realTimeRemove:Dt=!0,uploadText:Ie,setFileProgress:ye,showFileProgress:fe})=>{const Te=(0,we.useIntl)(),[We,ut]=(0,ae.useState)(!1);let[Pt,Et]=(0,ae.useState)(et||[]),[At,Ht]=(0,ae.useState)(1);(0,ae.useEffect)(()=>{et&&(At===1&&Et([...et]),Ht(2),Ot===(et==null?void 0:et.length)&&ut(!0))},[et]);const Ct=()=>{setTimeout(()=>{Pt.pop(),Et([...Pt])},500)};fe&&ye(Pt.some(Zt=>Zt.status==="uploading"));const _t={multiple:!0,disabled:We,accept:st,withCredentials:!0,fileList:Pt,beforeUpload:(Zt,dn)=>{const Vt=Zt.size/1024/1024;return Pt.concat(dn).length>Ot?(Pt.pop(),Et([...Pt]),Ve.ZP.error(`\u6700\u591A\u53EA\u80FD\u4E0A\u4F20${Ot}\u4E2A\u6587\u4EF6`),Wt?Promise.reject():(Ct(),!1)):Vt=Ot?ut(!0):ut(!1),Et([...Pt]),Pt=Pt.map(Be=>{var Xe,ct;return(Xe=Be==null?void 0:Be.response)!=null&&Xe.id&&(Be.url=(ct=Be==null?void 0:Be.response)==null?void 0:ct.url),Be.name.indexOf(y)===-1&&(Be.name=`${Be.name}${y}${a(Be.size)}`),tt({},Be)}),console.log("info:",Zt,Pt),dt(Pt)},onRemove:Zt=>qe(void 0,null,function*(){if(!Dt)return!0;const dn=()=>qe(void 0,null,function*(){if(Zt.response?Zt.response.id:Zt.id){let Yt=yield(0,le.JZ)(Zt.response?Zt.response.id:Zt.uid);return Promise.resolve(Yt)}else return!0});return Ue?new Promise((Vt,Yt)=>{Ge.default.confirm({centered:!0,width:530,okText:Te.formatMessage({id:"classrooms.confirm",defaultMessage:"\u786E\u5B9A"}),cancelText:Te.formatMessage({id:"classrooms.cancel",defaultMessage:"\u53D6\u6D88"}),title:Te.formatMessage({id:"shixuns.prompt",defaultMessage:"\u63D0\u793A"}),content:ae.createElement("div",{className:"tc font16"},"\u662F\u5426\u786E\u8BA4\u5220\u9664?"),onOk:()=>qe(void 0,null,function*(){const Pe=yield dn();Ve.ZP.success("\u5220\u9664\u6210\u529F"),Vt(!0)}),onCancel:()=>Vt(!1)})}):yield dn()})};function Sn(Zt){Zt.preventDefault(),Zt.stopPropagation()}return ae.createElement("div",{className:`multi-upload ${Me||""}`},gt&&ae.createElement(He,tt({},_t),ae.createElement("p",{className:"ant-upload-drag-icon"},ae.createElement(b.Z,null)),ae.createElement("p",{className:"ant-upload-text"},"\u70B9\u51FB\u4E0A\u4F20\u56FE\u6807\uFF0C\u9009\u62E9\u8981\u4E0A\u4F20\u7684\u6587\u4EF6\u6216\u5C06\u6587\u4EF6\u62D6\u62FD\u5230\u6B64",ae.createElement("br",null),"(\u5355\u4E2A\u6587\u4EF6\u6700\u5927\u9650\u5236\u4E3A",Ke,"MB)"," "),de),!gt&&ae.createElement(ue.default,tt({},_t),ae.createElement(Se.ZP,{disabled:We,className:"upload_button"},ae.createElement("img",{className:"aBtn_img",src:se}),ht||Te.formatMessage({id:"classroomGraphicGroupHomework.uploadAttachment",defaultMessage:"\u4E0A\u4F20\u9644\u4EF6"})),ae.createElement("span",{onClick:Sn,className:"upload_text"},Ie||`(\u5355\u4E2A\u6587\u4EF6\u6700\u5927${Ke}MB)`)))}},85533:function(Oe,mt,ie){"use strict";ie.d(mt,{h:function(){return te}});var ae=ie(59301),ue=ie(57809),Ve=ie(78241),Ge=ie(3113),Se=ie(89780),Ee=ie.n(Se),le=ie(45559),Re=ie(42313),Je=ie(65582),Fe=Object.defineProperty,$e=Object.defineProperties,Ae=Object.getOwnPropertyDescriptors,De=Object.getOwnPropertySymbols,ne=Object.prototype.hasOwnProperty,y=Object.prototype.propertyIsEnumerable,a=(oe,re,ge)=>re in oe?Fe(oe,re,{enumerable:!0,configurable:!0,writable:!0,value:ge}):oe[re]=ge,E=(oe,re)=>{for(var ge in re||(re={}))ne.call(re,ge)&&a(oe,ge,re[ge]);if(De)for(var ge of De(re))y.call(re,ge)&&a(oe,ge,re[ge]);return oe},b=(oe,re)=>$e(oe,Ae(re));const x=ue.default.Option,z={labelCol:{span:4},wrapperCol:{span:20}},ee={asp:["ASP","vbscript"],actionscript:["ActionScript(3.0)/Flash/Flex","clike"],bash:["Bash/Bat","shell"],css:["CSS","css"],c:["C","clike"],cpp:["C++","clike"],csharp:["C#","clike"],coffeescript:["CoffeeScript","coffeescript"],d:["D","d"],dart:["Dart","dart"],delphi:["Delphi/Pascal","pascal"],erlang:["Erlang","erlang"],go:["Golang","go"],groovy:["Groovy","groovy"],html:["HTML","text/html"],java:["Java","clike"],json:["JSON","text/json"],javascript:["Javascript","javascript"],lua:["Lua","lua"],less:["LESS","css"],markdown:["Markdown","gfm"],"objective-c":["Objective-C","clike"],php:["PHP","php"],perl:["Perl","perl"],python:["Python","python"],r:["R","r"],rst:["reStructedText","rst"],ruby:["Ruby","ruby"],sql:["SQL","sql"],sass:["SASS/SCSS","sass"],shell:["Shell","shell"],scala:["Scala","clike"],swift:["Swift","clike"],vb:["VB/VBScript","vb"],xml:["XML","text/xml"],yaml:["YAML","yaml"]};mt.Z=({callback:oe,onCancel:re})=>{const[ge,me]=(0,ae.useState)("python");function se(ke){me(ee[ke][1])}function we(ke){oe(ke)}const Le=(0,Je.useIntl)();return ae.createElement(Ve.default,b(E({},z),{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:we,style:{width:500}}),ae.createElement(Ve.default.Item,{label:Le.formatMessage({id:"markdownEditor.codeLanguage",defaultMessage:"\u4EE3\u7801\u8BED\u8A00"}),name:"language"},ae.createElement(ue.default,{getPopupContainer:ke=>ke.parentNode,onChange:se},Object.keys(ee).map(ke=>ae.createElement(x,{key:ke,value:ke},ee[ke][0])))),ae.createElement(Ve.default.Item,{label:Le.formatMessage({id:"markdownEditor.codeContent",defaultMessage:"\u4EE3\u7801\u5185\u5BB9"}),name:"content",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4EE3\u7801\u5185\u5BB9"}]},ae.createElement(te,{mode:ge})),ae.createElement("div",{className:"flex-container flex-end"},ae.createElement(Ge.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},Le.formatMessage({id:"markdownEditor.confirm",defaultMessage:"\u786E\u5B9A"})),ae.createElement(Ge.ZP,{type:"ghost",onClick:re},Le.formatMessage({id:"markdownEditor.cancel",defaultMessage:"\u53D6\u6D88"}))))};function te({value:oe,onChange:re,mode:ge,options:me={}}){const se=(0,ae.useRef)(),[we,Le]=(0,ae.useState)();return(0,ae.useEffect)(()=>{if(we){let ke=function(St){const ft=St.getValue();re&&re(ft)};return we.on("change",ke),()=>{we.off("change",ke)}}},[we,re]),(0,ae.useEffect)(()=>{we&&we.setOption("mode",ge)},[we,ge]),(0,ae.useEffect)(()=>{we&&(oe!==we.getValue()||oe==="")&&setTimeout(()=>{we.setValue(oe||"")},300)},[we,oe]),(0,ae.useEffect)(()=>{if(se.current&&!we){const ke=Ee().fromTextArea(se.current,E({mode:ge,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0,matchBrackets:!0,styleActiveLine:!0},me));Le(ke)}},[se.current,we]),ae.createElement("div",{className:"my-codemirror-container"},ae.createElement("textarea",{ref:se}))}},96565:function(Oe,mt,ie){"use strict";ie.d(mt,{Z:function(){return na}});var ae=ie(59301),ue=ie(89780),Ve=ie.n(ue),Ge=ie(76374),Se=ie(45559),Ee=ie(6313),le=ie(25717),Re=ie(99498),Je=ie(25419),Fe=ie(67549),$e=ie(6339),Ae=({value:he="",className:be,showTextOnly:pe,showLines:ot,style:bt={}})=>{const $t=(0,ae.useMemo)(()=>"",[he]);return ae.createElement(ae.Fragment,null,ae.createElement("div",{dangerouslySetInnerHTML:{__html:$t}}))},De=ie(65582),ne=ie(59301),y=Object.defineProperty,a=Object.defineProperties,E=Object.getOwnPropertyDescriptors,b=Object.getOwnPropertySymbols,x=Object.prototype.hasOwnProperty,z=Object.prototype.propertyIsEnumerable,ee=(he,be,pe)=>be in he?y(he,be,{enumerable:!0,configurable:!0,writable:!0,value:pe}):he[be]=pe,te=(he,be)=>{for(var pe in be||(be={}))x.call(be,pe)&&ee(he,pe,be[pe]);if(b)for(var pe of b(be))z.call(be,pe)&&ee(he,pe,be[pe]);return he},oe=(he,be)=>a(he,E(be));function re({onActionCallback:he,title:be,icon:pe,actionName:ot,className:bt="",children:$t}){function qt(){he(ot)}return ne.createElement("a",{title:be,className:bt,onClick:qt},ne.createElement("i",{className:`${pe}`}),$t)}var ge=({watch:he,showNullButton:be,showNullProgramButton:pe,onActionCallback:ot,fullScreen:bt,insertTemp:$t,hidetoolBar:qt,extraUse:Kt})=>{const Gt=(0,De.useIntl)(),Qn=[...[{title:Gt.formatMessage({id:"markdownEditor.bold",defaultMessage:"\u7C97\u4F53"}),icon:"md-iconfont icon-bold",actionName:"bold"},{title:Gt.formatMessage({id:"markdownEditor.italic",defaultMessage:"\u659C\u4F53"}),icon:"md-iconfont icon-italic",actionName:"italic"},"|",{title:Gt.formatMessage({id:"markdownEditor.unorderedList",defaultMessage:"\u65E0\u5E8F\u5217\u8868"}),icon:"md-iconfont icon-unorder-list",actionName:"list-ul"},{title:Gt.formatMessage({id:"markdownEditor.orderedList",defaultMessage:"\u6709\u5E8F\u5217\u8868"}),icon:"md-iconfont icon-order-list",actionName:"list-ol"},"|",{title:Gt.formatMessage({id:"markdownEditor.inlineCode",defaultMessage:"\u884C\u5185\u4EE3\u7801"}),icon:"md-iconfont icon-code",actionName:"code"},{title:Gt.formatMessage({id:"markdownEditor.codeBlockMultiLanguage",defaultMessage:"\u4EE3\u7801\u5757\uFF08\u591A\u8BED\u8A00\u98CE\u683C\uFF09"}),icon:"md-iconfont icon-file-code",actionName:"code-block"},{title:Gt.formatMessage({id:"markdownEditor.link",defaultMessage:"\u94FE\u63A5"}),icon:"md-iconfont icon-link",actionName:"link"},"|",{title:Gt.formatMessage({id:"markdownEditor.inlineFormula",defaultMessage:"\u884C\u5185\u516C\u5F0F"}),icon:"md-iconfont icon-sum",actionName:"inline-latex"},{title:Gt.formatMessage({id:"markdownEditor.mathImage",defaultMessage:"\u6570\u5B66\u56FE\u50CF"}),icon:"iconfont icon-shuxuetuxiang2",actionName:"maths-latex"},{title:Gt.formatMessage({id:"markdownEditor.multiLineFormula",defaultMessage:"\u591A\u884C\u516C\u5F0F"}),icon:"iconfont icon-jisuan1",actionName:"latex"},"|",{title:Gt.formatMessage({id:"markdownEditor.addImage",defaultMessage:"\u6DFB\u52A0\u56FE\u7247"}),icon:"md-iconfont icon-picture",actionName:"upload-image"},{title:Gt.formatMessage({id:"markdownEditor.insertDrawing",defaultMessage:"\u63D2\u5165\u753B\u56FE"}),icon:"iconfont icon-sheji",actionName:"draw-image"},{title:Gt.formatMessage({id:"markdownEditor.insertFlowchart",defaultMessage:"\u63D2\u5165\u6D41\u7A0B\u56FE"}),icon:"iconfont icon-liucheng",actionName:"add-flowchart"},{title:Gt.formatMessage({id:"markdownEditor.table",defaultMessage:"\u8868\u683C"}),icon:"md-iconfont icon-table",actionName:"add-table"},"|",{title:Gt.formatMessage({id:"markdownEditor.lineBreak",defaultMessage:"\u6362\u884C"}),icon:"md-iconfont icon-minus",actionName:"line-break"},{title:Gt.formatMessage({id:"markdownEditor.clear",defaultMessage:"\u6E05\u7A7A"}),icon:"md-iconfont icon-eraser",actionName:"eraser"}],{title:`${he?Gt.formatMessage({id:"markdownEditor.disableRealTimePreview",defaultMessage:"\u5173\u95ED\u5B9E\u65F6\u9884\u89C8"}):Gt.formatMessage({id:"markdownEditor.enableRealTimePreview",defaultMessage:"\u5F00\u542F\u5B9E\u65F6\u9884\u89C8"})}`,icon:`${he?"md-iconfont icon-eye-slash":"md-iconfont icon-eye"}`,actionName:"trigger-watch"}];return ne.createElement("ul",{className:"markdown-toolbar-container"},!qt&&Qn.map((Dn,lt)=>ne.createElement("li",{key:lt},Dn.actionName?ne.createElement(re,oe(te({},Dn),{onActionCallback:ot})):ne.createElement("span",{className:"v-line"}))),be?ne.createElement("li",null,ne.createElement(re,{icon:"md-iconfont icon-edit insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-null-ch",onActionCallback:ot},ne.createElement("span",{className:"fill-tip"},"\u70B9\u51FB\u63D2\u5165\b\u586B\u7A7A\u9879"))):null,pe?ne.createElement(ne.Fragment,null,ne.createElement("li",null,ne.createElement(re,{icon:"md-iconfont icon-edit insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-signal",onActionCallback:ot},ne.createElement("span",{className:"fill-tip"},"+\u5355\u884C\u586B\u7A7A\u9879"))),ne.createElement("li",null,ne.createElement(re,{icon:"md-iconfont icon-uniE900 insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-multiple",onActionCallback:ot},ne.createElement("span",{className:"fill-tip"},"+\u591A\u884C\u586B\u7A7A\u9879")))):null,$t&&ne.createElement("li",null,ne.createElement(re,{icon:"md-iconfont icon-edit",className:"btn-null",title:"\u63D2\u5165\u6A21\u677F",actionName:`inster-template-${$t}`,onActionCallback:ot},ne.createElement("span",{className:"fill-tip"},"\u63D2\u5165\u6A21\u677F"))),Kt&&ne.createElement("li",null,Kt),ne.createElement("li",{className:"btn-full-screen"},ne.createElement(re,{icon:`${bt?"md-iconfont icon-shrink":"md-iconfont icon-enlarge"}`,title:bt?"\u5173\u95ED\u5168\u5C4F":"\u5F00\u542F\u5168\u5C4F",actionName:"trigger-full-screen",onActionCallback:ot})))},me=ie(57261),se=ie(78241),we=ie(92832),Le=ie(3113),ke=Object.defineProperty,St=Object.defineProperties,ft=Object.getOwnPropertyDescriptors,Ce=Object.getOwnPropertySymbols,tt=Object.prototype.hasOwnProperty,qe=Object.prototype.propertyIsEnumerable,He=(he,be,pe)=>be in he?ke(he,be,{enumerable:!0,configurable:!0,writable:!0,value:pe}):he[be]=pe,at=(he,be)=>{for(var pe in be||(be={}))tt.call(be,pe)&&He(he,pe,be[pe]);if(Ce)for(var pe of Ce(be))qe.call(be,pe)&&He(he,pe,be[pe]);return he},Ze=(he,be)=>St(he,ft(be));const et={labelCol:{span:4},wrapperCol:{span:20}};var dt=({callback:he,onCancel:be})=>{function pe(bt){he(bt)}const ot=(0,De.useIntl)();return ae.createElement(se.default,Ze(at({},et),{initialValues:{link:"http://",title:""},className:"link-panel",onFinish:pe,style:{width:500}}),ae.createElement(se.default.Item,{label:ot.formatMessage({id:"markdownEditor.linkAddress",defaultMessage:"\u94FE\u63A5\u5730\u5740"}),name:"link",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u5730\u5740"}]},ae.createElement(we.default,null)),ae.createElement(se.default.Item,{label:ot.formatMessage({id:"markdownEditor.linkTitle",defaultMessage:"\u94FE\u63A5\u6807\u9898"}),name:"title",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u6807\u9898"}]},ae.createElement(we.default,null)),ae.createElement("div",{className:"flex-container flex-end"},ae.createElement(Le.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},ot.formatMessage({id:"markdownEditor.confirm",defaultMessage:"\u786E\u5B9A"})),ae.createElement(Le.ZP,{type:"ghost",onClick:be},ot.formatMessage({id:"markdownEditor.cancel",defaultMessage:"\u53D6\u6D88"}))))},rt=ie(85533),ve=ie(45053),Me=ie(43418),Ke=ie(95237),ht=ie(16750),Ue=ie(59301),st=({callback:he,onCancel:be})=>{const pe=document.createElement("canvas"),ot=pe.getContext("2d");pe.width=1e3,pe.height=800,ot.fillStyle="#ffffff",ot.fillRect(0,0,pe.width,pe.height);const bt=pe.toDataURL("image/png");return Ue.createElement(Me.default,{open:!0,width:"100vw",style:{height:"100vh",top:0},footer:null,title:null,closable:!1},Ue.createElement(Ke.Z,{style:{height:"100vh"}},Ue.createElement(ht.Z,{fullWidth:!0,noAssociationId:!0,showFullTools:!0,data:{src:bt,visible:!0,title:String(Date.now())},onOk:$t=>{he({src:$t.url})},onClose:be})))},de=ie(12378);function gt(){go.CommandHandler.call(this),this._arrowKeyBehavior="move",this._pasteOffset=new go.Point(10,10),this._lastPasteOffset=new go.Point(0,0)}go.Diagram.inherit(gt,go.CommandHandler),gt.prototype.canAlignSelection=function(){var he=this.diagram;return!(he===null||he.isReadOnly||he.isModelReadOnly||he.selection.count<2)},gt.prototype.alignLeft=function(){var he=this.diagram;he.startTransaction("aligning left");var be=1/0;he.selection.each(function(pe){pe instanceof go.Link||(be=Math.min(pe.position.x,be))}),he.selection.each(function(pe){pe instanceof go.Link||pe.move(new go.Point(be,pe.position.y))}),he.commitTransaction("aligning left")},gt.prototype.alignRight=function(){var he=this.diagram;he.startTransaction("aligning right");var be=-1/0;he.selection.each(function(pe){if(!(pe instanceof go.Link)){var ot=pe.actualBounds.x+pe.actualBounds.width;be=Math.max(ot,be)}}),he.selection.each(function(pe){pe instanceof go.Link||pe.move(new go.Point(be-pe.actualBounds.width,pe.position.y))}),he.commitTransaction("aligning right")},gt.prototype.alignTop=function(){var he=this.diagram;he.startTransaction("alignTop");var be=1/0;he.selection.each(function(pe){pe instanceof go.Link||(be=Math.min(pe.position.y,be))}),he.selection.each(function(pe){pe instanceof go.Link||pe.move(new go.Point(pe.position.x,be))}),he.commitTransaction("alignTop")},gt.prototype.alignBottom=function(){var he=this.diagram;he.startTransaction("aligning bottom");var be=-1/0;he.selection.each(function(pe){if(!(pe instanceof go.Link)){var ot=pe.actualBounds.y+pe.actualBounds.height;be=Math.max(ot,be)}}),he.selection.each(function(pe){pe instanceof go.Link||pe.move(new go.Point(pe.actualBounds.x,be-pe.actualBounds.height))}),he.commitTransaction("aligning bottom")},gt.prototype.alignCenterX=function(){var he=this.diagram,be=he.selection.first();if(be){he.startTransaction("aligning Center X");var pe=be.actualBounds.x+be.actualBounds.width/2;he.selection.each(function(ot){ot instanceof go.Link||ot.move(new go.Point(pe-ot.actualBounds.width/2,ot.actualBounds.y))}),he.commitTransaction("aligning Center X")}},gt.prototype.alignCenterY=function(){var he=this.diagram,be=he.selection.first();if(be){he.startTransaction("aligning Center Y");var pe=be.actualBounds.y+be.actualBounds.height/2;he.selection.each(function(ot){ot instanceof go.Link||ot.move(new go.Point(ot.actualBounds.x,pe-ot.actualBounds.height/2))}),he.commitTransaction("aligning Center Y")}},gt.prototype.alignColumn=function(he){var be=this.diagram;be.startTransaction("align Column"),he===void 0&&(he=0),he=parseFloat(he);var pe=new Array;be.selection.each(function(Kt){Kt instanceof go.Link||pe.push(Kt)});for(var ot=0;ot0){for(var Kt=$t.elt(qt-1);Kt!==null&&Kt.isTreeExpanded&&!Kt.isTreeLeaf;){var Gt=this._sortTreeChildrenByY(Kt);Kt=Gt.last()}Kt!==null&&he.select(Kt)}else he.select(bt)}}else if(pe.key==="Down")if(be.isTreeExpanded&&!be.isTreeLeaf){var ot=this._sortTreeChildrenByY(be).first();ot!==null&&he.select(ot)}else for(;be!==null;){var bt=be.findTreeParentNode();if(bt===null)break;var $t=this._sortTreeChildrenByY(bt),qt=$t.indexOf(be);if(qt<$t.length-1){he.select($t.elt(qt+1));break}else be=bt}var bn=he.selection.first();bn!==null&&he.scrollToRect(bn.actualBounds)}},gt.prototype._sortTreeChildrenByY=function(he){var be=new go.List().addAll(he.findTreeChildrenNodes());return be.sort(function(pe,ot){var bt=pe.location,$t=ot.location;return bt.y<$t.y?-1:bt.y>$t.y?1:bt.x<$t.x?-1:bt.x>$t.x?1:0}),be},gt.prototype.copyToClipboard=function(he){go.CommandHandler.prototype.copyToClipboard.call(this,he),this._lastPasteOffset.set(this.pasteOffset)},gt.prototype.pasteFromClipboard=function(){var he=go.CommandHandler.prototype.pasteFromClipboard.call(this);return this.diagram.moveParts(he,this._lastPasteOffset),this._lastPasteOffset.add(this.pasteOffset),he},Object.defineProperty(gt.prototype,"arrowKeyBehavior",{get:function(){return this._arrowKeyBehavior},set:function(he){if(he!=="move"&&he!=="select"&&he!=="scroll"&&he!=="tree"&&he!=="none")throw new Error('DrawCommandHandler.arrowKeyBehavior must be either "move", "select", "scroll", "tree", or "none", not: '+he);this._arrowKeyBehavior=he}}),Object.defineProperty(gt.prototype,"pasteOffset",{get:function(){return this._pasteOffset},set:function(he){if(!(he instanceof go.Point))throw new Error("DrawCommandHandler.pasteOffset must be a Point, not: "+he);this._pasteOffset.set(he)}});var Ot=gt,Wt=ie(25863),Dt=ie(43604),Ie=ie(38147),ye={myPaletteDiv:"myPaletteDiv___Xjz2I",flowChartWrp:"flowChartWrp____f45r",maxH60:"maxH60___Pd4Re"},fe=ie(59301),Te=(he,be,pe)=>new Promise((ot,bt)=>{var $t=Gt=>{try{Kt(pe.next(Gt))}catch(bn){bt(bn)}},qt=Gt=>{try{Kt(pe.throw(Gt))}catch(bn){bt(bn)}},Kt=Gt=>Gt.done?ot(Gt.value):Promise.resolve(Gt.value).then($t,qt);Kt((pe=pe.apply(he,be)).next())});function We({onCancel:he,callback:be}){let pe=(0,ae.useRef)(),ot=(0,ae.useRef)(),bt=(0,ae.useRef)(),$t=(0,ae.useRef)(!1);const qt=(0,ae.useRef)(!1),[Kt,Gt]=(0,ae.useState)(0);function bn(){const lt=de.bx.make,Jt={red:"#ff3333",blue:"#3358ff",green:"#25ad23",magenta:"#d533ff",purple:"#7d33ff",orange:"#ff6233",brown:"#8e571e",white:"#ffffff",black:"#000000",beige:"#fffcd5",extralightblue:"#d5ebff",extralightred:"#f2dfe0",lightblue:"#a5d2fa",lightgray:"#cccccc",lightgreen:"#b3e6b3",lightred:"#fcbbbd"};pe.current=new de.S0(ot.current,{padding:20,grid:lt(de.s_,"Grid",lt(de.bn,"LineH",{stroke:"lightgray",strokeWidth:.5}),lt(de.bn,"LineV",{stroke:"lightgray",strokeWidth:.5})),"draggingTool.isGridSnapEnabled":!0,handlesDragDropForTopLevelParts:!0,mouseDrop:Qe=>{var Ft=Qe.diagram.commandHandler.addTopLevelParts(Qe.diagram.selection,!0);Ft||Qe.diagram.currentTool.doCancel()},commandHandler:lt(Ot),"clickCreatingTool.archetypeNodeData":{text:"\u672A\u547D\u540D",fill:null,stroke:null,borderColor:"rgba(0,0,0,0)"},PartCreated:Qe=>{var Ft=Qe.subject;Ft.location=Ft.location.copy().snapToGridPoint(Qe.diagram.grid.gridOrigin,Qe.diagram.grid.gridCellSize),setTimeout(()=>{Qe.diagram.commandHandler.editTextBlock()},20)},"commandHandler.archetypeGroupData":{isGroup:!0,text:"NEW GROUP"},SelectionGrouped:Qe=>{var Ft=Qe.subject;setTimeout(()=>{Qe.diagram.commandHandler.editTextBlock()})},LinkRelinked:Qe=>{var Ft=Qe.parameter.part;Ft.invalidateConnectedLinks();var yt=Qe.subject;Qe.diagram.toolManager.linkingTool.isForwards?yt.toNode.invalidateConnectedLinks():yt.fromNode.invalidateConnectedLinks()},"undoManager.isEnabled":!0}),pe.current.nodeTemplate=lt(de.NB,"Auto",{locationSpot:de.z6.Center,locationObjectName:"SHAPE",desiredSize:new de.$u(120,60),minSize:new de.$u(40,40),resizable:!0,resizeCellSize:new de.$u(10,10),rotatable:!0},new de.KX("location","loc",de.E9.parse).makeTwoWay(de.E9.stringify),new de.KX("desiredSize","size",de.$u.parse).makeTwoWay(de.$u.stringify),lt(de.bn,{name:"SHAPE",fill:Jt.white,cursor:"pointer",portId:"",fromLinkable:!0,toLinkable:!0,fromLinkableDuplicates:!0,toLinkableDuplicates:!0,fromSpot:de.z6.AllSides,toSpot:de.z6.AllSides},new de.KX("figure"),new de.KX("fill"),new de.KX("stroke","borderColor"),new de.KX("strokeWidth","thickness"),new de.KX("strokeDashArray","dash")),lt(de.bn,{width:100,height:20,strokeWidth:0,fill:"transparent"}),lt(de.al,{margin:1,textAlign:"center",overflow:de.al.OverflowEllipsis,editable:!0},new de.KX("text").makeTwoWay(),new de.KX("stroke","color"))),pe.current.nodeTemplate.toolTip=lt("ToolTip",lt(de.s_,"Vertical",{maxSize:new de.$u(200,NaN)},lt(de.al,{font:"bold 10pt sans-serif",textAlign:"center"},new de.KX("text")),lt(de.al,{font:"10pt sans-serif",textAlign:"center"},new de.KX("text","details"))));function Hn(Qe,Ft){var yt=(wt,rn)=>{wt.handled=!0,wt.diagram.model.commit(nn=>{var jt=rn.part.adornedPart,fn=new de.E9().setRectSpot(jt.actualBounds,Qe);fn.subtract(jt.location),fn.scale(2,2),fn.x+=Math.sign(fn.x)*130,fn.y+=Math.sign(fn.y)*130,fn.add(jt.location),fn.snapToGridPoint(wt.diagram.grid.gridOrigin,wt.diagram.grid.gridCellSize);var pn=nn.copyNodeData(jt.data);nn.setGroupKeyForNodeData(pn,nn.getGroupKeyForNodeData(jt.data)),nn.addNodeData(pn);var Kn={from:jt.key,to:nn.getKeyForNodeData(pn)};nn.addLinkData(Kn);var qn=wt.diagram.findNodeForData(pn);qn.location=fn,wt.diagram.select(qn),setTimeout(()=>{wt.diagram.commandHandler.editTextBlock()},20)})};return lt(de.bn,{figure:Ft,alignment:Qe,alignmentFocus:Qe.opposite(),width:Qe.equals(de.z6.Top)||Qe.equals(de.z6.Bottom)?25:18,height:Qe.equals(de.z6.Top)||Qe.equals(de.z6.Bottom)?18:25,fill:"orange",stroke:Jt.white,strokeWidth:4,mouseEnter:(wt,rn)=>rn.fill="dodgerblue",mouseLeave:(wt,rn)=>rn.fill="orange",isActionable:!0,click:yt,contextClick:yt})}function Rn(Qe){return lt(de.bn,{fill:"orange",stroke:"rgba(0, 0, 0, 0)",strokeWidth:15,background:"transparent",geometryString:"F1 M0 0 b 0 360 -4 0 4 z M10 0 b 0 360 -4 0 4 z M20 0 b 0 360 -4 0 4",isActionable:!0,cursor:"context-menu",mouseEnter:(Ft,yt)=>yt.fill="dodgerblue",mouseLeave:(Ft,yt)=>yt.fill="orange",click:(Ft,yt)=>{Ft.diagram.commandHandler.showContextMenu(yt.part.adornedPart)}},Qe||{})}pe.current.nodeTemplate.selectionAdornmentTemplate=lt(de.uz,"Spot",lt(de.Vm,{padding:10}),Hn(de.z6.Top,"TriangleUp"),Hn(de.z6.Left,"TriangleLeft"),Hn(de.z6.Right,"TriangleRight"),Hn(de.z6.Bottom,"TriangleDown"),Rn({alignment:new de.z6(.75,0)}));function Mn(Qe,Ft){return(yt,wt)=>{yt.handled=!0,yt.diagram.model.commit(rn=>{rn.set(wt.part.adornedPart.data,Qe,Ft)})}}function ce(Qe,Ft){return Ft||(Ft="color"),lt(de.bn,{width:16,height:16,stroke:"lightgray",fill:Qe,margin:1,background:"transparent",mouseEnter:(yt,wt)=>wt.stroke="dodgerblue",mouseLeave:(yt,wt)=>wt.stroke="lightgray",click:Mn(Ft,Qe),contextClick:Mn(Ft,Qe)})}function ze(){return[lt("ContextMenuButton",lt(de.s_,"Horizontal",ce(Jt.white,"fill"),ce(Jt.beige,"fill"),ce(Jt.extralightblue,"fill"),ce(Jt.extralightred,"fill"))),lt("ContextMenuButton",lt(de.s_,"Horizontal",ce(Jt.lightgray,"fill"),ce(Jt.lightgreen,"fill"),ce(Jt.lightblue,"fill"),ce(Jt.lightred,"fill")))]}function Ne(){return[lt("ContextMenuButton",lt(de.s_,"Horizontal",ce(Jt.black),ce(Jt.green),ce(Jt.blue),ce(Jt.red))),lt("ContextMenuButton",lt(de.s_,"Horizontal",ce(Jt.white),ce(Jt.magenta),ce(Jt.purple),ce(Jt.orange)))]}function _e(Qe,Ft){return Ft||(Ft="thickness"),lt(de.bn,"LineH",{width:16,height:16,strokeWidth:Qe,margin:1,background:"transparent",mouseEnter:(yt,wt)=>wt.background="dodgerblue",mouseLeave:(yt,wt)=>wt.background="transparent",click:Mn(Ft,Qe),contextClick:Mn(Ft,Qe)})}function nt(Qe,Ft){return Ft||(Ft="dash"),lt(de.bn,"LineH",{width:24,height:16,strokeWidth:2,strokeDashArray:Qe,margin:1,background:"transparent",mouseEnter:(yt,wt)=>wt.background="dodgerblue",mouseLeave:(yt,wt)=>wt.background="transparent",click:Mn(Ft,Qe),contextClick:Mn(Ft,Qe)})}function it(){return[lt("ContextMenuButton",lt(de.s_,"Horizontal",_e(1),_e(2),_e(3),_e(4))),lt("ContextMenuButton",lt(de.s_,"Horizontal",nt(null),nt([2,4]),nt([4,4])))]}function Ye(Qe,Ft){return Ft||(Ft="figure"),lt(de.bn,{width:32,height:32,scale:.5,fill:"lightgray",figure:Qe,margin:1,background:"transparent",mouseEnter:(yt,wt)=>wt.fill="dodgerblue",mouseLeave:(yt,wt)=>wt.fill="lightgray",click:Mn(Ft,Qe),contextClick:Mn(Ft,Qe)})}pe.current.nodeTemplate.contextMenu=lt("ContextMenu",lt("ContextMenuButton",lt(de.s_,"Horizontal",Ye("Rectangle"),Ye("RoundedRectangle"),Ye("Ellipse"),Ye("Diamond"))),lt("ContextMenuButton",lt(de.s_,"Horizontal",Ye("Parallelogram2"),Ye("ManualOperation"),Ye("Procedure"),Ye("Cylinder1"))),lt("ContextMenuButton",lt(de.s_,"Horizontal",Ye("Terminator"),Ye("CreateRequest"),Ye("Document"),Ye("TriangleDown"))),ze(),Ne(),it()),pe.current.groupTemplate=lt(de.ZA,"Spot",{layerName:"Background",ungroupable:!0,locationSpot:de.z6.Center,selectionObjectName:"BODY",computesBoundsAfterDrag:!0,handlesDragDropForMembers:!0,mouseDrop:(Qe,Ft)=>{var yt=Ft.addMembers(Ft.diagram.selection,!0);yt||Ft.diagram.currentTool.doCancel()},avoidable:!1},new de.KX("location","loc",de.E9.parse).makeTwoWay(de.E9.stringify),lt(de.s_,"Auto",{name:"BODY"},lt(de.bn,{parameter1:10,fill:Jt.white,strokeWidth:2,cursor:"pointer",fromLinkable:!0,toLinkable:!0,fromLinkableDuplicates:!0,toLinkableDuplicates:!0,fromSpot:de.z6.AllSides,toSpot:de.z6.AllSides},new de.KX("fill"),new de.KX("stroke","color"),new de.KX("strokeWidth","thickness"),new de.KX("strokeDashArray","dash")),lt(de.Vm,{background:"transparent",margin:20})),lt(de.al,{alignment:de.z6.Top,alignmentFocus:de.z6.Bottom,font:"bold 12pt sans-serif",editable:!0},new de.KX("text"),new de.KX("stroke","color"))),pe.current.groupTemplate.selectionAdornmentTemplate=lt(de.uz,"Spot",lt(de.s_,"Auto",lt(de.bn,{fill:null,stroke:"dodgerblue",strokeWidth:3}),lt(de.Vm,{margin:1.5})),Rn({alignment:de.z6.TopRight,alignmentFocus:de.z6.BottomRight})),pe.current.groupTemplate.contextMenu=lt("ContextMenu",ze(),Ne(),it()),pe.current.linkTemplate=lt(de.rU,{layerName:"Foreground",routing:de.rU.AvoidsNodes,corner:10,fromShortLength:10,toShortLength:15,relinkableFrom:!0,relinkableTo:!0,reshapable:!0,resegmentable:!0},new de.KX("fromSpot","fromSpot",de.z6.parse),new de.KX("toSpot","toSpot",de.z6.parse),new de.KX("fromShortLength","dir",Qe=>Qe>=1?10:0),new de.KX("toShortLength","dir",Qe=>Qe>=1?10:0),new de.KX("points").makeTwoWay(),lt(de.bn,{strokeWidth:2},new de.KX("stroke","color"),new de.KX("strokeWidth","thickness"),new de.KX("strokeDashArray","dash")),lt(de.bn,{segmentIndex:0,segmentOffset:new de.E9(15,0),segmentOrientation:de.rU.OrientAlong,alignmentFocus:de.z6.Right,figure:"circle",width:10,strokeWidth:0},new de.KX("fill","color"),new de.KX("visible","dir",Qe=>Qe===1)),lt(de.bn,{segmentIndex:-1,segmentOffset:new de.E9(-10,6),segmentOrientation:de.rU.OrientPlus90,alignmentFocus:de.z6.Right,figure:"triangle",width:12,height:12,strokeWidth:0},new de.KX("fill","color"),new de.KX("visible","dir",Qe=>Qe>=1),new de.KX("width","thickness",Qe=>7+3*Qe),new de.KX("height","thickness",Qe=>7+3*Qe),new de.KX("segmentOffset","thickness",Qe=>new de.E9(-15,4+1.5*Qe))),lt(de.bn,{segmentIndex:0,segmentOffset:new de.E9(15,-6),segmentOrientation:de.rU.OrientMinus90,alignmentFocus:de.z6.Right,figure:"triangle",width:12,height:12,strokeWidth:0},new de.KX("fill","color"),new de.KX("visible","dir",Qe=>Qe===2),new de.KX("width","thickness",Qe=>7+3*Qe),new de.KX("height","thickness",Qe=>7+3*Qe),new de.KX("segmentOffset","thickness",Qe=>new de.E9(-15,4+1.5*Qe))),lt(de.al,{alignmentFocus:new de.z6(0,1,-4,0),editable:!0},new de.KX("text").makeTwoWay(),new de.KX("stroke","color"))),pe.current.linkTemplate.selectionAdornmentTemplate=lt(de.uz,lt(de.bn,{isPanelMain:!0,stroke:"transparent",strokeWidth:6,pathPattern:je(2)},new de.KX("pathPattern","thickness",je)),Rn({alignmentFocus:new de.z6(0,0,-6,-4)}));function je(Qe){return lt(de.bn,{stroke:"dodgerblue",strokeWidth:2,strokeCap:"square",geometryString:"M0 0 M4 2 H3 M4 "+(Qe+4).toString()+" H3"})}function zt(Qe){var Ft="M0 0 M8 16 M0 8 L16 8 M12 11 L16 8 L12 5";return Qe===0?Ft="M0 0 M16 16 M0 8 L16 8":Qe===2&&(Ft="M0 0 M16 16 M0 8 L16 8 M12 11 L16 8 L12 5 M4 11 L0 8 L4 5"),lt(de.bn,{geometryString:Ft,margin:2,background:"transparent",mouseEnter:(yt,wt)=>wt.background="dodgerblue",mouseLeave:(yt,wt)=>wt.background="transparent",click:Mn("dir",Qe),contextClick:Mn("dir",Qe)})}function xe(Qe){var Ft=(yt,wt)=>{yt.handled=!0,yt.diagram.model.commit(rn=>{var nn=wt.part.adornedPart;rn.set(nn.data,Qe?"toSpot":"fromSpot",de.z6.stringify(de.z6.AllSides)),(Qe?nn.toNode:nn.fromNode).invalidateConnectedLinks()})};return lt(de.bn,{width:12,height:12,fill:"transparent",mouseEnter:(yt,wt)=>wt.background="dodgerblue",mouseLeave:(yt,wt)=>wt.background="transparent",click:Ft,contextClick:Ft})}function It(Qe,Ft){var yt=0,wt=de.z6.RightSide;Qe.equals(de.z6.Top)?(yt=270,wt=de.z6.TopSide):Qe.equals(de.z6.Left)?(yt=180,wt=de.z6.LeftSide):Qe.equals(de.z6.Bottom)&&(yt=90,wt=de.z6.BottomSide),Ft||(yt-=180);var rn=(nn,jt)=>{nn.handled=!0,nn.diagram.model.commit(fn=>{var pn=jt.part.adornedPart;fn.set(pn.data,Ft?"toSpot":"fromSpot",de.z6.stringify(wt)),(Ft?pn.toNode:pn.fromNode).invalidateConnectedLinks()})};return lt(de.bn,{alignment:Qe,alignmentFocus:Qe.opposite(),geometryString:"M0 0 M12 12 M12 6 L1 6 L4 4 M1 6 L4 8",angle:yt,background:"transparent",mouseEnter:(nn,jt)=>jt.background="dodgerblue",mouseLeave:(nn,jt)=>jt.background="transparent",click:rn,contextClick:rn})}pe.current.linkTemplate.contextMenu=lt("ContextMenu",Ne(),it(),lt("ContextMenuButton",lt(de.s_,"Horizontal",zt(0),zt(1),zt(2))),lt("ContextMenuButton",lt(de.s_,"Horizontal",lt(de.s_,"Spot",xe(!1),It(de.z6.Top,!1),It(de.z6.Left,!1),It(de.z6.Right,!1),It(de.z6.Bottom,!1)),lt(de.s_,"Spot",{margin:new de.Zt(0,0,0,2)},xe(!0),It(de.z6.Top,!0),It(de.z6.Left,!0),It(de.z6.Right,!0),It(de.z6.Bottom,!0)))));const en=`{ "class": "GraphLinksModel", +\\end{array}`}]}]}],z=oe=>{a.current.setValue(a.current.getValue()+" "+oe.value+" ")},ee=[{key:"1",label:E.formatMessage({id:"markdownEditor.quickTemplates",defaultMessage:"\u5FEB\u6377\u6A21\u677F"}),children:Ce.createElement(ue.Z,{className:le.Z.lists,gutter:[10,10]},b.map((oe,ie)=>Ce.createElement(Ve.Z,{flex:"110px",className:le.Z.item},Ce.createElement("div",null,Ce.createElement(Ee.Z,{value:`$$${oe.value}$$`}),oe.name),Ce.createElement("div",{className:le.Z.children},oe.children.map((ge,me)=>Ce.createElement("div",{key:me},Ce.createElement("h1",null,ge.name),Ce.createElement(ue.Z,{gutter:[10,10]},ge.data.map((se,be)=>Ce.createElement(Ve.Z,{key:be,onClick:()=>z(se),className:le.Z.diamond},Ce.createElement(Ee.Z,{value:"`$$"+se.value+"$$`"}))))))))))},{key:"2",label:E.formatMessage({id:"markdownEditor.formulaTemplates",defaultMessage:"\u516C\u5F0F\u6A21\u677F"}),children:Ce.createElement(ue.Z,{className:le.Z.lists,gutter:[10,10]},x.map((oe,ie)=>Ce.createElement(Ve.Z,{flex:"110px",className:le.Z.item},Ce.createElement("div",null,Ce.createElement(Ee.Z,{value:"`$$"+oe.value+"$$`"}),oe.name),Ce.createElement("div",{className:le.Z.children},oe.children.map((ge,me)=>Ce.createElement("div",{key:me},ge.name&&Ce.createElement("h1",null,ge.name),Ce.createElement(ue.Z,{gutter:[10,10]},ge.data.map((se,be)=>Ce.createElement(Ve.Z,{key:be,onClick:()=>z(se),className:le.Z.diamond},Ce.createElement(Ee.Z,{value:"`$$"+se.value+"$$`"}))))))))))}],te=()=>{var oe=document.createElement("div");oe.innerHTML=a.current.getValue();var ie=oe.innerText;return Le&&Le(ie),ie};return(0,ae.useImperativeHandle)(y,()=>({getData:te})),Ce.createElement("div",{className:le.Z.mathWrap},Ce.createElement(Ge.default,{defaultActiveKey:"1",items:ee}),Ce.createElement("math-field",{locale:"zh_cn",className:le.Z.mathField,placeholder:E.formatMessage({id:"markdownEditor.pleaseOpenKeyboardEnterFormula",defaultMessage:"\u8BF7\u6253\u5F00\u952E\u76D8\uFF0C\u8F93\u5165\u516C\u5F0F"}),ref:a,style:{width:800,marginTop:30,fontSize:18}},ne||""),De&&Ce.createElement("div",{className:le.Z.button},Ce.createElement(Se.ZP,{size:"large",onClick:te,style:{zIndex:8,marginTop:10},type:"primary"},E.formatMessage({id:"markdownEditor.saveToEditor",defaultMessage:"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668"}))))});ut.Z=ot},57146:function(Oe,ut,re){"use strict";re.d(ut,{z:function(){return nt},Z:function(){return Ze}});var ae=re(59301),ue=re(54580),Ve=re(8591),Ge=re(43418),Se=re(3113),Ee=re(74128),le=re(80024),Re=Object.defineProperty,Je=Object.getOwnPropertySymbols,Ce=Object.prototype.hasOwnProperty,ot=Object.prototype.propertyIsEnumerable,Le=(et,lt,rt)=>lt in et?Re(et,lt,{enumerable:!0,configurable:!0,writable:!0,value:rt}):et[lt]=rt,De=(et,lt)=>{for(var rt in lt||(lt={}))Ce.call(lt,rt)&&Le(et,rt,lt[rt]);if(Je)for(var rt of Je(lt))ot.call(lt,rt)&&Le(et,rt,lt[rt]);return et},ne=(et,lt,rt)=>new Promise((ve,Me)=>{var Ke=mt=>{try{Ue(rt.next(mt))}catch(de){Me(de)}},Pt=mt=>{try{Ue(rt.throw(mt))}catch(de){Me(de)}},Ue=mt=>mt.done?ve(mt.value):Promise.resolve(mt.value).then(Ke,Pt);Ue((rt=rt.apply(et,lt)).next())});const y="\u3000\u3000";function a(et){var lt=["Bytes","KB","MB","GB","TB"];if(et==0)return"0 Byte";var rt=parseInt(""+Math.floor(Math.log(et)/Math.log(1024)),10);return(et/Math.pow(1024,rt)).toFixed(1)+" "+lt[rt]}var E=({value:et=[],action:lt,onChange:rt,className:ve,maxSize:Me=150,title:Ke="\u6587\u4EF6\u4E0A\u4F20",accept:Pt=null})=>{const Ue={multiple:!1,fileList:et,accept:Pt,withCredentials:!0,beforeUpload:de=>de.size/1024/1024(ye.name.indexOf(y)===-1&&(ye.name=`${ye.name}${y}${a(ye.size)}`),De({},ye))),de.file.status==="done"&&((Ot=(dt=de.file)==null?void 0:dt.response)==null?void 0:Ot.status)===-1){message.error((Dt=(Wt=de.file)==null?void 0:Wt.response)==null?void 0:Dt.message),rt([]);return}rt(Ie)},onRemove:de=>ne(void 0,null,function*(){const dt=de.size/1024/1024;return de.status==="uploading"?!0:dt0?"\u6BCF\u6B21\u53EA\u80FD\u4E0A\u4F20\u4E00\u4E2A\u8D44\u6E90\uFF0C \u5220\u9664\u4E0B\u9762\u8D44\u6E90\u53EF\u91CD\u65B0\u4E0A\u4F20 ":"",disabled:et.length>0,ghost:!0},Ke),React.createElement("span",{onClick:mt,style:{marginLeft:10}},"(\u5355\u4E2A\u6587\u4EF6\u6700\u5927",Me,"M)"," ")))},b=re(61481),x=re(89392),z=Object.defineProperty,ee=Object.getOwnPropertySymbols,te=Object.prototype.hasOwnProperty,oe=Object.prototype.propertyIsEnumerable,ie=(et,lt,rt)=>lt in et?z(et,lt,{enumerable:!0,configurable:!0,writable:!0,value:rt}):et[lt]=rt,ge=(et,lt)=>{for(var rt in lt||(lt={}))te.call(lt,rt)&&ie(et,rt,lt[rt]);if(ee)for(var rt of ee(lt))oe.call(lt,rt)&&ie(et,rt,lt[rt]);return et};const me=et=>React.createElement("svg",ge({width:14,height:14,xmlns:"http://www.w3.org/2000/svg"},et),React.createElement("title",null,"\u5F62\u72B6"),React.createElement("path",{d:"M10.354 3.5h-2.77v8.167H6.416V3.5H3.646L7 0l3.354 3.5ZM14 7h-1.167v5.833H1.167V7H0v7h14V7Z",fill:"#3061D0",fillRule:"nonzero"}));var se="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEwLjM1NCAzLjVoLTIuNzd2OC4xNjdINi40MTZWMy41SDMuNjQ2TDcgMGwzLjM1NCAzLjVaTTE0IDdoLTEuMTY3djUuODMzSDEuMTY3VjdIMHY3aDE0VjdaIiBmaWxsPSIjMzA2MUQwIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4=",be=re(65582),xe=Object.defineProperty,Te=Object.getOwnPropertySymbols,gt=Object.prototype.hasOwnProperty,bt=Object.prototype.propertyIsEnumerable,Fe=(et,lt,rt)=>lt in et?xe(et,lt,{enumerable:!0,configurable:!0,writable:!0,value:rt}):et[lt]=rt,We=(et,lt)=>{for(var rt in lt||(lt={}))gt.call(lt,rt)&&Fe(et,rt,lt[rt]);if(Te)for(var rt of Te(lt))bt.call(lt,rt)&&Fe(et,rt,lt[rt]);return et},Qe=(et,lt,rt)=>new Promise((ve,Me)=>{var Ke=mt=>{try{Ue(rt.next(mt))}catch(de){Me(de)}},Pt=mt=>{try{Ue(rt.throw(mt))}catch(de){Me(de)}},Ue=mt=>mt.done?ve(mt.value):Promise.resolve(mt.value).then(Ke,Pt);Ue((rt=rt.apply(et,lt)).next())});const{Dragger:je}=ue.default;function nt(et){let lt=[];return et&&et.length>0&&(lt=et.map(rt=>({uid:rt.id,id:rt.id,name:rt.title+y+rt.filesize,url:rt.url,filesize:rt.filesize,status:"done",response:{id:rt.id}}))),lt}var Ze=({value:et,onChange:lt,action:rt,data:ve,className:Me,maxSize:Ke=150,title:Pt,showRemoveModal:Ue=!1,accept:mt="",additionalText:de,isDragger:dt,number:Ot=1e3,aloneClear:Wt=!1,realTimeRemove:Dt=!0,uploadText:Ie,setFileProgress:ye,showFileProgress:fe})=>{const Ae=(0,be.useIntl)(),[He,ct]=(0,ae.useState)(!1);let[ft,Et]=(0,ae.useState)(et||[]),[At,Ht]=(0,ae.useState)(1);(0,ae.useEffect)(()=>{et&&(At===1&&Et([...et]),Ht(2),Ot===(et==null?void 0:et.length)&&ct(!0))},[et]);const Ct=()=>{setTimeout(()=>{ft.pop(),Et([...ft])},500)};fe&&ye(ft.some(Zt=>Zt.status==="uploading"));const _t={multiple:!0,disabled:He,accept:mt,withCredentials:!0,fileList:ft,beforeUpload:(Zt,dn)=>{const Vt=Zt.size/1024/1024;return ft.concat(dn).length>Ot?(ft.pop(),Et([...ft]),Ve.ZP.error(`\u6700\u591A\u53EA\u80FD\u4E0A\u4F20${Ot}\u4E2A\u6587\u4EF6`),Wt?Promise.reject():(Ct(),!1)):Vt=Ot?ct(!0):ct(!1),Et([...ft]),ft=ft.map(Be=>{var Xe,St;return(Xe=Be==null?void 0:Be.response)!=null&&Xe.id&&(Be.url=(St=Be==null?void 0:Be.response)==null?void 0:St.url),Be.name.indexOf(y)===-1&&(Be.name=`${Be.name}${y}${a(Be.size)}`),We({},Be)}),console.log("info:",Zt,ft),lt(ft)},onRemove:Zt=>Qe(void 0,null,function*(){if(!Dt)return!0;const dn=()=>Qe(void 0,null,function*(){if(Zt.response?Zt.response.id:Zt.id){let Yt=yield(0,le.JZ)(Zt.response?Zt.response.id:Zt.uid);return Promise.resolve(Yt)}else return!0});return Ue?new Promise((Vt,Yt)=>{Ge.default.confirm({centered:!0,width:530,okText:Ae.formatMessage({id:"classrooms.confirm",defaultMessage:"\u786E\u5B9A"}),cancelText:Ae.formatMessage({id:"classrooms.cancel",defaultMessage:"\u53D6\u6D88"}),title:Ae.formatMessage({id:"shixuns.prompt",defaultMessage:"\u63D0\u793A"}),content:ae.createElement("div",{className:"tc font16"},"\u662F\u5426\u786E\u8BA4\u5220\u9664?"),onOk:()=>Qe(void 0,null,function*(){const Pe=yield dn();Ve.ZP.success("\u5220\u9664\u6210\u529F"),Vt(!0)}),onCancel:()=>Vt(!1)})}):yield dn()})};function Sn(Zt){Zt.preventDefault(),Zt.stopPropagation()}return ae.createElement("div",{className:`multi-upload ${Me||""}`},dt&&ae.createElement(je,We({},_t),ae.createElement("p",{className:"ant-upload-drag-icon"},ae.createElement(b.Z,null)),ae.createElement("p",{className:"ant-upload-text"},"\u70B9\u51FB\u4E0A\u4F20\u56FE\u6807\uFF0C\u9009\u62E9\u8981\u4E0A\u4F20\u7684\u6587\u4EF6\u6216\u5C06\u6587\u4EF6\u62D6\u62FD\u5230\u6B64",ae.createElement("br",null),"(\u5355\u4E2A\u6587\u4EF6\u6700\u5927\u9650\u5236\u4E3A",Ke,"MB)"," "),de),!dt&&ae.createElement(ue.default,We({},_t),ae.createElement(Se.ZP,{disabled:He,className:"upload_button"},ae.createElement("img",{className:"aBtn_img",src:se}),Pt||Ae.formatMessage({id:"classroomGraphicGroupHomework.uploadAttachment",defaultMessage:"\u4E0A\u4F20\u9644\u4EF6"})),ae.createElement("span",{onClick:Sn,className:"upload_text"},Ie||`(\u5355\u4E2A\u6587\u4EF6\u6700\u5927${Ke}MB)`)))}},85533:function(Oe,ut,re){"use strict";re.d(ut,{h:function(){return te}});var ae=re(59301),ue=re(57809),Ve=re(78241),Ge=re(3113),Se=re(89780),Ee=re.n(Se),le=re(45559),Re=re(42313),Je=re(65582),Ce=Object.defineProperty,ot=Object.defineProperties,Le=Object.getOwnPropertyDescriptors,De=Object.getOwnPropertySymbols,ne=Object.prototype.hasOwnProperty,y=Object.prototype.propertyIsEnumerable,a=(oe,ie,ge)=>ie in oe?Ce(oe,ie,{enumerable:!0,configurable:!0,writable:!0,value:ge}):oe[ie]=ge,E=(oe,ie)=>{for(var ge in ie||(ie={}))ne.call(ie,ge)&&a(oe,ge,ie[ge]);if(De)for(var ge of De(ie))y.call(ie,ge)&&a(oe,ge,ie[ge]);return oe},b=(oe,ie)=>ot(oe,Le(ie));const x=ue.default.Option,z={labelCol:{span:4},wrapperCol:{span:20}},ee={asp:["ASP","vbscript"],actionscript:["ActionScript(3.0)/Flash/Flex","clike"],bash:["Bash/Bat","shell"],css:["CSS","css"],c:["C","clike"],cpp:["C++","clike"],csharp:["C#","clike"],coffeescript:["CoffeeScript","coffeescript"],d:["D","d"],dart:["Dart","dart"],delphi:["Delphi/Pascal","pascal"],erlang:["Erlang","erlang"],go:["Golang","go"],groovy:["Groovy","groovy"],html:["HTML","text/html"],java:["Java","clike"],json:["JSON","text/json"],javascript:["Javascript","javascript"],lua:["Lua","lua"],less:["LESS","css"],markdown:["Markdown","gfm"],"objective-c":["Objective-C","clike"],php:["PHP","php"],perl:["Perl","perl"],python:["Python","python"],r:["R","r"],rst:["reStructedText","rst"],ruby:["Ruby","ruby"],sql:["SQL","sql"],sass:["SASS/SCSS","sass"],shell:["Shell","shell"],scala:["Scala","clike"],swift:["Swift","clike"],vb:["VB/VBScript","vb"],xml:["XML","text/xml"],yaml:["YAML","yaml"]};ut.Z=({callback:oe,onCancel:ie})=>{const[ge,me]=(0,ae.useState)("python");function se(Te){me(ee[Te][1])}function be(Te){oe(Te)}const xe=(0,Je.useIntl)();return ae.createElement(Ve.default,b(E({},z),{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:be,style:{width:500}}),ae.createElement(Ve.default.Item,{label:xe.formatMessage({id:"markdownEditor.codeLanguage",defaultMessage:"\u4EE3\u7801\u8BED\u8A00"}),name:"language"},ae.createElement(ue.default,{getPopupContainer:Te=>Te.parentNode,onChange:se},Object.keys(ee).map(Te=>ae.createElement(x,{key:Te,value:Te},ee[Te][0])))),ae.createElement(Ve.default.Item,{label:xe.formatMessage({id:"markdownEditor.codeContent",defaultMessage:"\u4EE3\u7801\u5185\u5BB9"}),name:"content",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4EE3\u7801\u5185\u5BB9"}]},ae.createElement(te,{mode:ge})),ae.createElement("div",{className:"flex-container flex-end"},ae.createElement(Ge.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},xe.formatMessage({id:"markdownEditor.confirm",defaultMessage:"\u786E\u5B9A"})),ae.createElement(Ge.ZP,{type:"ghost",onClick:ie},xe.formatMessage({id:"markdownEditor.cancel",defaultMessage:"\u53D6\u6D88"}))))};function te({value:oe,onChange:ie,mode:ge,options:me={}}){const se=(0,ae.useRef)(),[be,xe]=(0,ae.useState)();return(0,ae.useEffect)(()=>{if(be){let Te=function(gt){const bt=gt.getValue();ie&&ie(bt)};return be.on("change",Te),()=>{be.off("change",Te)}}},[be,ie]),(0,ae.useEffect)(()=>{be&&be.setOption("mode",ge)},[be,ge]),(0,ae.useEffect)(()=>{be&&(oe!==be.getValue()||oe==="")&&setTimeout(()=>{be.setValue(oe||"")},300)},[be,oe]),(0,ae.useEffect)(()=>{if(se.current&&!be){const Te=Ee().fromTextArea(se.current,E({mode:ge,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0,matchBrackets:!0,styleActiveLine:!0},me));xe(Te)}},[se.current,be]),ae.createElement("div",{className:"my-codemirror-container"},ae.createElement("textarea",{ref:se}))}},96565:function(Oe,ut,re){"use strict";re.d(ut,{Z:function(){return na}});var ae=re(59301),ue=re(89780),Ve=re.n(ue),Ge=re(76374),Se=re(45559),Ee=re(6313),le=re(25717),Re=re(99498),Je=re(25419),Ce=re(67549),ot=re(6339),Le=({value:he="",className:we,showTextOnly:pe,showLines:at,style:Lt={}})=>{const $t=(0,ae.useMemo)(()=>"",[he]);return ae.createElement(ae.Fragment,null,ae.createElement("div",{dangerouslySetInnerHTML:{__html:$t}}))},De=re(65582),ne=re(59301),y=Object.defineProperty,a=Object.defineProperties,E=Object.getOwnPropertyDescriptors,b=Object.getOwnPropertySymbols,x=Object.prototype.hasOwnProperty,z=Object.prototype.propertyIsEnumerable,ee=(he,we,pe)=>we in he?y(he,we,{enumerable:!0,configurable:!0,writable:!0,value:pe}):he[we]=pe,te=(he,we)=>{for(var pe in we||(we={}))x.call(we,pe)&&ee(he,pe,we[pe]);if(b)for(var pe of b(we))z.call(we,pe)&&ee(he,pe,we[pe]);return he},oe=(he,we)=>a(he,E(we));function ie({onActionCallback:he,title:we,icon:pe,actionName:at,className:Lt="",children:$t}){function qt(){he(at)}return ne.createElement("a",{title:we,className:Lt,onClick:qt},ne.createElement("i",{className:`${pe}`}),$t)}var ge=({watch:he,showNullButton:we,showNullProgramButton:pe,onActionCallback:at,fullScreen:Lt,insertTemp:$t,hidetoolBar:qt,extraUse:Kt})=>{const Gt=(0,De.useIntl)(),Qn=[...[{title:Gt.formatMessage({id:"markdownEditor.bold",defaultMessage:"\u7C97\u4F53"}),icon:"md-iconfont icon-bold",actionName:"bold"},{title:Gt.formatMessage({id:"markdownEditor.italic",defaultMessage:"\u659C\u4F53"}),icon:"md-iconfont icon-italic",actionName:"italic"},"|",{title:Gt.formatMessage({id:"markdownEditor.unorderedList",defaultMessage:"\u65E0\u5E8F\u5217\u8868"}),icon:"md-iconfont icon-unorder-list",actionName:"list-ul"},{title:Gt.formatMessage({id:"markdownEditor.orderedList",defaultMessage:"\u6709\u5E8F\u5217\u8868"}),icon:"md-iconfont icon-order-list",actionName:"list-ol"},"|",{title:Gt.formatMessage({id:"markdownEditor.inlineCode",defaultMessage:"\u884C\u5185\u4EE3\u7801"}),icon:"md-iconfont icon-code",actionName:"code"},{title:Gt.formatMessage({id:"markdownEditor.codeBlockMultiLanguage",defaultMessage:"\u4EE3\u7801\u5757\uFF08\u591A\u8BED\u8A00\u98CE\u683C\uFF09"}),icon:"md-iconfont icon-file-code",actionName:"code-block"},{title:Gt.formatMessage({id:"markdownEditor.link",defaultMessage:"\u94FE\u63A5"}),icon:"md-iconfont icon-link",actionName:"link"},"|",{title:Gt.formatMessage({id:"markdownEditor.inlineFormula",defaultMessage:"\u884C\u5185\u516C\u5F0F"}),icon:"md-iconfont icon-sum",actionName:"inline-latex"},{title:Gt.formatMessage({id:"markdownEditor.mathImage",defaultMessage:"\u6570\u5B66\u56FE\u50CF"}),icon:"iconfont icon-shuxuetuxiang2",actionName:"maths-latex"},{title:Gt.formatMessage({id:"markdownEditor.multiLineFormula",defaultMessage:"\u591A\u884C\u516C\u5F0F"}),icon:"iconfont icon-jisuan1",actionName:"latex"},"|",{title:Gt.formatMessage({id:"markdownEditor.addImage",defaultMessage:"\u6DFB\u52A0\u56FE\u7247"}),icon:"md-iconfont icon-picture",actionName:"upload-image"},{title:Gt.formatMessage({id:"markdownEditor.insertDrawing",defaultMessage:"\u63D2\u5165\u753B\u56FE"}),icon:"iconfont icon-sheji",actionName:"draw-image"},{title:Gt.formatMessage({id:"markdownEditor.insertFlowchart",defaultMessage:"\u63D2\u5165\u6D41\u7A0B\u56FE"}),icon:"iconfont icon-liucheng",actionName:"add-flowchart"},{title:Gt.formatMessage({id:"markdownEditor.table",defaultMessage:"\u8868\u683C"}),icon:"md-iconfont icon-table",actionName:"add-table"},"|",{title:Gt.formatMessage({id:"markdownEditor.lineBreak",defaultMessage:"\u6362\u884C"}),icon:"md-iconfont icon-minus",actionName:"line-break"},{title:Gt.formatMessage({id:"markdownEditor.clear",defaultMessage:"\u6E05\u7A7A"}),icon:"md-iconfont icon-eraser",actionName:"eraser"}],{title:`${he?Gt.formatMessage({id:"markdownEditor.disableRealTimePreview",defaultMessage:"\u5173\u95ED\u5B9E\u65F6\u9884\u89C8"}):Gt.formatMessage({id:"markdownEditor.enableRealTimePreview",defaultMessage:"\u5F00\u542F\u5B9E\u65F6\u9884\u89C8"})}`,icon:`${he?"md-iconfont icon-eye-slash":"md-iconfont icon-eye"}`,actionName:"trigger-watch"}];return ne.createElement("ul",{className:"markdown-toolbar-container"},!qt&&Qn.map((Dn,st)=>ne.createElement("li",{key:st},Dn.actionName?ne.createElement(ie,oe(te({},Dn),{onActionCallback:at})):ne.createElement("span",{className:"v-line"}))),we?ne.createElement("li",null,ne.createElement(ie,{icon:"md-iconfont icon-edit insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-null-ch",onActionCallback:at},ne.createElement("span",{className:"fill-tip"},"\u70B9\u51FB\u63D2\u5165\b\u586B\u7A7A\u9879"))):null,pe?ne.createElement(ne.Fragment,null,ne.createElement("li",null,ne.createElement(ie,{icon:"md-iconfont icon-edit insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-signal",onActionCallback:at},ne.createElement("span",{className:"fill-tip"},"+\u5355\u884C\u586B\u7A7A\u9879"))),ne.createElement("li",null,ne.createElement(ie,{icon:"md-iconfont icon-uniE900 insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-multiple",onActionCallback:at},ne.createElement("span",{className:"fill-tip"},"+\u591A\u884C\u586B\u7A7A\u9879")))):null,$t&&ne.createElement("li",null,ne.createElement(ie,{icon:"md-iconfont icon-edit",className:"btn-null",title:"\u63D2\u5165\u6A21\u677F",actionName:`inster-template-${$t}`,onActionCallback:at},ne.createElement("span",{className:"fill-tip"},"\u63D2\u5165\u6A21\u677F"))),Kt&&ne.createElement("li",null,Kt),ne.createElement("li",{className:"btn-full-screen"},ne.createElement(ie,{icon:`${Lt?"md-iconfont icon-shrink":"md-iconfont icon-enlarge"}`,title:Lt?"\u5173\u95ED\u5168\u5C4F":"\u5F00\u542F\u5168\u5C4F",actionName:"trigger-full-screen",onActionCallback:at})))},me=re(57261),se=re(78241),be=re(92832),xe=re(3113),Te=Object.defineProperty,gt=Object.defineProperties,bt=Object.getOwnPropertyDescriptors,Fe=Object.getOwnPropertySymbols,We=Object.prototype.hasOwnProperty,Qe=Object.prototype.propertyIsEnumerable,je=(he,we,pe)=>we in he?Te(he,we,{enumerable:!0,configurable:!0,writable:!0,value:pe}):he[we]=pe,nt=(he,we)=>{for(var pe in we||(we={}))We.call(we,pe)&&je(he,pe,we[pe]);if(Fe)for(var pe of Fe(we))Qe.call(we,pe)&&je(he,pe,we[pe]);return he},Ze=(he,we)=>gt(he,bt(we));const et={labelCol:{span:4},wrapperCol:{span:20}};var lt=({callback:he,onCancel:we})=>{function pe(Lt){he(Lt)}const at=(0,De.useIntl)();return ae.createElement(se.default,Ze(nt({},et),{initialValues:{link:"http://",title:""},className:"link-panel",onFinish:pe,style:{width:500}}),ae.createElement(se.default.Item,{label:at.formatMessage({id:"markdownEditor.linkAddress",defaultMessage:"\u94FE\u63A5\u5730\u5740"}),name:"link",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u5730\u5740"}]},ae.createElement(be.default,null)),ae.createElement(se.default.Item,{label:at.formatMessage({id:"markdownEditor.linkTitle",defaultMessage:"\u94FE\u63A5\u6807\u9898"}),name:"title",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u6807\u9898"}]},ae.createElement(be.default,null)),ae.createElement("div",{className:"flex-container flex-end"},ae.createElement(xe.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},at.formatMessage({id:"markdownEditor.confirm",defaultMessage:"\u786E\u5B9A"})),ae.createElement(xe.ZP,{type:"ghost",onClick:we},at.formatMessage({id:"markdownEditor.cancel",defaultMessage:"\u53D6\u6D88"}))))},rt=re(85533),ve=re(45053),Me=re(43418),Ke=re(95237),Pt=re(16750),Ue=re(59301),mt=({callback:he,onCancel:we})=>{const pe=document.createElement("canvas"),at=pe.getContext("2d");pe.width=1e3,pe.height=800,at.fillStyle="#ffffff",at.fillRect(0,0,pe.width,pe.height);const Lt=pe.toDataURL("image/png");return Ue.createElement(Me.default,{open:!0,width:"100vw",style:{height:"100vh",top:0},footer:null,title:null,closable:!1},Ue.createElement(Ke.Z,{style:{height:"100vh"}},Ue.createElement(Pt.Z,{fullWidth:!0,noAssociationId:!0,showFullTools:!0,data:{src:Lt,visible:!0,title:String(Date.now())},onOk:$t=>{he({src:$t.url})},onClose:we})))},de=re(12378);function dt(){go.CommandHandler.call(this),this._arrowKeyBehavior="move",this._pasteOffset=new go.Point(10,10),this._lastPasteOffset=new go.Point(0,0)}go.Diagram.inherit(dt,go.CommandHandler),dt.prototype.canAlignSelection=function(){var he=this.diagram;return!(he===null||he.isReadOnly||he.isModelReadOnly||he.selection.count<2)},dt.prototype.alignLeft=function(){var he=this.diagram;he.startTransaction("aligning left");var we=1/0;he.selection.each(function(pe){pe instanceof go.Link||(we=Math.min(pe.position.x,we))}),he.selection.each(function(pe){pe instanceof go.Link||pe.move(new go.Point(we,pe.position.y))}),he.commitTransaction("aligning left")},dt.prototype.alignRight=function(){var he=this.diagram;he.startTransaction("aligning right");var we=-1/0;he.selection.each(function(pe){if(!(pe instanceof go.Link)){var at=pe.actualBounds.x+pe.actualBounds.width;we=Math.max(at,we)}}),he.selection.each(function(pe){pe instanceof go.Link||pe.move(new go.Point(we-pe.actualBounds.width,pe.position.y))}),he.commitTransaction("aligning right")},dt.prototype.alignTop=function(){var he=this.diagram;he.startTransaction("alignTop");var we=1/0;he.selection.each(function(pe){pe instanceof go.Link||(we=Math.min(pe.position.y,we))}),he.selection.each(function(pe){pe instanceof go.Link||pe.move(new go.Point(pe.position.x,we))}),he.commitTransaction("alignTop")},dt.prototype.alignBottom=function(){var he=this.diagram;he.startTransaction("aligning bottom");var we=-1/0;he.selection.each(function(pe){if(!(pe instanceof go.Link)){var at=pe.actualBounds.y+pe.actualBounds.height;we=Math.max(at,we)}}),he.selection.each(function(pe){pe instanceof go.Link||pe.move(new go.Point(pe.actualBounds.x,we-pe.actualBounds.height))}),he.commitTransaction("aligning bottom")},dt.prototype.alignCenterX=function(){var he=this.diagram,we=he.selection.first();if(we){he.startTransaction("aligning Center X");var pe=we.actualBounds.x+we.actualBounds.width/2;he.selection.each(function(at){at instanceof go.Link||at.move(new go.Point(pe-at.actualBounds.width/2,at.actualBounds.y))}),he.commitTransaction("aligning Center X")}},dt.prototype.alignCenterY=function(){var he=this.diagram,we=he.selection.first();if(we){he.startTransaction("aligning Center Y");var pe=we.actualBounds.y+we.actualBounds.height/2;he.selection.each(function(at){at instanceof go.Link||at.move(new go.Point(at.actualBounds.x,pe-at.actualBounds.height/2))}),he.commitTransaction("aligning Center Y")}},dt.prototype.alignColumn=function(he){var we=this.diagram;we.startTransaction("align Column"),he===void 0&&(he=0),he=parseFloat(he);var pe=new Array;we.selection.each(function(Kt){Kt instanceof go.Link||pe.push(Kt)});for(var at=0;at0){for(var Kt=$t.elt(qt-1);Kt!==null&&Kt.isTreeExpanded&&!Kt.isTreeLeaf;){var Gt=this._sortTreeChildrenByY(Kt);Kt=Gt.last()}Kt!==null&&he.select(Kt)}else he.select(Lt)}}else if(pe.key==="Down")if(we.isTreeExpanded&&!we.isTreeLeaf){var at=this._sortTreeChildrenByY(we).first();at!==null&&he.select(at)}else for(;we!==null;){var Lt=we.findTreeParentNode();if(Lt===null)break;var $t=this._sortTreeChildrenByY(Lt),qt=$t.indexOf(we);if(qt<$t.length-1){he.select($t.elt(qt+1));break}else we=Lt}var bn=he.selection.first();bn!==null&&he.scrollToRect(bn.actualBounds)}},dt.prototype._sortTreeChildrenByY=function(he){var we=new go.List().addAll(he.findTreeChildrenNodes());return we.sort(function(pe,at){var Lt=pe.location,$t=at.location;return Lt.y<$t.y?-1:Lt.y>$t.y?1:Lt.x<$t.x?-1:Lt.x>$t.x?1:0}),we},dt.prototype.copyToClipboard=function(he){go.CommandHandler.prototype.copyToClipboard.call(this,he),this._lastPasteOffset.set(this.pasteOffset)},dt.prototype.pasteFromClipboard=function(){var he=go.CommandHandler.prototype.pasteFromClipboard.call(this);return this.diagram.moveParts(he,this._lastPasteOffset),this._lastPasteOffset.add(this.pasteOffset),he},Object.defineProperty(dt.prototype,"arrowKeyBehavior",{get:function(){return this._arrowKeyBehavior},set:function(he){if(he!=="move"&&he!=="select"&&he!=="scroll"&&he!=="tree"&&he!=="none")throw new Error('DrawCommandHandler.arrowKeyBehavior must be either "move", "select", "scroll", "tree", or "none", not: '+he);this._arrowKeyBehavior=he}}),Object.defineProperty(dt.prototype,"pasteOffset",{get:function(){return this._pasteOffset},set:function(he){if(!(he instanceof go.Point))throw new Error("DrawCommandHandler.pasteOffset must be a Point, not: "+he);this._pasteOffset.set(he)}});var Ot=dt,Wt=re(25863),Dt=re(43604),Ie=re(38147),ye={myPaletteDiv:"myPaletteDiv___Xjz2I",flowChartWrp:"flowChartWrp____f45r",maxH60:"maxH60___Pd4Re"},fe=re(59301),Ae=(he,we,pe)=>new Promise((at,Lt)=>{var $t=Gt=>{try{Kt(pe.next(Gt))}catch(bn){Lt(bn)}},qt=Gt=>{try{Kt(pe.throw(Gt))}catch(bn){Lt(bn)}},Kt=Gt=>Gt.done?at(Gt.value):Promise.resolve(Gt.value).then($t,qt);Kt((pe=pe.apply(he,we)).next())});function He({onCancel:he,callback:we}){let pe=(0,ae.useRef)(),at=(0,ae.useRef)(),Lt=(0,ae.useRef)(),$t=(0,ae.useRef)(!1);const qt=(0,ae.useRef)(!1),[Kt,Gt]=(0,ae.useState)(0);function bn(){const st=de.bx.make,Jt={red:"#ff3333",blue:"#3358ff",green:"#25ad23",magenta:"#d533ff",purple:"#7d33ff",orange:"#ff6233",brown:"#8e571e",white:"#ffffff",black:"#000000",beige:"#fffcd5",extralightblue:"#d5ebff",extralightred:"#f2dfe0",lightblue:"#a5d2fa",lightgray:"#cccccc",lightgreen:"#b3e6b3",lightred:"#fcbbbd"};pe.current=new de.S0(at.current,{padding:20,grid:st(de.s_,"Grid",st(de.bn,"LineH",{stroke:"lightgray",strokeWidth:.5}),st(de.bn,"LineV",{stroke:"lightgray",strokeWidth:.5})),"draggingTool.isGridSnapEnabled":!0,handlesDragDropForTopLevelParts:!0,mouseDrop:qe=>{var Ft=qe.diagram.commandHandler.addTopLevelParts(qe.diagram.selection,!0);Ft||qe.diagram.currentTool.doCancel()},commandHandler:st(Ot),"clickCreatingTool.archetypeNodeData":{text:"\u672A\u547D\u540D",fill:null,stroke:null,borderColor:"rgba(0,0,0,0)"},PartCreated:qe=>{var Ft=qe.subject;Ft.location=Ft.location.copy().snapToGridPoint(qe.diagram.grid.gridOrigin,qe.diagram.grid.gridCellSize),setTimeout(()=>{qe.diagram.commandHandler.editTextBlock()},20)},"commandHandler.archetypeGroupData":{isGroup:!0,text:"NEW GROUP"},SelectionGrouped:qe=>{var Ft=qe.subject;setTimeout(()=>{qe.diagram.commandHandler.editTextBlock()})},LinkRelinked:qe=>{var Ft=qe.parameter.part;Ft.invalidateConnectedLinks();var vt=qe.subject;qe.diagram.toolManager.linkingTool.isForwards?vt.toNode.invalidateConnectedLinks():vt.fromNode.invalidateConnectedLinks()},"undoManager.isEnabled":!0}),pe.current.nodeTemplate=st(de.NB,"Auto",{locationSpot:de.z6.Center,locationObjectName:"SHAPE",desiredSize:new de.$u(120,60),minSize:new de.$u(40,40),resizable:!0,resizeCellSize:new de.$u(10,10),rotatable:!0},new de.KX("location","loc",de.E9.parse).makeTwoWay(de.E9.stringify),new de.KX("desiredSize","size",de.$u.parse).makeTwoWay(de.$u.stringify),st(de.bn,{name:"SHAPE",fill:Jt.white,cursor:"pointer",portId:"",fromLinkable:!0,toLinkable:!0,fromLinkableDuplicates:!0,toLinkableDuplicates:!0,fromSpot:de.z6.AllSides,toSpot:de.z6.AllSides},new de.KX("figure"),new de.KX("fill"),new de.KX("stroke","borderColor"),new de.KX("strokeWidth","thickness"),new de.KX("strokeDashArray","dash")),st(de.bn,{width:100,height:20,strokeWidth:0,fill:"transparent"}),st(de.al,{margin:1,textAlign:"center",overflow:de.al.OverflowEllipsis,editable:!0},new de.KX("text").makeTwoWay(),new de.KX("stroke","color"))),pe.current.nodeTemplate.toolTip=st("ToolTip",st(de.s_,"Vertical",{maxSize:new de.$u(200,NaN)},st(de.al,{font:"bold 10pt sans-serif",textAlign:"center"},new de.KX("text")),st(de.al,{font:"10pt sans-serif",textAlign:"center"},new de.KX("text","details"))));function Hn(qe,Ft){var vt=(wt,rn)=>{wt.handled=!0,wt.diagram.model.commit(nn=>{var jt=rn.part.adornedPart,fn=new de.E9().setRectSpot(jt.actualBounds,qe);fn.subtract(jt.location),fn.scale(2,2),fn.x+=Math.sign(fn.x)*130,fn.y+=Math.sign(fn.y)*130,fn.add(jt.location),fn.snapToGridPoint(wt.diagram.grid.gridOrigin,wt.diagram.grid.gridCellSize);var pn=nn.copyNodeData(jt.data);nn.setGroupKeyForNodeData(pn,nn.getGroupKeyForNodeData(jt.data)),nn.addNodeData(pn);var Kn={from:jt.key,to:nn.getKeyForNodeData(pn)};nn.addLinkData(Kn);var qn=wt.diagram.findNodeForData(pn);qn.location=fn,wt.diagram.select(qn),setTimeout(()=>{wt.diagram.commandHandler.editTextBlock()},20)})};return st(de.bn,{figure:Ft,alignment:qe,alignmentFocus:qe.opposite(),width:qe.equals(de.z6.Top)||qe.equals(de.z6.Bottom)?25:18,height:qe.equals(de.z6.Top)||qe.equals(de.z6.Bottom)?18:25,fill:"orange",stroke:Jt.white,strokeWidth:4,mouseEnter:(wt,rn)=>rn.fill="dodgerblue",mouseLeave:(wt,rn)=>rn.fill="orange",isActionable:!0,click:vt,contextClick:vt})}function Rn(qe){return st(de.bn,{fill:"orange",stroke:"rgba(0, 0, 0, 0)",strokeWidth:15,background:"transparent",geometryString:"F1 M0 0 b 0 360 -4 0 4 z M10 0 b 0 360 -4 0 4 z M20 0 b 0 360 -4 0 4",isActionable:!0,cursor:"context-menu",mouseEnter:(Ft,vt)=>vt.fill="dodgerblue",mouseLeave:(Ft,vt)=>vt.fill="orange",click:(Ft,vt)=>{Ft.diagram.commandHandler.showContextMenu(vt.part.adornedPart)}},qe||{})}pe.current.nodeTemplate.selectionAdornmentTemplate=st(de.uz,"Spot",st(de.Vm,{padding:10}),Hn(de.z6.Top,"TriangleUp"),Hn(de.z6.Left,"TriangleLeft"),Hn(de.z6.Right,"TriangleRight"),Hn(de.z6.Bottom,"TriangleDown"),Rn({alignment:new de.z6(.75,0)}));function Mn(qe,Ft){return(vt,wt)=>{vt.handled=!0,vt.diagram.model.commit(rn=>{rn.set(wt.part.adornedPart.data,qe,Ft)})}}function ce(qe,Ft){return Ft||(Ft="color"),st(de.bn,{width:16,height:16,stroke:"lightgray",fill:qe,margin:1,background:"transparent",mouseEnter:(vt,wt)=>wt.stroke="dodgerblue",mouseLeave:(vt,wt)=>wt.stroke="lightgray",click:Mn(Ft,qe),contextClick:Mn(Ft,qe)})}function ze(){return[st("ContextMenuButton",st(de.s_,"Horizontal",ce(Jt.white,"fill"),ce(Jt.beige,"fill"),ce(Jt.extralightblue,"fill"),ce(Jt.extralightred,"fill"))),st("ContextMenuButton",st(de.s_,"Horizontal",ce(Jt.lightgray,"fill"),ce(Jt.lightgreen,"fill"),ce(Jt.lightblue,"fill"),ce(Jt.lightred,"fill")))]}function Ne(){return[st("ContextMenuButton",st(de.s_,"Horizontal",ce(Jt.black),ce(Jt.green),ce(Jt.blue),ce(Jt.red))),st("ContextMenuButton",st(de.s_,"Horizontal",ce(Jt.white),ce(Jt.magenta),ce(Jt.purple),ce(Jt.orange)))]}function ke(qe,Ft){return Ft||(Ft="thickness"),st(de.bn,"LineH",{width:16,height:16,strokeWidth:qe,margin:1,background:"transparent",mouseEnter:(vt,wt)=>wt.background="dodgerblue",mouseLeave:(vt,wt)=>wt.background="transparent",click:Mn(Ft,qe),contextClick:Mn(Ft,qe)})}function tt(qe,Ft){return Ft||(Ft="dash"),st(de.bn,"LineH",{width:24,height:16,strokeWidth:2,strokeDashArray:qe,margin:1,background:"transparent",mouseEnter:(vt,wt)=>wt.background="dodgerblue",mouseLeave:(vt,wt)=>wt.background="transparent",click:Mn(Ft,qe),contextClick:Mn(Ft,qe)})}function it(){return[st("ContextMenuButton",st(de.s_,"Horizontal",ke(1),ke(2),ke(3),ke(4))),st("ContextMenuButton",st(de.s_,"Horizontal",tt(null),tt([2,4]),tt([4,4])))]}function Ye(qe,Ft){return Ft||(Ft="figure"),st(de.bn,{width:32,height:32,scale:.5,fill:"lightgray",figure:qe,margin:1,background:"transparent",mouseEnter:(vt,wt)=>wt.fill="dodgerblue",mouseLeave:(vt,wt)=>wt.fill="lightgray",click:Mn(Ft,qe),contextClick:Mn(Ft,qe)})}pe.current.nodeTemplate.contextMenu=st("ContextMenu",st("ContextMenuButton",st(de.s_,"Horizontal",Ye("Rectangle"),Ye("RoundedRectangle"),Ye("Ellipse"),Ye("Diamond"))),st("ContextMenuButton",st(de.s_,"Horizontal",Ye("Parallelogram2"),Ye("ManualOperation"),Ye("Procedure"),Ye("Cylinder1"))),st("ContextMenuButton",st(de.s_,"Horizontal",Ye("Terminator"),Ye("CreateRequest"),Ye("Document"),Ye("TriangleDown"))),ze(),Ne(),it()),pe.current.groupTemplate=st(de.ZA,"Spot",{layerName:"Background",ungroupable:!0,locationSpot:de.z6.Center,selectionObjectName:"BODY",computesBoundsAfterDrag:!0,handlesDragDropForMembers:!0,mouseDrop:(qe,Ft)=>{var vt=Ft.addMembers(Ft.diagram.selection,!0);vt||Ft.diagram.currentTool.doCancel()},avoidable:!1},new de.KX("location","loc",de.E9.parse).makeTwoWay(de.E9.stringify),st(de.s_,"Auto",{name:"BODY"},st(de.bn,{parameter1:10,fill:Jt.white,strokeWidth:2,cursor:"pointer",fromLinkable:!0,toLinkable:!0,fromLinkableDuplicates:!0,toLinkableDuplicates:!0,fromSpot:de.z6.AllSides,toSpot:de.z6.AllSides},new de.KX("fill"),new de.KX("stroke","color"),new de.KX("strokeWidth","thickness"),new de.KX("strokeDashArray","dash")),st(de.Vm,{background:"transparent",margin:20})),st(de.al,{alignment:de.z6.Top,alignmentFocus:de.z6.Bottom,font:"bold 12pt sans-serif",editable:!0},new de.KX("text"),new de.KX("stroke","color"))),pe.current.groupTemplate.selectionAdornmentTemplate=st(de.uz,"Spot",st(de.s_,"Auto",st(de.bn,{fill:null,stroke:"dodgerblue",strokeWidth:3}),st(de.Vm,{margin:1.5})),Rn({alignment:de.z6.TopRight,alignmentFocus:de.z6.BottomRight})),pe.current.groupTemplate.contextMenu=st("ContextMenu",ze(),Ne(),it()),pe.current.linkTemplate=st(de.rU,{layerName:"Foreground",routing:de.rU.AvoidsNodes,corner:10,fromShortLength:10,toShortLength:15,relinkableFrom:!0,relinkableTo:!0,reshapable:!0,resegmentable:!0},new de.KX("fromSpot","fromSpot",de.z6.parse),new de.KX("toSpot","toSpot",de.z6.parse),new de.KX("fromShortLength","dir",qe=>qe>=1?10:0),new de.KX("toShortLength","dir",qe=>qe>=1?10:0),new de.KX("points").makeTwoWay(),st(de.bn,{strokeWidth:2},new de.KX("stroke","color"),new de.KX("strokeWidth","thickness"),new de.KX("strokeDashArray","dash")),st(de.bn,{segmentIndex:0,segmentOffset:new de.E9(15,0),segmentOrientation:de.rU.OrientAlong,alignmentFocus:de.z6.Right,figure:"circle",width:10,strokeWidth:0},new de.KX("fill","color"),new de.KX("visible","dir",qe=>qe===1)),st(de.bn,{segmentIndex:-1,segmentOffset:new de.E9(-10,6),segmentOrientation:de.rU.OrientPlus90,alignmentFocus:de.z6.Right,figure:"triangle",width:12,height:12,strokeWidth:0},new de.KX("fill","color"),new de.KX("visible","dir",qe=>qe>=1),new de.KX("width","thickness",qe=>7+3*qe),new de.KX("height","thickness",qe=>7+3*qe),new de.KX("segmentOffset","thickness",qe=>new de.E9(-15,4+1.5*qe))),st(de.bn,{segmentIndex:0,segmentOffset:new de.E9(15,-6),segmentOrientation:de.rU.OrientMinus90,alignmentFocus:de.z6.Right,figure:"triangle",width:12,height:12,strokeWidth:0},new de.KX("fill","color"),new de.KX("visible","dir",qe=>qe===2),new de.KX("width","thickness",qe=>7+3*qe),new de.KX("height","thickness",qe=>7+3*qe),new de.KX("segmentOffset","thickness",qe=>new de.E9(-15,4+1.5*qe))),st(de.al,{alignmentFocus:new de.z6(0,1,-4,0),editable:!0},new de.KX("text").makeTwoWay(),new de.KX("stroke","color"))),pe.current.linkTemplate.selectionAdornmentTemplate=st(de.uz,st(de.bn,{isPanelMain:!0,stroke:"transparent",strokeWidth:6,pathPattern:_e(2)},new de.KX("pathPattern","thickness",_e)),Rn({alignmentFocus:new de.z6(0,0,-6,-4)}));function _e(qe){return st(de.bn,{stroke:"dodgerblue",strokeWidth:2,strokeCap:"square",geometryString:"M0 0 M4 2 H3 M4 "+(qe+4).toString()+" H3"})}function zt(qe){var Ft="M0 0 M8 16 M0 8 L16 8 M12 11 L16 8 L12 5";return qe===0?Ft="M0 0 M16 16 M0 8 L16 8":qe===2&&(Ft="M0 0 M16 16 M0 8 L16 8 M12 11 L16 8 L12 5 M4 11 L0 8 L4 5"),st(de.bn,{geometryString:Ft,margin:2,background:"transparent",mouseEnter:(vt,wt)=>wt.background="dodgerblue",mouseLeave:(vt,wt)=>wt.background="transparent",click:Mn("dir",qe),contextClick:Mn("dir",qe)})}function $e(qe){var Ft=(vt,wt)=>{vt.handled=!0,vt.diagram.model.commit(rn=>{var nn=wt.part.adornedPart;rn.set(nn.data,qe?"toSpot":"fromSpot",de.z6.stringify(de.z6.AllSides)),(qe?nn.toNode:nn.fromNode).invalidateConnectedLinks()})};return st(de.bn,{width:12,height:12,fill:"transparent",mouseEnter:(vt,wt)=>wt.background="dodgerblue",mouseLeave:(vt,wt)=>wt.background="transparent",click:Ft,contextClick:Ft})}function It(qe,Ft){var vt=0,wt=de.z6.RightSide;qe.equals(de.z6.Top)?(vt=270,wt=de.z6.TopSide):qe.equals(de.z6.Left)?(vt=180,wt=de.z6.LeftSide):qe.equals(de.z6.Bottom)&&(vt=90,wt=de.z6.BottomSide),Ft||(vt-=180);var rn=(nn,jt)=>{nn.handled=!0,nn.diagram.model.commit(fn=>{var pn=jt.part.adornedPart;fn.set(pn.data,Ft?"toSpot":"fromSpot",de.z6.stringify(wt)),(Ft?pn.toNode:pn.fromNode).invalidateConnectedLinks()})};return st(de.bn,{alignment:qe,alignmentFocus:qe.opposite(),geometryString:"M0 0 M12 12 M12 6 L1 6 L4 4 M1 6 L4 8",angle:vt,background:"transparent",mouseEnter:(nn,jt)=>jt.background="dodgerblue",mouseLeave:(nn,jt)=>jt.background="transparent",click:rn,contextClick:rn})}pe.current.linkTemplate.contextMenu=st("ContextMenu",Ne(),it(),st("ContextMenuButton",st(de.s_,"Horizontal",zt(0),zt(1),zt(2))),st("ContextMenuButton",st(de.s_,"Horizontal",st(de.s_,"Spot",$e(!1),It(de.z6.Top,!1),It(de.z6.Left,!1),It(de.z6.Right,!1),It(de.z6.Bottom,!1)),st(de.s_,"Spot",{margin:new de.Zt(0,0,0,2)},$e(!0),It(de.z6.Top,!0),It(de.z6.Left,!0),It(de.z6.Right,!0),It(de.z6.Bottom,!0)))));const en=`{ "class": "GraphLinksModel", "nodeDataArray": [ {"text":"Find Problem","key":-9,"loc":"-20 -140","color":"#3358ff","fill":"white","figure":"Procedure","thickness":3}, {"text":"What do we want?","key":-10,"loc":"-65 -324.305","group":-16,"figure":"Ellipse","fill":"white"}, @@ -86,27 +86,27 @@ {"from":-9,"to":-14,"points":[40,-150,58,-150,80,-150,80,-153.33333333333331,102,-153.33333333333331,120,-153.33333333333331],"dir":1,"color":"#3358ff"}, {"from":-14,"to":-9,"points":[190,-100,190,-90,-20,-90,-20,-95,-20,-100,-20,-110],"fromSpot":"BottomSide","toSpot":"BottomSide","text":"No","color":"#ff3333","thickness":2,"dir":1}, {"from":-9,"to":-14,"points":[40,-130,58,-130,80,-130,80,-126.66666666666666,102,-126.66666666666666,120,-126.66666666666666]} -]}`;var on=["Rectangle","Square","RoundedRectangle","Border","Ellipse","Circle","TriangleRight","TriangleDown","TriangleLeft","TriangleUp","Triangle","Diamond","LineH","LineV","None","BarH","BarV","MinusLine","PlusLine","XLine","LineRight","LineDown","LineLeft","LineUp"];function cn(Qe){return console.log("shapeName:",Qe),on.indexOf(Qe)>=0}var kn=new de.YI(bt.current,{maxSelectionCount:1,linkTemplate:lt(de.rU,{locationSpot:de.z6.Center,selectionAdornmentTemplate:lt(de.uz,"Link",{locationSpot:de.z6.Center},lt(de.bn,{isPanelMain:!0,fill:null,stroke:"deepskyblue",strokeWidth:0}),lt(de.bn,{toArrow:"Standard",stroke:null}))},{routing:de.rU.AvoidsNodes,curve:de.rU.JumpOver,corner:5,toShortLength:4},new de.KX("points"),lt(de.bn,{isPanelMain:!0,strokeWidth:2}),lt(de.bn,{toArrow:"Standard",stroke:null})),model:new de.FJ([{text:"\u672A\u547D\u540D",size:"100 100",fill:null,stroke:"#000"},...de.bn.getFigureGenerators().toArray().map(Qe=>({text:"\u672A\u547D\u540D",size:"100 100",figure:Qe.key,fill:"white",stroke:"#666",borderColor:"#000"}))])});return pe.current.addDiagramListener("TextEdited",function(Qe){var Ft;const yt=Qe.subject.part;var wt=(Ft=document.activeElement)==null?void 0:Ft.value;typeof wt=="string"&&wt.trim()===""&&pe.current.model.commit(function(rn){rn.set(yt.data,"text","\u672A\u547D\u540D"),pe.current.commandHandler.stopCommand()},"increment")}),kn.nodeTemplate=lt(de.NB,"Auto",{locationSpot:de.z6.Center},new de.KX("location","location",de.E9.parse).makeTwoWay(de.E9.stringify),lt(de.bn,"Circle",{fill:"white",stroke:"gray",strokeWidth:2,width:20,height:20,portId:"",fromLinkable:!0,toLinkable:!0,fromLinkableDuplicates:!0,toLinkableDuplicates:!0,fromLinkableSelfNode:!0,toLinkableSelfNode:!0},new de.KX("stroke").makeTwoWay(),new de.KX("fill").makeTwoWay(),new de.KX("figure")),lt(de.al,{margin:new de.Zt(5,5,3,5),font:"10pt sans-serif",minSize:new de.$u(16,16),maxSize:new de.$u(10,NaN),textAlign:"center",editable:!0},new de.KX("key").makeTwoWay())),setTimeout(()=>{pe.current.grid=lt(de.s_,"Grid",lt(de.bn,"LineH",{stroke:"lightgray",strokeWidth:.5}),lt(de.bn,"LineV",{stroke:"lightgray",strokeWidth:.5})),pe.current.grid.visible=!0,pe.current.grid.gridCellStroke="darkgray",pe.current.grid.gridCellStrokeWidth=1},300),window.myDiagrams=pe.current,pe.current}const Qn=()=>Te(this,null,function*(){var lt=pe.current.makeImage();const Jt=yield(0,Ie.ZP)("/api/attachments.json",{method:"post",body:{file_type:"base64",original_filename:Date.now(),file:lt.src}});be({src:Jt.url})});(0,ae.useEffect)(()=>(setTimeout(()=>{bn()},500),Gt(Kt+1),()=>{pe.current=null}),[]);const Dn=(0,De.useIntl)();return fe.createElement("div",{ref:qt,className:$t.current?`${ye.maxH60} body-overflow-initial`:"body-overflow-initial"},fe.createElement(Me.default,{width:1200,icon:null,footer:null,closable:!0,visible:!!Kt,destroyOnClose:!0,maskClosable:!1,rootClassName:"zIndex-9999",title:fe.createElement(Ke.Z,null,fe.createElement(Dt.Z,{flex:1},"\u63D2\u5165\u6D41\u7A0B\u56FE"),fe.createElement(Dt.Z,{onClick:()=>{var lt,Jt,Hn=pe.current.selection.first();if($t.current=!$t.current,document.activeElement&&Hn){let Rn=(Jt=(lt=document.activeElement)==null?void 0:lt.value)==null?void 0:Jt.trim();typeof Rn=="string"&&pe.current.model.commit(function(Mn){Mn.set(Hn.data,"text",Rn||"\u672A\u547D\u540D"),pe.current.commandHandler.stopCommand()},"increment")}Gt(Kt+1)}},fe.createElement("span",{className:"current c-blue mr30",style:{fontWeight:400}},"\u5C55\u5F00/",Dn.formatMessage({id:"shixuns.collapse",defaultMessage:"\u6536\u8D77"})))),onCancel:he},fe.createElement("div",{style:{width:"100%",height:"80vh",overflow:"hidden",position:"relative"},className:ye.flowChartWrp},fe.createElement("div",{style:{display:"flex",height:"100%"}},fe.createElement("div",{style:{width:"300px",height:"100%"}},fe.createElement("div",{style:{background:"#fff",position:"relative",zIndex:12,fontSize:16,color:"#3061d0"}},"\u56FE\u5F62\u5E93"),fe.createElement("div",{style:{height:"calc(100% - 50px)"},className:ye.myPaletteDiv,ref:bt})),fe.createElement("div",{style:{flex:1,position:"relative"}},fe.createElement("div",{ref:ot,style:{height:"80vh"}}))),fe.createElement("div",{className:"tr"},fe.createElement(Le.ZP,{size:"large",onClick:Qn,style:{position:"absolute",right:0,bottom:0,zIndex:8},type:"primary"},Dn.formatMessage({id:"markdownEditor.saveToEditor",defaultMessage:"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668"}))))))}var ut=We,Pt=ie(5112),Et=ie(5871);const At=Pt.ZP.Group,Ht={margin:"0 8px"};var Ct=({callback:he,onCancel:be})=>{function pe(bt){he(bt)}const ot=(0,De.useIntl)();return ae.createElement(se.default,{className:"add-table-panel",initialValues:{row:3,col:2,align:"default"},onFinish:pe},ae.createElement("div",{className:"flex-container",style:{alignItems:"baseline"}},ae.createElement("span",{style:Ht},ot.formatMessage({id:"markdownEditor.numberOfCells",defaultMessage:"\u5355\u5143\u683C\u6570"}),"\uFF1A"),ae.createElement("span",{style:Ht},ot.formatMessage({id:"markdownEditor.numberOfRows",defaultMessage:"\u884C\u6570"})),ae.createElement(se.default.Item,{name:"row",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u884C\u6570"}]},ae.createElement(Et.Z,null)),ae.createElement("span",{style:Ht},ot.formatMessage({id:"markdownEditor.numberOfColumns",defaultMessage:"\u5217\u6570"})),ae.createElement(se.default.Item,{name:"col",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5217\u6570"}]},ae.createElement(Et.Z,null))),ae.createElement("div",{className:"flex-container",style:{marginTop:12,alignItems:"baseline"}},ae.createElement("span",{style:Ht},ot.formatMessage({id:"markdownEditor.alignment",defaultMessage:"\u5BF9\u9F50\u65B9\u5F0F"}),"\uFF1A"),ae.createElement(se.default.Item,{name:"align"},ae.createElement(At,null,ae.createElement(Pt.ZP,{value:"default"},ae.createElement("i",{className:"fa fa-align-justify"})),ae.createElement(Pt.ZP,{value:"left"},ae.createElement("i",{className:"fa fa-align-left"})),ae.createElement(Pt.ZP,{value:"center"},ae.createElement("i",{className:"fa fa-align-center"})),ae.createElement(Pt.ZP,{value:"right"},ae.createElement("i",{className:"fa fa-align-right"}))))),ae.createElement("div",{className:"flex-container flex-end"},ae.createElement(Le.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},ot.formatMessage({id:"markdownEditor.confirm",defaultMessage:"\u786E\u5B9A"})),ae.createElement(Le.ZP,{type:"ghost",onClick:be},ot.formatMessage({id:"markdownEditor.cancel",defaultMessage:"\u53D6\u6D88"}))))},_t=ie(78673),Sn=ie(93510),Zt=ie.n(Sn),Vt=(0,ae.forwardRef)(({use3d:he,width:be,height:pe,callback:ot,showSaveButton:bt},$t)=>{const qt=(0,ae.useRef)(),Kt=(0,ae.useRef)(),Gt=(0,De.useIntl)(),[bn,Qn]=(0,ae.useState)(!1),Dn=(0,ae.useRef)({id:qt,appName:"graphing",width:be||1e3,height:pe||600,showToolBar:!0,showMenuBar:!0,allowStyleBar:!0,showAlgebraInput:!0,enableLabelDrags:!1,enableShiftDragZoom:!0,showToolBarHelp:!1,errorDialogsActive:!0,showTutorialLink:!0,showLogging:!0,useBrowserForJS:!1});(0,ae.useEffect)(()=>{Kt.current=new(Zt())(Dn.current,!0),window.onload=function(){Kt.current.inject("applet_container")}},[]);const lt=()=>{var Jt=window.ggbApplet.getPNGBase64(1,!0,72);return ot&&ot(Jt),Jt};return(0,ae.useEffect)(()=>{Dn.current.appName=bn?"3D":"graphing",Kt.current.inject("applet_container")},[bn]),(0,ae.useEffect)(()=>{Qn(he)},[he]),(0,ae.useImperativeHandle)($t,()=>({getImgData:lt})),ae.createElement(ae.Fragment,null,ae.createElement("div",{style:{width:"100%",height:"100%"},id:"applet_container",ref:qt}),ae.createElement(Ke.Z,{align:"middle"},ae.createElement(Dt.Z,{flex:1},ae.createElement(_t.Z,{size:"default",checkedChildren:"\u5173\u95ED3D\u56FE\u50CF",unCheckedChildren:Gt.formatMessage({id:"markdownEditor.enable3DImage",defaultMessage:"\u5F00\u542F3D\u56FE\u50CF"}),checked:bn,onChange:Jt=>Qn(Jt)})),ae.createElement(Dt.Z,null,ae.createElement(Le.ZP,{size:"large",onClick:lt,style:{zIndex:8,marginTop:10},type:"primary"},Gt.formatMessage({id:"markdownEditor.saveToEditor",defaultMessage:"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668"})))))}),Yt=ie(99298),Pe=ie(1012),Be=ie(8591);const Xe="link",ct="upload-image",vt="add-flowchart",Nt="draw-image",Rt="add-flowchart",xt="code-block",Tt="add-table",Qt="------------",Xt={default:Qt,left:`:${Qt}`,center:`:${Qt}:`,right:`${Qt}:`};var an=ie(31103),hn=(he,be,pe)=>new Promise((ot,bt)=>{var $t=Gt=>{try{Kt(pe.next(Gt))}catch(bn){bt(bn)}},qt=Gt=>{try{Kt(pe.throw(Gt))}catch(bn){bt(bn)}},Kt=Gt=>Gt.done?ot(Gt.value):Promise.resolve(Gt.value).then($t,qt);Kt((pe=pe.apply(he,be)).next())});function yn(){}let Fn=0;const ln=1e4,gn="\u2581",Ln="@\u2581\u2581@",xn="@\u2581@",$n=` +]}`;var on=["Rectangle","Square","RoundedRectangle","Border","Ellipse","Circle","TriangleRight","TriangleDown","TriangleLeft","TriangleUp","Triangle","Diamond","LineH","LineV","None","BarH","BarV","MinusLine","PlusLine","XLine","LineRight","LineDown","LineLeft","LineUp"];function cn(qe){return console.log("shapeName:",qe),on.indexOf(qe)>=0}var kn=new de.YI(Lt.current,{maxSelectionCount:1,linkTemplate:st(de.rU,{locationSpot:de.z6.Center,selectionAdornmentTemplate:st(de.uz,"Link",{locationSpot:de.z6.Center},st(de.bn,{isPanelMain:!0,fill:null,stroke:"deepskyblue",strokeWidth:0}),st(de.bn,{toArrow:"Standard",stroke:null}))},{routing:de.rU.AvoidsNodes,curve:de.rU.JumpOver,corner:5,toShortLength:4},new de.KX("points"),st(de.bn,{isPanelMain:!0,strokeWidth:2}),st(de.bn,{toArrow:"Standard",stroke:null})),model:new de.FJ([{text:"\u672A\u547D\u540D",size:"100 100",fill:null,stroke:"#000"},...de.bn.getFigureGenerators().toArray().map(qe=>({text:"\u672A\u547D\u540D",size:"100 100",figure:qe.key,fill:"white",stroke:"#666",borderColor:"#000"}))])});return pe.current.addDiagramListener("TextEdited",function(qe){var Ft;const vt=qe.subject.part;var wt=(Ft=document.activeElement)==null?void 0:Ft.value;typeof wt=="string"&&wt.trim()===""&&pe.current.model.commit(function(rn){rn.set(vt.data,"text","\u672A\u547D\u540D"),pe.current.commandHandler.stopCommand()},"increment")}),kn.nodeTemplate=st(de.NB,"Auto",{locationSpot:de.z6.Center},new de.KX("location","location",de.E9.parse).makeTwoWay(de.E9.stringify),st(de.bn,"Circle",{fill:"white",stroke:"gray",strokeWidth:2,width:20,height:20,portId:"",fromLinkable:!0,toLinkable:!0,fromLinkableDuplicates:!0,toLinkableDuplicates:!0,fromLinkableSelfNode:!0,toLinkableSelfNode:!0},new de.KX("stroke").makeTwoWay(),new de.KX("fill").makeTwoWay(),new de.KX("figure")),st(de.al,{margin:new de.Zt(5,5,3,5),font:"10pt sans-serif",minSize:new de.$u(16,16),maxSize:new de.$u(10,NaN),textAlign:"center",editable:!0},new de.KX("key").makeTwoWay())),setTimeout(()=>{pe.current.grid=st(de.s_,"Grid",st(de.bn,"LineH",{stroke:"lightgray",strokeWidth:.5}),st(de.bn,"LineV",{stroke:"lightgray",strokeWidth:.5})),pe.current.grid.visible=!0,pe.current.grid.gridCellStroke="darkgray",pe.current.grid.gridCellStrokeWidth=1},300),window.myDiagrams=pe.current,pe.current}const Qn=()=>Ae(this,null,function*(){var st=pe.current.makeImage();const Jt=yield(0,Ie.ZP)("/api/attachments.json",{method:"post",body:{file_type:"base64",original_filename:Date.now(),file:st.src}});we({src:Jt.url})});(0,ae.useEffect)(()=>(setTimeout(()=>{bn()},500),Gt(Kt+1),()=>{pe.current=null}),[]);const Dn=(0,De.useIntl)();return fe.createElement("div",{ref:qt,className:$t.current?`${ye.maxH60} body-overflow-initial`:"body-overflow-initial"},fe.createElement(Me.default,{width:1200,icon:null,footer:null,closable:!0,visible:!!Kt,destroyOnClose:!0,maskClosable:!1,rootClassName:"zIndex-9999",title:fe.createElement(Ke.Z,null,fe.createElement(Dt.Z,{flex:1},"\u63D2\u5165\u6D41\u7A0B\u56FE"),fe.createElement(Dt.Z,{onClick:()=>{var st,Jt,Hn=pe.current.selection.first();if($t.current=!$t.current,document.activeElement&&Hn){let Rn=(Jt=(st=document.activeElement)==null?void 0:st.value)==null?void 0:Jt.trim();typeof Rn=="string"&&pe.current.model.commit(function(Mn){Mn.set(Hn.data,"text",Rn||"\u672A\u547D\u540D"),pe.current.commandHandler.stopCommand()},"increment")}Gt(Kt+1)}},fe.createElement("span",{className:"current c-blue mr30",style:{fontWeight:400}},"\u5C55\u5F00/",Dn.formatMessage({id:"shixuns.collapse",defaultMessage:"\u6536\u8D77"})))),onCancel:he},fe.createElement("div",{style:{width:"100%",height:"80vh",overflow:"hidden",position:"relative"},className:ye.flowChartWrp},fe.createElement("div",{style:{display:"flex",height:"100%"}},fe.createElement("div",{style:{width:"300px",height:"100%"}},fe.createElement("div",{style:{background:"#fff",position:"relative",zIndex:12,fontSize:16,color:"#3061d0"}},"\u56FE\u5F62\u5E93"),fe.createElement("div",{style:{height:"calc(100% - 50px)"},className:ye.myPaletteDiv,ref:Lt})),fe.createElement("div",{style:{flex:1,position:"relative"}},fe.createElement("div",{ref:at,style:{height:"80vh"}}))),fe.createElement("div",{className:"tr"},fe.createElement(xe.ZP,{size:"large",onClick:Qn,style:{position:"absolute",right:0,bottom:0,zIndex:8},type:"primary"},Dn.formatMessage({id:"markdownEditor.saveToEditor",defaultMessage:"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668"}))))))}var ct=He,ft=re(5112),Et=re(5871);const At=ft.ZP.Group,Ht={margin:"0 8px"};var Ct=({callback:he,onCancel:we})=>{function pe(Lt){he(Lt)}const at=(0,De.useIntl)();return ae.createElement(se.default,{className:"add-table-panel",initialValues:{row:3,col:2,align:"default"},onFinish:pe},ae.createElement("div",{className:"flex-container",style:{alignItems:"baseline"}},ae.createElement("span",{style:Ht},at.formatMessage({id:"markdownEditor.numberOfCells",defaultMessage:"\u5355\u5143\u683C\u6570"}),"\uFF1A"),ae.createElement("span",{style:Ht},at.formatMessage({id:"markdownEditor.numberOfRows",defaultMessage:"\u884C\u6570"})),ae.createElement(se.default.Item,{name:"row",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u884C\u6570"}]},ae.createElement(Et.Z,null)),ae.createElement("span",{style:Ht},at.formatMessage({id:"markdownEditor.numberOfColumns",defaultMessage:"\u5217\u6570"})),ae.createElement(se.default.Item,{name:"col",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5217\u6570"}]},ae.createElement(Et.Z,null))),ae.createElement("div",{className:"flex-container",style:{marginTop:12,alignItems:"baseline"}},ae.createElement("span",{style:Ht},at.formatMessage({id:"markdownEditor.alignment",defaultMessage:"\u5BF9\u9F50\u65B9\u5F0F"}),"\uFF1A"),ae.createElement(se.default.Item,{name:"align"},ae.createElement(At,null,ae.createElement(ft.ZP,{value:"default"},ae.createElement("i",{className:"fa fa-align-justify"})),ae.createElement(ft.ZP,{value:"left"},ae.createElement("i",{className:"fa fa-align-left"})),ae.createElement(ft.ZP,{value:"center"},ae.createElement("i",{className:"fa fa-align-center"})),ae.createElement(ft.ZP,{value:"right"},ae.createElement("i",{className:"fa fa-align-right"}))))),ae.createElement("div",{className:"flex-container flex-end"},ae.createElement(xe.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},at.formatMessage({id:"markdownEditor.confirm",defaultMessage:"\u786E\u5B9A"})),ae.createElement(xe.ZP,{type:"ghost",onClick:we},at.formatMessage({id:"markdownEditor.cancel",defaultMessage:"\u53D6\u6D88"}))))},_t=re(78673),Sn=re(93510),Zt=re.n(Sn),Vt=(0,ae.forwardRef)(({use3d:he,width:we,height:pe,callback:at,showSaveButton:Lt},$t)=>{const qt=(0,ae.useRef)(),Kt=(0,ae.useRef)(),Gt=(0,De.useIntl)(),[bn,Qn]=(0,ae.useState)(!1),Dn=(0,ae.useRef)({id:qt,appName:"graphing",width:we||1e3,height:pe||600,showToolBar:!0,showMenuBar:!0,allowStyleBar:!0,showAlgebraInput:!0,enableLabelDrags:!1,enableShiftDragZoom:!0,showToolBarHelp:!1,errorDialogsActive:!0,showTutorialLink:!0,showLogging:!0,useBrowserForJS:!1});(0,ae.useEffect)(()=>{Kt.current=new(Zt())(Dn.current,!0),window.onload=function(){Kt.current.inject("applet_container")}},[]);const st=()=>{var Jt=window.ggbApplet.getPNGBase64(1,!0,72);return at&&at(Jt),Jt};return(0,ae.useEffect)(()=>{Dn.current.appName=bn?"3D":"graphing",Kt.current.inject("applet_container")},[bn]),(0,ae.useEffect)(()=>{Qn(he)},[he]),(0,ae.useImperativeHandle)($t,()=>({getImgData:st})),ae.createElement(ae.Fragment,null,ae.createElement("div",{style:{width:"100%",height:"100%"},id:"applet_container",ref:qt}),ae.createElement(Ke.Z,{align:"middle"},ae.createElement(Dt.Z,{flex:1},ae.createElement(_t.Z,{size:"default",checkedChildren:"\u5173\u95ED3D\u56FE\u50CF",unCheckedChildren:Gt.formatMessage({id:"markdownEditor.enable3DImage",defaultMessage:"\u5F00\u542F3D\u56FE\u50CF"}),checked:bn,onChange:Jt=>Qn(Jt)})),ae.createElement(Dt.Z,null,ae.createElement(xe.ZP,{size:"large",onClick:st,style:{zIndex:8,marginTop:10},type:"primary"},Gt.formatMessage({id:"markdownEditor.saveToEditor",defaultMessage:"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668"})))))}),Yt=re(99298),Pe=re(1012),Be=re(8591);const Xe="link",St="upload-image",pt="add-flowchart",Nt="draw-image",Rt="add-flowchart",Bt="code-block",Tt="add-table",Qt="------------",Xt={default:Qt,left:`:${Qt}`,center:`:${Qt}:`,right:`${Qt}:`};var an=re(31103),hn=(he,we,pe)=>new Promise((at,Lt)=>{var $t=Gt=>{try{Kt(pe.next(Gt))}catch(bn){Lt(bn)}},qt=Gt=>{try{Kt(pe.throw(Gt))}catch(bn){Lt(bn)}},Kt=Gt=>Gt.done?at(Gt.value):Promise.resolve(Gt.value).then($t,qt);Kt((pe=pe.apply(he,we)).next())});function yn(){}let Fn=0;const ln=1e4,gn="\u2581",Ln="@\u2581\u2581@",Bn="@\u2581@",$n=` **\u6A21\u677F\u6807\u9898** -\u6A21\u677F\u6B63\u6587\u5185\u5BB9\uFF0C\u53EF\u8F93\u5165\u6587\u672C\u5185\u5BB9\u548C\u7C98\u8D34\u56FE\u7247\u7B49\u64CD\u4F5C`,un=["pptm","pptx","ppt","pot","pps","ppa","potx","ppsx","ppam","pptm","potm","ppsm","doc","docx","dot","dotx","docm","dotm","xls","xlsx","csv","xlt","xla","xltx","xlsm","xltm","xlam","xlsb"];function Nn(he){return/^\d+$/.test(he)?`${he}px`:he}const zn=navigator.platform.toUpperCase().indexOf("MAC")>=0?"Cmd":"Ctrl",Zn={[zn+"-B"]:"bold",[zn+"-I"]:"italic"};var na=({defaultValue:he="",onChange:be,width:pe="100%",height:ot=400,miniToolbar:bt=!1,isFocus:$t=!1,watch:qt,insertTemp:Kt,mode:Gt="markdown",id:bn="markdown-editor-id",showResizeBar:Qn=!1,noStorage:Dn=!1,showNullButton:lt=!1,showNullProgramButton:Jt=!1,hidetoolBar:Hn=!1,fullScreen:Rn=!1,onBlur:Mn,onCMBeforeChange:ce,onFullScreen:ze,className:Ne="",disablePaste:_e=!1,disabled:nt=!1,disabledFill:it=!1,placeholder:Ye="",values:je="",extraUse:zt})=>{const[xe,It]=(0,ae.useState)(null),[en,on]=(0,ae.useState)(he),[cn,kn]=(0,ae.useState)(qt),[Qe,Ft]=(0,ae.useState)(Rn),[yt,wt]=(0,ae.useState)(""),[rn,nn]=(0,ae.useState)(0),[jt,fn]=(0,ae.useState)(ot),[pn,Kn]=(0,ae.useState)(!1),qn=(0,ae.useRef)((0,Pe.Z)()),Yn=(0,ae.useRef)(!1),ua=(0,ae.useRef)(),[fa,Pa]=(0,ae.useState)(0),[ia,Un]=(0,ae.useState)(0),vn=(0,ae.useRef)(),aa=(0,ae.useRef)(),oa=(0,ae.useRef)(),ra=(0,ae.useRef)(),ga=()=>hn(void 0,null,function*(){var Mt;const pt=yield Fetch("/api/attachments/distinct_hash_val.json",{method:"post",body:{hash_val:qn.current}});(Mt=pt==null?void 0:pt.attachments)!=null&&Mt.length&&(console.log("cm:",xe,vn),pt.attachments.map(Lt=>{Lt.content_type.indexOf("image")>-1?xe.replaceSelection(`![,](/api/attachments/${Lt.id}?type=${Lt.content_type})`):Lt.content_type.indexOf("video")>-1?xe.replaceSelection(``):Lt.content_type.indexOf("pdf")>-1?xe.replaceSelection(`${Lt.name}`):xe.replaceSelection(`[${Lt.name}](${ENV.API_SERVER}/api/attachments/${Lt.id}?type=${Lt.content_type})`)}))});(0,ae.useEffect)(()=>{const Mt=window.scrollY||window.pageYOffset;on(je),xe==null||xe.setValue(je),window.scrollTo(0,Mt)},[je]),(0,ae.useEffect)(()=>{ze==null||ze(Qe)},[Qe]),(0,ae.useEffect)(()=>{if(vn.current){let Mt=function(Lt,Bt){var mn;if(_e){Bt.preventDefault();return}const Cn=Bt.clipboardData;if(Cn){const _n=Cn.types.toString(),Tn=Cn.items;if(_n==="Files"||Cn.types.indexOf("Files")>-1){if(Bt.preventDefault(),Gt=="stex")return;try{let jn=Tn[1];((mn=Tn[0])==null?void 0:mn.kind)==="file"&&(jn=Tn[0]);const Wn=jn.getAsFile(),ta=Wn.name.split(".").pop();(0,ve.I)(Wn,kt=>{var sn,wn,tn;kt.id?((sn=Wn==null?void 0:Wn.type)==null?void 0:sn.indexOf("image"))>-1?pt.replaceSelection(``):((wn=Wn==null?void 0:Wn.type)==null?void 0:wn.indexOf("video"))>-1?pt.replaceSelection(``):((tn=Wn==null?void 0:Wn.type)==null?void 0:tn.indexOf("pdf"))>-1?pt.replaceSelection(`${Wn.name}`):un.includes(ta)?pt.replaceSelection(`${Wn.name}`):pt.replaceSelection(`[${Wn.name}](/api/attachments/${kt.id}?type=${kt.content_type})`):(kt==null?void 0:kt.status)===401&&(Be.ZP.warning((kt==null?void 0:kt.message)||"\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C"),document.location.href="/user/login")})}catch(jn){Be.ZP.warning("\u8BF7\u4F7F\u7528chrome\u6D4F\u89C8\u5668\u7C98\u8D34")}return!0}else return!0}return!0};const pt=Ve().fromTextArea(vn.current,{mode:Gt,lineNumbers:!bt,lineWrapping:!0,value:he,autoCloseTags:!Jt,autoCloseBrackets:!0});return pt.on("keyup",function(Lt,Bt){Bt.keyCode===8&&(Lt.getValue()==""?pt.setOption("placeholder",Ye):pt.setOption("placeholder",null))}),pt.on("keydown",function(Lt,Bt){if(Bt.keyCode===8){var mn=ha(Lt);mn&&Bt.preventDefault()}}),$t&&pt.focus(),pt.on("paste",Mt),pt.on("dragleave",function(Lt,Bt){aa.current.classList.remove("mouse-hover-md")}),nt&&pt.on("beforeChange",function(Lt,Bt){(Bt.origin==="paste"||Bt.origin==="+input")&&Bt.cancel()}),It(pt),()=>{pt.off("paste",Mt)}}},[]);const Xn=(0,ae.useCallback)(()=>{if(aa.current)try{}catch(Mt){console.log(Mt,"---- to set md editor body height")}},[jt,aa,Qe]);(0,ae.useEffect)(()=>{function Mt(){let pt=new Ge.Z(Lt=>{for(let Bt of Lt)(Bt.target.offsetHeight>0||Bt.target.offsetWidth>0)&&(Xn(),xe.setSize("100%","100%"),xe.refresh())});return pt.observe(vn.current.parentElement),pt}if(xe){const pt=Mt();return()=>{var Lt,Bt;(Lt=vn.current)!=null&&Lt.parentElement&&pt.unobserve((Bt=vn.current)==null?void 0:Bt.parentElement)}}},[xe,Xn]),(0,ae.useEffect)(()=>{if(xe){let Mt=[];for(const[pt,Lt]of Object.entries(Zn)){let Bt={[pt]:()=>{Ut(Lt)}};Mt.push(Bt),xe.addKeyMap(Bt)}return ua.current=setInterval(()=>{Yn.current&&ga()},4e3),()=>{clearInterval(ua.current);for(let pt of Mt)xe.removeKeyMap(pt)}}},[xe]),(0,ae.useEffect)(()=>{Rn!==Qe&&Ft(Rn)},[Rn]),(0,an.Z)(()=>{if(!Dn&&rn>0){let Mt=new Date().getTime(),pt=window.sessionStorage.getItem(bn);Mt>=rn+ln&&(!pt||pt!==en)&&(window.sessionStorage.setItem(bn,en),Kn(!0))}},ln),(0,ae.useEffect)(()=>{kn(qt)},[xe,qt]),(0,ae.useEffect)(()=>{xe&&$t&&xe.focus()},[xe,$t]),(0,ae.useEffect)(()=>{if(cn&&xe){let Mt=function(Lt){let Bt=Lt.target;if(ra.current){let mn=Bt.scrollTop/Bt.scrollHeight;ra.current.scrollTop=ra.current.scrollHeight*mn}};const pt=xe.getScrollerElement();return pt.addEventListener("scroll",Mt),()=>{pt.removeEventListener("scroll",Mt)}}},[xe,cn]),(0,ae.useEffect)(()=>{if(xe&&ce){let Mt=function(pt,Lt){ce(pt,Lt)};return xe.on("beforeChange",Mt),()=>{xe.off("beforeChange",Mt)}}},[xe,ce]),(0,ae.useEffect)(()=>{if(xe&&Mn){let Mt=function(){Mn(xe.getValue())};return xe.on("blur",Mt),()=>{xe.off("blur",Mt)}}},[xe,Mn]);function ha(Mt,pt){var Lt=Mt.getDoc(),Bt=Lt.getCursor(),mn=Lt.getLine(Bt.line),Cn=mn.charAt(Bt.ch-1),_n=mn.lastIndexOf("@\u2581@",Bt.ch),Tn=mn.lastIndexOf("@\u2581\u2581@",Bt.ch),jn=_n>Tn?_n:Tn,Wn=_n>Tn?3:4;if(Ln.indexOf(Cn)===-1)return null;if(console.log("change1:",pt,Mt,mn,Bt,jn,_n,Tn,Cn),jn>=0&&Bt.ch-jn<5){var ta=jn+Wn;return Lt.replaceRange("",{line:Bt.line,ch:jn},{line:Bt.line,ch:ta}),{line:Bt.line,ch:ta}}return null}(0,ae.useEffect)(()=>{if(xe){let Mt=function(pt,Lt){const Bt=pt.getValue();on(Bt),nn(new Date().getTime()),pt.getScrollerElement().dispatchEvent(new CustomEvent("scroll")),be&&(Jt?be(Bt,Gn(Bt)):be(Bt))};return xe.on("change",Mt),()=>{xe.off("change",Mt)}}},[xe,be]),(0,ae.useEffect)(()=>{if(xe)if(he==null)xe.setValue(""),on("");else{const Mt=window.scrollY||window.pageYOffset;he!==xe.getValue()&&(xe.setValue(he),on(he),xe.setCursor(nt?1:xe.lineCount(),0),window.scrollTo(0,Mt))}},[xe,he]);const Ut=(0,ae.useCallback)(Mt=>{const pt=xe.getCursor(),Lt=xe.getSelection();let Bt=Lt.split(` -`);switch(Mt){case"bold":return xe.replaceSelection("**"+Lt+"**"),Lt===""&&xe.setCursor(pt.line,pt.ch+2),xe.focus();case"italic":return xe.replaceSelection("*"+Lt+"*"),Lt===""&&xe.setCursor(pt.line,pt.ch+1),xe.focus();case"code":return xe.replaceSelection("`"+Lt+"`"),Lt===""&&xe.setCursor(pt.line,pt.ch+1),xe.focus();case"inline-latex":return wt("inline-latex"),xe.focus();case"latex":return xe.replaceSelection("```latex\n"+Lt+"\n```"),xe.setCursor(pt.line+1,Lt.length+1),xe.focus();case"line-break":return xe.replaceSelection(`
-`),xe.focus();case"list-ul":return Lt===""?xe.replaceSelection("- "+Lt):xe.replaceSelection(Bt.map(mn=>mn===""?"":`- ${mn}`).join(` -`)),xe.focus();case"list-ol":return Lt===""?xe.replaceSelection("1. "+Lt):xe.replaceSelection(Bt.map((mn,Cn)=>mn===""?"":`${Cn+1}. ${mn}`).join(` -`)),xe.focus();case"add-null-ch":return Lt===""&&xe.setCursor(pt.line,pt.ch),xe.replaceSelection(gn),xe.focus();case"add-signal":return Lt===""&&xe.setCursor(pt.line,pt.ch),xe.replaceSelection(xn),xe.focus();case"add-multiple":return Lt===""&&xe.setCursor(pt.line,pt.ch),xe.replaceSelection(Ln),xe.focus();case"inster-template-1":return Lt===""&&xe.setCursor(pt.line,pt.ch),xe.replaceSelection($n),xe.focus();case"eraser":return xe.setValue(""),xe.focus();case"trigger-watch":return kn(!cn),xe.focus();case"trigger-full-screen":return Ft(!Qe),xe.focus();case Xe:wt(Xe);return;case xt:wt(xt);return;case ct:wt(ct);return;case Nt:wt(Nt);return;case"maths-latex":wt("maths-latex");return;case vt:wt(vt);return;case Tt:wt(Tt);return;default:throw new Error}},[xe,cn,Qe]),Pn=(0,ae.useCallback)((Mt,pt)=>{var Lt,Bt,mn,Cn,_n,Tn;switch(wt(""),yt){case Xe:const{title:sn,link:wn}=Mt;return xe.replaceSelection(`[${sn}](${wn})`),xe.focus();case xt:const{language:tn,content:En}=Mt;return xe.replaceSelection(["```"+tn,En,"```"].join(` -`)),xe.focus();case"maths-latex":for(var jn=atob(Mt),Wn=new Uint8Array(jn.length),ta=0;ta{ma.id?xe.replaceSelection(`![,](/api/attachments/${ma.id}?type=${ma.content_type})`):(ma==null?void 0:ma.status)===401&&(document.location.href="/user/login")});break;case"inline-latex":xe.replaceSelection("`$$"+Mt+"$$`");break;case ct:case Nt:case Rt:const{src:An,alt:sa}=Mt,Bn=pt,Sa=(mn=(Bt=(Lt=Bn==null?void 0:Bn.name)==null?void 0:Lt.split("."))==null?void 0:Bt.pop)==null?void 0:mn.call(Bt);return((Cn=Bn==null?void 0:Bn.type)==null?void 0:Cn.indexOf("image"))>-1||!(Bn!=null&&Bn.type)?Bn.align||Bn.width?xe.replaceSelection(`

${sa||

`):xe.replaceSelection(`${sa||`):((_n=Bn==null?void 0:Bn.type)==null?void 0:_n.indexOf("video"))>-1?xe.replaceSelection(``):((Tn=Bn==null?void 0:Bn.type)==null?void 0:Tn.indexOf("pdf"))>-1?xe.replaceSelection(`${Bn.name}`):un.includes(Sa)?xe.replaceSelection(`${Bn.name}`):xe.replaceSelection(`[${Bn.name}](${An})`),xe.focus();case Tt:const{row:Ea,col:Fa,align:$a}=Mt;let wa=` -`;for(let ma=0;ma=0?"Cmd":"Ctrl",Zn={[zn+"-B"]:"bold",[zn+"-I"]:"italic"};var na=({defaultValue:he="",onChange:we,width:pe="100%",height:at=400,miniToolbar:Lt=!1,isFocus:$t=!1,watch:qt,insertTemp:Kt,mode:Gt="markdown",id:bn="markdown-editor-id",showResizeBar:Qn=!1,noStorage:Dn=!1,showNullButton:st=!1,showNullProgramButton:Jt=!1,hidetoolBar:Hn=!1,fullScreen:Rn=!1,onBlur:Mn,onCMBeforeChange:ce,onFullScreen:ze,className:Ne="",disablePaste:ke=!1,disabled:tt=!1,disabledFill:it=!1,placeholder:Ye="",values:_e="",extraUse:zt})=>{const[$e,It]=(0,ae.useState)(null),[en,on]=(0,ae.useState)(he),[cn,kn]=(0,ae.useState)(qt),[qe,Ft]=(0,ae.useState)(Rn),[vt,wt]=(0,ae.useState)(""),[rn,nn]=(0,ae.useState)(0),[jt,fn]=(0,ae.useState)(at),[pn,Kn]=(0,ae.useState)(!1),qn=(0,ae.useRef)((0,Pe.Z)()),Yn=(0,ae.useRef)(!1),ua=(0,ae.useRef)(),[fa,Pa]=(0,ae.useState)(0),[ia,Un]=(0,ae.useState)(0),vn=(0,ae.useRef)(),aa=(0,ae.useRef)(),oa=(0,ae.useRef)(),ra=(0,ae.useRef)(),ga=()=>hn(void 0,null,function*(){var Mt;const ht=yield Fetch("/api/attachments/distinct_hash_val.json",{method:"post",body:{hash_val:qn.current}});(Mt=ht==null?void 0:ht.attachments)!=null&&Mt.length&&(console.log("cm:",$e,vn),ht.attachments.map(yt=>{yt.content_type.indexOf("image")>-1?$e.replaceSelection(`![,](/api/attachments/${yt.id}?type=${yt.content_type})`):yt.content_type.indexOf("video")>-1?$e.replaceSelection(``):yt.content_type.indexOf("pdf")>-1?$e.replaceSelection(`${yt.name}`):$e.replaceSelection(`[${yt.name}](${ENV.API_SERVER}/api/attachments/${yt.id}?type=${yt.content_type})`)}))});(0,ae.useEffect)(()=>{const Mt=window.scrollY||window.pageYOffset;on(_e),$e==null||$e.setValue(_e),window.scrollTo(0,Mt)},[_e]),(0,ae.useEffect)(()=>{ze==null||ze(qe)},[qe]),(0,ae.useEffect)(()=>{if(vn.current){let Mt=function(yt,xt){var mn;if(ke){xt.preventDefault();return}const Cn=xt.clipboardData;if(Cn){const _n=Cn.types.toString(),Tn=Cn.items;if(_n==="Files"||Cn.types.indexOf("Files")>-1){if(xt.preventDefault(),Gt=="stex")return;try{let jn=Tn[1];((mn=Tn[0])==null?void 0:mn.kind)==="file"&&(jn=Tn[0]);const Wn=jn.getAsFile(),ta=Wn.name.split(".").pop();(0,ve.I)(Wn,kt=>{var sn,wn,tn;kt.id?((sn=Wn==null?void 0:Wn.type)==null?void 0:sn.indexOf("image"))>-1?ht.replaceSelection(``):((wn=Wn==null?void 0:Wn.type)==null?void 0:wn.indexOf("video"))>-1?ht.replaceSelection(``):((tn=Wn==null?void 0:Wn.type)==null?void 0:tn.indexOf("pdf"))>-1?ht.replaceSelection(`${Wn.name}`):un.includes(ta)?ht.replaceSelection(`${Wn.name}`):ht.replaceSelection(`[${Wn.name}](/api/attachments/${kt.id}?type=${kt.content_type})`):(kt==null?void 0:kt.status)===401&&(Be.ZP.warning((kt==null?void 0:kt.message)||"\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C"),document.location.href="/user/login")})}catch(jn){Be.ZP.warning("\u8BF7\u4F7F\u7528chrome\u6D4F\u89C8\u5668\u7C98\u8D34")}return!0}else return!0}return!0};const ht=Ve().fromTextArea(vn.current,{mode:Gt,lineNumbers:!Lt,lineWrapping:!0,value:he,autoCloseTags:!Jt,autoCloseBrackets:!0});return ht.on("keyup",function(yt,xt){xt.keyCode===8&&(yt.getValue()==""?ht.setOption("placeholder",Ye):ht.setOption("placeholder",null))}),ht.on("keydown",function(yt,xt){if(xt.keyCode===8){var mn=ha(yt);mn&&xt.preventDefault()}}),$t&&ht.focus(),ht.on("paste",Mt),ht.on("dragleave",function(yt,xt){aa.current.classList.remove("mouse-hover-md")}),tt&&ht.on("beforeChange",function(yt,xt){(xt.origin==="paste"||xt.origin==="+input")&&xt.cancel()}),It(ht),()=>{ht.off("paste",Mt)}}},[]);const Xn=(0,ae.useCallback)(()=>{if(aa.current)try{}catch(Mt){console.log(Mt,"---- to set md editor body height")}},[jt,aa,qe]);(0,ae.useEffect)(()=>{function Mt(){let ht=new Ge.Z(yt=>{for(let xt of yt)(xt.target.offsetHeight>0||xt.target.offsetWidth>0)&&(Xn(),$e.setSize("100%","100%"),$e.refresh())});return ht.observe(vn.current.parentElement),ht}if($e){const ht=Mt();return()=>{var yt,xt;(yt=vn.current)!=null&&yt.parentElement&&ht.unobserve((xt=vn.current)==null?void 0:xt.parentElement)}}},[$e,Xn]),(0,ae.useEffect)(()=>{if($e){let Mt=[];for(const[ht,yt]of Object.entries(Zn)){let xt={[ht]:()=>{Ut(yt)}};Mt.push(xt),$e.addKeyMap(xt)}return ua.current=setInterval(()=>{Yn.current&&ga()},4e3),()=>{clearInterval(ua.current);for(let ht of Mt)$e.removeKeyMap(ht)}}},[$e]),(0,ae.useEffect)(()=>{Rn!==qe&&Ft(Rn)},[Rn]),(0,an.Z)(()=>{if(!Dn&&rn>0){let Mt=new Date().getTime(),ht=window.sessionStorage.getItem(bn);Mt>=rn+ln&&(!ht||ht!==en)&&(window.sessionStorage.setItem(bn,en),Kn(!0))}},ln),(0,ae.useEffect)(()=>{kn(qt)},[$e,qt]),(0,ae.useEffect)(()=>{$e&&$t&&$e.focus()},[$e,$t]),(0,ae.useEffect)(()=>{if(cn&&$e){let Mt=function(yt){let xt=yt.target;if(ra.current){let mn=xt.scrollTop/xt.scrollHeight;ra.current.scrollTop=ra.current.scrollHeight*mn}};const ht=$e.getScrollerElement();return ht.addEventListener("scroll",Mt),()=>{ht.removeEventListener("scroll",Mt)}}},[$e,cn]),(0,ae.useEffect)(()=>{if($e&&ce){let Mt=function(ht,yt){ce(ht,yt)};return $e.on("beforeChange",Mt),()=>{$e.off("beforeChange",Mt)}}},[$e,ce]),(0,ae.useEffect)(()=>{if($e&&Mn){let Mt=function(){Mn($e.getValue())};return $e.on("blur",Mt),()=>{$e.off("blur",Mt)}}},[$e,Mn]);function ha(Mt,ht){var yt=Mt.getDoc(),xt=yt.getCursor(),mn=yt.getLine(xt.line),Cn=mn.charAt(xt.ch-1),_n=mn.lastIndexOf("@\u2581@",xt.ch),Tn=mn.lastIndexOf("@\u2581\u2581@",xt.ch),jn=_n>Tn?_n:Tn,Wn=_n>Tn?3:4;if(Ln.indexOf(Cn)===-1)return null;if(console.log("change1:",ht,Mt,mn,xt,jn,_n,Tn,Cn),jn>=0&&xt.ch-jn<5){var ta=jn+Wn;return yt.replaceRange("",{line:xt.line,ch:jn},{line:xt.line,ch:ta}),{line:xt.line,ch:ta}}return null}(0,ae.useEffect)(()=>{if($e){let Mt=function(ht,yt){const xt=ht.getValue();on(xt),nn(new Date().getTime()),ht.getScrollerElement().dispatchEvent(new CustomEvent("scroll")),we&&(Jt?we(xt,Gn(xt)):we(xt))};return $e.on("change",Mt),()=>{$e.off("change",Mt)}}},[$e,we]),(0,ae.useEffect)(()=>{if($e)if(he==null)$e.setValue(""),on("");else{const Mt=window.scrollY||window.pageYOffset;he!==$e.getValue()&&($e.setValue(he),on(he),$e.setCursor(tt?1:$e.lineCount(),0),window.scrollTo(0,Mt))}},[$e,he]);const Ut=(0,ae.useCallback)(Mt=>{const ht=$e.getCursor(),yt=$e.getSelection();let xt=yt.split(` +`);switch(Mt){case"bold":return $e.replaceSelection("**"+yt+"**"),yt===""&&$e.setCursor(ht.line,ht.ch+2),$e.focus();case"italic":return $e.replaceSelection("*"+yt+"*"),yt===""&&$e.setCursor(ht.line,ht.ch+1),$e.focus();case"code":return $e.replaceSelection("`"+yt+"`"),yt===""&&$e.setCursor(ht.line,ht.ch+1),$e.focus();case"inline-latex":return wt("inline-latex"),$e.focus();case"latex":return $e.replaceSelection("```latex\n"+yt+"\n```"),$e.setCursor(ht.line+1,yt.length+1),$e.focus();case"line-break":return $e.replaceSelection(`
+`),$e.focus();case"list-ul":return yt===""?$e.replaceSelection("- "+yt):$e.replaceSelection(xt.map(mn=>mn===""?"":`- ${mn}`).join(` +`)),$e.focus();case"list-ol":return yt===""?$e.replaceSelection("1. "+yt):$e.replaceSelection(xt.map((mn,Cn)=>mn===""?"":`${Cn+1}. ${mn}`).join(` +`)),$e.focus();case"add-null-ch":return yt===""&&$e.setCursor(ht.line,ht.ch),$e.replaceSelection(gn),$e.focus();case"add-signal":return yt===""&&$e.setCursor(ht.line,ht.ch),$e.replaceSelection(Bn),$e.focus();case"add-multiple":return yt===""&&$e.setCursor(ht.line,ht.ch),$e.replaceSelection(Ln),$e.focus();case"inster-template-1":return yt===""&&$e.setCursor(ht.line,ht.ch),$e.replaceSelection($n),$e.focus();case"eraser":return $e.setValue(""),$e.focus();case"trigger-watch":return kn(!cn),$e.focus();case"trigger-full-screen":return Ft(!qe),$e.focus();case Xe:wt(Xe);return;case Bt:wt(Bt);return;case St:wt(St);return;case Nt:wt(Nt);return;case"maths-latex":wt("maths-latex");return;case pt:wt(pt);return;case Tt:wt(Tt);return;default:throw new Error}},[$e,cn,qe]),Pn=(0,ae.useCallback)((Mt,ht)=>{var yt,xt,mn,Cn,_n,Tn;switch(wt(""),vt){case Xe:const{title:sn,link:wn}=Mt;return $e.replaceSelection(`[${sn}](${wn})`),$e.focus();case Bt:const{language:tn,content:En}=Mt;return $e.replaceSelection(["```"+tn,En,"```"].join(` +`)),$e.focus();case"maths-latex":for(var jn=atob(Mt),Wn=new Uint8Array(jn.length),ta=0;ta{ma.id?$e.replaceSelection(`![,](/api/attachments/${ma.id}?type=${ma.content_type})`):(ma==null?void 0:ma.status)===401&&(document.location.href="/user/login")});break;case"inline-latex":$e.replaceSelection("`$$"+Mt+"$$`");break;case St:case Nt:case Rt:const{src:An,alt:sa}=Mt,xn=ht,Sa=(mn=(xt=(yt=xn==null?void 0:xn.name)==null?void 0:yt.split("."))==null?void 0:xt.pop)==null?void 0:mn.call(xt);return((Cn=xn==null?void 0:xn.type)==null?void 0:Cn.indexOf("image"))>-1||!(xn!=null&&xn.type)?xn.align||xn.width?$e.replaceSelection(`

${sa||

`):$e.replaceSelection(`${sa||`):((_n=xn==null?void 0:xn.type)==null?void 0:_n.indexOf("video"))>-1?$e.replaceSelection(``):((Tn=xn==null?void 0:xn.type)==null?void 0:Tn.indexOf("pdf"))>-1?$e.replaceSelection(`${xn.name}`):un.includes(Sa)?$e.replaceSelection(`${xn.name}`):$e.replaceSelection(`[${xn.name}](${An})`),$e.focus();case Tt:const{row:Ea,col:Fa,align:$a}=Mt;let wa=` +`;for(let ma=0;ma{switch(yt){case Xe:return ae.createElement(dt,{callback:Pn,onCancel:On});case xt:return ae.createElement(rt.Z,{callback:Pn,onCancel:On});case ct:return ae.createElement(ve.Z,{callback:Pn,onCancel:On});case vt:return ae.createElement(ut,{callback:Pn,onCancel:On});case Tt:return ae.createElement(Ct,{callback:Pn,onCancel:On});case"maths-latex":return ae.createElement(Vt,{showSaveButton:!0,callback:Pn});case"inline-latex":return ae.createElement(Yt.Z,{showSaveButton:!0,callback:Pn});default:return null}},[yt]);function On(){wt("")}(0,ae.useEffect)(()=>{if(oa.current){let Mt=function(_n){mn=!0,Cn=_n.pageY},pt=function(){mn=!1},Lt=function(_n){if(mn){let Tn=_n.pageY-Cn;Tn<0&&(Tn=0),Tn>300&&(Tn=300);let jn=ot+Tn+"px";fn(jn)}},Bt=oa.current,mn=!1,Cn=0;return Bt.addEventListener("mousedown",Mt),document.addEventListener("mousemove",Lt),document.addEventListener("mouseup",pt),()=>{Bt.removeEventListener("mousedown",Mt),document.removeEventListener("mousemove",Lt),document.removeEventListener("mouseup",pt)}}},[xe,oa]),(0,ae.useEffect)(()=>{fn(ot)},[ot]);const da=Nn(pe),ea=Nn(jt),ya={width:da,height:ea},pa=(0,ae.useMemo)(()=>{if(rn){let Mt=new Date(rn),pt=Mt.getHours(),Lt=Mt.getMinutes(),Bt=Mt.getSeconds();return pt=pt<10?"0"+pt:pt,Lt=Lt<10?"0"+Lt:Lt,Bt=Bt<10?"0"+Bt:Bt,`${pt}:${Lt}:${Bt}`}return 0},[rn]),Gn=Mt=>{const pt=[];if(Jt){let Lt=-1;Mt=Mt.replace(/(@▁▁@|@▁@)/g,function(Bt,mn,Cn){pt.push({multiLine:Bt!==xn})})}return pt};function In(){window.sessionStorage.removeItem(bn),Kn(!1),nn(0)}function la(){Kn(!1),nn(0),xe.setValue(window.sessionStorage.getItem(bn))}const ca=(0,De.useIntl)(),va={[Xe]:"\u6DFB\u52A0\u94FE\u63A5",[xt]:ca.formatMessage({id:"markdownEditor.addCodeBlock",defaultMessage:"\u6DFB\u52A0\u4EE3\u7801\u5757"}),[ct]:ca.formatMessage({id:"markdownEditor.addImage",defaultMessage:"\u6DFB\u52A0\u56FE\u7247"}),[Nt]:"\u6DFB\u52A0\u753B\u56FE",[vt]:ca.formatMessage({id:"markdownEditor.insertFlowchart",defaultMessage:"\u63D2\u5165\u6D41\u7A0B\u56FE"}),[Tt]:"\u6DFB\u52A0\u8868\u683C","maths-latex":ca.formatMessage({id:"markdownEditor.mathImage",defaultMessage:"\u6570\u5B66\u56FE\u50CF"}),"inline-latex":ca.formatMessage({id:"markdownEditor.latexFormula",defaultMessage:"LATEX\u516C\u5F0F"})};(0,ae.useEffect)(()=>{va[yt]&&yt!==Nt&&yt!==vt&&setTimeout(()=>{const Mt=document.getElementsByClassName("markdown-popup-form")[0],pt=window.innerWidth/2-Mt.offsetWidth/2,Lt=window.innerHeight/2-Mt.offsetHeight/2;Pa(pt),Un(Lt)},0)},[yt]);const La=Mt=>{Mt.preventDefault();const pt=Mt.clientX-fa,Lt=Mt.clientY-ia;document.body.onmousemove=Bt=>{let mn=Bt.clientX-pt,Cn=Bt.clientY-Lt;const _n=document.getElementsByClassName("markdown-popup-form")[0],Tn=window.innerWidth-_n.offsetWidth,jn=window.innerHeight-_n.offsetHeight;mn=Math.max(0,Math.min(mn,Tn)),Cn=Math.max(0,Math.min(Cn,jn)),ba(Bt.clientX,Bt.clientY,pt,Lt)&&(Pa(mn),Un(Cn))},document.body.onmouseup=function(){document.body.onmousemove=null}},ba=(Mt,pt,Lt,Bt)=>{const mn=document.body.clientHeight,Cn=document.body.clientWidth;return Mt<20&&Lt>Mt||Mt>Cn-20&&Ltpt||pt>mn-20&&BtLe in we?De(we,Le,{enumerable:!0,configurable:!0,writable:!0,value:ke}):we[Le]=ke,z=(we,Le)=>{for(var ke in Le||(Le={}))E.call(Le,ke)&&x(we,ke,Le[ke]);if(a)for(var ke of a(Le))b.call(Le,ke)&&x(we,ke,Le[ke]);return we},ee=(we,Le)=>ne(we,y(Le));const{useForm:te}=ae.default,oe={width:280,marginRight:10},re={labelCol:{span:5},wrapperCol:{span:19}};var ge=({callback:we,onCancel:Le})=>{const[ke]=te();let St=(0,Je.useRef)();const ft=(0,$e.useIntl)();function Ce(He){St.current.width=ke.getFieldValue("width"),St.current.align=ke.getFieldValue("align"),we(He,St.current)}function tt(He,at){if(He.status===-1){ue.ZP.error(He.message);return}ke.setFieldsValue({src:`/api/attachments/${He.id}`,type:at.type})}function qe(He){let at=He.target.files[0];St.current=at,se(at,tt)}return Ae.createElement(ae.default,ee(z({form:ke},re),{className:"upload-image-panel",onFinish:Ce,style:{width:470,overflow:"hidden"}}),Ae.createElement(ae.default.Item,{label:ft.formatMessage({id:"markdownEditor.imageAddress",defaultMessage:"\u56FE\u7247\u5730\u5740"}),required:!0},Ae.createElement("div",{className:"flex-container"},Ae.createElement(ae.default.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5730\u5740"}]},Ae.createElement(Ve.default,{style:oe})),Ae.createElement(me,{onFileChange:qe}))),Ae.createElement(ae.default.Item,{label:ft.formatMessage({id:"markdownEditor.imageDescription",defaultMessage:"\u56FE\u7247\u63CF\u8FF0"}),name:"alt"},Ae.createElement(Ve.default,{style:{width:264}})),Ae.createElement(ae.default.Item,{label:ft.formatMessage({id:"markdownEditor.imageWidth",defaultMessage:"\u56FE\u7247\u5BBD\u5EA6"}),name:"width"},Ae.createElement(Ge.Z,null,Ae.createElement(ae.default.Item,{name:"width",style:{margin:0}},Ae.createElement(Se.Z,{style:{width:264}})),Ae.createElement("span",{className:"ml8"},"%"))),Ae.createElement(ae.default.Item,{label:ft.formatMessage({id:"markdownEditor.alignment",defaultMessage:"\u5BF9\u9F50\u65B9\u5F0F"}),name:"align"},Ae.createElement(Ee.ZP.Group,{name:"align",defaultValue:1,options:[{value:"left",label:ft.formatMessage({id:"markdownEditor.leftAlign",defaultMessage:"\u5DE6\u5BF9\u9F50"})},{value:"center",label:ft.formatMessage({id:"markdownEditor.centerAlign",defaultMessage:"\u5C45\u4E2D\u5BF9\u9F50"})},{value:"right",label:ft.formatMessage({id:"markdownEditor.rightAlign",defaultMessage:"\u53F3\u5BF9\u9F50"})}]})),Ae.createElement("aside",null,Ae.createElement(ae.default.Item,{style:{textAlign:"right",position:"relative",right:-98}},Ae.createElement(le.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},ft.formatMessage({id:"markdownEditor.confirm",defaultMessage:"\u786E\u5B9A"})),Ae.createElement(le.ZP,{type:"default",onClick:Le},ft.formatMessage({id:"markdownEditor.cancel",defaultMessage:"\u53D6\u6D88"})))))};function me({onFileChange:we}){return Ae.createElement("label",{className:"upload-button",style:{cursor:"pointer"}},"\u672C\u5730\u4E0A\u4F20",Ae.createElement("input",{type:"file",onChange:we}))}function se(we,Le){if(!we)throw new String("\u6CA1\u6709\u6587\u4EF6");if(!(0,Fe.bg)())throw ue.ZP.warning("\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C"),new String("\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C");let ke=new FormData;ke.append("editormd-image-file",we),ke.append("file_param_name","editormd-image-file"),ke.append("byxhr","true");var St=new window.XMLHttpRequest;St.withCredentials=!0,St.addEventListener("load",function(ft){Le(JSON.parse(ft.target.responseText),we)},!1),St.addEventListener("error",function(ft){console.error(ft)},!1),St.open("POST",`${Re.KI}/api/attachments.json`),St.send(ke)}},57261:function(Oe,mt,ie){"use strict";ie.d(mt,{Z:function(){return Ve}});var ae=ie(59301),ue=ie(4676);class Ve extends ae.Component{constructor(Se){super(Se);const Ee=window.document;this.node=Ee.createElement("div"),Ee.body.appendChild(this.node)}render(){const{children:Se}=this.props;return(0,ue.createPortal)(Se,this.node)}componentWillUnmount(){window.document.body.removeChild(this.node)}}},31103:function(Oe,mt,ie){"use strict";ie.d(mt,{Z:function(){return ue}});var ae=ie(59301);function ue(Ve,Ge){const Se=(0,ae.useRef)();(0,ae.useEffect)(()=>{Se.current=Ve}),(0,ae.useEffect)(()=>{function Ee(){Se.current()}if(Ge!==null){let le=setInterval(Ee,Ge);return()=>clearInterval(le)}},[Ge])}},66206:function(Oe,mt,ie){"use strict";ie.r(mt),ie.d(mt,{default:function(){return we}});var ae=ie(59301),ue=ie(65582),Ve=ie(78241),Ge=ie(43418),Se=ie(8591),Ee=ie(66104),le=ie(3113),Re=ie(96565),Je=ie(88761),Fe={flex_box_center:"flex_box_center___HcDSI",flex_space_between:"flex_space_between___Apy3C",flex_box_vertical_center:"flex_box_vertical_center___D1ebH",flex_box_center_end:"flex_box_center_end___RoAdV",flex_box_column:"flex_box_column___o0Rwk",bg:"bg___TiMPN",flexRow:"flexRow___z3dqH",flexJustifyCenter:"flexJustifyCenter___PBTpD",flexAlignEnd:"flexAlignEnd___vbqsb",flexAlignCenter:"flexAlignCenter___wRMBE",flexColumn:"flexColumn___ZjAyF",formWrap:"formWrap___t6WyS",titleWrap:"titleWrap___riXqq",fieldWrap:"fieldWrap___TBdw7",mdWrap:"mdWrap____nxvH",backgroundFa:"backgroundFa___gDA1e",button:"button___mpK6Z",searchMember:"searchMember___vifCN"},$e=ie(57146),Ae=ie(6339),De=ie(27183),ne=ie(41867),y=ie(64351),a=ie(59301),E=Object.defineProperty,b=Object.defineProperties,x=Object.getOwnPropertyDescriptors,z=Object.getOwnPropertySymbols,ee=Object.prototype.hasOwnProperty,te=Object.prototype.propertyIsEnumerable,oe=(Le,ke,St)=>ke in Le?E(Le,ke,{enumerable:!0,configurable:!0,writable:!0,value:St}):Le[ke]=St,re=(Le,ke)=>{for(var St in ke||(ke={}))ee.call(ke,St)&&oe(Le,St,ke[St]);if(z)for(var St of z(ke))te.call(ke,St)&&oe(Le,St,ke[St]);return Le},ge=(Le,ke)=>b(Le,x(ke)),me=(Le,ke,St)=>new Promise((ft,Ce)=>{var tt=at=>{try{He(St.next(at))}catch(Ze){Ce(Ze)}},qe=at=>{try{He(St.throw(at))}catch(Ze){Ce(Ze)}},He=at=>at.done?ft(at.value):Promise.resolve(at.value).then(tt,qe);He((St=St.apply(Le,ke)).next())});const se=({shixunHomeworks:Le,globalSetting:ke,loading:St,dispatch:ft})=>{const Ce=(0,ue.useIntl)(),tt=(0,ue.useParams)(),[qe]=Ve.default.useForm(),[He,at]=(0,ae.useState)({}),[Ze,et]=(0,ae.useState)(!0),[dt,rt]=(0,ae.useState)(!1),[ve,Me]=(0,ae.useState)(),Ke=(0,ae.useRef)(),{studentWorkAddDefaultData:ht,workDetail:Ue}=Le;let[st,de]=(0,ae.useState)([]);const[gt,Ot]=(0,ae.useState)({page:1,limit:20,search:""}),Dt=["otleixkf","7btuehza","84562","84564","20773"].includes(tt.coursesId)?3e3:300,Ie=()=>me(void 0,null,function*(){var Te;rt(!0);const We=yield ft({type:"shixunHomeworks/getSearchMemberList",payload:re(re({},tt),gt)});rt(!1),We.members&&de([...st,...We.members]),((Te=We.members)==null?void 0:Te.length)<20&&et(!1)});(0,ae.useEffect)(()=>{new Promise(()=>me(void 0,null,function*(){const Te=yield ft({type:"shixunHomeworks/addStudentWorkDefaultData",payload:ge(re({},tt),{type:3})})})),ft({type:"shixunHomeworks/getWorkDetail",payload:{categoryId:tt.commonHomeworkId}}),Ie()},[]);const ye=Te=>me(void 0,null,function*(){const We=yield(0,Je.Be)(ge(re(re({},tt),Te),{type:3}));We.status===0&&ue.history.push(`/classrooms/${tt.coursesId}/common_homework/${tt.commonHomeworkId}/review/${We.work_id}`)}),fe=Te=>me(void 0,null,function*(){var We;const ut=re({},He);ut.attachment_ids&&(ut.attachment_ids=(We=ut==null?void 0:ut.attachment_ids)==null?void 0:We.map(Et=>Et.response.id));const Pt=()=>{!ut.attachment_ids||ut.attachment_ids==""?Ge.default.confirm({title:a.createElement("div",null,"\u8FD8\u672A\u4E0A\u4F20\u9644\u4EF6",a.createElement("br",null),"\u662F\u5426\u786E\u8BA4\u63D0\u4EA4\u4F5C\u54C1\uFF1F"),onOk:()=>{ye(ut)}}):ye(ut)};if(Ue!=null&&Ue.can_submit){if(!(Ue!=null&&Ue.submit_size)){Se.ZP.warning(Ce.formatMessage({id:"classrooms.submissionChanceUsedUp",defaultMessage:"\u60A8\u7684\u4F5C\u54C1\u63D0\u4EA4\u673A\u4F1A\u5DF2\u7528\u5B8C\u3002\u5982\u9700\u7EE7\u7EED\u4FEE\u6539\uFF0C\u8BF7\u8054\u7CFB\u6307\u5BFC\u8001\u5E08\u6216\u5E73\u53F0\u8FD0\u8425\u3002"}));return}Ge.default.confirm({title:Ce.formatMessage({id:"classrooms.prompt",defaultMessage:"\u63D0\u793A"}),icon:null,centered:!0,width:472,content:a.createElement(a.Fragment,null,"\u4F60\u8FD8\u6709 ",a.createElement("span",{className:"ml5 mr5",style:{color:"#DF711C"}},Ue==null?void 0:Ue.submit_size)," \u6B21\u63D0\u4EA4\u673A\u4F1A\u3002\u786E\u8BA4\u63D0\u4EA4\u540E\uFF0C\u4E0A\u4E00\u6B21\u7684\u63D0\u4EA4\u8BB0\u5F55\u4F1A\u88AB\u8986\u76D6\u3002\u8BF7\u6CE8\u610F\uFF0C\u5230\u8FBE\u89C4\u5B9A\u7684\u63D0\u4EA4\u6B21\u6570\u540E\u5C06\u4E0D\u53EF\u518D\u6B21\u63D0\u4EA4\uFF0C\u786E\u5B9A\u662F\u5426\u63D0\u4EA4\uFF1F"),onOk:()=>{Pt()}});return}Pt()});return a.createElement("section",{className:Fe.bg},ht.course_name&&a.createElement("section",{className:"animated fadeIn"},a.createElement("aside",{className:"mt10"},ht.category&&a.createElement(Ee.Z,{separator:">"},a.createElement(Ee.Z.Item,null,a.createElement(ue.Link,{to:`/classrooms/${ht.course_id}/common_homework`},ht.course_name)),a.createElement(Ee.Z.Item,null,a.createElement(ue.Link,{to:`/classrooms/${ht.course_id}/common_homework`},ht.category.category_name)),a.createElement(Ee.Z.Item,null,ht==null?void 0:ht.user_name," ",Ce.formatMessage({id:"classroomGraphicGroupHomework.submitWork",defaultMessage:"\u63D0\u4EA4\u4F5C\u54C1"}))))),a.createElement("aside",{className:"font24 bold mt20 mb20"},ht.homework_name),a.createElement("div",{style:{background:"#fff",padding:"20px 30px"}},a.createElement("div",{style:{fontSize:"18px",marginBottom:"10px",fontWeight:600}},Ce.formatMessage({id:"classroomGraphicGroupHomework.homeworkDescription",defaultMessage:"\u4F5C\u4E1A\u63CF\u8FF0"})),a.createElement(Ae.Z,{value:(Ue==null?void 0:Ue.description)||"\u6682\u65E0\uFF5E"}),a.createElement(De.Z,{authority:(0,ne.GJ)(),showDimensions:!1,dataSource:Ue==null?void 0:Ue.attachments,callback:()=>{ft({type:"shixunHomeworks/getWorkDetail",payload:{categoryId:tt.commonHomeworkId}})}}),a.createElement(y.Ei,{value:Ue})),a.createElement(Ve.default,{form:qe,className:Fe.formWrap,scrollToFirstError:!0,layout:"vertical",onValuesChange:()=>{at(re({},qe.getFieldsValue())),console.log("formValue:",He)},onFinish:fe},a.createElement("div",{className:Fe.mdWrap},a.createElement(Ve.default.Item,{name:"description",label:Ce.formatMessage({id:"classrooms.content",defaultMessage:"\u5185\u5BB9"})+":",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4F5C\u4E1A\u7684\u7B80\u4ECB"}]},a.createElement(Re.Z,{placeholder:"\u8BF7\u5728\u6B64\u8F93\u5165\u4F5C\u4E1A\u5185\u5BB9\u6216\u4F5C\u4E1A\u9644\u4EF6\u7684\u7B80\u8981\u63CF\u8FF0",watch:!0,defaultValue:He.intro})),a.createElement("div",null,a.createElement(Ve.default.Item,{name:"attachment_ids"},a.createElement($e.Z,{maxSize:Dt})))),a.createElement("div",{className:Fe.backgroundFa},a.createElement("div",{className:"pt40 mb30"},a.createElement(Ve.default.Item,null,a.createElement(le.ZP,{size:"middle",type:"primary",className:`${Fe.button} mr20`,htmlType:"submit",loading:St["newCourse/editCourse"]||St["newCourse/submitCourse"]},Ce.formatMessage({id:"classroomGraphicGroupHomework.submit",defaultMessage:"\u63D0\u4EA4"})),a.createElement(le.ZP,{size:"middle",type:"primary",ghost:!0,className:Fe.button,onClick:()=>ue.history.push(`/classrooms/${tt.coursesId}/common_homework/${tt.commonHomeworkId}/detail`)},Ce.formatMessage({id:"classrooms.cancel",defaultMessage:"\u53D6\u6D88"})))))))};var we=(0,ue.connect)(({shixunHomeworks:Le,newCourse:ke,loading:St,globalSetting:ft})=>({shixunHomeworks:Le,newCourse:ke,globalSetting:ft,loading:St.effects}))(se)},64351:function(Oe,mt,ie){"use strict";ie.d(mt,{Ei:function(){return b},rU:function(){return x},ZP:function(){return ee}});var ae=ie(59301),ue={wrap:"wrap___W3YuU",title:"title___OzKge",exhibition:"exhibition___ugphm",title_icon:"title_icon___QGbm6"},Ve=ie(78241),Ge=ie(24905),Se=ie(5871),Ee=ie(95237),le=ie(43604),Re=ie(6848),Je=ie(92310),Fe=ie.n(Je),$e=ie(59301),Ae=Object.defineProperty,De=Object.getOwnPropertySymbols,ne=Object.prototype.hasOwnProperty,y=Object.prototype.propertyIsEnumerable,a=(te,oe,re)=>oe in te?Ae(te,oe,{enumerable:!0,configurable:!0,writable:!0,value:re}):te[oe]=re,E=(te,oe)=>{for(var re in oe||(oe={}))ne.call(oe,re)&&a(te,re,oe[re]);if(De)for(var re of De(oe))y.call(oe,re)&&a(te,re,oe[re]);return te};const b=({value:te,className:oe,style:re})=>{const[ge,me]=(0,ae.useState)("0");(0,ae.useEffect)(()=>{if(te){const{submit_limit:we,must_file:Le}=te;if(we&&Le){me("1");return}if(we&&!Le){me("2");return}if(!we&&Le){me("3");return}}},[te]);const se={1:$e.createElement("span",null,"\u4F5C\u4E1A\u5185\u5BB9\u81F3\u5C11\u586B\u5199",$e.createElement("span",{className:"ml5 mr5 c-light-primary"},te==null?void 0:te.submit_limit_num),"\u5B57\u7B26\uFF0C\u5E76\u4E14\u5FC5\u987B\u4E0A\u4F20\u76F8\u5173\u9644\u4EF6\u3002"),2:$e.createElement("span",null,"\u4F5C\u4E1A\u5185\u5BB9\u81F3\u5C11\u586B\u5199",$e.createElement("span",{className:"ml5 mr5 c-light-primary"},te==null?void 0:te.submit_limit_num),"\u5B57\u7B26"),3:$e.createElement("span",null,"\u5FC5\u987B\u4E0A\u4F20\u76F8\u5173\u9644\u4EF6\u3002")};return ge==="0"?$e.createElement($e.Fragment,null):$e.createElement("section",{className:Fe()(ue.exhibition,oe),style:re},$e.createElement("span",{className:"c-grey-666 mr10"},"\u63D0\u4EA4\u4F5C\u4E1A\u8981\u6C42\uFF1A"),se==null?void 0:se[ge])},x=({className:te,style:oe,form:re})=>{const ge=Ve.default.useWatch("submit_limit",re),me=Ve.default.useWatch("can_submit",re);return $e.createElement("section",{className:Fe()(ue.wrap,te),style:oe},$e.createElement("div",{className:`${ue.title}`},$e.createElement("span",null,"\u63D0\u4EA4\u8BBE\u7F6E")),$e.createElement("div",null,$e.createElement("div",{style:{display:"flex",background:"#F6F7F9",padding:"5px 30px",alignItems:"center"}},$e.createElement(Ve.default.Item,{name:"can_submit",valuePropName:"checked",style:{lineHeight:"40px"}},$e.createElement(Ge.default,null,"\u9650\u5236\u63D0\u4EA4\u4F5C\u4E1A")),$e.createElement(Ve.default.Item,{name:"submit_num",rules:me&&[{required:!0,message:"\u8BF7\u586B\u5199\u4F5C\u54C1\u6B21\u6570"}]},$e.createElement(Se.Z,{precision:0,min:1,disabled:!me,size:"large",addonAfter:"\u6B21",style:{width:223}})),$e.createElement("span",{style:{color:"#666",fontSize:12}},"\uFF08\u5F00\u542F\u540E\u5C06\u9650\u5236\u5B66\u751F\u63D0\u4EA4\u4F5C\u4E1A\u6B21\u6570\uFF1B\u6253\u56DE\u91CD\u505A\u540E\u5141\u8BB8\u5B66\u751F\u91CD\u65B0\u63D0\u4EA4\u4E00\u6B21\uFF1B\u5728\u8865\u4EA4\u9636\u6BB5\uFF0C\u7528\u5B8C\u6B21\u6570\u7684\u5B66\u751F\u53EF\u989D\u5916\u63D0\u4EA4\u4E00\u6B21\uFF09")),$e.createElement("div",{style:{display:"flex",marginTop:1,background:"#F6F7F9",padding:"5px 30px"}},$e.createElement(Ve.default.Item,{name:"submit_limit",valuePropName:"checked",style:{lineHeight:"40px"}},$e.createElement(Ge.default,null,"\u586B\u5199\u5185\u5BB9\u81F3\u5C11")),$e.createElement(Ve.default.Item,{className:"mr10",name:"submit_limit_num",rules:ge&&[{required:!0,message:"\u5B57\u6570\u4E0D\u80FD\u4E3A\u7A7A"}]},$e.createElement(Se.Z,{precision:0,min:1,disabled:!ge,size:"large",addonAfter:"\u5B57",style:{width:223,marginRight:100}}))),$e.createElement("div",{style:{background:"#F6F7F9",marginTop:1,padding:"5px 30px"}},$e.createElement(Ve.default.Item,{name:"must_file",valuePropName:"checked",style:{marginLeft:0,lineHeight:"40px"}},$e.createElement(Ge.default,null,"\u63D0\u4EA4\u4F5C\u4E1A\u5FC5\u987B\u4E0A\u4F20\u9644\u4EF6"))),$e.createElement("div",{style:{display:"flex",marginTop:1,background:"#F6F7F9",padding:"5px 30px",alignItems:"center"}},$e.createElement(Ve.default.Item,{name:"can_deadline_submit",valuePropName:"checked",style:{lineHeight:"40px"}},$e.createElement(Ge.default,null,"\u4F5C\u4E1A\u622A\u6B62\u540E\u5141\u8BB8\u4FEE\u6539\u9644\u4EF6")),$e.createElement("span",{style:{color:"#666",fontSize:12}},"\uFF08\u5F00\u542F\u540E\uFF0C\u5DF2\u63D0\u4EA4\u4F5C\u4E1A\u7684\u5B66\u751F\u5C06\u53EF\u4EE5\u4FEE\u6539\u9644\u4EF6\uFF0C\u672A\u63D0\u4EA4\u4F5C\u4E1A\u7684\u5B66\u751F\u5219\u4E0D\u80FD\u4E0A\u4F20\u6216\u4FEE\u6539\u9644\u4EF6\uFF09"))))};var ee=({value:te,onChange:oe,className:re,style:ge,disabled:me=!1,checkMarginLeft:se=0})=>{const we={submit_limit:!1,submit_limit_num:200,must_file:!1},[Le,ke]=(0,ae.useState)({});(0,ae.useEffect)(()=>{if(console.log(te,"value"),!te)return;const ft={submit_limit:te==null?void 0:te.submit_limit,submit_limit_num:te==null?void 0:te.submit_limit_num,must_file:te==null?void 0:te.must_file,can_submit:te==null?void 0:te.can_submit,submit_num:te==null?void 0:te.submit_num};ke(E({},ft))},[te]);const St=ft=>{const Ce=E(E({},Le),ft);oe(Ce)};return $e.createElement("section",{className:Fe()(ue.wrap,re),style:ge},$e.createElement("div",{className:`${ue.title} mt30`},$e.createElement("span",null,"\u63D0\u4EA4\u8BBE\u7F6E")),$e.createElement(Ee.Z,{style:{background:"#F6F7F9",padding:"5px 30px"}},$e.createElement(le.Z,{style:{lineHeight:"40px",marginTop:"10px"}},$e.createElement(Ge.default,{disabled:me,checked:Le==null?void 0:Le.can_submit,onChange:ft=>St({can_submit:ft.target.checked})}),$e.createElement("span",{className:"ml10",style:{marginRight:18}},"\u9650\u5236\u63D0\u4EA4\u4F5C\u4E1A"),$e.createElement(Se.Z,{size:"large",addonAfter:"\u6B21",style:{width:143},precision:0,min:1,disabled:me||!(Le!=null&&Le.can_submit),value:Le==null?void 0:Le.submit_num,onChange:ft=>St({submit_num:ft})}),$e.createElement(Re.Z,{overlayInnerStyle:{width:520},title:$e.createElement("div",null,"1\u3001\u82E5\u672A\u5F00\u542F\u8BE5\u9650\u5236\uFF0C\u5B66\u751F\u53EF\u4EE5\u65E0\u9650\u6B21\u63D0\u4EA4\u4F5C\u54C1\uFF1B",$e.createElement("br",null),"2\u3001\u82E5\u4F5C\u4E1A\u5728\u8865\u4EA4\u9636\u6BB5\uFF0C\u5DF2\u7528\u5B8C\u63D0\u4EA4\u6B21\u6570\u7684\u5B66\u751F\uFF0C\u5C06\u83B7\u5F97\u4E00\u6B21\u989D\u5916\u7684\u63D0\u4EA4\u4F5C\u54C1\u673A\u4F1A\uFF1B",$e.createElement("br",null),"3\u3001\u82E5\u5B66\u751F\u9700\u8981\u8D85\u51FA\u89C4\u5B9A\u6B21\u6570\u63D0\u4EA4\u4F5C\u54C1\uFF0C\u6559\u5E08\u53EF\u4F7F\u7528\u201C\u6253\u56DE\u91CD\u505A\u201D\u529F\u80FD\uFF0C\u8BA9\u8BE5\u5B66\u751F\u91CD\u65B0\u63D0\u4EA4\u4E00\u6B21\u3002")},$e.createElement("i",{className:`iconfont icon-tishixiaowenhao ml10 ${ue.title_icon}`}))),$e.createElement(le.Z,{style:{lineHeight:"40px",marginTop:"10px"}},$e.createElement(Ge.default,{style:{marginLeft:se},disabled:me,checked:Le==null?void 0:Le.submit_limit,onChange:ft=>St({submit_limit:ft.target.checked})}),$e.createElement("span",{className:"ml10",style:{marginRight:18}},"\u586B\u5199\u5185\u5BB9\u81F3\u5C11"),$e.createElement(Se.Z,{size:"large",addonAfter:"\u5B57",style:{width:143,marginRight:100},precision:0,min:1,disabled:me||!(Le!=null&&Le.submit_limit),value:Le==null?void 0:Le.submit_limit_num,onChange:ft=>St({submit_limit_num:ft})})),$e.createElement(le.Z,{style:{lineHeight:"40px",marginTop:"10px"}},$e.createElement(Ge.default,{style:{marginLeft:se},disabled:me,checked:Le==null?void 0:Le.must_file,onChange:ft=>St({must_file:ft.target.checked})}),$e.createElement("span",{className:"ml10"},"\u63D0\u4EA4\u4F5C\u4E1A\u5FC5\u987B\u4E0A\u4F20\u9644\u4EF6"))))}},80024:function(Oe,mt,ie){"use strict";ie.d(mt,{$J:function(){return Ve},JZ:function(){return Se},bN:function(){return le},jP:function(){return Ee},rO:function(){return Ge}});var ae=ie(38147),ue=(Re,Je,Fe)=>new Promise(($e,Ae)=>{var De=a=>{try{y(Fe.next(a))}catch(E){Ae(E)}},ne=a=>{try{y(Fe.throw(a))}catch(E){Ae(E)}},y=a=>a.done?$e(a.value):Promise.resolve(a.value).then(De,ne);y((Fe=Fe.apply(Re,Je)).next())});function Ve(Re){return(0,ae.U2)(`libraries/${Re}.json`)}function Ge(Re){return(0,ae.U2)("library_tags.json",Re)}function Se(Re){return ue(this,null,function*(){return(yield(0,ae.IV)(`attachments/${Re}.json`)).status===0})}function Ee(Re){return(0,ae.v_)("libraries.json",Re)}function le(Re,Je){return(0,ae.gz)(`libraries/${Re}.json`,Je)}},56762:function(Oe,mt,ie){"use strict";ie.d(mt,{Z:function(){return ue}});var ae=ie(59301);function ue(){const[,Ve]=ae.useReducer(Ge=>Ge+1,0);return Ve}},66104:function(Oe,mt,ie){"use strict";ie.d(mt,{Z:function(){return ft}});var ae=ie(92310),ue=ie.n(ae),Ve=ie(11592),Ge=ie(26112),Se=ie(59301),Ee=ie(92343),le=ie(36355),Re=ie(84105),Je=ie(91857);const Fe=Ce=>{let{children:tt}=Ce;const{getPrefixCls:qe}=Se.useContext(le.E_),He=qe("breadcrumb");return Se.createElement("li",{className:`${He}-separator`,"aria-hidden":"true"},tt===""?tt:tt||"/")};Fe.__ANT_BREADCRUMB_SEPARATOR=!0;var $e=Fe,Ae=function(Ce,tt){var qe={};for(var He in Ce)Object.prototype.hasOwnProperty.call(Ce,He)&&tt.indexOf(He)<0&&(qe[He]=Ce[He]);if(Ce!=null&&typeof Object.getOwnPropertySymbols=="function")for(var at=0,He=Object.getOwnPropertySymbols(Ce);attt[at]||He)}function ne(Ce,tt,qe,He){if(qe==null)return null;const{className:at,onClick:Ze}=tt,et=Ae(tt,["className","onClick"]),dt=Object.assign(Object.assign({},(0,Ge.Z)(et,{data:!0,aria:!0})),{onClick:Ze});return He!==void 0?Se.createElement("a",Object.assign({},dt,{className:ue()(`${Ce}-link`,at),href:He}),qe):Se.createElement("span",Object.assign({},dt,{className:ue()(`${Ce}-link`,at)}),qe)}function y(Ce,tt){return(He,at,Ze,et,dt)=>{if(tt)return tt(He,at,Ze,et);const rt=De(He,at);return ne(Ce,He,rt,dt)}}var a=function(Ce,tt){var qe={};for(var He in Ce)Object.prototype.hasOwnProperty.call(Ce,He)&&tt.indexOf(He)<0&&(qe[He]=Ce[He]);if(Ce!=null&&typeof Object.getOwnPropertySymbols=="function")for(var at=0,He=Object.getOwnPropertySymbols(Ce);at{const{prefixCls:tt,separator:qe="/",children:He,menu:at,overlay:Ze,dropdownProps:et,href:dt}=Ce,ve=(Me=>{if(at||Ze){const Ke=Object.assign({},et);if(at){const ht=at||{},{items:Ue}=ht,st=a(ht,["items"]);Ke.menu=Object.assign(Object.assign({},st),{items:Ue==null?void 0:Ue.map((de,gt)=>{var{key:Ot,title:Wt,label:Dt,path:Ie}=de,ye=a(de,["key","title","label","path"]);let fe=Dt!=null?Dt:Wt;return Ie&&(fe=Se.createElement("a",{href:`${dt}${Ie}`},fe)),Object.assign(Object.assign({},ye),{key:Ot!=null?Ot:gt,label:fe})})})}else Ze&&(Ke.overlay=Ze);return Se.createElement(Je.Z,Object.assign({placement:"bottom"},Ke),Se.createElement("span",{className:`${tt}-overlay-link`},Me,Se.createElement(Re.Z,null)))}return Me})(He);return ve!=null?Se.createElement(Se.Fragment,null,Se.createElement("li",null,ve),qe&&Se.createElement($e,null,qe)):null},b=Ce=>{const{prefixCls:tt,children:qe,href:He}=Ce,at=a(Ce,["prefixCls","children","href"]),{getPrefixCls:Ze}=Se.useContext(le.E_),et=Ze("breadcrumb",tt);return Se.createElement(E,Object.assign({},at,{prefixCls:et}),ne(et,at,qe,He))};b.__ANT_BREADCRUMB_ITEM=!0;var x=b,z=ie(17313),ee=ie(83116),te=ie(37613);const oe=Ce=>{const{componentCls:tt,iconCls:qe}=Ce;return{[tt]:Object.assign(Object.assign({},(0,z.Wf)(Ce)),{color:Ce.itemColor,fontSize:Ce.fontSize,[qe]:{fontSize:Ce.iconFontSize},ol:{display:"flex",flexWrap:"wrap",margin:0,padding:0,listStyle:"none"},a:Object.assign({color:Ce.linkColor,transition:`color ${Ce.motionDurationMid}`,padding:`0 ${Ce.paddingXXS}px`,borderRadius:Ce.borderRadiusSM,height:Ce.lineHeight*Ce.fontSize,display:"inline-block",marginInline:-Ce.marginXXS,"&:hover":{color:Ce.linkHoverColor,backgroundColor:Ce.colorBgTextHover}},(0,z.Qy)(Ce)),"li:last-child":{color:Ce.lastItemColor},[`${tt}-separator`]:{marginInline:Ce.separatorMargin,color:Ce.separatorColor},[`${tt}-link`]:{[` - > ${qe} + span, - > ${qe} + a - `]:{marginInlineStart:Ce.marginXXS}},[`${tt}-overlay-link`]:{borderRadius:Ce.borderRadiusSM,height:Ce.lineHeight*Ce.fontSize,display:"inline-block",padding:`0 ${Ce.paddingXXS}px`,marginInline:-Ce.marginXXS,[`> ${qe}`]:{marginInlineStart:Ce.marginXXS,fontSize:Ce.fontSizeIcon},"&:hover":{color:Ce.linkHoverColor,backgroundColor:Ce.colorBgTextHover,a:{color:Ce.linkHoverColor}},a:{"&:hover":{backgroundColor:"transparent"}}},[`&${Ce.componentCls}-rtl`]:{direction:"rtl"}})}};var re=(0,ee.Z)("Breadcrumb",Ce=>{const tt=(0,te.TS)(Ce,{});return[oe(tt)]},Ce=>({itemColor:Ce.colorTextDescription,lastItemColor:Ce.colorText,iconFontSize:Ce.fontSize,linkColor:Ce.colorTextDescription,linkHoverColor:Ce.colorText,separatorColor:Ce.colorTextDescription,separatorMargin:Ce.marginXS})),ge=function(Ce,tt){var qe={};for(var He in Ce)Object.prototype.hasOwnProperty.call(Ce,He)&&tt.indexOf(He)<0&&(qe[He]=Ce[He]);if(Ce!=null&&typeof Object.getOwnPropertySymbols=="function")for(var at=0,He=Object.getOwnPropertySymbols(Ce);at{var{breadcrumbName:et}=Ze,dt=ge(Ze,["breadcrumbName"]);return Object.assign(Object.assign({},dt),{title:et})})}),at}function se(Ce,tt){return(0,Se.useMemo)(()=>Ce||(tt?tt.map(me):null),[Ce,tt])}var we=function(Ce,tt){var qe={};for(var He in Ce)Object.prototype.hasOwnProperty.call(Ce,He)&&tt.indexOf(He)<0&&(qe[He]=Ce[He]);if(Ce!=null&&typeof Object.getOwnPropertySymbols=="function")for(var at=0,He=Object.getOwnPropertySymbols(Ce);at{if(tt===void 0)return tt;let qe=(tt||"").replace(/^\//,"");return Object.keys(Ce).forEach(He=>{qe=qe.replace(`:${He}`,Ce[He])}),qe},ke=Ce=>{const{prefixCls:tt,separator:qe="/",style:He,className:at,rootClassName:Ze,routes:et,items:dt,children:rt,itemRender:ve,params:Me={}}=Ce,Ke=we(Ce,["prefixCls","separator","style","className","rootClassName","routes","items","children","itemRender","params"]),{getPrefixCls:ht,direction:Ue,breadcrumb:st}=Se.useContext(le.E_);let de;const gt=ht("breadcrumb",tt),[Ot,Wt]=re(gt),Dt=se(dt,et),Ie=y(gt,ve);if(Dt&&Dt.length>0){const Te=[],We=dt||et;de=Dt.map((ut,Pt)=>{const{path:Et,key:At,type:Ht,menu:Ct,overlay:_t,onClick:Sn,className:Zt,separator:dn,dropdownProps:Vt}=ut,Yt=Le(Me,Et);Yt!==void 0&&Te.push(Yt);const Pe=At!=null?At:Pt;if(Ht==="separator")return Se.createElement($e,{key:Pe},dn);const Be={},Xe=Pt===Dt.length-1;Ct?Be.menu=Ct:_t&&(Be.overlay=_t);let{href:ct}=ut;return Te.length&&Yt!==void 0&&(ct=`#/${Te.join("/")}`),Se.createElement(E,Object.assign({key:Pe},Be,(0,Ge.Z)(ut,{data:!0,aria:!0}),{className:Zt,dropdownProps:Vt,href:ct,separator:Xe?"":qe,onClick:Sn,prefixCls:gt}),Ie(ut,Me,We,Te,ct))})}else if(rt){const Te=(0,Ve.Z)(rt).length;de=(0,Ve.Z)(rt).map((We,ut)=>{if(!We)return We;const Pt=ut===Te-1;return(0,Ee.Tm)(We,{separator:Pt?"":qe,key:ut})})}const ye=ue()(gt,st==null?void 0:st.className,{[`${gt}-rtl`]:Ue==="rtl"},at,Ze,Wt),fe=Object.assign(Object.assign({},st==null?void 0:st.style),He);return Ot(Se.createElement("nav",Object.assign({className:ye,style:fe},Ke),Se.createElement("ol",null,de)))};ke.Item=x,ke.Separator=$e;var St=ke,ft=St},24905:function(Oe,mt,ie){"use strict";ie.d(mt,{default:function(){return re}});var ae=ie(92310),ue=ie.n(ae),Ve=ie(5630),Ge=ie(59301),Se=ie(36355),Ee=ie(1684),le=ie(32441),Je=Ge.createContext(null),Fe=ie(98447),$e=ie(14088),Ae=ie(4572),De=function(ge,me){var se={};for(var we in ge)Object.prototype.hasOwnProperty.call(ge,we)&&me.indexOf(we)<0&&(se[we]=ge[we]);if(ge!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Le=0,we=Object.getOwnPropertySymbols(ge);Le{var se;const{prefixCls:we,className:Le,rootClassName:ke,children:St,indeterminate:ft=!1,style:Ce,onMouseEnter:tt,onMouseLeave:qe,skipGroup:He=!1,disabled:at}=ge,Ze=De(ge,["prefixCls","className","rootClassName","children","indeterminate","style","onMouseEnter","onMouseLeave","skipGroup","disabled"]),{getPrefixCls:et,direction:dt,checkbox:rt}=Ge.useContext(Se.E_),ve=Ge.useContext(Je),{isFormItemInput:Me}=Ge.useContext(le.aM),Ke=Ge.useContext(Ee.Z),ht=(se=(ve==null?void 0:ve.disabled)||at)!==null&&se!==void 0?se:Ke,Ue=Ge.useRef(Ze.value);Ge.useEffect(()=>{ve==null||ve.registerValue(Ze.value)},[]),Ge.useEffect(()=>{if(!He)return Ze.value!==Ue.current&&(ve==null||ve.cancelValue(Ue.current),ve==null||ve.registerValue(Ze.value),Ue.current=Ze.value),()=>ve==null?void 0:ve.cancelValue(Ze.value)},[Ze.value]);const st=et("checkbox",we),[de,gt]=(0,Fe.ZP)(st),Ot=Object.assign({},Ze);ve&&!He&&(Ot.onChange=function(){Ze.onChange&&Ze.onChange.apply(Ze,arguments),ve.toggleOption&&ve.toggleOption({label:St,value:Ze.value})},Ot.name=ve.name,Ot.checked=ve.value.includes(Ze.value));const Wt=ue()(`${st}-wrapper`,{[`${st}-rtl`]:dt==="rtl",[`${st}-wrapper-checked`]:Ot.checked,[`${st}-wrapper-disabled`]:ht,[`${st}-wrapper-in-form-item`]:Me},rt==null?void 0:rt.className,Le,ke,gt),Dt=ue()({[`${st}-indeterminate`]:ft},Ae.A,gt),Ie=ft?"mixed":void 0;return de(Ge.createElement($e.Z,{component:"Checkbox",disabled:ht},Ge.createElement("label",{className:Wt,style:Object.assign(Object.assign({},rt==null?void 0:rt.style),Ce),onMouseEnter:tt,onMouseLeave:qe},Ge.createElement(Ve.Z,Object.assign({"aria-checked":Ie},Ot,{prefixCls:st,className:Dt,disabled:ht,ref:me})),St!==void 0&&Ge.createElement("span",null,St))))};var a=Ge.forwardRef(ne),E=ie(94480),b=ie(2738),x=function(ge,me){var se={};for(var we in ge)Object.prototype.hasOwnProperty.call(ge,we)&&me.indexOf(we)<0&&(se[we]=ge[we]);if(ge!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Le=0,we=Object.getOwnPropertySymbols(ge);Le{const{defaultValue:se,children:we,options:Le=[],prefixCls:ke,className:St,rootClassName:ft,style:Ce,onChange:tt}=ge,qe=x(ge,["defaultValue","children","options","prefixCls","className","rootClassName","style","onChange"]),{getPrefixCls:He,direction:at}=Ge.useContext(Se.E_),[Ze,et]=Ge.useState(qe.value||se||[]),[dt,rt]=Ge.useState([]);Ge.useEffect(()=>{"value"in qe&&et(qe.value||[])},[qe.value]);const ve=Ge.useMemo(()=>Le.map(ye=>typeof ye=="string"||typeof ye=="number"?{label:ye,value:ye}:ye),[Le]),Me=ye=>{rt(fe=>fe.filter(Te=>Te!==ye))},Ke=ye=>{rt(fe=>[].concat((0,E.Z)(fe),[ye]))},ht=ye=>{const fe=Ze.indexOf(ye.value),Te=(0,E.Z)(Ze);fe===-1?Te.push(ye.value):Te.splice(fe,1),"value"in qe||et(Te),tt==null||tt(Te.filter(We=>dt.includes(We)).sort((We,ut)=>{const Pt=ve.findIndex(At=>At.value===We),Et=ve.findIndex(At=>At.value===ut);return Pt-Et}))},Ue=He("checkbox",ke),st=`${Ue}-group`,[de,gt]=(0,Fe.ZP)(Ue),Ot=(0,b.Z)(qe,["value","disabled"]),Wt=Le.length?ve.map(ye=>Ge.createElement(a,{prefixCls:Ue,key:ye.value.toString(),disabled:"disabled"in ye?ye.disabled:qe.disabled,value:ye.value,checked:Ze.includes(ye.value),onChange:ye.onChange,className:`${st}-item`,style:ye.style,title:ye.title},ye.label)):we,Dt={toggleOption:ht,value:Ze,disabled:qe.disabled,name:qe.name,registerValue:Ke,cancelValue:Me},Ie=ue()(st,{[`${st}-rtl`]:at==="rtl"},St,ft,gt);return de(Ge.createElement("div",Object.assign({className:Ie,style:Ce},Ot,{ref:me}),Ge.createElement(Je.Provider,{value:Dt},Wt)))},ee=Ge.forwardRef(z);var te=Ge.memo(ee);const oe=a;oe.Group=te,oe.__ANT_CHECKBOX=!0;var re=oe},98447:function(Oe,mt,ie){"use strict";ie.d(mt,{C2:function(){return Se}});var ae=ie(17313),ue=ie(37613),Ve=ie(83116);const Ge=Ee=>{const{checkboxCls:le}=Ee,Re=`${le}-wrapper`;return[{[`${le}-group`]:Object.assign(Object.assign({},(0,ae.Wf)(Ee)),{display:"inline-flex",flexWrap:"wrap",columnGap:Ee.marginXS,[`> ${Ee.antCls}-row`]:{flex:1}}),[Re]:Object.assign(Object.assign({},(0,ae.Wf)(Ee)),{display:"inline-flex",alignItems:"baseline",cursor:"pointer","&:after":{display:"inline-block",width:0,overflow:"hidden",content:"'\\a0'"},[`& + ${Re}`]:{marginInlineStart:0},[`&${Re}-in-form-item`]:{'input[type="checkbox"]':{width:14,height:14}}}),[le]:Object.assign(Object.assign({},(0,ae.Wf)(Ee)),{position:"relative",whiteSpace:"nowrap",lineHeight:1,cursor:"pointer",borderRadius:Ee.borderRadiusSM,alignSelf:"center",[`${le}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0,margin:0,[`&:focus-visible + ${le}-inner`]:Object.assign({},(0,ae.oN)(Ee))},[`${le}-inner`]:{boxSizing:"border-box",position:"relative",top:0,insetInlineStart:0,display:"block",width:Ee.checkboxSize,height:Ee.checkboxSize,direction:"ltr",backgroundColor:Ee.colorBgContainer,border:`${Ee.lineWidth}px ${Ee.lineType} ${Ee.colorBorder}`,borderRadius:Ee.borderRadiusSM,borderCollapse:"separate",transition:`all ${Ee.motionDurationSlow}`,"&:after":{boxSizing:"border-box",position:"absolute",top:"50%",insetInlineStart:"21.5%",display:"table",width:Ee.checkboxSize/14*5,height:Ee.checkboxSize/14*8,border:`${Ee.lineWidthBold}px solid ${Ee.colorWhite}`,borderTop:0,borderInlineStart:0,transform:"rotate(45deg) scale(0) translate(-50%,-50%)",opacity:0,content:'""',transition:`all ${Ee.motionDurationFast} ${Ee.motionEaseInBack}, opacity ${Ee.motionDurationFast}`}},"& + span":{paddingInlineStart:Ee.paddingXS,paddingInlineEnd:Ee.paddingXS}})},{[` +`}return $e.replaceSelection(wa+` +`),$e.focus();default:throw new Error}},[$e,vt]),Jn=(0,ae.useMemo)(()=>{switch(vt){case Xe:return ae.createElement(lt,{callback:Pn,onCancel:On});case Bt:return ae.createElement(rt.Z,{callback:Pn,onCancel:On});case St:return ae.createElement(ve.Z,{callback:Pn,onCancel:On});case pt:return ae.createElement(ct,{callback:Pn,onCancel:On});case Tt:return ae.createElement(Ct,{callback:Pn,onCancel:On});case"maths-latex":return ae.createElement(Vt,{showSaveButton:!0,callback:Pn});case"inline-latex":return ae.createElement(Yt.Z,{showSaveButton:!0,callback:Pn});default:return null}},[vt]);function On(){wt("")}(0,ae.useEffect)(()=>{if(oa.current){let Mt=function(_n){mn=!0,Cn=_n.pageY},ht=function(){mn=!1},yt=function(_n){if(mn){let Tn=_n.pageY-Cn;Tn<0&&(Tn=0),Tn>300&&(Tn=300);let jn=at+Tn+"px";fn(jn)}},xt=oa.current,mn=!1,Cn=0;return xt.addEventListener("mousedown",Mt),document.addEventListener("mousemove",yt),document.addEventListener("mouseup",ht),()=>{xt.removeEventListener("mousedown",Mt),document.removeEventListener("mousemove",yt),document.removeEventListener("mouseup",ht)}}},[$e,oa]),(0,ae.useEffect)(()=>{fn(at)},[at]);const da=Nn(pe),ea=Nn(jt),ya={width:da,height:ea},pa=(0,ae.useMemo)(()=>{if(rn){let Mt=new Date(rn),ht=Mt.getHours(),yt=Mt.getMinutes(),xt=Mt.getSeconds();return ht=ht<10?"0"+ht:ht,yt=yt<10?"0"+yt:yt,xt=xt<10?"0"+xt:xt,`${ht}:${yt}:${xt}`}return 0},[rn]),Gn=Mt=>{const ht=[];if(Jt){let yt=-1;Mt=Mt.replace(/(@▁▁@|@▁@)/g,function(xt,mn,Cn){ht.push({multiLine:xt!==Bn})})}return ht};function In(){window.sessionStorage.removeItem(bn),Kn(!1),nn(0)}function la(){Kn(!1),nn(0),$e.setValue(window.sessionStorage.getItem(bn))}const ca=(0,De.useIntl)(),va={[Xe]:"\u6DFB\u52A0\u94FE\u63A5",[Bt]:ca.formatMessage({id:"markdownEditor.addCodeBlock",defaultMessage:"\u6DFB\u52A0\u4EE3\u7801\u5757"}),[St]:ca.formatMessage({id:"markdownEditor.addImage",defaultMessage:"\u6DFB\u52A0\u56FE\u7247"}),[Nt]:"\u6DFB\u52A0\u753B\u56FE",[pt]:ca.formatMessage({id:"markdownEditor.insertFlowchart",defaultMessage:"\u63D2\u5165\u6D41\u7A0B\u56FE"}),[Tt]:"\u6DFB\u52A0\u8868\u683C","maths-latex":ca.formatMessage({id:"markdownEditor.mathImage",defaultMessage:"\u6570\u5B66\u56FE\u50CF"}),"inline-latex":ca.formatMessage({id:"markdownEditor.latexFormula",defaultMessage:"LATEX\u516C\u5F0F"})};(0,ae.useEffect)(()=>{va[vt]&&vt!==Nt&&vt!==pt&&setTimeout(()=>{const Mt=document.getElementsByClassName("markdown-popup-form")[0],ht=window.innerWidth/2-Mt.offsetWidth/2,yt=window.innerHeight/2-Mt.offsetHeight/2;Pa(ht),Un(yt)},0)},[vt]);const La=Mt=>{Mt.preventDefault();const ht=Mt.clientX-fa,yt=Mt.clientY-ia;document.body.onmousemove=xt=>{let mn=xt.clientX-ht,Cn=xt.clientY-yt;const _n=document.getElementsByClassName("markdown-popup-form")[0],Tn=window.innerWidth-_n.offsetWidth,jn=window.innerHeight-_n.offsetHeight;mn=Math.max(0,Math.min(mn,Tn)),Cn=Math.max(0,Math.min(Cn,jn)),ba(xt.clientX,xt.clientY,ht,yt)&&(Pa(mn),Un(Cn))},document.body.onmouseup=function(){document.body.onmousemove=null}},ba=(Mt,ht,yt,xt)=>{const mn=document.body.clientHeight,Cn=document.body.clientWidth;return Mt<20&&yt>Mt||Mt>Cn-20&&ytht||ht>mn-20&&xtxe in be?De(be,xe,{enumerable:!0,configurable:!0,writable:!0,value:Te}):be[xe]=Te,z=(be,xe)=>{for(var Te in xe||(xe={}))E.call(xe,Te)&&x(be,Te,xe[Te]);if(a)for(var Te of a(xe))b.call(xe,Te)&&x(be,Te,xe[Te]);return be},ee=(be,xe)=>ne(be,y(xe));const{useForm:te}=ae.default,oe={width:280,marginRight:10},ie={labelCol:{span:5},wrapperCol:{span:19}};var ge=({callback:be,onCancel:xe})=>{const[Te]=te();let gt=(0,Je.useRef)();const bt=(0,ot.useIntl)();function Fe(je){gt.current.width=Te.getFieldValue("width"),gt.current.align=Te.getFieldValue("align"),be(je,gt.current)}function We(je,nt){if(je.status===-1){ue.ZP.error(je.message);return}Te.setFieldsValue({src:`/api/attachments/${je.id}`,type:nt.type})}function Qe(je){let nt=je.target.files[0];gt.current=nt,se(nt,We)}return Le.createElement(ae.default,ee(z({form:Te},ie),{className:"upload-image-panel",onFinish:Fe,style:{width:470,overflow:"hidden"}}),Le.createElement(ae.default.Item,{label:bt.formatMessage({id:"markdownEditor.imageAddress",defaultMessage:"\u56FE\u7247\u5730\u5740"}),required:!0},Le.createElement("div",{className:"flex-container"},Le.createElement(ae.default.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5730\u5740"}]},Le.createElement(Ve.default,{style:oe})),Le.createElement(me,{onFileChange:Qe}))),Le.createElement(ae.default.Item,{label:bt.formatMessage({id:"markdownEditor.imageDescription",defaultMessage:"\u56FE\u7247\u63CF\u8FF0"}),name:"alt"},Le.createElement(Ve.default,{style:{width:264}})),Le.createElement(ae.default.Item,{label:bt.formatMessage({id:"markdownEditor.imageWidth",defaultMessage:"\u56FE\u7247\u5BBD\u5EA6"}),name:"width"},Le.createElement(Ge.Z,null,Le.createElement(ae.default.Item,{name:"width",style:{margin:0}},Le.createElement(Se.Z,{style:{width:264}})),Le.createElement("span",{className:"ml8"},"%"))),Le.createElement(ae.default.Item,{label:bt.formatMessage({id:"markdownEditor.alignment",defaultMessage:"\u5BF9\u9F50\u65B9\u5F0F"}),name:"align"},Le.createElement(Ee.ZP.Group,{name:"align",defaultValue:1,options:[{value:"left",label:bt.formatMessage({id:"markdownEditor.leftAlign",defaultMessage:"\u5DE6\u5BF9\u9F50"})},{value:"center",label:bt.formatMessage({id:"markdownEditor.centerAlign",defaultMessage:"\u5C45\u4E2D\u5BF9\u9F50"})},{value:"right",label:bt.formatMessage({id:"markdownEditor.rightAlign",defaultMessage:"\u53F3\u5BF9\u9F50"})}]})),Le.createElement("aside",null,Le.createElement(ae.default.Item,{style:{textAlign:"right",position:"relative",right:-98}},Le.createElement(le.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},bt.formatMessage({id:"markdownEditor.confirm",defaultMessage:"\u786E\u5B9A"})),Le.createElement(le.ZP,{type:"default",onClick:xe},bt.formatMessage({id:"markdownEditor.cancel",defaultMessage:"\u53D6\u6D88"})))))};function me({onFileChange:be}){return Le.createElement("label",{className:"upload-button",style:{cursor:"pointer"}},"\u672C\u5730\u4E0A\u4F20",Le.createElement("input",{type:"file",onChange:be}))}function se(be,xe){if(!be)throw new String("\u6CA1\u6709\u6587\u4EF6");if(!(0,Ce.bg)())throw ue.ZP.warning("\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C"),new String("\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C");let Te=new FormData;Te.append("editormd-image-file",be),Te.append("file_param_name","editormd-image-file"),Te.append("byxhr","true");var gt=new window.XMLHttpRequest;gt.withCredentials=!0,gt.addEventListener("load",function(bt){xe(JSON.parse(bt.target.responseText),be)},!1),gt.addEventListener("error",function(bt){console.error(bt)},!1),gt.open("POST",`${Re.KI}/api/attachments.json`),gt.send(Te)}},57261:function(Oe,ut,re){"use strict";re.d(ut,{Z:function(){return Ve}});var ae=re(59301),ue=re(4676);class Ve extends ae.Component{constructor(Se){super(Se);const Ee=window.document;this.node=Ee.createElement("div"),Ee.body.appendChild(this.node)}render(){const{children:Se}=this.props;return(0,ue.createPortal)(Se,this.node)}componentWillUnmount(){window.document.body.removeChild(this.node)}}},31103:function(Oe,ut,re){"use strict";re.d(ut,{Z:function(){return ue}});var ae=re(59301);function ue(Ve,Ge){const Se=(0,ae.useRef)();(0,ae.useEffect)(()=>{Se.current=Ve}),(0,ae.useEffect)(()=>{function Ee(){Se.current()}if(Ge!==null){let le=setInterval(Ee,Ge);return()=>clearInterval(le)}},[Ge])}},66206:function(Oe,ut,re){"use strict";re.r(ut),re.d(ut,{default:function(){return be}});var ae=re(59301),ue=re(65582),Ve=re(78241),Ge=re(43418),Se=re(8591),Ee=re(66104),le=re(3113),Re=re(96565),Je=re(88761),Ce={flex_box_center:"flex_box_center___HcDSI",flex_space_between:"flex_space_between___Apy3C",flex_box_vertical_center:"flex_box_vertical_center___D1ebH",flex_box_center_end:"flex_box_center_end___RoAdV",flex_box_column:"flex_box_column___o0Rwk",bg:"bg___TiMPN",flexRow:"flexRow___z3dqH",flexJustifyCenter:"flexJustifyCenter___PBTpD",flexAlignEnd:"flexAlignEnd___vbqsb",flexAlignCenter:"flexAlignCenter___wRMBE",flexColumn:"flexColumn___ZjAyF",formWrap:"formWrap___t6WyS",titleWrap:"titleWrap___riXqq",fieldWrap:"fieldWrap___TBdw7",mdWrap:"mdWrap____nxvH",backgroundFa:"backgroundFa___gDA1e",button:"button___mpK6Z",searchMember:"searchMember___vifCN"},ot=re(57146),Le=re(6339),De=re(27183),ne=re(41867),y=re(64351),a=re(59301),E=Object.defineProperty,b=Object.defineProperties,x=Object.getOwnPropertyDescriptors,z=Object.getOwnPropertySymbols,ee=Object.prototype.hasOwnProperty,te=Object.prototype.propertyIsEnumerable,oe=(xe,Te,gt)=>Te in xe?E(xe,Te,{enumerable:!0,configurable:!0,writable:!0,value:gt}):xe[Te]=gt,ie=(xe,Te)=>{for(var gt in Te||(Te={}))ee.call(Te,gt)&&oe(xe,gt,Te[gt]);if(z)for(var gt of z(Te))te.call(Te,gt)&&oe(xe,gt,Te[gt]);return xe},ge=(xe,Te)=>b(xe,x(Te)),me=(xe,Te,gt)=>new Promise((bt,Fe)=>{var We=nt=>{try{je(gt.next(nt))}catch(Ze){Fe(Ze)}},Qe=nt=>{try{je(gt.throw(nt))}catch(Ze){Fe(Ze)}},je=nt=>nt.done?bt(nt.value):Promise.resolve(nt.value).then(We,Qe);je((gt=gt.apply(xe,Te)).next())});const se=({shixunHomeworks:xe,globalSetting:Te,loading:gt,dispatch:bt})=>{const Fe=(0,ue.useIntl)(),We=(0,ue.useParams)(),[Qe]=Ve.default.useForm(),[je,nt]=(0,ae.useState)({}),[Ze,et]=(0,ae.useState)(!0),[lt,rt]=(0,ae.useState)(!1),[ve,Me]=(0,ae.useState)(),Ke=(0,ae.useRef)(),{studentWorkAddDefaultData:Pt,workDetail:Ue}=xe;let[mt,de]=(0,ae.useState)([]);const[dt,Ot]=(0,ae.useState)({page:1,limit:20,search:""}),Dt=["otleixkf","7btuehza","84562","84564","20773"].includes(We.coursesId)?3e3:300,Ie=()=>me(void 0,null,function*(){var Ae;rt(!0);const He=yield bt({type:"shixunHomeworks/getSearchMemberList",payload:ie(ie({},We),dt)});rt(!1),He.members&&de([...mt,...He.members]),((Ae=He.members)==null?void 0:Ae.length)<20&&et(!1)});(0,ae.useEffect)(()=>{new Promise(()=>me(void 0,null,function*(){const Ae=yield bt({type:"shixunHomeworks/addStudentWorkDefaultData",payload:ge(ie({},We),{type:3})})})),bt({type:"shixunHomeworks/getWorkDetail",payload:{categoryId:We.commonHomeworkId}}),Ie()},[]);const ye=Ae=>me(void 0,null,function*(){const He=yield(0,Je.Be)(ge(ie(ie({},We),Ae),{type:3}));He.status===0&&ue.history.push(`/classrooms/${We.coursesId}/common_homework/${We.commonHomeworkId}/review/${He.work_id}`)}),fe=Ae=>me(void 0,null,function*(){var He;const ct=ie({},je);ct.attachment_ids&&(ct.attachment_ids=(He=ct==null?void 0:ct.attachment_ids)==null?void 0:He.map(Et=>Et.response.id));const ft=()=>{!ct.attachment_ids||ct.attachment_ids==""?Ge.default.confirm({title:a.createElement("div",null,"\u8FD8\u672A\u4E0A\u4F20\u9644\u4EF6",a.createElement("br",null),"\u662F\u5426\u786E\u8BA4\u63D0\u4EA4\u4F5C\u54C1\uFF1F"),onOk:()=>{ye(ct)}}):ye(ct)};if(Ue!=null&&Ue.can_submit){if(!(Ue!=null&&Ue.submit_size)){Se.ZP.warning(Fe.formatMessage({id:"classrooms.submissionChanceUsedUp",defaultMessage:"\u60A8\u7684\u4F5C\u54C1\u63D0\u4EA4\u673A\u4F1A\u5DF2\u7528\u5B8C\u3002\u5982\u9700\u7EE7\u7EED\u4FEE\u6539\uFF0C\u8BF7\u8054\u7CFB\u6307\u5BFC\u8001\u5E08\u6216\u5E73\u53F0\u8FD0\u8425\u3002"}));return}Ge.default.confirm({title:Fe.formatMessage({id:"classrooms.prompt",defaultMessage:"\u63D0\u793A"}),icon:null,centered:!0,width:472,content:a.createElement(a.Fragment,null,"\u4F60\u8FD8\u6709 ",a.createElement("span",{className:"ml5 mr5",style:{color:"#DF711C"}},Ue==null?void 0:Ue.submit_size)," \u6B21\u63D0\u4EA4\u673A\u4F1A\u3002\u786E\u8BA4\u63D0\u4EA4\u540E\uFF0C\u4E0A\u4E00\u6B21\u7684\u63D0\u4EA4\u8BB0\u5F55\u4F1A\u88AB\u8986\u76D6\u3002\u8BF7\u6CE8\u610F\uFF0C\u5230\u8FBE\u89C4\u5B9A\u7684\u63D0\u4EA4\u6B21\u6570\u540E\u5C06\u4E0D\u53EF\u518D\u6B21\u63D0\u4EA4\uFF0C\u786E\u5B9A\u662F\u5426\u63D0\u4EA4\uFF1F"),onOk:()=>{ft()}});return}ft()});return a.createElement("section",{className:Ce.bg},Pt.course_name&&a.createElement("section",{className:"animated fadeIn"},a.createElement("aside",{className:"mt10"},Pt.category&&a.createElement(Ee.Z,{separator:">"},a.createElement(Ee.Z.Item,null,a.createElement(ue.Link,{to:`/classrooms/${Pt.course_id}/common_homework`},Pt.course_name)),a.createElement(Ee.Z.Item,null,a.createElement(ue.Link,{to:`/classrooms/${Pt.course_id}/common_homework`},Pt.category.category_name)),a.createElement(Ee.Z.Item,null,Pt==null?void 0:Pt.user_name," ",Fe.formatMessage({id:"classroomGraphicGroupHomework.submitWork",defaultMessage:"\u63D0\u4EA4\u4F5C\u54C1"}))))),a.createElement("aside",{className:"font24 bold mt20 mb20"},Pt.homework_name),a.createElement("div",{style:{background:"#fff",padding:"20px 30px"}},a.createElement("div",{style:{fontSize:"18px",marginBottom:"10px",fontWeight:600}},Fe.formatMessage({id:"classroomGraphicGroupHomework.homeworkDescription",defaultMessage:"\u4F5C\u4E1A\u63CF\u8FF0"})),a.createElement(Le.Z,{value:(Ue==null?void 0:Ue.description)||"\u6682\u65E0\uFF5E"}),a.createElement(De.Z,{authority:(0,ne.GJ)(),showDimensions:!1,dataSource:Ue==null?void 0:Ue.attachments,callback:()=>{bt({type:"shixunHomeworks/getWorkDetail",payload:{categoryId:We.commonHomeworkId}})}}),a.createElement(y.Ei,{value:Ue})),a.createElement(Ve.default,{form:Qe,className:Ce.formWrap,scrollToFirstError:!0,layout:"vertical",onValuesChange:()=>{nt(ie({},Qe.getFieldsValue())),console.log("formValue:",je)},onFinish:fe},a.createElement("div",{className:Ce.mdWrap},a.createElement(Ve.default.Item,{name:"description",label:Fe.formatMessage({id:"classrooms.content",defaultMessage:"\u5185\u5BB9"})+":",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4F5C\u4E1A\u7684\u7B80\u4ECB"}]},a.createElement(Re.Z,{placeholder:"\u8BF7\u5728\u6B64\u8F93\u5165\u4F5C\u4E1A\u5185\u5BB9\u6216\u4F5C\u4E1A\u9644\u4EF6\u7684\u7B80\u8981\u63CF\u8FF0",watch:!0,defaultValue:je.intro})),a.createElement("div",null,a.createElement(Ve.default.Item,{name:"attachment_ids"},a.createElement(ot.Z,{maxSize:Dt})))),a.createElement("div",{className:Ce.backgroundFa},a.createElement("div",{className:"pt40 mb30"},a.createElement(Ve.default.Item,null,a.createElement(le.ZP,{size:"middle",type:"primary",className:`${Ce.button} mr20`,htmlType:"submit",loading:gt["newCourse/editCourse"]||gt["newCourse/submitCourse"]},Fe.formatMessage({id:"classroomGraphicGroupHomework.submit",defaultMessage:"\u63D0\u4EA4"})),a.createElement(le.ZP,{size:"middle",type:"primary",ghost:!0,className:Ce.button,onClick:()=>ue.history.push(`/classrooms/${We.coursesId}/common_homework/${We.commonHomeworkId}/detail`)},Fe.formatMessage({id:"classrooms.cancel",defaultMessage:"\u53D6\u6D88"})))))))};var be=(0,ue.connect)(({shixunHomeworks:xe,newCourse:Te,loading:gt,globalSetting:bt})=>({shixunHomeworks:xe,newCourse:Te,globalSetting:bt,loading:gt.effects}))(se)},64351:function(Oe,ut,re){"use strict";re.d(ut,{Ei:function(){return x},rU:function(){return z},ZP:function(){return te}});var ae=re(59301),ue={wrap:"wrap___W3YuU",title:"title___OzKge",exhibition:"exhibition___ugphm",title_icon:"title_icon___QGbm6"},Ve=re(78241),Ge=re(24905),Se=re(5871),Ee=re(95237),le=re(43604),Re=re(6848),Je=re(92310),Ce=re.n(Je),ot=re(65582),Le=re(59301),De=Object.defineProperty,ne=Object.getOwnPropertySymbols,y=Object.prototype.hasOwnProperty,a=Object.prototype.propertyIsEnumerable,E=(oe,ie,ge)=>ie in oe?De(oe,ie,{enumerable:!0,configurable:!0,writable:!0,value:ge}):oe[ie]=ge,b=(oe,ie)=>{for(var ge in ie||(ie={}))y.call(ie,ge)&&E(oe,ge,ie[ge]);if(ne)for(var ge of ne(ie))a.call(ie,ge)&&E(oe,ge,ie[ge]);return oe};const x=({value:oe,className:ie,style:ge})=>{const me=(0,ot.useIntl)(),[se,be]=(0,ae.useState)("0");(0,ae.useEffect)(()=>{if(oe){const{submit_limit:Te,must_file:gt}=oe;if(Te&>){be("1");return}if(Te&&!gt){be("2");return}if(!Te&>){be("3");return}}},[oe]);const xe={1:Le.createElement("span",null,"\u4F5C\u4E1A\u5185\u5BB9\u81F3\u5C11\u586B\u5199",Le.createElement("span",{className:"ml5 mr5 c-light-primary"},oe==null?void 0:oe.submit_limit_num),"\u5B57\u7B26\uFF0C\u5E76\u4E14\u5FC5\u987B\u4E0A\u4F20\u76F8\u5173\u9644\u4EF6\u3002"),2:Le.createElement("span",null,"\u4F5C\u4E1A\u5185\u5BB9\u81F3\u5C11\u586B\u5199",Le.createElement("span",{className:"ml5 mr5 c-light-primary"},oe==null?void 0:oe.submit_limit_num),"\u5B57\u7B26"),3:Le.createElement("span",null,"\u5FC5\u987B\u4E0A\u4F20\u76F8\u5173\u9644\u4EF6\u3002")};return se==="0"?Le.createElement(Le.Fragment,null):Le.createElement("section",{className:Ce()(ue.exhibition,ie),style:ge},Le.createElement("span",{className:"c-grey-666 mr10"},"\u63D0\u4EA4\u4F5C\u4E1A\u8981\u6C42\uFF1A"),xe==null?void 0:xe[se])},z=({className:oe,style:ie,form:ge})=>{const me=(0,ot.useIntl)(),se=Ve.default.useWatch("submit_limit",ge),be=Ve.default.useWatch("can_submit",ge);return Le.createElement("section",{className:Ce()(ue.wrap,oe),style:ie},Le.createElement("div",{className:`${ue.title}`},Le.createElement("span",null,"\u63D0\u4EA4\u8BBE\u7F6E")),Le.createElement("div",null,Le.createElement("div",{style:{display:"flex",background:"#F6F7F9",padding:"5px 30px",alignItems:"center"}},Le.createElement(Ve.default.Item,{name:"can_submit",valuePropName:"checked",style:{lineHeight:"40px"}},Le.createElement(Ge.default,null,"\u9650\u5236\u63D0\u4EA4\u4F5C\u4E1A")),Le.createElement(Ve.default.Item,{name:"submit_num",rules:be&&[{required:!0,message:"\u8BF7\u586B\u5199\u4F5C\u54C1\u6B21\u6570"}]},Le.createElement(Se.Z,{precision:0,min:1,disabled:!be,size:"large",addonAfter:"\u6B21",style:{width:223}})),Le.createElement("span",{style:{color:"#666",fontSize:12}},"\uFF08\u5F00\u542F\u540E\u5C06\u9650\u5236\u5B66\u751F\u63D0\u4EA4\u4F5C\u4E1A\u6B21\u6570\uFF1B\u6253\u56DE\u91CD\u505A\u540E\u5141\u8BB8\u5B66\u751F\u91CD\u65B0\u63D0\u4EA4\u4E00\u6B21\uFF1B\u5728\u8865\u4EA4\u9636\u6BB5\uFF0C\u7528\u5B8C\u6B21\u6570\u7684\u5B66\u751F\u53EF\u989D\u5916\u63D0\u4EA4\u4E00\u6B21\uFF09")),Le.createElement("div",{style:{display:"flex",marginTop:1,background:"#F6F7F9",padding:"5px 30px"}},Le.createElement(Ve.default.Item,{name:"submit_limit",valuePropName:"checked",style:{lineHeight:"40px"}},Le.createElement(Ge.default,null,"\u586B\u5199\u5185\u5BB9\u81F3\u5C11")),Le.createElement(Ve.default.Item,{className:"mr10",name:"submit_limit_num",rules:se&&[{required:!0,message:"\u5B57\u6570\u4E0D\u80FD\u4E3A\u7A7A"}]},Le.createElement(Se.Z,{precision:0,min:1,disabled:!se,size:"large",addonAfter:"\u5B57",style:{width:223,marginRight:100}}))),Le.createElement("div",{style:{background:"#F6F7F9",marginTop:1,padding:"5px 30px"}},Le.createElement(Ve.default.Item,{name:"must_file",valuePropName:"checked",style:{marginLeft:0,lineHeight:"40px"}},Le.createElement(Ge.default,null,me.formatMessage({id:"classroomGraphicGroupHomework.requireAttachmentForSubmission",defaultMessage:"\u63D0\u4EA4\u4F5C\u4E1A\u5FC5\u987B\u4E0A\u4F20\u9644\u4EF6"})))),Le.createElement("div",{style:{display:"flex",marginTop:1,background:"#F6F7F9",padding:"5px 30px",alignItems:"center"}},Le.createElement(Ve.default.Item,{name:"can_deadline_submit",valuePropName:"checked",style:{lineHeight:"40px"}},Le.createElement(Ge.default,null,me.formatMessage({id:"classroomGraphicGroupHomework.allowAttachmentModificationAfterDeadline",defaultMessage:"\u4F5C\u4E1A\u622A\u6B62\u540E\u5141\u8BB8\u4FEE\u6539\u9644\u4EF6\uFF08\u5F00\u542F\u540E\uFF0C\u5DF2\u63D0\u4EA4\u4F5C\u4E1A\u7684\u5B66\u751F\u5C06\u53EF\u4EE5\u4FEE\u6539\u9644\u4EF6\uFF0C\u672A\u63D0\u4EA4\u4F5C\u4E1A\u7684\u5B66\u751F\u5219\u4E0D\u80FD\u4E0A\u4F20\u6216\u4FEE\u6539\u9644\u4EF6\uFF09"}))))))};var te=({value:oe,onChange:ie,className:ge,style:me,disabled:se=!1,checkMarginLeft:be=0})=>{const xe=(0,ot.useIntl)(),Te={submit_limit:!1,submit_limit_num:200,must_file:!1},[gt,bt]=(0,ae.useState)({});(0,ae.useEffect)(()=>{if(console.log(oe,"value"),!oe)return;const We={submit_limit:oe==null?void 0:oe.submit_limit,submit_limit_num:oe==null?void 0:oe.submit_limit_num,must_file:oe==null?void 0:oe.must_file,can_submit:oe==null?void 0:oe.can_submit,submit_num:oe==null?void 0:oe.submit_num};bt(b({},We))},[oe]);const Fe=We=>{const Qe=b(b({},gt),We);ie(Qe)};return Le.createElement("section",{className:Ce()(ue.wrap,ge),style:me},Le.createElement("div",{className:`${ue.title} mt30`},Le.createElement("span",null,"\u63D0\u4EA4\u8BBE\u7F6E")),Le.createElement(Ee.Z,{style:{background:"#F6F7F9",padding:"5px 30px"}},Le.createElement(le.Z,{style:{lineHeight:"40px",marginTop:"10px"}},Le.createElement(Ge.default,{disabled:se,checked:gt==null?void 0:gt.can_submit,onChange:We=>Fe({can_submit:We.target.checked})}),Le.createElement("span",{className:"ml10",style:{marginRight:18}},"\u9650\u5236\u63D0\u4EA4\u4F5C\u4E1A"),Le.createElement(Se.Z,{size:"large",addonAfter:"\u6B21",style:{width:143},precision:0,min:1,disabled:se||!(gt!=null&>.can_submit),value:gt==null?void 0:gt.submit_num,onChange:We=>Fe({submit_num:We})}),Le.createElement(Re.Z,{overlayInnerStyle:{width:520},title:Le.createElement("div",null,"1\u3001\u82E5\u672A\u5F00\u542F\u8BE5\u9650\u5236\uFF0C\u5B66\u751F\u53EF\u4EE5\u65E0\u9650\u6B21\u63D0\u4EA4\u4F5C\u54C1\uFF1B",Le.createElement("br",null),"2\u3001\u82E5\u4F5C\u4E1A\u5728\u8865\u4EA4\u9636\u6BB5\uFF0C\u5DF2\u7528\u5B8C\u63D0\u4EA4\u6B21\u6570\u7684\u5B66\u751F\uFF0C\u5C06\u83B7\u5F97\u4E00\u6B21\u989D\u5916\u7684\u63D0\u4EA4\u4F5C\u54C1\u673A\u4F1A\uFF1B",Le.createElement("br",null),"3\u3001\u82E5\u5B66\u751F\u9700\u8981\u8D85\u51FA\u89C4\u5B9A\u6B21\u6570\u63D0\u4EA4\u4F5C\u54C1\uFF0C\u6559\u5E08\u53EF\u4F7F\u7528\u201C\u6253\u56DE\u91CD\u505A\u201D\u529F\u80FD\uFF0C\u8BA9\u8BE5\u5B66\u751F\u91CD\u65B0\u63D0\u4EA4\u4E00\u6B21\u3002")},Le.createElement("i",{className:`iconfont icon-tishixiaowenhao ml10 ${ue.title_icon}`}))),Le.createElement(le.Z,{style:{lineHeight:"40px",marginTop:"10px"}},Le.createElement(Ge.default,{style:{marginLeft:be},disabled:se,checked:gt==null?void 0:gt.submit_limit,onChange:We=>Fe({submit_limit:We.target.checked})}),Le.createElement("span",{className:"ml10",style:{marginRight:18}},"\u586B\u5199\u5185\u5BB9\u81F3\u5C11"),Le.createElement(Se.Z,{size:"large",addonAfter:"\u5B57",style:{width:143,marginRight:100},precision:0,min:1,disabled:se||!(gt!=null&>.submit_limit),value:gt==null?void 0:gt.submit_limit_num,onChange:We=>Fe({submit_limit_num:We})})),Le.createElement(le.Z,{style:{lineHeight:"40px",marginTop:"10px"}},Le.createElement(Ge.default,{style:{marginLeft:be},disabled:se,checked:gt==null?void 0:gt.must_file,onChange:We=>Fe({must_file:We.target.checked})}),Le.createElement("span",{className:"ml10"},xe.formatMessage({id:"classroomGraphicGroupHomework.requireAttachmentForSubmission",defaultMessage:"\u63D0\u4EA4\u4F5C\u4E1A\u5FC5\u987B\u4E0A\u4F20\u9644\u4EF6"})))))}},80024:function(Oe,ut,re){"use strict";re.d(ut,{$J:function(){return Ve},JZ:function(){return Se},bN:function(){return le},jP:function(){return Ee},rO:function(){return Ge}});var ae=re(38147),ue=(Re,Je,Ce)=>new Promise((ot,Le)=>{var De=a=>{try{y(Ce.next(a))}catch(E){Le(E)}},ne=a=>{try{y(Ce.throw(a))}catch(E){Le(E)}},y=a=>a.done?ot(a.value):Promise.resolve(a.value).then(De,ne);y((Ce=Ce.apply(Re,Je)).next())});function Ve(Re){return(0,ae.U2)(`libraries/${Re}.json`)}function Ge(Re){return(0,ae.U2)("library_tags.json",Re)}function Se(Re){return ue(this,null,function*(){return(yield(0,ae.IV)(`attachments/${Re}.json`)).status===0})}function Ee(Re){return(0,ae.v_)("libraries.json",Re)}function le(Re,Je){return(0,ae.gz)(`libraries/${Re}.json`,Je)}},56762:function(Oe,ut,re){"use strict";re.d(ut,{Z:function(){return ue}});var ae=re(59301);function ue(){const[,Ve]=ae.useReducer(Ge=>Ge+1,0);return Ve}},66104:function(Oe,ut,re){"use strict";re.d(ut,{Z:function(){return bt}});var ae=re(92310),ue=re.n(ae),Ve=re(11592),Ge=re(26112),Se=re(59301),Ee=re(92343),le=re(36355),Re=re(84105),Je=re(91857);const Ce=Fe=>{let{children:We}=Fe;const{getPrefixCls:Qe}=Se.useContext(le.E_),je=Qe("breadcrumb");return Se.createElement("li",{className:`${je}-separator`,"aria-hidden":"true"},We===""?We:We||"/")};Ce.__ANT_BREADCRUMB_SEPARATOR=!0;var ot=Ce,Le=function(Fe,We){var Qe={};for(var je in Fe)Object.prototype.hasOwnProperty.call(Fe,je)&&We.indexOf(je)<0&&(Qe[je]=Fe[je]);if(Fe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var nt=0,je=Object.getOwnPropertySymbols(Fe);ntWe[nt]||je)}function ne(Fe,We,Qe,je){if(Qe==null)return null;const{className:nt,onClick:Ze}=We,et=Le(We,["className","onClick"]),lt=Object.assign(Object.assign({},(0,Ge.Z)(et,{data:!0,aria:!0})),{onClick:Ze});return je!==void 0?Se.createElement("a",Object.assign({},lt,{className:ue()(`${Fe}-link`,nt),href:je}),Qe):Se.createElement("span",Object.assign({},lt,{className:ue()(`${Fe}-link`,nt)}),Qe)}function y(Fe,We){return(je,nt,Ze,et,lt)=>{if(We)return We(je,nt,Ze,et);const rt=De(je,nt);return ne(Fe,je,rt,lt)}}var a=function(Fe,We){var Qe={};for(var je in Fe)Object.prototype.hasOwnProperty.call(Fe,je)&&We.indexOf(je)<0&&(Qe[je]=Fe[je]);if(Fe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var nt=0,je=Object.getOwnPropertySymbols(Fe);nt{const{prefixCls:We,separator:Qe="/",children:je,menu:nt,overlay:Ze,dropdownProps:et,href:lt}=Fe,ve=(Me=>{if(nt||Ze){const Ke=Object.assign({},et);if(nt){const Pt=nt||{},{items:Ue}=Pt,mt=a(Pt,["items"]);Ke.menu=Object.assign(Object.assign({},mt),{items:Ue==null?void 0:Ue.map((de,dt)=>{var{key:Ot,title:Wt,label:Dt,path:Ie}=de,ye=a(de,["key","title","label","path"]);let fe=Dt!=null?Dt:Wt;return Ie&&(fe=Se.createElement("a",{href:`${lt}${Ie}`},fe)),Object.assign(Object.assign({},ye),{key:Ot!=null?Ot:dt,label:fe})})})}else Ze&&(Ke.overlay=Ze);return Se.createElement(Je.Z,Object.assign({placement:"bottom"},Ke),Se.createElement("span",{className:`${We}-overlay-link`},Me,Se.createElement(Re.Z,null)))}return Me})(je);return ve!=null?Se.createElement(Se.Fragment,null,Se.createElement("li",null,ve),Qe&&Se.createElement(ot,null,Qe)):null},b=Fe=>{const{prefixCls:We,children:Qe,href:je}=Fe,nt=a(Fe,["prefixCls","children","href"]),{getPrefixCls:Ze}=Se.useContext(le.E_),et=Ze("breadcrumb",We);return Se.createElement(E,Object.assign({},nt,{prefixCls:et}),ne(et,nt,Qe,je))};b.__ANT_BREADCRUMB_ITEM=!0;var x=b,z=re(17313),ee=re(83116),te=re(37613);const oe=Fe=>{const{componentCls:We,iconCls:Qe}=Fe;return{[We]:Object.assign(Object.assign({},(0,z.Wf)(Fe)),{color:Fe.itemColor,fontSize:Fe.fontSize,[Qe]:{fontSize:Fe.iconFontSize},ol:{display:"flex",flexWrap:"wrap",margin:0,padding:0,listStyle:"none"},a:Object.assign({color:Fe.linkColor,transition:`color ${Fe.motionDurationMid}`,padding:`0 ${Fe.paddingXXS}px`,borderRadius:Fe.borderRadiusSM,height:Fe.lineHeight*Fe.fontSize,display:"inline-block",marginInline:-Fe.marginXXS,"&:hover":{color:Fe.linkHoverColor,backgroundColor:Fe.colorBgTextHover}},(0,z.Qy)(Fe)),"li:last-child":{color:Fe.lastItemColor},[`${We}-separator`]:{marginInline:Fe.separatorMargin,color:Fe.separatorColor},[`${We}-link`]:{[` + > ${Qe} + span, + > ${Qe} + a + `]:{marginInlineStart:Fe.marginXXS}},[`${We}-overlay-link`]:{borderRadius:Fe.borderRadiusSM,height:Fe.lineHeight*Fe.fontSize,display:"inline-block",padding:`0 ${Fe.paddingXXS}px`,marginInline:-Fe.marginXXS,[`> ${Qe}`]:{marginInlineStart:Fe.marginXXS,fontSize:Fe.fontSizeIcon},"&:hover":{color:Fe.linkHoverColor,backgroundColor:Fe.colorBgTextHover,a:{color:Fe.linkHoverColor}},a:{"&:hover":{backgroundColor:"transparent"}}},[`&${Fe.componentCls}-rtl`]:{direction:"rtl"}})}};var ie=(0,ee.Z)("Breadcrumb",Fe=>{const We=(0,te.TS)(Fe,{});return[oe(We)]},Fe=>({itemColor:Fe.colorTextDescription,lastItemColor:Fe.colorText,iconFontSize:Fe.fontSize,linkColor:Fe.colorTextDescription,linkHoverColor:Fe.colorText,separatorColor:Fe.colorTextDescription,separatorMargin:Fe.marginXS})),ge=function(Fe,We){var Qe={};for(var je in Fe)Object.prototype.hasOwnProperty.call(Fe,je)&&We.indexOf(je)<0&&(Qe[je]=Fe[je]);if(Fe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var nt=0,je=Object.getOwnPropertySymbols(Fe);nt{var{breadcrumbName:et}=Ze,lt=ge(Ze,["breadcrumbName"]);return Object.assign(Object.assign({},lt),{title:et})})}),nt}function se(Fe,We){return(0,Se.useMemo)(()=>Fe||(We?We.map(me):null),[Fe,We])}var be=function(Fe,We){var Qe={};for(var je in Fe)Object.prototype.hasOwnProperty.call(Fe,je)&&We.indexOf(je)<0&&(Qe[je]=Fe[je]);if(Fe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var nt=0,je=Object.getOwnPropertySymbols(Fe);nt{if(We===void 0)return We;let Qe=(We||"").replace(/^\//,"");return Object.keys(Fe).forEach(je=>{Qe=Qe.replace(`:${je}`,Fe[je])}),Qe},Te=Fe=>{const{prefixCls:We,separator:Qe="/",style:je,className:nt,rootClassName:Ze,routes:et,items:lt,children:rt,itemRender:ve,params:Me={}}=Fe,Ke=be(Fe,["prefixCls","separator","style","className","rootClassName","routes","items","children","itemRender","params"]),{getPrefixCls:Pt,direction:Ue,breadcrumb:mt}=Se.useContext(le.E_);let de;const dt=Pt("breadcrumb",We),[Ot,Wt]=ie(dt),Dt=se(lt,et),Ie=y(dt,ve);if(Dt&&Dt.length>0){const Ae=[],He=lt||et;de=Dt.map((ct,ft)=>{const{path:Et,key:At,type:Ht,menu:Ct,overlay:_t,onClick:Sn,className:Zt,separator:dn,dropdownProps:Vt}=ct,Yt=xe(Me,Et);Yt!==void 0&&Ae.push(Yt);const Pe=At!=null?At:ft;if(Ht==="separator")return Se.createElement(ot,{key:Pe},dn);const Be={},Xe=ft===Dt.length-1;Ct?Be.menu=Ct:_t&&(Be.overlay=_t);let{href:St}=ct;return Ae.length&&Yt!==void 0&&(St=`#/${Ae.join("/")}`),Se.createElement(E,Object.assign({key:Pe},Be,(0,Ge.Z)(ct,{data:!0,aria:!0}),{className:Zt,dropdownProps:Vt,href:St,separator:Xe?"":Qe,onClick:Sn,prefixCls:dt}),Ie(ct,Me,He,Ae,St))})}else if(rt){const Ae=(0,Ve.Z)(rt).length;de=(0,Ve.Z)(rt).map((He,ct)=>{if(!He)return He;const ft=ct===Ae-1;return(0,Ee.Tm)(He,{separator:ft?"":Qe,key:ct})})}const ye=ue()(dt,mt==null?void 0:mt.className,{[`${dt}-rtl`]:Ue==="rtl"},nt,Ze,Wt),fe=Object.assign(Object.assign({},mt==null?void 0:mt.style),je);return Ot(Se.createElement("nav",Object.assign({className:ye,style:fe},Ke),Se.createElement("ol",null,de)))};Te.Item=x,Te.Separator=ot;var gt=Te,bt=gt},24905:function(Oe,ut,re){"use strict";re.d(ut,{default:function(){return ie}});var ae=re(92310),ue=re.n(ae),Ve=re(5630),Ge=re(59301),Se=re(36355),Ee=re(1684),le=re(32441),Je=Ge.createContext(null),Ce=re(98447),ot=re(14088),Le=re(4572),De=function(ge,me){var se={};for(var be in ge)Object.prototype.hasOwnProperty.call(ge,be)&&me.indexOf(be)<0&&(se[be]=ge[be]);if(ge!=null&&typeof Object.getOwnPropertySymbols=="function")for(var xe=0,be=Object.getOwnPropertySymbols(ge);xe{var se;const{prefixCls:be,className:xe,rootClassName:Te,children:gt,indeterminate:bt=!1,style:Fe,onMouseEnter:We,onMouseLeave:Qe,skipGroup:je=!1,disabled:nt}=ge,Ze=De(ge,["prefixCls","className","rootClassName","children","indeterminate","style","onMouseEnter","onMouseLeave","skipGroup","disabled"]),{getPrefixCls:et,direction:lt,checkbox:rt}=Ge.useContext(Se.E_),ve=Ge.useContext(Je),{isFormItemInput:Me}=Ge.useContext(le.aM),Ke=Ge.useContext(Ee.Z),Pt=(se=(ve==null?void 0:ve.disabled)||nt)!==null&&se!==void 0?se:Ke,Ue=Ge.useRef(Ze.value);Ge.useEffect(()=>{ve==null||ve.registerValue(Ze.value)},[]),Ge.useEffect(()=>{if(!je)return Ze.value!==Ue.current&&(ve==null||ve.cancelValue(Ue.current),ve==null||ve.registerValue(Ze.value),Ue.current=Ze.value),()=>ve==null?void 0:ve.cancelValue(Ze.value)},[Ze.value]);const mt=et("checkbox",be),[de,dt]=(0,Ce.ZP)(mt),Ot=Object.assign({},Ze);ve&&!je&&(Ot.onChange=function(){Ze.onChange&&Ze.onChange.apply(Ze,arguments),ve.toggleOption&&ve.toggleOption({label:gt,value:Ze.value})},Ot.name=ve.name,Ot.checked=ve.value.includes(Ze.value));const Wt=ue()(`${mt}-wrapper`,{[`${mt}-rtl`]:lt==="rtl",[`${mt}-wrapper-checked`]:Ot.checked,[`${mt}-wrapper-disabled`]:Pt,[`${mt}-wrapper-in-form-item`]:Me},rt==null?void 0:rt.className,xe,Te,dt),Dt=ue()({[`${mt}-indeterminate`]:bt},Le.A,dt),Ie=bt?"mixed":void 0;return de(Ge.createElement(ot.Z,{component:"Checkbox",disabled:Pt},Ge.createElement("label",{className:Wt,style:Object.assign(Object.assign({},rt==null?void 0:rt.style),Fe),onMouseEnter:We,onMouseLeave:Qe},Ge.createElement(Ve.Z,Object.assign({"aria-checked":Ie},Ot,{prefixCls:mt,className:Dt,disabled:Pt,ref:me})),gt!==void 0&&Ge.createElement("span",null,gt))))};var a=Ge.forwardRef(ne),E=re(94480),b=re(2738),x=function(ge,me){var se={};for(var be in ge)Object.prototype.hasOwnProperty.call(ge,be)&&me.indexOf(be)<0&&(se[be]=ge[be]);if(ge!=null&&typeof Object.getOwnPropertySymbols=="function")for(var xe=0,be=Object.getOwnPropertySymbols(ge);xe{const{defaultValue:se,children:be,options:xe=[],prefixCls:Te,className:gt,rootClassName:bt,style:Fe,onChange:We}=ge,Qe=x(ge,["defaultValue","children","options","prefixCls","className","rootClassName","style","onChange"]),{getPrefixCls:je,direction:nt}=Ge.useContext(Se.E_),[Ze,et]=Ge.useState(Qe.value||se||[]),[lt,rt]=Ge.useState([]);Ge.useEffect(()=>{"value"in Qe&&et(Qe.value||[])},[Qe.value]);const ve=Ge.useMemo(()=>xe.map(ye=>typeof ye=="string"||typeof ye=="number"?{label:ye,value:ye}:ye),[xe]),Me=ye=>{rt(fe=>fe.filter(Ae=>Ae!==ye))},Ke=ye=>{rt(fe=>[].concat((0,E.Z)(fe),[ye]))},Pt=ye=>{const fe=Ze.indexOf(ye.value),Ae=(0,E.Z)(Ze);fe===-1?Ae.push(ye.value):Ae.splice(fe,1),"value"in Qe||et(Ae),We==null||We(Ae.filter(He=>lt.includes(He)).sort((He,ct)=>{const ft=ve.findIndex(At=>At.value===He),Et=ve.findIndex(At=>At.value===ct);return ft-Et}))},Ue=je("checkbox",Te),mt=`${Ue}-group`,[de,dt]=(0,Ce.ZP)(Ue),Ot=(0,b.Z)(Qe,["value","disabled"]),Wt=xe.length?ve.map(ye=>Ge.createElement(a,{prefixCls:Ue,key:ye.value.toString(),disabled:"disabled"in ye?ye.disabled:Qe.disabled,value:ye.value,checked:Ze.includes(ye.value),onChange:ye.onChange,className:`${mt}-item`,style:ye.style,title:ye.title},ye.label)):be,Dt={toggleOption:Pt,value:Ze,disabled:Qe.disabled,name:Qe.name,registerValue:Ke,cancelValue:Me},Ie=ue()(mt,{[`${mt}-rtl`]:nt==="rtl"},gt,bt,dt);return de(Ge.createElement("div",Object.assign({className:Ie,style:Fe},Ot,{ref:me}),Ge.createElement(Je.Provider,{value:Dt},Wt)))},ee=Ge.forwardRef(z);var te=Ge.memo(ee);const oe=a;oe.Group=te,oe.__ANT_CHECKBOX=!0;var ie=oe},98447:function(Oe,ut,re){"use strict";re.d(ut,{C2:function(){return Se}});var ae=re(17313),ue=re(37613),Ve=re(83116);const Ge=Ee=>{const{checkboxCls:le}=Ee,Re=`${le}-wrapper`;return[{[`${le}-group`]:Object.assign(Object.assign({},(0,ae.Wf)(Ee)),{display:"inline-flex",flexWrap:"wrap",columnGap:Ee.marginXS,[`> ${Ee.antCls}-row`]:{flex:1}}),[Re]:Object.assign(Object.assign({},(0,ae.Wf)(Ee)),{display:"inline-flex",alignItems:"baseline",cursor:"pointer","&:after":{display:"inline-block",width:0,overflow:"hidden",content:"'\\a0'"},[`& + ${Re}`]:{marginInlineStart:0},[`&${Re}-in-form-item`]:{'input[type="checkbox"]':{width:14,height:14}}}),[le]:Object.assign(Object.assign({},(0,ae.Wf)(Ee)),{position:"relative",whiteSpace:"nowrap",lineHeight:1,cursor:"pointer",borderRadius:Ee.borderRadiusSM,alignSelf:"center",[`${le}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0,margin:0,[`&:focus-visible + ${le}-inner`]:Object.assign({},(0,ae.oN)(Ee))},[`${le}-inner`]:{boxSizing:"border-box",position:"relative",top:0,insetInlineStart:0,display:"block",width:Ee.checkboxSize,height:Ee.checkboxSize,direction:"ltr",backgroundColor:Ee.colorBgContainer,border:`${Ee.lineWidth}px ${Ee.lineType} ${Ee.colorBorder}`,borderRadius:Ee.borderRadiusSM,borderCollapse:"separate",transition:`all ${Ee.motionDurationSlow}`,"&:after":{boxSizing:"border-box",position:"absolute",top:"50%",insetInlineStart:"21.5%",display:"table",width:Ee.checkboxSize/14*5,height:Ee.checkboxSize/14*8,border:`${Ee.lineWidthBold}px solid ${Ee.colorWhite}`,borderTop:0,borderInlineStart:0,transform:"rotate(45deg) scale(0) translate(-50%,-50%)",opacity:0,content:'""',transition:`all ${Ee.motionDurationFast} ${Ee.motionEaseInBack}, opacity ${Ee.motionDurationFast}`}},"& + span":{paddingInlineStart:Ee.paddingXS,paddingInlineEnd:Ee.paddingXS}})},{[` ${Re}:not(${Re}-disabled), ${le}:not(${le}-disabled) `]:{[`&:hover ${le}-inner`]:{borderColor:Ee.colorPrimary}},[`${Re}:not(${Re}-disabled)`]:{[`&:hover ${le}-checked:not(${le}-disabled) ${le}-inner`]:{backgroundColor:Ee.colorPrimaryHover,borderColor:"transparent"},[`&:hover ${le}-checked:not(${le}-disabled):after`]:{borderColor:Ee.colorPrimaryHover}}},{[`${le}-checked`]:{[`${le}-inner`]:{backgroundColor:Ee.colorPrimary,borderColor:Ee.colorPrimary,"&:after":{opacity:1,transform:"rotate(45deg) scale(1) translate(-50%,-50%)",transition:`all ${Ee.motionDurationMid} ${Ee.motionEaseOutBack} ${Ee.motionDurationFast}`}}},[` ${Re}-checked:not(${Re}-disabled), ${le}-checked:not(${le}-disabled) - `]:{[`&:hover ${le}-inner`]:{backgroundColor:Ee.colorPrimaryHover,borderColor:"transparent"}}},{[le]:{"&-indeterminate":{[`${le}-inner`]:{backgroundColor:Ee.colorBgContainer,borderColor:Ee.colorBorder,"&:after":{top:"50%",insetInlineStart:"50%",width:Ee.fontSizeLG/2,height:Ee.fontSizeLG/2,backgroundColor:Ee.colorPrimary,border:0,transform:"translate(-50%, -50%) scale(1)",opacity:1,content:'""'}}}}},{[`${Re}-disabled`]:{cursor:"not-allowed"},[`${le}-disabled`]:{[`&, ${le}-input`]:{cursor:"not-allowed",pointerEvents:"none"},[`${le}-inner`]:{background:Ee.colorBgContainerDisabled,borderColor:Ee.colorBorder,"&:after":{borderColor:Ee.colorTextDisabled}},"&:after":{display:"none"},"& + span":{color:Ee.colorTextDisabled},[`&${le}-indeterminate ${le}-inner::after`]:{background:Ee.colorTextDisabled}}}]};function Se(Ee,le){const Re=(0,ue.TS)(le,{checkboxCls:`.${Ee}`,checkboxSize:le.controlInteractiveSize});return[Ge(Re)]}mt.ZP=(0,Ve.Z)("Checkbox",(Ee,le)=>{let{prefixCls:Re}=le;return[Se(Re,Ee)]})},91857:function(Oe,mt,ie){"use strict";var ae=ie(59301),ue=ie(38819),Ve=ie(92310),Ge=ie.n(Ve),Se=ie(31561),Ee=ie(70425),le=ie(18929),Re=ie(2738),Je=ie(79676),Fe=ie(53487),$e=ie(92343),Ae=ie(36355),De=ie(20834),ne=ie(40875),y=ie(88088),a=ie(47211);const E=null,b=te=>{const{menu:oe,arrow:re,prefixCls:ge,children:me,trigger:se,disabled:we,dropdownRender:Le,getPopupContainer:ke,overlayClassName:St,rootClassName:ft,open:Ce,onOpenChange:tt,visible:qe,onVisibleChange:He,mouseEnterDelay:at=.15,mouseLeaveDelay:Ze=.1,autoAdjustOverflow:et=!0,placement:dt="",overlay:rt,transitionName:ve}=te,{getPopupContainer:Me,getPrefixCls:Ke,direction:ht}=ae.useContext(Ae.E_),Ue=ae.useMemo(()=>{const Ct=Ke();return ve!==void 0?ve:dt.includes("top")?`${Ct}-slide-down`:`${Ct}-slide-up`},[Ke,dt,ve]),st=ae.useMemo(()=>dt?dt.includes("Center")?dt.slice(0,dt.indexOf("Center")):dt:ht==="rtl"?"bottomRight":"bottomLeft",[dt,ht]),de=Ke("dropdown",ge),[gt,Ot]=(0,a.Z)(de),[,Wt]=(0,y.Z)(),Dt=ae.Children.only(me),Ie=(0,$e.Tm)(Dt,{className:Ge()(`${de}-trigger`,{[`${de}-rtl`]:ht==="rtl"},Dt.props.className),disabled:we}),ye=we?[]:se;let fe;ye&&ye.includes("contextMenu")&&(fe=!0);const[Te,We]=(0,le.Z)(!1,{value:Ce!=null?Ce:qe}),ut=(0,Ee.useEvent)(Ct=>{tt==null||tt(Ct),He==null||He(Ct),We(Ct)}),Pt=Ge()(St,ft,Ot,{[`${de}-rtl`]:ht==="rtl"}),Et=(0,Je.Z)({arrowPointAtCenter:typeof re=="object"&&re.pointAtCenter,autoAdjustOverflow:et,offset:Wt.marginXXS,arrowWidth:re?Wt.sizePopupArrow:0,borderRadius:Wt.borderRadius}),At=ae.useCallback(()=>{We(!1)},[]),Ht=()=>{let Ct;return oe!=null&&oe.items?Ct=ae.createElement(De.default,Object.assign({},oe)):typeof rt=="function"?Ct=rt():Ct=rt,Le&&(Ct=Le(Ct)),Ct=ae.Children.only(typeof Ct=="string"?ae.createElement("span",null,Ct):Ct),ae.createElement(ne.J,{prefixCls:`${de}-menu`,expandIcon:ae.createElement("span",{className:`${de}-menu-submenu-arrow`},ae.createElement(ue.Z,{className:`${de}-menu-submenu-arrow-icon`})),mode:"vertical",selectable:!1,onClick:At,validator:_t=>{let{mode:Sn}=_t}},Ct)};return gt(ae.createElement(Se.Z,Object.assign({alignPoint:fe},(0,Re.Z)(te,["rootClassName"]),{mouseEnterDelay:at,mouseLeaveDelay:Ze,visible:Te,builtinPlacements:Et,arrow:!!re,overlayClassName:Pt,prefixCls:de,getPopupContainer:ke||Me,transitionName:Ue,trigger:ye,overlay:Ht,placement:st,onVisibleChange:ut}),Ie))};function x(te){return Object.assign(Object.assign({},te),{align:{overflow:{adjustX:!1,adjustY:!1}}})}const z=(0,Fe.Z)(b,"dropdown",te=>te,x),ee=te=>ae.createElement(z,Object.assign({},te),ae.createElement("span",null));b._InternalPanelDoNotUseOrYouWillBeFired=ee,mt.Z=b},47211:function(Oe,mt,ie){"use strict";ie.d(mt,{Z:function(){return $e}});var ae=ie(17313),ue=ie(13826),Ve=ie(92899),Ge=ie(29878),Se=ie(19447),Ee=ie(83116),le=ie(37613),Je=Ae=>{const{componentCls:De,menuCls:ne,colorError:y,colorTextLightSolid:a}=Ae,E=`${ne}-item`;return{[`${De}, ${De}-menu-submenu`]:{[`${ne} ${E}`]:{[`&${E}-danger:not(${E}-disabled)`]:{color:y,"&:hover":{color:a,backgroundColor:y}}}}}};const Fe=Ae=>{const{componentCls:De,menuCls:ne,zIndexPopup:y,dropdownArrowDistance:a,sizePopupArrow:E,antCls:b,iconCls:x,motionDurationMid:z,dropdownPaddingVertical:ee,fontSize:te,dropdownEdgeChildPadding:oe,colorTextDisabled:re,fontSizeIcon:ge,controlPaddingHorizontal:me,colorBgElevated:se}=Ae;return[{[De]:Object.assign(Object.assign({},(0,ae.Wf)(Ae)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:y,display:"block","&::before":{position:"absolute",insetBlock:-a+E/2,zIndex:-9999,opacity:1e-4,content:'""'},[`&-trigger${b}-btn`]:{[`& > ${x}-down, & > ${b}-btn-icon > ${x}-down`]:{fontSize:ge}},[`${De}-wrap`]:{position:"relative",[`${b}-btn > ${x}-down`]:{fontSize:ge},[`${x}-down::before`]:{transition:`transform ${z}`}},[`${De}-wrap-open`]:{[`${x}-down::before`]:{transform:"rotate(180deg)"}},"\n &-hidden,\n &-menu-hidden,\n &-menu-submenu-hidden\n ":{display:"none"},[`&${b}-slide-down-enter${b}-slide-down-enter-active${De}-placement-bottomLeft, + `]:{[`&:hover ${le}-inner`]:{backgroundColor:Ee.colorPrimaryHover,borderColor:"transparent"}}},{[le]:{"&-indeterminate":{[`${le}-inner`]:{backgroundColor:Ee.colorBgContainer,borderColor:Ee.colorBorder,"&:after":{top:"50%",insetInlineStart:"50%",width:Ee.fontSizeLG/2,height:Ee.fontSizeLG/2,backgroundColor:Ee.colorPrimary,border:0,transform:"translate(-50%, -50%) scale(1)",opacity:1,content:'""'}}}}},{[`${Re}-disabled`]:{cursor:"not-allowed"},[`${le}-disabled`]:{[`&, ${le}-input`]:{cursor:"not-allowed",pointerEvents:"none"},[`${le}-inner`]:{background:Ee.colorBgContainerDisabled,borderColor:Ee.colorBorder,"&:after":{borderColor:Ee.colorTextDisabled}},"&:after":{display:"none"},"& + span":{color:Ee.colorTextDisabled},[`&${le}-indeterminate ${le}-inner::after`]:{background:Ee.colorTextDisabled}}}]};function Se(Ee,le){const Re=(0,ue.TS)(le,{checkboxCls:`.${Ee}`,checkboxSize:le.controlInteractiveSize});return[Ge(Re)]}ut.ZP=(0,Ve.Z)("Checkbox",(Ee,le)=>{let{prefixCls:Re}=le;return[Se(Re,Ee)]})},91857:function(Oe,ut,re){"use strict";var ae=re(59301),ue=re(38819),Ve=re(92310),Ge=re.n(Ve),Se=re(31561),Ee=re(70425),le=re(18929),Re=re(2738),Je=re(79676),Ce=re(53487),ot=re(92343),Le=re(36355),De=re(20834),ne=re(40875),y=re(88088),a=re(47211);const E=null,b=te=>{const{menu:oe,arrow:ie,prefixCls:ge,children:me,trigger:se,disabled:be,dropdownRender:xe,getPopupContainer:Te,overlayClassName:gt,rootClassName:bt,open:Fe,onOpenChange:We,visible:Qe,onVisibleChange:je,mouseEnterDelay:nt=.15,mouseLeaveDelay:Ze=.1,autoAdjustOverflow:et=!0,placement:lt="",overlay:rt,transitionName:ve}=te,{getPopupContainer:Me,getPrefixCls:Ke,direction:Pt}=ae.useContext(Le.E_),Ue=ae.useMemo(()=>{const Ct=Ke();return ve!==void 0?ve:lt.includes("top")?`${Ct}-slide-down`:`${Ct}-slide-up`},[Ke,lt,ve]),mt=ae.useMemo(()=>lt?lt.includes("Center")?lt.slice(0,lt.indexOf("Center")):lt:Pt==="rtl"?"bottomRight":"bottomLeft",[lt,Pt]),de=Ke("dropdown",ge),[dt,Ot]=(0,a.Z)(de),[,Wt]=(0,y.Z)(),Dt=ae.Children.only(me),Ie=(0,ot.Tm)(Dt,{className:Ge()(`${de}-trigger`,{[`${de}-rtl`]:Pt==="rtl"},Dt.props.className),disabled:be}),ye=be?[]:se;let fe;ye&&ye.includes("contextMenu")&&(fe=!0);const[Ae,He]=(0,le.Z)(!1,{value:Fe!=null?Fe:Qe}),ct=(0,Ee.useEvent)(Ct=>{We==null||We(Ct),je==null||je(Ct),He(Ct)}),ft=Ge()(gt,bt,Ot,{[`${de}-rtl`]:Pt==="rtl"}),Et=(0,Je.Z)({arrowPointAtCenter:typeof ie=="object"&&ie.pointAtCenter,autoAdjustOverflow:et,offset:Wt.marginXXS,arrowWidth:ie?Wt.sizePopupArrow:0,borderRadius:Wt.borderRadius}),At=ae.useCallback(()=>{He(!1)},[]),Ht=()=>{let Ct;return oe!=null&&oe.items?Ct=ae.createElement(De.default,Object.assign({},oe)):typeof rt=="function"?Ct=rt():Ct=rt,xe&&(Ct=xe(Ct)),Ct=ae.Children.only(typeof Ct=="string"?ae.createElement("span",null,Ct):Ct),ae.createElement(ne.J,{prefixCls:`${de}-menu`,expandIcon:ae.createElement("span",{className:`${de}-menu-submenu-arrow`},ae.createElement(ue.Z,{className:`${de}-menu-submenu-arrow-icon`})),mode:"vertical",selectable:!1,onClick:At,validator:_t=>{let{mode:Sn}=_t}},Ct)};return dt(ae.createElement(Se.Z,Object.assign({alignPoint:fe},(0,Re.Z)(te,["rootClassName"]),{mouseEnterDelay:nt,mouseLeaveDelay:Ze,visible:Ae,builtinPlacements:Et,arrow:!!ie,overlayClassName:ft,prefixCls:de,getPopupContainer:Te||Me,transitionName:Ue,trigger:ye,overlay:Ht,placement:mt,onVisibleChange:ct}),Ie))};function x(te){return Object.assign(Object.assign({},te),{align:{overflow:{adjustX:!1,adjustY:!1}}})}const z=(0,Ce.Z)(b,"dropdown",te=>te,x),ee=te=>ae.createElement(z,Object.assign({},te),ae.createElement("span",null));b._InternalPanelDoNotUseOrYouWillBeFired=ee,ut.Z=b},47211:function(Oe,ut,re){"use strict";re.d(ut,{Z:function(){return ot}});var ae=re(17313),ue=re(13826),Ve=re(92899),Ge=re(29878),Se=re(19447),Ee=re(83116),le=re(37613),Je=Le=>{const{componentCls:De,menuCls:ne,colorError:y,colorTextLightSolid:a}=Le,E=`${ne}-item`;return{[`${De}, ${De}-menu-submenu`]:{[`${ne} ${E}`]:{[`&${E}-danger:not(${E}-disabled)`]:{color:y,"&:hover":{color:a,backgroundColor:y}}}}}};const Ce=Le=>{const{componentCls:De,menuCls:ne,zIndexPopup:y,dropdownArrowDistance:a,sizePopupArrow:E,antCls:b,iconCls:x,motionDurationMid:z,dropdownPaddingVertical:ee,fontSize:te,dropdownEdgeChildPadding:oe,colorTextDisabled:ie,fontSizeIcon:ge,controlPaddingHorizontal:me,colorBgElevated:se}=Le;return[{[De]:Object.assign(Object.assign({},(0,ae.Wf)(Le)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:y,display:"block","&::before":{position:"absolute",insetBlock:-a+E/2,zIndex:-9999,opacity:1e-4,content:'""'},[`&-trigger${b}-btn`]:{[`& > ${x}-down, & > ${b}-btn-icon > ${x}-down`]:{fontSize:ge}},[`${De}-wrap`]:{position:"relative",[`${b}-btn > ${x}-down`]:{fontSize:ge},[`${x}-down::before`]:{transition:`transform ${z}`}},[`${De}-wrap-open`]:{[`${x}-down::before`]:{transform:"rotate(180deg)"}},"\n &-hidden,\n &-menu-hidden,\n &-menu-submenu-hidden\n ":{display:"none"},[`&${b}-slide-down-enter${b}-slide-down-enter-active${De}-placement-bottomLeft, &${b}-slide-down-appear${b}-slide-down-appear-active${De}-placement-bottomLeft, &${b}-slide-down-enter${b}-slide-down-enter-active${De}-placement-bottom, &${b}-slide-down-appear${b}-slide-down-appear-active${De}-placement-bottom, @@ -120,30 +120,30 @@ &${b}-slide-down-leave${b}-slide-down-leave-active${De}-placement-bottom, &${b}-slide-down-leave${b}-slide-down-leave-active${De}-placement-bottomRight`]:{animationName:ue.Uw},[`&${b}-slide-up-leave${b}-slide-up-leave-active${De}-placement-topLeft, &${b}-slide-up-leave${b}-slide-up-leave-active${De}-placement-top, - &${b}-slide-up-leave${b}-slide-up-leave-active${De}-placement-topRight`]:{animationName:ue.ly}})},(0,Se.ZP)(Ae,{colorBg:se,limitVerticalRadius:!0,arrowPlacement:{top:!0,bottom:!0}}),{[`${De} ${ne}`]:{position:"relative",margin:0},[`${ne}-submenu-popup`]:{position:"absolute",zIndex:y,background:"transparent",boxShadow:"none",transformOrigin:"0 0","ul, li":{listStyle:"none",margin:0}},[`${De}, ${De}-menu-submenu`]:{[ne]:Object.assign(Object.assign({padding:oe,listStyleType:"none",backgroundColor:se,backgroundClip:"padding-box",borderRadius:Ae.borderRadiusLG,outline:"none",boxShadow:Ae.boxShadowSecondary},(0,ae.Qy)(Ae)),{[`${ne}-item-group-title`]:{padding:`${ee}px ${me}px`,color:Ae.colorTextDescription,transition:`all ${z}`},[`${ne}-item`]:{position:"relative",display:"flex",alignItems:"center"},[`${ne}-item-icon`]:{minWidth:te,marginInlineEnd:Ae.marginXS,fontSize:Ae.fontSizeSM},[`${ne}-title-content`]:{flex:"auto","> a":{color:"inherit",transition:`all ${z}`,"&:hover":{color:"inherit"},"&::after":{position:"absolute",inset:0,content:'""'}}},[`${ne}-item, ${ne}-submenu-title`]:Object.assign(Object.assign({clear:"both",margin:0,padding:`${ee}px ${me}px`,color:Ae.colorText,fontWeight:"normal",fontSize:te,lineHeight:Ae.lineHeight,cursor:"pointer",transition:`all ${z}`,borderRadius:Ae.borderRadiusSM,"&:hover, &-active":{backgroundColor:Ae.controlItemBgHover}},(0,ae.Qy)(Ae)),{"&-selected":{color:Ae.colorPrimary,backgroundColor:Ae.controlItemBgActive,"&:hover, &-active":{backgroundColor:Ae.controlItemBgActiveHover}},"&-disabled":{color:re,cursor:"not-allowed","&:hover":{color:re,backgroundColor:se,cursor:"not-allowed"},a:{pointerEvents:"none"}},"&-divider":{height:1,margin:`${Ae.marginXXS}px 0`,overflow:"hidden",lineHeight:0,backgroundColor:Ae.colorSplit},[`${De}-menu-submenu-expand-icon`]:{position:"absolute",insetInlineEnd:Ae.paddingXS,[`${De}-menu-submenu-arrow-icon`]:{marginInlineEnd:"0 !important",color:Ae.colorTextDescription,fontSize:ge,fontStyle:"normal"}}}),[`${ne}-item-group-list`]:{margin:`0 ${Ae.marginXS}px`,padding:0,listStyle:"none"},[`${ne}-submenu-title`]:{paddingInlineEnd:me+Ae.fontSizeSM},[`${ne}-submenu-vertical`]:{position:"relative"},[`${ne}-submenu${ne}-submenu-disabled ${De}-menu-submenu-title`]:{[`&, ${De}-menu-submenu-arrow-icon`]:{color:re,backgroundColor:se,cursor:"not-allowed"}},[`${ne}-submenu-selected ${De}-menu-submenu-title`]:{color:Ae.colorPrimary}})}},[(0,ue.oN)(Ae,"slide-up"),(0,ue.oN)(Ae,"slide-down"),(0,Ve.Fm)(Ae,"move-up"),(0,Ve.Fm)(Ae,"move-down"),(0,Ge._y)(Ae,"zoom-big")]]};var $e=(0,Ee.Z)("Dropdown",(Ae,De)=>{let{rootPrefixCls:ne}=De;const{marginXXS:y,sizePopupArrow:a,controlHeight:E,fontSize:b,lineHeight:x,paddingXXS:z,componentCls:ee,borderRadiusLG:te}=Ae,oe=(E-b*x)/2,{dropdownArrowOffset:re}=(0,Se.fS)({contentRadius:te}),ge=(0,le.TS)(Ae,{menuCls:`${ee}-menu`,rootPrefixCls:ne,dropdownArrowDistance:a/2+y,dropdownArrowOffset:re,dropdownPaddingVertical:oe,dropdownEdgeChildPadding:z});return[Fe(ge),Je(ge)]},Ae=>({zIndexPopup:Ae.zIndexPopupBase+50}))},45818:function(Oe,mt,ie){"use strict";ie.d(mt,{D:function(){return z},Z:function(){return oe}});var ae=ie(54476),ue=ie(59301),Ve={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M912 192H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 284H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 284H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM104 228a56 56 0 10112 0 56 56 0 10-112 0zm0 284a56 56 0 10112 0 56 56 0 10-112 0zm0 284a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"bars",theme:"outlined"},Ge=Ve,Se=ie(7657),Ee=function(ge,me){return ue.createElement(Se.Z,(0,ae.Z)({},ge,{ref:me,icon:Ge}))},le=ue.forwardRef(Ee),Re=le,Je=ie(33853),Fe=ie(38819),$e=ie(92310),Ae=ie.n($e),De=ie(2738),y=re=>!isNaN(parseFloat(re))&&isFinite(re),a=ie(36355),E=ie(84966),b=function(re,ge){var me={};for(var se in re)Object.prototype.hasOwnProperty.call(re,se)&&ge.indexOf(se)<0&&(me[se]=re[se]);if(re!=null&&typeof Object.getOwnPropertySymbols=="function")for(var we=0,se=Object.getOwnPropertySymbols(re);we{let re=0;return function(){let ge=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return re+=1,`${ge}${re}`}})();var oe=ue.forwardRef((re,ge)=>{const{prefixCls:me,className:se,trigger:we,children:Le,defaultCollapsed:ke=!1,theme:St="dark",style:ft={},collapsible:Ce=!1,reverseArrow:tt=!1,width:qe=200,collapsedWidth:He=80,zeroWidthTriggerStyle:at,breakpoint:Ze,onCollapse:et,onBreakpoint:dt}=re,rt=b(re,["prefixCls","className","trigger","children","defaultCollapsed","theme","style","collapsible","reverseArrow","width","collapsedWidth","zeroWidthTriggerStyle","breakpoint","onCollapse","onBreakpoint"]),{siderHook:ve}=(0,ue.useContext)(E.Gs),[Me,Ke]=(0,ue.useState)("collapsed"in re?re.collapsed:ke),[ht,Ue]=(0,ue.useState)(!1);(0,ue.useEffect)(()=>{"collapsed"in re&&Ke(re.collapsed)},[re.collapsed]);const st=(Ie,ye)=>{"collapsed"in re||Ke(Ie),et==null||et(Ie,ye)},de=(0,ue.useRef)();de.current=Ie=>{Ue(Ie.matches),dt==null||dt(Ie.matches),Me!==Ie.matches&&st(Ie.matches,"responsive")},(0,ue.useEffect)(()=>{function Ie(fe){return de.current(fe)}let ye;if(typeof window!="undefined"){const{matchMedia:fe}=window;if(fe&&Ze&&Ze in x){ye=fe(`(max-width: ${x[Ze]})`);try{ye.addEventListener("change",Ie)}catch(Te){ye.addListener(Ie)}Ie(ye)}}return()=>{try{ye==null||ye.removeEventListener("change",Ie)}catch(fe){ye==null||ye.removeListener(Ie)}}},[Ze]),(0,ue.useEffect)(()=>{const Ie=ee("ant-sider-");return ve.addSider(Ie),()=>ve.removeSider(Ie)},[]);const gt=()=>{st(!Me,"clickTrigger")},{getPrefixCls:Ot}=(0,ue.useContext)(a.E_),Wt=()=>{const Ie=Ot("layout-sider",me),ye=(0,De.Z)(rt,["collapsed"]),fe=Me?He:qe,Te=y(fe)?`${fe}px`:String(fe),We=parseFloat(String(He||0))===0?ue.createElement("span",{onClick:gt,className:Ae()(`${Ie}-zero-width-trigger`,`${Ie}-zero-width-trigger-${tt?"right":"left"}`),style:at},we||ue.createElement(Re,null)):null,Et={expanded:tt?ue.createElement(Fe.Z,null):ue.createElement(Je.Z,null),collapsed:tt?ue.createElement(Je.Z,null):ue.createElement(Fe.Z,null)}[Me?"collapsed":"expanded"],At=we!==null?We||ue.createElement("div",{className:`${Ie}-trigger`,onClick:gt,style:{width:Te}},we||Et):null,Ht=Object.assign(Object.assign({},ft),{flex:`0 0 ${Te}`,maxWidth:Te,minWidth:Te,width:Te}),Ct=Ae()(Ie,`${Ie}-${St}`,{[`${Ie}-collapsed`]:!!Me,[`${Ie}-has-trigger`]:Ce&&we!==null&&!We,[`${Ie}-below`]:!!ht,[`${Ie}-zero-width`]:parseFloat(Te)===0},se);return ue.createElement("aside",Object.assign({className:Ct},ye,{style:Ht,ref:ge}),ue.createElement("div",{className:`${Ie}-children`},Le),Ce||ht&&We?At:null)},Dt=ue.useMemo(()=>({siderCollapsed:Me}),[Me]);return ue.createElement(z.Provider,{value:Dt},Wt())})},84966:function(Oe,mt,ie){"use strict";ie.d(mt,{VY:function(){return z},$_:function(){return x},h4:function(){return b},Gs:function(){return De},ZP:function(){return ee}});var ae=ie(94480),ue=ie(92310),Ve=ie.n(ue),Ge=ie(2738),Se=ie(59301),Ee=ie(36355),le=ie(83116),Je=te=>{const{componentCls:oe,bodyBg:re,lightSiderBg:ge,lightTriggerBg:me,lightTriggerColor:se}=te;return{[`${oe}-sider-light`]:{background:ge,[`${oe}-sider-trigger`]:{color:se,background:me},[`${oe}-sider-zero-width-trigger`]:{color:se,background:me,border:`1px solid ${re}`,borderInlineStart:0}}}};const Fe=te=>{const{antCls:oe,componentCls:re,colorText:ge,triggerColor:me,footerBg:se,triggerBg:we,headerHeight:Le,headerPadding:ke,headerColor:St,footerPadding:ft,triggerHeight:Ce,zeroTriggerHeight:tt,zeroTriggerWidth:qe,motionDurationMid:He,motionDurationSlow:at,fontSize:Ze,borderRadius:et,bodyBg:dt,headerBg:rt,siderBg:ve}=te;return{[re]:Object.assign(Object.assign({display:"flex",flex:"auto",flexDirection:"column",minHeight:0,background:dt,"&, *":{boxSizing:"border-box"},[`&${re}-has-sider`]:{flexDirection:"row",[`> ${re}, > ${re}-content`]:{width:0}},[`${re}-header, &${re}-footer`]:{flex:"0 0 auto"},[`${re}-sider`]:{position:"relative",minWidth:0,background:ve,transition:`all ${He}, background 0s`,"&-children":{height:"100%",marginTop:-.1,paddingTop:.1,[`${oe}-menu${oe}-menu-inline-collapsed`]:{width:"auto"}},"&-has-trigger":{paddingBottom:Ce},"&-right":{order:1},"&-trigger":{position:"fixed",bottom:0,zIndex:1,height:Ce,color:me,lineHeight:`${Ce}px`,textAlign:"center",background:we,cursor:"pointer",transition:`all ${He}`},"&-zero-width":{"> *":{overflow:"hidden"},"&-trigger":{position:"absolute",top:Le,insetInlineEnd:-qe,zIndex:1,width:qe,height:tt,color:me,fontSize:te.fontSizeXL,display:"flex",alignItems:"center",justifyContent:"center",background:ve,borderStartStartRadius:0,borderStartEndRadius:et,borderEndEndRadius:et,borderEndStartRadius:0,cursor:"pointer",transition:`background ${at} ease`,"&::after":{position:"absolute",inset:0,background:"transparent",transition:`all ${at}`,content:'""'},"&:hover::after":{background:"rgba(255, 255, 255, 0.2)"},"&-right":{insetInlineStart:-qe,borderStartStartRadius:et,borderStartEndRadius:0,borderEndEndRadius:0,borderEndStartRadius:et}}}}},Je(te)),{"&-rtl":{direction:"rtl"}}),[`${re}-header`]:{height:Le,padding:ke,color:St,lineHeight:`${Le}px`,background:rt,[`${oe}-menu`]:{lineHeight:"inherit"}},[`${re}-footer`]:{padding:ft,color:ge,fontSize:Ze,background:se},[`${re}-content`]:{flex:"auto",minHeight:0}}};var $e=(0,le.Z)("Layout",te=>[Fe(te)],te=>{const{colorBgLayout:oe,controlHeight:re,controlHeightLG:ge,colorText:me,controlHeightSM:se,marginXXS:we,colorTextLightSolid:Le,colorBgContainer:ke}=te,St=ge*1.25;return{colorBgHeader:"#001529",colorBgBody:oe,colorBgTrigger:"#002140",bodyBg:oe,headerBg:"#001529",headerHeight:re*2,headerPadding:`0 ${St}px`,headerColor:me,footerPadding:`${se}px ${St}px`,footerBg:oe,siderBg:"#001529",triggerHeight:ge+we*2,triggerBg:"#002140",triggerColor:Le,zeroTriggerWidth:ge,zeroTriggerHeight:ge,lightSiderBg:ke,lightTriggerBg:ke,lightTriggerColor:me}},{deprecatedTokens:[["colorBgBody","bodyBg"],["colorBgHeader","headerBg"],["colorBgTrigger","triggerBg"]]}),Ae=function(te,oe){var re={};for(var ge in te)Object.prototype.hasOwnProperty.call(te,ge)&&oe.indexOf(ge)<0&&(re[ge]=te[ge]);if(te!=null&&typeof Object.getOwnPropertySymbols=="function")for(var me=0,ge=Object.getOwnPropertySymbols(te);menull,removeSider:()=>null}});function ne(te){let{suffixCls:oe,tagName:re,displayName:ge}=te;return me=>Se.forwardRef((we,Le)=>Se.createElement(me,Object.assign({ref:Le,suffixCls:oe,tagName:re},we)))}const y=Se.forwardRef((te,oe)=>{const{prefixCls:re,suffixCls:ge,className:me,tagName:se}=te,we=Ae(te,["prefixCls","suffixCls","className","tagName"]),{getPrefixCls:Le}=Se.useContext(Ee.E_),ke=Le("layout",re),[St,ft]=$e(ke),Ce=ge?`${ke}-${ge}`:ke;return St(Se.createElement(se,Object.assign({className:Ve()(re||Ce,me,ft),ref:oe},we)))}),a=Se.forwardRef((te,oe)=>{const{direction:re}=Se.useContext(Ee.E_),[ge,me]=Se.useState([]),{prefixCls:se,className:we,rootClassName:Le,children:ke,hasSider:St,tagName:ft,style:Ce}=te,tt=Ae(te,["prefixCls","className","rootClassName","children","hasSider","tagName","style"]),qe=(0,Ge.Z)(tt,["suffixCls"]),{getPrefixCls:He,layout:at}=Se.useContext(Ee.E_),Ze=He("layout",se),[et,dt]=$e(Ze),rt=Ve()(Ze,{[`${Ze}-has-sider`]:typeof St=="boolean"?St:ge.length>0,[`${Ze}-rtl`]:re==="rtl"},at==null?void 0:at.className,we,Le,dt),ve=Se.useMemo(()=>({siderHook:{addSider:Me=>{me(Ke=>[].concat((0,ae.Z)(Ke),[Me]))},removeSider:Me=>{me(Ke=>Ke.filter(ht=>ht!==Me))}}}),[]);return et(Se.createElement(De.Provider,{value:ve},Se.createElement(ft,Object.assign({ref:oe,className:rt,style:Object.assign(Object.assign({},at==null?void 0:at.style),Ce)},qe),ke)))}),E=ne({tagName:"div",displayName:"Layout"})(a),b=ne({suffixCls:"header",tagName:"header",displayName:"Header"})(y),x=ne({suffixCls:"footer",tagName:"footer",displayName:"Footer"})(y),z=ne({suffixCls:"content",tagName:"main",displayName:"Content"})(y);var ee=E},40875:function(Oe,mt,ie){"use strict";ie.d(mt,{J:function(){return Ee}});var ae=ie(59301),ue=ie(33234),Ve=ie(70425),Ge=function(le,Re){var Je={};for(var Fe in le)Object.prototype.hasOwnProperty.call(le,Fe)&&Re.indexOf(Fe)<0&&(Je[Fe]=le[Fe]);if(le!=null&&typeof Object.getOwnPropertySymbols=="function")for(var $e=0,Fe=Object.getOwnPropertySymbols(le);$e{const{children:Je}=le,Fe=Ge(le,["children"]),$e=ae.useContext(Se),Ae=ae.useMemo(()=>Object.assign(Object.assign({},$e),Fe),[$e,Fe.prefixCls,Fe.mode,Fe.selectable]);return ae.createElement(Se.Provider,{value:Ae},ae.createElement(ue.BR,null,(0,Ve.supportNodeRef)(Je)?ae.cloneElement(Je,{ref:Re}):Je))});mt.Z=Se},20834:function(Oe,mt,ie){"use strict";ie.d(mt,{default:function(){return Dt}});var ae=ie(15285),ue=ie(59301),Ve=ie(45818),Ge=ie(92310),Se=ie.n(Ge),Ee=ie(36355),le=function(Ie,ye){var fe={};for(var Te in Ie)Object.prototype.hasOwnProperty.call(Ie,Te)&&ye.indexOf(Te)<0&&(fe[Te]=Ie[Te]);if(Ie!=null&&typeof Object.getOwnPropertySymbols=="function")for(var We=0,Te=Object.getOwnPropertySymbols(Ie);We{const{prefixCls:ye,className:fe,dashed:Te}=Ie,We=le(Ie,["prefixCls","className","dashed"]),{getPrefixCls:ut}=ue.useContext(Ee.E_),Pt=ut("menu",ye),Et=Se()({[`${Pt}-item-divider-dashed`]:!!Te},fe);return ue.createElement(ae.iz,Object.assign({className:Et},We))},Fe=ie(11592),$e=ie(2738),Ae=ie(6848),De=ie(92343),y=(0,ue.createContext)({prefixCls:"",firstLevel:!0,inlineCollapsed:!1}),E=Ie=>{var ye;const{className:fe,children:Te,icon:We,title:ut,danger:Pt}=Ie,{prefixCls:Et,firstLevel:At,direction:Ht,disableMenuItemTitleTooltip:Ct,inlineCollapsed:_t}=ue.useContext(y),Sn=Be=>{const Xe=ue.createElement("span",{className:`${Et}-title-content`},Te);return(!We||(0,De.l$)(Te)&&Te.type==="span")&&Te&&Be&&At&&typeof Te=="string"?ue.createElement("div",{className:`${Et}-inline-collapsed-noicon`},Te.charAt(0)):Xe},{siderCollapsed:Zt}=ue.useContext(Ve.D);let dn=ut;typeof ut=="undefined"?dn=At?Te:"":ut===!1&&(dn="");const Vt={title:dn};!Zt&&!_t&&(Vt.title=null,Vt.open=!1);const Yt=(0,Fe.Z)(Te).length;let Pe=ue.createElement(ae.ck,Object.assign({},(0,$e.Z)(Ie,["title","icon","danger"]),{className:Se()({[`${Et}-item-danger`]:Pt,[`${Et}-item-only-child`]:(We?Yt+1:Yt)===1},fe),title:typeof ut=="string"?ut:void 0}),(0,De.Tm)(We,{className:Se()((0,De.l$)(We)?(ye=We.props)===null||ye===void 0?void 0:ye.className:"",`${Et}-item-icon`)}),Sn(_t));return Ct||(Pe=ue.createElement(Ae.Z,Object.assign({},Vt,{placement:Ht==="rtl"?"left":"right",overlayClassName:`${Et}-inline-collapsed-tooltip`}),Pe)),Pe},x=Ie=>{var ye;const{popupClassName:fe,icon:Te,title:We,theme:ut}=Ie,Pt=ue.useContext(y),{prefixCls:Et,inlineCollapsed:At,theme:Ht}=Pt,Ct=(0,ae.Xl)();let _t;if(!Te)_t=At&&!Ct.length&&We&&typeof We=="string"?ue.createElement("div",{className:`${Et}-inline-collapsed-noicon`},We.charAt(0)):ue.createElement("span",{className:`${Et}-title-content`},We);else{const Zt=(0,De.l$)(We)&&We.type==="span";_t=ue.createElement(ue.Fragment,null,(0,De.Tm)(Te,{className:Se()((0,De.l$)(Te)?(ye=Te.props)===null||ye===void 0?void 0:ye.className:"",`${Et}-item-icon`)}),Zt?We:ue.createElement("span",{className:`${Et}-title-content`},We))}const Sn=ue.useMemo(()=>Object.assign(Object.assign({},Pt),{firstLevel:!1}),[Pt]);return ue.createElement(y.Provider,{value:Sn},ue.createElement(ae.Wd,Object.assign({},(0,$e.Z)(Ie,["icon"]),{title:_t,popupClassName:Se()(Et,fe,`${Et}-${ut||Ht}`)})))},z=ie(18785),ee=ie(70425),te=ie(62892),oe=ie(40875),re=function(Ie,ye){var fe={};for(var Te in Ie)Object.prototype.hasOwnProperty.call(Ie,Te)&&ye.indexOf(Te)<0&&(fe[Te]=Ie[Te]);if(Ie!=null&&typeof Object.getOwnPropertySymbols=="function")for(var We=0,Te=Object.getOwnPropertySymbols(Ie);We{if(ye&&typeof ye=="object"){const Te=ye,{label:We,children:ut,key:Pt,type:Et}=Te,At=re(Te,["label","children","key","type"]),Ht=Pt!=null?Pt:`tmp-${fe}`;return ut||Et==="group"?Et==="group"?ue.createElement(ae.BW,Object.assign({key:Ht},At,{title:We}),ge(ut)):ue.createElement(x,Object.assign({key:Ht},At,{title:We}),ge(ut)):Et==="divider"?ue.createElement(Je,Object.assign({key:Ht},At)):ue.createElement(E,Object.assign({key:Ht},At),We)}return null}).filter(ye=>ye)}function me(Ie){return ue.useMemo(()=>Ie&&ge(Ie),[Ie])}var se=ie(64993),we=ie(17313),Le=ie(8378),ke=ie(13826),St=ie(29878),ft=ie(83116),Ce=ie(37613),qe=Ie=>{const{componentCls:ye,motionDurationSlow:fe,horizontalLineHeight:Te,colorSplit:We,lineWidth:ut,lineType:Pt,itemPaddingInline:Et}=Ie;return{[`${ye}-horizontal`]:{lineHeight:Te,border:0,borderBottom:`${ut}px ${Pt} ${We}`,boxShadow:"none","&::after":{display:"block",clear:"both",height:0,content:'"\\20"'},[`${ye}-item, ${ye}-submenu`]:{position:"relative",display:"inline-block",verticalAlign:"bottom",paddingInline:Et},[`> ${ye}-item:hover, + &${b}-slide-up-leave${b}-slide-up-leave-active${De}-placement-topRight`]:{animationName:ue.ly}})},(0,Se.ZP)(Le,{colorBg:se,limitVerticalRadius:!0,arrowPlacement:{top:!0,bottom:!0}}),{[`${De} ${ne}`]:{position:"relative",margin:0},[`${ne}-submenu-popup`]:{position:"absolute",zIndex:y,background:"transparent",boxShadow:"none",transformOrigin:"0 0","ul, li":{listStyle:"none",margin:0}},[`${De}, ${De}-menu-submenu`]:{[ne]:Object.assign(Object.assign({padding:oe,listStyleType:"none",backgroundColor:se,backgroundClip:"padding-box",borderRadius:Le.borderRadiusLG,outline:"none",boxShadow:Le.boxShadowSecondary},(0,ae.Qy)(Le)),{[`${ne}-item-group-title`]:{padding:`${ee}px ${me}px`,color:Le.colorTextDescription,transition:`all ${z}`},[`${ne}-item`]:{position:"relative",display:"flex",alignItems:"center"},[`${ne}-item-icon`]:{minWidth:te,marginInlineEnd:Le.marginXS,fontSize:Le.fontSizeSM},[`${ne}-title-content`]:{flex:"auto","> a":{color:"inherit",transition:`all ${z}`,"&:hover":{color:"inherit"},"&::after":{position:"absolute",inset:0,content:'""'}}},[`${ne}-item, ${ne}-submenu-title`]:Object.assign(Object.assign({clear:"both",margin:0,padding:`${ee}px ${me}px`,color:Le.colorText,fontWeight:"normal",fontSize:te,lineHeight:Le.lineHeight,cursor:"pointer",transition:`all ${z}`,borderRadius:Le.borderRadiusSM,"&:hover, &-active":{backgroundColor:Le.controlItemBgHover}},(0,ae.Qy)(Le)),{"&-selected":{color:Le.colorPrimary,backgroundColor:Le.controlItemBgActive,"&:hover, &-active":{backgroundColor:Le.controlItemBgActiveHover}},"&-disabled":{color:ie,cursor:"not-allowed","&:hover":{color:ie,backgroundColor:se,cursor:"not-allowed"},a:{pointerEvents:"none"}},"&-divider":{height:1,margin:`${Le.marginXXS}px 0`,overflow:"hidden",lineHeight:0,backgroundColor:Le.colorSplit},[`${De}-menu-submenu-expand-icon`]:{position:"absolute",insetInlineEnd:Le.paddingXS,[`${De}-menu-submenu-arrow-icon`]:{marginInlineEnd:"0 !important",color:Le.colorTextDescription,fontSize:ge,fontStyle:"normal"}}}),[`${ne}-item-group-list`]:{margin:`0 ${Le.marginXS}px`,padding:0,listStyle:"none"},[`${ne}-submenu-title`]:{paddingInlineEnd:me+Le.fontSizeSM},[`${ne}-submenu-vertical`]:{position:"relative"},[`${ne}-submenu${ne}-submenu-disabled ${De}-menu-submenu-title`]:{[`&, ${De}-menu-submenu-arrow-icon`]:{color:ie,backgroundColor:se,cursor:"not-allowed"}},[`${ne}-submenu-selected ${De}-menu-submenu-title`]:{color:Le.colorPrimary}})}},[(0,ue.oN)(Le,"slide-up"),(0,ue.oN)(Le,"slide-down"),(0,Ve.Fm)(Le,"move-up"),(0,Ve.Fm)(Le,"move-down"),(0,Ge._y)(Le,"zoom-big")]]};var ot=(0,Ee.Z)("Dropdown",(Le,De)=>{let{rootPrefixCls:ne}=De;const{marginXXS:y,sizePopupArrow:a,controlHeight:E,fontSize:b,lineHeight:x,paddingXXS:z,componentCls:ee,borderRadiusLG:te}=Le,oe=(E-b*x)/2,{dropdownArrowOffset:ie}=(0,Se.fS)({contentRadius:te}),ge=(0,le.TS)(Le,{menuCls:`${ee}-menu`,rootPrefixCls:ne,dropdownArrowDistance:a/2+y,dropdownArrowOffset:ie,dropdownPaddingVertical:oe,dropdownEdgeChildPadding:z});return[Ce(ge),Je(ge)]},Le=>({zIndexPopup:Le.zIndexPopupBase+50}))},45818:function(Oe,ut,re){"use strict";re.d(ut,{D:function(){return z},Z:function(){return oe}});var ae=re(54476),ue=re(59301),Ve={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M912 192H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 284H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 284H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM104 228a56 56 0 10112 0 56 56 0 10-112 0zm0 284a56 56 0 10112 0 56 56 0 10-112 0zm0 284a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"bars",theme:"outlined"},Ge=Ve,Se=re(7657),Ee=function(ge,me){return ue.createElement(Se.Z,(0,ae.Z)({},ge,{ref:me,icon:Ge}))},le=ue.forwardRef(Ee),Re=le,Je=re(33853),Ce=re(38819),ot=re(92310),Le=re.n(ot),De=re(2738),y=ie=>!isNaN(parseFloat(ie))&&isFinite(ie),a=re(36355),E=re(84966),b=function(ie,ge){var me={};for(var se in ie)Object.prototype.hasOwnProperty.call(ie,se)&&ge.indexOf(se)<0&&(me[se]=ie[se]);if(ie!=null&&typeof Object.getOwnPropertySymbols=="function")for(var be=0,se=Object.getOwnPropertySymbols(ie);be{let ie=0;return function(){let ge=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return ie+=1,`${ge}${ie}`}})();var oe=ue.forwardRef((ie,ge)=>{const{prefixCls:me,className:se,trigger:be,children:xe,defaultCollapsed:Te=!1,theme:gt="dark",style:bt={},collapsible:Fe=!1,reverseArrow:We=!1,width:Qe=200,collapsedWidth:je=80,zeroWidthTriggerStyle:nt,breakpoint:Ze,onCollapse:et,onBreakpoint:lt}=ie,rt=b(ie,["prefixCls","className","trigger","children","defaultCollapsed","theme","style","collapsible","reverseArrow","width","collapsedWidth","zeroWidthTriggerStyle","breakpoint","onCollapse","onBreakpoint"]),{siderHook:ve}=(0,ue.useContext)(E.Gs),[Me,Ke]=(0,ue.useState)("collapsed"in ie?ie.collapsed:Te),[Pt,Ue]=(0,ue.useState)(!1);(0,ue.useEffect)(()=>{"collapsed"in ie&&Ke(ie.collapsed)},[ie.collapsed]);const mt=(Ie,ye)=>{"collapsed"in ie||Ke(Ie),et==null||et(Ie,ye)},de=(0,ue.useRef)();de.current=Ie=>{Ue(Ie.matches),lt==null||lt(Ie.matches),Me!==Ie.matches&&mt(Ie.matches,"responsive")},(0,ue.useEffect)(()=>{function Ie(fe){return de.current(fe)}let ye;if(typeof window!="undefined"){const{matchMedia:fe}=window;if(fe&&Ze&&Ze in x){ye=fe(`(max-width: ${x[Ze]})`);try{ye.addEventListener("change",Ie)}catch(Ae){ye.addListener(Ie)}Ie(ye)}}return()=>{try{ye==null||ye.removeEventListener("change",Ie)}catch(fe){ye==null||ye.removeListener(Ie)}}},[Ze]),(0,ue.useEffect)(()=>{const Ie=ee("ant-sider-");return ve.addSider(Ie),()=>ve.removeSider(Ie)},[]);const dt=()=>{mt(!Me,"clickTrigger")},{getPrefixCls:Ot}=(0,ue.useContext)(a.E_),Wt=()=>{const Ie=Ot("layout-sider",me),ye=(0,De.Z)(rt,["collapsed"]),fe=Me?je:Qe,Ae=y(fe)?`${fe}px`:String(fe),He=parseFloat(String(je||0))===0?ue.createElement("span",{onClick:dt,className:Le()(`${Ie}-zero-width-trigger`,`${Ie}-zero-width-trigger-${We?"right":"left"}`),style:nt},be||ue.createElement(Re,null)):null,Et={expanded:We?ue.createElement(Ce.Z,null):ue.createElement(Je.Z,null),collapsed:We?ue.createElement(Je.Z,null):ue.createElement(Ce.Z,null)}[Me?"collapsed":"expanded"],At=be!==null?He||ue.createElement("div",{className:`${Ie}-trigger`,onClick:dt,style:{width:Ae}},be||Et):null,Ht=Object.assign(Object.assign({},bt),{flex:`0 0 ${Ae}`,maxWidth:Ae,minWidth:Ae,width:Ae}),Ct=Le()(Ie,`${Ie}-${gt}`,{[`${Ie}-collapsed`]:!!Me,[`${Ie}-has-trigger`]:Fe&&be!==null&&!He,[`${Ie}-below`]:!!Pt,[`${Ie}-zero-width`]:parseFloat(Ae)===0},se);return ue.createElement("aside",Object.assign({className:Ct},ye,{style:Ht,ref:ge}),ue.createElement("div",{className:`${Ie}-children`},xe),Fe||Pt&&He?At:null)},Dt=ue.useMemo(()=>({siderCollapsed:Me}),[Me]);return ue.createElement(z.Provider,{value:Dt},Wt())})},84966:function(Oe,ut,re){"use strict";re.d(ut,{VY:function(){return z},$_:function(){return x},h4:function(){return b},Gs:function(){return De},ZP:function(){return ee}});var ae=re(94480),ue=re(92310),Ve=re.n(ue),Ge=re(2738),Se=re(59301),Ee=re(36355),le=re(83116),Je=te=>{const{componentCls:oe,bodyBg:ie,lightSiderBg:ge,lightTriggerBg:me,lightTriggerColor:se}=te;return{[`${oe}-sider-light`]:{background:ge,[`${oe}-sider-trigger`]:{color:se,background:me},[`${oe}-sider-zero-width-trigger`]:{color:se,background:me,border:`1px solid ${ie}`,borderInlineStart:0}}}};const Ce=te=>{const{antCls:oe,componentCls:ie,colorText:ge,triggerColor:me,footerBg:se,triggerBg:be,headerHeight:xe,headerPadding:Te,headerColor:gt,footerPadding:bt,triggerHeight:Fe,zeroTriggerHeight:We,zeroTriggerWidth:Qe,motionDurationMid:je,motionDurationSlow:nt,fontSize:Ze,borderRadius:et,bodyBg:lt,headerBg:rt,siderBg:ve}=te;return{[ie]:Object.assign(Object.assign({display:"flex",flex:"auto",flexDirection:"column",minHeight:0,background:lt,"&, *":{boxSizing:"border-box"},[`&${ie}-has-sider`]:{flexDirection:"row",[`> ${ie}, > ${ie}-content`]:{width:0}},[`${ie}-header, &${ie}-footer`]:{flex:"0 0 auto"},[`${ie}-sider`]:{position:"relative",minWidth:0,background:ve,transition:`all ${je}, background 0s`,"&-children":{height:"100%",marginTop:-.1,paddingTop:.1,[`${oe}-menu${oe}-menu-inline-collapsed`]:{width:"auto"}},"&-has-trigger":{paddingBottom:Fe},"&-right":{order:1},"&-trigger":{position:"fixed",bottom:0,zIndex:1,height:Fe,color:me,lineHeight:`${Fe}px`,textAlign:"center",background:be,cursor:"pointer",transition:`all ${je}`},"&-zero-width":{"> *":{overflow:"hidden"},"&-trigger":{position:"absolute",top:xe,insetInlineEnd:-Qe,zIndex:1,width:Qe,height:We,color:me,fontSize:te.fontSizeXL,display:"flex",alignItems:"center",justifyContent:"center",background:ve,borderStartStartRadius:0,borderStartEndRadius:et,borderEndEndRadius:et,borderEndStartRadius:0,cursor:"pointer",transition:`background ${nt} ease`,"&::after":{position:"absolute",inset:0,background:"transparent",transition:`all ${nt}`,content:'""'},"&:hover::after":{background:"rgba(255, 255, 255, 0.2)"},"&-right":{insetInlineStart:-Qe,borderStartStartRadius:et,borderStartEndRadius:0,borderEndEndRadius:0,borderEndStartRadius:et}}}}},Je(te)),{"&-rtl":{direction:"rtl"}}),[`${ie}-header`]:{height:xe,padding:Te,color:gt,lineHeight:`${xe}px`,background:rt,[`${oe}-menu`]:{lineHeight:"inherit"}},[`${ie}-footer`]:{padding:bt,color:ge,fontSize:Ze,background:se},[`${ie}-content`]:{flex:"auto",minHeight:0}}};var ot=(0,le.Z)("Layout",te=>[Ce(te)],te=>{const{colorBgLayout:oe,controlHeight:ie,controlHeightLG:ge,colorText:me,controlHeightSM:se,marginXXS:be,colorTextLightSolid:xe,colorBgContainer:Te}=te,gt=ge*1.25;return{colorBgHeader:"#001529",colorBgBody:oe,colorBgTrigger:"#002140",bodyBg:oe,headerBg:"#001529",headerHeight:ie*2,headerPadding:`0 ${gt}px`,headerColor:me,footerPadding:`${se}px ${gt}px`,footerBg:oe,siderBg:"#001529",triggerHeight:ge+be*2,triggerBg:"#002140",triggerColor:xe,zeroTriggerWidth:ge,zeroTriggerHeight:ge,lightSiderBg:Te,lightTriggerBg:Te,lightTriggerColor:me}},{deprecatedTokens:[["colorBgBody","bodyBg"],["colorBgHeader","headerBg"],["colorBgTrigger","triggerBg"]]}),Le=function(te,oe){var ie={};for(var ge in te)Object.prototype.hasOwnProperty.call(te,ge)&&oe.indexOf(ge)<0&&(ie[ge]=te[ge]);if(te!=null&&typeof Object.getOwnPropertySymbols=="function")for(var me=0,ge=Object.getOwnPropertySymbols(te);menull,removeSider:()=>null}});function ne(te){let{suffixCls:oe,tagName:ie,displayName:ge}=te;return me=>Se.forwardRef((be,xe)=>Se.createElement(me,Object.assign({ref:xe,suffixCls:oe,tagName:ie},be)))}const y=Se.forwardRef((te,oe)=>{const{prefixCls:ie,suffixCls:ge,className:me,tagName:se}=te,be=Le(te,["prefixCls","suffixCls","className","tagName"]),{getPrefixCls:xe}=Se.useContext(Ee.E_),Te=xe("layout",ie),[gt,bt]=ot(Te),Fe=ge?`${Te}-${ge}`:Te;return gt(Se.createElement(se,Object.assign({className:Ve()(ie||Fe,me,bt),ref:oe},be)))}),a=Se.forwardRef((te,oe)=>{const{direction:ie}=Se.useContext(Ee.E_),[ge,me]=Se.useState([]),{prefixCls:se,className:be,rootClassName:xe,children:Te,hasSider:gt,tagName:bt,style:Fe}=te,We=Le(te,["prefixCls","className","rootClassName","children","hasSider","tagName","style"]),Qe=(0,Ge.Z)(We,["suffixCls"]),{getPrefixCls:je,layout:nt}=Se.useContext(Ee.E_),Ze=je("layout",se),[et,lt]=ot(Ze),rt=Ve()(Ze,{[`${Ze}-has-sider`]:typeof gt=="boolean"?gt:ge.length>0,[`${Ze}-rtl`]:ie==="rtl"},nt==null?void 0:nt.className,be,xe,lt),ve=Se.useMemo(()=>({siderHook:{addSider:Me=>{me(Ke=>[].concat((0,ae.Z)(Ke),[Me]))},removeSider:Me=>{me(Ke=>Ke.filter(Pt=>Pt!==Me))}}}),[]);return et(Se.createElement(De.Provider,{value:ve},Se.createElement(bt,Object.assign({ref:oe,className:rt,style:Object.assign(Object.assign({},nt==null?void 0:nt.style),Fe)},Qe),Te)))}),E=ne({tagName:"div",displayName:"Layout"})(a),b=ne({suffixCls:"header",tagName:"header",displayName:"Header"})(y),x=ne({suffixCls:"footer",tagName:"footer",displayName:"Footer"})(y),z=ne({suffixCls:"content",tagName:"main",displayName:"Content"})(y);var ee=E},40875:function(Oe,ut,re){"use strict";re.d(ut,{J:function(){return Ee}});var ae=re(59301),ue=re(33234),Ve=re(70425),Ge=function(le,Re){var Je={};for(var Ce in le)Object.prototype.hasOwnProperty.call(le,Ce)&&Re.indexOf(Ce)<0&&(Je[Ce]=le[Ce]);if(le!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ot=0,Ce=Object.getOwnPropertySymbols(le);ot{const{children:Je}=le,Ce=Ge(le,["children"]),ot=ae.useContext(Se),Le=ae.useMemo(()=>Object.assign(Object.assign({},ot),Ce),[ot,Ce.prefixCls,Ce.mode,Ce.selectable]);return ae.createElement(Se.Provider,{value:Le},ae.createElement(ue.BR,null,(0,Ve.supportNodeRef)(Je)?ae.cloneElement(Je,{ref:Re}):Je))});ut.Z=Se},20834:function(Oe,ut,re){"use strict";re.d(ut,{default:function(){return Dt}});var ae=re(15285),ue=re(59301),Ve=re(45818),Ge=re(92310),Se=re.n(Ge),Ee=re(36355),le=function(Ie,ye){var fe={};for(var Ae in Ie)Object.prototype.hasOwnProperty.call(Ie,Ae)&&ye.indexOf(Ae)<0&&(fe[Ae]=Ie[Ae]);if(Ie!=null&&typeof Object.getOwnPropertySymbols=="function")for(var He=0,Ae=Object.getOwnPropertySymbols(Ie);He{const{prefixCls:ye,className:fe,dashed:Ae}=Ie,He=le(Ie,["prefixCls","className","dashed"]),{getPrefixCls:ct}=ue.useContext(Ee.E_),ft=ct("menu",ye),Et=Se()({[`${ft}-item-divider-dashed`]:!!Ae},fe);return ue.createElement(ae.iz,Object.assign({className:Et},He))},Ce=re(11592),ot=re(2738),Le=re(6848),De=re(92343),y=(0,ue.createContext)({prefixCls:"",firstLevel:!0,inlineCollapsed:!1}),E=Ie=>{var ye;const{className:fe,children:Ae,icon:He,title:ct,danger:ft}=Ie,{prefixCls:Et,firstLevel:At,direction:Ht,disableMenuItemTitleTooltip:Ct,inlineCollapsed:_t}=ue.useContext(y),Sn=Be=>{const Xe=ue.createElement("span",{className:`${Et}-title-content`},Ae);return(!He||(0,De.l$)(Ae)&&Ae.type==="span")&&Ae&&Be&&At&&typeof Ae=="string"?ue.createElement("div",{className:`${Et}-inline-collapsed-noicon`},Ae.charAt(0)):Xe},{siderCollapsed:Zt}=ue.useContext(Ve.D);let dn=ct;typeof ct=="undefined"?dn=At?Ae:"":ct===!1&&(dn="");const Vt={title:dn};!Zt&&!_t&&(Vt.title=null,Vt.open=!1);const Yt=(0,Ce.Z)(Ae).length;let Pe=ue.createElement(ae.ck,Object.assign({},(0,ot.Z)(Ie,["title","icon","danger"]),{className:Se()({[`${Et}-item-danger`]:ft,[`${Et}-item-only-child`]:(He?Yt+1:Yt)===1},fe),title:typeof ct=="string"?ct:void 0}),(0,De.Tm)(He,{className:Se()((0,De.l$)(He)?(ye=He.props)===null||ye===void 0?void 0:ye.className:"",`${Et}-item-icon`)}),Sn(_t));return Ct||(Pe=ue.createElement(Le.Z,Object.assign({},Vt,{placement:Ht==="rtl"?"left":"right",overlayClassName:`${Et}-inline-collapsed-tooltip`}),Pe)),Pe},x=Ie=>{var ye;const{popupClassName:fe,icon:Ae,title:He,theme:ct}=Ie,ft=ue.useContext(y),{prefixCls:Et,inlineCollapsed:At,theme:Ht}=ft,Ct=(0,ae.Xl)();let _t;if(!Ae)_t=At&&!Ct.length&&He&&typeof He=="string"?ue.createElement("div",{className:`${Et}-inline-collapsed-noicon`},He.charAt(0)):ue.createElement("span",{className:`${Et}-title-content`},He);else{const Zt=(0,De.l$)(He)&&He.type==="span";_t=ue.createElement(ue.Fragment,null,(0,De.Tm)(Ae,{className:Se()((0,De.l$)(Ae)?(ye=Ae.props)===null||ye===void 0?void 0:ye.className:"",`${Et}-item-icon`)}),Zt?He:ue.createElement("span",{className:`${Et}-title-content`},He))}const Sn=ue.useMemo(()=>Object.assign(Object.assign({},ft),{firstLevel:!1}),[ft]);return ue.createElement(y.Provider,{value:Sn},ue.createElement(ae.Wd,Object.assign({},(0,ot.Z)(Ie,["icon"]),{title:_t,popupClassName:Se()(Et,fe,`${Et}-${ct||Ht}`)})))},z=re(18785),ee=re(70425),te=re(62892),oe=re(40875),ie=function(Ie,ye){var fe={};for(var Ae in Ie)Object.prototype.hasOwnProperty.call(Ie,Ae)&&ye.indexOf(Ae)<0&&(fe[Ae]=Ie[Ae]);if(Ie!=null&&typeof Object.getOwnPropertySymbols=="function")for(var He=0,Ae=Object.getOwnPropertySymbols(Ie);He{if(ye&&typeof ye=="object"){const Ae=ye,{label:He,children:ct,key:ft,type:Et}=Ae,At=ie(Ae,["label","children","key","type"]),Ht=ft!=null?ft:`tmp-${fe}`;return ct||Et==="group"?Et==="group"?ue.createElement(ae.BW,Object.assign({key:Ht},At,{title:He}),ge(ct)):ue.createElement(x,Object.assign({key:Ht},At,{title:He}),ge(ct)):Et==="divider"?ue.createElement(Je,Object.assign({key:Ht},At)):ue.createElement(E,Object.assign({key:Ht},At),He)}return null}).filter(ye=>ye)}function me(Ie){return ue.useMemo(()=>Ie&&ge(Ie),[Ie])}var se=re(64993),be=re(17313),xe=re(8378),Te=re(13826),gt=re(29878),bt=re(83116),Fe=re(37613),Qe=Ie=>{const{componentCls:ye,motionDurationSlow:fe,horizontalLineHeight:Ae,colorSplit:He,lineWidth:ct,lineType:ft,itemPaddingInline:Et}=Ie;return{[`${ye}-horizontal`]:{lineHeight:Ae,border:0,borderBottom:`${ct}px ${ft} ${He}`,boxShadow:"none","&::after":{display:"block",clear:"both",height:0,content:'"\\20"'},[`${ye}-item, ${ye}-submenu`]:{position:"relative",display:"inline-block",verticalAlign:"bottom",paddingInline:Et},[`> ${ye}-item:hover, > ${ye}-item-active, - > ${ye}-submenu ${ye}-submenu-title:hover`]:{backgroundColor:"transparent"},[`${ye}-item, ${ye}-submenu-title`]:{transition:[`border-color ${fe}`,`background ${fe}`].join(",")},[`${ye}-submenu-arrow`]:{display:"none"}}}},at=Ie=>{let{componentCls:ye,menuArrowOffset:fe}=Ie;return{[`${ye}-rtl`]:{direction:"rtl"},[`${ye}-submenu-rtl`]:{transformOrigin:"100% 0"},[`${ye}-rtl${ye}-vertical, - ${ye}-submenu-rtl ${ye}-vertical`]:{[`${ye}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateY(-${fe})`},"&::after":{transform:`rotate(45deg) translateY(${fe})`}}}}};const Ze=Ie=>Object.assign({},(0,we.oN)(Ie));var dt=(Ie,ye)=>{const{componentCls:fe,itemColor:Te,itemSelectedColor:We,groupTitleColor:ut,itemBg:Pt,subMenuItemBg:Et,itemSelectedBg:At,activeBarHeight:Ht,activeBarWidth:Ct,activeBarBorderWidth:_t,motionDurationSlow:Sn,motionEaseInOut:Zt,motionEaseOut:dn,itemPaddingInline:Vt,motionDurationMid:Yt,itemHoverColor:Pe,lineType:Be,colorSplit:Xe,itemDisabledColor:ct,dangerItemColor:vt,dangerItemHoverColor:Nt,dangerItemSelectedColor:Rt,dangerItemActiveBg:xt,dangerItemSelectedBg:Tt,itemHoverBg:Qt,itemActiveBg:Xt,menuSubMenuBg:an,horizontalItemSelectedColor:hn,horizontalItemSelectedBg:yn,horizontalItemBorderRadius:Fn,horizontalItemHoverBg:ln,popupBg:gn}=Ie;return{[`${fe}-${ye}, ${fe}-${ye} > ${fe}`]:{color:Te,background:Pt,[`&${fe}-root:focus-visible`]:Object.assign({},Ze(Ie)),[`${fe}-item-group-title`]:{color:ut},[`${fe}-submenu-selected`]:{[`> ${fe}-submenu-title`]:{color:We}},[`${fe}-item-disabled, ${fe}-submenu-disabled`]:{color:`${ct} !important`},[`${fe}-item:not(${fe}-item-selected):not(${fe}-submenu-selected)`]:{[`&:hover, > ${fe}-submenu-title:hover`]:{color:Pe}},[`&:not(${fe}-horizontal)`]:{[`${fe}-item:not(${fe}-item-selected)`]:{"&:hover":{backgroundColor:Qt},"&:active":{backgroundColor:Xt}},[`${fe}-submenu-title`]:{"&:hover":{backgroundColor:Qt},"&:active":{backgroundColor:Xt}}},[`${fe}-item-danger`]:{color:vt,[`&${fe}-item:hover`]:{[`&:not(${fe}-item-selected):not(${fe}-submenu-selected)`]:{color:Nt}},[`&${fe}-item:active`]:{background:xt}},[`${fe}-item a`]:{"&, &:hover":{color:"inherit"}},[`${fe}-item-selected`]:{color:We,[`&${fe}-item-danger`]:{color:Rt},"a, a:hover":{color:"inherit"}},[`& ${fe}-item-selected`]:{backgroundColor:At,[`&${fe}-item-danger`]:{backgroundColor:Tt}},[`${fe}-item, ${fe}-submenu-title`]:{[`&:not(${fe}-item-disabled):focus-visible`]:Object.assign({},Ze(Ie))},[`&${fe}-submenu > ${fe}`]:{backgroundColor:an},[`&${fe}-popup > ${fe}`]:{backgroundColor:gn},[`&${fe}-horizontal`]:Object.assign(Object.assign({},ye==="dark"?{borderBottom:0}:{}),{[`> ${fe}-item, > ${fe}-submenu`]:{top:_t,marginTop:-_t,marginBottom:0,borderRadius:Fn,"&::after":{position:"absolute",insetInline:Vt,bottom:0,borderBottom:`${Ht}px solid transparent`,transition:`border-color ${Sn} ${Zt}`,content:'""'},"&:hover, &-active, &-open":{background:ln,"&::after":{borderBottomWidth:Ht,borderBottomColor:hn}},"&-selected":{color:hn,backgroundColor:yn,"&:hover":{backgroundColor:yn},"&::after":{borderBottomWidth:Ht,borderBottomColor:hn}}}}),[`&${fe}-root`]:{[`&${fe}-inline, &${fe}-vertical`]:{borderInlineEnd:`${_t}px ${Be} ${Xe}`}},[`&${fe}-inline`]:{[`${fe}-sub${fe}-inline`]:{background:Et},[`${fe}-item, ${fe}-submenu-title`]:_t&&Ct?{width:`calc(100% + ${_t}px)`}:{},[`${fe}-item`]:{position:"relative","&::after":{position:"absolute",insetBlock:0,insetInlineEnd:0,borderInlineEnd:`${Ct}px solid ${We}`,transform:"scaleY(0.0001)",opacity:0,transition:[`transform ${Yt} ${dn}`,`opacity ${Yt} ${dn}`].join(","),content:'""'},[`&${fe}-item-danger`]:{"&::after":{borderInlineEndColor:Rt}}},[`${fe}-selected, ${fe}-item-selected`]:{"&::after":{transform:"scaleY(1)",opacity:1,transition:[`transform ${Yt} ${Zt}`,`opacity ${Yt} ${Zt}`].join(",")}}}}}};const rt=Ie=>{const{componentCls:ye,itemHeight:fe,itemMarginInline:Te,padding:We,menuArrowSize:ut,marginXS:Pt,itemMarginBlock:Et}=Ie,At=We+ut+Pt;return{[`${ye}-item`]:{position:"relative",overflow:"hidden"},[`${ye}-item, ${ye}-submenu-title`]:{height:fe,lineHeight:`${fe}px`,paddingInline:We,overflow:"hidden",textOverflow:"ellipsis",marginInline:Te,marginBlock:Et,width:`calc(100% - ${Te*2}px)`},[`> ${ye}-item, + > ${ye}-submenu ${ye}-submenu-title:hover`]:{backgroundColor:"transparent"},[`${ye}-item, ${ye}-submenu-title`]:{transition:[`border-color ${fe}`,`background ${fe}`].join(",")},[`${ye}-submenu-arrow`]:{display:"none"}}}},nt=Ie=>{let{componentCls:ye,menuArrowOffset:fe}=Ie;return{[`${ye}-rtl`]:{direction:"rtl"},[`${ye}-submenu-rtl`]:{transformOrigin:"100% 0"},[`${ye}-rtl${ye}-vertical, + ${ye}-submenu-rtl ${ye}-vertical`]:{[`${ye}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateY(-${fe})`},"&::after":{transform:`rotate(45deg) translateY(${fe})`}}}}};const Ze=Ie=>Object.assign({},(0,be.oN)(Ie));var lt=(Ie,ye)=>{const{componentCls:fe,itemColor:Ae,itemSelectedColor:He,groupTitleColor:ct,itemBg:ft,subMenuItemBg:Et,itemSelectedBg:At,activeBarHeight:Ht,activeBarWidth:Ct,activeBarBorderWidth:_t,motionDurationSlow:Sn,motionEaseInOut:Zt,motionEaseOut:dn,itemPaddingInline:Vt,motionDurationMid:Yt,itemHoverColor:Pe,lineType:Be,colorSplit:Xe,itemDisabledColor:St,dangerItemColor:pt,dangerItemHoverColor:Nt,dangerItemSelectedColor:Rt,dangerItemActiveBg:Bt,dangerItemSelectedBg:Tt,itemHoverBg:Qt,itemActiveBg:Xt,menuSubMenuBg:an,horizontalItemSelectedColor:hn,horizontalItemSelectedBg:yn,horizontalItemBorderRadius:Fn,horizontalItemHoverBg:ln,popupBg:gn}=Ie;return{[`${fe}-${ye}, ${fe}-${ye} > ${fe}`]:{color:Ae,background:ft,[`&${fe}-root:focus-visible`]:Object.assign({},Ze(Ie)),[`${fe}-item-group-title`]:{color:ct},[`${fe}-submenu-selected`]:{[`> ${fe}-submenu-title`]:{color:He}},[`${fe}-item-disabled, ${fe}-submenu-disabled`]:{color:`${St} !important`},[`${fe}-item:not(${fe}-item-selected):not(${fe}-submenu-selected)`]:{[`&:hover, > ${fe}-submenu-title:hover`]:{color:Pe}},[`&:not(${fe}-horizontal)`]:{[`${fe}-item:not(${fe}-item-selected)`]:{"&:hover":{backgroundColor:Qt},"&:active":{backgroundColor:Xt}},[`${fe}-submenu-title`]:{"&:hover":{backgroundColor:Qt},"&:active":{backgroundColor:Xt}}},[`${fe}-item-danger`]:{color:pt,[`&${fe}-item:hover`]:{[`&:not(${fe}-item-selected):not(${fe}-submenu-selected)`]:{color:Nt}},[`&${fe}-item:active`]:{background:Bt}},[`${fe}-item a`]:{"&, &:hover":{color:"inherit"}},[`${fe}-item-selected`]:{color:He,[`&${fe}-item-danger`]:{color:Rt},"a, a:hover":{color:"inherit"}},[`& ${fe}-item-selected`]:{backgroundColor:At,[`&${fe}-item-danger`]:{backgroundColor:Tt}},[`${fe}-item, ${fe}-submenu-title`]:{[`&:not(${fe}-item-disabled):focus-visible`]:Object.assign({},Ze(Ie))},[`&${fe}-submenu > ${fe}`]:{backgroundColor:an},[`&${fe}-popup > ${fe}`]:{backgroundColor:gn},[`&${fe}-horizontal`]:Object.assign(Object.assign({},ye==="dark"?{borderBottom:0}:{}),{[`> ${fe}-item, > ${fe}-submenu`]:{top:_t,marginTop:-_t,marginBottom:0,borderRadius:Fn,"&::after":{position:"absolute",insetInline:Vt,bottom:0,borderBottom:`${Ht}px solid transparent`,transition:`border-color ${Sn} ${Zt}`,content:'""'},"&:hover, &-active, &-open":{background:ln,"&::after":{borderBottomWidth:Ht,borderBottomColor:hn}},"&-selected":{color:hn,backgroundColor:yn,"&:hover":{backgroundColor:yn},"&::after":{borderBottomWidth:Ht,borderBottomColor:hn}}}}),[`&${fe}-root`]:{[`&${fe}-inline, &${fe}-vertical`]:{borderInlineEnd:`${_t}px ${Be} ${Xe}`}},[`&${fe}-inline`]:{[`${fe}-sub${fe}-inline`]:{background:Et},[`${fe}-item, ${fe}-submenu-title`]:_t&&Ct?{width:`calc(100% + ${_t}px)`}:{},[`${fe}-item`]:{position:"relative","&::after":{position:"absolute",insetBlock:0,insetInlineEnd:0,borderInlineEnd:`${Ct}px solid ${He}`,transform:"scaleY(0.0001)",opacity:0,transition:[`transform ${Yt} ${dn}`,`opacity ${Yt} ${dn}`].join(","),content:'""'},[`&${fe}-item-danger`]:{"&::after":{borderInlineEndColor:Rt}}},[`${fe}-selected, ${fe}-item-selected`]:{"&::after":{transform:"scaleY(1)",opacity:1,transition:[`transform ${Yt} ${Zt}`,`opacity ${Yt} ${Zt}`].join(",")}}}}}};const rt=Ie=>{const{componentCls:ye,itemHeight:fe,itemMarginInline:Ae,padding:He,menuArrowSize:ct,marginXS:ft,itemMarginBlock:Et}=Ie,At=He+ct+ft;return{[`${ye}-item`]:{position:"relative",overflow:"hidden"},[`${ye}-item, ${ye}-submenu-title`]:{height:fe,lineHeight:`${fe}px`,paddingInline:He,overflow:"hidden",textOverflow:"ellipsis",marginInline:Ae,marginBlock:Et,width:`calc(100% - ${Ae*2}px)`},[`> ${ye}-item, > ${ye}-submenu > ${ye}-submenu-title`]:{height:fe,lineHeight:`${fe}px`},[`${ye}-item-group-list ${ye}-submenu-title, - ${ye}-submenu-title`]:{paddingInlineEnd:At}}};var Me=Ie=>{const{componentCls:ye,iconCls:fe,itemHeight:Te,colorTextLightSolid:We,dropdownWidth:ut,controlHeightLG:Pt,motionDurationMid:Et,motionEaseOut:At,paddingXL:Ht,itemMarginInline:Ct,fontSizeLG:_t,motionDurationSlow:Sn,paddingXS:Zt,boxShadowSecondary:dn,collapsedWidth:Vt,collapsedIconSize:Yt}=Ie,Pe={height:Te,lineHeight:`${Te}px`,listStylePosition:"inside",listStyleType:"disc"};return[{[ye]:{"&-inline, &-vertical":Object.assign({[`&${ye}-root`]:{boxShadow:"none"}},rt(Ie))},[`${ye}-submenu-popup`]:{[`${ye}-vertical`]:Object.assign(Object.assign({},rt(Ie)),{boxShadow:dn})}},{[`${ye}-submenu-popup ${ye}-vertical${ye}-sub`]:{minWidth:ut,maxHeight:`calc(100vh - ${Pt*2.5}px)`,padding:"0",overflow:"hidden",borderInlineEnd:0,"&:not([class*='-active'])":{overflowX:"hidden",overflowY:"auto"}}},{[`${ye}-inline`]:{width:"100%",[`&${ye}-root`]:{[`${ye}-item, ${ye}-submenu-title`]:{display:"flex",alignItems:"center",transition:[`border-color ${Sn}`,`background ${Sn}`,`padding ${Et} ${At}`].join(","),[`> ${ye}-title-content`]:{flex:"auto",minWidth:0,overflow:"hidden",textOverflow:"ellipsis"},"> *":{flex:"none"}}},[`${ye}-sub${ye}-inline`]:{padding:0,border:0,borderRadius:0,boxShadow:"none",[`& > ${ye}-submenu > ${ye}-submenu-title`]:Pe,[`& ${ye}-item-group-title`]:{paddingInlineStart:Ht}},[`${ye}-item`]:Pe}},{[`${ye}-inline-collapsed`]:{width:Vt,[`&${ye}-root`]:{[`${ye}-item, ${ye}-submenu ${ye}-submenu-title`]:{[`> ${ye}-inline-collapsed-noicon`]:{fontSize:_t,textAlign:"center"}}},[`> ${ye}-item, + ${ye}-submenu-title`]:{paddingInlineEnd:At}}};var Me=Ie=>{const{componentCls:ye,iconCls:fe,itemHeight:Ae,colorTextLightSolid:He,dropdownWidth:ct,controlHeightLG:ft,motionDurationMid:Et,motionEaseOut:At,paddingXL:Ht,itemMarginInline:Ct,fontSizeLG:_t,motionDurationSlow:Sn,paddingXS:Zt,boxShadowSecondary:dn,collapsedWidth:Vt,collapsedIconSize:Yt}=Ie,Pe={height:Ae,lineHeight:`${Ae}px`,listStylePosition:"inside",listStyleType:"disc"};return[{[ye]:{"&-inline, &-vertical":Object.assign({[`&${ye}-root`]:{boxShadow:"none"}},rt(Ie))},[`${ye}-submenu-popup`]:{[`${ye}-vertical`]:Object.assign(Object.assign({},rt(Ie)),{boxShadow:dn})}},{[`${ye}-submenu-popup ${ye}-vertical${ye}-sub`]:{minWidth:ct,maxHeight:`calc(100vh - ${ft*2.5}px)`,padding:"0",overflow:"hidden",borderInlineEnd:0,"&:not([class*='-active'])":{overflowX:"hidden",overflowY:"auto"}}},{[`${ye}-inline`]:{width:"100%",[`&${ye}-root`]:{[`${ye}-item, ${ye}-submenu-title`]:{display:"flex",alignItems:"center",transition:[`border-color ${Sn}`,`background ${Sn}`,`padding ${Et} ${At}`].join(","),[`> ${ye}-title-content`]:{flex:"auto",minWidth:0,overflow:"hidden",textOverflow:"ellipsis"},"> *":{flex:"none"}}},[`${ye}-sub${ye}-inline`]:{padding:0,border:0,borderRadius:0,boxShadow:"none",[`& > ${ye}-submenu > ${ye}-submenu-title`]:Pe,[`& ${ye}-item-group-title`]:{paddingInlineStart:Ht}},[`${ye}-item`]:Pe}},{[`${ye}-inline-collapsed`]:{width:Vt,[`&${ye}-root`]:{[`${ye}-item, ${ye}-submenu ${ye}-submenu-title`]:{[`> ${ye}-inline-collapsed-noicon`]:{fontSize:_t,textAlign:"center"}}},[`> ${ye}-item, > ${ye}-item-group > ${ye}-item-group-list > ${ye}-item, > ${ye}-item-group > ${ye}-item-group-list > ${ye}-submenu > ${ye}-submenu-title, > ${ye}-submenu > ${ye}-submenu-title`]:{insetInlineStart:0,paddingInline:`calc(50% - ${_t/2}px - ${Ct}px)`,textOverflow:"clip",[` ${ye}-submenu-arrow, ${ye}-submenu-expand-icon - `]:{opacity:0},[`${ye}-item-icon, ${fe}`]:{margin:0,fontSize:Yt,lineHeight:`${Te}px`,"+ span":{display:"inline-block",opacity:0}}},[`${ye}-item-icon, ${fe}`]:{display:"inline-block"},"&-tooltip":{pointerEvents:"none",[`${ye}-item-icon, ${fe}`]:{display:"none"},"a, a:hover":{color:We}},[`${ye}-item-group-title`]:Object.assign(Object.assign({},we.vS),{paddingInline:Zt})}}]};const Ke=Ie=>{const{componentCls:ye,motionDurationSlow:fe,motionDurationMid:Te,motionEaseInOut:We,motionEaseOut:ut,iconCls:Pt,iconSize:Et,iconMarginInlineEnd:At}=Ie;return{[`${ye}-item, ${ye}-submenu-title`]:{position:"relative",display:"block",margin:0,whiteSpace:"nowrap",cursor:"pointer",transition:[`border-color ${fe}`,`background ${fe}`,`padding ${fe} ${We}`].join(","),[`${ye}-item-icon, ${Pt}`]:{minWidth:Et,fontSize:Et,transition:[`font-size ${Te} ${ut}`,`margin ${fe} ${We}`,`color ${fe}`].join(","),"+ span":{marginInlineStart:At,opacity:1,transition:[`opacity ${fe} ${We}`,`margin ${fe}`,`color ${fe}`].join(",")}},[`${ye}-item-icon`]:Object.assign({},(0,we.Ro)()),[`&${ye}-item-only-child`]:{[`> ${Pt}, > ${ye}-item-icon`]:{marginInlineEnd:0}}},[`${ye}-item-disabled, ${ye}-submenu-disabled`]:{background:"none !important",cursor:"not-allowed","&::after":{borderColor:"transparent !important"},a:{color:"inherit !important"},[`> ${ye}-submenu-title`]:{color:"inherit !important",cursor:"not-allowed"}}}},ht=Ie=>{const{componentCls:ye,motionDurationSlow:fe,motionEaseInOut:Te,borderRadius:We,menuArrowSize:ut,menuArrowOffset:Pt}=Ie;return{[`${ye}-submenu`]:{"&-expand-icon, &-arrow":{position:"absolute",top:"50%",insetInlineEnd:Ie.margin,width:ut,color:"currentcolor",transform:"translateY(-50%)",transition:`transform ${fe} ${Te}, opacity ${fe}`},"&-arrow":{"&::before, &::after":{position:"absolute",width:ut*.6,height:ut*.15,backgroundColor:"currentcolor",borderRadius:We,transition:[`background ${fe} ${Te}`,`transform ${fe} ${Te}`,`top ${fe} ${Te}`,`color ${fe} ${Te}`].join(","),content:'""'},"&::before":{transform:`rotate(45deg) translateY(-${Pt})`},"&::after":{transform:`rotate(-45deg) translateY(${Pt})`}}}}},Ue=Ie=>{const{antCls:ye,componentCls:fe,fontSize:Te,motionDurationSlow:We,motionDurationMid:ut,motionEaseInOut:Pt,paddingXS:Et,padding:At,colorSplit:Ht,lineWidth:Ct,zIndexPopup:_t,borderRadiusLG:Sn,subMenuItemBorderRadius:Zt,menuArrowSize:dn,menuArrowOffset:Vt,lineType:Yt,menuPanelMaskInset:Pe,groupTitleLineHeight:Be,groupTitleFontSize:Xe}=Ie;return[{"":{[`${fe}`]:Object.assign(Object.assign({},(0,we.dF)()),{"&-hidden":{display:"none"}})},[`${fe}-submenu-hidden`]:{display:"none"}},{[fe]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,we.Wf)(Ie)),(0,we.dF)()),{marginBottom:0,paddingInlineStart:0,fontSize:Te,lineHeight:0,listStyle:"none",outline:"none",transition:`width ${We} cubic-bezier(0.2, 0, 0, 1) 0s`,"ul, ol":{margin:0,padding:0,listStyle:"none"},"&-overflow":{display:"flex",[`${fe}-item`]:{flex:"none"}},[`${fe}-item, ${fe}-submenu, ${fe}-submenu-title`]:{borderRadius:Ie.itemBorderRadius},[`${fe}-item-group-title`]:{padding:`${Et}px ${At}px`,fontSize:Xe,lineHeight:Be,transition:`all ${We}`},[`&-horizontal ${fe}-submenu`]:{transition:[`border-color ${We} ${Pt}`,`background ${We} ${Pt}`].join(",")},[`${fe}-submenu, ${fe}-submenu-inline`]:{transition:[`border-color ${We} ${Pt}`,`background ${We} ${Pt}`,`padding ${ut} ${Pt}`].join(",")},[`${fe}-submenu ${fe}-sub`]:{cursor:"initial",transition:[`background ${We} ${Pt}`,`padding ${We} ${Pt}`].join(",")},[`${fe}-title-content`]:{transition:`color ${We}`},[`${fe}-item a`]:{"&::before":{position:"absolute",inset:0,backgroundColor:"transparent",content:'""'}},[`${fe}-item-divider`]:{overflow:"hidden",lineHeight:0,borderColor:Ht,borderStyle:Yt,borderWidth:0,borderTopWidth:Ct,marginBlock:Ct,padding:0,"&-dashed":{borderStyle:"dashed"}}}),Ke(Ie)),{[`${fe}-item-group`]:{[`${fe}-item-group-list`]:{margin:0,padding:0,[`${fe}-item, ${fe}-submenu-title`]:{paddingInline:`${Te*2}px ${At}px`}}},"&-submenu":{"&-popup":{position:"absolute",zIndex:_t,borderRadius:Sn,boxShadow:"none",transformOrigin:"0 0",[`&${fe}-submenu`]:{background:"transparent"},"&::before":{position:"absolute",inset:`${Pe}px 0 0`,zIndex:-1,width:"100%",height:"100%",opacity:0,content:'""'}},"&-placement-rightTop::before":{top:0,insetInlineStart:Pe},"\n &-placement-leftTop,\n &-placement-bottomRight,\n ":{transformOrigin:"100% 0"},"\n &-placement-leftBottom,\n &-placement-topRight,\n ":{transformOrigin:"100% 100%"},"\n &-placement-rightBottom,\n &-placement-topLeft,\n ":{transformOrigin:"0 100%"},"\n &-placement-bottomLeft,\n &-placement-rightTop,\n ":{transformOrigin:"0 0"},"\n &-placement-leftTop,\n &-placement-leftBottom\n ":{paddingInlineEnd:Ie.paddingXS},"\n &-placement-rightTop,\n &-placement-rightBottom\n ":{paddingInlineStart:Ie.paddingXS},"\n &-placement-topRight,\n &-placement-topLeft\n ":{paddingBottom:Ie.paddingXS},"\n &-placement-bottomRight,\n &-placement-bottomLeft\n ":{paddingTop:Ie.paddingXS},[`> ${fe}`]:Object.assign(Object.assign(Object.assign({borderRadius:Sn},Ke(Ie)),ht(Ie)),{[`${fe}-item, ${fe}-submenu > ${fe}-submenu-title`]:{borderRadius:Zt},[`${fe}-submenu-title::after`]:{transition:`transform ${We} ${Pt}`}})}}),ht(Ie)),{[`&-inline-collapsed ${fe}-submenu-arrow, - &-inline ${fe}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateX(${Vt})`},"&::after":{transform:`rotate(45deg) translateX(-${Vt})`}},[`${fe}-submenu-open${fe}-submenu-inline > ${fe}-submenu-title > ${fe}-submenu-arrow`]:{transform:`translateY(-${dn*.2}px)`,"&::after":{transform:`rotate(-45deg) translateX(-${Vt})`},"&::before":{transform:`rotate(45deg) translateX(${Vt})`}}})},{[`${ye}-layout-header`]:{[fe]:{lineHeight:"inherit"}}}]};var st=(Ie,ye)=>(0,ft.Z)("Menu",Te=>{if(ye===!1)return[];const{colorBgElevated:We,colorPrimary:ut,colorTextLightSolid:Pt,controlHeightLG:Et,fontSize:At,darkItemColor:Ht,darkDangerItemColor:Ct,darkItemBg:_t,darkSubMenuItemBg:Sn,darkItemSelectedColor:Zt,darkItemSelectedBg:dn,darkDangerItemSelectedBg:Vt,darkItemHoverBg:Yt,darkGroupTitleColor:Pe,darkItemHoverColor:Be,darkItemDisabledColor:Xe,darkDangerItemHoverColor:ct,darkDangerItemSelectedColor:vt,darkDangerItemActiveBg:Nt}=Te,Rt=At/7*5,xt=(0,Ce.TS)(Te,{menuArrowSize:Rt,menuHorizontalHeight:Et*1.15,menuArrowOffset:`${Rt*.25}px`,menuPanelMaskInset:-7,menuSubMenuBg:We}),Tt=(0,Ce.TS)(xt,{itemColor:Ht,itemHoverColor:Be,groupTitleColor:Pe,itemSelectedColor:Zt,itemBg:_t,popupBg:_t,subMenuItemBg:Sn,itemActiveBg:"transparent",itemSelectedBg:dn,activeBarHeight:0,activeBarBorderWidth:0,itemHoverBg:Yt,itemDisabledColor:Xe,dangerItemColor:Ct,dangerItemHoverColor:ct,dangerItemSelectedColor:vt,dangerItemActiveBg:Nt,dangerItemSelectedBg:Vt,menuSubMenuBg:Sn,horizontalItemSelectedColor:Pt,horizontalItemSelectedBg:ut});return[Ue(xt),qe(xt),Me(xt),dt(xt,"light"),dt(Tt,"dark"),at(xt),(0,Le.Z)(xt),(0,ke.oN)(xt,"slide-up"),(0,ke.oN)(xt,"slide-down"),(0,St._y)(xt,"zoom-big")]},Te=>{const{colorPrimary:We,colorError:ut,colorTextDisabled:Pt,colorErrorBg:Et,colorText:At,colorTextDescription:Ht,colorBgContainer:Ct,colorFillAlter:_t,colorFillContent:Sn,lineWidth:Zt,lineWidthBold:dn,controlItemBgActive:Vt,colorBgTextHover:Yt,controlHeightLG:Pe,lineHeight:Be,colorBgElevated:Xe,marginXXS:ct,padding:vt,fontSize:Nt,controlHeightSM:Rt,fontSizeLG:xt,colorTextLightSolid:Tt,colorErrorHover:Qt}=Te,Xt=new se.C(Tt).setAlpha(.65).toRgbString();return{dropdownWidth:160,zIndexPopup:Te.zIndexPopupBase+50,radiusItem:Te.borderRadiusLG,itemBorderRadius:Te.borderRadiusLG,radiusSubMenuItem:Te.borderRadiusSM,subMenuItemBorderRadius:Te.borderRadiusSM,colorItemText:At,itemColor:At,colorItemTextHover:At,itemHoverColor:At,colorItemTextHoverHorizontal:We,horizontalItemHoverColor:We,colorGroupTitle:Ht,groupTitleColor:Ht,colorItemTextSelected:We,itemSelectedColor:We,colorItemTextSelectedHorizontal:We,horizontalItemSelectedColor:We,colorItemBg:Ct,itemBg:Ct,colorItemBgHover:Yt,itemHoverBg:Yt,colorItemBgActive:Sn,itemActiveBg:Vt,colorSubItemBg:_t,subMenuItemBg:_t,colorItemBgSelected:Vt,itemSelectedBg:Vt,colorItemBgSelectedHorizontal:"transparent",horizontalItemSelectedBg:"transparent",colorActiveBarWidth:0,activeBarWidth:0,colorActiveBarHeight:dn,activeBarHeight:dn,colorActiveBarBorderSize:Zt,activeBarBorderWidth:Zt,colorItemTextDisabled:Pt,itemDisabledColor:Pt,colorDangerItemText:ut,dangerItemColor:ut,colorDangerItemTextHover:ut,dangerItemHoverColor:ut,colorDangerItemTextSelected:ut,dangerItemSelectedColor:ut,colorDangerItemBgActive:Et,dangerItemActiveBg:Et,colorDangerItemBgSelected:Et,dangerItemSelectedBg:Et,itemMarginInline:Te.marginXXS,horizontalItemBorderRadius:0,horizontalItemHoverBg:"transparent",itemHeight:Pe,groupTitleLineHeight:Be,collapsedWidth:Pe*2,popupBg:Xe,itemMarginBlock:ct,itemPaddingInline:vt,horizontalLineHeight:`${Pe*1.15}px`,iconSize:Nt,iconMarginInlineEnd:Rt-Nt,collapsedIconSize:xt,groupTitleFontSize:Nt,darkItemDisabledColor:new se.C(Tt).setAlpha(.25).toRgbString(),darkItemColor:Xt,darkDangerItemColor:ut,darkItemBg:"#001529",darkSubMenuItemBg:"#000c17",darkItemSelectedColor:Tt,darkItemSelectedBg:We,darkDangerItemSelectedBg:ut,darkItemHoverBg:"transparent",darkGroupTitleColor:Xt,darkItemHoverColor:Tt,darkDangerItemHoverColor:Qt,darkDangerItemSelectedColor:Tt,darkDangerItemActiveBg:ut}},{deprecatedTokens:[["colorGroupTitle","groupTitleColor"],["radiusItem","itemBorderRadius"],["radiusSubMenuItem","subMenuItemBorderRadius"],["colorItemText","itemColor"],["colorItemTextHover","itemHoverColor"],["colorItemTextHoverHorizontal","horizontalItemHoverColor"],["colorItemTextSelected","itemSelectedColor"],["colorItemTextSelectedHorizontal","horizontalItemSelectedColor"],["colorItemTextDisabled","itemDisabledColor"],["colorDangerItemText","dangerItemColor"],["colorDangerItemTextHover","dangerItemHoverColor"],["colorDangerItemTextSelected","dangerItemSelectedColor"],["colorDangerItemBgActive","dangerItemActiveBg"],["colorDangerItemBgSelected","dangerItemSelectedBg"],["colorItemBg","itemBg"],["colorItemBgHover","itemHoverBg"],["colorSubItemBg","subMenuItemBg"],["colorItemBgActive","itemActiveBg"],["colorItemBgSelectedHorizontal","horizontalItemSelectedBg"],["colorActiveBarWidth","activeBarWidth"],["colorActiveBarHeight","activeBarHeight"],["colorActiveBarBorderSize","activeBarBorderWidth"],["colorItemBgSelected","itemSelectedBg"]]})(Ie),de=function(Ie,ye){var fe={};for(var Te in Ie)Object.prototype.hasOwnProperty.call(Ie,Te)&&ye.indexOf(Te)<0&&(fe[Te]=Ie[Te]);if(Ie!=null&&typeof Object.getOwnPropertySymbols=="function")for(var We=0,Te=Object.getOwnPropertySymbols(Ie);We{var fe,Te;const We=ue.useContext(oe.Z),ut=We||{},{getPrefixCls:Pt,getPopupContainer:Et,direction:At,menu:Ht}=ue.useContext(Ee.E_),Ct=Pt(),{prefixCls:_t,className:Sn,style:Zt,theme:dn="light",expandIcon:Vt,_internalDisableMenuItemTitleTooltip:Yt,inlineCollapsed:Pe,siderCollapsed:Be,items:Xe,children:ct,rootClassName:vt,mode:Nt,selectable:Rt,onClick:xt,overflowedIndicatorPopupClassName:Tt}=Ie,Qt=de(Ie,["prefixCls","className","style","theme","expandIcon","_internalDisableMenuItemTitleTooltip","inlineCollapsed","siderCollapsed","items","children","rootClassName","mode","selectable","onClick","overflowedIndicatorPopupClassName"]),Xt=(0,$e.Z)(Qt,["collapsedWidth"]),an=me(Xe)||ct;(fe=ut.validator)===null||fe===void 0||fe.call(ut,{mode:Nt});const hn=(0,ee.useEvent)(function(){var zn;xt==null||xt.apply(void 0,arguments),(zn=ut.onClick)===null||zn===void 0||zn.call(ut)}),yn=ut.mode||Nt,Fn=Rt!=null?Rt:ut.selectable,ln=ue.useMemo(()=>Be!==void 0?Be:Pe,[Pe,Be]),gn={horizontal:{motionName:`${Ct}-slide-up`},inline:(0,te.Z)(Ct),other:{motionName:`${Ct}-zoom-big`}},Ln=Pt("menu",_t||ut.prefixCls),[xn,$n]=st(Ln,!We),un=Se()(`${Ln}-${dn}`,Ht==null?void 0:Ht.className,Sn);let Nn;if(typeof Vt=="function")Nn=Vt;else if(Vt===null||Vt===!1)Nn=null;else if(ut.expandIcon===null||ut.expandIcon===!1)Nn=null;else{const zn=Vt!=null?Vt:ut.expandIcon;Nn=(0,De.Tm)(zn,{className:Se()(`${Ln}-submenu-expand-icon`,(0,De.l$)(zn)?(Te=zn.props)===null||Te===void 0?void 0:Te.className:"")})}const Vn=ue.useMemo(()=>({prefixCls:Ln,inlineCollapsed:ln||!1,direction:At,firstLevel:!0,theme:dn,mode:yn,disableMenuItemTitleTooltip:Yt}),[Ln,ln,At,Yt,dn]);return xn(ue.createElement(oe.Z.Provider,{value:null},ue.createElement(y.Provider,{value:Vn},ue.createElement(ae.ZP,Object.assign({getPopupContainer:Et,overflowedIndicator:ue.createElement(z.Z,null),overflowedIndicatorPopupClassName:Se()(Ln,`${Ln}-${dn}`,Tt),mode:yn,selectable:Fn,onClick:hn},Xt,{inlineCollapsed:ln,style:Object.assign(Object.assign({},Ht==null?void 0:Ht.style),Zt),className:un,prefixCls:Ln,direction:At,defaultMotions:gn,expandIcon:Nn,ref:ye,rootClassName:Se()(vt,$n)}),an))))});const Wt=(0,ue.forwardRef)((Ie,ye)=>{const fe=(0,ue.useRef)(null),Te=ue.useContext(Ve.D);return(0,ue.useImperativeHandle)(ye,()=>({menu:fe.current,focus:We=>{var ut;(ut=fe.current)===null||ut===void 0||ut.focus(We)}})),ue.createElement(Ot,Object.assign({ref:fe},Ie,Te))});Wt.Item=E,Wt.SubMenu=x,Wt.Divider=Je,Wt.ItemGroup=ae.BW;var Dt=Wt},93948:function(Oe,mt,ie){"use strict";ie.d(mt,{Z:function(){return Yt}});var ae=ie(59301),ue=ie(29679),Ve=ie(40001),Ge=ie(19248),Se=ie(99267),Ee=ie(92310),le=ie.n(Ee),Re=ie(2738),Je=ie(36355),Fe=ie(54476),$e=ie(33885),Ae=ie(75931),De={percent:0,prefixCls:"rc-progress",strokeColor:"#2db7f5",strokeLinecap:"round",strokeWidth:1,trailColor:"#D9D9D9",trailWidth:1,gapPosition:"bottom"},ne=function(){var Be=(0,ae.useRef)([]),Xe=(0,ae.useRef)(null);return(0,ae.useEffect)(function(){var ct=Date.now(),vt=!1;Be.current.forEach(function(Nt){if(Nt){vt=!0;var Rt=Nt.style;Rt.transitionDuration=".3s, .3s, .3s, .06s",Xe.current&&ct-Xe.current<100&&(Rt.transitionDuration="0s, 0s")}}),vt&&(Xe.current=Date.now())}),Be.current},y=["className","percent","prefixCls","strokeColor","strokeLinecap","strokeWidth","style","trailColor","trailWidth","transition"],a=function(Be){var Xe=(0,$e.Z)((0,$e.Z)({},De),Be),ct=Xe.className,vt=Xe.percent,Nt=Xe.prefixCls,Rt=Xe.strokeColor,xt=Xe.strokeLinecap,Tt=Xe.strokeWidth,Qt=Xe.style,Xt=Xe.trailColor,an=Xe.trailWidth,hn=Xe.transition,yn=(0,Ae.Z)(Xe,y);delete yn.gapPosition;var Fn=Array.isArray(vt)?vt:[vt],ln=Array.isArray(Rt)?Rt:[Rt],gn=ne(),Ln=Tt/2,xn=100-Tt/2,$n="M ".concat(xt==="round"?Ln:0,",").concat(Ln,` - L `).concat(xt==="round"?xn:100,",").concat(Ln),un="0 0 100 ".concat(Tt),Nn=0;return ae.createElement("svg",(0,Fe.Z)({className:le()("".concat(Nt,"-line"),ct),viewBox:un,preserveAspectRatio:"none",style:Qt},yn),ae.createElement("path",{className:"".concat(Nt,"-line-trail"),d:$n,strokeLinecap:xt,stroke:Xt,strokeWidth:an||Tt,fillOpacity:"0"}),Fn.map(function(Vn,zn){var Zn=1;switch(xt){case"round":Zn=1-Tt/100;break;case"square":Zn=1-Tt/2/100;break;default:Zn=1;break}var na={strokeDasharray:"".concat(Vn*Zn,"px, 100px"),strokeDashoffset:"-".concat(Nn,"px"),transition:hn||"stroke-dashoffset 0.3s ease 0s, stroke-dasharray .3s ease 0s, stroke 0.3s linear"},he=ln[zn]||ln[ln.length-1];return Nn+=Vn,ae.createElement("path",{key:zn,className:"".concat(Nt,"-line-path"),d:$n,strokeLinecap:xt,stroke:he,strokeWidth:Tt,fillOpacity:"0",ref:function(pe){gn[zn]=pe},style:na})}))},E=a,b=ie(76190),x=ie(42978),z=ie(47273),ee=0,te=(0,z.Z)();function oe(){var Pe;return te?(Pe=ee,ee+=1):Pe="TEST_OR_SSR",Pe}var re=function(Pe){var Be=ae.useState(),Xe=(0,x.Z)(Be,2),ct=Xe[0],vt=Xe[1];return ae.useEffect(function(){vt("rc_progress_".concat(oe()))},[]),Pe||ct},ge=function(Be){var Xe=Be.bg,ct=Be.children;return ae.createElement("div",{style:{width:"100%",height:"100%",background:Xe}},ct)};function me(Pe,Be){return Object.keys(Pe).map(function(Xe){var ct=parseFloat(Xe),vt="".concat(Math.floor(ct*Be),"%");return"".concat(Pe[Xe]," ").concat(vt)})}var se=ae.forwardRef(function(Pe,Be){var Xe=Pe.prefixCls,ct=Pe.color,vt=Pe.gradientId,Nt=Pe.radius,Rt=Pe.style,xt=Pe.ptg,Tt=Pe.strokeLinecap,Qt=Pe.strokeWidth,Xt=Pe.size,an=Pe.gapDegree,hn=ct&&(0,b.Z)(ct)==="object",yn=hn?"#FFF":void 0,Fn=Xt/2,ln=ae.createElement("circle",{className:"".concat(Xe,"-circle-path"),r:Nt,cx:Fn,cy:Fn,stroke:yn,strokeLinecap:Tt,strokeWidth:Qt,opacity:xt===0?0:1,style:Rt,ref:Be});if(!hn)return ln;var gn="".concat(vt,"-conic"),Ln=an?"".concat(180+an/2,"deg"):"0deg",xn=me(ct,(360-an)/360),$n=me(ct,1),un="conic-gradient(from ".concat(Ln,", ").concat(xn.join(", "),")"),Nn="linear-gradient(to ".concat(an?"bottom":"top",", ").concat($n.join(", "),")");return ae.createElement(ae.Fragment,null,ae.createElement("mask",{id:gn},ln),ae.createElement("foreignObject",{x:0,y:0,width:Xt,height:Xt,mask:"url(#".concat(gn,")")},ae.createElement(ge,{bg:Nn},ae.createElement(ge,{bg:un}))))}),we=se,Le=100,ke=function(Be,Xe,ct,vt,Nt,Rt,xt,Tt,Qt,Xt){var an=arguments.length>10&&arguments[10]!==void 0?arguments[10]:0,hn=ct/100*360*((360-Rt)/360),yn=Rt===0?0:{bottom:0,top:180,left:90,right:-90}[xt],Fn=(100-vt)/100*Xe;Qt==="round"&&vt!==100&&(Fn+=Xt/2,Fn>=Xe&&(Fn=Xe-.01));var ln=Le/2;return{stroke:typeof Tt=="string"?Tt:void 0,strokeDasharray:"".concat(Xe,"px ").concat(Be),strokeDashoffset:Fn+an,transform:"rotate(".concat(Nt+hn+yn,"deg)"),transformOrigin:"".concat(ln,"px ").concat(ln,"px"),transition:"stroke-dashoffset .3s ease 0s, stroke-dasharray .3s ease 0s, stroke .3s, stroke-width .06s ease .3s, opacity .3s ease 0s",fillOpacity:0}},St=["id","prefixCls","steps","strokeWidth","trailWidth","gapDegree","gapPosition","trailColor","strokeLinecap","style","className","strokeColor","percent"];function ft(Pe){var Be=Pe!=null?Pe:[];return Array.isArray(Be)?Be:[Be]}var Ce=function(Be){var Xe=(0,$e.Z)((0,$e.Z)({},De),Be),ct=Xe.id,vt=Xe.prefixCls,Nt=Xe.steps,Rt=Xe.strokeWidth,xt=Xe.trailWidth,Tt=Xe.gapDegree,Qt=Tt===void 0?0:Tt,Xt=Xe.gapPosition,an=Xe.trailColor,hn=Xe.strokeLinecap,yn=Xe.style,Fn=Xe.className,ln=Xe.strokeColor,gn=Xe.percent,Ln=(0,Ae.Z)(Xe,St),xn=Le/2,$n=re(ct),un="".concat($n,"-gradient"),Nn=xn-Rt/2,Vn=Math.PI*2*Nn,zn=Qt>0?90+Qt/2:-90,Zn=Vn*((360-Qt)/360),na=(0,b.Z)(Nt)==="object"?Nt:{count:Nt,space:2},he=na.count,be=na.space,pe=ft(gn),ot=ft(ln),bt=ot.find(function(Dn){return Dn&&(0,b.Z)(Dn)==="object"}),$t=bt&&(0,b.Z)(bt)==="object",qt=$t?"butt":hn,Kt=ke(Vn,Zn,0,100,zn,Qt,Xt,an,qt,Rt),Gt=ne(),bn=function(){var lt=0;return pe.map(function(Jt,Hn){var Rn=ot[Hn]||ot[ot.length-1],Mn=ke(Vn,Zn,lt,Jt,zn,Qt,Xt,Rn,qt,Rt);return lt+=Jt,ae.createElement(we,{key:Hn,color:Rn,ptg:Jt,radius:Nn,prefixCls:vt,gradientId:un,style:Mn,strokeLinecap:qt,strokeWidth:Rt,gapDegree:Qt,ref:function(ze){Gt[Hn]=ze},size:Le})}).reverse()},Qn=function(){var lt=Math.round(he*(pe[0]/100)),Jt=100/he,Hn=0;return new Array(he).fill(null).map(function(Rn,Mn){var ce=Mn<=lt-1?ot[0]:an,ze=ce&&(0,b.Z)(ce)==="object"?"url(#".concat(un,")"):void 0,Ne=ke(Vn,Zn,Hn,Jt,zn,Qt,Xt,ce,"butt",Rt,be);return Hn+=(Zn-Ne.strokeDashoffset+be)*100/Zn,ae.createElement("circle",{key:Mn,className:"".concat(vt,"-circle-path"),r:Nn,cx:xn,cy:xn,stroke:ze,strokeWidth:Rt,opacity:1,style:Ne,ref:function(nt){Gt[Mn]=nt}})})};return ae.createElement("svg",(0,Fe.Z)({className:le()("".concat(vt,"-circle"),Fn),viewBox:"0 0 ".concat(Le," ").concat(Le),style:yn,id:ct,role:"presentation"},Ln),!he&&ae.createElement("circle",{className:"".concat(vt,"-circle-trail"),r:Nn,cx:xn,cy:xn,stroke:an,strokeLinecap:qt,strokeWidth:xt||Rt,style:Kt}),he?Qn():bn())},tt=Ce,qe={Line:E,Circle:tt},He=ie(6848),at=ie(30071);function Ze(Pe){return!Pe||Pe<0?0:Pe>100?100:Pe}function et(Pe){let{success:Be,successPercent:Xe}=Pe,ct=Xe;return Be&&"progress"in Be&&(ct=Be.progress),Be&&"percent"in Be&&(ct=Be.percent),ct}const dt=Pe=>{let{percent:Be,success:Xe,successPercent:ct}=Pe;const vt=Ze(et({success:Xe,successPercent:ct}));return[vt,Ze(Ze(Be)-vt)]},rt=Pe=>{let{success:Be={},strokeColor:Xe}=Pe;const{strokeColor:ct}=Be;return[ct||at.presetPrimaryColors.green,Xe||null]},ve=(Pe,Be,Xe)=>{var ct,vt,Nt,Rt;let xt=-1,Tt=-1;if(Be==="step"){const Qt=Xe.steps,Xt=Xe.strokeWidth;typeof Pe=="string"||typeof Pe=="undefined"?(xt=Pe==="small"?2:14,Tt=Xt!=null?Xt:8):typeof Pe=="number"?[xt,Tt]=[Pe,Pe]:[xt=14,Tt=8]=Pe,xt*=Qt}else if(Be==="line"){const Qt=Xe==null?void 0:Xe.strokeWidth;typeof Pe=="string"||typeof Pe=="undefined"?Tt=Qt||(Pe==="small"?6:8):typeof Pe=="number"?[xt,Tt]=[Pe,Pe]:[xt=-1,Tt=8]=Pe}else(Be==="circle"||Be==="dashboard")&&(typeof Pe=="string"||typeof Pe=="undefined"?[xt,Tt]=Pe==="small"?[60,60]:[120,120]:typeof Pe=="number"?[xt,Tt]=[Pe,Pe]:(xt=(vt=(ct=Pe[0])!==null&&ct!==void 0?ct:Pe[1])!==null&&vt!==void 0?vt:120,Tt=(Rt=(Nt=Pe[0])!==null&&Nt!==void 0?Nt:Pe[1])!==null&&Rt!==void 0?Rt:120));return[xt,Tt]},Me=3,Ke=Pe=>Me/Pe*100;var Ue=Pe=>{const{prefixCls:Be,trailColor:Xe=null,strokeLinecap:ct="round",gapPosition:vt,gapDegree:Nt,width:Rt=120,type:xt,children:Tt,success:Qt,size:Xt=Rt}=Pe,[an,hn]=ve(Xt,"circle");let{strokeWidth:yn}=Pe;yn===void 0&&(yn=Math.max(Ke(an),6));const Fn={width:an,height:hn,fontSize:an*.15+6},ln=ae.useMemo(()=>{if(Nt||Nt===0)return Nt;if(xt==="dashboard")return 75},[Nt,xt]),gn=vt||xt==="dashboard"&&"bottom"||void 0,Ln=Object.prototype.toString.call(Pe.strokeColor)==="[object Object]",xn=rt({success:Qt,strokeColor:Pe.strokeColor}),$n=le()(`${Be}-inner`,{[`${Be}-circle-gradient`]:Ln}),un=ae.createElement(tt,{percent:dt(Pe),strokeWidth:yn,trailWidth:yn,strokeColor:xn,strokeLinecap:ct,trailColor:Xe,prefixCls:Be,gapDegree:ln,gapPosition:gn});return ae.createElement("div",{className:$n,style:Fn},an<=20?ae.createElement(He.Z,{title:Tt},ae.createElement("span",null,un)):ae.createElement(ae.Fragment,null,un,Tt))},st=function(Pe,Be){var Xe={};for(var ct in Pe)Object.prototype.hasOwnProperty.call(Pe,ct)&&Be.indexOf(ct)<0&&(Xe[ct]=Pe[ct]);if(Pe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var vt=0,ct=Object.getOwnPropertySymbols(Pe);vt{let Be=[];return Object.keys(Pe).forEach(Xe=>{const ct=parseFloat(Xe.replace(/%/g,""));isNaN(ct)||Be.push({key:ct,value:Pe[Xe]})}),Be=Be.sort((Xe,ct)=>Xe.key-ct.key),Be.map(Xe=>{let{key:ct,value:vt}=Xe;return`${vt} ${ct}%`}).join(", ")},gt=(Pe,Be)=>{const{from:Xe=at.presetPrimaryColors.blue,to:ct=at.presetPrimaryColors.blue,direction:vt=Be==="rtl"?"to left":"to right"}=Pe,Nt=st(Pe,["from","to","direction"]);if(Object.keys(Nt).length!==0){const Rt=de(Nt);return{backgroundImage:`linear-gradient(${vt}, ${Rt})`}}return{backgroundImage:`linear-gradient(${vt}, ${Xe}, ${ct})`}};var Wt=Pe=>{const{prefixCls:Be,direction:Xe,percent:ct,size:vt,strokeWidth:Nt,strokeColor:Rt,strokeLinecap:xt="round",children:Tt,trailColor:Qt=null,success:Xt}=Pe,an=Rt&&typeof Rt!="string"?gt(Rt,Xe):{backgroundColor:Rt},hn=xt==="square"||xt==="butt"?0:void 0,yn={backgroundColor:Qt||void 0,borderRadius:hn},Fn=vt!=null?vt:[-1,Nt||(vt==="small"?6:8)],[ln,gn]=ve(Fn,"line",{strokeWidth:Nt}),Ln=Object.assign({width:`${Ze(ct)}%`,height:gn,borderRadius:hn},an),xn=et(Pe),$n={width:`${Ze(xn)}%`,height:gn,borderRadius:hn,backgroundColor:Xt==null?void 0:Xt.strokeColor},un={width:ln<0?"100%":ln,height:gn};return ae.createElement(ae.Fragment,null,ae.createElement("div",{className:`${Be}-outer`,style:un},ae.createElement("div",{className:`${Be}-inner`,style:yn},ae.createElement("div",{className:`${Be}-bg`,style:Ln}),xn!==void 0?ae.createElement("div",{className:`${Be}-success-bg`,style:$n}):null)),Tt)},Ie=Pe=>{const{size:Be,steps:Xe,percent:ct=0,strokeWidth:vt=8,strokeColor:Nt,trailColor:Rt=null,prefixCls:xt,children:Tt}=Pe,Qt=Math.round(Xe*(ct/100)),Xt=Be==="small"?2:14,an=Be!=null?Be:[Xt,vt],[hn,yn]=ve(an,"step",{steps:Xe,strokeWidth:vt}),Fn=hn/Xe,ln=new Array(Xe);for(let gn=0;gn{const Be=Pe?"100%":"-100%";return new ye.Keyframes(`antProgress${Pe?"RTL":"LTR"}Active`,{"0%":{transform:`translateX(${Be}) scaleX(0)`,opacity:.1},"20%":{transform:`translateX(${Be}) scaleX(0)`,opacity:.5},to:{transform:"translateX(0) scaleX(1)",opacity:0}})},Pt=Pe=>{const{componentCls:Be,iconCls:Xe}=Pe;return{[Be]:Object.assign(Object.assign({},(0,fe.Wf)(Pe)),{display:"inline-block","&-rtl":{direction:"rtl"},"&-line":{position:"relative",width:"100%",fontSize:Pe.fontSize,marginInlineEnd:Pe.marginXS,marginBottom:Pe.marginXS},[`${Be}-outer`]:{display:"inline-block",width:"100%"},[`&${Be}-show-info`]:{[`${Be}-outer`]:{marginInlineEnd:`calc(-2em - ${Pe.marginXS}px)`,paddingInlineEnd:`calc(2em + ${Pe.paddingXS}px)`}},[`${Be}-inner`]:{position:"relative",display:"inline-block",width:"100%",overflow:"hidden",verticalAlign:"middle",backgroundColor:Pe.remainingColor,borderRadius:Pe.lineBorderRadius},[`${Be}-inner:not(${Be}-circle-gradient)`]:{[`${Be}-circle-path`]:{stroke:Pe.defaultColor}},[`${Be}-success-bg, ${Be}-bg`]:{position:"relative",backgroundColor:Pe.defaultColor,borderRadius:Pe.lineBorderRadius,transition:`all ${Pe.motionDurationSlow} ${Pe.motionEaseInOutCirc}`},[`${Be}-success-bg`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,backgroundColor:Pe.colorSuccess},[`${Be}-text`]:{display:"inline-block",width:"2em",marginInlineStart:Pe.marginXS,color:Pe.colorText,lineHeight:1,whiteSpace:"nowrap",textAlign:"start",verticalAlign:"middle",wordBreak:"normal",[Xe]:{fontSize:Pe.fontSize}},[`&${Be}-status-active`]:{[`${Be}-bg::before`]:{position:"absolute",inset:0,backgroundColor:Pe.colorBgContainer,borderRadius:Pe.lineBorderRadius,opacity:0,animationName:ut(),animationDuration:Pe.progressActiveMotionDuration,animationTimingFunction:Pe.motionEaseOutQuint,animationIterationCount:"infinite",content:'""'}},[`&${Be}-rtl${Be}-status-active`]:{[`${Be}-bg::before`]:{animationName:ut(!0)}},[`&${Be}-status-exception`]:{[`${Be}-bg`]:{backgroundColor:Pe.colorError},[`${Be}-text`]:{color:Pe.colorError}},[`&${Be}-status-exception ${Be}-inner:not(${Be}-circle-gradient)`]:{[`${Be}-circle-path`]:{stroke:Pe.colorError}},[`&${Be}-status-success`]:{[`${Be}-bg`]:{backgroundColor:Pe.colorSuccess},[`${Be}-text`]:{color:Pe.colorSuccess}},[`&${Be}-status-success ${Be}-inner:not(${Be}-circle-gradient)`]:{[`${Be}-circle-path`]:{stroke:Pe.colorSuccess}}})}},Et=Pe=>{const{componentCls:Be,iconCls:Xe}=Pe;return{[Be]:{[`${Be}-circle-trail`]:{stroke:Pe.remainingColor},[`&${Be}-circle ${Be}-inner`]:{position:"relative",lineHeight:1,backgroundColor:"transparent"},[`&${Be}-circle ${Be}-text`]:{position:"absolute",insetBlockStart:"50%",insetInlineStart:0,width:"100%",margin:0,padding:0,color:Pe.circleTextColor,fontSize:Pe.circleTextFontSize,lineHeight:1,whiteSpace:"normal",textAlign:"center",transform:"translateY(-50%)",[Xe]:{fontSize:`${Pe.fontSize/Pe.fontSizeSM}em`}},[`${Be}-circle&-status-exception`]:{[`${Be}-text`]:{color:Pe.colorError}},[`${Be}-circle&-status-success`]:{[`${Be}-text`]:{color:Pe.colorSuccess}}},[`${Be}-inline-circle`]:{lineHeight:1,[`${Be}-inner`]:{verticalAlign:"bottom"}}}},At=Pe=>{const{componentCls:Be}=Pe;return{[Be]:{[`${Be}-steps`]:{display:"inline-block","&-outer":{display:"flex",flexDirection:"row",alignItems:"center"},"&-item":{flexShrink:0,minWidth:Pe.progressStepMinWidth,marginInlineEnd:Pe.progressStepMarginInlineEnd,backgroundColor:Pe.remainingColor,transition:`all ${Pe.motionDurationSlow}`,"&-active":{backgroundColor:Pe.defaultColor}}}}}},Ht=Pe=>{const{componentCls:Be,iconCls:Xe}=Pe;return{[Be]:{[`${Be}-small&-line, ${Be}-small&-line ${Be}-text ${Xe}`]:{fontSize:Pe.fontSizeSM}}}};var Ct=(0,Te.Z)("Progress",Pe=>{const Be=Pe.marginXXS/2,Xe=(0,We.TS)(Pe,{progressStepMarginInlineEnd:Be,progressStepMinWidth:Be,progressActiveMotionDuration:"2.4s"});return[Pt(Xe),Et(Xe),At(Xe),Ht(Xe)]},Pe=>({circleTextColor:Pe.colorText,defaultColor:Pe.colorInfo,remainingColor:Pe.colorFillSecondary,lineBorderRadius:100,circleTextFontSize:"1em"})),_t=function(Pe,Be){var Xe={};for(var ct in Pe)Object.prototype.hasOwnProperty.call(Pe,ct)&&Be.indexOf(ct)<0&&(Xe[ct]=Pe[ct]);if(Pe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var vt=0,ct=Object.getOwnPropertySymbols(Pe);vt{const{prefixCls:Xe,className:ct,rootClassName:vt,steps:Nt,strokeColor:Rt,percent:xt=0,size:Tt="default",showInfo:Qt=!0,type:Xt="line",status:an,format:hn,style:yn}=Pe,Fn=_t(Pe,["prefixCls","className","rootClassName","steps","strokeColor","percent","size","showInfo","type","status","format","style"]),ln=ae.useMemo(()=>{var pe,ot;const bt=et(Pe);return parseInt(bt!==void 0?(pe=bt!=null?bt:0)===null||pe===void 0?void 0:pe.toString():(ot=xt!=null?xt:0)===null||ot===void 0?void 0:ot.toString(),10)},[xt,Pe.success,Pe.successPercent]),gn=ae.useMemo(()=>!Zt.includes(an)&&ln>=100?"success":an||"normal",[an,ln]),{getPrefixCls:Ln,direction:xn,progress:$n}=ae.useContext(Je.E_),un=Ln("progress",Xe),[Nn,Vn]=Ct(un),zn=ae.useMemo(()=>{if(!Qt)return null;const pe=et(Pe);let ot;const bt=hn||(qt=>`${qt}%`),$t=Xt==="line";return hn||gn!=="exception"&&gn!=="success"?ot=bt(Ze(xt),Ze(pe)):gn==="exception"?ot=$t?ae.createElement(Ge.Z,null):ae.createElement(Se.Z,null):gn==="success"&&(ot=$t?ae.createElement(ue.Z,null):ae.createElement(Ve.Z,null)),ae.createElement("span",{className:`${un}-text`,title:typeof ot=="string"?ot:void 0},ot)},[Qt,xt,ln,gn,Xt,un,hn]),Zn=Array.isArray(Rt)?Rt[0]:Rt,na=typeof Rt=="string"||Array.isArray(Rt)?Rt:void 0;let he;Xt==="line"?he=Nt?ae.createElement(Ie,Object.assign({},Pe,{strokeColor:na,prefixCls:un,steps:Nt}),zn):ae.createElement(Wt,Object.assign({},Pe,{strokeColor:Zn,prefixCls:un,direction:xn}),zn):(Xt==="circle"||Xt==="dashboard")&&(he=ae.createElement(Ue,Object.assign({},Pe,{strokeColor:Zn,prefixCls:un,progressStatus:gn}),zn));const be=le()(un,`${un}-status-${gn}`,`${un}-${Xt==="dashboard"&&"circle"||Nt&&"steps"||Xt}`,{[`${un}-inline-circle`]:Xt==="circle"&&ve(Tt,"circle")[0]<=20,[`${un}-show-info`]:Qt,[`${un}-${Tt}`]:typeof Tt=="string",[`${un}-rtl`]:xn==="rtl"},$n==null?void 0:$n.className,ct,vt,Vn);return Nn(ae.createElement("div",Object.assign({ref:Be,style:Object.assign(Object.assign({},$n==null?void 0:$n.style),yn),className:be,role:"progressbar","aria-valuenow":ln},(0,Re.Z)(Fn,["trailColor","strokeWidth","width","gapDegree","gapPosition","strokeLinecap","success","successPercent"])),he))}),Yt=Vt},54580:function(Oe,mt,ie){"use strict";ie.d(mt,{default:function(){return Mn}});var ae=ie(59301),ue=ie(94480),Ve=ie(92310),Ge=ie.n(Ve),Se=ie(54476),Ee=ie(67732),le=ie(83652),Re=ie(42403),Je=ie(158),Fe=ie(20068),$e=ie(75931),Ae=ie(75044),De=ie(76190),ne=ie(3202),y=ie(26112);function a(ce,ze){var Ne="cannot ".concat(ce.method," ").concat(ce.action," ").concat(ze.status,"'"),_e=new Error(Ne);return _e.status=ze.status,_e.method=ce.method,_e.url=ce.action,_e}function E(ce){var ze=ce.responseText||ce.response;if(!ze)return ze;try{return JSON.parse(ze)}catch(Ne){return ze}}function b(ce){var ze=new XMLHttpRequest;ce.onProgress&&ze.upload&&(ze.upload.onprogress=function(it){it.total>0&&(it.percent=it.loaded/it.total*100),ce.onProgress(it)});var Ne=new FormData;ce.data&&Object.keys(ce.data).forEach(function(nt){var it=ce.data[nt];if(Array.isArray(it)){it.forEach(function(Ye){Ne.append("".concat(nt,"[]"),Ye)});return}Ne.append(nt,it)}),ce.file instanceof Blob?Ne.append(ce.filename,ce.file,ce.file.name):Ne.append(ce.filename,ce.file),ze.onerror=function(it){ce.onError(it)},ze.onload=function(){return ze.status<200||ze.status>=300?ce.onError(a(ce,ze),E(ze)):ce.onSuccess(E(ze),ze)},ze.open(ce.method,ce.action,!0),ce.withCredentials&&"withCredentials"in ze&&(ze.withCredentials=!0);var _e=ce.headers||{};return _e["X-Requested-With"]!==null&&ze.setRequestHeader("X-Requested-With","XMLHttpRequest"),Object.keys(_e).forEach(function(nt){_e[nt]!==null&&ze.setRequestHeader(nt,_e[nt])}),ze.send(Ne),{abort:function(){ze.abort()}}}var x=+new Date,z=0;function ee(){return"rc-upload-".concat(x,"-").concat(++z)}var te=ie(48736),oe=function(ce,ze){if(ce&&ze){var Ne=Array.isArray(ze)?ze:ze.split(","),_e=ce.name||"",nt=ce.type||"",it=nt.replace(/\/.*$/,"");return Ne.some(function(Ye){var je=Ye.trim();if(/^\*(\/\*)?$/.test(Ye))return!0;if(je.charAt(0)==="."){var zt=_e.toLowerCase(),xe=je.toLowerCase(),It=[xe];return(xe===".jpg"||xe===".jpeg")&&(It=[".jpg",".jpeg"]),It.some(function(en){return zt.endsWith(en)})}return/\/\*$/.test(je)?it===je.replace(/\/.*$/,""):nt===je?!0:/^\w+$/.test(je)?((0,te.ZP)(!1,"Upload takes an invalidate 'accept' type '".concat(je,"'.Skip for check.")),!0):!1})}return!0};function re(ce,ze){var Ne=ce.createReader(),_e=[];function nt(){Ne.readEntries(function(it){var Ye=Array.prototype.slice.apply(it);_e=_e.concat(Ye);var je=!Ye.length;je?ze(_e):nt()})}nt()}var ge=function(ze,Ne,_e){var nt=function it(Ye,je){Ye&&(Ye.path=je||"",Ye.isFile?Ye.file(function(zt){_e(zt)&&(Ye.fullPath&&!zt.webkitRelativePath&&(Object.defineProperties(zt,{webkitRelativePath:{writable:!0}}),zt.webkitRelativePath=Ye.fullPath.replace(/^\//,""),Object.defineProperties(zt,{webkitRelativePath:{writable:!1}})),Ne([zt]))}):Ye.isDirectory&&re(Ye,function(zt){zt.forEach(function(xe){it(xe,"".concat(je).concat(Ye.name,"/"))})}))};ze.forEach(function(it){nt(it.webkitGetAsEntry())})},me=ge,se=["component","prefixCls","className","disabled","id","style","multiple","accept","capture","children","directory","openFileDialogOnClick","onMouseEnter","onMouseLeave"],we=function(ce){(0,Re.Z)(Ne,ce);var ze=(0,Je.Z)(Ne);function Ne(){var _e;(0,Ee.Z)(this,Ne);for(var nt=arguments.length,it=new Array(nt),Ye=0;Ye{let{uid:it}=nt;return it===ce.uid});return _e===-1?Ne.push(ce):Ne[_e]=ce,Ne}function _t(ce,ze){const Ne=ce.uid!==void 0?"uid":"name";return ze.filter(_e=>_e[Ne]===ce[Ne])[0]}function Sn(ce,ze){const Ne=ce.uid!==void 0?"uid":"name",_e=ze.filter(nt=>nt[Ne]!==ce[Ne]);return _e.length===ze.length?null:_e}const Zt=function(){const ze=(arguments.length>0&&arguments[0]!==void 0?arguments[0]:"").split("/"),_e=ze[ze.length-1].split(/#|\?/)[0];return(/\.[^./\\]*$/.exec(_e)||[""])[0]},dn=ce=>ce.indexOf("image/")===0,Vt=ce=>{if(ce.type&&!ce.thumbUrl)return dn(ce.type);const ze=ce.thumbUrl||ce.url||"",Ne=Zt(ze);return/^data:image\//.test(ze)||/(webp|svg|png|gif|jpg|jpeg|jfif|bmp|dpg|ico|heic|heif)$/i.test(Ne)?!0:!(/^data:/.test(ze)||Ne)},Yt=200;function Pe(ce){return new Promise(ze=>{if(!ce.type||!dn(ce.type)){ze("");return}const Ne=document.createElement("canvas");Ne.width=Yt,Ne.height=Yt,Ne.style.cssText=`position: fixed; left: 0; top: 0; width: ${Yt}px; height: ${Yt}px; z-index: 9999; display: none;`,document.body.appendChild(Ne);const _e=Ne.getContext("2d"),nt=new Image;if(nt.onload=()=>{const{width:it,height:Ye}=nt;let je=Yt,zt=Yt,xe=0,It=0;it>Ye?(zt=Ye*(Yt/it),It=-(zt-je)/2):(je=it*(Yt/Ye),xe=-(je-zt)/2),_e.drawImage(nt,xe,It,je,zt);const en=Ne.toDataURL();document.body.removeChild(Ne),window.URL.revokeObjectURL(nt.src),ze(en)},nt.crossOrigin="anonymous",ce.type.startsWith("image/svg+xml")){const it=new FileReader;it.onload=()=>{it.result&&(nt.src=it.result)},it.readAsDataURL(ce)}else if(ce.type.startsWith("image/gif")){const it=new FileReader;it.onload=()=>{it.result&&ze(it.result)},it.readAsDataURL(ce)}else nt.src=window.URL.createObjectURL(ce)})}var Be=ie(26227),Xe=ie(41464),ct=ie(15277),vt=ie(93948),Nt=ie(6848),xt=ae.forwardRef((ce,ze)=>{let{prefixCls:Ne,className:_e,style:nt,locale:it,listType:Ye,file:je,items:zt,progress:xe,iconRender:It,actionIconRender:en,itemRender:on,isImgUrl:cn,showPreviewIcon:kn,showRemoveIcon:Qe,showDownloadIcon:Ft,previewIcon:yt,removeIcon:wt,downloadIcon:rn,onPreview:nn,onDownload:jt,onClose:fn}=ce;var pn,Kn;const{status:qn}=je,[Yn,ua]=ae.useState(qn);ae.useEffect(()=>{qn!=="removed"&&ua(qn)},[qn]);const[fa,Pa]=ae.useState(!1);ae.useEffect(()=>{const Gn=setTimeout(()=>{Pa(!0)},300);return()=>{clearTimeout(Gn)}},[]);const ia=It(je);let Un=ae.createElement("div",{className:`${Ne}-icon`},ia);if(Ye==="picture"||Ye==="picture-card"||Ye==="picture-circle")if(Yn==="uploading"||!je.thumbUrl&&!je.url){const Gn=Ge()(`${Ne}-list-item-thumbnail`,{[`${Ne}-list-item-file`]:Yn!=="uploading"});Un=ae.createElement("div",{className:Gn},ia)}else{const Gn=cn!=null&&cn(je)?ae.createElement("img",{src:je.thumbUrl||je.url,alt:je.name,className:`${Ne}-list-item-image`,crossOrigin:je.crossOrigin}):ia,In=Ge()(`${Ne}-list-item-thumbnail`,{[`${Ne}-list-item-file`]:cn&&!cn(je)});Un=ae.createElement("a",{className:In,onClick:la=>nn(je,la),href:je.url||je.thumbUrl,target:"_blank",rel:"noopener noreferrer"},Gn)}const vn=Ge()(`${Ne}-list-item`,`${Ne}-list-item-${Yn}`),aa=typeof je.linkProps=="string"?JSON.parse(je.linkProps):je.linkProps,oa=Qe?en((typeof wt=="function"?wt(je):wt)||ae.createElement(Be.Z,null),()=>fn(je),Ne,it.removeFile):null,ra=Ft&&Yn==="done"?en((typeof rn=="function"?rn(je):rn)||ae.createElement(Xe.Z,null),()=>jt(je),Ne,it.downloadFile):null,ga=Ye!=="picture-card"&&Ye!=="picture-circle"&&ae.createElement("span",{key:"download-delete",className:Ge()(`${Ne}-list-item-actions`,{picture:Ye==="picture"})},ra,oa),Xn=Ge()(`${Ne}-list-item-name`),ha=je.url?[ae.createElement("a",Object.assign({key:"view",target:"_blank",rel:"noopener noreferrer",className:Xn,title:je.name},aa,{href:je.url,onClick:Gn=>nn(je,Gn)}),je.name),ga]:[ae.createElement("span",{key:"view",className:Xn,onClick:Gn=>nn(je,Gn),title:je.name},je.name),ga],Ut={pointerEvents:"none",opacity:.5},Pn=kn?ae.createElement("a",{href:je.url||je.thumbUrl,target:"_blank",rel:"noopener noreferrer",style:je.url||je.thumbUrl?void 0:Ut,onClick:Gn=>nn(je,Gn),title:it.previewFile},typeof yt=="function"?yt(je):yt||ae.createElement(ct.Z,null)):null,Jn=(Ye==="picture-card"||Ye==="picture-circle")&&Yn!=="uploading"&&ae.createElement("span",{className:`${Ne}-list-item-actions`},Pn,Yn==="done"&&ra,oa),{getPrefixCls:On}=ae.useContext(He.E_),da=On(),ea=ae.createElement("div",{className:vn},Un,ha,Jn,fa&&ae.createElement(We.default,{motionName:`${da}-fade`,visible:Yn==="uploading",motionDeadline:2e3},Gn=>{let{className:In}=Gn;const la="percent"in je?ae.createElement(vt.Z,Object.assign({},xe,{type:"line",percent:je.percent,"aria-label":je["aria-label"],"aria-labelledby":je["aria-labelledby"]})):null;return ae.createElement("div",{className:Ge()(`${Ne}-list-item-progress`,In)},la)})),ya=je.response&&typeof je.response=="string"?je.response:((pn=je.error)===null||pn===void 0?void 0:pn.statusText)||((Kn=je.error)===null||Kn===void 0?void 0:Kn.message)||it.uploadError,pa=Yn==="error"?ae.createElement(Nt.Z,{title:ya,getPopupContainer:Gn=>Gn.parentNode},ea):ea;return ae.createElement("div",{className:Ge()(`${Ne}-list-item-container`,_e),style:nt,ref:ze},on?on(pa,je,zt,{download:jt.bind(null,je),preview:nn.bind(null,je),remove:fn.bind(null,je)}):pa)});const Tt=(ce,ze)=>{const{listType:Ne="text",previewFile:_e=Pe,onPreview:nt,onDownload:it,onRemove:Ye,locale:je,iconRender:zt,isImageUrl:xe=Vt,prefixCls:It,items:en=[],showPreviewIcon:on=!0,showRemoveIcon:cn=!0,showDownloadIcon:kn=!1,removeIcon:Qe,previewIcon:Ft,downloadIcon:yt,progress:wt={size:[-1,2],showInfo:!1},appendAction:rn,appendActionVisible:nn=!0,itemRender:jt,disabled:fn}=ce,pn=(0,ut.Z)(),[Kn,qn]=ae.useState(!1);ae.useEffect(()=>{Ne!=="picture"&&Ne!=="picture-card"&&Ne!=="picture-circle"||(en||[]).forEach(Ut=>{typeof document=="undefined"||typeof window=="undefined"||!window.FileReader||!window.File||!(Ut.originFileObj instanceof File||Ut.originFileObj instanceof Blob)||Ut.thumbUrl!==void 0||(Ut.thumbUrl="",_e&&_e(Ut.originFileObj).then(Pn=>{Ut.thumbUrl=Pn||"",pn()}))})},[Ne,en,_e]),ae.useEffect(()=>{qn(!0)},[]);const Yn=(Ut,Pn)=>{if(nt)return Pn==null||Pn.preventDefault(),nt(Ut)},ua=Ut=>{typeof it=="function"?it(Ut):Ut.url&&window.open(Ut.url)},fa=Ut=>{Ye==null||Ye(Ut)},Pa=Ut=>{if(zt)return zt(Ut,Ne);const Pn=Ut.status==="uploading",Jn=xe&&xe(Ut)?ae.createElement(Te,null):ae.createElement(ht,null);let On=Pn?ae.createElement(Ue.Z,null):ae.createElement(Wt,null);return Ne==="picture"?On=Pn?ae.createElement(Ue.Z,null):Jn:(Ne==="picture-card"||Ne==="picture-circle")&&(On=Pn?je.uploading:Jn),On},ia=(Ut,Pn,Jn,On)=>{const da={type:"text",size:"small",title:On,onClick:ea=>{Pn(),(0,Et.l$)(Ut)&&Ut.props.onClick&&Ut.props.onClick(ea)},className:`${Jn}-list-item-action`,disabled:fn};if((0,Et.l$)(Ut)){const ea=(0,Et.Tm)(Ut,Object.assign(Object.assign({},Ut.props),{onClick:()=>{}}));return ae.createElement(At.ZP,Object.assign({},da,{icon:ea}))}return ae.createElement(At.ZP,Object.assign({},da),ae.createElement("span",null,Ut))};ae.useImperativeHandle(ze,()=>({handlePreview:Yn,handleDownload:ua}));const{getPrefixCls:Un}=ae.useContext(He.E_),vn=Un("upload",It),aa=Un(),oa=Ge()(`${vn}-list`,`${vn}-list-${Ne}`),ra=(0,ue.Z)(en.map(Ut=>({key:Ut.uid,file:Ut})));let Xn={motionDeadline:2e3,motionName:`${vn}-${Ne==="picture-card"||Ne==="picture-circle"?"animate-inline":"animate"}`,keys:ra,motionAppear:Kn};const ha=ae.useMemo(()=>{const Ut=Object.assign({},(0,Pt.Z)(aa));return delete Ut.onAppearEnd,delete Ut.onEnterEnd,delete Ut.onLeaveEnd,Ut},[aa]);return Ne!=="picture-card"&&Ne!=="picture-circle"&&(Xn=Object.assign(Object.assign({},ha),Xn)),ae.createElement("div",{className:oa},ae.createElement(We.CSSMotionList,Object.assign({},Xn,{component:!1}),Ut=>{let{key:Pn,file:Jn,className:On,style:da}=Ut;return ae.createElement(xt,{key:Pn,locale:je,prefixCls:vn,className:On,style:da,file:Jn,items:en,progress:wt,listType:Ne,isImgUrl:xe,showPreviewIcon:on,showRemoveIcon:cn,showDownloadIcon:kn,removeIcon:Qe,previewIcon:Ft,downloadIcon:yt,iconRender:Pa,actionIconRender:ia,itemRender:jt,onPreview:Yn,onDownload:ua,onClose:fa})}),rn&&ae.createElement(We.default,Object.assign({},Xn,{visible:nn,forceRender:!0}),Ut=>{let{className:Pn,style:Jn}=Ut;return(0,Et.Tm)(rn,On=>({className:Ge()(On.className,Pn),style:Object.assign(Object.assign(Object.assign({},Jn),{pointerEvents:Pn?"none":void 0}),On.style)}))}))};var Xt=ae.forwardRef(Tt),an=ie(17313),hn=ie(8378),yn=ie(83116),Fn=ie(37613),gn=ce=>{const{componentCls:ze,iconCls:Ne}=ce;return{[`${ze}-wrapper`]:{[`${ze}-drag`]:{position:"relative",width:"100%",height:"100%",textAlign:"center",background:ce.colorFillAlter,border:`${ce.lineWidth}px dashed ${ce.colorBorder}`,borderRadius:ce.borderRadiusLG,cursor:"pointer",transition:`border-color ${ce.motionDurationSlow}`,[ze]:{padding:`${ce.padding}px 0`},[`${ze}-btn`]:{display:"table",width:"100%",height:"100%",outline:"none"},[`${ze}-drag-container`]:{display:"table-cell",verticalAlign:"middle"},[`&:not(${ze}-disabled):hover`]:{borderColor:ce.colorPrimaryHover},[`p${ze}-drag-icon`]:{marginBottom:ce.margin,[Ne]:{color:ce.colorPrimary,fontSize:ce.uploadThumbnailSize}},[`p${ze}-text`]:{margin:`0 0 ${ce.marginXXS}px`,color:ce.colorTextHeading,fontSize:ce.fontSizeLG},[`p${ze}-hint`]:{color:ce.colorTextDescription,fontSize:ce.fontSize},[`&${ze}-disabled`]:{cursor:"not-allowed",[`p${ze}-drag-icon ${Ne}, + `]:{opacity:0},[`${ye}-item-icon, ${fe}`]:{margin:0,fontSize:Yt,lineHeight:`${Ae}px`,"+ span":{display:"inline-block",opacity:0}}},[`${ye}-item-icon, ${fe}`]:{display:"inline-block"},"&-tooltip":{pointerEvents:"none",[`${ye}-item-icon, ${fe}`]:{display:"none"},"a, a:hover":{color:He}},[`${ye}-item-group-title`]:Object.assign(Object.assign({},be.vS),{paddingInline:Zt})}}]};const Ke=Ie=>{const{componentCls:ye,motionDurationSlow:fe,motionDurationMid:Ae,motionEaseInOut:He,motionEaseOut:ct,iconCls:ft,iconSize:Et,iconMarginInlineEnd:At}=Ie;return{[`${ye}-item, ${ye}-submenu-title`]:{position:"relative",display:"block",margin:0,whiteSpace:"nowrap",cursor:"pointer",transition:[`border-color ${fe}`,`background ${fe}`,`padding ${fe} ${He}`].join(","),[`${ye}-item-icon, ${ft}`]:{minWidth:Et,fontSize:Et,transition:[`font-size ${Ae} ${ct}`,`margin ${fe} ${He}`,`color ${fe}`].join(","),"+ span":{marginInlineStart:At,opacity:1,transition:[`opacity ${fe} ${He}`,`margin ${fe}`,`color ${fe}`].join(",")}},[`${ye}-item-icon`]:Object.assign({},(0,be.Ro)()),[`&${ye}-item-only-child`]:{[`> ${ft}, > ${ye}-item-icon`]:{marginInlineEnd:0}}},[`${ye}-item-disabled, ${ye}-submenu-disabled`]:{background:"none !important",cursor:"not-allowed","&::after":{borderColor:"transparent !important"},a:{color:"inherit !important"},[`> ${ye}-submenu-title`]:{color:"inherit !important",cursor:"not-allowed"}}}},Pt=Ie=>{const{componentCls:ye,motionDurationSlow:fe,motionEaseInOut:Ae,borderRadius:He,menuArrowSize:ct,menuArrowOffset:ft}=Ie;return{[`${ye}-submenu`]:{"&-expand-icon, &-arrow":{position:"absolute",top:"50%",insetInlineEnd:Ie.margin,width:ct,color:"currentcolor",transform:"translateY(-50%)",transition:`transform ${fe} ${Ae}, opacity ${fe}`},"&-arrow":{"&::before, &::after":{position:"absolute",width:ct*.6,height:ct*.15,backgroundColor:"currentcolor",borderRadius:He,transition:[`background ${fe} ${Ae}`,`transform ${fe} ${Ae}`,`top ${fe} ${Ae}`,`color ${fe} ${Ae}`].join(","),content:'""'},"&::before":{transform:`rotate(45deg) translateY(-${ft})`},"&::after":{transform:`rotate(-45deg) translateY(${ft})`}}}}},Ue=Ie=>{const{antCls:ye,componentCls:fe,fontSize:Ae,motionDurationSlow:He,motionDurationMid:ct,motionEaseInOut:ft,paddingXS:Et,padding:At,colorSplit:Ht,lineWidth:Ct,zIndexPopup:_t,borderRadiusLG:Sn,subMenuItemBorderRadius:Zt,menuArrowSize:dn,menuArrowOffset:Vt,lineType:Yt,menuPanelMaskInset:Pe,groupTitleLineHeight:Be,groupTitleFontSize:Xe}=Ie;return[{"":{[`${fe}`]:Object.assign(Object.assign({},(0,be.dF)()),{"&-hidden":{display:"none"}})},[`${fe}-submenu-hidden`]:{display:"none"}},{[fe]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,be.Wf)(Ie)),(0,be.dF)()),{marginBottom:0,paddingInlineStart:0,fontSize:Ae,lineHeight:0,listStyle:"none",outline:"none",transition:`width ${He} cubic-bezier(0.2, 0, 0, 1) 0s`,"ul, ol":{margin:0,padding:0,listStyle:"none"},"&-overflow":{display:"flex",[`${fe}-item`]:{flex:"none"}},[`${fe}-item, ${fe}-submenu, ${fe}-submenu-title`]:{borderRadius:Ie.itemBorderRadius},[`${fe}-item-group-title`]:{padding:`${Et}px ${At}px`,fontSize:Xe,lineHeight:Be,transition:`all ${He}`},[`&-horizontal ${fe}-submenu`]:{transition:[`border-color ${He} ${ft}`,`background ${He} ${ft}`].join(",")},[`${fe}-submenu, ${fe}-submenu-inline`]:{transition:[`border-color ${He} ${ft}`,`background ${He} ${ft}`,`padding ${ct} ${ft}`].join(",")},[`${fe}-submenu ${fe}-sub`]:{cursor:"initial",transition:[`background ${He} ${ft}`,`padding ${He} ${ft}`].join(",")},[`${fe}-title-content`]:{transition:`color ${He}`},[`${fe}-item a`]:{"&::before":{position:"absolute",inset:0,backgroundColor:"transparent",content:'""'}},[`${fe}-item-divider`]:{overflow:"hidden",lineHeight:0,borderColor:Ht,borderStyle:Yt,borderWidth:0,borderTopWidth:Ct,marginBlock:Ct,padding:0,"&-dashed":{borderStyle:"dashed"}}}),Ke(Ie)),{[`${fe}-item-group`]:{[`${fe}-item-group-list`]:{margin:0,padding:0,[`${fe}-item, ${fe}-submenu-title`]:{paddingInline:`${Ae*2}px ${At}px`}}},"&-submenu":{"&-popup":{position:"absolute",zIndex:_t,borderRadius:Sn,boxShadow:"none",transformOrigin:"0 0",[`&${fe}-submenu`]:{background:"transparent"},"&::before":{position:"absolute",inset:`${Pe}px 0 0`,zIndex:-1,width:"100%",height:"100%",opacity:0,content:'""'}},"&-placement-rightTop::before":{top:0,insetInlineStart:Pe},"\n &-placement-leftTop,\n &-placement-bottomRight,\n ":{transformOrigin:"100% 0"},"\n &-placement-leftBottom,\n &-placement-topRight,\n ":{transformOrigin:"100% 100%"},"\n &-placement-rightBottom,\n &-placement-topLeft,\n ":{transformOrigin:"0 100%"},"\n &-placement-bottomLeft,\n &-placement-rightTop,\n ":{transformOrigin:"0 0"},"\n &-placement-leftTop,\n &-placement-leftBottom\n ":{paddingInlineEnd:Ie.paddingXS},"\n &-placement-rightTop,\n &-placement-rightBottom\n ":{paddingInlineStart:Ie.paddingXS},"\n &-placement-topRight,\n &-placement-topLeft\n ":{paddingBottom:Ie.paddingXS},"\n &-placement-bottomRight,\n &-placement-bottomLeft\n ":{paddingTop:Ie.paddingXS},[`> ${fe}`]:Object.assign(Object.assign(Object.assign({borderRadius:Sn},Ke(Ie)),Pt(Ie)),{[`${fe}-item, ${fe}-submenu > ${fe}-submenu-title`]:{borderRadius:Zt},[`${fe}-submenu-title::after`]:{transition:`transform ${He} ${ft}`}})}}),Pt(Ie)),{[`&-inline-collapsed ${fe}-submenu-arrow, + &-inline ${fe}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateX(${Vt})`},"&::after":{transform:`rotate(45deg) translateX(-${Vt})`}},[`${fe}-submenu-open${fe}-submenu-inline > ${fe}-submenu-title > ${fe}-submenu-arrow`]:{transform:`translateY(-${dn*.2}px)`,"&::after":{transform:`rotate(-45deg) translateX(-${Vt})`},"&::before":{transform:`rotate(45deg) translateX(${Vt})`}}})},{[`${ye}-layout-header`]:{[fe]:{lineHeight:"inherit"}}}]};var mt=(Ie,ye)=>(0,bt.Z)("Menu",Ae=>{if(ye===!1)return[];const{colorBgElevated:He,colorPrimary:ct,colorTextLightSolid:ft,controlHeightLG:Et,fontSize:At,darkItemColor:Ht,darkDangerItemColor:Ct,darkItemBg:_t,darkSubMenuItemBg:Sn,darkItemSelectedColor:Zt,darkItemSelectedBg:dn,darkDangerItemSelectedBg:Vt,darkItemHoverBg:Yt,darkGroupTitleColor:Pe,darkItemHoverColor:Be,darkItemDisabledColor:Xe,darkDangerItemHoverColor:St,darkDangerItemSelectedColor:pt,darkDangerItemActiveBg:Nt}=Ae,Rt=At/7*5,Bt=(0,Fe.TS)(Ae,{menuArrowSize:Rt,menuHorizontalHeight:Et*1.15,menuArrowOffset:`${Rt*.25}px`,menuPanelMaskInset:-7,menuSubMenuBg:He}),Tt=(0,Fe.TS)(Bt,{itemColor:Ht,itemHoverColor:Be,groupTitleColor:Pe,itemSelectedColor:Zt,itemBg:_t,popupBg:_t,subMenuItemBg:Sn,itemActiveBg:"transparent",itemSelectedBg:dn,activeBarHeight:0,activeBarBorderWidth:0,itemHoverBg:Yt,itemDisabledColor:Xe,dangerItemColor:Ct,dangerItemHoverColor:St,dangerItemSelectedColor:pt,dangerItemActiveBg:Nt,dangerItemSelectedBg:Vt,menuSubMenuBg:Sn,horizontalItemSelectedColor:ft,horizontalItemSelectedBg:ct});return[Ue(Bt),Qe(Bt),Me(Bt),lt(Bt,"light"),lt(Tt,"dark"),nt(Bt),(0,xe.Z)(Bt),(0,Te.oN)(Bt,"slide-up"),(0,Te.oN)(Bt,"slide-down"),(0,gt._y)(Bt,"zoom-big")]},Ae=>{const{colorPrimary:He,colorError:ct,colorTextDisabled:ft,colorErrorBg:Et,colorText:At,colorTextDescription:Ht,colorBgContainer:Ct,colorFillAlter:_t,colorFillContent:Sn,lineWidth:Zt,lineWidthBold:dn,controlItemBgActive:Vt,colorBgTextHover:Yt,controlHeightLG:Pe,lineHeight:Be,colorBgElevated:Xe,marginXXS:St,padding:pt,fontSize:Nt,controlHeightSM:Rt,fontSizeLG:Bt,colorTextLightSolid:Tt,colorErrorHover:Qt}=Ae,Xt=new se.C(Tt).setAlpha(.65).toRgbString();return{dropdownWidth:160,zIndexPopup:Ae.zIndexPopupBase+50,radiusItem:Ae.borderRadiusLG,itemBorderRadius:Ae.borderRadiusLG,radiusSubMenuItem:Ae.borderRadiusSM,subMenuItemBorderRadius:Ae.borderRadiusSM,colorItemText:At,itemColor:At,colorItemTextHover:At,itemHoverColor:At,colorItemTextHoverHorizontal:He,horizontalItemHoverColor:He,colorGroupTitle:Ht,groupTitleColor:Ht,colorItemTextSelected:He,itemSelectedColor:He,colorItemTextSelectedHorizontal:He,horizontalItemSelectedColor:He,colorItemBg:Ct,itemBg:Ct,colorItemBgHover:Yt,itemHoverBg:Yt,colorItemBgActive:Sn,itemActiveBg:Vt,colorSubItemBg:_t,subMenuItemBg:_t,colorItemBgSelected:Vt,itemSelectedBg:Vt,colorItemBgSelectedHorizontal:"transparent",horizontalItemSelectedBg:"transparent",colorActiveBarWidth:0,activeBarWidth:0,colorActiveBarHeight:dn,activeBarHeight:dn,colorActiveBarBorderSize:Zt,activeBarBorderWidth:Zt,colorItemTextDisabled:ft,itemDisabledColor:ft,colorDangerItemText:ct,dangerItemColor:ct,colorDangerItemTextHover:ct,dangerItemHoverColor:ct,colorDangerItemTextSelected:ct,dangerItemSelectedColor:ct,colorDangerItemBgActive:Et,dangerItemActiveBg:Et,colorDangerItemBgSelected:Et,dangerItemSelectedBg:Et,itemMarginInline:Ae.marginXXS,horizontalItemBorderRadius:0,horizontalItemHoverBg:"transparent",itemHeight:Pe,groupTitleLineHeight:Be,collapsedWidth:Pe*2,popupBg:Xe,itemMarginBlock:St,itemPaddingInline:pt,horizontalLineHeight:`${Pe*1.15}px`,iconSize:Nt,iconMarginInlineEnd:Rt-Nt,collapsedIconSize:Bt,groupTitleFontSize:Nt,darkItemDisabledColor:new se.C(Tt).setAlpha(.25).toRgbString(),darkItemColor:Xt,darkDangerItemColor:ct,darkItemBg:"#001529",darkSubMenuItemBg:"#000c17",darkItemSelectedColor:Tt,darkItemSelectedBg:He,darkDangerItemSelectedBg:ct,darkItemHoverBg:"transparent",darkGroupTitleColor:Xt,darkItemHoverColor:Tt,darkDangerItemHoverColor:Qt,darkDangerItemSelectedColor:Tt,darkDangerItemActiveBg:ct}},{deprecatedTokens:[["colorGroupTitle","groupTitleColor"],["radiusItem","itemBorderRadius"],["radiusSubMenuItem","subMenuItemBorderRadius"],["colorItemText","itemColor"],["colorItemTextHover","itemHoverColor"],["colorItemTextHoverHorizontal","horizontalItemHoverColor"],["colorItemTextSelected","itemSelectedColor"],["colorItemTextSelectedHorizontal","horizontalItemSelectedColor"],["colorItemTextDisabled","itemDisabledColor"],["colorDangerItemText","dangerItemColor"],["colorDangerItemTextHover","dangerItemHoverColor"],["colorDangerItemTextSelected","dangerItemSelectedColor"],["colorDangerItemBgActive","dangerItemActiveBg"],["colorDangerItemBgSelected","dangerItemSelectedBg"],["colorItemBg","itemBg"],["colorItemBgHover","itemHoverBg"],["colorSubItemBg","subMenuItemBg"],["colorItemBgActive","itemActiveBg"],["colorItemBgSelectedHorizontal","horizontalItemSelectedBg"],["colorActiveBarWidth","activeBarWidth"],["colorActiveBarHeight","activeBarHeight"],["colorActiveBarBorderSize","activeBarBorderWidth"],["colorItemBgSelected","itemSelectedBg"]]})(Ie),de=function(Ie,ye){var fe={};for(var Ae in Ie)Object.prototype.hasOwnProperty.call(Ie,Ae)&&ye.indexOf(Ae)<0&&(fe[Ae]=Ie[Ae]);if(Ie!=null&&typeof Object.getOwnPropertySymbols=="function")for(var He=0,Ae=Object.getOwnPropertySymbols(Ie);He{var fe,Ae;const He=ue.useContext(oe.Z),ct=He||{},{getPrefixCls:ft,getPopupContainer:Et,direction:At,menu:Ht}=ue.useContext(Ee.E_),Ct=ft(),{prefixCls:_t,className:Sn,style:Zt,theme:dn="light",expandIcon:Vt,_internalDisableMenuItemTitleTooltip:Yt,inlineCollapsed:Pe,siderCollapsed:Be,items:Xe,children:St,rootClassName:pt,mode:Nt,selectable:Rt,onClick:Bt,overflowedIndicatorPopupClassName:Tt}=Ie,Qt=de(Ie,["prefixCls","className","style","theme","expandIcon","_internalDisableMenuItemTitleTooltip","inlineCollapsed","siderCollapsed","items","children","rootClassName","mode","selectable","onClick","overflowedIndicatorPopupClassName"]),Xt=(0,ot.Z)(Qt,["collapsedWidth"]),an=me(Xe)||St;(fe=ct.validator)===null||fe===void 0||fe.call(ct,{mode:Nt});const hn=(0,ee.useEvent)(function(){var zn;Bt==null||Bt.apply(void 0,arguments),(zn=ct.onClick)===null||zn===void 0||zn.call(ct)}),yn=ct.mode||Nt,Fn=Rt!=null?Rt:ct.selectable,ln=ue.useMemo(()=>Be!==void 0?Be:Pe,[Pe,Be]),gn={horizontal:{motionName:`${Ct}-slide-up`},inline:(0,te.Z)(Ct),other:{motionName:`${Ct}-zoom-big`}},Ln=ft("menu",_t||ct.prefixCls),[Bn,$n]=mt(Ln,!He),un=Se()(`${Ln}-${dn}`,Ht==null?void 0:Ht.className,Sn);let Nn;if(typeof Vt=="function")Nn=Vt;else if(Vt===null||Vt===!1)Nn=null;else if(ct.expandIcon===null||ct.expandIcon===!1)Nn=null;else{const zn=Vt!=null?Vt:ct.expandIcon;Nn=(0,De.Tm)(zn,{className:Se()(`${Ln}-submenu-expand-icon`,(0,De.l$)(zn)?(Ae=zn.props)===null||Ae===void 0?void 0:Ae.className:"")})}const Vn=ue.useMemo(()=>({prefixCls:Ln,inlineCollapsed:ln||!1,direction:At,firstLevel:!0,theme:dn,mode:yn,disableMenuItemTitleTooltip:Yt}),[Ln,ln,At,Yt,dn]);return Bn(ue.createElement(oe.Z.Provider,{value:null},ue.createElement(y.Provider,{value:Vn},ue.createElement(ae.ZP,Object.assign({getPopupContainer:Et,overflowedIndicator:ue.createElement(z.Z,null),overflowedIndicatorPopupClassName:Se()(Ln,`${Ln}-${dn}`,Tt),mode:yn,selectable:Fn,onClick:hn},Xt,{inlineCollapsed:ln,style:Object.assign(Object.assign({},Ht==null?void 0:Ht.style),Zt),className:un,prefixCls:Ln,direction:At,defaultMotions:gn,expandIcon:Nn,ref:ye,rootClassName:Se()(pt,$n)}),an))))});const Wt=(0,ue.forwardRef)((Ie,ye)=>{const fe=(0,ue.useRef)(null),Ae=ue.useContext(Ve.D);return(0,ue.useImperativeHandle)(ye,()=>({menu:fe.current,focus:He=>{var ct;(ct=fe.current)===null||ct===void 0||ct.focus(He)}})),ue.createElement(Ot,Object.assign({ref:fe},Ie,Ae))});Wt.Item=E,Wt.SubMenu=x,Wt.Divider=Je,Wt.ItemGroup=ae.BW;var Dt=Wt},93948:function(Oe,ut,re){"use strict";re.d(ut,{Z:function(){return Yt}});var ae=re(59301),ue=re(29679),Ve=re(40001),Ge=re(19248),Se=re(99267),Ee=re(92310),le=re.n(Ee),Re=re(2738),Je=re(36355),Ce=re(54476),ot=re(33885),Le=re(75931),De={percent:0,prefixCls:"rc-progress",strokeColor:"#2db7f5",strokeLinecap:"round",strokeWidth:1,trailColor:"#D9D9D9",trailWidth:1,gapPosition:"bottom"},ne=function(){var Be=(0,ae.useRef)([]),Xe=(0,ae.useRef)(null);return(0,ae.useEffect)(function(){var St=Date.now(),pt=!1;Be.current.forEach(function(Nt){if(Nt){pt=!0;var Rt=Nt.style;Rt.transitionDuration=".3s, .3s, .3s, .06s",Xe.current&&St-Xe.current<100&&(Rt.transitionDuration="0s, 0s")}}),pt&&(Xe.current=Date.now())}),Be.current},y=["className","percent","prefixCls","strokeColor","strokeLinecap","strokeWidth","style","trailColor","trailWidth","transition"],a=function(Be){var Xe=(0,ot.Z)((0,ot.Z)({},De),Be),St=Xe.className,pt=Xe.percent,Nt=Xe.prefixCls,Rt=Xe.strokeColor,Bt=Xe.strokeLinecap,Tt=Xe.strokeWidth,Qt=Xe.style,Xt=Xe.trailColor,an=Xe.trailWidth,hn=Xe.transition,yn=(0,Le.Z)(Xe,y);delete yn.gapPosition;var Fn=Array.isArray(pt)?pt:[pt],ln=Array.isArray(Rt)?Rt:[Rt],gn=ne(),Ln=Tt/2,Bn=100-Tt/2,$n="M ".concat(Bt==="round"?Ln:0,",").concat(Ln,` + L `).concat(Bt==="round"?Bn:100,",").concat(Ln),un="0 0 100 ".concat(Tt),Nn=0;return ae.createElement("svg",(0,Ce.Z)({className:le()("".concat(Nt,"-line"),St),viewBox:un,preserveAspectRatio:"none",style:Qt},yn),ae.createElement("path",{className:"".concat(Nt,"-line-trail"),d:$n,strokeLinecap:Bt,stroke:Xt,strokeWidth:an||Tt,fillOpacity:"0"}),Fn.map(function(Vn,zn){var Zn=1;switch(Bt){case"round":Zn=1-Tt/100;break;case"square":Zn=1-Tt/2/100;break;default:Zn=1;break}var na={strokeDasharray:"".concat(Vn*Zn,"px, 100px"),strokeDashoffset:"-".concat(Nn,"px"),transition:hn||"stroke-dashoffset 0.3s ease 0s, stroke-dasharray .3s ease 0s, stroke 0.3s linear"},he=ln[zn]||ln[ln.length-1];return Nn+=Vn,ae.createElement("path",{key:zn,className:"".concat(Nt,"-line-path"),d:$n,strokeLinecap:Bt,stroke:he,strokeWidth:Tt,fillOpacity:"0",ref:function(pe){gn[zn]=pe},style:na})}))},E=a,b=re(76190),x=re(42978),z=re(47273),ee=0,te=(0,z.Z)();function oe(){var Pe;return te?(Pe=ee,ee+=1):Pe="TEST_OR_SSR",Pe}var ie=function(Pe){var Be=ae.useState(),Xe=(0,x.Z)(Be,2),St=Xe[0],pt=Xe[1];return ae.useEffect(function(){pt("rc_progress_".concat(oe()))},[]),Pe||St},ge=function(Be){var Xe=Be.bg,St=Be.children;return ae.createElement("div",{style:{width:"100%",height:"100%",background:Xe}},St)};function me(Pe,Be){return Object.keys(Pe).map(function(Xe){var St=parseFloat(Xe),pt="".concat(Math.floor(St*Be),"%");return"".concat(Pe[Xe]," ").concat(pt)})}var se=ae.forwardRef(function(Pe,Be){var Xe=Pe.prefixCls,St=Pe.color,pt=Pe.gradientId,Nt=Pe.radius,Rt=Pe.style,Bt=Pe.ptg,Tt=Pe.strokeLinecap,Qt=Pe.strokeWidth,Xt=Pe.size,an=Pe.gapDegree,hn=St&&(0,b.Z)(St)==="object",yn=hn?"#FFF":void 0,Fn=Xt/2,ln=ae.createElement("circle",{className:"".concat(Xe,"-circle-path"),r:Nt,cx:Fn,cy:Fn,stroke:yn,strokeLinecap:Tt,strokeWidth:Qt,opacity:Bt===0?0:1,style:Rt,ref:Be});if(!hn)return ln;var gn="".concat(pt,"-conic"),Ln=an?"".concat(180+an/2,"deg"):"0deg",Bn=me(St,(360-an)/360),$n=me(St,1),un="conic-gradient(from ".concat(Ln,", ").concat(Bn.join(", "),")"),Nn="linear-gradient(to ".concat(an?"bottom":"top",", ").concat($n.join(", "),")");return ae.createElement(ae.Fragment,null,ae.createElement("mask",{id:gn},ln),ae.createElement("foreignObject",{x:0,y:0,width:Xt,height:Xt,mask:"url(#".concat(gn,")")},ae.createElement(ge,{bg:Nn},ae.createElement(ge,{bg:un}))))}),be=se,xe=100,Te=function(Be,Xe,St,pt,Nt,Rt,Bt,Tt,Qt,Xt){var an=arguments.length>10&&arguments[10]!==void 0?arguments[10]:0,hn=St/100*360*((360-Rt)/360),yn=Rt===0?0:{bottom:0,top:180,left:90,right:-90}[Bt],Fn=(100-pt)/100*Xe;Qt==="round"&&pt!==100&&(Fn+=Xt/2,Fn>=Xe&&(Fn=Xe-.01));var ln=xe/2;return{stroke:typeof Tt=="string"?Tt:void 0,strokeDasharray:"".concat(Xe,"px ").concat(Be),strokeDashoffset:Fn+an,transform:"rotate(".concat(Nt+hn+yn,"deg)"),transformOrigin:"".concat(ln,"px ").concat(ln,"px"),transition:"stroke-dashoffset .3s ease 0s, stroke-dasharray .3s ease 0s, stroke .3s, stroke-width .06s ease .3s, opacity .3s ease 0s",fillOpacity:0}},gt=["id","prefixCls","steps","strokeWidth","trailWidth","gapDegree","gapPosition","trailColor","strokeLinecap","style","className","strokeColor","percent"];function bt(Pe){var Be=Pe!=null?Pe:[];return Array.isArray(Be)?Be:[Be]}var Fe=function(Be){var Xe=(0,ot.Z)((0,ot.Z)({},De),Be),St=Xe.id,pt=Xe.prefixCls,Nt=Xe.steps,Rt=Xe.strokeWidth,Bt=Xe.trailWidth,Tt=Xe.gapDegree,Qt=Tt===void 0?0:Tt,Xt=Xe.gapPosition,an=Xe.trailColor,hn=Xe.strokeLinecap,yn=Xe.style,Fn=Xe.className,ln=Xe.strokeColor,gn=Xe.percent,Ln=(0,Le.Z)(Xe,gt),Bn=xe/2,$n=ie(St),un="".concat($n,"-gradient"),Nn=Bn-Rt/2,Vn=Math.PI*2*Nn,zn=Qt>0?90+Qt/2:-90,Zn=Vn*((360-Qt)/360),na=(0,b.Z)(Nt)==="object"?Nt:{count:Nt,space:2},he=na.count,we=na.space,pe=bt(gn),at=bt(ln),Lt=at.find(function(Dn){return Dn&&(0,b.Z)(Dn)==="object"}),$t=Lt&&(0,b.Z)(Lt)==="object",qt=$t?"butt":hn,Kt=Te(Vn,Zn,0,100,zn,Qt,Xt,an,qt,Rt),Gt=ne(),bn=function(){var st=0;return pe.map(function(Jt,Hn){var Rn=at[Hn]||at[at.length-1],Mn=Te(Vn,Zn,st,Jt,zn,Qt,Xt,Rn,qt,Rt);return st+=Jt,ae.createElement(be,{key:Hn,color:Rn,ptg:Jt,radius:Nn,prefixCls:pt,gradientId:un,style:Mn,strokeLinecap:qt,strokeWidth:Rt,gapDegree:Qt,ref:function(ze){Gt[Hn]=ze},size:xe})}).reverse()},Qn=function(){var st=Math.round(he*(pe[0]/100)),Jt=100/he,Hn=0;return new Array(he).fill(null).map(function(Rn,Mn){var ce=Mn<=st-1?at[0]:an,ze=ce&&(0,b.Z)(ce)==="object"?"url(#".concat(un,")"):void 0,Ne=Te(Vn,Zn,Hn,Jt,zn,Qt,Xt,ce,"butt",Rt,we);return Hn+=(Zn-Ne.strokeDashoffset+we)*100/Zn,ae.createElement("circle",{key:Mn,className:"".concat(pt,"-circle-path"),r:Nn,cx:Bn,cy:Bn,stroke:ze,strokeWidth:Rt,opacity:1,style:Ne,ref:function(tt){Gt[Mn]=tt}})})};return ae.createElement("svg",(0,Ce.Z)({className:le()("".concat(pt,"-circle"),Fn),viewBox:"0 0 ".concat(xe," ").concat(xe),style:yn,id:St,role:"presentation"},Ln),!he&&ae.createElement("circle",{className:"".concat(pt,"-circle-trail"),r:Nn,cx:Bn,cy:Bn,stroke:an,strokeLinecap:qt,strokeWidth:Bt||Rt,style:Kt}),he?Qn():bn())},We=Fe,Qe={Line:E,Circle:We},je=re(6848),nt=re(30071);function Ze(Pe){return!Pe||Pe<0?0:Pe>100?100:Pe}function et(Pe){let{success:Be,successPercent:Xe}=Pe,St=Xe;return Be&&"progress"in Be&&(St=Be.progress),Be&&"percent"in Be&&(St=Be.percent),St}const lt=Pe=>{let{percent:Be,success:Xe,successPercent:St}=Pe;const pt=Ze(et({success:Xe,successPercent:St}));return[pt,Ze(Ze(Be)-pt)]},rt=Pe=>{let{success:Be={},strokeColor:Xe}=Pe;const{strokeColor:St}=Be;return[St||nt.presetPrimaryColors.green,Xe||null]},ve=(Pe,Be,Xe)=>{var St,pt,Nt,Rt;let Bt=-1,Tt=-1;if(Be==="step"){const Qt=Xe.steps,Xt=Xe.strokeWidth;typeof Pe=="string"||typeof Pe=="undefined"?(Bt=Pe==="small"?2:14,Tt=Xt!=null?Xt:8):typeof Pe=="number"?[Bt,Tt]=[Pe,Pe]:[Bt=14,Tt=8]=Pe,Bt*=Qt}else if(Be==="line"){const Qt=Xe==null?void 0:Xe.strokeWidth;typeof Pe=="string"||typeof Pe=="undefined"?Tt=Qt||(Pe==="small"?6:8):typeof Pe=="number"?[Bt,Tt]=[Pe,Pe]:[Bt=-1,Tt=8]=Pe}else(Be==="circle"||Be==="dashboard")&&(typeof Pe=="string"||typeof Pe=="undefined"?[Bt,Tt]=Pe==="small"?[60,60]:[120,120]:typeof Pe=="number"?[Bt,Tt]=[Pe,Pe]:(Bt=(pt=(St=Pe[0])!==null&&St!==void 0?St:Pe[1])!==null&&pt!==void 0?pt:120,Tt=(Rt=(Nt=Pe[0])!==null&&Nt!==void 0?Nt:Pe[1])!==null&&Rt!==void 0?Rt:120));return[Bt,Tt]},Me=3,Ke=Pe=>Me/Pe*100;var Ue=Pe=>{const{prefixCls:Be,trailColor:Xe=null,strokeLinecap:St="round",gapPosition:pt,gapDegree:Nt,width:Rt=120,type:Bt,children:Tt,success:Qt,size:Xt=Rt}=Pe,[an,hn]=ve(Xt,"circle");let{strokeWidth:yn}=Pe;yn===void 0&&(yn=Math.max(Ke(an),6));const Fn={width:an,height:hn,fontSize:an*.15+6},ln=ae.useMemo(()=>{if(Nt||Nt===0)return Nt;if(Bt==="dashboard")return 75},[Nt,Bt]),gn=pt||Bt==="dashboard"&&"bottom"||void 0,Ln=Object.prototype.toString.call(Pe.strokeColor)==="[object Object]",Bn=rt({success:Qt,strokeColor:Pe.strokeColor}),$n=le()(`${Be}-inner`,{[`${Be}-circle-gradient`]:Ln}),un=ae.createElement(We,{percent:lt(Pe),strokeWidth:yn,trailWidth:yn,strokeColor:Bn,strokeLinecap:St,trailColor:Xe,prefixCls:Be,gapDegree:ln,gapPosition:gn});return ae.createElement("div",{className:$n,style:Fn},an<=20?ae.createElement(je.Z,{title:Tt},ae.createElement("span",null,un)):ae.createElement(ae.Fragment,null,un,Tt))},mt=function(Pe,Be){var Xe={};for(var St in Pe)Object.prototype.hasOwnProperty.call(Pe,St)&&Be.indexOf(St)<0&&(Xe[St]=Pe[St]);if(Pe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var pt=0,St=Object.getOwnPropertySymbols(Pe);pt{let Be=[];return Object.keys(Pe).forEach(Xe=>{const St=parseFloat(Xe.replace(/%/g,""));isNaN(St)||Be.push({key:St,value:Pe[Xe]})}),Be=Be.sort((Xe,St)=>Xe.key-St.key),Be.map(Xe=>{let{key:St,value:pt}=Xe;return`${pt} ${St}%`}).join(", ")},dt=(Pe,Be)=>{const{from:Xe=nt.presetPrimaryColors.blue,to:St=nt.presetPrimaryColors.blue,direction:pt=Be==="rtl"?"to left":"to right"}=Pe,Nt=mt(Pe,["from","to","direction"]);if(Object.keys(Nt).length!==0){const Rt=de(Nt);return{backgroundImage:`linear-gradient(${pt}, ${Rt})`}}return{backgroundImage:`linear-gradient(${pt}, ${Xe}, ${St})`}};var Wt=Pe=>{const{prefixCls:Be,direction:Xe,percent:St,size:pt,strokeWidth:Nt,strokeColor:Rt,strokeLinecap:Bt="round",children:Tt,trailColor:Qt=null,success:Xt}=Pe,an=Rt&&typeof Rt!="string"?dt(Rt,Xe):{backgroundColor:Rt},hn=Bt==="square"||Bt==="butt"?0:void 0,yn={backgroundColor:Qt||void 0,borderRadius:hn},Fn=pt!=null?pt:[-1,Nt||(pt==="small"?6:8)],[ln,gn]=ve(Fn,"line",{strokeWidth:Nt}),Ln=Object.assign({width:`${Ze(St)}%`,height:gn,borderRadius:hn},an),Bn=et(Pe),$n={width:`${Ze(Bn)}%`,height:gn,borderRadius:hn,backgroundColor:Xt==null?void 0:Xt.strokeColor},un={width:ln<0?"100%":ln,height:gn};return ae.createElement(ae.Fragment,null,ae.createElement("div",{className:`${Be}-outer`,style:un},ae.createElement("div",{className:`${Be}-inner`,style:yn},ae.createElement("div",{className:`${Be}-bg`,style:Ln}),Bn!==void 0?ae.createElement("div",{className:`${Be}-success-bg`,style:$n}):null)),Tt)},Ie=Pe=>{const{size:Be,steps:Xe,percent:St=0,strokeWidth:pt=8,strokeColor:Nt,trailColor:Rt=null,prefixCls:Bt,children:Tt}=Pe,Qt=Math.round(Xe*(St/100)),Xt=Be==="small"?2:14,an=Be!=null?Be:[Xt,pt],[hn,yn]=ve(an,"step",{steps:Xe,strokeWidth:pt}),Fn=hn/Xe,ln=new Array(Xe);for(let gn=0;gn{const Be=Pe?"100%":"-100%";return new ye.Keyframes(`antProgress${Pe?"RTL":"LTR"}Active`,{"0%":{transform:`translateX(${Be}) scaleX(0)`,opacity:.1},"20%":{transform:`translateX(${Be}) scaleX(0)`,opacity:.5},to:{transform:"translateX(0) scaleX(1)",opacity:0}})},ft=Pe=>{const{componentCls:Be,iconCls:Xe}=Pe;return{[Be]:Object.assign(Object.assign({},(0,fe.Wf)(Pe)),{display:"inline-block","&-rtl":{direction:"rtl"},"&-line":{position:"relative",width:"100%",fontSize:Pe.fontSize,marginInlineEnd:Pe.marginXS,marginBottom:Pe.marginXS},[`${Be}-outer`]:{display:"inline-block",width:"100%"},[`&${Be}-show-info`]:{[`${Be}-outer`]:{marginInlineEnd:`calc(-2em - ${Pe.marginXS}px)`,paddingInlineEnd:`calc(2em + ${Pe.paddingXS}px)`}},[`${Be}-inner`]:{position:"relative",display:"inline-block",width:"100%",overflow:"hidden",verticalAlign:"middle",backgroundColor:Pe.remainingColor,borderRadius:Pe.lineBorderRadius},[`${Be}-inner:not(${Be}-circle-gradient)`]:{[`${Be}-circle-path`]:{stroke:Pe.defaultColor}},[`${Be}-success-bg, ${Be}-bg`]:{position:"relative",backgroundColor:Pe.defaultColor,borderRadius:Pe.lineBorderRadius,transition:`all ${Pe.motionDurationSlow} ${Pe.motionEaseInOutCirc}`},[`${Be}-success-bg`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,backgroundColor:Pe.colorSuccess},[`${Be}-text`]:{display:"inline-block",width:"2em",marginInlineStart:Pe.marginXS,color:Pe.colorText,lineHeight:1,whiteSpace:"nowrap",textAlign:"start",verticalAlign:"middle",wordBreak:"normal",[Xe]:{fontSize:Pe.fontSize}},[`&${Be}-status-active`]:{[`${Be}-bg::before`]:{position:"absolute",inset:0,backgroundColor:Pe.colorBgContainer,borderRadius:Pe.lineBorderRadius,opacity:0,animationName:ct(),animationDuration:Pe.progressActiveMotionDuration,animationTimingFunction:Pe.motionEaseOutQuint,animationIterationCount:"infinite",content:'""'}},[`&${Be}-rtl${Be}-status-active`]:{[`${Be}-bg::before`]:{animationName:ct(!0)}},[`&${Be}-status-exception`]:{[`${Be}-bg`]:{backgroundColor:Pe.colorError},[`${Be}-text`]:{color:Pe.colorError}},[`&${Be}-status-exception ${Be}-inner:not(${Be}-circle-gradient)`]:{[`${Be}-circle-path`]:{stroke:Pe.colorError}},[`&${Be}-status-success`]:{[`${Be}-bg`]:{backgroundColor:Pe.colorSuccess},[`${Be}-text`]:{color:Pe.colorSuccess}},[`&${Be}-status-success ${Be}-inner:not(${Be}-circle-gradient)`]:{[`${Be}-circle-path`]:{stroke:Pe.colorSuccess}}})}},Et=Pe=>{const{componentCls:Be,iconCls:Xe}=Pe;return{[Be]:{[`${Be}-circle-trail`]:{stroke:Pe.remainingColor},[`&${Be}-circle ${Be}-inner`]:{position:"relative",lineHeight:1,backgroundColor:"transparent"},[`&${Be}-circle ${Be}-text`]:{position:"absolute",insetBlockStart:"50%",insetInlineStart:0,width:"100%",margin:0,padding:0,color:Pe.circleTextColor,fontSize:Pe.circleTextFontSize,lineHeight:1,whiteSpace:"normal",textAlign:"center",transform:"translateY(-50%)",[Xe]:{fontSize:`${Pe.fontSize/Pe.fontSizeSM}em`}},[`${Be}-circle&-status-exception`]:{[`${Be}-text`]:{color:Pe.colorError}},[`${Be}-circle&-status-success`]:{[`${Be}-text`]:{color:Pe.colorSuccess}}},[`${Be}-inline-circle`]:{lineHeight:1,[`${Be}-inner`]:{verticalAlign:"bottom"}}}},At=Pe=>{const{componentCls:Be}=Pe;return{[Be]:{[`${Be}-steps`]:{display:"inline-block","&-outer":{display:"flex",flexDirection:"row",alignItems:"center"},"&-item":{flexShrink:0,minWidth:Pe.progressStepMinWidth,marginInlineEnd:Pe.progressStepMarginInlineEnd,backgroundColor:Pe.remainingColor,transition:`all ${Pe.motionDurationSlow}`,"&-active":{backgroundColor:Pe.defaultColor}}}}}},Ht=Pe=>{const{componentCls:Be,iconCls:Xe}=Pe;return{[Be]:{[`${Be}-small&-line, ${Be}-small&-line ${Be}-text ${Xe}`]:{fontSize:Pe.fontSizeSM}}}};var Ct=(0,Ae.Z)("Progress",Pe=>{const Be=Pe.marginXXS/2,Xe=(0,He.TS)(Pe,{progressStepMarginInlineEnd:Be,progressStepMinWidth:Be,progressActiveMotionDuration:"2.4s"});return[ft(Xe),Et(Xe),At(Xe),Ht(Xe)]},Pe=>({circleTextColor:Pe.colorText,defaultColor:Pe.colorInfo,remainingColor:Pe.colorFillSecondary,lineBorderRadius:100,circleTextFontSize:"1em"})),_t=function(Pe,Be){var Xe={};for(var St in Pe)Object.prototype.hasOwnProperty.call(Pe,St)&&Be.indexOf(St)<0&&(Xe[St]=Pe[St]);if(Pe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var pt=0,St=Object.getOwnPropertySymbols(Pe);pt{const{prefixCls:Xe,className:St,rootClassName:pt,steps:Nt,strokeColor:Rt,percent:Bt=0,size:Tt="default",showInfo:Qt=!0,type:Xt="line",status:an,format:hn,style:yn}=Pe,Fn=_t(Pe,["prefixCls","className","rootClassName","steps","strokeColor","percent","size","showInfo","type","status","format","style"]),ln=ae.useMemo(()=>{var pe,at;const Lt=et(Pe);return parseInt(Lt!==void 0?(pe=Lt!=null?Lt:0)===null||pe===void 0?void 0:pe.toString():(at=Bt!=null?Bt:0)===null||at===void 0?void 0:at.toString(),10)},[Bt,Pe.success,Pe.successPercent]),gn=ae.useMemo(()=>!Zt.includes(an)&&ln>=100?"success":an||"normal",[an,ln]),{getPrefixCls:Ln,direction:Bn,progress:$n}=ae.useContext(Je.E_),un=Ln("progress",Xe),[Nn,Vn]=Ct(un),zn=ae.useMemo(()=>{if(!Qt)return null;const pe=et(Pe);let at;const Lt=hn||(qt=>`${qt}%`),$t=Xt==="line";return hn||gn!=="exception"&&gn!=="success"?at=Lt(Ze(Bt),Ze(pe)):gn==="exception"?at=$t?ae.createElement(Ge.Z,null):ae.createElement(Se.Z,null):gn==="success"&&(at=$t?ae.createElement(ue.Z,null):ae.createElement(Ve.Z,null)),ae.createElement("span",{className:`${un}-text`,title:typeof at=="string"?at:void 0},at)},[Qt,Bt,ln,gn,Xt,un,hn]),Zn=Array.isArray(Rt)?Rt[0]:Rt,na=typeof Rt=="string"||Array.isArray(Rt)?Rt:void 0;let he;Xt==="line"?he=Nt?ae.createElement(Ie,Object.assign({},Pe,{strokeColor:na,prefixCls:un,steps:Nt}),zn):ae.createElement(Wt,Object.assign({},Pe,{strokeColor:Zn,prefixCls:un,direction:Bn}),zn):(Xt==="circle"||Xt==="dashboard")&&(he=ae.createElement(Ue,Object.assign({},Pe,{strokeColor:Zn,prefixCls:un,progressStatus:gn}),zn));const we=le()(un,`${un}-status-${gn}`,`${un}-${Xt==="dashboard"&&"circle"||Nt&&"steps"||Xt}`,{[`${un}-inline-circle`]:Xt==="circle"&&ve(Tt,"circle")[0]<=20,[`${un}-show-info`]:Qt,[`${un}-${Tt}`]:typeof Tt=="string",[`${un}-rtl`]:Bn==="rtl"},$n==null?void 0:$n.className,St,pt,Vn);return Nn(ae.createElement("div",Object.assign({ref:Be,style:Object.assign(Object.assign({},$n==null?void 0:$n.style),yn),className:we,role:"progressbar","aria-valuenow":ln},(0,Re.Z)(Fn,["trailColor","strokeWidth","width","gapDegree","gapPosition","strokeLinecap","success","successPercent"])),he))}),Yt=Vt},54580:function(Oe,ut,re){"use strict";re.d(ut,{default:function(){return Mn}});var ae=re(59301),ue=re(94480),Ve=re(92310),Ge=re.n(Ve),Se=re(54476),Ee=re(67732),le=re(83652),Re=re(42403),Je=re(158),Ce=re(20068),ot=re(75931),Le=re(75044),De=re(76190),ne=re(3202),y=re(26112);function a(ce,ze){var Ne="cannot ".concat(ce.method," ").concat(ce.action," ").concat(ze.status,"'"),ke=new Error(Ne);return ke.status=ze.status,ke.method=ce.method,ke.url=ce.action,ke}function E(ce){var ze=ce.responseText||ce.response;if(!ze)return ze;try{return JSON.parse(ze)}catch(Ne){return ze}}function b(ce){var ze=new XMLHttpRequest;ce.onProgress&&ze.upload&&(ze.upload.onprogress=function(it){it.total>0&&(it.percent=it.loaded/it.total*100),ce.onProgress(it)});var Ne=new FormData;ce.data&&Object.keys(ce.data).forEach(function(tt){var it=ce.data[tt];if(Array.isArray(it)){it.forEach(function(Ye){Ne.append("".concat(tt,"[]"),Ye)});return}Ne.append(tt,it)}),ce.file instanceof Blob?Ne.append(ce.filename,ce.file,ce.file.name):Ne.append(ce.filename,ce.file),ze.onerror=function(it){ce.onError(it)},ze.onload=function(){return ze.status<200||ze.status>=300?ce.onError(a(ce,ze),E(ze)):ce.onSuccess(E(ze),ze)},ze.open(ce.method,ce.action,!0),ce.withCredentials&&"withCredentials"in ze&&(ze.withCredentials=!0);var ke=ce.headers||{};return ke["X-Requested-With"]!==null&&ze.setRequestHeader("X-Requested-With","XMLHttpRequest"),Object.keys(ke).forEach(function(tt){ke[tt]!==null&&ze.setRequestHeader(tt,ke[tt])}),ze.send(Ne),{abort:function(){ze.abort()}}}var x=+new Date,z=0;function ee(){return"rc-upload-".concat(x,"-").concat(++z)}var te=re(48736),oe=function(ce,ze){if(ce&&ze){var Ne=Array.isArray(ze)?ze:ze.split(","),ke=ce.name||"",tt=ce.type||"",it=tt.replace(/\/.*$/,"");return Ne.some(function(Ye){var _e=Ye.trim();if(/^\*(\/\*)?$/.test(Ye))return!0;if(_e.charAt(0)==="."){var zt=ke.toLowerCase(),$e=_e.toLowerCase(),It=[$e];return($e===".jpg"||$e===".jpeg")&&(It=[".jpg",".jpeg"]),It.some(function(en){return zt.endsWith(en)})}return/\/\*$/.test(_e)?it===_e.replace(/\/.*$/,""):tt===_e?!0:/^\w+$/.test(_e)?((0,te.ZP)(!1,"Upload takes an invalidate 'accept' type '".concat(_e,"'.Skip for check.")),!0):!1})}return!0};function ie(ce,ze){var Ne=ce.createReader(),ke=[];function tt(){Ne.readEntries(function(it){var Ye=Array.prototype.slice.apply(it);ke=ke.concat(Ye);var _e=!Ye.length;_e?ze(ke):tt()})}tt()}var ge=function(ze,Ne,ke){var tt=function it(Ye,_e){Ye&&(Ye.path=_e||"",Ye.isFile?Ye.file(function(zt){ke(zt)&&(Ye.fullPath&&!zt.webkitRelativePath&&(Object.defineProperties(zt,{webkitRelativePath:{writable:!0}}),zt.webkitRelativePath=Ye.fullPath.replace(/^\//,""),Object.defineProperties(zt,{webkitRelativePath:{writable:!1}})),Ne([zt]))}):Ye.isDirectory&&ie(Ye,function(zt){zt.forEach(function($e){it($e,"".concat(_e).concat(Ye.name,"/"))})}))};ze.forEach(function(it){tt(it.webkitGetAsEntry())})},me=ge,se=["component","prefixCls","className","disabled","id","style","multiple","accept","capture","children","directory","openFileDialogOnClick","onMouseEnter","onMouseLeave"],be=function(ce){(0,Re.Z)(Ne,ce);var ze=(0,Je.Z)(Ne);function Ne(){var ke;(0,Ee.Z)(this,Ne);for(var tt=arguments.length,it=new Array(tt),Ye=0;Ye{let{uid:it}=tt;return it===ce.uid});return ke===-1?Ne.push(ce):Ne[ke]=ce,Ne}function _t(ce,ze){const Ne=ce.uid!==void 0?"uid":"name";return ze.filter(ke=>ke[Ne]===ce[Ne])[0]}function Sn(ce,ze){const Ne=ce.uid!==void 0?"uid":"name",ke=ze.filter(tt=>tt[Ne]!==ce[Ne]);return ke.length===ze.length?null:ke}const Zt=function(){const ze=(arguments.length>0&&arguments[0]!==void 0?arguments[0]:"").split("/"),ke=ze[ze.length-1].split(/#|\?/)[0];return(/\.[^./\\]*$/.exec(ke)||[""])[0]},dn=ce=>ce.indexOf("image/")===0,Vt=ce=>{if(ce.type&&!ce.thumbUrl)return dn(ce.type);const ze=ce.thumbUrl||ce.url||"",Ne=Zt(ze);return/^data:image\//.test(ze)||/(webp|svg|png|gif|jpg|jpeg|jfif|bmp|dpg|ico|heic|heif)$/i.test(Ne)?!0:!(/^data:/.test(ze)||Ne)},Yt=200;function Pe(ce){return new Promise(ze=>{if(!ce.type||!dn(ce.type)){ze("");return}const Ne=document.createElement("canvas");Ne.width=Yt,Ne.height=Yt,Ne.style.cssText=`position: fixed; left: 0; top: 0; width: ${Yt}px; height: ${Yt}px; z-index: 9999; display: none;`,document.body.appendChild(Ne);const ke=Ne.getContext("2d"),tt=new Image;if(tt.onload=()=>{const{width:it,height:Ye}=tt;let _e=Yt,zt=Yt,$e=0,It=0;it>Ye?(zt=Ye*(Yt/it),It=-(zt-_e)/2):(_e=it*(Yt/Ye),$e=-(_e-zt)/2),ke.drawImage(tt,$e,It,_e,zt);const en=Ne.toDataURL();document.body.removeChild(Ne),window.URL.revokeObjectURL(tt.src),ze(en)},tt.crossOrigin="anonymous",ce.type.startsWith("image/svg+xml")){const it=new FileReader;it.onload=()=>{it.result&&(tt.src=it.result)},it.readAsDataURL(ce)}else if(ce.type.startsWith("image/gif")){const it=new FileReader;it.onload=()=>{it.result&&ze(it.result)},it.readAsDataURL(ce)}else tt.src=window.URL.createObjectURL(ce)})}var Be=re(26227),Xe=re(41464),St=re(15277),pt=re(93948),Nt=re(6848),Bt=ae.forwardRef((ce,ze)=>{let{prefixCls:Ne,className:ke,style:tt,locale:it,listType:Ye,file:_e,items:zt,progress:$e,iconRender:It,actionIconRender:en,itemRender:on,isImgUrl:cn,showPreviewIcon:kn,showRemoveIcon:qe,showDownloadIcon:Ft,previewIcon:vt,removeIcon:wt,downloadIcon:rn,onPreview:nn,onDownload:jt,onClose:fn}=ce;var pn,Kn;const{status:qn}=_e,[Yn,ua]=ae.useState(qn);ae.useEffect(()=>{qn!=="removed"&&ua(qn)},[qn]);const[fa,Pa]=ae.useState(!1);ae.useEffect(()=>{const Gn=setTimeout(()=>{Pa(!0)},300);return()=>{clearTimeout(Gn)}},[]);const ia=It(_e);let Un=ae.createElement("div",{className:`${Ne}-icon`},ia);if(Ye==="picture"||Ye==="picture-card"||Ye==="picture-circle")if(Yn==="uploading"||!_e.thumbUrl&&!_e.url){const Gn=Ge()(`${Ne}-list-item-thumbnail`,{[`${Ne}-list-item-file`]:Yn!=="uploading"});Un=ae.createElement("div",{className:Gn},ia)}else{const Gn=cn!=null&&cn(_e)?ae.createElement("img",{src:_e.thumbUrl||_e.url,alt:_e.name,className:`${Ne}-list-item-image`,crossOrigin:_e.crossOrigin}):ia,In=Ge()(`${Ne}-list-item-thumbnail`,{[`${Ne}-list-item-file`]:cn&&!cn(_e)});Un=ae.createElement("a",{className:In,onClick:la=>nn(_e,la),href:_e.url||_e.thumbUrl,target:"_blank",rel:"noopener noreferrer"},Gn)}const vn=Ge()(`${Ne}-list-item`,`${Ne}-list-item-${Yn}`),aa=typeof _e.linkProps=="string"?JSON.parse(_e.linkProps):_e.linkProps,oa=qe?en((typeof wt=="function"?wt(_e):wt)||ae.createElement(Be.Z,null),()=>fn(_e),Ne,it.removeFile):null,ra=Ft&&Yn==="done"?en((typeof rn=="function"?rn(_e):rn)||ae.createElement(Xe.Z,null),()=>jt(_e),Ne,it.downloadFile):null,ga=Ye!=="picture-card"&&Ye!=="picture-circle"&&ae.createElement("span",{key:"download-delete",className:Ge()(`${Ne}-list-item-actions`,{picture:Ye==="picture"})},ra,oa),Xn=Ge()(`${Ne}-list-item-name`),ha=_e.url?[ae.createElement("a",Object.assign({key:"view",target:"_blank",rel:"noopener noreferrer",className:Xn,title:_e.name},aa,{href:_e.url,onClick:Gn=>nn(_e,Gn)}),_e.name),ga]:[ae.createElement("span",{key:"view",className:Xn,onClick:Gn=>nn(_e,Gn),title:_e.name},_e.name),ga],Ut={pointerEvents:"none",opacity:.5},Pn=kn?ae.createElement("a",{href:_e.url||_e.thumbUrl,target:"_blank",rel:"noopener noreferrer",style:_e.url||_e.thumbUrl?void 0:Ut,onClick:Gn=>nn(_e,Gn),title:it.previewFile},typeof vt=="function"?vt(_e):vt||ae.createElement(St.Z,null)):null,Jn=(Ye==="picture-card"||Ye==="picture-circle")&&Yn!=="uploading"&&ae.createElement("span",{className:`${Ne}-list-item-actions`},Pn,Yn==="done"&&ra,oa),{getPrefixCls:On}=ae.useContext(je.E_),da=On(),ea=ae.createElement("div",{className:vn},Un,ha,Jn,fa&&ae.createElement(He.default,{motionName:`${da}-fade`,visible:Yn==="uploading",motionDeadline:2e3},Gn=>{let{className:In}=Gn;const la="percent"in _e?ae.createElement(pt.Z,Object.assign({},$e,{type:"line",percent:_e.percent,"aria-label":_e["aria-label"],"aria-labelledby":_e["aria-labelledby"]})):null;return ae.createElement("div",{className:Ge()(`${Ne}-list-item-progress`,In)},la)})),ya=_e.response&&typeof _e.response=="string"?_e.response:((pn=_e.error)===null||pn===void 0?void 0:pn.statusText)||((Kn=_e.error)===null||Kn===void 0?void 0:Kn.message)||it.uploadError,pa=Yn==="error"?ae.createElement(Nt.Z,{title:ya,getPopupContainer:Gn=>Gn.parentNode},ea):ea;return ae.createElement("div",{className:Ge()(`${Ne}-list-item-container`,ke),style:tt,ref:ze},on?on(pa,_e,zt,{download:jt.bind(null,_e),preview:nn.bind(null,_e),remove:fn.bind(null,_e)}):pa)});const Tt=(ce,ze)=>{const{listType:Ne="text",previewFile:ke=Pe,onPreview:tt,onDownload:it,onRemove:Ye,locale:_e,iconRender:zt,isImageUrl:$e=Vt,prefixCls:It,items:en=[],showPreviewIcon:on=!0,showRemoveIcon:cn=!0,showDownloadIcon:kn=!1,removeIcon:qe,previewIcon:Ft,downloadIcon:vt,progress:wt={size:[-1,2],showInfo:!1},appendAction:rn,appendActionVisible:nn=!0,itemRender:jt,disabled:fn}=ce,pn=(0,ct.Z)(),[Kn,qn]=ae.useState(!1);ae.useEffect(()=>{Ne!=="picture"&&Ne!=="picture-card"&&Ne!=="picture-circle"||(en||[]).forEach(Ut=>{typeof document=="undefined"||typeof window=="undefined"||!window.FileReader||!window.File||!(Ut.originFileObj instanceof File||Ut.originFileObj instanceof Blob)||Ut.thumbUrl!==void 0||(Ut.thumbUrl="",ke&&ke(Ut.originFileObj).then(Pn=>{Ut.thumbUrl=Pn||"",pn()}))})},[Ne,en,ke]),ae.useEffect(()=>{qn(!0)},[]);const Yn=(Ut,Pn)=>{if(tt)return Pn==null||Pn.preventDefault(),tt(Ut)},ua=Ut=>{typeof it=="function"?it(Ut):Ut.url&&window.open(Ut.url)},fa=Ut=>{Ye==null||Ye(Ut)},Pa=Ut=>{if(zt)return zt(Ut,Ne);const Pn=Ut.status==="uploading",Jn=$e&&$e(Ut)?ae.createElement(Ae,null):ae.createElement(Pt,null);let On=Pn?ae.createElement(Ue.Z,null):ae.createElement(Wt,null);return Ne==="picture"?On=Pn?ae.createElement(Ue.Z,null):Jn:(Ne==="picture-card"||Ne==="picture-circle")&&(On=Pn?_e.uploading:Jn),On},ia=(Ut,Pn,Jn,On)=>{const da={type:"text",size:"small",title:On,onClick:ea=>{Pn(),(0,Et.l$)(Ut)&&Ut.props.onClick&&Ut.props.onClick(ea)},className:`${Jn}-list-item-action`,disabled:fn};if((0,Et.l$)(Ut)){const ea=(0,Et.Tm)(Ut,Object.assign(Object.assign({},Ut.props),{onClick:()=>{}}));return ae.createElement(At.ZP,Object.assign({},da,{icon:ea}))}return ae.createElement(At.ZP,Object.assign({},da),ae.createElement("span",null,Ut))};ae.useImperativeHandle(ze,()=>({handlePreview:Yn,handleDownload:ua}));const{getPrefixCls:Un}=ae.useContext(je.E_),vn=Un("upload",It),aa=Un(),oa=Ge()(`${vn}-list`,`${vn}-list-${Ne}`),ra=(0,ue.Z)(en.map(Ut=>({key:Ut.uid,file:Ut})));let Xn={motionDeadline:2e3,motionName:`${vn}-${Ne==="picture-card"||Ne==="picture-circle"?"animate-inline":"animate"}`,keys:ra,motionAppear:Kn};const ha=ae.useMemo(()=>{const Ut=Object.assign({},(0,ft.Z)(aa));return delete Ut.onAppearEnd,delete Ut.onEnterEnd,delete Ut.onLeaveEnd,Ut},[aa]);return Ne!=="picture-card"&&Ne!=="picture-circle"&&(Xn=Object.assign(Object.assign({},ha),Xn)),ae.createElement("div",{className:oa},ae.createElement(He.CSSMotionList,Object.assign({},Xn,{component:!1}),Ut=>{let{key:Pn,file:Jn,className:On,style:da}=Ut;return ae.createElement(Bt,{key:Pn,locale:_e,prefixCls:vn,className:On,style:da,file:Jn,items:en,progress:wt,listType:Ne,isImgUrl:$e,showPreviewIcon:on,showRemoveIcon:cn,showDownloadIcon:kn,removeIcon:qe,previewIcon:Ft,downloadIcon:vt,iconRender:Pa,actionIconRender:ia,itemRender:jt,onPreview:Yn,onDownload:ua,onClose:fa})}),rn&&ae.createElement(He.default,Object.assign({},Xn,{visible:nn,forceRender:!0}),Ut=>{let{className:Pn,style:Jn}=Ut;return(0,Et.Tm)(rn,On=>({className:Ge()(On.className,Pn),style:Object.assign(Object.assign(Object.assign({},Jn),{pointerEvents:Pn?"none":void 0}),On.style)}))}))};var Xt=ae.forwardRef(Tt),an=re(17313),hn=re(8378),yn=re(83116),Fn=re(37613),gn=ce=>{const{componentCls:ze,iconCls:Ne}=ce;return{[`${ze}-wrapper`]:{[`${ze}-drag`]:{position:"relative",width:"100%",height:"100%",textAlign:"center",background:ce.colorFillAlter,border:`${ce.lineWidth}px dashed ${ce.colorBorder}`,borderRadius:ce.borderRadiusLG,cursor:"pointer",transition:`border-color ${ce.motionDurationSlow}`,[ze]:{padding:`${ce.padding}px 0`},[`${ze}-btn`]:{display:"table",width:"100%",height:"100%",outline:"none"},[`${ze}-drag-container`]:{display:"table-cell",verticalAlign:"middle"},[`&:not(${ze}-disabled):hover`]:{borderColor:ce.colorPrimaryHover},[`p${ze}-drag-icon`]:{marginBottom:ce.margin,[Ne]:{color:ce.colorPrimary,fontSize:ce.uploadThumbnailSize}},[`p${ze}-text`]:{margin:`0 0 ${ce.marginXXS}px`,color:ce.colorTextHeading,fontSize:ce.fontSizeLG},[`p${ze}-hint`]:{color:ce.colorTextDescription,fontSize:ce.fontSize},[`&${ze}-disabled`]:{cursor:"not-allowed",[`p${ze}-drag-icon ${Ne}, p${ze}-text, p${ze}-hint - `]:{color:ce.colorTextDisabled}}}}}},xn=ce=>{const{componentCls:ze,antCls:Ne,iconCls:_e,fontSize:nt,lineHeight:it}=ce,Ye=`${ze}-list-item`,je=`${Ye}-actions`,zt=`${Ye}-action`,xe=Math.round(nt*it);return{[`${ze}-wrapper`]:{[`${ze}-list`]:Object.assign(Object.assign({},(0,an.dF)()),{lineHeight:ce.lineHeight,[Ye]:{position:"relative",height:ce.lineHeight*nt,marginTop:ce.marginXS,fontSize:nt,display:"flex",alignItems:"center",transition:`background-color ${ce.motionDurationSlow}`,"&:hover":{backgroundColor:ce.controlItemBgHover},[`${Ye}-name`]:Object.assign(Object.assign({},an.vS),{padding:`0 ${ce.paddingXS}px`,lineHeight:it,flex:"auto",transition:`all ${ce.motionDurationSlow}`}),[je]:{[zt]:{opacity:0},[`${zt}${Ne}-btn-sm`]:{height:xe,border:0,lineHeight:1,"> span":{transform:"scale(1)"}},[` + `]:{color:ce.colorTextDisabled}}}}}},Bn=ce=>{const{componentCls:ze,antCls:Ne,iconCls:ke,fontSize:tt,lineHeight:it}=ce,Ye=`${ze}-list-item`,_e=`${Ye}-actions`,zt=`${Ye}-action`,$e=Math.round(tt*it);return{[`${ze}-wrapper`]:{[`${ze}-list`]:Object.assign(Object.assign({},(0,an.dF)()),{lineHeight:ce.lineHeight,[Ye]:{position:"relative",height:ce.lineHeight*tt,marginTop:ce.marginXS,fontSize:tt,display:"flex",alignItems:"center",transition:`background-color ${ce.motionDurationSlow}`,"&:hover":{backgroundColor:ce.controlItemBgHover},[`${Ye}-name`]:Object.assign(Object.assign({},an.vS),{padding:`0 ${ce.paddingXS}px`,lineHeight:it,flex:"auto",transition:`all ${ce.motionDurationSlow}`}),[_e]:{[zt]:{opacity:0},[`${zt}${Ne}-btn-sm`]:{height:$e,border:0,lineHeight:1,"> span":{transform:"scale(1)"}},[` ${zt}:focus-visible, &.picture ${zt} - `]:{opacity:1},[_e]:{color:ce.actionsColor,transition:`all ${ce.motionDurationSlow}`},[`&:hover ${_e}`]:{color:ce.colorText}},[`${ze}-icon ${_e}`]:{color:ce.colorTextDescription,fontSize:nt},[`${Ye}-progress`]:{position:"absolute",bottom:-ce.uploadProgressOffset,width:"100%",paddingInlineStart:nt+ce.paddingXS,fontSize:nt,lineHeight:0,pointerEvents:"none","> div":{margin:0}}},[`${Ye}:hover ${zt}`]:{opacity:1,color:ce.colorText},[`${Ye}-error`]:{color:ce.colorError,[`${Ye}-name, ${ze}-icon ${_e}`]:{color:ce.colorError},[je]:{[`${_e}, ${_e}:hover`]:{color:ce.colorError},[zt]:{opacity:1}}},[`${ze}-list-item-container`]:{transition:`opacity ${ce.motionDurationSlow}, height ${ce.motionDurationSlow}`,"&::before":{display:"table",width:0,height:0,content:'""'}}})}}},$n=ie(36237),un=ie(1950);const Nn=new $n.Keyframes("uploadAnimateInlineIn",{from:{width:0,height:0,margin:0,padding:0,opacity:0}}),Vn=new $n.Keyframes("uploadAnimateInlineOut",{to:{width:0,height:0,margin:0,padding:0,opacity:0}});var Zn=ce=>{const{componentCls:ze}=ce,Ne=`${ze}-animate-inline`;return[{[`${ze}-wrapper`]:{[`${Ne}-appear, ${Ne}-enter, ${Ne}-leave`]:{animationDuration:ce.motionDurationSlow,animationTimingFunction:ce.motionEaseInOutCirc,animationFillMode:"forwards"},[`${Ne}-appear, ${Ne}-enter`]:{animationName:Nn},[`${Ne}-leave`]:{animationName:Vn}}},{[`${ze}-wrapper`]:(0,un.J$)(ce)},Nn,Vn]},na=ie(30071),he=ie(64993);const be=ce=>{const{componentCls:ze,iconCls:Ne,uploadThumbnailSize:_e,uploadProgressOffset:nt}=ce,it=`${ze}-list`,Ye=`${it}-item`;return{[`${ze}-wrapper`]:{[` + `]:{opacity:1},[ke]:{color:ce.actionsColor,transition:`all ${ce.motionDurationSlow}`},[`&:hover ${ke}`]:{color:ce.colorText}},[`${ze}-icon ${ke}`]:{color:ce.colorTextDescription,fontSize:tt},[`${Ye}-progress`]:{position:"absolute",bottom:-ce.uploadProgressOffset,width:"100%",paddingInlineStart:tt+ce.paddingXS,fontSize:tt,lineHeight:0,pointerEvents:"none","> div":{margin:0}}},[`${Ye}:hover ${zt}`]:{opacity:1,color:ce.colorText},[`${Ye}-error`]:{color:ce.colorError,[`${Ye}-name, ${ze}-icon ${ke}`]:{color:ce.colorError},[_e]:{[`${ke}, ${ke}:hover`]:{color:ce.colorError},[zt]:{opacity:1}}},[`${ze}-list-item-container`]:{transition:`opacity ${ce.motionDurationSlow}, height ${ce.motionDurationSlow}`,"&::before":{display:"table",width:0,height:0,content:'""'}}})}}},$n=re(36237),un=re(1950);const Nn=new $n.Keyframes("uploadAnimateInlineIn",{from:{width:0,height:0,margin:0,padding:0,opacity:0}}),Vn=new $n.Keyframes("uploadAnimateInlineOut",{to:{width:0,height:0,margin:0,padding:0,opacity:0}});var Zn=ce=>{const{componentCls:ze}=ce,Ne=`${ze}-animate-inline`;return[{[`${ze}-wrapper`]:{[`${Ne}-appear, ${Ne}-enter, ${Ne}-leave`]:{animationDuration:ce.motionDurationSlow,animationTimingFunction:ce.motionEaseInOutCirc,animationFillMode:"forwards"},[`${Ne}-appear, ${Ne}-enter`]:{animationName:Nn},[`${Ne}-leave`]:{animationName:Vn}}},{[`${ze}-wrapper`]:(0,un.J$)(ce)},Nn,Vn]},na=re(30071),he=re(64993);const we=ce=>{const{componentCls:ze,iconCls:Ne,uploadThumbnailSize:ke,uploadProgressOffset:tt}=ce,it=`${ze}-list`,Ye=`${it}-item`;return{[`${ze}-wrapper`]:{[` ${it}${it}-picture, ${it}${it}-picture-card, ${it}${it}-picture-circle - `]:{[Ye]:{position:"relative",height:_e+ce.lineWidth*2+ce.paddingXS*2,padding:ce.paddingXS,border:`${ce.lineWidth}px ${ce.lineType} ${ce.colorBorder}`,borderRadius:ce.borderRadiusLG,"&:hover":{background:"transparent"},[`${Ye}-thumbnail`]:Object.assign(Object.assign({},an.vS),{width:_e,height:_e,lineHeight:`${_e+ce.paddingSM}px`,textAlign:"center",flex:"none",[Ne]:{fontSize:ce.fontSizeHeading2,color:ce.colorPrimary},img:{display:"block",width:"100%",height:"100%",overflow:"hidden"}}),[`${Ye}-progress`]:{bottom:nt,width:`calc(100% - ${ce.paddingSM*2}px)`,marginTop:0,paddingInlineStart:_e+ce.paddingXS}},[`${Ye}-error`]:{borderColor:ce.colorError,[`${Ye}-thumbnail ${Ne}`]:{[`svg path[fill='${na.blue[0]}']`]:{fill:ce.colorErrorBg},[`svg path[fill='${na.blue.primary}']`]:{fill:ce.colorError}}},[`${Ye}-uploading`]:{borderStyle:"dashed",[`${Ye}-name`]:{marginBottom:nt}}},[`${it}${it}-picture-circle ${Ye}`]:{[`&, &::before, ${Ye}-thumbnail`]:{borderRadius:"50%"}}}}},pe=ce=>{const{componentCls:ze,iconCls:Ne,fontSizeLG:_e,colorTextLightSolid:nt}=ce,it=`${ze}-list`,Ye=`${it}-item`,je=ce.uploadPicCardSize;return{[` + `]:{[Ye]:{position:"relative",height:ke+ce.lineWidth*2+ce.paddingXS*2,padding:ce.paddingXS,border:`${ce.lineWidth}px ${ce.lineType} ${ce.colorBorder}`,borderRadius:ce.borderRadiusLG,"&:hover":{background:"transparent"},[`${Ye}-thumbnail`]:Object.assign(Object.assign({},an.vS),{width:ke,height:ke,lineHeight:`${ke+ce.paddingSM}px`,textAlign:"center",flex:"none",[Ne]:{fontSize:ce.fontSizeHeading2,color:ce.colorPrimary},img:{display:"block",width:"100%",height:"100%",overflow:"hidden"}}),[`${Ye}-progress`]:{bottom:tt,width:`calc(100% - ${ce.paddingSM*2}px)`,marginTop:0,paddingInlineStart:ke+ce.paddingXS}},[`${Ye}-error`]:{borderColor:ce.colorError,[`${Ye}-thumbnail ${Ne}`]:{[`svg path[fill='${na.blue[0]}']`]:{fill:ce.colorErrorBg},[`svg path[fill='${na.blue.primary}']`]:{fill:ce.colorError}}},[`${Ye}-uploading`]:{borderStyle:"dashed",[`${Ye}-name`]:{marginBottom:tt}}},[`${it}${it}-picture-circle ${Ye}`]:{[`&, &::before, ${Ye}-thumbnail`]:{borderRadius:"50%"}}}}},pe=ce=>{const{componentCls:ze,iconCls:Ne,fontSizeLG:ke,colorTextLightSolid:tt}=ce,it=`${ze}-list`,Ye=`${it}-item`,_e=ce.uploadPicCardSize;return{[` ${ze}-wrapper${ze}-picture-card-wrapper, ${ze}-wrapper${ze}-picture-circle-wrapper - `]:Object.assign(Object.assign({},(0,an.dF)()),{display:"inline-block",width:"100%",[`${ze}${ze}-select`]:{width:je,height:je,marginInlineEnd:ce.marginXS,marginBottom:ce.marginXS,textAlign:"center",verticalAlign:"top",backgroundColor:ce.colorFillAlter,border:`${ce.lineWidth}px dashed ${ce.colorBorder}`,borderRadius:ce.borderRadiusLG,cursor:"pointer",transition:`border-color ${ce.motionDurationSlow}`,[`> ${ze}`]:{display:"flex",alignItems:"center",justifyContent:"center",height:"100%",textAlign:"center"},[`&:not(${ze}-disabled):hover`]:{borderColor:ce.colorPrimary}},[`${it}${it}-picture-card, ${it}${it}-picture-circle`]:{[`${it}-item-container`]:{display:"inline-block",width:je,height:je,marginBlock:`0 ${ce.marginXS}px`,marginInline:`0 ${ce.marginXS}px`,verticalAlign:"top"},"&::after":{display:"none"},[Ye]:{height:"100%",margin:0,"&::before":{position:"absolute",zIndex:1,width:`calc(100% - ${ce.paddingXS*2}px)`,height:`calc(100% - ${ce.paddingXS*2}px)`,backgroundColor:ce.colorBgMask,opacity:0,transition:`all ${ce.motionDurationSlow}`,content:'" "'}},[`${Ye}:hover`]:{[`&::before, ${Ye}-actions`]:{opacity:1}},[`${Ye}-actions`]:{position:"absolute",insetInlineStart:0,zIndex:10,width:"100%",whiteSpace:"nowrap",textAlign:"center",opacity:0,transition:`all ${ce.motionDurationSlow}`,[`${Ne}-eye, ${Ne}-download, ${Ne}-delete`]:{zIndex:10,width:_e,margin:`0 ${ce.marginXXS}px`,fontSize:_e,cursor:"pointer",transition:`all ${ce.motionDurationSlow}`,svg:{verticalAlign:"baseline"}}},[`${Ye}-actions, ${Ye}-actions:hover`]:{[`${Ne}-eye, ${Ne}-download, ${Ne}-delete`]:{color:new he.C(nt).setAlpha(.65).toRgbString(),"&:hover":{color:nt}}},[`${Ye}-thumbnail, ${Ye}-thumbnail img`]:{position:"static",display:"block",width:"100%",height:"100%",objectFit:"contain"},[`${Ye}-name`]:{display:"none",textAlign:"center"},[`${Ye}-file + ${Ye}-name`]:{position:"absolute",bottom:ce.margin,display:"block",width:`calc(100% - ${ce.paddingXS*2}px)`},[`${Ye}-uploading`]:{[`&${Ye}`]:{backgroundColor:ce.colorFillAlter},[`&::before, ${Ne}-eye, ${Ne}-download, ${Ne}-delete`]:{display:"none"}},[`${Ye}-progress`]:{bottom:ce.marginXL,width:`calc(100% - ${ce.paddingXS*2}px)`,paddingInlineStart:0}}}),[`${ze}-wrapper${ze}-picture-circle-wrapper`]:{[`${ze}${ze}-select`]:{borderRadius:"50%"}}}};var bt=ce=>{const{componentCls:ze}=ce;return{[`${ze}-rtl`]:{direction:"rtl"}}};const $t=ce=>{const{componentCls:ze,colorTextDisabled:Ne}=ce;return{[`${ze}-wrapper`]:Object.assign(Object.assign({},(0,an.Wf)(ce)),{[ze]:{outline:0,"input[type='file']":{cursor:"pointer"}},[`${ze}-select`]:{display:"inline-block"},[`${ze}-disabled`]:{color:Ne,cursor:"not-allowed"}})}};var qt=(0,yn.Z)("Upload",ce=>{const{fontSizeHeading3:ze,fontSize:Ne,lineHeight:_e,lineWidth:nt,controlHeightLG:it}=ce,Ye=Math.round(Ne*_e),je=(0,Fn.TS)(ce,{uploadThumbnailSize:ze*2,uploadProgressOffset:Ye/2+nt,uploadPicCardSize:it*2.55});return[$t(je),gn(je),be(je),pe(je),xn(je),Zn(je),bt(je),(0,hn.Z)(je)]},ce=>({actionsColor:ce.colorTextDescription})),Kt=function(ce,ze,Ne,_e){function nt(it){return it instanceof Ne?it:new Ne(function(Ye){Ye(it)})}return new(Ne||(Ne=Promise))(function(it,Ye){function je(It){try{xe(_e.next(It))}catch(en){Ye(en)}}function zt(It){try{xe(_e.throw(It))}catch(en){Ye(en)}}function xe(It){It.done?it(It.value):nt(It.value).then(je,zt)}xe((_e=_e.apply(ce,ze||[])).next())})};const Gt=`__LIST_IGNORE_${Date.now()}__`,bn=(ce,ze)=>{const{fileList:Ne,defaultFileList:_e,onRemove:nt,showUploadList:it=!0,listType:Ye="text",onPreview:je,onDownload:zt,onChange:xe,onDrop:It,previewFile:en,disabled:on,locale:cn,iconRender:kn,isImageUrl:Qe,progress:Ft,prefixCls:yt,className:wt,type:rn="select",children:nn,style:jt,itemRender:fn,maxCount:pn,data:Kn={},multiple:qn=!1,action:Yn="",accept:ua="",supportServerRender:fa=!0,rootClassName:Pa}=ce,ia=ae.useContext(at.Z),Un=on!=null?on:ia,[vn,aa]=(0,tt.Z)(_e||[],{value:Ne,postState:kt=>kt!=null?kt:[]}),[oa,ra]=ae.useState("drop"),ga=ae.useRef(null);ae.useMemo(()=>{const kt=Date.now();(Ne||[]).forEach((sn,wn)=>{!sn.uid&&!Object.isFrozen(sn)&&(sn.uid=`__AUTO__${kt}_${wn}__`)})},[Ne]);const Xn=(kt,sn,wn)=>{let tn=(0,ue.Z)(sn),En=!1;pn===1?tn=tn.slice(-1):pn&&(En=tn.length>pn,tn=tn.slice(0,pn)),(0,qe.flushSync)(()=>{aa(tn)});const An={file:kt,fileList:tn};wn&&(An.event=wn),(!En||tn.some(sa=>sa.uid===kt.uid))&&(0,qe.flushSync)(()=>{xe==null||xe(An)})},ha=(kt,sn)=>Kt(void 0,void 0,void 0,function*(){const{beforeUpload:wn,transformFile:tn}=ce;let En=kt;if(wn){const An=yield wn(kt,sn);if(An===!1)return!1;if(delete kt[Gt],An===Gt)return Object.defineProperty(kt,Gt,{value:!0,configurable:!0}),!1;typeof An=="object"&&An&&(En=An)}return tn&&(En=yield tn(En)),En}),Ut=kt=>{const sn=kt.filter(En=>!En.file[Gt]);if(!sn.length)return;const wn=sn.map(En=>Ht(En.file));let tn=(0,ue.Z)(vn);wn.forEach(En=>{tn=Ct(En,tn)}),wn.forEach((En,An)=>{let sa=En;if(sn[An].parsedFile)En.status="uploading";else{const{originFileObj:Bn}=En;let Sa;try{Sa=new File([Bn],Bn.name,{type:Bn.type})}catch(Ea){Sa=new Blob([Bn],{type:Bn.type}),Sa.name=Bn.name,Sa.lastModifiedDate=new Date,Sa.lastModified=new Date().getTime()}Sa.uid=En.uid,sa=Sa}Xn(sa,tn)})},Pn=(kt,sn,wn)=>{try{typeof kt=="string"&&(kt=JSON.parse(kt))}catch(An){}if(!_t(sn,vn))return;const tn=Ht(sn);tn.status="done",tn.percent=100,tn.response=kt,tn.xhr=wn;const En=Ct(tn,vn);Xn(tn,En)},Jn=(kt,sn)=>{if(!_t(sn,vn))return;const wn=Ht(sn);wn.status="uploading",wn.percent=kt.percent;const tn=Ct(wn,vn);Xn(wn,tn,kt)},On=(kt,sn,wn)=>{if(!_t(wn,vn))return;const tn=Ht(wn);tn.error=kt,tn.response=sn,tn.status="error";const En=Ct(tn,vn);Xn(tn,En)},da=kt=>{let sn;Promise.resolve(typeof nt=="function"?nt(kt):nt).then(wn=>{var tn;if(wn===!1)return;const En=Sn(kt,vn);En&&(sn=Object.assign(Object.assign({},kt),{status:"removed"}),vn==null||vn.forEach(An=>{const sa=sn.uid!==void 0?"uid":"name";An[sa]===sn[sa]&&!Object.isFrozen(An)&&(An.status="removed")}),(tn=ga.current)===null||tn===void 0||tn.abort(sn),Xn(sn,En))})},ea=kt=>{ra(kt.type),kt.type==="drop"&&(It==null||It(kt))};ae.useImperativeHandle(ze,()=>({onBatchStart:Ut,onSuccess:Pn,onProgress:Jn,onError:On,fileList:vn,upload:ga.current}));const{getPrefixCls:ya,direction:pa,upload:Gn}=ae.useContext(He.E_),In=ya("upload",yt),la=Object.assign(Object.assign({onBatchStart:Ut,onError:On,onProgress:Jn,onSuccess:Pn},ce),{data:Kn,multiple:qn,action:Yn,accept:ua,supportServerRender:fa,prefixCls:In,disabled:Un,beforeUpload:ha,onChange:void 0});delete la.className,delete la.style,(!nn||Un)&&delete la.id;const[ca,va]=qt(In),[La]=(0,Ze.Z)("Upload",et.Z.Upload),{showRemoveIcon:ba,showPreviewIcon:Mt,showDownloadIcon:pt,removeIcon:Lt,previewIcon:Bt,downloadIcon:mn}=typeof it=="boolean"?{}:it,Cn=(kt,sn)=>it?ae.createElement(Xt,{prefixCls:In,listType:Ye,items:vn,previewFile:en,onPreview:je,onDownload:zt,onRemove:da,showRemoveIcon:!Un&&ba,showPreviewIcon:Mt,showDownloadIcon:pt,removeIcon:Lt,previewIcon:Bt,downloadIcon:mn,iconRender:kn,locale:Object.assign(Object.assign({},La),cn),isImageUrl:Qe,progress:Ft,appendAction:kt,appendActionVisible:sn,itemRender:fn,disabled:Un}):kt,_n=Ge()(`${In}-wrapper`,wt,Pa,va,Gn==null?void 0:Gn.className,{[`${In}-rtl`]:pa==="rtl",[`${In}-picture-card-wrapper`]:Ye==="picture-card",[`${In}-picture-circle-wrapper`]:Ye==="picture-circle"}),Tn=Object.assign(Object.assign({},Gn==null?void 0:Gn.style),jt);if(rn==="drag"){const kt=Ge()(va,In,`${In}-drag`,{[`${In}-drag-uploading`]:vn.some(sn=>sn.status==="uploading"),[`${In}-drag-hover`]:oa==="dragover",[`${In}-disabled`]:Un,[`${In}-rtl`]:pa==="rtl"});return ca(ae.createElement("span",{className:_n},ae.createElement("div",{className:kt,style:Tn,onDrop:ea,onDragOver:ea,onDragLeave:ea},ae.createElement(Ce,Object.assign({},la,{ref:ga,className:`${In}-btn`}),ae.createElement("div",{className:`${In}-drag-container`},nn))),Cn()))}const jn=Ge()(In,`${In}-select`,{[`${In}-disabled`]:Un}),ta=(kt=>ae.createElement("div",{className:jn,style:kt},ae.createElement(Ce,Object.assign({},la,{ref:ga}))))(nn?void 0:{display:"none"});return ca(Ye==="picture-card"||Ye==="picture-circle"?ae.createElement("span",{className:_n},Cn(ta,!!nn)):ae.createElement("span",{className:_n},ta,Cn()))};var Dn=ae.forwardRef(bn),lt=function(ce,ze){var Ne={};for(var _e in ce)Object.prototype.hasOwnProperty.call(ce,_e)&&ze.indexOf(_e)<0&&(Ne[_e]=ce[_e]);if(ce!=null&&typeof Object.getOwnPropertySymbols=="function")for(var nt=0,_e=Object.getOwnPropertySymbols(ce);nt<_e.length;nt++)ze.indexOf(_e[nt])<0&&Object.prototype.propertyIsEnumerable.call(ce,_e[nt])&&(Ne[_e[nt]]=ce[_e[nt]]);return Ne},Hn=ae.forwardRef((ce,ze)=>{var{style:Ne,height:_e}=ce,nt=lt(ce,["style","height"]);return ae.createElement(Dn,Object.assign({ref:ze},nt,{type:"drag",style:Object.assign(Object.assign({},Ne),{height:_e})}))});const Rn=Dn;Rn.Dragger=Hn,Rn.LIST_IGNORE=Gt;var Mn=Rn}}]); + `]:Object.assign(Object.assign({},(0,an.dF)()),{display:"inline-block",width:"100%",[`${ze}${ze}-select`]:{width:_e,height:_e,marginInlineEnd:ce.marginXS,marginBottom:ce.marginXS,textAlign:"center",verticalAlign:"top",backgroundColor:ce.colorFillAlter,border:`${ce.lineWidth}px dashed ${ce.colorBorder}`,borderRadius:ce.borderRadiusLG,cursor:"pointer",transition:`border-color ${ce.motionDurationSlow}`,[`> ${ze}`]:{display:"flex",alignItems:"center",justifyContent:"center",height:"100%",textAlign:"center"},[`&:not(${ze}-disabled):hover`]:{borderColor:ce.colorPrimary}},[`${it}${it}-picture-card, ${it}${it}-picture-circle`]:{[`${it}-item-container`]:{display:"inline-block",width:_e,height:_e,marginBlock:`0 ${ce.marginXS}px`,marginInline:`0 ${ce.marginXS}px`,verticalAlign:"top"},"&::after":{display:"none"},[Ye]:{height:"100%",margin:0,"&::before":{position:"absolute",zIndex:1,width:`calc(100% - ${ce.paddingXS*2}px)`,height:`calc(100% - ${ce.paddingXS*2}px)`,backgroundColor:ce.colorBgMask,opacity:0,transition:`all ${ce.motionDurationSlow}`,content:'" "'}},[`${Ye}:hover`]:{[`&::before, ${Ye}-actions`]:{opacity:1}},[`${Ye}-actions`]:{position:"absolute",insetInlineStart:0,zIndex:10,width:"100%",whiteSpace:"nowrap",textAlign:"center",opacity:0,transition:`all ${ce.motionDurationSlow}`,[`${Ne}-eye, ${Ne}-download, ${Ne}-delete`]:{zIndex:10,width:ke,margin:`0 ${ce.marginXXS}px`,fontSize:ke,cursor:"pointer",transition:`all ${ce.motionDurationSlow}`,svg:{verticalAlign:"baseline"}}},[`${Ye}-actions, ${Ye}-actions:hover`]:{[`${Ne}-eye, ${Ne}-download, ${Ne}-delete`]:{color:new he.C(tt).setAlpha(.65).toRgbString(),"&:hover":{color:tt}}},[`${Ye}-thumbnail, ${Ye}-thumbnail img`]:{position:"static",display:"block",width:"100%",height:"100%",objectFit:"contain"},[`${Ye}-name`]:{display:"none",textAlign:"center"},[`${Ye}-file + ${Ye}-name`]:{position:"absolute",bottom:ce.margin,display:"block",width:`calc(100% - ${ce.paddingXS*2}px)`},[`${Ye}-uploading`]:{[`&${Ye}`]:{backgroundColor:ce.colorFillAlter},[`&::before, ${Ne}-eye, ${Ne}-download, ${Ne}-delete`]:{display:"none"}},[`${Ye}-progress`]:{bottom:ce.marginXL,width:`calc(100% - ${ce.paddingXS*2}px)`,paddingInlineStart:0}}}),[`${ze}-wrapper${ze}-picture-circle-wrapper`]:{[`${ze}${ze}-select`]:{borderRadius:"50%"}}}};var Lt=ce=>{const{componentCls:ze}=ce;return{[`${ze}-rtl`]:{direction:"rtl"}}};const $t=ce=>{const{componentCls:ze,colorTextDisabled:Ne}=ce;return{[`${ze}-wrapper`]:Object.assign(Object.assign({},(0,an.Wf)(ce)),{[ze]:{outline:0,"input[type='file']":{cursor:"pointer"}},[`${ze}-select`]:{display:"inline-block"},[`${ze}-disabled`]:{color:Ne,cursor:"not-allowed"}})}};var qt=(0,yn.Z)("Upload",ce=>{const{fontSizeHeading3:ze,fontSize:Ne,lineHeight:ke,lineWidth:tt,controlHeightLG:it}=ce,Ye=Math.round(Ne*ke),_e=(0,Fn.TS)(ce,{uploadThumbnailSize:ze*2,uploadProgressOffset:Ye/2+tt,uploadPicCardSize:it*2.55});return[$t(_e),gn(_e),we(_e),pe(_e),Bn(_e),Zn(_e),Lt(_e),(0,hn.Z)(_e)]},ce=>({actionsColor:ce.colorTextDescription})),Kt=function(ce,ze,Ne,ke){function tt(it){return it instanceof Ne?it:new Ne(function(Ye){Ye(it)})}return new(Ne||(Ne=Promise))(function(it,Ye){function _e(It){try{$e(ke.next(It))}catch(en){Ye(en)}}function zt(It){try{$e(ke.throw(It))}catch(en){Ye(en)}}function $e(It){It.done?it(It.value):tt(It.value).then(_e,zt)}$e((ke=ke.apply(ce,ze||[])).next())})};const Gt=`__LIST_IGNORE_${Date.now()}__`,bn=(ce,ze)=>{const{fileList:Ne,defaultFileList:ke,onRemove:tt,showUploadList:it=!0,listType:Ye="text",onPreview:_e,onDownload:zt,onChange:$e,onDrop:It,previewFile:en,disabled:on,locale:cn,iconRender:kn,isImageUrl:qe,progress:Ft,prefixCls:vt,className:wt,type:rn="select",children:nn,style:jt,itemRender:fn,maxCount:pn,data:Kn={},multiple:qn=!1,action:Yn="",accept:ua="",supportServerRender:fa=!0,rootClassName:Pa}=ce,ia=ae.useContext(nt.Z),Un=on!=null?on:ia,[vn,aa]=(0,We.Z)(ke||[],{value:Ne,postState:kt=>kt!=null?kt:[]}),[oa,ra]=ae.useState("drop"),ga=ae.useRef(null);ae.useMemo(()=>{const kt=Date.now();(Ne||[]).forEach((sn,wn)=>{!sn.uid&&!Object.isFrozen(sn)&&(sn.uid=`__AUTO__${kt}_${wn}__`)})},[Ne]);const Xn=(kt,sn,wn)=>{let tn=(0,ue.Z)(sn),En=!1;pn===1?tn=tn.slice(-1):pn&&(En=tn.length>pn,tn=tn.slice(0,pn)),(0,Qe.flushSync)(()=>{aa(tn)});const An={file:kt,fileList:tn};wn&&(An.event=wn),(!En||tn.some(sa=>sa.uid===kt.uid))&&(0,Qe.flushSync)(()=>{$e==null||$e(An)})},ha=(kt,sn)=>Kt(void 0,void 0,void 0,function*(){const{beforeUpload:wn,transformFile:tn}=ce;let En=kt;if(wn){const An=yield wn(kt,sn);if(An===!1)return!1;if(delete kt[Gt],An===Gt)return Object.defineProperty(kt,Gt,{value:!0,configurable:!0}),!1;typeof An=="object"&&An&&(En=An)}return tn&&(En=yield tn(En)),En}),Ut=kt=>{const sn=kt.filter(En=>!En.file[Gt]);if(!sn.length)return;const wn=sn.map(En=>Ht(En.file));let tn=(0,ue.Z)(vn);wn.forEach(En=>{tn=Ct(En,tn)}),wn.forEach((En,An)=>{let sa=En;if(sn[An].parsedFile)En.status="uploading";else{const{originFileObj:xn}=En;let Sa;try{Sa=new File([xn],xn.name,{type:xn.type})}catch(Ea){Sa=new Blob([xn],{type:xn.type}),Sa.name=xn.name,Sa.lastModifiedDate=new Date,Sa.lastModified=new Date().getTime()}Sa.uid=En.uid,sa=Sa}Xn(sa,tn)})},Pn=(kt,sn,wn)=>{try{typeof kt=="string"&&(kt=JSON.parse(kt))}catch(An){}if(!_t(sn,vn))return;const tn=Ht(sn);tn.status="done",tn.percent=100,tn.response=kt,tn.xhr=wn;const En=Ct(tn,vn);Xn(tn,En)},Jn=(kt,sn)=>{if(!_t(sn,vn))return;const wn=Ht(sn);wn.status="uploading",wn.percent=kt.percent;const tn=Ct(wn,vn);Xn(wn,tn,kt)},On=(kt,sn,wn)=>{if(!_t(wn,vn))return;const tn=Ht(wn);tn.error=kt,tn.response=sn,tn.status="error";const En=Ct(tn,vn);Xn(tn,En)},da=kt=>{let sn;Promise.resolve(typeof tt=="function"?tt(kt):tt).then(wn=>{var tn;if(wn===!1)return;const En=Sn(kt,vn);En&&(sn=Object.assign(Object.assign({},kt),{status:"removed"}),vn==null||vn.forEach(An=>{const sa=sn.uid!==void 0?"uid":"name";An[sa]===sn[sa]&&!Object.isFrozen(An)&&(An.status="removed")}),(tn=ga.current)===null||tn===void 0||tn.abort(sn),Xn(sn,En))})},ea=kt=>{ra(kt.type),kt.type==="drop"&&(It==null||It(kt))};ae.useImperativeHandle(ze,()=>({onBatchStart:Ut,onSuccess:Pn,onProgress:Jn,onError:On,fileList:vn,upload:ga.current}));const{getPrefixCls:ya,direction:pa,upload:Gn}=ae.useContext(je.E_),In=ya("upload",vt),la=Object.assign(Object.assign({onBatchStart:Ut,onError:On,onProgress:Jn,onSuccess:Pn},ce),{data:Kn,multiple:qn,action:Yn,accept:ua,supportServerRender:fa,prefixCls:In,disabled:Un,beforeUpload:ha,onChange:void 0});delete la.className,delete la.style,(!nn||Un)&&delete la.id;const[ca,va]=qt(In),[La]=(0,Ze.Z)("Upload",et.Z.Upload),{showRemoveIcon:ba,showPreviewIcon:Mt,showDownloadIcon:ht,removeIcon:yt,previewIcon:xt,downloadIcon:mn}=typeof it=="boolean"?{}:it,Cn=(kt,sn)=>it?ae.createElement(Xt,{prefixCls:In,listType:Ye,items:vn,previewFile:en,onPreview:_e,onDownload:zt,onRemove:da,showRemoveIcon:!Un&&ba,showPreviewIcon:Mt,showDownloadIcon:ht,removeIcon:yt,previewIcon:xt,downloadIcon:mn,iconRender:kn,locale:Object.assign(Object.assign({},La),cn),isImageUrl:qe,progress:Ft,appendAction:kt,appendActionVisible:sn,itemRender:fn,disabled:Un}):kt,_n=Ge()(`${In}-wrapper`,wt,Pa,va,Gn==null?void 0:Gn.className,{[`${In}-rtl`]:pa==="rtl",[`${In}-picture-card-wrapper`]:Ye==="picture-card",[`${In}-picture-circle-wrapper`]:Ye==="picture-circle"}),Tn=Object.assign(Object.assign({},Gn==null?void 0:Gn.style),jt);if(rn==="drag"){const kt=Ge()(va,In,`${In}-drag`,{[`${In}-drag-uploading`]:vn.some(sn=>sn.status==="uploading"),[`${In}-drag-hover`]:oa==="dragover",[`${In}-disabled`]:Un,[`${In}-rtl`]:pa==="rtl"});return ca(ae.createElement("span",{className:_n},ae.createElement("div",{className:kt,style:Tn,onDrop:ea,onDragOver:ea,onDragLeave:ea},ae.createElement(Fe,Object.assign({},la,{ref:ga,className:`${In}-btn`}),ae.createElement("div",{className:`${In}-drag-container`},nn))),Cn()))}const jn=Ge()(In,`${In}-select`,{[`${In}-disabled`]:Un}),ta=(kt=>ae.createElement("div",{className:jn,style:kt},ae.createElement(Fe,Object.assign({},la,{ref:ga}))))(nn?void 0:{display:"none"});return ca(Ye==="picture-card"||Ye==="picture-circle"?ae.createElement("span",{className:_n},Cn(ta,!!nn)):ae.createElement("span",{className:_n},ta,Cn()))};var Dn=ae.forwardRef(bn),st=function(ce,ze){var Ne={};for(var ke in ce)Object.prototype.hasOwnProperty.call(ce,ke)&&ze.indexOf(ke)<0&&(Ne[ke]=ce[ke]);if(ce!=null&&typeof Object.getOwnPropertySymbols=="function")for(var tt=0,ke=Object.getOwnPropertySymbols(ce);tt{var{style:Ne,height:ke}=ce,tt=st(ce,["style","height"]);return ae.createElement(Dn,Object.assign({ref:ze},tt,{type:"drag",style:Object.assign(Object.assign({},Ne),{height:ke})}))});const Rn=Dn;Rn.Dragger=Hn,Rn.LIST_IGNORE=Gt;var Mn=Rn}}]); diff --git a/p__Classrooms__Lists__GroupHomework__Add__index.e81780f9.async.js b/p__Classrooms__Lists__GroupHomework__Add__index.bd82b3f0.async.js similarity index 97% rename from p__Classrooms__Lists__GroupHomework__Add__index.e81780f9.async.js rename to p__Classrooms__Lists__GroupHomework__Add__index.bd82b3f0.async.js index 6d71c27810..033ad8bf16 100644 --- a/p__Classrooms__Lists__GroupHomework__Add__index.e81780f9.async.js +++ b/p__Classrooms__Lists__GroupHomework__Add__index.bd82b3f0.async.js @@ -97,7 +97,7 @@ `;for(let ma=0;ma{switch(yt){case Ke:return te.createElement(nt,{callback:Pn,onCancel:Mn});case Ot:return te.createElement(je.Z,{callback:Pn,onCancel:Mn});case mt:return te.createElement(he.Z,{callback:Pn,onCancel:Mn});case vt:return te.createElement(ut,{callback:Pn,onCancel:Mn});case kt:return te.createElement(Et,{callback:Pn,onCancel:Mn});case"maths-latex":return te.createElement(Kt,{showSaveButton:!0,callback:Pn});case"inline-latex":return te.createElement(Jt.Z,{showSaveButton:!0,callback:Pn});default:return null}},[yt]);function Mn(){Ft("")}(0,te.useEffect)(()=>{if(oa.current){let Gt=function(_n){un=!0,Cn=_n.pageY},ht=function(){un=!1},Lt=function(_n){if(un){let Tn=_n.pageY-Cn;Tn<0&&(Tn=0),Tn>300&&(Tn=300);let jn=rt+Tn+"px";fn(jn)}},xt=oa.current,un=!1,Cn=0;return xt.addEventListener("mousedown",Gt),document.addEventListener("mousemove",Lt),document.addEventListener("mouseup",ht),()=>{xt.removeEventListener("mousedown",Gt),document.removeEventListener("mousemove",Lt),document.removeEventListener("mouseup",ht)}}},[$e,oa]),(0,te.useEffect)(()=>{fn(rt)},[rt]);const da=zn(be),ea=zn(Zt),ya={width:da,height:ea},pa=(0,te.useMemo)(()=>{if(gn){let Gt=new Date(gn),ht=Gt.getHours(),Lt=Gt.getMinutes(),xt=Gt.getSeconds();return ht=ht<10?"0"+ht:ht,Lt=Lt<10?"0"+Lt:Lt,xt=xt<10?"0"+xt:xt,`${ht}:${Lt}:${xt}`}return 0},[gn]),Gn=Gt=>{const ht=[];if(Qt){let Lt=-1;Gt=Gt.replace(/(@▁▁@|@▁@)/g,function(xt,un,Cn){ht.push({multiLine:xt!==xn})})}return ht};function In(){window.sessionStorage.removeItem(bn),Kn(!1),an(0)}function la(){Kn(!1),an(0),$e.setValue(window.sessionStorage.getItem(bn))}const ca=(0,_e.useIntl)(),va={[Ke]:"\u6DFB\u52A0\u94FE\u63A5",[Ot]:ca.formatMessage({id:"markdownEditor.addCodeBlock",defaultMessage:"\u6DFB\u52A0\u4EE3\u7801\u5757"}),[mt]:ca.formatMessage({id:"markdownEditor.addImage",defaultMessage:"\u6DFB\u52A0\u56FE\u7247"}),[Dt]:"\u6DFB\u52A0\u753B\u56FE",[vt]:ca.formatMessage({id:"markdownEditor.insertFlowchart",defaultMessage:"\u63D2\u5165\u6D41\u7A0B\u56FE"}),[kt]:"\u6DFB\u52A0\u8868\u683C","maths-latex":ca.formatMessage({id:"markdownEditor.mathImage",defaultMessage:"\u6570\u5B66\u56FE\u50CF"}),"inline-latex":ca.formatMessage({id:"markdownEditor.latexFormula",defaultMessage:"LATEX\u516C\u5F0F"})};(0,te.useEffect)(()=>{va[yt]&&yt!==Dt&&yt!==vt&&setTimeout(()=>{const Gt=document.getElementsByClassName("markdown-popup-form")[0],ht=window.innerWidth/2-Gt.offsetWidth/2,Lt=window.innerHeight/2-Gt.offsetHeight/2;Pa(ht),Un(Lt)},0)},[yt]);const La=Gt=>{Gt.preventDefault();const ht=Gt.clientX-fa,Lt=Gt.clientY-ia;document.body.onmousemove=xt=>{let un=xt.clientX-ht,Cn=xt.clientY-Lt;const _n=document.getElementsByClassName("markdown-popup-form")[0],Tn=window.innerWidth-_n.offsetWidth,jn=window.innerHeight-_n.offsetHeight;un=Math.max(0,Math.min(un,Tn)),Cn=Math.max(0,Math.min(Cn,jn)),ba(xt.clientX,xt.clientY,ht,Lt)&&(Pa(un),Un(Cn))},document.body.onmouseup=function(){document.body.onmousemove=null}},ba=(Gt,ht,Lt,xt)=>{const un=document.body.clientHeight,Cn=document.body.clientWidth;return Gt<20&&Lt>Gt||Gt>Cn-20&&Ltht||ht>un-20&&xtOe in Ee?_e(Ee,Oe,{enumerable:!0,configurable:!0,writable:!0,value:ot}):Ee[Oe]=ot,z=(Ee,Oe)=>{for(var ot in Oe||(Oe={}))E.call(Oe,ot)&&x(Ee,ot,Oe[ot]);if(y)for(var ot of y(Oe))b.call(Oe,ot)&&x(Ee,ot,Oe[ot]);return Ee},ee=(Ee,Oe)=>ae(Ee,a(Oe));const{useForm:ne}=te.default,re={width:280,marginRight:10},ie={labelCol:{span:5},wrapperCol:{span:19}};var ge=({callback:Ee,onCancel:Oe})=>{const[ot]=ne();let zt=(0,qe.useRef)();const Nt=(0,it.useIntl)();function Le(Te){zt.current.width=ot.getFieldValue("width"),zt.current.align=ot.getFieldValue("align"),Ee(Te,zt.current)}function Ge(Te,et){if(Te.status===-1){Se.ZP.error(Te.message);return}ot.setFieldsValue({src:`/api/attachments/${Te.id}`,type:et.type})}function Fe(Te){let et=Te.target.files[0];zt.current=et,me(et,Ge)}return De.createElement(te.default,ee(z({form:ot},ie),{className:"upload-image-panel",onFinish:Le,style:{width:470,overflow:"hidden"}}),De.createElement(te.default.Item,{label:Nt.formatMessage({id:"markdownEditor.imageAddress",defaultMessage:"\u56FE\u7247\u5730\u5740"}),required:!0},De.createElement("div",{className:"flex-container"},De.createElement(te.default.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5730\u5740"}]},De.createElement(He.default,{style:re})),De.createElement(Pe,{onFileChange:Fe}))),De.createElement(te.default.Item,{label:Nt.formatMessage({id:"markdownEditor.imageDescription",defaultMessage:"\u56FE\u7247\u63CF\u8FF0"}),name:"alt"},De.createElement(He.default,{style:{width:264}})),De.createElement(te.default.Item,{label:Nt.formatMessage({id:"markdownEditor.imageWidth",defaultMessage:"\u56FE\u7247\u5BBD\u5EA6"}),name:"width"},De.createElement(Ie.Z,null,De.createElement(te.default.Item,{name:"width",style:{margin:0}},De.createElement(ue.Z,{style:{width:264}})),De.createElement("span",{className:"ml8"},"%"))),De.createElement(te.default.Item,{label:Nt.formatMessage({id:"markdownEditor.alignment",defaultMessage:"\u5BF9\u9F50\u65B9\u5F0F"}),name:"align"},De.createElement(ye.ZP.Group,{name:"align",defaultValue:1,options:[{value:"left",label:Nt.formatMessage({id:"markdownEditor.leftAlign",defaultMessage:"\u5DE6\u5BF9\u9F50"})},{value:"center",label:Nt.formatMessage({id:"markdownEditor.centerAlign",defaultMessage:"\u5C45\u4E2D\u5BF9\u9F50"})},{value:"right",label:Nt.formatMessage({id:"markdownEditor.rightAlign",defaultMessage:"\u53F3\u5BF9\u9F50"})}]})),De.createElement("aside",null,De.createElement(te.default.Item,{style:{textAlign:"right",position:"relative",right:-98}},De.createElement(le.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},Nt.formatMessage({id:"markdownEditor.confirm",defaultMessage:"\u786E\u5B9A"})),De.createElement(le.ZP,{type:"default",onClick:Oe},Nt.formatMessage({id:"markdownEditor.cancel",defaultMessage:"\u53D6\u6D88"})))))};function Pe({onFileChange:Ee}){return De.createElement("label",{className:"upload-button",style:{cursor:"pointer"}},"\u672C\u5730\u4E0A\u4F20",De.createElement("input",{type:"file",onChange:Ee}))}function me(Ee,Oe){if(!Ee)throw new String("\u6CA1\u6709\u6587\u4EF6");if(!(0,Be.bg)())throw Se.ZP.warning("\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C"),new String("\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C");let ot=new FormData;ot.append("editormd-image-file",Ee),ot.append("file_param_name","editormd-image-file"),ot.append("byxhr","true");var zt=new window.XMLHttpRequest;zt.withCredentials=!0,zt.addEventListener("load",function(Nt){Oe(JSON.parse(Nt.target.responseText),Ee)},!1),zt.addEventListener("error",function(Nt){console.error(Nt)},!1),zt.open("POST",`${Re.KI}/api/attachments.json`),zt.send(ot)}},57261:function(Me,lt,oe){"use strict";oe.d(lt,{Z:function(){return He}});var te=oe(59301),Se=oe(4676);class He extends te.Component{constructor(ue){super(ue);const ye=window.document;this.node=ye.createElement("div"),ye.body.appendChild(this.node)}render(){const{children:ue}=this.props;return(0,Se.createPortal)(ue,this.node)}componentWillUnmount(){window.document.body.removeChild(this.node)}}},31103:function(Me,lt,oe){"use strict";oe.d(lt,{Z:function(){return Se}});var te=oe(59301);function Se(He,Ie){const ue=(0,te.useRef)();(0,te.useEffect)(()=>{ue.current=He}),(0,te.useEffect)(()=>{function ye(){ue.current()}if(Ie!==null){let le=setInterval(ye,Ie);return()=>clearInterval(le)}},[Ie])}},98519:function(Me,lt,oe){"use strict";oe.r(lt),oe.d(lt,{default:function(){return Nt}});var te=oe(59301),Se=oe(65582),He=oe(78241),Ie=oe(8591),ue=oe(66104),ye=oe(92832),le=oe(5112),Re=oe(95237),qe=oe(5871),Be=oe(43604),it=oe(24905),De=oe(3113),_e=oe(65862),ae=oe(96565),a=oe(88761),y={bg:"bg___wrwMu",flexRow:"flexRow___tXDGx",flexJustifyCenter:"flexJustifyCenter___FJrBL",flexAlignEnd:"flexAlignEnd___Y_tEj",flexAlignCenter:"flexAlignCenter___KQIWk",flexColumn:"flexColumn___bt5NB",formWrap:"formWrap___zb3yW",titleWrap:"titleWrap___Tqypo",fieldWrap:"fieldWrap___LZQ8o",mdWrap:"mdWrap___oYoPg",backgroundFa:"backgroundFa___ilebm",button:"button___JhLyG"},E=oe(57146),b=oe(22031),x=oe(38147),z=oe(57851),ee=Object.defineProperty,ne=Object.defineProperties,re=Object.getOwnPropertyDescriptors,ie=Object.getOwnPropertySymbols,ge=Object.prototype.hasOwnProperty,Pe=Object.prototype.propertyIsEnumerable,me=(Le,Ge,Fe)=>Ge in Le?ee(Le,Ge,{enumerable:!0,configurable:!0,writable:!0,value:Fe}):Le[Ge]=Fe,Ee=(Le,Ge)=>{for(var Fe in Ge||(Ge={}))ge.call(Ge,Fe)&&me(Le,Fe,Ge[Fe]);if(ie)for(var Fe of ie(Ge))Pe.call(Ge,Fe)&&me(Le,Fe,Ge[Fe]);return Le},Oe=(Le,Ge)=>ne(Le,re(Ge)),ot=(Le,Ge,Fe)=>new Promise((Te,et)=>{var St=je=>{try{nt(Fe.next(je))}catch(he){et(he)}},We=je=>{try{nt(Fe.throw(je))}catch(he){et(he)}},nt=je=>je.done?Te(je.value):Promise.resolve(je.value).then(St,We);nt((Fe=Fe.apply(Le,Ge)).next())});const zt=({shixunHomeworks:Le,newCourse:Ge,globalSetting:Fe,loading:Te,user:et,dispatch:St})=>{var We,nt,je;const he=(0,Se.useIntl)(),Ce=(0,Se.useParams)(),[Xe]=He.default.useForm(),pt=He.default.useWatch("group_type",Xe),[Ye,dt]=(0,te.useState)({}),de=(0,te.useRef)(),{commonHomeWorkAddDefaultData:Je}=Le;let[ct,It]=(0,te.useState)({});(0,te.useEffect)(()=>{setTimeout(()=>{document.body.scrollIntoView()},300);const{coursesId:se,categoryId:fe}=Ce;St({type:"shixunHomeworks/addCommonHomeWorkDefaultData",payload:{category:fe,coursesId:se,type:3}})},[]);const Bt=se=>ot(void 0,null,function*(){var fe,ke;if(Ye.min_num>Ye.max_num){Ie.ZP.info(he.formatMessage({id:"classrooms.promptMaxNum",defaultMessage:"\u6700\u5927\u4EBA\u6570\u4E0D\u80FD\u5C0F\u4E8E\u6700\u5C0F\u4EBA\u6570"}));return}const Ve=Ee({},Ye);Ve.attachment_ids&&(Ve.attachment_ids=(fe=Ve==null?void 0:Ve.attachment_ids)==null?void 0:fe.map($t=>$t.response.id)),Ve.reference_attachment_ids&&(Ve.reference_attachment_ids=(ke=Ve==null?void 0:Ve.reference_attachment_ids)==null?void 0:ke.map($t=>$t.response.id));const{coursesId:ut,categoryId:Pt}=Ce,bt=yield(0,a.H1)(Oe(Ee({coursesId:ut,category:Pt},Ve),{type:3}));bt.status===0&&(ze(bt.homework_id),(0,_e.L9)(["\u6559\u5B66\u8BFE\u5802","\u5206\u7EC4\u4F5C\u4E1A","\u65B0\u5EFA\u5206\u7EC4\u4F5C\u4E1A"]),Se.history.push(`/classrooms/${ut}/group_homework/${bt.homework_id}/detail`))});function ze(se){return ot(this,null,function*(){if(!(ct!=null&&ct.ec_point_ids))return;let fe=yield(0,x.ZP)(`/api/ec_courses/${ct==null?void 0:ct.ec_course_id}/ec_points/set_work_points.json`,{method:"post",body:Ee({homework_common_id:se},ct)})})}return te.createElement("section",{className:y.bg},Je.course_name&&te.createElement("section",{className:"animated fadeIn"},te.createElement("aside",{className:"mt10"},Je.category&&te.createElement(ue.Z,{separator:">"},te.createElement(ue.Z.Item,null,te.createElement(Se.Link,{to:`/classrooms/${Je.course_id}/group_homework`},Je.course_name)),te.createElement(ue.Z.Item,null,te.createElement(Se.Link,{to:`/classrooms/${Je.course_id}/group_homework`},Je.category.category_name)),te.createElement(ue.Z.Item,null,"\u65B0\u5EFA\u8BE6\u60C5")))),te.createElement("aside",{className:"font24 bold mt20 mb20"},"\u65B0\u5EFA\u5206\u7EC4\u4F5C\u4E1A"),te.createElement(He.default,{form:Xe,className:y.formWrap,scrollToFirstError:!0,layout:"vertical",onValuesChange:()=>{dt(Ee({},Xe.getFieldsValue()))},initialValues:{base_on_project:!1,group_type:z.YT.STUDENT_SELF},onFinish:Bt},te.createElement("div",{className:y.fieldWrap},te.createElement(He.default.Item,{name:"name",label:`${he.formatMessage({id:"classrooms.title",defaultMessage:"\u6807\u9898"})}:`,rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6807\u9898"}]},te.createElement(ye.default,{placeholder:"\u4F8B\u5982\uFF1A\u4ECEPython\u7A0B\u5E8F\u8BBE\u8BA1-\u5165\u95E8\u7CBE\u901A"}))),te.createElement("div",{className:y.mdWrap},te.createElement(He.default.Item,{name:"description",label:he.formatMessage({id:"classrooms.content",defaultMessage:"\u5185\u5BB9"})+":",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4F5C\u4E1A\u7684\u7B80\u4ECB"}]},te.createElement(ae.Z,{watch:!0,defaultValue:Ye.intro})),te.createElement("div",null,te.createElement(He.default.Item,{name:"attachment_ids"},te.createElement(E.Z,null))),te.createElement("div",{className:"mb-16px"},te.createElement("span",{className:"c-red-e53 px-6px"},"*"),"\u5206\u7EC4\u8BBE\u7F6E"),te.createElement("div",{className:"flex"},te.createElement("div",{style:{marginRight:8,lineHeight:"32px"}},"\u7EC4\u961F\u65B9\u5F0F :"),te.createElement(He.default.Item,{name:"group_type"},te.createElement(le.ZP.Group,{options:[{value:z.YT.STUDENT_SELF,label:"\u5B66\u751F\u81EA\u4E3B\u7EC4\u961F"},{value:z.YT.TEACHER_ASSIGN,label:te.createElement(te.Fragment,null,"\u6559\u5E08\u5206\u914D\u5C0F\u7EC4",te.createElement("span",{className:"c-grey-666"},"\uFF08\u5C0F\u7EC4\u53EA\u80FD\u7531\u6559\u5E08\u521B\u5EFA\uFF09"))}]}))),pt==z.YT.STUDENT_SELF&&te.createElement(Re.Z,{gutter:[20,20]},te.createElement("div",{className:"flex ml10"},te.createElement("div",{style:{marginRight:8,lineHeight:"32px"}},"\u4EBA\u6570\u8BBE\u7F6E :"),te.createElement(He.default.Item,{name:"min_num",normalize:se=>Math.round(se),required:!1,rules:[{required:!0,message:"\u8BF7\u586B\u5199\u6BCF\u7EC4\u6700\u5C0F\u4EBA\u6570"}]},te.createElement(qe.Z,{style:{width:200,marginRight:10},min:1,placeholder:"\u8BF7\u586B\u5199\u6BCF\u7EC4\u6700\u5C0F\u4EBA\u6570"}))),te.createElement(Be.Z,null,te.createElement(He.default.Item,{name:"max_num",normalize:se=>Math.round(se),rules:[{required:!0,message:"\u8BF7\u586B\u5199\u6BCF\u7EC4\u6700\u5927\u4EBA\u6570"}]},te.createElement(qe.Z,{style:{width:200},max:100,placeholder:"\u8BF7\u586B\u5199\u6BCF\u7EC4\u6700\u5927\u4EBA\u6570"}))),te.createElement(Be.Z,null,te.createElement("div",{className:"c-grey-666",style:{lineHeight:"30px"}},"\uFF08\u5B66\u751F\u63D0\u4EA4\u4F5C\u54C1\u65F6\u9700\u8981\u5173\u8054\u540C\u7EC4\u6210\u5458\uFF0C\u7EC4\u5185\u6210\u5458\u4F5C\u54C1\u5171\u4EAB\uFF09"))),te.createElement(Re.Z,{style:{display:(We=Fe==null?void 0:Fe.setting)!=null&&We.hide_project?"none":""}},te.createElement("div",{className:"flex gap-10px"},te.createElement(He.default.Item,{name:"base_on_project",valuePropName:"checked"},te.createElement(it.default,{value:!0},"\u57FA\u4E8E\u9879\u76EE\u5B9E\u65BD")),te.createElement("span",{className:"c-light-black",style:{lineHeight:"32px"}},"\uFF08\u9009\u4E2D\uFF0C\u5219\u5FC5\u987B\u5728\u672C\u5E73\u53F0\u521B\u5EFA\u9879\u76EE\uFF0C\u9879\u76EE\u7BA1\u7406\u5458\u53EF\u4EE5\u63D0\u4EA4\u4F5C\u54C1\uFF1B\u4E0D\u9009\u4E2D\uFF0C\u65E0\u9700\u5728\u5E73\u53F0\u521B\u5EFA\u9879\u76EE\uFF0C\u4EFB\u610F\u5C0F\u7EC4\u6210\u5458\u5747\u53EF\u4EE5\u63D0\u4EA4\u4F5C\u54C1\uFF09")))),te.createElement("div",{className:y.mdWrap},te.createElement(He.default.Item,{name:"reference_answer",label:`${he.formatMessage({id:"classroomGraphicGroupHomework.referenceAnswer",defaultMessage:"\u53C2\u8003\u7B54\u6848"})} :`},te.createElement(ae.Z,{watch:!0,defaultValue:Ye.notice})),te.createElement("div",null,te.createElement(He.default.Item,{name:"reference_attachment_ids"},te.createElement(E.Z,null))))),te.createElement("div",{className:y.mdWrap,style:{display:(nt=Fe==null?void 0:Fe.setting)!=null&&nt.hide_ec?"none":(je=et.userInfo.course)!=null&&je.is_openengineering?"":"none"}},te.createElement(b.Z,{setitem:se=>It(Ee({},se))})),te.createElement("div",{className:y.backgroundFa},te.createElement("div",{className:"pt40 mb30"},te.createElement(He.default.Item,null,te.createElement(De.ZP,{size:"middle",type:"primary",onClick:()=>{Xe.submit()},className:`${y.button} mr20`,htmlType:"submit",loading:Te["newCourse/editCourse"]||Te["newCourse/submitCourse"]},he.formatMessage({id:"classroomGraphicGroupHomework.submit",defaultMessage:"\u63D0\u4EA4"})),te.createElement(De.ZP,{size:"middle",type:"primary",ghost:!0,className:y.button,onClick:()=>Se.history.push(`/classrooms/${Ce.coursesId}/group_homework`)},he.formatMessage({id:"classrooms.cancel",defaultMessage:"\u53D6\u6D88"}))))))};var Nt=(0,Se.connect)(({shixunHomeworks:Le,newCourse:Ge,loading:Fe,user:Te,globalSetting:et})=>({shixunHomeworks:Le,newCourse:Ge,globalSetting:et,user:Te,loading:Fe.effects}))(zt)},57851:function(Me,lt,oe){"use strict";oe.d(lt,{$s:function(){return Se},Kc:function(){return ue},Um:function(){return Ie},YT:function(){return te},ck:function(){return He}});var te=(ye=>(ye.STUDENT_SELF="student_self",ye.TEACHER_ASSIGN="teacher_assign",ye))(te||{}),Se=(ye=>(ye.BY_PERSON="by_person",ye.BY_GROUP="by_group",ye.BY_FILE="by_file",ye))(Se||{}),He=(ye=>(ye.BY_CLASS="by_class",ye.BY_RANDOM="by_random",ye))(He||{}),Ie=(ye=>(ye.BY_SCORE="by_score",ye.BY_HEADCOUNT="by_headcount",ye.BY_RULE_RANDOM="by_rule_random",ye))(Ie||{}),ue=(ye=>(ye.BY_RULE="by_rule",ye.BY_LEADER="by_leader",ye))(ue||{})},80024:function(Me,lt,oe){"use strict";oe.d(lt,{$J:function(){return He},JZ:function(){return ue},bN:function(){return le},jP:function(){return ye},rO:function(){return Ie}});var te=oe(38147),Se=(Re,qe,Be)=>new Promise((it,De)=>{var _e=y=>{try{a(Be.next(y))}catch(E){De(E)}},ae=y=>{try{a(Be.throw(y))}catch(E){De(E)}},a=y=>y.done?it(y.value):Promise.resolve(y.value).then(_e,ae);a((Be=Be.apply(Re,qe)).next())});function He(Re){return(0,te.U2)(`libraries/${Re}.json`)}function Ie(Re){return(0,te.U2)("library_tags.json",Re)}function ue(Re){return Se(this,null,function*(){return(yield(0,te.IV)(`attachments/${Re}.json`)).status===0})}function ye(Re){return(0,te.v_)("libraries.json",Re)}function le(Re,qe){return(0,te.gz)(`libraries/${Re}.json`,qe)}},56762:function(Me,lt,oe){"use strict";oe.d(lt,{Z:function(){return Se}});var te=oe(59301);function Se(){const[,He]=te.useReducer(Ie=>Ie+1,0);return He}},66104:function(Me,lt,oe){"use strict";oe.d(lt,{Z:function(){return Nt}});var te=oe(92310),Se=oe.n(te),He=oe(11592),Ie=oe(26112),ue=oe(59301),ye=oe(92343),le=oe(36355),Re=oe(84105),qe=oe(91857);const Be=Le=>{let{children:Ge}=Le;const{getPrefixCls:Fe}=ue.useContext(le.E_),Te=Fe("breadcrumb");return ue.createElement("li",{className:`${Te}-separator`,"aria-hidden":"true"},Ge===""?Ge:Ge||"/")};Be.__ANT_BREADCRUMB_SEPARATOR=!0;var it=Be,De=function(Le,Ge){var Fe={};for(var Te in Le)Object.prototype.hasOwnProperty.call(Le,Te)&&Ge.indexOf(Te)<0&&(Fe[Te]=Le[Te]);if(Le!=null&&typeof Object.getOwnPropertySymbols=="function")for(var et=0,Te=Object.getOwnPropertySymbols(Le);etGe[et]||Te)}function ae(Le,Ge,Fe,Te){if(Fe==null)return null;const{className:et,onClick:St}=Ge,We=De(Ge,["className","onClick"]),nt=Object.assign(Object.assign({},(0,Ie.Z)(We,{data:!0,aria:!0})),{onClick:St});return Te!==void 0?ue.createElement("a",Object.assign({},nt,{className:Se()(`${Le}-link`,et),href:Te}),Fe):ue.createElement("span",Object.assign({},nt,{className:Se()(`${Le}-link`,et)}),Fe)}function a(Le,Ge){return(Te,et,St,We,nt)=>{if(Ge)return Ge(Te,et,St,We);const je=_e(Te,et);return ae(Le,Te,je,nt)}}var y=function(Le,Ge){var Fe={};for(var Te in Le)Object.prototype.hasOwnProperty.call(Le,Te)&&Ge.indexOf(Te)<0&&(Fe[Te]=Le[Te]);if(Le!=null&&typeof Object.getOwnPropertySymbols=="function")for(var et=0,Te=Object.getOwnPropertySymbols(Le);et{const{prefixCls:Ge,separator:Fe="/",children:Te,menu:et,overlay:St,dropdownProps:We,href:nt}=Le,he=(Ce=>{if(et||St){const Xe=Object.assign({},We);if(et){const pt=et||{},{items:Ye}=pt,dt=y(pt,["items"]);Xe.menu=Object.assign(Object.assign({},dt),{items:Ye==null?void 0:Ye.map((de,Je)=>{var{key:ct,title:It,label:Bt,path:ze}=de,se=y(de,["key","title","label","path"]);let fe=Bt!=null?Bt:It;return ze&&(fe=ue.createElement("a",{href:`${nt}${ze}`},fe)),Object.assign(Object.assign({},se),{key:ct!=null?ct:Je,label:fe})})})}else St&&(Xe.overlay=St);return ue.createElement(qe.Z,Object.assign({placement:"bottom"},Xe),ue.createElement("span",{className:`${Ge}-overlay-link`},Ce,ue.createElement(Re.Z,null)))}return Ce})(Te);return he!=null?ue.createElement(ue.Fragment,null,ue.createElement("li",null,he),Fe&&ue.createElement(it,null,Fe)):null},b=Le=>{const{prefixCls:Ge,children:Fe,href:Te}=Le,et=y(Le,["prefixCls","children","href"]),{getPrefixCls:St}=ue.useContext(le.E_),We=St("breadcrumb",Ge);return ue.createElement(E,Object.assign({},et,{prefixCls:We}),ae(We,et,Fe,Te))};b.__ANT_BREADCRUMB_ITEM=!0;var x=b,z=oe(17313),ee=oe(83116),ne=oe(37613);const re=Le=>{const{componentCls:Ge,iconCls:Fe}=Le;return{[Ge]:Object.assign(Object.assign({},(0,z.Wf)(Le)),{color:Le.itemColor,fontSize:Le.fontSize,[Fe]:{fontSize:Le.iconFontSize},ol:{display:"flex",flexWrap:"wrap",margin:0,padding:0,listStyle:"none"},a:Object.assign({color:Le.linkColor,transition:`color ${Le.motionDurationMid}`,padding:`0 ${Le.paddingXXS}px`,borderRadius:Le.borderRadiusSM,height:Le.lineHeight*Le.fontSize,display:"inline-block",marginInline:-Le.marginXXS,"&:hover":{color:Le.linkHoverColor,backgroundColor:Le.colorBgTextHover}},(0,z.Qy)(Le)),"li:last-child":{color:Le.lastItemColor},[`${Ge}-separator`]:{marginInline:Le.separatorMargin,color:Le.separatorColor},[`${Ge}-link`]:{[` +`),$e.focus();default:throw new Error}},[$e,yt]),Jn=(0,te.useMemo)(()=>{switch(yt){case Ke:return te.createElement(nt,{callback:Pn,onCancel:Mn});case Ot:return te.createElement(je.Z,{callback:Pn,onCancel:Mn});case mt:return te.createElement(he.Z,{callback:Pn,onCancel:Mn});case vt:return te.createElement(ut,{callback:Pn,onCancel:Mn});case kt:return te.createElement(Et,{callback:Pn,onCancel:Mn});case"maths-latex":return te.createElement(Kt,{showSaveButton:!0,callback:Pn});case"inline-latex":return te.createElement(Jt.Z,{showSaveButton:!0,callback:Pn});default:return null}},[yt]);function Mn(){Ft("")}(0,te.useEffect)(()=>{if(oa.current){let Gt=function(_n){un=!0,Cn=_n.pageY},ht=function(){un=!1},Lt=function(_n){if(un){let Tn=_n.pageY-Cn;Tn<0&&(Tn=0),Tn>300&&(Tn=300);let jn=rt+Tn+"px";fn(jn)}},xt=oa.current,un=!1,Cn=0;return xt.addEventListener("mousedown",Gt),document.addEventListener("mousemove",Lt),document.addEventListener("mouseup",ht),()=>{xt.removeEventListener("mousedown",Gt),document.removeEventListener("mousemove",Lt),document.removeEventListener("mouseup",ht)}}},[$e,oa]),(0,te.useEffect)(()=>{fn(rt)},[rt]);const da=zn(be),ea=zn(Zt),ya={width:da,height:ea},pa=(0,te.useMemo)(()=>{if(gn){let Gt=new Date(gn),ht=Gt.getHours(),Lt=Gt.getMinutes(),xt=Gt.getSeconds();return ht=ht<10?"0"+ht:ht,Lt=Lt<10?"0"+Lt:Lt,xt=xt<10?"0"+xt:xt,`${ht}:${Lt}:${xt}`}return 0},[gn]),Gn=Gt=>{const ht=[];if(Qt){let Lt=-1;Gt=Gt.replace(/(@▁▁@|@▁@)/g,function(xt,un,Cn){ht.push({multiLine:xt!==xn})})}return ht};function In(){window.sessionStorage.removeItem(bn),Kn(!1),an(0)}function la(){Kn(!1),an(0),$e.setValue(window.sessionStorage.getItem(bn))}const ca=(0,_e.useIntl)(),va={[Ke]:"\u6DFB\u52A0\u94FE\u63A5",[Ot]:ca.formatMessage({id:"markdownEditor.addCodeBlock",defaultMessage:"\u6DFB\u52A0\u4EE3\u7801\u5757"}),[mt]:ca.formatMessage({id:"markdownEditor.addImage",defaultMessage:"\u6DFB\u52A0\u56FE\u7247"}),[Dt]:"\u6DFB\u52A0\u753B\u56FE",[vt]:ca.formatMessage({id:"markdownEditor.insertFlowchart",defaultMessage:"\u63D2\u5165\u6D41\u7A0B\u56FE"}),[kt]:"\u6DFB\u52A0\u8868\u683C","maths-latex":ca.formatMessage({id:"markdownEditor.mathImage",defaultMessage:"\u6570\u5B66\u56FE\u50CF"}),"inline-latex":ca.formatMessage({id:"markdownEditor.latexFormula",defaultMessage:"LATEX\u516C\u5F0F"})};(0,te.useEffect)(()=>{va[yt]&&yt!==Dt&&yt!==vt&&setTimeout(()=>{const Gt=document.getElementsByClassName("markdown-popup-form")[0],ht=window.innerWidth/2-Gt.offsetWidth/2,Lt=window.innerHeight/2-Gt.offsetHeight/2;Pa(ht),Un(Lt)},0)},[yt]);const La=Gt=>{Gt.preventDefault();const ht=Gt.clientX-fa,Lt=Gt.clientY-ia;document.body.onmousemove=xt=>{let un=xt.clientX-ht,Cn=xt.clientY-Lt;const _n=document.getElementsByClassName("markdown-popup-form")[0],Tn=window.innerWidth-_n.offsetWidth,jn=window.innerHeight-_n.offsetHeight;un=Math.max(0,Math.min(un,Tn)),Cn=Math.max(0,Math.min(Cn,jn)),ba(xt.clientX,xt.clientY,ht,Lt)&&(Pa(un),Un(Cn))},document.body.onmouseup=function(){document.body.onmousemove=null}},ba=(Gt,ht,Lt,xt)=>{const un=document.body.clientHeight,Cn=document.body.clientWidth;return Gt<20&&Lt>Gt||Gt>Cn-20&&Ltht||ht>un-20&&xtOe in Ee?_e(Ee,Oe,{enumerable:!0,configurable:!0,writable:!0,value:ot}):Ee[Oe]=ot,z=(Ee,Oe)=>{for(var ot in Oe||(Oe={}))E.call(Oe,ot)&&x(Ee,ot,Oe[ot]);if(y)for(var ot of y(Oe))b.call(Oe,ot)&&x(Ee,ot,Oe[ot]);return Ee},ee=(Ee,Oe)=>ae(Ee,a(Oe));const{useForm:ne}=te.default,re={width:280,marginRight:10},ie={labelCol:{span:5},wrapperCol:{span:19}};var ge=({callback:Ee,onCancel:Oe})=>{const[ot]=ne();let zt=(0,qe.useRef)();const Nt=(0,it.useIntl)();function Le(Te){zt.current.width=ot.getFieldValue("width"),zt.current.align=ot.getFieldValue("align"),Ee(Te,zt.current)}function Ge(Te,et){if(Te.status===-1){Se.ZP.error(Te.message);return}ot.setFieldsValue({src:`/api/attachments/${Te.id}`,type:et.type})}function Fe(Te){let et=Te.target.files[0];zt.current=et,me(et,Ge)}return De.createElement(te.default,ee(z({form:ot},ie),{className:"upload-image-panel",onFinish:Le,style:{width:470,overflow:"hidden"}}),De.createElement(te.default.Item,{label:Nt.formatMessage({id:"markdownEditor.imageAddress",defaultMessage:"\u56FE\u7247\u5730\u5740"}),required:!0},De.createElement("div",{className:"flex-container"},De.createElement(te.default.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5730\u5740"}]},De.createElement(He.default,{style:re})),De.createElement(Pe,{onFileChange:Fe}))),De.createElement(te.default.Item,{label:Nt.formatMessage({id:"markdownEditor.imageDescription",defaultMessage:"\u56FE\u7247\u63CF\u8FF0"}),name:"alt"},De.createElement(He.default,{style:{width:264}})),De.createElement(te.default.Item,{label:Nt.formatMessage({id:"markdownEditor.imageWidth",defaultMessage:"\u56FE\u7247\u5BBD\u5EA6"}),name:"width"},De.createElement(Ie.Z,null,De.createElement(te.default.Item,{name:"width",style:{margin:0}},De.createElement(ue.Z,{style:{width:264}})),De.createElement("span",{className:"ml8"},"%"))),De.createElement(te.default.Item,{label:Nt.formatMessage({id:"markdownEditor.alignment",defaultMessage:"\u5BF9\u9F50\u65B9\u5F0F"}),name:"align"},De.createElement(ye.ZP.Group,{name:"align",defaultValue:1,options:[{value:"left",label:Nt.formatMessage({id:"markdownEditor.leftAlign",defaultMessage:"\u5DE6\u5BF9\u9F50"})},{value:"center",label:Nt.formatMessage({id:"markdownEditor.centerAlign",defaultMessage:"\u5C45\u4E2D\u5BF9\u9F50"})},{value:"right",label:Nt.formatMessage({id:"markdownEditor.rightAlign",defaultMessage:"\u53F3\u5BF9\u9F50"})}]})),De.createElement("aside",null,De.createElement(te.default.Item,{style:{textAlign:"right",position:"relative",right:-98}},De.createElement(le.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},Nt.formatMessage({id:"markdownEditor.confirm",defaultMessage:"\u786E\u5B9A"})),De.createElement(le.ZP,{type:"default",onClick:Oe},Nt.formatMessage({id:"markdownEditor.cancel",defaultMessage:"\u53D6\u6D88"})))))};function Pe({onFileChange:Ee}){return De.createElement("label",{className:"upload-button",style:{cursor:"pointer"}},"\u672C\u5730\u4E0A\u4F20",De.createElement("input",{type:"file",onChange:Ee}))}function me(Ee,Oe){if(!Ee)throw new String("\u6CA1\u6709\u6587\u4EF6");if(!(0,Be.bg)())throw Se.ZP.warning("\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C"),new String("\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C");let ot=new FormData;ot.append("editormd-image-file",Ee),ot.append("file_param_name","editormd-image-file"),ot.append("byxhr","true");var zt=new window.XMLHttpRequest;zt.withCredentials=!0,zt.addEventListener("load",function(Nt){Oe(JSON.parse(Nt.target.responseText),Ee)},!1),zt.addEventListener("error",function(Nt){console.error(Nt)},!1),zt.open("POST",`${Re.KI}/api/attachments.json`),zt.send(ot)}},57261:function(Me,lt,oe){"use strict";oe.d(lt,{Z:function(){return He}});var te=oe(59301),Se=oe(4676);class He extends te.Component{constructor(ue){super(ue);const ye=window.document;this.node=ye.createElement("div"),ye.body.appendChild(this.node)}render(){const{children:ue}=this.props;return(0,Se.createPortal)(ue,this.node)}componentWillUnmount(){window.document.body.removeChild(this.node)}}},31103:function(Me,lt,oe){"use strict";oe.d(lt,{Z:function(){return Se}});var te=oe(59301);function Se(He,Ie){const ue=(0,te.useRef)();(0,te.useEffect)(()=>{ue.current=He}),(0,te.useEffect)(()=>{function ye(){ue.current()}if(Ie!==null){let le=setInterval(ye,Ie);return()=>clearInterval(le)}},[Ie])}},98519:function(Me,lt,oe){"use strict";oe.r(lt),oe.d(lt,{default:function(){return Nt}});var te=oe(59301),Se=oe(65582),He=oe(78241),Ie=oe(8591),ue=oe(66104),ye=oe(92832),le=oe(5112),Re=oe(95237),qe=oe(5871),Be=oe(43604),it=oe(24905),De=oe(3113),_e=oe(65862),ae=oe(96565),a=oe(88761),y={bg:"bg___wrwMu",flexRow:"flexRow___tXDGx",flexJustifyCenter:"flexJustifyCenter___FJrBL",flexAlignEnd:"flexAlignEnd___Y_tEj",flexAlignCenter:"flexAlignCenter___KQIWk",flexColumn:"flexColumn___bt5NB",formWrap:"formWrap___zb3yW",titleWrap:"titleWrap___Tqypo",fieldWrap:"fieldWrap___LZQ8o",mdWrap:"mdWrap___oYoPg",backgroundFa:"backgroundFa___ilebm",button:"button___JhLyG"},E=oe(57146),b=oe(22031),x=oe(38147),z=oe(57851),ee=Object.defineProperty,ne=Object.defineProperties,re=Object.getOwnPropertyDescriptors,ie=Object.getOwnPropertySymbols,ge=Object.prototype.hasOwnProperty,Pe=Object.prototype.propertyIsEnumerable,me=(Le,Ge,Fe)=>Ge in Le?ee(Le,Ge,{enumerable:!0,configurable:!0,writable:!0,value:Fe}):Le[Ge]=Fe,Ee=(Le,Ge)=>{for(var Fe in Ge||(Ge={}))ge.call(Ge,Fe)&&me(Le,Fe,Ge[Fe]);if(ie)for(var Fe of ie(Ge))Pe.call(Ge,Fe)&&me(Le,Fe,Ge[Fe]);return Le},Oe=(Le,Ge)=>ne(Le,re(Ge)),ot=(Le,Ge,Fe)=>new Promise((Te,et)=>{var St=je=>{try{nt(Fe.next(je))}catch(he){et(he)}},We=je=>{try{nt(Fe.throw(je))}catch(he){et(he)}},nt=je=>je.done?Te(je.value):Promise.resolve(je.value).then(St,We);nt((Fe=Fe.apply(Le,Ge)).next())});const zt=({shixunHomeworks:Le,newCourse:Ge,globalSetting:Fe,loading:Te,user:et,dispatch:St})=>{var We,nt,je;const he=(0,Se.useIntl)(),Ce=(0,Se.useParams)(),[Xe]=He.default.useForm(),pt=He.default.useWatch("group_type",Xe),[Ye,dt]=(0,te.useState)({}),de=(0,te.useRef)(),{commonHomeWorkAddDefaultData:Je}=Le;let[ct,It]=(0,te.useState)({});(0,te.useEffect)(()=>{setTimeout(()=>{document.body.scrollIntoView()},300);const{coursesId:se,categoryId:fe}=Ce;St({type:"shixunHomeworks/addCommonHomeWorkDefaultData",payload:{category:fe,coursesId:se,type:3}})},[]);const Bt=se=>ot(void 0,null,function*(){var fe,ke;if(Ye.min_num>Ye.max_num){Ie.ZP.info(he.formatMessage({id:"classrooms.promptMaxNum",defaultMessage:"\u6700\u5927\u4EBA\u6570\u4E0D\u80FD\u5C0F\u4E8E\u6700\u5C0F\u4EBA\u6570"}));return}const Ve=Ee({},Ye);Ve.attachment_ids&&(Ve.attachment_ids=(fe=Ve==null?void 0:Ve.attachment_ids)==null?void 0:fe.map($t=>$t.response.id)),Ve.reference_attachment_ids&&(Ve.reference_attachment_ids=(ke=Ve==null?void 0:Ve.reference_attachment_ids)==null?void 0:ke.map($t=>$t.response.id));const{coursesId:ut,categoryId:Pt}=Ce,bt=yield(0,a.H1)(Oe(Ee({coursesId:ut,category:Pt},Ve),{type:3}));bt.status===0&&(ze(bt.homework_id),(0,_e.L9)(["\u6559\u5B66\u8BFE\u5802","\u5206\u7EC4\u4F5C\u4E1A","\u65B0\u5EFA\u5206\u7EC4\u4F5C\u4E1A"]),Se.history.push(`/classrooms/${ut}/group_homework/${bt.homework_id}/detail`))});function ze(se){return ot(this,null,function*(){if(!(ct!=null&&ct.ec_point_ids))return;let fe=yield(0,x.ZP)(`/api/ec_courses/${ct==null?void 0:ct.ec_course_id}/ec_points/set_work_points.json`,{method:"post",body:Ee({homework_common_id:se},ct)})})}return te.createElement("section",{className:y.bg},Je.course_name&&te.createElement("section",{className:"animated fadeIn"},te.createElement("aside",{className:"mt10"},Je.category&&te.createElement(ue.Z,{separator:">"},te.createElement(ue.Z.Item,null,te.createElement(Se.Link,{to:`/classrooms/${Je.course_id}/group_homework`},Je.course_name)),te.createElement(ue.Z.Item,null,te.createElement(Se.Link,{to:`/classrooms/${Je.course_id}/group_homework`},Je.category.category_name)),te.createElement(ue.Z.Item,null,"\u65B0\u5EFA\u8BE6\u60C5")))),te.createElement("aside",{className:"font24 bold mt20 mb20"},"\u65B0\u5EFA\u5206\u7EC4\u4F5C\u4E1A"),te.createElement(He.default,{form:Xe,className:y.formWrap,scrollToFirstError:!0,layout:"vertical",onValuesChange:()=>{dt(Ee({},Xe.getFieldsValue()))},initialValues:{base_on_project:!1,group_type:z.YT.STUDENT_SELF},onFinish:Bt},te.createElement("div",{className:y.fieldWrap},te.createElement(He.default.Item,{name:"name",label:`${he.formatMessage({id:"classrooms.title",defaultMessage:"\u6807\u9898"})}:`,rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6807\u9898"}]},te.createElement(ye.default,{placeholder:"\u4F8B\u5982\uFF1A\u4ECEPython\u7A0B\u5E8F\u8BBE\u8BA1-\u5165\u95E8\u7CBE\u901A"}))),te.createElement("div",{className:y.mdWrap},te.createElement(He.default.Item,{name:"description",label:he.formatMessage({id:"classrooms.content",defaultMessage:"\u5185\u5BB9"})+":",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4F5C\u4E1A\u7684\u7B80\u4ECB"}]},te.createElement(ae.Z,{watch:!0,defaultValue:Ye.intro})),te.createElement("div",null,te.createElement(He.default.Item,{name:"attachment_ids"},te.createElement(E.Z,null))),te.createElement("div",{className:"mb-16px"},te.createElement("span",{className:"c-red-e53 px-6px"},"*"),"\u5206\u7EC4\u8BBE\u7F6E"),te.createElement("div",{className:"flex"},te.createElement("div",{style:{marginRight:8,lineHeight:"32px"}},he.formatMessage({id:"classroomGraphicGroupHomework.groupingMethod",defaultMessage:"\u7EC4\u961F\u65B9\u5F0F"})," :"),te.createElement(He.default.Item,{name:"group_type"},te.createElement(le.ZP.Group,{options:[{value:z.YT.STUDENT_SELF,label:he.formatMessage({id:"classroomGraphicGroupHomework.studentsSelfGroup",defaultMessage:"\u5B66\u751F\u81EA\u4E3B\u7EC4\u961F"})},{value:z.YT.TEACHER_ASSIGN,label:he.formatMessage({id:"classroomGraphicGroupHomework.teacherAssignGroups",defaultMessage:"\u6559\u5E08\u5206\u914D\u5C0F\u7EC4\uFF08\u5C0F\u7EC4\u53EA\u80FD\u7531\u6559\u5E08\u521B\u5EFA\uFF09"})}]}))),pt==z.YT.STUDENT_SELF&&te.createElement(Re.Z,{gutter:[20,20]},te.createElement("div",{className:"flex ml10"},te.createElement("div",{style:{marginRight:8,lineHeight:"32px"}},he.formatMessage({id:"classroomGraphicGroupHomework.groupSizeSettings",defaultMessage:"\u4EBA\u6570\u8BBE\u7F6E"})," :"),te.createElement(He.default.Item,{name:"min_num",normalize:se=>Math.round(se),required:!1,rules:[{required:!0,message:"\u8BF7\u586B\u5199\u6BCF\u7EC4\u6700\u5C0F\u4EBA\u6570"}]},te.createElement(qe.Z,{style:{width:200,marginRight:10},min:1,placeholder:"\u8BF7\u586B\u5199\u6BCF\u7EC4\u6700\u5C0F\u4EBA\u6570"}))),te.createElement(Be.Z,null,te.createElement(He.default.Item,{name:"max_num",normalize:se=>Math.round(se),rules:[{required:!0,message:"\u8BF7\u586B\u5199\u6BCF\u7EC4\u6700\u5927\u4EBA\u6570"}]},te.createElement(qe.Z,{style:{width:200},max:100,placeholder:"\u8BF7\u586B\u5199\u6BCF\u7EC4\u6700\u5927\u4EBA\u6570"}))),te.createElement(Be.Z,null,te.createElement("div",{className:"c-grey-666",style:{lineHeight:"30px"}},he.formatMessage({id:"classroomGraphicGroupHomework.groupSizeSettingsTip",defaultMessage:"\uFF08\u5B66\u751F\u63D0\u4EA4\u4F5C\u54C1\u65F6\u9700\u8981\u5173\u8054\u540C\u7EC4\u6210\u5458\uFF0C\u7EC4\u5185\u6210\u5458\u4F5C\u54C1\u5171\u4EAB\uFF09"})))),te.createElement(Re.Z,{style:{display:(We=Fe==null?void 0:Fe.setting)!=null&&We.hide_project?"none":""}},te.createElement("div",{className:"flex gap-10px"},te.createElement(He.default.Item,{name:"base_on_project",valuePropName:"checked"},te.createElement(it.default,{value:!0},"\u57FA\u4E8E\u9879\u76EE\u5B9E\u65BD")),te.createElement("span",{className:"c-light-black",style:{lineHeight:"32px"}},"\uFF08\u9009\u4E2D\uFF0C\u5219\u5FC5\u987B\u5728\u672C\u5E73\u53F0\u521B\u5EFA\u9879\u76EE\uFF0C\u9879\u76EE\u7BA1\u7406\u5458\u53EF\u4EE5\u63D0\u4EA4\u4F5C\u54C1\uFF1B\u4E0D\u9009\u4E2D\uFF0C\u65E0\u9700\u5728\u5E73\u53F0\u521B\u5EFA\u9879\u76EE\uFF0C\u4EFB\u610F\u5C0F\u7EC4\u6210\u5458\u5747\u53EF\u4EE5\u63D0\u4EA4\u4F5C\u54C1\uFF09")))),te.createElement("div",{className:y.mdWrap},te.createElement(He.default.Item,{name:"reference_answer",label:`${he.formatMessage({id:"classroomGraphicGroupHomework.referenceAnswer",defaultMessage:"\u53C2\u8003\u7B54\u6848"})} :`},te.createElement(ae.Z,{watch:!0,defaultValue:Ye.notice})),te.createElement("div",null,te.createElement(He.default.Item,{name:"reference_attachment_ids"},te.createElement(E.Z,null))))),te.createElement("div",{className:y.mdWrap,style:{display:(nt=Fe==null?void 0:Fe.setting)!=null&&nt.hide_ec?"none":(je=et.userInfo.course)!=null&&je.is_openengineering?"":"none"}},te.createElement(b.Z,{setitem:se=>It(Ee({},se))})),te.createElement("div",{className:y.backgroundFa},te.createElement("div",{className:"pt40 mb30"},te.createElement(He.default.Item,null,te.createElement(De.ZP,{size:"middle",type:"primary",onClick:()=>{Xe.submit()},className:`${y.button} mr20`,htmlType:"submit",loading:Te["newCourse/editCourse"]||Te["newCourse/submitCourse"]},he.formatMessage({id:"classroomGraphicGroupHomework.submit",defaultMessage:"\u63D0\u4EA4"})),te.createElement(De.ZP,{size:"middle",type:"primary",ghost:!0,className:y.button,onClick:()=>Se.history.push(`/classrooms/${Ce.coursesId}/group_homework`)},he.formatMessage({id:"classrooms.cancel",defaultMessage:"\u53D6\u6D88"}))))))};var Nt=(0,Se.connect)(({shixunHomeworks:Le,newCourse:Ge,loading:Fe,user:Te,globalSetting:et})=>({shixunHomeworks:Le,newCourse:Ge,globalSetting:et,user:Te,loading:Fe.effects}))(zt)},57851:function(Me,lt,oe){"use strict";oe.d(lt,{$s:function(){return Se},Kc:function(){return ue},Um:function(){return Ie},YT:function(){return te},ck:function(){return He}});var te=(ye=>(ye.STUDENT_SELF="student_self",ye.TEACHER_ASSIGN="teacher_assign",ye))(te||{}),Se=(ye=>(ye.BY_PERSON="by_person",ye.BY_GROUP="by_group",ye.BY_FILE="by_file",ye))(Se||{}),He=(ye=>(ye.BY_CLASS="by_class",ye.BY_RANDOM="by_random",ye))(He||{}),Ie=(ye=>(ye.BY_SCORE="by_score",ye.BY_HEADCOUNT="by_headcount",ye.BY_RULE_RANDOM="by_rule_random",ye))(Ie||{}),ue=(ye=>(ye.BY_RULE="by_rule",ye.BY_LEADER="by_leader",ye))(ue||{})},80024:function(Me,lt,oe){"use strict";oe.d(lt,{$J:function(){return He},JZ:function(){return ue},bN:function(){return le},jP:function(){return ye},rO:function(){return Ie}});var te=oe(38147),Se=(Re,qe,Be)=>new Promise((it,De)=>{var _e=y=>{try{a(Be.next(y))}catch(E){De(E)}},ae=y=>{try{a(Be.throw(y))}catch(E){De(E)}},a=y=>y.done?it(y.value):Promise.resolve(y.value).then(_e,ae);a((Be=Be.apply(Re,qe)).next())});function He(Re){return(0,te.U2)(`libraries/${Re}.json`)}function Ie(Re){return(0,te.U2)("library_tags.json",Re)}function ue(Re){return Se(this,null,function*(){return(yield(0,te.IV)(`attachments/${Re}.json`)).status===0})}function ye(Re){return(0,te.v_)("libraries.json",Re)}function le(Re,qe){return(0,te.gz)(`libraries/${Re}.json`,qe)}},56762:function(Me,lt,oe){"use strict";oe.d(lt,{Z:function(){return Se}});var te=oe(59301);function Se(){const[,He]=te.useReducer(Ie=>Ie+1,0);return He}},66104:function(Me,lt,oe){"use strict";oe.d(lt,{Z:function(){return Nt}});var te=oe(92310),Se=oe.n(te),He=oe(11592),Ie=oe(26112),ue=oe(59301),ye=oe(92343),le=oe(36355),Re=oe(84105),qe=oe(91857);const Be=Le=>{let{children:Ge}=Le;const{getPrefixCls:Fe}=ue.useContext(le.E_),Te=Fe("breadcrumb");return ue.createElement("li",{className:`${Te}-separator`,"aria-hidden":"true"},Ge===""?Ge:Ge||"/")};Be.__ANT_BREADCRUMB_SEPARATOR=!0;var it=Be,De=function(Le,Ge){var Fe={};for(var Te in Le)Object.prototype.hasOwnProperty.call(Le,Te)&&Ge.indexOf(Te)<0&&(Fe[Te]=Le[Te]);if(Le!=null&&typeof Object.getOwnPropertySymbols=="function")for(var et=0,Te=Object.getOwnPropertySymbols(Le);etGe[et]||Te)}function ae(Le,Ge,Fe,Te){if(Fe==null)return null;const{className:et,onClick:St}=Ge,We=De(Ge,["className","onClick"]),nt=Object.assign(Object.assign({},(0,Ie.Z)(We,{data:!0,aria:!0})),{onClick:St});return Te!==void 0?ue.createElement("a",Object.assign({},nt,{className:Se()(`${Le}-link`,et),href:Te}),Fe):ue.createElement("span",Object.assign({},nt,{className:Se()(`${Le}-link`,et)}),Fe)}function a(Le,Ge){return(Te,et,St,We,nt)=>{if(Ge)return Ge(Te,et,St,We);const je=_e(Te,et);return ae(Le,Te,je,nt)}}var y=function(Le,Ge){var Fe={};for(var Te in Le)Object.prototype.hasOwnProperty.call(Le,Te)&&Ge.indexOf(Te)<0&&(Fe[Te]=Le[Te]);if(Le!=null&&typeof Object.getOwnPropertySymbols=="function")for(var et=0,Te=Object.getOwnPropertySymbols(Le);et{const{prefixCls:Ge,separator:Fe="/",children:Te,menu:et,overlay:St,dropdownProps:We,href:nt}=Le,he=(Ce=>{if(et||St){const Xe=Object.assign({},We);if(et){const pt=et||{},{items:Ye}=pt,dt=y(pt,["items"]);Xe.menu=Object.assign(Object.assign({},dt),{items:Ye==null?void 0:Ye.map((de,Je)=>{var{key:ct,title:It,label:Bt,path:ze}=de,se=y(de,["key","title","label","path"]);let fe=Bt!=null?Bt:It;return ze&&(fe=ue.createElement("a",{href:`${nt}${ze}`},fe)),Object.assign(Object.assign({},se),{key:ct!=null?ct:Je,label:fe})})})}else St&&(Xe.overlay=St);return ue.createElement(qe.Z,Object.assign({placement:"bottom"},Xe),ue.createElement("span",{className:`${Ge}-overlay-link`},Ce,ue.createElement(Re.Z,null)))}return Ce})(Te);return he!=null?ue.createElement(ue.Fragment,null,ue.createElement("li",null,he),Fe&&ue.createElement(it,null,Fe)):null},b=Le=>{const{prefixCls:Ge,children:Fe,href:Te}=Le,et=y(Le,["prefixCls","children","href"]),{getPrefixCls:St}=ue.useContext(le.E_),We=St("breadcrumb",Ge);return ue.createElement(E,Object.assign({},et,{prefixCls:We}),ae(We,et,Fe,Te))};b.__ANT_BREADCRUMB_ITEM=!0;var x=b,z=oe(17313),ee=oe(83116),ne=oe(37613);const re=Le=>{const{componentCls:Ge,iconCls:Fe}=Le;return{[Ge]:Object.assign(Object.assign({},(0,z.Wf)(Le)),{color:Le.itemColor,fontSize:Le.fontSize,[Fe]:{fontSize:Le.iconFontSize},ol:{display:"flex",flexWrap:"wrap",margin:0,padding:0,listStyle:"none"},a:Object.assign({color:Le.linkColor,transition:`color ${Le.motionDurationMid}`,padding:`0 ${Le.paddingXXS}px`,borderRadius:Le.borderRadiusSM,height:Le.lineHeight*Le.fontSize,display:"inline-block",marginInline:-Le.marginXXS,"&:hover":{color:Le.linkHoverColor,backgroundColor:Le.colorBgTextHover}},(0,z.Qy)(Le)),"li:last-child":{color:Le.lastItemColor},[`${Ge}-separator`]:{marginInline:Le.separatorMargin,color:Le.separatorColor},[`${Ge}-link`]:{[` > ${Fe} + span, > ${Fe} + a `]:{marginInlineStart:Le.marginXXS}},[`${Ge}-overlay-link`]:{borderRadius:Le.borderRadiusSM,height:Le.lineHeight*Le.fontSize,display:"inline-block",padding:`0 ${Le.paddingXXS}px`,marginInline:-Le.marginXXS,[`> ${Fe}`]:{marginInlineStart:Le.marginXXS,fontSize:Le.fontSizeIcon},"&:hover":{color:Le.linkHoverColor,backgroundColor:Le.colorBgTextHover,a:{color:Le.linkHoverColor}},a:{"&:hover":{backgroundColor:"transparent"}}},[`&${Le.componentCls}-rtl`]:{direction:"rtl"}})}};var ie=(0,ee.Z)("Breadcrumb",Le=>{const Ge=(0,ne.TS)(Le,{});return[re(Ge)]},Le=>({itemColor:Le.colorTextDescription,lastItemColor:Le.colorText,iconFontSize:Le.fontSize,linkColor:Le.colorTextDescription,linkHoverColor:Le.colorText,separatorColor:Le.colorTextDescription,separatorMargin:Le.marginXS})),ge=function(Le,Ge){var Fe={};for(var Te in Le)Object.prototype.hasOwnProperty.call(Le,Te)&&Ge.indexOf(Te)<0&&(Fe[Te]=Le[Te]);if(Le!=null&&typeof Object.getOwnPropertySymbols=="function")for(var et=0,Te=Object.getOwnPropertySymbols(Le);et{var{breadcrumbName:We}=St,nt=ge(St,["breadcrumbName"]);return Object.assign(Object.assign({},nt),{title:We})})}),et}function me(Le,Ge){return(0,ue.useMemo)(()=>Le||(Ge?Ge.map(Pe):null),[Le,Ge])}var Ee=function(Le,Ge){var Fe={};for(var Te in Le)Object.prototype.hasOwnProperty.call(Le,Te)&&Ge.indexOf(Te)<0&&(Fe[Te]=Le[Te]);if(Le!=null&&typeof Object.getOwnPropertySymbols=="function")for(var et=0,Te=Object.getOwnPropertySymbols(Le);et{if(Ge===void 0)return Ge;let Fe=(Ge||"").replace(/^\//,"");return Object.keys(Le).forEach(Te=>{Fe=Fe.replace(`:${Te}`,Le[Te])}),Fe},ot=Le=>{const{prefixCls:Ge,separator:Fe="/",style:Te,className:et,rootClassName:St,routes:We,items:nt,children:je,itemRender:he,params:Ce={}}=Le,Xe=Ee(Le,["prefixCls","separator","style","className","rootClassName","routes","items","children","itemRender","params"]),{getPrefixCls:pt,direction:Ye,breadcrumb:dt}=ue.useContext(le.E_);let de;const Je=pt("breadcrumb",Ge),[ct,It]=ie(Je),Bt=me(nt,We),ze=a(Je,he);if(Bt&&Bt.length>0){const ke=[],Ve=nt||We;de=Bt.map((ut,Pt)=>{const{path:bt,key:$t,type:Wt,menu:Et,overlay:_t,onClick:ln,className:ft,separator:Ut,dropdownProps:Kt}=ut,Jt=Oe(Ce,bt);Jt!==void 0&&ke.push(Jt);const pe=$t!=null?$t:Pt;if(Wt==="separator")return ue.createElement(it,{key:pe},Ut);const xe={},Ke=Pt===Bt.length-1;Et?xe.menu=Et:_t&&(xe.overlay=_t);let{href:mt}=ut;return ke.length&&Jt!==void 0&&(mt=`#/${ke.join("/")}`),ue.createElement(E,Object.assign({key:pe},xe,(0,Ie.Z)(ut,{data:!0,aria:!0}),{className:ft,dropdownProps:Kt,href:mt,separator:Ke?"":Fe,onClick:ln,prefixCls:Je}),ze(ut,Ce,Ve,ke,mt))})}else if(je){const ke=(0,He.Z)(je).length;de=(0,He.Z)(je).map((Ve,ut)=>{if(!Ve)return Ve;const Pt=ut===ke-1;return(0,ye.Tm)(Ve,{separator:Pt?"":Fe,key:ut})})}const se=Se()(Je,dt==null?void 0:dt.className,{[`${Je}-rtl`]:Ye==="rtl"},et,St,It),fe=Object.assign(Object.assign({},dt==null?void 0:dt.style),Te);return ct(ue.createElement("nav",Object.assign({className:se,style:fe},Xe),ue.createElement("ol",null,de)))};ot.Item=x,ot.Separator=it;var zt=ot,Nt=zt},24905:function(Me,lt,oe){"use strict";oe.d(lt,{default:function(){return ie}});var te=oe(92310),Se=oe.n(te),He=oe(5630),Ie=oe(59301),ue=oe(36355),ye=oe(1684),le=oe(32441),qe=Ie.createContext(null),Be=oe(98447),it=oe(14088),De=oe(4572),_e=function(ge,Pe){var me={};for(var Ee in ge)Object.prototype.hasOwnProperty.call(ge,Ee)&&Pe.indexOf(Ee)<0&&(me[Ee]=ge[Ee]);if(ge!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Oe=0,Ee=Object.getOwnPropertySymbols(ge);Oe{var me;const{prefixCls:Ee,className:Oe,rootClassName:ot,children:zt,indeterminate:Nt=!1,style:Le,onMouseEnter:Ge,onMouseLeave:Fe,skipGroup:Te=!1,disabled:et}=ge,St=_e(ge,["prefixCls","className","rootClassName","children","indeterminate","style","onMouseEnter","onMouseLeave","skipGroup","disabled"]),{getPrefixCls:We,direction:nt,checkbox:je}=Ie.useContext(ue.E_),he=Ie.useContext(qe),{isFormItemInput:Ce}=Ie.useContext(le.aM),Xe=Ie.useContext(ye.Z),pt=(me=(he==null?void 0:he.disabled)||et)!==null&&me!==void 0?me:Xe,Ye=Ie.useRef(St.value);Ie.useEffect(()=>{he==null||he.registerValue(St.value)},[]),Ie.useEffect(()=>{if(!Te)return St.value!==Ye.current&&(he==null||he.cancelValue(Ye.current),he==null||he.registerValue(St.value),Ye.current=St.value),()=>he==null?void 0:he.cancelValue(St.value)},[St.value]);const dt=We("checkbox",Ee),[de,Je]=(0,Be.ZP)(dt),ct=Object.assign({},St);he&&!Te&&(ct.onChange=function(){St.onChange&&St.onChange.apply(St,arguments),he.toggleOption&&he.toggleOption({label:zt,value:St.value})},ct.name=he.name,ct.checked=he.value.includes(St.value));const It=Se()(`${dt}-wrapper`,{[`${dt}-rtl`]:nt==="rtl",[`${dt}-wrapper-checked`]:ct.checked,[`${dt}-wrapper-disabled`]:pt,[`${dt}-wrapper-in-form-item`]:Ce},je==null?void 0:je.className,Oe,ot,Je),Bt=Se()({[`${dt}-indeterminate`]:Nt},De.A,Je),ze=Nt?"mixed":void 0;return de(Ie.createElement(it.Z,{component:"Checkbox",disabled:pt},Ie.createElement("label",{className:It,style:Object.assign(Object.assign({},je==null?void 0:je.style),Le),onMouseEnter:Ge,onMouseLeave:Fe},Ie.createElement(He.Z,Object.assign({"aria-checked":ze},ct,{prefixCls:dt,className:Bt,disabled:pt,ref:Pe})),zt!==void 0&&Ie.createElement("span",null,zt))))};var y=Ie.forwardRef(ae),E=oe(94480),b=oe(2738),x=function(ge,Pe){var me={};for(var Ee in ge)Object.prototype.hasOwnProperty.call(ge,Ee)&&Pe.indexOf(Ee)<0&&(me[Ee]=ge[Ee]);if(ge!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Oe=0,Ee=Object.getOwnPropertySymbols(ge);Oe{const{defaultValue:me,children:Ee,options:Oe=[],prefixCls:ot,className:zt,rootClassName:Nt,style:Le,onChange:Ge}=ge,Fe=x(ge,["defaultValue","children","options","prefixCls","className","rootClassName","style","onChange"]),{getPrefixCls:Te,direction:et}=Ie.useContext(ue.E_),[St,We]=Ie.useState(Fe.value||me||[]),[nt,je]=Ie.useState([]);Ie.useEffect(()=>{"value"in Fe&&We(Fe.value||[])},[Fe.value]);const he=Ie.useMemo(()=>Oe.map(se=>typeof se=="string"||typeof se=="number"?{label:se,value:se}:se),[Oe]),Ce=se=>{je(fe=>fe.filter(ke=>ke!==se))},Xe=se=>{je(fe=>[].concat((0,E.Z)(fe),[se]))},pt=se=>{const fe=St.indexOf(se.value),ke=(0,E.Z)(St);fe===-1?ke.push(se.value):ke.splice(fe,1),"value"in Fe||We(ke),Ge==null||Ge(ke.filter(Ve=>nt.includes(Ve)).sort((Ve,ut)=>{const Pt=he.findIndex($t=>$t.value===Ve),bt=he.findIndex($t=>$t.value===ut);return Pt-bt}))},Ye=Te("checkbox",ot),dt=`${Ye}-group`,[de,Je]=(0,Be.ZP)(Ye),ct=(0,b.Z)(Fe,["value","disabled"]),It=Oe.length?he.map(se=>Ie.createElement(y,{prefixCls:Ye,key:se.value.toString(),disabled:"disabled"in se?se.disabled:Fe.disabled,value:se.value,checked:St.includes(se.value),onChange:se.onChange,className:`${dt}-item`,style:se.style,title:se.title},se.label)):Ee,Bt={toggleOption:pt,value:St,disabled:Fe.disabled,name:Fe.name,registerValue:Xe,cancelValue:Ce},ze=Se()(dt,{[`${dt}-rtl`]:et==="rtl"},zt,Nt,Je);return de(Ie.createElement("div",Object.assign({className:ze,style:Le},ct,{ref:Pe}),Ie.createElement(qe.Provider,{value:Bt},It)))},ee=Ie.forwardRef(z);var ne=Ie.memo(ee);const re=y;re.Group=ne,re.__ANT_CHECKBOX=!0;var ie=re},98447:function(Me,lt,oe){"use strict";oe.d(lt,{C2:function(){return ue}});var te=oe(17313),Se=oe(37613),He=oe(83116);const Ie=ye=>{const{checkboxCls:le}=ye,Re=`${le}-wrapper`;return[{[`${le}-group`]:Object.assign(Object.assign({},(0,te.Wf)(ye)),{display:"inline-flex",flexWrap:"wrap",columnGap:ye.marginXS,[`> ${ye.antCls}-row`]:{flex:1}}),[Re]:Object.assign(Object.assign({},(0,te.Wf)(ye)),{display:"inline-flex",alignItems:"baseline",cursor:"pointer","&:after":{display:"inline-block",width:0,overflow:"hidden",content:"'\\a0'"},[`& + ${Re}`]:{marginInlineStart:0},[`&${Re}-in-form-item`]:{'input[type="checkbox"]':{width:14,height:14}}}),[le]:Object.assign(Object.assign({},(0,te.Wf)(ye)),{position:"relative",whiteSpace:"nowrap",lineHeight:1,cursor:"pointer",borderRadius:ye.borderRadiusSM,alignSelf:"center",[`${le}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0,margin:0,[`&:focus-visible + ${le}-inner`]:Object.assign({},(0,te.oN)(ye))},[`${le}-inner`]:{boxSizing:"border-box",position:"relative",top:0,insetInlineStart:0,display:"block",width:ye.checkboxSize,height:ye.checkboxSize,direction:"ltr",backgroundColor:ye.colorBgContainer,border:`${ye.lineWidth}px ${ye.lineType} ${ye.colorBorder}`,borderRadius:ye.borderRadiusSM,borderCollapse:"separate",transition:`all ${ye.motionDurationSlow}`,"&:after":{boxSizing:"border-box",position:"absolute",top:"50%",insetInlineStart:"21.5%",display:"table",width:ye.checkboxSize/14*5,height:ye.checkboxSize/14*8,border:`${ye.lineWidthBold}px solid ${ye.colorWhite}`,borderTop:0,borderInlineStart:0,transform:"rotate(45deg) scale(0) translate(-50%,-50%)",opacity:0,content:'""',transition:`all ${ye.motionDurationFast} ${ye.motionEaseInBack}, opacity ${ye.motionDurationFast}`}},"& + span":{paddingInlineStart:ye.paddingXS,paddingInlineEnd:ye.paddingXS}})},{[` diff --git a/p__Classrooms__Lists__GroupHomework__Detail__index.7f2d23fe.async.js b/p__Classrooms__Lists__GroupHomework__Detail__index.a9ec95b9.async.js similarity index 54% rename from p__Classrooms__Lists__GroupHomework__Detail__index.7f2d23fe.async.js rename to p__Classrooms__Lists__GroupHomework__Detail__index.a9ec95b9.async.js index b2f10b1915..e8b2a220d5 100644 --- a/p__Classrooms__Lists__GroupHomework__Detail__index.7f2d23fe.async.js +++ b/p__Classrooms__Lists__GroupHomework__Detail__index.a9ec95b9.async.js @@ -1,4 +1,4 @@ -(self.webpackChunk=self.webpackChunk||[]).push([[195],{27812:function(bt,xt,te){"use strict";te.d(xt,{Z:function(){return me}});var x=te(54476),Ee=te(59301),Me={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M872 474H286.9l350.2-304c5.6-4.9 2.2-14-5.2-14h-88.5c-3.9 0-7.6 1.4-10.5 3.9L155 487.8a31.96 31.96 0 000 48.3L535.1 866c1.5 1.3 3.3 2 5.2 2h91.5c7.4 0 10.8-9.2 5.2-14L286.9 550H872c4.4 0 8-3.6 8-8v-60c0-4.4-3.6-8-8-8z"}}]},name:"arrow-left",theme:"outlined"},je=Me,he=te(7657),be=function(Ce,pe){return Ee.createElement(he.Z,(0,x.Z)({},Ce,{ref:pe,icon:je}))},ie=Ee.forwardRef(be),me=ie},89489:function(bt,xt,te){"use strict";te.d(xt,{Z:function(){return me}});var x=te(54476),Ee=te(59301),Me={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"},je=Me,he=te(7657),be=function(Ce,pe){return Ee.createElement(he.Z,(0,x.Z)({},Ce,{ref:pe,icon:je}))},ie=Ee.forwardRef(be),me=ie},59477:function(bt,xt,te){"use strict";te.d(xt,{Z:function(){return me}});var x=te(54476),Ee=te(59301),Me={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"},je=Me,he=te(7657),be=function(Ce,pe){return Ee.createElement(he.Z,(0,x.Z)({},Ce,{ref:pe,icon:je}))},ie=Ee.forwardRef(be),me=ie},26227:function(bt,xt,te){"use strict";te.d(xt,{Z:function(){return me}});var x=te(54476),Ee=te(59301),Me={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M360 184h-8c4.4 0 8-3.6 8-8v8h304v-8c0 4.4 3.6 8 8 8h-8v72h72v-80c0-35.3-28.7-64-64-64H352c-35.3 0-64 28.7-64 64v80h72v-72zm504 72H160c-17.7 0-32 14.3-32 32v32c0 4.4 3.6 8 8 8h60.4l24.7 523c1.6 34.1 29.8 61 63.9 61h454c34.2 0 62.3-26.8 63.9-61l24.7-523H888c4.4 0 8-3.6 8-8v-32c0-17.7-14.3-32-32-32zM731.3 840H292.7l-24.2-512h487l-24.2 512z"}}]},name:"delete",theme:"outlined"},je=Me,he=te(7657),be=function(Ce,pe){return Ee.createElement(he.Z,(0,x.Z)({},Ce,{ref:pe,icon:je}))},ie=Ee.forwardRef(be),me=ie},67921:function(bt,xt,te){"use strict";te.d(xt,{Z:function(){return me}});var x=te(54476),Ee=te(59301),Me={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"defs",attrs:{},children:[{tag:"style",attrs:{}}]},{tag:"path",attrs:{d:"M632 698.3l141.9-112a8 8 0 000-12.6L632 461.7c-5.3-4.2-13-.4-13 6.3v76H295c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h324v76c0 6.7 7.8 10.4 13 6.3zm261.3-405L730.7 130.7c-7.5-7.5-16.7-13-26.7-16V112H144c-17.7 0-32 14.3-32 32v278c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8V184h136v136c0 17.7 14.3 32 32 32h320c17.7 0 32-14.3 32-32V205.8l136 136V422c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-83.5c0-17-6.7-33.2-18.7-45.2zM640 288H384V184h256v104zm264 436h-56c-4.4 0-8 3.6-8 8v108H184V732c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v148c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V732c0-4.4-3.6-8-8-8z"}}]},name:"delivered-procedure",theme:"outlined"},je=Me,he=te(7657),be=function(Ce,pe){return Ee.createElement(he.Z,(0,x.Z)({},Ce,{ref:pe,icon:je}))},ie=Ee.forwardRef(be),me=ie},49198:function(bt,xt,te){"use strict";te.d(xt,{Z:function(){return me}});var x=te(54476),Ee=te(59301),Me={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"},je=Me,he=te(7657),be=function(Ce,pe){return Ee.createElement(he.Z,(0,x.Z)({},Ce,{ref:pe,icon:je}))},ie=Ee.forwardRef(be),me=ie},41464:function(bt,xt,te){"use strict";te.d(xt,{Z:function(){return me}});var x=te(54476),Ee=te(59301),Me={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M505.7 661a8 8 0 0012.6 0l112-141.7c4.1-5.2.4-12.9-6.3-12.9h-74.1V168c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v338.3H400c-6.7 0-10.4 7.7-6.3 12.9l112 141.8zM878 626h-60c-4.4 0-8 3.6-8 8v154H214V634c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v198c0 17.7 14.3 32 32 32h684c17.7 0 32-14.3 32-32V634c0-4.4-3.6-8-8-8z"}}]},name:"download",theme:"outlined"},je=Me,he=te(7657),be=function(Ce,pe){return Ee.createElement(he.Z,(0,x.Z)({},Ce,{ref:pe,icon:je}))},ie=Ee.forwardRef(be),me=ie},87169:function(bt,xt,te){"use strict";te.d(xt,{Z:function(){return me}});var x=te(54476),Ee=te(59301),Me={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"},je=Me,he=te(7657),be=function(Ce,pe){return Ee.createElement(he.Z,(0,x.Z)({},Ce,{ref:pe,icon:je}))},ie=Ee.forwardRef(be),me=ie},52671:function(bt,xt,te){"use strict";te.d(xt,{Z:function(){return me}});var x=te(54476),Ee=te(59301),Me={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"},je=Me,he=te(7657),be=function(Ce,pe){return Ee.createElement(he.Z,(0,x.Z)({},Ce,{ref:pe,icon:je}))},ie=Ee.forwardRef(be),me=ie},8657:function(bt,xt,te){"use strict";te.d(xt,{Z:function(){return me}});var x=te(54476),Ee=te(59301),Me={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"},je=Me,he=te(7657),be=function(Ce,pe){return Ee.createElement(he.Z,(0,x.Z)({},Ce,{ref:pe,icon:je}))},ie=Ee.forwardRef(be),me=ie},56082:function(bt,xt,te){"use strict";te.d(xt,{Z:function(){return me}});var x=te(54476),Ee=te(59301),Me={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"},je=Me,he=te(7657),be=function(Ce,pe){return Ee.createElement(he.Z,(0,x.Z)({},Ce,{ref:pe,icon:je}))},ie=Ee.forwardRef(be),me=ie},61481:function(bt,xt,te){"use strict";te.d(xt,{Z:function(){return me}});var x=te(54476),Ee=te(59301),Me={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M885.2 446.3l-.2-.8-112.2-285.1c-5-16.1-19.9-27.2-36.8-27.2H281.2c-17 0-32.1 11.3-36.9 27.6L139.4 443l-.3.7-.2.8c-1.3 4.9-1.7 9.9-1 14.8-.1 1.6-.2 3.2-.2 4.8V830a60.9 60.9 0 0060.8 60.8h627.2c33.5 0 60.8-27.3 60.9-60.8V464.1c0-1.3 0-2.6-.1-3.7.4-4.9 0-9.6-1.3-14.1zm-295.8-43l-.3 15.7c-.8 44.9-31.8 75.1-77.1 75.1-22.1 0-41.1-7.1-54.8-20.6S436 441.2 435.6 419l-.3-15.7H229.5L309 210h399.2l81.7 193.3H589.4zm-375 76.8h157.3c24.3 57.1 76 90.8 140.4 90.8 33.7 0 65-9.4 90.3-27.2 22.2-15.6 39.5-37.4 50.7-63.6h156.5V814H214.4V480.1z"}}]},name:"inbox",theme:"outlined"},je=Me,he=te(7657),be=function(Ce,pe){return Ee.createElement(he.Z,(0,x.Z)({},Ce,{ref:pe,icon:je}))},ie=Ee.forwardRef(be),me=ie},33853:function(bt,xt,te){"use strict";te.d(xt,{Z:function(){return me}});var x=te(54476),Ee=te(59301),Me={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"},je=Me,he=te(7657),be=function(Ce,pe){return Ee.createElement(he.Z,(0,x.Z)({},Ce,{ref:pe,icon:je}))},ie=Ee.forwardRef(be),me=ie},63524:function(bt,xt,te){"use strict";te.d(xt,{Z:function(){return me}});var x=te(54476),Ee=te(59301),Me={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M885.9 533.7c16.8-22.2 26.1-49.4 26.1-77.7 0-44.9-25.1-87.4-65.5-111.1a67.67 67.67 0 00-34.3-9.3H572.4l6-122.9c1.4-29.7-9.1-57.9-29.5-79.4A106.62 106.62 0 00471 99.9c-52 0-98 35-111.8 85.1l-85.9 311H144c-17.7 0-32 14.3-32 32v364c0 17.7 14.3 32 32 32h601.3c9.2 0 18.2-1.8 26.5-5.4 47.6-20.3 78.3-66.8 78.3-118.4 0-12.6-1.8-25-5.4-37 16.8-22.2 26.1-49.4 26.1-77.7 0-12.6-1.8-25-5.4-37 16.8-22.2 26.1-49.4 26.1-77.7-.2-12.6-2-25.1-5.6-37.1zM184 852V568h81v284h-81zm636.4-353l-21.9 19 13.9 25.4a56.2 56.2 0 016.9 27.3c0 16.5-7.2 32.2-19.6 43l-21.9 19 13.9 25.4a56.2 56.2 0 016.9 27.3c0 16.5-7.2 32.2-19.6 43l-21.9 19 13.9 25.4a56.2 56.2 0 016.9 27.3c0 22.4-13.2 42.6-33.6 51.8H329V564.8l99.5-360.5a44.1 44.1 0 0142.2-32.3c7.6 0 15.1 2.2 21.1 6.7 9.9 7.4 15.2 18.6 14.6 30.5l-9.6 198.4h314.4C829 418.5 840 436.9 840 456c0 16.5-7.2 32.1-19.6 43z"}}]},name:"like",theme:"outlined"},je=Me,he=te(7657),be=function(Ce,pe){return Ee.createElement(he.Z,(0,x.Z)({},Ce,{ref:pe,icon:je}))},ie=Ee.forwardRef(be),me=ie},15075:function(bt,xt,te){"use strict";te.d(xt,{Z:function(){return me}});var x=te(54476),Ee=te(59301),Me={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"},je=Me,he=te(7657),be=function(Ce,pe){return Ee.createElement(he.Z,(0,x.Z)({},Ce,{ref:pe,icon:je}))},ie=Ee.forwardRef(be),me=ie},43531:function(bt,xt,te){"use strict";te.d(xt,{Z:function(){return me}});var x=te(54476),Ee=te(59301),Me={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"},je=Me,he=te(7657),be=function(Ce,pe){return Ee.createElement(he.Z,(0,x.Z)({},Ce,{ref:pe,icon:je}))},ie=Ee.forwardRef(be),me=ie},38819:function(bt,xt,te){"use strict";te.d(xt,{Z:function(){return me}});var x=te(54476),Ee=te(59301),Me={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"},je=Me,he=te(7657),be=function(Ce,pe){return Ee.createElement(he.Z,(0,x.Z)({},Ce,{ref:pe,icon:je}))},ie=Ee.forwardRef(be),me=ie},86697:function(bt,xt,te){"use strict";te.d(xt,{Z:function(){return me}});var x=te(54476),Ee=te(59301),Me={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M168 504.2c1-43.7 10-86.1 26.9-126 17.3-41 42.1-77.7 73.7-109.4S337 212.3 378 195c42.4-17.9 87.4-27 133.9-27s91.5 9.1 133.8 27A341.5 341.5 0 01755 268.8c9.9 9.9 19.2 20.4 27.8 31.4l-60.2 47a8 8 0 003 14.1l175.7 43c5 1.2 9.9-2.6 9.9-7.7l.8-180.9c0-6.7-7.7-10.5-12.9-6.3l-56.4 44.1C765.8 155.1 646.2 92 511.8 92 282.7 92 96.3 275.6 92 503.8a8 8 0 008 8.2h60c4.4 0 7.9-3.5 8-7.8zm756 7.8h-60c-4.4 0-7.9 3.5-8 7.8-1 43.7-10 86.1-26.9 126-17.3 41-42.1 77.8-73.7 109.4A342.45 342.45 0 01512.1 856a342.24 342.24 0 01-243.2-100.8c-9.9-9.9-19.2-20.4-27.8-31.4l60.2-47a8 8 0 00-3-14.1l-175.7-43c-5-1.2-9.9 2.6-9.9 7.7l-.7 181c0 6.7 7.7 10.5 12.9 6.3l56.4-44.1C258.2 868.9 377.8 932 512.2 932c229.2 0 415.5-183.7 419.8-411.8a8 8 0 00-8-8.2z"}}]},name:"sync",theme:"outlined"},je=Me,he=te(7657),be=function(Ce,pe){return Ee.createElement(he.Z,(0,x.Z)({},Ce,{ref:pe,icon:je}))},ie=Ee.forwardRef(be),me=ie},96408:function(bt,xt){"use strict";xt.Z={lists:"lists___xhHyq",item:"item___pWJAA",children:"children___sDG61",diamond:"diamond___FwgzD",button:"button___WPN6r",mathWrap:"mathWrap___FmnMJ",mathFillWrap:"mathFillWrap___PmY3H"}},7489:function(bt,xt){"use strict";xt.Z={poor_rating:"poor_rating___h5Pkz",title:"title___Kt7fx",content:"content___uWG5Y",row_sty:"row_sty___VNKxj",bottom_line:"bottom_line___o6CYn",row_sty1:"row_sty1___gzdZR",lable_name:"lable_name___XcFiQ",fenzu:"fenzu___zWsIa",h_lh_40:"h_lh_40___rY3ds",tooltip_icon:"tooltip_icon___Yv0p3",lable_name1:"lable_name1___g8Eds",title_icon:"title_icon___tSQED"}},91967:function(bt,xt){"use strict";xt.Z={flex_box_center:"flex_box_center___iIik3",flex_space_between:"flex_space_between___Q7wj5",flex_box_vertical_center:"flex_box_vertical_center___LFAxO",flex_box_center_end:"flex_box_center_end___SFNWP",flex_box_column:"flex_box_column___aq5d_",form:"form___z6oqV",efficiency:"efficiency___VZgt9",configWorkContainer:"configWorkContainer___gQ6ac",tips:"tips___PkPgo",total:"total___c2k9V",tip1:"tip1___BUn8c",tip2:"tip2___Q8WSw",configworksContainer:"configworksContainer___P0ZE6",content:"content___Mow99",pubColSty:"pubColSty___YePTJ",selectSty:"selectSty___AGg4a",borderSty:"borderSty___qYL9U",delSty:"delSty___kbXe4",delBorder:"delBorder___wV7XA",copHover:"copHover___R3G_x",title_icon:"title_icon___eT6qQ",title:"title___uXYiB",multiple_select:"multiple_select___aCIWH"}},61191:function(bt,xt){"use strict";xt.Z={flex_box_center:"flex_box_center___IBr6x",flex_space_between:"flex_space_between___n2Iz0",flex_box_vertical_center:"flex_box_vertical_center___1umwO",flex_box_center_end:"flex_box_center_end___SRZYb",flex_box_column:"flex_box_column___b90Da",form:"form___V3fAH",title_icon:"title_icon____uDZy",title:"title___RxKwK",content:"content___vFT5m",pubColSty:"pubColSty___dfLkL",selectSty:"selectSty____Wuek",borderSty:"borderSty___EuFYV",delSty:"delSty___AdEeI",delBorder:"delBorder___vcTJc",copHover:"copHover___JVVXI",multiple_select:"multiple_select___ZMPhl",work_checkbox_group:"work_checkbox_group___sGLxY"}},84511:function(bt,xt){"use strict";xt.Z={flex_box_center:"flex_box_center___SF0m3",flex_space_between:"flex_space_between___ChLjp",flex_box_vertical_center:"flex_box_vertical_center____l_EF",flex_box_center_end:"flex_box_center_end___YcZNu",flex_box_column:"flex_box_column___R9dNq",downloadbutton:"downloadbutton___oEXJW",configWorkContainer:"configWorkContainer___CHUrh"}},25863:function(){"use strict";function bt(ae,E,a,b){a===void 0&&(a=0),b===void 0&&(b=1/0),this._name=ae,this._defaultValue=E,this._minimum=a,this._maximum=b}Object.defineProperty(bt.prototype,"name",{get:function(){return this._name},set:function(ae){if(typeof ae!="string"||ae==="")throw new Error("Shape name must be a valid string.");this._name=ae}}),Object.defineProperty(bt.prototype,"defaultValue",{get:function(){return this._defaultValue},set:function(ae){if(typeof ae!="number"||isNaN(ae))throw new Error("The default value must be a real number, not: "+ae);this._defaultValue=ae}}),Object.defineProperty(bt.prototype,"minimum",{get:function(){return this._minimum},set:function(ae){if(typeof ae!="number"||isNaN(ae))throw new Error("Minimum must be a real number, not: "+ae);this._minimum=ae}}),Object.defineProperty(bt.prototype,"maximum",{get:function(){return this._maximum},set:function(ae){if(typeof ae!="number"||isNaN(ae))throw new Error("Maximum must be a real number, not: "+ae);this._maximum=ae}}),go.Shape._FigureParameters={},go.Shape.getFigureParameter=function(ae,E){var a=go.Shape._FigureParameters[ae];return a?a[E]:null},go.Shape.setFigureParameter=function(ae,E,a){if(!(a instanceof bt))throw new Error("Third argument to Shape.setFigureParameter is not FigureParameter: "+a);if(a.defaultValuea.maximum)throw new Error("defaultValue must be between minimum and maximum, not: "+a.defaultValue);var b=go.Shape._FigureParameters[ae];b||(b=[],go.Shape._FigureParameters[ae]=b),b[E]=a};var xt=[];function te(ae,E){var a=xt.pop();return a===void 0?new go.Point(ae,E):(a.x=ae,a.y=E,a)}function x(){var ae=xt.pop();return ae===void 0?new go.Point:ae}function Ee(ae){xt.push(ae)}function Me(ae,E,a,b,y,z,ee,ne,le){le||(le=new go.Point);var se=ae-a,fe=y-ee,Pe=NaN,Se=NaN;if(se===0)if(fe===0)ae===a&&(Pe=ae,Se=E);else{var Le=(z-ne)/fe,Ge=z-Le*y;Pe=ae,Se=Le*Pe+Ge}else if(fe===0){var ve=(E-b)/se,et=E-ve*ae;Pe=y,Se=ve*Pe+et}else{var ve=(E-b)/se,Le=(z-ne)/fe,et=E-ve*ae,Ge=z-Le*y;Pe=(Ge-et)/(ve-Le),Se=ve*Pe+et}return le.x=Pe,le.y=Se,le}function je(ae,E,a,b,y,z,ee,ne,le,se,fe,Pe,Se,Le){var Ge=1-le,ve=le,et=ae*Ge+a*ve,Ae=E*Ge+b*ve,it=a*Ge+y*ve,Ue=b*Ge+z*ve,tt=y*Ge+ee*ve,dt=z*Ge+ne*ve,rt=et*Ge+it*ve,Ye=Ae*Ge+Ue*ve,Ze=it*Ge+tt*ve,ke=Ue*Ge+dt*ve,Je=rt*Ge+Ze*ve,Xe=Ye*Ge+ke*ve;se.x=et,se.y=Ae,fe.x=rt,fe.y=Ye,Pe.x=Je,Pe.y=Xe,Se.x=Ze,Se.y=ke,Le.x=tt,Le.y=dt}var he=new go.Spot(.156,.156),be=new go.Spot(.844,.844),ie=4*((Math.sqrt(2)-1)/3);go.Shape.setFigureParameter("RoundedRectangle",0,new bt("CornerRounding",5)),go.Shape.defineFigureGenerator("RoundedRectangle",function(ae,E,a){var b=ae?ae.parameter1:NaN;(isNaN(b)||b<0)&&(b=5),b=Math.min(b,E/3),b=Math.min(b,a/3);var y=b*ie,z=new go.Geometry().add(new go.PathFigure(b,0,!0).add(new go.PathSegment(go.PathSegment.Line,E-b,0)).add(new go.PathSegment(go.PathSegment.Bezier,E,b,E-y,0,E,y)).add(new go.PathSegment(go.PathSegment.Line,E,a-b)).add(new go.PathSegment(go.PathSegment.Bezier,E-b,a,E,a-y,E-y,a)).add(new go.PathSegment(go.PathSegment.Line,b,a)).add(new go.PathSegment(go.PathSegment.Bezier,0,a-b,y,a,0,a-y)).add(new go.PathSegment(go.PathSegment.Line,0,b)).add(new go.PathSegment(go.PathSegment.Bezier,b,0,0,y,y,0).close()));return y>1&&(z.spot1=new go.Spot(0,0,y,y),z.spot2=new go.Spot(1,1,-y,-y)),z}),go.Shape.defineFigureGenerator("Border","RoundedRectangle"),go.Shape.defineFigureGenerator("TriangleRight",function(ae,E,a){return new go.Geometry().add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,E,.5*a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())).setSpots(0,.25,.5,.75)}),go.Shape.defineFigureGenerator("TriangleDown",function(ae,E,a){return new go.Geometry().add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,E,0)).add(new go.PathSegment(go.PathSegment.Line,.5*E,a).close())).setSpots(.25,0,.75,.5)}),go.Shape.defineFigureGenerator("TriangleLeft",function(ae,E,a){return new go.Geometry().add(new go.PathFigure(E,a).add(new go.PathSegment(go.PathSegment.Line,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,E,0).close())).setSpots(.5,.25,1,.75)}),go.Shape.defineFigureGenerator("TriangleUp",function(ae,E,a){return new go.Geometry().add(new go.PathFigure(E,a).add(new go.PathSegment(go.PathSegment.Line,0,a)).add(new go.PathSegment(go.PathSegment.Line,.5*E,0).close())).setSpots(.25,.5,.75,1)}),go.Shape.defineFigureGenerator("Triangle","TriangleUp"),go.Shape.defineFigureGenerator("Diamond",function(ae,E,a){return new go.Geometry().add(new go.PathFigure(.5*E,0).add(new go.PathSegment(go.PathSegment.Line,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.5*E,a)).add(new go.PathSegment(go.PathSegment.Line,E,.5*a).close())).setSpots(.25,.25,.75,.75)}),go.Shape.defineFigureGenerator("LineH",function(ae,E,a){var b=new go.Geometry(go.Geometry.Line);return b.startX=0,b.startY=a/2,b.endX=E,b.endY=a/2,b}),go.Shape.defineFigureGenerator("LineV",function(ae,E,a){var b=new go.Geometry(go.Geometry.Line);return b.startX=E/2,b.startY=0,b.endX=E/2,b.endY=a,b}),go.Shape.defineFigureGenerator("BarH","Rectangle"),go.Shape.defineFigureGenerator("BarV","Rectangle"),go.Shape.defineFigureGenerator("MinusLine","LineH"),go.Shape.defineFigureGenerator("PlusLine",function(ae,E,a){return new go.Geometry().add(new go.PathFigure(0,a/2,!1).add(new go.PathSegment(go.PathSegment.Line,E,a/2)).add(new go.PathSegment(go.PathSegment.Move,E/2,0)).add(new go.PathSegment(go.PathSegment.Line,E/2,a)))}),go.Shape.defineFigureGenerator("XLine",function(ae,E,a){return new go.Geometry().add(new go.PathFigure(0,a,!1).add(new go.PathSegment(go.PathSegment.Line,E,0)).add(new go.PathSegment(go.PathSegment.Move,0,0)).add(new go.PathSegment(go.PathSegment.Line,E,a)))}),go.Shape.defineFigureGenerator("LineRight",function(ae,E,a){return new go.Geometry().add(new go.PathFigure(.25*E,0,!1).add(new go.PathSegment(go.PathSegment.Line,.75*E,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.25*E,a)))}),go.Shape.defineFigureGenerator("LineDown",function(ae,E,a){return new go.Geometry().add(new go.PathFigure(0,.25*a,!1).add(new go.PathSegment(go.PathSegment.Line,.5*E,.75*a)).add(new go.PathSegment(go.PathSegment.Line,E,.25*a)))}),go.Shape.defineFigureGenerator("LineLeft",function(ae,E,a){return new go.Geometry().add(new go.PathFigure(.75*E,0,!1).add(new go.PathSegment(go.PathSegment.Line,.25*E,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.75*E,a)))}),go.Shape.defineFigureGenerator("LineUp",function(ae,E,a){return new go.Geometry().add(new go.PathFigure(0,.75*a,!1).add(new go.PathSegment(go.PathSegment.Line,.5*E,.25*a)).add(new go.PathSegment(go.PathSegment.Line,E,.75*a)))}),go.Shape.defineFigureGenerator("AsteriskLine",function(ae,E,a){var b=.2/Math.SQRT2;return new go.Geometry().add(new go.PathFigure(b*E,(1-b)*a,!1).add(new go.PathSegment(go.PathSegment.Line,(1-b)*E,b*a)).add(new go.PathSegment(go.PathSegment.Move,b*E,b*a)).add(new go.PathSegment(go.PathSegment.Line,(1-b)*E,(1-b)*a)).add(new go.PathSegment(go.PathSegment.Move,0,a/2)).add(new go.PathSegment(go.PathSegment.Line,E,a/2)).add(new go.PathSegment(go.PathSegment.Move,E/2,0)).add(new go.PathSegment(go.PathSegment.Line,E/2,a)))}),go.Shape.defineFigureGenerator("CircleLine",function(ae,E,a){var b=E/2,y=new go.Geometry().add(new go.PathFigure(E,E/2,!1).add(new go.PathSegment(go.PathSegment.Arc,0,360,b,b,b,b).close()));return y.spot1=he,y.spot2=be,y.defaultStretch=go.GraphObject.Uniform,y}),go.Shape.defineFigureGenerator("Line1",function(ae,E,a){var b=new go.Geometry(go.Geometry.Line);return b.startX=0,b.startY=0,b.endX=E,b.endY=a,b}),go.Shape.defineFigureGenerator("Line2",function(ae,E,a){var b=new go.Geometry(go.Geometry.Line);return b.startX=E,b.startY=0,b.endX=0,b.endY=a,b}),go.Shape.defineFigureGenerator("Curve1",function(ae,E,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,E,a,ie*E,0,E,(1-ie)*a)))}),go.Shape.defineFigureGenerator("Curve2",function(ae,E,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,E,a,0,ie*a,(1-ie)*E,a)))}),go.Shape.defineFigureGenerator("Curve3",function(ae,E,a){return new go.Geometry().add(new go.PathFigure(E,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,0,a,E,ie*a,ie*E,a)))}),go.Shape.defineFigureGenerator("Curve4",function(ae,E,a){return new go.Geometry().add(new go.PathFigure(E,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,0,a,(1-ie)*E,0,0,(1-ie)*a)))}),go.Shape.defineFigureGenerator("TriangleDownLeft",function(ae,E,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,E,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())).setSpots(0,.5,.5,1)}),go.Shape.defineFigureGenerator("TriangleDownRight",function(ae,E,a){return new go.Geometry().add(new go.PathFigure(E,0,!0).add(new go.PathSegment(go.PathSegment.Line,E,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())).setSpots(.5,.5,1,1)}),go.Shape.defineFigureGenerator("TriangleUpLeft",function(ae,E,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,E,0)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())).setSpots(0,0,.5,.5)}),go.Shape.defineFigureGenerator("TriangleUpRight",function(ae,E,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,E,0)).add(new go.PathSegment(go.PathSegment.Line,E,a).close())).setSpots(.5,0,1,.5)}),go.Shape.defineFigureGenerator("RightTriangle","TriangleDownLeft"),go.Shape.setFigureParameter("Parallelogram1",0,new bt("Indent",.1,-.99,.99)),go.Shape.defineFigureGenerator("Parallelogram1",function(ae,E,a){var b=ae?ae.parameter1:NaN;isNaN(b)?b=.1:b<-1?b=-1:b>1&&(b=1);var y=Math.abs(b)*E;if(b===0){var z=new go.Geometry(go.Geometry.Rectangle);return z.startX=0,z.startY=0,z.endX=E,z.endY=a,z}else{var z=new go.Geometry;return b>0?z.add(new go.PathFigure(y,0).add(new go.PathSegment(go.PathSegment.Line,E,0)).add(new go.PathSegment(go.PathSegment.Line,E-y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())):z.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,E-y,0)).add(new go.PathSegment(go.PathSegment.Line,E,a)).add(new go.PathSegment(go.PathSegment.Line,y,a).close())),yE&&(b=E);var y=Math.abs(b);if(b===0){var z=new go.Geometry(go.Geometry.Rectangle);return z.startX=0,z.startY=0,z.endX=E,z.endY=a,z}else{var z=new go.Geometry;return b>0?z.add(new go.PathFigure(y,0).add(new go.PathSegment(go.PathSegment.Line,E,0)).add(new go.PathSegment(go.PathSegment.Line,E-y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())):z.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,E-y,0)).add(new go.PathSegment(go.PathSegment.Line,E,a)).add(new go.PathSegment(go.PathSegment.Line,y,a).close())),y.5&&(b=.5);var y=Math.abs(b)*E;if(b===0){var z=new go.Geometry(go.Geometry.Rectangle);return z.startX=0,z.startY=0,z.endX=E,z.endY=a,z}else{var z=new go.Geometry;return b>0?z.add(new go.PathFigure(y,0).add(new go.PathSegment(go.PathSegment.Line,E-y,0)).add(new go.PathSegment(go.PathSegment.Line,E,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())):z.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,E,0)).add(new go.PathSegment(go.PathSegment.Line,E-y,a)).add(new go.PathSegment(go.PathSegment.Line,y,a).close())),yE&&(b=E/2);var y=Math.abs(b);if(b===0){var z=new go.Geometry(go.Geometry.Rectangle);return z.startX=0,z.startY=0,z.endX=E,z.endY=a,z}else{var z=new go.Geometry;return b>0?z.add(new go.PathFigure(y,0).add(new go.PathSegment(go.PathSegment.Line,E-y,0)).add(new go.PathSegment(go.PathSegment.Line,E,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())):z.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,E,0)).add(new go.PathSegment(go.PathSegment.Line,E-y,a)).add(new go.PathSegment(go.PathSegment.Line,y,a).close())),yE&&(b=E/2);var y=Math.abs(b);if(b===0){var z=new go.Geometry(go.Geometry.Rectangle);return z.startX=0,z.startY=0,z.endX=E,z.endY=a,z}else{var z=new go.Geometry;return b>0?z.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,E,0)).add(new go.PathSegment(go.PathSegment.Line,E-y,a)).add(new go.PathSegment(go.PathSegment.Line,y,a).close())):z.add(new go.PathFigure(y,0).add(new go.PathSegment(go.PathSegment.Line,E-y,0)).add(new go.PathSegment(go.PathSegment.Line,E,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())),y0&&(ee.add(new go.PathSegment(go.PathSegment.Move,E/2+ne,E/2)),ee.add(new go.PathSegment(go.PathSegment.Arc,0,-360,y,y,ne,ne).close())),z.spot1=he,z.spot2=be,z.defaultStretch=go.GraphObject.Uniform,z}),go.Shape.defineFigureGenerator("Cloud",function(ae,E,a){return new go.Geometry().add(new go.PathFigure(.08034461*E,.1944299*a,!0).add(new go.PathSegment(go.PathSegment.Bezier,.2008615*E,.05349299*a,-.09239631*E,.07836421*a,.1406031*E,-.0542823*a)).add(new go.PathSegment(go.PathSegment.Bezier,.4338609*E,.074219*a,.2450511*E,-.00697547*a,.3776197*E,-.01112067*a)).add(new go.PathSegment(go.PathSegment.Bezier,.6558228*E,.07004196*a,.4539471*E,0,.6066018*E,-.02526587*a)).add(new go.PathSegment(go.PathSegment.Bezier,.8921095*E,.08370865*a,.6914277*E,-.01904177*a,.8921095*E,-.01220843*a)).add(new go.PathSegment(go.PathSegment.Bezier,.9147671*E,.3194596*a,1.036446*E,.04105738*a,1.020377*E,.3022052*a)).add(new go.PathSegment(go.PathSegment.Bezier,.9082935*E,.562044*a,1.04448*E,.360238*a,.992256*E,.5219009*a)).add(new go.PathSegment(go.PathSegment.Bezier,.9212406*E,.8217117*a,1.032337*E,.5771781*a,1.018411*E,.8120651*a)).add(new go.PathSegment(go.PathSegment.Bezier,.7592566*E,.9156953*a,1.028411*E,.9571472*a,.8556702*E,1.052487*a)).add(new go.PathSegment(go.PathSegment.Bezier,.5101666*E,.9310455*a,.7431877*E,1.009325*a,.5624123*E,1.021761*a)).add(new go.PathSegment(go.PathSegment.Bezier,.2609328*E,.9344623*a,.4820677*E,1.031761*a,.3030112*E,1.002796*a)).add(new go.PathSegment(go.PathSegment.Bezier,.08034461*E,.870098*a,.2329994*E,1.01518*a,.03213784*E,1.01518*a)).add(new go.PathSegment(go.PathSegment.Bezier,.06829292*E,.6545475*a,-.02812061*E,.9032597*a,-.01205169*E,.6835638*a)).add(new go.PathSegment(go.PathSegment.Bezier,.06427569*E,.4265613*a,-.01812061*E,.6089503*a,-.00606892*E,.4555777*a)).add(new go.PathSegment(go.PathSegment.Bezier,.08034461*E,.1944299*a,-.01606892*E,.3892545*a,-.01205169*E,.1944299*a))).setSpots(.1,.1,.9,.9)}),go.Shape.defineFigureGenerator("StopSign",function(ae,E,a){var b=1/(Math.SQRT2+2);return new go.Geometry().add(new go.PathFigure(b*E,0,!0).add(new go.PathSegment(go.PathSegment.Line,(1-b)*E,0)).add(new go.PathSegment(go.PathSegment.Line,E,b*a)).add(new go.PathSegment(go.PathSegment.Line,E,(1-b)*a)).add(new go.PathSegment(go.PathSegment.Line,(1-b)*E,a)).add(new go.PathSegment(go.PathSegment.Line,b*E,a)).add(new go.PathSegment(go.PathSegment.Line,0,(1-b)*a)).add(new go.PathSegment(go.PathSegment.Line,0,b*a).close())).setSpots(b/2,b/2,1-b/2,1-b/2)}),go.Shape.setFigureParameter("Pie",0,new bt("Start",0,-360,360)),go.Shape.setFigureParameter("Pie",1,new bt("Sweep",315,-360,360)),go.Shape.defineFigureGenerator("Pie",function(ae,E,a){var b=ae?ae.parameter1:NaN,y=ae?ae.parameter2:NaN;isNaN(b)&&(b=0),isNaN(y)&&(y=315);var z=b%360;z<0&&(z+=360);var ee=y%360,ne=Math.min(E,a)/2;return new go.Geometry().add(new go.PathFigure(ne,ne).add(new go.PathSegment(go.PathSegment.Arc,z,ee,ne,ne,ne,ne).close()))}),go.Shape.defineFigureGenerator("PiePiece",function(ae,E,a){var b=ie/Math.SQRT2*.5,y=Math.SQRT2/2,z=1-Math.SQRT2/2;return new go.Geometry().add(new go.PathFigure(E,a,!0).add(new go.PathSegment(go.PathSegment.Bezier,y*E,z*a,E,(1-b)*a,(y+b)*E,(z+b)*a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close()))}),go.Shape.setFigureParameter("ThickCross",0,new bt("Thickness",30)),go.Shape.defineFigureGenerator("ThickCross",function(ae,E,a){var b=ae?ae.parameter1:NaN;(isNaN(b)||b<0)&&(b=30);var y=Math.min(b,E)/2,z=E/2,ee=a/2;return new go.Geometry().add(new go.PathFigure(z-y,0,!0).add(new go.PathSegment(go.PathSegment.Line,z+y,0)).add(new go.PathSegment(go.PathSegment.Line,z+y,ee-y)).add(new go.PathSegment(go.PathSegment.Line,E,ee-y)).add(new go.PathSegment(go.PathSegment.Line,E,ee+y)).add(new go.PathSegment(go.PathSegment.Line,z+y,ee+y)).add(new go.PathSegment(go.PathSegment.Line,z+y,a)).add(new go.PathSegment(go.PathSegment.Line,z-y,a)).add(new go.PathSegment(go.PathSegment.Line,z-y,ee+y)).add(new go.PathSegment(go.PathSegment.Line,0,ee+y)).add(new go.PathSegment(go.PathSegment.Line,0,ee-y)).add(new go.PathSegment(go.PathSegment.Line,z-y,ee-y).close()))}),go.Shape.setFigureParameter("ThinCross",0,new bt("Thickness",10)),go.Shape.defineFigureGenerator("ThinCross",function(ae,E,a){var b=ae?ae.parameter1:NaN;(isNaN(b)||b<0)&&(b=10);var y=Math.min(b,E)/2,z=E/2,ee=a/2;return new go.Geometry().add(new go.PathFigure(z-y,0,!0).add(new go.PathSegment(go.PathSegment.Line,z+y,0)).add(new go.PathSegment(go.PathSegment.Line,z+y,ee-y)).add(new go.PathSegment(go.PathSegment.Line,E,ee-y)).add(new go.PathSegment(go.PathSegment.Line,E,ee+y)).add(new go.PathSegment(go.PathSegment.Line,z+y,ee+y)).add(new go.PathSegment(go.PathSegment.Line,z+y,a)).add(new go.PathSegment(go.PathSegment.Line,z-y,a)).add(new go.PathSegment(go.PathSegment.Line,z-y,ee+y)).add(new go.PathSegment(go.PathSegment.Line,0,ee+y)).add(new go.PathSegment(go.PathSegment.Line,0,ee-y)).add(new go.PathSegment(go.PathSegment.Line,z-y,ee-y).close()))}),go.Shape.setFigureParameter("ThickX",0,new bt("Thickness",30)),go.Shape.defineFigureGenerator("ThickX",function(ae,E,a){var b=ae?ae.parameter1:NaN;if((isNaN(b)||b<0)&&(b=30),E===0||a===0){var y=new go.Geometry(go.Geometry.Rectangle);return y.startX=0,y.startY=0,y.endX=E,y.endY=a,y}else{var z=E/2,ee=a/2,ne=Math.atan2(a,E),le=b-Math.min(Math.cos(ne)*b/2,z),se=b-Math.min(Math.sin(ne)*b/2,ee),y=new go.Geometry,fe=new go.PathFigure(le,0,!0);return y.add(fe),fe.add(new go.PathSegment(go.PathSegment.Line,z,.2*a)),fe.add(new go.PathSegment(go.PathSegment.Line,E-le,0)),fe.add(new go.PathSegment(go.PathSegment.Line,E,se)),fe.add(new go.PathSegment(go.PathSegment.Line,.8*E,ee)),fe.add(new go.PathSegment(go.PathSegment.Line,E,a-se)),fe.add(new go.PathSegment(go.PathSegment.Line,E-le,a)),fe.add(new go.PathSegment(go.PathSegment.Line,z,.8*a)),fe.add(new go.PathSegment(go.PathSegment.Line,le,a)),fe.add(new go.PathSegment(go.PathSegment.Line,0,a-se)),fe.add(new go.PathSegment(go.PathSegment.Line,.2*E,ee)),fe.add(new go.PathSegment(go.PathSegment.Line,0,se).close()),y}}),go.Shape.setFigureParameter("ThinX",0,new bt("Thickness",10)),go.Shape.defineFigureGenerator("ThinX",function(ae,E,a){var b=ae?ae.parameter1:NaN;(isNaN(b)||b<0)&&(b=10);var y=new go.Geometry,z=new go.PathFigure(.1*E,0,!0);return y.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.5*E,.4*a)),z.add(new go.PathSegment(go.PathSegment.Line,.9*E,0)),z.add(new go.PathSegment(go.PathSegment.Line,E,.1*a)),z.add(new go.PathSegment(go.PathSegment.Line,.6*E,.5*a)),z.add(new go.PathSegment(go.PathSegment.Line,E,.9*a)),z.add(new go.PathSegment(go.PathSegment.Line,.9*E,a)),z.add(new go.PathSegment(go.PathSegment.Line,.5*E,.6*a)),z.add(new go.PathSegment(go.PathSegment.Line,.1*E,a)),z.add(new go.PathSegment(go.PathSegment.Line,0,.9*a)),z.add(new go.PathSegment(go.PathSegment.Line,.4*E,.5*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,.1*a).close()),y}),go.Shape.setFigureParameter("SquareIBeam",0,new bt("BeamWidth",.2,.1,.9)),go.Shape.defineFigureGenerator("SquareIBeam",function(ae,E,a){var b=ae?ae.parameter1:NaN;isNaN(b)&&(b=.2);var y=new go.Geometry,z=new go.PathFigure(0,0,!0);return y.add(z),z.add(new go.PathSegment(go.PathSegment.Line,E,0)),z.add(new go.PathSegment(go.PathSegment.Line,E,b*a)),z.add(new go.PathSegment(go.PathSegment.Line,(.5+b/2)*E,b*a)),z.add(new go.PathSegment(go.PathSegment.Line,(.5+b/2)*E,(1-b)*a)),z.add(new go.PathSegment(go.PathSegment.Line,E,(1-b)*a)),z.add(new go.PathSegment(go.PathSegment.Line,E,a)),z.add(new go.PathSegment(go.PathSegment.Line,0,a)),z.add(new go.PathSegment(go.PathSegment.Line,0,(1-b)*a)),z.add(new go.PathSegment(go.PathSegment.Line,(.5-b/2)*E,(1-b)*a)),z.add(new go.PathSegment(go.PathSegment.Line,(.5-b/2)*E,b*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,b*a).close()),y}),go.Shape.setFigureParameter("RoundedIBeam",0,new bt("Curviness",.5,.05,.65)),go.Shape.defineFigureGenerator("RoundedIBeam",function(ae,E,a){var b=ae?ae.parameter1:NaN;isNaN(b)&&(b=.5);var y=new go.Geometry,z=new go.PathFigure(0,0,!0);return y.add(z),z.add(new go.PathSegment(go.PathSegment.Line,E,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,E,a,Math.abs(1-b)*E,.25*a,Math.abs(1-b)*E,.75*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,0,b*E,.75*a,b*E,.25*a).close()),y}),go.Shape.defineFigureGenerator("HalfEllipse",function(ae,E,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Bezier,E,.5*a,ie*E,0,E,(.5-ie/2)*a)).add(new go.PathSegment(go.PathSegment.Bezier,0,a,E,(.5+ie/2)*a,ie*E,a).close())).setSpots(0,.156,.844,.844)}),go.Shape.defineFigureGenerator("Crescent",function(ae,E,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Bezier,0,a,E,0,E,a)).add(new go.PathSegment(go.PathSegment.Bezier,0,0,.5*E,.75*a,.5*E,.25*a).close())).setSpots(.311,.266,.744,.744)}),go.Shape.defineFigureGenerator("Heart",function(ae,E,a){return new go.Geometry().add(new go.PathFigure(.5*E,a,!0).add(new go.PathSegment(go.PathSegment.Bezier,0,.3*a,.1*E,.8*a,0,.5*a)).add(new go.PathSegment(go.PathSegment.Bezier,.5*E,.3*a,0,0,.45*E,0)).add(new go.PathSegment(go.PathSegment.Bezier,E,.3*a,.55*E,0,E,0)).add(new go.PathSegment(go.PathSegment.Bezier,.5*E,a,E,.5*a,.9*E,.8*a).close())).setSpots(.14,.29,.86,.78)}),go.Shape.defineFigureGenerator("Spade",function(ae,E,a){return new go.Geometry().add(new go.PathFigure(.5*E,0,!0).add(new go.PathSegment(go.PathSegment.Line,.51*E,.01*a)).add(new go.PathSegment(go.PathSegment.Bezier,E,.5*a,.6*E,.2*a,E,.25*a)).add(new go.PathSegment(go.PathSegment.Bezier,.55*E,.7*a,E,.8*a,.6*E,.8*a)).add(new go.PathSegment(go.PathSegment.Bezier,.75*E,a,.5*E,.75*a,.55*E,.95*a)).add(new go.PathSegment(go.PathSegment.Line,.25*E,a)).add(new go.PathSegment(go.PathSegment.Bezier,.45*E,.7*a,.45*E,.95*a,.5*E,.75*a)).add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,.4*E,.8*a,0,.8*a)).add(new go.PathSegment(go.PathSegment.Bezier,.49*E,.01*a,0,.25*a,.4*E,.2*a).close())).setSpots(.14,.26,.86,.78)}),go.Shape.defineFigureGenerator("Club",function(ae,E,a){var b=new go.Geometry,y=new go.PathFigure(.4*E,.6*a,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Bezier,.15*E,a,.5*E,.75*a,.45*E,.95*a)),y.add(new go.PathSegment(go.PathSegment.Line,.85*E,a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.6*E,.6*a,.55*E,.95*a,.5*E,.75*a));var z=.2,ee=.3,ne=0,le=z*ie;return y.add(new go.PathSegment(go.PathSegment.Bezier,(.5+ee)*E,(.5+z+ne)*a,(.5-z+ee)*E,(.5+le+ne)*a,(.5-le+ee)*E,(.5+z+ne)*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+z+ee)*E,(.5+ne)*a,(.5+le+ee)*E,(.5+z+ne)*a,(.5+z+ee)*E,(.5+le+ne)*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,(.5+ee)*E,(.5-z+ne)*a,(1-.5+z+ee)*E,(.5-le+ne)*a,(.5+le+ee)*E,(.5-z+ne)*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.65*E,.36771243*a,(.5-le+ee)*E,(.5-z+ne)*a,(.5-z+ee+.05)*E,(.5-le+ne-.02)*a)),z=.2,ee=0,ne=-.3,le=z*ie,y.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+z+ee)*E,(.5+ne)*a,(.5+le+ee)*E,(.5+z+ne)*a,(.5+z+ee)*E,(.5+le+ne)*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,(.5+ee)*E,(.5-z+ne)*a,(1-.5+z+ee)*E,(.5-le+ne)*a,(.5+le+ee)*E,(.5-z+ne)*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,(.5-z+ee)*E,(.5+ne)*a,(.5-le+ee)*E,(.5-z+ne)*a,(.5-z+ee)*E,(.5-le+ne)*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,(.5-le+ee)*E,(.5+z+ne)*a,(.5-z+ee)*E,(.5+le+ne)*a,(.5-le+ee)*E,(.5+z+ne)*a)),z=.2,ee=-.3,ne=0,le=z*ie,y.add(new go.PathSegment(go.PathSegment.Bezier,(.5+ee)*E,(.5-z+ne)*a,(1-.5+z+ee-.05)*E,(.5-le+ne-.02)*a,(.5+le+ee)*E,(.5-z+ne)*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,(.5-z+ee)*E,(.5+ne)*a,(.5-le+ee)*E,(.5-z+ne)*a,(.5-z+ee)*E,(.5-le+ne)*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,(.5+ee)*E,(.5+z+ne)*a,(.5-z+ee)*E,(.5+le+ne)*a,(.5-le+ee)*E,(.5+z+ne)*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.4*E,.6*a,(.5+le+ee)*E,(.5+z+ne)*a,(.5+z+ee)*E,(.5+le+ne)*a).close()),b.setSpots(.06,.33,.93,.68),b}),go.Shape.defineFigureGenerator("YinYang",function(ae,E,a){var b=new go.Geometry,y=new go.PathFigure(E*.5,0,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Arc,270,180,E*.5,E*.5,E*.5,E*.5)),y.add(new go.PathSegment(go.PathSegment.Arc,90,-180,E*.5,E*.75,E*.25,E*.25)),y.add(new go.PathSegment(go.PathSegment.Arc,90,180,E*.5,E*.25,E*.25,E*.25));var z=.1,ee=.5,ne=.25;return y.add(new go.PathSegment(go.PathSegment.Move,(ee+z)*E,ne*a)),y.add(new go.PathSegment(go.PathSegment.Arc,0,-360,E*ee,a*ne,z*E,z*E).close()),y=new go.PathFigure(E*.5,0,!1),b.add(y),y.add(new go.PathSegment(go.PathSegment.Arc,270,-180,E*.5,E*.5,E*.5,E*.5)),ne=.75,y=new go.PathFigure((ee+z)*E,ne*a,!0),b.add(y),y.add(new go.PathSegment(go.PathSegment.Arc,0,360,E*ee,a*ne,z*E,z*E).close()),b.defaultStretch=go.GraphObject.Uniform,b}),go.Shape.defineFigureGenerator("Peace",function(ae,E,a){var b=.8535533905932737,y=.5*E,z=.5*a;return new go.Geometry().add(new go.PathFigure(y,0,!1).add(new go.PathSegment(go.PathSegment.Arc,270,360,y,z,y,z)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Move,y,z)).add(new go.PathSegment(go.PathSegment.Line,(1-b)*E,b*a)).add(new go.PathSegment(go.PathSegment.Move,y,z)).add(new go.PathSegment(go.PathSegment.Line,b*E,b*a)))}),go.Shape.defineFigureGenerator("NotAllowed",function(ae,E,a){var b=new go.Geometry,y=ie*.5,z=.5,ee=.5,ne=.5,le=new go.PathFigure(ee*E,(ne-z)*a);b.add(le),le.add(new go.PathSegment(go.PathSegment.Bezier,(ee-z)*E,ne*a,(ee-y)*E,(ne-z)*a,(ee-z)*E,(ne-y)*a)),le.add(new go.PathSegment(go.PathSegment.Bezier,ee*E,(ne+z)*a,(ee-z)*E,(ne+y)*a,(ee-y)*E,(ne+z)*a)),le.add(new go.PathSegment(go.PathSegment.Bezier,(ee+z)*E,ne*a,(ee+y)*E,(ne+z)*a,(ee+z)*E,(ne+y)*a)),le.add(new go.PathSegment(go.PathSegment.Bezier,ee*E,(ne-z)*a,(ee+z)*E,(ne-y)*a,(ee+y)*E,(ne-z)*a)),z=.4,y=ie*.4;var se=x(),fe=x(),Pe=x(),Se=x();je(ee,ne-z,ee+y,ne-z,ee+z,ne-y,ee+z,ne,.42,se,fe,Pe,Se,Se);var Le=x(),Ge=x(),ve=x();je(ee,ne-z,ee+y,ne-z,ee+z,ne-y,ee+z,ne,.58,Se,Se,ve,Le,Ge);var et=x(),Ae=x(),it=x();je(ee,ne+z,ee-y,ne+z,ee-z,ne+y,ee-z,ne,.42,et,Ae,it,Se,Se);var Ue=x(),tt=x(),dt=x();return je(ee,ne+z,ee-y,ne+z,ee-z,ne+y,ee-z,ne,.58,Se,Se,dt,Ue,tt),le.add(new go.PathSegment(go.PathSegment.Move,dt.x*E,dt.y*a)),le.add(new go.PathSegment(go.PathSegment.Bezier,(ee-z)*E,ne*a,Ue.x*E,Ue.y*a,tt.x*E,tt.y*a)),le.add(new go.PathSegment(go.PathSegment.Bezier,ee*E,(ne-z)*a,(ee-z)*E,(ne-y)*a,(ee-y)*E,(ne-z)*a)),le.add(new go.PathSegment(go.PathSegment.Bezier,Pe.x*E,Pe.y*a,se.x*E,se.y*a,fe.x*E,fe.y*a)),le.add(new go.PathSegment(go.PathSegment.Line,dt.x*E,dt.y*a).close()),le.add(new go.PathSegment(go.PathSegment.Move,it.x*E,it.y*a)),le.add(new go.PathSegment(go.PathSegment.Line,ve.x*E,ve.y*a)),le.add(new go.PathSegment(go.PathSegment.Bezier,(ee+z)*E,ne*a,Le.x*E,Le.y*a,Ge.x*E,Ge.y*a)),le.add(new go.PathSegment(go.PathSegment.Bezier,ee*E,(ne+z)*a,(ee+z)*E,(ne+y)*a,(ee+y)*E,(ne+z)*a)),le.add(new go.PathSegment(go.PathSegment.Bezier,it.x*E,it.y*a,et.x*E,et.y*a,Ae.x*E,Ae.y*a).close()),Ee(se),Ee(fe),Ee(Pe),Ee(Se),Ee(Le),Ee(Ge),Ee(ve),Ee(et),Ee(Ae),Ee(it),Ee(Ue),Ee(tt),Ee(dt),b.defaultStretch=go.GraphObject.Uniform,b}),go.Shape.defineFigureGenerator("Fragile",function(ae,E,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,.25*E,0)).add(new go.PathSegment(go.PathSegment.Line,.2*E,.15*a)).add(new go.PathSegment(go.PathSegment.Line,.3*E,.25*a)).add(new go.PathSegment(go.PathSegment.Line,.29*E,.33*a)).add(new go.PathSegment(go.PathSegment.Line,.35*E,.25*a)).add(new go.PathSegment(go.PathSegment.Line,.3*E,.15*a)).add(new go.PathSegment(go.PathSegment.Line,.4*E,0)).add(new go.PathSegment(go.PathSegment.Line,E,0)).add(new go.PathSegment(go.PathSegment.Bezier,.55*E,.5*a,E,.25*a,.75*E,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.55*E,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.7*E,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.7*E,a)).add(new go.PathSegment(go.PathSegment.Line,.3*E,a)).add(new go.PathSegment(go.PathSegment.Line,.3*E,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.45*E,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.45*E,.5*a)).add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*E,.5*a,0,.25*a).close()))}),go.Shape.setFigureParameter("HourGlass",0,new bt("Thickness",30)),go.Shape.defineFigureGenerator("HourGlass",function(ae,E,a){var b=ae?ae.parameter1:NaN;(isNaN(b)||b<0)&&(b=30),b>E&&(b=E);var y=(E-b)/2,z=y+b;return new go.Geometry().add(new go.PathFigure(z,.5*a).add(new go.PathSegment(go.PathSegment.Line,E,a)).add(new go.PathSegment(go.PathSegment.Line,0,a)).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,0,0)).add(new go.PathSegment(go.PathSegment.Line,E,0).close()))}),go.Shape.defineFigureGenerator("Lightning",function(ae,E,a){return new go.Geometry().add(new go.PathFigure(0,.55*a).add(new go.PathSegment(go.PathSegment.Line,.6*E,0)).add(new go.PathSegment(go.PathSegment.Line,.3*E,.45*a)).add(new go.PathSegment(go.PathSegment.Line,E,.45*a)).add(new go.PathSegment(go.PathSegment.Line,.4*E,a)).add(new go.PathSegment(go.PathSegment.Line,.7*E,.55*a).close()))}),go.Shape.defineFigureGenerator("GenderMale",function(ae,E,a){var b=new go.Geometry,y=ie*.4,z=.4,ee=.5,ne=.5,le=x(),se=x(),fe=x(),Pe=x(),Se=new go.PathFigure((ee-z)*E,ne*a,!1);b.add(Se),Se.add(new go.PathSegment(go.PathSegment.Bezier,ee*E,(ne-z)*a,(ee-z)*E,(ne-y)*a,(ee-y)*E,(ne-z)*a)),je(ee,ne-z,ee+y,ne-z,ee+z,ne-y,ee+z,ne,.44,fe,Pe,se,le,le),Se.add(new go.PathSegment(go.PathSegment.Bezier,se.x*E,se.y*a,fe.x*E,fe.y*a,Pe.x*E,Pe.y*a));var Le=te(se.x,se.y);je(ee,ne-z,ee+y,ne-z,ee+z,ne-y,ee+z,ne,.56,le,le,se,fe,Pe);var Ge=te(se.x,se.y);Se.add(new go.PathSegment(go.PathSegment.Line,(Le.x*.1+.95*.9)*E,Le.y*.1*a)),Se.add(new go.PathSegment(go.PathSegment.Line,.85*E,Le.y*.1*a)),Se.add(new go.PathSegment(go.PathSegment.Line,.85*E,0)),Se.add(new go.PathSegment(go.PathSegment.Line,E,0)),Se.add(new go.PathSegment(go.PathSegment.Line,E,.15*a)),Se.add(new go.PathSegment(go.PathSegment.Line,(Ge.x*.1+.9)*E,.15*a)),Se.add(new go.PathSegment(go.PathSegment.Line,(Ge.x*.1+.9)*E,(Ge.y*.1+.05*.9)*a)),Se.add(new go.PathSegment(go.PathSegment.Line,Ge.x*E,Ge.y*a)),Se.add(new go.PathSegment(go.PathSegment.Bezier,(ee+z)*E,ne*a,fe.x*E,fe.y*a,Pe.x*E,Pe.y*a)),Se.add(new go.PathSegment(go.PathSegment.Bezier,ee*E,(ne+z)*a,(ee+z)*E,(ne+y)*a,(ee+y)*E,(ne+z)*a)),Se.add(new go.PathSegment(go.PathSegment.Bezier,(ee-z)*E,ne*a,(ee-y)*E,(ne+z)*a,(ee-z)*E,(ne+y)*a)),z=.35,y=ie*.35;var ve=new go.PathFigure(ee*E,(ne-z)*a,!1);b.add(ve),ve.add(new go.PathSegment(go.PathSegment.Bezier,(ee-z)*E,ne*a,(ee-y)*E,(ne-z)*a,(ee-z)*E,(ne-y)*a)),ve.add(new go.PathSegment(go.PathSegment.Bezier,ee*E,(ne+z)*a,(ee-z)*E,(ne+y)*a,(ee-y)*E,(ne+z)*a)),ve.add(new go.PathSegment(go.PathSegment.Bezier,(ee+z)*E,ne*a,(ee+y)*E,(ne+z)*a,(ee+z)*E,(ne+y)*a)),ve.add(new go.PathSegment(go.PathSegment.Bezier,ee*E,(ne-z)*a,(ee+z)*E,(ne-y)*a,(ee+y)*E,(ne-z)*a));var et=new go.PathFigure((ee-z)*E,ne*a,!1);return b.add(et),Ee(le),Ee(se),Ee(fe),Ee(Pe),Ee(Le),Ee(Ge),b.spot1=new go.Spot(.202,.257),b.spot2=new go.Spot(.792,.739),b.defaultStretch=go.GraphObject.Uniform,b}),go.Shape.defineFigureGenerator("GenderFemale",function(ae,E,a){var b=new go.Geometry,y=.375,z=0,ee=-.125,ne=y*ie,le=new go.PathFigure((.525+z)*E,(.5+y+ee)*a,!1);b.add(le),le.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+y+z)*E,(.5+ee)*a,(.5+ne+z)*E,(.5+y+ee)*a,(.5+y+z)*E,(.5+ne+ee)*a)),le.add(new go.PathSegment(go.PathSegment.Bezier,(.5+z)*E,(.5-y+ee)*a,(1-.5+y+z)*E,(.5-ne+ee)*a,(.5+ne+z)*E,(.5-y+ee)*a)),le.add(new go.PathSegment(go.PathSegment.Bezier,(.5-y+z)*E,(.5+ee)*a,(.5-ne+z)*E,(.5-y+ee)*a,(.5-y+z)*E,(.5-ne+ee)*a)),le.add(new go.PathSegment(go.PathSegment.Bezier,(.475+z)*E,(.5+y+ee)*a,(.5-y+z)*E,(.5+ne+ee)*a,(.5-ne+z)*E,(.5+y+ee)*a)),le.add(new go.PathSegment(go.PathSegment.Line,.475*E,.85*a)),le.add(new go.PathSegment(go.PathSegment.Line,.425*E,.85*a)),le.add(new go.PathSegment(go.PathSegment.Line,.425*E,.9*a)),le.add(new go.PathSegment(go.PathSegment.Line,.475*E,.9*a)),le.add(new go.PathSegment(go.PathSegment.Line,.475*E,a)),le.add(new go.PathSegment(go.PathSegment.Line,.525*E,a)),le.add(new go.PathSegment(go.PathSegment.Line,.525*E,.9*a)),le.add(new go.PathSegment(go.PathSegment.Line,.575*E,.9*a)),le.add(new go.PathSegment(go.PathSegment.Line,.575*E,.85*a)),le.add(new go.PathSegment(go.PathSegment.Line,.525*E,.85*a).close()),y=.325,z=0,ee=-.125,ne=y*ie;var le=new go.PathFigure((1-.5+y+z)*E,(.5+ee)*a,!1);b.add(le),le.add(new go.PathSegment(go.PathSegment.Bezier,(.5+z)*E,(.5+y+ee)*a,(.5+y+z)*E,(.5+ne+ee)*a,(.5+ne+z)*E,(.5+y+ee)*a)),le.add(new go.PathSegment(go.PathSegment.Bezier,(.5-y+z)*E,(.5+ee)*a,(.5-ne+z)*E,(.5+y+ee)*a,(.5-y+z)*E,(.5+ne+ee)*a)),le.add(new go.PathSegment(go.PathSegment.Bezier,(.5+z)*E,(.5-y+ee)*a,(.5-y+z)*E,(.5-ne+ee)*a,(.5-ne+z)*E,(.5-y+ee)*a)),le.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+y+z)*E,(.5+ee)*a,(.5+ne+z)*E,(.5-y+ee)*a,(1-.5+y+z)*E,(.5-ne+ee)*a));var le=new go.PathFigure((.525+z)*E,(.5+y+ee)*a,!1);return b.add(le),b.spot1=new go.Spot(.232,.136),b.spot2=new go.Spot(.682,.611),b.defaultStretch=go.GraphObject.Uniform,b}),go.Shape.defineFigureGenerator("LogicImplies",function(ae,E,a){var b=ae?ae.parameter1:NaN;return isNaN(b)&&(b=.2),new go.Geometry().add(new go.PathFigure((1-b)*E,0,!1).add(new go.PathSegment(go.PathSegment.Line,E,.5*a)).add(new go.PathSegment(go.PathSegment.Line,(1-b)*E,a)).add(new go.PathSegment(go.PathSegment.Move,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,E,.5*a))).setSpots(0,0,.8,.5)}),go.Shape.defineFigureGenerator("LogicIff",function(ae,E,a){var b=ae?ae.parameter1:NaN;return isNaN(b)&&(b=.2),new go.Geometry().add(new go.PathFigure((1-b)*E,0,!1).add(new go.PathSegment(go.PathSegment.Line,E,.5*a)).add(new go.PathSegment(go.PathSegment.Line,(1-b)*E,a)).add(new go.PathSegment(go.PathSegment.Move,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,E,.5*a)).add(new go.PathSegment(go.PathSegment.Move,b*E,0)).add(new go.PathSegment(go.PathSegment.Line,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,b*E,a))).setSpots(.2,0,.8,.5)}),go.Shape.defineFigureGenerator("LogicNot",function(ae,E,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,E,0)).add(new go.PathSegment(go.PathSegment.Line,E,a)))}),go.Shape.defineFigureGenerator("LogicAnd",function(ae,E,a){return new go.Geometry().add(new go.PathFigure(0,a,!1).add(new go.PathSegment(go.PathSegment.Line,.5*E,0)).add(new go.PathSegment(go.PathSegment.Line,E,a))).setSpots(.25,.5,.75,1)}),go.Shape.defineFigureGenerator("LogicOr",function(ae,E,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,.5*E,a)).add(new go.PathSegment(go.PathSegment.Line,E,0))).setSpots(.219,0,.78,.409)}),go.Shape.defineFigureGenerator("LogicXor",function(ae,E,a){var b=new go.Geometry().add(new go.PathFigure(.5*E,0,!1).add(new go.PathSegment(go.PathSegment.Line,.5*E,a)).add(new go.PathSegment(go.PathSegment.Move,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,E,.5*a)).add(new go.PathSegment(go.PathSegment.Arc,0,360,.5*E,.5*a,.5*E,.5*a)));return b.defaultStretch=go.GraphObject.Uniform,b}),go.Shape.defineFigureGenerator("LogicTruth",function(ae,E,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,E,0)).add(new go.PathSegment(go.PathSegment.Move,.5*E,0)).add(new go.PathSegment(go.PathSegment.Line,.5*E,a)))}),go.Shape.defineFigureGenerator("LogicFalsity",function(ae,E,a){return new go.Geometry().add(new go.PathFigure(0,a,!1).add(new go.PathSegment(go.PathSegment.Line,E,a)).add(new go.PathSegment(go.PathSegment.Move,.5*E,a)).add(new go.PathSegment(go.PathSegment.Line,.5*E,0)))}),go.Shape.defineFigureGenerator("LogicThereExists",function(ae,E,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,E,0)).add(new go.PathSegment(go.PathSegment.Line,E,.5*a)).add(new go.PathSegment(go.PathSegment.Line,0,.5*a)).add(new go.PathSegment(go.PathSegment.Move,E,.5*a)).add(new go.PathSegment(go.PathSegment.Line,E,a)).add(new go.PathSegment(go.PathSegment.Line,0,a)))}),go.Shape.defineFigureGenerator("LogicForAll",function(ae,E,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,.5*E,a)).add(new go.PathSegment(go.PathSegment.Line,E,0)).add(new go.PathSegment(go.PathSegment.Move,.25*E,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.75*E,.5*a))).setSpots(.25,0,.75,.5)}),go.Shape.defineFigureGenerator("LogicIsDefinedAs",function(ae,E,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,E,0)).add(new go.PathSegment(go.PathSegment.Move,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,E,.5*a)).add(new go.PathSegment(go.PathSegment.Move,0,a)).add(new go.PathSegment(go.PathSegment.Line,E,a))).setSpots(.01,.01,.99,.49)}),go.Shape.defineFigureGenerator("LogicIntersect",function(ae,E,a){var b=.5;return new go.Geometry().add(new go.PathFigure(0,a,!1).add(new go.PathSegment(go.PathSegment.Line,0,b*a)).add(new go.PathSegment(go.PathSegment.Arc,180,180,b*E,b*a,b*E,b*a)).add(new go.PathSegment(go.PathSegment.Line,E,a))).setSpots(0,.5,1,1)}),go.Shape.defineFigureGenerator("LogicUnion",function(ae,E,a){var b=.5;return new go.Geometry().add(new go.PathFigure(E,0,!1).add(new go.PathSegment(go.PathSegment.Line,E,b*a)).add(new go.PathSegment(go.PathSegment.Arc,0,180,b*E,b*a,b*E,b*a)).add(new go.PathSegment(go.PathSegment.Line,0,0))).setSpots(0,0,1,.5)}),go.Shape.setFigureParameter("Arrow",0,new bt("ArrowheadWidth",.3,.01,.99)),go.Shape.setFigureParameter("Arrow",1,new bt("TailHeight",.3,.01,.99)),go.Shape.defineFigureGenerator("Arrow",function(ae,E,a){var b=ae?ae.parameter1:NaN;isNaN(b)&&(b=.3);var y=ae?ae.parameter2:NaN;isNaN(y)&&(y=.3);var z=(1-b)*E,ee=(.5-y/2)*a,ne=(.5+y/2)*a,le=new go.Geometry,se=new go.PathFigure(0,ee,!0);le.add(se),se.add(new go.PathSegment(go.PathSegment.Line,z,ee)),se.add(new go.PathSegment(go.PathSegment.Line,z,0)),se.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),se.add(new go.PathSegment(go.PathSegment.Line,z,a)),se.add(new go.PathSegment(go.PathSegment.Line,z,ne)),se.add(new go.PathSegment(go.PathSegment.Line,0,ne).close()),le.spot1=new go.Spot(0,ee/a);var fe=Me(0,ne/a,1,ne/a,z/E,1,1,.5,x());return le.spot2=new go.Spot(fe.x,fe.y),Ee(fe),le}),go.Shape.setFigureParameter("Arrow2",0,new bt("ArrowheadWidth",30)),go.Shape.setFigureParameter("Arrow2",0,new bt("TailHeight",30)),go.Shape.defineFigureGenerator("Arrow2",function(ae,E,a){var b=ae?ae.parameter1:NaN;isNaN(b)&&(b=30),b>E&&(b=E);var y=ae?ae.parameter2:NaN;isNaN(y)&&(y=30),y=Math.min(y,a/2);var z=E-b,ee=(a-y)/2,ne=ee+y,le=new go.Geometry,se=new go.PathFigure(0,ee,!0);le.add(se),se.add(new go.PathSegment(go.PathSegment.Line,z,ee)),se.add(new go.PathSegment(go.PathSegment.Line,z,0)),se.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),se.add(new go.PathSegment(go.PathSegment.Line,z,a)),se.add(new go.PathSegment(go.PathSegment.Line,z,ne)),se.add(new go.PathSegment(go.PathSegment.Line,0,ne).close()),le.spot1=new go.Spot(0,ee/a);var fe=Me(0,ne/a,1,ne/a,z/E,1,1,.5,x());return le.spot2=new go.Spot(fe.x,fe.y),Ee(fe),le}),go.Shape.defineFigureGenerator("Chevron",function(ae,E,a){var b=new go.Geometry,y=new go.PathFigure(0,0,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,.5*a).close()),b}),go.Shape.defineFigureGenerator("DoubleArrow",function(ae,E,a){var b=new go.Geometry,y=new go.PathFigure(0,0,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.3*E,.214*a)),y.add(new go.PathSegment(go.PathSegment.Line,.3*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,1*E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,.3*E,1*a)),y.add(new go.PathSegment(go.PathSegment.Line,.3*E,.786*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,1*a).close()),b}),go.Shape.setFigureParameter("DoubleEndArrow",0,new bt("ConnecterHeight",.3,.01,.99)),go.Shape.defineFigureGenerator("DoubleEndArrow",function(ae,E,a){var b=ae?ae.parameter1:NaN;isNaN(b)&&(b=.3);var y=(.5-b/2)*a,z=(.5+b/2)*a,ee=new go.Geometry,ne=new go.PathFigure(E,.5*a,!0);ee.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,.7*E,a)),ne.add(new go.PathSegment(go.PathSegment.Line,.7*E,z)),ne.add(new go.PathSegment(go.PathSegment.Line,.3*E,z)),ne.add(new go.PathSegment(go.PathSegment.Line,.3*E,a)),ne.add(new go.PathSegment(go.PathSegment.Line,0,.5*a)),ne.add(new go.PathSegment(go.PathSegment.Line,.3*E,0)),ne.add(new go.PathSegment(go.PathSegment.Line,.3*E,y)),ne.add(new go.PathSegment(go.PathSegment.Line,.7*E,y)),ne.add(new go.PathSegment(go.PathSegment.Line,.7*E,0).close());var le=Me(0,.5,.3,0,0,y/a,.1,y/a,x());return ee.spot1=new go.Spot(le.x,le.y),le=Me(.7,1,1,.5,0,z/a,1,z/a,le),ee.spot2=new go.Spot(le.x,le.y),Ee(le),ee}),go.Shape.setFigureParameter("DoubleEndArrow2",0,new bt("ConnecterHeight",40)),go.Shape.setFigureParameter("DoubleEndArrow2",1,new bt("ArrowHeight",100)),go.Shape.defineFigureGenerator("DoubleEndArrow2",function(ae,E,a){var b=ae?ae.parameter1:NaN;isNaN(b)&&(b=40);var y=ae?ae.parameter2:NaN;isNaN(y)&&(y=100);var z=(a-b)/2,ee=z+b,ne=(a-y)/2,le=ne+y;(b>a||y>a)&&(y>b?(b=b*a/y,z=(a-b)/2,ee=z+b,ne=0,le=a):(z=0,ee=a,ne=0,le=a));var se=new go.Geometry,fe=new go.PathFigure(E,.5*a,!0);se.add(fe),fe.add(new go.PathSegment(go.PathSegment.Line,.7*E,le)),fe.add(new go.PathSegment(go.PathSegment.Line,.7*E,ee)),fe.add(new go.PathSegment(go.PathSegment.Line,.3*E,ee)),fe.add(new go.PathSegment(go.PathSegment.Line,.3*E,le)),fe.add(new go.PathSegment(go.PathSegment.Line,0,.5*a)),fe.add(new go.PathSegment(go.PathSegment.Line,.3*E,ne)),fe.add(new go.PathSegment(go.PathSegment.Line,.3*E,z)),fe.add(new go.PathSegment(go.PathSegment.Line,.7*E,z)),fe.add(new go.PathSegment(go.PathSegment.Line,.7*E,ne).close());var Pe=Me(0,.5,.3,ne/a,0,z/a,1,z/a,x());return se.spot1=new go.Spot(Pe.x,Pe.y),Pe=Me(.7,le/a,1,.5,0,ee/a,1,ee/a,Pe),se.spot2=new go.Spot(Pe.x,Pe.y),Ee(Pe),se}),go.Shape.setFigureParameter("IBeamArrow",0,new bt("ConnectorHeight",.7,.51,.97)),go.Shape.defineFigureGenerator("IBeamArrow",function(ae,E,a){var b=ae?ae.parameter1:NaN;isNaN(b)&&(b=.3);var y=(.5-b/2)*a,z=(.5+b/2)*a,ee=new go.Geometry,ne=new go.PathFigure(E,.5*a,!0);ee.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,.7*E,a)),ne.add(new go.PathSegment(go.PathSegment.Line,.7*E,z)),ne.add(new go.PathSegment(go.PathSegment.Line,.2*E,z)),ne.add(new go.PathSegment(go.PathSegment.Line,.2*E,a)),ne.add(new go.PathSegment(go.PathSegment.Line,0,a)),ne.add(new go.PathSegment(go.PathSegment.Line,0,0)),ne.add(new go.PathSegment(go.PathSegment.Line,.2*E,0)),ne.add(new go.PathSegment(go.PathSegment.Line,.2*E,y)),ne.add(new go.PathSegment(go.PathSegment.Line,.7*E,y)),ne.add(new go.PathSegment(go.PathSegment.Line,.7*E,0).close()),ee.spot1=new go.Spot(0,y/a);var le=Me(.7,1,1,.5,0,z/a,1,z/a,x());return ee.spot2=new go.Spot(le.x,le.y),Ee(le),ee}),go.Shape.setFigureParameter("IBeamArrow2",0,new bt("ConnectorHeight",40)),go.Shape.setFigureParameter("IBeamArrow2",1,new bt("BeamArrowHeight",100)),go.Shape.defineFigureGenerator("IBeamArrow2",function(ae,E,a){var b=ae?ae.parameter1:NaN;isNaN(b)&&(b=40);var y=ae?ae.parameter2:NaN;isNaN(y)&&(y=100);var z=(a-b)/2,ee=z+b,ne=(a-y)/2,le=ne+y;(b>a||y>a)&&(y>b?(b=b*a/y,z=(a-b)/2,ee=z+b,ne=0,le=a):(z=0,ee=a,ne=0,le=a));var se=new go.Geometry,fe=new go.PathFigure(E,.5*a,!0);se.add(fe),fe.add(new go.PathSegment(go.PathSegment.Line,.7*E,le)),fe.add(new go.PathSegment(go.PathSegment.Line,.7*E,ee)),fe.add(new go.PathSegment(go.PathSegment.Line,.2*E,ee)),fe.add(new go.PathSegment(go.PathSegment.Line,.2*E,le)),fe.add(new go.PathSegment(go.PathSegment.Line,0,le)),fe.add(new go.PathSegment(go.PathSegment.Line,0,ne)),fe.add(new go.PathSegment(go.PathSegment.Line,.2*E,ne)),fe.add(new go.PathSegment(go.PathSegment.Line,.2*E,z)),fe.add(new go.PathSegment(go.PathSegment.Line,.7*E,z)),fe.add(new go.PathSegment(go.PathSegment.Line,.7*E,ne).close()),se.spot1=new go.Spot(0,z/a);var Pe=Me(.7,le/a,1,.5,0,ee/a,1,ee/a,x());return se.spot2=new go.Spot(Pe.x,Pe.y),Ee(Pe),se}),go.Shape.setFigureParameter("Pointer",0,new bt("BackPoint",.1,0,.2)),go.Shape.defineFigureGenerator("Pointer",function(ae,E,a){var b=ae?ae.parameter1:NaN;isNaN(b)&&(b=.1);var y=new go.Geometry,z=new go.PathFigure(E,.5*a,!0);y.add(z),z.add(new go.PathSegment(go.PathSegment.Line,0,a)),z.add(new go.PathSegment(go.PathSegment.Line,b*E,.5*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,0).close()),y.spot1=new go.Spot(b,.35);var ee=Me(.2,.65,1,.65,0,1,1,.5,x());return y.spot2=new go.Spot(ee.x,ee.y),Ee(ee),y}),go.Shape.setFigureParameter("RoundedPointer",0,new bt("RoundedEdge",.3,0,.5)),go.Shape.defineFigureGenerator("RoundedPointer",function(ae,E,a){var b=ae?ae.parameter1:NaN;isNaN(b)&&(b=.3);var y=new go.Geometry,z=new go.PathFigure(E,.5*a,!0);y.add(z),z.add(new go.PathSegment(go.PathSegment.Line,0,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,0,b*E,.75*a,b*E,.25*a).close()),y.spot1=new go.Spot(b,.35);var ee=Me(0,.65,1,.65,0,1,1,.5,x());return y.spot2=new go.Spot(ee.x,ee.y),Ee(ee),y}),go.Shape.setFigureParameter("SplitEndArrow",0,new bt("TailHeight",.4,.01,.99)),go.Shape.defineFigureGenerator("SplitEndArrow",function(ae,E,a){var b=ae?ae.parameter1:NaN;isNaN(b)&&(b=.4);var y=(.5-b/2)*a,z=(.5+b/2)*a,ee=new go.Geometry,ne=new go.PathFigure(E,.5*a,!0);ee.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,.7*E,a)),ne.add(new go.PathSegment(go.PathSegment.Line,.7*E,z)),ne.add(new go.PathSegment(go.PathSegment.Line,0,z)),ne.add(new go.PathSegment(go.PathSegment.Line,.2*E,.5*a)),ne.add(new go.PathSegment(go.PathSegment.Line,0,y)),ne.add(new go.PathSegment(go.PathSegment.Line,.7*E,y)),ne.add(new go.PathSegment(go.PathSegment.Line,.7*E,0).close()),ee.spot1=new go.Spot(.2,.3);var le=Me(.7,1,1,.5,0,z/a,1,z/a,x());return ee.spot2=new go.Spot(le.x,le.y),Ee(le),ee}),go.Shape.setFigureParameter("SplitEndArrow2",0,new bt("TailThickness",50)),go.Shape.defineFigureGenerator("SplitEndArrow2",function(ae,E,a){var b=ae?ae.parameter1:NaN;isNaN(b)&&(b=50);var y=(a-b)/2,z=y+b;b>a&&(y=0,z=a);var ee=new go.Geometry,ne=new go.PathFigure(E,.5*a,!0);ee.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,.7*E,a)),ne.add(new go.PathSegment(go.PathSegment.Line,.7*E,z)),ne.add(new go.PathSegment(go.PathSegment.Line,0,z)),ne.add(new go.PathSegment(go.PathSegment.Line,.2*E,.5*a)),ne.add(new go.PathSegment(go.PathSegment.Line,0,y)),ne.add(new go.PathSegment(go.PathSegment.Line,.7*E,y)),ne.add(new go.PathSegment(go.PathSegment.Line,.7*E,0).close()),ee.spot1=new go.Spot(.2,y/a);var le=Me(.7,1,1,.5,0,z/a,1,z/a,x());return ee.spot2=new go.Spot(le.x,le.y),Ee(le),ee}),go.Shape.setFigureParameter("SquareArrow",0,new bt("ArrowPoint",.7,.2,.9)),go.Shape.defineFigureGenerator("SquareArrow",function(ae,E,a){var b=ae?ae.parameter1:NaN;isNaN(b)&&(b=.7);var y=new go.Geometry,z=new go.PathFigure(E,.5*a,!0);return y.add(z),z.add(new go.PathSegment(go.PathSegment.Line,b*E,a)),z.add(new go.PathSegment(go.PathSegment.Line,0,a)),z.add(new go.PathSegment(go.PathSegment.Line,0,0)),z.add(new go.PathSegment(go.PathSegment.Line,b*E,0).close()),y.spot1=go.Spot.TopLeft,y.spot2=new go.Spot(b,1),y}),go.Shape.defineFigureGenerator("Cone1",function(ae,E,a){var b=new go.Geometry,y=ie*.5,z=ie*.1,ee=new go.PathFigure(0,.9*a,!0);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.5*E,0)),ee.add(new go.PathSegment(go.PathSegment.Line,E,.9*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,a,E,(.9+z)*a,(.5+y)*E,a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*a,(.5-y)*E,a,0,(.9+z)*a).close()),b.spot1=new go.Spot(.25,.5),b.spot2=new go.Spot(.75,.97),b}),go.Shape.defineFigureGenerator("Cone2",function(ae,E,a){var b=new go.Geometry,y=new go.PathFigure(0,.9*a,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Bezier,E,.9*a,(1-.85/.9)*E,a,.85/.9*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,0,.9*a).close());var z=new go.PathFigure(0,.9*a,!1);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,E,.9*a,(1-.85/.9)*E,.8*a,.85/.9*E,.8*a)),b.spot1=new go.Spot(.25,.5),b.spot2=new go.Spot(.75,.82),b}),go.Shape.defineFigureGenerator("Cube1",function(ae,E,a){var b=new go.Geometry,y=new go.PathFigure(.5*E,a,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,.85*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.15*a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,0,.15*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.85*a).close());var z=new go.PathFigure(.5*E,a,!1);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.5*E,.3*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,.15*a)),z.add(new go.PathSegment(go.PathSegment.Move,.5*E,.3*a)),z.add(new go.PathSegment(go.PathSegment.Line,E,.15*a)),b.spot1=new go.Spot(0,.3),b.spot2=new go.Spot(.5,.85),b}),go.Shape.defineFigureGenerator("Cube2",function(ae,E,a){var b=new go.Geometry,y=new go.PathFigure(0,.3*a,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Line,.7*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.7*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.3*E,0).close());var z=new go.PathFigure(0,.3*a,!1);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.7*E,.3*a)),z.add(new go.PathSegment(go.PathSegment.Line,E,0)),z.add(new go.PathSegment(go.PathSegment.Move,.7*E,.3*a)),z.add(new go.PathSegment(go.PathSegment.Line,.7*E,a)),b.spot1=new go.Spot(0,.3),b.spot2=new go.Spot(.7,1),b}),go.Shape.defineFigureGenerator("Cylinder1",function(ae,E,a){var b=ae?ae.parameter1:NaN;isNaN(b)&&(b=5),b=Math.min(b,a/3);var y=new go.Geometry,z=ie*.5,ee=new go.PathFigure(0,b,!0);y.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,0,0,ie*b,(.5-z)*E,0)),ee.add(new go.PathSegment(go.PathSegment.Bezier,1*E,b,(.5+z)*E,0,1*E,ie*b)),ee.add(new go.PathSegment(go.PathSegment.Line,E,a-b)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,1*a,1*E,a-ie*b,(.5+z)*E,1*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,a-b,(.5-z)*E,1*a,0,a-ie*b)),ee.add(new go.PathSegment(go.PathSegment.Line,0,b));var ne=new go.PathFigure(E,b,!1);return y.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,2*b,1*E,2*b-ie*b,(.5+z)*E,2*b)),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,b,(.5-z)*E,2*b,0,2*b-ie*b)),y.spot1=new go.Spot(0,0,0,2*b),y.spot2=new go.Spot(1,1),y}),go.Shape.defineFigureGenerator("Cylinder2",function(ae,E,a){var b=ae?ae.parameter1:NaN;isNaN(b)&&(b=5),b=Math.min(b,a/3);var y=new go.Geometry,z=ie*.5,ee=new go.PathFigure(0,a-b,!0);y.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,0,b)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,0,0,ie*b,(.5-z)*E,0)),ee.add(new go.PathSegment(go.PathSegment.Bezier,E,b,(.5+z)*E,0,E,ie*b)),ee.add(new go.PathSegment(go.PathSegment.Line,E,a-b)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,a,E,a-ie*b,(.5+z)*E,a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,a-b,(.5-z)*E,a,0,a-ie*b));var ne=new go.PathFigure(0,a-b,!1);return y.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,a-2*b,0,a-b-ie*b,(.5-z)*E,a-2*b)),ne.add(new go.PathSegment(go.PathSegment.Bezier,E,a-b,(.5+z)*E,a-2*b,E,a-b-ie*b)),y.spot1=new go.Spot(0,0),y.spot2=new go.Spot(1,1,0,-2*b),y}),go.Shape.defineFigureGenerator("Cylinder3",function(ae,E,a){var b=ae?ae.parameter1:NaN;isNaN(b)&&(b=5),b=Math.min(b,E/3);var y=new go.Geometry,z=ie*.5,ee=new go.PathFigure(b,0,!0);y.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,E-b,0)),ee.add(new go.PathSegment(go.PathSegment.Bezier,E,.5*a,E-ie*b,0,E,(.5-z)*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,E-b,a,E,(.5+z)*a,E-ie*b,a)),ee.add(new go.PathSegment(go.PathSegment.Line,b,a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,ie*b,a,0,(.5+z)*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,b,0,0,(.5-z)*a,ie*b,0));var ne=new go.PathFigure(b,0,!1);return y.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,2*b,.5*a,b+ie*b,0,2*b,(.5-z)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,b,a,2*b,(.5+z)*a,b+ie*b,a)),y.spot1=new go.Spot(0,0,2*b,0),y.spot2=new go.Spot(1,1),y}),go.Shape.defineFigureGenerator("Cylinder4",function(ae,E,a){var b=ae?ae.parameter1:NaN;isNaN(b)&&(b=5),b=Math.min(b,E/3);var y=new go.Geometry,z=ie*.5,ee=new go.PathFigure(E-b,0,!0);y.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,E,.5*a,E-ie*b,0,E,(.5-z)*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,E-b,a,E,(.5+z)*a,E-ie*b,a)),ee.add(new go.PathSegment(go.PathSegment.Line,b,a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,ie*b,a,0,(.5+z)*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,b,0,0,(.5-z)*a,ie*b,0)),ee.add(new go.PathSegment(go.PathSegment.Line,E-b,0));var ne=new go.PathFigure(E-b,0,!1);return y.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,E-2*b,.5*a,E-b-ie*b,0,E-2*b,(.5-z)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,E-b,a,E-2*b,(.5+z)*a,E-b-ie*b,a)),y.spot1=new go.Spot(0,0),y.spot2=new go.Spot(1,1,-2*b,0),y}),go.Shape.defineFigureGenerator("Prism1",function(ae,E,a){var b=new go.Geometry,y=new go.PathFigure(.25*E,.25*a,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.75*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var z=new go.PathFigure(.25*E,.25*a,!1);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.5*E,a)),b.spot1=new go.Spot(.408,.172),b.spot2=new go.Spot(.833,.662),b}),go.Shape.defineFigureGenerator("Prism2",function(ae,E,a){var b=new go.Geometry,y=new go.PathFigure(0,.25*a,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.75*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,.25*a)),y.add(new go.PathSegment(go.PathSegment.Line,.75*E,.75*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var z=new go.PathFigure(0,a,!1);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.25*E,.5*a)),z.add(new go.PathSegment(go.PathSegment.Line,E,.25*a)),z.add(new go.PathSegment(go.PathSegment.Move,0,.25*a)),z.add(new go.PathSegment(go.PathSegment.Line,.25*E,.5*a)),b.spot1=new go.Spot(.25,.5),b.spot2=new go.Spot(.75,.75),b}),go.Shape.defineFigureGenerator("Pyramid1",function(ae,E,a){var b=new go.Geometry,y=new go.PathFigure(.5*E,0,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,.75*a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.75*a).close());var z=new go.PathFigure(.5*E,0,!1);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.5*E,a)),b.spot1=new go.Spot(.25,.367),b.spot2=new go.Spot(.75,.875),b}),go.Shape.defineFigureGenerator("Pyramid2",function(ae,E,a){var b=new go.Geometry,y=new go.PathFigure(.5*E,0,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,.85*a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.85*a).close());var z=new go.PathFigure(.5*E,0,!1);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.5*E,.7*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,.85*a)),z.add(new go.PathSegment(go.PathSegment.Move,.5*E,.7*a)),z.add(new go.PathSegment(go.PathSegment.Line,E,.85*a)),b.spot1=new go.Spot(.25,.367),b.spot2=new go.Spot(.75,.875),b}),go.Shape.defineFigureGenerator("Actor",function(ae,E,a){var b=new go.Geometry,y=.2,z=.1,ee=ie*y,ne=ie*z,le=.5,se=.1,fe=new go.PathFigure(le*E,(se+z)*a,!0);b.add(fe),fe.add(new go.PathSegment(go.PathSegment.Bezier,(le-y)*E,se*a,(le-ee)*E,(se+z)*a,(le-y)*E,(se+ne)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,le*E,(se-z)*a,(le-y)*E,(se-ne)*a,(le-ee)*E,(se-z)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,(le+y)*E,se*a,(le+ee)*E,(se-z)*a,(le+y)*E,(se-ne)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,le*E,(se+z)*a,(le+y)*E,(se+ne)*a,(le+ee)*E,(se+z)*a));var Pe=.05,Se=ie*Pe;le=.05,se=.25;var Le=new go.PathFigure(.5*E,.2*a,!0);return b.add(Le),Le.add(new go.PathSegment(go.PathSegment.Line,.95*E,.2*a)),le=.95,se=.25,Le.add(new go.PathSegment(go.PathSegment.Bezier,(le+Pe)*E,se*a,(le+Se)*E,(se-Pe)*a,(le+Pe)*E,(se-Se)*a)),Le.add(new go.PathSegment(go.PathSegment.Line,E,.6*a)),Le.add(new go.PathSegment(go.PathSegment.Line,.85*E,.6*a)),Le.add(new go.PathSegment(go.PathSegment.Line,.85*E,.35*a)),Pe=.025,Se=ie*Pe,le=.825,se=.35,Le.add(new go.PathSegment(go.PathSegment.Bezier,le*E,(se-Pe)*a,(le+Pe)*E,(se-Se)*a,(le+Se)*E,(se-Pe)*a)),Le.add(new go.PathSegment(go.PathSegment.Bezier,(le-Pe)*E,se*a,(le-Se)*E,(se-Pe)*a,(le-Pe)*E,(se-Se)*a)),Le.add(new go.PathSegment(go.PathSegment.Line,.8*E,a)),Le.add(new go.PathSegment(go.PathSegment.Line,.55*E,a)),Le.add(new go.PathSegment(go.PathSegment.Line,.55*E,.7*a)),Pe=.05,Se=ie*Pe,le=.5,se=.7,Le.add(new go.PathSegment(go.PathSegment.Bezier,le*E,(se-Pe)*a,(le+Pe)*E,(se-Se)*a,(le+Se)*E,(se-Pe)*a)),Le.add(new go.PathSegment(go.PathSegment.Bezier,(le-Pe)*E,se*a,(le-Se)*E,(se-Pe)*a,(le-Pe)*E,(se-Se)*a)),Le.add(new go.PathSegment(go.PathSegment.Line,.45*E,a)),Le.add(new go.PathSegment(go.PathSegment.Line,.2*E,a)),Le.add(new go.PathSegment(go.PathSegment.Line,.2*E,.35*a)),Pe=.025,Se=ie*Pe,le=.175,se=.35,Le.add(new go.PathSegment(go.PathSegment.Bezier,le*E,(se-Pe)*a,(le+Pe)*E,(se-Se)*a,(le+Se)*E,(se-Pe)*a)),Le.add(new go.PathSegment(go.PathSegment.Bezier,(le-Pe)*E,se*a,(le-Se)*E,(se-Pe)*a,(le-Pe)*E,(se-Se)*a)),Le.add(new go.PathSegment(go.PathSegment.Line,.15*E,.6*a)),Le.add(new go.PathSegment(go.PathSegment.Line,0,.6*a)),Le.add(new go.PathSegment(go.PathSegment.Line,0,.25*a)),Pe=.05,Se=ie*Pe,le=.05,se=.25,Le.add(new go.PathSegment(go.PathSegment.Bezier,le*E,(se-Pe)*a,(le-Pe)*E,(se-Se)*a,(le-Se)*E,(se-Pe)*a)),Le.add(new go.PathSegment(go.PathSegment.Line,.5*E,.2*a)),b.spot1=new go.Spot(.2,.2),b.spot2=new go.Spot(.8,.65),b}),go.Shape.setFigureParameter("Card",0,new bt("CornerCutoutSize",.2,.1,.9)),go.Shape.defineFigureGenerator("Card",function(ae,E,a){var b=ae?ae.parameter1:NaN;isNaN(b)&&(b=.2);var y=new go.Geometry,z=new go.PathFigure(E,0,!0);return y.add(z),z.add(new go.PathSegment(go.PathSegment.Line,E,a)),z.add(new go.PathSegment(go.PathSegment.Line,0,a)),z.add(new go.PathSegment(go.PathSegment.Line,0,b*a)),z.add(new go.PathSegment(go.PathSegment.Line,b*E,0).close()),y.spot1=new go.Spot(0,b),y.spot2=go.Spot.BottomRight,y}),go.Shape.defineFigureGenerator("Collate",function(ae,E,a){var b=new go.Geometry,y=new go.PathFigure(.5*E,.5*a,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,.5*a));var z=new go.PathFigure(.5*E,.5*a,!0);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,E,a)),z.add(new go.PathSegment(go.PathSegment.Line,0,a)),z.add(new go.PathSegment(go.PathSegment.Line,.5*E,.5*a)),b.spot1=new go.Spot(.25,0),b.spot2=new go.Spot(.75,.25),b}),go.Shape.defineFigureGenerator("CreateRequest",function(ae,E,a){var b=new go.Geometry,y=ae?ae.parameter1:NaN;isNaN(y)&&(y=.1);var z=new go.PathFigure(0,0,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,E,0)),z.add(new go.PathSegment(go.PathSegment.Line,E,a)),z.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var ee=new go.PathFigure(0,y*a,!1);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,E,y*a)),ee.add(new go.PathSegment(go.PathSegment.Move,0,(1-y)*a)),ee.add(new go.PathSegment(go.PathSegment.Line,E,(1-y)*a)),b}),go.Shape.defineFigureGenerator("Database",function(ae,E,a){var b=new go.Geometry,y=ie*.5,z=ie*.1,ee=new go.PathFigure(E,.1*a,!0);b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,E,.9*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,a,E,(.9+z)*a,(.5+y)*E,a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*a,(.5-y)*E,a,0,(.9+z)*a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,.1*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,0,0,(.1-z)*a,(.5-y)*E,0)),ee.add(new go.PathSegment(go.PathSegment.Bezier,E,.1*a,(.5+y)*E,0,E,(.1-z)*a));var ne=new go.PathFigure(E,.1*a,!1);return b.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,.2*a,E,(.1+z)*a,(.5+y)*E,.2*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,.1*a,(.5-y)*E,.2*a,0,(.1+z)*a)),ne.add(new go.PathSegment(go.PathSegment.Move,E,.2*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,.3*a,E,(.2+z)*a,(.5+y)*E,.3*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,.2*a,(.5-y)*E,.3*a,0,(.2+z)*a)),ne.add(new go.PathSegment(go.PathSegment.Move,E,.3*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,.4*a,E,(.3+z)*a,(.5+y)*E,.4*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,.3*a,(.5-y)*E,.4*a,0,(.3+z)*a)),b.spot1=new go.Spot(0,.4),b.spot2=new go.Spot(1,.9),b}),go.Shape.defineFigureGenerator("DataStorage",function(ae,E,a){var b=new go.Geometry,y=new go.PathFigure(0,0,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.75*E,0)),y.add(new go.PathSegment(go.PathSegment.Bezier,.75*E,a,E,0,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*E,.9*a,.25*E,.1*a).close()),b.spot1=new go.Spot(.226,0),b.spot2=new go.Spot(.81,1),b}),go.Shape.defineFigureGenerator("DiskStorage",function(ae,E,a){var b=new go.Geometry,y=ie*.5,z=ie*.1,ee=new go.PathFigure(E,.1*a,!0);b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,E,.9*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,a,E,(.9+z)*a,(.5+y)*E,a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*a,(.5-y)*E,a,0,(.9+z)*a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,.1*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,0,0,(.1-z)*a,(.5-y)*E,0)),ee.add(new go.PathSegment(go.PathSegment.Bezier,E,.1*a,(.5+y)*E,0,E,(.1-z)*a));var ne=new go.PathFigure(E,.1*a,!1);return b.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,.2*a,E,(.1+z)*a,(.5+y)*E,.2*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,.1*a,(.5-y)*E,.2*a,0,(.1+z)*a)),ne.add(new go.PathSegment(go.PathSegment.Move,E,.2*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,.3*a,E,(.2+z)*a,(.5+y)*E,.3*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,.2*a,(.5-y)*E,.3*a,0,(.2+z)*a)),b.spot1=new go.Spot(0,.3),b.spot2=new go.Spot(1,.9),b}),go.Shape.defineFigureGenerator("Display",function(ae,E,a){var b=new go.Geometry,y=new go.PathFigure(.25*E,0,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.75*E,0)),y.add(new go.PathSegment(go.PathSegment.Bezier,.75*E,a,E,0,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.25*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.5*a).close()),b.spot1=new go.Spot(.25,0),b.spot2=new go.Spot(.75,1),b}),go.Shape.defineFigureGenerator("DividedEvent",function(ae,E,a){var b=new go.Geometry,y=ae?ae.parameter1:NaN;isNaN(y)?y=.2:y<.15&&(y=.15);var z=ie*.2,ee=new go.PathFigure(0,.2*a,!0);b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,.2*E,0,0,(.2-z)*a,(.2-z)*E,0)),ee.add(new go.PathSegment(go.PathSegment.Line,.8*E,0)),ee.add(new go.PathSegment(go.PathSegment.Bezier,E,.2*a,(.8+z)*E,0,E,(.2-z)*a)),ee.add(new go.PathSegment(go.PathSegment.Line,E,.8*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.8*E,a,E,(.8+z)*a,(.8+z)*E,a)),ee.add(new go.PathSegment(go.PathSegment.Line,.2*E,a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,.8*a,(.2-z)*E,a,0,(.8+z)*a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,.2*a));var ne=new go.PathFigure(0,y*a,!1);return b.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,E,y*a)),b}),go.Shape.defineFigureGenerator("DividedProcess",function(ae,E,a){var b=new go.Geometry,y=ae?ae.parameter1:NaN;(isNaN(y)||y<.1)&&(y=.1);var z=new go.PathFigure(0,0,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,E,0)),z.add(new go.PathSegment(go.PathSegment.Line,E,a)),z.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var ee=new go.PathFigure(0,y*a,!1);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,E,y*a)),b}),go.Shape.defineFigureGenerator("Document",function(ae,E,a){var b=new go.Geometry;a=a/.8;var y=new go.PathFigure(0,.7*a,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,.7*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*a,.5*E,.4*a,.5*E,a).close()),b.spot1=go.Spot.TopLeft,b.spot2=new go.Spot(1,.6),b}),go.Shape.defineFigureGenerator("ExternalOrganization",function(ae,E,a){var b=new go.Geometry,y=ae?ae.parameter1:NaN;(isNaN(y)||y<.2)&&(y=.2);var z=new go.PathFigure(0,0,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,E,0)),z.add(new go.PathSegment(go.PathSegment.Line,E,a)),z.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var ee=new go.PathFigure(y*E,0,!1);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,0,y*a)),ee.add(new go.PathSegment(go.PathSegment.Move,E,y*a)),ee.add(new go.PathSegment(go.PathSegment.Line,(1-y)*E,0)),ee.add(new go.PathSegment(go.PathSegment.Move,0,(1-y)*a)),ee.add(new go.PathSegment(go.PathSegment.Line,y*E,a)),ee.add(new go.PathSegment(go.PathSegment.Move,(1-y)*E,a)),ee.add(new go.PathSegment(go.PathSegment.Line,E,(1-y)*a)),b}),go.Shape.defineFigureGenerator("ExternalProcess",function(ae,E,a){var b=new go.Geometry,y=new go.PathFigure(.5*E,0,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.5*a).close());var z=new go.PathFigure(.1*E,.4*a,!1);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.1*E,.6*a)),z.add(new go.PathSegment(go.PathSegment.Move,.9*E,.6*a)),z.add(new go.PathSegment(go.PathSegment.Line,.9*E,.4*a)),z.add(new go.PathSegment(go.PathSegment.Move,.6*E,.1*a)),z.add(new go.PathSegment(go.PathSegment.Line,.4*E,.1*a)),z.add(new go.PathSegment(go.PathSegment.Move,.4*E,.9*a)),z.add(new go.PathSegment(go.PathSegment.Line,.6*E,.9*a)),b.spot1=new go.Spot(.25,.25),b.spot2=new go.Spot(.75,.75),b}),go.Shape.defineFigureGenerator("File",function(ae,E,a){var b=new go.Geometry,y=new go.PathFigure(0,0,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.75*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,.25*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var z=new go.PathFigure(.75*E,0,!1);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.75*E,.25*a)),z.add(new go.PathSegment(go.PathSegment.Line,E,.25*a)),b.spot1=new go.Spot(0,.25),b.spot2=go.Spot.BottomRight,b}),go.Shape.defineFigureGenerator("Interrupt",function(ae,E,a){var b=new go.Geometry,y=new go.PathFigure(E,.5*a,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,.5*a));var z=new go.PathFigure(E,.5*a,!1);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,E,a));var ee=new go.PathFigure(E,.5*a,!1);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,E,0)),b.spot1=new go.Spot(0,.25),b.spot2=new go.Spot(.5,.75),b}),go.Shape.defineFigureGenerator("InternalStorage",function(ae,E,a){var b=new go.Geometry,y=ae?ae.parameter1:NaN,z=ae?ae.parameter2:NaN;isNaN(y)&&(y=.1),isNaN(z)&&(z=.1);var ee=new go.PathFigure(0,0,!0);b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,E,0)),ee.add(new go.PathSegment(go.PathSegment.Line,E,a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var ne=new go.PathFigure(y*E,0,!1);return b.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,y*E,a)),ne.add(new go.PathSegment(go.PathSegment.Move,0,z*a)),ne.add(new go.PathSegment(go.PathSegment.Line,E,z*a)),b}),go.Shape.defineFigureGenerator("Junction",function(ae,E,a){var b=new go.Geometry,y=1/Math.SQRT2,z=(1-1/Math.SQRT2)/2,ee=ie*.5,ne=.5,le=new go.PathFigure(E,ne*a,!0);b.add(le),le.add(new go.PathSegment(go.PathSegment.Bezier,ne*E,a,E,(ne+ee)*a,(ne+ee)*E,a)),le.add(new go.PathSegment(go.PathSegment.Bezier,0,ne*a,(ne-ee)*E,a,0,(ne+ee)*a)),le.add(new go.PathSegment(go.PathSegment.Bezier,ne*E,0,0,(ne-ee)*a,(ne-ee)*E,0)),le.add(new go.PathSegment(go.PathSegment.Bezier,E,ne*a,(ne+ee)*E,0,E,(ne-ee)*a));var se=new go.PathFigure((z+y)*E,(z+y)*a,!1);return b.add(se),se.add(new go.PathSegment(go.PathSegment.Line,z*E,z*a)),se.add(new go.PathSegment(go.PathSegment.Move,z*E,(z+y)*a)),se.add(new go.PathSegment(go.PathSegment.Line,(z+y)*E,z*a)),b}),go.Shape.defineFigureGenerator("LinedDocument",function(ae,E,a){var b=new go.Geometry;a=a/.8;var y=new go.PathFigure(0,.7*a,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,.7*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*a,.5*E,.4*a,.5*E,a).close());var z=new go.PathFigure(.1*E,0,!1);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.1*E,.75*a)),b.spot1=new go.Spot(.1,0),b.spot2=new go.Spot(1,.6),b}),go.Shape.defineFigureGenerator("LoopLimit",function(ae,E,a){var b=new go.Geometry,y=new go.PathFigure(0,a,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,.25*a)),y.add(new go.PathSegment(go.PathSegment.Line,.25*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.75*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,.25*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,a).close()),b.spot1=new go.Spot(0,.25),b.spot2=go.Spot.BottomRight,b}),go.Shape.defineFigureGenerator("MagneticTape",function(ae,E,a){var b=new go.Geometry,y=ie*.5,z=.5,ee=new go.PathFigure(.5*E,a,!0);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,z*a,(z-y)*E,a,0,(z+y)*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,z*E,0,0,(z-y)*a,(z-y)*E,0)),ee.add(new go.PathSegment(go.PathSegment.Bezier,E,z*a,(z+y)*E,0,E,(z-y)*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,(z+.1)*E,.9*a,E,(z+y)*a,(z+y)*E,.9*a)),ee.add(new go.PathSegment(go.PathSegment.Line,E,.9*a)),ee.add(new go.PathSegment(go.PathSegment.Line,E,a)),ee.add(new go.PathSegment(go.PathSegment.Line,.5*E,a)),b.spot1=new go.Spot(.15,.15),b.spot2=new go.Spot(.85,.8),b}),go.Shape.defineFigureGenerator("ManualInput",function(ae,E,a){var b=new go.Geometry,y=new go.PathFigure(E,0,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.25*a).close()),b.spot1=new go.Spot(0,.25),b.spot2=go.Spot.BottomRight,b}),go.Shape.defineFigureGenerator("MessageFromUser",function(ae,E,a){var b=new go.Geometry,y=ae?ae.parameter1:NaN;isNaN(y)&&(y=.7);var z=new go.PathFigure(0,0,!0);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,E,0)),z.add(new go.PathSegment(go.PathSegment.Line,y*E,.5*a)),z.add(new go.PathSegment(go.PathSegment.Line,E,a)),z.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),b.spot1=go.Spot.TopLeft,b}),go.Shape.defineFigureGenerator("MicroformProcessing",function(ae,E,a){var b=new go.Geometry,y=ae?ae.parameter1:NaN;isNaN(y)&&(y=.25);var z=new go.PathFigure(0,0,!0);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.5*E,y*a)),z.add(new go.PathSegment(go.PathSegment.Line,E,0)),z.add(new go.PathSegment(go.PathSegment.Line,E,a)),z.add(new go.PathSegment(go.PathSegment.Line,.5*E,(1-y)*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),b}),go.Shape.defineFigureGenerator("MicroformRecording",function(ae,E,a){var b=new go.Geometry,y=new go.PathFigure(0,0,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.75*E,.25*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.15*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.85*a)),y.add(new go.PathSegment(go.PathSegment.Line,.75*E,.75*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),b.spot1=new go.Spot(0,.25),b.spot2=new go.Spot(1,.75),b}),go.Shape.defineFigureGenerator("MultiDocument",function(ae,E,a){var b=new go.Geometry;a=a/.8;var y=new go.PathFigure(E,0,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.9*E,.44*a,.96*E,.47*a,.93*E,.45*a)),y.add(new go.PathSegment(go.PathSegment.Line,.9*E,.6*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.8*E,.54*a,.86*E,.57*a,.83*E,.55*a)),y.add(new go.PathSegment(go.PathSegment.Line,.8*E,.7*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*a,.4*E,.4*a,.4*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.2*a)),y.add(new go.PathSegment(go.PathSegment.Line,.1*E,.2*a)),y.add(new go.PathSegment(go.PathSegment.Line,.1*E,.1*a)),y.add(new go.PathSegment(go.PathSegment.Line,.2*E,.1*a)),y.add(new go.PathSegment(go.PathSegment.Line,.2*E,0).close());var z=new go.PathFigure(.1*E,.2*a,!1);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.8*E,.2*a)),z.add(new go.PathSegment(go.PathSegment.Line,.8*E,.54*a)),z.add(new go.PathSegment(go.PathSegment.Move,.2*E,.1*a)),z.add(new go.PathSegment(go.PathSegment.Line,.9*E,.1*a)),z.add(new go.PathSegment(go.PathSegment.Line,.9*E,.44*a)),b.spot1=new go.Spot(0,.25),b.spot2=new go.Spot(.8,.77),b}),go.Shape.defineFigureGenerator("MultiProcess",function(ae,E,a){var b=new go.Geometry,y=new go.PathFigure(.1*E,.1*a,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.2*E,.1*a)),y.add(new go.PathSegment(go.PathSegment.Line,.2*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,.9*E,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,.9*E,.9*a)),y.add(new go.PathSegment(go.PathSegment.Line,.8*E,.9*a)),y.add(new go.PathSegment(go.PathSegment.Line,.8*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.2*a)),y.add(new go.PathSegment(go.PathSegment.Line,.1*E,.2*a).close());var z=new go.PathFigure(.2*E,.1*a,!1);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.9*E,.1*a)),z.add(new go.PathSegment(go.PathSegment.Line,.9*E,.8*a)),z.add(new go.PathSegment(go.PathSegment.Move,.1*E,.2*a)),z.add(new go.PathSegment(go.PathSegment.Line,.8*E,.2*a)),z.add(new go.PathSegment(go.PathSegment.Line,.8*E,.9*a)),b.spot1=new go.Spot(0,.2),b.spot2=new go.Spot(.8,1),b}),go.Shape.defineFigureGenerator("OfflineStorage",function(ae,E,a){var b=new go.Geometry,y=ae?ae.parameter1:NaN;isNaN(y)&&(y=.1);var z=1-y,ee=new go.PathFigure(0,0,!0);b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,E,0)),ee.add(new go.PathSegment(go.PathSegment.Line,.5*E,a).close());var ne=new go.PathFigure(.5*y*E,y*a,!1);return b.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,(1-.5*y)*E,y*a)),b}),go.Shape.defineFigureGenerator("OffPageConnector",function(ae,E,a){var b=new go.Geometry,y=new go.PathFigure(0,0,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.75*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,.75*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),b.spot1=go.Spot.TopLeft,b.spot2=new go.Spot(.75,1),b}),go.Shape.defineFigureGenerator("Or",function(ae,E,a){var b=new go.Geometry,y=ie*.5,z=.5,ee=new go.PathFigure(E,z*a,!0);b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,z*E,a,E,(z+y)*a,(z+y)*E,a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,z*a,(z-y)*E,a,0,(z+y)*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,z*E,0,0,(z-y)*a,(z-y)*E,0)),ee.add(new go.PathSegment(go.PathSegment.Bezier,E,z*a,(z+y)*E,0,E,(z-y)*a));var ne=new go.PathFigure(E,.5*a,!1);return b.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,0,.5*a)),ne.add(new go.PathSegment(go.PathSegment.Move,.5*E,a)),ne.add(new go.PathSegment(go.PathSegment.Line,.5*E,0)),b}),go.Shape.defineFigureGenerator("PaperTape",function(ae,E,a){var b=new go.Geometry;a=a/.8;var y=new go.PathFigure(0,.7*a,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,.3*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,E,.3*a,.5*E,.6*a,.5*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,.7*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*a,.5*E,.4*a,.5*E,a).close()),b.spot1=new go.Spot(0,.49),b.spot2=new go.Spot(1,.75),b}),go.Shape.defineFigureGenerator("PrimitiveFromCall",function(ae,E,a){var b=new go.Geometry,y=ae?ae.parameter1:NaN,z=ae?ae.parameter2:NaN;isNaN(y)&&(y=.1),isNaN(z)&&(z=.3);var ee=new go.PathFigure(0,0,!0);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,E,0)),ee.add(new go.PathSegment(go.PathSegment.Line,(1-z)*E,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Line,E,a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),b}),go.Shape.defineFigureGenerator("PrimitiveToCall",function(ae,E,a){var b=new go.Geometry,y=ae?ae.parameter1:NaN,z=ae?ae.parameter2:NaN;isNaN(y)&&(y=.1),isNaN(z)&&(z=.3);var ee=new go.PathFigure(0,0,!0);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,(1-z)*E,0)),ee.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Line,(1-z)*E,a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),b}),go.Shape.defineFigureGenerator("Procedure",function(ae,E,a){var b=new go.Geometry,y=ae?ae.parameter1:NaN;isNaN(y)&&(y=.1);var z=new go.PathFigure(0,0,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,E,0)),z.add(new go.PathSegment(go.PathSegment.Line,E,a)),z.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var ee=new go.PathFigure((1-y)*E,0,!1);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,(1-y)*E,a)),ee.add(new go.PathSegment(go.PathSegment.Move,y*E,0)),ee.add(new go.PathSegment(go.PathSegment.Line,y*E,a)),b}),go.Shape.defineFigureGenerator("Process",function(ae,E,a){var b=new go.Geometry,y=ae?ae.parameter1:NaN;isNaN(y)&&(y=.1);var z=new go.PathFigure(0,0,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,E,0)),z.add(new go.PathSegment(go.PathSegment.Line,E,a)),z.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var ee=new go.PathFigure(y*E,0,!1);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y*E,a)),b.spot2=go.Spot.BottomRight,b}),go.Shape.defineFigureGenerator("Sort",function(ae,E,a){var b=new go.Geometry,y=new go.PathFigure(.5*E,0,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.5*a).close());var z=new go.PathFigure(0,.5*a,!1);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),b.spot1=new go.Spot(.25,.25),b.spot2=new go.Spot(.75,.5),b}),go.Shape.defineFigureGenerator("Start",function(ae,E,a){var b=new go.Geometry,y=ae?ae.parameter1:NaN;isNaN(y)&&(y=.25);var z=new go.PathFigure(y*E,0,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Arc,270,180,.75*E,.5*a,.25*E,.5*a)),z.add(new go.PathSegment(go.PathSegment.Arc,90,180,.25*E,.5*a,.25*E,.5*a));var ee=new go.PathFigure(y*E,0,!1);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y*E,a)),ee.add(new go.PathSegment(go.PathSegment.Move,(1-y)*E,0)),ee.add(new go.PathSegment(go.PathSegment.Line,(1-y)*E,a)),b.spot1=new go.Spot(y,0),b.spot2=new go.Spot(1-y,1),b}),go.Shape.defineFigureGenerator("Terminator",function(ae,E,a){var b=new go.Geometry,y=new go.PathFigure(.25*E,0,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Arc,270,180,.75*E,.5*a,.25*E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Arc,90,180,.25*E,.5*a,.25*E,.5*a)),b.spot1=new go.Spot(.23,0),b.spot2=new go.Spot(.77,1),b}),go.Shape.defineFigureGenerator("TransmittalTape",function(ae,E,a){var b=new go.Geometry,y=ae?ae.parameter1:NaN;isNaN(y)&&(y=.1);var z=new go.PathFigure(0,0,!0);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,E,0)),z.add(new go.PathSegment(go.PathSegment.Line,E,a)),z.add(new go.PathSegment(go.PathSegment.Line,.75*E,(1-y)*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,(1-y)*a).close()),b.spot1=go.Spot.TopLeft,b}),go.Shape.defineFigureGenerator("AndGate",function(ae,E,a){var b=new go.Geometry,y=ie*.5,z=new go.PathFigure(0,0,!0);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.5*E,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,E,.5*a,(.5+y)*E,0,E,(.5-y)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,a,E,(.5+y)*a,(.5+y)*E,a)),z.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),b.spot1=go.Spot.TopLeft,b.spot2=new go.Spot(.55,1),b}),go.Shape.defineFigureGenerator("Buffer",function(ae,E,a){var b=new go.Geometry,y=new go.PathFigure(0,0,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),b.spot1=new go.Spot(0,.25),b.spot2=new go.Spot(.5,.75),b}),go.Shape.defineFigureGenerator("Clock",function(ae,E,a){var b=new go.Geometry,y=ie*.5,z=.5,ee=new go.PathFigure(E,z*a,!0);b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,z*E,a,E,(z+y)*a,(z+y)*E,a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,z*a,(z-y)*E,a,0,(z+y)*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,z*E,0,0,(z-y)*a,(z-y)*E,0)),ee.add(new go.PathSegment(go.PathSegment.Bezier,E,z*a,(z+y)*E,0,E,(z-y)*a));var ne=new go.PathFigure(E,z*a,!1);b.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,E,z*a));var le=new go.PathFigure(.8*E,.75*a,!1);return b.add(le),le.add(new go.PathSegment(go.PathSegment.Line,.8*E,.25*a)),le.add(new go.PathSegment(go.PathSegment.Line,.6*E,.25*a)),le.add(new go.PathSegment(go.PathSegment.Line,.6*E,.75*a)),le.add(new go.PathSegment(go.PathSegment.Line,.4*E,.75*a)),le.add(new go.PathSegment(go.PathSegment.Line,.4*E,.25*a)),le.add(new go.PathSegment(go.PathSegment.Line,.2*E,.25*a)),le.add(new go.PathSegment(go.PathSegment.Line,.2*E,.75*a)),b}),go.Shape.defineFigureGenerator("Ground",function(ae,E,a){var b=new go.Geometry,y=new go.PathFigure(.5*E,0,!1);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,.4*a)),y.add(new go.PathSegment(go.PathSegment.Move,.2*E,.6*a)),y.add(new go.PathSegment(go.PathSegment.Line,.8*E,.6*a)),y.add(new go.PathSegment(go.PathSegment.Move,.3*E,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,.7*E,.8*a)),y.add(new go.PathSegment(go.PathSegment.Move,.4*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.6*E,a)),b}),go.Shape.defineFigureGenerator("Inverter",function(ae,E,a){var b=new go.Geometry,y=ie*.1,z=.1,ee=.9,ne=.5,le=new go.PathFigure(.8*E,.5*a,!0);b.add(le),le.add(new go.PathSegment(go.PathSegment.Line,0,a)),le.add(new go.PathSegment(go.PathSegment.Line,0,0)),le.add(new go.PathSegment(go.PathSegment.Line,.8*E,.5*a));var se=new go.PathFigure((ee+z)*E,ne*a,!0);return b.add(se),se.add(new go.PathSegment(go.PathSegment.Bezier,ee*E,(ne+z)*a,(ee+z)*E,(ne+y)*a,(ee+y)*E,(ne+z)*a)),se.add(new go.PathSegment(go.PathSegment.Bezier,(ee-z)*E,ne*a,(ee-y)*E,(ne+z)*a,(ee-z)*E,(ne+y)*a)),se.add(new go.PathSegment(go.PathSegment.Bezier,ee*E,(ne-z)*a,(ee-z)*E,(ne-y)*a,(ee-y)*E,(ne-z)*a)),se.add(new go.PathSegment(go.PathSegment.Bezier,(ee+z)*E,ne*a,(ee+y)*E,(ne-z)*a,(ee+z)*E,(ne-y)*a)),b.spot1=new go.Spot(0,.25),b.spot2=new go.Spot(.4,.75),b}),go.Shape.defineFigureGenerator("NandGate",function(ae,E,a){var b=new go.Geometry,y=ie*.5,z=ie*.4,ee=ie*.1,ne=.1,le=.9,se=.5,fe=new go.PathFigure(.8*E,.5*a,!0);b.add(fe),fe.add(new go.PathSegment(go.PathSegment.Bezier,.4*E,a,.8*E,(.5+z)*a,(.4+y)*E,a)),fe.add(new go.PathSegment(go.PathSegment.Line,0,a)),fe.add(new go.PathSegment(go.PathSegment.Line,0,0)),fe.add(new go.PathSegment(go.PathSegment.Line,.4*E,0)),fe.add(new go.PathSegment(go.PathSegment.Bezier,.8*E,.5*a,(.4+y)*E,0,.8*E,(.5-z)*a));var Pe=new go.PathFigure((le+ne)*E,se*a,!0);return b.add(Pe),Pe.add(new go.PathSegment(go.PathSegment.Bezier,le*E,(se+ne)*a,(le+ne)*E,(se+ee)*a,(le+ee)*E,(se+ne)*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(le-ne)*E,se*a,(le-ee)*E,(se+ne)*a,(le-ne)*E,(se+ee)*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,le*E,(se-ne)*a,(le-ne)*E,(se-ee)*a,(le-ee)*E,(se-ne)*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(le+ne)*E,se*a,(le+ee)*E,(se-ne)*a,(le+ne)*E,(se-ee)*a)),b.spot1=new go.Spot(0,.05),b.spot2=new go.Spot(.55,.95),b}),go.Shape.defineFigureGenerator("NorGate",function(ae,E,a){var b=new go.Geometry,y=.5,z=ie*y,ee=0,ne=.5,le=new go.PathFigure(.8*E,.5*a,!0);b.add(le),le.add(new go.PathSegment(go.PathSegment.Bezier,0,a,.7*E,(ne+z)*a,(ee+z)*E,(ne+y)*a)),le.add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*E,.75*a,.25*E,.25*a)),le.add(new go.PathSegment(go.PathSegment.Bezier,.8*E,.5*a,(ee+z)*E,(ne-y)*a,.7*E,(ne-z)*a)),y=.1,z=ie*.1,ee=.9,ne=.5;var se=new go.PathFigure((ee-y)*E,ne*a,!0);return b.add(se),se.add(new go.PathSegment(go.PathSegment.Bezier,ee*E,(ne-y)*a,(ee-y)*E,(ne-z)*a,(ee-z)*E,(ne-y)*a)),se.add(new go.PathSegment(go.PathSegment.Bezier,(ee+y)*E,ne*a,(ee+z)*E,(ne-y)*a,(ee+y)*E,(ne-z)*a)),se.add(new go.PathSegment(go.PathSegment.Bezier,ee*E,(ne+y)*a,(ee+y)*E,(ne+z)*a,(ee+z)*E,(ne+y)*a)),se.add(new go.PathSegment(go.PathSegment.Bezier,(ee-y)*E,ne*a,(ee-z)*E,(ne+y)*a,(ee-y)*E,(ne+z)*a)),b.spot1=new go.Spot(.2,.25),b.spot2=new go.Spot(.6,.75),b}),go.Shape.defineFigureGenerator("OrGate",function(ae,E,a){var b=new go.Geometry,y=.5,z=ie*y,ee=0,ne=.5,le=new go.PathFigure(0,0,!0);return b.add(le),le.add(new go.PathSegment(go.PathSegment.Bezier,E,.5*a,(ee+z+z)*E,(ne-y)*a,.8*E,(ne-z)*a)),le.add(new go.PathSegment(go.PathSegment.Bezier,0,a,.8*E,(ne+z)*a,(ee+z+z)*E,(ne+y)*a)),le.add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*E,.75*a,.25*E,.25*a).close()),b.spot1=new go.Spot(.2,.25),b.spot2=new go.Spot(.75,.75),b}),go.Shape.defineFigureGenerator("XnorGate",function(ae,E,a){var b=new go.Geometry,y=.5,z=ie*y,ee=.2,ne=.5,le=new go.PathFigure(.1*E,0,!1);b.add(le),le.add(new go.PathSegment(go.PathSegment.Bezier,.1*E,a,.35*E,.25*a,.35*E,.75*a));var se=new go.PathFigure(.8*E,.5*a,!0);b.add(se),se.add(new go.PathSegment(go.PathSegment.Bezier,.2*E,a,.7*E,(ne+z)*a,(ee+z)*E,(ne+y)*a)),se.add(new go.PathSegment(go.PathSegment.Bezier,.2*E,0,.45*E,.75*a,.45*E,.25*a)),se.add(new go.PathSegment(go.PathSegment.Bezier,.8*E,.5*a,(ee+z)*E,(ne-y)*a,.7*E,(ne-z)*a)),y=.1,z=ie*.1,ee=.9,ne=.5;var fe=new go.PathFigure((ee-y)*E,ne*a,!0);return b.add(fe),fe.add(new go.PathSegment(go.PathSegment.Bezier,ee*E,(ne-y)*a,(ee-y)*E,(ne-z)*a,(ee-z)*E,(ne-y)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,(ee+y)*E,ne*a,(ee+z)*E,(ne-y)*a,(ee+y)*E,(ne-z)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,ee*E,(ne+y)*a,(ee+y)*E,(ne+z)*a,(ee+z)*E,(ne+y)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,(ee-y)*E,ne*a,(ee-z)*E,(ne+y)*a,(ee-y)*E,(ne+z)*a)),b.spot1=new go.Spot(.4,.25),b.spot2=new go.Spot(.65,.75),b}),go.Shape.defineFigureGenerator("XorGate",function(ae,E,a){var b=new go.Geometry,y=.5,z=ie*y,ee=.2,ne=.5,le=new go.PathFigure(.1*E,0,!1);b.add(le),le.add(new go.PathSegment(go.PathSegment.Bezier,.1*E,a,.35*E,.25*a,.35*E,.75*a));var se=new go.PathFigure(.2*E,0,!0);return b.add(se),se.add(new go.PathSegment(go.PathSegment.Bezier,E,.5*a,(ee+z)*E,(ne-y)*a,.9*E,(ne-z)*a)),se.add(new go.PathSegment(go.PathSegment.Bezier,.2*E,a,.9*E,(ne+z)*a,(ee+z)*E,(ne+y)*a)),se.add(new go.PathSegment(go.PathSegment.Bezier,.2*E,0,.45*E,.75*a,.45*E,.25*a).close()),b.spot1=new go.Spot(.4,.25),b.spot2=new go.Spot(.8,.75),b}),go.Shape.defineFigureGenerator("Capacitor",function(ae,E,a){var b=new go.Geometry,y=new go.PathFigure(0,0,!1);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Move,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),b}),go.Shape.defineFigureGenerator("Resistor",function(ae,E,a){var b=new go.Geometry,y=new go.PathFigure(0,.5*a,!1);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.1*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.2*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.3*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.4*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.6*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.7*E,.5*a)),b}),go.Shape.defineFigureGenerator("Inductor",function(ae,E,a){var b=new go.Geometry,y=ie*.1,z=.1,ee=.1,ne=.5,le=new go.PathFigure((ee-y*.5)*E,a,!1);return b.add(le),le.add(new go.PathSegment(go.PathSegment.Bezier,(ee+z)*E,0,(ee-y)*E,a,(ee-z)*E,0)),ee=.3,le.add(new go.PathSegment(go.PathSegment.Bezier,ee*E,a,(ee+z)*E,0,(ee+y)*E,a)),le.add(new go.PathSegment(go.PathSegment.Bezier,(ee+z)*E,0,(ee-y)*E,a,(ee-z)*E,0)),ee=.5,le.add(new go.PathSegment(go.PathSegment.Bezier,ee*E,a,(ee+z)*E,0,(ee+y)*E,a)),le.add(new go.PathSegment(go.PathSegment.Bezier,(ee+z)*E,0,(ee-y)*E,a,(ee-z)*E,0)),ee=.7,le.add(new go.PathSegment(go.PathSegment.Bezier,ee*E,a,(ee+z)*E,0,(ee+y)*E,a)),le.add(new go.PathSegment(go.PathSegment.Bezier,(ee+z)*E,0,(ee-y)*E,a,(ee-z)*E,0)),ee=.9,le.add(new go.PathSegment(go.PathSegment.Bezier,(ee+y*.5)*E,a,(ee+z)*E,0,(ee+y)*E,a)),b}),go.Shape.defineFigureGenerator("ACvoltageSource",function(ae,E,a){var b=new go.Geometry,y=ie*.5,z=.5,ee=.5,ne=.5,le=new go.PathFigure((ee-z)*E,ne*a,!1);return b.add(le),le.add(new go.PathSegment(go.PathSegment.Bezier,ee*E,(ne-z)*a,(ee-z)*E,(ne-y)*a,(ee-y)*E,(ne-z)*a)),le.add(new go.PathSegment(go.PathSegment.Bezier,(ee+z)*E,ne*a,(ee+y)*E,(ne-z)*a,(ee+z)*E,(ne-y)*a)),le.add(new go.PathSegment(go.PathSegment.Bezier,ee*E,(ne+z)*a,(ee+z)*E,(ne+y)*a,(ee+y)*E,(ne+z)*a)),le.add(new go.PathSegment(go.PathSegment.Bezier,(ee-z)*E,ne*a,(ee-y)*E,(ne+z)*a,(ee-z)*E,(ne+y)*a)),le.add(new go.PathSegment(go.PathSegment.Move,(ee-z+.1)*E,ne*a)),le.add(new go.PathSegment(go.PathSegment.Bezier,(ee+z-.1)*E,ne*a,ee*E,(ne-z)*a,ee*E,(ne+z)*a)),b}),go.Shape.defineFigureGenerator("DCvoltageSource",function(ae,E,a){var b=new go.Geometry,y=new go.PathFigure(0,.75*a,!1);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,.25*a)),y.add(new go.PathSegment(go.PathSegment.Move,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),b}),go.Shape.defineFigureGenerator("Diode",function(ae,E,a){var b=new go.Geometry,y=new go.PathFigure(E,0,!1);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),b.spot1=new go.Spot(0,.25),b.spot2=new go.Spot(.5,.75),b}),go.Shape.defineFigureGenerator("Wifi",function(ae,E,a){var b=new go.Geometry,y=E,z=a;E=E*.38,a=a*.6;var ee=ie*.8,ne=.8,le=0,se=.5,fe=(y-E)/2,Pe=(z-a)/2,Se=new go.PathFigure(le*E+fe,(se+ne)*a+Pe,!0);b.add(Se),Se.add(new go.PathSegment(go.PathSegment.Bezier,(le-ne)*E+fe,se*a+Pe,(le-ee)*E+fe,(se+ne)*a+Pe,(le-ne)*E+fe,(se+ee)*a+Pe)),Se.add(new go.PathSegment(go.PathSegment.Bezier,le*E+fe,(se-ne)*a+Pe,(le-ne)*E+fe,(se-ee)*a+Pe,(le-ee)*E+fe,(se-ne)*a+Pe)),Se.add(new go.PathSegment(go.PathSegment.Bezier,(le-ne+ee*.5)*E+fe,se*a+Pe,le*E+fe,(se-ne)*a+Pe,(le-ne+ee*.5)*E+fe,(se-ee)*a+Pe)),Se.add(new go.PathSegment(go.PathSegment.Bezier,le*E+fe,(se+ne)*a+Pe,(le-ne+ee*.5)*E+fe,(se+ee)*a+Pe,le*E+fe,(se+ne)*a+Pe).close()),ee=ie*.4,ne=.4,le=.2,se=.5;var Le=new go.PathFigure(le*E+fe,(se+ne)*a+Pe,!0);b.add(Le),Le.add(new go.PathSegment(go.PathSegment.Bezier,(le-ne)*E+fe,se*a+Pe,(le-ee)*E+fe,(se+ne)*a+Pe,(le-ne)*E+fe,(se+ee)*a+Pe)),Le.add(new go.PathSegment(go.PathSegment.Bezier,le*E+fe,(se-ne)*a+Pe,(le-ne)*E+fe,(se-ee)*a+Pe,(le-ee)*E+fe,(se-ne)*a+Pe)),Le.add(new go.PathSegment(go.PathSegment.Bezier,(le-ne+ee*.5)*E+fe,se*a+Pe,le*E+fe,(se-ne)*a+Pe,(le-ne+ee*.5)*E+fe,(se-ee)*a+Pe)),Le.add(new go.PathSegment(go.PathSegment.Bezier,le*E+fe,(se+ne)*a+Pe,(le-ne+ee*.5)*E+fe,(se+ee)*a+Pe,le*E+fe,(se+ne)*a+Pe).close()),ee=ie*.2,ne=.2,le=.5,se=.5;var Ge=new go.PathFigure((le-ne)*E+fe,se*a+Pe,!0);b.add(Ge),Ge.add(new go.PathSegment(go.PathSegment.Bezier,le*E+fe,(se-ne)*a+Pe,(le-ne)*E+fe,(se-ee)*a+Pe,(le-ee)*E+fe,(se-ne)*a+Pe)),Ge.add(new go.PathSegment(go.PathSegment.Bezier,(le+ne)*E+fe,se*a+Pe,(le+ee)*E+fe,(se-ne)*a+Pe,(le+ne)*E+fe,(se-ee)*a+Pe)),Ge.add(new go.PathSegment(go.PathSegment.Bezier,le*E+fe,(se+ne)*a+Pe,(le+ne)*E+fe,(se+ee)*a+Pe,(le+ee)*E+fe,(se+ne)*a+Pe)),Ge.add(new go.PathSegment(go.PathSegment.Bezier,(le-ne)*E+fe,se*a+Pe,(le-ee)*E+fe,(se+ne)*a+Pe,(le-ne)*E+fe,(se+ee)*a+Pe)),ee=ie*.4,ne=.4,le=.8,se=.5;var ve=new go.PathFigure(le*E+fe,(se-ne)*a+Pe,!0);b.add(ve),ve.add(new go.PathSegment(go.PathSegment.Bezier,(le+ne)*E+fe,se*a+Pe,(le+ee)*E+fe,(se-ne)*a+Pe,(le+ne)*E+fe,(se-ee)*a+Pe)),ve.add(new go.PathSegment(go.PathSegment.Bezier,le*E+fe,(se+ne)*a+Pe,(le+ne)*E+fe,(se+ee)*a+Pe,(le+ee)*E+fe,(se+ne)*a+Pe)),ve.add(new go.PathSegment(go.PathSegment.Bezier,(le+ne-ee*.5)*E+fe,se*a+Pe,le*E+fe,(se+ne)*a+Pe,(le+ne-ee*.5)*E+fe,(se+ee)*a+Pe)),ve.add(new go.PathSegment(go.PathSegment.Bezier,le*E+fe,(se-ne)*a+Pe,(le+ne-ee*.5)*E+fe,(se-ee)*a+Pe,le*E+fe,(se-ne)*a+Pe).close()),ee=ie*.8,ne=.8,le=1,se=.5;var et=new go.PathFigure(le*E+fe,(se-ne)*a+Pe,!0);return b.add(et),et.add(new go.PathSegment(go.PathSegment.Bezier,(le+ne)*E+fe,se*a+Pe,(le+ee)*E+fe,(se-ne)*a+Pe,(le+ne)*E+fe,(se-ee)*a+Pe)),et.add(new go.PathSegment(go.PathSegment.Bezier,le*E+fe,(se+ne)*a+Pe,(le+ne)*E+fe,(se+ee)*a+Pe,(le+ee)*E+fe,(se+ne)*a+Pe)),et.add(new go.PathSegment(go.PathSegment.Bezier,(le+ne-ee*.5)*E+fe,se*a+Pe,le*E+fe,(se+ne)*a+Pe,(le+ne-ee*.5)*E+fe,(se+ee)*a+Pe)),et.add(new go.PathSegment(go.PathSegment.Bezier,le*E+fe,(se-ne)*a+Pe,(le+ne-ee*.5)*E+fe,(se-ee)*a+Pe,le*E+fe,(se-ne)*a+Pe).close()),b}),go.Shape.defineFigureGenerator("Email",function(ae,E,a){var b=new go.Geometry,y=new go.PathFigure(0,0,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var z=new go.PathFigure(0,0,!1);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.5*E,.6*a)),z.add(new go.PathSegment(go.PathSegment.Line,E,0)),z.add(new go.PathSegment(go.PathSegment.Move,0,a)),z.add(new go.PathSegment(go.PathSegment.Line,.45*E,.54*a)),z.add(new go.PathSegment(go.PathSegment.Move,E,a)),z.add(new go.PathSegment(go.PathSegment.Line,.55*E,.54*a)),b}),go.Shape.defineFigureGenerator("Ethernet",function(ae,E,a){var b=new go.Geometry,y=new go.PathFigure(.35*E,0,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.65*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.65*E,.4*a)),y.add(new go.PathSegment(go.PathSegment.Line,.35*E,.4*a)),y.add(new go.PathSegment(go.PathSegment.Line,.35*E,0).close());var z=new go.PathFigure(.1*E,a,!0,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.4*E,a)),z.add(new go.PathSegment(go.PathSegment.Line,.4*E,.6*a)),z.add(new go.PathSegment(go.PathSegment.Line,.1*E,.6*a)),z.add(new go.PathSegment(go.PathSegment.Line,.1*E,a).close());var ee=new go.PathFigure(.6*E,a,!0,!0);b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.9*E,a)),ee.add(new go.PathSegment(go.PathSegment.Line,.9*E,.6*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.6*E,.6*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.6*E,a).close());var ne=new go.PathFigure(0,.5*a,!1);return b.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),ne.add(new go.PathSegment(go.PathSegment.Move,.5*E,.5*a)),ne.add(new go.PathSegment(go.PathSegment.Line,.5*E,.4*a)),ne.add(new go.PathSegment(go.PathSegment.Move,.75*E,.5*a)),ne.add(new go.PathSegment(go.PathSegment.Line,.75*E,.6*a)),ne.add(new go.PathSegment(go.PathSegment.Move,.25*E,.5*a)),ne.add(new go.PathSegment(go.PathSegment.Line,.25*E,.6*a)),b}),go.Shape.defineFigureGenerator("Power",function(ae,E,a){var b=new go.Geometry,y=ie*.4,z=.4,ee=.5,ne=.5,le=x(),se=x(),fe=x(),Pe=x();je(ee,ne-z,ee+y,ne-z,ee+z,ne-y,ee+z,ne,.5,le,le,se,fe,Pe);var Se=te(se.x,se.y),Le=new go.PathFigure(se.x*E,se.y*a,!0);b.add(Le),Le.add(new go.PathSegment(go.PathSegment.Bezier,(ee+z)*E,ne*a,fe.x*E,fe.y*a,Pe.x*E,Pe.y*a)),Le.add(new go.PathSegment(go.PathSegment.Bezier,ee*E,(ne+z)*a,(ee+z)*E,(ne+y)*a,(ee+y)*E,(ne+z)*a)),Le.add(new go.PathSegment(go.PathSegment.Bezier,(ee-z)*E,ne*a,(ee-y)*E,(ne+z)*a,(ee-z)*E,(ne+y)*a)),je(ee-z,ne,ee-z,ne-y,ee-y,ne-z,ee,ne-z,.5,fe,Pe,se,le,le),Le.add(new go.PathSegment(go.PathSegment.Bezier,se.x*E,se.y*a,fe.x*E,fe.y*a,Pe.x*E,Pe.y*a)),y=ie*.3,z=.3,je(ee-z,ne,ee-z,ne-y,ee-y,ne-z,ee,ne-z,.5,fe,Pe,se,le,le),Le.add(new go.PathSegment(go.PathSegment.Line,se.x*E,se.y*a)),Le.add(new go.PathSegment(go.PathSegment.Bezier,(ee-z)*E,ne*a,Pe.x*E,Pe.y*a,fe.x*E,fe.y*a)),Le.add(new go.PathSegment(go.PathSegment.Bezier,ee*E,(ne+z)*a,(ee-z)*E,(ne+y)*a,(ee-y)*E,(ne+z)*a)),Le.add(new go.PathSegment(go.PathSegment.Bezier,(ee+z)*E,ne*a,(ee+y)*E,(ne+z)*a,(ee+z)*E,(ne+y)*a)),je(ee,ne-z,ee+y,ne-z,ee+z,ne-y,ee+z,ne,.5,le,le,se,fe,Pe),Le.add(new go.PathSegment(go.PathSegment.Bezier,se.x*E,se.y*a,Pe.x*E,Pe.y*a,fe.x*E,fe.y*a).close());var Le=new go.PathFigure(.45*E,0,!0);return b.add(Le),Le.add(new go.PathSegment(go.PathSegment.Line,.45*E,.5*a)),Le.add(new go.PathSegment(go.PathSegment.Line,.55*E,.5*a)),Le.add(new go.PathSegment(go.PathSegment.Line,.55*E,0).close()),Ee(le),Ee(se),Ee(fe),Ee(Pe),Ee(Se),b.spot1=new go.Spot(.25,.45),b.spot2=new go.Spot(.75,.8),b}),go.Shape.defineFigureGenerator("Fallout",function(ae,E,a){var b=new go.Geometry,y=new go.PathFigure(0,a/2,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Arc,180,360,E/2,a/2,E/2,a/2));function z(ee,ne,le){ee.add(new go.PathSegment(go.PathSegment.Move,(.3+ne)*E,(.8+le)*a)),ee.add(new go.PathSegment(go.PathSegment.Line,(.5+ne)*E,(.5+le)*a)),ee.add(new go.PathSegment(go.PathSegment.Line,(.1+ne)*E,(.5+le)*a)),ee.add(new go.PathSegment(go.PathSegment.Line,(.3+ne)*E,(.8+le)*a).close())}return z(y,0,0),z(y,.4,0),z(y,.2,-.3),b}),go.Shape.defineFigureGenerator("IrritationHazard",function(ae,E,a){var b=new go.Geometry,y=new go.PathFigure(.2*E,0,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,.3*a)),y.add(new go.PathSegment(go.PathSegment.Line,.8*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,.2*a)),y.add(new go.PathSegment(go.PathSegment.Line,.7*E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,.8*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,.7*a)),y.add(new go.PathSegment(go.PathSegment.Line,.2*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,.3*E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.2*a).close()),b.spot1=new go.Spot(.3,.3),b.spot2=new go.Spot(.7,.7),b}),go.Shape.defineFigureGenerator("ElectricalHazard",function(ae,E,a){var b=new go.Geometry,y=new go.PathFigure(.37*E,0,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,.11*a)),y.add(new go.PathSegment(go.PathSegment.Line,.77*E,.04*a)),y.add(new go.PathSegment(go.PathSegment.Line,.33*E,.49*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.37*a)),y.add(new go.PathSegment(go.PathSegment.Line,.63*E,.86*a)),y.add(new go.PathSegment(go.PathSegment.Line,.77*E,.91*a)),y.add(new go.PathSegment(go.PathSegment.Line,.34*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.34*E,.78*a)),y.add(new go.PathSegment(go.PathSegment.Line,.44*E,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,.65*E,.56*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.68*a).close()),b}),go.Shape.defineFigureGenerator("FireHazard",function(ae,E,a){var b=new go.Geometry,y=new go.PathFigure(.1*E,a,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Bezier,.29*E,0,-.25*E,.63*a,.45*E,.44*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.51*E,.42*a,.48*E,.17*a,.54*E,.35*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.59*E,.18*a,.59*E,.29*a,.58*E,.28*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.75*E,.6*a,.8*E,.34*a,.88*E,.43*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.88*E,.31*a,.87*E,.48*a,.88*E,.43*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.9*E,a,1.17*E,.76*a,.82*E,.8*a).close()),b.spot1=new go.Spot(.07,.445),b.spot2=new go.Spot(.884,.958),b}),go.Shape.defineFigureGenerator("BpmnActivityLoop",function(ae,E,a){var b=new go.Geometry,y=.5,z=0,ee=0,ne=y*ie,le=.4*Math.SQRT2/2+.5,se=.5-.5*Math.SQRT2/2,fe=1,Pe=.5,Se=.5,Le=0,Ge=new go.PathFigure(le*E,(1-se)*a,!1);return b.add(Ge),Ge.add(new go.PathSegment(go.PathSegment.Bezier,fe*E,Pe*a,fe*E,.7*a,fe*E,Pe*a)),Ge.add(new go.PathSegment(go.PathSegment.Bezier,(Se+z)*E,(Le+z)*a,(.5+y+z)*E,(.5-ne+z)*a,(.5+ne+z)*E,(.5-y+z)*a)),Ge.add(new go.PathSegment(go.PathSegment.Bezier,(.5-y+z)*E,(.5+ee)*a,(.5-ne+z)*E,(.5-y+ee)*a,(.5-y+z)*E,(.5-ne+ee)*a)),Ge.add(new go.PathSegment(go.PathSegment.Bezier,(.35+z)*E,.9*a,(.5-y+z)*E,(.5+ne+ee)*a,(.5-ne+z)*E,.9*a)),Ge.add(new go.PathSegment(go.PathSegment.Move,(.25+z)*E,.8*a)),Ge.add(new go.PathSegment(go.PathSegment.Line,(.35+z)*E,.9*a)),Ge.add(new go.PathSegment(go.PathSegment.Line,(.2+z)*E,.95*a)),b}),go.Shape.defineFigureGenerator("BpmnActivityParallel",function(ae,E,a){var b=new go.Geometry,y=new go.PathFigure(0,0,!1);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Move,.5*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,a)),y.add(new go.PathSegment(go.PathSegment.Move,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),b}),go.Shape.defineFigureGenerator("BpmnActivitySequential",function(ae,E,a){var b=new go.Geometry,y=new go.PathFigure(0,0,!1);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Move,0,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Move,0,a)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),b}),go.Shape.defineFigureGenerator("BpmnActivityAdHoc",function(ae,E,a){var b=new go.Geometry,y=new go.PathFigure(0,0,!1);b.add(y);var z=new go.PathFigure(E,a,!1);b.add(z);var ee=new go.PathFigure(0,.5*a,!1);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,.5*a,.2*E,.35*a,.3*E,.35*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,E,.5*a,.7*E,.65*a,.8*E,.65*a)),b}),go.Shape.defineFigureGenerator("BpmnActivityCompensation",function(ae,E,a){var b=new go.Geometry,y=new go.PathFigure(0,.5*a,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,a).close()),b}),go.Shape.defineFigureGenerator("BpmnTaskMessage",function(ae,E,a){var b=new go.Geometry,y=new go.PathFigure(0,.2*a,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,.2*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.8*a).close());var y=new go.PathFigure(0,.2*a,!1);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.2*a)),b}),go.Shape.defineFigureGenerator("BpmnTaskScript",function(ae,E,a){var b=new go.Geometry,y=new go.PathFigure(.7*E,a,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.3*E,a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.3*E,0,.6*E,.5*a,0,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,.7*E,0)),y.add(new go.PathSegment(go.PathSegment.Bezier,.7*E,a,.4*E,.5*a,E,.5*a).close());var z=new go.PathFigure(.45*E,.73*a,!1);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.7*E,.73*a)),z.add(new go.PathSegment(go.PathSegment.Move,.38*E,.5*a)),z.add(new go.PathSegment(go.PathSegment.Line,.63*E,.5*a)),z.add(new go.PathSegment(go.PathSegment.Move,.31*E,.27*a)),z.add(new go.PathSegment(go.PathSegment.Line,.56*E,.27*a)),b}),go.Shape.defineFigureGenerator("BpmnTaskUser",function(ae,E,a){var b=new go.Geometry,y=new go.PathFigure(0,0,!1);b.add(y);var z=new go.PathFigure(.335*E,(1-.555)*a,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.335*E,(1-.405)*a)),z.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*E,(1-.405)*a)),z.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*E,(1-.555)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,E,.68*a,(1-.12)*E,.46*a,(1-.02)*E,.54*a)),z.add(new go.PathSegment(go.PathSegment.Line,E,a)),z.add(new go.PathSegment(go.PathSegment.Line,0,a)),z.add(new go.PathSegment(go.PathSegment.Line,0,.68*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.335*E,(1-.555)*a,.02*E,.54*a,.12*E,.46*a)),z.add(new go.PathSegment(go.PathSegment.Line,.365*E,(1-.595)*a));var ee=.5-.285,ne=.5,le=ee,se=Math.PI/4,fe=4*(1-Math.cos(se))/(3*Math.sin(se)),Pe=fe*.5,Se=ee,Le=ee,Ge=fe*Se,ve=fe*Le;z.add(new go.PathSegment(go.PathSegment.Bezier,(ne-Se)*E,le*a,(ne-(Ge+Se)/2)*E,(le+(Le+ve)/2)*a,(ne-Se)*E,(le+ve)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,ne*E,(le-Le)*a,(ne-Se)*E,(le-ve)*a,(ne-Ge)*E,(le-Le)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,(ne+Se)*E,le*a,(ne+Ge)*E,(le-Le)*a,(ne+Se)*E,(le-ve)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,(1-.365)*E,(1-.595)*a,(ne+Se)*E,(le+ve)*a,(ne+(Ge+Se)/2)*E,(le+(Le+ve)/2)*a)),z.add(new go.PathSegment(go.PathSegment.Line,(1-.365)*E,(1-.595)*a)),z.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*E,(1-.555)*a)),z.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*E,(1-.405)*a)),z.add(new go.PathSegment(go.PathSegment.Line,.335*E,(1-.405)*a));var et=new go.PathFigure(.2*E,a,!1);b.add(et),et.add(new go.PathSegment(go.PathSegment.Line,.2*E,.8*a));var Ae=new go.PathFigure(.8*E,a,!1);return b.add(Ae),Ae.add(new go.PathSegment(go.PathSegment.Line,.8*E,.8*a)),b}),go.Shape.defineFigureGenerator("BpmnEventConditional",function(ae,E,a){var b=new go.Geometry,y=new go.PathFigure(.1*E,0,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.9*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.9*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.1*E,a).close());var z=new go.PathFigure(.2*E,.2*a,!1);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.8*E,.2*a)),z.add(new go.PathSegment(go.PathSegment.Move,.2*E,.4*a)),z.add(new go.PathSegment(go.PathSegment.Line,.8*E,.4*a)),z.add(new go.PathSegment(go.PathSegment.Move,.2*E,.6*a)),z.add(new go.PathSegment(go.PathSegment.Line,.8*E,.6*a)),z.add(new go.PathSegment(go.PathSegment.Move,.2*E,.8*a)),z.add(new go.PathSegment(go.PathSegment.Line,.8*E,.8*a)),b}),go.Shape.defineFigureGenerator("BpmnEventError",function(ae,E,a){var b=new go.Geometry,y=new go.PathFigure(0,a,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.33*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.66*E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.66*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.33*E,.5*a).close()),b}),go.Shape.defineFigureGenerator("BpmnEventEscalation",function(ae,E,a){var b=new go.Geometry,y=new go.PathFigure(0,0,!1);b.add(y);var z=new go.PathFigure(E,a,!1);b.add(z);var ee=new go.PathFigure(.1*E,a,!0);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.5*E,0)),ee.add(new go.PathSegment(go.PathSegment.Line,.9*E,a)),ee.add(new go.PathSegment(go.PathSegment.Line,.5*E,.5*a).close()),b}),go.Shape.defineFigureGenerator("Caution",function(ae,E,a){var b=new go.Geometry,y=new go.PathFigure(.05*E,a,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Bezier,.1*E,.8*a,0,a,0,a)),y.add(new go.PathSegment(go.PathSegment.Line,.45*E,.1*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.55*E,.1*a,.5*E,0,.5*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.95*E,.9*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.9*E,a,E,a,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.05*E,a));var z=.05;return y.add(new go.PathSegment(go.PathSegment.Move,(.5-z)*E,.875*a)),y.add(new go.PathSegment(go.PathSegment.Arc,180,-360,.5*E,.875*a,z*E,z*a)),y.add(new go.PathSegment(go.PathSegment.Move,.5*E,.75*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,.325*a,.575*E,.725*a,.625*E,.375*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,.75*a,.375*E,.375*a,.425*E,.725*a)),b}),go.Shape.defineFigureGenerator("Recycle",function(ae,E,a){var b=new go.Geometry,y=new go.PathFigure(.45*E,.95*a,!1);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.2*E,.95*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.185*E,.85*a,.17*E,.95*a,.15*E,.9*a)),y.add(new go.PathSegment(go.PathSegment.Line,.235*E,.75*a)),y.add(new go.PathSegment(go.PathSegment.Line,.3*E,.625*a)),y.add(new go.PathSegment(go.PathSegment.Line,.35*E,.65*a)),y.add(new go.PathSegment(go.PathSegment.Line,.275*E,.45*a)),y.add(new go.PathSegment(go.PathSegment.Line,.05*E,.45*a)),y.add(new go.PathSegment(go.PathSegment.Line,.1*E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,.05*E,.575*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.1875*E,.95*a,0,.675*a,0,.7*a)),y.add(new go.PathSegment(go.PathSegment.Move,.45*E,.95*a)),y.add(new go.PathSegment(go.PathSegment.Line,.45*E,.775*a)),y.add(new go.PathSegment(go.PathSegment.Line,.22*E,.775*a));var z=new go.PathFigure(.475*E,.2*a,!1);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.4*E,.4*a)),z.add(new go.PathSegment(go.PathSegment.Line,.225*E,.3*a)),z.add(new go.PathSegment(go.PathSegment.Line,.275*E,.175*a)),z.add(new go.PathSegment(go.PathSegment.Line,.325*E,.05*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.4*E,.05*a,.35*E,0,.375*E,0)),z.add(new go.PathSegment(go.PathSegment.Line,.575*E,.375*a)),z.add(new go.PathSegment(go.PathSegment.Line,.525*E,.4*a)),z.add(new go.PathSegment(go.PathSegment.Line,.75*E,.475*a)),z.add(new go.PathSegment(go.PathSegment.Line,.85*E,.315*a)),z.add(new go.PathSegment(go.PathSegment.Line,.8*E,.32*a)),z.add(new go.PathSegment(go.PathSegment.Line,.65*E,.05*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.575*E,0,.65*E,.05*a,.625*E,0)),z.add(new go.PathSegment(go.PathSegment.Line,.38*E,.0105*a));var ee=new go.PathFigure(.675*E,.575*a,!1);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.875*E,.525*a)),ee.add(new go.PathSegment(go.PathSegment.Line,E,.775*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.85*E,.95*a,E,.8*a,E,.85*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.65*E,.95*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.65*E,a)),ee.add(new go.PathSegment(go.PathSegment.Line,.55*E,.85*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.65*E,.725*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.65*E,.775*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*E,.775*a)),ee.add(new go.PathSegment(go.PathSegment.Line,E,.775*a)),ee.add(new go.PathSegment(go.PathSegment.Move,.675*E,.575*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.775*E,.775*a)),b}),go.Shape.defineFigureGenerator("BpmnEventTimer",function(ae,E,a){var b=new go.Geometry,y=.5,z=ie*.5,ee=new go.PathFigure(E,y*a,!0);b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,y*E,a,E,(y+z)*a,(y+z)*E,a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,y*a,(y-z)*E,a,0,(y+z)*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,y*E,0,0,(y-z)*a,(y-z)*E,0)),ee.add(new go.PathSegment(go.PathSegment.Bezier,E,y*a,(y+z)*E,0,E,(y-z)*a));var ne=new go.PathFigure(y*E,0,!1);return b.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,y*E,.15*a)),ne.add(new go.PathSegment(go.PathSegment.Move,y*E,a)),ne.add(new go.PathSegment(go.PathSegment.Line,y*E,.85*a)),ne.add(new go.PathSegment(go.PathSegment.Move,0,y*a)),ne.add(new go.PathSegment(go.PathSegment.Line,.15*E,y*a)),ne.add(new go.PathSegment(go.PathSegment.Move,E,y*a)),ne.add(new go.PathSegment(go.PathSegment.Line,.85*E,y*a)),ne.add(new go.PathSegment(go.PathSegment.Move,y*E,y*a)),ne.add(new go.PathSegment(go.PathSegment.Line,.58*E,.1*a)),ne.add(new go.PathSegment(go.PathSegment.Move,y*E,y*a)),ne.add(new go.PathSegment(go.PathSegment.Line,.78*E,.54*a)),b}),go.Shape.defineFigureGenerator("Package",function(ae,E,a){var b=new go.Geometry,y=new go.PathFigure(0,.15*a,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,.15*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var z=new go.PathFigure(0,.15*a,!0);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,0,0)),z.add(new go.PathSegment(go.PathSegment.Line,.6*E,0)),z.add(new go.PathSegment(go.PathSegment.Line,.65*E,.15*a).close()),b.spot1=new go.Spot(0,.1),b.spot2=new go.Spot(1,1),b}),go.Shape.defineFigureGenerator("Class",function(ae,E,a){var b=new go.Geometry,y=new go.PathFigure(0,0,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var z=new go.PathFigure(0,.2*a,!1);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,E,.2*a).close());var ee=new go.PathFigure(0,.5*a,!1);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,E,.5*a).close()),b}),go.Shape.defineFigureGenerator("Component",function(ae,E,a){var b=new go.Geometry,y=new go.PathFigure(E,a,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.15*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.15*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,E,a).close());var z=new go.PathFigure(0,.2*a,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.45*E,.2*a)),z.add(new go.PathSegment(go.PathSegment.Line,.45*E,.4*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,.4*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,.2*a).close());var ee=new go.PathFigure(0,.6*a,!0);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.45*E,.6*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.45*E,.8*a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,.6*a).close()),b}),go.Shape.defineFigureGenerator("Boat Shipment",function(ae,E,a){var b=new go.Geometry,y=new go.PathFigure(.15*E,.6*a,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.15*E,.6*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.6*a)),y.add(new go.PathSegment(go.PathSegment.Line,.15*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.85*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.6*a)),y.add(new go.PathSegment(go.PathSegment.Line,.85*E,.6*a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.15*E,.6*a));var z=new go.PathFigure(.15*E,.6*a,!1);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.85*E,.6*a)),b}),go.Shape.defineFigureGenerator("Customer/Supplier",function(ae,E,a){var b=new go.Geometry,y=new go.PathFigure(E,a,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.66*E,.33*a)),y.add(new go.PathSegment(go.PathSegment.Line,.66*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.33*E,.33*a)),y.add(new go.PathSegment(go.PathSegment.Line,.33*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,0,.33*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Line,E,a).close()),b}),go.Shape.defineFigureGenerator("Workcell",function(ae,E,a){var b=new go.Geometry,y=new go.PathFigure(0,a,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.65*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.65*E,.4*a)),y.add(new go.PathSegment(go.PathSegment.Line,.35*E,.4*a)),y.add(new go.PathSegment(go.PathSegment.Line,.35*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),b}),go.Shape.defineFigureGenerator("Supermarket",function(ae,E,a){var b=new go.Geometry,y=new go.PathFigure(0,0,!1);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,.33*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.33*a)),y.add(new go.PathSegment(go.PathSegment.Move,E,.33*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.66*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.66*a)),y.add(new go.PathSegment(go.PathSegment.Move,E,.66*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),b}),go.Shape.defineFigureGenerator("TruckShipment",function(ae,E,a){var b=new go.Geometry,y=new go.PathFigure(0,0,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.6*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.6*E,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var z=new go.PathFigure(E,.8*a,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,E,.4*a)),z.add(new go.PathSegment(go.PathSegment.Line,.6*E,.4*a)),z.add(new go.PathSegment(go.PathSegment.Line,.6*E,.8*a)),z.add(new go.PathSegment(go.PathSegment.Line,E,.8*a).close());var ee=.1,ne=ie*.1,le=.2,se=.9,fe=new go.PathFigure((le-ee)*E,se*a,!0);b.add(fe),fe.add(new go.PathSegment(go.PathSegment.Bezier,le*E,(se-ee)*a,(le-ee)*E,(se-ne)*a,(le-ne)*E,(se-ee)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,(le+ee)*E,se*a,(le+ne)*E,(se-ee)*a,(le+ee)*E,(se-ne)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,le*E,(se+ee)*a,(le+ee)*E,(se+ne)*a,(le+ne)*E,(se+ee)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,(le-ee)*E,se*a,(le-ne)*E,(se+ee)*a,(le-ee)*E,(se+ne)*a).close()),ee=.1,ne=ie*.1,le=.8,se=.9;var Pe=new go.PathFigure((le-ee)*E,se*a,!0);return b.add(Pe),Pe.add(new go.PathSegment(go.PathSegment.Bezier,le*E,(se-ee)*a,(le-ee)*E,(se-ne)*a,(le-ne)*E,(se-ee)*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(le+ee)*E,se*a,(le+ne)*E,(se-ee)*a,(le+ee)*E,(se-ne)*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,le*E,(se+ee)*a,(le+ee)*E,(se+ne)*a,(le+ne)*E,(se+ee)*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(le-ee)*E,se*a,(le-ne)*E,(se+ee)*a,(le-ee)*E,(se+ne)*a).close()),b}),go.Shape.defineFigureGenerator("KanbanPost",function(ae,E,a){var b=new go.Geometry,y=new go.PathFigure(.2*E,0,!1);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.2*E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,.8*E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,.8*E,0)),y.add(new go.PathSegment(go.PathSegment.Move,.5*E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.2*E,a)),y.add(new go.PathSegment(go.PathSegment.Move,.5*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.8*E,a)),b}),go.Shape.defineFigureGenerator("Forklift",function(ae,E,a){var b=new go.Geometry,y=new go.PathFigure(0,0,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,.4*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,0,0));var z=new go.PathFigure(0,.5*a,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),z.add(new go.PathSegment(go.PathSegment.Line,.5*E,.8*a)),z.add(new go.PathSegment(go.PathSegment.Line,.5*E,.5*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,.5*a));var ee=new go.PathFigure(.5*E,.8*a,!0);b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.5*E,.1*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.55*E,.1*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.55*E,.8*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.5*E,.8*a));var ne=new go.PathFigure(.5*E,.7*a,!1);b.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,E,.7*a));var le=.1,se=ie*.1,fe=.1,Pe=.9,Se=new go.PathFigure((fe-le)*E,Pe*a,!0);b.add(Se),Se.add(new go.PathSegment(go.PathSegment.Bezier,fe*E,(Pe-le)*a,(fe-le)*E,(Pe-se)*a,(fe-se)*E,(Pe-le)*a)),Se.add(new go.PathSegment(go.PathSegment.Bezier,(fe+le)*E,Pe*a,(fe+se)*E,(Pe-le)*a,(fe+le)*E,(Pe-se)*a)),Se.add(new go.PathSegment(go.PathSegment.Bezier,fe*E,(Pe+le)*a,(fe+le)*E,(Pe+se)*a,(fe+se)*E,(Pe+le)*a)),Se.add(new go.PathSegment(go.PathSegment.Bezier,(fe-le)*E,Pe*a,(fe-se)*E,(Pe+le)*a,(fe-le)*E,(Pe+se)*a)),le=.1,se=ie*.1,fe=.4,Pe=.9;var Le=new go.PathFigure((fe-le)*E,Pe*a,!0);return b.add(Le),Le.add(new go.PathSegment(go.PathSegment.Bezier,fe*E,(Pe-le)*a,(fe-le)*E,(Pe-se)*a,(fe-se)*E,(Pe-le)*a)),Le.add(new go.PathSegment(go.PathSegment.Bezier,(fe+le)*E,Pe*a,(fe+se)*E,(Pe-le)*a,(fe+le)*E,(Pe-se)*a)),Le.add(new go.PathSegment(go.PathSegment.Bezier,fe*E,(Pe+le)*a,(fe+le)*E,(Pe+se)*a,(fe+se)*E,(Pe+le)*a)),Le.add(new go.PathSegment(go.PathSegment.Bezier,(fe-le)*E,Pe*a,(fe-se)*E,(Pe+le)*a,(fe-le)*E,(Pe+se)*a)),b}),go.Shape.defineFigureGenerator("RailShipment",function(ae,E,a){var b=new go.Geometry,y=new go.PathFigure(.1*E,.4*a,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.45*E,.4*a)),y.add(new go.PathSegment(go.PathSegment.Line,.45*E,.9*a)),y.add(new go.PathSegment(go.PathSegment.Line,.1*E,.9*a)),y.add(new go.PathSegment(go.PathSegment.Line,.1*E,.4*a).close());var z=new go.PathFigure(.45*E,.7*a,!1);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.55*E,.7*a));var ee=new go.PathFigure(.55*E,.4*a,!0);b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.9*E,.4*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.9*E,.9*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.55*E,.9*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.55*E,.4*a).close());var fe=.05,Pe=ie*.05,Se=.175,Le=.95,ne=new go.PathFigure((Se-fe)*E,Le*a,!0);b.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,Se*E,(Le-fe)*a,(Se-fe)*E,(Le-Pe)*a,(Se-Pe)*E,(Le-fe)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(Se+fe)*E,Le*a,(Se+Pe)*E,(Le-fe)*a,(Se+fe)*E,(Le-Pe)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,Se*E,(Le+fe)*a,(Se+fe)*E,(Le+Pe)*a,(Se+Pe)*E,(Le+fe)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(Se-fe)*E,Le*a,(Se-Pe)*E,(Le+fe)*a,(Se-fe)*E,(Le+Pe)*a));var fe=.05,Pe=ie*.05,Se=.375,Le=.95,le=new go.PathFigure((Se-fe)*E,Le*a,!0);b.add(le),le.add(new go.PathSegment(go.PathSegment.Bezier,Se*E,(Le-fe)*a,(Se-fe)*E,(Le-Pe)*a,(Se-Pe)*E,(Le-fe)*a)),le.add(new go.PathSegment(go.PathSegment.Bezier,(Se+fe)*E,Le*a,(Se+Pe)*E,(Le-fe)*a,(Se+fe)*E,(Le-Pe)*a)),le.add(new go.PathSegment(go.PathSegment.Bezier,Se*E,(Le+fe)*a,(Se+fe)*E,(Le+Pe)*a,(Se+Pe)*E,(Le+fe)*a)),le.add(new go.PathSegment(go.PathSegment.Bezier,(Se-fe)*E,Le*a,(Se-Pe)*E,(Le+fe)*a,(Se-fe)*E,(Le+Pe)*a));var fe=.05,Pe=ie*.05,Se=.625,Le=.95,se=new go.PathFigure((Se-fe)*E,Le*a,!0);b.add(se),se.add(new go.PathSegment(go.PathSegment.Bezier,Se*E,(Le-fe)*a,(Se-fe)*E,(Le-Pe)*a,(Se-Pe)*E,(Le-fe)*a)),se.add(new go.PathSegment(go.PathSegment.Bezier,(Se+fe)*E,Le*a,(Se+Pe)*E,(Le-fe)*a,(Se+fe)*E,(Le-Pe)*a)),se.add(new go.PathSegment(go.PathSegment.Bezier,Se*E,(Le+fe)*a,(Se+fe)*E,(Le+Pe)*a,(Se+Pe)*E,(Le+fe)*a)),se.add(new go.PathSegment(go.PathSegment.Bezier,(Se-fe)*E,Le*a,(Se-Pe)*E,(Le+fe)*a,(Se-fe)*E,(Le+Pe)*a));var fe=.05,Pe=ie*.05,Se=.825,Le=.95,Ge=new go.PathFigure((Se-fe)*E,Le*a,!0);b.add(Ge),Ge.add(new go.PathSegment(go.PathSegment.Bezier,Se*E,(Le-fe)*a,(Se-fe)*E,(Le-Pe)*a,(Se-Pe)*E,(Le-fe)*a)),Ge.add(new go.PathSegment(go.PathSegment.Bezier,(Se+fe)*E,Le*a,(Se+Pe)*E,(Le-fe)*a,(Se+fe)*E,(Le-Pe)*a)),Ge.add(new go.PathSegment(go.PathSegment.Bezier,Se*E,(Le+fe)*a,(Se+fe)*E,(Le+Pe)*a,(Se+Pe)*E,(Le+fe)*a)),Ge.add(new go.PathSegment(go.PathSegment.Bezier,(Se-fe)*E,Le*a,(Se-Pe)*E,(Le+fe)*a,(Se-fe)*E,(Le+Pe)*a).close());var ve=new go.PathFigure(0,a,!1);return b.add(ve),ve.add(new go.PathSegment(go.PathSegment.Line,E,a).close()),b}),go.Shape.defineFigureGenerator("Warehouse",function(ae,E,a){var b=new go.Geometry,y=new go.PathFigure(0,0,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var z=new go.PathFigure(0,.2*a,!1);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,E,.2*a).close());var ee=new go.PathFigure(.15*E,a,!0);b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.15*E,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.4*E,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.4*E,a)),ee.add(new go.PathSegment(go.PathSegment.Line,.15*E,a).close());var ne=.05,le=ie*.05,se=.35,fe=.775,Pe=new go.PathFigure((se-ne)*E,fe*a,!0);return b.add(Pe),Pe.add(new go.PathSegment(go.PathSegment.Bezier,se*E,(fe-ne)*a,(se-ne)*E,(fe-le)*a,(se-le)*E,(fe-ne)*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(se+ne)*E,fe*a,(se+le)*E,(fe-ne)*a,(se+ne)*E,(fe-le)*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,se*E,(fe+ne)*a,(se+ne)*E,(fe+le)*a,(se+le)*E,(fe+ne)*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(se-ne)*E,fe*a,(se-le)*E,(fe+ne)*a,(se-ne)*E,(fe+le)*a).close()),b}),go.Shape.defineFigureGenerator("ControlCenter",function(ae,E,a){var b=new go.Geometry,y=new go.PathFigure(0,a,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,.1*E,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,.1*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.9*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.9*E,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Move,.1*E,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,.9*E,.8*a).close()),b}),go.Shape.defineFigureGenerator("Bluetooth",function(ae,E,a){var b=new go.Geometry,y=new go.PathFigure(0,.75*a,!1);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,.75*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.25*a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.75*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.25*a)),b}),go.Shape.defineFigureGenerator("Bookmark",function(ae,E,a){var b=new go.Geometry,y=new go.PathFigure(0,0,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,.6*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,0,0)),y.add(new go.PathSegment(go.PathSegment.Move,.2*E,.2*a)),y.add(new go.PathSegment(go.PathSegment.Line,.8*E,.2*a)),y.add(new go.PathSegment(go.PathSegment.Move,.2*E,.4*a)),y.add(new go.PathSegment(go.PathSegment.Line,.8*E,.4*a)),b}),go.Shape.defineFigureGenerator("Bookmark",function(ae,E,a){var b=new go.Geometry,y=new go.PathFigure(0,0,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,.6*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,0,0)),y.add(new go.PathSegment(go.PathSegment.Move,.2*E,.2*a)),y.add(new go.PathSegment(go.PathSegment.Line,.8*E,.2*a)),y.add(new go.PathSegment(go.PathSegment.Move,.2*E,.4*a)),y.add(new go.PathSegment(go.PathSegment.Line,.8*E,.4*a)),b}),go.Shape.defineFigureGenerator("Globe",function(ae,E,a){var b=new go.Geometry,y=new go.PathFigure(.5*E,0,!1);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,a)),y.add(new go.PathSegment(go.PathSegment.Move,0,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Move,.5*E,0)),y.add(new go.PathSegment(go.PathSegment.Bezier,E,.5*a,.75*E,0,E,.25*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,a,E,.75*a,.75*E,a)),y.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,.25*E,a,0,.75*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,0,0,.25*a,.25*E,0)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,a,.15*E,.25*a,.15*E,.75*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,0,.85*E,.75*a,.85*E,.25*a)),y.add(new go.PathSegment(go.PathSegment.Move,.1675*E,.15*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.8325*E,.15*a,.35*E,.3*a,.65*E,.3*a)),y.add(new go.PathSegment(go.PathSegment.Move,.1675*E,.85*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.8325*E,.85*a,.35*E,.7*a,.65*E,.7*a)),b}),go.Shape.defineFigureGenerator("Wave",function(ae,E,a){var b=new go.Geometry,y=new go.PathFigure(0,.25*a,!1);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Bezier,.3*E,.25*a,.1*E,0,.2*E,0)),y.add(new go.PathSegment(go.PathSegment.Bezier,.7*E,.25*a,.425*E,.5*a,.575*E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,E,.25*a,.8*E,0,.9*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,.75*a)),y.add(new go.PathSegment(go.PathSegment.Move,0,.25*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.75*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.3*E,.75*a,.1*E,.5*a,.2*E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.7*E,.75*a,.425*E,a,.575*E,a)),y.add(new go.PathSegment(go.PathSegment.Bezier,E,.75*a,.8*E,.5*a,.9*E,.5*a)),b}),go.Shape.defineFigureGenerator("Operator",function(ae,E,a){var b=new go.Geometry,y=.3,z=ie*.3,ee=.5,ne=.7,le=new go.PathFigure((ee-y)*E,ne*a,!0);b.add(le),le.add(new go.PathSegment(go.PathSegment.Bezier,ee*E,(ne-y)*a,(ee-y)*E,(ne-z)*a,(ee-z)*E,(ne-y)*a)),le.add(new go.PathSegment(go.PathSegment.Bezier,(ee+y)*E,ne*a,(ee+z)*E,(ne-y)*a,(ee+y)*E,(ne-z)*a)),le.add(new go.PathSegment(go.PathSegment.Bezier,ee*E,(ne+y)*a,(ee+y)*E,(ne+z)*a,(ee+z)*E,(ne+y)*a)),le.add(new go.PathSegment(go.PathSegment.Bezier,(ee-y)*E,ne*a,(ee-z)*E,(ne+y)*a,(ee-y)*E,(ne+z)*a));var se=new go.PathFigure(0,.7*a,!1);return b.add(se),se.add(new go.PathSegment(go.PathSegment.Bezier,E,.7*a,0,0,E,0)),b}),go.Shape.defineFigureGenerator("TripleFanBlades",function(ae,E,a){var b=new go.Geometry,y=new go.PathFigure(.5*E,0,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,.65*a,.65*E,.3*a,.65*E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,0,.35*E,.5*a,.35*E,.3*a)),y.add(new go.PathSegment(go.PathSegment.Move,.5*E,.65*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,0,a,.3*E,.6*a,.1*E,.8*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,.65*a,.2*E,a,.35*E,.95*a)),y.add(new go.PathSegment(go.PathSegment.Move,.5*E,.65*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,E,a,.7*E,.6*a,.9*E,.8*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,.65*a,.8*E,a,.65*E,.95*a)),b}),go.Shape.defineFigureGenerator("CentrifugalPump",function(ae,E,a){var b=new go.Geometry,y=new go.PathFigure(E,0,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.4*E,0)),y.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,0,.075*a,0,.5*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.4*E,a,0,a,.4*E,a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.8*E,.4*a,.8*E,a,.85*E,.6*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.4*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),b}),go.Shape.defineFigureGenerator("Battery",function(ae,E,a){var b=new go.Geometry,y=new go.PathFigure(0,a,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,.1*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.1*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Move,.4*E,.1*a)),y.add(new go.PathSegment(go.PathSegment.Line,.4*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.6*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.6*E,.1*a));var z=new go.PathFigure(0,.6*a,!1);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Move,0,.4*a)),z.add(new go.PathSegment(go.PathSegment.Line,E,.4*a)),b}),go.Shape.defineFigureGenerator("Delete",function(ae,E,a){var b=new go.Geometry,y=.5,z=ie*.5,ee=.5,ne=.5,le=new go.PathFigure((ee-y)*E,ne*a,!0);b.add(le),le.add(new go.PathSegment(go.PathSegment.Bezier,ee*E,(ne-y)*a,(ee-y)*E,(ne-z)*a,(ee-z)*E,(ne-y)*a)),le.add(new go.PathSegment(go.PathSegment.Bezier,(ee+y)*E,ne*a,(ee+z)*E,(ne-y)*a,(ee+y)*E,(ne-z)*a)),le.add(new go.PathSegment(go.PathSegment.Bezier,ee*E,(ne+y)*a,(ee+y)*E,(ne+z)*a,(ee+z)*E,(ne+y)*a)),le.add(new go.PathSegment(go.PathSegment.Bezier,(ee-y)*E,ne*a,(ee-z)*E,(ne+y)*a,(ee-y)*E,(ne+z)*a));var se=new go.PathFigure(.15*E,.5*a,!1);return b.add(se),se.add(new go.PathSegment(go.PathSegment.Line,.85*E,.5*a)),b}),go.Shape.defineFigureGenerator("Flag",function(ae,E,a){var b=new go.Geometry,y=new go.PathFigure(0,.1*a,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Move,0,.1*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,.1*a,.15*E,0,.35*E,0)),y.add(new go.PathSegment(go.PathSegment.Bezier,E,.1*a,.65*E,.2*a,.85*E,.2*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,.5*a,.85*E,.6*a,.65*E,.6*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,.35*E,.4*a,.15*E,.4*a).close()),b}),go.Shape.defineFigureGenerator("Help",function(ae,E,a){var b=new go.Geometry,y=.5,z=ie*.5,ee=.5,ne=.5,le=new go.PathFigure((ee-y)*E,ne*a,!1);b.add(le),le.add(new go.PathSegment(go.PathSegment.Bezier,ee*E,(ne-y)*a,(ee-y)*E,(ne-z)*a,(ee-z)*E,(ne-y)*a)),le.add(new go.PathSegment(go.PathSegment.Bezier,(ee+y)*E,ne*a,(ee+z)*E,(ne-y)*a,(ee+y)*E,(ne-z)*a)),le.add(new go.PathSegment(go.PathSegment.Bezier,ee*E,(ne+y)*a,(ee+y)*E,(ne+z)*a,(ee+z)*E,(ne+y)*a)),le.add(new go.PathSegment(go.PathSegment.Bezier,(ee-y)*E,ne*a,(ee-z)*E,(ne+y)*a,(ee-y)*E,(ne+z)*a).close()),y=.05,z=ie*.05,ee=.5,ne=.8;var se=new go.PathFigure((ee-y)*E,ne*a,!1);return b.add(se),se.add(new go.PathSegment(go.PathSegment.Bezier,ee*E,(ne-y)*a,(ee-y)*E,(ne-z)*a,(ee-z)*E,(ne-y)*a)),se.add(new go.PathSegment(go.PathSegment.Bezier,(ee+y)*E,ne*a,(ee+z)*E,(ne-y)*a,(ee+y)*E,(ne-z)*a)),se.add(new go.PathSegment(go.PathSegment.Bezier,ee*E,(ne+y)*a,(ee+y)*E,(ne+z)*a,(ee+z)*E,(ne+y)*a)),se.add(new go.PathSegment(go.PathSegment.Bezier,(ee-y)*E,ne*a,(ee-z)*E,(ne+y)*a,(ee-y)*E,(ne+z)*a).close()),se.add(new go.PathSegment(go.PathSegment.Move,.5*E,.7*a)),se.add(new go.PathSegment(go.PathSegment.Line,.5*E,.5*a)),se.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,.2*a,.75*E,.475*a,.75*E,.225*a)),se.add(new go.PathSegment(go.PathSegment.Bezier,.3*E,.35*a,.4*E,.2*a,.3*E,.25*a)),b}),go.Shape.defineFigureGenerator("Location",function(ae,E,a){return new go.Geometry().add(new go.PathFigure(.5*E,a,!0).add(new go.PathSegment(go.PathSegment.Line,.75*E,.5*a)).add(new go.PathSegment(go.PathSegment.Bezier,.5*E,0,.975*E,.025*a,.5*E,0)).add(new go.PathSegment(go.PathSegment.Bezier,.25*E,.5*a,.5*E,0,.025*E,.025*a).close()).add(new go.PathSegment(go.PathSegment.Move,.5*E,.2*a)).add(new go.PathSegment(go.PathSegment.Arc,270,360,.5*E,.3*a,.1*E,.1*a).close()))}),go.Shape.defineFigureGenerator("Lock",function(ae,E,a){var b=new go.Geometry,y=new go.PathFigure(0,.5*a,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.5*a));var z=new go.PathFigure(.2*E,.5*a,!1);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Move,.2*E,.5*a)),z.add(new go.PathSegment(go.PathSegment.Line,.2*E,.3*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.8*E,.3*a,.25*E,0,.75*E,0)),z.add(new go.PathSegment(go.PathSegment.Line,.8*E,.5*a)),z.add(new go.PathSegment(go.PathSegment.Line,.8*E,.3*a)),b}),go.Shape.defineFigureGenerator("Unlocked",function(ae,E,a){var b=new go.Geometry,y=new go.PathFigure(0,.5*a,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.5*a));var z=new go.PathFigure(.2*E,.5*a,!1);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Move,.2*E,.5*a)),z.add(new go.PathSegment(go.PathSegment.Line,.2*E,.3*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.8*E,.3*a,.25*E,0,.75*E,0)),z.add(new go.PathSegment(go.PathSegment.Line,.8*E,.35*a)),b}),go.Shape.defineFigureGenerator("Gear",function(ae,E,a){return new go.Geometry().add(new go.PathFigure(.9375*E,.56246875*a,!0).add(new go.PathSegment(go.PathSegment.Line,.9375*E,.4375*a)).add(new go.PathSegment(go.PathSegment.Line,.80621875*E,.4375*a)).add(new go.PathSegment(go.PathSegment.Bezier,.763*E,.3316875*a,.79840625*E,.39915625*a,.7834375*E,.3635*a)).add(new go.PathSegment(go.PathSegment.Line,.8566875*E,.23796875*a)).add(new go.PathSegment(go.PathSegment.Line,.76825*E,.14959375*a)).add(new go.PathSegment(go.PathSegment.Line,.67596875*E,.24184375*a)).add(new go.PathSegment(go.PathSegment.Bezier,.5625*E,.19378125*a,.64228125*E,.2188125*a,.603875*E,.2021875*a)).add(new go.PathSegment(go.PathSegment.Line,.5625*E,.0625*a)).add(new go.PathSegment(go.PathSegment.Line,.4375*E,.0625*a)).add(new go.PathSegment(go.PathSegment.Line,.4375*E,.19378125*a)).add(new go.PathSegment(go.PathSegment.Bezier,.32775*E,.239375*a,.39759375*E,.20190625*a,.36053125*E,.2176875*a)).add(new go.PathSegment(go.PathSegment.Line,.2379375*E,.14959375*a)).add(new go.PathSegment(go.PathSegment.Line,.14953125*E,.2379375*a)).add(new go.PathSegment(go.PathSegment.Line,.23934375*E,.3278125*a)).add(new go.PathSegment(go.PathSegment.Bezier,.19378125*E,.4375*a,.21765625*E,.36059375*a,.201875*E,.397625*a)).add(new go.PathSegment(go.PathSegment.Line,.0625*E,.4375*a)).add(new go.PathSegment(go.PathSegment.Line,.0625*E,.5625*a)).add(new go.PathSegment(go.PathSegment.Line,.1938125*E,.5625*a)).add(new go.PathSegment(go.PathSegment.Bezier,.241875*E,.67596875*a,.20221875*E,.603875*a,.21884375*E,.64228125*a)).add(new go.PathSegment(go.PathSegment.Line,.1495625*E,.76825*a)).add(new go.PathSegment(go.PathSegment.Line,.238*E,.8566875*a)).add(new go.PathSegment(go.PathSegment.Line,.3316875*E,.76296875*a)).add(new go.PathSegment(go.PathSegment.Bezier,.43753125*E,.80621875*a,.36353125*E,.78340625*a,.3991875*E,.79840625*a)).add(new go.PathSegment(go.PathSegment.Line,.43753125*E,.9375*a)).add(new go.PathSegment(go.PathSegment.Line,.5625*E,.9375*a)).add(new go.PathSegment(go.PathSegment.Line,.5625*E,.80621875*a)).add(new go.PathSegment(go.PathSegment.Bezier,.67225*E,.760625*a,.602375*E,.79809375*a,.63946875*E,.78234375*a)).add(new go.PathSegment(go.PathSegment.Line,.76828125*E,.8566875*a)).add(new go.PathSegment(go.PathSegment.Line,.85671875*E,.76825*a)).add(new go.PathSegment(go.PathSegment.Line,.76065625*E,.67221875*a)).add(new go.PathSegment(go.PathSegment.Bezier,.80621875*E,.56246875*a,.78234375*E,.63940625*a,.798125*E,.602375*a)).add(new go.PathSegment(go.PathSegment.Line,.9375*E,.56246875*a).close()).add(new go.PathSegment(go.PathSegment.Move,.5*E,.6*a)).add(new go.PathSegment(go.PathSegment.Arc,90,360,.5*E,.5*a,.1*E,.1*a).close()))}),go.Shape.defineFigureGenerator("Hand",function(ae,E,a){var b=new go.Geometry,y=new go.PathFigure(0,.5*a,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Bezier,.1*E,.3*a,0,.375*a,.05*E,.325*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.45*E,.075*a,.3*E,.225*a,.4*E,.175*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.525*E,.075*a,.46*E,.05*a,.525*E,.05*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.3*E,.4*a,.525*E,.275*a,.475*E,.325*a)),y.add(new go.PathSegment(go.PathSegment.Line,.9*E,.4*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.9*E,.55*a,E,.4*a,E,.55*a)),y.add(new go.PathSegment(go.PathSegment.Line,.425*E,.55*a)),y.add(new go.PathSegment(go.PathSegment.Line,.6*E,.55*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.6*E,.7*a,.675*E,.55*a,.675*E,.7*a)),y.add(new go.PathSegment(go.PathSegment.Line,.4*E,.7*a)),y.add(new go.PathSegment(go.PathSegment.Line,.575*E,.7*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.575*E,.85*a,.65*E,.7*a,.65*E,.85*a)),y.add(new go.PathSegment(go.PathSegment.Line,.4*E,.85*a)),y.add(new go.PathSegment(go.PathSegment.Line,.525*E,.85*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.535*E,a,.61*E,.85*a,.61*E,a)),y.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*a,.435*E,a,0,a).close()),b}),go.Shape.defineFigureGenerator("Map",function(ae,E,a){var b=new go.Geometry,y=new go.PathFigure(0,.2*a,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.25*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,.2*a)),y.add(new go.PathSegment(go.PathSegment.Line,.75*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,.2*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.75*E,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.25*E,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),y.add(new go.PathSegment(go.PathSegment.Move,.25*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.25*E,.8*a)),y.add(new go.PathSegment(go.PathSegment.Move,.5*E,.2*a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,a)),y.add(new go.PathSegment(go.PathSegment.Move,.75*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.75*E,.8*a)),b}),go.Shape.defineFigureGenerator("Eject",function(ae,E,a){var b=new go.Geometry,y=new go.PathFigure(0,a,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,E,a*.7)),y.add(new go.PathSegment(go.PathSegment.Line,0,a*.7).close());var z=new go.PathFigure(0,a*.6,!0);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,E,.6*a)),z.add(new go.PathSegment(go.PathSegment.Line,.5*E,0).close()),b}),go.Shape.defineFigureGenerator("Pencil",function(ae,E,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,.2*E,.1*a)).add(new go.PathSegment(go.PathSegment.Line,E,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.9*E,a)).add(new go.PathSegment(go.PathSegment.Line,.1*E,.2*a).close()))}),go.Shape.defineFigureGenerator("Building",function(ae,E,a){var b=new go.Geometry,y=new go.PathFigure(E*1,a*1,!1);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,a*1)),y.add(new go.PathSegment(go.PathSegment.Line,0,a*.85)),y.add(new go.PathSegment(go.PathSegment.Line,.046*E,a*.85)),y.add(new go.PathSegment(go.PathSegment.Line,.046*E,a*.45)),y.add(new go.PathSegment(go.PathSegment.Line,0,a*.45)),y.add(new go.PathSegment(go.PathSegment.Line,0,a*.3)),y.add(new go.PathSegment(go.PathSegment.Line,.046*E,a*.3)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,a*0)),y.add(new go.PathSegment(go.PathSegment.Line,(1-.046)*E,a*.3)),y.add(new go.PathSegment(go.PathSegment.Line,E,a*.3)),y.add(new go.PathSegment(go.PathSegment.Line,E,a*.45)),y.add(new go.PathSegment(go.PathSegment.Line,(1-.046)*E,a*.45)),y.add(new go.PathSegment(go.PathSegment.Line,(1-.046)*E,a*.85)),y.add(new go.PathSegment(go.PathSegment.Line,E,a*.85).close());var z=new go.PathFigure(.126*E,.85*a,!1);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.126*E,.45*a)),z.add(new go.PathSegment(go.PathSegment.Line,.322*E,.45*a)),z.add(new go.PathSegment(go.PathSegment.Line,.322*E,.85*a).close());var ee=new go.PathFigure(.402*E,.85*a,!1);b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.402*E,.45*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.598*E,.45*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.598*E,.85*a).close());var ne=new go.PathFigure(.678*E,.85*a,!1);b.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,.678*E,.45*a)),ne.add(new go.PathSegment(go.PathSegment.Line,.874*E,.45*a)),ne.add(new go.PathSegment(go.PathSegment.Line,.874*E,.85*a).close());var le=new go.PathFigure(.5*E,.1*a,!1);return b.add(le),le.add(new go.PathSegment(go.PathSegment.Line,(.046+.15)*E,.3*a)),le.add(new go.PathSegment(go.PathSegment.Line,(1-(.046+.15))*E,.3*a).close()),b}),go.Shape.defineFigureGenerator("Staircase",function(ae,E,a){var b=new go.Geometry,y=new go.PathFigure(0,a*1,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E*.2,a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*.2,a*.8)),y.add(new go.PathSegment(go.PathSegment.Line,E*.4,a*.8)),y.add(new go.PathSegment(go.PathSegment.Line,E*.4,a*.6)),y.add(new go.PathSegment(go.PathSegment.Line,E*.6,a*.6)),y.add(new go.PathSegment(go.PathSegment.Line,E*.6,a*.4)),y.add(new go.PathSegment(go.PathSegment.Line,E*.8,a*.4)),y.add(new go.PathSegment(go.PathSegment.Line,E*.8,a*.2)),y.add(new go.PathSegment(go.PathSegment.Line,E*1,a*.2)),y.add(new go.PathSegment(go.PathSegment.Line,E*1,a*.15)),y.add(new go.PathSegment(go.PathSegment.Line,E*.75,a*.15)),y.add(new go.PathSegment(go.PathSegment.Line,E*.75,a*.35)),y.add(new go.PathSegment(go.PathSegment.Line,E*.55,a*.35)),y.add(new go.PathSegment(go.PathSegment.Line,E*.55,a*.55)),y.add(new go.PathSegment(go.PathSegment.Line,E*.35,a*.55)),y.add(new go.PathSegment(go.PathSegment.Line,E*.35,a*.75)),y.add(new go.PathSegment(go.PathSegment.Line,E*.15,a*.75)),y.add(new go.PathSegment(go.PathSegment.Line,E*.15,a*.95)),y.add(new go.PathSegment(go.PathSegment.Line,0,a*.95).close()),b}),go.Shape.defineFigureGenerator("5Bars",function(ae,E,a){var b=new go.Geometry,y=new go.PathFigure(0,a*1,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E*.184,a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*.184,a*(1-.184)).close());var z=new go.PathFigure(E*.204,a,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,E*.204,a*(1-.184))),z.add(new go.PathSegment(go.PathSegment.Line,E*.388,a*(1-.184*2))),z.add(new go.PathSegment(go.PathSegment.Line,E*.388,a*1).close());var ee=new go.PathFigure(E*.408,a,!0);b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,E*.408,a*(1-.184*2))),ee.add(new go.PathSegment(go.PathSegment.Line,E*.592,a*(1-.184*3))),ee.add(new go.PathSegment(go.PathSegment.Line,E*.592,a*1).close());var ne=new go.PathFigure(E*.612,a,!0);b.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,E*.612,a*(1-.184*3))),ne.add(new go.PathSegment(go.PathSegment.Line,E*.796,a*(1-.184*4))),ne.add(new go.PathSegment(go.PathSegment.Line,E*.796,a*1).close());var le=new go.PathFigure(E*.816,a,!0);return b.add(le),le.add(new go.PathSegment(go.PathSegment.Line,E*.816,a*(1-.184*4))),le.add(new go.PathSegment(go.PathSegment.Line,E*1,a*(1-.184*5))),le.add(new go.PathSegment(go.PathSegment.Line,E*1,a*1).close()),b}),go.Shape.defineFigureGenerator("PC",function(ae,E,a){var b=new go.Geometry,y=new go.PathFigure(0,0,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*.3,a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*.3,0).close());var z=new go.PathFigure(E*.055,.07*a,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,E*.245,a*.07)),z.add(new go.PathSegment(go.PathSegment.Line,E*.245,a*.1)),z.add(new go.PathSegment(go.PathSegment.Line,E*.055,a*.1).close());var ee=new go.PathFigure(E*.055,.13*a,!0);b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,E*.245,a*.13)),ee.add(new go.PathSegment(go.PathSegment.Line,E*.245,a*.16)),ee.add(new go.PathSegment(go.PathSegment.Line,E*.055,a*.16).close());var ne=new go.PathFigure(E*.055,.18*a,!0);b.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,E*.245,a*.18)),ne.add(new go.PathSegment(go.PathSegment.Line,E*.245,a*.21)),ne.add(new go.PathSegment(go.PathSegment.Line,E*.055,a*.21).close());var le=new go.PathFigure(E*1,0,!0);return b.add(le),le.add(new go.PathSegment(go.PathSegment.Line,E*.4,0)),le.add(new go.PathSegment(go.PathSegment.Line,E*.4,a*.65)),le.add(new go.PathSegment(go.PathSegment.Line,E*1,a*.65).close()),b}),go.Shape.defineFigureGenerator("Plane",function(ae,E,a){var b=new go.Geometry,y=new go.PathFigure(.55*E,a,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,.6*a)),y.add(new go.PathSegment(go.PathSegment.Line,.4*E,.7*a)),y.add(new go.PathSegment(go.PathSegment.Line,.1*E,.475*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.35*E,.525*a,0,.4*a,.225*E,.45*a)),y.add(new go.PathSegment(go.PathSegment.Line,.4*E,.475*a)),y.add(new go.PathSegment(go.PathSegment.Line,.15*E,.35*a)),y.add(new go.PathSegment(go.PathSegment.Line,.2*E,.325*a)),y.add(new go.PathSegment(go.PathSegment.Line,.6*E,.325*a)),y.add(new go.PathSegment(go.PathSegment.Line,.85*E,.1*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.9*E,.2*a,.975*E,0,E,.08*a)),y.add(new go.PathSegment(go.PathSegment.Line,.7*E,.45*a)),y.add(new go.PathSegment(go.PathSegment.Line,.6*E,.95*a)),y.add(new go.PathSegment(go.PathSegment.Line,.55*E,a).close()),b}),go.Shape.defineFigureGenerator("Key",function(ae,E,a){var b=new go.Geometry,y=new go.PathFigure(E*1,a*.5,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E*.9,.4*a)),y.add(new go.PathSegment(go.PathSegment.Line,E*.5,.4*a)),y.add(new go.PathSegment(go.PathSegment.Line,E*.5,.35*a)),y.add(new go.PathSegment(go.PathSegment.Line,E*.45,.35*a)),y.add(new go.PathSegment(go.PathSegment.Line,E*.3,.2*a)),y.add(new go.PathSegment(go.PathSegment.Line,E*.15,.2*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.35*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.65*a)),y.add(new go.PathSegment(go.PathSegment.Line,E*.15,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,E*.3,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,E*.45,.65*a)),y.add(new go.PathSegment(go.PathSegment.Line,E*.5,.65*a)),y.add(new go.PathSegment(go.PathSegment.Line,E*.5,.6*a)),y.add(new go.PathSegment(go.PathSegment.Line,E*.6,.6*a)),y.add(new go.PathSegment(go.PathSegment.Line,E*.65,.55*a)),y.add(new go.PathSegment(go.PathSegment.Line,E*.7,.6*a)),y.add(new go.PathSegment(go.PathSegment.Line,E*.75,.55*a)),y.add(new go.PathSegment(go.PathSegment.Line,E*.8,.6*a)),y.add(new go.PathSegment(go.PathSegment.Line,E*.85,.575*a)),y.add(new go.PathSegment(go.PathSegment.Line,E*.9,.6*a).close()),y.add(new go.PathSegment(go.PathSegment.Move,.17*E,.425*a)),y.add(new go.PathSegment(go.PathSegment.Arc,270,360,.17*E,.5*a,.075*E,.075*a).close()),b}),go.Shape.defineFigureGenerator("FilmTape",function(ae,E,a){var b=new go.Geometry,y=new go.PathFigure(0,0,!1);b.add(y),y.add(new go.PathSegment(go.PathSegment.Arc,270,180,E*0,E*.3,E*.055)),y.add(new go.PathSegment(go.PathSegment.Line,0,a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*.08,a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*.08,a*.95)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*1),a*.95)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*1),a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*2),a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*2),a*.95)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*3),a*.95)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*3),a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*4),a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*4),a*.95)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*5),a*.95)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*5),a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*6),a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*6),a*.95)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*7),a*.95)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*7),a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*8),a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*8),a*.95)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*9),a*.95)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*9),a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*10),a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*10),a*.95)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*11),a*.95)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*11),a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*12),a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*12),a*.95)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*13),a*.95)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*13),a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*14),a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*14),a*.95)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*15),a*.95)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*15),a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*1,a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*1,a*1));var z=new go.PathFigure(0,0,!1);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,E*1,a*0)),z.add(new go.PathSegment(go.PathSegment.Arc,270,-180,E*1,E*.3,E*.055)),z.add(new go.PathSegment(go.PathSegment.Line,E*1,a*1));var ee=new go.PathFigure(E*.11,a*.1,!1);b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,E*(.11+.24133333*1+.028*0),a*.1)),ee.add(new go.PathSegment(go.PathSegment.Line,E*(.11+.24133333*1+.028*0),a*.8)),ee.add(new go.PathSegment(go.PathSegment.Line,E*.11,a*.8).close());var ne=new go.PathFigure(E*(.11+.24133333*1+.028*1),a*.1,!1);b.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,E*(.11+.24133333*2+.028*1),a*.1)),ne.add(new go.PathSegment(go.PathSegment.Line,E*(.11+.24133333*2+.028*1),a*.8)),ne.add(new go.PathSegment(go.PathSegment.Line,E*(.11+.24133333*1+.028*1),a*.8).close());var le=new go.PathFigure(E*(.11+.24133333*2+.028*2),a*.1,!1);return b.add(le),le.add(new go.PathSegment(go.PathSegment.Line,E*(.11+.24133333*3+.028*2),a*.1)),le.add(new go.PathSegment(go.PathSegment.Line,E*(.11+.24133333*3+.028*2),a*.8)),le.add(new go.PathSegment(go.PathSegment.Line,E*(.11+.24133333*2+.028*2),a*.8).close()),b}),go.Shape.defineFigureGenerator("FloppyDisk",function(ae,E,a){var b=new go.Geometry,y=8,z=y*ie,ee=new go.PathFigure(y,0,!1);b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,E*.86,0)),ee.add(new go.PathSegment(go.PathSegment.Line,E*1,a*.14)),ee.add(new go.PathSegment(go.PathSegment.Line,E,a-y)),ee.add(new go.PathSegment(go.PathSegment.Bezier,E-y,a,E,a-z,E-z,a)),ee.add(new go.PathSegment(go.PathSegment.Line,y,a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,a-y,z,a,0,a-z)),ee.add(new go.PathSegment(go.PathSegment.Line,0,y)),ee.add(new go.PathSegment(go.PathSegment.Bezier,y,0,0,z,z,0).close());var ne=new go.PathFigure(E*.83,0,!1);b.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,E*.83,a*.3)),ne.add(new go.PathSegment(go.PathSegment.Line,E*.17,a*.3)),ne.add(new go.PathSegment(go.PathSegment.Line,E*.17,a*0).close());var le=new go.PathFigure(E*.83,a*1,!1);b.add(le),le.add(new go.PathSegment(go.PathSegment.Line,E*.83,a*.5)),le.add(new go.PathSegment(go.PathSegment.Line,E*.17,a*.5)),le.add(new go.PathSegment(go.PathSegment.Line,E*.17,a*1).close());var se=new go.PathFigure(E*.78,a*.05,!1);return b.add(se),se.add(new go.PathSegment(go.PathSegment.Line,E*.66,a*.05)),se.add(new go.PathSegment(go.PathSegment.Line,E*.66,a*.25)),se.add(new go.PathSegment(go.PathSegment.Line,E*.78,a*.25).close()),b}),go.Shape.defineFigureGenerator("SpeechBubble",function(ae,E,a){var b=ae?ae.parameter1:NaN;(isNaN(b)||b<0)&&(b=15),b=Math.min(b,E/3),b=Math.min(b,a/3);var y=b*ie,z=a*.8,ee=new go.Geometry,ne=new go.PathFigure(b,0,!0);return ee.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,E-b,0)),ne.add(new go.PathSegment(go.PathSegment.Bezier,E,b,E-y,0,E,y)),ne.add(new go.PathSegment(go.PathSegment.Line,E,z-b)),ne.add(new go.PathSegment(go.PathSegment.Bezier,E-b,z,E,z-y,E-y,z)),ne.add(new go.PathSegment(go.PathSegment.Line,E*.7,z)),ne.add(new go.PathSegment(go.PathSegment.Line,E*.7,a)),ne.add(new go.PathSegment(go.PathSegment.Line,E*.55,z)),ne.add(new go.PathSegment(go.PathSegment.Line,b,z)),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,z-b,y,z,0,z-y)),ne.add(new go.PathSegment(go.PathSegment.Line,0,b)),ne.add(new go.PathSegment(go.PathSegment.Bezier,b,0,0,y,y,0).close()),y>1?(ee.spot1=new go.Spot(0,0,y,y),ee.spot2=new go.Spot(1,.8,-y,-y)):(ee.spot1=go.Spot.TopLeft,ee.spot2=new go.Spot(1,.8)),ee}),go.Shape.defineFigureGenerator("Repeat",function(ae,E,a){var b=new go.Geometry,y=new go.PathFigure(E*0,a*.45,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E*.25,a*0)),y.add(new go.PathSegment(go.PathSegment.Line,E*.5,a*.45)),y.add(new go.PathSegment(go.PathSegment.Line,E*.3,a*.45)),y.add(new go.PathSegment(go.PathSegment.Line,E*.3,a*.9)),y.add(new go.PathSegment(go.PathSegment.Line,E*.6,a*.9)),y.add(new go.PathSegment(go.PathSegment.Line,E*.65,a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*.2,a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*.2,a*.45).close());var z=new go.PathFigure(E*1,a*.55,!0);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,E*.75,a*1)),z.add(new go.PathSegment(go.PathSegment.Line,E*.5,a*.55)),z.add(new go.PathSegment(go.PathSegment.Line,E*.7,a*.55)),z.add(new go.PathSegment(go.PathSegment.Line,E*.7,a*.1)),z.add(new go.PathSegment(go.PathSegment.Line,E*.4,a*.1)),z.add(new go.PathSegment(go.PathSegment.Line,E*.35,a*0)),z.add(new go.PathSegment(go.PathSegment.Line,E*.8,a*0)),z.add(new go.PathSegment(go.PathSegment.Line,E*.8,a*.55).close()),b}),go.Shape.defineFigureGenerator("Windows",function(ae,E,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,E,0)).add(new go.PathSegment(go.PathSegment.Line,E,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close()).add(new go.PathSegment(go.PathSegment.Move,.4*E,.4*a)).add(new go.PathSegment(go.PathSegment.Line,.4*E,.8*a)).add(new go.PathSegment(go.PathSegment.Line,.9*E,.8*a)).add(new go.PathSegment(go.PathSegment.Line,.9*E,.4*a).close()).add(new go.PathSegment(go.PathSegment.Move,.2*E,.1*a)).add(new go.PathSegment(go.PathSegment.Line,.2*E,.6*a)).add(new go.PathSegment(go.PathSegment.Line,.7*E,.6*a)).add(new go.PathSegment(go.PathSegment.Line,.7*E,.1*a).close()).add(new go.PathSegment(go.PathSegment.Move,.1*E,.6*a)).add(new go.PathSegment(go.PathSegment.Line,.1*E,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.5*E,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.5*E,.6*a).close()))}),go.Shape.defineFigureGenerator("Terminal",function(ae,E,a){var b=new go.Geometry,y=new go.PathFigure(E*0,a*.1,!1);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E*1,a*.1)),y.add(new go.PathSegment(go.PathSegment.Line,E*1,a*.9)),y.add(new go.PathSegment(go.PathSegment.Line,E*0,a*.9).close());var z=new go.PathFigure(E*.1,a*.2,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,E*.1,a*.25)),z.add(new go.PathSegment(go.PathSegment.Line,E*.22,a*.285)),z.add(new go.PathSegment(go.PathSegment.Line,E*.1,a*.32)),z.add(new go.PathSegment(go.PathSegment.Line,E*.1,a*.37)),z.add(new go.PathSegment(go.PathSegment.Line,E*.275,a*.32)),z.add(new go.PathSegment(go.PathSegment.Line,E*.275,a*.25).close());var ee=new go.PathFigure(E*.28,a*.37,!0);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,E*.45,a*.37)),ee.add(new go.PathSegment(go.PathSegment.Line,E*.45,a*.41)),ee.add(new go.PathSegment(go.PathSegment.Line,E*.28,a*.41).close()),b}),go.Shape.defineFigureGenerator("Beaker",function(ae,E,a){var b=new go.Geometry,y=15,z=y*ie,ee=new go.PathFigure(E*.62,a*.475,!0);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,E,a-y)),ee.add(new go.PathSegment(go.PathSegment.Bezier,E-y,a,E,a-z,E-z,a)),ee.add(new go.PathSegment(go.PathSegment.Line,y,a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,a-y,z,a,0,a-z)),ee.add(new go.PathSegment(go.PathSegment.Line,E*.38,a*.475)),ee.add(new go.PathSegment(go.PathSegment.Line,E*.38,a*.03)),ee.add(new go.PathSegment(go.PathSegment.Line,E*.36,a*0)),ee.add(new go.PathSegment(go.PathSegment.Line,E*.64,a*0)),ee.add(new go.PathSegment(go.PathSegment.Line,E*.62,a*.03).close()),z>1?(b.spot1=new go.Spot(0,0,z,z),b.spot2=new go.Spot(1,1,-z,-z)):(b.spot1=go.Spot.TopLeft,b.spot2=go.Spot.BottomRight),b}),go.Shape.defineFigureGenerator("Download",function(ae,E,a){var b=new go.Geometry,y=new go.PathFigure(E*0,a*1,!0);b.add(y);var z=.1/.3;y.add(new go.PathSegment(go.PathSegment.Line,E*1,a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*1,a*(1-z))),y.add(new go.PathSegment(go.PathSegment.Line,E*.8,a*0)),y.add(new go.PathSegment(go.PathSegment.Line,E*.66,a*0)),y.add(new go.PathSegment(go.PathSegment.Line,E*.66,a*.055)),y.add(new go.PathSegment(go.PathSegment.Line,E*.755,a*.055)),y.add(new go.PathSegment(go.PathSegment.Line,E*.93,a*(1-z))),y.add(new go.PathSegment(go.PathSegment.Line,E*.64,a*(1-z))),y.add(new go.PathSegment(go.PathSegment.Line,E*.61,a*.75)),y.add(new go.PathSegment(go.PathSegment.Line,E*.5,a*.75)),y.add(new go.PathSegment(go.PathSegment.Line,E*.39,a*.75)),y.add(new go.PathSegment(go.PathSegment.Line,E*.36,a*(1-z))),y.add(new go.PathSegment(go.PathSegment.Line,E*.07,a*(1-z))),y.add(new go.PathSegment(go.PathSegment.Line,E*(1-.755),a*.055)),y.add(new go.PathSegment(go.PathSegment.Line,E*(1-.66),a*.055)),y.add(new go.PathSegment(go.PathSegment.Line,E*(1-.66),a*0)),y.add(new go.PathSegment(go.PathSegment.Line,E*(1-.8),a*0)),y.add(new go.PathSegment(go.PathSegment.Line,E*0,a*(1-z)).close());var ee=new go.PathFigure(E*.4,a*0,!0);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,E*.4,a*.44)),ee.add(new go.PathSegment(go.PathSegment.Line,E*.26,a*.44)),ee.add(new go.PathSegment(go.PathSegment.Line,E*.5,a*.66)),ee.add(new go.PathSegment(go.PathSegment.Line,E*(1-.26),a*.44)),ee.add(new go.PathSegment(go.PathSegment.Line,E*.6,a*.44)),ee.add(new go.PathSegment(go.PathSegment.Line,E*.6,a*0).close()),b}),go.Shape.defineFigureGenerator("Bin",function(ae,E,a){var b=new go.Geometry,y=new go.PathFigure(E*0,a*1,!0);b.add(y);var z=.1/.3;return y.add(new go.PathSegment(go.PathSegment.Line,E*1,a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*1,a*(1-z))),y.add(new go.PathSegment(go.PathSegment.Line,E*.8,a*0)),y.add(new go.PathSegment(go.PathSegment.Line,E*.66,a*0)),y.add(new go.PathSegment(go.PathSegment.Line,E*.66,a*.055)),y.add(new go.PathSegment(go.PathSegment.Line,E*.755,a*.055)),y.add(new go.PathSegment(go.PathSegment.Line,E*.93,a*(1-z))),y.add(new go.PathSegment(go.PathSegment.Line,E*.64,a*(1-z))),y.add(new go.PathSegment(go.PathSegment.Line,E*.61,a*.75)),y.add(new go.PathSegment(go.PathSegment.Line,E*.5,a*.75)),y.add(new go.PathSegment(go.PathSegment.Line,E*.39,a*.75)),y.add(new go.PathSegment(go.PathSegment.Line,E*.36,a*(1-z))),y.add(new go.PathSegment(go.PathSegment.Line,E*.07,a*(1-z))),y.add(new go.PathSegment(go.PathSegment.Line,E*(1-.755),a*.055)),y.add(new go.PathSegment(go.PathSegment.Line,E*(1-.66),a*.055)),y.add(new go.PathSegment(go.PathSegment.Line,E*(1-.66),a*0)),y.add(new go.PathSegment(go.PathSegment.Line,E*(1-.8),a*0)),y.add(new go.PathSegment(go.PathSegment.Line,E*0,a*(1-z)).close()),b}),go.Shape.defineFigureGenerator("Upload",function(ae,E,a){var b=new go.Geometry,y=new go.PathFigure(E*0,a*1,!0);b.add(y);var z=.1/.3;y.add(new go.PathSegment(go.PathSegment.Line,E*1,a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*1,a*(1-z))),y.add(new go.PathSegment(go.PathSegment.Line,E*.8,a*0)),y.add(new go.PathSegment(go.PathSegment.Line,E*.66,a*0)),y.add(new go.PathSegment(go.PathSegment.Line,E*.66,a*.055)),y.add(new go.PathSegment(go.PathSegment.Line,E*.755,a*.055)),y.add(new go.PathSegment(go.PathSegment.Line,E*.93,a*(1-z))),y.add(new go.PathSegment(go.PathSegment.Line,E*.64,a*(1-z))),y.add(new go.PathSegment(go.PathSegment.Line,E*.61,a*.75)),y.add(new go.PathSegment(go.PathSegment.Line,E*.5,a*.75)),y.add(new go.PathSegment(go.PathSegment.Line,E*.39,a*.75)),y.add(new go.PathSegment(go.PathSegment.Line,E*.36,a*(1-z))),y.add(new go.PathSegment(go.PathSegment.Line,E*.07,a*(1-z))),y.add(new go.PathSegment(go.PathSegment.Line,E*(1-.755),a*.055)),y.add(new go.PathSegment(go.PathSegment.Line,E*(1-.66),a*.055)),y.add(new go.PathSegment(go.PathSegment.Line,E*(1-.66),a*0)),y.add(new go.PathSegment(go.PathSegment.Line,E*(1-.8),a*0)),y.add(new go.PathSegment(go.PathSegment.Line,E*0,a*(1-z)).close());var ee=new go.PathFigure(E*.5,a*0,!0);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,E*.26,a*.25)),ee.add(new go.PathSegment(go.PathSegment.Line,E*.4,a*.25)),ee.add(new go.PathSegment(go.PathSegment.Line,E*.4,a*.63)),ee.add(new go.PathSegment(go.PathSegment.Line,E*.6,a*.63)),ee.add(new go.PathSegment(go.PathSegment.Line,E*.6,a*.25)),ee.add(new go.PathSegment(go.PathSegment.Line,E*.74,a*.25).close()),b}),go.Shape.defineFigureGenerator("EmptyDrink",function(ae,E,a){var b=new go.Geometry,y=new go.PathFigure(E*.15,a*0,!1);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E*.85,a*0)),y.add(new go.PathSegment(go.PathSegment.Line,E*.7,a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*.3,a*1).close()),b}),go.Shape.defineFigureGenerator("Drink",function(ae,E,a){var b=new go.Geometry,y=new go.PathFigure(E*.15,a*0,!1);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E*.85,a*0)),y.add(new go.PathSegment(go.PathSegment.Line,E*.7,a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*.3,a*1).close());var z=new go.PathFigure(E*.235,a*.28,!0);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,E*.765,a*.28)),z.add(new go.PathSegment(go.PathSegment.Line,E*.655,a*.97)),z.add(new go.PathSegment(go.PathSegment.Line,E*.345,a*.97).close()),b}),go.Shape.defineFigureGenerator("4Arrows",function(ae,E,a){var b=new go.Geometry,y=new go.PathFigure(E*.5,a*0,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E*.65,a*.25)),y.add(new go.PathSegment(go.PathSegment.Line,E*.55,a*.25)),y.add(new go.PathSegment(go.PathSegment.Line,E*.55,a*.45)),y.add(new go.PathSegment(go.PathSegment.Line,E*.75,a*.45)),y.add(new go.PathSegment(go.PathSegment.Line,E*.75,a*.35)),y.add(new go.PathSegment(go.PathSegment.Line,E*1,a*.5)),y.add(new go.PathSegment(go.PathSegment.Line,E*.75,a*.65)),y.add(new go.PathSegment(go.PathSegment.Line,E*.75,a*.55)),y.add(new go.PathSegment(go.PathSegment.Line,E*.55,a*.55)),y.add(new go.PathSegment(go.PathSegment.Line,E*.55,a*.75)),y.add(new go.PathSegment(go.PathSegment.Line,E*.65,a*.75)),y.add(new go.PathSegment(go.PathSegment.Line,E*.5,a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*.35,a*.75)),y.add(new go.PathSegment(go.PathSegment.Line,E*.45,a*.75)),y.add(new go.PathSegment(go.PathSegment.Line,E*.45,a*.55)),y.add(new go.PathSegment(go.PathSegment.Line,E*.25,a*.55)),y.add(new go.PathSegment(go.PathSegment.Line,E*.25,a*.65)),y.add(new go.PathSegment(go.PathSegment.Line,E*0,a*.5)),y.add(new go.PathSegment(go.PathSegment.Line,E*.25,a*.35)),y.add(new go.PathSegment(go.PathSegment.Line,E*.25,a*.45)),y.add(new go.PathSegment(go.PathSegment.Line,E*.45,a*.45)),y.add(new go.PathSegment(go.PathSegment.Line,E*.45,a*.25)),y.add(new go.PathSegment(go.PathSegment.Line,E*.35,a*.25).close()),b}),go.Shape.defineFigureGenerator("Connector","Ellipse"),go.Shape.defineFigureGenerator("Alternative","TriangleUp"),go.Shape.defineFigureGenerator("Merge","TriangleUp"),go.Shape.defineFigureGenerator("Decision","Diamond"),go.Shape.defineFigureGenerator("DataTransmissions","Hexagon"),go.Shape.defineFigureGenerator("Gate","Crescent"),go.Shape.defineFigureGenerator("Delay","HalfEllipse"),go.Shape.defineFigureGenerator("Input","Parallelogram1"),go.Shape.defineFigureGenerator("ManualLoop","ManualOperation"),go.Shape.defineFigureGenerator("ISOProcess","Chevron"),go.Shape.defineFigureGenerator("MessageToUser","SquareArrow"),go.Shape.defineFigureGenerator("MagneticData","Cylinder1"),go.Shape.defineFigureGenerator("DirectData","Cylinder4"),go.Shape.defineFigureGenerator("StoredData","DataStorage"),go.Shape.defineFigureGenerator("SequentialData","MagneticTape"),go.Shape.defineFigureGenerator("Subroutine","Procedure")},93510:function(module,exports,__webpack_require__){var __WEBPACK_AMD_DEFINE_ARRAY__,__WEBPACK_AMD_DEFINE_RESULT__;(function(){if(typeof window.GGBApplet=="function"){console.warn("deployggb.js was loaded twice");return}var isRenderGGBElementEnabled=!1,scriptLoadStarted=!1,html5AppletsToProcess=null,ggbHTML5LoadedCodebaseIsWebSimple=!1,ggbHTML5LoadedCodebaseVersion=null,ggbHTML5LoadedScript=null,GGBApplet=function(){"use strict";for(var bt={},xt="5.0",te={},x=null,Ee=!1,Me=!1,je=null,he=!1,be=null,ie=null,me=0;me4?parseFloat(ze):5};bt.setHTML5Codebase=function(ze,qe){ie=ze,ke(ze,qe)},bt.setJavaCodebase=bt.setJavaCodebaseVersion=bt.isCompiledInstalled=bt.setPreCompiledScriptPath=bt.setPreCompiledResourcePath=function(){},bt.setHTML5CodebaseVersion=function(ze,qe){var Et=parseFloat(ze);if(Et!==NaN&&Et<5){console.log("The GeoGebra HTML5 codebase version "+Et+" is deprecated. Using version latest instead.");return}be=ze,Ze(ze,qe)},bt.getHTML5CodebaseVersion=function(){return ae},bt.getParameters=function(){return te},bt.setFontsCSSURL=function(ze){ee=ze},bt.setGiacJSURL=function(ze){},bt.setJNLPFile=function(ze){Ce=ze},bt.setJNLPBaseDir=function(ze){},bt.inject=function(){function ze(){return window.frameElement&&window.frameElement.getAttribute("data-singleton")}for(var qe="auto",Et=te.id,Ct,ft=!1,Ot=0;Ot=5)return!0;var ze=bt.getAppletObject();return ze&&typeof ze.recalculateEnvironments=="function"?(ze.recalculateEnvironments(),!0):!1},bt.startAnimation=function(){var ze=bt.getAppletObject();return ze&&typeof ze.startAnimation=="function"?(ze.startAnimation(),!0):!1},bt.stopAnimation=function(){var ze=bt.getAppletObject();return ze&&typeof ze.stopAnimation=="function"?(ze.stopAnimation(),!0):!1},bt.getAppletObject=function(){var ze=te.id!==void 0?te.id:"ggbApplet";return window[ze]},bt.resize=function(){};var Ge=function(ze,qe,Et){var Ct=document.createElement("param");Ct.setAttribute("name",qe),Ct.setAttribute("value",Et),ze.appendChild(Ct)},ve=function(ze){return ze&&ze!=="false"},et=function(ze,qe,Et){le(ae)<=4.2&&(Et=!0);var Ct=!isRenderGGBElementEnabled&&!scriptLoadStarted;(!isRenderGGBElementEnabled&&!scriptLoadStarted||ggbHTML5LoadedCodebaseVersion!==ae||ggbHTML5LoadedCodebaseIsWebSimple&&!a)&&(Ct=!0,isRenderGGBElementEnabled=!1,scriptLoadStarted=!1);var ft=document.createElement("div");ft.classList.add("appletParameters","notranslate");var Ot=qe.width,Fe=qe.height;if(qe.disableAutoScale=qe.disableAutoScale===void 0?GGBAppletUtils.isFlexibleWorksheetEditor():qe.disableAutoScale,qe.width!==void 0)if(le(ae)<=4.4)ve(qe.showToolBar)&&(qe.height-=7),ve(qe.showAlgebraInput)&&(qe.height-=37),qe.width<605&&ve(qe.showToolBar)&&(qe.width=605,Ot=605);else{var wt=100;(ve(qe.showToolBar)||ve(qe.showMenuBar))&&(qe.hasOwnProperty("customToolBar")&&(qe.customToolbar=qe.customToolBar),wt=ve(qe.showMenuBar)?245:155),Ot=5?(qe.appletOnLoad=function(xe){var ut=ze.querySelector(".ggb_preview");ut&&ut.parentNode.removeChild(ut),window.GGBT_spinner&&window.GGBT_spinner.removeSpinner(lt),window.GGBT_wsf_view&&$(window).trigger("resize"),Ne(xe)},ge||lt.appendChild(oe)):ft.appendChild(oe),lt.appendChild(ft),ge||ze.appendChild(lt),setTimeout(function(){bt.resize()},1)}else{var re=document.createElement("div");re.className="applet_scaler",re.style.position="relative",re.style.display="block",re.appendChild(ft),ze.appendChild(re),qe.appletOnLoad=function(xe){bt.resize(),Ne(xe)}}function ue(xe,ut){ut&&typeof ut.appletOnLoad=="function"&&typeof renderGGBElement=="function"?renderGGBElement(xe,ut.appletOnLoad):renderGGBElement(xe),Je("GeoGebra HTML5 applet injected and rendered with previously loaded codebase.",ut)}function de(xe,ut){typeof renderGGBElement=="undefined"?(html5AppletsToProcess===null&&(html5AppletsToProcess=[]),html5AppletsToProcess.push({article:xe,params:ut}),window.renderGGBElementReady=function(){isRenderGGBElementEnabled=!0,html5AppletsToProcess!==null&&html5AppletsToProcess.length&&(html5AppletsToProcess.forEach(function(Lt){ue(Lt.article,Lt.params)}),html5AppletsToProcess=null)},le(ae)<5&&(xe.className+=" geogebraweb")):ue(xe,ut)}if(Ct){scriptLoadStarted=!0;for(var De=0;De0?(Bt.remove(),lt.attr("id","fullscreencontent").show(),jQuery(Ne).append(lt),window.dispatchEvent(new Event("resize"))):et(Bt,qe,!1),window.GGBT_wsf_view.launchFullScreen(Ne)}else ye=Ct,et(ze,qe,!1);if(!window.GGBT_wsf_view)for(Fe=0;Feze/4*3&&(Bt=ze/4*3),Ne=Bt/5.8,wt.setAttribute("src",y),wt.setAttribute("width",Bt),wt.setAttribute("height",Ne);var lt=(ze-Bt)/2,ge=(qe-Ne)/2;wt.style.left=lt+"px",wt.style.top=ge+"px",ft.appendChild(wt)}}return ft.appendChild(Fe),ft},rt=function(ze){return ze=ze.toLowerCase(),ze==="html5"||ze==="screenshot"?ze:"html5"},Ye=["web","webSimple","web3d","tablet","tablet3d","phone"],Ze=function(ze,qe){if(ae=ze,qe){ke(ae,!0);return}var Et=!Ee;if(Et){var Ct=le(ae);!isNaN(Ct)&&Ct<4.4&&(Et=!1)}var ft,Ot;window.location.protocol.substr(0,4)==="http"?ft=window.location.protocol:ft="http:";var Fe=ae.indexOf("//");Fe>0?Ot=ae:Fe===0?Ot=ft+ae:Ot="https://www.geogebra.org/apps/5.2.814.0/";for(var wt in Ye)if(ae.slice(Ye[wt].length*-1)===Ye[wt]||ae.slice((Ye[wt].length+1)*-1)===Ye[wt]+"/"){ke(Ot,!1);return}!GGBAppletUtils.isFlexibleWorksheetEditor()&&Et&&!x.is3D&&!x.AV&&!x.SV&&!x.CV&&!x.EV2&&!x.CP&&!x.PC&&!x.DA&&!x.FI&&!x.PV&&!ve(te.showToolBar)&&!ve(te.showMenuBar)&&!ve(te.showAlgebraInput)&&!ve(te.enableRightClick)&&(!te.appName||te.appName=="classic")?Ot+="webSimple/":Ot+="web3d/",ke(Ot,!1)},ke=function(ze,qe){if(ze.requirejs){pe=ze;return}ze.slice(-1)!=="/"&&(ze+="/"),pe=ze,qe===null&&(qe=ze.indexOf("http")===-1),Oe=qe,E="web.nocache.js",a=!1;var Et=pe.split("/");Et.length>1&&(!qe&&Et[Et.length-2]==="webSimple"?(E="webSimple.nocache.js",a=!0):Ye.indexOf(Et[Et.length-2])>=0&&(E=Et[Et.length-2]+".nocache.js")),Et=ze.split("/"),ae=Et[Et.length-3],ae.substr(0,4)==="test"?ae=ae.substr(4,1)+"."+ae.substr(5,1):(ae.substr(0,3)==="war"||ae.substr(0,4)==="beta")&&(ae="5.0");var Ct=parseFloat(ae);Ct!==NaN&&Ct<5&&ze.indexOf("geogebra.org")>=0&&(console.log("The GeoGebra HTML5 codebase version "+Ct+" is deprecated. Using version latest instead."),Ze("5.0",qe))},Je=function(ze,qe){window.console&&window.console.log&&(!qe||typeof qe.showLogging=="undefined"||qe.showLogging&&qe.showLogging!=="false")&&console.log(ze)};te.material_id!==void 0?Pe(Xe):Xe();function Xe(){var ze=xt;be!==null?ze=be:parseFloat(ze)<5&&(ze="5.0"),Ze(ze,!1),ie!==null&&ke(ie,Oe),he=!0}return bt},GGBAppletUtils=function(){"use strict";function bt(){return window.GGBT_wsf_edit!==void 0}function xt(he,be){be!=1?(he.style.transformOrigin="0% 0% 0px",he.style.webkitTransformOrigin="0% 0% 0px",he.style.transform="scale("+be+","+be+")",he.style.webkitTransform="scale("+be+","+be+")",he.style.maxWidth="initial",he.querySelector(".ggb_preview")!==null&&(he.querySelector(".ggb_preview").style.maxWidth="initial"),he.querySelectorAll(".ggb_preview img")[0]!==void 0&&(he.querySelectorAll(".ggb_preview img")[0].style.maxWidth="initial"),he.querySelectorAll(".ggb_preview img")[1]!==void 0&&(he.querySelectorAll(".ggb_preview img")[1].style.maxWidth="initial")):(he.style.transform="none",he.style.webkitTransform="none")}function te(he,be,ie,me,Ie,Ce){var pe=null;if(Ce!=null&&Ce!="")for(var Oe=he.parentNode;Oe!=null;)if((" "+Oe.className+" ").indexOf(" "+Ce+" ")>-1){pe=Oe;break}else Oe=Oe.parentNode;var ye=0,ae=0,E=0,a=0,b=0,y=0,z=0;if(pe)ye=pe.offsetWidth,ae=Math.max(me?pe.offsetWidth:0,pe.offsetHeight);else{if(window.innerWidth&&document.documentElement.clientWidth?(ye=Math.min(window.innerWidth,document.documentElement.clientWidth),ae=Math.min(window.innerHeight,document.documentElement.clientHeight),E=ye):(ye=window.innerWidth,ae=window.innerHeight,E=window.innerWidth),he){var ee=he.getBoundingClientRect();ee.left>0&&ee.left<=ye&&(Ie===void 0||!Ie)&&(document.dir==="rtl"?(b=ye-ee.width-ee.left,y=E<=480?10:30):(y=ee.left,b=E<=480?10:30),a=y+b)}if(he&&typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()){var ne=he.getBoundingClientRect();window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionRight"?(a=40,z=0):window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionTop"&&(a=0,z=40)}}return he&&((ie===void 0||!ie)&&be>0&&be+a1&&(Ce=!0)),be&&typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()&&(Ce=!0),!(he.hasOwnProperty("disableAutoScale")&&he.disableAutoScale))Ie=x(he,be,Ce,ie,he.scaleContainerClass);else return me;return Ce&&(!he.hasOwnProperty("scale")||me===1)?Ie:Math.min(me,Ie)}function Me(he){var be=Math.min(window.innerWidth,document.documentElement.clientWidth),ie=Math.min(window.innerHeight,document.documentElement.clientHeight),me=he.getBoundingClientRect(),Ie=(be-me.width)/2,Ce=(ie-me.height)/2;Ce<0&&(Ce=0),he.style.position="relative",window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionRight"?(Ie<40?he.style.left="40px":he.style.left=Ie+"px",he.style.top=Ce+"px"):window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionTop"&&(Ce<40?he.style.top="40px":he.style.top=Ce+"px",he.style.left=Ie+"px")}function je(he,be){var ie=he.querySelector(".appletParameters");if(ie){if(typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()){if(be.id!==ie.getAttribute("data-param-id"))return;window.GGBT_wsf_view.setCloseBtnPosition(he)}if(ie.parentElement&&/fullscreen/.test(ie.parentElement.className))return;var me=Ee(be,he);bt()&&ie.setAttribute("data-param-scale",me);for(var Ie=null,Ce=0;Ce=O)continue;if(j==jb){if(k=i.getAttribute(kb),k){var l,m=k.indexOf(lb);m>=O?(j=k.substring(O,m),l=k.substring(m+P)):(j=k,l=W),c[j]=l}}else if(j==mb){if(k=i.getAttribute(kb),k)try{d=eval(k)}catch(bt){alert(nb+k+ob)}}else if(j==pb&&(k=i.getAttribute(kb),k))try{e=eval(k)}catch(bt){alert(nb+k+qb)}}}__gwt_getMetaProperty=function(bt){var xt=c[bt];return xt==null?null:xt},r=d,webModule.__errFn=e}function B(){function bt(he){var be=he.lastIndexOf(rb);be==-1&&(be=he.length);var ie=he.indexOf(sb);ie==-1&&(ie=he.length);var me=he.lastIndexOf(tb,Math.min(ie,be));return me>=O?he.substring(O,me+P):W}function xt(he){if(!he.match(/^\w+:\/\//)){var be=o.createElement(ub);be.src=he+vb,he=bt(be.src)}return he}function te(){var he=__gwt_getMetaProperty(wb);return he!=null?he:W}function x(){for(var he=o.getElementsByTagName(_),be=O;beO?he[he.length-P].href:W}function Me(){var he=o.location;return he.href==he.protocol+zb+he.host+he.pathname+he.search+he.hash}var je=te();return je==W&&(je=x()),je==W&&(je=Ee()),je==W&&Me()&&(je=bt(o.location.href)),je=xt(je),je}function C(bt){return bt.match(/^\//)||bt.match(/^[a-zA-Z]+:\/\//)?bt:webModule.__moduleBase+bt}function D(){var bt=[],xt=O,te=[],x=[];function Ee(he){var be=x[he](),ie=te[he];if(be in ie)return be;var me=[];for(var Ie in ie)me[ie[Ie]]=Ie;throw r&&r(he,me,be),null}if(__gwt_isKnownPropertyValue=function(he,be){return be in te[he]},webModule.__getPropMap=function(){var he={};for(var be in te)te.hasOwnProperty(be)&&(he[be]=Ee(be));return he},webModule.__computePropValue=Ee,n.__gwt_activeModules[L].bindings=webModule.__getPropMap,p())return C(Bb);var Me;try{Me=Cb;var je=Me.indexOf(Db);je!=-1&&(xt=parseInt(Me.substring(je+P),$),Me=Me.substring(O,je))}catch(he){}return webModule.__softPermutationId=xt,C(Me+Eb)}function F(){n.__gwt_stylesLoaded||(n.__gwt_stylesLoaded={})}A(),webModule.__moduleBase=window.ENV==="build"?"/react/build/js/mathematicalGraphics/"+name+"/":"/js/mathematicalGraphics/"+name+"/",s[L].moduleBase=webModule.__moduleBase;var G=D();return F(),w(G),!0}return webModule},typeof window.web3d!="function"&&(window.web3d=GGBAppletUtils.makeModule("web3d","A18F540516513B1292CA7CEF2F6AFC7E")),typeof window.webSimple!="function"&&(window.webSimple=GGBAppletUtils.makeModule("webSimple","96B09BF1B436BF53F0DF54116700F16A")),window.GGBApplet=GGBApplet})()},28735:function(bt,xt,te){"use strict";te.d(xt,{Ax:function(){return je},Ds:function(){return he},KI:function(){return ie},SI:function(){return Me},f1:function(){return Ee}});var x=te(74128);function Ee(me){let Ie=!0;if(me.length>0){for(let Ce=0;Cea in E?Me(E,a,{enumerable:!0,configurable:!0,writable:!0,value:b}):E[a]=b,Ce=(E,a)=>{for(var b in a||(a={}))ie.call(a,b)&&Ie(E,b,a[b]);if(be)for(var b of be(a))me.call(a,b)&&Ie(E,b,a[b]);return E},pe=(E,a)=>je(E,he(a)),Oe=(E,a)=>{var b={};for(var y in E)ie.call(E,y)&&a.indexOf(y)<0&&(b[y]=E[y]);if(E!=null&&be)for(var y of be(E))a.indexOf(y)<0&&me.call(E,y)&&(b[y]=E[y]);return b},ye=(E,a,b)=>new Promise((y,z)=>{var ee=se=>{try{le(b.next(se))}catch(fe){z(fe)}},ne=se=>{try{le(b.throw(se))}catch(fe){z(fe)}},le=se=>se.done?y(se.value):Promise.resolve(se.value).then(ee,ne);le((b=b.apply(E,a)).next())});const ae=E=>{var a=E,{children:b}=a,y=Oe(a,["children"]);const[z,ee]=(0,Ee.useState)(!1);return Ee.createElement(x.ZP,pe(Ce({},y),{loading:z,onClick:ne=>ye(void 0,null,function*(){try{ee(!0),yield y.onClick(ne),ee(!1)}catch(le){console.error(le),ee(!1)}})}),b)}},2948:function(bt,xt,te){"use strict";te.d(xt,{Z:function(){return z}});var x=te(59301),Ee=te(78241),Me=te(8591),je=te(43418),he=te(5083),be=te(92832),ie=te(1710),me=te(95237),Ie=te(43604),Ce=te(66649),pe=te.n(Ce),Oe=te(65862),ye=te(65582),ae={tips:"tips___e8J4O",homeworkType:"homeworkType___ZjN2X",antdTable:"antdTable___amDdp",modalWrapper:"modalWrapper___XPojI"},E=te(33270),a=te(99981),b=(ee,ne,le)=>new Promise((se,fe)=>{var Pe=Ge=>{try{Le(le.next(Ge))}catch(ve){fe(ve)}},Se=Ge=>{try{Le(le.throw(Ge))}catch(ve){fe(ve)}},Le=Ge=>Ge.done?se(Ge.value):Promise.resolve(Ge.value).then(Pe,Se);Le((le=le.apply(ee,ne)).next())});const y=({dispatch:ee,courseEndTime:ne,classroomList:le,successCallback:se=()=>{},visible:fe,homeworkIds:Pe,courseId:Se,isBatch:Le,shixunHomeworks:Ge})=>{const ve=(0,ye.useIntl)(),[et]=Ee.default.useForm(),[Ae,it]=(0,x.useState)(!1),[Ue,tt]=(0,x.useState)(!1),[dt,rt]=(0,x.useState)(!1),[Ye,Ze]=(0,x.useState)([]),[ke,Je]=(0,x.useState)([]),[Xe,ze]=(0,x.useState)([]),[qe,Et]=(0,x.useState)([]),[Ct,ft]=(0,x.useState)([]),[Ot,Fe]=(0,x.useState)([]),[wt,Bt]=(0,x.useState)([]),[Ne,lt]=(0,x.useState)([]),[ge,oe]=(0,x.useState)([]);(0,x.useEffect)(()=>{fe?re():de()},[fe]);const re=()=>b(void 0,null,function*(){it(!0);const De=yield(0,E.oR)(Pe[0],{course_id:Se});rt(De.no_group),Le?(Bt(De.all_course_groups),lt(De.all_course_groups)):(Et(De.late_course_groups),ft(De.late_course_groups),Ze(De.submit_course_groups),Je(De.submit_course_groups)),it(!1),et.setFieldsValue({end_time:pe()()})}),ue=()=>b(void 0,null,function*(){const De=et.getFieldsValue(),ce=pe()(De.end_time).format("YYYY-MM-DD HH:mm");if((Le?ge.length===0:Xe.length===0&&Ot.length===0)&&!dt){Me.ZP.warning("\u8BF7\u9009\u62E9\u9700\u8981\u64CD\u4F5C\u7684\u73ED\u7EA7");return}tt(!0);const nt=yield(0,E.Mc)(Se,{no_group:dt,homework_ids:Pe,group_ids:Le?ge:Xe,end_time:ce,late_group_ids:Le?ge:Ot});tt(!1),nt.status===0&&(de(),Me.ZP.success("\u64CD\u4F5C\u6210\u529F"),se(),ee({type:"classroomList/setActionTabs",payload:{key:"\u6E05\u9664\u9009\u62E9\u6570\u636E"}}))}),de=()=>{ze([]),Fe([]),Je([]),ft([])};return x.createElement(je.default,{centered:!0,title:ve.formatMessage({id:"classroomGraphicGroupHomework.immediateEnd",defaultMessage:"\u7ACB\u5373\u622A\u6B62"}),className:ae.modalWrapper,width:Le||dt?520:760,open:fe,confirmLoading:Ue,destroyOnClose:!0,okText:ve.formatMessage({id:"classroomGraphicGroupHomework.end",defaultMessage:"\u622A\u6B62"}),cancelText:ve.formatMessage({id:"classrooms.cancel",defaultMessage:"\u53D6\u6D88"}),onOk:()=>ue(),onCancel:()=>{de(),ee({type:"classroomList/setActionTabs",payload:{}})}},x.createElement("div",{className:ae.tips},x.createElement("div",null,ve.formatMessage({id:"classroomGraphicGroupHomework.afterDeadlineNoSubmission",defaultMessage:"1\u3001\u622A\u6B62\u540E\u5B66\u751F\u4E0D\u80FD\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"})),x.createElement("div",null,ve.formatMessage({id:"classroomGraphicGroupHomework.operationOnlyForOngoingOrResubmission",defaultMessage:"2\u3001\u672C\u64CD\u4F5C\u53EA\u5BF9\u201C\u63D0\u4EA4\u4E2D\u201D\u3001\u201C\u8865\u4EA4\u4E2D\u201D\u7684\u4F5C\u4E1A\u6709\u6548\u3002"}))),x.createElement(Ee.default,{form:et,layout:"vertical"},x.createElement(Ee.default.Item,{name:"end_time",label:"\u622A\u6B62\u65F6\u95F4"},x.createElement(he.default,{style:{width:"100%"},disabledDate:De=>(0,a.Q8)(De,ne),disabledTime:De=>(0,a.d0)(De),placeholder:"\u8BF7\u9009\u62E9\u7ED3\u675F\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:pe()((0,Oe.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",allowClear:!1}))),!dt&&x.createElement(x.Fragment,null,Le?x.createElement("div",null,x.createElement(be.default,{placeholder:"\u641C\u7D22\u73ED\u7EA7",onChange:De=>{lt(wt.filter(ce=>ce.name.indexOf(De.target.value)>-1))}}),x.createElement(ie.default,{style:{marginTop:"10px",height:"300px",overflow:"auto"},className:ae.antdTable,rowSelection:{type:"checkbox",onChange:De=>{oe(De)}},rowKey:"id",pagination:!1,dataSource:Ne,loading:Ae,columns:[{title:"\u73ED\u7EA7",dataIndex:"name"}]})):x.createElement(me.Z,{gutter:24},x.createElement(Ie.Z,{span:14},x.createElement("div",{className:ae.homeworkType},ve.formatMessage({id:"classroomGraphicGroupHomework.homeworkEnded",defaultMessage:"\u4F5C\u4E1A\u622A\u6B62"})),x.createElement(be.default,{placeholder:"\u641C\u7D22\u73ED\u7EA7",onChange:De=>{Je(Ye.filter(ce=>ce.name.indexOf(De.target.value)>-1))}}),x.createElement("div",{className:ae.tableWrapper},x.createElement(ie.default,{style:{marginTop:"10px",height:"260px",overflow:"auto"},className:ae.antdTable,rowSelection:{type:"checkbox",onChange:De=>{ze(De)}},rowKey:"id",pagination:!1,dataSource:ke,loading:Ae,columns:[{title:"\u73ED\u7EA7",dataIndex:"name",ellipsis:!0},{title:"\u53D1\u5E03\u65F6\u95F4",dataIndex:"publish_time"},{title:"\u622A\u6B62\u65F6\u95F4",dataIndex:"end_time"}]}))),x.createElement(Ie.Z,{flex:10,style:{maxWidth:"280px"}},x.createElement("div",{className:ae.homeworkType},ve.formatMessage({id:"classroomGraphicGroupHomework.resubmissionEnded",defaultMessage:"\u8865\u4EA4\u622A\u6B62"})),x.createElement(be.default,{placeholder:"\u641C\u7D22\u73ED\u7EA7",onChange:De=>{ft(qe.filter(ce=>ce.name.indexOf(De.target.value)>-1))}}),x.createElement("div",{className:ae.tableWrapper},x.createElement(ie.default,{style:{marginTop:"10px",height:"260px",overflow:"auto",maxWidth:"280px"},className:ae.antdTable,rowSelection:{type:"checkbox",onChange:De=>{Fe(De)}},rowKey:"id",pagination:!1,loading:Ae,dataSource:Ct,columns:[{title:"\u73ED\u7EA7",dataIndex:"name",ellipsis:!0,width:120},{title:"\u622A\u6B62\u65F6\u95F4",dataIndex:"late_time"}]}))))))};var z=(0,ye.connect)(({shixunHomeworks:ee,classroomList:ne})=>({shixunHomeworks:ee,classroomList:ne}))(y)},10928:function(bt,xt,te){"use strict";var x=te(59301),Ee=te(43418),Me=te(8591),je=te(3113),he=te(86129),be=te.n(he),ie=te(74128),me=te(65862),Ie=te(38147),Ce=te(65582),pe=te(59301),Oe=Object.defineProperty,ye=Object.defineProperties,ae=Object.getOwnPropertyDescriptors,E=Object.getOwnPropertySymbols,a=Object.prototype.hasOwnProperty,b=Object.prototype.propertyIsEnumerable,y=(se,fe,Pe)=>fe in se?Oe(se,fe,{enumerable:!0,configurable:!0,writable:!0,value:Pe}):se[fe]=Pe,z=(se,fe)=>{for(var Pe in fe||(fe={}))a.call(fe,Pe)&&y(se,Pe,fe[Pe]);if(E)for(var Pe of E(fe))b.call(fe,Pe)&&y(se,Pe,fe[Pe]);return se},ee=(se,fe)=>ye(se,ae(fe)),ne=(se,fe,Pe)=>new Promise((Se,Le)=>{var Ge=Ae=>{try{et(Pe.next(Ae))}catch(it){Le(it)}},ve=Ae=>{try{et(Pe.throw(Ae))}catch(it){Le(it)}},et=Ae=>Ae.done?Se(Ae.value):Promise.resolve(Ae.value).then(Ge,ve);et((Pe=Pe.apply(se,fe)).next())});const le=({files:se=[],name:fe,buttonProps:Pe={},hide:Se,onOk:Le=()=>{}},Ge)=>{const[ve,et]=(0,x.useState)(!1);let Ae=(0,x.useRef)(new(be()));const it=(0,Ce.useIntl)();(0,x.useImperativeHandle)(Ge,()=>({exportReport:Ue,exportAndCreateUserFolder:tt}));const Ue=(ke,Je="\u9644\u4EF6")=>ne(void 0,null,function*(){const Xe=ke||se;et(!0);let ze=0,qe=0,Et=0,Ct=Ee.default.info({width:460,title:pe.createElement("div",null,"\u6B63\u5728\u5BFC\u51FA",Je,",",pe.createElement("span",{className:"c-red"},"\u8BF7\u52FF\u5173\u95ED\u6216\u64CD\u4F5C\u5F53\u524D\u6D4F\u89C8\u5668\u7A97\u53E3")),content:pe.createElement("div",null,"\u5F53\u524D\u8FDB\u5EA6: ",pe.createElement("span",{className:"c-blue"},ze+1),"/",Xe==null?void 0:Xe.length),maskClosable:!1,okText:"\u6211\u77E5\u9053\u4E86",onOk:()=>{}});function ft(){return ne(this,null,function*(){var Ot,Fe;rt({},`${ie.Z.API_SERVER}/api/attachments/${(0,me.Jn)((Ot=Xe==null?void 0:Xe[ze])==null?void 0:Ot.id)}?t=${(0,me.Jn)((Fe=Xe==null?void 0:Xe[ze])==null?void 0:Fe.id,Date.now())}`,(wt,Bt)=>ne(this,null,function*(){var Ne,lt;if(((Ne=wt.target.response)==null?void 0:Ne.type)==="application/json"){let re=yield dt(wt.target.response);if(re.message){Me.ZP.warning((re==null?void 0:re.message)||"\u4E0B\u8F7D\u51FA\u9519, \u8BF7\u8054\u7CFB\u7BA1\u7406\u5458"),et(!1);return}}let ge=new Blob([wt.target.response],{type:"application/vnd.ms-excel;charset=utf-8"});qe=qe+ge.size;let oe=(lt=Xe==null?void 0:Xe[ze])==null?void 0:lt.filename;setTimeout(()=>ne(this,null,function*(){Ae.current.file(oe,ge),Ct.update({content:pe.createElement("div",null,"\u5F53\u524D\u8FDB\u5EA6: ",pe.createElement("span",{className:"c-blue"},ze+1),"/",Xe==null?void 0:Xe.length,Et>0?pe.createElement("span",null,"(\u5DF2\u62C6\u5206",Et,"\u4E2Azip\u5305)"):"")}),ze===(Xe==null?void 0:Xe.length)-1?Ze(Ct,Et>0?Et+1:0):qe>900*1024*1024?(Et++,qe=0,Ye(Et,()=>{ze++,ft()})):(ze++,ft())}),2600)}))})}ft()}),tt=(ke,Je="\u9644\u4EF6",Xe)=>ne(void 0,null,function*(){et(!0);let ze=0;const qe=ke.flat().length,Et=Ee.default.info({width:460,title:pe.createElement("div",null,"\u6B63\u5728\u5BFC\u51FA",Je,",",pe.createElement("span",{className:"c-red"},"\u8BF7\u52FF\u5173\u95ED\u6216\u64CD\u4F5C\u5F53\u524D\u6D4F\u89C8\u5668\u7A97\u53E3")),content:pe.createElement("div",null,"\u5F53\u524D\u8FDB\u5EA6: ",pe.createElement("span",{className:"c-blue"},ze),"/",qe),maskClosable:!1,okText:"\u6211\u77E5\u9053\u4E86"});function Ct(Fe,wt){return ne(this,null,function*(){const Bt=yield(0,Ie.ZP)(`${ie.Z.API_SERVER}/api/attachments/${Fe.id}`,{method:"get"});let Ne=new Blob([Bt],{type:"application/vnd.ms-excel;charset=utf-8"}),lt=Fe.filename;wt.file(lt,Ne),ze+=1,Et.update({content:pe.createElement("div",null,"\u5F53\u524D\u8FDB\u5EA6: ",pe.createElement("span",{className:"c-blue"},ze),"/",qe)})})}for(const Fe of ke){const wt=`${Fe[0].user_name}-${Fe[0].student_id}`,Bt=Ae.current.folder(wt);for(const Ne of Fe)yield Ct(Ne,Bt)}const ft=yield Ae.current.generateAsync({type:"blob"}),Ot=document.createElement("a");Ot.href=window.URL.createObjectURL(ft),Ot.download=`${Xe||fe}.zip`,document.body.appendChild(Ot),Ot.click(),document.body.removeChild(Ot),window.URL.revokeObjectURL(Ot.href),Et.destroy(),et(!1),Le(),Ae.current=new(be())});function dt(ke){return new Promise(Je=>{let Xe=new FileReader;Xe.readAsText(ke,"utf-8"),Xe.addEventListener("loadend",()=>{const ze=JSON.parse(Xe.result);Je(ze)})})}const rt=(ke,Je,Xe,ze)=>{const qe=Je,Et=new window.XMLHttpRequest;return Et.withCredentials=!0,Et.addEventListener("load",function(Ct){Xe(Ct,Et)},!1),Et.addEventListener("error",function(Ct){ze&&ze(Ct)},!1),Et.responseType="blob",Et.open("GET",qe),Et.send(null),Et},Ye=(ke,Je)=>{Ae.current.generateAsync({type:"blob"}).then(function(Xe){const ze=document.createElement("a");ze.href=window.URL.createObjectURL(Xe),ze.download=fe+`-${ke}.zip`,document.body.appendChild(ze);const qe=document.createEvent("MouseEvents");qe.initEvent("click",!1,!1),ze.dispatchEvent(qe),document.body.removeChild(ze),Ae.current=new(be()),Je()})},Ze=(ke,Je)=>{Ae.current.generateAsync({type:"blob"}).then(function(Xe){const ze=document.createElement("a");ze.href=window.URL.createObjectURL(Xe),Je>0?ze.download=fe+`-${Je}.zip`:ze.download=fe+".zip",document.body.appendChild(ze);const qe=document.createEvent("MouseEvents");qe.initEvent("click",!1,!1),ze.dispatchEvent(qe),document.body.removeChild(ze),ke.destroy(),et(!1),Le(),Ae.current=new(be())})};return Se?pe.createElement(pe.Fragment,null):pe.createElement(je.ZP,ee(z({},Pe),{onClick:()=>Ue(),loading:ve}),it.formatMessage({id:"classroomGraphicGroupHomework.download",defaultMessage:"\u4E0B\u8F7D"}))};xt.Z=(0,x.forwardRef)(le)},27183:function(bt,xt,te){"use strict";te.d(xt,{Z:function(){return E}});var x=te(59301),Ee={flex_box_center:"flex_box_center___A3pzf",flex_space_between:"flex_space_between___JBoa5",flex_box_vertical_center:"flex_box_vertical_center___MJuIO",flex_box_center_end:"flex_box_center_end___OcjUA",flex_box_column:"flex_box_column___zSH4A",list:"list___KhJas",middle:"middle___IjlYi",row:"row___GGtIx",title:"title___o_xqf",size:"size___OVRoL",download:"download___ZLcIH",preview:"preview___gi0kI",annotation:"annotation___KVSwj"},Me=te(92310),je=te.n(Me),he=te(21185),be=te(16750),ie=te(65862),me=te(74128),Ie=te(38147),Ce=te(41867),pe=te(65582),Oe=te(8591),ye=(a,b,y)=>new Promise((z,ee)=>{var ne=fe=>{try{se(y.next(fe))}catch(Pe){ee(Pe)}},le=fe=>{try{se(y.throw(fe))}catch(Pe){ee(Pe)}},se=fe=>fe.done?z(fe.value):Promise.resolve(fe.value).then(ne,le);se((y=y.apply(a,b)).next())});const ae=({className:a,style:b,dataSource:y=[],authority:z=!1,callback:ee,showDimensions:ne=!0,classroomList:le})=>{var se;const fe=(0,pe.useIntl)(),[Pe,Se]=(0,x.useState)({content:"",type:""}),[Le,Ge]=(0,x.useState)({}),[ve,et]=(0,x.useState)(!1),[Ae,it]=(0,x.useState)({title:"",visible:!1,src:"",snapshotData:{}}),Ue=(0,x.useRef)(),tt=Ze=>ye(void 0,null,function*(){if(Ge(Ze),Ze.file_type==="txt"){const ke=yield(0,Ie.ZP)(Ze.url,{method:"get",headers:{"Content-Type":"application/xml"}});Ue.current=ke}Se({type:Ze.file_type,content:me.Z.API_SERVER+Ze.url})}),dt=Ze=>{var ke;it({visible:!0,src:me.Z.API_SERVER+Ze.url,id:Ze.id,title:Ze.title,snapshotData:(ke=Ze==null?void 0:Ze.subitem)==null?void 0:ke.settings})},rt=Ze=>ye(void 0,null,function*(){var ke;Se({type:Ze.file_type,content:me.Z.API_SERVER+((ke=Ze==null?void 0:Ze.subitem)==null?void 0:ke.url)})}),Ye=()=>{ee(),it({visible:!1})};return y!=null&&y.length?x.createElement(x.Fragment,null,x.createElement("div",{className:je()(Ee.list,a),style:b},y.map((Ze,ke)=>{var Je,Xe,ze;return x.createElement("div",{key:ke,className:Ee.row},x.createElement("div",{className:Ee.title,onClick:()=>tt(Ze)},x.createElement("i",{className:"iconfont icon-fujian1"}),x.createElement("span",{title:Ze.title},Ze.title)),x.createElement("div",{className:Ee.size},Ze.filesize),x.createElement("div",{className:Ee.download,onClick:()=>{var qe,Et;if((0,Ce.Rm)()&&!((qe=le.AssistantObject.normal)!=null&&qe.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}(0,ie.Nd)("",`${me.Z.API_SERVER}${(Et=Ze.url)==null?void 0:Et.replace("disposition=inline","")}`)}},x.createElement("i",{className:"iconfont icon-xiazai4"}),fe.formatMessage({id:"classroomGraphicGroupHomework.download",defaultMessage:"\u4E0B\u8F7D"})),!["other","download"].includes(Ze==null?void 0:Ze.file_type)&&x.createElement("div",{className:Ee.preview,onClick:()=>tt(Ze)},x.createElement("i",{className:"iconfont icon-yulan"}),fe.formatMessage({id:"classroomGraphicGroupHomework.preview",defaultMessage:"\u9884\u89C8"})),["image"].includes(Ze==null?void 0:Ze.file_type)&&ne&&(z?x.createElement("div",{className:Ee.annotation,onClick:()=>dt(Ze)},x.createElement("i",{className:"iconfont icon-pizhu"}),(Je=Ze.subitem)!=null&&Je.id?"\u4FEE\u6539\u6279\u6CE8":"\u6279\u6CE8"):((Xe=Ze.subitem)==null?void 0:Xe.id)&&x.createElement("div",{className:Ee.annotation,onClick:()=>rt(Ze)},x.createElement("i",{className:"iconfont icon-chakanlaoshipizhu1"}),"\u67E5\u770B\u8001\u5E08\u6279\u6CE8")),["image"].includes(Ze==null?void 0:Ze.file_type)&&((ze=Ze.subitem)==null?void 0:ze.id)&&x.createElement("div",{className:Ee.download,style:{marginLeft:20},onClick:()=>{var qe,Et;(0,ie.Nd)("",`${me.Z.API_SERVER}${(Et=(qe=Ze==null?void 0:Ze.subitem)==null?void 0:qe.url)==null?void 0:Et.replace("disposition=inline","")}`)}},x.createElement("i",{className:"iconfont icon-xiazai4"}),"\u4E0B\u8F7D\u6279\u6CE8\u6587\u4EF6"),["office"].includes(Ze==null?void 0:Ze.file_type)&&(0,Ce.eB)()&&["xlsx","docx","pptx"].includes(Ze==null?void 0:Ze.file_sub)&&ne&&x.createElement("div",{className:Ee.annotation,onClick:()=>{et(!0),tt(Ze)}},x.createElement("i",{className:"iconfont icon-pizhu"}),Ze.is_edit?"\u4FEE\u6539\u6279\u6CE8":"\u6279\u6CE8"),Ze.is_edit&&(0,Ce.dE)()&&ne&&x.createElement("div",{className:Ee.annotation,onClick:()=>{tt(Ze)}},x.createElement("i",{className:"iconfont icon-sousuo7"}),"\u67E5\u770B\u8001\u5E08\u6279\u6CE8"))})),x.createElement(he.Z,{close:!0,data:Pe==null?void 0:Pe.content,type:Pe==null?void 0:Pe.type,hasMask:!0,disabledDownload:(0,Ce.Rm)()&&!((se=le.AssistantObject.normal)!=null&&se.can_download),editOffice:ve?"edit":"view",monacoEditor:{value:Ue.current,language:"txt",onChange:()=>{},options:{readOnly:!0,fontSize:14,minimap:{enabled:!1}}},onImgDimensions:z&&ne&&Pe.type==="image"?()=>dt(Le):null,onClose:()=>{ee(),et(!1),Se({content:"",type:""})}}),x.createElement(be.Z,{onOk:Ye,onClose:()=>it({visible:!1}),data:Ae,showFullTools:!0})):null};var E=(0,pe.connect)(({classroomList:a})=>({classroomList:a}))(ae)},16750:function(bt,xt,te){"use strict";te.d(xt,{Z:function(){return Oe}});var x=te(59301),Ee={imageDimensions:"imageDimensions___a7crR",img:"img___Kroat",fullWidth:"fullWidth___c492T"},Me=te(92310),je=te.n(Me),he=te(71418),be=te(2859),ie=te(38147),me=te(65862),Ie=te(65582),Ce=(ye,ae,E)=>new Promise((a,b)=>{var y=ne=>{try{ee(E.next(ne))}catch(le){b(le)}},z=ne=>{try{ee(E.throw(ne))}catch(le){b(le)}},ee=ne=>ne.done?a(ne.value):Promise.resolve(ne.value).then(y,z);ee((E=E.apply(ye,ae)).next())}),Oe=({data:ye,className:ae,fullWidth:E,style:a={},onClose:b,onOk:y,showFullTools:z,noAssociationId:ee})=>{const ne=(0,Ie.useIntl)(),le=(0,x.useRef)(null),se=(0,x.useRef)(null),fe=(0,x.useRef)(null),Pe=(0,x.useRef)(null),[Se,Le]=(0,x.useState)(!1),[Ge,ve]=(0,x.useState)("\u6B63\u5728\u52A0\u8F7D\u4E2D");(0,x.useEffect)(()=>{fe.current||(fe.current=document.createElement("style"),document.head.appendChild(fe.current)),ye!=null&&ye.visible?(document.body.setAttribute("data-custom","y-hidden"),fe.current.innerHTML=" html { overflow-y: hidden; }",ye!=null&&ye.src&&et()):(document.body.removeAttribute("data-custom"),fe.current&&(document.head.removeChild(fe.current),fe.current=null))},[ye==null?void 0:ye.visible]);const et=()=>Ce(void 0,null,function*(){Le(!0),ve("\u6B63\u5728\u52A0\u8F7D\u4E2D");const dt=yield(0,me.ZJ)(ye==null?void 0:ye.src);le.current.src="",le.current.src=dt,le.current.onload=function(){tt()},Le(!1),ve("")}),Ae=()=>{document.body.removeAttribute("data-custom"),fe.current.innerHTML=" ",b()},it=dt=>Ce(void 0,null,function*(){Le(!0),ve("\u6B63\u5728\u4FDD\u5B58\u4E2D");const rt=yield(0,ie.ZP)("/api/attachments.json",{method:"post",body:{file_type:"base64",original_filename:ye.title,file:dt.dataUrl}});rt!=null&&rt.id&&!ee?(yield(0,ie.ZP)(`/api/attachments/${ye.id}/add_subitem.json`,{method:"post",body:{subitem_id:rt==null?void 0:rt.id,settings:JSON.stringify(dt.state)}})).status===0&&y():rt!=null&&rt.id&&y(rt),document.body.removeAttribute("data-custom"),fe.current.innerHTML=" ",Le(!1),ve("")}),Ue=()=>{const dt=document.querySelector('a[href="https://markerjs.com/"]');dt&&dt.parentNode&&(dt.parentNode.style.display="none"),[{name:'[data-action="select"]',title:"\u9009\u62E9"},{name:'[data-action="delete"]',title:"\u5220\u9664\u5143\u7D20"},{name:'[data-action="undo"]',title:"\u64A4\u9500"},{name:'[data-type-name="FrameMarker"]',title:"\u77E9\u5F62"},{name:'[data-type-name="FreehandMarker"]',title:"\u753B\u7EBF"},{name:'[data-type-name="ArrowMarker"]',title:"\u7BAD\u5934"},{name:'[data-type-name="TextMarker"]',title:"\u6587\u672C"},{name:'[data-type-name="EllipseMarker"]',title:"\u692D\u5706"},{name:'[data-type-name="HighlightMarker"]',title:"\u65B9\u5757"},{name:'[data-type-name="CalloutMarker"]',title:"\u6CE8\u91CA"},{name:'[data-action="render"]',title:ne.formatMessage({id:"classroomClassroomExperiments.save",defaultMessage:"\u4FDD\u5B58"})},{name:'[data-action="close"]',title:"\u9000\u51FA"}].forEach(Ye=>{const Ze=document.querySelector(Ye.name);Ze&&Ze.setAttribute("title",Ye.title)})},tt=()=>{se.current=new be.hP(le.current),se.current.targetRoot=Pe.current,se.current.addEventListener("render",it),se.current.addEventListener("beforeclose",Ae),z&&(se.current.availableMarkerTypes=se.current.ALL_MARKER_TYPES,se.current.uiStyleSettings.redoButtonVisible=!0,se.current.uiStyleSettings.notesButtonVisible=!0,se.current.uiStyleSettings.zoomButtonVisible=!0,se.current.uiStyleSettings.zoomOutButtonVisible=!0,se.current.uiStyleSettings.clearButtonVisible=!0),window.markerArea=se.current.uiStyleSettings,se.current.show(),ye!=null&&ye.snapshotData&&se.current.restoreState(ye.snapshotData),setTimeout(()=>{window.scrollTo(0,0),Ue()},300)};return x.createElement(x.Fragment,null,(ye==null?void 0:ye.visible)&&x.createElement(he.Z,{spinning:Se,tip:Ge,style:{position:"absolute"}},x.createElement("div",{ref:Pe,className:je()(Ee.imageDimensions,ae,E?Ee.fullWidth:""),style:a},x.createElement("img",{className:Ee.img,ref:le}))))}},99298:function(bt,xt,te){"use strict";var x=te(59301),Ee=te(95237),Me=te(43604),je=te(99313),he=te(3113),be=te(6339),ie=te(96408),me=te(48136),Ie=te(65582),Ce=te(59301);const pe=(0,x.forwardRef)(({callback:Oe,showSaveButton:ye,value:ae=""},E)=>{const a=(0,x.useRef)(),b=(0,Ie.useIntl)(),y=[{name:b.formatMessage({id:"markdownEditor.fractionsScores",defaultMessage:"\u5206\u6570\u5F97\u5206"}),value:"\\frac{x}{y}",children:[{name:"\u5206\u6570 Fractions",data:[{value:"\\frac{a}{b}"},{value:"x\\tfrac{x}{a} "},{value:"\\mathrm{d}t"},{value:"\\partial t"},{value:"\\frac{\\partial y}{\\partial x}"},{value:"\\nabla\\psi"},{value:"\\frac{\\partial^2}{\\partial x_1\\partial x_2}y"},{value:"\\cfrac{1}{a + \\cfrac{7}{b + \\cfrac{2}{9}}} = c"}]},{name:"\u5BFC\u6570 Derivative",data:[{value:"\\dot{a} "},{value:"\\ddot{a}"},{value:"{f}^{\\prime}"},{value:"{f}^{\\prime\\prime}"},{value:"{f}^{(n)}"}]},{name:"\u6A21\u7B97\u672F Modular arithmetic",data:[{value:"a \\bmod b"},{value:"a \\equiv b \\pmod{m} "},{value:"\\gcd(m, n) "},{value:"\\operatorname{lcm}(m, n) "}]}]},{name:b.formatMessage({id:"markdownEditor.rootsSuperscripts",defaultMessage:"\u6839\u5F0F\u89D2\u6807"}),value:"\\sqrt{x}",children:[{name:"\u6839\u5F0F Radicals",data:[{value:"\\sqrt{x}"},{value:"\\sqrt[y]{x}"}]},{name:"\u4E0A\u4E0B\u6807 Sub&Super",data:[{value:"x^{a}"},{value:"x_{a}"},{value:"x_{a}^{b} "},{value:"_{a}^{b} x"},{value:"x_{a}^{b} "}]},{name:"\u91CD\u97F3\u7B26\u53CA\u5176\u4ED6 Accents and Others",data:[{value:"\\hat{a} "},{value:"\\sqrt[y]{x}"},{value:"\\check{} "},{value:"\\grave{a} "},{value:"\\acute{a}"},{value:"\\tilde{a}"},{value:"\\breve{a}"},{value:"\\bar{a}"},{value:"\\vec{a}"},{value:"\\not{a}"},{value:"\\widetilde{abc}"},{value:"\\widehat{abc}"},{value:"\\overleftarrow{abc} "},{value:"\\overrightarrow{abc}"},{value:"\\overline{abc}"},{value:"\\underline{abc}"},{value:"\\overbrace{abc}"},{value:"\\underbrace{abc}"},{value:"\\overset{a}{abc}"},{value:"\\underset{a}{abc} \\stackrel\\frown{ab}"},{value:"\\overline{ab} "},{value:"\\overleftrightarrow{ab}"},{value:"\\overset{a}{\\leftarrow}"},{value:"\\overset{a}{\\rightarrow}"},{value:"\\xleftarrow[abc]{a}"},{value:"\\xrightarrow[abc]{a} "}]}]},{name:b.formatMessage({id:"markdownEditor.limitsLogarithms",defaultMessage:"\u6781\u9650\u5BF9\u6570"}),value:"\\lim_{x \\to 0}",children:[{name:"\u6781\u9650 Limits",data:[{value:"\\lim a"},{value:"\\lim_{x \\to 0}"},{value:"\\lim_{x \\to \\infty}"},{value:"\\max_b{a}"},{value:"\\min_a{b}"}]},{name:"\u5BF9\u6570\u6307\u6570 Logarithms and exponentials",data:[{value:"\\log_{a}{b}"},{value:"\\lg_{a}{b}"},{value:"\\ln_{a}{b}"},{value:"\\exp a"}]},{name:"\u754C\u9650 Bounds",data:[{value:"\\min x"},{value:"\\sup t"},{value:"\\inf s"},{value:"\\lim u"},{value:"\\limsup w"},{value:"\\dim p"},{value:"\\ker\\phi "}]}]},{name:b.formatMessage({id:"markdownEditor.trigonometricFunctions",defaultMessage:"\u4E09\u89D2\u51FD\u6570"}),value:"\\sin a",children:[{name:"\u4E09\u89D2\u51FD\u6570 Trigonometric functions",data:[{value:"\\sin a"},{value:"\\cos a"},{value:"\\tan a"},{value:"\\cot a "},{value:"\\sec a "},{value:"\\csc a "}]},{name:"\u53CD\u4E09\u89D2\u51FD\u6570 Inverse trigonometric functions",data:[{value:"\\sin^{-1}"},{value:"\\cos^{-1}"},{value:"\\tan^{-1}"},{value:"\\cot^{-1}"},{value:"\\sec^{-1}"},{value:"\\csc^{-1}"},{value:"\\arcsin a"},{value:"\\arccos a"},{value:"\\arctan a"},{value:"\\operatorname{arccot} a"},{value:"\\operatorname{arcsec} a"},{value:"\\operatorname{arccsc} a"}]},{name:"\u53CC\u66F2\u51FD\u6570 Hyperblic functions",data:[{value:"\\sinh a"},{value:"\\cosh a"},{value:"\\tanh a"},{value:"\\coth a"},{value:"\\operatorname{sech} a"},{value:"\\operatorname{csch} a"}]},{name:"\u53CD\u53CC\u66F2\u51FD\u6570 Inverse hyperbolic functions",data:[{value:"\\sinh^{-1}"},{value:"a\\cosh^{-1} a"},{value:"\\tanh^{-1} a"},{value:"\\coth^{-1} a"},{value:"\\operatorname{sech}^{-1} a"},{value:"\\operatorname{csch}^{-1} a"}]}]},{name:b.formatMessage({id:"markdownEditor.integralOperations",defaultMessage:"\u79EF\u5206\u8FD0\u7B97"}),value:"\\int_{a}^{b}",children:[{name:"\u79EF\u5206 Integral",data:[{value:"\\int"},{value:"\\int_{a}^{b}"},{value:"\\int\\limits_{a}^{b}"}]},{name:"\u53CC\u91CD\u79EF\u5206 Double integral",data:[{value:"\\iint"},{value:"\\iint_{a}^{b} "},{value:"\\iint\\limits_{a}^{b} "}]},{name:"\u4E09\u91CD\u79EF\u5206 Triple integral",data:[{value:"\\iiint"},{value:"\\iiint_{a}^{b}"},{value:"\\iiint\\limits_{a}^{b} "}]},{name:"\u66F2\u7EBF\u79EF\u5206 Closed line or path integral",data:[{value:"\\oint"},{value:"\\oint_{a}^{b} "}]}]},{name:b.formatMessage({id:"markdownEditor.largeOperations",defaultMessage:"\u5927\u578B\u8FD0\u7B97"}),value:"\\sum_{a}^{b}",children:[{name:"\u6C42\u548C Summation",data:[{value:"\\sum"},{value:"\\sum_{a}^{b}"},{value:"{\\textstyle \\sum_{a}^{b}} "}]},{name:"\u4E58\u79EF\u4F59\u79EF Product and coproduct",data:[{value:"\\prod"},{value:"\\prod_{a}^{b}"},{value:"{\\textstyle \\prod_{a}^{b}}"},{value:"\\coprod"},{value:"\\coprod_{a}^{b}"},{value:"{\\textstyle \\coprod_{a}^{b}} "}]},{name:"\u5E76\u96C6\u4EA4\u96C6 Union and intersection",data:[{value:"\\bigcup"},{value:"\\bigcup_{a}^{b}"},{value:"{\\textstyle \\bigcup_{a}^{b}}"},{value:"\\bigcap"},{value:"\\bigcap_{a}^{b}"}]},{name:"\u6790\u53D6\u5408\u53D6 Disjunction and conjunction",data:[{value:"\\bigvee"},{value:"\\bigvee_{a}^{b}"},{value:"\\bigwedge"},{value:"\\bigwedge_{a}^{b}"}]}]},{name:b.formatMessage({id:"markdownEditor.bracketsRounding",defaultMessage:"\u62EC\u53F7\u53D6\u6574"}),value:"\\left [ \\left ( \\right ) \\right ] ",children:[{name:"\u62EC\u53F7 Brackets",data:[{value:"\\left ( \\right )"},{value:"\\left [ \\right ]"},{value:"\\left \\langle \\right \\rangle "},{value:"\\left | \\right | "},{value:"\\left \\lfloor \\right \\rfloor "},{value:"\\left \\lceil \\right \\rceil "}]}]}],z=[{name:b.formatMessage({id:"markdownEditor.algebra",defaultMessage:"\u4EE3\u6570"}),value:"\\sqrt{a^2+b^2}",children:[{data:[{value:"\\left(x-1\\right)\\left(x+3\\right) "},{value:"\\sqrt{a^2+b^2}"},{value:"\\left ( \\frac{a}{b}\\right )^{n}= \\frac{a^{n}}{b^{n}}"},{value:"\\frac{a}{b}\\pm \\frac{c}{d}= \\frac{ad \\pm bc}{bd} "},{value:"\\frac{x^{2}}{a^{2}}-\\frac{y^{2}}{b^{2}}=1 "},{value:"\\frac{1}{\\sqrt{a}}=\\frac{\\sqrt{a}}{a},a\\ge 0\\frac{1}{\\sqrt{a}}=\\frac{\\sqrt{a}}{a},a\\ge 0 "},{value:"\\sqrt[n]{a^{n}}=\\left ( \\sqrt[n]{a}\\right )^{n} "},{value:"x ={-b \\pm \\sqrt{b^2-4ac}\\over 2a} "},{value:"y-y_{1}=k \\left( x-x_{1}\\right) "},{value:`\\left\\{\\begin{matrix} \r +(self.webpackChunk=self.webpackChunk||[]).push([[195],{27812:function(bt,xt,te){"use strict";te.d(xt,{Z:function(){return me}});var x=te(54476),he=te(59301),Oe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M872 474H286.9l350.2-304c5.6-4.9 2.2-14-5.2-14h-88.5c-3.9 0-7.6 1.4-10.5 3.9L155 487.8a31.96 31.96 0 000 48.3L535.1 866c1.5 1.3 3.3 2 5.2 2h91.5c7.4 0 10.8-9.2 5.2-14L286.9 550H872c4.4 0 8-3.6 8-8v-60c0-4.4-3.6-8-8-8z"}}]},name:"arrow-left",theme:"outlined"},Ge=Oe,ve=te(7657),we=function(Ce,Pe){return he.createElement(ve.Z,(0,x.Z)({},Ce,{ref:Pe,icon:Ge}))},le=he.forwardRef(we),me=le},89489:function(bt,xt,te){"use strict";te.d(xt,{Z:function(){return me}});var x=te(54476),he=te(59301),Oe={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"},Ge=Oe,ve=te(7657),we=function(Ce,Pe){return he.createElement(ve.Z,(0,x.Z)({},Ce,{ref:Pe,icon:Ge}))},le=he.forwardRef(we),me=le},59477:function(bt,xt,te){"use strict";te.d(xt,{Z:function(){return me}});var x=te(54476),he=te(59301),Oe={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"},Ge=Oe,ve=te(7657),we=function(Ce,Pe){return he.createElement(ve.Z,(0,x.Z)({},Ce,{ref:Pe,icon:Ge}))},le=he.forwardRef(we),me=le},26227:function(bt,xt,te){"use strict";te.d(xt,{Z:function(){return me}});var x=te(54476),he=te(59301),Oe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M360 184h-8c4.4 0 8-3.6 8-8v8h304v-8c0 4.4 3.6 8 8 8h-8v72h72v-80c0-35.3-28.7-64-64-64H352c-35.3 0-64 28.7-64 64v80h72v-72zm504 72H160c-17.7 0-32 14.3-32 32v32c0 4.4 3.6 8 8 8h60.4l24.7 523c1.6 34.1 29.8 61 63.9 61h454c34.2 0 62.3-26.8 63.9-61l24.7-523H888c4.4 0 8-3.6 8-8v-32c0-17.7-14.3-32-32-32zM731.3 840H292.7l-24.2-512h487l-24.2 512z"}}]},name:"delete",theme:"outlined"},Ge=Oe,ve=te(7657),we=function(Ce,Pe){return he.createElement(ve.Z,(0,x.Z)({},Ce,{ref:Pe,icon:Ge}))},le=he.forwardRef(we),me=le},67921:function(bt,xt,te){"use strict";te.d(xt,{Z:function(){return me}});var x=te(54476),he=te(59301),Oe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"defs",attrs:{},children:[{tag:"style",attrs:{}}]},{tag:"path",attrs:{d:"M632 698.3l141.9-112a8 8 0 000-12.6L632 461.7c-5.3-4.2-13-.4-13 6.3v76H295c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h324v76c0 6.7 7.8 10.4 13 6.3zm261.3-405L730.7 130.7c-7.5-7.5-16.7-13-26.7-16V112H144c-17.7 0-32 14.3-32 32v278c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8V184h136v136c0 17.7 14.3 32 32 32h320c17.7 0 32-14.3 32-32V205.8l136 136V422c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-83.5c0-17-6.7-33.2-18.7-45.2zM640 288H384V184h256v104zm264 436h-56c-4.4 0-8 3.6-8 8v108H184V732c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v148c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V732c0-4.4-3.6-8-8-8z"}}]},name:"delivered-procedure",theme:"outlined"},Ge=Oe,ve=te(7657),we=function(Ce,Pe){return he.createElement(ve.Z,(0,x.Z)({},Ce,{ref:Pe,icon:Ge}))},le=he.forwardRef(we),me=le},49198:function(bt,xt,te){"use strict";te.d(xt,{Z:function(){return me}});var x=te(54476),he=te(59301),Oe={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"},Ge=Oe,ve=te(7657),we=function(Ce,Pe){return he.createElement(ve.Z,(0,x.Z)({},Ce,{ref:Pe,icon:Ge}))},le=he.forwardRef(we),me=le},41464:function(bt,xt,te){"use strict";te.d(xt,{Z:function(){return me}});var x=te(54476),he=te(59301),Oe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M505.7 661a8 8 0 0012.6 0l112-141.7c4.1-5.2.4-12.9-6.3-12.9h-74.1V168c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v338.3H400c-6.7 0-10.4 7.7-6.3 12.9l112 141.8zM878 626h-60c-4.4 0-8 3.6-8 8v154H214V634c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v198c0 17.7 14.3 32 32 32h684c17.7 0 32-14.3 32-32V634c0-4.4-3.6-8-8-8z"}}]},name:"download",theme:"outlined"},Ge=Oe,ve=te(7657),we=function(Ce,Pe){return he.createElement(ve.Z,(0,x.Z)({},Ce,{ref:Pe,icon:Ge}))},le=he.forwardRef(we),me=le},87169:function(bt,xt,te){"use strict";te.d(xt,{Z:function(){return me}});var x=te(54476),he=te(59301),Oe={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"},Ge=Oe,ve=te(7657),we=function(Ce,Pe){return he.createElement(ve.Z,(0,x.Z)({},Ce,{ref:Pe,icon:Ge}))},le=he.forwardRef(we),me=le},52671:function(bt,xt,te){"use strict";te.d(xt,{Z:function(){return me}});var x=te(54476),he=te(59301),Oe={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"},Ge=Oe,ve=te(7657),we=function(Ce,Pe){return he.createElement(ve.Z,(0,x.Z)({},Ce,{ref:Pe,icon:Ge}))},le=he.forwardRef(we),me=le},8657:function(bt,xt,te){"use strict";te.d(xt,{Z:function(){return me}});var x=te(54476),he=te(59301),Oe={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"},Ge=Oe,ve=te(7657),we=function(Ce,Pe){return he.createElement(ve.Z,(0,x.Z)({},Ce,{ref:Pe,icon:Ge}))},le=he.forwardRef(we),me=le},56082:function(bt,xt,te){"use strict";te.d(xt,{Z:function(){return me}});var x=te(54476),he=te(59301),Oe={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"},Ge=Oe,ve=te(7657),we=function(Ce,Pe){return he.createElement(ve.Z,(0,x.Z)({},Ce,{ref:Pe,icon:Ge}))},le=he.forwardRef(we),me=le},61481:function(bt,xt,te){"use strict";te.d(xt,{Z:function(){return me}});var x=te(54476),he=te(59301),Oe={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M885.2 446.3l-.2-.8-112.2-285.1c-5-16.1-19.9-27.2-36.8-27.2H281.2c-17 0-32.1 11.3-36.9 27.6L139.4 443l-.3.7-.2.8c-1.3 4.9-1.7 9.9-1 14.8-.1 1.6-.2 3.2-.2 4.8V830a60.9 60.9 0 0060.8 60.8h627.2c33.5 0 60.8-27.3 60.9-60.8V464.1c0-1.3 0-2.6-.1-3.7.4-4.9 0-9.6-1.3-14.1zm-295.8-43l-.3 15.7c-.8 44.9-31.8 75.1-77.1 75.1-22.1 0-41.1-7.1-54.8-20.6S436 441.2 435.6 419l-.3-15.7H229.5L309 210h399.2l81.7 193.3H589.4zm-375 76.8h157.3c24.3 57.1 76 90.8 140.4 90.8 33.7 0 65-9.4 90.3-27.2 22.2-15.6 39.5-37.4 50.7-63.6h156.5V814H214.4V480.1z"}}]},name:"inbox",theme:"outlined"},Ge=Oe,ve=te(7657),we=function(Ce,Pe){return he.createElement(ve.Z,(0,x.Z)({},Ce,{ref:Pe,icon:Ge}))},le=he.forwardRef(we),me=le},33853:function(bt,xt,te){"use strict";te.d(xt,{Z:function(){return me}});var x=te(54476),he=te(59301),Oe={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"},Ge=Oe,ve=te(7657),we=function(Ce,Pe){return he.createElement(ve.Z,(0,x.Z)({},Ce,{ref:Pe,icon:Ge}))},le=he.forwardRef(we),me=le},63524:function(bt,xt,te){"use strict";te.d(xt,{Z:function(){return me}});var x=te(54476),he=te(59301),Oe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M885.9 533.7c16.8-22.2 26.1-49.4 26.1-77.7 0-44.9-25.1-87.4-65.5-111.1a67.67 67.67 0 00-34.3-9.3H572.4l6-122.9c1.4-29.7-9.1-57.9-29.5-79.4A106.62 106.62 0 00471 99.9c-52 0-98 35-111.8 85.1l-85.9 311H144c-17.7 0-32 14.3-32 32v364c0 17.7 14.3 32 32 32h601.3c9.2 0 18.2-1.8 26.5-5.4 47.6-20.3 78.3-66.8 78.3-118.4 0-12.6-1.8-25-5.4-37 16.8-22.2 26.1-49.4 26.1-77.7 0-12.6-1.8-25-5.4-37 16.8-22.2 26.1-49.4 26.1-77.7-.2-12.6-2-25.1-5.6-37.1zM184 852V568h81v284h-81zm636.4-353l-21.9 19 13.9 25.4a56.2 56.2 0 016.9 27.3c0 16.5-7.2 32.2-19.6 43l-21.9 19 13.9 25.4a56.2 56.2 0 016.9 27.3c0 16.5-7.2 32.2-19.6 43l-21.9 19 13.9 25.4a56.2 56.2 0 016.9 27.3c0 22.4-13.2 42.6-33.6 51.8H329V564.8l99.5-360.5a44.1 44.1 0 0142.2-32.3c7.6 0 15.1 2.2 21.1 6.7 9.9 7.4 15.2 18.6 14.6 30.5l-9.6 198.4h314.4C829 418.5 840 436.9 840 456c0 16.5-7.2 32.1-19.6 43z"}}]},name:"like",theme:"outlined"},Ge=Oe,ve=te(7657),we=function(Ce,Pe){return he.createElement(ve.Z,(0,x.Z)({},Ce,{ref:Pe,icon:Ge}))},le=he.forwardRef(we),me=le},15075:function(bt,xt,te){"use strict";te.d(xt,{Z:function(){return me}});var x=te(54476),he=te(59301),Oe={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"},Ge=Oe,ve=te(7657),we=function(Ce,Pe){return he.createElement(ve.Z,(0,x.Z)({},Ce,{ref:Pe,icon:Ge}))},le=he.forwardRef(we),me=le},43531:function(bt,xt,te){"use strict";te.d(xt,{Z:function(){return me}});var x=te(54476),he=te(59301),Oe={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"},Ge=Oe,ve=te(7657),we=function(Ce,Pe){return he.createElement(ve.Z,(0,x.Z)({},Ce,{ref:Pe,icon:Ge}))},le=he.forwardRef(we),me=le},38819:function(bt,xt,te){"use strict";te.d(xt,{Z:function(){return me}});var x=te(54476),he=te(59301),Oe={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"},Ge=Oe,ve=te(7657),we=function(Ce,Pe){return he.createElement(ve.Z,(0,x.Z)({},Ce,{ref:Pe,icon:Ge}))},le=he.forwardRef(we),me=le},86697:function(bt,xt,te){"use strict";te.d(xt,{Z:function(){return me}});var x=te(54476),he=te(59301),Oe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M168 504.2c1-43.7 10-86.1 26.9-126 17.3-41 42.1-77.7 73.7-109.4S337 212.3 378 195c42.4-17.9 87.4-27 133.9-27s91.5 9.1 133.8 27A341.5 341.5 0 01755 268.8c9.9 9.9 19.2 20.4 27.8 31.4l-60.2 47a8 8 0 003 14.1l175.7 43c5 1.2 9.9-2.6 9.9-7.7l.8-180.9c0-6.7-7.7-10.5-12.9-6.3l-56.4 44.1C765.8 155.1 646.2 92 511.8 92 282.7 92 96.3 275.6 92 503.8a8 8 0 008 8.2h60c4.4 0 7.9-3.5 8-7.8zm756 7.8h-60c-4.4 0-7.9 3.5-8 7.8-1 43.7-10 86.1-26.9 126-17.3 41-42.1 77.8-73.7 109.4A342.45 342.45 0 01512.1 856a342.24 342.24 0 01-243.2-100.8c-9.9-9.9-19.2-20.4-27.8-31.4l60.2-47a8 8 0 00-3-14.1l-175.7-43c-5-1.2-9.9 2.6-9.9 7.7l-.7 181c0 6.7 7.7 10.5 12.9 6.3l56.4-44.1C258.2 868.9 377.8 932 512.2 932c229.2 0 415.5-183.7 419.8-411.8a8 8 0 00-8-8.2z"}}]},name:"sync",theme:"outlined"},Ge=Oe,ve=te(7657),we=function(Ce,Pe){return he.createElement(ve.Z,(0,x.Z)({},Ce,{ref:Pe,icon:Ge}))},le=he.forwardRef(we),me=le},96408:function(bt,xt){"use strict";xt.Z={lists:"lists___xhHyq",item:"item___pWJAA",children:"children___sDG61",diamond:"diamond___FwgzD",button:"button___WPN6r",mathWrap:"mathWrap___FmnMJ",mathFillWrap:"mathFillWrap___PmY3H"}},7489:function(bt,xt){"use strict";xt.Z={poor_rating:"poor_rating___h5Pkz",title:"title___Kt7fx",content:"content___uWG5Y",row_sty:"row_sty___VNKxj",bottom_line:"bottom_line___o6CYn",row_sty1:"row_sty1___gzdZR",lable_name:"lable_name___XcFiQ",fenzu:"fenzu___zWsIa",h_lh_40:"h_lh_40___rY3ds",tooltip_icon:"tooltip_icon___Yv0p3",lable_name1:"lable_name1___g8Eds",title_icon:"title_icon___tSQED"}},91967:function(bt,xt){"use strict";xt.Z={flex_box_center:"flex_box_center___iIik3",flex_space_between:"flex_space_between___Q7wj5",flex_box_vertical_center:"flex_box_vertical_center___LFAxO",flex_box_center_end:"flex_box_center_end___SFNWP",flex_box_column:"flex_box_column___aq5d_",form:"form___z6oqV",efficiency:"efficiency___VZgt9",configWorkContainer:"configWorkContainer___gQ6ac",tips:"tips___PkPgo",total:"total___c2k9V",tip1:"tip1___BUn8c",tip2:"tip2___Q8WSw",configworksContainer:"configworksContainer___P0ZE6",content:"content___Mow99",pubColSty:"pubColSty___YePTJ",selectSty:"selectSty___AGg4a",borderSty:"borderSty___qYL9U",delSty:"delSty___kbXe4",delBorder:"delBorder___wV7XA",copHover:"copHover___R3G_x",title_icon:"title_icon___eT6qQ",title:"title___uXYiB",multiple_select:"multiple_select___aCIWH"}},61191:function(bt,xt){"use strict";xt.Z={flex_box_center:"flex_box_center___IBr6x",flex_space_between:"flex_space_between___n2Iz0",flex_box_vertical_center:"flex_box_vertical_center___1umwO",flex_box_center_end:"flex_box_center_end___SRZYb",flex_box_column:"flex_box_column___b90Da",form:"form___V3fAH",title_icon:"title_icon____uDZy",title:"title___RxKwK",content:"content___vFT5m",pubColSty:"pubColSty___dfLkL",selectSty:"selectSty____Wuek",borderSty:"borderSty___EuFYV",delSty:"delSty___AdEeI",delBorder:"delBorder___vcTJc",copHover:"copHover___JVVXI",multiple_select:"multiple_select___ZMPhl",work_checkbox_group:"work_checkbox_group___sGLxY"}},84511:function(bt,xt){"use strict";xt.Z={flex_box_center:"flex_box_center___SF0m3",flex_space_between:"flex_space_between___ChLjp",flex_box_vertical_center:"flex_box_vertical_center____l_EF",flex_box_center_end:"flex_box_center_end___YcZNu",flex_box_column:"flex_box_column___R9dNq",downloadbutton:"downloadbutton___oEXJW",configWorkContainer:"configWorkContainer___CHUrh"}},25863:function(){"use strict";function bt(ne,E,a,b){a===void 0&&(a=0),b===void 0&&(b=1/0),this._name=ne,this._defaultValue=E,this._minimum=a,this._maximum=b}Object.defineProperty(bt.prototype,"name",{get:function(){return this._name},set:function(ne){if(typeof ne!="string"||ne==="")throw new Error("Shape name must be a valid string.");this._name=ne}}),Object.defineProperty(bt.prototype,"defaultValue",{get:function(){return this._defaultValue},set:function(ne){if(typeof ne!="number"||isNaN(ne))throw new Error("The default value must be a real number, not: "+ne);this._defaultValue=ne}}),Object.defineProperty(bt.prototype,"minimum",{get:function(){return this._minimum},set:function(ne){if(typeof ne!="number"||isNaN(ne))throw new Error("Minimum must be a real number, not: "+ne);this._minimum=ne}}),Object.defineProperty(bt.prototype,"maximum",{get:function(){return this._maximum},set:function(ne){if(typeof ne!="number"||isNaN(ne))throw new Error("Maximum must be a real number, not: "+ne);this._maximum=ne}}),go.Shape._FigureParameters={},go.Shape.getFigureParameter=function(ne,E){var a=go.Shape._FigureParameters[ne];return a?a[E]:null},go.Shape.setFigureParameter=function(ne,E,a){if(!(a instanceof bt))throw new Error("Third argument to Shape.setFigureParameter is not FigureParameter: "+a);if(a.defaultValuea.maximum)throw new Error("defaultValue must be between minimum and maximum, not: "+a.defaultValue);var b=go.Shape._FigureParameters[ne];b||(b=[],go.Shape._FigureParameters[ne]=b),b[E]=a};var xt=[];function te(ne,E){var a=xt.pop();return a===void 0?new go.Point(ne,E):(a.x=ne,a.y=E,a)}function x(){var ne=xt.pop();return ne===void 0?new go.Point:ne}function he(ne){xt.push(ne)}function Oe(ne,E,a,b,y,z,ee,ae,se){se||(se=new go.Point);var ie=ne-a,fe=y-ee,Ee=NaN,ye=NaN;if(ie===0)if(fe===0)ne===a&&(Ee=ne,ye=E);else{var Le=(z-ae)/fe,He=z-Le*y;Ee=ne,ye=Le*Ee+He}else if(fe===0){var pe=(E-b)/ie,tt=E-pe*ne;Ee=y,ye=pe*Ee+tt}else{var pe=(E-b)/ie,Le=(z-ae)/fe,tt=E-pe*ne,He=z-Le*y;Ee=(He-tt)/(pe-Le),ye=pe*Ee+tt}return se.x=Ee,se.y=ye,se}function Ge(ne,E,a,b,y,z,ee,ae,se,ie,fe,Ee,ye,Le){var He=1-se,pe=se,tt=ne*He+a*pe,xe=E*He+b*pe,it=a*He+y*pe,Ke=b*He+z*pe,qe=y*He+ee*pe,ut=z*He+ae*pe,rt=tt*He+it*pe,Ye=xe*He+Ke*pe,Ze=it*He+qe*pe,ke=Ke*He+ut*pe,Je=rt*He+Ze*pe,Xe=Ye*He+ke*pe;ie.x=tt,ie.y=xe,fe.x=rt,fe.y=Ye,Ee.x=Je,Ee.y=Xe,ye.x=Ze,ye.y=ke,Le.x=qe,Le.y=ut}var ve=new go.Spot(.156,.156),we=new go.Spot(.844,.844),le=4*((Math.sqrt(2)-1)/3);go.Shape.setFigureParameter("RoundedRectangle",0,new bt("CornerRounding",5)),go.Shape.defineFigureGenerator("RoundedRectangle",function(ne,E,a){var b=ne?ne.parameter1:NaN;(isNaN(b)||b<0)&&(b=5),b=Math.min(b,E/3),b=Math.min(b,a/3);var y=b*le,z=new go.Geometry().add(new go.PathFigure(b,0,!0).add(new go.PathSegment(go.PathSegment.Line,E-b,0)).add(new go.PathSegment(go.PathSegment.Bezier,E,b,E-y,0,E,y)).add(new go.PathSegment(go.PathSegment.Line,E,a-b)).add(new go.PathSegment(go.PathSegment.Bezier,E-b,a,E,a-y,E-y,a)).add(new go.PathSegment(go.PathSegment.Line,b,a)).add(new go.PathSegment(go.PathSegment.Bezier,0,a-b,y,a,0,a-y)).add(new go.PathSegment(go.PathSegment.Line,0,b)).add(new go.PathSegment(go.PathSegment.Bezier,b,0,0,y,y,0).close()));return y>1&&(z.spot1=new go.Spot(0,0,y,y),z.spot2=new go.Spot(1,1,-y,-y)),z}),go.Shape.defineFigureGenerator("Border","RoundedRectangle"),go.Shape.defineFigureGenerator("TriangleRight",function(ne,E,a){return new go.Geometry().add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,E,.5*a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())).setSpots(0,.25,.5,.75)}),go.Shape.defineFigureGenerator("TriangleDown",function(ne,E,a){return new go.Geometry().add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,E,0)).add(new go.PathSegment(go.PathSegment.Line,.5*E,a).close())).setSpots(.25,0,.75,.5)}),go.Shape.defineFigureGenerator("TriangleLeft",function(ne,E,a){return new go.Geometry().add(new go.PathFigure(E,a).add(new go.PathSegment(go.PathSegment.Line,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,E,0).close())).setSpots(.5,.25,1,.75)}),go.Shape.defineFigureGenerator("TriangleUp",function(ne,E,a){return new go.Geometry().add(new go.PathFigure(E,a).add(new go.PathSegment(go.PathSegment.Line,0,a)).add(new go.PathSegment(go.PathSegment.Line,.5*E,0).close())).setSpots(.25,.5,.75,1)}),go.Shape.defineFigureGenerator("Triangle","TriangleUp"),go.Shape.defineFigureGenerator("Diamond",function(ne,E,a){return new go.Geometry().add(new go.PathFigure(.5*E,0).add(new go.PathSegment(go.PathSegment.Line,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.5*E,a)).add(new go.PathSegment(go.PathSegment.Line,E,.5*a).close())).setSpots(.25,.25,.75,.75)}),go.Shape.defineFigureGenerator("LineH",function(ne,E,a){var b=new go.Geometry(go.Geometry.Line);return b.startX=0,b.startY=a/2,b.endX=E,b.endY=a/2,b}),go.Shape.defineFigureGenerator("LineV",function(ne,E,a){var b=new go.Geometry(go.Geometry.Line);return b.startX=E/2,b.startY=0,b.endX=E/2,b.endY=a,b}),go.Shape.defineFigureGenerator("BarH","Rectangle"),go.Shape.defineFigureGenerator("BarV","Rectangle"),go.Shape.defineFigureGenerator("MinusLine","LineH"),go.Shape.defineFigureGenerator("PlusLine",function(ne,E,a){return new go.Geometry().add(new go.PathFigure(0,a/2,!1).add(new go.PathSegment(go.PathSegment.Line,E,a/2)).add(new go.PathSegment(go.PathSegment.Move,E/2,0)).add(new go.PathSegment(go.PathSegment.Line,E/2,a)))}),go.Shape.defineFigureGenerator("XLine",function(ne,E,a){return new go.Geometry().add(new go.PathFigure(0,a,!1).add(new go.PathSegment(go.PathSegment.Line,E,0)).add(new go.PathSegment(go.PathSegment.Move,0,0)).add(new go.PathSegment(go.PathSegment.Line,E,a)))}),go.Shape.defineFigureGenerator("LineRight",function(ne,E,a){return new go.Geometry().add(new go.PathFigure(.25*E,0,!1).add(new go.PathSegment(go.PathSegment.Line,.75*E,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.25*E,a)))}),go.Shape.defineFigureGenerator("LineDown",function(ne,E,a){return new go.Geometry().add(new go.PathFigure(0,.25*a,!1).add(new go.PathSegment(go.PathSegment.Line,.5*E,.75*a)).add(new go.PathSegment(go.PathSegment.Line,E,.25*a)))}),go.Shape.defineFigureGenerator("LineLeft",function(ne,E,a){return new go.Geometry().add(new go.PathFigure(.75*E,0,!1).add(new go.PathSegment(go.PathSegment.Line,.25*E,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.75*E,a)))}),go.Shape.defineFigureGenerator("LineUp",function(ne,E,a){return new go.Geometry().add(new go.PathFigure(0,.75*a,!1).add(new go.PathSegment(go.PathSegment.Line,.5*E,.25*a)).add(new go.PathSegment(go.PathSegment.Line,E,.75*a)))}),go.Shape.defineFigureGenerator("AsteriskLine",function(ne,E,a){var b=.2/Math.SQRT2;return new go.Geometry().add(new go.PathFigure(b*E,(1-b)*a,!1).add(new go.PathSegment(go.PathSegment.Line,(1-b)*E,b*a)).add(new go.PathSegment(go.PathSegment.Move,b*E,b*a)).add(new go.PathSegment(go.PathSegment.Line,(1-b)*E,(1-b)*a)).add(new go.PathSegment(go.PathSegment.Move,0,a/2)).add(new go.PathSegment(go.PathSegment.Line,E,a/2)).add(new go.PathSegment(go.PathSegment.Move,E/2,0)).add(new go.PathSegment(go.PathSegment.Line,E/2,a)))}),go.Shape.defineFigureGenerator("CircleLine",function(ne,E,a){var b=E/2,y=new go.Geometry().add(new go.PathFigure(E,E/2,!1).add(new go.PathSegment(go.PathSegment.Arc,0,360,b,b,b,b).close()));return y.spot1=ve,y.spot2=we,y.defaultStretch=go.GraphObject.Uniform,y}),go.Shape.defineFigureGenerator("Line1",function(ne,E,a){var b=new go.Geometry(go.Geometry.Line);return b.startX=0,b.startY=0,b.endX=E,b.endY=a,b}),go.Shape.defineFigureGenerator("Line2",function(ne,E,a){var b=new go.Geometry(go.Geometry.Line);return b.startX=E,b.startY=0,b.endX=0,b.endY=a,b}),go.Shape.defineFigureGenerator("Curve1",function(ne,E,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,E,a,le*E,0,E,(1-le)*a)))}),go.Shape.defineFigureGenerator("Curve2",function(ne,E,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,E,a,0,le*a,(1-le)*E,a)))}),go.Shape.defineFigureGenerator("Curve3",function(ne,E,a){return new go.Geometry().add(new go.PathFigure(E,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,0,a,E,le*a,le*E,a)))}),go.Shape.defineFigureGenerator("Curve4",function(ne,E,a){return new go.Geometry().add(new go.PathFigure(E,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,0,a,(1-le)*E,0,0,(1-le)*a)))}),go.Shape.defineFigureGenerator("TriangleDownLeft",function(ne,E,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,E,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())).setSpots(0,.5,.5,1)}),go.Shape.defineFigureGenerator("TriangleDownRight",function(ne,E,a){return new go.Geometry().add(new go.PathFigure(E,0,!0).add(new go.PathSegment(go.PathSegment.Line,E,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())).setSpots(.5,.5,1,1)}),go.Shape.defineFigureGenerator("TriangleUpLeft",function(ne,E,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,E,0)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())).setSpots(0,0,.5,.5)}),go.Shape.defineFigureGenerator("TriangleUpRight",function(ne,E,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,E,0)).add(new go.PathSegment(go.PathSegment.Line,E,a).close())).setSpots(.5,0,1,.5)}),go.Shape.defineFigureGenerator("RightTriangle","TriangleDownLeft"),go.Shape.setFigureParameter("Parallelogram1",0,new bt("Indent",.1,-.99,.99)),go.Shape.defineFigureGenerator("Parallelogram1",function(ne,E,a){var b=ne?ne.parameter1:NaN;isNaN(b)?b=.1:b<-1?b=-1:b>1&&(b=1);var y=Math.abs(b)*E;if(b===0){var z=new go.Geometry(go.Geometry.Rectangle);return z.startX=0,z.startY=0,z.endX=E,z.endY=a,z}else{var z=new go.Geometry;return b>0?z.add(new go.PathFigure(y,0).add(new go.PathSegment(go.PathSegment.Line,E,0)).add(new go.PathSegment(go.PathSegment.Line,E-y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())):z.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,E-y,0)).add(new go.PathSegment(go.PathSegment.Line,E,a)).add(new go.PathSegment(go.PathSegment.Line,y,a).close())),yE&&(b=E);var y=Math.abs(b);if(b===0){var z=new go.Geometry(go.Geometry.Rectangle);return z.startX=0,z.startY=0,z.endX=E,z.endY=a,z}else{var z=new go.Geometry;return b>0?z.add(new go.PathFigure(y,0).add(new go.PathSegment(go.PathSegment.Line,E,0)).add(new go.PathSegment(go.PathSegment.Line,E-y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())):z.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,E-y,0)).add(new go.PathSegment(go.PathSegment.Line,E,a)).add(new go.PathSegment(go.PathSegment.Line,y,a).close())),y.5&&(b=.5);var y=Math.abs(b)*E;if(b===0){var z=new go.Geometry(go.Geometry.Rectangle);return z.startX=0,z.startY=0,z.endX=E,z.endY=a,z}else{var z=new go.Geometry;return b>0?z.add(new go.PathFigure(y,0).add(new go.PathSegment(go.PathSegment.Line,E-y,0)).add(new go.PathSegment(go.PathSegment.Line,E,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())):z.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,E,0)).add(new go.PathSegment(go.PathSegment.Line,E-y,a)).add(new go.PathSegment(go.PathSegment.Line,y,a).close())),yE&&(b=E/2);var y=Math.abs(b);if(b===0){var z=new go.Geometry(go.Geometry.Rectangle);return z.startX=0,z.startY=0,z.endX=E,z.endY=a,z}else{var z=new go.Geometry;return b>0?z.add(new go.PathFigure(y,0).add(new go.PathSegment(go.PathSegment.Line,E-y,0)).add(new go.PathSegment(go.PathSegment.Line,E,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())):z.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,E,0)).add(new go.PathSegment(go.PathSegment.Line,E-y,a)).add(new go.PathSegment(go.PathSegment.Line,y,a).close())),yE&&(b=E/2);var y=Math.abs(b);if(b===0){var z=new go.Geometry(go.Geometry.Rectangle);return z.startX=0,z.startY=0,z.endX=E,z.endY=a,z}else{var z=new go.Geometry;return b>0?z.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,E,0)).add(new go.PathSegment(go.PathSegment.Line,E-y,a)).add(new go.PathSegment(go.PathSegment.Line,y,a).close())):z.add(new go.PathFigure(y,0).add(new go.PathSegment(go.PathSegment.Line,E-y,0)).add(new go.PathSegment(go.PathSegment.Line,E,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())),y0&&(ee.add(new go.PathSegment(go.PathSegment.Move,E/2+ae,E/2)),ee.add(new go.PathSegment(go.PathSegment.Arc,0,-360,y,y,ae,ae).close())),z.spot1=ve,z.spot2=we,z.defaultStretch=go.GraphObject.Uniform,z}),go.Shape.defineFigureGenerator("Cloud",function(ne,E,a){return new go.Geometry().add(new go.PathFigure(.08034461*E,.1944299*a,!0).add(new go.PathSegment(go.PathSegment.Bezier,.2008615*E,.05349299*a,-.09239631*E,.07836421*a,.1406031*E,-.0542823*a)).add(new go.PathSegment(go.PathSegment.Bezier,.4338609*E,.074219*a,.2450511*E,-.00697547*a,.3776197*E,-.01112067*a)).add(new go.PathSegment(go.PathSegment.Bezier,.6558228*E,.07004196*a,.4539471*E,0,.6066018*E,-.02526587*a)).add(new go.PathSegment(go.PathSegment.Bezier,.8921095*E,.08370865*a,.6914277*E,-.01904177*a,.8921095*E,-.01220843*a)).add(new go.PathSegment(go.PathSegment.Bezier,.9147671*E,.3194596*a,1.036446*E,.04105738*a,1.020377*E,.3022052*a)).add(new go.PathSegment(go.PathSegment.Bezier,.9082935*E,.562044*a,1.04448*E,.360238*a,.992256*E,.5219009*a)).add(new go.PathSegment(go.PathSegment.Bezier,.9212406*E,.8217117*a,1.032337*E,.5771781*a,1.018411*E,.8120651*a)).add(new go.PathSegment(go.PathSegment.Bezier,.7592566*E,.9156953*a,1.028411*E,.9571472*a,.8556702*E,1.052487*a)).add(new go.PathSegment(go.PathSegment.Bezier,.5101666*E,.9310455*a,.7431877*E,1.009325*a,.5624123*E,1.021761*a)).add(new go.PathSegment(go.PathSegment.Bezier,.2609328*E,.9344623*a,.4820677*E,1.031761*a,.3030112*E,1.002796*a)).add(new go.PathSegment(go.PathSegment.Bezier,.08034461*E,.870098*a,.2329994*E,1.01518*a,.03213784*E,1.01518*a)).add(new go.PathSegment(go.PathSegment.Bezier,.06829292*E,.6545475*a,-.02812061*E,.9032597*a,-.01205169*E,.6835638*a)).add(new go.PathSegment(go.PathSegment.Bezier,.06427569*E,.4265613*a,-.01812061*E,.6089503*a,-.00606892*E,.4555777*a)).add(new go.PathSegment(go.PathSegment.Bezier,.08034461*E,.1944299*a,-.01606892*E,.3892545*a,-.01205169*E,.1944299*a))).setSpots(.1,.1,.9,.9)}),go.Shape.defineFigureGenerator("StopSign",function(ne,E,a){var b=1/(Math.SQRT2+2);return new go.Geometry().add(new go.PathFigure(b*E,0,!0).add(new go.PathSegment(go.PathSegment.Line,(1-b)*E,0)).add(new go.PathSegment(go.PathSegment.Line,E,b*a)).add(new go.PathSegment(go.PathSegment.Line,E,(1-b)*a)).add(new go.PathSegment(go.PathSegment.Line,(1-b)*E,a)).add(new go.PathSegment(go.PathSegment.Line,b*E,a)).add(new go.PathSegment(go.PathSegment.Line,0,(1-b)*a)).add(new go.PathSegment(go.PathSegment.Line,0,b*a).close())).setSpots(b/2,b/2,1-b/2,1-b/2)}),go.Shape.setFigureParameter("Pie",0,new bt("Start",0,-360,360)),go.Shape.setFigureParameter("Pie",1,new bt("Sweep",315,-360,360)),go.Shape.defineFigureGenerator("Pie",function(ne,E,a){var b=ne?ne.parameter1:NaN,y=ne?ne.parameter2:NaN;isNaN(b)&&(b=0),isNaN(y)&&(y=315);var z=b%360;z<0&&(z+=360);var ee=y%360,ae=Math.min(E,a)/2;return new go.Geometry().add(new go.PathFigure(ae,ae).add(new go.PathSegment(go.PathSegment.Arc,z,ee,ae,ae,ae,ae).close()))}),go.Shape.defineFigureGenerator("PiePiece",function(ne,E,a){var b=le/Math.SQRT2*.5,y=Math.SQRT2/2,z=1-Math.SQRT2/2;return new go.Geometry().add(new go.PathFigure(E,a,!0).add(new go.PathSegment(go.PathSegment.Bezier,y*E,z*a,E,(1-b)*a,(y+b)*E,(z+b)*a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close()))}),go.Shape.setFigureParameter("ThickCross",0,new bt("Thickness",30)),go.Shape.defineFigureGenerator("ThickCross",function(ne,E,a){var b=ne?ne.parameter1:NaN;(isNaN(b)||b<0)&&(b=30);var y=Math.min(b,E)/2,z=E/2,ee=a/2;return new go.Geometry().add(new go.PathFigure(z-y,0,!0).add(new go.PathSegment(go.PathSegment.Line,z+y,0)).add(new go.PathSegment(go.PathSegment.Line,z+y,ee-y)).add(new go.PathSegment(go.PathSegment.Line,E,ee-y)).add(new go.PathSegment(go.PathSegment.Line,E,ee+y)).add(new go.PathSegment(go.PathSegment.Line,z+y,ee+y)).add(new go.PathSegment(go.PathSegment.Line,z+y,a)).add(new go.PathSegment(go.PathSegment.Line,z-y,a)).add(new go.PathSegment(go.PathSegment.Line,z-y,ee+y)).add(new go.PathSegment(go.PathSegment.Line,0,ee+y)).add(new go.PathSegment(go.PathSegment.Line,0,ee-y)).add(new go.PathSegment(go.PathSegment.Line,z-y,ee-y).close()))}),go.Shape.setFigureParameter("ThinCross",0,new bt("Thickness",10)),go.Shape.defineFigureGenerator("ThinCross",function(ne,E,a){var b=ne?ne.parameter1:NaN;(isNaN(b)||b<0)&&(b=10);var y=Math.min(b,E)/2,z=E/2,ee=a/2;return new go.Geometry().add(new go.PathFigure(z-y,0,!0).add(new go.PathSegment(go.PathSegment.Line,z+y,0)).add(new go.PathSegment(go.PathSegment.Line,z+y,ee-y)).add(new go.PathSegment(go.PathSegment.Line,E,ee-y)).add(new go.PathSegment(go.PathSegment.Line,E,ee+y)).add(new go.PathSegment(go.PathSegment.Line,z+y,ee+y)).add(new go.PathSegment(go.PathSegment.Line,z+y,a)).add(new go.PathSegment(go.PathSegment.Line,z-y,a)).add(new go.PathSegment(go.PathSegment.Line,z-y,ee+y)).add(new go.PathSegment(go.PathSegment.Line,0,ee+y)).add(new go.PathSegment(go.PathSegment.Line,0,ee-y)).add(new go.PathSegment(go.PathSegment.Line,z-y,ee-y).close()))}),go.Shape.setFigureParameter("ThickX",0,new bt("Thickness",30)),go.Shape.defineFigureGenerator("ThickX",function(ne,E,a){var b=ne?ne.parameter1:NaN;if((isNaN(b)||b<0)&&(b=30),E===0||a===0){var y=new go.Geometry(go.Geometry.Rectangle);return y.startX=0,y.startY=0,y.endX=E,y.endY=a,y}else{var z=E/2,ee=a/2,ae=Math.atan2(a,E),se=b-Math.min(Math.cos(ae)*b/2,z),ie=b-Math.min(Math.sin(ae)*b/2,ee),y=new go.Geometry,fe=new go.PathFigure(se,0,!0);return y.add(fe),fe.add(new go.PathSegment(go.PathSegment.Line,z,.2*a)),fe.add(new go.PathSegment(go.PathSegment.Line,E-se,0)),fe.add(new go.PathSegment(go.PathSegment.Line,E,ie)),fe.add(new go.PathSegment(go.PathSegment.Line,.8*E,ee)),fe.add(new go.PathSegment(go.PathSegment.Line,E,a-ie)),fe.add(new go.PathSegment(go.PathSegment.Line,E-se,a)),fe.add(new go.PathSegment(go.PathSegment.Line,z,.8*a)),fe.add(new go.PathSegment(go.PathSegment.Line,se,a)),fe.add(new go.PathSegment(go.PathSegment.Line,0,a-ie)),fe.add(new go.PathSegment(go.PathSegment.Line,.2*E,ee)),fe.add(new go.PathSegment(go.PathSegment.Line,0,ie).close()),y}}),go.Shape.setFigureParameter("ThinX",0,new bt("Thickness",10)),go.Shape.defineFigureGenerator("ThinX",function(ne,E,a){var b=ne?ne.parameter1:NaN;(isNaN(b)||b<0)&&(b=10);var y=new go.Geometry,z=new go.PathFigure(.1*E,0,!0);return y.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.5*E,.4*a)),z.add(new go.PathSegment(go.PathSegment.Line,.9*E,0)),z.add(new go.PathSegment(go.PathSegment.Line,E,.1*a)),z.add(new go.PathSegment(go.PathSegment.Line,.6*E,.5*a)),z.add(new go.PathSegment(go.PathSegment.Line,E,.9*a)),z.add(new go.PathSegment(go.PathSegment.Line,.9*E,a)),z.add(new go.PathSegment(go.PathSegment.Line,.5*E,.6*a)),z.add(new go.PathSegment(go.PathSegment.Line,.1*E,a)),z.add(new go.PathSegment(go.PathSegment.Line,0,.9*a)),z.add(new go.PathSegment(go.PathSegment.Line,.4*E,.5*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,.1*a).close()),y}),go.Shape.setFigureParameter("SquareIBeam",0,new bt("BeamWidth",.2,.1,.9)),go.Shape.defineFigureGenerator("SquareIBeam",function(ne,E,a){var b=ne?ne.parameter1:NaN;isNaN(b)&&(b=.2);var y=new go.Geometry,z=new go.PathFigure(0,0,!0);return y.add(z),z.add(new go.PathSegment(go.PathSegment.Line,E,0)),z.add(new go.PathSegment(go.PathSegment.Line,E,b*a)),z.add(new go.PathSegment(go.PathSegment.Line,(.5+b/2)*E,b*a)),z.add(new go.PathSegment(go.PathSegment.Line,(.5+b/2)*E,(1-b)*a)),z.add(new go.PathSegment(go.PathSegment.Line,E,(1-b)*a)),z.add(new go.PathSegment(go.PathSegment.Line,E,a)),z.add(new go.PathSegment(go.PathSegment.Line,0,a)),z.add(new go.PathSegment(go.PathSegment.Line,0,(1-b)*a)),z.add(new go.PathSegment(go.PathSegment.Line,(.5-b/2)*E,(1-b)*a)),z.add(new go.PathSegment(go.PathSegment.Line,(.5-b/2)*E,b*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,b*a).close()),y}),go.Shape.setFigureParameter("RoundedIBeam",0,new bt("Curviness",.5,.05,.65)),go.Shape.defineFigureGenerator("RoundedIBeam",function(ne,E,a){var b=ne?ne.parameter1:NaN;isNaN(b)&&(b=.5);var y=new go.Geometry,z=new go.PathFigure(0,0,!0);return y.add(z),z.add(new go.PathSegment(go.PathSegment.Line,E,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,E,a,Math.abs(1-b)*E,.25*a,Math.abs(1-b)*E,.75*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,0,b*E,.75*a,b*E,.25*a).close()),y}),go.Shape.defineFigureGenerator("HalfEllipse",function(ne,E,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Bezier,E,.5*a,le*E,0,E,(.5-le/2)*a)).add(new go.PathSegment(go.PathSegment.Bezier,0,a,E,(.5+le/2)*a,le*E,a).close())).setSpots(0,.156,.844,.844)}),go.Shape.defineFigureGenerator("Crescent",function(ne,E,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Bezier,0,a,E,0,E,a)).add(new go.PathSegment(go.PathSegment.Bezier,0,0,.5*E,.75*a,.5*E,.25*a).close())).setSpots(.311,.266,.744,.744)}),go.Shape.defineFigureGenerator("Heart",function(ne,E,a){return new go.Geometry().add(new go.PathFigure(.5*E,a,!0).add(new go.PathSegment(go.PathSegment.Bezier,0,.3*a,.1*E,.8*a,0,.5*a)).add(new go.PathSegment(go.PathSegment.Bezier,.5*E,.3*a,0,0,.45*E,0)).add(new go.PathSegment(go.PathSegment.Bezier,E,.3*a,.55*E,0,E,0)).add(new go.PathSegment(go.PathSegment.Bezier,.5*E,a,E,.5*a,.9*E,.8*a).close())).setSpots(.14,.29,.86,.78)}),go.Shape.defineFigureGenerator("Spade",function(ne,E,a){return new go.Geometry().add(new go.PathFigure(.5*E,0,!0).add(new go.PathSegment(go.PathSegment.Line,.51*E,.01*a)).add(new go.PathSegment(go.PathSegment.Bezier,E,.5*a,.6*E,.2*a,E,.25*a)).add(new go.PathSegment(go.PathSegment.Bezier,.55*E,.7*a,E,.8*a,.6*E,.8*a)).add(new go.PathSegment(go.PathSegment.Bezier,.75*E,a,.5*E,.75*a,.55*E,.95*a)).add(new go.PathSegment(go.PathSegment.Line,.25*E,a)).add(new go.PathSegment(go.PathSegment.Bezier,.45*E,.7*a,.45*E,.95*a,.5*E,.75*a)).add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,.4*E,.8*a,0,.8*a)).add(new go.PathSegment(go.PathSegment.Bezier,.49*E,.01*a,0,.25*a,.4*E,.2*a).close())).setSpots(.14,.26,.86,.78)}),go.Shape.defineFigureGenerator("Club",function(ne,E,a){var b=new go.Geometry,y=new go.PathFigure(.4*E,.6*a,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Bezier,.15*E,a,.5*E,.75*a,.45*E,.95*a)),y.add(new go.PathSegment(go.PathSegment.Line,.85*E,a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.6*E,.6*a,.55*E,.95*a,.5*E,.75*a));var z=.2,ee=.3,ae=0,se=z*le;return y.add(new go.PathSegment(go.PathSegment.Bezier,(.5+ee)*E,(.5+z+ae)*a,(.5-z+ee)*E,(.5+se+ae)*a,(.5-se+ee)*E,(.5+z+ae)*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+z+ee)*E,(.5+ae)*a,(.5+se+ee)*E,(.5+z+ae)*a,(.5+z+ee)*E,(.5+se+ae)*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,(.5+ee)*E,(.5-z+ae)*a,(1-.5+z+ee)*E,(.5-se+ae)*a,(.5+se+ee)*E,(.5-z+ae)*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.65*E,.36771243*a,(.5-se+ee)*E,(.5-z+ae)*a,(.5-z+ee+.05)*E,(.5-se+ae-.02)*a)),z=.2,ee=0,ae=-.3,se=z*le,y.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+z+ee)*E,(.5+ae)*a,(.5+se+ee)*E,(.5+z+ae)*a,(.5+z+ee)*E,(.5+se+ae)*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,(.5+ee)*E,(.5-z+ae)*a,(1-.5+z+ee)*E,(.5-se+ae)*a,(.5+se+ee)*E,(.5-z+ae)*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,(.5-z+ee)*E,(.5+ae)*a,(.5-se+ee)*E,(.5-z+ae)*a,(.5-z+ee)*E,(.5-se+ae)*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,(.5-se+ee)*E,(.5+z+ae)*a,(.5-z+ee)*E,(.5+se+ae)*a,(.5-se+ee)*E,(.5+z+ae)*a)),z=.2,ee=-.3,ae=0,se=z*le,y.add(new go.PathSegment(go.PathSegment.Bezier,(.5+ee)*E,(.5-z+ae)*a,(1-.5+z+ee-.05)*E,(.5-se+ae-.02)*a,(.5+se+ee)*E,(.5-z+ae)*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,(.5-z+ee)*E,(.5+ae)*a,(.5-se+ee)*E,(.5-z+ae)*a,(.5-z+ee)*E,(.5-se+ae)*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,(.5+ee)*E,(.5+z+ae)*a,(.5-z+ee)*E,(.5+se+ae)*a,(.5-se+ee)*E,(.5+z+ae)*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.4*E,.6*a,(.5+se+ee)*E,(.5+z+ae)*a,(.5+z+ee)*E,(.5+se+ae)*a).close()),b.setSpots(.06,.33,.93,.68),b}),go.Shape.defineFigureGenerator("YinYang",function(ne,E,a){var b=new go.Geometry,y=new go.PathFigure(E*.5,0,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Arc,270,180,E*.5,E*.5,E*.5,E*.5)),y.add(new go.PathSegment(go.PathSegment.Arc,90,-180,E*.5,E*.75,E*.25,E*.25)),y.add(new go.PathSegment(go.PathSegment.Arc,90,180,E*.5,E*.25,E*.25,E*.25));var z=.1,ee=.5,ae=.25;return y.add(new go.PathSegment(go.PathSegment.Move,(ee+z)*E,ae*a)),y.add(new go.PathSegment(go.PathSegment.Arc,0,-360,E*ee,a*ae,z*E,z*E).close()),y=new go.PathFigure(E*.5,0,!1),b.add(y),y.add(new go.PathSegment(go.PathSegment.Arc,270,-180,E*.5,E*.5,E*.5,E*.5)),ae=.75,y=new go.PathFigure((ee+z)*E,ae*a,!0),b.add(y),y.add(new go.PathSegment(go.PathSegment.Arc,0,360,E*ee,a*ae,z*E,z*E).close()),b.defaultStretch=go.GraphObject.Uniform,b}),go.Shape.defineFigureGenerator("Peace",function(ne,E,a){var b=.8535533905932737,y=.5*E,z=.5*a;return new go.Geometry().add(new go.PathFigure(y,0,!1).add(new go.PathSegment(go.PathSegment.Arc,270,360,y,z,y,z)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Move,y,z)).add(new go.PathSegment(go.PathSegment.Line,(1-b)*E,b*a)).add(new go.PathSegment(go.PathSegment.Move,y,z)).add(new go.PathSegment(go.PathSegment.Line,b*E,b*a)))}),go.Shape.defineFigureGenerator("NotAllowed",function(ne,E,a){var b=new go.Geometry,y=le*.5,z=.5,ee=.5,ae=.5,se=new go.PathFigure(ee*E,(ae-z)*a);b.add(se),se.add(new go.PathSegment(go.PathSegment.Bezier,(ee-z)*E,ae*a,(ee-y)*E,(ae-z)*a,(ee-z)*E,(ae-y)*a)),se.add(new go.PathSegment(go.PathSegment.Bezier,ee*E,(ae+z)*a,(ee-z)*E,(ae+y)*a,(ee-y)*E,(ae+z)*a)),se.add(new go.PathSegment(go.PathSegment.Bezier,(ee+z)*E,ae*a,(ee+y)*E,(ae+z)*a,(ee+z)*E,(ae+y)*a)),se.add(new go.PathSegment(go.PathSegment.Bezier,ee*E,(ae-z)*a,(ee+z)*E,(ae-y)*a,(ee+y)*E,(ae-z)*a)),z=.4,y=le*.4;var ie=x(),fe=x(),Ee=x(),ye=x();Ge(ee,ae-z,ee+y,ae-z,ee+z,ae-y,ee+z,ae,.42,ie,fe,Ee,ye,ye);var Le=x(),He=x(),pe=x();Ge(ee,ae-z,ee+y,ae-z,ee+z,ae-y,ee+z,ae,.58,ye,ye,pe,Le,He);var tt=x(),xe=x(),it=x();Ge(ee,ae+z,ee-y,ae+z,ee-z,ae+y,ee-z,ae,.42,tt,xe,it,ye,ye);var Ke=x(),qe=x(),ut=x();return Ge(ee,ae+z,ee-y,ae+z,ee-z,ae+y,ee-z,ae,.58,ye,ye,ut,Ke,qe),se.add(new go.PathSegment(go.PathSegment.Move,ut.x*E,ut.y*a)),se.add(new go.PathSegment(go.PathSegment.Bezier,(ee-z)*E,ae*a,Ke.x*E,Ke.y*a,qe.x*E,qe.y*a)),se.add(new go.PathSegment(go.PathSegment.Bezier,ee*E,(ae-z)*a,(ee-z)*E,(ae-y)*a,(ee-y)*E,(ae-z)*a)),se.add(new go.PathSegment(go.PathSegment.Bezier,Ee.x*E,Ee.y*a,ie.x*E,ie.y*a,fe.x*E,fe.y*a)),se.add(new go.PathSegment(go.PathSegment.Line,ut.x*E,ut.y*a).close()),se.add(new go.PathSegment(go.PathSegment.Move,it.x*E,it.y*a)),se.add(new go.PathSegment(go.PathSegment.Line,pe.x*E,pe.y*a)),se.add(new go.PathSegment(go.PathSegment.Bezier,(ee+z)*E,ae*a,Le.x*E,Le.y*a,He.x*E,He.y*a)),se.add(new go.PathSegment(go.PathSegment.Bezier,ee*E,(ae+z)*a,(ee+z)*E,(ae+y)*a,(ee+y)*E,(ae+z)*a)),se.add(new go.PathSegment(go.PathSegment.Bezier,it.x*E,it.y*a,tt.x*E,tt.y*a,xe.x*E,xe.y*a).close()),he(ie),he(fe),he(Ee),he(ye),he(Le),he(He),he(pe),he(tt),he(xe),he(it),he(Ke),he(qe),he(ut),b.defaultStretch=go.GraphObject.Uniform,b}),go.Shape.defineFigureGenerator("Fragile",function(ne,E,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,.25*E,0)).add(new go.PathSegment(go.PathSegment.Line,.2*E,.15*a)).add(new go.PathSegment(go.PathSegment.Line,.3*E,.25*a)).add(new go.PathSegment(go.PathSegment.Line,.29*E,.33*a)).add(new go.PathSegment(go.PathSegment.Line,.35*E,.25*a)).add(new go.PathSegment(go.PathSegment.Line,.3*E,.15*a)).add(new go.PathSegment(go.PathSegment.Line,.4*E,0)).add(new go.PathSegment(go.PathSegment.Line,E,0)).add(new go.PathSegment(go.PathSegment.Bezier,.55*E,.5*a,E,.25*a,.75*E,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.55*E,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.7*E,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.7*E,a)).add(new go.PathSegment(go.PathSegment.Line,.3*E,a)).add(new go.PathSegment(go.PathSegment.Line,.3*E,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.45*E,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.45*E,.5*a)).add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*E,.5*a,0,.25*a).close()))}),go.Shape.setFigureParameter("HourGlass",0,new bt("Thickness",30)),go.Shape.defineFigureGenerator("HourGlass",function(ne,E,a){var b=ne?ne.parameter1:NaN;(isNaN(b)||b<0)&&(b=30),b>E&&(b=E);var y=(E-b)/2,z=y+b;return new go.Geometry().add(new go.PathFigure(z,.5*a).add(new go.PathSegment(go.PathSegment.Line,E,a)).add(new go.PathSegment(go.PathSegment.Line,0,a)).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,0,0)).add(new go.PathSegment(go.PathSegment.Line,E,0).close()))}),go.Shape.defineFigureGenerator("Lightning",function(ne,E,a){return new go.Geometry().add(new go.PathFigure(0,.55*a).add(new go.PathSegment(go.PathSegment.Line,.6*E,0)).add(new go.PathSegment(go.PathSegment.Line,.3*E,.45*a)).add(new go.PathSegment(go.PathSegment.Line,E,.45*a)).add(new go.PathSegment(go.PathSegment.Line,.4*E,a)).add(new go.PathSegment(go.PathSegment.Line,.7*E,.55*a).close()))}),go.Shape.defineFigureGenerator("GenderMale",function(ne,E,a){var b=new go.Geometry,y=le*.4,z=.4,ee=.5,ae=.5,se=x(),ie=x(),fe=x(),Ee=x(),ye=new go.PathFigure((ee-z)*E,ae*a,!1);b.add(ye),ye.add(new go.PathSegment(go.PathSegment.Bezier,ee*E,(ae-z)*a,(ee-z)*E,(ae-y)*a,(ee-y)*E,(ae-z)*a)),Ge(ee,ae-z,ee+y,ae-z,ee+z,ae-y,ee+z,ae,.44,fe,Ee,ie,se,se),ye.add(new go.PathSegment(go.PathSegment.Bezier,ie.x*E,ie.y*a,fe.x*E,fe.y*a,Ee.x*E,Ee.y*a));var Le=te(ie.x,ie.y);Ge(ee,ae-z,ee+y,ae-z,ee+z,ae-y,ee+z,ae,.56,se,se,ie,fe,Ee);var He=te(ie.x,ie.y);ye.add(new go.PathSegment(go.PathSegment.Line,(Le.x*.1+.95*.9)*E,Le.y*.1*a)),ye.add(new go.PathSegment(go.PathSegment.Line,.85*E,Le.y*.1*a)),ye.add(new go.PathSegment(go.PathSegment.Line,.85*E,0)),ye.add(new go.PathSegment(go.PathSegment.Line,E,0)),ye.add(new go.PathSegment(go.PathSegment.Line,E,.15*a)),ye.add(new go.PathSegment(go.PathSegment.Line,(He.x*.1+.9)*E,.15*a)),ye.add(new go.PathSegment(go.PathSegment.Line,(He.x*.1+.9)*E,(He.y*.1+.05*.9)*a)),ye.add(new go.PathSegment(go.PathSegment.Line,He.x*E,He.y*a)),ye.add(new go.PathSegment(go.PathSegment.Bezier,(ee+z)*E,ae*a,fe.x*E,fe.y*a,Ee.x*E,Ee.y*a)),ye.add(new go.PathSegment(go.PathSegment.Bezier,ee*E,(ae+z)*a,(ee+z)*E,(ae+y)*a,(ee+y)*E,(ae+z)*a)),ye.add(new go.PathSegment(go.PathSegment.Bezier,(ee-z)*E,ae*a,(ee-y)*E,(ae+z)*a,(ee-z)*E,(ae+y)*a)),z=.35,y=le*.35;var pe=new go.PathFigure(ee*E,(ae-z)*a,!1);b.add(pe),pe.add(new go.PathSegment(go.PathSegment.Bezier,(ee-z)*E,ae*a,(ee-y)*E,(ae-z)*a,(ee-z)*E,(ae-y)*a)),pe.add(new go.PathSegment(go.PathSegment.Bezier,ee*E,(ae+z)*a,(ee-z)*E,(ae+y)*a,(ee-y)*E,(ae+z)*a)),pe.add(new go.PathSegment(go.PathSegment.Bezier,(ee+z)*E,ae*a,(ee+y)*E,(ae+z)*a,(ee+z)*E,(ae+y)*a)),pe.add(new go.PathSegment(go.PathSegment.Bezier,ee*E,(ae-z)*a,(ee+z)*E,(ae-y)*a,(ee+y)*E,(ae-z)*a));var tt=new go.PathFigure((ee-z)*E,ae*a,!1);return b.add(tt),he(se),he(ie),he(fe),he(Ee),he(Le),he(He),b.spot1=new go.Spot(.202,.257),b.spot2=new go.Spot(.792,.739),b.defaultStretch=go.GraphObject.Uniform,b}),go.Shape.defineFigureGenerator("GenderFemale",function(ne,E,a){var b=new go.Geometry,y=.375,z=0,ee=-.125,ae=y*le,se=new go.PathFigure((.525+z)*E,(.5+y+ee)*a,!1);b.add(se),se.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+y+z)*E,(.5+ee)*a,(.5+ae+z)*E,(.5+y+ee)*a,(.5+y+z)*E,(.5+ae+ee)*a)),se.add(new go.PathSegment(go.PathSegment.Bezier,(.5+z)*E,(.5-y+ee)*a,(1-.5+y+z)*E,(.5-ae+ee)*a,(.5+ae+z)*E,(.5-y+ee)*a)),se.add(new go.PathSegment(go.PathSegment.Bezier,(.5-y+z)*E,(.5+ee)*a,(.5-ae+z)*E,(.5-y+ee)*a,(.5-y+z)*E,(.5-ae+ee)*a)),se.add(new go.PathSegment(go.PathSegment.Bezier,(.475+z)*E,(.5+y+ee)*a,(.5-y+z)*E,(.5+ae+ee)*a,(.5-ae+z)*E,(.5+y+ee)*a)),se.add(new go.PathSegment(go.PathSegment.Line,.475*E,.85*a)),se.add(new go.PathSegment(go.PathSegment.Line,.425*E,.85*a)),se.add(new go.PathSegment(go.PathSegment.Line,.425*E,.9*a)),se.add(new go.PathSegment(go.PathSegment.Line,.475*E,.9*a)),se.add(new go.PathSegment(go.PathSegment.Line,.475*E,a)),se.add(new go.PathSegment(go.PathSegment.Line,.525*E,a)),se.add(new go.PathSegment(go.PathSegment.Line,.525*E,.9*a)),se.add(new go.PathSegment(go.PathSegment.Line,.575*E,.9*a)),se.add(new go.PathSegment(go.PathSegment.Line,.575*E,.85*a)),se.add(new go.PathSegment(go.PathSegment.Line,.525*E,.85*a).close()),y=.325,z=0,ee=-.125,ae=y*le;var se=new go.PathFigure((1-.5+y+z)*E,(.5+ee)*a,!1);b.add(se),se.add(new go.PathSegment(go.PathSegment.Bezier,(.5+z)*E,(.5+y+ee)*a,(.5+y+z)*E,(.5+ae+ee)*a,(.5+ae+z)*E,(.5+y+ee)*a)),se.add(new go.PathSegment(go.PathSegment.Bezier,(.5-y+z)*E,(.5+ee)*a,(.5-ae+z)*E,(.5+y+ee)*a,(.5-y+z)*E,(.5+ae+ee)*a)),se.add(new go.PathSegment(go.PathSegment.Bezier,(.5+z)*E,(.5-y+ee)*a,(.5-y+z)*E,(.5-ae+ee)*a,(.5-ae+z)*E,(.5-y+ee)*a)),se.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+y+z)*E,(.5+ee)*a,(.5+ae+z)*E,(.5-y+ee)*a,(1-.5+y+z)*E,(.5-ae+ee)*a));var se=new go.PathFigure((.525+z)*E,(.5+y+ee)*a,!1);return b.add(se),b.spot1=new go.Spot(.232,.136),b.spot2=new go.Spot(.682,.611),b.defaultStretch=go.GraphObject.Uniform,b}),go.Shape.defineFigureGenerator("LogicImplies",function(ne,E,a){var b=ne?ne.parameter1:NaN;return isNaN(b)&&(b=.2),new go.Geometry().add(new go.PathFigure((1-b)*E,0,!1).add(new go.PathSegment(go.PathSegment.Line,E,.5*a)).add(new go.PathSegment(go.PathSegment.Line,(1-b)*E,a)).add(new go.PathSegment(go.PathSegment.Move,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,E,.5*a))).setSpots(0,0,.8,.5)}),go.Shape.defineFigureGenerator("LogicIff",function(ne,E,a){var b=ne?ne.parameter1:NaN;return isNaN(b)&&(b=.2),new go.Geometry().add(new go.PathFigure((1-b)*E,0,!1).add(new go.PathSegment(go.PathSegment.Line,E,.5*a)).add(new go.PathSegment(go.PathSegment.Line,(1-b)*E,a)).add(new go.PathSegment(go.PathSegment.Move,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,E,.5*a)).add(new go.PathSegment(go.PathSegment.Move,b*E,0)).add(new go.PathSegment(go.PathSegment.Line,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,b*E,a))).setSpots(.2,0,.8,.5)}),go.Shape.defineFigureGenerator("LogicNot",function(ne,E,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,E,0)).add(new go.PathSegment(go.PathSegment.Line,E,a)))}),go.Shape.defineFigureGenerator("LogicAnd",function(ne,E,a){return new go.Geometry().add(new go.PathFigure(0,a,!1).add(new go.PathSegment(go.PathSegment.Line,.5*E,0)).add(new go.PathSegment(go.PathSegment.Line,E,a))).setSpots(.25,.5,.75,1)}),go.Shape.defineFigureGenerator("LogicOr",function(ne,E,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,.5*E,a)).add(new go.PathSegment(go.PathSegment.Line,E,0))).setSpots(.219,0,.78,.409)}),go.Shape.defineFigureGenerator("LogicXor",function(ne,E,a){var b=new go.Geometry().add(new go.PathFigure(.5*E,0,!1).add(new go.PathSegment(go.PathSegment.Line,.5*E,a)).add(new go.PathSegment(go.PathSegment.Move,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,E,.5*a)).add(new go.PathSegment(go.PathSegment.Arc,0,360,.5*E,.5*a,.5*E,.5*a)));return b.defaultStretch=go.GraphObject.Uniform,b}),go.Shape.defineFigureGenerator("LogicTruth",function(ne,E,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,E,0)).add(new go.PathSegment(go.PathSegment.Move,.5*E,0)).add(new go.PathSegment(go.PathSegment.Line,.5*E,a)))}),go.Shape.defineFigureGenerator("LogicFalsity",function(ne,E,a){return new go.Geometry().add(new go.PathFigure(0,a,!1).add(new go.PathSegment(go.PathSegment.Line,E,a)).add(new go.PathSegment(go.PathSegment.Move,.5*E,a)).add(new go.PathSegment(go.PathSegment.Line,.5*E,0)))}),go.Shape.defineFigureGenerator("LogicThereExists",function(ne,E,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,E,0)).add(new go.PathSegment(go.PathSegment.Line,E,.5*a)).add(new go.PathSegment(go.PathSegment.Line,0,.5*a)).add(new go.PathSegment(go.PathSegment.Move,E,.5*a)).add(new go.PathSegment(go.PathSegment.Line,E,a)).add(new go.PathSegment(go.PathSegment.Line,0,a)))}),go.Shape.defineFigureGenerator("LogicForAll",function(ne,E,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,.5*E,a)).add(new go.PathSegment(go.PathSegment.Line,E,0)).add(new go.PathSegment(go.PathSegment.Move,.25*E,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.75*E,.5*a))).setSpots(.25,0,.75,.5)}),go.Shape.defineFigureGenerator("LogicIsDefinedAs",function(ne,E,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,E,0)).add(new go.PathSegment(go.PathSegment.Move,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,E,.5*a)).add(new go.PathSegment(go.PathSegment.Move,0,a)).add(new go.PathSegment(go.PathSegment.Line,E,a))).setSpots(.01,.01,.99,.49)}),go.Shape.defineFigureGenerator("LogicIntersect",function(ne,E,a){var b=.5;return new go.Geometry().add(new go.PathFigure(0,a,!1).add(new go.PathSegment(go.PathSegment.Line,0,b*a)).add(new go.PathSegment(go.PathSegment.Arc,180,180,b*E,b*a,b*E,b*a)).add(new go.PathSegment(go.PathSegment.Line,E,a))).setSpots(0,.5,1,1)}),go.Shape.defineFigureGenerator("LogicUnion",function(ne,E,a){var b=.5;return new go.Geometry().add(new go.PathFigure(E,0,!1).add(new go.PathSegment(go.PathSegment.Line,E,b*a)).add(new go.PathSegment(go.PathSegment.Arc,0,180,b*E,b*a,b*E,b*a)).add(new go.PathSegment(go.PathSegment.Line,0,0))).setSpots(0,0,1,.5)}),go.Shape.setFigureParameter("Arrow",0,new bt("ArrowheadWidth",.3,.01,.99)),go.Shape.setFigureParameter("Arrow",1,new bt("TailHeight",.3,.01,.99)),go.Shape.defineFigureGenerator("Arrow",function(ne,E,a){var b=ne?ne.parameter1:NaN;isNaN(b)&&(b=.3);var y=ne?ne.parameter2:NaN;isNaN(y)&&(y=.3);var z=(1-b)*E,ee=(.5-y/2)*a,ae=(.5+y/2)*a,se=new go.Geometry,ie=new go.PathFigure(0,ee,!0);se.add(ie),ie.add(new go.PathSegment(go.PathSegment.Line,z,ee)),ie.add(new go.PathSegment(go.PathSegment.Line,z,0)),ie.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),ie.add(new go.PathSegment(go.PathSegment.Line,z,a)),ie.add(new go.PathSegment(go.PathSegment.Line,z,ae)),ie.add(new go.PathSegment(go.PathSegment.Line,0,ae).close()),se.spot1=new go.Spot(0,ee/a);var fe=Oe(0,ae/a,1,ae/a,z/E,1,1,.5,x());return se.spot2=new go.Spot(fe.x,fe.y),he(fe),se}),go.Shape.setFigureParameter("Arrow2",0,new bt("ArrowheadWidth",30)),go.Shape.setFigureParameter("Arrow2",0,new bt("TailHeight",30)),go.Shape.defineFigureGenerator("Arrow2",function(ne,E,a){var b=ne?ne.parameter1:NaN;isNaN(b)&&(b=30),b>E&&(b=E);var y=ne?ne.parameter2:NaN;isNaN(y)&&(y=30),y=Math.min(y,a/2);var z=E-b,ee=(a-y)/2,ae=ee+y,se=new go.Geometry,ie=new go.PathFigure(0,ee,!0);se.add(ie),ie.add(new go.PathSegment(go.PathSegment.Line,z,ee)),ie.add(new go.PathSegment(go.PathSegment.Line,z,0)),ie.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),ie.add(new go.PathSegment(go.PathSegment.Line,z,a)),ie.add(new go.PathSegment(go.PathSegment.Line,z,ae)),ie.add(new go.PathSegment(go.PathSegment.Line,0,ae).close()),se.spot1=new go.Spot(0,ee/a);var fe=Oe(0,ae/a,1,ae/a,z/E,1,1,.5,x());return se.spot2=new go.Spot(fe.x,fe.y),he(fe),se}),go.Shape.defineFigureGenerator("Chevron",function(ne,E,a){var b=new go.Geometry,y=new go.PathFigure(0,0,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,.5*a).close()),b}),go.Shape.defineFigureGenerator("DoubleArrow",function(ne,E,a){var b=new go.Geometry,y=new go.PathFigure(0,0,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.3*E,.214*a)),y.add(new go.PathSegment(go.PathSegment.Line,.3*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,1*E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,.3*E,1*a)),y.add(new go.PathSegment(go.PathSegment.Line,.3*E,.786*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,1*a).close()),b}),go.Shape.setFigureParameter("DoubleEndArrow",0,new bt("ConnecterHeight",.3,.01,.99)),go.Shape.defineFigureGenerator("DoubleEndArrow",function(ne,E,a){var b=ne?ne.parameter1:NaN;isNaN(b)&&(b=.3);var y=(.5-b/2)*a,z=(.5+b/2)*a,ee=new go.Geometry,ae=new go.PathFigure(E,.5*a,!0);ee.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,.7*E,a)),ae.add(new go.PathSegment(go.PathSegment.Line,.7*E,z)),ae.add(new go.PathSegment(go.PathSegment.Line,.3*E,z)),ae.add(new go.PathSegment(go.PathSegment.Line,.3*E,a)),ae.add(new go.PathSegment(go.PathSegment.Line,0,.5*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.3*E,0)),ae.add(new go.PathSegment(go.PathSegment.Line,.3*E,y)),ae.add(new go.PathSegment(go.PathSegment.Line,.7*E,y)),ae.add(new go.PathSegment(go.PathSegment.Line,.7*E,0).close());var se=Oe(0,.5,.3,0,0,y/a,.1,y/a,x());return ee.spot1=new go.Spot(se.x,se.y),se=Oe(.7,1,1,.5,0,z/a,1,z/a,se),ee.spot2=new go.Spot(se.x,se.y),he(se),ee}),go.Shape.setFigureParameter("DoubleEndArrow2",0,new bt("ConnecterHeight",40)),go.Shape.setFigureParameter("DoubleEndArrow2",1,new bt("ArrowHeight",100)),go.Shape.defineFigureGenerator("DoubleEndArrow2",function(ne,E,a){var b=ne?ne.parameter1:NaN;isNaN(b)&&(b=40);var y=ne?ne.parameter2:NaN;isNaN(y)&&(y=100);var z=(a-b)/2,ee=z+b,ae=(a-y)/2,se=ae+y;(b>a||y>a)&&(y>b?(b=b*a/y,z=(a-b)/2,ee=z+b,ae=0,se=a):(z=0,ee=a,ae=0,se=a));var ie=new go.Geometry,fe=new go.PathFigure(E,.5*a,!0);ie.add(fe),fe.add(new go.PathSegment(go.PathSegment.Line,.7*E,se)),fe.add(new go.PathSegment(go.PathSegment.Line,.7*E,ee)),fe.add(new go.PathSegment(go.PathSegment.Line,.3*E,ee)),fe.add(new go.PathSegment(go.PathSegment.Line,.3*E,se)),fe.add(new go.PathSegment(go.PathSegment.Line,0,.5*a)),fe.add(new go.PathSegment(go.PathSegment.Line,.3*E,ae)),fe.add(new go.PathSegment(go.PathSegment.Line,.3*E,z)),fe.add(new go.PathSegment(go.PathSegment.Line,.7*E,z)),fe.add(new go.PathSegment(go.PathSegment.Line,.7*E,ae).close());var Ee=Oe(0,.5,.3,ae/a,0,z/a,1,z/a,x());return ie.spot1=new go.Spot(Ee.x,Ee.y),Ee=Oe(.7,se/a,1,.5,0,ee/a,1,ee/a,Ee),ie.spot2=new go.Spot(Ee.x,Ee.y),he(Ee),ie}),go.Shape.setFigureParameter("IBeamArrow",0,new bt("ConnectorHeight",.7,.51,.97)),go.Shape.defineFigureGenerator("IBeamArrow",function(ne,E,a){var b=ne?ne.parameter1:NaN;isNaN(b)&&(b=.3);var y=(.5-b/2)*a,z=(.5+b/2)*a,ee=new go.Geometry,ae=new go.PathFigure(E,.5*a,!0);ee.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,.7*E,a)),ae.add(new go.PathSegment(go.PathSegment.Line,.7*E,z)),ae.add(new go.PathSegment(go.PathSegment.Line,.2*E,z)),ae.add(new go.PathSegment(go.PathSegment.Line,.2*E,a)),ae.add(new go.PathSegment(go.PathSegment.Line,0,a)),ae.add(new go.PathSegment(go.PathSegment.Line,0,0)),ae.add(new go.PathSegment(go.PathSegment.Line,.2*E,0)),ae.add(new go.PathSegment(go.PathSegment.Line,.2*E,y)),ae.add(new go.PathSegment(go.PathSegment.Line,.7*E,y)),ae.add(new go.PathSegment(go.PathSegment.Line,.7*E,0).close()),ee.spot1=new go.Spot(0,y/a);var se=Oe(.7,1,1,.5,0,z/a,1,z/a,x());return ee.spot2=new go.Spot(se.x,se.y),he(se),ee}),go.Shape.setFigureParameter("IBeamArrow2",0,new bt("ConnectorHeight",40)),go.Shape.setFigureParameter("IBeamArrow2",1,new bt("BeamArrowHeight",100)),go.Shape.defineFigureGenerator("IBeamArrow2",function(ne,E,a){var b=ne?ne.parameter1:NaN;isNaN(b)&&(b=40);var y=ne?ne.parameter2:NaN;isNaN(y)&&(y=100);var z=(a-b)/2,ee=z+b,ae=(a-y)/2,se=ae+y;(b>a||y>a)&&(y>b?(b=b*a/y,z=(a-b)/2,ee=z+b,ae=0,se=a):(z=0,ee=a,ae=0,se=a));var ie=new go.Geometry,fe=new go.PathFigure(E,.5*a,!0);ie.add(fe),fe.add(new go.PathSegment(go.PathSegment.Line,.7*E,se)),fe.add(new go.PathSegment(go.PathSegment.Line,.7*E,ee)),fe.add(new go.PathSegment(go.PathSegment.Line,.2*E,ee)),fe.add(new go.PathSegment(go.PathSegment.Line,.2*E,se)),fe.add(new go.PathSegment(go.PathSegment.Line,0,se)),fe.add(new go.PathSegment(go.PathSegment.Line,0,ae)),fe.add(new go.PathSegment(go.PathSegment.Line,.2*E,ae)),fe.add(new go.PathSegment(go.PathSegment.Line,.2*E,z)),fe.add(new go.PathSegment(go.PathSegment.Line,.7*E,z)),fe.add(new go.PathSegment(go.PathSegment.Line,.7*E,ae).close()),ie.spot1=new go.Spot(0,z/a);var Ee=Oe(.7,se/a,1,.5,0,ee/a,1,ee/a,x());return ie.spot2=new go.Spot(Ee.x,Ee.y),he(Ee),ie}),go.Shape.setFigureParameter("Pointer",0,new bt("BackPoint",.1,0,.2)),go.Shape.defineFigureGenerator("Pointer",function(ne,E,a){var b=ne?ne.parameter1:NaN;isNaN(b)&&(b=.1);var y=new go.Geometry,z=new go.PathFigure(E,.5*a,!0);y.add(z),z.add(new go.PathSegment(go.PathSegment.Line,0,a)),z.add(new go.PathSegment(go.PathSegment.Line,b*E,.5*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,0).close()),y.spot1=new go.Spot(b,.35);var ee=Oe(.2,.65,1,.65,0,1,1,.5,x());return y.spot2=new go.Spot(ee.x,ee.y),he(ee),y}),go.Shape.setFigureParameter("RoundedPointer",0,new bt("RoundedEdge",.3,0,.5)),go.Shape.defineFigureGenerator("RoundedPointer",function(ne,E,a){var b=ne?ne.parameter1:NaN;isNaN(b)&&(b=.3);var y=new go.Geometry,z=new go.PathFigure(E,.5*a,!0);y.add(z),z.add(new go.PathSegment(go.PathSegment.Line,0,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,0,b*E,.75*a,b*E,.25*a).close()),y.spot1=new go.Spot(b,.35);var ee=Oe(0,.65,1,.65,0,1,1,.5,x());return y.spot2=new go.Spot(ee.x,ee.y),he(ee),y}),go.Shape.setFigureParameter("SplitEndArrow",0,new bt("TailHeight",.4,.01,.99)),go.Shape.defineFigureGenerator("SplitEndArrow",function(ne,E,a){var b=ne?ne.parameter1:NaN;isNaN(b)&&(b=.4);var y=(.5-b/2)*a,z=(.5+b/2)*a,ee=new go.Geometry,ae=new go.PathFigure(E,.5*a,!0);ee.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,.7*E,a)),ae.add(new go.PathSegment(go.PathSegment.Line,.7*E,z)),ae.add(new go.PathSegment(go.PathSegment.Line,0,z)),ae.add(new go.PathSegment(go.PathSegment.Line,.2*E,.5*a)),ae.add(new go.PathSegment(go.PathSegment.Line,0,y)),ae.add(new go.PathSegment(go.PathSegment.Line,.7*E,y)),ae.add(new go.PathSegment(go.PathSegment.Line,.7*E,0).close()),ee.spot1=new go.Spot(.2,.3);var se=Oe(.7,1,1,.5,0,z/a,1,z/a,x());return ee.spot2=new go.Spot(se.x,se.y),he(se),ee}),go.Shape.setFigureParameter("SplitEndArrow2",0,new bt("TailThickness",50)),go.Shape.defineFigureGenerator("SplitEndArrow2",function(ne,E,a){var b=ne?ne.parameter1:NaN;isNaN(b)&&(b=50);var y=(a-b)/2,z=y+b;b>a&&(y=0,z=a);var ee=new go.Geometry,ae=new go.PathFigure(E,.5*a,!0);ee.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,.7*E,a)),ae.add(new go.PathSegment(go.PathSegment.Line,.7*E,z)),ae.add(new go.PathSegment(go.PathSegment.Line,0,z)),ae.add(new go.PathSegment(go.PathSegment.Line,.2*E,.5*a)),ae.add(new go.PathSegment(go.PathSegment.Line,0,y)),ae.add(new go.PathSegment(go.PathSegment.Line,.7*E,y)),ae.add(new go.PathSegment(go.PathSegment.Line,.7*E,0).close()),ee.spot1=new go.Spot(.2,y/a);var se=Oe(.7,1,1,.5,0,z/a,1,z/a,x());return ee.spot2=new go.Spot(se.x,se.y),he(se),ee}),go.Shape.setFigureParameter("SquareArrow",0,new bt("ArrowPoint",.7,.2,.9)),go.Shape.defineFigureGenerator("SquareArrow",function(ne,E,a){var b=ne?ne.parameter1:NaN;isNaN(b)&&(b=.7);var y=new go.Geometry,z=new go.PathFigure(E,.5*a,!0);return y.add(z),z.add(new go.PathSegment(go.PathSegment.Line,b*E,a)),z.add(new go.PathSegment(go.PathSegment.Line,0,a)),z.add(new go.PathSegment(go.PathSegment.Line,0,0)),z.add(new go.PathSegment(go.PathSegment.Line,b*E,0).close()),y.spot1=go.Spot.TopLeft,y.spot2=new go.Spot(b,1),y}),go.Shape.defineFigureGenerator("Cone1",function(ne,E,a){var b=new go.Geometry,y=le*.5,z=le*.1,ee=new go.PathFigure(0,.9*a,!0);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.5*E,0)),ee.add(new go.PathSegment(go.PathSegment.Line,E,.9*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,a,E,(.9+z)*a,(.5+y)*E,a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*a,(.5-y)*E,a,0,(.9+z)*a).close()),b.spot1=new go.Spot(.25,.5),b.spot2=new go.Spot(.75,.97),b}),go.Shape.defineFigureGenerator("Cone2",function(ne,E,a){var b=new go.Geometry,y=new go.PathFigure(0,.9*a,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Bezier,E,.9*a,(1-.85/.9)*E,a,.85/.9*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,0,.9*a).close());var z=new go.PathFigure(0,.9*a,!1);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,E,.9*a,(1-.85/.9)*E,.8*a,.85/.9*E,.8*a)),b.spot1=new go.Spot(.25,.5),b.spot2=new go.Spot(.75,.82),b}),go.Shape.defineFigureGenerator("Cube1",function(ne,E,a){var b=new go.Geometry,y=new go.PathFigure(.5*E,a,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,.85*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.15*a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,0,.15*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.85*a).close());var z=new go.PathFigure(.5*E,a,!1);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.5*E,.3*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,.15*a)),z.add(new go.PathSegment(go.PathSegment.Move,.5*E,.3*a)),z.add(new go.PathSegment(go.PathSegment.Line,E,.15*a)),b.spot1=new go.Spot(0,.3),b.spot2=new go.Spot(.5,.85),b}),go.Shape.defineFigureGenerator("Cube2",function(ne,E,a){var b=new go.Geometry,y=new go.PathFigure(0,.3*a,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Line,.7*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.7*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.3*E,0).close());var z=new go.PathFigure(0,.3*a,!1);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.7*E,.3*a)),z.add(new go.PathSegment(go.PathSegment.Line,E,0)),z.add(new go.PathSegment(go.PathSegment.Move,.7*E,.3*a)),z.add(new go.PathSegment(go.PathSegment.Line,.7*E,a)),b.spot1=new go.Spot(0,.3),b.spot2=new go.Spot(.7,1),b}),go.Shape.defineFigureGenerator("Cylinder1",function(ne,E,a){var b=ne?ne.parameter1:NaN;isNaN(b)&&(b=5),b=Math.min(b,a/3);var y=new go.Geometry,z=le*.5,ee=new go.PathFigure(0,b,!0);y.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,0,0,le*b,(.5-z)*E,0)),ee.add(new go.PathSegment(go.PathSegment.Bezier,1*E,b,(.5+z)*E,0,1*E,le*b)),ee.add(new go.PathSegment(go.PathSegment.Line,E,a-b)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,1*a,1*E,a-le*b,(.5+z)*E,1*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,a-b,(.5-z)*E,1*a,0,a-le*b)),ee.add(new go.PathSegment(go.PathSegment.Line,0,b));var ae=new go.PathFigure(E,b,!1);return y.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,2*b,1*E,2*b-le*b,(.5+z)*E,2*b)),ae.add(new go.PathSegment(go.PathSegment.Bezier,0,b,(.5-z)*E,2*b,0,2*b-le*b)),y.spot1=new go.Spot(0,0,0,2*b),y.spot2=new go.Spot(1,1),y}),go.Shape.defineFigureGenerator("Cylinder2",function(ne,E,a){var b=ne?ne.parameter1:NaN;isNaN(b)&&(b=5),b=Math.min(b,a/3);var y=new go.Geometry,z=le*.5,ee=new go.PathFigure(0,a-b,!0);y.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,0,b)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,0,0,le*b,(.5-z)*E,0)),ee.add(new go.PathSegment(go.PathSegment.Bezier,E,b,(.5+z)*E,0,E,le*b)),ee.add(new go.PathSegment(go.PathSegment.Line,E,a-b)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,a,E,a-le*b,(.5+z)*E,a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,a-b,(.5-z)*E,a,0,a-le*b));var ae=new go.PathFigure(0,a-b,!1);return y.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,a-2*b,0,a-b-le*b,(.5-z)*E,a-2*b)),ae.add(new go.PathSegment(go.PathSegment.Bezier,E,a-b,(.5+z)*E,a-2*b,E,a-b-le*b)),y.spot1=new go.Spot(0,0),y.spot2=new go.Spot(1,1,0,-2*b),y}),go.Shape.defineFigureGenerator("Cylinder3",function(ne,E,a){var b=ne?ne.parameter1:NaN;isNaN(b)&&(b=5),b=Math.min(b,E/3);var y=new go.Geometry,z=le*.5,ee=new go.PathFigure(b,0,!0);y.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,E-b,0)),ee.add(new go.PathSegment(go.PathSegment.Bezier,E,.5*a,E-le*b,0,E,(.5-z)*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,E-b,a,E,(.5+z)*a,E-le*b,a)),ee.add(new go.PathSegment(go.PathSegment.Line,b,a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,le*b,a,0,(.5+z)*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,b,0,0,(.5-z)*a,le*b,0));var ae=new go.PathFigure(b,0,!1);return y.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,2*b,.5*a,b+le*b,0,2*b,(.5-z)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,b,a,2*b,(.5+z)*a,b+le*b,a)),y.spot1=new go.Spot(0,0,2*b,0),y.spot2=new go.Spot(1,1),y}),go.Shape.defineFigureGenerator("Cylinder4",function(ne,E,a){var b=ne?ne.parameter1:NaN;isNaN(b)&&(b=5),b=Math.min(b,E/3);var y=new go.Geometry,z=le*.5,ee=new go.PathFigure(E-b,0,!0);y.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,E,.5*a,E-le*b,0,E,(.5-z)*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,E-b,a,E,(.5+z)*a,E-le*b,a)),ee.add(new go.PathSegment(go.PathSegment.Line,b,a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,le*b,a,0,(.5+z)*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,b,0,0,(.5-z)*a,le*b,0)),ee.add(new go.PathSegment(go.PathSegment.Line,E-b,0));var ae=new go.PathFigure(E-b,0,!1);return y.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,E-2*b,.5*a,E-b-le*b,0,E-2*b,(.5-z)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,E-b,a,E-2*b,(.5+z)*a,E-b-le*b,a)),y.spot1=new go.Spot(0,0),y.spot2=new go.Spot(1,1,-2*b,0),y}),go.Shape.defineFigureGenerator("Prism1",function(ne,E,a){var b=new go.Geometry,y=new go.PathFigure(.25*E,.25*a,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.75*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var z=new go.PathFigure(.25*E,.25*a,!1);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.5*E,a)),b.spot1=new go.Spot(.408,.172),b.spot2=new go.Spot(.833,.662),b}),go.Shape.defineFigureGenerator("Prism2",function(ne,E,a){var b=new go.Geometry,y=new go.PathFigure(0,.25*a,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.75*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,.25*a)),y.add(new go.PathSegment(go.PathSegment.Line,.75*E,.75*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var z=new go.PathFigure(0,a,!1);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.25*E,.5*a)),z.add(new go.PathSegment(go.PathSegment.Line,E,.25*a)),z.add(new go.PathSegment(go.PathSegment.Move,0,.25*a)),z.add(new go.PathSegment(go.PathSegment.Line,.25*E,.5*a)),b.spot1=new go.Spot(.25,.5),b.spot2=new go.Spot(.75,.75),b}),go.Shape.defineFigureGenerator("Pyramid1",function(ne,E,a){var b=new go.Geometry,y=new go.PathFigure(.5*E,0,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,.75*a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.75*a).close());var z=new go.PathFigure(.5*E,0,!1);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.5*E,a)),b.spot1=new go.Spot(.25,.367),b.spot2=new go.Spot(.75,.875),b}),go.Shape.defineFigureGenerator("Pyramid2",function(ne,E,a){var b=new go.Geometry,y=new go.PathFigure(.5*E,0,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,.85*a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.85*a).close());var z=new go.PathFigure(.5*E,0,!1);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.5*E,.7*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,.85*a)),z.add(new go.PathSegment(go.PathSegment.Move,.5*E,.7*a)),z.add(new go.PathSegment(go.PathSegment.Line,E,.85*a)),b.spot1=new go.Spot(.25,.367),b.spot2=new go.Spot(.75,.875),b}),go.Shape.defineFigureGenerator("Actor",function(ne,E,a){var b=new go.Geometry,y=.2,z=.1,ee=le*y,ae=le*z,se=.5,ie=.1,fe=new go.PathFigure(se*E,(ie+z)*a,!0);b.add(fe),fe.add(new go.PathSegment(go.PathSegment.Bezier,(se-y)*E,ie*a,(se-ee)*E,(ie+z)*a,(se-y)*E,(ie+ae)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,se*E,(ie-z)*a,(se-y)*E,(ie-ae)*a,(se-ee)*E,(ie-z)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,(se+y)*E,ie*a,(se+ee)*E,(ie-z)*a,(se+y)*E,(ie-ae)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,se*E,(ie+z)*a,(se+y)*E,(ie+ae)*a,(se+ee)*E,(ie+z)*a));var Ee=.05,ye=le*Ee;se=.05,ie=.25;var Le=new go.PathFigure(.5*E,.2*a,!0);return b.add(Le),Le.add(new go.PathSegment(go.PathSegment.Line,.95*E,.2*a)),se=.95,ie=.25,Le.add(new go.PathSegment(go.PathSegment.Bezier,(se+Ee)*E,ie*a,(se+ye)*E,(ie-Ee)*a,(se+Ee)*E,(ie-ye)*a)),Le.add(new go.PathSegment(go.PathSegment.Line,E,.6*a)),Le.add(new go.PathSegment(go.PathSegment.Line,.85*E,.6*a)),Le.add(new go.PathSegment(go.PathSegment.Line,.85*E,.35*a)),Ee=.025,ye=le*Ee,se=.825,ie=.35,Le.add(new go.PathSegment(go.PathSegment.Bezier,se*E,(ie-Ee)*a,(se+Ee)*E,(ie-ye)*a,(se+ye)*E,(ie-Ee)*a)),Le.add(new go.PathSegment(go.PathSegment.Bezier,(se-Ee)*E,ie*a,(se-ye)*E,(ie-Ee)*a,(se-Ee)*E,(ie-ye)*a)),Le.add(new go.PathSegment(go.PathSegment.Line,.8*E,a)),Le.add(new go.PathSegment(go.PathSegment.Line,.55*E,a)),Le.add(new go.PathSegment(go.PathSegment.Line,.55*E,.7*a)),Ee=.05,ye=le*Ee,se=.5,ie=.7,Le.add(new go.PathSegment(go.PathSegment.Bezier,se*E,(ie-Ee)*a,(se+Ee)*E,(ie-ye)*a,(se+ye)*E,(ie-Ee)*a)),Le.add(new go.PathSegment(go.PathSegment.Bezier,(se-Ee)*E,ie*a,(se-ye)*E,(ie-Ee)*a,(se-Ee)*E,(ie-ye)*a)),Le.add(new go.PathSegment(go.PathSegment.Line,.45*E,a)),Le.add(new go.PathSegment(go.PathSegment.Line,.2*E,a)),Le.add(new go.PathSegment(go.PathSegment.Line,.2*E,.35*a)),Ee=.025,ye=le*Ee,se=.175,ie=.35,Le.add(new go.PathSegment(go.PathSegment.Bezier,se*E,(ie-Ee)*a,(se+Ee)*E,(ie-ye)*a,(se+ye)*E,(ie-Ee)*a)),Le.add(new go.PathSegment(go.PathSegment.Bezier,(se-Ee)*E,ie*a,(se-ye)*E,(ie-Ee)*a,(se-Ee)*E,(ie-ye)*a)),Le.add(new go.PathSegment(go.PathSegment.Line,.15*E,.6*a)),Le.add(new go.PathSegment(go.PathSegment.Line,0,.6*a)),Le.add(new go.PathSegment(go.PathSegment.Line,0,.25*a)),Ee=.05,ye=le*Ee,se=.05,ie=.25,Le.add(new go.PathSegment(go.PathSegment.Bezier,se*E,(ie-Ee)*a,(se-Ee)*E,(ie-ye)*a,(se-ye)*E,(ie-Ee)*a)),Le.add(new go.PathSegment(go.PathSegment.Line,.5*E,.2*a)),b.spot1=new go.Spot(.2,.2),b.spot2=new go.Spot(.8,.65),b}),go.Shape.setFigureParameter("Card",0,new bt("CornerCutoutSize",.2,.1,.9)),go.Shape.defineFigureGenerator("Card",function(ne,E,a){var b=ne?ne.parameter1:NaN;isNaN(b)&&(b=.2);var y=new go.Geometry,z=new go.PathFigure(E,0,!0);return y.add(z),z.add(new go.PathSegment(go.PathSegment.Line,E,a)),z.add(new go.PathSegment(go.PathSegment.Line,0,a)),z.add(new go.PathSegment(go.PathSegment.Line,0,b*a)),z.add(new go.PathSegment(go.PathSegment.Line,b*E,0).close()),y.spot1=new go.Spot(0,b),y.spot2=go.Spot.BottomRight,y}),go.Shape.defineFigureGenerator("Collate",function(ne,E,a){var b=new go.Geometry,y=new go.PathFigure(.5*E,.5*a,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,.5*a));var z=new go.PathFigure(.5*E,.5*a,!0);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,E,a)),z.add(new go.PathSegment(go.PathSegment.Line,0,a)),z.add(new go.PathSegment(go.PathSegment.Line,.5*E,.5*a)),b.spot1=new go.Spot(.25,0),b.spot2=new go.Spot(.75,.25),b}),go.Shape.defineFigureGenerator("CreateRequest",function(ne,E,a){var b=new go.Geometry,y=ne?ne.parameter1:NaN;isNaN(y)&&(y=.1);var z=new go.PathFigure(0,0,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,E,0)),z.add(new go.PathSegment(go.PathSegment.Line,E,a)),z.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var ee=new go.PathFigure(0,y*a,!1);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,E,y*a)),ee.add(new go.PathSegment(go.PathSegment.Move,0,(1-y)*a)),ee.add(new go.PathSegment(go.PathSegment.Line,E,(1-y)*a)),b}),go.Shape.defineFigureGenerator("Database",function(ne,E,a){var b=new go.Geometry,y=le*.5,z=le*.1,ee=new go.PathFigure(E,.1*a,!0);b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,E,.9*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,a,E,(.9+z)*a,(.5+y)*E,a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*a,(.5-y)*E,a,0,(.9+z)*a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,.1*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,0,0,(.1-z)*a,(.5-y)*E,0)),ee.add(new go.PathSegment(go.PathSegment.Bezier,E,.1*a,(.5+y)*E,0,E,(.1-z)*a));var ae=new go.PathFigure(E,.1*a,!1);return b.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,.2*a,E,(.1+z)*a,(.5+y)*E,.2*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,0,.1*a,(.5-y)*E,.2*a,0,(.1+z)*a)),ae.add(new go.PathSegment(go.PathSegment.Move,E,.2*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,.3*a,E,(.2+z)*a,(.5+y)*E,.3*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,0,.2*a,(.5-y)*E,.3*a,0,(.2+z)*a)),ae.add(new go.PathSegment(go.PathSegment.Move,E,.3*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,.4*a,E,(.3+z)*a,(.5+y)*E,.4*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,0,.3*a,(.5-y)*E,.4*a,0,(.3+z)*a)),b.spot1=new go.Spot(0,.4),b.spot2=new go.Spot(1,.9),b}),go.Shape.defineFigureGenerator("DataStorage",function(ne,E,a){var b=new go.Geometry,y=new go.PathFigure(0,0,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.75*E,0)),y.add(new go.PathSegment(go.PathSegment.Bezier,.75*E,a,E,0,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*E,.9*a,.25*E,.1*a).close()),b.spot1=new go.Spot(.226,0),b.spot2=new go.Spot(.81,1),b}),go.Shape.defineFigureGenerator("DiskStorage",function(ne,E,a){var b=new go.Geometry,y=le*.5,z=le*.1,ee=new go.PathFigure(E,.1*a,!0);b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,E,.9*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,a,E,(.9+z)*a,(.5+y)*E,a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*a,(.5-y)*E,a,0,(.9+z)*a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,.1*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,0,0,(.1-z)*a,(.5-y)*E,0)),ee.add(new go.PathSegment(go.PathSegment.Bezier,E,.1*a,(.5+y)*E,0,E,(.1-z)*a));var ae=new go.PathFigure(E,.1*a,!1);return b.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,.2*a,E,(.1+z)*a,(.5+y)*E,.2*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,0,.1*a,(.5-y)*E,.2*a,0,(.1+z)*a)),ae.add(new go.PathSegment(go.PathSegment.Move,E,.2*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,.3*a,E,(.2+z)*a,(.5+y)*E,.3*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,0,.2*a,(.5-y)*E,.3*a,0,(.2+z)*a)),b.spot1=new go.Spot(0,.3),b.spot2=new go.Spot(1,.9),b}),go.Shape.defineFigureGenerator("Display",function(ne,E,a){var b=new go.Geometry,y=new go.PathFigure(.25*E,0,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.75*E,0)),y.add(new go.PathSegment(go.PathSegment.Bezier,.75*E,a,E,0,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.25*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.5*a).close()),b.spot1=new go.Spot(.25,0),b.spot2=new go.Spot(.75,1),b}),go.Shape.defineFigureGenerator("DividedEvent",function(ne,E,a){var b=new go.Geometry,y=ne?ne.parameter1:NaN;isNaN(y)?y=.2:y<.15&&(y=.15);var z=le*.2,ee=new go.PathFigure(0,.2*a,!0);b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,.2*E,0,0,(.2-z)*a,(.2-z)*E,0)),ee.add(new go.PathSegment(go.PathSegment.Line,.8*E,0)),ee.add(new go.PathSegment(go.PathSegment.Bezier,E,.2*a,(.8+z)*E,0,E,(.2-z)*a)),ee.add(new go.PathSegment(go.PathSegment.Line,E,.8*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.8*E,a,E,(.8+z)*a,(.8+z)*E,a)),ee.add(new go.PathSegment(go.PathSegment.Line,.2*E,a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,.8*a,(.2-z)*E,a,0,(.8+z)*a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,.2*a));var ae=new go.PathFigure(0,y*a,!1);return b.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,E,y*a)),b}),go.Shape.defineFigureGenerator("DividedProcess",function(ne,E,a){var b=new go.Geometry,y=ne?ne.parameter1:NaN;(isNaN(y)||y<.1)&&(y=.1);var z=new go.PathFigure(0,0,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,E,0)),z.add(new go.PathSegment(go.PathSegment.Line,E,a)),z.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var ee=new go.PathFigure(0,y*a,!1);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,E,y*a)),b}),go.Shape.defineFigureGenerator("Document",function(ne,E,a){var b=new go.Geometry;a=a/.8;var y=new go.PathFigure(0,.7*a,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,.7*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*a,.5*E,.4*a,.5*E,a).close()),b.spot1=go.Spot.TopLeft,b.spot2=new go.Spot(1,.6),b}),go.Shape.defineFigureGenerator("ExternalOrganization",function(ne,E,a){var b=new go.Geometry,y=ne?ne.parameter1:NaN;(isNaN(y)||y<.2)&&(y=.2);var z=new go.PathFigure(0,0,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,E,0)),z.add(new go.PathSegment(go.PathSegment.Line,E,a)),z.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var ee=new go.PathFigure(y*E,0,!1);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,0,y*a)),ee.add(new go.PathSegment(go.PathSegment.Move,E,y*a)),ee.add(new go.PathSegment(go.PathSegment.Line,(1-y)*E,0)),ee.add(new go.PathSegment(go.PathSegment.Move,0,(1-y)*a)),ee.add(new go.PathSegment(go.PathSegment.Line,y*E,a)),ee.add(new go.PathSegment(go.PathSegment.Move,(1-y)*E,a)),ee.add(new go.PathSegment(go.PathSegment.Line,E,(1-y)*a)),b}),go.Shape.defineFigureGenerator("ExternalProcess",function(ne,E,a){var b=new go.Geometry,y=new go.PathFigure(.5*E,0,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.5*a).close());var z=new go.PathFigure(.1*E,.4*a,!1);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.1*E,.6*a)),z.add(new go.PathSegment(go.PathSegment.Move,.9*E,.6*a)),z.add(new go.PathSegment(go.PathSegment.Line,.9*E,.4*a)),z.add(new go.PathSegment(go.PathSegment.Move,.6*E,.1*a)),z.add(new go.PathSegment(go.PathSegment.Line,.4*E,.1*a)),z.add(new go.PathSegment(go.PathSegment.Move,.4*E,.9*a)),z.add(new go.PathSegment(go.PathSegment.Line,.6*E,.9*a)),b.spot1=new go.Spot(.25,.25),b.spot2=new go.Spot(.75,.75),b}),go.Shape.defineFigureGenerator("File",function(ne,E,a){var b=new go.Geometry,y=new go.PathFigure(0,0,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.75*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,.25*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var z=new go.PathFigure(.75*E,0,!1);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.75*E,.25*a)),z.add(new go.PathSegment(go.PathSegment.Line,E,.25*a)),b.spot1=new go.Spot(0,.25),b.spot2=go.Spot.BottomRight,b}),go.Shape.defineFigureGenerator("Interrupt",function(ne,E,a){var b=new go.Geometry,y=new go.PathFigure(E,.5*a,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,.5*a));var z=new go.PathFigure(E,.5*a,!1);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,E,a));var ee=new go.PathFigure(E,.5*a,!1);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,E,0)),b.spot1=new go.Spot(0,.25),b.spot2=new go.Spot(.5,.75),b}),go.Shape.defineFigureGenerator("InternalStorage",function(ne,E,a){var b=new go.Geometry,y=ne?ne.parameter1:NaN,z=ne?ne.parameter2:NaN;isNaN(y)&&(y=.1),isNaN(z)&&(z=.1);var ee=new go.PathFigure(0,0,!0);b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,E,0)),ee.add(new go.PathSegment(go.PathSegment.Line,E,a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var ae=new go.PathFigure(y*E,0,!1);return b.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,y*E,a)),ae.add(new go.PathSegment(go.PathSegment.Move,0,z*a)),ae.add(new go.PathSegment(go.PathSegment.Line,E,z*a)),b}),go.Shape.defineFigureGenerator("Junction",function(ne,E,a){var b=new go.Geometry,y=1/Math.SQRT2,z=(1-1/Math.SQRT2)/2,ee=le*.5,ae=.5,se=new go.PathFigure(E,ae*a,!0);b.add(se),se.add(new go.PathSegment(go.PathSegment.Bezier,ae*E,a,E,(ae+ee)*a,(ae+ee)*E,a)),se.add(new go.PathSegment(go.PathSegment.Bezier,0,ae*a,(ae-ee)*E,a,0,(ae+ee)*a)),se.add(new go.PathSegment(go.PathSegment.Bezier,ae*E,0,0,(ae-ee)*a,(ae-ee)*E,0)),se.add(new go.PathSegment(go.PathSegment.Bezier,E,ae*a,(ae+ee)*E,0,E,(ae-ee)*a));var ie=new go.PathFigure((z+y)*E,(z+y)*a,!1);return b.add(ie),ie.add(new go.PathSegment(go.PathSegment.Line,z*E,z*a)),ie.add(new go.PathSegment(go.PathSegment.Move,z*E,(z+y)*a)),ie.add(new go.PathSegment(go.PathSegment.Line,(z+y)*E,z*a)),b}),go.Shape.defineFigureGenerator("LinedDocument",function(ne,E,a){var b=new go.Geometry;a=a/.8;var y=new go.PathFigure(0,.7*a,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,.7*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*a,.5*E,.4*a,.5*E,a).close());var z=new go.PathFigure(.1*E,0,!1);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.1*E,.75*a)),b.spot1=new go.Spot(.1,0),b.spot2=new go.Spot(1,.6),b}),go.Shape.defineFigureGenerator("LoopLimit",function(ne,E,a){var b=new go.Geometry,y=new go.PathFigure(0,a,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,.25*a)),y.add(new go.PathSegment(go.PathSegment.Line,.25*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.75*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,.25*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,a).close()),b.spot1=new go.Spot(0,.25),b.spot2=go.Spot.BottomRight,b}),go.Shape.defineFigureGenerator("MagneticTape",function(ne,E,a){var b=new go.Geometry,y=le*.5,z=.5,ee=new go.PathFigure(.5*E,a,!0);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,z*a,(z-y)*E,a,0,(z+y)*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,z*E,0,0,(z-y)*a,(z-y)*E,0)),ee.add(new go.PathSegment(go.PathSegment.Bezier,E,z*a,(z+y)*E,0,E,(z-y)*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,(z+.1)*E,.9*a,E,(z+y)*a,(z+y)*E,.9*a)),ee.add(new go.PathSegment(go.PathSegment.Line,E,.9*a)),ee.add(new go.PathSegment(go.PathSegment.Line,E,a)),ee.add(new go.PathSegment(go.PathSegment.Line,.5*E,a)),b.spot1=new go.Spot(.15,.15),b.spot2=new go.Spot(.85,.8),b}),go.Shape.defineFigureGenerator("ManualInput",function(ne,E,a){var b=new go.Geometry,y=new go.PathFigure(E,0,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.25*a).close()),b.spot1=new go.Spot(0,.25),b.spot2=go.Spot.BottomRight,b}),go.Shape.defineFigureGenerator("MessageFromUser",function(ne,E,a){var b=new go.Geometry,y=ne?ne.parameter1:NaN;isNaN(y)&&(y=.7);var z=new go.PathFigure(0,0,!0);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,E,0)),z.add(new go.PathSegment(go.PathSegment.Line,y*E,.5*a)),z.add(new go.PathSegment(go.PathSegment.Line,E,a)),z.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),b.spot1=go.Spot.TopLeft,b}),go.Shape.defineFigureGenerator("MicroformProcessing",function(ne,E,a){var b=new go.Geometry,y=ne?ne.parameter1:NaN;isNaN(y)&&(y=.25);var z=new go.PathFigure(0,0,!0);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.5*E,y*a)),z.add(new go.PathSegment(go.PathSegment.Line,E,0)),z.add(new go.PathSegment(go.PathSegment.Line,E,a)),z.add(new go.PathSegment(go.PathSegment.Line,.5*E,(1-y)*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),b}),go.Shape.defineFigureGenerator("MicroformRecording",function(ne,E,a){var b=new go.Geometry,y=new go.PathFigure(0,0,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.75*E,.25*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.15*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.85*a)),y.add(new go.PathSegment(go.PathSegment.Line,.75*E,.75*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),b.spot1=new go.Spot(0,.25),b.spot2=new go.Spot(1,.75),b}),go.Shape.defineFigureGenerator("MultiDocument",function(ne,E,a){var b=new go.Geometry;a=a/.8;var y=new go.PathFigure(E,0,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.9*E,.44*a,.96*E,.47*a,.93*E,.45*a)),y.add(new go.PathSegment(go.PathSegment.Line,.9*E,.6*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.8*E,.54*a,.86*E,.57*a,.83*E,.55*a)),y.add(new go.PathSegment(go.PathSegment.Line,.8*E,.7*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*a,.4*E,.4*a,.4*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.2*a)),y.add(new go.PathSegment(go.PathSegment.Line,.1*E,.2*a)),y.add(new go.PathSegment(go.PathSegment.Line,.1*E,.1*a)),y.add(new go.PathSegment(go.PathSegment.Line,.2*E,.1*a)),y.add(new go.PathSegment(go.PathSegment.Line,.2*E,0).close());var z=new go.PathFigure(.1*E,.2*a,!1);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.8*E,.2*a)),z.add(new go.PathSegment(go.PathSegment.Line,.8*E,.54*a)),z.add(new go.PathSegment(go.PathSegment.Move,.2*E,.1*a)),z.add(new go.PathSegment(go.PathSegment.Line,.9*E,.1*a)),z.add(new go.PathSegment(go.PathSegment.Line,.9*E,.44*a)),b.spot1=new go.Spot(0,.25),b.spot2=new go.Spot(.8,.77),b}),go.Shape.defineFigureGenerator("MultiProcess",function(ne,E,a){var b=new go.Geometry,y=new go.PathFigure(.1*E,.1*a,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.2*E,.1*a)),y.add(new go.PathSegment(go.PathSegment.Line,.2*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,.9*E,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,.9*E,.9*a)),y.add(new go.PathSegment(go.PathSegment.Line,.8*E,.9*a)),y.add(new go.PathSegment(go.PathSegment.Line,.8*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.2*a)),y.add(new go.PathSegment(go.PathSegment.Line,.1*E,.2*a).close());var z=new go.PathFigure(.2*E,.1*a,!1);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.9*E,.1*a)),z.add(new go.PathSegment(go.PathSegment.Line,.9*E,.8*a)),z.add(new go.PathSegment(go.PathSegment.Move,.1*E,.2*a)),z.add(new go.PathSegment(go.PathSegment.Line,.8*E,.2*a)),z.add(new go.PathSegment(go.PathSegment.Line,.8*E,.9*a)),b.spot1=new go.Spot(0,.2),b.spot2=new go.Spot(.8,1),b}),go.Shape.defineFigureGenerator("OfflineStorage",function(ne,E,a){var b=new go.Geometry,y=ne?ne.parameter1:NaN;isNaN(y)&&(y=.1);var z=1-y,ee=new go.PathFigure(0,0,!0);b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,E,0)),ee.add(new go.PathSegment(go.PathSegment.Line,.5*E,a).close());var ae=new go.PathFigure(.5*y*E,y*a,!1);return b.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,(1-.5*y)*E,y*a)),b}),go.Shape.defineFigureGenerator("OffPageConnector",function(ne,E,a){var b=new go.Geometry,y=new go.PathFigure(0,0,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.75*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,.75*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),b.spot1=go.Spot.TopLeft,b.spot2=new go.Spot(.75,1),b}),go.Shape.defineFigureGenerator("Or",function(ne,E,a){var b=new go.Geometry,y=le*.5,z=.5,ee=new go.PathFigure(E,z*a,!0);b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,z*E,a,E,(z+y)*a,(z+y)*E,a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,z*a,(z-y)*E,a,0,(z+y)*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,z*E,0,0,(z-y)*a,(z-y)*E,0)),ee.add(new go.PathSegment(go.PathSegment.Bezier,E,z*a,(z+y)*E,0,E,(z-y)*a));var ae=new go.PathFigure(E,.5*a,!1);return b.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,0,.5*a)),ae.add(new go.PathSegment(go.PathSegment.Move,.5*E,a)),ae.add(new go.PathSegment(go.PathSegment.Line,.5*E,0)),b}),go.Shape.defineFigureGenerator("PaperTape",function(ne,E,a){var b=new go.Geometry;a=a/.8;var y=new go.PathFigure(0,.7*a,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,.3*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,E,.3*a,.5*E,.6*a,.5*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,.7*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*a,.5*E,.4*a,.5*E,a).close()),b.spot1=new go.Spot(0,.49),b.spot2=new go.Spot(1,.75),b}),go.Shape.defineFigureGenerator("PrimitiveFromCall",function(ne,E,a){var b=new go.Geometry,y=ne?ne.parameter1:NaN,z=ne?ne.parameter2:NaN;isNaN(y)&&(y=.1),isNaN(z)&&(z=.3);var ee=new go.PathFigure(0,0,!0);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,E,0)),ee.add(new go.PathSegment(go.PathSegment.Line,(1-z)*E,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Line,E,a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),b}),go.Shape.defineFigureGenerator("PrimitiveToCall",function(ne,E,a){var b=new go.Geometry,y=ne?ne.parameter1:NaN,z=ne?ne.parameter2:NaN;isNaN(y)&&(y=.1),isNaN(z)&&(z=.3);var ee=new go.PathFigure(0,0,!0);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,(1-z)*E,0)),ee.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Line,(1-z)*E,a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),b}),go.Shape.defineFigureGenerator("Procedure",function(ne,E,a){var b=new go.Geometry,y=ne?ne.parameter1:NaN;isNaN(y)&&(y=.1);var z=new go.PathFigure(0,0,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,E,0)),z.add(new go.PathSegment(go.PathSegment.Line,E,a)),z.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var ee=new go.PathFigure((1-y)*E,0,!1);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,(1-y)*E,a)),ee.add(new go.PathSegment(go.PathSegment.Move,y*E,0)),ee.add(new go.PathSegment(go.PathSegment.Line,y*E,a)),b}),go.Shape.defineFigureGenerator("Process",function(ne,E,a){var b=new go.Geometry,y=ne?ne.parameter1:NaN;isNaN(y)&&(y=.1);var z=new go.PathFigure(0,0,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,E,0)),z.add(new go.PathSegment(go.PathSegment.Line,E,a)),z.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var ee=new go.PathFigure(y*E,0,!1);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y*E,a)),b.spot2=go.Spot.BottomRight,b}),go.Shape.defineFigureGenerator("Sort",function(ne,E,a){var b=new go.Geometry,y=new go.PathFigure(.5*E,0,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.5*a).close());var z=new go.PathFigure(0,.5*a,!1);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),b.spot1=new go.Spot(.25,.25),b.spot2=new go.Spot(.75,.5),b}),go.Shape.defineFigureGenerator("Start",function(ne,E,a){var b=new go.Geometry,y=ne?ne.parameter1:NaN;isNaN(y)&&(y=.25);var z=new go.PathFigure(y*E,0,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Arc,270,180,.75*E,.5*a,.25*E,.5*a)),z.add(new go.PathSegment(go.PathSegment.Arc,90,180,.25*E,.5*a,.25*E,.5*a));var ee=new go.PathFigure(y*E,0,!1);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y*E,a)),ee.add(new go.PathSegment(go.PathSegment.Move,(1-y)*E,0)),ee.add(new go.PathSegment(go.PathSegment.Line,(1-y)*E,a)),b.spot1=new go.Spot(y,0),b.spot2=new go.Spot(1-y,1),b}),go.Shape.defineFigureGenerator("Terminator",function(ne,E,a){var b=new go.Geometry,y=new go.PathFigure(.25*E,0,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Arc,270,180,.75*E,.5*a,.25*E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Arc,90,180,.25*E,.5*a,.25*E,.5*a)),b.spot1=new go.Spot(.23,0),b.spot2=new go.Spot(.77,1),b}),go.Shape.defineFigureGenerator("TransmittalTape",function(ne,E,a){var b=new go.Geometry,y=ne?ne.parameter1:NaN;isNaN(y)&&(y=.1);var z=new go.PathFigure(0,0,!0);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,E,0)),z.add(new go.PathSegment(go.PathSegment.Line,E,a)),z.add(new go.PathSegment(go.PathSegment.Line,.75*E,(1-y)*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,(1-y)*a).close()),b.spot1=go.Spot.TopLeft,b}),go.Shape.defineFigureGenerator("AndGate",function(ne,E,a){var b=new go.Geometry,y=le*.5,z=new go.PathFigure(0,0,!0);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.5*E,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,E,.5*a,(.5+y)*E,0,E,(.5-y)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,a,E,(.5+y)*a,(.5+y)*E,a)),z.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),b.spot1=go.Spot.TopLeft,b.spot2=new go.Spot(.55,1),b}),go.Shape.defineFigureGenerator("Buffer",function(ne,E,a){var b=new go.Geometry,y=new go.PathFigure(0,0,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),b.spot1=new go.Spot(0,.25),b.spot2=new go.Spot(.5,.75),b}),go.Shape.defineFigureGenerator("Clock",function(ne,E,a){var b=new go.Geometry,y=le*.5,z=.5,ee=new go.PathFigure(E,z*a,!0);b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,z*E,a,E,(z+y)*a,(z+y)*E,a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,z*a,(z-y)*E,a,0,(z+y)*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,z*E,0,0,(z-y)*a,(z-y)*E,0)),ee.add(new go.PathSegment(go.PathSegment.Bezier,E,z*a,(z+y)*E,0,E,(z-y)*a));var ae=new go.PathFigure(E,z*a,!1);b.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,E,z*a));var se=new go.PathFigure(.8*E,.75*a,!1);return b.add(se),se.add(new go.PathSegment(go.PathSegment.Line,.8*E,.25*a)),se.add(new go.PathSegment(go.PathSegment.Line,.6*E,.25*a)),se.add(new go.PathSegment(go.PathSegment.Line,.6*E,.75*a)),se.add(new go.PathSegment(go.PathSegment.Line,.4*E,.75*a)),se.add(new go.PathSegment(go.PathSegment.Line,.4*E,.25*a)),se.add(new go.PathSegment(go.PathSegment.Line,.2*E,.25*a)),se.add(new go.PathSegment(go.PathSegment.Line,.2*E,.75*a)),b}),go.Shape.defineFigureGenerator("Ground",function(ne,E,a){var b=new go.Geometry,y=new go.PathFigure(.5*E,0,!1);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,.4*a)),y.add(new go.PathSegment(go.PathSegment.Move,.2*E,.6*a)),y.add(new go.PathSegment(go.PathSegment.Line,.8*E,.6*a)),y.add(new go.PathSegment(go.PathSegment.Move,.3*E,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,.7*E,.8*a)),y.add(new go.PathSegment(go.PathSegment.Move,.4*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.6*E,a)),b}),go.Shape.defineFigureGenerator("Inverter",function(ne,E,a){var b=new go.Geometry,y=le*.1,z=.1,ee=.9,ae=.5,se=new go.PathFigure(.8*E,.5*a,!0);b.add(se),se.add(new go.PathSegment(go.PathSegment.Line,0,a)),se.add(new go.PathSegment(go.PathSegment.Line,0,0)),se.add(new go.PathSegment(go.PathSegment.Line,.8*E,.5*a));var ie=new go.PathFigure((ee+z)*E,ae*a,!0);return b.add(ie),ie.add(new go.PathSegment(go.PathSegment.Bezier,ee*E,(ae+z)*a,(ee+z)*E,(ae+y)*a,(ee+y)*E,(ae+z)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,(ee-z)*E,ae*a,(ee-y)*E,(ae+z)*a,(ee-z)*E,(ae+y)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,ee*E,(ae-z)*a,(ee-z)*E,(ae-y)*a,(ee-y)*E,(ae-z)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,(ee+z)*E,ae*a,(ee+y)*E,(ae-z)*a,(ee+z)*E,(ae-y)*a)),b.spot1=new go.Spot(0,.25),b.spot2=new go.Spot(.4,.75),b}),go.Shape.defineFigureGenerator("NandGate",function(ne,E,a){var b=new go.Geometry,y=le*.5,z=le*.4,ee=le*.1,ae=.1,se=.9,ie=.5,fe=new go.PathFigure(.8*E,.5*a,!0);b.add(fe),fe.add(new go.PathSegment(go.PathSegment.Bezier,.4*E,a,.8*E,(.5+z)*a,(.4+y)*E,a)),fe.add(new go.PathSegment(go.PathSegment.Line,0,a)),fe.add(new go.PathSegment(go.PathSegment.Line,0,0)),fe.add(new go.PathSegment(go.PathSegment.Line,.4*E,0)),fe.add(new go.PathSegment(go.PathSegment.Bezier,.8*E,.5*a,(.4+y)*E,0,.8*E,(.5-z)*a));var Ee=new go.PathFigure((se+ae)*E,ie*a,!0);return b.add(Ee),Ee.add(new go.PathSegment(go.PathSegment.Bezier,se*E,(ie+ae)*a,(se+ae)*E,(ie+ee)*a,(se+ee)*E,(ie+ae)*a)),Ee.add(new go.PathSegment(go.PathSegment.Bezier,(se-ae)*E,ie*a,(se-ee)*E,(ie+ae)*a,(se-ae)*E,(ie+ee)*a)),Ee.add(new go.PathSegment(go.PathSegment.Bezier,se*E,(ie-ae)*a,(se-ae)*E,(ie-ee)*a,(se-ee)*E,(ie-ae)*a)),Ee.add(new go.PathSegment(go.PathSegment.Bezier,(se+ae)*E,ie*a,(se+ee)*E,(ie-ae)*a,(se+ae)*E,(ie-ee)*a)),b.spot1=new go.Spot(0,.05),b.spot2=new go.Spot(.55,.95),b}),go.Shape.defineFigureGenerator("NorGate",function(ne,E,a){var b=new go.Geometry,y=.5,z=le*y,ee=0,ae=.5,se=new go.PathFigure(.8*E,.5*a,!0);b.add(se),se.add(new go.PathSegment(go.PathSegment.Bezier,0,a,.7*E,(ae+z)*a,(ee+z)*E,(ae+y)*a)),se.add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*E,.75*a,.25*E,.25*a)),se.add(new go.PathSegment(go.PathSegment.Bezier,.8*E,.5*a,(ee+z)*E,(ae-y)*a,.7*E,(ae-z)*a)),y=.1,z=le*.1,ee=.9,ae=.5;var ie=new go.PathFigure((ee-y)*E,ae*a,!0);return b.add(ie),ie.add(new go.PathSegment(go.PathSegment.Bezier,ee*E,(ae-y)*a,(ee-y)*E,(ae-z)*a,(ee-z)*E,(ae-y)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,(ee+y)*E,ae*a,(ee+z)*E,(ae-y)*a,(ee+y)*E,(ae-z)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,ee*E,(ae+y)*a,(ee+y)*E,(ae+z)*a,(ee+z)*E,(ae+y)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,(ee-y)*E,ae*a,(ee-z)*E,(ae+y)*a,(ee-y)*E,(ae+z)*a)),b.spot1=new go.Spot(.2,.25),b.spot2=new go.Spot(.6,.75),b}),go.Shape.defineFigureGenerator("OrGate",function(ne,E,a){var b=new go.Geometry,y=.5,z=le*y,ee=0,ae=.5,se=new go.PathFigure(0,0,!0);return b.add(se),se.add(new go.PathSegment(go.PathSegment.Bezier,E,.5*a,(ee+z+z)*E,(ae-y)*a,.8*E,(ae-z)*a)),se.add(new go.PathSegment(go.PathSegment.Bezier,0,a,.8*E,(ae+z)*a,(ee+z+z)*E,(ae+y)*a)),se.add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*E,.75*a,.25*E,.25*a).close()),b.spot1=new go.Spot(.2,.25),b.spot2=new go.Spot(.75,.75),b}),go.Shape.defineFigureGenerator("XnorGate",function(ne,E,a){var b=new go.Geometry,y=.5,z=le*y,ee=.2,ae=.5,se=new go.PathFigure(.1*E,0,!1);b.add(se),se.add(new go.PathSegment(go.PathSegment.Bezier,.1*E,a,.35*E,.25*a,.35*E,.75*a));var ie=new go.PathFigure(.8*E,.5*a,!0);b.add(ie),ie.add(new go.PathSegment(go.PathSegment.Bezier,.2*E,a,.7*E,(ae+z)*a,(ee+z)*E,(ae+y)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,.2*E,0,.45*E,.75*a,.45*E,.25*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,.8*E,.5*a,(ee+z)*E,(ae-y)*a,.7*E,(ae-z)*a)),y=.1,z=le*.1,ee=.9,ae=.5;var fe=new go.PathFigure((ee-y)*E,ae*a,!0);return b.add(fe),fe.add(new go.PathSegment(go.PathSegment.Bezier,ee*E,(ae-y)*a,(ee-y)*E,(ae-z)*a,(ee-z)*E,(ae-y)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,(ee+y)*E,ae*a,(ee+z)*E,(ae-y)*a,(ee+y)*E,(ae-z)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,ee*E,(ae+y)*a,(ee+y)*E,(ae+z)*a,(ee+z)*E,(ae+y)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,(ee-y)*E,ae*a,(ee-z)*E,(ae+y)*a,(ee-y)*E,(ae+z)*a)),b.spot1=new go.Spot(.4,.25),b.spot2=new go.Spot(.65,.75),b}),go.Shape.defineFigureGenerator("XorGate",function(ne,E,a){var b=new go.Geometry,y=.5,z=le*y,ee=.2,ae=.5,se=new go.PathFigure(.1*E,0,!1);b.add(se),se.add(new go.PathSegment(go.PathSegment.Bezier,.1*E,a,.35*E,.25*a,.35*E,.75*a));var ie=new go.PathFigure(.2*E,0,!0);return b.add(ie),ie.add(new go.PathSegment(go.PathSegment.Bezier,E,.5*a,(ee+z)*E,(ae-y)*a,.9*E,(ae-z)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,.2*E,a,.9*E,(ae+z)*a,(ee+z)*E,(ae+y)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,.2*E,0,.45*E,.75*a,.45*E,.25*a).close()),b.spot1=new go.Spot(.4,.25),b.spot2=new go.Spot(.8,.75),b}),go.Shape.defineFigureGenerator("Capacitor",function(ne,E,a){var b=new go.Geometry,y=new go.PathFigure(0,0,!1);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Move,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),b}),go.Shape.defineFigureGenerator("Resistor",function(ne,E,a){var b=new go.Geometry,y=new go.PathFigure(0,.5*a,!1);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.1*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.2*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.3*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.4*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.6*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.7*E,.5*a)),b}),go.Shape.defineFigureGenerator("Inductor",function(ne,E,a){var b=new go.Geometry,y=le*.1,z=.1,ee=.1,ae=.5,se=new go.PathFigure((ee-y*.5)*E,a,!1);return b.add(se),se.add(new go.PathSegment(go.PathSegment.Bezier,(ee+z)*E,0,(ee-y)*E,a,(ee-z)*E,0)),ee=.3,se.add(new go.PathSegment(go.PathSegment.Bezier,ee*E,a,(ee+z)*E,0,(ee+y)*E,a)),se.add(new go.PathSegment(go.PathSegment.Bezier,(ee+z)*E,0,(ee-y)*E,a,(ee-z)*E,0)),ee=.5,se.add(new go.PathSegment(go.PathSegment.Bezier,ee*E,a,(ee+z)*E,0,(ee+y)*E,a)),se.add(new go.PathSegment(go.PathSegment.Bezier,(ee+z)*E,0,(ee-y)*E,a,(ee-z)*E,0)),ee=.7,se.add(new go.PathSegment(go.PathSegment.Bezier,ee*E,a,(ee+z)*E,0,(ee+y)*E,a)),se.add(new go.PathSegment(go.PathSegment.Bezier,(ee+z)*E,0,(ee-y)*E,a,(ee-z)*E,0)),ee=.9,se.add(new go.PathSegment(go.PathSegment.Bezier,(ee+y*.5)*E,a,(ee+z)*E,0,(ee+y)*E,a)),b}),go.Shape.defineFigureGenerator("ACvoltageSource",function(ne,E,a){var b=new go.Geometry,y=le*.5,z=.5,ee=.5,ae=.5,se=new go.PathFigure((ee-z)*E,ae*a,!1);return b.add(se),se.add(new go.PathSegment(go.PathSegment.Bezier,ee*E,(ae-z)*a,(ee-z)*E,(ae-y)*a,(ee-y)*E,(ae-z)*a)),se.add(new go.PathSegment(go.PathSegment.Bezier,(ee+z)*E,ae*a,(ee+y)*E,(ae-z)*a,(ee+z)*E,(ae-y)*a)),se.add(new go.PathSegment(go.PathSegment.Bezier,ee*E,(ae+z)*a,(ee+z)*E,(ae+y)*a,(ee+y)*E,(ae+z)*a)),se.add(new go.PathSegment(go.PathSegment.Bezier,(ee-z)*E,ae*a,(ee-y)*E,(ae+z)*a,(ee-z)*E,(ae+y)*a)),se.add(new go.PathSegment(go.PathSegment.Move,(ee-z+.1)*E,ae*a)),se.add(new go.PathSegment(go.PathSegment.Bezier,(ee+z-.1)*E,ae*a,ee*E,(ae-z)*a,ee*E,(ae+z)*a)),b}),go.Shape.defineFigureGenerator("DCvoltageSource",function(ne,E,a){var b=new go.Geometry,y=new go.PathFigure(0,.75*a,!1);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,.25*a)),y.add(new go.PathSegment(go.PathSegment.Move,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),b}),go.Shape.defineFigureGenerator("Diode",function(ne,E,a){var b=new go.Geometry,y=new go.PathFigure(E,0,!1);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),b.spot1=new go.Spot(0,.25),b.spot2=new go.Spot(.5,.75),b}),go.Shape.defineFigureGenerator("Wifi",function(ne,E,a){var b=new go.Geometry,y=E,z=a;E=E*.38,a=a*.6;var ee=le*.8,ae=.8,se=0,ie=.5,fe=(y-E)/2,Ee=(z-a)/2,ye=new go.PathFigure(se*E+fe,(ie+ae)*a+Ee,!0);b.add(ye),ye.add(new go.PathSegment(go.PathSegment.Bezier,(se-ae)*E+fe,ie*a+Ee,(se-ee)*E+fe,(ie+ae)*a+Ee,(se-ae)*E+fe,(ie+ee)*a+Ee)),ye.add(new go.PathSegment(go.PathSegment.Bezier,se*E+fe,(ie-ae)*a+Ee,(se-ae)*E+fe,(ie-ee)*a+Ee,(se-ee)*E+fe,(ie-ae)*a+Ee)),ye.add(new go.PathSegment(go.PathSegment.Bezier,(se-ae+ee*.5)*E+fe,ie*a+Ee,se*E+fe,(ie-ae)*a+Ee,(se-ae+ee*.5)*E+fe,(ie-ee)*a+Ee)),ye.add(new go.PathSegment(go.PathSegment.Bezier,se*E+fe,(ie+ae)*a+Ee,(se-ae+ee*.5)*E+fe,(ie+ee)*a+Ee,se*E+fe,(ie+ae)*a+Ee).close()),ee=le*.4,ae=.4,se=.2,ie=.5;var Le=new go.PathFigure(se*E+fe,(ie+ae)*a+Ee,!0);b.add(Le),Le.add(new go.PathSegment(go.PathSegment.Bezier,(se-ae)*E+fe,ie*a+Ee,(se-ee)*E+fe,(ie+ae)*a+Ee,(se-ae)*E+fe,(ie+ee)*a+Ee)),Le.add(new go.PathSegment(go.PathSegment.Bezier,se*E+fe,(ie-ae)*a+Ee,(se-ae)*E+fe,(ie-ee)*a+Ee,(se-ee)*E+fe,(ie-ae)*a+Ee)),Le.add(new go.PathSegment(go.PathSegment.Bezier,(se-ae+ee*.5)*E+fe,ie*a+Ee,se*E+fe,(ie-ae)*a+Ee,(se-ae+ee*.5)*E+fe,(ie-ee)*a+Ee)),Le.add(new go.PathSegment(go.PathSegment.Bezier,se*E+fe,(ie+ae)*a+Ee,(se-ae+ee*.5)*E+fe,(ie+ee)*a+Ee,se*E+fe,(ie+ae)*a+Ee).close()),ee=le*.2,ae=.2,se=.5,ie=.5;var He=new go.PathFigure((se-ae)*E+fe,ie*a+Ee,!0);b.add(He),He.add(new go.PathSegment(go.PathSegment.Bezier,se*E+fe,(ie-ae)*a+Ee,(se-ae)*E+fe,(ie-ee)*a+Ee,(se-ee)*E+fe,(ie-ae)*a+Ee)),He.add(new go.PathSegment(go.PathSegment.Bezier,(se+ae)*E+fe,ie*a+Ee,(se+ee)*E+fe,(ie-ae)*a+Ee,(se+ae)*E+fe,(ie-ee)*a+Ee)),He.add(new go.PathSegment(go.PathSegment.Bezier,se*E+fe,(ie+ae)*a+Ee,(se+ae)*E+fe,(ie+ee)*a+Ee,(se+ee)*E+fe,(ie+ae)*a+Ee)),He.add(new go.PathSegment(go.PathSegment.Bezier,(se-ae)*E+fe,ie*a+Ee,(se-ee)*E+fe,(ie+ae)*a+Ee,(se-ae)*E+fe,(ie+ee)*a+Ee)),ee=le*.4,ae=.4,se=.8,ie=.5;var pe=new go.PathFigure(se*E+fe,(ie-ae)*a+Ee,!0);b.add(pe),pe.add(new go.PathSegment(go.PathSegment.Bezier,(se+ae)*E+fe,ie*a+Ee,(se+ee)*E+fe,(ie-ae)*a+Ee,(se+ae)*E+fe,(ie-ee)*a+Ee)),pe.add(new go.PathSegment(go.PathSegment.Bezier,se*E+fe,(ie+ae)*a+Ee,(se+ae)*E+fe,(ie+ee)*a+Ee,(se+ee)*E+fe,(ie+ae)*a+Ee)),pe.add(new go.PathSegment(go.PathSegment.Bezier,(se+ae-ee*.5)*E+fe,ie*a+Ee,se*E+fe,(ie+ae)*a+Ee,(se+ae-ee*.5)*E+fe,(ie+ee)*a+Ee)),pe.add(new go.PathSegment(go.PathSegment.Bezier,se*E+fe,(ie-ae)*a+Ee,(se+ae-ee*.5)*E+fe,(ie-ee)*a+Ee,se*E+fe,(ie-ae)*a+Ee).close()),ee=le*.8,ae=.8,se=1,ie=.5;var tt=new go.PathFigure(se*E+fe,(ie-ae)*a+Ee,!0);return b.add(tt),tt.add(new go.PathSegment(go.PathSegment.Bezier,(se+ae)*E+fe,ie*a+Ee,(se+ee)*E+fe,(ie-ae)*a+Ee,(se+ae)*E+fe,(ie-ee)*a+Ee)),tt.add(new go.PathSegment(go.PathSegment.Bezier,se*E+fe,(ie+ae)*a+Ee,(se+ae)*E+fe,(ie+ee)*a+Ee,(se+ee)*E+fe,(ie+ae)*a+Ee)),tt.add(new go.PathSegment(go.PathSegment.Bezier,(se+ae-ee*.5)*E+fe,ie*a+Ee,se*E+fe,(ie+ae)*a+Ee,(se+ae-ee*.5)*E+fe,(ie+ee)*a+Ee)),tt.add(new go.PathSegment(go.PathSegment.Bezier,se*E+fe,(ie-ae)*a+Ee,(se+ae-ee*.5)*E+fe,(ie-ee)*a+Ee,se*E+fe,(ie-ae)*a+Ee).close()),b}),go.Shape.defineFigureGenerator("Email",function(ne,E,a){var b=new go.Geometry,y=new go.PathFigure(0,0,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var z=new go.PathFigure(0,0,!1);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.5*E,.6*a)),z.add(new go.PathSegment(go.PathSegment.Line,E,0)),z.add(new go.PathSegment(go.PathSegment.Move,0,a)),z.add(new go.PathSegment(go.PathSegment.Line,.45*E,.54*a)),z.add(new go.PathSegment(go.PathSegment.Move,E,a)),z.add(new go.PathSegment(go.PathSegment.Line,.55*E,.54*a)),b}),go.Shape.defineFigureGenerator("Ethernet",function(ne,E,a){var b=new go.Geometry,y=new go.PathFigure(.35*E,0,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.65*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.65*E,.4*a)),y.add(new go.PathSegment(go.PathSegment.Line,.35*E,.4*a)),y.add(new go.PathSegment(go.PathSegment.Line,.35*E,0).close());var z=new go.PathFigure(.1*E,a,!0,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.4*E,a)),z.add(new go.PathSegment(go.PathSegment.Line,.4*E,.6*a)),z.add(new go.PathSegment(go.PathSegment.Line,.1*E,.6*a)),z.add(new go.PathSegment(go.PathSegment.Line,.1*E,a).close());var ee=new go.PathFigure(.6*E,a,!0,!0);b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.9*E,a)),ee.add(new go.PathSegment(go.PathSegment.Line,.9*E,.6*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.6*E,.6*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.6*E,a).close());var ae=new go.PathFigure(0,.5*a,!1);return b.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),ae.add(new go.PathSegment(go.PathSegment.Move,.5*E,.5*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.5*E,.4*a)),ae.add(new go.PathSegment(go.PathSegment.Move,.75*E,.5*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.75*E,.6*a)),ae.add(new go.PathSegment(go.PathSegment.Move,.25*E,.5*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.25*E,.6*a)),b}),go.Shape.defineFigureGenerator("Power",function(ne,E,a){var b=new go.Geometry,y=le*.4,z=.4,ee=.5,ae=.5,se=x(),ie=x(),fe=x(),Ee=x();Ge(ee,ae-z,ee+y,ae-z,ee+z,ae-y,ee+z,ae,.5,se,se,ie,fe,Ee);var ye=te(ie.x,ie.y),Le=new go.PathFigure(ie.x*E,ie.y*a,!0);b.add(Le),Le.add(new go.PathSegment(go.PathSegment.Bezier,(ee+z)*E,ae*a,fe.x*E,fe.y*a,Ee.x*E,Ee.y*a)),Le.add(new go.PathSegment(go.PathSegment.Bezier,ee*E,(ae+z)*a,(ee+z)*E,(ae+y)*a,(ee+y)*E,(ae+z)*a)),Le.add(new go.PathSegment(go.PathSegment.Bezier,(ee-z)*E,ae*a,(ee-y)*E,(ae+z)*a,(ee-z)*E,(ae+y)*a)),Ge(ee-z,ae,ee-z,ae-y,ee-y,ae-z,ee,ae-z,.5,fe,Ee,ie,se,se),Le.add(new go.PathSegment(go.PathSegment.Bezier,ie.x*E,ie.y*a,fe.x*E,fe.y*a,Ee.x*E,Ee.y*a)),y=le*.3,z=.3,Ge(ee-z,ae,ee-z,ae-y,ee-y,ae-z,ee,ae-z,.5,fe,Ee,ie,se,se),Le.add(new go.PathSegment(go.PathSegment.Line,ie.x*E,ie.y*a)),Le.add(new go.PathSegment(go.PathSegment.Bezier,(ee-z)*E,ae*a,Ee.x*E,Ee.y*a,fe.x*E,fe.y*a)),Le.add(new go.PathSegment(go.PathSegment.Bezier,ee*E,(ae+z)*a,(ee-z)*E,(ae+y)*a,(ee-y)*E,(ae+z)*a)),Le.add(new go.PathSegment(go.PathSegment.Bezier,(ee+z)*E,ae*a,(ee+y)*E,(ae+z)*a,(ee+z)*E,(ae+y)*a)),Ge(ee,ae-z,ee+y,ae-z,ee+z,ae-y,ee+z,ae,.5,se,se,ie,fe,Ee),Le.add(new go.PathSegment(go.PathSegment.Bezier,ie.x*E,ie.y*a,Ee.x*E,Ee.y*a,fe.x*E,fe.y*a).close());var Le=new go.PathFigure(.45*E,0,!0);return b.add(Le),Le.add(new go.PathSegment(go.PathSegment.Line,.45*E,.5*a)),Le.add(new go.PathSegment(go.PathSegment.Line,.55*E,.5*a)),Le.add(new go.PathSegment(go.PathSegment.Line,.55*E,0).close()),he(se),he(ie),he(fe),he(Ee),he(ye),b.spot1=new go.Spot(.25,.45),b.spot2=new go.Spot(.75,.8),b}),go.Shape.defineFigureGenerator("Fallout",function(ne,E,a){var b=new go.Geometry,y=new go.PathFigure(0,a/2,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Arc,180,360,E/2,a/2,E/2,a/2));function z(ee,ae,se){ee.add(new go.PathSegment(go.PathSegment.Move,(.3+ae)*E,(.8+se)*a)),ee.add(new go.PathSegment(go.PathSegment.Line,(.5+ae)*E,(.5+se)*a)),ee.add(new go.PathSegment(go.PathSegment.Line,(.1+ae)*E,(.5+se)*a)),ee.add(new go.PathSegment(go.PathSegment.Line,(.3+ae)*E,(.8+se)*a).close())}return z(y,0,0),z(y,.4,0),z(y,.2,-.3),b}),go.Shape.defineFigureGenerator("IrritationHazard",function(ne,E,a){var b=new go.Geometry,y=new go.PathFigure(.2*E,0,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,.3*a)),y.add(new go.PathSegment(go.PathSegment.Line,.8*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,.2*a)),y.add(new go.PathSegment(go.PathSegment.Line,.7*E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,.8*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,.7*a)),y.add(new go.PathSegment(go.PathSegment.Line,.2*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,.3*E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.2*a).close()),b.spot1=new go.Spot(.3,.3),b.spot2=new go.Spot(.7,.7),b}),go.Shape.defineFigureGenerator("ElectricalHazard",function(ne,E,a){var b=new go.Geometry,y=new go.PathFigure(.37*E,0,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,.11*a)),y.add(new go.PathSegment(go.PathSegment.Line,.77*E,.04*a)),y.add(new go.PathSegment(go.PathSegment.Line,.33*E,.49*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.37*a)),y.add(new go.PathSegment(go.PathSegment.Line,.63*E,.86*a)),y.add(new go.PathSegment(go.PathSegment.Line,.77*E,.91*a)),y.add(new go.PathSegment(go.PathSegment.Line,.34*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.34*E,.78*a)),y.add(new go.PathSegment(go.PathSegment.Line,.44*E,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,.65*E,.56*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.68*a).close()),b}),go.Shape.defineFigureGenerator("FireHazard",function(ne,E,a){var b=new go.Geometry,y=new go.PathFigure(.1*E,a,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Bezier,.29*E,0,-.25*E,.63*a,.45*E,.44*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.51*E,.42*a,.48*E,.17*a,.54*E,.35*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.59*E,.18*a,.59*E,.29*a,.58*E,.28*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.75*E,.6*a,.8*E,.34*a,.88*E,.43*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.88*E,.31*a,.87*E,.48*a,.88*E,.43*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.9*E,a,1.17*E,.76*a,.82*E,.8*a).close()),b.spot1=new go.Spot(.07,.445),b.spot2=new go.Spot(.884,.958),b}),go.Shape.defineFigureGenerator("BpmnActivityLoop",function(ne,E,a){var b=new go.Geometry,y=.5,z=0,ee=0,ae=y*le,se=.4*Math.SQRT2/2+.5,ie=.5-.5*Math.SQRT2/2,fe=1,Ee=.5,ye=.5,Le=0,He=new go.PathFigure(se*E,(1-ie)*a,!1);return b.add(He),He.add(new go.PathSegment(go.PathSegment.Bezier,fe*E,Ee*a,fe*E,.7*a,fe*E,Ee*a)),He.add(new go.PathSegment(go.PathSegment.Bezier,(ye+z)*E,(Le+z)*a,(.5+y+z)*E,(.5-ae+z)*a,(.5+ae+z)*E,(.5-y+z)*a)),He.add(new go.PathSegment(go.PathSegment.Bezier,(.5-y+z)*E,(.5+ee)*a,(.5-ae+z)*E,(.5-y+ee)*a,(.5-y+z)*E,(.5-ae+ee)*a)),He.add(new go.PathSegment(go.PathSegment.Bezier,(.35+z)*E,.9*a,(.5-y+z)*E,(.5+ae+ee)*a,(.5-ae+z)*E,.9*a)),He.add(new go.PathSegment(go.PathSegment.Move,(.25+z)*E,.8*a)),He.add(new go.PathSegment(go.PathSegment.Line,(.35+z)*E,.9*a)),He.add(new go.PathSegment(go.PathSegment.Line,(.2+z)*E,.95*a)),b}),go.Shape.defineFigureGenerator("BpmnActivityParallel",function(ne,E,a){var b=new go.Geometry,y=new go.PathFigure(0,0,!1);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Move,.5*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,a)),y.add(new go.PathSegment(go.PathSegment.Move,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),b}),go.Shape.defineFigureGenerator("BpmnActivitySequential",function(ne,E,a){var b=new go.Geometry,y=new go.PathFigure(0,0,!1);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Move,0,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Move,0,a)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),b}),go.Shape.defineFigureGenerator("BpmnActivityAdHoc",function(ne,E,a){var b=new go.Geometry,y=new go.PathFigure(0,0,!1);b.add(y);var z=new go.PathFigure(E,a,!1);b.add(z);var ee=new go.PathFigure(0,.5*a,!1);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,.5*a,.2*E,.35*a,.3*E,.35*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,E,.5*a,.7*E,.65*a,.8*E,.65*a)),b}),go.Shape.defineFigureGenerator("BpmnActivityCompensation",function(ne,E,a){var b=new go.Geometry,y=new go.PathFigure(0,.5*a,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,a).close()),b}),go.Shape.defineFigureGenerator("BpmnTaskMessage",function(ne,E,a){var b=new go.Geometry,y=new go.PathFigure(0,.2*a,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,.2*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.8*a).close());var y=new go.PathFigure(0,.2*a,!1);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.2*a)),b}),go.Shape.defineFigureGenerator("BpmnTaskScript",function(ne,E,a){var b=new go.Geometry,y=new go.PathFigure(.7*E,a,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.3*E,a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.3*E,0,.6*E,.5*a,0,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,.7*E,0)),y.add(new go.PathSegment(go.PathSegment.Bezier,.7*E,a,.4*E,.5*a,E,.5*a).close());var z=new go.PathFigure(.45*E,.73*a,!1);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.7*E,.73*a)),z.add(new go.PathSegment(go.PathSegment.Move,.38*E,.5*a)),z.add(new go.PathSegment(go.PathSegment.Line,.63*E,.5*a)),z.add(new go.PathSegment(go.PathSegment.Move,.31*E,.27*a)),z.add(new go.PathSegment(go.PathSegment.Line,.56*E,.27*a)),b}),go.Shape.defineFigureGenerator("BpmnTaskUser",function(ne,E,a){var b=new go.Geometry,y=new go.PathFigure(0,0,!1);b.add(y);var z=new go.PathFigure(.335*E,(1-.555)*a,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.335*E,(1-.405)*a)),z.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*E,(1-.405)*a)),z.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*E,(1-.555)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,E,.68*a,(1-.12)*E,.46*a,(1-.02)*E,.54*a)),z.add(new go.PathSegment(go.PathSegment.Line,E,a)),z.add(new go.PathSegment(go.PathSegment.Line,0,a)),z.add(new go.PathSegment(go.PathSegment.Line,0,.68*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.335*E,(1-.555)*a,.02*E,.54*a,.12*E,.46*a)),z.add(new go.PathSegment(go.PathSegment.Line,.365*E,(1-.595)*a));var ee=.5-.285,ae=.5,se=ee,ie=Math.PI/4,fe=4*(1-Math.cos(ie))/(3*Math.sin(ie)),Ee=fe*.5,ye=ee,Le=ee,He=fe*ye,pe=fe*Le;z.add(new go.PathSegment(go.PathSegment.Bezier,(ae-ye)*E,se*a,(ae-(He+ye)/2)*E,(se+(Le+pe)/2)*a,(ae-ye)*E,(se+pe)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,ae*E,(se-Le)*a,(ae-ye)*E,(se-pe)*a,(ae-He)*E,(se-Le)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,(ae+ye)*E,se*a,(ae+He)*E,(se-Le)*a,(ae+ye)*E,(se-pe)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,(1-.365)*E,(1-.595)*a,(ae+ye)*E,(se+pe)*a,(ae+(He+ye)/2)*E,(se+(Le+pe)/2)*a)),z.add(new go.PathSegment(go.PathSegment.Line,(1-.365)*E,(1-.595)*a)),z.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*E,(1-.555)*a)),z.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*E,(1-.405)*a)),z.add(new go.PathSegment(go.PathSegment.Line,.335*E,(1-.405)*a));var tt=new go.PathFigure(.2*E,a,!1);b.add(tt),tt.add(new go.PathSegment(go.PathSegment.Line,.2*E,.8*a));var xe=new go.PathFigure(.8*E,a,!1);return b.add(xe),xe.add(new go.PathSegment(go.PathSegment.Line,.8*E,.8*a)),b}),go.Shape.defineFigureGenerator("BpmnEventConditional",function(ne,E,a){var b=new go.Geometry,y=new go.PathFigure(.1*E,0,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.9*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.9*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.1*E,a).close());var z=new go.PathFigure(.2*E,.2*a,!1);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.8*E,.2*a)),z.add(new go.PathSegment(go.PathSegment.Move,.2*E,.4*a)),z.add(new go.PathSegment(go.PathSegment.Line,.8*E,.4*a)),z.add(new go.PathSegment(go.PathSegment.Move,.2*E,.6*a)),z.add(new go.PathSegment(go.PathSegment.Line,.8*E,.6*a)),z.add(new go.PathSegment(go.PathSegment.Move,.2*E,.8*a)),z.add(new go.PathSegment(go.PathSegment.Line,.8*E,.8*a)),b}),go.Shape.defineFigureGenerator("BpmnEventError",function(ne,E,a){var b=new go.Geometry,y=new go.PathFigure(0,a,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.33*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.66*E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.66*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.33*E,.5*a).close()),b}),go.Shape.defineFigureGenerator("BpmnEventEscalation",function(ne,E,a){var b=new go.Geometry,y=new go.PathFigure(0,0,!1);b.add(y);var z=new go.PathFigure(E,a,!1);b.add(z);var ee=new go.PathFigure(.1*E,a,!0);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.5*E,0)),ee.add(new go.PathSegment(go.PathSegment.Line,.9*E,a)),ee.add(new go.PathSegment(go.PathSegment.Line,.5*E,.5*a).close()),b}),go.Shape.defineFigureGenerator("Caution",function(ne,E,a){var b=new go.Geometry,y=new go.PathFigure(.05*E,a,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Bezier,.1*E,.8*a,0,a,0,a)),y.add(new go.PathSegment(go.PathSegment.Line,.45*E,.1*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.55*E,.1*a,.5*E,0,.5*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.95*E,.9*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.9*E,a,E,a,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.05*E,a));var z=.05;return y.add(new go.PathSegment(go.PathSegment.Move,(.5-z)*E,.875*a)),y.add(new go.PathSegment(go.PathSegment.Arc,180,-360,.5*E,.875*a,z*E,z*a)),y.add(new go.PathSegment(go.PathSegment.Move,.5*E,.75*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,.325*a,.575*E,.725*a,.625*E,.375*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,.75*a,.375*E,.375*a,.425*E,.725*a)),b}),go.Shape.defineFigureGenerator("Recycle",function(ne,E,a){var b=new go.Geometry,y=new go.PathFigure(.45*E,.95*a,!1);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.2*E,.95*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.185*E,.85*a,.17*E,.95*a,.15*E,.9*a)),y.add(new go.PathSegment(go.PathSegment.Line,.235*E,.75*a)),y.add(new go.PathSegment(go.PathSegment.Line,.3*E,.625*a)),y.add(new go.PathSegment(go.PathSegment.Line,.35*E,.65*a)),y.add(new go.PathSegment(go.PathSegment.Line,.275*E,.45*a)),y.add(new go.PathSegment(go.PathSegment.Line,.05*E,.45*a)),y.add(new go.PathSegment(go.PathSegment.Line,.1*E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,.05*E,.575*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.1875*E,.95*a,0,.675*a,0,.7*a)),y.add(new go.PathSegment(go.PathSegment.Move,.45*E,.95*a)),y.add(new go.PathSegment(go.PathSegment.Line,.45*E,.775*a)),y.add(new go.PathSegment(go.PathSegment.Line,.22*E,.775*a));var z=new go.PathFigure(.475*E,.2*a,!1);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.4*E,.4*a)),z.add(new go.PathSegment(go.PathSegment.Line,.225*E,.3*a)),z.add(new go.PathSegment(go.PathSegment.Line,.275*E,.175*a)),z.add(new go.PathSegment(go.PathSegment.Line,.325*E,.05*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.4*E,.05*a,.35*E,0,.375*E,0)),z.add(new go.PathSegment(go.PathSegment.Line,.575*E,.375*a)),z.add(new go.PathSegment(go.PathSegment.Line,.525*E,.4*a)),z.add(new go.PathSegment(go.PathSegment.Line,.75*E,.475*a)),z.add(new go.PathSegment(go.PathSegment.Line,.85*E,.315*a)),z.add(new go.PathSegment(go.PathSegment.Line,.8*E,.32*a)),z.add(new go.PathSegment(go.PathSegment.Line,.65*E,.05*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.575*E,0,.65*E,.05*a,.625*E,0)),z.add(new go.PathSegment(go.PathSegment.Line,.38*E,.0105*a));var ee=new go.PathFigure(.675*E,.575*a,!1);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.875*E,.525*a)),ee.add(new go.PathSegment(go.PathSegment.Line,E,.775*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.85*E,.95*a,E,.8*a,E,.85*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.65*E,.95*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.65*E,a)),ee.add(new go.PathSegment(go.PathSegment.Line,.55*E,.85*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.65*E,.725*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.65*E,.775*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*E,.775*a)),ee.add(new go.PathSegment(go.PathSegment.Line,E,.775*a)),ee.add(new go.PathSegment(go.PathSegment.Move,.675*E,.575*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.775*E,.775*a)),b}),go.Shape.defineFigureGenerator("BpmnEventTimer",function(ne,E,a){var b=new go.Geometry,y=.5,z=le*.5,ee=new go.PathFigure(E,y*a,!0);b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,y*E,a,E,(y+z)*a,(y+z)*E,a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,y*a,(y-z)*E,a,0,(y+z)*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,y*E,0,0,(y-z)*a,(y-z)*E,0)),ee.add(new go.PathSegment(go.PathSegment.Bezier,E,y*a,(y+z)*E,0,E,(y-z)*a));var ae=new go.PathFigure(y*E,0,!1);return b.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,y*E,.15*a)),ae.add(new go.PathSegment(go.PathSegment.Move,y*E,a)),ae.add(new go.PathSegment(go.PathSegment.Line,y*E,.85*a)),ae.add(new go.PathSegment(go.PathSegment.Move,0,y*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.15*E,y*a)),ae.add(new go.PathSegment(go.PathSegment.Move,E,y*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.85*E,y*a)),ae.add(new go.PathSegment(go.PathSegment.Move,y*E,y*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.58*E,.1*a)),ae.add(new go.PathSegment(go.PathSegment.Move,y*E,y*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.78*E,.54*a)),b}),go.Shape.defineFigureGenerator("Package",function(ne,E,a){var b=new go.Geometry,y=new go.PathFigure(0,.15*a,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,.15*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var z=new go.PathFigure(0,.15*a,!0);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,0,0)),z.add(new go.PathSegment(go.PathSegment.Line,.6*E,0)),z.add(new go.PathSegment(go.PathSegment.Line,.65*E,.15*a).close()),b.spot1=new go.Spot(0,.1),b.spot2=new go.Spot(1,1),b}),go.Shape.defineFigureGenerator("Class",function(ne,E,a){var b=new go.Geometry,y=new go.PathFigure(0,0,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var z=new go.PathFigure(0,.2*a,!1);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,E,.2*a).close());var ee=new go.PathFigure(0,.5*a,!1);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,E,.5*a).close()),b}),go.Shape.defineFigureGenerator("Component",function(ne,E,a){var b=new go.Geometry,y=new go.PathFigure(E,a,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.15*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.15*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,E,a).close());var z=new go.PathFigure(0,.2*a,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.45*E,.2*a)),z.add(new go.PathSegment(go.PathSegment.Line,.45*E,.4*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,.4*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,.2*a).close());var ee=new go.PathFigure(0,.6*a,!0);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.45*E,.6*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.45*E,.8*a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,.6*a).close()),b}),go.Shape.defineFigureGenerator("Boat Shipment",function(ne,E,a){var b=new go.Geometry,y=new go.PathFigure(.15*E,.6*a,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.15*E,.6*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.6*a)),y.add(new go.PathSegment(go.PathSegment.Line,.15*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.85*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.6*a)),y.add(new go.PathSegment(go.PathSegment.Line,.85*E,.6*a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.15*E,.6*a));var z=new go.PathFigure(.15*E,.6*a,!1);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.85*E,.6*a)),b}),go.Shape.defineFigureGenerator("Customer/Supplier",function(ne,E,a){var b=new go.Geometry,y=new go.PathFigure(E,a,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.66*E,.33*a)),y.add(new go.PathSegment(go.PathSegment.Line,.66*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.33*E,.33*a)),y.add(new go.PathSegment(go.PathSegment.Line,.33*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,0,.33*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Line,E,a).close()),b}),go.Shape.defineFigureGenerator("Workcell",function(ne,E,a){var b=new go.Geometry,y=new go.PathFigure(0,a,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.65*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.65*E,.4*a)),y.add(new go.PathSegment(go.PathSegment.Line,.35*E,.4*a)),y.add(new go.PathSegment(go.PathSegment.Line,.35*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),b}),go.Shape.defineFigureGenerator("Supermarket",function(ne,E,a){var b=new go.Geometry,y=new go.PathFigure(0,0,!1);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,.33*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.33*a)),y.add(new go.PathSegment(go.PathSegment.Move,E,.33*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.66*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.66*a)),y.add(new go.PathSegment(go.PathSegment.Move,E,.66*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),b}),go.Shape.defineFigureGenerator("TruckShipment",function(ne,E,a){var b=new go.Geometry,y=new go.PathFigure(0,0,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.6*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.6*E,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var z=new go.PathFigure(E,.8*a,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,E,.4*a)),z.add(new go.PathSegment(go.PathSegment.Line,.6*E,.4*a)),z.add(new go.PathSegment(go.PathSegment.Line,.6*E,.8*a)),z.add(new go.PathSegment(go.PathSegment.Line,E,.8*a).close());var ee=.1,ae=le*.1,se=.2,ie=.9,fe=new go.PathFigure((se-ee)*E,ie*a,!0);b.add(fe),fe.add(new go.PathSegment(go.PathSegment.Bezier,se*E,(ie-ee)*a,(se-ee)*E,(ie-ae)*a,(se-ae)*E,(ie-ee)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,(se+ee)*E,ie*a,(se+ae)*E,(ie-ee)*a,(se+ee)*E,(ie-ae)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,se*E,(ie+ee)*a,(se+ee)*E,(ie+ae)*a,(se+ae)*E,(ie+ee)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,(se-ee)*E,ie*a,(se-ae)*E,(ie+ee)*a,(se-ee)*E,(ie+ae)*a).close()),ee=.1,ae=le*.1,se=.8,ie=.9;var Ee=new go.PathFigure((se-ee)*E,ie*a,!0);return b.add(Ee),Ee.add(new go.PathSegment(go.PathSegment.Bezier,se*E,(ie-ee)*a,(se-ee)*E,(ie-ae)*a,(se-ae)*E,(ie-ee)*a)),Ee.add(new go.PathSegment(go.PathSegment.Bezier,(se+ee)*E,ie*a,(se+ae)*E,(ie-ee)*a,(se+ee)*E,(ie-ae)*a)),Ee.add(new go.PathSegment(go.PathSegment.Bezier,se*E,(ie+ee)*a,(se+ee)*E,(ie+ae)*a,(se+ae)*E,(ie+ee)*a)),Ee.add(new go.PathSegment(go.PathSegment.Bezier,(se-ee)*E,ie*a,(se-ae)*E,(ie+ee)*a,(se-ee)*E,(ie+ae)*a).close()),b}),go.Shape.defineFigureGenerator("KanbanPost",function(ne,E,a){var b=new go.Geometry,y=new go.PathFigure(.2*E,0,!1);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.2*E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,.8*E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,.8*E,0)),y.add(new go.PathSegment(go.PathSegment.Move,.5*E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.2*E,a)),y.add(new go.PathSegment(go.PathSegment.Move,.5*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.8*E,a)),b}),go.Shape.defineFigureGenerator("Forklift",function(ne,E,a){var b=new go.Geometry,y=new go.PathFigure(0,0,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,.4*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,0,0));var z=new go.PathFigure(0,.5*a,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),z.add(new go.PathSegment(go.PathSegment.Line,.5*E,.8*a)),z.add(new go.PathSegment(go.PathSegment.Line,.5*E,.5*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,.5*a));var ee=new go.PathFigure(.5*E,.8*a,!0);b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.5*E,.1*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.55*E,.1*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.55*E,.8*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.5*E,.8*a));var ae=new go.PathFigure(.5*E,.7*a,!1);b.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,E,.7*a));var se=.1,ie=le*.1,fe=.1,Ee=.9,ye=new go.PathFigure((fe-se)*E,Ee*a,!0);b.add(ye),ye.add(new go.PathSegment(go.PathSegment.Bezier,fe*E,(Ee-se)*a,(fe-se)*E,(Ee-ie)*a,(fe-ie)*E,(Ee-se)*a)),ye.add(new go.PathSegment(go.PathSegment.Bezier,(fe+se)*E,Ee*a,(fe+ie)*E,(Ee-se)*a,(fe+se)*E,(Ee-ie)*a)),ye.add(new go.PathSegment(go.PathSegment.Bezier,fe*E,(Ee+se)*a,(fe+se)*E,(Ee+ie)*a,(fe+ie)*E,(Ee+se)*a)),ye.add(new go.PathSegment(go.PathSegment.Bezier,(fe-se)*E,Ee*a,(fe-ie)*E,(Ee+se)*a,(fe-se)*E,(Ee+ie)*a)),se=.1,ie=le*.1,fe=.4,Ee=.9;var Le=new go.PathFigure((fe-se)*E,Ee*a,!0);return b.add(Le),Le.add(new go.PathSegment(go.PathSegment.Bezier,fe*E,(Ee-se)*a,(fe-se)*E,(Ee-ie)*a,(fe-ie)*E,(Ee-se)*a)),Le.add(new go.PathSegment(go.PathSegment.Bezier,(fe+se)*E,Ee*a,(fe+ie)*E,(Ee-se)*a,(fe+se)*E,(Ee-ie)*a)),Le.add(new go.PathSegment(go.PathSegment.Bezier,fe*E,(Ee+se)*a,(fe+se)*E,(Ee+ie)*a,(fe+ie)*E,(Ee+se)*a)),Le.add(new go.PathSegment(go.PathSegment.Bezier,(fe-se)*E,Ee*a,(fe-ie)*E,(Ee+se)*a,(fe-se)*E,(Ee+ie)*a)),b}),go.Shape.defineFigureGenerator("RailShipment",function(ne,E,a){var b=new go.Geometry,y=new go.PathFigure(.1*E,.4*a,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.45*E,.4*a)),y.add(new go.PathSegment(go.PathSegment.Line,.45*E,.9*a)),y.add(new go.PathSegment(go.PathSegment.Line,.1*E,.9*a)),y.add(new go.PathSegment(go.PathSegment.Line,.1*E,.4*a).close());var z=new go.PathFigure(.45*E,.7*a,!1);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.55*E,.7*a));var ee=new go.PathFigure(.55*E,.4*a,!0);b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.9*E,.4*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.9*E,.9*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.55*E,.9*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.55*E,.4*a).close());var fe=.05,Ee=le*.05,ye=.175,Le=.95,ae=new go.PathFigure((ye-fe)*E,Le*a,!0);b.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,ye*E,(Le-fe)*a,(ye-fe)*E,(Le-Ee)*a,(ye-Ee)*E,(Le-fe)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(ye+fe)*E,Le*a,(ye+Ee)*E,(Le-fe)*a,(ye+fe)*E,(Le-Ee)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,ye*E,(Le+fe)*a,(ye+fe)*E,(Le+Ee)*a,(ye+Ee)*E,(Le+fe)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(ye-fe)*E,Le*a,(ye-Ee)*E,(Le+fe)*a,(ye-fe)*E,(Le+Ee)*a));var fe=.05,Ee=le*.05,ye=.375,Le=.95,se=new go.PathFigure((ye-fe)*E,Le*a,!0);b.add(se),se.add(new go.PathSegment(go.PathSegment.Bezier,ye*E,(Le-fe)*a,(ye-fe)*E,(Le-Ee)*a,(ye-Ee)*E,(Le-fe)*a)),se.add(new go.PathSegment(go.PathSegment.Bezier,(ye+fe)*E,Le*a,(ye+Ee)*E,(Le-fe)*a,(ye+fe)*E,(Le-Ee)*a)),se.add(new go.PathSegment(go.PathSegment.Bezier,ye*E,(Le+fe)*a,(ye+fe)*E,(Le+Ee)*a,(ye+Ee)*E,(Le+fe)*a)),se.add(new go.PathSegment(go.PathSegment.Bezier,(ye-fe)*E,Le*a,(ye-Ee)*E,(Le+fe)*a,(ye-fe)*E,(Le+Ee)*a));var fe=.05,Ee=le*.05,ye=.625,Le=.95,ie=new go.PathFigure((ye-fe)*E,Le*a,!0);b.add(ie),ie.add(new go.PathSegment(go.PathSegment.Bezier,ye*E,(Le-fe)*a,(ye-fe)*E,(Le-Ee)*a,(ye-Ee)*E,(Le-fe)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,(ye+fe)*E,Le*a,(ye+Ee)*E,(Le-fe)*a,(ye+fe)*E,(Le-Ee)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,ye*E,(Le+fe)*a,(ye+fe)*E,(Le+Ee)*a,(ye+Ee)*E,(Le+fe)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,(ye-fe)*E,Le*a,(ye-Ee)*E,(Le+fe)*a,(ye-fe)*E,(Le+Ee)*a));var fe=.05,Ee=le*.05,ye=.825,Le=.95,He=new go.PathFigure((ye-fe)*E,Le*a,!0);b.add(He),He.add(new go.PathSegment(go.PathSegment.Bezier,ye*E,(Le-fe)*a,(ye-fe)*E,(Le-Ee)*a,(ye-Ee)*E,(Le-fe)*a)),He.add(new go.PathSegment(go.PathSegment.Bezier,(ye+fe)*E,Le*a,(ye+Ee)*E,(Le-fe)*a,(ye+fe)*E,(Le-Ee)*a)),He.add(new go.PathSegment(go.PathSegment.Bezier,ye*E,(Le+fe)*a,(ye+fe)*E,(Le+Ee)*a,(ye+Ee)*E,(Le+fe)*a)),He.add(new go.PathSegment(go.PathSegment.Bezier,(ye-fe)*E,Le*a,(ye-Ee)*E,(Le+fe)*a,(ye-fe)*E,(Le+Ee)*a).close());var pe=new go.PathFigure(0,a,!1);return b.add(pe),pe.add(new go.PathSegment(go.PathSegment.Line,E,a).close()),b}),go.Shape.defineFigureGenerator("Warehouse",function(ne,E,a){var b=new go.Geometry,y=new go.PathFigure(0,0,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var z=new go.PathFigure(0,.2*a,!1);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,E,.2*a).close());var ee=new go.PathFigure(.15*E,a,!0);b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.15*E,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.4*E,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.4*E,a)),ee.add(new go.PathSegment(go.PathSegment.Line,.15*E,a).close());var ae=.05,se=le*.05,ie=.35,fe=.775,Ee=new go.PathFigure((ie-ae)*E,fe*a,!0);return b.add(Ee),Ee.add(new go.PathSegment(go.PathSegment.Bezier,ie*E,(fe-ae)*a,(ie-ae)*E,(fe-se)*a,(ie-se)*E,(fe-ae)*a)),Ee.add(new go.PathSegment(go.PathSegment.Bezier,(ie+ae)*E,fe*a,(ie+se)*E,(fe-ae)*a,(ie+ae)*E,(fe-se)*a)),Ee.add(new go.PathSegment(go.PathSegment.Bezier,ie*E,(fe+ae)*a,(ie+ae)*E,(fe+se)*a,(ie+se)*E,(fe+ae)*a)),Ee.add(new go.PathSegment(go.PathSegment.Bezier,(ie-ae)*E,fe*a,(ie-se)*E,(fe+ae)*a,(ie-ae)*E,(fe+se)*a).close()),b}),go.Shape.defineFigureGenerator("ControlCenter",function(ne,E,a){var b=new go.Geometry,y=new go.PathFigure(0,a,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,.1*E,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,.1*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.9*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.9*E,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Move,.1*E,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,.9*E,.8*a).close()),b}),go.Shape.defineFigureGenerator("Bluetooth",function(ne,E,a){var b=new go.Geometry,y=new go.PathFigure(0,.75*a,!1);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,.75*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.25*a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.75*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.25*a)),b}),go.Shape.defineFigureGenerator("Bookmark",function(ne,E,a){var b=new go.Geometry,y=new go.PathFigure(0,0,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,.6*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,0,0)),y.add(new go.PathSegment(go.PathSegment.Move,.2*E,.2*a)),y.add(new go.PathSegment(go.PathSegment.Line,.8*E,.2*a)),y.add(new go.PathSegment(go.PathSegment.Move,.2*E,.4*a)),y.add(new go.PathSegment(go.PathSegment.Line,.8*E,.4*a)),b}),go.Shape.defineFigureGenerator("Bookmark",function(ne,E,a){var b=new go.Geometry,y=new go.PathFigure(0,0,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,.6*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,0,0)),y.add(new go.PathSegment(go.PathSegment.Move,.2*E,.2*a)),y.add(new go.PathSegment(go.PathSegment.Line,.8*E,.2*a)),y.add(new go.PathSegment(go.PathSegment.Move,.2*E,.4*a)),y.add(new go.PathSegment(go.PathSegment.Line,.8*E,.4*a)),b}),go.Shape.defineFigureGenerator("Globe",function(ne,E,a){var b=new go.Geometry,y=new go.PathFigure(.5*E,0,!1);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,a)),y.add(new go.PathSegment(go.PathSegment.Move,0,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Move,.5*E,0)),y.add(new go.PathSegment(go.PathSegment.Bezier,E,.5*a,.75*E,0,E,.25*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,a,E,.75*a,.75*E,a)),y.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,.25*E,a,0,.75*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,0,0,.25*a,.25*E,0)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,a,.15*E,.25*a,.15*E,.75*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,0,.85*E,.75*a,.85*E,.25*a)),y.add(new go.PathSegment(go.PathSegment.Move,.1675*E,.15*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.8325*E,.15*a,.35*E,.3*a,.65*E,.3*a)),y.add(new go.PathSegment(go.PathSegment.Move,.1675*E,.85*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.8325*E,.85*a,.35*E,.7*a,.65*E,.7*a)),b}),go.Shape.defineFigureGenerator("Wave",function(ne,E,a){var b=new go.Geometry,y=new go.PathFigure(0,.25*a,!1);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Bezier,.3*E,.25*a,.1*E,0,.2*E,0)),y.add(new go.PathSegment(go.PathSegment.Bezier,.7*E,.25*a,.425*E,.5*a,.575*E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,E,.25*a,.8*E,0,.9*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,.75*a)),y.add(new go.PathSegment(go.PathSegment.Move,0,.25*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.75*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.3*E,.75*a,.1*E,.5*a,.2*E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.7*E,.75*a,.425*E,a,.575*E,a)),y.add(new go.PathSegment(go.PathSegment.Bezier,E,.75*a,.8*E,.5*a,.9*E,.5*a)),b}),go.Shape.defineFigureGenerator("Operator",function(ne,E,a){var b=new go.Geometry,y=.3,z=le*.3,ee=.5,ae=.7,se=new go.PathFigure((ee-y)*E,ae*a,!0);b.add(se),se.add(new go.PathSegment(go.PathSegment.Bezier,ee*E,(ae-y)*a,(ee-y)*E,(ae-z)*a,(ee-z)*E,(ae-y)*a)),se.add(new go.PathSegment(go.PathSegment.Bezier,(ee+y)*E,ae*a,(ee+z)*E,(ae-y)*a,(ee+y)*E,(ae-z)*a)),se.add(new go.PathSegment(go.PathSegment.Bezier,ee*E,(ae+y)*a,(ee+y)*E,(ae+z)*a,(ee+z)*E,(ae+y)*a)),se.add(new go.PathSegment(go.PathSegment.Bezier,(ee-y)*E,ae*a,(ee-z)*E,(ae+y)*a,(ee-y)*E,(ae+z)*a));var ie=new go.PathFigure(0,.7*a,!1);return b.add(ie),ie.add(new go.PathSegment(go.PathSegment.Bezier,E,.7*a,0,0,E,0)),b}),go.Shape.defineFigureGenerator("TripleFanBlades",function(ne,E,a){var b=new go.Geometry,y=new go.PathFigure(.5*E,0,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,.65*a,.65*E,.3*a,.65*E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,0,.35*E,.5*a,.35*E,.3*a)),y.add(new go.PathSegment(go.PathSegment.Move,.5*E,.65*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,0,a,.3*E,.6*a,.1*E,.8*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,.65*a,.2*E,a,.35*E,.95*a)),y.add(new go.PathSegment(go.PathSegment.Move,.5*E,.65*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,E,a,.7*E,.6*a,.9*E,.8*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,.65*a,.8*E,a,.65*E,.95*a)),b}),go.Shape.defineFigureGenerator("CentrifugalPump",function(ne,E,a){var b=new go.Geometry,y=new go.PathFigure(E,0,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.4*E,0)),y.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,0,.075*a,0,.5*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.4*E,a,0,a,.4*E,a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.8*E,.4*a,.8*E,a,.85*E,.6*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.4*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),b}),go.Shape.defineFigureGenerator("Battery",function(ne,E,a){var b=new go.Geometry,y=new go.PathFigure(0,a,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,.1*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.1*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Move,.4*E,.1*a)),y.add(new go.PathSegment(go.PathSegment.Line,.4*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.6*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.6*E,.1*a));var z=new go.PathFigure(0,.6*a,!1);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Move,0,.4*a)),z.add(new go.PathSegment(go.PathSegment.Line,E,.4*a)),b}),go.Shape.defineFigureGenerator("Delete",function(ne,E,a){var b=new go.Geometry,y=.5,z=le*.5,ee=.5,ae=.5,se=new go.PathFigure((ee-y)*E,ae*a,!0);b.add(se),se.add(new go.PathSegment(go.PathSegment.Bezier,ee*E,(ae-y)*a,(ee-y)*E,(ae-z)*a,(ee-z)*E,(ae-y)*a)),se.add(new go.PathSegment(go.PathSegment.Bezier,(ee+y)*E,ae*a,(ee+z)*E,(ae-y)*a,(ee+y)*E,(ae-z)*a)),se.add(new go.PathSegment(go.PathSegment.Bezier,ee*E,(ae+y)*a,(ee+y)*E,(ae+z)*a,(ee+z)*E,(ae+y)*a)),se.add(new go.PathSegment(go.PathSegment.Bezier,(ee-y)*E,ae*a,(ee-z)*E,(ae+y)*a,(ee-y)*E,(ae+z)*a));var ie=new go.PathFigure(.15*E,.5*a,!1);return b.add(ie),ie.add(new go.PathSegment(go.PathSegment.Line,.85*E,.5*a)),b}),go.Shape.defineFigureGenerator("Flag",function(ne,E,a){var b=new go.Geometry,y=new go.PathFigure(0,.1*a,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Move,0,.1*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,.1*a,.15*E,0,.35*E,0)),y.add(new go.PathSegment(go.PathSegment.Bezier,E,.1*a,.65*E,.2*a,.85*E,.2*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,.5*a,.85*E,.6*a,.65*E,.6*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,.35*E,.4*a,.15*E,.4*a).close()),b}),go.Shape.defineFigureGenerator("Help",function(ne,E,a){var b=new go.Geometry,y=.5,z=le*.5,ee=.5,ae=.5,se=new go.PathFigure((ee-y)*E,ae*a,!1);b.add(se),se.add(new go.PathSegment(go.PathSegment.Bezier,ee*E,(ae-y)*a,(ee-y)*E,(ae-z)*a,(ee-z)*E,(ae-y)*a)),se.add(new go.PathSegment(go.PathSegment.Bezier,(ee+y)*E,ae*a,(ee+z)*E,(ae-y)*a,(ee+y)*E,(ae-z)*a)),se.add(new go.PathSegment(go.PathSegment.Bezier,ee*E,(ae+y)*a,(ee+y)*E,(ae+z)*a,(ee+z)*E,(ae+y)*a)),se.add(new go.PathSegment(go.PathSegment.Bezier,(ee-y)*E,ae*a,(ee-z)*E,(ae+y)*a,(ee-y)*E,(ae+z)*a).close()),y=.05,z=le*.05,ee=.5,ae=.8;var ie=new go.PathFigure((ee-y)*E,ae*a,!1);return b.add(ie),ie.add(new go.PathSegment(go.PathSegment.Bezier,ee*E,(ae-y)*a,(ee-y)*E,(ae-z)*a,(ee-z)*E,(ae-y)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,(ee+y)*E,ae*a,(ee+z)*E,(ae-y)*a,(ee+y)*E,(ae-z)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,ee*E,(ae+y)*a,(ee+y)*E,(ae+z)*a,(ee+z)*E,(ae+y)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,(ee-y)*E,ae*a,(ee-z)*E,(ae+y)*a,(ee-y)*E,(ae+z)*a).close()),ie.add(new go.PathSegment(go.PathSegment.Move,.5*E,.7*a)),ie.add(new go.PathSegment(go.PathSegment.Line,.5*E,.5*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,.2*a,.75*E,.475*a,.75*E,.225*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,.3*E,.35*a,.4*E,.2*a,.3*E,.25*a)),b}),go.Shape.defineFigureGenerator("Location",function(ne,E,a){return new go.Geometry().add(new go.PathFigure(.5*E,a,!0).add(new go.PathSegment(go.PathSegment.Line,.75*E,.5*a)).add(new go.PathSegment(go.PathSegment.Bezier,.5*E,0,.975*E,.025*a,.5*E,0)).add(new go.PathSegment(go.PathSegment.Bezier,.25*E,.5*a,.5*E,0,.025*E,.025*a).close()).add(new go.PathSegment(go.PathSegment.Move,.5*E,.2*a)).add(new go.PathSegment(go.PathSegment.Arc,270,360,.5*E,.3*a,.1*E,.1*a).close()))}),go.Shape.defineFigureGenerator("Lock",function(ne,E,a){var b=new go.Geometry,y=new go.PathFigure(0,.5*a,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.5*a));var z=new go.PathFigure(.2*E,.5*a,!1);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Move,.2*E,.5*a)),z.add(new go.PathSegment(go.PathSegment.Line,.2*E,.3*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.8*E,.3*a,.25*E,0,.75*E,0)),z.add(new go.PathSegment(go.PathSegment.Line,.8*E,.5*a)),z.add(new go.PathSegment(go.PathSegment.Line,.8*E,.3*a)),b}),go.Shape.defineFigureGenerator("Unlocked",function(ne,E,a){var b=new go.Geometry,y=new go.PathFigure(0,.5*a,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.5*a));var z=new go.PathFigure(.2*E,.5*a,!1);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Move,.2*E,.5*a)),z.add(new go.PathSegment(go.PathSegment.Line,.2*E,.3*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.8*E,.3*a,.25*E,0,.75*E,0)),z.add(new go.PathSegment(go.PathSegment.Line,.8*E,.35*a)),b}),go.Shape.defineFigureGenerator("Gear",function(ne,E,a){return new go.Geometry().add(new go.PathFigure(.9375*E,.56246875*a,!0).add(new go.PathSegment(go.PathSegment.Line,.9375*E,.4375*a)).add(new go.PathSegment(go.PathSegment.Line,.80621875*E,.4375*a)).add(new go.PathSegment(go.PathSegment.Bezier,.763*E,.3316875*a,.79840625*E,.39915625*a,.7834375*E,.3635*a)).add(new go.PathSegment(go.PathSegment.Line,.8566875*E,.23796875*a)).add(new go.PathSegment(go.PathSegment.Line,.76825*E,.14959375*a)).add(new go.PathSegment(go.PathSegment.Line,.67596875*E,.24184375*a)).add(new go.PathSegment(go.PathSegment.Bezier,.5625*E,.19378125*a,.64228125*E,.2188125*a,.603875*E,.2021875*a)).add(new go.PathSegment(go.PathSegment.Line,.5625*E,.0625*a)).add(new go.PathSegment(go.PathSegment.Line,.4375*E,.0625*a)).add(new go.PathSegment(go.PathSegment.Line,.4375*E,.19378125*a)).add(new go.PathSegment(go.PathSegment.Bezier,.32775*E,.239375*a,.39759375*E,.20190625*a,.36053125*E,.2176875*a)).add(new go.PathSegment(go.PathSegment.Line,.2379375*E,.14959375*a)).add(new go.PathSegment(go.PathSegment.Line,.14953125*E,.2379375*a)).add(new go.PathSegment(go.PathSegment.Line,.23934375*E,.3278125*a)).add(new go.PathSegment(go.PathSegment.Bezier,.19378125*E,.4375*a,.21765625*E,.36059375*a,.201875*E,.397625*a)).add(new go.PathSegment(go.PathSegment.Line,.0625*E,.4375*a)).add(new go.PathSegment(go.PathSegment.Line,.0625*E,.5625*a)).add(new go.PathSegment(go.PathSegment.Line,.1938125*E,.5625*a)).add(new go.PathSegment(go.PathSegment.Bezier,.241875*E,.67596875*a,.20221875*E,.603875*a,.21884375*E,.64228125*a)).add(new go.PathSegment(go.PathSegment.Line,.1495625*E,.76825*a)).add(new go.PathSegment(go.PathSegment.Line,.238*E,.8566875*a)).add(new go.PathSegment(go.PathSegment.Line,.3316875*E,.76296875*a)).add(new go.PathSegment(go.PathSegment.Bezier,.43753125*E,.80621875*a,.36353125*E,.78340625*a,.3991875*E,.79840625*a)).add(new go.PathSegment(go.PathSegment.Line,.43753125*E,.9375*a)).add(new go.PathSegment(go.PathSegment.Line,.5625*E,.9375*a)).add(new go.PathSegment(go.PathSegment.Line,.5625*E,.80621875*a)).add(new go.PathSegment(go.PathSegment.Bezier,.67225*E,.760625*a,.602375*E,.79809375*a,.63946875*E,.78234375*a)).add(new go.PathSegment(go.PathSegment.Line,.76828125*E,.8566875*a)).add(new go.PathSegment(go.PathSegment.Line,.85671875*E,.76825*a)).add(new go.PathSegment(go.PathSegment.Line,.76065625*E,.67221875*a)).add(new go.PathSegment(go.PathSegment.Bezier,.80621875*E,.56246875*a,.78234375*E,.63940625*a,.798125*E,.602375*a)).add(new go.PathSegment(go.PathSegment.Line,.9375*E,.56246875*a).close()).add(new go.PathSegment(go.PathSegment.Move,.5*E,.6*a)).add(new go.PathSegment(go.PathSegment.Arc,90,360,.5*E,.5*a,.1*E,.1*a).close()))}),go.Shape.defineFigureGenerator("Hand",function(ne,E,a){var b=new go.Geometry,y=new go.PathFigure(0,.5*a,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Bezier,.1*E,.3*a,0,.375*a,.05*E,.325*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.45*E,.075*a,.3*E,.225*a,.4*E,.175*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.525*E,.075*a,.46*E,.05*a,.525*E,.05*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.3*E,.4*a,.525*E,.275*a,.475*E,.325*a)),y.add(new go.PathSegment(go.PathSegment.Line,.9*E,.4*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.9*E,.55*a,E,.4*a,E,.55*a)),y.add(new go.PathSegment(go.PathSegment.Line,.425*E,.55*a)),y.add(new go.PathSegment(go.PathSegment.Line,.6*E,.55*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.6*E,.7*a,.675*E,.55*a,.675*E,.7*a)),y.add(new go.PathSegment(go.PathSegment.Line,.4*E,.7*a)),y.add(new go.PathSegment(go.PathSegment.Line,.575*E,.7*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.575*E,.85*a,.65*E,.7*a,.65*E,.85*a)),y.add(new go.PathSegment(go.PathSegment.Line,.4*E,.85*a)),y.add(new go.PathSegment(go.PathSegment.Line,.525*E,.85*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.535*E,a,.61*E,.85*a,.61*E,a)),y.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*a,.435*E,a,0,a).close()),b}),go.Shape.defineFigureGenerator("Map",function(ne,E,a){var b=new go.Geometry,y=new go.PathFigure(0,.2*a,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.25*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,.2*a)),y.add(new go.PathSegment(go.PathSegment.Line,.75*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,.2*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.75*E,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.25*E,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),y.add(new go.PathSegment(go.PathSegment.Move,.25*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.25*E,.8*a)),y.add(new go.PathSegment(go.PathSegment.Move,.5*E,.2*a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,a)),y.add(new go.PathSegment(go.PathSegment.Move,.75*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.75*E,.8*a)),b}),go.Shape.defineFigureGenerator("Eject",function(ne,E,a){var b=new go.Geometry,y=new go.PathFigure(0,a,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,E,a*.7)),y.add(new go.PathSegment(go.PathSegment.Line,0,a*.7).close());var z=new go.PathFigure(0,a*.6,!0);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,E,.6*a)),z.add(new go.PathSegment(go.PathSegment.Line,.5*E,0).close()),b}),go.Shape.defineFigureGenerator("Pencil",function(ne,E,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,.2*E,.1*a)).add(new go.PathSegment(go.PathSegment.Line,E,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.9*E,a)).add(new go.PathSegment(go.PathSegment.Line,.1*E,.2*a).close()))}),go.Shape.defineFigureGenerator("Building",function(ne,E,a){var b=new go.Geometry,y=new go.PathFigure(E*1,a*1,!1);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,a*1)),y.add(new go.PathSegment(go.PathSegment.Line,0,a*.85)),y.add(new go.PathSegment(go.PathSegment.Line,.046*E,a*.85)),y.add(new go.PathSegment(go.PathSegment.Line,.046*E,a*.45)),y.add(new go.PathSegment(go.PathSegment.Line,0,a*.45)),y.add(new go.PathSegment(go.PathSegment.Line,0,a*.3)),y.add(new go.PathSegment(go.PathSegment.Line,.046*E,a*.3)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,a*0)),y.add(new go.PathSegment(go.PathSegment.Line,(1-.046)*E,a*.3)),y.add(new go.PathSegment(go.PathSegment.Line,E,a*.3)),y.add(new go.PathSegment(go.PathSegment.Line,E,a*.45)),y.add(new go.PathSegment(go.PathSegment.Line,(1-.046)*E,a*.45)),y.add(new go.PathSegment(go.PathSegment.Line,(1-.046)*E,a*.85)),y.add(new go.PathSegment(go.PathSegment.Line,E,a*.85).close());var z=new go.PathFigure(.126*E,.85*a,!1);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.126*E,.45*a)),z.add(new go.PathSegment(go.PathSegment.Line,.322*E,.45*a)),z.add(new go.PathSegment(go.PathSegment.Line,.322*E,.85*a).close());var ee=new go.PathFigure(.402*E,.85*a,!1);b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.402*E,.45*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.598*E,.45*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.598*E,.85*a).close());var ae=new go.PathFigure(.678*E,.85*a,!1);b.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,.678*E,.45*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.874*E,.45*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.874*E,.85*a).close());var se=new go.PathFigure(.5*E,.1*a,!1);return b.add(se),se.add(new go.PathSegment(go.PathSegment.Line,(.046+.15)*E,.3*a)),se.add(new go.PathSegment(go.PathSegment.Line,(1-(.046+.15))*E,.3*a).close()),b}),go.Shape.defineFigureGenerator("Staircase",function(ne,E,a){var b=new go.Geometry,y=new go.PathFigure(0,a*1,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E*.2,a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*.2,a*.8)),y.add(new go.PathSegment(go.PathSegment.Line,E*.4,a*.8)),y.add(new go.PathSegment(go.PathSegment.Line,E*.4,a*.6)),y.add(new go.PathSegment(go.PathSegment.Line,E*.6,a*.6)),y.add(new go.PathSegment(go.PathSegment.Line,E*.6,a*.4)),y.add(new go.PathSegment(go.PathSegment.Line,E*.8,a*.4)),y.add(new go.PathSegment(go.PathSegment.Line,E*.8,a*.2)),y.add(new go.PathSegment(go.PathSegment.Line,E*1,a*.2)),y.add(new go.PathSegment(go.PathSegment.Line,E*1,a*.15)),y.add(new go.PathSegment(go.PathSegment.Line,E*.75,a*.15)),y.add(new go.PathSegment(go.PathSegment.Line,E*.75,a*.35)),y.add(new go.PathSegment(go.PathSegment.Line,E*.55,a*.35)),y.add(new go.PathSegment(go.PathSegment.Line,E*.55,a*.55)),y.add(new go.PathSegment(go.PathSegment.Line,E*.35,a*.55)),y.add(new go.PathSegment(go.PathSegment.Line,E*.35,a*.75)),y.add(new go.PathSegment(go.PathSegment.Line,E*.15,a*.75)),y.add(new go.PathSegment(go.PathSegment.Line,E*.15,a*.95)),y.add(new go.PathSegment(go.PathSegment.Line,0,a*.95).close()),b}),go.Shape.defineFigureGenerator("5Bars",function(ne,E,a){var b=new go.Geometry,y=new go.PathFigure(0,a*1,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E*.184,a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*.184,a*(1-.184)).close());var z=new go.PathFigure(E*.204,a,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,E*.204,a*(1-.184))),z.add(new go.PathSegment(go.PathSegment.Line,E*.388,a*(1-.184*2))),z.add(new go.PathSegment(go.PathSegment.Line,E*.388,a*1).close());var ee=new go.PathFigure(E*.408,a,!0);b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,E*.408,a*(1-.184*2))),ee.add(new go.PathSegment(go.PathSegment.Line,E*.592,a*(1-.184*3))),ee.add(new go.PathSegment(go.PathSegment.Line,E*.592,a*1).close());var ae=new go.PathFigure(E*.612,a,!0);b.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,E*.612,a*(1-.184*3))),ae.add(new go.PathSegment(go.PathSegment.Line,E*.796,a*(1-.184*4))),ae.add(new go.PathSegment(go.PathSegment.Line,E*.796,a*1).close());var se=new go.PathFigure(E*.816,a,!0);return b.add(se),se.add(new go.PathSegment(go.PathSegment.Line,E*.816,a*(1-.184*4))),se.add(new go.PathSegment(go.PathSegment.Line,E*1,a*(1-.184*5))),se.add(new go.PathSegment(go.PathSegment.Line,E*1,a*1).close()),b}),go.Shape.defineFigureGenerator("PC",function(ne,E,a){var b=new go.Geometry,y=new go.PathFigure(0,0,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*.3,a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*.3,0).close());var z=new go.PathFigure(E*.055,.07*a,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,E*.245,a*.07)),z.add(new go.PathSegment(go.PathSegment.Line,E*.245,a*.1)),z.add(new go.PathSegment(go.PathSegment.Line,E*.055,a*.1).close());var ee=new go.PathFigure(E*.055,.13*a,!0);b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,E*.245,a*.13)),ee.add(new go.PathSegment(go.PathSegment.Line,E*.245,a*.16)),ee.add(new go.PathSegment(go.PathSegment.Line,E*.055,a*.16).close());var ae=new go.PathFigure(E*.055,.18*a,!0);b.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,E*.245,a*.18)),ae.add(new go.PathSegment(go.PathSegment.Line,E*.245,a*.21)),ae.add(new go.PathSegment(go.PathSegment.Line,E*.055,a*.21).close());var se=new go.PathFigure(E*1,0,!0);return b.add(se),se.add(new go.PathSegment(go.PathSegment.Line,E*.4,0)),se.add(new go.PathSegment(go.PathSegment.Line,E*.4,a*.65)),se.add(new go.PathSegment(go.PathSegment.Line,E*1,a*.65).close()),b}),go.Shape.defineFigureGenerator("Plane",function(ne,E,a){var b=new go.Geometry,y=new go.PathFigure(.55*E,a,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,.6*a)),y.add(new go.PathSegment(go.PathSegment.Line,.4*E,.7*a)),y.add(new go.PathSegment(go.PathSegment.Line,.1*E,.475*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.35*E,.525*a,0,.4*a,.225*E,.45*a)),y.add(new go.PathSegment(go.PathSegment.Line,.4*E,.475*a)),y.add(new go.PathSegment(go.PathSegment.Line,.15*E,.35*a)),y.add(new go.PathSegment(go.PathSegment.Line,.2*E,.325*a)),y.add(new go.PathSegment(go.PathSegment.Line,.6*E,.325*a)),y.add(new go.PathSegment(go.PathSegment.Line,.85*E,.1*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.9*E,.2*a,.975*E,0,E,.08*a)),y.add(new go.PathSegment(go.PathSegment.Line,.7*E,.45*a)),y.add(new go.PathSegment(go.PathSegment.Line,.6*E,.95*a)),y.add(new go.PathSegment(go.PathSegment.Line,.55*E,a).close()),b}),go.Shape.defineFigureGenerator("Key",function(ne,E,a){var b=new go.Geometry,y=new go.PathFigure(E*1,a*.5,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E*.9,.4*a)),y.add(new go.PathSegment(go.PathSegment.Line,E*.5,.4*a)),y.add(new go.PathSegment(go.PathSegment.Line,E*.5,.35*a)),y.add(new go.PathSegment(go.PathSegment.Line,E*.45,.35*a)),y.add(new go.PathSegment(go.PathSegment.Line,E*.3,.2*a)),y.add(new go.PathSegment(go.PathSegment.Line,E*.15,.2*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.35*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.65*a)),y.add(new go.PathSegment(go.PathSegment.Line,E*.15,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,E*.3,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,E*.45,.65*a)),y.add(new go.PathSegment(go.PathSegment.Line,E*.5,.65*a)),y.add(new go.PathSegment(go.PathSegment.Line,E*.5,.6*a)),y.add(new go.PathSegment(go.PathSegment.Line,E*.6,.6*a)),y.add(new go.PathSegment(go.PathSegment.Line,E*.65,.55*a)),y.add(new go.PathSegment(go.PathSegment.Line,E*.7,.6*a)),y.add(new go.PathSegment(go.PathSegment.Line,E*.75,.55*a)),y.add(new go.PathSegment(go.PathSegment.Line,E*.8,.6*a)),y.add(new go.PathSegment(go.PathSegment.Line,E*.85,.575*a)),y.add(new go.PathSegment(go.PathSegment.Line,E*.9,.6*a).close()),y.add(new go.PathSegment(go.PathSegment.Move,.17*E,.425*a)),y.add(new go.PathSegment(go.PathSegment.Arc,270,360,.17*E,.5*a,.075*E,.075*a).close()),b}),go.Shape.defineFigureGenerator("FilmTape",function(ne,E,a){var b=new go.Geometry,y=new go.PathFigure(0,0,!1);b.add(y),y.add(new go.PathSegment(go.PathSegment.Arc,270,180,E*0,E*.3,E*.055)),y.add(new go.PathSegment(go.PathSegment.Line,0,a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*.08,a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*.08,a*.95)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*1),a*.95)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*1),a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*2),a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*2),a*.95)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*3),a*.95)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*3),a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*4),a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*4),a*.95)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*5),a*.95)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*5),a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*6),a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*6),a*.95)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*7),a*.95)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*7),a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*8),a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*8),a*.95)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*9),a*.95)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*9),a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*10),a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*10),a*.95)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*11),a*.95)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*11),a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*12),a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*12),a*.95)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*13),a*.95)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*13),a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*14),a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*14),a*.95)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*15),a*.95)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*15),a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*1,a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*1,a*1));var z=new go.PathFigure(0,0,!1);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,E*1,a*0)),z.add(new go.PathSegment(go.PathSegment.Arc,270,-180,E*1,E*.3,E*.055)),z.add(new go.PathSegment(go.PathSegment.Line,E*1,a*1));var ee=new go.PathFigure(E*.11,a*.1,!1);b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,E*(.11+.24133333*1+.028*0),a*.1)),ee.add(new go.PathSegment(go.PathSegment.Line,E*(.11+.24133333*1+.028*0),a*.8)),ee.add(new go.PathSegment(go.PathSegment.Line,E*.11,a*.8).close());var ae=new go.PathFigure(E*(.11+.24133333*1+.028*1),a*.1,!1);b.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,E*(.11+.24133333*2+.028*1),a*.1)),ae.add(new go.PathSegment(go.PathSegment.Line,E*(.11+.24133333*2+.028*1),a*.8)),ae.add(new go.PathSegment(go.PathSegment.Line,E*(.11+.24133333*1+.028*1),a*.8).close());var se=new go.PathFigure(E*(.11+.24133333*2+.028*2),a*.1,!1);return b.add(se),se.add(new go.PathSegment(go.PathSegment.Line,E*(.11+.24133333*3+.028*2),a*.1)),se.add(new go.PathSegment(go.PathSegment.Line,E*(.11+.24133333*3+.028*2),a*.8)),se.add(new go.PathSegment(go.PathSegment.Line,E*(.11+.24133333*2+.028*2),a*.8).close()),b}),go.Shape.defineFigureGenerator("FloppyDisk",function(ne,E,a){var b=new go.Geometry,y=8,z=y*le,ee=new go.PathFigure(y,0,!1);b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,E*.86,0)),ee.add(new go.PathSegment(go.PathSegment.Line,E*1,a*.14)),ee.add(new go.PathSegment(go.PathSegment.Line,E,a-y)),ee.add(new go.PathSegment(go.PathSegment.Bezier,E-y,a,E,a-z,E-z,a)),ee.add(new go.PathSegment(go.PathSegment.Line,y,a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,a-y,z,a,0,a-z)),ee.add(new go.PathSegment(go.PathSegment.Line,0,y)),ee.add(new go.PathSegment(go.PathSegment.Bezier,y,0,0,z,z,0).close());var ae=new go.PathFigure(E*.83,0,!1);b.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,E*.83,a*.3)),ae.add(new go.PathSegment(go.PathSegment.Line,E*.17,a*.3)),ae.add(new go.PathSegment(go.PathSegment.Line,E*.17,a*0).close());var se=new go.PathFigure(E*.83,a*1,!1);b.add(se),se.add(new go.PathSegment(go.PathSegment.Line,E*.83,a*.5)),se.add(new go.PathSegment(go.PathSegment.Line,E*.17,a*.5)),se.add(new go.PathSegment(go.PathSegment.Line,E*.17,a*1).close());var ie=new go.PathFigure(E*.78,a*.05,!1);return b.add(ie),ie.add(new go.PathSegment(go.PathSegment.Line,E*.66,a*.05)),ie.add(new go.PathSegment(go.PathSegment.Line,E*.66,a*.25)),ie.add(new go.PathSegment(go.PathSegment.Line,E*.78,a*.25).close()),b}),go.Shape.defineFigureGenerator("SpeechBubble",function(ne,E,a){var b=ne?ne.parameter1:NaN;(isNaN(b)||b<0)&&(b=15),b=Math.min(b,E/3),b=Math.min(b,a/3);var y=b*le,z=a*.8,ee=new go.Geometry,ae=new go.PathFigure(b,0,!0);return ee.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,E-b,0)),ae.add(new go.PathSegment(go.PathSegment.Bezier,E,b,E-y,0,E,y)),ae.add(new go.PathSegment(go.PathSegment.Line,E,z-b)),ae.add(new go.PathSegment(go.PathSegment.Bezier,E-b,z,E,z-y,E-y,z)),ae.add(new go.PathSegment(go.PathSegment.Line,E*.7,z)),ae.add(new go.PathSegment(go.PathSegment.Line,E*.7,a)),ae.add(new go.PathSegment(go.PathSegment.Line,E*.55,z)),ae.add(new go.PathSegment(go.PathSegment.Line,b,z)),ae.add(new go.PathSegment(go.PathSegment.Bezier,0,z-b,y,z,0,z-y)),ae.add(new go.PathSegment(go.PathSegment.Line,0,b)),ae.add(new go.PathSegment(go.PathSegment.Bezier,b,0,0,y,y,0).close()),y>1?(ee.spot1=new go.Spot(0,0,y,y),ee.spot2=new go.Spot(1,.8,-y,-y)):(ee.spot1=go.Spot.TopLeft,ee.spot2=new go.Spot(1,.8)),ee}),go.Shape.defineFigureGenerator("Repeat",function(ne,E,a){var b=new go.Geometry,y=new go.PathFigure(E*0,a*.45,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E*.25,a*0)),y.add(new go.PathSegment(go.PathSegment.Line,E*.5,a*.45)),y.add(new go.PathSegment(go.PathSegment.Line,E*.3,a*.45)),y.add(new go.PathSegment(go.PathSegment.Line,E*.3,a*.9)),y.add(new go.PathSegment(go.PathSegment.Line,E*.6,a*.9)),y.add(new go.PathSegment(go.PathSegment.Line,E*.65,a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*.2,a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*.2,a*.45).close());var z=new go.PathFigure(E*1,a*.55,!0);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,E*.75,a*1)),z.add(new go.PathSegment(go.PathSegment.Line,E*.5,a*.55)),z.add(new go.PathSegment(go.PathSegment.Line,E*.7,a*.55)),z.add(new go.PathSegment(go.PathSegment.Line,E*.7,a*.1)),z.add(new go.PathSegment(go.PathSegment.Line,E*.4,a*.1)),z.add(new go.PathSegment(go.PathSegment.Line,E*.35,a*0)),z.add(new go.PathSegment(go.PathSegment.Line,E*.8,a*0)),z.add(new go.PathSegment(go.PathSegment.Line,E*.8,a*.55).close()),b}),go.Shape.defineFigureGenerator("Windows",function(ne,E,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,E,0)).add(new go.PathSegment(go.PathSegment.Line,E,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close()).add(new go.PathSegment(go.PathSegment.Move,.4*E,.4*a)).add(new go.PathSegment(go.PathSegment.Line,.4*E,.8*a)).add(new go.PathSegment(go.PathSegment.Line,.9*E,.8*a)).add(new go.PathSegment(go.PathSegment.Line,.9*E,.4*a).close()).add(new go.PathSegment(go.PathSegment.Move,.2*E,.1*a)).add(new go.PathSegment(go.PathSegment.Line,.2*E,.6*a)).add(new go.PathSegment(go.PathSegment.Line,.7*E,.6*a)).add(new go.PathSegment(go.PathSegment.Line,.7*E,.1*a).close()).add(new go.PathSegment(go.PathSegment.Move,.1*E,.6*a)).add(new go.PathSegment(go.PathSegment.Line,.1*E,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.5*E,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.5*E,.6*a).close()))}),go.Shape.defineFigureGenerator("Terminal",function(ne,E,a){var b=new go.Geometry,y=new go.PathFigure(E*0,a*.1,!1);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E*1,a*.1)),y.add(new go.PathSegment(go.PathSegment.Line,E*1,a*.9)),y.add(new go.PathSegment(go.PathSegment.Line,E*0,a*.9).close());var z=new go.PathFigure(E*.1,a*.2,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,E*.1,a*.25)),z.add(new go.PathSegment(go.PathSegment.Line,E*.22,a*.285)),z.add(new go.PathSegment(go.PathSegment.Line,E*.1,a*.32)),z.add(new go.PathSegment(go.PathSegment.Line,E*.1,a*.37)),z.add(new go.PathSegment(go.PathSegment.Line,E*.275,a*.32)),z.add(new go.PathSegment(go.PathSegment.Line,E*.275,a*.25).close());var ee=new go.PathFigure(E*.28,a*.37,!0);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,E*.45,a*.37)),ee.add(new go.PathSegment(go.PathSegment.Line,E*.45,a*.41)),ee.add(new go.PathSegment(go.PathSegment.Line,E*.28,a*.41).close()),b}),go.Shape.defineFigureGenerator("Beaker",function(ne,E,a){var b=new go.Geometry,y=15,z=y*le,ee=new go.PathFigure(E*.62,a*.475,!0);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,E,a-y)),ee.add(new go.PathSegment(go.PathSegment.Bezier,E-y,a,E,a-z,E-z,a)),ee.add(new go.PathSegment(go.PathSegment.Line,y,a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,a-y,z,a,0,a-z)),ee.add(new go.PathSegment(go.PathSegment.Line,E*.38,a*.475)),ee.add(new go.PathSegment(go.PathSegment.Line,E*.38,a*.03)),ee.add(new go.PathSegment(go.PathSegment.Line,E*.36,a*0)),ee.add(new go.PathSegment(go.PathSegment.Line,E*.64,a*0)),ee.add(new go.PathSegment(go.PathSegment.Line,E*.62,a*.03).close()),z>1?(b.spot1=new go.Spot(0,0,z,z),b.spot2=new go.Spot(1,1,-z,-z)):(b.spot1=go.Spot.TopLeft,b.spot2=go.Spot.BottomRight),b}),go.Shape.defineFigureGenerator("Download",function(ne,E,a){var b=new go.Geometry,y=new go.PathFigure(E*0,a*1,!0);b.add(y);var z=.1/.3;y.add(new go.PathSegment(go.PathSegment.Line,E*1,a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*1,a*(1-z))),y.add(new go.PathSegment(go.PathSegment.Line,E*.8,a*0)),y.add(new go.PathSegment(go.PathSegment.Line,E*.66,a*0)),y.add(new go.PathSegment(go.PathSegment.Line,E*.66,a*.055)),y.add(new go.PathSegment(go.PathSegment.Line,E*.755,a*.055)),y.add(new go.PathSegment(go.PathSegment.Line,E*.93,a*(1-z))),y.add(new go.PathSegment(go.PathSegment.Line,E*.64,a*(1-z))),y.add(new go.PathSegment(go.PathSegment.Line,E*.61,a*.75)),y.add(new go.PathSegment(go.PathSegment.Line,E*.5,a*.75)),y.add(new go.PathSegment(go.PathSegment.Line,E*.39,a*.75)),y.add(new go.PathSegment(go.PathSegment.Line,E*.36,a*(1-z))),y.add(new go.PathSegment(go.PathSegment.Line,E*.07,a*(1-z))),y.add(new go.PathSegment(go.PathSegment.Line,E*(1-.755),a*.055)),y.add(new go.PathSegment(go.PathSegment.Line,E*(1-.66),a*.055)),y.add(new go.PathSegment(go.PathSegment.Line,E*(1-.66),a*0)),y.add(new go.PathSegment(go.PathSegment.Line,E*(1-.8),a*0)),y.add(new go.PathSegment(go.PathSegment.Line,E*0,a*(1-z)).close());var ee=new go.PathFigure(E*.4,a*0,!0);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,E*.4,a*.44)),ee.add(new go.PathSegment(go.PathSegment.Line,E*.26,a*.44)),ee.add(new go.PathSegment(go.PathSegment.Line,E*.5,a*.66)),ee.add(new go.PathSegment(go.PathSegment.Line,E*(1-.26),a*.44)),ee.add(new go.PathSegment(go.PathSegment.Line,E*.6,a*.44)),ee.add(new go.PathSegment(go.PathSegment.Line,E*.6,a*0).close()),b}),go.Shape.defineFigureGenerator("Bin",function(ne,E,a){var b=new go.Geometry,y=new go.PathFigure(E*0,a*1,!0);b.add(y);var z=.1/.3;return y.add(new go.PathSegment(go.PathSegment.Line,E*1,a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*1,a*(1-z))),y.add(new go.PathSegment(go.PathSegment.Line,E*.8,a*0)),y.add(new go.PathSegment(go.PathSegment.Line,E*.66,a*0)),y.add(new go.PathSegment(go.PathSegment.Line,E*.66,a*.055)),y.add(new go.PathSegment(go.PathSegment.Line,E*.755,a*.055)),y.add(new go.PathSegment(go.PathSegment.Line,E*.93,a*(1-z))),y.add(new go.PathSegment(go.PathSegment.Line,E*.64,a*(1-z))),y.add(new go.PathSegment(go.PathSegment.Line,E*.61,a*.75)),y.add(new go.PathSegment(go.PathSegment.Line,E*.5,a*.75)),y.add(new go.PathSegment(go.PathSegment.Line,E*.39,a*.75)),y.add(new go.PathSegment(go.PathSegment.Line,E*.36,a*(1-z))),y.add(new go.PathSegment(go.PathSegment.Line,E*.07,a*(1-z))),y.add(new go.PathSegment(go.PathSegment.Line,E*(1-.755),a*.055)),y.add(new go.PathSegment(go.PathSegment.Line,E*(1-.66),a*.055)),y.add(new go.PathSegment(go.PathSegment.Line,E*(1-.66),a*0)),y.add(new go.PathSegment(go.PathSegment.Line,E*(1-.8),a*0)),y.add(new go.PathSegment(go.PathSegment.Line,E*0,a*(1-z)).close()),b}),go.Shape.defineFigureGenerator("Upload",function(ne,E,a){var b=new go.Geometry,y=new go.PathFigure(E*0,a*1,!0);b.add(y);var z=.1/.3;y.add(new go.PathSegment(go.PathSegment.Line,E*1,a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*1,a*(1-z))),y.add(new go.PathSegment(go.PathSegment.Line,E*.8,a*0)),y.add(new go.PathSegment(go.PathSegment.Line,E*.66,a*0)),y.add(new go.PathSegment(go.PathSegment.Line,E*.66,a*.055)),y.add(new go.PathSegment(go.PathSegment.Line,E*.755,a*.055)),y.add(new go.PathSegment(go.PathSegment.Line,E*.93,a*(1-z))),y.add(new go.PathSegment(go.PathSegment.Line,E*.64,a*(1-z))),y.add(new go.PathSegment(go.PathSegment.Line,E*.61,a*.75)),y.add(new go.PathSegment(go.PathSegment.Line,E*.5,a*.75)),y.add(new go.PathSegment(go.PathSegment.Line,E*.39,a*.75)),y.add(new go.PathSegment(go.PathSegment.Line,E*.36,a*(1-z))),y.add(new go.PathSegment(go.PathSegment.Line,E*.07,a*(1-z))),y.add(new go.PathSegment(go.PathSegment.Line,E*(1-.755),a*.055)),y.add(new go.PathSegment(go.PathSegment.Line,E*(1-.66),a*.055)),y.add(new go.PathSegment(go.PathSegment.Line,E*(1-.66),a*0)),y.add(new go.PathSegment(go.PathSegment.Line,E*(1-.8),a*0)),y.add(new go.PathSegment(go.PathSegment.Line,E*0,a*(1-z)).close());var ee=new go.PathFigure(E*.5,a*0,!0);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,E*.26,a*.25)),ee.add(new go.PathSegment(go.PathSegment.Line,E*.4,a*.25)),ee.add(new go.PathSegment(go.PathSegment.Line,E*.4,a*.63)),ee.add(new go.PathSegment(go.PathSegment.Line,E*.6,a*.63)),ee.add(new go.PathSegment(go.PathSegment.Line,E*.6,a*.25)),ee.add(new go.PathSegment(go.PathSegment.Line,E*.74,a*.25).close()),b}),go.Shape.defineFigureGenerator("EmptyDrink",function(ne,E,a){var b=new go.Geometry,y=new go.PathFigure(E*.15,a*0,!1);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E*.85,a*0)),y.add(new go.PathSegment(go.PathSegment.Line,E*.7,a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*.3,a*1).close()),b}),go.Shape.defineFigureGenerator("Drink",function(ne,E,a){var b=new go.Geometry,y=new go.PathFigure(E*.15,a*0,!1);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E*.85,a*0)),y.add(new go.PathSegment(go.PathSegment.Line,E*.7,a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*.3,a*1).close());var z=new go.PathFigure(E*.235,a*.28,!0);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,E*.765,a*.28)),z.add(new go.PathSegment(go.PathSegment.Line,E*.655,a*.97)),z.add(new go.PathSegment(go.PathSegment.Line,E*.345,a*.97).close()),b}),go.Shape.defineFigureGenerator("4Arrows",function(ne,E,a){var b=new go.Geometry,y=new go.PathFigure(E*.5,a*0,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E*.65,a*.25)),y.add(new go.PathSegment(go.PathSegment.Line,E*.55,a*.25)),y.add(new go.PathSegment(go.PathSegment.Line,E*.55,a*.45)),y.add(new go.PathSegment(go.PathSegment.Line,E*.75,a*.45)),y.add(new go.PathSegment(go.PathSegment.Line,E*.75,a*.35)),y.add(new go.PathSegment(go.PathSegment.Line,E*1,a*.5)),y.add(new go.PathSegment(go.PathSegment.Line,E*.75,a*.65)),y.add(new go.PathSegment(go.PathSegment.Line,E*.75,a*.55)),y.add(new go.PathSegment(go.PathSegment.Line,E*.55,a*.55)),y.add(new go.PathSegment(go.PathSegment.Line,E*.55,a*.75)),y.add(new go.PathSegment(go.PathSegment.Line,E*.65,a*.75)),y.add(new go.PathSegment(go.PathSegment.Line,E*.5,a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*.35,a*.75)),y.add(new go.PathSegment(go.PathSegment.Line,E*.45,a*.75)),y.add(new go.PathSegment(go.PathSegment.Line,E*.45,a*.55)),y.add(new go.PathSegment(go.PathSegment.Line,E*.25,a*.55)),y.add(new go.PathSegment(go.PathSegment.Line,E*.25,a*.65)),y.add(new go.PathSegment(go.PathSegment.Line,E*0,a*.5)),y.add(new go.PathSegment(go.PathSegment.Line,E*.25,a*.35)),y.add(new go.PathSegment(go.PathSegment.Line,E*.25,a*.45)),y.add(new go.PathSegment(go.PathSegment.Line,E*.45,a*.45)),y.add(new go.PathSegment(go.PathSegment.Line,E*.45,a*.25)),y.add(new go.PathSegment(go.PathSegment.Line,E*.35,a*.25).close()),b}),go.Shape.defineFigureGenerator("Connector","Ellipse"),go.Shape.defineFigureGenerator("Alternative","TriangleUp"),go.Shape.defineFigureGenerator("Merge","TriangleUp"),go.Shape.defineFigureGenerator("Decision","Diamond"),go.Shape.defineFigureGenerator("DataTransmissions","Hexagon"),go.Shape.defineFigureGenerator("Gate","Crescent"),go.Shape.defineFigureGenerator("Delay","HalfEllipse"),go.Shape.defineFigureGenerator("Input","Parallelogram1"),go.Shape.defineFigureGenerator("ManualLoop","ManualOperation"),go.Shape.defineFigureGenerator("ISOProcess","Chevron"),go.Shape.defineFigureGenerator("MessageToUser","SquareArrow"),go.Shape.defineFigureGenerator("MagneticData","Cylinder1"),go.Shape.defineFigureGenerator("DirectData","Cylinder4"),go.Shape.defineFigureGenerator("StoredData","DataStorage"),go.Shape.defineFigureGenerator("SequentialData","MagneticTape"),go.Shape.defineFigureGenerator("Subroutine","Procedure")},93510:function(module,exports,__webpack_require__){var __WEBPACK_AMD_DEFINE_ARRAY__,__WEBPACK_AMD_DEFINE_RESULT__;(function(){if(typeof window.GGBApplet=="function"){console.warn("deployggb.js was loaded twice");return}var isRenderGGBElementEnabled=!1,scriptLoadStarted=!1,html5AppletsToProcess=null,ggbHTML5LoadedCodebaseIsWebSimple=!1,ggbHTML5LoadedCodebaseVersion=null,ggbHTML5LoadedScript=null,GGBApplet=function(){"use strict";for(var bt={},xt="5.0",te={},x=null,he=!1,Oe=!1,Ge=null,ve=!1,we=null,le=null,me=0;me4?parseFloat(ze):5};bt.setHTML5Codebase=function(ze,$e){le=ze,ke(ze,$e)},bt.setJavaCodebase=bt.setJavaCodebaseVersion=bt.isCompiledInstalled=bt.setPreCompiledScriptPath=bt.setPreCompiledResourcePath=function(){},bt.setHTML5CodebaseVersion=function(ze,$e){var ht=parseFloat(ze);if(ht!==NaN&&ht<5){console.log("The GeoGebra HTML5 codebase version "+ht+" is deprecated. Using version latest instead.");return}we=ze,Ze(ze,$e)},bt.getHTML5CodebaseVersion=function(){return ne},bt.getParameters=function(){return te},bt.setFontsCSSURL=function(ze){ee=ze},bt.setGiacJSURL=function(ze){},bt.setJNLPFile=function(ze){Ce=ze},bt.setJNLPBaseDir=function(ze){},bt.inject=function(){function ze(){return window.frameElement&&window.frameElement.getAttribute("data-singleton")}for(var $e="auto",ht=te.id,Ct,ft=!1,Ot=0;Ot=5)return!0;var ze=bt.getAppletObject();return ze&&typeof ze.recalculateEnvironments=="function"?(ze.recalculateEnvironments(),!0):!1},bt.startAnimation=function(){var ze=bt.getAppletObject();return ze&&typeof ze.startAnimation=="function"?(ze.startAnimation(),!0):!1},bt.stopAnimation=function(){var ze=bt.getAppletObject();return ze&&typeof ze.stopAnimation=="function"?(ze.stopAnimation(),!0):!1},bt.getAppletObject=function(){var ze=te.id!==void 0?te.id:"ggbApplet";return window[ze]},bt.resize=function(){};var He=function(ze,$e,ht){var Ct=document.createElement("param");Ct.setAttribute("name",$e),Ct.setAttribute("value",ht),ze.appendChild(Ct)},pe=function(ze){return ze&&ze!=="false"},tt=function(ze,$e,ht){se(ne)<=4.2&&(ht=!0);var Ct=!isRenderGGBElementEnabled&&!scriptLoadStarted;(!isRenderGGBElementEnabled&&!scriptLoadStarted||ggbHTML5LoadedCodebaseVersion!==ne||ggbHTML5LoadedCodebaseIsWebSimple&&!a)&&(Ct=!0,isRenderGGBElementEnabled=!1,scriptLoadStarted=!1);var ft=document.createElement("div");ft.classList.add("appletParameters","notranslate");var Ot=$e.width,Fe=$e.height;if($e.disableAutoScale=$e.disableAutoScale===void 0?GGBAppletUtils.isFlexibleWorksheetEditor():$e.disableAutoScale,$e.width!==void 0)if(se(ne)<=4.4)pe($e.showToolBar)&&($e.height-=7),pe($e.showAlgebraInput)&&($e.height-=37),$e.width<605&&pe($e.showToolBar)&&($e.width=605,Ot=605);else{var wt=100;(pe($e.showToolBar)||pe($e.showMenuBar))&&($e.hasOwnProperty("customToolBar")&&($e.customToolbar=$e.customToolBar),wt=pe($e.showMenuBar)?245:155),Ot=5?($e.appletOnLoad=function(Ae){var dt=ze.querySelector(".ggb_preview");dt&&dt.parentNode.removeChild(dt),window.GGBT_spinner&&window.GGBT_spinner.removeSpinner(lt),window.GGBT_wsf_view&&$(window).trigger("resize"),Ne(Ae)},ge||lt.appendChild(oe)):ft.appendChild(oe),lt.appendChild(ft),ge||ze.appendChild(lt),setTimeout(function(){bt.resize()},1)}else{var re=document.createElement("div");re.className="applet_scaler",re.style.position="relative",re.style.display="block",re.appendChild(ft),ze.appendChild(re),$e.appletOnLoad=function(Ae){bt.resize(),Ne(Ae)}}function ue(Ae,dt){dt&&typeof dt.appletOnLoad=="function"&&typeof renderGGBElement=="function"?renderGGBElement(Ae,dt.appletOnLoad):renderGGBElement(Ae),Je("GeoGebra HTML5 applet injected and rendered with previously loaded codebase.",dt)}function de(Ae,dt){typeof renderGGBElement=="undefined"?(html5AppletsToProcess===null&&(html5AppletsToProcess=[]),html5AppletsToProcess.push({article:Ae,params:dt}),window.renderGGBElementReady=function(){isRenderGGBElementEnabled=!0,html5AppletsToProcess!==null&&html5AppletsToProcess.length&&(html5AppletsToProcess.forEach(function(Lt){ue(Lt.article,Lt.params)}),html5AppletsToProcess=null)},se(ne)<5&&(Ae.className+=" geogebraweb")):ue(Ae,dt)}if(Ct){scriptLoadStarted=!0;for(var Me=0;Me0?(Bt.remove(),lt.attr("id","fullscreencontent").show(),jQuery(Ne).append(lt),window.dispatchEvent(new Event("resize"))):tt(Bt,$e,!1),window.GGBT_wsf_view.launchFullScreen(Ne)}else Se=Ct,tt(ze,$e,!1);if(!window.GGBT_wsf_view)for(Fe=0;Feze/4*3&&(Bt=ze/4*3),Ne=Bt/5.8,wt.setAttribute("src",y),wt.setAttribute("width",Bt),wt.setAttribute("height",Ne);var lt=(ze-Bt)/2,ge=($e-Ne)/2;wt.style.left=lt+"px",wt.style.top=ge+"px",ft.appendChild(wt)}}return ft.appendChild(Fe),ft},rt=function(ze){return ze=ze.toLowerCase(),ze==="html5"||ze==="screenshot"?ze:"html5"},Ye=["web","webSimple","web3d","tablet","tablet3d","phone"],Ze=function(ze,$e){if(ne=ze,$e){ke(ne,!0);return}var ht=!he;if(ht){var Ct=se(ne);!isNaN(Ct)&&Ct<4.4&&(ht=!1)}var ft,Ot;window.location.protocol.substr(0,4)==="http"?ft=window.location.protocol:ft="http:";var Fe=ne.indexOf("//");Fe>0?Ot=ne:Fe===0?Ot=ft+ne:Ot="https://www.geogebra.org/apps/5.2.814.0/";for(var wt in Ye)if(ne.slice(Ye[wt].length*-1)===Ye[wt]||ne.slice((Ye[wt].length+1)*-1)===Ye[wt]+"/"){ke(Ot,!1);return}!GGBAppletUtils.isFlexibleWorksheetEditor()&&ht&&!x.is3D&&!x.AV&&!x.SV&&!x.CV&&!x.EV2&&!x.CP&&!x.PC&&!x.DA&&!x.FI&&!x.PV&&!pe(te.showToolBar)&&!pe(te.showMenuBar)&&!pe(te.showAlgebraInput)&&!pe(te.enableRightClick)&&(!te.appName||te.appName=="classic")?Ot+="webSimple/":Ot+="web3d/",ke(Ot,!1)},ke=function(ze,$e){if(ze.requirejs){Pe=ze;return}ze.slice(-1)!=="/"&&(ze+="/"),Pe=ze,$e===null&&($e=ze.indexOf("http")===-1),be=$e,E="web.nocache.js",a=!1;var ht=Pe.split("/");ht.length>1&&(!$e&&ht[ht.length-2]==="webSimple"?(E="webSimple.nocache.js",a=!0):Ye.indexOf(ht[ht.length-2])>=0&&(E=ht[ht.length-2]+".nocache.js")),ht=ze.split("/"),ne=ht[ht.length-3],ne.substr(0,4)==="test"?ne=ne.substr(4,1)+"."+ne.substr(5,1):(ne.substr(0,3)==="war"||ne.substr(0,4)==="beta")&&(ne="5.0");var Ct=parseFloat(ne);Ct!==NaN&&Ct<5&&ze.indexOf("geogebra.org")>=0&&(console.log("The GeoGebra HTML5 codebase version "+Ct+" is deprecated. Using version latest instead."),Ze("5.0",$e))},Je=function(ze,$e){window.console&&window.console.log&&(!$e||typeof $e.showLogging=="undefined"||$e.showLogging&&$e.showLogging!=="false")&&console.log(ze)};te.material_id!==void 0?Ee(Xe):Xe();function Xe(){var ze=xt;we!==null?ze=we:parseFloat(ze)<5&&(ze="5.0"),Ze(ze,!1),le!==null&&ke(le,be),ve=!0}return bt},GGBAppletUtils=function(){"use strict";function bt(){return window.GGBT_wsf_edit!==void 0}function xt(ve,we){we!=1?(ve.style.transformOrigin="0% 0% 0px",ve.style.webkitTransformOrigin="0% 0% 0px",ve.style.transform="scale("+we+","+we+")",ve.style.webkitTransform="scale("+we+","+we+")",ve.style.maxWidth="initial",ve.querySelector(".ggb_preview")!==null&&(ve.querySelector(".ggb_preview").style.maxWidth="initial"),ve.querySelectorAll(".ggb_preview img")[0]!==void 0&&(ve.querySelectorAll(".ggb_preview img")[0].style.maxWidth="initial"),ve.querySelectorAll(".ggb_preview img")[1]!==void 0&&(ve.querySelectorAll(".ggb_preview img")[1].style.maxWidth="initial")):(ve.style.transform="none",ve.style.webkitTransform="none")}function te(ve,we,le,me,Ie,Ce){var Pe=null;if(Ce!=null&&Ce!="")for(var be=ve.parentNode;be!=null;)if((" "+be.className+" ").indexOf(" "+Ce+" ")>-1){Pe=be;break}else be=be.parentNode;var Se=0,ne=0,E=0,a=0,b=0,y=0,z=0;if(Pe)Se=Pe.offsetWidth,ne=Math.max(me?Pe.offsetWidth:0,Pe.offsetHeight);else{if(window.innerWidth&&document.documentElement.clientWidth?(Se=Math.min(window.innerWidth,document.documentElement.clientWidth),ne=Math.min(window.innerHeight,document.documentElement.clientHeight),E=Se):(Se=window.innerWidth,ne=window.innerHeight,E=window.innerWidth),ve){var ee=ve.getBoundingClientRect();ee.left>0&&ee.left<=Se&&(Ie===void 0||!Ie)&&(document.dir==="rtl"?(b=Se-ee.width-ee.left,y=E<=480?10:30):(y=ee.left,b=E<=480?10:30),a=y+b)}if(ve&&typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()){var ae=ve.getBoundingClientRect();window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionRight"?(a=40,z=0):window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionTop"&&(a=0,z=40)}}return ve&&((le===void 0||!le)&&we>0&&we+a1&&(Ce=!0)),we&&typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()&&(Ce=!0),!(ve.hasOwnProperty("disableAutoScale")&&ve.disableAutoScale))Ie=x(ve,we,Ce,le,ve.scaleContainerClass);else return me;return Ce&&(!ve.hasOwnProperty("scale")||me===1)?Ie:Math.min(me,Ie)}function Oe(ve){var we=Math.min(window.innerWidth,document.documentElement.clientWidth),le=Math.min(window.innerHeight,document.documentElement.clientHeight),me=ve.getBoundingClientRect(),Ie=(we-me.width)/2,Ce=(le-me.height)/2;Ce<0&&(Ce=0),ve.style.position="relative",window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionRight"?(Ie<40?ve.style.left="40px":ve.style.left=Ie+"px",ve.style.top=Ce+"px"):window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionTop"&&(Ce<40?ve.style.top="40px":ve.style.top=Ce+"px",ve.style.left=Ie+"px")}function Ge(ve,we){var le=ve.querySelector(".appletParameters");if(le){if(typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()){if(we.id!==le.getAttribute("data-param-id"))return;window.GGBT_wsf_view.setCloseBtnPosition(ve)}if(le.parentElement&&/fullscreen/.test(le.parentElement.className))return;var me=he(we,ve);bt()&&le.setAttribute("data-param-scale",me);for(var Ie=null,Ce=0;Ce=O)continue;if(j==jb){if(k=i.getAttribute(kb),k){var l,m=k.indexOf(lb);m>=O?(j=k.substring(O,m),l=k.substring(m+P)):(j=k,l=W),c[j]=l}}else if(j==mb){if(k=i.getAttribute(kb),k)try{d=eval(k)}catch(bt){alert(nb+k+ob)}}else if(j==pb&&(k=i.getAttribute(kb),k))try{e=eval(k)}catch(bt){alert(nb+k+qb)}}}__gwt_getMetaProperty=function(bt){var xt=c[bt];return xt==null?null:xt},r=d,webModule.__errFn=e}function B(){function bt(ve){var we=ve.lastIndexOf(rb);we==-1&&(we=ve.length);var le=ve.indexOf(sb);le==-1&&(le=ve.length);var me=ve.lastIndexOf(tb,Math.min(le,we));return me>=O?ve.substring(O,me+P):W}function xt(ve){if(!ve.match(/^\w+:\/\//)){var we=o.createElement(ub);we.src=ve+vb,ve=bt(we.src)}return ve}function te(){var ve=__gwt_getMetaProperty(wb);return ve!=null?ve:W}function x(){for(var ve=o.getElementsByTagName(_),we=O;weO?ve[ve.length-P].href:W}function Oe(){var ve=o.location;return ve.href==ve.protocol+zb+ve.host+ve.pathname+ve.search+ve.hash}var Ge=te();return Ge==W&&(Ge=x()),Ge==W&&(Ge=he()),Ge==W&&Oe()&&(Ge=bt(o.location.href)),Ge=xt(Ge),Ge}function C(bt){return bt.match(/^\//)||bt.match(/^[a-zA-Z]+:\/\//)?bt:webModule.__moduleBase+bt}function D(){var bt=[],xt=O,te=[],x=[];function he(ve){var we=x[ve](),le=te[ve];if(we in le)return we;var me=[];for(var Ie in le)me[le[Ie]]=Ie;throw r&&r(ve,me,we),null}if(__gwt_isKnownPropertyValue=function(ve,we){return we in te[ve]},webModule.__getPropMap=function(){var ve={};for(var we in te)te.hasOwnProperty(we)&&(ve[we]=he(we));return ve},webModule.__computePropValue=he,n.__gwt_activeModules[L].bindings=webModule.__getPropMap,p())return C(Bb);var Oe;try{Oe=Cb;var Ge=Oe.indexOf(Db);Ge!=-1&&(xt=parseInt(Oe.substring(Ge+P),$),Oe=Oe.substring(O,Ge))}catch(ve){}return webModule.__softPermutationId=xt,C(Oe+Eb)}function F(){n.__gwt_stylesLoaded||(n.__gwt_stylesLoaded={})}A(),webModule.__moduleBase=window.ENV==="build"?"/react/build/js/mathematicalGraphics/"+name+"/":"/js/mathematicalGraphics/"+name+"/",s[L].moduleBase=webModule.__moduleBase;var G=D();return F(),w(G),!0}return webModule},typeof window.web3d!="function"&&(window.web3d=GGBAppletUtils.makeModule("web3d","A18F540516513B1292CA7CEF2F6AFC7E")),typeof window.webSimple!="function"&&(window.webSimple=GGBAppletUtils.makeModule("webSimple","96B09BF1B436BF53F0DF54116700F16A")),window.GGBApplet=GGBApplet})()},28735:function(bt,xt,te){"use strict";te.d(xt,{Ax:function(){return Ge},Ds:function(){return ve},KI:function(){return le},SI:function(){return Oe},f1:function(){return he}});var x=te(74128);function he(me){let Ie=!0;if(me.length>0){for(let Ce=0;Cea in E?Oe(E,a,{enumerable:!0,configurable:!0,writable:!0,value:b}):E[a]=b,Ce=(E,a)=>{for(var b in a||(a={}))le.call(a,b)&&Ie(E,b,a[b]);if(we)for(var b of we(a))me.call(a,b)&&Ie(E,b,a[b]);return E},Pe=(E,a)=>Ge(E,ve(a)),be=(E,a)=>{var b={};for(var y in E)le.call(E,y)&&a.indexOf(y)<0&&(b[y]=E[y]);if(E!=null&&we)for(var y of we(E))a.indexOf(y)<0&&me.call(E,y)&&(b[y]=E[y]);return b},Se=(E,a,b)=>new Promise((y,z)=>{var ee=ie=>{try{se(b.next(ie))}catch(fe){z(fe)}},ae=ie=>{try{se(b.throw(ie))}catch(fe){z(fe)}},se=ie=>ie.done?y(ie.value):Promise.resolve(ie.value).then(ee,ae);se((b=b.apply(E,a)).next())});const ne=E=>{var a=E,{children:b}=a,y=be(a,["children"]);const[z,ee]=(0,he.useState)(!1);return he.createElement(x.ZP,Pe(Ce({},y),{loading:z,onClick:ae=>Se(void 0,null,function*(){try{ee(!0),yield y.onClick(ae),ee(!1)}catch(se){console.error(se),ee(!1)}})}),b)}},2948:function(bt,xt,te){"use strict";te.d(xt,{Z:function(){return z}});var x=te(59301),he=te(78241),Oe=te(8591),Ge=te(43418),ve=te(5083),we=te(92832),le=te(1710),me=te(95237),Ie=te(43604),Ce=te(66649),Pe=te.n(Ce),be=te(65862),Se=te(65582),ne={tips:"tips___e8J4O",homeworkType:"homeworkType___ZjN2X",antdTable:"antdTable___amDdp",modalWrapper:"modalWrapper___XPojI"},E=te(33270),a=te(99981),b=(ee,ae,se)=>new Promise((ie,fe)=>{var Ee=He=>{try{Le(se.next(He))}catch(pe){fe(pe)}},ye=He=>{try{Le(se.throw(He))}catch(pe){fe(pe)}},Le=He=>He.done?ie(He.value):Promise.resolve(He.value).then(Ee,ye);Le((se=se.apply(ee,ae)).next())});const y=({dispatch:ee,courseEndTime:ae,classroomList:se,successCallback:ie=()=>{},visible:fe,homeworkIds:Ee,courseId:ye,isBatch:Le,shixunHomeworks:He})=>{const pe=(0,Se.useIntl)(),[tt]=he.default.useForm(),[xe,it]=(0,x.useState)(!1),[Ke,qe]=(0,x.useState)(!1),[ut,rt]=(0,x.useState)(!1),[Ye,Ze]=(0,x.useState)([]),[ke,Je]=(0,x.useState)([]),[Xe,ze]=(0,x.useState)([]),[$e,ht]=(0,x.useState)([]),[Ct,ft]=(0,x.useState)([]),[Ot,Fe]=(0,x.useState)([]),[wt,Bt]=(0,x.useState)([]),[Ne,lt]=(0,x.useState)([]),[ge,oe]=(0,x.useState)([]);(0,x.useEffect)(()=>{fe?re():de()},[fe]);const re=()=>b(void 0,null,function*(){it(!0);const Me=yield(0,E.oR)(Ee[0],{course_id:ye});rt(Me.no_group),Le?(Bt(Me.all_course_groups),lt(Me.all_course_groups)):(ht(Me.late_course_groups),ft(Me.late_course_groups),Ze(Me.submit_course_groups),Je(Me.submit_course_groups)),it(!1),tt.setFieldsValue({end_time:Pe()()})}),ue=()=>b(void 0,null,function*(){const Me=tt.getFieldsValue(),ce=Pe()(Me.end_time).format("YYYY-MM-DD HH:mm");if((Le?ge.length===0:Xe.length===0&&Ot.length===0)&&!ut){Oe.ZP.warning("\u8BF7\u9009\u62E9\u9700\u8981\u64CD\u4F5C\u7684\u73ED\u7EA7");return}qe(!0);const nt=yield(0,E.Mc)(ye,{no_group:ut,homework_ids:Ee,group_ids:Le?ge:Xe,end_time:ce,late_group_ids:Le?ge:Ot});qe(!1),nt.status===0&&(de(),Oe.ZP.success("\u64CD\u4F5C\u6210\u529F"),ie(),ee({type:"classroomList/setActionTabs",payload:{key:"\u6E05\u9664\u9009\u62E9\u6570\u636E"}}))}),de=()=>{ze([]),Fe([]),Je([]),ft([])};return x.createElement(Ge.default,{centered:!0,title:pe.formatMessage({id:"classroomGraphicGroupHomework.immediateEnd",defaultMessage:"\u7ACB\u5373\u622A\u6B62"}),className:ne.modalWrapper,width:Le||ut?520:760,open:fe,confirmLoading:Ke,destroyOnClose:!0,okText:pe.formatMessage({id:"classroomGraphicGroupHomework.end",defaultMessage:"\u622A\u6B62"}),cancelText:pe.formatMessage({id:"classrooms.cancel",defaultMessage:"\u53D6\u6D88"}),onOk:()=>ue(),onCancel:()=>{de(),ee({type:"classroomList/setActionTabs",payload:{}})}},x.createElement("div",{className:ne.tips},x.createElement("div",null,pe.formatMessage({id:"classroomGraphicGroupHomework.afterDeadlineNoSubmission",defaultMessage:"1\u3001\u622A\u6B62\u540E\u5B66\u751F\u4E0D\u80FD\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"})),x.createElement("div",null,pe.formatMessage({id:"classroomGraphicGroupHomework.operationOnlyForOngoingOrResubmission",defaultMessage:"2\u3001\u672C\u64CD\u4F5C\u53EA\u5BF9\u201C\u63D0\u4EA4\u4E2D\u201D\u3001\u201C\u8865\u4EA4\u4E2D\u201D\u7684\u4F5C\u4E1A\u6709\u6548\u3002"}))),x.createElement(he.default,{form:tt,layout:"vertical"},x.createElement(he.default.Item,{name:"end_time",label:"\u622A\u6B62\u65F6\u95F4"},x.createElement(ve.default,{style:{width:"100%"},disabledDate:Me=>(0,a.Q8)(Me,ae),disabledTime:Me=>(0,a.d0)(Me),placeholder:"\u8BF7\u9009\u62E9\u7ED3\u675F\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:Pe()((0,be.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",allowClear:!1}))),!ut&&x.createElement(x.Fragment,null,Le?x.createElement("div",null,x.createElement(we.default,{placeholder:"\u641C\u7D22\u73ED\u7EA7",onChange:Me=>{lt(wt.filter(ce=>ce.name.indexOf(Me.target.value)>-1))}}),x.createElement(le.default,{style:{marginTop:"10px",height:"300px",overflow:"auto"},className:ne.antdTable,rowSelection:{type:"checkbox",onChange:Me=>{oe(Me)}},rowKey:"id",pagination:!1,dataSource:Ne,loading:xe,columns:[{title:"\u73ED\u7EA7",dataIndex:"name"}]})):x.createElement(me.Z,{gutter:24},x.createElement(Ie.Z,{span:14},x.createElement("div",{className:ne.homeworkType},pe.formatMessage({id:"classroomGraphicGroupHomework.homeworkEnded",defaultMessage:"\u4F5C\u4E1A\u622A\u6B62"})),x.createElement(we.default,{placeholder:"\u641C\u7D22\u73ED\u7EA7",onChange:Me=>{Je(Ye.filter(ce=>ce.name.indexOf(Me.target.value)>-1))}}),x.createElement("div",{className:ne.tableWrapper},x.createElement(le.default,{style:{marginTop:"10px",height:"260px",overflow:"auto"},className:ne.antdTable,rowSelection:{type:"checkbox",onChange:Me=>{ze(Me)}},rowKey:"id",pagination:!1,dataSource:ke,loading:xe,columns:[{title:"\u73ED\u7EA7",dataIndex:"name",ellipsis:!0},{title:"\u53D1\u5E03\u65F6\u95F4",dataIndex:"publish_time"},{title:"\u622A\u6B62\u65F6\u95F4",dataIndex:"end_time"}]}))),x.createElement(Ie.Z,{flex:10,style:{maxWidth:"280px"}},x.createElement("div",{className:ne.homeworkType},pe.formatMessage({id:"classroomGraphicGroupHomework.resubmissionEnded",defaultMessage:"\u8865\u4EA4\u622A\u6B62"})),x.createElement(we.default,{placeholder:"\u641C\u7D22\u73ED\u7EA7",onChange:Me=>{ft($e.filter(ce=>ce.name.indexOf(Me.target.value)>-1))}}),x.createElement("div",{className:ne.tableWrapper},x.createElement(le.default,{style:{marginTop:"10px",height:"260px",overflow:"auto",maxWidth:"280px"},className:ne.antdTable,rowSelection:{type:"checkbox",onChange:Me=>{Fe(Me)}},rowKey:"id",pagination:!1,loading:xe,dataSource:Ct,columns:[{title:"\u73ED\u7EA7",dataIndex:"name",ellipsis:!0,width:120},{title:"\u622A\u6B62\u65F6\u95F4",dataIndex:"late_time"}]}))))))};var z=(0,Se.connect)(({shixunHomeworks:ee,classroomList:ae})=>({shixunHomeworks:ee,classroomList:ae}))(y)},10928:function(bt,xt,te){"use strict";var x=te(59301),he=te(43418),Oe=te(8591),Ge=te(3113),ve=te(86129),we=te.n(ve),le=te(74128),me=te(65862),Ie=te(38147),Ce=te(65582),Pe=te(59301),be=Object.defineProperty,Se=Object.defineProperties,ne=Object.getOwnPropertyDescriptors,E=Object.getOwnPropertySymbols,a=Object.prototype.hasOwnProperty,b=Object.prototype.propertyIsEnumerable,y=(ie,fe,Ee)=>fe in ie?be(ie,fe,{enumerable:!0,configurable:!0,writable:!0,value:Ee}):ie[fe]=Ee,z=(ie,fe)=>{for(var Ee in fe||(fe={}))a.call(fe,Ee)&&y(ie,Ee,fe[Ee]);if(E)for(var Ee of E(fe))b.call(fe,Ee)&&y(ie,Ee,fe[Ee]);return ie},ee=(ie,fe)=>Se(ie,ne(fe)),ae=(ie,fe,Ee)=>new Promise((ye,Le)=>{var He=xe=>{try{tt(Ee.next(xe))}catch(it){Le(it)}},pe=xe=>{try{tt(Ee.throw(xe))}catch(it){Le(it)}},tt=xe=>xe.done?ye(xe.value):Promise.resolve(xe.value).then(He,pe);tt((Ee=Ee.apply(ie,fe)).next())});const se=({files:ie=[],name:fe,buttonProps:Ee={},hide:ye,onOk:Le=()=>{}},He)=>{const[pe,tt]=(0,x.useState)(!1);let xe=(0,x.useRef)(new(we()));const it=(0,Ce.useIntl)();(0,x.useImperativeHandle)(He,()=>({exportReport:Ke,exportAndCreateUserFolder:qe}));const Ke=(ke,Je="\u9644\u4EF6")=>ae(void 0,null,function*(){const Xe=ke||ie;tt(!0);let ze=0,$e=0,ht=0,Ct=he.default.info({width:460,title:Pe.createElement("div",null,"\u6B63\u5728\u5BFC\u51FA",Je,",",Pe.createElement("span",{className:"c-red"},"\u8BF7\u52FF\u5173\u95ED\u6216\u64CD\u4F5C\u5F53\u524D\u6D4F\u89C8\u5668\u7A97\u53E3")),content:Pe.createElement("div",null,"\u5F53\u524D\u8FDB\u5EA6: ",Pe.createElement("span",{className:"c-blue"},ze+1),"/",Xe==null?void 0:Xe.length),maskClosable:!1,okText:"\u6211\u77E5\u9053\u4E86",onOk:()=>{}});function ft(){return ae(this,null,function*(){var Ot,Fe;rt({},`${le.Z.API_SERVER}/api/attachments/${(0,me.Jn)((Ot=Xe==null?void 0:Xe[ze])==null?void 0:Ot.id)}?t=${(0,me.Jn)((Fe=Xe==null?void 0:Xe[ze])==null?void 0:Fe.id,Date.now())}`,(wt,Bt)=>ae(this,null,function*(){var Ne,lt;if(((Ne=wt.target.response)==null?void 0:Ne.type)==="application/json"){let re=yield ut(wt.target.response);if(re.message){Oe.ZP.warning((re==null?void 0:re.message)||"\u4E0B\u8F7D\u51FA\u9519, \u8BF7\u8054\u7CFB\u7BA1\u7406\u5458"),tt(!1);return}}let ge=new Blob([wt.target.response],{type:"application/vnd.ms-excel;charset=utf-8"});$e=$e+ge.size;let oe=(lt=Xe==null?void 0:Xe[ze])==null?void 0:lt.filename;setTimeout(()=>ae(this,null,function*(){xe.current.file(oe,ge),Ct.update({content:Pe.createElement("div",null,"\u5F53\u524D\u8FDB\u5EA6: ",Pe.createElement("span",{className:"c-blue"},ze+1),"/",Xe==null?void 0:Xe.length,ht>0?Pe.createElement("span",null,"(\u5DF2\u62C6\u5206",ht,"\u4E2Azip\u5305)"):"")}),ze===(Xe==null?void 0:Xe.length)-1?Ze(Ct,ht>0?ht+1:0):$e>900*1024*1024?(ht++,$e=0,Ye(ht,()=>{ze++,ft()})):(ze++,ft())}),2600)}))})}ft()}),qe=(ke,Je="\u9644\u4EF6",Xe)=>ae(void 0,null,function*(){tt(!0);let ze=0;const $e=ke.flat().length,ht=he.default.info({width:460,title:Pe.createElement("div",null,"\u6B63\u5728\u5BFC\u51FA",Je,",",Pe.createElement("span",{className:"c-red"},"\u8BF7\u52FF\u5173\u95ED\u6216\u64CD\u4F5C\u5F53\u524D\u6D4F\u89C8\u5668\u7A97\u53E3")),content:Pe.createElement("div",null,"\u5F53\u524D\u8FDB\u5EA6: ",Pe.createElement("span",{className:"c-blue"},ze),"/",$e),maskClosable:!1,okText:"\u6211\u77E5\u9053\u4E86"});function Ct(Fe,wt){return ae(this,null,function*(){const Bt=yield(0,Ie.ZP)(`${le.Z.API_SERVER}/api/attachments/${Fe.id}`,{method:"get"});let Ne=new Blob([Bt],{type:"application/vnd.ms-excel;charset=utf-8"}),lt=Fe.filename;wt.file(lt,Ne),ze+=1,ht.update({content:Pe.createElement("div",null,"\u5F53\u524D\u8FDB\u5EA6: ",Pe.createElement("span",{className:"c-blue"},ze),"/",$e)})})}for(const Fe of ke){const wt=`${Fe[0].user_name}-${Fe[0].student_id}`,Bt=xe.current.folder(wt);for(const Ne of Fe)yield Ct(Ne,Bt)}const ft=yield xe.current.generateAsync({type:"blob"}),Ot=document.createElement("a");Ot.href=window.URL.createObjectURL(ft),Ot.download=`${Xe||fe}.zip`,document.body.appendChild(Ot),Ot.click(),document.body.removeChild(Ot),window.URL.revokeObjectURL(Ot.href),ht.destroy(),tt(!1),Le(),xe.current=new(we())});function ut(ke){return new Promise(Je=>{let Xe=new FileReader;Xe.readAsText(ke,"utf-8"),Xe.addEventListener("loadend",()=>{const ze=JSON.parse(Xe.result);Je(ze)})})}const rt=(ke,Je,Xe,ze)=>{const $e=Je,ht=new window.XMLHttpRequest;return ht.withCredentials=!0,ht.addEventListener("load",function(Ct){Xe(Ct,ht)},!1),ht.addEventListener("error",function(Ct){ze&&ze(Ct)},!1),ht.responseType="blob",ht.open("GET",$e),ht.send(null),ht},Ye=(ke,Je)=>{xe.current.generateAsync({type:"blob"}).then(function(Xe){const ze=document.createElement("a");ze.href=window.URL.createObjectURL(Xe),ze.download=fe+`-${ke}.zip`,document.body.appendChild(ze);const $e=document.createEvent("MouseEvents");$e.initEvent("click",!1,!1),ze.dispatchEvent($e),document.body.removeChild(ze),xe.current=new(we()),Je()})},Ze=(ke,Je)=>{xe.current.generateAsync({type:"blob"}).then(function(Xe){const ze=document.createElement("a");ze.href=window.URL.createObjectURL(Xe),Je>0?ze.download=fe+`-${Je}.zip`:ze.download=fe+".zip",document.body.appendChild(ze);const $e=document.createEvent("MouseEvents");$e.initEvent("click",!1,!1),ze.dispatchEvent($e),document.body.removeChild(ze),ke.destroy(),tt(!1),Le(),xe.current=new(we())})};return ye?Pe.createElement(Pe.Fragment,null):Pe.createElement(Ge.ZP,ee(z({},Ee),{onClick:()=>Ke(),loading:pe}),it.formatMessage({id:"classroomGraphicGroupHomework.download",defaultMessage:"\u4E0B\u8F7D"}))};xt.Z=(0,x.forwardRef)(se)},27183:function(bt,xt,te){"use strict";te.d(xt,{Z:function(){return E}});var x=te(59301),he={flex_box_center:"flex_box_center___A3pzf",flex_space_between:"flex_space_between___JBoa5",flex_box_vertical_center:"flex_box_vertical_center___MJuIO",flex_box_center_end:"flex_box_center_end___OcjUA",flex_box_column:"flex_box_column___zSH4A",list:"list___KhJas",middle:"middle___IjlYi",row:"row___GGtIx",title:"title___o_xqf",size:"size___OVRoL",download:"download___ZLcIH",preview:"preview___gi0kI",annotation:"annotation___KVSwj"},Oe=te(92310),Ge=te.n(Oe),ve=te(21185),we=te(16750),le=te(65862),me=te(74128),Ie=te(38147),Ce=te(41867),Pe=te(65582),be=te(8591),Se=(a,b,y)=>new Promise((z,ee)=>{var ae=fe=>{try{ie(y.next(fe))}catch(Ee){ee(Ee)}},se=fe=>{try{ie(y.throw(fe))}catch(Ee){ee(Ee)}},ie=fe=>fe.done?z(fe.value):Promise.resolve(fe.value).then(ae,se);ie((y=y.apply(a,b)).next())});const ne=({className:a,style:b,dataSource:y=[],authority:z=!1,callback:ee,showDimensions:ae=!0,classroomList:se})=>{var ie;const fe=(0,Pe.useIntl)(),[Ee,ye]=(0,x.useState)({content:"",type:""}),[Le,He]=(0,x.useState)({}),[pe,tt]=(0,x.useState)(!1),[xe,it]=(0,x.useState)({title:"",visible:!1,src:"",snapshotData:{}}),Ke=(0,x.useRef)(),qe=Ze=>Se(void 0,null,function*(){if(He(Ze),Ze.file_type==="txt"){const ke=yield(0,Ie.ZP)(Ze.url,{method:"get",headers:{"Content-Type":"application/xml"}});Ke.current=ke}ye({type:Ze.file_type,content:me.Z.API_SERVER+Ze.url})}),ut=Ze=>{var ke;it({visible:!0,src:me.Z.API_SERVER+Ze.url,id:Ze.id,title:Ze.title,snapshotData:(ke=Ze==null?void 0:Ze.subitem)==null?void 0:ke.settings})},rt=Ze=>Se(void 0,null,function*(){var ke;ye({type:Ze.file_type,content:me.Z.API_SERVER+((ke=Ze==null?void 0:Ze.subitem)==null?void 0:ke.url)})}),Ye=()=>{ee(),it({visible:!1})};return y!=null&&y.length?x.createElement(x.Fragment,null,x.createElement("div",{className:Ge()(he.list,a),style:b},y.map((Ze,ke)=>{var Je,Xe,ze;return x.createElement("div",{key:ke,className:he.row},x.createElement("div",{className:he.title,onClick:()=>qe(Ze)},x.createElement("i",{className:"iconfont icon-fujian1"}),x.createElement("span",{title:Ze.title},Ze.title)),x.createElement("div",{className:he.size},Ze.filesize),x.createElement("div",{className:he.download,onClick:()=>{var $e,ht;if((0,Ce.Rm)()&&!(($e=se.AssistantObject.normal)!=null&&$e.can_download)){be.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}(0,le.Nd)("",`${me.Z.API_SERVER}${(ht=Ze.url)==null?void 0:ht.replace("disposition=inline","")}`)}},x.createElement("i",{className:"iconfont icon-xiazai4"}),fe.formatMessage({id:"classroomGraphicGroupHomework.download",defaultMessage:"\u4E0B\u8F7D"})),!["other","download"].includes(Ze==null?void 0:Ze.file_type)&&x.createElement("div",{className:he.preview,onClick:()=>qe(Ze)},x.createElement("i",{className:"iconfont icon-yulan"}),fe.formatMessage({id:"classroomGraphicGroupHomework.preview",defaultMessage:"\u9884\u89C8"})),["image"].includes(Ze==null?void 0:Ze.file_type)&&ae&&(z?x.createElement("div",{className:he.annotation,onClick:()=>ut(Ze)},x.createElement("i",{className:"iconfont icon-pizhu"}),(Je=Ze.subitem)!=null&&Je.id?"\u4FEE\u6539\u6279\u6CE8":"\u6279\u6CE8"):((Xe=Ze.subitem)==null?void 0:Xe.id)&&x.createElement("div",{className:he.annotation,onClick:()=>rt(Ze)},x.createElement("i",{className:"iconfont icon-chakanlaoshipizhu1"}),"\u67E5\u770B\u8001\u5E08\u6279\u6CE8")),["image"].includes(Ze==null?void 0:Ze.file_type)&&((ze=Ze.subitem)==null?void 0:ze.id)&&x.createElement("div",{className:he.download,style:{marginLeft:20},onClick:()=>{var $e,ht;(0,le.Nd)("",`${me.Z.API_SERVER}${(ht=($e=Ze==null?void 0:Ze.subitem)==null?void 0:$e.url)==null?void 0:ht.replace("disposition=inline","")}`)}},x.createElement("i",{className:"iconfont icon-xiazai4"}),"\u4E0B\u8F7D\u6279\u6CE8\u6587\u4EF6"),["office"].includes(Ze==null?void 0:Ze.file_type)&&(0,Ce.eB)()&&["xlsx","docx","pptx"].includes(Ze==null?void 0:Ze.file_sub)&&ae&&x.createElement("div",{className:he.annotation,onClick:()=>{tt(!0),qe(Ze)}},x.createElement("i",{className:"iconfont icon-pizhu"}),Ze.is_edit?"\u4FEE\u6539\u6279\u6CE8":"\u6279\u6CE8"),Ze.is_edit&&(0,Ce.dE)()&&ae&&x.createElement("div",{className:he.annotation,onClick:()=>{qe(Ze)}},x.createElement("i",{className:"iconfont icon-sousuo7"}),"\u67E5\u770B\u8001\u5E08\u6279\u6CE8"))})),x.createElement(ve.Z,{close:!0,data:Ee==null?void 0:Ee.content,type:Ee==null?void 0:Ee.type,hasMask:!0,disabledDownload:(0,Ce.Rm)()&&!((ie=se.AssistantObject.normal)!=null&&ie.can_download),editOffice:pe?"edit":"view",monacoEditor:{value:Ke.current,language:"txt",onChange:()=>{},options:{readOnly:!0,fontSize:14,minimap:{enabled:!1}}},onImgDimensions:z&&ae&&Ee.type==="image"?()=>ut(Le):null,onClose:()=>{ee(),tt(!1),ye({content:"",type:""})}}),x.createElement(we.Z,{onOk:Ye,onClose:()=>it({visible:!1}),data:xe,showFullTools:!0})):null};var E=(0,Pe.connect)(({classroomList:a})=>({classroomList:a}))(ne)},16750:function(bt,xt,te){"use strict";te.d(xt,{Z:function(){return be}});var x=te(59301),he={imageDimensions:"imageDimensions___a7crR",img:"img___Kroat",fullWidth:"fullWidth___c492T"},Oe=te(92310),Ge=te.n(Oe),ve=te(71418),we=te(2859),le=te(38147),me=te(65862),Ie=te(65582),Ce=(Se,ne,E)=>new Promise((a,b)=>{var y=ae=>{try{ee(E.next(ae))}catch(se){b(se)}},z=ae=>{try{ee(E.throw(ae))}catch(se){b(se)}},ee=ae=>ae.done?a(ae.value):Promise.resolve(ae.value).then(y,z);ee((E=E.apply(Se,ne)).next())}),be=({data:Se,className:ne,fullWidth:E,style:a={},onClose:b,onOk:y,showFullTools:z,noAssociationId:ee})=>{const ae=(0,Ie.useIntl)(),se=(0,x.useRef)(null),ie=(0,x.useRef)(null),fe=(0,x.useRef)(null),Ee=(0,x.useRef)(null),[ye,Le]=(0,x.useState)(!1),[He,pe]=(0,x.useState)("\u6B63\u5728\u52A0\u8F7D\u4E2D");(0,x.useEffect)(()=>{fe.current||(fe.current=document.createElement("style"),document.head.appendChild(fe.current)),Se!=null&&Se.visible?(document.body.setAttribute("data-custom","y-hidden"),fe.current.innerHTML=" html { overflow-y: hidden; }",Se!=null&&Se.src&&tt()):(document.body.removeAttribute("data-custom"),fe.current&&(document.head.removeChild(fe.current),fe.current=null))},[Se==null?void 0:Se.visible]);const tt=()=>Ce(void 0,null,function*(){Le(!0),pe("\u6B63\u5728\u52A0\u8F7D\u4E2D");const ut=yield(0,me.ZJ)(Se==null?void 0:Se.src);se.current.src="",se.current.src=ut,se.current.onload=function(){qe()},Le(!1),pe("")}),xe=()=>{document.body.removeAttribute("data-custom"),fe.current.innerHTML=" ",b()},it=ut=>Ce(void 0,null,function*(){Le(!0),pe("\u6B63\u5728\u4FDD\u5B58\u4E2D");const rt=yield(0,le.ZP)("/api/attachments.json",{method:"post",body:{file_type:"base64",original_filename:Se.title,file:ut.dataUrl}});rt!=null&&rt.id&&!ee?(yield(0,le.ZP)(`/api/attachments/${Se.id}/add_subitem.json`,{method:"post",body:{subitem_id:rt==null?void 0:rt.id,settings:JSON.stringify(ut.state)}})).status===0&&y():rt!=null&&rt.id&&y(rt),document.body.removeAttribute("data-custom"),fe.current.innerHTML=" ",Le(!1),pe("")}),Ke=()=>{const ut=document.querySelector('a[href="https://markerjs.com/"]');ut&&ut.parentNode&&(ut.parentNode.style.display="none"),[{name:'[data-action="select"]',title:"\u9009\u62E9"},{name:'[data-action="delete"]',title:"\u5220\u9664\u5143\u7D20"},{name:'[data-action="undo"]',title:"\u64A4\u9500"},{name:'[data-type-name="FrameMarker"]',title:"\u77E9\u5F62"},{name:'[data-type-name="FreehandMarker"]',title:"\u753B\u7EBF"},{name:'[data-type-name="ArrowMarker"]',title:"\u7BAD\u5934"},{name:'[data-type-name="TextMarker"]',title:"\u6587\u672C"},{name:'[data-type-name="EllipseMarker"]',title:"\u692D\u5706"},{name:'[data-type-name="HighlightMarker"]',title:"\u65B9\u5757"},{name:'[data-type-name="CalloutMarker"]',title:"\u6CE8\u91CA"},{name:'[data-action="render"]',title:ae.formatMessage({id:"classroomClassroomExperiments.save",defaultMessage:"\u4FDD\u5B58"})},{name:'[data-action="close"]',title:"\u9000\u51FA"}].forEach(Ye=>{const Ze=document.querySelector(Ye.name);Ze&&Ze.setAttribute("title",Ye.title)})},qe=()=>{ie.current=new we.hP(se.current),ie.current.targetRoot=Ee.current,ie.current.addEventListener("render",it),ie.current.addEventListener("beforeclose",xe),z&&(ie.current.availableMarkerTypes=ie.current.ALL_MARKER_TYPES,ie.current.uiStyleSettings.redoButtonVisible=!0,ie.current.uiStyleSettings.notesButtonVisible=!0,ie.current.uiStyleSettings.zoomButtonVisible=!0,ie.current.uiStyleSettings.zoomOutButtonVisible=!0,ie.current.uiStyleSettings.clearButtonVisible=!0),window.markerArea=ie.current.uiStyleSettings,ie.current.show(),Se!=null&&Se.snapshotData&&ie.current.restoreState(Se.snapshotData),setTimeout(()=>{window.scrollTo(0,0),Ke()},300)};return x.createElement(x.Fragment,null,(Se==null?void 0:Se.visible)&&x.createElement(ve.Z,{spinning:ye,tip:He,style:{position:"absolute"}},x.createElement("div",{ref:Ee,className:Ge()(he.imageDimensions,ne,E?he.fullWidth:""),style:a},x.createElement("img",{className:he.img,ref:se}))))}},99298:function(bt,xt,te){"use strict";var x=te(59301),he=te(95237),Oe=te(43604),Ge=te(99313),ve=te(3113),we=te(6339),le=te(96408),me=te(48136),Ie=te(65582),Ce=te(59301);const Pe=(0,x.forwardRef)(({callback:be,showSaveButton:Se,value:ne=""},E)=>{const a=(0,x.useRef)(),b=(0,Ie.useIntl)(),y=[{name:b.formatMessage({id:"markdownEditor.fractionsScores",defaultMessage:"\u5206\u6570\u5F97\u5206"}),value:"\\frac{x}{y}",children:[{name:"\u5206\u6570 Fractions",data:[{value:"\\frac{a}{b}"},{value:"x\\tfrac{x}{a} "},{value:"\\mathrm{d}t"},{value:"\\partial t"},{value:"\\frac{\\partial y}{\\partial x}"},{value:"\\nabla\\psi"},{value:"\\frac{\\partial^2}{\\partial x_1\\partial x_2}y"},{value:"\\cfrac{1}{a + \\cfrac{7}{b + \\cfrac{2}{9}}} = c"}]},{name:"\u5BFC\u6570 Derivative",data:[{value:"\\dot{a} "},{value:"\\ddot{a}"},{value:"{f}^{\\prime}"},{value:"{f}^{\\prime\\prime}"},{value:"{f}^{(n)}"}]},{name:"\u6A21\u7B97\u672F Modular arithmetic",data:[{value:"a \\bmod b"},{value:"a \\equiv b \\pmod{m} "},{value:"\\gcd(m, n) "},{value:"\\operatorname{lcm}(m, n) "}]}]},{name:b.formatMessage({id:"markdownEditor.rootsSuperscripts",defaultMessage:"\u6839\u5F0F\u89D2\u6807"}),value:"\\sqrt{x}",children:[{name:"\u6839\u5F0F Radicals",data:[{value:"\\sqrt{x}"},{value:"\\sqrt[y]{x}"}]},{name:"\u4E0A\u4E0B\u6807 Sub&Super",data:[{value:"x^{a}"},{value:"x_{a}"},{value:"x_{a}^{b} "},{value:"_{a}^{b} x"},{value:"x_{a}^{b} "}]},{name:"\u91CD\u97F3\u7B26\u53CA\u5176\u4ED6 Accents and Others",data:[{value:"\\hat{a} "},{value:"\\sqrt[y]{x}"},{value:"\\check{} "},{value:"\\grave{a} "},{value:"\\acute{a}"},{value:"\\tilde{a}"},{value:"\\breve{a}"},{value:"\\bar{a}"},{value:"\\vec{a}"},{value:"\\not{a}"},{value:"\\widetilde{abc}"},{value:"\\widehat{abc}"},{value:"\\overleftarrow{abc} "},{value:"\\overrightarrow{abc}"},{value:"\\overline{abc}"},{value:"\\underline{abc}"},{value:"\\overbrace{abc}"},{value:"\\underbrace{abc}"},{value:"\\overset{a}{abc}"},{value:"\\underset{a}{abc} \\stackrel\\frown{ab}"},{value:"\\overline{ab} "},{value:"\\overleftrightarrow{ab}"},{value:"\\overset{a}{\\leftarrow}"},{value:"\\overset{a}{\\rightarrow}"},{value:"\\xleftarrow[abc]{a}"},{value:"\\xrightarrow[abc]{a} "}]}]},{name:b.formatMessage({id:"markdownEditor.limitsLogarithms",defaultMessage:"\u6781\u9650\u5BF9\u6570"}),value:"\\lim_{x \\to 0}",children:[{name:"\u6781\u9650 Limits",data:[{value:"\\lim a"},{value:"\\lim_{x \\to 0}"},{value:"\\lim_{x \\to \\infty}"},{value:"\\max_b{a}"},{value:"\\min_a{b}"}]},{name:"\u5BF9\u6570\u6307\u6570 Logarithms and exponentials",data:[{value:"\\log_{a}{b}"},{value:"\\lg_{a}{b}"},{value:"\\ln_{a}{b}"},{value:"\\exp a"}]},{name:"\u754C\u9650 Bounds",data:[{value:"\\min x"},{value:"\\sup t"},{value:"\\inf s"},{value:"\\lim u"},{value:"\\limsup w"},{value:"\\dim p"},{value:"\\ker\\phi "}]}]},{name:b.formatMessage({id:"markdownEditor.trigonometricFunctions",defaultMessage:"\u4E09\u89D2\u51FD\u6570"}),value:"\\sin a",children:[{name:"\u4E09\u89D2\u51FD\u6570 Trigonometric functions",data:[{value:"\\sin a"},{value:"\\cos a"},{value:"\\tan a"},{value:"\\cot a "},{value:"\\sec a "},{value:"\\csc a "}]},{name:"\u53CD\u4E09\u89D2\u51FD\u6570 Inverse trigonometric functions",data:[{value:"\\sin^{-1}"},{value:"\\cos^{-1}"},{value:"\\tan^{-1}"},{value:"\\cot^{-1}"},{value:"\\sec^{-1}"},{value:"\\csc^{-1}"},{value:"\\arcsin a"},{value:"\\arccos a"},{value:"\\arctan a"},{value:"\\operatorname{arccot} a"},{value:"\\operatorname{arcsec} a"},{value:"\\operatorname{arccsc} a"}]},{name:"\u53CC\u66F2\u51FD\u6570 Hyperblic functions",data:[{value:"\\sinh a"},{value:"\\cosh a"},{value:"\\tanh a"},{value:"\\coth a"},{value:"\\operatorname{sech} a"},{value:"\\operatorname{csch} a"}]},{name:"\u53CD\u53CC\u66F2\u51FD\u6570 Inverse hyperbolic functions",data:[{value:"\\sinh^{-1}"},{value:"a\\cosh^{-1} a"},{value:"\\tanh^{-1} a"},{value:"\\coth^{-1} a"},{value:"\\operatorname{sech}^{-1} a"},{value:"\\operatorname{csch}^{-1} a"}]}]},{name:b.formatMessage({id:"markdownEditor.integralOperations",defaultMessage:"\u79EF\u5206\u8FD0\u7B97"}),value:"\\int_{a}^{b}",children:[{name:"\u79EF\u5206 Integral",data:[{value:"\\int"},{value:"\\int_{a}^{b}"},{value:"\\int\\limits_{a}^{b}"}]},{name:"\u53CC\u91CD\u79EF\u5206 Double integral",data:[{value:"\\iint"},{value:"\\iint_{a}^{b} "},{value:"\\iint\\limits_{a}^{b} "}]},{name:"\u4E09\u91CD\u79EF\u5206 Triple integral",data:[{value:"\\iiint"},{value:"\\iiint_{a}^{b}"},{value:"\\iiint\\limits_{a}^{b} "}]},{name:"\u66F2\u7EBF\u79EF\u5206 Closed line or path integral",data:[{value:"\\oint"},{value:"\\oint_{a}^{b} "}]}]},{name:b.formatMessage({id:"markdownEditor.largeOperations",defaultMessage:"\u5927\u578B\u8FD0\u7B97"}),value:"\\sum_{a}^{b}",children:[{name:"\u6C42\u548C Summation",data:[{value:"\\sum"},{value:"\\sum_{a}^{b}"},{value:"{\\textstyle \\sum_{a}^{b}} "}]},{name:"\u4E58\u79EF\u4F59\u79EF Product and coproduct",data:[{value:"\\prod"},{value:"\\prod_{a}^{b}"},{value:"{\\textstyle \\prod_{a}^{b}}"},{value:"\\coprod"},{value:"\\coprod_{a}^{b}"},{value:"{\\textstyle \\coprod_{a}^{b}} "}]},{name:"\u5E76\u96C6\u4EA4\u96C6 Union and intersection",data:[{value:"\\bigcup"},{value:"\\bigcup_{a}^{b}"},{value:"{\\textstyle \\bigcup_{a}^{b}}"},{value:"\\bigcap"},{value:"\\bigcap_{a}^{b}"}]},{name:"\u6790\u53D6\u5408\u53D6 Disjunction and conjunction",data:[{value:"\\bigvee"},{value:"\\bigvee_{a}^{b}"},{value:"\\bigwedge"},{value:"\\bigwedge_{a}^{b}"}]}]},{name:b.formatMessage({id:"markdownEditor.bracketsRounding",defaultMessage:"\u62EC\u53F7\u53D6\u6574"}),value:"\\left [ \\left ( \\right ) \\right ] ",children:[{name:"\u62EC\u53F7 Brackets",data:[{value:"\\left ( \\right )"},{value:"\\left [ \\right ]"},{value:"\\left \\langle \\right \\rangle "},{value:"\\left | \\right | "},{value:"\\left \\lfloor \\right \\rfloor "},{value:"\\left \\lceil \\right \\rceil "}]}]}],z=[{name:b.formatMessage({id:"markdownEditor.algebra",defaultMessage:"\u4EE3\u6570"}),value:"\\sqrt{a^2+b^2}",children:[{data:[{value:"\\left(x-1\\right)\\left(x+3\\right) "},{value:"\\sqrt{a^2+b^2}"},{value:"\\left ( \\frac{a}{b}\\right )^{n}= \\frac{a^{n}}{b^{n}}"},{value:"\\frac{a}{b}\\pm \\frac{c}{d}= \\frac{ad \\pm bc}{bd} "},{value:"\\frac{x^{2}}{a^{2}}-\\frac{y^{2}}{b^{2}}=1 "},{value:"\\frac{1}{\\sqrt{a}}=\\frac{\\sqrt{a}}{a},a\\ge 0\\frac{1}{\\sqrt{a}}=\\frac{\\sqrt{a}}{a},a\\ge 0 "},{value:"\\sqrt[n]{a^{n}}=\\left ( \\sqrt[n]{a}\\right )^{n} "},{value:"x ={-b \\pm \\sqrt{b^2-4ac}\\over 2a} "},{value:"y-y_{1}=k \\left( x-x_{1}\\right) "},{value:`\\left\\{\\begin{matrix} \r x=a + r\\text{cos}\\theta \\ \r y=b + r\\text{sin}\\theta \r \\end{matrix}\\right. `},{value:`\\begin{array}{l} \r @@ -66,7 +66,7 @@ \\end{array}`},{value:`\\begin{array}{c} \r P_{n}=n! \\\\ \r A_{n}^{k}=\\frac{n!}{\\left( n-k \\left) !\\right. \\right.} \r -\\end{array}`}]}]}],ee=se=>{a.current.setValue(a.current.getValue()+" "+se.value+" ")},ne=[{key:"1",label:b.formatMessage({id:"markdownEditor.quickTemplates",defaultMessage:"\u5FEB\u6377\u6A21\u677F"}),children:Ce.createElement(Ee.Z,{className:ie.Z.lists,gutter:[10,10]},y.map((se,fe)=>Ce.createElement(Me.Z,{flex:"110px",className:ie.Z.item},Ce.createElement("div",null,Ce.createElement(be.Z,{value:`$$${se.value}$$`}),se.name),Ce.createElement("div",{className:ie.Z.children},se.children.map((Pe,Se)=>Ce.createElement("div",{key:Se},Ce.createElement("h1",null,Pe.name),Ce.createElement(Ee.Z,{gutter:[10,10]},Pe.data.map((Le,Ge)=>Ce.createElement(Me.Z,{key:Ge,onClick:()=>ee(Le),className:ie.Z.diamond},Ce.createElement(be.Z,{value:"`$$"+Le.value+"$$`"}))))))))))},{key:"2",label:b.formatMessage({id:"markdownEditor.formulaTemplates",defaultMessage:"\u516C\u5F0F\u6A21\u677F"}),children:Ce.createElement(Ee.Z,{className:ie.Z.lists,gutter:[10,10]},z.map((se,fe)=>Ce.createElement(Me.Z,{flex:"110px",className:ie.Z.item},Ce.createElement("div",null,Ce.createElement(be.Z,{value:"`$$"+se.value+"$$`"}),se.name),Ce.createElement("div",{className:ie.Z.children},se.children.map((Pe,Se)=>Ce.createElement("div",{key:Se},Pe.name&&Ce.createElement("h1",null,Pe.name),Ce.createElement(Ee.Z,{gutter:[10,10]},Pe.data.map((Le,Ge)=>Ce.createElement(Me.Z,{key:Ge,onClick:()=>ee(Le),className:ie.Z.diamond},Ce.createElement(be.Z,{value:"`$$"+Le.value+"$$`"}))))))))))}],le=()=>{var se=document.createElement("div");se.innerHTML=a.current.getValue();var fe=se.innerText;return Oe&&Oe(fe),fe};return(0,x.useImperativeHandle)(E,()=>({getData:le})),Ce.createElement("div",{className:ie.Z.mathWrap},Ce.createElement(je.default,{defaultActiveKey:"1",items:ne}),Ce.createElement("math-field",{locale:"zh_cn",className:ie.Z.mathField,placeholder:b.formatMessage({id:"markdownEditor.pleaseOpenKeyboardEnterFormula",defaultMessage:"\u8BF7\u6253\u5F00\u952E\u76D8\uFF0C\u8F93\u5165\u516C\u5F0F"}),ref:a,style:{width:800,marginTop:30,fontSize:18}},ae||""),ye&&Ce.createElement("div",{className:ie.Z.button},Ce.createElement(he.ZP,{size:"large",onClick:le,style:{zIndex:8,marginTop:10},type:"primary"},b.formatMessage({id:"markdownEditor.saveToEditor",defaultMessage:"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668"}))))});xt.Z=pe},57146:function(bt,xt,te){"use strict";te.d(xt,{z:function(){return Ye},Z:function(){return Ze}});var x=te(59301),Ee=te(54580),Me=te(8591),je=te(43418),he=te(3113),be=te(74128),ie=te(80024),me=Object.defineProperty,Ie=Object.getOwnPropertySymbols,Ce=Object.prototype.hasOwnProperty,pe=Object.prototype.propertyIsEnumerable,Oe=(ke,Je,Xe)=>Je in ke?me(ke,Je,{enumerable:!0,configurable:!0,writable:!0,value:Xe}):ke[Je]=Xe,ye=(ke,Je)=>{for(var Xe in Je||(Je={}))Ce.call(Je,Xe)&&Oe(ke,Xe,Je[Xe]);if(Ie)for(var Xe of Ie(Je))pe.call(Je,Xe)&&Oe(ke,Xe,Je[Xe]);return ke},ae=(ke,Je,Xe)=>new Promise((ze,qe)=>{var Et=Ot=>{try{ft(Xe.next(Ot))}catch(Fe){qe(Fe)}},Ct=Ot=>{try{ft(Xe.throw(Ot))}catch(Fe){qe(Fe)}},ft=Ot=>Ot.done?ze(Ot.value):Promise.resolve(Ot.value).then(Et,Ct);ft((Xe=Xe.apply(ke,Je)).next())});const E="\u3000\u3000";function a(ke){var Je=["Bytes","KB","MB","GB","TB"];if(ke==0)return"0 Byte";var Xe=parseInt(""+Math.floor(Math.log(ke)/Math.log(1024)),10);return(ke/Math.pow(1024,Xe)).toFixed(1)+" "+Je[Xe]}var b=({value:ke=[],action:Je,onChange:Xe,className:ze,maxSize:qe=150,title:Et="\u6587\u4EF6\u4E0A\u4F20",accept:Ct=null})=>{const ft={multiple:!1,fileList:ke,accept:Ct,withCredentials:!0,beforeUpload:Fe=>Fe.size/1024/1024(oe.name.indexOf(E)===-1&&(oe.name=`${oe.name}${E}${a(oe.size)}`),ye({},oe))),Fe.file.status==="done"&&((Bt=(wt=Fe.file)==null?void 0:wt.response)==null?void 0:Bt.status)===-1){message.error((lt=(Ne=Fe.file)==null?void 0:Ne.response)==null?void 0:lt.message),Xe([]);return}Xe(ge)},onRemove:Fe=>ae(void 0,null,function*(){const wt=Fe.size/1024/1024;return Fe.status==="uploading"?!0:wt0?"\u6BCF\u6B21\u53EA\u80FD\u4E0A\u4F20\u4E00\u4E2A\u8D44\u6E90\uFF0C \u5220\u9664\u4E0B\u9762\u8D44\u6E90\u53EF\u91CD\u65B0\u4E0A\u4F20 ":"",disabled:ke.length>0,ghost:!0},Et),React.createElement("span",{onClick:Ot,style:{marginLeft:10}},"(\u5355\u4E2A\u6587\u4EF6\u6700\u5927",qe,"M)"," ")))},y=te(61481),z=te(89392),ee=Object.defineProperty,ne=Object.getOwnPropertySymbols,le=Object.prototype.hasOwnProperty,se=Object.prototype.propertyIsEnumerable,fe=(ke,Je,Xe)=>Je in ke?ee(ke,Je,{enumerable:!0,configurable:!0,writable:!0,value:Xe}):ke[Je]=Xe,Pe=(ke,Je)=>{for(var Xe in Je||(Je={}))le.call(Je,Xe)&&fe(ke,Xe,Je[Xe]);if(ne)for(var Xe of ne(Je))se.call(Je,Xe)&&fe(ke,Xe,Je[Xe]);return ke};const Se=ke=>React.createElement("svg",Pe({width:14,height:14,xmlns:"http://www.w3.org/2000/svg"},ke),React.createElement("title",null,"\u5F62\u72B6"),React.createElement("path",{d:"M10.354 3.5h-2.77v8.167H6.416V3.5H3.646L7 0l3.354 3.5ZM14 7h-1.167v5.833H1.167V7H0v7h14V7Z",fill:"#3061D0",fillRule:"nonzero"}));var Le="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEwLjM1NCAzLjVoLTIuNzd2OC4xNjdINi40MTZWMy41SDMuNjQ2TDcgMGwzLjM1NCAzLjVaTTE0IDdoLTEuMTY3djUuODMzSDEuMTY3VjdIMHY3aDE0VjdaIiBmaWxsPSIjMzA2MUQwIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4=",Ge=te(65582),ve=Object.defineProperty,et=Object.getOwnPropertySymbols,Ae=Object.prototype.hasOwnProperty,it=Object.prototype.propertyIsEnumerable,Ue=(ke,Je,Xe)=>Je in ke?ve(ke,Je,{enumerable:!0,configurable:!0,writable:!0,value:Xe}):ke[Je]=Xe,tt=(ke,Je)=>{for(var Xe in Je||(Je={}))Ae.call(Je,Xe)&&Ue(ke,Xe,Je[Xe]);if(et)for(var Xe of et(Je))it.call(Je,Xe)&&Ue(ke,Xe,Je[Xe]);return ke},dt=(ke,Je,Xe)=>new Promise((ze,qe)=>{var Et=Ot=>{try{ft(Xe.next(Ot))}catch(Fe){qe(Fe)}},Ct=Ot=>{try{ft(Xe.throw(Ot))}catch(Fe){qe(Fe)}},ft=Ot=>Ot.done?ze(Ot.value):Promise.resolve(Ot.value).then(Et,Ct);ft((Xe=Xe.apply(ke,Je)).next())});const{Dragger:rt}=Ee.default;function Ye(ke){let Je=[];return ke&&ke.length>0&&(Je=ke.map(Xe=>({uid:Xe.id,id:Xe.id,name:Xe.title+E+Xe.filesize,url:Xe.url,filesize:Xe.filesize,status:"done",response:{id:Xe.id}}))),Je}var Ze=({value:ke,onChange:Je,action:Xe,data:ze,className:qe,maxSize:Et=150,title:Ct,showRemoveModal:ft=!1,accept:Ot="",additionalText:Fe,isDragger:wt,number:Bt=1e3,aloneClear:Ne=!1,realTimeRemove:lt=!0,uploadText:ge,setFileProgress:oe,showFileProgress:re})=>{const ue=(0,Ge.useIntl)(),[de,De]=(0,x.useState)(!1);let[ce,we]=(0,x.useState)(ke||[]),[nt,Qe]=(0,x.useState)(1);(0,x.useEffect)(()=>{ke&&(nt===1&&we([...ke]),Qe(2),Bt===(ke==null?void 0:ke.length)&&De(!0))},[ke]);const xe=()=>{setTimeout(()=>{ce.pop(),we([...ce])},500)};re&&oe(ce.some(It=>It.status==="uploading"));const ut={multiple:!0,disabled:de,accept:Ot,withCredentials:!0,fileList:ce,beforeUpload:(It,on)=>{const _t=It.size/1024/1024;return ce.concat(on).length>Bt?(ce.pop(),we([...ce]),Me.ZP.error(`\u6700\u591A\u53EA\u80FD\u4E0A\u4F20${Bt}\u4E2A\u6587\u4EF6`),Ne?Promise.reject():(xe(),!1)):_t=Bt?De(!0):De(!1),we([...ce]),ce=ce.map(gt=>{var pt,Mt;return(pt=gt==null?void 0:gt.response)!=null&&pt.id&&(gt.url=(Mt=gt==null?void 0:gt.response)==null?void 0:Mt.url),gt.name.indexOf(E)===-1&&(gt.name=`${gt.name}${E}${a(gt.size)}`),tt({},gt)}),console.log("info:",It,ce),Je(ce)},onRemove:It=>dt(void 0,null,function*(){if(!lt)return!0;const on=()=>dt(void 0,null,function*(){if(It.response?It.response.id:It.id){let tn=yield(0,ie.JZ)(It.response?It.response.id:It.uid);return Promise.resolve(tn)}else return!0});return ft?new Promise((_t,tn)=>{je.default.confirm({centered:!0,width:530,okText:ue.formatMessage({id:"classrooms.confirm",defaultMessage:"\u786E\u5B9A"}),cancelText:ue.formatMessage({id:"classrooms.cancel",defaultMessage:"\u53D6\u6D88"}),title:ue.formatMessage({id:"shixuns.prompt",defaultMessage:"\u63D0\u793A"}),content:x.createElement("div",{className:"tc font16"},"\u662F\u5426\u786E\u8BA4\u5220\u9664?"),onOk:()=>dt(void 0,null,function*(){const $e=yield on();Me.ZP.success("\u5220\u9664\u6210\u529F"),_t(!0)}),onCancel:()=>_t(!1)})}):yield on()})};function Lt(It){It.preventDefault(),It.stopPropagation()}return x.createElement("div",{className:`multi-upload ${qe||""}`},wt&&x.createElement(rt,tt({},ut),x.createElement("p",{className:"ant-upload-drag-icon"},x.createElement(y.Z,null)),x.createElement("p",{className:"ant-upload-text"},"\u70B9\u51FB\u4E0A\u4F20\u56FE\u6807\uFF0C\u9009\u62E9\u8981\u4E0A\u4F20\u7684\u6587\u4EF6\u6216\u5C06\u6587\u4EF6\u62D6\u62FD\u5230\u6B64",x.createElement("br",null),"(\u5355\u4E2A\u6587\u4EF6\u6700\u5927\u9650\u5236\u4E3A",Et,"MB)"," "),Fe),!wt&&x.createElement(Ee.default,tt({},ut),x.createElement(he.ZP,{disabled:de,className:"upload_button"},x.createElement("img",{className:"aBtn_img",src:Le}),Ct||ue.formatMessage({id:"classroomGraphicGroupHomework.uploadAttachment",defaultMessage:"\u4E0A\u4F20\u9644\u4EF6"})),x.createElement("span",{onClick:Lt,className:"upload_text"},ge||`(\u5355\u4E2A\u6587\u4EF6\u6700\u5927${Et}MB)`)))}},4324:function(bt,xt,te){"use strict";te.d(xt,{Q:function(){return be}});var x=te(59301),Ee=te(57809),Me=te(5112),je=te(5871),he=te(59301),be=(me=>(me[me.Number=1]="Number",me[me.Percent=2]="Percent",me))(be||{});const ie=({value:me,onChange:Ie,disabled:Ce,hidePercentOption:pe=!1,percentType:Oe="select"})=>{const ye=(0,x.useMemo)(()=>pe?1:2,[pe]),[ae,E]=(0,x.useState)(ye);console.log(ae);const a=y=>me.type===1?`${y}\u5206`:`${y}%`,b=(0,x.useCallback)(y=>{if(ae===1){const z=y.replace("\u5206","");return isNaN(parseInt(z,10))?0:z}else return y.replace("%","")},[ae]);return(0,x.useEffect)(()=>{E(me.type)},[me]),he.createElement("div",{style:{display:"flex",alignItems:"center"}},Oe=="select"&&he.createElement(Ee.default,{size:"large",onChange:y=>{E(y),Ie({type:y,inputValue:y===1?5:20})},value:ae||ye,style:{width:100},options:pe?[{label:"\u5206\u503C",value:1}]:[{label:"\u767E\u5206\u6BD4",value:2},{label:"\u5206\u503C",value:1}],disabled:Ce}),Oe=="radio"&&he.createElement(Me.ZP.Group,{size:"large",onChange:y=>{const z=y.target.value;E(z),Ie({type:z,inputValue:z===1?5:20})},value:ae||ye,disabled:Ce},!pe&&he.createElement(Me.ZP,{value:2,style:{marginRight:"50px"}},"\u767E\u5206\u6BD4\u6263\u5206"),he.createElement(Me.ZP,{value:1},"\u56FA\u5B9A\u5206\u503C")),Oe=="radio"&&he.createElement("div",{style:{marginRight:"10px",color:"#000000"}},me.type==2?"\u6263\u9664\u8865\u4EA4\u9636\u6BB5\u5F97\u5206\u7684":"\u6263\u9664\u603B\u6210\u7EE9\u7684"),he.createElement(je.Z,{size:"large",disabled:Ce,value:me.inputValue,style:{width:"120px"},parser:b,addonAfter:me.type===1?"\u5206":"%",max:ae===2?100:Number.MAX_SAFE_INTEGER,min:0,precision:0,onChange:y=>{Ie({type:ae,inputValue:y})}}),Oe=="radio"&&me.type==2&&he.createElement("div",{style:{marginLeft:"10px",color:"#000000"}},"\u5206\u6570"))};xt.Z=ie},83028:function(bt,xt,te){"use strict";te.d(xt,{Z:function(){return Ie}});var x=te(59301),Ee={flex_box_center:"flex_box_center___rQJfc",flex_space_between:"flex_space_between___MDW24",flex_box_vertical_center:"flex_box_vertical_center___RZbAv",flex_box_center_end:"flex_box_center_end___ILhJA",flex_box_column:"flex_box_column___Fmij7",orangeColor:"orangeColor___U5vU6",redColor:"redColor___qYa6X",statustitle:"statustitle___pTBLm",statusbody:"statusbody___qUPQx",flex:"flex___VtL45"},Me=te(43418),je="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAPCAYAAADUFP50AAAAAXNSR0IArs4c6QAAAUFJREFUOE+V0ktKw1AUxvH/rVqIxT4wkgwEUSmK4APRBfiYCKU7cOZEBOkadAMZiwhuwJETBQciFRTtwJkPBLW2BRGrRanU9kpN2sSYiGaWc/PjuznnCN2Qh8AkPo+AzXxKLLiPhW7ICtDqB4GzQkqM/huGFZgZcDCBBDaaicsTMKbZH2xfwdY5/ICAEGSasC0AwRYblj+gKkENwfy4WS9V4LHsgsk49EZteJKHdBa6w7AybdZzr3D64ILxGKjtNrx9gfsSRBSYtf6xZh1/u+qQClrIhtdFuHmGvhisJcz65RPsZl2Jc/3QE7FhpgDHuT80x2+O9cR1K/GiCDt3rkQ/+Ns43gDFD0YVmHIuQGOOmiGTARhxwkGd1cZ7Vwd0OppWr3911StpcV++Iwn67q/kyBMuHchErcqwFxT1XZXsfQJqo2zI6kdI4QAAAABJRU5ErkJggg==",he="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAAAXNSR0IArs4c6QAAAW1JREFUOE+dkj1IQmEUht9z/blp4VQEjS39eW+oSCFCpFCI4BiKFGWWQUSrCjVVg+lQNJZQDZGNTm1B4NTibS3n2lo0wuqEN8i/a0HfeN7v+d73nO+QJEcKAJzQPAwCnSpKNtoqkyRHqgDrtUFAb6Rnedx43KgT6O5P0GQijFiNLe/Sy3/B8g+YTIRRrb5jP32JYNADr8eOldU0RJEqVlm8r1kyuA/AIEB10OWy4vBgA4ryCIdjCJlMDmfn1zAY6EmyGY/UrAwrgGATWKsn4mGEQl4Uiw+YX9hT73aZiEcl8eMbZAGA0AT6/ZPY3Ykiny/A55tA7uoGqdQFBD2VbDbDugoSTTEj3gTGYgG8Vt7UeG63hNkZJ7a2s+gw1XqPnf5REKhkt4kxNakO08ycbOtRC/7FcakCwNTJ0WwmDI+1LUCZZDkSYGa5Eewf0G0KAnprNYtFQHdPbZhNS1cmLafF5bUTJsyBSVMHPm+/ADTrfrtCH68WAAAAAElFTkSuQmCC",be=te(65582),ie=(Ce,pe,Oe)=>new Promise((ye,ae)=>{var E=y=>{try{b(Oe.next(y))}catch(z){ae(z)}},a=y=>{try{b(Oe.throw(y))}catch(z){ae(z)}},b=y=>y.done?ye(y.value):Promise.resolve(y.value).then(E,a);b((Oe=Oe.apply(Ce,pe)).next())}),Ie=({type:Ce,resdata:pe,onok:Oe,oktext:ye,okloading:ae})=>{const E=(0,be.useIntl)(),[a,b]=(0,x.useState)(!1),{can_copy_list:y,can_copy_num:z,challenge_type:ee,course_data_list:ne,no_copy_list:le,no_copy_num:se,no_use_list:fe,no_use_num:Pe,repeat_shixun_num:Se,student_count:Le,total_num:Ge,use_num:ve}=pe;let et=z>0||Ce==="exercise";(0,x.useEffect)(()=>{(pe==null?void 0:pe.student_count)>0&&b(!0)},[pe]),console.log("---11",ae),(0,x.useEffect)(()=>{ae||b(!1)},[ae]);const Ae=()=>{if(Ce==="exercise"&&ee===1)return x.createElement(x.Fragment,null,"\u8BFE\u5802\u5185\u6709",x.createElement("span",{className:Ee.orangeColor},Le),"\u540D\u5B66\u751F\u5DF2\u5728\u5176\u4ED6\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",x.createElement("span",{className:Ee.orangeColor},ve),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C",x.createElement("span",{className:Ee.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u4F5C\u7B54\u5DF2\u6311\u6218\u8FC7\u7684\u5B9E\u8BAD\u9898\u3002"));if(Ce==="exercise"&&ee===2)return x.createElement(x.Fragment,null,"\u8BFE\u5802\u5185\u6709",x.createElement("span",{className:Ee.orangeColor},Le),"\u540D\u5B66\u751F\u5DF2\u5728\u8BFE\u5802\u5B9E\u9A8C\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",x.createElement("span",{className:Ee.orangeColor},ve),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C\u4E14\u4F5C\u4E1A\u5DF2\u5F00\u542F\u201C\u4F5C\u4E1A\u622A\u6B62\u540E\u4E0D\u5141\u8BB8\u5B66\u751F\u7F16\u8F91\u4EE3\u7801\u201D\u8BBE\u7F6E\u9879\uFF0C",x.createElement("span",{className:Ee.redColor},"\u91CD\u590D\u53D1\u5E03\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(Ce==="shixun"&&ee===1)return x.createElement(x.Fragment,null,"\u8BFE\u5802\u5185\u6709",x.createElement("span",{className:Ee.orangeColor},Le),"\u540D\u5B66\u751F\u5DF2\u5728\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u8BE5\u5B9E\u8DF5\u9879\u76EE\uFF0C",x.createElement("span",{className:Ee.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(Ce==="shixun"&&ee===2)return x.createElement(x.Fragment,null,"\u8BFE\u5802\u5185\u6709",x.createElement("span",{className:Ee.orangeColor},Le),"\u540D\u5B66\u751F\u5DF2\u5728\u8BFE\u5802\u5B9E\u9A8C\u4E2D\u6311\u6218\u8FC7\u8BE5\u5B9E\u8DF5\u9879\u76EE\uFF0C\u4E14\u4F5C\u4E1A\u5DF2\u5F00\u542F\u201C\u4F5C\u4E1A\u622A\u6B62\u540E\u4E0D\u5141\u8BB8\u5B66\u751F\u7F16\u8F91\u4EE3\u7801\u201D\u8BBE\u7F6E\u9879\uFF0C",x.createElement("span",{className:Ee.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(Ce==="subject"&&ee===1)return x.createElement(x.Fragment,null,"\u8BFE\u5802\u5185\u6709",x.createElement("span",{className:Ee.orangeColor},Le),"\u540D\u5B66\u751F\u5DF2\u5728\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",x.createElement("span",{className:Ee.orangeColor},ve),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C",x.createElement("span",{className:Ee.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(Ce==="subject"&&ee===2)return x.createElement(x.Fragment,null,"\u8BFE\u5802\u5185\u6709 ",x.createElement("span",{className:Ee.orangeColor},Le)," \u540D\u5B66\u751F\u5DF2\u5728\u8BFE\u5802\u5B9E\u9A8C\u6311\u6218\u8FC7\u5176\u4E2D\u7684 ",x.createElement("span",{className:Ee.orangeColor},ve)," \u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C\u4E14\u4F5C\u4E1A\u5DF2\u5F00\u542F\u201C\u4F5C\u4E1A\u622A\u6B62\u540E\u4E0D\u5141\u8BB8\u5B66\u751F\u7F16\u8F91\u4EE3\u7801\u201D\u8BBE\u7F6E\u9879\uFF0C",x.createElement("span",{className:Ee.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(Ce==="exercisepush")return x.createElement(x.Fragment,null,"\u8BFE\u5802\u5185\u6709",x.createElement("span",{className:Ee.orangeColor},Le),"\u540D\u5B66\u751F\u5DF2\u5728\u5176\u4ED6\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u8BD5\u5377\u4E2D\u7684",x.createElement("span",{className:Ee.orangeColor},ve),"\u4E2A\u5B9E\u8DF5\u9879\u76EE \uFF0C",x.createElement("span",{className:Ee.redColor},"\u91CD\u590D\u53D1\u5E03\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u5728\u5F53\u524D\u8003\u8BD5\u4E2D\u8FDB\u884C\u4F5C\u7B54\u3002"));if(Ce==="shixunpush"&&ee===1)return x.createElement(x.Fragment,null,"\u8BFE\u5802\u5185\u6709",x.createElement("span",{className:Ee.orangeColor},Le),"\u540D\u5B66\u751F\u5DF2\u5728\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",x.createElement("span",{className:Ee.orangeColor},ve),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C",x.createElement("span",{className:Ee.redColor},"\u91CD\u590D\u53D1\u5E03\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(Ce==="shixunpush"&&ee===2)return x.createElement(x.Fragment,null,"\u8BFE\u5802\u5185\u6709",x.createElement("span",{className:Ee.orangeColor},Le),"\u540D\u5B66\u751F\u5DF2\u5728\u8BFE\u5802\u5B9E\u9A8C\u4E2D\u6311\u6218\u8FC7",x.createElement("span",{className:Ee.orangeColor},ve),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C\u4E14\u4F5C\u4E1A\u5DF2\u5F00\u542F\u201C\u4F5C\u4E1A\u622A\u6B62\u540E\u4E0D\u5141\u8BB8\u5B66\u751F\u7F16\u8F91\u4EE3\u7801\u201D\u8BBE\u7F6E\u9879\uFF0C",x.createElement("span",{className:Ee.redColor},"\u91CD\u590D\u53D1\u5E03\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"))},it=()=>{if(Ce==="exercise"||Ce==="subject"||Ce==="exercisepush"||Ce==="shixunpush")return x.createElement("div",{style:{marginTop:20}},se>0&&x.createElement("div",null,x.createElement("span",{className:Ee.flex},x.createElement("img",{src:he,style:{width:14}}),x.createElement("span",{className:Ee.statustitle},"\u4E0D\u652F\u6301\u590D\u5236\u7684\u5B9E\u8DF5\u9879\u76EE")),x.createElement("div",{className:Ee.statusbody},Ce==="exercise"&&x.createElement("div",{style:{marginBottom:15}},"\u6CA1\u6709\u590D\u5236\u6743\u9650\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C",x.createElement("span",{className:Ee.redColor},"\u4EE5\u4E0B\u8BD5\u9898\u5C06\u4E0D\u4F1A\u88AB\u53D1\u9001\u81F3\u8BFE\u5802\u4E2D\u3002"),"\u60A8\u4E5F\u53EF\u4EE5\u8054\u7CFB\u9879\u76EE\u521B\u5EFA\u8005\u5F00\u542F\u590D\u5236\u6743\u9650\u6216\u8005\u8054\u7CFB\u5E73\u53F0\u6559\u7814\u52A9\u7406\u8FDB\u884C\u534F\u52A9\u3002"),(Ce==="subject"||Ce==="exercisepush")&&x.createElement("div",{style:{marginBottom:15}},"\u6CA1\u6709\u590D\u5236\u6743\u9650\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C",et&&x.createElement("span",{className:Ee.redColor},"\u4E00\u952E\u590D\u5236\u4E0D\u4F1A\u590D\u5236\u6B64\u90E8\u5206\u9879\u76EE\u3002"),"\u60A8\u53EF\u4EE5\u8054\u7CFB\u9879\u76EE\u521B\u5EFA\u8005\u5F00\u542F\u590D\u5236\u6743\u9650\u6216\u8005\u8054\u7CFB\u5E73\u53F0\u6559\u7814\u52A9\u7406\u8FDB\u884C\u534F\u52A9\u3002"),Ce==="shixunpush"&&x.createElement("div",{style:{marginBottom:15}},"\u6CA1\u6709\u590D\u5236\u6743\u9650\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C",et&&x.createElement("span",{className:Ee.redColor},"\u4E00\u952E\u590D\u5236\u4E0D\u4F1A\u590D\u5236\u6B64\u90E8\u5206\u9879\u76EE\u3002"),"\u5EFA\u8BAE\u60A8\u91CD\u65B0\u9009\u62E9\u5B9E\u8DF5\u9879\u76EE\u518D\u53D1\u5E03\u4F5C\u4E1A\uFF0C\u4E5F\u53EF\u8054\u7CFB\u9879\u76EE\u521B\u5EFA\u8005\u5F00\u542F\u590D\u5236\u6743\u9650\u6216\u8054\u7CFB\u5E73\u53F0\u6559\u7814\u52A9\u7406\u8FDB\u884C\u534F\u52A9\u3002"),x.createElement("div",null,le==null?void 0:le.map((Ue,tt)=>x.createElement("a",{href:`/shixuns/${Ue.identifier}/challenges`,target:"_blank"},"\u300A",Ue==null?void 0:Ue.name,"\u300B",tt+1!==se&&"\u3001"))))),z>0&&x.createElement("div",{style:{marginTop:20}},x.createElement("span",{className:Ee.flex},x.createElement("img",{src:je,style:{width:14}}),x.createElement("span",{className:Ee.statustitle},"\u652F\u6301\u590D\u5236\u7684\u5B9E\u8DF5\u9879\u76EE")),x.createElement("div",{className:Ee.statusbody},Ce==="exercise"&&x.createElement("div",{style:{marginBottom:15}},"\u5EFA\u8BAE\u60A8\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362\u8BD5\u9898\uFF08\u5C06\u590D\u5236\u5E76\u521B\u5EFA\u4E00\u4E2A\u65B0\u7684\u9879\u76EE\u66FF\u6362\u8BD5\u5377\u4E2D\u7684\u539F\u8BD5\u9898\uFF0C\u4E0D\u4F1A\u590D\u5236\u5B66\u751F\u7684\u6311\u6218\u8BB0\u5F55\uFF0C\u65B0\u7684\u9879\u76EE\u652F\u6301\u8FDB\u884C\u7F16\u8F91\u5E76\u4E0E\u539F\u9879\u76EE\u4FE1\u606F\u4E92\u4E0D\u5F71\u54CD\uFF09\u3002"),(Ce==="subject"||Ce==="exercisepush")&&x.createElement("div",{style:{marginBottom:15}},"\u5EFA\u8BAE\u60A8\u4E00\u952E\u590D\u5236\u5E76\u53D1\u9001\uFF08\u5C06\u590D\u5236\u5E76\u521B\u5EFA\u4E00\u4E2A\u65B0\u7684\u9879\u76EE\uFF0C\u4E0D\u4F1A\u590D\u5236\u5B66\u751F\u7684\u6311\u6218\u8BB0\u5F55\uFF0C\u65B0\u7684\u9879\u76EE\u652F\u6301\u8FDB\u884C\u7F16\u8F91\u5E76\u4E0E\u539F\u9879\u76EE\u4FE1\u606F\u4E92\u4E0D\u5F71\u54CD\uFF09\u3002"),Ce==="shixunpush"&&x.createElement("div",{style:{marginBottom:15}},"\u5EFA\u8BAE\u60A8\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362\u8BD5\u9898\uFF08\u5C06\u590D\u5236\u5E76\u521B\u5EFA\u4E00\u4E2A\u65B0\u7684\u9879\u76EE\u66FF\u6362\u5F53\u524D\u4F5C\u4E1A\u4E2D\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C\u4E0D\u4F1A\u590D\u5236\u5B66\u751F\u7684\u6311\u6218\u8BB0\u5F55\uFF0C\u65B0\u7684\u9879\u76EE\u652F\u6301\u8FDB\u884C\u7F16\u8F91\u5E76\u4E0E\u539F\u9879\u76EE\u4FE1\u606F\u4E92\u4E0D\u5F71\u54CD\uFF09\u3002"),x.createElement("div",null,y==null?void 0:y.map((Ue,tt)=>x.createElement("a",{href:`/shixuns/${Ue.identifier}/challenges`,target:"_blank"},"\u300A",Ue==null?void 0:Ue.name,"\u300B",tt+1!==z&&"\u3001"))))));if(Ce==="shixun")return x.createElement("div",{style:{marginTop:20}},z>0?"\u8BE5\u9879\u76EE\u652F\u6301\u590D\u5236\uFF0C\u5EFA\u8BAE\u60A8\u4E00\u952E\u590D\u5236\u5E76\u53D1\u9001\uFF08\u5C06\u590D\u5236\u5E76\u521B\u5EFA\u4E00\u4E2A\u65B0\u7684\u9879\u76EE\uFF0C\u4E0D\u4F1A\u590D\u5236\u5B66\u751F\u7684\u6311\u6218\u8BB0\u5F55\uFF0C\u65B0\u7684\u9879\u76EE\u652F\u6301\u8FDB\u884C\u7F16\u8F91\u5E76\u4E0E\u539F\u9879\u76EE\u4FE1\u606F\u4E92\u4E0D\u5F71\u54CD\uFF09\u3002":"\u8BE5\u9879\u76EE\u4E0D\u652F\u6301\u590D\u5236\uFF0C\u60A8\u53EF\u4EE5\u8054\u7CFB\u9879\u76EE\u521B\u5EFA\u8005\u5F00\u542F\u590D\u5236\u6743\u9650\u6216\u8005\u8054\u7CFB\u5E73\u53F0\u6559\u7814\u52A9\u7406\u8FDB\u884C\u534F\u52A9\u3002")};return x.createElement(Me.default,{open:a,onCancel:()=>{b(!1)},cancelText:E.formatMessage({id:"classrooms.cancel",defaultMessage:"\u53D6\u6D88"}),title:E.formatMessage({id:"shixuns.prompt",defaultMessage:"\u63D0\u793A"}),width:700,centered:!0,cancelButtonProps:{style:{display:!et&&"none"}},zIndex:1003,confirmLoading:ae,okText:et?ye:"\u6211\u77E5\u9053\u4E86",onOk:()=>ie(void 0,null,function*(){et?yield Oe([...y,...fe]):b(!1)})},x.createElement("div",{style:{maxHeight:600,overflow:"auto"}},Ae(),it()))}},85533:function(bt,xt,te){"use strict";te.d(xt,{h:function(){return le}});var x=te(59301),Ee=te(57809),Me=te(78241),je=te(3113),he=te(89780),be=te.n(he),ie=te(45559),me=te(42313),Ie=te(65582),Ce=Object.defineProperty,pe=Object.defineProperties,Oe=Object.getOwnPropertyDescriptors,ye=Object.getOwnPropertySymbols,ae=Object.prototype.hasOwnProperty,E=Object.prototype.propertyIsEnumerable,a=(se,fe,Pe)=>fe in se?Ce(se,fe,{enumerable:!0,configurable:!0,writable:!0,value:Pe}):se[fe]=Pe,b=(se,fe)=>{for(var Pe in fe||(fe={}))ae.call(fe,Pe)&&a(se,Pe,fe[Pe]);if(ye)for(var Pe of ye(fe))E.call(fe,Pe)&&a(se,Pe,fe[Pe]);return se},y=(se,fe)=>pe(se,Oe(fe));const z=Ee.default.Option,ee={labelCol:{span:4},wrapperCol:{span:20}},ne={asp:["ASP","vbscript"],actionscript:["ActionScript(3.0)/Flash/Flex","clike"],bash:["Bash/Bat","shell"],css:["CSS","css"],c:["C","clike"],cpp:["C++","clike"],csharp:["C#","clike"],coffeescript:["CoffeeScript","coffeescript"],d:["D","d"],dart:["Dart","dart"],delphi:["Delphi/Pascal","pascal"],erlang:["Erlang","erlang"],go:["Golang","go"],groovy:["Groovy","groovy"],html:["HTML","text/html"],java:["Java","clike"],json:["JSON","text/json"],javascript:["Javascript","javascript"],lua:["Lua","lua"],less:["LESS","css"],markdown:["Markdown","gfm"],"objective-c":["Objective-C","clike"],php:["PHP","php"],perl:["Perl","perl"],python:["Python","python"],r:["R","r"],rst:["reStructedText","rst"],ruby:["Ruby","ruby"],sql:["SQL","sql"],sass:["SASS/SCSS","sass"],shell:["Shell","shell"],scala:["Scala","clike"],swift:["Swift","clike"],vb:["VB/VBScript","vb"],xml:["XML","text/xml"],yaml:["YAML","yaml"]};xt.Z=({callback:se,onCancel:fe})=>{const[Pe,Se]=(0,x.useState)("python");function Le(et){Se(ne[et][1])}function Ge(et){se(et)}const ve=(0,Ie.useIntl)();return x.createElement(Me.default,y(b({},ee),{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:Ge,style:{width:500}}),x.createElement(Me.default.Item,{label:ve.formatMessage({id:"markdownEditor.codeLanguage",defaultMessage:"\u4EE3\u7801\u8BED\u8A00"}),name:"language"},x.createElement(Ee.default,{getPopupContainer:et=>et.parentNode,onChange:Le},Object.keys(ne).map(et=>x.createElement(z,{key:et,value:et},ne[et][0])))),x.createElement(Me.default.Item,{label:ve.formatMessage({id:"markdownEditor.codeContent",defaultMessage:"\u4EE3\u7801\u5185\u5BB9"}),name:"content",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4EE3\u7801\u5185\u5BB9"}]},x.createElement(le,{mode:Pe})),x.createElement("div",{className:"flex-container flex-end"},x.createElement(je.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},ve.formatMessage({id:"markdownEditor.confirm",defaultMessage:"\u786E\u5B9A"})),x.createElement(je.ZP,{type:"ghost",onClick:fe},ve.formatMessage({id:"markdownEditor.cancel",defaultMessage:"\u53D6\u6D88"}))))};function le({value:se,onChange:fe,mode:Pe,options:Se={}}){const Le=(0,x.useRef)(),[Ge,ve]=(0,x.useState)();return(0,x.useEffect)(()=>{if(Ge){let et=function(Ae){const it=Ae.getValue();fe&&fe(it)};return Ge.on("change",et),()=>{Ge.off("change",et)}}},[Ge,fe]),(0,x.useEffect)(()=>{Ge&&Ge.setOption("mode",Pe)},[Ge,Pe]),(0,x.useEffect)(()=>{Ge&&(se!==Ge.getValue()||se==="")&&setTimeout(()=>{Ge.setValue(se||"")},300)},[Ge,se]),(0,x.useEffect)(()=>{if(Le.current&&!Ge){const et=be().fromTextArea(Le.current,b({mode:Pe,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0,matchBrackets:!0,styleActiveLine:!0},Se));ve(et)}},[Le.current,Ge]),x.createElement("div",{className:"my-codemirror-container"},x.createElement("textarea",{ref:Le}))}},96565:function(bt,xt,te){"use strict";te.d(xt,{Z:function(){return So}});var x=te(59301),Ee=te(89780),Me=te.n(Ee),je=te(76374),he=te(45559),be=te(6313),ie=te(25717),me=te(99498),Ie=te(25419),Ce=te(67549),pe=te(6339),Oe=({value:jt="",className:Nt,showTextOnly:Rt,showLines:wn,style:Fa={}})=>{const ia=(0,x.useMemo)(()=>"",[jt]);return x.createElement(x.Fragment,null,x.createElement("div",{dangerouslySetInnerHTML:{__html:ia}}))},ye=te(65582),ae=te(59301),E=Object.defineProperty,a=Object.defineProperties,b=Object.getOwnPropertyDescriptors,y=Object.getOwnPropertySymbols,z=Object.prototype.hasOwnProperty,ee=Object.prototype.propertyIsEnumerable,ne=(jt,Nt,Rt)=>Nt in jt?E(jt,Nt,{enumerable:!0,configurable:!0,writable:!0,value:Rt}):jt[Nt]=Rt,le=(jt,Nt)=>{for(var Rt in Nt||(Nt={}))z.call(Nt,Rt)&&ne(jt,Rt,Nt[Rt]);if(y)for(var Rt of y(Nt))ee.call(Nt,Rt)&&ne(jt,Rt,Nt[Rt]);return jt},se=(jt,Nt)=>a(jt,b(Nt));function fe({onActionCallback:jt,title:Nt,icon:Rt,actionName:wn,className:Fa="",children:ia}){function Ra(){jt(wn)}return ae.createElement("a",{title:Nt,className:Fa,onClick:Ra},ae.createElement("i",{className:`${Rt}`}),ia)}var Pe=({watch:jt,showNullButton:Nt,showNullProgramButton:Rt,onActionCallback:wn,fullScreen:Fa,insertTemp:ia,hidetoolBar:Ra,extraUse:Mr})=>{const Za=(0,ye.useIntl)(),vi=[...[{title:Za.formatMessage({id:"markdownEditor.bold",defaultMessage:"\u7C97\u4F53"}),icon:"md-iconfont icon-bold",actionName:"bold"},{title:Za.formatMessage({id:"markdownEditor.italic",defaultMessage:"\u659C\u4F53"}),icon:"md-iconfont icon-italic",actionName:"italic"},"|",{title:Za.formatMessage({id:"markdownEditor.unorderedList",defaultMessage:"\u65E0\u5E8F\u5217\u8868"}),icon:"md-iconfont icon-unorder-list",actionName:"list-ul"},{title:Za.formatMessage({id:"markdownEditor.orderedList",defaultMessage:"\u6709\u5E8F\u5217\u8868"}),icon:"md-iconfont icon-order-list",actionName:"list-ol"},"|",{title:Za.formatMessage({id:"markdownEditor.inlineCode",defaultMessage:"\u884C\u5185\u4EE3\u7801"}),icon:"md-iconfont icon-code",actionName:"code"},{title:Za.formatMessage({id:"markdownEditor.codeBlockMultiLanguage",defaultMessage:"\u4EE3\u7801\u5757\uFF08\u591A\u8BED\u8A00\u98CE\u683C\uFF09"}),icon:"md-iconfont icon-file-code",actionName:"code-block"},{title:Za.formatMessage({id:"markdownEditor.link",defaultMessage:"\u94FE\u63A5"}),icon:"md-iconfont icon-link",actionName:"link"},"|",{title:Za.formatMessage({id:"markdownEditor.inlineFormula",defaultMessage:"\u884C\u5185\u516C\u5F0F"}),icon:"md-iconfont icon-sum",actionName:"inline-latex"},{title:Za.formatMessage({id:"markdownEditor.mathImage",defaultMessage:"\u6570\u5B66\u56FE\u50CF"}),icon:"iconfont icon-shuxuetuxiang2",actionName:"maths-latex"},{title:Za.formatMessage({id:"markdownEditor.multiLineFormula",defaultMessage:"\u591A\u884C\u516C\u5F0F"}),icon:"iconfont icon-jisuan1",actionName:"latex"},"|",{title:Za.formatMessage({id:"markdownEditor.addImage",defaultMessage:"\u6DFB\u52A0\u56FE\u7247"}),icon:"md-iconfont icon-picture",actionName:"upload-image"},{title:Za.formatMessage({id:"markdownEditor.insertDrawing",defaultMessage:"\u63D2\u5165\u753B\u56FE"}),icon:"iconfont icon-sheji",actionName:"draw-image"},{title:Za.formatMessage({id:"markdownEditor.insertFlowchart",defaultMessage:"\u63D2\u5165\u6D41\u7A0B\u56FE"}),icon:"iconfont icon-liucheng",actionName:"add-flowchart"},{title:Za.formatMessage({id:"markdownEditor.table",defaultMessage:"\u8868\u683C"}),icon:"md-iconfont icon-table",actionName:"add-table"},"|",{title:Za.formatMessage({id:"markdownEditor.lineBreak",defaultMessage:"\u6362\u884C"}),icon:"md-iconfont icon-minus",actionName:"line-break"},{title:Za.formatMessage({id:"markdownEditor.clear",defaultMessage:"\u6E05\u7A7A"}),icon:"md-iconfont icon-eraser",actionName:"eraser"}],{title:`${jt?Za.formatMessage({id:"markdownEditor.disableRealTimePreview",defaultMessage:"\u5173\u95ED\u5B9E\u65F6\u9884\u89C8"}):Za.formatMessage({id:"markdownEditor.enableRealTimePreview",defaultMessage:"\u5F00\u542F\u5B9E\u65F6\u9884\u89C8"})}`,icon:`${jt?"md-iconfont icon-eye-slash":"md-iconfont icon-eye"}`,actionName:"trigger-watch"}];return ae.createElement("ul",{className:"markdown-toolbar-container"},!Ra&&vi.map((gr,la)=>ae.createElement("li",{key:la},gr.actionName?ae.createElement(fe,se(le({},gr),{onActionCallback:wn})):ae.createElement("span",{className:"v-line"}))),Nt?ae.createElement("li",null,ae.createElement(fe,{icon:"md-iconfont icon-edit insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-null-ch",onActionCallback:wn},ae.createElement("span",{className:"fill-tip"},"\u70B9\u51FB\u63D2\u5165\b\u586B\u7A7A\u9879"))):null,Rt?ae.createElement(ae.Fragment,null,ae.createElement("li",null,ae.createElement(fe,{icon:"md-iconfont icon-edit insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-signal",onActionCallback:wn},ae.createElement("span",{className:"fill-tip"},"+\u5355\u884C\u586B\u7A7A\u9879"))),ae.createElement("li",null,ae.createElement(fe,{icon:"md-iconfont icon-uniE900 insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-multiple",onActionCallback:wn},ae.createElement("span",{className:"fill-tip"},"+\u591A\u884C\u586B\u7A7A\u9879")))):null,ia&&ae.createElement("li",null,ae.createElement(fe,{icon:"md-iconfont icon-edit",className:"btn-null",title:"\u63D2\u5165\u6A21\u677F",actionName:`inster-template-${ia}`,onActionCallback:wn},ae.createElement("span",{className:"fill-tip"},"\u63D2\u5165\u6A21\u677F"))),Mr&&ae.createElement("li",null,Mr),ae.createElement("li",{className:"btn-full-screen"},ae.createElement(fe,{icon:`${Fa?"md-iconfont icon-shrink":"md-iconfont icon-enlarge"}`,title:Fa?"\u5173\u95ED\u5168\u5C4F":"\u5F00\u542F\u5168\u5C4F",actionName:"trigger-full-screen",onActionCallback:wn})))},Se=te(57261),Le=te(78241),Ge=te(92832),ve=te(3113),et=Object.defineProperty,Ae=Object.defineProperties,it=Object.getOwnPropertyDescriptors,Ue=Object.getOwnPropertySymbols,tt=Object.prototype.hasOwnProperty,dt=Object.prototype.propertyIsEnumerable,rt=(jt,Nt,Rt)=>Nt in jt?et(jt,Nt,{enumerable:!0,configurable:!0,writable:!0,value:Rt}):jt[Nt]=Rt,Ye=(jt,Nt)=>{for(var Rt in Nt||(Nt={}))tt.call(Nt,Rt)&&rt(jt,Rt,Nt[Rt]);if(Ue)for(var Rt of Ue(Nt))dt.call(Nt,Rt)&&rt(jt,Rt,Nt[Rt]);return jt},Ze=(jt,Nt)=>Ae(jt,it(Nt));const ke={labelCol:{span:4},wrapperCol:{span:20}};var Je=({callback:jt,onCancel:Nt})=>{function Rt(Fa){jt(Fa)}const wn=(0,ye.useIntl)();return x.createElement(Le.default,Ze(Ye({},ke),{initialValues:{link:"http://",title:""},className:"link-panel",onFinish:Rt,style:{width:500}}),x.createElement(Le.default.Item,{label:wn.formatMessage({id:"markdownEditor.linkAddress",defaultMessage:"\u94FE\u63A5\u5730\u5740"}),name:"link",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u5730\u5740"}]},x.createElement(Ge.default,null)),x.createElement(Le.default.Item,{label:wn.formatMessage({id:"markdownEditor.linkTitle",defaultMessage:"\u94FE\u63A5\u6807\u9898"}),name:"title",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u6807\u9898"}]},x.createElement(Ge.default,null)),x.createElement("div",{className:"flex-container flex-end"},x.createElement(ve.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},wn.formatMessage({id:"markdownEditor.confirm",defaultMessage:"\u786E\u5B9A"})),x.createElement(ve.ZP,{type:"ghost",onClick:Nt},wn.formatMessage({id:"markdownEditor.cancel",defaultMessage:"\u53D6\u6D88"}))))},Xe=te(85533),ze=te(45053),qe=te(43418),Et=te(95237),Ct=te(16750),ft=te(59301),Ot=({callback:jt,onCancel:Nt})=>{const Rt=document.createElement("canvas"),wn=Rt.getContext("2d");Rt.width=1e3,Rt.height=800,wn.fillStyle="#ffffff",wn.fillRect(0,0,Rt.width,Rt.height);const Fa=Rt.toDataURL("image/png");return ft.createElement(qe.default,{open:!0,width:"100vw",style:{height:"100vh",top:0},footer:null,title:null,closable:!1},ft.createElement(Et.Z,{style:{height:"100vh"}},ft.createElement(Ct.Z,{fullWidth:!0,noAssociationId:!0,showFullTools:!0,data:{src:Fa,visible:!0,title:String(Date.now())},onOk:ia=>{jt({src:ia.url})},onClose:Nt})))},Fe=te(12378);function wt(){go.CommandHandler.call(this),this._arrowKeyBehavior="move",this._pasteOffset=new go.Point(10,10),this._lastPasteOffset=new go.Point(0,0)}go.Diagram.inherit(wt,go.CommandHandler),wt.prototype.canAlignSelection=function(){var jt=this.diagram;return!(jt===null||jt.isReadOnly||jt.isModelReadOnly||jt.selection.count<2)},wt.prototype.alignLeft=function(){var jt=this.diagram;jt.startTransaction("aligning left");var Nt=1/0;jt.selection.each(function(Rt){Rt instanceof go.Link||(Nt=Math.min(Rt.position.x,Nt))}),jt.selection.each(function(Rt){Rt instanceof go.Link||Rt.move(new go.Point(Nt,Rt.position.y))}),jt.commitTransaction("aligning left")},wt.prototype.alignRight=function(){var jt=this.diagram;jt.startTransaction("aligning right");var Nt=-1/0;jt.selection.each(function(Rt){if(!(Rt instanceof go.Link)){var wn=Rt.actualBounds.x+Rt.actualBounds.width;Nt=Math.max(wn,Nt)}}),jt.selection.each(function(Rt){Rt instanceof go.Link||Rt.move(new go.Point(Nt-Rt.actualBounds.width,Rt.position.y))}),jt.commitTransaction("aligning right")},wt.prototype.alignTop=function(){var jt=this.diagram;jt.startTransaction("alignTop");var Nt=1/0;jt.selection.each(function(Rt){Rt instanceof go.Link||(Nt=Math.min(Rt.position.y,Nt))}),jt.selection.each(function(Rt){Rt instanceof go.Link||Rt.move(new go.Point(Rt.position.x,Nt))}),jt.commitTransaction("alignTop")},wt.prototype.alignBottom=function(){var jt=this.diagram;jt.startTransaction("aligning bottom");var Nt=-1/0;jt.selection.each(function(Rt){if(!(Rt instanceof go.Link)){var wn=Rt.actualBounds.y+Rt.actualBounds.height;Nt=Math.max(wn,Nt)}}),jt.selection.each(function(Rt){Rt instanceof go.Link||Rt.move(new go.Point(Rt.actualBounds.x,Nt-Rt.actualBounds.height))}),jt.commitTransaction("aligning bottom")},wt.prototype.alignCenterX=function(){var jt=this.diagram,Nt=jt.selection.first();if(Nt){jt.startTransaction("aligning Center X");var Rt=Nt.actualBounds.x+Nt.actualBounds.width/2;jt.selection.each(function(wn){wn instanceof go.Link||wn.move(new go.Point(Rt-wn.actualBounds.width/2,wn.actualBounds.y))}),jt.commitTransaction("aligning Center X")}},wt.prototype.alignCenterY=function(){var jt=this.diagram,Nt=jt.selection.first();if(Nt){jt.startTransaction("aligning Center Y");var Rt=Nt.actualBounds.y+Nt.actualBounds.height/2;jt.selection.each(function(wn){wn instanceof go.Link||wn.move(new go.Point(wn.actualBounds.x,Rt-wn.actualBounds.height/2))}),jt.commitTransaction("aligning Center Y")}},wt.prototype.alignColumn=function(jt){var Nt=this.diagram;Nt.startTransaction("align Column"),jt===void 0&&(jt=0),jt=parseFloat(jt);var Rt=new Array;Nt.selection.each(function(Mr){Mr instanceof go.Link||Rt.push(Mr)});for(var wn=0;wn0){for(var Mr=ia.elt(Ra-1);Mr!==null&&Mr.isTreeExpanded&&!Mr.isTreeLeaf;){var Za=this._sortTreeChildrenByY(Mr);Mr=Za.last()}Mr!==null&&jt.select(Mr)}else jt.select(Fa)}}else if(Rt.key==="Down")if(Nt.isTreeExpanded&&!Nt.isTreeLeaf){var wn=this._sortTreeChildrenByY(Nt).first();wn!==null&&jt.select(wn)}else for(;Nt!==null;){var Fa=Nt.findTreeParentNode();if(Fa===null)break;var ia=this._sortTreeChildrenByY(Fa),Ra=ia.indexOf(Nt);if(Raia.y?1:Fa.xia.x?1:0}),Nt},wt.prototype.copyToClipboard=function(jt){go.CommandHandler.prototype.copyToClipboard.call(this,jt),this._lastPasteOffset.set(this.pasteOffset)},wt.prototype.pasteFromClipboard=function(){var jt=go.CommandHandler.prototype.pasteFromClipboard.call(this);return this.diagram.moveParts(jt,this._lastPasteOffset),this._lastPasteOffset.add(this.pasteOffset),jt},Object.defineProperty(wt.prototype,"arrowKeyBehavior",{get:function(){return this._arrowKeyBehavior},set:function(jt){if(jt!=="move"&&jt!=="select"&&jt!=="scroll"&&jt!=="tree"&&jt!=="none")throw new Error('DrawCommandHandler.arrowKeyBehavior must be either "move", "select", "scroll", "tree", or "none", not: '+jt);this._arrowKeyBehavior=jt}}),Object.defineProperty(wt.prototype,"pasteOffset",{get:function(){return this._pasteOffset},set:function(jt){if(!(jt instanceof go.Point))throw new Error("DrawCommandHandler.pasteOffset must be a Point, not: "+jt);this._pasteOffset.set(jt)}});var Bt=wt,Ne=te(25863),lt=te(43604),ge=te(38147),oe={myPaletteDiv:"myPaletteDiv___Xjz2I",flowChartWrp:"flowChartWrp____f45r",maxH60:"maxH60___Pd4Re"},re=te(59301),ue=(jt,Nt,Rt)=>new Promise((wn,Fa)=>{var ia=Za=>{try{Mr(Rt.next(Za))}catch(Qr){Fa(Qr)}},Ra=Za=>{try{Mr(Rt.throw(Za))}catch(Qr){Fa(Qr)}},Mr=Za=>Za.done?wn(Za.value):Promise.resolve(Za.value).then(ia,Ra);Mr((Rt=Rt.apply(jt,Nt)).next())});function de({onCancel:jt,callback:Nt}){let Rt=(0,x.useRef)(),wn=(0,x.useRef)(),Fa=(0,x.useRef)(),ia=(0,x.useRef)(!1);const Ra=(0,x.useRef)(!1),[Mr,Za]=(0,x.useState)(0);function Qr(){const la=Fe.bx.make,io={red:"#ff3333",blue:"#3358ff",green:"#25ad23",magenta:"#d533ff",purple:"#7d33ff",orange:"#ff6233",brown:"#8e571e",white:"#ffffff",black:"#000000",beige:"#fffcd5",extralightblue:"#d5ebff",extralightred:"#f2dfe0",lightblue:"#a5d2fa",lightgray:"#cccccc",lightgreen:"#b3e6b3",lightred:"#fcbbbd"};Rt.current=new Fe.S0(wn.current,{padding:20,grid:la(Fe.s_,"Grid",la(Fe.bn,"LineH",{stroke:"lightgray",strokeWidth:.5}),la(Fe.bn,"LineV",{stroke:"lightgray",strokeWidth:.5})),"draggingTool.isGridSnapEnabled":!0,handlesDragDropForTopLevelParts:!0,mouseDrop:qn=>{var Qa=qn.diagram.commandHandler.addTopLevelParts(qn.diagram.selection,!0);Qa||qn.diagram.currentTool.doCancel()},commandHandler:la(Bt),"clickCreatingTool.archetypeNodeData":{text:"\u672A\u547D\u540D",fill:null,stroke:null,borderColor:"rgba(0,0,0,0)"},PartCreated:qn=>{var Qa=qn.subject;Qa.location=Qa.location.copy().snapToGridPoint(qn.diagram.grid.gridOrigin,qn.diagram.grid.gridCellSize),setTimeout(()=>{qn.diagram.commandHandler.editTextBlock()},20)},"commandHandler.archetypeGroupData":{isGroup:!0,text:"NEW GROUP"},SelectionGrouped:qn=>{var Qa=qn.subject;setTimeout(()=>{qn.diagram.commandHandler.editTextBlock()})},LinkRelinked:qn=>{var Qa=qn.parameter.part;Qa.invalidateConnectedLinks();var tr=qn.subject;qn.diagram.toolManager.linkingTool.isForwards?tr.toNode.invalidateConnectedLinks():tr.fromNode.invalidateConnectedLinks()},"undoManager.isEnabled":!0}),Rt.current.nodeTemplate=la(Fe.NB,"Auto",{locationSpot:Fe.z6.Center,locationObjectName:"SHAPE",desiredSize:new Fe.$u(120,60),minSize:new Fe.$u(40,40),resizable:!0,resizeCellSize:new Fe.$u(10,10),rotatable:!0},new Fe.KX("location","loc",Fe.E9.parse).makeTwoWay(Fe.E9.stringify),new Fe.KX("desiredSize","size",Fe.$u.parse).makeTwoWay(Fe.$u.stringify),la(Fe.bn,{name:"SHAPE",fill:io.white,cursor:"pointer",portId:"",fromLinkable:!0,toLinkable:!0,fromLinkableDuplicates:!0,toLinkableDuplicates:!0,fromSpot:Fe.z6.AllSides,toSpot:Fe.z6.AllSides},new Fe.KX("figure"),new Fe.KX("fill"),new Fe.KX("stroke","borderColor"),new Fe.KX("strokeWidth","thickness"),new Fe.KX("strokeDashArray","dash")),la(Fe.bn,{width:100,height:20,strokeWidth:0,fill:"transparent"}),la(Fe.al,{margin:1,textAlign:"center",overflow:Fe.al.OverflowEllipsis,editable:!0},new Fe.KX("text").makeTwoWay(),new Fe.KX("stroke","color"))),Rt.current.nodeTemplate.toolTip=la("ToolTip",la(Fe.s_,"Vertical",{maxSize:new Fe.$u(200,NaN)},la(Fe.al,{font:"bold 10pt sans-serif",textAlign:"center"},new Fe.KX("text")),la(Fe.al,{font:"10pt sans-serif",textAlign:"center"},new Fe.KX("text","details"))));function ai(qn,Qa){var tr=(pr,Bo)=>{pr.handled=!0,pr.diagram.model.commit(Xr=>{var Lr=Bo.part.adornedPart,Co=new Fe.E9().setRectSpot(Lr.actualBounds,qn);Co.subtract(Lr.location),Co.scale(2,2),Co.x+=Math.sign(Co.x)*130,Co.y+=Math.sign(Co.y)*130,Co.add(Lr.location),Co.snapToGridPoint(pr.diagram.grid.gridOrigin,pr.diagram.grid.gridCellSize);var qo=Xr.copyNodeData(Lr.data);Xr.setGroupKeyForNodeData(qo,Xr.getGroupKeyForNodeData(Lr.data)),Xr.addNodeData(qo);var di={from:Lr.key,to:Xr.getKeyForNodeData(qo)};Xr.addLinkData(di);var Ba=pr.diagram.findNodeForData(qo);Ba.location=Co,pr.diagram.select(Ba),setTimeout(()=>{pr.diagram.commandHandler.editTextBlock()},20)})};return la(Fe.bn,{figure:Qa,alignment:qn,alignmentFocus:qn.opposite(),width:qn.equals(Fe.z6.Top)||qn.equals(Fe.z6.Bottom)?25:18,height:qn.equals(Fe.z6.Top)||qn.equals(Fe.z6.Bottom)?18:25,fill:"orange",stroke:io.white,strokeWidth:4,mouseEnter:(pr,Bo)=>Bo.fill="dodgerblue",mouseLeave:(pr,Bo)=>Bo.fill="orange",isActionable:!0,click:tr,contextClick:tr})}function yo(qn){return la(Fe.bn,{fill:"orange",stroke:"rgba(0, 0, 0, 0)",strokeWidth:15,background:"transparent",geometryString:"F1 M0 0 b 0 360 -4 0 4 z M10 0 b 0 360 -4 0 4 z M20 0 b 0 360 -4 0 4",isActionable:!0,cursor:"context-menu",mouseEnter:(Qa,tr)=>tr.fill="dodgerblue",mouseLeave:(Qa,tr)=>tr.fill="orange",click:(Qa,tr)=>{Qa.diagram.commandHandler.showContextMenu(tr.part.adornedPart)}},qn||{})}Rt.current.nodeTemplate.selectionAdornmentTemplate=la(Fe.uz,"Spot",la(Fe.Vm,{padding:10}),ai(Fe.z6.Top,"TriangleUp"),ai(Fe.z6.Left,"TriangleLeft"),ai(Fe.z6.Right,"TriangleRight"),ai(Fe.z6.Bottom,"TriangleDown"),yo({alignment:new Fe.z6(.75,0)}));function no(qn,Qa){return(tr,pr)=>{tr.handled=!0,tr.diagram.model.commit(Bo=>{Bo.set(pr.part.adornedPart.data,qn,Qa)})}}function At(qn,Qa){return Qa||(Qa="color"),la(Fe.bn,{width:16,height:16,stroke:"lightgray",fill:qn,margin:1,background:"transparent",mouseEnter:(tr,pr)=>pr.stroke="dodgerblue",mouseLeave:(tr,pr)=>pr.stroke="lightgray",click:no(Qa,qn),contextClick:no(Qa,qn)})}function yn(){return[la("ContextMenuButton",la(Fe.s_,"Horizontal",At(io.white,"fill"),At(io.beige,"fill"),At(io.extralightblue,"fill"),At(io.extralightred,"fill"))),la("ContextMenuButton",la(Fe.s_,"Horizontal",At(io.lightgray,"fill"),At(io.lightgreen,"fill"),At(io.lightblue,"fill"),At(io.lightred,"fill")))]}function Pn(){return[la("ContextMenuButton",la(Fe.s_,"Horizontal",At(io.black),At(io.green),At(io.blue),At(io.red))),la("ContextMenuButton",la(Fe.s_,"Horizontal",At(io.white),At(io.magenta),At(io.purple),At(io.orange)))]}function Gn(qn,Qa){return Qa||(Qa="thickness"),la(Fe.bn,"LineH",{width:16,height:16,strokeWidth:qn,margin:1,background:"transparent",mouseEnter:(tr,pr)=>pr.background="dodgerblue",mouseLeave:(tr,pr)=>pr.background="transparent",click:no(Qa,qn),contextClick:no(Qa,qn)})}function Vn(qn,Qa){return Qa||(Qa="dash"),la(Fe.bn,"LineH",{width:24,height:16,strokeWidth:2,strokeDashArray:qn,margin:1,background:"transparent",mouseEnter:(tr,pr)=>pr.background="dodgerblue",mouseLeave:(tr,pr)=>pr.background="transparent",click:no(Qa,qn),contextClick:no(Qa,qn)})}function va(){return[la("ContextMenuButton",la(Fe.s_,"Horizontal",Gn(1),Gn(2),Gn(3),Gn(4))),la("ContextMenuButton",la(Fe.s_,"Horizontal",Vn(null),Vn([2,4]),Vn([4,4])))]}function ta(qn,Qa){return Qa||(Qa="figure"),la(Fe.bn,{width:32,height:32,scale:.5,fill:"lightgray",figure:qn,margin:1,background:"transparent",mouseEnter:(tr,pr)=>pr.fill="dodgerblue",mouseLeave:(tr,pr)=>pr.fill="lightgray",click:no(Qa,qn),contextClick:no(Qa,qn)})}Rt.current.nodeTemplate.contextMenu=la("ContextMenu",la("ContextMenuButton",la(Fe.s_,"Horizontal",ta("Rectangle"),ta("RoundedRectangle"),ta("Ellipse"),ta("Diamond"))),la("ContextMenuButton",la(Fe.s_,"Horizontal",ta("Parallelogram2"),ta("ManualOperation"),ta("Procedure"),ta("Cylinder1"))),la("ContextMenuButton",la(Fe.s_,"Horizontal",ta("Terminator"),ta("CreateRequest"),ta("Document"),ta("TriangleDown"))),yn(),Pn(),va()),Rt.current.groupTemplate=la(Fe.ZA,"Spot",{layerName:"Background",ungroupable:!0,locationSpot:Fe.z6.Center,selectionObjectName:"BODY",computesBoundsAfterDrag:!0,handlesDragDropForMembers:!0,mouseDrop:(qn,Qa)=>{var tr=Qa.addMembers(Qa.diagram.selection,!0);tr||Qa.diagram.currentTool.doCancel()},avoidable:!1},new Fe.KX("location","loc",Fe.E9.parse).makeTwoWay(Fe.E9.stringify),la(Fe.s_,"Auto",{name:"BODY"},la(Fe.bn,{parameter1:10,fill:io.white,strokeWidth:2,cursor:"pointer",fromLinkable:!0,toLinkable:!0,fromLinkableDuplicates:!0,toLinkableDuplicates:!0,fromSpot:Fe.z6.AllSides,toSpot:Fe.z6.AllSides},new Fe.KX("fill"),new Fe.KX("stroke","color"),new Fe.KX("strokeWidth","thickness"),new Fe.KX("strokeDashArray","dash")),la(Fe.Vm,{background:"transparent",margin:20})),la(Fe.al,{alignment:Fe.z6.Top,alignmentFocus:Fe.z6.Bottom,font:"bold 12pt sans-serif",editable:!0},new Fe.KX("text"),new Fe.KX("stroke","color"))),Rt.current.groupTemplate.selectionAdornmentTemplate=la(Fe.uz,"Spot",la(Fe.s_,"Auto",la(Fe.bn,{fill:null,stroke:"dodgerblue",strokeWidth:3}),la(Fe.Vm,{margin:1.5})),yo({alignment:Fe.z6.TopRight,alignmentFocus:Fe.z6.BottomRight})),Rt.current.groupTemplate.contextMenu=la("ContextMenu",yn(),Pn(),va()),Rt.current.linkTemplate=la(Fe.rU,{layerName:"Foreground",routing:Fe.rU.AvoidsNodes,corner:10,fromShortLength:10,toShortLength:15,relinkableFrom:!0,relinkableTo:!0,reshapable:!0,resegmentable:!0},new Fe.KX("fromSpot","fromSpot",Fe.z6.parse),new Fe.KX("toSpot","toSpot",Fe.z6.parse),new Fe.KX("fromShortLength","dir",qn=>qn>=1?10:0),new Fe.KX("toShortLength","dir",qn=>qn>=1?10:0),new Fe.KX("points").makeTwoWay(),la(Fe.bn,{strokeWidth:2},new Fe.KX("stroke","color"),new Fe.KX("strokeWidth","thickness"),new Fe.KX("strokeDashArray","dash")),la(Fe.bn,{segmentIndex:0,segmentOffset:new Fe.E9(15,0),segmentOrientation:Fe.rU.OrientAlong,alignmentFocus:Fe.z6.Right,figure:"circle",width:10,strokeWidth:0},new Fe.KX("fill","color"),new Fe.KX("visible","dir",qn=>qn===1)),la(Fe.bn,{segmentIndex:-1,segmentOffset:new Fe.E9(-10,6),segmentOrientation:Fe.rU.OrientPlus90,alignmentFocus:Fe.z6.Right,figure:"triangle",width:12,height:12,strokeWidth:0},new Fe.KX("fill","color"),new Fe.KX("visible","dir",qn=>qn>=1),new Fe.KX("width","thickness",qn=>7+3*qn),new Fe.KX("height","thickness",qn=>7+3*qn),new Fe.KX("segmentOffset","thickness",qn=>new Fe.E9(-15,4+1.5*qn))),la(Fe.bn,{segmentIndex:0,segmentOffset:new Fe.E9(15,-6),segmentOrientation:Fe.rU.OrientMinus90,alignmentFocus:Fe.z6.Right,figure:"triangle",width:12,height:12,strokeWidth:0},new Fe.KX("fill","color"),new Fe.KX("visible","dir",qn=>qn===2),new Fe.KX("width","thickness",qn=>7+3*qn),new Fe.KX("height","thickness",qn=>7+3*qn),new Fe.KX("segmentOffset","thickness",qn=>new Fe.E9(-15,4+1.5*qn))),la(Fe.al,{alignmentFocus:new Fe.z6(0,1,-4,0),editable:!0},new Fe.KX("text").makeTwoWay(),new Fe.KX("stroke","color"))),Rt.current.linkTemplate.selectionAdornmentTemplate=la(Fe.uz,la(Fe.bn,{isPanelMain:!0,stroke:"transparent",strokeWidth:6,pathPattern:Kn(2)},new Fe.KX("pathPattern","thickness",Kn)),yo({alignmentFocus:new Fe.z6(0,0,-6,-4)}));function Kn(qn){return la(Fe.bn,{stroke:"dodgerblue",strokeWidth:2,strokeCap:"square",geometryString:"M0 0 M4 2 H3 M4 "+(qn+4).toString()+" H3"})}function zr(qn){var Qa="M0 0 M8 16 M0 8 L16 8 M12 11 L16 8 L12 5";return qn===0?Qa="M0 0 M16 16 M0 8 L16 8":qn===2&&(Qa="M0 0 M16 16 M0 8 L16 8 M12 11 L16 8 L12 5 M4 11 L0 8 L4 5"),la(Fe.bn,{geometryString:Qa,margin:2,background:"transparent",mouseEnter:(tr,pr)=>pr.background="dodgerblue",mouseLeave:(tr,pr)=>pr.background="transparent",click:no("dir",qn),contextClick:no("dir",qn)})}function pn(qn){var Qa=(tr,pr)=>{tr.handled=!0,tr.diagram.model.commit(Bo=>{var Xr=pr.part.adornedPart;Bo.set(Xr.data,qn?"toSpot":"fromSpot",Fe.z6.stringify(Fe.z6.AllSides)),(qn?Xr.toNode:Xr.fromNode).invalidateConnectedLinks()})};return la(Fe.bn,{width:12,height:12,fill:"transparent",mouseEnter:(tr,pr)=>pr.background="dodgerblue",mouseLeave:(tr,pr)=>pr.background="transparent",click:Qa,contextClick:Qa})}function jr(qn,Qa){var tr=0,pr=Fe.z6.RightSide;qn.equals(Fe.z6.Top)?(tr=270,pr=Fe.z6.TopSide):qn.equals(Fe.z6.Left)?(tr=180,pr=Fe.z6.LeftSide):qn.equals(Fe.z6.Bottom)&&(tr=90,pr=Fe.z6.BottomSide),Qa||(tr-=180);var Bo=(Xr,Lr)=>{Xr.handled=!0,Xr.diagram.model.commit(Co=>{var qo=Lr.part.adornedPart;Co.set(qo.data,Qa?"toSpot":"fromSpot",Fe.z6.stringify(pr)),(Qa?qo.toNode:qo.fromNode).invalidateConnectedLinks()})};return la(Fe.bn,{alignment:qn,alignmentFocus:qn.opposite(),geometryString:"M0 0 M12 12 M12 6 L1 6 L4 4 M1 6 L4 8",angle:tr,background:"transparent",mouseEnter:(Xr,Lr)=>Lr.background="dodgerblue",mouseLeave:(Xr,Lr)=>Lr.background="transparent",click:Bo,contextClick:Bo})}Rt.current.linkTemplate.contextMenu=la("ContextMenu",Pn(),va(),la("ContextMenuButton",la(Fe.s_,"Horizontal",zr(0),zr(1),zr(2))),la("ContextMenuButton",la(Fe.s_,"Horizontal",la(Fe.s_,"Spot",pn(!1),jr(Fe.z6.Top,!1),jr(Fe.z6.Left,!1),jr(Fe.z6.Right,!1),jr(Fe.z6.Bottom,!1)),la(Fe.s_,"Spot",{margin:new Fe.Zt(0,0,0,2)},pn(!0),jr(Fe.z6.Top,!0),jr(Fe.z6.Left,!0),jr(Fe.z6.Right,!0),jr(Fe.z6.Bottom,!0)))));const Mo=`{ "class": "GraphLinksModel", +\\end{array}`}]}]}],ee=ie=>{a.current.setValue(a.current.getValue()+" "+ie.value+" ")},ae=[{key:"1",label:b.formatMessage({id:"markdownEditor.quickTemplates",defaultMessage:"\u5FEB\u6377\u6A21\u677F"}),children:Ce.createElement(he.Z,{className:le.Z.lists,gutter:[10,10]},y.map((ie,fe)=>Ce.createElement(Oe.Z,{flex:"110px",className:le.Z.item},Ce.createElement("div",null,Ce.createElement(we.Z,{value:`$$${ie.value}$$`}),ie.name),Ce.createElement("div",{className:le.Z.children},ie.children.map((Ee,ye)=>Ce.createElement("div",{key:ye},Ce.createElement("h1",null,Ee.name),Ce.createElement(he.Z,{gutter:[10,10]},Ee.data.map((Le,He)=>Ce.createElement(Oe.Z,{key:He,onClick:()=>ee(Le),className:le.Z.diamond},Ce.createElement(we.Z,{value:"`$$"+Le.value+"$$`"}))))))))))},{key:"2",label:b.formatMessage({id:"markdownEditor.formulaTemplates",defaultMessage:"\u516C\u5F0F\u6A21\u677F"}),children:Ce.createElement(he.Z,{className:le.Z.lists,gutter:[10,10]},z.map((ie,fe)=>Ce.createElement(Oe.Z,{flex:"110px",className:le.Z.item},Ce.createElement("div",null,Ce.createElement(we.Z,{value:"`$$"+ie.value+"$$`"}),ie.name),Ce.createElement("div",{className:le.Z.children},ie.children.map((Ee,ye)=>Ce.createElement("div",{key:ye},Ee.name&&Ce.createElement("h1",null,Ee.name),Ce.createElement(he.Z,{gutter:[10,10]},Ee.data.map((Le,He)=>Ce.createElement(Oe.Z,{key:He,onClick:()=>ee(Le),className:le.Z.diamond},Ce.createElement(we.Z,{value:"`$$"+Le.value+"$$`"}))))))))))}],se=()=>{var ie=document.createElement("div");ie.innerHTML=a.current.getValue();var fe=ie.innerText;return be&&be(fe),fe};return(0,x.useImperativeHandle)(E,()=>({getData:se})),Ce.createElement("div",{className:le.Z.mathWrap},Ce.createElement(Ge.default,{defaultActiveKey:"1",items:ae}),Ce.createElement("math-field",{locale:"zh_cn",className:le.Z.mathField,placeholder:b.formatMessage({id:"markdownEditor.pleaseOpenKeyboardEnterFormula",defaultMessage:"\u8BF7\u6253\u5F00\u952E\u76D8\uFF0C\u8F93\u5165\u516C\u5F0F"}),ref:a,style:{width:800,marginTop:30,fontSize:18}},ne||""),Se&&Ce.createElement("div",{className:le.Z.button},Ce.createElement(ve.ZP,{size:"large",onClick:se,style:{zIndex:8,marginTop:10},type:"primary"},b.formatMessage({id:"markdownEditor.saveToEditor",defaultMessage:"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668"}))))});xt.Z=Pe},57146:function(bt,xt,te){"use strict";te.d(xt,{z:function(){return Ye},Z:function(){return Ze}});var x=te(59301),he=te(54580),Oe=te(8591),Ge=te(43418),ve=te(3113),we=te(74128),le=te(80024),me=Object.defineProperty,Ie=Object.getOwnPropertySymbols,Ce=Object.prototype.hasOwnProperty,Pe=Object.prototype.propertyIsEnumerable,be=(ke,Je,Xe)=>Je in ke?me(ke,Je,{enumerable:!0,configurable:!0,writable:!0,value:Xe}):ke[Je]=Xe,Se=(ke,Je)=>{for(var Xe in Je||(Je={}))Ce.call(Je,Xe)&&be(ke,Xe,Je[Xe]);if(Ie)for(var Xe of Ie(Je))Pe.call(Je,Xe)&&be(ke,Xe,Je[Xe]);return ke},ne=(ke,Je,Xe)=>new Promise((ze,$e)=>{var ht=Ot=>{try{ft(Xe.next(Ot))}catch(Fe){$e(Fe)}},Ct=Ot=>{try{ft(Xe.throw(Ot))}catch(Fe){$e(Fe)}},ft=Ot=>Ot.done?ze(Ot.value):Promise.resolve(Ot.value).then(ht,Ct);ft((Xe=Xe.apply(ke,Je)).next())});const E="\u3000\u3000";function a(ke){var Je=["Bytes","KB","MB","GB","TB"];if(ke==0)return"0 Byte";var Xe=parseInt(""+Math.floor(Math.log(ke)/Math.log(1024)),10);return(ke/Math.pow(1024,Xe)).toFixed(1)+" "+Je[Xe]}var b=({value:ke=[],action:Je,onChange:Xe,className:ze,maxSize:$e=150,title:ht="\u6587\u4EF6\u4E0A\u4F20",accept:Ct=null})=>{const ft={multiple:!1,fileList:ke,accept:Ct,withCredentials:!0,beforeUpload:Fe=>Fe.size/1024/1024<$e?!0:(message.error(`\u8BE5\u6587\u4EF6\u65E0\u6CD5\u4E0A\u4F20\u3002\u8D85\u8FC7\u6587\u4EF6\u5927\u5C0F\u9650\u5236(${$e}MB),\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`),Promise.reject()),action:`${ENV.API_SERVER}/api/attachments.json`,onChange(Fe){var wt,Bt,Ne,lt;let ge=[...Fe.fileList];if(ge=ge.map(oe=>(oe.name.indexOf(E)===-1&&(oe.name=`${oe.name}${E}${a(oe.size)}`),Se({},oe))),Fe.file.status==="done"&&((Bt=(wt=Fe.file)==null?void 0:wt.response)==null?void 0:Bt.status)===-1){message.error((lt=(Ne=Fe.file)==null?void 0:Ne.response)==null?void 0:lt.message),Xe([]);return}Xe(ge)},onRemove:Fe=>ne(void 0,null,function*(){const wt=Fe.size/1024/1024;return Fe.status==="uploading"?!0:wt<$e&&(Fe.response?Fe.response.id:Fe.uid)?yield removeAttachment(Fe.response?Fe.response.id:Fe.id):!0})};function Ot(Fe){Fe.preventDefault(),Fe.stopPropagation()}return React.createElement("div",{className:`single-upload ${ze||""}`},React.createElement(Upload,Se({},ft),React.createElement(Button,{type:"primary",title:ke.length>0?"\u6BCF\u6B21\u53EA\u80FD\u4E0A\u4F20\u4E00\u4E2A\u8D44\u6E90\uFF0C \u5220\u9664\u4E0B\u9762\u8D44\u6E90\u53EF\u91CD\u65B0\u4E0A\u4F20 ":"",disabled:ke.length>0,ghost:!0},ht),React.createElement("span",{onClick:Ot,style:{marginLeft:10}},"(\u5355\u4E2A\u6587\u4EF6\u6700\u5927",$e,"M)"," ")))},y=te(61481),z=te(89392),ee=Object.defineProperty,ae=Object.getOwnPropertySymbols,se=Object.prototype.hasOwnProperty,ie=Object.prototype.propertyIsEnumerable,fe=(ke,Je,Xe)=>Je in ke?ee(ke,Je,{enumerable:!0,configurable:!0,writable:!0,value:Xe}):ke[Je]=Xe,Ee=(ke,Je)=>{for(var Xe in Je||(Je={}))se.call(Je,Xe)&&fe(ke,Xe,Je[Xe]);if(ae)for(var Xe of ae(Je))ie.call(Je,Xe)&&fe(ke,Xe,Je[Xe]);return ke};const ye=ke=>React.createElement("svg",Ee({width:14,height:14,xmlns:"http://www.w3.org/2000/svg"},ke),React.createElement("title",null,"\u5F62\u72B6"),React.createElement("path",{d:"M10.354 3.5h-2.77v8.167H6.416V3.5H3.646L7 0l3.354 3.5ZM14 7h-1.167v5.833H1.167V7H0v7h14V7Z",fill:"#3061D0",fillRule:"nonzero"}));var Le="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEwLjM1NCAzLjVoLTIuNzd2OC4xNjdINi40MTZWMy41SDMuNjQ2TDcgMGwzLjM1NCAzLjVaTTE0IDdoLTEuMTY3djUuODMzSDEuMTY3VjdIMHY3aDE0VjdaIiBmaWxsPSIjMzA2MUQwIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4=",He=te(65582),pe=Object.defineProperty,tt=Object.getOwnPropertySymbols,xe=Object.prototype.hasOwnProperty,it=Object.prototype.propertyIsEnumerable,Ke=(ke,Je,Xe)=>Je in ke?pe(ke,Je,{enumerable:!0,configurable:!0,writable:!0,value:Xe}):ke[Je]=Xe,qe=(ke,Je)=>{for(var Xe in Je||(Je={}))xe.call(Je,Xe)&&Ke(ke,Xe,Je[Xe]);if(tt)for(var Xe of tt(Je))it.call(Je,Xe)&&Ke(ke,Xe,Je[Xe]);return ke},ut=(ke,Je,Xe)=>new Promise((ze,$e)=>{var ht=Ot=>{try{ft(Xe.next(Ot))}catch(Fe){$e(Fe)}},Ct=Ot=>{try{ft(Xe.throw(Ot))}catch(Fe){$e(Fe)}},ft=Ot=>Ot.done?ze(Ot.value):Promise.resolve(Ot.value).then(ht,Ct);ft((Xe=Xe.apply(ke,Je)).next())});const{Dragger:rt}=he.default;function Ye(ke){let Je=[];return ke&&ke.length>0&&(Je=ke.map(Xe=>({uid:Xe.id,id:Xe.id,name:Xe.title+E+Xe.filesize,url:Xe.url,filesize:Xe.filesize,status:"done",response:{id:Xe.id}}))),Je}var Ze=({value:ke,onChange:Je,action:Xe,data:ze,className:$e,maxSize:ht=150,title:Ct,showRemoveModal:ft=!1,accept:Ot="",additionalText:Fe,isDragger:wt,number:Bt=1e3,aloneClear:Ne=!1,realTimeRemove:lt=!0,uploadText:ge,setFileProgress:oe,showFileProgress:re})=>{const ue=(0,He.useIntl)(),[de,Me]=(0,x.useState)(!1);let[ce,Be]=(0,x.useState)(ke||[]),[nt,Qe]=(0,x.useState)(1);(0,x.useEffect)(()=>{ke&&(nt===1&&Be([...ke]),Qe(2),Bt===(ke==null?void 0:ke.length)&&Me(!0))},[ke]);const Ae=()=>{setTimeout(()=>{ce.pop(),Be([...ce])},500)};re&&oe(ce.some(It=>It.status==="uploading"));const dt={multiple:!0,disabled:de,accept:Ot,withCredentials:!0,fileList:ce,beforeUpload:(It,on)=>{const _t=It.size/1024/1024;return ce.concat(on).length>Bt?(ce.pop(),Be([...ce]),Oe.ZP.error(`\u6700\u591A\u53EA\u80FD\u4E0A\u4F20${Bt}\u4E2A\u6587\u4EF6`),Ne?Promise.reject():(Ae(),!1)):_t=Bt?Me(!0):Me(!1),Be([...ce]),ce=ce.map(gt=>{var pt,Mt;return(pt=gt==null?void 0:gt.response)!=null&&pt.id&&(gt.url=(Mt=gt==null?void 0:gt.response)==null?void 0:Mt.url),gt.name.indexOf(E)===-1&&(gt.name=`${gt.name}${E}${a(gt.size)}`),qe({},gt)}),console.log("info:",It,ce),Je(ce)},onRemove:It=>ut(void 0,null,function*(){if(!lt)return!0;const on=()=>ut(void 0,null,function*(){if(It.response?It.response.id:It.id){let tn=yield(0,le.JZ)(It.response?It.response.id:It.uid);return Promise.resolve(tn)}else return!0});return ft?new Promise((_t,tn)=>{Ge.default.confirm({centered:!0,width:530,okText:ue.formatMessage({id:"classrooms.confirm",defaultMessage:"\u786E\u5B9A"}),cancelText:ue.formatMessage({id:"classrooms.cancel",defaultMessage:"\u53D6\u6D88"}),title:ue.formatMessage({id:"shixuns.prompt",defaultMessage:"\u63D0\u793A"}),content:x.createElement("div",{className:"tc font16"},"\u662F\u5426\u786E\u8BA4\u5220\u9664?"),onOk:()=>ut(void 0,null,function*(){const et=yield on();Oe.ZP.success("\u5220\u9664\u6210\u529F"),_t(!0)}),onCancel:()=>_t(!1)})}):yield on()})};function Lt(It){It.preventDefault(),It.stopPropagation()}return x.createElement("div",{className:`multi-upload ${$e||""}`},wt&&x.createElement(rt,qe({},dt),x.createElement("p",{className:"ant-upload-drag-icon"},x.createElement(y.Z,null)),x.createElement("p",{className:"ant-upload-text"},"\u70B9\u51FB\u4E0A\u4F20\u56FE\u6807\uFF0C\u9009\u62E9\u8981\u4E0A\u4F20\u7684\u6587\u4EF6\u6216\u5C06\u6587\u4EF6\u62D6\u62FD\u5230\u6B64",x.createElement("br",null),"(\u5355\u4E2A\u6587\u4EF6\u6700\u5927\u9650\u5236\u4E3A",ht,"MB)"," "),Fe),!wt&&x.createElement(he.default,qe({},dt),x.createElement(ve.ZP,{disabled:de,className:"upload_button"},x.createElement("img",{className:"aBtn_img",src:Le}),Ct||ue.formatMessage({id:"classroomGraphicGroupHomework.uploadAttachment",defaultMessage:"\u4E0A\u4F20\u9644\u4EF6"})),x.createElement("span",{onClick:Lt,className:"upload_text"},ge||`(\u5355\u4E2A\u6587\u4EF6\u6700\u5927${ht}MB)`)))}},4324:function(bt,xt,te){"use strict";te.d(xt,{Q:function(){return we}});var x=te(59301),he=te(57809),Oe=te(5112),Ge=te(5871),ve=te(59301),we=(me=>(me[me.Number=1]="Number",me[me.Percent=2]="Percent",me))(we||{});const le=({value:me,onChange:Ie,disabled:Ce,hidePercentOption:Pe=!1,percentType:be="select"})=>{const Se=(0,x.useMemo)(()=>Pe?1:2,[Pe]),[ne,E]=(0,x.useState)(Se);console.log(ne);const a=y=>me.type===1?`${y}\u5206`:`${y}%`,b=(0,x.useCallback)(y=>{if(ne===1){const z=y.replace("\u5206","");return isNaN(parseInt(z,10))?0:z}else return y.replace("%","")},[ne]);return(0,x.useEffect)(()=>{E(me.type)},[me]),ve.createElement("div",{style:{display:"flex",alignItems:"center"}},be=="select"&&ve.createElement(he.default,{size:"large",onChange:y=>{E(y),Ie({type:y,inputValue:y===1?5:20})},value:ne||Se,style:{width:100},options:Pe?[{label:"\u5206\u503C",value:1}]:[{label:"\u767E\u5206\u6BD4",value:2},{label:"\u5206\u503C",value:1}],disabled:Ce}),be=="radio"&&ve.createElement(Oe.ZP.Group,{size:"large",onChange:y=>{const z=y.target.value;E(z),Ie({type:z,inputValue:z===1?5:20})},value:ne||Se,disabled:Ce},!Pe&&ve.createElement(Oe.ZP,{value:2,style:{marginRight:"50px"}},"\u767E\u5206\u6BD4\u6263\u5206"),ve.createElement(Oe.ZP,{value:1},"\u56FA\u5B9A\u5206\u503C")),be=="radio"&&ve.createElement("div",{style:{marginRight:"10px",color:"#000000"}},me.type==2?"\u6263\u9664\u8865\u4EA4\u9636\u6BB5\u5F97\u5206\u7684":"\u6263\u9664\u603B\u6210\u7EE9\u7684"),ve.createElement(Ge.Z,{size:"large",disabled:Ce,value:me.inputValue,style:{width:"120px"},parser:b,addonAfter:me.type===1?"\u5206":"%",max:ne===2?100:Number.MAX_SAFE_INTEGER,min:0,precision:0,onChange:y=>{Ie({type:ne,inputValue:y})}}),be=="radio"&&me.type==2&&ve.createElement("div",{style:{marginLeft:"10px",color:"#000000"}},"\u5206\u6570"))};xt.Z=le},83028:function(bt,xt,te){"use strict";te.d(xt,{Z:function(){return Ie}});var x=te(59301),he={flex_box_center:"flex_box_center___rQJfc",flex_space_between:"flex_space_between___MDW24",flex_box_vertical_center:"flex_box_vertical_center___RZbAv",flex_box_center_end:"flex_box_center_end___ILhJA",flex_box_column:"flex_box_column___Fmij7",orangeColor:"orangeColor___U5vU6",redColor:"redColor___qYa6X",statustitle:"statustitle___pTBLm",statusbody:"statusbody___qUPQx",flex:"flex___VtL45"},Oe=te(43418),Ge="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAPCAYAAADUFP50AAAAAXNSR0IArs4c6QAAAUFJREFUOE+V0ktKw1AUxvH/rVqIxT4wkgwEUSmK4APRBfiYCKU7cOZEBOkadAMZiwhuwJETBQciFRTtwJkPBLW2BRGrRanU9kpN2sSYiGaWc/PjuznnCN2Qh8AkPo+AzXxKLLiPhW7ICtDqB4GzQkqM/huGFZgZcDCBBDaaicsTMKbZH2xfwdY5/ICAEGSasC0AwRYblj+gKkENwfy4WS9V4LHsgsk49EZteJKHdBa6w7AybdZzr3D64ILxGKjtNrx9gfsSRBSYtf6xZh1/u+qQClrIhtdFuHmGvhisJcz65RPsZl2Jc/3QE7FhpgDHuT80x2+O9cR1K/GiCDt3rkQ/+Ns43gDFD0YVmHIuQGOOmiGTARhxwkGd1cZ7Vwd0OppWr3911StpcV++Iwn67q/kyBMuHchErcqwFxT1XZXsfQJqo2zI6kdI4QAAAABJRU5ErkJggg==",ve="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAAAXNSR0IArs4c6QAAAW1JREFUOE+dkj1IQmEUht9z/blp4VQEjS39eW+oSCFCpFCI4BiKFGWWQUSrCjVVg+lQNJZQDZGNTm1B4NTibS3n2lo0wuqEN8i/a0HfeN7v+d73nO+QJEcKAJzQPAwCnSpKNtoqkyRHqgDrtUFAb6Rnedx43KgT6O5P0GQijFiNLe/Sy3/B8g+YTIRRrb5jP32JYNADr8eOldU0RJEqVlm8r1kyuA/AIEB10OWy4vBgA4ryCIdjCJlMDmfn1zAY6EmyGY/UrAwrgGATWKsn4mGEQl4Uiw+YX9hT73aZiEcl8eMbZAGA0AT6/ZPY3Ykiny/A55tA7uoGqdQFBD2VbDbDugoSTTEj3gTGYgG8Vt7UeG63hNkZJ7a2s+gw1XqPnf5REKhkt4kxNakO08ycbOtRC/7FcakCwNTJ0WwmDI+1LUCZZDkSYGa5Eewf0G0KAnprNYtFQHdPbZhNS1cmLafF5bUTJsyBSVMHPm+/ADTrfrtCH68WAAAAAElFTkSuQmCC",we=te(65582),le=(Ce,Pe,be)=>new Promise((Se,ne)=>{var E=y=>{try{b(be.next(y))}catch(z){ne(z)}},a=y=>{try{b(be.throw(y))}catch(z){ne(z)}},b=y=>y.done?Se(y.value):Promise.resolve(y.value).then(E,a);b((be=be.apply(Ce,Pe)).next())}),Ie=({type:Ce,resdata:Pe,onok:be,oktext:Se,okloading:ne})=>{const E=(0,we.useIntl)(),[a,b]=(0,x.useState)(!1),{can_copy_list:y,can_copy_num:z,challenge_type:ee,course_data_list:ae,no_copy_list:se,no_copy_num:ie,no_use_list:fe,no_use_num:Ee,repeat_shixun_num:ye,student_count:Le,total_num:He,use_num:pe}=Pe;let tt=z>0||Ce==="exercise";(0,x.useEffect)(()=>{(Pe==null?void 0:Pe.student_count)>0&&b(!0)},[Pe]),console.log("---11",ne),(0,x.useEffect)(()=>{ne||b(!1)},[ne]);const xe=()=>{if(Ce==="exercise"&&ee===1)return x.createElement(x.Fragment,null,"\u8BFE\u5802\u5185\u6709",x.createElement("span",{className:he.orangeColor},Le),"\u540D\u5B66\u751F\u5DF2\u5728\u5176\u4ED6\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",x.createElement("span",{className:he.orangeColor},pe),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C",x.createElement("span",{className:he.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u4F5C\u7B54\u5DF2\u6311\u6218\u8FC7\u7684\u5B9E\u8BAD\u9898\u3002"));if(Ce==="exercise"&&ee===2)return x.createElement(x.Fragment,null,"\u8BFE\u5802\u5185\u6709",x.createElement("span",{className:he.orangeColor},Le),"\u540D\u5B66\u751F\u5DF2\u5728\u8BFE\u5802\u5B9E\u9A8C\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",x.createElement("span",{className:he.orangeColor},pe),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C\u4E14\u4F5C\u4E1A\u5DF2\u5F00\u542F\u201C\u4F5C\u4E1A\u622A\u6B62\u540E\u4E0D\u5141\u8BB8\u5B66\u751F\u7F16\u8F91\u4EE3\u7801\u201D\u8BBE\u7F6E\u9879\uFF0C",x.createElement("span",{className:he.redColor},"\u91CD\u590D\u53D1\u5E03\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(Ce==="shixun"&&ee===1)return x.createElement(x.Fragment,null,"\u8BFE\u5802\u5185\u6709",x.createElement("span",{className:he.orangeColor},Le),"\u540D\u5B66\u751F\u5DF2\u5728\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u8BE5\u5B9E\u8DF5\u9879\u76EE\uFF0C",x.createElement("span",{className:he.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(Ce==="shixun"&&ee===2)return x.createElement(x.Fragment,null,"\u8BFE\u5802\u5185\u6709",x.createElement("span",{className:he.orangeColor},Le),"\u540D\u5B66\u751F\u5DF2\u5728\u8BFE\u5802\u5B9E\u9A8C\u4E2D\u6311\u6218\u8FC7\u8BE5\u5B9E\u8DF5\u9879\u76EE\uFF0C\u4E14\u4F5C\u4E1A\u5DF2\u5F00\u542F\u201C\u4F5C\u4E1A\u622A\u6B62\u540E\u4E0D\u5141\u8BB8\u5B66\u751F\u7F16\u8F91\u4EE3\u7801\u201D\u8BBE\u7F6E\u9879\uFF0C",x.createElement("span",{className:he.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(Ce==="subject"&&ee===1)return x.createElement(x.Fragment,null,"\u8BFE\u5802\u5185\u6709",x.createElement("span",{className:he.orangeColor},Le),"\u540D\u5B66\u751F\u5DF2\u5728\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",x.createElement("span",{className:he.orangeColor},pe),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C",x.createElement("span",{className:he.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(Ce==="subject"&&ee===2)return x.createElement(x.Fragment,null,"\u8BFE\u5802\u5185\u6709 ",x.createElement("span",{className:he.orangeColor},Le)," \u540D\u5B66\u751F\u5DF2\u5728\u8BFE\u5802\u5B9E\u9A8C\u6311\u6218\u8FC7\u5176\u4E2D\u7684 ",x.createElement("span",{className:he.orangeColor},pe)," \u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C\u4E14\u4F5C\u4E1A\u5DF2\u5F00\u542F\u201C\u4F5C\u4E1A\u622A\u6B62\u540E\u4E0D\u5141\u8BB8\u5B66\u751F\u7F16\u8F91\u4EE3\u7801\u201D\u8BBE\u7F6E\u9879\uFF0C",x.createElement("span",{className:he.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(Ce==="exercisepush")return x.createElement(x.Fragment,null,"\u8BFE\u5802\u5185\u6709",x.createElement("span",{className:he.orangeColor},Le),"\u540D\u5B66\u751F\u5DF2\u5728\u5176\u4ED6\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u8BD5\u5377\u4E2D\u7684",x.createElement("span",{className:he.orangeColor},pe),"\u4E2A\u5B9E\u8DF5\u9879\u76EE \uFF0C",x.createElement("span",{className:he.redColor},"\u91CD\u590D\u53D1\u5E03\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u5728\u5F53\u524D\u8003\u8BD5\u4E2D\u8FDB\u884C\u4F5C\u7B54\u3002"));if(Ce==="shixunpush"&&ee===1)return x.createElement(x.Fragment,null,"\u8BFE\u5802\u5185\u6709",x.createElement("span",{className:he.orangeColor},Le),"\u540D\u5B66\u751F\u5DF2\u5728\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",x.createElement("span",{className:he.orangeColor},pe),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C",x.createElement("span",{className:he.redColor},"\u91CD\u590D\u53D1\u5E03\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(Ce==="shixunpush"&&ee===2)return x.createElement(x.Fragment,null,"\u8BFE\u5802\u5185\u6709",x.createElement("span",{className:he.orangeColor},Le),"\u540D\u5B66\u751F\u5DF2\u5728\u8BFE\u5802\u5B9E\u9A8C\u4E2D\u6311\u6218\u8FC7",x.createElement("span",{className:he.orangeColor},pe),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C\u4E14\u4F5C\u4E1A\u5DF2\u5F00\u542F\u201C\u4F5C\u4E1A\u622A\u6B62\u540E\u4E0D\u5141\u8BB8\u5B66\u751F\u7F16\u8F91\u4EE3\u7801\u201D\u8BBE\u7F6E\u9879\uFF0C",x.createElement("span",{className:he.redColor},"\u91CD\u590D\u53D1\u5E03\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"))},it=()=>{if(Ce==="exercise"||Ce==="subject"||Ce==="exercisepush"||Ce==="shixunpush")return x.createElement("div",{style:{marginTop:20}},ie>0&&x.createElement("div",null,x.createElement("span",{className:he.flex},x.createElement("img",{src:ve,style:{width:14}}),x.createElement("span",{className:he.statustitle},"\u4E0D\u652F\u6301\u590D\u5236\u7684\u5B9E\u8DF5\u9879\u76EE")),x.createElement("div",{className:he.statusbody},Ce==="exercise"&&x.createElement("div",{style:{marginBottom:15}},"\u6CA1\u6709\u590D\u5236\u6743\u9650\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C",x.createElement("span",{className:he.redColor},"\u4EE5\u4E0B\u8BD5\u9898\u5C06\u4E0D\u4F1A\u88AB\u53D1\u9001\u81F3\u8BFE\u5802\u4E2D\u3002"),"\u60A8\u4E5F\u53EF\u4EE5\u8054\u7CFB\u9879\u76EE\u521B\u5EFA\u8005\u5F00\u542F\u590D\u5236\u6743\u9650\u6216\u8005\u8054\u7CFB\u5E73\u53F0\u6559\u7814\u52A9\u7406\u8FDB\u884C\u534F\u52A9\u3002"),(Ce==="subject"||Ce==="exercisepush")&&x.createElement("div",{style:{marginBottom:15}},"\u6CA1\u6709\u590D\u5236\u6743\u9650\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C",tt&&x.createElement("span",{className:he.redColor},"\u4E00\u952E\u590D\u5236\u4E0D\u4F1A\u590D\u5236\u6B64\u90E8\u5206\u9879\u76EE\u3002"),"\u60A8\u53EF\u4EE5\u8054\u7CFB\u9879\u76EE\u521B\u5EFA\u8005\u5F00\u542F\u590D\u5236\u6743\u9650\u6216\u8005\u8054\u7CFB\u5E73\u53F0\u6559\u7814\u52A9\u7406\u8FDB\u884C\u534F\u52A9\u3002"),Ce==="shixunpush"&&x.createElement("div",{style:{marginBottom:15}},"\u6CA1\u6709\u590D\u5236\u6743\u9650\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C",tt&&x.createElement("span",{className:he.redColor},"\u4E00\u952E\u590D\u5236\u4E0D\u4F1A\u590D\u5236\u6B64\u90E8\u5206\u9879\u76EE\u3002"),"\u5EFA\u8BAE\u60A8\u91CD\u65B0\u9009\u62E9\u5B9E\u8DF5\u9879\u76EE\u518D\u53D1\u5E03\u4F5C\u4E1A\uFF0C\u4E5F\u53EF\u8054\u7CFB\u9879\u76EE\u521B\u5EFA\u8005\u5F00\u542F\u590D\u5236\u6743\u9650\u6216\u8054\u7CFB\u5E73\u53F0\u6559\u7814\u52A9\u7406\u8FDB\u884C\u534F\u52A9\u3002"),x.createElement("div",null,se==null?void 0:se.map((Ke,qe)=>x.createElement("a",{href:`/shixuns/${Ke.identifier}/challenges`,target:"_blank"},"\u300A",Ke==null?void 0:Ke.name,"\u300B",qe+1!==ie&&"\u3001"))))),z>0&&x.createElement("div",{style:{marginTop:20}},x.createElement("span",{className:he.flex},x.createElement("img",{src:Ge,style:{width:14}}),x.createElement("span",{className:he.statustitle},"\u652F\u6301\u590D\u5236\u7684\u5B9E\u8DF5\u9879\u76EE")),x.createElement("div",{className:he.statusbody},Ce==="exercise"&&x.createElement("div",{style:{marginBottom:15}},"\u5EFA\u8BAE\u60A8\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362\u8BD5\u9898\uFF08\u5C06\u590D\u5236\u5E76\u521B\u5EFA\u4E00\u4E2A\u65B0\u7684\u9879\u76EE\u66FF\u6362\u8BD5\u5377\u4E2D\u7684\u539F\u8BD5\u9898\uFF0C\u4E0D\u4F1A\u590D\u5236\u5B66\u751F\u7684\u6311\u6218\u8BB0\u5F55\uFF0C\u65B0\u7684\u9879\u76EE\u652F\u6301\u8FDB\u884C\u7F16\u8F91\u5E76\u4E0E\u539F\u9879\u76EE\u4FE1\u606F\u4E92\u4E0D\u5F71\u54CD\uFF09\u3002"),(Ce==="subject"||Ce==="exercisepush")&&x.createElement("div",{style:{marginBottom:15}},"\u5EFA\u8BAE\u60A8\u4E00\u952E\u590D\u5236\u5E76\u53D1\u9001\uFF08\u5C06\u590D\u5236\u5E76\u521B\u5EFA\u4E00\u4E2A\u65B0\u7684\u9879\u76EE\uFF0C\u4E0D\u4F1A\u590D\u5236\u5B66\u751F\u7684\u6311\u6218\u8BB0\u5F55\uFF0C\u65B0\u7684\u9879\u76EE\u652F\u6301\u8FDB\u884C\u7F16\u8F91\u5E76\u4E0E\u539F\u9879\u76EE\u4FE1\u606F\u4E92\u4E0D\u5F71\u54CD\uFF09\u3002"),Ce==="shixunpush"&&x.createElement("div",{style:{marginBottom:15}},"\u5EFA\u8BAE\u60A8\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362\u8BD5\u9898\uFF08\u5C06\u590D\u5236\u5E76\u521B\u5EFA\u4E00\u4E2A\u65B0\u7684\u9879\u76EE\u66FF\u6362\u5F53\u524D\u4F5C\u4E1A\u4E2D\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C\u4E0D\u4F1A\u590D\u5236\u5B66\u751F\u7684\u6311\u6218\u8BB0\u5F55\uFF0C\u65B0\u7684\u9879\u76EE\u652F\u6301\u8FDB\u884C\u7F16\u8F91\u5E76\u4E0E\u539F\u9879\u76EE\u4FE1\u606F\u4E92\u4E0D\u5F71\u54CD\uFF09\u3002"),x.createElement("div",null,y==null?void 0:y.map((Ke,qe)=>x.createElement("a",{href:`/shixuns/${Ke.identifier}/challenges`,target:"_blank"},"\u300A",Ke==null?void 0:Ke.name,"\u300B",qe+1!==z&&"\u3001"))))));if(Ce==="shixun")return x.createElement("div",{style:{marginTop:20}},z>0?"\u8BE5\u9879\u76EE\u652F\u6301\u590D\u5236\uFF0C\u5EFA\u8BAE\u60A8\u4E00\u952E\u590D\u5236\u5E76\u53D1\u9001\uFF08\u5C06\u590D\u5236\u5E76\u521B\u5EFA\u4E00\u4E2A\u65B0\u7684\u9879\u76EE\uFF0C\u4E0D\u4F1A\u590D\u5236\u5B66\u751F\u7684\u6311\u6218\u8BB0\u5F55\uFF0C\u65B0\u7684\u9879\u76EE\u652F\u6301\u8FDB\u884C\u7F16\u8F91\u5E76\u4E0E\u539F\u9879\u76EE\u4FE1\u606F\u4E92\u4E0D\u5F71\u54CD\uFF09\u3002":"\u8BE5\u9879\u76EE\u4E0D\u652F\u6301\u590D\u5236\uFF0C\u60A8\u53EF\u4EE5\u8054\u7CFB\u9879\u76EE\u521B\u5EFA\u8005\u5F00\u542F\u590D\u5236\u6743\u9650\u6216\u8005\u8054\u7CFB\u5E73\u53F0\u6559\u7814\u52A9\u7406\u8FDB\u884C\u534F\u52A9\u3002")};return x.createElement(Oe.default,{open:a,onCancel:()=>{b(!1)},cancelText:E.formatMessage({id:"classrooms.cancel",defaultMessage:"\u53D6\u6D88"}),title:E.formatMessage({id:"shixuns.prompt",defaultMessage:"\u63D0\u793A"}),width:700,centered:!0,cancelButtonProps:{style:{display:!tt&&"none"}},zIndex:1003,confirmLoading:ne,okText:tt?Se:"\u6211\u77E5\u9053\u4E86",onOk:()=>le(void 0,null,function*(){tt?yield be([...y,...fe]):b(!1)})},x.createElement("div",{style:{maxHeight:600,overflow:"auto"}},xe(),it()))}},85533:function(bt,xt,te){"use strict";te.d(xt,{h:function(){return se}});var x=te(59301),he=te(57809),Oe=te(78241),Ge=te(3113),ve=te(89780),we=te.n(ve),le=te(45559),me=te(42313),Ie=te(65582),Ce=Object.defineProperty,Pe=Object.defineProperties,be=Object.getOwnPropertyDescriptors,Se=Object.getOwnPropertySymbols,ne=Object.prototype.hasOwnProperty,E=Object.prototype.propertyIsEnumerable,a=(ie,fe,Ee)=>fe in ie?Ce(ie,fe,{enumerable:!0,configurable:!0,writable:!0,value:Ee}):ie[fe]=Ee,b=(ie,fe)=>{for(var Ee in fe||(fe={}))ne.call(fe,Ee)&&a(ie,Ee,fe[Ee]);if(Se)for(var Ee of Se(fe))E.call(fe,Ee)&&a(ie,Ee,fe[Ee]);return ie},y=(ie,fe)=>Pe(ie,be(fe));const z=he.default.Option,ee={labelCol:{span:4},wrapperCol:{span:20}},ae={asp:["ASP","vbscript"],actionscript:["ActionScript(3.0)/Flash/Flex","clike"],bash:["Bash/Bat","shell"],css:["CSS","css"],c:["C","clike"],cpp:["C++","clike"],csharp:["C#","clike"],coffeescript:["CoffeeScript","coffeescript"],d:["D","d"],dart:["Dart","dart"],delphi:["Delphi/Pascal","pascal"],erlang:["Erlang","erlang"],go:["Golang","go"],groovy:["Groovy","groovy"],html:["HTML","text/html"],java:["Java","clike"],json:["JSON","text/json"],javascript:["Javascript","javascript"],lua:["Lua","lua"],less:["LESS","css"],markdown:["Markdown","gfm"],"objective-c":["Objective-C","clike"],php:["PHP","php"],perl:["Perl","perl"],python:["Python","python"],r:["R","r"],rst:["reStructedText","rst"],ruby:["Ruby","ruby"],sql:["SQL","sql"],sass:["SASS/SCSS","sass"],shell:["Shell","shell"],scala:["Scala","clike"],swift:["Swift","clike"],vb:["VB/VBScript","vb"],xml:["XML","text/xml"],yaml:["YAML","yaml"]};xt.Z=({callback:ie,onCancel:fe})=>{const[Ee,ye]=(0,x.useState)("python");function Le(tt){ye(ae[tt][1])}function He(tt){ie(tt)}const pe=(0,Ie.useIntl)();return x.createElement(Oe.default,y(b({},ee),{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:He,style:{width:500}}),x.createElement(Oe.default.Item,{label:pe.formatMessage({id:"markdownEditor.codeLanguage",defaultMessage:"\u4EE3\u7801\u8BED\u8A00"}),name:"language"},x.createElement(he.default,{getPopupContainer:tt=>tt.parentNode,onChange:Le},Object.keys(ae).map(tt=>x.createElement(z,{key:tt,value:tt},ae[tt][0])))),x.createElement(Oe.default.Item,{label:pe.formatMessage({id:"markdownEditor.codeContent",defaultMessage:"\u4EE3\u7801\u5185\u5BB9"}),name:"content",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4EE3\u7801\u5185\u5BB9"}]},x.createElement(se,{mode:Ee})),x.createElement("div",{className:"flex-container flex-end"},x.createElement(Ge.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},pe.formatMessage({id:"markdownEditor.confirm",defaultMessage:"\u786E\u5B9A"})),x.createElement(Ge.ZP,{type:"ghost",onClick:fe},pe.formatMessage({id:"markdownEditor.cancel",defaultMessage:"\u53D6\u6D88"}))))};function se({value:ie,onChange:fe,mode:Ee,options:ye={}}){const Le=(0,x.useRef)(),[He,pe]=(0,x.useState)();return(0,x.useEffect)(()=>{if(He){let tt=function(xe){const it=xe.getValue();fe&&fe(it)};return He.on("change",tt),()=>{He.off("change",tt)}}},[He,fe]),(0,x.useEffect)(()=>{He&&He.setOption("mode",Ee)},[He,Ee]),(0,x.useEffect)(()=>{He&&(ie!==He.getValue()||ie==="")&&setTimeout(()=>{He.setValue(ie||"")},300)},[He,ie]),(0,x.useEffect)(()=>{if(Le.current&&!He){const tt=we().fromTextArea(Le.current,b({mode:Ee,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0,matchBrackets:!0,styleActiveLine:!0},ye));pe(tt)}},[Le.current,He]),x.createElement("div",{className:"my-codemirror-container"},x.createElement("textarea",{ref:Le}))}},96565:function(bt,xt,te){"use strict";te.d(xt,{Z:function(){return So}});var x=te(59301),he=te(89780),Oe=te.n(he),Ge=te(76374),ve=te(45559),we=te(6313),le=te(25717),me=te(99498),Ie=te(25419),Ce=te(67549),Pe=te(6339),be=({value:jt="",className:Nt,showTextOnly:Rt,showLines:An,style:Fa={}})=>{const ia=(0,x.useMemo)(()=>"",[jt]);return x.createElement(x.Fragment,null,x.createElement("div",{dangerouslySetInnerHTML:{__html:ia}}))},Se=te(65582),ne=te(59301),E=Object.defineProperty,a=Object.defineProperties,b=Object.getOwnPropertyDescriptors,y=Object.getOwnPropertySymbols,z=Object.prototype.hasOwnProperty,ee=Object.prototype.propertyIsEnumerable,ae=(jt,Nt,Rt)=>Nt in jt?E(jt,Nt,{enumerable:!0,configurable:!0,writable:!0,value:Rt}):jt[Nt]=Rt,se=(jt,Nt)=>{for(var Rt in Nt||(Nt={}))z.call(Nt,Rt)&&ae(jt,Rt,Nt[Rt]);if(y)for(var Rt of y(Nt))ee.call(Nt,Rt)&&ae(jt,Rt,Nt[Rt]);return jt},ie=(jt,Nt)=>a(jt,b(Nt));function fe({onActionCallback:jt,title:Nt,icon:Rt,actionName:An,className:Fa="",children:ia}){function Ra(){jt(An)}return ne.createElement("a",{title:Nt,className:Fa,onClick:Ra},ne.createElement("i",{className:`${Rt}`}),ia)}var Ee=({watch:jt,showNullButton:Nt,showNullProgramButton:Rt,onActionCallback:An,fullScreen:Fa,insertTemp:ia,hidetoolBar:Ra,extraUse:Mr})=>{const Za=(0,Se.useIntl)(),vi=[...[{title:Za.formatMessage({id:"markdownEditor.bold",defaultMessage:"\u7C97\u4F53"}),icon:"md-iconfont icon-bold",actionName:"bold"},{title:Za.formatMessage({id:"markdownEditor.italic",defaultMessage:"\u659C\u4F53"}),icon:"md-iconfont icon-italic",actionName:"italic"},"|",{title:Za.formatMessage({id:"markdownEditor.unorderedList",defaultMessage:"\u65E0\u5E8F\u5217\u8868"}),icon:"md-iconfont icon-unorder-list",actionName:"list-ul"},{title:Za.formatMessage({id:"markdownEditor.orderedList",defaultMessage:"\u6709\u5E8F\u5217\u8868"}),icon:"md-iconfont icon-order-list",actionName:"list-ol"},"|",{title:Za.formatMessage({id:"markdownEditor.inlineCode",defaultMessage:"\u884C\u5185\u4EE3\u7801"}),icon:"md-iconfont icon-code",actionName:"code"},{title:Za.formatMessage({id:"markdownEditor.codeBlockMultiLanguage",defaultMessage:"\u4EE3\u7801\u5757\uFF08\u591A\u8BED\u8A00\u98CE\u683C\uFF09"}),icon:"md-iconfont icon-file-code",actionName:"code-block"},{title:Za.formatMessage({id:"markdownEditor.link",defaultMessage:"\u94FE\u63A5"}),icon:"md-iconfont icon-link",actionName:"link"},"|",{title:Za.formatMessage({id:"markdownEditor.inlineFormula",defaultMessage:"\u884C\u5185\u516C\u5F0F"}),icon:"md-iconfont icon-sum",actionName:"inline-latex"},{title:Za.formatMessage({id:"markdownEditor.mathImage",defaultMessage:"\u6570\u5B66\u56FE\u50CF"}),icon:"iconfont icon-shuxuetuxiang2",actionName:"maths-latex"},{title:Za.formatMessage({id:"markdownEditor.multiLineFormula",defaultMessage:"\u591A\u884C\u516C\u5F0F"}),icon:"iconfont icon-jisuan1",actionName:"latex"},"|",{title:Za.formatMessage({id:"markdownEditor.addImage",defaultMessage:"\u6DFB\u52A0\u56FE\u7247"}),icon:"md-iconfont icon-picture",actionName:"upload-image"},{title:Za.formatMessage({id:"markdownEditor.insertDrawing",defaultMessage:"\u63D2\u5165\u753B\u56FE"}),icon:"iconfont icon-sheji",actionName:"draw-image"},{title:Za.formatMessage({id:"markdownEditor.insertFlowchart",defaultMessage:"\u63D2\u5165\u6D41\u7A0B\u56FE"}),icon:"iconfont icon-liucheng",actionName:"add-flowchart"},{title:Za.formatMessage({id:"markdownEditor.table",defaultMessage:"\u8868\u683C"}),icon:"md-iconfont icon-table",actionName:"add-table"},"|",{title:Za.formatMessage({id:"markdownEditor.lineBreak",defaultMessage:"\u6362\u884C"}),icon:"md-iconfont icon-minus",actionName:"line-break"},{title:Za.formatMessage({id:"markdownEditor.clear",defaultMessage:"\u6E05\u7A7A"}),icon:"md-iconfont icon-eraser",actionName:"eraser"}],{title:`${jt?Za.formatMessage({id:"markdownEditor.disableRealTimePreview",defaultMessage:"\u5173\u95ED\u5B9E\u65F6\u9884\u89C8"}):Za.formatMessage({id:"markdownEditor.enableRealTimePreview",defaultMessage:"\u5F00\u542F\u5B9E\u65F6\u9884\u89C8"})}`,icon:`${jt?"md-iconfont icon-eye-slash":"md-iconfont icon-eye"}`,actionName:"trigger-watch"}];return ne.createElement("ul",{className:"markdown-toolbar-container"},!Ra&&vi.map((gr,la)=>ne.createElement("li",{key:la},gr.actionName?ne.createElement(fe,ie(se({},gr),{onActionCallback:An})):ne.createElement("span",{className:"v-line"}))),Nt?ne.createElement("li",null,ne.createElement(fe,{icon:"md-iconfont icon-edit insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-null-ch",onActionCallback:An},ne.createElement("span",{className:"fill-tip"},"\u70B9\u51FB\u63D2\u5165\b\u586B\u7A7A\u9879"))):null,Rt?ne.createElement(ne.Fragment,null,ne.createElement("li",null,ne.createElement(fe,{icon:"md-iconfont icon-edit insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-signal",onActionCallback:An},ne.createElement("span",{className:"fill-tip"},"+\u5355\u884C\u586B\u7A7A\u9879"))),ne.createElement("li",null,ne.createElement(fe,{icon:"md-iconfont icon-uniE900 insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-multiple",onActionCallback:An},ne.createElement("span",{className:"fill-tip"},"+\u591A\u884C\u586B\u7A7A\u9879")))):null,ia&&ne.createElement("li",null,ne.createElement(fe,{icon:"md-iconfont icon-edit",className:"btn-null",title:"\u63D2\u5165\u6A21\u677F",actionName:`inster-template-${ia}`,onActionCallback:An},ne.createElement("span",{className:"fill-tip"},"\u63D2\u5165\u6A21\u677F"))),Mr&&ne.createElement("li",null,Mr),ne.createElement("li",{className:"btn-full-screen"},ne.createElement(fe,{icon:`${Fa?"md-iconfont icon-shrink":"md-iconfont icon-enlarge"}`,title:Fa?"\u5173\u95ED\u5168\u5C4F":"\u5F00\u542F\u5168\u5C4F",actionName:"trigger-full-screen",onActionCallback:An})))},ye=te(57261),Le=te(78241),He=te(92832),pe=te(3113),tt=Object.defineProperty,xe=Object.defineProperties,it=Object.getOwnPropertyDescriptors,Ke=Object.getOwnPropertySymbols,qe=Object.prototype.hasOwnProperty,ut=Object.prototype.propertyIsEnumerable,rt=(jt,Nt,Rt)=>Nt in jt?tt(jt,Nt,{enumerable:!0,configurable:!0,writable:!0,value:Rt}):jt[Nt]=Rt,Ye=(jt,Nt)=>{for(var Rt in Nt||(Nt={}))qe.call(Nt,Rt)&&rt(jt,Rt,Nt[Rt]);if(Ke)for(var Rt of Ke(Nt))ut.call(Nt,Rt)&&rt(jt,Rt,Nt[Rt]);return jt},Ze=(jt,Nt)=>xe(jt,it(Nt));const ke={labelCol:{span:4},wrapperCol:{span:20}};var Je=({callback:jt,onCancel:Nt})=>{function Rt(Fa){jt(Fa)}const An=(0,Se.useIntl)();return x.createElement(Le.default,Ze(Ye({},ke),{initialValues:{link:"http://",title:""},className:"link-panel",onFinish:Rt,style:{width:500}}),x.createElement(Le.default.Item,{label:An.formatMessage({id:"markdownEditor.linkAddress",defaultMessage:"\u94FE\u63A5\u5730\u5740"}),name:"link",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u5730\u5740"}]},x.createElement(He.default,null)),x.createElement(Le.default.Item,{label:An.formatMessage({id:"markdownEditor.linkTitle",defaultMessage:"\u94FE\u63A5\u6807\u9898"}),name:"title",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u6807\u9898"}]},x.createElement(He.default,null)),x.createElement("div",{className:"flex-container flex-end"},x.createElement(pe.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},An.formatMessage({id:"markdownEditor.confirm",defaultMessage:"\u786E\u5B9A"})),x.createElement(pe.ZP,{type:"ghost",onClick:Nt},An.formatMessage({id:"markdownEditor.cancel",defaultMessage:"\u53D6\u6D88"}))))},Xe=te(85533),ze=te(45053),$e=te(43418),ht=te(95237),Ct=te(16750),ft=te(59301),Ot=({callback:jt,onCancel:Nt})=>{const Rt=document.createElement("canvas"),An=Rt.getContext("2d");Rt.width=1e3,Rt.height=800,An.fillStyle="#ffffff",An.fillRect(0,0,Rt.width,Rt.height);const Fa=Rt.toDataURL("image/png");return ft.createElement($e.default,{open:!0,width:"100vw",style:{height:"100vh",top:0},footer:null,title:null,closable:!1},ft.createElement(ht.Z,{style:{height:"100vh"}},ft.createElement(Ct.Z,{fullWidth:!0,noAssociationId:!0,showFullTools:!0,data:{src:Fa,visible:!0,title:String(Date.now())},onOk:ia=>{jt({src:ia.url})},onClose:Nt})))},Fe=te(12378);function wt(){go.CommandHandler.call(this),this._arrowKeyBehavior="move",this._pasteOffset=new go.Point(10,10),this._lastPasteOffset=new go.Point(0,0)}go.Diagram.inherit(wt,go.CommandHandler),wt.prototype.canAlignSelection=function(){var jt=this.diagram;return!(jt===null||jt.isReadOnly||jt.isModelReadOnly||jt.selection.count<2)},wt.prototype.alignLeft=function(){var jt=this.diagram;jt.startTransaction("aligning left");var Nt=1/0;jt.selection.each(function(Rt){Rt instanceof go.Link||(Nt=Math.min(Rt.position.x,Nt))}),jt.selection.each(function(Rt){Rt instanceof go.Link||Rt.move(new go.Point(Nt,Rt.position.y))}),jt.commitTransaction("aligning left")},wt.prototype.alignRight=function(){var jt=this.diagram;jt.startTransaction("aligning right");var Nt=-1/0;jt.selection.each(function(Rt){if(!(Rt instanceof go.Link)){var An=Rt.actualBounds.x+Rt.actualBounds.width;Nt=Math.max(An,Nt)}}),jt.selection.each(function(Rt){Rt instanceof go.Link||Rt.move(new go.Point(Nt-Rt.actualBounds.width,Rt.position.y))}),jt.commitTransaction("aligning right")},wt.prototype.alignTop=function(){var jt=this.diagram;jt.startTransaction("alignTop");var Nt=1/0;jt.selection.each(function(Rt){Rt instanceof go.Link||(Nt=Math.min(Rt.position.y,Nt))}),jt.selection.each(function(Rt){Rt instanceof go.Link||Rt.move(new go.Point(Rt.position.x,Nt))}),jt.commitTransaction("alignTop")},wt.prototype.alignBottom=function(){var jt=this.diagram;jt.startTransaction("aligning bottom");var Nt=-1/0;jt.selection.each(function(Rt){if(!(Rt instanceof go.Link)){var An=Rt.actualBounds.y+Rt.actualBounds.height;Nt=Math.max(An,Nt)}}),jt.selection.each(function(Rt){Rt instanceof go.Link||Rt.move(new go.Point(Rt.actualBounds.x,Nt-Rt.actualBounds.height))}),jt.commitTransaction("aligning bottom")},wt.prototype.alignCenterX=function(){var jt=this.diagram,Nt=jt.selection.first();if(Nt){jt.startTransaction("aligning Center X");var Rt=Nt.actualBounds.x+Nt.actualBounds.width/2;jt.selection.each(function(An){An instanceof go.Link||An.move(new go.Point(Rt-An.actualBounds.width/2,An.actualBounds.y))}),jt.commitTransaction("aligning Center X")}},wt.prototype.alignCenterY=function(){var jt=this.diagram,Nt=jt.selection.first();if(Nt){jt.startTransaction("aligning Center Y");var Rt=Nt.actualBounds.y+Nt.actualBounds.height/2;jt.selection.each(function(An){An instanceof go.Link||An.move(new go.Point(An.actualBounds.x,Rt-An.actualBounds.height/2))}),jt.commitTransaction("aligning Center Y")}},wt.prototype.alignColumn=function(jt){var Nt=this.diagram;Nt.startTransaction("align Column"),jt===void 0&&(jt=0),jt=parseFloat(jt);var Rt=new Array;Nt.selection.each(function(Mr){Mr instanceof go.Link||Rt.push(Mr)});for(var An=0;An0){for(var Mr=ia.elt(Ra-1);Mr!==null&&Mr.isTreeExpanded&&!Mr.isTreeLeaf;){var Za=this._sortTreeChildrenByY(Mr);Mr=Za.last()}Mr!==null&&jt.select(Mr)}else jt.select(Fa)}}else if(Rt.key==="Down")if(Nt.isTreeExpanded&&!Nt.isTreeLeaf){var An=this._sortTreeChildrenByY(Nt).first();An!==null&&jt.select(An)}else for(;Nt!==null;){var Fa=Nt.findTreeParentNode();if(Fa===null)break;var ia=this._sortTreeChildrenByY(Fa),Ra=ia.indexOf(Nt);if(Raia.y?1:Fa.xia.x?1:0}),Nt},wt.prototype.copyToClipboard=function(jt){go.CommandHandler.prototype.copyToClipboard.call(this,jt),this._lastPasteOffset.set(this.pasteOffset)},wt.prototype.pasteFromClipboard=function(){var jt=go.CommandHandler.prototype.pasteFromClipboard.call(this);return this.diagram.moveParts(jt,this._lastPasteOffset),this._lastPasteOffset.add(this.pasteOffset),jt},Object.defineProperty(wt.prototype,"arrowKeyBehavior",{get:function(){return this._arrowKeyBehavior},set:function(jt){if(jt!=="move"&&jt!=="select"&&jt!=="scroll"&&jt!=="tree"&&jt!=="none")throw new Error('DrawCommandHandler.arrowKeyBehavior must be either "move", "select", "scroll", "tree", or "none", not: '+jt);this._arrowKeyBehavior=jt}}),Object.defineProperty(wt.prototype,"pasteOffset",{get:function(){return this._pasteOffset},set:function(jt){if(!(jt instanceof go.Point))throw new Error("DrawCommandHandler.pasteOffset must be a Point, not: "+jt);this._pasteOffset.set(jt)}});var Bt=wt,Ne=te(25863),lt=te(43604),ge=te(38147),oe={myPaletteDiv:"myPaletteDiv___Xjz2I",flowChartWrp:"flowChartWrp____f45r",maxH60:"maxH60___Pd4Re"},re=te(59301),ue=(jt,Nt,Rt)=>new Promise((An,Fa)=>{var ia=Za=>{try{Mr(Rt.next(Za))}catch(Qr){Fa(Qr)}},Ra=Za=>{try{Mr(Rt.throw(Za))}catch(Qr){Fa(Qr)}},Mr=Za=>Za.done?An(Za.value):Promise.resolve(Za.value).then(ia,Ra);Mr((Rt=Rt.apply(jt,Nt)).next())});function de({onCancel:jt,callback:Nt}){let Rt=(0,x.useRef)(),An=(0,x.useRef)(),Fa=(0,x.useRef)(),ia=(0,x.useRef)(!1);const Ra=(0,x.useRef)(!1),[Mr,Za]=(0,x.useState)(0);function Qr(){const la=Fe.bx.make,io={red:"#ff3333",blue:"#3358ff",green:"#25ad23",magenta:"#d533ff",purple:"#7d33ff",orange:"#ff6233",brown:"#8e571e",white:"#ffffff",black:"#000000",beige:"#fffcd5",extralightblue:"#d5ebff",extralightred:"#f2dfe0",lightblue:"#a5d2fa",lightgray:"#cccccc",lightgreen:"#b3e6b3",lightred:"#fcbbbd"};Rt.current=new Fe.S0(An.current,{padding:20,grid:la(Fe.s_,"Grid",la(Fe.bn,"LineH",{stroke:"lightgray",strokeWidth:.5}),la(Fe.bn,"LineV",{stroke:"lightgray",strokeWidth:.5})),"draggingTool.isGridSnapEnabled":!0,handlesDragDropForTopLevelParts:!0,mouseDrop:qn=>{var Qa=qn.diagram.commandHandler.addTopLevelParts(qn.diagram.selection,!0);Qa||qn.diagram.currentTool.doCancel()},commandHandler:la(Bt),"clickCreatingTool.archetypeNodeData":{text:"\u672A\u547D\u540D",fill:null,stroke:null,borderColor:"rgba(0,0,0,0)"},PartCreated:qn=>{var Qa=qn.subject;Qa.location=Qa.location.copy().snapToGridPoint(qn.diagram.grid.gridOrigin,qn.diagram.grid.gridCellSize),setTimeout(()=>{qn.diagram.commandHandler.editTextBlock()},20)},"commandHandler.archetypeGroupData":{isGroup:!0,text:"NEW GROUP"},SelectionGrouped:qn=>{var Qa=qn.subject;setTimeout(()=>{qn.diagram.commandHandler.editTextBlock()})},LinkRelinked:qn=>{var Qa=qn.parameter.part;Qa.invalidateConnectedLinks();var tr=qn.subject;qn.diagram.toolManager.linkingTool.isForwards?tr.toNode.invalidateConnectedLinks():tr.fromNode.invalidateConnectedLinks()},"undoManager.isEnabled":!0}),Rt.current.nodeTemplate=la(Fe.NB,"Auto",{locationSpot:Fe.z6.Center,locationObjectName:"SHAPE",desiredSize:new Fe.$u(120,60),minSize:new Fe.$u(40,40),resizable:!0,resizeCellSize:new Fe.$u(10,10),rotatable:!0},new Fe.KX("location","loc",Fe.E9.parse).makeTwoWay(Fe.E9.stringify),new Fe.KX("desiredSize","size",Fe.$u.parse).makeTwoWay(Fe.$u.stringify),la(Fe.bn,{name:"SHAPE",fill:io.white,cursor:"pointer",portId:"",fromLinkable:!0,toLinkable:!0,fromLinkableDuplicates:!0,toLinkableDuplicates:!0,fromSpot:Fe.z6.AllSides,toSpot:Fe.z6.AllSides},new Fe.KX("figure"),new Fe.KX("fill"),new Fe.KX("stroke","borderColor"),new Fe.KX("strokeWidth","thickness"),new Fe.KX("strokeDashArray","dash")),la(Fe.bn,{width:100,height:20,strokeWidth:0,fill:"transparent"}),la(Fe.al,{margin:1,textAlign:"center",overflow:Fe.al.OverflowEllipsis,editable:!0},new Fe.KX("text").makeTwoWay(),new Fe.KX("stroke","color"))),Rt.current.nodeTemplate.toolTip=la("ToolTip",la(Fe.s_,"Vertical",{maxSize:new Fe.$u(200,NaN)},la(Fe.al,{font:"bold 10pt sans-serif",textAlign:"center"},new Fe.KX("text")),la(Fe.al,{font:"10pt sans-serif",textAlign:"center"},new Fe.KX("text","details"))));function ai(qn,Qa){var tr=(pr,Bo)=>{pr.handled=!0,pr.diagram.model.commit(Xr=>{var Lr=Bo.part.adornedPart,Co=new Fe.E9().setRectSpot(Lr.actualBounds,qn);Co.subtract(Lr.location),Co.scale(2,2),Co.x+=Math.sign(Co.x)*130,Co.y+=Math.sign(Co.y)*130,Co.add(Lr.location),Co.snapToGridPoint(pr.diagram.grid.gridOrigin,pr.diagram.grid.gridCellSize);var qo=Xr.copyNodeData(Lr.data);Xr.setGroupKeyForNodeData(qo,Xr.getGroupKeyForNodeData(Lr.data)),Xr.addNodeData(qo);var di={from:Lr.key,to:Xr.getKeyForNodeData(qo)};Xr.addLinkData(di);var Ba=pr.diagram.findNodeForData(qo);Ba.location=Co,pr.diagram.select(Ba),setTimeout(()=>{pr.diagram.commandHandler.editTextBlock()},20)})};return la(Fe.bn,{figure:Qa,alignment:qn,alignmentFocus:qn.opposite(),width:qn.equals(Fe.z6.Top)||qn.equals(Fe.z6.Bottom)?25:18,height:qn.equals(Fe.z6.Top)||qn.equals(Fe.z6.Bottom)?18:25,fill:"orange",stroke:io.white,strokeWidth:4,mouseEnter:(pr,Bo)=>Bo.fill="dodgerblue",mouseLeave:(pr,Bo)=>Bo.fill="orange",isActionable:!0,click:tr,contextClick:tr})}function yo(qn){return la(Fe.bn,{fill:"orange",stroke:"rgba(0, 0, 0, 0)",strokeWidth:15,background:"transparent",geometryString:"F1 M0 0 b 0 360 -4 0 4 z M10 0 b 0 360 -4 0 4 z M20 0 b 0 360 -4 0 4",isActionable:!0,cursor:"context-menu",mouseEnter:(Qa,tr)=>tr.fill="dodgerblue",mouseLeave:(Qa,tr)=>tr.fill="orange",click:(Qa,tr)=>{Qa.diagram.commandHandler.showContextMenu(tr.part.adornedPart)}},qn||{})}Rt.current.nodeTemplate.selectionAdornmentTemplate=la(Fe.uz,"Spot",la(Fe.Vm,{padding:10}),ai(Fe.z6.Top,"TriangleUp"),ai(Fe.z6.Left,"TriangleLeft"),ai(Fe.z6.Right,"TriangleRight"),ai(Fe.z6.Bottom,"TriangleDown"),yo({alignment:new Fe.z6(.75,0)}));function no(qn,Qa){return(tr,pr)=>{tr.handled=!0,tr.diagram.model.commit(Bo=>{Bo.set(pr.part.adornedPart.data,qn,Qa)})}}function At(qn,Qa){return Qa||(Qa="color"),la(Fe.bn,{width:16,height:16,stroke:"lightgray",fill:qn,margin:1,background:"transparent",mouseEnter:(tr,pr)=>pr.stroke="dodgerblue",mouseLeave:(tr,pr)=>pr.stroke="lightgray",click:no(Qa,qn),contextClick:no(Qa,qn)})}function yn(){return[la("ContextMenuButton",la(Fe.s_,"Horizontal",At(io.white,"fill"),At(io.beige,"fill"),At(io.extralightblue,"fill"),At(io.extralightred,"fill"))),la("ContextMenuButton",la(Fe.s_,"Horizontal",At(io.lightgray,"fill"),At(io.lightgreen,"fill"),At(io.lightblue,"fill"),At(io.lightred,"fill")))]}function Cn(){return[la("ContextMenuButton",la(Fe.s_,"Horizontal",At(io.black),At(io.green),At(io.blue),At(io.red))),la("ContextMenuButton",la(Fe.s_,"Horizontal",At(io.white),At(io.magenta),At(io.purple),At(io.orange)))]}function Wn(qn,Qa){return Qa||(Qa="thickness"),la(Fe.bn,"LineH",{width:16,height:16,strokeWidth:qn,margin:1,background:"transparent",mouseEnter:(tr,pr)=>pr.background="dodgerblue",mouseLeave:(tr,pr)=>pr.background="transparent",click:no(Qa,qn),contextClick:no(Qa,qn)})}function Qn(qn,Qa){return Qa||(Qa="dash"),la(Fe.bn,"LineH",{width:24,height:16,strokeWidth:2,strokeDashArray:qn,margin:1,background:"transparent",mouseEnter:(tr,pr)=>pr.background="dodgerblue",mouseLeave:(tr,pr)=>pr.background="transparent",click:no(Qa,qn),contextClick:no(Qa,qn)})}function va(){return[la("ContextMenuButton",la(Fe.s_,"Horizontal",Wn(1),Wn(2),Wn(3),Wn(4))),la("ContextMenuButton",la(Fe.s_,"Horizontal",Qn(null),Qn([2,4]),Qn([4,4])))]}function ta(qn,Qa){return Qa||(Qa="figure"),la(Fe.bn,{width:32,height:32,scale:.5,fill:"lightgray",figure:qn,margin:1,background:"transparent",mouseEnter:(tr,pr)=>pr.fill="dodgerblue",mouseLeave:(tr,pr)=>pr.fill="lightgray",click:no(Qa,qn),contextClick:no(Qa,qn)})}Rt.current.nodeTemplate.contextMenu=la("ContextMenu",la("ContextMenuButton",la(Fe.s_,"Horizontal",ta("Rectangle"),ta("RoundedRectangle"),ta("Ellipse"),ta("Diamond"))),la("ContextMenuButton",la(Fe.s_,"Horizontal",ta("Parallelogram2"),ta("ManualOperation"),ta("Procedure"),ta("Cylinder1"))),la("ContextMenuButton",la(Fe.s_,"Horizontal",ta("Terminator"),ta("CreateRequest"),ta("Document"),ta("TriangleDown"))),yn(),Cn(),va()),Rt.current.groupTemplate=la(Fe.ZA,"Spot",{layerName:"Background",ungroupable:!0,locationSpot:Fe.z6.Center,selectionObjectName:"BODY",computesBoundsAfterDrag:!0,handlesDragDropForMembers:!0,mouseDrop:(qn,Qa)=>{var tr=Qa.addMembers(Qa.diagram.selection,!0);tr||Qa.diagram.currentTool.doCancel()},avoidable:!1},new Fe.KX("location","loc",Fe.E9.parse).makeTwoWay(Fe.E9.stringify),la(Fe.s_,"Auto",{name:"BODY"},la(Fe.bn,{parameter1:10,fill:io.white,strokeWidth:2,cursor:"pointer",fromLinkable:!0,toLinkable:!0,fromLinkableDuplicates:!0,toLinkableDuplicates:!0,fromSpot:Fe.z6.AllSides,toSpot:Fe.z6.AllSides},new Fe.KX("fill"),new Fe.KX("stroke","color"),new Fe.KX("strokeWidth","thickness"),new Fe.KX("strokeDashArray","dash")),la(Fe.Vm,{background:"transparent",margin:20})),la(Fe.al,{alignment:Fe.z6.Top,alignmentFocus:Fe.z6.Bottom,font:"bold 12pt sans-serif",editable:!0},new Fe.KX("text"),new Fe.KX("stroke","color"))),Rt.current.groupTemplate.selectionAdornmentTemplate=la(Fe.uz,"Spot",la(Fe.s_,"Auto",la(Fe.bn,{fill:null,stroke:"dodgerblue",strokeWidth:3}),la(Fe.Vm,{margin:1.5})),yo({alignment:Fe.z6.TopRight,alignmentFocus:Fe.z6.BottomRight})),Rt.current.groupTemplate.contextMenu=la("ContextMenu",yn(),Cn(),va()),Rt.current.linkTemplate=la(Fe.rU,{layerName:"Foreground",routing:Fe.rU.AvoidsNodes,corner:10,fromShortLength:10,toShortLength:15,relinkableFrom:!0,relinkableTo:!0,reshapable:!0,resegmentable:!0},new Fe.KX("fromSpot","fromSpot",Fe.z6.parse),new Fe.KX("toSpot","toSpot",Fe.z6.parse),new Fe.KX("fromShortLength","dir",qn=>qn>=1?10:0),new Fe.KX("toShortLength","dir",qn=>qn>=1?10:0),new Fe.KX("points").makeTwoWay(),la(Fe.bn,{strokeWidth:2},new Fe.KX("stroke","color"),new Fe.KX("strokeWidth","thickness"),new Fe.KX("strokeDashArray","dash")),la(Fe.bn,{segmentIndex:0,segmentOffset:new Fe.E9(15,0),segmentOrientation:Fe.rU.OrientAlong,alignmentFocus:Fe.z6.Right,figure:"circle",width:10,strokeWidth:0},new Fe.KX("fill","color"),new Fe.KX("visible","dir",qn=>qn===1)),la(Fe.bn,{segmentIndex:-1,segmentOffset:new Fe.E9(-10,6),segmentOrientation:Fe.rU.OrientPlus90,alignmentFocus:Fe.z6.Right,figure:"triangle",width:12,height:12,strokeWidth:0},new Fe.KX("fill","color"),new Fe.KX("visible","dir",qn=>qn>=1),new Fe.KX("width","thickness",qn=>7+3*qn),new Fe.KX("height","thickness",qn=>7+3*qn),new Fe.KX("segmentOffset","thickness",qn=>new Fe.E9(-15,4+1.5*qn))),la(Fe.bn,{segmentIndex:0,segmentOffset:new Fe.E9(15,-6),segmentOrientation:Fe.rU.OrientMinus90,alignmentFocus:Fe.z6.Right,figure:"triangle",width:12,height:12,strokeWidth:0},new Fe.KX("fill","color"),new Fe.KX("visible","dir",qn=>qn===2),new Fe.KX("width","thickness",qn=>7+3*qn),new Fe.KX("height","thickness",qn=>7+3*qn),new Fe.KX("segmentOffset","thickness",qn=>new Fe.E9(-15,4+1.5*qn))),la(Fe.al,{alignmentFocus:new Fe.z6(0,1,-4,0),editable:!0},new Fe.KX("text").makeTwoWay(),new Fe.KX("stroke","color"))),Rt.current.linkTemplate.selectionAdornmentTemplate=la(Fe.uz,la(Fe.bn,{isPanelMain:!0,stroke:"transparent",strokeWidth:6,pathPattern:Un(2)},new Fe.KX("pathPattern","thickness",Un)),yo({alignmentFocus:new Fe.z6(0,0,-6,-4)}));function Un(qn){return la(Fe.bn,{stroke:"dodgerblue",strokeWidth:2,strokeCap:"square",geometryString:"M0 0 M4 2 H3 M4 "+(qn+4).toString()+" H3"})}function zr(qn){var Qa="M0 0 M8 16 M0 8 L16 8 M12 11 L16 8 L12 5";return qn===0?Qa="M0 0 M16 16 M0 8 L16 8":qn===2&&(Qa="M0 0 M16 16 M0 8 L16 8 M12 11 L16 8 L12 5 M4 11 L0 8 L4 5"),la(Fe.bn,{geometryString:Qa,margin:2,background:"transparent",mouseEnter:(tr,pr)=>pr.background="dodgerblue",mouseLeave:(tr,pr)=>pr.background="transparent",click:no("dir",qn),contextClick:no("dir",qn)})}function pn(qn){var Qa=(tr,pr)=>{tr.handled=!0,tr.diagram.model.commit(Bo=>{var Xr=pr.part.adornedPart;Bo.set(Xr.data,qn?"toSpot":"fromSpot",Fe.z6.stringify(Fe.z6.AllSides)),(qn?Xr.toNode:Xr.fromNode).invalidateConnectedLinks()})};return la(Fe.bn,{width:12,height:12,fill:"transparent",mouseEnter:(tr,pr)=>pr.background="dodgerblue",mouseLeave:(tr,pr)=>pr.background="transparent",click:Qa,contextClick:Qa})}function jr(qn,Qa){var tr=0,pr=Fe.z6.RightSide;qn.equals(Fe.z6.Top)?(tr=270,pr=Fe.z6.TopSide):qn.equals(Fe.z6.Left)?(tr=180,pr=Fe.z6.LeftSide):qn.equals(Fe.z6.Bottom)&&(tr=90,pr=Fe.z6.BottomSide),Qa||(tr-=180);var Bo=(Xr,Lr)=>{Xr.handled=!0,Xr.diagram.model.commit(Co=>{var qo=Lr.part.adornedPart;Co.set(qo.data,Qa?"toSpot":"fromSpot",Fe.z6.stringify(pr)),(Qa?qo.toNode:qo.fromNode).invalidateConnectedLinks()})};return la(Fe.bn,{alignment:qn,alignmentFocus:qn.opposite(),geometryString:"M0 0 M12 12 M12 6 L1 6 L4 4 M1 6 L4 8",angle:tr,background:"transparent",mouseEnter:(Xr,Lr)=>Lr.background="dodgerblue",mouseLeave:(Xr,Lr)=>Lr.background="transparent",click:Bo,contextClick:Bo})}Rt.current.linkTemplate.contextMenu=la("ContextMenu",Cn(),va(),la("ContextMenuButton",la(Fe.s_,"Horizontal",zr(0),zr(1),zr(2))),la("ContextMenuButton",la(Fe.s_,"Horizontal",la(Fe.s_,"Spot",pn(!1),jr(Fe.z6.Top,!1),jr(Fe.z6.Left,!1),jr(Fe.z6.Right,!1),jr(Fe.z6.Bottom,!1)),la(Fe.s_,"Spot",{margin:new Fe.Zt(0,0,0,2)},pn(!0),jr(Fe.z6.Top,!0),jr(Fe.z6.Left,!0),jr(Fe.z6.Right,!0),jr(Fe.z6.Bottom,!0)))));const Mo=`{ "class": "GraphLinksModel", "nodeDataArray": [ {"text":"Find Problem","key":-9,"loc":"-20 -140","color":"#3358ff","fill":"white","figure":"Procedure","thickness":3}, {"text":"What do we want?","key":-10,"loc":"-65 -324.305","group":-16,"figure":"Ellipse","fill":"white"}, @@ -86,124 +86,124 @@ {"from":-9,"to":-14,"points":[40,-150,58,-150,80,-150,80,-153.33333333333331,102,-153.33333333333331,120,-153.33333333333331],"dir":1,"color":"#3358ff"}, {"from":-14,"to":-9,"points":[190,-100,190,-90,-20,-90,-20,-95,-20,-100,-20,-110],"fromSpot":"BottomSide","toSpot":"BottomSide","text":"No","color":"#ff3333","thickness":2,"dir":1}, {"from":-9,"to":-14,"points":[40,-130,58,-130,80,-130,80,-126.66666666666666,102,-126.66666666666666,120,-126.66666666666666]} -]}`;var Ao=["Rectangle","Square","RoundedRectangle","Border","Ellipse","Circle","TriangleRight","TriangleDown","TriangleLeft","TriangleUp","Triangle","Diamond","LineH","LineV","None","BarH","BarV","MinusLine","PlusLine","XLine","LineRight","LineDown","LineLeft","LineUp"];function Wo(qn){return console.log("shapeName:",qn),Ao.indexOf(qn)>=0}var Si=new Fe.YI(Fa.current,{maxSelectionCount:1,linkTemplate:la(Fe.rU,{locationSpot:Fe.z6.Center,selectionAdornmentTemplate:la(Fe.uz,"Link",{locationSpot:Fe.z6.Center},la(Fe.bn,{isPanelMain:!0,fill:null,stroke:"deepskyblue",strokeWidth:0}),la(Fe.bn,{toArrow:"Standard",stroke:null}))},{routing:Fe.rU.AvoidsNodes,curve:Fe.rU.JumpOver,corner:5,toShortLength:4},new Fe.KX("points"),la(Fe.bn,{isPanelMain:!0,strokeWidth:2}),la(Fe.bn,{toArrow:"Standard",stroke:null})),model:new Fe.FJ([{text:"\u672A\u547D\u540D",size:"100 100",fill:null,stroke:"#000"},...Fe.bn.getFigureGenerators().toArray().map(qn=>({text:"\u672A\u547D\u540D",size:"100 100",figure:qn.key,fill:"white",stroke:"#666",borderColor:"#000"}))])});return Rt.current.addDiagramListener("TextEdited",function(qn){var Qa;const tr=qn.subject.part;var pr=(Qa=document.activeElement)==null?void 0:Qa.value;typeof pr=="string"&&pr.trim()===""&&Rt.current.model.commit(function(Bo){Bo.set(tr.data,"text","\u672A\u547D\u540D"),Rt.current.commandHandler.stopCommand()},"increment")}),Si.nodeTemplate=la(Fe.NB,"Auto",{locationSpot:Fe.z6.Center},new Fe.KX("location","location",Fe.E9.parse).makeTwoWay(Fe.E9.stringify),la(Fe.bn,"Circle",{fill:"white",stroke:"gray",strokeWidth:2,width:20,height:20,portId:"",fromLinkable:!0,toLinkable:!0,fromLinkableDuplicates:!0,toLinkableDuplicates:!0,fromLinkableSelfNode:!0,toLinkableSelfNode:!0},new Fe.KX("stroke").makeTwoWay(),new Fe.KX("fill").makeTwoWay(),new Fe.KX("figure")),la(Fe.al,{margin:new Fe.Zt(5,5,3,5),font:"10pt sans-serif",minSize:new Fe.$u(16,16),maxSize:new Fe.$u(10,NaN),textAlign:"center",editable:!0},new Fe.KX("key").makeTwoWay())),setTimeout(()=>{Rt.current.grid=la(Fe.s_,"Grid",la(Fe.bn,"LineH",{stroke:"lightgray",strokeWidth:.5}),la(Fe.bn,"LineV",{stroke:"lightgray",strokeWidth:.5})),Rt.current.grid.visible=!0,Rt.current.grid.gridCellStroke="darkgray",Rt.current.grid.gridCellStrokeWidth=1},300),window.myDiagrams=Rt.current,Rt.current}const vi=()=>ue(this,null,function*(){var la=Rt.current.makeImage();const io=yield(0,ge.ZP)("/api/attachments.json",{method:"post",body:{file_type:"base64",original_filename:Date.now(),file:la.src}});Nt({src:io.url})});(0,x.useEffect)(()=>(setTimeout(()=>{Qr()},500),Za(Mr+1),()=>{Rt.current=null}),[]);const gr=(0,ye.useIntl)();return re.createElement("div",{ref:Ra,className:ia.current?`${oe.maxH60} body-overflow-initial`:"body-overflow-initial"},re.createElement(qe.default,{width:1200,icon:null,footer:null,closable:!0,visible:!!Mr,destroyOnClose:!0,maskClosable:!1,rootClassName:"zIndex-9999",title:re.createElement(Et.Z,null,re.createElement(lt.Z,{flex:1},"\u63D2\u5165\u6D41\u7A0B\u56FE"),re.createElement(lt.Z,{onClick:()=>{var la,io,ai=Rt.current.selection.first();if(ia.current=!ia.current,document.activeElement&&ai){let yo=(io=(la=document.activeElement)==null?void 0:la.value)==null?void 0:io.trim();typeof yo=="string"&&Rt.current.model.commit(function(no){no.set(ai.data,"text",yo||"\u672A\u547D\u540D"),Rt.current.commandHandler.stopCommand()},"increment")}Za(Mr+1)}},re.createElement("span",{className:"current c-blue mr30",style:{fontWeight:400}},"\u5C55\u5F00/",gr.formatMessage({id:"shixuns.collapse",defaultMessage:"\u6536\u8D77"})))),onCancel:jt},re.createElement("div",{style:{width:"100%",height:"80vh",overflow:"hidden",position:"relative"},className:oe.flowChartWrp},re.createElement("div",{style:{display:"flex",height:"100%"}},re.createElement("div",{style:{width:"300px",height:"100%"}},re.createElement("div",{style:{background:"#fff",position:"relative",zIndex:12,fontSize:16,color:"#3061d0"}},"\u56FE\u5F62\u5E93"),re.createElement("div",{style:{height:"calc(100% - 50px)"},className:oe.myPaletteDiv,ref:Fa})),re.createElement("div",{style:{flex:1,position:"relative"}},re.createElement("div",{ref:wn,style:{height:"80vh"}}))),re.createElement("div",{className:"tr"},re.createElement(ve.ZP,{size:"large",onClick:vi,style:{position:"absolute",right:0,bottom:0,zIndex:8},type:"primary"},gr.formatMessage({id:"markdownEditor.saveToEditor",defaultMessage:"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668"}))))))}var De=de,ce=te(5112),we=te(5871);const nt=ce.ZP.Group,Qe={margin:"0 8px"};var xe=({callback:jt,onCancel:Nt})=>{function Rt(Fa){jt(Fa)}const wn=(0,ye.useIntl)();return x.createElement(Le.default,{className:"add-table-panel",initialValues:{row:3,col:2,align:"default"},onFinish:Rt},x.createElement("div",{className:"flex-container",style:{alignItems:"baseline"}},x.createElement("span",{style:Qe},wn.formatMessage({id:"markdownEditor.numberOfCells",defaultMessage:"\u5355\u5143\u683C\u6570"}),"\uFF1A"),x.createElement("span",{style:Qe},wn.formatMessage({id:"markdownEditor.numberOfRows",defaultMessage:"\u884C\u6570"})),x.createElement(Le.default.Item,{name:"row",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u884C\u6570"}]},x.createElement(we.Z,null)),x.createElement("span",{style:Qe},wn.formatMessage({id:"markdownEditor.numberOfColumns",defaultMessage:"\u5217\u6570"})),x.createElement(Le.default.Item,{name:"col",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5217\u6570"}]},x.createElement(we.Z,null))),x.createElement("div",{className:"flex-container",style:{marginTop:12,alignItems:"baseline"}},x.createElement("span",{style:Qe},wn.formatMessage({id:"markdownEditor.alignment",defaultMessage:"\u5BF9\u9F50\u65B9\u5F0F"}),"\uFF1A"),x.createElement(Le.default.Item,{name:"align"},x.createElement(nt,null,x.createElement(ce.ZP,{value:"default"},x.createElement("i",{className:"fa fa-align-justify"})),x.createElement(ce.ZP,{value:"left"},x.createElement("i",{className:"fa fa-align-left"})),x.createElement(ce.ZP,{value:"center"},x.createElement("i",{className:"fa fa-align-center"})),x.createElement(ce.ZP,{value:"right"},x.createElement("i",{className:"fa fa-align-right"}))))),x.createElement("div",{className:"flex-container flex-end"},x.createElement(ve.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},wn.formatMessage({id:"markdownEditor.confirm",defaultMessage:"\u786E\u5B9A"})),x.createElement(ve.ZP,{type:"ghost",onClick:Nt},wn.formatMessage({id:"markdownEditor.cancel",defaultMessage:"\u53D6\u6D88"}))))},ut=te(78673),Lt=te(93510),It=te.n(Lt),_t=(0,x.forwardRef)(({use3d:jt,width:Nt,height:Rt,callback:wn,showSaveButton:Fa},ia)=>{const Ra=(0,x.useRef)(),Mr=(0,x.useRef)(),Za=(0,ye.useIntl)(),[Qr,vi]=(0,x.useState)(!1),gr=(0,x.useRef)({id:Ra,appName:"graphing",width:Nt||1e3,height:Rt||600,showToolBar:!0,showMenuBar:!0,allowStyleBar:!0,showAlgebraInput:!0,enableLabelDrags:!1,enableShiftDragZoom:!0,showToolBarHelp:!1,errorDialogsActive:!0,showTutorialLink:!0,showLogging:!0,useBrowserForJS:!1});(0,x.useEffect)(()=>{Mr.current=new(It())(gr.current,!0),window.onload=function(){Mr.current.inject("applet_container")}},[]);const la=()=>{var io=window.ggbApplet.getPNGBase64(1,!0,72);return wn&&wn(io),io};return(0,x.useEffect)(()=>{gr.current.appName=Qr?"3D":"graphing",Mr.current.inject("applet_container")},[Qr]),(0,x.useEffect)(()=>{vi(jt)},[jt]),(0,x.useImperativeHandle)(ia,()=>({getImgData:la})),x.createElement(x.Fragment,null,x.createElement("div",{style:{width:"100%",height:"100%"},id:"applet_container",ref:Ra}),x.createElement(Et.Z,{align:"middle"},x.createElement(lt.Z,{flex:1},x.createElement(ut.Z,{size:"default",checkedChildren:"\u5173\u95ED3D\u56FE\u50CF",unCheckedChildren:Za.formatMessage({id:"markdownEditor.enable3DImage",defaultMessage:"\u5F00\u542F3D\u56FE\u50CF"}),checked:Qr,onChange:io=>vi(io)})),x.createElement(lt.Z,null,x.createElement(ve.ZP,{size:"large",onClick:la,style:{zIndex:8,marginTop:10},type:"primary"},Za.formatMessage({id:"markdownEditor.saveToEditor",defaultMessage:"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668"})))))}),tn=te(99298),$e=te(1012),gt=te(8591);const pt="link",Mt="upload-image",dn="add-flowchart",En="draw-image",Cn="add-flowchart",bn="code-block",pa="add-table",Na="------------",Oa={default:Na,left:`:${Na}`,center:`:${Na}:`,right:`${Na}:`};var ka=te(31103),Ya=(jt,Nt,Rt)=>new Promise((wn,Fa)=>{var ia=Za=>{try{Mr(Rt.next(Za))}catch(Qr){Fa(Qr)}},Ra=Za=>{try{Mr(Rt.throw(Za))}catch(Qr){Fa(Qr)}},Mr=Za=>Za.done?wn(Za.value):Promise.resolve(Za.value).then(ia,Ra);Mr((Rt=Rt.apply(jt,Nt)).next())});function hr(){}let jn=0;const Cr=1e4,Er="\u2581",Va="@\u2581\u2581@",un="@\u2581@",Nn=` +]}`;var Ao=["Rectangle","Square","RoundedRectangle","Border","Ellipse","Circle","TriangleRight","TriangleDown","TriangleLeft","TriangleUp","Triangle","Diamond","LineH","LineV","None","BarH","BarV","MinusLine","PlusLine","XLine","LineRight","LineDown","LineLeft","LineUp"];function Wo(qn){return console.log("shapeName:",qn),Ao.indexOf(qn)>=0}var Si=new Fe.YI(Fa.current,{maxSelectionCount:1,linkTemplate:la(Fe.rU,{locationSpot:Fe.z6.Center,selectionAdornmentTemplate:la(Fe.uz,"Link",{locationSpot:Fe.z6.Center},la(Fe.bn,{isPanelMain:!0,fill:null,stroke:"deepskyblue",strokeWidth:0}),la(Fe.bn,{toArrow:"Standard",stroke:null}))},{routing:Fe.rU.AvoidsNodes,curve:Fe.rU.JumpOver,corner:5,toShortLength:4},new Fe.KX("points"),la(Fe.bn,{isPanelMain:!0,strokeWidth:2}),la(Fe.bn,{toArrow:"Standard",stroke:null})),model:new Fe.FJ([{text:"\u672A\u547D\u540D",size:"100 100",fill:null,stroke:"#000"},...Fe.bn.getFigureGenerators().toArray().map(qn=>({text:"\u672A\u547D\u540D",size:"100 100",figure:qn.key,fill:"white",stroke:"#666",borderColor:"#000"}))])});return Rt.current.addDiagramListener("TextEdited",function(qn){var Qa;const tr=qn.subject.part;var pr=(Qa=document.activeElement)==null?void 0:Qa.value;typeof pr=="string"&&pr.trim()===""&&Rt.current.model.commit(function(Bo){Bo.set(tr.data,"text","\u672A\u547D\u540D"),Rt.current.commandHandler.stopCommand()},"increment")}),Si.nodeTemplate=la(Fe.NB,"Auto",{locationSpot:Fe.z6.Center},new Fe.KX("location","location",Fe.E9.parse).makeTwoWay(Fe.E9.stringify),la(Fe.bn,"Circle",{fill:"white",stroke:"gray",strokeWidth:2,width:20,height:20,portId:"",fromLinkable:!0,toLinkable:!0,fromLinkableDuplicates:!0,toLinkableDuplicates:!0,fromLinkableSelfNode:!0,toLinkableSelfNode:!0},new Fe.KX("stroke").makeTwoWay(),new Fe.KX("fill").makeTwoWay(),new Fe.KX("figure")),la(Fe.al,{margin:new Fe.Zt(5,5,3,5),font:"10pt sans-serif",minSize:new Fe.$u(16,16),maxSize:new Fe.$u(10,NaN),textAlign:"center",editable:!0},new Fe.KX("key").makeTwoWay())),setTimeout(()=>{Rt.current.grid=la(Fe.s_,"Grid",la(Fe.bn,"LineH",{stroke:"lightgray",strokeWidth:.5}),la(Fe.bn,"LineV",{stroke:"lightgray",strokeWidth:.5})),Rt.current.grid.visible=!0,Rt.current.grid.gridCellStroke="darkgray",Rt.current.grid.gridCellStrokeWidth=1},300),window.myDiagrams=Rt.current,Rt.current}const vi=()=>ue(this,null,function*(){var la=Rt.current.makeImage();const io=yield(0,ge.ZP)("/api/attachments.json",{method:"post",body:{file_type:"base64",original_filename:Date.now(),file:la.src}});Nt({src:io.url})});(0,x.useEffect)(()=>(setTimeout(()=>{Qr()},500),Za(Mr+1),()=>{Rt.current=null}),[]);const gr=(0,Se.useIntl)();return re.createElement("div",{ref:Ra,className:ia.current?`${oe.maxH60} body-overflow-initial`:"body-overflow-initial"},re.createElement($e.default,{width:1200,icon:null,footer:null,closable:!0,visible:!!Mr,destroyOnClose:!0,maskClosable:!1,rootClassName:"zIndex-9999",title:re.createElement(ht.Z,null,re.createElement(lt.Z,{flex:1},"\u63D2\u5165\u6D41\u7A0B\u56FE"),re.createElement(lt.Z,{onClick:()=>{var la,io,ai=Rt.current.selection.first();if(ia.current=!ia.current,document.activeElement&&ai){let yo=(io=(la=document.activeElement)==null?void 0:la.value)==null?void 0:io.trim();typeof yo=="string"&&Rt.current.model.commit(function(no){no.set(ai.data,"text",yo||"\u672A\u547D\u540D"),Rt.current.commandHandler.stopCommand()},"increment")}Za(Mr+1)}},re.createElement("span",{className:"current c-blue mr30",style:{fontWeight:400}},"\u5C55\u5F00/",gr.formatMessage({id:"shixuns.collapse",defaultMessage:"\u6536\u8D77"})))),onCancel:jt},re.createElement("div",{style:{width:"100%",height:"80vh",overflow:"hidden",position:"relative"},className:oe.flowChartWrp},re.createElement("div",{style:{display:"flex",height:"100%"}},re.createElement("div",{style:{width:"300px",height:"100%"}},re.createElement("div",{style:{background:"#fff",position:"relative",zIndex:12,fontSize:16,color:"#3061d0"}},"\u56FE\u5F62\u5E93"),re.createElement("div",{style:{height:"calc(100% - 50px)"},className:oe.myPaletteDiv,ref:Fa})),re.createElement("div",{style:{flex:1,position:"relative"}},re.createElement("div",{ref:An,style:{height:"80vh"}}))),re.createElement("div",{className:"tr"},re.createElement(pe.ZP,{size:"large",onClick:vi,style:{position:"absolute",right:0,bottom:0,zIndex:8},type:"primary"},gr.formatMessage({id:"markdownEditor.saveToEditor",defaultMessage:"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668"}))))))}var Me=de,ce=te(5112),Be=te(5871);const nt=ce.ZP.Group,Qe={margin:"0 8px"};var Ae=({callback:jt,onCancel:Nt})=>{function Rt(Fa){jt(Fa)}const An=(0,Se.useIntl)();return x.createElement(Le.default,{className:"add-table-panel",initialValues:{row:3,col:2,align:"default"},onFinish:Rt},x.createElement("div",{className:"flex-container",style:{alignItems:"baseline"}},x.createElement("span",{style:Qe},An.formatMessage({id:"markdownEditor.numberOfCells",defaultMessage:"\u5355\u5143\u683C\u6570"}),"\uFF1A"),x.createElement("span",{style:Qe},An.formatMessage({id:"markdownEditor.numberOfRows",defaultMessage:"\u884C\u6570"})),x.createElement(Le.default.Item,{name:"row",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u884C\u6570"}]},x.createElement(Be.Z,null)),x.createElement("span",{style:Qe},An.formatMessage({id:"markdownEditor.numberOfColumns",defaultMessage:"\u5217\u6570"})),x.createElement(Le.default.Item,{name:"col",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5217\u6570"}]},x.createElement(Be.Z,null))),x.createElement("div",{className:"flex-container",style:{marginTop:12,alignItems:"baseline"}},x.createElement("span",{style:Qe},An.formatMessage({id:"markdownEditor.alignment",defaultMessage:"\u5BF9\u9F50\u65B9\u5F0F"}),"\uFF1A"),x.createElement(Le.default.Item,{name:"align"},x.createElement(nt,null,x.createElement(ce.ZP,{value:"default"},x.createElement("i",{className:"fa fa-align-justify"})),x.createElement(ce.ZP,{value:"left"},x.createElement("i",{className:"fa fa-align-left"})),x.createElement(ce.ZP,{value:"center"},x.createElement("i",{className:"fa fa-align-center"})),x.createElement(ce.ZP,{value:"right"},x.createElement("i",{className:"fa fa-align-right"}))))),x.createElement("div",{className:"flex-container flex-end"},x.createElement(pe.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},An.formatMessage({id:"markdownEditor.confirm",defaultMessage:"\u786E\u5B9A"})),x.createElement(pe.ZP,{type:"ghost",onClick:Nt},An.formatMessage({id:"markdownEditor.cancel",defaultMessage:"\u53D6\u6D88"}))))},dt=te(78673),Lt=te(93510),It=te.n(Lt),_t=(0,x.forwardRef)(({use3d:jt,width:Nt,height:Rt,callback:An,showSaveButton:Fa},ia)=>{const Ra=(0,x.useRef)(),Mr=(0,x.useRef)(),Za=(0,Se.useIntl)(),[Qr,vi]=(0,x.useState)(!1),gr=(0,x.useRef)({id:Ra,appName:"graphing",width:Nt||1e3,height:Rt||600,showToolBar:!0,showMenuBar:!0,allowStyleBar:!0,showAlgebraInput:!0,enableLabelDrags:!1,enableShiftDragZoom:!0,showToolBarHelp:!1,errorDialogsActive:!0,showTutorialLink:!0,showLogging:!0,useBrowserForJS:!1});(0,x.useEffect)(()=>{Mr.current=new(It())(gr.current,!0),window.onload=function(){Mr.current.inject("applet_container")}},[]);const la=()=>{var io=window.ggbApplet.getPNGBase64(1,!0,72);return An&&An(io),io};return(0,x.useEffect)(()=>{gr.current.appName=Qr?"3D":"graphing",Mr.current.inject("applet_container")},[Qr]),(0,x.useEffect)(()=>{vi(jt)},[jt]),(0,x.useImperativeHandle)(ia,()=>({getImgData:la})),x.createElement(x.Fragment,null,x.createElement("div",{style:{width:"100%",height:"100%"},id:"applet_container",ref:Ra}),x.createElement(ht.Z,{align:"middle"},x.createElement(lt.Z,{flex:1},x.createElement(dt.Z,{size:"default",checkedChildren:"\u5173\u95ED3D\u56FE\u50CF",unCheckedChildren:Za.formatMessage({id:"markdownEditor.enable3DImage",defaultMessage:"\u5F00\u542F3D\u56FE\u50CF"}),checked:Qr,onChange:io=>vi(io)})),x.createElement(lt.Z,null,x.createElement(pe.ZP,{size:"large",onClick:la,style:{zIndex:8,marginTop:10},type:"primary"},Za.formatMessage({id:"markdownEditor.saveToEditor",defaultMessage:"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668"})))))}),tn=te(99298),et=te(1012),gt=te(8591);const pt="link",Mt="upload-image",dn="add-flowchart",En="draw-image",Fn="add-flowchart",xn="code-block",pa="add-table",Na="------------",Oa={default:Na,left:`:${Na}`,center:`:${Na}:`,right:`${Na}:`};var ka=te(31103),Ya=(jt,Nt,Rt)=>new Promise((An,Fa)=>{var ia=Za=>{try{Mr(Rt.next(Za))}catch(Qr){Fa(Qr)}},Ra=Za=>{try{Mr(Rt.throw(Za))}catch(Qr){Fa(Qr)}},Mr=Za=>Za.done?An(Za.value):Promise.resolve(Za.value).then(ia,Ra);Mr((Rt=Rt.apply(jt,Nt)).next())});function hr(){}let Gn=0;const Cr=1e4,Er="\u2581",Va="@\u2581\u2581@",un="@\u2581@",Nn=` **\u6A21\u677F\u6807\u9898** -\u6A21\u677F\u6B63\u6587\u5185\u5BB9\uFF0C\u53EF\u8F93\u5165\u6587\u672C\u5185\u5BB9\u548C\u7C98\u8D34\u56FE\u7247\u7B49\u64CD\u4F5C`,aa=["pptm","pptx","ppt","pot","pps","ppa","potx","ppsx","ppam","pptm","potm","ppsm","doc","docx","dot","dotx","docm","dotm","xls","xlsx","csv","xlt","xla","xltx","xlsm","xltm","xlam","xlsb"];function Ga(jt){return/^\d+$/.test(jt)?`${jt}px`:jt}const Sn=navigator.platform.toUpperCase().indexOf("MAC")>=0?"Cmd":"Ctrl",Jr={[Sn+"-B"]:"bold",[Sn+"-I"]:"italic"};var So=({defaultValue:jt="",onChange:Nt,width:Rt="100%",height:wn=400,miniToolbar:Fa=!1,isFocus:ia=!1,watch:Ra,insertTemp:Mr,mode:Za="markdown",id:Qr="markdown-editor-id",showResizeBar:vi=!1,noStorage:gr=!1,showNullButton:la=!1,showNullProgramButton:io=!1,hidetoolBar:ai=!1,fullScreen:yo=!1,onBlur:no,onCMBeforeChange:At,onFullScreen:yn,className:Pn="",disablePaste:Gn=!1,disabled:Vn=!1,disabledFill:va=!1,placeholder:ta="",values:Kn="",extraUse:zr})=>{const[pn,jr]=(0,x.useState)(null),[Mo,Ao]=(0,x.useState)(jt),[Wo,Si]=(0,x.useState)(Ra),[qn,Qa]=(0,x.useState)(yo),[tr,pr]=(0,x.useState)(""),[Bo,Xr]=(0,x.useState)(0),[Lr,Co]=(0,x.useState)(wn),[qo,di]=(0,x.useState)(!1),Ba=(0,x.useRef)((0,$e.Z)()),xa=(0,x.useRef)(!1),Ki=(0,x.useRef)(),[gl,sl]=(0,x.useState)(0),[Xi,ji]=(0,x.useState)(0),$o=(0,x.useRef)(),Vi=(0,x.useRef)(),Ti=(0,x.useRef)(),Ui=(0,x.useRef)(),rl=()=>Ya(void 0,null,function*(){var za;const Wa=yield Fetch("/api/attachments/distinct_hash_val.json",{method:"post",body:{hash_val:Ba.current}});(za=Wa==null?void 0:Wa.attachments)!=null&&za.length&&(console.log("cm:",pn,$o),Wa.attachments.map(Xa=>{Xa.content_type.indexOf("image")>-1?pn.replaceSelection(`![,](/api/attachments/${Xa.id}?type=${Xa.content_type})`):Xa.content_type.indexOf("video")>-1?pn.replaceSelection(``):Xa.content_type.indexOf("pdf")>-1?pn.replaceSelection(`${Xa.name}`):pn.replaceSelection(`[${Xa.name}](${ENV.API_SERVER}/api/attachments/${Xa.id}?type=${Xa.content_type})`)}))});(0,x.useEffect)(()=>{const za=window.scrollY||window.pageYOffset;Ao(Kn),pn==null||pn.setValue(Kn),window.scrollTo(0,za)},[Kn]),(0,x.useEffect)(()=>{yn==null||yn(qn)},[qn]),(0,x.useEffect)(()=>{if($o.current){let za=function(Xa,ur){var No;if(Gn){ur.preventDefault();return}const ei=ur.clipboardData;if(ei){const Mi=ei.types.toString(),Fi=ei.items;if(Mi==="Files"||ei.types.indexOf("Files")>-1){if(ur.preventDefault(),Za=="stex")return;try{let Ai=Fi[1];((No=Fi[0])==null?void 0:No.kind)==="file"&&(Ai=Fi[0]);const Ni=Ai.getAsFile(),Qi=Ni.name.split(".").pop();(0,ze.I)(Ni,Yr=>{var zo,pi,Oo;Yr.id?((zo=Ni==null?void 0:Ni.type)==null?void 0:zo.indexOf("image"))>-1?Wa.replaceSelection(``):((pi=Ni==null?void 0:Ni.type)==null?void 0:pi.indexOf("video"))>-1?Wa.replaceSelection(``):((Oo=Ni==null?void 0:Ni.type)==null?void 0:Oo.indexOf("pdf"))>-1?Wa.replaceSelection(`${Ni.name}`):aa.includes(Qi)?Wa.replaceSelection(`${Ni.name}`):Wa.replaceSelection(`[${Ni.name}](/api/attachments/${Yr.id}?type=${Yr.content_type})`):(Yr==null?void 0:Yr.status)===401&&(gt.ZP.warning((Yr==null?void 0:Yr.message)||"\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C"),document.location.href="/user/login")})}catch(Ai){gt.ZP.warning("\u8BF7\u4F7F\u7528chrome\u6D4F\u89C8\u5668\u7C98\u8D34")}return!0}else return!0}return!0};const Wa=Me().fromTextArea($o.current,{mode:Za,lineNumbers:!Fa,lineWrapping:!0,value:jt,autoCloseTags:!io,autoCloseBrackets:!0});return Wa.on("keyup",function(Xa,ur){ur.keyCode===8&&(Xa.getValue()==""?Wa.setOption("placeholder",ta):Wa.setOption("placeholder",null))}),Wa.on("keydown",function(Xa,ur){if(ur.keyCode===8){var No=$i(Xa);No&&ur.preventDefault()}}),ia&&Wa.focus(),Wa.on("paste",za),Wa.on("dragleave",function(Xa,ur){Vi.current.classList.remove("mouse-hover-md")}),Vn&&Wa.on("beforeChange",function(Xa,ur){(ur.origin==="paste"||ur.origin==="+input")&&ur.cancel()}),jr(Wa),()=>{Wa.off("paste",za)}}},[]);const Ri=(0,x.useCallback)(()=>{if(Vi.current)try{}catch(za){console.log(za,"---- to set md editor body height")}},[Lr,Vi,qn]);(0,x.useEffect)(()=>{function za(){let Wa=new je.Z(Xa=>{for(let ur of Xa)(ur.target.offsetHeight>0||ur.target.offsetWidth>0)&&(Ri(),pn.setSize("100%","100%"),pn.refresh())});return Wa.observe($o.current.parentElement),Wa}if(pn){const Wa=za();return()=>{var Xa,ur;(Xa=$o.current)!=null&&Xa.parentElement&&Wa.unobserve((ur=$o.current)==null?void 0:ur.parentElement)}}},[pn,Ri]),(0,x.useEffect)(()=>{if(pn){let za=[];for(const[Wa,Xa]of Object.entries(Jr)){let ur={[Wa]:()=>{fo(Xa)}};za.push(ur),pn.addKeyMap(ur)}return Ki.current=setInterval(()=>{xa.current&&rl()},4e3),()=>{clearInterval(Ki.current);for(let Wa of za)pn.removeKeyMap(Wa)}}},[pn]),(0,x.useEffect)(()=>{yo!==qn&&Qa(yo)},[yo]),(0,ka.Z)(()=>{if(!gr&&Bo>0){let za=new Date().getTime(),Wa=window.sessionStorage.getItem(Qr);za>=Bo+Cr&&(!Wa||Wa!==Mo)&&(window.sessionStorage.setItem(Qr,Mo),di(!0))}},Cr),(0,x.useEffect)(()=>{Si(Ra)},[pn,Ra]),(0,x.useEffect)(()=>{pn&&ia&&pn.focus()},[pn,ia]),(0,x.useEffect)(()=>{if(Wo&&pn){let za=function(Xa){let ur=Xa.target;if(Ui.current){let No=ur.scrollTop/ur.scrollHeight;Ui.current.scrollTop=Ui.current.scrollHeight*No}};const Wa=pn.getScrollerElement();return Wa.addEventListener("scroll",za),()=>{Wa.removeEventListener("scroll",za)}}},[pn,Wo]),(0,x.useEffect)(()=>{if(pn&&At){let za=function(Wa,Xa){At(Wa,Xa)};return pn.on("beforeChange",za),()=>{pn.off("beforeChange",za)}}},[pn,At]),(0,x.useEffect)(()=>{if(pn&&no){let za=function(){no(pn.getValue())};return pn.on("blur",za),()=>{pn.off("blur",za)}}},[pn,no]);function $i(za,Wa){var Xa=za.getDoc(),ur=Xa.getCursor(),No=Xa.getLine(ur.line),ei=No.charAt(ur.ch-1),Mi=No.lastIndexOf("@\u2581@",ur.ch),Fi=No.lastIndexOf("@\u2581\u2581@",ur.ch),Ai=Mi>Fi?Mi:Fi,Ni=Mi>Fi?3:4;if(Va.indexOf(ei)===-1)return null;if(console.log("change1:",Wa,za,No,ur,Ai,Mi,Fi,ei),Ai>=0&&ur.ch-Ai<5){var Qi=Ai+Ni;return Xa.replaceRange("",{line:ur.line,ch:Ai},{line:ur.line,ch:Qi}),{line:ur.line,ch:Qi}}return null}(0,x.useEffect)(()=>{if(pn){let za=function(Wa,Xa){const ur=Wa.getValue();Ao(ur),Xr(new Date().getTime()),Wa.getScrollerElement().dispatchEvent(new CustomEvent("scroll")),Nt&&(io?Nt(ur,fi(ur)):Nt(ur))};return pn.on("change",za),()=>{pn.off("change",za)}}},[pn,Nt]),(0,x.useEffect)(()=>{if(pn)if(jt==null)pn.setValue(""),Ao("");else{const za=window.scrollY||window.pageYOffset;jt!==pn.getValue()&&(pn.setValue(jt),Ao(jt),pn.setCursor(Vn?1:pn.lineCount(),0),window.scrollTo(0,za))}},[pn,jt]);const fo=(0,x.useCallback)(za=>{const Wa=pn.getCursor(),Xa=pn.getSelection();let ur=Xa.split(` +\u6A21\u677F\u6B63\u6587\u5185\u5BB9\uFF0C\u53EF\u8F93\u5165\u6587\u672C\u5185\u5BB9\u548C\u7C98\u8D34\u56FE\u7247\u7B49\u64CD\u4F5C`,aa=["pptm","pptx","ppt","pot","pps","ppa","potx","ppsx","ppam","pptm","potm","ppsm","doc","docx","dot","dotx","docm","dotm","xls","xlsx","csv","xlt","xla","xltx","xlsm","xltm","xlam","xlsb"];function Ga(jt){return/^\d+$/.test(jt)?`${jt}px`:jt}const Sn=navigator.platform.toUpperCase().indexOf("MAC")>=0?"Cmd":"Ctrl",Jr={[Sn+"-B"]:"bold",[Sn+"-I"]:"italic"};var So=({defaultValue:jt="",onChange:Nt,width:Rt="100%",height:An=400,miniToolbar:Fa=!1,isFocus:ia=!1,watch:Ra,insertTemp:Mr,mode:Za="markdown",id:Qr="markdown-editor-id",showResizeBar:vi=!1,noStorage:gr=!1,showNullButton:la=!1,showNullProgramButton:io=!1,hidetoolBar:ai=!1,fullScreen:yo=!1,onBlur:no,onCMBeforeChange:At,onFullScreen:yn,className:Cn="",disablePaste:Wn=!1,disabled:Qn=!1,disabledFill:va=!1,placeholder:ta="",values:Un="",extraUse:zr})=>{const[pn,jr]=(0,x.useState)(null),[Mo,Ao]=(0,x.useState)(jt),[Wo,Si]=(0,x.useState)(Ra),[qn,Qa]=(0,x.useState)(yo),[tr,pr]=(0,x.useState)(""),[Bo,Xr]=(0,x.useState)(0),[Lr,Co]=(0,x.useState)(An),[qo,di]=(0,x.useState)(!1),Ba=(0,x.useRef)((0,et.Z)()),xa=(0,x.useRef)(!1),Ki=(0,x.useRef)(),[gl,sl]=(0,x.useState)(0),[Xi,ji]=(0,x.useState)(0),$o=(0,x.useRef)(),Vi=(0,x.useRef)(),Ti=(0,x.useRef)(),Ui=(0,x.useRef)(),rl=()=>Ya(void 0,null,function*(){var za;const Wa=yield Fetch("/api/attachments/distinct_hash_val.json",{method:"post",body:{hash_val:Ba.current}});(za=Wa==null?void 0:Wa.attachments)!=null&&za.length&&(console.log("cm:",pn,$o),Wa.attachments.map(Xa=>{Xa.content_type.indexOf("image")>-1?pn.replaceSelection(`![,](/api/attachments/${Xa.id}?type=${Xa.content_type})`):Xa.content_type.indexOf("video")>-1?pn.replaceSelection(``):Xa.content_type.indexOf("pdf")>-1?pn.replaceSelection(`${Xa.name}`):pn.replaceSelection(`[${Xa.name}](${ENV.API_SERVER}/api/attachments/${Xa.id}?type=${Xa.content_type})`)}))});(0,x.useEffect)(()=>{const za=window.scrollY||window.pageYOffset;Ao(Un),pn==null||pn.setValue(Un),window.scrollTo(0,za)},[Un]),(0,x.useEffect)(()=>{yn==null||yn(qn)},[qn]),(0,x.useEffect)(()=>{if($o.current){let za=function(Xa,ur){var No;if(Wn){ur.preventDefault();return}const ei=ur.clipboardData;if(ei){const Mi=ei.types.toString(),Fi=ei.items;if(Mi==="Files"||ei.types.indexOf("Files")>-1){if(ur.preventDefault(),Za=="stex")return;try{let Ai=Fi[1];((No=Fi[0])==null?void 0:No.kind)==="file"&&(Ai=Fi[0]);const Ni=Ai.getAsFile(),Qi=Ni.name.split(".").pop();(0,ze.I)(Ni,Yr=>{var zo,pi,Oo;Yr.id?((zo=Ni==null?void 0:Ni.type)==null?void 0:zo.indexOf("image"))>-1?Wa.replaceSelection(``):((pi=Ni==null?void 0:Ni.type)==null?void 0:pi.indexOf("video"))>-1?Wa.replaceSelection(``):((Oo=Ni==null?void 0:Ni.type)==null?void 0:Oo.indexOf("pdf"))>-1?Wa.replaceSelection(`${Ni.name}`):aa.includes(Qi)?Wa.replaceSelection(`${Ni.name}`):Wa.replaceSelection(`[${Ni.name}](/api/attachments/${Yr.id}?type=${Yr.content_type})`):(Yr==null?void 0:Yr.status)===401&&(gt.ZP.warning((Yr==null?void 0:Yr.message)||"\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C"),document.location.href="/user/login")})}catch(Ai){gt.ZP.warning("\u8BF7\u4F7F\u7528chrome\u6D4F\u89C8\u5668\u7C98\u8D34")}return!0}else return!0}return!0};const Wa=Oe().fromTextArea($o.current,{mode:Za,lineNumbers:!Fa,lineWrapping:!0,value:jt,autoCloseTags:!io,autoCloseBrackets:!0});return Wa.on("keyup",function(Xa,ur){ur.keyCode===8&&(Xa.getValue()==""?Wa.setOption("placeholder",ta):Wa.setOption("placeholder",null))}),Wa.on("keydown",function(Xa,ur){if(ur.keyCode===8){var No=$i(Xa);No&&ur.preventDefault()}}),ia&&Wa.focus(),Wa.on("paste",za),Wa.on("dragleave",function(Xa,ur){Vi.current.classList.remove("mouse-hover-md")}),Qn&&Wa.on("beforeChange",function(Xa,ur){(ur.origin==="paste"||ur.origin==="+input")&&ur.cancel()}),jr(Wa),()=>{Wa.off("paste",za)}}},[]);const Ri=(0,x.useCallback)(()=>{if(Vi.current)try{}catch(za){console.log(za,"---- to set md editor body height")}},[Lr,Vi,qn]);(0,x.useEffect)(()=>{function za(){let Wa=new Ge.Z(Xa=>{for(let ur of Xa)(ur.target.offsetHeight>0||ur.target.offsetWidth>0)&&(Ri(),pn.setSize("100%","100%"),pn.refresh())});return Wa.observe($o.current.parentElement),Wa}if(pn){const Wa=za();return()=>{var Xa,ur;(Xa=$o.current)!=null&&Xa.parentElement&&Wa.unobserve((ur=$o.current)==null?void 0:ur.parentElement)}}},[pn,Ri]),(0,x.useEffect)(()=>{if(pn){let za=[];for(const[Wa,Xa]of Object.entries(Jr)){let ur={[Wa]:()=>{fo(Xa)}};za.push(ur),pn.addKeyMap(ur)}return Ki.current=setInterval(()=>{xa.current&&rl()},4e3),()=>{clearInterval(Ki.current);for(let Wa of za)pn.removeKeyMap(Wa)}}},[pn]),(0,x.useEffect)(()=>{yo!==qn&&Qa(yo)},[yo]),(0,ka.Z)(()=>{if(!gr&&Bo>0){let za=new Date().getTime(),Wa=window.sessionStorage.getItem(Qr);za>=Bo+Cr&&(!Wa||Wa!==Mo)&&(window.sessionStorage.setItem(Qr,Mo),di(!0))}},Cr),(0,x.useEffect)(()=>{Si(Ra)},[pn,Ra]),(0,x.useEffect)(()=>{pn&&ia&&pn.focus()},[pn,ia]),(0,x.useEffect)(()=>{if(Wo&&pn){let za=function(Xa){let ur=Xa.target;if(Ui.current){let No=ur.scrollTop/ur.scrollHeight;Ui.current.scrollTop=Ui.current.scrollHeight*No}};const Wa=pn.getScrollerElement();return Wa.addEventListener("scroll",za),()=>{Wa.removeEventListener("scroll",za)}}},[pn,Wo]),(0,x.useEffect)(()=>{if(pn&&At){let za=function(Wa,Xa){At(Wa,Xa)};return pn.on("beforeChange",za),()=>{pn.off("beforeChange",za)}}},[pn,At]),(0,x.useEffect)(()=>{if(pn&&no){let za=function(){no(pn.getValue())};return pn.on("blur",za),()=>{pn.off("blur",za)}}},[pn,no]);function $i(za,Wa){var Xa=za.getDoc(),ur=Xa.getCursor(),No=Xa.getLine(ur.line),ei=No.charAt(ur.ch-1),Mi=No.lastIndexOf("@\u2581@",ur.ch),Fi=No.lastIndexOf("@\u2581\u2581@",ur.ch),Ai=Mi>Fi?Mi:Fi,Ni=Mi>Fi?3:4;if(Va.indexOf(ei)===-1)return null;if(console.log("change1:",Wa,za,No,ur,Ai,Mi,Fi,ei),Ai>=0&&ur.ch-Ai<5){var Qi=Ai+Ni;return Xa.replaceRange("",{line:ur.line,ch:Ai},{line:ur.line,ch:Qi}),{line:ur.line,ch:Qi}}return null}(0,x.useEffect)(()=>{if(pn){let za=function(Wa,Xa){const ur=Wa.getValue();Ao(ur),Xr(new Date().getTime()),Wa.getScrollerElement().dispatchEvent(new CustomEvent("scroll")),Nt&&(io?Nt(ur,fi(ur)):Nt(ur))};return pn.on("change",za),()=>{pn.off("change",za)}}},[pn,Nt]),(0,x.useEffect)(()=>{if(pn)if(jt==null)pn.setValue(""),Ao("");else{const za=window.scrollY||window.pageYOffset;jt!==pn.getValue()&&(pn.setValue(jt),Ao(jt),pn.setCursor(Qn?1:pn.lineCount(),0),window.scrollTo(0,za))}},[pn,jt]);const fo=(0,x.useCallback)(za=>{const Wa=pn.getCursor(),Xa=pn.getSelection();let ur=Xa.split(` `);switch(za){case"bold":return pn.replaceSelection("**"+Xa+"**"),Xa===""&&pn.setCursor(Wa.line,Wa.ch+2),pn.focus();case"italic":return pn.replaceSelection("*"+Xa+"*"),Xa===""&&pn.setCursor(Wa.line,Wa.ch+1),pn.focus();case"code":return pn.replaceSelection("`"+Xa+"`"),Xa===""&&pn.setCursor(Wa.line,Wa.ch+1),pn.focus();case"inline-latex":return pr("inline-latex"),pn.focus();case"latex":return pn.replaceSelection("```latex\n"+Xa+"\n```"),pn.setCursor(Wa.line+1,Xa.length+1),pn.focus();case"line-break":return pn.replaceSelection(`
`),pn.focus();case"list-ul":return Xa===""?pn.replaceSelection("- "+Xa):pn.replaceSelection(ur.map(No=>No===""?"":`- ${No}`).join(` `)),pn.focus();case"list-ol":return Xa===""?pn.replaceSelection("1. "+Xa):pn.replaceSelection(ur.map((No,ei)=>No===""?"":`${ei+1}. ${No}`).join(` -`)),pn.focus();case"add-null-ch":return Xa===""&&pn.setCursor(Wa.line,Wa.ch),pn.replaceSelection(Er),pn.focus();case"add-signal":return Xa===""&&pn.setCursor(Wa.line,Wa.ch),pn.replaceSelection(un),pn.focus();case"add-multiple":return Xa===""&&pn.setCursor(Wa.line,Wa.ch),pn.replaceSelection(Va),pn.focus();case"inster-template-1":return Xa===""&&pn.setCursor(Wa.line,Wa.ch),pn.replaceSelection(Nn),pn.focus();case"eraser":return pn.setValue(""),pn.focus();case"trigger-watch":return Si(!Wo),pn.focus();case"trigger-full-screen":return Qa(!qn),pn.focus();case pt:pr(pt);return;case bn:pr(bn);return;case Mt:pr(Mt);return;case En:pr(En);return;case"maths-latex":pr("maths-latex");return;case dn:pr(dn);return;case pa:pr(pa);return;default:throw new Error}},[pn,Wo,qn]),Ko=(0,x.useCallback)((za,Wa)=>{var Xa,ur,No,ei,Mi,Fi;switch(pr(""),tr){case pt:const{title:zo,link:pi}=za;return pn.replaceSelection(`[${zo}](${pi})`),pn.focus();case bn:const{language:Oo,content:Xt}=za;return pn.replaceSelection(["```"+Oo,Xt,"```"].join(` -`)),pn.focus();case"maths-latex":for(var Ai=atob(za),Ni=new Uint8Array(Ai.length),Qi=0;Qi{kr.id?pn.replaceSelection(`![,](/api/attachments/${kr.id}?type=${kr.content_type})`):(kr==null?void 0:kr.status)===401&&(document.location.href="/user/login")});break;case"inline-latex":pn.replaceSelection("`$$"+za+"$$`");break;case Mt:case En:case Cn:const{src:Vt,alt:cn}=za,ln=Wa,nr=(No=(ur=(Xa=ln==null?void 0:ln.name)==null?void 0:Xa.split("."))==null?void 0:ur.pop)==null?void 0:No.call(ur);return((ei=ln==null?void 0:ln.type)==null?void 0:ei.indexOf("image"))>-1||!(ln!=null&&ln.type)?ln.align||ln.width?pn.replaceSelection(`

${cn||

`):pn.replaceSelection(`${cn||`):((Mi=ln==null?void 0:ln.type)==null?void 0:Mi.indexOf("video"))>-1?pn.replaceSelection(``):((Fi=ln==null?void 0:ln.type)==null?void 0:Fi.indexOf("pdf"))>-1?pn.replaceSelection(`${ln.name}`):aa.includes(nr)?pn.replaceSelection(`${ln.name}`):pn.replaceSelection(`[${ln.name}](${Vt})`),pn.focus();case pa:const{row:Nr,col:na,align:Ir}=za;let Or=` -`;for(let kr=0;kr{var Xa,ur,No,ei,Mi,Fi;switch(pr(""),tr){case pt:const{title:zo,link:pi}=za;return pn.replaceSelection(`[${zo}](${pi})`),pn.focus();case xn:const{language:Oo,content:Xt}=za;return pn.replaceSelection(["```"+Oo,Xt,"```"].join(` +`)),pn.focus();case"maths-latex":for(var Ai=atob(za),Ni=new Uint8Array(Ai.length),Qi=0;Qi{kr.id?pn.replaceSelection(`![,](/api/attachments/${kr.id}?type=${kr.content_type})`):(kr==null?void 0:kr.status)===401&&(document.location.href="/user/login")});break;case"inline-latex":pn.replaceSelection("`$$"+za+"$$`");break;case Mt:case En:case Fn:const{src:Vt,alt:cn}=za,ln=Wa,nr=(No=(ur=(Xa=ln==null?void 0:ln.name)==null?void 0:Xa.split("."))==null?void 0:ur.pop)==null?void 0:No.call(ur);return((ei=ln==null?void 0:ln.type)==null?void 0:ei.indexOf("image"))>-1||!(ln!=null&&ln.type)?ln.align||ln.width?pn.replaceSelection(`

${cn||

`):pn.replaceSelection(`${cn||`):((Mi=ln==null?void 0:ln.type)==null?void 0:Mi.indexOf("video"))>-1?pn.replaceSelection(``):((Fi=ln==null?void 0:ln.type)==null?void 0:Fi.indexOf("pdf"))>-1?pn.replaceSelection(`${ln.name}`):aa.includes(nr)?pn.replaceSelection(`${ln.name}`):pn.replaceSelection(`[${ln.name}](${Vt})`),pn.focus();case pa:const{row:Nr,col:na,align:Ir}=za;let Or=` +`;for(let kr=0;kr{switch(tr){case pt:return x.createElement(Je,{callback:Ko,onCancel:yi});case bn:return x.createElement(Xe.Z,{callback:Ko,onCancel:yi});case Mt:return x.createElement(ze.Z,{callback:Ko,onCancel:yi});case dn:return x.createElement(De,{callback:Ko,onCancel:yi});case pa:return x.createElement(xe,{callback:Ko,onCancel:yi});case"maths-latex":return x.createElement(_t,{showSaveButton:!0,callback:Ko});case"inline-latex":return x.createElement(tn.Z,{showSaveButton:!0,callback:Ko});default:return null}},[tr]);function yi(){pr("")}(0,x.useEffect)(()=>{if(Ti.current){let za=function(Mi){No=!0,ei=Mi.pageY},Wa=function(){No=!1},Xa=function(Mi){if(No){let Fi=Mi.pageY-ei;Fi<0&&(Fi=0),Fi>300&&(Fi=300);let Ai=wn+Fi+"px";Co(Ai)}},ur=Ti.current,No=!1,ei=0;return ur.addEventListener("mousedown",za),document.addEventListener("mousemove",Xa),document.addEventListener("mouseup",Wa),()=>{ur.removeEventListener("mousedown",za),document.removeEventListener("mousemove",Xa),document.removeEventListener("mouseup",Wa)}}},[pn,Ti]),(0,x.useEffect)(()=>{Co(wn)},[wn]);const ol=Ga(Rt),qi=Ga(Lr),El={width:ol,height:qi},pl=(0,x.useMemo)(()=>{if(Bo){let za=new Date(Bo),Wa=za.getHours(),Xa=za.getMinutes(),ur=za.getSeconds();return Wa=Wa<10?"0"+Wa:Wa,Xa=Xa<10?"0"+Xa:Xa,ur=ur<10?"0"+ur:ur,`${Wa}:${Xa}:${ur}`}return 0},[Bo]),fi=za=>{const Wa=[];if(io){let Xa=-1;za=za.replace(/(@▁▁@|@▁@)/g,function(ur,No,ei){Wa.push({multiLine:ur!==un})})}return Wa};function Ci(){window.sessionStorage.removeItem(Qr),di(!1),Xr(0)}function Gi(){di(!1),Xr(0),pn.setValue(window.sessionStorage.getItem(Qr))}const el=(0,ye.useIntl)(),ul={[pt]:"\u6DFB\u52A0\u94FE\u63A5",[bn]:el.formatMessage({id:"markdownEditor.addCodeBlock",defaultMessage:"\u6DFB\u52A0\u4EE3\u7801\u5757"}),[Mt]:el.formatMessage({id:"markdownEditor.addImage",defaultMessage:"\u6DFB\u52A0\u56FE\u7247"}),[En]:"\u6DFB\u52A0\u753B\u56FE",[dn]:el.formatMessage({id:"markdownEditor.insertFlowchart",defaultMessage:"\u63D2\u5165\u6D41\u7A0B\u56FE"}),[pa]:"\u6DFB\u52A0\u8868\u683C","maths-latex":el.formatMessage({id:"markdownEditor.mathImage",defaultMessage:"\u6570\u5B66\u56FE\u50CF"}),"inline-latex":el.formatMessage({id:"markdownEditor.latexFormula",defaultMessage:"LATEX\u516C\u5F0F"})};(0,x.useEffect)(()=>{ul[tr]&&tr!==En&&tr!==dn&&setTimeout(()=>{const za=document.getElementsByClassName("markdown-popup-form")[0],Wa=window.innerWidth/2-za.offsetWidth/2,Xa=window.innerHeight/2-za.offsetHeight/2;sl(Wa),ji(Xa)},0)},[tr]);const Fl=za=>{za.preventDefault();const Wa=za.clientX-gl,Xa=za.clientY-Xi;document.body.onmousemove=ur=>{let No=ur.clientX-Wa,ei=ur.clientY-Xa;const Mi=document.getElementsByClassName("markdown-popup-form")[0],Fi=window.innerWidth-Mi.offsetWidth,Ai=window.innerHeight-Mi.offsetHeight;No=Math.max(0,Math.min(No,Fi)),ei=Math.max(0,Math.min(ei,Ai)),bl(ur.clientX,ur.clientY,Wa,Xa)&&(sl(No),ji(ei))},document.body.onmouseup=function(){document.body.onmousemove=null}},bl=(za,Wa,Xa,ur)=>{const No=document.body.clientHeight,ei=document.body.clientWidth;return za<20&&Xa>za||za>ei-20&&XaWa||Wa>No-20&&urve in Ge?ye(Ge,ve,{enumerable:!0,configurable:!0,writable:!0,value:et}):Ge[ve]=et,ee=(Ge,ve)=>{for(var et in ve||(ve={}))b.call(ve,et)&&z(Ge,et,ve[et]);if(a)for(var et of a(ve))y.call(ve,et)&&z(Ge,et,ve[et]);return Ge},ne=(Ge,ve)=>ae(Ge,E(ve));const{useForm:le}=x.default,se={width:280,marginRight:10},fe={labelCol:{span:5},wrapperCol:{span:19}};var Pe=({callback:Ge,onCancel:ve})=>{const[et]=le();let Ae=(0,Ie.useRef)();const it=(0,pe.useIntl)();function Ue(rt){Ae.current.width=et.getFieldValue("width"),Ae.current.align=et.getFieldValue("align"),Ge(rt,Ae.current)}function tt(rt,Ye){if(rt.status===-1){Ee.ZP.error(rt.message);return}et.setFieldsValue({src:`/api/attachments/${rt.id}`,type:Ye.type})}function dt(rt){let Ye=rt.target.files[0];Ae.current=Ye,Le(Ye,tt)}return Oe.createElement(x.default,ne(ee({form:et},fe),{className:"upload-image-panel",onFinish:Ue,style:{width:470,overflow:"hidden"}}),Oe.createElement(x.default.Item,{label:it.formatMessage({id:"markdownEditor.imageAddress",defaultMessage:"\u56FE\u7247\u5730\u5740"}),required:!0},Oe.createElement("div",{className:"flex-container"},Oe.createElement(x.default.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5730\u5740"}]},Oe.createElement(Me.default,{style:se})),Oe.createElement(Se,{onFileChange:dt}))),Oe.createElement(x.default.Item,{label:it.formatMessage({id:"markdownEditor.imageDescription",defaultMessage:"\u56FE\u7247\u63CF\u8FF0"}),name:"alt"},Oe.createElement(Me.default,{style:{width:264}})),Oe.createElement(x.default.Item,{label:it.formatMessage({id:"markdownEditor.imageWidth",defaultMessage:"\u56FE\u7247\u5BBD\u5EA6"}),name:"width"},Oe.createElement(je.Z,null,Oe.createElement(x.default.Item,{name:"width",style:{margin:0}},Oe.createElement(he.Z,{style:{width:264}})),Oe.createElement("span",{className:"ml8"},"%"))),Oe.createElement(x.default.Item,{label:it.formatMessage({id:"markdownEditor.alignment",defaultMessage:"\u5BF9\u9F50\u65B9\u5F0F"}),name:"align"},Oe.createElement(be.ZP.Group,{name:"align",defaultValue:1,options:[{value:"left",label:it.formatMessage({id:"markdownEditor.leftAlign",defaultMessage:"\u5DE6\u5BF9\u9F50"})},{value:"center",label:it.formatMessage({id:"markdownEditor.centerAlign",defaultMessage:"\u5C45\u4E2D\u5BF9\u9F50"})},{value:"right",label:it.formatMessage({id:"markdownEditor.rightAlign",defaultMessage:"\u53F3\u5BF9\u9F50"})}]})),Oe.createElement("aside",null,Oe.createElement(x.default.Item,{style:{textAlign:"right",position:"relative",right:-98}},Oe.createElement(ie.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},it.formatMessage({id:"markdownEditor.confirm",defaultMessage:"\u786E\u5B9A"})),Oe.createElement(ie.ZP,{type:"default",onClick:ve},it.formatMessage({id:"markdownEditor.cancel",defaultMessage:"\u53D6\u6D88"})))))};function Se({onFileChange:Ge}){return Oe.createElement("label",{className:"upload-button",style:{cursor:"pointer"}},"\u672C\u5730\u4E0A\u4F20",Oe.createElement("input",{type:"file",onChange:Ge}))}function Le(Ge,ve){if(!Ge)throw new String("\u6CA1\u6709\u6587\u4EF6");if(!(0,Ce.bg)())throw Ee.ZP.warning("\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C"),new String("\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C");let et=new FormData;et.append("editormd-image-file",Ge),et.append("file_param_name","editormd-image-file"),et.append("byxhr","true");var Ae=new window.XMLHttpRequest;Ae.withCredentials=!0,Ae.addEventListener("load",function(it){ve(JSON.parse(it.target.responseText),Ge)},!1),Ae.addEventListener("error",function(it){console.error(it)},!1),Ae.open("POST",`${me.KI}/api/attachments.json`),Ae.send(et)}},57261:function(bt,xt,te){"use strict";te.d(xt,{Z:function(){return Me}});var x=te(59301),Ee=te(4676);class Me extends x.Component{constructor(he){super(he);const be=window.document;this.node=be.createElement("div"),be.body.appendChild(this.node)}render(){const{children:he}=this.props;return(0,Ee.createPortal)(he,this.node)}componentWillUnmount(){window.document.body.removeChild(this.node)}}},61584:function(bt,xt,te){"use strict";te.d(xt,{i:function(){return fe},Z:function(){return Se}});var x={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"},Ee=te(71418),Me=te(6848),je=te(93948),he=te(92310),be=te.n(he),ie=te(65862),me=te(2524),Ie=te(41867),Ce=te(65582),pe=te(79005),Oe=te(20345),ye=te(77882),ae=te(31081),E=te(75309),a=te(71979),b=te(47558),y=te(42922),z=te(66832),ee=te(96593),ne=te(19664),le=te(91833),se=te(59301);const fe=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:pe,swimg:Oe},{name:"101\u8BA1\u5212",ptimg:ye,swimg:ae},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:E,swimg:a},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:b,swimg:y},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:z,swimg:ee},{name:"\u519B\u961F\u4E00\u6D41",ptimg:ne,swimg:le}];var Se=({className:Le,dataSource:Ge=[],col:ve=4,right:et,bottom:Ae=23,precision:it=0,wrapWidth:Ue=1200,trackEventItems:tt,loading:dt,onRemove:rt=()=>{},isCurrent:Ye=!0,showAlias:Ze=!1,showProgress:ke=!1})=>{const Je=(0,Ce.useIntl)(),Xe=Math.floor((Ue-(ve-1)*et)/ve),ze=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:"/images/tjzx.png",swimg:"/images/sw_tjzx.png"},{name:Je.formatMessage({id:"shixuns.plan101",defaultMessage:"101\u8BA1\u5212"}),ptimg:"/images/jh.png",swimg:"/images/sw_jh.png"},{name:Je.formatMessage({id:"shixuns.nationalFirstClass",defaultMessage:"\u56FD\u5BB6\u4E00\u6D41"}),ptimg:"/images/gjyl.png",swimg:"/images/sw_gjyl.png"},{name:Je.formatMessage({id:"shixuns.provincialFirstClass",defaultMessage:"\u7701\u7EA7\u4E00\u6D41"}),ptimg:"/images/sjyl.png",swimg:"/images/sw_sjyl.png"},{name:Je.formatMessage({id:"shixuns.premiumCourse",defaultMessage:"\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:Je.formatMessage({id:"shixuns.newTypeTextbook",defaultMessage:"\u65B0\u578B\u6559\u6750"}),ptimg:"/images/xxjc.png",swimg:"/images/sw_xxjc.png"}].map(qe=>(window.ENV==="build"&&(qe.ptimg=`/react/build${qe.ptimg}`,qe.swimg=`/react/build${qe.swimg}`),qe));return se.createElement(Ee.Z,{spinning:dt},se.createElement("div",{className:be()(x.list,Le)},!!(Ge!=null&&Ge.length)&&(Ge==null?void 0:Ge.map((qe,Et)=>{var Ct,ft,Ot,Fe,wt,Bt;const{name:Ne,id:lt,identifier:ge,featured:oe,school_name:re,image_url:ue,excellent:de,is_plan:De}=qe;return se.createElement("div",{key:lt,className:Ye&&ke?x.wrapisCurrent:x.wrap,style:{width:Xe,marginRight:(1+Et)%ve===0?0:et+it,marginBottom:Ae}},se.createElement("a",{className:x.li,onClick:ce=>{ce.preventDefault(),ce.stopPropagation(),tt&&(0,ie.L9)([tt]),(0,ie.xg)(`/paths/${ge}`)}},se.createElement("div",{className:x.img},se.createElement("img",{className:x.cover,src:`${ue}`}),Ye&&(0,Ie.bg)()&&(qe==null?void 0:qe.studying)&&se.createElement("div",{className:`${x.movebq} user-path-items`,onClick:ce=>{ce.stopPropagation(),rt(qe)}},se.createElement("i",{className:"iconfont icon-yichu1 mr5 c-red"}),se.createElement("span",{className:"c-red"},"\u79FB\u9664")),(Ct=qe==null?void 0:qe.subject_tags)==null?void 0:Ct.map((ce,we)=>{var nt,Qe;if(we===0){const ut=(nt=ze.find(Lt=>Lt.name==ce))==null?void 0:nt.swimg;return se.createElement("img",{className:x.sign,src:ut,style:{left:"-4px"}})}const xe=(Qe=ze.find(ut=>ut.name==ce))==null?void 0:Qe.ptimg;return se.createElement("img",{className:x.sign,src:xe,style:{left:`${48+52*(we-1)+2*we}px`}})}),se.createElement("div",{style:{position:"absolute",top:"150px",left:"4px"}},(qe==null?void 0:qe.excellent)&&se.createElement("div",{className:x.bq},Je.formatMessage({id:"paths.openCourse1",defaultMessage:"\u5F00\u653E\u8BFE\u7A0B"})))),se.createElement("div",{className:x.name},se.createElement(Me.Z,{title:Ze&&(qe!=null&&qe.excellent_alias_name)?se.createElement("span",null,`\u8BFE\u7A0B\u539F\u540D\uFF1A${Ne}`,se.createElement("br",null),se.createElement("span",null,`\u8BFE\u7A0B\u522B\u540D\uFF1A${qe==null?void 0:qe.excellent_alias_name}`)):Ne},se.createElement("span",{className:x.e},Ze&&(qe==null?void 0:qe.excellent_alias_name)||Ne))),Ye&&ke&&((ft=qe==null?void 0:qe.progress)==null?void 0:ft.all_score)!=0&&se.createElement("div",{style:{padding:"0px 10px",color:"#333",marginTop:10}},se.createElement(je.Z,{strokeColor:"#44d7b6",gap:"small",percent:(((Ot=qe==null?void 0:qe.progress)==null?void 0:Ot.my_score)/((Fe=qe==null?void 0:qe.progress)==null?void 0:Fe.all_score)*100).toFixed(),showInfo:!1}),Je.formatMessage({id:"shixuns.completed",defaultMessage:"\u5DF2\u5B8C\u6210"})," ",(wt=qe==null?void 0:qe.progress)==null?void 0:wt.my_score,"/",(Bt=qe==null?void 0:qe.progress)==null?void 0:Bt.all_score),(!Ye||!ke)&&se.createElement("div",{className:x.tags},se.createElement("div",null,se.createElement(Me.Z,{placement:"bottom",title:Je.formatMessage({id:"paths.chapterCount",defaultMessage:"\u7AE0\u8282\u6570"})},se.createElement("span",null,se.createElement("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),se.createElement("span",null,qe.stages_count))),se.createElement(Me.Z,{placement:"bottom",title:Je.formatMessage({id:"paths.numberOfLearners",defaultMessage:"\u5B66\u4E60\u4EBA\u6570"})},se.createElement("span",null,se.createElement("i",{className:"iconfont icon-chengyuan font14 mr3"}),se.createElement("span",null,qe.members_count)))))))})),!Ge.length&&se.createElement(me.Z,null)))}},3918:function(bt,xt,te){"use strict";te.d(xt,{jL:function(){return he},w9:function(){return ya},vv:function(){return Fa},dN:function(){return jt},QD:function(){return xa},cQ:function(){return ce.Z},vg:function(){return Va},Oz:function(){return ka},op:function(){return Xr},O5:function(){return pl},_b:function(){return $o},t7:function(){return Ae},tT:function(){return tt},Gi:function(){return yo},YG:function(){return Mr},Ed:function(){return io},kT:function(){return vi},qp:function(){return y},Um:function(){return fe},K3:function(){return ne},vr:function(){return sl},qE:function(){return qo},Je:function(){return Ye},wb:function(){return wt},rC:function(){return De},lB:function(){return lt},cq:function(){return Gn},kO:function(){return Kn},tp:function(){return Le},Si:function(){return Gi},k8:function(){return Oo},Du:function(){return ur}});var x=te(59301),Ee={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"},Me="data:image/png;base64,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",he=({dataSource:Xt=[],img:Vt,imgWidth:cn=346,title:ln,sunTitle:nr,bannerExtraContent:Nr})=>x.createElement("div",{className:Ee.banner},x.createElement("div",{className:Ee.content},x.createElement("aside",null,x.createElement("p",null,x.createElement("b",null,ln),x.createElement("span",null,nr)),Xt.length>0&&x.createElement("div",{className:Ee.btns},Xt.map((na,Ir)=>x.createElement("div",{key:Ir,onClick:na.click},na.name,na.sign?x.createElement("img",{src:Me,width:39}):null))),Nr),Vt&&x.createElement("img",{style:{marginTop:33,marginRight:38},src:Vt,width:cn}))),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"},ie=te(92310),me=te.n(ie),Ie=te(89392),Ce=te(65582),pe=Object.defineProperty,Oe=Object.getOwnPropertySymbols,ye=Object.prototype.hasOwnProperty,ae=Object.prototype.propertyIsEnumerable,E=(Xt,Vt,cn)=>Vt in Xt?pe(Xt,Vt,{enumerable:!0,configurable:!0,writable:!0,value:cn}):Xt[Vt]=cn,a=(Xt,Vt)=>{for(var cn in Vt||(Vt={}))ye.call(Vt,cn)&&E(Xt,cn,Vt[cn]);if(Oe)for(var cn of Oe(Vt))ae.call(Vt,cn)&&E(Xt,cn,Vt[cn]);return Xt},y=({dataSource:Xt=[],value:Vt,onChange:cn,onTitleChange:ln,className:nr,title:Nr,titleWidth:na=41,style:Ir={},fontColor:Or="#6A7283",showCount:kr,classNameActive:_o,styleItem:Yn={}})=>{const $r=(0,Ce.useIntl)(),[ko,oi]=(0,x.useState)(0),[eo,Tr]=(0,x.useState)(!1),Qo=(0,x.useRef)(null),Pi=(0,x.useRef)(null);return(0,x.useEffect)(()=>{var qa;Xt.length!==0&&(((qa=Qo==null?void 0:Qo.current)==null?void 0:qa.clientHeight)>97?oi(1):oi(0)),Xt.length===0&&oi(0),Tr(!1)},[Xt]),x.createElement("div",{className:me()(be.row,nr),style:Ir},x.createElement("div",{onClick:(0,Ie.throttle)(()=>ln==null?void 0:ln(),2e3),style:{width:na,marginTop:eo?12:4},className:`${be.title} ${ln?"current":""}`},Nr),x.createElement("div",{className:eo?`${be.tagsWrap} ${be.tagsBorderWrap}`:be.tagsWrap},x.createElement("div",{className:be.bar,ref:Pi,style:ko>0?{height:ko===1?97:"auto",overflow:ko===1?"hidden":"auto",paddingRight:55}:{paddingRight:0}},x.createElement("div",{className:be.tag,ref:Qo},Xt==null?void 0:Xt.map(qa=>x.createElement("span",{onClick:()=>cn(qa.id),key:qa.id,style:a(a({color:Or},Yn),(qa==null?void 0:qa.style)||{}),className:Vt===qa.id?me()(_o||be.active,qa.classNameActive):""},x.createElement("span",{title:qa.name,className:be.name},qa.name),!!kr&&x.createElement("span",{className:be.num},qa.count))))),!!ko&&x.createElement(x.Fragment,null,ko===1?x.createElement("div",{onClick:()=>{var qa;oi(2),((qa=Qo==null?void 0:Qo.current)==null?void 0:qa.clientHeight)>245?Tr(!0):Tr(!1)},className:be.action},$r.formatMessage({id:"shixuns.expand",defaultMessage:"\u5C55\u5F00"}),x.createElement("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})):x.createElement("div",{onClick:()=>{Pi.current.scrollTop=0,oi(1),Tr(!1)},className:be.action},$r.formatMessage({id:"shixuns.collapse",defaultMessage:"\u6536\u8D77"}),x.createElement("i",{style:{transform:"translateY(0px) scale(0.6)"},className:"iconfont icon-shouqi3"})))))},z={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"},ne=({dataSource:Xt=[],value:Vt,onChange:cn,onTitleChange:ln,className:nr,title:Nr,titleWidth:na=41,style:Ir={},fontColor:Or="#6A7283",showCount:kr,expand:_o=!0})=>{const[Yn,$r]=(0,x.useState)(0),[ko,oi]=(0,x.useState)(!1),eo=(0,x.useRef)(null),Tr=(0,x.useRef)(null),[Qo,Pi]=(0,x.useState)(_o);return x.createElement("div",{className:me()(z.row,nr),style:Ir},x.createElement("div",{className:"flex item-center justify-between"},x.createElement("div",{onClick:(0,Ie.throttle)(()=>ln==null?void 0:ln(),2e3),style:{width:na,marginTop:ko?12:4},className:`${z.title} ${ln?"current":""}`},Nr),x.createElement("i",{className:`iconfont ${Qo?"icon-yizhankai":"icon-weizhankai"} current`,style:{color:"#727C95",fontSize:Qo?8:10},onClick:()=>Pi(!Qo)})),Qo&&x.createElement("div",{className:ko?`${z.tagsWrap} ${z.tagsBorderWrap}`:z.tagsWrap},x.createElement("div",{className:z.fenge}),x.createElement("div",{className:z.bar,ref:Tr},x.createElement("div",{className:z.tag,ref:eo},Xt==null?void 0:Xt.map(qa=>x.createElement("span",{onClick:()=>cn(qa.id),key:qa.id,style:{color:Or},className:Vt===qa.id?z.active:""},x.createElement("span",{title:qa.name,className:z.name},qa.name),!!kr&&x.createElement("span",{className:z.num},qa.count)))))))},le={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"},fe=({dataSource:Xt=[],value:Vt,onChange:cn,onTitleChange:ln,className:nr,title:Nr,titleWidth:na=41,style:Ir={},fontColor:Or="#fff",showCount:kr,expand:_o=!0})=>{const[Yn,$r]=(0,x.useState)(0),[ko,oi]=(0,x.useState)(!1),eo=(0,x.useRef)(null),Tr=(0,x.useRef)(null),[Qo,Pi]=(0,x.useState)(_o);return x.createElement("div",{className:me()(le.row,nr),style:Ir},x.createElement("div",{className:"flex item-center justify-between"},x.createElement("div",{onClick:(0,Ie.throttle)(()=>ln==null?void 0:ln(),2e3),style:{width:na},className:`${le.title} ${ln?"current":""}`},Nr),x.createElement("i",{className:`iconfont ${Qo?"icon-yizhankai":"icon-weizhankai"} current`,style:{color:Qo?"#00DDC7":"#037F74",fontSize:Qo?10:12},onClick:()=>Pi(!Qo)})),Qo&&x.createElement("div",{className:ko?`${le.tagsWrap} ${le.tagsBorderWrap}`:le.tagsWrap},x.createElement("div",{className:le.bar,ref:Tr},x.createElement("div",{className:le.tag,ref:eo},Xt==null?void 0:Xt.map(qa=>x.createElement("span",{onClick:()=>cn(qa.id),key:qa.id,style:{color:Or},className:Vt===qa.id?le.active:""},x.createElement("span",{title:qa.name,className:le.name},qa.name),!!kr&&x.createElement("span",{className:le.num},qa.count)))))))},Pe={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"},Le=({dataSource:Xt=[],value:Vt,onChange:cn,className:ln,style:nr={}})=>x.createElement("div",{style:nr,className:me()(Pe.tabs,ln)},Xt.map(Nr=>x.createElement("span",{onClick:()=>cn(Nr.id),className:Vt===Nr.id?Pe.active:"",key:Nr.id},Nr.name))),Ge={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"},ve=te(92832),Ae=({dataSource:Xt=[],value:Vt="",onChange:cn,onInputChange:ln=()=>{},className:nr,style:Nr={},placeholder:na,allowClear:Ir=!1})=>{var Or;const[kr,_o]=(0,x.useState)(""),[Yn,$r]=(0,x.useState)("");(0,x.useEffect)(()=>{var eo;let Tr=Vt;(eo=JSON.stringify(Vt))!=null&&eo.includes("{")&&(_o(Vt.id),Tr=Vt.value||"");try{$r(decodeURIComponent(Tr||""))}catch(Qo){$r(decodeURIComponent(Tr||""))}},[Vt]);const ko=()=>{cn(encodeURIComponent(Yn),kr||null)},oi=eo=>{eo!==kr&&(_o(eo),cn(encodeURIComponent(Yn),eo))};return x.createElement("div",{className:me()(Ge.input,nr),style:Nr},!!Xt.length&&x.createElement("div",{className:Ge.dropdown},x.createElement("div",{className:Ge.text},(Or=Xt.find(eo=>eo.id===kr))==null?void 0:Or.name,x.createElement("i",{className:"iconfont icon-zhankai4"}),x.createElement("b",{className:Ge.b1}),x.createElement("b",{className:Ge.b2})),x.createElement("div",{className:Ge.menu},Xt.map((eo,Tr)=>x.createElement("div",{key:Tr,onClick:()=>oi(eo.id)},eo.name)))),x.createElement(ve.default,{onPressEnter:ko,value:Yn,onChange:eo=>{$r(eo.target.value),ln(encodeURIComponent(eo.target.value),kr||null)},bordered:!1,placeholder:na}),x.createElement("i",{onClick:ko,className:"iconfont icon-sousuo9 font14 pl10 current"}))},it={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"},tt=({dataSource:Xt=[],value:Vt="",onChange:cn,onInputChange:ln=()=>{},className:nr,style:Nr={},placeholder:na,allowClear:Ir=!1})=>{var Or;const[kr,_o]=(0,x.useState)(""),[Yn,$r]=(0,x.useState)("");(0,x.useEffect)(()=>{var eo;let Tr=Vt;(eo=JSON.stringify(Vt))!=null&&eo.includes("{")&&(_o(Vt.id),Tr=Vt.value||"");try{$r(decodeURIComponent(Tr||""))}catch(Qo){$r(decodeURIComponent(Tr||""))}},[Vt]);const ko=()=>{cn(encodeURIComponent(Yn),kr||null)},oi=eo=>{eo!==kr&&(_o(eo),cn(encodeURIComponent(Yn),eo))};return x.createElement("div",{className:me()(it.input,nr),style:Nr},!!Xt.length&&x.createElement("div",{className:it.dropdown},x.createElement("div",{className:it.text},(Or=Xt.find(eo=>eo.id===kr))==null?void 0:Or.name,x.createElement("i",{className:"iconfont icon-zhankai4 ml5"})),x.createElement("div",{className:it.menu},Xt.map((eo,Tr)=>x.createElement("div",{key:Tr,onClick:()=>oi(eo.id)},eo.name)))),x.createElement(ve.default,{onPressEnter:ko,value:Yn,onChange:eo=>{$r(eo.target.value),ln(encodeURIComponent(eo.target.value),kr||null)},bordered:!1,placeholder:na}),x.createElement("i",{onClick:ko,className:"iconfont icon-sousuo9 font14 pl10 current"}))},dt={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"},Ye=({value:Xt,onChange:Vt,className:cn,total:ln,pageSize:nr,style:Nr={}})=>{const na=(0,Ce.useIntl)(),Ir=Xt<2,Or=Xt>=Math.ceil(ln/nr);return ln<=nr?x.createElement(x.Fragment,null):x.createElement("div",{className:me()(dt.quickPager,cn),style:Nr},x.createElement("div",{onClick:()=>{Ir||Vt(Xt-1,"prev")},className:Ir?dt.disabled:""},na.formatMessage({id:"shixuns.previousPage"})),x.createElement("div",{onClick:()=>{Or||Vt(Xt+1,"next")},className:Or?dt.disabled:""},na.formatMessage({id:"shixuns.nextPage"})))},Ze={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"},ke=te(71418),Je=te(6848),Xe=te(13570),ze=te(74128),qe=te(65862),Et=te(96908),Ct=te(57177),ft=te(81378),Ot=te(2524),wt=({className:Xt,dataSource:Vt=[],col:cn=4,right:ln,bottom:nr=23,precision:Nr=0,wrapWidth:na=1200,trackEventItems:Ir,loading:Or})=>{const kr=(0,Ce.useIntl)(),_o=Math.floor((na-(cn-1)*ln)/cn);return x.createElement(ke.Z,{spinning:Or},x.createElement("div",{className:me()(Ze.list,Xt)},!!Vt.length&&Vt.map((Yn,$r)=>{const{name:ko,id:oi,identifier:eo,power:Tr,cover_image_id:Qo,pic:Pi}=Yn;return x.createElement("div",{className:Ze.wrap,key:oi,style:{width:_o,marginRight:(1+$r)%cn===0?0:ln+Nr,marginBottom:nr}},x.createElement("a",{target:"_blank",href:`/shixuns/${eo}/challenges`,className:Ze.li,onClick:qa=>{qa.preventDefault(),Ir&&(0,qe.L9)([Ir]),Tr&&(0,qe.xg)(`/shixuns/${eo}/challenges`)}},x.createElement("div",{className:Ze.img},x.createElement("img",{className:Ze.cover,src:`${Pi}`}),Yn.is_jupyter&&x.createElement("img",{className:Ze.sign,src:Et}),Yn.is_jupyter_lab&&x.createElement("img",{className:Ze.sign,src:Ct}),Yn.is_unity_3d&&x.createElement("img",{className:Ze.sign,src:ft})),x.createElement("div",{className:Ze.name},x.createElement(Je.Z,{title:ko||kr.formatMessage({id:"shixuns.practicalProjectNameNotFilled"})},x.createElement("span",{className:Ze.e},ko||kr.formatMessage({id:"shixuns.practicalProjectNameNotFilled"})))),x.createElement("div",{className:Ze.tags},x.createElement(Je.Z,{placement:"bottom",title:"\u5173\u5361\u6570"},x.createElement("span",null,x.createElement("i",{className:"iconfont icon-shixunguanqia font14 mr2"}),x.createElement("span",null,Yn.challenges_count))),!!Yn.myshixuns_count&&x.createElement(Je.Z,{placement:"bottom",title:kr.formatMessage({id:"shixuns.numberOfLearners"})},x.createElement("span",null,x.createElement("i",{className:"iconfont icon-chengyuan font14 mr2"}),x.createElement("span",null,Yn.myshixuns_count))),x.createElement(Je.Z,{placement:"bottom",title:kr.formatMessage({id:"shixuns.difficultyCoefficient",defaultMessage:"\u96BE\u5EA6\u7B49\u7EA7"})},x.createElement("span",null,x.createElement("span",null,Yn.level))),x.createElement("div",{className:Ze.rate},x.createElement(Xe.Z,{allowHalf:!0,disabled:!0,defaultValue:Yn.score_info}),x.createElement("span",null,"\xA0",Yn.score_info?`${Yn.score_info}\u5206`:"5\u5206")))),!Tr&&x.createElement("div",{className:Ze.lockWrap},x.createElement("img",{src:`${ze.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),x.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!Vt.length&&x.createElement(Ot.Z,null)))},Bt={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"},lt=({className:Xt,dataSource:Vt=[],col:cn=4,right:ln,bottom:nr=23,precision:Nr=0,wrapWidth:na=1200,wrapClassName:Ir,trackEventItems:Or,loading:kr})=>{const _o=Math.floor((na-(cn-1)*ln)/cn);return x.createElement(ke.Z,{spinning:kr},x.createElement("div",{className:me()(Bt.list,Xt)},!!Vt.length&&Vt.map((Yn,$r)=>{const{name:ko,id:oi,identifier:eo,power:Tr,cover_image_id:Qo,pic:Pi}=Yn;return x.createElement("div",{className:me()(Bt.wrap,Ir),key:oi,style:{width:_o,marginRight:(1+$r)%cn===0?0:ln+Nr,marginBottom:nr}},x.createElement("a",{target:"_blank",href:`/shixuns/${eo}/challenges`,className:Bt.li,onClick:qa=>{qa.preventDefault(),Or&&(0,qe.L9)([Or]),Tr&&(0,qe.xg)(`/shixuns/${eo}/challenges`)}},x.createElement("img",{src:te(47621),className:Bt.titleBg}),x.createElement("div",{className:Bt.name},x.createElement(Je.Z,{title:ko||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},x.createElement("span",{className:Bt.e},ko||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),x.createElement("div",{style:{padding:"14px",paddingBottom:0}},x.createElement("div",{className:Bt.img},x.createElement("img",{className:Bt.cover,src:Qo?`${ze.Z.API_SERVER}/api/attachments/${Qo}`:`${ze.Z.IMG_SERVER+Pi}`}),Yn.is_jupyter&&x.createElement("div",{className:Bt.bq},"Jupyter"),Yn.is_jupyter_lab&&x.createElement("div",{className:Bt.bq},"JupyterLab"),Yn.is_unity_3d&&x.createElement("div",{className:Bt.bq,style:{background:"linear-gradient(rgba(90, 167, 237, 0.8) 0%, rgba(79, 29, 189, 0.8) 100%)"}},"\u865A\u62DF\u4EFF\u771F")),x.createElement("div",{className:"mt20 flex item-center justify-between"},x.createElement("div",null,x.createElement("span",{className:Bt.text},"\u5B66\u4E60\u4EBA\u6570"),x.createElement("span",{className:Bt.value},Yn.myshixuns_count)),x.createElement("div",null,x.createElement("span",{className:Bt.text},"\u56F0\u96BE\u7B49\u7EA7"),x.createElement("span",{className:Bt.value},Yn.level))),x.createElement("div",{className:"mt10 mb10 flex item-center justify-between"},x.createElement("div",null,x.createElement("span",{className:Bt.text},"\u5173\u5361\u6570"),x.createElement("span",{className:Bt.value},Yn.challenges_count)),x.createElement("div",{className:Bt.rate},x.createElement(Xe.Z,{allowHalf:!0,disabled:!0,defaultValue:Yn.score_info}),x.createElement("span",{className:Bt.value,style:{color:"#FF9C00"}},"\xA0",Yn.score_info?`${Yn.score_info}\u5206`:"5\u5206"))))),!Tr&&x.createElement("div",{className:Bt.lockWrap},x.createElement("img",{src:`${ze.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),x.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!Vt.length&&x.createElement(Ot.Z,null)))},ge={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"},oe="data:image/png;base64,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",re="data:image/png;base64,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",ue="data:image/png;base64,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",De=({className:Xt,dataSource:Vt=[],col:cn=4,right:ln,bottom:nr=23,precision:Nr=0,wrapWidth:na=1200,trackEventItems:Ir,loading:Or,wrapClassName:kr,imgClassName:_o})=>{const Yn=Math.floor((na-(cn-1)*ln)/cn);return x.createElement(ke.Z,{spinning:Or},x.createElement("div",{className:me()(ge.list,Xt)},!!Vt.length&&Vt.map(($r,ko)=>{const{name:oi,id:eo,identifier:Tr,power:Qo,cover_image_id:Pi,pic:qa}=$r;return x.createElement("div",{className:me()(ge.wrap,kr),key:eo,style:{width:Yn,marginRight:(1+ko)%cn===0?0:ln+Nr,marginBottom:nr}},x.createElement("a",{target:"_blank",href:`/shixuns/${Tr}/challenges`,className:ge.li,onClick:vt=>{vt.preventDefault(),Ir&&(0,qe.L9)([Ir]),Qo&&(0,qe.xg)(`/shixuns/${Tr}/challenges`)}},x.createElement("div",{className:me()(ge.img,_o)},x.createElement("img",{className:ge.cover,src:Pi?`${ze.Z.API_SERVER}/api/attachments/${Pi}`:`${ze.Z.IMG_SERVER+qa}`}),$r.is_jupyter&&x.createElement("img",{className:ge.sign,src:oe}),$r.is_jupyter_lab&&x.createElement("img",{className:ge.sign,src:re}),$r.is_unity_3d&&x.createElement("img",{className:ge.sign,src:ue})),x.createElement("div",{className:ge.name},x.createElement(Je.Z,{title:oi||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},x.createElement("span",{className:ge.e},oi||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),x.createElement("div",{className:ge.tags},x.createElement(Je.Z,{placement:"bottom",title:"\u5173\u5361\u6570"},x.createElement("span",null,x.createElement("i",{className:"iconfont icon-shixunguanqia font14 mr2"}),x.createElement("span",null,$r.challenges_count))),!!$r.myshixuns_count&&x.createElement(Je.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},x.createElement("span",null,x.createElement("i",{className:"iconfont icon-chengyuan font14 mr2"}),x.createElement("span",null,$r.myshixuns_count))),x.createElement(Je.Z,{placement:"bottom",title:"\u96BE\u5EA6\u7B49\u7EA7"},x.createElement("span",null,x.createElement("span",null,$r.level))),x.createElement("div",{className:ge.rate},x.createElement(Xe.Z,{allowHalf:!0,disabled:!0,defaultValue:$r.score_info}),x.createElement("span",null,"\xA0",$r.score_info?`${$r.score_info}\u5206`:"5\u5206")))),!Qo&&x.createElement("div",{className:ge.lockWrap},x.createElement("img",{src:`${ze.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),x.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!Vt.length&&x.createElement(Ot.Z,null)))},ce=te(61584),we={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"},nt=te(79005),Qe=te(20345),xe=te(77882),ut=te(31081),Lt=te(75309),It=te(71979),on=te(47558),_t=te(42922),tn=te(66832),$e=te(96593),gt=te(19664),pt=te(91833),Mt=Object.defineProperty,dn=Object.getOwnPropertySymbols,En=Object.prototype.hasOwnProperty,Cn=Object.prototype.propertyIsEnumerable,bn=(Xt,Vt,cn)=>Vt in Xt?Mt(Xt,Vt,{enumerable:!0,configurable:!0,writable:!0,value:cn}):Xt[Vt]=cn,pa=(Xt,Vt)=>{for(var cn in Vt||(Vt={}))En.call(Vt,cn)&&bn(Xt,cn,Vt[cn]);if(dn)for(var cn of dn(Vt))Cn.call(Vt,cn)&&bn(Xt,cn,Vt[cn]);return Xt};const Na=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:nt,swimg:Qe},{name:"101\u8BA1\u5212",ptimg:xe,swimg:ut},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:Lt,swimg:It},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:on,swimg:_t},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:tn,swimg:$e},{name:"\u519B\u961F\u4E00\u6D41",ptimg:gt,swimg:pt}];var ka=({className:Xt,dataSource:Vt=[],col:cn=4,right:ln,bottom:nr=23,precision:Nr=0,wrapWidth:na=1200,trackEventItems:Ir,loading:Or,wrapClassName:kr,imgClassName:_o,isArrow:Yn=!1,imgStyle:$r={}})=>{const ko=Math.floor((na-(cn-1)*ln)/cn),[oi,eo]=(0,x.useState)(),[Tr,Qo]=(0,x.useState)(),Pi=vt=>eo(vt),qa=()=>eo(-1);return x.createElement(ke.Z,{spinning:Or},x.createElement("div",{className:me()(we.list,Xt)},!!(Vt!=null&&Vt.length)&&(Vt==null?void 0:Vt.map((vt,xl)=>{var wl;const{name:Nl,id:vl,identifier:Al,featured:Rl,school_name:dl,image_url:_i,excellent:Ji,is_plan:Pl}=vt;return x.createElement("div",{key:vl,className:me()(we.wrap,kr),style:{width:ko,marginRight:(1+xl)%cn===0?0:ln+Nr,marginBottom:nr}},x.createElement("a",{target:"_blank",href:`/paths/${Al}`,className:we.li,onClick:Sl=>{Sl.preventDefault(),Ir&&(0,qe.L9)([Ir]),(0,qe.xg)(`/paths/${Al}`)}},x.createElement("img",{src:te(39057),className:we.titleBg}),x.createElement("div",{className:we.name},x.createElement(Je.Z,{title:Nl},x.createElement("span",{className:we.e,style:{color:Yn&&oi===xl?"#145DFF":"#000000"},onMouseEnter:()=>{Pi(xl)},onMouseLeave:qa},Nl))),x.createElement("div",{style:{padding:"14px",paddingBottom:0}},x.createElement("div",{className:me()(we.img,_o)},x.createElement("img",{className:we.cover,style:pa({},$r),src:`${ze.Z.IMG_SERVER+_i}`}),(wl=vt==null?void 0:vt.subject_tags)==null?void 0:wl.map((Sl,il)=>{var tl,Il;if(il===0){const _l=(tl=Na.find(yl=>yl.name==Sl))==null?void 0:tl.swimg;return x.createElement("img",{className:we.sign,src:_l,style:{left:"-4px"}})}const Wi=(Il=Na.find(_l=>_l.name==Sl))==null?void 0:Il.ptimg;return x.createElement("img",{className:we.sign,src:Wi,style:{left:`${48+52*(il-1)+2*il}px`}})}),x.createElement("div",{style:{position:"absolute",right:"4px",bottom:"4px"}},(vt==null?void 0:vt.excellent)&&x.createElement("div",{className:we.bq},"\u5F00\u653E\u8BFE\u7A0B"))),x.createElement("div",{className:"mt10 mb10 flex item-center justify-between"},x.createElement("div",null,x.createElement("span",{className:we.text},"\u7AE0\u8282\u6570"),x.createElement("span",{className:we.value},vt.stages_count)),x.createElement("div",null,x.createElement("span",{className:we.text},"\u5B66\u4E60\u4EBA\u6570"),x.createElement("span",{className:we.value},vt.members_count))))))})),!Vt.length&&x.createElement(Ot.Z,null)))},Ya={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"},hr=te(41867),jn=te(59301);const Cr=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:nt,swimg:Qe},{name:"101\u8BA1\u5212",ptimg:xe,swimg:ut},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:Lt,swimg:It},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:on,swimg:_t},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:tn,swimg:$e},{name:"\u519B\u961F\u4E00\u6D41",ptimg:gt,swimg:pt}];var Va=({className:Xt,dataSource:Vt=[],col:cn=4,right:ln,bottom:nr=23,precision:Nr=0,wrapWidth:na=1200,trackEventItems:Ir,loading:Or,onRemove:kr=()=>{},isCurrent:_o=!0,showAlias:Yn=!1,wrapClassName:$r,imgClassName:ko})=>{const oi=Math.floor((na-(cn-1)*ln)/cn),eo=[{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(Tr=>(window.ENV==="build"&&(Tr.ptimg=`/react/build${Tr.ptimg}`,Tr.swimg=`/react/build${Tr.swimg}`),Tr));return jn.createElement(ke.Z,{spinning:Or},jn.createElement("div",{className:me()(Ya.list,Xt)},!!(Vt!=null&&Vt.length)&&(Vt==null?void 0:Vt.map((Tr,Qo)=>{var Pi;const{name:qa,id:vt,identifier:xl,featured:wl,school_name:Nl,image_url:vl,excellent:Al,is_plan:Rl}=Tr;return jn.createElement("div",{key:vt,className:me()(Ya.wrap,$r),style:{width:oi,marginRight:(1+Qo)%cn===0?0:ln+Nr,marginBottom:nr}},jn.createElement("a",{className:Ya.li,onClick:dl=>{dl.preventDefault(),dl.stopPropagation(),Ir&&(0,qe.L9)([Ir]),(0,qe.xg)(`/paths/${xl}`)}},jn.createElement("div",{className:me()(Ya.img,ko)},jn.createElement("img",{className:Ya.cover,src:`${ze.Z.IMG_SERVER+vl}`}),_o&&(0,hr.bg)()&&(Tr==null?void 0:Tr.studying)&&jn.createElement("div",{className:`${Ya.movebq} user-path-items`,onClick:dl=>{dl.stopPropagation(),kr(Tr)}},jn.createElement("i",{className:"iconfont icon-yichu1 mr5 c-red"}),jn.createElement("span",{className:"c-red"},"\u79FB\u9664")),(Pi=Tr==null?void 0:Tr.subject_tags)==null?void 0:Pi.map((dl,_i)=>{var Ji,Pl;if(_i===0){const il=(Ji=eo.find(tl=>tl.name==dl))==null?void 0:Ji.swimg;return jn.createElement("img",{className:Ya.sign,src:il,style:{left:"-4px"}})}const Sl=(Pl=eo.find(il=>il.name==dl))==null?void 0:Pl.ptimg;return jn.createElement("img",{className:Ya.sign,src:Sl,style:{left:`${48+52*(_i-1)+2*_i}px`}})}),jn.createElement("div",{style:{position:"absolute",bottom:"10px",right:"10px"}},(Tr==null?void 0:Tr.excellent)&&jn.createElement("div",{className:Ya.bq},"\u5F00\u653E\u8BFE\u7A0B"))),jn.createElement("div",{className:Ya.name},jn.createElement(Je.Z,{title:Yn&&(Tr!=null&&Tr.excellent_alias_name)?jn.createElement("span",null,`\u8BFE\u7A0B\u539F\u540D\uFF1A${qa}`,jn.createElement("br",null),jn.createElement("span",null,`\u8BFE\u7A0B\u522B\u540D\uFF1A${Tr==null?void 0:Tr.excellent_alias_name}`)):qa},jn.createElement("span",{className:Ya.e},Yn&&(Tr==null?void 0:Tr.excellent_alias_name)||qa))),jn.createElement("div",{className:Ya.tags},jn.createElement("div",null,jn.createElement(Je.Z,{placement:"bottom",title:"\u7AE0\u8282\u6570"},jn.createElement("span",null,jn.createElement("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),jn.createElement("span",null,Tr.stages_count))),jn.createElement(Je.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},jn.createElement("span",null,jn.createElement("i",{className:"iconfont icon-chengyuan font14 mr3"}),jn.createElement("span",null,Tr.members_count)))))))})),!Vt.length&&jn.createElement(Ot.Z,null)))},un={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"},Nn="data:image/png;base64,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",aa=te(59301),ya=({className:Xt,dataSource:Vt=[],col:cn=4,right:ln,bottom:nr=23,precision:Nr=0,wrapWidth:na=1200,trackEventItems:Ir,loading:Or})=>{const kr=(0,Ce.useIntl)(),_o=Math.floor((na-(cn-1)*ln)/cn);return aa.createElement(ke.Z,{spinning:Or},aa.createElement("div",{className:me()(un.list,Xt)},!!Vt.length&&Vt.map((Yn,$r)=>{const{subject_identifier:ko,id:oi,identifier:eo,power:Tr}=Yn,Qo=Yn.is_public!=0&&Yn.is_public;return aa.createElement("div",{className:un.wrap,key:oi,style:{width:_o,marginRight:(1+$r)%cn===0?0:ln+Nr,marginBottom:nr}},aa.createElement("a",{className:un.li,onClick:Pi=>{Pi.preventDefault(),Ir&&(0,qe.L9)([Ir]),(0,qe.xg)(Yn.first_category_url)}},aa.createElement("div",{className:un.top},aa.createElement(Je.Z,{title:Yn.name},aa.createElement("div",{className:un.name},Yn.name)),aa.createElement("img",{className:un.img,src:ze.Z.IMG_SERVER+"/images/"+Yn.avatar_url}),aa.createElement("div",{className:un.text,title:Yn.creator},Yn.creator),ko&&aa.createElement("div",{className:un.btns},aa.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),aa.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802")),Qo&&aa.createElement("div",{className:un.sign},kr.formatMessage({id:"classrooms.public",defaultMessage:"\u516C\u5F00"}))),aa.createElement("div",{className:un.bottom},Yn.visits>0&&aa.createElement(Je.Z,{title:"\u8BBF\u95EE\u91CF",placement:"bottom"},aa.createElement("span",null,aa.createElement("i",{className:"iconfont icon-liulanyan"}),aa.createElement("span",null,Yn.visits))),Yn.course_members_count>0&&aa.createElement(Je.Z,{title:kr.formatMessage({id:"classrooms.member",defaultMessage:"\u6210\u5458"}),placement:"bottom"},aa.createElement("span",null,aa.createElement("i",{className:"iconfont icon-chengyuan"}),Yn.course_members_count)),Yn.tasks_count>0&&aa.createElement(Je.Z,{title:kr.formatMessage({id:"paths.homework",defaultMessage:"\u4F5C\u4E1A"}),placement:"bottom"},aa.createElement("span",null,aa.createElement("i",{className:"iconfont icon-zuoye"}),Yn.tasks_count)),Yn.is_end?aa.createElement("div",{style:{color:"#6B758B"}},kr.formatMessage({id:"classroomClassroomExperiments.notEvaluated",defaultMessage:"\u5DF2\u7ED3\u675F"})):aa.createElement("div",{style:{color:"#00B187"}},kr.formatMessage({id:"classrooms.inProgress",defaultMessage:"\u8FDB\u884C\u4E2D"})))),!Yn.is_accessible&&aa.createElement("div",{className:un.lockWrap},aa.createElement("img",{src:`${ze.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),aa.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!Vt.length&&aa.createElement(Ot.Z,null)))},Sn={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"},Jr="data:image/png;base64,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",jt=({className:Xt,dataSource:Vt=[],col:cn=4,right:ln,bottom:nr=23,precision:Nr=0,wrapWidth:na=1200,wrapClassName:Ir,trackEventItems:Or,loading:kr})=>{const _o=Math.floor((na-(cn-1)*ln)/cn);return x.createElement(ke.Z,{spinning:kr},x.createElement("div",{className:me()(Sn.list,Xt)},!!Vt.length&&Vt.map((Yn,$r)=>{const{subject_identifier:ko,id:oi,identifier:eo,power:Tr}=Yn,Qo=Yn.is_public!=0&&Yn.is_public;return x.createElement("div",{className:me()(`${Sn.wrap} ${Yn.is_accessible?"":Sn.warpStyle}`,Ir),key:oi,style:{width:_o,marginRight:(1+$r)%cn===0?0:ln+Nr,marginBottom:nr}},x.createElement("a",{className:Sn.li,onClick:Pi=>{Pi.preventDefault(),Or&&(0,qe.L9)([Or]),(0,qe.xg)(Yn.first_category_url)}},x.createElement("div",{className:Sn.creator},x.createElement("img",{className:Sn.img,src:ze.Z.IMG_SERVER+"/images/"+Yn.avatar_url}),x.createElement("div",{className:Sn.text,title:Yn.creator},Yn.creator)),x.createElement("div",{className:Sn.top},x.createElement(Je.Z,{title:Yn.name},x.createElement("div",{className:Sn.name},Yn.name)),Qo&&x.createElement("div",{className:Sn.sign},"\u516C\u5F00")),x.createElement("div",{className:Sn.middle},x.createElement("div",{className:Sn.row,style:{marginBottom:6}},x.createElement("div",null,x.createElement("span",{className:Sn.text},"\u8BBF\u95EE\u91CF"),x.createElement("span",{className:Sn.value},(Yn==null?void 0:Yn.visits)||0)),x.createElement("div",null,x.createElement("span",{className:Sn.text},"\u6210\u5458"),x.createElement("span",{className:Sn.value},(Yn==null?void 0:Yn.course_members_count)||0))),x.createElement("div",{className:Sn.row},x.createElement("div",null,x.createElement("span",{className:Sn.text,style:{width:42}},"\u4F5C",x.createElement("span",{style:{marginLeft:14}},"\u4E1A")),x.createElement("span",{className:Sn.value},(Yn==null?void 0:Yn.tasks_count)||0)),x.createElement("div",null,x.createElement("span",{className:Sn.text},"\u72B6\u6001"),Yn.is_end?x.createElement("span",{className:Sn.value,style:{color:"#6E8BAA"}},"\u5DF2\u7ED3\u675F"):x.createElement("span",{className:Sn.value,style:{color:"#1AAE64"}},"\u8FDB\u884C\u4E2D")))),ko&&x.createElement("div",{className:Sn.btns},x.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),x.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802"))),!Yn.is_accessible&&x.createElement("div",{className:Sn.lockWrap},x.createElement("img",{src:`${ze.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),x.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!Vt.length&&x.createElement(Ot.Z,null)))},Nt={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"},Rt="data:image/png;base64,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",Fa=({className:Xt,dataSource:Vt=[],col:cn=4,right:ln,bottom:nr=23,precision:Nr=0,wrapWidth:na=1200,wrapClassName:Ir,trackEventItems:Or,loading:kr})=>{const _o=Math.floor((na-(cn-1)*ln)/cn);return x.createElement(ke.Z,{spinning:kr},x.createElement("div",{className:me()(Nt.list,Xt)},!!Vt.length&&Vt.map((Yn,$r)=>{const{subject_identifier:ko,id:oi,identifier:eo,power:Tr}=Yn,Qo=Yn.is_public!=0&&Yn.is_public;return x.createElement("div",{className:me()(`${Nt.wrap} ${Yn.is_accessible?"":Nt.warpStyle}`,Ir),key:oi,style:{width:_o,marginRight:(1+$r)%cn===0?0:ln+Nr,marginBottom:nr}},x.createElement("a",{className:Nt.li,onClick:Pi=>{Pi.preventDefault(),Or&&(0,qe.L9)([Or]),(0,qe.xg)(Yn.first_category_url)}},x.createElement("div",{className:Nt.creator},x.createElement("img",{className:Nt.img,src:ze.Z.IMG_SERVER+"/images/"+Yn.avatar_url}),x.createElement("div",{className:Nt.text,title:Yn.creator},Yn.creator)),x.createElement("div",{className:Nt.top},x.createElement(Je.Z,{title:Yn.name},x.createElement("div",{className:Nt.name},Yn.name)),Qo&&x.createElement("div",{className:Nt.sign})),x.createElement("div",{className:Nt.middle},x.createElement("div",{className:Nt.row,style:{marginBottom:6}},x.createElement("div",null,x.createElement("span",{className:Nt.text},"\u8BBF\u95EE\u91CF"),x.createElement("span",{className:Nt.value},(Yn==null?void 0:Yn.visits)||0)),x.createElement("div",null,x.createElement("span",{className:Nt.text},"\u6210\u5458"),x.createElement("span",{className:Nt.value},(Yn==null?void 0:Yn.course_members_count)||0))),x.createElement("div",{className:Nt.row},x.createElement("div",null,x.createElement("span",{className:Nt.text,style:{width:42}},"\u4F5C",x.createElement("span",{style:{marginLeft:14}},"\u4E1A")),x.createElement("span",{className:Nt.value},(Yn==null?void 0:Yn.tasks_count)||0)),x.createElement("div",null,x.createElement("span",{className:Nt.text},"\u72B6\u6001"),Yn.is_end?x.createElement("span",{className:Nt.value,style:{color:"#6E8BAA"}},"\u5DF2\u7ED3\u675F"):x.createElement("span",{className:Nt.value,style:{color:"#00DDC7"}},"\u8FDB\u884C\u4E2D")))),ko&&x.createElement("div",{className:Nt.btns},x.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),x.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802"))),!Yn.is_accessible&&x.createElement("div",{className:Nt.lockWrap},x.createElement("img",{src:`${ze.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),x.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!Vt.length&&x.createElement(Ot.Z,null)))},ia={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"},Mr=({dataSource:Xt=[],value:Vt,onChange:cn,className:ln,style:nr={},tabBarExtraContent:Nr})=>x.createElement("div",{className:me()(ia.tabs,ln),style:nr},x.createElement("div",{className:ia.tabsWrap},Xt.map((na,Ir)=>x.createElement("aside",{className:ia.tab,onClick:()=>{cn(na.id),na.link&&Ce.history.push(na.link)},key:Ir},x.createElement("div",{className:Vt===na.id?ia.active:""},na.name),(na==null?void 0:na.resetCount)==null&&(na==null?void 0:na.total)!==void 0&&x.createElement("span",null,"\uFF08",na==null?void 0:na.total,"\uFF09"),(na==null?void 0:na.resetCount)!==void 0&&(na==null?void 0:na.total)!==void 0&&x.createElement(Je.Z,{title:(na==null?void 0:na.tip)!=null?na==null?void 0:na.tip:""},x.createElement("span",{style:{color:"#9096A3"}},"\uFF08",x.createElement("span",{style:{color:"#000"}},na==null?void 0:na.resetCount),"/",x.createElement("span",null,na==null?void 0:na.total),"\uFF09"))))),x.createElement("div",{className:ia.tabBar},Nr)),Za={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"},vi=({dataSource:Xt=[],value:Vt,onChange:cn,className:ln,style:nr={},tabBarExtraContent:Nr})=>x.createElement("div",{className:me()(Za.tabs,ln),style:nr},x.createElement("div",{className:Za.tabsWrap},Xt.map((na,Ir)=>x.createElement("aside",{className:Za.tab,onClick:()=>{cn(na.id),na.link&&Ce.history.push(na.link)},key:Ir},x.createElement("div",{className:Vt===na.id?Za.active:""},na.name),(na==null?void 0:na.resetCount)==null&&(na==null?void 0:na.total)!==void 0&&x.createElement("span",null,"\uFF08",na==null?void 0:na.total,"\uFF09"),(na==null?void 0:na.resetCount)!==void 0&&(na==null?void 0:na.total)!==void 0&&x.createElement(Je.Z,{title:(na==null?void 0:na.tip)!=null?na==null?void 0:na.tip:""},x.createElement("span",{style:{color:"#9096A3"}},"\uFF08",x.createElement("span",{style:{color:"#000"}},na==null?void 0:na.resetCount),"/",x.createElement("span",null,na==null?void 0:na.total),"\uFF09"))))),x.createElement("div",{className:Za.tabBar},Nr)),gr={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"},io=({dataSource:Xt=[],value:Vt,onChange:cn,className:ln,style:nr={},tabBarExtraContent:Nr})=>x.createElement("div",{className:me()(gr.tabs,ln),style:nr},x.createElement("div",{className:gr.tabsWrap},Xt.map((na,Ir)=>x.createElement("aside",{className:`${gr.tab} ${Vt===na.id?gr.active:""}`,onClick:()=>{cn(na.id),na.link&&Ce.history.push(na.link)},key:Ir},x.createElement("div",null,na.name),(na==null?void 0:na.resetCount)==null&&(na==null?void 0:na.total)!==void 0&&x.createElement("span",null,"\uFF08",na==null?void 0:na.total,"\uFF09"),(na==null?void 0:na.resetCount)!==void 0&&(na==null?void 0:na.total)!==void 0&&x.createElement(Je.Z,{title:(na==null?void 0:na.tip)!=null?na==null?void 0:na.tip:""},x.createElement("span",{style:{color:"#9096A3"}},"\uFF08",x.createElement("span",{style:{color:"#000"}},na==null?void 0:na.resetCount),"/",x.createElement("span",null,na==null?void 0:na.total),"\uFF09"))))),x.createElement("div",{className:gr.tabBar},Nr)),yo=({className:Xt,style:Vt={},children:cn})=>x.createElement("div",{className:me()(Xt),style:Vt},cn),no={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"},At=te(38854),yn=te(20834),Gn=({sortValue:Xt,dropValue:Vt,className:cn,onSort:ln,onDrop:nr,dataSource:Nr})=>{var na;const Ir=(0,Ce.useIntl)(),[Or,kr]=(0,x.useState)([]),_o=[{id:"updated_at",name:Ir.formatMessage({id:"personalHomepageclassrooms.latestUpdates",defaultMessage:"\u6700\u65B0\u52A8\u6001"})},{id:"created_at",name:"\u6700\u65B0\u521B\u5EFA"},{id:"name",name:"\u540D\u79F0\u6392\u5E8F"}];return(0,x.useEffect)(()=>{(Nr==null?void 0:Nr.length)>0?kr(Nr):kr(_o)},[Nr]),x.createElement("div",{className:me()(no.orderWrap,cn)},x.createElement(At.Z,{dropdownRender:()=>x.createElement(yn.default,null,Or.map((Yn,$r)=>x.createElement(yn.default.Item,{key:$r,onClick:()=>nr(Yn.id)},Yn.name)))},x.createElement("span",{className:no.orderTextWrap},(na=Or.find(Yn=>Vt===Yn.id))==null?void 0:na.name)),x.createElement("span",{className:no.orderIconWrap},x.createElement("span",{className:no.orderAsc},x.createElement("i",{className:Xt==="asc"?`iconfont icon-sanjiaoxing-up font12 ${no.cursorPointer} ${no.active}`:`iconfont icon-sanjiaoxing-up font12 ${no.cursorPointer}`,onClick:()=>ln(Xt==="asc"?"desc":"asc")})),x.createElement("span",{className:no.orderDesc},x.createElement("i",{className:Xt==="desc"?`iconfont icon-sanjiaoxing-down font12 ${no.cursorPointer} ${no.active}`:`iconfont icon-sanjiaoxing-down font12 ${no.cursorPointer}`,onClick:()=>ln(Xt==="asc"?"desc":"asc")}))))},Vn={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 va=[{id:"updated_at",name:"\u6700\u65B0\u52A8\u6001"},{id:"created_at",name:"\u6700\u65B0\u521B\u5EFA"},{id:"name",name:"\u540D\u79F0\u6392\u5E8F"}];var Kn=({sortValue:Xt,dropValue:Vt,className:cn,onSort:ln,onDrop:nr,dataSource:Nr=va})=>{var na;return x.createElement("div",{className:me()(Vn.orderWrap,cn)},x.createElement(At.Z,{dropdownRender:()=>x.createElement(yn.default,null,Nr.map((Ir,Or)=>x.createElement(yn.default.Item,{key:Or,onClick:()=>nr(Ir.id)},Ir.name)))},x.createElement("span",{className:Vn.orderTextWrap},(na=Nr.find(Ir=>Vt===Ir.id))==null?void 0:na.name)),x.createElement("span",{className:Vn.orderIconWrap},x.createElement("span",{className:Vn.orderAsc},x.createElement("i",{className:Xt==="asc"?`iconfont icon-sanjiaoxing-up font12 ${Vn.cursorPointer} ${Vn.active}`:`iconfont icon-sanjiaoxing-up font12 ${Vn.cursorPointer}`,onClick:()=>ln(Xt==="asc"?"desc":"asc")})),x.createElement("span",{className:Vn.orderDesc},x.createElement("i",{className:Xt==="desc"?`iconfont icon-sanjiaoxing-down font12 ${Vn.cursorPointer} ${Vn.active}`:`iconfont icon-sanjiaoxing-down font12 ${Vn.cursorPointer}`,onClick:()=>ln(Xt==="asc"?"desc":"asc")}))))},zr={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"},pn=te(3113),jr=te(2337),Mo=Object.defineProperty,Ao=Object.getOwnPropertySymbols,Wo=Object.prototype.hasOwnProperty,Si=Object.prototype.propertyIsEnumerable,qn=(Xt,Vt,cn)=>Vt in Xt?Mo(Xt,Vt,{enumerable:!0,configurable:!0,writable:!0,value:cn}):Xt[Vt]=cn,Qa=(Xt,Vt)=>{for(var cn in Vt||(Vt={}))Wo.call(Vt,cn)&&qn(Xt,cn,Vt[cn]);if(Ao)for(var cn of Ao(Vt))Si.call(Vt,cn)&&qn(Xt,cn,Vt[cn]);return Xt},tr=(Xt,Vt)=>{var cn={};for(var ln in Xt)Wo.call(Xt,ln)&&Vt.indexOf(ln)<0&&(cn[ln]=Xt[ln]);if(Xt!=null&&Ao)for(var ln of Ao(Xt))Vt.indexOf(ln)<0&&Si.call(Xt,ln)&&(cn[ln]=Xt[ln]);return cn},pr=(Xt,Vt,cn)=>new Promise((ln,nr)=>{var Nr=Or=>{try{Ir(cn.next(Or))}catch(kr){nr(kr)}},na=Or=>{try{Ir(cn.throw(Or))}catch(kr){nr(kr)}},Ir=Or=>Or.done?ln(Or.value):Promise.resolve(Or.value).then(Nr,na);Ir((cn=cn.apply(Xt,Vt)).next())}),Xr=Xt=>{var Vt=Xt,{className:cn,style:ln,children:nr,loading:Nr=!1,openLoading:na,onClick:Ir=()=>{},size:Or="middle",shape:kr="round",theme:_o}=Vt,Yn=tr(Vt,["className","style","children","loading","openLoading","onClick","size","shape","theme"]);const[$r,ko]=(0,x.useState)(!1),oi=(0,x.useMemo)(()=>{switch(_o){case jr.Fy.THEMEONE:return zr.ThemeOne;case jr.Fy.DEFAULT:default:return zr.btn}},[_o]);return x.createElement(pn.ZP,Qa({onClick:(0,Ie.throttle)(eo=>pr(void 0,null,function*(){na&&ko(!0);try{yield Ir(eo)}catch(Tr){console.log("error",Tr)}na&&ko(!1)}),2e3,{leading:!0,trailing:!1}),className:me()(oi,zr[`${Or}-${kr}`],cn),style:ln,size:Or,shape:kr,loading:$r||Nr},Yn),nr)},Lr={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"},qo=({className:Xt,style:Vt,children:cn=null,onClick:ln,title:nr})=>x.createElement("div",{className:me()(Lr.head,Xt),style:Vt},x.createElement("span",{className:"primary-hover",onClick:ln},x.createElement("i",{className:"iconfont icon-fanhui2 font12"}),"\u8FD4\u56DE"),x.createElement("b",{title:nr},nr),x.createElement("div",{className:Lr.node},cn)),di={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"},xa=({confirmShow:Xt=!0,confirmTitle:Vt,confirmClick:cn,cancelShow:ln=!0,cancelTitle:nr,cancelClick:Nr,className:na,style:Ir,confirmLoading:Or=!1})=>x.createElement("div",{className:me()(di.btns,na),style:Ir},Xt&&x.createElement(pn.ZP,{loading:Or,onClick:cn,type:"primary",className:di.confirm},Vt),ln&&x.createElement(pn.ZP,{onClick:Nr,className:di.cancel},nr)),Ki={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"},sl=({className:Xt,style:Vt={},LeftContent:cn,children:ln,RightContent:nr})=>x.createElement("div",{className:me()(Ki.fixedBottom,Xt),style:Vt},x.createElement("div",{className:Ki.wrap},x.createElement("div",{className:Ki.left},cn),x.createElement("div",{className:Ki.center},ln),x.createElement("div",{className:Ki.right},nr))),Xi={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"},$o=({className:Xt,style:Vt={},dataSource:cn=[]})=>x.createElement("div",{className:me()(Xi.crumbs,Xt),style:Vt},cn.map((ln,nr)=>nrCe.history.push(ln.path)},ln.name):x.createElement("span",null,ln.name),x.createElement("span",null,"\xA0",">","\xA0")):x.createElement("span",{key:nr,style:{color:"#5F6368"}},ln.name))),Vi=te(31797),Ti=Object.defineProperty,Ui=Object.defineProperties,rl=Object.getOwnPropertyDescriptors,Ri=Object.getOwnPropertySymbols,$i=Object.prototype.hasOwnProperty,fo=Object.prototype.propertyIsEnumerable,Ko=(Xt,Vt,cn)=>Vt in Xt?Ti(Xt,Vt,{enumerable:!0,configurable:!0,writable:!0,value:cn}):Xt[Vt]=cn,qr=(Xt,Vt)=>{for(var cn in Vt||(Vt={}))$i.call(Vt,cn)&&Ko(Xt,cn,Vt[cn]);if(Ri)for(var cn of Ri(Vt))fo.call(Vt,cn)&&Ko(Xt,cn,Vt[cn]);return Xt},yi=(Xt,Vt)=>Ui(Xt,rl(Vt)),ol=(Xt,Vt)=>{var cn={};for(var ln in Xt)$i.call(Xt,ln)&&Vt.indexOf(ln)<0&&(cn[ln]=Xt[ln]);if(Xt!=null&&Ri)for(var ln of Ri(Xt))Vt.indexOf(ln)<0&&fo.call(Xt,ln)&&(cn[ln]=Xt[ln]);return cn};const{Countdown:qi}=Vi.default;var pl=Xt=>{var Vt=Xt,{onChange:cn}=Vt,ln=ol(Vt,["onChange"]);const[nr,Nr]=(0,x.useState)(null);(0,x.useEffect)(()=>{typeof nr=="number"&&nr>=0&&cn(nr)},[nr]);const na=Ir=>{const Or=Math.floor(Ir/1e3);Nr(Or)};return x.createElement(qi,yi(qr({},ln),{onChange:na}))},fi={ClassRoomItem:"ClassRoomItem___F4pL0",TitleDom:"TitleDom___DB76T"},Gi=({DataProps:Xt,className:Vt,style:cn={}})=>{var ln;const nr=(0,Ce.useIntl)();return x.createElement("div",{className:me()("rounded-40px bg-white py-10px pb-30px px-30px flex gap-22px current h-full",fi.ClassRoomItem,Vt),style:cn,onClick:()=>{(0,qe.xg)(Xt==null?void 0:Xt.first_category_url)}},x.createElement("div",{className:"flex flex-col item-center"},x.createElement("img",{src:`${(ln=ze.Z)==null?void 0:ln.IMG_SERVER}/images/${Xt==null?void 0:Xt.avatar_url}`,className:"rounded-full",style:{height:76,width:76,marginTop:"-24px"}}),(Xt==null?void 0:Xt.subject_identifier)&&x.createElement("div",{className:"mt-40px"},x.createElement("div",{className:"rounded-full",style:{background:"rgba(33,202,159,0.1)",border:"1px solid #6BFF98",color:"#0EA17B"}},"\u5F00\u653E\u8BFE\u7A0B"),x.createElement("div",{className:"rounded-full",style:{background:"rgba(255,160,0,0.1)",border:"1px solid #FFC055",color:"#C97319"}},"\u5F00\u653E\u8BFE\u5802"))),x.createElement("div",{className:"flex-1 flex flex-col justify-between gap-10px"},x.createElement("div",{className:"multi_ellipsis2",style:{height:48}},!!(Xt!=null&&Xt.is_public)&&x.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"),x.createElement("span",{className:me()("text-16px font-medium",fi.TitleDom)},Xt==null?void 0:Xt.name)),x.createElement("div",{className:"c-grey-333 font-medium"},Xt==null?void 0:Xt.creator),x.createElement("div",{className:"c-grey-333"},"\u6210\u5458\uFF1A",Xt==null?void 0:Xt.course_members_count),x.createElement("div",{className:"c-grey-333 flex item-center justify-between"},x.createElement("div",null,"\u4F5C\u4E1A\uFF1A",Xt==null?void 0:Xt.tasks_count),Xt!=null&&Xt.is_end?x.createElement("div",{style:{color:"#5F6A95"}},nr.formatMessage({id:"personalHomepageclassroomClassroomExperiments.notEvaluated",defaultMessage:"\u5DF2\u7ED3\u675F"})):x.createElement("div",{style:{color:"#37AD83"}},"\u8FDB\u884C\u4E2D"))))},el=Object.defineProperty,ul=Object.getOwnPropertySymbols,Fl=Object.prototype.hasOwnProperty,bl=Object.prototype.propertyIsEnumerable,za=(Xt,Vt,cn)=>Vt in Xt?el(Xt,Vt,{enumerable:!0,configurable:!0,writable:!0,value:cn}):Xt[Vt]=cn,Wa=(Xt,Vt)=>{for(var cn in Vt||(Vt={}))Fl.call(Vt,cn)&&za(Xt,cn,Vt[cn]);if(ul)for(var cn of ul(Vt))bl.call(Vt,cn)&&za(Xt,cn,Vt[cn]);return Xt},ur=({DataProps:Xt=[],selectValue:Vt,onChange:cn,className:ln,style:nr={},extra:Nr,classNameItem:na,styleItem:Ir={},barHidden:Or})=>{const[kr,_o]=(0,x.useState)();return(0,x.useEffect)(()=>{_o(Array.isArray(Vt)?Vt:[Vt])},[Vt]),x.createElement("div",{className:me()("flex px-20px py-10px gap-40px",ln),style:Wa({borderBottom:"1px solid #D3F0FF"},nr)},Xt==null?void 0:Xt.map(Yn=>x.createElement("div",{key:Yn==null?void 0:Yn.id,className:me()("flex item-center justify-center current c-grey-333 text-16 relative",na,Yn==null?void 0:Yn.className),style:Wa(Wa({color:kr!=null&&kr.includes(Yn==null?void 0:Yn.id)?"#1890FF":"",minWidth:88},Ir),(Yn==null?void 0:Yn.style)||{}),onClick:$r=>{cn==null||cn({domEvent:$r,item:Yn}),Yn!=null&&Yn.link&&Ce.history.push(Yn==null?void 0:Yn.link)}},Yn==null?void 0:Yn.name,!Or&&(kr==null?void 0:kr.includes(Yn==null?void 0:Yn.id))&&x.createElement("div",{className:"absolute w-full h-2px",style:{background:"#1890FF",bottom:"-10px",left:0}}))),x.createElement("div",{className:"ml-auto"},Nr))},No=Object.defineProperty,ei=Object.defineProperties,Mi=Object.getOwnPropertyDescriptors,Fi=Object.getOwnPropertySymbols,Ai=Object.prototype.hasOwnProperty,Ni=Object.prototype.propertyIsEnumerable,Qi=(Xt,Vt,cn)=>Vt in Xt?No(Xt,Vt,{enumerable:!0,configurable:!0,writable:!0,value:cn}):Xt[Vt]=cn,Yr=(Xt,Vt)=>{for(var cn in Vt||(Vt={}))Ai.call(Vt,cn)&&Qi(Xt,cn,Vt[cn]);if(Fi)for(var cn of Fi(Vt))Ni.call(Vt,cn)&&Qi(Xt,cn,Vt[cn]);return Xt},zo=(Xt,Vt)=>ei(Xt,Mi(Vt)),Oo=({value:Xt,onChange:Vt,onInputChange:cn,className:ln,style:nr={},InputProps:Nr})=>{const[na,Ir]=(0,x.useState)(Xt);return x.createElement("div",{className:me()("flex item-center rounded-full px-10px py-2px",ln),style:Yr({background:"linear-gradient( #E4F6FF 0%, #EAF3FF 100%)",border:"1px solid #fff",boxShadow:"inset 0px 1px 3px 0px rgba(133,188,255,0.5)"},nr)},x.createElement(ve.default,zo(Yr({bordered:!1},Nr),{onChange:Or=>{Ir(Or.target.value),cn==null||cn(encodeURIComponent(Or.target.value))},onPressEnter:Or=>{Vt==null||Vt({domEvent:Or,item:{value:na}})}})),x.createElement("img",{className:"h-22px current",src:te(25365),height:22,onClick:Or=>{Vt==null||Vt({domEvent:Or,item:{value:na}})}}))}},31103:function(bt,xt,te){"use strict";te.d(xt,{Z:function(){return Ee}});var x=te(59301);function Ee(Me,je){const he=(0,x.useRef)();(0,x.useEffect)(()=>{he.current=Me}),(0,x.useEffect)(()=>{function be(){he.current()}if(je!==null){let ie=setInterval(be,je);return()=>clearInterval(ie)}},[je])}},68145:function(bt,xt,te){"use strict";var x=te(59301),Ee=te(78241),Me=te(95237),je=te(43604),he=te(57809),be=te(5871),ie=te(6848),me=te(5083),Ie=te(92832),Ce=te(65582),pe=te(99981),Oe=te(91967),ye=te(59301),ae=Object.defineProperty,E=Object.defineProperties,a=Object.getOwnPropertyDescriptors,b=Object.getOwnPropertySymbols,y=Object.prototype.hasOwnProperty,z=Object.prototype.propertyIsEnumerable,ee=(Pe,Se,Le)=>Se in Pe?ae(Pe,Se,{enumerable:!0,configurable:!0,writable:!0,value:Le}):Pe[Se]=Le,ne=(Pe,Se)=>{for(var Le in Se||(Se={}))y.call(Se,Le)&&ee(Pe,Le,Se[Le]);if(b)for(var Le of b(Se))z.call(Se,Le)&&ee(Pe,Le,Se[Le]);return Pe},le=(Pe,Se)=>E(Pe,a(Se)),se=(Pe,Se)=>{var Le={};for(var Ge in Pe)y.call(Pe,Ge)&&Se.indexOf(Ge)<0&&(Le[Ge]=Pe[Ge]);if(Pe!=null&&b)for(var Ge of b(Pe))Se.indexOf(Ge)<0&&z.call(Pe,Ge)&&(Le[Ge]=Pe[Ge]);return Le};const fe=({disabled:Pe,shixunHomeworks:Se,selectOptions:Le,form:Ge})=>{const ve=(0,Ce.useIntl)(),{workSetting:et}=Se,[Ae,it]=(0,x.useState)([]),Ue=(0,x.useMemo)(()=>Le==null?void 0:Le.filter(tt=>!Ae.includes(tt.value)),[Ae,Le]);return(0,x.useEffect)(()=>{var tt;const dt=((tt=et==null?void 0:et.anonymous_appeal_settings)==null?void 0:tt.filter(rt=>rt.appeal_time))||[];it(dt.map(rt=>rt.group_name))},[et]),ye.createElement(Ee.default.List,{name:"anonymous_appeal_settings"},(tt,{add:dt,remove:rt})=>ye.createElement(ye.Fragment,null,tt.map(Ye=>{var Ze;const ke=Ye,{key:Je,name:Xe}=ke,ze=se(ke,["key","name"]),Et=Ge.getFieldValue(["anonymous_appeal_settings",Xe]).deleteflag;return ye.createElement("div",{key:Je},ye.createElement(Me.Z,{align:"middle",style:{background:"#F6F7F9",padding:"5px 30px"}},ye.createElement(je.Z,{style:{height:"40px",lineHeight:"40px",width:"80px",textAlign:"left",marginLeft:"54px",color:"#666"}},"\u7533\u8BC9\u89C4\u5219",Je+1),ye.createElement(je.Z,null,ye.createElement(Ee.default.Item,le(ne({},ze),{name:[Ye.name,"group_name"]}),ye.createElement(he.default,{mode:"multiple",disabled:Pe||!Et,placeholder:ve.formatMessage({id:"classrooms.selectClassName",defaultMessage:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"}),style:{width:"245px"},className:Oe.Z.multiple_select,options:Ue||[],onSelect:Ct=>{it(ft=>[...ft,Ct])},onDeselect:Ct=>{it(ft=>ft.filter(Ot=>Ot!==Ct))}}))),ye.createElement(je.Z,{style:{marginLeft:"40px",color:"#666",marginRight:"20px"}},"\u8FDD\u89C4\u533F\u8BC4\u6263\u5206"),ye.createElement(je.Z,null,ye.createElement(Ee.default.Item,le(ne({},ze),{label:"",name:[Ye.name,"appeal_penalty"]}),ye.createElement(be.Z,{min:0,disabled:Pe,size:"large",addonAfter:"\u5206",style:{width:"120px"}}))),ye.createElement(ie.Z,{title:"\u5B66\u751F\u8FDD\u89C4\u533F\u8BC4\u5176\u4ED6\u540C\u5B66\u7684\u4F5C\u54C1\u65F6\uFF0C\u5176\u6210\u7EE9\u5C06\u88AB\u6263\u51CF\u7684\u5206\u503C"},ye.createElement("i",{className:`iconfont icon-tishixiaowenhao ml10 ${Oe.Z.title_icon}`})),ye.createElement(je.Z,{style:{marginLeft:"40px",color:"#666",marginRight:"20px"}},"\u7ED3\u675F\u65F6\u95F4"),ye.createElement(je.Z,null,ye.createElement(Ee.default.Item,le(ne({},ze),{label:"",name:[Ye.name,"appeal_time"]}),ye.createElement(me.default,{allowClear:!1,style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u7ED3\u675F\u65F6\u95F4",disabled:Pe,size:"large",disabledDate:Ct=>(0,pe.Q8)(Ct,et==null?void 0:et.course_end_date),disabledTime:Ct=>(0,pe.d0)(Ct),showTime:{format:"HH:mm"},format:"YYYY-MM-DD HH:mm"}))),ye.createElement(Ee.default.Item,le(ne({},ze),{name:[Xe,"deleteflag"]}),ye.createElement(Ie.default,{type:"hidden"})),!Pe&&tt.length<((Ze=et==null?void 0:et.anonymous_appeal_settings)==null?void 0:Ze.length)&&ye.createElement("i",{className:"iconfont icon-zengjia1 ml20",style:{cursor:"pointer",color:"#00B187"},onClick:()=>{dt({deleteflag:!0})}}),Je!==0&&!Pe&&Et&&ye.createElement("i",{className:"iconfont icon-shanjian1 ml20",style:{cursor:"pointer",color:"#E30000"},onClick:()=>{const Ct=Ge.getFieldValue(["anonymous_appeal_settings",Xe,"group_name"])||[];it(ft=>ft.filter(Ot=>!Ct.includes(Ot))),rt(Xe)}})))})))};xt.Z=(0,Ce.connect)(({shixunHomeworks:Pe})=>({shixunHomeworks:Pe}))(fe)},50902:function(bt,xt,te){"use strict";var x=te(59301),Ee=te(5083),Me=te(78241),je=te(95237),he=te(43604),be=te(57809),ie=te(8591),me=te(92832),Ie=te(5871),Ce=te(6848),pe=te(24905),Oe=te(66649),ye=te.n(Oe),ae=te(65582),E=te(99981),a=te(41867),b=te(91967),y=te(59301),z=Object.defineProperty,ee=Object.defineProperties,ne=Object.getOwnPropertyDescriptors,le=Object.getOwnPropertySymbols,se=Object.prototype.hasOwnProperty,fe=Object.prototype.propertyIsEnumerable,Pe=(Ae,it,Ue)=>it in Ae?z(Ae,it,{enumerable:!0,configurable:!0,writable:!0,value:Ue}):Ae[it]=Ue,Se=(Ae,it)=>{for(var Ue in it||(it={}))se.call(it,Ue)&&Pe(Ae,Ue,it[Ue]);if(le)for(var Ue of le(it))fe.call(it,Ue)&&Pe(Ae,Ue,it[Ue]);return Ae},Le=(Ae,it)=>ee(Ae,ne(it)),Ge=(Ae,it)=>{var Ue={};for(var tt in Ae)se.call(Ae,tt)&&it.indexOf(tt)<0&&(Ue[tt]=Ae[tt]);if(Ae!=null&&le)for(var tt of le(Ae))it.indexOf(tt)<0&&fe.call(Ae,tt)&&(Ue[tt]=Ae[tt]);return Ue};const{RangePicker:ve}=Ee.default,et=({disabled:Ae,shixunHomeworks:it,selectOptions:Ue,form:tt,data:dt,classroomList:rt})=>{const Ye=(0,ae.useIntl)(),{workSetting:Ze}=it,[ke,Je]=(0,x.useState)([]),Xe=(0,x.useMemo)(()=>Ue==null?void 0:Ue.filter(qe=>!ke.includes(qe.value)),[ke,Ue]);(0,x.useEffect)(()=>{var qe;const Et=((qe=Ze==null?void 0:Ze.anonymous_comment_settings)==null?void 0:qe.filter(Ct=>Ct.evaluation_end))||[];Je(Et.map(Ct=>Ct.group_name))},[Ze]);const ze=qe=>{var Et;const Ct=(Et=Ze==null?void 0:Ze.anonymous_appeal_settings)==null?void 0:Et.find(ft=>ft.group_id===qe);return dt.anonymous_appeal&&Ct&&(Ct==null?void 0:Ct.appeal_time)!==null};return y.createElement(Me.default.List,{name:"anonymous_comment_settings"},(qe,{add:Et,remove:Ct})=>y.createElement(y.Fragment,null,qe.map(ft=>{var Ot,Fe;const wt=ft,{key:Bt,name:Ne}=wt,lt=Ge(wt,["key","name"]),ge=tt.getFieldValue(["anonymous_comment_settings",Ne]),oe=ge.deleteflag,re=ye()((Ot=ge.evaluation_start)==null?void 0:Ot[0])<=ye()(),ue=!oe&&re?[!0,ze(ge==null?void 0:ge.group_id)]:[!1,!1];return y.createElement("div",{key:Bt,style:{background:"#F6F7F9",padding:"5px 30px"}},y.createElement(je.Z,{align:"top",style:{marginLeft:"53px"}},y.createElement(he.Z,{style:{height:"40px",lineHeight:"40px",width:"80px",textAlign:"left"}},"\u533F\u8BC4\u89C4\u5219",Bt+1),y.createElement(he.Z,{flex:1},y.createElement(je.Z,{align:"middle",style:{marginBottom:10}},y.createElement(he.Z,{span:8},y.createElement(Me.default.Item,Le(Se({},lt),{name:[Ne,"group_name"]}),y.createElement(be.default,{mode:"multiple",disabled:Ae||!oe,className:b.Z.multiple_select,placeholder:Ye.formatMessage({id:"classrooms.selectClassName",defaultMessage:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"}),options:Xe||[],onSelect:de=>{Je(De=>[...De,de])},onDeselect:de=>{Je(De=>De.filter(ce=>ce!==de))}}))),y.createElement(he.Z,{className:"ml20"},y.createElement(Me.default.Item,Le(Se({},lt),{name:[Ne,"evaluation_start"]}),y.createElement(ve,{ranges:{\u6B64\u523B:()=>{var de;const De=(de=ge==null?void 0:ge.evaluation_start)==null?void 0:de[0];return[De?ye()(De):ye()(),ye()()]}},size:"large",style:{width:"500px"},disabled:Ae||ue,allowClear:!1,disabledDate:de=>(0,E.Q8)(de,Ze==null?void 0:Ze.course_end_date),disabledTime:de=>(0,E.d0)(de),showTime:{format:"HH:mm"},format:"YYYY-MM-DD HH:mm",onChange:()=>{var de;if((0,a.Rm)()&&!((de=rt.AssistantObject.group)!=null&&de.can_anonymous_comment)){ie.ZP.warning(Ye.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\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}}}))),y.createElement(Me.default.Item,Le(Se({},lt),{name:[Ne,"deleteflag"]}),y.createElement(me.default,{type:"hidden"})),!Ae&&qe.length<((Fe=Ze==null?void 0:Ze.anonymous_comment_settings)==null?void 0:Fe.length)&&y.createElement("i",{className:"iconfont icon-zengjia1 ml20",style:{cursor:"pointer",color:"#00B187"},onClick:()=>{Et({deleteflag:!0})}}),Bt!==0&&!Ae&&oe&&y.createElement("i",{className:"iconfont icon-shanjian1 ml20",style:{cursor:"pointer",color:"#E30000"},onClick:()=>{const de=tt.getFieldValue(["anonymous_comment_settings",Ne,"group_name"])||[];Je(De=>De.filter(ce=>!de.includes(ce))),Ct(Ne)}})))),y.createElement(je.Z,{align:"middle",style:{marginLeft:"53px"}},y.createElement(he.Z,{style:{width:"75px"}},"\u533F\u8BC4\u6570\u91CF"),y.createElement(he.Z,null,y.createElement(Me.default.Item,Le(Se({},lt),{label:"",colon:!1,name:[Ne,"evaluation_num"]}),y.createElement(Ie.Z,{min:0,size:"large",style:{marginLeft:"5px"},disabled:Ae||!oe&&re}))),y.createElement(Ce.Z,{title:"\u6BCF\u4E2A\u5B66\u751F\u5C06\u88AB\u5206\u914D\u7684\u533F\u8BC4\u4F5C\u54C1\u6570\u91CF\u3002\u5982\u5168\u73ED\u5B9E\u9645\u63D0\u4EA4\u4F5C\u4E1A\u6570\u91CF\u5C0F\u4E8E\u672C\u6570\u503C\uFF0C\u5219\u4EE5\u5B9E\u9645\u63D0\u4EA4\u4F5C\u4E1A\u6570\u91CF\u4E3A\u51C6"},y.createElement("i",{className:`iconfont icon-tishixiaowenhao ml10 ${b.Z.title_icon}`})),y.createElement(he.Z,{style:{width:"75px",marginLeft:"40px"}},"\u7F3A\u8BC4\u6263\u5206"),y.createElement(he.Z,null,y.createElement(Me.default.Item,Le(Se({},lt),{label:"",colon:!1,name:[Ne,"absence_penalty"]}),y.createElement(Ie.Z,{min:0,size:"large",addonAfter:"\u5206",style:{width:"120px"},disabled:Ae,onChange:de=>{var De;if((0,a.Rm)()&&!((De=rt.AssistantObject.group)!=null&&De.can_anonymous_comment)){ie.ZP.warning(Ye.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\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}}}))),y.createElement(he.Z,{style:{marginLeft:"40px"}},y.createElement(Me.default.Item,Le(Se({},lt),{name:[Ne,"student_comment"],valuePropName:"checked"}),y.createElement(pe.default,{disabled:Ae,onChange:()=>{var de;if((0,a.Rm)()&&!((de=rt.AssistantObject.group)!=null&&de.can_anonymous_comment)){ie.ZP.warning(Ye.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\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}}}))),y.createElement(he.Z,{className:"ml10"},"\u533F\u8BC4\u8BA1\u5165\u5DF2\u8BC4\u9605")))})))};xt.Z=(0,ae.connect)(({shixunHomeworks:Ae,classroomList:it})=>({shixunHomeworks:Ae,classroomList:it}))(et)},82865:function(bt,xt,te){"use strict";var x=te(65582),Ee=te(95237),Me=te(43604),je=te(5083),he=te(5871),be=te(6848),ie=te(66649),me=te.n(ie),Ie=te(99981),Ce=te(91967),pe=te(59301);const Oe=({data:ye,disabled:ae,setData:E,shixunHomeworks:a})=>{const b=(0,x.useIntl)(),{workSetting:y,workList:z}=a;return pe.createElement("div",null,pe.createElement(Ee.Z,{style:{background:"#F6F7F9",padding:"5px 30px",display:"flex",alignItems:"center"}},pe.createElement(Me.Z,{style:{marginLeft:"54px",marginRight:"20px",color:"#666666"}},"\u7ED3\u675F\u65F6\u95F4"),pe.createElement(Me.Z,null,pe.createElement(je.default,{allowClear:!1,style:{width:250},placeholder:"\u8BF7\u9009\u62E9\u7ED3\u675F\u65F6\u95F4",showTime:{format:"HH:mm"},size:"large",format:"YYYY-MM-DD HH:mm",disabled:ae,disabledDate:ee=>(0,Ie.Q8)(ee,y==null?void 0:y.course_end_date),disabledTime:ee=>(0,Ie.d0)(ee),value:ye.appeal_time?me()(ye.appeal_time):"",onChange:(ee,ne)=>{ye.appeal_time=ne,E(Object.assign({},ye))}})),pe.createElement(Me.Z,{style:{margin:"0 20px 0 60px",color:"#666666"}},"\u8FDD\u89C4\u533F\u8BC4\u6263\u5206"),pe.createElement(Me.Z,null,pe.createElement(he.Z,{size:"large",disabled:ae,value:ye.appeal_penalty,min:0,addonAfter:"\u5206",style:{width:"120px"},onChange:ee=>{ye.appeal_penalty=ee,E(Object.assign({},ye))}})),pe.createElement(be.Z,{title:"\u5B66\u751F\u8FDD\u89C4\u533F\u8BC4\u5176\u4ED6\u540C\u5B66\u7684\u4F5C\u54C1\u65F6\uFF0C\u5176\u6210\u7EE9\u5C06\u88AB\u6263\u51CF\u7684\u5206\u503C"},pe.createElement("i",{className:`iconfont icon-tishixiaowenhao ml10 ${Ce.Z.title_icon}`}))))};xt.Z=(0,x.connect)(({shixunHomeworks:ye})=>({shixunHomeworks:ye}))(Oe)},42337:function(bt,xt,te){"use strict";var x=te(5083),Ee=te(5871),Me=te(6848),je=te(24905),he=te(66649),be=te.n(he),ie=te(65582),me=te(99981),Ie=te(91967),Ce=te(59301);const pe=({data:Oe,setData:ye,disabled:ae,shixunHomeworks:E})=>{const a=(0,ie.useIntl)(),{workSetting:b}=E,y=be()(b==null?void 0:b.evaluation_start)<=be()(),z=Oe.anonymous_appeal;return Ce.createElement("div",null,Ce.createElement("div",{style:{background:"#F6F7F9",padding:"5px 30px",display:"flex",alignItems:"center",marginTop:"1px"}},Ce.createElement("div",{style:{color:"#666666",marginLeft:"53px",marginRight:"20px"}},"\u5F00\u59CB\u65F6\u95F4"),Ce.createElement(x.default,{allowClear:!1,style:{width:200},placeholder:"\u8BF7\u9009\u62E9\u5F00\u59CB\u65F6\u95F4",showTime:{format:"HH:mm"},format:"YYYY-MM-DD HH:mm",size:"large",disabledDate:ee=>(0,me.Q8)(ee,b==null?void 0:b.course_end_date),disabledTime:ee=>(0,me.d0)(ee),disabled:ae||y||z,value:Oe.evaluation_start?be()(Oe.evaluation_start):"",onChange:(ee,ne)=>{Oe.evaluation_start=ne,ye(Object.assign({},Oe))}}),Ce.createElement("div",{style:{color:"#666666",marginLeft:"60px",marginRight:"20px"}},"\u7ED3\u675F\u65F6\u95F4"),Ce.createElement(x.default,{allowClear:!1,style:{width:200},placeholder:"\u8BF7\u9009\u62E9\u7ED3\u675F\u65F6\u95F4",showTime:{format:"HH:mm"},format:"YYYY-MM-DD HH:mm",size:"large",disabledDate:ee=>(0,me.Q8)(ee,b==null?void 0:b.course_end_date,Oe.evaluation_start),disabledTime:ee=>(0,me.d0)(ee,be()(Oe.evaluation_start)),disabled:ae||z,value:Oe.evaluation_end?be()(Oe.evaluation_end):"",onChange:(ee,ne)=>{Oe.evaluation_end=ne,ye(Object.assign({},Oe))}})),Ce.createElement("div",{style:{background:"#F6F7F9",padding:"5px 30px",display:"flex",alignItems:"center"}},Ce.createElement("div",{style:{color:"#666666",marginLeft:"53px",marginRight:"20px"}},"\u533F\u8BC4\u6570\u91CF"),Ce.createElement(Ee.Z,{disabled:ae||y||z,value:Oe.evaluation_num,min:0,style:{width:"150px"},size:"large",onChange:ee=>{Oe.evaluation_num=ee,ye(Object.assign({},Oe))}}),Ce.createElement(Me.Z,{title:"\u6BCF\u4E2A\u5B66\u751F\u5C06\u88AB\u5206\u914D\u7684\u533F\u8BC4\u4F5C\u54C1\u6570\u91CF\u3002\u5982\u5168\u73ED\u5B9E\u9645\u63D0\u4EA4\u4F5C\u4E1A\u6570\u91CF\u5C0F\u4E8E\u672C\u6570\u503C\uFF0C\u5219\u4EE5\u5B9E\u9645\u63D0\u4EA4\u4F5C\u4E1A\u6570\u91CF\u4E3A\u51C6"},Ce.createElement("i",{className:`iconfont icon-tishixiaowenhao ml10 ${Ie.Z.title_icon}`})),Ce.createElement("div",{style:{color:"#666666",marginLeft:"84px",marginRight:"20px"}},"\u7F3A\u8BC4\u6263\u5206"),Ce.createElement(Ee.Z,{min:0,disabled:ae,style:{width:"150px"},size:"large",addonAfter:"\u5206",value:Oe.absence_penalty,onChange:ee=>{Oe.absence_penalty=ee,ye(Object.assign({},Oe))}})),Oe.anonymous_comment&&Ce.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px 13px 83px",display:"flex",alignItems:"center"}},Ce.createElement(je.default,{checked:Oe.student_comment,disabled:ae,onChange:()=>{Oe.student_comment=!Oe.student_comment,ye(Object.assign({},Oe))}},Ce.createElement("span",{style:{fontSize:"14px",color:"#000"}},"\u533F\u8BC4\u8BA1\u5165\u5DF2\u8BC4\u9605"))))};xt.Z=(0,ie.connect)(({shixunHomeworks:Oe})=>({shixunHomeworks:Oe}))(pe)},35314:function(bt,xt,te){"use strict";te.d(xt,{Z:function(){return se}});var x=te(59301),Ee=te(43418),Me=te(8591),je=te(95237),he=te(43604),be=te(3113),ie=te(54580),me=te(1710),Ie={achieveSty:"achieveSty___Joqdh",tip:"tip___qAo3r",labolIcon:"labolIcon___QZ4oX"},Ce=te(3918),pe=te(74128),Oe=te(38147),ye=te(65862),ae=te(65582),E=Object.defineProperty,a=Object.getOwnPropertySymbols,b=Object.prototype.hasOwnProperty,y=Object.prototype.propertyIsEnumerable,z=(fe,Pe,Se)=>Pe in fe?E(fe,Pe,{enumerable:!0,configurable:!0,writable:!0,value:Se}):fe[Pe]=Se,ee=(fe,Pe)=>{for(var Se in Pe||(Pe={}))b.call(Pe,Se)&&z(fe,Se,Pe[Se]);if(a)for(var Se of a(Pe))y.call(Pe,Se)&&z(fe,Se,Pe[Se]);return fe},ne=(fe,Pe,Se)=>new Promise((Le,Ge)=>{var ve=it=>{try{Ae(Se.next(it))}catch(Ue){Ge(Ue)}},et=it=>{try{Ae(Se.throw(it))}catch(Ue){Ge(Ue)}},Ae=it=>it.done?Le(it.value):Promise.resolve(it.value).then(ve,et);Ae((Se=Se.apply(fe,Pe)).next())}),se=({visible:fe,categoryId:Pe,getData:Se,onCancle:Le})=>{var Ge,ve;const et=(0,ae.useIntl)(),[Ae,it]=(0,x.useState)([]),[Ue,tt]=(0,x.useState)(!1),[dt,rt]=(0,x.useState)(!1),[Ye,Ze]=(0,x.useState)({success_size:0,error_list:[]}),ke={withCredentials:!0,maxCount:1,multiple:!1,onRemove:()=>{it([])},beforeUpload:Je=>ne(void 0,null,function*(){return it([Je]),!1}),fileList:Ae,accept:".xlsx"};return x.createElement(x.Fragment,null,x.createElement(Ee.default,{centered:!0,maskClosable:!1,title:et.formatMessage({id:"classroomClassroomExperiments.importExternalGrades",defaultMessage:"\u5BFC\u5165\u5916\u90E8\u6210\u7EE9"}),width:690,open:fe,okText:et.formatMessage({id:"classrooms.confirm",defaultMessage:"\u786E\u5B9A"}),cancelText:et.formatMessage({id:"classrooms.cancel",defaultMessage:"\u53D6\u6D88"}),confirmLoading:dt,onOk:()=>ne(void 0,null,function*(){if(Ae.length===0){Me.ZP.info(et.formatMessage({id:"classrooms.uploadFileFirst",defaultMessage:"\u8BF7\u5148\u4E0A\u4F20\u6587\u4EF6\uFF01"}));return}rt(!0);const Je=new FormData;Je.append("file",Ae[0]);const Xe=yield(0,Oe.ZP)(`/api/homework_commons/${Pe}/import_external_score.json`,{method:"post",body:Je},!0);(Xe==null?void 0:Xe.status)===0&&(Ze(Xe),Le(),Se(),tt(!0),it([])),rt(!1)}),onCancel:()=>{it([]),Le()}},x.createElement("div",{className:Ie.achieveSty},x.createElement("div",{className:Ie.tip},x.createElement("div",null,"1.\u4E0D\u5728\u5B66\u751F\u5217\u8868\u5185\u7684\u5B66\u751F\u4E0D\u652F\u6301\u5BFC\u5165\u5916\u90E8\u6210\u7EE9\uFF1B"),x.createElement("div",null,"2.\u672A\u63D0\u4EA4\u4F5C\u54C1\u7684\u5B66\u751F\u5BFC\u5165\u5916\u90E8\u6210\u7EE9\u4E4B\u540E\u5C06\u89C6\u4E3A\u5DF2\u5728\u7EBF\u4E0B\u63D0\u4EA4\u4F5C\u4E1A\uFF1B"),x.createElement("div",null,"3.\u5BFC\u5165\u5916\u90E8\u6210\u7EE9\u4F1A\u5C06\u5DF2\u8BC4\u9605\u5B66\u751F\u7684\u6700\u7EC8\u6210\u7EE9\u8FDB\u884C\u66F4\u65B0\u3002")),x.createElement(je.Z,{align:"middle",className:"mt20"},x.createElement(he.Z,{className:"mr10"},x.createElement("span",{className:Ie.labolIcon},"*"),x.createElement("span",null,"\u5BFC\u5165\u6587\u4EF6")),x.createElement(he.Z,null,x.createElement(be.ZP,{shape:"default",style:{backgroundColor:"#3061D0",color:"#fff"}},x.createElement("a",{className:Ie.downloadbutton,onClick:Je=>{Je.stopPropagation(),Je.preventDefault(),(0,ye.FH)("",pe.Z.API_SERVER+`/api/homework_commons/${Pe}/get_example_excel.json`)}},"\u4E0B\u8F7D\u6A21\u7248\u8868\u683C")),x.createElement("span",{className:"ml10",style:{color:"#9096A3"}},"\u6839\u636E\u63D0\u793A\u4FE1\u606F\u5B8C\u5584\u8868\u683C\u5185\u5BB9"))),x.createElement("div",{className:"mt10",style:{marginLeft:"74px",height:"120px"}},x.createElement(ie.default.Dragger,ee({style:{border:"1px dashed rgba(48,97,208,0.3)",backgroundColor:"rgba(48,97,208,0.06)"}},ke),x.createElement("div",null,x.createElement(Ce.op,{shape:"default"},"\u9009\u62E9\u6587\u4EF6")),x.createElement("div",{className:"font12 mt10",style:{color:"#9096A3"}},"\u4E0B\u8F7D\u6A21\u7248\u5E76\u5B8C\u5584\u4FE1\u606F\u540E\uFF0C\u53EF\u5C06\u6587\u4EF6\u62D6\u62FD\u81F3\u6B64\u5904\u4E0A\u4F20\u3002\u652F\u6301\u683C\u5F0F\uFF1A.xlsx"))))),x.createElement(Ee.default,{centered:!0,maskClosable:!1,title:"\u5BFC\u5165\u7ED3\u679C",width:508,open:Ue,onCancel:()=>{tt(!1)},footer:null},x.createElement("div",null,x.createElement("div",{style:{marginTop:"5px",marginBottom:"15px"}},x.createElement("span",null,"\u5BFC\u5165\u6210\u529F",x.createElement("span",{style:{color:"#19CB70"}}," ",Ye==null?void 0:Ye.success_size," "),et.formatMessage({id:"classroomGraphicGroupHomework.student",defaultMessage:"\u4E2A\u5B66\u751F"})),x.createElement("span",{style:{marginLeft:"30px"}},"\u5BFC\u5165\u5931\u8D25",x.createElement("span",{style:{color:"#E30000"}}," ",(Ge=Ye==null?void 0:Ye.error_list)==null?void 0:Ge.length," "),et.formatMessage({id:"classroomGraphicGroupHomework.student",defaultMessage:"\u4E2A\u5B66\u751F"}))),!!((ve=Ye==null?void 0:Ye.error_list)!=null&&ve.length)&&x.createElement("div",{className:"mb20"},x.createElement(me.default,{columns:[{title:et.formatMessage({id:"classrooms.name",defaultMessage:"\u59D3\u540D"}),dataIndex:"name",key:"name",ellipsis:!0,width:120,render:Je=>x.createElement("span",{style:{color:"#000"}},Je)},{title:"\u5B66\u53F7/\u5DE5\u53F7",dataIndex:"student_id",key:"student_id",ellipsis:!0,width:120,render:Je=>x.createElement("span",{style:{color:"#666"}},Je)},{title:"\u5931\u8D25\u539F\u56E0",dataIndex:"info",key:"info",ellipsis:!0,align:"end",render:Je=>x.createElement("span",{style:{color:"#000"}},Je)}],dataSource:Ye==null?void 0:Ye.error_list,pagination:!1,scroll:{y:47*8}})))))}},57851:function(bt,xt,te){"use strict";te.d(xt,{$s:function(){return Ee},Kc:function(){return he},Um:function(){return je},YT:function(){return x},ck:function(){return Me}});var x=(be=>(be.STUDENT_SELF="student_self",be.TEACHER_ASSIGN="teacher_assign",be))(x||{}),Ee=(be=>(be.BY_PERSON="by_person",be.BY_GROUP="by_group",be.BY_FILE="by_file",be))(Ee||{}),Me=(be=>(be.BY_CLASS="by_class",be.BY_RANDOM="by_random",be))(Me||{}),je=(be=>(be.BY_SCORE="by_score",be.BY_HEADCOUNT="by_headcount",be.BY_RULE_RANDOM="by_rule_random",be))(je||{}),he=(be=>(be.BY_RULE="by_rule",be.BY_LEADER="by_leader",be))(he||{})},63856:function(bt,xt,te){"use strict";var x=te(43418),Ee=te(8591),Me=te(38147),je=te(65582),he=te(41867),be=te(59301),ie=(Ie,Ce,pe)=>new Promise((Oe,ye)=>{var ae=b=>{try{a(pe.next(b))}catch(y){ye(y)}},E=b=>{try{a(pe.throw(b))}catch(y){ye(y)}},a=b=>b.done?Oe(b.value):Promise.resolve(b.value).then(ae,E);a((pe=pe.apply(Ie,Ce)).next())});const me=({shixunHomeworks:Ie,dispatch:Ce,classroomList:pe,getData:Oe})=>{const ye=(0,je.useIntl)();return be.createElement(x.default,{centered:!0,title:ye.formatMessage({id:"classrooms.prompt",defaultMessage:"\u63D0\u793A"}),open:Ie.actionTabs.key==="\u5206\u7EC4\u6253\u56DE\u91CD\u505A",okText:ye.formatMessage({id:"classrooms.confirm",defaultMessage:"\u786E\u5B9A"}),cancelText:ye.formatMessage({id:"classrooms.cancel",defaultMessage:"\u53D6\u6D88"}),onOk:()=>ie(void 0,null,function*(){var ae;if((0,he.Rm)()&&!((ae=pe.AssistantObject.normal)!=null&&ae.can_redo)){Ee.ZP.warning(ye.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\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,Me.ZP)(`/api/homework_commons/${Ie.actionTabs.homework_common_id}/batch_redo_modal.json`,{method:"post",body:{work_group_id:Ie.actionTabs.work_group_id}})).status===0&&(Ee.ZP.success(ye.formatMessage({id:"classrooms.returnRedoSuccess",defaultMessage:"\u6253\u56DE\u91CD\u505A\u6210\u529F"})),Ce({type:"shixunHomeworks/setActionTabs",payload:{}}),Oe())}),onCancel:()=>{Ce({type:"shixunHomeworks/setActionTabs",payload:{}})}},be.createElement("p",null,"\u8BE5\u5206\u7EC4\u7684\u4F5C\u4E1A\u5C06\u88AB\u6253\u56DE\u91CD\u505A\uFF0C\u6574\u7EC4\u5B66\u751F\u4F5C\u54C1\u63D0\u4EA4\u8BB0\u5F55\u5C06\u88AB\u6E05\u7A7A\uFF01"),be.createElement("p",null,"\u786E\u5B9A\u6253\u56DE?"))};xt.Z=(0,je.connect)(({shixunHomeworks:Ie,classroomList:Ce})=>({shixunHomeworks:Ie,classroomList:Ce}))(me)},75126:function(bt,xt,te){"use strict";te.r(xt),te.d(xt,{default:function(){return co}});var x=te(59301),Ee=te(65582),Me=te(49127),je=te(3113),he=te(8591),be=te(66104),ie=te(6848),me=te(99313),Ie=te(43418),Ce=te(95237),pe=te(43604),Oe=te(92832),ye=te(1710),ae=te(27812),E=te(65862),a=te(41867),b=te(78241),y=te(20834),z=te(24905),ee=te(38854),ne=te(58421),le=te(5112),se=te(5871),fe=te(57809),Pe=te(84105),Se=te(87395),Le=te(67921),Ge=te(89489),ve=te(38147),et=te(2524),Ae=te(63856),it=Object.defineProperty,Ue=Object.getOwnPropertySymbols,tt=Object.prototype.hasOwnProperty,dt=Object.prototype.propertyIsEnumerable,rt=(at,Ke,Ve)=>Ke in at?it(at,Ke,{enumerable:!0,configurable:!0,writable:!0,value:Ve}):at[Ke]=Ve,Ye=(at,Ke)=>{for(var Ve in Ke||(Ke={}))tt.call(Ke,Ve)&&rt(at,Ve,Ke[Ve]);if(Ue)for(var Ve of Ue(Ke))dt.call(Ke,Ve)&&rt(at,Ve,Ke[Ve]);return at},Ze=(at,Ke,Ve)=>new Promise((Wt,Ut)=>{var Yt=St=>{try{Qt(Ve.next(St))}catch(sn){Ut(sn)}},Xn=St=>{try{Qt(Ve.throw(St))}catch(sn){Ut(sn)}},Qt=St=>St.done?Wt(St.value):Promise.resolve(St.value).then(Yt,Xn);Qt((Ve=Ve.apply(at,Ke)).next())});const ke=({shixunHomeworks:at,dispatch:Ke})=>{const Ve=(0,Ee.useIntl)(),Wt=(0,Ee.useParams)(),[Ut,Yt]=(0,x.useState)(!0),[Xn,Qt]=(0,x.useState)(!1),[St]=b.default.useForm();return x.createElement(x.Fragment,null,x.createElement(Ie.default,{centered:!0,title:Ve.formatMessage({id:"classroomClassroomExperiments.adjustScore",defaultMessage:"\u8C03\u5206"}),open:at.actionTabs.key==="\u8C03\u5206",okText:Ve.formatMessage({id:"classrooms.confirm",defaultMessage:"\u786E\u5B9A"}),cancelText:Ve.formatMessage({id:"classrooms.cancel",defaultMessage:"\u53D6\u6D88"}),confirmLoading:Xn,onOk:()=>Ze(void 0,null,function*(){yield St.validateFields();const sn=St.getFieldsValue();Qt(!0),(yield(0,ve.ZP)(`/api/student_works/${at.actionTabs.id}/adjust_score.json`,{method:"post",body:Ye({},sn)})).status===0&&(he.ZP.success("\u8BC4\u9605\u6210\u529F"),St.resetFields(),Ke({type:"shixunHomeworks/setActionTabs",payload:{}}),Ke({type:"shixunHomeworks/getWorkList",payload:Ye({},at.actionTabs.params)})),Qt(!1)}),onCancel:()=>{Ke({type:"shixunHomeworks/setActionTabs",payload:{}})}},x.createElement("p",{className:"tc"},"\u8BE5\u5B66\u751F\u7684\u6700\u7EC8\u6210\u7EE9\u5C06\u4E0D\u4F1A\u6309\u7167\u8BC4\u5206\u89C4\u5219\u8FDB\u884C\u8BA1\u7B97"),x.createElement(b.default,{form:St,layout:"horizontal"},x.createElement("div",{style:{display:"flex",alignItems:"baseline"}},x.createElement(b.default.Item,{label:"\u6210\u7EE9",name:"score",rules:[{required:!0,message:"\u8BF7\u8F93\u5165!"}]},x.createElement(se.Z,{min:0,placeholder:"\u8BF7\u586B\u5199\u5206\u6570"})),x.createElement("span",{className:"ml10"},"\u5206")),x.createElement("div",null,x.createElement(b.default.Item,{name:"comment"},x.createElement(Oe.default.TextArea,{placeholder:"\u8BF7\u586B\u5199\u60A8\u5BF9\u4F5C\u54C1\u8C03\u5206\u7684\u539F\u56E0",rows:8}))))))};var Je=(0,Ee.connect)(({shixunHomeworks:at})=>({shixunHomeworks:at}))(ke),Xe=te(96565),ze={flex_box_center:"flex_box_center___NBXH7",flex_space_between:"flex_space_between___l6hzm",flex_box_vertical_center:"flex_box_vertical_center___m8uTT",flex_box_center_end:"flex_box_center_end___BwXBn",flex_box_column:"flex_box_column___amI5B",wrap:"wrap___d__UZ",MdEditor:"MdEditor___QRYr6",workListButtonWrap:"workListButtonWrap___lhXWg",anticon:"anticon___b_3pM",workListClass:"workListClass___EI4Fm",left:"left___wBY4f",visible:"visible___uwm7P",status:"status___DUABx",tips:"tips___H3M_T",tableWrapper:"tableWrapper___EW8TX",atitle:"atitle___XxlIn",tables:"tables___thRYc",tables1:"tables1___jKpJt",redoBtn:"redoBtn___uk0iV"},qe=te(84454),Et=te(96935),Ct=te(3918),ft=te(89392),Ot=te(66649),Fe=te.n(Ot),wt=te(61527),Bt=te(88761),Ne=te(58617),lt=te(59301),ge=Object.defineProperty,oe=Object.getOwnPropertySymbols,re=Object.prototype.hasOwnProperty,ue=Object.prototype.propertyIsEnumerable,de=(at,Ke,Ve)=>Ke in at?ge(at,Ke,{enumerable:!0,configurable:!0,writable:!0,value:Ve}):at[Ke]=Ve,De=(at,Ke)=>{for(var Ve in Ke||(Ke={}))re.call(Ke,Ve)&&de(at,Ve,Ke[Ve]);if(oe)for(var Ve of oe(Ke))ue.call(Ke,Ve)&&de(at,Ve,Ke[Ve]);return at},ce=(at,Ke,Ve)=>new Promise((Wt,Ut)=>{var Yt=St=>{try{Qt(Ve.next(St))}catch(sn){Ut(sn)}},Xn=St=>{try{Qt(Ve.throw(St))}catch(sn){Ut(sn)}},Qt=St=>St.done?Wt(St.value):Promise.resolve(St.value).then(Yt,Xn);Qt((Ve=Ve.apply(at,Ke)).next())});const we=({shixunHomeworks:at,user:Ke,loading:Ve,dispatch:Wt,classroomList:Ut,globalSetting:Yt})=>{var Xn,Qt,St,sn,Hn,$n;const Jt=(0,Ee.useIntl)(),fa=(0,Ee.useParams)(),{workList:Ft,workSetting:qt}=at,[,vn,Ht]=(0,wt.U)(Bt.Gw,{homeworkId:Ft==null?void 0:Ft.id}),[ea,Jn]=(0,x.useState)([]),Dt=[(Ft==null?void 0:Ft.base_on_project)&&{title:"\u5173\u8054\u9879\u76EE",align:"left",dataIndex:"base_on_project",width:200,render:(ht,Dn)=>{var Ua,Te,Kt,ua,Pr,$t;return{children:((Ua=Dn.project_info)==null?void 0:Ua.id)!==-1?lt.createElement("a",{target:"_blank",title:(Te=Dn.project_info)==null?void 0:Te.name,href:`${(Kt=Yt==null?void 0:Yt.setting)==null?void 0:Kt.old_url}/projects${(ua=Dn.project_info)==null?void 0:ua.id}`,style:{whiteSpace:"break-spaces"}},(Pr=Dn.project_info)==null?void 0:Pr.name):($t=Dn.project_info)==null?void 0:$t.name,props:{rowSpan:Dn.rowSpan}}}},{title:Jt.formatMessage({id:"classrooms.name",defaultMessage:"\u59D3\u540D"}),align:"left",dataIndex:"user_name",ellipsis:!0,width:150,render:(ht,Dn)=>lt.createElement("div",{style:{display:"flex",alignItems:"center"}},lt.createElement("span",{className:ze.atitle,style:{width:Dn.is_leader?"":130,maxWidth:Dn.is_leader&&80}}," ",ht),Dn.is_leader&<.createElement("span",{style:{display:"inline-flex",background:"rgba(22,93,255,0.2)",width:32,height:18,borderRadius:2,color:"#3061D0",alignItems:"center",justifyContent:"center",fontSize:10,marginLeft:10}},Jt.formatMessage({id:"classroomGraphicGroupHomework.groupLeader",defaultMessage:"\u7EC4\u957F"})))},(Ft==null?void 0:Ft.base_on_project)&&{title:"\u4EE3\u7801\u884C\u6570",align:"left",dataIndex:"code_lines_count",width:80,render:ht=>ht||"--"},(Ft==null?void 0:Ft.base_on_project)&&{title:"issue\u6570\u91CF",align:"left",dataIndex:"issues_count",width:80,render:(ht,Dn)=>ht||"--"},(Ft==null?void 0:Ft.base_on_project)&&{title:"\u66F4\u65B0\u65F6\u95F4",align:"left",dataIndex:"update_time",width:140,render:(ht,Dn)=>({children:ht?lt.createElement("span",{style:{display:"block",alignItems:"center"}},"\u66F4\u65B0\u4EE3\u7801",lt.createElement("br",null),Fe()(ht).format("YYYY-MM-DD HH:mm")):"--",props:{rowSpan:Dn.rowSpan}})},{title:Jt.formatMessage({id:"classroomGraphicGroupHomework.workStatus",defaultMessage:"\u4F5C\u54C1\u72B6\u6001"}),dataIndex:"work_status",align:"left",width:150,render:(ht,Dn)=>({children:ht===-1?Jt.formatMessage({id:"classroomGraphicGroupHomework.redoing",defaultMessage:"\u91CD\u505A\u4E2D"}):lt.createElement(E.Uw,{status:ht}),props:{rowSpan:Dn.rowSpan}})},{title:Jt.formatMessage({id:"classroomGraphicGroupHomework.group",defaultMessage:"\u5206\u7EC4"}),align:"left",dataIndex:"work_group",width:70,render:(ht,Dn)=>({children:lt.createElement("span",{className:"c-blue"},ht),props:{rowSpan:Dn.rowSpan}})},{title:Jt.formatMessage({id:"classroomGraphicGroupHomework.currentScore",defaultMessage:"\u5F53\u524D\u6210\u7EE9"}),align:"left",dataIndex:"work_score",width:150,render:(ht,Dn)=>lt.createElement(ie.Z,{placement:"bottom",title:lt.createElement("div",null,lt.createElement("div",null,Dn.teacher_score?`\u6559\u5E08\u8BC4\u5206\uFF1A${Dn.teacher_score}\u5206`:"\u6559\u5E08\u8BC4\u5206\uFF1A0.0\u5206"),lt.createElement("div",null,Dn.teaching_asistant_score?`\u52A9\u6559\u8BC4\u5206\uFF1A${Dn.teaching_asistant_score}\u5206`:"\u52A9\u6559\u8BC4\u5206\uFF1A0.0\u5206"),Ft!=null&&Ft.anonymous_comment?lt.createElement("div",null,Dn.student_score?`\u533F\u8BC4\u8BC4\u5206\uFF1A${Dn.student_score}\u5206`:"\u533F\u8BC4\u8BC4\u5206\uFF1A0.0\u5206"):"",Ft!=null&&Ft.is_group_grade?lt.createElement("div",null,Dn.group_leader_score?`\u7EC4\u957F\u8BC4\u5206\uFF1A${Dn.group_leader_score}\u5206`:"\u7EC4\u957F\u8BC4\u5206\uFF1A0.0\u5206"):"",lt.createElement("div",null,Dn.late_penalty?`${Jt.formatMessage({id:"classroomClassroomExperiments.resubmissionDeduction",defaultMessage:"\u8865\u4EA4\u6263\u5206"})}\uFF1A${Dn.late_penalty}\u5206`:`${Jt.formatMessage({id:"classroomClassroomExperiments.resubmissionDeduction",defaultMessage:"\u8865\u4EA4\u6263\u5206"})}\uFF1A0.0\u5206`),lt.createElement("div",null,Dn.repeat_minus_score?`${Jt.formatMessage({id:"classroomClassroomExperiments.plagiarismDeduction",defaultMessage:"\u67E5\u91CD\u6263\u5206"})}\uFF1A${Dn.repeat_minus_score}\u5206`:`${Jt.formatMessage({id:"classroomClassroomExperiments.plagiarismDeduction",defaultMessage:"\u67E5\u91CD\u6263\u5206"})}\uFF1A0.0\u5206`),Ft!=null&&Ft.anonymous_comment?lt.createElement("div",null,Dn.absence_penalty?`\u7F3A\u8BC4\u6263\u5206\uFF1A${Dn.absence_penalty}\u5206`:"\u7F3A\u8BC4\u6263\u5206\uFF1A0.0\u5206"):"",(Ft==null?void 0:Ft.anonymous_appeal)&&`\u8FDD\u8BC4\u6263\u5206\uFF1A${Dn.appeal_penalty||"0.0"}\u5206`,lt.createElement("div",null,Dn.work_score?`${Jt.formatMessage({id:"classrooms.finalGrade",defaultMessage:"\u6700\u7EC8\u6210\u7EE9"})}\uFF1A${Dn.work_score}\u5206`:`${Jt.formatMessage({id:"classrooms.finalGrade",defaultMessage:"\u6700\u7EC8\u6210\u7EE9"})}\uFF1A0.0\u5206`),!(Ft!=null&&Ft.is_jupyter||Ft!=null&&Ft.is_jupyter_lab)&<.createElement("div",{onClick:Ua=>{Ua.stopPropagation(),Ee.history.push(`/classrooms/${fa.coursesId}/group_homework/${fa.categoryId}/review/${Dn.id}`)},style:{color:"#8bb6fd",cursor:"pointer"}},"\u67E5\u770B\u8BC4\u5206 >"))},ht>0?lt.createElement("span",{style:{color:"#ff8100"}},ht):ht)},(qt==null?void 0:qt.can_submit)&&{title:"\u63D0\u4EA4\u6B21\u6570",dataIndex:"submit_count",width:75,ellipsis:!0,render:(ht,Dn={},Ua=0)=>(Ft==null?void 0:Ft.work_status)==0?"--":ht||"--"},(Ft==null?void 0:Ft.student_anonymous_comment)&&{title:"\u9700\u8BC4\u6570",align:"center",dataIndex:"need_comment_count",width:75},(Ft==null?void 0:Ft.student_anonymous_comment)&&{title:"\u5DF2\u8BC4\u6570",align:"center",dataIndex:"user_comment_count",width:75},(Ft==null?void 0:Ft.student_anonymous_comment)&&{title:"\u88AB\u8BC4\u6570",align:"center",dataIndex:"student_comment_count",width:75},(Ft==null?void 0:Ft.student_anonymous_comment)&&{title:"\u88AB\u533F\u8BC4\u5206\u6570",align:"center",dataIndex:"student_score",width:120},(Ft==null?void 0:Ft.student_anonymous_comment)&&{title:"\u7533\u8BC9\u6B21\u6570",align:"center",dataIndex:"appeal_all_count",width:75},(Ft==null?void 0:Ft.student_anonymous_comment)&&{title:"\u5F85\u5BA1\u6838\u7533\u8BC9",align:"center",dataIndex:"appeal_deal_count",width:120},{title:Jt.formatMessage({id:"classrooms.action",defaultMessage:"\u64CD\u4F5C"}),width:Ft!=null&&Ft.base_on_project?100:80,align:"center",dataInex:"action",fixed:"right",render:(ht,Dn)=>{var Ua;return(Ua=Ft.homework_status)!=null&&Ua.includes("\u5BFC\u5165")?lt.createElement("div",null,lt.createElement("a",{style:{marginLeft:10},onClick:(0,ft.debounce)(Te=>ce(void 0,null,function*(){var Kt,ua,Pr,$t,Sa;Te.stopPropagation();let er=yield(0,ve.ZP)(`/api/student_works/${Dn==null?void 0:Dn.id}/passed_condition.json`,{method:"get"});Ie.default.confirm({title:Jt.formatMessage({id:"classroomClassroomExperiments.homeworkDetails",defaultMessage:"\u4F5C\u4E1A\u8BE6\u60C5"}),closable:!0,width:750,icon:null,content:lt.createElement("div",null,lt.createElement("div",{style:{display:"flex"}},lt.createElement("div",null,lt.createElement("span",{style:{color:"#666666"}},"\u5B66\u751F\u59D3\u540D"),lt.createElement("span",{style:{marginLeft:10}},(Kt=er==null?void 0:er.data)==null?void 0:Kt.user_name)),lt.createElement("div",{style:{marginLeft:60}},lt.createElement("span",{style:{color:"#666666"}},Jt.formatMessage({id:"classrooms.studentNumber",defaultMessage:"\u5B66\u53F7"})),lt.createElement("span",{style:{marginLeft:10}},(ua=er==null?void 0:er.data)==null?void 0:ua.student_id)),lt.createElement("div",{style:{marginLeft:60}},lt.createElement("span",{style:{color:"#666666"}},"\u73ED\u7EA7"),lt.createElement("span",{style:{marginLeft:10}},(Pr=er==null?void 0:er.data)==null?void 0:Pr.group_name))),lt.createElement("div",{style:{marginTop:22}},lt.createElement("div",{style:{color:"#666666"}},Jt.formatMessage({id:"classroomGraphicGroupHomework.homeworkDescription",defaultMessage:"\u4F5C\u4E1A\u63CF\u8FF0"}),"\uFF1A"),lt.createElement("div",{style:{marginTop:10,background:"#F6F7F9",padding:10}},(($t=er==null?void 0:er.data)==null?void 0:$t.description)||"\u6682\u65E0\u4FE1\u606F")),lt.createElement("div",{style:{marginTop:22,marginBottom:20}},lt.createElement("div",{style:{color:"#666666"}},"\u70B9\u8BC4\u5185\u5BB9\uFF1A"),lt.createElement("div",{style:{marginTop:10,background:"#F6F7F9",padding:10}},((Sa=er==null?void 0:er.data)==null?void 0:Sa.comment)||"\u6682\u65E0\u4FE1\u606F"))),footer:null})}),300)},Jt.formatMessage({id:"classrooms.viewDetail",defaultMessage:"\u67E5\u770B\u8BE6\u60C5"}))):Dn.work_status===0?lt.createElement("div",null,"--"):lt.createElement("a",{className:"c-blue",onClick:Te=>{var Kt,ua;if(Te.preventDefault(),(0,a.Rm)()&&!((ua=(Kt=Ut==null?void 0:Ut.AssistantObject)==null?void 0:Kt.group)!=null&&ua.can_view)){he.ZP.warning(Jt.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\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}Ee.history.push(`/classrooms/${fa.coursesId}/group_homework/${fa.categoryId}/review/${Dn.id}?review=review`)}}," ",Jt.formatMessage({id:"classrooms.view",defaultMessage:"\u67E5\u770B"})," ")}}].filter(ht=>!!ht),Ja=[{title:Jt.formatMessage({id:"classrooms.serialNumber",defaultMessage:"\u5E8F\u53F7"}),dataIndex:"name",ellipsis:!0,width:120,render:(ht,Dn,Ua)=>Ua+1},{title:Jt.formatMessage({id:"classrooms.name",defaultMessage:"\u59D3\u540D"}),dataIndex:"user_name",ellipsis:!0},{title:Jt.formatMessage({id:"classrooms.reviewStatus",defaultMessage:"\u8BC4\u9605\u72B6\u6001"}),dataIndex:"current_user_work_status",ellipsis:!0,render:ht=>ht?lt.createElement("span",{style:{color:"#028D01"}},Jt.formatMessage({id:"classroomGraphicGroupHomework.reviewed",defaultMessage:"\u5DF2\u8BC4"})):lt.createElement("span",{style:{color:"#FF6801"}},Jt.formatMessage({id:"classroomGraphicGroupHomework.notReviewed",defaultMessage:"\u672A\u8BC4"}))},{title:"\u66F4\u65B0\u65F6\u95F4",dataIndex:"update_time",ellipsis:!0,render:ht=>ht?Fe()(ht).format("YYYY-MM-DD HH:mm"):"--"},{title:"\u533F\u8BC4\u5206\u6570",dataIndex:"student_score",ellipsis:!0,render:ht=>ht||"--"},{title:lt.createElement("span",null,"\u662F\u5426\u6574\u7EC4\u540C\u8BC4",lt.createElement(ie.Z,{title:"\u5982\u679C\u5B66\u751F\u5BF9\u4F5C\u54C1\u8FDB\u884C\u4E86\u6574\u7EC4\u540C\u8BC4\uFF0C\u90A3\u4E48\u8BE5\u4F5C\u54C1\u6240\u5C5E\u5206\u7EC4\u7684\u4EBA\u6570\u7B49\u4E8E\u5DF2\u8BC4\u4F5C\u54C1\u6570\uFF0C\u5E76\u4E14\u5B66\u751F\u7684\u5DF2\u8BC4\u4F5C\u54C1\u603B\u6570\u5C06\u8D85\u8FC7\u9700\u8BC4\u6570\u3002"},lt.createElement("i",{className:"iconfont icon-tishixiaowenhao font14 current c-grey-999 current-primary ml5"}))),dataIndex:"group_comment",ellipsis:!0},{title:"\u88AB\u7533\u8BC9\u6B21\u6570",dataIndex:"appeal_all_count",ellipsis:!0,render:ht=>ht||"--"},{title:"\u88AB\u7533\u8BC9\u5BA1\u6838\u72B6\u6001",dataIndex:"current_user_appeal_status",ellipsis:!0,render:ht=>ht===1?lt.createElement("span",{style:{color:"#FF6801"}},"\u5F85\u5BA1\u6838"):ht===-1?"--":lt.createElement("span",{style:{color:"#028D01"}},"\u5DF2\u5BA1\u6838")},{title:Jt.formatMessage({id:"classrooms.action",defaultMessage:"\u64CD\u4F5C"}),dataIndex:"name",ellipsis:!0,align:"right",width:80,render:(ht,Dn)=>lt.createElement("a",{onClick:()=>{var Ua;if([0,-1].includes(Ft==null?void 0:Ft.work_status)){he.ZP.warning(Jt.formatMessage({id:"classrooms.noSubmissionNoAnonReview",defaultMessage:"\u4F60\u672A\u63D0\u4EA4\u4F5C\u54C1\uFF0C\u4E0D\u80FD\u53C2\u4E0E\u533F\u8BC4"}));return}(Ua=Ft.homework_status)!=null&&Ua.includes("\u5BFC\u5165")||Ee.history.push(`/classrooms/${fa.coursesId}/group_homework/${fa.categoryId}/review/${Dn.id}`)}},Dn!=null&&Dn.current_user_work_status?Jt.formatMessage({id:"classrooms.view",defaultMessage:"\u67E5\u770B"}):Jt.formatMessage({id:"classroomGraphicGroupHomework.review",defaultMessage:Jt.formatMessage({id:"classroomGraphicGroupHomework.review",defaultMessage:"\u8BC4\u9605"})}))}];return(0,x.useEffect)(()=>{Ft!=null&&Ft.course_id&&Jn(Ft.student_works)},[Ft]),lt.createElement("section",{className:"minH500 bg-white p30",style:{paddingTop:25}},!(Ft!=null&&Ft.all_member_count)&&!Ve["shixunHomeworks/getWorkList"]&&(((Xn=Ft==null?void 0:Ft.homework_status)==null?void 0:Xn.includes("\u672A\u53D1\u5E03"))||((Qt=Ft==null?void 0:Ft.homework_status)==null?void 0:Qt.includes("\u672A\u5F00\u59CB")))&<.createElement(et.Z,null),!((St=Ft==null?void 0:Ft.homework_status)!=null&&St.includes("\u672A\u53D1\u5E03"))&&!((sn=Ft==null?void 0:Ft.homework_status)!=null&&sn.includes("\u672A\u5F00\u59CB"))&<.createElement(lt.Fragment,null,lt.createElement(Ce.Z,{wrap:!1,align:"middle",justify:"space-between"},lt.createElement(pe.Z,null,lt.createElement("span",{className:"c-grey-333"},"\u6211\u7684\u4F5C\u54C1")),lt.createElement(pe.Z,null,lt.createElement("span",null,(Hn=Ft==null?void 0:Ft.left_time)==null?void 0:Hn.status,lt.createElement("span",{className:"ml10",style:{color:"#FF9D18"}},($n=Ft==null?void 0:Ft.left_time)==null?void 0:$n.time)))),(Ft==null?void 0:Ft.is_shixun)&&!(Ft!=null&&Ft.open_evaluate)&&!(Ft!=null&&Ft.is_close_tips)&<.createElement(Ce.Z,{align:"middle",justify:"space-between",style:{background:"#F5F5F5",borderRadius:4,height:42,padding:"0px 10px",color:"#9096A3"}},lt.createElement(pe.Z,null,lt.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u672A\u542F\u7528\u8BC4\u6D4B\u529F\u80FD\uFF0C\u5B66\u751F\u63D0\u4EA4\u4F5C\u54C1\u540E\u9700\u8981\u6559\u5E08\u624B\u52A8\u8BC4\u5206\uFF0C\u8BF7\u8010\u5FC3\u7B49\u5F85\u6559\u5E08\u7684\u8BC4\u5206\u7ED3\u679C\u3002 ")),lt.createElement(pe.Z,null,lt.createElement("span",{className:"current",onClick:()=>ce(void 0,null,function*(){const ht=yield(0,ve.ZP)(`/api/homework_commons/${fa.categoryId}/close_tips.json`,{method:"post"});(ht==null?void 0:ht.status)===0&&Wt({type:"shixunHomeworks/getWorkList",payload:De({},fa)})})},"X"))),(Ft==null?void 0:Ft.feedback_notice)&<.createElement("div",{className:"font14 mt10",style:{padding:"9px 20px",background:"rgba(255,157,24,0.1)",color:"#FF9D18",display:"flex",alignItems:"center"}},lt.createElement("i",{className:"iconfont icon-tishi11 font14"}),lt.createElement("span",{className:"ml10",style:{flex:"1"}},"\u6709\u5B66\u751F\u53CD\u9988\u4E86\u4F5C\u54C1\u95EE\u9898\uFF0C\u8BF7\u53CA\u65F6\u67E5\u770B\u5904\u7406"),vn?lt.createElement(Ne.Z,null):lt.createElement("i",{className:"iconfont icon-guanbi10 font14 current",style:{color:"#979797"},onClick:()=>ce(void 0,null,function*(){const ht=yield Ht({homeworkId:Ft==null?void 0:Ft.id});(ht==null?void 0:ht.status)===0&&Wt({type:"shixunHomeworks/getWorkList",payload:De({},fa)})})})),lt.createElement(ye.default,{className:"mt15",loading:Ve["shixunHomeworks/getWorkList"],rowKey:"id",bordered:!0,rowClassName:(ht,Dn)=>(ht==null?void 0:ht.item_index)%2===0&&ze.tables,pagination:!1,dataSource:[Ft],columns:Dt,locale:{emptyText:lt.createElement(et.Z,null)},scroll:Ft!=null&&Ft.student_anonymous_comment||Ft!=null&&Ft.base_on_project?{x:"calc(100% + 60px)"}:{}}),(Ft==null?void 0:Ft.student_anonymous_comment)&<.createElement("div",{className:"mt30"},lt.createElement(Ce.Z,{wrap:!1,align:"middle",justify:"space-between"},lt.createElement(pe.Z,null,"\u5171",lt.createElement("span",{className:"ml5 mr5",style:{color:"#FA6400"}},(Ft==null?void 0:Ft.work_count)||0),"\u4EFD\u4F5C\u4E1A\u9700\u8BC4\u9605"),lt.createElement(pe.Z,null,lt.createElement("i",{className:"iconfont icon-shijian1 c-grey-666 mr10"}),"\u533F\u8BC4\u65F6\u95F4",lt.createElement("span",{className:"c-grey-333 ml10"},(Ft==null?void 0:Ft.evaluation_start)&&Fe()(Ft==null?void 0:Ft.evaluation_start).format("YYYY-MM-DD HH:mm"),"\u81F3 ",(Ft==null?void 0:Ft.evaluation_end)&&Fe()(Ft==null?void 0:Ft.evaluation_end).format("YYYY-MM-DD HH:mm")))),lt.createElement(ye.default,{className:"mt15",locale:{emptyText:lt.createElement(et.Z,null)},columns:Ja,dataSource:ea,pagination:!1}))))};var nt=(0,Ee.connect)(({shixunHomeworks:at,classroomList:Ke,globalSetting:Ve,loading:Wt})=>({shixunHomeworks:at,classroomList:Ke,loading:Wt.effects,globalSetting:Ve}))(we),Qe=te(35314),xe=te(59301),ut=Object.defineProperty,Lt=Object.defineProperties,It=Object.getOwnPropertyDescriptors,on=Object.getOwnPropertySymbols,_t=Object.prototype.hasOwnProperty,tn=Object.prototype.propertyIsEnumerable,$e=(at,Ke,Ve)=>Ke in at?ut(at,Ke,{enumerable:!0,configurable:!0,writable:!0,value:Ve}):at[Ke]=Ve,gt=(at,Ke)=>{for(var Ve in Ke||(Ke={}))_t.call(Ke,Ve)&&$e(at,Ve,Ke[Ve]);if(on)for(var Ve of on(Ke))tn.call(Ke,Ve)&&$e(at,Ve,Ke[Ve]);return at},pt=(at,Ke)=>Lt(at,It(Ke)),Mt=(at,Ke,Ve)=>new Promise((Wt,Ut)=>{var Yt=St=>{try{Qt(Ve.next(St))}catch(sn){Ut(sn)}},Xn=St=>{try{Qt(Ve.throw(St))}catch(sn){Ut(sn)}},Qt=St=>St.done?Wt(St.value):Promise.resolve(St.value).then(Yt,Xn);Qt((Ve=Ve.apply(at,Ke)).next())});const dn=(0,x.createRef)(),En=({shixunHomeworks:at,classroomList:Ke,loading:Ve,globalSetting:Wt,dispatch:Ut,zip:Yt,btnLoading:Xn,setBtnLoading:Qt})=>{var St,sn,Hn,$n,Jt,fa,Ft,qt,vn,Ht,ea,Jn;const Dt=(0,Ee.useIntl)(),[Ja]=(0,Ee.useSearchParams)(),[ht,Dn]=(0,x.useState)(gt(gt({},(0,Ee.useParams)()),{page:Ja.get("page")||1,limit:20})),Ua=(0,Ee.useLocation)(),{workList:Te}=at,[Kt,ua]=(0,x.useState)({}),[Pr,$t]=(0,x.useState)(""),[Sa,er]=(0,x.useState)(""),[Ca,lr]=(0,x.useState)(""),[_r,fr]=(0,x.useState)([]),[Ro,_n]=(0,x.useState)(),[br,Pa]=(0,x.useState)([]),[Xo,bi]=(0,x.useState)(!1),[cr,Lo]=(0,x.useState)([]),[ro,oa]=(0,x.useState)(!1),[ha,Po]=(0,x.useState)(),[oo,Do]=(0,x.useState)(1),[Vo,xo]=(0,x.useState)(),[Ho,wo]=(0,x.useState)(),[xi,Oi]=(0,x.useState)(),[Zi,mo]=(0,x.useState)(!1),[nl]=b.default.useForm(),[fl,li]=(0,x.useState)({groupAll:[],userAll:[]}),[hi,Ln]=(0,x.useState)(!1),[Un,Zn]=(0,x.useState)(!1),[Wn,ca]=(0,x.useState)({status:!1,visible:!0}),[xr]=b.default.useForm(),jo=()=>Mt(void 0,null,function*(){const rn=yield(0,ve.ZP)(`/api/homework_commons/${ht.categoryId}/get_group_members`,{method:"get",params:{}}),ra=yield(0,ve.ZP)(`/api/courses/${ht.coursesId}/students.json`,{method:"get",params:{coursesId:ht.coursesId,homework_id:ht.categoryId,page:1,limit:2e3}});(rn==null?void 0:rn.status)==0&&li({groupAll:rn==null?void 0:rn.group_infos,userAll:ra==null?void 0:ra.students})});(0,x.useEffect)(()=>{var rn;((rn=Te==null?void 0:Te.course_recommends)==null?void 0:rn.length)>0&&Ln(!0)},[Te==null?void 0:Te.course_recommends]),(0,x.useEffect)(()=>{dn&&dn.current&&(dn.current.clientHeight>47?ca({status:!0,visible:!0}):ca({status:!1,visible:!0}))},[Te.course_group_info&&Te.course_group_info.length]),(0,x.useEffect)(()=>{Te!=null&&Te.course_id},[Te==null?void 0:Te.course_id]),(0,x.useEffect)(()=>{Te!=null&&Te.course_id&&setTimeout(()=>{var rn,ra;if(Te.base_on_project){let vo=[];(rn=Te.new_student_works)==null||rn.map((Ei,ki)=>{var wi;(wi=Ei==null?void 0:Ei.student_works)==null||wi.map((Yi,kl)=>{var Cl,ll,al,ls;Yi.item_index=Ei.item_index,Yi.rowSpan=Yi!=null&&Yi.is_leader?(Cl=Ei==null?void 0:Ei.student_works)==null?void 0:Cl.length:((ll=Yi==null?void 0:Yi.project_info)==null?void 0:ll.id)===-1?1:((ls=(al=Ei==null?void 0:Ei.student_works)==null?void 0:al.filter(Es=>Es.is_leader))==null?void 0:ls.length)>0?0:1,vo.push(Yi)})}),console.log("---",vo),fr([...vo])}else{let vo=[];(ra=Te.new_student_works)==null||ra.map((Ei,ki)=>{var wi;(wi=Ei==null?void 0:Ei.student_works)==null||wi.map((Yi,kl)=>{var Cl,ll,al;Yi.item_index=Ei.item_index,Yi.rowSpan=kl==0?(Cl=Ei==null?void 0:Ei.student_works)==null?void 0:Cl.length:((al=(ll=Ei==null?void 0:Ei.student_works)==null?void 0:ll.filter(ls=>ls.id))==null?void 0:al.length)>0?0:1,vo.push(Yi)})}),fr([...vo])}},400)},[Te]);const si=()=>Mt(void 0,null,function*(){const rn=yield Ut({type:"shixunHomeworks/getWorkList",payload:gt({},ht)})});(0,x.useEffect)(()=>{if(Ja.get("page")){let rn=JSON.parse(localStorage.getItem("grouphomeworkkey"))||{};Dn(gt(gt({},ht),rn)),rn.task_status=(rn==null?void 0:rn.work_status)||"all",rn.member_work=rn!=null&&rn.member_work?[rn==null?void 0:rn.member_work]:"all",rn.course_group_info=(rn==null?void 0:rn.course_group)||"all",rn.file_status=rn!=null&&rn.file_status?[rn==null?void 0:rn.file_status]:"all",rn.teacher_comment=rn!=null&&rn.teacher_comment?[rn==null?void 0:rn.teacher_comment]:"all",xr.setFieldsValue(gt({},rn))}},[]);function Ia(){Do(1),_n(""),xo(""),wo(""),Oi(""),Lo([])}const Dr=()=>{ht.page=1;const rn=Object.assign({},xr.getFieldValue());delete ht.course_group,delete ht.teacher_comment,Object.keys(rn).map(function(ra){var vo;switch(ra){case"teacher_comment":case"member_work":rn[ra].length>1||!rn[ra].length?(delete ht[ra],xr.setFieldsValue({[ra]:"all"})):(ht[ra]=(vo=rn[ra])==null?void 0:vo[0],xr.setFieldsValue({teacher_comment:rn[ra]}));break;case"file_status":rn[ra].includes("all")||Te[ra].length===rn[ra].length||!rn[ra].length?(delete ht.file_status,xr.setFieldsValue({file_status:"all"})):(ht.file_status=rn[ra][0],xr.setFieldsValue({file_status:rn[ra]}));break;case"work_status":rn[ra].includes("all")||Te.task_status.length===rn[ra].length||!rn[ra].length?(delete ht.work_status,xr.setFieldsValue({work_status:"all"})):(ht.work_status=rn[ra],xr.setFieldsValue({work_status:ht.work_status}));break;case"course_group_info":rn[ra].includes("all")||Te[ra].length===rn[ra].length||!rn[ra].length?(delete ht.course_group,xr.setFieldsValue({course_group_info:"all"})):(ht.course_group=rn[ra],xr.setFieldsValue({course_group_info:ht.course_group}));break}}),si()},Li=(rn,ra)=>{ht.page=rn,ht.limit=ra,si()},Eo=[{name:Dt.formatMessage({id:"classroomGraphicGroupHomework.groupLeader",defaultMessage:"\u7EC4\u957F"}),id:1},{name:Dt.formatMessage({id:"classroomGraphicGroupHomework.groupMember",defaultMessage:"\u7EC4\u5458"}),id:0}],xn=[{title:Dt.formatMessage({id:"classrooms.serialNumber",defaultMessage:"\u5E8F\u53F7"}),dataIndex:"item_index",align:"left",width:50,fixed:Te!=null&&Te.base_on_project?"left":"",render:(rn,ra,vo)=>({children:rn,props:{rowSpan:ra.rowSpan}})},(Te==null?void 0:Te.base_on_project)&&{title:"\u5173\u8054\u9879\u76EE",align:"left",dataIndex:"base_on_project",width:120,fixed:"left",render:(rn,ra)=>{var vo,Ei,ki,wi,Yi,kl;return{children:((vo=ra.project_info)==null?void 0:vo.id)!==-1?xe.createElement("a",{target:"_blank",title:(Ei=ra.project_info)==null?void 0:Ei.name,href:`${(ki=Wt==null?void 0:Wt.setting)==null?void 0:ki.old_url}/projects${(wi=ra.project_info)==null?void 0:wi.id}`,style:{whiteSpace:"break-spaces"}},(Yi=ra.project_info)==null?void 0:Yi.name):(kl=ra.project_info)==null?void 0:kl.name,props:{rowSpan:ra.rowSpan}}}},!(Te!=null&&Te.base_on_project)&&{title:Dt.formatMessage({id:"classroomGraphicGroupHomework.group",defaultMessage:"\u5206\u7EC4"}),align:"left",dataIndex:"work_group",width:200,render:(rn,ra)=>({children:xe.createElement("span",{className:"c-blue"},rn),props:{rowSpan:ra.rowSpan}})},{title:Dt.formatMessage({id:"classrooms.name",defaultMessage:"\u59D3\u540D"}),align:"left",dataIndex:"user_name",ellipsis:!0,width:140,render:(rn,ra)=>xe.createElement("div",{style:{display:"flex",alignItems:"center"}},xe.createElement(ie.Z,{placement:"bottom",title:rn},xe.createElement("span",{className:ze.atitle,style:{width:ra.is_leader?"":130,maxWidth:ra.is_leader&&80}}," ",rn)),ra.is_leader&&xe.createElement("span",{style:{display:"inline-flex",background:"rgba(22,93,255,0.2)",width:32,height:18,borderRadius:2,color:"#3061D0",alignItems:"center",justifyContent:"center",fontSize:10,marginLeft:10}},Dt.formatMessage({id:"classroomGraphicGroupHomework.groupLeader",defaultMessage:"\u7EC4\u957F"})))},(0,a.GJ)()&&{title:Dt.formatMessage({id:"classrooms.studentNumber",defaultMessage:"\u5B66\u53F7"}),align:"left",dataIndex:"student_id",sortDirections:["descend","ascend"],width:Te!=null&&Te.base_on_project?80:130,ellipsis:!0,render:rn=>xe.createElement("span",{style:{color:"#666666"}},rn)},(0,a.GJ)()&&!(Te!=null&&Te.base_on_project)&&{title:Dt.formatMessage({id:"classrooms.classDivision",defaultMessage:"\u5206\u73ED"}),align:"left",width:150,ellipsis:!0,dataIndex:"group_name"},((0,a.GJ)()||(0,a.dE)()&&!(Te!=null&&Te.anonymous_comment)&&!Te.anonymous_appeal||(0,a.dE)()&&((St=Te.homework_status)==null?void 0:St.includes("\u5DF2\u622A\u6B62")))&&{title:Dt.formatMessage({id:"classroomGraphicGroupHomework.currentScore",defaultMessage:"\u5F53\u524D\u6210\u7EE9"}),align:"left",dataIndex:"work_score",sorter:!0,width:100,sortOrder:ht.order==="work_score"?ht.b_order==="desc"?"descend":"ascend":null,sortDirections:["descend","ascend"],render:(rn,ra)=>xe.createElement(ie.Z,{placement:"bottom",title:xe.createElement("div",null,xe.createElement("div",null,ra.teacher_score?`\u6559\u5E08\u8BC4\u5206\uFF1A${ra.teacher_score}\u5206`:"\u6559\u5E08\u8BC4\u5206\uFF1A0.0\u5206"),xe.createElement("div",null,ra.teaching_asistant_score?`\u52A9\u6559\u8BC4\u5206\uFF1A${ra.teaching_asistant_score}\u5206`:"\u52A9\u6559\u8BC4\u5206\uFF1A0.0\u5206"),Te!=null&&Te.anonymous_comment?xe.createElement("div",null,ra.student_score?`\u533F\u8BC4\u8BC4\u5206\uFF1A${ra.student_score}\u5206`:"\u533F\u8BC4\u8BC4\u5206\uFF1A0.0\u5206"):"",Te!=null&&Te.is_group_grade?xe.createElement("div",null,ra.group_leader_score?`\u7EC4\u957F\u8BC4\u5206\uFF1A${ra.group_leader_score}\u5206`:"\u7EC4\u957F\u8BC4\u5206\uFF1A0.0\u5206"):"",xe.createElement("div",null,ra.late_penalty?`${Dt.formatMessage({id:"classroomClassroomExperiments.resubmissionDeduction",defaultMessage:"\u8865\u4EA4\u6263\u5206"})}\uFF1A${ra.late_penalty}\u5206`:`${Dt.formatMessage({id:"classroomClassroomExperiments.resubmissionDeduction",defaultMessage:"\u8865\u4EA4\u6263\u5206"})}\uFF1A0.0\u5206`),xe.createElement("div",null,ra.repeat_minus_score?`${Dt.formatMessage({id:"classroomClassroomExperiments.plagiarismDeduction",defaultMessage:"\u67E5\u91CD\u6263\u5206"})}\uFF1A${ra.repeat_minus_score}\u5206`:`${Dt.formatMessage({id:"classroomClassroomExperiments.plagiarismDeduction",defaultMessage:"\u67E5\u91CD\u6263\u5206"})}\uFF1A0.0\u5206`),Te!=null&&Te.anonymous_comment?xe.createElement("div",null,ra.absence_penalty?`\u7F3A\u8BC4\u6263\u5206\uFF1A${ra.absence_penalty}\u5206`:"\u7F3A\u8BC4\u6263\u5206\uFF1A0.0\u5206"):"",(Te==null?void 0:Te.anonymous_appeal)&&`\u8FDD\u8BC4\u6263\u5206\uFF1A${ra.appeal_penalty||"0.0"}\u5206`,xe.createElement("div",null,ra.work_score?`${Dt.formatMessage({id:"classrooms.finalGrade",defaultMessage:"\u6700\u7EC8\u6210\u7EE9"})}\uFF1A${ra.work_score}\u5206`:`${Dt.formatMessage({id:"classrooms.finalGrade",defaultMessage:"\u6700\u7EC8\u6210\u7EE9"})}\uFF1A0.0\u5206`),!(Te!=null&&Te.is_jupyter||Te!=null&&Te.is_jupyter_lab)&&xe.createElement("div",{onClick:vo=>{vo.stopPropagation(),localStorage.setItem("grouphomeworkkey",JSON.stringify(ht)),Ee.history.push(`/classrooms/${ht.coursesId}/group_homework/${ht.categoryId}/review/${ra.id}?page=${ht.page}`)},style:{color:"#8bb6fd",cursor:"pointer"}},"\u67E5\u770B\u8BC4\u5206 >"))},rn>0?xe.createElement("span",{style:{color:"#ff8100"}},rn):rn)},(Te==null?void 0:Te.base_on_project)&&{title:"\u4EE3\u7801\u884C\u6570",align:"left",ellipsis:!0,width:100,dataIndex:"code_lines_count",render:rn=>rn||"--"},(Te==null?void 0:Te.base_on_project)&&{title:"issue\u6570\u91CF",align:"left",ellipsis:!0,width:100,dataIndex:"issues_count",render:(rn,ra)=>({children:rn||"--"})},(Te==null?void 0:Te.base_on_project)&&{title:"P/R\u6570",align:"left",ellipsis:!0,width:100,dataIndex:"pull_requests_count",render:(rn,ra)=>{var vo;return{children:((vo=ra.project_info)==null?void 0:vo.id)!==-1?xe.createElement("span",{style:{color:"#0152d9",cursor:"pointer"},onClick:()=>{var Ei,ki;window.open(`${(Ei=Wt==null?void 0:Wt.setting)==null?void 0:Ei.old_url}${(ki=ra.project_info)==null?void 0:ki.id}/pulls`)}},ra==null?void 0:ra.pull_requests_count):"--",props:{rowSpan:ra.rowSpan}}}},(Te==null?void 0:Te.base_on_project)&&{title:"\u4EE3\u7801\u8D28\u91CF",align:"left",width:170,dataIndex:"codesmell",render:(rn,ra)=>{var vo;return{children:((vo=ra.project_info)==null?void 0:vo.id)!==-1?xe.createElement("div",{style:{color:"#0152d9",cursor:"pointer"},onClick:()=>{var Ei,ki;window.open(`${(Ei=Wt==null?void 0:Wt.setting)==null?void 0:Ei.old_url}${(ki=ra.project_info)==null?void 0:ki.id}/sonar`)}},xe.createElement("div",null,"bug ",ra==null?void 0:ra.bug),xe.createElement("div",null,"Security ",ra==null?void 0:ra.security),xe.createElement("div",null,"Codesmell ",ra==null?void 0:ra.codesmell)):"--",props:{rowSpan:ra.rowSpan}}}},(Te==null?void 0:Te.base_on_project)&&{title:"\u66F4\u65B0\u65F6\u95F4",align:"left",dataIndex:"update_time",width:130,ellipsis:!0,sorter:!0,sortOrder:ht.order==="update_time"?ht.b_order==="desc"?"descend":"ascend":null,render:(rn,ra)=>({children:xe.createElement(ie.Z,{placement:"bottom",title:rn?xe.createElement("span",{style:{display:"block",alignItems:"center"}},"\u66F4\u65B0\u4EE3\u7801",xe.createElement("br",null),Fe()(rn).format("YYYY-MM-DD HH:mm")):"--"},rn?xe.createElement("span",{style:{display:"block",alignItems:"center"}},"\u66F4\u65B0\u4EE3\u7801",xe.createElement("br",null),Fe()(rn).format("YYYY-MM-DD HH:mm")):"--"),props:{rowSpan:ra.rowSpan}})},{title:Dt.formatMessage({id:"classroomGraphicGroupHomework.workStatus",defaultMessage:"\u4F5C\u54C1\u72B6\u6001"}),dataIndex:"work_status",align:"left",width:Te!=null&&Te.base_on_project?110:200,fixed:Te!=null&&Te.base_on_project?"right":"",render:(rn,ra)=>({children:rn===-1?Dt.formatMessage({id:"classroomGraphicGroupHomework.redoing",defaultMessage:"\u91CD\u505A\u4E2D"}):xe.createElement("div",{style:{whiteSpace:"break-spaces"}},xe.createElement(E.Uw,{status:rn,lineBreak:!0})),props:{rowSpan:ra.rowSpan}})},{title:Dt.formatMessage({id:"classrooms.action",defaultMessage:"\u64CD\u4F5C"}),width:175,fixed:Te!=null&&Te.base_on_project?"right":"",align:"left",dataInex:"action",render:(rn,ra)=>{var vo,Ei;return(vo=Te.homework_status)!=null&&vo.includes("\u5BFC\u5165")?xe.createElement("div",null,(0,a.GJ)()&&xe.createElement("a",{onClick:ki=>{ki.stopPropagation(),Ut({type:"classroomList/setActionTabs",payload:{key:"\u4FEE\u6539\u6210\u7EE9",id:ra==null?void 0:ra.id,type:"normal"}})}},"\u4FEE\u6539\u6210\u7EE9"),xe.createElement("a",{style:{marginLeft:10},onClick:(0,ft.debounce)(ki=>Mt(void 0,null,function*(){var wi,Yi,kl,Cl,ll;ki.stopPropagation();let al=yield(0,ve.ZP)(`/api/student_works/${ra==null?void 0:ra.id}/passed_condition.json`,{method:"get"});Ie.default.confirm({title:Dt.formatMessage({id:"classroomClassroomExperiments.homeworkDetails",defaultMessage:"\u4F5C\u4E1A\u8BE6\u60C5"}),closable:!0,width:750,icon:null,content:xe.createElement("div",null,xe.createElement("div",{style:{display:"flex"}},xe.createElement("div",null,xe.createElement("span",{style:{color:"#666666"}},"\u5B66\u751F\u59D3\u540D"),xe.createElement("span",{style:{marginLeft:10}},(wi=al==null?void 0:al.data)==null?void 0:wi.user_name)),xe.createElement("div",{style:{marginLeft:60}},xe.createElement("span",{style:{color:"#666666"}},Dt.formatMessage({id:"classrooms.studentNumber",defaultMessage:"\u5B66\u53F7"})),xe.createElement("span",{style:{marginLeft:10}},(Yi=al==null?void 0:al.data)==null?void 0:Yi.student_id)),xe.createElement("div",{style:{marginLeft:60}},xe.createElement("span",{style:{color:"#666666"}},"\u73ED\u7EA7"),xe.createElement("span",{style:{marginLeft:10}},(kl=al==null?void 0:al.data)==null?void 0:kl.group_name))),xe.createElement("div",{style:{marginTop:22}},xe.createElement("div",{style:{color:"#666666"}},Dt.formatMessage({id:"classroomGraphicGroupHomework.homeworkDescription",defaultMessage:"\u4F5C\u4E1A\u63CF\u8FF0"}),"\uFF1A"),xe.createElement("div",{style:{marginTop:10,background:"#F6F7F9",padding:10}},((Cl=al==null?void 0:al.data)==null?void 0:Cl.description)||"\u6682\u65E0\u4FE1\u606F")),xe.createElement("div",{style:{marginTop:22,marginBottom:20}},xe.createElement("div",{style:{color:"#666666"}},"\u70B9\u8BC4\u5185\u5BB9\uFF1A"),xe.createElement("div",{style:{marginTop:10,background:"#F6F7F9",padding:10}},((ll=al==null?void 0:al.data)==null?void 0:ll.comment)||"\u6682\u65E0\u4FE1\u606F"))),footer:null})}),300)},Dt.formatMessage({id:"classrooms.viewDetail",defaultMessage:"\u67E5\u770B\u8BE6\u60C5"}))):ra.work_status===0&&!(0,a.GJ)()?xe.createElement("div",null,"--"):xe.createElement("div",{style:{display:"flex",justifyContent:"space-between"}},!(0,a.GJ)()&&xe.createElement("a",{className:"c-blue",onClick:ki=>{var wi,Yi;if(ki.preventDefault(),(0,a.Rm)()&&!((Yi=(wi=Ke==null?void 0:Ke.AssistantObject)==null?void 0:wi.group)!=null&&Yi.can_view)){he.ZP.warning(Dt.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\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}localStorage.setItem("grouphomeworkkey",JSON.stringify(ht)),Ee.history.push(`/classrooms/${ht.coursesId}/group_homework/${ht.categoryId}/review/${ra.id}?page=${ht.page}`)}},Dt.formatMessage({id:"classrooms.view",defaultMessage:"\u67E5\u770B"})),(0,a.GJ)()&&xe.createElement("a",{className:"c-blue",onClick:ki=>{var wi;if(ki.preventDefault(),(Te==null?void 0:Te.work_status)==0){he.ZP.warning(Dt.formatMessage({id:"classrooms.noSubmissionNoAnonReview",defaultMessage:"\u4F60\u672A\u63D0\u4EA4\u4F5C\u54C1\uFF0C\u4E0D\u80FD\u53C2\u4E0E\u533F\u8BC4"}));return}if((0,a.Rm)()&&!((wi=Ke.AssistantObject.group)!=null&&wi.can_view)){he.ZP.warning(Dt.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\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}localStorage.setItem("grouphomeworkkey",JSON.stringify(ht)),Ee.history.push(`/classrooms/${ht.coursesId}/group_homework/${ht.categoryId}/review/${ra.id}?page=${ht.page}`)}},ra.has_comment?Dt.formatMessage({id:"classrooms.reviewed",defaultMessage:"\u5DF2\u8BC4\u9605"}):Dt.formatMessage({id:"classroomGraphicGroupHomework.review",defaultMessage:"\u8BC4\u9605"})),(0,a.GJ)()&&xe.createElement(ie.Z,{placement:"bottom",title:xe.createElement("p",null,"\u8C03\u6574\u5B66\u751F\u5F53\u524D\u6210\u7EE9",xe.createElement("br",null),"\u5176\u5B83\u5386\u53F2\u8BC4\u5206\u5C06\u5168\u90E8\u5931\u6548")},xe.createElement("a",{style:{color:"#3061D0"},className:"c-green",onClick:ki=>{var wi;if(ki.preventDefault(),(0,a.Rm)()&&!((wi=Ke.AssistantObject.group)!=null&&wi.can_appraise)){he.ZP.warning(Dt.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\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}Ut({type:"shixunHomeworks/setActionTabs",payload:{key:"\u8C03\u5206",selectArrs:ra,id:ra.id,params:ht}})}},Dt.formatMessage({id:"classroomClassroomExperiments.adjustScore",defaultMessage:"\u8C03\u5206"}))),(0,a.GJ)()&&xe.createElement("div",null,(Te!=null&&Te.is_new_rule?ra.work_status!==-1&&ra.work_status!==0:ra.work_status!==-1&&ra.work_status!==0&&!((Ei=Te==null?void 0:Te.homework_status)!=null&&Ei.includes("\u5DF2\u622A\u6B62")))&&xe.createElement(Ce.Z,{justify:"center"},xe.createElement("span",{className:`${ze.redoBtn}`,onClick:ki=>{var wi;if(ki.stopPropagation(),(0,a.Rm)()&&!((wi=Ke.AssistantObject.normal)!=null&&wi.can_redo)){he.ZP.warning(Dt.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\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}Ut({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5206\u7EC4\u6253\u56DE\u91CD\u505A",homework_common_id:Te.homework_id,work_group_id:ra.work_group_id}})}},Dt.formatMessage({id:"classrooms.returnForRedo",defaultMessage:"\u6253\u56DE\u91CD\u505A"})))))}}].filter(rn=>!!rn),Tn=[...xn.map(rn=>gt({},rn))];Tn[0].render=rn=>"\u6211";const Qn=()=>Mt(void 0,null,function*(){var rn;Qt(!0);const ra=yield(0,ve.ZP)(`/api/homework_commons/${ht==null?void 0:ht.categoryId}/export_student_works.json`,{method:"get",params:JSON.parse(sessionStorage.all_student_works_params)});ra.status===0?(rn=Yt.current)==null||rn.exportReport(ra.files):Qt(!1)}),bo=()=>Mt(void 0,null,function*(){var rn;const ra=yield(0,ve.ZP)(`/api/homework_commons/${ht==null?void 0:ht.categoryId}/export_student_works.json`,{method:"get",params:JSON.parse(sessionStorage.all_student_works_params)});ra.status===0&&(Array.isArray(ra.sub_data)&&ra.sub_data.length>0?(rn=Yt.current)==null||rn.exportAndCreateUserFolder(ra.sub_data,"\u6279\u6CE8\u9644\u4EF6",`${Te==null?void 0:Te.homework_name}-\u4F5C\u54C1\u6279\u6CE8\u9644\u4EF6`):he.ZP.warning(Dt.formatMessage({id:"classrooms.promptAnnotation",defaultMessage:"\u6682\u65E0\u53EF\u4E0B\u8F7D\u7684\u6279\u6CE8\u9644\u4EF6"})))}),cl=()=>{var rn,ra;return xe.createElement(y.default,null,xe.createElement(y.default.Item,{key:"1"},xe.createElement("span",{onClick:()=>{var vo;if((0,a.Rm)()&&!((vo=Ke.AssistantObject.group)!=null&&vo.can_download)){he.ZP.warning(Dt.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\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}Ut({type:"classroomList/setActionTabs",payload:{key:"\u9009\u62E9\u73ED\u7EA7",title:"\u5BFC\u51FA\u5B66\u751F\u6210\u7EE9",course_groups:Te==null?void 0:Te.course_group_info,fn:()=>{(0,qe.Iy)(JSON.parse(sessionStorage.all_student_works_params),"group_work_list")}}})}},"\u5BFC\u51FA\u6210\u7EE9")),!((rn=Te.homework_status)!=null&&rn.includes("\u5BFC\u5165"))&&xe.createElement(y.default.Item,{key:"3"},xe.createElement(je.ZP,{loading:Xn,ghost:!0,style:{paddingLeft:0,background:"transparent"},type:"text",onClick:()=>{var vo;if((0,a.Rm)()&&!((vo=Ke.AssistantObject.group)!=null&&vo.can_download)){he.ZP.warning(Dt.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\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}Ut({type:"classroomList/setActionTabs",payload:{key:"\u9009\u62E9\u73ED\u7EA7",title:"\u5BFC\u51FA\u4F5C\u54C1\u9644\u4EF6",course_groups:Te==null?void 0:Te.course_group_info,fn:()=>{Qn()}}})}},"\u5BFC\u51FA\u4F5C\u54C1\u9644\u4EF6")),!((ra=Te.homework_status)!=null&&ra.includes("\u5BFC\u5165"))&&xe.createElement(y.default.Item,{key:"4"},xe.createElement(Et.Z,{style:{paddingLeft:0,background:"transparent"},type:"text",onClick:()=>{var vo;if((0,a.Rm)()&&!((vo=Ke.AssistantObject.group)!=null&&vo.can_download)){he.ZP.warning(Dt.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\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}Ut({type:"classroomList/setActionTabs",payload:{key:"\u9009\u62E9\u73ED\u7EA7",title:"\u5BFC\u51FA\u4F5C\u54C1\u6279\u6CE8",course_groups:Te==null?void 0:Te.course_group_info,fn:()=>{bo()}}})}},"\u5BFC\u51FA\u4F5C\u54C1\u6279\u6CE8")),xe.createElement(y.default.Item,{key:"2"},xe.createElement("span",{onClick:()=>{var vo;if((0,a.Rm)()&&!((vo=Ke.AssistantObject.group)!=null&&vo.can_download)){he.ZP.warning(Dt.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\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}Ee.history.push(`/classrooms/${ht.coursesId}/exportlist/group_work_list`)}},Dt.formatMessage({id:"classrooms.historicalExport",defaultMessage:"\u5386\u53F2\u5BFC\u51FA"}))))};return!(0,a.GJ)()&&(Te!=null&&Te.student_anonymous_comment)?xe.createElement(nt,null):xe.createElement("section",{className:`${ze.wrap} minH500`},xe.createElement("aside",null,xe.createElement("aside",{className:`minH500 bg-white pl30 ${(0,a.GJ)()?"pt30":""} pr30`},!(Te!=null&&Te.all_member_count)&&!Ve["shixunHomeworks/getWorkList"]&&xe.createElement("aside",{className:"bg-white inline-block w100"},xe.createElement(et.Z,null)),!(0,a.GJ)()&&xe.createElement("aside",{className:"pt10 pb10"},xe.createElement("span",{className:"c-orange"},Te.commit_count),"\u5DF2\u4EA4",xe.createElement("span",{className:"ml10"},Te.uncommit_count),"\u672A\u4EA4",((sn=Te==null?void 0:Te.left_time)==null?void 0:sn.time)&&xe.createElement("span",{className:"ml10"},xe.createElement("span",null,(Hn=Te==null?void 0:Te.left_time)==null?void 0:Hn.status),xe.createElement("span",{className:"c-orange"},($n=Te==null?void 0:Te.left_time)==null?void 0:$n.time))),xe.createElement("aside",null,(0,a.GJ)()&&xe.createElement("aside",{className:"mb30"},xe.createElement(b.default,{form:xr,onChange:Dr,initialValues:{member_work:"all",work_status:"all",course_group_info:"all",teacher_comment:"all",file_status:"all"}},xe.createElement(b.default.Item,{name:"teacher_comment"},xe.createElement(z.default.Group,{style:{width:"100%"}},xe.createElement(Ce.Z,null,xe.createElement(pe.Z,{flex:"80px",style:{fontSize:14}},Dt.formatMessage({id:"classroomGraphicGroupHomework.yourReview",defaultMessage:"\u4F60\u7684\u8BC4\u9605:"})),xe.createElement(pe.Z,{flex:"80px"},xe.createElement(z.default,{value:"all",checked:!Kt.teacher_comment},Dt.formatMessage({id:"classroomGraphicGroupHomework.all",defaultMessage:"\u5168\u90E8"}))),xe.createElement(pe.Z,{flex:"1"},Te.teacher_comment&&Te.teacher_comment.map(rn=>xe.createElement(z.default,{value:rn.id,key:rn.id},rn.name,"(",rn.count,")")))))),xe.createElement(b.default.Item,{name:"file_status"},xe.createElement(z.default.Group,{style:{width:"100%"}},xe.createElement(Ce.Z,null,xe.createElement(pe.Z,{flex:"80px",style:{fontSize:14}},Dt.formatMessage({id:"classroomGraphicGroupHomework.attachmentStatus",defaultMessage:"\u9644\u4EF6\u72B6\u6001:"})),xe.createElement(pe.Z,{flex:"80px"},xe.createElement(z.default,{value:"all"},Dt.formatMessage({id:"classrooms.all",defaultMessage:"\u5168\u90E8"}))),xe.createElement(pe.Z,{flex:"1"},(Jt=Te==null?void 0:Te.file_status)==null?void 0:Jt.map(rn=>xe.createElement(z.default,{value:rn.id,key:rn.id},rn.name,"(",rn.count,")")))))),xe.createElement(b.default.Item,{name:"work_status"},xe.createElement(z.default.Group,{value:[],style:{width:"100%"}},xe.createElement(Ce.Z,null,xe.createElement(pe.Z,{flex:"80px",style:{fontSize:14}},Dt.formatMessage({id:"classroomGraphicGroupHomework.workStatus",defaultMessage:"\u4F5C\u54C1\u72B6\u6001"}),":"),xe.createElement(pe.Z,{flex:"80px"},xe.createElement(z.default,{value:"all",checked:!Kt.work_status},Dt.formatMessage({id:"classroomGraphicGroupHomework.all",defaultMessage:"\u5168\u90E8"}))),xe.createElement(pe.Z,{flex:"1"},Te.task_status&&Te.task_status.map(rn=>xe.createElement(z.default,{name:"work_status",value:rn.id,key:rn.id},rn.name,"(",rn.count,")")))))),xe.createElement(b.default.Item,{name:"member_work"},xe.createElement(z.default.Group,{style:{width:"100%"}},xe.createElement(Ce.Z,null,xe.createElement(pe.Z,{flex:"80px",style:{fontSize:14}},Dt.formatMessage({id:"classroomGraphicGroupHomework.groupRole",defaultMessage:"\u7EC4\u5185\u89D2\u8272:"})),xe.createElement(pe.Z,{flex:"80px"},xe.createElement(z.default,{value:"all"},Dt.formatMessage({id:"classrooms.all",defaultMessage:"\u5168\u90E8"}))),xe.createElement(pe.Z,{flex:"1"},Eo.map(rn=>xe.createElement(z.default,{value:rn.id,key:rn.id},rn.name)))))),xe.createElement(b.default.Item,{name:"course_group_info"},xe.createElement(z.default.Group,{style:{width:"100%"}},xe.createElement(Ce.Z,null,xe.createElement(pe.Z,{flex:"80px",style:{fontSize:14}},Dt.formatMessage({id:"classroomClassroomExperiments.classDivisionStatus",defaultMessage:"\u5206\u73ED\u60C5\u51B5"}),":"),xe.createElement(pe.Z,{flex:"80px"},xe.createElement(z.default,{value:"all",checked:!Kt.course_group},Dt.formatMessage({id:"classroomGraphicGroupHomework.all",defaultMessage:"\u5168\u90E8"}))),xe.createElement(pe.Z,{flex:"1",className:`${ze.workListClass} ${Wn.visible?ze.visible:""} ${Wn.status?"":ze.status}`},xe.createElement("div",{ref:dn,className:ze.left},Te.course_group_info&&Te.course_group_info.map(rn=>xe.createElement(z.default,{value:rn.course_group_id,key:rn.course_group_id},rn.group_group_name,"(",rn.count,")"))),Wn.status&&xe.createElement("div",{className:ze.tips,onClick:()=>ca(pt(gt({},Wn),{visible:!Wn.visible}))},xe.createElement("span",null,Wn.visible?"\u5C55\u5F00":"\u6536\u8D77",Wn.visible?xe.createElement(Pe.Z,{style:{marginBottom:"3px",marginLeft:"2px"}}):xe.createElement(Se.Z,{style:{marginBottom:"3px",marginLeft:"2px"}})))))))),xe.createElement(Ce.Z,{align:"middle"},xe.createElement(pe.Z,{flex:"1"},xe.createElement(Ce.Z,{align:"middle"},xe.createElement(pe.Z,null,xe.createElement(Oe.default.Search,{allowClear:!0,placeholder:Dt.formatMessage({id:"classrooms.searchByNameOrID",defaultMessage:"\u8BF7\u8F93\u5165\u59D3\u540D\u6216\u8005\u5B66\u53F7\u641C\u7D22"}),onSearch:rn=>{ht.page=1,ht.search=rn.trim(),Ut({type:"shixunHomeworks/getWorkList",payload:gt({},ht)})},style:{width:240}})),xe.createElement(pe.Z,null,xe.createElement("span",{className:"ml5 c-red"},Te.work_count),Dt.formatMessage({id:"classroomGraphicGroupHomework.searchResultsStudents",defaultMessage:"\u4E2A\u68C0\u7D22\u7ED3\u679C"}),"\uFF08",Te.work_count,Dt.formatMessage({id:"classroomGraphicGroupHomework.student",defaultMessage:"\u4E2A\u5B66\u751F"}),"\uFF09"))),xe.createElement(pe.Z,{style:{textAlign:"end"},className:ze.workListButtonWrap},!((fa=Te.homework_status)!=null&&fa.includes("\u5BFC\u5165"))&&!(0,a.dE)()&&xe.createElement(Et.Z,{className:"mr20",onClick:()=>Mt(void 0,null,function*(){yield jo(),mo(!0)})},Dt.formatMessage({id:"classroomGraphicGroupHomework.adjustGrouping",defaultMessage:"\u8C03\u6574\u5206\u7EC4"})),((Ft=Te.homework_status)==null?void 0:Ft.includes("\u5DF2\u622A\u6B62"))&&xe.createElement(je.ZP,{className:"mr20",icon:xe.createElement("i",{className:"iconfont icon-daoruwaibuchengji"}),onClick:()=>{Zn(!0)}},Dt.formatMessage({id:"classroomClassroomExperiments.importExternalGrades",defaultMessage:"\u5BFC\u5165\u5916\u90E8\u6210\u7EE9"})),xe.createElement(ee.Z,{dropdownRender:cl},xe.createElement(je.ZP,null,xe.createElement(Le.Z,null),Dt.formatMessage({id:"classrooms.export",defaultMessage:"\u5BFC\u51FA"}),xe.createElement(Ge.Z,null)))))),(0,a.G5)()&&xe.createElement("div",null,(Te==null?void 0:Te.base_on_project)&&xe.createElement("p",null,"\u9879\u76EE\u6982\u89C8"),xe.createElement(ye.default,{dataSource:[Te==null?void 0:Te.group_data],pagination:!1,bordered:!0,style:{marginBottom:20},columns:[Te!=null&&Te.base_on_project?{title:"\u9879\u76EE\u603B\u6570",align:"center",dataIndex:"project_num",key:"project_num"}:{title:Dt.formatMessage({id:"classroomGraphicGroupHomework.totalGroups",defaultMessage:"\u5206\u7EC4\u603B\u6570"}),align:"center",dataIndex:"group_size",key:"group_size"},{title:Dt.formatMessage({id:"classrooms.studentsCount",defaultMessage:"\u5B66\u751F\u4EBA\u6570"}),align:"center",dataIndex:"work_count"},(Te==null?void 0:Te.base_on_project)&&{title:"\u5173\u8054\u9879\u76EE\u4EBA\u6570",align:"center",dataIndex:"associated_num"},(Te==null?void 0:Te.base_on_project)&&{title:"\u672A\u5173\u8054\u9879\u76EE\u4EBA\u6570",align:"center",dataIndex:"unassociated_num"},!(Te!=null&&Te.base_on_project)&&{title:Dt.formatMessage({id:"classroomGraphicGroupHomework.groupedCount",defaultMessage:"\u5DF2\u5206\u7EC4\u6570"}),align:"center",dataIndex:"non_zero_count"},!(Te!=null&&Te.base_on_project)&&{title:Dt.formatMessage({id:"classroomGraphicGroupHomework.ungroupedCount",defaultMessage:"\u672A\u5206\u7EC4\u6570"}),align:"center",dataIndex:"zero_count"},{title:Dt.formatMessage({id:"classroomGraphicGroupHomework.notSubmittedCount",defaultMessage:"\u672A\u63D0\u4EA4\u4EBA\u6570"}),align:"center",dataIndex:"not_submitted_num"},(Te==null?void 0:Te.base_on_project)&&{title:"\u90E8\u5206\u63D0\u4EA4",align:"center",dataIndex:"partial_submission"},{title:Dt.formatMessage({id:"classroomGraphicGroupHomework.onTimeSubmitted",defaultMessage:"\u6309\u65F6\u63D0\u4EA4"}),align:"center",dataIndex:"submitted_num"},{title:Dt.formatMessage({id:"classroomGraphicGroupHomework.delayedSubmitted",defaultMessage:"\u5EF6\u65F6\u63D0\u4EA4"}),align:"center",dataIndex:"delayed_num"}].filter(rn=>!!rn)})),!!br.length&&xe.createElement(ye.default,{className:`mb10 ${ze.tableWrapper}`,dataSource:br,columns:Tn,pagination:!1,showHeader:!1,loading:!1}),xe.createElement("aside",{style:{paddingBottom:30}},xe.createElement(ye.default,{loading:Ve["shixunHomeworks/getWorkList"],rowKey:"id",bordered:!0,rowClassName:(rn,ra)=>rn!=null&&rn.searched?ze.tables1:(rn==null?void 0:rn.item_index)%2===0&&ze.tables,className:ze.tableWrapper,hideOnSinglePage:!0,pagination:!1,dataSource:_r,columns:xn,scroll:(Te==null?void 0:Te.base_on_project)&&{x:1220},onChange:(rn,ra,vo)=>{if(vo.order===void 0)switch(vo.field){case"student_id":$t("descend"),ht.b_order="desc",ht.order=vo.field;break;default:delete ht.b_order,delete ht.order}else ht.b_order=vo.order.replace("end",""),ht.order=vo.field;Ut({type:"shixunHomeworks/getWorkList",payload:gt({},ht)})}})),xe.createElement(ne.Z,{showSizeChanger:!0,showQuickJumper:!0,style:{paddingBottom:30},onChange:Li,defaultCurrent:parseInt(ht.page)||1,current:parseInt(ht.page)||1,defaultPageSize:20,total:at.workList.work_count})))),xe.createElement(Je,null),Xo&&xe.createElement(Ie.default,{title:"\u4E00\u952E\u6253\u56DE\u91CD\u505A",open:Xo,centered:!0,destroyOnClose:!0,forceRender:!0,width:700,onOk:()=>Mt(void 0,null,function*(){if(oo===2){if(cr.length<=0){he.ZP.info(Dt.formatMessage({id:"classrooms.selectHomeworkStatus",defaultMessage:"\u8BF7\u9009\u62E9\u4F5C\u4E1A\u72B6\u6001"}));return}if(!xi){he.ZP.info(Dt.formatMessage({id:"classrooms.commentCannotEmpty",defaultMessage:"\u8BC4\u8BED\u4E0D\u80FD\u4E3A\u7A7A"}));return}let rn=yield(0,ve.ZP)(`/api/homework_commons/${ht.categoryId}/confirm_redo_modal.json`,{method:"post",body:{id:ht.categoryId,comment:xi,status:cr}});rn.status===0&&(Po(rn),bi(!1),oa(!0))}else{if(!(Ho===0||Vo===0)){if(!Ho){he.ZP.info(Dt.formatMessage({id:"classrooms.minScoreCannotEmpty",defaultMessage:"\u6700\u4F4E\u5206\u4E0D\u80FD\u4E3A\u7A7A"}));return}if(!Vo){he.ZP.info(Dt.formatMessage({id:"classrooms.maxScoreCannotEmpty",defaultMessage:"\u6700\u9AD8\u5206\u4E0D\u80FD\u4E3A\u7A7A"}));return}}if(Ho>Vo){he.ZP.info(Dt.formatMessage({id:"classrooms.maxNotGreaterThanMin",defaultMessage:"\u6700\u9AD8\u5206\u4E0D\u80FD\u5927\u4E8E\u6700\u4F4E\u5206"}));return}if(!xi){he.ZP.info(Dt.formatMessage({id:"classrooms.commentCannotEmpty",defaultMessage:"\u8BC4\u8BED\u4E0D\u80FD\u4E3A\u7A7A"}));return}let rn=yield(0,ve.ZP)(`/api/homework_commons/${ht.categoryId}/confirm_redo_modal.json`,{method:"post",body:{id:ht.categoryId,comment:xi,min_score:Ho,max_score:Vo}});rn.status===0&&(Po(rn),bi(!1),oa(!0))}}),onCancel:()=>{bi(!1),Ia()}},xe.createElement("div",{style:{padding:"32px"}},xe.createElement("div",null,xe.createElement("div",null,xe.createElement("span",{style:{width:"80px"}},"\u6253\u56DE\u65B9\u5F0F\uFF1A"),xe.createElement(le.ZP.Group,{value:oo,onChange:rn=>{Do(rn.target.value)}},xe.createElement(le.ZP,{value:1},"\u6309\u6210\u7EE9\u6253\u56DE"),xe.createElement(le.ZP,{value:2},"\u6309\u4F5C\u4E1A\u72B6\u6001\u6253\u56DE"))),oo===1&&xe.createElement("div",{style:{display:"flex",marginTop:"20px"}},xe.createElement("span",{style:{width:"70px",textAlign:"end"}},xe.createElement("span",{style:{color:"red"}},"*"),Dt.formatMessage({id:"classrooms.lowestScore",defaultMessage:"\u6700\u4F4E\u5206"}),"\uFF1A"),xe.createElement(se.Z,{min:0,max:100,value:Ho,onChange:rn=>wo(rn),style:{width:"100px"}}),xe.createElement("span",{style:{width:"80px",textAlign:"end"}},xe.createElement("span",{style:{color:"red"}},"*"),Dt.formatMessage({id:"classrooms.highestScore",defaultMessage:"\u6700\u9AD8\u5206"}),"\uFF1A"),xe.createElement(se.Z,{min:0,max:100,value:Vo,onChange:rn=>xo(rn),style:{width:"100px"}})),oo===2&&xe.createElement("div",{style:{display:"flex",marginTop:"20px"}},xe.createElement("span",{style:{width:"80px"}},Dt.formatMessage({id:"classroomClassroomExperiments.homeworkStatus",defaultMessage:"\u4F5C\u4E1A\u72B6\u6001"}),"\uFF1A"),xe.createElement(z.default.Group,{onChange:rn=>{Lo([...rn])},style:{width:"100%"}},(qt=Te.task_status)==null?void 0:qt.map((rn,ra)=>xe.createElement(z.default,{name:"task_status",value:rn.id},rn.name,"(",rn.count,")")))),xe.createElement("div",{style:{display:"flex",marginTop:"20px"}},xe.createElement("span",{style:{width:"70px",textAlign:"end"}},xe.createElement("span",{style:{color:"red"}},"*")," \u8BC4\u8BED\uFF1A"),xe.createElement(Xe.Z,{className:ze.MdEditor,onChange:rn=>Oi(rn),placeholder:"\u8BF7\u586B\u5199\u8BC4\u8BED"}))))),ro&&xe.createElement(Ie.default,{open:ro,title:"\u6253\u56DE\u786E\u8BA4",onOk:()=>Mt(void 0,null,function*(){oo===2?(yield(0,ve.ZP)(`/api/homework_commons/${ht.categoryId}/batch_redo_modal.json`,{method:"post",body:{id:ht.categoryId,comment:xi,status:cr}})).status===0&&(he.ZP.info(Dt.formatMessage({id:"classrooms.returnSuccess",defaultMessage:"\u6253\u56DE\u6210\u529F"})),Ia(),si(),oa(!1)):(yield(0,ve.ZP)(`/api/homework_commons/${ht.categoryId}/batch_redo_modal.json`,{method:"post",body:{id:ht.categoryId,comment:xi,min_score:Ho,max_score:Vo}})).status===0&&(he.ZP.info(Dt.formatMessage({id:"classrooms.returnSuccess",defaultMessage:"\u6253\u56DE\u6210\u529F"})),Ia(),si(),oa(!1))}),onCancel:()=>{Ia(),oa(!1)}},xe.createElement("div",{style:{padding:"32px"}},oo===1&&xe.createElement("span",null,"\u786E\u8BA4\u5C06\u6210\u7EE9\u5728",Ho,"-",Vo,"\u7684\u5B66\u751F\u8FDB\u884C\u6253\u56DE\u91CD\u505A\u5417\uFF1F"),oo===2&&xe.createElement("span",null,"\u786E\u8BA4\u5C06\u4F5C\u4E1A\u72B6\u6001\u4E3A",((vn=Te.task_status)==null?void 0:vn.filter(rn=>cr==null?void 0:cr.includes(rn.id)).map(rn=>rn.name).toString())+",","\u7684\u5B66\u751F\u8FDB\u884C\u4F5C\u4E1A\u6253\u56DE\u91CD\u505A\u5417\uFF1F"),xe.createElement("br",null),xe.createElement("span",null,"\u8BE5\u6761\u4EF6\u4E0B\u5171\u6709",ha==null?void 0:ha.count,"\u540D\u5B66\u751F"))),xe.createElement(Ie.default,{title:Dt.formatMessage({id:"classroomGraphicGroupHomework.adjustGrouping",defaultMessage:"\u8C03\u6574\u5206\u7EC4"}),centered:!0,destroyOnClose:!0,open:Zi,onOk:()=>Mt(void 0,null,function*(){nl.submit()}),onCancel:()=>{mo(!1)}},xe.createElement(b.default,{form:nl,initialValues:{},labelCol:{span:4},onFinish:rn=>Mt(void 0,null,function*(){if(!rn.user_id){he.ZP.warning("\u8BFE\u5802\u91CC\u6682\u65E0\u6B64\u5B66\u751F");return}if(!rn.group_id){he.ZP.warning(Dt.formatMessage({id:"classrooms.promptGroup",defaultMessage:"\u8BF7\u9009\u62E9\u5206\u7EC4"}));return}(yield(0,ve.ZP)(`/api/homework_commons/${ht.categoryId}/adjust_group.json`,{method:"post",body:rn})).status==0&&(he.ZP.success(Dt.formatMessage({id:"classrooms.adjustSuccess",defaultMessage:"\u8C03\u6574\u6210\u529F"})),nl.resetFields(),mo(!1),yield si())})},xe.createElement(b.default.Item,{name:"user_id",label:"\u5B66\u751F\u59D3\u540D",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5B66\u751F\u59D3\u540D"}]},xe.createElement(fe.default,{showSearch:!0,placeholder:"\u8BF7\u8F93\u5165\u5B66\u751F\u59D3\u540D",filterOption:(rn,ra)=>{var vo;return((vo=ra==null?void 0:ra.label)!=null?vo:"").toLowerCase().includes(rn.toLowerCase())},options:(Ht=fl==null?void 0:fl.userAll)==null?void 0:Ht.map(rn=>({value:rn.user_id,label:rn.name}))})),xe.createElement(b.default.Item,{name:"group_id",label:"\u8C03\u6574\u81F3",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5206\u7EC4\u540D\u79F0"}]},xe.createElement(fe.default,{showSearch:!0,placeholder:"\u8BF7\u8F93\u5165\u5206\u7EC4\u540D\u79F0",filterOption:(rn,ra)=>{var vo;return((vo=ra==null?void 0:ra.label)!=null?vo:"").toLowerCase().includes(rn.toLowerCase())},options:(ea=fl==null?void 0:fl.groupAll)==null?void 0:ea.map(rn=>({value:rn.group_id,label:`\uFF08${rn.group_name}\uFF09`+(rn==null?void 0:rn.name_list)}))})))),xe.createElement(Ie.default,{title:xe.createElement("span",null,"\u8D44\u6E90\u63A8\u8350",xe.createElement("span",{className:"font14 c-black-333"},"\uFF08\u4F53\u9A8C\u7248\uFF09")),destroyOnClose:!0,open:hi,footer:null,onCancel:()=>{Ln(!1)},width:700},xe.createElement("div",null,"\u6839\u636E\u4F60\u6240\u5728\u7684\u5206\u7EC4\u53CA\u5B66\u4E60\u60C5\u51B5\uFF0C\u4E3A\u4F60\u63A8\u8350\u6700\u4F73\u7684\u5B66\u4E60\u8D44\u6E90",xe.createElement("b",null,"\u987A\u5E8F"),"\u5982\u4E0B\uFF1A"),(Jn=Te==null?void 0:Te.course_recommends)==null?void 0:Jn.map((rn,ra)=>xe.createElement(Ce.Z,{key:ra,align:"middle",justify:"space-between"},xe.createElement(Ce.Z,{style:{width:525},align:"middle",wrap:!1},xe.createElement("div",{className:ze.Onerow,style:{display:"inline-block"}},ra+1,"\u3001",rn.name),rn.type=="\u5916\u94FE"&&xe.createElement("div",{className:"ml5",style:{display:"inline-block",whiteSpace:"nowrap",padding:"0px 10px",borderRadius:"10px",color:"#fff",background:"#1890ff"}},"\u5916\u94FE")),xe.createElement(pe.Z,null,xe.createElement(Ct.op,{type:"link",onClick:()=>{window.open(rn==null?void 0:rn.url)}},Dt.formatMessage({id:"classrooms.view",defaultMessage:"\u67E5\u770B"})),rn.type!="\u5916\u94FE"&&xe.createElement(Ct.op,{openLoading:!0,type:"link",onClick:()=>Mt(void 0,null,function*(){(0,E.FH)("",`${rn==null?void 0:rn.url}`)})},Dt.formatMessage({id:"classroomGraphicGroupHomework.download",defaultMessage:"\u4E0B\u8F7D"})))))),xe.createElement(Ae.Z,{getData:()=>si()}),xe.createElement(Qe.Z,{visible:Un,getData:si,categoryId:ht.categoryId,onCancle:()=>{Zn(!1)}}))};var Cn=(0,Ee.connect)(({shixunHomeworks:at,classroomList:Ke,globalSetting:Ve,loading:Wt})=>({shixunHomeworks:at,classroomList:Ke,loading:Wt.effects,globalSetting:Ve}))(En),bn=te(74128),pa=te(6339),Na=Object.defineProperty,Oa=Object.getOwnPropertySymbols,ka=Object.prototype.hasOwnProperty,Ya=Object.prototype.propertyIsEnumerable,hr=(at,Ke,Ve)=>Ke in at?Na(at,Ke,{enumerable:!0,configurable:!0,writable:!0,value:Ve}):at[Ke]=Ve,jn=(at,Ke)=>{for(var Ve in Ke||(Ke={}))ka.call(Ke,Ve)&&hr(at,Ve,Ke[Ve]);if(Oa)for(var Ve of Oa(Ke))Ya.call(Ke,Ve)&&hr(at,Ve,Ke[Ve]);return at},Cr=(at,Ke,Ve)=>new Promise((Wt,Ut)=>{var Yt=St=>{try{Qt(Ve.next(St))}catch(sn){Ut(sn)}},Xn=St=>{try{Qt(Ve.throw(St))}catch(sn){Ut(sn)}},Qt=St=>St.done?Wt(St.value):Promise.resolve(St.value).then(Yt,Xn);Qt((Ve=Ve.apply(at,Ke)).next())});const Er=({shixunHomeworks:at,dispatch:Ke})=>{const Ve=(0,Ee.useIntl)(),Wt=(0,Ee.useParams)();return x.createElement(Ie.default,{centered:!0,title:Ve.formatMessage({id:"classrooms.prompt",defaultMessage:"\u63D0\u793A"}),open:at.actionTabs.key===Ve.formatMessage({id:"classrooms.delete",defaultMessage:"\u5220\u9664"}),okText:Ve.formatMessage({id:"classrooms.confirm",defaultMessage:"\u786E\u5B9A"}),cancelText:Ve.formatMessage({id:"classrooms.cancel",defaultMessage:"\u53D6\u6D88"}),onOk:()=>Cr(void 0,null,function*(){(yield Ke({type:"shixunHomeworks/deleteReply",payload:{object_id:at.actionTabs.selectArr.id,object_type:"journals_for_message"}})).status===0&&(he.ZP.success(Ve.formatMessage({id:"classrooms.deleteSuccess",defaultMessage:"\u5220\u9664\u6210\u529F"})),Ke({type:"shixunHomeworks/setActionTabs",payload:{}}),Ke({type:"shixunHomeworks/getReplyList",payload:jn({},at.actionTabs.params)}))}),onCancel:()=>{Ke({type:"shixunHomeworks/setActionTabs",payload:{}})}},x.createElement("p",null,"\u786E\u5B9A\u8981\u5220\u9664\u8BE5\u6761\u56DE\u590D\u5417\uFF1F"))};var Va=(0,Ee.connect)(({shixunHomeworks:at})=>({shixunHomeworks:at}))(Er),un=te(27183),Nn=te(71418),aa=te(26227),Ga=te(63524),ya={flex_box_center:"flex_box_center___CUQTA",flex_space_between:"flex_space_between___VY1nG",flex_box_vertical_center:"flex_box_vertical_center___XJiqA",flex_box_center_end:"flex_box_center_end___w4A8Z",flex_box_column:"flex_box_column___WAD8k",top:"top___wjvbq",desc:"desc___dEt4i",liked:"liked___HcN9D",likedActive:"likedActive___VhZeS",reply:"reply___DaEgJ",replyList:"replyList___ZYtQu",comment:"comment___PfBmX",headpic:"headpic___ne811"},Sn=te(59301),Jr=Object.defineProperty,So=Object.getOwnPropertySymbols,jt=Object.prototype.hasOwnProperty,Nt=Object.prototype.propertyIsEnumerable,Rt=(at,Ke,Ve)=>Ke in at?Jr(at,Ke,{enumerable:!0,configurable:!0,writable:!0,value:Ve}):at[Ke]=Ve,wn=(at,Ke)=>{for(var Ve in Ke||(Ke={}))jt.call(Ke,Ve)&&Rt(at,Ve,Ke[Ve]);if(So)for(var Ve of So(Ke))Nt.call(Ke,Ve)&&Rt(at,Ve,Ke[Ve]);return at},Fa=(at,Ke,Ve)=>new Promise((Wt,Ut)=>{var Yt=St=>{try{Qt(Ve.next(St))}catch(sn){Ut(sn)}},Xn=St=>{try{Qt(Ve.throw(St))}catch(sn){Ut(sn)}},Qt=St=>St.done?Wt(St.value):Promise.resolve(St.value).then(Yt,Xn);Qt((Ve=Ve.apply(at,Ke)).next())});Fe().locale("ZH-cn");const ia=({shixunHomeworks:at,classroomList:Ke,globalSetting:Ve,loading:Wt,user:Ut,dispatch:Yt})=>{var Xn,Qt,St,sn;const Hn=(0,Ee.useIntl)(),[$n,Jt]=(0,x.useState)(wn({},(0,Ee.useParams)())),[fa,Ft]=(0,x.useState)(!1),[qt,vn]=(0,x.useState)(-1),[Ht,ea]=(0,x.useState)(""),[Jn,Dt]=(0,x.useState)(""),{workList:Ja}=at,{detailLeftMenus:ht}=Ke,{shixunHomeworksDetail:Dn,replyList:Ua,workDetail:Te}=at;return $n.page_size=10,(0,x.useEffect)(()=>{Yt({type:"shixunHomeworks/getReplyList",payload:wn({},$n)}),Yt({type:"shixunHomeworks/getWorkDetail",payload:wn({},$n)}),ht.course_modules||Yt({type:"classroomList/getClassroomLeftMenus",payload:wn({},$n)})},[$n.categoryId]),Sn.createElement("section",{className:ya.bg},Sn.createElement(Nn.Z,{spinning:Wt["shixunHomeworks/getWorkDetail"]},Sn.createElement("section",{className:""},Sn.createElement("aside",{className:[ya.desc,"c-black","font14","bg-white"].join(" ")},at.actionTabs.key!=="\u7F16\u8F91\u4F5C\u4E1A"&&Sn.createElement(pa.Z,{value:(Te==null?void 0:Te.description)||"\u6682\u65E0\uFF5E"}),"\u5206\u7EC4\u8981\u6C42\uFF1A",(Xn=Te==null?void 0:Te.group_info)==null?void 0:Xn.min_num," ~ ",(Qt=Te==null?void 0:Te.group_info)==null?void 0:Qt.max_num,"\u4EBA ",Sn.createElement("span",{className:"c-light-black"},"\uFF08\u5B66\u751F\u63D0\u4EA4\u4F5C\u54C1\u65F6\u9700\u8981\u5173\u8054\u540C\u7EC4\u6210\u5458\uFF0C\u7EC4\u5185\u6210\u5458\u4F5C\u54C1\u5171\u4EAB\uFF09"),Sn.createElement("br",null),!((St=Ve==null?void 0:Ve.setting)!=null&&St.hide_project)&&Sn.createElement("span",null,"\u57FA\u4E8E\u9879\u76EE\u5B9E\u65BD\uFF1A",(sn=Te==null?void 0:Te.group_info)!=null&&sn.base_on_project?"\u662F":"\u5426",Sn.createElement("span",{className:"c-light-black"},"\uFF08\u5B66\u751F\u5FC5\u987B\u5728\u672C\u5E73\u53F0\u521B\u5EFA\u9879\u76EE\uFF0C\u9879\u76EE\u7BA1\u7406\u5458\u53EF\u4EE5\u63D0\u4EA4\u4F5C\u54C1\uFF09")),Sn.createElement(un.Z,{authority:(0,a.GJ)(),showDimensions:!1,dataSource:Te==null?void 0:Te.attachments,callback:()=>{Yt({type:"shixunHomeworks/getWorkDetail",payload:wn({},$n)})}}),at.actionTabs.key==="\u7F16\u8F91\u4F5C\u4E1A"&&Sn.createElement("aside",{className:["bg-white"].join(" ")},Sn.createElement(Xe.Z,{onChange:Kt=>{ea(Kt)},defaultValue:Te==null?void 0:Te.explanation,height:200,isFocus:!0,watch:!0}),Sn.createElement(Ce.Z,null,Sn.createElement(pe.Z,{span:24,className:"tr"},Sn.createElement(je.ZP,{type:"default",size:"large",onClick:()=>Fa(void 0,null,function*(){Yt({type:"shixunHomeworks/setActionTabs",payload:{key:""}})})},Hn.formatMessage({id:"classrooms.cancel",defaultMessage:"\u53D6\u6D88"})),Sn.createElement(je.ZP,{type:"primary",size:"large",className:"ml20",onClick:()=>Fa(void 0,null,function*(){Ht===""?he.ZP.error(Hn.formatMessage({id:"classrooms.enterContent",defaultMessage:"\u8BF7\u8F93\u5165\u5185\u5BB9"})):(yield Yt({type:"shixunHomeworks/updateWork",payload:{explanation:Ht,categoryId:$n.categoryId}})).status===0&&(he.ZP.success(Hn.formatMessage({id:"classrooms.operationSuccess",defaultMessage:"\u64CD\u4F5C\u6210\u529F"})),Yt({type:"shixunHomeworks/setActionTabs",payload:{key:""}}),Yt({type:"shixunHomeworks/getWorkDetail",payload:wn({},$n)}))})},Hn.formatMessage({id:"classroomClassroomExperiments.save",defaultMessage:"\u4FDD\u5B58"})))))),Sn.createElement("aside",{className:[ya.reply,"bg-white","mt20"].join(" ")},fa&&Sn.createElement(Xe.Z,{onChange:Kt=>{ea(Kt)},height:200,isFocus:!0,watch:!0}),Sn.createElement(Ce.Z,{onClick:()=>{Ft(!0)}},Sn.createElement(pe.Z,{flex:"1",style:{pointerEvents:"none"}},!fa&&Sn.createElement(Oe.default,{size:"large",className:"current",placeholder:"\u8BF4\u70B9\u4EC0\u4E48",disabled:!0})),Sn.createElement(pe.Z,null,Sn.createElement(je.ZP,{type:"primary",size:"large",onClick:()=>Fa(void 0,null,function*(){var Kt;if((0,a.Rm)()&&!((Kt=Ke.AssistantObject.practice)!=null&&Kt.can_create)){he.ZP.warn(Hn.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD"}));return}Ht===""?he.ZP.error(Hn.formatMessage({id:"classrooms.enterContent",defaultMessage:"\u8BF7\u8F93\u5165\u5185\u5BB9"})):(yield Yt({type:"shixunHomeworks/createReply",payload:{journals_for_message:{jour_id:$n.categoryId,jour_type:"HomeworkCommon",reply_id:1,notes:Ht}}})).status===0&&(he.ZP.success(Hn.formatMessage({id:"classrooms.publishSuccess",defaultMessage:"\u53D1\u5E03\u6210\u529F"})),Yt({type:"shixunHomeworks/getReplyList",payload:wn({},$n)}),Ft(!1),ea(""))})},Hn.formatMessage({id:"classroomClassroomExperiments.publish1",defaultMessage:"\u53D1\u8868"}))))),(Ua==null?void 0:Ua.comments)&&Ua.comments!=""&&Sn.createElement("aside",{className:[ya.replyList,"bg-white"].join(" ")},Ua==null?void 0:Ua.comments.map(function(Kt,ua){var Pr,$t,Sa,er;return Sn.createElement(Ce.Z,{gutter:[12,12],key:ua},Sn.createElement(pe.Z,{flex:"40px"},Sn.createElement("img",{className:ya.headpic,width:"40",src:`${bn.Z.IMG_SERVER}/images/${(Pr=Kt==null?void 0:Kt.author)==null?void 0:Pr.image_url}`})),Sn.createElement(pe.Z,{flex:"1"},Sn.createElement(Ce.Z,{align:"middle"},Sn.createElement(pe.Z,{span:20},Sn.createElement("span",{className:"c-light-black"},($t=Kt==null?void 0:Kt.author)==null?void 0:$t.name),Sn.createElement("span",{className:"c-light-black ml10"},Kt==null?void 0:Kt.time," ",Hn.formatMessage({id:"classrooms.publish",defaultMessage:"\u53D1\u5E03"}))),Sn.createElement(pe.Z,{className:"tr",span:4},Sn.createElement("div",{className:"tr"},((0,a.GJ)()||((Sa=Ut==null?void 0:Ut.userInfo)==null?void 0:Sa.login)===((er=Kt==null?void 0:Kt.author)==null?void 0:er.login))&&Sn.createElement(ie.Z,{title:Hn.formatMessage({id:"classrooms.delete",defaultMessage:"\u5220\u9664"})},Sn.createElement(aa.Z,{className:"current",onClick:()=>{Yt({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5220\u9664",params:$n,selectArr:Kt}})}})))),Sn.createElement(pe.Z,{span:24},Sn.createElement(pa.Z,{value:Kt.content})),Kt.children&&Sn.createElement("aside",{className:ya.comment},Kt.children.map(function(Ca,lr){var _r,fr;return Sn.createElement(Ce.Z,{key:lr},Sn.createElement(pe.Z,{span:24},Sn.createElement(Ce.Z,null,Sn.createElement(pe.Z,{flex:"1"},Ca.author.name,Sn.createElement("span",{className:"c-light-black ml10"},Ca==null?void 0:Ca.time)),Sn.createElement(pe.Z,null,((0,a.GJ)()||((_r=Ut==null?void 0:Ut.userInfo)==null?void 0:_r.login)===((fr=Ca==null?void 0:Ca.author)==null?void 0:fr.login))&&Sn.createElement(ie.Z,{title:Hn.formatMessage({id:"classrooms.delete",defaultMessage:"\u5220\u9664"})},Sn.createElement(aa.Z,{className:"current",onClick:()=>{Yt({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5220\u9664",params:$n,selectArr:Ca}})}}))))),Sn.createElement(pe.Z,null,Sn.createElement(pa.Z,{value:Ca.content})))})),Sn.createElement(pe.Z,{span:24,className:"mt5 c-light-black"},qt===ua&&Sn.createElement("aside",null,Sn.createElement(Xe.Z,{onChange:Ca=>{Dt(Ca)},height:150,isFocus:!0}),Sn.createElement(Ce.Z,null,Sn.createElement(pe.Z,{span:24,className:"tr"},Sn.createElement(je.ZP,{type:"primary",size:"large",onClick:()=>Fa(this,null,function*(){Jn===""?he.ZP.error(Hn.formatMessage({id:"classrooms.enterContent",defaultMessage:"\u8BF7\u8F93\u5165\u5185\u5BB9"})):(yield Yt({type:"shixunHomeworks/createReply",payload:{journals_for_message:{jour_id:$n.categoryId,jour_type:"HomeworkCommon",m_parent_id:Kt.id,reply_id:1,notes:Jn}}}),Yt({type:"shixunHomeworks/getReplyList",payload:wn({},$n)}),he.ZP.success(Hn.formatMessage({id:"classrooms.publishSuccess",defaultMessage:"\u53D1\u5E03\u6210\u529F"})),vn(-1))})},Hn.formatMessage({id:"classroomClassroomExperiments.publish1",defaultMessage:"\u53D1\u8868"}))))),qt!==ua&&Sn.createElement("div",{className:"tr"},Sn.createElement("span",{className:"iconfont icon-huifu1 mr5 ml30",onClick:()=>vn(ua)}),!!Kt.user_praise&&Sn.createElement("span",{className:"c-orange"},Sn.createElement(Ga.Z,{className:"mr5 ml30",onClick:()=>Fa(this,null,function*(){yield Yt({type:"shixunHomeworks/replyUnLike",payload:{object_id:Kt.id,object_type:"journals_for_message"}}),Yt({type:"shixunHomeworks/getReplyList",payload:wn({},$n)})})}),!!Kt.praise_count&&Kt.praise_count),!Kt.user_praise&&Sn.createElement("span",null,Sn.createElement(Ga.Z,{className:"mr5 ml30",onClick:()=>Fa(this,null,function*(){yield Yt({type:"shixunHomeworks/replyLike",payload:{object_id:Kt.id,object_type:"journals_for_message"}}),Yt({type:"shixunHomeworks/getReplyList",payload:wn({},$n)})})}),!!Kt.praise_count&&Kt.praise_count))))))})))),Sn.createElement("aside",{className:"tc mt30 pb30"},Sn.createElement(ne.Z,{defaultCurrent:1,total:Ua==null?void 0:Ua.total_count,hideOnSinglePage:!0,current:$n.page||1,onChange:Kt=>{$n.page=Kt,Yt({type:"shixunHomeworks/getReplyList",payload:wn({},$n)})}})),Sn.createElement(Va,null))};var Ra=(0,Ee.connect)(({shixunHomeworks:at,classroomList:Ke,user:Ve,loading:Wt,globalSetting:Ut})=>({shixunHomeworks:at,globalSetting:Ut,user:Ve,classroomList:Ke,loading:Wt.effects}))(ia),Mr=Object.defineProperty,Za=Object.getOwnPropertySymbols,Qr=Object.prototype.hasOwnProperty,vi=Object.prototype.propertyIsEnumerable,gr=(at,Ke,Ve)=>Ke in at?Mr(at,Ke,{enumerable:!0,configurable:!0,writable:!0,value:Ve}):at[Ke]=Ve,la=(at,Ke)=>{for(var Ve in Ke||(Ke={}))Qr.call(Ke,Ve)&&gr(at,Ve,Ke[Ve]);if(Za)for(var Ve of Za(Ke))vi.call(Ke,Ve)&&gr(at,Ve,Ke[Ve]);return at};Fe().locale("ZH-cn");const io=({shixunHomeworks:at,classroomList:Ke,globalSetting:Ve,loading:Wt,dispatch:Ut})=>{var Yt;const Xn=(0,Ee.useIntl)(),Qt=(0,Ee.useParams)(),{detailLeftMenus:St}=Ke,{replyList:sn,referenceAnswer:Hn}=at;return Qt.page_size=10,(0,x.useEffect)(()=>{Ut({type:"shixunHomeworks/getReplyList",payload:la({},Qt)}),Ut({type:"shixunHomeworks/getReferenceAnswer",payload:{coursesId:Qt.categoryId}}),St.course_modules||Ut({type:"classroomList/getClassroomLeftMenus",payload:la({},Qt)})},[Qt.categoryId]),x.createElement("section",{className:"pb30 pl30 pr30 pt30 bg-white"},x.createElement("aside",{className:["c-black","font14"].join(" ")},at.actionTabs.key!=="\u7F16\u8F91\u4F5C\u4E1A"&&x.createElement("div",null,(Hn==null?void 0:Hn.reference_answer)&&x.createElement(pa.Z,{value:Hn==null?void 0:Hn.reference_answer}),!(Hn!=null&&Hn.reference_answer)&&x.createElement(et.Z,null)),(Yt=Hn==null?void 0:Hn.attachments)==null?void 0:Yt.map(($n,Jt)=>x.createElement("div",null,x.createElement("a",{href:`${bn.Z.API_SERVER}${$n.url}`},x.createElement("span",{className:"iconfont icon-fujian c-green font14"}),x.createElement("span",{className:"ml10 c-black"},$n.title),x.createElement("span",{className:"c-light-black ml20 font12"},$n.filesize))))))};var ai=(0,Ee.connect)(({shixunHomeworks:at,classroomList:Ke,loading:Ve,globalSetting:Wt})=>({shixunHomeworks:at,globalSetting:Wt,classroomList:Ke,loading:Ve.effects}))(io),yo=te(93145),no={modal:"modal___lF39e"},At=te(59301),yn=Object.defineProperty,Pn=Object.defineProperties,Gn=Object.getOwnPropertyDescriptors,Vn=Object.getOwnPropertySymbols,va=Object.prototype.hasOwnProperty,ta=Object.prototype.propertyIsEnumerable,Kn=(at,Ke,Ve)=>Ke in at?yn(at,Ke,{enumerable:!0,configurable:!0,writable:!0,value:Ve}):at[Ke]=Ve,zr=(at,Ke)=>{for(var Ve in Ke||(Ke={}))va.call(Ke,Ve)&&Kn(at,Ve,Ke[Ve]);if(Vn)for(var Ve of Vn(Ke))ta.call(Ke,Ve)&&Kn(at,Ve,Ke[Ve]);return at},pn=(at,Ke)=>Pn(at,Gn(Ke)),jr=(at,Ke)=>{var Ve={};for(var Wt in at)va.call(at,Wt)&&Ke.indexOf(Wt)<0&&(Ve[Wt]=at[Wt]);if(at!=null&&Vn)for(var Wt of Vn(at))Ke.indexOf(Wt)<0&&ta.call(at,Wt)&&(Ve[Wt]=at[Wt]);return Ve},Mo=(at,Ke,Ve)=>new Promise((Wt,Ut)=>{var Yt=St=>{try{Qt(Ve.next(St))}catch(sn){Ut(sn)}},Xn=St=>{try{Qt(Ve.throw(St))}catch(sn){Ut(sn)}},Qt=St=>St.done?Wt(St.value):Promise.resolve(St.value).then(Yt,Xn);Qt((Ve=Ve.apply(at,Ke)).next())});const Ao=at=>{var Ke=at,{classroomList:Ve,shixunHomeworks:Wt,dispatch:Ut,cb:Yt}=Ke,Xn=jr(Ke,["classroomList","shixunHomeworks","dispatch","cb"]),Qt,St,sn,Hn,$n;const Jt=(0,Ee.useIntl)(),fa=(0,Ee.useParams)(),[Ft,qt]=(0,x.useState)(""),[vn,Ht]=(0,x.useState)([]),[ea,Jn]=(0,x.useState)({learn:0,active:0,score:0,chat:0});console.log(Wt,"classroomList");const{workList:Dt}=Wt;(0,x.useEffect)(()=>{Ve.actionTabs.key},[Ve.actionTabs]);const Ja=()=>Mo(void 0,null,function*(){if(!Ft){he.ZP.warning(Jt.formatMessage({id:"classrooms.promptCount",defaultMessage:"\u6BCF\u4E2A\u5C0F\u7EC4\u5B66\u751F\u4EBA\u6570\u4E0D\u80FD\u4E3A\u7A7A"}));return}Ut({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"\u6B63\u5728\u8FDB\u884C\u667A\u80FD\u5206\u7EC4\uFF0C\u8BF7\u7A0D\u540E..."}});let ht=yield(0,ve.ZP)(`/api/homework_commons/${fa.categoryId}/ai_bulk_create.json`,{method:"post",body:pn(zr({min:1,max:Ft,course_id:fa.coursesId},ea),{course_group_ids:vn})});(ht==null?void 0:ht.status)===0&&(he.ZP.info(Jt.formatMessage({id:"classrooms.promptSuccess",defaultMessage:"\u667A\u80FD\u5206\u7EC4\u6210\u529F"})),Ut({type:"classroomList/setActionTabs",payload:{}}),Yt()),Ut({type:"globalSetting/setGlobalLoading",payload:{show:!1}})});return At.createElement(Ie.default,{width:584,className:no.modal,zIndex:3,centered:!0,destroyOnClose:!0,afterClose:()=>{Ht([]),qt(""),Jn({learn:0,active:0,score:0,chat:0})},title:Jt.formatMessage({id:"classroomGraphicGroupHomework.intelligentGrouping",defaultMessage:"\u667A\u80FD\u5206\u7EC4"}),onOk:Ja,open:Ve.actionTabs.key==="\u667A\u80FD\u5206\u7EC4",onCancel:()=>{Ut({type:"classroomList/setActionTabs",payload:{}})}},At.createElement("p",{style:{display:"flex",alignItems:"center"}},At.createElement("label",{style:{minWidth:80,display:"inline-flex",justifyContent:"end",marginRight:10,alignItems:"center"}},"\u6BCF\u4E2A\u5C0F\u7EC4\u5B66\u751F\u4EBA\u6570\uFF1A"),At.createElement(se.Z,{style:{width:100},min:(Qt=Dt==null?void 0:Dt.group_data)==null?void 0:Qt.min_num,max:(St=Dt==null?void 0:Dt.group_data)==null?void 0:St.max_num,precision:0,step:1,value:Ft,onChange:ht=>{qt(ht)}}),At.createElement("span",{style:{marginLeft:10,color:"#a6a6a6"}},"\u6BCF\u7EC4\u6210\u5458\u4EBA\u6570\u8303\u56F4\u4E3A",(sn=Dt==null?void 0:Dt.group_data)==null?void 0:sn.min_num,"~",(Hn=Dt==null?void 0:Dt.group_data)==null?void 0:Hn.max_num,"\u4EBA")),At.createElement("p",{style:{display:"flex"}},At.createElement("label",{style:{minWidth:80,display:"inline-flex",justifyContent:"end",marginRight:10}},Jt.formatMessage({id:"classrooms.classDivision",defaultMessage:"\u5206\u73ED"}),"\uFF1A"),At.createElement(z.default.Group,{value:vn,onChange:ht=>{Ht(ht)}},($n=Dt==null?void 0:Dt.course_group_info)==null?void 0:$n.map(ht=>At.createElement(z.default,{key:ht==null?void 0:ht.course_group_id,value:ht==null?void 0:ht.course_group_id},ht==null?void 0:ht.group_group_name)))),At.createElement("div",{style:{display:"flex"}},At.createElement("label",{style:{minWidth:80,display:"inline-flex",justifyContent:"end",marginRight:10}},"\u5206\u7EC4\u89C4\u5219\uFF1A"),At.createElement(z.default.Group,{onChange:ht=>{Jn({learn:ht.indexOf(1)>-1?1:0,active:ht.indexOf(2)>-1?1:0,score:ht.indexOf(3)>-1?1:0,chat:ht.indexOf(4)>-1?1:0})}},At.createElement(z.default,{value:1},"\u5728\u7EBF\u65F6\u957F"),At.createElement(z.default,{value:2},"\u53C2\u4E0E\u8BFE\u5802\u6570"),At.createElement(z.default,{value:4},"\u4E92\u52A8\u6B21\u6570"),At.createElement(z.default,{value:3},"\u5386\u53F2\u603B\u6210\u7EE9"))))};var Wo=(0,Ee.connect)(({shixunHomeworks:at,classroomList:Ke})=>({shixunHomeworks:at,classroomList:Ke}))(Ao),Si=te(2948),qn={flex_box_center:"flex_box_center___eiaQ9",flex_space_between:"flex_space_between___fT_mk",flex_box_vertical_center:"flex_box_vertical_center___th1VG",flex_box_center_end:"flex_box_center_end___uybac",flex_box_column:"flex_box_column___TqJIG",form:"form___njbEi",efficiency:"efficiency___Oei2A",configworksContainer:"configworksContainer___Nq83Z",content:"content___I1fum",pubColSty:"pubColSty___mLLj7",selectSty:"selectSty___vHJsQ",borderSty:"borderSty___i4DxC",delSty:"delSty___sr6EA",delBorder:"delBorder___UTfgQ",copHover:"copHover___K6TsR",title_icon:"title_icon___WSWL7",title:"title___mviQ0"},Qa=te(59301),tr=(at,Ke,Ve)=>new Promise((Wt,Ut)=>{var Yt=St=>{try{Qt(Ve.next(St))}catch(sn){Ut(sn)}},Xn=St=>{try{Qt(Ve.throw(St))}catch(sn){Ut(sn)}},Qt=St=>St.done?Wt(St.value):Promise.resolve(St.value).then(Yt,Xn);Qt((Ve=Ve.apply(at,Ke)).next())});const pr=({})=>{var at,Ke;const Ve=(0,Ee.useIntl)(),[Wt,Ut]=(0,x.useState)(!0),[Yt,Xn]=(0,x.useState)(!1),[Qt,St]=(0,x.useState)([]),[sn,Hn]=(0,x.useState)([]),[$n,Jt]=(0,x.useState)([]),[fa,Ft]=(0,x.useState)([]),[qt,vn]=(0,x.useState)(""),Ht=(0,Ee.useParams)();function ea(){return tr(this,null,function*(){let Ja=yield(0,ve.ZP)(`/api/homework_commons/${Ht.categoryId}/homework_common_collaborators.json`,{method:"get"});Hn(Ja)})}function Jn(){return tr(this,null,function*(){var Ja;let ht=yield(0,ve.ZP)(`/api/courses/${Ht==null?void 0:Ht.coursesId}/teachers`,{method:"get",params:{homework_id:Ht.categoryId,limit:1e3}});(Ja=ht==null?void 0:ht.teacher_list)==null||Ja.map(Dn=>{Dn.key=Dn.user_id}),Jt(ht==null?void 0:ht.teacher_list),Ft(ht==null?void 0:ht.teacher_list)})}(0,x.useEffect)(()=>{ea(),Jn()},[Ht]);const Dt=()=>{};return Qa.createElement("section",{className:qn.form},Qa.createElement(Ce.Z,{className:qn.content,style:{padding:"20px 30px",gap:20}},(at=sn==null?void 0:sn.data)==null?void 0:at.map(Ja=>Qa.createElement(Ce.Z,{align:"middle",className:`${qn.borderSty} ${qt===(Ja==null?void 0:Ja.id)?qn.delBorder:""}`,style:{height:"38px",borderRadius:"2px",padding:"0 12px",color:"#333333",background:"#fff"}},Qa.createElement("span",{className:"c-grey-333"},Ja==null?void 0:Ja.real_name),(sn==null?void 0:sn.can_edit)&&Qa.createElement("span",{style:{cursor:"pointer",marginLeft:"20px"},className:`iconfont icon-guanbi11 ${qn.delSty}`,onMouseEnter:()=>{vn(Ja.id)},onMouseLeave:()=>{vn("")},onClick:()=>tr(void 0,null,function*(){(yield(0,ve.ZP)(`/api/homework_commons/${Ht.categoryId}/homework_common_collaborators/delete.json`,{method:"delete",body:{user_id:Ja.id}})).status===0&&(he.ZP.info(Ve.formatMessage({id:"classrooms.deleteSuccess",defaultMessage:"\u5220\u9664\u6210\u529F"})),ea(),Jn())})}))),(sn==null?void 0:sn.can_edit)&&Qa.createElement(je.ZP,{className:qn.copHover,style:{height:38,padding:"6px 15px",backgroundColor:"#fff"},type:"primary",ghost:!0,onClick:()=>Xn(!0)},"\u6DFB\u52A0\u534F\u4F5C\u8005"),!(sn!=null&&sn.can_edit)&&!((Ke=sn==null?void 0:sn.data)!=null&&Ke.length)&&Qa.createElement("span",{className:"c-grey-666"},"\u6682\u672A\u6DFB\u52A0\u534F\u4F5C\u8005")),Qa.createElement(Ie.default,{title:"\u6DFB\u52A0\u534F\u4F5C\u8005",open:Yt,onCancel:()=>Xn(!1),onOk:()=>tr(void 0,null,function*(){if(Qt.length===0){he.ZP.info(Ve.formatMessage({id:"classrooms.selectCollaboratorTeacher",defaultMessage:"\u8BF7\u9009\u62E9\u534F\u4F5C\u8001\u5E08"}));return}(yield(0,ve.ZP)(`/api/homework_commons/${Ht.categoryId}/homework_common_collaborators.json`,{method:"post",body:{user_ids:Qt}})).status===0&&(he.ZP.info(Ve.formatMessage({id:"classrooms.addSuccess",defaultMessage:"\u6DFB\u52A0\u6210\u529F"})),St([]),ea(),Jn(),Xn(!1))})},Qa.createElement("div",null,Qa.createElement("div",{style:{display:"flex"}},Qa.createElement("label",{style:{width:"50px"}},Ve.formatMessage({id:"classrooms.name",defaultMessage:"\u59D3\u540D"}),"\uFF1A")," ",Qa.createElement(Oe.default.Search,{onChange:Ja=>{Jt(fa.filter(ht=>ht.name.indexOf(Ja.target.value)>-1))}})),Qa.createElement(ye.default,{style:{marginTop:"10px",height:"300px",overflow:"auto"},rowSelection:{type:"checkbox",onChange:(Ja,ht)=>{St(Ja)},selectedRowKeys:Qt,getCheckboxProps:Ja=>({disabled:Ja.is_collaborator})},pagination:!1,dataSource:$n,columns:[{title:Ve.formatMessage({id:"classrooms.name",defaultMessage:"\u59D3\u540D"}),dataIndex:"name",key:"name"},{title:Ve.formatMessage({id:"classrooms.role",defaultMessage:"\u89D2\u8272"}),dataIndex:"role",key:"role"}]}))))};var Bo=(0,Ee.connect)(({shixunHomeworks:at,loading:Ke})=>({shixunHomeworks:at,loading:Ke.effects}))(pr),Xr=te(5083),Lr=te(78673),Co=te(4324),qo=te(64351),di=te(99981),Ba=te(7489),xa=te(59301),Ki=Object.defineProperty,gl=Object.defineProperties,sl=Object.getOwnPropertyDescriptors,Xi=Object.getOwnPropertySymbols,ji=Object.prototype.hasOwnProperty,$o=Object.prototype.propertyIsEnumerable,Vi=(at,Ke,Ve)=>Ke in at?Ki(at,Ke,{enumerable:!0,configurable:!0,writable:!0,value:Ve}):at[Ke]=Ve,Ti=(at,Ke)=>{for(var Ve in Ke||(Ke={}))ji.call(Ke,Ve)&&Vi(at,Ve,Ke[Ve]);if(Xi)for(var Ve of Xi(Ke))$o.call(Ke,Ve)&&Vi(at,Ve,Ke[Ve]);return at},Ui=(at,Ke)=>gl(at,sl(Ke)),rl=(at,Ke,Ve)=>new Promise((Wt,Ut)=>{var Yt=St=>{try{Qt(Ve.next(St))}catch(sn){Ut(sn)}},Xn=St=>{try{Qt(Ve.throw(St))}catch(sn){Ut(sn)}},Qt=St=>St.done?Wt(St.value):Promise.resolve(St.value).then(Yt,Xn);Qt((Ve=Ve.apply(at,Ke)).next())});const{RangePicker:Ri}=Xr.default,{Option:$i}=fe.default,fo=({shixunHomeworks:at,classroomList:Ke,getData:Ve,dispatch:Wt})=>{var Ut,Yt,Xn,Qt,St,sn,Hn,$n,Jt,fa,Ft,qt,vn,Ht,ea;const Jn=(0,Ee.useIntl)(),{workSetting:Dt,workList:Ja}=at,ht=(0,Ee.useParams)(),[Dn,Ua]=(0,x.useState)(!0);let[Te,Kt]=(0,x.useState)([]),[ua,Pr]=(0,x.useState)([]);const[$t,Sa]=(0,x.useState)({unified_setting:!1,publish_time:"",end_time:"",is_group_grade:!1,ta_mode:1,final_mode:!1,st_proportion:"20%",ta_proportion:"30%",te_proportion:"50%",gr_proportion:"",student_comment:!1,anonymous_appeal:!1,appeal_penalty:0,appeal_time:"",anonymous_comment:!1,evaluation_num:0,evaluation_start:"",evaluation_end:"",absence_penalty:0,work_public:!1,allow_late:!1,unified_late:!0,late_time:"",late_penalty:0,penalty_type:Co.Q.Number,challenge_settings:[],work_efficiency:!1,shixun_evaluation:"",answer_open_evaluation:!1,answer_public:!1,score_open:!1,total_score:"",eff_score:"",unified_anonymous_comment:!0,unified_anonymous_appeal:!0,submit_limit:!1,submit_limit_num:"",must_file:!1,can_submit:!1,submit_num:""}),[er,Ca]=(0,x.useState)(!1);(0,x.useEffect)(()=>{Dt!=null&&Dt.course_id&&(Object.keys($t).map(function(oa){oa.indexOf("proportion")>-1?$t[oa]=Dt[oa]*100:$t[oa]=Dt[oa]}),Dt.anonymous_comment&&($t.unified_late=Dt.unified_anonymous_comment,Ca(Dt.unified_anonymous_comment)),(!$t.allow_late||!$t.unified_late)&&($t.late_penalty=5),$t.unified_setting||($t.unified_late=!1,$t.unified_anonymous_comment=!1,$t.unified_anonymous_appeal=!1),Te=JSON.parse(JSON.stringify(Dt.group_settings.map(oa=>Ui(Ti({},oa),{group_name:[oa.group_name]})).filter(oa=>oa.publish_time!==null))),ua=JSON.parse(JSON.stringify(Dt.allow_late_settings.map(oa=>Ui(Ti({},oa),{group_name:[oa.group_name]})).filter(oa=>oa.late_time!==null))),Sa(Ti({},$t)),Kt(Te.length?[...Te]:[{}]),Pr([...ua]))},[Dt]),(0,x.useEffect)(()=>{Ua(!(0,a.GJ)())},[(0,a.GJ)()]);const[lr,_r]=(0,x.useState)(!1),fr=()=>rl(void 0,null,function*(){_r(!lr);const oa=JSON.parse(JSON.stringify($t));if(oa.categoryId=ht.categoryId,$t.unified_setting||(Te=Te==null?void 0:Te.map(ha=>{var Po,oo;if(!ha.publish_time||!ha.end_time)throw he.ZP.error(Jn.formatMessage({id:"classrooms.publishDeadlineCannotEmpty",defaultMessage:"\u53D1\u5E03\u3001\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"})),_r(!1),new String(Jn.formatMessage({id:"classrooms.publishDeadlineCannotEmpty",defaultMessage:"\u53D1\u5E03\u3001\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"}));if(!ha.group_name)throw he.ZP.error(Jn.formatMessage({id:"classrooms.selectClassName",defaultMessage:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"})),_r(!1),new String(Jn.formatMessage({id:"classrooms.selectClassName",defaultMessage:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"}));return ha.group_name=typeof(ha==null?void 0:ha.group_name)=="string"?[ha==null?void 0:ha.group_name]:ha==null?void 0:ha.group_name,ha.group_id=(oo=(Po=ha==null?void 0:ha.group_name)==null?void 0:Po.map(Do=>{var Vo,xo;let Ho=(xo=(Vo=Dt.group_settings)==null?void 0:Vo.filter(wo=>(wo==null?void 0:wo.group_name)===Do))==null?void 0:xo[0];return Ho==null?void 0:Ho.group_id}))==null?void 0:oo.toString().split(","),ha})),oa.group_settings=Te,$t.allow_late)if($t.unified_late){if($t.late_penalty===null||$t.late_penalty===void 0||$t.late_penalty<0||$t.late_penalty>100)throw he.ZP.error(`${Jn.formatMessage({id:"classrooms.lateSubmissionDeduction0",defaultMessage:"\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0"})}~100`),_r(!1),new String(`${Jn.formatMessage({id:"classrooms.lateSubmissionDeduction0",defaultMessage:"\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0"})}~100`);if(!$t.late_time)throw he.ZP.error(Jn.formatMessage({id:"classrooms.resubmitDeadlineCannotEmpty",defaultMessage:"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"})),_r(!1),new String(Jn.formatMessage({id:"classrooms.resubmitDeadlineCannotEmpty",defaultMessage:"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"}))}else ua=ua==null?void 0:ua.map(ha=>{var Po,oo;if(ha.penalty_type=Co.Q.Number,ha.late_penalty===null||ha.late_penalty===void 0||ha.late_penalty<0||ha.late_penalty>100)throw he.ZP.error(`${Jn.formatMessage({id:"classrooms.lateSubmissionDeduction0",defaultMessage:"\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0"})}~100`),_r(!1),new String(`${Jn.formatMessage({id:"classrooms.lateSubmissionDeduction0",defaultMessage:"\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0"})}~100`);if(!ha.late_time)throw he.ZP.error(Jn.formatMessage({id:"classrooms.resubmitDeadlineCannotEmpty",defaultMessage:"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"})),_r(!1),new String(Jn.formatMessage({id:"classrooms.resubmitDeadlineCannotEmpty",defaultMessage:"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"}));if(!ha.group_name)throw he.ZP.error(Jn.formatMessage({id:"classrooms.selectClassName",defaultMessage:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"})),_r(!1),new String(Jn.formatMessage({id:"classrooms.selectClassName",defaultMessage:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"}));return ha.group_name=typeof(ha==null?void 0:ha.group_name)=="string"?[ha==null?void 0:ha.group_name]:ha==null?void 0:ha.group_name,ha.group_id=(oo=(Po=ha==null?void 0:ha.group_name)==null?void 0:Po.map(Do=>{var Vo,xo;let Ho=(xo=(Vo=Dt.group_settings)==null?void 0:Vo.filter(wo=>(wo==null?void 0:wo.group_name)===Do))==null?void 0:xo[0];return Ho==null?void 0:Ho.group_id}))==null?void 0:oo.toString().split(","),ha}),oa.allow_late_settings=ua;if($t!=null&&$t.submit_limit&&!($t!=null&&$t.submit_limit_num)){he.ZP.warning(Jn.formatMessage({id:"classrooms.studentContentLengthCannotEmpty",defaultMessage:"\u5B66\u751F\u586B\u5199\u5185\u5BB9\u5B57\u6570\u4E0D\u80FD\u4E3A\u7A7A"})),_r(!1);return}if($t!=null&&$t.can_submit&&!($t!=null&&$t.submit_num)){he.ZP.warning(Jn.formatMessage({id:"classrooms.studentSubmissionCountCannotEmpty",defaultMessage:"\u5B66\u751F\u63D0\u4EA4\u4F5C\u54C1\u6B21\u6570\u4E0D\u80FD\u4E3A\u7A7A"})),_r(!1);return}Object.keys(oa).map(function(ha){ha.indexOf("proportion")>-1&&(oa[ha]=oa[ha]/100)}),Wt({type:"shixunHomeworks/updateSetting",payload:Ui(Ti({},oa),{penalty_type:Co.Q.Number})}).then(ha=>{ha.status===0?(_r(!1),he.ZP.success(Jn.formatMessage({id:"classrooms.updateSuccess",defaultMessage:"\u66F4\u65B0\u6210\u529F"})),Ve()):_r(!1)})}),Ro=(0,x.useMemo)(()=>(Dt==null?void 0:Dt.allow_late)||(Dt==null?void 0:Dt.all_group_late),[Dt,Ja]),_n=(oa,ha,Po="group_id")=>{var oo;return ha?ha.find(Do=>Do[Po]===oa):(oo=Dt==null?void 0:Dt.group_settings)==null?void 0:oo.find(Do=>Do.group_id[0]===oa)},br=oa=>{var ha,Po;const oo=_n(oa,Dt==null?void 0:Dt.allow_late_settings,"id"),Do=_n(oa,Dt==null?void 0:Dt.anonymous_comment_settings),Vo=_n(oa);return(Dt==null?void 0:Dt.allow_late)&&oo&&Fe()(oo==null?void 0:oo.late_time)<=Fe()()||(Dt==null?void 0:Dt.anonymous_comment)&&Do&&(Do==null?void 0:Do.evaluation_start)!==null||((Po=(Fe()(Vo==null?void 0:Vo.end_time)<=Fe()()&&((ha=Dt==null?void 0:Dt.allow_late_settings)==null?void 0:ha.filter(xo=>xo.group_id.includes(oa))))[0])==null?void 0:Po.late_time)!=null},Pa=Dt==null?void 0:Dt.anonymous_comment,Xo=(Ut=Dt==null?void 0:Dt.allow_late_settings)!=null&&Ut.length?(Yt=Dt==null?void 0:Dt.allow_late_settings)==null?void 0:Yt.every(oa=>{if(oa.evaluation_start)return!0}):!1,bi=(Dt==null?void 0:Dt.unified_late)&&(Dt==null?void 0:Dt.anonymous_comment),cr=Dt==null?void 0:Dt.anonymous_comment,Lo=oa=>{if(!oa)return!1;const ha=_n(oa,Dt==null?void 0:Dt.anonymous_comment_settings);return(Dt==null?void 0:Dt.anonymous_comment)&&ha&&(ha==null?void 0:ha.evaluation_start)!==null},ro=oa=>{const ha=_n(oa,Dt==null?void 0:Dt.anonymous_comment_settings);return ha&&(ha==null?void 0:ha.evaluation_start)!==null};return xa.createElement("div",{style:{padding:"30px 50px"}},xa.createElement("div",{className:`${Ba.Z.title}`},xa.createElement("span",null,Jn.formatMessage({id:"classroomClassroomExperiments.homeworkPublish",defaultMessage:"\u4F5C\u4E1A\u53D1\u5E03"})),xa.createElement(ie.Z,{placement:"topLeft",title:"\u8BBE\u7F6E\u4F5C\u4E1A\u7684\u53D1\u5E03\u89C4\u5219\uFF0C\u8BBE\u7F6E\u540E\uFF0C\u5B66\u751F\u53EA\u80FD\u5728\u89C4\u5B9A\u65F6\u95F4\u5185\u63D0\u4EA4\u4F5C\u4E1A"},xa.createElement("i",{className:`iconfont icon-tishixiaowenhao ml10 ${Ba.Z.title_icon}`}))),xa.createElement("div",{className:Ba.Z.content},((Xn=Dt==null?void 0:Dt.group_settings)==null?void 0:Xn.length)>0?xa.createElement(Ce.Z,{className:`${Ba.Z.row_sty} ${Ba.Z.bottom_line} ${(Qt=Ba.Z)==null?void 0:Qt.h_lh_40}`,align:"middle"},xa.createElement(Lr.Z,{checked:$t.unified_setting,disabled:Dn||!((St=Dt==null?void 0:Dt.homework_status)!=null&&St.includes("\u672A\u53D1\u5E03"))||(0,a.Rm)()&&!((Hn=(sn=Ke.AssistantObject)==null?void 0:sn.group)!=null&&Hn.can_publish)||!(Dt!=null&&Dt.manage_all_group),onChange:()=>{var oa;if(!((oa=Dt==null?void 0:Dt.homework_status)!=null&&oa.includes("\u672A\u53D1\u5E03"))){he.ZP.error(Jn.formatMessage({id:"classrooms.publishedCannotModifyUnified",defaultMessage:"\u5DF2\u53D1\u5E03\uFF0C\u4E0D\u80FD\u518D\u4FEE\u6539\u7EDF\u4E00\u8BBE\u7F6E"}));return}if($t.unified_setting=!$t.unified_setting,$t.unified_setting||($t.unified_late=!1),Sa(Object.assign({},$t)),Te==""){Kt([{}]);return}$t.unified_setting&&(Kt([]),Pr([{late_penalty:5}]))}}),xa.createElement("span",{className:"ml10 mr10"},Jn.formatMessage({id:"classroomClassroomExperiments.enableResubmission",defaultMessage:"\u5F00\u542F\u8865\u4EA4"})),xa.createElement("span",{style:{color:"#333"}},"(\u9009\u4E2D\u5219\u6240\u6709\u5206\u73ED\u4F7F\u7528\u76F8\u540C\u7684\u53D1\u5E03\u8BBE\u7F6E\uFF0C\u4EC5\u8BFE\u5802\u7BA1\u7406\u5458\u53EF\u4FEE\u6539\uFF1B\u5426\u5219\u5404\u4E2A\u5206\u73ED\u5141\u8BB8\u5355\u72EC\u8BBE\u7F6E)")):null,$t.unified_setting&&xa.createElement("div",{className:Ba.Z.row_sty,style:{padding:"5px 30px"}},xa.createElement(Ce.Z,{align:"middle"},xa.createElement(pe.Z,{style:{color:"#666",marginRight:10}},Jn.formatMessage({id:"classrooms.publishTime",defaultMessage:"\u53D1\u5E03\u65F6\u95F4"})),xa.createElement(pe.Z,{className:"ml5"},xa.createElement(Xr.default,{style:{width:200},size:"large",placeholder:Jn.formatMessage({id:"classroomClassroomExperiments.pleaseSelectPublishTime",defaultMessage:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4"}),showTime:{format:"HH:mm",defaultValue:Fe()((0,E.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",allowClear:!1,disabled:Dn||!(($n=Dt==null?void 0:Dt.homework_status)!=null&&$n.includes("\u672A\u53D1\u5E03")||(Jt=Dt==null?void 0:Dt.homework_status)!=null&&Jt.includes("\u672A\u5F00\u59CB"))||(0,a.Rm)()&&!((Ft=(fa=Ke.AssistantObject)==null?void 0:fa.group)!=null&&Ft.can_publish),value:$t.publish_time?Fe()($t.publish_time):"",disabledDate:oa=>(0,di.Q8)(oa,Dt==null?void 0:Dt.course_end_date),disabledTime:oa=>(0,di.d0)(oa),onChange:(oa,ha)=>{$t.publish_time=ha,!$t.end_time&&$t.unified_setting&&($t.end_time=Fe()(oa).add(1,"month").format("YYYY-MM-DD HH:mm:ss")),Sa(Object.assign({},$t))}})),xa.createElement(pe.Z,{className:"c-grey-333"},Jn.formatMessage({id:"classroomGraphicGroupHomework.publishTimeTip",defaultMessage:"\uFF08\u5B66\u751F\u6536\u5230\u4F5C\u4E1A\u7684\u65F6\u95F4\uFF09"}))),xa.createElement(Ce.Z,{align:"middle"},xa.createElement(pe.Z,{style:{marginLeft:40,color:" #666",marginRight:10}},"\u622A\u6B62\u65F6\u95F4"),xa.createElement(pe.Z,{className:"ml5"},xa.createElement(Xr.default,{allowClear:!1,style:{width:200},size:"large",placeholder:Jn.formatMessage({id:"classroomClassroomExperiments.pleaseSelectEndTime",defaultMessage:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4"}),showTime:{format:"HH:mm",defaultValue:Fe()((0,E.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:Xo||cr||(Dt==null?void 0:Dt.allow_late)&&(Dt==null?void 0:Dt.homework_status.includes("\u5DF2\u622A\u6B62"))||Dn||(Dt==null?void 0:Dt.allow_late)&&Fe()()>=Fe()(Dt==null?void 0:Dt.end_time)||(0,a.Rm)()&&!((vn=(qt=Ke.AssistantObject)==null?void 0:qt.group)!=null&&vn.can_publish),disabledDate:oa=>(0,di.Q8)(oa,Dt==null?void 0:Dt.course_end_date,$t.publish_time),disabledTime:oa=>(0,di.d0)(oa,$t.publish_time),value:$t.end_time?Fe()($t.end_time):"",onChange:(oa,ha)=>{$t.end_time=ha,Sa(Object.assign({},$t))}})),xa.createElement(pe.Z,{className:"c-grey-333"},"\uFF08\u5B66\u751F\u201C\u6309\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u7684\u65F6\u95F4\u622A\u70B9\uFF09"))),!$t.unified_setting&&xa.createElement(Ce.Z,null,Te&&Te.map(function(oa,ha){var Po,oo,Do,Vo;return xa.createElement(Ce.Z,{key:ha},xa.createElement(Ce.Z,{style:{padding:"5px 14px 5px 52px"}},xa.createElement(pe.Z,{className:Ba.Z.lable_name1},"\u53D1\u5E03\u89C4\u5219",ha+1),xa.createElement(pe.Z,{flex:"auto",style:{maxWidth:350}},xa.createElement(fe.default,{disabled:Dn||((Po=Dt==null?void 0:Dt.homework_status)!=null&&Po.includes("\u672A\u53D1\u5E03")&&oa.id||Fe()(){var Ho,wo;if((0,a.Rm)()&&!((wo=(Ho=Ke.AssistantObject)==null?void 0:Ho.group)!=null&&wo.can_publish)){he.ZP.warning(Jn.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\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}Te[ha].group_name=xo,Te[ha].group_id=oa.group_id;const xi=(0,ft.flattenDeep)(Te.map(Zi=>Zi.group_name)),Oi=ua.map(Zi=>{let mo=(Zi==null?void 0:Zi.group_name)||[];return Ui(Ti({},Zi),{group_name:(0,ft.remove)(mo,nl=>xi.includes(nl))})});Pr(Oi),Kt(Te.slice())}},Dt.group_settings&&Dt.group_settings.map(function(xo){if(!Te.map(Ho=>Ho.group_name).toString().split(",").includes(String(xo.group_name)))return xa.createElement($i,{value:xo.group_name,key:xo.id},xo.group_name)})))),xa.createElement(pe.Z,{style:{padding:"5px 0"}},xa.createElement(Ri,{style:{width:620},size:"large",allowClear:!1,ranges:{\u6B64\u523B:[oa.publish_time?Fe()(oa.publish_time):Fe()(),Fe()()]},disabled:Dn||(Fe()()<=Fe()((oo=_n(oa.id))==null?void 0:oo.publish_time)?!1:[!0,br(oa.id)]),placeholder:[Jn.formatMessage({id:"classroomClassroomExperiments.pleaseSelectPublishTime",defaultMessage:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4"}),"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4"],disabledDate:xo=>(0,di.Q8)(xo,Dt==null?void 0:Dt.course_end_date),disabledTime:xo=>(0,di.d0)(xo),showTime:{format:"HH:mm",defaultValue:[Fe()((0,E.U6)(),"HH:mm"),Fe()((0,E.U6)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm",value:oa.publish_time&&[Fe()(oa.publish_time),Fe()(oa.end_time)],onChange:(xo,Ho)=>{var wo,xi;if((0,a.Rm)()&&!((xi=(wo=Ke.AssistantObject)==null?void 0:wo.group)!=null&&xi.can_publish)){he.ZP.warning(Jn.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\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}Te[ha].publish_time=Ho[0],Te[ha].end_time=Ho[1],Kt([...Te])}})),!Dn&&xa.createElement(pe.Z,{className:`${(Do=Ba.Z)==null?void 0:Do.h_lh_40}`,style:{padding:"5px 0"}},Te.length<((Vo=Dt==null?void 0:Dt.group_settings)==null?void 0:Vo.length)&&xa.createElement("i",{className:"iconfont icon-tianjiatimu ml15 current",style:{color:"#00B187"},onClick:()=>{Kt(Te.concat({}))}}),(oa!=null&&oa.publish_time&&Fe()(){var xo,Ho;if((0,a.Rm)()&&!((Ho=(xo=Ke.AssistantObject)==null?void 0:xo.normal)!=null&&Ho.can_publish)){he.ZP.warning(Jn.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\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 wo=(0,ft.cloneDeep)(ua);wo.forEach((xi,Oi)=>{xi.group_name&&(xi.group_name=xi.group_name.filter(Zi=>{var mo;return!((mo=Te[ha].group_name)!=null&&mo.includes(Zi))}))}),Te=Te.filter((xi,Oi)=>ha!==Oi),Pr(wo),Kt(Te.slice()),setTimeout(()=>Kt(Te.slice()),10)}}):xa.createElement("i",{className:"iconfont icon-shanjian1 ml15",style:{color:"#E30000",opacity:"0.2"}})))}))),xa.createElement(qo.ZP,{checkMarginLeft:60,className:"mb20",disabled:Dn,value:$t,onChange:oa=>Sa(Ti(Ti({},$t),oa))}),xa.createElement(xa.Fragment,null,xa.createElement("div",{className:`${Ba.Z.title} mt30`},xa.createElement("span",null,"\u4F5C\u4E1A\u8865\u4EA4")),xa.createElement("div",{className:Ba.Z.content},xa.createElement(Ce.Z,{className:`${Ba.Z.row_sty} ${Ba.Z.bottom_line} ${(Ht=Ba.Z)==null?void 0:Ht.h_lh_40}`,align:"middle"},xa.createElement(Lr.Z,{checked:$t.allow_late,disabled:Xo||Dn||(Dt==null?void 0:Dt.allow_late),onChange:oa=>{var ha;if((0,a.Rm)()&&!((ha=Ke.AssistantObject.group)!=null&&ha.can_late)){he.ZP.warning(Jn.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\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}oa&&Ie.default.warning({title:"\u5F00\u542F\u8865\u4EA4\u63D0\u793A",width:480,centered:!0,content:xa.createElement("div",{style:{padding:10,background:"#f5f6f9"}},xa.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"),xa.createElement("div",null,"2.\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u5FC5\u987B\u665A\u4E8E\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\uFF1B"),xa.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"))}),$t.allow_late=!$t.allow_late,ua==""&&Pr([{late_penalty:5}]),Sa(Object.assign({},$t))}}),xa.createElement("span",{className:"ml10 mr10"},Jn.formatMessage({id:"classroomClassroomExperiments.enableResubmission",defaultMessage:"\u5F00\u542F\u8865\u4EA4"})),xa.createElement(ie.Z,{overlayStyle:{width:380,maxWidth:380},title:xa.createElement("div",{style:{display:"flex",flexFlow:"column"}},xa.createElement("span",null,"\u8865\u4EA4\u89C4\u5219\u8BF4\u660E"),xa.createElement("span",null,"\u5F00\u542F\u8865\u4EA4\uFF0C\u5B66\u751F\u53EA\u5728\u8865\u4EA4\u65F6\u95F4\u5185\u624D\u901A\u5173\u5219\u6263\u9664\u5206\u503C\uFF0C\u672A\u901A\u5173\u4E0D\u6263\u5206\uFF1B"),xa.createElement("span",null,"\u5B66\u751F\u5728\u6B63\u5E38\u4F5C\u4E1A\u89C4\u5B9A\u65F6\u95F4\u5185\u901A\u5173\uFF0C\u5728\u8865\u4EA4\u9636\u6BB5\u518D\u6B21\u901A\u5173\u4E0D\u6263\u5206\u3002"))},xa.createElement("i",{className:`iconfont icon-tishixiaowenhao ${Ba.Z.title_icon}`}))),($t==null?void 0:$t.allow_late)&&xa.createElement("div",{className:"pb5"},xa.createElement(Ce.Z,{className:Ba.Z.row_sty1},xa.createElement(pe.Z,{className:Ba.Z.lable_name,style:{marginRight:20}},"\u8865\u4EA4\u65B9\u5F0F"),xa.createElement(le.ZP.Group,{style:{display:"flex",alignItems:"center"},disabled:Dn,value:$t.unified_late,onChange:oa=>{var ha;if((0,a.Rm)()&&!((ha=Ke.AssistantObject.group)!=null&&ha.can_late)){he.ZP.warning(Jn.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\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}$t.unified_late=oa.target.value,ua==""&&!oa.target.value&&Pr([{late_penalty:5}]),Sa(Ti({},$t))}},($t==null?void 0:$t.unified_setting)&&xa.createElement(le.ZP,{disabled:(Dt==null?void 0:Dt.allow_late)||!(Dt!=null&&Dt.manage_all_group),value:!0}," \u7EDF\u4E00\u8865\u4EA4 "),((ea=Dt==null?void 0:Dt.group_settings)==null?void 0:ea.length)&&xa.createElement(le.ZP,{disabled:Dt==null?void 0:Dt.allow_late,value:!1}," \u5206\u73ED\u8865\u4EA4 "))),$t!=null&&$t.unified_late?xa.createElement("div",null,xa.createElement(Ce.Z,{wrap:!1,align:"middle",className:`${Ba.Z.row_sty1} mb10 mt5`},xa.createElement(pe.Z,{className:Ba.Z.lable_name},Jn.formatMessage({id:"classroomClassroomExperiments.resubmissionDeduction",defaultMessage:"\u8865\u4EA4\u6263\u5206"})),xa.createElement(pe.Z,{style:{margin:"0 10px 0 8px"}},xa.createElement(se.Z,{disabled:Dn||Pa,size:"large",addonAfter:"\u5206",style:{width:206},min:0,value:$t.late_penalty,onChange:oa=>{var ha;if((0,a.Rm)()&&!((ha=Ke.AssistantObject.group)!=null&&ha.can_late)){he.ZP.warning(Jn.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\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}$t.late_penalty=oa,Sa(Object.assign({},$t))}})),xa.createElement(pe.Z,{style:{color:"#333"}},"\uFF08\u5EF6\u65F6\u63D0\u4EA4\u4F5C\u54C1\u65F6\uFF0C\u5B66\u751F\u6210\u7EE9\u5C06\u88AB\u6263\u51CF\u7684\u5206\u503C\uFF09")),xa.createElement(Ce.Z,{className:`${Ba.Z.row_sty1}`},xa.createElement(pe.Z,{className:Ba.Z.lable_name},"\u622A\u6B62\u65F6\u95F4"),xa.createElement(pe.Z,{style:{margin:"0 10px 0 8px"}},xa.createElement(Xr.default,{allowClear:!1,size:"large",style:{width:280},placeholder:Jn.formatMessage({id:"classroomClassroomExperiments.pleaseSelectEndTime",defaultMessage:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4"}),showTime:{format:"HH:mm",defaultValue:Fe()((0,E.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:Dn||bi||Xo,value:$t.late_time?Fe()($t.late_time):"",disabledDate:oa=>(0,di.Q8)(oa,Dt==null?void 0:Dt.course_end_date),disabledTime:oa=>(0,di.d0)(oa),onChange:(oa,ha)=>{var Po;if((0,a.Rm)()&&!((Po=Ke.AssistantObject.group)!=null&&Po.can_late)){he.ZP.warning(Jn.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\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}$t.late_time=ha,Sa(Object.assign({},$t))}})),xa.createElement(pe.Z,{className:"c-grey-333"},"\uFF08\u5B66\u751F\u201C\u5EF6\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u7684\u65F6\u95F4\u622A\u70B9\uFF09"))):ua.map(function(oa,ha){var Po;return xa.createElement(Ce.Z,{key:ha,style:{padding:"5px 14px 5px 52px"}},xa.createElement(pe.Z,{className:Ba.Z.lable_name1},"\u8865\u4EA4\u89C4\u5219",ha+1),xa.createElement(pe.Z,{className:"mr20 ml10"},xa.createElement(fe.default,{size:"large",disabled:Dn||!((Po=Ja==null?void 0:Ja.homework_status)!=null&&Po.includes("\u672A\u53D1\u5E03"))&&oa.id,mode:"multiple",style:{width:250},value:typeof oa.group_name=="string"?[oa.group_name]:oa.group_name,placeholder:Jn.formatMessage({id:"classrooms.selectClassName",defaultMessage:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"}),onChange:oo=>{var Do;if((0,a.Rm)()&&!((Do=Ke.AssistantObject.normal)!=null&&Do.can_late)){he.ZP.warning(Jn.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\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[ha].group_name=oo,ua[ha].group_id=oa.group_id,Pr(ua.slice())}},Dt.group_settings&&Dt.group_settings.map(function(oo){if($t!=null&&$t.unified_setting&&!ua.map(Do=>Do.group_name).toString().split(",").includes(String(oo.group_name))&&!ro(oo.id))return xa.createElement($i,{value:oo.group_name,key:oo.id},oo.group_name);if(Te.map(Do=>Do.group_name).toString().split(",").includes(String(oo.group_name))&&!ua.map(Do=>Do.group_name).toString().split(",").includes(String(oo.group_name))&&!ro(oo.id))return xa.createElement($i,{value:oo.group_name,key:oo.id},oo.group_name)}))),xa.createElement(pe.Z,{className:Ba.Z.lable_name1},Jn.formatMessage({id:"classroomClassroomExperiments.resubmissionDeduction",defaultMessage:"\u8865\u4EA4\u6263\u5206"})),xa.createElement(pe.Z,{className:"mr20 ml10"},xa.createElement(se.Z,{size:"large",addonAfter:"\u5206",style:{width:150},min:0,max:100,disabled:Dn||Lo(oa.id),defaultValue:oa.late_penalty,onChange:oo=>{var Do,Vo;if((0,a.Rm)()&&!((Vo=(Do=Ke.AssistantObject)==null?void 0:Do.normal)!=null&&Vo.can_late)){he.ZP.warning(Jn.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\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[ha].late_penalty=oo,ua[ha].penalty_type=Co.Q.Number}})),xa.createElement(pe.Z,{className:Ba.Z.lable_name1},"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"),xa.createElement(pe.Z,{className:"ml10"},xa.createElement(Xr.default,{size:"large",disabled:Dn||Lo(oa.id),style:{width:250},showTime:{format:"HH:mm",defaultValue:Fe()((0,E.U6)(),"HH:mm")},placeholder:Jn.formatMessage({id:"classroomClassroomExperiments.pleaseSelectEndTime",defaultMessage:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4"}),disabledDate:oo=>(0,di.Q8)(oo,Dt==null?void 0:Dt.course_end_date),disabledTime:oo=>(0,di.d0)(oo),format:"YYYY-MM-DD HH:mm",value:oa!=null&&oa.late_time?Fe()(oa.late_time):void 0,onChange:(oo,Do)=>{var Vo,xo;if((0,a.Rm)()&&!((xo=(Vo=Ke.AssistantObject)==null?void 0:Vo.normal)!=null&&xo.can_late)){he.ZP.warning(Jn.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\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[ha].late_time=Do,Pr([...ua])}})),!Dn&&xa.createElement(pe.Z,{style:{height:40,lineHeight:"40px"}},xa.createElement("i",{className:"iconfont icon-tianjiatimu ml15 current",style:{color:"#00B187"},onClick:()=>{Pr(ua.concat({penalty_type:Co.Q.Number,late_penalty:5}))}}),ha>0&&!oa.id?xa.createElement("i",{className:"iconfont icon-shanjian1 ml15 current",style:{color:"#E30000"},onClick:()=>{ua=ua.filter((oo,Do)=>ha!==Do),Pr(ua.slice()),setTimeout(()=>Pr(ua.slice()),10)}}):xa.createElement("i",{className:"iconfont icon-shanjian1 ml15",style:{color:"#E30000",opacity:"0.2"}})))})))),xa.createElement(je.ZP,{loading:lr,type:"primary",size:"large",style:{width:"138px",marginTop:"30px"},onClick:()=>fr()},Jn.formatMessage({id:"classroomClassroomExperiments.save",defaultMessage:"\u4FDD\u5B58"})))};var Ko=(0,Ee.connect)(({shixunHomeworks:at,classroomList:Ke})=>({shixunHomeworks:at,classroomList:Ke}))(fo),qr=te(59301),yi=Object.defineProperty,ol=Object.defineProperties,qi=Object.getOwnPropertyDescriptors,El=Object.getOwnPropertySymbols,pl=Object.prototype.hasOwnProperty,fi=Object.prototype.propertyIsEnumerable,Ci=(at,Ke,Ve)=>Ke in at?yi(at,Ke,{enumerable:!0,configurable:!0,writable:!0,value:Ve}):at[Ke]=Ve,Gi=(at,Ke)=>{for(var Ve in Ke||(Ke={}))pl.call(Ke,Ve)&&Ci(at,Ve,Ke[Ve]);if(El)for(var Ve of El(Ke))fi.call(Ke,Ve)&&Ci(at,Ve,Ke[Ve]);return at},el=(at,Ke)=>ol(at,qi(Ke)),ul=(at,Ke,Ve)=>new Promise((Wt,Ut)=>{var Yt=St=>{try{Qt(Ve.next(St))}catch(sn){Ut(sn)}},Xn=St=>{try{Qt(Ve.throw(St))}catch(sn){Ut(sn)}},Qt=St=>St.done?Wt(St.value):Promise.resolve(St.value).then(Yt,Xn);Qt((Ve=Ve.apply(at,Ke)).next())});const Fl=({shixunHomeworks:at,getData:Ke,dispatch:Ve})=>{const Wt=(0,Ee.useIntl)(),{workSetting:Ut}=at,Yt=(0,Ee.useParams)(),[Xn,Qt]=(0,x.useState)(!0);let[St,sn]=(0,x.useState)([]),[Hn,$n]=(0,x.useState)([]);const[Jt,fa]=(0,x.useState)(!1),[Ft,qt]=(0,x.useState)({unified_setting:!1,publish_time:"",end_time:"",is_group_grade:!1,ta_mode:1,final_mode:!1,st_proportion:"20%",ta_proportion:"30%",te_proportion:"50%",gr_proportion:"",student_comment:!1,anonymous_appeal:!1,appeal_penalty:0,appeal_time:"",anonymous_comment:!1,evaluation_num:0,evaluation_start:"",evaluation_end:"",absence_penalty:0,work_public:!1,allow_late:!1,unified_late:!0,late_time:"",late_penalty:0,penalty_type:Co.Q.Number,challenge_settings:[],work_efficiency:!1,shixun_evaluation:"",answer_open_evaluation:!1,answer_public:!1,score_open:!1,total_score:"",eff_score:"",unified_anonymous_comment:!0,unified_anonymous_appeal:!0});(0,x.useEffect)(()=>{Qt(!(0,a.GJ)())},[(0,a.GJ)()]),(0,x.useEffect)(()=>{Ut!=null&&Ut.course_id&&(Object.keys(Ft).map(function(Ht){Ht.indexOf("proportion")>-1?(Ft[Ht]=(Ut[Ht]*100).toFixed(0),console.log(Ht,Ft[Ht],Ut[Ht])):Ft[Ht]=Ut[Ht]}),(!Ft.allow_late||!Ft.unified_late)&&(Ft.late_penalty=5),Ft.unified_setting||(Ft.unified_late=!1,Ft.unified_anonymous_comment=!1,Ft.unified_anonymous_appeal=!1),St=JSON.parse(JSON.stringify(Ut.group_settings.map(Ht=>el(Gi({},Ht),{group_name:[Ht.group_name]})).filter(Ht=>Ht.publish_time!==null))),Hn=JSON.parse(JSON.stringify(Ut.allow_late_settings.map(Ht=>el(Gi({},Ht),{group_name:[Ht.group_name]})).filter(Ht=>Ht.late_time!==null))),qt(Gi({},Ft)),sn([...St]),$n([...Hn]),console.log(Ft,Ut))},[Ut]);const vn=()=>ul(void 0,null,function*(){const Ht=JSON.parse(JSON.stringify(Ft));if(Ht.categoryId=Yt.categoryId,Ft.unified_setting||(St=St==null?void 0:St.map(ea=>{var Jn,Dt;if(!ea.publish_time||!ea.end_time)throw he.ZP.error(Wt.formatMessage({id:"classrooms.publishDeadlineCannotEmpty",defaultMessage:"\u53D1\u5E03\u3001\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"})),new String(Wt.formatMessage({id:"classrooms.publishDeadlineCannotEmpty",defaultMessage:"\u53D1\u5E03\u3001\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"}));if(!ea.group_name)throw he.ZP.error(Wt.formatMessage({id:"classrooms.selectClassName",defaultMessage:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"})),new String(Wt.formatMessage({id:"classrooms.selectClassName",defaultMessage:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"}));return ea.group_name=typeof(ea==null?void 0:ea.group_name)=="string"?[ea==null?void 0:ea.group_name]:ea==null?void 0:ea.group_name,ea.group_id=(Dt=(Jn=ea==null?void 0:ea.group_name)==null?void 0:Jn.map(Ja=>{var ht,Dn;let Ua=(Dn=(ht=Ut.group_settings)==null?void 0:ht.filter(Te=>(Te==null?void 0:Te.group_name)===Ja))==null?void 0:Dn[0];return Ua==null?void 0:Ua.group_id}))==null?void 0:Dt.toString().split(","),ea})),Ht.group_settings=St,Ft.allow_late)if(Ft.unified_late){if(Ft.late_penalty===null||Ft.late_penalty===void 0||Ft.late_penalty<0||Ft.late_penalty>100)throw he.ZP.error(`${Wt.formatMessage({id:"classrooms.lateSubmissionDeduction0",defaultMessage:"\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0"})}~100`),new String(`${Wt.formatMessage({id:"classrooms.lateSubmissionDeduction0",defaultMessage:"\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0"})}~100`);if(!Ft.late_time)throw he.ZP.error(Wt.formatMessage({id:"classrooms.resubmitDeadlineCannotEmpty",defaultMessage:"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"})),new String(Wt.formatMessage({id:"classrooms.resubmitDeadlineCannotEmpty",defaultMessage:"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"}))}else Hn=Hn==null?void 0:Hn.map(ea=>{var Jn,Dt;if(ea.penalty_type=Co.Q.Number,ea.late_penalty===null||ea.late_penalty===void 0||ea.late_penalty<0||ea.late_penalty>100)throw he.ZP.error(`${Wt.formatMessage({id:"classrooms.lateSubmissionDeduction0",defaultMessage:"\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0"})}~100`),new String(`${Wt.formatMessage({id:"classrooms.lateSubmissionDeduction0",defaultMessage:"\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0"})}~100`);if(!ea.late_time)throw he.ZP.error(Wt.formatMessage({id:"classrooms.resubmitDeadlineCannotEmpty",defaultMessage:"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"})),new String(Wt.formatMessage({id:"classrooms.resubmitDeadlineCannotEmpty",defaultMessage:"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"}));if(!ea.group_name)throw he.ZP.error(Wt.formatMessage({id:"classrooms.selectClassName",defaultMessage:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"})),new String(Wt.formatMessage({id:"classrooms.selectClassName",defaultMessage:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"}));return ea.group_name=typeof(ea==null?void 0:ea.group_name)=="string"?[ea==null?void 0:ea.group_name]:ea==null?void 0:ea.group_name,ea.group_id=(Dt=(Jn=ea==null?void 0:ea.group_name)==null?void 0:Jn.map(Ja=>{var ht,Dn;let Ua=(Dn=(ht=Ut.group_settings)==null?void 0:ht.filter(Te=>(Te==null?void 0:Te.group_name)===Ja))==null?void 0:Dn[0];return Ua==null?void 0:Ua.group_id}))==null?void 0:Dt.toString().split(","),ea}),Ht.allow_late_settings=Hn;Object.keys(Ht).map(function(ea){ea.indexOf("proportion")>-1&&(Ht[ea]=Ht[ea]/100)}),Ve({type:"shixunHomeworks/updateSetting",payload:el(Gi({},Ht),{penalty_type:Co.Q.Number})}).then(ea=>{ea.status===0&&(he.ZP.success(Wt.formatMessage({id:"classrooms.updateSuccess",defaultMessage:"\u66F4\u65B0\u6210\u529F"})),Ke())})});return qr.createElement("div",{className:qn.form},qr.createElement("div",{className:qn.title},"\u7EC4\u957F\u8BC4\u5206"),qr.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},qr.createElement(Lr.Z,{disabled:Xn,checked:Ft.is_group_grade,onChange:Ht=>{Ft.is_group_grade=Ht,qt(Gi({},Ft))}}),qr.createElement("span",{style:{color:"#333333",margin:"0 10px",fontWeight:"600"}},"\u7EC4\u957F\u8BC4\u5206"),qr.createElement("span",{style:{color:"#CA7720"}},"\uFF08\u9009\u4E2D\uFF0C\u5219\u7EC4\u957F\u9996\u6B21\u63D0\u4EA4\u4F5C\u4E1A\u65F6\u9700\u8981\u5BF9\u7EC4\u5458\u8FDB\u884C\u8BC4\u5206\uFF09")),qr.createElement("div",{className:qn.title,style:{marginTop:"30px"}},"\u52A9\u6559\u8BC4\u5206"),qr.createElement(le.ZP.Group,{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"},disabled:Xn,value:Ft.ta_mode,onChange:Ht=>{Ft.ta_mode=Ht.target.value,qt(Gi({},Ft))}},qr.createElement(le.ZP,{value:1,style:{marginRight:"40px"}},qr.createElement("span",{style:{color:"#000000"}},"\u666E\u901A\u6A21\u5F0F"),qr.createElement("span",{style:{color:"#666"}},"\uFF08\u9009\u4E2D\uFF0C\u5219\u53D6\u5404\u52A9\u6559\u6700\u7EC8\u8BC4\u5206\u7684\u5E73\u5747\u5206\uFF09")),qr.createElement("br",null),qr.createElement(le.ZP,{value:0},qr.createElement("span",{style:{color:"#000000"}},"\u590D\u5BA1\u6A21\u5F0F"),qr.createElement("span",{style:{color:"#666"}},"\uFF08\u9009\u4E2D\uFF0C\u5219\u52A9\u6559\u591A\u6B21\u8BC4\u5206\u65F6\uFF0C\u53D6\u6700\u540E\u4E00\u6B21\u52A9\u6559\u8BC4\u5206\u7684\u5206\u6570\uFF09"))),qr.createElement("div",{className:qn.title,style:{marginTop:"30px"}},"\u6700\u7EC8\u6210\u7EE9\u7EC4\u6210"),qr.createElement(le.ZP.Group,{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"},disabled:Xn,value:Ft.final_mode,onChange:Ht=>{Ft.final_mode=Ht.target.value,qt(Gi({},Ft))}},qr.createElement(le.ZP,{value:!1,style:{marginRight:"12px"}},qr.createElement("span",{style:{color:"#000000"}},"\u591A\u9879\u8BC4\u5206\u914D\u6BD4"),qr.createElement("span",{style:{color:"#666"}},"\uFF08\u9009\u4E2D\uFF0C\u5219\u6309\u7167\u4F18\u5148\u987A\u5E8F\u8BA1\u7B97\u6700\u7EC8\u6210\u7EE9\uFF09")),qr.createElement(le.ZP,{value:!0},qr.createElement("span",{style:{color:"#000000"}},"\u5355\u9879\u8BC4\u5206\u4F18\u5148"),qr.createElement("span",{style:{color:"#666"}},"\uFF08\u9009\u4E2D\uFF0C\u5219\u6309\u7167\u6BD4\u4F8B\u8BA1\u7B97\u6700\u7EC8\u6210\u7EE9\uFF09"))),Ft.final_mode?qr.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px 13px 430px",display:"flex",alignItems:"center",color:"#666"}},"(\u6559\u5E08\u8BC4\u5206 \u2192 \u52A9\u6559\u8BC4\u5206 \u2192 \u7EC4\u957F\u8BC4\u5206 \u2192 \u5B66\u751F\u533F\u8BC4\u8BC4\u5206)"):qr.createElement("div",{style:{background:"#F6F7F9",padding:"5px 30px",display:"flex",alignItems:"center",marginTop:"1px"}},qr.createElement("div",null,"\u6559\u5E08\u8BC4\u5206"),qr.createElement(se.Z,{disabled:Xn,min:0,max:100,size:"large",addonAfter:"%",style:{width:"120px",margin:"0 30px 0 10px"},value:Ft.te_proportion,onChange:Ht=>{Ft.te_proportion=Ht,qt(Object.assign({},Ft))}}),qr.createElement("div",null,"\u52A9\u6559\u8BC4\u5206"),qr.createElement(se.Z,{disabled:Xn,min:0,max:100,size:"large",addonAfter:"%",style:{width:"120px",margin:"0 30px 0 10px"},value:Ft.ta_proportion,onChange:Ht=>{Ft.ta_proportion=Ht,qt(Object.assign({},Ft))}}),Ft.is_group_grade&&qr.createElement(qr.Fragment,null,qr.createElement("div",null,"\u7EC4\u957F\u8BC4\u5206"),qr.createElement(se.Z,{disabled:Xn,min:0,max:100,size:"large",addonAfter:"%",style:{width:"120px",margin:"0 30px 0 10px"},value:Ft.gr_proportion,onChange:Ht=>{Ft.gr_proportion=Ht,qt(Object.assign({},Ft))}})),qr.createElement("div",null,"\u5B66\u751F\u533F\u8BC4"),qr.createElement(se.Z,{disabled:Xn,min:0,max:100,size:"large",addonAfter:"%",style:{width:"120px",margin:"0 0 0 10px"},value:Ft.st_proportion,onChange:Ht=>{Ft.st_proportion=Ht,qt(Object.assign({},Ft))}})),!Xn&&qr.createElement(qr.Fragment,null,qr.createElement(je.ZP,{type:"primary",size:"large",className:"mr20",style:{width:"138px",marginTop:"30px"},onClick:()=>vn()},Wt.formatMessage({id:"classroomClassroomExperiments.save",defaultMessage:"\u4FDD\u5B58"})),qr.createElement(je.ZP,{type:"primary",size:"large",style:{width:"138px",marginTop:"30px"},onClick:()=>fa(!0)},"\u8BBE\u7F6E\u9ED8\u8BA4\u8BC4\u5206")),qr.createElement(Ie.default,{open:Jt,title:"\u662F\u5426\u8BBE\u7F6E\u4E3A\u60A8\u7684\u9ED8\u8BA4\u8BC4\u5206\uFF1F",centered:!0,width:470,onCancel:()=>{fa(!1)},onOk:()=>ul(void 0,null,function*(){const Ht=JSON.parse(JSON.stringify(Ft));Object.keys(Ht).map(function(Jn){Jn.indexOf("proportion")>-1&&(Ht[Jn]=Ht[Jn]/100)}),(yield(0,ve.ZP)(`/api/courses/${Yt.coursesId}/homework_commons/set_default_score_setting.json`,{method:"post",body:{homework_type:3,score_settings:Ht}})).status===0&&(he.ZP.success(Wt.formatMessage({id:"classrooms.setSuccess",defaultMessage:"\u8BBE\u7F6E\u6210\u529F"})),fa(!1))})},qr.createElement("div",null,"\u60A8\u662F\u5426\u8981\u5C06\u5F53\u524D\u8BC4\u5206\u89C4\u5219\u8BBE\u7F6E\u4E3A\u60A8\u7684\u9ED8\u8BA4\u89C4\u5219\uFF0C\u8BE5\u9ED8\u8BA4\u89C4\u5219\u4EC5\u5E94\u7528\u4E8E\u60A8\u540E\u7EED\u65B0\u5EFA\u7684\u4F5C\u4E1A\uFF0C\u4E14\u4E0D\u4F1A\u5F71\u54CD\u5176\u4ED6\u8001\u5E08\u65B0\u5EFA\u4F5C\u4E1A\u7684\u8BC4\u5206\u89C4\u5219\u3002")))};var bl=(0,Ee.connect)(({shixunHomeworks:at})=>({shixunHomeworks:at}))(Fl),za=te(59301),Wa=Object.defineProperty,Xa=Object.defineProperties,ur=Object.getOwnPropertyDescriptors,No=Object.getOwnPropertySymbols,ei=Object.prototype.hasOwnProperty,Mi=Object.prototype.propertyIsEnumerable,Fi=(at,Ke,Ve)=>Ke in at?Wa(at,Ke,{enumerable:!0,configurable:!0,writable:!0,value:Ve}):at[Ke]=Ve,Ai=(at,Ke)=>{for(var Ve in Ke||(Ke={}))ei.call(Ke,Ve)&&Fi(at,Ve,Ke[Ve]);if(No)for(var Ve of No(Ke))Mi.call(Ke,Ve)&&Fi(at,Ve,Ke[Ve]);return at},Ni=(at,Ke)=>Xa(at,ur(Ke)),Qi=(at,Ke,Ve)=>new Promise((Wt,Ut)=>{var Yt=St=>{try{Qt(Ve.next(St))}catch(sn){Ut(sn)}},Xn=St=>{try{Qt(Ve.throw(St))}catch(sn){Ut(sn)}},Qt=St=>St.done?Wt(St.value):Promise.resolve(St.value).then(Yt,Xn);Qt((Ve=Ve.apply(at,Ke)).next())});const Yr=({getData:at,dispatch:Ke,shixunHomeworks:Ve})=>{const Wt=(0,Ee.useIntl)(),{workSetting:Ut}=Ve,Yt=(0,Ee.useParams)(),[Xn,Qt]=(0,x.useState)(!0);let[St,sn]=(0,x.useState)([]),[Hn,$n]=(0,x.useState)([]);const[Jt,fa]=(0,x.useState)({unified_setting:!1,publish_time:"",end_time:"",ta_mode:1,final_mode:!1,st_proportion:"20%",ta_proportion:"30%",te_proportion:"50%",student_comment:!1,anonymous_appeal:!1,appeal_penalty:0,appeal_time:"",anonymous_comment:!1,evaluation_num:0,evaluation_start:"",evaluation_end:"",absence_penalty:0,work_public:!1,allow_late:!1,unified_late:!0,late_time:"",late_penalty:0,penalty_type:Co.Q.Number,challenge_settings:[],work_efficiency:!1,shixun_evaluation:"",answer_open_evaluation:!1,answer_public:!1,score_open:!1,total_score:"",eff_score:"",unified_anonymous_comment:!0,unified_anonymous_appeal:!0,personal_score_open:!0});(0,x.useEffect)(()=>{Qt(!(0,a.GJ)())},[(0,a.GJ)()]),(0,x.useEffect)(()=>{Ut!=null&&Ut.course_id&&(Object.keys(Jt).map(function(qt){qt.indexOf("proportion")>-1?(Jt[qt]=Ut[qt]*100,console.log(qt,Jt[qt],Ut[qt])):Jt[qt]=Ut[qt]}),(!Jt.allow_late||!Jt.unified_late)&&(Jt.late_penalty=5),Jt.unified_setting||(Jt.unified_late=!1,Jt.unified_anonymous_comment=!1,Jt.unified_anonymous_appeal=!1),St=JSON.parse(JSON.stringify(Ut.group_settings.map(qt=>Ni(Ai({},qt),{group_name:[qt.group_name]})).filter(qt=>qt.publish_time!==null))),Hn=JSON.parse(JSON.stringify(Ut.allow_late_settings.map(qt=>Ni(Ai({},qt),{group_name:[qt.group_name]})).filter(qt=>qt.late_time!==null))),fa(Ai({},Jt)),sn([...St]),$n([...Hn]))},[Ut]);const Ft=()=>Qi(void 0,null,function*(){const qt=JSON.parse(JSON.stringify(Jt));if(qt.categoryId=Yt.categoryId,Jt.unified_setting||(St=St==null?void 0:St.map(vn=>{var Ht,ea;if(!vn.publish_time||!vn.end_time)throw he.ZP.error(Wt.formatMessage({id:"classrooms.publishDeadlineCannotEmpty",defaultMessage:"\u53D1\u5E03\u3001\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"})),new String(Wt.formatMessage({id:"classrooms.publishDeadlineCannotEmpty",defaultMessage:"\u53D1\u5E03\u3001\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"}));if(!vn.group_name)throw he.ZP.error(Wt.formatMessage({id:"classrooms.selectClassName",defaultMessage:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"})),new String(Wt.formatMessage({id:"classrooms.selectClassName",defaultMessage:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"}));return vn.group_name=typeof(vn==null?void 0:vn.group_name)=="string"?[vn==null?void 0:vn.group_name]:vn==null?void 0:vn.group_name,vn.group_id=(ea=(Ht=vn==null?void 0:vn.group_name)==null?void 0:Ht.map(Jn=>{var Dt,Ja;let ht=(Ja=(Dt=Ut.group_settings)==null?void 0:Dt.filter(Dn=>(Dn==null?void 0:Dn.group_name)===Jn))==null?void 0:Ja[0];return ht==null?void 0:ht.group_id}))==null?void 0:ea.toString().split(","),vn})),qt.group_settings=St,Jt.allow_late)if(Jt.unified_late){if(Jt.late_penalty===null||Jt.late_penalty===void 0||Jt.late_penalty<0||Jt.late_penalty>100)throw he.ZP.error(`${Wt.formatMessage({id:"classrooms.lateSubmissionDeduction0",defaultMessage:"\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0"})}~100`),new String(`${Wt.formatMessage({id:"classrooms.lateSubmissionDeduction0",defaultMessage:"\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0"})}~100`);if(!Jt.late_time)throw he.ZP.error(Wt.formatMessage({id:"classrooms.resubmitDeadlineCannotEmpty",defaultMessage:"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"})),new String(Wt.formatMessage({id:"classrooms.resubmitDeadlineCannotEmpty",defaultMessage:"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"}))}else Hn=Hn==null?void 0:Hn.map(vn=>{var Ht,ea;if(vn.penalty_type=Co.Q.Number,vn.late_penalty===null||vn.late_penalty===void 0||vn.late_penalty<0||vn.late_penalty>100)throw he.ZP.error(`${Wt.formatMessage({id:"classrooms.lateSubmissionDeduction0",defaultMessage:"\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0"})}~100`),new String(`${Wt.formatMessage({id:"classrooms.lateSubmissionDeduction0",defaultMessage:"\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0"})}~100`);if(!vn.late_time)throw he.ZP.error(Wt.formatMessage({id:"classrooms.resubmitDeadlineCannotEmpty",defaultMessage:"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"})),new String(Wt.formatMessage({id:"classrooms.resubmitDeadlineCannotEmpty",defaultMessage:"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"}));if(!vn.group_name)throw he.ZP.error(Wt.formatMessage({id:"classrooms.selectClassName",defaultMessage:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"})),new String(Wt.formatMessage({id:"classrooms.selectClassName",defaultMessage:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"}));return vn.group_name=typeof(vn==null?void 0:vn.group_name)=="string"?[vn==null?void 0:vn.group_name]:vn==null?void 0:vn.group_name,vn.group_id=(ea=(Ht=vn==null?void 0:vn.group_name)==null?void 0:Ht.map(Jn=>{var Dt,Ja;let ht=(Ja=(Dt=Ut.group_settings)==null?void 0:Dt.filter(Dn=>(Dn==null?void 0:Dn.group_name)===Jn))==null?void 0:Ja[0];return ht==null?void 0:ht.group_id}))==null?void 0:ea.toString().split(","),vn}),qt.allow_late_settings=Hn;Object.keys(qt).map(function(vn){vn.indexOf("proportion")>-1&&(qt[vn]=qt[vn]/100)}),Ke({type:"shixunHomeworks/updateSetting",payload:Ni(Ai({},qt),{penalty_type:Co.Q.Number})}).then(vn=>{vn.status===0&&(he.ZP.success(Wt.formatMessage({id:"classrooms.updateSuccess",defaultMessage:"\u66F4\u65B0\u6210\u529F"})),at())})});return za.createElement("div",{className:qn.form},za.createElement("div",{style:{background:"#F6F7F9",padding:"10px 30px"}},za.createElement(z.default,{checked:Jt.work_public,disabled:Xn,onChange:qt=>{Jt.work_public=qt.target.checked,fa(Object.assign({},Jt))}},za.createElement("strong",{style:{fontSize:"14px",color:"#000"}},"\u516C\u5F00\u4F5C\u54C1")),za.createElement("span",{style:{color:"#666666",fontSize:"14px"}},"\uFF08\u9009\u4E2D\uFF0C\u5219\u5728\u4F5C\u4E1A\u622A\u6B62/\u8865\u4EA4\u622A\u6B62/\u533F\u8BC4\u622A\u6B62\u65F6\u95F4\u4E4B\u540E\uFF0C\u5DF2\u63D0\u4EA4\u4F5C\u54C1\u7684\u5B66\u751F\u53EF\u4EE5\u67E5\u770B\u5176\u5B83\u5B66\u751F\u7684\u4F5C\u54C1\uFF0C\u5426\u5219\u53EA\u80FD\u67E5\u770B\u81EA\u5DF1\u7684\u4F5C\u54C1\uFF09")),za.createElement("div",{style:{background:"#F6F7F9",padding:"10px 30px"}},za.createElement(z.default,{checked:Jt.score_open,disabled:Xn,onChange:qt=>{qt.target.checked&&(Jt.personal_score_open=!0),Jt.score_open=qt.target.checked,fa(Object.assign({},Jt))}},za.createElement("strong",{style:{fontSize:"14px",color:"#000"}},"\u516C\u5F00\u6210\u7EE9")),za.createElement("span",{style:{color:"#666666",fontSize:"14px"}},"\uFF08\u9009\u4E2D\uFF0C\u5219\u5728\u4F5C\u4E1A\u622A\u6B62/\u8865\u4EA4\u7ED3\u675F\u65F6\u95F4\u4E4B\u540E\uFF0C\u5DF2\u63D0\u4EA4\u4F5C\u54C1\u7684\u5B66\u751F\u53EF\u4EE5\u67E5\u770B\u4E2A\u4EBA\u6210\u7EE9\uFF0C\u5426\u5219\u4E0D\u53EF\u67E5\u770B\u4E2A\u4EBA\u6210\u7EE9\uFF09")),za.createElement("div",{style:{background:"#F6F7F9",padding:"10px 30px"}},za.createElement(z.default,{checked:Jt.personal_score_open,disabled:Xn||Jt.score_open,onChange:qt=>{Jt.personal_score_open=qt.target.checked,fa(Object.assign({},Jt))}},za.createElement("strong",{style:{fontSize:"14px",color:"#000"}},"\u516C\u5F00\u4E2A\u4EBA\u6210\u7EE9")),za.createElement("span",{style:{color:"#666666",fontSize:"14px"}},"\uFF08\u9009\u4E2D\uFF0C\u5219\u5728\u4F5C\u4E1A\u622A\u6B62/\u8865\u4EA4\u622A\u6B62/\u533F\u8BC4\u622A\u6B62\u65F6\u95F4\u4E4B\u540E\uFF0C\u5DF2\u63D0\u4EA4\u4F5C\u54C1\u7684\u5B66\u751F\u53EF\u4EE5\u67E5\u770B\u5176\u5B83\u5B66\u751F\u7684\u6210\u7EE9\uFF0C\u5426\u5219\u53EA\u80FD\u67E5\u770B\u81EA\u5DF1\u7684\u6210\u7EE9\uFF09")),za.createElement("div",{style:{background:"#F6F7F9",padding:"10px 30px"}},za.createElement(z.default,{checked:Jt.answer_public,disabled:Xn,onChange:qt=>{Jt.answer_public=qt.target.checked,fa(Object.assign({},Jt))}},za.createElement("strong",{style:{fontSize:"14px",color:"#000"}},"\u516C\u5F00\u7B54\u6848")),za.createElement("span",{style:{color:"#666666",fontSize:"14px"}},"\uFF08\u9009\u4E2D\uFF0C\u5219\u5728\u4F5C\u4E1A\u622A\u6B62/\u8865\u4EA4\u7ED3\u675F\u65F6\u95F4\u4E4B\u540E\uFF0C\u5DF2\u63D0\u4EA4\u4F5C\u54C1\u7684\u5B66\u751F\u53EF\u4EE5\u67E5\u770B\u4F5C\u4E1A\u53C2\u8003\u7B54\u6848\uFF0C\u5426\u5219\u4E0D\u80FD\u67E5\u770B\u4F5C\u4E1A\u53C2\u8003\u7B54\u6848\uFF09")),!Xn&&za.createElement(za.Fragment,null,za.createElement(je.ZP,{type:"primary",size:"large",style:{width:"138px",marginTop:"30px"},onClick:Ft},Wt.formatMessage({id:"classroomClassroomExperiments.save",defaultMessage:"\u4FDD\u5B58"}))))};var zo=(0,Ee.connect)(({shixunHomeworks:at})=>({shixunHomeworks:at}))(Yr),pi=te(42337),Oo=te(50902),Xt=te(82865),Vt=te(68145),cn=te(31574),ln=te(59301),nr=Object.defineProperty,Nr=Object.defineProperties,na=Object.getOwnPropertyDescriptors,Ir=Object.getOwnPropertySymbols,Or=Object.prototype.hasOwnProperty,kr=Object.prototype.propertyIsEnumerable,_o=(at,Ke,Ve)=>Ke in at?nr(at,Ke,{enumerable:!0,configurable:!0,writable:!0,value:Ve}):at[Ke]=Ve,Yn=(at,Ke)=>{for(var Ve in Ke||(Ke={}))Or.call(Ke,Ve)&&_o(at,Ve,Ke[Ve]);if(Ir)for(var Ve of Ir(Ke))kr.call(Ke,Ve)&&_o(at,Ve,Ke[Ve]);return at},$r=(at,Ke)=>Nr(at,na(Ke)),ko=(at,Ke,Ve)=>new Promise((Wt,Ut)=>{var Yt=St=>{try{Qt(Ve.next(St))}catch(sn){Ut(sn)}},Xn=St=>{try{Qt(Ve.throw(St))}catch(sn){Ut(sn)}},Qt=St=>St.done?Wt(St.value):Promise.resolve(St.value).then(Yt,Xn);Qt((Ve=Ve.apply(at,Ke)).next())});const oi=(at,Ke)=>{if(Ke==="comment"){const Ve=at==null?void 0:at.filter(Yt=>Yt.evaluation_end!==null);return Ve.length===0?[{deleteflag:!0}]:(0,cn.M)(Ve,["evaluation_start","evaluation_end"]).map(Yt=>$r(Yn({},Yt),{evaluation_start:[Yt.evaluation_start,Yt.evaluation_end],group_name:[Yt.group_name],deleteflag:!1}))}else if(Ke==="appeal"){const Ve=at==null?void 0:at.filter(Yt=>Yt.appeal_time!==null);return Ve.length===0?[{deleteflag:!0}]:(0,cn.M)(Ve,["appeal_time"]).map(Yt=>$r(Yn({},Yt),{group_name:[Yt.group_name],deleteflag:!1}))}},eo=(at,Ke)=>at.map(Ve=>Ke.find(Wt=>Wt.value===Ve).id),Tr=({shixunHomeworks:at,classroomList:Ke,dispatch:Ve})=>{var Wt,Ut,Yt,Xn,Qt,St,sn,Hn,$n;const{workSetting:Jt,workList:fa}=at,Ft=(0,Ee.useIntl)(),qt=(0,Ee.useParams)(),[vn,Ht]=(0,x.useState)(!0);let[ea,Jn]=(0,x.useState)([]),[Dt,Ja]=(0,x.useState)([]);const[ht,Dn]=(0,x.useState)({unified_setting:!1,publish_time:"",end_time:"",ta_mode:1,final_mode:!1,st_proportion:"20%",ta_proportion:"30%",te_proportion:"50%",student_comment:!1,anonymous_appeal:!1,appeal_penalty:0,appeal_time:"",anonymous_comment:!1,evaluation_num:0,evaluation_start:"",evaluation_end:"",absence_penalty:0,work_public:!1,allow_late:!1,unified_late:!0,late_time:"",late_penalty:0,penalty_type:Co.Q.Number,challenge_settings:[],work_efficiency:!1,shixun_evaluation:"",answer_open_evaluation:!1,answer_public:!1,score_open:!1,total_score:"",eff_score:"",unified_anonymous_comment:!0,unified_anonymous_appeal:!0,anonymous_group:!1}),Ua=(Wt=Jt==null?void 0:Jt.anonymous_comment_settings)==null?void 0:Wt.map(_n=>({label:_n.group_name,value:_n.group_name,id:_n.group_id})),Te=(Ut=Jt==null?void 0:Jt.anonymous_appeal_settings)==null?void 0:Ut.map(_n=>({label:_n.group_name,value:_n.group_name,id:_n.group_id})),[Kt]=b.default.useForm(),[ua]=b.default.useForm(),Pr=()=>ko(void 0,null,function*(){const _n=(0,cn.Y)(Kt.getFieldsValue(),"YYYY-MM-DD HH:mm"),br=(0,ft.cloneDeep)(_n);for(const Pa of br.anonymous_comment_settings||[]){if(!(Pa!=null&&Pa.evaluation_start))return he.ZP.warning(Ft.formatMessage({id:"classrooms.anonStartCannotEmpty",defaultMessage:"\u533F\u8BC4\u5F00\u59CB\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"})),Promise.reject();if(!Pa.group_name)return he.ZP.warning(Ft.formatMessage({id:"classrooms.selectClassName",defaultMessage:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"})),Promise.reject();Pa.evaluation_end=Pa==null?void 0:Pa.evaluation_start[1],Pa.evaluation_start=Pa==null?void 0:Pa.evaluation_start[0],Pa.group_id=eo(Pa.group_name,Ua),Reflect.deleteProperty(Pa,"deleteflag")}return br}),$t=()=>{const _n=(0,cn.Y)(ua.getFieldsValue(),"YYYY-MM-DD HH:mm"),br=(0,ft.cloneDeep)(_n);for(const Pa of br.anonymous_appeal_settings||[])Pa.group_id=eo(Pa.group_name,Te),Reflect.deleteProperty(Pa,"deleteflag");return br},Sa=()=>ko(void 0,null,function*(){yield Ve({type:"shixunHomeworks/getWorkSetting",payload:Yn({},qt)}),Kt.resetFields(),ua.resetFields()});(0,x.useEffect)(()=>{Jt!=null&&Jt.course_id&&(Object.keys(ht).map(function(_n){_n.indexOf("proportion")>-1?ht[_n]=Jt[_n]*100:ht[_n]=Jt[_n]}),(!ht.allow_late||!ht.unified_late)&&(ht.late_penalty=5),ht.unified_setting||(ht.unified_late=!1,ht.unified_anonymous_comment=!1,ht.unified_anonymous_appeal=!1),ea=JSON.parse(JSON.stringify(Jt.group_settings.map(_n=>$r(Yn({},_n),{group_name:[_n.group_name]})).filter(_n=>_n.publish_time!==null))),Dt=JSON.parse(JSON.stringify(Jt.allow_late_settings.map(_n=>$r(Yn({},_n),{group_name:[_n.group_name]})).filter(_n=>_n.late_time!==null))),Dn(Yn({},ht)),Jn([...ea]),Ja([...Dt]))},[Jt]),(0,x.useEffect)(()=>{Ht(!(0,a.t_)()&&!(Jt!=null&&Jt.can_edit))},[Jt,(0,a.t_)()]);const er=(((Yt=Jt==null?void 0:Jt.homework_status)==null?void 0:Yt.includes("\u5DF2\u622A\u6B62"))||(Ua==null?void 0:Ua.length)>0)&&(Jt==null?void 0:Jt.student_works),Ca=((Xn=Jt==null?void 0:Jt.anonymous_appeal_settings)==null?void 0:Xn.length)>0,lr=(Jt==null?void 0:Jt.anonymous_comment)&&(Jt==null?void 0:Jt.unified_anonymous_comment)&&((Qt=fa==null?void 0:fa.homework_status)==null?void 0:Qt.includes("\u5DF2\u622A\u6B62"))||Ca,[_r,fr]=(0,x.useState)(!1),Ro=()=>ko(void 0,null,function*(){fr(!_r);const _n=JSON.parse(JSON.stringify(ht));if(_n.categoryId=qt.categoryId,ht.unified_setting||(ea=ea==null?void 0:ea.map(Pa=>{var Xo,bi;if(!Pa.publish_time||!Pa.end_time)throw he.ZP.error(Ft.formatMessage({id:"classrooms.publishDeadlineCannotEmpty",defaultMessage:"\u53D1\u5E03\u3001\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"})),fr(!1),new String(Ft.formatMessage({id:"classrooms.publishDeadlineCannotEmpty",defaultMessage:"\u53D1\u5E03\u3001\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"}));if(!Pa.group_name)throw he.ZP.error(Ft.formatMessage({id:"classrooms.selectClassName",defaultMessage:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"})),fr(!1),new String(Ft.formatMessage({id:"classrooms.selectClassName",defaultMessage:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"}));return Pa.group_name=typeof(Pa==null?void 0:Pa.group_name)=="string"?[Pa==null?void 0:Pa.group_name]:Pa==null?void 0:Pa.group_name,Pa.group_id=(bi=(Xo=Pa==null?void 0:Pa.group_name)==null?void 0:Xo.map(cr=>{var Lo,ro;let oa=(ro=(Lo=Jt.group_settings)==null?void 0:Lo.filter(ha=>(ha==null?void 0:ha.group_name)===cr))==null?void 0:ro[0];return oa==null?void 0:oa.group_id}))==null?void 0:bi.toString().split(","),Pa})),_n.group_settings=ea,ht.allow_late)if(ht.unified_late){if(ht.late_penalty===null||ht.late_penalty===void 0||ht.late_penalty<0||ht.late_penalty>100)throw he.ZP.error(`${Ft.formatMessage({id:"classrooms.lateSubmissionDeduction0",defaultMessage:"\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0"})}~100`),fr(!1),new String(`${Ft.formatMessage({id:"classrooms.lateSubmissionDeduction0",defaultMessage:"\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0"})}~100`);if(!ht.late_time)throw he.ZP.error(Ft.formatMessage({id:"classrooms.resubmitDeadlineCannotEmpty",defaultMessage:"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"})),fr(!1),new String(Ft.formatMessage({id:"classrooms.resubmitDeadlineCannotEmpty",defaultMessage:"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"}))}else Dt=Dt==null?void 0:Dt.map(Pa=>{var Xo,bi;if(Pa.penalty_type=Co.Q.Number,Pa.late_penalty===null||Pa.late_penalty===void 0||Pa.late_penalty<0||Pa.late_penalty>100)throw he.ZP.error(`${Ft.formatMessage({id:"classrooms.lateSubmissionDeduction0",defaultMessage:"\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0"})}~100`),fr(!1),new String(`${Ft.formatMessage({id:"classrooms.lateSubmissionDeduction0",defaultMessage:"\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0"})}~100`);if(!Pa.late_time)throw he.ZP.error(Ft.formatMessage({id:"classrooms.resubmitDeadlineCannotEmpty",defaultMessage:"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"})),fr(!1),new String(Ft.formatMessage({id:"classrooms.resubmitDeadlineCannotEmpty",defaultMessage:"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"}));if(!Pa.group_name)throw he.ZP.error(Ft.formatMessage({id:"classrooms.selectClassName",defaultMessage:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"})),fr(!1),new String(Ft.formatMessage({id:"classrooms.selectClassName",defaultMessage:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"}));return Pa.group_name=typeof(Pa==null?void 0:Pa.group_name)=="string"?[Pa==null?void 0:Pa.group_name]:Pa==null?void 0:Pa.group_name,Pa.group_id=(bi=(Xo=Pa==null?void 0:Pa.group_name)==null?void 0:Xo.map(cr=>{var Lo,ro;let oa=(ro=(Lo=Jt.group_settings)==null?void 0:Lo.filter(ha=>(ha==null?void 0:ha.group_name)===cr))==null?void 0:ro[0];return oa==null?void 0:oa.group_id}))==null?void 0:bi.toString().split(","),Pa}),_n.allow_late_settings=Dt;if(ht.evaluation_start){if(ht.end_time&&Fe()(ht.evaluation_start)<=Fe()(ht.end_time))throw he.ZP.error(Ft.formatMessage({id:"classrooms.anonStartAfterDeadline",defaultMessage:"\u533F\u8BC4\u5F00\u542F\u65F6\u95F4\u8981\u665A\u4E8E\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\u3001\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"})),fr(!1),new String(Ft.formatMessage({id:"classrooms.anonStartAfterDeadline",defaultMessage:"\u533F\u8BC4\u5F00\u542F\u65F6\u95F4\u8981\u665A\u4E8E\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\u3001\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"}));if(ht.late_time&&Fe()(ht.evaluation_start)<=Fe()(ht.late_time))throw he.ZP.error(Ft.formatMessage({id:"classrooms.anonStartAfterDeadline",defaultMessage:"\u533F\u8BC4\u5F00\u542F\u65F6\u95F4\u8981\u665A\u4E8E\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\u3001\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"})),fr(!1),new String(Ft.formatMessage({id:"classrooms.anonStartAfterDeadline",defaultMessage:"\u533F\u8BC4\u5F00\u542F\u65F6\u95F4\u8981\u665A\u4E8E\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\u3001\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"}))}if(Object.keys(_n).map(function(Pa){Pa.indexOf("proportion")>-1&&(_n[Pa]=_n[Pa]/100)}),_n.anonymous_comment&&!_n.unified_anonymous_comment){const Pa=yield Pr();_n.anonymous_comment_settings=Pa.anonymous_comment_settings,["evaluation_end","evaluation_num","evaluation_start","student_comment","absence_penalty"].forEach(Xo=>{Reflect.deleteProperty(_n,Xo)})}if(_n.anonymous_appeal&&!_n.unified_anonymous_appeal){const Pa=$t();_n.anonymous_appeal_settings=Pa.anonymous_appeal_settings,["appeal_time","appeal_penalty"].forEach(Xo=>{Reflect.deleteProperty(_n,Xo)})}(yield(0,ve.ZP)(`/api/homework_commons/${qt.categoryId}/evaluation_setting.json`,{method:"post",body:Yn({},_n)})).status===0?(fr(!1),he.ZP.success(Ft.formatMessage({id:"classrooms.updateSuccess",defaultMessage:"\u66F4\u65B0\u6210\u529F"})),Ht(!0),Sa()):fr(!1)});return ln.createElement("div",{className:qn.form},ln.createElement("div",{className:qn.title},"\u4F5C\u4E1A\u533F\u8BC4"),ln.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},ln.createElement(Lr.Z,{checked:ht.anonymous_comment,disabled:vn||!er||(Jt==null?void 0:Jt.anonymous_comment),onChange:()=>{var _n;if((0,a.Rm)()&&!((_n=Ke.AssistantObject.group)!=null&&_n.can_anonymous_comment)){he.ZP.warning(Ft.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD"}));return}ht.anonymous_comment=!ht.anonymous_comment,ht.allow_late&&!ht.evaluation_start?ht.late_time&&ht.late_time!=""&&(ht.evaluation_start=Fe()(ht.late_time).add(14,"day").format("YYYY-MM-DD HH:mm:ss"),ht.evaluation_end=Fe()(ht.late_time).add(28,"day").format("YYYY-MM-DD HH:mm:ss")):ht.unified_setting&&!ht.evaluation_start&&ht.end_time&&ht.end_time!=""&&(ht.evaluation_start=Fe()(ht.end_time).add(14,"day").format("YYYY-MM-DD HH:mm:ss"),ht.evaluation_end=Fe()(ht.end_time).add(28,"day").format("YYYY-MM-DD HH:mm:ss")),ht.anonymous_comment&&(ht.evaluation_num=parseInt(ht.evaluation_num)?ht.evaluation_num:3,ht.absence_penalty=parseInt(ht.absence_penalty)?ht.absence_penalty:3),Dn(Object.assign({},ht))}}),ln.createElement("div",{style:{fontWeight:600,margin:"0 10px"}},"\u542F\u7528\u533F\u8BC4"),ln.createElement("div",{style:{color:"#CA7720"}},"\uFF08\u5F00\u542F\u540E\uFF0C\u5B66\u751F\u5C06\u5728\u9690\u85CF\u8EAB\u4EFD\u7684\u60C5\u51B5\u4E0B\uFF0C\u5BF9\u5176\u4ED6\u540C\u5B66\u533F\u540D\u4F5C\u4E1A\u8FDB\u884C\u8BC4\u9605\uFF09"),ln.createElement(ie.Z,{title:ln.createElement("div",null,ln.createElement("div",null,"\u89C4\u5219"),ln.createElement("div",null,"1.\u4F5C\u4E1A\u622A\u6B62\u3001\u8865\u4EA4\u7ED3\u675F\u540E\u624D\u53EF\u5F00\u542F\u533F\u8BC4\uFF0C\u5F00\u542F\u7533\u8BC9\u540E\u4E0D\u53EF\u53D8\u66F4\u533F\u8BC4\u7ED3\u675F\u65F6\u95F4\uFF1B"),ln.createElement("div",null,"2.\u6240\u6709\u5206\u7EC4\u4E92\u8BC4\uFF1A\u63D0\u4EA4\u4F5C\u54C1\u7684\u5206\u7EC4\u6570\u91CF\u22652\uFF0C\u53EF\u5F00\u542F\u5206\u7EC4\u4E92\u76F8\u533F\u8BC4\uFF1B"),ln.createElement("div",null,"3.\u73ED\u5185\u5C0F\u7EC4\u4E92\u8BC4\uFF1A\u540C\u73ED\u7EA7\u63D0\u4EA4\u4F5C\u54C1\u7684\u5206\u7EC4\u6570\u91CF\u22652\uFF0C\u53EF\u5F00\u542F\u73ED\u5185\u5206\u7EC4\u4E92\u76F8\u533F\u8BC4\u3002"),ln.createElement("div",null,"\u6CE8\uFF1A\u4E3A\u786E\u4FDD\u516C\u5E73\uFF0C\u533F\u8BC4\u89C4\u5219\u786E\u5B9A\u540E\u4E0D\u53EF\u518D\u4FEE\u6539\uFF0C\u8BF7\u8C28\u614E\u64CD\u4F5C\uFF01"))},ln.createElement("i",{className:`iconfont icon-tishixiaowenhao ${qn.title_icon}`}))),ht.anonymous_comment&&ln.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center",marginTop:"1px"}},ln.createElement("div",{style:{color:"#666666",marginLeft:"53px",marginRight:"20px"}},"\u533F\u8BC4\u65B9\u5F0F"),ln.createElement(le.ZP.Group,{value:ht.unified_anonymous_comment,disabled:vn||ht.anonymous_appeal||(Jt==null?void 0:Jt.anonymous_comment),onChange:_n=>{var br;if((0,a.Rm)()&&!((br=Ke.AssistantObject.group)!=null&&br.can_anonymous_comment)){he.ZP.warning(Ft.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\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}Dn(Pa=>$r(Yn({},Pa),{unified_anonymous_comment:_n.target.value})),Kt.resetFields()}},(Jt==null?void 0:Jt.unified_setting)&&(Jt==null?void 0:Jt.unified_late)&&ln.createElement(le.ZP,{value:!0,disabled:vn||ht.anonymous_appeal||(Jt==null?void 0:Jt.anonymous_comment)||!(Jt!=null&&Jt.manage_all_group)},ln.createElement("span",{style:{marginRight:"40px",color:"#000"}},"\u7EDF\u4E00\u533F\u8BC4")),((St=Jt==null?void 0:Jt.group_settings)==null?void 0:St.length)>0&&ln.createElement(le.ZP,{value:!1},ln.createElement("span",{style:{marginRight:"40px",color:"#000"}},"\u5206\u73ED\u533F\u8BC4")))),ht.anonymous_comment&&ht.unified_anonymous_comment&&ln.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},ln.createElement("div",{style:{color:"#666666",marginLeft:"53px",marginRight:"20px"}},"\u4E92\u8BC4\u65B9\u5F0F"),ln.createElement(le.ZP.Group,{value:ht.anonymous_group,disabled:vn||ht.anonymous_appeal||(Jt==null?void 0:Jt.anonymous_comment),onChange:_n=>{var br;if((0,a.Rm)()&&!((br=Ke.AssistantObject.group)!=null&&br.can_anonymous_comment)){he.ZP.warning(Ft.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\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}Dn(Pa=>$r(Yn({},Pa),{anonymous_group:_n.target.value}))}},ln.createElement(le.ZP,{value:!1},ln.createElement("span",{style:{marginRight:"12px",color:"#000"}},"\u6240\u6709\u5B66\u751F\u4E92\u8BC4")),((sn=Jt==null?void 0:Jt.group_settings)==null?void 0:sn.length)>0&&ln.createElement(le.ZP,{value:!0,disabled:vn||!(Jt!=null&&Jt.can_anonymous_group)},ln.createElement("span",{style:{color:"#000"}},"\u73ED\u7EA7\u5185\u4E92\u8BC4")))),ht.anonymous_comment&&ln.createElement(ln.Fragment,null,ht.unified_anonymous_comment?ln.createElement(pi.Z,{data:ht,setData:Dn,disabled:vn}):ln.createElement(b.default,{form:Kt,autoComplete:"off",initialValues:Jt!=null&&Jt.unified_anonymous_comment?{anonymous_comment_settings:[{deleteflag:!0}]}:{anonymous_comment_settings:oi(Jt==null?void 0:Jt.anonymous_comment_settings,"comment")}},ln.createElement(Oo.Z,{disabled:vn,selectOptions:Ua,form:Kt,data:ht}))),ln.createElement("div",{className:qn.title,style:{marginTop:"30px"}},"\u533F\u8BC4\u7533\u8BC9"),ln.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center",marginTop:"1px"}},ln.createElement(Lr.Z,{checked:ht.anonymous_appeal,disabled:vn||!lr||(Jt==null?void 0:Jt.anonymous_appeal),onChange:()=>{var _n;if((0,a.Rm)()&&!((_n=Ke.AssistantObject.group)!=null&&_n.can_anonymous_appeal)){he.ZP.warning(Ft.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD"}));return}ht.anonymous_appeal=!ht.anonymous_appeal,ht.anonymous_appeal&&(ht.appeal_penalty=parseInt(ht.appeal_penalty)?ht.appeal_penalty:2),Dn(Object.assign({},ht))}}),ln.createElement("span",{style:{color:"#000000",margin:"0 10px"}},"\u533F\u8BC4\u7533\u8BC9"),ln.createElement("span",{style:{color:"#CA7720"}},"\uFF08\u5F00\u542F\u540E\uFF0C\u5141\u8BB8\u5B66\u751F\u5BF9\u81EA\u5DF1\u4F5C\u54C1\u7684\u533F\u8BC4\u8BC4\u5206\u8FDB\u884C\u7533\u8BC9\uFF0C\u7533\u8BC9\u7531\u6559\u5E08\u548C\u52A9\u6559\u5904\u7406\uFF09")),ht.anonymous_appeal&&ln.createElement(ln.Fragment,null,ln.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},ln.createElement("div",{style:{color:"#666666",marginLeft:"54px",marginRight:"20px"}},"\u7533\u8BC9\u65B9\u5F0F"),ln.createElement(le.ZP.Group,{value:ht.unified_anonymous_appeal,disabled:vn||(Jt==null?void 0:Jt.anonymous_appeal),onChange:_n=>{var br;if((0,a.Rm)()&&!((br=Ke.AssistantObject.group)!=null&&br.can_anonymous_appeal)){he.ZP.warning(Ft.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\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}Dn(Pa=>$r(Yn({},Pa),{unified_anonymous_appeal:_n.target.value})),ua.resetFields()}},(Jt==null?void 0:Jt.unified_anonymous_comment)&&ln.createElement(le.ZP,{value:!0,disabled:!(Jt!=null&&Jt.manage_all_group)},ln.createElement("span",{style:{color:"#000000"}},"\u7EDF\u4E00\u7533\u8BC9")),((Hn=Jt==null?void 0:Jt.group_settings)==null?void 0:Hn.length)>0&&ln.createElement(le.ZP,{value:!1},ln.createElement("span",{style:{color:"#000000"}},"\u5206\u73ED\u7533\u8BC9")))),ht.unified_anonymous_appeal?ln.createElement(Xt.Z,{data:ht,setData:Dn,disabled:vn}):ln.createElement(b.default,{form:ua,initialValues:Jt!=null&&Jt.unified_anonymous_appeal?{anonymous_appeal_settings:[{deleteflag:!0}]}:{anonymous_appeal_settings:oi(Jt==null?void 0:Jt.anonymous_appeal_settings,"appeal")}},ln.createElement(Vt.Z,{disabled:vn||(0,a.Rm)()&&!(($n=Ke.AssistantObject.group)!=null&&$n.can_anonymous_appeal),selectOptions:Te,form:ua}))),!vn&&ln.createElement(je.ZP,{loading:_r,type:"primary",size:"large",style:{width:"138px",marginTop:"30px"},onClick:()=>Ro()},Ft.formatMessage({id:"classroomClassroomExperiments.save",defaultMessage:"\u4FDD\u5B58"})))};var Qo=(0,Ee.connect)(({shixunHomeworks:at,classroomList:Ke})=>({shixunHomeworks:at,classroomList:Ke}))(Tr),Pi=te(42656),qa=te(57851),vt=te(59301),xl=Object.defineProperty,wl=Object.defineProperties,Nl=Object.getOwnPropertyDescriptors,vl=Object.getOwnPropertySymbols,Al=Object.prototype.hasOwnProperty,Rl=Object.prototype.propertyIsEnumerable,dl=(at,Ke,Ve)=>Ke in at?xl(at,Ke,{enumerable:!0,configurable:!0,writable:!0,value:Ve}):at[Ke]=Ve,_i=(at,Ke)=>{for(var Ve in Ke||(Ke={}))Al.call(Ke,Ve)&&dl(at,Ve,Ke[Ve]);if(vl)for(var Ve of vl(Ke))Rl.call(Ke,Ve)&&dl(at,Ve,Ke[Ve]);return at},Ji=(at,Ke)=>wl(at,Nl(Ke)),Pl=(at,Ke,Ve)=>new Promise((Wt,Ut)=>{var Yt=St=>{try{Qt(Ve.next(St))}catch(sn){Ut(sn)}},Xn=St=>{try{Qt(Ve.throw(St))}catch(sn){Ut(sn)}},Qt=St=>St.done?Wt(St.value):Promise.resolve(St.value).then(Yt,Xn);Qt((Ve=Ve.apply(at,Ke)).next())});const Sl=at=>Pl(void 0,null,function*(){return yield(0,ve.ZP)(`/api/homework_commons/${at==null?void 0:at.categoryId}/publish_setting.json`,{method:"post",body:at})}),il=at=>Pl(void 0,null,function*(){return yield(0,ve.ZP)(`/api/homework_commons/${at==null?void 0:at.categoryId}/evaluation_setting.json`,{method:"post",body:at})}),tl=(at,Ke)=>at==null?void 0:at.map(Ve=>{var Wt;return(Wt=Ke==null?void 0:Ke.find(Ut=>Ut.value===Ve))==null?void 0:Wt.id}),Il=(at,Ke)=>{var Ve;return at=typeof at=="string"?[at]:at,(Ve=at==null?void 0:at.map(Wt=>Ke==null?void 0:Ke.find(Ut=>{var Yt;return(Yt=Ut==null?void 0:Ut.group_name)==null?void 0:Yt.includes(Wt)})))==null?void 0:Ve.filter(Wt=>Wt)},Wi=(at,Ke,Ve,Wt=!1)=>{let Ut=null,Yt=Wt?Ke:Il(at,Ke);return Yt==null||Yt.forEach((Xn,Qt)=>{(Qt==0||Ve(Xn,Ut||{}))&&(Ut=Xn)}),Ut},_l=({shixunHomeworks:at,loading:Ke,dispatch:Ve,classroomList:Wt})=>{var Ut,Yt,Xn,Qt,St,sn,Hn,$n,Jt,fa,Ft,qt,vn,Ht,ea,Jn,Dt,Ja,ht;const Dn=(0,Ee.useIntl)(),Ua=(0,Ee.useParams)(),{workSetting:Te,workList:Kt}=at,[,ua,Pr]=(0,wt.U)(Sl,{categoryId:Ua==null?void 0:Ua.categoryId,penalty_type:Co.Q.Number}),[,$t,Sa]=(0,wt.U)(il,{categoryId:Ua==null?void 0:Ua.categoryId}),[er]=b.default.useForm(),Ca=b.default.useWatch("unified_setting",er),lr=b.default.useWatch("group_settings",er),_r=b.default.useWatch("allow_late_settings",er),fr=b.default.useWatch("end_time",er),Ro=b.default.useWatch("publish_time",er),_n=b.default.useWatch("allow_late",er),br=b.default.useWatch("unified_late",er),Pa=b.default.useWatch("late_time",er),Xo=b.default.useWatch("anonymous_comment",er),bi=b.default.useWatch("unified_anonymous_comment",er),cr=b.default.useWatch("evaluation_start",er),Lo=b.default.useWatch("anonymous_appeal",er),ro=b.default.useWatch("anonymous_comment_settings",er),oa=b.default.useWatch("unified_anonymous_appeal",er),ha=b.default.useWatch("anonymous_appeal_settings",er),[Po,oo]=(0,x.useState)(!1),[Do,Vo]=(0,x.useState)({}),xo=Po||(0,a.Rm)()&&!((Yt=(Ut=Wt.AssistantObject)==null?void 0:Ut.group)!=null&&Yt.can_publish),Ho=Po||(0,a.Rm)()&&!((Qt=(Xn=Wt.AssistantObject)==null?void 0:Xn.group)!=null&&Qt.can_late),wo=Po||(0,a.Rm)()&&!((sn=(St=Wt.AssistantObject)==null?void 0:St.group)!=null&&sn.can_anonymous_comment),xi=Po||(0,a.Rm)()&&!(($n=(Hn=Wt.AssistantObject)==null?void 0:Hn.group)!=null&&$n.can_anonymous_appeal),Oi=(Ln,Un)=>{if(Ln!=null&&Ln.some(Zn=>typeof Zn.group_name!="string")){const Zn=[];Ln==null||Ln.forEach(Wn=>{var ca;typeof Wn.group_name!="string"&&((ca=Wn.group_name)==null||ca.forEach(xr=>{Zn.push(Ji(_i({},Wn),{group_name:xr}))}))}),Ln=Zn}return Ln==null?void 0:Ln.filter(Zn=>{var Wn,ca,xr;return!((xr=(ca=(Wn=Un==null?void 0:Un.map(jo=>jo==null?void 0:jo.group_name))==null?void 0:Wn.toString())==null?void 0:ca.split(","))!=null&&xr.includes(String(Zn.group_name)))&&Zn.is_admin})},Zi=Ln=>{if(Ln=="allow_late"){Ie.default.warning({centered:!0,width:472,icon:null,title:"\u5F00\u542F\u8865\u4EA4\u63D0\u793A",content:vt.createElement(vt.Fragment,null,vt.createElement("div",null,vt.createElement("span",{className:"blod"},"\u89C4\u5219\u8BF4\u660E\uFF1A"),"\u5F00\u542F\u8865\u4EA4\uFF0C\u4EC5\u5728\u8865\u4EA4\u65F6\u95F4\u63D0\u4EA4\u4F5C\u4E1A\u7684\u5B66\u751F\u5C06\u6263\u9664\u5206\u503C\uFF1B\u82E5\u5B66\u751F\u5728\u201C\u6309\u65F6\u63D0\u4EA4\u201D\u7684\u65F6\u95F4\u5185\u5DF2\u6210\u529F\u63D0\u4EA4\u4F5C\u4E1A\uFF0C\u5728\u8865\u4EA4\u65F6\u95F4\u518D\u6B21\u63D0\u4EA4\u5219\u4E0D\u4F1A\u6263\u5206\u3002"),vt.createElement("div",{className:"font12 mt10",style:{color:"#E99237"}},vt.createElement("i",{className:"iconfont icon-tishi11 mr5 font12"}),"\u6CE8\u610F\uFF1A\u73ED\u7EA7\u9636\u6BB5\u8FDB\u5165\u201C\u8865\u4EA4\u4E2D\u201D\u5219\u4E0D\u53EF\u53D8\u66F4\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\u3001\u4E0D\u53EF\u5173\u95ED\u8865\u4EA4\u3002"))});return}if(Ln=="anonymous_comment"){Ie.default.warning({centered:!0,width:550,icon:null,title:"\u5F00\u542F\u533F\u8BC4\u63D0\u793A",content:vt.createElement(vt.Fragment,null,vt.createElement("span",{className:"blod"},"\u89C4\u5219\u8BF4\u660E\uFF1A"),"\u5F00\u542F\u533F\u8BC4\uFF0C\u5B66\u751F\u5C06\u5728\u9690\u85CF\u8EAB\u4EFD\u7684\u60C5\u51B5\u4E0B\uFF0C\u5BF9\u5176\u4ED6\u533F\u540D\u4F5C\u4E1A\u8FDB\u884C\u8BC4\u9605\u3002",vt.createElement("br",null),vt.createElement("div",{className:"font12 mt10",style:{color:"#E99237"}},vt.createElement("i",{className:"iconfont icon-tishi11 mr5 font12"}),"\u5B66\u751F\u5FC5\u987B\u63D0\u4EA4\u4F5C\u54C1\u624D\u80FD\u53C2\u4E0E\u533F\u8BC4\uFF0C\u82E5\u5B66\u751F\u672A\u80FD\u6309\u65F6\u63D0\u4EA4\u4F5C\u54C1\uFF0C\u5EFA\u8BAE\u542F\u7528\u201C\u5141\u8BB8\u5B66\u751F\u8865\u4EA4\u201D\u529F\u80FD\uFF0C\u5141\u8BB8\u5B66\u751F\u8865\u4EA4\u4F5C\u54C1\u4E00\u6B21\uFF0C\u5E76\u6263\u9664\u76F8\u5E94\u7684\u5206\u6570\u4F5C\u4E3A\u8FDF\u4EA4\u7684\u5904\u7F5A\uFF0C\u8BE5\u5B66\u751F\u624D\u53EF\u4EE5\u53C2\u4E0E\u533F\u8BC4\u3002"))});return}if(Ln=="anonymous_appeal"){Ie.default.warning({centered:!0,width:760,icon:null,title:"\u5F00\u542F\u533F\u8BC4\u7533\u8BC9\u63D0\u793A",content:vt.createElement(vt.Fragment,null,vt.createElement("span",{className:"blod"},"\u5141\u8BB8\u5B66\u751F\u5BF9\u81EA\u5DF1\u4F5C\u54C1\u7684\u533F\u8BC4\u8BC4\u5206\u8FDB\u884C\u7533\u8BC9\uFF0C\u7531\u6559\u5E08\u548C\u52A9\u6559\u5904\u7406\u7533\u8BC9"),vt.createElement("br",null),"1\u3001\u63A5\u53D7\u5B66\u751F\u7684\u5408\u7406\u7533\u8BC9\uFF1A",vt.createElement("br",null),"\u88AB\u7533\u8BC9\u7684\u8BC4\u5206\u8BB0\u5F55\u65E0\u6548\uFF0C\u4E0D\u53C2\u4E0E\u6700\u7EC8\u6210\u7EE9\u7684\u8BA1\u7B97\u88AB\u7533\u8BC9\u7684\u8BC4\u9605\u4EBA\u7684\u4F5C\u54C1\u6210\u7EE9\uFF0C\u5C06\u88AB\u6263\u51CF\u8FDD\u89C4\u533F\u8BC4\u5206",vt.createElement("br",null),"2\u3001\u62D2\u7EDD\u5B66\u751F\u7684\u4E0D\u5408\u7406\u7533\u8BC9\uFF1A",vt.createElement("br",null),"\u88AB\u7533\u8BC9\u7684\u8BC4\u5206\u8BB0\u5F55\u6709\u6548\uFF0C\u4E0D\u5141\u8BB8\u5B66\u751F\u5BF9\u8BE5\u8BC4\u5206\u8BB0\u5F55\u8FDB\u884C\u4E8C\u6B21\u7533\u8BC9\u88AB\u7533\u8BC9\u7684\u8BC4\u9605\u4EBA\u7684\u4F5C\u54C1\u6210\u7EE9\uFF0C\u4E0D\u4F1A\u6263\u9664\u8FDD\u89C4\u533F\u8BC4\u5206",vt.createElement("br",null))});return}if(Ln=="unified_late")return"\u5DF2\u5F00\u542F\u5206\u73ED\u53D1\u5E03\uFF0C\u65E0\u6CD5\u66F4\u6539\u4E3A\u7EDF\u4E00\u8865\u4EA4";if(Ln=="unified_anonymous_comment")return Ca===!1?"\u5DF2\u5F00\u542F\u5206\u73ED\u53D1\u5E03\uFF0C\u65E0\u6CD5\u66F4\u6539\u4E3A\u7EDF\u4E00\u533F\u8BC4":"\u5DF2\u5F00\u542F\u5206\u73ED\u8865\u4EA4\uFF0C\u65E0\u6CD5\u66F4\u6539\u4E3A\u7EDF\u4E00\u533F\u8BC4";if(Ln=="unified_anonymous_appeal")return Ca===!1?"\u5DF2\u5F00\u542F\u5206\u73ED\u53D1\u5E03\uFF0C\u65E0\u6CD5\u66F4\u6539\u4E3A\u7EDF\u4E00\u7533\u8BC9":br===!1?"\u5DF2\u5F00\u542F\u5206\u73ED\u8865\u4EA4\uFF0C\u65E0\u6CD5\u66F4\u6539\u4E3A\u7EDF\u4E00\u7533\u8BC9":"\u5DF2\u5F00\u542F\u5206\u73ED\u533F\u8BC4\uFF0C\u65E0\u6CD5\u66F4\u6539\u4E3A\u7EDF\u4E00\u7533\u8BC9";if(Ln=="make_up_score")return _n?"\u6263\u5206\u6570\u636E\u6765\u6E90\u4E8E\u8865\u4EA4\u6263\u5206":"\u5F00\u542F\u540E\uFF0C\u5141\u8BB8\u672A\u6309\u65F6\u63D0\u4EA4\u7684\u5B66\u751F\u8865\u4EA4\u4F5C\u54C1\u4E00\u6B21\uFF0C\u5E76\u6263\u9664\u76F8\u5E94\u7684\u5206\u6570\u4F5C\u4E3A\u8FDF\u4EA4\u7684\u5904\u7F5A\uFF0C\u8BE5\u5B66\u751F\u624D\u53EF\u4EE5\u53C2\u4E0E\u533F\u8BC4\u3002";if(Ln=="submit_num")return"\u82E5\u5B66\u751F\u9700\u8981\u5728\u89C4\u5B9A\u6B21\u6570\u5916\u518D\u6B21\u63D0\u4EA4\u4F5C\u54C1\uFF0C\u6559\u5E08\u53EF\u4F7F\u7528\u6253\u56DE\u91CD\u505A\u529F\u80FD\u8BA9\u8BE5\u5B66\u751F\u91CD\u65B0\u63D0\u4EA4\u4E00\u6B21\u3002"},mo=(Ln,Un={})=>{var Zn,Wn,ca,xr,jo,si,Ia,Dr,Li,Eo;if(Ln=="unified_setting")return xo||!((Zn=Kt==null?void 0:Kt.homework_status)!=null&&Zn.includes("\u672A\u53D1\u5E03"))||!(Te!=null&&Te.manage_all_group);if(Ln=="publish_time")return xo||!((Wn=Kt==null?void 0:Kt.homework_status)!=null&&Wn.includes("\u672A\u53D1\u5E03")||(ca=Kt==null?void 0:Kt.homework_status)!=null&&ca.includes("\u672A\u5F00\u59CB"));if(Ln=="end_time"){const xn=Wi([],(Te==null?void 0:Te.anonymous_comment_settings)||[],(Tn,Qn)=>(Tn==null?void 0:Tn.evaluation_start)&&(Qn==null?void 0:Qn.evaluation_start)&&Fe()(Tn==null?void 0:Tn.evaluation_start).startOf("second")=Fe()(Te==null?void 0:Te.end_time).startOf("second")||(Te==null?void 0:Te.anonymous_comment)&&Fe()().startOf("second")>=Fe()(Te==null?void 0:Te.evaluation_start).startOf("second")||(Te==null?void 0:Te.anonymous_comment)&&(xn==null?void 0:xn.evaluation_start)&&Fe()().startOf("second")>=Fe()(xn==null?void 0:xn.evaluation_start).startOf("second")}if(["group_settings","group_name"].every(xn=>Ln==null?void 0:Ln.includes(xn)))return xo||!(Un!=null&&Un.is_admin)||!((xr=Kt==null?void 0:Kt.homework_status)!=null&&xr.includes("\u672A\u53D1\u5E03"))&&(Un==null?void 0:Un.publish_time)&&Fe()().startOf("second")>=Fe()((jo=Un==null?void 0:Un.publish_time)==null?void 0:jo[0]).startOf("second");if(["group_settings","publish_time"].every(xn=>Ln==null?void 0:Ln.includes(xn))){const xn=Wi(Un==null?void 0:Un.group_name,(Te==null?void 0:Te.allow_late_settings)||[],(Qn,bo)=>(Qn==null?void 0:Qn.late_time)&&(bo==null?void 0:bo.late_time)&&Fe()(Qn==null?void 0:Qn.late_time).startOf("second")(Qn==null?void 0:Qn.evaluation_start)&&(bo==null?void 0:bo.evaluation_start)&&Fe()(Qn==null?void 0:Qn.evaluation_start).startOf("second")=Fe()((Ia=Un==null?void 0:Un.publish_time)==null?void 0:Ia[0]).startOf("second"),(Te==null?void 0:Te.allow_late)&&(xn==null?void 0:xn.late_time)&&Fe()().startOf("second")>=Fe()(Un==null?void 0:Un.end_time).startOf("second")||(Te==null?void 0:Te.anonymous_comment)&&(Tn==null?void 0:Tn.evaluation_start)&&Fe()().startOf("second")>=Fe()(Tn==null?void 0:Tn.evaluation_start).startOf("second")]}if(Ln=="allow_late"){const xn=((Dr=Te==null?void 0:Te.allow_late_settings)==null?void 0:Dr.filter(Qn=>Qn.late_time!==null).map(Qn=>{var bo;return(bo=Qn==null?void 0:Qn.group_id)==null?void 0:bo[0]}))||[],Tn=Wi(null,(Te==null?void 0:Te.group_settings)||[],(Qn,bo)=>(Qn==null?void 0:Qn.end_time)&&(bo==null?void 0:bo.end_time)&&Fe()(Qn==null?void 0:Qn.end_time).startOf("second")=Fe()(Te==null?void 0:Te.end_time).startOf("second")||(xn==null?void 0:xn.includes((Li=Tn==null?void 0:Tn.group_id)==null?void 0:Li[0]))&&(Te==null?void 0:Te.allow_late)&&(Tn==null?void 0:Tn.end_time)&&Fe()().startOf("second")>=Fe()(Tn==null?void 0:Tn.end_time).startOf("second")||(Te==null?void 0:Te.anonymous_comment)&&(Te==null?void 0:Te.evaluation_start)&&Fe()().startOf("second")>=Fe()(Te==null?void 0:Te.evaluation_start).startOf("second")}if(Ln=="unified_late"){const xn=Wi(null,(Te==null?void 0:Te.anonymous_comment_settings)||[],(Tn,Qn)=>(Tn==null?void 0:Tn.evaluation_start)&&(Qn==null?void 0:Qn.evaluation_start)&&Fe()(Tn==null?void 0:Tn.evaluation_start).startOf("second")=Fe()(Te==null?void 0:Te.end_time).startOf("second")||Ca===!1}if(Ln=="late_penalty"||Ln=="late_time")return Ho||(Te==null?void 0:Te.anonymous_comment)&&Fe()().startOf("second")>=Fe()(Te==null?void 0:Te.evaluation_start).startOf("second");if(["allow_late_settings","group_name"].every(xn=>Ln==null?void 0:Ln.includes(xn))){const xn=Wi(Un==null?void 0:Un.group_name,(Te==null?void 0:Te.group_settings)||[],(Tn,Qn)=>(Tn==null?void 0:Tn.end_time)&&(Qn==null?void 0:Qn.end_time)&&Fe()(Tn==null?void 0:Tn.end_time).startOf("second")>Fe()(Qn==null?void 0:Qn.end_time).startOf("second"));return xo||!(Un!=null&&Un.is_admin)||(xn==null?void 0:xn.end_time)&&Fe()().startOf("second")>=Fe()(xn==null?void 0:xn.end_time).startOf("second")||(Un==null?void 0:Un.group_name)&&((Eo=Un==null?void 0:Un.group_name)==null?void 0:Eo.length)&&(Te==null?void 0:Te.unified_setting)&&(Te==null?void 0:Te.end_time)&&Fe()().startOf("second")>=Fe()(Te==null?void 0:Te.end_time).startOf("second")}if(["allow_late_settings","late_penalty"].every(xn=>Ln==null?void 0:Ln.includes(xn))){const xn=Wi(Un==null?void 0:Un.group_name,(Te==null?void 0:Te.anonymous_comment_settings)||[],(Tn,Qn)=>(Tn==null?void 0:Tn.evaluation_start)&&(Qn==null?void 0:Qn.evaluation_start)&&Fe()(Tn==null?void 0:Tn.evaluation_start).startOf("second")>Fe()(Qn==null?void 0:Qn.evaluation_start).startOf("second"));return xo||!(Un!=null&&Un.is_admin)||(xn==null?void 0:xn.evaluation_start)&&(Te==null?void 0:Te.anonymous_comment)&&Fe()().startOf("second")>=Fe()(xn==null?void 0:xn.evaluation_start).startOf("second")}if(["allow_late_settings","late_time"].every(xn=>Ln==null?void 0:Ln.includes(xn))){const xn=Wi(Un==null?void 0:Un.group_name,(Te==null?void 0:Te.anonymous_comment_settings)||[],(Tn,Qn)=>(Tn==null?void 0:Tn.evaluation_start)&&(Qn==null?void 0:Qn.evaluation_start)&&Fe()(Tn==null?void 0:Tn.evaluation_start).startOf("second")=Fe()(xn==null?void 0:xn.evaluation_start).startOf("second")}if(Ln=="anonymous_comment"){const xn=Wi(null,(Te==null?void 0:Te.anonymous_comment_settings)||[],(Tn,Qn)=>(Tn==null?void 0:Tn.evaluation_start)&&(Qn==null?void 0:Qn.evaluation_start)&&Fe()(Tn==null?void 0:Tn.evaluation_start).startOf("second")>Fe()(Qn==null?void 0:Qn.evaluation_start).startOf("second"),!0);return wo||!(Te!=null&&Te.can_edit)&&!(0,a.t_)()||(Te==null?void 0:Te.anonymous_comment)&&Fe()().startOf("second")>=Fe()(Te==null?void 0:Te.evaluation_start).startOf("second")||(Te==null?void 0:Te.anonymous_comment)&&(xn==null?void 0:xn.evaluation_start)&&Fe()().startOf("second")>=Fe()(xn==null?void 0:xn.evaluation_start).startOf("second")}if(Ln=="unified_anonymous_comment"){const xn=Wi(null,(Te==null?void 0:Te.anonymous_comment_settings)||[],(Tn,Qn)=>(Tn==null?void 0:Tn.evaluation_start)&&(Qn==null?void 0:Qn.evaluation_start)&&Fe()(Tn==null?void 0:Tn.evaluation_start).startOf("second")=Fe()(Te==null?void 0:Te.evaluation_start).startOf("second")||!(Te!=null&&Te.unified_anonymous_comment)&&(Te==null?void 0:Te.anonymous_comment)&&xn.evaluation_start&&Fe()().startOf("second")>=Fe()(xn==null?void 0:xn.evaluation_start).startOf("second")||br===!1||Ca===!1}if(Ln=="anonymous_group")return wo||!(Te!=null&&Te.can_edit)&&!(0,a.t_)()||(Te==null?void 0:Te.anonymous_comment)&&(Te==null?void 0:Te.evaluation_start)&&Fe()().startOf("second")>=Fe()(Te==null?void 0:Te.evaluation_start).startOf("second");if(Ln=="evaluation_start")return wo||!(Te!=null&&Te.can_edit)&&!(0,a.t_)()||(Te==null?void 0:Te.anonymous_comment)&&Fe()().startOf("second")>=Fe()(Te==null?void 0:Te.evaluation_start).startOf("second");if(Ln=="evaluation_start")return wo;if(Ln=="evaluation_end")return wo||!(Te!=null&&Te.can_edit)&&!(0,a.t_)();if(Ln=="evaluation_num")return wo||!(Te!=null&&Te.can_edit)&&!(0,a.t_)()||Fe()().startOf("second")>=Fe()(Te==null?void 0:Te.evaluation_start).startOf("second");if(Ln=="absence_penalty")return wo||!(Te!=null&&Te.can_edit)&&!(0,a.t_)();if(["anonymous_comment_settings","group_name"].every(xn=>Ln==null?void 0:Ln.includes(xn))){const xn=Wi(Un==null?void 0:Un.group_name,(Te==null?void 0:Te.anonymous_comment_settings)||[],(Tn,Qn)=>(Tn==null?void 0:Tn.evaluation_start)&&(Qn==null?void 0:Qn.evaluation_start)&&Fe()(Tn==null?void 0:Tn.evaluation_start).startOf("second")>Fe()(Qn==null?void 0:Qn.evaluation_start).startOf("second"));return wo||!(Te!=null&&Te.can_edit)&&!(0,a.t_)()||!(Un!=null&&Un.is_admin)||(xn==null?void 0:xn.evaluation_start)&&Fe()().startOf("second")>=Fe()(xn==null?void 0:xn.evaluation_start).startOf("second")}if(["anonymous_comment_settings","evaluation_start"].every(xn=>Ln==null?void 0:Ln.includes(xn))){const xn=Wi(Un==null?void 0:Un.group_name,(Te==null?void 0:Te.anonymous_comment_settings)||[],(Tn,Qn)=>(Tn==null?void 0:Tn.evaluation_start)&&(Qn==null?void 0:Qn.evaluation_start)&&Fe()(Tn==null?void 0:Tn.evaluation_start).startOf("second")>Fe()(Qn==null?void 0:Qn.evaluation_start).startOf("second"));return wo||!(Te!=null&&Te.can_edit)&&!(0,a.t_)()||!(Un!=null&&Un.is_admin)||[(xn==null?void 0:xn.evaluation_start)&&Fe()().startOf("second")>=Fe()(xn==null?void 0:xn.evaluation_start).startOf("second"),!1]}if(["anonymous_comment_settings","evaluation_num"].every(xn=>Ln==null?void 0:Ln.includes(xn))){const xn=Wi(Un==null?void 0:Un.group_name,(Te==null?void 0:Te.anonymous_comment_settings)||[],(Tn,Qn)=>(Tn==null?void 0:Tn.evaluation_start)&&(Qn==null?void 0:Qn.evaluation_start)&&Fe()(Tn==null?void 0:Tn.evaluation_start).startOf("second")>Fe()(Qn==null?void 0:Qn.evaluation_start).startOf("second"));return wo||!(Te!=null&&Te.can_edit)&&!(0,a.t_)()||!(Un!=null&&Un.is_admin)||(xn==null?void 0:xn.evaluation_start)&&Fe()().startOf("second")>=Fe()(xn==null?void 0:xn.evaluation_start).startOf("second")}if(["anonymous_comment_settings","absence_penalty"].every(xn=>Ln==null?void 0:Ln.includes(xn))||["anonymous_comment_settings","student_comment"].every(xn=>Ln==null?void 0:Ln.includes(xn)))return wo||!(Te!=null&&Te.can_edit)&&!(0,a.t_)()||!(Un!=null&&Un.is_admin);if(Ln=="student_comment")return wo||!(Te!=null&&Te.can_edit)&&!(0,a.t_)();if(Ln=="is_open_abnormal_score")return wo||!(Te!=null&&Te.can_edit)&&!(0,a.t_)()||(Te==null?void 0:Te.is_open_abnormal_score);if(Ln=="anonymous_appeal")return xi||!(Te!=null&&Te.can_edit)&&!(0,a.t_)()||Te.anonymous_appeal&&Fe()().startOf("second")>=Fe()(Te==null?void 0:Te.evaluation_start).startOf("second");if(Ln=="unified_anonymous_appeal")return xi||!(Te!=null&&Te.can_edit)&&!(0,a.t_)()||Fe()().startOf("second")>=Fe()(Te==null?void 0:Te.evaluation_start).startOf("second")||br===!1||Ca===!1||bi==!1;if(Ln=="appeal_penalty")return xi||!(Te!=null&&Te.can_edit)&&!(0,a.t_)();if(["anonymous_appeal_settings","group_name"].every(xn=>Ln==null?void 0:Ln.includes(xn))){const xn=Wi(Un==null?void 0:Un.group_name,(Te==null?void 0:Te.anonymous_comment_settings)||[],(Tn,Qn)=>(Tn==null?void 0:Tn.evaluation_end)&&(Qn==null?void 0:Qn.evaluation_end)&&Fe()(Tn==null?void 0:Tn.evaluation_end).startOf("second")>Fe()(Qn==null?void 0:Qn.evaluation_end).startOf("second"));return xi||!(Te!=null&&Te.can_edit)&&!(0,a.t_)()||!(Un!=null&&Un.is_admin)||(xn==null?void 0:xn.evaluation_end)&&Fe()().startOf("second")>=Fe()(xn==null?void 0:xn.evaluation_end).startOf("second")}return["anonymous_appeal_settings","appeal_penalty"].every(xn=>Ln==null?void 0:Ln.includes(xn))?xi||!(Te!=null&&Te.can_edit)&&!(0,a.t_)()||!(Un!=null&&Un.is_admin):!1},nl=(Ln,Un)=>{var Zn,Wn,ca,xr,jo,si,Ia,Dr,Li;if(console.log("handleValuesChange",Ln,Un),Ve({type:"shixunHomeworks/setActionTabs",payload:{key:"\u53D1\u5E03\u8BBE\u7F6E\u79BB\u5F00"}}),"publish_time"in Ln&&(Un!=null&&Un.end_time||er.setFieldsValue({end_time:Fe()(Un==null?void 0:Un.publish_time).add(7,"days")})),"unified_setting"in Ln&&(Un!=null&&Un.unified_setting||er.setFieldsValue({unified_late:!1,unified_anonymous_comment:!1,unified_anonymous_appeal:!1})),"unified_late"in Ln&&(Un!=null&&Un.unified_late||er.setFieldsValue({unified_anonymous_comment:!1,unified_anonymous_appeal:!1})),"unified_anonymous_comment"in Ln&&(Un!=null&&Un.unified_anonymous_comment||er.setFieldsValue({unified_anonymous_appeal:!1})),"group_settings"in Ln){let Eo=[];(Zn=Un==null?void 0:Un.group_settings)==null||Zn.forEach(xn=>{Eo=[...Eo,...(xn==null?void 0:xn.group_name)||[]]}),er.setFieldsValue({allow_late_settings:((Wn=Un==null?void 0:Un.allow_late_settings)==null?void 0:Wn.map(xn=>{var Tn;return Ji(_i({},xn),{group_name:(Tn=xn==null?void 0:xn.group_name)==null?void 0:Tn.filter(Qn=>Eo.includes(Qn))})}))||[{is_admin:!0,late_penalty:5}],anonymous_comment_settings:((ca=Un==null?void 0:Un.anonymous_comment_settings)==null?void 0:ca.map(xn=>{var Tn,Qn;return Ji(_i({},xn),{group_name:xn!=null&&xn.evaluation_start&&Fe()().startOf("second")>=Fe()((Tn=xn==null?void 0:xn.evaluation_start)==null?void 0:Tn[0]).startOf("second")?xn==null?void 0:xn.group_name:(Qn=xn==null?void 0:xn.group_name)==null?void 0:Qn.filter(bo=>Eo.includes(bo))})}))||[{is_admin:!0,absence_penalty:3,evaluation_num:3}],anonymous_appeal_settings:((xr=Un==null?void 0:Un.anonymous_appeal_settings)==null?void 0:xr.map(xn=>{var Tn;return Ji(_i({},xn),{group_name:(Tn=xn==null?void 0:xn.group_name)==null?void 0:Tn.filter(Qn=>Eo.includes(Qn))})}))||[{is_admin:!0,appeal_penalty:2}]})}if("allow_late_settings"in Ln){let Eo=[];(jo=Un==null?void 0:Un.allow_late_settings)==null||jo.forEach(xn=>{Eo=[...Eo,...(xn==null?void 0:xn.group_name)||[]]}),er.setFieldsValue({anonymous_comment_settings:((si=Un==null?void 0:Un.anonymous_comment_settings)==null?void 0:si.map(xn=>{var Tn,Qn;return Ji(_i({},xn),{group_name:xn!=null&&xn.evaluation_start&&Fe()().startOf("second")>=Fe()((Tn=xn==null?void 0:xn.evaluation_start)==null?void 0:Tn[0]).startOf("second")?xn==null?void 0:xn.group_name:(Qn=xn==null?void 0:xn.group_name)==null?void 0:Qn.filter(bo=>Eo.includes(bo))})}))||[{is_admin:!0,absence_penalty:3,evaluation_num:3}],anonymous_appeal_settings:((Ia=Un==null?void 0:Un.anonymous_appeal_settings)==null?void 0:Ia.map(xn=>{var Tn;return Ji(_i({},xn),{group_name:(Tn=xn==null?void 0:xn.group_name)==null?void 0:Tn.filter(Qn=>Eo.includes(Qn))})}))||[{is_admin:!0,appeal_penalty:2}]})}if("anonymous_comment_settings"in Ln){let Eo=[];(Dr=Un==null?void 0:Un.anonymous_comment_settings)==null||Dr.forEach(xn=>{Eo=[...Eo,...(xn==null?void 0:xn.group_name)||[]]}),er.setFieldsValue({anonymous_appeal_settings:((Li=Un==null?void 0:Un.anonymous_appeal_settings)==null?void 0:Li.map(xn=>{var Tn;return Ji(_i({},xn),{group_name:(Tn=xn==null?void 0:xn.group_name)==null?void 0:Tn.filter(Qn=>Eo.includes(Qn))})}))||[{is_admin:!0,appeal_penalty:2}]})}er.validateFields(),console.log("=====",Fe()(Un==null?void 0:Un.end_time).format("YYYY-MM-DD HH:mm:ss"))},fl=Ln=>Pl(void 0,null,function*(){var Un,Zn,Wn,ca;const xr=Ln;if(xr.min_num>xr.max_num){he.ZP.info(Dn.formatMessage({id:"classrooms.promptMaxNum",defaultMessage:"\u6700\u5927\u4EBA\u6570\u4E0D\u80FD\u5C0F\u4E8E\u6700\u5C0F\u4EBA\u6570"}));return}xr.group_settings=(Un=xr==null?void 0:xr.group_settings)==null?void 0:Un.map(Ia=>{var Dr,Li;return Ia.end_time=Fe()((Dr=Ia==null?void 0:Ia.publish_time)==null?void 0:Dr[1]).startOf("second"),Ia.publish_time=Fe()((Li=Ia==null?void 0:Ia.publish_time)==null?void 0:Li[0]).startOf("second"),Ia.group_name=typeof(Ia==null?void 0:Ia.group_name)=="string"?[Ia==null?void 0:Ia.group_name]:Ia==null?void 0:Ia.group_name,Ia.group_id=tl(Ia==null?void 0:Ia.group_name,Te==null?void 0:Te.group_settings),Ia}),xr.allow_late_settings=(Zn=xr==null?void 0:xr.allow_late_settings)==null?void 0:Zn.map(Ia=>(Ia.group_name=typeof(Ia==null?void 0:Ia.group_name)=="string"?[Ia==null?void 0:Ia.group_name]:Ia==null?void 0:Ia.group_name,Ia.group_id=tl(Ia==null?void 0:Ia.group_name,Te==null?void 0:Te.group_settings),Ia)),xr.anonymous_comment_settings=(Wn=xr==null?void 0:xr.anonymous_comment_settings)==null?void 0:Wn.map(Ia=>{var Dr,Li;return Ia.evaluation_end=Fe()((Dr=Ia==null?void 0:Ia.evaluation_start)==null?void 0:Dr[1]).startOf("second"),Ia.evaluation_start=Fe()((Li=Ia==null?void 0:Ia.evaluation_start)==null?void 0:Li[0]).startOf("second"),Ia.group_name=typeof(Ia==null?void 0:Ia.group_name)=="string"?[Ia==null?void 0:Ia.group_name]:Ia==null?void 0:Ia.group_name,Ia.group_id=tl(Ia==null?void 0:Ia.group_name,Te==null?void 0:Te.group_settings),Ia}),xr.anonymous_appeal_settings=(ca=xr==null?void 0:xr.anonymous_appeal_settings)==null?void 0:ca.map(Ia=>(Ia.group_name=typeof(Ia==null?void 0:Ia.group_name)=="string"?[Ia==null?void 0:Ia.group_name]:Ia==null?void 0:Ia.group_name,Ia.group_id=tl(Ia==null?void 0:Ia.group_name,Te==null?void 0:Te.group_settings),Ia)),!((yield Pr(_i({},xr))).status!==0||(yield Sa(_i({},xr))).status!==0)&&(he.ZP.success("\u4FDD\u5B58\u6210\u529F"),li(),Ve({type:"shixunHomeworks/setActionTabs",payload:{key:""}}))}),li=()=>{Ve({type:"shixunHomeworks/getWorkSetting",payload:_i({},Ua)}),Ve({type:"shixunHomeworks/getWorkList",payload:_i({},Ua)})};(0,x.useEffect)(()=>{var Ln,Un,Zn,Wn;let ca=(Ln=Te==null?void 0:Te.group_settings)==null?void 0:Ln.filter(Dr=>Dr.publish_time!==null).map(Dr=>Ji(_i({},Dr),{group_name:[Dr.group_name],publish_time:(Dr==null?void 0:Dr.publish_time)&&[Fe()(Dr==null?void 0:Dr.publish_time),Fe()(Dr==null?void 0:Dr.end_time)]}));ca=(0,E.QE)((ca==null?void 0:ca.length)>0?ca:[]);const xr=(Un=Te.allow_late_settings)==null?void 0:Un.filter(Dr=>Dr.late_time!==null).map(Dr=>Ji(_i({},Dr),{group_name:[Dr.group_name],late_time:(Dr==null?void 0:Dr.late_time)&&Fe()(Dr==null?void 0:Dr.late_time)})),jo=(Zn=Te.anonymous_comment_settings)==null?void 0:Zn.filter(Dr=>Dr.evaluation_start!==null).map(Dr=>Ji(_i({},Dr),{group_name:[Dr.group_name],evaluation_start:(Dr==null?void 0:Dr.evaluation_start)&&[Fe()(Dr==null?void 0:Dr.evaluation_start),Fe()(Dr==null?void 0:Dr.evaluation_end)]})),si=(Wn=Te.anonymous_appeal_settings)==null?void 0:Wn.filter(Dr=>Dr.appeal_time!==null).map(Dr=>Ji(_i({},Dr),{group_name:[Dr.group_name]})),Ia=Ji(_i({},Te),{late_penalty:Te!=null&&Te.allow_late?Te==null?void 0:Te.late_penalty:5,evaluation_num:Te!=null&&Te.evaluation_num?Te==null?void 0:Te.evaluation_num:3,absence_penalty:Te!=null&&Te.anonymous_comment?Te==null?void 0:Te.absence_penalty:3,appeal_penalty:Te!=null&&Te.anonymous_appeal?Te==null?void 0:Te.appeal_penalty:2,publish_time:Te!=null&&Te.publish_time?Fe()(Te==null?void 0:Te.publish_time):"",end_time:Te!=null&&Te.end_time?Fe()(Te==null?void 0:Te.end_time):"",late_time:Te!=null&&Te.late_time?Fe()(Te==null?void 0:Te.late_time):"",evaluation_start:Te!=null&&Te.evaluation_start?Fe()(Te==null?void 0:Te.evaluation_start):"",evaluation_end:Te!=null&&Te.evaluation_end?Fe()(Te==null?void 0:Te.evaluation_end):"",group_settings:ca!=null&&ca.length?ca:[{is_admin:!0}],allow_late_settings:xr!=null&&xr.length?xr:[{is_admin:!0,late_penalty:5}],anonymous_comment_settings:jo!=null&&jo.length?jo:[{is_admin:!0,absence_penalty:3,evaluation_num:3}],anonymous_appeal_settings:si!=null&&si.length?si:[{is_admin:!0,appeal_penalty:2}]});er.setFieldsValue(Ia),Vo(Ia),oo(!(0,a.GJ)()),console.log("workSetting",Te)},[Te]),(0,x.useEffect)(()=>(Ve({type:"globalSetting/footerToggle",payload:!1}),()=>{Ve({type:"globalSetting/footerToggle",payload:!0}),Ve({type:"shixunHomeworks/setActionTabs",payload:{key:""}}),er==null||er.resetFields()}),[]);const hi=(Ln,Un)=>{Ve({type:"classroomList/setActionTabs",payload:{key:"\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206",data:Ln,index:Un,rangePickerDisabled:mo(["group_settings","publish_time"],lr==null?void 0:lr[Un]),disabledDate:Te==null?void 0:Te.course_end_date}})};return vt.createElement(Nn.Z,{spinning:!!Ke["shixunHomeworks/getWorkSetting"]||!!Ke["shixunHomeworks/getWorkList"]},vt.createElement("section",{style:{padding:"30px 50px",background:"#fff"}},vt.createElement(b.default,{form:er,colon:!1,disabled:Po,initialValues:Do,scrollToFirstError:!0,onValuesChange:nl,onFinish:fl},vt.createElement("div",{style:{paddingBottom:"30px"}},vt.createElement("div",{className:`${Ba.Z.title}`},vt.createElement("span",null,Dn.formatMessage({id:"classroomClassroomExperiments.homeworkPublish",defaultMessage:"\u4F5C\u4E1A\u53D1\u5E03"})),vt.createElement(ie.Z,{placement:"topLeft",title:"\u8BBE\u7F6E\u4F5C\u4E1A\u7684\u53D1\u5E03\u89C4\u5219\uFF0C\u8BBE\u7F6E\u540E\uFF0C\u5B66\u751F\u53EA\u80FD\u5728\u89C4\u5B9A\u65F6\u95F4\u5185\u63D0\u4EA4\u4F5C\u4E1A"},vt.createElement("i",{className:`iconfont icon-tishixiaowenhao ml10 ${Ba.Z.title_icon}`}))),vt.createElement("div",{className:Ba.Z.content},vt.createElement(Ce.Z,{className:`${Ba.Z.row_sty} ${Ba.Z.bottom_line}`},vt.createElement(b.default.Item,{className:(Jt=Ba.Z)==null?void 0:Jt.h_lh_40,name:"unified_setting",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u53D1\u5E03\u7C7B\u578B"}]},vt.createElement(le.ZP.Group,{disabled:mo("unified_setting")},vt.createElement(le.ZP,{value:!0},Dn.formatMessage({id:"classrooms.unifiedPublish",defaultMessage:"\u7EDF\u4E00\u53D1\u5E03"})),((fa=Te==null?void 0:Te.group_settings)==null?void 0:fa.length)>0&&vt.createElement(le.ZP,{value:!1,style:{marginLeft:52}},Dn.formatMessage({id:"classroomClassroomExperiments.classBasedPublish",defaultMessage:"\u5206\u73ED\u53D1\u5E03"}))))),Ca?vt.createElement(Ce.Z,{className:Ba.Z.row_sty,style:{padding:"5px 30px"}},vt.createElement(pe.Z,null,vt.createElement(b.default.Item,{label:"\u53D1\u5E03\u65F6\u95F4",name:"publish_time",rules:[{validator:(Ln,Un)=>Un===null?Promise.reject("\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4"):Promise.resolve()}],normalize:Ln=>Ln&&Fe()(Ln).startOf("second")},vt.createElement(Xr.default,{style:{width:200},size:"large",disabled:mo("publish_time"),placeholder:Dn.formatMessage({id:"classroomClassroomExperiments.pleaseSelectPublishTime",defaultMessage:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4"}),format:"YYYY-MM-DD HH:mm",disabledDate:Ln=>(0,E.Q8)(Ln,Te==null?void 0:Te.course_end_date),disabledTime:Ln=>(0,E.d0)(Ln),showTime:{format:"HH:mm",defaultValue:Fe()((0,E.U6)(),"HH:mm")}}))),vt.createElement(pe.Z,{className:"c-grey-333"},Dn.formatMessage({id:"classroomGraphicGroupHomework.publishTimeTip",defaultMessage:"\uFF08\u5B66\u751F\u6536\u5230\u4F5C\u4E1A\u7684\u65F6\u95F4\uFF09"})),vt.createElement(pe.Z,null,vt.createElement(b.default.Item,{style:{marginLeft:40},label:"\u622A\u6B62\u65F6\u95F4",name:"end_time",rules:[{validator:(Ln,Un)=>Un===null?Promise.reject(Dn.formatMessage({id:"classroomClassroomExperiments.pleaseSelectEndTime",defaultMessage:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4"})):Promise.resolve()}],normalize:Ln=>Ln&&Fe()(Ln).startOf("second")},vt.createElement(Xr.default,{style:{width:200},size:"large",disabled:mo("end_time"),placeholder:Dn.formatMessage({id:"classroomClassroomExperiments.pleaseSelectEndTime",defaultMessage:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4"}),format:"YYYY-MM-DD HH:mm",disabledDate:Ln=>(0,E.Q8)(Ln,Te==null?void 0:Te.course_end_date,Fe()(Ro).add(1,"minutes").format()),disabledTime:Ln=>(0,E.d0)(Ln,Fe()(Ro).add(1,"minutes")),showTime:{format:"HH:mm",defaultValue:Fe()((0,E.U6)(),"HH:mm")}}))),vt.createElement(pe.Z,{className:"c-grey-333"},"\uFF08\u5B66\u751F\u201C\u6309\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u7684\u65F6\u95F4\u622A\u70B9\uFF09")):vt.createElement(b.default.List,{name:"group_settings"},(Ln,{add:Un,remove:Zn})=>Ln.map((Wn,ca)=>{var xr,jo,si,Ia,Dr,Li;return vt.createElement(Ce.Z,{key:Wn.key,style:{padding:"5px 14px 5px 30px"}},vt.createElement(pe.Z,{className:Ba.Z.lable_name1,style:{minWidth:85,textAlign:"right"}},"\u53D1\u5E03\u89C4\u5219",ca+1),vt.createElement(pe.Z,null,vt.createElement(b.default.Item,{className:"ml10",name:[Wn.name,"group_name"],rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u73ED\u7EA7"}]},vt.createElement(fe.default,{disabled:mo(["group_settings","group_name"],lr==null?void 0:lr[ca]),placeholder:Dn.formatMessage({id:"classrooms.selectClassName",defaultMessage:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"}),style:{width:250},mode:"multiple",size:"large",fieldNames:{label:"group_name",value:"group_name"},options:(xr=Te==null?void 0:Te.group_settings)==null?void 0:xr.filter(Eo=>{var xn,Tn,Qn;return!((Qn=(Tn=(xn=lr==null?void 0:lr.map(bo=>bo==null?void 0:bo.group_name))==null?void 0:xn.toString())==null?void 0:Tn.split(","))!=null&&Qn.includes(String(Eo.group_name)))&&Eo.is_admin}),maxTagCount:4,maxTagPlaceholder:Eo=>vt.createElement("div",{style:{cursor:"pointer"},onClick:()=>hi(lr[ca],ca)},"+",Eo==null?void 0:Eo.length)}))),vt.createElement(pe.Z,null,vt.createElement(b.default.Item,{className:"ml20",name:[Wn.name,"publish_time"],rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u4F5C\u4E1A\u65F6\u95F4"}]},vt.createElement(Xr.default.RangePicker,{style:{width:585},size:"large",disabled:mo(["group_settings","publish_time"],lr==null?void 0:lr[ca]),placeholder:[Dn.formatMessage({id:"classroomGraphicGroupHomework.publishTime",defaultMessage:"\u53D1\u5E03\u65F6\u95F4\uFF08\u5B66\u751F\u6536\u5230\u4F5C\u4E1A\u7684\u65F6\u95F4\uFF09"}),Dn.formatMessage({id:"classroomGraphicGroupHomework.deadline",defaultMessage:"\u622A\u6B62\u65F6\u95F4\uFF08\u5B66\u751F \u201C\u6309\u65F6\u201D \u63D0\u4EA4\u4F5C\u54C1\u7684\u65F6\u95F4\u622A\u70B9\uFF09"})],disabledDate:Eo=>(0,E.Q8)(Eo,Te==null?void 0:Te.course_end_date),disabledTime:Eo=>(0,E.d0)(Eo),showTime:{format:"HH:mm",defaultValue:[Fe()((0,E.U6)(),"HH:mm"),Fe()((0,E.U6)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm",onCalendarChange:Eo=>{if(Eo!=null&&Eo[0]&&!(Eo!=null&&Eo[1])){const xn=er.getFieldValue("group_settings");xn[ca].publish_time=[Eo[0],Fe()(Eo[0]).add(7,"days")],er.setFieldsValue({group_settings:xn})}}}))),!Po&&vt.createElement(Ce.Z,{className:(jo=Ba.Z)==null?void 0:jo.h_lh_40},((Ia=(si=lr==null?void 0:lr[ca])==null?void 0:si.group_id)==null?void 0:Ia.length)>1&&vt.createElement(pe.Z,null,vt.createElement(ie.Z,{title:"\u89C4\u5219\u62C6\u5206"},vt.createElement("i",{className:"iconfont icon-chaifen ml10",style:{cursor:"pointer",color:"#3061d0"},onClick:()=>hi(lr[ca],ca)}))),((Li=(Dr=Te==null?void 0:Te.group_settings)==null?void 0:Dr.filter(Eo=>{var xn,Tn,Qn;return!((Qn=(Tn=(xn=lr==null?void 0:lr.map(bo=>bo==null?void 0:bo.group_name))==null?void 0:xn.toString())==null?void 0:Tn.split(","))!=null&&Qn.includes(String(Eo.group_name)))&&Eo.is_admin}))==null?void 0:Li.length)>0&&vt.createElement(pe.Z,null,vt.createElement("i",{className:"iconfont icon-tianjiatimu ml10 current",style:{color:"#00B187"},onClick:()=>{Un({is_admin:!0})}})),ca!=0&&!mo(["group_settings","group_name"],lr==null?void 0:lr[ca])?vt.createElement(pe.Z,null,vt.createElement("i",{className:"iconfont icon-shanjian1 ml10 current",style:{color:"#E30000"},onClick:()=>{Zn(Wn.name)}})):vt.createElement(pe.Z,null,vt.createElement("i",{className:"iconfont icon-shanjian1 ml10",style:{color:"#E30000",opacity:"0.2"}}))))})))),vt.createElement("div",{style:{paddingBottom:"30px"},className:Ba.Z.fenzu},vt.createElement("div",{className:`${Ba.Z.title}`},vt.createElement("span",null,"\u5206\u7EC4\u8BBE\u7F6E")),vt.createElement("div",{className:"px-30px py-6px",style:{background:"#F6F7F9"}},vt.createElement(b.default.Item,{name:"group_type",label:vt.createElement("div",{className:"text-end ",style:{width:84}},"\u7EC4\u961F\u65B9\u5F0F"),layout:"horizontal",className:"mb0"},vt.createElement(le.ZP.Group,{options:[{value:qa.YT.STUDENT_SELF,label:"\u5B66\u751F\u81EA\u4E3B\u7EC4\u961F"},{value:qa.YT.TEACHER_ASSIGN,label:vt.createElement(vt.Fragment,null,"\u6559\u5E08\u5206\u914D\u5C0F\u7EC4",vt.createElement("span",{className:"c-grey-666"},"\uFF08\u5C0F\u7EC4\u53EA\u80FD\u7531\u6559\u5E08\u521B\u5EFA\uFF09"))}]}))),vt.createElement("div",{className:"px-30px py-6px flex item-center gap-10px",style:{background:"#F6F7F9",marginTop:"1px"}},vt.createElement(b.default.Item,{name:"min_num",normalize:Ln=>Math.round(Ln),label:vt.createElement("div",{className:"text-end ",style:{width:84}},"\u4EBA\u6570\u8BBE\u7F6E"),required:!1,rules:[{required:!0,message:"\u8BF7\u586B\u5199\u6BCF\u7EC4\u6700\u5C0F\u4EBA\u6570"}]},vt.createElement(se.Z,{size:"large",style:{width:200},min:1,placeholder:"\u8BF7\u586B\u5199\u6BCF\u7EC4\u6700\u5C0F\u4EBA\u6570"})),vt.createElement(b.default.Item,{name:"max_num",normalize:Ln=>Math.round(Ln),rules:[{required:!0,message:"\u8BF7\u586B\u5199\u6BCF\u7EC4\u6700\u5927\u4EBA\u6570"}]},vt.createElement(se.Z,{size:"large",style:{width:200},max:100,placeholder:"\u8BF7\u586B\u5199\u6BCF\u7EC4\u6700\u5927\u4EBA\u6570"})),vt.createElement("div",{className:"c-grey-666",style:{lineHeight:"30px"}},"\uFF08\u5B66\u751F\u63D0\u4EA4\u4F5C\u54C1\u65F6\u9700\u8981\u5173\u8054\u540C\u7EC4\u6210\u5458\uFF0C\u7EC4\u5185\u6210\u5458\u4F5C\u54C1\u5171\u4EAB\uFF09")),vt.createElement("div",{className:"px-30px py-6px flex item-center gap-10px",style:{background:"#F6F7F9",marginTop:"1px"}},vt.createElement(b.default.Item,{name:"leader_change_name",valuePropName:"checked",label:"\u7EC4\u957F\u64CD\u4F5C\u6743\u9650",layout:"horizontal",className:"mb0"},vt.createElement(z.default,null,"\u66F4\u6539\u7EC4\u540D")),vt.createElement(b.default.Item,{name:"leader_manage_member",valuePropName:"checked",className:"mb0"},vt.createElement(z.default,null,"\u7BA1\u7406\u5C0F\u7EC4\u6210\u5458",vt.createElement("span",{className:"c-grey-666"},"\uFF08\u6DFB\u52A0/\u79FB\u9664\uFF09"))))),vt.createElement(qo.rU,{form:er}),vt.createElement(vt.Fragment,null,vt.createElement("div",{className:`${Ba.Z.title} mt30`},vt.createElement("span",null,"\u4F5C\u4E1A\u8865\u4EA4")),vt.createElement("div",{className:Ba.Z.content},vt.createElement(Ce.Z,{className:`${Ba.Z.row_sty} ${Ba.Z.bottom_line} ${(Ft=Ba.Z)==null?void 0:Ft.h_lh_40}`,align:"middle"},vt.createElement(b.default.Item,{name:"allow_late",valuePropName:"checked"},vt.createElement(Lr.Z,{disabled:mo("allow_late")})),vt.createElement(pe.Z,{className:"ml10 mr10"},Dn.formatMessage({id:"classroomClassroomExperiments.enableResubmission",defaultMessage:"\u5F00\u542F\u8865\u4EA4"})),vt.createElement(pe.Z,{style:{color:"#ca7720"}},"\uFF08\u5F00\u542F\u540E\uFF0C\u5B66\u751F\u5728\u8865\u4EA4\u65F6\u95F4\u6BB5\u63D0\u4EA4\u4F5C\u4E1A\uFF0C\u5C06\u6309\u7167\u89C4\u5219\u8FDB\u884C\u6263\u5206\uFF09")),_n&&vt.createElement(vt.Fragment,null,vt.createElement(Ce.Z,{className:Ba.Z.row_sty1},vt.createElement(pe.Z,{className:Ba.Z.lable_name},"\u8865\u4EA4\u65B9\u5F0F"),vt.createElement(b.default.Item,{className:`${(qt=Ba.Z)==null?void 0:qt.h_lh_40} ml10`,name:"unified_late",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u8865\u4EA4\u65B9\u5F0F"}]},vt.createElement(le.ZP.Group,{disabled:mo("unified_late")},vt.createElement(le.ZP,{value:!0,style:{marginRight:52}},"\u7EDF\u4E00\u8865\u4EA4"),((vn=Te==null?void 0:Te.group_settings)==null?void 0:vn.length)>0&&vt.createElement(le.ZP,{value:!1},"\u5206\u73ED\u8865\u4EA4"))),Ca===!1&&vt.createElement(ie.Z,{title:Zi("unified_late")},vt.createElement("div",{style:{width:"calc(100% - 95px)",height:"100%",position:"absolute",top:0,left:"95px"}}))),br?vt.createElement("div",{style:{paddingBottom:5}},vt.createElement(Ce.Z,{className:`${Ba.Z.row_sty1} mb10 mt5`},vt.createElement(pe.Z,{className:Ba.Z.lable_name},Dn.formatMessage({id:"classroomClassroomExperiments.resubmissionDeduction",defaultMessage:"\u8865\u4EA4\u6263\u5206"})),vt.createElement(pe.Z,{style:{margin:"0 10px 0 8px"}},vt.createElement(b.default.Item,{name:"late_penalty",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8865\u4EA4\u6263\u5206"}]},vt.createElement(se.Z,{size:"large",addonAfter:"\u5206",style:{width:206},min:0,max:100,disabled:mo("late_penalty")}))),vt.createElement(pe.Z,{style:{color:"#333"}},"\uFF08\u5EF6\u65F6\u63D0\u4EA4\u4F5C\u54C1\u65F6\uFF0C\u5B66\u751F\u6210\u7EE9\u5C06\u88AB\u6263\u51CF\u7684\u5206\u503C\uFF09")),vt.createElement(Ce.Z,{className:Ba.Z.row_sty1},vt.createElement(pe.Z,{className:Ba.Z.lable_name},"\u622A\u6B62\u65F6\u95F4"),vt.createElement(pe.Z,{style:{margin:"0 10px 0 8px"}},vt.createElement(b.default.Item,{name:"late_time",rules:[{required:!0,validator:(Ln,Un)=>Un===null?Promise.reject(Dn.formatMessage({id:"classroomClassroomExperiments.pleaseSelectEndTime",defaultMessage:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4"})):Fe()(Un).startOf("second")<=Fe()(fr).startOf("second")?Promise.reject("\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u2264\u53D1\u5E03\u622A\u6B62\u65F6\u95F4\uFF0C\u8BF7\u91CD\u65B0\u9009\u62E9"):Promise.resolve()}],normalize:Ln=>Ln&&Fe()(Ln).startOf("second")},vt.createElement(Xr.default,{style:{width:280},size:"large",disabled:mo("late_time"),placeholder:Dn.formatMessage({id:"classroomClassroomExperiments.pleaseSelectEndTime",defaultMessage:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4"}),format:"YYYY-MM-DD HH:mm",disabledDate:Ln=>(0,E.Q8)(Ln,Te==null?void 0:Te.course_end_date,Fe()(fr).add(1,"minutes").format()),disabledTime:Ln=>(0,E.d0)(Ln,Fe()(fr).add(1,"minutes")),showTime:{format:"HH:mm",defaultValue:Fe()((0,E.U6)(),"HH:mm")}}))),vt.createElement(pe.Z,{style:{color:"#333"}},"\uFF08\u5B66\u751F\u201C\u5EF6\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u7684\u65F6\u95F4\u622A\u70B9\uFF09"))):vt.createElement(b.default.List,{name:"allow_late_settings"},(Ln,{add:Un,remove:Zn})=>Ln.map((Wn,ca)=>{var xr,jo,si,Ia,Dr,Li;const Eo=fr||((si=(jo=Wi((xr=_r==null?void 0:_r[ca])==null?void 0:xr.group_name,lr||[],(xn,Tn)=>{var Qn,bo;return Fe()((Qn=xn==null?void 0:xn.publish_time)==null?void 0:Qn[1]).startOf("second")>Fe()((bo=Tn==null?void 0:Tn.publish_time)==null?void 0:bo[1]).startOf("second")}))==null?void 0:jo.publish_time)==null?void 0:si[1]);return vt.createElement(Ce.Z,{key:Wn.key,style:{padding:"5px 14px 5px 52px"}},vt.createElement(pe.Z,{className:Ba.Z.lable_name1,style:{minWidth:88,textAlign:"right"}},"\u8865\u4EA4\u89C4\u5219",ca+1),vt.createElement(pe.Z,{className:"mr20 ml20"},vt.createElement(b.default.Item,{name:[Wn.name,"group_name"],rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u73ED\u7EA7"}]},vt.createElement(fe.default,{disabled:mo(["allow_late_settings","group_name"],_r==null?void 0:_r[ca]),size:"large",placeholder:Dn.formatMessage({id:"classrooms.selectClassName",defaultMessage:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"}),style:{width:250},mode:"multiple",fieldNames:{label:"group_name",value:"group_name"},options:Oi(Ca?Te==null?void 0:Te.group_settings:lr,[..._r||[],...(Te==null?void 0:Te.anonymous_comment)&&!(Te!=null&&Te.unified_anonymous_comment)&&((Ia=Te==null?void 0:Te.anonymous_comment_settings)==null?void 0:Ia.filter(xn=>(xn==null?void 0:xn.evaluation_start)&&Fe()().startOf("second")>=Fe()(xn==null?void 0:xn.evaluation_start).startOf("second")))||[]])}))),vt.createElement(pe.Z,{className:Ba.Z.lable_name1},Dn.formatMessage({id:"classroomClassroomExperiments.resubmissionDeduction",defaultMessage:"\u8865\u4EA4\u6263\u5206"})),vt.createElement(pe.Z,{className:"mr20 ml10"},vt.createElement(b.default.Item,{name:[Wn.name,"late_penalty"],rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8865\u4EA4\u6263\u5206"}]},vt.createElement(se.Z,{min:0,max:100,size:"large",addonAfter:"\u5206",style:{width:150},disabled:mo(["allow_late_settings","late_penalty"],_r==null?void 0:_r[ca])}))),vt.createElement(pe.Z,{className:Ba.Z.lable_name1},"\u622A\u6B62\u65F6\u95F4"),vt.createElement(pe.Z,{className:"ml10"},vt.createElement(b.default.Item,{name:[Wn.name,"late_time"],rules:[{required:!0,validator:(xn,Tn)=>Tn==null?Promise.reject(Dn.formatMessage({id:"classroomClassroomExperiments.pleaseSelectEndTime",defaultMessage:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4"})):Eo&&Fe()(Tn).startOf("second")<=Fe()(Eo).startOf("second")?Promise.reject("\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u2264\u53D1\u5E03\u622A\u6B62\u65F6\u95F4\uFF0C\u8BF7\u91CD\u65B0\u9009\u62E9"):Promise.resolve()}]},vt.createElement(Xr.default,{disabled:mo(["allow_late_settings","late_time"],_r==null?void 0:_r[ca]),style:{width:250},placeholder:Dn.formatMessage({id:"classroomClassroomExperiments.pleaseSelectEndTime",defaultMessage:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4"}),size:"large",format:"YYYY-MM-DD HH:mm",disabledDate:xn=>(0,E.Q8)(xn,Te==null?void 0:Te.course_end_date,Fe()(Eo).add(1,"minutes").format()),disabledTime:xn=>(0,E.d0)(xn,Fe()(Eo).add(1,"minutes")),showTime:{format:"HH:mm",defaultValue:Fe()((0,E.U6)(),"HH:mm")}}))),!Po&&vt.createElement(Ce.Z,{className:(Dr=Ba.Z)==null?void 0:Dr.h_lh_40},((Li=Oi(Ca?Te==null?void 0:Te.group_settings:lr,_r))==null?void 0:Li.length)>0&&vt.createElement(pe.Z,null,vt.createElement("i",{className:"iconfont icon-tianjiatimu ml15 current",style:{color:"#00B187"},onClick:()=>{Un({is_admin:!0,late_penalty:5})}})),ca!=0&&!mo(["allow_late_settings","group_name"],_r==null?void 0:_r[ca])?vt.createElement(pe.Z,null,vt.createElement("i",{className:"iconfont icon-shanjian1 ml15 current",style:{color:"#E30000"},onClick:()=>{Zn(Wn.name)}})):vt.createElement(pe.Z,null,vt.createElement("i",{className:"iconfont icon-shanjian1 ml15",style:{color:"#E30000",opacity:"0.2"}}))))}))))),vt.createElement(vt.Fragment,null,vt.createElement("div",{className:`${Ba.Z.title} mt30`},vt.createElement("span",null,"\u533F\u8BC4\u8BBE\u7F6E")),vt.createElement("div",{className:Ba.Z.content},vt.createElement(Ce.Z,{className:`${Ba.Z.row_sty} ${Ba.Z.bottom_line} ${(Ht=Ba.Z)==null?void 0:Ht.h_lh_40}`,align:"middle"},vt.createElement(b.default.Item,{name:"anonymous_comment",valuePropName:"checked"},vt.createElement(Lr.Z,{disabled:mo("anonymous_comment")})),vt.createElement(pe.Z,{className:"ml10 mr10"},"\u542F\u7528\u533F\u8BC4"),vt.createElement(pe.Z,{style:{color:"#ca7720"}},"\uFF08\u5F00\u542F\u540E\uFF0C\u5B66\u751F\u5C06\u5728\u9690\u85CF\u8EAB\u4EFD\u7684\u60C5\u51B5\u4E0B\uFF0C\u5BF9\u5176\u4ED6\u540C\u5B66\u533F\u540D\u4F5C\u4E1A\u8FDB\u884C\u8BC4\u9605\uFF09")),Xo&&vt.createElement(vt.Fragment,null,vt.createElement(Ce.Z,{className:`${Ba.Z.row_sty1} ${!_n&&"mb10"} mt5`},vt.createElement(pe.Z,null,vt.createElement(b.default.Item,{name:"can_make_up",valuePropName:"checked",style:{height:40,lineHeight:"40px"}},vt.createElement(z.default,null," ",_n?"\u5141\u8BB8\u5B66\u751F\u8865\u4EA4\uFF0C\u5E76\u4E14\u6263\u9664\u8865\u4EA4\u6263\u5206":"\u5141\u8BB8\u5B66\u751F\u8865\u4EA4\uFF0C\u8865\u4EA4\u6263\u5206"," "))),!_n&&vt.createElement(pe.Z,{className:"mr10"},vt.createElement(b.default.Item,{name:"make_up_score"},vt.createElement(se.Z,{size:"large",addonAfter:"\u5206",min:0,max:100,style:{width:186}}))),vt.createElement(pe.Z,null,vt.createElement(ie.Z,{title:Zi("make_up_score")},vt.createElement("i",{className:"iconfont icon-tishixiaowenhao font14 current c-grey-666 current-primary"})))),vt.createElement("div",{style:{position:"relative"}},vt.createElement(Ce.Z,{className:`${Ba.Z.row_sty1} mb5 ${Ba.Z.bottom_line}`},vt.createElement(pe.Z,{className:Ba.Z.lable_name},"\u533F\u8BC4\u65B9\u5F0F"),vt.createElement(pe.Z,null,vt.createElement(b.default.Item,{className:`${(ea=Ba.Z)==null?void 0:ea.h_lh_40} ml10`,name:"unified_anonymous_comment",rules:[{validator:(Ln,Un)=>Un===null?Promise.reject("\u8BF7\u9009\u62E9\u533F\u8BC4\u65B9\u5F0F"):Promise.resolve()}]},vt.createElement(le.ZP.Group,{disabled:mo("unified_anonymous_comment")},vt.createElement(le.ZP,{value:!0,style:{marginRight:52}},"\u7EDF\u4E00\u533F\u8BC4"),((Jn=Te==null?void 0:Te.group_settings)==null?void 0:Jn.length)>0&&vt.createElement(le.ZP,{value:!1},"\u5206\u73ED\u533F\u8BC4"))))),(br===!1||Ca===!1)&&vt.createElement(ie.Z,{title:Zi("unified_anonymous_comment")},vt.createElement("div",{style:{width:"calc(100% - 95px)",height:"100%",position:"absolute",top:0,left:"95px"}}))),bi?vt.createElement(vt.Fragment,null,vt.createElement(Ce.Z,{className:`${Ba.Z.row_sty1} mb5`},vt.createElement(pe.Z,{className:Ba.Z.lable_name},"\u4E92\u8BC4\u65B9\u5F0F"),vt.createElement(pe.Z,null,vt.createElement(b.default.Item,{name:"anonymous_group",className:`${(Dt=Ba.Z)==null?void 0:Dt.h_lh_40} ml10`,rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u4E92\u8BC4\u65B9\u5F0F"}]},vt.createElement(le.ZP.Group,{disabled:mo("anonymous_group")},vt.createElement(le.ZP,{value:!1,style:{marginRight:24}},"\u6240\u6709\u5B66\u751F\u4E92\u8BC4"),((Ja=Te==null?void 0:Te.group_settings)==null?void 0:Ja.length)>0&&vt.createElement(le.ZP,{value:!0},"\u73ED\u7EA7\u5185\u4E92\u8BC4"))))),vt.createElement(Ce.Z,{className:`${Ba.Z.row_sty1} mb10`},vt.createElement(pe.Z,{className:Ba.Z.lable_name},"\u5F00\u59CB\u65F6\u95F4"),vt.createElement(pe.Z,null,vt.createElement(b.default.Item,{name:"evaluation_start",rules:[{required:!0,validator:(Ln,Un)=>Un===null?Promise.reject("\u8BF7\u9009\u62E9\u5F00\u59CB\u65F6\u95F4"):Fe()(Un).startOf("second")<=Fe()(Pa||fr).startOf("second")?Promise.reject(Pa?"\u533F\u8BC4\u5F00\u59CB\u65F6\u95F4\u4E0D\u80FD\u2264\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\uFF0C\u8BF7\u91CD\u65B0\u9009\u62E9":"\u533F\u8BC4\u5F00\u59CB\u65F6\u95F4\u4E0D\u80FD\u2264\u53D1\u5E03\u622A\u6B62\u65F6\u95F4\uFF0C\u8BF7\u91CD\u65B0\u9009\u62E9"):Promise.resolve()}],normalize:Ln=>Ln&&Fe()(Ln).startOf("second")},vt.createElement(Xr.default,{disabled:mo("evaluation_start"),size:"large",placeholder:"\u8BF7\u9009\u62E9\u5F00\u59CB\u65F6\u95F4",style:{width:270,marginLeft:10},format:"YYYY-MM-DD HH:mm",disabledDate:Ln=>(0,E.Q8)(Ln,Te==null?void 0:Te.course_end_date,Fe()(Pa||fr).add(1,"minutes").format()),disabledTime:Ln=>(0,E.d0)(Ln,Fe()(Pa||fr).add(1,"minutes")),showTime:{format:"HH:mm",defaultValue:Fe()((0,E.U6)(),"HH:mm")}}))),vt.createElement(pe.Z,{className:"c-grey-333"},"\uFF08\u533F\u8BC4\u5F00\u59CB\u65F6\u95F4\u4E4B\u524D\u63D0\u4EA4\u4F5C\u54C1\u7684\u5B66\u751F\uFF0C\u53C2\u4E0E\u533F\u8BC4\uFF09")),vt.createElement(Ce.Z,{className:`${Ba.Z.row_sty1} mb10`},vt.createElement(pe.Z,{className:Ba.Z.lable_name},"\u622A\u6B62\u65F6\u95F4"),vt.createElement(pe.Z,null,vt.createElement(b.default.Item,{name:"evaluation_end",rules:[{required:!0,validator:(Ln,Un)=>Un===null?Promise.reject(Dn.formatMessage({id:"classroomClassroomExperiments.pleaseSelectEndTime",defaultMessage:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4"})):Fe()(Un).startOf("second")<=Fe()(cr||Pa||fr).startOf("second")?Promise.reject(cr?"\u533F\u8BC4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u2264\u533F\u8BC4\u5F00\u59CB\u65F6\u95F4\uFF0C\u8BF7\u91CD\u65B0\u9009\u62E9":Pa?"\u533F\u8BC4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u2264\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\uFF0C\u8BF7\u91CD\u65B0\u9009\u62E9":"\u533F\u8BC4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u2264\u53D1\u5E03\u622A\u6B62\u65F6\u95F4\uFF0C\u8BF7\u91CD\u65B0\u9009\u62E9"):Promise.resolve()}],normalize:Ln=>Ln&&Fe()(Ln).startOf("second")},vt.createElement(Xr.default,{disabled:mo("evaluation_end"),size:"large",style:{width:270,marginLeft:10},placeholder:Dn.formatMessage({id:"classroomClassroomExperiments.pleaseSelectEndTime",defaultMessage:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4"}),format:"YYYY-MM-DD HH:mm",disabledDate:Ln=>(0,E.Q8)(Ln,Te==null?void 0:Te.course_end_date,Fe()(cr||Pa||fr).add(1,"minutes").format()),disabledTime:Ln=>(0,E.d0)(Ln,Fe()(cr||Pa||fr).add(1,"minutes")),showTime:{format:"HH:mm",defaultValue:Fe()((0,E.U6)(),"HH:mm")}}))),vt.createElement(pe.Z,{className:"c-grey-333"},"\uFF08\u5B66\u751F\u533F\u8BC4TA\u4EBA\u4F5C\u54C1\u7684\u65F6\u95F4\u622A\u70B9\uFF09")),vt.createElement(Ce.Z,{className:`${Ba.Z.row_sty1} mb10`},vt.createElement(pe.Z,{className:Ba.Z.lable_name},"\u533F\u8BC4\u6570\u91CF"),vt.createElement(pe.Z,null,vt.createElement(b.default.Item,{name:"evaluation_num",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u533F\u8BC4\u6570\u91CF"}]},vt.createElement(se.Z,{size:"large",style:{width:186,marginLeft:10},disabled:mo("evaluation_num")}))),vt.createElement(pe.Z,{className:"c-grey-333"},"\uFF08\u672C\u5904\u586B\u5199\u6BCF\u4E2A\u5B66\u751F\u5C06\u88AB\u5206\u914D\u7684\u533F\u8BC4\u4F5C\u54C1\u6570\u91CF\u3002\u5982\u5168\u73ED\u5B9E\u9645\u63D0\u4EA4\u4F5C\u4E1A\u6570\u91CF\u5C0F\u4E8E\u672C\u6570\u503C\uFF0C\u5219\u4EE5\u5B9E\u9645\u63D0\u4EA4\u4F5C\u4E1A\u6570\u91CF\u4E3A\u51C6\u3002\uFF09")),vt.createElement(Ce.Z,{className:`${Ba.Z.row_sty1} mb10`},vt.createElement(pe.Z,{className:Ba.Z.lable_name},"\u7F3A\u8BC4\u6263\u5206"),vt.createElement(pe.Z,null,vt.createElement(b.default.Item,{name:"absence_penalty",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u7F3A\u8BC4\u6263\u5206"}]},vt.createElement(se.Z,{size:"large",style:{width:186,marginLeft:10},addonAfter:"\u5206",max:100,min:0,disabled:mo("absence_penalty")}))),vt.createElement(pe.Z,{className:"c-grey-333"},"\uFF08\u5B66\u751F\u7F3A\u8BC4\u65F6\uFF0C\u5176\u6210\u7EE9\u5C06\u88AB\u6263\u51CF\u7684\u5206\u503C\uFF09"))):vt.createElement(b.default.List,{name:"anonymous_comment_settings"},(Ln,{add:Un,remove:Zn})=>Ln.map((Wn,ca)=>{var xr,jo,si,Ia,Dr,Li,Eo;const xn=Pa||((jo=Wi((xr=ro==null?void 0:ro[ca])==null?void 0:xr.group_name,_r||[],(Tn,Qn)=>Fe()(Tn==null?void 0:Tn.late_time).startOf("second")>Fe()(Qn==null?void 0:Qn.late_time).startOf("second")))==null?void 0:jo.late_time)||fr||((Dr=(Ia=Wi((si=ro==null?void 0:ro[ca])==null?void 0:si.group_name,lr||[],(Tn,Qn)=>{var bo,cl;return Fe()((bo=Tn==null?void 0:Tn.publish_time)==null?void 0:bo[1]).startOf("second")>Fe()((cl=Qn==null?void 0:Qn.publish_time)==null?void 0:cl[1]).startOf("second")}))==null?void 0:Ia.publish_time)==null?void 0:Dr[1]);return vt.createElement(Ce.Z,{key:Wn.key,style:{padding:"0px 14px 0px 82px"}},vt.createElement(pe.Z,{className:Ba.Z.lable_name1,style:{lineHeight:"40px"}},"\u533F\u8BC4\u89C4\u5219",ca+1),vt.createElement(Ce.Z,{wrap:!1,align:"top",justify:"space-between"},vt.createElement(pe.Z,null,vt.createElement(Ce.Z,{wrap:!1,align:"top"},vt.createElement(pe.Z,{className:"mr20 ml15"},vt.createElement(b.default.Item,{name:[Wn.name,"group_name"],rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u73ED\u7EA7"}]},vt.createElement(fe.default,{disabled:mo(["anonymous_comment_settings","group_name"],ro==null?void 0:ro[ca]),size:"large",placeholder:Dn.formatMessage({id:"classrooms.selectClassName",defaultMessage:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"}),style:{width:228},mode:"multiple",fieldNames:{label:"group_name",value:"group_name"},options:Oi(Ca?Te==null?void 0:Te.group_settings:lr,ro)}))),vt.createElement(pe.Z,null,vt.createElement(b.default.Item,{name:[Wn.name,"evaluation_start"],rules:[{required:!0,validator:(Tn,Qn)=>Qn==null?Promise.reject("\u8BF7\u9009\u62E9\u533F\u8BC4\u65F6\u95F4"):xn&&Fe()(Qn).startOf("second")<=Fe()(xn).startOf("second")?Promise.reject(fr?"\u533F\u8BC4\u65F6\u95F4\u4E0D\u80FD\u2264\u53D1\u5E03\u622A\u6B62\u65F6\u95F4\uFF0C\u8BF7\u91CD\u65B0\u9009\u62E9":"\u533F\u8BC4\u65F6\u95F4\u4E0D\u80FD\u2264\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\uFF0C\u8BF7\u91CD\u65B0\u9009\u62E9"):Promise.resolve()}]},vt.createElement(Xr.default.RangePicker,{disabled:mo(["anonymous_comment_settings","evaluation_start"],ro==null?void 0:ro[ca]),style:{width:580},size:"large",placeholder:["\u8BF7\u9009\u62E9\u4F5C\u4E1A\u533F\u8BC4\u5F00\u59CB\u65F6\u95F4","\u8BF7\u9009\u62E9\u4F5C\u4E1A\u533F\u8BC4\u622A\u6B62\u65F6\u95F4"],disabledDate:Tn=>(0,E.Q8)(Tn,Te==null?void 0:Te.course_end_date,Fe()(xn).add(1,"minutes").format()),disabledTime:Tn=>(0,E.d0)(Tn,Fe()(xn).add(1,"minutes")),showTime:{format:"HH:mm",defaultValue:[Fe()((0,E.U6)(),"HH:mm"),Fe()((0,E.U6)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm"})))),vt.createElement(Ce.Z,{wrap:!1,align:"top",style:{padding:"5px 0",position:"relative",left:"-55px"}},vt.createElement(pe.Z,{className:Ba.Z.lable_name1,style:{marginRight:4}},"\u533F\u8BC4\u6570\u91CF"),vt.createElement(pe.Z,null,vt.createElement(b.default.Item,{className:"ml10",name:[Wn.name,"evaluation_num"],rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u533F\u8BC4\u6570\u91CF"}]},vt.createElement(se.Z,{style:{width:203},size:"large",min:0,disabled:mo(["anonymous_comment_settings","evaluation_num"],ro==null?void 0:ro[ca])}))),vt.createElement(pe.Z,{className:Ba.Z.lable_name1,style:{marginLeft:40}},"\u7F3A\u8BC4\u6263\u5206"),vt.createElement(pe.Z,null,vt.createElement(b.default.Item,{className:"ml10",name:[Wn.name,"absence_penalty"],rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u7F3A\u8BC4\u6263\u5206"}]},vt.createElement(se.Z,{style:{width:186,marginLeft:10},addonAfter:"\u5206",size:"large",min:0,max:100,disabled:mo(["anonymous_comment_settings","absence_penalty"],ro==null?void 0:ro[ca])}))),!bi&&vt.createElement(pe.Z,null,vt.createElement(b.default.Item,{style:{marginLeft:40,lineHeight:"40px"},name:[Wn.name,"student_comment"],valuePropName:"checked"},vt.createElement(z.default,{disabled:mo(["anonymous_comment_settings","student_comment"],ro==null?void 0:ro[ca])},"\u533F\u8BC4\u8BA1\u5165\u5DF2\u8BC4\u9605"))))),!Po&&vt.createElement(Ce.Z,{className:(Li=Ba.Z)==null?void 0:Li.h_lh_40},((Eo=Oi(Ca?Te==null?void 0:Te.group_settings:lr,ro))==null?void 0:Eo.length)>0&&vt.createElement(pe.Z,null,vt.createElement("i",{className:"iconfont icon-tianjiatimu ml15 current",style:{color:"#00B187"},onClick:()=>{Un({is_admin:!0,absence_penalty:3,evaluation_num:3})}})),ca!=0&&!mo(["anonymous_comment_settings","group_name"],ro==null?void 0:ro[ca])?vt.createElement(pe.Z,null,vt.createElement("i",{className:"iconfont icon-shanjian1 current ml15",style:{color:"#E30000"},onClick:()=>{Zn(Wn.name)}})):vt.createElement(pe.Z,null,vt.createElement("i",{className:"iconfont icon-shanjian1 current ml15",style:{color:"#E30000",opacity:"0.2"}})))))})),vt.createElement(Ce.Z,{className:`${Ba.Z.row_sty1} mb5 mt5`},vt.createElement(pe.Z,null,vt.createElement(b.default.Item,{name:"is_open_abnormal_score",valuePropName:"checked"},vt.createElement(z.default,{disabled:mo("is_open_abnormal_score"),style:{height:40,lineHeight:"40px"}},"\u533F\u8BC4\u5206\u5DEE\u8D85\u8FC7"))),vt.createElement(pe.Z,null,vt.createElement(b.default.Item,{className:Ba.Z.poor_rating,name:"abnormal_score",rules:[{validator:(Ln,Un)=>Un===0?Promise.reject("\u5B66\u751F\u533F\u8BC4\u5206\u5DEE\u8D85\u8FC7\u6570\u503C\u4E0D\u80FD\u4E3A0"):Promise.resolve()}]},vt.createElement(se.Z,{size:"large",style:{width:186},addonAfter:"\u5206",disabled:mo("student_comment"),min:1,max:100}))),vt.createElement(pe.Z,null," ",vt.createElement("span",{className:"ml10"},"\u5206\u8BA1\u5165",Po?"\u533F\u8BC4\u8BC4\u5206\u5F02\u5E38\u5217\u8868":vt.createElement("span",{style:{color:"#3061d0",cursor:"pointer"},onClick:()=>{if(!(Te!=null&&Te.anonymous_comment)){he.ZP.warning(Dn.formatMessage({id:"classrooms.afterSaveEnableToAnonExceptionList",defaultMessage:"\u4FDD\u5B58\u542F\u7528\u8BBE\u7F6E\u540E\uFF0C\u70B9\u51FB\u8BE5\u6309\u94AE\u5373\u53EF\u8DF3\u8F6C\u81F3\u533F\u8BC4\u8BC4\u5206\u5F02\u5E38\u5217\u8868"}));return}window.open(`/classrooms/${Ua==null?void 0:Ua.coursesId}/common_homework/${Ua==null?void 0:Ua.categoryId}/detail?TabsActiveKey=2&tabs=10`)}},"\u533F\u8BC4\u8BC4\u5206\u5F02\u5E38\u5217\u8868")),vt.createElement(ie.Z,{title:"\u5F00\u542F\u540E\uFF0C\u82E5\u5B66\u751F\u533F\u8BC4\u5206\u5DEE\u503C\u8D85\u8FC7\u8BBE\u7F6E\u5206\u6570\uFF0C\u8BE5\u6761\u8BC4\u5206\u5C06\u8BA1\u5165\u533F\u8BC4\u8BC4\u5206\u5F02\u5E38\u5217\u8868\u3002\u6B64\u5916\uFF0C\u4E0D\u8BBA\u662F\u5426\u5F00\u542F\u8BE5\u529F\u80FD\uFF0C\u82E5\u5B66\u751F\u533F\u8BC4\u5F97\u5206\u4E0D\u8D85\u8FC760\u5206\uFF0C\u4E5F\u5C06\u81EA\u52A8\u8BA1\u5165\u8BE5\u5F02\u5E38\u5217\u8868"},vt.createElement("i",{className:"iconfont icon-tishixiaowenhao font14 current c-grey-666 current-primary ml5"})))),bi&&vt.createElement(b.default.Item,{className:`${Ba.Z.row_sty1} mb5`,name:"student_comment",valuePropName:"checked"},vt.createElement(z.default,{disabled:mo("student_comment")},vt.createElement(Ce.Z,{gutter:10},vt.createElement(pe.Z,null,"\u533F\u8BC4\u8BA1\u5165\u5DF2\u8BC4\u9605"),vt.createElement(pe.Z,{className:"c-grey-333"},"\uFF08\u5B66\u751F\u76F8\u4E92\u533F\u8BC4\u7684\u6570\u636E\uFF0C\u5728\u4F5C\u54C1\u5217\u8868\u4E2D\u8BA1\u5165\u5DF2\u8BC4\u9605\uFF09")))),vt.createElement(Ce.Z,{className:`${Ba.Z.row_sty1} mb5`},vt.createElement(b.default.Item,{name:"anonymous_appeal",valuePropName:"checked",className:Ba.Z.h_lh_40},vt.createElement(z.default,{disabled:mo("anonymous_appeal")},"\u542F\u7528\u533F\u8BC4\u7533\u8BC9")),vt.createElement("span",{style:{color:"#ca7720"}},"\uFF08\u5F00\u542F\u540E\uFF0C\u5141\u8BB8\u5B66\u751F\u5BF9\u81EA\u5DF1\u4F5C\u54C1\u7684\u533F\u8BC4\u8BC4\u5206\u8FDB\u884C\u7533\u8BC9\uFF0C\u7533\u8BC9\u7531\u6559\u5E08\u548C\u52A9\u6559\u5904\u7406\uFF09")),Lo&&vt.createElement("div",{style:{paddingBottom:5}},vt.createElement(Ce.Z,{className:`${Ba.Z.row_sty1} mb5`},vt.createElement(pe.Z,{className:Ba.Z.lable_name},"\u7533\u8BC9\u65B9\u5F0F"),vt.createElement(pe.Z,null,vt.createElement(b.default.Item,{className:"ml10",style:{height:40,lineHeight:"40px"},name:"unified_anonymous_appeal",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u7533\u8BC9\u65B9\u5F0F"}]},vt.createElement(le.ZP.Group,{disabled:mo("unified_anonymous_appeal")},vt.createElement(le.ZP,{value:!0},"\u7EDF\u4E00\u7533\u8BC9"),((ht=Te==null?void 0:Te.group_settings)==null?void 0:ht.length)>0&&vt.createElement(le.ZP,{value:!1},"\u5206\u73ED\u7533\u8BC9")))),(br===!1||Ca===!1||bi==!1)&&vt.createElement(ie.Z,{title:Zi("unified_anonymous_appeal")},vt.createElement("div",{style:{width:"calc(100% - 95px)",height:"100%",position:"absolute",top:0,left:"95px"}}))),oa?vt.createElement(Ce.Z,{className:`${Ba.Z.row_sty1} mb5`},vt.createElement(pe.Z,{className:"c-grey-333 mr10"},"\u8FDD\u89C4\u533F\u8BC4\u6263\u5206"),vt.createElement(pe.Z,null,vt.createElement(b.default.Item,{name:"appeal_penalty",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8FDD\u89C4\u533F\u8BC4\u6263\u5206"}]},vt.createElement(se.Z,{size:"large",addonAfter:"\u5206",style:{width:186},min:0,max:100,disabled:mo("appeal_penalty")}))),vt.createElement(pe.Z,{className:"c-grey-333"},"\uFF08\u5B66\u751F\u8FDD\u89C4\u533F\u8BC4TA\u4EBA\u4F5C\u54C1\u65F6\uFF0C\u5176\u6210\u7EE9\u5C06\u88AB\u6263\u51CF\u7684\u5206\u503C\uFF09")):vt.createElement(b.default.List,{name:"anonymous_appeal_settings"},(Ln,{add:Un,remove:Zn})=>Ln.map((Wn,ca)=>{var xr,jo;return vt.createElement(Ce.Z,{key:Wn.key,style:{padding:"5px 14px 5px 82px"}},vt.createElement(pe.Z,{className:Ba.Z.lable_name1},"\u7533\u8BC9\u89C4\u5219",ca+1),vt.createElement(Ce.Z,{wrap:!1,align:"top",justify:"space-between"},vt.createElement(pe.Z,null,vt.createElement(b.default.Item,{className:"ml10",name:[Wn.name,"group_name"],rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u73ED\u7EA7"}]},vt.createElement(fe.default,{disabled:mo(["anonymous_appeal_settings","group_name"],ha==null?void 0:ha[ca]),placeholder:Dn.formatMessage({id:"classrooms.selectClassName",defaultMessage:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"}),size:"large",style:{width:250},mode:"multiple",fieldNames:{label:"group_name",value:"group_name"},options:Oi(bi?Te==null?void 0:Te.group_settings:ro,ha)}))),vt.createElement(pe.Z,{className:`${Ba.Z.lable_name1} ml20`},"\u8FDD\u89C4\u533F\u8BC4\u6263\u5206"),vt.createElement(pe.Z,null,vt.createElement(b.default.Item,{className:"ml10",name:[Wn.name,"appeal_penalty"],rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8FDD\u89C4\u533F\u8BC4\u6263\u5206"}]},vt.createElement(se.Z,{size:"large",addonAfter:"\u5206",style:{width:186},min:0,max:100,disabled:mo(["anonymous_appeal_settings","appeal_penalty"],ha==null?void 0:ha[ca])}))),!Po&&vt.createElement(Ce.Z,{className:(xr=Ba.Z)==null?void 0:xr.h_lh_40},!!((jo=Oi(bi?Te==null?void 0:Te.group_settings:ro,ha))!=null&&jo.length)&&vt.createElement(pe.Z,null,vt.createElement("i",{className:"iconfont icon-tianjiatimu ml15 current",style:{color:"#00B187"},onClick:()=>{Un({is_admin:!0,appeal_penalty:2})}})),ca!=0&&!mo(["anonymous_appeal_settings","group_name"],ha==null?void 0:ha[ca])?vt.createElement(pe.Z,null,vt.createElement("i",{className:"iconfont icon-shanjian1 ml15 current",style:{color:"#E30000"},onClick:()=>{Zn(Wn.name)}})):vt.createElement(pe.Z,null,vt.createElement("i",{className:"iconfont icon-shanjian1 ml15",style:{color:"#E30000",opacity:"0.2"}})))))}))))))),((0,a.GJ)()||!(xo||Ho||wo))&&vt.createElement(je.ZP,{loading:ua||$t,type:"primary",size:"large",style:{width:"138px",marginTop:"30px"},onClick:()=>{er.submit()}},Dn.formatMessage({id:"classroomClassroomExperiments.save",defaultMessage:"\u4FDD\u5B58"})),vt.createElement(Pi.Z,{onConfirm:(Ln,Un)=>{lr.splice(Ln,0,...Un),lr.splice(Ln+Un.length,1);const Zn=(0,E.QE)([...lr]);Zn.forEach(Wn=>{var ca;((ca=Wn==null?void 0:Wn.publish_time)==null?void 0:ca.length)==2?Wn.publish_time=Wn.publish_time:Wn.publish_time=[Fe()(Wn==null?void 0:Wn.publish_time),Fe()(Wn==null?void 0:Wn.end_time)]}),er.setFieldValue("group_settings",[...Zn])}})))};var yl=(0,Ee.connect)(({shixunHomeworks:at,classroomList:Ke,loading:Ve})=>({shixunHomeworks:at,classroomList:Ke,loading:Ve.effects}))(_l),zl=te(99517),hl=te(59301),us=Object.defineProperty,ml=Object.getOwnPropertySymbols,Ul=Object.prototype.hasOwnProperty,Yl=Object.prototype.propertyIsEnumerable,Hl=(at,Ke,Ve)=>Ke in at?us(at,Ke,{enumerable:!0,configurable:!0,writable:!0,value:Ve}):at[Ke]=Ve,ql=(at,Ke)=>{for(var Ve in Ke||(Ke={}))Ul.call(Ke,Ve)&&Hl(at,Ve,Ke[Ve]);if(ml)for(var Ve of ml(Ke))Yl.call(Ke,Ve)&&Hl(at,Ve,Ke[Ve]);return at},$l=(at,Ke,Ve)=>new Promise((Wt,Ut)=>{var Yt=St=>{try{Qt(Ve.next(St))}catch(sn){Ut(sn)}},Xn=St=>{try{Qt(Ve.throw(St))}catch(sn){Ut(sn)}},Qt=St=>St.done?Wt(St.value):Promise.resolve(St.value).then(Yt,Xn);Qt((Ve=Ve.apply(at,Ke)).next())});const hs=({shixunHomeworks:at,dispatch:Ke})=>{const Ve=(0,Ee.useIntl)(),{workSetting:Wt}=at;(0,x.useEffect)(()=>{Qt()},[]);const Ut=(0,Ee.useParams)(),[Yt,Xn]=(0,x.useState)("1"),Qt=()=>$l(void 0,null,function*(){yield Ke({type:"shixunHomeworks/getWorkSetting",payload:ql({},Ut)})}),St=[{key:"1",label:Ve.formatMessage({id:"classrooms.releaseSettings",defaultMessage:"\u53D1\u5E03\u8BBE\u7F6E"}),element:Wt!=null&&Wt.is_new_rule?hl.createElement(yl,null):hl.createElement(Ko,{getData:Qt})},!(Wt!=null&&Wt.is_new_rule)&&{key:"3",label:"\u533F\u8BC4\u8BBE\u7F6E",element:hl.createElement(Qo,null)},{key:"4",label:Ve.formatMessage({id:"classroomClassroomExperiments.scoringSettings",defaultMessage:"\u8BC4\u5206\u8BBE\u7F6E"}),element:hl.createElement(bl,{getData:Qt})},{key:"5",label:Ve.formatMessage({id:"classroomClassroomExperiments.publicSettings",defaultMessage:"\u516C\u5F00\u8BBE\u7F6E"}),element:hl.createElement(zo,{getData:Qt})},{key:"6",label:Ve.formatMessage({id:"classroomClassroomExperiments.collaborationSettings",defaultMessage:"\u534F\u4F5C\u8BBE\u7F6E"}),element:hl.createElement(Bo,null)}].filter(sn=>!!sn);return(0,x.useEffect)(()=>(Ke({type:"globalSetting/footerToggle",payload:!1}),()=>{Ke({type:"globalSetting/footerToggle",payload:!0})}),[]),hl.createElement("div",{style:{paddingBottom:"50px"}},hl.createElement(zl.Z,{dataSource:St,style:{marginBottom:52}}))};var es=(0,Ee.connect)(({shixunHomeworks:at})=>({shixunHomeworks:at}))(hs),ds=te(86125),cs=te(55753),Vl=te(10928),jl=Object.defineProperty,Bl=Object.getOwnPropertySymbols,Tl=Object.prototype.hasOwnProperty,ts=Object.prototype.propertyIsEnumerable,ns=(at,Ke,Ve)=>Ke in at?jl(at,Ke,{enumerable:!0,configurable:!0,writable:!0,value:Ve}):at[Ke]=Ve,as=(at,Ke)=>{for(var Ve in Ke||(Ke={}))Tl.call(Ke,Ve)&&ns(at,Ve,Ke[Ve]);if(Bl)for(var Ve of Bl(Ke))ts.call(Ke,Ve)&&ns(at,Ve,Ke[Ve]);return at};const rs=at=>React.createElement("svg",as({width:14,height:14,xmlns:"http://www.w3.org/2000/svg"},at),React.createElement("title",null,"\u5206\u7EC4"),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("path",{d:"M0 0h14v14H0z"}),React.createElement("g",{stroke:"#FFF"},React.createElement("path",{d:"M1.5 5.685h7v7h-7z"}),React.createElement("path",{d:"M3 4.787V3.87l7.425.049v6.816h-.943"}),React.createElement("path",{d:"M5 2.917V2l7.425.05v6.685h-.943"}))));var os="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNMCAwaDE0djE0SDB6Ii8+PGcgc3Ryb2tlPSIjRkZGIj48cGF0aCBkPSJNMS41IDUuNjg1aDd2N2gtN3oiLz48cGF0aCBkPSJNMyA0Ljc4N1YzLjg3bDcuNDI1LjA0OXY2LjgxNmgtLjk0MyIvPjxwYXRoIGQ9Ik01IDIuOTE3VjJsNy40MjUuMDV2Ni42ODVoLS45NDMiLz48L2c+PC9nPjwvc3ZnPg==",Zl={flex_box_center:"flex_box_center___Bm9CS",flex_space_between:"flex_space_between___ZsXhA",flex_box_vertical_center:"flex_box_vertical_center___xiJ7Z",flex_box_center_end:"flex_box_center_end___WJleE",flex_box_column:"flex_box_column___x3Ypw",wrap:"wrap___rzUN_",btns:"btns___YKkXq"},Ql=Object.defineProperty,is=Object.getOwnPropertySymbols,gs=Object.prototype.hasOwnProperty,ms=Object.prototype.propertyIsEnumerable,Jl=(at,Ke,Ve)=>Ke in at?Ql(at,Ke,{enumerable:!0,configurable:!0,writable:!0,value:Ve}):at[Ke]=Ve,Dl=(at,Ke)=>{for(var Ve in Ke||(Ke={}))gs.call(Ke,Ve)&&Jl(at,Ve,Ke[Ve]);if(is)for(var Ve of is(Ke))ms.call(Ke,Ve)&&Jl(at,Ve,Ke[Ve]);return at},Ml=(at,Ke,Ve)=>new Promise((Wt,Ut)=>{var Yt=St=>{try{Qt(Ve.next(St))}catch(sn){Ut(sn)}},Xn=St=>{try{Qt(Ve.throw(St))}catch(sn){Ut(sn)}},Qt=St=>St.done?Wt(St.value):Promise.resolve(St.value).then(Yt,Xn);Qt((Ve=Ve.apply(at,Ke)).next())});const Gl=({user:at,dispatch:Ke})=>{const Ve=(0,Ee.useIntl)(),Wt=(0,Ee.useParams)(),[Ut,Yt]=(0,x.useState)({page:1,limit:10}),[Xn,Qt]=(0,x.useState)([{}]),[St,sn]=(0,x.useState)(0),[Hn,$n]=(0,x.useState)(!0),Jt=[{title:Ve.formatMessage({id:"classrooms.serialNumber",defaultMessage:"\u5E8F\u53F7"}),dataIndex:"index",align:"left",render:(vn,Ht,ea)=>ea+1,width:70},{title:Ve.formatMessage({id:"classrooms.name",defaultMessage:"\u59D3\u540D"}),align:"left",dataIndex:"user_name",width:100,ellipsis:!0},{title:Ve.formatMessage({id:"classrooms.studentNumber",defaultMessage:"\u5B66\u53F7"}),align:"left",dataIndex:"student_id",width:110,ellipsis:!0,render:vn=>vn||"--"},{title:Ve.formatMessage({id:"classrooms.class",defaultMessage:Ve.formatMessage({id:"classrooms.class",defaultMessage:"\u73ED\u7EA7"})}),align:"left",dataIndex:"course_group_name",width:110,ellipsis:!0,render:vn=>vn||"--"},{title:"\u5F53\u524D\u5206\u7EC4",align:"left",dataIndex:"from_course_group_name",width:110,render:(vn,Ht)=>{var ea;return x.createElement("span",null,x.createElement("span",null,vn),x.createElement(ie.Z,{overlayClassName:Zl.tip,placement:"right",title:x.createElement(Ce.Z,{style:{maxHeight:200,overflow:"auto"}},x.createElement("div",null,"\u5206\u7EC4\u6210\u5458\uFF1A"),x.createElement("div",null,(ea=Ht==null?void 0:Ht.from_course_group_members)==null?void 0:ea.map(Jn=>x.createElement("div",null,Jn))))},x.createElement("i",{className:"iconfont icon-xiaowenhao2 ml5 c-light-primary font14"})))}},{title:"\u7533\u8BF7\u66F4\u6362\u5206\u7EC4",align:"left",dataIndex:"to_course_group_name",width:110,render:(vn,Ht)=>{var ea;return x.createElement("span",null,x.createElement("span",null,vn),x.createElement(ie.Z,{overlayClassName:Zl.tip,placement:"right",title:x.createElement(Ce.Z,{style:{maxHeight:200,overflow:"auto"}},x.createElement("div",null,"\u5206\u7EC4\u6210\u5458\uFF1A"),x.createElement("div",null,(ea=Ht==null?void 0:Ht.to_course_group_members)==null?void 0:ea.map(Jn=>x.createElement("div",null,Jn))))},x.createElement("i",{className:"iconfont icon-xiaowenhao2 ml5 c-light-primary font14"})))}},{title:"\u7533\u8BF7\u7406\u7531",align:"left",dataIndex:"reason"},{title:Ve.formatMessage({id:"classrooms.action",defaultMessage:"\u64CD\u4F5C"}),align:"right",dataIndex:"status",width:110,render:(vn,Ht)=>x.createElement(x.Fragment,null,vn==="\u5F85\u5904\u7406"&&x.createElement("span",{className:Zl.btns},x.createElement("span",{onClick:()=>fa(Ht.id,2)},"\u62D2\u7EDD"),x.createElement("span",{className:"ml30",onClick:()=>fa(Ht.id,1)},"\u540C\u610F")),vn==="\u5DF2\u540C\u610F"&&x.createElement("span",{style:{color:"#00B187"}},"\u5DF2\u540C\u610F"),vn==="\u5DF2\u62D2\u7EDD"&&x.createElement("span",{style:{color:"#E30000"}},"\u5DF2\u62D2\u7EDD"))}],fa=(vn,Ht)=>Ml(void 0,null,function*(){$n(!0);const ea=yield(0,ve.ZP)(`/api/homework_commons/${Wt==null?void 0:Wt.categoryId}/deal_request`,{method:"post",body:{request_id:vn,status:Ht}});(ea==null?void 0:ea.status)===0&&(he.ZP.success(Ve.formatMessage({id:"classrooms.operationSuccess",defaultMessage:"\u64CD\u4F5C\u6210\u529F"})),Ft(Ut)),$n(!1)});(0,x.useEffect)(()=>{Ft(Ut)},[]);const Ft=vn=>Ml(void 0,null,function*(){$n(!0);const Ht=yield(0,ve.ZP)(`/api/homework_commons/${Wt==null?void 0:Wt.categoryId}/get_request`,{method:"get",params:Dl({},vn)});(Ht==null?void 0:Ht.status)===0&&(Qt(Ht.data),sn(Ht==null?void 0:Ht.total_count)),$n(!1)}),qt=(vn,Ht)=>{Ut.page=vn,Ut.limit=Ht,Yt(Dl({},Ut)),Ft(Ut)};return x.createElement("section",{className:Zl.wrap},x.createElement(ye.default,{dataSource:Xn,bordered:!1,rowKey:vn=>vn.id,columns:Jt,loading:Hn,pagination:{pageSize:Ut.limit,total:St,current:Ut.page,onChange:qt,showQuickJumper:!0,hideOnSinglePage:!0}}))};var fs=(0,Ee.connect)(({user:at})=>({user:at}))(Gl),ps=te(64165),Be={modal:"modal___AejJU",member:"member___mqy9M",head:"head___TWHLt",listWrap:"listWrap___zvWV4",list:"list___dWwg9"},_e=Object.defineProperty,He=Object.getOwnPropertySymbols,ct=Object.prototype.hasOwnProperty,mt=Object.prototype.propertyIsEnumerable,Gt=(at,Ke,Ve)=>Ke in at?_e(at,Ke,{enumerable:!0,configurable:!0,writable:!0,value:Ve}):at[Ke]=Ve,kt=(at,Ke)=>{for(var Ve in Ke||(Ke={}))ct.call(Ke,Ve)&&Gt(at,Ve,Ke[Ve]);if(He)for(var Ve of He(Ke))mt.call(Ke,Ve)&&Gt(at,Ve,Ke[Ve]);return at},fn=(at,Ke)=>{var Ve={};for(var Wt in at)ct.call(at,Wt)&&Ke.indexOf(Wt)<0&&(Ve[Wt]=at[Wt]);if(at!=null&&He)for(var Wt of He(at))Ke.indexOf(Wt)<0&&mt.call(at,Wt)&&(Ve[Wt]=at[Wt]);return Ve},gn=(at,Ke,Ve)=>new Promise((Wt,Ut)=>{var Yt=St=>{try{Qt(Ve.next(St))}catch(sn){Ut(sn)}},Xn=St=>{try{Qt(Ve.throw(St))}catch(sn){Ut(sn)}},Qt=St=>St.done?Wt(St.value):Promise.resolve(St.value).then(Yt,Xn);Qt((Ve=Ve.apply(at,Ke)).next())});const An=at=>{var Ke=at,{classroomList:Ve,dispatch:Wt,cb:Ut}=Ke,Yt=fn(Ke,["classroomList","dispatch","cb"]),Xn,Qt,St,sn,Hn,$n,Jt,fa,Ft;const qt=(0,Ee.useIntl)(),vn=(0,Ee.useParams)(),[Ht,ea]=(0,x.useState)({}),[Jn,Dt]=(0,x.useState)(""),[Ja,ht]=(0,x.useState)(!0),[Dn,Ua]=(0,x.useState)(!1),[Te,Kt]=(0,x.useState)("");(0,x.useEffect)(()=>{Ve.actionTabs.key==="\u7533\u8BF7\u6362\u7EC4"&&ua()},[Ve.actionTabs]);const ua=($t="")=>gn(void 0,null,function*(){ht(!0);const Sa=yield(0,ve.ZP)(`/api/homework_commons/${vn.categoryId}/get_group_members`,{method:"get",params:{group_id:$t}});(Sa==null?void 0:Sa.status)===0&&ea(kt({},Sa)),ht(!1)}),Pr=()=>gn(void 0,null,function*(){if(!Jn){he.ZP.warning(qt.formatMessage({id:"classrooms.promptGroup",defaultMessage:"\u8BF7\u9009\u62E9\u9700\u8981\u66F4\u6362\u7684\u5206\u7EC4"}));return}if(!Te){he.ZP.warning(qt.formatMessage({id:"classrooms.promptReason",defaultMessage:"\u8BF7\u8F93\u5165\u66F4\u6362\u539F\u56E0"}));return}Ua(!0);let $t=yield(0,ve.ZP)(`/api/homework_commons/${vn.categoryId}/create_request`,{method:"post",body:{to_course_group_id:Jn,reason:Te}});($t==null?void 0:$t.status)===0&&(he.ZP.info(qt.formatMessage({id:"classrooms.operationSuccess",defaultMessage:"\u64CD\u4F5C\u6210\u529F"})),Wt({type:"classroomList/setActionTabs",payload:{}}),Ut()),Ua(!1)});return x.createElement(Ie.default,{width:700,centered:!0,afterClose:()=>{Dt(""),Kt("")},confirmLoading:Dn,title:"\u7533\u8BF7\u66F4\u6362\u5206\u7EC4",onOk:Pr,open:Ve.actionTabs.key==="\u7533\u8BF7\u6362\u7EC4",onCancel:()=>{Wt({type:"classroomList/setActionTabs",payload:{}})}},x.createElement("div",{className:Be.modal},x.createElement(Nn.Z,{spinning:Ja},x.createElement(Ce.Z,{align:"middle",justify:"space-between"},x.createElement("div",{className:"c-black"},"\u4F60\u5F53\u524D\u6240\u5728\u5206\u7EC4\xA0",x.createElement("b",null,Ht==null?void 0:Ht.current_group)),x.createElement(Ce.Z,{align:"middle"},x.createElement("div",{className:"mr15"},"\u66F4\u6362\u5206\u7EC4"),x.createElement(fe.default,{onChange:$t=>{Dt($t),ua($t)},value:Jn,size:"large",style:{width:248}},(Xn=Ht==null?void 0:Ht.group_infos)==null?void 0:Xn.map($t=>x.createElement(fe.default.Option,{key:$t.group_id,value:$t.group_id},$t.group_name))))),x.createElement(Ce.Z,{className:"mt15"},x.createElement("div",{className:Be.member,style:{borderRight:"1px solid #D9DFE8"}},x.createElement(Ce.Z,{className:Be.head},x.createElement("div",null,Ht==null?void 0:Ht.current_group,qt.formatMessage({id:"classrooms.member",defaultMessage:"\u6210\u5458"})),x.createElement("div",null,"\u5171",x.createElement("span",{className:"ml5 mr5 c-light-primary"},(Qt=Ht==null?void 0:Ht.current_group_members)==null?void 0:Qt.length),"\u4EBA")),x.createElement(Ce.Z,{style:{height:"calc(100% - 34px)"}},x.createElement("div",{className:Be.listWrap,style:{borderRight:0}},(St=Ht==null?void 0:Ht.current_group_members)==null?void 0:St.map($t=>x.createElement("div",{key:$t.user_id,className:Be.list},x.createElement("img",{src:`${bn.Z.IMG_SERVER}/images/${$t==null?void 0:$t.avatar_url}`}),x.createElement("span",null,$t.real_name),($t==null?void 0:$t.is_me)&&x.createElement("div",null,"\u6211")))))),x.createElement("div",{className:Be.member},!((sn=Ht==null?void 0:Ht.group_members)!=null&&sn.length)&&x.createElement(ps.Z,null),!!((Hn=Ht==null?void 0:Ht.group_members)!=null&&Hn.length)&&x.createElement(x.Fragment,null,x.createElement(Ce.Z,{className:Be.head},x.createElement("div",null,(Jt=($n=Ht==null?void 0:Ht.group_infos)==null?void 0:$n.find($t=>$t.group_id===Jn))==null?void 0:Jt.group_name,qt.formatMessage({id:"classrooms.member",defaultMessage:"\u6210\u5458"})),x.createElement("div",null,"\u5171",x.createElement("span",{className:"ml5 mr5 c-light-primary"},(fa=Ht==null?void 0:Ht.group_members)==null?void 0:fa.length),"\u4EBA")),x.createElement(Ce.Z,{style:{height:"calc(100% - 34px)"}},x.createElement("div",{className:Be.listWrap,style:{borderLeft:0}},(Ft=Ht==null?void 0:Ht.group_members)==null?void 0:Ft.map($t=>x.createElement("div",{key:$t.user_id,className:Be.list},x.createElement("img",{src:`${bn.Z.IMG_SERVER}/images/${$t==null?void 0:$t.avatar_url}`}),x.createElement("span",null,$t.real_name)))))))),x.createElement(Ce.Z,{className:"mt15"},x.createElement("div",{className:"mr15",style:{color:"#5F6368"}},"\u66F4\u6362\u539F\u56E0"),x.createElement(Oe.default.TextArea,{value:Te,onChange:$t=>Kt($t.target.value),style:{width:578},placeholder:"\u8BF7\u8F93\u5165\u6362\u7EC4\u539F\u56E0",size:"large"})))))};var ba=(0,Ee.connect)(({classroomList:at})=>({classroomList:at}))(An),Mn={flex_box_center:"flex_box_center___sf_sV",flex_space_between:"flex_space_between___k0joE",flex_box_vertical_center:"flex_box_vertical_center___fyum8",flex_box_center_end:"flex_box_center_end___UC5kA",flex_box_column:"flex_box_column___JCpJG",Onerow:"Onerow___OAbXd",title:"title___YZryt",export:"export___wcKFT",bg:"bg___fNXI3",tabs:"tabs___hlZi4",workListTabWrap:"workListTabWrap___sjHcT",workListTabButton:"workListTabButton___MOSGf",title_style:"title_style___mGYw9"},zn=te(71635),ga=te(61604),ma=te(75735),mn=te(37906),In={TabsStyle:"TabsStyle___TanFG"},hn=te(59301),ar=Object.defineProperty,Ka=Object.defineProperties,or=Object.getOwnPropertyDescriptors,mr=Object.getOwnPropertySymbols,ir=Object.prototype.hasOwnProperty,Ha=Object.prototype.propertyIsEnumerable,Fo=(at,Ke,Ve)=>Ke in at?ar(at,Ke,{enumerable:!0,configurable:!0,writable:!0,value:Ve}):at[Ke]=Ve,Gr=(at,Ke)=>{for(var Ve in Ke||(Ke={}))ir.call(Ke,Ve)&&Fo(at,Ve,Ke[Ve]);if(mr)for(var Ve of mr(Ke))Ha.call(Ke,Ve)&&Fo(at,Ve,Ke[Ve]);return at},po=(at,Ke)=>Ka(at,or(Ke)),Io=(at,Ke,Ve)=>new Promise((Wt,Ut)=>{var Yt=St=>{try{Qt(Ve.next(St))}catch(sn){Ut(sn)}},Xn=St=>{try{Qt(Ve.throw(St))}catch(sn){Ut(sn)}},Qt=St=>St.done?Wt(St.value):Promise.resolve(St.value).then(Yt,Xn);Qt((Ve=Ve.apply(at,Ke)).next())});const ti=at=>Io(void 0,null,function*(){return yield(0,ve.ZP)(`/api/student_works/${at.userId}/deal_appeal_score.json`,{method:"post",body:at})}),ci=({globalSetting:at,shixunHomeworks:Ke,dispatch:Ve,classroomList:Wt})=>{var Ut,Yt,Xn,Qt,St,sn;const Hn=(0,Ee.useIntl)(),$n=(0,Ee.useParams)(),[Jt]=(0,Ee.useSearchParams)(),[fa]=b.default.useForm(),{workSetting:Ft}=Ke,[qt,vn]=(0,x.useState)(!1),[Ht,ea]=(0,x.useState)(null),[,Jn,Dt,Ja]=(0,wt.U)(Bt.cN,{homeworkId:$n==null?void 0:$n.categoryId}),[,ht,Dn,Ua]=(0,wt.U)(Bt.Qz,{homeworkId:$n==null?void 0:$n.categoryId}),[,Te,Kt,ua]=(0,wt.U)(Bt.mQ,{homeworkId:$n==null?void 0:$n.categoryId}),[,,Pr,$t]=(0,wt.U)(ti,{}),[Sa,er]=(0,x.useState)({activeKey:"1",page:1,limit:10,status:""}),Ca=[{id:"",name:Hn.formatMessage({id:"classrooms.all",defaultMessage:"\u5168\u90E8"})},{id:1,name:"\u5F85\u5BA1\u6838"},{id:3,name:"\u63A5\u53D7\u7533\u8BC9"},{id:4,name:"\u9A73\u56DE\u7533\u8BC9"}],lr=[{title:Hn.formatMessage({id:"classrooms.serialNumber",defaultMessage:"\u5E8F\u53F7"}),dataIndex:"id",key:"id",ellipsis:!0,width:80,render:(_n,br,Pa)=>`${((Sa==null?void 0:Sa.page)-1)*Sa.limit+Pa+1}`},{title:"\u5B66\u751F\u59D3\u540D",ellipsis:!0,width:180,dataIndex:"real_name",key:"real_name"},{title:"\u53CD\u9988\u95EE\u9898",dataIndex:"content",ellipsis:!0,key:"content"},{title:"\u88AB\u53CD\u9988\u95EE\u9898\u7684\u5B66\u751F",dataIndex:"unfeedback_real_name",key:"unfeedback_real_name",ellipsis:!0,width:180,render:(_n,br)=>hn.createElement("a",{href:`/classrooms/${$n==null?void 0:$n.coursesId}/group_homework/${$n==null?void 0:$n.categoryId}/review/${br==null?void 0:br.student_work_id}`,target:"_blank"},_n)},{title:"\u53CD\u9988\u95EE\u9898\u65F6\u95F4",dataIndex:"created_at",key:"created_at",width:180,render:_n=>Fe()(_n).format("YYYY-MM-DD HH:mm")},{title:Hn.formatMessage({id:"classrooms.action",defaultMessage:"\u64CD\u4F5C"}),align:"right",dataIndex:"id",key:"id",width:80,render:(_n,br)=>hn.createElement("a",{href:`/classrooms/${$n==null?void 0:$n.coursesId}/group_homework/${$n==null?void 0:$n.categoryId}/review/${br==null?void 0:br.student_work_id}`,target:"_blank"},Hn.formatMessage({id:"classrooms.view",defaultMessage:"\u67E5\u770B"}))}],_r=[{title:Hn.formatMessage({id:"classrooms.serialNumber",defaultMessage:"\u5E8F\u53F7"}),dataIndex:"id",key:"id",ellipsis:!0,width:80,render:(_n,br,Pa)=>`${((Sa==null?void 0:Sa.page)-1)*Sa.limit+Pa+1}`},{title:Hn.formatMessage({id:"classrooms.name",defaultMessage:"\u59D3\u540D"}),ellipsis:!0,width:180,dataIndex:"real_name",key:"real_name"},{title:Hn.formatMessage({id:"classroomClassroomExperiments.homeworkStatus",defaultMessage:"\u4F5C\u4E1A\u72B6\u6001"}),dataIndex:"status",ellipsis:!0,key:"status",render:_n=>_n===-1?Hn.formatMessage({id:"classroomGraphicGroupHomework.redoing",defaultMessage:"\u91CD\u505A\u4E2D"}):hn.createElement(E.Uw,{status:_n})},{title:"\u88AB\u8BC4\u6570",dataIndex:"student_comment_count",key:"student_comment_count",ellipsis:!0,width:100},{title:"\u88AB\u533F\u8BC4\u6700\u5927\u5206\u5DEE",dataIndex:"abnormal_score",key:"abnormal_score",width:180},{title:"\u533F\u8BC4\u5206\u6570",dataIndex:"score",key:"score",width:180},{title:"\u533F\u8BC4\u5F02\u5E38\u65F6\u95F4",dataIndex:"abnormal_date",key:"abnormal_date",width:180},{title:Hn.formatMessage({id:"classrooms.action",defaultMessage:"\u64CD\u4F5C"}),align:"right",dataIndex:"id",key:"id",width:80,render:(_n,br)=>hn.createElement("a",{href:`/classrooms/${$n==null?void 0:$n.coursesId}/group_homework/${$n==null?void 0:$n.categoryId}/review/${br==null?void 0:br.student_work_id}`,target:"_blank"},Hn.formatMessage({id:"classrooms.view",defaultMessage:"\u67E5\u770B"}))}],fr=[{title:Hn.formatMessage({id:"classrooms.serialNumber",defaultMessage:"\u5E8F\u53F7"}),dataIndex:"id",key:"id",ellipsis:!0,width:80,render:(_n,br,Pa)=>`${((Sa==null?void 0:Sa.page)-1)*Sa.limit+Pa+1}`},{title:"\u7533\u8BC9\u4EBA",ellipsis:!0,dataIndex:"real_name",key:"real_name",width:150,render:(_n,br)=>hn.createElement("a",{href:`/classrooms/${$n==null?void 0:$n.coursesId}/group_homework/${$n==null?void 0:$n.categoryId}/review/${br==null?void 0:br.student_work_id}`,target:"_blank"},_n)},{title:"\u88AB\u7533\u8BC9\u4EBA",dataIndex:"unappeal_real_name",ellipsis:!0,width:150,key:"unappeal_real_name"},{title:"\u88AB\u7533\u8BC9\u4EBA\u8BC4\u5206",dataIndex:"score",key:"score",width:120,ellipsis:!0},{title:"\u7533\u8BC9\u7406\u7531",dataIndex:"comment",key:"comment"},{title:"\u63D0\u4EA4\u7533\u8BC9\u65F6\u95F4",dataIndex:"created_at",key:"created_at",width:150,render:_n=>Fe()(_n).format("YYYY-MM-DD HH:mm")},{title:Hn.formatMessage({id:"classrooms.action",defaultMessage:"\u64CD\u4F5C"}),align:"right",dataIndex:"appeal_status",key:"appeal_status",width:150,render:(_n,br)=>hn.createElement(hn.Fragment,null,_n==3&&hn.createElement("span",{className:"c-grey-333"},"\u5DF2\u63A5\u53D7"),_n==4&&hn.createElement("span",{className:"c-grey-333"},"\u5DF2\u9A73\u56DE"),_n==1&&hn.createElement(hn.Fragment,null,hn.createElement(Ct.op,{openLoading:!0,type:"link",style:{padding:0},danger:!0,onClick:()=>Io(void 0,null,function*(){(yield Pr({userId:br.student_work_id,score_id:br.student_works_score_id,status:4})).status===0&&Ro()})},"\u9A73\u56DE"),hn.createElement(Ct.op,{openLoading:!0,className:"ml20",type:"link",style:{padding:0},onClick:()=>Io(void 0,null,function*(){ea(br),vn(!0)})},"\u63A5\u53D7")))}],Ro=(_n=Sa)=>{Sa.activeKey=="1"&&Dn({page:_n==null?void 0:_n.page,limit:_n==null?void 0:_n.limit}),Sa.activeKey=="2"&&Kt({page:_n==null?void 0:_n.page,limit:_n==null?void 0:_n.limit}),Sa.activeKey=="3"&&Dt({page:_n==null?void 0:_n.page,limit:_n==null?void 0:_n.limit,status:_n==null?void 0:_n.status})};return(0,x.useEffect)(()=>{Ro(Sa)},[Sa]),(0,x.useEffect)(()=>{console.log("params",$n,Jt.get("TabsActiveKey")?Jt.get("TabsActiveKey"):Ft!=null&&Ft.is_new_rule?"3":"1"),er(po(Gr({},Sa),{activeKey:Jt.get("TabsActiveKey")||"1"}))},[Jt.get("TabsActiveKey")]),hn.createElement(Nn.Z,{spinning:ht||Jn||Te},hn.createElement("section",{className:"p30",style:{background:"#fff"}},hn.createElement(me.default,{destroyInactiveTabPane:!0,className:In.TabsStyle,activeKey:Sa.activeKey,onChange:_n=>{er(po(Gr({},Sa),{activeKey:_n,page:1,limit:10}))}},hn.createElement(me.default.TabPane,{tab:"\u95EE\u9898\u53CD\u9988",key:"1"},hn.createElement(ye.default,{className:"mt20",locale:{emptyText:hn.createElement(et.Z,null)},columns:lr,dataSource:((Ut=Ua==null?void 0:Ua.data)==null?void 0:Ut.list)||[],pagination:{total:((Yt=Ua==null?void 0:Ua.data)==null?void 0:Yt.count)||0,onChange:(_n,br)=>{er(po(Gr({},Sa),{page:_n,limit:br}))},current:Sa==null?void 0:Sa.page,pageSize:Sa==null?void 0:Sa.limit,showTotal:_n=>hn.createElement(hn.Fragment,null,"\u5171",hn.createElement("span",{className:"ml5 mr5",style:{color:"#3061d0"}},_n),"\u6761\u6570\u636E")}})),hn.createElement(me.default.TabPane,{tab:"\u533F\u8BC4\u8BC4\u5206\u5F02\u5E38",key:"2"},hn.createElement(ye.default,{className:"mt20",locale:{emptyText:hn.createElement(et.Z,null)},columns:_r,dataSource:((Xn=ua==null?void 0:ua.data)==null?void 0:Xn.list)||[],pagination:{total:((Qt=ua==null?void 0:ua.data)==null?void 0:Qt.count)||0,onChange:(_n,br)=>{er(po(Gr({},Sa),{page:_n,limit:br}))},current:Sa==null?void 0:Sa.page,pageSize:Sa==null?void 0:Sa.limit,showTotal:_n=>hn.createElement(hn.Fragment,null,"\u5171",hn.createElement("span",{className:"ml5 mr5",style:{color:"#3061d0"}},_n),"\u6761\u6570\u636E")}})),hn.createElement(me.default.TabPane,{tab:"\u533F\u8BC4\u7533\u8BC9",key:"3"},hn.createElement(Ct.qp,{title:"\u7533\u8BC9\u72B6\u6001",className:"mt20",value:Sa.status,onChange:_n=>{er(po(Gr({},Sa),{status:_n,page:1}))},dataSource:Ca,titleWidth:60}),hn.createElement(ye.default,{locale:{emptyText:hn.createElement(et.Z,null)},columns:fr,dataSource:((St=Ja==null?void 0:Ja.data)==null?void 0:St.list)||[],pagination:{total:((sn=Ja==null?void 0:Ja.data)==null?void 0:sn.count)||0,onChange:(_n,br)=>{er(po(Gr({},Sa),{page:_n,limit:br}))},current:Sa==null?void 0:Sa.page,pageSize:Sa==null?void 0:Sa.limit,showTotal:_n=>hn.createElement(hn.Fragment,null,"\u5171",hn.createElement("span",{className:"ml5 mr5",style:{color:"#3061d0"}},_n),"\u6761\u6570\u636E")}}))),hn.createElement(Ie.default,{title:"\u63A5\u53D7\u7533\u8BC9",open:qt,centered:!0,destroyOnClose:!0,onCancel:()=>{vn(!1)},maskClosable:!1,width:544,onOk:()=>{fa.submit()}},hn.createElement(b.default,{form:fa,colon:!1,onFinish:_n=>Io(void 0,null,function*(){(yield Pr(po(Gr({},_n),{userId:Ht.student_work_id,score_id:Ht.student_works_score_id,status:3}))).status===0&&(Ro(),vn(!1))})},hn.createElement("div",{style:{color:"#191919"}},"\u786E\u8BA4\u662F\u5426\u63A5\u53D7\u7533\u8BC9\uFF1F\u4E00\u65E6\u63A5\u53D7\uFF0C\u88AB\u7533\u8BC9\u7684\u8BC4\u5206\u8BB0\u5F55\u5C06\u4F5C\u5E9F\u3002\u8BF7\u60A8\u8865\u5145\u533F\u8BC4\u8BC4\u5206\uFF1A"),hn.createElement(mn.Z,{style:{marginTop:"20px"},colon:!1,items:[{key:"1",label:"\u7533\u8BC9\u4EBA",children:hn.createElement("a",{href:`/classrooms/${$n==null?void 0:$n.coursesId}/group_homework/${$n==null?void 0:$n.categoryId}/review/${Ht==null?void 0:Ht.student_work_id}`,target:"_blank"},Ht==null?void 0:Ht.real_name)},{key:"2",label:"\u88AB\u7533\u8BC9\u4EBA",children:hn.createElement("span",{style:{color:"#191919"}},Ht==null?void 0:Ht.unappeal_real_name)},{key:"3",label:"\u88AB\u7533\u8BC9\u4EBA\u8BC4\u5206",children:hn.createElement("span",{style:{color:"#191919"}},Ht==null?void 0:Ht.score)}]}),hn.createElement(Ce.Z,{className:"mt20",wrap:!1},hn.createElement(pe.Z,null,hn.createElement(b.default.Item,{label:"\u533F\u8BC4\u5206\u6570",name:"score",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5206\u6570"}]},hn.createElement(se.Z,{min:1,max:100,step:1}))),hn.createElement(pe.Z,null,hn.createElement("span",{className:"ml10",style:{lineHeight:"30px"}},"\u5206")),hn.createElement(pe.Z,null,hn.createElement(b.default.Item,{className:"ml20",valuePropName:"checked",name:"is_appeal_penalty",initialValue:!0},hn.createElement(z.default,null,"\u6263\u9664\u8FDD\u89C4\u533F\u8BC4\u5206\u6570"))))))))};var Bi=(0,Ee.connect)(({user:at,shixunHomeworks:Ke,loading:Ve,globalSetting:Wt,classroomList:Ut})=>({user:at,shixunHomeworks:Ke,globalSetting:Wt,loading:Ve.effects,classroomList:Ut}))(ci),Uo={},Rr=te(59301),To=Object.defineProperty,ri=Object.defineProperties,gi=Object.getOwnPropertyDescriptors,Go=Object.getOwnPropertySymbols,Jo=Object.prototype.hasOwnProperty,zi=Object.prototype.propertyIsEnumerable,Ii=(at,Ke,Ve)=>Ke in at?To(at,Ke,{enumerable:!0,configurable:!0,writable:!0,value:Ve}):at[Ke]=Ve,Re=(at,Ke)=>{for(var Ve in Ke||(Ke={}))Jo.call(Ke,Ve)&&Ii(at,Ve,Ke[Ve]);if(Go)for(var Ve of Go(Ke))zi.call(Ke,Ve)&&Ii(at,Ve,Ke[Ve]);return at},We=(at,Ke)=>ri(at,gi(Ke)),ot=(at,Ke,Ve)=>new Promise((Wt,Ut)=>{var Yt=St=>{try{Qt(Ve.next(St))}catch(sn){Ut(sn)}},Xn=St=>{try{Qt(Ve.throw(St))}catch(sn){Ut(sn)}},Qt=St=>St.done?Wt(St.value):Promise.resolve(St.value).then(Yt,Xn);Qt((Ve=Ve.apply(at,Ke)).next())});const st=({shixunHomeworks:at,loading:Ke,globalSetting:Ve,dispatch:Wt})=>{const Ut=(0,Ee.useIntl)(),[Yt,Xn]=(0,x.useState)(Re(Re({},(0,Ee.useParams)()),{page:1,limit:20})),{workList:Qt,workSetting:St}=at,[sn,Hn]=(0,x.useState)([]),$n=()=>ot(void 0,null,function*(){const Ft=yield Wt({type:"shixunHomeworks/getWorkList",payload:We(Re({},Yt),{score_open:St==null?void 0:St.score_open,work_public:St==null?void 0:St.work_public})});Hn((Ft==null?void 0:Ft.student_works)||[])});(0,x.useEffect)(()=>{$n()},[]);const Jt=(Ft,qt)=>{Yt.page=Ft,Yt.limit=20,$n()},fa=[(Qt==null?void 0:Qt.base_on_project)&&{title:"\u5173\u8054\u9879\u76EE",align:"left",dataIndex:"base_on_project",width:200,render:(Ft,qt)=>{var vn,Ht,ea,Jn,Dt,Ja;return{children:((vn=qt.project_info)==null?void 0:vn.id)!==-1?Rr.createElement("a",{target:"_blank",title:(Ht=qt.project_info)==null?void 0:Ht.name,href:`${(ea=Ve==null?void 0:Ve.setting)==null?void 0:ea.old_url}/projects${(Jn=qt.project_info)==null?void 0:Jn.id}`,style:{whiteSpace:"break-spaces"}},(Dt=qt.project_info)==null?void 0:Dt.name):(Ja=qt.project_info)==null?void 0:Ja.name,props:{rowSpan:qt.rowSpan}}}},{title:Ut.formatMessage({id:"classrooms.name",defaultMessage:"\u59D3\u540D"}),align:"left",dataIndex:"user_name",ellipsis:!0,width:150,render:(Ft,qt)=>Rr.createElement("div",{style:{display:"flex",alignItems:"center"}},Rr.createElement("span",{className:Uo.atitle,style:{width:qt.is_leader?"":130,maxWidth:qt.is_leader&&80}}," ",Ft),qt.is_leader&&Rr.createElement("span",{style:{display:"inline-flex",background:"rgba(22,93,255,0.2)",width:32,height:18,borderRadius:2,color:"#3061D0",alignItems:"center",justifyContent:"center",fontSize:10,marginLeft:10}},Ut.formatMessage({id:"classroomGraphicGroupHomework.groupLeader",defaultMessage:"\u7EC4\u957F"})))},{title:Ut.formatMessage({id:"classrooms.studentNumber",defaultMessage:"\u5B66\u53F7"}),align:"left",dataIndex:"student_id",sortDirections:["descend","ascend"],width:80,ellipsis:!0,sorter:!(Qt!=null&&Qt.base_on_project),render:Ft=>Rr.createElement("span",{style:{color:"#666666"}},Ft)},{title:Ut.formatMessage({id:"classroomGraphicGroupHomework.currentScore",defaultMessage:"\u5F53\u524D\u6210\u7EE9"}),align:"left",dataIndex:"work_score",sortDirections:["descend","ascend"],sorter:!(Qt!=null&&Qt.base_on_project),render:(Ft,qt)=>Rr.createElement(ie.Z,{placement:"bottom",title:Rr.createElement("div",null,Rr.createElement("div",null,qt.teacher_score?`\u6559\u5E08\u8BC4\u5206\uFF1A${qt.teacher_score}\u5206`:"\u6559\u5E08\u8BC4\u5206\uFF1A0.0\u5206"),Rr.createElement("div",null,qt.teaching_asistant_score?`\u52A9\u6559\u8BC4\u5206\uFF1A${qt.teaching_asistant_score}\u5206`:"\u52A9\u6559\u8BC4\u5206\uFF1A0.0\u5206"),Qt!=null&&Qt.anonymous_comment?Rr.createElement("div",null,qt.student_score?`\u533F\u8BC4\u8BC4\u5206\uFF1A${qt.student_score}\u5206`:"\u533F\u8BC4\u8BC4\u5206\uFF1A0.0\u5206"):"",Qt!=null&&Qt.is_group_grade?Rr.createElement("div",null,qt.group_leader_score?`\u7EC4\u957F\u8BC4\u5206\uFF1A${qt.group_leader_score}\u5206`:"\u7EC4\u957F\u8BC4\u5206\uFF1A0.0\u5206"):"",Rr.createElement("div",null,qt.late_penalty?`\u8FDF\u4EA4\u6263\u5206\uFF1A${qt.late_penalty}\u5206`:"\u8FDF\u4EA4\u6263\u5206\uFF1A0.0\u5206"),Rr.createElement("div",null,qt.repeat_minus_score?`${Ut.formatMessage({id:"classroomClassroomExperiments.plagiarismDeduction",defaultMessage:"\u67E5\u91CD\u6263\u5206"})}\uFF1A${qt.repeat_minus_score}\u5206`:`${Ut.formatMessage({id:"classroomClassroomExperiments.plagiarismDeduction",defaultMessage:"\u67E5\u91CD\u6263\u5206"})}\uFF1A0.0\u5206`),Qt!=null&&Qt.anonymous_comment?Rr.createElement("div",null,qt.absence_penalty?`\u7F3A\u8BC4\u6263\u5206\uFF1A${qt.absence_penalty}\u5206`:"\u7F3A\u8BC4\u6263\u5206\uFF1A0.0\u5206"):"",Rr.createElement("div",null,qt.work_score?`${Ut.formatMessage({id:"classrooms.finalGrade",defaultMessage:"\u6700\u7EC8\u6210\u7EE9"})}\uFF1A${qt.work_score}\u5206`:`${Ut.formatMessage({id:"classrooms.finalGrade",defaultMessage:"\u6700\u7EC8\u6210\u7EE9"})}\uFF1A0.0\u5206`),!(Qt!=null&&Qt.is_jupyter||Qt!=null&&Qt.is_jupyter_lab)&&Rr.createElement("div",{onClick:vn=>{vn.stopPropagation(),Ee.history.push(`/classrooms/${Yt.coursesId}/group_homework/${Yt.categoryId}/review/${qt.id}`)},style:{color:"#8bb6fd",cursor:"pointer"}},"\u67E5\u770B\u8BC4\u5206 >"))},Ft>0?Rr.createElement("span",{style:{color:"#ff8100"}},Ft):Ft)},(Qt==null?void 0:Qt.base_on_project)&&{title:"\u4EE3\u7801\u884C\u6570",align:"left",dataIndex:"code_lines_count",render:Ft=>Ft||"--"},(Qt==null?void 0:Qt.base_on_project)&&{title:"issue\u6570\u91CF",align:"left",dataIndex:"issues_count",render:(Ft,qt)=>Ft||"--"},(Qt==null?void 0:Qt.base_on_project)&&{title:"\u66F4\u65B0\u65F6\u95F4",align:"left",dataIndex:"update_time",width:140,render:(Ft,qt)=>({children:Ft?Rr.createElement("span",{style:{display:"block",alignItems:"center"}},"\u66F4\u65B0\u4EE3\u7801",Rr.createElement("br",null),Fe()(Ft).format("YYYY-MM-DD HH:mm")):"--",props:{rowSpan:qt.rowSpan}})},{title:Ut.formatMessage({id:"classroomGraphicGroupHomework.workStatus",defaultMessage:"\u4F5C\u54C1\u72B6\u6001"}),dataIndex:"work_status",align:"left",render:(Ft,qt)=>({children:Ft===-1?Ut.formatMessage({id:"classroomGraphicGroupHomework.redoing",defaultMessage:"\u91CD\u505A\u4E2D"}):Rr.createElement(E.Uw,{status:Ft}),props:{rowSpan:qt.rowSpan}})},!(Qt!=null&&Qt.base_on_project)&&{title:Ut.formatMessage({id:"classroomGraphicGroupHomework.group",defaultMessage:"\u5206\u7EC4"}),align:"left",dataIndex:"work_group",width:70,render:(Ft,qt)=>({children:Rr.createElement("span",{className:"c-blue"},Ft),props:{rowSpan:qt.rowSpan}})},{title:Ut.formatMessage({id:"classrooms.action",defaultMessage:"\u64CD\u4F5C"}),width:Qt!=null&&Qt.base_on_project?100:150,align:"left",dataInex:"action",render:(Ft,qt)=>Qt!=null&&Qt.work_public?Rr.createElement("a",{className:"c-blue",onClick:vn=>{vn.preventDefault(),Ee.history.push(`/classrooms/${Yt.coursesId}/group_homework/${Yt.categoryId}/review/${qt.id}`)}}," ",Ut.formatMessage({id:"classrooms.view",defaultMessage:"\u67E5\u770B"})," "):"--"}].filter(Ft=>!!Ft);return Rr.createElement("div",{className:"p30 bg-white"},Rr.createElement("aside",{style:{paddingBottom:30}},Rr.createElement(ye.default,{loading:Ke["shixunHomeworks/getWorkList"],rowKey:"id",bordered:!0,rowClassName:(Ft,qt)=>(Ft==null?void 0:Ft.item_index)%2===0&&Uo.tables,className:Uo.tableWrapper,hideOnSinglePage:!0,pagination:!1,dataSource:sn,columns:fa,onChange:(Ft,qt,vn)=>{if(vn.order===void 0)switch(vn.field){case"student_id":Yt.b_order="desc",Yt.order=vn.field;break;default:delete Yt.b_order,delete Yt.order}else Yt.b_order=vn.order.replace("end",""),Yt.order=vn.field;Wt({type:"shixunHomeworks/getWorkList",payload:Re({},Yt)})}})),Rr.createElement(ne.Z,{showSizeChanger:!1,style:{paddingBottom:30},hideOnSinglePage:!0,onChange:Jt,defaultCurrent:Yt.page||1,current:Yt.page||1,defaultPageSize:20,total:at.workList.work_count}))};var yt=(0,Ee.connect)(({shixunHomeworks:at,classroomList:Ke,globalSetting:Ve,loading:Wt})=>({shixunHomeworks:at,classroomList:Ke,loading:Wt.effects,globalSetting:Ve}))(st),Pt=te(54580),Zt=te(59301),zt=(at,Ke,Ve)=>new Promise((Wt,Ut)=>{var Yt=St=>{try{Qt(Ve.next(St))}catch(sn){Ut(sn)}},Xn=St=>{try{Qt(Ve.throw(St))}catch(sn){Ut(sn)}},Qt=St=>St.done?Wt(St.value):Promise.resolve(St.value).then(Yt,Xn);Qt((Ve=Ve.apply(at,Ke)).next())});const{Dragger:Tt}=Pt.default,an=({})=>{const at=(0,Ee.useIntl)(),Ke=(0,Ee.useParams)(),[Ve]=b.default.useForm(),[Wt,Ut]=(0,x.useState)([]),[Yt,Xn]=(0,x.useState)(!1);let[Qt,St]=(0,x.useState)({type:window.location.href.indexOf("program_homework")>-1?2:1,limit:10,page:1});function sn(){return zt(this,null,function*(){var Hn,$n;let Jt;Xn(!0),window.location.href.indexOf("exercise")>-1?Jt=`/api/exercises/${Ke==null?void 0:Ke.categoryId}/redo_logs.json`:Jt=`/api/homework_commons/${Ke==null?void 0:Ke.categoryId}/redo_logs.json`;let fa=yield(0,ve.ZP)(Jt,{method:"get",params:Qt});if(Xn(!1),(fa==null?void 0:fa.status)===0){let Ft=[];($n=(Hn=fa==null?void 0:fa.data)==null?void 0:Hn.list)==null||$n.map((qt,vn)=>{var Ht;(Ht=qt==null?void 0:qt.group_infos)==null||Ht.map((ea,Jn)=>{var Dt,Ja,ht;ea.rowSpan=Jn==0?(Dt=qt==null?void 0:qt.group_infos)==null?void 0:Dt.length:((ht=(Ja=qt==null?void 0:qt.group_infos)==null?void 0:Ja.filter(Dn=>Dn.work_group_id))==null?void 0:ht.length)>0?0:1,Ft.push(ea)})}),Ut([...Ft])}})}return(0,x.useEffect)(()=>{sn()},[]),Zt.createElement("div",{style:{padding:"30px",background:"#fff"}},Zt.createElement(ye.default,{loading:Yt,bordered:!0,columns:[{title:at.formatMessage({id:"classroomGraphicGroupHomework.group",defaultMessage:"\u5206\u7EC4"}),align:"left",dataIndex:"work_group_name",width:200,render:(Hn,$n)=>({children:Zt.createElement("span",null,Hn),props:{rowSpan:$n.rowSpan}})},{title:at.formatMessage({id:"classrooms.name",defaultMessage:"\u59D3\u540D"}),dataIndex:"user_name"},{title:at.formatMessage({id:"classrooms.studentNumber",defaultMessage:"\u5B66\u53F7"}),dataIndex:"student_id"},{title:at.formatMessage({id:"classrooms.class",defaultMessage:at.formatMessage({id:"classrooms.class",defaultMessage:"\u73ED\u7EA7"})}),dataIndex:"course_group_name"},{title:at.formatMessage({id:"classrooms.returnForRedoTime",defaultMessage:"\u6253\u56DE\u91CD\u505A\u65F6\u95F4"}),dataIndex:"created_at",render:(Hn,$n)=>({children:Zt.createElement("span",null,Fe()(Hn).format("YYYY-MM-DD HH:mm:ss")),props:{rowSpan:$n.rowSpan}})},{title:at.formatMessage({id:"classroomClassroomExperiments.operator",defaultMessage:"\u64CD\u4F5C\u4EBA"}),dataIndex:"operator",render:(Hn,$n)=>({children:Zt.createElement("span",null,Hn),props:{rowSpan:$n.rowSpan}})}],dataSource:Wt,pagination:!1}),Zt.createElement(ne.Z,{hideOnSinglePage:!0,showSizeChanger:!1,onChange:(Hn,$n)=>{Qt.page=Hn,Qt.limit=$n,St(Qt),sn()},current:Qt.page,total:Wt.count,pageSize:Qt.limit,style:{marginTop:20}}))};var en=(0,Ee.connect)(({classroomList:at})=>({classroomList:at}))(an),nn=te(45413),On={StepsStyle:"StepsStyle___U8mUn"},Bn=te(86697),Fn=te(33270),da={RadioGroup:"RadioGroup___LQlI0",TableStyles:"TableStyles___a_uqz"},wa=({onFinish:at})=>{var Ke,Ve,Wt,Ut,Yt;const Xn=(0,Ee.useIntl)(),{shixunHomeworks:Qt}=(0,Ee.useSelector)(Te=>Te),{actionTabs:St}=Qt,sn=(0,Ee.useDispatch)(),Hn=(0,Ee.useParams)(),[,,$n,Jt]=(0,wt.U)(Fn.hf,{id:Hn==null?void 0:Hn.coursesId,page:1,limit:2e4}),[fa,Ft,qt,vn]=(0,wt.U)(Fn.sK,{coursesId:Hn==null?void 0:Hn.coursesId,categoryId:Hn==null?void 0:Hn.categoryId,page:1,limit:10,keywords:"",course_group_ids:""}),[Ht,ea]=(0,x.useState)([]),[Jn,Dt]=(0,x.useState)([]),Ja=[{title:Xn.formatMessage({id:"classrooms.name",defaultMessage:"\u59D3\u540D"}),width:80,dataIndex:"user_name",ellipsis:!0},{title:Xn.formatMessage({id:"classrooms.phone",defaultMessage:"\u624B\u673A\u53F7"}),dataIndex:"phone",ellipsis:!0,render:Te=>Te||"--"},{title:"\u90AE\u7BB1",dataIndex:"mail",ellipsis:!0,render:Te=>Te||"--"},{title:"\u5B66\u53F7/\u5DE5\u53F7",dataIndex:"student_id",ellipsis:!0,render:Te=>Te||"--"},{title:Xn.formatMessage({id:"classrooms.classDivision",defaultMessage:"\u5206\u73ED"}),dataIndex:"course_group_name",ellipsis:!0}],[ht,Dn]=(0,x.useState)("");(0,x.useEffect)(()=>{Dn(fa==null?void 0:fa.keywords)},[fa==null?void 0:fa.keywords]),(0,x.useEffect)(()=>{var Te,Kt;if(St.key=="AddLeader"){St!=null&&St.unified_setting&&$n({}),qt({course_group_ids:(Te=St==null?void 0:St.course_groups)==null?void 0:Te.map(Sa=>Sa==null?void 0:Sa.id)});let ua=[],Pr=[];const $t=(Sa,er)=>{Sa.name=(Sa==null?void 0:Sa.user_name)||Sa.name,ua!=null&&ua.find(Ca=>(Ca==null?void 0:Ca.course_group_id)==(Sa==null?void 0:Sa.course_group_id))?ua=ua==null?void 0:ua.map(Ca=>{var lr;return(Ca==null?void 0:Ca.course_group_id)==(Sa==null?void 0:Sa.course_group_id)&&(Ca.leaders=er?[...(Ca==null?void 0:Ca.leaders)||[],Sa]:(lr=(Ca==null?void 0:Ca.leaders)||[])==null?void 0:lr.filter(_r=>_r.id!=(Sa==null?void 0:Sa.id))),Ca}):ua=[...ua||[],{course_group_id:Sa==null?void 0:Sa.course_group_id,course_group_name:Sa==null?void 0:Sa.course_group_name,course_member_count:Sa==null?void 0:Sa.course_member_count,leaders:[Sa]}],Pr=er?Pr.concat(Sa==null?void 0:Sa.id):Pr==null?void 0:Pr.filter(Ca=>Ca!=(Sa==null?void 0:Sa.id))};(Kt=St==null?void 0:St.data)==null||Kt.forEach(Sa=>{$t(Sa,!0)}),Dt(Pr),ea(ua)}},[St.key]);const Ua=(Te,Kt)=>{let ua=[];Te.name=(Te==null?void 0:Te.user_name)||Te.name,Ht!=null&&Ht.find(Pr=>(Pr==null?void 0:Pr.course_group_id)==(Te==null?void 0:Te.course_group_id))?(ua=Ht==null?void 0:Ht.map(Pr=>{var $t;return(Pr==null?void 0:Pr.course_group_id)==(Te==null?void 0:Te.course_group_id)&&(Pr.leaders=Kt?[...(Pr==null?void 0:Pr.leaders)||[],Te]:($t=(Pr==null?void 0:Pr.leaders)||[])==null?void 0:$t.filter(Sa=>Sa.id!=(Te==null?void 0:Te.id))),Pr}),ua=ua==null?void 0:ua.filter(Pr=>{var $t;return(($t=Pr==null?void 0:Pr.leaders)==null?void 0:$t.length)>0})):ua=[...Ht||[],{course_group_id:Te==null?void 0:Te.course_group_id,course_group_name:Te==null?void 0:Te.course_group_name,course_member_count:Te==null?void 0:Te.course_member_count,leaders:[Te]}],Dt(Kt?Jn.concat(Te==null?void 0:Te.id):Jn==null?void 0:Jn.filter(Pr=>Pr!=(Te==null?void 0:Te.id))),ea(ua)};return x.createElement(Ie.default,{open:St.key==="AddLeader",title:"\u6DFB\u52A0\u7EC4\u957F",width:1200,centered:!0,onCancel:()=>{sn({type:"shixunHomeworks/setActionTabs",payload:{key:""}})},onOk:()=>{const Te=[];Ht==null||Ht.forEach(Kt=>{var ua;((ua=Kt==null?void 0:Kt.leaders)==null?void 0:ua.length)>0&&Te.push(...(Kt==null?void 0:Kt.leaders)||{})}),at==null||at(Te),sn({type:"shixunHomeworks/setActionTabs",payload:{key:""}})}},x.createElement("div",{className:"flex gap-20px"},x.createElement("div",{className:"flex-2 minW-0 minH-0 flex flex-col"},x.createElement("div",{className:"flex item-center gap-20px c-grey-333"},x.createElement("div",{className:"text-nowrap"},Xn.formatMessage({id:"classrooms.classDivision",defaultMessage:"\u5206\u73ED"})),x.createElement(fe.default,{size:"large",className:"flex-1",value:fa==null?void 0:fa.course_group_ids,onChange:Te=>{var Kt;(Te==null?void 0:Te.length)==0?qt({course_group_ids:(Kt=St==null?void 0:St.course_groups)==null?void 0:Kt.map(ua=>ua==null?void 0:ua.id)}):qt({course_group_ids:Te,keywords:"",page:1})},mode:"multiple",filterOption:(Te,Kt)=>{var ua;return((ua=Kt==null?void 0:Kt.label)!=null?ua:"").toLowerCase().includes(Te.toLowerCase())},options:St!=null&&St.unified_setting?[{value:"",label:"\u5168\u90E8\u73ED\u7EA7"},{value:"0",label:Xn.formatMessage({id:"classrooms.unassignedClass",defaultMessage:"\u672A\u5206\u73ED"})},...((Ke=Jt==null?void 0:Jt.course_groups)==null?void 0:Ke.map(Te=>({value:Te==null?void 0:Te.id,label:Te==null?void 0:Te.name})))||[]]:(Ve=St==null?void 0:St.course_groups)==null?void 0:Ve.map(Te=>({value:Te==null?void 0:Te.id,label:Te==null?void 0:Te.name}))}),x.createElement(Oe.default.Search,{className:"flex-1",size:"large",value:ht,placeholder:Xn.formatMessage({id:"classrooms.searchByNameOrID",defaultMessage:"\u8BF7\u8F93\u5165\u59D3\u540D\u6216\u8005\u5B66\u53F7\u641C\u7D22"}),onChange:Te=>{Dn(Te.target.value)},onSearch:Te=>{qt({keywords:Te,page:1})}})),x.createElement(ye.default,{className:`mt-10px ${(Wt=da)==null?void 0:Wt.TableStyles}`,columns:Ja,dataSource:((Ut=vn==null?void 0:vn.data)==null?void 0:Ut.list)||[],rowKey:"id",loading:Ft,rowSelection:{selectedRowKeys:Jn,onSelect:(Te,Kt)=>{Ua(Te,Kt)}},pagination:{current:fa==null?void 0:fa.page,pageSize:fa==null?void 0:fa.limit,total:((Yt=vn==null?void 0:vn.data)==null?void 0:Yt.total_count)||0,onChange:(Te,Kt)=>{qt({page:Te,limit:Kt})},showTotal:Te=>x.createElement(x.Fragment,null,"\u5171",x.createElement("span",{className:"px-4px c-blue"},Te),"\u6761\u6570\u636E")}})),x.createElement("div",{className:"flex-1 pl-20px py-10px rounded-2px minW-0 minH-0 flex flex-col",style:{background:"#F9FAFD",border:"1px solid #E1E7F0",maxHeight:"624px"}},x.createElement("div",{className:"font-semibold c-grey-333"},"\u5DF2\u9009\u7EC4\u957F"),x.createElement("div",{className:"flex-1 minW-0 minH-0 flex flex-col gap-30px mt-20px overflow-auto pr-20px"},Ht==null?void 0:Ht.map(Te=>{var Kt;return x.createElement("div",{className:"flex flex-col gap-10px",key:Te==null?void 0:Te.course_group_id},x.createElement("div",{className:"flex item-center gap-10px minW-0"},x.createElement(ie.Z,{title:"asdfasdfasdf"},x.createElement("div",{className:"c-blue multi_ellipsis1"},Te==null?void 0:Te.course_group_name)),x.createElement("div",{className:"text-nowrap c-grey-666"},"\uFF08\u672A\u5206\u7EC4\u4EBA\u6570 ",Te==null?void 0:Te.course_member_count,"\uFF09")),x.createElement("div",{className:"flex flex-col"},(Kt=Te==null?void 0:Te.leaders)==null?void 0:Kt.map(ua=>x.createElement("div",{key:ua==null?void 0:ua.id,className:"flex item-center gap-12px py-10px",style:{borderBottom:"1px solid #F6F7F9"}},x.createElement("img",{className:"rounded-full h-40px w-40px",src:`${bn.Z.IMG_SERVER}/images/${ua==null?void 0:ua.avatar_url}`}),x.createElement("div",{className:"mr-auto flex flex-col gap-8px"},x.createElement("div",{className:"c-grey-333 font-medium"},ua==null?void 0:ua.name),x.createElement("div",{className:"c-grey-666"},Xn.formatMessage({id:"classrooms.studentNumber",defaultMessage:"\u5B66\u53F7"}),"\uFF1A",(ua==null?void 0:ua.student_id)||"--")),x.createElement("a",{onClick:()=>{Ua(ua,!1)}},"\u79FB\u9664")))))})))))},Ea=Object.defineProperty,Da=Object.defineProperties,vr=Object.getOwnPropertyDescriptors,Fr=Object.getOwnPropertySymbols,rr=Object.prototype.hasOwnProperty,Sr=Object.prototype.propertyIsEnumerable,Hr=(at,Ke,Ve)=>Ke in at?Ea(at,Ke,{enumerable:!0,configurable:!0,writable:!0,value:Ve}):at[Ke]=Ve,_a=(at,Ke)=>{for(var Ve in Ke||(Ke={}))rr.call(Ke,Ve)&&Hr(at,Ve,Ke[Ve]);if(Fr)for(var Ve of Fr(Ke))Sr.call(Ke,Ve)&&Hr(at,Ve,Ke[Ve]);return at},$a=(at,Ke)=>Da(at,vr(Ke)),ja=(at,Ke,Ve)=>new Promise((Wt,Ut)=>{var Yt=St=>{try{Qt(Ve.next(St))}catch(sn){Ut(sn)}},Xn=St=>{try{Qt(Ve.throw(St))}catch(sn){Ut(sn)}},Qt=St=>St.done?Wt(St.value):Promise.resolve(St.value).then(Yt,Xn);Qt((Ve=Ve.apply(at,Ke)).next())}),La=({onFinish:at})=>{var Ke,Ve,Wt,Ut,Yt,Xn;const Qt=(0,Ee.useIntl)(),{shixunHomeworks:{actionTabs:St}}=(0,Ee.useSelector)($t=>$t),sn=(0,Ee.useDispatch)(),Hn=(0,Ee.useParams)(),[,,$n,Jt]=(0,wt.U)(Fn.hf,{id:Hn==null?void 0:Hn.coursesId,page:1,limit:2e4}),[,fa,Ft]=(0,wt.U)(Fn.Hf,{coursesId:Hn==null?void 0:Hn.coursesId,categoryId:Hn==null?void 0:Hn.categoryId}),[qt,,vn,Ht]=(0,wt.U)(Fn.sK,{coursesId:Hn==null?void 0:Hn.coursesId,categoryId:Hn==null?void 0:Hn.categoryId,page:1,limit:20,keywords:"",course_group_ids:"",only_ungroup:!0}),[ea]=b.default.useForm(),Jn=b.default.useWatch("is_leader",ea),[Dt,Ja]=(0,x.useState)([]),[ht,Dn]=(0,x.useState)([]),[Ua,Te]=(0,x.useState)(!0),[Kt,ua]=(0,x.useState)("");(0,x.useEffect)(()=>{var $t,Sa,er,Ca;St!=null&&St.data&&(ea.setFieldsValue($a(_a({},(St==null?void 0:St.data)||{}),{is_leader:(er=(Sa=($t=St==null?void 0:St.data)==null?void 0:$t.members)==null?void 0:Sa.find(lr=>lr==null?void 0:lr.is_leader))==null?void 0:er.id})),Ja((Ca=St==null?void 0:St.data)==null?void 0:Ca.members))},[St==null?void 0:St.data]),(0,x.useEffect)(()=>{Dn(Dt==null?void 0:Dt.map($t=>$t==null?void 0:$t.id))},[Dt]),(0,x.useEffect)(()=>{(St==null?void 0:St.key)==="GroupSetting"&&($n({}),vn({}))},[St==null?void 0:St.key]),(0,x.useEffect)(()=>{ua(qt==null?void 0:qt.keywords)},[qt==null?void 0:qt.keywords]);const Pr=()=>{Te(!0),ua(""),qt.course_group_ids="",qt.only_ungroup=!0,qt.page=1,qt.limit=20,qt.keywords=""};return x.createElement(Ie.default,{open:(St==null?void 0:St.key)==="GroupSetting",title:"\u5C0F\u7EC4\u8BBE\u7F6E",width:1200,centered:!0,footer:null,onCancel:()=>{sn({type:"shixunHomeworks/setActionTabs",payload:{key:""}}),Pr()}},x.createElement("div",{className:"flex gap-20px",style:{height:"80vh"}},x.createElement(b.default,{form:ea,colon:!1,className:"flex-1 rounded-2px flex flex-col",style:{border:"1px solid #E1E7F0",padding:"20px",background:"#F9FAFD"},onFinish:$t=>ja(void 0,null,function*(){if((Dt==null?void 0:Dt.length)==0){he.ZP.warning(Qt.formatMessage({id:"classrooms.promptMember",defaultMessage:"\u8BF7\u81F3\u5C11\u6DFB\u52A0\u4E00\u4F4D\u6210\u5458\uFF01"}));return}const Sa=yield Ft($a(_a({},$t),{group_id:$t==null?void 0:$t.id,members:Dt==null?void 0:Dt.map(er=>$a(_a({},er),{is_leader:(er==null?void 0:er.id)==($t==null?void 0:$t.is_leader)}))}));(Sa==null?void 0:Sa.status)==0&&(he.ZP.success("\u4FEE\u6539\u6210\u529F"),sn({type:"shixunHomeworks/setActionTabs",payload:{key:""}}),at==null||at())})},x.createElement(b.default.Item,{name:"id",hidden:!0}),x.createElement(b.default.Item,{name:"group_name",label:"\u7EC4\u540D",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u7EC4\u540D"}]},x.createElement(Oe.default,{placeholder:"\u8BF7\u8F93\u5165\u7EC4\u540D",size:"large"})),x.createElement(b.default.Item,{name:"is_leader",label:Qt.formatMessage({id:"classrooms.member",defaultMessage:"\u6210\u5458"}),layout:"vertical",className:`flex-1 minH-0 minW-0 ${da.RadioGroup}`,rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u7EC4\u957F"}]},x.createElement(le.ZP.Group,{className:"flex-col",style:{gap:"1px",display:"flex"},options:Dt==null?void 0:Dt.map($t=>({value:$t==null?void 0:$t.id,label:x.createElement("div",{className:"flex item-center justify-between"},x.createElement("div",{className:"mr-auto c-grey-333 multi_ellipsis1"},($t==null?void 0:$t.id)==Jn?Qt.formatMessage({id:"classroomGraphicGroupHomework.groupLeader",defaultMessage:"\u7EC4\u957F"}):Qt.formatMessage({id:"classroomGraphicGroupHomework.groupMember",defaultMessage:"\u7EC4\u5458"})," ",$t==null?void 0:$t.name,"\uFF08",Qt.formatMessage({id:"classrooms.studentNumber",defaultMessage:"\u5B66\u53F7"}),"\uFF1A",($t==null?void 0:$t.student_id)||"--","\uFF09"),x.createElement("a",{onClick:Sa=>{Sa.preventDefault(),Sa.stopPropagation(),Ja(Dt==null?void 0:Dt.filter(er=>(er==null?void 0:er.id)!=($t==null?void 0:$t.id)))}},"\u79FB\u9664"))}))})),x.createElement("div",{className:"flex item-center justify-end gap-20px"},x.createElement(je.ZP,{onClick:()=>{sn({type:"shixunHomeworks/setActionTabs",payload:{key:""}})}},Qt.formatMessage({id:"classrooms.cancel",defaultMessage:"\u53D6\u6D88"})),x.createElement(je.ZP,{type:"primary",htmlType:"submit",loading:fa},Qt.formatMessage({id:"classrooms.confirm",defaultMessage:"\u786E\u5B9A"})))),x.createElement("div",{className:"flex-1 flex flex-col minH-0 minW-0"},x.createElement("div",{className:"flex gap-20px item-center mb-20px"},x.createElement("div",{className:"text-nowrap"},Qt.formatMessage({id:"classrooms.classDivision",defaultMessage:"\u5206\u73ED"})),x.createElement(fe.default,{className:"flex-1",size:"large",value:((Ke=qt==null?void 0:qt.course_group_ids)==null?void 0:Ke[0])||"",onChange:$t=>{vn({course_group_ids:$t==""?[]:[$t],keywords:""})},options:[{value:"",label:"\u5168\u90E8\u73ED\u7EA7"},{value:"0",label:Qt.formatMessage({id:"classrooms.unassignedClass",defaultMessage:"\u672A\u5206\u73ED"})},...((Ve=Jt==null?void 0:Jt.course_groups)==null?void 0:Ve.map($t=>({value:$t==null?void 0:$t.id,label:$t==null?void 0:$t.name})))||[]]}),x.createElement(Oe.default.Search,{className:"flex-1",size:"large",value:Kt,placeholder:Qt.formatMessage({id:"classrooms.searchByNameOrID",defaultMessage:"\u8BF7\u8F93\u5165\u59D3\u540D\u6216\u8005\u5B66\u53F7\u641C\u7D22"}),onChange:$t=>{ua($t.target.value)},onSearch:$t=>{vn({keywords:$t})}})),x.createElement(z.default,{checked:Ua,onChange:$t=>{Te($t.target.checked),vn({only_ungroup:$t.target.checked,page:1})}},"\u4EC5\u67E5\u770B\u672A\u5165\u7EC4\u7684\u6210\u5458"),x.createElement("div",{className:"flex-1 overflow-auto minH-0 minW-0 mt-10px"},(Yt=(Ut=(Wt=Ht==null?void 0:Ht.data)==null?void 0:Wt.list)==null?void 0:Ut.filter($t=>Ua?!(ht!=null&&ht.includes($t==null?void 0:$t.id)):!0))==null?void 0:Yt.map($t=>x.createElement("div",{key:$t==null?void 0:$t.id,className:"flex item-center gap-12px py-10px pr-10px",style:{borderBottom:"1px solid #F6F7F9"}},x.createElement("img",{className:"rounded-full h-40px w-40px",src:`${bn.Z.IMG_SERVER}/images/${$t==null?void 0:$t.avatar_url}`}),x.createElement("div",{className:"mr-auto flex flex-col gap-8px"},x.createElement("div",{className:"c-grey-333 font-medium"},$t==null?void 0:$t.user_name),x.createElement("div",{className:"c-grey-666"},Qt.formatMessage({id:"classrooms.studentNumber",defaultMessage:"\u5B66\u53F7"}),"\uFF1A",($t==null?void 0:$t.student_id)||"--")),!(ht!=null&&ht.includes($t==null?void 0:$t.id))&&x.createElement("a",{onClick:()=>{Ja([...Dt,$a(_a({},$t),{name:$t==null?void 0:$t.user_name,is_leader:!1})])}},Qt.formatMessage({id:"classrooms.add",defaultMessage:"\u6DFB\u52A0"}))))),x.createElement(ne.Z,{className:"mt-10px",showSizeChanger:!1,showQuickJumper:!1,current:qt==null?void 0:qt.page,pageSize:qt==null?void 0:qt.limit,total:((Xn=Ht==null?void 0:Ht.data)==null?void 0:Xn.total_count)||0,onChange:($t,Sa)=>{vn({page:$t,limit:Sa})}}))))},yr=Object.defineProperty,ao=Object.defineProperties,Ur=Object.getOwnPropertyDescriptors,sr=Object.getOwnPropertySymbols,to=Object.prototype.hasOwnProperty,lo=Object.prototype.propertyIsEnumerable,uo=(at,Ke,Ve)=>Ke in at?yr(at,Ke,{enumerable:!0,configurable:!0,writable:!0,value:Ve}):at[Ke]=Ve,Vr=(at,Ke)=>{for(var Ve in Ke||(Ke={}))to.call(Ke,Ve)&&uo(at,Ve,Ke[Ve]);if(sr)for(var Ve of sr(Ke))lo.call(Ke,Ve)&&uo(at,Ve,Ke[Ve]);return at},ni=(at,Ke)=>ao(at,Ur(Ke)),so=(at,Ke,Ve)=>new Promise((Wt,Ut)=>{var Yt=St=>{try{Qt(Ve.next(St))}catch(sn){Ut(sn)}},Xn=St=>{try{Qt(Ve.throw(St))}catch(sn){Ut(sn)}},Qt=St=>St.done?Wt(St.value):Promise.resolve(St.value).then(Yt,Xn);Qt((Ve=Ve.apply(at,Ke)).next())}),ii=()=>{var at,Ke,Ve,Wt,Ut,Yt,Xn,Qt,St,sn,Hn,$n,Jt,fa,Ft,qt,vn,Ht,ea;const Jn=(0,Ee.useIntl)(),{shixunHomeworks:{actionTabs:Dt}}=(0,Ee.useSelector)(Zn=>Zn),Ja=(0,Ee.useDispatch)(),ht=(0,Ee.useParams)(),[,Dn,Ua,Te]=(0,wt.U)(Fn.Lm,{coursesId:ht==null?void 0:ht.coursesId,categoryId:ht==null?void 0:ht.categoryId}),[,,Kt]=(0,wt.U)(Fn.D4,{coursesId:ht==null?void 0:ht.coursesId,categoryId:ht==null?void 0:ht.categoryId}),[,,ua]=(0,wt.U)(Fn.SA,{coursesId:ht==null?void 0:ht.coursesId,categoryId:ht==null?void 0:ht.categoryId}),[Pr,$t,Sa,er]=(0,wt.U)(Fn.jA,{coursesId:ht==null?void 0:ht.coursesId,categoryId:ht==null?void 0:ht.categoryId,keywords:"",page:1,limit:20}),[Ca,lr,_r,fr]=(0,wt.U)(Fn.Q9,{coursesId:ht==null?void 0:ht.coursesId,categoryId:ht==null?void 0:ht.categoryId,is_reset:!1,page:1,limit:10}),[Ro]=b.default.useForm(),[_n]=b.default.useForm(),br={group_type:qa.YT.STUDENT_SELF,assign_type:qa.$s.BY_PERSON,unified_setting:!0,assign_range:qa.ck.BY_CLASS,assign_rule:qa.Um.BY_SCORE,assign_method:qa.Kc.BY_RULE},Pa=b.default.useWatch("group_type",Ro),Xo=b.default.useWatch("assign_type",Ro),bi=b.default.useWatch("unified_setting",Ro),[cr,Lo]=(0,x.useState)(!1),ro=b.default.useWatch("course_group_ids",Ro),oa=b.default.useWatch("assign_method",Ro),ha=Xo==qa.$s.BY_GROUP&&cr&&oa==qa.Kc.BY_LEADER,[Po,oo]=(0,x.useState)([]),[Do,Vo]=(0,x.useState)({total_count:0,group_user_num:0}),[xo,Ho]=(0,x.useState)("success"),[wo,xi]=(0,x.useState)([]),[Oi,Zi]=(0,x.useState)({page:1,limit:10}),[mo,nl]=(0,x.useState)(!1),fl=["xlsx","xls"],li={multiple:!1,maxCount:1,accept:".xlsx, .xls",withCredentials:!0,beforeUpload:Zn=>so(void 0,null,function*(){const Wn=[];Wn==null||Wn.push(Zn);const ca=Zn.name.split(".").slice(-1)[0].toLowerCase();if(fl.indexOf(ca)==-1)return he.ZP.error(`${Zn.name} ${Jn.formatMessage({id:"classrooms.promptType",defaultMessage:"\u4EC5\u652F\u6301\u4E0A\u4F20excel\u6587\u4EF6"})}`),Promise.reject();const xr=new FormData;xr.append("file",Wn[0]),xr.append("is_reset","true");const jo=yield(0,ve.ZP)(`/api/courses/${ht==null?void 0:ht.coursesId}/group_homeworks/${ht==null?void 0:ht.categoryId}/list_groups_by_settings.json`,{method:"post",body:xr},!0);return(jo==null?void 0:jo.status)==0&&(Ho("success"),_r({is_reset:!1,page:1,limit:10}),Ja({type:"shixunHomeworks/setActionTabs",payload:{key:"NewGroup"}})),Pt.default.LIST_IGNORE})},hi=[{title:"\u5206\u7EC4\u540D\u79F0",dataIndex:"group_name",width:100,ellipsis:!0},{title:"\u5206\u7EC4\u7EC4\u957F",dataIndex:"leader",width:100,ellipsis:!0,render:(Zn,Wn)=>{var ca,xr;return(xr=(ca=Wn==null?void 0:Wn.members)==null?void 0:ca.find(jo=>jo==null?void 0:jo.is_leader))==null?void 0:xr.name}},{title:Jn.formatMessage({id:"classroomGraphicGroupHomework.groupMember",defaultMessage:"\u7EC4\u5458"}),dataIndex:"members",ellipsis:!0,render:Zn=>{var Wn;return(Wn=Zn==null?void 0:Zn.filter(ca=>!(ca!=null&&ca.is_leader)))==null?void 0:Wn.map(ca=>ca==null?void 0:ca.name).join("\u3001")}},{title:Jn.formatMessage({id:"classrooms.action",defaultMessage:"\u64CD\u4F5C"}),dataIndex:"test4",width:100,ellipsis:!0,render:(Zn,Wn)=>x.createElement("a",{onClick:()=>{Ja({type:"shixunHomeworks/setActionTabs",payload:{key:"GroupSetting",data:Wn}})}},"\u5C0F\u7EC4\u8BBE\u7F6E")}],Ln=()=>so(void 0,null,function*(){var Zn,Wn,ca,xr,jo,si;const Ia=yield Ua({});(Ia==null?void 0:Ia.status)==0&&(Ro.setFieldsValue(ni(Vr({},(Ia==null?void 0:Ia.data)||{}),{leader_ids:(Wn=(Zn=Ia==null?void 0:Ia.data)==null?void 0:Zn.leaders)==null?void 0:Wn.map(Dr=>Dr==null?void 0:Dr.id),course_group_ids:(xr=(ca=Ia==null?void 0:Ia.data)==null?void 0:ca.course_groups)==null?void 0:xr.filter(Dr=>Dr==null?void 0:Dr.selected).map(Dr=>Dr==null?void 0:Dr.id)})),Lo((jo=Ia==null?void 0:Ia.data)==null?void 0:jo.is_assign_leader),_n.setFieldsValue(Vr({},(Ia==null?void 0:Ia.data)||{})),oo((si=Ia==null?void 0:Ia.data)==null?void 0:si.leaders))});(0,x.useEffect)(()=>{Ln(),Sa({})},[]);const Un=Zn=>so(void 0,null,function*(){nl(!0);const Wn=yield(0,ve.ZP)(`/api/courses/${ht==null?void 0:ht.coursesId}/group_homeworks/${ht==null?void 0:ht.categoryId}/list_failed_users.json`,{method:"post",body:Zn});(Wn==null?void 0:Wn.status)==0&&xi(Wn),nl(!1)});return x.createElement(Nn.Z,{spinning:Dn},x.createElement("div",{className:"bg-white rounded-4px py-20px px-50px mb-40px",style:{boxShadow:"0px 2px 4px 0px #EAEEF4"}},x.createElement("div",{className:"px-30px py-14px mb-30px",style:{background:"#FFF7EF"}},x.createElement("span",{className:"font-semibold"},"\u5206\u7EC4\u89C4\u5219\u8BF4\u660E:"),x.createElement("br",null),"1\u3001\u8BBE\u7F6E\u597D\u7684\u89C4\u5219\u65B0\u589E\u5206\u7EC4\uFF0C\u53EA\u4F1A\u65B0\u589E\u5206\u7EC4\u4E0D\u4F1A\u5F71\u54CD\u5230\u73B0\u6709\u5206\u7EC4\uFF0C\u4E14\u4EC5\u9488\u5BF9\u672A\u5206\u7EC4\u7684\u5B66\u751F\u8FDB\u884C\u6309\u89C4\u5206\u7EC4",x.createElement("br",null),"2\u3001\u5982\u679C\u9700\u8981\u5C06\u73B0\u6709\u5206\u7EC4\u91CD\u65B0\u5206\u914D\uFF0C\u8BBE\u7F6E\u597D\u89C4\u5219\u540E\u70B9\u51FB\u5206\u7EC4\u9884\u89C8\u4E2D\u7684\u201C\u6309\u89C4\u5219\u91CD\u65B0\u5206\u7EC4\u201D\uFF0C\u4F1A\u5C06\u73B0\u6709\u5206\u7EC4\u91CD\u65B0\u5206\u914D\uFF0C\u5C0F\u7EC4\u6210\u7EE9\u4F1A\u4E5F\u4F1A\u91CD\u65B0\u8BA1\u7B97"),x.createElement(b.default,{form:Ro,initialValues:br,colon:!1,size:"large",onValuesChange:(Zn,Wn)=>{if("is_assign_leader"in Zn&&Lo(Zn==null?void 0:Zn.is_assign_leader),"group_type"in Zn&&(Zn==null?void 0:Zn.group_type)==qa.YT.STUDENT_SELF||Pa==qa.YT.STUDENT_SELF&&("min_num"in Zn||"max_num"in Zn))return Wn;ua(Vr({},Wn))},onFinish:()=>so(void 0,null,function*(){var Zn,Wn;if(Pa==qa.YT.STUDENT_SELF){ua(Vr({},Ro.getFieldsValue())).then(xr=>{(xr==null?void 0:xr.status)==0&&he.ZP.success("\u4FDD\u5B58\u6210\u529F")});return}const ca=yield _r({is_reset:!1,page:1,limit:10});(ca==null?void 0:ca.status)==0&&(Vo({total_count:(Zn=ca==null?void 0:ca.data)==null?void 0:Zn.total_count,group_user_num:(Wn=ca==null?void 0:ca.data)==null?void 0:Wn.group_user_num}),Ja({type:"shixunHomeworks/setActionTabs",payload:{key:"NewGroup"}}))})},x.createElement("div",{className:"px-30px flex item-center h-40px",style:{background:"#F6F7F9"}},x.createElement(b.default.Item,{className:"mb0",name:"group_type",label:"\u7EC4\u961F\u65B9\u5F0F"},x.createElement(le.ZP.Group,{options:[{value:qa.YT.STUDENT_SELF,label:"\u5B66\u751F\u81EA\u4E3B\u7EC4\u961F"},{value:qa.YT.TEACHER_ASSIGN,label:"\u6559\u5E08\u5206\u914D\u5C0F\u7EC4"}]}))),Pa==qa.YT.STUDENT_SELF&&x.createElement(x.Fragment,null,x.createElement("div",{className:"px-30px flex gap-20px py-6px",style:{background:"#F6F7F9",marginTop:"1px"}},x.createElement(b.default.Item,{className:"mb0",name:"min_num",label:"\u5206\u7EC4\u8BBE\u7F6E",normalize:Zn=>Math.round(Zn),rules:[{required:!0,message:"\u8BF7\u586B\u5199\u6BCF\u7EC4\u6700\u5C0F\u4EBA\u6570"}]},x.createElement(se.Z,{style:{width:270},placeholder:"\u8BF7\u586B\u5199\u6BCF\u7EC4\u6700\u5C0F\u4EBA\u6570",min:1})),x.createElement(b.default.Item,{className:"mb0",name:"max_num",normalize:Zn=>Math.round(Zn),rules:[{required:!0,message:"\u8BF7\u586B\u5199\u6BCF\u7EC4\u6700\u5927\u4EBA\u6570"}]},x.createElement(se.Z,{style:{width:270},placeholder:"\u8BF7\u586B\u5199\u6BCF\u7EC4\u6700\u5927\u4EBA\u6570",min:1})),x.createElement("span",{className:"c-grey-666",style:{lineHeight:"40px"}},"\uFF08\u5B66\u751F\u63D0\u4EA4\u4F5C\u54C1\u65F6\u9700\u8981\u5173\u8054\u540C\u7EC4\u6210\u5458\uFF0C\u7EC4\u5185\u6210\u5458\u4F5C\u54C1\u5171\u4EAB\uFF09")),x.createElement(je.ZP,{className:"mt-30px",htmlType:"submit",type:"primary"},Jn.formatMessage({id:"classroomClassroomExperiments.save",defaultMessage:"\u4FDD\u5B58"}))),Pa==qa.YT.TEACHER_ASSIGN&&x.createElement(x.Fragment,null,x.createElement("div",{className:"px-30px flex item-center h-40px",style:{background:"#F6F7F9",marginTop:"1px"}},x.createElement(b.default.Item,{className:"mb0",name:"assign_type",label:"\u5206\u914D\u5F62\u5F0F"},x.createElement(le.ZP.Group,{options:[{value:qa.$s.BY_PERSON,label:"\u4EBA\u5458\u5747\u5206"},{value:qa.$s.BY_GROUP,label:"\u6309\u7EC4\u5747\u5206"},{value:qa.$s.BY_FILE,label:"\u6587\u4EF6\u5BFC\u5165"}]}))),Xo!=qa.$s.BY_FILE&&x.createElement("div",{className:"py-6px",style:{background:"#F6F7F9",paddingLeft:"128px",marginTop:"1px"}},x.createElement(b.default.Item,{className:"mb0",name:"unified_setting",label:"\u5206\u914D\u5206\u73ED"},x.createElement(le.ZP.Group,{options:[{value:!0,label:"\u7EDF\u4E00\u5206\u914D"},{value:!1,label:"\u5206\u73ED\u5206\u914D"}]})),!bi&&x.createElement(x.Fragment,null,x.createElement(b.default.Item,{className:"mb0",name:"course_group_ids",style:{paddingLeft:"70px"}},x.createElement(z.default.Group,{className:"gap-20px",options:(Ke=(at=Te==null?void 0:Te.data)==null?void 0:at.course_groups)==null?void 0:Ke.map(Zn=>({value:Zn==null?void 0:Zn.id,label:`${Zn==null?void 0:Zn.name} \uFF08${Zn==null?void 0:Zn.course_member_count}\uFF09`}))}))),Xo==qa.$s.BY_GROUP&&x.createElement(x.Fragment,null,x.createElement(b.default.Item,{name:"is_assign_leader",valuePropName:"checked",className:`${cr?"mb0":""}`},x.createElement(z.default,null,"\u6307\u5B9A\u7EC4\u957F",x.createElement("span",{className:"c-grey-666"},"\uFF08\u6307\u5B9A\u7EC4\u957F\u540E\uFF0C\u6839\u636E\u7EC4\u957F\u6570\u751F\u6210\u7EC4\u5E76\u5206\u914D\u7EC4\u5458\uFF09"))),x.createElement(b.default.Item,{name:"leader_ids",hidden:!0}),cr&&x.createElement("div",{className:"flex flex-wrap gap-20px mb-10px"},Po==null?void 0:Po.map(Zn=>x.createElement("div",{key:Zn==null?void 0:Zn.id,className:"flex item-center bg-white rounded-2px gap-20px h-40px px-12px",style:{border:"1px solid #dcdcdc"}},x.createElement("span",{className:"c-grey-333"},Zn==null?void 0:Zn.name),x.createElement("span",{className:"iconfont icon-guanbi1 current",style:{color:"#CCCCCC"},onClick:()=>{const Wn=Po==null?void 0:Po.filter(ca=>(ca==null?void 0:ca.id)!=(Zn==null?void 0:Zn.id));oo(Wn),Ro.setFieldsValue({leader_ids:Wn==null?void 0:Wn.map(ca=>ca==null?void 0:ca.id)}),ua(Vr({},Ro.getFieldsValue()))}}))),x.createElement(je.ZP,{onClick:()=>{var Zn,Wn;if(!bi&&Xo==qa.$s.BY_GROUP&&(ro==null?void 0:ro.length)==0){he.ZP.warning(Jn.formatMessage({id:"classrooms.selectClassFirst",defaultMessage:"\u8BF7\u5148\u9009\u62E9\u73ED\u7EA7"}));return}Ja({type:"shixunHomeworks/setActionTabs",payload:{key:"AddLeader",data:Po,course_groups:(Wn=(Zn=Te==null?void 0:Te.data)==null?void 0:Zn.course_groups)==null?void 0:Wn.filter(ca=>ro==null?void 0:ro.includes(ca==null?void 0:ca.id)),unified_setting:bi}})}},"\u6DFB\u52A0\u7EC4\u957F")),!cr&&x.createElement("div",{className:"flex gap-20px"},x.createElement(b.default.Item,{className:"mb0",name:"group_num",label:"\u5C0F\u7EC4\u6570",normalize:Zn=>Math.round(Zn),rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5C0F\u7EC4\u6570"}]},x.createElement(se.Z,{style:{width:138},placeholder:"\u8BF7\u8F93\u5165\u5C0F\u7EC4\u6570",min:1})),x.createElement("span",{className:"c-grey-666 flex item-center gap-10px h-40px"},"\uFF08\u5171\u9009\u62E9\u672A\u5206\u7EC4\u4EBA\u6570 ",(Ut=(Wt=(Ve=Te==null?void 0:Te.data)==null?void 0:Ve.course_groups)==null?void 0:Wt.filter(Zn=>bi||(ro==null?void 0:ro.includes(Zn==null?void 0:Zn.id))))==null?void 0:Ut.reduce((Zn,Wn)=>Zn+((Wn==null?void 0:Wn.course_member_count)||0),0)," \u4EBA\uFF0C \u5E73\u5747\u6BCF\u7EC4 ",(Do==null?void 0:Do.group_user_num)||0," \u4EBA\uFF0C\u7EC4\u540D\u4E3A\u9ED8\u8BA4\u540D\u79F0\uFF09",x.createElement(Ct.op,{className:"px-2px",type:"link",openLoading:!0,onClick:()=>so(void 0,null,function*(){var Zn,Wn;const ca=yield _r({is_reset:!1});(ca==null?void 0:ca.status)==0&&Vo({total_count:(Zn=ca==null?void 0:ca.data)==null?void 0:Zn.total_count,group_user_num:(Wn=ca==null?void 0:ca.data)==null?void 0:Wn.group_user_num})}),icon:x.createElement(Bn.Z,{rev:void 0})},"\u5237\u65B0")))),cr&&Xo==qa.$s.BY_GROUP&&x.createElement(b.default.Item,{className:"mb0",name:"assign_method",label:"\u5206\u914D\u65B9\u5F0F"},x.createElement(le.ZP.Group,{options:[{value:qa.Kc.BY_RULE,label:"\u6309\u89C4\u5219\u5747\u5206\u5206\u914D"},{value:qa.Kc.BY_LEADER,label:"\u7531\u7EC4\u957F\u624B\u52A8\u6DFB\u52A0\u7EC4\u5458"}]})),oa==qa.Kc.BY_LEADER&&x.createElement("div",{className:"flex gap-20px"},x.createElement(b.default.Item,{className:"mb0",name:"min_num",label:"\u5206\u7EC4\u8BBE\u7F6E",normalize:Zn=>Math.round(Zn),rules:[{required:!0,message:"\u8BF7\u586B\u5199\u6BCF\u7EC4\u6700\u5C0F\u4EBA\u6570"}]},x.createElement(se.Z,{style:{width:280},placeholder:"\u8BF7\u586B\u5199\u6BCF\u7EC4\u6700\u5C0F\u4EBA\u6570",min:1})),x.createElement(b.default.Item,{className:"mb0",name:"max_num",normalize:Zn=>Math.round(Zn),rules:[{required:!0,message:"\u8BF7\u586B\u5199\u6BCF\u7EC4\u6700\u5927\u4EBA\u6570"}]},x.createElement(se.Z,{style:{width:280},placeholder:"\u8BF7\u586B\u5199\u6BCF\u7EC4\u6700\u5927\u4EBA\u6570",min:1}))),oa!=qa.Kc.BY_LEADER&&x.createElement(x.Fragment,null,x.createElement(b.default.Item,{className:"mb0",name:"assign_range",label:"\u5206\u914D\u8303\u56F4"},x.createElement(le.ZP.Group,{options:[{value:qa.ck.BY_CLASS,label:"\u73ED\u5185\u5B66\u5458\u5206\u7EC4"},{value:qa.ck.BY_RANDOM,label:"\u968F\u673A\u5206\u7EC4"}]})),x.createElement(b.default.Item,{className:"mb0",name:"assign_rule",label:"\u5206\u914D\u89C4\u5219"},x.createElement(le.ZP.Group,{options:[{value:qa.Um.BY_SCORE,label:"\u5386\u53F2\u6210\u7EE9\u5E73\u5747\u5206\u914D"},Xo==qa.$s.BY_GROUP&&{value:qa.Um.BY_HEADCOUNT,label:"\u4EBA\u6570\u5E73\u5747\u5206\u914D"},Xo==qa.$s.BY_PERSON&&{value:qa.Um.BY_RULE_RANDOM,label:"\u968F\u673A\u5206\u914D"}].filter(Zn=>Zn)}))),Xo==qa.$s.BY_PERSON&&x.createElement("div",{className:"flex"},x.createElement(b.default.Item,{name:"group_user_num",label:"\u6BCF\u7EC4\u4EBA\u6570",normalize:Zn=>Math.round(Zn),rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6BCF\u7EC4\u4EBA\u6570"}]},x.createElement(se.Z,{addonAfter:"\u4EBA",min:1})),x.createElement("div",{className:"c-grey-666 flex item-center gap-10px h-40px"},"\uFF08\u5171\u9009\u62E9\u672A\u5206\u7EC4\u4EBA\u6570 ",(Qt=(Xn=(Yt=Te==null?void 0:Te.data)==null?void 0:Yt.course_groups)==null?void 0:Xn.filter(Zn=>bi||(ro==null?void 0:ro.includes(Zn==null?void 0:Zn.id))))==null?void 0:Qt.reduce((Zn,Wn)=>Zn+((Wn==null?void 0:Wn.course_member_count)||0),0)," \u4EBA\uFF0C \u53EF\u5206\u4E3A ",(Do==null?void 0:Do.total_count)||0," \u4E2A\u5C0F\u7EC4\uFF0C\u7EC4\u540D\u4E3A\u9ED8\u8BA4\u540D\u79F0\uFF09",x.createElement(Ct.op,{className:"px-2px",type:"link",openLoading:!0,onClick:()=>so(void 0,null,function*(){var Zn,Wn;const ca=yield _r({is_reset:!1});(ca==null?void 0:ca.status)==0&&Vo({total_count:(Zn=ca==null?void 0:ca.data)==null?void 0:Zn.total_count,group_user_num:(Wn=ca==null?void 0:ca.data)==null?void 0:Wn.group_user_num})}),icon:x.createElement(Bn.Z,{rev:void 0})},"\u5237\u65B0")))),Xo==qa.$s.BY_FILE&&x.createElement(x.Fragment,null,x.createElement("div",{style:{background:"#F6F7F9",padding:"6px 128px",marginTop:"1px"}},x.createElement(nn.default,{className:`${On.StepsStyle}`,progressDot:!0,direction:"vertical",items:[{title:x.createElement(x.Fragment,null,"\u7B2C\u4E00\u6B65\uFF1A\u4E0B\u8F7D\u5C0F\u7EC4\u6A21\u677F\uFF0C\u6309\u7167\u8981\u6C42\u586B\u5199\u5206\u7EC4\u6210\u5458",x.createElement(je.ZP,{icon:x.createElement("span",{className:"iconfont icon-xiazai5"}),type:"link",onClick:()=>{(0,qe.BA)({coursesId:ht==null?void 0:ht.coursesId})}},"\u4E0B\u8F7D\u5C0F\u7EC4\u6A21\u677F")),status:"process"},{title:x.createElement(x.Fragment,null,"\u7B2C\u4E8C\u6B65\uFF1A\u4E0A\u4F20\u7F16\u5199\u597D\u7684\u5C0F\u7EC4\u6A21\u677F"),status:"process",description:x.createElement(x.Fragment,null,x.createElement(Pt.default.Dragger,Vr({},li),x.createElement("span",{className:"iconfont icon-shangchuanwenjian2 text-20px",style:{color:"#82A8FF"}}),x.createElement("div",{className:"mt-10px c-grey-666"},"\u62D6\u62FD\u6587\u4EF6\u6216",x.createElement("a",null,"\u70B9\u51FB\u6B64\u5904\u4E0A\u4F20"),"\u8BFE\u5802\u6210\u5458\u5BFC\u5165\u6A21\u677F")),x.createElement("div",{className:"c-grey-666 mb-4px"},"\u5F53\u5BFC\u5165\u7684\u5B66\u751F\u5DF2\u7ECF\u5728\u5176\u4ED6\u7EC4\u4E2D\uFF0C\u5BFC\u5165\u540E\u6309\u7167\u5BFC\u5165\u7684\u7EC4\u4E3A\u6807\u51C6"))}]}))),Xo!=qa.$s.BY_FILE&&x.createElement(je.ZP,{className:"mt-30px",htmlType:"submit",type:"primary"},"\u6309\u89C4\u5219\u65B0\u589E\u5206\u7EC4"))),x.createElement("div",{className:"w-full mt-30px mb-10px",style:{borderTop:"1px dashed #DCDCDC"}}),x.createElement("div",{className:"flex item-center gap-10px"},x.createElement("div",{className:"rounded-full bg-black h-8px w-8px"}),x.createElement("div",{className:"text-16px font-semibold"},"\u5206\u7EC4\u60C5\u51B5")),x.createElement("div",{className:"flex item-center gap-20px"},x.createElement(b.default,{form:_n,layout:"inline",colon:!1,onValuesChange:(Zn,Wn)=>{console.log("allValues",Wn),Kt(Vr({},Wn))}},x.createElement(b.default.Item,{name:"leader_change_name",valuePropName:"checked",label:"\u7EC4\u957F\u64CD\u4F5C\u6743\u9650",layout:"horizontal",className:"mb0"},x.createElement(z.default,null,"\u66F4\u6539\u7EC4\u540D")),x.createElement(b.default.Item,{name:"leader_manage_member",valuePropName:"checked",className:"mb0"},x.createElement(z.default,null,"\u7BA1\u7406\u5C0F\u7EC4\u6210\u5458",x.createElement("span",{className:"c-grey-666"},"\uFF08\u6DFB\u52A0/\u79FB\u9664\uFF09")))),x.createElement(Oe.default.Search,{size:"large",className:"ml-auto",style:{width:256},placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u641C\u7D22",onSearch:Zn=>{Sa({keywords:Zn})}}),Pa!=qa.YT.STUDENT_SELF&&Xo!=qa.$s.BY_FILE&&((Pr==null?void 0:Pr.keywords)||((St=er==null?void 0:er.data)==null?void 0:St.total_count)>0)&&x.createElement(je.ZP,{size:"large",type:"primary",onClick:()=>{_r({is_reset:!0,page:1,limit:10}),Ja({type:"shixunHomeworks/setActionTabs",payload:{key:"NewGroup"}})}},"\u6309\u89C4\u5219\u91CD\u65B0\u5206\u7EC4")),((sn=er==null?void 0:er.data)==null?void 0:sn.total_count)>0?x.createElement(ye.default,{className:"mt-20px",columns:hi,loading:$t,dataSource:((Hn=er==null?void 0:er.data)==null?void 0:Hn.list)||[],locale:{emptyText:x.createElement(et.Z,null)},pagination:{current:Pr==null?void 0:Pr.page,pageSize:Pr==null?void 0:Pr.limit,total:(($n=er==null?void 0:er.data)==null?void 0:$n.total_count)||0,onChange:(Zn,Wn)=>{Sa({page:Zn,limit:Wn})},showTotal:Zn=>x.createElement(x.Fragment,null,"\u5171",x.createElement("span",{className:"ml-4px mr-4px c-blue"},Zn),"\u6761\u6570\u636E")}}):x.createElement(et.Z,null),x.createElement(wa,{onFinish:Zn=>{oo(Zn),Ro.setFieldsValue({leader_ids:Zn==null?void 0:Zn.map(Wn=>Wn==null?void 0:Wn.id)}),ua(Vr({},Ro.getFieldsValue()))}}),x.createElement(La,{onFinish:()=>{Sa({})}}),x.createElement(Ie.default,{open:Dt.key==="NewGroup",title:Ca!=null&&Ca.is_reset?"\u91CD\u65B0\u5206\u7EC4":"\u65B0\u589E\u5C0F\u7EC4",okText:Ca!=null&&Ca.is_reset?"\u8986\u76D6\u73B0\u6709\u5206\u7EC4":"\u6DFB\u52A0",loading:lr,width:927,centered:!0,onCancel:()=>{Ja({type:"shixunHomeworks/setActionTabs",payload:{key:""}})},onOk:()=>so(void 0,null,function*(){const Zn=()=>so(void 0,null,function*(){const Wn=yield(0,Fn._X)({coursesId:ht==null?void 0:ht.coursesId,categoryId:ht==null?void 0:ht.categoryId,is_reset:Ca==null?void 0:Ca.is_reset});(Wn==null?void 0:Wn.status)==0&&(he.ZP.success("\u4FDD\u5B58\u6210\u529F"),Ja({type:"shixunHomeworks/setActionTabs",payload:{key:""}}),Sa({page:1,limit:20}),Ln(),Vo({total_count:0,group_user_num:0}))});if(Ca!=null&&Ca.is_reset){Ie.default.confirm({centered:!0,title:Jn.formatMessage({id:"classrooms.prompt",defaultMessage:"\u63D0\u793A"}),icon:null,content:"\u8986\u76D6\u73B0\u6709\u5206\u7EC4\uFF0C\u8FD9\u53EF\u80FD\u5BFC\u81F4\u5DF2\u6709\u6210\u7EE9\u7684\u5B66\u751F\u7684\u6210\u7EE9\u4EA7\u751F\u9519\u8BEF\u3002\u70B9\u51FB\u201C\u786E\u5B9A\u201D\u6309\u94AE\u5C06\u8986\u76D6\u73B0\u6709\u5206\u7EC4\u5E76\u6309\u6700\u65B0\u5206\u7EC4\u66F4\u65B0\u5168\u73ED\u6210\u7EE9\u3002",onOk:Zn});return}Zn()})},Xo==qa.$s.BY_FILE&&x.createElement(me.default,{activeKey:xo,items:[{key:"success",label:`\u5DF2\u5BFC\u5165\u5C0F\u7EC4\uFF08${(Jt=fr==null?void 0:fr.data)==null?void 0:Jt.total_count}\uFF09`},((fa=fr==null?void 0:fr.data)==null?void 0:fa.failed_count)>0&&{key:"failed",label:`\u5BFC\u5165\u5931\u8D25\u6210\u5458\uFF08${(Ft=fr==null?void 0:fr.data)==null?void 0:Ft.failed_count}\uFF09`}],onChange:Zn=>{Ho(Zn),Zn=="success"?_r({page:1,limit:10}):(Zi({page:1,limit:10}),Un({page:1,limit:10}))}}),xo!="failed"?x.createElement(ye.default,{columns:[{title:"\u5206\u7EC4\u540D\u79F0",dataIndex:"group_name",width:100,ellipsis:!0},{title:"\u5206\u7EC4\u7EC4\u957F",dataIndex:"leader",width:100,ellipsis:!0,render:(Zn,Wn)=>{var ca,xr;return(xr=(ca=Wn==null?void 0:Wn.members)==null?void 0:ca.find(jo=>jo==null?void 0:jo.is_leader))==null?void 0:xr.name}},{title:Jn.formatMessage({id:"classroomGraphicGroupHomework.groupMember",defaultMessage:"\u7EC4\u5458"}),dataIndex:"members",ellipsis:!0,render:Zn=>{var Wn;return(Wn=Zn==null?void 0:Zn.filter(ca=>!(ca!=null&&ca.is_leader)))==null?void 0:Wn.map(ca=>ca==null?void 0:ca.name).join("\u3001")}}],loading:lr,dataSource:((qt=fr==null?void 0:fr.data)==null?void 0:qt.list)||[],locale:{emptyText:x.createElement(et.Z,null)},pagination:{current:Ca==null?void 0:Ca.page,pageSize:Ca==null?void 0:Ca.limit,total:((vn=fr==null?void 0:fr.data)==null?void 0:vn.total_count)||0,onChange:(Zn,Wn)=>{_r({page:Zn,limit:Wn})},showTotal:Zn=>x.createElement(x.Fragment,null,"\u5171",x.createElement("span",{className:"ml-4px mr-4px c-blue"},Zn),"\u6761\u6570\u636E")}}):x.createElement(ye.default,{columns:[{title:Jn.formatMessage({id:"classrooms.role",defaultMessage:"\u89D2\u8272"}),dataIndex:"group_name",width:100,render:(Zn,Wn)=>Wn!=null&&Wn.is_leader?Jn.formatMessage({id:"classroomGraphicGroupHomework.groupLeader",defaultMessage:"\u7EC4\u957F"}):Jn.formatMessage({id:"classroomGraphicGroupHomework.groupMember",defaultMessage:"\u7EC4\u5458"})},{title:Jn.formatMessage({id:"classrooms.name",defaultMessage:"\u59D3\u540D"}),dataIndex:"leader",width:100,render:(Zn,Wn)=>Wn==null?void 0:Wn.name},{title:Jn.formatMessage({id:"classrooms.studentNumber",defaultMessage:"\u5B66\u53F7"}),dataIndex:"members",render:(Zn,Wn)=>(Wn==null?void 0:Wn.student_id)||"--"},{title:"\u5931\u8D25\u539F\u56E0",dataIndex:"message",render:(Zn,Wn)=>(Wn==null?void 0:Wn.message)||"--"}],loading:mo,dataSource:((Ht=wo==null?void 0:wo.data)==null?void 0:Ht.list)||[],locale:{emptyText:x.createElement(et.Z,null)},pagination:{current:Oi==null?void 0:Oi.page,pageSize:Oi==null?void 0:Oi.limit,total:((ea=wo==null?void 0:wo.data)==null?void 0:ea.total_count)||0,onChange:(Zn,Wn)=>{Zi({page:Zn,limit:Wn}),Un({page:Zn,limit:Wn})},showTotal:Zn=>x.createElement(x.Fragment,null,"\u5171",x.createElement("span",{className:"ml-4px mr-4px c-blue"},Zn),"\u6761\u6570\u636E")}}))))},kn=te(59301),Yo=Object.defineProperty,Zo=Object.defineProperties,Di=Object.getOwnPropertyDescriptors,Br=Object.getOwnPropertySymbols,wr=Object.prototype.hasOwnProperty,Ar=Object.prototype.propertyIsEnumerable,dr=(at,Ke,Ve)=>Ke in at?Yo(at,Ke,{enumerable:!0,configurable:!0,writable:!0,value:Ve}):at[Ke]=Ve,Ta=(at,Ke)=>{for(var Ve in Ke||(Ke={}))wr.call(Ke,Ve)&&dr(at,Ve,Ke[Ve]);if(Br)for(var Ve of Br(Ke))Ar.call(Ke,Ve)&&dr(at,Ve,Ke[Ve]);return at},Rn=(at,Ke)=>Zo(at,Di(Ke)),Ma=(at,Ke,Ve)=>new Promise((Wt,Ut)=>{var Yt=St=>{try{Qt(Ve.next(St))}catch(sn){Ut(sn)}},Xn=St=>{try{Qt(Ve.throw(St))}catch(sn){Ut(sn)}},Qt=St=>St.done?Wt(St.value):Promise.resolve(St.value).then(Yt,Xn);Qt((Ve=Ve.apply(at,Ke)).next())});const Wr=({shixunHomeworks:at,classroomList:Ke,globalSetting:Ve,dispatch:Wt,user:Ut})=>{var Yt,Xn,Qt,St,sn,Hn,$n,Jt,fa;const Ft=(0,Ee.useIntl)(),[qt,vn]=(0,x.useState)(Ta({},(0,Ee.useParams)())),[Ht]=(0,Ee.useSearchParams)(),ea=(0,Ee.useLocation)(),[Jn,Dt]=(0,x.useState)(Ht.get("tabs")||"0"),[Ja,ht]=(0,x.useState)(!1),[Dn,Ua]=(0,x.useState)(1),Te=(0,x.useRef)(null),{workList:Kt,workSetting:ua}=at,[Pr,$t]=(0,x.useState)(!1),[Sa,er]=(0,x.useState)([]),[Ca,lr]=(0,x.useState)([]),[_r,fr]=(0,x.useState)(!1),[Ro,_n]=(0,x.useState)(!1),[,,br]=(0,wt.U)(Bt.Gw,{homeworkId:Kt==null?void 0:Kt.id});Ht.get("category_id")&&vn(Rn(Ta({},qt),{category:Ht.get("category_id")})),(0,x.useEffect)(()=>{Pa()},[qt.coursesId]),(0,x.useEffect)(()=>{Wt({type:"classroomList/getAssistantPermissions",payload:{course_id:qt.coursesId}})},[(0,a.bg)()]);const Pa=()=>{let cr=Ht.get("page")&&JSON.parse(localStorage.getItem("grouphomeworkkey"));Wt({type:"shixunHomeworks/getWorkList",payload:Ta(Ta({},qt),cr)})},Xo=[{name:(0,a.GJ)()?Ft.formatMessage({id:"classrooms.studentList",defaultMessage:"\u5B66\u751F\u5217\u8868"}):"\u4F5C\u54C1\u5217\u8868",id:0,component:kn.createElement(Cn,{zip:Te,btnLoading:Ja,setBtnLoading:ht})},(0,a.G5)()&&{name:Ft.formatMessage({id:"classroomGraphicGroupHomework.groupConfiguration",defaultMessage:"\u5206\u7EC4\u914D\u7F6E"}),id:"12",component:kn.createElement(ii,null)},((0,a.dE)()||(Kt==null?void 0:Kt.can_public_work))&&{name:"\u516C\u5F00\u4F5C\u54C1",id:"11",component:kn.createElement(yt,null)},{name:Ft.formatMessage({id:"classroomGraphicGroupHomework.homeworkDescription",defaultMessage:"\u4F5C\u4E1A\u63CF\u8FF0"}),id:1,component:kn.createElement("div",{className:"minH500"},kn.createElement(Ra,null))},{name:Ft.formatMessage({id:"classrooms.redoRecord",defaultMessage:"\u91CD\u505A\u8BB0\u5F55"}),id:9,hidden:(Yt=Kt.homework_status)==null?void 0:Yt.includes("\u5BFC\u5165"),component:kn.createElement(en,null)},{name:"\u5206\u7EC4\u8C03\u6574\u7533\u8BF7",id:6,component:kn.createElement(fs,null)},{name:Ft.formatMessage({id:"classroomGraphicGroupHomework.referenceAnswer",defaultMessage:"\u53C2\u8003\u7B54\u6848"}),id:2,component:kn.createElement(ai,null)},(0,a.G5)()&&(ua==null?void 0:ua.anonymous_comment)&&{name:kn.createElement(Me.Z,{dot:Kt==null?void 0:Kt.appeal_notice,offset:[5,-5]},kn.createElement("span",{style:{color:Jn=="10"?"":"#b9b8b8"}},"\u533F\u8BC4\u8BE6\u60C5")),id:"10",component:kn.createElement(Bi,null)},{name:(0,a.GJ)()?Ft.formatMessage({id:"classrooms.settings",defaultMessage:"\u8BBE\u7F6E"}):"\u5F97\u5206\u89C4\u5219",id:3,component:(Xn=Kt==null?void 0:Kt.homework_status)!=null&&Xn.includes("\u5BFC\u5165")?kn.createElement(zn.Z,null):kn.createElement(es,null),forceRender:!0}].filter(cr=>Kt!=null&&Kt.view_answer?cr:(cr==null?void 0:cr.name)!==Ft.formatMessage({id:"classroomGraphicGroupHomework.referenceAnswer",defaultMessage:"\u53C2\u8003\u7B54\u6848"})).filter(cr=>Kt!=null&&Kt.is_show_request?cr:(cr==null?void 0:cr.name)!=="\u5206\u7EC4\u8C03\u6574\u7533\u8BF7").filter(cr=>(0,a.G5)()?cr:(cr==null?void 0:cr.name)!=="\u5B66\u751F\u5206\u7EC4").filter(cr=>{var Lo;return(Lo=Kt==null?void 0:Kt.homework_status)!=null&&Lo.includes("\u5BFC\u5165")?(0,a.dE)()?[0,1].includes(cr==null?void 0:cr.id):[0,1,3].includes(cr==null?void 0:cr.id):cr}),bi=()=>{var cr,Lo,ro,oa,ha,Po,oo,Do,Vo,xo,Ho,wo,xi,Oi,Zi,mo,nl,fl;return kn.createElement("div",{className:Mn.workListTabButton},kn.createElement("span",{className:"mr-10px"},ua==null?void 0:ua.tips),(0,a.GJ)()&&kn.createElement(kn.Fragment,null,(((cr=Kt.homework_status)==null?void 0:cr.includes("\u672A\u53D1\u5E03"))||((Lo=Kt.homework_status)==null?void 0:Lo.includes("\u672A\u5F00\u59CB")))&&kn.createElement(je.ZP,{type:"primary",icon:kn.createElement("i",{className:"iconfont icon-yishezhifabushijian1"}),onClick:li=>{li.preventDefault(),Wt({type:"classroomList/setActionTabs",payload:{key:"\u7ACB\u5373\u53D1\u5E03",selectArrs:[qt.categoryId],selectArrsAll:[Kt],params:Rn(Ta({},qt),{id:qt.coursesId}),type:2,manage_all_group:ua==null?void 0:ua.manage_all_group,detail:"\u66F4\u65B0"}})}},Ft.formatMessage({id:"classrooms.publish",defaultMessage:"\u53D1\u5E03"})),!((ro=Kt.homework_status)!=null&&ro.includes("\u672A\u53D1\u5E03"))&&!((oa=Kt.homework_status)!=null&&oa.includes("\u672A\u5F00\u59CB"))&&!((ha=Kt.homework_status)!=null&&ha.includes("\u5DF2\u622A\u6B62"))&&kn.createElement(je.ZP,{type:"primary",icon:kn.createElement("i",{className:"iconfont icon-jiezhishiyan"}),onClick:li=>{var hi,Ln;if((0,a.Rm)()&&!((Ln=(hi=Ke==null?void 0:Ke.AssistantObject)==null?void 0:hi.group)!=null&&Ln.can_stop)){he.ZP.warning(Ft.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\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}li.preventDefault(),Wt({type:"classroomList/setActionTabs",payload:{key:"\u7ACB\u5373\u622A\u6B62",selectArrs:[qt.categoryId],selectArrsAll:[],params:Rn(Ta({},qt),{id:qt.coursesId}),type:2}})}},Ft.formatMessage({id:"classrooms.deadlineImmediately",defaultMessage:"\u7ACB\u5373\u622A\u6B62"})),(0,a.j5)()&&kn.createElement(je.ZP,{type:"primary",icon:kn.createElement("img",{style:{transform:"translate(-3px, -1px)"},src:os}),onClick:()=>{Wt({type:"classroomList/setActionTabs",payload:{key:"\u667A\u80FD\u5206\u7EC4",params:Rn(Ta({},qt),{id:qt.coursesId})}})}},Ft.formatMessage({id:"classroomGraphicGroupHomework.intelligentGrouping",defaultMessage:"\u667A\u80FD\u5206\u7EC4"})),kn.createElement(je.ZP,{type:"primary",icon:kn.createElement("i",{className:"iconfont icon-bianji2"}),onClick:()=>{var li,hi;if((0,a.Rm)()&&!((hi=(li=Ke==null?void 0:Ke.AssistantObject)==null?void 0:li.group)!=null&&hi.can_create)){he.ZP.warning(Ft.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\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}Ee.history.push(`/classrooms/${qt.coursesId}/group_homework/${qt.categoryId}/edit`)}},Ft.formatMessage({id:"classroomGraphicGroupHomework.editHomework",defaultMessage:"\u7F16\u8F91\u4F5C\u4E1A"}))),((Po=Kt==null?void 0:Kt.work_statuses)==null?void 0:Po.includes("\u53D6\u6D88\u5173\u8054"))&&kn.createElement(je.ZP,{type:"primary",onClick:()=>Ma(void 0,null,function*(){const li=yield(0,Bt.rN)({homeworkId:qt.categoryId});(li==null?void 0:li.status)===0&&(he.ZP.success(Ft.formatMessage({id:"classrooms.unlinkSuccess",defaultMessage:"\u53D6\u6D88\u5173\u8054\u6210\u529F"})),Wt({type:"shixunHomeworks/getWorkList",payload:Ta({},qt)}))})},"\u53D6\u6D88\u5173\u8054"),((oo=Kt==null?void 0:Kt.work_statuses)==null?void 0:oo.includes("\u5173\u8054\u9879\u76EE"))&&kn.createElement(je.ZP,{type:"primary",onClick:()=>{var li;return(0,E.xg)(`${(li=Ve==null?void 0:Ve.setting)==null?void 0:li.old_url}/projects/deposit/new`)}},"\u521B\u5EFA\u9879\u76EE"),((Do=Kt==null?void 0:Kt.work_statuses)==null?void 0:Do.includes("\u5173\u8054\u9879\u76EE"))&&kn.createElement(je.ZP,{type:"primary",onClick:li=>{li.preventDefault(),Wt({type:"classroomList/setActionTabs",payload:{key:"\u5173\u8054\u9879\u76EE",params:qt,selectArrs:{homework_id:qt.categoryId},cb:()=>{Wt({type:"shixunHomeworks/getWorkList",payload:Ta({},qt)})}}})}},"\u5173\u8054\u9879\u76EE"),((Vo=Kt==null?void 0:Kt.work_statuses)==null?void 0:Vo.includes("\u63D0\u4EA4\u4F5C\u54C1"))&&kn.createElement(je.ZP,{type:"primary",onClick:()=>(0,E.xg)(`/classrooms/${Kt.course_id}/group_homework/${Kt.homework_id}/post`)},Ft.formatMessage({id:"classroomGraphicGroupHomework.submitWork",defaultMessage:"\u63D0\u4EA4\u4F5C\u54C1"})),((xo=Kt==null?void 0:Kt.work_statuses)==null?void 0:xo.includes("\u521B\u5EFA\u5206\u7EC4"))&&kn.createElement(je.ZP,{type:"primary",onClick:()=>Ma(void 0,null,function*(){var li;let hi=yield(0,ve.ZP)(`/api/homework_commons/${Kt.homework_id}/get_member_list.json`,{method:"get",params:{}});(hi==null?void 0:hi.status)===0&&($t(!0),er(hi==null?void 0:hi.data),lr((li=hi==null?void 0:hi.data)==null?void 0:li.filter(Ln=>{var Un;return(Ln==null?void 0:Ln.user_id)===((Un=Ut==null?void 0:Ut.userInfo)==null?void 0:Un.user_id)})))})},"\u521B\u5EFA\u5206\u7EC4"),((Ho=Kt==null?void 0:Kt.work_statuses)==null?void 0:Ho.includes("\u52A0\u5165\u5206\u7EC4"))&&kn.createElement(je.ZP,{type:"primary",onClick:(0,ft.throttle)(()=>Ma(void 0,null,function*(){var li;let hi=yield(0,ve.ZP)(`/api/homework_commons/${Kt.homework_id}/get_group_list.json`,{method:"get"});if((hi==null?void 0:hi.status)===0){if(((li=hi==null?void 0:hi.data)==null?void 0:li.length)<=0){he.ZP.info(Ft.formatMessage({id:"classrooms.noGroup",defaultMessage:"\u6682\u65E0\u5206\u7EC4"}));return}fr(!0),_n(hi==null?void 0:hi.data)}}),300)},"\u52A0\u5165\u5206\u7EC4"),((wo=Kt==null?void 0:Kt.work_statuses)==null?void 0:wo.includes("\u66F4\u6362\u9879\u76EE"))&&kn.createElement(je.ZP,{type:"primary",onClick:()=>{Wt({type:"classroomList/setActionTabs",payload:{key:"\u66F4\u6362\u9879\u76EE",params:qt,selectArrs:{homework_id:Kt==null?void 0:Kt.id},cb:()=>{Wt({type:"shixunHomeworks/getWorkList",payload:Ta({},qt)})}}})}},"\u66F4\u6362\u9879\u76EE"),((xi=Kt==null?void 0:Kt.work_statuses)==null?void 0:xi.includes("\u7533\u8BF7\u6362\u7EC4"))&&kn.createElement(je.ZP,{type:"primary",onClick:()=>{Wt({type:"classroomList/setActionTabs",payload:{key:"\u7533\u8BF7\u6362\u7EC4",params:qt}})}},"\u7533\u8BF7\u6362\u7EC4"),((Oi=Kt==null?void 0:Kt.work_statuses)==null?void 0:Oi.includes("\u4FEE\u6539\u4F5C\u54C1"))&&kn.createElement(je.ZP,{type:"primary",onClick:()=>{const li=()=>{(0,E.xg)(`/classrooms/${Kt.course_id}/group_homework/${Kt.homework_id}/${Kt.id}/edit`)};if(ua!=null&&ua.can_submit&&!(ua!=null&&ua.submit_size)){he.ZP.warning(Ft.formatMessage({id:"classrooms.submissionChanceUsedUp",defaultMessage:"\u60A8\u7684\u4F5C\u54C1\u63D0\u4EA4\u673A\u4F1A\u5DF2\u7528\u5B8C\u3002\u5982\u9700\u7EE7\u7EED\u4FEE\u6539\uFF0C\u8BF7\u8054\u7CFB\u6307\u5BFC\u8001\u5E08\u6216\u5E73\u53F0\u8FD0\u8425\u3002"}));return}li()}},"\u4FEE\u6539\u4F5C\u54C1"),((Zi=Kt==null?void 0:Kt.work_statuses)==null?void 0:Zi.includes("\u8865\u4EA4\u4F5C\u54C1"))&&kn.createElement(je.ZP,{type:"primary",onClick:()=>(0,E.xg)(`/classrooms/${Kt.course_id}/group_homework/${Kt.homework_id}/post`)},"\u8865\u4EA4\u4F5C\u54C1"),(((mo=Kt==null?void 0:Kt.work_statuses)==null?void 0:mo.includes("\u8865\u4EA4\u9644\u4EF6"))||((nl=Kt==null?void 0:Kt.work_statuses)==null?void 0:nl.includes("\u4FEE\u6539\u9644\u4EF6")))&&kn.createElement(je.ZP,{type:"primary",onClick:()=>{var li;if(ua!=null&&ua.can_submit&&!(ua!=null&&ua.submit_size)){he.ZP.warning(Ft.formatMessage({id:"classrooms.submissionChanceUsedUp",defaultMessage:"\u60A8\u7684\u4F5C\u54C1\u63D0\u4EA4\u673A\u4F1A\u5DF2\u7528\u5B8C\u3002\u5982\u9700\u7EE7\u7EED\u4FEE\u6539\uFF0C\u8BF7\u8054\u7CFB\u6307\u5BFC\u8001\u5E08\u6216\u5E73\u53F0\u8FD0\u8425\u3002"}));return}Wt({type:"classroomList/setActionTabs",payload:{key:"\u8865\u4EA4\u9644\u4EF6",params:qt,selectArrs:Ta({},Kt),title:(li=Kt==null?void 0:Kt.work_statuses)!=null&&li.includes("\u4FEE\u6539\u9644\u4EF6")?"\u4FEE\u6539\u9644\u4EF6":"\u8865\u4EA4\u9644\u4EF6"}})}},(fl=Kt==null?void 0:Kt.work_statuses)!=null&&fl.includes("\u4FEE\u6539\u9644\u4EF6")?"\u4FEE\u6539\u9644\u4EF6":"\u8865\u4EA4\u9644\u4EF6"))};return kn.createElement("section",{className:Mn.bg},kn.createElement("div",{className:"edu-container"},Kt.homework_name&&kn.createElement("section",{className:"animated fadeIn"},kn.createElement("aside",{className:"mt10"},Kt.category&&kn.createElement(be.Z,{separator:">"},kn.createElement(be.Z.Item,null,kn.createElement(Ee.Link,{to:`/classrooms/${qt==null?void 0:qt.coursesId}/group_homework`},Kt.course_name)),kn.createElement(be.Z.Item,null,kn.createElement(Ee.Link,{to:`/classrooms/${qt==null?void 0:qt.coursesId}/group_homework/${(Qt=Kt==null?void 0:Kt.category)!=null&&Qt.main?"":(St=Kt==null?void 0:Kt.category)==null?void 0:St.category_id}`},Kt.category.category_name)),kn.createElement(be.Z.Item,null,Ft.formatMessage({id:"classroomClassroomExperiments.homeworkDetails",defaultMessage:"\u4F5C\u4E1A\u8BE6\u60C5"})))),kn.createElement("aside",{className:[Mn.title,"mt20"].join(" ")},kn.createElement(Ee.Link,{to:`/classrooms/${Kt.course_id}/group_homework`},kn.createElement(ae.Z,{className:"font16 c-black"})),kn.createElement(ie.Z,{placement:"topLeft",title:Kt.homework_name},kn.createElement("strong",{className:[Mn.title_style,"font20 ml5"].join(" ")},Kt.homework_name)),kn.createElement(E.VV,{status:Kt==null?void 0:Kt.homework_status}))),kn.createElement("aside",{className:`mt30 relative ${Mn.workListTabWrap}`},kn.createElement(me.default,{destroyInactiveTabPane:!0,type:"card",activeKey:Jn,tabBarExtraContent:(sn=Kt.homework_status)!=null&&sn.includes("\u5BFC\u5165")&&(0,a.GJ)()?kn.createElement(je.ZP,{icon:kn.createElement("span",{className:"iconfont icon-shixun3 translateY1"}),onClick:()=>{Wt({type:"classroomList/setActionTabs",payload:{key:"\u8865\u5145\u6210\u7EE9",name:Kt==null?void 0:Kt.homework_name,id:Kt==null?void 0:Kt.homework_id,type:"group"}})},type:"primary"},"\u8865\u5145\u6210\u7EE9"):bi(),onTabClick:(cr,Lo)=>{const ro=()=>{if(parseInt(cr)===2){if(!(Kt!=null&&Kt.view_answer)){he.ZP.info(Ft.formatMessage({id:"classrooms.homeworkNoPublicAnswer",defaultMessage:"\u672C\u6B21\u4F5C\u4E1A\u8001\u5E08\u672A\u516C\u5F00\u7B54\u6848"}));return}(Kt==null?void 0:Kt.time_status)>2||(0,a.Gg)()?Dt(cr):he.ZP.info(Ft.formatMessage({id:"classrooms.viewAnswerAfterDeadline",defaultMessage:"\u622A\u6B62\u4E4B\u540E\u7684\u8BD5\u5377\u624D\u80FD\u67E5\u770B\u7B54\u6848"}))}else parseInt(cr)===3&&Wt({type:"shixunHomeworks/getWorkSetting",payload:Ta({},qt)}),Dt(cr)};cr!=="11"&&Pa(),at.actionTabs.key=="\u53D1\u5E03\u8BBE\u7F6E\u79BB\u5F00"?Ie.default.confirm({centered:!0,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",onOk:()=>{ro(),Wt({type:"shixunHomeworks/setActionTabs",payload:{key:""}})}}):ro()},className:Mn.tabs,items:Xo.map(cr=>({label:cr.name,key:`${cr.id}`,children:cr.component,forceRender:cr.forceRender}))}))),kn.createElement(cs.Z,null),kn.createElement(Ie.default,{title:"\u521B\u5EFA\u5206\u7EC4",open:Pr,width:800,onCancel:()=>{$t(!1),lr([])},onOk:()=>Ma(void 0,null,function*(){var cr,Lo;if(((cr=Kt==null?void 0:Kt.group_data)==null?void 0:cr.max_num)<(Ca==null?void 0:Ca.length)){he.ZP.error(Ft.formatMessage({id:"classrooms.promptMaxNum",defaultMessage:"\u4EBA\u6570\u4E0D\u80FD\u8D85\u8FC7{max_num}"}).replace("{max_num}",(Lo=Kt==null?void 0:Kt.group_data)==null?void 0:Lo.max_num));return}let ro=yield(0,ve.ZP)(`/api/homework_commons/${Kt.homework_id}/create_group.json`,{method:"post",body:{user_id:Ca==null?void 0:Ca.map(oa=>oa.user_id)}});(ro==null?void 0:ro.status)===0&&(he.ZP.info("\u521B\u5EFA\u6210\u529F"),Pa(),$t(!1))})},kn.createElement("div",null,kn.createElement(Ce.Z,{style:{marginBottom:10}},kn.createElement(pe.Z,{span:12},"\u7EC4\u5458\u6570\u91CF\u8981\u6C42\uFF1A",(Hn=Kt==null?void 0:Kt.group_data)==null?void 0:Hn.min_num,"~",($n=Kt==null?void 0:Kt.group_data)==null?void 0:$n.max_num,"\u4EBA"),kn.createElement(pe.Z,{span:12},kn.createElement(Oe.default.Search,{placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u6216\u5B66\u53F7\u641C\u7D22",onSearch:cr=>Ma(void 0,null,function*(){let Lo=yield(0,ve.ZP)(`/api/homework_commons/${Kt.homework_id}/get_member_list.json`,{method:"get",params:{keyword:cr}});(Lo==null?void 0:Lo.status)===0&&er(Lo==null?void 0:Lo.data)})}))),kn.createElement(ye.default,{dataSource:Sa,pagination:!1,rowKey:cr=>cr.user_id,style:{border:"1px solid #F6F7F9",minWidth:550},rowSelection:{type:"checkbox",getCheckboxProps:cr=>({disabled:(cr==null?void 0:cr.user_id)===Ut.userInfo.user_id}),selectedRowKeys:Ca==null?void 0:Ca.map(cr=>cr.user_id),onChange(cr,Lo,ro){lr([...Lo])}},scroll:{y:400},columns:[{title:Ft.formatMessage({id:"classrooms.name",defaultMessage:"\u59D3\u540D"}),dataIndex:"name",key:"name"},{title:Ft.formatMessage({id:"classrooms.classDivision",defaultMessage:"\u5206\u73ED"}),dataIndex:"course_group_name",key:"course_group_name"},{title:Ft.formatMessage({id:"classrooms.studentNumber",defaultMessage:"\u5B66\u53F7"}),dataIndex:"student_id",key:"student_id"}]}))),kn.createElement(Ie.default,{title:"\u52A0\u5165\u5206\u7EC4",open:_r,width:800,onCancel:()=>{fr(!1)},footer:!1},kn.createElement("div",null,kn.createElement(Ce.Z,{style:{marginBottom:10}},kn.createElement(pe.Z,{span:12},"\u7EC4\u5458\u6570\u91CF\u8981\u6C42\uFF1A",(Jt=Kt==null?void 0:Kt.group_data)==null?void 0:Jt.min_num,"~",(fa=Kt==null?void 0:Kt.group_data)==null?void 0:fa.max_num,"\u4EBA"),kn.createElement(pe.Z,{span:12},kn.createElement(Oe.default.Search,{placeholder:"\u8BF7\u8F93\u5165\u961F\u957F\u540D\u79F0",onSearch:cr=>Ma(void 0,null,function*(){let Lo=yield(0,ve.ZP)(`/api/homework_commons/${Kt.homework_id}/get_group_list.json`,{method:"get",params:{keyword:cr}});(Lo==null?void 0:Lo.status)===0&&_n(Lo==null?void 0:Lo.data)})}))),kn.createElement(ye.default,{dataSource:Ro,pagination:!1,rowKey:cr=>cr.user_id,style:{border:"1px solid #F6F7F9",minWidth:550},scroll:{y:400},columns:[{title:"\u7EC4\u540D",dataIndex:"group_name",key:"group_name"},{title:"\u961F\u957F",dataIndex:"leader_name",key:"leader_name"},{title:"\u6210\u5458\u6570",dataIndex:"user_list",key:"user_list"},{title:Ft.formatMessage({id:"classrooms.action",defaultMessage:"\u64CD\u4F5C"}),dataIndex:"group_id",key:"group_id",render:(cr,Lo)=>kn.createElement(je.ZP,{disabled:Lo==null?void 0:Lo.can_join,onClick:()=>Ma(void 0,null,function*(){let ro=yield(0,ve.ZP)(`/api/homework_commons/${Kt.homework_id}/join_group.json`,{method:"post",body:{group_id:cr}});(ro==null?void 0:ro.status)===0&&(he.ZP.info("\u52A0\u5165\u6210\u529F"),Pa(),fr(!1))})},Lo!=null&&Lo.can_join?"\u5DF2\u6EE1":"\u52A0\u5165")}]}))),kn.createElement(ds.Z,null),kn.createElement(ga.Z,{onOk:()=>{Pa()}}),kn.createElement(ma.Z,{onOk:()=>{Pa()}}),kn.createElement(yo.Z,{type:"edit",onCallback:()=>Pa(),courseEndTime:Kt==null?void 0:Kt.course_end_date}),kn.createElement(Si.Z,{courseEndTime:Kt==null?void 0:Kt.course_end_date,successCallback:()=>Pa(),visible:Ke.actionTabs.key==="\u7ACB\u5373\u622A\u6B62",homeworkIds:[qt.categoryId],courseId:qt.coursesId,isBatch:!1}),kn.createElement(Wo,{cb:()=>{Ua(Dn+1),Dt("0"),Pa()}}),kn.createElement(ba,{cb:()=>{}}),kn.createElement(Vl.Z,{ref:Te,hide:!0,name:`${Kt==null?void 0:Kt.homework_name}-\u4F5C\u54C1\u9644\u4EF6`,onOk:()=>ht(!1)}))};var co=(0,Ee.connect)(({user:at,shixunHomeworks:Ke,loading:Ve,globalSetting:Wt,classroomList:Ut})=>({user:at,shixunHomeworks:Ke,globalSetting:Wt,loading:Ve.effects,classroomList:Ut}))(Wr)},86125:function(bt,xt,te){"use strict";var x=te(78241),Ee=te(43418),Me=te(8591),je=te(92832),he=te(88761),be=te(65582),ie=te(57146),me=te(59301),Ie=Object.defineProperty,Ce=Object.defineProperties,pe=Object.getOwnPropertyDescriptors,Oe=Object.getOwnPropertySymbols,ye=Object.prototype.hasOwnProperty,ae=Object.prototype.propertyIsEnumerable,E=(ee,ne,le)=>ne in ee?Ie(ee,ne,{enumerable:!0,configurable:!0,writable:!0,value:le}):ee[ne]=le,a=(ee,ne)=>{for(var le in ne||(ne={}))ye.call(ne,le)&&E(ee,le,ne[le]);if(Oe)for(var le of Oe(ne))ae.call(ne,le)&&E(ee,le,ne[le]);return ee},b=(ee,ne)=>Ce(ee,pe(ne)),y=(ee,ne,le)=>new Promise((se,fe)=>{var Pe=Ge=>{try{Le(le.next(Ge))}catch(ve){fe(ve)}},Se=Ge=>{try{Le(le.throw(Ge))}catch(ve){fe(ve)}},Le=Ge=>Ge.done?se(Ge.value):Promise.resolve(Ge.value).then(Pe,Se);Le((le=le.apply(ee,ne)).next())});const z=({classroomList:ee,loading:ne,dispatch:le,shixunHomeworks:se})=>{const fe=(0,be.useIntl)(),Pe=(0,be.useParams)(),[Se]=x.default.useForm(),{workList:Le,workSetting:Ge}=se,ve=()=>{le({type:"shixunHomeworks/getWorkSetting",payload:a({},Pe)}),le({type:"shixunHomeworks/getWorkList",payload:a({},Pe)})};return me.createElement(Ee.default,{centered:!0,title:ee.actionTabs.title||"\u8865\u4EA4\u9644\u4EF6",open:ee.actionTabs.key==="\u8865\u4EA4\u9644\u4EF6",bodyStyle:{minHeight:200},onOk:()=>y(void 0,null,function*(){const et=()=>y(void 0,null,function*(){var Ae;yield Se.validateFields();const it=a({},Se.getFieldValue()),{selectArrs:Ue}=ee.actionTabs;it.attachment_ids=(Ae=it.attachment_ids)==null?void 0:Ae.map(dt=>dt.response.id),(yield(0,he.mz)(b(a({},it),{homeworkId:Ue.work_id}))).status===0&&(Se.resetFields(),le({type:"classroomList/setActionTabs",payload:{}}),ve())});if(Ge!=null&&Ge.can_submit){if(!(Ge!=null&&Ge.submit_size)){Me.ZP.warning(fe.formatMessage({id:"classrooms.submissionChanceUsedUp",defaultMessage:"\u60A8\u7684\u4F5C\u54C1\u63D0\u4EA4\u673A\u4F1A\u5DF2\u7528\u5B8C\u3002\u5982\u9700\u7EE7\u7EED\u4FEE\u6539\uFF0C\u8BF7\u8054\u7CFB\u6307\u5BFC\u8001\u5E08\u6216\u5E73\u53F0\u8FD0\u8425\u3002"}));return}Ee.default.confirm({title:fe.formatMessage({id:"classrooms.prompt",defaultMessage:"\u63D0\u793A"}),icon:null,centered:!0,width:472,content:me.createElement(me.Fragment,null,"\u4F60\u8FD8\u6709 ",me.createElement("span",{className:"ml5 mr5",style:{color:"#DF711C"}},Ge==null?void 0:Ge.submit_size)," \u6B21\u63D0\u4EA4\u673A\u4F1A\u3002\u786E\u8BA4\u63D0\u4EA4\u540E\uFF0C\u4E0A\u4E00\u6B21\u7684\u63D0\u4EA4\u8BB0\u5F55\u4F1A\u88AB\u8986\u76D6\u3002\u8BF7\u6CE8\u610F\uFF0C\u5230\u8FBE\u89C4\u5B9A\u7684\u63D0\u4EA4\u6B21\u6570\u540E\u5C06\u4E0D\u53EF\u518D\u6B21\u63D0\u4EA4\uFF0C\u786E\u5B9A\u662F\u5426\u63D0\u4EA4\uFF1F"),onOk:()=>{et()}});return}et()}),onCancel:()=>{le({type:"classroomList/setActionTabs",payload:{}})}},me.createElement(x.default,{form:Se,initialValues:{}},me.createElement(x.default.Item,{name:"attachment_ids",rules:[{required:!0,message:"\u8BF7\u4E0A\u4F20\u9644\u4EF6"}]},me.createElement(ie.Z,null)),me.createElement(x.default.Item,{name:"description"},me.createElement(je.default.TextArea,{placeholder:`\u8BF7\u5728\u6B64\u8F93\u5165${ee.actionTabs.title||"\u8865\u4EA4\u9644\u4EF6"}\u7684\u539F\u56E0`,rows:7}))))};xt.Z=(0,be.connect)(({classroomList:ee,shixunHomeworks:ne,loading:le})=>({classroomList:ee,shixunHomeworks:ne,loading:le}))(z)},55753:function(bt,xt,te){"use strict";var x=te(59301),Ee=te(78241),Me=te(43418),je=te(61621),he=te(92832),be=te(5112),ie=te(95237),me=te(43604),Ie=te(26724),Ce=te.n(Ie),pe=te(38147),Oe=te(88761),ye=te(65582),ae=te(59301),E=Object.defineProperty,a=Object.defineProperties,b=Object.getOwnPropertyDescriptors,y=Object.getOwnPropertySymbols,z=Object.prototype.hasOwnProperty,ee=Object.prototype.propertyIsEnumerable,ne=(Se,Le,Ge)=>Le in Se?E(Se,Le,{enumerable:!0,configurable:!0,writable:!0,value:Ge}):Se[Le]=Ge,le=(Se,Le)=>{for(var Ge in Le||(Le={}))z.call(Le,Ge)&&ne(Se,Ge,Le[Ge]);if(y)for(var Ge of y(Le))ee.call(Le,Ge)&&ne(Se,Ge,Le[Ge]);return Se},se=(Se,Le)=>a(Se,b(Le)),fe=(Se,Le,Ge)=>new Promise((ve,et)=>{var Ae=tt=>{try{Ue(Ge.next(tt))}catch(dt){et(dt)}},it=tt=>{try{Ue(Ge.throw(tt))}catch(dt){et(dt)}},Ue=tt=>tt.done?ve(tt.value):Promise.resolve(tt.value).then(Ae,it);Ue((Ge=Ge.apply(Se,Le)).next())});const Pe=({classroomList:Se,loading:Le,globalSetting:Ge,dispatch:ve})=>{var et;const Ae=(0,ye.useIntl)(),it=(0,ye.useParams)(),[Ue]=Ee.default.useForm(),[tt,dt]=(0,x.useState)(!0);let[rt,Ye]=(0,x.useState)([]);const[Ze,ke]=(0,x.useState)({page:1,limit:20,keyword:""}),Je=()=>fe(void 0,null,function*(){var Xe;const ze=yield ve({type:"shixunHomeworks/getProjectList",payload:le(le({},it),Ze)});ze.projects&&Ye([...rt,...ze.projects]),((Xe=ze.projects)==null?void 0:Xe.length)<20&&dt(!1)});return(0,x.useEffect)(()=>{(Se.actionTabs.key==="\u5173\u8054\u9879\u76EE"||Se.actionTabs.key==="\u66F4\u6362\u9879\u76EE")&&(Je(),rt=[],Ze.page=1,Ze.keyword="")},[Se.actionTabs.key]),ae.createElement(Me.default,{centered:!0,title:Se.actionTabs.key==="\u66F4\u6362\u9879\u76EE"?"\u66F4\u6362\u9879\u76EE":"\u5173\u8054\u9879\u76EE",open:Se.actionTabs.key==="\u5173\u8054\u9879\u76EE"||Se.actionTabs.key==="\u66F4\u6362\u9879\u76EE",bodyStyle:{minHeight:100},onOk:()=>fe(void 0,null,function*(){yield Ue.validateFields();const Xe=le({},Ue.getFieldValue()),{selectArrs:ze,cb:qe}=Se.actionTabs;if(Se.actionTabs.key==="\u66F4\u6362\u9879\u76EE"){let Ct=yield(0,pe.ZP)(`/api/student_works/${ze.homework_id}/change_project.json`,{method:"put",body:le({},Xe)});(Ct==null?void 0:Ct.status)===0&&(qe(),ve({type:"classroomList/setActionTabs",payload:{}}));return}(yield(0,Oe.co)(se(le({},Xe),{homeworkId:ze.homework_id}))).status===0&&(qe?qe():ve({type:"classroomList/getClassroomCommonHomeworksList",payload:le({},Se.actionTabs.params)}),ve({type:"classroomList/setActionTabs",payload:{}}))}),onCancel:()=>{ve({type:"classroomList/setActionTabs",payload:{}})}},ae.createElement(je.Z,{loading:Le["shixunHomeworks/getProjectList"],active:!0},rt==""?ae.createElement("aside",null,ae.createElement("div",{className:"tc font14 pt20"},"\u60A8\u5F53\u524D\u5C1A\u672A\u7BA1\u7406\u4EFB\u4F55\u9879\u76EE\uFF0C\u8BF7\u5148",ae.createElement("a",{href:`${(et=Ge==null?void 0:Ge.setting)==null?void 0:et.old_url}/projects/deposit/new`,target:"_blank"},"\u521B\u5EFA\u9879\u76EE"),"\u518D\u5173\u8054")):ae.createElement("aside",null,ae.createElement("div",{className:" mb20"},ae.createElement(he.default.Search,{onSearch:Xe=>{Xe===""?delete Ze.keyword:Ze.keyword=Xe,rt=[],dt(!0),Je()},placeholder:"\u8BF7\u8F93\u5165\u9879\u76EE\u540D\u79F0\u8FDB\u884C\u641C\u7D22",allowClear:!0,size:"middle"})),ae.createElement(Ee.default,{form:Ue,initialValues:{}},ae.createElement(Ee.default.Item,{name:"project_id",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u9879\u76EE"}]},ae.createElement(be.ZP.Group,null,ae.createElement(Ce(),{initialLoad:!1,pageStart:1,threshold:20,loadMore:Xe=>{Ze.page++,Je()},hasMore:tt,useWindow:!1},rt==null?void 0:rt.map(function(Xe,ze){return ae.createElement(ie.Z,{key:ze},ae.createElement(me.Z,null,ae.createElement(be.ZP,{value:Xe.id},Xe.name)))}))))))))};xt.Z=(0,ye.connect)(({classroomList:Se,user:Le,loading:Ge,globalSetting:ve})=>({classroomList:Se,user:Le,loading:Ge.effects,globalSetting:ve}))(Pe)},93145:function(bt,xt,te){"use strict";var x=te(59301),Ee=te(78241),Me=te(8591),je=te(43418),he=te(95237),be=te(43604),ie=te(5083),me=te(5112),Ie=te(24905),Ce=te(66649),pe=te.n(Ce),Oe=te(38147),ye=te(41867),ae=te(65862),E=te(65582),a=te(91704),b=te(64351),y=te(33270),z=te(99981),ee=te(59301),ne=Object.defineProperty,le=Object.defineProperties,se=Object.getOwnPropertyDescriptors,fe=Object.getOwnPropertySymbols,Pe=Object.prototype.hasOwnProperty,Se=Object.prototype.propertyIsEnumerable,Le=(Ue,tt,dt)=>tt in Ue?ne(Ue,tt,{enumerable:!0,configurable:!0,writable:!0,value:dt}):Ue[tt]=dt,Ge=(Ue,tt)=>{for(var dt in tt||(tt={}))Pe.call(tt,dt)&&Le(Ue,dt,tt[dt]);if(fe)for(var dt of fe(tt))Se.call(tt,dt)&&Le(Ue,dt,tt[dt]);return Ue},ve=(Ue,tt)=>le(Ue,se(tt)),et=(Ue,tt)=>{var dt={};for(var rt in Ue)Pe.call(Ue,rt)&&tt.indexOf(rt)<0&&(dt[rt]=Ue[rt]);if(Ue!=null&&fe)for(var rt of fe(Ue))tt.indexOf(rt)<0&&Se.call(Ue,rt)&&(dt[rt]=Ue[rt]);return dt},Ae=(Ue,tt,dt)=>new Promise((rt,Ye)=>{var Ze=Xe=>{try{Je(dt.next(Xe))}catch(ze){Ye(ze)}},ke=Xe=>{try{Je(dt.throw(Xe))}catch(ze){Ye(ze)}},Je=Xe=>Xe.done?rt(Xe.value):Promise.resolve(Xe.value).then(Ze,ke);Je((dt=dt.apply(Ue,tt)).next())});const it=Ue=>{var tt=Ue,{classroomList:dt,dispatch:rt,courseEndTime:Ye}=tt,Ze=et(tt,["classroomList","dispatch","courseEndTime"]);const ke=(0,E.useIntl)(),Je=(0,E.useParams)(),[Xe]=Ee.default.useForm(),[ze,qe]=(0,x.useState)(1),[Et,Ct]=(0,x.useState)([]),[ft,Ot]=(0,x.useState)(0),[Fe,wt]=(0,x.useState)(2e3),[Bt,Ne]=(0,x.useState)(!0),[lt,ge]=(0,x.useState)(!1),[oe,re]=(0,x.useState)(!1),[ue,de]=(0,x.useState)([]),[De,ce]=(0,x.useState)(!0),[we,nt]=(0,x.useState)(null);(0,x.useEffect)(()=>{if(dt.actionTabs.key==="\u7ACB\u5373\u53D1\u5E03")if(Qe(),It(),dt.actionTabs.type===2){const gt=dt.actionTabs.selectArrsAll[0];nt({submit_limit:gt==null?void 0:gt.submit_limit,submit_limit_num:gt==null?void 0:gt.submit_limit_num,must_file:gt==null?void 0:gt.must_file,can_submit:gt==null?void 0:gt.can_submit,submit_num:gt==null?void 0:gt.submit_num}),ce(gt.unified_setting)}else ce(!1),nt({submit_limit:!1,submit_limit_num:200,must_file:!1,can_submit:!1,submit_num:3})},[dt.actionTabs]),(0,x.useEffect)(()=>{if(lt){if(oe)return;rt({type:"classroomList/setActionTabs",payload:{}}),(0,ye.GJ)()?rt({type:"classroomList/getClassroomTeacherCommonList",payload:ve(Ge({},dt.actionTabs.params),{type:3})}):rt({type:"classroomList/getClassroomCommonList",payload:Ge({},dt.actionTabs.params)})}},[lt]);const Qe=gt=>Ae(void 0,null,function*(){Ne(!0);const pt=yield(0,y.c_)(ve(Ge({},Je),{page:gt||ze,limit:2e4,homework_id:dt.actionTabs.type===1?"":dt.actionTabs.selectArrs[0]}));pt==null||pt.course_groups.map((Mt,dn)=>{Mt.key=Mt.id,Mt.title=Mt.name,Mt.disabled=Mt.is_published}),pt&&(Ct([...pt==null?void 0:pt.course_groups]),Ot(pt==null?void 0:pt.course_groups_count),Ne(!1),gt||Xe.setFieldsValue({publish_time:pe()(pe()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm")),end_time:pe()(pe()(new Date).add(7,"days").format("YYYY-MM-DD HH:mm"))}))}),xe=gt=>{qe(gt),Qe(gt)},ut=()=>{(0,ye.GJ)()?dt.actionTabs.detail?(rt({type:"shixunHomeworks/setActionTabs",payload:{}}),rt({type:"shixunHomeworks/getWorkList",payload:Ge({},Je)}),rt({type:"shixunHomeworks/getWorkSetting",payload:Ge({},Je)})):rt({type:"classroomList/getClassroomTeacherCommonList",payload:ve(Ge({},dt.actionTabs.params),{type:3})}):rt({type:"classroomList/getClassroomCommonList",payload:Ge({},dt.actionTabs.params)})},Lt=()=>Ae(void 0,null,function*(){var gt,pt,Mt;if((0,ye.Rm)()&&!((pt=(gt=dt==null?void 0:dt.AssistantObject)==null?void 0:gt.group)!=null&&pt.can_publish)){Me.ZP.warning(ke.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\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"})),$e(!1);return}const dn=Ge({},Xe.getFieldsValue());if(dn.end_time<=dn.publish_time){Me.ZP.info(ke.formatMessage({id:"classrooms.deadlineCannotAfterPublish",defaultMessage:"\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u5927\u4E8E\u6216\u7B49\u4E8E\u53D1\u5E03\u65F6\u95F4"})),$e(!1);return}if((ue==null?void 0:ue.length)<=0&&!De&&Et.length>0){Me.ZP.info("\u53D1\u5E03\u73ED\u7EA7\u4E0D\u80FD\u4E3A\u7A7A"),$e(!1);return}if(we!=null&&we.submit_limit&&!(we!=null&&we.submit_limit_num)){Me.ZP.warning(ke.formatMessage({id:"classrooms.studentContentLengthCannotEmpty",defaultMessage:"\u5B66\u751F\u586B\u5199\u5185\u5BB9\u5B57\u6570\u4E0D\u80FD\u4E3A\u7A7A"})),$e(!1);return}if(we!=null&&we.can_submit&&!(we!=null&&we.submit_num)){Me.ZP.warning(ke.formatMessage({id:"classrooms.studentSubmissionCountCannotEmpty",defaultMessage:"\u5B66\u751F\u63D0\u4EA4\u4F5C\u54C1\u6B21\u6570\u4E0D\u80FD\u4E3A\u7A7A"})),$e(!1);return}let En=Ge({homework_ids:[...dt.actionTabs.selectArrs],group_ids:ue.length>0?ue.map(bn=>bn.id):(Mt=dt.detailCommonHomeworksList)==null?void 0:Mt.course_groups,end_time:pe()(dn.end_time).format("YYYY-MM-DD HH:mm"),publish_time:pe()(dn.publish_time).format("YYYY-MM-DD HH:mm"),unified_setting:!ue.length},we);$e(!0),(yield(0,Oe.ZP)(`/api/courses/${Je.coursesId}/homework_commons/publish_with_homework_list_position.json`,{method:"post",body:Ge({},En)})).status===0?($e(!1),(0,ae.L9)(["\u6559\u5B66\u8BFE\u5802","\u5206\u7EC4\u4F5C\u4E1A","\u7ACB\u5373\u53D1\u5E03"]),Me.ZP.success(ke.formatMessage({id:"classrooms.publishSuccess",defaultMessage:"\u53D1\u5E03\u6210\u529F"})),rt({type:"classroomList/setActionTabs",payload:{key:"\u6E05\u9664\u9009\u62E9\u6570\u636E"}}),Ze.onCallback&&Ze.onCallback(),ut(),localStorage.getItem("Noviceguide")==="0"||rt({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5E95\u90E8\u5F39\u7A97",type:13,text:ee.createElement("div",null,"\u6700\u540E\uFF0C\u54B1\u4EEC\u7ED9\u6559\u5B66\u8BFE\u5802\u6DFB\u52A0\u4E00\u540D\u5B66\u751F~\u70B9\u51FB\u201C\u6DFB\u52A0\u5B66\u751F\u201D\uFF0C\u5728\u5F39\u7A97\u9875\u9762\u4E2D\u8F93\u5165\u5E76\u641C\u7D22\u5B66\u751F\u59D3\u540D\uFF0C\u70B9\u51FB\u201C\u786E\u5B9A\u201D\u5C31\u53EF\u4EE5\u4E3A\u60A8\u7684\u8BFE\u5802\u6DFB\u52A0\u7B2C\u4E00\u4F4D\u5B66\u751F\u5566~")}})):$e(!1)}),It=()=>{qe(1),Ct([]),de([])},on=ft>ze*Fe,{detailCommonHomeworksList:_t}=dt,[tn,$e]=(0,x.useState)(!1);return ee.createElement(je.default,{width:600,confirmLoading:tn,centered:!0,title:"\u53D1\u5E03\u4F5C\u4E1A",open:dt.actionTabs.key==="\u7ACB\u5373\u53D1\u5E03",okText:"\u53D1\u5E03\u4F5C\u4E1A",cancelText:"\u6682\u4E0D\u53D1\u5E03",onOk:Lt,onCancel:()=>{It(),ut(),rt({type:"classroomList/setActionTabs",payload:{}})}},ee.createElement("p",{className:"tc"},"\u5B66\u751F\u5C06\u7ACB\u5373\u6536\u5230\u4F5C\u4E1A",ee.createElement("br",null),'\u672C\u64CD\u4F5C\u53EA\u5BF9"\u672A\u53D1\u5E03"\u7684\u4F5C\u4E1A\u6709\u6548'),Et&&ee.createElement(Ee.default,{form:Xe},ee.createElement("div",{style:{paddingLeft:0}},ee.createElement(he.Z,{className:"mt30",align:"middle"},ee.createElement(be.Z,null,ee.createElement(Ee.default.Item,{name:"publish_time",label:ke.formatMessage({id:"classrooms.publishTime",defaultMessage:"\u53D1\u5E03\u65F6\u95F4"})},ee.createElement(ie.default,{style:{width:170,marginRight:"25px"},disabledDate:gt=>(0,z.Q8)(gt,Ye),disabledTime:gt=>(0,z.d0)(gt),placeholder:ke.formatMessage({id:"classroomClassroomExperiments.pleaseSelectPublishTime",defaultMessage:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4"}),showTime:{format:"HH:mm",defaultValue:pe()((0,ae.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",allowClear:!1}))),ee.createElement(be.Z,{className:"ml20"},ee.createElement(Ee.default.Item,{name:"end_time",label:"\u622A\u6B62\u65F6\u95F4"},ee.createElement(ie.default,{style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u7ED3\u675F\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:pe()((0,ae.U6)(),"HH:mm")},disabledDate:gt=>(0,z.Q8)(gt,Ye,Xe.getFieldValue("publish_time")),disabledTime:gt=>(0,z.d0)(gt,Xe.getFieldValue("publish_time")),format:"YYYY-MM-DD HH:mm",allowClear:!1})))),dt.actionTabs.type===2&&ee.createElement(he.Z,{style:{marginBottom:"10px"}},ee.createElement("span",{className:"mr5"},"\u53D1\u5E03\u8BBE\u7F6E:"),ee.createElement(me.ZP.Group,{value:De,onChange:gt=>{ce(gt.target.value),de([])}},ee.createElement(me.ZP,{value:!0,disabled:!dt.actionTabs.manage_all_group},ke.formatMessage({id:"classrooms.unifiedPublish",defaultMessage:"\u7EDF\u4E00\u53D1\u5E03"})),ee.createElement(me.ZP,{className:"ml20",disabled:Et.length<=0,value:!1},ke.formatMessage({id:"classroomClassroomExperiments.classBasedPublish",defaultMessage:"\u5206\u73ED\u53D1\u5E03"})))),Et.length<=0&&dt.actionTabs.type===2&&ee.createElement("span",{style:{marginLeft:"65px",color:"rgba(0, 0, 0, 0.25)"}},'\u8BFE\u5802\u65E0\u5206\u73ED\uFF0C\u4EC5\u652F\u6301\u9009\u62E9\u201C\u7EDF\u4E00\u53D1\u5E03"')),(dt.actionTabs.type===1||!De)&&Et.length>0&&ee.createElement("div",{style:{display:"flex",justifyContent:"space-between",marginBottom:"10px"}},ee.createElement("span",{style:{flex:1}},ee.createElement(Ie.default,{checked:ue.length===Et.length,onChange:gt=>{ue.length===Et.length?de([]):de(Et.filter(pt=>!pt.is_published))}},ke.formatMessage({id:"classroomMemberManagementTAPermissions.selectAll",defaultMessage:"\u5168\u9009"}))),ee.createElement("span",{style:{width:16}}),ee.createElement("span",{style:{flex:1}},"\u5DF2\u9009\u62E9",ue.length||0,"\u4E2A\u5206\u73ED")),(dt.actionTabs.type===1||!De)&&Et.length>0&&ee.createElement(a.Z,{data:Et,selectedRowKeys:ue,setSelectedRowKeys:de})),ee.createElement(b.ZP,{value:we,onChange:gt=>nt(Ge({},gt))}))};xt.Z=(0,E.connect)(({classroomList:Ue})=>({classroomList:Ue}))(it)},99517:function(bt,xt,te){"use strict";te.d(xt,{Z:function(){return Pe}});var x=te(59301),Ee={anchorNavigation:"anchorNavigation___qD4R0",tabs:"tabs___hVMvA",box:"box___Qz1lW",head:"head___WZZdl"},Me=Object.defineProperty,je=Object.getOwnPropertySymbols,he=Object.prototype.hasOwnProperty,be=Object.prototype.propertyIsEnumerable,ie=(Se,Le,Ge)=>Le in Se?Me(Se,Le,{enumerable:!0,configurable:!0,writable:!0,value:Ge}):Se[Le]=Ge,me=(Se,Le)=>{for(var Ge in Le||(Le={}))he.call(Le,Ge)&&ie(Se,Ge,Le[Ge]);if(je)for(var Ge of je(Le))be.call(Le,Ge)&&ie(Se,Ge,Le[Ge]);return Se};const Ie=Se=>React.createElement("svg",me({width:17,height:18,xmlns:"http://www.w3.org/2000/svg"},Se),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 Ce="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTciIGhlaWdodD0iMTgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IHgxPSIxMDAlIiB5MT0iNTAlIiB4Mj0iMCUiIHkyPSI1MCUiIGlkPSJhIj48c3RvcCBzdG9wLWNvbG9yPSIjNUVDN0VBIiBvZmZzZXQ9IjAlIi8+PHN0b3Agc3RvcC1jb2xvcj0iIzMwNTVEMCIgb2Zmc2V0PSIxMDAlIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCAtMSkiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+PHBhdGggZD0ibTQuMzQyIDIuMDA1IDExLjg5NiA3LjEzOGExIDEgMCAwIDEgMCAxLjcxNEw0LjM0MiAxNy45OTVhMSAxIDAgMCAxLTEuMzc4LTEuMzYyTDYuODM0IDEwbC0zLjg3LTYuNjMzYTEgMSAwIDAgMSAxLjM3OC0xLjM2MloiIGZpbGw9InVybCgjYSkiLz48Y2lyY2xlIGZpbGw9IiMzMDYxRDAiIGN4PSIyIiBjeT0iMTAiIHI9IjIiLz48L2c+PC9zdmc+",pe=te(99313),Oe=te(92310),ye=te.n(Oe),ae=te(59301),E=Object.defineProperty,a=Object.defineProperties,b=Object.getOwnPropertyDescriptors,y=Object.getOwnPropertySymbols,z=Object.prototype.hasOwnProperty,ee=Object.prototype.propertyIsEnumerable,ne=(Se,Le,Ge)=>Le in Se?E(Se,Le,{enumerable:!0,configurable:!0,writable:!0,value:Ge}):Se[Le]=Ge,le=(Se,Le)=>{for(var Ge in Le||(Le={}))z.call(Le,Ge)&&ne(Se,Ge,Le[Ge]);if(y)for(var Ge of y(Le))ee.call(Le,Ge)&&ne(Se,Ge,Le[Ge]);return Se},se=(Se,Le)=>a(Se,b(Le)),Pe=({dataSource:Se,className:Le,style:Ge})=>{const[ve,et]=(0,x.useState)([]),[Ae,it]=(0,x.useState)(""),Ue=(0,x.useRef)("");(0,x.useEffect)(()=>{if(Se!=null&&Se.length){const rt=String(Math.random()).slice(-6),Ye=Se.map(Ze=>se(le({},Ze),{key:`${rt}-${Ze.key}`}));et(Ye),it(Ye[0].key)}},[Se.length]);const tt=rt=>{it(rt),Ue.current=rt;const Ye=document.getElementById(rt);if(Ye){const Ze=Ye.getBoundingClientRect().top+window.scrollY-50;window.scrollTo({top:Ze,behavior:"smooth"})}},dt=()=>{const rt=ve.map(Ze=>document.getElementById(Ze.key)),Ye=window.innerHeight/2;for(const Ze of rt)if(Ze){const ke=Ze.getBoundingClientRect();if(ke.top>=0&&ke.top(window.addEventListener("scroll",dt),()=>{window.removeEventListener("scroll",dt)}),[ve]),ae.createElement("div",{className:ye()(Ee.anchorNavigation,Le),style:Ge},ae.createElement(pe.default,{items:ve,tabBarGutter:60,className:Ee.tabs,activeKey:Ae,onChange:tt}),ve.map(rt=>ae.createElement("div",{key:rt.key,id:rt.key,className:Ee.box},ae.createElement("div",{className:Ee.head},ae.createElement("img",{className:"mr10",src:Ce,alt:"Dot"}),rt.label),ae.createElement("div",{className:Ee.element},rt.element))))}},99981:function(bt,xt,te){"use strict";te.d(xt,{Q8:function(){return Ze},d0:function(){return ke},w6:function(){return Ye}});var x=te(59301),Ee=te(5083),Me=te(57809),je=te(8591),he=te(43418),be=te(5112),ie=te(95237),me=te(43604),Ie=te(6848),Ce=te(24905),pe=te(3113),Oe=te(66649),ye=te.n(Oe),ae=te(41867),E=te(38147),a=te(89392),b=te.n(a),y=te(65862),z=te(61191),ee=te(65582),ne=te(4324),le=te(66457),se=te(42656),fe=te(83028),Pe=te(60979),Se=te(59301),Le=Object.defineProperty,Ge=Object.defineProperties,ve=Object.getOwnPropertyDescriptors,et=Object.getOwnPropertySymbols,Ae=Object.prototype.hasOwnProperty,it=Object.prototype.propertyIsEnumerable,Ue=(qe,Et,Ct)=>Et in qe?Le(qe,Et,{enumerable:!0,configurable:!0,writable:!0,value:Ct}):qe[Et]=Ct,tt=(qe,Et)=>{for(var Ct in Et||(Et={}))Ae.call(Et,Ct)&&Ue(qe,Ct,Et[Ct]);if(et)for(var Ct of et(Et))it.call(Et,Ct)&&Ue(qe,Ct,Et[Ct]);return qe},dt=(qe,Et)=>Ge(qe,ve(Et)),rt=(qe,Et,Ct)=>new Promise((ft,Ot)=>{var Fe=Ne=>{try{Bt(Ct.next(Ne))}catch(lt){Ot(lt)}},wt=Ne=>{try{Bt(Ct.throw(Ne))}catch(lt){Ot(lt)}},Bt=Ne=>Ne.done?ft(Ne.value):Promise.resolve(Ne.value).then(Fe,wt);Bt((Ct=Ct.apply(qe,Et)).next())});function Ye(qe,Et){const Ct=[];for(let ft=qe;ft{const ft=qeye()(Et).endOf("day"),Fe=qe{const Ct=parseInt(ye()(qe).format("HH")),ft=parseInt(ye()().format("HH")),Ot=parseInt(ye()().format("mm"));if(!qe)return{disabledHours:()=>Ye(0,ft),disabledMinutes:()=>Ye(0,Ot)};if(Et){const Fe=parseInt(ye()(Et).format("HH")),wt=parseInt(ye()(Et).format("mm"));return ye()(qe).isSame(ye()(Et),"day")?{disabledHours:()=>Ye(0,Fe),disabledMinutes:()=>Ct<=Fe?Ye(0,wt):[]}:void 0}if(ye()(qe).isSame(ye()(),"day"))return{disabledHours:()=>Ye(0,ft),disabledMinutes:()=>ye()(qe).isSame(ye()(),"hour")&&Ct<=ft?Ye(0,Ot):[]}},{RangePicker:Je}=Ee.default,{Option:Xe}=Me.default,ze=({shixunHomeworks:qe,loading:Et,dispatch:Ct,classroomList:ft,user:Ot})=>{var Fe,wt,Bt,Ne,lt,ge,oe,re,ue;const de=(0,ee.useIntl)(),De=(0,ee.useParams)(),{workSetting:ce,workList:we,shixunWorkList:nt,headerInfo:Qe,changeData:xe}=qe,[ut,Lt]=(0,x.useState)(!1),[It,on]=(0,x.useState)(!1);let[_t,tn]=(0,x.useState)([]),[$e,gt]=(0,x.useState)([]),[pt,Mt]=(0,x.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[dn,En]=(0,x.useState)({}),[Cn,bn]=(0,x.useState)({});(0,x.useEffect)(()=>()=>{tn([])},[]),(0,x.useEffect)(()=>{Lt(!(0,ae.GJ)())},[(0,ae.GJ)()]);const pa=()=>{Ct({type:"shixunHomeworks/getWorkSetting",payload:tt({},De)})};(0,x.useEffect)(()=>{if(!(ce!=null&&ce.course_id))return;Object.keys(pt).map(function(Nn){pt[Nn]=ce[Nn]}),(!pt.allow_late||!pt.unified_late)&&(pt.late_penalty=20,pt.penalty_type=ne.Q.Percent),pt.unified_setting||(pt.unified_late=!1,pt.unified_anonymous_comment=!1,pt.unified_anonymous_appeal=!1),_t=JSON.parse(JSON.stringify(ce.group_settings.map(Nn=>dt(tt({},Nn),{group_name:[Nn.group_name]})).filter(Nn=>Nn.publish_time!==null))),$e=JSON.parse(JSON.stringify(ce.allow_late_settings.map(Nn=>dt(tt({},Nn),{group_name:[Nn.group_name]})).filter(Nn=>Nn.late_time!==null))),Mt(tt({},pt));const un=(0,y.QE)((_t==null?void 0:_t.length)>0?_t:[]);tn([...un]),($e==null?void 0:$e.length)<=0?gt([{penalty_type:ne.Q.Percent,late_penalty:20}]):gt([...$e])},[ce]);const Na=()=>rt(void 0,null,function*(){var un,Nn;if(((un=Ot==null?void 0:Ot.userInfo)==null?void 0:un.user_status)===2){(0,le.Rd)();return}const aa=JSON.parse(JSON.stringify(pt));if(aa.challenge_settings.filter(ya=>!ya.hide),aa.categoryId=De.categoryId,(Nn=aa.challenge_settings)!=null&&Nn.every(ya=>!ya.checked)){je.ZP.warning("\u5173\u5361\u4E0D\u80FD\u5168\u90E8\u8BBE\u7F6E\u4E3A\u53EF\u4E0D\u505A");return}if(console.log(_t),!pt.unified_setting)_t=_t==null?void 0:_t.map(ya=>{var Sn;if(!ya.publish_time||!ya.end_time)throw je.ZP.error(de.formatMessage({id:"classrooms.completePublishTime",defaultMessage:"\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574"})),new String(de.formatMessage({id:"classrooms.completePublishTime",defaultMessage:"\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574"}));if(!ya.group_name)throw je.ZP.error(de.formatMessage({id:"classrooms.selectClassName",defaultMessage:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"})),new String(de.formatMessage({id:"classrooms.selectClassName",defaultMessage:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"}));return ya.group_name=typeof(ya==null?void 0:ya.group_name)=="string"?[ya==null?void 0:ya.group_name]:ya==null?void 0:ya.group_name,ya.group_id=(Sn=ce.group_settings)==null?void 0:Sn.filter(Jr=>{var So;return(So=ya==null?void 0:ya.group_name)==null?void 0:So.includes(Jr.group_name)}).map(Jr=>Jr.group_id||Jr.id).toString().split(","),ya});else if(!pt.publish_time||!pt.end_time)throw je.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(aa.group_settings=_t,pt.allow_late)if(pt.unified_late){if(pt.late_penalty===null||pt.late_penalty===void 0||pt.late_penalty<0||pt.late_penalty>100)throw je.ZP.error(`${de.formatMessage({id:"classrooms.lateSubmissionDeduction0",defaultMessage:"\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0"})}~100`),new String(`${de.formatMessage({id:"classrooms.lateSubmissionDeduction0",defaultMessage:"\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0"})}~100`);if(!pt.late_time)throw je.ZP.error(de.formatMessage({id:"classrooms.completeDeadline",defaultMessage:"\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"})),new String(de.formatMessage({id:"classrooms.completeDeadline",defaultMessage:"\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"}))}else $e=$e==null?void 0:$e.map(ya=>{var Sn,Jr;if(ya.late_penalty===null||ya.late_penalty===void 0||ya.late_penalty<0||ya.late_penalty>100)throw je.ZP.error(`${de.formatMessage({id:"classrooms.lateSubmissionDeduction0",defaultMessage:"\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0"})}~100`),new String(`${de.formatMessage({id:"classrooms.lateSubmissionDeduction0",defaultMessage:"\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0"})}~100`);if(!ya.late_time)throw je.ZP.error(de.formatMessage({id:"classrooms.completeDeadline",defaultMessage:"\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"})),new String(de.formatMessage({id:"classrooms.completeDeadline",defaultMessage:"\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"}));if(!ya.group_name)throw je.ZP.error(de.formatMessage({id:"classrooms.selectClassName",defaultMessage:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"})),new String(de.formatMessage({id:"classrooms.selectClassName",defaultMessage:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"}));return ya.group_name=typeof(ya==null?void 0:ya.group_name)=="string"?[ya==null?void 0:ya.group_name]:ya==null?void 0:ya.group_name,ya.group_id=(Jr=(Sn=ya==null?void 0:ya.group_name)==null?void 0:Sn.map(So=>{var jt,Nt;let Rt=(Nt=(jt=ce.group_settings)==null?void 0:jt.filter(wn=>(wn==null?void 0:wn.group_name)===So))==null?void 0:Nt[0];return Rt==null?void 0:Rt.group_id}))==null?void 0:Jr.toString().split(","),ya}),aa.allow_late_settings=$e;let Ga=yield(0,Pe.Tr)({homework_common_ids:[parseInt(De.categoryId)],course_id:De.coursesId,type:"homework_common"});(Ga==null?void 0:Ga.student_count)===0?Oa(aa):(bn(aa),En(Ga))}),Oa=un=>{var Nn;if(un.total_score===null){je.ZP.warning("\u603B\u5206\u503C\u4E0D\u80FD\u4E3A\u7A7A");return}if(un!=null&&un.work_efficiency&&un.eff_score===null){je.ZP.warning("\u6548\u7387\u5206\u4E0D\u80FD\u4E3A\u7A7A");return}const aa=un.challenge_settings.reduce((Sn,Jr)=>Sn+Number(Jr.challenge_score),0);if((aa==null?void 0:aa.toFixed(10))!==((Nn=un.total_score-un.eff_score)==null?void 0:Nn.toFixed(10))){je.ZP.warning(`\u6548\u7387\u5206\u52A0\u5173\u5361\u4EFB\u52A1\u603B\u5206\u5FC5\u987B\u7B49\u4E8E\u603B\u5206\u503C\uFF1A${un.total_score}\u5206`);return}const Ga={shixun_evaluation:un.shixun_evaluation,challenge_settings:un.challenge_settings};let ya=()=>{var Sn;const Jr=()=>rt(void 0,null,function*(){on(!0),(yield(0,E.ZP)(`/api/homework_commons/${De.categoryId}/publish_setting.json`,{method:"post",body:tt({},un)})).status===0&&(je.ZP.success(de.formatMessage({id:"classrooms.updateSuccess",defaultMessage:"\u66F4\u65B0\u6210\u529F"})),pa(),Ct({type:"shixunHomeworks/getShixunWorkHeadInfo",payload:tt({},De)})),on(!1)});!(0,a.isEqual)(xe,Ga)&&!((Sn=Qe==null?void 0:Qe.homework_status)!=null&&Sn.includes("\u672A\u53D1\u5E03"))?he.default.confirm({title:de.formatMessage({id:"classrooms.updateScore",defaultMessage:"\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:de.formatMessage({id:"classrooms.cancel",defaultMessage:"\u53D6\u6D88"}),onOk:Jr}):Jr()};ce!=null&&ce.high_resources_consume&&!(ce!=null&&ce.high_resources_consume_permission)?Ct({type:"classroomList/setActionTabs",payload:{key:"\u6388\u6743\u4F7F\u7528",id:De.coursesId,type:"shixun",type_id:De.categoryId,name:ce.homework_name,fn:()=>{ya()}}}):ya()},ka=(un,Nn,aa="group_id")=>{var Ga;return Nn?Nn.find(ya=>ya[aa]===un):(Ga=ce==null?void 0:ce.group_settings)==null?void 0:Ga.find(ya=>ya.group_id[0]===un)},Ya=(ce==null?void 0:ce.allow_late)||(ce==null?void 0:ce.anonymous_comment),hr=un=>{var Nn,aa;const Ga=ka(un,ce==null?void 0:ce.allow_late_settings,"id"),ya=ka(un,ce==null?void 0:ce.anonymous_comment_settings),Sn=ka(un);return(ce==null?void 0:ce.allow_late)&&Ga&&ye()(Ga==null?void 0:Ga.late_time)<=ye()()||(ce==null?void 0:ce.anonymous_comment)&&ya&&(ya==null?void 0:ya.evaluation_start)!==null||((aa=(ye()(Sn==null?void 0:Sn.end_time)<=ye()()&&((Nn=ce==null?void 0:ce.allow_late_settings)==null?void 0:Nn.filter(Jr=>Jr.group_id.includes(un))))[0])==null?void 0:aa.late_time)!=null},jn=(0,x.useMemo)(()=>(ce==null?void 0:ce.allow_late)||(ce==null?void 0:ce.all_group_late),[ce,Qe]),Cr=ce==null?void 0:ce.anonymous_comment,Er=un=>{if(!un)return!1;const Nn=ka(un,ce==null?void 0:ce.anonymous_comment_settings);return(ce==null?void 0:ce.anonymous_comment)&&Nn&&(Nn==null?void 0:Nn.evaluation_start)!==null},Va=(un,Nn)=>{var aa,Ga,ya;Ct({type:"classroomList/setActionTabs",payload:{key:"\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206",data:un,index:Nn,rangePickerDisabled:ut||(ye()()<=ye()((Ga=ka((aa=un==null?void 0:un.group_id)==null?void 0:aa[0]))==null?void 0:Ga.publish_time)?!1:[!0,hr((ya=un==null?void 0:un.group_id)==null?void 0:ya[0])]),disabledDate:ce==null?void 0:ce.course_end_date}})};return Se.createElement("section",{className:z.Z.form},Se.createElement("div",{className:z.Z.title},de.formatMessage({id:"classroomClassroomExperiments.homeworkPublish",defaultMessage:"\u4F5C\u4E1A\u53D1\u5E03"}),Se.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")),Se.createElement("div",null,Se.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},Se.createElement(be.ZP.Group,{disabled:ut||!((Fe=Qe==null?void 0:Qe.homework_status)!=null&&Fe.includes("\u672A\u53D1\u5E03"))||(0,ae.Rm)()&&!((wt=ft.AssistantObject.practice)!=null&&wt.can_publish),value:pt.unified_setting,onChange:un=>{var Nn;if(!((Nn=Qe==null?void 0:Qe.homework_status)!=null&&Nn.includes("\u672A\u53D1\u5E03"))){je.ZP.error(de.formatMessage({id:"classrooms.publishedCannotModifyUnified",defaultMessage:"\u5DF2\u53D1\u5E03\uFF0C\u4E0D\u80FD\u518D\u4FEE\u6539\u7EDF\u4E00\u8BBE\u7F6E"}));return}if(pt.unified_setting=!pt.unified_setting,pt.unified_setting||(pt.unified_late=!1,gt([{late_penalty:5}])),Mt(Object.assign({},pt)),pt.unified_setting===!1&&_t==""){tn(_t.concat({}));return}pt.unified_setting&&(tn([]),gt([{late_penalty:5}]))}},Se.createElement(be.ZP,{value:!0,disabled:ut||!(ce!=null&&ce.manage_all_group),style:{marginRight:"50px"}},de.formatMessage({id:"classrooms.unifiedPublish",defaultMessage:"\u7EDF\u4E00\u53D1\u5E03"})),Se.createElement(be.ZP,{disabled:ut||!((Bt=ce==null?void 0:ce.group_settings)!=null&&Bt.length),value:!1},de.formatMessage({id:"classroomClassroomExperiments.classBasedPublish",defaultMessage:"\u5206\u73ED\u53D1\u5E03"}))),((Ne=ce==null?void 0:ce.group_settings)==null?void 0:Ne.length)===0&&Se.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")),pt.unified_setting&&Se.createElement("div",{style:{display:"flex",color:"#666666",background:"#F6F7F9",padding:"5px 30px",height:"50px",marginTop:"1px"}},Se.createElement(ie.Z,{align:"middle"},Se.createElement(me.Z,{style:{marginLeft:"23px"}},de.formatMessage({id:"classrooms.publishTime",defaultMessage:"\u53D1\u5E03\u65F6\u95F4"})),Se.createElement(me.Z,{className:"ml10"},Se.createElement(Ee.default,{size:"large",disabled:ut||!((lt=Qe==null?void 0:Qe.homework_status)!=null&<.includes("\u672A\u53D1\u5E03")||(ge=Qe==null?void 0:Qe.homework_status)!=null&&ge.includes("\u672A\u5F00\u59CB"))||(0,ae.Rm)()&&!((oe=ft.AssistantObject.practice)!=null&&oe.can_publish),style:{width:170},placeholder:de.formatMessage({id:"classroomClassroomExperiments.pleaseSelectPublishTime",defaultMessage:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4"}),showTime:{format:"HH:mm"},allowClear:!1,format:"YYYY-MM-DD HH:mm",disabledDate:un=>Ze(un,ce==null?void 0:ce.course_end_date),disabledTime:un=>ke(un),value:pt.publish_time?ye()(pt.publish_time):"",onChange:(un,Nn)=>{pt.publish_time=Nn,(pt.end_time==""||!pt.end_time)&&pt.unified_setting&&(pt.end_time=ye()(un).add(7,"days").format("YYYY-MM-DD HH:mm:ss")),Mt(Object.assign({},pt))}}))),Se.createElement(ie.Z,{align:"middle",className:"pl30"},Se.createElement(me.Z,null,"\u622A\u6B62\u65F6\u95F4"),Se.createElement(me.Z,{className:"ml10"},Se.createElement(Ee.default,{size:"large",style:{width:170},allowClear:!1,placeholder:de.formatMessage({id:"classroomClassroomExperiments.pleaseSelectEndTime",defaultMessage:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4"}),showTime:{format:"HH:mm",defaultValue:ye()((0,y.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:(ce==null?void 0:ce.allow_late)&&(ce==null?void 0:ce.homework_status.includes("\u5DF2\u622A\u6B62"))||ut||(ce==null?void 0:ce.allow_late)&&ye()()>=ye()(ce==null?void 0:ce.end_time)||(0,ae.Rm)()&&!((re=ft.AssistantObject.practice)!=null&&re.can_publish),disabledDate:un=>Ze(un,ce==null?void 0:ce.course_end_date,pt.publish_time),disabledTime:un=>ke(un,pt.publish_time),value:pt.end_time?ye()(pt.end_time):"",onChange:(un,Nn)=>{pt.end_time=Nn,Mt(Object.assign({},pt))}})))),!pt.unified_setting&&(_t==null?void 0:_t.length)>0&&Se.createElement(ie.Z,{style:{display:"flex",color:"#666666",background:"#F6F7F9",padding:"5px 30px",marginTop:"1px"}},_t&&_t.map(function(un,Nn){var aa,Ga,ya,Sn,Jr,So,jt;return Se.createElement(me.Z,{span:24,key:Nn},Se.createElement(ie.Z,{gutter:[8,16],style:{display:"flex",alignItems:"center",marginBottom:Nn==(_t==null?void 0:_t.length)-1?"0px":"10px"}},Se.createElement("div",{style:{minWidth:85,marginRight:"15px",textAlign:"right"}},"\u53D1\u5E03\u89C4\u5219",Nn+1),Se.createElement(Me.default,{disabled:ut||((aa=Qe==null?void 0:Qe.homework_status)!=null&&aa.includes("\u672A\u53D1\u5E03")&&un.id||ye()(){var Rt;if((0,ae.Rm)()&&!((Rt=ft.AssistantObject.practice)!=null&&Rt.can_publish)){je.ZP.warning(de.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\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}_t[Nn].group_name=Nt,_t[Nn].group_id=un.group_id;const wn=(0,a.flattenDeep)(_t.map(ia=>ia.group_name)),Fa=$e.map(ia=>{let Ra=(ia==null?void 0:ia.group_name)||[];return dt(tt({},ia),{group_name:(0,a.remove)(Ra,Mr=>wn.includes(Mr))})});gt(Fa),tn(_t.slice())},maxTagCount:4,maxTagPlaceholder:Nt=>Se.createElement("div",{style:{cursor:"pointer"},onClick:()=>Va(un,Nn)},"+",Nt==null?void 0:Nt.length)},ce.group_settings&&ce.group_settings.map(function(Nt){if(!_t.map(wn=>wn.group_name).flat().includes(Nt.group_name))return Se.createElement(Xe,{value:Nt.group_name,key:Nt.id},Nt.group_name)})),Se.createElement("div",{className:"ml20"},Se.createElement(Je,{size:"large",ranges:{\u6B64\u523B:[un.publish_time?ye()(un.publish_time):ye()(),ye()()]},allowClear:!1,disabled:ut||(ye()()<=ye()((Sn=ka((ya=un==null?void 0:un.group_id)==null?void 0:ya[0]))==null?void 0:Sn.publish_time)?!1:[!0,hr((Jr=un==null?void 0:un.group_id)==null?void 0:Jr[0])]),style:{width:605},placeholder:[de.formatMessage({id:"classroomGraphicGroupHomework.publishTime",defaultMessage:"\u53D1\u5E03\u65F6\u95F4\uFF08\u5B66\u751F\u6536\u5230\u4F5C\u4E1A\u7684\u65F6\u95F4\uFF09"}),de.formatMessage({id:"classroomGraphicGroupHomework.deadline",defaultMessage:"\u622A\u6B62\u65F6\u95F4\uFF08\u5B66\u751F \u201C\u6309\u65F6\u201D \u63D0\u4EA4\u4F5C\u54C1\u7684\u65F6\u95F4\u622A\u70B9\uFF09"})],disabledDate:Nt=>Ze(Nt,ce==null?void 0:ce.course_end_date),disabledTime:Nt=>ke(Nt),showTime:{showNow:!0,format:"HH:mm",defaultValue:[ye()((0,y.U6)(),"HH:mm"),ye()((0,y.U6)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm",value:un.publish_time&&[ye()(un.publish_time),un.end_time?ye()(un.end_time):void 0],onChange:(Nt,Rt)=>{var wn;if((0,ae.Rm)()&&!((wn=ft.AssistantObject.practice)!=null&&wn.can_publish)){je.ZP.warning(de.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\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}_t[Nn].publish_time=Rt[0],!un.end_time&&Rt[0]?_t[Nn].end_time=ye()(Rt[0]).add(7,"days"):_t[Nn].end_time=Rt[1],tn([..._t])},onCalendarChange:(Nt,Rt,wn)=>{if(Rt!=null&&Rt[0]&&!Rt[1]){const Fa=ye()(Rt[0]).add(7,"days");_t[Nn].publish_time=Rt[0],_t[Nn].end_time=Fa,tn([..._t])}}})),!ut&&Se.createElement("div",{style:{display:"flex",width:"50px"}},((So=un==null?void 0:un.group_id)==null?void 0:So.length)>1&&Se.createElement(Ie.Z,{title:"\u89C4\u5219\u62C6\u5206"},Se.createElement("i",{className:"iconfont icon-chaifen ml10",style:{cursor:"pointer",color:"#3061d0"},onClick:()=>Va(un,Nn)})),_t.length<((jt=ce==null?void 0:ce.group_settings)==null?void 0:jt.length)&&Se.createElement("i",{className:"iconfont icon-zengjia1 ml10 mr10",style:{cursor:"pointer",color:"#00B187"},onClick:()=>{var Nt;if((0,ae.Rm)()&&!((Nt=ft.AssistantObject.practice)!=null&&Nt.can_publish)){je.ZP.warning(de.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD"}));return}tn(_t.concat({}))}}),((un==null?void 0:un.publish_time)&&ye()(){const Nt=(0,a.cloneDeep)($e);Nt.forEach((Rt,wn)=>{Rt.group_name&&(Rt.group_name=Rt.group_name.filter(Fa=>{var ia;return!((ia=_t[Nn].group_name)!=null&&ia.includes(Fa))}))}),_t=_t.filter((Rt,wn)=>Nn!==wn),gt(Nt),tn(_t.slice()),setTimeout(()=>tn(_t.slice()),10)}}))))}))),Se.createElement(ie.Z,null,Se.createElement(me.Z,null,Se.createElement("div",{className:z.Z.title,style:{marginTop:"30px"}},de.formatMessage({id:"classroomClassroomExperiments.resubmissionSettings",defaultMessage:"\u8865\u4EA4\u8BBE\u7F6E"}),Se.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"))),Se.createElement(me.Z,{span:24,style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},Se.createElement(Ce.default,{checked:pt.allow_late,disabled:ut||jn,onChange:un=>{var Nn;if((0,ae.Rm)()&&!((Nn=ft.AssistantObject.practice)!=null&&Nn.can_late)){je.ZP.warning(de.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\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}un.target.checked&&he.default.warning({title:"\u5F00\u542F\u8865\u4EA4\u63D0\u793A",centered:!0,width:480,content:Se.createElement("div",{style:{padding:10,background:"#f5f6f9"}},Se.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"),Se.createElement("div",null,"2.\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u5FC5\u987B\u665A\u4E8E\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\uFF1B"),Se.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"))}),pt.allow_late=!pt.allow_late,$e==""&>([{late_penalty:5}]),Mt(Object.assign({},pt))}},Se.createElement("strong",null,de.formatMessage({id:"classroomClassroomExperiments.enableResubmission",defaultMessage:"\u5F00\u542F\u8865\u4EA4"}))))),(pt==null?void 0:pt.allow_late)&&Se.createElement("div",{style:{background:"#F6F7F9",padding:"10px 30px",marginTop:"1px",color:"#666666"}},Se.createElement("div",{style:{display:"flex"}},Se.createElement("div",{style:{width:"110px",textAlign:"right"}},"\u8865\u4EA4\u65B9\u5F0F"),Se.createElement(be.ZP.Group,{style:{marginLeft:"20px"},disabled:ut||(ce==null?void 0:ce.anonymous_comment)||(ce==null?void 0:ce.allow_late),value:pt.unified_late,onChange:un=>{var Nn;if((0,ae.Rm)()&&!((Nn=ft.AssistantObject.practice)!=null&&Nn.can_late)){je.ZP.warning(de.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\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}pt.unified_late=un.target.value,$e==""&&!un.target.value&>([{penalty_type:ne.Q.Percent,late_penalty:20}]),Mt(tt({},pt))}},(pt==null?void 0:pt.unified_setting)&&Se.createElement(be.ZP,{value:!0,disabled:!(ce!=null&&ce.manage_all_group),style:{marginRight:"50px"}},"\u7EDF\u4E00\u8865\u4EA4"),((ue=ce==null?void 0:ce.group_settings)==null?void 0:ue.length)>0&&Se.createElement(be.ZP,{value:!1},"\u5206\u73ED\u8865\u4EA4"))),pt!=null&&pt.unified_late?Se.createElement(Se.Fragment,null,Se.createElement(ie.Z,{align:"middle",style:{marginTop:"10px"}},Se.createElement(me.Z,{style:{width:"110px",textAlign:"right"}},de.formatMessage({id:"classroomClassroomExperiments.resubmissionDeduction",defaultMessage:"\u8865\u4EA4\u6263\u5206"})),Se.createElement(me.Z,{className:"ml20"},Se.createElement(ne.Z,{disabled:ut||Cr,value:{type:pt.penalty_type,inputValue:pt.late_penalty},onChange:un=>{var Nn;if((0,ae.Rm)()&&!((Nn=ft.AssistantObject.practice)!=null&&Nn.can_late)){je.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}Mt(dt(tt({},pt),{late_penalty:un.inputValue,penalty_type:un.type}))}})),Se.createElement(me.Z,{flex:"1",className:"ml5"},Se.createElement("span",{className:"c-grey-c ml10"},pt.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)"))),Se.createElement(ie.Z,{align:"middle",style:{marginTop:"15px"}},Se.createElement(me.Z,{style:{width:"110px",textAlign:"right"}},"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"),Se.createElement(me.Z,{className:"ml20"},Se.createElement(Ee.default,{size:"large",allowClear:!1,style:{width:170},placeholder:de.formatMessage({id:"classroomClassroomExperiments.pleaseSelectEndTime",defaultMessage:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4"}),showTime:{format:"HH:mm",defaultValue:ye()((0,y.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:ut||Cr,value:pt.late_time?ye()(pt.late_time):"",disabledDate:un=>Ze(un,ce==null?void 0:ce.course_end_date),onChange:(un,Nn)=>{var aa;if((0,ae.Rm)()&&!((aa=ft.AssistantObject.practice)!=null&&aa.can_late)){je.ZP.warning(de.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\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}pt.late_time=Nn,Mt(Object.assign({},pt))}})))):$e.map(function(un,Nn){var aa;return Se.createElement(me.Z,{span:24,key:Nn},Se.createElement(ie.Z,{style:{display:"flex",alignItems:"center",marginTop:"10px"}},Se.createElement("div",{style:{width:"85px",marginLeft:"27px",textAlign:"right"}},"\u8865\u4EA4\u89C4\u5219",Nn+1),Se.createElement(Me.default,{disabled:ut||!((aa=Qe==null?void 0:Qe.homework_status)!=null&&aa.includes("\u672A\u53D1\u5E03"))&&un.id||(ce==null?void 0:ce.anonymous_comment),mode:"multiple",className:z.Z.multiple_select,style:{width:"212px",marginLeft:"18px"},value:typeof un.group_name=="string"?[un.group_name]:un.group_name,placeholder:de.formatMessage({id:"classrooms.selectClassName",defaultMessage:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"}),onChange:Ga=>{var ya;if((0,ae.Rm)()&&!((ya=ft.AssistantObject.practice)!=null&&ya.can_late)){je.ZP.warning(de.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\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[Nn].group_name=Ga,$e[Nn].group_id=un.group_id,gt($e.slice())}},ce.group_settings&&ce.group_settings.map(function(Ga){const ya=$e.map(Jr=>Jr.group_name).flat(),Sn=_t.map(Jr=>Jr.group_name).flat();if(pt!=null&&pt.unified_setting){if(!ya.includes(Ga.group_name))return Se.createElement(Xe,{value:Ga.group_name,key:Ga.id},Ga.group_name)}else if(Sn.includes(Ga.group_name)&&!ya.includes(Ga.group_name))return Se.createElement(Xe,{value:Ga.group_name,key:Ga.id},Ga.group_name)})),Se.createElement("div",{className:"ml20 mr10"},de.formatMessage({id:"classroomClassroomExperiments.resubmissionDeduction",defaultMessage:"\u8865\u4EA4\u6263\u5206"})),Se.createElement(ne.Z,{disabled:ut||Er(un.id),value:{type:un.penalty_type,inputValue:un.late_penalty},onChange:Ga=>{var ya;if((0,ae.Rm)()&&!((ya=ft.AssistantObject.practice)!=null&&ya.can_late)){je.ZP.warning(de.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\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[Nn].late_penalty=Ga.inputValue,$e[Nn].penalty_type=Ga.type,gt([...$e])}}),Se.createElement("div",{className:"ml20 mr10"},"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"),Se.createElement(Ee.default,{size:"large",disabled:ut||Er(un.id),style:{width:225},showTime:{format:"HH:mm",defaultValue:ye()((0,y.U6)(),"HH:mm")},placeholder:de.formatMessage({id:"classroomClassroomExperiments.pleaseSelectEndTime",defaultMessage:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4"}),disabledDate:Ga=>Ze(Ga,ce==null?void 0:ce.course_end_date),format:"YYYY-MM-DD HH:mm",value:un!=null&&un.late_time?ye()(un.late_time):void 0,onChange:(Ga,ya)=>{var Sn;if((0,ae.Rm)()&&!((Sn=ft.AssistantObject.practice)!=null&&Sn.can_late)){je.ZP.warning(de.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\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[Nn].late_time=ya,gt([...$e])}}),!ut&&Se.createElement("div",{style:{display:"flex",width:"50px"}},Se.createElement("i",{className:"iconfont icon-zengjia1 ml10 mr10",style:{cursor:"pointer",color:"#00B187"},onClick:()=>{var Ga;if((0,ae.Rm)()&&!((Ga=ft.AssistantObject.practice)!=null&&Ga.can_late)){je.ZP.warning(de.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\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}gt($e.concat({penalty_type:ne.Q.Percent,late_penalty:20}))}}),Nn>0&&!un.id&&Se.createElement("i",{className:"iconfont icon-shanjian1",style:{cursor:"pointer",color:"#E30000"},onClick:()=>{var Ga;if((0,ae.Rm)()&&!((Ga=ft.AssistantObject.practice)!=null&&Ga.can_late)){je.ZP.warning(de.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\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=$e.filter((ya,Sn)=>Nn!==Sn),gt($e.slice()),setTimeout(()=>gt($e.slice()),10)}}))))})),!ut&&Se.createElement(Se.Fragment,null,Se.createElement(pe.ZP,{type:"primary",size:"large",loading:It,style:{width:"138px",marginTop:"30px"},onClick:()=>Na()},de.formatMessage({id:"classroomClassroomExperiments.save",defaultMessage:"\u4FDD\u5B58"}))),Se.createElement(se.Z,{onConfirm:(un,Nn)=>{_t.splice(un,0,...Nn),_t.splice(un+Nn.length,1);const aa=(0,y.QE)([..._t]);tn([...aa])}}),Se.createElement(fe.Z,{resdata:dn,type:"shixun",okloading:It,oktext:(dn==null?void 0:dn.can_copy_num)===0?de.formatMessage({id:"classrooms.confirm",defaultMessage:"\u786E\u5B9A"}):"\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362",onok:un=>rt(void 0,null,function*(){on(!0);let Nn=yield(0,E.ZP)(`/api/courses/${De.coursesId}/batch_copy_shixuns.json`,{method:"post",body:{type:"homework_common",ids:[parseInt(De.categoryId)]}});on(!1),(Nn==null?void 0:Nn.status)===0&&Oa(Cn)})}))};xt.ZP=(0,ee.connect)(({shixunHomeworks:qe,classroomList:Et,loading:Ct,user:ft})=>({shixunHomeworks:qe,classroomList:Et,loading:Ct.effects,user:ft}))(ze)},61604:function(bt,xt,te){"use strict";var x=te(59301),Ee=te(54580),Me=te(78241),je=te(43418),he=te(8591),be=te(1710),ie=te(65582),me=te(74128),Ie=te(84511),Ce=te(38147),pe=te(66649),Oe=te.n(pe),ye=te(65862),ae=te(59301),E=Object.defineProperty,a=Object.getOwnPropertySymbols,b=Object.prototype.hasOwnProperty,y=Object.prototype.propertyIsEnumerable,z=(fe,Pe,Se)=>Pe in fe?E(fe,Pe,{enumerable:!0,configurable:!0,writable:!0,value:Se}):fe[Pe]=Se,ee=(fe,Pe)=>{for(var Se in Pe||(Pe={}))b.call(Pe,Se)&&z(fe,Se,Pe[Se]);if(a)for(var Se of a(Pe))y.call(Pe,Se)&&z(fe,Se,Pe[Se]);return fe},ne=(fe,Pe,Se)=>new Promise((Le,Ge)=>{var ve=it=>{try{Ae(Se.next(it))}catch(Ue){Ge(Ue)}},et=it=>{try{Ae(Se.throw(it))}catch(Ue){Ge(Ue)}},Ae=it=>it.done?Le(it.value):Promise.resolve(it.value).then(ve,et);Ae((Se=Se.apply(fe,Pe)).next())});const{Dragger:le}=Ee.default,se=({classroomList:fe,dispatch:Pe,onOk:Se})=>{const Le=(0,ie.useIntl)(),Ge=(0,ie.useParams)(),[ve]=Me.default.useForm(),[et,Ae]=(0,x.useState)(),[it,Ue]=(0,x.useState)(!1),tt={height:100,onRemove:()=>{Ae("")},accept:".xls,.xlsx",multiple:!1,maxCount:1,beforeUpload:dt=>ne(void 0,null,function*(){return Ae(dt),!1})};return(0,x.useEffect)(()=>{ve.setFieldsValue({publish_time:Oe()(Oe()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm")),end_time:Oe()(Oe()(new Date((0,ye.qd)("/"))).add(7,"days").format("YYYY-MM-DD HH:mm"))})},[]),ae.createElement(je.default,{centered:!0,title:"\u8865\u5145\u6210\u7EE9",open:fe.actionTabs.key==="\u8865\u5145\u6210\u7EE9",okText:Le.formatMessage({id:"classrooms.confirm",defaultMessage:"\u786E\u5B9A"}),width:750,destroyOnClose:!0,cancelText:Le.formatMessage({id:"classrooms.cancel",defaultMessage:"\u53D6\u6D88"}),okButtonProps:{loading:it},onOk:()=>ne(void 0,null,function*(){ve.submit()}),onCancel:()=>{ve.resetFields(),Pe({type:"classroomList/setActionTabs",payload:{}})}},ae.createElement(Me.default,{form:ve,onFinish:dt=>ne(void 0,null,function*(){var rt,Ye,Ze;if(!(et!=null&&et.size)){he.ZP.info("\u8BF7\u4E0A\u4F20\u6587\u4EF6");return}Ue(!0);let ke=new FormData;ke.append("type",fe.actionTabs.type),ke.append("file",et);let Je;window.location.href.indexOf("exercise")>-1?Je=`/api/exercises/${fe.actionTabs.id}/supplement_score.json`:Je=`/api/homework_commons/${fe.actionTabs.id}/supplement_score.json`;let Xe=yield(0,Ce.ZP)(Je,{method:"post",body:ke},!0);Ue(!1),(Xe==null?void 0:Xe.status)===0&&(Se(),ve.resetFields(),Pe({type:"classroomList/setActionTabs",payload:{}}),((Ye=(rt=Xe==null?void 0:Xe.data)==null?void 0:rt.fail)==null?void 0:Ye.length)>0&&je.default.confirm({title:"\u5BFC\u5165\u5931\u8D25",closable:!0,icon:null,width:610,content:ae.createElement(be.default,{pagination:!1,dataSource:(Ze=Xe==null?void 0:Xe.data)==null?void 0:Ze.fail,scroll:{y:400},columns:[{title:Le.formatMessage({id:"classrooms.name",defaultMessage:"\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:Le.formatMessage({id:"classrooms.cancel",defaultMessage:"\u53D6\u6D88"}),onOk:()=>{(0,ye.FH)("",me.Z.API_SERVER+`/api/courses/get_external_score_fail_data.xlsx?type=${fe.actionTabs.type}`)}}))})},ae.createElement(Me.default.Item,{label:"\u4F5C\u4E1A\u540D\u79F0",labelCol:{span:3},name:"name"},fe.actionTabs.name),ae.createElement(Me.default.Item,{style:{marginBottom:0},label:ae.createElement("div",null,ae.createElement("span",{style:{color:"#ff4d4f",marginRight:5,fontFamily:"SimSun,sans-serif"}},"*"),ae.createElement("span",null,"\u5BFC\u5165\u6587\u4EF6")),labelCol:{span:3},rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4F5C\u4E1A\u540D\u79F0"}]},ae.createElement("div",null,ae.createElement("a",{download:"\u6A21\u7248.xlsx",className:Ie.Z.downloadbutton,href:me.Z.API_SERVER+`/api/courses/down_external_score_template.json?type=${fe.actionTabs.type}`},"\u4E0B\u8F7D\u6A21\u7248\u8868\u683C"),ae.createElement("span",{style:{marginLeft:10,color:"#999999"}},"\uFF08\u6839\u636E\u63D0\u793A\u4FE1\u606F\u5B8C\u5584\u8868\u683C\u5185\u5BB9\uFF09")),ae.createElement(Me.default.Item,{style:{marginBottom:0}},ae.createElement(le,ee({},tt),ae.createElement("a",{className:Ie.Z.downloadbutton,style:{width:96}},"\u9009\u62E9\u6587\u4EF6"),ae.createElement("br",null),ae.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"))))))};xt.Z=(0,ie.connect)(({classroomList:fe})=>({classroomList:fe}))(se)},75735:function(bt,xt,te){"use strict";var x=te(59301),Ee=te(54580),Me=te(78241),je=te(43418),he=te(5871),be=te(65582),ie=te(38147),me=te(66649),Ie=te.n(me),Ce=te(65862),pe=te(59301),Oe=Object.defineProperty,ye=Object.defineProperties,ae=Object.getOwnPropertyDescriptors,E=Object.getOwnPropertySymbols,a=Object.prototype.hasOwnProperty,b=Object.prototype.propertyIsEnumerable,y=(fe,Pe,Se)=>Pe in fe?Oe(fe,Pe,{enumerable:!0,configurable:!0,writable:!0,value:Se}):fe[Pe]=Se,z=(fe,Pe)=>{for(var Se in Pe||(Pe={}))a.call(Pe,Se)&&y(fe,Se,Pe[Se]);if(E)for(var Se of E(Pe))b.call(Pe,Se)&&y(fe,Se,Pe[Se]);return fe},ee=(fe,Pe)=>ye(fe,ae(Pe)),ne=(fe,Pe,Se)=>new Promise((Le,Ge)=>{var ve=it=>{try{Ae(Se.next(it))}catch(Ue){Ge(Ue)}},et=it=>{try{Ae(Se.throw(it))}catch(Ue){Ge(Ue)}},Ae=it=>it.done?Le(it.value):Promise.resolve(it.value).then(ve,et);Ae((Se=Se.apply(fe,Pe)).next())});const{Dragger:le}=Ee.default,se=({classroomList:fe,dispatch:Pe,onOk:Se})=>{const Le=(0,be.useIntl)(),Ge=(0,be.useParams)(),[ve]=Me.default.useForm(),[et,Ae]=(0,x.useState)(),[it,Ue]=(0,x.useState)(!1),tt={height:100,onRemove:()=>{Ae("")},accept:".xls,.xlsx",multiple:!1,beforeUpload:dt=>ne(void 0,null,function*(){return Ae(dt),!1})};return(0,x.useEffect)(()=>{ve.setFieldsValue({publish_time:Ie()(Ie()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm")),end_time:Ie()(Ie()(new Date((0,Ce.qd)("/"))).add(7,"days").format("YYYY-MM-DD HH:mm"))})},[]),pe.createElement(je.default,{centered:!0,title:"\u4FEE\u6539\u6210\u7EE9",open:fe.actionTabs.key==="\u4FEE\u6539\u6210\u7EE9",okText:Le.formatMessage({id:"classrooms.confirm",defaultMessage:"\u786E\u5B9A"}),width:600,cancelText:Le.formatMessage({id:"classrooms.cancel",defaultMessage:"\u53D6\u6D88"}),okButtonProps:{loading:it},onOk:()=>ne(void 0,null,function*(){ve.submit()}),onCancel:()=>{ve.resetFields(),Pe({type:"classroomList/setActionTabs",payload:{}})}},pe.createElement(Me.default,{form:ve,onFinish:dt=>ne(void 0,null,function*(){var rt,Ye;console.log("---",fe.actionTabs,dt,Ge);let Ze=((rt=fe==null?void 0:fe.actionTabs)==null?void 0:rt.type)==="exercise"?`/api/exercises/${Ge==null?void 0:Ge.category}/exercise_user/edit_score.json`:`/api/student_works/${fe.actionTabs.id}/edit_score.json`;Ue(!0);let ke=yield(0,ie.ZP)(Ze,{method:"post",body:ee(z({},dt),{exercise_user_id:((Ye=fe==null?void 0:fe.actionTabs)==null?void 0:Ye.type)==="exercise"?fe.actionTabs.id:""})});Ue(!1),ve.resetFields(),Pe({type:"classroomList/setActionTabs",payload:{}}),Se()})},pe.createElement(Me.default.Item,{label:Le.formatMessage({id:"classrooms.finalGrade",defaultMessage:"\u6700\u7EC8\u6210\u7EE9"}),style:{marginBottom:0},name:"score",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6700\u7EC8\u6210\u7EE9"}]},pe.createElement(he.Z,{min:0,style:{width:"100%"}}))))};xt.Z=(0,be.connect)(({classroomList:fe})=>({classroomList:fe}))(se)},71635:function(bt,xt,te){"use strict";var x=te(59301),Ee=te(54580),Me=te(78241),je=te(3113),he=te(95237),be=te(81327),ie=te(5083),me=te(65582),Ie=te(66649),Ce=te.n(Ie),pe=te(99981),Oe=te(38147),ye=te(59301),ae=(b,y,z)=>new Promise((ee,ne)=>{var le=Pe=>{try{fe(z.next(Pe))}catch(Se){ne(Se)}},se=Pe=>{try{fe(z.throw(Pe))}catch(Se){ne(Se)}},fe=Pe=>Pe.done?ee(Pe.value):Promise.resolve(Pe.value).then(le,se);fe((z=z.apply(b,y)).next())});const{Dragger:E}=Ee.default,a=({})=>{const b=(0,me.useIntl)(),y=(0,me.useParams)(),[z]=Me.default.useForm(),[ee,ne]=(0,x.useState)(!0),[le,se]=(0,x.useState)(!1);console.log("----",y);function fe(){return ae(this,null,function*(){var Pe,Se;let Le;window.location.href.indexOf("exercise")>-1?Le=`/api/exercises/${y==null?void 0:y.categoryId}/get_time_setting.json`:Le=`/api/homework_commons/${y==null?void 0:y.categoryId}/get_time_setting.json`;let Ge=yield(0,Oe.ZP)(Le,{method:"get"});(Ge==null?void 0:Ge.status)===0&&z.setFieldsValue({publish_time:Ce()(Ce()((Pe=Ge==null?void 0:Ge.data)==null?void 0:Pe.publish_time).format("YYYY-MM-DD HH:mm")),end_time:Ce()(Ce()((Se=Ge==null?void 0:Ge.data)==null?void 0:Se.end_time).format("YYYY-MM-DD HH:mm"))})})}return(0,x.useEffect)(()=>{fe()},[]),ye.createElement("div",{style:{padding:"50px 30px",background:"#fff"}},ye.createElement("div",{style:{textAlign:"end"}},ee&&ye.createElement(je.ZP,{onClick:()=>{ne(!1)}},"\u7F16\u8F91\u8BBE\u7F6E"),!ee&&ye.createElement("div",null,ye.createElement(je.ZP,{type:"primary",loading:le,onClick:()=>{z.submit()}},b.formatMessage({id:"classroomGraphicGroupHomework.submit",defaultMessage:"\u63D0\u4EA4"})),ye.createElement(je.ZP,{style:{marginLeft:20},onClick:()=>{ne(!0)}},b.formatMessage({id:"classrooms.cancel",defaultMessage:"\u53D6\u6D88"})))),ye.createElement(Me.default,{form:z,disabled:ee,onFinish:Pe=>ae(void 0,null,function*(){se(!0),console.log("---",window.location.href);let Se;window.location.href.indexOf("exercise")>-1?Se=`/api/exercises/${y==null?void 0:y.categoryId}/time_setting.json`:Se=`/api/homework_commons/${y==null?void 0:y.categoryId}/time_setting.json`;let Le=yield(0,Oe.ZP)(Se,{method:"post",body:{publish_time:Ce()(Pe.publish_time).format("YYYY-MM-DD HH:mm"),end_time:Ce()(Pe.end_time).format("YYYY-MM-DD HH:mm")}});se(!1),(Le==null?void 0:Le.status)===0&&ne(!0)})},ye.createElement(he.Z,null,ye.createElement(be.Z,null,ye.createElement(Me.default.Item,{label:"\u5F00\u59CB\u65F6\u95F4",name:"publish_time",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5F00\u59CB\u65F6\u95F4"}]},ye.createElement(ie.default,{placeholder:b.formatMessage({id:"classroomClassroomExperiments.pleaseSelectPublishTime",defaultMessage:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4"}),showTime:{format:"HH:mm"},style:{width:260},size:"large",disabledDate:Pe=>(0,pe.Q8)(Pe),disabledTime:Pe=>(0,pe.d0)(Pe),allowClear:!1,format:"YYYY-MM-DD HH:mm"})),ye.createElement("span",{style:{color:"#999999",fontSize:"14px",height:40,marginBottom:8,display:"block"}},b.formatMessage({id:"classroomGraphicGroupHomework.publishTimeTip",defaultMessage:"\uFF08\u5B66\u751F\u6536\u5230\u4F5C\u4E1A\u7684\u65F6\u95F4\uFF09"})))),ye.createElement(he.Z,null,ye.createElement(be.Z,null,ye.createElement(Me.default.Item,{label:"\u7ED3\u675F\u65F6\u95F4",name:"end_time",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u7ED3\u675F\u65F6\u95F4"}]},ye.createElement(ie.default,{placeholder:b.formatMessage({id:"classroomClassroomExperiments.pleaseSelectPublishTime",defaultMessage:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4"}),showTime:{format:"HH:mm"},style:{width:260},size:"large",disabledDate:Pe=>(0,pe.Q8)(Pe,"",z.getFieldValue("publish_time")),disabledTime:Pe=>(0,pe.d0)(Pe,z.getFieldValue("publish_time")),allowClear:!1,format:"YYYY-MM-DD HH:mm"})),ye.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")))))};xt.Z=(0,me.connect)(({classroomList:b})=>({classroomList:b}))(a)},91704:function(bt,xt,te){"use strict";te.d(xt,{Z:function(){return Ce}});var x=te(59301),Ee=te(92832),Me=te(24905),je=te(95237),he={leftdiv:"leftdiv___aBzsX",listClass:"listClass___bxIEW",spantitle:"spantitle___v_Vc4",rightdiv:"rightdiv___xWu4M"},be="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAbVJREFUOE+Nk79rFUEUhb+zE4OFwUD+CyGKKQQbSaMikQQ7C1tBBIsUQaJvl2Fn/cWDpAiIYJsi7YOIaCUWFoKKRhG0sbEzEImFGnev7G6yyXsxeU5159yZb87l3hG9q2WLiBO79FIwXpLp0s6cwITnQCMWrGDM43jdBckZQ0wTMdrong2R2Bxm0/98sZ8ozdcOEm5hjOC41u9Olc9ZQKySclOVkNhljCmCzjeAJM/4FbW5p+8k5tlggTtarfKxLSM6pHq4BTiL0SboaAOIi284jeP1nti+ApMEvdoEvEPMkOpJDZi1IwzwgqDh/wSsYZwk08ca4O0Qua3zW8OV5crmHg6u22EGbQ2nIbx+1IC6rrK+cYJW9gXEVrbxGUEj5bltQGJvgBapHu0LSGwCyEh1vBsQWwd4TNCDPg6uAOcImuoFlL1dJ9WNPg5uYwwRVM3MzhJmKIpjZK6e9bj4jNNpvL4QFx9wuoDXJ1r5IlH0llTtXgcXwa4SolObnYnwKnbFcfEcdJ+gpW6AtzFynuIop/Fn053u4CA5yzjO4FV9tu0Syl2S38WiSWBgD8AfoEPQ7Fb+LwIiyhxWwe2KAAAAAElFTkSuQmCC",ie=te(2524),me=(pe,Oe,ye)=>new Promise((ae,E)=>{var a=z=>{try{y(ye.next(z))}catch(ee){E(ee)}},b=z=>{try{y(ye.throw(z))}catch(ee){E(ee)}},y=z=>z.done?ae(z.value):Promise.resolve(z.value).then(a,b);y((ye=ye.apply(pe,Oe)).next())}),Ce=({data:pe,value:Oe=[],handleChangePage:ye,setSelectedRowKeys:ae,selectedRowKeys:E,onChange:a=()=>{}})=>{const[b,y]=(0,x.useState)([]),[z,ee]=(0,x.useState)([]),[ne,le]=(0,x.useState)([]);let[se,fe]=(0,x.useState)(1),[Pe,Se]=(0,x.useState)();return(0,x.useEffect)(()=>{y(pe),ee([]),le([])},[pe]),(0,x.useEffect)(()=>{ae&&(ee(E),le(E))},[E]),x.createElement("div",{style:{display:"flex",justifyContent:"space-between"}},x.createElement("div",{className:he.leftdiv},x.createElement(Ee.default.Search,{size:"middle",onChange:Le=>me(void 0,null,function*(){y(pe.filter(Ge=>{var ve;return(ve=Ge==null?void 0:Ge.name)==null?void 0:ve.includes(Le.target.value)}))}),placeholder:"\u53EF\u8F93\u5165\u73ED\u7EA7\u540D\u79F0\u67E5\u8BE2"}),b.length===0&&x.createElement(ie.Z,{styles:{margin:"70px auto"},customText:"\u6682\u65E0\u5206\u73ED"}),x.createElement("div",{style:{height:"85%",overflow:"auto",overflowX:"hidden"}},x.createElement(Me.default.Group,{value:z.map(Le=>`${Le.id}`),onChange:Le=>{ae(b.filter(Ge=>Le.includes(`${Ge.id}`)))},style:{marginTop:"10px",flexDirection:"column"}},b.map((Le,Ge)=>x.createElement(je.Z,{key:Le.id,style:{marginTop:"10px",lineHeight:"24px",display:"flex",width:200}},x.createElement(Me.default,{style:{display:"flex",height:"24px",alignItems:"center"},disabled:Le.is_published,value:`${Le.id}`},x.createElement("div",{className:he.listClass},x.createElement("span",{className:he.spantitle,style:{width:Le.is_published?"108px":"170px"}},Le.name),Le.is_published&&x.createElement("span",{style:{width:"52px",height:"24px",background:"#B8B8B8",borderRadius:"13px",color:"white",lineHeight:"24px",textAlign:"center",display:"inline-block"}},"\u5DF2\u53D1\u5E03")))))))),x.createElement("div",{className:he.rightdiv},x.createElement(Ee.default.Search,{onChange:Le=>{le(z.filter(Ge=>Ge.name.includes(Le.target.value)))},size:"middle",placeholder:"\u53EF\u8F93\u5165\u73ED\u7EA7\u540D\u79F0\u67E5\u8BE2"}),ne.length===0&&x.createElement(ie.Z,{styles:{margin:"70px auto"},customText:"\u6682\u672A\u9009\u62E9\u5206\u73ED"}),ne.length>0&&x.createElement("div",{style:{marginTop:"10px",height:"85%",overflow:"hidden",position:"relative"}},x.createElement("div",{style:{overflowX:"hidden",overflowY:"scroll",position:"absolute",left:0,top:0,right:-17,bottom:0}},ne.map((Le,Ge)=>x.createElement(je.Z,{justify:"space-between",style:{marginTop:"10px"},key:Le.id},x.createElement("div",{style:{overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis",marginRight:"5px",marginLeft:"5px",width:"75%"}},Le.name),x.createElement("img",{src:be,style:{cursor:"pointer",height:"16px",marginRight:17},onClick:()=>{ae(z.filter(ve=>`${ve.id}`!=`${Le.id}`))}})))))))}},64351:function(bt,xt,te){"use strict";te.d(xt,{Ei:function(){return y},rU:function(){return z},ZP:function(){return ne}});var x=te(59301),Ee={wrap:"wrap___W3YuU",title:"title___OzKge",exhibition:"exhibition___ugphm",title_icon:"title_icon___QGbm6"},Me=te(78241),je=te(24905),he=te(5871),be=te(95237),ie=te(43604),me=te(6848),Ie=te(92310),Ce=te.n(Ie),pe=te(59301),Oe=Object.defineProperty,ye=Object.getOwnPropertySymbols,ae=Object.prototype.hasOwnProperty,E=Object.prototype.propertyIsEnumerable,a=(le,se,fe)=>se in le?Oe(le,se,{enumerable:!0,configurable:!0,writable:!0,value:fe}):le[se]=fe,b=(le,se)=>{for(var fe in se||(se={}))ae.call(se,fe)&&a(le,fe,se[fe]);if(ye)for(var fe of ye(se))E.call(se,fe)&&a(le,fe,se[fe]);return le};const y=({value:le,className:se,style:fe})=>{const[Pe,Se]=(0,x.useState)("0");(0,x.useEffect)(()=>{if(le){const{submit_limit:Ge,must_file:ve}=le;if(Ge&&ve){Se("1");return}if(Ge&&!ve){Se("2");return}if(!Ge&&ve){Se("3");return}}},[le]);const Le={1:pe.createElement("span",null,"\u4F5C\u4E1A\u5185\u5BB9\u81F3\u5C11\u586B\u5199",pe.createElement("span",{className:"ml5 mr5 c-light-primary"},le==null?void 0:le.submit_limit_num),"\u5B57\u7B26\uFF0C\u5E76\u4E14\u5FC5\u987B\u4E0A\u4F20\u76F8\u5173\u9644\u4EF6\u3002"),2:pe.createElement("span",null,"\u4F5C\u4E1A\u5185\u5BB9\u81F3\u5C11\u586B\u5199",pe.createElement("span",{className:"ml5 mr5 c-light-primary"},le==null?void 0:le.submit_limit_num),"\u5B57\u7B26"),3:pe.createElement("span",null,"\u5FC5\u987B\u4E0A\u4F20\u76F8\u5173\u9644\u4EF6\u3002")};return Pe==="0"?pe.createElement(pe.Fragment,null):pe.createElement("section",{className:Ce()(Ee.exhibition,se),style:fe},pe.createElement("span",{className:"c-grey-666 mr10"},"\u63D0\u4EA4\u4F5C\u4E1A\u8981\u6C42\uFF1A"),Le==null?void 0:Le[Pe])},z=({className:le,style:se,form:fe})=>{const Pe=Me.default.useWatch("submit_limit",fe),Se=Me.default.useWatch("can_submit",fe);return pe.createElement("section",{className:Ce()(Ee.wrap,le),style:se},pe.createElement("div",{className:`${Ee.title}`},pe.createElement("span",null,"\u63D0\u4EA4\u8BBE\u7F6E")),pe.createElement("div",null,pe.createElement("div",{style:{display:"flex",background:"#F6F7F9",padding:"5px 30px",alignItems:"center"}},pe.createElement(Me.default.Item,{name:"can_submit",valuePropName:"checked",style:{lineHeight:"40px"}},pe.createElement(je.default,null,"\u9650\u5236\u63D0\u4EA4\u4F5C\u4E1A")),pe.createElement(Me.default.Item,{name:"submit_num",rules:Se&&[{required:!0,message:"\u8BF7\u586B\u5199\u4F5C\u54C1\u6B21\u6570"}]},pe.createElement(he.Z,{precision:0,min:1,disabled:!Se,size:"large",addonAfter:"\u6B21",style:{width:223}})),pe.createElement("span",{style:{color:"#666",fontSize:12}},"\uFF08\u5F00\u542F\u540E\u5C06\u9650\u5236\u5B66\u751F\u63D0\u4EA4\u4F5C\u4E1A\u6B21\u6570\uFF1B\u6253\u56DE\u91CD\u505A\u540E\u5141\u8BB8\u5B66\u751F\u91CD\u65B0\u63D0\u4EA4\u4E00\u6B21\uFF1B\u5728\u8865\u4EA4\u9636\u6BB5\uFF0C\u7528\u5B8C\u6B21\u6570\u7684\u5B66\u751F\u53EF\u989D\u5916\u63D0\u4EA4\u4E00\u6B21\uFF09")),pe.createElement("div",{style:{display:"flex",marginTop:1,background:"#F6F7F9",padding:"5px 30px"}},pe.createElement(Me.default.Item,{name:"submit_limit",valuePropName:"checked",style:{lineHeight:"40px"}},pe.createElement(je.default,null,"\u586B\u5199\u5185\u5BB9\u81F3\u5C11")),pe.createElement(Me.default.Item,{className:"mr10",name:"submit_limit_num",rules:Pe&&[{required:!0,message:"\u5B57\u6570\u4E0D\u80FD\u4E3A\u7A7A"}]},pe.createElement(he.Z,{precision:0,min:1,disabled:!Pe,size:"large",addonAfter:"\u5B57",style:{width:223,marginRight:100}}))),pe.createElement("div",{style:{background:"#F6F7F9",marginTop:1,padding:"5px 30px"}},pe.createElement(Me.default.Item,{name:"must_file",valuePropName:"checked",style:{marginLeft:0,lineHeight:"40px"}},pe.createElement(je.default,null,"\u63D0\u4EA4\u4F5C\u4E1A\u5FC5\u987B\u4E0A\u4F20\u9644\u4EF6"))),pe.createElement("div",{style:{display:"flex",marginTop:1,background:"#F6F7F9",padding:"5px 30px",alignItems:"center"}},pe.createElement(Me.default.Item,{name:"can_deadline_submit",valuePropName:"checked",style:{lineHeight:"40px"}},pe.createElement(je.default,null,"\u4F5C\u4E1A\u622A\u6B62\u540E\u5141\u8BB8\u4FEE\u6539\u9644\u4EF6")),pe.createElement("span",{style:{color:"#666",fontSize:12}},"\uFF08\u5F00\u542F\u540E\uFF0C\u5DF2\u63D0\u4EA4\u4F5C\u4E1A\u7684\u5B66\u751F\u5C06\u53EF\u4EE5\u4FEE\u6539\u9644\u4EF6\uFF0C\u672A\u63D0\u4EA4\u4F5C\u4E1A\u7684\u5B66\u751F\u5219\u4E0D\u80FD\u4E0A\u4F20\u6216\u4FEE\u6539\u9644\u4EF6\uFF09"))))};var ne=({value:le,onChange:se,className:fe,style:Pe,disabled:Se=!1,checkMarginLeft:Le=0})=>{const Ge={submit_limit:!1,submit_limit_num:200,must_file:!1},[ve,et]=(0,x.useState)({});(0,x.useEffect)(()=>{if(console.log(le,"value"),!le)return;const it={submit_limit:le==null?void 0:le.submit_limit,submit_limit_num:le==null?void 0:le.submit_limit_num,must_file:le==null?void 0:le.must_file,can_submit:le==null?void 0:le.can_submit,submit_num:le==null?void 0:le.submit_num};et(b({},it))},[le]);const Ae=it=>{const Ue=b(b({},ve),it);se(Ue)};return pe.createElement("section",{className:Ce()(Ee.wrap,fe),style:Pe},pe.createElement("div",{className:`${Ee.title} mt30`},pe.createElement("span",null,"\u63D0\u4EA4\u8BBE\u7F6E")),pe.createElement(be.Z,{style:{background:"#F6F7F9",padding:"5px 30px"}},pe.createElement(ie.Z,{style:{lineHeight:"40px",marginTop:"10px"}},pe.createElement(je.default,{disabled:Se,checked:ve==null?void 0:ve.can_submit,onChange:it=>Ae({can_submit:it.target.checked})}),pe.createElement("span",{className:"ml10",style:{marginRight:18}},"\u9650\u5236\u63D0\u4EA4\u4F5C\u4E1A"),pe.createElement(he.Z,{size:"large",addonAfter:"\u6B21",style:{width:143},precision:0,min:1,disabled:Se||!(ve!=null&&ve.can_submit),value:ve==null?void 0:ve.submit_num,onChange:it=>Ae({submit_num:it})}),pe.createElement(me.Z,{overlayInnerStyle:{width:520},title:pe.createElement("div",null,"1\u3001\u82E5\u672A\u5F00\u542F\u8BE5\u9650\u5236\uFF0C\u5B66\u751F\u53EF\u4EE5\u65E0\u9650\u6B21\u63D0\u4EA4\u4F5C\u54C1\uFF1B",pe.createElement("br",null),"2\u3001\u82E5\u4F5C\u4E1A\u5728\u8865\u4EA4\u9636\u6BB5\uFF0C\u5DF2\u7528\u5B8C\u63D0\u4EA4\u6B21\u6570\u7684\u5B66\u751F\uFF0C\u5C06\u83B7\u5F97\u4E00\u6B21\u989D\u5916\u7684\u63D0\u4EA4\u4F5C\u54C1\u673A\u4F1A\uFF1B",pe.createElement("br",null),"3\u3001\u82E5\u5B66\u751F\u9700\u8981\u8D85\u51FA\u89C4\u5B9A\u6B21\u6570\u63D0\u4EA4\u4F5C\u54C1\uFF0C\u6559\u5E08\u53EF\u4F7F\u7528\u201C\u6253\u56DE\u91CD\u505A\u201D\u529F\u80FD\uFF0C\u8BA9\u8BE5\u5B66\u751F\u91CD\u65B0\u63D0\u4EA4\u4E00\u6B21\u3002")},pe.createElement("i",{className:`iconfont icon-tishixiaowenhao ml10 ${Ee.title_icon}`}))),pe.createElement(ie.Z,{style:{lineHeight:"40px",marginTop:"10px"}},pe.createElement(je.default,{style:{marginLeft:Le},disabled:Se,checked:ve==null?void 0:ve.submit_limit,onChange:it=>Ae({submit_limit:it.target.checked})}),pe.createElement("span",{className:"ml10",style:{marginRight:18}},"\u586B\u5199\u5185\u5BB9\u81F3\u5C11"),pe.createElement(he.Z,{size:"large",addonAfter:"\u5B57",style:{width:143,marginRight:100},precision:0,min:1,disabled:Se||!(ve!=null&&ve.submit_limit),value:ve==null?void 0:ve.submit_limit_num,onChange:it=>Ae({submit_limit_num:it})})),pe.createElement(ie.Z,{style:{lineHeight:"40px",marginTop:"10px"}},pe.createElement(je.default,{style:{marginLeft:Le},disabled:Se,checked:ve==null?void 0:ve.must_file,onChange:it=>Ae({must_file:it.target.checked})}),pe.createElement("span",{className:"ml10"},"\u63D0\u4EA4\u4F5C\u4E1A\u5FC5\u987B\u4E0A\u4F20\u9644\u4EF6"))))}},42656:function(bt,xt,te){"use strict";te.d(xt,{Z:function(){return a}});var x=te(59301),Ee=te(65582),Me=te(5083),je=te(43418),he=te(92832),be=te(95237),ie=te(43604),me={title_tooltip:"title_tooltip___LLdrn",multiple_select:"multiple_select___kDXUm",modal_con:"modal_con___ERnkW"},Ie=te(66649),Ce=te.n(Ie),pe=te(65862),Oe=te(2524),ye=te(59301);const{RangePicker:ae}=Me.default,E=({dispatch:b,classroomList:y,onConfirm:z})=>{const ee=(0,Ee.useIntl)(),[ne,le]=(0,x.useState)([]),[se,fe]=(0,x.useState)([]),[Pe,Se]=(0,x.useState)("");(0,x.useEffect)(()=>{var ve;if(y.actionTabs.key==="\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206"){let et=y.actionTabs.data;console.log("data",et);let Ae=(ve=et==null?void 0:et.group_name)==null?void 0:ve.map((it,Ue)=>{var tt;return{group_id:et==null?void 0:et.group_id[Ue],group_name:et==null?void 0:et.group_name[Ue],is_admin:et==null?void 0:et.is_admin,end_time:et==null?void 0:et.end_time,publish_time:Array.isArray(et==null?void 0:et.publish_time)?(tt=et==null?void 0:et.publish_time)==null?void 0:tt[0]:et==null?void 0:et.publish_time}});Ae&&(le([...Ae]),fe([...Ae]))}},[y.actionTabs]);const Le=()=>{b({type:"classroomList/setActionTabs",payload:{}}),Se("")},Ge=ve=>{if(ve){const et=se==null?void 0:se.filter(Ae=>{var it,Ue;return(Ue=(it=Ae==null?void 0:Ae.group_name)==null?void 0:it.toLowerCase())==null?void 0:Ue.includes(ve==null?void 0:ve.toLowerCase())});le(et)}else le(se)};return ye.createElement(je.default,{width:980,title:ye.createElement("div",{style:{fontWeight:"bold",display:"flex"}},ye.createElement("div",null,"\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206",ye.createElement("span",{className:me.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")),ye.createElement(he.default.Search,{allowClear:!0,placeholder:"\u8BF7\u8F93\u5165\u5173\u952E\u5B57\u8FDB\u884C\u641C\u7D22",style:{width:220,marginLeft:"60px"},value:Pe,onChange:ve=>{Se(ve.target.value.trim()),Ge(ve.target.value.trim())}})),centered:!0,maskClosable:!1,open:y.actionTabs.key==="\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206",onCancel:()=>Le(),onOk:()=>{var ve;z((ve=y.actionTabs)==null?void 0:ve.index,se),Le()}},ye.createElement("div",{className:me.modal_con},ye.createElement(be.Z,{style:{display:"flex",color:"#666666",padding:"5px",marginTop:"1px"}},(ne==null?void 0:ne.length)>0?ne.map(function(ve,et){var Ae,it;return ye.createElement(ie.Z,{span:24,key:et},ye.createElement(be.Z,{gutter:[8,16],style:{display:"flex",alignItems:"center",marginBottom:et==(ne==null?void 0:ne.length)-1?"0px":"10px"}},ye.createElement("div",{className:me.multiple_select,title:ve.group_name},ve.group_name),ye.createElement("div",{className:"ml20"},ye.createElement(ae,{size:"large",ranges:{\u6B64\u523B:[ve.publish_time?Ce()(ve.publish_time):Ce()(),Ce()()]},allowClear:!1,disabled:(Ae=y.actionTabs)==null?void 0:Ae.rangePickerDisabled,style:{width:600},placeholder:[ee.formatMessage({id:"classroomGraphicGroupHomework.publishTime",defaultMessage:"\u53D1\u5E03\u65F6\u95F4\uFF08\u5B66\u751F\u6536\u5230\u4F5C\u4E1A\u7684\u65F6\u95F4\uFF09"}),ee.formatMessage({id:"classroomGraphicGroupHomework.deadline",defaultMessage:"\u622A\u6B62\u65F6\u95F4\uFF08\u5B66\u751F \u201C\u6309\u65F6\u201D \u63D0\u4EA4\u4F5C\u54C1\u7684\u65F6\u95F4\u622A\u70B9\uFF09"})],disabledDate:Ue=>{var tt;return(0,pe.Q8)(Ue,(tt=y.actionTabs)==null?void 0:tt.disabledDate)},disabledTime:Ue=>(0,pe.d0)(Ue),showTime:{showNow:!0,format:"HH:mm",defaultValue:[Ce()((0,pe.U6)(),"HH:mm"),Ce()((0,pe.U6)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm",value:ve.publish_time&&[Ce()(ve.publish_time),ve.end_time?Ce()(ve.end_time):void 0],onChange:(Ue,tt)=>{ne[et].publish_time=tt[0],ne[et].end_time=tt[1],le([...ne]),se.forEach(dt=>{dt.group_id===ve.group_id&&(dt.publish_time=tt[0],dt.end_time=tt[1])}),fe([...se])}})),(it=y.actionTabs)!=null&&it.rangePickerDisabled?ye.createElement("i",{className:"iconfont icon-shanjian1 ml15",style:{color:"#E30000",opacity:"0.2",cursor:"not-allowed"}}):ye.createElement("i",{className:"iconfont icon-shanjian1 ml15",style:{cursor:"pointer",color:"#E30000"},onClick:()=>{ne.splice(et,1),le([...ne]),se.forEach((Ue,tt)=>{Ue.group_id===ve.group_id&&se.splice(tt,1)}),fe([...se])}})))}):ye.createElement(Oe.Z,null))))};var a=(0,Ee.connect)(({classroomList:b})=>({classroomList:b}))(E)},80024:function(bt,xt,te){"use strict";te.d(xt,{$J:function(){return Me},JZ:function(){return he},bN:function(){return ie},jP:function(){return be},rO:function(){return je}});var x=te(38147),Ee=(me,Ie,Ce)=>new Promise((pe,Oe)=>{var ye=a=>{try{E(Ce.next(a))}catch(b){Oe(b)}},ae=a=>{try{E(Ce.throw(a))}catch(b){Oe(b)}},E=a=>a.done?pe(a.value):Promise.resolve(a.value).then(ye,ae);E((Ce=Ce.apply(me,Ie)).next())});function Me(me){return(0,x.U2)(`libraries/${me}.json`)}function je(me){return(0,x.U2)("library_tags.json",me)}function he(me){return Ee(this,null,function*(){return(yield(0,x.IV)(`attachments/${me}.json`)).status===0})}function be(me){return(0,x.v_)("libraries.json",me)}function ie(me,Ie){return(0,x.gz)(`libraries/${me}.json`,Ie)}},84454:function(bt,xt,te){"use strict";te.d(xt,{AD:function(){return it},BA:function(){return lt},D9:function(){return Ze},Hp:function(){return se},IM:function(){return Je},Iy:function(){return fe},KM:function(){return Ne},KU:function(){return Et},MJ:function(){return Pe},Ne:function(){return ke},ON:function(){return ft},Uj:function(){return wt},VY:function(){return qe},YO:function(){return Fe},YX:function(){return Ot},Zn:function(){return E},_g:function(){return ee},_k:function(){return rt},c6:function(){return et},cr:function(){return a},eV:function(){return Ae},fi:function(){return b},gh:function(){return Ge},hS:function(){return Xe},iA:function(){return y},j6:function(){return ne},je:function(){return dt},jj:function(){return le},kS:function(){return Ct},o6:function(){return ve},pO:function(){return Bt},rQ:function(){return Ue},sA:function(){return Le},xm:function(){return Ye},xo:function(){return ze},y8:function(){return tt},yd:function(){return z}});var x=te(33270),Ee=te(65582),Me=te(65862),je=te(8591),he=te(74128),be=Object.defineProperty,ie=Object.getOwnPropertySymbols,me=Object.prototype.hasOwnProperty,Ie=Object.prototype.propertyIsEnumerable,Ce=(ge,oe,re)=>oe in ge?be(ge,oe,{enumerable:!0,configurable:!0,writable:!0,value:re}):ge[oe]=re,pe=(ge,oe)=>{for(var re in oe||(oe={}))me.call(oe,re)&&Ce(ge,re,oe[re]);if(ie)for(var re of ie(oe))Ie.call(oe,re)&&Ce(ge,re,oe[re]);return ge},Oe=(ge,oe,re)=>new Promise((ue,de)=>{var De=nt=>{try{we(re.next(nt))}catch(Qe){de(Qe)}},ce=nt=>{try{we(re.throw(nt))}catch(Qe){de(Qe)}},we=nt=>nt.done?ue(nt.value):Promise.resolve(nt.value).then(De,ce);we((re=re.apply(ge,oe)).next())});const ye=()=>{(0,Ee.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"\u6B63\u5728\u751F\u6210\u6587\u4EF6\uFF0C\u8BF7\u7A0D\u540E..."}})},ae=()=>{(0,Ee.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}})},E=ge=>Oe(void 0,null,function*(){ye(),(yield(0,x.YR)(pe({},ge))).status===0&&(yield(0,Me.QH)("",(0,Me.NY)({url:he.Z.API_SERVER+`/api/courses/${ge.coursesId}/export_couser_info.json`,query:ge}))),ae()}),a=ge=>Oe(void 0,null,function*(){const oe=yield(0,x.yS)(pe({},ge));if(oe.status===0)je.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),Ee.history.push(`/classrooms/${ge.coursesId}/exportlist/course_member_act_score`);else{if(oe.status===-2)return oe;oe.status===-3&&((0,Ee.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),Ee.history.push(`/classrooms/${ge.coursesId}/exportlist/course_member_act_score`))}}),b=ge=>Oe(void 0,null,function*(){const oe=yield(0,x.W0)(pe({},ge));if(oe.status===0)je.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),Ee.history.push(`/classrooms/${ge.coursesId}/exportlist/course_total_score`);else{if(oe.status===-4)return oe;oe.status===-3&&((0,Ee.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),Ee.history.push(`/classrooms/${ge.coursesId}/exportlist/course_total_score`))}}),y=ge=>Oe(void 0,null,function*(){const oe=yield(0,x.Nl)(pe({},ge));if(oe.status===0)je.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),Ee.history.push(`/classrooms/${ge.coursesId}/exportlist/course_total_exercise_and_other`);else{if(oe.status===-4)return oe;oe.status===-3&&((0,Ee.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),Ee.history.push(`/classrooms/${ge.coursesId}/exportlist/course_total_exercise_and_other`))}}),z=ge=>Oe(void 0,null,function*(){const oe=yield(0,x.IU)(pe({},ge));if(oe.status===0)je.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),Ee.history.push(`/classrooms/${ge.coursesId}/exportlist/export_star_user`);else{if(oe.status===-4)return oe;oe.status===-3&&((0,Ee.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),Ee.history.push(`/classrooms/${ge.coursesId}/exportlist/export_star_user`))}}),ee=ge=>Oe(void 0,null,function*(){const oe=yield(0,x.td)(pe({},ge));if(oe.status===0)je.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),Ee.history.push(`/classrooms/${ge.coursesId}/exportlist/course_total_exercise_and_other`);else{if(oe.status===-2)return oe;if(oe.status===-3)(0,Ee.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),Ee.history.push(`/classrooms/${ge.coursesId}/exportlist/course_total_exercise_and_other`);else if(oe.status===-4)return oe}}),ne=ge=>Oe(void 0,null,function*(){const oe=yield(0,x.QX)(pe({},ge));if(oe.status===0)je.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),Ee.history.push(`/classrooms/${ge.coursesId}/exportlist/course_total_homework`);else{if(oe.status===-4)return oe;oe.status===-3&&((0,Ee.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),Ee.history.push(`/classrooms/${ge.coursesId}/exportlist/course_total_homework`))}}),le=(ge,oe)=>Oe(void 0,null,function*(){const re=yield(0,x.o_)(pe({},ge));re.status===0?(je.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"),Ee.history.push(`/classrooms/${ge.coursesId}/exportlist/${oe}`)):re.status===-3&&((0,Ee.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),Ee.history.push(`/classrooms/${ge.coursesId}/exportlist/${oe}`))}),se=(ge,oe)=>Oe(void 0,null,function*(){const re=yield(0,x.ZL)(pe({},ge));re.status===0?(je.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"),Ee.history.push(`/classrooms/${ge.coursesId}/exportlist/${oe}`)):re.status===-3&&((0,Ee.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),Ee.history.push(`/classrooms/${ge.coursesId}/exportlist/${oe}`))}),fe=(ge,oe)=>Oe(void 0,null,function*(){const re=yield(0,x.aP)(pe({},ge));re.status===0?(je.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),Ee.history.push(`/classrooms/${ge.coursesId}/exportlist/${oe}`)):re.status===-3&&((0,Ee.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),Ee.history.push(`/classrooms/${ge.coursesId}/exportlist/${oe}`))}),Pe=(ge,oe)=>Oe(void 0,null,function*(){const re=yield(0,x.vV)(pe({},ge));re.status===0?(je.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"),Ee.history.push(`/classrooms/${ge.coursesId}/exportlist/${oe}`)):re.status===-3&&((0,Ee.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),Ee.history.push(`/classrooms/${ge.coursesId}/exportlist/${oe}`))}),Se=ge=>Oe(void 0,null,function*(){ye(),(yield exportCourseWorkListAppendix(pe({},ge))).status===0&&(yield downLoadFileIframe("",setUrlQuery({url:ENV.API_SERVER+`/api/homework_commons/${ge.categoryId}/works_list.zip`,query:ge}))),ae()}),Le=ge=>Oe(void 0,null,function*(){ye(),yield(0,Me.QH)("",he.Z.API_SERVER+`/api/polls/${ge.categoryId}/commit_result.xlsx`),ae()}),Ge=ge=>Oe(void 0,null,function*(){yield(0,Me.FH)("",(0,Me.NY)({url:he.Z.API_SERVER+`/api/courses/${ge.coursesId}/attendances/export_xlsx_data.xlsx`,query:ge}))}),ve=ge=>Oe(void 0,null,function*(){yield(0,Me.FH)("",(0,Me.NY)({url:he.Z.API_SERVER+`/api/courses/${ge.coursesId}/video_study_statics.xlsx`,query:ge}))}),et=ge=>Oe(void 0,null,function*(){yield(0,Me.FH)("",(0,Me.NY)({url:he.Z.API_SERVER+`/api/courses/${ge.coursesId}/export_video_study.xlsx`,query:ge}))}),Ae=ge=>Oe(void 0,null,function*(){yield(0,Me.FH)("",(0,Me.NY)({url:he.Z.API_SERVER+`/api/courses/${ge.coursesId}/export_course_students_info.xlsx`,query:ge}))}),it=ge=>Oe(void 0,null,function*(){yield(0,Me.FH)("",(0,Me.NY)({url:he.Z.API_SERVER+"/api/school_manages/students.xlsx",query:ge}))}),Ue=ge=>Oe(void 0,null,function*(){yield(0,Me.FH)("",(0,Me.NY)({url:he.Z.API_SERVER+"/api/item_banks/export.xlsx",query:ge}))}),tt=ge=>Oe(void 0,null,function*(){yield(0,Me.FH)("",(0,Me.NY)({url:he.Z.API_SERVER+"/api/competitions/region_reports.xlsx",query:ge}))}),dt=ge=>Oe(void 0,null,function*(){const oe=yield(0,x.Uy)(pe({},ge));oe.status===0?(je.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),Ee.history.push(`/classrooms/${ge.coursesId}/exportlist/exercise_score,export_exercise_users`)):oe.status===-3&&((0,Ee.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),Ee.history.push(`/classrooms/${ge.coursesId}/exportlist/exercise_score,export_exercise_users`))}),rt=ge=>Oe(void 0,null,function*(){console.log("----------","\u8C03\u7528\u4E0B\u8F7D"),yield(0,Me.FH)("",(0,Me.NY)({url:he.Z.API_SERVER+`/api/export_records/${ge.id}.xlsx`,query:ge}))}),Ye=ge=>Oe(void 0,null,function*(){yield(0,Me.FH)("",(0,Me.NY)({url:he.Z.API_SERVER+"/api/ec_major_schools/0/ec_years.xlsx",query:ge}))}),Ze=ge=>Oe(void 0,null,function*(){yield(0,Me.FH)("",(0,Me.NY)({url:he.Z.API_SERVER+`/api/courses/${ge==null?void 0:ge.coursesId}/${ge.menuKey}_statistic.xlsx?${ge.checkedList.map(oe=>`course_group_id[]=${oe}`).join("&")}`,query:ge}))}),ke=ge=>Oe(void 0,null,function*(){yield(0,Me.FH)("",(0,Me.NY)({url:he.Z.API_SERVER+`/api/ec_years/${ge==null?void 0:ge.ec_year_id}/ec_training_objectives.xlsx`,query:ge}))}),Je=ge=>Oe(void 0,null,function*(){yield(0,Me.FH)(ge==null?void 0:ge.name,(0,Me.NY)({url:he.Z.API_SERVER+"/api/attachments/get_ecs_attachment.docx",query:ge}))}),Xe=ge=>Oe(void 0,null,function*(){yield(0,Me.FH)("",(0,Me.NY)({url:he.Z.API_SERVER+`/api/ec_years/${ge==null?void 0:ge.ec_year_id}/ec_courses.xlsx`,query:ge}))}),ze=ge=>Oe(void 0,null,function*(){yield(0,Me.FH)("",(0,Me.NY)({url:he.Z.API_SERVER+`/api/ec_years/${ge==null?void 0:ge.ec_year_id}/ec_graduation_requirements.xlsx`,query:ge}))}),qe=ge=>Oe(void 0,null,function*(){yield(0,Me.FH)("",(0,Me.NY)({url:he.Z.API_SERVER+"/api/courses/rank_list.xlsx",query:ge}))}),Et=ge=>Oe(void 0,null,function*(){yield(0,Me.FH)("",(0,Me.NY)({url:he.Z.API_SERVER+`/api/exercises/${ge.categoryId}/rank_list.xlsx`,query:ge}))}),Ct=ge=>Oe(void 0,null,function*(){yield(0,Me.FH)("",(0,Me.NY)({url:he.Z.API_SERVER+"/api/courses/question_rank_list.xlsx",query:ge}))}),ft=ge=>Oe(void 0,null,function*(){yield(0,Me.FH)("",(0,Me.NY)({url:he.Z.API_SERVER+`/api/examination_banks/${ge.id}.json`,query:ge}))}),Ot=ge=>Oe(void 0,null,function*(){yield(0,Me.FH)("",(0,Me.NY)({url:he.Z.API_SERVER+`/api/exercises/${ge.categoryId}.json`,query:ge}))}),Fe=ge=>Oe(void 0,null,function*(){yield(0,Me.FH)("",(0,Me.NY)({url:he.Z.API_SERVER+`/api/polls/${ge==null?void 0:ge.id}/commit_result.json`,query:ge}))}),wt=ge=>Oe(void 0,null,function*(){yield(0,Me.FH)("",(0,Me.NY)({url:he.Z.API_SERVER+"/api/paths/get_task_pass.json",query:ge}))}),Bt=(ge,oe)=>Oe(void 0,null,function*(){yield(0,Me.FH)(oe||"",(0,Me.NY)({url:he.Z.API_SERVER+`/api/exercises/${ge==null?void 0:ge.exercise_id}/consult_exercise.json`,query:ge}))}),Ne=ge=>Oe(void 0,null,function*(){yield(0,Me.FH)("",(0,Me.NY)({url:he.Z.API_SERVER+`/api/competitions/${ge==null?void 0:ge.identifier}/competition_commit_records/member_works.xlsx`,query:ge}))}),lt=ge=>Oe(void 0,null,function*(){yield(0,Me.FH)("",(0,Me.NY)({url:he.Z.API_SERVER+`/api/courses/${ge==null?void 0:ge.coursesId}/group_homeworks/import_group_template.xlsx`,query:ge}))})},31574:function(bt,xt,te){"use strict";te.d(xt,{M:function(){return be},Y:function(){return he}});var x=te(66649),Ee=te.n(x),Me=te(89392),je=te.n(Me);const he=(ie,me="YYYY-MM-DD")=>(0,Me.cloneDeepWith)(ie,Ce=>{if(Ce instanceof Ee())return Ce.format(me)}),be=(ie,me,Ie)=>{const Ce=pe=>Reflect.toString.call(pe)==="[object Object]";if(!Ce(ie)&&!Array.isArray(ie))return ie;for(const pe of Object.keys(ie))Array.isArray(ie[pe])?ie[pe]=ie[pe].map(Oe=>be(Oe,me,Ie)):Ce(ie[pe])?ie[pe]=be(ie[pe],me,Ie):me.includes(pe)&&typeof ie[pe]=="string"&&(ie[pe]=Ie?Ee()(ie[pe],Ie):Ee()(ie[pe]));return ie}},61527:function(bt,xt,te){"use strict";te.d(xt,{U:function(){return Ie}});var x=te(59301),Ee=Object.defineProperty,Me=Object.getOwnPropertySymbols,je=Object.prototype.hasOwnProperty,he=Object.prototype.propertyIsEnumerable,be=(Ce,pe,Oe)=>pe in Ce?Ee(Ce,pe,{enumerable:!0,configurable:!0,writable:!0,value:Oe}):Ce[pe]=Oe,ie=(Ce,pe)=>{for(var Oe in pe||(pe={}))je.call(pe,Oe)&&be(Ce,Oe,pe[Oe]);if(Me)for(var Oe of Me(pe))he.call(pe,Oe)&&be(Ce,Oe,pe[Oe]);return Ce},me=(Ce,pe,Oe)=>new Promise((ye,ae)=>{var E=y=>{try{b(Oe.next(y))}catch(z){ae(z)}},a=y=>{try{b(Oe.throw(y))}catch(z){ae(z)}},b=y=>y.done?ye(y.value):Promise.resolve(y.value).then(E,a);b((Oe=Oe.apply(Ce,pe)).next())});function Ie(Ce,pe){const[Oe,ye]=(0,x.useState)(pe),[ae,E]=(0,x.useState)(!1),[a,b]=(0,x.useState)();return[Oe,ae,(z,ee=!1)=>me(this,null,function*(){const ne=ee?pe:ie(ie({},Oe),z);E(!0),ye(ne);const le=yield Ce(ne);return E(!1),b(le),le}),a]}},66457:function(bt,xt,te){"use strict";te.d(xt,{rX:function(){return ne},pW:function(){return le},gy:function(){return se},xY:function(){return ee},O5:function(){return z},tJ:function(){return ae},o1:function(){return E},Rd:function(){return y}});var x=te(65582),Ee=te(43418),Me=te(28103),je=te(8591),he=te(41867),be=te(65862),ie=te(87169),me=te(25510),Ie="data:image/png;base64,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",Ce=te.p+"static/newqrcode.a8740efb.png",pe=te(32637),Oe=te(59301),ye=(fe,Pe,Se)=>new Promise((Le,Ge)=>{var ve=it=>{try{Ae(Se.next(it))}catch(Ue){Ge(Ue)}},et=it=>{try{Ae(Se.throw(it))}catch(Ue){Ge(Ue)}},Ae=it=>it.done?Le(it.value):Promise.resolve(it.value).then(ve,et);Ae((Se=Se.apply(fe,Pe)).next())});const ae=(fe,Pe=!1)=>!!(E(fe)&&a(Pe)),E=fe=>(0,he.bg)()?!0:(fe({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}}),!1),a=(fe=!1)=>{var Pe;const{user:Se}=(0,x.getDvaApp)()._store.getState();return(Pe=Se.userInfo)!=null&&Pe.profile_completed?!0:(Ee.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"),b()}}),!1)},b=()=>{Ee.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()}})},y=()=>{Ee.default.warning({title:"\u63D0\u793A",icon:null,width:400,content:Oe.createElement("div",{style:{textAlign:"center"}},Oe.createElement("div",{style:{color:"#191919",fontSize:14,marginBottom:15,textAlign:"left"}},"\u8001\u5E08\u60A8\u597D\uFF0C\u60A8\u7684\u8BFE\u5802\u8BD5\u7528\u671F\u5DF2\u7ED3\u675F\uFF0C\u76F8\u5173\u529F\u80FD\u88AB\u9650\u5236\u3002 \u5982\u9700\u7EE7\u7EED\u4F7F\u7528\uFF0C\u8BF7\u5C3D\u5FEB\u5BF9\u63A5\u4EBA\u5DE5\u652F\u6301\uFF01"),Oe.createElement("img",{style:{border:"1px solid #D8E3E9",width:190,height:180},src:pe}),Oe.createElement("div",{style:{color:"#666666",fontSize:14,marginTop:15}},"\u6DFB\u52A0\u5BA2\u670D\u4EBA\u5458\u5FAE\u4FE1\uFF0C\u83B7\u5F97\u66F4\u591A\u652F\u6301"))})},z=()=>{var fe;const{user:Pe}=(0,x.getDvaApp)()._store.getState();return(fe=Pe.userInfo)!=null&&fe.professional_certification?!0:(Ee.default.confirm({title:"\u63D0\u793A",centered:!0,content:Oe.createElement("div",{className:"tc"},"\u60A8\u9700\u8981\u53BB\u5B8C\u6210\u60A8\u7684\u804C\u4E1A\u8BA4\u8BC1\uFF0C\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD"),okText:"\u7ACB\u5373\u5B8C\u5584",cancelText:"\u7A0D\u540E\u5B8C\u5584",onOk:()=>{(0,be.xg)("/account/certification")}}),!1)},ee=()=>(0,he.V9)()?!0:(Ee.default.warning({centered:!0,width:530,title:"\u63D0\u793A",content:Oe.createElement("div",{className:"tc",style:{marginLeft:-38}},Oe.createElement("p",null,"\u626B\u7801\u52A0\u52A9\u6559\uFF0C\u7533\u8BF7\u64CD\u4F5C\u6743\u9650"),Oe.createElement("img",{src:Ce,width:200})),okText:"\u6211\u77E5\u9053\u4E86",maskClosable:!0}),!1),ne=(fe,Pe)=>fe?!0:(Ee.default.confirm({centered:!0,zIndex:1e4,width:530,title:"\u63D0\u793A",content:Oe.createElement("div",null,Oe.createElement("p",null,Pe||"\u8BE5\u5B9E\u8DF5\u8D44\u6E90\u9700\u6388\u6743\u540E\u624D\u53EF\u4F7F\u7528\u3002 \u60A8\u53EF\u4EE5\u5728QQ\u670D\u52A1\u7FA4\u5411\u7BA1\u7406\u5458\u7533\u8BF7\uFF0C\u83B7\u5F97\u7EE7\u7EED\u64CD\u4F5C\u7684\u6743\u9650\u3002"),Oe.createElement("div",{style:{marginLeft:"110px"}},Oe.createElement("img",{src:Ie,width:200}),Oe.createElement("div",{style:{marginLeft:"35px"}},"\u7FA4\u53F7\uFF1A","714336072"))),okText:"\u7ACB\u5373\u8054\u7CFB",cancelText:"\u53D6\u6D88",onOk:()=>{(0,be.xg)("https://qm.qq.com/cgi-bin/qm/qr?k=tIyDPXUtE0yEk-MOJxhH55lTUJS-nYAM&jump_from=webapi")}}),!1),le=fe=>{Ee.default.info({title:"\u8054\u7CFB\u5E73\u53F0\u8FD0\u8425",icon:null,width:615,centered:!0,content:Oe.createElement("div",null,Oe.createElement("div",null,Oe.createElement("p",{style:{color:"#191919",fontWeight:400,fontSize:14}},"\u201C\u4FDD\u5B58\u5B9E\u9A8C\u4E34\u65F6\u6570\u636E\u201D\u529F\u80FD\u4E3A\u4ED8\u8D39\u529F\u80FD\uFF0C\u8BF7\u8054\u7CFB\u5E73\u53F0\u8FD0\u8425\u8FDB\u884C\u5F00\u901A\u3002"),Oe.createElement(Me.Z,null),Oe.createElement("p",{style:{color:"#666666",fontSize:12}}," ",Oe.createElement("span",{style:{display:"inline-flex",width:14,height:14,borderRadius:2,background:"#F3F3F3",justifyContent:"center",color:"#666666",fontSize:12,lineHeight:"14px",marginRight:8}},"1")," \u56E0\u5E73\u53F0\u7684\u5B9E\u9A8C\u6570\u636E\u50A8\u5B58\u5BB9\u91CF\u548C\u6210\u672C\u6D88\u8017\u8F83\u5927\uFF0C\u5B9E\u8DF5\u9879\u76EE\u9ED8\u8BA4\u4FDD\u5B58\u5B9E\u9A8C\u73AF\u5883\u4E2D\u4E34\u65F6\u6570\u636E ",Oe.createElement("a",null,fe),"\u5929\u3002"),Oe.createElement("p",{style:{color:"#666666",fontSize:12}}," ",Oe.createElement("span",{style:{display:"inline-flex",width:14,height:14,borderRadius:2,background:"#F3F3F3",justifyContent:"center",color:"#666666",fontSize:12,lineHeight:"14px",marginRight:8}},"2"),"\u82E5\u60A8\u9700\u8981\u4E2A\u6027\u5316\u7684\u6570\u636E\u4FDD\u5B58\u5468\u671F\u670D\u52A1\uFF0C\u6211\u4EEC\u53EF\u4EE5\u63D0\u4F9B\u76F8\u5173\u6280\u672F\u652F\u6301\uFF0C\u5E76\u6839\u636E\u60A8\u7684\u9700\u6C42\u6536\u53D6\u5B9A\u5236\u8D39\u7528\u3002")),Oe.createElement("div",{style:{textAlign:"center",marginTop:30}},Oe.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:me,alt:"\u4E8C\u7EF4\u7801",width:160})))})},se=(fe,Pe="")=>{const{shixunsDetail:{detail:Se}}=(0,x.getDvaApp)()._store.getState();if((Se==null?void 0:Se.public)===2||(Se==null?void 0:Se.public)===1||(Se==null?void 0:Se.shixun_status)===3){let Le="";return(Se==null?void 0:Se.public)===2&&(Le="\u5DF2\u516C\u5F00"),(Se==null?void 0:Se.public)===1&&(Le="\u5F85\u5BA1\u6838"),(Se==null?void 0:Se.shixun_status)===3&&(Le="\u5DF2\u5173\u95ED"),Ee.default.info({centered:!0,icon:Oe.createElement(ie.Z,{style:{color:"#faad14"}}),width:460,title:"\u63D0\u793A",content:Oe.createElement("div",{className:"tc",style:{marginLeft:-38}},Oe.createElement("div",{style:{display:"flex",flexDirection:"column",alignItems:"flex-start",paddingLeft:38,margin:"12px 0"}},Oe.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u7684\u72B6\u6001\u4E3A",Le,"\uFF0C",Pe,"\u3002"),Oe.createElement("p",null,"\u5982\u6709\u9700\u8981\uFF0C\u8BF7\u8054\u7CFB\u5E73\u53F0\u7BA1\u7406\u5458\u8FDB\u884C\u6280\u672F\u652F\u6301\u3002")),Oe.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:me,alt:"\u4E8C\u7EF4\u7801",width:160})),okText:"\u6211\u77E5\u9053\u4E86"}),!0}return(Se==null?void 0:Se.shixun_status)===2?(Ee.default.confirm({centered:!0,icon:Oe.createElement(ie.Z,null),title:"\u63D0\u793A",content:Oe.createElement("div",null,Oe.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u53D1\u5E03\uFF0C",Pe,"\u3002"),Oe.createElement("br",null),Oe.createElement("span",null,"\u5982\u6709\u9700\u8981\uFF0C\u60A8\u53EF\u4EE5\u64A4\u9500\u53D1\u5E03\u540E\uFF0C\u518D\u8FDB\u884C\u64CD\u4F5C\u3002")),okText:"\u64A4\u9500\u53D1\u5E03",cancelText:"\u53D6\u6D88",onOk:()=>{Ee.default.confirm({width:440,centered:!0,icon:Oe.createElement(ie.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:()=>ye(void 0,null,function*(){(yield fe({type:"shixunsDetail/cancelRelease",payload:{id:Se==null?void 0:Se.identifier}})).status!==401&&(je.ZP.success("\u64A4\u9500\u53D1\u5E03\u6210\u529F\u3002\u5B9E\u8BAD\u56DE\u5230\u672A\u53D1\u5E03\u7684\u72B6\u6001\u3002"),fe({type:"shixunsDetail/getShixunsDetail",payload:{id:Se==null?void 0:Se.identifier}}),fe({type:"practiceSetting/getCommonData",payload:{id:Se==null?void 0:Se.identifier}}))})})}}),!0):!1}},50371:function(bt,xt){"use strict";function te(){const x=Object.assign({},arguments.length<=0?void 0:arguments[0]);for(let Ee=1;Ee{const he=Me[je];he!==void 0&&(x[je]=he)})}return x}xt.Z=te},13845:function(bt,xt,te){"use strict";te.d(xt,{F:function(){return x},Z:function(){return Ee}});function x(Me){return Me!=null&&Me===Me.window}function Ee(Me,je){var he,be;if(typeof window=="undefined")return 0;const ie=je?"scrollTop":"scrollLeft";let me=0;return x(Me)?me=Me[je?"pageYOffset":"pageXOffset"]:Me instanceof Document?me=Me.documentElement[ie]:(Me instanceof HTMLElement||Me)&&(me=Me[ie]),Me&&!x(Me)&&typeof me!="number"&&(me=(be=((he=Me.ownerDocument)!==null&&he!==void 0?he:Me).documentElement)===null||be===void 0?void 0:be[ie]),me}},56762:function(bt,xt,te){"use strict";te.d(xt,{Z:function(){return Ee}});var x=te(59301);function Ee(){const[,Me]=x.useReducer(je=>je+1,0);return Me}},68031:function(bt,xt,te){"use strict";te.d(xt,{Z:function(){return je}});var x=te(16089);function Ee(he,be,ie,me){const Ie=ie-be;return he/=me/2,he<1?Ie/2*he*he*he+be:Ie/2*((he-=2)*he*he+2)+be}var Me=te(13845);function je(he){let be=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{getContainer:ie=()=>window,callback:me,duration:Ie=450}=be,Ce=ie(),pe=(0,Me.Z)(Ce,!0),Oe=Date.now(),ye=()=>{const E=Date.now()-Oe,a=Ee(E>Ie?Ie:E,pe,he,Ie);(0,Me.F)(Ce)?Ce.scrollTo(window.pageXOffset,a):Ce instanceof Document||Ce.constructor.name==="HTMLDocument"?Ce.documentElement.scrollTop=a:Ce.scrollTop=a,E{const{componentCls:Ze,iconCls:ke,antCls:Je,badgeShadowSize:Xe,motionDurationSlow:ze,textFontSize:qe,textFontSizeSM:Et,statusSize:Ct,dotSize:ft,textFontWeight:Ot,indicatorHeight:Fe,indicatorHeightSM:wt,marginXS:Bt}=Ye,Ne=`${Je}-scroll-number`,lt=(0,Ce.Z)(Ye,(ge,oe)=>{let{darkColor:re}=oe;return{[`&${Ze} ${Ze}-color-${ge}`]:{background:re,[`&:not(${Ze}-count)`]:{color:re}}}});return{[Ze]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,Ie.Wf)(Ye)),{position:"relative",display:"inline-block",width:"fit-content",lineHeight:1,[`${Ze}-count`]:{zIndex:Ye.indicatorZIndex,minWidth:Fe,height:Fe,color:Ye.badgeTextColor,fontWeight:Ot,fontSize:qe,lineHeight:`${Fe}px`,whiteSpace:"nowrap",textAlign:"center",background:Ye.badgeColor,borderRadius:Fe/2,boxShadow:`0 0 0 ${Xe}px ${Ye.badgeShadowColor}`,transition:`background ${Ye.motionDurationMid}`,a:{color:Ye.badgeTextColor},"a:hover":{color:Ye.badgeTextColor},"a:hover &":{background:Ye.badgeColorHover}},[`${Ze}-count-sm`]:{minWidth:wt,height:wt,fontSize:Et,lineHeight:`${wt}px`,borderRadius:wt/2},[`${Ze}-multiple-words`]:{padding:`0 ${Ye.paddingXS}px`,bdi:{unicodeBidi:"plaintext"}},[`${Ze}-dot`]:{zIndex:Ye.indicatorZIndex,width:ft,minWidth:ft,height:ft,background:Ye.badgeColor,borderRadius:"100%",boxShadow:`0 0 0 ${Xe}px ${Ye.badgeShadowColor}`},[`${Ze}-dot${Ne}`]:{transition:`background ${ze}`},[`${Ze}-count, ${Ze}-dot, ${Ne}-custom-component`]:{position:"absolute",top:0,insetInlineEnd:0,transform:"translate(50%, -50%)",transformOrigin:"100% 0%",[`&${ke}-spin`]:{animationName:y,animationDuration:"1s",animationIterationCount:"infinite",animationTimingFunction:"linear"}},[`&${Ze}-status`]:{lineHeight:"inherit",verticalAlign:"baseline",[`${Ze}-status-dot`]:{position:"relative",top:-1,display:"inline-block",width:Ct,height:Ct,verticalAlign:"middle",borderRadius:"50%"},[`${Ze}-status-success`]:{backgroundColor:Ye.colorSuccess},[`${Ze}-status-processing`]:{overflow:"visible",color:Ye.colorPrimary,backgroundColor:Ye.colorPrimary,"&::after":{position:"absolute",top:0,insetInlineStart:0,width:"100%",height:"100%",borderWidth:Xe,borderStyle:"solid",borderColor:"inherit",borderRadius:"50%",animationName:ye,animationDuration:Ye.badgeProcessingDuration,animationIterationCount:"infinite",animationTimingFunction:"ease-in-out",content:'""'}},[`${Ze}-status-default`]:{backgroundColor:Ye.colorTextPlaceholder},[`${Ze}-status-error`]:{backgroundColor:Ye.colorError},[`${Ze}-status-warning`]:{backgroundColor:Ye.colorWarning},[`${Ze}-status-text`]:{marginInlineStart:Bt,color:Ye.colorText,fontSize:Ye.fontSize}}}),lt),{[`${Ze}-zoom-appear, ${Ze}-zoom-enter`]:{animationName:ae,animationDuration:Ye.motionDurationSlow,animationTimingFunction:Ye.motionEaseOutBack,animationFillMode:"both"},[`${Ze}-zoom-leave`]:{animationName:E,animationDuration:Ye.motionDurationSlow,animationTimingFunction:Ye.motionEaseOutBack,animationFillMode:"both"},[`&${Ze}-not-a-wrapper`]:{[`${Ze}-zoom-appear, ${Ze}-zoom-enter`]:{animationName:a,animationDuration:Ye.motionDurationSlow,animationTimingFunction:Ye.motionEaseOutBack},[`${Ze}-zoom-leave`]:{animationName:b,animationDuration:Ye.motionDurationSlow,animationTimingFunction:Ye.motionEaseOutBack},[`&:not(${Ze}-status)`]:{verticalAlign:"middle"},[`${Ne}-custom-component, ${Ze}-count`]:{transform:"none"},[`${Ne}-custom-component, ${Ne}`]:{position:"relative",top:"auto",display:"block",transformOrigin:"50% 50%"}},[`${Ne}`]:{overflow:"hidden",[`${Ne}-only`]:{position:"relative",display:"inline-block",height:Fe,transition:`all ${Ye.motionDurationSlow} ${Ye.motionEaseOutBack}`,WebkitTransformStyle:"preserve-3d",WebkitBackfaceVisibility:"hidden",[`> p${Ne}-only-unit`]:{height:Fe,margin:0,WebkitTransformStyle:"preserve-3d",WebkitBackfaceVisibility:"hidden"}},[`${Ne}-symbol`]:{verticalAlign:"top"}},"&-rtl":{direction:"rtl",[`${Ze}-count, ${Ze}-dot, ${Ne}-custom-component`]:{transform:"translate(-50%, -50%)"}}})}},ee=Ye=>{const{fontSize:Ze,lineHeight:ke,lineWidth:Je,marginXS:Xe,colorBorderBg:ze}=Ye,qe=Math.round(Ze*ke),Et=Je,Ct=Ye.colorBgContainer,ft=Ye.colorError,Ot=Ye.colorErrorHover;return(0,pe.TS)(Ye,{badgeFontHeight:qe,badgeShadowSize:Et,badgeTextColor:Ct,badgeColor:ft,badgeColorHover:Ot,badgeShadowColor:ze,badgeProcessingDuration:"1.2s",badgeRibbonOffset:Xe,badgeRibbonCornerTransform:"scaleY(0.75)",badgeRibbonCornerFilter:"brightness(75%)"})},ne=Ye=>{const{fontSize:Ze,lineHeight:ke,fontSizeSM:Je,lineWidth:Xe}=Ye;return{indicatorZIndex:"auto",indicatorHeight:Math.round(Ze*ke)-2*Xe,indicatorHeightSM:Ze,dotSize:Je/2,textFontSize:Je,textFontSizeSM:Je,textFontWeight:"normal",statusSize:Je/2}};var le=(0,Oe.Z)("Badge",Ye=>{const Ze=ee(Ye);return[z(Ze)]},ne);const se=Ye=>{const{antCls:Ze,badgeFontHeight:ke,marginXS:Je,badgeRibbonOffset:Xe}=Ye,ze=`${Ze}-ribbon`,qe=`${Ze}-ribbon-wrapper`,Et=(0,Ce.Z)(Ye,(Ct,ft)=>{let{darkColor:Ot}=ft;return{[`&${ze}-color-${Ct}`]:{background:Ot,color:Ot}}});return{[`${qe}`]:{position:"relative"},[`${ze}`]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,Ie.Wf)(Ye)),{position:"absolute",top:Je,padding:`0 ${Ye.paddingXS}px`,color:Ye.colorPrimary,lineHeight:`${ke}px`,whiteSpace:"nowrap",backgroundColor:Ye.colorPrimary,borderRadius:Ye.borderRadiusSM,[`${ze}-text`]:{color:Ye.colorTextLightSolid},[`${ze}-corner`]:{position:"absolute",top:"100%",width:Xe,height:Xe,color:"currentcolor",border:`${Xe/2}px solid`,transform:Ye.badgeRibbonCornerTransform,transformOrigin:"top",filter:Ye.badgeRibbonCornerFilter}}),Et),{[`&${ze}-placement-end`]:{insetInlineEnd:-Xe,borderEndEndRadius:0,[`${ze}-corner`]:{insetInlineEnd:0,borderInlineEndColor:"transparent",borderBlockEndColor:"transparent"}},[`&${ze}-placement-start`]:{insetInlineStart:-Xe,borderEndStartRadius:0,[`${ze}-corner`]:{insetInlineStart:0,borderBlockEndColor:"transparent",borderInlineStartColor:"transparent"}},"&-rtl":{direction:"rtl"}})}};var fe=(0,Oe.Z)(["Badge","Ribbon"],Ye=>{const Ze=ee(Ye);return[se(Ze)]},ne),Se=Ye=>{const{className:Ze,prefixCls:ke,style:Je,color:Xe,children:ze,text:qe,placement:Et="end",rootClassName:Ct}=Ye,{getPrefixCls:ft,direction:Ot}=je.useContext(ie.E_),Fe=ft("ribbon",ke),wt=(0,he.o2)(Xe,!1),Bt=Ee()(Fe,`${Fe}-placement-${Et}`,{[`${Fe}-rtl`]:Ot==="rtl",[`${Fe}-color-${Xe}`]:wt},Ze),[Ne,lt]=fe(Fe),ge={},oe={};return Xe&&!wt&&(ge.background=Xe,oe.color=Xe),Ne(je.createElement("div",{className:Ee()(`${Fe}-wrapper`,Ct,lt)},ze,je.createElement("div",{className:Ee()(Bt,lt),style:Object.assign(Object.assign({},ge),Je)},je.createElement("span",{className:`${Fe}-text`},qe),je.createElement("div",{className:`${Fe}-corner`,style:oe}))))};function Le(Ye){let{prefixCls:Ze,value:ke,current:Je,offset:Xe=0}=Ye,ze;return Xe&&(ze={position:"absolute",top:`${Xe}00%`,left:0}),je.createElement("span",{style:ze,className:Ee()(`${Ze}-only-unit`,{current:Je})},ke)}function Ge(Ye,Ze,ke){let Je=Ye,Xe=0;for(;(Je+10)%10!==Ze;)Je+=ke,Xe+=ke;return Xe}function ve(Ye){const{prefixCls:Ze,count:ke,value:Je}=Ye,Xe=Number(Je),ze=Math.abs(ke),[qe,Et]=je.useState(Xe),[Ct,ft]=je.useState(ze),Ot=()=>{Et(Xe),ft(ze)};je.useEffect(()=>{const Bt=setTimeout(()=>{Ot()},1e3);return()=>{clearTimeout(Bt)}},[Xe]);let Fe,wt;if(qe===Xe||Number.isNaN(Xe)||Number.isNaN(qe))Fe=[je.createElement(Le,Object.assign({},Ye,{key:Xe,current:!0}))],wt={transition:"none"};else{Fe=[];const Bt=Xe+10,Ne=[];for(let oe=Xe;oe<=Bt;oe+=1)Ne.push(oe);const lt=Ne.findIndex(oe=>oe%10===qe);Fe=Ne.map((oe,re)=>{const ue=oe%10;return je.createElement(Le,Object.assign({},Ye,{key:oe,value:ue,offset:re-lt,current:re===lt}))});const ge=Ct{const{prefixCls:ke,count:Je,className:Xe,motionClassName:ze,style:qe,title:Et,show:Ct,component:ft="sup",children:Ot}=Ye,Fe=et(Ye,["prefixCls","count","className","motionClassName","style","title","show","component","children"]),{getPrefixCls:wt}=je.useContext(ie.E_),Bt=wt("scroll-number",ke),Ne=Object.assign(Object.assign({},Fe),{"data-show":Ct,style:qe,className:Ee()(Bt,Xe,ze),title:Et});let lt=Je;if(Je&&Number(Je)%1===0){const ge=String(Je).split("");lt=je.createElement("bdi",null,ge.map((oe,re)=>je.createElement(ve,{prefixCls:Bt,count:Number(Je),value:oe,key:ge.length-re})))}return qe&&qe.borderColor&&(Ne.style=Object.assign(Object.assign({},qe),{boxShadow:`0 0 0 1px ${qe.borderColor} inset`})),Ot?(0,be.Tm)(Ot,ge=>({className:Ee()(`${Bt}-custom-component`,ge==null?void 0:ge.className,ze)})):je.createElement(ft,Object.assign({},Ne,{ref:Ze}),lt)}),Ue=function(Ye,Ze){var ke={};for(var Je in Ye)Object.prototype.hasOwnProperty.call(Ye,Je)&&Ze.indexOf(Je)<0&&(ke[Je]=Ye[Je]);if(Ye!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Xe=0,Je=Object.getOwnPropertySymbols(Ye);Xe{var ke,Je,Xe,ze,qe;const{prefixCls:Et,scrollNumberPrefixCls:Ct,children:ft,status:Ot,text:Fe,color:wt,count:Bt=null,overflowCount:Ne=99,dot:lt=!1,size:ge="default",title:oe,offset:re,style:ue,className:de,rootClassName:De,classNames:ce,styles:we,showZero:nt=!1}=Ye,Qe=Ue(Ye,["prefixCls","scrollNumberPrefixCls","children","status","text","color","count","overflowCount","dot","size","title","offset","style","className","rootClassName","classNames","styles","showZero"]),{getPrefixCls:xe,direction:ut,badge:Lt}=je.useContext(ie.E_),It=xe("badge",Et),[on,_t]=le(It),tn=Bt>Ne?`${Ne}+`:Bt,$e=tn==="0"||tn===0,gt=Bt===null||$e&&!nt,pt=(Ot!=null||wt!=null)&>,Mt=lt&&!$e,dn=Mt?"":tn,En=(0,je.useMemo)(()=>(dn==null||dn===""||$e&&!nt)&&!Mt,[dn,$e,nt,Mt]),Cn=(0,je.useRef)(Bt);En||(Cn.current=Bt);const bn=Cn.current,pa=(0,je.useRef)(dn);En||(pa.current=dn);const Na=pa.current,Oa=(0,je.useRef)(Mt);En||(Oa.current=Mt);const ka=(0,je.useMemo)(()=>{if(!re)return Object.assign(Object.assign({},Lt==null?void 0:Lt.style),ue);const Nn={marginTop:re[1]};return ut==="rtl"?Nn.left=parseInt(re[0],10):Nn.right=-parseInt(re[0],10),Object.assign(Object.assign(Object.assign({},Nn),Lt==null?void 0:Lt.style),ue)},[ut,re,ue,Lt==null?void 0:Lt.style]),Ya=oe!=null?oe:typeof bn=="string"||typeof bn=="number"?bn:void 0,hr=En||!Fe?null:je.createElement("span",{className:`${It}-status-text`},Fe),jn=!bn||typeof bn!="object"?void 0:(0,be.Tm)(bn,Nn=>({style:Object.assign(Object.assign({},ka),Nn.style)})),Cr=(0,he.o2)(wt,!1),Er=Ee()(ce==null?void 0:ce.indicator,(ke=Lt==null?void 0:Lt.classNames)===null||ke===void 0?void 0:ke.indicator,{[`${It}-status-dot`]:pt,[`${It}-status-${Ot}`]:!!Ot,[`${It}-color-${wt}`]:Cr}),Va={};wt&&!Cr&&(Va.color=wt,Va.background=wt);const un=Ee()(It,{[`${It}-status`]:pt,[`${It}-not-a-wrapper`]:!ft,[`${It}-rtl`]:ut==="rtl"},de,De,Lt==null?void 0:Lt.className,(Je=Lt==null?void 0:Lt.classNames)===null||Je===void 0?void 0:Je.root,ce==null?void 0:ce.root,_t);if(!ft&&pt){const Nn=ka.color;return on(je.createElement("span",Object.assign({},Qe,{className:un,style:Object.assign(Object.assign(Object.assign({},we==null?void 0:we.root),(Xe=Lt==null?void 0:Lt.styles)===null||Xe===void 0?void 0:Xe.root),ka)}),je.createElement("span",{className:Er,style:Object.assign(Object.assign(Object.assign({},we==null?void 0:we.indicator),(ze=Lt==null?void 0:Lt.styles)===null||ze===void 0?void 0:ze.indicator),Va)}),Fe&&je.createElement("span",{style:{color:Nn},className:`${It}-status-text`},Fe)))}return on(je.createElement("span",Object.assign({ref:Ze},Qe,{className:un,style:Object.assign(Object.assign({},(qe=Lt==null?void 0:Lt.styles)===null||qe===void 0?void 0:qe.root),we==null?void 0:we.root)}),ft,je.createElement(Me.default,{visible:!En,motionName:`${It}-zoom`,motionAppear:!1,motionDeadline:1e3},Nn=>{let{className:aa,ref:Ga}=Nn;var ya,Sn;const Jr=xe("scroll-number",Ct),So=Oa.current,jt=Ee()(ce==null?void 0:ce.indicator,(ya=Lt==null?void 0:Lt.classNames)===null||ya===void 0?void 0:ya.indicator,{[`${It}-dot`]:So,[`${It}-count`]:!So,[`${It}-count-sm`]:ge==="small",[`${It}-multiple-words`]:!So&&Na&&Na.toString().length>1,[`${It}-status-${Ot}`]:!!Ot,[`${It}-color-${wt}`]:Cr});let Nt=Object.assign(Object.assign(Object.assign({},we==null?void 0:we.indicator),(Sn=Lt==null?void 0:Lt.styles)===null||Sn===void 0?void 0:Sn.indicator),ka);return wt&&!Cr&&(Nt=Nt||{},Nt.background=wt),je.createElement(it,{prefixCls:Jr,show:!En,motionClassName:aa,className:jt,count:Na,title:Ya,style:Nt,key:"scrollNumber",ref:Ga},jn)}),hr))},dt=je.forwardRef(tt);dt.Ribbon=Se;var rt=dt},66104:function(bt,xt,te){"use strict";te.d(xt,{Z:function(){return it}});var x=te(92310),Ee=te.n(x),Me=te(11592),je=te(26112),he=te(59301),be=te(92343),ie=te(36355),me=te(84105),Ie=te(91857);const Ce=Ue=>{let{children:tt}=Ue;const{getPrefixCls:dt}=he.useContext(ie.E_),rt=dt("breadcrumb");return he.createElement("li",{className:`${rt}-separator`,"aria-hidden":"true"},tt===""?tt:tt||"/")};Ce.__ANT_BREADCRUMB_SEPARATOR=!0;var pe=Ce,Oe=function(Ue,tt){var dt={};for(var rt in Ue)Object.prototype.hasOwnProperty.call(Ue,rt)&&tt.indexOf(rt)<0&&(dt[rt]=Ue[rt]);if(Ue!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ye=0,rt=Object.getOwnPropertySymbols(Ue);Yett[Ye]||rt)}function ae(Ue,tt,dt,rt){if(dt==null)return null;const{className:Ye,onClick:Ze}=tt,ke=Oe(tt,["className","onClick"]),Je=Object.assign(Object.assign({},(0,je.Z)(ke,{data:!0,aria:!0})),{onClick:Ze});return rt!==void 0?he.createElement("a",Object.assign({},Je,{className:Ee()(`${Ue}-link`,Ye),href:rt}),dt):he.createElement("span",Object.assign({},Je,{className:Ee()(`${Ue}-link`,Ye)}),dt)}function E(Ue,tt){return(rt,Ye,Ze,ke,Je)=>{if(tt)return tt(rt,Ye,Ze,ke);const Xe=ye(rt,Ye);return ae(Ue,rt,Xe,Je)}}var a=function(Ue,tt){var dt={};for(var rt in Ue)Object.prototype.hasOwnProperty.call(Ue,rt)&&tt.indexOf(rt)<0&&(dt[rt]=Ue[rt]);if(Ue!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ye=0,rt=Object.getOwnPropertySymbols(Ue);Ye{const{prefixCls:tt,separator:dt="/",children:rt,menu:Ye,overlay:Ze,dropdownProps:ke,href:Je}=Ue,ze=(qe=>{if(Ye||Ze){const Et=Object.assign({},ke);if(Ye){const Ct=Ye||{},{items:ft}=Ct,Ot=a(Ct,["items"]);Et.menu=Object.assign(Object.assign({},Ot),{items:ft==null?void 0:ft.map((Fe,wt)=>{var{key:Bt,title:Ne,label:lt,path:ge}=Fe,oe=a(Fe,["key","title","label","path"]);let re=lt!=null?lt:Ne;return ge&&(re=he.createElement("a",{href:`${Je}${ge}`},re)),Object.assign(Object.assign({},oe),{key:Bt!=null?Bt:wt,label:re})})})}else Ze&&(Et.overlay=Ze);return he.createElement(Ie.Z,Object.assign({placement:"bottom"},Et),he.createElement("span",{className:`${tt}-overlay-link`},qe,he.createElement(me.Z,null)))}return qe})(rt);return ze!=null?he.createElement(he.Fragment,null,he.createElement("li",null,ze),dt&&he.createElement(pe,null,dt)):null},y=Ue=>{const{prefixCls:tt,children:dt,href:rt}=Ue,Ye=a(Ue,["prefixCls","children","href"]),{getPrefixCls:Ze}=he.useContext(ie.E_),ke=Ze("breadcrumb",tt);return he.createElement(b,Object.assign({},Ye,{prefixCls:ke}),ae(ke,Ye,dt,rt))};y.__ANT_BREADCRUMB_ITEM=!0;var z=y,ee=te(17313),ne=te(83116),le=te(37613);const se=Ue=>{const{componentCls:tt,iconCls:dt}=Ue;return{[tt]:Object.assign(Object.assign({},(0,ee.Wf)(Ue)),{color:Ue.itemColor,fontSize:Ue.fontSize,[dt]:{fontSize:Ue.iconFontSize},ol:{display:"flex",flexWrap:"wrap",margin:0,padding:0,listStyle:"none"},a:Object.assign({color:Ue.linkColor,transition:`color ${Ue.motionDurationMid}`,padding:`0 ${Ue.paddingXXS}px`,borderRadius:Ue.borderRadiusSM,height:Ue.lineHeight*Ue.fontSize,display:"inline-block",marginInline:-Ue.marginXXS,"&:hover":{color:Ue.linkHoverColor,backgroundColor:Ue.colorBgTextHover}},(0,ee.Qy)(Ue)),"li:last-child":{color:Ue.lastItemColor},[`${tt}-separator`]:{marginInline:Ue.separatorMargin,color:Ue.separatorColor},[`${tt}-link`]:{[` - > ${dt} + span, - > ${dt} + a - `]:{marginInlineStart:Ue.marginXXS}},[`${tt}-overlay-link`]:{borderRadius:Ue.borderRadiusSM,height:Ue.lineHeight*Ue.fontSize,display:"inline-block",padding:`0 ${Ue.paddingXXS}px`,marginInline:-Ue.marginXXS,[`> ${dt}`]:{marginInlineStart:Ue.marginXXS,fontSize:Ue.fontSizeIcon},"&:hover":{color:Ue.linkHoverColor,backgroundColor:Ue.colorBgTextHover,a:{color:Ue.linkHoverColor}},a:{"&:hover":{backgroundColor:"transparent"}}},[`&${Ue.componentCls}-rtl`]:{direction:"rtl"}})}};var fe=(0,ne.Z)("Breadcrumb",Ue=>{const tt=(0,le.TS)(Ue,{});return[se(tt)]},Ue=>({itemColor:Ue.colorTextDescription,lastItemColor:Ue.colorText,iconFontSize:Ue.fontSize,linkColor:Ue.colorTextDescription,linkHoverColor:Ue.colorText,separatorColor:Ue.colorTextDescription,separatorMargin:Ue.marginXS})),Pe=function(Ue,tt){var dt={};for(var rt in Ue)Object.prototype.hasOwnProperty.call(Ue,rt)&&tt.indexOf(rt)<0&&(dt[rt]=Ue[rt]);if(Ue!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ye=0,rt=Object.getOwnPropertySymbols(Ue);Ye{var{breadcrumbName:ke}=Ze,Je=Pe(Ze,["breadcrumbName"]);return Object.assign(Object.assign({},Je),{title:ke})})}),Ye}function Le(Ue,tt){return(0,he.useMemo)(()=>Ue||(tt?tt.map(Se):null),[Ue,tt])}var Ge=function(Ue,tt){var dt={};for(var rt in Ue)Object.prototype.hasOwnProperty.call(Ue,rt)&&tt.indexOf(rt)<0&&(dt[rt]=Ue[rt]);if(Ue!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ye=0,rt=Object.getOwnPropertySymbols(Ue);Ye{if(tt===void 0)return tt;let dt=(tt||"").replace(/^\//,"");return Object.keys(Ue).forEach(rt=>{dt=dt.replace(`:${rt}`,Ue[rt])}),dt},et=Ue=>{const{prefixCls:tt,separator:dt="/",style:rt,className:Ye,rootClassName:Ze,routes:ke,items:Je,children:Xe,itemRender:ze,params:qe={}}=Ue,Et=Ge(Ue,["prefixCls","separator","style","className","rootClassName","routes","items","children","itemRender","params"]),{getPrefixCls:Ct,direction:ft,breadcrumb:Ot}=he.useContext(ie.E_);let Fe;const wt=Ct("breadcrumb",tt),[Bt,Ne]=fe(wt),lt=Le(Je,ke),ge=E(wt,ze);if(lt&<.length>0){const ue=[],de=Je||ke;Fe=lt.map((De,ce)=>{const{path:we,key:nt,type:Qe,menu:xe,overlay:ut,onClick:Lt,className:It,separator:on,dropdownProps:_t}=De,tn=ve(qe,we);tn!==void 0&&ue.push(tn);const $e=nt!=null?nt:ce;if(Qe==="separator")return he.createElement(pe,{key:$e},on);const gt={},pt=ce===lt.length-1;xe?gt.menu=xe:ut&&(gt.overlay=ut);let{href:Mt}=De;return ue.length&&tn!==void 0&&(Mt=`#/${ue.join("/")}`),he.createElement(b,Object.assign({key:$e},gt,(0,je.Z)(De,{data:!0,aria:!0}),{className:It,dropdownProps:_t,href:Mt,separator:pt?"":dt,onClick:Lt,prefixCls:wt}),ge(De,qe,de,ue,Mt))})}else if(Xe){const ue=(0,Me.Z)(Xe).length;Fe=(0,Me.Z)(Xe).map((de,De)=>{if(!de)return de;const ce=De===ue-1;return(0,be.Tm)(de,{separator:ce?"":dt,key:De})})}const oe=Ee()(wt,Ot==null?void 0:Ot.className,{[`${wt}-rtl`]:ft==="rtl"},Ye,Ze,Ne),re=Object.assign(Object.assign({},Ot==null?void 0:Ot.style),rt);return Bt(he.createElement("nav",Object.assign({className:oe,style:re},Et),he.createElement("ol",null,Fe)))};et.Item=z,et.Separator=pe;var Ae=et,it=Ae},24905:function(bt,xt,te){"use strict";te.d(xt,{default:function(){return fe}});var x=te(92310),Ee=te.n(x),Me=te(5630),je=te(59301),he=te(36355),be=te(1684),ie=te(32441),Ie=je.createContext(null),Ce=te(98447),pe=te(14088),Oe=te(4572),ye=function(Pe,Se){var Le={};for(var Ge in Pe)Object.prototype.hasOwnProperty.call(Pe,Ge)&&Se.indexOf(Ge)<0&&(Le[Ge]=Pe[Ge]);if(Pe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ve=0,Ge=Object.getOwnPropertySymbols(Pe);ve{var Le;const{prefixCls:Ge,className:ve,rootClassName:et,children:Ae,indeterminate:it=!1,style:Ue,onMouseEnter:tt,onMouseLeave:dt,skipGroup:rt=!1,disabled:Ye}=Pe,Ze=ye(Pe,["prefixCls","className","rootClassName","children","indeterminate","style","onMouseEnter","onMouseLeave","skipGroup","disabled"]),{getPrefixCls:ke,direction:Je,checkbox:Xe}=je.useContext(he.E_),ze=je.useContext(Ie),{isFormItemInput:qe}=je.useContext(ie.aM),Et=je.useContext(be.Z),Ct=(Le=(ze==null?void 0:ze.disabled)||Ye)!==null&&Le!==void 0?Le:Et,ft=je.useRef(Ze.value);je.useEffect(()=>{ze==null||ze.registerValue(Ze.value)},[]),je.useEffect(()=>{if(!rt)return Ze.value!==ft.current&&(ze==null||ze.cancelValue(ft.current),ze==null||ze.registerValue(Ze.value),ft.current=Ze.value),()=>ze==null?void 0:ze.cancelValue(Ze.value)},[Ze.value]);const Ot=ke("checkbox",Ge),[Fe,wt]=(0,Ce.ZP)(Ot),Bt=Object.assign({},Ze);ze&&!rt&&(Bt.onChange=function(){Ze.onChange&&Ze.onChange.apply(Ze,arguments),ze.toggleOption&&ze.toggleOption({label:Ae,value:Ze.value})},Bt.name=ze.name,Bt.checked=ze.value.includes(Ze.value));const Ne=Ee()(`${Ot}-wrapper`,{[`${Ot}-rtl`]:Je==="rtl",[`${Ot}-wrapper-checked`]:Bt.checked,[`${Ot}-wrapper-disabled`]:Ct,[`${Ot}-wrapper-in-form-item`]:qe},Xe==null?void 0:Xe.className,ve,et,wt),lt=Ee()({[`${Ot}-indeterminate`]:it},Oe.A,wt),ge=it?"mixed":void 0;return Fe(je.createElement(pe.Z,{component:"Checkbox",disabled:Ct},je.createElement("label",{className:Ne,style:Object.assign(Object.assign({},Xe==null?void 0:Xe.style),Ue),onMouseEnter:tt,onMouseLeave:dt},je.createElement(Me.Z,Object.assign({"aria-checked":ge},Bt,{prefixCls:Ot,className:lt,disabled:Ct,ref:Se})),Ae!==void 0&&je.createElement("span",null,Ae))))};var a=je.forwardRef(ae),b=te(94480),y=te(2738),z=function(Pe,Se){var Le={};for(var Ge in Pe)Object.prototype.hasOwnProperty.call(Pe,Ge)&&Se.indexOf(Ge)<0&&(Le[Ge]=Pe[Ge]);if(Pe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ve=0,Ge=Object.getOwnPropertySymbols(Pe);ve{const{defaultValue:Le,children:Ge,options:ve=[],prefixCls:et,className:Ae,rootClassName:it,style:Ue,onChange:tt}=Pe,dt=z(Pe,["defaultValue","children","options","prefixCls","className","rootClassName","style","onChange"]),{getPrefixCls:rt,direction:Ye}=je.useContext(he.E_),[Ze,ke]=je.useState(dt.value||Le||[]),[Je,Xe]=je.useState([]);je.useEffect(()=>{"value"in dt&&ke(dt.value||[])},[dt.value]);const ze=je.useMemo(()=>ve.map(oe=>typeof oe=="string"||typeof oe=="number"?{label:oe,value:oe}:oe),[ve]),qe=oe=>{Xe(re=>re.filter(ue=>ue!==oe))},Et=oe=>{Xe(re=>[].concat((0,b.Z)(re),[oe]))},Ct=oe=>{const re=Ze.indexOf(oe.value),ue=(0,b.Z)(Ze);re===-1?ue.push(oe.value):ue.splice(re,1),"value"in dt||ke(ue),tt==null||tt(ue.filter(de=>Je.includes(de)).sort((de,De)=>{const ce=ze.findIndex(nt=>nt.value===de),we=ze.findIndex(nt=>nt.value===De);return ce-we}))},ft=rt("checkbox",et),Ot=`${ft}-group`,[Fe,wt]=(0,Ce.ZP)(ft),Bt=(0,y.Z)(dt,["value","disabled"]),Ne=ve.length?ze.map(oe=>je.createElement(a,{prefixCls:ft,key:oe.value.toString(),disabled:"disabled"in oe?oe.disabled:dt.disabled,value:oe.value,checked:Ze.includes(oe.value),onChange:oe.onChange,className:`${Ot}-item`,style:oe.style,title:oe.title},oe.label)):Ge,lt={toggleOption:Ct,value:Ze,disabled:dt.disabled,name:dt.name,registerValue:Et,cancelValue:qe},ge=Ee()(Ot,{[`${Ot}-rtl`]:Ye==="rtl"},Ae,it,wt);return Fe(je.createElement("div",Object.assign({className:ge,style:Ue},Bt,{ref:Se}),je.createElement(Ie.Provider,{value:lt},Ne)))},ne=je.forwardRef(ee);var le=je.memo(ne);const se=a;se.Group=le,se.__ANT_CHECKBOX=!0;var fe=se},98447:function(bt,xt,te){"use strict";te.d(xt,{C2:function(){return he}});var x=te(17313),Ee=te(37613),Me=te(83116);const je=be=>{const{checkboxCls:ie}=be,me=`${ie}-wrapper`;return[{[`${ie}-group`]:Object.assign(Object.assign({},(0,x.Wf)(be)),{display:"inline-flex",flexWrap:"wrap",columnGap:be.marginXS,[`> ${be.antCls}-row`]:{flex:1}}),[me]:Object.assign(Object.assign({},(0,x.Wf)(be)),{display:"inline-flex",alignItems:"baseline",cursor:"pointer","&:after":{display:"inline-block",width:0,overflow:"hidden",content:"'\\a0'"},[`& + ${me}`]:{marginInlineStart:0},[`&${me}-in-form-item`]:{'input[type="checkbox"]':{width:14,height:14}}}),[ie]:Object.assign(Object.assign({},(0,x.Wf)(be)),{position:"relative",whiteSpace:"nowrap",lineHeight:1,cursor:"pointer",borderRadius:be.borderRadiusSM,alignSelf:"center",[`${ie}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0,margin:0,[`&:focus-visible + ${ie}-inner`]:Object.assign({},(0,x.oN)(be))},[`${ie}-inner`]:{boxSizing:"border-box",position:"relative",top:0,insetInlineStart:0,display:"block",width:be.checkboxSize,height:be.checkboxSize,direction:"ltr",backgroundColor:be.colorBgContainer,border:`${be.lineWidth}px ${be.lineType} ${be.colorBorder}`,borderRadius:be.borderRadiusSM,borderCollapse:"separate",transition:`all ${be.motionDurationSlow}`,"&:after":{boxSizing:"border-box",position:"absolute",top:"50%",insetInlineStart:"21.5%",display:"table",width:be.checkboxSize/14*5,height:be.checkboxSize/14*8,border:`${be.lineWidthBold}px solid ${be.colorWhite}`,borderTop:0,borderInlineStart:0,transform:"rotate(45deg) scale(0) translate(-50%,-50%)",opacity:0,content:'""',transition:`all ${be.motionDurationFast} ${be.motionEaseInBack}, opacity ${be.motionDurationFast}`}},"& + span":{paddingInlineStart:be.paddingXS,paddingInlineEnd:be.paddingXS}})},{[` +`),pn.focus();default:throw new Error}},[pn,tr]),qr=(0,x.useMemo)(()=>{switch(tr){case pt:return x.createElement(Je,{callback:Ko,onCancel:yi});case xn:return x.createElement(Xe.Z,{callback:Ko,onCancel:yi});case Mt:return x.createElement(ze.Z,{callback:Ko,onCancel:yi});case dn:return x.createElement(Me,{callback:Ko,onCancel:yi});case pa:return x.createElement(Ae,{callback:Ko,onCancel:yi});case"maths-latex":return x.createElement(_t,{showSaveButton:!0,callback:Ko});case"inline-latex":return x.createElement(tn.Z,{showSaveButton:!0,callback:Ko});default:return null}},[tr]);function yi(){pr("")}(0,x.useEffect)(()=>{if(Ti.current){let za=function(Mi){No=!0,ei=Mi.pageY},Wa=function(){No=!1},Xa=function(Mi){if(No){let Fi=Mi.pageY-ei;Fi<0&&(Fi=0),Fi>300&&(Fi=300);let Ai=An+Fi+"px";Co(Ai)}},ur=Ti.current,No=!1,ei=0;return ur.addEventListener("mousedown",za),document.addEventListener("mousemove",Xa),document.addEventListener("mouseup",Wa),()=>{ur.removeEventListener("mousedown",za),document.removeEventListener("mousemove",Xa),document.removeEventListener("mouseup",Wa)}}},[pn,Ti]),(0,x.useEffect)(()=>{Co(An)},[An]);const ol=Ga(Rt),qi=Ga(Lr),El={width:ol,height:qi},pl=(0,x.useMemo)(()=>{if(Bo){let za=new Date(Bo),Wa=za.getHours(),Xa=za.getMinutes(),ur=za.getSeconds();return Wa=Wa<10?"0"+Wa:Wa,Xa=Xa<10?"0"+Xa:Xa,ur=ur<10?"0"+ur:ur,`${Wa}:${Xa}:${ur}`}return 0},[Bo]),fi=za=>{const Wa=[];if(io){let Xa=-1;za=za.replace(/(@▁▁@|@▁@)/g,function(ur,No,ei){Wa.push({multiLine:ur!==un})})}return Wa};function Ci(){window.sessionStorage.removeItem(Qr),di(!1),Xr(0)}function Gi(){di(!1),Xr(0),pn.setValue(window.sessionStorage.getItem(Qr))}const el=(0,Se.useIntl)(),ul={[pt]:"\u6DFB\u52A0\u94FE\u63A5",[xn]:el.formatMessage({id:"markdownEditor.addCodeBlock",defaultMessage:"\u6DFB\u52A0\u4EE3\u7801\u5757"}),[Mt]:el.formatMessage({id:"markdownEditor.addImage",defaultMessage:"\u6DFB\u52A0\u56FE\u7247"}),[En]:"\u6DFB\u52A0\u753B\u56FE",[dn]:el.formatMessage({id:"markdownEditor.insertFlowchart",defaultMessage:"\u63D2\u5165\u6D41\u7A0B\u56FE"}),[pa]:"\u6DFB\u52A0\u8868\u683C","maths-latex":el.formatMessage({id:"markdownEditor.mathImage",defaultMessage:"\u6570\u5B66\u56FE\u50CF"}),"inline-latex":el.formatMessage({id:"markdownEditor.latexFormula",defaultMessage:"LATEX\u516C\u5F0F"})};(0,x.useEffect)(()=>{ul[tr]&&tr!==En&&tr!==dn&&setTimeout(()=>{const za=document.getElementsByClassName("markdown-popup-form")[0],Wa=window.innerWidth/2-za.offsetWidth/2,Xa=window.innerHeight/2-za.offsetHeight/2;sl(Wa),ji(Xa)},0)},[tr]);const Fl=za=>{za.preventDefault();const Wa=za.clientX-gl,Xa=za.clientY-Xi;document.body.onmousemove=ur=>{let No=ur.clientX-Wa,ei=ur.clientY-Xa;const Mi=document.getElementsByClassName("markdown-popup-form")[0],Fi=window.innerWidth-Mi.offsetWidth,Ai=window.innerHeight-Mi.offsetHeight;No=Math.max(0,Math.min(No,Fi)),ei=Math.max(0,Math.min(ei,Ai)),bl(ur.clientX,ur.clientY,Wa,Xa)&&(sl(No),ji(ei))},document.body.onmouseup=function(){document.body.onmousemove=null}},bl=(za,Wa,Xa,ur)=>{const No=document.body.clientHeight,ei=document.body.clientWidth;return za<20&&Xa>za||za>ei-20&&XaWa||Wa>No-20&&urpe in He?Se(He,pe,{enumerable:!0,configurable:!0,writable:!0,value:tt}):He[pe]=tt,ee=(He,pe)=>{for(var tt in pe||(pe={}))b.call(pe,tt)&&z(He,tt,pe[tt]);if(a)for(var tt of a(pe))y.call(pe,tt)&&z(He,tt,pe[tt]);return He},ae=(He,pe)=>ne(He,E(pe));const{useForm:se}=x.default,ie={width:280,marginRight:10},fe={labelCol:{span:5},wrapperCol:{span:19}};var Ee=({callback:He,onCancel:pe})=>{const[tt]=se();let xe=(0,Ie.useRef)();const it=(0,Pe.useIntl)();function Ke(rt){xe.current.width=tt.getFieldValue("width"),xe.current.align=tt.getFieldValue("align"),He(rt,xe.current)}function qe(rt,Ye){if(rt.status===-1){he.ZP.error(rt.message);return}tt.setFieldsValue({src:`/api/attachments/${rt.id}`,type:Ye.type})}function ut(rt){let Ye=rt.target.files[0];xe.current=Ye,Le(Ye,qe)}return be.createElement(x.default,ae(ee({form:tt},fe),{className:"upload-image-panel",onFinish:Ke,style:{width:470,overflow:"hidden"}}),be.createElement(x.default.Item,{label:it.formatMessage({id:"markdownEditor.imageAddress",defaultMessage:"\u56FE\u7247\u5730\u5740"}),required:!0},be.createElement("div",{className:"flex-container"},be.createElement(x.default.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5730\u5740"}]},be.createElement(Oe.default,{style:ie})),be.createElement(ye,{onFileChange:ut}))),be.createElement(x.default.Item,{label:it.formatMessage({id:"markdownEditor.imageDescription",defaultMessage:"\u56FE\u7247\u63CF\u8FF0"}),name:"alt"},be.createElement(Oe.default,{style:{width:264}})),be.createElement(x.default.Item,{label:it.formatMessage({id:"markdownEditor.imageWidth",defaultMessage:"\u56FE\u7247\u5BBD\u5EA6"}),name:"width"},be.createElement(Ge.Z,null,be.createElement(x.default.Item,{name:"width",style:{margin:0}},be.createElement(ve.Z,{style:{width:264}})),be.createElement("span",{className:"ml8"},"%"))),be.createElement(x.default.Item,{label:it.formatMessage({id:"markdownEditor.alignment",defaultMessage:"\u5BF9\u9F50\u65B9\u5F0F"}),name:"align"},be.createElement(we.ZP.Group,{name:"align",defaultValue:1,options:[{value:"left",label:it.formatMessage({id:"markdownEditor.leftAlign",defaultMessage:"\u5DE6\u5BF9\u9F50"})},{value:"center",label:it.formatMessage({id:"markdownEditor.centerAlign",defaultMessage:"\u5C45\u4E2D\u5BF9\u9F50"})},{value:"right",label:it.formatMessage({id:"markdownEditor.rightAlign",defaultMessage:"\u53F3\u5BF9\u9F50"})}]})),be.createElement("aside",null,be.createElement(x.default.Item,{style:{textAlign:"right",position:"relative",right:-98}},be.createElement(le.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},it.formatMessage({id:"markdownEditor.confirm",defaultMessage:"\u786E\u5B9A"})),be.createElement(le.ZP,{type:"default",onClick:pe},it.formatMessage({id:"markdownEditor.cancel",defaultMessage:"\u53D6\u6D88"})))))};function ye({onFileChange:He}){return be.createElement("label",{className:"upload-button",style:{cursor:"pointer"}},"\u672C\u5730\u4E0A\u4F20",be.createElement("input",{type:"file",onChange:He}))}function Le(He,pe){if(!He)throw new String("\u6CA1\u6709\u6587\u4EF6");if(!(0,Ce.bg)())throw he.ZP.warning("\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C"),new String("\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C");let tt=new FormData;tt.append("editormd-image-file",He),tt.append("file_param_name","editormd-image-file"),tt.append("byxhr","true");var xe=new window.XMLHttpRequest;xe.withCredentials=!0,xe.addEventListener("load",function(it){pe(JSON.parse(it.target.responseText),He)},!1),xe.addEventListener("error",function(it){console.error(it)},!1),xe.open("POST",`${me.KI}/api/attachments.json`),xe.send(tt)}},57261:function(bt,xt,te){"use strict";te.d(xt,{Z:function(){return Oe}});var x=te(59301),he=te(4676);class Oe extends x.Component{constructor(ve){super(ve);const we=window.document;this.node=we.createElement("div"),we.body.appendChild(this.node)}render(){const{children:ve}=this.props;return(0,he.createPortal)(ve,this.node)}componentWillUnmount(){window.document.body.removeChild(this.node)}}},61584:function(bt,xt,te){"use strict";te.d(xt,{i:function(){return fe},Z:function(){return ye}});var x={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"},he=te(71418),Oe=te(6848),Ge=te(93948),ve=te(92310),we=te.n(ve),le=te(65862),me=te(2524),Ie=te(41867),Ce=te(65582),Pe=te(79005),be=te(20345),Se=te(77882),ne=te(31081),E=te(75309),a=te(71979),b=te(47558),y=te(42922),z=te(66832),ee=te(96593),ae=te(19664),se=te(91833),ie=te(59301);const fe=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:Pe,swimg:be},{name:"101\u8BA1\u5212",ptimg:Se,swimg:ne},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:E,swimg:a},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:b,swimg:y},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:z,swimg:ee},{name:"\u519B\u961F\u4E00\u6D41",ptimg:ae,swimg:se}];var ye=({className:Le,dataSource:He=[],col:pe=4,right:tt,bottom:xe=23,precision:it=0,wrapWidth:Ke=1200,trackEventItems:qe,loading:ut,onRemove:rt=()=>{},isCurrent:Ye=!0,showAlias:Ze=!1,showProgress:ke=!1})=>{const Je=(0,Ce.useIntl)(),Xe=Math.floor((Ke-(pe-1)*tt)/pe),ze=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:"/images/tjzx.png",swimg:"/images/sw_tjzx.png"},{name:Je.formatMessage({id:"shixuns.plan101",defaultMessage:"101\u8BA1\u5212"}),ptimg:"/images/jh.png",swimg:"/images/sw_jh.png"},{name:Je.formatMessage({id:"shixuns.nationalFirstClass",defaultMessage:"\u56FD\u5BB6\u4E00\u6D41"}),ptimg:"/images/gjyl.png",swimg:"/images/sw_gjyl.png"},{name:Je.formatMessage({id:"shixuns.provincialFirstClass",defaultMessage:"\u7701\u7EA7\u4E00\u6D41"}),ptimg:"/images/sjyl.png",swimg:"/images/sw_sjyl.png"},{name:Je.formatMessage({id:"shixuns.premiumCourse",defaultMessage:"\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:Je.formatMessage({id:"shixuns.newTypeTextbook",defaultMessage:"\u65B0\u578B\u6559\u6750"}),ptimg:"/images/xxjc.png",swimg:"/images/sw_xxjc.png"}].map($e=>(window.ENV==="build"&&($e.ptimg=`/react/build${$e.ptimg}`,$e.swimg=`/react/build${$e.swimg}`),$e));return ie.createElement(he.Z,{spinning:ut},ie.createElement("div",{className:we()(x.list,Le)},!!(He!=null&&He.length)&&(He==null?void 0:He.map(($e,ht)=>{var Ct,ft,Ot,Fe,wt,Bt;const{name:Ne,id:lt,identifier:ge,featured:oe,school_name:re,image_url:ue,excellent:de,is_plan:Me}=$e;return ie.createElement("div",{key:lt,className:Ye&&ke?x.wrapisCurrent:x.wrap,style:{width:Xe,marginRight:(1+ht)%pe===0?0:tt+it,marginBottom:xe}},ie.createElement("a",{className:x.li,onClick:ce=>{ce.preventDefault(),ce.stopPropagation(),qe&&(0,le.L9)([qe]),(0,le.xg)(`/paths/${ge}`)}},ie.createElement("div",{className:x.img},ie.createElement("img",{className:x.cover,src:`${ue}`}),Ye&&(0,Ie.bg)()&&($e==null?void 0:$e.studying)&&ie.createElement("div",{className:`${x.movebq} user-path-items`,onClick:ce=>{ce.stopPropagation(),rt($e)}},ie.createElement("i",{className:"iconfont icon-yichu1 mr5 c-red"}),ie.createElement("span",{className:"c-red"},"\u79FB\u9664")),(Ct=$e==null?void 0:$e.subject_tags)==null?void 0:Ct.map((ce,Be)=>{var nt,Qe;if(Be===0){const dt=(nt=ze.find(Lt=>Lt.name==ce))==null?void 0:nt.swimg;return ie.createElement("img",{className:x.sign,src:dt,style:{left:"-4px"}})}const Ae=(Qe=ze.find(dt=>dt.name==ce))==null?void 0:Qe.ptimg;return ie.createElement("img",{className:x.sign,src:Ae,style:{left:`${48+52*(Be-1)+2*Be}px`}})}),ie.createElement("div",{style:{position:"absolute",top:"150px",left:"4px"}},($e==null?void 0:$e.excellent)&&ie.createElement("div",{className:x.bq},Je.formatMessage({id:"paths.openCourse1",defaultMessage:"\u5F00\u653E\u8BFE\u7A0B"})))),ie.createElement("div",{className:x.name},ie.createElement(Oe.Z,{title:Ze&&($e!=null&&$e.excellent_alias_name)?ie.createElement("span",null,`\u8BFE\u7A0B\u539F\u540D\uFF1A${Ne}`,ie.createElement("br",null),ie.createElement("span",null,`\u8BFE\u7A0B\u522B\u540D\uFF1A${$e==null?void 0:$e.excellent_alias_name}`)):Ne},ie.createElement("span",{className:x.e},Ze&&($e==null?void 0:$e.excellent_alias_name)||Ne))),Ye&&ke&&((ft=$e==null?void 0:$e.progress)==null?void 0:ft.all_score)!=0&&ie.createElement("div",{style:{padding:"0px 10px",color:"#333",marginTop:10}},ie.createElement(Ge.Z,{strokeColor:"#44d7b6",gap:"small",percent:(((Ot=$e==null?void 0:$e.progress)==null?void 0:Ot.my_score)/((Fe=$e==null?void 0:$e.progress)==null?void 0:Fe.all_score)*100).toFixed(),showInfo:!1}),Je.formatMessage({id:"shixuns.completed",defaultMessage:"\u5DF2\u5B8C\u6210"})," ",(wt=$e==null?void 0:$e.progress)==null?void 0:wt.my_score,"/",(Bt=$e==null?void 0:$e.progress)==null?void 0:Bt.all_score),(!Ye||!ke)&&ie.createElement("div",{className:x.tags},ie.createElement("div",null,ie.createElement(Oe.Z,{placement:"bottom",title:Je.formatMessage({id:"paths.chapterCount",defaultMessage:"\u7AE0\u8282\u6570"})},ie.createElement("span",null,ie.createElement("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),ie.createElement("span",null,$e.stages_count))),ie.createElement(Oe.Z,{placement:"bottom",title:Je.formatMessage({id:"paths.numberOfLearners",defaultMessage:"\u5B66\u4E60\u4EBA\u6570"})},ie.createElement("span",null,ie.createElement("i",{className:"iconfont icon-chengyuan font14 mr3"}),ie.createElement("span",null,$e.members_count)))))))})),!He.length&&ie.createElement(me.Z,null)))}},3918:function(bt,xt,te){"use strict";te.d(xt,{jL:function(){return ve},w9:function(){return ya},vv:function(){return Fa},dN:function(){return jt},QD:function(){return xa},cQ:function(){return ce.Z},vg:function(){return Va},Oz:function(){return ka},op:function(){return Xr},O5:function(){return pl},_b:function(){return $o},t7:function(){return xe},tT:function(){return qe},Gi:function(){return yo},YG:function(){return Mr},Ed:function(){return io},kT:function(){return vi},qp:function(){return y},Um:function(){return fe},K3:function(){return ae},vr:function(){return sl},qE:function(){return qo},Je:function(){return Ye},wb:function(){return wt},rC:function(){return Me},lB:function(){return lt},cq:function(){return Wn},kO:function(){return Un},tp:function(){return Le},Si:function(){return Gi},k8:function(){return Oo},Du:function(){return ur}});var x=te(59301),he={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"},Oe="data:image/png;base64,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",ve=({dataSource:Xt=[],img:Vt,imgWidth:cn=346,title:ln,sunTitle:nr,bannerExtraContent:Nr})=>x.createElement("div",{className:he.banner},x.createElement("div",{className:he.content},x.createElement("aside",null,x.createElement("p",null,x.createElement("b",null,ln),x.createElement("span",null,nr)),Xt.length>0&&x.createElement("div",{className:he.btns},Xt.map((na,Ir)=>x.createElement("div",{key:Ir,onClick:na.click},na.name,na.sign?x.createElement("img",{src:Oe,width:39}):null))),Nr),Vt&&x.createElement("img",{style:{marginTop:33,marginRight:38},src:Vt,width:cn}))),we={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"},le=te(92310),me=te.n(le),Ie=te(89392),Ce=te(65582),Pe=Object.defineProperty,be=Object.getOwnPropertySymbols,Se=Object.prototype.hasOwnProperty,ne=Object.prototype.propertyIsEnumerable,E=(Xt,Vt,cn)=>Vt in Xt?Pe(Xt,Vt,{enumerable:!0,configurable:!0,writable:!0,value:cn}):Xt[Vt]=cn,a=(Xt,Vt)=>{for(var cn in Vt||(Vt={}))Se.call(Vt,cn)&&E(Xt,cn,Vt[cn]);if(be)for(var cn of be(Vt))ne.call(Vt,cn)&&E(Xt,cn,Vt[cn]);return Xt},y=({dataSource:Xt=[],value:Vt,onChange:cn,onTitleChange:ln,className:nr,title:Nr,titleWidth:na=41,style:Ir={},fontColor:Or="#6A7283",showCount:kr,classNameActive:_o,styleItem:Vn={}})=>{const $r=(0,Ce.useIntl)(),[ko,oi]=(0,x.useState)(0),[eo,Tr]=(0,x.useState)(!1),Qo=(0,x.useRef)(null),Pi=(0,x.useRef)(null);return(0,x.useEffect)(()=>{var qa;Xt.length!==0&&(((qa=Qo==null?void 0:Qo.current)==null?void 0:qa.clientHeight)>97?oi(1):oi(0)),Xt.length===0&&oi(0),Tr(!1)},[Xt]),x.createElement("div",{className:me()(we.row,nr),style:Ir},x.createElement("div",{onClick:(0,Ie.throttle)(()=>ln==null?void 0:ln(),2e3),style:{width:na,marginTop:eo?12:4},className:`${we.title} ${ln?"current":""}`},Nr),x.createElement("div",{className:eo?`${we.tagsWrap} ${we.tagsBorderWrap}`:we.tagsWrap},x.createElement("div",{className:we.bar,ref:Pi,style:ko>0?{height:ko===1?97:"auto",overflow:ko===1?"hidden":"auto",paddingRight:55}:{paddingRight:0}},x.createElement("div",{className:we.tag,ref:Qo},Xt==null?void 0:Xt.map(qa=>x.createElement("span",{onClick:()=>cn(qa.id),key:qa.id,style:a(a({color:Or},Vn),(qa==null?void 0:qa.style)||{}),className:Vt===qa.id?me()(_o||we.active,qa.classNameActive):""},x.createElement("span",{title:qa.name,className:we.name},qa.name),!!kr&&x.createElement("span",{className:we.num},qa.count))))),!!ko&&x.createElement(x.Fragment,null,ko===1?x.createElement("div",{onClick:()=>{var qa;oi(2),((qa=Qo==null?void 0:Qo.current)==null?void 0:qa.clientHeight)>245?Tr(!0):Tr(!1)},className:we.action},$r.formatMessage({id:"shixuns.expand",defaultMessage:"\u5C55\u5F00"}),x.createElement("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})):x.createElement("div",{onClick:()=>{Pi.current.scrollTop=0,oi(1),Tr(!1)},className:we.action},$r.formatMessage({id:"shixuns.collapse",defaultMessage:"\u6536\u8D77"}),x.createElement("i",{style:{transform:"translateY(0px) scale(0.6)"},className:"iconfont icon-shouqi3"})))))},z={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"},ae=({dataSource:Xt=[],value:Vt,onChange:cn,onTitleChange:ln,className:nr,title:Nr,titleWidth:na=41,style:Ir={},fontColor:Or="#6A7283",showCount:kr,expand:_o=!0})=>{const[Vn,$r]=(0,x.useState)(0),[ko,oi]=(0,x.useState)(!1),eo=(0,x.useRef)(null),Tr=(0,x.useRef)(null),[Qo,Pi]=(0,x.useState)(_o);return x.createElement("div",{className:me()(z.row,nr),style:Ir},x.createElement("div",{className:"flex item-center justify-between"},x.createElement("div",{onClick:(0,Ie.throttle)(()=>ln==null?void 0:ln(),2e3),style:{width:na,marginTop:ko?12:4},className:`${z.title} ${ln?"current":""}`},Nr),x.createElement("i",{className:`iconfont ${Qo?"icon-yizhankai":"icon-weizhankai"} current`,style:{color:"#727C95",fontSize:Qo?8:10},onClick:()=>Pi(!Qo)})),Qo&&x.createElement("div",{className:ko?`${z.tagsWrap} ${z.tagsBorderWrap}`:z.tagsWrap},x.createElement("div",{className:z.fenge}),x.createElement("div",{className:z.bar,ref:Tr},x.createElement("div",{className:z.tag,ref:eo},Xt==null?void 0:Xt.map(qa=>x.createElement("span",{onClick:()=>cn(qa.id),key:qa.id,style:{color:Or},className:Vt===qa.id?z.active:""},x.createElement("span",{title:qa.name,className:z.name},qa.name),!!kr&&x.createElement("span",{className:z.num},qa.count)))))))},se={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"},fe=({dataSource:Xt=[],value:Vt,onChange:cn,onTitleChange:ln,className:nr,title:Nr,titleWidth:na=41,style:Ir={},fontColor:Or="#fff",showCount:kr,expand:_o=!0})=>{const[Vn,$r]=(0,x.useState)(0),[ko,oi]=(0,x.useState)(!1),eo=(0,x.useRef)(null),Tr=(0,x.useRef)(null),[Qo,Pi]=(0,x.useState)(_o);return x.createElement("div",{className:me()(se.row,nr),style:Ir},x.createElement("div",{className:"flex item-center justify-between"},x.createElement("div",{onClick:(0,Ie.throttle)(()=>ln==null?void 0:ln(),2e3),style:{width:na},className:`${se.title} ${ln?"current":""}`},Nr),x.createElement("i",{className:`iconfont ${Qo?"icon-yizhankai":"icon-weizhankai"} current`,style:{color:Qo?"#00DDC7":"#037F74",fontSize:Qo?10:12},onClick:()=>Pi(!Qo)})),Qo&&x.createElement("div",{className:ko?`${se.tagsWrap} ${se.tagsBorderWrap}`:se.tagsWrap},x.createElement("div",{className:se.bar,ref:Tr},x.createElement("div",{className:se.tag,ref:eo},Xt==null?void 0:Xt.map(qa=>x.createElement("span",{onClick:()=>cn(qa.id),key:qa.id,style:{color:Or},className:Vt===qa.id?se.active:""},x.createElement("span",{title:qa.name,className:se.name},qa.name),!!kr&&x.createElement("span",{className:se.num},qa.count)))))))},Ee={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"},Le=({dataSource:Xt=[],value:Vt,onChange:cn,className:ln,style:nr={}})=>x.createElement("div",{style:nr,className:me()(Ee.tabs,ln)},Xt.map(Nr=>x.createElement("span",{onClick:()=>cn(Nr.id),className:Vt===Nr.id?Ee.active:"",key:Nr.id},Nr.name))),He={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"},pe=te(92832),xe=({dataSource:Xt=[],value:Vt="",onChange:cn,onInputChange:ln=()=>{},className:nr,style:Nr={},placeholder:na,allowClear:Ir=!1})=>{var Or;const[kr,_o]=(0,x.useState)(""),[Vn,$r]=(0,x.useState)("");(0,x.useEffect)(()=>{var eo;let Tr=Vt;(eo=JSON.stringify(Vt))!=null&&eo.includes("{")&&(_o(Vt.id),Tr=Vt.value||"");try{$r(decodeURIComponent(Tr||""))}catch(Qo){$r(decodeURIComponent(Tr||""))}},[Vt]);const ko=()=>{cn(encodeURIComponent(Vn),kr||null)},oi=eo=>{eo!==kr&&(_o(eo),cn(encodeURIComponent(Vn),eo))};return x.createElement("div",{className:me()(He.input,nr),style:Nr},!!Xt.length&&x.createElement("div",{className:He.dropdown},x.createElement("div",{className:He.text},(Or=Xt.find(eo=>eo.id===kr))==null?void 0:Or.name,x.createElement("i",{className:"iconfont icon-zhankai4"}),x.createElement("b",{className:He.b1}),x.createElement("b",{className:He.b2})),x.createElement("div",{className:He.menu},Xt.map((eo,Tr)=>x.createElement("div",{key:Tr,onClick:()=>oi(eo.id)},eo.name)))),x.createElement(pe.default,{onPressEnter:ko,value:Vn,onChange:eo=>{$r(eo.target.value),ln(encodeURIComponent(eo.target.value),kr||null)},bordered:!1,placeholder:na}),x.createElement("i",{onClick:ko,className:"iconfont icon-sousuo9 font14 pl10 current"}))},it={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"},qe=({dataSource:Xt=[],value:Vt="",onChange:cn,onInputChange:ln=()=>{},className:nr,style:Nr={},placeholder:na,allowClear:Ir=!1})=>{var Or;const[kr,_o]=(0,x.useState)(""),[Vn,$r]=(0,x.useState)("");(0,x.useEffect)(()=>{var eo;let Tr=Vt;(eo=JSON.stringify(Vt))!=null&&eo.includes("{")&&(_o(Vt.id),Tr=Vt.value||"");try{$r(decodeURIComponent(Tr||""))}catch(Qo){$r(decodeURIComponent(Tr||""))}},[Vt]);const ko=()=>{cn(encodeURIComponent(Vn),kr||null)},oi=eo=>{eo!==kr&&(_o(eo),cn(encodeURIComponent(Vn),eo))};return x.createElement("div",{className:me()(it.input,nr),style:Nr},!!Xt.length&&x.createElement("div",{className:it.dropdown},x.createElement("div",{className:it.text},(Or=Xt.find(eo=>eo.id===kr))==null?void 0:Or.name,x.createElement("i",{className:"iconfont icon-zhankai4 ml5"})),x.createElement("div",{className:it.menu},Xt.map((eo,Tr)=>x.createElement("div",{key:Tr,onClick:()=>oi(eo.id)},eo.name)))),x.createElement(pe.default,{onPressEnter:ko,value:Vn,onChange:eo=>{$r(eo.target.value),ln(encodeURIComponent(eo.target.value),kr||null)},bordered:!1,placeholder:na}),x.createElement("i",{onClick:ko,className:"iconfont icon-sousuo9 font14 pl10 current"}))},ut={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"},Ye=({value:Xt,onChange:Vt,className:cn,total:ln,pageSize:nr,style:Nr={}})=>{const na=(0,Ce.useIntl)(),Ir=Xt<2,Or=Xt>=Math.ceil(ln/nr);return ln<=nr?x.createElement(x.Fragment,null):x.createElement("div",{className:me()(ut.quickPager,cn),style:Nr},x.createElement("div",{onClick:()=>{Ir||Vt(Xt-1,"prev")},className:Ir?ut.disabled:""},na.formatMessage({id:"shixuns.previousPage"})),x.createElement("div",{onClick:()=>{Or||Vt(Xt+1,"next")},className:Or?ut.disabled:""},na.formatMessage({id:"shixuns.nextPage"})))},Ze={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"},ke=te(71418),Je=te(6848),Xe=te(13570),ze=te(74128),$e=te(65862),ht=te(96908),Ct=te(57177),ft=te(81378),Ot=te(2524),wt=({className:Xt,dataSource:Vt=[],col:cn=4,right:ln,bottom:nr=23,precision:Nr=0,wrapWidth:na=1200,trackEventItems:Ir,loading:Or})=>{const kr=(0,Ce.useIntl)(),_o=Math.floor((na-(cn-1)*ln)/cn);return x.createElement(ke.Z,{spinning:Or},x.createElement("div",{className:me()(Ze.list,Xt)},!!Vt.length&&Vt.map((Vn,$r)=>{const{name:ko,id:oi,identifier:eo,power:Tr,cover_image_id:Qo,pic:Pi}=Vn;return x.createElement("div",{className:Ze.wrap,key:oi,style:{width:_o,marginRight:(1+$r)%cn===0?0:ln+Nr,marginBottom:nr}},x.createElement("a",{target:"_blank",href:`/shixuns/${eo}/challenges`,className:Ze.li,onClick:qa=>{qa.preventDefault(),Ir&&(0,$e.L9)([Ir]),Tr&&(0,$e.xg)(`/shixuns/${eo}/challenges`)}},x.createElement("div",{className:Ze.img},x.createElement("img",{className:Ze.cover,src:`${Pi}`}),Vn.is_jupyter&&x.createElement("img",{className:Ze.sign,src:ht}),Vn.is_jupyter_lab&&x.createElement("img",{className:Ze.sign,src:Ct}),Vn.is_unity_3d&&x.createElement("img",{className:Ze.sign,src:ft})),x.createElement("div",{className:Ze.name},x.createElement(Je.Z,{title:ko||kr.formatMessage({id:"shixuns.practicalProjectNameNotFilled"})},x.createElement("span",{className:Ze.e},ko||kr.formatMessage({id:"shixuns.practicalProjectNameNotFilled"})))),x.createElement("div",{className:Ze.tags},x.createElement(Je.Z,{placement:"bottom",title:"\u5173\u5361\u6570"},x.createElement("span",null,x.createElement("i",{className:"iconfont icon-shixunguanqia font14 mr2"}),x.createElement("span",null,Vn.challenges_count))),!!Vn.myshixuns_count&&x.createElement(Je.Z,{placement:"bottom",title:kr.formatMessage({id:"shixuns.numberOfLearners"})},x.createElement("span",null,x.createElement("i",{className:"iconfont icon-chengyuan font14 mr2"}),x.createElement("span",null,Vn.myshixuns_count))),x.createElement(Je.Z,{placement:"bottom",title:kr.formatMessage({id:"shixuns.difficultyCoefficient",defaultMessage:"\u96BE\u5EA6\u7B49\u7EA7"})},x.createElement("span",null,x.createElement("span",null,Vn.level))),x.createElement("div",{className:Ze.rate},x.createElement(Xe.Z,{allowHalf:!0,disabled:!0,defaultValue:Vn.score_info}),x.createElement("span",null,"\xA0",Vn.score_info?`${Vn.score_info}\u5206`:"5\u5206")))),!Tr&&x.createElement("div",{className:Ze.lockWrap},x.createElement("img",{src:`${ze.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),x.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!Vt.length&&x.createElement(Ot.Z,null)))},Bt={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"},lt=({className:Xt,dataSource:Vt=[],col:cn=4,right:ln,bottom:nr=23,precision:Nr=0,wrapWidth:na=1200,wrapClassName:Ir,trackEventItems:Or,loading:kr})=>{const _o=Math.floor((na-(cn-1)*ln)/cn);return x.createElement(ke.Z,{spinning:kr},x.createElement("div",{className:me()(Bt.list,Xt)},!!Vt.length&&Vt.map((Vn,$r)=>{const{name:ko,id:oi,identifier:eo,power:Tr,cover_image_id:Qo,pic:Pi}=Vn;return x.createElement("div",{className:me()(Bt.wrap,Ir),key:oi,style:{width:_o,marginRight:(1+$r)%cn===0?0:ln+Nr,marginBottom:nr}},x.createElement("a",{target:"_blank",href:`/shixuns/${eo}/challenges`,className:Bt.li,onClick:qa=>{qa.preventDefault(),Or&&(0,$e.L9)([Or]),Tr&&(0,$e.xg)(`/shixuns/${eo}/challenges`)}},x.createElement("img",{src:te(47621),className:Bt.titleBg}),x.createElement("div",{className:Bt.name},x.createElement(Je.Z,{title:ko||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},x.createElement("span",{className:Bt.e},ko||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),x.createElement("div",{style:{padding:"14px",paddingBottom:0}},x.createElement("div",{className:Bt.img},x.createElement("img",{className:Bt.cover,src:Qo?`${ze.Z.API_SERVER}/api/attachments/${Qo}`:`${ze.Z.IMG_SERVER+Pi}`}),Vn.is_jupyter&&x.createElement("div",{className:Bt.bq},"Jupyter"),Vn.is_jupyter_lab&&x.createElement("div",{className:Bt.bq},"JupyterLab"),Vn.is_unity_3d&&x.createElement("div",{className:Bt.bq,style:{background:"linear-gradient(rgba(90, 167, 237, 0.8) 0%, rgba(79, 29, 189, 0.8) 100%)"}},"\u865A\u62DF\u4EFF\u771F")),x.createElement("div",{className:"mt20 flex item-center justify-between"},x.createElement("div",null,x.createElement("span",{className:Bt.text},"\u5B66\u4E60\u4EBA\u6570"),x.createElement("span",{className:Bt.value},Vn.myshixuns_count)),x.createElement("div",null,x.createElement("span",{className:Bt.text},"\u56F0\u96BE\u7B49\u7EA7"),x.createElement("span",{className:Bt.value},Vn.level))),x.createElement("div",{className:"mt10 mb10 flex item-center justify-between"},x.createElement("div",null,x.createElement("span",{className:Bt.text},"\u5173\u5361\u6570"),x.createElement("span",{className:Bt.value},Vn.challenges_count)),x.createElement("div",{className:Bt.rate},x.createElement(Xe.Z,{allowHalf:!0,disabled:!0,defaultValue:Vn.score_info}),x.createElement("span",{className:Bt.value,style:{color:"#FF9C00"}},"\xA0",Vn.score_info?`${Vn.score_info}\u5206`:"5\u5206"))))),!Tr&&x.createElement("div",{className:Bt.lockWrap},x.createElement("img",{src:`${ze.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),x.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!Vt.length&&x.createElement(Ot.Z,null)))},ge={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"},oe="data:image/png;base64,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",re="data:image/png;base64,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",ue="data:image/png;base64,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",Me=({className:Xt,dataSource:Vt=[],col:cn=4,right:ln,bottom:nr=23,precision:Nr=0,wrapWidth:na=1200,trackEventItems:Ir,loading:Or,wrapClassName:kr,imgClassName:_o})=>{const Vn=Math.floor((na-(cn-1)*ln)/cn);return x.createElement(ke.Z,{spinning:Or},x.createElement("div",{className:me()(ge.list,Xt)},!!Vt.length&&Vt.map(($r,ko)=>{const{name:oi,id:eo,identifier:Tr,power:Qo,cover_image_id:Pi,pic:qa}=$r;return x.createElement("div",{className:me()(ge.wrap,kr),key:eo,style:{width:Vn,marginRight:(1+ko)%cn===0?0:ln+Nr,marginBottom:nr}},x.createElement("a",{target:"_blank",href:`/shixuns/${Tr}/challenges`,className:ge.li,onClick:St=>{St.preventDefault(),Ir&&(0,$e.L9)([Ir]),Qo&&(0,$e.xg)(`/shixuns/${Tr}/challenges`)}},x.createElement("div",{className:me()(ge.img,_o)},x.createElement("img",{className:ge.cover,src:Pi?`${ze.Z.API_SERVER}/api/attachments/${Pi}`:`${ze.Z.IMG_SERVER+qa}`}),$r.is_jupyter&&x.createElement("img",{className:ge.sign,src:oe}),$r.is_jupyter_lab&&x.createElement("img",{className:ge.sign,src:re}),$r.is_unity_3d&&x.createElement("img",{className:ge.sign,src:ue})),x.createElement("div",{className:ge.name},x.createElement(Je.Z,{title:oi||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},x.createElement("span",{className:ge.e},oi||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),x.createElement("div",{className:ge.tags},x.createElement(Je.Z,{placement:"bottom",title:"\u5173\u5361\u6570"},x.createElement("span",null,x.createElement("i",{className:"iconfont icon-shixunguanqia font14 mr2"}),x.createElement("span",null,$r.challenges_count))),!!$r.myshixuns_count&&x.createElement(Je.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},x.createElement("span",null,x.createElement("i",{className:"iconfont icon-chengyuan font14 mr2"}),x.createElement("span",null,$r.myshixuns_count))),x.createElement(Je.Z,{placement:"bottom",title:"\u96BE\u5EA6\u7B49\u7EA7"},x.createElement("span",null,x.createElement("span",null,$r.level))),x.createElement("div",{className:ge.rate},x.createElement(Xe.Z,{allowHalf:!0,disabled:!0,defaultValue:$r.score_info}),x.createElement("span",null,"\xA0",$r.score_info?`${$r.score_info}\u5206`:"5\u5206")))),!Qo&&x.createElement("div",{className:ge.lockWrap},x.createElement("img",{src:`${ze.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),x.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!Vt.length&&x.createElement(Ot.Z,null)))},ce=te(61584),Be={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"},nt=te(79005),Qe=te(20345),Ae=te(77882),dt=te(31081),Lt=te(75309),It=te(71979),on=te(47558),_t=te(42922),tn=te(66832),et=te(96593),gt=te(19664),pt=te(91833),Mt=Object.defineProperty,dn=Object.getOwnPropertySymbols,En=Object.prototype.hasOwnProperty,Fn=Object.prototype.propertyIsEnumerable,xn=(Xt,Vt,cn)=>Vt in Xt?Mt(Xt,Vt,{enumerable:!0,configurable:!0,writable:!0,value:cn}):Xt[Vt]=cn,pa=(Xt,Vt)=>{for(var cn in Vt||(Vt={}))En.call(Vt,cn)&&xn(Xt,cn,Vt[cn]);if(dn)for(var cn of dn(Vt))Fn.call(Vt,cn)&&xn(Xt,cn,Vt[cn]);return Xt};const Na=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:nt,swimg:Qe},{name:"101\u8BA1\u5212",ptimg:Ae,swimg:dt},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:Lt,swimg:It},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:on,swimg:_t},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:tn,swimg:et},{name:"\u519B\u961F\u4E00\u6D41",ptimg:gt,swimg:pt}];var ka=({className:Xt,dataSource:Vt=[],col:cn=4,right:ln,bottom:nr=23,precision:Nr=0,wrapWidth:na=1200,trackEventItems:Ir,loading:Or,wrapClassName:kr,imgClassName:_o,isArrow:Vn=!1,imgStyle:$r={}})=>{const ko=Math.floor((na-(cn-1)*ln)/cn),[oi,eo]=(0,x.useState)(),[Tr,Qo]=(0,x.useState)(),Pi=St=>eo(St),qa=()=>eo(-1);return x.createElement(ke.Z,{spinning:Or},x.createElement("div",{className:me()(Be.list,Xt)},!!(Vt!=null&&Vt.length)&&(Vt==null?void 0:Vt.map((St,xl)=>{var wl;const{name:Nl,id:vl,identifier:Al,featured:Rl,school_name:dl,image_url:_i,excellent:Ji,is_plan:Pl}=St;return x.createElement("div",{key:vl,className:me()(Be.wrap,kr),style:{width:ko,marginRight:(1+xl)%cn===0?0:ln+Nr,marginBottom:nr}},x.createElement("a",{target:"_blank",href:`/paths/${Al}`,className:Be.li,onClick:Sl=>{Sl.preventDefault(),Ir&&(0,$e.L9)([Ir]),(0,$e.xg)(`/paths/${Al}`)}},x.createElement("img",{src:te(39057),className:Be.titleBg}),x.createElement("div",{className:Be.name},x.createElement(Je.Z,{title:Nl},x.createElement("span",{className:Be.e,style:{color:Vn&&oi===xl?"#145DFF":"#000000"},onMouseEnter:()=>{Pi(xl)},onMouseLeave:qa},Nl))),x.createElement("div",{style:{padding:"14px",paddingBottom:0}},x.createElement("div",{className:me()(Be.img,_o)},x.createElement("img",{className:Be.cover,style:pa({},$r),src:`${ze.Z.IMG_SERVER+_i}`}),(wl=St==null?void 0:St.subject_tags)==null?void 0:wl.map((Sl,il)=>{var tl,Il;if(il===0){const _l=(tl=Na.find(yl=>yl.name==Sl))==null?void 0:tl.swimg;return x.createElement("img",{className:Be.sign,src:_l,style:{left:"-4px"}})}const Wi=(Il=Na.find(_l=>_l.name==Sl))==null?void 0:Il.ptimg;return x.createElement("img",{className:Be.sign,src:Wi,style:{left:`${48+52*(il-1)+2*il}px`}})}),x.createElement("div",{style:{position:"absolute",right:"4px",bottom:"4px"}},(St==null?void 0:St.excellent)&&x.createElement("div",{className:Be.bq},"\u5F00\u653E\u8BFE\u7A0B"))),x.createElement("div",{className:"mt10 mb10 flex item-center justify-between"},x.createElement("div",null,x.createElement("span",{className:Be.text},"\u7AE0\u8282\u6570"),x.createElement("span",{className:Be.value},St.stages_count)),x.createElement("div",null,x.createElement("span",{className:Be.text},"\u5B66\u4E60\u4EBA\u6570"),x.createElement("span",{className:Be.value},St.members_count))))))})),!Vt.length&&x.createElement(Ot.Z,null)))},Ya={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"},hr=te(41867),Gn=te(59301);const Cr=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:nt,swimg:Qe},{name:"101\u8BA1\u5212",ptimg:Ae,swimg:dt},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:Lt,swimg:It},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:on,swimg:_t},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:tn,swimg:et},{name:"\u519B\u961F\u4E00\u6D41",ptimg:gt,swimg:pt}];var Va=({className:Xt,dataSource:Vt=[],col:cn=4,right:ln,bottom:nr=23,precision:Nr=0,wrapWidth:na=1200,trackEventItems:Ir,loading:Or,onRemove:kr=()=>{},isCurrent:_o=!0,showAlias:Vn=!1,wrapClassName:$r,imgClassName:ko})=>{const oi=Math.floor((na-(cn-1)*ln)/cn),eo=[{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(Tr=>(window.ENV==="build"&&(Tr.ptimg=`/react/build${Tr.ptimg}`,Tr.swimg=`/react/build${Tr.swimg}`),Tr));return Gn.createElement(ke.Z,{spinning:Or},Gn.createElement("div",{className:me()(Ya.list,Xt)},!!(Vt!=null&&Vt.length)&&(Vt==null?void 0:Vt.map((Tr,Qo)=>{var Pi;const{name:qa,id:St,identifier:xl,featured:wl,school_name:Nl,image_url:vl,excellent:Al,is_plan:Rl}=Tr;return Gn.createElement("div",{key:St,className:me()(Ya.wrap,$r),style:{width:oi,marginRight:(1+Qo)%cn===0?0:ln+Nr,marginBottom:nr}},Gn.createElement("a",{className:Ya.li,onClick:dl=>{dl.preventDefault(),dl.stopPropagation(),Ir&&(0,$e.L9)([Ir]),(0,$e.xg)(`/paths/${xl}`)}},Gn.createElement("div",{className:me()(Ya.img,ko)},Gn.createElement("img",{className:Ya.cover,src:`${ze.Z.IMG_SERVER+vl}`}),_o&&(0,hr.bg)()&&(Tr==null?void 0:Tr.studying)&&Gn.createElement("div",{className:`${Ya.movebq} user-path-items`,onClick:dl=>{dl.stopPropagation(),kr(Tr)}},Gn.createElement("i",{className:"iconfont icon-yichu1 mr5 c-red"}),Gn.createElement("span",{className:"c-red"},"\u79FB\u9664")),(Pi=Tr==null?void 0:Tr.subject_tags)==null?void 0:Pi.map((dl,_i)=>{var Ji,Pl;if(_i===0){const il=(Ji=eo.find(tl=>tl.name==dl))==null?void 0:Ji.swimg;return Gn.createElement("img",{className:Ya.sign,src:il,style:{left:"-4px"}})}const Sl=(Pl=eo.find(il=>il.name==dl))==null?void 0:Pl.ptimg;return Gn.createElement("img",{className:Ya.sign,src:Sl,style:{left:`${48+52*(_i-1)+2*_i}px`}})}),Gn.createElement("div",{style:{position:"absolute",bottom:"10px",right:"10px"}},(Tr==null?void 0:Tr.excellent)&&Gn.createElement("div",{className:Ya.bq},"\u5F00\u653E\u8BFE\u7A0B"))),Gn.createElement("div",{className:Ya.name},Gn.createElement(Je.Z,{title:Vn&&(Tr!=null&&Tr.excellent_alias_name)?Gn.createElement("span",null,`\u8BFE\u7A0B\u539F\u540D\uFF1A${qa}`,Gn.createElement("br",null),Gn.createElement("span",null,`\u8BFE\u7A0B\u522B\u540D\uFF1A${Tr==null?void 0:Tr.excellent_alias_name}`)):qa},Gn.createElement("span",{className:Ya.e},Vn&&(Tr==null?void 0:Tr.excellent_alias_name)||qa))),Gn.createElement("div",{className:Ya.tags},Gn.createElement("div",null,Gn.createElement(Je.Z,{placement:"bottom",title:"\u7AE0\u8282\u6570"},Gn.createElement("span",null,Gn.createElement("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),Gn.createElement("span",null,Tr.stages_count))),Gn.createElement(Je.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},Gn.createElement("span",null,Gn.createElement("i",{className:"iconfont icon-chengyuan font14 mr3"}),Gn.createElement("span",null,Tr.members_count)))))))})),!Vt.length&&Gn.createElement(Ot.Z,null)))},un={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"},Nn="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHgAAAB4CAYAAAA5ZDbSAAAAAXNSR0IArs4c6QAAIABJREFUeF7tXWmQXFd1/s59r3t6nX00o93GluV9AQNxiAkIB0OMISFsFQqSAhOohFR+JKmEQPILClJZfpEfIUAChFQSHIJxnGDiDYwsb8KRLUuWZcmSxqN9pJF6nV7eSZ373u1509Mzvd2eGVt6VV2z9Ht3+9459+yX8Bq4mDmWK2GLqla3MvFWZt4KpjVMSBNzGoQ0M6WJkJbpMiNDxBkwMkyUIUYGxCeJaB8x7fMcZ18yiv1EVHy1Lw+9GicwO8tXlSrlbSB6O4HfANAmZlY250JEHsBHGLQTzA9H3chDfX2012Yfy9HWqwJgZh7NF6vvY/a2gWkbgyeWY3Hq+yDQcRA/RKQeSsSce4jo9EqMo50+Vy3AzNxXKFTv9MAfB/AuZo60M7Fe30tEZQA/UqBvx+POvUQ02+s+O2l/1QGcy5Xe6Cn1SXj8YYAHO5nU8j9DM1D0b8rzvpFMRp9a/v4X73HVAJwplN9GHj7P4NtW0wK1OxYCPcAKX0rHI4+0+2wv7l9xgHPFyrs9j78A5l/sxQRXrE2ix5SiLyZj7v+s2BgArBjA+XzpzR7oq8x880ouQK/7JqKnFfiziUT0iV731aj9ZQeYmYez+fJXiOguZl72/ldkkYmYmb+eSkT+lIjOLOcYlm2BBcx8sfoJz+O/BHhkOSe5evqiaaXoTxIx55tExMsxrmUBOJ/njVVUvgvmW5djUqu+D6JHHbgfTSRostdj7TnAuWLlDq/K37pwqXYxCGlaOfRbyZh7Xy9B7hnAzOzmCpUvA/jDC2WvbReogE3/TTLufo6IKu0+38r9PQE4n+f1VVS+B+ZbWhnEBX8P0Q4H7gcTCZqyvRbWARZHQLlavp8ZG20P9rXcHhEmI07kdtsODasA5/OlX6gy/dfF/bbTV5GmHeL3JBLRxzttof45awCLRYo9vpuZE7YGdyG2Q0R5UvQBWxYwKwBn8pWPEPg7IlhdiKDYnrMIXAz6WDrh/mu3bXcNcEC5P7wIbrdQzH9eQCZF7+2WkrsCWPZcD/TgRbZsF1zTmrBrBX5HN3tyxwD7YTOVRy8KVL0Bd65Vmo667q2dStcdASx6rofyjouqUK/B9dsXFUohcksnenLbAMtemy1UfnrRiLE84NZ6IdqRirtvbdfi1TbA2Xz5r5j5j5Z5ehe705RMf51KRP64ncVoC2BxHLDH9/batlz2gJPnFc7PArNVgvjViABH6Zhm/ZErQoxkH7AmxYhHlsX71s7aWr9XbNek6M52HBQtA6xdflx5pldCVaEMHDuvcK5A8AjI5oB8EShXgEoZKFeBSgVQCohEgKjr/4z3AUP9gCIg7jLWpBn9fa9lsMXa5d7UqquxJYCFYrOFyk964c8V4F44oVCsEs5lgfNZIJcHPMFIk27wU0sbof/V0UcyBgz2AyMDQDQCbBzwXrtAEz2airu/3ErQQEsA5wqVT3qe93WbPKfqAS+eUsiWCWdmgJPTQLVaB2gjw6oB3U9B0azbsGz5XV6KsWFg01pAzGqXjniIua89ilZK3ZWMu99ohklTgP0YqsqLNlnz+SJh7ymF8xkf2JKEkFu+BOx1Y8CGNcBAH2P9gGe5h5VujqZTCfeKZjFeTQHO5EpfA/ApW9N5ZYYweU5h6jhwPlfHcpux5Ha/BxCLAldfBqSijMtHX2sg4x/SyejvLIXNkgAHoa07bEnNe48rnCkQDr8CFBokehh2q1ntIizYsOVG3y/g6AH7dl3gykuAvj4gAkahSihUCCVP9nryJfNgj1dguIrQ5wKJCCMZZaSjjOGEh6jV9LbuSUb2YAW+ZamQ3CUBzubLT9mKW95zTOFkhnDoqC8NL8clL0oqSYgnCSoCVIM92580axAjji+BuyqQ4RgQOq8wUKrK/0jv83Ilo8BQzMO6VBUDseWYQfM+JO46lYi8cbE7FwVYZxxUvf9u3kXzOyZnCIfPKuw/FAhSgcxTz3GbyFQLpOh6Ics877qE9AAQiZEGSyJUI6JGOT5VxlxocEWvdgTcAGQBUtQwWRTDTQTkYhXIlQnZElD2fMBjDmMizdjYX0VkhSlbOepXF/M6LQpwJl/ebiOd5FyR8PxxhQNHgGKP8+9EL04PKU2tAr5LjIQLJB0DJmswDbACpuP41KuBFYDlEwBsKFdz72ClZqvA2SJpI4yALc+PJ6rYPCDSevOXvSd3EG1PJyK/1KjthgBLIhg8frjbwYgq9MRhB5PHgXOZha01k5nq9d4FalEgowk4/UMKTp/fR59iJBX0nqkBo8ASpsGVPdYHVD7yuwY8uLcGcrAyNZCljbopZErAqQKhWPGB3pD2cEl/RUyK3S5d+88renujhLeGI8nmyv9rI8vv+aMKh6cJk8eC8Tbjye1Oi4BEkpDo91lxVDFSjghS/lVjuQZgMXc6DDdgxRrYEAWbl0GDHwC6FMBmuLkycKJAKFUJMQe4YriCwdjy6t6S1ZhKRn6l0TY37386Pxd4st21rr9fWNnTkw72HeyNnit7Z/+YAsn+CUbaBWJ68wzADbFZQ8GaJSuex6INy9ZCVmDvNkBLW2Y/DrPpxdbmTBGYLhCYCBvSVWzury4rNSvgTfX5yQsoOJMr/T2AJXWrVsDfeUThldOEoydbubu9e9wIYWBUFtJnxwPOHPuct28KyHWs1yHWVCsgCgULwAZkDXBA3ealaAdgmYWoXlNZ0vtzfx9wzUhZ97NM19fSyeinw33NA1jKJmTzlePdZtaL40Cod8+BQGq2OLtIFBgcVVrlSTiMtDPXeHgy+ndDgYFkrPfZEBUb9cgA7H8X7M/B3m0o17QXNLvkjGRsx/OkJW+R2q8erWjW3fuLZlIJdyJcTmIewPl85QNV9r7X7UD2nVTYd4wweXTplpoZNuqf7osB6WEFD4xBw5IbdFG/b8rfMlENoKZQn01rISvYg42qNPcSzLFneRH0FWL/razR6QLh7KxvNLl2tLwsUrZD6oOJhHu3Gd88gLP5skRH3tnK4Je6Z/tBBwenGkvOnbYtHqL+Nb5DeFgMFK2wPSNBB9gYdu2zaNZg14QsvZfPl6r1ixH+NFCfms3nfBk4lSdEXcK1Y2X0tTLuZo0u8T0R3ZtKRN67AGApVZQrVI52W81GDANPHnGw64XA5RcaTODsWbSswGJCthguhsYJHjNGWwXXEJ0BSChYfjdsGKzB05Qb/M/swWGVSb8MwbMycNNGeG9uhse5EnC6qLShRUAWga5Xl1T/ScbddabEU42CbbkEX55W2DtFONAg87WZltToBZAFHV4rbBkYiDASLSzOPLYUAtgA6APFvkFD2HQAvBikjSQt1C036BdAKDt4EbSEbQwjIQNIM8BEXz5fJu3Zunqkt7basCuxthbZfOm7zPjNZgNt9v3OSYWXpgjHpxf655sB3Kjt0XEhLyDpMvrrBZVGqmadXlDbPo3QFLJUacOJYuhce+NXDu4z0nRY0hbDiTgu6oWxZmsi30sXIniJk0NUKDGK9Ooiwr+kEtGPhsQGCZEpH7NRQc7sv9PnlgzA0HNrZslKpgnxftKq0FCHZkAjYEl/AkxNWBKngo4aYWxdR7h8Qr5f3AJVKDF2H/FNnZHASSHgmz26FbCkv6kcoQrCVaMVpHsUiCAV+VLJyNoawEHtxz2tDLLZPT894OClI37oTTeXcoHRCaUdBbLvLrH2S3YzT481+CrA84CKJ2oc49feRHA1T176+vlBT8eGxSJ+PJgxc7ZjmRQ9+WiOEHMJ142WemYIibqRqyVYXs8qkyv9HoCvNptgK98/+rKD3S8CxVIrdy9+z8ioguoDBiOMePO1X9hQ6JkwFcuNQkns+UaJSpnx4V8iOC28QY+/6KFSBeIxaJVHuxoDo0k7sz1bIpwrETalq5hI9oxVfzadjP6dD3C+/B9gfn87g1zs3u2HHDz9/CIGjmY8OWhUjBlD4wpR8lWijq6wcyD4XW/ZQTBfqeJHbM5WGB9/W2sA/2yvp6k+0Qckoj6rNlaxdsYoe/8reV/6u3GsBKcdFtBqR0T/kU5EPqABzuZLLzPjklafXeq+n73s4JkXgFIXFDw2IdIMMBbh1vTdRgOqM0roNQwiN8TLpcEtC6dhfPK25gCLivbALtZUm4wDcQFYjCQdbh/ioDg1q3TwwIaUfSomwqFUInqpVOiK5QqVnK16yz854OCFg/LSLBSi6nFopBaJnXlkgtBHjCEb9WVDDgPDmiVao6zBBUR4+sztPsAvHmU89KwvOMn+KuDJfhuLsLZ7y/8kPFc+ArDEZndCwWYdROAShnLjmjKUZSqWetfJuJuk7Cxfx5XyszaoV9rQQtYkMD3TWYsjYwQ3ThgV6u1k7w11G1aRTJy1sEfJnBAOU5DPLOOzd/gA//wA49+3+/ZoAU8C9hIxRqoPSCeAlAG3zwc+2uEebIaYKQPTswqbByoYj9t3L5IbuZ5s2Z/NoB9/WWH/FOHY6QZ6cIM45nAQnbQxsVHpSIzRaGcvSPgpAViANTZvEazEEWDYswB8+QTjnTdKGA7hbJbx7YeBM1mgT8CNCqjsAxuHTpOR/Ve+kxfA2LE7JT6zF8vLcs2wfeOH2KUpVyh/3vP4i90vp9/CnuMKe15pbMlqxqJF700PkdYPJSKjkyvs9dEB8SEjhuy9IgUbAeuWrcC1m+aziVKF8cOngJdPCKA8n3KjQFxYdjRwMYZiuToZqzxzukjIVwnXj5T1S2PzUoq+QNl86dvM+JithjNFwtOTCk8+17zFeqF6fK2CijLWRHyvTzeX5gwBBUs7QrkSzSl6rLDW224A1gws3snOA4xnXvapt541a0NHKOynm3FKQN+JosLGlIeJpKR22LuI8B3K5sr3M/id9pr19+Fn9/sJZK3mFkn/Gy5ROjpj1IJwpfdcAVhin4U1e6ISARMDwLbrhAqbv0FHzzCeeInR5wCpuL/v9sneKy9gyG/czdrJMEVlSrmErcN2UzwI9GPK5MuP2U7mfmZS4YVX/Bjo8LWUGizS85p1hGSdE7+txTP6bqAOCRVrlajqS83XbwbecJnOs2252fwsQ6hZ2pFMRtl/ayG3gamy5cYWufFkUYLwCTeNWbZsEe2gbK70LAPXdTvI8PPTeYKA/OTu4L9GQFzCXzgwAKSGFIYc7spnKtgZdUgAFvelsOZrNwE3X946sOH5VD3Gjn2sbdkxAdmCgBVuX9yJ58oKVw1XkLSY50zAc7IHWzNyhAf96AEH+yehpelWrjVjhGiSMBZlcR51fIUBFoFKqFcMGrddD1w63hnAMpgn93uQUCRRmbQU3aWKFJ5gvgKcLilc2l/FSMye0UOMHZTJlU/bzBw0Az+dIzx3TGHHLn8PbHZt2KSgHMZ4N+qRsVYFrFnSUWXfFYPGO28ELptYCHClyrjnCeCJF32Hxi1XAnfcLFLy/Hu37w0ADqxYhoprHqpmE1zie9HLjxUUxpNVLWzZu2iasvnyLDN3s6yLjuexgw4OHAUOmbjoJUa++RKlY5bFc9TxFQZY2HPZ/+RngXe/Hrh87UKAv79DTJDzA99Fwn7PG+ff+8huD/kS0C/6cNwXtsRUaSNiUnawyRxhKAZcNmBPHyaiUk8Bzs4SnplSePw5P5uwfgsOC12XvE7BdRgjXfDnmr3ZWKvEHBkAfMfrgS3rFgL8Z//M+gUQsIxrUSTmP//Q/Hsf2OXp+/qTvtokurCoSyaeuuOXMnjwlRwhFSVcMWRPktYA94pFmwnvO6EgyWdPPOdLtDUvf92KXHKZ7z3qxLEvL4oSyVli8uTEQckOrPgClrxYuSLjzpsJV6xfCPBf/AvrPVrAMi+gWKw+5/thatf9z3g4XwAGk0DaOBsCn7D2NNZnQrSJ+NG8H30pgpa9S7Po3ghZ4UE+dUjh+DnCzr3zSy6E77lsi9KpJ+0ArM2QoRIe2lsURGr4rkDfW5QtAu97E+HKBgDf97RIyHMAS5ti4br9pvkA3/e0h5k8MBAALGZM0Yd1THUQ01XLoOhAljteJN3ONRbjtbSQ1Qs1qf4NFIqS/fjISWDfoSDZuq6myqVbFGLi/zXSQJ3tPaxpSfvakCFxVAFXEEuV1nsFYDFJGndghZErAO+/hXDVhsZC1oPPAruP+C/LdZuBt1+3UMj6wROM0xnGQMKn4Hk26SDHycRxmQS2dijxaIEQUaQzIWxdWk2ylSbabFCirkim4akZ4NmXfBDCe/DlW5SOvdJOBpNxv0ijJiPfUKuxVA0lgY0jvgAkL4BsCcb+fOm4sNcOSCsYw6GTrL1P2gccfKTfmTxr27b8XwcAhCxcbdhTMCUsOgJcPWSRRRM9JqbKHzH49mYA2fheFuSpIw7OFYCn9wRhPQHKW7YqXdhsIsicr0VfBB2HKdgYMgyI8vKsHwLeek17Viobc2Jm7J1iZIq+AaRmp24zlMcXsoArLAJMoPutOxtaWbTnjymcLRB27YcOr5Vr6xWkY5Q3JedaMKCaMknyjfEQyXeyzwqFFivAnW/ojkJbGfdi92SLjJ0HWbsXta06FAjQChXLnCbzhOE+xusG7TkctLPBtruw1YU6lSHsP62QLQC7DwJrxhWqirFloI5FByjXtuTQPlsTpMrAb79t+anXzFWo+Me7WEd6yN4sTgmTEtMKwBL8d7ygsDZZxXqLhg7tLrTt8G8VYHPfoWmF4znC0TMKmSrwun5PmwH9sjfBj9CebGpVihnSWKlyReBTv9KhA7ndAS9y/z1PeugPoj5MOE+rEZe5ih/ZIUaOIYuJ49rhbztkp5P1kr10+wEXB2cIG/s9DPbNVa+rUYnZi4N4ZpGShTVLPctMAfjM7Z0BfOgE4+cHgfN5YP0ocOtVrbkS6+f5b9s9DKUCCTtg1SbdpdmazJT8tJZrR+xmIOqQHdtBd80ms9j3UtTkP3dHMBpnbOpnQ8C1MoXmOSMxi+QqUq2w+Ewe+My72gf4wV2Me570JV/tpPB8gH7/DmDNYHsS93d/4gNcs3QFOnIrtmrRgUWWuGmNPQm6FnQnC7ccxo5WgL/72QgqHuPGCV4ArBG05Kdmz2UgN+sDfDYL/O672wN4aprxt/fMpaEIECacdt0w8Ad3tgfwPz3kYbQfWk/WwQFBWG0zgEWNFwl6oA/YMmgT4CBsVhY+ky/fDebfaAWEXt7zyAEHR2YUbpjwEHfnDCI1cg4iNLQLMGDPYj48m2kfYKHeR3b7QpGoNgZg8TzJnv4XH5bvWgf5Hx/0MNLvmzLDADdzRuSrUqlH6XoeaxIWPUnhwHebqSvdvABTM8CDByLYMMDYPNA4jNQYLjQQs5J240dBtsuif/A4Y9+UgMFatRGAhTMUSqT39N/eBmwYaR3gbz7oYTQNDKR8Z4REf7TibZJojlmPcMOo9bzhudQVm8ln3QAsz37vWVez5zdvDAEc+tUALM53EbBmAoA//c72WPR9TzFePsma2kR/FR1cABbqPZ8nfPhWYP1wewCPpIHBNgAWs6qwZynWstWigUPWcV7ymd6HLaWPdgvwzikHe04oXD/uYbjBIXnzKLgInAsAvqtNNen+ZxiTp1mrNkJtYkcWwU24grT5628mrG0DYM2iDcChPXgpFi2hOjNlhcstq0cL0kcDQctKAni3AIv/9vu7I7rK683rF7LpBQAXgDMZ4BPvaI+CJc/o2FnW3iHRW8UTJHu7ULAIbe+5mTAx1DoFf+thD8MCcEjIMtV7Gq2JCXqX6gLXj5XbCgRstsYNE8BtlXBo1nkr3+84pPDSGQc3rfMwUkfFJq9XVCRh0YaCP/QWQryFUFjTv0RonJzxU1I0BSs/+kMoeCbruwvHW1SVJL/p7sdYAyxStE5Oa6ImCfWeLYlwVcF4wm7aSsMSDraKsLQCYLN7ciXgnr0RXQfrzZt4XtEWDXCdFC37sGQoXLe5dYr72R4PJ87DZ9GBkGUo+FweeMd1tGRgfHgOzx1mPH+E9f4rAGtX4hIAy94r3iOXCNePlawmni1ahMVn03bKKDUDsJXv/++4g+eOKlw55mHT4NwT2oMU6MEiaIkeLFQsku8Nl0jUhqScNAf68X0eTmXmwm8MixbOIJXof/kawmj/0u3kZhn7p4Bdh31hTbPn4IURgBfLPJR0lUyZsGWwiuG4RdXIP1upcRklWcKVtkuHgfc8xg/3RFGsspaoE0G2gzZ0BA59baoUVSnvmxoF5GyBtIVL9nJxRsglViqxb+uEMskUjPvClXwkPEe8P1pNEs9UYB0TKpb2MtKelA4O0l5M6SVxKMjeLWqWBOJJW8LujbNBUk8bxWsVKuJYIKTlqAGL0Rtm7ZYshGarlGErFNrKPScyhAdecrXA9cYNfhlgk60gYMii66C6or93SuSGRD4KSKUKaVYuFK9LFjoCJOv9Viq362zBIM9Xx2OJqTJg/aYt+SltSx+Vqm9OlMu0pdNLg7YkXlpKOwi7X6x+R1lYc9Yv43PDSFn7j+1eTUoZSme2ipHaGviuowq7TzgYTTJuWucLI8Yebfbi2QBUne8rlBscpCXgGoAFZDE8SByVpj5x64XSQOV7aVf2YT8x3P+ISVTUJ+nLpLqatvTBXAElS1smrSVc+9Ksg6mwU2afNY9YZs26H6X+Ph13PxNe+wWbjK1ywrYAFl/rAy9FcSoHbB5kbBllDZpJKtPpoKGUUJGEBSShNh35EQiopui3T30+0Pr0tKDAmc4hDgQ4kw1hgJW/dX9BrrGpVGteGOEAus0glMcUSgvXddHFSSukzZGXWXTqh9e5pXLCWtiyVBDcFsiywD960UVmlnDNuIe16YCKg2o5RjfWe7MAEQBsYrfmFSM1Vd5DZYRN8W8twAVCnGlT/5T4MX34g++gNtXwxN+rSz0EFfG0V6pW8HRu9lKUVFyCUuXuqhH75Rq0nNFqQXDNpi2V9LcFsLQjqtOPX3Qhhca3jjHWpX1nhA7eC1ixYd36b3koFCigIx39lai5B8Phrvr2IGHcsHbNBYLgwHDYkC6FGDows1Yhvu5QD2nTgCv7vtTFsl2Lo7bG7ZT01yBbOpTDJsiZWeDhgxEtSIlDQth1GBQTqFeLugx1HsSm+1uVsOPQWQ4B7r7TKngpwjU9arFhcxWF5yrBm1LFQQeGLcvzx/KEfIV0wtq1wz0sDE70WDoReUujtV5U0bN5rI5NkCUT75EDEQjYw3HGNeNz0nWAT8jP2KDnYMZm4o1ipswLop9eysgUqsUVbsdUs9NV36OMa0Z7w5bN7Do6VkfvxRYPxrIJsuzJ2w9HcCLrn4N07bicUGazh87bkvpXx3JySAhhPCkCVaV3bNk3bHR2MJZM0fbRdp0vW+Mnxeu055QDqTa1cRDYNMAd17TsdmyyX5+UksEl2eMJW4aqGLPpwG/EjLo92k7vxZYPp+x2Ieufl1NOdr7i4lxRLEuMSwcYo6mFZxzZ7te0J3vtzKwvTMk5iAMxxpXDlR4YMRrOoLvDKX3J0v7xsrYXW3Rl8T7tOen4xUIjrIWwsYSd/N1G4xXVSYA9UyRUPKkeC1w+WMVo74qL1g3D0vGy0upqciUu9XJIwN6+0w4OTit9rI2rWLsb1yQZ6b7OSxKbPkVHlvMLZ2ZJq23i55LDpzcNVrE26fV0r62ft7UDogMq7tkR77apWdqrMuPwjMLhGQdydqI2TijW8dZyVKzYjyWoT2zBi1URFtYrOrcOrq+I98ePwxbmLwYNOdlsfdrDaHx5D7/S62X7iHdf4OKNVa4804t6Hr0A2bQpOvPRjIOTOYWzRd/VOFel3a9ma8yYNcNJrQSir0zJ/RHJXY5D25BFOhYz5cpcNO2Qe1MiQQ1OxVg4ouaO09AzuWLlDvb4XlsHRi/3AklJ4POzCjkpyD0rjgmlvUQV5uBsYXHC+6BHHKF01npsqo+RtFCcrdv5yoHQpOjOZMy9r9W22gJYGs3my3/FzH/UagcX77O3AkT016lE5I/babFtgJnZzRYqP7VdHa+dQV+Q9xLtSMXdtxJRW+kPbQMc7MfrPZR3MGPjBbnYyzxpIkwqRG5JJGiq3a47Alg68YPlK4++2oSudhdo5e+n6ajr3ionqHQylo4B9im59Ase6EFmbhCi3slwLj4TXgEiyivwOxKJ6OOdrkxXAEun4nVij+VQS+sRRp1O6rXwnOy1pOi9yZj7P93Mp2uApfNMvvIRAn/nIsjdQDH3rIDLoI+lE+6/dtuiFYBDlHz3RXbdHSTClknRB7qlXDMKawCbPbnK9F8XBa9OQRYrFb+nmz23vmerABvpulwt339RhWoPZFGFIk7k9k6l5cV6sw6w0ZOrqHzvojGkRZCJdjhwP9iJntush54ALJ2KwJUrVL4M4A9frbbrZovX7fdiWwbwN8m4+7l2LVSt9t0zgM0AxEHhVflbF/flBbvjtHLot9pxHLQK6jxdupOH2n1GuxpR+S6Yb2332dfk/USPOnA/2qrLr5s16DkFm8EJm84Xq5/wPP7LC5eaaVop+pNEzPlmwJ67wa6lZ5cN4BDQw9l8+StEdNeFsjcLmMz89VQi8qdEdKYlZCzdtOwAm3EHIblfZeabLc1lVTYjccsK/NlEIvrESgxwxQAOCWHv9jz+Aph/cSUWoGd9Ej2mFH3RlkWq03GuOMBm4JLwRh4+z+DbOp3ManhOsvxY4UvpeOSR1TGe1TCK0BiC/OS7APoQwKHqHKtsoPOGQzMA/7sCvp5MRp9aTSNdNRRcvyhSTqJQqN7pgT8O4F3MvArC3uZGKdVsAPxIgb4djzv3EtHsagLWjGXVAhxeLCnxlC9W38fsbQPTNgZPrMRiSgU5ED9EpB5KxJx7iKjFkxlXYrR+n68KgOuXJ6ituQ1E2wj8eoA2McuxWPYuqbcM8BEG7QTzw1E38pBtR4C90S7e0qsS4AbsPJYrYYuqVrcy8VZm3gqmcSakiTkFQpqZ0kRIy7PMyBBxBowME2WJkQHxCSLaR0z7PMfZl4xiPxFdXaKvAAAADElEQVQVlwOEXvbx/3Bccpan8cseAAAAAElFTkSuQmCC",aa=te(59301),ya=({className:Xt,dataSource:Vt=[],col:cn=4,right:ln,bottom:nr=23,precision:Nr=0,wrapWidth:na=1200,trackEventItems:Ir,loading:Or})=>{const kr=(0,Ce.useIntl)(),_o=Math.floor((na-(cn-1)*ln)/cn);return aa.createElement(ke.Z,{spinning:Or},aa.createElement("div",{className:me()(un.list,Xt)},!!Vt.length&&Vt.map((Vn,$r)=>{const{subject_identifier:ko,id:oi,identifier:eo,power:Tr}=Vn,Qo=Vn.is_public!=0&&Vn.is_public;return aa.createElement("div",{className:un.wrap,key:oi,style:{width:_o,marginRight:(1+$r)%cn===0?0:ln+Nr,marginBottom:nr}},aa.createElement("a",{className:un.li,onClick:Pi=>{Pi.preventDefault(),Ir&&(0,$e.L9)([Ir]),(0,$e.xg)(Vn.first_category_url)}},aa.createElement("div",{className:un.top},aa.createElement(Je.Z,{title:Vn.name},aa.createElement("div",{className:un.name},Vn.name)),aa.createElement("img",{className:un.img,src:ze.Z.IMG_SERVER+"/images/"+Vn.avatar_url}),aa.createElement("div",{className:un.text,title:Vn.creator},Vn.creator),ko&&aa.createElement("div",{className:un.btns},aa.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),aa.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802")),Qo&&aa.createElement("div",{className:un.sign},kr.formatMessage({id:"classrooms.public",defaultMessage:"\u516C\u5F00"}))),aa.createElement("div",{className:un.bottom},Vn.visits>0&&aa.createElement(Je.Z,{title:"\u8BBF\u95EE\u91CF",placement:"bottom"},aa.createElement("span",null,aa.createElement("i",{className:"iconfont icon-liulanyan"}),aa.createElement("span",null,Vn.visits))),Vn.course_members_count>0&&aa.createElement(Je.Z,{title:kr.formatMessage({id:"classrooms.member",defaultMessage:"\u6210\u5458"}),placement:"bottom"},aa.createElement("span",null,aa.createElement("i",{className:"iconfont icon-chengyuan"}),Vn.course_members_count)),Vn.tasks_count>0&&aa.createElement(Je.Z,{title:kr.formatMessage({id:"paths.homework",defaultMessage:"\u4F5C\u4E1A"}),placement:"bottom"},aa.createElement("span",null,aa.createElement("i",{className:"iconfont icon-zuoye"}),Vn.tasks_count)),Vn.is_end?aa.createElement("div",{style:{color:"#6B758B"}},kr.formatMessage({id:"classroomClassroomExperiments.notEvaluated",defaultMessage:"\u5DF2\u7ED3\u675F"})):aa.createElement("div",{style:{color:"#00B187"}},kr.formatMessage({id:"classrooms.inProgress",defaultMessage:"\u8FDB\u884C\u4E2D"})))),!Vn.is_accessible&&aa.createElement("div",{className:un.lockWrap},aa.createElement("img",{src:`${ze.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),aa.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!Vt.length&&aa.createElement(Ot.Z,null)))},Sn={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"},Jr="data:image/png;base64,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",jt=({className:Xt,dataSource:Vt=[],col:cn=4,right:ln,bottom:nr=23,precision:Nr=0,wrapWidth:na=1200,wrapClassName:Ir,trackEventItems:Or,loading:kr})=>{const _o=Math.floor((na-(cn-1)*ln)/cn);return x.createElement(ke.Z,{spinning:kr},x.createElement("div",{className:me()(Sn.list,Xt)},!!Vt.length&&Vt.map((Vn,$r)=>{const{subject_identifier:ko,id:oi,identifier:eo,power:Tr}=Vn,Qo=Vn.is_public!=0&&Vn.is_public;return x.createElement("div",{className:me()(`${Sn.wrap} ${Vn.is_accessible?"":Sn.warpStyle}`,Ir),key:oi,style:{width:_o,marginRight:(1+$r)%cn===0?0:ln+Nr,marginBottom:nr}},x.createElement("a",{className:Sn.li,onClick:Pi=>{Pi.preventDefault(),Or&&(0,$e.L9)([Or]),(0,$e.xg)(Vn.first_category_url)}},x.createElement("div",{className:Sn.creator},x.createElement("img",{className:Sn.img,src:ze.Z.IMG_SERVER+"/images/"+Vn.avatar_url}),x.createElement("div",{className:Sn.text,title:Vn.creator},Vn.creator)),x.createElement("div",{className:Sn.top},x.createElement(Je.Z,{title:Vn.name},x.createElement("div",{className:Sn.name},Vn.name)),Qo&&x.createElement("div",{className:Sn.sign},"\u516C\u5F00")),x.createElement("div",{className:Sn.middle},x.createElement("div",{className:Sn.row,style:{marginBottom:6}},x.createElement("div",null,x.createElement("span",{className:Sn.text},"\u8BBF\u95EE\u91CF"),x.createElement("span",{className:Sn.value},(Vn==null?void 0:Vn.visits)||0)),x.createElement("div",null,x.createElement("span",{className:Sn.text},"\u6210\u5458"),x.createElement("span",{className:Sn.value},(Vn==null?void 0:Vn.course_members_count)||0))),x.createElement("div",{className:Sn.row},x.createElement("div",null,x.createElement("span",{className:Sn.text,style:{width:42}},"\u4F5C",x.createElement("span",{style:{marginLeft:14}},"\u4E1A")),x.createElement("span",{className:Sn.value},(Vn==null?void 0:Vn.tasks_count)||0)),x.createElement("div",null,x.createElement("span",{className:Sn.text},"\u72B6\u6001"),Vn.is_end?x.createElement("span",{className:Sn.value,style:{color:"#6E8BAA"}},"\u5DF2\u7ED3\u675F"):x.createElement("span",{className:Sn.value,style:{color:"#1AAE64"}},"\u8FDB\u884C\u4E2D")))),ko&&x.createElement("div",{className:Sn.btns},x.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),x.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802"))),!Vn.is_accessible&&x.createElement("div",{className:Sn.lockWrap},x.createElement("img",{src:`${ze.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),x.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!Vt.length&&x.createElement(Ot.Z,null)))},Nt={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"},Rt="data:image/png;base64,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",Fa=({className:Xt,dataSource:Vt=[],col:cn=4,right:ln,bottom:nr=23,precision:Nr=0,wrapWidth:na=1200,wrapClassName:Ir,trackEventItems:Or,loading:kr})=>{const _o=Math.floor((na-(cn-1)*ln)/cn);return x.createElement(ke.Z,{spinning:kr},x.createElement("div",{className:me()(Nt.list,Xt)},!!Vt.length&&Vt.map((Vn,$r)=>{const{subject_identifier:ko,id:oi,identifier:eo,power:Tr}=Vn,Qo=Vn.is_public!=0&&Vn.is_public;return x.createElement("div",{className:me()(`${Nt.wrap} ${Vn.is_accessible?"":Nt.warpStyle}`,Ir),key:oi,style:{width:_o,marginRight:(1+$r)%cn===0?0:ln+Nr,marginBottom:nr}},x.createElement("a",{className:Nt.li,onClick:Pi=>{Pi.preventDefault(),Or&&(0,$e.L9)([Or]),(0,$e.xg)(Vn.first_category_url)}},x.createElement("div",{className:Nt.creator},x.createElement("img",{className:Nt.img,src:ze.Z.IMG_SERVER+"/images/"+Vn.avatar_url}),x.createElement("div",{className:Nt.text,title:Vn.creator},Vn.creator)),x.createElement("div",{className:Nt.top},x.createElement(Je.Z,{title:Vn.name},x.createElement("div",{className:Nt.name},Vn.name)),Qo&&x.createElement("div",{className:Nt.sign})),x.createElement("div",{className:Nt.middle},x.createElement("div",{className:Nt.row,style:{marginBottom:6}},x.createElement("div",null,x.createElement("span",{className:Nt.text},"\u8BBF\u95EE\u91CF"),x.createElement("span",{className:Nt.value},(Vn==null?void 0:Vn.visits)||0)),x.createElement("div",null,x.createElement("span",{className:Nt.text},"\u6210\u5458"),x.createElement("span",{className:Nt.value},(Vn==null?void 0:Vn.course_members_count)||0))),x.createElement("div",{className:Nt.row},x.createElement("div",null,x.createElement("span",{className:Nt.text,style:{width:42}},"\u4F5C",x.createElement("span",{style:{marginLeft:14}},"\u4E1A")),x.createElement("span",{className:Nt.value},(Vn==null?void 0:Vn.tasks_count)||0)),x.createElement("div",null,x.createElement("span",{className:Nt.text},"\u72B6\u6001"),Vn.is_end?x.createElement("span",{className:Nt.value,style:{color:"#6E8BAA"}},"\u5DF2\u7ED3\u675F"):x.createElement("span",{className:Nt.value,style:{color:"#00DDC7"}},"\u8FDB\u884C\u4E2D")))),ko&&x.createElement("div",{className:Nt.btns},x.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),x.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802"))),!Vn.is_accessible&&x.createElement("div",{className:Nt.lockWrap},x.createElement("img",{src:`${ze.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),x.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!Vt.length&&x.createElement(Ot.Z,null)))},ia={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"},Mr=({dataSource:Xt=[],value:Vt,onChange:cn,className:ln,style:nr={},tabBarExtraContent:Nr})=>x.createElement("div",{className:me()(ia.tabs,ln),style:nr},x.createElement("div",{className:ia.tabsWrap},Xt.map((na,Ir)=>x.createElement("aside",{className:ia.tab,onClick:()=>{cn(na.id),na.link&&Ce.history.push(na.link)},key:Ir},x.createElement("div",{className:Vt===na.id?ia.active:""},na.name),(na==null?void 0:na.resetCount)==null&&(na==null?void 0:na.total)!==void 0&&x.createElement("span",null,"\uFF08",na==null?void 0:na.total,"\uFF09"),(na==null?void 0:na.resetCount)!==void 0&&(na==null?void 0:na.total)!==void 0&&x.createElement(Je.Z,{title:(na==null?void 0:na.tip)!=null?na==null?void 0:na.tip:""},x.createElement("span",{style:{color:"#9096A3"}},"\uFF08",x.createElement("span",{style:{color:"#000"}},na==null?void 0:na.resetCount),"/",x.createElement("span",null,na==null?void 0:na.total),"\uFF09"))))),x.createElement("div",{className:ia.tabBar},Nr)),Za={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"},vi=({dataSource:Xt=[],value:Vt,onChange:cn,className:ln,style:nr={},tabBarExtraContent:Nr})=>x.createElement("div",{className:me()(Za.tabs,ln),style:nr},x.createElement("div",{className:Za.tabsWrap},Xt.map((na,Ir)=>x.createElement("aside",{className:Za.tab,onClick:()=>{cn(na.id),na.link&&Ce.history.push(na.link)},key:Ir},x.createElement("div",{className:Vt===na.id?Za.active:""},na.name),(na==null?void 0:na.resetCount)==null&&(na==null?void 0:na.total)!==void 0&&x.createElement("span",null,"\uFF08",na==null?void 0:na.total,"\uFF09"),(na==null?void 0:na.resetCount)!==void 0&&(na==null?void 0:na.total)!==void 0&&x.createElement(Je.Z,{title:(na==null?void 0:na.tip)!=null?na==null?void 0:na.tip:""},x.createElement("span",{style:{color:"#9096A3"}},"\uFF08",x.createElement("span",{style:{color:"#000"}},na==null?void 0:na.resetCount),"/",x.createElement("span",null,na==null?void 0:na.total),"\uFF09"))))),x.createElement("div",{className:Za.tabBar},Nr)),gr={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"},io=({dataSource:Xt=[],value:Vt,onChange:cn,className:ln,style:nr={},tabBarExtraContent:Nr})=>x.createElement("div",{className:me()(gr.tabs,ln),style:nr},x.createElement("div",{className:gr.tabsWrap},Xt.map((na,Ir)=>x.createElement("aside",{className:`${gr.tab} ${Vt===na.id?gr.active:""}`,onClick:()=>{cn(na.id),na.link&&Ce.history.push(na.link)},key:Ir},x.createElement("div",null,na.name),(na==null?void 0:na.resetCount)==null&&(na==null?void 0:na.total)!==void 0&&x.createElement("span",null,"\uFF08",na==null?void 0:na.total,"\uFF09"),(na==null?void 0:na.resetCount)!==void 0&&(na==null?void 0:na.total)!==void 0&&x.createElement(Je.Z,{title:(na==null?void 0:na.tip)!=null?na==null?void 0:na.tip:""},x.createElement("span",{style:{color:"#9096A3"}},"\uFF08",x.createElement("span",{style:{color:"#000"}},na==null?void 0:na.resetCount),"/",x.createElement("span",null,na==null?void 0:na.total),"\uFF09"))))),x.createElement("div",{className:gr.tabBar},Nr)),yo=({className:Xt,style:Vt={},children:cn})=>x.createElement("div",{className:me()(Xt),style:Vt},cn),no={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"},At=te(38854),yn=te(20834),Wn=({sortValue:Xt,dropValue:Vt,className:cn,onSort:ln,onDrop:nr,dataSource:Nr})=>{var na;const Ir=(0,Ce.useIntl)(),[Or,kr]=(0,x.useState)([]),_o=[{id:"updated_at",name:Ir.formatMessage({id:"personalHomepageclassrooms.latestUpdates",defaultMessage:"\u6700\u65B0\u52A8\u6001"})},{id:"created_at",name:"\u6700\u65B0\u521B\u5EFA"},{id:"name",name:"\u540D\u79F0\u6392\u5E8F"}];return(0,x.useEffect)(()=>{(Nr==null?void 0:Nr.length)>0?kr(Nr):kr(_o)},[Nr]),x.createElement("div",{className:me()(no.orderWrap,cn)},x.createElement(At.Z,{dropdownRender:()=>x.createElement(yn.default,null,Or.map((Vn,$r)=>x.createElement(yn.default.Item,{key:$r,onClick:()=>nr(Vn.id)},Vn.name)))},x.createElement("span",{className:no.orderTextWrap},(na=Or.find(Vn=>Vt===Vn.id))==null?void 0:na.name)),x.createElement("span",{className:no.orderIconWrap},x.createElement("span",{className:no.orderAsc},x.createElement("i",{className:Xt==="asc"?`iconfont icon-sanjiaoxing-up font12 ${no.cursorPointer} ${no.active}`:`iconfont icon-sanjiaoxing-up font12 ${no.cursorPointer}`,onClick:()=>ln(Xt==="asc"?"desc":"asc")})),x.createElement("span",{className:no.orderDesc},x.createElement("i",{className:Xt==="desc"?`iconfont icon-sanjiaoxing-down font12 ${no.cursorPointer} ${no.active}`:`iconfont icon-sanjiaoxing-down font12 ${no.cursorPointer}`,onClick:()=>ln(Xt==="asc"?"desc":"asc")}))))},Qn={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 va=[{id:"updated_at",name:"\u6700\u65B0\u52A8\u6001"},{id:"created_at",name:"\u6700\u65B0\u521B\u5EFA"},{id:"name",name:"\u540D\u79F0\u6392\u5E8F"}];var Un=({sortValue:Xt,dropValue:Vt,className:cn,onSort:ln,onDrop:nr,dataSource:Nr=va})=>{var na;return x.createElement("div",{className:me()(Qn.orderWrap,cn)},x.createElement(At.Z,{dropdownRender:()=>x.createElement(yn.default,null,Nr.map((Ir,Or)=>x.createElement(yn.default.Item,{key:Or,onClick:()=>nr(Ir.id)},Ir.name)))},x.createElement("span",{className:Qn.orderTextWrap},(na=Nr.find(Ir=>Vt===Ir.id))==null?void 0:na.name)),x.createElement("span",{className:Qn.orderIconWrap},x.createElement("span",{className:Qn.orderAsc},x.createElement("i",{className:Xt==="asc"?`iconfont icon-sanjiaoxing-up font12 ${Qn.cursorPointer} ${Qn.active}`:`iconfont icon-sanjiaoxing-up font12 ${Qn.cursorPointer}`,onClick:()=>ln(Xt==="asc"?"desc":"asc")})),x.createElement("span",{className:Qn.orderDesc},x.createElement("i",{className:Xt==="desc"?`iconfont icon-sanjiaoxing-down font12 ${Qn.cursorPointer} ${Qn.active}`:`iconfont icon-sanjiaoxing-down font12 ${Qn.cursorPointer}`,onClick:()=>ln(Xt==="asc"?"desc":"asc")}))))},zr={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"},pn=te(3113),jr=te(2337),Mo=Object.defineProperty,Ao=Object.getOwnPropertySymbols,Wo=Object.prototype.hasOwnProperty,Si=Object.prototype.propertyIsEnumerable,qn=(Xt,Vt,cn)=>Vt in Xt?Mo(Xt,Vt,{enumerable:!0,configurable:!0,writable:!0,value:cn}):Xt[Vt]=cn,Qa=(Xt,Vt)=>{for(var cn in Vt||(Vt={}))Wo.call(Vt,cn)&&qn(Xt,cn,Vt[cn]);if(Ao)for(var cn of Ao(Vt))Si.call(Vt,cn)&&qn(Xt,cn,Vt[cn]);return Xt},tr=(Xt,Vt)=>{var cn={};for(var ln in Xt)Wo.call(Xt,ln)&&Vt.indexOf(ln)<0&&(cn[ln]=Xt[ln]);if(Xt!=null&&Ao)for(var ln of Ao(Xt))Vt.indexOf(ln)<0&&Si.call(Xt,ln)&&(cn[ln]=Xt[ln]);return cn},pr=(Xt,Vt,cn)=>new Promise((ln,nr)=>{var Nr=Or=>{try{Ir(cn.next(Or))}catch(kr){nr(kr)}},na=Or=>{try{Ir(cn.throw(Or))}catch(kr){nr(kr)}},Ir=Or=>Or.done?ln(Or.value):Promise.resolve(Or.value).then(Nr,na);Ir((cn=cn.apply(Xt,Vt)).next())}),Xr=Xt=>{var Vt=Xt,{className:cn,style:ln,children:nr,loading:Nr=!1,openLoading:na,onClick:Ir=()=>{},size:Or="middle",shape:kr="round",theme:_o}=Vt,Vn=tr(Vt,["className","style","children","loading","openLoading","onClick","size","shape","theme"]);const[$r,ko]=(0,x.useState)(!1),oi=(0,x.useMemo)(()=>{switch(_o){case jr.Fy.THEMEONE:return zr.ThemeOne;case jr.Fy.DEFAULT:default:return zr.btn}},[_o]);return x.createElement(pn.ZP,Qa({onClick:(0,Ie.throttle)(eo=>pr(void 0,null,function*(){na&&ko(!0);try{yield Ir(eo)}catch(Tr){console.log("error",Tr)}na&&ko(!1)}),2e3,{leading:!0,trailing:!1}),className:me()(oi,zr[`${Or}-${kr}`],cn),style:ln,size:Or,shape:kr,loading:$r||Nr},Vn),nr)},Lr={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"},qo=({className:Xt,style:Vt,children:cn=null,onClick:ln,title:nr})=>x.createElement("div",{className:me()(Lr.head,Xt),style:Vt},x.createElement("span",{className:"primary-hover",onClick:ln},x.createElement("i",{className:"iconfont icon-fanhui2 font12"}),"\u8FD4\u56DE"),x.createElement("b",{title:nr},nr),x.createElement("div",{className:Lr.node},cn)),di={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"},xa=({confirmShow:Xt=!0,confirmTitle:Vt,confirmClick:cn,cancelShow:ln=!0,cancelTitle:nr,cancelClick:Nr,className:na,style:Ir,confirmLoading:Or=!1})=>x.createElement("div",{className:me()(di.btns,na),style:Ir},Xt&&x.createElement(pn.ZP,{loading:Or,onClick:cn,type:"primary",className:di.confirm},Vt),ln&&x.createElement(pn.ZP,{onClick:Nr,className:di.cancel},nr)),Ki={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"},sl=({className:Xt,style:Vt={},LeftContent:cn,children:ln,RightContent:nr})=>x.createElement("div",{className:me()(Ki.fixedBottom,Xt),style:Vt},x.createElement("div",{className:Ki.wrap},x.createElement("div",{className:Ki.left},cn),x.createElement("div",{className:Ki.center},ln),x.createElement("div",{className:Ki.right},nr))),Xi={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"},$o=({className:Xt,style:Vt={},dataSource:cn=[]})=>x.createElement("div",{className:me()(Xi.crumbs,Xt),style:Vt},cn.map((ln,nr)=>nrCe.history.push(ln.path)},ln.name):x.createElement("span",null,ln.name),x.createElement("span",null,"\xA0",">","\xA0")):x.createElement("span",{key:nr,style:{color:"#5F6368"}},ln.name))),Vi=te(31797),Ti=Object.defineProperty,Ui=Object.defineProperties,rl=Object.getOwnPropertyDescriptors,Ri=Object.getOwnPropertySymbols,$i=Object.prototype.hasOwnProperty,fo=Object.prototype.propertyIsEnumerable,Ko=(Xt,Vt,cn)=>Vt in Xt?Ti(Xt,Vt,{enumerable:!0,configurable:!0,writable:!0,value:cn}):Xt[Vt]=cn,qr=(Xt,Vt)=>{for(var cn in Vt||(Vt={}))$i.call(Vt,cn)&&Ko(Xt,cn,Vt[cn]);if(Ri)for(var cn of Ri(Vt))fo.call(Vt,cn)&&Ko(Xt,cn,Vt[cn]);return Xt},yi=(Xt,Vt)=>Ui(Xt,rl(Vt)),ol=(Xt,Vt)=>{var cn={};for(var ln in Xt)$i.call(Xt,ln)&&Vt.indexOf(ln)<0&&(cn[ln]=Xt[ln]);if(Xt!=null&&Ri)for(var ln of Ri(Xt))Vt.indexOf(ln)<0&&fo.call(Xt,ln)&&(cn[ln]=Xt[ln]);return cn};const{Countdown:qi}=Vi.default;var pl=Xt=>{var Vt=Xt,{onChange:cn}=Vt,ln=ol(Vt,["onChange"]);const[nr,Nr]=(0,x.useState)(null);(0,x.useEffect)(()=>{typeof nr=="number"&&nr>=0&&cn(nr)},[nr]);const na=Ir=>{const Or=Math.floor(Ir/1e3);Nr(Or)};return x.createElement(qi,yi(qr({},ln),{onChange:na}))},fi={ClassRoomItem:"ClassRoomItem___F4pL0",TitleDom:"TitleDom___DB76T"},Gi=({DataProps:Xt,className:Vt,style:cn={}})=>{var ln;const nr=(0,Ce.useIntl)();return x.createElement("div",{className:me()("rounded-40px bg-white py-10px pb-30px px-30px flex gap-22px current h-full",fi.ClassRoomItem,Vt),style:cn,onClick:()=>{(0,$e.xg)(Xt==null?void 0:Xt.first_category_url)}},x.createElement("div",{className:"flex flex-col item-center"},x.createElement("img",{src:`${(ln=ze.Z)==null?void 0:ln.IMG_SERVER}/images/${Xt==null?void 0:Xt.avatar_url}`,className:"rounded-full",style:{height:76,width:76,marginTop:"-24px"}}),(Xt==null?void 0:Xt.subject_identifier)&&x.createElement("div",{className:"mt-40px"},x.createElement("div",{className:"rounded-full",style:{background:"rgba(33,202,159,0.1)",border:"1px solid #6BFF98",color:"#0EA17B"}},"\u5F00\u653E\u8BFE\u7A0B"),x.createElement("div",{className:"rounded-full",style:{background:"rgba(255,160,0,0.1)",border:"1px solid #FFC055",color:"#C97319"}},"\u5F00\u653E\u8BFE\u5802"))),x.createElement("div",{className:"flex-1 flex flex-col justify-between gap-10px"},x.createElement("div",{className:"multi_ellipsis2",style:{height:48}},!!(Xt!=null&&Xt.is_public)&&x.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"),x.createElement("span",{className:me()("text-16px font-medium",fi.TitleDom)},Xt==null?void 0:Xt.name)),x.createElement("div",{className:"c-grey-333 font-medium"},Xt==null?void 0:Xt.creator),x.createElement("div",{className:"c-grey-333"},"\u6210\u5458\uFF1A",Xt==null?void 0:Xt.course_members_count),x.createElement("div",{className:"c-grey-333 flex item-center justify-between"},x.createElement("div",null,"\u4F5C\u4E1A\uFF1A",Xt==null?void 0:Xt.tasks_count),Xt!=null&&Xt.is_end?x.createElement("div",{style:{color:"#5F6A95"}},nr.formatMessage({id:"personalHomepageclassroomClassroomExperiments.notEvaluated",defaultMessage:"\u5DF2\u7ED3\u675F"})):x.createElement("div",{style:{color:"#37AD83"}},"\u8FDB\u884C\u4E2D"))))},el=Object.defineProperty,ul=Object.getOwnPropertySymbols,Fl=Object.prototype.hasOwnProperty,bl=Object.prototype.propertyIsEnumerable,za=(Xt,Vt,cn)=>Vt in Xt?el(Xt,Vt,{enumerable:!0,configurable:!0,writable:!0,value:cn}):Xt[Vt]=cn,Wa=(Xt,Vt)=>{for(var cn in Vt||(Vt={}))Fl.call(Vt,cn)&&za(Xt,cn,Vt[cn]);if(ul)for(var cn of ul(Vt))bl.call(Vt,cn)&&za(Xt,cn,Vt[cn]);return Xt},ur=({DataProps:Xt=[],selectValue:Vt,onChange:cn,className:ln,style:nr={},extra:Nr,classNameItem:na,styleItem:Ir={},barHidden:Or})=>{const[kr,_o]=(0,x.useState)();return(0,x.useEffect)(()=>{_o(Array.isArray(Vt)?Vt:[Vt])},[Vt]),x.createElement("div",{className:me()("flex px-20px py-10px gap-40px",ln),style:Wa({borderBottom:"1px solid #D3F0FF"},nr)},Xt==null?void 0:Xt.map(Vn=>x.createElement("div",{key:Vn==null?void 0:Vn.id,className:me()("flex item-center justify-center current c-grey-333 text-16 relative",na,Vn==null?void 0:Vn.className),style:Wa(Wa({color:kr!=null&&kr.includes(Vn==null?void 0:Vn.id)?"#1890FF":"",minWidth:88},Ir),(Vn==null?void 0:Vn.style)||{}),onClick:$r=>{cn==null||cn({domEvent:$r,item:Vn}),Vn!=null&&Vn.link&&Ce.history.push(Vn==null?void 0:Vn.link)}},Vn==null?void 0:Vn.name,!Or&&(kr==null?void 0:kr.includes(Vn==null?void 0:Vn.id))&&x.createElement("div",{className:"absolute w-full h-2px",style:{background:"#1890FF",bottom:"-10px",left:0}}))),x.createElement("div",{className:"ml-auto"},Nr))},No=Object.defineProperty,ei=Object.defineProperties,Mi=Object.getOwnPropertyDescriptors,Fi=Object.getOwnPropertySymbols,Ai=Object.prototype.hasOwnProperty,Ni=Object.prototype.propertyIsEnumerable,Qi=(Xt,Vt,cn)=>Vt in Xt?No(Xt,Vt,{enumerable:!0,configurable:!0,writable:!0,value:cn}):Xt[Vt]=cn,Yr=(Xt,Vt)=>{for(var cn in Vt||(Vt={}))Ai.call(Vt,cn)&&Qi(Xt,cn,Vt[cn]);if(Fi)for(var cn of Fi(Vt))Ni.call(Vt,cn)&&Qi(Xt,cn,Vt[cn]);return Xt},zo=(Xt,Vt)=>ei(Xt,Mi(Vt)),Oo=({value:Xt,onChange:Vt,onInputChange:cn,className:ln,style:nr={},InputProps:Nr})=>{const[na,Ir]=(0,x.useState)(Xt);return x.createElement("div",{className:me()("flex item-center rounded-full px-10px py-2px",ln),style:Yr({background:"linear-gradient( #E4F6FF 0%, #EAF3FF 100%)",border:"1px solid #fff",boxShadow:"inset 0px 1px 3px 0px rgba(133,188,255,0.5)"},nr)},x.createElement(pe.default,zo(Yr({bordered:!1},Nr),{onChange:Or=>{Ir(Or.target.value),cn==null||cn(encodeURIComponent(Or.target.value))},onPressEnter:Or=>{Vt==null||Vt({domEvent:Or,item:{value:na}})}})),x.createElement("img",{className:"h-22px current",src:te(25365),height:22,onClick:Or=>{Vt==null||Vt({domEvent:Or,item:{value:na}})}}))}},31103:function(bt,xt,te){"use strict";te.d(xt,{Z:function(){return he}});var x=te(59301);function he(Oe,Ge){const ve=(0,x.useRef)();(0,x.useEffect)(()=>{ve.current=Oe}),(0,x.useEffect)(()=>{function we(){ve.current()}if(Ge!==null){let le=setInterval(we,Ge);return()=>clearInterval(le)}},[Ge])}},68145:function(bt,xt,te){"use strict";var x=te(59301),he=te(78241),Oe=te(95237),Ge=te(43604),ve=te(57809),we=te(5871),le=te(6848),me=te(5083),Ie=te(92832),Ce=te(65582),Pe=te(99981),be=te(91967),Se=te(59301),ne=Object.defineProperty,E=Object.defineProperties,a=Object.getOwnPropertyDescriptors,b=Object.getOwnPropertySymbols,y=Object.prototype.hasOwnProperty,z=Object.prototype.propertyIsEnumerable,ee=(Ee,ye,Le)=>ye in Ee?ne(Ee,ye,{enumerable:!0,configurable:!0,writable:!0,value:Le}):Ee[ye]=Le,ae=(Ee,ye)=>{for(var Le in ye||(ye={}))y.call(ye,Le)&&ee(Ee,Le,ye[Le]);if(b)for(var Le of b(ye))z.call(ye,Le)&&ee(Ee,Le,ye[Le]);return Ee},se=(Ee,ye)=>E(Ee,a(ye)),ie=(Ee,ye)=>{var Le={};for(var He in Ee)y.call(Ee,He)&&ye.indexOf(He)<0&&(Le[He]=Ee[He]);if(Ee!=null&&b)for(var He of b(Ee))ye.indexOf(He)<0&&z.call(Ee,He)&&(Le[He]=Ee[He]);return Le};const fe=({disabled:Ee,shixunHomeworks:ye,selectOptions:Le,form:He})=>{const pe=(0,Ce.useIntl)(),{workSetting:tt}=ye,[xe,it]=(0,x.useState)([]),Ke=(0,x.useMemo)(()=>Le==null?void 0:Le.filter(qe=>!xe.includes(qe.value)),[xe,Le]);return(0,x.useEffect)(()=>{var qe;const ut=((qe=tt==null?void 0:tt.anonymous_appeal_settings)==null?void 0:qe.filter(rt=>rt.appeal_time))||[];it(ut.map(rt=>rt.group_name))},[tt]),Se.createElement(he.default.List,{name:"anonymous_appeal_settings"},(qe,{add:ut,remove:rt})=>Se.createElement(Se.Fragment,null,qe.map(Ye=>{var Ze;const ke=Ye,{key:Je,name:Xe}=ke,ze=ie(ke,["key","name"]),ht=He.getFieldValue(["anonymous_appeal_settings",Xe]).deleteflag;return Se.createElement("div",{key:Je},Se.createElement(Oe.Z,{align:"middle",style:{background:"#F6F7F9",padding:"5px 30px"}},Se.createElement(Ge.Z,{style:{height:"40px",lineHeight:"40px",width:"80px",textAlign:"left",marginLeft:"54px",color:"#666"}},"\u7533\u8BC9\u89C4\u5219",Je+1),Se.createElement(Ge.Z,null,Se.createElement(he.default.Item,se(ae({},ze),{name:[Ye.name,"group_name"]}),Se.createElement(ve.default,{mode:"multiple",disabled:Ee||!ht,placeholder:pe.formatMessage({id:"classrooms.selectClassName",defaultMessage:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"}),style:{width:"245px"},className:be.Z.multiple_select,options:Ke||[],onSelect:Ct=>{it(ft=>[...ft,Ct])},onDeselect:Ct=>{it(ft=>ft.filter(Ot=>Ot!==Ct))}}))),Se.createElement(Ge.Z,{style:{marginLeft:"40px",color:"#666",marginRight:"20px"}},"\u8FDD\u89C4\u533F\u8BC4\u6263\u5206"),Se.createElement(Ge.Z,null,Se.createElement(he.default.Item,se(ae({},ze),{label:"",name:[Ye.name,"appeal_penalty"]}),Se.createElement(we.Z,{min:0,disabled:Ee,size:"large",addonAfter:"\u5206",style:{width:"120px"}}))),Se.createElement(le.Z,{title:"\u5B66\u751F\u8FDD\u89C4\u533F\u8BC4\u5176\u4ED6\u540C\u5B66\u7684\u4F5C\u54C1\u65F6\uFF0C\u5176\u6210\u7EE9\u5C06\u88AB\u6263\u51CF\u7684\u5206\u503C"},Se.createElement("i",{className:`iconfont icon-tishixiaowenhao ml10 ${be.Z.title_icon}`})),Se.createElement(Ge.Z,{style:{marginLeft:"40px",color:"#666",marginRight:"20px"}},"\u7ED3\u675F\u65F6\u95F4"),Se.createElement(Ge.Z,null,Se.createElement(he.default.Item,se(ae({},ze),{label:"",name:[Ye.name,"appeal_time"]}),Se.createElement(me.default,{allowClear:!1,style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u7ED3\u675F\u65F6\u95F4",disabled:Ee,size:"large",disabledDate:Ct=>(0,Pe.Q8)(Ct,tt==null?void 0:tt.course_end_date),disabledTime:Ct=>(0,Pe.d0)(Ct),showTime:{format:"HH:mm"},format:"YYYY-MM-DD HH:mm"}))),Se.createElement(he.default.Item,se(ae({},ze),{name:[Xe,"deleteflag"]}),Se.createElement(Ie.default,{type:"hidden"})),!Ee&&qe.length<((Ze=tt==null?void 0:tt.anonymous_appeal_settings)==null?void 0:Ze.length)&&Se.createElement("i",{className:"iconfont icon-zengjia1 ml20",style:{cursor:"pointer",color:"#00B187"},onClick:()=>{ut({deleteflag:!0})}}),Je!==0&&!Ee&&ht&&Se.createElement("i",{className:"iconfont icon-shanjian1 ml20",style:{cursor:"pointer",color:"#E30000"},onClick:()=>{const Ct=He.getFieldValue(["anonymous_appeal_settings",Xe,"group_name"])||[];it(ft=>ft.filter(Ot=>!Ct.includes(Ot))),rt(Xe)}})))})))};xt.Z=(0,Ce.connect)(({shixunHomeworks:Ee})=>({shixunHomeworks:Ee}))(fe)},50902:function(bt,xt,te){"use strict";var x=te(59301),he=te(5083),Oe=te(78241),Ge=te(95237),ve=te(43604),we=te(57809),le=te(8591),me=te(92832),Ie=te(5871),Ce=te(6848),Pe=te(24905),be=te(66649),Se=te.n(be),ne=te(65582),E=te(99981),a=te(41867),b=te(91967),y=te(59301),z=Object.defineProperty,ee=Object.defineProperties,ae=Object.getOwnPropertyDescriptors,se=Object.getOwnPropertySymbols,ie=Object.prototype.hasOwnProperty,fe=Object.prototype.propertyIsEnumerable,Ee=(xe,it,Ke)=>it in xe?z(xe,it,{enumerable:!0,configurable:!0,writable:!0,value:Ke}):xe[it]=Ke,ye=(xe,it)=>{for(var Ke in it||(it={}))ie.call(it,Ke)&&Ee(xe,Ke,it[Ke]);if(se)for(var Ke of se(it))fe.call(it,Ke)&&Ee(xe,Ke,it[Ke]);return xe},Le=(xe,it)=>ee(xe,ae(it)),He=(xe,it)=>{var Ke={};for(var qe in xe)ie.call(xe,qe)&&it.indexOf(qe)<0&&(Ke[qe]=xe[qe]);if(xe!=null&&se)for(var qe of se(xe))it.indexOf(qe)<0&&fe.call(xe,qe)&&(Ke[qe]=xe[qe]);return Ke};const{RangePicker:pe}=he.default,tt=({disabled:xe,shixunHomeworks:it,selectOptions:Ke,form:qe,data:ut,classroomList:rt})=>{const Ye=(0,ne.useIntl)(),{workSetting:Ze}=it,[ke,Je]=(0,x.useState)([]),Xe=(0,x.useMemo)(()=>Ke==null?void 0:Ke.filter($e=>!ke.includes($e.value)),[ke,Ke]);(0,x.useEffect)(()=>{var $e;const ht=(($e=Ze==null?void 0:Ze.anonymous_comment_settings)==null?void 0:$e.filter(Ct=>Ct.evaluation_end))||[];Je(ht.map(Ct=>Ct.group_name))},[Ze]);const ze=$e=>{var ht;const Ct=(ht=Ze==null?void 0:Ze.anonymous_appeal_settings)==null?void 0:ht.find(ft=>ft.group_id===$e);return ut.anonymous_appeal&&Ct&&(Ct==null?void 0:Ct.appeal_time)!==null};return y.createElement(Oe.default.List,{name:"anonymous_comment_settings"},($e,{add:ht,remove:Ct})=>y.createElement(y.Fragment,null,$e.map(ft=>{var Ot,Fe;const wt=ft,{key:Bt,name:Ne}=wt,lt=He(wt,["key","name"]),ge=qe.getFieldValue(["anonymous_comment_settings",Ne]),oe=ge.deleteflag,re=Se()((Ot=ge.evaluation_start)==null?void 0:Ot[0])<=Se()(),ue=!oe&&re?[!0,ze(ge==null?void 0:ge.group_id)]:[!1,!1];return y.createElement("div",{key:Bt,style:{background:"#F6F7F9",padding:"5px 30px"}},y.createElement(Ge.Z,{align:"top",style:{marginLeft:"53px"}},y.createElement(ve.Z,{style:{height:"40px",lineHeight:"40px",width:"80px",textAlign:"left"}},"\u533F\u8BC4\u89C4\u5219",Bt+1),y.createElement(ve.Z,{flex:1},y.createElement(Ge.Z,{align:"middle",style:{marginBottom:10}},y.createElement(ve.Z,{span:8},y.createElement(Oe.default.Item,Le(ye({},lt),{name:[Ne,"group_name"]}),y.createElement(we.default,{mode:"multiple",disabled:xe||!oe,className:b.Z.multiple_select,placeholder:Ye.formatMessage({id:"classrooms.selectClassName",defaultMessage:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"}),options:Xe||[],onSelect:de=>{Je(Me=>[...Me,de])},onDeselect:de=>{Je(Me=>Me.filter(ce=>ce!==de))}}))),y.createElement(ve.Z,{className:"ml20"},y.createElement(Oe.default.Item,Le(ye({},lt),{name:[Ne,"evaluation_start"]}),y.createElement(pe,{ranges:{\u6B64\u523B:()=>{var de;const Me=(de=ge==null?void 0:ge.evaluation_start)==null?void 0:de[0];return[Me?Se()(Me):Se()(),Se()()]}},size:"large",style:{width:"500px"},disabled:xe||ue,allowClear:!1,disabledDate:de=>(0,E.Q8)(de,Ze==null?void 0:Ze.course_end_date),disabledTime:de=>(0,E.d0)(de),showTime:{format:"HH:mm"},format:"YYYY-MM-DD HH:mm",onChange:()=>{var de;if((0,a.Rm)()&&!((de=rt.AssistantObject.group)!=null&&de.can_anonymous_comment)){le.ZP.warning(Ye.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\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}}}))),y.createElement(Oe.default.Item,Le(ye({},lt),{name:[Ne,"deleteflag"]}),y.createElement(me.default,{type:"hidden"})),!xe&&$e.length<((Fe=Ze==null?void 0:Ze.anonymous_comment_settings)==null?void 0:Fe.length)&&y.createElement("i",{className:"iconfont icon-zengjia1 ml20",style:{cursor:"pointer",color:"#00B187"},onClick:()=>{ht({deleteflag:!0})}}),Bt!==0&&!xe&&oe&&y.createElement("i",{className:"iconfont icon-shanjian1 ml20",style:{cursor:"pointer",color:"#E30000"},onClick:()=>{const de=qe.getFieldValue(["anonymous_comment_settings",Ne,"group_name"])||[];Je(Me=>Me.filter(ce=>!de.includes(ce))),Ct(Ne)}})))),y.createElement(Ge.Z,{align:"middle",style:{marginLeft:"53px"}},y.createElement(ve.Z,{style:{width:"75px"}},"\u533F\u8BC4\u6570\u91CF"),y.createElement(ve.Z,null,y.createElement(Oe.default.Item,Le(ye({},lt),{label:"",colon:!1,name:[Ne,"evaluation_num"]}),y.createElement(Ie.Z,{min:0,size:"large",style:{marginLeft:"5px"},disabled:xe||!oe&&re}))),y.createElement(Ce.Z,{title:"\u6BCF\u4E2A\u5B66\u751F\u5C06\u88AB\u5206\u914D\u7684\u533F\u8BC4\u4F5C\u54C1\u6570\u91CF\u3002\u5982\u5168\u73ED\u5B9E\u9645\u63D0\u4EA4\u4F5C\u4E1A\u6570\u91CF\u5C0F\u4E8E\u672C\u6570\u503C\uFF0C\u5219\u4EE5\u5B9E\u9645\u63D0\u4EA4\u4F5C\u4E1A\u6570\u91CF\u4E3A\u51C6"},y.createElement("i",{className:`iconfont icon-tishixiaowenhao ml10 ${b.Z.title_icon}`})),y.createElement(ve.Z,{style:{width:"75px",marginLeft:"40px"}},"\u7F3A\u8BC4\u6263\u5206"),y.createElement(ve.Z,null,y.createElement(Oe.default.Item,Le(ye({},lt),{label:"",colon:!1,name:[Ne,"absence_penalty"]}),y.createElement(Ie.Z,{min:0,size:"large",addonAfter:"\u5206",style:{width:"120px"},disabled:xe,onChange:de=>{var Me;if((0,a.Rm)()&&!((Me=rt.AssistantObject.group)!=null&&Me.can_anonymous_comment)){le.ZP.warning(Ye.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\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}}}))),y.createElement(ve.Z,{style:{marginLeft:"40px"}},y.createElement(Oe.default.Item,Le(ye({},lt),{name:[Ne,"student_comment"],valuePropName:"checked"}),y.createElement(Pe.default,{disabled:xe,onChange:()=>{var de;if((0,a.Rm)()&&!((de=rt.AssistantObject.group)!=null&&de.can_anonymous_comment)){le.ZP.warning(Ye.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\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}}}))),y.createElement(ve.Z,{className:"ml10"},"\u533F\u8BC4\u8BA1\u5165\u5DF2\u8BC4\u9605")))})))};xt.Z=(0,ne.connect)(({shixunHomeworks:xe,classroomList:it})=>({shixunHomeworks:xe,classroomList:it}))(tt)},82865:function(bt,xt,te){"use strict";var x=te(65582),he=te(95237),Oe=te(43604),Ge=te(5083),ve=te(5871),we=te(6848),le=te(66649),me=te.n(le),Ie=te(99981),Ce=te(91967),Pe=te(59301);const be=({data:Se,disabled:ne,setData:E,shixunHomeworks:a})=>{const b=(0,x.useIntl)(),{workSetting:y,workList:z}=a;return Pe.createElement("div",null,Pe.createElement(he.Z,{style:{background:"#F6F7F9",padding:"5px 30px",display:"flex",alignItems:"center"}},Pe.createElement(Oe.Z,{style:{marginLeft:"54px",marginRight:"20px",color:"#666666"}},"\u7ED3\u675F\u65F6\u95F4"),Pe.createElement(Oe.Z,null,Pe.createElement(Ge.default,{allowClear:!1,style:{width:250},placeholder:"\u8BF7\u9009\u62E9\u7ED3\u675F\u65F6\u95F4",showTime:{format:"HH:mm"},size:"large",format:"YYYY-MM-DD HH:mm",disabled:ne,disabledDate:ee=>(0,Ie.Q8)(ee,y==null?void 0:y.course_end_date),disabledTime:ee=>(0,Ie.d0)(ee),value:Se.appeal_time?me()(Se.appeal_time):"",onChange:(ee,ae)=>{Se.appeal_time=ae,E(Object.assign({},Se))}})),Pe.createElement(Oe.Z,{style:{margin:"0 20px 0 60px",color:"#666666"}},"\u8FDD\u89C4\u533F\u8BC4\u6263\u5206"),Pe.createElement(Oe.Z,null,Pe.createElement(ve.Z,{size:"large",disabled:ne,value:Se.appeal_penalty,min:0,addonAfter:"\u5206",style:{width:"120px"},onChange:ee=>{Se.appeal_penalty=ee,E(Object.assign({},Se))}})),Pe.createElement(we.Z,{title:"\u5B66\u751F\u8FDD\u89C4\u533F\u8BC4\u5176\u4ED6\u540C\u5B66\u7684\u4F5C\u54C1\u65F6\uFF0C\u5176\u6210\u7EE9\u5C06\u88AB\u6263\u51CF\u7684\u5206\u503C"},Pe.createElement("i",{className:`iconfont icon-tishixiaowenhao ml10 ${Ce.Z.title_icon}`}))))};xt.Z=(0,x.connect)(({shixunHomeworks:Se})=>({shixunHomeworks:Se}))(be)},42337:function(bt,xt,te){"use strict";var x=te(5083),he=te(5871),Oe=te(6848),Ge=te(24905),ve=te(66649),we=te.n(ve),le=te(65582),me=te(99981),Ie=te(91967),Ce=te(59301);const Pe=({data:be,setData:Se,disabled:ne,shixunHomeworks:E})=>{const a=(0,le.useIntl)(),{workSetting:b}=E,y=we()(b==null?void 0:b.evaluation_start)<=we()(),z=be.anonymous_appeal;return Ce.createElement("div",null,Ce.createElement("div",{style:{background:"#F6F7F9",padding:"5px 30px",display:"flex",alignItems:"center",marginTop:"1px"}},Ce.createElement("div",{style:{color:"#666666",marginLeft:"53px",marginRight:"20px"}},"\u5F00\u59CB\u65F6\u95F4"),Ce.createElement(x.default,{allowClear:!1,style:{width:200},placeholder:"\u8BF7\u9009\u62E9\u5F00\u59CB\u65F6\u95F4",showTime:{format:"HH:mm"},format:"YYYY-MM-DD HH:mm",size:"large",disabledDate:ee=>(0,me.Q8)(ee,b==null?void 0:b.course_end_date),disabledTime:ee=>(0,me.d0)(ee),disabled:ne||y||z,value:be.evaluation_start?we()(be.evaluation_start):"",onChange:(ee,ae)=>{be.evaluation_start=ae,Se(Object.assign({},be))}}),Ce.createElement("div",{style:{color:"#666666",marginLeft:"60px",marginRight:"20px"}},"\u7ED3\u675F\u65F6\u95F4"),Ce.createElement(x.default,{allowClear:!1,style:{width:200},placeholder:"\u8BF7\u9009\u62E9\u7ED3\u675F\u65F6\u95F4",showTime:{format:"HH:mm"},format:"YYYY-MM-DD HH:mm",size:"large",disabledDate:ee=>(0,me.Q8)(ee,b==null?void 0:b.course_end_date,be.evaluation_start),disabledTime:ee=>(0,me.d0)(ee,we()(be.evaluation_start)),disabled:ne||z,value:be.evaluation_end?we()(be.evaluation_end):"",onChange:(ee,ae)=>{be.evaluation_end=ae,Se(Object.assign({},be))}})),Ce.createElement("div",{style:{background:"#F6F7F9",padding:"5px 30px",display:"flex",alignItems:"center"}},Ce.createElement("div",{style:{color:"#666666",marginLeft:"53px",marginRight:"20px"}},"\u533F\u8BC4\u6570\u91CF"),Ce.createElement(he.Z,{disabled:ne||y||z,value:be.evaluation_num,min:0,style:{width:"150px"},size:"large",onChange:ee=>{be.evaluation_num=ee,Se(Object.assign({},be))}}),Ce.createElement(Oe.Z,{title:"\u6BCF\u4E2A\u5B66\u751F\u5C06\u88AB\u5206\u914D\u7684\u533F\u8BC4\u4F5C\u54C1\u6570\u91CF\u3002\u5982\u5168\u73ED\u5B9E\u9645\u63D0\u4EA4\u4F5C\u4E1A\u6570\u91CF\u5C0F\u4E8E\u672C\u6570\u503C\uFF0C\u5219\u4EE5\u5B9E\u9645\u63D0\u4EA4\u4F5C\u4E1A\u6570\u91CF\u4E3A\u51C6"},Ce.createElement("i",{className:`iconfont icon-tishixiaowenhao ml10 ${Ie.Z.title_icon}`})),Ce.createElement("div",{style:{color:"#666666",marginLeft:"84px",marginRight:"20px"}},"\u7F3A\u8BC4\u6263\u5206"),Ce.createElement(he.Z,{min:0,disabled:ne,style:{width:"150px"},size:"large",addonAfter:"\u5206",value:be.absence_penalty,onChange:ee=>{be.absence_penalty=ee,Se(Object.assign({},be))}})),be.anonymous_comment&&Ce.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px 13px 83px",display:"flex",alignItems:"center"}},Ce.createElement(Ge.default,{checked:be.student_comment,disabled:ne,onChange:()=>{be.student_comment=!be.student_comment,Se(Object.assign({},be))}},Ce.createElement("span",{style:{fontSize:"14px",color:"#000"}},"\u533F\u8BC4\u8BA1\u5165\u5DF2\u8BC4\u9605"))))};xt.Z=(0,le.connect)(({shixunHomeworks:be})=>({shixunHomeworks:be}))(Pe)},35314:function(bt,xt,te){"use strict";te.d(xt,{Z:function(){return ie}});var x=te(59301),he=te(43418),Oe=te(8591),Ge=te(95237),ve=te(43604),we=te(3113),le=te(54580),me=te(1710),Ie={achieveSty:"achieveSty___Joqdh",tip:"tip___qAo3r",labolIcon:"labolIcon___QZ4oX"},Ce=te(3918),Pe=te(74128),be=te(38147),Se=te(65862),ne=te(65582),E=Object.defineProperty,a=Object.getOwnPropertySymbols,b=Object.prototype.hasOwnProperty,y=Object.prototype.propertyIsEnumerable,z=(fe,Ee,ye)=>Ee in fe?E(fe,Ee,{enumerable:!0,configurable:!0,writable:!0,value:ye}):fe[Ee]=ye,ee=(fe,Ee)=>{for(var ye in Ee||(Ee={}))b.call(Ee,ye)&&z(fe,ye,Ee[ye]);if(a)for(var ye of a(Ee))y.call(Ee,ye)&&z(fe,ye,Ee[ye]);return fe},ae=(fe,Ee,ye)=>new Promise((Le,He)=>{var pe=it=>{try{xe(ye.next(it))}catch(Ke){He(Ke)}},tt=it=>{try{xe(ye.throw(it))}catch(Ke){He(Ke)}},xe=it=>it.done?Le(it.value):Promise.resolve(it.value).then(pe,tt);xe((ye=ye.apply(fe,Ee)).next())}),ie=({visible:fe,categoryId:Ee,getData:ye,onCancle:Le})=>{var He,pe;const tt=(0,ne.useIntl)(),[xe,it]=(0,x.useState)([]),[Ke,qe]=(0,x.useState)(!1),[ut,rt]=(0,x.useState)(!1),[Ye,Ze]=(0,x.useState)({success_size:0,error_list:[]}),ke={withCredentials:!0,maxCount:1,multiple:!1,onRemove:()=>{it([])},beforeUpload:Je=>ae(void 0,null,function*(){return it([Je]),!1}),fileList:xe,accept:".xlsx"};return x.createElement(x.Fragment,null,x.createElement(he.default,{centered:!0,maskClosable:!1,title:tt.formatMessage({id:"classroomClassroomExperiments.importExternalGrades",defaultMessage:"\u5BFC\u5165\u5916\u90E8\u6210\u7EE9"}),width:690,open:fe,okText:tt.formatMessage({id:"classrooms.confirm",defaultMessage:"\u786E\u5B9A"}),cancelText:tt.formatMessage({id:"classrooms.cancel",defaultMessage:"\u53D6\u6D88"}),confirmLoading:ut,onOk:()=>ae(void 0,null,function*(){if(xe.length===0){Oe.ZP.info(tt.formatMessage({id:"classrooms.uploadFileFirst",defaultMessage:"\u8BF7\u5148\u4E0A\u4F20\u6587\u4EF6\uFF01"}));return}rt(!0);const Je=new FormData;Je.append("file",xe[0]);const Xe=yield(0,be.ZP)(`/api/homework_commons/${Ee}/import_external_score.json`,{method:"post",body:Je},!0);(Xe==null?void 0:Xe.status)===0&&(Ze(Xe),Le(),ye(),qe(!0),it([])),rt(!1)}),onCancel:()=>{it([]),Le()}},x.createElement("div",{className:Ie.achieveSty},x.createElement("div",{className:Ie.tip},x.createElement("div",null,"1.\u4E0D\u5728\u5B66\u751F\u5217\u8868\u5185\u7684\u5B66\u751F\u4E0D\u652F\u6301\u5BFC\u5165\u5916\u90E8\u6210\u7EE9\uFF1B"),x.createElement("div",null,"2.\u672A\u63D0\u4EA4\u4F5C\u54C1\u7684\u5B66\u751F\u5BFC\u5165\u5916\u90E8\u6210\u7EE9\u4E4B\u540E\u5C06\u89C6\u4E3A\u5DF2\u5728\u7EBF\u4E0B\u63D0\u4EA4\u4F5C\u4E1A\uFF1B"),x.createElement("div",null,"3.\u5BFC\u5165\u5916\u90E8\u6210\u7EE9\u4F1A\u5C06\u5DF2\u8BC4\u9605\u5B66\u751F\u7684\u6700\u7EC8\u6210\u7EE9\u8FDB\u884C\u66F4\u65B0\u3002")),x.createElement(Ge.Z,{align:"middle",className:"mt20"},x.createElement(ve.Z,{className:"mr10"},x.createElement("span",{className:Ie.labolIcon},"*"),x.createElement("span",null,"\u5BFC\u5165\u6587\u4EF6")),x.createElement(ve.Z,null,x.createElement(we.ZP,{shape:"default",style:{backgroundColor:"#3061D0",color:"#fff"}},x.createElement("a",{className:Ie.downloadbutton,onClick:Je=>{Je.stopPropagation(),Je.preventDefault(),(0,Se.FH)("",Pe.Z.API_SERVER+`/api/homework_commons/${Ee}/get_example_excel.json`)}},"\u4E0B\u8F7D\u6A21\u7248\u8868\u683C")),x.createElement("span",{className:"ml10",style:{color:"#9096A3"}},"\u6839\u636E\u63D0\u793A\u4FE1\u606F\u5B8C\u5584\u8868\u683C\u5185\u5BB9"))),x.createElement("div",{className:"mt10",style:{marginLeft:"74px",height:"120px"}},x.createElement(le.default.Dragger,ee({style:{border:"1px dashed rgba(48,97,208,0.3)",backgroundColor:"rgba(48,97,208,0.06)"}},ke),x.createElement("div",null,x.createElement(Ce.op,{shape:"default"},"\u9009\u62E9\u6587\u4EF6")),x.createElement("div",{className:"font12 mt10",style:{color:"#9096A3"}},"\u4E0B\u8F7D\u6A21\u7248\u5E76\u5B8C\u5584\u4FE1\u606F\u540E\uFF0C\u53EF\u5C06\u6587\u4EF6\u62D6\u62FD\u81F3\u6B64\u5904\u4E0A\u4F20\u3002\u652F\u6301\u683C\u5F0F\uFF1A.xlsx"))))),x.createElement(he.default,{centered:!0,maskClosable:!1,title:"\u5BFC\u5165\u7ED3\u679C",width:508,open:Ke,onCancel:()=>{qe(!1)},footer:null},x.createElement("div",null,x.createElement("div",{style:{marginTop:"5px",marginBottom:"15px"}},x.createElement("span",null,"\u5BFC\u5165\u6210\u529F",x.createElement("span",{style:{color:"#19CB70"}}," ",Ye==null?void 0:Ye.success_size," "),tt.formatMessage({id:"classroomGraphicGroupHomework.student",defaultMessage:"\u4E2A\u5B66\u751F"})),x.createElement("span",{style:{marginLeft:"30px"}},"\u5BFC\u5165\u5931\u8D25",x.createElement("span",{style:{color:"#E30000"}}," ",(He=Ye==null?void 0:Ye.error_list)==null?void 0:He.length," "),tt.formatMessage({id:"classroomGraphicGroupHomework.student",defaultMessage:"\u4E2A\u5B66\u751F"}))),!!((pe=Ye==null?void 0:Ye.error_list)!=null&&pe.length)&&x.createElement("div",{className:"mb20"},x.createElement(me.default,{columns:[{title:tt.formatMessage({id:"classrooms.name",defaultMessage:"\u59D3\u540D"}),dataIndex:"name",key:"name",ellipsis:!0,width:120,render:Je=>x.createElement("span",{style:{color:"#000"}},Je)},{title:"\u5B66\u53F7/\u5DE5\u53F7",dataIndex:"student_id",key:"student_id",ellipsis:!0,width:120,render:Je=>x.createElement("span",{style:{color:"#666"}},Je)},{title:"\u5931\u8D25\u539F\u56E0",dataIndex:"info",key:"info",ellipsis:!0,align:"end",render:Je=>x.createElement("span",{style:{color:"#000"}},Je)}],dataSource:Ye==null?void 0:Ye.error_list,pagination:!1,scroll:{y:47*8}})))))}},57851:function(bt,xt,te){"use strict";te.d(xt,{$s:function(){return he},Kc:function(){return ve},Um:function(){return Ge},YT:function(){return x},ck:function(){return Oe}});var x=(we=>(we.STUDENT_SELF="student_self",we.TEACHER_ASSIGN="teacher_assign",we))(x||{}),he=(we=>(we.BY_PERSON="by_person",we.BY_GROUP="by_group",we.BY_FILE="by_file",we))(he||{}),Oe=(we=>(we.BY_CLASS="by_class",we.BY_RANDOM="by_random",we))(Oe||{}),Ge=(we=>(we.BY_SCORE="by_score",we.BY_HEADCOUNT="by_headcount",we.BY_RULE_RANDOM="by_rule_random",we))(Ge||{}),ve=(we=>(we.BY_RULE="by_rule",we.BY_LEADER="by_leader",we))(ve||{})},63856:function(bt,xt,te){"use strict";var x=te(43418),he=te(8591),Oe=te(38147),Ge=te(65582),ve=te(41867),we=te(59301),le=(Ie,Ce,Pe)=>new Promise((be,Se)=>{var ne=b=>{try{a(Pe.next(b))}catch(y){Se(y)}},E=b=>{try{a(Pe.throw(b))}catch(y){Se(y)}},a=b=>b.done?be(b.value):Promise.resolve(b.value).then(ne,E);a((Pe=Pe.apply(Ie,Ce)).next())});const me=({shixunHomeworks:Ie,dispatch:Ce,classroomList:Pe,getData:be})=>{const Se=(0,Ge.useIntl)();return we.createElement(x.default,{centered:!0,title:Se.formatMessage({id:"classrooms.prompt",defaultMessage:"\u63D0\u793A"}),open:Ie.actionTabs.key==="\u5206\u7EC4\u6253\u56DE\u91CD\u505A",okText:Se.formatMessage({id:"classrooms.confirm",defaultMessage:"\u786E\u5B9A"}),cancelText:Se.formatMessage({id:"classrooms.cancel",defaultMessage:"\u53D6\u6D88"}),onOk:()=>le(void 0,null,function*(){var ne;if((0,ve.Rm)()&&!((ne=Pe.AssistantObject.normal)!=null&&ne.can_redo)){he.ZP.warning(Se.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\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,Oe.ZP)(`/api/homework_commons/${Ie.actionTabs.homework_common_id}/batch_redo_modal.json`,{method:"post",body:{work_group_id:Ie.actionTabs.work_group_id}})).status===0&&(he.ZP.success(Se.formatMessage({id:"classrooms.returnRedoSuccess",defaultMessage:"\u6253\u56DE\u91CD\u505A\u6210\u529F"})),Ce({type:"shixunHomeworks/setActionTabs",payload:{}}),be())}),onCancel:()=>{Ce({type:"shixunHomeworks/setActionTabs",payload:{}})}},we.createElement("p",null,"\u8BE5\u5206\u7EC4\u7684\u4F5C\u4E1A\u5C06\u88AB\u6253\u56DE\u91CD\u505A\uFF0C\u6574\u7EC4\u5B66\u751F\u4F5C\u54C1\u63D0\u4EA4\u8BB0\u5F55\u5C06\u88AB\u6E05\u7A7A\uFF01"),we.createElement("p",null,"\u786E\u5B9A\u6253\u56DE?"))};xt.Z=(0,Ge.connect)(({shixunHomeworks:Ie,classroomList:Ce})=>({shixunHomeworks:Ie,classroomList:Ce}))(me)},75126:function(bt,xt,te){"use strict";te.r(xt),te.d(xt,{default:function(){return co}});var x=te(59301),he=te(65582),Oe=te(49127),Ge=te(3113),ve=te(8591),we=te(66104),le=te(6848),me=te(99313),Ie=te(43418),Ce=te(95237),Pe=te(43604),be=te(92832),Se=te(1710),ne=te(27812),E=te(65862),a=te(41867),b=te(78241),y=te(20834),z=te(24905),ee=te(38854),ae=te(58421),se=te(5112),ie=te(5871),fe=te(57809),Ee=te(84105),ye=te(87395),Le=te(67921),He=te(89489),pe=te(38147),tt=te(2524),xe=te(63856),it=Object.defineProperty,Ke=Object.getOwnPropertySymbols,qe=Object.prototype.hasOwnProperty,ut=Object.prototype.propertyIsEnumerable,rt=(at,Ue,Ve)=>Ue in at?it(at,Ue,{enumerable:!0,configurable:!0,writable:!0,value:Ve}):at[Ue]=Ve,Ye=(at,Ue)=>{for(var Ve in Ue||(Ue={}))qe.call(Ue,Ve)&&rt(at,Ve,Ue[Ve]);if(Ke)for(var Ve of Ke(Ue))ut.call(Ue,Ve)&&rt(at,Ve,Ue[Ve]);return at},Ze=(at,Ue,Ve)=>new Promise((Wt,Ut)=>{var Yt=Et=>{try{Qt(Ve.next(Et))}catch(sn){Ut(sn)}},Xn=Et=>{try{Qt(Ve.throw(Et))}catch(sn){Ut(sn)}},Qt=Et=>Et.done?Wt(Et.value):Promise.resolve(Et.value).then(Yt,Xn);Qt((Ve=Ve.apply(at,Ue)).next())});const ke=({shixunHomeworks:at,dispatch:Ue})=>{const Ve=(0,he.useIntl)(),Wt=(0,he.useParams)(),[Ut,Yt]=(0,x.useState)(!0),[Xn,Qt]=(0,x.useState)(!1),[Et]=b.default.useForm();return x.createElement(x.Fragment,null,x.createElement(Ie.default,{centered:!0,title:Ve.formatMessage({id:"classroomClassroomExperiments.adjustScore",defaultMessage:"\u8C03\u5206"}),open:at.actionTabs.key==="\u8C03\u5206",okText:Ve.formatMessage({id:"classrooms.confirm",defaultMessage:"\u786E\u5B9A"}),cancelText:Ve.formatMessage({id:"classrooms.cancel",defaultMessage:"\u53D6\u6D88"}),confirmLoading:Xn,onOk:()=>Ze(void 0,null,function*(){yield Et.validateFields();const sn=Et.getFieldsValue();Qt(!0),(yield(0,pe.ZP)(`/api/student_works/${at.actionTabs.id}/adjust_score.json`,{method:"post",body:Ye({},sn)})).status===0&&(ve.ZP.success("\u8BC4\u9605\u6210\u529F"),Et.resetFields(),Ue({type:"shixunHomeworks/setActionTabs",payload:{}}),Ue({type:"shixunHomeworks/getWorkList",payload:Ye({},at.actionTabs.params)})),Qt(!1)}),onCancel:()=>{Ue({type:"shixunHomeworks/setActionTabs",payload:{}})}},x.createElement("p",{className:"tc"},"\u8BE5\u5B66\u751F\u7684\u6700\u7EC8\u6210\u7EE9\u5C06\u4E0D\u4F1A\u6309\u7167\u8BC4\u5206\u89C4\u5219\u8FDB\u884C\u8BA1\u7B97"),x.createElement(b.default,{form:Et,layout:"horizontal"},x.createElement("div",{style:{display:"flex",alignItems:"baseline"}},x.createElement(b.default.Item,{label:"\u6210\u7EE9",name:"score",rules:[{required:!0,message:"\u8BF7\u8F93\u5165!"}]},x.createElement(ie.Z,{min:0,placeholder:"\u8BF7\u586B\u5199\u5206\u6570"})),x.createElement("span",{className:"ml10"},"\u5206")),x.createElement("div",null,x.createElement(b.default.Item,{name:"comment"},x.createElement(be.default.TextArea,{placeholder:"\u8BF7\u586B\u5199\u60A8\u5BF9\u4F5C\u54C1\u8C03\u5206\u7684\u539F\u56E0",rows:8}))))))};var Je=(0,he.connect)(({shixunHomeworks:at})=>({shixunHomeworks:at}))(ke),Xe=te(96565),ze={flex_box_center:"flex_box_center___NBXH7",flex_space_between:"flex_space_between___l6hzm",flex_box_vertical_center:"flex_box_vertical_center___m8uTT",flex_box_center_end:"flex_box_center_end___BwXBn",flex_box_column:"flex_box_column___amI5B",wrap:"wrap___d__UZ",MdEditor:"MdEditor___QRYr6",workListButtonWrap:"workListButtonWrap___lhXWg",anticon:"anticon___b_3pM",workListClass:"workListClass___EI4Fm",left:"left___wBY4f",visible:"visible___uwm7P",status:"status___DUABx",tips:"tips___H3M_T",tableWrapper:"tableWrapper___EW8TX",atitle:"atitle___XxlIn",tables:"tables___thRYc",tables1:"tables1___jKpJt",redoBtn:"redoBtn___uk0iV"},$e=te(84454),ht=te(96935),Ct=te(3918),ft=te(89392),Ot=te(66649),Fe=te.n(Ot),wt=te(61527),Bt=te(88761),Ne=te(58617),lt=te(59301),ge=Object.defineProperty,oe=Object.getOwnPropertySymbols,re=Object.prototype.hasOwnProperty,ue=Object.prototype.propertyIsEnumerable,de=(at,Ue,Ve)=>Ue in at?ge(at,Ue,{enumerable:!0,configurable:!0,writable:!0,value:Ve}):at[Ue]=Ve,Me=(at,Ue)=>{for(var Ve in Ue||(Ue={}))re.call(Ue,Ve)&&de(at,Ve,Ue[Ve]);if(oe)for(var Ve of oe(Ue))ue.call(Ue,Ve)&&de(at,Ve,Ue[Ve]);return at},ce=(at,Ue,Ve)=>new Promise((Wt,Ut)=>{var Yt=Et=>{try{Qt(Ve.next(Et))}catch(sn){Ut(sn)}},Xn=Et=>{try{Qt(Ve.throw(Et))}catch(sn){Ut(sn)}},Qt=Et=>Et.done?Wt(Et.value):Promise.resolve(Et.value).then(Yt,Xn);Qt((Ve=Ve.apply(at,Ue)).next())});const Be=({shixunHomeworks:at,user:Ue,loading:Ve,dispatch:Wt,classroomList:Ut,globalSetting:Yt})=>{var Xn,Qt,Et,sn,Hn,$n;const Jt=(0,he.useIntl)(),fa=(0,he.useParams)(),{workList:Ft,workSetting:qt}=at,[,vn,Ht]=(0,wt.U)(Bt.Gw,{homeworkId:Ft==null?void 0:Ft.id}),[ea,jn]=(0,x.useState)([]),Dt=[(Ft==null?void 0:Ft.base_on_project)&&{title:"\u5173\u8054\u9879\u76EE",align:"left",dataIndex:"base_on_project",width:200,render:(vt,Pn)=>{var Ua,Te,Kt,ua,Pr,$t;return{children:((Ua=Pn.project_info)==null?void 0:Ua.id)!==-1?lt.createElement("a",{target:"_blank",title:(Te=Pn.project_info)==null?void 0:Te.name,href:`${(Kt=Yt==null?void 0:Yt.setting)==null?void 0:Kt.old_url}/projects${(ua=Pn.project_info)==null?void 0:ua.id}`,style:{whiteSpace:"break-spaces"}},(Pr=Pn.project_info)==null?void 0:Pr.name):($t=Pn.project_info)==null?void 0:$t.name,props:{rowSpan:Pn.rowSpan}}}},{title:Jt.formatMessage({id:"classrooms.name",defaultMessage:"\u59D3\u540D"}),align:"left",dataIndex:"user_name",ellipsis:!0,width:150,render:(vt,Pn)=>lt.createElement("div",{style:{display:"flex",alignItems:"center"}},lt.createElement("span",{className:ze.atitle,style:{width:Pn.is_leader?"":130,maxWidth:Pn.is_leader&&80}}," ",vt),Pn.is_leader&<.createElement("span",{style:{display:"inline-flex",background:"rgba(22,93,255,0.2)",width:32,height:18,borderRadius:2,color:"#3061D0",alignItems:"center",justifyContent:"center",fontSize:10,marginLeft:10}},Jt.formatMessage({id:"classroomGraphicGroupHomework.groupLeader",defaultMessage:"\u7EC4\u957F"})))},(Ft==null?void 0:Ft.base_on_project)&&{title:"\u4EE3\u7801\u884C\u6570",align:"left",dataIndex:"code_lines_count",width:80,render:vt=>vt||"--"},(Ft==null?void 0:Ft.base_on_project)&&{title:"issue\u6570\u91CF",align:"left",dataIndex:"issues_count",width:80,render:(vt,Pn)=>vt||"--"},(Ft==null?void 0:Ft.base_on_project)&&{title:"\u66F4\u65B0\u65F6\u95F4",align:"left",dataIndex:"update_time",width:140,render:(vt,Pn)=>({children:vt?lt.createElement("span",{style:{display:"block",alignItems:"center"}},"\u66F4\u65B0\u4EE3\u7801",lt.createElement("br",null),Fe()(vt).format("YYYY-MM-DD HH:mm")):"--",props:{rowSpan:Pn.rowSpan}})},{title:Jt.formatMessage({id:"classroomGraphicGroupHomework.workStatus",defaultMessage:"\u4F5C\u54C1\u72B6\u6001"}),dataIndex:"work_status",align:"left",width:150,render:(vt,Pn)=>({children:vt===-1?Jt.formatMessage({id:"classroomGraphicGroupHomework.redoing",defaultMessage:"\u91CD\u505A\u4E2D"}):lt.createElement(E.Uw,{status:vt}),props:{rowSpan:Pn.rowSpan}})},{title:Jt.formatMessage({id:"classroomGraphicGroupHomework.group",defaultMessage:"\u5206\u7EC4"}),align:"left",dataIndex:"work_group",width:70,render:(vt,Pn)=>({children:lt.createElement("span",{className:"c-blue"},vt),props:{rowSpan:Pn.rowSpan}})},{title:Jt.formatMessage({id:"classroomGraphicGroupHomework.currentScore",defaultMessage:"\u5F53\u524D\u6210\u7EE9"}),align:"left",dataIndex:"work_score",width:150,render:(vt,Pn)=>lt.createElement(le.Z,{placement:"bottom",title:lt.createElement("div",null,lt.createElement("div",null,Pn.teacher_score?`\u6559\u5E08\u8BC4\u5206\uFF1A${Pn.teacher_score}\u5206`:"\u6559\u5E08\u8BC4\u5206\uFF1A0.0\u5206"),lt.createElement("div",null,Pn.teaching_asistant_score?`\u52A9\u6559\u8BC4\u5206\uFF1A${Pn.teaching_asistant_score}\u5206`:"\u52A9\u6559\u8BC4\u5206\uFF1A0.0\u5206"),Ft!=null&&Ft.anonymous_comment?lt.createElement("div",null,Pn.student_score?`\u533F\u8BC4\u8BC4\u5206\uFF1A${Pn.student_score}\u5206`:"\u533F\u8BC4\u8BC4\u5206\uFF1A0.0\u5206"):"",Ft!=null&&Ft.is_group_grade?lt.createElement("div",null,Pn.group_leader_score?`\u7EC4\u957F\u8BC4\u5206\uFF1A${Pn.group_leader_score}\u5206`:"\u7EC4\u957F\u8BC4\u5206\uFF1A0.0\u5206"):"",lt.createElement("div",null,Pn.late_penalty?`${Jt.formatMessage({id:"classroomClassroomExperiments.resubmissionDeduction",defaultMessage:"\u8865\u4EA4\u6263\u5206"})}\uFF1A${Pn.late_penalty}\u5206`:`${Jt.formatMessage({id:"classroomClassroomExperiments.resubmissionDeduction",defaultMessage:"\u8865\u4EA4\u6263\u5206"})}\uFF1A0.0\u5206`),lt.createElement("div",null,Pn.repeat_minus_score?`${Jt.formatMessage({id:"classroomClassroomExperiments.plagiarismDeduction",defaultMessage:"\u67E5\u91CD\u6263\u5206"})}\uFF1A${Pn.repeat_minus_score}\u5206`:`${Jt.formatMessage({id:"classroomClassroomExperiments.plagiarismDeduction",defaultMessage:"\u67E5\u91CD\u6263\u5206"})}\uFF1A0.0\u5206`),Ft!=null&&Ft.anonymous_comment?lt.createElement("div",null,Pn.absence_penalty?`\u7F3A\u8BC4\u6263\u5206\uFF1A${Pn.absence_penalty}\u5206`:"\u7F3A\u8BC4\u6263\u5206\uFF1A0.0\u5206"):"",(Ft==null?void 0:Ft.anonymous_appeal)&&`\u8FDD\u8BC4\u6263\u5206\uFF1A${Pn.appeal_penalty||"0.0"}\u5206`,lt.createElement("div",null,Pn.work_score?`${Jt.formatMessage({id:"classrooms.finalGrade",defaultMessage:"\u6700\u7EC8\u6210\u7EE9"})}\uFF1A${Pn.work_score}\u5206`:`${Jt.formatMessage({id:"classrooms.finalGrade",defaultMessage:"\u6700\u7EC8\u6210\u7EE9"})}\uFF1A0.0\u5206`),!(Ft!=null&&Ft.is_jupyter||Ft!=null&&Ft.is_jupyter_lab)&<.createElement("div",{onClick:Ua=>{Ua.stopPropagation(),he.history.push(`/classrooms/${fa.coursesId}/group_homework/${fa.categoryId}/review/${Pn.id}`)},style:{color:"#8bb6fd",cursor:"pointer"}},"\u67E5\u770B\u8BC4\u5206 >"))},vt>0?lt.createElement("span",{style:{color:"#ff8100"}},vt):vt)},(qt==null?void 0:qt.can_submit)&&{title:"\u63D0\u4EA4\u6B21\u6570",dataIndex:"submit_count",width:75,ellipsis:!0,render:(vt,Pn={},Ua=0)=>(Ft==null?void 0:Ft.work_status)==0?"--":vt||"--"},(Ft==null?void 0:Ft.student_anonymous_comment)&&{title:"\u9700\u8BC4\u6570",align:"center",dataIndex:"need_comment_count",width:75},(Ft==null?void 0:Ft.student_anonymous_comment)&&{title:"\u5DF2\u8BC4\u6570",align:"center",dataIndex:"user_comment_count",width:75},(Ft==null?void 0:Ft.student_anonymous_comment)&&{title:"\u88AB\u8BC4\u6570",align:"center",dataIndex:"student_comment_count",width:75},(Ft==null?void 0:Ft.student_anonymous_comment)&&{title:"\u88AB\u533F\u8BC4\u5206\u6570",align:"center",dataIndex:"student_score",width:120},(Ft==null?void 0:Ft.student_anonymous_comment)&&{title:"\u7533\u8BC9\u6B21\u6570",align:"center",dataIndex:"appeal_all_count",width:75},(Ft==null?void 0:Ft.student_anonymous_comment)&&{title:"\u5F85\u5BA1\u6838\u7533\u8BC9",align:"center",dataIndex:"appeal_deal_count",width:120},{title:Jt.formatMessage({id:"classrooms.action",defaultMessage:"\u64CD\u4F5C"}),width:Ft!=null&&Ft.base_on_project?100:80,align:"center",dataInex:"action",fixed:"right",render:(vt,Pn)=>{var Ua;return(Ua=Ft.homework_status)!=null&&Ua.includes("\u5BFC\u5165")?lt.createElement("div",null,lt.createElement("a",{style:{marginLeft:10},onClick:(0,ft.debounce)(Te=>ce(void 0,null,function*(){var Kt,ua,Pr,$t,Sa;Te.stopPropagation();let er=yield(0,pe.ZP)(`/api/student_works/${Pn==null?void 0:Pn.id}/passed_condition.json`,{method:"get"});Ie.default.confirm({title:Jt.formatMessage({id:"classroomClassroomExperiments.homeworkDetails",defaultMessage:"\u4F5C\u4E1A\u8BE6\u60C5"}),closable:!0,width:750,icon:null,content:lt.createElement("div",null,lt.createElement("div",{style:{display:"flex"}},lt.createElement("div",null,lt.createElement("span",{style:{color:"#666666"}},"\u5B66\u751F\u59D3\u540D"),lt.createElement("span",{style:{marginLeft:10}},(Kt=er==null?void 0:er.data)==null?void 0:Kt.user_name)),lt.createElement("div",{style:{marginLeft:60}},lt.createElement("span",{style:{color:"#666666"}},Jt.formatMessage({id:"classrooms.studentNumber",defaultMessage:"\u5B66\u53F7"})),lt.createElement("span",{style:{marginLeft:10}},(ua=er==null?void 0:er.data)==null?void 0:ua.student_id)),lt.createElement("div",{style:{marginLeft:60}},lt.createElement("span",{style:{color:"#666666"}},"\u73ED\u7EA7"),lt.createElement("span",{style:{marginLeft:10}},(Pr=er==null?void 0:er.data)==null?void 0:Pr.group_name))),lt.createElement("div",{style:{marginTop:22}},lt.createElement("div",{style:{color:"#666666"}},Jt.formatMessage({id:"classroomGraphicGroupHomework.homeworkDescription",defaultMessage:"\u4F5C\u4E1A\u63CF\u8FF0"}),"\uFF1A"),lt.createElement("div",{style:{marginTop:10,background:"#F6F7F9",padding:10}},(($t=er==null?void 0:er.data)==null?void 0:$t.description)||"\u6682\u65E0\u4FE1\u606F")),lt.createElement("div",{style:{marginTop:22,marginBottom:20}},lt.createElement("div",{style:{color:"#666666"}},"\u70B9\u8BC4\u5185\u5BB9\uFF1A"),lt.createElement("div",{style:{marginTop:10,background:"#F6F7F9",padding:10}},((Sa=er==null?void 0:er.data)==null?void 0:Sa.comment)||"\u6682\u65E0\u4FE1\u606F"))),footer:null})}),300)},Jt.formatMessage({id:"classrooms.viewDetail",defaultMessage:"\u67E5\u770B\u8BE6\u60C5"}))):Pn.work_status===0?lt.createElement("div",null,"--"):lt.createElement("a",{className:"c-blue",onClick:Te=>{var Kt,ua;if(Te.preventDefault(),(0,a.Rm)()&&!((ua=(Kt=Ut==null?void 0:Ut.AssistantObject)==null?void 0:Kt.group)!=null&&ua.can_view)){ve.ZP.warning(Jt.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\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}he.history.push(`/classrooms/${fa.coursesId}/group_homework/${fa.categoryId}/review/${Pn.id}?review=review`)}}," ",Jt.formatMessage({id:"classrooms.view",defaultMessage:"\u67E5\u770B"})," ")}}].filter(vt=>!!vt),Ja=[{title:Jt.formatMessage({id:"classrooms.serialNumber",defaultMessage:"\u5E8F\u53F7"}),dataIndex:"name",ellipsis:!0,width:120,render:(vt,Pn,Ua)=>Ua+1},{title:Jt.formatMessage({id:"classrooms.name",defaultMessage:"\u59D3\u540D"}),dataIndex:"user_name",ellipsis:!0},{title:Jt.formatMessage({id:"classrooms.reviewStatus",defaultMessage:"\u8BC4\u9605\u72B6\u6001"}),dataIndex:"current_user_work_status",ellipsis:!0,render:vt=>vt?lt.createElement("span",{style:{color:"#028D01"}},Jt.formatMessage({id:"classroomGraphicGroupHomework.reviewed",defaultMessage:"\u5DF2\u8BC4"})):lt.createElement("span",{style:{color:"#FF6801"}},Jt.formatMessage({id:"classroomGraphicGroupHomework.notReviewed",defaultMessage:"\u672A\u8BC4"}))},{title:"\u66F4\u65B0\u65F6\u95F4",dataIndex:"update_time",ellipsis:!0,render:vt=>vt?Fe()(vt).format("YYYY-MM-DD HH:mm"):"--"},{title:"\u533F\u8BC4\u5206\u6570",dataIndex:"student_score",ellipsis:!0,render:vt=>vt||"--"},{title:lt.createElement("span",null,"\u662F\u5426\u6574\u7EC4\u540C\u8BC4",lt.createElement(le.Z,{title:"\u5982\u679C\u5B66\u751F\u5BF9\u4F5C\u54C1\u8FDB\u884C\u4E86\u6574\u7EC4\u540C\u8BC4\uFF0C\u90A3\u4E48\u8BE5\u4F5C\u54C1\u6240\u5C5E\u5206\u7EC4\u7684\u4EBA\u6570\u7B49\u4E8E\u5DF2\u8BC4\u4F5C\u54C1\u6570\uFF0C\u5E76\u4E14\u5B66\u751F\u7684\u5DF2\u8BC4\u4F5C\u54C1\u603B\u6570\u5C06\u8D85\u8FC7\u9700\u8BC4\u6570\u3002"},lt.createElement("i",{className:"iconfont icon-tishixiaowenhao font14 current c-grey-999 current-primary ml5"}))),dataIndex:"group_comment",ellipsis:!0},{title:"\u88AB\u7533\u8BC9\u6B21\u6570",dataIndex:"appeal_all_count",ellipsis:!0,render:vt=>vt||"--"},{title:"\u88AB\u7533\u8BC9\u5BA1\u6838\u72B6\u6001",dataIndex:"current_user_appeal_status",ellipsis:!0,render:vt=>vt===1?lt.createElement("span",{style:{color:"#FF6801"}},"\u5F85\u5BA1\u6838"):vt===-1?"--":lt.createElement("span",{style:{color:"#028D01"}},"\u5DF2\u5BA1\u6838")},{title:Jt.formatMessage({id:"classrooms.action",defaultMessage:"\u64CD\u4F5C"}),dataIndex:"name",ellipsis:!0,align:"right",width:80,render:(vt,Pn)=>lt.createElement("a",{onClick:()=>{var Ua;if([0,-1].includes(Ft==null?void 0:Ft.work_status)){ve.ZP.warning(Jt.formatMessage({id:"classrooms.noSubmissionNoAnonReview",defaultMessage:"\u4F60\u672A\u63D0\u4EA4\u4F5C\u54C1\uFF0C\u4E0D\u80FD\u53C2\u4E0E\u533F\u8BC4"}));return}(Ua=Ft.homework_status)!=null&&Ua.includes("\u5BFC\u5165")||he.history.push(`/classrooms/${fa.coursesId}/group_homework/${fa.categoryId}/review/${Pn.id}`)}},Pn!=null&&Pn.current_user_work_status?Jt.formatMessage({id:"classrooms.view",defaultMessage:"\u67E5\u770B"}):Jt.formatMessage({id:"classroomGraphicGroupHomework.review",defaultMessage:Jt.formatMessage({id:"classroomGraphicGroupHomework.review",defaultMessage:"\u8BC4\u9605"})}))}];return(0,x.useEffect)(()=>{Ft!=null&&Ft.course_id&&jn(Ft.student_works)},[Ft]),lt.createElement("section",{className:"minH500 bg-white p30",style:{paddingTop:25}},!(Ft!=null&&Ft.all_member_count)&&!Ve["shixunHomeworks/getWorkList"]&&(((Xn=Ft==null?void 0:Ft.homework_status)==null?void 0:Xn.includes("\u672A\u53D1\u5E03"))||((Qt=Ft==null?void 0:Ft.homework_status)==null?void 0:Qt.includes("\u672A\u5F00\u59CB")))&<.createElement(tt.Z,null),!((Et=Ft==null?void 0:Ft.homework_status)!=null&&Et.includes("\u672A\u53D1\u5E03"))&&!((sn=Ft==null?void 0:Ft.homework_status)!=null&&sn.includes("\u672A\u5F00\u59CB"))&<.createElement(lt.Fragment,null,lt.createElement(Ce.Z,{wrap:!1,align:"middle",justify:"space-between"},lt.createElement(Pe.Z,null,lt.createElement("span",{className:"c-grey-333"},"\u6211\u7684\u4F5C\u54C1")),lt.createElement(Pe.Z,null,lt.createElement("span",null,(Hn=Ft==null?void 0:Ft.left_time)==null?void 0:Hn.status,lt.createElement("span",{className:"ml10",style:{color:"#FF9D18"}},($n=Ft==null?void 0:Ft.left_time)==null?void 0:$n.time)))),(Ft==null?void 0:Ft.is_shixun)&&!(Ft!=null&&Ft.open_evaluate)&&!(Ft!=null&&Ft.is_close_tips)&<.createElement(Ce.Z,{align:"middle",justify:"space-between",style:{background:"#F5F5F5",borderRadius:4,height:42,padding:"0px 10px",color:"#9096A3"}},lt.createElement(Pe.Z,null,lt.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u672A\u542F\u7528\u8BC4\u6D4B\u529F\u80FD\uFF0C\u5B66\u751F\u63D0\u4EA4\u4F5C\u54C1\u540E\u9700\u8981\u6559\u5E08\u624B\u52A8\u8BC4\u5206\uFF0C\u8BF7\u8010\u5FC3\u7B49\u5F85\u6559\u5E08\u7684\u8BC4\u5206\u7ED3\u679C\u3002 ")),lt.createElement(Pe.Z,null,lt.createElement("span",{className:"current",onClick:()=>ce(void 0,null,function*(){const vt=yield(0,pe.ZP)(`/api/homework_commons/${fa.categoryId}/close_tips.json`,{method:"post"});(vt==null?void 0:vt.status)===0&&Wt({type:"shixunHomeworks/getWorkList",payload:Me({},fa)})})},"X"))),(Ft==null?void 0:Ft.feedback_notice)&<.createElement("div",{className:"font14 mt10",style:{padding:"9px 20px",background:"rgba(255,157,24,0.1)",color:"#FF9D18",display:"flex",alignItems:"center"}},lt.createElement("i",{className:"iconfont icon-tishi11 font14"}),lt.createElement("span",{className:"ml10",style:{flex:"1"}},"\u6709\u5B66\u751F\u53CD\u9988\u4E86\u4F5C\u54C1\u95EE\u9898\uFF0C\u8BF7\u53CA\u65F6\u67E5\u770B\u5904\u7406"),vn?lt.createElement(Ne.Z,null):lt.createElement("i",{className:"iconfont icon-guanbi10 font14 current",style:{color:"#979797"},onClick:()=>ce(void 0,null,function*(){const vt=yield Ht({homeworkId:Ft==null?void 0:Ft.id});(vt==null?void 0:vt.status)===0&&Wt({type:"shixunHomeworks/getWorkList",payload:Me({},fa)})})})),lt.createElement(Se.default,{className:"mt15",loading:Ve["shixunHomeworks/getWorkList"],rowKey:"id",bordered:!0,rowClassName:(vt,Pn)=>(vt==null?void 0:vt.item_index)%2===0&&ze.tables,pagination:!1,dataSource:[Ft],columns:Dt,locale:{emptyText:lt.createElement(tt.Z,null)},scroll:Ft!=null&&Ft.student_anonymous_comment||Ft!=null&&Ft.base_on_project?{x:"calc(100% + 60px)"}:{}}),(Ft==null?void 0:Ft.student_anonymous_comment)&<.createElement("div",{className:"mt30"},lt.createElement(Ce.Z,{wrap:!1,align:"middle",justify:"space-between"},lt.createElement(Pe.Z,null,"\u5171",lt.createElement("span",{className:"ml5 mr5",style:{color:"#FA6400"}},(Ft==null?void 0:Ft.work_count)||0),"\u4EFD\u4F5C\u4E1A\u9700\u8BC4\u9605"),lt.createElement(Pe.Z,null,lt.createElement("i",{className:"iconfont icon-shijian1 c-grey-666 mr10"}),"\u533F\u8BC4\u65F6\u95F4",lt.createElement("span",{className:"c-grey-333 ml10"},(Ft==null?void 0:Ft.evaluation_start)&&Fe()(Ft==null?void 0:Ft.evaluation_start).format("YYYY-MM-DD HH:mm"),"\u81F3 ",(Ft==null?void 0:Ft.evaluation_end)&&Fe()(Ft==null?void 0:Ft.evaluation_end).format("YYYY-MM-DD HH:mm")))),lt.createElement(Se.default,{className:"mt15",locale:{emptyText:lt.createElement(tt.Z,null)},columns:Ja,dataSource:ea,pagination:!1}))))};var nt=(0,he.connect)(({shixunHomeworks:at,classroomList:Ue,globalSetting:Ve,loading:Wt})=>({shixunHomeworks:at,classroomList:Ue,loading:Wt.effects,globalSetting:Ve}))(Be),Qe=te(35314),Ae=te(59301),dt=Object.defineProperty,Lt=Object.defineProperties,It=Object.getOwnPropertyDescriptors,on=Object.getOwnPropertySymbols,_t=Object.prototype.hasOwnProperty,tn=Object.prototype.propertyIsEnumerable,et=(at,Ue,Ve)=>Ue in at?dt(at,Ue,{enumerable:!0,configurable:!0,writable:!0,value:Ve}):at[Ue]=Ve,gt=(at,Ue)=>{for(var Ve in Ue||(Ue={}))_t.call(Ue,Ve)&&et(at,Ve,Ue[Ve]);if(on)for(var Ve of on(Ue))tn.call(Ue,Ve)&&et(at,Ve,Ue[Ve]);return at},pt=(at,Ue)=>Lt(at,It(Ue)),Mt=(at,Ue,Ve)=>new Promise((Wt,Ut)=>{var Yt=Et=>{try{Qt(Ve.next(Et))}catch(sn){Ut(sn)}},Xn=Et=>{try{Qt(Ve.throw(Et))}catch(sn){Ut(sn)}},Qt=Et=>Et.done?Wt(Et.value):Promise.resolve(Et.value).then(Yt,Xn);Qt((Ve=Ve.apply(at,Ue)).next())});const dn=(0,x.createRef)(),En=({shixunHomeworks:at,classroomList:Ue,loading:Ve,globalSetting:Wt,dispatch:Ut,zip:Yt,btnLoading:Xn,setBtnLoading:Qt})=>{var Et,sn,Hn,$n,Jt,fa,Ft,qt,vn,Ht,ea,jn;const Dt=(0,he.useIntl)(),[Ja]=(0,he.useSearchParams)(),[vt,Pn]=(0,x.useState)(gt(gt({},(0,he.useParams)()),{page:Ja.get("page")||1,limit:20})),Ua=(0,he.useLocation)(),{workList:Te}=at,[Kt,ua]=(0,x.useState)({}),[Pr,$t]=(0,x.useState)(""),[Sa,er]=(0,x.useState)(""),[Ca,lr]=(0,x.useState)(""),[_r,fr]=(0,x.useState)([]),[Ro,_n]=(0,x.useState)(),[br,Pa]=(0,x.useState)([]),[Xo,bi]=(0,x.useState)(!1),[cr,Lo]=(0,x.useState)([]),[ro,oa]=(0,x.useState)(!1),[ha,Po]=(0,x.useState)(),[oo,Do]=(0,x.useState)(1),[Vo,xo]=(0,x.useState)(),[Ho,wo]=(0,x.useState)(),[xi,Oi]=(0,x.useState)(),[Zi,mo]=(0,x.useState)(!1),[nl]=b.default.useForm(),[fl,li]=(0,x.useState)({groupAll:[],userAll:[]}),[hi,Ln]=(0,x.useState)(!1),[Yn,Zn]=(0,x.useState)(!1),[Kn,ca]=(0,x.useState)({status:!1,visible:!0}),[xr]=b.default.useForm(),jo=()=>Mt(void 0,null,function*(){const rn=yield(0,pe.ZP)(`/api/homework_commons/${vt.categoryId}/get_group_members`,{method:"get",params:{}}),ra=yield(0,pe.ZP)(`/api/courses/${vt.coursesId}/students.json`,{method:"get",params:{coursesId:vt.coursesId,homework_id:vt.categoryId,page:1,limit:2e3}});(rn==null?void 0:rn.status)==0&&li({groupAll:rn==null?void 0:rn.group_infos,userAll:ra==null?void 0:ra.students})});(0,x.useEffect)(()=>{var rn;((rn=Te==null?void 0:Te.course_recommends)==null?void 0:rn.length)>0&&Ln(!0)},[Te==null?void 0:Te.course_recommends]),(0,x.useEffect)(()=>{dn&&dn.current&&(dn.current.clientHeight>47?ca({status:!0,visible:!0}):ca({status:!1,visible:!0}))},[Te.course_group_info&&Te.course_group_info.length]),(0,x.useEffect)(()=>{Te!=null&&Te.course_id},[Te==null?void 0:Te.course_id]),(0,x.useEffect)(()=>{Te!=null&&Te.course_id&&setTimeout(()=>{var rn,ra;if(Te.base_on_project){let vo=[];(rn=Te.new_student_works)==null||rn.map((Ei,ki)=>{var wi;(wi=Ei==null?void 0:Ei.student_works)==null||wi.map((Yi,kl)=>{var Cl,ll,al,ls;Yi.item_index=Ei.item_index,Yi.rowSpan=Yi!=null&&Yi.is_leader?(Cl=Ei==null?void 0:Ei.student_works)==null?void 0:Cl.length:((ll=Yi==null?void 0:Yi.project_info)==null?void 0:ll.id)===-1?1:((ls=(al=Ei==null?void 0:Ei.student_works)==null?void 0:al.filter(Es=>Es.is_leader))==null?void 0:ls.length)>0?0:1,vo.push(Yi)})}),console.log("---",vo),fr([...vo])}else{let vo=[];(ra=Te.new_student_works)==null||ra.map((Ei,ki)=>{var wi;(wi=Ei==null?void 0:Ei.student_works)==null||wi.map((Yi,kl)=>{var Cl,ll,al;Yi.item_index=Ei.item_index,Yi.rowSpan=kl==0?(Cl=Ei==null?void 0:Ei.student_works)==null?void 0:Cl.length:((al=(ll=Ei==null?void 0:Ei.student_works)==null?void 0:ll.filter(ls=>ls.id))==null?void 0:al.length)>0?0:1,vo.push(Yi)})}),fr([...vo])}},400)},[Te]);const si=()=>Mt(void 0,null,function*(){const rn=yield Ut({type:"shixunHomeworks/getWorkList",payload:gt({},vt)})});(0,x.useEffect)(()=>{if(Ja.get("page")){let rn=JSON.parse(localStorage.getItem("grouphomeworkkey"))||{};Pn(gt(gt({},vt),rn)),rn.task_status=(rn==null?void 0:rn.work_status)||"all",rn.member_work=rn!=null&&rn.member_work?[rn==null?void 0:rn.member_work]:"all",rn.course_group_info=(rn==null?void 0:rn.course_group)||"all",rn.file_status=rn!=null&&rn.file_status?[rn==null?void 0:rn.file_status]:"all",rn.teacher_comment=rn!=null&&rn.teacher_comment?[rn==null?void 0:rn.teacher_comment]:"all",xr.setFieldsValue(gt({},rn))}},[]);function Ia(){Do(1),_n(""),xo(""),wo(""),Oi(""),Lo([])}const Dr=()=>{vt.page=1;const rn=Object.assign({},xr.getFieldValue());delete vt.course_group,delete vt.teacher_comment,Object.keys(rn).map(function(ra){var vo;switch(ra){case"teacher_comment":case"member_work":rn[ra].length>1||!rn[ra].length?(delete vt[ra],xr.setFieldsValue({[ra]:"all"})):(vt[ra]=(vo=rn[ra])==null?void 0:vo[0],xr.setFieldsValue({teacher_comment:rn[ra]}));break;case"file_status":rn[ra].includes("all")||Te[ra].length===rn[ra].length||!rn[ra].length?(delete vt.file_status,xr.setFieldsValue({file_status:"all"})):(vt.file_status=rn[ra][0],xr.setFieldsValue({file_status:rn[ra]}));break;case"work_status":rn[ra].includes("all")||Te.task_status.length===rn[ra].length||!rn[ra].length?(delete vt.work_status,xr.setFieldsValue({work_status:"all"})):(vt.work_status=rn[ra],xr.setFieldsValue({work_status:vt.work_status}));break;case"course_group_info":rn[ra].includes("all")||Te[ra].length===rn[ra].length||!rn[ra].length?(delete vt.course_group,xr.setFieldsValue({course_group_info:"all"})):(vt.course_group=rn[ra],xr.setFieldsValue({course_group_info:vt.course_group}));break}}),si()},Li=(rn,ra)=>{vt.page=rn,vt.limit=ra,si()},Eo=[{name:Dt.formatMessage({id:"classroomGraphicGroupHomework.groupLeader",defaultMessage:"\u7EC4\u957F"}),id:1},{name:Dt.formatMessage({id:"classroomGraphicGroupHomework.groupMember",defaultMessage:"\u7EC4\u5458"}),id:0}],wn=[{title:Dt.formatMessage({id:"classrooms.serialNumber",defaultMessage:"\u5E8F\u53F7"}),dataIndex:"item_index",align:"left",width:50,fixed:Te!=null&&Te.base_on_project?"left":"",render:(rn,ra,vo)=>({children:rn,props:{rowSpan:ra.rowSpan}})},(Te==null?void 0:Te.base_on_project)&&{title:"\u5173\u8054\u9879\u76EE",align:"left",dataIndex:"base_on_project",width:120,fixed:"left",render:(rn,ra)=>{var vo,Ei,ki,wi,Yi,kl;return{children:((vo=ra.project_info)==null?void 0:vo.id)!==-1?Ae.createElement("a",{target:"_blank",title:(Ei=ra.project_info)==null?void 0:Ei.name,href:`${(ki=Wt==null?void 0:Wt.setting)==null?void 0:ki.old_url}/projects${(wi=ra.project_info)==null?void 0:wi.id}`,style:{whiteSpace:"break-spaces"}},(Yi=ra.project_info)==null?void 0:Yi.name):(kl=ra.project_info)==null?void 0:kl.name,props:{rowSpan:ra.rowSpan}}}},!(Te!=null&&Te.base_on_project)&&{title:Dt.formatMessage({id:"classroomGraphicGroupHomework.group",defaultMessage:"\u5206\u7EC4"}),align:"left",dataIndex:"work_group",width:200,render:(rn,ra)=>({children:Ae.createElement("span",{className:"c-blue"},rn),props:{rowSpan:ra.rowSpan}})},{title:Dt.formatMessage({id:"classrooms.name",defaultMessage:"\u59D3\u540D"}),align:"left",dataIndex:"user_name",ellipsis:!0,width:140,render:(rn,ra)=>Ae.createElement("div",{style:{display:"flex",alignItems:"center"}},Ae.createElement(le.Z,{placement:"bottom",title:rn},Ae.createElement("span",{className:ze.atitle,style:{width:ra.is_leader?"":130,maxWidth:ra.is_leader&&80}}," ",rn)),ra.is_leader&&Ae.createElement("span",{style:{display:"inline-flex",background:"rgba(22,93,255,0.2)",width:32,height:18,borderRadius:2,color:"#3061D0",alignItems:"center",justifyContent:"center",fontSize:10,marginLeft:10}},Dt.formatMessage({id:"classroomGraphicGroupHomework.groupLeader",defaultMessage:"\u7EC4\u957F"})))},(0,a.GJ)()&&{title:Dt.formatMessage({id:"classrooms.studentNumber",defaultMessage:"\u5B66\u53F7"}),align:"left",dataIndex:"student_id",sortDirections:["descend","ascend"],width:Te!=null&&Te.base_on_project?80:130,ellipsis:!0,render:rn=>Ae.createElement("span",{style:{color:"#666666"}},rn)},(0,a.GJ)()&&!(Te!=null&&Te.base_on_project)&&{title:Dt.formatMessage({id:"classrooms.classDivision",defaultMessage:"\u5206\u73ED"}),align:"left",width:150,ellipsis:!0,dataIndex:"group_name"},((0,a.GJ)()||(0,a.dE)()&&!(Te!=null&&Te.anonymous_comment)&&!Te.anonymous_appeal||(0,a.dE)()&&((Et=Te.homework_status)==null?void 0:Et.includes("\u5DF2\u622A\u6B62")))&&{title:Dt.formatMessage({id:"classroomGraphicGroupHomework.currentScore",defaultMessage:"\u5F53\u524D\u6210\u7EE9"}),align:"left",dataIndex:"work_score",sorter:!0,width:100,sortOrder:vt.order==="work_score"?vt.b_order==="desc"?"descend":"ascend":null,sortDirections:["descend","ascend"],render:(rn,ra)=>Ae.createElement(le.Z,{placement:"bottom",title:Ae.createElement("div",null,Ae.createElement("div",null,ra.teacher_score?`\u6559\u5E08\u8BC4\u5206\uFF1A${ra.teacher_score}\u5206`:"\u6559\u5E08\u8BC4\u5206\uFF1A0.0\u5206"),Ae.createElement("div",null,ra.teaching_asistant_score?`\u52A9\u6559\u8BC4\u5206\uFF1A${ra.teaching_asistant_score}\u5206`:"\u52A9\u6559\u8BC4\u5206\uFF1A0.0\u5206"),Te!=null&&Te.anonymous_comment?Ae.createElement("div",null,ra.student_score?`\u533F\u8BC4\u8BC4\u5206\uFF1A${ra.student_score}\u5206`:"\u533F\u8BC4\u8BC4\u5206\uFF1A0.0\u5206"):"",Te!=null&&Te.is_group_grade?Ae.createElement("div",null,ra.group_leader_score?`\u7EC4\u957F\u8BC4\u5206\uFF1A${ra.group_leader_score}\u5206`:"\u7EC4\u957F\u8BC4\u5206\uFF1A0.0\u5206"):"",Ae.createElement("div",null,ra.late_penalty?`${Dt.formatMessage({id:"classroomClassroomExperiments.resubmissionDeduction",defaultMessage:"\u8865\u4EA4\u6263\u5206"})}\uFF1A${ra.late_penalty}\u5206`:`${Dt.formatMessage({id:"classroomClassroomExperiments.resubmissionDeduction",defaultMessage:"\u8865\u4EA4\u6263\u5206"})}\uFF1A0.0\u5206`),Ae.createElement("div",null,ra.repeat_minus_score?`${Dt.formatMessage({id:"classroomClassroomExperiments.plagiarismDeduction",defaultMessage:"\u67E5\u91CD\u6263\u5206"})}\uFF1A${ra.repeat_minus_score}\u5206`:`${Dt.formatMessage({id:"classroomClassroomExperiments.plagiarismDeduction",defaultMessage:"\u67E5\u91CD\u6263\u5206"})}\uFF1A0.0\u5206`),Te!=null&&Te.anonymous_comment?Ae.createElement("div",null,ra.absence_penalty?`\u7F3A\u8BC4\u6263\u5206\uFF1A${ra.absence_penalty}\u5206`:"\u7F3A\u8BC4\u6263\u5206\uFF1A0.0\u5206"):"",(Te==null?void 0:Te.anonymous_appeal)&&`\u8FDD\u8BC4\u6263\u5206\uFF1A${ra.appeal_penalty||"0.0"}\u5206`,Ae.createElement("div",null,ra.work_score?`${Dt.formatMessage({id:"classrooms.finalGrade",defaultMessage:"\u6700\u7EC8\u6210\u7EE9"})}\uFF1A${ra.work_score}\u5206`:`${Dt.formatMessage({id:"classrooms.finalGrade",defaultMessage:"\u6700\u7EC8\u6210\u7EE9"})}\uFF1A0.0\u5206`),!(Te!=null&&Te.is_jupyter||Te!=null&&Te.is_jupyter_lab)&&Ae.createElement("div",{onClick:vo=>{vo.stopPropagation(),localStorage.setItem("grouphomeworkkey",JSON.stringify(vt)),he.history.push(`/classrooms/${vt.coursesId}/group_homework/${vt.categoryId}/review/${ra.id}?page=${vt.page}`)},style:{color:"#8bb6fd",cursor:"pointer"}},"\u67E5\u770B\u8BC4\u5206 >"))},rn>0?Ae.createElement("span",{style:{color:"#ff8100"}},rn):rn)},(Te==null?void 0:Te.base_on_project)&&{title:"\u4EE3\u7801\u884C\u6570",align:"left",ellipsis:!0,width:100,dataIndex:"code_lines_count",render:rn=>rn||"--"},(Te==null?void 0:Te.base_on_project)&&{title:"issue\u6570\u91CF",align:"left",ellipsis:!0,width:100,dataIndex:"issues_count",render:(rn,ra)=>({children:rn||"--"})},(Te==null?void 0:Te.base_on_project)&&{title:"P/R\u6570",align:"left",ellipsis:!0,width:100,dataIndex:"pull_requests_count",render:(rn,ra)=>{var vo;return{children:((vo=ra.project_info)==null?void 0:vo.id)!==-1?Ae.createElement("span",{style:{color:"#0152d9",cursor:"pointer"},onClick:()=>{var Ei,ki;window.open(`${(Ei=Wt==null?void 0:Wt.setting)==null?void 0:Ei.old_url}${(ki=ra.project_info)==null?void 0:ki.id}/pulls`)}},ra==null?void 0:ra.pull_requests_count):"--",props:{rowSpan:ra.rowSpan}}}},(Te==null?void 0:Te.base_on_project)&&{title:"\u4EE3\u7801\u8D28\u91CF",align:"left",width:170,dataIndex:"codesmell",render:(rn,ra)=>{var vo;return{children:((vo=ra.project_info)==null?void 0:vo.id)!==-1?Ae.createElement("div",{style:{color:"#0152d9",cursor:"pointer"},onClick:()=>{var Ei,ki;window.open(`${(Ei=Wt==null?void 0:Wt.setting)==null?void 0:Ei.old_url}${(ki=ra.project_info)==null?void 0:ki.id}/sonar`)}},Ae.createElement("div",null,"bug ",ra==null?void 0:ra.bug),Ae.createElement("div",null,"Security ",ra==null?void 0:ra.security),Ae.createElement("div",null,"Codesmell ",ra==null?void 0:ra.codesmell)):"--",props:{rowSpan:ra.rowSpan}}}},(Te==null?void 0:Te.base_on_project)&&{title:"\u66F4\u65B0\u65F6\u95F4",align:"left",dataIndex:"update_time",width:130,ellipsis:!0,sorter:!0,sortOrder:vt.order==="update_time"?vt.b_order==="desc"?"descend":"ascend":null,render:(rn,ra)=>({children:Ae.createElement(le.Z,{placement:"bottom",title:rn?Ae.createElement("span",{style:{display:"block",alignItems:"center"}},"\u66F4\u65B0\u4EE3\u7801",Ae.createElement("br",null),Fe()(rn).format("YYYY-MM-DD HH:mm")):"--"},rn?Ae.createElement("span",{style:{display:"block",alignItems:"center"}},"\u66F4\u65B0\u4EE3\u7801",Ae.createElement("br",null),Fe()(rn).format("YYYY-MM-DD HH:mm")):"--"),props:{rowSpan:ra.rowSpan}})},{title:Dt.formatMessage({id:"classroomGraphicGroupHomework.workStatus",defaultMessage:"\u4F5C\u54C1\u72B6\u6001"}),dataIndex:"work_status",align:"left",width:Te!=null&&Te.base_on_project?110:200,fixed:Te!=null&&Te.base_on_project?"right":"",render:(rn,ra)=>({children:rn===-1?Dt.formatMessage({id:"classroomGraphicGroupHomework.redoing",defaultMessage:"\u91CD\u505A\u4E2D"}):Ae.createElement("div",{style:{whiteSpace:"break-spaces"}},Ae.createElement(E.Uw,{status:rn,lineBreak:!0})),props:{rowSpan:ra.rowSpan}})},{title:Dt.formatMessage({id:"classrooms.action",defaultMessage:"\u64CD\u4F5C"}),width:175,fixed:Te!=null&&Te.base_on_project?"right":"",align:"left",dataInex:"action",render:(rn,ra)=>{var vo,Ei;return(vo=Te.homework_status)!=null&&vo.includes("\u5BFC\u5165")?Ae.createElement("div",null,(0,a.GJ)()&&Ae.createElement("a",{onClick:ki=>{ki.stopPropagation(),Ut({type:"classroomList/setActionTabs",payload:{key:"\u4FEE\u6539\u6210\u7EE9",id:ra==null?void 0:ra.id,type:"normal"}})}},"\u4FEE\u6539\u6210\u7EE9"),Ae.createElement("a",{style:{marginLeft:10},onClick:(0,ft.debounce)(ki=>Mt(void 0,null,function*(){var wi,Yi,kl,Cl,ll;ki.stopPropagation();let al=yield(0,pe.ZP)(`/api/student_works/${ra==null?void 0:ra.id}/passed_condition.json`,{method:"get"});Ie.default.confirm({title:Dt.formatMessage({id:"classroomClassroomExperiments.homeworkDetails",defaultMessage:"\u4F5C\u4E1A\u8BE6\u60C5"}),closable:!0,width:750,icon:null,content:Ae.createElement("div",null,Ae.createElement("div",{style:{display:"flex"}},Ae.createElement("div",null,Ae.createElement("span",{style:{color:"#666666"}},"\u5B66\u751F\u59D3\u540D"),Ae.createElement("span",{style:{marginLeft:10}},(wi=al==null?void 0:al.data)==null?void 0:wi.user_name)),Ae.createElement("div",{style:{marginLeft:60}},Ae.createElement("span",{style:{color:"#666666"}},Dt.formatMessage({id:"classrooms.studentNumber",defaultMessage:"\u5B66\u53F7"})),Ae.createElement("span",{style:{marginLeft:10}},(Yi=al==null?void 0:al.data)==null?void 0:Yi.student_id)),Ae.createElement("div",{style:{marginLeft:60}},Ae.createElement("span",{style:{color:"#666666"}},"\u73ED\u7EA7"),Ae.createElement("span",{style:{marginLeft:10}},(kl=al==null?void 0:al.data)==null?void 0:kl.group_name))),Ae.createElement("div",{style:{marginTop:22}},Ae.createElement("div",{style:{color:"#666666"}},Dt.formatMessage({id:"classroomGraphicGroupHomework.homeworkDescription",defaultMessage:"\u4F5C\u4E1A\u63CF\u8FF0"}),"\uFF1A"),Ae.createElement("div",{style:{marginTop:10,background:"#F6F7F9",padding:10}},((Cl=al==null?void 0:al.data)==null?void 0:Cl.description)||"\u6682\u65E0\u4FE1\u606F")),Ae.createElement("div",{style:{marginTop:22,marginBottom:20}},Ae.createElement("div",{style:{color:"#666666"}},"\u70B9\u8BC4\u5185\u5BB9\uFF1A"),Ae.createElement("div",{style:{marginTop:10,background:"#F6F7F9",padding:10}},((ll=al==null?void 0:al.data)==null?void 0:ll.comment)||"\u6682\u65E0\u4FE1\u606F"))),footer:null})}),300)},Dt.formatMessage({id:"classrooms.viewDetail",defaultMessage:"\u67E5\u770B\u8BE6\u60C5"}))):ra.work_status===0&&!(0,a.GJ)()?Ae.createElement("div",null,"--"):Ae.createElement("div",{style:{display:"flex",justifyContent:"space-between"}},!(0,a.GJ)()&&Ae.createElement("a",{className:"c-blue",onClick:ki=>{var wi,Yi;if(ki.preventDefault(),(0,a.Rm)()&&!((Yi=(wi=Ue==null?void 0:Ue.AssistantObject)==null?void 0:wi.group)!=null&&Yi.can_view)){ve.ZP.warning(Dt.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\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}localStorage.setItem("grouphomeworkkey",JSON.stringify(vt)),he.history.push(`/classrooms/${vt.coursesId}/group_homework/${vt.categoryId}/review/${ra.id}?page=${vt.page}`)}},Dt.formatMessage({id:"classrooms.view",defaultMessage:"\u67E5\u770B"})),(0,a.GJ)()&&Ae.createElement("a",{className:"c-blue",onClick:ki=>{var wi;if(ki.preventDefault(),(Te==null?void 0:Te.work_status)==0){ve.ZP.warning(Dt.formatMessage({id:"classrooms.noSubmissionNoAnonReview",defaultMessage:"\u4F60\u672A\u63D0\u4EA4\u4F5C\u54C1\uFF0C\u4E0D\u80FD\u53C2\u4E0E\u533F\u8BC4"}));return}if((0,a.Rm)()&&!((wi=Ue.AssistantObject.group)!=null&&wi.can_view)){ve.ZP.warning(Dt.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\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}localStorage.setItem("grouphomeworkkey",JSON.stringify(vt)),he.history.push(`/classrooms/${vt.coursesId}/group_homework/${vt.categoryId}/review/${ra.id}?page=${vt.page}`)}},ra.has_comment?Dt.formatMessage({id:"classrooms.reviewed",defaultMessage:"\u5DF2\u8BC4\u9605"}):Dt.formatMessage({id:"classroomGraphicGroupHomework.review",defaultMessage:"\u8BC4\u9605"})),(0,a.GJ)()&&Ae.createElement(le.Z,{placement:"bottom",title:Ae.createElement("p",null,"\u8C03\u6574\u5B66\u751F\u5F53\u524D\u6210\u7EE9",Ae.createElement("br",null),"\u5176\u5B83\u5386\u53F2\u8BC4\u5206\u5C06\u5168\u90E8\u5931\u6548")},Ae.createElement("a",{style:{color:"#3061D0"},className:"c-green",onClick:ki=>{var wi;if(ki.preventDefault(),(0,a.Rm)()&&!((wi=Ue.AssistantObject.group)!=null&&wi.can_appraise)){ve.ZP.warning(Dt.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\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}Ut({type:"shixunHomeworks/setActionTabs",payload:{key:"\u8C03\u5206",selectArrs:ra,id:ra.id,params:vt}})}},Dt.formatMessage({id:"classroomClassroomExperiments.adjustScore",defaultMessage:"\u8C03\u5206"}))),(0,a.GJ)()&&Ae.createElement("div",null,(Te!=null&&Te.is_new_rule?ra.work_status!==-1&&ra.work_status!==0:ra.work_status!==-1&&ra.work_status!==0&&!((Ei=Te==null?void 0:Te.homework_status)!=null&&Ei.includes("\u5DF2\u622A\u6B62")))&&Ae.createElement(Ce.Z,{justify:"center"},Ae.createElement("span",{className:`${ze.redoBtn}`,onClick:ki=>{var wi;if(ki.stopPropagation(),(0,a.Rm)()&&!((wi=Ue.AssistantObject.normal)!=null&&wi.can_redo)){ve.ZP.warning(Dt.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\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}Ut({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5206\u7EC4\u6253\u56DE\u91CD\u505A",homework_common_id:Te.homework_id,work_group_id:ra.work_group_id}})}},Dt.formatMessage({id:"classrooms.returnForRedo",defaultMessage:"\u6253\u56DE\u91CD\u505A"})))))}}].filter(rn=>!!rn),Tn=[...wn.map(rn=>gt({},rn))];Tn[0].render=rn=>"\u6211";const Jn=()=>Mt(void 0,null,function*(){var rn;Qt(!0);const ra=yield(0,pe.ZP)(`/api/homework_commons/${vt==null?void 0:vt.categoryId}/export_student_works.json`,{method:"get",params:JSON.parse(sessionStorage.all_student_works_params)});ra.status===0?(rn=Yt.current)==null||rn.exportReport(ra.files):Qt(!1)}),bo=()=>Mt(void 0,null,function*(){var rn;const ra=yield(0,pe.ZP)(`/api/homework_commons/${vt==null?void 0:vt.categoryId}/export_student_works.json`,{method:"get",params:JSON.parse(sessionStorage.all_student_works_params)});ra.status===0&&(Array.isArray(ra.sub_data)&&ra.sub_data.length>0?(rn=Yt.current)==null||rn.exportAndCreateUserFolder(ra.sub_data,"\u6279\u6CE8\u9644\u4EF6",`${Te==null?void 0:Te.homework_name}-\u4F5C\u54C1\u6279\u6CE8\u9644\u4EF6`):ve.ZP.warning(Dt.formatMessage({id:"classrooms.promptAnnotation",defaultMessage:"\u6682\u65E0\u53EF\u4E0B\u8F7D\u7684\u6279\u6CE8\u9644\u4EF6"})))}),cl=()=>{var rn,ra;return Ae.createElement(y.default,null,Ae.createElement(y.default.Item,{key:"1"},Ae.createElement("span",{onClick:()=>{var vo;if((0,a.Rm)()&&!((vo=Ue.AssistantObject.group)!=null&&vo.can_download)){ve.ZP.warning(Dt.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\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}Ut({type:"classroomList/setActionTabs",payload:{key:"\u9009\u62E9\u73ED\u7EA7",title:"\u5BFC\u51FA\u5B66\u751F\u6210\u7EE9",course_groups:Te==null?void 0:Te.course_group_info,fn:()=>{(0,$e.Iy)(JSON.parse(sessionStorage.all_student_works_params),"group_work_list")}}})}},"\u5BFC\u51FA\u6210\u7EE9")),!((rn=Te.homework_status)!=null&&rn.includes("\u5BFC\u5165"))&&Ae.createElement(y.default.Item,{key:"3"},Ae.createElement(Ge.ZP,{loading:Xn,ghost:!0,style:{paddingLeft:0,background:"transparent"},type:"text",onClick:()=>{var vo;if((0,a.Rm)()&&!((vo=Ue.AssistantObject.group)!=null&&vo.can_download)){ve.ZP.warning(Dt.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\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}Ut({type:"classroomList/setActionTabs",payload:{key:"\u9009\u62E9\u73ED\u7EA7",title:"\u5BFC\u51FA\u4F5C\u54C1\u9644\u4EF6",course_groups:Te==null?void 0:Te.course_group_info,fn:()=>{Jn()}}})}},"\u5BFC\u51FA\u4F5C\u54C1\u9644\u4EF6")),!((ra=Te.homework_status)!=null&&ra.includes("\u5BFC\u5165"))&&Ae.createElement(y.default.Item,{key:"4"},Ae.createElement(ht.Z,{style:{paddingLeft:0,background:"transparent"},type:"text",onClick:()=>{var vo;if((0,a.Rm)()&&!((vo=Ue.AssistantObject.group)!=null&&vo.can_download)){ve.ZP.warning(Dt.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\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}Ut({type:"classroomList/setActionTabs",payload:{key:"\u9009\u62E9\u73ED\u7EA7",title:"\u5BFC\u51FA\u4F5C\u54C1\u6279\u6CE8",course_groups:Te==null?void 0:Te.course_group_info,fn:()=>{bo()}}})}},"\u5BFC\u51FA\u4F5C\u54C1\u6279\u6CE8")),Ae.createElement(y.default.Item,{key:"2"},Ae.createElement("span",{onClick:()=>{var vo;if((0,a.Rm)()&&!((vo=Ue.AssistantObject.group)!=null&&vo.can_download)){ve.ZP.warning(Dt.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\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}he.history.push(`/classrooms/${vt.coursesId}/exportlist/group_work_list`)}},Dt.formatMessage({id:"classrooms.historicalExport",defaultMessage:"\u5386\u53F2\u5BFC\u51FA"}))))};return!(0,a.GJ)()&&(Te!=null&&Te.student_anonymous_comment)?Ae.createElement(nt,null):Ae.createElement("section",{className:`${ze.wrap} minH500`},Ae.createElement("aside",null,Ae.createElement("aside",{className:`minH500 bg-white pl30 ${(0,a.GJ)()?"pt30":""} pr30`},!(Te!=null&&Te.all_member_count)&&!Ve["shixunHomeworks/getWorkList"]&&Ae.createElement("aside",{className:"bg-white inline-block w100"},Ae.createElement(tt.Z,null)),!(0,a.GJ)()&&Ae.createElement("aside",{className:"pt10 pb10"},Ae.createElement("span",{className:"c-orange"},Te.commit_count),"\u5DF2\u4EA4",Ae.createElement("span",{className:"ml10"},Te.uncommit_count),"\u672A\u4EA4",((sn=Te==null?void 0:Te.left_time)==null?void 0:sn.time)&&Ae.createElement("span",{className:"ml10"},Ae.createElement("span",null,(Hn=Te==null?void 0:Te.left_time)==null?void 0:Hn.status),Ae.createElement("span",{className:"c-orange"},($n=Te==null?void 0:Te.left_time)==null?void 0:$n.time))),Ae.createElement("aside",null,(0,a.GJ)()&&Ae.createElement("aside",{className:"mb30"},Ae.createElement(b.default,{form:xr,onChange:Dr,initialValues:{member_work:"all",work_status:"all",course_group_info:"all",teacher_comment:"all",file_status:"all"}},Ae.createElement(b.default.Item,{name:"teacher_comment"},Ae.createElement(z.default.Group,{style:{width:"100%"}},Ae.createElement(Ce.Z,null,Ae.createElement(Pe.Z,{flex:"80px",style:{fontSize:14}},Dt.formatMessage({id:"classroomGraphicGroupHomework.yourReview",defaultMessage:"\u4F60\u7684\u8BC4\u9605:"})),Ae.createElement(Pe.Z,{flex:"80px"},Ae.createElement(z.default,{value:"all",checked:!Kt.teacher_comment},Dt.formatMessage({id:"classroomGraphicGroupHomework.all",defaultMessage:"\u5168\u90E8"}))),Ae.createElement(Pe.Z,{flex:"1"},Te.teacher_comment&&Te.teacher_comment.map(rn=>Ae.createElement(z.default,{value:rn.id,key:rn.id},rn.name,"(",rn.count,")")))))),Ae.createElement(b.default.Item,{name:"file_status"},Ae.createElement(z.default.Group,{style:{width:"100%"}},Ae.createElement(Ce.Z,null,Ae.createElement(Pe.Z,{flex:"80px",style:{fontSize:14}},Dt.formatMessage({id:"classroomGraphicGroupHomework.attachmentStatus",defaultMessage:"\u9644\u4EF6\u72B6\u6001:"})),Ae.createElement(Pe.Z,{flex:"80px"},Ae.createElement(z.default,{value:"all"},Dt.formatMessage({id:"classrooms.all",defaultMessage:"\u5168\u90E8"}))),Ae.createElement(Pe.Z,{flex:"1"},(Jt=Te==null?void 0:Te.file_status)==null?void 0:Jt.map(rn=>Ae.createElement(z.default,{value:rn.id,key:rn.id},rn.name,"(",rn.count,")")))))),Ae.createElement(b.default.Item,{name:"work_status"},Ae.createElement(z.default.Group,{value:[],style:{width:"100%"}},Ae.createElement(Ce.Z,null,Ae.createElement(Pe.Z,{flex:"80px",style:{fontSize:14}},Dt.formatMessage({id:"classroomGraphicGroupHomework.workStatus",defaultMessage:"\u4F5C\u54C1\u72B6\u6001"}),":"),Ae.createElement(Pe.Z,{flex:"80px"},Ae.createElement(z.default,{value:"all",checked:!Kt.work_status},Dt.formatMessage({id:"classroomGraphicGroupHomework.all",defaultMessage:"\u5168\u90E8"}))),Ae.createElement(Pe.Z,{flex:"1"},Te.task_status&&Te.task_status.map(rn=>Ae.createElement(z.default,{name:"work_status",value:rn.id,key:rn.id},rn.name,"(",rn.count,")")))))),Ae.createElement(b.default.Item,{name:"member_work"},Ae.createElement(z.default.Group,{style:{width:"100%"}},Ae.createElement(Ce.Z,null,Ae.createElement(Pe.Z,{flex:"80px",style:{fontSize:14}},Dt.formatMessage({id:"classroomGraphicGroupHomework.groupRole",defaultMessage:"\u7EC4\u5185\u89D2\u8272:"})),Ae.createElement(Pe.Z,{flex:"80px"},Ae.createElement(z.default,{value:"all"},Dt.formatMessage({id:"classrooms.all",defaultMessage:"\u5168\u90E8"}))),Ae.createElement(Pe.Z,{flex:"1"},Eo.map(rn=>Ae.createElement(z.default,{value:rn.id,key:rn.id},rn.name)))))),Ae.createElement(b.default.Item,{name:"course_group_info"},Ae.createElement(z.default.Group,{style:{width:"100%"}},Ae.createElement(Ce.Z,null,Ae.createElement(Pe.Z,{flex:"80px",style:{fontSize:14}},Dt.formatMessage({id:"classroomClassroomExperiments.classDivisionStatus",defaultMessage:"\u5206\u73ED\u60C5\u51B5"}),":"),Ae.createElement(Pe.Z,{flex:"80px"},Ae.createElement(z.default,{value:"all",checked:!Kt.course_group},Dt.formatMessage({id:"classroomGraphicGroupHomework.all",defaultMessage:"\u5168\u90E8"}))),Ae.createElement(Pe.Z,{flex:"1",className:`${ze.workListClass} ${Kn.visible?ze.visible:""} ${Kn.status?"":ze.status}`},Ae.createElement("div",{ref:dn,className:ze.left},Te.course_group_info&&Te.course_group_info.map(rn=>Ae.createElement(z.default,{value:rn.course_group_id,key:rn.course_group_id},rn.group_group_name,"(",rn.count,")"))),Kn.status&&Ae.createElement("div",{className:ze.tips,onClick:()=>ca(pt(gt({},Kn),{visible:!Kn.visible}))},Ae.createElement("span",null,Kn.visible?"\u5C55\u5F00":"\u6536\u8D77",Kn.visible?Ae.createElement(Ee.Z,{style:{marginBottom:"3px",marginLeft:"2px"}}):Ae.createElement(ye.Z,{style:{marginBottom:"3px",marginLeft:"2px"}})))))))),Ae.createElement(Ce.Z,{align:"middle"},Ae.createElement(Pe.Z,{flex:"1"},Ae.createElement(Ce.Z,{align:"middle"},Ae.createElement(Pe.Z,null,Ae.createElement(be.default.Search,{allowClear:!0,placeholder:Dt.formatMessage({id:"classrooms.searchByNameOrID",defaultMessage:"\u8BF7\u8F93\u5165\u59D3\u540D\u6216\u8005\u5B66\u53F7\u641C\u7D22"}),onSearch:rn=>{vt.page=1,vt.search=rn.trim(),Ut({type:"shixunHomeworks/getWorkList",payload:gt({},vt)})},style:{width:240}})),Ae.createElement(Pe.Z,null,Ae.createElement("span",{className:"ml5 c-red"},Te.work_count),Dt.formatMessage({id:"classroomGraphicGroupHomework.searchResultsStudents",defaultMessage:"\u4E2A\u68C0\u7D22\u7ED3\u679C"}),"\uFF08",Te.work_count,Dt.formatMessage({id:"classroomGraphicGroupHomework.student",defaultMessage:"\u4E2A\u5B66\u751F"}),"\uFF09"))),Ae.createElement(Pe.Z,{style:{textAlign:"end"},className:ze.workListButtonWrap},!((fa=Te.homework_status)!=null&&fa.includes("\u5BFC\u5165"))&&!(0,a.dE)()&&Ae.createElement(ht.Z,{className:"mr20",onClick:()=>Mt(void 0,null,function*(){yield jo(),mo(!0)})},Dt.formatMessage({id:"classroomGraphicGroupHomework.adjustGrouping",defaultMessage:"\u8C03\u6574\u5206\u7EC4"})),((Ft=Te.homework_status)==null?void 0:Ft.includes("\u5DF2\u622A\u6B62"))&&Ae.createElement(Ge.ZP,{className:"mr20",icon:Ae.createElement("i",{className:"iconfont icon-daoruwaibuchengji"}),onClick:()=>{Zn(!0)}},Dt.formatMessage({id:"classroomClassroomExperiments.importExternalGrades",defaultMessage:"\u5BFC\u5165\u5916\u90E8\u6210\u7EE9"})),Ae.createElement(ee.Z,{dropdownRender:cl},Ae.createElement(Ge.ZP,null,Ae.createElement(Le.Z,null),Dt.formatMessage({id:"classrooms.export",defaultMessage:"\u5BFC\u51FA"}),Ae.createElement(He.Z,null)))))),(0,a.G5)()&&Ae.createElement("div",null,(Te==null?void 0:Te.base_on_project)&&Ae.createElement("p",null,"\u9879\u76EE\u6982\u89C8"),Ae.createElement(Se.default,{dataSource:[Te==null?void 0:Te.group_data],pagination:!1,bordered:!0,style:{marginBottom:20},columns:[Te!=null&&Te.base_on_project?{title:"\u9879\u76EE\u603B\u6570",align:"center",dataIndex:"project_num",key:"project_num"}:{title:Dt.formatMessage({id:"classroomGraphicGroupHomework.totalGroups",defaultMessage:"\u5206\u7EC4\u603B\u6570"}),align:"center",dataIndex:"group_size",key:"group_size"},{title:Dt.formatMessage({id:"classrooms.studentsCount",defaultMessage:"\u5B66\u751F\u4EBA\u6570"}),align:"center",dataIndex:"work_count"},(Te==null?void 0:Te.base_on_project)&&{title:"\u5173\u8054\u9879\u76EE\u4EBA\u6570",align:"center",dataIndex:"associated_num"},(Te==null?void 0:Te.base_on_project)&&{title:"\u672A\u5173\u8054\u9879\u76EE\u4EBA\u6570",align:"center",dataIndex:"unassociated_num"},!(Te!=null&&Te.base_on_project)&&{title:Dt.formatMessage({id:"classroomGraphicGroupHomework.groupedCount",defaultMessage:"\u5DF2\u5206\u7EC4\u6570"}),align:"center",dataIndex:"non_zero_count"},!(Te!=null&&Te.base_on_project)&&{title:Dt.formatMessage({id:"classroomGraphicGroupHomework.ungroupedCount",defaultMessage:"\u672A\u5206\u7EC4\u6570"}),align:"center",dataIndex:"zero_count"},{title:Dt.formatMessage({id:"classroomGraphicGroupHomework.notSubmittedCount",defaultMessage:"\u672A\u63D0\u4EA4\u4EBA\u6570"}),align:"center",dataIndex:"not_submitted_num"},(Te==null?void 0:Te.base_on_project)&&{title:"\u90E8\u5206\u63D0\u4EA4",align:"center",dataIndex:"partial_submission"},{title:Dt.formatMessage({id:"classroomGraphicGroupHomework.onTimeSubmitted",defaultMessage:"\u6309\u65F6\u63D0\u4EA4"}),align:"center",dataIndex:"submitted_num"},{title:Dt.formatMessage({id:"classroomGraphicGroupHomework.delayedSubmitted",defaultMessage:"\u5EF6\u65F6\u63D0\u4EA4"}),align:"center",dataIndex:"delayed_num"}].filter(rn=>!!rn)})),!!br.length&&Ae.createElement(Se.default,{className:`mb10 ${ze.tableWrapper}`,dataSource:br,columns:Tn,pagination:!1,showHeader:!1,loading:!1}),Ae.createElement("aside",{style:{paddingBottom:30}},Ae.createElement(Se.default,{loading:Ve["shixunHomeworks/getWorkList"],rowKey:"id",bordered:!0,rowClassName:(rn,ra)=>rn!=null&&rn.searched?ze.tables1:(rn==null?void 0:rn.item_index)%2===0&&ze.tables,className:ze.tableWrapper,hideOnSinglePage:!0,pagination:!1,dataSource:_r,columns:wn,scroll:(Te==null?void 0:Te.base_on_project)&&{x:1220},onChange:(rn,ra,vo)=>{if(vo.order===void 0)switch(vo.field){case"student_id":$t("descend"),vt.b_order="desc",vt.order=vo.field;break;default:delete vt.b_order,delete vt.order}else vt.b_order=vo.order.replace("end",""),vt.order=vo.field;Ut({type:"shixunHomeworks/getWorkList",payload:gt({},vt)})}})),Ae.createElement(ae.Z,{showSizeChanger:!0,showQuickJumper:!0,style:{paddingBottom:30},onChange:Li,defaultCurrent:parseInt(vt.page)||1,current:parseInt(vt.page)||1,defaultPageSize:20,total:at.workList.work_count})))),Ae.createElement(Je,null),Xo&&Ae.createElement(Ie.default,{title:"\u4E00\u952E\u6253\u56DE\u91CD\u505A",open:Xo,centered:!0,destroyOnClose:!0,forceRender:!0,width:700,onOk:()=>Mt(void 0,null,function*(){if(oo===2){if(cr.length<=0){ve.ZP.info(Dt.formatMessage({id:"classrooms.selectHomeworkStatus",defaultMessage:"\u8BF7\u9009\u62E9\u4F5C\u4E1A\u72B6\u6001"}));return}if(!xi){ve.ZP.info(Dt.formatMessage({id:"classrooms.commentCannotEmpty",defaultMessage:"\u8BC4\u8BED\u4E0D\u80FD\u4E3A\u7A7A"}));return}let rn=yield(0,pe.ZP)(`/api/homework_commons/${vt.categoryId}/confirm_redo_modal.json`,{method:"post",body:{id:vt.categoryId,comment:xi,status:cr}});rn.status===0&&(Po(rn),bi(!1),oa(!0))}else{if(!(Ho===0||Vo===0)){if(!Ho){ve.ZP.info(Dt.formatMessage({id:"classrooms.minScoreCannotEmpty",defaultMessage:"\u6700\u4F4E\u5206\u4E0D\u80FD\u4E3A\u7A7A"}));return}if(!Vo){ve.ZP.info(Dt.formatMessage({id:"classrooms.maxScoreCannotEmpty",defaultMessage:"\u6700\u9AD8\u5206\u4E0D\u80FD\u4E3A\u7A7A"}));return}}if(Ho>Vo){ve.ZP.info(Dt.formatMessage({id:"classrooms.maxNotGreaterThanMin",defaultMessage:"\u6700\u9AD8\u5206\u4E0D\u80FD\u5927\u4E8E\u6700\u4F4E\u5206"}));return}if(!xi){ve.ZP.info(Dt.formatMessage({id:"classrooms.commentCannotEmpty",defaultMessage:"\u8BC4\u8BED\u4E0D\u80FD\u4E3A\u7A7A"}));return}let rn=yield(0,pe.ZP)(`/api/homework_commons/${vt.categoryId}/confirm_redo_modal.json`,{method:"post",body:{id:vt.categoryId,comment:xi,min_score:Ho,max_score:Vo}});rn.status===0&&(Po(rn),bi(!1),oa(!0))}}),onCancel:()=>{bi(!1),Ia()}},Ae.createElement("div",{style:{padding:"32px"}},Ae.createElement("div",null,Ae.createElement("div",null,Ae.createElement("span",{style:{width:"80px"}},"\u6253\u56DE\u65B9\u5F0F\uFF1A"),Ae.createElement(se.ZP.Group,{value:oo,onChange:rn=>{Do(rn.target.value)}},Ae.createElement(se.ZP,{value:1},"\u6309\u6210\u7EE9\u6253\u56DE"),Ae.createElement(se.ZP,{value:2},"\u6309\u4F5C\u4E1A\u72B6\u6001\u6253\u56DE"))),oo===1&&Ae.createElement("div",{style:{display:"flex",marginTop:"20px"}},Ae.createElement("span",{style:{width:"70px",textAlign:"end"}},Ae.createElement("span",{style:{color:"red"}},"*"),Dt.formatMessage({id:"classrooms.lowestScore",defaultMessage:"\u6700\u4F4E\u5206"}),"\uFF1A"),Ae.createElement(ie.Z,{min:0,max:100,value:Ho,onChange:rn=>wo(rn),style:{width:"100px"}}),Ae.createElement("span",{style:{width:"80px",textAlign:"end"}},Ae.createElement("span",{style:{color:"red"}},"*"),Dt.formatMessage({id:"classrooms.highestScore",defaultMessage:"\u6700\u9AD8\u5206"}),"\uFF1A"),Ae.createElement(ie.Z,{min:0,max:100,value:Vo,onChange:rn=>xo(rn),style:{width:"100px"}})),oo===2&&Ae.createElement("div",{style:{display:"flex",marginTop:"20px"}},Ae.createElement("span",{style:{width:"80px"}},Dt.formatMessage({id:"classroomClassroomExperiments.homeworkStatus",defaultMessage:"\u4F5C\u4E1A\u72B6\u6001"}),"\uFF1A"),Ae.createElement(z.default.Group,{onChange:rn=>{Lo([...rn])},style:{width:"100%"}},(qt=Te.task_status)==null?void 0:qt.map((rn,ra)=>Ae.createElement(z.default,{name:"task_status",value:rn.id},rn.name,"(",rn.count,")")))),Ae.createElement("div",{style:{display:"flex",marginTop:"20px"}},Ae.createElement("span",{style:{width:"70px",textAlign:"end"}},Ae.createElement("span",{style:{color:"red"}},"*")," \u8BC4\u8BED\uFF1A"),Ae.createElement(Xe.Z,{className:ze.MdEditor,onChange:rn=>Oi(rn),placeholder:"\u8BF7\u586B\u5199\u8BC4\u8BED"}))))),ro&&Ae.createElement(Ie.default,{open:ro,title:"\u6253\u56DE\u786E\u8BA4",onOk:()=>Mt(void 0,null,function*(){oo===2?(yield(0,pe.ZP)(`/api/homework_commons/${vt.categoryId}/batch_redo_modal.json`,{method:"post",body:{id:vt.categoryId,comment:xi,status:cr}})).status===0&&(ve.ZP.info(Dt.formatMessage({id:"classrooms.returnSuccess",defaultMessage:"\u6253\u56DE\u6210\u529F"})),Ia(),si(),oa(!1)):(yield(0,pe.ZP)(`/api/homework_commons/${vt.categoryId}/batch_redo_modal.json`,{method:"post",body:{id:vt.categoryId,comment:xi,min_score:Ho,max_score:Vo}})).status===0&&(ve.ZP.info(Dt.formatMessage({id:"classrooms.returnSuccess",defaultMessage:"\u6253\u56DE\u6210\u529F"})),Ia(),si(),oa(!1))}),onCancel:()=>{Ia(),oa(!1)}},Ae.createElement("div",{style:{padding:"32px"}},oo===1&&Ae.createElement("span",null,"\u786E\u8BA4\u5C06\u6210\u7EE9\u5728",Ho,"-",Vo,"\u7684\u5B66\u751F\u8FDB\u884C\u6253\u56DE\u91CD\u505A\u5417\uFF1F"),oo===2&&Ae.createElement("span",null,"\u786E\u8BA4\u5C06\u4F5C\u4E1A\u72B6\u6001\u4E3A",((vn=Te.task_status)==null?void 0:vn.filter(rn=>cr==null?void 0:cr.includes(rn.id)).map(rn=>rn.name).toString())+",","\u7684\u5B66\u751F\u8FDB\u884C\u4F5C\u4E1A\u6253\u56DE\u91CD\u505A\u5417\uFF1F"),Ae.createElement("br",null),Ae.createElement("span",null,"\u8BE5\u6761\u4EF6\u4E0B\u5171\u6709",ha==null?void 0:ha.count,"\u540D\u5B66\u751F"))),Ae.createElement(Ie.default,{title:Dt.formatMessage({id:"classroomGraphicGroupHomework.adjustGrouping",defaultMessage:"\u8C03\u6574\u5206\u7EC4"}),centered:!0,destroyOnClose:!0,open:Zi,onOk:()=>Mt(void 0,null,function*(){nl.submit()}),onCancel:()=>{mo(!1)}},Ae.createElement(b.default,{form:nl,initialValues:{},labelCol:{span:4},onFinish:rn=>Mt(void 0,null,function*(){if(!rn.user_id){ve.ZP.warning("\u8BFE\u5802\u91CC\u6682\u65E0\u6B64\u5B66\u751F");return}if(!rn.group_id){ve.ZP.warning(Dt.formatMessage({id:"classrooms.promptGroup",defaultMessage:"\u8BF7\u9009\u62E9\u5206\u7EC4"}));return}(yield(0,pe.ZP)(`/api/homework_commons/${vt.categoryId}/adjust_group.json`,{method:"post",body:rn})).status==0&&(ve.ZP.success(Dt.formatMessage({id:"classrooms.adjustSuccess",defaultMessage:"\u8C03\u6574\u6210\u529F"})),nl.resetFields(),mo(!1),yield si())})},Ae.createElement(b.default.Item,{name:"user_id",label:"\u5B66\u751F\u59D3\u540D",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5B66\u751F\u59D3\u540D"}]},Ae.createElement(fe.default,{showSearch:!0,placeholder:"\u8BF7\u8F93\u5165\u5B66\u751F\u59D3\u540D",filterOption:(rn,ra)=>{var vo;return((vo=ra==null?void 0:ra.label)!=null?vo:"").toLowerCase().includes(rn.toLowerCase())},options:(Ht=fl==null?void 0:fl.userAll)==null?void 0:Ht.map(rn=>({value:rn.user_id,label:rn.name}))})),Ae.createElement(b.default.Item,{name:"group_id",label:"\u8C03\u6574\u81F3",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5206\u7EC4\u540D\u79F0"}]},Ae.createElement(fe.default,{showSearch:!0,placeholder:"\u8BF7\u8F93\u5165\u5206\u7EC4\u540D\u79F0",filterOption:(rn,ra)=>{var vo;return((vo=ra==null?void 0:ra.label)!=null?vo:"").toLowerCase().includes(rn.toLowerCase())},options:(ea=fl==null?void 0:fl.groupAll)==null?void 0:ea.map(rn=>({value:rn.group_id,label:`\uFF08${rn.group_name}\uFF09`+(rn==null?void 0:rn.name_list)}))})))),Ae.createElement(Ie.default,{title:Ae.createElement("span",null,"\u8D44\u6E90\u63A8\u8350",Ae.createElement("span",{className:"font14 c-black-333"},"\uFF08\u4F53\u9A8C\u7248\uFF09")),destroyOnClose:!0,open:hi,footer:null,onCancel:()=>{Ln(!1)},width:700},Ae.createElement("div",null,"\u6839\u636E\u4F60\u6240\u5728\u7684\u5206\u7EC4\u53CA\u5B66\u4E60\u60C5\u51B5\uFF0C\u4E3A\u4F60\u63A8\u8350\u6700\u4F73\u7684\u5B66\u4E60\u8D44\u6E90",Ae.createElement("b",null,"\u987A\u5E8F"),"\u5982\u4E0B\uFF1A"),(jn=Te==null?void 0:Te.course_recommends)==null?void 0:jn.map((rn,ra)=>Ae.createElement(Ce.Z,{key:ra,align:"middle",justify:"space-between"},Ae.createElement(Ce.Z,{style:{width:525},align:"middle",wrap:!1},Ae.createElement("div",{className:ze.Onerow,style:{display:"inline-block"}},ra+1,"\u3001",rn.name),rn.type=="\u5916\u94FE"&&Ae.createElement("div",{className:"ml5",style:{display:"inline-block",whiteSpace:"nowrap",padding:"0px 10px",borderRadius:"10px",color:"#fff",background:"#1890ff"}},"\u5916\u94FE")),Ae.createElement(Pe.Z,null,Ae.createElement(Ct.op,{type:"link",onClick:()=>{window.open(rn==null?void 0:rn.url)}},Dt.formatMessage({id:"classrooms.view",defaultMessage:"\u67E5\u770B"})),rn.type!="\u5916\u94FE"&&Ae.createElement(Ct.op,{openLoading:!0,type:"link",onClick:()=>Mt(void 0,null,function*(){(0,E.FH)("",`${rn==null?void 0:rn.url}`)})},Dt.formatMessage({id:"classroomGraphicGroupHomework.download",defaultMessage:"\u4E0B\u8F7D"})))))),Ae.createElement(xe.Z,{getData:()=>si()}),Ae.createElement(Qe.Z,{visible:Yn,getData:si,categoryId:vt.categoryId,onCancle:()=>{Zn(!1)}}))};var Fn=(0,he.connect)(({shixunHomeworks:at,classroomList:Ue,globalSetting:Ve,loading:Wt})=>({shixunHomeworks:at,classroomList:Ue,loading:Wt.effects,globalSetting:Ve}))(En),xn=te(74128),pa=te(6339),Na=Object.defineProperty,Oa=Object.getOwnPropertySymbols,ka=Object.prototype.hasOwnProperty,Ya=Object.prototype.propertyIsEnumerable,hr=(at,Ue,Ve)=>Ue in at?Na(at,Ue,{enumerable:!0,configurable:!0,writable:!0,value:Ve}):at[Ue]=Ve,Gn=(at,Ue)=>{for(var Ve in Ue||(Ue={}))ka.call(Ue,Ve)&&hr(at,Ve,Ue[Ve]);if(Oa)for(var Ve of Oa(Ue))Ya.call(Ue,Ve)&&hr(at,Ve,Ue[Ve]);return at},Cr=(at,Ue,Ve)=>new Promise((Wt,Ut)=>{var Yt=Et=>{try{Qt(Ve.next(Et))}catch(sn){Ut(sn)}},Xn=Et=>{try{Qt(Ve.throw(Et))}catch(sn){Ut(sn)}},Qt=Et=>Et.done?Wt(Et.value):Promise.resolve(Et.value).then(Yt,Xn);Qt((Ve=Ve.apply(at,Ue)).next())});const Er=({shixunHomeworks:at,dispatch:Ue})=>{const Ve=(0,he.useIntl)(),Wt=(0,he.useParams)();return x.createElement(Ie.default,{centered:!0,title:Ve.formatMessage({id:"classrooms.prompt",defaultMessage:"\u63D0\u793A"}),open:at.actionTabs.key===Ve.formatMessage({id:"classrooms.delete",defaultMessage:"\u5220\u9664"}),okText:Ve.formatMessage({id:"classrooms.confirm",defaultMessage:"\u786E\u5B9A"}),cancelText:Ve.formatMessage({id:"classrooms.cancel",defaultMessage:"\u53D6\u6D88"}),onOk:()=>Cr(void 0,null,function*(){(yield Ue({type:"shixunHomeworks/deleteReply",payload:{object_id:at.actionTabs.selectArr.id,object_type:"journals_for_message"}})).status===0&&(ve.ZP.success(Ve.formatMessage({id:"classrooms.deleteSuccess",defaultMessage:"\u5220\u9664\u6210\u529F"})),Ue({type:"shixunHomeworks/setActionTabs",payload:{}}),Ue({type:"shixunHomeworks/getReplyList",payload:Gn({},at.actionTabs.params)}))}),onCancel:()=>{Ue({type:"shixunHomeworks/setActionTabs",payload:{}})}},x.createElement("p",null,"\u786E\u5B9A\u8981\u5220\u9664\u8BE5\u6761\u56DE\u590D\u5417\uFF1F"))};var Va=(0,he.connect)(({shixunHomeworks:at})=>({shixunHomeworks:at}))(Er),un=te(27183),Nn=te(71418),aa=te(26227),Ga=te(63524),ya={flex_box_center:"flex_box_center___CUQTA",flex_space_between:"flex_space_between___VY1nG",flex_box_vertical_center:"flex_box_vertical_center___XJiqA",flex_box_center_end:"flex_box_center_end___w4A8Z",flex_box_column:"flex_box_column___WAD8k",top:"top___wjvbq",desc:"desc___dEt4i",liked:"liked___HcN9D",likedActive:"likedActive___VhZeS",reply:"reply___DaEgJ",replyList:"replyList___ZYtQu",comment:"comment___PfBmX",headpic:"headpic___ne811"},Sn=te(59301),Jr=Object.defineProperty,So=Object.getOwnPropertySymbols,jt=Object.prototype.hasOwnProperty,Nt=Object.prototype.propertyIsEnumerable,Rt=(at,Ue,Ve)=>Ue in at?Jr(at,Ue,{enumerable:!0,configurable:!0,writable:!0,value:Ve}):at[Ue]=Ve,An=(at,Ue)=>{for(var Ve in Ue||(Ue={}))jt.call(Ue,Ve)&&Rt(at,Ve,Ue[Ve]);if(So)for(var Ve of So(Ue))Nt.call(Ue,Ve)&&Rt(at,Ve,Ue[Ve]);return at},Fa=(at,Ue,Ve)=>new Promise((Wt,Ut)=>{var Yt=Et=>{try{Qt(Ve.next(Et))}catch(sn){Ut(sn)}},Xn=Et=>{try{Qt(Ve.throw(Et))}catch(sn){Ut(sn)}},Qt=Et=>Et.done?Wt(Et.value):Promise.resolve(Et.value).then(Yt,Xn);Qt((Ve=Ve.apply(at,Ue)).next())});Fe().locale("ZH-cn");const ia=({shixunHomeworks:at,classroomList:Ue,globalSetting:Ve,loading:Wt,user:Ut,dispatch:Yt})=>{var Xn,Qt,Et,sn;const Hn=(0,he.useIntl)(),[$n,Jt]=(0,x.useState)(An({},(0,he.useParams)())),[fa,Ft]=(0,x.useState)(!1),[qt,vn]=(0,x.useState)(-1),[Ht,ea]=(0,x.useState)(""),[jn,Dt]=(0,x.useState)(""),{workList:Ja}=at,{detailLeftMenus:vt}=Ue,{shixunHomeworksDetail:Pn,replyList:Ua,workDetail:Te}=at;return $n.page_size=10,(0,x.useEffect)(()=>{Yt({type:"shixunHomeworks/getReplyList",payload:An({},$n)}),Yt({type:"shixunHomeworks/getWorkDetail",payload:An({},$n)}),vt.course_modules||Yt({type:"classroomList/getClassroomLeftMenus",payload:An({},$n)})},[$n.categoryId]),Sn.createElement("section",{className:ya.bg},Sn.createElement(Nn.Z,{spinning:Wt["shixunHomeworks/getWorkDetail"]},Sn.createElement("section",{className:""},Sn.createElement("aside",{className:[ya.desc,"c-black","font14","bg-white"].join(" ")},at.actionTabs.key!=="\u7F16\u8F91\u4F5C\u4E1A"&&Sn.createElement(pa.Z,{value:(Te==null?void 0:Te.description)||"\u6682\u65E0\uFF5E"}),"\u5206\u7EC4\u8981\u6C42\uFF1A",(Xn=Te==null?void 0:Te.group_info)==null?void 0:Xn.min_num," ~ ",(Qt=Te==null?void 0:Te.group_info)==null?void 0:Qt.max_num,"\u4EBA ",Sn.createElement("span",{className:"c-light-black"},Hn.formatMessage({id:"classroomGraphicGroupHomework.groupSizeSettingsTip",defaultMessage:"\uFF08\u5B66\u751F\u63D0\u4EA4\u4F5C\u54C1\u65F6\u9700\u8981\u5173\u8054\u540C\u7EC4\u6210\u5458\uFF0C\u7EC4\u5185\u6210\u5458\u4F5C\u54C1\u5171\u4EAB\uFF09"})),Sn.createElement("br",null),!((Et=Ve==null?void 0:Ve.setting)!=null&&Et.hide_project)&&Sn.createElement("span",null,"\u57FA\u4E8E\u9879\u76EE\u5B9E\u65BD\uFF1A",(sn=Te==null?void 0:Te.group_info)!=null&&sn.base_on_project?"\u662F":"\u5426",Sn.createElement("span",{className:"c-light-black"},"\uFF08\u5B66\u751F\u5FC5\u987B\u5728\u672C\u5E73\u53F0\u521B\u5EFA\u9879\u76EE\uFF0C\u9879\u76EE\u7BA1\u7406\u5458\u53EF\u4EE5\u63D0\u4EA4\u4F5C\u54C1\uFF09")),Sn.createElement(un.Z,{authority:(0,a.GJ)(),showDimensions:!1,dataSource:Te==null?void 0:Te.attachments,callback:()=>{Yt({type:"shixunHomeworks/getWorkDetail",payload:An({},$n)})}}),at.actionTabs.key==="\u7F16\u8F91\u4F5C\u4E1A"&&Sn.createElement("aside",{className:["bg-white"].join(" ")},Sn.createElement(Xe.Z,{onChange:Kt=>{ea(Kt)},defaultValue:Te==null?void 0:Te.explanation,height:200,isFocus:!0,watch:!0}),Sn.createElement(Ce.Z,null,Sn.createElement(Pe.Z,{span:24,className:"tr"},Sn.createElement(Ge.ZP,{type:"default",size:"large",onClick:()=>Fa(void 0,null,function*(){Yt({type:"shixunHomeworks/setActionTabs",payload:{key:""}})})},Hn.formatMessage({id:"classrooms.cancel",defaultMessage:"\u53D6\u6D88"})),Sn.createElement(Ge.ZP,{type:"primary",size:"large",className:"ml20",onClick:()=>Fa(void 0,null,function*(){Ht===""?ve.ZP.error(Hn.formatMessage({id:"classrooms.enterContent",defaultMessage:"\u8BF7\u8F93\u5165\u5185\u5BB9"})):(yield Yt({type:"shixunHomeworks/updateWork",payload:{explanation:Ht,categoryId:$n.categoryId}})).status===0&&(ve.ZP.success(Hn.formatMessage({id:"classrooms.operationSuccess",defaultMessage:"\u64CD\u4F5C\u6210\u529F"})),Yt({type:"shixunHomeworks/setActionTabs",payload:{key:""}}),Yt({type:"shixunHomeworks/getWorkDetail",payload:An({},$n)}))})},Hn.formatMessage({id:"classroomClassroomExperiments.save",defaultMessage:"\u4FDD\u5B58"})))))),Sn.createElement("aside",{className:[ya.reply,"bg-white","mt20"].join(" ")},fa&&Sn.createElement(Xe.Z,{onChange:Kt=>{ea(Kt)},height:200,isFocus:!0,watch:!0}),Sn.createElement(Ce.Z,{onClick:()=>{Ft(!0)}},Sn.createElement(Pe.Z,{flex:"1",style:{pointerEvents:"none"}},!fa&&Sn.createElement(be.default,{size:"large",className:"current",placeholder:"\u8BF4\u70B9\u4EC0\u4E48",disabled:!0})),Sn.createElement(Pe.Z,null,Sn.createElement(Ge.ZP,{type:"primary",size:"large",onClick:()=>Fa(void 0,null,function*(){var Kt;if((0,a.Rm)()&&!((Kt=Ue.AssistantObject.practice)!=null&&Kt.can_create)){ve.ZP.warn(Hn.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD"}));return}Ht===""?ve.ZP.error(Hn.formatMessage({id:"classrooms.enterContent",defaultMessage:"\u8BF7\u8F93\u5165\u5185\u5BB9"})):(yield Yt({type:"shixunHomeworks/createReply",payload:{journals_for_message:{jour_id:$n.categoryId,jour_type:"HomeworkCommon",reply_id:1,notes:Ht}}})).status===0&&(ve.ZP.success(Hn.formatMessage({id:"classrooms.publishSuccess",defaultMessage:"\u53D1\u5E03\u6210\u529F"})),Yt({type:"shixunHomeworks/getReplyList",payload:An({},$n)}),Ft(!1),ea(""))})},Hn.formatMessage({id:"classroomClassroomExperiments.publish1",defaultMessage:"\u53D1\u8868"}))))),(Ua==null?void 0:Ua.comments)&&Ua.comments!=""&&Sn.createElement("aside",{className:[ya.replyList,"bg-white"].join(" ")},Ua==null?void 0:Ua.comments.map(function(Kt,ua){var Pr,$t,Sa,er;return Sn.createElement(Ce.Z,{gutter:[12,12],key:ua},Sn.createElement(Pe.Z,{flex:"40px"},Sn.createElement("img",{className:ya.headpic,width:"40",src:`${xn.Z.IMG_SERVER}/images/${(Pr=Kt==null?void 0:Kt.author)==null?void 0:Pr.image_url}`})),Sn.createElement(Pe.Z,{flex:"1"},Sn.createElement(Ce.Z,{align:"middle"},Sn.createElement(Pe.Z,{span:20},Sn.createElement("span",{className:"c-light-black"},($t=Kt==null?void 0:Kt.author)==null?void 0:$t.name),Sn.createElement("span",{className:"c-light-black ml10"},Kt==null?void 0:Kt.time," ",Hn.formatMessage({id:"classrooms.publish",defaultMessage:"\u53D1\u5E03"}))),Sn.createElement(Pe.Z,{className:"tr",span:4},Sn.createElement("div",{className:"tr"},((0,a.GJ)()||((Sa=Ut==null?void 0:Ut.userInfo)==null?void 0:Sa.login)===((er=Kt==null?void 0:Kt.author)==null?void 0:er.login))&&Sn.createElement(le.Z,{title:Hn.formatMessage({id:"classrooms.delete",defaultMessage:"\u5220\u9664"})},Sn.createElement(aa.Z,{className:"current",onClick:()=>{Yt({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5220\u9664",params:$n,selectArr:Kt}})}})))),Sn.createElement(Pe.Z,{span:24},Sn.createElement(pa.Z,{value:Kt.content})),Kt.children&&Sn.createElement("aside",{className:ya.comment},Kt.children.map(function(Ca,lr){var _r,fr;return Sn.createElement(Ce.Z,{key:lr},Sn.createElement(Pe.Z,{span:24},Sn.createElement(Ce.Z,null,Sn.createElement(Pe.Z,{flex:"1"},Ca.author.name,Sn.createElement("span",{className:"c-light-black ml10"},Ca==null?void 0:Ca.time)),Sn.createElement(Pe.Z,null,((0,a.GJ)()||((_r=Ut==null?void 0:Ut.userInfo)==null?void 0:_r.login)===((fr=Ca==null?void 0:Ca.author)==null?void 0:fr.login))&&Sn.createElement(le.Z,{title:Hn.formatMessage({id:"classrooms.delete",defaultMessage:"\u5220\u9664"})},Sn.createElement(aa.Z,{className:"current",onClick:()=>{Yt({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5220\u9664",params:$n,selectArr:Ca}})}}))))),Sn.createElement(Pe.Z,null,Sn.createElement(pa.Z,{value:Ca.content})))})),Sn.createElement(Pe.Z,{span:24,className:"mt5 c-light-black"},qt===ua&&Sn.createElement("aside",null,Sn.createElement(Xe.Z,{onChange:Ca=>{Dt(Ca)},height:150,isFocus:!0}),Sn.createElement(Ce.Z,null,Sn.createElement(Pe.Z,{span:24,className:"tr"},Sn.createElement(Ge.ZP,{type:"primary",size:"large",onClick:()=>Fa(this,null,function*(){jn===""?ve.ZP.error(Hn.formatMessage({id:"classrooms.enterContent",defaultMessage:"\u8BF7\u8F93\u5165\u5185\u5BB9"})):(yield Yt({type:"shixunHomeworks/createReply",payload:{journals_for_message:{jour_id:$n.categoryId,jour_type:"HomeworkCommon",m_parent_id:Kt.id,reply_id:1,notes:jn}}}),Yt({type:"shixunHomeworks/getReplyList",payload:An({},$n)}),ve.ZP.success(Hn.formatMessage({id:"classrooms.publishSuccess",defaultMessage:"\u53D1\u5E03\u6210\u529F"})),vn(-1))})},Hn.formatMessage({id:"classroomClassroomExperiments.publish1",defaultMessage:"\u53D1\u8868"}))))),qt!==ua&&Sn.createElement("div",{className:"tr"},Sn.createElement("span",{className:"iconfont icon-huifu1 mr5 ml30",onClick:()=>vn(ua)}),!!Kt.user_praise&&Sn.createElement("span",{className:"c-orange"},Sn.createElement(Ga.Z,{className:"mr5 ml30",onClick:()=>Fa(this,null,function*(){yield Yt({type:"shixunHomeworks/replyUnLike",payload:{object_id:Kt.id,object_type:"journals_for_message"}}),Yt({type:"shixunHomeworks/getReplyList",payload:An({},$n)})})}),!!Kt.praise_count&&Kt.praise_count),!Kt.user_praise&&Sn.createElement("span",null,Sn.createElement(Ga.Z,{className:"mr5 ml30",onClick:()=>Fa(this,null,function*(){yield Yt({type:"shixunHomeworks/replyLike",payload:{object_id:Kt.id,object_type:"journals_for_message"}}),Yt({type:"shixunHomeworks/getReplyList",payload:An({},$n)})})}),!!Kt.praise_count&&Kt.praise_count))))))})))),Sn.createElement("aside",{className:"tc mt30 pb30"},Sn.createElement(ae.Z,{defaultCurrent:1,total:Ua==null?void 0:Ua.total_count,hideOnSinglePage:!0,current:$n.page||1,onChange:Kt=>{$n.page=Kt,Yt({type:"shixunHomeworks/getReplyList",payload:An({},$n)})}})),Sn.createElement(Va,null))};var Ra=(0,he.connect)(({shixunHomeworks:at,classroomList:Ue,user:Ve,loading:Wt,globalSetting:Ut})=>({shixunHomeworks:at,globalSetting:Ut,user:Ve,classroomList:Ue,loading:Wt.effects}))(ia),Mr=Object.defineProperty,Za=Object.getOwnPropertySymbols,Qr=Object.prototype.hasOwnProperty,vi=Object.prototype.propertyIsEnumerable,gr=(at,Ue,Ve)=>Ue in at?Mr(at,Ue,{enumerable:!0,configurable:!0,writable:!0,value:Ve}):at[Ue]=Ve,la=(at,Ue)=>{for(var Ve in Ue||(Ue={}))Qr.call(Ue,Ve)&&gr(at,Ve,Ue[Ve]);if(Za)for(var Ve of Za(Ue))vi.call(Ue,Ve)&&gr(at,Ve,Ue[Ve]);return at};Fe().locale("ZH-cn");const io=({shixunHomeworks:at,classroomList:Ue,globalSetting:Ve,loading:Wt,dispatch:Ut})=>{var Yt;const Xn=(0,he.useIntl)(),Qt=(0,he.useParams)(),{detailLeftMenus:Et}=Ue,{replyList:sn,referenceAnswer:Hn}=at;return Qt.page_size=10,(0,x.useEffect)(()=>{Ut({type:"shixunHomeworks/getReplyList",payload:la({},Qt)}),Ut({type:"shixunHomeworks/getReferenceAnswer",payload:{coursesId:Qt.categoryId}}),Et.course_modules||Ut({type:"classroomList/getClassroomLeftMenus",payload:la({},Qt)})},[Qt.categoryId]),x.createElement("section",{className:"pb30 pl30 pr30 pt30 bg-white"},x.createElement("aside",{className:["c-black","font14"].join(" ")},at.actionTabs.key!=="\u7F16\u8F91\u4F5C\u4E1A"&&x.createElement("div",null,(Hn==null?void 0:Hn.reference_answer)&&x.createElement(pa.Z,{value:Hn==null?void 0:Hn.reference_answer}),!(Hn!=null&&Hn.reference_answer)&&x.createElement(tt.Z,null)),(Yt=Hn==null?void 0:Hn.attachments)==null?void 0:Yt.map(($n,Jt)=>x.createElement("div",null,x.createElement("a",{href:`${xn.Z.API_SERVER}${$n.url}`},x.createElement("span",{className:"iconfont icon-fujian c-green font14"}),x.createElement("span",{className:"ml10 c-black"},$n.title),x.createElement("span",{className:"c-light-black ml20 font12"},$n.filesize))))))};var ai=(0,he.connect)(({shixunHomeworks:at,classroomList:Ue,loading:Ve,globalSetting:Wt})=>({shixunHomeworks:at,globalSetting:Wt,classroomList:Ue,loading:Ve.effects}))(io),yo=te(93145),no={modal:"modal___lF39e"},At=te(59301),yn=Object.defineProperty,Cn=Object.defineProperties,Wn=Object.getOwnPropertyDescriptors,Qn=Object.getOwnPropertySymbols,va=Object.prototype.hasOwnProperty,ta=Object.prototype.propertyIsEnumerable,Un=(at,Ue,Ve)=>Ue in at?yn(at,Ue,{enumerable:!0,configurable:!0,writable:!0,value:Ve}):at[Ue]=Ve,zr=(at,Ue)=>{for(var Ve in Ue||(Ue={}))va.call(Ue,Ve)&&Un(at,Ve,Ue[Ve]);if(Qn)for(var Ve of Qn(Ue))ta.call(Ue,Ve)&&Un(at,Ve,Ue[Ve]);return at},pn=(at,Ue)=>Cn(at,Wn(Ue)),jr=(at,Ue)=>{var Ve={};for(var Wt in at)va.call(at,Wt)&&Ue.indexOf(Wt)<0&&(Ve[Wt]=at[Wt]);if(at!=null&&Qn)for(var Wt of Qn(at))Ue.indexOf(Wt)<0&&ta.call(at,Wt)&&(Ve[Wt]=at[Wt]);return Ve},Mo=(at,Ue,Ve)=>new Promise((Wt,Ut)=>{var Yt=Et=>{try{Qt(Ve.next(Et))}catch(sn){Ut(sn)}},Xn=Et=>{try{Qt(Ve.throw(Et))}catch(sn){Ut(sn)}},Qt=Et=>Et.done?Wt(Et.value):Promise.resolve(Et.value).then(Yt,Xn);Qt((Ve=Ve.apply(at,Ue)).next())});const Ao=at=>{var Ue=at,{classroomList:Ve,shixunHomeworks:Wt,dispatch:Ut,cb:Yt}=Ue,Xn=jr(Ue,["classroomList","shixunHomeworks","dispatch","cb"]),Qt,Et,sn,Hn,$n;const Jt=(0,he.useIntl)(),fa=(0,he.useParams)(),[Ft,qt]=(0,x.useState)(""),[vn,Ht]=(0,x.useState)([]),[ea,jn]=(0,x.useState)({learn:0,active:0,score:0,chat:0});console.log(Wt,"classroomList");const{workList:Dt}=Wt;(0,x.useEffect)(()=>{Ve.actionTabs.key},[Ve.actionTabs]);const Ja=()=>Mo(void 0,null,function*(){if(!Ft){ve.ZP.warning(Jt.formatMessage({id:"classrooms.promptCount",defaultMessage:"\u6BCF\u4E2A\u5C0F\u7EC4\u5B66\u751F\u4EBA\u6570\u4E0D\u80FD\u4E3A\u7A7A"}));return}Ut({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"\u6B63\u5728\u8FDB\u884C\u667A\u80FD\u5206\u7EC4\uFF0C\u8BF7\u7A0D\u540E..."}});let vt=yield(0,pe.ZP)(`/api/homework_commons/${fa.categoryId}/ai_bulk_create.json`,{method:"post",body:pn(zr({min:1,max:Ft,course_id:fa.coursesId},ea),{course_group_ids:vn})});(vt==null?void 0:vt.status)===0&&(ve.ZP.info(Jt.formatMessage({id:"classrooms.promptSuccess",defaultMessage:"\u667A\u80FD\u5206\u7EC4\u6210\u529F"})),Ut({type:"classroomList/setActionTabs",payload:{}}),Yt()),Ut({type:"globalSetting/setGlobalLoading",payload:{show:!1}})});return At.createElement(Ie.default,{width:584,className:no.modal,zIndex:3,centered:!0,destroyOnClose:!0,afterClose:()=>{Ht([]),qt(""),jn({learn:0,active:0,score:0,chat:0})},title:Jt.formatMessage({id:"classroomGraphicGroupHomework.intelligentGrouping",defaultMessage:"\u667A\u80FD\u5206\u7EC4"}),onOk:Ja,open:Ve.actionTabs.key==="\u667A\u80FD\u5206\u7EC4",onCancel:()=>{Ut({type:"classroomList/setActionTabs",payload:{}})}},At.createElement("p",{style:{display:"flex",alignItems:"center"}},At.createElement("label",{style:{minWidth:80,display:"inline-flex",justifyContent:"end",marginRight:10,alignItems:"center"}},"\u6BCF\u4E2A\u5C0F\u7EC4\u5B66\u751F\u4EBA\u6570\uFF1A"),At.createElement(ie.Z,{style:{width:100},min:(Qt=Dt==null?void 0:Dt.group_data)==null?void 0:Qt.min_num,max:(Et=Dt==null?void 0:Dt.group_data)==null?void 0:Et.max_num,precision:0,step:1,value:Ft,onChange:vt=>{qt(vt)}}),At.createElement("span",{style:{marginLeft:10,color:"#a6a6a6"}},"\u6BCF\u7EC4\u6210\u5458\u4EBA\u6570\u8303\u56F4\u4E3A",(sn=Dt==null?void 0:Dt.group_data)==null?void 0:sn.min_num,"~",(Hn=Dt==null?void 0:Dt.group_data)==null?void 0:Hn.max_num,"\u4EBA")),At.createElement("p",{style:{display:"flex"}},At.createElement("label",{style:{minWidth:80,display:"inline-flex",justifyContent:"end",marginRight:10}},Jt.formatMessage({id:"classrooms.classDivision",defaultMessage:"\u5206\u73ED"}),"\uFF1A"),At.createElement(z.default.Group,{value:vn,onChange:vt=>{Ht(vt)}},($n=Dt==null?void 0:Dt.course_group_info)==null?void 0:$n.map(vt=>At.createElement(z.default,{key:vt==null?void 0:vt.course_group_id,value:vt==null?void 0:vt.course_group_id},vt==null?void 0:vt.group_group_name)))),At.createElement("div",{style:{display:"flex"}},At.createElement("label",{style:{minWidth:80,display:"inline-flex",justifyContent:"end",marginRight:10}},"\u5206\u7EC4\u89C4\u5219\uFF1A"),At.createElement(z.default.Group,{onChange:vt=>{jn({learn:vt.indexOf(1)>-1?1:0,active:vt.indexOf(2)>-1?1:0,score:vt.indexOf(3)>-1?1:0,chat:vt.indexOf(4)>-1?1:0})}},At.createElement(z.default,{value:1},"\u5728\u7EBF\u65F6\u957F"),At.createElement(z.default,{value:2},"\u53C2\u4E0E\u8BFE\u5802\u6570"),At.createElement(z.default,{value:4},"\u4E92\u52A8\u6B21\u6570"),At.createElement(z.default,{value:3},"\u5386\u53F2\u603B\u6210\u7EE9"))))};var Wo=(0,he.connect)(({shixunHomeworks:at,classroomList:Ue})=>({shixunHomeworks:at,classroomList:Ue}))(Ao),Si=te(2948),qn={flex_box_center:"flex_box_center___eiaQ9",flex_space_between:"flex_space_between___fT_mk",flex_box_vertical_center:"flex_box_vertical_center___th1VG",flex_box_center_end:"flex_box_center_end___uybac",flex_box_column:"flex_box_column___TqJIG",form:"form___njbEi",efficiency:"efficiency___Oei2A",configworksContainer:"configworksContainer___Nq83Z",content:"content___I1fum",pubColSty:"pubColSty___mLLj7",selectSty:"selectSty___vHJsQ",borderSty:"borderSty___i4DxC",delSty:"delSty___sr6EA",delBorder:"delBorder___UTfgQ",copHover:"copHover___K6TsR",title_icon:"title_icon___WSWL7",title:"title___mviQ0"},Qa=te(59301),tr=(at,Ue,Ve)=>new Promise((Wt,Ut)=>{var Yt=Et=>{try{Qt(Ve.next(Et))}catch(sn){Ut(sn)}},Xn=Et=>{try{Qt(Ve.throw(Et))}catch(sn){Ut(sn)}},Qt=Et=>Et.done?Wt(Et.value):Promise.resolve(Et.value).then(Yt,Xn);Qt((Ve=Ve.apply(at,Ue)).next())});const pr=({})=>{var at,Ue;const Ve=(0,he.useIntl)(),[Wt,Ut]=(0,x.useState)(!0),[Yt,Xn]=(0,x.useState)(!1),[Qt,Et]=(0,x.useState)([]),[sn,Hn]=(0,x.useState)([]),[$n,Jt]=(0,x.useState)([]),[fa,Ft]=(0,x.useState)([]),[qt,vn]=(0,x.useState)(""),Ht=(0,he.useParams)();function ea(){return tr(this,null,function*(){let Ja=yield(0,pe.ZP)(`/api/homework_commons/${Ht.categoryId}/homework_common_collaborators.json`,{method:"get"});Hn(Ja)})}function jn(){return tr(this,null,function*(){var Ja;let vt=yield(0,pe.ZP)(`/api/courses/${Ht==null?void 0:Ht.coursesId}/teachers`,{method:"get",params:{homework_id:Ht.categoryId,limit:1e3}});(Ja=vt==null?void 0:vt.teacher_list)==null||Ja.map(Pn=>{Pn.key=Pn.user_id}),Jt(vt==null?void 0:vt.teacher_list),Ft(vt==null?void 0:vt.teacher_list)})}(0,x.useEffect)(()=>{ea(),jn()},[Ht]);const Dt=()=>{};return Qa.createElement("section",{className:qn.form},Qa.createElement(Ce.Z,{className:qn.content,style:{padding:"20px 30px",gap:20}},(at=sn==null?void 0:sn.data)==null?void 0:at.map(Ja=>Qa.createElement(Ce.Z,{align:"middle",className:`${qn.borderSty} ${qt===(Ja==null?void 0:Ja.id)?qn.delBorder:""}`,style:{height:"38px",borderRadius:"2px",padding:"0 12px",color:"#333333",background:"#fff"}},Qa.createElement("span",{className:"c-grey-333"},Ja==null?void 0:Ja.real_name),(sn==null?void 0:sn.can_edit)&&Qa.createElement("span",{style:{cursor:"pointer",marginLeft:"20px"},className:`iconfont icon-guanbi11 ${qn.delSty}`,onMouseEnter:()=>{vn(Ja.id)},onMouseLeave:()=>{vn("")},onClick:()=>tr(void 0,null,function*(){(yield(0,pe.ZP)(`/api/homework_commons/${Ht.categoryId}/homework_common_collaborators/delete.json`,{method:"delete",body:{user_id:Ja.id}})).status===0&&(ve.ZP.info(Ve.formatMessage({id:"classrooms.deleteSuccess",defaultMessage:"\u5220\u9664\u6210\u529F"})),ea(),jn())})}))),(sn==null?void 0:sn.can_edit)&&Qa.createElement(Ge.ZP,{className:qn.copHover,style:{height:38,padding:"6px 15px",backgroundColor:"#fff"},type:"primary",ghost:!0,onClick:()=>Xn(!0)},"\u6DFB\u52A0\u534F\u4F5C\u8005"),!(sn!=null&&sn.can_edit)&&!((Ue=sn==null?void 0:sn.data)!=null&&Ue.length)&&Qa.createElement("span",{className:"c-grey-666"},"\u6682\u672A\u6DFB\u52A0\u534F\u4F5C\u8005")),Qa.createElement(Ie.default,{title:"\u6DFB\u52A0\u534F\u4F5C\u8005",open:Yt,onCancel:()=>Xn(!1),onOk:()=>tr(void 0,null,function*(){if(Qt.length===0){ve.ZP.info(Ve.formatMessage({id:"classrooms.selectCollaboratorTeacher",defaultMessage:"\u8BF7\u9009\u62E9\u534F\u4F5C\u8001\u5E08"}));return}(yield(0,pe.ZP)(`/api/homework_commons/${Ht.categoryId}/homework_common_collaborators.json`,{method:"post",body:{user_ids:Qt}})).status===0&&(ve.ZP.info(Ve.formatMessage({id:"classrooms.addSuccess",defaultMessage:"\u6DFB\u52A0\u6210\u529F"})),Et([]),ea(),jn(),Xn(!1))})},Qa.createElement("div",null,Qa.createElement("div",{style:{display:"flex"}},Qa.createElement("label",{style:{width:"50px"}},Ve.formatMessage({id:"classrooms.name",defaultMessage:"\u59D3\u540D"}),"\uFF1A")," ",Qa.createElement(be.default.Search,{onChange:Ja=>{Jt(fa.filter(vt=>vt.name.indexOf(Ja.target.value)>-1))}})),Qa.createElement(Se.default,{style:{marginTop:"10px",height:"300px",overflow:"auto"},rowSelection:{type:"checkbox",onChange:(Ja,vt)=>{Et(Ja)},selectedRowKeys:Qt,getCheckboxProps:Ja=>({disabled:Ja.is_collaborator})},pagination:!1,dataSource:$n,columns:[{title:Ve.formatMessage({id:"classrooms.name",defaultMessage:"\u59D3\u540D"}),dataIndex:"name",key:"name"},{title:Ve.formatMessage({id:"classrooms.role",defaultMessage:"\u89D2\u8272"}),dataIndex:"role",key:"role"}]}))))};var Bo=(0,he.connect)(({shixunHomeworks:at,loading:Ue})=>({shixunHomeworks:at,loading:Ue.effects}))(pr),Xr=te(5083),Lr=te(78673),Co=te(4324),qo=te(64351),di=te(99981),Ba=te(7489),xa=te(59301),Ki=Object.defineProperty,gl=Object.defineProperties,sl=Object.getOwnPropertyDescriptors,Xi=Object.getOwnPropertySymbols,ji=Object.prototype.hasOwnProperty,$o=Object.prototype.propertyIsEnumerable,Vi=(at,Ue,Ve)=>Ue in at?Ki(at,Ue,{enumerable:!0,configurable:!0,writable:!0,value:Ve}):at[Ue]=Ve,Ti=(at,Ue)=>{for(var Ve in Ue||(Ue={}))ji.call(Ue,Ve)&&Vi(at,Ve,Ue[Ve]);if(Xi)for(var Ve of Xi(Ue))$o.call(Ue,Ve)&&Vi(at,Ve,Ue[Ve]);return at},Ui=(at,Ue)=>gl(at,sl(Ue)),rl=(at,Ue,Ve)=>new Promise((Wt,Ut)=>{var Yt=Et=>{try{Qt(Ve.next(Et))}catch(sn){Ut(sn)}},Xn=Et=>{try{Qt(Ve.throw(Et))}catch(sn){Ut(sn)}},Qt=Et=>Et.done?Wt(Et.value):Promise.resolve(Et.value).then(Yt,Xn);Qt((Ve=Ve.apply(at,Ue)).next())});const{RangePicker:Ri}=Xr.default,{Option:$i}=fe.default,fo=({shixunHomeworks:at,classroomList:Ue,getData:Ve,dispatch:Wt})=>{var Ut,Yt,Xn,Qt,Et,sn,Hn,$n,Jt,fa,Ft,qt,vn,Ht,ea;const jn=(0,he.useIntl)(),{workSetting:Dt,workList:Ja}=at,vt=(0,he.useParams)(),[Pn,Ua]=(0,x.useState)(!0);let[Te,Kt]=(0,x.useState)([]),[ua,Pr]=(0,x.useState)([]);const[$t,Sa]=(0,x.useState)({unified_setting:!1,publish_time:"",end_time:"",is_group_grade:!1,ta_mode:1,final_mode:!1,st_proportion:"20%",ta_proportion:"30%",te_proportion:"50%",gr_proportion:"",student_comment:!1,anonymous_appeal:!1,appeal_penalty:0,appeal_time:"",anonymous_comment:!1,evaluation_num:0,evaluation_start:"",evaluation_end:"",absence_penalty:0,work_public:!1,allow_late:!1,unified_late:!0,late_time:"",late_penalty:0,penalty_type:Co.Q.Number,challenge_settings:[],work_efficiency:!1,shixun_evaluation:"",answer_open_evaluation:!1,answer_public:!1,score_open:!1,total_score:"",eff_score:"",unified_anonymous_comment:!0,unified_anonymous_appeal:!0,submit_limit:!1,submit_limit_num:"",must_file:!1,can_submit:!1,submit_num:""}),[er,Ca]=(0,x.useState)(!1);(0,x.useEffect)(()=>{Dt!=null&&Dt.course_id&&(Object.keys($t).map(function(oa){oa.indexOf("proportion")>-1?$t[oa]=Dt[oa]*100:$t[oa]=Dt[oa]}),Dt.anonymous_comment&&($t.unified_late=Dt.unified_anonymous_comment,Ca(Dt.unified_anonymous_comment)),(!$t.allow_late||!$t.unified_late)&&($t.late_penalty=5),$t.unified_setting||($t.unified_late=!1,$t.unified_anonymous_comment=!1,$t.unified_anonymous_appeal=!1),Te=JSON.parse(JSON.stringify(Dt.group_settings.map(oa=>Ui(Ti({},oa),{group_name:[oa.group_name]})).filter(oa=>oa.publish_time!==null))),ua=JSON.parse(JSON.stringify(Dt.allow_late_settings.map(oa=>Ui(Ti({},oa),{group_name:[oa.group_name]})).filter(oa=>oa.late_time!==null))),Sa(Ti({},$t)),Kt(Te.length?[...Te]:[{}]),Pr([...ua]))},[Dt]),(0,x.useEffect)(()=>{Ua(!(0,a.GJ)())},[(0,a.GJ)()]);const[lr,_r]=(0,x.useState)(!1),fr=()=>rl(void 0,null,function*(){_r(!lr);const oa=JSON.parse(JSON.stringify($t));if(oa.categoryId=vt.categoryId,$t.unified_setting||(Te=Te==null?void 0:Te.map(ha=>{var Po,oo;if(!ha.publish_time||!ha.end_time)throw ve.ZP.error(jn.formatMessage({id:"classrooms.publishDeadlineCannotEmpty",defaultMessage:"\u53D1\u5E03\u3001\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"})),_r(!1),new String(jn.formatMessage({id:"classrooms.publishDeadlineCannotEmpty",defaultMessage:"\u53D1\u5E03\u3001\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"}));if(!ha.group_name)throw ve.ZP.error(jn.formatMessage({id:"classrooms.selectClassName",defaultMessage:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"})),_r(!1),new String(jn.formatMessage({id:"classrooms.selectClassName",defaultMessage:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"}));return ha.group_name=typeof(ha==null?void 0:ha.group_name)=="string"?[ha==null?void 0:ha.group_name]:ha==null?void 0:ha.group_name,ha.group_id=(oo=(Po=ha==null?void 0:ha.group_name)==null?void 0:Po.map(Do=>{var Vo,xo;let Ho=(xo=(Vo=Dt.group_settings)==null?void 0:Vo.filter(wo=>(wo==null?void 0:wo.group_name)===Do))==null?void 0:xo[0];return Ho==null?void 0:Ho.group_id}))==null?void 0:oo.toString().split(","),ha})),oa.group_settings=Te,$t.allow_late)if($t.unified_late){if($t.late_penalty===null||$t.late_penalty===void 0||$t.late_penalty<0||$t.late_penalty>100)throw ve.ZP.error(`${jn.formatMessage({id:"classrooms.lateSubmissionDeduction0",defaultMessage:"\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0"})}~100`),_r(!1),new String(`${jn.formatMessage({id:"classrooms.lateSubmissionDeduction0",defaultMessage:"\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0"})}~100`);if(!$t.late_time)throw ve.ZP.error(jn.formatMessage({id:"classrooms.resubmitDeadlineCannotEmpty",defaultMessage:"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"})),_r(!1),new String(jn.formatMessage({id:"classrooms.resubmitDeadlineCannotEmpty",defaultMessage:"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"}))}else ua=ua==null?void 0:ua.map(ha=>{var Po,oo;if(ha.penalty_type=Co.Q.Number,ha.late_penalty===null||ha.late_penalty===void 0||ha.late_penalty<0||ha.late_penalty>100)throw ve.ZP.error(`${jn.formatMessage({id:"classrooms.lateSubmissionDeduction0",defaultMessage:"\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0"})}~100`),_r(!1),new String(`${jn.formatMessage({id:"classrooms.lateSubmissionDeduction0",defaultMessage:"\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0"})}~100`);if(!ha.late_time)throw ve.ZP.error(jn.formatMessage({id:"classrooms.resubmitDeadlineCannotEmpty",defaultMessage:"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"})),_r(!1),new String(jn.formatMessage({id:"classrooms.resubmitDeadlineCannotEmpty",defaultMessage:"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"}));if(!ha.group_name)throw ve.ZP.error(jn.formatMessage({id:"classrooms.selectClassName",defaultMessage:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"})),_r(!1),new String(jn.formatMessage({id:"classrooms.selectClassName",defaultMessage:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"}));return ha.group_name=typeof(ha==null?void 0:ha.group_name)=="string"?[ha==null?void 0:ha.group_name]:ha==null?void 0:ha.group_name,ha.group_id=(oo=(Po=ha==null?void 0:ha.group_name)==null?void 0:Po.map(Do=>{var Vo,xo;let Ho=(xo=(Vo=Dt.group_settings)==null?void 0:Vo.filter(wo=>(wo==null?void 0:wo.group_name)===Do))==null?void 0:xo[0];return Ho==null?void 0:Ho.group_id}))==null?void 0:oo.toString().split(","),ha}),oa.allow_late_settings=ua;if($t!=null&&$t.submit_limit&&!($t!=null&&$t.submit_limit_num)){ve.ZP.warning(jn.formatMessage({id:"classrooms.studentContentLengthCannotEmpty",defaultMessage:"\u5B66\u751F\u586B\u5199\u5185\u5BB9\u5B57\u6570\u4E0D\u80FD\u4E3A\u7A7A"})),_r(!1);return}if($t!=null&&$t.can_submit&&!($t!=null&&$t.submit_num)){ve.ZP.warning(jn.formatMessage({id:"classrooms.studentSubmissionCountCannotEmpty",defaultMessage:"\u5B66\u751F\u63D0\u4EA4\u4F5C\u54C1\u6B21\u6570\u4E0D\u80FD\u4E3A\u7A7A"})),_r(!1);return}Object.keys(oa).map(function(ha){ha.indexOf("proportion")>-1&&(oa[ha]=oa[ha]/100)}),Wt({type:"shixunHomeworks/updateSetting",payload:Ui(Ti({},oa),{penalty_type:Co.Q.Number})}).then(ha=>{ha.status===0?(_r(!1),ve.ZP.success(jn.formatMessage({id:"classrooms.updateSuccess",defaultMessage:"\u66F4\u65B0\u6210\u529F"})),Ve()):_r(!1)})}),Ro=(0,x.useMemo)(()=>(Dt==null?void 0:Dt.allow_late)||(Dt==null?void 0:Dt.all_group_late),[Dt,Ja]),_n=(oa,ha,Po="group_id")=>{var oo;return ha?ha.find(Do=>Do[Po]===oa):(oo=Dt==null?void 0:Dt.group_settings)==null?void 0:oo.find(Do=>Do.group_id[0]===oa)},br=oa=>{var ha,Po;const oo=_n(oa,Dt==null?void 0:Dt.allow_late_settings,"id"),Do=_n(oa,Dt==null?void 0:Dt.anonymous_comment_settings),Vo=_n(oa);return(Dt==null?void 0:Dt.allow_late)&&oo&&Fe()(oo==null?void 0:oo.late_time)<=Fe()()||(Dt==null?void 0:Dt.anonymous_comment)&&Do&&(Do==null?void 0:Do.evaluation_start)!==null||((Po=(Fe()(Vo==null?void 0:Vo.end_time)<=Fe()()&&((ha=Dt==null?void 0:Dt.allow_late_settings)==null?void 0:ha.filter(xo=>xo.group_id.includes(oa))))[0])==null?void 0:Po.late_time)!=null},Pa=Dt==null?void 0:Dt.anonymous_comment,Xo=(Ut=Dt==null?void 0:Dt.allow_late_settings)!=null&&Ut.length?(Yt=Dt==null?void 0:Dt.allow_late_settings)==null?void 0:Yt.every(oa=>{if(oa.evaluation_start)return!0}):!1,bi=(Dt==null?void 0:Dt.unified_late)&&(Dt==null?void 0:Dt.anonymous_comment),cr=Dt==null?void 0:Dt.anonymous_comment,Lo=oa=>{if(!oa)return!1;const ha=_n(oa,Dt==null?void 0:Dt.anonymous_comment_settings);return(Dt==null?void 0:Dt.anonymous_comment)&&ha&&(ha==null?void 0:ha.evaluation_start)!==null},ro=oa=>{const ha=_n(oa,Dt==null?void 0:Dt.anonymous_comment_settings);return ha&&(ha==null?void 0:ha.evaluation_start)!==null};return xa.createElement("div",{style:{padding:"30px 50px"}},xa.createElement("div",{className:`${Ba.Z.title}`},xa.createElement("span",null,jn.formatMessage({id:"classroomClassroomExperiments.homeworkPublish",defaultMessage:"\u4F5C\u4E1A\u53D1\u5E03"})),xa.createElement(le.Z,{placement:"topLeft",title:"\u8BBE\u7F6E\u4F5C\u4E1A\u7684\u53D1\u5E03\u89C4\u5219\uFF0C\u8BBE\u7F6E\u540E\uFF0C\u5B66\u751F\u53EA\u80FD\u5728\u89C4\u5B9A\u65F6\u95F4\u5185\u63D0\u4EA4\u4F5C\u4E1A"},xa.createElement("i",{className:`iconfont icon-tishixiaowenhao ml10 ${Ba.Z.title_icon}`}))),xa.createElement("div",{className:Ba.Z.content},((Xn=Dt==null?void 0:Dt.group_settings)==null?void 0:Xn.length)>0?xa.createElement(Ce.Z,{className:`${Ba.Z.row_sty} ${Ba.Z.bottom_line} ${(Qt=Ba.Z)==null?void 0:Qt.h_lh_40}`,align:"middle"},xa.createElement(Lr.Z,{checked:$t.unified_setting,disabled:Pn||!((Et=Dt==null?void 0:Dt.homework_status)!=null&&Et.includes("\u672A\u53D1\u5E03"))||(0,a.Rm)()&&!((Hn=(sn=Ue.AssistantObject)==null?void 0:sn.group)!=null&&Hn.can_publish)||!(Dt!=null&&Dt.manage_all_group),onChange:()=>{var oa;if(!((oa=Dt==null?void 0:Dt.homework_status)!=null&&oa.includes("\u672A\u53D1\u5E03"))){ve.ZP.error(jn.formatMessage({id:"classrooms.publishedCannotModifyUnified",defaultMessage:"\u5DF2\u53D1\u5E03\uFF0C\u4E0D\u80FD\u518D\u4FEE\u6539\u7EDF\u4E00\u8BBE\u7F6E"}));return}if($t.unified_setting=!$t.unified_setting,$t.unified_setting||($t.unified_late=!1),Sa(Object.assign({},$t)),Te==""){Kt([{}]);return}$t.unified_setting&&(Kt([]),Pr([{late_penalty:5}]))}}),xa.createElement("span",{className:"ml10 mr10"},jn.formatMessage({id:"classroomClassroomExperiments.enableResubmission",defaultMessage:"\u5F00\u542F\u8865\u4EA4"})),xa.createElement("span",{style:{color:"#333"}},"(\u9009\u4E2D\u5219\u6240\u6709\u5206\u73ED\u4F7F\u7528\u76F8\u540C\u7684\u53D1\u5E03\u8BBE\u7F6E\uFF0C\u4EC5\u8BFE\u5802\u7BA1\u7406\u5458\u53EF\u4FEE\u6539\uFF1B\u5426\u5219\u5404\u4E2A\u5206\u73ED\u5141\u8BB8\u5355\u72EC\u8BBE\u7F6E)")):null,$t.unified_setting&&xa.createElement("div",{className:Ba.Z.row_sty,style:{padding:"5px 30px"}},xa.createElement(Ce.Z,{align:"middle"},xa.createElement(Pe.Z,{style:{color:"#666",marginRight:10}},jn.formatMessage({id:"classrooms.publishTime",defaultMessage:"\u53D1\u5E03\u65F6\u95F4"})),xa.createElement(Pe.Z,{className:"ml5"},xa.createElement(Xr.default,{style:{width:200},size:"large",placeholder:jn.formatMessage({id:"classroomClassroomExperiments.pleaseSelectPublishTime",defaultMessage:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4"}),showTime:{format:"HH:mm",defaultValue:Fe()((0,E.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",allowClear:!1,disabled:Pn||!(($n=Dt==null?void 0:Dt.homework_status)!=null&&$n.includes("\u672A\u53D1\u5E03")||(Jt=Dt==null?void 0:Dt.homework_status)!=null&&Jt.includes("\u672A\u5F00\u59CB"))||(0,a.Rm)()&&!((Ft=(fa=Ue.AssistantObject)==null?void 0:fa.group)!=null&&Ft.can_publish),value:$t.publish_time?Fe()($t.publish_time):"",disabledDate:oa=>(0,di.Q8)(oa,Dt==null?void 0:Dt.course_end_date),disabledTime:oa=>(0,di.d0)(oa),onChange:(oa,ha)=>{$t.publish_time=ha,!$t.end_time&&$t.unified_setting&&($t.end_time=Fe()(oa).add(1,"month").format("YYYY-MM-DD HH:mm:ss")),Sa(Object.assign({},$t))}})),xa.createElement(Pe.Z,{className:"c-grey-333"},jn.formatMessage({id:"classroomGraphicGroupHomework.publishTimeTip",defaultMessage:"\uFF08\u5B66\u751F\u6536\u5230\u4F5C\u4E1A\u7684\u65F6\u95F4\uFF09"}))),xa.createElement(Ce.Z,{align:"middle"},xa.createElement(Pe.Z,{style:{marginLeft:40,color:" #666",marginRight:10}},"\u622A\u6B62\u65F6\u95F4"),xa.createElement(Pe.Z,{className:"ml5"},xa.createElement(Xr.default,{allowClear:!1,style:{width:200},size:"large",placeholder:jn.formatMessage({id:"classroomClassroomExperiments.pleaseSelectEndTime",defaultMessage:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4"}),showTime:{format:"HH:mm",defaultValue:Fe()((0,E.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:Xo||cr||(Dt==null?void 0:Dt.allow_late)&&(Dt==null?void 0:Dt.homework_status.includes("\u5DF2\u622A\u6B62"))||Pn||(Dt==null?void 0:Dt.allow_late)&&Fe()()>=Fe()(Dt==null?void 0:Dt.end_time)||(0,a.Rm)()&&!((vn=(qt=Ue.AssistantObject)==null?void 0:qt.group)!=null&&vn.can_publish),disabledDate:oa=>(0,di.Q8)(oa,Dt==null?void 0:Dt.course_end_date,$t.publish_time),disabledTime:oa=>(0,di.d0)(oa,$t.publish_time),value:$t.end_time?Fe()($t.end_time):"",onChange:(oa,ha)=>{$t.end_time=ha,Sa(Object.assign({},$t))}})),xa.createElement(Pe.Z,{className:"c-grey-333"},"\uFF08\u5B66\u751F\u201C\u6309\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u7684\u65F6\u95F4\u622A\u70B9\uFF09"))),!$t.unified_setting&&xa.createElement(Ce.Z,null,Te&&Te.map(function(oa,ha){var Po,oo,Do,Vo;return xa.createElement(Ce.Z,{key:ha},xa.createElement(Ce.Z,{style:{padding:"5px 14px 5px 52px"}},xa.createElement(Pe.Z,{className:Ba.Z.lable_name1},"\u53D1\u5E03\u89C4\u5219",ha+1),xa.createElement(Pe.Z,{flex:"auto",style:{maxWidth:350}},xa.createElement(fe.default,{disabled:Pn||((Po=Dt==null?void 0:Dt.homework_status)!=null&&Po.includes("\u672A\u53D1\u5E03")&&oa.id||Fe()(){var Ho,wo;if((0,a.Rm)()&&!((wo=(Ho=Ue.AssistantObject)==null?void 0:Ho.group)!=null&&wo.can_publish)){ve.ZP.warning(jn.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\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}Te[ha].group_name=xo,Te[ha].group_id=oa.group_id;const xi=(0,ft.flattenDeep)(Te.map(Zi=>Zi.group_name)),Oi=ua.map(Zi=>{let mo=(Zi==null?void 0:Zi.group_name)||[];return Ui(Ti({},Zi),{group_name:(0,ft.remove)(mo,nl=>xi.includes(nl))})});Pr(Oi),Kt(Te.slice())}},Dt.group_settings&&Dt.group_settings.map(function(xo){if(!Te.map(Ho=>Ho.group_name).toString().split(",").includes(String(xo.group_name)))return xa.createElement($i,{value:xo.group_name,key:xo.id},xo.group_name)})))),xa.createElement(Pe.Z,{style:{padding:"5px 0"}},xa.createElement(Ri,{style:{width:620},size:"large",allowClear:!1,ranges:{\u6B64\u523B:[oa.publish_time?Fe()(oa.publish_time):Fe()(),Fe()()]},disabled:Pn||(Fe()()<=Fe()((oo=_n(oa.id))==null?void 0:oo.publish_time)?!1:[!0,br(oa.id)]),placeholder:[jn.formatMessage({id:"classroomClassroomExperiments.pleaseSelectPublishTime",defaultMessage:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4"}),"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4"],disabledDate:xo=>(0,di.Q8)(xo,Dt==null?void 0:Dt.course_end_date),disabledTime:xo=>(0,di.d0)(xo),showTime:{format:"HH:mm",defaultValue:[Fe()((0,E.U6)(),"HH:mm"),Fe()((0,E.U6)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm",value:oa.publish_time&&[Fe()(oa.publish_time),Fe()(oa.end_time)],onChange:(xo,Ho)=>{var wo,xi;if((0,a.Rm)()&&!((xi=(wo=Ue.AssistantObject)==null?void 0:wo.group)!=null&&xi.can_publish)){ve.ZP.warning(jn.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\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}Te[ha].publish_time=Ho[0],Te[ha].end_time=Ho[1],Kt([...Te])}})),!Pn&&xa.createElement(Pe.Z,{className:`${(Do=Ba.Z)==null?void 0:Do.h_lh_40}`,style:{padding:"5px 0"}},Te.length<((Vo=Dt==null?void 0:Dt.group_settings)==null?void 0:Vo.length)&&xa.createElement("i",{className:"iconfont icon-tianjiatimu ml15 current",style:{color:"#00B187"},onClick:()=>{Kt(Te.concat({}))}}),(oa!=null&&oa.publish_time&&Fe()(){var xo,Ho;if((0,a.Rm)()&&!((Ho=(xo=Ue.AssistantObject)==null?void 0:xo.normal)!=null&&Ho.can_publish)){ve.ZP.warning(jn.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\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 wo=(0,ft.cloneDeep)(ua);wo.forEach((xi,Oi)=>{xi.group_name&&(xi.group_name=xi.group_name.filter(Zi=>{var mo;return!((mo=Te[ha].group_name)!=null&&mo.includes(Zi))}))}),Te=Te.filter((xi,Oi)=>ha!==Oi),Pr(wo),Kt(Te.slice()),setTimeout(()=>Kt(Te.slice()),10)}}):xa.createElement("i",{className:"iconfont icon-shanjian1 ml15",style:{color:"#E30000",opacity:"0.2"}})))}))),xa.createElement(qo.ZP,{checkMarginLeft:60,className:"mb20",disabled:Pn,value:$t,onChange:oa=>Sa(Ti(Ti({},$t),oa))}),xa.createElement(xa.Fragment,null,xa.createElement("div",{className:`${Ba.Z.title} mt30`},xa.createElement("span",null,"\u4F5C\u4E1A\u8865\u4EA4")),xa.createElement("div",{className:Ba.Z.content},xa.createElement(Ce.Z,{className:`${Ba.Z.row_sty} ${Ba.Z.bottom_line} ${(Ht=Ba.Z)==null?void 0:Ht.h_lh_40}`,align:"middle"},xa.createElement(Lr.Z,{checked:$t.allow_late,disabled:Xo||Pn||(Dt==null?void 0:Dt.allow_late),onChange:oa=>{var ha;if((0,a.Rm)()&&!((ha=Ue.AssistantObject.group)!=null&&ha.can_late)){ve.ZP.warning(jn.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\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}oa&&Ie.default.warning({title:"\u5F00\u542F\u8865\u4EA4\u63D0\u793A",width:480,centered:!0,content:xa.createElement("div",{style:{padding:10,background:"#f5f6f9"}},xa.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"),xa.createElement("div",null,"2.\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u5FC5\u987B\u665A\u4E8E\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\uFF1B"),xa.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"))}),$t.allow_late=!$t.allow_late,ua==""&&Pr([{late_penalty:5}]),Sa(Object.assign({},$t))}}),xa.createElement("span",{className:"ml10 mr10"},jn.formatMessage({id:"classroomClassroomExperiments.enableResubmission",defaultMessage:"\u5F00\u542F\u8865\u4EA4"})),xa.createElement(le.Z,{overlayStyle:{width:380,maxWidth:380},title:xa.createElement("div",{style:{display:"flex",flexFlow:"column"}},xa.createElement("span",null,"\u8865\u4EA4\u89C4\u5219\u8BF4\u660E"),xa.createElement("span",null,"\u5F00\u542F\u8865\u4EA4\uFF0C\u5B66\u751F\u53EA\u5728\u8865\u4EA4\u65F6\u95F4\u5185\u624D\u901A\u5173\u5219\u6263\u9664\u5206\u503C\uFF0C\u672A\u901A\u5173\u4E0D\u6263\u5206\uFF1B"),xa.createElement("span",null,"\u5B66\u751F\u5728\u6B63\u5E38\u4F5C\u4E1A\u89C4\u5B9A\u65F6\u95F4\u5185\u901A\u5173\uFF0C\u5728\u8865\u4EA4\u9636\u6BB5\u518D\u6B21\u901A\u5173\u4E0D\u6263\u5206\u3002"))},xa.createElement("i",{className:`iconfont icon-tishixiaowenhao ${Ba.Z.title_icon}`}))),($t==null?void 0:$t.allow_late)&&xa.createElement("div",{className:"pb5"},xa.createElement(Ce.Z,{className:Ba.Z.row_sty1},xa.createElement(Pe.Z,{className:Ba.Z.lable_name,style:{marginRight:20}},"\u8865\u4EA4\u65B9\u5F0F"),xa.createElement(se.ZP.Group,{style:{display:"flex",alignItems:"center"},disabled:Pn,value:$t.unified_late,onChange:oa=>{var ha;if((0,a.Rm)()&&!((ha=Ue.AssistantObject.group)!=null&&ha.can_late)){ve.ZP.warning(jn.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\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}$t.unified_late=oa.target.value,ua==""&&!oa.target.value&&Pr([{late_penalty:5}]),Sa(Ti({},$t))}},($t==null?void 0:$t.unified_setting)&&xa.createElement(se.ZP,{disabled:(Dt==null?void 0:Dt.allow_late)||!(Dt!=null&&Dt.manage_all_group),value:!0}," \u7EDF\u4E00\u8865\u4EA4 "),((ea=Dt==null?void 0:Dt.group_settings)==null?void 0:ea.length)&&xa.createElement(se.ZP,{disabled:Dt==null?void 0:Dt.allow_late,value:!1}," \u5206\u73ED\u8865\u4EA4 "))),$t!=null&&$t.unified_late?xa.createElement("div",null,xa.createElement(Ce.Z,{wrap:!1,align:"middle",className:`${Ba.Z.row_sty1} mb10 mt5`},xa.createElement(Pe.Z,{className:Ba.Z.lable_name},jn.formatMessage({id:"classroomClassroomExperiments.resubmissionDeduction",defaultMessage:"\u8865\u4EA4\u6263\u5206"})),xa.createElement(Pe.Z,{style:{margin:"0 10px 0 8px"}},xa.createElement(ie.Z,{disabled:Pn||Pa,size:"large",addonAfter:"\u5206",style:{width:206},min:0,value:$t.late_penalty,onChange:oa=>{var ha;if((0,a.Rm)()&&!((ha=Ue.AssistantObject.group)!=null&&ha.can_late)){ve.ZP.warning(jn.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\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}$t.late_penalty=oa,Sa(Object.assign({},$t))}})),xa.createElement(Pe.Z,{style:{color:"#333"}},"\uFF08\u5EF6\u65F6\u63D0\u4EA4\u4F5C\u54C1\u65F6\uFF0C\u5B66\u751F\u6210\u7EE9\u5C06\u88AB\u6263\u51CF\u7684\u5206\u503C\uFF09")),xa.createElement(Ce.Z,{className:`${Ba.Z.row_sty1}`},xa.createElement(Pe.Z,{className:Ba.Z.lable_name},"\u622A\u6B62\u65F6\u95F4"),xa.createElement(Pe.Z,{style:{margin:"0 10px 0 8px"}},xa.createElement(Xr.default,{allowClear:!1,size:"large",style:{width:280},placeholder:jn.formatMessage({id:"classroomClassroomExperiments.pleaseSelectEndTime",defaultMessage:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4"}),showTime:{format:"HH:mm",defaultValue:Fe()((0,E.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:Pn||bi||Xo,value:$t.late_time?Fe()($t.late_time):"",disabledDate:oa=>(0,di.Q8)(oa,Dt==null?void 0:Dt.course_end_date),disabledTime:oa=>(0,di.d0)(oa),onChange:(oa,ha)=>{var Po;if((0,a.Rm)()&&!((Po=Ue.AssistantObject.group)!=null&&Po.can_late)){ve.ZP.warning(jn.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\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}$t.late_time=ha,Sa(Object.assign({},$t))}})),xa.createElement(Pe.Z,{className:"c-grey-333"},"\uFF08\u5B66\u751F\u201C\u5EF6\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u7684\u65F6\u95F4\u622A\u70B9\uFF09"))):ua.map(function(oa,ha){var Po;return xa.createElement(Ce.Z,{key:ha,style:{padding:"5px 14px 5px 52px"}},xa.createElement(Pe.Z,{className:Ba.Z.lable_name1},"\u8865\u4EA4\u89C4\u5219",ha+1),xa.createElement(Pe.Z,{className:"mr20 ml10"},xa.createElement(fe.default,{size:"large",disabled:Pn||!((Po=Ja==null?void 0:Ja.homework_status)!=null&&Po.includes("\u672A\u53D1\u5E03"))&&oa.id,mode:"multiple",style:{width:250},value:typeof oa.group_name=="string"?[oa.group_name]:oa.group_name,placeholder:jn.formatMessage({id:"classrooms.selectClassName",defaultMessage:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"}),onChange:oo=>{var Do;if((0,a.Rm)()&&!((Do=Ue.AssistantObject.normal)!=null&&Do.can_late)){ve.ZP.warning(jn.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\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[ha].group_name=oo,ua[ha].group_id=oa.group_id,Pr(ua.slice())}},Dt.group_settings&&Dt.group_settings.map(function(oo){if($t!=null&&$t.unified_setting&&!ua.map(Do=>Do.group_name).toString().split(",").includes(String(oo.group_name))&&!ro(oo.id))return xa.createElement($i,{value:oo.group_name,key:oo.id},oo.group_name);if(Te.map(Do=>Do.group_name).toString().split(",").includes(String(oo.group_name))&&!ua.map(Do=>Do.group_name).toString().split(",").includes(String(oo.group_name))&&!ro(oo.id))return xa.createElement($i,{value:oo.group_name,key:oo.id},oo.group_name)}))),xa.createElement(Pe.Z,{className:Ba.Z.lable_name1},jn.formatMessage({id:"classroomClassroomExperiments.resubmissionDeduction",defaultMessage:"\u8865\u4EA4\u6263\u5206"})),xa.createElement(Pe.Z,{className:"mr20 ml10"},xa.createElement(ie.Z,{size:"large",addonAfter:"\u5206",style:{width:150},min:0,max:100,disabled:Pn||Lo(oa.id),defaultValue:oa.late_penalty,onChange:oo=>{var Do,Vo;if((0,a.Rm)()&&!((Vo=(Do=Ue.AssistantObject)==null?void 0:Do.normal)!=null&&Vo.can_late)){ve.ZP.warning(jn.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\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[ha].late_penalty=oo,ua[ha].penalty_type=Co.Q.Number}})),xa.createElement(Pe.Z,{className:Ba.Z.lable_name1},"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"),xa.createElement(Pe.Z,{className:"ml10"},xa.createElement(Xr.default,{size:"large",disabled:Pn||Lo(oa.id),style:{width:250},showTime:{format:"HH:mm",defaultValue:Fe()((0,E.U6)(),"HH:mm")},placeholder:jn.formatMessage({id:"classroomClassroomExperiments.pleaseSelectEndTime",defaultMessage:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4"}),disabledDate:oo=>(0,di.Q8)(oo,Dt==null?void 0:Dt.course_end_date),disabledTime:oo=>(0,di.d0)(oo),format:"YYYY-MM-DD HH:mm",value:oa!=null&&oa.late_time?Fe()(oa.late_time):void 0,onChange:(oo,Do)=>{var Vo,xo;if((0,a.Rm)()&&!((xo=(Vo=Ue.AssistantObject)==null?void 0:Vo.normal)!=null&&xo.can_late)){ve.ZP.warning(jn.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\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[ha].late_time=Do,Pr([...ua])}})),!Pn&&xa.createElement(Pe.Z,{style:{height:40,lineHeight:"40px"}},xa.createElement("i",{className:"iconfont icon-tianjiatimu ml15 current",style:{color:"#00B187"},onClick:()=>{Pr(ua.concat({penalty_type:Co.Q.Number,late_penalty:5}))}}),ha>0&&!oa.id?xa.createElement("i",{className:"iconfont icon-shanjian1 ml15 current",style:{color:"#E30000"},onClick:()=>{ua=ua.filter((oo,Do)=>ha!==Do),Pr(ua.slice()),setTimeout(()=>Pr(ua.slice()),10)}}):xa.createElement("i",{className:"iconfont icon-shanjian1 ml15",style:{color:"#E30000",opacity:"0.2"}})))})))),xa.createElement(Ge.ZP,{loading:lr,type:"primary",size:"large",style:{width:"138px",marginTop:"30px"},onClick:()=>fr()},jn.formatMessage({id:"classroomClassroomExperiments.save",defaultMessage:"\u4FDD\u5B58"})))};var Ko=(0,he.connect)(({shixunHomeworks:at,classroomList:Ue})=>({shixunHomeworks:at,classroomList:Ue}))(fo),qr=te(59301),yi=Object.defineProperty,ol=Object.defineProperties,qi=Object.getOwnPropertyDescriptors,El=Object.getOwnPropertySymbols,pl=Object.prototype.hasOwnProperty,fi=Object.prototype.propertyIsEnumerable,Ci=(at,Ue,Ve)=>Ue in at?yi(at,Ue,{enumerable:!0,configurable:!0,writable:!0,value:Ve}):at[Ue]=Ve,Gi=(at,Ue)=>{for(var Ve in Ue||(Ue={}))pl.call(Ue,Ve)&&Ci(at,Ve,Ue[Ve]);if(El)for(var Ve of El(Ue))fi.call(Ue,Ve)&&Ci(at,Ve,Ue[Ve]);return at},el=(at,Ue)=>ol(at,qi(Ue)),ul=(at,Ue,Ve)=>new Promise((Wt,Ut)=>{var Yt=Et=>{try{Qt(Ve.next(Et))}catch(sn){Ut(sn)}},Xn=Et=>{try{Qt(Ve.throw(Et))}catch(sn){Ut(sn)}},Qt=Et=>Et.done?Wt(Et.value):Promise.resolve(Et.value).then(Yt,Xn);Qt((Ve=Ve.apply(at,Ue)).next())});const Fl=({shixunHomeworks:at,getData:Ue,dispatch:Ve})=>{const Wt=(0,he.useIntl)(),{workSetting:Ut}=at,Yt=(0,he.useParams)(),[Xn,Qt]=(0,x.useState)(!0);let[Et,sn]=(0,x.useState)([]),[Hn,$n]=(0,x.useState)([]);const[Jt,fa]=(0,x.useState)(!1),[Ft,qt]=(0,x.useState)({unified_setting:!1,publish_time:"",end_time:"",is_group_grade:!1,ta_mode:1,final_mode:!1,st_proportion:"20%",ta_proportion:"30%",te_proportion:"50%",gr_proportion:"",student_comment:!1,anonymous_appeal:!1,appeal_penalty:0,appeal_time:"",anonymous_comment:!1,evaluation_num:0,evaluation_start:"",evaluation_end:"",absence_penalty:0,work_public:!1,allow_late:!1,unified_late:!0,late_time:"",late_penalty:0,penalty_type:Co.Q.Number,challenge_settings:[],work_efficiency:!1,shixun_evaluation:"",answer_open_evaluation:!1,answer_public:!1,score_open:!1,total_score:"",eff_score:"",unified_anonymous_comment:!0,unified_anonymous_appeal:!0});(0,x.useEffect)(()=>{Qt(!(0,a.GJ)())},[(0,a.GJ)()]),(0,x.useEffect)(()=>{Ut!=null&&Ut.course_id&&(Object.keys(Ft).map(function(Ht){Ht.indexOf("proportion")>-1?(Ft[Ht]=(Ut[Ht]*100).toFixed(0),console.log(Ht,Ft[Ht],Ut[Ht])):Ft[Ht]=Ut[Ht]}),(!Ft.allow_late||!Ft.unified_late)&&(Ft.late_penalty=5),Ft.unified_setting||(Ft.unified_late=!1,Ft.unified_anonymous_comment=!1,Ft.unified_anonymous_appeal=!1),Et=JSON.parse(JSON.stringify(Ut.group_settings.map(Ht=>el(Gi({},Ht),{group_name:[Ht.group_name]})).filter(Ht=>Ht.publish_time!==null))),Hn=JSON.parse(JSON.stringify(Ut.allow_late_settings.map(Ht=>el(Gi({},Ht),{group_name:[Ht.group_name]})).filter(Ht=>Ht.late_time!==null))),qt(Gi({},Ft)),sn([...Et]),$n([...Hn]),console.log(Ft,Ut))},[Ut]);const vn=()=>ul(void 0,null,function*(){const Ht=JSON.parse(JSON.stringify(Ft));if(Ht.categoryId=Yt.categoryId,Ft.unified_setting||(Et=Et==null?void 0:Et.map(ea=>{var jn,Dt;if(!ea.publish_time||!ea.end_time)throw ve.ZP.error(Wt.formatMessage({id:"classrooms.publishDeadlineCannotEmpty",defaultMessage:"\u53D1\u5E03\u3001\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"})),new String(Wt.formatMessage({id:"classrooms.publishDeadlineCannotEmpty",defaultMessage:"\u53D1\u5E03\u3001\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"}));if(!ea.group_name)throw ve.ZP.error(Wt.formatMessage({id:"classrooms.selectClassName",defaultMessage:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"})),new String(Wt.formatMessage({id:"classrooms.selectClassName",defaultMessage:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"}));return ea.group_name=typeof(ea==null?void 0:ea.group_name)=="string"?[ea==null?void 0:ea.group_name]:ea==null?void 0:ea.group_name,ea.group_id=(Dt=(jn=ea==null?void 0:ea.group_name)==null?void 0:jn.map(Ja=>{var vt,Pn;let Ua=(Pn=(vt=Ut.group_settings)==null?void 0:vt.filter(Te=>(Te==null?void 0:Te.group_name)===Ja))==null?void 0:Pn[0];return Ua==null?void 0:Ua.group_id}))==null?void 0:Dt.toString().split(","),ea})),Ht.group_settings=Et,Ft.allow_late)if(Ft.unified_late){if(Ft.late_penalty===null||Ft.late_penalty===void 0||Ft.late_penalty<0||Ft.late_penalty>100)throw ve.ZP.error(`${Wt.formatMessage({id:"classrooms.lateSubmissionDeduction0",defaultMessage:"\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0"})}~100`),new String(`${Wt.formatMessage({id:"classrooms.lateSubmissionDeduction0",defaultMessage:"\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0"})}~100`);if(!Ft.late_time)throw ve.ZP.error(Wt.formatMessage({id:"classrooms.resubmitDeadlineCannotEmpty",defaultMessage:"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"})),new String(Wt.formatMessage({id:"classrooms.resubmitDeadlineCannotEmpty",defaultMessage:"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"}))}else Hn=Hn==null?void 0:Hn.map(ea=>{var jn,Dt;if(ea.penalty_type=Co.Q.Number,ea.late_penalty===null||ea.late_penalty===void 0||ea.late_penalty<0||ea.late_penalty>100)throw ve.ZP.error(`${Wt.formatMessage({id:"classrooms.lateSubmissionDeduction0",defaultMessage:"\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0"})}~100`),new String(`${Wt.formatMessage({id:"classrooms.lateSubmissionDeduction0",defaultMessage:"\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0"})}~100`);if(!ea.late_time)throw ve.ZP.error(Wt.formatMessage({id:"classrooms.resubmitDeadlineCannotEmpty",defaultMessage:"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"})),new String(Wt.formatMessage({id:"classrooms.resubmitDeadlineCannotEmpty",defaultMessage:"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"}));if(!ea.group_name)throw ve.ZP.error(Wt.formatMessage({id:"classrooms.selectClassName",defaultMessage:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"})),new String(Wt.formatMessage({id:"classrooms.selectClassName",defaultMessage:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"}));return ea.group_name=typeof(ea==null?void 0:ea.group_name)=="string"?[ea==null?void 0:ea.group_name]:ea==null?void 0:ea.group_name,ea.group_id=(Dt=(jn=ea==null?void 0:ea.group_name)==null?void 0:jn.map(Ja=>{var vt,Pn;let Ua=(Pn=(vt=Ut.group_settings)==null?void 0:vt.filter(Te=>(Te==null?void 0:Te.group_name)===Ja))==null?void 0:Pn[0];return Ua==null?void 0:Ua.group_id}))==null?void 0:Dt.toString().split(","),ea}),Ht.allow_late_settings=Hn;Object.keys(Ht).map(function(ea){ea.indexOf("proportion")>-1&&(Ht[ea]=Ht[ea]/100)}),Ve({type:"shixunHomeworks/updateSetting",payload:el(Gi({},Ht),{penalty_type:Co.Q.Number})}).then(ea=>{ea.status===0&&(ve.ZP.success(Wt.formatMessage({id:"classrooms.updateSuccess",defaultMessage:"\u66F4\u65B0\u6210\u529F"})),Ue())})});return qr.createElement("div",{className:qn.form},qr.createElement("div",{className:qn.title},"\u7EC4\u957F\u8BC4\u5206"),qr.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},qr.createElement(Lr.Z,{disabled:Xn,checked:Ft.is_group_grade,onChange:Ht=>{Ft.is_group_grade=Ht,qt(Gi({},Ft))}}),qr.createElement("span",{style:{color:"#333333",margin:"0 10px",fontWeight:"600"}},"\u7EC4\u957F\u8BC4\u5206"),qr.createElement("span",{style:{color:"#CA7720"}},"\uFF08\u9009\u4E2D\uFF0C\u5219\u7EC4\u957F\u9996\u6B21\u63D0\u4EA4\u4F5C\u4E1A\u65F6\u9700\u8981\u5BF9\u7EC4\u5458\u8FDB\u884C\u8BC4\u5206\uFF09")),qr.createElement("div",{className:qn.title,style:{marginTop:"30px"}},"\u52A9\u6559\u8BC4\u5206"),qr.createElement(se.ZP.Group,{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"},disabled:Xn,value:Ft.ta_mode,onChange:Ht=>{Ft.ta_mode=Ht.target.value,qt(Gi({},Ft))}},qr.createElement(se.ZP,{value:1,style:{marginRight:"40px"}},qr.createElement("span",{style:{color:"#000000"}},"\u666E\u901A\u6A21\u5F0F"),qr.createElement("span",{style:{color:"#666"}},"\uFF08\u9009\u4E2D\uFF0C\u5219\u53D6\u5404\u52A9\u6559\u6700\u7EC8\u8BC4\u5206\u7684\u5E73\u5747\u5206\uFF09")),qr.createElement("br",null),qr.createElement(se.ZP,{value:0},qr.createElement("span",{style:{color:"#000000"}},"\u590D\u5BA1\u6A21\u5F0F"),qr.createElement("span",{style:{color:"#666"}},"\uFF08\u9009\u4E2D\uFF0C\u5219\u52A9\u6559\u591A\u6B21\u8BC4\u5206\u65F6\uFF0C\u53D6\u6700\u540E\u4E00\u6B21\u52A9\u6559\u8BC4\u5206\u7684\u5206\u6570\uFF09"))),qr.createElement("div",{className:qn.title,style:{marginTop:"30px"}},"\u6700\u7EC8\u6210\u7EE9\u7EC4\u6210"),qr.createElement(se.ZP.Group,{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"},disabled:Xn,value:Ft.final_mode,onChange:Ht=>{Ft.final_mode=Ht.target.value,qt(Gi({},Ft))}},qr.createElement(se.ZP,{value:!1,style:{marginRight:"12px"}},qr.createElement("span",{style:{color:"#000000"}},"\u591A\u9879\u8BC4\u5206\u914D\u6BD4"),qr.createElement("span",{style:{color:"#666"}},"\uFF08\u9009\u4E2D\uFF0C\u5219\u6309\u7167\u4F18\u5148\u987A\u5E8F\u8BA1\u7B97\u6700\u7EC8\u6210\u7EE9\uFF09")),qr.createElement(se.ZP,{value:!0},qr.createElement("span",{style:{color:"#000000"}},"\u5355\u9879\u8BC4\u5206\u4F18\u5148"),qr.createElement("span",{style:{color:"#666"}},"\uFF08\u9009\u4E2D\uFF0C\u5219\u6309\u7167\u6BD4\u4F8B\u8BA1\u7B97\u6700\u7EC8\u6210\u7EE9\uFF09"))),Ft.final_mode?qr.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px 13px 430px",display:"flex",alignItems:"center",color:"#666"}},"(\u6559\u5E08\u8BC4\u5206 \u2192 \u52A9\u6559\u8BC4\u5206 \u2192 \u7EC4\u957F\u8BC4\u5206 \u2192 \u5B66\u751F\u533F\u8BC4\u8BC4\u5206)"):qr.createElement("div",{style:{background:"#F6F7F9",padding:"5px 30px",display:"flex",alignItems:"center",marginTop:"1px"}},qr.createElement("div",null,"\u6559\u5E08\u8BC4\u5206"),qr.createElement(ie.Z,{disabled:Xn,min:0,max:100,size:"large",addonAfter:"%",style:{width:"120px",margin:"0 30px 0 10px"},value:Ft.te_proportion,onChange:Ht=>{Ft.te_proportion=Ht,qt(Object.assign({},Ft))}}),qr.createElement("div",null,"\u52A9\u6559\u8BC4\u5206"),qr.createElement(ie.Z,{disabled:Xn,min:0,max:100,size:"large",addonAfter:"%",style:{width:"120px",margin:"0 30px 0 10px"},value:Ft.ta_proportion,onChange:Ht=>{Ft.ta_proportion=Ht,qt(Object.assign({},Ft))}}),Ft.is_group_grade&&qr.createElement(qr.Fragment,null,qr.createElement("div",null,"\u7EC4\u957F\u8BC4\u5206"),qr.createElement(ie.Z,{disabled:Xn,min:0,max:100,size:"large",addonAfter:"%",style:{width:"120px",margin:"0 30px 0 10px"},value:Ft.gr_proportion,onChange:Ht=>{Ft.gr_proportion=Ht,qt(Object.assign({},Ft))}})),qr.createElement("div",null,"\u5B66\u751F\u533F\u8BC4"),qr.createElement(ie.Z,{disabled:Xn,min:0,max:100,size:"large",addonAfter:"%",style:{width:"120px",margin:"0 0 0 10px"},value:Ft.st_proportion,onChange:Ht=>{Ft.st_proportion=Ht,qt(Object.assign({},Ft))}})),!Xn&&qr.createElement(qr.Fragment,null,qr.createElement(Ge.ZP,{type:"primary",size:"large",className:"mr20",style:{width:"138px",marginTop:"30px"},onClick:()=>vn()},Wt.formatMessage({id:"classroomClassroomExperiments.save",defaultMessage:"\u4FDD\u5B58"})),qr.createElement(Ge.ZP,{type:"primary",size:"large",style:{width:"138px",marginTop:"30px"},onClick:()=>fa(!0)},"\u8BBE\u7F6E\u9ED8\u8BA4\u8BC4\u5206")),qr.createElement(Ie.default,{open:Jt,title:"\u662F\u5426\u8BBE\u7F6E\u4E3A\u60A8\u7684\u9ED8\u8BA4\u8BC4\u5206\uFF1F",centered:!0,width:470,onCancel:()=>{fa(!1)},onOk:()=>ul(void 0,null,function*(){const Ht=JSON.parse(JSON.stringify(Ft));Object.keys(Ht).map(function(jn){jn.indexOf("proportion")>-1&&(Ht[jn]=Ht[jn]/100)}),(yield(0,pe.ZP)(`/api/courses/${Yt.coursesId}/homework_commons/set_default_score_setting.json`,{method:"post",body:{homework_type:3,score_settings:Ht}})).status===0&&(ve.ZP.success(Wt.formatMessage({id:"classrooms.setSuccess",defaultMessage:"\u8BBE\u7F6E\u6210\u529F"})),fa(!1))})},qr.createElement("div",null,"\u60A8\u662F\u5426\u8981\u5C06\u5F53\u524D\u8BC4\u5206\u89C4\u5219\u8BBE\u7F6E\u4E3A\u60A8\u7684\u9ED8\u8BA4\u89C4\u5219\uFF0C\u8BE5\u9ED8\u8BA4\u89C4\u5219\u4EC5\u5E94\u7528\u4E8E\u60A8\u540E\u7EED\u65B0\u5EFA\u7684\u4F5C\u4E1A\uFF0C\u4E14\u4E0D\u4F1A\u5F71\u54CD\u5176\u4ED6\u8001\u5E08\u65B0\u5EFA\u4F5C\u4E1A\u7684\u8BC4\u5206\u89C4\u5219\u3002")))};var bl=(0,he.connect)(({shixunHomeworks:at})=>({shixunHomeworks:at}))(Fl),za=te(59301),Wa=Object.defineProperty,Xa=Object.defineProperties,ur=Object.getOwnPropertyDescriptors,No=Object.getOwnPropertySymbols,ei=Object.prototype.hasOwnProperty,Mi=Object.prototype.propertyIsEnumerable,Fi=(at,Ue,Ve)=>Ue in at?Wa(at,Ue,{enumerable:!0,configurable:!0,writable:!0,value:Ve}):at[Ue]=Ve,Ai=(at,Ue)=>{for(var Ve in Ue||(Ue={}))ei.call(Ue,Ve)&&Fi(at,Ve,Ue[Ve]);if(No)for(var Ve of No(Ue))Mi.call(Ue,Ve)&&Fi(at,Ve,Ue[Ve]);return at},Ni=(at,Ue)=>Xa(at,ur(Ue)),Qi=(at,Ue,Ve)=>new Promise((Wt,Ut)=>{var Yt=Et=>{try{Qt(Ve.next(Et))}catch(sn){Ut(sn)}},Xn=Et=>{try{Qt(Ve.throw(Et))}catch(sn){Ut(sn)}},Qt=Et=>Et.done?Wt(Et.value):Promise.resolve(Et.value).then(Yt,Xn);Qt((Ve=Ve.apply(at,Ue)).next())});const Yr=({getData:at,dispatch:Ue,shixunHomeworks:Ve})=>{const Wt=(0,he.useIntl)(),{workSetting:Ut}=Ve,Yt=(0,he.useParams)(),[Xn,Qt]=(0,x.useState)(!0);let[Et,sn]=(0,x.useState)([]),[Hn,$n]=(0,x.useState)([]);const[Jt,fa]=(0,x.useState)({unified_setting:!1,publish_time:"",end_time:"",ta_mode:1,final_mode:!1,st_proportion:"20%",ta_proportion:"30%",te_proportion:"50%",student_comment:!1,anonymous_appeal:!1,appeal_penalty:0,appeal_time:"",anonymous_comment:!1,evaluation_num:0,evaluation_start:"",evaluation_end:"",absence_penalty:0,work_public:!1,allow_late:!1,unified_late:!0,late_time:"",late_penalty:0,penalty_type:Co.Q.Number,challenge_settings:[],work_efficiency:!1,shixun_evaluation:"",answer_open_evaluation:!1,answer_public:!1,score_open:!1,total_score:"",eff_score:"",unified_anonymous_comment:!0,unified_anonymous_appeal:!0,personal_score_open:!0});(0,x.useEffect)(()=>{Qt(!(0,a.GJ)())},[(0,a.GJ)()]),(0,x.useEffect)(()=>{Ut!=null&&Ut.course_id&&(Object.keys(Jt).map(function(qt){qt.indexOf("proportion")>-1?(Jt[qt]=Ut[qt]*100,console.log(qt,Jt[qt],Ut[qt])):Jt[qt]=Ut[qt]}),(!Jt.allow_late||!Jt.unified_late)&&(Jt.late_penalty=5),Jt.unified_setting||(Jt.unified_late=!1,Jt.unified_anonymous_comment=!1,Jt.unified_anonymous_appeal=!1),Et=JSON.parse(JSON.stringify(Ut.group_settings.map(qt=>Ni(Ai({},qt),{group_name:[qt.group_name]})).filter(qt=>qt.publish_time!==null))),Hn=JSON.parse(JSON.stringify(Ut.allow_late_settings.map(qt=>Ni(Ai({},qt),{group_name:[qt.group_name]})).filter(qt=>qt.late_time!==null))),fa(Ai({},Jt)),sn([...Et]),$n([...Hn]))},[Ut]);const Ft=()=>Qi(void 0,null,function*(){const qt=JSON.parse(JSON.stringify(Jt));if(qt.categoryId=Yt.categoryId,Jt.unified_setting||(Et=Et==null?void 0:Et.map(vn=>{var Ht,ea;if(!vn.publish_time||!vn.end_time)throw ve.ZP.error(Wt.formatMessage({id:"classrooms.publishDeadlineCannotEmpty",defaultMessage:"\u53D1\u5E03\u3001\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"})),new String(Wt.formatMessage({id:"classrooms.publishDeadlineCannotEmpty",defaultMessage:"\u53D1\u5E03\u3001\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"}));if(!vn.group_name)throw ve.ZP.error(Wt.formatMessage({id:"classrooms.selectClassName",defaultMessage:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"})),new String(Wt.formatMessage({id:"classrooms.selectClassName",defaultMessage:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"}));return vn.group_name=typeof(vn==null?void 0:vn.group_name)=="string"?[vn==null?void 0:vn.group_name]:vn==null?void 0:vn.group_name,vn.group_id=(ea=(Ht=vn==null?void 0:vn.group_name)==null?void 0:Ht.map(jn=>{var Dt,Ja;let vt=(Ja=(Dt=Ut.group_settings)==null?void 0:Dt.filter(Pn=>(Pn==null?void 0:Pn.group_name)===jn))==null?void 0:Ja[0];return vt==null?void 0:vt.group_id}))==null?void 0:ea.toString().split(","),vn})),qt.group_settings=Et,Jt.allow_late)if(Jt.unified_late){if(Jt.late_penalty===null||Jt.late_penalty===void 0||Jt.late_penalty<0||Jt.late_penalty>100)throw ve.ZP.error(`${Wt.formatMessage({id:"classrooms.lateSubmissionDeduction0",defaultMessage:"\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0"})}~100`),new String(`${Wt.formatMessage({id:"classrooms.lateSubmissionDeduction0",defaultMessage:"\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0"})}~100`);if(!Jt.late_time)throw ve.ZP.error(Wt.formatMessage({id:"classrooms.resubmitDeadlineCannotEmpty",defaultMessage:"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"})),new String(Wt.formatMessage({id:"classrooms.resubmitDeadlineCannotEmpty",defaultMessage:"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"}))}else Hn=Hn==null?void 0:Hn.map(vn=>{var Ht,ea;if(vn.penalty_type=Co.Q.Number,vn.late_penalty===null||vn.late_penalty===void 0||vn.late_penalty<0||vn.late_penalty>100)throw ve.ZP.error(`${Wt.formatMessage({id:"classrooms.lateSubmissionDeduction0",defaultMessage:"\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0"})}~100`),new String(`${Wt.formatMessage({id:"classrooms.lateSubmissionDeduction0",defaultMessage:"\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0"})}~100`);if(!vn.late_time)throw ve.ZP.error(Wt.formatMessage({id:"classrooms.resubmitDeadlineCannotEmpty",defaultMessage:"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"})),new String(Wt.formatMessage({id:"classrooms.resubmitDeadlineCannotEmpty",defaultMessage:"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"}));if(!vn.group_name)throw ve.ZP.error(Wt.formatMessage({id:"classrooms.selectClassName",defaultMessage:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"})),new String(Wt.formatMessage({id:"classrooms.selectClassName",defaultMessage:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"}));return vn.group_name=typeof(vn==null?void 0:vn.group_name)=="string"?[vn==null?void 0:vn.group_name]:vn==null?void 0:vn.group_name,vn.group_id=(ea=(Ht=vn==null?void 0:vn.group_name)==null?void 0:Ht.map(jn=>{var Dt,Ja;let vt=(Ja=(Dt=Ut.group_settings)==null?void 0:Dt.filter(Pn=>(Pn==null?void 0:Pn.group_name)===jn))==null?void 0:Ja[0];return vt==null?void 0:vt.group_id}))==null?void 0:ea.toString().split(","),vn}),qt.allow_late_settings=Hn;Object.keys(qt).map(function(vn){vn.indexOf("proportion")>-1&&(qt[vn]=qt[vn]/100)}),Ue({type:"shixunHomeworks/updateSetting",payload:Ni(Ai({},qt),{penalty_type:Co.Q.Number})}).then(vn=>{vn.status===0&&(ve.ZP.success(Wt.formatMessage({id:"classrooms.updateSuccess",defaultMessage:"\u66F4\u65B0\u6210\u529F"})),at())})});return za.createElement("div",{className:qn.form},za.createElement("div",{style:{background:"#F6F7F9",padding:"10px 30px"}},za.createElement(z.default,{checked:Jt.work_public,disabled:Xn,onChange:qt=>{Jt.work_public=qt.target.checked,fa(Object.assign({},Jt))}},za.createElement("strong",{style:{fontSize:"14px",color:"#000"}},"\u516C\u5F00\u4F5C\u54C1")),za.createElement("span",{style:{color:"#666666",fontSize:"14px"}},"\uFF08\u9009\u4E2D\uFF0C\u5219\u5728\u4F5C\u4E1A\u622A\u6B62/\u8865\u4EA4\u622A\u6B62/\u533F\u8BC4\u622A\u6B62\u65F6\u95F4\u4E4B\u540E\uFF0C\u5DF2\u63D0\u4EA4\u4F5C\u54C1\u7684\u5B66\u751F\u53EF\u4EE5\u67E5\u770B\u5176\u5B83\u5B66\u751F\u7684\u4F5C\u54C1\uFF0C\u5426\u5219\u53EA\u80FD\u67E5\u770B\u81EA\u5DF1\u7684\u4F5C\u54C1\uFF09")),za.createElement("div",{style:{background:"#F6F7F9",padding:"10px 30px"}},za.createElement(z.default,{checked:Jt.score_open,disabled:Xn,onChange:qt=>{qt.target.checked&&(Jt.personal_score_open=!0),Jt.score_open=qt.target.checked,fa(Object.assign({},Jt))}},za.createElement("strong",{style:{fontSize:"14px",color:"#000"}},"\u516C\u5F00\u6210\u7EE9")),za.createElement("span",{style:{color:"#666666",fontSize:"14px"}},"\uFF08\u9009\u4E2D\uFF0C\u5219\u5728\u4F5C\u4E1A\u622A\u6B62/\u8865\u4EA4\u7ED3\u675F\u65F6\u95F4\u4E4B\u540E\uFF0C\u5DF2\u63D0\u4EA4\u4F5C\u54C1\u7684\u5B66\u751F\u53EF\u4EE5\u67E5\u770B\u4E2A\u4EBA\u6210\u7EE9\uFF0C\u5426\u5219\u4E0D\u53EF\u67E5\u770B\u4E2A\u4EBA\u6210\u7EE9\uFF09")),za.createElement("div",{style:{background:"#F6F7F9",padding:"10px 30px"}},za.createElement(z.default,{checked:Jt.personal_score_open,disabled:Xn||Jt.score_open,onChange:qt=>{Jt.personal_score_open=qt.target.checked,fa(Object.assign({},Jt))}},za.createElement("strong",{style:{fontSize:"14px",color:"#000"}},"\u516C\u5F00\u4E2A\u4EBA\u6210\u7EE9")),za.createElement("span",{style:{color:"#666666",fontSize:"14px"}},"\uFF08\u9009\u4E2D\uFF0C\u5219\u5728\u4F5C\u4E1A\u622A\u6B62/\u8865\u4EA4\u622A\u6B62/\u533F\u8BC4\u622A\u6B62\u65F6\u95F4\u4E4B\u540E\uFF0C\u5DF2\u63D0\u4EA4\u4F5C\u54C1\u7684\u5B66\u751F\u53EF\u4EE5\u67E5\u770B\u5176\u5B83\u5B66\u751F\u7684\u6210\u7EE9\uFF0C\u5426\u5219\u53EA\u80FD\u67E5\u770B\u81EA\u5DF1\u7684\u6210\u7EE9\uFF09")),za.createElement("div",{style:{background:"#F6F7F9",padding:"10px 30px"}},za.createElement(z.default,{checked:Jt.answer_public,disabled:Xn,onChange:qt=>{Jt.answer_public=qt.target.checked,fa(Object.assign({},Jt))}},za.createElement("strong",{style:{fontSize:"14px",color:"#000"}},"\u516C\u5F00\u7B54\u6848")),za.createElement("span",{style:{color:"#666666",fontSize:"14px"}},"\uFF08\u9009\u4E2D\uFF0C\u5219\u5728\u4F5C\u4E1A\u622A\u6B62/\u8865\u4EA4\u7ED3\u675F\u65F6\u95F4\u4E4B\u540E\uFF0C\u5DF2\u63D0\u4EA4\u4F5C\u54C1\u7684\u5B66\u751F\u53EF\u4EE5\u67E5\u770B\u4F5C\u4E1A\u53C2\u8003\u7B54\u6848\uFF0C\u5426\u5219\u4E0D\u80FD\u67E5\u770B\u4F5C\u4E1A\u53C2\u8003\u7B54\u6848\uFF09")),!Xn&&za.createElement(za.Fragment,null,za.createElement(Ge.ZP,{type:"primary",size:"large",style:{width:"138px",marginTop:"30px"},onClick:Ft},Wt.formatMessage({id:"classroomClassroomExperiments.save",defaultMessage:"\u4FDD\u5B58"}))))};var zo=(0,he.connect)(({shixunHomeworks:at})=>({shixunHomeworks:at}))(Yr),pi=te(42337),Oo=te(50902),Xt=te(82865),Vt=te(68145),cn=te(31574),ln=te(59301),nr=Object.defineProperty,Nr=Object.defineProperties,na=Object.getOwnPropertyDescriptors,Ir=Object.getOwnPropertySymbols,Or=Object.prototype.hasOwnProperty,kr=Object.prototype.propertyIsEnumerable,_o=(at,Ue,Ve)=>Ue in at?nr(at,Ue,{enumerable:!0,configurable:!0,writable:!0,value:Ve}):at[Ue]=Ve,Vn=(at,Ue)=>{for(var Ve in Ue||(Ue={}))Or.call(Ue,Ve)&&_o(at,Ve,Ue[Ve]);if(Ir)for(var Ve of Ir(Ue))kr.call(Ue,Ve)&&_o(at,Ve,Ue[Ve]);return at},$r=(at,Ue)=>Nr(at,na(Ue)),ko=(at,Ue,Ve)=>new Promise((Wt,Ut)=>{var Yt=Et=>{try{Qt(Ve.next(Et))}catch(sn){Ut(sn)}},Xn=Et=>{try{Qt(Ve.throw(Et))}catch(sn){Ut(sn)}},Qt=Et=>Et.done?Wt(Et.value):Promise.resolve(Et.value).then(Yt,Xn);Qt((Ve=Ve.apply(at,Ue)).next())});const oi=(at,Ue)=>{if(Ue==="comment"){const Ve=at==null?void 0:at.filter(Yt=>Yt.evaluation_end!==null);return Ve.length===0?[{deleteflag:!0}]:(0,cn.M)(Ve,["evaluation_start","evaluation_end"]).map(Yt=>$r(Vn({},Yt),{evaluation_start:[Yt.evaluation_start,Yt.evaluation_end],group_name:[Yt.group_name],deleteflag:!1}))}else if(Ue==="appeal"){const Ve=at==null?void 0:at.filter(Yt=>Yt.appeal_time!==null);return Ve.length===0?[{deleteflag:!0}]:(0,cn.M)(Ve,["appeal_time"]).map(Yt=>$r(Vn({},Yt),{group_name:[Yt.group_name],deleteflag:!1}))}},eo=(at,Ue)=>at.map(Ve=>Ue.find(Wt=>Wt.value===Ve).id),Tr=({shixunHomeworks:at,classroomList:Ue,dispatch:Ve})=>{var Wt,Ut,Yt,Xn,Qt,Et,sn,Hn,$n;const{workSetting:Jt,workList:fa}=at,Ft=(0,he.useIntl)(),qt=(0,he.useParams)(),[vn,Ht]=(0,x.useState)(!0);let[ea,jn]=(0,x.useState)([]),[Dt,Ja]=(0,x.useState)([]);const[vt,Pn]=(0,x.useState)({unified_setting:!1,publish_time:"",end_time:"",ta_mode:1,final_mode:!1,st_proportion:"20%",ta_proportion:"30%",te_proportion:"50%",student_comment:!1,anonymous_appeal:!1,appeal_penalty:0,appeal_time:"",anonymous_comment:!1,evaluation_num:0,evaluation_start:"",evaluation_end:"",absence_penalty:0,work_public:!1,allow_late:!1,unified_late:!0,late_time:"",late_penalty:0,penalty_type:Co.Q.Number,challenge_settings:[],work_efficiency:!1,shixun_evaluation:"",answer_open_evaluation:!1,answer_public:!1,score_open:!1,total_score:"",eff_score:"",unified_anonymous_comment:!0,unified_anonymous_appeal:!0,anonymous_group:!1}),Ua=(Wt=Jt==null?void 0:Jt.anonymous_comment_settings)==null?void 0:Wt.map(_n=>({label:_n.group_name,value:_n.group_name,id:_n.group_id})),Te=(Ut=Jt==null?void 0:Jt.anonymous_appeal_settings)==null?void 0:Ut.map(_n=>({label:_n.group_name,value:_n.group_name,id:_n.group_id})),[Kt]=b.default.useForm(),[ua]=b.default.useForm(),Pr=()=>ko(void 0,null,function*(){const _n=(0,cn.Y)(Kt.getFieldsValue(),"YYYY-MM-DD HH:mm"),br=(0,ft.cloneDeep)(_n);for(const Pa of br.anonymous_comment_settings||[]){if(!(Pa!=null&&Pa.evaluation_start))return ve.ZP.warning(Ft.formatMessage({id:"classrooms.anonStartCannotEmpty",defaultMessage:"\u533F\u8BC4\u5F00\u59CB\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"})),Promise.reject();if(!Pa.group_name)return ve.ZP.warning(Ft.formatMessage({id:"classrooms.selectClassName",defaultMessage:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"})),Promise.reject();Pa.evaluation_end=Pa==null?void 0:Pa.evaluation_start[1],Pa.evaluation_start=Pa==null?void 0:Pa.evaluation_start[0],Pa.group_id=eo(Pa.group_name,Ua),Reflect.deleteProperty(Pa,"deleteflag")}return br}),$t=()=>{const _n=(0,cn.Y)(ua.getFieldsValue(),"YYYY-MM-DD HH:mm"),br=(0,ft.cloneDeep)(_n);for(const Pa of br.anonymous_appeal_settings||[])Pa.group_id=eo(Pa.group_name,Te),Reflect.deleteProperty(Pa,"deleteflag");return br},Sa=()=>ko(void 0,null,function*(){yield Ve({type:"shixunHomeworks/getWorkSetting",payload:Vn({},qt)}),Kt.resetFields(),ua.resetFields()});(0,x.useEffect)(()=>{Jt!=null&&Jt.course_id&&(Object.keys(vt).map(function(_n){_n.indexOf("proportion")>-1?vt[_n]=Jt[_n]*100:vt[_n]=Jt[_n]}),(!vt.allow_late||!vt.unified_late)&&(vt.late_penalty=5),vt.unified_setting||(vt.unified_late=!1,vt.unified_anonymous_comment=!1,vt.unified_anonymous_appeal=!1),ea=JSON.parse(JSON.stringify(Jt.group_settings.map(_n=>$r(Vn({},_n),{group_name:[_n.group_name]})).filter(_n=>_n.publish_time!==null))),Dt=JSON.parse(JSON.stringify(Jt.allow_late_settings.map(_n=>$r(Vn({},_n),{group_name:[_n.group_name]})).filter(_n=>_n.late_time!==null))),Pn(Vn({},vt)),jn([...ea]),Ja([...Dt]))},[Jt]),(0,x.useEffect)(()=>{Ht(!(0,a.t_)()&&!(Jt!=null&&Jt.can_edit))},[Jt,(0,a.t_)()]);const er=(((Yt=Jt==null?void 0:Jt.homework_status)==null?void 0:Yt.includes("\u5DF2\u622A\u6B62"))||(Ua==null?void 0:Ua.length)>0)&&(Jt==null?void 0:Jt.student_works),Ca=((Xn=Jt==null?void 0:Jt.anonymous_appeal_settings)==null?void 0:Xn.length)>0,lr=(Jt==null?void 0:Jt.anonymous_comment)&&(Jt==null?void 0:Jt.unified_anonymous_comment)&&((Qt=fa==null?void 0:fa.homework_status)==null?void 0:Qt.includes("\u5DF2\u622A\u6B62"))||Ca,[_r,fr]=(0,x.useState)(!1),Ro=()=>ko(void 0,null,function*(){fr(!_r);const _n=JSON.parse(JSON.stringify(vt));if(_n.categoryId=qt.categoryId,vt.unified_setting||(ea=ea==null?void 0:ea.map(Pa=>{var Xo,bi;if(!Pa.publish_time||!Pa.end_time)throw ve.ZP.error(Ft.formatMessage({id:"classrooms.publishDeadlineCannotEmpty",defaultMessage:"\u53D1\u5E03\u3001\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"})),fr(!1),new String(Ft.formatMessage({id:"classrooms.publishDeadlineCannotEmpty",defaultMessage:"\u53D1\u5E03\u3001\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"}));if(!Pa.group_name)throw ve.ZP.error(Ft.formatMessage({id:"classrooms.selectClassName",defaultMessage:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"})),fr(!1),new String(Ft.formatMessage({id:"classrooms.selectClassName",defaultMessage:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"}));return Pa.group_name=typeof(Pa==null?void 0:Pa.group_name)=="string"?[Pa==null?void 0:Pa.group_name]:Pa==null?void 0:Pa.group_name,Pa.group_id=(bi=(Xo=Pa==null?void 0:Pa.group_name)==null?void 0:Xo.map(cr=>{var Lo,ro;let oa=(ro=(Lo=Jt.group_settings)==null?void 0:Lo.filter(ha=>(ha==null?void 0:ha.group_name)===cr))==null?void 0:ro[0];return oa==null?void 0:oa.group_id}))==null?void 0:bi.toString().split(","),Pa})),_n.group_settings=ea,vt.allow_late)if(vt.unified_late){if(vt.late_penalty===null||vt.late_penalty===void 0||vt.late_penalty<0||vt.late_penalty>100)throw ve.ZP.error(`${Ft.formatMessage({id:"classrooms.lateSubmissionDeduction0",defaultMessage:"\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0"})}~100`),fr(!1),new String(`${Ft.formatMessage({id:"classrooms.lateSubmissionDeduction0",defaultMessage:"\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0"})}~100`);if(!vt.late_time)throw ve.ZP.error(Ft.formatMessage({id:"classrooms.resubmitDeadlineCannotEmpty",defaultMessage:"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"})),fr(!1),new String(Ft.formatMessage({id:"classrooms.resubmitDeadlineCannotEmpty",defaultMessage:"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"}))}else Dt=Dt==null?void 0:Dt.map(Pa=>{var Xo,bi;if(Pa.penalty_type=Co.Q.Number,Pa.late_penalty===null||Pa.late_penalty===void 0||Pa.late_penalty<0||Pa.late_penalty>100)throw ve.ZP.error(`${Ft.formatMessage({id:"classrooms.lateSubmissionDeduction0",defaultMessage:"\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0"})}~100`),fr(!1),new String(`${Ft.formatMessage({id:"classrooms.lateSubmissionDeduction0",defaultMessage:"\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0"})}~100`);if(!Pa.late_time)throw ve.ZP.error(Ft.formatMessage({id:"classrooms.resubmitDeadlineCannotEmpty",defaultMessage:"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"})),fr(!1),new String(Ft.formatMessage({id:"classrooms.resubmitDeadlineCannotEmpty",defaultMessage:"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"}));if(!Pa.group_name)throw ve.ZP.error(Ft.formatMessage({id:"classrooms.selectClassName",defaultMessage:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"})),fr(!1),new String(Ft.formatMessage({id:"classrooms.selectClassName",defaultMessage:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"}));return Pa.group_name=typeof(Pa==null?void 0:Pa.group_name)=="string"?[Pa==null?void 0:Pa.group_name]:Pa==null?void 0:Pa.group_name,Pa.group_id=(bi=(Xo=Pa==null?void 0:Pa.group_name)==null?void 0:Xo.map(cr=>{var Lo,ro;let oa=(ro=(Lo=Jt.group_settings)==null?void 0:Lo.filter(ha=>(ha==null?void 0:ha.group_name)===cr))==null?void 0:ro[0];return oa==null?void 0:oa.group_id}))==null?void 0:bi.toString().split(","),Pa}),_n.allow_late_settings=Dt;if(vt.evaluation_start){if(vt.end_time&&Fe()(vt.evaluation_start)<=Fe()(vt.end_time))throw ve.ZP.error(Ft.formatMessage({id:"classrooms.anonStartAfterDeadline",defaultMessage:"\u533F\u8BC4\u5F00\u542F\u65F6\u95F4\u8981\u665A\u4E8E\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\u3001\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"})),fr(!1),new String(Ft.formatMessage({id:"classrooms.anonStartAfterDeadline",defaultMessage:"\u533F\u8BC4\u5F00\u542F\u65F6\u95F4\u8981\u665A\u4E8E\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\u3001\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"}));if(vt.late_time&&Fe()(vt.evaluation_start)<=Fe()(vt.late_time))throw ve.ZP.error(Ft.formatMessage({id:"classrooms.anonStartAfterDeadline",defaultMessage:"\u533F\u8BC4\u5F00\u542F\u65F6\u95F4\u8981\u665A\u4E8E\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\u3001\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"})),fr(!1),new String(Ft.formatMessage({id:"classrooms.anonStartAfterDeadline",defaultMessage:"\u533F\u8BC4\u5F00\u542F\u65F6\u95F4\u8981\u665A\u4E8E\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\u3001\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"}))}if(Object.keys(_n).map(function(Pa){Pa.indexOf("proportion")>-1&&(_n[Pa]=_n[Pa]/100)}),_n.anonymous_comment&&!_n.unified_anonymous_comment){const Pa=yield Pr();_n.anonymous_comment_settings=Pa.anonymous_comment_settings,["evaluation_end","evaluation_num","evaluation_start","student_comment","absence_penalty"].forEach(Xo=>{Reflect.deleteProperty(_n,Xo)})}if(_n.anonymous_appeal&&!_n.unified_anonymous_appeal){const Pa=$t();_n.anonymous_appeal_settings=Pa.anonymous_appeal_settings,["appeal_time","appeal_penalty"].forEach(Xo=>{Reflect.deleteProperty(_n,Xo)})}(yield(0,pe.ZP)(`/api/homework_commons/${qt.categoryId}/evaluation_setting.json`,{method:"post",body:Vn({},_n)})).status===0?(fr(!1),ve.ZP.success(Ft.formatMessage({id:"classrooms.updateSuccess",defaultMessage:"\u66F4\u65B0\u6210\u529F"})),Ht(!0),Sa()):fr(!1)});return ln.createElement("div",{className:qn.form},ln.createElement("div",{className:qn.title},"\u4F5C\u4E1A\u533F\u8BC4"),ln.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},ln.createElement(Lr.Z,{checked:vt.anonymous_comment,disabled:vn||!er||(Jt==null?void 0:Jt.anonymous_comment),onChange:()=>{var _n;if((0,a.Rm)()&&!((_n=Ue.AssistantObject.group)!=null&&_n.can_anonymous_comment)){ve.ZP.warning(Ft.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\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.anonymous_comment=!vt.anonymous_comment,vt.allow_late&&!vt.evaluation_start?vt.late_time&&vt.late_time!=""&&(vt.evaluation_start=Fe()(vt.late_time).add(14,"day").format("YYYY-MM-DD HH:mm:ss"),vt.evaluation_end=Fe()(vt.late_time).add(28,"day").format("YYYY-MM-DD HH:mm:ss")):vt.unified_setting&&!vt.evaluation_start&&vt.end_time&&vt.end_time!=""&&(vt.evaluation_start=Fe()(vt.end_time).add(14,"day").format("YYYY-MM-DD HH:mm:ss"),vt.evaluation_end=Fe()(vt.end_time).add(28,"day").format("YYYY-MM-DD HH:mm:ss")),vt.anonymous_comment&&(vt.evaluation_num=parseInt(vt.evaluation_num)?vt.evaluation_num:3,vt.absence_penalty=parseInt(vt.absence_penalty)?vt.absence_penalty:3),Pn(Object.assign({},vt))}}),ln.createElement("div",{style:{fontWeight:600,margin:"0 10px"}},Ft.formatMessage({id:"classroomGraphicGroupHomework.enableAnonymousReview",defaultMessage:"\u542F\u7528\u533F\u8BC4\uFF08\u5F00\u542F\u540E\uFF0C\u5B66\u751F\u5C06\u5728\u9690\u85CF\u8EAB\u4EFD\u7684\u60C5\u51B5\u4E0B\uFF0C\u5BF9\u5176\u4ED6\u540C\u5B66\u533F\u540D\u4F5C\u4E1A\u8FDB\u884C\u8BC4\u9605\uFF09"})),ln.createElement(le.Z,{title:ln.createElement("div",null,ln.createElement("div",null,"\u89C4\u5219"),ln.createElement("div",null,"1.\u4F5C\u4E1A\u622A\u6B62\u3001\u8865\u4EA4\u7ED3\u675F\u540E\u624D\u53EF\u5F00\u542F\u533F\u8BC4\uFF0C\u5F00\u542F\u7533\u8BC9\u540E\u4E0D\u53EF\u53D8\u66F4\u533F\u8BC4\u7ED3\u675F\u65F6\u95F4\uFF1B"),ln.createElement("div",null,"2.\u6240\u6709\u5206\u7EC4\u4E92\u8BC4\uFF1A\u63D0\u4EA4\u4F5C\u54C1\u7684\u5206\u7EC4\u6570\u91CF\u22652\uFF0C\u53EF\u5F00\u542F\u5206\u7EC4\u4E92\u76F8\u533F\u8BC4\uFF1B"),ln.createElement("div",null,"3.\u73ED\u5185\u5C0F\u7EC4\u4E92\u8BC4\uFF1A\u540C\u73ED\u7EA7\u63D0\u4EA4\u4F5C\u54C1\u7684\u5206\u7EC4\u6570\u91CF\u22652\uFF0C\u53EF\u5F00\u542F\u73ED\u5185\u5206\u7EC4\u4E92\u76F8\u533F\u8BC4\u3002"),ln.createElement("div",null,"\u6CE8\uFF1A\u4E3A\u786E\u4FDD\u516C\u5E73\uFF0C\u533F\u8BC4\u89C4\u5219\u786E\u5B9A\u540E\u4E0D\u53EF\u518D\u4FEE\u6539\uFF0C\u8BF7\u8C28\u614E\u64CD\u4F5C\uFF01"))},ln.createElement("i",{className:`iconfont icon-tishixiaowenhao ${qn.title_icon}`}))),vt.anonymous_comment&&ln.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center",marginTop:"1px"}},ln.createElement("div",{style:{color:"#666666",marginLeft:"53px",marginRight:"20px"}},"\u533F\u8BC4\u65B9\u5F0F"),ln.createElement(se.ZP.Group,{value:vt.unified_anonymous_comment,disabled:vn||vt.anonymous_appeal||(Jt==null?void 0:Jt.anonymous_comment),onChange:_n=>{var br;if((0,a.Rm)()&&!((br=Ue.AssistantObject.group)!=null&&br.can_anonymous_comment)){ve.ZP.warning(Ft.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\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}Pn(Pa=>$r(Vn({},Pa),{unified_anonymous_comment:_n.target.value})),Kt.resetFields()}},(Jt==null?void 0:Jt.unified_setting)&&(Jt==null?void 0:Jt.unified_late)&&ln.createElement(se.ZP,{value:!0,disabled:vn||vt.anonymous_appeal||(Jt==null?void 0:Jt.anonymous_comment)||!(Jt!=null&&Jt.manage_all_group)},ln.createElement("span",{style:{marginRight:"40px",color:"#000"}},"\u7EDF\u4E00\u533F\u8BC4")),((Et=Jt==null?void 0:Jt.group_settings)==null?void 0:Et.length)>0&&ln.createElement(se.ZP,{value:!1},ln.createElement("span",{style:{marginRight:"40px",color:"#000"}},"\u5206\u73ED\u533F\u8BC4")))),vt.anonymous_comment&&vt.unified_anonymous_comment&&ln.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},ln.createElement("div",{style:{color:"#666666",marginLeft:"53px",marginRight:"20px"}},"\u4E92\u8BC4\u65B9\u5F0F"),ln.createElement(se.ZP.Group,{value:vt.anonymous_group,disabled:vn||vt.anonymous_appeal||(Jt==null?void 0:Jt.anonymous_comment),onChange:_n=>{var br;if((0,a.Rm)()&&!((br=Ue.AssistantObject.group)!=null&&br.can_anonymous_comment)){ve.ZP.warning(Ft.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\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}Pn(Pa=>$r(Vn({},Pa),{anonymous_group:_n.target.value}))}},ln.createElement(se.ZP,{value:!1},ln.createElement("span",{style:{marginRight:"12px",color:"#000"}},"\u6240\u6709\u5B66\u751F\u4E92\u8BC4")),((sn=Jt==null?void 0:Jt.group_settings)==null?void 0:sn.length)>0&&ln.createElement(se.ZP,{value:!0,disabled:vn||!(Jt!=null&&Jt.can_anonymous_group)},ln.createElement("span",{style:{color:"#000"}},"\u73ED\u7EA7\u5185\u4E92\u8BC4")))),vt.anonymous_comment&&ln.createElement(ln.Fragment,null,vt.unified_anonymous_comment?ln.createElement(pi.Z,{data:vt,setData:Pn,disabled:vn}):ln.createElement(b.default,{form:Kt,autoComplete:"off",initialValues:Jt!=null&&Jt.unified_anonymous_comment?{anonymous_comment_settings:[{deleteflag:!0}]}:{anonymous_comment_settings:oi(Jt==null?void 0:Jt.anonymous_comment_settings,"comment")}},ln.createElement(Oo.Z,{disabled:vn,selectOptions:Ua,form:Kt,data:vt}))),ln.createElement("div",{className:qn.title,style:{marginTop:"30px"}},"\u533F\u8BC4\u7533\u8BC9"),ln.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center",marginTop:"1px"}},ln.createElement(Lr.Z,{checked:vt.anonymous_appeal,disabled:vn||!lr||(Jt==null?void 0:Jt.anonymous_appeal),onChange:()=>{var _n;if((0,a.Rm)()&&!((_n=Ue.AssistantObject.group)!=null&&_n.can_anonymous_appeal)){ve.ZP.warning(Ft.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\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.anonymous_appeal=!vt.anonymous_appeal,vt.anonymous_appeal&&(vt.appeal_penalty=parseInt(vt.appeal_penalty)?vt.appeal_penalty:2),Pn(Object.assign({},vt))}}),ln.createElement("span",{style:{color:"#000000",margin:"0 10px"}},"\u533F\u8BC4\u7533\u8BC9"),ln.createElement("span",{style:{color:"#CA7720"}},"\uFF08\u5F00\u542F\u540E\uFF0C\u5141\u8BB8\u5B66\u751F\u5BF9\u81EA\u5DF1\u4F5C\u54C1\u7684\u533F\u8BC4\u8BC4\u5206\u8FDB\u884C\u7533\u8BC9\uFF0C\u7533\u8BC9\u7531\u6559\u5E08\u548C\u52A9\u6559\u5904\u7406\uFF09")),vt.anonymous_appeal&&ln.createElement(ln.Fragment,null,ln.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},ln.createElement("div",{style:{color:"#666666",marginLeft:"54px",marginRight:"20px"}},"\u7533\u8BC9\u65B9\u5F0F"),ln.createElement(se.ZP.Group,{value:vt.unified_anonymous_appeal,disabled:vn||(Jt==null?void 0:Jt.anonymous_appeal),onChange:_n=>{var br;if((0,a.Rm)()&&!((br=Ue.AssistantObject.group)!=null&&br.can_anonymous_appeal)){ve.ZP.warning(Ft.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\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}Pn(Pa=>$r(Vn({},Pa),{unified_anonymous_appeal:_n.target.value})),ua.resetFields()}},(Jt==null?void 0:Jt.unified_anonymous_comment)&&ln.createElement(se.ZP,{value:!0,disabled:!(Jt!=null&&Jt.manage_all_group)},ln.createElement("span",{style:{color:"#000000"}},"\u7EDF\u4E00\u7533\u8BC9")),((Hn=Jt==null?void 0:Jt.group_settings)==null?void 0:Hn.length)>0&&ln.createElement(se.ZP,{value:!1},ln.createElement("span",{style:{color:"#000000"}},"\u5206\u73ED\u7533\u8BC9")))),vt.unified_anonymous_appeal?ln.createElement(Xt.Z,{data:vt,setData:Pn,disabled:vn}):ln.createElement(b.default,{form:ua,initialValues:Jt!=null&&Jt.unified_anonymous_appeal?{anonymous_appeal_settings:[{deleteflag:!0}]}:{anonymous_appeal_settings:oi(Jt==null?void 0:Jt.anonymous_appeal_settings,"appeal")}},ln.createElement(Vt.Z,{disabled:vn||(0,a.Rm)()&&!(($n=Ue.AssistantObject.group)!=null&&$n.can_anonymous_appeal),selectOptions:Te,form:ua}))),!vn&&ln.createElement(Ge.ZP,{loading:_r,type:"primary",size:"large",style:{width:"138px",marginTop:"30px"},onClick:()=>Ro()},Ft.formatMessage({id:"classroomClassroomExperiments.save",defaultMessage:"\u4FDD\u5B58"})))};var Qo=(0,he.connect)(({shixunHomeworks:at,classroomList:Ue})=>({shixunHomeworks:at,classroomList:Ue}))(Tr),Pi=te(42656),qa=te(57851),St=te(59301),xl=Object.defineProperty,wl=Object.defineProperties,Nl=Object.getOwnPropertyDescriptors,vl=Object.getOwnPropertySymbols,Al=Object.prototype.hasOwnProperty,Rl=Object.prototype.propertyIsEnumerable,dl=(at,Ue,Ve)=>Ue in at?xl(at,Ue,{enumerable:!0,configurable:!0,writable:!0,value:Ve}):at[Ue]=Ve,_i=(at,Ue)=>{for(var Ve in Ue||(Ue={}))Al.call(Ue,Ve)&&dl(at,Ve,Ue[Ve]);if(vl)for(var Ve of vl(Ue))Rl.call(Ue,Ve)&&dl(at,Ve,Ue[Ve]);return at},Ji=(at,Ue)=>wl(at,Nl(Ue)),Pl=(at,Ue,Ve)=>new Promise((Wt,Ut)=>{var Yt=Et=>{try{Qt(Ve.next(Et))}catch(sn){Ut(sn)}},Xn=Et=>{try{Qt(Ve.throw(Et))}catch(sn){Ut(sn)}},Qt=Et=>Et.done?Wt(Et.value):Promise.resolve(Et.value).then(Yt,Xn);Qt((Ve=Ve.apply(at,Ue)).next())});const Sl=at=>Pl(void 0,null,function*(){return yield(0,pe.ZP)(`/api/homework_commons/${at==null?void 0:at.categoryId}/publish_setting.json`,{method:"post",body:at})}),il=at=>Pl(void 0,null,function*(){return yield(0,pe.ZP)(`/api/homework_commons/${at==null?void 0:at.categoryId}/evaluation_setting.json`,{method:"post",body:at})}),tl=(at,Ue)=>at==null?void 0:at.map(Ve=>{var Wt;return(Wt=Ue==null?void 0:Ue.find(Ut=>Ut.value===Ve))==null?void 0:Wt.id}),Il=(at,Ue)=>{var Ve;return at=typeof at=="string"?[at]:at,(Ve=at==null?void 0:at.map(Wt=>Ue==null?void 0:Ue.find(Ut=>{var Yt;return(Yt=Ut==null?void 0:Ut.group_name)==null?void 0:Yt.includes(Wt)})))==null?void 0:Ve.filter(Wt=>Wt)},Wi=(at,Ue,Ve,Wt=!1)=>{let Ut=null,Yt=Wt?Ue:Il(at,Ue);return Yt==null||Yt.forEach((Xn,Qt)=>{(Qt==0||Ve(Xn,Ut||{}))&&(Ut=Xn)}),Ut},_l=({shixunHomeworks:at,loading:Ue,dispatch:Ve,classroomList:Wt})=>{var Ut,Yt,Xn,Qt,Et,sn,Hn,$n,Jt,fa,Ft,qt,vn,Ht,ea,jn,Dt,Ja,vt;const Pn=(0,he.useIntl)(),Ua=(0,he.useParams)(),{workSetting:Te,workList:Kt}=at,[,ua,Pr]=(0,wt.U)(Sl,{categoryId:Ua==null?void 0:Ua.categoryId,penalty_type:Co.Q.Number}),[,$t,Sa]=(0,wt.U)(il,{categoryId:Ua==null?void 0:Ua.categoryId}),[er]=b.default.useForm(),Ca=b.default.useWatch("unified_setting",er),lr=b.default.useWatch("group_settings",er),_r=b.default.useWatch("allow_late_settings",er),fr=b.default.useWatch("end_time",er),Ro=b.default.useWatch("publish_time",er),_n=b.default.useWatch("allow_late",er),br=b.default.useWatch("unified_late",er),Pa=b.default.useWatch("late_time",er),Xo=b.default.useWatch("anonymous_comment",er),bi=b.default.useWatch("unified_anonymous_comment",er),cr=b.default.useWatch("evaluation_start",er),Lo=b.default.useWatch("anonymous_appeal",er),ro=b.default.useWatch("anonymous_comment_settings",er),oa=b.default.useWatch("unified_anonymous_appeal",er),ha=b.default.useWatch("anonymous_appeal_settings",er),[Po,oo]=(0,x.useState)(!1),[Do,Vo]=(0,x.useState)({}),xo=Po||(0,a.Rm)()&&!((Yt=(Ut=Wt.AssistantObject)==null?void 0:Ut.group)!=null&&Yt.can_publish),Ho=Po||(0,a.Rm)()&&!((Qt=(Xn=Wt.AssistantObject)==null?void 0:Xn.group)!=null&&Qt.can_late),wo=Po||(0,a.Rm)()&&!((sn=(Et=Wt.AssistantObject)==null?void 0:Et.group)!=null&&sn.can_anonymous_comment),xi=Po||(0,a.Rm)()&&!(($n=(Hn=Wt.AssistantObject)==null?void 0:Hn.group)!=null&&$n.can_anonymous_appeal),Oi=(Ln,Yn)=>{if(Ln!=null&&Ln.some(Zn=>typeof Zn.group_name!="string")){const Zn=[];Ln==null||Ln.forEach(Kn=>{var ca;typeof Kn.group_name!="string"&&((ca=Kn.group_name)==null||ca.forEach(xr=>{Zn.push(Ji(_i({},Kn),{group_name:xr}))}))}),Ln=Zn}return Ln==null?void 0:Ln.filter(Zn=>{var Kn,ca,xr;return!((xr=(ca=(Kn=Yn==null?void 0:Yn.map(jo=>jo==null?void 0:jo.group_name))==null?void 0:Kn.toString())==null?void 0:ca.split(","))!=null&&xr.includes(String(Zn.group_name)))&&Zn.is_admin})},Zi=Ln=>{if(Ln=="allow_late"){Ie.default.warning({centered:!0,width:472,icon:null,title:"\u5F00\u542F\u8865\u4EA4\u63D0\u793A",content:St.createElement(St.Fragment,null,St.createElement("div",null,St.createElement("span",{className:"blod"},"\u89C4\u5219\u8BF4\u660E\uFF1A"),"\u5F00\u542F\u8865\u4EA4\uFF0C\u4EC5\u5728\u8865\u4EA4\u65F6\u95F4\u63D0\u4EA4\u4F5C\u4E1A\u7684\u5B66\u751F\u5C06\u6263\u9664\u5206\u503C\uFF1B\u82E5\u5B66\u751F\u5728\u201C\u6309\u65F6\u63D0\u4EA4\u201D\u7684\u65F6\u95F4\u5185\u5DF2\u6210\u529F\u63D0\u4EA4\u4F5C\u4E1A\uFF0C\u5728\u8865\u4EA4\u65F6\u95F4\u518D\u6B21\u63D0\u4EA4\u5219\u4E0D\u4F1A\u6263\u5206\u3002"),St.createElement("div",{className:"font12 mt10",style:{color:"#E99237"}},St.createElement("i",{className:"iconfont icon-tishi11 mr5 font12"}),"\u6CE8\u610F\uFF1A\u73ED\u7EA7\u9636\u6BB5\u8FDB\u5165\u201C\u8865\u4EA4\u4E2D\u201D\u5219\u4E0D\u53EF\u53D8\u66F4\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\u3001\u4E0D\u53EF\u5173\u95ED\u8865\u4EA4\u3002"))});return}if(Ln=="anonymous_comment"){Ie.default.warning({centered:!0,width:550,icon:null,title:"\u5F00\u542F\u533F\u8BC4\u63D0\u793A",content:St.createElement(St.Fragment,null,St.createElement("span",{className:"blod"},"\u89C4\u5219\u8BF4\u660E\uFF1A"),"\u5F00\u542F\u533F\u8BC4\uFF0C\u5B66\u751F\u5C06\u5728\u9690\u85CF\u8EAB\u4EFD\u7684\u60C5\u51B5\u4E0B\uFF0C\u5BF9\u5176\u4ED6\u533F\u540D\u4F5C\u4E1A\u8FDB\u884C\u8BC4\u9605\u3002",St.createElement("br",null),St.createElement("div",{className:"font12 mt10",style:{color:"#E99237"}},St.createElement("i",{className:"iconfont icon-tishi11 mr5 font12"}),"\u5B66\u751F\u5FC5\u987B\u63D0\u4EA4\u4F5C\u54C1\u624D\u80FD\u53C2\u4E0E\u533F\u8BC4\uFF0C\u82E5\u5B66\u751F\u672A\u80FD\u6309\u65F6\u63D0\u4EA4\u4F5C\u54C1\uFF0C\u5EFA\u8BAE\u542F\u7528\u201C\u5141\u8BB8\u5B66\u751F\u8865\u4EA4\u201D\u529F\u80FD\uFF0C\u5141\u8BB8\u5B66\u751F\u8865\u4EA4\u4F5C\u54C1\u4E00\u6B21\uFF0C\u5E76\u6263\u9664\u76F8\u5E94\u7684\u5206\u6570\u4F5C\u4E3A\u8FDF\u4EA4\u7684\u5904\u7F5A\uFF0C\u8BE5\u5B66\u751F\u624D\u53EF\u4EE5\u53C2\u4E0E\u533F\u8BC4\u3002"))});return}if(Ln=="anonymous_appeal"){Ie.default.warning({centered:!0,width:760,icon:null,title:"\u5F00\u542F\u533F\u8BC4\u7533\u8BC9\u63D0\u793A",content:St.createElement(St.Fragment,null,St.createElement("span",{className:"blod"},"\u5141\u8BB8\u5B66\u751F\u5BF9\u81EA\u5DF1\u4F5C\u54C1\u7684\u533F\u8BC4\u8BC4\u5206\u8FDB\u884C\u7533\u8BC9\uFF0C\u7531\u6559\u5E08\u548C\u52A9\u6559\u5904\u7406\u7533\u8BC9"),St.createElement("br",null),"1\u3001\u63A5\u53D7\u5B66\u751F\u7684\u5408\u7406\u7533\u8BC9\uFF1A",St.createElement("br",null),"\u88AB\u7533\u8BC9\u7684\u8BC4\u5206\u8BB0\u5F55\u65E0\u6548\uFF0C\u4E0D\u53C2\u4E0E\u6700\u7EC8\u6210\u7EE9\u7684\u8BA1\u7B97\u88AB\u7533\u8BC9\u7684\u8BC4\u9605\u4EBA\u7684\u4F5C\u54C1\u6210\u7EE9\uFF0C\u5C06\u88AB\u6263\u51CF\u8FDD\u89C4\u533F\u8BC4\u5206",St.createElement("br",null),"2\u3001\u62D2\u7EDD\u5B66\u751F\u7684\u4E0D\u5408\u7406\u7533\u8BC9\uFF1A",St.createElement("br",null),"\u88AB\u7533\u8BC9\u7684\u8BC4\u5206\u8BB0\u5F55\u6709\u6548\uFF0C\u4E0D\u5141\u8BB8\u5B66\u751F\u5BF9\u8BE5\u8BC4\u5206\u8BB0\u5F55\u8FDB\u884C\u4E8C\u6B21\u7533\u8BC9\u88AB\u7533\u8BC9\u7684\u8BC4\u9605\u4EBA\u7684\u4F5C\u54C1\u6210\u7EE9\uFF0C\u4E0D\u4F1A\u6263\u9664\u8FDD\u89C4\u533F\u8BC4\u5206",St.createElement("br",null))});return}if(Ln=="unified_late")return"\u5DF2\u5F00\u542F\u5206\u73ED\u53D1\u5E03\uFF0C\u65E0\u6CD5\u66F4\u6539\u4E3A\u7EDF\u4E00\u8865\u4EA4";if(Ln=="unified_anonymous_comment")return Ca===!1?"\u5DF2\u5F00\u542F\u5206\u73ED\u53D1\u5E03\uFF0C\u65E0\u6CD5\u66F4\u6539\u4E3A\u7EDF\u4E00\u533F\u8BC4":"\u5DF2\u5F00\u542F\u5206\u73ED\u8865\u4EA4\uFF0C\u65E0\u6CD5\u66F4\u6539\u4E3A\u7EDF\u4E00\u533F\u8BC4";if(Ln=="unified_anonymous_appeal")return Ca===!1?"\u5DF2\u5F00\u542F\u5206\u73ED\u53D1\u5E03\uFF0C\u65E0\u6CD5\u66F4\u6539\u4E3A\u7EDF\u4E00\u7533\u8BC9":br===!1?"\u5DF2\u5F00\u542F\u5206\u73ED\u8865\u4EA4\uFF0C\u65E0\u6CD5\u66F4\u6539\u4E3A\u7EDF\u4E00\u7533\u8BC9":"\u5DF2\u5F00\u542F\u5206\u73ED\u533F\u8BC4\uFF0C\u65E0\u6CD5\u66F4\u6539\u4E3A\u7EDF\u4E00\u7533\u8BC9";if(Ln=="make_up_score")return _n?"\u6263\u5206\u6570\u636E\u6765\u6E90\u4E8E\u8865\u4EA4\u6263\u5206":"\u5F00\u542F\u540E\uFF0C\u5141\u8BB8\u672A\u6309\u65F6\u63D0\u4EA4\u7684\u5B66\u751F\u8865\u4EA4\u4F5C\u54C1\u4E00\u6B21\uFF0C\u5E76\u6263\u9664\u76F8\u5E94\u7684\u5206\u6570\u4F5C\u4E3A\u8FDF\u4EA4\u7684\u5904\u7F5A\uFF0C\u8BE5\u5B66\u751F\u624D\u53EF\u4EE5\u53C2\u4E0E\u533F\u8BC4\u3002";if(Ln=="submit_num")return"\u82E5\u5B66\u751F\u9700\u8981\u5728\u89C4\u5B9A\u6B21\u6570\u5916\u518D\u6B21\u63D0\u4EA4\u4F5C\u54C1\uFF0C\u6559\u5E08\u53EF\u4F7F\u7528\u6253\u56DE\u91CD\u505A\u529F\u80FD\u8BA9\u8BE5\u5B66\u751F\u91CD\u65B0\u63D0\u4EA4\u4E00\u6B21\u3002"},mo=(Ln,Yn={})=>{var Zn,Kn,ca,xr,jo,si,Ia,Dr,Li,Eo;if(Ln=="unified_setting")return xo||!((Zn=Kt==null?void 0:Kt.homework_status)!=null&&Zn.includes("\u672A\u53D1\u5E03"))||!(Te!=null&&Te.manage_all_group);if(Ln=="publish_time")return xo||!((Kn=Kt==null?void 0:Kt.homework_status)!=null&&Kn.includes("\u672A\u53D1\u5E03")||(ca=Kt==null?void 0:Kt.homework_status)!=null&&ca.includes("\u672A\u5F00\u59CB"));if(Ln=="end_time"){const wn=Wi([],(Te==null?void 0:Te.anonymous_comment_settings)||[],(Tn,Jn)=>(Tn==null?void 0:Tn.evaluation_start)&&(Jn==null?void 0:Jn.evaluation_start)&&Fe()(Tn==null?void 0:Tn.evaluation_start).startOf("second")=Fe()(Te==null?void 0:Te.end_time).startOf("second")||(Te==null?void 0:Te.anonymous_comment)&&Fe()().startOf("second")>=Fe()(Te==null?void 0:Te.evaluation_start).startOf("second")||(Te==null?void 0:Te.anonymous_comment)&&(wn==null?void 0:wn.evaluation_start)&&Fe()().startOf("second")>=Fe()(wn==null?void 0:wn.evaluation_start).startOf("second")}if(["group_settings","group_name"].every(wn=>Ln==null?void 0:Ln.includes(wn)))return xo||!(Yn!=null&&Yn.is_admin)||!((xr=Kt==null?void 0:Kt.homework_status)!=null&&xr.includes("\u672A\u53D1\u5E03"))&&(Yn==null?void 0:Yn.publish_time)&&Fe()().startOf("second")>=Fe()((jo=Yn==null?void 0:Yn.publish_time)==null?void 0:jo[0]).startOf("second");if(["group_settings","publish_time"].every(wn=>Ln==null?void 0:Ln.includes(wn))){const wn=Wi(Yn==null?void 0:Yn.group_name,(Te==null?void 0:Te.allow_late_settings)||[],(Jn,bo)=>(Jn==null?void 0:Jn.late_time)&&(bo==null?void 0:bo.late_time)&&Fe()(Jn==null?void 0:Jn.late_time).startOf("second")(Jn==null?void 0:Jn.evaluation_start)&&(bo==null?void 0:bo.evaluation_start)&&Fe()(Jn==null?void 0:Jn.evaluation_start).startOf("second")=Fe()((Ia=Yn==null?void 0:Yn.publish_time)==null?void 0:Ia[0]).startOf("second"),(Te==null?void 0:Te.allow_late)&&(wn==null?void 0:wn.late_time)&&Fe()().startOf("second")>=Fe()(Yn==null?void 0:Yn.end_time).startOf("second")||(Te==null?void 0:Te.anonymous_comment)&&(Tn==null?void 0:Tn.evaluation_start)&&Fe()().startOf("second")>=Fe()(Tn==null?void 0:Tn.evaluation_start).startOf("second")]}if(Ln=="allow_late"){const wn=((Dr=Te==null?void 0:Te.allow_late_settings)==null?void 0:Dr.filter(Jn=>Jn.late_time!==null).map(Jn=>{var bo;return(bo=Jn==null?void 0:Jn.group_id)==null?void 0:bo[0]}))||[],Tn=Wi(null,(Te==null?void 0:Te.group_settings)||[],(Jn,bo)=>(Jn==null?void 0:Jn.end_time)&&(bo==null?void 0:bo.end_time)&&Fe()(Jn==null?void 0:Jn.end_time).startOf("second")=Fe()(Te==null?void 0:Te.end_time).startOf("second")||(wn==null?void 0:wn.includes((Li=Tn==null?void 0:Tn.group_id)==null?void 0:Li[0]))&&(Te==null?void 0:Te.allow_late)&&(Tn==null?void 0:Tn.end_time)&&Fe()().startOf("second")>=Fe()(Tn==null?void 0:Tn.end_time).startOf("second")||(Te==null?void 0:Te.anonymous_comment)&&(Te==null?void 0:Te.evaluation_start)&&Fe()().startOf("second")>=Fe()(Te==null?void 0:Te.evaluation_start).startOf("second")}if(Ln=="unified_late"){const wn=Wi(null,(Te==null?void 0:Te.anonymous_comment_settings)||[],(Tn,Jn)=>(Tn==null?void 0:Tn.evaluation_start)&&(Jn==null?void 0:Jn.evaluation_start)&&Fe()(Tn==null?void 0:Tn.evaluation_start).startOf("second")=Fe()(Te==null?void 0:Te.end_time).startOf("second")||Ca===!1}if(Ln=="late_penalty"||Ln=="late_time")return Ho||(Te==null?void 0:Te.anonymous_comment)&&Fe()().startOf("second")>=Fe()(Te==null?void 0:Te.evaluation_start).startOf("second");if(["allow_late_settings","group_name"].every(wn=>Ln==null?void 0:Ln.includes(wn))){const wn=Wi(Yn==null?void 0:Yn.group_name,(Te==null?void 0:Te.group_settings)||[],(Tn,Jn)=>(Tn==null?void 0:Tn.end_time)&&(Jn==null?void 0:Jn.end_time)&&Fe()(Tn==null?void 0:Tn.end_time).startOf("second")>Fe()(Jn==null?void 0:Jn.end_time).startOf("second"));return xo||!(Yn!=null&&Yn.is_admin)||(wn==null?void 0:wn.end_time)&&Fe()().startOf("second")>=Fe()(wn==null?void 0:wn.end_time).startOf("second")||(Yn==null?void 0:Yn.group_name)&&((Eo=Yn==null?void 0:Yn.group_name)==null?void 0:Eo.length)&&(Te==null?void 0:Te.unified_setting)&&(Te==null?void 0:Te.end_time)&&Fe()().startOf("second")>=Fe()(Te==null?void 0:Te.end_time).startOf("second")}if(["allow_late_settings","late_penalty"].every(wn=>Ln==null?void 0:Ln.includes(wn))){const wn=Wi(Yn==null?void 0:Yn.group_name,(Te==null?void 0:Te.anonymous_comment_settings)||[],(Tn,Jn)=>(Tn==null?void 0:Tn.evaluation_start)&&(Jn==null?void 0:Jn.evaluation_start)&&Fe()(Tn==null?void 0:Tn.evaluation_start).startOf("second")>Fe()(Jn==null?void 0:Jn.evaluation_start).startOf("second"));return xo||!(Yn!=null&&Yn.is_admin)||(wn==null?void 0:wn.evaluation_start)&&(Te==null?void 0:Te.anonymous_comment)&&Fe()().startOf("second")>=Fe()(wn==null?void 0:wn.evaluation_start).startOf("second")}if(["allow_late_settings","late_time"].every(wn=>Ln==null?void 0:Ln.includes(wn))){const wn=Wi(Yn==null?void 0:Yn.group_name,(Te==null?void 0:Te.anonymous_comment_settings)||[],(Tn,Jn)=>(Tn==null?void 0:Tn.evaluation_start)&&(Jn==null?void 0:Jn.evaluation_start)&&Fe()(Tn==null?void 0:Tn.evaluation_start).startOf("second")=Fe()(wn==null?void 0:wn.evaluation_start).startOf("second")}if(Ln=="anonymous_comment"){const wn=Wi(null,(Te==null?void 0:Te.anonymous_comment_settings)||[],(Tn,Jn)=>(Tn==null?void 0:Tn.evaluation_start)&&(Jn==null?void 0:Jn.evaluation_start)&&Fe()(Tn==null?void 0:Tn.evaluation_start).startOf("second")>Fe()(Jn==null?void 0:Jn.evaluation_start).startOf("second"),!0);return wo||!(Te!=null&&Te.can_edit)&&!(0,a.t_)()||(Te==null?void 0:Te.anonymous_comment)&&Fe()().startOf("second")>=Fe()(Te==null?void 0:Te.evaluation_start).startOf("second")||(Te==null?void 0:Te.anonymous_comment)&&(wn==null?void 0:wn.evaluation_start)&&Fe()().startOf("second")>=Fe()(wn==null?void 0:wn.evaluation_start).startOf("second")}if(Ln=="unified_anonymous_comment"){const wn=Wi(null,(Te==null?void 0:Te.anonymous_comment_settings)||[],(Tn,Jn)=>(Tn==null?void 0:Tn.evaluation_start)&&(Jn==null?void 0:Jn.evaluation_start)&&Fe()(Tn==null?void 0:Tn.evaluation_start).startOf("second")=Fe()(Te==null?void 0:Te.evaluation_start).startOf("second")||!(Te!=null&&Te.unified_anonymous_comment)&&(Te==null?void 0:Te.anonymous_comment)&&wn.evaluation_start&&Fe()().startOf("second")>=Fe()(wn==null?void 0:wn.evaluation_start).startOf("second")||br===!1||Ca===!1}if(Ln=="anonymous_group")return wo||!(Te!=null&&Te.can_edit)&&!(0,a.t_)()||(Te==null?void 0:Te.anonymous_comment)&&(Te==null?void 0:Te.evaluation_start)&&Fe()().startOf("second")>=Fe()(Te==null?void 0:Te.evaluation_start).startOf("second");if(Ln=="evaluation_start")return wo||!(Te!=null&&Te.can_edit)&&!(0,a.t_)()||(Te==null?void 0:Te.anonymous_comment)&&Fe()().startOf("second")>=Fe()(Te==null?void 0:Te.evaluation_start).startOf("second");if(Ln=="evaluation_start")return wo;if(Ln=="evaluation_end")return wo||!(Te!=null&&Te.can_edit)&&!(0,a.t_)();if(Ln=="evaluation_num")return wo||!(Te!=null&&Te.can_edit)&&!(0,a.t_)()||Fe()().startOf("second")>=Fe()(Te==null?void 0:Te.evaluation_start).startOf("second");if(Ln=="absence_penalty")return wo||!(Te!=null&&Te.can_edit)&&!(0,a.t_)();if(["anonymous_comment_settings","group_name"].every(wn=>Ln==null?void 0:Ln.includes(wn))){const wn=Wi(Yn==null?void 0:Yn.group_name,(Te==null?void 0:Te.anonymous_comment_settings)||[],(Tn,Jn)=>(Tn==null?void 0:Tn.evaluation_start)&&(Jn==null?void 0:Jn.evaluation_start)&&Fe()(Tn==null?void 0:Tn.evaluation_start).startOf("second")>Fe()(Jn==null?void 0:Jn.evaluation_start).startOf("second"));return wo||!(Te!=null&&Te.can_edit)&&!(0,a.t_)()||!(Yn!=null&&Yn.is_admin)||(wn==null?void 0:wn.evaluation_start)&&Fe()().startOf("second")>=Fe()(wn==null?void 0:wn.evaluation_start).startOf("second")}if(["anonymous_comment_settings","evaluation_start"].every(wn=>Ln==null?void 0:Ln.includes(wn))){const wn=Wi(Yn==null?void 0:Yn.group_name,(Te==null?void 0:Te.anonymous_comment_settings)||[],(Tn,Jn)=>(Tn==null?void 0:Tn.evaluation_start)&&(Jn==null?void 0:Jn.evaluation_start)&&Fe()(Tn==null?void 0:Tn.evaluation_start).startOf("second")>Fe()(Jn==null?void 0:Jn.evaluation_start).startOf("second"));return wo||!(Te!=null&&Te.can_edit)&&!(0,a.t_)()||!(Yn!=null&&Yn.is_admin)||[(wn==null?void 0:wn.evaluation_start)&&Fe()().startOf("second")>=Fe()(wn==null?void 0:wn.evaluation_start).startOf("second"),!1]}if(["anonymous_comment_settings","evaluation_num"].every(wn=>Ln==null?void 0:Ln.includes(wn))){const wn=Wi(Yn==null?void 0:Yn.group_name,(Te==null?void 0:Te.anonymous_comment_settings)||[],(Tn,Jn)=>(Tn==null?void 0:Tn.evaluation_start)&&(Jn==null?void 0:Jn.evaluation_start)&&Fe()(Tn==null?void 0:Tn.evaluation_start).startOf("second")>Fe()(Jn==null?void 0:Jn.evaluation_start).startOf("second"));return wo||!(Te!=null&&Te.can_edit)&&!(0,a.t_)()||!(Yn!=null&&Yn.is_admin)||(wn==null?void 0:wn.evaluation_start)&&Fe()().startOf("second")>=Fe()(wn==null?void 0:wn.evaluation_start).startOf("second")}if(["anonymous_comment_settings","absence_penalty"].every(wn=>Ln==null?void 0:Ln.includes(wn))||["anonymous_comment_settings","student_comment"].every(wn=>Ln==null?void 0:Ln.includes(wn)))return wo||!(Te!=null&&Te.can_edit)&&!(0,a.t_)()||!(Yn!=null&&Yn.is_admin);if(Ln=="student_comment")return wo||!(Te!=null&&Te.can_edit)&&!(0,a.t_)();if(Ln=="is_open_abnormal_score")return wo||!(Te!=null&&Te.can_edit)&&!(0,a.t_)()||(Te==null?void 0:Te.is_open_abnormal_score);if(Ln=="anonymous_appeal")return xi||!(Te!=null&&Te.can_edit)&&!(0,a.t_)()||Te.anonymous_appeal&&Fe()().startOf("second")>=Fe()(Te==null?void 0:Te.evaluation_start).startOf("second");if(Ln=="unified_anonymous_appeal")return xi||!(Te!=null&&Te.can_edit)&&!(0,a.t_)()||Fe()().startOf("second")>=Fe()(Te==null?void 0:Te.evaluation_start).startOf("second")||br===!1||Ca===!1||bi==!1;if(Ln=="appeal_penalty")return xi||!(Te!=null&&Te.can_edit)&&!(0,a.t_)();if(["anonymous_appeal_settings","group_name"].every(wn=>Ln==null?void 0:Ln.includes(wn))){const wn=Wi(Yn==null?void 0:Yn.group_name,(Te==null?void 0:Te.anonymous_comment_settings)||[],(Tn,Jn)=>(Tn==null?void 0:Tn.evaluation_end)&&(Jn==null?void 0:Jn.evaluation_end)&&Fe()(Tn==null?void 0:Tn.evaluation_end).startOf("second")>Fe()(Jn==null?void 0:Jn.evaluation_end).startOf("second"));return xi||!(Te!=null&&Te.can_edit)&&!(0,a.t_)()||!(Yn!=null&&Yn.is_admin)||(wn==null?void 0:wn.evaluation_end)&&Fe()().startOf("second")>=Fe()(wn==null?void 0:wn.evaluation_end).startOf("second")}return["anonymous_appeal_settings","appeal_penalty"].every(wn=>Ln==null?void 0:Ln.includes(wn))?xi||!(Te!=null&&Te.can_edit)&&!(0,a.t_)()||!(Yn!=null&&Yn.is_admin):!1},nl=(Ln,Yn)=>{var Zn,Kn,ca,xr,jo,si,Ia,Dr,Li;if(console.log("handleValuesChange",Ln,Yn),Ve({type:"shixunHomeworks/setActionTabs",payload:{key:"\u53D1\u5E03\u8BBE\u7F6E\u79BB\u5F00"}}),"publish_time"in Ln&&(Yn!=null&&Yn.end_time||er.setFieldsValue({end_time:Fe()(Yn==null?void 0:Yn.publish_time).add(7,"days")})),"unified_setting"in Ln&&(Yn!=null&&Yn.unified_setting||er.setFieldsValue({unified_late:!1,unified_anonymous_comment:!1,unified_anonymous_appeal:!1})),"unified_late"in Ln&&(Yn!=null&&Yn.unified_late||er.setFieldsValue({unified_anonymous_comment:!1,unified_anonymous_appeal:!1})),"unified_anonymous_comment"in Ln&&(Yn!=null&&Yn.unified_anonymous_comment||er.setFieldsValue({unified_anonymous_appeal:!1})),"group_settings"in Ln){let Eo=[];(Zn=Yn==null?void 0:Yn.group_settings)==null||Zn.forEach(wn=>{Eo=[...Eo,...(wn==null?void 0:wn.group_name)||[]]}),er.setFieldsValue({allow_late_settings:((Kn=Yn==null?void 0:Yn.allow_late_settings)==null?void 0:Kn.map(wn=>{var Tn;return Ji(_i({},wn),{group_name:(Tn=wn==null?void 0:wn.group_name)==null?void 0:Tn.filter(Jn=>Eo.includes(Jn))})}))||[{is_admin:!0,late_penalty:5}],anonymous_comment_settings:((ca=Yn==null?void 0:Yn.anonymous_comment_settings)==null?void 0:ca.map(wn=>{var Tn,Jn;return Ji(_i({},wn),{group_name:wn!=null&&wn.evaluation_start&&Fe()().startOf("second")>=Fe()((Tn=wn==null?void 0:wn.evaluation_start)==null?void 0:Tn[0]).startOf("second")?wn==null?void 0:wn.group_name:(Jn=wn==null?void 0:wn.group_name)==null?void 0:Jn.filter(bo=>Eo.includes(bo))})}))||[{is_admin:!0,absence_penalty:3,evaluation_num:3}],anonymous_appeal_settings:((xr=Yn==null?void 0:Yn.anonymous_appeal_settings)==null?void 0:xr.map(wn=>{var Tn;return Ji(_i({},wn),{group_name:(Tn=wn==null?void 0:wn.group_name)==null?void 0:Tn.filter(Jn=>Eo.includes(Jn))})}))||[{is_admin:!0,appeal_penalty:2}]})}if("allow_late_settings"in Ln){let Eo=[];(jo=Yn==null?void 0:Yn.allow_late_settings)==null||jo.forEach(wn=>{Eo=[...Eo,...(wn==null?void 0:wn.group_name)||[]]}),er.setFieldsValue({anonymous_comment_settings:((si=Yn==null?void 0:Yn.anonymous_comment_settings)==null?void 0:si.map(wn=>{var Tn,Jn;return Ji(_i({},wn),{group_name:wn!=null&&wn.evaluation_start&&Fe()().startOf("second")>=Fe()((Tn=wn==null?void 0:wn.evaluation_start)==null?void 0:Tn[0]).startOf("second")?wn==null?void 0:wn.group_name:(Jn=wn==null?void 0:wn.group_name)==null?void 0:Jn.filter(bo=>Eo.includes(bo))})}))||[{is_admin:!0,absence_penalty:3,evaluation_num:3}],anonymous_appeal_settings:((Ia=Yn==null?void 0:Yn.anonymous_appeal_settings)==null?void 0:Ia.map(wn=>{var Tn;return Ji(_i({},wn),{group_name:(Tn=wn==null?void 0:wn.group_name)==null?void 0:Tn.filter(Jn=>Eo.includes(Jn))})}))||[{is_admin:!0,appeal_penalty:2}]})}if("anonymous_comment_settings"in Ln){let Eo=[];(Dr=Yn==null?void 0:Yn.anonymous_comment_settings)==null||Dr.forEach(wn=>{Eo=[...Eo,...(wn==null?void 0:wn.group_name)||[]]}),er.setFieldsValue({anonymous_appeal_settings:((Li=Yn==null?void 0:Yn.anonymous_appeal_settings)==null?void 0:Li.map(wn=>{var Tn;return Ji(_i({},wn),{group_name:(Tn=wn==null?void 0:wn.group_name)==null?void 0:Tn.filter(Jn=>Eo.includes(Jn))})}))||[{is_admin:!0,appeal_penalty:2}]})}er.validateFields(),console.log("=====",Fe()(Yn==null?void 0:Yn.end_time).format("YYYY-MM-DD HH:mm:ss"))},fl=Ln=>Pl(void 0,null,function*(){var Yn,Zn,Kn,ca;const xr=Ln;if(xr.min_num>xr.max_num){ve.ZP.info(Pn.formatMessage({id:"classrooms.promptMaxNum",defaultMessage:"\u6700\u5927\u4EBA\u6570\u4E0D\u80FD\u5C0F\u4E8E\u6700\u5C0F\u4EBA\u6570"}));return}xr.group_settings=(Yn=xr==null?void 0:xr.group_settings)==null?void 0:Yn.map(Ia=>{var Dr,Li;return Ia.end_time=Fe()((Dr=Ia==null?void 0:Ia.publish_time)==null?void 0:Dr[1]).startOf("second"),Ia.publish_time=Fe()((Li=Ia==null?void 0:Ia.publish_time)==null?void 0:Li[0]).startOf("second"),Ia.group_name=typeof(Ia==null?void 0:Ia.group_name)=="string"?[Ia==null?void 0:Ia.group_name]:Ia==null?void 0:Ia.group_name,Ia.group_id=tl(Ia==null?void 0:Ia.group_name,Te==null?void 0:Te.group_settings),Ia}),xr.allow_late_settings=(Zn=xr==null?void 0:xr.allow_late_settings)==null?void 0:Zn.map(Ia=>(Ia.group_name=typeof(Ia==null?void 0:Ia.group_name)=="string"?[Ia==null?void 0:Ia.group_name]:Ia==null?void 0:Ia.group_name,Ia.group_id=tl(Ia==null?void 0:Ia.group_name,Te==null?void 0:Te.group_settings),Ia)),xr.anonymous_comment_settings=(Kn=xr==null?void 0:xr.anonymous_comment_settings)==null?void 0:Kn.map(Ia=>{var Dr,Li;return Ia.evaluation_end=Fe()((Dr=Ia==null?void 0:Ia.evaluation_start)==null?void 0:Dr[1]).startOf("second"),Ia.evaluation_start=Fe()((Li=Ia==null?void 0:Ia.evaluation_start)==null?void 0:Li[0]).startOf("second"),Ia.group_name=typeof(Ia==null?void 0:Ia.group_name)=="string"?[Ia==null?void 0:Ia.group_name]:Ia==null?void 0:Ia.group_name,Ia.group_id=tl(Ia==null?void 0:Ia.group_name,Te==null?void 0:Te.group_settings),Ia}),xr.anonymous_appeal_settings=(ca=xr==null?void 0:xr.anonymous_appeal_settings)==null?void 0:ca.map(Ia=>(Ia.group_name=typeof(Ia==null?void 0:Ia.group_name)=="string"?[Ia==null?void 0:Ia.group_name]:Ia==null?void 0:Ia.group_name,Ia.group_id=tl(Ia==null?void 0:Ia.group_name,Te==null?void 0:Te.group_settings),Ia)),!((yield Pr(_i({},xr))).status!==0||(yield Sa(_i({},xr))).status!==0)&&(ve.ZP.success("\u4FDD\u5B58\u6210\u529F"),li(),Ve({type:"shixunHomeworks/setActionTabs",payload:{key:""}}))}),li=()=>{Ve({type:"shixunHomeworks/getWorkSetting",payload:_i({},Ua)}),Ve({type:"shixunHomeworks/getWorkList",payload:_i({},Ua)})};(0,x.useEffect)(()=>{var Ln,Yn,Zn,Kn;let ca=(Ln=Te==null?void 0:Te.group_settings)==null?void 0:Ln.filter(Dr=>Dr.publish_time!==null).map(Dr=>Ji(_i({},Dr),{group_name:[Dr.group_name],publish_time:(Dr==null?void 0:Dr.publish_time)&&[Fe()(Dr==null?void 0:Dr.publish_time),Fe()(Dr==null?void 0:Dr.end_time)]}));ca=(0,E.QE)((ca==null?void 0:ca.length)>0?ca:[]);const xr=(Yn=Te.allow_late_settings)==null?void 0:Yn.filter(Dr=>Dr.late_time!==null).map(Dr=>Ji(_i({},Dr),{group_name:[Dr.group_name],late_time:(Dr==null?void 0:Dr.late_time)&&Fe()(Dr==null?void 0:Dr.late_time)})),jo=(Zn=Te.anonymous_comment_settings)==null?void 0:Zn.filter(Dr=>Dr.evaluation_start!==null).map(Dr=>Ji(_i({},Dr),{group_name:[Dr.group_name],evaluation_start:(Dr==null?void 0:Dr.evaluation_start)&&[Fe()(Dr==null?void 0:Dr.evaluation_start),Fe()(Dr==null?void 0:Dr.evaluation_end)]})),si=(Kn=Te.anonymous_appeal_settings)==null?void 0:Kn.filter(Dr=>Dr.appeal_time!==null).map(Dr=>Ji(_i({},Dr),{group_name:[Dr.group_name]})),Ia=Ji(_i({},Te),{late_penalty:Te!=null&&Te.allow_late?Te==null?void 0:Te.late_penalty:5,evaluation_num:Te!=null&&Te.evaluation_num?Te==null?void 0:Te.evaluation_num:3,absence_penalty:Te!=null&&Te.anonymous_comment?Te==null?void 0:Te.absence_penalty:3,appeal_penalty:Te!=null&&Te.anonymous_appeal?Te==null?void 0:Te.appeal_penalty:2,publish_time:Te!=null&&Te.publish_time?Fe()(Te==null?void 0:Te.publish_time):"",end_time:Te!=null&&Te.end_time?Fe()(Te==null?void 0:Te.end_time):"",late_time:Te!=null&&Te.late_time?Fe()(Te==null?void 0:Te.late_time):"",evaluation_start:Te!=null&&Te.evaluation_start?Fe()(Te==null?void 0:Te.evaluation_start):"",evaluation_end:Te!=null&&Te.evaluation_end?Fe()(Te==null?void 0:Te.evaluation_end):"",group_settings:ca!=null&&ca.length?ca:[{is_admin:!0}],allow_late_settings:xr!=null&&xr.length?xr:[{is_admin:!0,late_penalty:5}],anonymous_comment_settings:jo!=null&&jo.length?jo:[{is_admin:!0,absence_penalty:3,evaluation_num:3}],anonymous_appeal_settings:si!=null&&si.length?si:[{is_admin:!0,appeal_penalty:2}]});er.setFieldsValue(Ia),Vo(Ia),oo(!(0,a.GJ)()),console.log("workSetting",Te)},[Te]),(0,x.useEffect)(()=>(Ve({type:"globalSetting/footerToggle",payload:!1}),()=>{Ve({type:"globalSetting/footerToggle",payload:!0}),Ve({type:"shixunHomeworks/setActionTabs",payload:{key:""}}),er==null||er.resetFields()}),[]);const hi=(Ln,Yn)=>{Ve({type:"classroomList/setActionTabs",payload:{key:"\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206",data:Ln,index:Yn,rangePickerDisabled:mo(["group_settings","publish_time"],lr==null?void 0:lr[Yn]),disabledDate:Te==null?void 0:Te.course_end_date}})};return St.createElement(Nn.Z,{spinning:!!Ue["shixunHomeworks/getWorkSetting"]||!!Ue["shixunHomeworks/getWorkList"]},St.createElement("section",{style:{padding:"30px 50px",background:"#fff"}},St.createElement(b.default,{form:er,colon:!1,disabled:Po,initialValues:Do,scrollToFirstError:!0,onValuesChange:nl,onFinish:fl},St.createElement("div",{style:{paddingBottom:"30px"}},St.createElement("div",{className:`${Ba.Z.title}`},St.createElement("span",null,Pn.formatMessage({id:"classroomClassroomExperiments.homeworkPublish",defaultMessage:"\u4F5C\u4E1A\u53D1\u5E03"})),St.createElement(le.Z,{placement:"topLeft",title:"\u8BBE\u7F6E\u4F5C\u4E1A\u7684\u53D1\u5E03\u89C4\u5219\uFF0C\u8BBE\u7F6E\u540E\uFF0C\u5B66\u751F\u53EA\u80FD\u5728\u89C4\u5B9A\u65F6\u95F4\u5185\u63D0\u4EA4\u4F5C\u4E1A"},St.createElement("i",{className:`iconfont icon-tishixiaowenhao ml10 ${Ba.Z.title_icon}`}))),St.createElement("div",{className:Ba.Z.content},St.createElement(Ce.Z,{className:`${Ba.Z.row_sty} ${Ba.Z.bottom_line}`},St.createElement(b.default.Item,{className:(Jt=Ba.Z)==null?void 0:Jt.h_lh_40,name:"unified_setting",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u53D1\u5E03\u7C7B\u578B"}]},St.createElement(se.ZP.Group,{disabled:mo("unified_setting")},St.createElement(se.ZP,{value:!0},Pn.formatMessage({id:"classrooms.unifiedPublish",defaultMessage:"\u7EDF\u4E00\u53D1\u5E03"})),((fa=Te==null?void 0:Te.group_settings)==null?void 0:fa.length)>0&&St.createElement(se.ZP,{value:!1,style:{marginLeft:52}},Pn.formatMessage({id:"classroomClassroomExperiments.classBasedPublish",defaultMessage:"\u5206\u73ED\u53D1\u5E03"}))))),Ca?St.createElement(Ce.Z,{className:Ba.Z.row_sty,style:{padding:"5px 30px"}},St.createElement(Pe.Z,null,St.createElement(b.default.Item,{label:"\u53D1\u5E03\u65F6\u95F4",name:"publish_time",rules:[{validator:(Ln,Yn)=>Yn===null?Promise.reject("\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4"):Promise.resolve()}],normalize:Ln=>Ln&&Fe()(Ln).startOf("second")},St.createElement(Xr.default,{style:{width:200},size:"large",disabled:mo("publish_time"),placeholder:Pn.formatMessage({id:"classroomClassroomExperiments.pleaseSelectPublishTime",defaultMessage:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4"}),format:"YYYY-MM-DD HH:mm",disabledDate:Ln=>(0,E.Q8)(Ln,Te==null?void 0:Te.course_end_date),disabledTime:Ln=>(0,E.d0)(Ln),showTime:{format:"HH:mm",defaultValue:Fe()((0,E.U6)(),"HH:mm")}}))),St.createElement(Pe.Z,{className:"c-grey-333"},Pn.formatMessage({id:"classroomGraphicGroupHomework.publishTimeTip",defaultMessage:"\uFF08\u5B66\u751F\u6536\u5230\u4F5C\u4E1A\u7684\u65F6\u95F4\uFF09"})),St.createElement(Pe.Z,null,St.createElement(b.default.Item,{style:{marginLeft:40},label:"\u622A\u6B62\u65F6\u95F4",name:"end_time",rules:[{validator:(Ln,Yn)=>Yn===null?Promise.reject(Pn.formatMessage({id:"classroomClassroomExperiments.pleaseSelectEndTime",defaultMessage:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4"})):Promise.resolve()}],normalize:Ln=>Ln&&Fe()(Ln).startOf("second")},St.createElement(Xr.default,{style:{width:200},size:"large",disabled:mo("end_time"),placeholder:Pn.formatMessage({id:"classroomClassroomExperiments.pleaseSelectEndTime",defaultMessage:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4"}),format:"YYYY-MM-DD HH:mm",disabledDate:Ln=>(0,E.Q8)(Ln,Te==null?void 0:Te.course_end_date,Fe()(Ro).add(1,"minutes").format()),disabledTime:Ln=>(0,E.d0)(Ln,Fe()(Ro).add(1,"minutes")),showTime:{format:"HH:mm",defaultValue:Fe()((0,E.U6)(),"HH:mm")}}))),St.createElement(Pe.Z,{className:"c-grey-333"},"\uFF08\u5B66\u751F\u201C\u6309\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u7684\u65F6\u95F4\u622A\u70B9\uFF09")):St.createElement(b.default.List,{name:"group_settings"},(Ln,{add:Yn,remove:Zn})=>Ln.map((Kn,ca)=>{var xr,jo,si,Ia,Dr,Li;return St.createElement(Ce.Z,{key:Kn.key,style:{padding:"5px 14px 5px 30px"}},St.createElement(Pe.Z,{className:Ba.Z.lable_name1,style:{minWidth:85,textAlign:"right"}},"\u53D1\u5E03\u89C4\u5219",ca+1),St.createElement(Pe.Z,null,St.createElement(b.default.Item,{className:"ml10",name:[Kn.name,"group_name"],rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u73ED\u7EA7"}]},St.createElement(fe.default,{disabled:mo(["group_settings","group_name"],lr==null?void 0:lr[ca]),placeholder:Pn.formatMessage({id:"classrooms.selectClassName",defaultMessage:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"}),style:{width:250},mode:"multiple",size:"large",fieldNames:{label:"group_name",value:"group_name"},options:(xr=Te==null?void 0:Te.group_settings)==null?void 0:xr.filter(Eo=>{var wn,Tn,Jn;return!((Jn=(Tn=(wn=lr==null?void 0:lr.map(bo=>bo==null?void 0:bo.group_name))==null?void 0:wn.toString())==null?void 0:Tn.split(","))!=null&&Jn.includes(String(Eo.group_name)))&&Eo.is_admin}),maxTagCount:4,maxTagPlaceholder:Eo=>St.createElement("div",{style:{cursor:"pointer"},onClick:()=>hi(lr[ca],ca)},"+",Eo==null?void 0:Eo.length)}))),St.createElement(Pe.Z,null,St.createElement(b.default.Item,{className:"ml20",name:[Kn.name,"publish_time"],rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u4F5C\u4E1A\u65F6\u95F4"}]},St.createElement(Xr.default.RangePicker,{style:{width:585},size:"large",disabled:mo(["group_settings","publish_time"],lr==null?void 0:lr[ca]),placeholder:[Pn.formatMessage({id:"classroomGraphicGroupHomework.publishTime",defaultMessage:"\u53D1\u5E03\u65F6\u95F4\uFF08\u5B66\u751F\u6536\u5230\u4F5C\u4E1A\u7684\u65F6\u95F4\uFF09"}),Pn.formatMessage({id:"classroomGraphicGroupHomework.deadline",defaultMessage:"\u622A\u6B62\u65F6\u95F4\uFF08\u5B66\u751F \u201C\u6309\u65F6\u201D \u63D0\u4EA4\u4F5C\u54C1\u7684\u65F6\u95F4\u622A\u70B9\uFF09"})],disabledDate:Eo=>(0,E.Q8)(Eo,Te==null?void 0:Te.course_end_date),disabledTime:Eo=>(0,E.d0)(Eo),showTime:{format:"HH:mm",defaultValue:[Fe()((0,E.U6)(),"HH:mm"),Fe()((0,E.U6)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm",onCalendarChange:Eo=>{if(Eo!=null&&Eo[0]&&!(Eo!=null&&Eo[1])){const wn=er.getFieldValue("group_settings");wn[ca].publish_time=[Eo[0],Fe()(Eo[0]).add(7,"days")],er.setFieldsValue({group_settings:wn})}}}))),!Po&&St.createElement(Ce.Z,{className:(jo=Ba.Z)==null?void 0:jo.h_lh_40},((Ia=(si=lr==null?void 0:lr[ca])==null?void 0:si.group_id)==null?void 0:Ia.length)>1&&St.createElement(Pe.Z,null,St.createElement(le.Z,{title:"\u89C4\u5219\u62C6\u5206"},St.createElement("i",{className:"iconfont icon-chaifen ml10",style:{cursor:"pointer",color:"#3061d0"},onClick:()=>hi(lr[ca],ca)}))),((Li=(Dr=Te==null?void 0:Te.group_settings)==null?void 0:Dr.filter(Eo=>{var wn,Tn,Jn;return!((Jn=(Tn=(wn=lr==null?void 0:lr.map(bo=>bo==null?void 0:bo.group_name))==null?void 0:wn.toString())==null?void 0:Tn.split(","))!=null&&Jn.includes(String(Eo.group_name)))&&Eo.is_admin}))==null?void 0:Li.length)>0&&St.createElement(Pe.Z,null,St.createElement("i",{className:"iconfont icon-tianjiatimu ml10 current",style:{color:"#00B187"},onClick:()=>{Yn({is_admin:!0})}})),ca!=0&&!mo(["group_settings","group_name"],lr==null?void 0:lr[ca])?St.createElement(Pe.Z,null,St.createElement("i",{className:"iconfont icon-shanjian1 ml10 current",style:{color:"#E30000"},onClick:()=>{Zn(Kn.name)}})):St.createElement(Pe.Z,null,St.createElement("i",{className:"iconfont icon-shanjian1 ml10",style:{color:"#E30000",opacity:"0.2"}}))))})))),St.createElement("div",{style:{paddingBottom:"30px"},className:Ba.Z.fenzu},St.createElement("div",{className:`${Ba.Z.title}`},St.createElement("span",null,"\u5206\u7EC4\u8BBE\u7F6E")),St.createElement("div",{className:"px-30px py-6px",style:{background:"#F6F7F9"}},St.createElement(b.default.Item,{name:"group_type",label:St.createElement("div",{className:"text-end ",style:{width:84}},Pn.formatMessage({id:"classroomGraphicGroupHomework.groupingMethod",defaultMessage:"\u7EC4\u961F\u65B9\u5F0F"})),layout:"horizontal",className:"mb0"},St.createElement(se.ZP.Group,{options:[{value:qa.YT.STUDENT_SELF,label:Pn.formatMessage({id:"classroomGraphicGroupHomework.studentsSelfGroup",defaultMessage:"\u5B66\u751F\u81EA\u4E3B\u7EC4\u961F"})},{value:qa.YT.TEACHER_ASSIGN,label:Pn.formatMessage({id:"classroomGraphicGroupHomework.teacherAssignGroups",defaultMessage:"\u6559\u5E08\u5206\u914D\u5C0F\u7EC4\uFF08\u5C0F\u7EC4\u53EA\u80FD\u7531\u6559\u5E08\u521B\u5EFA\uFF09"})}]}))),St.createElement("div",{className:"px-30px py-6px flex item-center gap-10px",style:{background:"#F6F7F9",marginTop:"1px"}},St.createElement(b.default.Item,{name:"min_num",normalize:Ln=>Math.round(Ln),label:St.createElement("div",{className:"text-end ",style:{width:84}},Pn.formatMessage({id:"classroomGraphicGroupHomework.groupSizeSettings",defaultMessage:"\u4EBA\u6570\u8BBE\u7F6E"})),required:!1,rules:[{required:!0,message:"\u8BF7\u586B\u5199\u6BCF\u7EC4\u6700\u5C0F\u4EBA\u6570"}]},St.createElement(ie.Z,{size:"large",style:{width:200},min:1,placeholder:"\u8BF7\u586B\u5199\u6BCF\u7EC4\u6700\u5C0F\u4EBA\u6570"})),St.createElement(b.default.Item,{name:"max_num",normalize:Ln=>Math.round(Ln),rules:[{required:!0,message:"\u8BF7\u586B\u5199\u6BCF\u7EC4\u6700\u5927\u4EBA\u6570"}]},St.createElement(ie.Z,{size:"large",style:{width:200},max:100,placeholder:"\u8BF7\u586B\u5199\u6BCF\u7EC4\u6700\u5927\u4EBA\u6570"})),St.createElement("div",{className:"c-grey-666",style:{lineHeight:"30px"}},Pn.formatMessage({id:"classroomGraphicGroupHomework.groupSizeSettingsTip",defaultMessage:"\uFF08\u5B66\u751F\u63D0\u4EA4\u4F5C\u54C1\u65F6\u9700\u8981\u5173\u8054\u540C\u7EC4\u6210\u5458\uFF0C\u7EC4\u5185\u6210\u5458\u4F5C\u54C1\u5171\u4EAB\uFF09"}))),St.createElement("div",{className:"px-30px py-6px flex item-center gap-10px",style:{background:"#F6F7F9",marginTop:"1px"}},St.createElement(b.default.Item,{name:"leader_change_name",valuePropName:"checked",label:Pn.formatMessage({id:"classroomGraphicGroupHomework.groupLeaderPermissions",defaultMessage:"\u7EC4\u957F\u64CD\u4F5C\u6743\u9650"}),layout:"horizontal",className:"mb0"},St.createElement(z.default,null,Pn.formatMessage({id:"classroomGraphicGroupHomework.changeGroupName",defaultMessage:"\u66F4\u6539\u7EC4\u540D"}))),St.createElement(b.default.Item,{name:"leader_manage_member",valuePropName:"checked",className:"mb0"},St.createElement(z.default,null,Pn.formatMessage({id:"classroomGraphicGroupHomework.manageGroupMembers",defaultMessage:"\u7BA1\u7406\u5C0F\u7EC4\u6210\u5458\uFF08\u6DFB\u52A0 / \u79FB\u9664\uFF09"}))))),St.createElement(qo.rU,{form:er}),St.createElement(St.Fragment,null,St.createElement("div",{className:`${Ba.Z.title} mt30`},St.createElement("span",null,"\u4F5C\u4E1A\u8865\u4EA4")),St.createElement("div",{className:Ba.Z.content},St.createElement(Ce.Z,{className:`${Ba.Z.row_sty} ${Ba.Z.bottom_line} ${(Ft=Ba.Z)==null?void 0:Ft.h_lh_40}`,align:"middle"},St.createElement(b.default.Item,{name:"allow_late",valuePropName:"checked"},St.createElement(Lr.Z,{disabled:mo("allow_late")})),St.createElement(Pe.Z,{className:"ml10 mr10"},Pn.formatMessage({id:"classroomClassroomExperiments.enableResubmission",defaultMessage:"\u5F00\u542F\u8865\u4EA4"})),St.createElement(Pe.Z,{style:{color:"#ca7720"}},"\uFF08\u5F00\u542F\u540E\uFF0C\u5B66\u751F\u5728\u8865\u4EA4\u65F6\u95F4\u6BB5\u63D0\u4EA4\u4F5C\u4E1A\uFF0C\u5C06\u6309\u7167\u89C4\u5219\u8FDB\u884C\u6263\u5206\uFF09")),_n&&St.createElement(St.Fragment,null,St.createElement(Ce.Z,{className:Ba.Z.row_sty1},St.createElement(Pe.Z,{className:Ba.Z.lable_name},"\u8865\u4EA4\u65B9\u5F0F"),St.createElement(b.default.Item,{className:`${(qt=Ba.Z)==null?void 0:qt.h_lh_40} ml10`,name:"unified_late",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u8865\u4EA4\u65B9\u5F0F"}]},St.createElement(se.ZP.Group,{disabled:mo("unified_late")},St.createElement(se.ZP,{value:!0,style:{marginRight:52}},"\u7EDF\u4E00\u8865\u4EA4"),((vn=Te==null?void 0:Te.group_settings)==null?void 0:vn.length)>0&&St.createElement(se.ZP,{value:!1},"\u5206\u73ED\u8865\u4EA4"))),Ca===!1&&St.createElement(le.Z,{title:Zi("unified_late")},St.createElement("div",{style:{width:"calc(100% - 95px)",height:"100%",position:"absolute",top:0,left:"95px"}}))),br?St.createElement("div",{style:{paddingBottom:5}},St.createElement(Ce.Z,{className:`${Ba.Z.row_sty1} mb10 mt5`},St.createElement(Pe.Z,{className:Ba.Z.lable_name},Pn.formatMessage({id:"classroomClassroomExperiments.resubmissionDeduction",defaultMessage:"\u8865\u4EA4\u6263\u5206"})),St.createElement(Pe.Z,{style:{margin:"0 10px 0 8px"}},St.createElement(b.default.Item,{name:"late_penalty",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8865\u4EA4\u6263\u5206"}]},St.createElement(ie.Z,{size:"large",addonAfter:"\u5206",style:{width:206},min:0,max:100,disabled:mo("late_penalty")}))),St.createElement(Pe.Z,{style:{color:"#333"}},"\uFF08\u5EF6\u65F6\u63D0\u4EA4\u4F5C\u54C1\u65F6\uFF0C\u5B66\u751F\u6210\u7EE9\u5C06\u88AB\u6263\u51CF\u7684\u5206\u503C\uFF09")),St.createElement(Ce.Z,{className:Ba.Z.row_sty1},St.createElement(Pe.Z,{className:Ba.Z.lable_name},"\u622A\u6B62\u65F6\u95F4"),St.createElement(Pe.Z,{style:{margin:"0 10px 0 8px"}},St.createElement(b.default.Item,{name:"late_time",rules:[{required:!0,validator:(Ln,Yn)=>Yn===null?Promise.reject(Pn.formatMessage({id:"classroomClassroomExperiments.pleaseSelectEndTime",defaultMessage:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4"})):Fe()(Yn).startOf("second")<=Fe()(fr).startOf("second")?Promise.reject("\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u2264\u53D1\u5E03\u622A\u6B62\u65F6\u95F4\uFF0C\u8BF7\u91CD\u65B0\u9009\u62E9"):Promise.resolve()}],normalize:Ln=>Ln&&Fe()(Ln).startOf("second")},St.createElement(Xr.default,{style:{width:280},size:"large",disabled:mo("late_time"),placeholder:Pn.formatMessage({id:"classroomClassroomExperiments.pleaseSelectEndTime",defaultMessage:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4"}),format:"YYYY-MM-DD HH:mm",disabledDate:Ln=>(0,E.Q8)(Ln,Te==null?void 0:Te.course_end_date,Fe()(fr).add(1,"minutes").format()),disabledTime:Ln=>(0,E.d0)(Ln,Fe()(fr).add(1,"minutes")),showTime:{format:"HH:mm",defaultValue:Fe()((0,E.U6)(),"HH:mm")}}))),St.createElement(Pe.Z,{style:{color:"#333"}},"\uFF08\u5B66\u751F\u201C\u5EF6\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u7684\u65F6\u95F4\u622A\u70B9\uFF09"))):St.createElement(b.default.List,{name:"allow_late_settings"},(Ln,{add:Yn,remove:Zn})=>Ln.map((Kn,ca)=>{var xr,jo,si,Ia,Dr,Li;const Eo=fr||((si=(jo=Wi((xr=_r==null?void 0:_r[ca])==null?void 0:xr.group_name,lr||[],(wn,Tn)=>{var Jn,bo;return Fe()((Jn=wn==null?void 0:wn.publish_time)==null?void 0:Jn[1]).startOf("second")>Fe()((bo=Tn==null?void 0:Tn.publish_time)==null?void 0:bo[1]).startOf("second")}))==null?void 0:jo.publish_time)==null?void 0:si[1]);return St.createElement(Ce.Z,{key:Kn.key,style:{padding:"5px 14px 5px 52px"}},St.createElement(Pe.Z,{className:Ba.Z.lable_name1,style:{minWidth:88,textAlign:"right"}},"\u8865\u4EA4\u89C4\u5219",ca+1),St.createElement(Pe.Z,{className:"mr20 ml20"},St.createElement(b.default.Item,{name:[Kn.name,"group_name"],rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u73ED\u7EA7"}]},St.createElement(fe.default,{disabled:mo(["allow_late_settings","group_name"],_r==null?void 0:_r[ca]),size:"large",placeholder:Pn.formatMessage({id:"classrooms.selectClassName",defaultMessage:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"}),style:{width:250},mode:"multiple",fieldNames:{label:"group_name",value:"group_name"},options:Oi(Ca?Te==null?void 0:Te.group_settings:lr,[..._r||[],...(Te==null?void 0:Te.anonymous_comment)&&!(Te!=null&&Te.unified_anonymous_comment)&&((Ia=Te==null?void 0:Te.anonymous_comment_settings)==null?void 0:Ia.filter(wn=>(wn==null?void 0:wn.evaluation_start)&&Fe()().startOf("second")>=Fe()(wn==null?void 0:wn.evaluation_start).startOf("second")))||[]])}))),St.createElement(Pe.Z,{className:Ba.Z.lable_name1},Pn.formatMessage({id:"classroomClassroomExperiments.resubmissionDeduction",defaultMessage:"\u8865\u4EA4\u6263\u5206"})),St.createElement(Pe.Z,{className:"mr20 ml10"},St.createElement(b.default.Item,{name:[Kn.name,"late_penalty"],rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8865\u4EA4\u6263\u5206"}]},St.createElement(ie.Z,{min:0,max:100,size:"large",addonAfter:"\u5206",style:{width:150},disabled:mo(["allow_late_settings","late_penalty"],_r==null?void 0:_r[ca])}))),St.createElement(Pe.Z,{className:Ba.Z.lable_name1},"\u622A\u6B62\u65F6\u95F4"),St.createElement(Pe.Z,{className:"ml10"},St.createElement(b.default.Item,{name:[Kn.name,"late_time"],rules:[{required:!0,validator:(wn,Tn)=>Tn==null?Promise.reject(Pn.formatMessage({id:"classroomClassroomExperiments.pleaseSelectEndTime",defaultMessage:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4"})):Eo&&Fe()(Tn).startOf("second")<=Fe()(Eo).startOf("second")?Promise.reject("\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u2264\u53D1\u5E03\u622A\u6B62\u65F6\u95F4\uFF0C\u8BF7\u91CD\u65B0\u9009\u62E9"):Promise.resolve()}]},St.createElement(Xr.default,{disabled:mo(["allow_late_settings","late_time"],_r==null?void 0:_r[ca]),style:{width:250},placeholder:Pn.formatMessage({id:"classroomClassroomExperiments.pleaseSelectEndTime",defaultMessage:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4"}),size:"large",format:"YYYY-MM-DD HH:mm",disabledDate:wn=>(0,E.Q8)(wn,Te==null?void 0:Te.course_end_date,Fe()(Eo).add(1,"minutes").format()),disabledTime:wn=>(0,E.d0)(wn,Fe()(Eo).add(1,"minutes")),showTime:{format:"HH:mm",defaultValue:Fe()((0,E.U6)(),"HH:mm")}}))),!Po&&St.createElement(Ce.Z,{className:(Dr=Ba.Z)==null?void 0:Dr.h_lh_40},((Li=Oi(Ca?Te==null?void 0:Te.group_settings:lr,_r))==null?void 0:Li.length)>0&&St.createElement(Pe.Z,null,St.createElement("i",{className:"iconfont icon-tianjiatimu ml15 current",style:{color:"#00B187"},onClick:()=>{Yn({is_admin:!0,late_penalty:5})}})),ca!=0&&!mo(["allow_late_settings","group_name"],_r==null?void 0:_r[ca])?St.createElement(Pe.Z,null,St.createElement("i",{className:"iconfont icon-shanjian1 ml15 current",style:{color:"#E30000"},onClick:()=>{Zn(Kn.name)}})):St.createElement(Pe.Z,null,St.createElement("i",{className:"iconfont icon-shanjian1 ml15",style:{color:"#E30000",opacity:"0.2"}}))))}))))),St.createElement(St.Fragment,null,St.createElement("div",{className:`${Ba.Z.title} mt30`},St.createElement("span",null,Pn.formatMessage({id:"classroomGraphicGroupHomework.anonymousReviewSettings",defaultMessage:"\u533F\u8BC4\u8BBE\u7F6E"}))),St.createElement("div",{className:Ba.Z.content},St.createElement(Ce.Z,{className:`${Ba.Z.row_sty} ${Ba.Z.bottom_line} ${(Ht=Ba.Z)==null?void 0:Ht.h_lh_40}`,align:"middle"},St.createElement(b.default.Item,{name:"anonymous_comment",valuePropName:"checked"},St.createElement(Lr.Z,{disabled:mo("anonymous_comment")})),St.createElement(Pe.Z,{className:"ml10 mr10"},Pn.formatMessage({id:"classroomGraphicGroupHomework.enableAnonymousReview",defaultMessage:"\u542F\u7528\u533F\u8BC4\uFF08\u5F00\u542F\u540E\uFF0C\u5B66\u751F\u5C06\u5728\u9690\u85CF\u8EAB\u4EFD\u7684\u60C5\u51B5\u4E0B\uFF0C\u5BF9\u5176\u4ED6\u540C\u5B66\u533F\u540D\u4F5C\u4E1A\u8FDB\u884C\u8BC4\u9605\uFF09"}))),Xo&&St.createElement(St.Fragment,null,St.createElement(Ce.Z,{className:`${Ba.Z.row_sty1} ${!_n&&"mb10"} mt5`},St.createElement(Pe.Z,null,St.createElement(b.default.Item,{name:"can_make_up",valuePropName:"checked",style:{height:40,lineHeight:"40px"}},St.createElement(z.default,null," ",_n?"\u5141\u8BB8\u5B66\u751F\u8865\u4EA4\uFF0C\u5E76\u4E14\u6263\u9664\u8865\u4EA4\u6263\u5206":"\u5141\u8BB8\u5B66\u751F\u8865\u4EA4\uFF0C\u8865\u4EA4\u6263\u5206"," "))),!_n&&St.createElement(Pe.Z,{className:"mr10"},St.createElement(b.default.Item,{name:"make_up_score"},St.createElement(ie.Z,{size:"large",addonAfter:"\u5206",min:0,max:100,style:{width:186}}))),St.createElement(Pe.Z,null,St.createElement(le.Z,{title:Zi("make_up_score")},St.createElement("i",{className:"iconfont icon-tishixiaowenhao font14 current c-grey-666 current-primary"})))),St.createElement("div",{style:{position:"relative"}},St.createElement(Ce.Z,{className:`${Ba.Z.row_sty1} mb5 ${Ba.Z.bottom_line}`},St.createElement(Pe.Z,{className:Ba.Z.lable_name},"\u533F\u8BC4\u65B9\u5F0F"),St.createElement(Pe.Z,null,St.createElement(b.default.Item,{className:`${(ea=Ba.Z)==null?void 0:ea.h_lh_40} ml10`,name:"unified_anonymous_comment",rules:[{validator:(Ln,Yn)=>Yn===null?Promise.reject("\u8BF7\u9009\u62E9\u533F\u8BC4\u65B9\u5F0F"):Promise.resolve()}]},St.createElement(se.ZP.Group,{disabled:mo("unified_anonymous_comment")},St.createElement(se.ZP,{value:!0,style:{marginRight:52}},"\u7EDF\u4E00\u533F\u8BC4"),((jn=Te==null?void 0:Te.group_settings)==null?void 0:jn.length)>0&&St.createElement(se.ZP,{value:!1},"\u5206\u73ED\u533F\u8BC4"))))),(br===!1||Ca===!1)&&St.createElement(le.Z,{title:Zi("unified_anonymous_comment")},St.createElement("div",{style:{width:"calc(100% - 95px)",height:"100%",position:"absolute",top:0,left:"95px"}}))),bi?St.createElement(St.Fragment,null,St.createElement(Ce.Z,{className:`${Ba.Z.row_sty1} mb5`},St.createElement(Pe.Z,{className:Ba.Z.lable_name},"\u4E92\u8BC4\u65B9\u5F0F"),St.createElement(Pe.Z,null,St.createElement(b.default.Item,{name:"anonymous_group",className:`${(Dt=Ba.Z)==null?void 0:Dt.h_lh_40} ml10`,rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u4E92\u8BC4\u65B9\u5F0F"}]},St.createElement(se.ZP.Group,{disabled:mo("anonymous_group")},St.createElement(se.ZP,{value:!1,style:{marginRight:24}},"\u6240\u6709\u5B66\u751F\u4E92\u8BC4"),((Ja=Te==null?void 0:Te.group_settings)==null?void 0:Ja.length)>0&&St.createElement(se.ZP,{value:!0},"\u73ED\u7EA7\u5185\u4E92\u8BC4"))))),St.createElement(Ce.Z,{className:`${Ba.Z.row_sty1} mb10`},St.createElement(Pe.Z,{className:Ba.Z.lable_name},"\u5F00\u59CB\u65F6\u95F4"),St.createElement(Pe.Z,null,St.createElement(b.default.Item,{name:"evaluation_start",rules:[{required:!0,validator:(Ln,Yn)=>Yn===null?Promise.reject("\u8BF7\u9009\u62E9\u5F00\u59CB\u65F6\u95F4"):Fe()(Yn).startOf("second")<=Fe()(Pa||fr).startOf("second")?Promise.reject(Pa?"\u533F\u8BC4\u5F00\u59CB\u65F6\u95F4\u4E0D\u80FD\u2264\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\uFF0C\u8BF7\u91CD\u65B0\u9009\u62E9":"\u533F\u8BC4\u5F00\u59CB\u65F6\u95F4\u4E0D\u80FD\u2264\u53D1\u5E03\u622A\u6B62\u65F6\u95F4\uFF0C\u8BF7\u91CD\u65B0\u9009\u62E9"):Promise.resolve()}],normalize:Ln=>Ln&&Fe()(Ln).startOf("second")},St.createElement(Xr.default,{disabled:mo("evaluation_start"),size:"large",placeholder:"\u8BF7\u9009\u62E9\u5F00\u59CB\u65F6\u95F4",style:{width:270,marginLeft:10},format:"YYYY-MM-DD HH:mm",disabledDate:Ln=>(0,E.Q8)(Ln,Te==null?void 0:Te.course_end_date,Fe()(Pa||fr).add(1,"minutes").format()),disabledTime:Ln=>(0,E.d0)(Ln,Fe()(Pa||fr).add(1,"minutes")),showTime:{format:"HH:mm",defaultValue:Fe()((0,E.U6)(),"HH:mm")}}))),St.createElement(Pe.Z,{className:"c-grey-333"},"\uFF08\u533F\u8BC4\u5F00\u59CB\u65F6\u95F4\u4E4B\u524D\u63D0\u4EA4\u4F5C\u54C1\u7684\u5B66\u751F\uFF0C\u53C2\u4E0E\u533F\u8BC4\uFF09")),St.createElement(Ce.Z,{className:`${Ba.Z.row_sty1} mb10`},St.createElement(Pe.Z,{className:Ba.Z.lable_name},"\u622A\u6B62\u65F6\u95F4"),St.createElement(Pe.Z,null,St.createElement(b.default.Item,{name:"evaluation_end",rules:[{required:!0,validator:(Ln,Yn)=>Yn===null?Promise.reject(Pn.formatMessage({id:"classroomClassroomExperiments.pleaseSelectEndTime",defaultMessage:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4"})):Fe()(Yn).startOf("second")<=Fe()(cr||Pa||fr).startOf("second")?Promise.reject(cr?"\u533F\u8BC4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u2264\u533F\u8BC4\u5F00\u59CB\u65F6\u95F4\uFF0C\u8BF7\u91CD\u65B0\u9009\u62E9":Pa?"\u533F\u8BC4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u2264\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\uFF0C\u8BF7\u91CD\u65B0\u9009\u62E9":"\u533F\u8BC4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u2264\u53D1\u5E03\u622A\u6B62\u65F6\u95F4\uFF0C\u8BF7\u91CD\u65B0\u9009\u62E9"):Promise.resolve()}],normalize:Ln=>Ln&&Fe()(Ln).startOf("second")},St.createElement(Xr.default,{disabled:mo("evaluation_end"),size:"large",style:{width:270,marginLeft:10},placeholder:Pn.formatMessage({id:"classroomClassroomExperiments.pleaseSelectEndTime",defaultMessage:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4"}),format:"YYYY-MM-DD HH:mm",disabledDate:Ln=>(0,E.Q8)(Ln,Te==null?void 0:Te.course_end_date,Fe()(cr||Pa||fr).add(1,"minutes").format()),disabledTime:Ln=>(0,E.d0)(Ln,Fe()(cr||Pa||fr).add(1,"minutes")),showTime:{format:"HH:mm",defaultValue:Fe()((0,E.U6)(),"HH:mm")}}))),St.createElement(Pe.Z,{className:"c-grey-333"},"\uFF08\u5B66\u751F\u533F\u8BC4TA\u4EBA\u4F5C\u54C1\u7684\u65F6\u95F4\u622A\u70B9\uFF09")),St.createElement(Ce.Z,{className:`${Ba.Z.row_sty1} mb10`},St.createElement(Pe.Z,{className:Ba.Z.lable_name},"\u533F\u8BC4\u6570\u91CF"),St.createElement(Pe.Z,null,St.createElement(b.default.Item,{name:"evaluation_num",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u533F\u8BC4\u6570\u91CF"}]},St.createElement(ie.Z,{size:"large",style:{width:186,marginLeft:10},disabled:mo("evaluation_num")}))),St.createElement(Pe.Z,{className:"c-grey-333"},"\uFF08\u672C\u5904\u586B\u5199\u6BCF\u4E2A\u5B66\u751F\u5C06\u88AB\u5206\u914D\u7684\u533F\u8BC4\u4F5C\u54C1\u6570\u91CF\u3002\u5982\u5168\u73ED\u5B9E\u9645\u63D0\u4EA4\u4F5C\u4E1A\u6570\u91CF\u5C0F\u4E8E\u672C\u6570\u503C\uFF0C\u5219\u4EE5\u5B9E\u9645\u63D0\u4EA4\u4F5C\u4E1A\u6570\u91CF\u4E3A\u51C6\u3002\uFF09")),St.createElement(Ce.Z,{className:`${Ba.Z.row_sty1} mb10`},St.createElement(Pe.Z,{className:Ba.Z.lable_name},"\u7F3A\u8BC4\u6263\u5206"),St.createElement(Pe.Z,null,St.createElement(b.default.Item,{name:"absence_penalty",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u7F3A\u8BC4\u6263\u5206"}]},St.createElement(ie.Z,{size:"large",style:{width:186,marginLeft:10},addonAfter:"\u5206",max:100,min:0,disabled:mo("absence_penalty")}))),St.createElement(Pe.Z,{className:"c-grey-333"},"\uFF08\u5B66\u751F\u7F3A\u8BC4\u65F6\uFF0C\u5176\u6210\u7EE9\u5C06\u88AB\u6263\u51CF\u7684\u5206\u503C\uFF09"))):St.createElement(b.default.List,{name:"anonymous_comment_settings"},(Ln,{add:Yn,remove:Zn})=>Ln.map((Kn,ca)=>{var xr,jo,si,Ia,Dr,Li,Eo;const wn=Pa||((jo=Wi((xr=ro==null?void 0:ro[ca])==null?void 0:xr.group_name,_r||[],(Tn,Jn)=>Fe()(Tn==null?void 0:Tn.late_time).startOf("second")>Fe()(Jn==null?void 0:Jn.late_time).startOf("second")))==null?void 0:jo.late_time)||fr||((Dr=(Ia=Wi((si=ro==null?void 0:ro[ca])==null?void 0:si.group_name,lr||[],(Tn,Jn)=>{var bo,cl;return Fe()((bo=Tn==null?void 0:Tn.publish_time)==null?void 0:bo[1]).startOf("second")>Fe()((cl=Jn==null?void 0:Jn.publish_time)==null?void 0:cl[1]).startOf("second")}))==null?void 0:Ia.publish_time)==null?void 0:Dr[1]);return St.createElement(Ce.Z,{key:Kn.key,style:{padding:"0px 14px 0px 82px"}},St.createElement(Pe.Z,{className:Ba.Z.lable_name1,style:{lineHeight:"40px"}},"\u533F\u8BC4\u89C4\u5219",ca+1),St.createElement(Ce.Z,{wrap:!1,align:"top",justify:"space-between"},St.createElement(Pe.Z,null,St.createElement(Ce.Z,{wrap:!1,align:"top"},St.createElement(Pe.Z,{className:"mr20 ml15"},St.createElement(b.default.Item,{name:[Kn.name,"group_name"],rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u73ED\u7EA7"}]},St.createElement(fe.default,{disabled:mo(["anonymous_comment_settings","group_name"],ro==null?void 0:ro[ca]),size:"large",placeholder:Pn.formatMessage({id:"classrooms.selectClassName",defaultMessage:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"}),style:{width:228},mode:"multiple",fieldNames:{label:"group_name",value:"group_name"},options:Oi(Ca?Te==null?void 0:Te.group_settings:lr,ro)}))),St.createElement(Pe.Z,null,St.createElement(b.default.Item,{name:[Kn.name,"evaluation_start"],rules:[{required:!0,validator:(Tn,Jn)=>Jn==null?Promise.reject("\u8BF7\u9009\u62E9\u533F\u8BC4\u65F6\u95F4"):wn&&Fe()(Jn).startOf("second")<=Fe()(wn).startOf("second")?Promise.reject(fr?"\u533F\u8BC4\u65F6\u95F4\u4E0D\u80FD\u2264\u53D1\u5E03\u622A\u6B62\u65F6\u95F4\uFF0C\u8BF7\u91CD\u65B0\u9009\u62E9":"\u533F\u8BC4\u65F6\u95F4\u4E0D\u80FD\u2264\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\uFF0C\u8BF7\u91CD\u65B0\u9009\u62E9"):Promise.resolve()}]},St.createElement(Xr.default.RangePicker,{disabled:mo(["anonymous_comment_settings","evaluation_start"],ro==null?void 0:ro[ca]),style:{width:580},size:"large",placeholder:["\u8BF7\u9009\u62E9\u4F5C\u4E1A\u533F\u8BC4\u5F00\u59CB\u65F6\u95F4","\u8BF7\u9009\u62E9\u4F5C\u4E1A\u533F\u8BC4\u622A\u6B62\u65F6\u95F4"],disabledDate:Tn=>(0,E.Q8)(Tn,Te==null?void 0:Te.course_end_date,Fe()(wn).add(1,"minutes").format()),disabledTime:Tn=>(0,E.d0)(Tn,Fe()(wn).add(1,"minutes")),showTime:{format:"HH:mm",defaultValue:[Fe()((0,E.U6)(),"HH:mm"),Fe()((0,E.U6)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm"})))),St.createElement(Ce.Z,{wrap:!1,align:"top",style:{padding:"5px 0",position:"relative",left:"-55px"}},St.createElement(Pe.Z,{className:Ba.Z.lable_name1,style:{marginRight:4}},"\u533F\u8BC4\u6570\u91CF"),St.createElement(Pe.Z,null,St.createElement(b.default.Item,{className:"ml10",name:[Kn.name,"evaluation_num"],rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u533F\u8BC4\u6570\u91CF"}]},St.createElement(ie.Z,{style:{width:203},size:"large",min:0,disabled:mo(["anonymous_comment_settings","evaluation_num"],ro==null?void 0:ro[ca])}))),St.createElement(Pe.Z,{className:Ba.Z.lable_name1,style:{marginLeft:40}},"\u7F3A\u8BC4\u6263\u5206"),St.createElement(Pe.Z,null,St.createElement(b.default.Item,{className:"ml10",name:[Kn.name,"absence_penalty"],rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u7F3A\u8BC4\u6263\u5206"}]},St.createElement(ie.Z,{style:{width:186,marginLeft:10},addonAfter:"\u5206",size:"large",min:0,max:100,disabled:mo(["anonymous_comment_settings","absence_penalty"],ro==null?void 0:ro[ca])}))),!bi&&St.createElement(Pe.Z,null,St.createElement(b.default.Item,{style:{marginLeft:40,lineHeight:"40px"},name:[Kn.name,"student_comment"],valuePropName:"checked"},St.createElement(z.default,{disabled:mo(["anonymous_comment_settings","student_comment"],ro==null?void 0:ro[ca])},"\u533F\u8BC4\u8BA1\u5165\u5DF2\u8BC4\u9605"))))),!Po&&St.createElement(Ce.Z,{className:(Li=Ba.Z)==null?void 0:Li.h_lh_40},((Eo=Oi(Ca?Te==null?void 0:Te.group_settings:lr,ro))==null?void 0:Eo.length)>0&&St.createElement(Pe.Z,null,St.createElement("i",{className:"iconfont icon-tianjiatimu ml15 current",style:{color:"#00B187"},onClick:()=>{Yn({is_admin:!0,absence_penalty:3,evaluation_num:3})}})),ca!=0&&!mo(["anonymous_comment_settings","group_name"],ro==null?void 0:ro[ca])?St.createElement(Pe.Z,null,St.createElement("i",{className:"iconfont icon-shanjian1 current ml15",style:{color:"#E30000"},onClick:()=>{Zn(Kn.name)}})):St.createElement(Pe.Z,null,St.createElement("i",{className:"iconfont icon-shanjian1 current ml15",style:{color:"#E30000",opacity:"0.2"}})))))})),St.createElement(Ce.Z,{className:`${Ba.Z.row_sty1} mb5 mt5`},St.createElement(Pe.Z,null,St.createElement(b.default.Item,{name:"is_open_abnormal_score",valuePropName:"checked"},St.createElement(z.default,{disabled:mo("is_open_abnormal_score"),style:{height:40,lineHeight:"40px"}},"\u533F\u8BC4\u5206\u5DEE\u8D85\u8FC7"))),St.createElement(Pe.Z,null,St.createElement(b.default.Item,{className:Ba.Z.poor_rating,name:"abnormal_score",rules:[{validator:(Ln,Yn)=>Yn===0?Promise.reject("\u5B66\u751F\u533F\u8BC4\u5206\u5DEE\u8D85\u8FC7\u6570\u503C\u4E0D\u80FD\u4E3A0"):Promise.resolve()}]},St.createElement(ie.Z,{size:"large",style:{width:186},addonAfter:"\u5206",disabled:mo("student_comment"),min:1,max:100}))),St.createElement(Pe.Z,null," ",St.createElement("span",{className:"ml10"},"\u5206\u8BA1\u5165",Po?"\u533F\u8BC4\u8BC4\u5206\u5F02\u5E38\u5217\u8868":St.createElement("span",{style:{color:"#3061d0",cursor:"pointer"},onClick:()=>{if(!(Te!=null&&Te.anonymous_comment)){ve.ZP.warning(Pn.formatMessage({id:"classrooms.afterSaveEnableToAnonExceptionList",defaultMessage:"\u4FDD\u5B58\u542F\u7528\u8BBE\u7F6E\u540E\uFF0C\u70B9\u51FB\u8BE5\u6309\u94AE\u5373\u53EF\u8DF3\u8F6C\u81F3\u533F\u8BC4\u8BC4\u5206\u5F02\u5E38\u5217\u8868"}));return}window.open(`/classrooms/${Ua==null?void 0:Ua.coursesId}/common_homework/${Ua==null?void 0:Ua.categoryId}/detail?TabsActiveKey=2&tabs=10`)}},"\u533F\u8BC4\u8BC4\u5206\u5F02\u5E38\u5217\u8868")),St.createElement(le.Z,{title:"\u5F00\u542F\u540E\uFF0C\u82E5\u5B66\u751F\u533F\u8BC4\u5206\u5DEE\u503C\u8D85\u8FC7\u8BBE\u7F6E\u5206\u6570\uFF0C\u8BE5\u6761\u8BC4\u5206\u5C06\u8BA1\u5165\u533F\u8BC4\u8BC4\u5206\u5F02\u5E38\u5217\u8868\u3002\u6B64\u5916\uFF0C\u4E0D\u8BBA\u662F\u5426\u5F00\u542F\u8BE5\u529F\u80FD\uFF0C\u82E5\u5B66\u751F\u533F\u8BC4\u5F97\u5206\u4E0D\u8D85\u8FC760\u5206\uFF0C\u4E5F\u5C06\u81EA\u52A8\u8BA1\u5165\u8BE5\u5F02\u5E38\u5217\u8868"},St.createElement("i",{className:"iconfont icon-tishixiaowenhao font14 current c-grey-666 current-primary ml5"})))),bi&&St.createElement(b.default.Item,{className:`${Ba.Z.row_sty1} mb5`,name:"student_comment",valuePropName:"checked"},St.createElement(z.default,{disabled:mo("student_comment")},St.createElement(Ce.Z,{gutter:10},St.createElement(Pe.Z,null,"\u533F\u8BC4\u8BA1\u5165\u5DF2\u8BC4\u9605"),St.createElement(Pe.Z,{className:"c-grey-333"},"\uFF08\u5B66\u751F\u76F8\u4E92\u533F\u8BC4\u7684\u6570\u636E\uFF0C\u5728\u4F5C\u54C1\u5217\u8868\u4E2D\u8BA1\u5165\u5DF2\u8BC4\u9605\uFF09")))),St.createElement(Ce.Z,{className:`${Ba.Z.row_sty1} mb5`},St.createElement(b.default.Item,{name:"anonymous_appeal",valuePropName:"checked",className:Ba.Z.h_lh_40},St.createElement(z.default,{disabled:mo("anonymous_appeal")},"\u542F\u7528\u533F\u8BC4\u7533\u8BC9")),St.createElement("span",{style:{color:"#ca7720"}},"\uFF08\u5F00\u542F\u540E\uFF0C\u5141\u8BB8\u5B66\u751F\u5BF9\u81EA\u5DF1\u4F5C\u54C1\u7684\u533F\u8BC4\u8BC4\u5206\u8FDB\u884C\u7533\u8BC9\uFF0C\u7533\u8BC9\u7531\u6559\u5E08\u548C\u52A9\u6559\u5904\u7406\uFF09")),Lo&&St.createElement("div",{style:{paddingBottom:5}},St.createElement(Ce.Z,{className:`${Ba.Z.row_sty1} mb5`},St.createElement(Pe.Z,{className:Ba.Z.lable_name},"\u7533\u8BC9\u65B9\u5F0F"),St.createElement(Pe.Z,null,St.createElement(b.default.Item,{className:"ml10",style:{height:40,lineHeight:"40px"},name:"unified_anonymous_appeal",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u7533\u8BC9\u65B9\u5F0F"}]},St.createElement(se.ZP.Group,{disabled:mo("unified_anonymous_appeal")},St.createElement(se.ZP,{value:!0},"\u7EDF\u4E00\u7533\u8BC9"),((vt=Te==null?void 0:Te.group_settings)==null?void 0:vt.length)>0&&St.createElement(se.ZP,{value:!1},"\u5206\u73ED\u7533\u8BC9")))),(br===!1||Ca===!1||bi==!1)&&St.createElement(le.Z,{title:Zi("unified_anonymous_appeal")},St.createElement("div",{style:{width:"calc(100% - 95px)",height:"100%",position:"absolute",top:0,left:"95px"}}))),oa?St.createElement(Ce.Z,{className:`${Ba.Z.row_sty1} mb5`},St.createElement(Pe.Z,{className:"c-grey-333 mr10"},"\u8FDD\u89C4\u533F\u8BC4\u6263\u5206"),St.createElement(Pe.Z,null,St.createElement(b.default.Item,{name:"appeal_penalty",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8FDD\u89C4\u533F\u8BC4\u6263\u5206"}]},St.createElement(ie.Z,{size:"large",addonAfter:"\u5206",style:{width:186},min:0,max:100,disabled:mo("appeal_penalty")}))),St.createElement(Pe.Z,{className:"c-grey-333"},"\uFF08\u5B66\u751F\u8FDD\u89C4\u533F\u8BC4TA\u4EBA\u4F5C\u54C1\u65F6\uFF0C\u5176\u6210\u7EE9\u5C06\u88AB\u6263\u51CF\u7684\u5206\u503C\uFF09")):St.createElement(b.default.List,{name:"anonymous_appeal_settings"},(Ln,{add:Yn,remove:Zn})=>Ln.map((Kn,ca)=>{var xr,jo;return St.createElement(Ce.Z,{key:Kn.key,style:{padding:"5px 14px 5px 82px"}},St.createElement(Pe.Z,{className:Ba.Z.lable_name1},"\u7533\u8BC9\u89C4\u5219",ca+1),St.createElement(Ce.Z,{wrap:!1,align:"top",justify:"space-between"},St.createElement(Pe.Z,null,St.createElement(b.default.Item,{className:"ml10",name:[Kn.name,"group_name"],rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u73ED\u7EA7"}]},St.createElement(fe.default,{disabled:mo(["anonymous_appeal_settings","group_name"],ha==null?void 0:ha[ca]),placeholder:Pn.formatMessage({id:"classrooms.selectClassName",defaultMessage:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"}),size:"large",style:{width:250},mode:"multiple",fieldNames:{label:"group_name",value:"group_name"},options:Oi(bi?Te==null?void 0:Te.group_settings:ro,ha)}))),St.createElement(Pe.Z,{className:`${Ba.Z.lable_name1} ml20`},"\u8FDD\u89C4\u533F\u8BC4\u6263\u5206"),St.createElement(Pe.Z,null,St.createElement(b.default.Item,{className:"ml10",name:[Kn.name,"appeal_penalty"],rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8FDD\u89C4\u533F\u8BC4\u6263\u5206"}]},St.createElement(ie.Z,{size:"large",addonAfter:"\u5206",style:{width:186},min:0,max:100,disabled:mo(["anonymous_appeal_settings","appeal_penalty"],ha==null?void 0:ha[ca])}))),!Po&&St.createElement(Ce.Z,{className:(xr=Ba.Z)==null?void 0:xr.h_lh_40},!!((jo=Oi(bi?Te==null?void 0:Te.group_settings:ro,ha))!=null&&jo.length)&&St.createElement(Pe.Z,null,St.createElement("i",{className:"iconfont icon-tianjiatimu ml15 current",style:{color:"#00B187"},onClick:()=>{Yn({is_admin:!0,appeal_penalty:2})}})),ca!=0&&!mo(["anonymous_appeal_settings","group_name"],ha==null?void 0:ha[ca])?St.createElement(Pe.Z,null,St.createElement("i",{className:"iconfont icon-shanjian1 ml15 current",style:{color:"#E30000"},onClick:()=>{Zn(Kn.name)}})):St.createElement(Pe.Z,null,St.createElement("i",{className:"iconfont icon-shanjian1 ml15",style:{color:"#E30000",opacity:"0.2"}})))))}))))))),((0,a.GJ)()||!(xo||Ho||wo))&&St.createElement(Ge.ZP,{loading:ua||$t,type:"primary",size:"large",style:{width:"138px",marginTop:"30px"},onClick:()=>{er.submit()}},Pn.formatMessage({id:"classroomClassroomExperiments.save",defaultMessage:"\u4FDD\u5B58"})),St.createElement(Pi.Z,{onConfirm:(Ln,Yn)=>{lr.splice(Ln,0,...Yn),lr.splice(Ln+Yn.length,1);const Zn=(0,E.QE)([...lr]);Zn.forEach(Kn=>{var ca;((ca=Kn==null?void 0:Kn.publish_time)==null?void 0:ca.length)==2?Kn.publish_time=Kn.publish_time:Kn.publish_time=[Fe()(Kn==null?void 0:Kn.publish_time),Fe()(Kn==null?void 0:Kn.end_time)]}),er.setFieldValue("group_settings",[...Zn])}})))};var yl=(0,he.connect)(({shixunHomeworks:at,classroomList:Ue,loading:Ve})=>({shixunHomeworks:at,classroomList:Ue,loading:Ve.effects}))(_l),zl=te(99517),hl=te(59301),us=Object.defineProperty,ml=Object.getOwnPropertySymbols,Ul=Object.prototype.hasOwnProperty,Yl=Object.prototype.propertyIsEnumerable,Hl=(at,Ue,Ve)=>Ue in at?us(at,Ue,{enumerable:!0,configurable:!0,writable:!0,value:Ve}):at[Ue]=Ve,ql=(at,Ue)=>{for(var Ve in Ue||(Ue={}))Ul.call(Ue,Ve)&&Hl(at,Ve,Ue[Ve]);if(ml)for(var Ve of ml(Ue))Yl.call(Ue,Ve)&&Hl(at,Ve,Ue[Ve]);return at},$l=(at,Ue,Ve)=>new Promise((Wt,Ut)=>{var Yt=Et=>{try{Qt(Ve.next(Et))}catch(sn){Ut(sn)}},Xn=Et=>{try{Qt(Ve.throw(Et))}catch(sn){Ut(sn)}},Qt=Et=>Et.done?Wt(Et.value):Promise.resolve(Et.value).then(Yt,Xn);Qt((Ve=Ve.apply(at,Ue)).next())});const hs=({shixunHomeworks:at,dispatch:Ue})=>{const Ve=(0,he.useIntl)(),{workSetting:Wt}=at;(0,x.useEffect)(()=>{Qt()},[]);const Ut=(0,he.useParams)(),[Yt,Xn]=(0,x.useState)("1"),Qt=()=>$l(void 0,null,function*(){yield Ue({type:"shixunHomeworks/getWorkSetting",payload:ql({},Ut)})}),Et=[{key:"1",label:Ve.formatMessage({id:"classrooms.releaseSettings",defaultMessage:"\u53D1\u5E03\u8BBE\u7F6E"}),element:Wt!=null&&Wt.is_new_rule?hl.createElement(yl,null):hl.createElement(Ko,{getData:Qt})},!(Wt!=null&&Wt.is_new_rule)&&{key:"3",label:Ve.formatMessage({id:"classroomGraphicGroupHomework.anonymousReviewSettings",defaultMessage:"\u533F\u8BC4\u8BBE\u7F6E"}),element:hl.createElement(Qo,null)},{key:"4",label:Ve.formatMessage({id:"classroomClassroomExperiments.scoringSettings",defaultMessage:"\u8BC4\u5206\u8BBE\u7F6E"}),element:hl.createElement(bl,{getData:Qt})},{key:"5",label:Ve.formatMessage({id:"classroomClassroomExperiments.publicSettings",defaultMessage:"\u516C\u5F00\u8BBE\u7F6E"}),element:hl.createElement(zo,{getData:Qt})},{key:"6",label:Ve.formatMessage({id:"classroomClassroomExperiments.collaborationSettings",defaultMessage:"\u534F\u4F5C\u8BBE\u7F6E"}),element:hl.createElement(Bo,null)}].filter(sn=>!!sn);return(0,x.useEffect)(()=>(Ue({type:"globalSetting/footerToggle",payload:!1}),()=>{Ue({type:"globalSetting/footerToggle",payload:!0})}),[]),hl.createElement("div",{style:{paddingBottom:"50px"}},hl.createElement(zl.Z,{dataSource:Et,style:{marginBottom:52}}))};var es=(0,he.connect)(({shixunHomeworks:at})=>({shixunHomeworks:at}))(hs),ds=te(86125),cs=te(55753),Vl=te(10928),jl=Object.defineProperty,Bl=Object.getOwnPropertySymbols,Tl=Object.prototype.hasOwnProperty,ts=Object.prototype.propertyIsEnumerable,ns=(at,Ue,Ve)=>Ue in at?jl(at,Ue,{enumerable:!0,configurable:!0,writable:!0,value:Ve}):at[Ue]=Ve,as=(at,Ue)=>{for(var Ve in Ue||(Ue={}))Tl.call(Ue,Ve)&&ns(at,Ve,Ue[Ve]);if(Bl)for(var Ve of Bl(Ue))ts.call(Ue,Ve)&&ns(at,Ve,Ue[Ve]);return at};const rs=at=>React.createElement("svg",as({width:14,height:14,xmlns:"http://www.w3.org/2000/svg"},at),React.createElement("title",null,"\u5206\u7EC4"),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("path",{d:"M0 0h14v14H0z"}),React.createElement("g",{stroke:"#FFF"},React.createElement("path",{d:"M1.5 5.685h7v7h-7z"}),React.createElement("path",{d:"M3 4.787V3.87l7.425.049v6.816h-.943"}),React.createElement("path",{d:"M5 2.917V2l7.425.05v6.685h-.943"}))));var os="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNMCAwaDE0djE0SDB6Ii8+PGcgc3Ryb2tlPSIjRkZGIj48cGF0aCBkPSJNMS41IDUuNjg1aDd2N2gtN3oiLz48cGF0aCBkPSJNMyA0Ljc4N1YzLjg3bDcuNDI1LjA0OXY2LjgxNmgtLjk0MyIvPjxwYXRoIGQ9Ik01IDIuOTE3VjJsNy40MjUuMDV2Ni42ODVoLS45NDMiLz48L2c+PC9nPjwvc3ZnPg==",Zl={flex_box_center:"flex_box_center___Bm9CS",flex_space_between:"flex_space_between___ZsXhA",flex_box_vertical_center:"flex_box_vertical_center___xiJ7Z",flex_box_center_end:"flex_box_center_end___WJleE",flex_box_column:"flex_box_column___x3Ypw",wrap:"wrap___rzUN_",btns:"btns___YKkXq"},Ql=Object.defineProperty,is=Object.getOwnPropertySymbols,gs=Object.prototype.hasOwnProperty,ms=Object.prototype.propertyIsEnumerable,Jl=(at,Ue,Ve)=>Ue in at?Ql(at,Ue,{enumerable:!0,configurable:!0,writable:!0,value:Ve}):at[Ue]=Ve,Dl=(at,Ue)=>{for(var Ve in Ue||(Ue={}))gs.call(Ue,Ve)&&Jl(at,Ve,Ue[Ve]);if(is)for(var Ve of is(Ue))ms.call(Ue,Ve)&&Jl(at,Ve,Ue[Ve]);return at},Ml=(at,Ue,Ve)=>new Promise((Wt,Ut)=>{var Yt=Et=>{try{Qt(Ve.next(Et))}catch(sn){Ut(sn)}},Xn=Et=>{try{Qt(Ve.throw(Et))}catch(sn){Ut(sn)}},Qt=Et=>Et.done?Wt(Et.value):Promise.resolve(Et.value).then(Yt,Xn);Qt((Ve=Ve.apply(at,Ue)).next())});const Gl=({user:at,dispatch:Ue})=>{const Ve=(0,he.useIntl)(),Wt=(0,he.useParams)(),[Ut,Yt]=(0,x.useState)({page:1,limit:10}),[Xn,Qt]=(0,x.useState)([{}]),[Et,sn]=(0,x.useState)(0),[Hn,$n]=(0,x.useState)(!0),Jt=[{title:Ve.formatMessage({id:"classrooms.serialNumber",defaultMessage:"\u5E8F\u53F7"}),dataIndex:"index",align:"left",render:(vn,Ht,ea)=>ea+1,width:70},{title:Ve.formatMessage({id:"classrooms.name",defaultMessage:"\u59D3\u540D"}),align:"left",dataIndex:"user_name",width:100,ellipsis:!0},{title:Ve.formatMessage({id:"classrooms.studentNumber",defaultMessage:"\u5B66\u53F7"}),align:"left",dataIndex:"student_id",width:110,ellipsis:!0,render:vn=>vn||"--"},{title:Ve.formatMessage({id:"classrooms.class",defaultMessage:Ve.formatMessage({id:"classrooms.class",defaultMessage:"\u73ED\u7EA7"})}),align:"left",dataIndex:"course_group_name",width:110,ellipsis:!0,render:vn=>vn||"--"},{title:"\u5F53\u524D\u5206\u7EC4",align:"left",dataIndex:"from_course_group_name",width:110,render:(vn,Ht)=>{var ea;return x.createElement("span",null,x.createElement("span",null,vn),x.createElement(le.Z,{overlayClassName:Zl.tip,placement:"right",title:x.createElement(Ce.Z,{style:{maxHeight:200,overflow:"auto"}},x.createElement("div",null,"\u5206\u7EC4\u6210\u5458\uFF1A"),x.createElement("div",null,(ea=Ht==null?void 0:Ht.from_course_group_members)==null?void 0:ea.map(jn=>x.createElement("div",null,jn))))},x.createElement("i",{className:"iconfont icon-xiaowenhao2 ml5 c-light-primary font14"})))}},{title:"\u7533\u8BF7\u66F4\u6362\u5206\u7EC4",align:"left",dataIndex:"to_course_group_name",width:110,render:(vn,Ht)=>{var ea;return x.createElement("span",null,x.createElement("span",null,vn),x.createElement(le.Z,{overlayClassName:Zl.tip,placement:"right",title:x.createElement(Ce.Z,{style:{maxHeight:200,overflow:"auto"}},x.createElement("div",null,"\u5206\u7EC4\u6210\u5458\uFF1A"),x.createElement("div",null,(ea=Ht==null?void 0:Ht.to_course_group_members)==null?void 0:ea.map(jn=>x.createElement("div",null,jn))))},x.createElement("i",{className:"iconfont icon-xiaowenhao2 ml5 c-light-primary font14"})))}},{title:"\u7533\u8BF7\u7406\u7531",align:"left",dataIndex:"reason"},{title:Ve.formatMessage({id:"classrooms.action",defaultMessage:"\u64CD\u4F5C"}),align:"right",dataIndex:"status",width:110,render:(vn,Ht)=>x.createElement(x.Fragment,null,vn==="\u5F85\u5904\u7406"&&x.createElement("span",{className:Zl.btns},x.createElement("span",{onClick:()=>fa(Ht.id,2)},"\u62D2\u7EDD"),x.createElement("span",{className:"ml30",onClick:()=>fa(Ht.id,1)},"\u540C\u610F")),vn==="\u5DF2\u540C\u610F"&&x.createElement("span",{style:{color:"#00B187"}},"\u5DF2\u540C\u610F"),vn==="\u5DF2\u62D2\u7EDD"&&x.createElement("span",{style:{color:"#E30000"}},"\u5DF2\u62D2\u7EDD"))}],fa=(vn,Ht)=>Ml(void 0,null,function*(){$n(!0);const ea=yield(0,pe.ZP)(`/api/homework_commons/${Wt==null?void 0:Wt.categoryId}/deal_request`,{method:"post",body:{request_id:vn,status:Ht}});(ea==null?void 0:ea.status)===0&&(ve.ZP.success(Ve.formatMessage({id:"classrooms.operationSuccess",defaultMessage:"\u64CD\u4F5C\u6210\u529F"})),Ft(Ut)),$n(!1)});(0,x.useEffect)(()=>{Ft(Ut)},[]);const Ft=vn=>Ml(void 0,null,function*(){$n(!0);const Ht=yield(0,pe.ZP)(`/api/homework_commons/${Wt==null?void 0:Wt.categoryId}/get_request`,{method:"get",params:Dl({},vn)});(Ht==null?void 0:Ht.status)===0&&(Qt(Ht.data),sn(Ht==null?void 0:Ht.total_count)),$n(!1)}),qt=(vn,Ht)=>{Ut.page=vn,Ut.limit=Ht,Yt(Dl({},Ut)),Ft(Ut)};return x.createElement("section",{className:Zl.wrap},x.createElement(Se.default,{dataSource:Xn,bordered:!1,rowKey:vn=>vn.id,columns:Jt,loading:Hn,pagination:{pageSize:Ut.limit,total:Et,current:Ut.page,onChange:qt,showQuickJumper:!0,hideOnSinglePage:!0}}))};var fs=(0,he.connect)(({user:at})=>({user:at}))(Gl),ps=te(64165),De={modal:"modal___AejJU",member:"member___mqy9M",head:"head___TWHLt",listWrap:"listWrap___zvWV4",list:"list___dWwg9"},_e=Object.defineProperty,je=Object.getOwnPropertySymbols,ct=Object.prototype.hasOwnProperty,mt=Object.prototype.propertyIsEnumerable,Gt=(at,Ue,Ve)=>Ue in at?_e(at,Ue,{enumerable:!0,configurable:!0,writable:!0,value:Ve}):at[Ue]=Ve,kt=(at,Ue)=>{for(var Ve in Ue||(Ue={}))ct.call(Ue,Ve)&&Gt(at,Ve,Ue[Ve]);if(je)for(var Ve of je(Ue))mt.call(Ue,Ve)&&Gt(at,Ve,Ue[Ve]);return at},fn=(at,Ue)=>{var Ve={};for(var Wt in at)ct.call(at,Wt)&&Ue.indexOf(Wt)<0&&(Ve[Wt]=at[Wt]);if(at!=null&&je)for(var Wt of je(at))Ue.indexOf(Wt)<0&&mt.call(at,Wt)&&(Ve[Wt]=at[Wt]);return Ve},gn=(at,Ue,Ve)=>new Promise((Wt,Ut)=>{var Yt=Et=>{try{Qt(Ve.next(Et))}catch(sn){Ut(sn)}},Xn=Et=>{try{Qt(Ve.throw(Et))}catch(sn){Ut(sn)}},Qt=Et=>Et.done?Wt(Et.value):Promise.resolve(Et.value).then(Yt,Xn);Qt((Ve=Ve.apply(at,Ue)).next())});const Bn=at=>{var Ue=at,{classroomList:Ve,dispatch:Wt,cb:Ut}=Ue,Yt=fn(Ue,["classroomList","dispatch","cb"]),Xn,Qt,Et,sn,Hn,$n,Jt,fa,Ft;const qt=(0,he.useIntl)(),vn=(0,he.useParams)(),[Ht,ea]=(0,x.useState)({}),[jn,Dt]=(0,x.useState)(""),[Ja,vt]=(0,x.useState)(!0),[Pn,Ua]=(0,x.useState)(!1),[Te,Kt]=(0,x.useState)("");(0,x.useEffect)(()=>{Ve.actionTabs.key==="\u7533\u8BF7\u6362\u7EC4"&&ua()},[Ve.actionTabs]);const ua=($t="")=>gn(void 0,null,function*(){vt(!0);const Sa=yield(0,pe.ZP)(`/api/homework_commons/${vn.categoryId}/get_group_members`,{method:"get",params:{group_id:$t}});(Sa==null?void 0:Sa.status)===0&&ea(kt({},Sa)),vt(!1)}),Pr=()=>gn(void 0,null,function*(){if(!jn){ve.ZP.warning(qt.formatMessage({id:"classrooms.promptGroup",defaultMessage:"\u8BF7\u9009\u62E9\u9700\u8981\u66F4\u6362\u7684\u5206\u7EC4"}));return}if(!Te){ve.ZP.warning(qt.formatMessage({id:"classrooms.promptReason",defaultMessage:"\u8BF7\u8F93\u5165\u66F4\u6362\u539F\u56E0"}));return}Ua(!0);let $t=yield(0,pe.ZP)(`/api/homework_commons/${vn.categoryId}/create_request`,{method:"post",body:{to_course_group_id:jn,reason:Te}});($t==null?void 0:$t.status)===0&&(ve.ZP.info(qt.formatMessage({id:"classrooms.operationSuccess",defaultMessage:"\u64CD\u4F5C\u6210\u529F"})),Wt({type:"classroomList/setActionTabs",payload:{}}),Ut()),Ua(!1)});return x.createElement(Ie.default,{width:700,centered:!0,afterClose:()=>{Dt(""),Kt("")},confirmLoading:Pn,title:"\u7533\u8BF7\u66F4\u6362\u5206\u7EC4",onOk:Pr,open:Ve.actionTabs.key==="\u7533\u8BF7\u6362\u7EC4",onCancel:()=>{Wt({type:"classroomList/setActionTabs",payload:{}})}},x.createElement("div",{className:De.modal},x.createElement(Nn.Z,{spinning:Ja},x.createElement(Ce.Z,{align:"middle",justify:"space-between"},x.createElement("div",{className:"c-black"},"\u4F60\u5F53\u524D\u6240\u5728\u5206\u7EC4\xA0",x.createElement("b",null,Ht==null?void 0:Ht.current_group)),x.createElement(Ce.Z,{align:"middle"},x.createElement("div",{className:"mr15"},"\u66F4\u6362\u5206\u7EC4"),x.createElement(fe.default,{onChange:$t=>{Dt($t),ua($t)},value:jn,size:"large",style:{width:248}},(Xn=Ht==null?void 0:Ht.group_infos)==null?void 0:Xn.map($t=>x.createElement(fe.default.Option,{key:$t.group_id,value:$t.group_id},$t.group_name))))),x.createElement(Ce.Z,{className:"mt15"},x.createElement("div",{className:De.member,style:{borderRight:"1px solid #D9DFE8"}},x.createElement(Ce.Z,{className:De.head},x.createElement("div",null,Ht==null?void 0:Ht.current_group,qt.formatMessage({id:"classrooms.member",defaultMessage:"\u6210\u5458"})),x.createElement("div",null,"\u5171",x.createElement("span",{className:"ml5 mr5 c-light-primary"},(Qt=Ht==null?void 0:Ht.current_group_members)==null?void 0:Qt.length),"\u4EBA")),x.createElement(Ce.Z,{style:{height:"calc(100% - 34px)"}},x.createElement("div",{className:De.listWrap,style:{borderRight:0}},(Et=Ht==null?void 0:Ht.current_group_members)==null?void 0:Et.map($t=>x.createElement("div",{key:$t.user_id,className:De.list},x.createElement("img",{src:`${xn.Z.IMG_SERVER}/images/${$t==null?void 0:$t.avatar_url}`}),x.createElement("span",null,$t.real_name),($t==null?void 0:$t.is_me)&&x.createElement("div",null,"\u6211")))))),x.createElement("div",{className:De.member},!((sn=Ht==null?void 0:Ht.group_members)!=null&&sn.length)&&x.createElement(ps.Z,null),!!((Hn=Ht==null?void 0:Ht.group_members)!=null&&Hn.length)&&x.createElement(x.Fragment,null,x.createElement(Ce.Z,{className:De.head},x.createElement("div",null,(Jt=($n=Ht==null?void 0:Ht.group_infos)==null?void 0:$n.find($t=>$t.group_id===jn))==null?void 0:Jt.group_name,qt.formatMessage({id:"classrooms.member",defaultMessage:"\u6210\u5458"})),x.createElement("div",null,"\u5171",x.createElement("span",{className:"ml5 mr5 c-light-primary"},(fa=Ht==null?void 0:Ht.group_members)==null?void 0:fa.length),"\u4EBA")),x.createElement(Ce.Z,{style:{height:"calc(100% - 34px)"}},x.createElement("div",{className:De.listWrap,style:{borderLeft:0}},(Ft=Ht==null?void 0:Ht.group_members)==null?void 0:Ft.map($t=>x.createElement("div",{key:$t.user_id,className:De.list},x.createElement("img",{src:`${xn.Z.IMG_SERVER}/images/${$t==null?void 0:$t.avatar_url}`}),x.createElement("span",null,$t.real_name)))))))),x.createElement(Ce.Z,{className:"mt15"},x.createElement("div",{className:"mr15",style:{color:"#5F6368"}},"\u66F4\u6362\u539F\u56E0"),x.createElement(be.default.TextArea,{value:Te,onChange:$t=>Kt($t.target.value),style:{width:578},placeholder:"\u8BF7\u8F93\u5165\u6362\u7EC4\u539F\u56E0",size:"large"})))))};var ba=(0,he.connect)(({classroomList:at})=>({classroomList:at}))(Bn),Mn={flex_box_center:"flex_box_center___sf_sV",flex_space_between:"flex_space_between___k0joE",flex_box_vertical_center:"flex_box_vertical_center___fyum8",flex_box_center_end:"flex_box_center_end___UC5kA",flex_box_column:"flex_box_column___JCpJG",Onerow:"Onerow___OAbXd",title:"title___YZryt",export:"export___wcKFT",bg:"bg___fNXI3",tabs:"tabs___hlZi4",workListTabWrap:"workListTabWrap___sjHcT",workListTabButton:"workListTabButton___MOSGf",title_style:"title_style___mGYw9"},zn=te(71635),ga=te(61604),ma=te(75735),mn=te(37906),In={TabsStyle:"TabsStyle___TanFG"},hn=te(59301),ar=Object.defineProperty,Ka=Object.defineProperties,or=Object.getOwnPropertyDescriptors,mr=Object.getOwnPropertySymbols,ir=Object.prototype.hasOwnProperty,Ha=Object.prototype.propertyIsEnumerable,Fo=(at,Ue,Ve)=>Ue in at?ar(at,Ue,{enumerable:!0,configurable:!0,writable:!0,value:Ve}):at[Ue]=Ve,Gr=(at,Ue)=>{for(var Ve in Ue||(Ue={}))ir.call(Ue,Ve)&&Fo(at,Ve,Ue[Ve]);if(mr)for(var Ve of mr(Ue))Ha.call(Ue,Ve)&&Fo(at,Ve,Ue[Ve]);return at},po=(at,Ue)=>Ka(at,or(Ue)),Io=(at,Ue,Ve)=>new Promise((Wt,Ut)=>{var Yt=Et=>{try{Qt(Ve.next(Et))}catch(sn){Ut(sn)}},Xn=Et=>{try{Qt(Ve.throw(Et))}catch(sn){Ut(sn)}},Qt=Et=>Et.done?Wt(Et.value):Promise.resolve(Et.value).then(Yt,Xn);Qt((Ve=Ve.apply(at,Ue)).next())});const ti=at=>Io(void 0,null,function*(){return yield(0,pe.ZP)(`/api/student_works/${at.userId}/deal_appeal_score.json`,{method:"post",body:at})}),ci=({globalSetting:at,shixunHomeworks:Ue,dispatch:Ve,classroomList:Wt})=>{var Ut,Yt,Xn,Qt,Et,sn;const Hn=(0,he.useIntl)(),$n=(0,he.useParams)(),[Jt]=(0,he.useSearchParams)(),[fa]=b.default.useForm(),{workSetting:Ft}=Ue,[qt,vn]=(0,x.useState)(!1),[Ht,ea]=(0,x.useState)(null),[,jn,Dt,Ja]=(0,wt.U)(Bt.cN,{homeworkId:$n==null?void 0:$n.categoryId}),[,vt,Pn,Ua]=(0,wt.U)(Bt.Qz,{homeworkId:$n==null?void 0:$n.categoryId}),[,Te,Kt,ua]=(0,wt.U)(Bt.mQ,{homeworkId:$n==null?void 0:$n.categoryId}),[,,Pr,$t]=(0,wt.U)(ti,{}),[Sa,er]=(0,x.useState)({activeKey:"1",page:1,limit:10,status:""}),Ca=[{id:"",name:Hn.formatMessage({id:"classrooms.all",defaultMessage:"\u5168\u90E8"})},{id:1,name:"\u5F85\u5BA1\u6838"},{id:3,name:"\u63A5\u53D7\u7533\u8BC9"},{id:4,name:"\u9A73\u56DE\u7533\u8BC9"}],lr=[{title:Hn.formatMessage({id:"classrooms.serialNumber",defaultMessage:"\u5E8F\u53F7"}),dataIndex:"id",key:"id",ellipsis:!0,width:80,render:(_n,br,Pa)=>`${((Sa==null?void 0:Sa.page)-1)*Sa.limit+Pa+1}`},{title:"\u5B66\u751F\u59D3\u540D",ellipsis:!0,width:180,dataIndex:"real_name",key:"real_name"},{title:"\u53CD\u9988\u95EE\u9898",dataIndex:"content",ellipsis:!0,key:"content"},{title:"\u88AB\u53CD\u9988\u95EE\u9898\u7684\u5B66\u751F",dataIndex:"unfeedback_real_name",key:"unfeedback_real_name",ellipsis:!0,width:180,render:(_n,br)=>hn.createElement("a",{href:`/classrooms/${$n==null?void 0:$n.coursesId}/group_homework/${$n==null?void 0:$n.categoryId}/review/${br==null?void 0:br.student_work_id}`,target:"_blank"},_n)},{title:"\u53CD\u9988\u95EE\u9898\u65F6\u95F4",dataIndex:"created_at",key:"created_at",width:180,render:_n=>Fe()(_n).format("YYYY-MM-DD HH:mm")},{title:Hn.formatMessage({id:"classrooms.action",defaultMessage:"\u64CD\u4F5C"}),align:"right",dataIndex:"id",key:"id",width:80,render:(_n,br)=>hn.createElement("a",{href:`/classrooms/${$n==null?void 0:$n.coursesId}/group_homework/${$n==null?void 0:$n.categoryId}/review/${br==null?void 0:br.student_work_id}`,target:"_blank"},Hn.formatMessage({id:"classrooms.view",defaultMessage:"\u67E5\u770B"}))}],_r=[{title:Hn.formatMessage({id:"classrooms.serialNumber",defaultMessage:"\u5E8F\u53F7"}),dataIndex:"id",key:"id",ellipsis:!0,width:80,render:(_n,br,Pa)=>`${((Sa==null?void 0:Sa.page)-1)*Sa.limit+Pa+1}`},{title:Hn.formatMessage({id:"classrooms.name",defaultMessage:"\u59D3\u540D"}),ellipsis:!0,width:180,dataIndex:"real_name",key:"real_name"},{title:Hn.formatMessage({id:"classroomClassroomExperiments.homeworkStatus",defaultMessage:"\u4F5C\u4E1A\u72B6\u6001"}),dataIndex:"status",ellipsis:!0,key:"status",render:_n=>_n===-1?Hn.formatMessage({id:"classroomGraphicGroupHomework.redoing",defaultMessage:"\u91CD\u505A\u4E2D"}):hn.createElement(E.Uw,{status:_n})},{title:"\u88AB\u8BC4\u6570",dataIndex:"student_comment_count",key:"student_comment_count",ellipsis:!0,width:100},{title:"\u88AB\u533F\u8BC4\u6700\u5927\u5206\u5DEE",dataIndex:"abnormal_score",key:"abnormal_score",width:180},{title:"\u533F\u8BC4\u5206\u6570",dataIndex:"score",key:"score",width:180},{title:"\u533F\u8BC4\u5F02\u5E38\u65F6\u95F4",dataIndex:"abnormal_date",key:"abnormal_date",width:180},{title:Hn.formatMessage({id:"classrooms.action",defaultMessage:"\u64CD\u4F5C"}),align:"right",dataIndex:"id",key:"id",width:80,render:(_n,br)=>hn.createElement("a",{href:`/classrooms/${$n==null?void 0:$n.coursesId}/group_homework/${$n==null?void 0:$n.categoryId}/review/${br==null?void 0:br.student_work_id}`,target:"_blank"},Hn.formatMessage({id:"classrooms.view",defaultMessage:"\u67E5\u770B"}))}],fr=[{title:Hn.formatMessage({id:"classrooms.serialNumber",defaultMessage:"\u5E8F\u53F7"}),dataIndex:"id",key:"id",ellipsis:!0,width:80,render:(_n,br,Pa)=>`${((Sa==null?void 0:Sa.page)-1)*Sa.limit+Pa+1}`},{title:"\u7533\u8BC9\u4EBA",ellipsis:!0,dataIndex:"real_name",key:"real_name",width:150,render:(_n,br)=>hn.createElement("a",{href:`/classrooms/${$n==null?void 0:$n.coursesId}/group_homework/${$n==null?void 0:$n.categoryId}/review/${br==null?void 0:br.student_work_id}`,target:"_blank"},_n)},{title:"\u88AB\u7533\u8BC9\u4EBA",dataIndex:"unappeal_real_name",ellipsis:!0,width:150,key:"unappeal_real_name"},{title:"\u88AB\u7533\u8BC9\u4EBA\u8BC4\u5206",dataIndex:"score",key:"score",width:120,ellipsis:!0},{title:"\u7533\u8BC9\u7406\u7531",dataIndex:"comment",key:"comment"},{title:"\u63D0\u4EA4\u7533\u8BC9\u65F6\u95F4",dataIndex:"created_at",key:"created_at",width:150,render:_n=>Fe()(_n).format("YYYY-MM-DD HH:mm")},{title:Hn.formatMessage({id:"classrooms.action",defaultMessage:"\u64CD\u4F5C"}),align:"right",dataIndex:"appeal_status",key:"appeal_status",width:150,render:(_n,br)=>hn.createElement(hn.Fragment,null,_n==3&&hn.createElement("span",{className:"c-grey-333"},"\u5DF2\u63A5\u53D7"),_n==4&&hn.createElement("span",{className:"c-grey-333"},"\u5DF2\u9A73\u56DE"),_n==1&&hn.createElement(hn.Fragment,null,hn.createElement(Ct.op,{openLoading:!0,type:"link",style:{padding:0},danger:!0,onClick:()=>Io(void 0,null,function*(){(yield Pr({userId:br.student_work_id,score_id:br.student_works_score_id,status:4})).status===0&&Ro()})},"\u9A73\u56DE"),hn.createElement(Ct.op,{openLoading:!0,className:"ml20",type:"link",style:{padding:0},onClick:()=>Io(void 0,null,function*(){ea(br),vn(!0)})},"\u63A5\u53D7")))}],Ro=(_n=Sa)=>{Sa.activeKey=="1"&&Pn({page:_n==null?void 0:_n.page,limit:_n==null?void 0:_n.limit}),Sa.activeKey=="2"&&Kt({page:_n==null?void 0:_n.page,limit:_n==null?void 0:_n.limit}),Sa.activeKey=="3"&&Dt({page:_n==null?void 0:_n.page,limit:_n==null?void 0:_n.limit,status:_n==null?void 0:_n.status})};return(0,x.useEffect)(()=>{Ro(Sa)},[Sa]),(0,x.useEffect)(()=>{console.log("params",$n,Jt.get("TabsActiveKey")?Jt.get("TabsActiveKey"):Ft!=null&&Ft.is_new_rule?"3":"1"),er(po(Gr({},Sa),{activeKey:Jt.get("TabsActiveKey")||"1"}))},[Jt.get("TabsActiveKey")]),hn.createElement(Nn.Z,{spinning:vt||jn||Te},hn.createElement("section",{className:"p30",style:{background:"#fff"}},hn.createElement(me.default,{destroyInactiveTabPane:!0,className:In.TabsStyle,activeKey:Sa.activeKey,onChange:_n=>{er(po(Gr({},Sa),{activeKey:_n,page:1,limit:10}))}},hn.createElement(me.default.TabPane,{tab:"\u95EE\u9898\u53CD\u9988",key:"1"},hn.createElement(Se.default,{className:"mt20",locale:{emptyText:hn.createElement(tt.Z,null)},columns:lr,dataSource:((Ut=Ua==null?void 0:Ua.data)==null?void 0:Ut.list)||[],pagination:{total:((Yt=Ua==null?void 0:Ua.data)==null?void 0:Yt.count)||0,onChange:(_n,br)=>{er(po(Gr({},Sa),{page:_n,limit:br}))},current:Sa==null?void 0:Sa.page,pageSize:Sa==null?void 0:Sa.limit,showTotal:_n=>hn.createElement(hn.Fragment,null,"\u5171",hn.createElement("span",{className:"ml5 mr5",style:{color:"#3061d0"}},_n),"\u6761\u6570\u636E")}})),hn.createElement(me.default.TabPane,{tab:"\u533F\u8BC4\u8BC4\u5206\u5F02\u5E38",key:"2"},hn.createElement(Se.default,{className:"mt20",locale:{emptyText:hn.createElement(tt.Z,null)},columns:_r,dataSource:((Xn=ua==null?void 0:ua.data)==null?void 0:Xn.list)||[],pagination:{total:((Qt=ua==null?void 0:ua.data)==null?void 0:Qt.count)||0,onChange:(_n,br)=>{er(po(Gr({},Sa),{page:_n,limit:br}))},current:Sa==null?void 0:Sa.page,pageSize:Sa==null?void 0:Sa.limit,showTotal:_n=>hn.createElement(hn.Fragment,null,"\u5171",hn.createElement("span",{className:"ml5 mr5",style:{color:"#3061d0"}},_n),"\u6761\u6570\u636E")}})),hn.createElement(me.default.TabPane,{tab:"\u533F\u8BC4\u7533\u8BC9",key:"3"},hn.createElement(Ct.qp,{title:"\u7533\u8BC9\u72B6\u6001",className:"mt20",value:Sa.status,onChange:_n=>{er(po(Gr({},Sa),{status:_n,page:1}))},dataSource:Ca,titleWidth:60}),hn.createElement(Se.default,{locale:{emptyText:hn.createElement(tt.Z,null)},columns:fr,dataSource:((Et=Ja==null?void 0:Ja.data)==null?void 0:Et.list)||[],pagination:{total:((sn=Ja==null?void 0:Ja.data)==null?void 0:sn.count)||0,onChange:(_n,br)=>{er(po(Gr({},Sa),{page:_n,limit:br}))},current:Sa==null?void 0:Sa.page,pageSize:Sa==null?void 0:Sa.limit,showTotal:_n=>hn.createElement(hn.Fragment,null,"\u5171",hn.createElement("span",{className:"ml5 mr5",style:{color:"#3061d0"}},_n),"\u6761\u6570\u636E")}}))),hn.createElement(Ie.default,{title:"\u63A5\u53D7\u7533\u8BC9",open:qt,centered:!0,destroyOnClose:!0,onCancel:()=>{vn(!1)},maskClosable:!1,width:544,onOk:()=>{fa.submit()}},hn.createElement(b.default,{form:fa,colon:!1,onFinish:_n=>Io(void 0,null,function*(){(yield Pr(po(Gr({},_n),{userId:Ht.student_work_id,score_id:Ht.student_works_score_id,status:3}))).status===0&&(Ro(),vn(!1))})},hn.createElement("div",{style:{color:"#191919"}},"\u786E\u8BA4\u662F\u5426\u63A5\u53D7\u7533\u8BC9\uFF1F\u4E00\u65E6\u63A5\u53D7\uFF0C\u88AB\u7533\u8BC9\u7684\u8BC4\u5206\u8BB0\u5F55\u5C06\u4F5C\u5E9F\u3002\u8BF7\u60A8\u8865\u5145\u533F\u8BC4\u8BC4\u5206\uFF1A"),hn.createElement(mn.Z,{style:{marginTop:"20px"},colon:!1,items:[{key:"1",label:"\u7533\u8BC9\u4EBA",children:hn.createElement("a",{href:`/classrooms/${$n==null?void 0:$n.coursesId}/group_homework/${$n==null?void 0:$n.categoryId}/review/${Ht==null?void 0:Ht.student_work_id}`,target:"_blank"},Ht==null?void 0:Ht.real_name)},{key:"2",label:"\u88AB\u7533\u8BC9\u4EBA",children:hn.createElement("span",{style:{color:"#191919"}},Ht==null?void 0:Ht.unappeal_real_name)},{key:"3",label:"\u88AB\u7533\u8BC9\u4EBA\u8BC4\u5206",children:hn.createElement("span",{style:{color:"#191919"}},Ht==null?void 0:Ht.score)}]}),hn.createElement(Ce.Z,{className:"mt20",wrap:!1},hn.createElement(Pe.Z,null,hn.createElement(b.default.Item,{label:"\u533F\u8BC4\u5206\u6570",name:"score",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5206\u6570"}]},hn.createElement(ie.Z,{min:1,max:100,step:1}))),hn.createElement(Pe.Z,null,hn.createElement("span",{className:"ml10",style:{lineHeight:"30px"}},"\u5206")),hn.createElement(Pe.Z,null,hn.createElement(b.default.Item,{className:"ml20",valuePropName:"checked",name:"is_appeal_penalty",initialValue:!0},hn.createElement(z.default,null,"\u6263\u9664\u8FDD\u89C4\u533F\u8BC4\u5206\u6570"))))))))};var Bi=(0,he.connect)(({user:at,shixunHomeworks:Ue,loading:Ve,globalSetting:Wt,classroomList:Ut})=>({user:at,shixunHomeworks:Ue,globalSetting:Wt,loading:Ve.effects,classroomList:Ut}))(ci),Uo={},Rr=te(59301),To=Object.defineProperty,ri=Object.defineProperties,gi=Object.getOwnPropertyDescriptors,Go=Object.getOwnPropertySymbols,Jo=Object.prototype.hasOwnProperty,zi=Object.prototype.propertyIsEnumerable,Ii=(at,Ue,Ve)=>Ue in at?To(at,Ue,{enumerable:!0,configurable:!0,writable:!0,value:Ve}):at[Ue]=Ve,Re=(at,Ue)=>{for(var Ve in Ue||(Ue={}))Jo.call(Ue,Ve)&&Ii(at,Ve,Ue[Ve]);if(Go)for(var Ve of Go(Ue))zi.call(Ue,Ve)&&Ii(at,Ve,Ue[Ve]);return at},We=(at,Ue)=>ri(at,gi(Ue)),ot=(at,Ue,Ve)=>new Promise((Wt,Ut)=>{var Yt=Et=>{try{Qt(Ve.next(Et))}catch(sn){Ut(sn)}},Xn=Et=>{try{Qt(Ve.throw(Et))}catch(sn){Ut(sn)}},Qt=Et=>Et.done?Wt(Et.value):Promise.resolve(Et.value).then(Yt,Xn);Qt((Ve=Ve.apply(at,Ue)).next())});const st=({shixunHomeworks:at,loading:Ue,globalSetting:Ve,dispatch:Wt})=>{const Ut=(0,he.useIntl)(),[Yt,Xn]=(0,x.useState)(Re(Re({},(0,he.useParams)()),{page:1,limit:20})),{workList:Qt,workSetting:Et}=at,[sn,Hn]=(0,x.useState)([]),$n=()=>ot(void 0,null,function*(){const Ft=yield Wt({type:"shixunHomeworks/getWorkList",payload:We(Re({},Yt),{score_open:Et==null?void 0:Et.score_open,work_public:Et==null?void 0:Et.work_public})});Hn((Ft==null?void 0:Ft.student_works)||[])});(0,x.useEffect)(()=>{$n()},[]);const Jt=(Ft,qt)=>{Yt.page=Ft,Yt.limit=20,$n()},fa=[(Qt==null?void 0:Qt.base_on_project)&&{title:"\u5173\u8054\u9879\u76EE",align:"left",dataIndex:"base_on_project",width:200,render:(Ft,qt)=>{var vn,Ht,ea,jn,Dt,Ja;return{children:((vn=qt.project_info)==null?void 0:vn.id)!==-1?Rr.createElement("a",{target:"_blank",title:(Ht=qt.project_info)==null?void 0:Ht.name,href:`${(ea=Ve==null?void 0:Ve.setting)==null?void 0:ea.old_url}/projects${(jn=qt.project_info)==null?void 0:jn.id}`,style:{whiteSpace:"break-spaces"}},(Dt=qt.project_info)==null?void 0:Dt.name):(Ja=qt.project_info)==null?void 0:Ja.name,props:{rowSpan:qt.rowSpan}}}},{title:Ut.formatMessage({id:"classrooms.name",defaultMessage:"\u59D3\u540D"}),align:"left",dataIndex:"user_name",ellipsis:!0,width:150,render:(Ft,qt)=>Rr.createElement("div",{style:{display:"flex",alignItems:"center"}},Rr.createElement("span",{className:Uo.atitle,style:{width:qt.is_leader?"":130,maxWidth:qt.is_leader&&80}}," ",Ft),qt.is_leader&&Rr.createElement("span",{style:{display:"inline-flex",background:"rgba(22,93,255,0.2)",width:32,height:18,borderRadius:2,color:"#3061D0",alignItems:"center",justifyContent:"center",fontSize:10,marginLeft:10}},Ut.formatMessage({id:"classroomGraphicGroupHomework.groupLeader",defaultMessage:"\u7EC4\u957F"})))},{title:Ut.formatMessage({id:"classrooms.studentNumber",defaultMessage:"\u5B66\u53F7"}),align:"left",dataIndex:"student_id",sortDirections:["descend","ascend"],width:80,ellipsis:!0,sorter:!(Qt!=null&&Qt.base_on_project),render:Ft=>Rr.createElement("span",{style:{color:"#666666"}},Ft)},{title:Ut.formatMessage({id:"classroomGraphicGroupHomework.currentScore",defaultMessage:"\u5F53\u524D\u6210\u7EE9"}),align:"left",dataIndex:"work_score",sortDirections:["descend","ascend"],sorter:!(Qt!=null&&Qt.base_on_project),render:(Ft,qt)=>Rr.createElement(le.Z,{placement:"bottom",title:Rr.createElement("div",null,Rr.createElement("div",null,qt.teacher_score?`\u6559\u5E08\u8BC4\u5206\uFF1A${qt.teacher_score}\u5206`:"\u6559\u5E08\u8BC4\u5206\uFF1A0.0\u5206"),Rr.createElement("div",null,qt.teaching_asistant_score?`\u52A9\u6559\u8BC4\u5206\uFF1A${qt.teaching_asistant_score}\u5206`:"\u52A9\u6559\u8BC4\u5206\uFF1A0.0\u5206"),Qt!=null&&Qt.anonymous_comment?Rr.createElement("div",null,qt.student_score?`\u533F\u8BC4\u8BC4\u5206\uFF1A${qt.student_score}\u5206`:"\u533F\u8BC4\u8BC4\u5206\uFF1A0.0\u5206"):"",Qt!=null&&Qt.is_group_grade?Rr.createElement("div",null,qt.group_leader_score?`\u7EC4\u957F\u8BC4\u5206\uFF1A${qt.group_leader_score}\u5206`:"\u7EC4\u957F\u8BC4\u5206\uFF1A0.0\u5206"):"",Rr.createElement("div",null,qt.late_penalty?`\u8FDF\u4EA4\u6263\u5206\uFF1A${qt.late_penalty}\u5206`:"\u8FDF\u4EA4\u6263\u5206\uFF1A0.0\u5206"),Rr.createElement("div",null,qt.repeat_minus_score?`${Ut.formatMessage({id:"classroomClassroomExperiments.plagiarismDeduction",defaultMessage:"\u67E5\u91CD\u6263\u5206"})}\uFF1A${qt.repeat_minus_score}\u5206`:`${Ut.formatMessage({id:"classroomClassroomExperiments.plagiarismDeduction",defaultMessage:"\u67E5\u91CD\u6263\u5206"})}\uFF1A0.0\u5206`),Qt!=null&&Qt.anonymous_comment?Rr.createElement("div",null,qt.absence_penalty?`\u7F3A\u8BC4\u6263\u5206\uFF1A${qt.absence_penalty}\u5206`:"\u7F3A\u8BC4\u6263\u5206\uFF1A0.0\u5206"):"",Rr.createElement("div",null,qt.work_score?`${Ut.formatMessage({id:"classrooms.finalGrade",defaultMessage:"\u6700\u7EC8\u6210\u7EE9"})}\uFF1A${qt.work_score}\u5206`:`${Ut.formatMessage({id:"classrooms.finalGrade",defaultMessage:"\u6700\u7EC8\u6210\u7EE9"})}\uFF1A0.0\u5206`),!(Qt!=null&&Qt.is_jupyter||Qt!=null&&Qt.is_jupyter_lab)&&Rr.createElement("div",{onClick:vn=>{vn.stopPropagation(),he.history.push(`/classrooms/${Yt.coursesId}/group_homework/${Yt.categoryId}/review/${qt.id}`)},style:{color:"#8bb6fd",cursor:"pointer"}},"\u67E5\u770B\u8BC4\u5206 >"))},Ft>0?Rr.createElement("span",{style:{color:"#ff8100"}},Ft):Ft)},(Qt==null?void 0:Qt.base_on_project)&&{title:"\u4EE3\u7801\u884C\u6570",align:"left",dataIndex:"code_lines_count",render:Ft=>Ft||"--"},(Qt==null?void 0:Qt.base_on_project)&&{title:"issue\u6570\u91CF",align:"left",dataIndex:"issues_count",render:(Ft,qt)=>Ft||"--"},(Qt==null?void 0:Qt.base_on_project)&&{title:"\u66F4\u65B0\u65F6\u95F4",align:"left",dataIndex:"update_time",width:140,render:(Ft,qt)=>({children:Ft?Rr.createElement("span",{style:{display:"block",alignItems:"center"}},"\u66F4\u65B0\u4EE3\u7801",Rr.createElement("br",null),Fe()(Ft).format("YYYY-MM-DD HH:mm")):"--",props:{rowSpan:qt.rowSpan}})},{title:Ut.formatMessage({id:"classroomGraphicGroupHomework.workStatus",defaultMessage:"\u4F5C\u54C1\u72B6\u6001"}),dataIndex:"work_status",align:"left",render:(Ft,qt)=>({children:Ft===-1?Ut.formatMessage({id:"classroomGraphicGroupHomework.redoing",defaultMessage:"\u91CD\u505A\u4E2D"}):Rr.createElement(E.Uw,{status:Ft}),props:{rowSpan:qt.rowSpan}})},!(Qt!=null&&Qt.base_on_project)&&{title:Ut.formatMessage({id:"classroomGraphicGroupHomework.group",defaultMessage:"\u5206\u7EC4"}),align:"left",dataIndex:"work_group",width:70,render:(Ft,qt)=>({children:Rr.createElement("span",{className:"c-blue"},Ft),props:{rowSpan:qt.rowSpan}})},{title:Ut.formatMessage({id:"classrooms.action",defaultMessage:"\u64CD\u4F5C"}),width:Qt!=null&&Qt.base_on_project?100:150,align:"left",dataInex:"action",render:(Ft,qt)=>Qt!=null&&Qt.work_public?Rr.createElement("a",{className:"c-blue",onClick:vn=>{vn.preventDefault(),he.history.push(`/classrooms/${Yt.coursesId}/group_homework/${Yt.categoryId}/review/${qt.id}`)}}," ",Ut.formatMessage({id:"classrooms.view",defaultMessage:"\u67E5\u770B"})," "):"--"}].filter(Ft=>!!Ft);return Rr.createElement("div",{className:"p30 bg-white"},Rr.createElement("aside",{style:{paddingBottom:30}},Rr.createElement(Se.default,{loading:Ue["shixunHomeworks/getWorkList"],rowKey:"id",bordered:!0,rowClassName:(Ft,qt)=>(Ft==null?void 0:Ft.item_index)%2===0&&Uo.tables,className:Uo.tableWrapper,hideOnSinglePage:!0,pagination:!1,dataSource:sn,columns:fa,onChange:(Ft,qt,vn)=>{if(vn.order===void 0)switch(vn.field){case"student_id":Yt.b_order="desc",Yt.order=vn.field;break;default:delete Yt.b_order,delete Yt.order}else Yt.b_order=vn.order.replace("end",""),Yt.order=vn.field;Wt({type:"shixunHomeworks/getWorkList",payload:Re({},Yt)})}})),Rr.createElement(ae.Z,{showSizeChanger:!1,style:{paddingBottom:30},hideOnSinglePage:!0,onChange:Jt,defaultCurrent:Yt.page||1,current:Yt.page||1,defaultPageSize:20,total:at.workList.work_count}))};var yt=(0,he.connect)(({shixunHomeworks:at,classroomList:Ue,globalSetting:Ve,loading:Wt})=>({shixunHomeworks:at,classroomList:Ue,loading:Wt.effects,globalSetting:Ve}))(st),Pt=te(54580),Zt=te(59301),zt=(at,Ue,Ve)=>new Promise((Wt,Ut)=>{var Yt=Et=>{try{Qt(Ve.next(Et))}catch(sn){Ut(sn)}},Xn=Et=>{try{Qt(Ve.throw(Et))}catch(sn){Ut(sn)}},Qt=Et=>Et.done?Wt(Et.value):Promise.resolve(Et.value).then(Yt,Xn);Qt((Ve=Ve.apply(at,Ue)).next())});const{Dragger:Tt}=Pt.default,an=({})=>{const at=(0,he.useIntl)(),Ue=(0,he.useParams)(),[Ve]=b.default.useForm(),[Wt,Ut]=(0,x.useState)([]),[Yt,Xn]=(0,x.useState)(!1);let[Qt,Et]=(0,x.useState)({type:window.location.href.indexOf("program_homework")>-1?2:1,limit:10,page:1});function sn(){return zt(this,null,function*(){var Hn,$n;let Jt;Xn(!0),window.location.href.indexOf("exercise")>-1?Jt=`/api/exercises/${Ue==null?void 0:Ue.categoryId}/redo_logs.json`:Jt=`/api/homework_commons/${Ue==null?void 0:Ue.categoryId}/redo_logs.json`;let fa=yield(0,pe.ZP)(Jt,{method:"get",params:Qt});if(Xn(!1),(fa==null?void 0:fa.status)===0){let Ft=[];($n=(Hn=fa==null?void 0:fa.data)==null?void 0:Hn.list)==null||$n.map((qt,vn)=>{var Ht;(Ht=qt==null?void 0:qt.group_infos)==null||Ht.map((ea,jn)=>{var Dt,Ja,vt;ea.rowSpan=jn==0?(Dt=qt==null?void 0:qt.group_infos)==null?void 0:Dt.length:((vt=(Ja=qt==null?void 0:qt.group_infos)==null?void 0:Ja.filter(Pn=>Pn.work_group_id))==null?void 0:vt.length)>0?0:1,Ft.push(ea)})}),Ut([...Ft])}})}return(0,x.useEffect)(()=>{sn()},[]),Zt.createElement("div",{style:{padding:"30px",background:"#fff"}},Zt.createElement(Se.default,{loading:Yt,bordered:!0,columns:[{title:at.formatMessage({id:"classroomGraphicGroupHomework.group",defaultMessage:"\u5206\u7EC4"}),align:"left",dataIndex:"work_group_name",width:200,render:(Hn,$n)=>({children:Zt.createElement("span",null,Hn),props:{rowSpan:$n.rowSpan}})},{title:at.formatMessage({id:"classrooms.name",defaultMessage:"\u59D3\u540D"}),dataIndex:"user_name"},{title:at.formatMessage({id:"classrooms.studentNumber",defaultMessage:"\u5B66\u53F7"}),dataIndex:"student_id"},{title:at.formatMessage({id:"classrooms.class",defaultMessage:at.formatMessage({id:"classrooms.class",defaultMessage:"\u73ED\u7EA7"})}),dataIndex:"course_group_name"},{title:at.formatMessage({id:"classrooms.returnForRedoTime",defaultMessage:"\u6253\u56DE\u91CD\u505A\u65F6\u95F4"}),dataIndex:"created_at",render:(Hn,$n)=>({children:Zt.createElement("span",null,Fe()(Hn).format("YYYY-MM-DD HH:mm:ss")),props:{rowSpan:$n.rowSpan}})},{title:at.formatMessage({id:"classroomClassroomExperiments.operator",defaultMessage:"\u64CD\u4F5C\u4EBA"}),dataIndex:"operator",render:(Hn,$n)=>({children:Zt.createElement("span",null,Hn),props:{rowSpan:$n.rowSpan}})}],dataSource:Wt,pagination:!1}),Zt.createElement(ae.Z,{hideOnSinglePage:!0,showSizeChanger:!1,onChange:(Hn,$n)=>{Qt.page=Hn,Qt.limit=$n,Et(Qt),sn()},current:Qt.page,total:Wt.count,pageSize:Qt.limit,style:{marginTop:20}}))};var en=(0,he.connect)(({classroomList:at})=>({classroomList:at}))(an),nn=te(45413),On={StepsStyle:"StepsStyle___U8mUn"},Dn=te(86697),bn=te(33270),da={RadioGroup:"RadioGroup___LQlI0",TableStyles:"TableStyles___a_uqz"},wa=({onFinish:at})=>{var Ue,Ve,Wt,Ut,Yt;const Xn=(0,he.useIntl)(),{shixunHomeworks:Qt}=(0,he.useSelector)(Te=>Te),{actionTabs:Et}=Qt,sn=(0,he.useDispatch)(),Hn=(0,he.useParams)(),[,,$n,Jt]=(0,wt.U)(bn.hf,{id:Hn==null?void 0:Hn.coursesId,page:1,limit:2e4}),[fa,Ft,qt,vn]=(0,wt.U)(bn.sK,{coursesId:Hn==null?void 0:Hn.coursesId,categoryId:Hn==null?void 0:Hn.categoryId,page:1,limit:10,keywords:"",course_group_ids:""}),[Ht,ea]=(0,x.useState)([]),[jn,Dt]=(0,x.useState)([]),Ja=[{title:Xn.formatMessage({id:"classrooms.name",defaultMessage:"\u59D3\u540D"}),width:80,dataIndex:"user_name",ellipsis:!0},{title:Xn.formatMessage({id:"classrooms.phone",defaultMessage:"\u624B\u673A\u53F7"}),dataIndex:"phone",ellipsis:!0,render:Te=>Te||"--"},{title:"\u90AE\u7BB1",dataIndex:"mail",ellipsis:!0,render:Te=>Te||"--"},{title:"\u5B66\u53F7/\u5DE5\u53F7",dataIndex:"student_id",ellipsis:!0,render:Te=>Te||"--"},{title:Xn.formatMessage({id:"classrooms.classDivision",defaultMessage:"\u5206\u73ED"}),dataIndex:"course_group_name",ellipsis:!0}],[vt,Pn]=(0,x.useState)("");(0,x.useEffect)(()=>{Pn(fa==null?void 0:fa.keywords)},[fa==null?void 0:fa.keywords]),(0,x.useEffect)(()=>{var Te,Kt;if(Et.key=="AddLeader"){Et!=null&&Et.unified_setting&&$n({}),qt({course_group_ids:(Te=Et==null?void 0:Et.course_groups)==null?void 0:Te.map(Sa=>Sa==null?void 0:Sa.id)});let ua=[],Pr=[];const $t=(Sa,er)=>{Sa.name=(Sa==null?void 0:Sa.user_name)||Sa.name,ua!=null&&ua.find(Ca=>(Ca==null?void 0:Ca.course_group_id)==(Sa==null?void 0:Sa.course_group_id))?ua=ua==null?void 0:ua.map(Ca=>{var lr;return(Ca==null?void 0:Ca.course_group_id)==(Sa==null?void 0:Sa.course_group_id)&&(Ca.leaders=er?[...(Ca==null?void 0:Ca.leaders)||[],Sa]:(lr=(Ca==null?void 0:Ca.leaders)||[])==null?void 0:lr.filter(_r=>_r.id!=(Sa==null?void 0:Sa.id))),Ca}):ua=[...ua||[],{course_group_id:Sa==null?void 0:Sa.course_group_id,course_group_name:Sa==null?void 0:Sa.course_group_name,course_member_count:Sa==null?void 0:Sa.course_member_count,leaders:[Sa]}],Pr=er?Pr.concat(Sa==null?void 0:Sa.id):Pr==null?void 0:Pr.filter(Ca=>Ca!=(Sa==null?void 0:Sa.id))};(Kt=Et==null?void 0:Et.data)==null||Kt.forEach(Sa=>{$t(Sa,!0)}),Dt(Pr),ea(ua)}},[Et.key]);const Ua=(Te,Kt)=>{let ua=[];Te.name=(Te==null?void 0:Te.user_name)||Te.name,Ht!=null&&Ht.find(Pr=>(Pr==null?void 0:Pr.course_group_id)==(Te==null?void 0:Te.course_group_id))?(ua=Ht==null?void 0:Ht.map(Pr=>{var $t;return(Pr==null?void 0:Pr.course_group_id)==(Te==null?void 0:Te.course_group_id)&&(Pr.leaders=Kt?[...(Pr==null?void 0:Pr.leaders)||[],Te]:($t=(Pr==null?void 0:Pr.leaders)||[])==null?void 0:$t.filter(Sa=>Sa.id!=(Te==null?void 0:Te.id))),Pr}),ua=ua==null?void 0:ua.filter(Pr=>{var $t;return(($t=Pr==null?void 0:Pr.leaders)==null?void 0:$t.length)>0})):ua=[...Ht||[],{course_group_id:Te==null?void 0:Te.course_group_id,course_group_name:Te==null?void 0:Te.course_group_name,course_member_count:Te==null?void 0:Te.course_member_count,leaders:[Te]}],Dt(Kt?jn.concat(Te==null?void 0:Te.id):jn==null?void 0:jn.filter(Pr=>Pr!=(Te==null?void 0:Te.id))),ea(ua)};return x.createElement(Ie.default,{open:Et.key==="AddLeader",title:"\u6DFB\u52A0\u7EC4\u957F",width:1200,centered:!0,onCancel:()=>{sn({type:"shixunHomeworks/setActionTabs",payload:{key:""}})},onOk:()=>{const Te=[];Ht==null||Ht.forEach(Kt=>{var ua;((ua=Kt==null?void 0:Kt.leaders)==null?void 0:ua.length)>0&&Te.push(...(Kt==null?void 0:Kt.leaders)||{})}),at==null||at(Te),sn({type:"shixunHomeworks/setActionTabs",payload:{key:""}})}},x.createElement("div",{className:"flex gap-20px"},x.createElement("div",{className:"flex-2 minW-0 minH-0 flex flex-col"},x.createElement("div",{className:"flex item-center gap-20px c-grey-333"},x.createElement("div",{className:"text-nowrap"},Xn.formatMessage({id:"classrooms.classDivision",defaultMessage:"\u5206\u73ED"})),x.createElement(fe.default,{size:"large",className:"flex-1",value:fa==null?void 0:fa.course_group_ids,onChange:Te=>{var Kt;(Te==null?void 0:Te.length)==0?qt({course_group_ids:(Kt=Et==null?void 0:Et.course_groups)==null?void 0:Kt.map(ua=>ua==null?void 0:ua.id)}):qt({course_group_ids:Te,keywords:"",page:1})},mode:"multiple",filterOption:(Te,Kt)=>{var ua;return((ua=Kt==null?void 0:Kt.label)!=null?ua:"").toLowerCase().includes(Te.toLowerCase())},options:Et!=null&&Et.unified_setting?[{value:"",label:"\u5168\u90E8\u73ED\u7EA7"},{value:"0",label:Xn.formatMessage({id:"classrooms.unassignedClass",defaultMessage:"\u672A\u5206\u73ED"})},...((Ue=Jt==null?void 0:Jt.course_groups)==null?void 0:Ue.map(Te=>({value:Te==null?void 0:Te.id,label:Te==null?void 0:Te.name})))||[]]:(Ve=Et==null?void 0:Et.course_groups)==null?void 0:Ve.map(Te=>({value:Te==null?void 0:Te.id,label:Te==null?void 0:Te.name}))}),x.createElement(be.default.Search,{className:"flex-1",size:"large",value:vt,placeholder:Xn.formatMessage({id:"classrooms.searchByNameOrID",defaultMessage:"\u8BF7\u8F93\u5165\u59D3\u540D\u6216\u8005\u5B66\u53F7\u641C\u7D22"}),onChange:Te=>{Pn(Te.target.value)},onSearch:Te=>{qt({keywords:Te,page:1})}})),x.createElement(Se.default,{className:`mt-10px ${(Wt=da)==null?void 0:Wt.TableStyles}`,columns:Ja,dataSource:((Ut=vn==null?void 0:vn.data)==null?void 0:Ut.list)||[],rowKey:"id",loading:Ft,rowSelection:{selectedRowKeys:jn,onSelect:(Te,Kt)=>{Ua(Te,Kt)}},pagination:{current:fa==null?void 0:fa.page,pageSize:fa==null?void 0:fa.limit,total:((Yt=vn==null?void 0:vn.data)==null?void 0:Yt.total_count)||0,onChange:(Te,Kt)=>{qt({page:Te,limit:Kt})},showTotal:Te=>x.createElement(x.Fragment,null,"\u5171",x.createElement("span",{className:"px-4px c-blue"},Te),"\u6761\u6570\u636E")}})),x.createElement("div",{className:"flex-1 pl-20px py-10px rounded-2px minW-0 minH-0 flex flex-col",style:{background:"#F9FAFD",border:"1px solid #E1E7F0",maxHeight:"624px"}},x.createElement("div",{className:"font-semibold c-grey-333"},"\u5DF2\u9009\u7EC4\u957F"),x.createElement("div",{className:"flex-1 minW-0 minH-0 flex flex-col gap-30px mt-20px overflow-auto pr-20px"},Ht==null?void 0:Ht.map(Te=>{var Kt;return x.createElement("div",{className:"flex flex-col gap-10px",key:Te==null?void 0:Te.course_group_id},x.createElement("div",{className:"flex item-center gap-10px minW-0"},x.createElement(le.Z,{title:"asdfasdfasdf"},x.createElement("div",{className:"c-blue multi_ellipsis1"},Te==null?void 0:Te.course_group_name)),x.createElement("div",{className:"text-nowrap c-grey-666"},"\uFF08\u672A\u5206\u7EC4\u4EBA\u6570 ",Te==null?void 0:Te.course_member_count,"\uFF09")),x.createElement("div",{className:"flex flex-col"},(Kt=Te==null?void 0:Te.leaders)==null?void 0:Kt.map(ua=>x.createElement("div",{key:ua==null?void 0:ua.id,className:"flex item-center gap-12px py-10px",style:{borderBottom:"1px solid #F6F7F9"}},x.createElement("img",{className:"rounded-full h-40px w-40px",src:`${xn.Z.IMG_SERVER}/images/${ua==null?void 0:ua.avatar_url}`}),x.createElement("div",{className:"mr-auto flex flex-col gap-8px"},x.createElement("div",{className:"c-grey-333 font-medium"},ua==null?void 0:ua.name),x.createElement("div",{className:"c-grey-666"},Xn.formatMessage({id:"classrooms.studentNumber",defaultMessage:"\u5B66\u53F7"}),"\uFF1A",(ua==null?void 0:ua.student_id)||"--")),x.createElement("a",{onClick:()=>{Ua(ua,!1)}},"\u79FB\u9664")))))})))))},Ea=Object.defineProperty,Da=Object.defineProperties,vr=Object.getOwnPropertyDescriptors,Fr=Object.getOwnPropertySymbols,rr=Object.prototype.hasOwnProperty,Sr=Object.prototype.propertyIsEnumerable,Hr=(at,Ue,Ve)=>Ue in at?Ea(at,Ue,{enumerable:!0,configurable:!0,writable:!0,value:Ve}):at[Ue]=Ve,_a=(at,Ue)=>{for(var Ve in Ue||(Ue={}))rr.call(Ue,Ve)&&Hr(at,Ve,Ue[Ve]);if(Fr)for(var Ve of Fr(Ue))Sr.call(Ue,Ve)&&Hr(at,Ve,Ue[Ve]);return at},$a=(at,Ue)=>Da(at,vr(Ue)),ja=(at,Ue,Ve)=>new Promise((Wt,Ut)=>{var Yt=Et=>{try{Qt(Ve.next(Et))}catch(sn){Ut(sn)}},Xn=Et=>{try{Qt(Ve.throw(Et))}catch(sn){Ut(sn)}},Qt=Et=>Et.done?Wt(Et.value):Promise.resolve(Et.value).then(Yt,Xn);Qt((Ve=Ve.apply(at,Ue)).next())}),La=({onFinish:at})=>{var Ue,Ve,Wt,Ut,Yt,Xn;const Qt=(0,he.useIntl)(),{shixunHomeworks:{actionTabs:Et}}=(0,he.useSelector)($t=>$t),sn=(0,he.useDispatch)(),Hn=(0,he.useParams)(),[,,$n,Jt]=(0,wt.U)(bn.hf,{id:Hn==null?void 0:Hn.coursesId,page:1,limit:2e4}),[,fa,Ft]=(0,wt.U)(bn.Hf,{coursesId:Hn==null?void 0:Hn.coursesId,categoryId:Hn==null?void 0:Hn.categoryId}),[qt,,vn,Ht]=(0,wt.U)(bn.sK,{coursesId:Hn==null?void 0:Hn.coursesId,categoryId:Hn==null?void 0:Hn.categoryId,page:1,limit:20,keywords:"",course_group_ids:"",only_ungroup:!0}),[ea]=b.default.useForm(),jn=b.default.useWatch("is_leader",ea),[Dt,Ja]=(0,x.useState)([]),[vt,Pn]=(0,x.useState)([]),[Ua,Te]=(0,x.useState)(!0),[Kt,ua]=(0,x.useState)("");(0,x.useEffect)(()=>{var $t,Sa,er,Ca;Et!=null&&Et.data&&(ea.setFieldsValue($a(_a({},(Et==null?void 0:Et.data)||{}),{is_leader:(er=(Sa=($t=Et==null?void 0:Et.data)==null?void 0:$t.members)==null?void 0:Sa.find(lr=>lr==null?void 0:lr.is_leader))==null?void 0:er.id})),Ja((Ca=Et==null?void 0:Et.data)==null?void 0:Ca.members))},[Et==null?void 0:Et.data]),(0,x.useEffect)(()=>{Pn(Dt==null?void 0:Dt.map($t=>$t==null?void 0:$t.id))},[Dt]),(0,x.useEffect)(()=>{(Et==null?void 0:Et.key)==="GroupSetting"&&($n({}),vn({}))},[Et==null?void 0:Et.key]),(0,x.useEffect)(()=>{ua(qt==null?void 0:qt.keywords)},[qt==null?void 0:qt.keywords]);const Pr=()=>{Te(!0),ua(""),qt.course_group_ids="",qt.only_ungroup=!0,qt.page=1,qt.limit=20,qt.keywords=""};return x.createElement(Ie.default,{open:(Et==null?void 0:Et.key)==="GroupSetting",title:"\u5C0F\u7EC4\u8BBE\u7F6E",width:1200,centered:!0,footer:null,onCancel:()=>{sn({type:"shixunHomeworks/setActionTabs",payload:{key:""}}),Pr()}},x.createElement("div",{className:"flex gap-20px",style:{height:"80vh"}},x.createElement(b.default,{form:ea,colon:!1,className:"flex-1 rounded-2px flex flex-col",style:{border:"1px solid #E1E7F0",padding:"20px",background:"#F9FAFD"},onFinish:$t=>ja(void 0,null,function*(){if((Dt==null?void 0:Dt.length)==0){ve.ZP.warning(Qt.formatMessage({id:"classrooms.promptMember",defaultMessage:"\u8BF7\u81F3\u5C11\u6DFB\u52A0\u4E00\u4F4D\u6210\u5458\uFF01"}));return}const Sa=yield Ft($a(_a({},$t),{group_id:$t==null?void 0:$t.id,members:Dt==null?void 0:Dt.map(er=>$a(_a({},er),{is_leader:(er==null?void 0:er.id)==($t==null?void 0:$t.is_leader)}))}));(Sa==null?void 0:Sa.status)==0&&(ve.ZP.success("\u4FEE\u6539\u6210\u529F"),sn({type:"shixunHomeworks/setActionTabs",payload:{key:""}}),at==null||at())})},x.createElement(b.default.Item,{name:"id",hidden:!0}),x.createElement(b.default.Item,{name:"group_name",label:"\u7EC4\u540D",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u7EC4\u540D"}]},x.createElement(be.default,{placeholder:"\u8BF7\u8F93\u5165\u7EC4\u540D",size:"large"})),x.createElement(b.default.Item,{name:"is_leader",label:Qt.formatMessage({id:"classrooms.member",defaultMessage:"\u6210\u5458"}),layout:"vertical",className:`flex-1 minH-0 minW-0 ${da.RadioGroup}`,rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u7EC4\u957F"}]},x.createElement(se.ZP.Group,{className:"flex-col",style:{gap:"1px",display:"flex"},options:Dt==null?void 0:Dt.map($t=>({value:$t==null?void 0:$t.id,label:x.createElement("div",{className:"flex item-center justify-between"},x.createElement("div",{className:"mr-auto c-grey-333 multi_ellipsis1"},($t==null?void 0:$t.id)==jn?Qt.formatMessage({id:"classroomGraphicGroupHomework.groupLeader",defaultMessage:"\u7EC4\u957F"}):Qt.formatMessage({id:"classroomGraphicGroupHomework.groupMember",defaultMessage:"\u7EC4\u5458"})," ",$t==null?void 0:$t.name,"\uFF08",Qt.formatMessage({id:"classrooms.studentNumber",defaultMessage:"\u5B66\u53F7"}),"\uFF1A",($t==null?void 0:$t.student_id)||"--","\uFF09"),x.createElement("a",{onClick:Sa=>{Sa.preventDefault(),Sa.stopPropagation(),Ja(Dt==null?void 0:Dt.filter(er=>(er==null?void 0:er.id)!=($t==null?void 0:$t.id)))}},"\u79FB\u9664"))}))})),x.createElement("div",{className:"flex item-center justify-end gap-20px"},x.createElement(Ge.ZP,{onClick:()=>{sn({type:"shixunHomeworks/setActionTabs",payload:{key:""}})}},Qt.formatMessage({id:"classrooms.cancel",defaultMessage:"\u53D6\u6D88"})),x.createElement(Ge.ZP,{type:"primary",htmlType:"submit",loading:fa},Qt.formatMessage({id:"classrooms.confirm",defaultMessage:"\u786E\u5B9A"})))),x.createElement("div",{className:"flex-1 flex flex-col minH-0 minW-0"},x.createElement("div",{className:"flex gap-20px item-center mb-20px"},x.createElement("div",{className:"text-nowrap"},Qt.formatMessage({id:"classrooms.classDivision",defaultMessage:"\u5206\u73ED"})),x.createElement(fe.default,{className:"flex-1",size:"large",value:((Ue=qt==null?void 0:qt.course_group_ids)==null?void 0:Ue[0])||"",onChange:$t=>{vn({course_group_ids:$t==""?[]:[$t],keywords:""})},options:[{value:"",label:"\u5168\u90E8\u73ED\u7EA7"},{value:"0",label:Qt.formatMessage({id:"classrooms.unassignedClass",defaultMessage:"\u672A\u5206\u73ED"})},...((Ve=Jt==null?void 0:Jt.course_groups)==null?void 0:Ve.map($t=>({value:$t==null?void 0:$t.id,label:$t==null?void 0:$t.name})))||[]]}),x.createElement(be.default.Search,{className:"flex-1",size:"large",value:Kt,placeholder:Qt.formatMessage({id:"classrooms.searchByNameOrID",defaultMessage:"\u8BF7\u8F93\u5165\u59D3\u540D\u6216\u8005\u5B66\u53F7\u641C\u7D22"}),onChange:$t=>{ua($t.target.value)},onSearch:$t=>{vn({keywords:$t})}})),x.createElement(z.default,{checked:Ua,onChange:$t=>{Te($t.target.checked),vn({only_ungroup:$t.target.checked,page:1})}},"\u4EC5\u67E5\u770B\u672A\u5165\u7EC4\u7684\u6210\u5458"),x.createElement("div",{className:"flex-1 overflow-auto minH-0 minW-0 mt-10px"},(Yt=(Ut=(Wt=Ht==null?void 0:Ht.data)==null?void 0:Wt.list)==null?void 0:Ut.filter($t=>Ua?!(vt!=null&&vt.includes($t==null?void 0:$t.id)):!0))==null?void 0:Yt.map($t=>x.createElement("div",{key:$t==null?void 0:$t.id,className:"flex item-center gap-12px py-10px pr-10px",style:{borderBottom:"1px solid #F6F7F9"}},x.createElement("img",{className:"rounded-full h-40px w-40px",src:`${xn.Z.IMG_SERVER}/images/${$t==null?void 0:$t.avatar_url}`}),x.createElement("div",{className:"mr-auto flex flex-col gap-8px"},x.createElement("div",{className:"c-grey-333 font-medium"},$t==null?void 0:$t.user_name),x.createElement("div",{className:"c-grey-666"},Qt.formatMessage({id:"classrooms.studentNumber",defaultMessage:"\u5B66\u53F7"}),"\uFF1A",($t==null?void 0:$t.student_id)||"--")),!(vt!=null&&vt.includes($t==null?void 0:$t.id))&&x.createElement("a",{onClick:()=>{Ja([...Dt,$a(_a({},$t),{name:$t==null?void 0:$t.user_name,is_leader:!1})])}},Qt.formatMessage({id:"classrooms.add",defaultMessage:"\u6DFB\u52A0"}))))),x.createElement(ae.Z,{className:"mt-10px",showSizeChanger:!1,showQuickJumper:!1,current:qt==null?void 0:qt.page,pageSize:qt==null?void 0:qt.limit,total:((Xn=Ht==null?void 0:Ht.data)==null?void 0:Xn.total_count)||0,onChange:($t,Sa)=>{vn({page:$t,limit:Sa})}}))))},yr=Object.defineProperty,ao=Object.defineProperties,Ur=Object.getOwnPropertyDescriptors,sr=Object.getOwnPropertySymbols,to=Object.prototype.hasOwnProperty,lo=Object.prototype.propertyIsEnumerable,uo=(at,Ue,Ve)=>Ue in at?yr(at,Ue,{enumerable:!0,configurable:!0,writable:!0,value:Ve}):at[Ue]=Ve,Vr=(at,Ue)=>{for(var Ve in Ue||(Ue={}))to.call(Ue,Ve)&&uo(at,Ve,Ue[Ve]);if(sr)for(var Ve of sr(Ue))lo.call(Ue,Ve)&&uo(at,Ve,Ue[Ve]);return at},ni=(at,Ue)=>ao(at,Ur(Ue)),so=(at,Ue,Ve)=>new Promise((Wt,Ut)=>{var Yt=Et=>{try{Qt(Ve.next(Et))}catch(sn){Ut(sn)}},Xn=Et=>{try{Qt(Ve.throw(Et))}catch(sn){Ut(sn)}},Qt=Et=>Et.done?Wt(Et.value):Promise.resolve(Et.value).then(Yt,Xn);Qt((Ve=Ve.apply(at,Ue)).next())}),ii=()=>{var at,Ue,Ve,Wt,Ut,Yt,Xn,Qt,Et,sn,Hn,$n,Jt,fa,Ft,qt,vn,Ht,ea;const jn=(0,he.useIntl)(),{shixunHomeworks:{actionTabs:Dt}}=(0,he.useSelector)(Zn=>Zn),Ja=(0,he.useDispatch)(),vt=(0,he.useParams)(),[,Pn,Ua,Te]=(0,wt.U)(bn.Lm,{coursesId:vt==null?void 0:vt.coursesId,categoryId:vt==null?void 0:vt.categoryId}),[,,Kt]=(0,wt.U)(bn.D4,{coursesId:vt==null?void 0:vt.coursesId,categoryId:vt==null?void 0:vt.categoryId}),[,,ua]=(0,wt.U)(bn.SA,{coursesId:vt==null?void 0:vt.coursesId,categoryId:vt==null?void 0:vt.categoryId}),[Pr,$t,Sa,er]=(0,wt.U)(bn.jA,{coursesId:vt==null?void 0:vt.coursesId,categoryId:vt==null?void 0:vt.categoryId,keywords:"",page:1,limit:20}),[Ca,lr,_r,fr]=(0,wt.U)(bn.Q9,{coursesId:vt==null?void 0:vt.coursesId,categoryId:vt==null?void 0:vt.categoryId,is_reset:!1,page:1,limit:10}),[Ro]=b.default.useForm(),[_n]=b.default.useForm(),br={group_type:qa.YT.STUDENT_SELF,assign_type:qa.$s.BY_PERSON,unified_setting:!0,assign_range:qa.ck.BY_CLASS,assign_rule:qa.Um.BY_SCORE,assign_method:qa.Kc.BY_RULE},Pa=b.default.useWatch("group_type",Ro),Xo=b.default.useWatch("assign_type",Ro),bi=b.default.useWatch("unified_setting",Ro),[cr,Lo]=(0,x.useState)(!1),ro=b.default.useWatch("course_group_ids",Ro),oa=b.default.useWatch("assign_method",Ro),ha=Xo==qa.$s.BY_GROUP&&cr&&oa==qa.Kc.BY_LEADER,[Po,oo]=(0,x.useState)([]),[Do,Vo]=(0,x.useState)({total_count:0,group_user_num:0}),[xo,Ho]=(0,x.useState)("success"),[wo,xi]=(0,x.useState)([]),[Oi,Zi]=(0,x.useState)({page:1,limit:10}),[mo,nl]=(0,x.useState)(!1),fl=["xlsx","xls"],li={multiple:!1,maxCount:1,accept:".xlsx, .xls",withCredentials:!0,beforeUpload:Zn=>so(void 0,null,function*(){const Kn=[];Kn==null||Kn.push(Zn);const ca=Zn.name.split(".").slice(-1)[0].toLowerCase();if(fl.indexOf(ca)==-1)return ve.ZP.error(`${Zn.name} ${jn.formatMessage({id:"classrooms.promptType",defaultMessage:"\u4EC5\u652F\u6301\u4E0A\u4F20excel\u6587\u4EF6"})}`),Promise.reject();const xr=new FormData;xr.append("file",Kn[0]),xr.append("is_reset","true");const jo=yield(0,pe.ZP)(`/api/courses/${vt==null?void 0:vt.coursesId}/group_homeworks/${vt==null?void 0:vt.categoryId}/list_groups_by_settings.json`,{method:"post",body:xr},!0);return(jo==null?void 0:jo.status)==0&&(Ho("success"),_r({is_reset:!1,page:1,limit:10}),Ja({type:"shixunHomeworks/setActionTabs",payload:{key:"NewGroup"}})),Pt.default.LIST_IGNORE})},hi=[{title:"\u5206\u7EC4\u540D\u79F0",dataIndex:"group_name",width:100,ellipsis:!0},{title:"\u5206\u7EC4\u7EC4\u957F",dataIndex:"leader",width:100,ellipsis:!0,render:(Zn,Kn)=>{var ca,xr;return(xr=(ca=Kn==null?void 0:Kn.members)==null?void 0:ca.find(jo=>jo==null?void 0:jo.is_leader))==null?void 0:xr.name}},{title:jn.formatMessage({id:"classroomGraphicGroupHomework.groupMember",defaultMessage:"\u7EC4\u5458"}),dataIndex:"members",ellipsis:!0,render:Zn=>{var Kn;return(Kn=Zn==null?void 0:Zn.filter(ca=>!(ca!=null&&ca.is_leader)))==null?void 0:Kn.map(ca=>ca==null?void 0:ca.name).join("\u3001")}},{title:jn.formatMessage({id:"classrooms.action",defaultMessage:"\u64CD\u4F5C"}),dataIndex:"test4",width:100,ellipsis:!0,render:(Zn,Kn)=>x.createElement("a",{onClick:()=>{Ja({type:"shixunHomeworks/setActionTabs",payload:{key:"GroupSetting",data:Kn}})}},"\u5C0F\u7EC4\u8BBE\u7F6E")}],Ln=()=>so(void 0,null,function*(){var Zn,Kn,ca,xr,jo,si;const Ia=yield Ua({});(Ia==null?void 0:Ia.status)==0&&(Ro.setFieldsValue(ni(Vr({},(Ia==null?void 0:Ia.data)||{}),{leader_ids:(Kn=(Zn=Ia==null?void 0:Ia.data)==null?void 0:Zn.leaders)==null?void 0:Kn.map(Dr=>Dr==null?void 0:Dr.id),course_group_ids:(xr=(ca=Ia==null?void 0:Ia.data)==null?void 0:ca.course_groups)==null?void 0:xr.filter(Dr=>Dr==null?void 0:Dr.selected).map(Dr=>Dr==null?void 0:Dr.id)})),Lo((jo=Ia==null?void 0:Ia.data)==null?void 0:jo.is_assign_leader),_n.setFieldsValue(Vr({},(Ia==null?void 0:Ia.data)||{})),oo((si=Ia==null?void 0:Ia.data)==null?void 0:si.leaders))});(0,x.useEffect)(()=>{Ln(),Sa({})},[]);const Yn=Zn=>so(void 0,null,function*(){nl(!0);const Kn=yield(0,pe.ZP)(`/api/courses/${vt==null?void 0:vt.coursesId}/group_homeworks/${vt==null?void 0:vt.categoryId}/list_failed_users.json`,{method:"post",body:Zn});(Kn==null?void 0:Kn.status)==0&&xi(Kn),nl(!1)});return x.createElement(Nn.Z,{spinning:Pn},x.createElement("div",{className:"bg-white rounded-4px py-20px px-50px mb-40px",style:{boxShadow:"0px 2px 4px 0px #EAEEF4"}},x.createElement("div",{className:"px-30px py-14px mb-30px",style:{background:"#FFF7EF"}},x.createElement("span",{className:"font-semibold"},"\u5206\u7EC4\u89C4\u5219\u8BF4\u660E:"),x.createElement("br",null),"1\u3001\u8BBE\u7F6E\u597D\u7684\u89C4\u5219\u65B0\u589E\u5206\u7EC4\uFF0C\u53EA\u4F1A\u65B0\u589E\u5206\u7EC4\u4E0D\u4F1A\u5F71\u54CD\u5230\u73B0\u6709\u5206\u7EC4\uFF0C\u4E14\u4EC5\u9488\u5BF9\u672A\u5206\u7EC4\u7684\u5B66\u751F\u8FDB\u884C\u6309\u89C4\u5206\u7EC4",x.createElement("br",null),"2\u3001\u5982\u679C\u9700\u8981\u5C06\u73B0\u6709\u5206\u7EC4\u91CD\u65B0\u5206\u914D\uFF0C\u8BBE\u7F6E\u597D\u89C4\u5219\u540E\u70B9\u51FB\u5206\u7EC4\u9884\u89C8\u4E2D\u7684\u201C\u6309\u89C4\u5219\u91CD\u65B0\u5206\u7EC4\u201D\uFF0C\u4F1A\u5C06\u73B0\u6709\u5206\u7EC4\u91CD\u65B0\u5206\u914D\uFF0C\u5C0F\u7EC4\u6210\u7EE9\u4F1A\u4E5F\u4F1A\u91CD\u65B0\u8BA1\u7B97"),x.createElement(b.default,{form:Ro,initialValues:br,colon:!1,size:"large",onValuesChange:(Zn,Kn)=>{if("is_assign_leader"in Zn&&Lo(Zn==null?void 0:Zn.is_assign_leader),"group_type"in Zn&&(Zn==null?void 0:Zn.group_type)==qa.YT.STUDENT_SELF||Pa==qa.YT.STUDENT_SELF&&("min_num"in Zn||"max_num"in Zn))return Kn;ua(Vr({},Kn))},onFinish:()=>so(void 0,null,function*(){var Zn,Kn;if(Pa==qa.YT.STUDENT_SELF){ua(Vr({},Ro.getFieldsValue())).then(xr=>{(xr==null?void 0:xr.status)==0&&ve.ZP.success("\u4FDD\u5B58\u6210\u529F")});return}const ca=yield _r({is_reset:!1,page:1,limit:10});(ca==null?void 0:ca.status)==0&&(Vo({total_count:(Zn=ca==null?void 0:ca.data)==null?void 0:Zn.total_count,group_user_num:(Kn=ca==null?void 0:ca.data)==null?void 0:Kn.group_user_num}),Ja({type:"shixunHomeworks/setActionTabs",payload:{key:"NewGroup"}}))})},x.createElement("div",{className:"px-30px flex item-center h-40px",style:{background:"#F6F7F9"}},x.createElement(b.default.Item,{className:"mb0",name:"group_type",label:jn.formatMessage({id:"classroomGraphicGroupHomework.groupingMethod",defaultMessage:"\u7EC4\u961F\u65B9\u5F0F"})},x.createElement(se.ZP.Group,{options:[{value:qa.YT.STUDENT_SELF,label:jn.formatMessage({id:"classroomGraphicGroupHomework.studentsSelfGroup",defaultMessage:"\u5B66\u751F\u81EA\u4E3B\u7EC4\u961F"})},{value:qa.YT.TEACHER_ASSIGN,label:jn.formatMessage({id:"classroomGraphicGroupHomework.teacherAssignGroups1",defaultMessage:"\u6559\u5E08\u5206\u914D\u5C0F\u7EC4"})}]}))),Pa==qa.YT.STUDENT_SELF&&x.createElement(x.Fragment,null,x.createElement("div",{className:"px-30px flex gap-20px py-6px",style:{background:"#F6F7F9",marginTop:"1px"}},x.createElement(b.default.Item,{className:"mb0",name:"min_num",label:"\u5206\u7EC4\u8BBE\u7F6E",normalize:Zn=>Math.round(Zn),rules:[{required:!0,message:"\u8BF7\u586B\u5199\u6BCF\u7EC4\u6700\u5C0F\u4EBA\u6570"}]},x.createElement(ie.Z,{style:{width:270},placeholder:"\u8BF7\u586B\u5199\u6BCF\u7EC4\u6700\u5C0F\u4EBA\u6570",min:1})),x.createElement(b.default.Item,{className:"mb0",name:"max_num",normalize:Zn=>Math.round(Zn),rules:[{required:!0,message:"\u8BF7\u586B\u5199\u6BCF\u7EC4\u6700\u5927\u4EBA\u6570"}]},x.createElement(ie.Z,{style:{width:270},placeholder:"\u8BF7\u586B\u5199\u6BCF\u7EC4\u6700\u5927\u4EBA\u6570",min:1})),x.createElement("span",{className:"c-grey-666",style:{lineHeight:"40px"}},jn.formatMessage({id:"classroomGraphicGroupHomework.groupSizeSettingsTip",defaultMessage:"\uFF08\u5B66\u751F\u63D0\u4EA4\u4F5C\u54C1\u65F6\u9700\u8981\u5173\u8054\u540C\u7EC4\u6210\u5458\uFF0C\u7EC4\u5185\u6210\u5458\u4F5C\u54C1\u5171\u4EAB\uFF09"}))),x.createElement(Ge.ZP,{className:"mt-30px",htmlType:"submit",type:"primary"},jn.formatMessage({id:"classroomClassroomExperiments.save",defaultMessage:"\u4FDD\u5B58"}))),Pa==qa.YT.TEACHER_ASSIGN&&x.createElement(x.Fragment,null,x.createElement("div",{className:"px-30px flex item-center h-40px",style:{background:"#F6F7F9",marginTop:"1px"}},x.createElement(b.default.Item,{className:"mb0",name:"assign_type",label:"\u5206\u914D\u5F62\u5F0F"},x.createElement(se.ZP.Group,{options:[{value:qa.$s.BY_PERSON,label:"\u4EBA\u5458\u5747\u5206"},{value:qa.$s.BY_GROUP,label:"\u6309\u7EC4\u5747\u5206"},{value:qa.$s.BY_FILE,label:"\u6587\u4EF6\u5BFC\u5165"}]}))),Xo!=qa.$s.BY_FILE&&x.createElement("div",{className:"py-6px",style:{background:"#F6F7F9",paddingLeft:"128px",marginTop:"1px"}},x.createElement(b.default.Item,{className:"mb0",name:"unified_setting",label:"\u5206\u914D\u5206\u73ED"},x.createElement(se.ZP.Group,{options:[{value:!0,label:"\u7EDF\u4E00\u5206\u914D"},{value:!1,label:"\u5206\u73ED\u5206\u914D"}]})),!bi&&x.createElement(x.Fragment,null,x.createElement(b.default.Item,{className:"mb0",name:"course_group_ids",style:{paddingLeft:"70px"}},x.createElement(z.default.Group,{className:"gap-20px",options:(Ue=(at=Te==null?void 0:Te.data)==null?void 0:at.course_groups)==null?void 0:Ue.map(Zn=>({value:Zn==null?void 0:Zn.id,label:`${Zn==null?void 0:Zn.name} \uFF08${Zn==null?void 0:Zn.course_member_count}\uFF09`}))}))),Xo==qa.$s.BY_GROUP&&x.createElement(x.Fragment,null,x.createElement(b.default.Item,{name:"is_assign_leader",valuePropName:"checked",className:`${cr?"mb0":""}`},x.createElement(z.default,null,"\u6307\u5B9A\u7EC4\u957F",x.createElement("span",{className:"c-grey-666"},"\uFF08\u6307\u5B9A\u7EC4\u957F\u540E\uFF0C\u6839\u636E\u7EC4\u957F\u6570\u751F\u6210\u7EC4\u5E76\u5206\u914D\u7EC4\u5458\uFF09"))),x.createElement(b.default.Item,{name:"leader_ids",hidden:!0}),cr&&x.createElement("div",{className:"flex flex-wrap gap-20px mb-10px"},Po==null?void 0:Po.map(Zn=>x.createElement("div",{key:Zn==null?void 0:Zn.id,className:"flex item-center bg-white rounded-2px gap-20px h-40px px-12px",style:{border:"1px solid #dcdcdc"}},x.createElement("span",{className:"c-grey-333"},Zn==null?void 0:Zn.name),x.createElement("span",{className:"iconfont icon-guanbi1 current",style:{color:"#CCCCCC"},onClick:()=>{const Kn=Po==null?void 0:Po.filter(ca=>(ca==null?void 0:ca.id)!=(Zn==null?void 0:Zn.id));oo(Kn),Ro.setFieldsValue({leader_ids:Kn==null?void 0:Kn.map(ca=>ca==null?void 0:ca.id)}),ua(Vr({},Ro.getFieldsValue()))}}))),x.createElement(Ge.ZP,{onClick:()=>{var Zn,Kn;if(!bi&&Xo==qa.$s.BY_GROUP&&(ro==null?void 0:ro.length)==0){ve.ZP.warning(jn.formatMessage({id:"classrooms.selectClassFirst",defaultMessage:"\u8BF7\u5148\u9009\u62E9\u73ED\u7EA7"}));return}Ja({type:"shixunHomeworks/setActionTabs",payload:{key:"AddLeader",data:Po,course_groups:(Kn=(Zn=Te==null?void 0:Te.data)==null?void 0:Zn.course_groups)==null?void 0:Kn.filter(ca=>ro==null?void 0:ro.includes(ca==null?void 0:ca.id)),unified_setting:bi}})}},"\u6DFB\u52A0\u7EC4\u957F")),!cr&&x.createElement("div",{className:"flex gap-20px"},x.createElement(b.default.Item,{className:"mb0",name:"group_num",label:"\u5C0F\u7EC4\u6570",normalize:Zn=>Math.round(Zn),rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5C0F\u7EC4\u6570"}]},x.createElement(ie.Z,{style:{width:138},placeholder:"\u8BF7\u8F93\u5165\u5C0F\u7EC4\u6570",min:1})),x.createElement("span",{className:"c-grey-666 flex item-center gap-10px h-40px"},"\uFF08\u5171\u9009\u62E9\u672A\u5206\u7EC4\u4EBA\u6570 ",(Ut=(Wt=(Ve=Te==null?void 0:Te.data)==null?void 0:Ve.course_groups)==null?void 0:Wt.filter(Zn=>bi||(ro==null?void 0:ro.includes(Zn==null?void 0:Zn.id))))==null?void 0:Ut.reduce((Zn,Kn)=>Zn+((Kn==null?void 0:Kn.course_member_count)||0),0)," \u4EBA\uFF0C \u5E73\u5747\u6BCF\u7EC4 ",(Do==null?void 0:Do.group_user_num)||0," \u4EBA\uFF0C\u7EC4\u540D\u4E3A\u9ED8\u8BA4\u540D\u79F0\uFF09",x.createElement(Ct.op,{className:"px-2px",type:"link",openLoading:!0,onClick:()=>so(void 0,null,function*(){var Zn,Kn;const ca=yield _r({is_reset:!1});(ca==null?void 0:ca.status)==0&&Vo({total_count:(Zn=ca==null?void 0:ca.data)==null?void 0:Zn.total_count,group_user_num:(Kn=ca==null?void 0:ca.data)==null?void 0:Kn.group_user_num})}),icon:x.createElement(Dn.Z,{rev:void 0})},"\u5237\u65B0")))),cr&&Xo==qa.$s.BY_GROUP&&x.createElement(b.default.Item,{className:"mb0",name:"assign_method",label:"\u5206\u914D\u65B9\u5F0F"},x.createElement(se.ZP.Group,{options:[{value:qa.Kc.BY_RULE,label:"\u6309\u89C4\u5219\u5747\u5206\u5206\u914D"},{value:qa.Kc.BY_LEADER,label:"\u7531\u7EC4\u957F\u624B\u52A8\u6DFB\u52A0\u7EC4\u5458"}]})),oa==qa.Kc.BY_LEADER&&x.createElement("div",{className:"flex gap-20px"},x.createElement(b.default.Item,{className:"mb0",name:"min_num",label:"\u5206\u7EC4\u8BBE\u7F6E",normalize:Zn=>Math.round(Zn),rules:[{required:!0,message:"\u8BF7\u586B\u5199\u6BCF\u7EC4\u6700\u5C0F\u4EBA\u6570"}]},x.createElement(ie.Z,{style:{width:280},placeholder:"\u8BF7\u586B\u5199\u6BCF\u7EC4\u6700\u5C0F\u4EBA\u6570",min:1})),x.createElement(b.default.Item,{className:"mb0",name:"max_num",normalize:Zn=>Math.round(Zn),rules:[{required:!0,message:"\u8BF7\u586B\u5199\u6BCF\u7EC4\u6700\u5927\u4EBA\u6570"}]},x.createElement(ie.Z,{style:{width:280},placeholder:"\u8BF7\u586B\u5199\u6BCF\u7EC4\u6700\u5927\u4EBA\u6570",min:1}))),oa!=qa.Kc.BY_LEADER&&x.createElement(x.Fragment,null,x.createElement(b.default.Item,{className:"mb0",name:"assign_range",label:"\u5206\u914D\u8303\u56F4"},x.createElement(se.ZP.Group,{options:[{value:qa.ck.BY_CLASS,label:"\u73ED\u5185\u5B66\u5458\u5206\u7EC4"},{value:qa.ck.BY_RANDOM,label:"\u968F\u673A\u5206\u7EC4"}]})),x.createElement(b.default.Item,{className:"mb0",name:"assign_rule",label:"\u5206\u914D\u89C4\u5219"},x.createElement(se.ZP.Group,{options:[{value:qa.Um.BY_SCORE,label:"\u5386\u53F2\u6210\u7EE9\u5E73\u5747\u5206\u914D"},Xo==qa.$s.BY_GROUP&&{value:qa.Um.BY_HEADCOUNT,label:"\u4EBA\u6570\u5E73\u5747\u5206\u914D"},Xo==qa.$s.BY_PERSON&&{value:qa.Um.BY_RULE_RANDOM,label:"\u968F\u673A\u5206\u914D"}].filter(Zn=>Zn)}))),Xo==qa.$s.BY_PERSON&&x.createElement("div",{className:"flex"},x.createElement(b.default.Item,{name:"group_user_num",label:"\u6BCF\u7EC4\u4EBA\u6570",normalize:Zn=>Math.round(Zn),rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6BCF\u7EC4\u4EBA\u6570"}]},x.createElement(ie.Z,{addonAfter:"\u4EBA",min:1})),x.createElement("div",{className:"c-grey-666 flex item-center gap-10px h-40px"},"\uFF08\u5171\u9009\u62E9\u672A\u5206\u7EC4\u4EBA\u6570 ",(Qt=(Xn=(Yt=Te==null?void 0:Te.data)==null?void 0:Yt.course_groups)==null?void 0:Xn.filter(Zn=>bi||(ro==null?void 0:ro.includes(Zn==null?void 0:Zn.id))))==null?void 0:Qt.reduce((Zn,Kn)=>Zn+((Kn==null?void 0:Kn.course_member_count)||0),0)," \u4EBA\uFF0C \u53EF\u5206\u4E3A ",(Do==null?void 0:Do.total_count)||0," \u4E2A\u5C0F\u7EC4\uFF0C\u7EC4\u540D\u4E3A\u9ED8\u8BA4\u540D\u79F0\uFF09",x.createElement(Ct.op,{className:"px-2px",type:"link",openLoading:!0,onClick:()=>so(void 0,null,function*(){var Zn,Kn;const ca=yield _r({is_reset:!1});(ca==null?void 0:ca.status)==0&&Vo({total_count:(Zn=ca==null?void 0:ca.data)==null?void 0:Zn.total_count,group_user_num:(Kn=ca==null?void 0:ca.data)==null?void 0:Kn.group_user_num})}),icon:x.createElement(Dn.Z,{rev:void 0})},"\u5237\u65B0")))),Xo==qa.$s.BY_FILE&&x.createElement(x.Fragment,null,x.createElement("div",{style:{background:"#F6F7F9",padding:"6px 128px",marginTop:"1px"}},x.createElement(nn.default,{className:`${On.StepsStyle}`,progressDot:!0,direction:"vertical",items:[{title:x.createElement(x.Fragment,null,"\u7B2C\u4E00\u6B65\uFF1A\u4E0B\u8F7D\u5C0F\u7EC4\u6A21\u677F\uFF0C\u6309\u7167\u8981\u6C42\u586B\u5199\u5206\u7EC4\u6210\u5458",x.createElement(Ge.ZP,{icon:x.createElement("span",{className:"iconfont icon-xiazai5"}),type:"link",onClick:()=>{(0,$e.BA)({coursesId:vt==null?void 0:vt.coursesId})}},"\u4E0B\u8F7D\u5C0F\u7EC4\u6A21\u677F")),status:"process"},{title:x.createElement(x.Fragment,null,"\u7B2C\u4E8C\u6B65\uFF1A\u4E0A\u4F20\u7F16\u5199\u597D\u7684\u5C0F\u7EC4\u6A21\u677F"),status:"process",description:x.createElement(x.Fragment,null,x.createElement(Pt.default.Dragger,Vr({},li),x.createElement("span",{className:"iconfont icon-shangchuanwenjian2 text-20px",style:{color:"#82A8FF"}}),x.createElement("div",{className:"mt-10px c-grey-666"},"\u62D6\u62FD\u6587\u4EF6\u6216",x.createElement("a",null,"\u70B9\u51FB\u6B64\u5904\u4E0A\u4F20"),"\u8BFE\u5802\u6210\u5458\u5BFC\u5165\u6A21\u677F")),x.createElement("div",{className:"c-grey-666 mb-4px"},"\u5F53\u5BFC\u5165\u7684\u5B66\u751F\u5DF2\u7ECF\u5728\u5176\u4ED6\u7EC4\u4E2D\uFF0C\u5BFC\u5165\u540E\u6309\u7167\u5BFC\u5165\u7684\u7EC4\u4E3A\u6807\u51C6"))}]}))),Xo!=qa.$s.BY_FILE&&x.createElement(Ge.ZP,{className:"mt-30px",htmlType:"submit",type:"primary"},"\u6309\u89C4\u5219\u65B0\u589E\u5206\u7EC4"))),x.createElement("div",{className:"w-full mt-30px mb-10px",style:{borderTop:"1px dashed #DCDCDC"}}),x.createElement("div",{className:"flex item-center gap-10px"},x.createElement("div",{className:"rounded-full bg-black h-8px w-8px"}),x.createElement("div",{className:"text-16px font-semibold"},"\u5206\u7EC4\u60C5\u51B5")),x.createElement("div",{className:"flex item-center gap-20px"},x.createElement(b.default,{form:_n,layout:"inline",colon:!1,onValuesChange:(Zn,Kn)=>{console.log("allValues",Kn),Kt(Vr({},Kn))}},x.createElement(b.default.Item,{name:"leader_change_name",valuePropName:"checked",label:jn.formatMessage({id:"classroomGraphicGroupHomework.groupLeaderPermissions",defaultMessage:"\u7EC4\u957F\u64CD\u4F5C\u6743\u9650"}),layout:"horizontal",className:"mb0"},x.createElement(z.default,null,jn.formatMessage({id:"classroomGraphicGroupHomework.changeGroupName",defaultMessage:"\u66F4\u6539\u7EC4\u540D"}))),x.createElement(b.default.Item,{name:"leader_manage_member",valuePropName:"checked",className:"mb0"},x.createElement(z.default,null,jn.formatMessage({id:"classroomGraphicGroupHomework.manageGroupMembers",defaultMessage:"\u7BA1\u7406\u5C0F\u7EC4\u6210\u5458\uFF08\u6DFB\u52A0 / \u79FB\u9664\uFF09"})))),x.createElement(be.default.Search,{size:"large",className:"ml-auto",style:{width:256},placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u641C\u7D22",onSearch:Zn=>{Sa({keywords:Zn})}}),Pa!=qa.YT.STUDENT_SELF&&Xo!=qa.$s.BY_FILE&&((Pr==null?void 0:Pr.keywords)||((Et=er==null?void 0:er.data)==null?void 0:Et.total_count)>0)&&x.createElement(Ge.ZP,{size:"large",type:"primary",onClick:()=>{_r({is_reset:!0,page:1,limit:10}),Ja({type:"shixunHomeworks/setActionTabs",payload:{key:"NewGroup"}})}},"\u6309\u89C4\u5219\u91CD\u65B0\u5206\u7EC4")),((sn=er==null?void 0:er.data)==null?void 0:sn.total_count)>0?x.createElement(Se.default,{className:"mt-20px",columns:hi,loading:$t,dataSource:((Hn=er==null?void 0:er.data)==null?void 0:Hn.list)||[],locale:{emptyText:x.createElement(tt.Z,null)},pagination:{current:Pr==null?void 0:Pr.page,pageSize:Pr==null?void 0:Pr.limit,total:(($n=er==null?void 0:er.data)==null?void 0:$n.total_count)||0,onChange:(Zn,Kn)=>{Sa({page:Zn,limit:Kn})},showTotal:Zn=>x.createElement(x.Fragment,null,"\u5171",x.createElement("span",{className:"ml-4px mr-4px c-blue"},Zn),"\u6761\u6570\u636E")}}):x.createElement(tt.Z,null),x.createElement(wa,{onFinish:Zn=>{oo(Zn),Ro.setFieldsValue({leader_ids:Zn==null?void 0:Zn.map(Kn=>Kn==null?void 0:Kn.id)}),ua(Vr({},Ro.getFieldsValue()))}}),x.createElement(La,{onFinish:()=>{Sa({})}}),x.createElement(Ie.default,{open:Dt.key==="NewGroup",title:Ca!=null&&Ca.is_reset?"\u91CD\u65B0\u5206\u7EC4":"\u65B0\u589E\u5C0F\u7EC4",okText:Ca!=null&&Ca.is_reset?"\u8986\u76D6\u73B0\u6709\u5206\u7EC4":"\u6DFB\u52A0",loading:lr,width:927,centered:!0,onCancel:()=>{Ja({type:"shixunHomeworks/setActionTabs",payload:{key:""}})},onOk:()=>so(void 0,null,function*(){const Zn=()=>so(void 0,null,function*(){const Kn=yield(0,bn._X)({coursesId:vt==null?void 0:vt.coursesId,categoryId:vt==null?void 0:vt.categoryId,is_reset:Ca==null?void 0:Ca.is_reset});(Kn==null?void 0:Kn.status)==0&&(ve.ZP.success("\u4FDD\u5B58\u6210\u529F"),Ja({type:"shixunHomeworks/setActionTabs",payload:{key:""}}),Sa({page:1,limit:20}),Ln(),Vo({total_count:0,group_user_num:0}))});if(Ca!=null&&Ca.is_reset){Ie.default.confirm({centered:!0,title:jn.formatMessage({id:"classrooms.prompt",defaultMessage:"\u63D0\u793A"}),icon:null,content:"\u8986\u76D6\u73B0\u6709\u5206\u7EC4\uFF0C\u8FD9\u53EF\u80FD\u5BFC\u81F4\u5DF2\u6709\u6210\u7EE9\u7684\u5B66\u751F\u7684\u6210\u7EE9\u4EA7\u751F\u9519\u8BEF\u3002\u70B9\u51FB\u201C\u786E\u5B9A\u201D\u6309\u94AE\u5C06\u8986\u76D6\u73B0\u6709\u5206\u7EC4\u5E76\u6309\u6700\u65B0\u5206\u7EC4\u66F4\u65B0\u5168\u73ED\u6210\u7EE9\u3002",onOk:Zn});return}Zn()})},Xo==qa.$s.BY_FILE&&x.createElement(me.default,{activeKey:xo,items:[{key:"success",label:`\u5DF2\u5BFC\u5165\u5C0F\u7EC4\uFF08${(Jt=fr==null?void 0:fr.data)==null?void 0:Jt.total_count}\uFF09`},((fa=fr==null?void 0:fr.data)==null?void 0:fa.failed_count)>0&&{key:"failed",label:`\u5BFC\u5165\u5931\u8D25\u6210\u5458\uFF08${(Ft=fr==null?void 0:fr.data)==null?void 0:Ft.failed_count}\uFF09`}],onChange:Zn=>{Ho(Zn),Zn=="success"?_r({page:1,limit:10}):(Zi({page:1,limit:10}),Yn({page:1,limit:10}))}}),xo!="failed"?x.createElement(Se.default,{columns:[{title:"\u5206\u7EC4\u540D\u79F0",dataIndex:"group_name",width:100,ellipsis:!0},{title:"\u5206\u7EC4\u7EC4\u957F",dataIndex:"leader",width:100,ellipsis:!0,render:(Zn,Kn)=>{var ca,xr;return(xr=(ca=Kn==null?void 0:Kn.members)==null?void 0:ca.find(jo=>jo==null?void 0:jo.is_leader))==null?void 0:xr.name}},{title:jn.formatMessage({id:"classroomGraphicGroupHomework.groupMember",defaultMessage:"\u7EC4\u5458"}),dataIndex:"members",ellipsis:!0,render:Zn=>{var Kn;return(Kn=Zn==null?void 0:Zn.filter(ca=>!(ca!=null&&ca.is_leader)))==null?void 0:Kn.map(ca=>ca==null?void 0:ca.name).join("\u3001")}}],loading:lr,dataSource:((qt=fr==null?void 0:fr.data)==null?void 0:qt.list)||[],locale:{emptyText:x.createElement(tt.Z,null)},pagination:{current:Ca==null?void 0:Ca.page,pageSize:Ca==null?void 0:Ca.limit,total:((vn=fr==null?void 0:fr.data)==null?void 0:vn.total_count)||0,onChange:(Zn,Kn)=>{_r({page:Zn,limit:Kn})},showTotal:Zn=>x.createElement(x.Fragment,null,"\u5171",x.createElement("span",{className:"ml-4px mr-4px c-blue"},Zn),"\u6761\u6570\u636E")}}):x.createElement(Se.default,{columns:[{title:jn.formatMessage({id:"classrooms.role",defaultMessage:"\u89D2\u8272"}),dataIndex:"group_name",width:100,render:(Zn,Kn)=>Kn!=null&&Kn.is_leader?jn.formatMessage({id:"classroomGraphicGroupHomework.groupLeader",defaultMessage:"\u7EC4\u957F"}):jn.formatMessage({id:"classroomGraphicGroupHomework.groupMember",defaultMessage:"\u7EC4\u5458"})},{title:jn.formatMessage({id:"classrooms.name",defaultMessage:"\u59D3\u540D"}),dataIndex:"leader",width:100,render:(Zn,Kn)=>Kn==null?void 0:Kn.name},{title:jn.formatMessage({id:"classrooms.studentNumber",defaultMessage:"\u5B66\u53F7"}),dataIndex:"members",render:(Zn,Kn)=>(Kn==null?void 0:Kn.student_id)||"--"},{title:"\u5931\u8D25\u539F\u56E0",dataIndex:"message",render:(Zn,Kn)=>(Kn==null?void 0:Kn.message)||"--"}],loading:mo,dataSource:((Ht=wo==null?void 0:wo.data)==null?void 0:Ht.list)||[],locale:{emptyText:x.createElement(tt.Z,null)},pagination:{current:Oi==null?void 0:Oi.page,pageSize:Oi==null?void 0:Oi.limit,total:((ea=wo==null?void 0:wo.data)==null?void 0:ea.total_count)||0,onChange:(Zn,Kn)=>{Zi({page:Zn,limit:Kn}),Yn({page:Zn,limit:Kn})},showTotal:Zn=>x.createElement(x.Fragment,null,"\u5171",x.createElement("span",{className:"ml-4px mr-4px c-blue"},Zn),"\u6761\u6570\u636E")}}))))},kn=te(59301),Yo=Object.defineProperty,Zo=Object.defineProperties,Di=Object.getOwnPropertyDescriptors,Br=Object.getOwnPropertySymbols,wr=Object.prototype.hasOwnProperty,Ar=Object.prototype.propertyIsEnumerable,dr=(at,Ue,Ve)=>Ue in at?Yo(at,Ue,{enumerable:!0,configurable:!0,writable:!0,value:Ve}):at[Ue]=Ve,Ta=(at,Ue)=>{for(var Ve in Ue||(Ue={}))wr.call(Ue,Ve)&&dr(at,Ve,Ue[Ve]);if(Br)for(var Ve of Br(Ue))Ar.call(Ue,Ve)&&dr(at,Ve,Ue[Ve]);return at},Rn=(at,Ue)=>Zo(at,Di(Ue)),Ma=(at,Ue,Ve)=>new Promise((Wt,Ut)=>{var Yt=Et=>{try{Qt(Ve.next(Et))}catch(sn){Ut(sn)}},Xn=Et=>{try{Qt(Ve.throw(Et))}catch(sn){Ut(sn)}},Qt=Et=>Et.done?Wt(Et.value):Promise.resolve(Et.value).then(Yt,Xn);Qt((Ve=Ve.apply(at,Ue)).next())});const Wr=({shixunHomeworks:at,classroomList:Ue,globalSetting:Ve,dispatch:Wt,user:Ut})=>{var Yt,Xn,Qt,Et,sn,Hn,$n,Jt,fa;const Ft=(0,he.useIntl)(),[qt,vn]=(0,x.useState)(Ta({},(0,he.useParams)())),[Ht]=(0,he.useSearchParams)(),ea=(0,he.useLocation)(),[jn,Dt]=(0,x.useState)(Ht.get("tabs")||"0"),[Ja,vt]=(0,x.useState)(!1),[Pn,Ua]=(0,x.useState)(1),Te=(0,x.useRef)(null),{workList:Kt,workSetting:ua}=at,[Pr,$t]=(0,x.useState)(!1),[Sa,er]=(0,x.useState)([]),[Ca,lr]=(0,x.useState)([]),[_r,fr]=(0,x.useState)(!1),[Ro,_n]=(0,x.useState)(!1),[,,br]=(0,wt.U)(Bt.Gw,{homeworkId:Kt==null?void 0:Kt.id});Ht.get("category_id")&&vn(Rn(Ta({},qt),{category:Ht.get("category_id")})),(0,x.useEffect)(()=>{Pa()},[qt.coursesId]),(0,x.useEffect)(()=>{Wt({type:"classroomList/getAssistantPermissions",payload:{course_id:qt.coursesId}})},[(0,a.bg)()]);const Pa=()=>{let cr=Ht.get("page")&&JSON.parse(localStorage.getItem("grouphomeworkkey"));Wt({type:"shixunHomeworks/getWorkList",payload:Ta(Ta({},qt),cr)})},Xo=[{name:(0,a.GJ)()?Ft.formatMessage({id:"classrooms.studentList",defaultMessage:"\u5B66\u751F\u5217\u8868"}):"\u4F5C\u54C1\u5217\u8868",id:0,component:kn.createElement(Fn,{zip:Te,btnLoading:Ja,setBtnLoading:vt})},(0,a.G5)()&&{name:Ft.formatMessage({id:"classroomGraphicGroupHomework.groupConfiguration",defaultMessage:"\u5206\u7EC4\u914D\u7F6E"}),id:"12",component:kn.createElement(ii,null)},((0,a.dE)()||(Kt==null?void 0:Kt.can_public_work))&&{name:"\u516C\u5F00\u4F5C\u54C1",id:"11",component:kn.createElement(yt,null)},{name:Ft.formatMessage({id:"classroomGraphicGroupHomework.homeworkDescription",defaultMessage:"\u4F5C\u4E1A\u63CF\u8FF0"}),id:1,component:kn.createElement("div",{className:"minH500"},kn.createElement(Ra,null))},{name:Ft.formatMessage({id:"classrooms.redoRecord",defaultMessage:"\u91CD\u505A\u8BB0\u5F55"}),id:9,hidden:(Yt=Kt.homework_status)==null?void 0:Yt.includes("\u5BFC\u5165"),component:kn.createElement(en,null)},{name:"\u5206\u7EC4\u8C03\u6574\u7533\u8BF7",id:6,component:kn.createElement(fs,null)},{name:Ft.formatMessage({id:"classroomGraphicGroupHomework.referenceAnswer",defaultMessage:"\u53C2\u8003\u7B54\u6848"}),id:2,component:kn.createElement(ai,null)},(0,a.G5)()&&(ua==null?void 0:ua.anonymous_comment)&&{name:kn.createElement(Oe.Z,{dot:Kt==null?void 0:Kt.appeal_notice,offset:[5,-5]},kn.createElement("span",{style:{color:jn=="10"?"":"#b9b8b8"}},"\u533F\u8BC4\u8BE6\u60C5")),id:"10",component:kn.createElement(Bi,null)},{name:(0,a.GJ)()?Ft.formatMessage({id:"classrooms.settings",defaultMessage:"\u8BBE\u7F6E"}):"\u5F97\u5206\u89C4\u5219",id:3,component:(Xn=Kt==null?void 0:Kt.homework_status)!=null&&Xn.includes("\u5BFC\u5165")?kn.createElement(zn.Z,null):kn.createElement(es,null),forceRender:!0}].filter(cr=>Kt!=null&&Kt.view_answer?cr:(cr==null?void 0:cr.name)!==Ft.formatMessage({id:"classroomGraphicGroupHomework.referenceAnswer",defaultMessage:"\u53C2\u8003\u7B54\u6848"})).filter(cr=>Kt!=null&&Kt.is_show_request?cr:(cr==null?void 0:cr.name)!=="\u5206\u7EC4\u8C03\u6574\u7533\u8BF7").filter(cr=>(0,a.G5)()?cr:(cr==null?void 0:cr.name)!=="\u5B66\u751F\u5206\u7EC4").filter(cr=>{var Lo;return(Lo=Kt==null?void 0:Kt.homework_status)!=null&&Lo.includes("\u5BFC\u5165")?(0,a.dE)()?[0,1].includes(cr==null?void 0:cr.id):[0,1,3].includes(cr==null?void 0:cr.id):cr}),bi=()=>{var cr,Lo,ro,oa,ha,Po,oo,Do,Vo,xo,Ho,wo,xi,Oi,Zi,mo,nl,fl;return kn.createElement("div",{className:Mn.workListTabButton},kn.createElement("span",{className:"mr-10px"},ua==null?void 0:ua.tips),(0,a.GJ)()&&kn.createElement(kn.Fragment,null,(((cr=Kt.homework_status)==null?void 0:cr.includes("\u672A\u53D1\u5E03"))||((Lo=Kt.homework_status)==null?void 0:Lo.includes("\u672A\u5F00\u59CB")))&&kn.createElement(Ge.ZP,{type:"primary",icon:kn.createElement("i",{className:"iconfont icon-yishezhifabushijian1"}),onClick:li=>{li.preventDefault(),Wt({type:"classroomList/setActionTabs",payload:{key:"\u7ACB\u5373\u53D1\u5E03",selectArrs:[qt.categoryId],selectArrsAll:[Kt],params:Rn(Ta({},qt),{id:qt.coursesId}),type:2,manage_all_group:ua==null?void 0:ua.manage_all_group,detail:"\u66F4\u65B0"}})}},Ft.formatMessage({id:"classrooms.publish",defaultMessage:"\u53D1\u5E03"})),!((ro=Kt.homework_status)!=null&&ro.includes("\u672A\u53D1\u5E03"))&&!((oa=Kt.homework_status)!=null&&oa.includes("\u672A\u5F00\u59CB"))&&!((ha=Kt.homework_status)!=null&&ha.includes("\u5DF2\u622A\u6B62"))&&kn.createElement(Ge.ZP,{type:"primary",icon:kn.createElement("i",{className:"iconfont icon-jiezhishiyan"}),onClick:li=>{var hi,Ln;if((0,a.Rm)()&&!((Ln=(hi=Ue==null?void 0:Ue.AssistantObject)==null?void 0:hi.group)!=null&&Ln.can_stop)){ve.ZP.warning(Ft.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\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}li.preventDefault(),Wt({type:"classroomList/setActionTabs",payload:{key:"\u7ACB\u5373\u622A\u6B62",selectArrs:[qt.categoryId],selectArrsAll:[],params:Rn(Ta({},qt),{id:qt.coursesId}),type:2}})}},Ft.formatMessage({id:"classrooms.deadlineImmediately",defaultMessage:"\u7ACB\u5373\u622A\u6B62"})),(0,a.j5)()&&kn.createElement(Ge.ZP,{type:"primary",icon:kn.createElement("img",{style:{transform:"translate(-3px, -1px)"},src:os}),onClick:()=>{Wt({type:"classroomList/setActionTabs",payload:{key:"\u667A\u80FD\u5206\u7EC4",params:Rn(Ta({},qt),{id:qt.coursesId})}})}},Ft.formatMessage({id:"classroomGraphicGroupHomework.intelligentGrouping",defaultMessage:"\u667A\u80FD\u5206\u7EC4"})),kn.createElement(Ge.ZP,{type:"primary",icon:kn.createElement("i",{className:"iconfont icon-bianji2"}),onClick:()=>{var li,hi;if((0,a.Rm)()&&!((hi=(li=Ue==null?void 0:Ue.AssistantObject)==null?void 0:li.group)!=null&&hi.can_create)){ve.ZP.warning(Ft.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\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}he.history.push(`/classrooms/${qt.coursesId}/group_homework/${qt.categoryId}/edit`)}},Ft.formatMessage({id:"classroomGraphicGroupHomework.editHomework",defaultMessage:"\u7F16\u8F91\u4F5C\u4E1A"}))),((Po=Kt==null?void 0:Kt.work_statuses)==null?void 0:Po.includes("\u53D6\u6D88\u5173\u8054"))&&kn.createElement(Ge.ZP,{type:"primary",onClick:()=>Ma(void 0,null,function*(){const li=yield(0,Bt.rN)({homeworkId:qt.categoryId});(li==null?void 0:li.status)===0&&(ve.ZP.success(Ft.formatMessage({id:"classrooms.unlinkSuccess",defaultMessage:"\u53D6\u6D88\u5173\u8054\u6210\u529F"})),Wt({type:"shixunHomeworks/getWorkList",payload:Ta({},qt)}))})},"\u53D6\u6D88\u5173\u8054"),((oo=Kt==null?void 0:Kt.work_statuses)==null?void 0:oo.includes("\u5173\u8054\u9879\u76EE"))&&kn.createElement(Ge.ZP,{type:"primary",onClick:()=>{var li;return(0,E.xg)(`${(li=Ve==null?void 0:Ve.setting)==null?void 0:li.old_url}/projects/deposit/new`)}},"\u521B\u5EFA\u9879\u76EE"),((Do=Kt==null?void 0:Kt.work_statuses)==null?void 0:Do.includes("\u5173\u8054\u9879\u76EE"))&&kn.createElement(Ge.ZP,{type:"primary",onClick:li=>{li.preventDefault(),Wt({type:"classroomList/setActionTabs",payload:{key:"\u5173\u8054\u9879\u76EE",params:qt,selectArrs:{homework_id:qt.categoryId},cb:()=>{Wt({type:"shixunHomeworks/getWorkList",payload:Ta({},qt)})}}})}},"\u5173\u8054\u9879\u76EE"),((Vo=Kt==null?void 0:Kt.work_statuses)==null?void 0:Vo.includes("\u63D0\u4EA4\u4F5C\u54C1"))&&kn.createElement(Ge.ZP,{type:"primary",onClick:()=>(0,E.xg)(`/classrooms/${Kt.course_id}/group_homework/${Kt.homework_id}/post`)},Ft.formatMessage({id:"classroomGraphicGroupHomework.submitWork",defaultMessage:"\u63D0\u4EA4\u4F5C\u54C1"})),((xo=Kt==null?void 0:Kt.work_statuses)==null?void 0:xo.includes("\u521B\u5EFA\u5206\u7EC4"))&&kn.createElement(Ge.ZP,{type:"primary",onClick:()=>Ma(void 0,null,function*(){var li;let hi=yield(0,pe.ZP)(`/api/homework_commons/${Kt.homework_id}/get_member_list.json`,{method:"get",params:{}});(hi==null?void 0:hi.status)===0&&($t(!0),er(hi==null?void 0:hi.data),lr((li=hi==null?void 0:hi.data)==null?void 0:li.filter(Ln=>{var Yn;return(Ln==null?void 0:Ln.user_id)===((Yn=Ut==null?void 0:Ut.userInfo)==null?void 0:Yn.user_id)})))})},"\u521B\u5EFA\u5206\u7EC4"),((Ho=Kt==null?void 0:Kt.work_statuses)==null?void 0:Ho.includes("\u52A0\u5165\u5206\u7EC4"))&&kn.createElement(Ge.ZP,{type:"primary",onClick:(0,ft.throttle)(()=>Ma(void 0,null,function*(){var li;let hi=yield(0,pe.ZP)(`/api/homework_commons/${Kt.homework_id}/get_group_list.json`,{method:"get"});if((hi==null?void 0:hi.status)===0){if(((li=hi==null?void 0:hi.data)==null?void 0:li.length)<=0){ve.ZP.info(Ft.formatMessage({id:"classrooms.noGroup",defaultMessage:"\u6682\u65E0\u5206\u7EC4"}));return}fr(!0),_n(hi==null?void 0:hi.data)}}),300)},"\u52A0\u5165\u5206\u7EC4"),((wo=Kt==null?void 0:Kt.work_statuses)==null?void 0:wo.includes("\u66F4\u6362\u9879\u76EE"))&&kn.createElement(Ge.ZP,{type:"primary",onClick:()=>{Wt({type:"classroomList/setActionTabs",payload:{key:"\u66F4\u6362\u9879\u76EE",params:qt,selectArrs:{homework_id:Kt==null?void 0:Kt.id},cb:()=>{Wt({type:"shixunHomeworks/getWorkList",payload:Ta({},qt)})}}})}},"\u66F4\u6362\u9879\u76EE"),((xi=Kt==null?void 0:Kt.work_statuses)==null?void 0:xi.includes("\u7533\u8BF7\u6362\u7EC4"))&&kn.createElement(Ge.ZP,{type:"primary",onClick:()=>{Wt({type:"classroomList/setActionTabs",payload:{key:"\u7533\u8BF7\u6362\u7EC4",params:qt}})}},"\u7533\u8BF7\u6362\u7EC4"),((Oi=Kt==null?void 0:Kt.work_statuses)==null?void 0:Oi.includes("\u4FEE\u6539\u4F5C\u54C1"))&&kn.createElement(Ge.ZP,{type:"primary",onClick:()=>{const li=()=>{(0,E.xg)(`/classrooms/${Kt.course_id}/group_homework/${Kt.homework_id}/${Kt.id}/edit`)};if(ua!=null&&ua.can_submit&&!(ua!=null&&ua.submit_size)){ve.ZP.warning(Ft.formatMessage({id:"classrooms.submissionChanceUsedUp",defaultMessage:"\u60A8\u7684\u4F5C\u54C1\u63D0\u4EA4\u673A\u4F1A\u5DF2\u7528\u5B8C\u3002\u5982\u9700\u7EE7\u7EED\u4FEE\u6539\uFF0C\u8BF7\u8054\u7CFB\u6307\u5BFC\u8001\u5E08\u6216\u5E73\u53F0\u8FD0\u8425\u3002"}));return}li()}},"\u4FEE\u6539\u4F5C\u54C1"),((Zi=Kt==null?void 0:Kt.work_statuses)==null?void 0:Zi.includes("\u8865\u4EA4\u4F5C\u54C1"))&&kn.createElement(Ge.ZP,{type:"primary",onClick:()=>(0,E.xg)(`/classrooms/${Kt.course_id}/group_homework/${Kt.homework_id}/post`)},"\u8865\u4EA4\u4F5C\u54C1"),(((mo=Kt==null?void 0:Kt.work_statuses)==null?void 0:mo.includes("\u8865\u4EA4\u9644\u4EF6"))||((nl=Kt==null?void 0:Kt.work_statuses)==null?void 0:nl.includes("\u4FEE\u6539\u9644\u4EF6")))&&kn.createElement(Ge.ZP,{type:"primary",onClick:()=>{var li;if(ua!=null&&ua.can_submit&&!(ua!=null&&ua.submit_size)){ve.ZP.warning(Ft.formatMessage({id:"classrooms.submissionChanceUsedUp",defaultMessage:"\u60A8\u7684\u4F5C\u54C1\u63D0\u4EA4\u673A\u4F1A\u5DF2\u7528\u5B8C\u3002\u5982\u9700\u7EE7\u7EED\u4FEE\u6539\uFF0C\u8BF7\u8054\u7CFB\u6307\u5BFC\u8001\u5E08\u6216\u5E73\u53F0\u8FD0\u8425\u3002"}));return}Wt({type:"classroomList/setActionTabs",payload:{key:"\u8865\u4EA4\u9644\u4EF6",params:qt,selectArrs:Ta({},Kt),title:(li=Kt==null?void 0:Kt.work_statuses)!=null&&li.includes("\u4FEE\u6539\u9644\u4EF6")?"\u4FEE\u6539\u9644\u4EF6":"\u8865\u4EA4\u9644\u4EF6"}})}},(fl=Kt==null?void 0:Kt.work_statuses)!=null&&fl.includes("\u4FEE\u6539\u9644\u4EF6")?"\u4FEE\u6539\u9644\u4EF6":"\u8865\u4EA4\u9644\u4EF6"))};return kn.createElement("section",{className:Mn.bg},kn.createElement("div",{className:"edu-container"},Kt.homework_name&&kn.createElement("section",{className:"animated fadeIn"},kn.createElement("aside",{className:"mt10"},Kt.category&&kn.createElement(we.Z,{separator:">"},kn.createElement(we.Z.Item,null,kn.createElement(he.Link,{to:`/classrooms/${qt==null?void 0:qt.coursesId}/group_homework`},Kt.course_name)),kn.createElement(we.Z.Item,null,kn.createElement(he.Link,{to:`/classrooms/${qt==null?void 0:qt.coursesId}/group_homework/${(Qt=Kt==null?void 0:Kt.category)!=null&&Qt.main?"":(Et=Kt==null?void 0:Kt.category)==null?void 0:Et.category_id}`},Kt.category.category_name)),kn.createElement(we.Z.Item,null,Ft.formatMessage({id:"classroomClassroomExperiments.homeworkDetails",defaultMessage:"\u4F5C\u4E1A\u8BE6\u60C5"})))),kn.createElement("aside",{className:[Mn.title,"mt20"].join(" ")},kn.createElement(he.Link,{to:`/classrooms/${Kt.course_id}/group_homework`},kn.createElement(ne.Z,{className:"font16 c-black"})),kn.createElement(le.Z,{placement:"topLeft",title:Kt.homework_name},kn.createElement("strong",{className:[Mn.title_style,"font20 ml5"].join(" ")},Kt.homework_name)),kn.createElement(E.VV,{status:Kt==null?void 0:Kt.homework_status}))),kn.createElement("aside",{className:`mt30 relative ${Mn.workListTabWrap}`},kn.createElement(me.default,{destroyInactiveTabPane:!0,type:"card",activeKey:jn,tabBarExtraContent:(sn=Kt.homework_status)!=null&&sn.includes("\u5BFC\u5165")&&(0,a.GJ)()?kn.createElement(Ge.ZP,{icon:kn.createElement("span",{className:"iconfont icon-shixun3 translateY1"}),onClick:()=>{Wt({type:"classroomList/setActionTabs",payload:{key:"\u8865\u5145\u6210\u7EE9",name:Kt==null?void 0:Kt.homework_name,id:Kt==null?void 0:Kt.homework_id,type:"group"}})},type:"primary"},"\u8865\u5145\u6210\u7EE9"):bi(),onTabClick:(cr,Lo)=>{const ro=()=>{if(parseInt(cr)===2){if(!(Kt!=null&&Kt.view_answer)){ve.ZP.info(Ft.formatMessage({id:"classrooms.homeworkNoPublicAnswer",defaultMessage:"\u672C\u6B21\u4F5C\u4E1A\u8001\u5E08\u672A\u516C\u5F00\u7B54\u6848"}));return}(Kt==null?void 0:Kt.time_status)>2||(0,a.Gg)()?Dt(cr):ve.ZP.info(Ft.formatMessage({id:"classrooms.viewAnswerAfterDeadline",defaultMessage:"\u622A\u6B62\u4E4B\u540E\u7684\u8BD5\u5377\u624D\u80FD\u67E5\u770B\u7B54\u6848"}))}else parseInt(cr)===3&&Wt({type:"shixunHomeworks/getWorkSetting",payload:Ta({},qt)}),Dt(cr)};cr!=="11"&&Pa(),at.actionTabs.key=="\u53D1\u5E03\u8BBE\u7F6E\u79BB\u5F00"?Ie.default.confirm({centered:!0,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",onOk:()=>{ro(),Wt({type:"shixunHomeworks/setActionTabs",payload:{key:""}})}}):ro()},className:Mn.tabs,items:Xo.map(cr=>({label:cr.name,key:`${cr.id}`,children:cr.component,forceRender:cr.forceRender}))}))),kn.createElement(cs.Z,null),kn.createElement(Ie.default,{title:"\u521B\u5EFA\u5206\u7EC4",open:Pr,width:800,onCancel:()=>{$t(!1),lr([])},onOk:()=>Ma(void 0,null,function*(){var cr,Lo;if(((cr=Kt==null?void 0:Kt.group_data)==null?void 0:cr.max_num)<(Ca==null?void 0:Ca.length)){ve.ZP.error(Ft.formatMessage({id:"classrooms.promptMaxNum",defaultMessage:"\u4EBA\u6570\u4E0D\u80FD\u8D85\u8FC7{max_num}"}).replace("{max_num}",(Lo=Kt==null?void 0:Kt.group_data)==null?void 0:Lo.max_num));return}let ro=yield(0,pe.ZP)(`/api/homework_commons/${Kt.homework_id}/create_group.json`,{method:"post",body:{user_id:Ca==null?void 0:Ca.map(oa=>oa.user_id)}});(ro==null?void 0:ro.status)===0&&(ve.ZP.info("\u521B\u5EFA\u6210\u529F"),Pa(),$t(!1))})},kn.createElement("div",null,kn.createElement(Ce.Z,{style:{marginBottom:10}},kn.createElement(Pe.Z,{span:12},"\u7EC4\u5458\u6570\u91CF\u8981\u6C42\uFF1A",(Hn=Kt==null?void 0:Kt.group_data)==null?void 0:Hn.min_num,"~",($n=Kt==null?void 0:Kt.group_data)==null?void 0:$n.max_num,"\u4EBA"),kn.createElement(Pe.Z,{span:12},kn.createElement(be.default.Search,{placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u6216\u5B66\u53F7\u641C\u7D22",onSearch:cr=>Ma(void 0,null,function*(){let Lo=yield(0,pe.ZP)(`/api/homework_commons/${Kt.homework_id}/get_member_list.json`,{method:"get",params:{keyword:cr}});(Lo==null?void 0:Lo.status)===0&&er(Lo==null?void 0:Lo.data)})}))),kn.createElement(Se.default,{dataSource:Sa,pagination:!1,rowKey:cr=>cr.user_id,style:{border:"1px solid #F6F7F9",minWidth:550},rowSelection:{type:"checkbox",getCheckboxProps:cr=>({disabled:(cr==null?void 0:cr.user_id)===Ut.userInfo.user_id}),selectedRowKeys:Ca==null?void 0:Ca.map(cr=>cr.user_id),onChange(cr,Lo,ro){lr([...Lo])}},scroll:{y:400},columns:[{title:Ft.formatMessage({id:"classrooms.name",defaultMessage:"\u59D3\u540D"}),dataIndex:"name",key:"name"},{title:Ft.formatMessage({id:"classrooms.classDivision",defaultMessage:"\u5206\u73ED"}),dataIndex:"course_group_name",key:"course_group_name"},{title:Ft.formatMessage({id:"classrooms.studentNumber",defaultMessage:"\u5B66\u53F7"}),dataIndex:"student_id",key:"student_id"}]}))),kn.createElement(Ie.default,{title:"\u52A0\u5165\u5206\u7EC4",open:_r,width:800,onCancel:()=>{fr(!1)},footer:!1},kn.createElement("div",null,kn.createElement(Ce.Z,{style:{marginBottom:10}},kn.createElement(Pe.Z,{span:12},"\u7EC4\u5458\u6570\u91CF\u8981\u6C42\uFF1A",(Jt=Kt==null?void 0:Kt.group_data)==null?void 0:Jt.min_num,"~",(fa=Kt==null?void 0:Kt.group_data)==null?void 0:fa.max_num,"\u4EBA"),kn.createElement(Pe.Z,{span:12},kn.createElement(be.default.Search,{placeholder:"\u8BF7\u8F93\u5165\u961F\u957F\u540D\u79F0",onSearch:cr=>Ma(void 0,null,function*(){let Lo=yield(0,pe.ZP)(`/api/homework_commons/${Kt.homework_id}/get_group_list.json`,{method:"get",params:{keyword:cr}});(Lo==null?void 0:Lo.status)===0&&_n(Lo==null?void 0:Lo.data)})}))),kn.createElement(Se.default,{dataSource:Ro,pagination:!1,rowKey:cr=>cr.user_id,style:{border:"1px solid #F6F7F9",minWidth:550},scroll:{y:400},columns:[{title:"\u7EC4\u540D",dataIndex:"group_name",key:"group_name"},{title:"\u961F\u957F",dataIndex:"leader_name",key:"leader_name"},{title:"\u6210\u5458\u6570",dataIndex:"user_list",key:"user_list"},{title:Ft.formatMessage({id:"classrooms.action",defaultMessage:"\u64CD\u4F5C"}),dataIndex:"group_id",key:"group_id",render:(cr,Lo)=>kn.createElement(Ge.ZP,{disabled:Lo==null?void 0:Lo.can_join,onClick:()=>Ma(void 0,null,function*(){let ro=yield(0,pe.ZP)(`/api/homework_commons/${Kt.homework_id}/join_group.json`,{method:"post",body:{group_id:cr}});(ro==null?void 0:ro.status)===0&&(ve.ZP.info("\u52A0\u5165\u6210\u529F"),Pa(),fr(!1))})},Lo!=null&&Lo.can_join?"\u5DF2\u6EE1":"\u52A0\u5165")}]}))),kn.createElement(ds.Z,null),kn.createElement(ga.Z,{onOk:()=>{Pa()}}),kn.createElement(ma.Z,{onOk:()=>{Pa()}}),kn.createElement(yo.Z,{type:"edit",onCallback:()=>Pa(),courseEndTime:Kt==null?void 0:Kt.course_end_date}),kn.createElement(Si.Z,{courseEndTime:Kt==null?void 0:Kt.course_end_date,successCallback:()=>Pa(),visible:Ue.actionTabs.key==="\u7ACB\u5373\u622A\u6B62",homeworkIds:[qt.categoryId],courseId:qt.coursesId,isBatch:!1}),kn.createElement(Wo,{cb:()=>{Ua(Pn+1),Dt("0"),Pa()}}),kn.createElement(ba,{cb:()=>{}}),kn.createElement(Vl.Z,{ref:Te,hide:!0,name:`${Kt==null?void 0:Kt.homework_name}-\u4F5C\u54C1\u9644\u4EF6`,onOk:()=>vt(!1)}))};var co=(0,he.connect)(({user:at,shixunHomeworks:Ue,loading:Ve,globalSetting:Wt,classroomList:Ut})=>({user:at,shixunHomeworks:Ue,globalSetting:Wt,loading:Ve.effects,classroomList:Ut}))(Wr)},86125:function(bt,xt,te){"use strict";var x=te(78241),he=te(43418),Oe=te(8591),Ge=te(92832),ve=te(88761),we=te(65582),le=te(57146),me=te(59301),Ie=Object.defineProperty,Ce=Object.defineProperties,Pe=Object.getOwnPropertyDescriptors,be=Object.getOwnPropertySymbols,Se=Object.prototype.hasOwnProperty,ne=Object.prototype.propertyIsEnumerable,E=(ee,ae,se)=>ae in ee?Ie(ee,ae,{enumerable:!0,configurable:!0,writable:!0,value:se}):ee[ae]=se,a=(ee,ae)=>{for(var se in ae||(ae={}))Se.call(ae,se)&&E(ee,se,ae[se]);if(be)for(var se of be(ae))ne.call(ae,se)&&E(ee,se,ae[se]);return ee},b=(ee,ae)=>Ce(ee,Pe(ae)),y=(ee,ae,se)=>new Promise((ie,fe)=>{var Ee=He=>{try{Le(se.next(He))}catch(pe){fe(pe)}},ye=He=>{try{Le(se.throw(He))}catch(pe){fe(pe)}},Le=He=>He.done?ie(He.value):Promise.resolve(He.value).then(Ee,ye);Le((se=se.apply(ee,ae)).next())});const z=({classroomList:ee,loading:ae,dispatch:se,shixunHomeworks:ie})=>{const fe=(0,we.useIntl)(),Ee=(0,we.useParams)(),[ye]=x.default.useForm(),{workList:Le,workSetting:He}=ie,pe=()=>{se({type:"shixunHomeworks/getWorkSetting",payload:a({},Ee)}),se({type:"shixunHomeworks/getWorkList",payload:a({},Ee)})};return me.createElement(he.default,{centered:!0,title:ee.actionTabs.title||"\u8865\u4EA4\u9644\u4EF6",open:ee.actionTabs.key==="\u8865\u4EA4\u9644\u4EF6",bodyStyle:{minHeight:200},onOk:()=>y(void 0,null,function*(){const tt=()=>y(void 0,null,function*(){var xe;yield ye.validateFields();const it=a({},ye.getFieldValue()),{selectArrs:Ke}=ee.actionTabs;it.attachment_ids=(xe=it.attachment_ids)==null?void 0:xe.map(ut=>ut.response.id),(yield(0,ve.mz)(b(a({},it),{homeworkId:Ke.work_id}))).status===0&&(ye.resetFields(),se({type:"classroomList/setActionTabs",payload:{}}),pe())});if(He!=null&&He.can_submit){if(!(He!=null&&He.submit_size)){Oe.ZP.warning(fe.formatMessage({id:"classrooms.submissionChanceUsedUp",defaultMessage:"\u60A8\u7684\u4F5C\u54C1\u63D0\u4EA4\u673A\u4F1A\u5DF2\u7528\u5B8C\u3002\u5982\u9700\u7EE7\u7EED\u4FEE\u6539\uFF0C\u8BF7\u8054\u7CFB\u6307\u5BFC\u8001\u5E08\u6216\u5E73\u53F0\u8FD0\u8425\u3002"}));return}he.default.confirm({title:fe.formatMessage({id:"classrooms.prompt",defaultMessage:"\u63D0\u793A"}),icon:null,centered:!0,width:472,content:me.createElement(me.Fragment,null,"\u4F60\u8FD8\u6709 ",me.createElement("span",{className:"ml5 mr5",style:{color:"#DF711C"}},He==null?void 0:He.submit_size)," \u6B21\u63D0\u4EA4\u673A\u4F1A\u3002\u786E\u8BA4\u63D0\u4EA4\u540E\uFF0C\u4E0A\u4E00\u6B21\u7684\u63D0\u4EA4\u8BB0\u5F55\u4F1A\u88AB\u8986\u76D6\u3002\u8BF7\u6CE8\u610F\uFF0C\u5230\u8FBE\u89C4\u5B9A\u7684\u63D0\u4EA4\u6B21\u6570\u540E\u5C06\u4E0D\u53EF\u518D\u6B21\u63D0\u4EA4\uFF0C\u786E\u5B9A\u662F\u5426\u63D0\u4EA4\uFF1F"),onOk:()=>{tt()}});return}tt()}),onCancel:()=>{se({type:"classroomList/setActionTabs",payload:{}})}},me.createElement(x.default,{form:ye,initialValues:{}},me.createElement(x.default.Item,{name:"attachment_ids",rules:[{required:!0,message:"\u8BF7\u4E0A\u4F20\u9644\u4EF6"}]},me.createElement(le.Z,null)),me.createElement(x.default.Item,{name:"description"},me.createElement(Ge.default.TextArea,{placeholder:`\u8BF7\u5728\u6B64\u8F93\u5165${ee.actionTabs.title||"\u8865\u4EA4\u9644\u4EF6"}\u7684\u539F\u56E0`,rows:7}))))};xt.Z=(0,we.connect)(({classroomList:ee,shixunHomeworks:ae,loading:se})=>({classroomList:ee,shixunHomeworks:ae,loading:se}))(z)},55753:function(bt,xt,te){"use strict";var x=te(59301),he=te(78241),Oe=te(43418),Ge=te(61621),ve=te(92832),we=te(5112),le=te(95237),me=te(43604),Ie=te(26724),Ce=te.n(Ie),Pe=te(38147),be=te(88761),Se=te(65582),ne=te(59301),E=Object.defineProperty,a=Object.defineProperties,b=Object.getOwnPropertyDescriptors,y=Object.getOwnPropertySymbols,z=Object.prototype.hasOwnProperty,ee=Object.prototype.propertyIsEnumerable,ae=(ye,Le,He)=>Le in ye?E(ye,Le,{enumerable:!0,configurable:!0,writable:!0,value:He}):ye[Le]=He,se=(ye,Le)=>{for(var He in Le||(Le={}))z.call(Le,He)&&ae(ye,He,Le[He]);if(y)for(var He of y(Le))ee.call(Le,He)&&ae(ye,He,Le[He]);return ye},ie=(ye,Le)=>a(ye,b(Le)),fe=(ye,Le,He)=>new Promise((pe,tt)=>{var xe=qe=>{try{Ke(He.next(qe))}catch(ut){tt(ut)}},it=qe=>{try{Ke(He.throw(qe))}catch(ut){tt(ut)}},Ke=qe=>qe.done?pe(qe.value):Promise.resolve(qe.value).then(xe,it);Ke((He=He.apply(ye,Le)).next())});const Ee=({classroomList:ye,loading:Le,globalSetting:He,dispatch:pe})=>{var tt;const xe=(0,Se.useIntl)(),it=(0,Se.useParams)(),[Ke]=he.default.useForm(),[qe,ut]=(0,x.useState)(!0);let[rt,Ye]=(0,x.useState)([]);const[Ze,ke]=(0,x.useState)({page:1,limit:20,keyword:""}),Je=()=>fe(void 0,null,function*(){var Xe;const ze=yield pe({type:"shixunHomeworks/getProjectList",payload:se(se({},it),Ze)});ze.projects&&Ye([...rt,...ze.projects]),((Xe=ze.projects)==null?void 0:Xe.length)<20&&ut(!1)});return(0,x.useEffect)(()=>{(ye.actionTabs.key==="\u5173\u8054\u9879\u76EE"||ye.actionTabs.key==="\u66F4\u6362\u9879\u76EE")&&(Je(),rt=[],Ze.page=1,Ze.keyword="")},[ye.actionTabs.key]),ne.createElement(Oe.default,{centered:!0,title:ye.actionTabs.key==="\u66F4\u6362\u9879\u76EE"?"\u66F4\u6362\u9879\u76EE":"\u5173\u8054\u9879\u76EE",open:ye.actionTabs.key==="\u5173\u8054\u9879\u76EE"||ye.actionTabs.key==="\u66F4\u6362\u9879\u76EE",bodyStyle:{minHeight:100},onOk:()=>fe(void 0,null,function*(){yield Ke.validateFields();const Xe=se({},Ke.getFieldValue()),{selectArrs:ze,cb:$e}=ye.actionTabs;if(ye.actionTabs.key==="\u66F4\u6362\u9879\u76EE"){let Ct=yield(0,Pe.ZP)(`/api/student_works/${ze.homework_id}/change_project.json`,{method:"put",body:se({},Xe)});(Ct==null?void 0:Ct.status)===0&&($e(),pe({type:"classroomList/setActionTabs",payload:{}}));return}(yield(0,be.co)(ie(se({},Xe),{homeworkId:ze.homework_id}))).status===0&&($e?$e():pe({type:"classroomList/getClassroomCommonHomeworksList",payload:se({},ye.actionTabs.params)}),pe({type:"classroomList/setActionTabs",payload:{}}))}),onCancel:()=>{pe({type:"classroomList/setActionTabs",payload:{}})}},ne.createElement(Ge.Z,{loading:Le["shixunHomeworks/getProjectList"],active:!0},rt==""?ne.createElement("aside",null,ne.createElement("div",{className:"tc font14 pt20"},"\u60A8\u5F53\u524D\u5C1A\u672A\u7BA1\u7406\u4EFB\u4F55\u9879\u76EE\uFF0C\u8BF7\u5148",ne.createElement("a",{href:`${(tt=He==null?void 0:He.setting)==null?void 0:tt.old_url}/projects/deposit/new`,target:"_blank"},"\u521B\u5EFA\u9879\u76EE"),"\u518D\u5173\u8054")):ne.createElement("aside",null,ne.createElement("div",{className:" mb20"},ne.createElement(ve.default.Search,{onSearch:Xe=>{Xe===""?delete Ze.keyword:Ze.keyword=Xe,rt=[],ut(!0),Je()},placeholder:"\u8BF7\u8F93\u5165\u9879\u76EE\u540D\u79F0\u8FDB\u884C\u641C\u7D22",allowClear:!0,size:"middle"})),ne.createElement(he.default,{form:Ke,initialValues:{}},ne.createElement(he.default.Item,{name:"project_id",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u9879\u76EE"}]},ne.createElement(we.ZP.Group,null,ne.createElement(Ce(),{initialLoad:!1,pageStart:1,threshold:20,loadMore:Xe=>{Ze.page++,Je()},hasMore:qe,useWindow:!1},rt==null?void 0:rt.map(function(Xe,ze){return ne.createElement(le.Z,{key:ze},ne.createElement(me.Z,null,ne.createElement(we.ZP,{value:Xe.id},Xe.name)))}))))))))};xt.Z=(0,Se.connect)(({classroomList:ye,user:Le,loading:He,globalSetting:pe})=>({classroomList:ye,user:Le,loading:He.effects,globalSetting:pe}))(Ee)},93145:function(bt,xt,te){"use strict";var x=te(59301),he=te(78241),Oe=te(8591),Ge=te(43418),ve=te(95237),we=te(43604),le=te(5083),me=te(5112),Ie=te(24905),Ce=te(66649),Pe=te.n(Ce),be=te(38147),Se=te(41867),ne=te(65862),E=te(65582),a=te(91704),b=te(64351),y=te(33270),z=te(99981),ee=te(59301),ae=Object.defineProperty,se=Object.defineProperties,ie=Object.getOwnPropertyDescriptors,fe=Object.getOwnPropertySymbols,Ee=Object.prototype.hasOwnProperty,ye=Object.prototype.propertyIsEnumerable,Le=(Ke,qe,ut)=>qe in Ke?ae(Ke,qe,{enumerable:!0,configurable:!0,writable:!0,value:ut}):Ke[qe]=ut,He=(Ke,qe)=>{for(var ut in qe||(qe={}))Ee.call(qe,ut)&&Le(Ke,ut,qe[ut]);if(fe)for(var ut of fe(qe))ye.call(qe,ut)&&Le(Ke,ut,qe[ut]);return Ke},pe=(Ke,qe)=>se(Ke,ie(qe)),tt=(Ke,qe)=>{var ut={};for(var rt in Ke)Ee.call(Ke,rt)&&qe.indexOf(rt)<0&&(ut[rt]=Ke[rt]);if(Ke!=null&&fe)for(var rt of fe(Ke))qe.indexOf(rt)<0&&ye.call(Ke,rt)&&(ut[rt]=Ke[rt]);return ut},xe=(Ke,qe,ut)=>new Promise((rt,Ye)=>{var Ze=Xe=>{try{Je(ut.next(Xe))}catch(ze){Ye(ze)}},ke=Xe=>{try{Je(ut.throw(Xe))}catch(ze){Ye(ze)}},Je=Xe=>Xe.done?rt(Xe.value):Promise.resolve(Xe.value).then(Ze,ke);Je((ut=ut.apply(Ke,qe)).next())});const it=Ke=>{var qe=Ke,{classroomList:ut,dispatch:rt,courseEndTime:Ye}=qe,Ze=tt(qe,["classroomList","dispatch","courseEndTime"]);const ke=(0,E.useIntl)(),Je=(0,E.useParams)(),[Xe]=he.default.useForm(),[ze,$e]=(0,x.useState)(1),[ht,Ct]=(0,x.useState)([]),[ft,Ot]=(0,x.useState)(0),[Fe,wt]=(0,x.useState)(2e3),[Bt,Ne]=(0,x.useState)(!0),[lt,ge]=(0,x.useState)(!1),[oe,re]=(0,x.useState)(!1),[ue,de]=(0,x.useState)([]),[Me,ce]=(0,x.useState)(!0),[Be,nt]=(0,x.useState)(null);(0,x.useEffect)(()=>{if(ut.actionTabs.key==="\u7ACB\u5373\u53D1\u5E03")if(Qe(),It(),ut.actionTabs.type===2){const gt=ut.actionTabs.selectArrsAll[0];nt({submit_limit:gt==null?void 0:gt.submit_limit,submit_limit_num:gt==null?void 0:gt.submit_limit_num,must_file:gt==null?void 0:gt.must_file,can_submit:gt==null?void 0:gt.can_submit,submit_num:gt==null?void 0:gt.submit_num}),ce(gt.unified_setting)}else ce(!1),nt({submit_limit:!1,submit_limit_num:200,must_file:!1,can_submit:!1,submit_num:3})},[ut.actionTabs]),(0,x.useEffect)(()=>{if(lt){if(oe)return;rt({type:"classroomList/setActionTabs",payload:{}}),(0,Se.GJ)()?rt({type:"classroomList/getClassroomTeacherCommonList",payload:pe(He({},ut.actionTabs.params),{type:3})}):rt({type:"classroomList/getClassroomCommonList",payload:He({},ut.actionTabs.params)})}},[lt]);const Qe=gt=>xe(void 0,null,function*(){Ne(!0);const pt=yield(0,y.c_)(pe(He({},Je),{page:gt||ze,limit:2e4,homework_id:ut.actionTabs.type===1?"":ut.actionTabs.selectArrs[0]}));pt==null||pt.course_groups.map((Mt,dn)=>{Mt.key=Mt.id,Mt.title=Mt.name,Mt.disabled=Mt.is_published}),pt&&(Ct([...pt==null?void 0:pt.course_groups]),Ot(pt==null?void 0:pt.course_groups_count),Ne(!1),gt||Xe.setFieldsValue({publish_time:Pe()(Pe()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm")),end_time:Pe()(Pe()(new Date).add(7,"days").format("YYYY-MM-DD HH:mm"))}))}),Ae=gt=>{$e(gt),Qe(gt)},dt=()=>{(0,Se.GJ)()?ut.actionTabs.detail?(rt({type:"shixunHomeworks/setActionTabs",payload:{}}),rt({type:"shixunHomeworks/getWorkList",payload:He({},Je)}),rt({type:"shixunHomeworks/getWorkSetting",payload:He({},Je)})):rt({type:"classroomList/getClassroomTeacherCommonList",payload:pe(He({},ut.actionTabs.params),{type:3})}):rt({type:"classroomList/getClassroomCommonList",payload:He({},ut.actionTabs.params)})},Lt=()=>xe(void 0,null,function*(){var gt,pt,Mt;if((0,Se.Rm)()&&!((pt=(gt=ut==null?void 0:ut.AssistantObject)==null?void 0:gt.group)!=null&&pt.can_publish)){Oe.ZP.warning(ke.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\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"})),et(!1);return}const dn=He({},Xe.getFieldsValue());if(dn.end_time<=dn.publish_time){Oe.ZP.info(ke.formatMessage({id:"classrooms.deadlineCannotAfterPublish",defaultMessage:"\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u5927\u4E8E\u6216\u7B49\u4E8E\u53D1\u5E03\u65F6\u95F4"})),et(!1);return}if((ue==null?void 0:ue.length)<=0&&!Me&&ht.length>0){Oe.ZP.info("\u53D1\u5E03\u73ED\u7EA7\u4E0D\u80FD\u4E3A\u7A7A"),et(!1);return}if(Be!=null&&Be.submit_limit&&!(Be!=null&&Be.submit_limit_num)){Oe.ZP.warning(ke.formatMessage({id:"classrooms.studentContentLengthCannotEmpty",defaultMessage:"\u5B66\u751F\u586B\u5199\u5185\u5BB9\u5B57\u6570\u4E0D\u80FD\u4E3A\u7A7A"})),et(!1);return}if(Be!=null&&Be.can_submit&&!(Be!=null&&Be.submit_num)){Oe.ZP.warning(ke.formatMessage({id:"classrooms.studentSubmissionCountCannotEmpty",defaultMessage:"\u5B66\u751F\u63D0\u4EA4\u4F5C\u54C1\u6B21\u6570\u4E0D\u80FD\u4E3A\u7A7A"})),et(!1);return}let En=He({homework_ids:[...ut.actionTabs.selectArrs],group_ids:ue.length>0?ue.map(xn=>xn.id):(Mt=ut.detailCommonHomeworksList)==null?void 0:Mt.course_groups,end_time:Pe()(dn.end_time).format("YYYY-MM-DD HH:mm"),publish_time:Pe()(dn.publish_time).format("YYYY-MM-DD HH:mm"),unified_setting:!ue.length},Be);et(!0),(yield(0,be.ZP)(`/api/courses/${Je.coursesId}/homework_commons/publish_with_homework_list_position.json`,{method:"post",body:He({},En)})).status===0?(et(!1),(0,ne.L9)(["\u6559\u5B66\u8BFE\u5802","\u5206\u7EC4\u4F5C\u4E1A","\u7ACB\u5373\u53D1\u5E03"]),Oe.ZP.success(ke.formatMessage({id:"classrooms.publishSuccess",defaultMessage:"\u53D1\u5E03\u6210\u529F"})),rt({type:"classroomList/setActionTabs",payload:{key:"\u6E05\u9664\u9009\u62E9\u6570\u636E"}}),Ze.onCallback&&Ze.onCallback(),dt(),localStorage.getItem("Noviceguide")==="0"||rt({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5E95\u90E8\u5F39\u7A97",type:13,text:ee.createElement("div",null,"\u6700\u540E\uFF0C\u54B1\u4EEC\u7ED9\u6559\u5B66\u8BFE\u5802\u6DFB\u52A0\u4E00\u540D\u5B66\u751F~\u70B9\u51FB\u201C\u6DFB\u52A0\u5B66\u751F\u201D\uFF0C\u5728\u5F39\u7A97\u9875\u9762\u4E2D\u8F93\u5165\u5E76\u641C\u7D22\u5B66\u751F\u59D3\u540D\uFF0C\u70B9\u51FB\u201C\u786E\u5B9A\u201D\u5C31\u53EF\u4EE5\u4E3A\u60A8\u7684\u8BFE\u5802\u6DFB\u52A0\u7B2C\u4E00\u4F4D\u5B66\u751F\u5566~")}})):et(!1)}),It=()=>{$e(1),Ct([]),de([])},on=ft>ze*Fe,{detailCommonHomeworksList:_t}=ut,[tn,et]=(0,x.useState)(!1);return ee.createElement(Ge.default,{width:600,confirmLoading:tn,centered:!0,title:"\u53D1\u5E03\u4F5C\u4E1A",open:ut.actionTabs.key==="\u7ACB\u5373\u53D1\u5E03",okText:"\u53D1\u5E03\u4F5C\u4E1A",cancelText:"\u6682\u4E0D\u53D1\u5E03",onOk:Lt,onCancel:()=>{It(),dt(),rt({type:"classroomList/setActionTabs",payload:{}})}},ee.createElement("p",{className:"tc"},"\u5B66\u751F\u5C06\u7ACB\u5373\u6536\u5230\u4F5C\u4E1A",ee.createElement("br",null),'\u672C\u64CD\u4F5C\u53EA\u5BF9"\u672A\u53D1\u5E03"\u7684\u4F5C\u4E1A\u6709\u6548'),ht&&ee.createElement(he.default,{form:Xe},ee.createElement("div",{style:{paddingLeft:0}},ee.createElement(ve.Z,{className:"mt30",align:"middle"},ee.createElement(we.Z,null,ee.createElement(he.default.Item,{name:"publish_time",label:ke.formatMessage({id:"classrooms.publishTime",defaultMessage:"\u53D1\u5E03\u65F6\u95F4"})},ee.createElement(le.default,{style:{width:170,marginRight:"25px"},disabledDate:gt=>(0,z.Q8)(gt,Ye),disabledTime:gt=>(0,z.d0)(gt),placeholder:ke.formatMessage({id:"classroomClassroomExperiments.pleaseSelectPublishTime",defaultMessage:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4"}),showTime:{format:"HH:mm",defaultValue:Pe()((0,ne.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",allowClear:!1}))),ee.createElement(we.Z,{className:"ml20"},ee.createElement(he.default.Item,{name:"end_time",label:"\u622A\u6B62\u65F6\u95F4"},ee.createElement(le.default,{style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u7ED3\u675F\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:Pe()((0,ne.U6)(),"HH:mm")},disabledDate:gt=>(0,z.Q8)(gt,Ye,Xe.getFieldValue("publish_time")),disabledTime:gt=>(0,z.d0)(gt,Xe.getFieldValue("publish_time")),format:"YYYY-MM-DD HH:mm",allowClear:!1})))),ut.actionTabs.type===2&&ee.createElement(ve.Z,{style:{marginBottom:"10px"}},ee.createElement("span",{className:"mr5"},"\u53D1\u5E03\u8BBE\u7F6E:"),ee.createElement(me.ZP.Group,{value:Me,onChange:gt=>{ce(gt.target.value),de([])}},ee.createElement(me.ZP,{value:!0,disabled:!ut.actionTabs.manage_all_group},ke.formatMessage({id:"classrooms.unifiedPublish",defaultMessage:"\u7EDF\u4E00\u53D1\u5E03"})),ee.createElement(me.ZP,{className:"ml20",disabled:ht.length<=0,value:!1},ke.formatMessage({id:"classroomClassroomExperiments.classBasedPublish",defaultMessage:"\u5206\u73ED\u53D1\u5E03"})))),ht.length<=0&&ut.actionTabs.type===2&&ee.createElement("span",{style:{marginLeft:"65px",color:"rgba(0, 0, 0, 0.25)"}},'\u8BFE\u5802\u65E0\u5206\u73ED\uFF0C\u4EC5\u652F\u6301\u9009\u62E9\u201C\u7EDF\u4E00\u53D1\u5E03"')),(ut.actionTabs.type===1||!Me)&&ht.length>0&&ee.createElement("div",{style:{display:"flex",justifyContent:"space-between",marginBottom:"10px"}},ee.createElement("span",{style:{flex:1}},ee.createElement(Ie.default,{checked:ue.length===ht.length,onChange:gt=>{ue.length===ht.length?de([]):de(ht.filter(pt=>!pt.is_published))}},ke.formatMessage({id:"classroomMemberManagementTAPermissions.selectAll",defaultMessage:"\u5168\u9009"}))),ee.createElement("span",{style:{width:16}}),ee.createElement("span",{style:{flex:1}},"\u5DF2\u9009\u62E9",ue.length||0,"\u4E2A\u5206\u73ED")),(ut.actionTabs.type===1||!Me)&&ht.length>0&&ee.createElement(a.Z,{data:ht,selectedRowKeys:ue,setSelectedRowKeys:de})),ee.createElement(b.ZP,{value:Be,onChange:gt=>nt(He({},gt))}))};xt.Z=(0,E.connect)(({classroomList:Ke})=>({classroomList:Ke}))(it)},99517:function(bt,xt,te){"use strict";te.d(xt,{Z:function(){return Ee}});var x=te(59301),he={anchorNavigation:"anchorNavigation___qD4R0",tabs:"tabs___hVMvA",box:"box___Qz1lW",head:"head___WZZdl"},Oe=Object.defineProperty,Ge=Object.getOwnPropertySymbols,ve=Object.prototype.hasOwnProperty,we=Object.prototype.propertyIsEnumerable,le=(ye,Le,He)=>Le in ye?Oe(ye,Le,{enumerable:!0,configurable:!0,writable:!0,value:He}):ye[Le]=He,me=(ye,Le)=>{for(var He in Le||(Le={}))ve.call(Le,He)&&le(ye,He,Le[He]);if(Ge)for(var He of Ge(Le))we.call(Le,He)&&le(ye,He,Le[He]);return ye};const Ie=ye=>React.createElement("svg",me({width:17,height:18,xmlns:"http://www.w3.org/2000/svg"},ye),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 Ce="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTciIGhlaWdodD0iMTgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IHgxPSIxMDAlIiB5MT0iNTAlIiB4Mj0iMCUiIHkyPSI1MCUiIGlkPSJhIj48c3RvcCBzdG9wLWNvbG9yPSIjNUVDN0VBIiBvZmZzZXQ9IjAlIi8+PHN0b3Agc3RvcC1jb2xvcj0iIzMwNTVEMCIgb2Zmc2V0PSIxMDAlIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCAtMSkiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+PHBhdGggZD0ibTQuMzQyIDIuMDA1IDExLjg5NiA3LjEzOGExIDEgMCAwIDEgMCAxLjcxNEw0LjM0MiAxNy45OTVhMSAxIDAgMCAxLTEuMzc4LTEuMzYyTDYuODM0IDEwbC0zLjg3LTYuNjMzYTEgMSAwIDAgMSAxLjM3OC0xLjM2MloiIGZpbGw9InVybCgjYSkiLz48Y2lyY2xlIGZpbGw9IiMzMDYxRDAiIGN4PSIyIiBjeT0iMTAiIHI9IjIiLz48L2c+PC9zdmc+",Pe=te(99313),be=te(92310),Se=te.n(be),ne=te(59301),E=Object.defineProperty,a=Object.defineProperties,b=Object.getOwnPropertyDescriptors,y=Object.getOwnPropertySymbols,z=Object.prototype.hasOwnProperty,ee=Object.prototype.propertyIsEnumerable,ae=(ye,Le,He)=>Le in ye?E(ye,Le,{enumerable:!0,configurable:!0,writable:!0,value:He}):ye[Le]=He,se=(ye,Le)=>{for(var He in Le||(Le={}))z.call(Le,He)&&ae(ye,He,Le[He]);if(y)for(var He of y(Le))ee.call(Le,He)&&ae(ye,He,Le[He]);return ye},ie=(ye,Le)=>a(ye,b(Le)),Ee=({dataSource:ye,className:Le,style:He})=>{const[pe,tt]=(0,x.useState)([]),[xe,it]=(0,x.useState)(""),Ke=(0,x.useRef)("");(0,x.useEffect)(()=>{if(ye!=null&&ye.length){const rt=String(Math.random()).slice(-6),Ye=ye.map(Ze=>ie(se({},Ze),{key:`${rt}-${Ze.key}`}));tt(Ye),it(Ye[0].key)}},[ye.length]);const qe=rt=>{it(rt),Ke.current=rt;const Ye=document.getElementById(rt);if(Ye){const Ze=Ye.getBoundingClientRect().top+window.scrollY-50;window.scrollTo({top:Ze,behavior:"smooth"})}},ut=()=>{const rt=pe.map(Ze=>document.getElementById(Ze.key)),Ye=window.innerHeight/2;for(const Ze of rt)if(Ze){const ke=Ze.getBoundingClientRect();if(ke.top>=0&&ke.top(window.addEventListener("scroll",ut),()=>{window.removeEventListener("scroll",ut)}),[pe]),ne.createElement("div",{className:Se()(he.anchorNavigation,Le),style:He},ne.createElement(Pe.default,{items:pe,tabBarGutter:60,className:he.tabs,activeKey:xe,onChange:qe}),pe.map(rt=>ne.createElement("div",{key:rt.key,id:rt.key,className:he.box},ne.createElement("div",{className:he.head},ne.createElement("img",{className:"mr10",src:Ce,alt:"Dot"}),rt.label),ne.createElement("div",{className:he.element},rt.element))))}},99981:function(bt,xt,te){"use strict";te.d(xt,{Q8:function(){return Ze},d0:function(){return ke},w6:function(){return Ye}});var x=te(59301),he=te(5083),Oe=te(57809),Ge=te(8591),ve=te(43418),we=te(5112),le=te(95237),me=te(43604),Ie=te(6848),Ce=te(24905),Pe=te(3113),be=te(66649),Se=te.n(be),ne=te(41867),E=te(38147),a=te(89392),b=te.n(a),y=te(65862),z=te(61191),ee=te(65582),ae=te(4324),se=te(66457),ie=te(42656),fe=te(83028),Ee=te(60979),ye=te(59301),Le=Object.defineProperty,He=Object.defineProperties,pe=Object.getOwnPropertyDescriptors,tt=Object.getOwnPropertySymbols,xe=Object.prototype.hasOwnProperty,it=Object.prototype.propertyIsEnumerable,Ke=($e,ht,Ct)=>ht in $e?Le($e,ht,{enumerable:!0,configurable:!0,writable:!0,value:Ct}):$e[ht]=Ct,qe=($e,ht)=>{for(var Ct in ht||(ht={}))xe.call(ht,Ct)&&Ke($e,Ct,ht[Ct]);if(tt)for(var Ct of tt(ht))it.call(ht,Ct)&&Ke($e,Ct,ht[Ct]);return $e},ut=($e,ht)=>He($e,pe(ht)),rt=($e,ht,Ct)=>new Promise((ft,Ot)=>{var Fe=Ne=>{try{Bt(Ct.next(Ne))}catch(lt){Ot(lt)}},wt=Ne=>{try{Bt(Ct.throw(Ne))}catch(lt){Ot(lt)}},Bt=Ne=>Ne.done?ft(Ne.value):Promise.resolve(Ne.value).then(Fe,wt);Bt((Ct=Ct.apply($e,ht)).next())});function Ye($e,ht){const Ct=[];for(let ft=$e;ft{const ft=$eSe()(ht).endOf("day"),Fe=$e{const Ct=parseInt(Se()($e).format("HH")),ft=parseInt(Se()().format("HH")),Ot=parseInt(Se()().format("mm"));if(!$e)return{disabledHours:()=>Ye(0,ft),disabledMinutes:()=>Ye(0,Ot)};if(ht){const Fe=parseInt(Se()(ht).format("HH")),wt=parseInt(Se()(ht).format("mm"));return Se()($e).isSame(Se()(ht),"day")?{disabledHours:()=>Ye(0,Fe),disabledMinutes:()=>Ct<=Fe?Ye(0,wt):[]}:void 0}if(Se()($e).isSame(Se()(),"day"))return{disabledHours:()=>Ye(0,ft),disabledMinutes:()=>Se()($e).isSame(Se()(),"hour")&&Ct<=ft?Ye(0,Ot):[]}},{RangePicker:Je}=he.default,{Option:Xe}=Oe.default,ze=({shixunHomeworks:$e,loading:ht,dispatch:Ct,classroomList:ft,user:Ot})=>{var Fe,wt,Bt,Ne,lt,ge,oe,re,ue;const de=(0,ee.useIntl)(),Me=(0,ee.useParams)(),{workSetting:ce,workList:Be,shixunWorkList:nt,headerInfo:Qe,changeData:Ae}=$e,[dt,Lt]=(0,x.useState)(!1),[It,on]=(0,x.useState)(!1);let[_t,tn]=(0,x.useState)([]),[et,gt]=(0,x.useState)([]),[pt,Mt]=(0,x.useState)({unified_setting:!1,publish_time:"",end_time:"",allow_late:!1,unified_late:!0,late_time:"",late_penalty:0,penalty_type:ae.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[dn,En]=(0,x.useState)({}),[Fn,xn]=(0,x.useState)({});(0,x.useEffect)(()=>()=>{tn([])},[]),(0,x.useEffect)(()=>{Lt(!(0,ne.GJ)())},[(0,ne.GJ)()]);const pa=()=>{Ct({type:"shixunHomeworks/getWorkSetting",payload:qe({},Me)})};(0,x.useEffect)(()=>{if(!(ce!=null&&ce.course_id))return;Object.keys(pt).map(function(Nn){pt[Nn]=ce[Nn]}),(!pt.allow_late||!pt.unified_late)&&(pt.late_penalty=20,pt.penalty_type=ae.Q.Percent),pt.unified_setting||(pt.unified_late=!1,pt.unified_anonymous_comment=!1,pt.unified_anonymous_appeal=!1),_t=JSON.parse(JSON.stringify(ce.group_settings.map(Nn=>ut(qe({},Nn),{group_name:[Nn.group_name]})).filter(Nn=>Nn.publish_time!==null))),et=JSON.parse(JSON.stringify(ce.allow_late_settings.map(Nn=>ut(qe({},Nn),{group_name:[Nn.group_name]})).filter(Nn=>Nn.late_time!==null))),Mt(qe({},pt));const un=(0,y.QE)((_t==null?void 0:_t.length)>0?_t:[]);tn([...un]),(et==null?void 0:et.length)<=0?gt([{penalty_type:ae.Q.Percent,late_penalty:20}]):gt([...et])},[ce]);const Na=()=>rt(void 0,null,function*(){var un,Nn;if(((un=Ot==null?void 0:Ot.userInfo)==null?void 0:un.user_status)===2){(0,se.Rd)();return}const aa=JSON.parse(JSON.stringify(pt));if(aa.challenge_settings.filter(ya=>!ya.hide),aa.categoryId=Me.categoryId,(Nn=aa.challenge_settings)!=null&&Nn.every(ya=>!ya.checked)){Ge.ZP.warning("\u5173\u5361\u4E0D\u80FD\u5168\u90E8\u8BBE\u7F6E\u4E3A\u53EF\u4E0D\u505A");return}if(console.log(_t),!pt.unified_setting)_t=_t==null?void 0:_t.map(ya=>{var Sn;if(!ya.publish_time||!ya.end_time)throw Ge.ZP.error(de.formatMessage({id:"classrooms.completePublishTime",defaultMessage:"\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574"})),new String(de.formatMessage({id:"classrooms.completePublishTime",defaultMessage:"\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574"}));if(!ya.group_name)throw Ge.ZP.error(de.formatMessage({id:"classrooms.selectClassName",defaultMessage:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"})),new String(de.formatMessage({id:"classrooms.selectClassName",defaultMessage:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"}));return ya.group_name=typeof(ya==null?void 0:ya.group_name)=="string"?[ya==null?void 0:ya.group_name]:ya==null?void 0:ya.group_name,ya.group_id=(Sn=ce.group_settings)==null?void 0:Sn.filter(Jr=>{var So;return(So=ya==null?void 0:ya.group_name)==null?void 0:So.includes(Jr.group_name)}).map(Jr=>Jr.group_id||Jr.id).toString().split(","),ya});else if(!pt.publish_time||!pt.end_time)throw Ge.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(aa.group_settings=_t,pt.allow_late)if(pt.unified_late){if(pt.late_penalty===null||pt.late_penalty===void 0||pt.late_penalty<0||pt.late_penalty>100)throw Ge.ZP.error(`${de.formatMessage({id:"classrooms.lateSubmissionDeduction0",defaultMessage:"\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0"})}~100`),new String(`${de.formatMessage({id:"classrooms.lateSubmissionDeduction0",defaultMessage:"\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0"})}~100`);if(!pt.late_time)throw Ge.ZP.error(de.formatMessage({id:"classrooms.completeDeadline",defaultMessage:"\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"})),new String(de.formatMessage({id:"classrooms.completeDeadline",defaultMessage:"\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"}))}else et=et==null?void 0:et.map(ya=>{var Sn,Jr;if(ya.late_penalty===null||ya.late_penalty===void 0||ya.late_penalty<0||ya.late_penalty>100)throw Ge.ZP.error(`${de.formatMessage({id:"classrooms.lateSubmissionDeduction0",defaultMessage:"\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0"})}~100`),new String(`${de.formatMessage({id:"classrooms.lateSubmissionDeduction0",defaultMessage:"\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0"})}~100`);if(!ya.late_time)throw Ge.ZP.error(de.formatMessage({id:"classrooms.completeDeadline",defaultMessage:"\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"})),new String(de.formatMessage({id:"classrooms.completeDeadline",defaultMessage:"\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"}));if(!ya.group_name)throw Ge.ZP.error(de.formatMessage({id:"classrooms.selectClassName",defaultMessage:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"})),new String(de.formatMessage({id:"classrooms.selectClassName",defaultMessage:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"}));return ya.group_name=typeof(ya==null?void 0:ya.group_name)=="string"?[ya==null?void 0:ya.group_name]:ya==null?void 0:ya.group_name,ya.group_id=(Jr=(Sn=ya==null?void 0:ya.group_name)==null?void 0:Sn.map(So=>{var jt,Nt;let Rt=(Nt=(jt=ce.group_settings)==null?void 0:jt.filter(An=>(An==null?void 0:An.group_name)===So))==null?void 0:Nt[0];return Rt==null?void 0:Rt.group_id}))==null?void 0:Jr.toString().split(","),ya}),aa.allow_late_settings=et;let Ga=yield(0,Ee.Tr)({homework_common_ids:[parseInt(Me.categoryId)],course_id:Me.coursesId,type:"homework_common"});(Ga==null?void 0:Ga.student_count)===0?Oa(aa):(xn(aa),En(Ga))}),Oa=un=>{var Nn;if(un.total_score===null){Ge.ZP.warning("\u603B\u5206\u503C\u4E0D\u80FD\u4E3A\u7A7A");return}if(un!=null&&un.work_efficiency&&un.eff_score===null){Ge.ZP.warning("\u6548\u7387\u5206\u4E0D\u80FD\u4E3A\u7A7A");return}const aa=un.challenge_settings.reduce((Sn,Jr)=>Sn+Number(Jr.challenge_score),0);if((aa==null?void 0:aa.toFixed(10))!==((Nn=un.total_score-un.eff_score)==null?void 0:Nn.toFixed(10))){Ge.ZP.warning(`\u6548\u7387\u5206\u52A0\u5173\u5361\u4EFB\u52A1\u603B\u5206\u5FC5\u987B\u7B49\u4E8E\u603B\u5206\u503C\uFF1A${un.total_score}\u5206`);return}const Ga={shixun_evaluation:un.shixun_evaluation,challenge_settings:un.challenge_settings};let ya=()=>{var Sn;const Jr=()=>rt(void 0,null,function*(){on(!0),(yield(0,E.ZP)(`/api/homework_commons/${Me.categoryId}/publish_setting.json`,{method:"post",body:qe({},un)})).status===0&&(Ge.ZP.success(de.formatMessage({id:"classrooms.updateSuccess",defaultMessage:"\u66F4\u65B0\u6210\u529F"})),pa(),Ct({type:"shixunHomeworks/getShixunWorkHeadInfo",payload:qe({},Me)})),on(!1)});!(0,a.isEqual)(Ae,Ga)&&!((Sn=Qe==null?void 0:Qe.homework_status)!=null&&Sn.includes("\u672A\u53D1\u5E03"))?ve.default.confirm({title:de.formatMessage({id:"classrooms.updateScore",defaultMessage:"\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:de.formatMessage({id:"classrooms.cancel",defaultMessage:"\u53D6\u6D88"}),onOk:Jr}):Jr()};ce!=null&&ce.high_resources_consume&&!(ce!=null&&ce.high_resources_consume_permission)?Ct({type:"classroomList/setActionTabs",payload:{key:"\u6388\u6743\u4F7F\u7528",id:Me.coursesId,type:"shixun",type_id:Me.categoryId,name:ce.homework_name,fn:()=>{ya()}}}):ya()},ka=(un,Nn,aa="group_id")=>{var Ga;return Nn?Nn.find(ya=>ya[aa]===un):(Ga=ce==null?void 0:ce.group_settings)==null?void 0:Ga.find(ya=>ya.group_id[0]===un)},Ya=(ce==null?void 0:ce.allow_late)||(ce==null?void 0:ce.anonymous_comment),hr=un=>{var Nn,aa;const Ga=ka(un,ce==null?void 0:ce.allow_late_settings,"id"),ya=ka(un,ce==null?void 0:ce.anonymous_comment_settings),Sn=ka(un);return(ce==null?void 0:ce.allow_late)&&Ga&&Se()(Ga==null?void 0:Ga.late_time)<=Se()()||(ce==null?void 0:ce.anonymous_comment)&&ya&&(ya==null?void 0:ya.evaluation_start)!==null||((aa=(Se()(Sn==null?void 0:Sn.end_time)<=Se()()&&((Nn=ce==null?void 0:ce.allow_late_settings)==null?void 0:Nn.filter(Jr=>Jr.group_id.includes(un))))[0])==null?void 0:aa.late_time)!=null},Gn=(0,x.useMemo)(()=>(ce==null?void 0:ce.allow_late)||(ce==null?void 0:ce.all_group_late),[ce,Qe]),Cr=ce==null?void 0:ce.anonymous_comment,Er=un=>{if(!un)return!1;const Nn=ka(un,ce==null?void 0:ce.anonymous_comment_settings);return(ce==null?void 0:ce.anonymous_comment)&&Nn&&(Nn==null?void 0:Nn.evaluation_start)!==null},Va=(un,Nn)=>{var aa,Ga,ya;Ct({type:"classroomList/setActionTabs",payload:{key:"\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206",data:un,index:Nn,rangePickerDisabled:dt||(Se()()<=Se()((Ga=ka((aa=un==null?void 0:un.group_id)==null?void 0:aa[0]))==null?void 0:Ga.publish_time)?!1:[!0,hr((ya=un==null?void 0:un.group_id)==null?void 0:ya[0])]),disabledDate:ce==null?void 0:ce.course_end_date}})};return ye.createElement("section",{className:z.Z.form},ye.createElement("div",{className:z.Z.title},de.formatMessage({id:"classroomClassroomExperiments.homeworkPublish",defaultMessage:"\u4F5C\u4E1A\u53D1\u5E03"}),ye.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")),ye.createElement("div",null,ye.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},ye.createElement(we.ZP.Group,{disabled:dt||!((Fe=Qe==null?void 0:Qe.homework_status)!=null&&Fe.includes("\u672A\u53D1\u5E03"))||(0,ne.Rm)()&&!((wt=ft.AssistantObject.practice)!=null&&wt.can_publish),value:pt.unified_setting,onChange:un=>{var Nn;if(!((Nn=Qe==null?void 0:Qe.homework_status)!=null&&Nn.includes("\u672A\u53D1\u5E03"))){Ge.ZP.error(de.formatMessage({id:"classrooms.publishedCannotModifyUnified",defaultMessage:"\u5DF2\u53D1\u5E03\uFF0C\u4E0D\u80FD\u518D\u4FEE\u6539\u7EDF\u4E00\u8BBE\u7F6E"}));return}if(pt.unified_setting=!pt.unified_setting,pt.unified_setting||(pt.unified_late=!1,gt([{late_penalty:5}])),Mt(Object.assign({},pt)),pt.unified_setting===!1&&_t==""){tn(_t.concat({}));return}pt.unified_setting&&(tn([]),gt([{late_penalty:5}]))}},ye.createElement(we.ZP,{value:!0,disabled:dt||!(ce!=null&&ce.manage_all_group),style:{marginRight:"50px"}},de.formatMessage({id:"classrooms.unifiedPublish",defaultMessage:"\u7EDF\u4E00\u53D1\u5E03"})),ye.createElement(we.ZP,{disabled:dt||!((Bt=ce==null?void 0:ce.group_settings)!=null&&Bt.length),value:!1},de.formatMessage({id:"classroomClassroomExperiments.classBasedPublish",defaultMessage:"\u5206\u73ED\u53D1\u5E03"}))),((Ne=ce==null?void 0:ce.group_settings)==null?void 0:Ne.length)===0&&ye.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")),pt.unified_setting&&ye.createElement("div",{style:{display:"flex",color:"#666666",background:"#F6F7F9",padding:"5px 30px",height:"50px",marginTop:"1px"}},ye.createElement(le.Z,{align:"middle"},ye.createElement(me.Z,{style:{marginLeft:"23px"}},de.formatMessage({id:"classrooms.publishTime",defaultMessage:"\u53D1\u5E03\u65F6\u95F4"})),ye.createElement(me.Z,{className:"ml10"},ye.createElement(he.default,{size:"large",disabled:dt||!((lt=Qe==null?void 0:Qe.homework_status)!=null&<.includes("\u672A\u53D1\u5E03")||(ge=Qe==null?void 0:Qe.homework_status)!=null&&ge.includes("\u672A\u5F00\u59CB"))||(0,ne.Rm)()&&!((oe=ft.AssistantObject.practice)!=null&&oe.can_publish),style:{width:170},placeholder:de.formatMessage({id:"classroomClassroomExperiments.pleaseSelectPublishTime",defaultMessage:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4"}),showTime:{format:"HH:mm"},allowClear:!1,format:"YYYY-MM-DD HH:mm",disabledDate:un=>Ze(un,ce==null?void 0:ce.course_end_date),disabledTime:un=>ke(un),value:pt.publish_time?Se()(pt.publish_time):"",onChange:(un,Nn)=>{pt.publish_time=Nn,(pt.end_time==""||!pt.end_time)&&pt.unified_setting&&(pt.end_time=Se()(un).add(7,"days").format("YYYY-MM-DD HH:mm:ss")),Mt(Object.assign({},pt))}}))),ye.createElement(le.Z,{align:"middle",className:"pl30"},ye.createElement(me.Z,null,"\u622A\u6B62\u65F6\u95F4"),ye.createElement(me.Z,{className:"ml10"},ye.createElement(he.default,{size:"large",style:{width:170},allowClear:!1,placeholder:de.formatMessage({id:"classroomClassroomExperiments.pleaseSelectEndTime",defaultMessage:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4"}),showTime:{format:"HH:mm",defaultValue:Se()((0,y.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:(ce==null?void 0:ce.allow_late)&&(ce==null?void 0:ce.homework_status.includes("\u5DF2\u622A\u6B62"))||dt||(ce==null?void 0:ce.allow_late)&&Se()()>=Se()(ce==null?void 0:ce.end_time)||(0,ne.Rm)()&&!((re=ft.AssistantObject.practice)!=null&&re.can_publish),disabledDate:un=>Ze(un,ce==null?void 0:ce.course_end_date,pt.publish_time),disabledTime:un=>ke(un,pt.publish_time),value:pt.end_time?Se()(pt.end_time):"",onChange:(un,Nn)=>{pt.end_time=Nn,Mt(Object.assign({},pt))}})))),!pt.unified_setting&&(_t==null?void 0:_t.length)>0&&ye.createElement(le.Z,{style:{display:"flex",color:"#666666",background:"#F6F7F9",padding:"5px 30px",marginTop:"1px"}},_t&&_t.map(function(un,Nn){var aa,Ga,ya,Sn,Jr,So,jt;return ye.createElement(me.Z,{span:24,key:Nn},ye.createElement(le.Z,{gutter:[8,16],style:{display:"flex",alignItems:"center",marginBottom:Nn==(_t==null?void 0:_t.length)-1?"0px":"10px"}},ye.createElement("div",{style:{minWidth:85,marginRight:"15px",textAlign:"right"}},"\u53D1\u5E03\u89C4\u5219",Nn+1),ye.createElement(Oe.default,{disabled:dt||((aa=Qe==null?void 0:Qe.homework_status)!=null&&aa.includes("\u672A\u53D1\u5E03")&&un.id||Se()(){var Rt;if((0,ne.Rm)()&&!((Rt=ft.AssistantObject.practice)!=null&&Rt.can_publish)){Ge.ZP.warning(de.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\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}_t[Nn].group_name=Nt,_t[Nn].group_id=un.group_id;const An=(0,a.flattenDeep)(_t.map(ia=>ia.group_name)),Fa=et.map(ia=>{let Ra=(ia==null?void 0:ia.group_name)||[];return ut(qe({},ia),{group_name:(0,a.remove)(Ra,Mr=>An.includes(Mr))})});gt(Fa),tn(_t.slice())},maxTagCount:4,maxTagPlaceholder:Nt=>ye.createElement("div",{style:{cursor:"pointer"},onClick:()=>Va(un,Nn)},"+",Nt==null?void 0:Nt.length)},ce.group_settings&&ce.group_settings.map(function(Nt){if(!_t.map(An=>An.group_name).flat().includes(Nt.group_name))return ye.createElement(Xe,{value:Nt.group_name,key:Nt.id},Nt.group_name)})),ye.createElement("div",{className:"ml20"},ye.createElement(Je,{size:"large",ranges:{\u6B64\u523B:[un.publish_time?Se()(un.publish_time):Se()(),Se()()]},allowClear:!1,disabled:dt||(Se()()<=Se()((Sn=ka((ya=un==null?void 0:un.group_id)==null?void 0:ya[0]))==null?void 0:Sn.publish_time)?!1:[!0,hr((Jr=un==null?void 0:un.group_id)==null?void 0:Jr[0])]),style:{width:605},placeholder:[de.formatMessage({id:"classroomGraphicGroupHomework.publishTime",defaultMessage:"\u53D1\u5E03\u65F6\u95F4\uFF08\u5B66\u751F\u6536\u5230\u4F5C\u4E1A\u7684\u65F6\u95F4\uFF09"}),de.formatMessage({id:"classroomGraphicGroupHomework.deadline",defaultMessage:"\u622A\u6B62\u65F6\u95F4\uFF08\u5B66\u751F \u201C\u6309\u65F6\u201D \u63D0\u4EA4\u4F5C\u54C1\u7684\u65F6\u95F4\u622A\u70B9\uFF09"})],disabledDate:Nt=>Ze(Nt,ce==null?void 0:ce.course_end_date),disabledTime:Nt=>ke(Nt),showTime:{showNow:!0,format:"HH:mm",defaultValue:[Se()((0,y.U6)(),"HH:mm"),Se()((0,y.U6)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm",value:un.publish_time&&[Se()(un.publish_time),un.end_time?Se()(un.end_time):void 0],onChange:(Nt,Rt)=>{var An;if((0,ne.Rm)()&&!((An=ft.AssistantObject.practice)!=null&&An.can_publish)){Ge.ZP.warning(de.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\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}_t[Nn].publish_time=Rt[0],!un.end_time&&Rt[0]?_t[Nn].end_time=Se()(Rt[0]).add(7,"days"):_t[Nn].end_time=Rt[1],tn([..._t])},onCalendarChange:(Nt,Rt,An)=>{if(Rt!=null&&Rt[0]&&!Rt[1]){const Fa=Se()(Rt[0]).add(7,"days");_t[Nn].publish_time=Rt[0],_t[Nn].end_time=Fa,tn([..._t])}}})),!dt&&ye.createElement("div",{style:{display:"flex",width:"50px"}},((So=un==null?void 0:un.group_id)==null?void 0:So.length)>1&&ye.createElement(Ie.Z,{title:"\u89C4\u5219\u62C6\u5206"},ye.createElement("i",{className:"iconfont icon-chaifen ml10",style:{cursor:"pointer",color:"#3061d0"},onClick:()=>Va(un,Nn)})),_t.length<((jt=ce==null?void 0:ce.group_settings)==null?void 0:jt.length)&&ye.createElement("i",{className:"iconfont icon-zengjia1 ml10 mr10",style:{cursor:"pointer",color:"#00B187"},onClick:()=>{var Nt;if((0,ne.Rm)()&&!((Nt=ft.AssistantObject.practice)!=null&&Nt.can_publish)){Ge.ZP.warning(de.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD"}));return}tn(_t.concat({}))}}),((un==null?void 0:un.publish_time)&&Se()(){const Nt=(0,a.cloneDeep)(et);Nt.forEach((Rt,An)=>{Rt.group_name&&(Rt.group_name=Rt.group_name.filter(Fa=>{var ia;return!((ia=_t[Nn].group_name)!=null&&ia.includes(Fa))}))}),_t=_t.filter((Rt,An)=>Nn!==An),gt(Nt),tn(_t.slice()),setTimeout(()=>tn(_t.slice()),10)}}))))}))),ye.createElement(le.Z,null,ye.createElement(me.Z,null,ye.createElement("div",{className:z.Z.title,style:{marginTop:"30px"}},de.formatMessage({id:"classroomClassroomExperiments.resubmissionSettings",defaultMessage:"\u8865\u4EA4\u8BBE\u7F6E"}),ye.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"))),ye.createElement(me.Z,{span:24,style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},ye.createElement(Ce.default,{checked:pt.allow_late,disabled:dt||Gn,onChange:un=>{var Nn;if((0,ne.Rm)()&&!((Nn=ft.AssistantObject.practice)!=null&&Nn.can_late)){Ge.ZP.warning(de.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\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}un.target.checked&&ve.default.warning({title:"\u5F00\u542F\u8865\u4EA4\u63D0\u793A",centered:!0,width:480,content:ye.createElement("div",{style:{padding:10,background:"#f5f6f9"}},ye.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"),ye.createElement("div",null,"2.\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u5FC5\u987B\u665A\u4E8E\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\uFF1B"),ye.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"))}),pt.allow_late=!pt.allow_late,et==""&>([{late_penalty:5}]),Mt(Object.assign({},pt))}},ye.createElement("strong",null,de.formatMessage({id:"classroomClassroomExperiments.enableResubmission",defaultMessage:"\u5F00\u542F\u8865\u4EA4"}))))),(pt==null?void 0:pt.allow_late)&&ye.createElement("div",{style:{background:"#F6F7F9",padding:"10px 30px",marginTop:"1px",color:"#666666"}},ye.createElement("div",{style:{display:"flex"}},ye.createElement("div",{style:{width:"110px",textAlign:"right"}},"\u8865\u4EA4\u65B9\u5F0F"),ye.createElement(we.ZP.Group,{style:{marginLeft:"20px"},disabled:dt||(ce==null?void 0:ce.anonymous_comment)||(ce==null?void 0:ce.allow_late),value:pt.unified_late,onChange:un=>{var Nn;if((0,ne.Rm)()&&!((Nn=ft.AssistantObject.practice)!=null&&Nn.can_late)){Ge.ZP.warning(de.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\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}pt.unified_late=un.target.value,et==""&&!un.target.value&>([{penalty_type:ae.Q.Percent,late_penalty:20}]),Mt(qe({},pt))}},(pt==null?void 0:pt.unified_setting)&&ye.createElement(we.ZP,{value:!0,disabled:!(ce!=null&&ce.manage_all_group),style:{marginRight:"50px"}},"\u7EDF\u4E00\u8865\u4EA4"),((ue=ce==null?void 0:ce.group_settings)==null?void 0:ue.length)>0&&ye.createElement(we.ZP,{value:!1},"\u5206\u73ED\u8865\u4EA4"))),pt!=null&&pt.unified_late?ye.createElement(ye.Fragment,null,ye.createElement(le.Z,{align:"middle",style:{marginTop:"10px"}},ye.createElement(me.Z,{style:{width:"110px",textAlign:"right"}},de.formatMessage({id:"classroomClassroomExperiments.resubmissionDeduction",defaultMessage:"\u8865\u4EA4\u6263\u5206"})),ye.createElement(me.Z,{className:"ml20"},ye.createElement(ae.Z,{disabled:dt||Cr,value:{type:pt.penalty_type,inputValue:pt.late_penalty},onChange:un=>{var Nn;if((0,ne.Rm)()&&!((Nn=ft.AssistantObject.practice)!=null&&Nn.can_late)){Ge.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}Mt(ut(qe({},pt),{late_penalty:un.inputValue,penalty_type:un.type}))}})),ye.createElement(me.Z,{flex:"1",className:"ml5"},ye.createElement("span",{className:"c-grey-c ml10"},pt.penalty_type===ae.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)"))),ye.createElement(le.Z,{align:"middle",style:{marginTop:"15px"}},ye.createElement(me.Z,{style:{width:"110px",textAlign:"right"}},"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"),ye.createElement(me.Z,{className:"ml20"},ye.createElement(he.default,{size:"large",allowClear:!1,style:{width:170},placeholder:de.formatMessage({id:"classroomClassroomExperiments.pleaseSelectEndTime",defaultMessage:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4"}),showTime:{format:"HH:mm",defaultValue:Se()((0,y.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:dt||Cr,value:pt.late_time?Se()(pt.late_time):"",disabledDate:un=>Ze(un,ce==null?void 0:ce.course_end_date),onChange:(un,Nn)=>{var aa;if((0,ne.Rm)()&&!((aa=ft.AssistantObject.practice)!=null&&aa.can_late)){Ge.ZP.warning(de.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\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}pt.late_time=Nn,Mt(Object.assign({},pt))}})))):et.map(function(un,Nn){var aa;return ye.createElement(me.Z,{span:24,key:Nn},ye.createElement(le.Z,{style:{display:"flex",alignItems:"center",marginTop:"10px"}},ye.createElement("div",{style:{width:"85px",marginLeft:"27px",textAlign:"right"}},"\u8865\u4EA4\u89C4\u5219",Nn+1),ye.createElement(Oe.default,{disabled:dt||!((aa=Qe==null?void 0:Qe.homework_status)!=null&&aa.includes("\u672A\u53D1\u5E03"))&&un.id||(ce==null?void 0:ce.anonymous_comment),mode:"multiple",className:z.Z.multiple_select,style:{width:"212px",marginLeft:"18px"},value:typeof un.group_name=="string"?[un.group_name]:un.group_name,placeholder:de.formatMessage({id:"classrooms.selectClassName",defaultMessage:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"}),onChange:Ga=>{var ya;if((0,ne.Rm)()&&!((ya=ft.AssistantObject.practice)!=null&&ya.can_late)){Ge.ZP.warning(de.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\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}et[Nn].group_name=Ga,et[Nn].group_id=un.group_id,gt(et.slice())}},ce.group_settings&&ce.group_settings.map(function(Ga){const ya=et.map(Jr=>Jr.group_name).flat(),Sn=_t.map(Jr=>Jr.group_name).flat();if(pt!=null&&pt.unified_setting){if(!ya.includes(Ga.group_name))return ye.createElement(Xe,{value:Ga.group_name,key:Ga.id},Ga.group_name)}else if(Sn.includes(Ga.group_name)&&!ya.includes(Ga.group_name))return ye.createElement(Xe,{value:Ga.group_name,key:Ga.id},Ga.group_name)})),ye.createElement("div",{className:"ml20 mr10"},de.formatMessage({id:"classroomClassroomExperiments.resubmissionDeduction",defaultMessage:"\u8865\u4EA4\u6263\u5206"})),ye.createElement(ae.Z,{disabled:dt||Er(un.id),value:{type:un.penalty_type,inputValue:un.late_penalty},onChange:Ga=>{var ya;if((0,ne.Rm)()&&!((ya=ft.AssistantObject.practice)!=null&&ya.can_late)){Ge.ZP.warning(de.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\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}et[Nn].late_penalty=Ga.inputValue,et[Nn].penalty_type=Ga.type,gt([...et])}}),ye.createElement("div",{className:"ml20 mr10"},"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"),ye.createElement(he.default,{size:"large",disabled:dt||Er(un.id),style:{width:225},showTime:{format:"HH:mm",defaultValue:Se()((0,y.U6)(),"HH:mm")},placeholder:de.formatMessage({id:"classroomClassroomExperiments.pleaseSelectEndTime",defaultMessage:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4"}),disabledDate:Ga=>Ze(Ga,ce==null?void 0:ce.course_end_date),format:"YYYY-MM-DD HH:mm",value:un!=null&&un.late_time?Se()(un.late_time):void 0,onChange:(Ga,ya)=>{var Sn;if((0,ne.Rm)()&&!((Sn=ft.AssistantObject.practice)!=null&&Sn.can_late)){Ge.ZP.warning(de.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\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}et[Nn].late_time=ya,gt([...et])}}),!dt&&ye.createElement("div",{style:{display:"flex",width:"50px"}},ye.createElement("i",{className:"iconfont icon-zengjia1 ml10 mr10",style:{cursor:"pointer",color:"#00B187"},onClick:()=>{var Ga;if((0,ne.Rm)()&&!((Ga=ft.AssistantObject.practice)!=null&&Ga.can_late)){Ge.ZP.warning(de.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\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}gt(et.concat({penalty_type:ae.Q.Percent,late_penalty:20}))}}),Nn>0&&!un.id&&ye.createElement("i",{className:"iconfont icon-shanjian1",style:{cursor:"pointer",color:"#E30000"},onClick:()=>{var Ga;if((0,ne.Rm)()&&!((Ga=ft.AssistantObject.practice)!=null&&Ga.can_late)){Ge.ZP.warning(de.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\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}et=et.filter((ya,Sn)=>Nn!==Sn),gt(et.slice()),setTimeout(()=>gt(et.slice()),10)}}))))})),!dt&&ye.createElement(ye.Fragment,null,ye.createElement(Pe.ZP,{type:"primary",size:"large",loading:It,style:{width:"138px",marginTop:"30px"},onClick:()=>Na()},de.formatMessage({id:"classroomClassroomExperiments.save",defaultMessage:"\u4FDD\u5B58"}))),ye.createElement(ie.Z,{onConfirm:(un,Nn)=>{_t.splice(un,0,...Nn),_t.splice(un+Nn.length,1);const aa=(0,y.QE)([..._t]);tn([...aa])}}),ye.createElement(fe.Z,{resdata:dn,type:"shixun",okloading:It,oktext:(dn==null?void 0:dn.can_copy_num)===0?de.formatMessage({id:"classrooms.confirm",defaultMessage:"\u786E\u5B9A"}):"\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362",onok:un=>rt(void 0,null,function*(){on(!0);let Nn=yield(0,E.ZP)(`/api/courses/${Me.coursesId}/batch_copy_shixuns.json`,{method:"post",body:{type:"homework_common",ids:[parseInt(Me.categoryId)]}});on(!1),(Nn==null?void 0:Nn.status)===0&&Oa(Fn)})}))};xt.ZP=(0,ee.connect)(({shixunHomeworks:$e,classroomList:ht,loading:Ct,user:ft})=>({shixunHomeworks:$e,classroomList:ht,loading:Ct.effects,user:ft}))(ze)},61604:function(bt,xt,te){"use strict";var x=te(59301),he=te(54580),Oe=te(78241),Ge=te(43418),ve=te(8591),we=te(1710),le=te(65582),me=te(74128),Ie=te(84511),Ce=te(38147),Pe=te(66649),be=te.n(Pe),Se=te(65862),ne=te(59301),E=Object.defineProperty,a=Object.getOwnPropertySymbols,b=Object.prototype.hasOwnProperty,y=Object.prototype.propertyIsEnumerable,z=(fe,Ee,ye)=>Ee in fe?E(fe,Ee,{enumerable:!0,configurable:!0,writable:!0,value:ye}):fe[Ee]=ye,ee=(fe,Ee)=>{for(var ye in Ee||(Ee={}))b.call(Ee,ye)&&z(fe,ye,Ee[ye]);if(a)for(var ye of a(Ee))y.call(Ee,ye)&&z(fe,ye,Ee[ye]);return fe},ae=(fe,Ee,ye)=>new Promise((Le,He)=>{var pe=it=>{try{xe(ye.next(it))}catch(Ke){He(Ke)}},tt=it=>{try{xe(ye.throw(it))}catch(Ke){He(Ke)}},xe=it=>it.done?Le(it.value):Promise.resolve(it.value).then(pe,tt);xe((ye=ye.apply(fe,Ee)).next())});const{Dragger:se}=he.default,ie=({classroomList:fe,dispatch:Ee,onOk:ye})=>{const Le=(0,le.useIntl)(),He=(0,le.useParams)(),[pe]=Oe.default.useForm(),[tt,xe]=(0,x.useState)(),[it,Ke]=(0,x.useState)(!1),qe={height:100,onRemove:()=>{xe("")},accept:".xls,.xlsx",multiple:!1,maxCount:1,beforeUpload:ut=>ae(void 0,null,function*(){return xe(ut),!1})};return(0,x.useEffect)(()=>{pe.setFieldsValue({publish_time:be()(be()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm")),end_time:be()(be()(new Date((0,Se.qd)("/"))).add(7,"days").format("YYYY-MM-DD HH:mm"))})},[]),ne.createElement(Ge.default,{centered:!0,title:"\u8865\u5145\u6210\u7EE9",open:fe.actionTabs.key==="\u8865\u5145\u6210\u7EE9",okText:Le.formatMessage({id:"classrooms.confirm",defaultMessage:"\u786E\u5B9A"}),width:750,destroyOnClose:!0,cancelText:Le.formatMessage({id:"classrooms.cancel",defaultMessage:"\u53D6\u6D88"}),okButtonProps:{loading:it},onOk:()=>ae(void 0,null,function*(){pe.submit()}),onCancel:()=>{pe.resetFields(),Ee({type:"classroomList/setActionTabs",payload:{}})}},ne.createElement(Oe.default,{form:pe,onFinish:ut=>ae(void 0,null,function*(){var rt,Ye,Ze;if(!(tt!=null&&tt.size)){ve.ZP.info("\u8BF7\u4E0A\u4F20\u6587\u4EF6");return}Ke(!0);let ke=new FormData;ke.append("type",fe.actionTabs.type),ke.append("file",tt);let Je;window.location.href.indexOf("exercise")>-1?Je=`/api/exercises/${fe.actionTabs.id}/supplement_score.json`:Je=`/api/homework_commons/${fe.actionTabs.id}/supplement_score.json`;let Xe=yield(0,Ce.ZP)(Je,{method:"post",body:ke},!0);Ke(!1),(Xe==null?void 0:Xe.status)===0&&(ye(),pe.resetFields(),Ee({type:"classroomList/setActionTabs",payload:{}}),((Ye=(rt=Xe==null?void 0:Xe.data)==null?void 0:rt.fail)==null?void 0:Ye.length)>0&&Ge.default.confirm({title:"\u5BFC\u5165\u5931\u8D25",closable:!0,icon:null,width:610,content:ne.createElement(we.default,{pagination:!1,dataSource:(Ze=Xe==null?void 0:Xe.data)==null?void 0:Ze.fail,scroll:{y:400},columns:[{title:Le.formatMessage({id:"classrooms.name",defaultMessage:"\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:Le.formatMessage({id:"classrooms.cancel",defaultMessage:"\u53D6\u6D88"}),onOk:()=>{(0,Se.FH)("",me.Z.API_SERVER+`/api/courses/get_external_score_fail_data.xlsx?type=${fe.actionTabs.type}`)}}))})},ne.createElement(Oe.default.Item,{label:"\u4F5C\u4E1A\u540D\u79F0",labelCol:{span:3},name:"name"},fe.actionTabs.name),ne.createElement(Oe.default.Item,{style:{marginBottom:0},label:ne.createElement("div",null,ne.createElement("span",{style:{color:"#ff4d4f",marginRight:5,fontFamily:"SimSun,sans-serif"}},"*"),ne.createElement("span",null,"\u5BFC\u5165\u6587\u4EF6")),labelCol:{span:3},rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4F5C\u4E1A\u540D\u79F0"}]},ne.createElement("div",null,ne.createElement("a",{download:"\u6A21\u7248.xlsx",className:Ie.Z.downloadbutton,href:me.Z.API_SERVER+`/api/courses/down_external_score_template.json?type=${fe.actionTabs.type}`},"\u4E0B\u8F7D\u6A21\u7248\u8868\u683C"),ne.createElement("span",{style:{marginLeft:10,color:"#999999"}},"\uFF08\u6839\u636E\u63D0\u793A\u4FE1\u606F\u5B8C\u5584\u8868\u683C\u5185\u5BB9\uFF09")),ne.createElement(Oe.default.Item,{style:{marginBottom:0}},ne.createElement(se,ee({},qe),ne.createElement("a",{className:Ie.Z.downloadbutton,style:{width:96}},"\u9009\u62E9\u6587\u4EF6"),ne.createElement("br",null),ne.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"))))))};xt.Z=(0,le.connect)(({classroomList:fe})=>({classroomList:fe}))(ie)},75735:function(bt,xt,te){"use strict";var x=te(59301),he=te(54580),Oe=te(78241),Ge=te(43418),ve=te(5871),we=te(65582),le=te(38147),me=te(66649),Ie=te.n(me),Ce=te(65862),Pe=te(59301),be=Object.defineProperty,Se=Object.defineProperties,ne=Object.getOwnPropertyDescriptors,E=Object.getOwnPropertySymbols,a=Object.prototype.hasOwnProperty,b=Object.prototype.propertyIsEnumerable,y=(fe,Ee,ye)=>Ee in fe?be(fe,Ee,{enumerable:!0,configurable:!0,writable:!0,value:ye}):fe[Ee]=ye,z=(fe,Ee)=>{for(var ye in Ee||(Ee={}))a.call(Ee,ye)&&y(fe,ye,Ee[ye]);if(E)for(var ye of E(Ee))b.call(Ee,ye)&&y(fe,ye,Ee[ye]);return fe},ee=(fe,Ee)=>Se(fe,ne(Ee)),ae=(fe,Ee,ye)=>new Promise((Le,He)=>{var pe=it=>{try{xe(ye.next(it))}catch(Ke){He(Ke)}},tt=it=>{try{xe(ye.throw(it))}catch(Ke){He(Ke)}},xe=it=>it.done?Le(it.value):Promise.resolve(it.value).then(pe,tt);xe((ye=ye.apply(fe,Ee)).next())});const{Dragger:se}=he.default,ie=({classroomList:fe,dispatch:Ee,onOk:ye})=>{const Le=(0,we.useIntl)(),He=(0,we.useParams)(),[pe]=Oe.default.useForm(),[tt,xe]=(0,x.useState)(),[it,Ke]=(0,x.useState)(!1),qe={height:100,onRemove:()=>{xe("")},accept:".xls,.xlsx",multiple:!1,beforeUpload:ut=>ae(void 0,null,function*(){return xe(ut),!1})};return(0,x.useEffect)(()=>{pe.setFieldsValue({publish_time:Ie()(Ie()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm")),end_time:Ie()(Ie()(new Date((0,Ce.qd)("/"))).add(7,"days").format("YYYY-MM-DD HH:mm"))})},[]),Pe.createElement(Ge.default,{centered:!0,title:"\u4FEE\u6539\u6210\u7EE9",open:fe.actionTabs.key==="\u4FEE\u6539\u6210\u7EE9",okText:Le.formatMessage({id:"classrooms.confirm",defaultMessage:"\u786E\u5B9A"}),width:600,cancelText:Le.formatMessage({id:"classrooms.cancel",defaultMessage:"\u53D6\u6D88"}),okButtonProps:{loading:it},onOk:()=>ae(void 0,null,function*(){pe.submit()}),onCancel:()=>{pe.resetFields(),Ee({type:"classroomList/setActionTabs",payload:{}})}},Pe.createElement(Oe.default,{form:pe,onFinish:ut=>ae(void 0,null,function*(){var rt,Ye;console.log("---",fe.actionTabs,ut,He);let Ze=((rt=fe==null?void 0:fe.actionTabs)==null?void 0:rt.type)==="exercise"?`/api/exercises/${He==null?void 0:He.category}/exercise_user/edit_score.json`:`/api/student_works/${fe.actionTabs.id}/edit_score.json`;Ke(!0);let ke=yield(0,le.ZP)(Ze,{method:"post",body:ee(z({},ut),{exercise_user_id:((Ye=fe==null?void 0:fe.actionTabs)==null?void 0:Ye.type)==="exercise"?fe.actionTabs.id:""})});Ke(!1),pe.resetFields(),Ee({type:"classroomList/setActionTabs",payload:{}}),ye()})},Pe.createElement(Oe.default.Item,{label:Le.formatMessage({id:"classrooms.finalGrade",defaultMessage:"\u6700\u7EC8\u6210\u7EE9"}),style:{marginBottom:0},name:"score",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6700\u7EC8\u6210\u7EE9"}]},Pe.createElement(ve.Z,{min:0,style:{width:"100%"}}))))};xt.Z=(0,we.connect)(({classroomList:fe})=>({classroomList:fe}))(ie)},71635:function(bt,xt,te){"use strict";var x=te(59301),he=te(54580),Oe=te(78241),Ge=te(3113),ve=te(95237),we=te(81327),le=te(5083),me=te(65582),Ie=te(66649),Ce=te.n(Ie),Pe=te(99981),be=te(38147),Se=te(59301),ne=(b,y,z)=>new Promise((ee,ae)=>{var se=Ee=>{try{fe(z.next(Ee))}catch(ye){ae(ye)}},ie=Ee=>{try{fe(z.throw(Ee))}catch(ye){ae(ye)}},fe=Ee=>Ee.done?ee(Ee.value):Promise.resolve(Ee.value).then(se,ie);fe((z=z.apply(b,y)).next())});const{Dragger:E}=he.default,a=({})=>{const b=(0,me.useIntl)(),y=(0,me.useParams)(),[z]=Oe.default.useForm(),[ee,ae]=(0,x.useState)(!0),[se,ie]=(0,x.useState)(!1);console.log("----",y);function fe(){return ne(this,null,function*(){var Ee,ye;let Le;window.location.href.indexOf("exercise")>-1?Le=`/api/exercises/${y==null?void 0:y.categoryId}/get_time_setting.json`:Le=`/api/homework_commons/${y==null?void 0:y.categoryId}/get_time_setting.json`;let He=yield(0,be.ZP)(Le,{method:"get"});(He==null?void 0:He.status)===0&&z.setFieldsValue({publish_time:Ce()(Ce()((Ee=He==null?void 0:He.data)==null?void 0:Ee.publish_time).format("YYYY-MM-DD HH:mm")),end_time:Ce()(Ce()((ye=He==null?void 0:He.data)==null?void 0:ye.end_time).format("YYYY-MM-DD HH:mm"))})})}return(0,x.useEffect)(()=>{fe()},[]),Se.createElement("div",{style:{padding:"50px 30px",background:"#fff"}},Se.createElement("div",{style:{textAlign:"end"}},ee&&Se.createElement(Ge.ZP,{onClick:()=>{ae(!1)}},"\u7F16\u8F91\u8BBE\u7F6E"),!ee&&Se.createElement("div",null,Se.createElement(Ge.ZP,{type:"primary",loading:se,onClick:()=>{z.submit()}},b.formatMessage({id:"classroomGraphicGroupHomework.submit",defaultMessage:"\u63D0\u4EA4"})),Se.createElement(Ge.ZP,{style:{marginLeft:20},onClick:()=>{ae(!0)}},b.formatMessage({id:"classrooms.cancel",defaultMessage:"\u53D6\u6D88"})))),Se.createElement(Oe.default,{form:z,disabled:ee,onFinish:Ee=>ne(void 0,null,function*(){ie(!0),console.log("---",window.location.href);let ye;window.location.href.indexOf("exercise")>-1?ye=`/api/exercises/${y==null?void 0:y.categoryId}/time_setting.json`:ye=`/api/homework_commons/${y==null?void 0:y.categoryId}/time_setting.json`;let Le=yield(0,be.ZP)(ye,{method:"post",body:{publish_time:Ce()(Ee.publish_time).format("YYYY-MM-DD HH:mm"),end_time:Ce()(Ee.end_time).format("YYYY-MM-DD HH:mm")}});ie(!1),(Le==null?void 0:Le.status)===0&&ae(!0)})},Se.createElement(ve.Z,null,Se.createElement(we.Z,null,Se.createElement(Oe.default.Item,{label:"\u5F00\u59CB\u65F6\u95F4",name:"publish_time",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5F00\u59CB\u65F6\u95F4"}]},Se.createElement(le.default,{placeholder:b.formatMessage({id:"classroomClassroomExperiments.pleaseSelectPublishTime",defaultMessage:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4"}),showTime:{format:"HH:mm"},style:{width:260},size:"large",disabledDate:Ee=>(0,Pe.Q8)(Ee),disabledTime:Ee=>(0,Pe.d0)(Ee),allowClear:!1,format:"YYYY-MM-DD HH:mm"})),Se.createElement("span",{style:{color:"#999999",fontSize:"14px",height:40,marginBottom:8,display:"block"}},b.formatMessage({id:"classroomGraphicGroupHomework.publishTimeTip",defaultMessage:"\uFF08\u5B66\u751F\u6536\u5230\u4F5C\u4E1A\u7684\u65F6\u95F4\uFF09"})))),Se.createElement(ve.Z,null,Se.createElement(we.Z,null,Se.createElement(Oe.default.Item,{label:"\u7ED3\u675F\u65F6\u95F4",name:"end_time",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u7ED3\u675F\u65F6\u95F4"}]},Se.createElement(le.default,{placeholder:b.formatMessage({id:"classroomClassroomExperiments.pleaseSelectPublishTime",defaultMessage:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4"}),showTime:{format:"HH:mm"},style:{width:260},size:"large",disabledDate:Ee=>(0,Pe.Q8)(Ee,"",z.getFieldValue("publish_time")),disabledTime:Ee=>(0,Pe.d0)(Ee,z.getFieldValue("publish_time")),allowClear:!1,format:"YYYY-MM-DD HH:mm"})),Se.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")))))};xt.Z=(0,me.connect)(({classroomList:b})=>({classroomList:b}))(a)},91704:function(bt,xt,te){"use strict";te.d(xt,{Z:function(){return Ce}});var x=te(59301),he=te(92832),Oe=te(24905),Ge=te(95237),ve={leftdiv:"leftdiv___aBzsX",listClass:"listClass___bxIEW",spantitle:"spantitle___v_Vc4",rightdiv:"rightdiv___xWu4M"},we="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAbVJREFUOE+Nk79rFUEUhb+zE4OFwUD+CyGKKQQbSaMikQQ7C1tBBIsUQaJvl2Fn/cWDpAiIYJsi7YOIaCUWFoKKRhG0sbEzEImFGnev7G6yyXsxeU5159yZb87l3hG9q2WLiBO79FIwXpLp0s6cwITnQCMWrGDM43jdBckZQ0wTMdrong2R2Bxm0/98sZ8ozdcOEm5hjOC41u9Olc9ZQKySclOVkNhljCmCzjeAJM/4FbW5p+8k5tlggTtarfKxLSM6pHq4BTiL0SboaAOIi284jeP1nti+ApMEvdoEvEPMkOpJDZi1IwzwgqDh/wSsYZwk08ca4O0Qua3zW8OV5crmHg6u22EGbQ2nIbx+1IC6rrK+cYJW9gXEVrbxGUEj5bltQGJvgBapHu0LSGwCyEh1vBsQWwd4TNCDPg6uAOcImuoFlL1dJ9WNPg5uYwwRVM3MzhJmKIpjZK6e9bj4jNNpvL4QFx9wuoDXJ1r5IlH0llTtXgcXwa4SolObnYnwKnbFcfEcdJ+gpW6AtzFynuIop/Fn053u4CA5yzjO4FV9tu0Syl2S38WiSWBgD8AfoEPQ7Fb+LwIiyhxWwe2KAAAAAElFTkSuQmCC",le=te(2524),me=(Pe,be,Se)=>new Promise((ne,E)=>{var a=z=>{try{y(Se.next(z))}catch(ee){E(ee)}},b=z=>{try{y(Se.throw(z))}catch(ee){E(ee)}},y=z=>z.done?ne(z.value):Promise.resolve(z.value).then(a,b);y((Se=Se.apply(Pe,be)).next())}),Ce=({data:Pe,value:be=[],handleChangePage:Se,setSelectedRowKeys:ne,selectedRowKeys:E,onChange:a=()=>{}})=>{const[b,y]=(0,x.useState)([]),[z,ee]=(0,x.useState)([]),[ae,se]=(0,x.useState)([]);let[ie,fe]=(0,x.useState)(1),[Ee,ye]=(0,x.useState)();return(0,x.useEffect)(()=>{y(Pe),ee([]),se([])},[Pe]),(0,x.useEffect)(()=>{ne&&(ee(E),se(E))},[E]),x.createElement("div",{style:{display:"flex",justifyContent:"space-between"}},x.createElement("div",{className:ve.leftdiv},x.createElement(he.default.Search,{size:"middle",onChange:Le=>me(void 0,null,function*(){y(Pe.filter(He=>{var pe;return(pe=He==null?void 0:He.name)==null?void 0:pe.includes(Le.target.value)}))}),placeholder:"\u53EF\u8F93\u5165\u73ED\u7EA7\u540D\u79F0\u67E5\u8BE2"}),b.length===0&&x.createElement(le.Z,{styles:{margin:"70px auto"},customText:"\u6682\u65E0\u5206\u73ED"}),x.createElement("div",{style:{height:"85%",overflow:"auto",overflowX:"hidden"}},x.createElement(Oe.default.Group,{value:z.map(Le=>`${Le.id}`),onChange:Le=>{ne(b.filter(He=>Le.includes(`${He.id}`)))},style:{marginTop:"10px",flexDirection:"column"}},b.map((Le,He)=>x.createElement(Ge.Z,{key:Le.id,style:{marginTop:"10px",lineHeight:"24px",display:"flex",width:200}},x.createElement(Oe.default,{style:{display:"flex",height:"24px",alignItems:"center"},disabled:Le.is_published,value:`${Le.id}`},x.createElement("div",{className:ve.listClass},x.createElement("span",{className:ve.spantitle,style:{width:Le.is_published?"108px":"170px"}},Le.name),Le.is_published&&x.createElement("span",{style:{width:"52px",height:"24px",background:"#B8B8B8",borderRadius:"13px",color:"white",lineHeight:"24px",textAlign:"center",display:"inline-block"}},"\u5DF2\u53D1\u5E03")))))))),x.createElement("div",{className:ve.rightdiv},x.createElement(he.default.Search,{onChange:Le=>{se(z.filter(He=>He.name.includes(Le.target.value)))},size:"middle",placeholder:"\u53EF\u8F93\u5165\u73ED\u7EA7\u540D\u79F0\u67E5\u8BE2"}),ae.length===0&&x.createElement(le.Z,{styles:{margin:"70px auto"},customText:"\u6682\u672A\u9009\u62E9\u5206\u73ED"}),ae.length>0&&x.createElement("div",{style:{marginTop:"10px",height:"85%",overflow:"hidden",position:"relative"}},x.createElement("div",{style:{overflowX:"hidden",overflowY:"scroll",position:"absolute",left:0,top:0,right:-17,bottom:0}},ae.map((Le,He)=>x.createElement(Ge.Z,{justify:"space-between",style:{marginTop:"10px"},key:Le.id},x.createElement("div",{style:{overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis",marginRight:"5px",marginLeft:"5px",width:"75%"}},Le.name),x.createElement("img",{src:we,style:{cursor:"pointer",height:"16px",marginRight:17},onClick:()=>{ne(z.filter(pe=>`${pe.id}`!=`${Le.id}`))}})))))))}},64351:function(bt,xt,te){"use strict";te.d(xt,{Ei:function(){return z},rU:function(){return ee},ZP:function(){return se}});var x=te(59301),he={wrap:"wrap___W3YuU",title:"title___OzKge",exhibition:"exhibition___ugphm",title_icon:"title_icon___QGbm6"},Oe=te(78241),Ge=te(24905),ve=te(5871),we=te(95237),le=te(43604),me=te(6848),Ie=te(92310),Ce=te.n(Ie),Pe=te(65582),be=te(59301),Se=Object.defineProperty,ne=Object.getOwnPropertySymbols,E=Object.prototype.hasOwnProperty,a=Object.prototype.propertyIsEnumerable,b=(ie,fe,Ee)=>fe in ie?Se(ie,fe,{enumerable:!0,configurable:!0,writable:!0,value:Ee}):ie[fe]=Ee,y=(ie,fe)=>{for(var Ee in fe||(fe={}))E.call(fe,Ee)&&b(ie,Ee,fe[Ee]);if(ne)for(var Ee of ne(fe))a.call(fe,Ee)&&b(ie,Ee,fe[Ee]);return ie};const z=({value:ie,className:fe,style:Ee})=>{const ye=(0,Pe.useIntl)(),[Le,He]=(0,x.useState)("0");(0,x.useEffect)(()=>{if(ie){const{submit_limit:tt,must_file:xe}=ie;if(tt&&xe){He("1");return}if(tt&&!xe){He("2");return}if(!tt&&xe){He("3");return}}},[ie]);const pe={1:be.createElement("span",null,"\u4F5C\u4E1A\u5185\u5BB9\u81F3\u5C11\u586B\u5199",be.createElement("span",{className:"ml5 mr5 c-light-primary"},ie==null?void 0:ie.submit_limit_num),"\u5B57\u7B26\uFF0C\u5E76\u4E14\u5FC5\u987B\u4E0A\u4F20\u76F8\u5173\u9644\u4EF6\u3002"),2:be.createElement("span",null,"\u4F5C\u4E1A\u5185\u5BB9\u81F3\u5C11\u586B\u5199",be.createElement("span",{className:"ml5 mr5 c-light-primary"},ie==null?void 0:ie.submit_limit_num),"\u5B57\u7B26"),3:be.createElement("span",null,"\u5FC5\u987B\u4E0A\u4F20\u76F8\u5173\u9644\u4EF6\u3002")};return Le==="0"?be.createElement(be.Fragment,null):be.createElement("section",{className:Ce()(he.exhibition,fe),style:Ee},be.createElement("span",{className:"c-grey-666 mr10"},"\u63D0\u4EA4\u4F5C\u4E1A\u8981\u6C42\uFF1A"),pe==null?void 0:pe[Le])},ee=({className:ie,style:fe,form:Ee})=>{const ye=(0,Pe.useIntl)(),Le=Oe.default.useWatch("submit_limit",Ee),He=Oe.default.useWatch("can_submit",Ee);return be.createElement("section",{className:Ce()(he.wrap,ie),style:fe},be.createElement("div",{className:`${he.title}`},be.createElement("span",null,"\u63D0\u4EA4\u8BBE\u7F6E")),be.createElement("div",null,be.createElement("div",{style:{display:"flex",background:"#F6F7F9",padding:"5px 30px",alignItems:"center"}},be.createElement(Oe.default.Item,{name:"can_submit",valuePropName:"checked",style:{lineHeight:"40px"}},be.createElement(Ge.default,null,"\u9650\u5236\u63D0\u4EA4\u4F5C\u4E1A")),be.createElement(Oe.default.Item,{name:"submit_num",rules:He&&[{required:!0,message:"\u8BF7\u586B\u5199\u4F5C\u54C1\u6B21\u6570"}]},be.createElement(ve.Z,{precision:0,min:1,disabled:!He,size:"large",addonAfter:"\u6B21",style:{width:223}})),be.createElement("span",{style:{color:"#666",fontSize:12}},"\uFF08\u5F00\u542F\u540E\u5C06\u9650\u5236\u5B66\u751F\u63D0\u4EA4\u4F5C\u4E1A\u6B21\u6570\uFF1B\u6253\u56DE\u91CD\u505A\u540E\u5141\u8BB8\u5B66\u751F\u91CD\u65B0\u63D0\u4EA4\u4E00\u6B21\uFF1B\u5728\u8865\u4EA4\u9636\u6BB5\uFF0C\u7528\u5B8C\u6B21\u6570\u7684\u5B66\u751F\u53EF\u989D\u5916\u63D0\u4EA4\u4E00\u6B21\uFF09")),be.createElement("div",{style:{display:"flex",marginTop:1,background:"#F6F7F9",padding:"5px 30px"}},be.createElement(Oe.default.Item,{name:"submit_limit",valuePropName:"checked",style:{lineHeight:"40px"}},be.createElement(Ge.default,null,"\u586B\u5199\u5185\u5BB9\u81F3\u5C11")),be.createElement(Oe.default.Item,{className:"mr10",name:"submit_limit_num",rules:Le&&[{required:!0,message:"\u5B57\u6570\u4E0D\u80FD\u4E3A\u7A7A"}]},be.createElement(ve.Z,{precision:0,min:1,disabled:!Le,size:"large",addonAfter:"\u5B57",style:{width:223,marginRight:100}}))),be.createElement("div",{style:{background:"#F6F7F9",marginTop:1,padding:"5px 30px"}},be.createElement(Oe.default.Item,{name:"must_file",valuePropName:"checked",style:{marginLeft:0,lineHeight:"40px"}},be.createElement(Ge.default,null,ye.formatMessage({id:"classroomGraphicGroupHomework.requireAttachmentForSubmission",defaultMessage:"\u63D0\u4EA4\u4F5C\u4E1A\u5FC5\u987B\u4E0A\u4F20\u9644\u4EF6"})))),be.createElement("div",{style:{display:"flex",marginTop:1,background:"#F6F7F9",padding:"5px 30px",alignItems:"center"}},be.createElement(Oe.default.Item,{name:"can_deadline_submit",valuePropName:"checked",style:{lineHeight:"40px"}},be.createElement(Ge.default,null,ye.formatMessage({id:"classroomGraphicGroupHomework.allowAttachmentModificationAfterDeadline",defaultMessage:"\u4F5C\u4E1A\u622A\u6B62\u540E\u5141\u8BB8\u4FEE\u6539\u9644\u4EF6\uFF08\u5F00\u542F\u540E\uFF0C\u5DF2\u63D0\u4EA4\u4F5C\u4E1A\u7684\u5B66\u751F\u5C06\u53EF\u4EE5\u4FEE\u6539\u9644\u4EF6\uFF0C\u672A\u63D0\u4EA4\u4F5C\u4E1A\u7684\u5B66\u751F\u5219\u4E0D\u80FD\u4E0A\u4F20\u6216\u4FEE\u6539\u9644\u4EF6\uFF09"}))))))};var se=({value:ie,onChange:fe,className:Ee,style:ye,disabled:Le=!1,checkMarginLeft:He=0})=>{const pe=(0,Pe.useIntl)(),tt={submit_limit:!1,submit_limit_num:200,must_file:!1},[xe,it]=(0,x.useState)({});(0,x.useEffect)(()=>{if(console.log(ie,"value"),!ie)return;const qe={submit_limit:ie==null?void 0:ie.submit_limit,submit_limit_num:ie==null?void 0:ie.submit_limit_num,must_file:ie==null?void 0:ie.must_file,can_submit:ie==null?void 0:ie.can_submit,submit_num:ie==null?void 0:ie.submit_num};it(y({},qe))},[ie]);const Ke=qe=>{const ut=y(y({},xe),qe);fe(ut)};return be.createElement("section",{className:Ce()(he.wrap,Ee),style:ye},be.createElement("div",{className:`${he.title} mt30`},be.createElement("span",null,"\u63D0\u4EA4\u8BBE\u7F6E")),be.createElement(we.Z,{style:{background:"#F6F7F9",padding:"5px 30px"}},be.createElement(le.Z,{style:{lineHeight:"40px",marginTop:"10px"}},be.createElement(Ge.default,{disabled:Le,checked:xe==null?void 0:xe.can_submit,onChange:qe=>Ke({can_submit:qe.target.checked})}),be.createElement("span",{className:"ml10",style:{marginRight:18}},"\u9650\u5236\u63D0\u4EA4\u4F5C\u4E1A"),be.createElement(ve.Z,{size:"large",addonAfter:"\u6B21",style:{width:143},precision:0,min:1,disabled:Le||!(xe!=null&&xe.can_submit),value:xe==null?void 0:xe.submit_num,onChange:qe=>Ke({submit_num:qe})}),be.createElement(me.Z,{overlayInnerStyle:{width:520},title:be.createElement("div",null,"1\u3001\u82E5\u672A\u5F00\u542F\u8BE5\u9650\u5236\uFF0C\u5B66\u751F\u53EF\u4EE5\u65E0\u9650\u6B21\u63D0\u4EA4\u4F5C\u54C1\uFF1B",be.createElement("br",null),"2\u3001\u82E5\u4F5C\u4E1A\u5728\u8865\u4EA4\u9636\u6BB5\uFF0C\u5DF2\u7528\u5B8C\u63D0\u4EA4\u6B21\u6570\u7684\u5B66\u751F\uFF0C\u5C06\u83B7\u5F97\u4E00\u6B21\u989D\u5916\u7684\u63D0\u4EA4\u4F5C\u54C1\u673A\u4F1A\uFF1B",be.createElement("br",null),"3\u3001\u82E5\u5B66\u751F\u9700\u8981\u8D85\u51FA\u89C4\u5B9A\u6B21\u6570\u63D0\u4EA4\u4F5C\u54C1\uFF0C\u6559\u5E08\u53EF\u4F7F\u7528\u201C\u6253\u56DE\u91CD\u505A\u201D\u529F\u80FD\uFF0C\u8BA9\u8BE5\u5B66\u751F\u91CD\u65B0\u63D0\u4EA4\u4E00\u6B21\u3002")},be.createElement("i",{className:`iconfont icon-tishixiaowenhao ml10 ${he.title_icon}`}))),be.createElement(le.Z,{style:{lineHeight:"40px",marginTop:"10px"}},be.createElement(Ge.default,{style:{marginLeft:He},disabled:Le,checked:xe==null?void 0:xe.submit_limit,onChange:qe=>Ke({submit_limit:qe.target.checked})}),be.createElement("span",{className:"ml10",style:{marginRight:18}},"\u586B\u5199\u5185\u5BB9\u81F3\u5C11"),be.createElement(ve.Z,{size:"large",addonAfter:"\u5B57",style:{width:143,marginRight:100},precision:0,min:1,disabled:Le||!(xe!=null&&xe.submit_limit),value:xe==null?void 0:xe.submit_limit_num,onChange:qe=>Ke({submit_limit_num:qe})})),be.createElement(le.Z,{style:{lineHeight:"40px",marginTop:"10px"}},be.createElement(Ge.default,{style:{marginLeft:He},disabled:Le,checked:xe==null?void 0:xe.must_file,onChange:qe=>Ke({must_file:qe.target.checked})}),be.createElement("span",{className:"ml10"},pe.formatMessage({id:"classroomGraphicGroupHomework.requireAttachmentForSubmission",defaultMessage:"\u63D0\u4EA4\u4F5C\u4E1A\u5FC5\u987B\u4E0A\u4F20\u9644\u4EF6"})))))}},42656:function(bt,xt,te){"use strict";te.d(xt,{Z:function(){return a}});var x=te(59301),he=te(65582),Oe=te(5083),Ge=te(43418),ve=te(92832),we=te(95237),le=te(43604),me={title_tooltip:"title_tooltip___LLdrn",multiple_select:"multiple_select___kDXUm",modal_con:"modal_con___ERnkW"},Ie=te(66649),Ce=te.n(Ie),Pe=te(65862),be=te(2524),Se=te(59301);const{RangePicker:ne}=Oe.default,E=({dispatch:b,classroomList:y,onConfirm:z})=>{const ee=(0,he.useIntl)(),[ae,se]=(0,x.useState)([]),[ie,fe]=(0,x.useState)([]),[Ee,ye]=(0,x.useState)("");(0,x.useEffect)(()=>{var pe;if(y.actionTabs.key==="\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206"){let tt=y.actionTabs.data;console.log("data",tt);let xe=(pe=tt==null?void 0:tt.group_name)==null?void 0:pe.map((it,Ke)=>{var qe;return{group_id:tt==null?void 0:tt.group_id[Ke],group_name:tt==null?void 0:tt.group_name[Ke],is_admin:tt==null?void 0:tt.is_admin,end_time:tt==null?void 0:tt.end_time,publish_time:Array.isArray(tt==null?void 0:tt.publish_time)?(qe=tt==null?void 0:tt.publish_time)==null?void 0:qe[0]:tt==null?void 0:tt.publish_time}});xe&&(se([...xe]),fe([...xe]))}},[y.actionTabs]);const Le=()=>{b({type:"classroomList/setActionTabs",payload:{}}),ye("")},He=pe=>{if(pe){const tt=ie==null?void 0:ie.filter(xe=>{var it,Ke;return(Ke=(it=xe==null?void 0:xe.group_name)==null?void 0:it.toLowerCase())==null?void 0:Ke.includes(pe==null?void 0:pe.toLowerCase())});se(tt)}else se(ie)};return Se.createElement(Ge.default,{width:980,title:Se.createElement("div",{style:{fontWeight:"bold",display:"flex"}},Se.createElement("div",null,"\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206",Se.createElement("span",{className:me.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")),Se.createElement(ve.default.Search,{allowClear:!0,placeholder:"\u8BF7\u8F93\u5165\u5173\u952E\u5B57\u8FDB\u884C\u641C\u7D22",style:{width:220,marginLeft:"60px"},value:Ee,onChange:pe=>{ye(pe.target.value.trim()),He(pe.target.value.trim())}})),centered:!0,maskClosable:!1,open:y.actionTabs.key==="\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206",onCancel:()=>Le(),onOk:()=>{var pe;z((pe=y.actionTabs)==null?void 0:pe.index,ie),Le()}},Se.createElement("div",{className:me.modal_con},Se.createElement(we.Z,{style:{display:"flex",color:"#666666",padding:"5px",marginTop:"1px"}},(ae==null?void 0:ae.length)>0?ae.map(function(pe,tt){var xe,it;return Se.createElement(le.Z,{span:24,key:tt},Se.createElement(we.Z,{gutter:[8,16],style:{display:"flex",alignItems:"center",marginBottom:tt==(ae==null?void 0:ae.length)-1?"0px":"10px"}},Se.createElement("div",{className:me.multiple_select,title:pe.group_name},pe.group_name),Se.createElement("div",{className:"ml20"},Se.createElement(ne,{size:"large",ranges:{\u6B64\u523B:[pe.publish_time?Ce()(pe.publish_time):Ce()(),Ce()()]},allowClear:!1,disabled:(xe=y.actionTabs)==null?void 0:xe.rangePickerDisabled,style:{width:600},placeholder:[ee.formatMessage({id:"classroomGraphicGroupHomework.publishTime",defaultMessage:"\u53D1\u5E03\u65F6\u95F4\uFF08\u5B66\u751F\u6536\u5230\u4F5C\u4E1A\u7684\u65F6\u95F4\uFF09"}),ee.formatMessage({id:"classroomGraphicGroupHomework.deadline",defaultMessage:"\u622A\u6B62\u65F6\u95F4\uFF08\u5B66\u751F \u201C\u6309\u65F6\u201D \u63D0\u4EA4\u4F5C\u54C1\u7684\u65F6\u95F4\u622A\u70B9\uFF09"})],disabledDate:Ke=>{var qe;return(0,Pe.Q8)(Ke,(qe=y.actionTabs)==null?void 0:qe.disabledDate)},disabledTime:Ke=>(0,Pe.d0)(Ke),showTime:{showNow:!0,format:"HH:mm",defaultValue:[Ce()((0,Pe.U6)(),"HH:mm"),Ce()((0,Pe.U6)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm",value:pe.publish_time&&[Ce()(pe.publish_time),pe.end_time?Ce()(pe.end_time):void 0],onChange:(Ke,qe)=>{ae[tt].publish_time=qe[0],ae[tt].end_time=qe[1],se([...ae]),ie.forEach(ut=>{ut.group_id===pe.group_id&&(ut.publish_time=qe[0],ut.end_time=qe[1])}),fe([...ie])}})),(it=y.actionTabs)!=null&&it.rangePickerDisabled?Se.createElement("i",{className:"iconfont icon-shanjian1 ml15",style:{color:"#E30000",opacity:"0.2",cursor:"not-allowed"}}):Se.createElement("i",{className:"iconfont icon-shanjian1 ml15",style:{cursor:"pointer",color:"#E30000"},onClick:()=>{ae.splice(tt,1),se([...ae]),ie.forEach((Ke,qe)=>{Ke.group_id===pe.group_id&&ie.splice(qe,1)}),fe([...ie])}})))}):Se.createElement(be.Z,null))))};var a=(0,he.connect)(({classroomList:b})=>({classroomList:b}))(E)},80024:function(bt,xt,te){"use strict";te.d(xt,{$J:function(){return Oe},JZ:function(){return ve},bN:function(){return le},jP:function(){return we},rO:function(){return Ge}});var x=te(38147),he=(me,Ie,Ce)=>new Promise((Pe,be)=>{var Se=a=>{try{E(Ce.next(a))}catch(b){be(b)}},ne=a=>{try{E(Ce.throw(a))}catch(b){be(b)}},E=a=>a.done?Pe(a.value):Promise.resolve(a.value).then(Se,ne);E((Ce=Ce.apply(me,Ie)).next())});function Oe(me){return(0,x.U2)(`libraries/${me}.json`)}function Ge(me){return(0,x.U2)("library_tags.json",me)}function ve(me){return he(this,null,function*(){return(yield(0,x.IV)(`attachments/${me}.json`)).status===0})}function we(me){return(0,x.v_)("libraries.json",me)}function le(me,Ie){return(0,x.gz)(`libraries/${me}.json`,Ie)}},84454:function(bt,xt,te){"use strict";te.d(xt,{AD:function(){return it},BA:function(){return lt},D9:function(){return Ze},Hp:function(){return ie},IM:function(){return Je},Iy:function(){return fe},KM:function(){return Ne},KU:function(){return ht},MJ:function(){return Ee},Ne:function(){return ke},ON:function(){return ft},Uj:function(){return wt},VY:function(){return $e},YO:function(){return Fe},YX:function(){return Ot},Zn:function(){return E},_g:function(){return ee},_k:function(){return rt},c6:function(){return tt},cr:function(){return a},eV:function(){return xe},fi:function(){return b},gh:function(){return He},hS:function(){return Xe},iA:function(){return y},j6:function(){return ae},je:function(){return ut},jj:function(){return se},kS:function(){return Ct},o6:function(){return pe},pO:function(){return Bt},rQ:function(){return Ke},sA:function(){return Le},xm:function(){return Ye},xo:function(){return ze},y8:function(){return qe},yd:function(){return z}});var x=te(33270),he=te(65582),Oe=te(65862),Ge=te(8591),ve=te(74128),we=Object.defineProperty,le=Object.getOwnPropertySymbols,me=Object.prototype.hasOwnProperty,Ie=Object.prototype.propertyIsEnumerable,Ce=(ge,oe,re)=>oe in ge?we(ge,oe,{enumerable:!0,configurable:!0,writable:!0,value:re}):ge[oe]=re,Pe=(ge,oe)=>{for(var re in oe||(oe={}))me.call(oe,re)&&Ce(ge,re,oe[re]);if(le)for(var re of le(oe))Ie.call(oe,re)&&Ce(ge,re,oe[re]);return ge},be=(ge,oe,re)=>new Promise((ue,de)=>{var Me=nt=>{try{Be(re.next(nt))}catch(Qe){de(Qe)}},ce=nt=>{try{Be(re.throw(nt))}catch(Qe){de(Qe)}},Be=nt=>nt.done?ue(nt.value):Promise.resolve(nt.value).then(Me,ce);Be((re=re.apply(ge,oe)).next())});const Se=()=>{(0,he.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"\u6B63\u5728\u751F\u6210\u6587\u4EF6\uFF0C\u8BF7\u7A0D\u540E..."}})},ne=()=>{(0,he.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}})},E=ge=>be(void 0,null,function*(){Se(),(yield(0,x.YR)(Pe({},ge))).status===0&&(yield(0,Oe.QH)("",(0,Oe.NY)({url:ve.Z.API_SERVER+`/api/courses/${ge.coursesId}/export_couser_info.json`,query:ge}))),ne()}),a=ge=>be(void 0,null,function*(){const oe=yield(0,x.yS)(Pe({},ge));if(oe.status===0)Ge.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),he.history.push(`/classrooms/${ge.coursesId}/exportlist/course_member_act_score`);else{if(oe.status===-2)return oe;oe.status===-3&&((0,he.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),he.history.push(`/classrooms/${ge.coursesId}/exportlist/course_member_act_score`))}}),b=ge=>be(void 0,null,function*(){const oe=yield(0,x.W0)(Pe({},ge));if(oe.status===0)Ge.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),he.history.push(`/classrooms/${ge.coursesId}/exportlist/course_total_score`);else{if(oe.status===-4)return oe;oe.status===-3&&((0,he.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),he.history.push(`/classrooms/${ge.coursesId}/exportlist/course_total_score`))}}),y=ge=>be(void 0,null,function*(){const oe=yield(0,x.Nl)(Pe({},ge));if(oe.status===0)Ge.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),he.history.push(`/classrooms/${ge.coursesId}/exportlist/course_total_exercise_and_other`);else{if(oe.status===-4)return oe;oe.status===-3&&((0,he.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),he.history.push(`/classrooms/${ge.coursesId}/exportlist/course_total_exercise_and_other`))}}),z=ge=>be(void 0,null,function*(){const oe=yield(0,x.IU)(Pe({},ge));if(oe.status===0)Ge.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),he.history.push(`/classrooms/${ge.coursesId}/exportlist/export_star_user`);else{if(oe.status===-4)return oe;oe.status===-3&&((0,he.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),he.history.push(`/classrooms/${ge.coursesId}/exportlist/export_star_user`))}}),ee=ge=>be(void 0,null,function*(){const oe=yield(0,x.td)(Pe({},ge));if(oe.status===0)Ge.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),he.history.push(`/classrooms/${ge.coursesId}/exportlist/course_total_exercise_and_other`);else{if(oe.status===-2)return oe;if(oe.status===-3)(0,he.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),he.history.push(`/classrooms/${ge.coursesId}/exportlist/course_total_exercise_and_other`);else if(oe.status===-4)return oe}}),ae=ge=>be(void 0,null,function*(){const oe=yield(0,x.QX)(Pe({},ge));if(oe.status===0)Ge.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),he.history.push(`/classrooms/${ge.coursesId}/exportlist/course_total_homework`);else{if(oe.status===-4)return oe;oe.status===-3&&((0,he.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),he.history.push(`/classrooms/${ge.coursesId}/exportlist/course_total_homework`))}}),se=(ge,oe)=>be(void 0,null,function*(){const re=yield(0,x.o_)(Pe({},ge));re.status===0?(Ge.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"),he.history.push(`/classrooms/${ge.coursesId}/exportlist/${oe}`)):re.status===-3&&((0,he.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),he.history.push(`/classrooms/${ge.coursesId}/exportlist/${oe}`))}),ie=(ge,oe)=>be(void 0,null,function*(){const re=yield(0,x.ZL)(Pe({},ge));re.status===0?(Ge.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"),he.history.push(`/classrooms/${ge.coursesId}/exportlist/${oe}`)):re.status===-3&&((0,he.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),he.history.push(`/classrooms/${ge.coursesId}/exportlist/${oe}`))}),fe=(ge,oe)=>be(void 0,null,function*(){const re=yield(0,x.aP)(Pe({},ge));re.status===0?(Ge.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),he.history.push(`/classrooms/${ge.coursesId}/exportlist/${oe}`)):re.status===-3&&((0,he.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),he.history.push(`/classrooms/${ge.coursesId}/exportlist/${oe}`))}),Ee=(ge,oe)=>be(void 0,null,function*(){const re=yield(0,x.vV)(Pe({},ge));re.status===0?(Ge.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"),he.history.push(`/classrooms/${ge.coursesId}/exportlist/${oe}`)):re.status===-3&&((0,he.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),he.history.push(`/classrooms/${ge.coursesId}/exportlist/${oe}`))}),ye=ge=>be(void 0,null,function*(){Se(),(yield exportCourseWorkListAppendix(Pe({},ge))).status===0&&(yield downLoadFileIframe("",setUrlQuery({url:ENV.API_SERVER+`/api/homework_commons/${ge.categoryId}/works_list.zip`,query:ge}))),ne()}),Le=ge=>be(void 0,null,function*(){Se(),yield(0,Oe.QH)("",ve.Z.API_SERVER+`/api/polls/${ge.categoryId}/commit_result.xlsx`),ne()}),He=ge=>be(void 0,null,function*(){yield(0,Oe.FH)("",(0,Oe.NY)({url:ve.Z.API_SERVER+`/api/courses/${ge.coursesId}/attendances/export_xlsx_data.xlsx`,query:ge}))}),pe=ge=>be(void 0,null,function*(){yield(0,Oe.FH)("",(0,Oe.NY)({url:ve.Z.API_SERVER+`/api/courses/${ge.coursesId}/video_study_statics.xlsx`,query:ge}))}),tt=ge=>be(void 0,null,function*(){yield(0,Oe.FH)("",(0,Oe.NY)({url:ve.Z.API_SERVER+`/api/courses/${ge.coursesId}/export_video_study.xlsx`,query:ge}))}),xe=ge=>be(void 0,null,function*(){yield(0,Oe.FH)("",(0,Oe.NY)({url:ve.Z.API_SERVER+`/api/courses/${ge.coursesId}/export_course_students_info.xlsx`,query:ge}))}),it=ge=>be(void 0,null,function*(){yield(0,Oe.FH)("",(0,Oe.NY)({url:ve.Z.API_SERVER+"/api/school_manages/students.xlsx",query:ge}))}),Ke=ge=>be(void 0,null,function*(){yield(0,Oe.FH)("",(0,Oe.NY)({url:ve.Z.API_SERVER+"/api/item_banks/export.xlsx",query:ge}))}),qe=ge=>be(void 0,null,function*(){yield(0,Oe.FH)("",(0,Oe.NY)({url:ve.Z.API_SERVER+"/api/competitions/region_reports.xlsx",query:ge}))}),ut=ge=>be(void 0,null,function*(){const oe=yield(0,x.Uy)(Pe({},ge));oe.status===0?(Ge.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),he.history.push(`/classrooms/${ge.coursesId}/exportlist/exercise_score,export_exercise_users`)):oe.status===-3&&((0,he.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),he.history.push(`/classrooms/${ge.coursesId}/exportlist/exercise_score,export_exercise_users`))}),rt=ge=>be(void 0,null,function*(){console.log("----------","\u8C03\u7528\u4E0B\u8F7D"),yield(0,Oe.FH)("",(0,Oe.NY)({url:ve.Z.API_SERVER+`/api/export_records/${ge.id}.xlsx`,query:ge}))}),Ye=ge=>be(void 0,null,function*(){yield(0,Oe.FH)("",(0,Oe.NY)({url:ve.Z.API_SERVER+"/api/ec_major_schools/0/ec_years.xlsx",query:ge}))}),Ze=ge=>be(void 0,null,function*(){yield(0,Oe.FH)("",(0,Oe.NY)({url:ve.Z.API_SERVER+`/api/courses/${ge==null?void 0:ge.coursesId}/${ge.menuKey}_statistic.xlsx?${ge.checkedList.map(oe=>`course_group_id[]=${oe}`).join("&")}`,query:ge}))}),ke=ge=>be(void 0,null,function*(){yield(0,Oe.FH)("",(0,Oe.NY)({url:ve.Z.API_SERVER+`/api/ec_years/${ge==null?void 0:ge.ec_year_id}/ec_training_objectives.xlsx`,query:ge}))}),Je=ge=>be(void 0,null,function*(){yield(0,Oe.FH)(ge==null?void 0:ge.name,(0,Oe.NY)({url:ve.Z.API_SERVER+"/api/attachments/get_ecs_attachment.docx",query:ge}))}),Xe=ge=>be(void 0,null,function*(){yield(0,Oe.FH)("",(0,Oe.NY)({url:ve.Z.API_SERVER+`/api/ec_years/${ge==null?void 0:ge.ec_year_id}/ec_courses.xlsx`,query:ge}))}),ze=ge=>be(void 0,null,function*(){yield(0,Oe.FH)("",(0,Oe.NY)({url:ve.Z.API_SERVER+`/api/ec_years/${ge==null?void 0:ge.ec_year_id}/ec_graduation_requirements.xlsx`,query:ge}))}),$e=ge=>be(void 0,null,function*(){yield(0,Oe.FH)("",(0,Oe.NY)({url:ve.Z.API_SERVER+"/api/courses/rank_list.xlsx",query:ge}))}),ht=ge=>be(void 0,null,function*(){yield(0,Oe.FH)("",(0,Oe.NY)({url:ve.Z.API_SERVER+`/api/exercises/${ge.categoryId}/rank_list.xlsx`,query:ge}))}),Ct=ge=>be(void 0,null,function*(){yield(0,Oe.FH)("",(0,Oe.NY)({url:ve.Z.API_SERVER+"/api/courses/question_rank_list.xlsx",query:ge}))}),ft=ge=>be(void 0,null,function*(){yield(0,Oe.FH)("",(0,Oe.NY)({url:ve.Z.API_SERVER+`/api/examination_banks/${ge.id}.json`,query:ge}))}),Ot=ge=>be(void 0,null,function*(){yield(0,Oe.FH)("",(0,Oe.NY)({url:ve.Z.API_SERVER+`/api/exercises/${ge.categoryId}.json`,query:ge}))}),Fe=ge=>be(void 0,null,function*(){yield(0,Oe.FH)("",(0,Oe.NY)({url:ve.Z.API_SERVER+`/api/polls/${ge==null?void 0:ge.id}/commit_result.json`,query:ge}))}),wt=ge=>be(void 0,null,function*(){yield(0,Oe.FH)("",(0,Oe.NY)({url:ve.Z.API_SERVER+"/api/paths/get_task_pass.json",query:ge}))}),Bt=(ge,oe)=>be(void 0,null,function*(){yield(0,Oe.FH)(oe||"",(0,Oe.NY)({url:ve.Z.API_SERVER+`/api/exercises/${ge==null?void 0:ge.exercise_id}/consult_exercise.json`,query:ge}))}),Ne=ge=>be(void 0,null,function*(){yield(0,Oe.FH)("",(0,Oe.NY)({url:ve.Z.API_SERVER+`/api/competitions/${ge==null?void 0:ge.identifier}/competition_commit_records/member_works.xlsx`,query:ge}))}),lt=ge=>be(void 0,null,function*(){yield(0,Oe.FH)("",(0,Oe.NY)({url:ve.Z.API_SERVER+`/api/courses/${ge==null?void 0:ge.coursesId}/group_homeworks/import_group_template.xlsx`,query:ge}))})},31574:function(bt,xt,te){"use strict";te.d(xt,{M:function(){return we},Y:function(){return ve}});var x=te(66649),he=te.n(x),Oe=te(89392),Ge=te.n(Oe);const ve=(le,me="YYYY-MM-DD")=>(0,Oe.cloneDeepWith)(le,Ce=>{if(Ce instanceof he())return Ce.format(me)}),we=(le,me,Ie)=>{const Ce=Pe=>Reflect.toString.call(Pe)==="[object Object]";if(!Ce(le)&&!Array.isArray(le))return le;for(const Pe of Object.keys(le))Array.isArray(le[Pe])?le[Pe]=le[Pe].map(be=>we(be,me,Ie)):Ce(le[Pe])?le[Pe]=we(le[Pe],me,Ie):me.includes(Pe)&&typeof le[Pe]=="string"&&(le[Pe]=Ie?he()(le[Pe],Ie):he()(le[Pe]));return le}},61527:function(bt,xt,te){"use strict";te.d(xt,{U:function(){return Ie}});var x=te(59301),he=Object.defineProperty,Oe=Object.getOwnPropertySymbols,Ge=Object.prototype.hasOwnProperty,ve=Object.prototype.propertyIsEnumerable,we=(Ce,Pe,be)=>Pe in Ce?he(Ce,Pe,{enumerable:!0,configurable:!0,writable:!0,value:be}):Ce[Pe]=be,le=(Ce,Pe)=>{for(var be in Pe||(Pe={}))Ge.call(Pe,be)&&we(Ce,be,Pe[be]);if(Oe)for(var be of Oe(Pe))ve.call(Pe,be)&&we(Ce,be,Pe[be]);return Ce},me=(Ce,Pe,be)=>new Promise((Se,ne)=>{var E=y=>{try{b(be.next(y))}catch(z){ne(z)}},a=y=>{try{b(be.throw(y))}catch(z){ne(z)}},b=y=>y.done?Se(y.value):Promise.resolve(y.value).then(E,a);b((be=be.apply(Ce,Pe)).next())});function Ie(Ce,Pe){const[be,Se]=(0,x.useState)(Pe),[ne,E]=(0,x.useState)(!1),[a,b]=(0,x.useState)();return[be,ne,(z,ee=!1)=>me(this,null,function*(){const ae=ee?Pe:le(le({},be),z);E(!0),Se(ae);const se=yield Ce(ae);return E(!1),b(se),se}),a]}},66457:function(bt,xt,te){"use strict";te.d(xt,{rX:function(){return ae},pW:function(){return se},gy:function(){return ie},xY:function(){return ee},O5:function(){return z},tJ:function(){return ne},o1:function(){return E},Rd:function(){return y}});var x=te(65582),he=te(43418),Oe=te(28103),Ge=te(8591),ve=te(41867),we=te(65862),le=te(87169),me=te(25510),Ie="data:image/png;base64,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",Ce=te.p+"static/newqrcode.a8740efb.png",Pe=te(32637),be=te(59301),Se=(fe,Ee,ye)=>new Promise((Le,He)=>{var pe=it=>{try{xe(ye.next(it))}catch(Ke){He(Ke)}},tt=it=>{try{xe(ye.throw(it))}catch(Ke){He(Ke)}},xe=it=>it.done?Le(it.value):Promise.resolve(it.value).then(pe,tt);xe((ye=ye.apply(fe,Ee)).next())});const ne=(fe,Ee=!1)=>!!(E(fe)&&a(Ee)),E=fe=>(0,ve.bg)()?!0:(fe({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}}),!1),a=(fe=!1)=>{var Ee;const{user:ye}=(0,x.getDvaApp)()._store.getState();return(Ee=ye.userInfo)!=null&&Ee.profile_completed?!0:(he.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,we.xg)("/account/profile/edit"),b()}}),!1)},b=()=>{he.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()}})},y=()=>{he.default.warning({title:"\u63D0\u793A",icon:null,width:400,content:be.createElement("div",{style:{textAlign:"center"}},be.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"),be.createElement("img",{style:{border:"1px solid #D8E3E9",width:190,height:180},src:Pe}),be.createElement("div",{style:{color:"#666666",fontSize:14,marginTop:15}},"\u6DFB\u52A0\u5BA2\u670D\u4EBA\u5458\u5FAE\u4FE1\uFF0C\u83B7\u5F97\u66F4\u591A\u652F\u6301"))})},z=()=>{var fe;const{user:Ee}=(0,x.getDvaApp)()._store.getState();return(fe=Ee.userInfo)!=null&&fe.professional_certification?!0:(he.default.confirm({title:"\u63D0\u793A",centered:!0,content:be.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,we.xg)("/account/certification")}}),!1)},ee=()=>(0,ve.V9)()?!0:(he.default.warning({centered:!0,width:530,title:"\u63D0\u793A",content:be.createElement("div",{className:"tc",style:{marginLeft:-38}},be.createElement("p",null,"\u626B\u7801\u52A0\u52A9\u6559\uFF0C\u7533\u8BF7\u64CD\u4F5C\u6743\u9650"),be.createElement("img",{src:Ce,width:200})),okText:"\u6211\u77E5\u9053\u4E86",maskClosable:!0}),!1),ae=(fe,Ee)=>fe?!0:(he.default.confirm({centered:!0,zIndex:1e4,width:530,title:"\u63D0\u793A",content:be.createElement("div",null,be.createElement("p",null,Ee||"\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"),be.createElement("div",{style:{marginLeft:"110px"}},be.createElement("img",{src:Ie,width:200}),be.createElement("div",{style:{marginLeft:"35px"}},"\u7FA4\u53F7\uFF1A","714336072"))),okText:"\u7ACB\u5373\u8054\u7CFB",cancelText:"\u53D6\u6D88",onOk:()=>{(0,we.xg)("https://qm.qq.com/cgi-bin/qm/qr?k=tIyDPXUtE0yEk-MOJxhH55lTUJS-nYAM&jump_from=webapi")}}),!1),se=fe=>{he.default.info({title:"\u8054\u7CFB\u5E73\u53F0\u8FD0\u8425",icon:null,width:615,centered:!0,content:be.createElement("div",null,be.createElement("div",null,be.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"),be.createElement(Oe.Z,null),be.createElement("p",{style:{color:"#666666",fontSize:12}}," ",be.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 ",be.createElement("a",null,fe),"\u5929\u3002"),be.createElement("p",{style:{color:"#666666",fontSize:12}}," ",be.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")),be.createElement("div",{style:{textAlign:"center",marginTop:30}},be.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:me,alt:"\u4E8C\u7EF4\u7801",width:160})))})},ie=(fe,Ee="")=>{const{shixunsDetail:{detail:ye}}=(0,x.getDvaApp)()._store.getState();if((ye==null?void 0:ye.public)===2||(ye==null?void 0:ye.public)===1||(ye==null?void 0:ye.shixun_status)===3){let Le="";return(ye==null?void 0:ye.public)===2&&(Le="\u5DF2\u516C\u5F00"),(ye==null?void 0:ye.public)===1&&(Le="\u5F85\u5BA1\u6838"),(ye==null?void 0:ye.shixun_status)===3&&(Le="\u5DF2\u5173\u95ED"),he.default.info({centered:!0,icon:be.createElement(le.Z,{style:{color:"#faad14"}}),width:460,title:"\u63D0\u793A",content:be.createElement("div",{className:"tc",style:{marginLeft:-38}},be.createElement("div",{style:{display:"flex",flexDirection:"column",alignItems:"flex-start",paddingLeft:38,margin:"12px 0"}},be.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u7684\u72B6\u6001\u4E3A",Le,"\uFF0C",Ee,"\u3002"),be.createElement("p",null,"\u5982\u6709\u9700\u8981\uFF0C\u8BF7\u8054\u7CFB\u5E73\u53F0\u7BA1\u7406\u5458\u8FDB\u884C\u6280\u672F\u652F\u6301\u3002")),be.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:me,alt:"\u4E8C\u7EF4\u7801",width:160})),okText:"\u6211\u77E5\u9053\u4E86"}),!0}return(ye==null?void 0:ye.shixun_status)===2?(he.default.confirm({centered:!0,icon:be.createElement(le.Z,null),title:"\u63D0\u793A",content:be.createElement("div",null,be.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u53D1\u5E03\uFF0C",Ee,"\u3002"),be.createElement("br",null),be.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:()=>{he.default.confirm({width:440,centered:!0,icon:be.createElement(le.Z,{style:{color:"#faad14"}}),title:"\u63D0\u793A",content:"\u64A4\u9500\u53D1\u5E03\u540E\uFF0C\u5B66\u5458\u5C06\u65E0\u6CD5\u8FDB\u884C\u7EC3\u4E60\u3002\u662F\u5426\u786E\u8BA4\u64A4\u9500\u53D1\u5E03\uFF1F",okText:"\u786E\u5B9A\u64A4\u9500\u53D1\u5E03",cancelText:"\u53D6\u6D88",onOk:()=>Se(void 0,null,function*(){(yield fe({type:"shixunsDetail/cancelRelease",payload:{id:ye==null?void 0:ye.identifier}})).status!==401&&(Ge.ZP.success("\u64A4\u9500\u53D1\u5E03\u6210\u529F\u3002\u5B9E\u8BAD\u56DE\u5230\u672A\u53D1\u5E03\u7684\u72B6\u6001\u3002"),fe({type:"shixunsDetail/getShixunsDetail",payload:{id:ye==null?void 0:ye.identifier}}),fe({type:"practiceSetting/getCommonData",payload:{id:ye==null?void 0:ye.identifier}}))})})}}),!0):!1}},50371:function(bt,xt){"use strict";function te(){const x=Object.assign({},arguments.length<=0?void 0:arguments[0]);for(let he=1;he{const ve=Oe[Ge];ve!==void 0&&(x[Ge]=ve)})}return x}xt.Z=te},13845:function(bt,xt,te){"use strict";te.d(xt,{F:function(){return x},Z:function(){return he}});function x(Oe){return Oe!=null&&Oe===Oe.window}function he(Oe,Ge){var ve,we;if(typeof window=="undefined")return 0;const le=Ge?"scrollTop":"scrollLeft";let me=0;return x(Oe)?me=Oe[Ge?"pageYOffset":"pageXOffset"]:Oe instanceof Document?me=Oe.documentElement[le]:(Oe instanceof HTMLElement||Oe)&&(me=Oe[le]),Oe&&!x(Oe)&&typeof me!="number"&&(me=(we=((ve=Oe.ownerDocument)!==null&&ve!==void 0?ve:Oe).documentElement)===null||we===void 0?void 0:we[le]),me}},56762:function(bt,xt,te){"use strict";te.d(xt,{Z:function(){return he}});var x=te(59301);function he(){const[,Oe]=x.useReducer(Ge=>Ge+1,0);return Oe}},68031:function(bt,xt,te){"use strict";te.d(xt,{Z:function(){return Ge}});var x=te(16089);function he(ve,we,le,me){const Ie=le-we;return ve/=me/2,ve<1?Ie/2*ve*ve*ve+we:Ie/2*((ve-=2)*ve*ve+2)+we}var Oe=te(13845);function Ge(ve){let we=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{getContainer:le=()=>window,callback:me,duration:Ie=450}=we,Ce=le(),Pe=(0,Oe.Z)(Ce,!0),be=Date.now(),Se=()=>{const E=Date.now()-be,a=he(E>Ie?Ie:E,Pe,ve,Ie);(0,Oe.F)(Ce)?Ce.scrollTo(window.pageXOffset,a):Ce instanceof Document||Ce.constructor.name==="HTMLDocument"?Ce.documentElement.scrollTop=a:Ce.scrollTop=a,E{const{componentCls:Ze,iconCls:ke,antCls:Je,badgeShadowSize:Xe,motionDurationSlow:ze,textFontSize:$e,textFontSizeSM:ht,statusSize:Ct,dotSize:ft,textFontWeight:Ot,indicatorHeight:Fe,indicatorHeightSM:wt,marginXS:Bt}=Ye,Ne=`${Je}-scroll-number`,lt=(0,Ce.Z)(Ye,(ge,oe)=>{let{darkColor:re}=oe;return{[`&${Ze} ${Ze}-color-${ge}`]:{background:re,[`&:not(${Ze}-count)`]:{color:re}}}});return{[Ze]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,Ie.Wf)(Ye)),{position:"relative",display:"inline-block",width:"fit-content",lineHeight:1,[`${Ze}-count`]:{zIndex:Ye.indicatorZIndex,minWidth:Fe,height:Fe,color:Ye.badgeTextColor,fontWeight:Ot,fontSize:$e,lineHeight:`${Fe}px`,whiteSpace:"nowrap",textAlign:"center",background:Ye.badgeColor,borderRadius:Fe/2,boxShadow:`0 0 0 ${Xe}px ${Ye.badgeShadowColor}`,transition:`background ${Ye.motionDurationMid}`,a:{color:Ye.badgeTextColor},"a:hover":{color:Ye.badgeTextColor},"a:hover &":{background:Ye.badgeColorHover}},[`${Ze}-count-sm`]:{minWidth:wt,height:wt,fontSize:ht,lineHeight:`${wt}px`,borderRadius:wt/2},[`${Ze}-multiple-words`]:{padding:`0 ${Ye.paddingXS}px`,bdi:{unicodeBidi:"plaintext"}},[`${Ze}-dot`]:{zIndex:Ye.indicatorZIndex,width:ft,minWidth:ft,height:ft,background:Ye.badgeColor,borderRadius:"100%",boxShadow:`0 0 0 ${Xe}px ${Ye.badgeShadowColor}`},[`${Ze}-dot${Ne}`]:{transition:`background ${ze}`},[`${Ze}-count, ${Ze}-dot, ${Ne}-custom-component`]:{position:"absolute",top:0,insetInlineEnd:0,transform:"translate(50%, -50%)",transformOrigin:"100% 0%",[`&${ke}-spin`]:{animationName:y,animationDuration:"1s",animationIterationCount:"infinite",animationTimingFunction:"linear"}},[`&${Ze}-status`]:{lineHeight:"inherit",verticalAlign:"baseline",[`${Ze}-status-dot`]:{position:"relative",top:-1,display:"inline-block",width:Ct,height:Ct,verticalAlign:"middle",borderRadius:"50%"},[`${Ze}-status-success`]:{backgroundColor:Ye.colorSuccess},[`${Ze}-status-processing`]:{overflow:"visible",color:Ye.colorPrimary,backgroundColor:Ye.colorPrimary,"&::after":{position:"absolute",top:0,insetInlineStart:0,width:"100%",height:"100%",borderWidth:Xe,borderStyle:"solid",borderColor:"inherit",borderRadius:"50%",animationName:Se,animationDuration:Ye.badgeProcessingDuration,animationIterationCount:"infinite",animationTimingFunction:"ease-in-out",content:'""'}},[`${Ze}-status-default`]:{backgroundColor:Ye.colorTextPlaceholder},[`${Ze}-status-error`]:{backgroundColor:Ye.colorError},[`${Ze}-status-warning`]:{backgroundColor:Ye.colorWarning},[`${Ze}-status-text`]:{marginInlineStart:Bt,color:Ye.colorText,fontSize:Ye.fontSize}}}),lt),{[`${Ze}-zoom-appear, ${Ze}-zoom-enter`]:{animationName:ne,animationDuration:Ye.motionDurationSlow,animationTimingFunction:Ye.motionEaseOutBack,animationFillMode:"both"},[`${Ze}-zoom-leave`]:{animationName:E,animationDuration:Ye.motionDurationSlow,animationTimingFunction:Ye.motionEaseOutBack,animationFillMode:"both"},[`&${Ze}-not-a-wrapper`]:{[`${Ze}-zoom-appear, ${Ze}-zoom-enter`]:{animationName:a,animationDuration:Ye.motionDurationSlow,animationTimingFunction:Ye.motionEaseOutBack},[`${Ze}-zoom-leave`]:{animationName:b,animationDuration:Ye.motionDurationSlow,animationTimingFunction:Ye.motionEaseOutBack},[`&:not(${Ze}-status)`]:{verticalAlign:"middle"},[`${Ne}-custom-component, ${Ze}-count`]:{transform:"none"},[`${Ne}-custom-component, ${Ne}`]:{position:"relative",top:"auto",display:"block",transformOrigin:"50% 50%"}},[`${Ne}`]:{overflow:"hidden",[`${Ne}-only`]:{position:"relative",display:"inline-block",height:Fe,transition:`all ${Ye.motionDurationSlow} ${Ye.motionEaseOutBack}`,WebkitTransformStyle:"preserve-3d",WebkitBackfaceVisibility:"hidden",[`> p${Ne}-only-unit`]:{height:Fe,margin:0,WebkitTransformStyle:"preserve-3d",WebkitBackfaceVisibility:"hidden"}},[`${Ne}-symbol`]:{verticalAlign:"top"}},"&-rtl":{direction:"rtl",[`${Ze}-count, ${Ze}-dot, ${Ne}-custom-component`]:{transform:"translate(-50%, -50%)"}}})}},ee=Ye=>{const{fontSize:Ze,lineHeight:ke,lineWidth:Je,marginXS:Xe,colorBorderBg:ze}=Ye,$e=Math.round(Ze*ke),ht=Je,Ct=Ye.colorBgContainer,ft=Ye.colorError,Ot=Ye.colorErrorHover;return(0,Pe.TS)(Ye,{badgeFontHeight:$e,badgeShadowSize:ht,badgeTextColor:Ct,badgeColor:ft,badgeColorHover:Ot,badgeShadowColor:ze,badgeProcessingDuration:"1.2s",badgeRibbonOffset:Xe,badgeRibbonCornerTransform:"scaleY(0.75)",badgeRibbonCornerFilter:"brightness(75%)"})},ae=Ye=>{const{fontSize:Ze,lineHeight:ke,fontSizeSM:Je,lineWidth:Xe}=Ye;return{indicatorZIndex:"auto",indicatorHeight:Math.round(Ze*ke)-2*Xe,indicatorHeightSM:Ze,dotSize:Je/2,textFontSize:Je,textFontSizeSM:Je,textFontWeight:"normal",statusSize:Je/2}};var se=(0,be.Z)("Badge",Ye=>{const Ze=ee(Ye);return[z(Ze)]},ae);const ie=Ye=>{const{antCls:Ze,badgeFontHeight:ke,marginXS:Je,badgeRibbonOffset:Xe}=Ye,ze=`${Ze}-ribbon`,$e=`${Ze}-ribbon-wrapper`,ht=(0,Ce.Z)(Ye,(Ct,ft)=>{let{darkColor:Ot}=ft;return{[`&${ze}-color-${Ct}`]:{background:Ot,color:Ot}}});return{[`${$e}`]:{position:"relative"},[`${ze}`]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,Ie.Wf)(Ye)),{position:"absolute",top:Je,padding:`0 ${Ye.paddingXS}px`,color:Ye.colorPrimary,lineHeight:`${ke}px`,whiteSpace:"nowrap",backgroundColor:Ye.colorPrimary,borderRadius:Ye.borderRadiusSM,[`${ze}-text`]:{color:Ye.colorTextLightSolid},[`${ze}-corner`]:{position:"absolute",top:"100%",width:Xe,height:Xe,color:"currentcolor",border:`${Xe/2}px solid`,transform:Ye.badgeRibbonCornerTransform,transformOrigin:"top",filter:Ye.badgeRibbonCornerFilter}}),ht),{[`&${ze}-placement-end`]:{insetInlineEnd:-Xe,borderEndEndRadius:0,[`${ze}-corner`]:{insetInlineEnd:0,borderInlineEndColor:"transparent",borderBlockEndColor:"transparent"}},[`&${ze}-placement-start`]:{insetInlineStart:-Xe,borderEndStartRadius:0,[`${ze}-corner`]:{insetInlineStart:0,borderBlockEndColor:"transparent",borderInlineStartColor:"transparent"}},"&-rtl":{direction:"rtl"}})}};var fe=(0,be.Z)(["Badge","Ribbon"],Ye=>{const Ze=ee(Ye);return[ie(Ze)]},ae),ye=Ye=>{const{className:Ze,prefixCls:ke,style:Je,color:Xe,children:ze,text:$e,placement:ht="end",rootClassName:Ct}=Ye,{getPrefixCls:ft,direction:Ot}=Ge.useContext(le.E_),Fe=ft("ribbon",ke),wt=(0,ve.o2)(Xe,!1),Bt=he()(Fe,`${Fe}-placement-${ht}`,{[`${Fe}-rtl`]:Ot==="rtl",[`${Fe}-color-${Xe}`]:wt},Ze),[Ne,lt]=fe(Fe),ge={},oe={};return Xe&&!wt&&(ge.background=Xe,oe.color=Xe),Ne(Ge.createElement("div",{className:he()(`${Fe}-wrapper`,Ct,lt)},ze,Ge.createElement("div",{className:he()(Bt,lt),style:Object.assign(Object.assign({},ge),Je)},Ge.createElement("span",{className:`${Fe}-text`},$e),Ge.createElement("div",{className:`${Fe}-corner`,style:oe}))))};function Le(Ye){let{prefixCls:Ze,value:ke,current:Je,offset:Xe=0}=Ye,ze;return Xe&&(ze={position:"absolute",top:`${Xe}00%`,left:0}),Ge.createElement("span",{style:ze,className:he()(`${Ze}-only-unit`,{current:Je})},ke)}function He(Ye,Ze,ke){let Je=Ye,Xe=0;for(;(Je+10)%10!==Ze;)Je+=ke,Xe+=ke;return Xe}function pe(Ye){const{prefixCls:Ze,count:ke,value:Je}=Ye,Xe=Number(Je),ze=Math.abs(ke),[$e,ht]=Ge.useState(Xe),[Ct,ft]=Ge.useState(ze),Ot=()=>{ht(Xe),ft(ze)};Ge.useEffect(()=>{const Bt=setTimeout(()=>{Ot()},1e3);return()=>{clearTimeout(Bt)}},[Xe]);let Fe,wt;if($e===Xe||Number.isNaN(Xe)||Number.isNaN($e))Fe=[Ge.createElement(Le,Object.assign({},Ye,{key:Xe,current:!0}))],wt={transition:"none"};else{Fe=[];const Bt=Xe+10,Ne=[];for(let oe=Xe;oe<=Bt;oe+=1)Ne.push(oe);const lt=Ne.findIndex(oe=>oe%10===$e);Fe=Ne.map((oe,re)=>{const ue=oe%10;return Ge.createElement(Le,Object.assign({},Ye,{key:oe,value:ue,offset:re-lt,current:re===lt}))});const ge=Ct{const{prefixCls:ke,count:Je,className:Xe,motionClassName:ze,style:$e,title:ht,show:Ct,component:ft="sup",children:Ot}=Ye,Fe=tt(Ye,["prefixCls","count","className","motionClassName","style","title","show","component","children"]),{getPrefixCls:wt}=Ge.useContext(le.E_),Bt=wt("scroll-number",ke),Ne=Object.assign(Object.assign({},Fe),{"data-show":Ct,style:$e,className:he()(Bt,Xe,ze),title:ht});let lt=Je;if(Je&&Number(Je)%1===0){const ge=String(Je).split("");lt=Ge.createElement("bdi",null,ge.map((oe,re)=>Ge.createElement(pe,{prefixCls:Bt,count:Number(Je),value:oe,key:ge.length-re})))}return $e&&$e.borderColor&&(Ne.style=Object.assign(Object.assign({},$e),{boxShadow:`0 0 0 1px ${$e.borderColor} inset`})),Ot?(0,we.Tm)(Ot,ge=>({className:he()(`${Bt}-custom-component`,ge==null?void 0:ge.className,ze)})):Ge.createElement(ft,Object.assign({},Ne,{ref:Ze}),lt)}),Ke=function(Ye,Ze){var ke={};for(var Je in Ye)Object.prototype.hasOwnProperty.call(Ye,Je)&&Ze.indexOf(Je)<0&&(ke[Je]=Ye[Je]);if(Ye!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Xe=0,Je=Object.getOwnPropertySymbols(Ye);Xe{var ke,Je,Xe,ze,$e;const{prefixCls:ht,scrollNumberPrefixCls:Ct,children:ft,status:Ot,text:Fe,color:wt,count:Bt=null,overflowCount:Ne=99,dot:lt=!1,size:ge="default",title:oe,offset:re,style:ue,className:de,rootClassName:Me,classNames:ce,styles:Be,showZero:nt=!1}=Ye,Qe=Ke(Ye,["prefixCls","scrollNumberPrefixCls","children","status","text","color","count","overflowCount","dot","size","title","offset","style","className","rootClassName","classNames","styles","showZero"]),{getPrefixCls:Ae,direction:dt,badge:Lt}=Ge.useContext(le.E_),It=Ae("badge",ht),[on,_t]=se(It),tn=Bt>Ne?`${Ne}+`:Bt,et=tn==="0"||tn===0,gt=Bt===null||et&&!nt,pt=(Ot!=null||wt!=null)&>,Mt=lt&&!et,dn=Mt?"":tn,En=(0,Ge.useMemo)(()=>(dn==null||dn===""||et&&!nt)&&!Mt,[dn,et,nt,Mt]),Fn=(0,Ge.useRef)(Bt);En||(Fn.current=Bt);const xn=Fn.current,pa=(0,Ge.useRef)(dn);En||(pa.current=dn);const Na=pa.current,Oa=(0,Ge.useRef)(Mt);En||(Oa.current=Mt);const ka=(0,Ge.useMemo)(()=>{if(!re)return Object.assign(Object.assign({},Lt==null?void 0:Lt.style),ue);const Nn={marginTop:re[1]};return dt==="rtl"?Nn.left=parseInt(re[0],10):Nn.right=-parseInt(re[0],10),Object.assign(Object.assign(Object.assign({},Nn),Lt==null?void 0:Lt.style),ue)},[dt,re,ue,Lt==null?void 0:Lt.style]),Ya=oe!=null?oe:typeof xn=="string"||typeof xn=="number"?xn:void 0,hr=En||!Fe?null:Ge.createElement("span",{className:`${It}-status-text`},Fe),Gn=!xn||typeof xn!="object"?void 0:(0,we.Tm)(xn,Nn=>({style:Object.assign(Object.assign({},ka),Nn.style)})),Cr=(0,ve.o2)(wt,!1),Er=he()(ce==null?void 0:ce.indicator,(ke=Lt==null?void 0:Lt.classNames)===null||ke===void 0?void 0:ke.indicator,{[`${It}-status-dot`]:pt,[`${It}-status-${Ot}`]:!!Ot,[`${It}-color-${wt}`]:Cr}),Va={};wt&&!Cr&&(Va.color=wt,Va.background=wt);const un=he()(It,{[`${It}-status`]:pt,[`${It}-not-a-wrapper`]:!ft,[`${It}-rtl`]:dt==="rtl"},de,Me,Lt==null?void 0:Lt.className,(Je=Lt==null?void 0:Lt.classNames)===null||Je===void 0?void 0:Je.root,ce==null?void 0:ce.root,_t);if(!ft&&pt){const Nn=ka.color;return on(Ge.createElement("span",Object.assign({},Qe,{className:un,style:Object.assign(Object.assign(Object.assign({},Be==null?void 0:Be.root),(Xe=Lt==null?void 0:Lt.styles)===null||Xe===void 0?void 0:Xe.root),ka)}),Ge.createElement("span",{className:Er,style:Object.assign(Object.assign(Object.assign({},Be==null?void 0:Be.indicator),(ze=Lt==null?void 0:Lt.styles)===null||ze===void 0?void 0:ze.indicator),Va)}),Fe&&Ge.createElement("span",{style:{color:Nn},className:`${It}-status-text`},Fe)))}return on(Ge.createElement("span",Object.assign({ref:Ze},Qe,{className:un,style:Object.assign(Object.assign({},($e=Lt==null?void 0:Lt.styles)===null||$e===void 0?void 0:$e.root),Be==null?void 0:Be.root)}),ft,Ge.createElement(Oe.default,{visible:!En,motionName:`${It}-zoom`,motionAppear:!1,motionDeadline:1e3},Nn=>{let{className:aa,ref:Ga}=Nn;var ya,Sn;const Jr=Ae("scroll-number",Ct),So=Oa.current,jt=he()(ce==null?void 0:ce.indicator,(ya=Lt==null?void 0:Lt.classNames)===null||ya===void 0?void 0:ya.indicator,{[`${It}-dot`]:So,[`${It}-count`]:!So,[`${It}-count-sm`]:ge==="small",[`${It}-multiple-words`]:!So&&Na&&Na.toString().length>1,[`${It}-status-${Ot}`]:!!Ot,[`${It}-color-${wt}`]:Cr});let Nt=Object.assign(Object.assign(Object.assign({},Be==null?void 0:Be.indicator),(Sn=Lt==null?void 0:Lt.styles)===null||Sn===void 0?void 0:Sn.indicator),ka);return wt&&!Cr&&(Nt=Nt||{},Nt.background=wt),Ge.createElement(it,{prefixCls:Jr,show:!En,motionClassName:aa,className:jt,count:Na,title:Ya,style:Nt,key:"scrollNumber",ref:Ga},Gn)}),hr))},ut=Ge.forwardRef(qe);ut.Ribbon=ye;var rt=ut},66104:function(bt,xt,te){"use strict";te.d(xt,{Z:function(){return it}});var x=te(92310),he=te.n(x),Oe=te(11592),Ge=te(26112),ve=te(59301),we=te(92343),le=te(36355),me=te(84105),Ie=te(91857);const Ce=Ke=>{let{children:qe}=Ke;const{getPrefixCls:ut}=ve.useContext(le.E_),rt=ut("breadcrumb");return ve.createElement("li",{className:`${rt}-separator`,"aria-hidden":"true"},qe===""?qe:qe||"/")};Ce.__ANT_BREADCRUMB_SEPARATOR=!0;var Pe=Ce,be=function(Ke,qe){var ut={};for(var rt in Ke)Object.prototype.hasOwnProperty.call(Ke,rt)&&qe.indexOf(rt)<0&&(ut[rt]=Ke[rt]);if(Ke!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ye=0,rt=Object.getOwnPropertySymbols(Ke);Yeqe[Ye]||rt)}function ne(Ke,qe,ut,rt){if(ut==null)return null;const{className:Ye,onClick:Ze}=qe,ke=be(qe,["className","onClick"]),Je=Object.assign(Object.assign({},(0,Ge.Z)(ke,{data:!0,aria:!0})),{onClick:Ze});return rt!==void 0?ve.createElement("a",Object.assign({},Je,{className:he()(`${Ke}-link`,Ye),href:rt}),ut):ve.createElement("span",Object.assign({},Je,{className:he()(`${Ke}-link`,Ye)}),ut)}function E(Ke,qe){return(rt,Ye,Ze,ke,Je)=>{if(qe)return qe(rt,Ye,Ze,ke);const Xe=Se(rt,Ye);return ne(Ke,rt,Xe,Je)}}var a=function(Ke,qe){var ut={};for(var rt in Ke)Object.prototype.hasOwnProperty.call(Ke,rt)&&qe.indexOf(rt)<0&&(ut[rt]=Ke[rt]);if(Ke!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ye=0,rt=Object.getOwnPropertySymbols(Ke);Ye{const{prefixCls:qe,separator:ut="/",children:rt,menu:Ye,overlay:Ze,dropdownProps:ke,href:Je}=Ke,ze=($e=>{if(Ye||Ze){const ht=Object.assign({},ke);if(Ye){const Ct=Ye||{},{items:ft}=Ct,Ot=a(Ct,["items"]);ht.menu=Object.assign(Object.assign({},Ot),{items:ft==null?void 0:ft.map((Fe,wt)=>{var{key:Bt,title:Ne,label:lt,path:ge}=Fe,oe=a(Fe,["key","title","label","path"]);let re=lt!=null?lt:Ne;return ge&&(re=ve.createElement("a",{href:`${Je}${ge}`},re)),Object.assign(Object.assign({},oe),{key:Bt!=null?Bt:wt,label:re})})})}else Ze&&(ht.overlay=Ze);return ve.createElement(Ie.Z,Object.assign({placement:"bottom"},ht),ve.createElement("span",{className:`${qe}-overlay-link`},$e,ve.createElement(me.Z,null)))}return $e})(rt);return ze!=null?ve.createElement(ve.Fragment,null,ve.createElement("li",null,ze),ut&&ve.createElement(Pe,null,ut)):null},y=Ke=>{const{prefixCls:qe,children:ut,href:rt}=Ke,Ye=a(Ke,["prefixCls","children","href"]),{getPrefixCls:Ze}=ve.useContext(le.E_),ke=Ze("breadcrumb",qe);return ve.createElement(b,Object.assign({},Ye,{prefixCls:ke}),ne(ke,Ye,ut,rt))};y.__ANT_BREADCRUMB_ITEM=!0;var z=y,ee=te(17313),ae=te(83116),se=te(37613);const ie=Ke=>{const{componentCls:qe,iconCls:ut}=Ke;return{[qe]:Object.assign(Object.assign({},(0,ee.Wf)(Ke)),{color:Ke.itemColor,fontSize:Ke.fontSize,[ut]:{fontSize:Ke.iconFontSize},ol:{display:"flex",flexWrap:"wrap",margin:0,padding:0,listStyle:"none"},a:Object.assign({color:Ke.linkColor,transition:`color ${Ke.motionDurationMid}`,padding:`0 ${Ke.paddingXXS}px`,borderRadius:Ke.borderRadiusSM,height:Ke.lineHeight*Ke.fontSize,display:"inline-block",marginInline:-Ke.marginXXS,"&:hover":{color:Ke.linkHoverColor,backgroundColor:Ke.colorBgTextHover}},(0,ee.Qy)(Ke)),"li:last-child":{color:Ke.lastItemColor},[`${qe}-separator`]:{marginInline:Ke.separatorMargin,color:Ke.separatorColor},[`${qe}-link`]:{[` + > ${ut} + span, + > ${ut} + a + `]:{marginInlineStart:Ke.marginXXS}},[`${qe}-overlay-link`]:{borderRadius:Ke.borderRadiusSM,height:Ke.lineHeight*Ke.fontSize,display:"inline-block",padding:`0 ${Ke.paddingXXS}px`,marginInline:-Ke.marginXXS,[`> ${ut}`]:{marginInlineStart:Ke.marginXXS,fontSize:Ke.fontSizeIcon},"&:hover":{color:Ke.linkHoverColor,backgroundColor:Ke.colorBgTextHover,a:{color:Ke.linkHoverColor}},a:{"&:hover":{backgroundColor:"transparent"}}},[`&${Ke.componentCls}-rtl`]:{direction:"rtl"}})}};var fe=(0,ae.Z)("Breadcrumb",Ke=>{const qe=(0,se.TS)(Ke,{});return[ie(qe)]},Ke=>({itemColor:Ke.colorTextDescription,lastItemColor:Ke.colorText,iconFontSize:Ke.fontSize,linkColor:Ke.colorTextDescription,linkHoverColor:Ke.colorText,separatorColor:Ke.colorTextDescription,separatorMargin:Ke.marginXS})),Ee=function(Ke,qe){var ut={};for(var rt in Ke)Object.prototype.hasOwnProperty.call(Ke,rt)&&qe.indexOf(rt)<0&&(ut[rt]=Ke[rt]);if(Ke!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ye=0,rt=Object.getOwnPropertySymbols(Ke);Ye{var{breadcrumbName:ke}=Ze,Je=Ee(Ze,["breadcrumbName"]);return Object.assign(Object.assign({},Je),{title:ke})})}),Ye}function Le(Ke,qe){return(0,ve.useMemo)(()=>Ke||(qe?qe.map(ye):null),[Ke,qe])}var He=function(Ke,qe){var ut={};for(var rt in Ke)Object.prototype.hasOwnProperty.call(Ke,rt)&&qe.indexOf(rt)<0&&(ut[rt]=Ke[rt]);if(Ke!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ye=0,rt=Object.getOwnPropertySymbols(Ke);Ye{if(qe===void 0)return qe;let ut=(qe||"").replace(/^\//,"");return Object.keys(Ke).forEach(rt=>{ut=ut.replace(`:${rt}`,Ke[rt])}),ut},tt=Ke=>{const{prefixCls:qe,separator:ut="/",style:rt,className:Ye,rootClassName:Ze,routes:ke,items:Je,children:Xe,itemRender:ze,params:$e={}}=Ke,ht=He(Ke,["prefixCls","separator","style","className","rootClassName","routes","items","children","itemRender","params"]),{getPrefixCls:Ct,direction:ft,breadcrumb:Ot}=ve.useContext(le.E_);let Fe;const wt=Ct("breadcrumb",qe),[Bt,Ne]=fe(wt),lt=Le(Je,ke),ge=E(wt,ze);if(lt&<.length>0){const ue=[],de=Je||ke;Fe=lt.map((Me,ce)=>{const{path:Be,key:nt,type:Qe,menu:Ae,overlay:dt,onClick:Lt,className:It,separator:on,dropdownProps:_t}=Me,tn=pe($e,Be);tn!==void 0&&ue.push(tn);const et=nt!=null?nt:ce;if(Qe==="separator")return ve.createElement(Pe,{key:et},on);const gt={},pt=ce===lt.length-1;Ae?gt.menu=Ae:dt&&(gt.overlay=dt);let{href:Mt}=Me;return ue.length&&tn!==void 0&&(Mt=`#/${ue.join("/")}`),ve.createElement(b,Object.assign({key:et},gt,(0,Ge.Z)(Me,{data:!0,aria:!0}),{className:It,dropdownProps:_t,href:Mt,separator:pt?"":ut,onClick:Lt,prefixCls:wt}),ge(Me,$e,de,ue,Mt))})}else if(Xe){const ue=(0,Oe.Z)(Xe).length;Fe=(0,Oe.Z)(Xe).map((de,Me)=>{if(!de)return de;const ce=Me===ue-1;return(0,we.Tm)(de,{separator:ce?"":ut,key:Me})})}const oe=he()(wt,Ot==null?void 0:Ot.className,{[`${wt}-rtl`]:ft==="rtl"},Ye,Ze,Ne),re=Object.assign(Object.assign({},Ot==null?void 0:Ot.style),rt);return Bt(ve.createElement("nav",Object.assign({className:oe,style:re},ht),ve.createElement("ol",null,Fe)))};tt.Item=z,tt.Separator=Pe;var xe=tt,it=xe},24905:function(bt,xt,te){"use strict";te.d(xt,{default:function(){return fe}});var x=te(92310),he=te.n(x),Oe=te(5630),Ge=te(59301),ve=te(36355),we=te(1684),le=te(32441),Ie=Ge.createContext(null),Ce=te(98447),Pe=te(14088),be=te(4572),Se=function(Ee,ye){var Le={};for(var He in Ee)Object.prototype.hasOwnProperty.call(Ee,He)&&ye.indexOf(He)<0&&(Le[He]=Ee[He]);if(Ee!=null&&typeof Object.getOwnPropertySymbols=="function")for(var pe=0,He=Object.getOwnPropertySymbols(Ee);pe{var Le;const{prefixCls:He,className:pe,rootClassName:tt,children:xe,indeterminate:it=!1,style:Ke,onMouseEnter:qe,onMouseLeave:ut,skipGroup:rt=!1,disabled:Ye}=Ee,Ze=Se(Ee,["prefixCls","className","rootClassName","children","indeterminate","style","onMouseEnter","onMouseLeave","skipGroup","disabled"]),{getPrefixCls:ke,direction:Je,checkbox:Xe}=Ge.useContext(ve.E_),ze=Ge.useContext(Ie),{isFormItemInput:$e}=Ge.useContext(le.aM),ht=Ge.useContext(we.Z),Ct=(Le=(ze==null?void 0:ze.disabled)||Ye)!==null&&Le!==void 0?Le:ht,ft=Ge.useRef(Ze.value);Ge.useEffect(()=>{ze==null||ze.registerValue(Ze.value)},[]),Ge.useEffect(()=>{if(!rt)return Ze.value!==ft.current&&(ze==null||ze.cancelValue(ft.current),ze==null||ze.registerValue(Ze.value),ft.current=Ze.value),()=>ze==null?void 0:ze.cancelValue(Ze.value)},[Ze.value]);const Ot=ke("checkbox",He),[Fe,wt]=(0,Ce.ZP)(Ot),Bt=Object.assign({},Ze);ze&&!rt&&(Bt.onChange=function(){Ze.onChange&&Ze.onChange.apply(Ze,arguments),ze.toggleOption&&ze.toggleOption({label:xe,value:Ze.value})},Bt.name=ze.name,Bt.checked=ze.value.includes(Ze.value));const Ne=he()(`${Ot}-wrapper`,{[`${Ot}-rtl`]:Je==="rtl",[`${Ot}-wrapper-checked`]:Bt.checked,[`${Ot}-wrapper-disabled`]:Ct,[`${Ot}-wrapper-in-form-item`]:$e},Xe==null?void 0:Xe.className,pe,tt,wt),lt=he()({[`${Ot}-indeterminate`]:it},be.A,wt),ge=it?"mixed":void 0;return Fe(Ge.createElement(Pe.Z,{component:"Checkbox",disabled:Ct},Ge.createElement("label",{className:Ne,style:Object.assign(Object.assign({},Xe==null?void 0:Xe.style),Ke),onMouseEnter:qe,onMouseLeave:ut},Ge.createElement(Oe.Z,Object.assign({"aria-checked":ge},Bt,{prefixCls:Ot,className:lt,disabled:Ct,ref:ye})),xe!==void 0&&Ge.createElement("span",null,xe))))};var a=Ge.forwardRef(ne),b=te(94480),y=te(2738),z=function(Ee,ye){var Le={};for(var He in Ee)Object.prototype.hasOwnProperty.call(Ee,He)&&ye.indexOf(He)<0&&(Le[He]=Ee[He]);if(Ee!=null&&typeof Object.getOwnPropertySymbols=="function")for(var pe=0,He=Object.getOwnPropertySymbols(Ee);pe{const{defaultValue:Le,children:He,options:pe=[],prefixCls:tt,className:xe,rootClassName:it,style:Ke,onChange:qe}=Ee,ut=z(Ee,["defaultValue","children","options","prefixCls","className","rootClassName","style","onChange"]),{getPrefixCls:rt,direction:Ye}=Ge.useContext(ve.E_),[Ze,ke]=Ge.useState(ut.value||Le||[]),[Je,Xe]=Ge.useState([]);Ge.useEffect(()=>{"value"in ut&&ke(ut.value||[])},[ut.value]);const ze=Ge.useMemo(()=>pe.map(oe=>typeof oe=="string"||typeof oe=="number"?{label:oe,value:oe}:oe),[pe]),$e=oe=>{Xe(re=>re.filter(ue=>ue!==oe))},ht=oe=>{Xe(re=>[].concat((0,b.Z)(re),[oe]))},Ct=oe=>{const re=Ze.indexOf(oe.value),ue=(0,b.Z)(Ze);re===-1?ue.push(oe.value):ue.splice(re,1),"value"in ut||ke(ue),qe==null||qe(ue.filter(de=>Je.includes(de)).sort((de,Me)=>{const ce=ze.findIndex(nt=>nt.value===de),Be=ze.findIndex(nt=>nt.value===Me);return ce-Be}))},ft=rt("checkbox",tt),Ot=`${ft}-group`,[Fe,wt]=(0,Ce.ZP)(ft),Bt=(0,y.Z)(ut,["value","disabled"]),Ne=pe.length?ze.map(oe=>Ge.createElement(a,{prefixCls:ft,key:oe.value.toString(),disabled:"disabled"in oe?oe.disabled:ut.disabled,value:oe.value,checked:Ze.includes(oe.value),onChange:oe.onChange,className:`${Ot}-item`,style:oe.style,title:oe.title},oe.label)):He,lt={toggleOption:Ct,value:Ze,disabled:ut.disabled,name:ut.name,registerValue:ht,cancelValue:$e},ge=he()(Ot,{[`${Ot}-rtl`]:Ye==="rtl"},xe,it,wt);return Fe(Ge.createElement("div",Object.assign({className:ge,style:Ke},Bt,{ref:ye}),Ge.createElement(Ie.Provider,{value:lt},Ne)))},ae=Ge.forwardRef(ee);var se=Ge.memo(ae);const ie=a;ie.Group=se,ie.__ANT_CHECKBOX=!0;var fe=ie},98447:function(bt,xt,te){"use strict";te.d(xt,{C2:function(){return ve}});var x=te(17313),he=te(37613),Oe=te(83116);const Ge=we=>{const{checkboxCls:le}=we,me=`${le}-wrapper`;return[{[`${le}-group`]:Object.assign(Object.assign({},(0,x.Wf)(we)),{display:"inline-flex",flexWrap:"wrap",columnGap:we.marginXS,[`> ${we.antCls}-row`]:{flex:1}}),[me]:Object.assign(Object.assign({},(0,x.Wf)(we)),{display:"inline-flex",alignItems:"baseline",cursor:"pointer","&:after":{display:"inline-block",width:0,overflow:"hidden",content:"'\\a0'"},[`& + ${me}`]:{marginInlineStart:0},[`&${me}-in-form-item`]:{'input[type="checkbox"]':{width:14,height:14}}}),[le]:Object.assign(Object.assign({},(0,x.Wf)(we)),{position:"relative",whiteSpace:"nowrap",lineHeight:1,cursor:"pointer",borderRadius:we.borderRadiusSM,alignSelf:"center",[`${le}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0,margin:0,[`&:focus-visible + ${le}-inner`]:Object.assign({},(0,x.oN)(we))},[`${le}-inner`]:{boxSizing:"border-box",position:"relative",top:0,insetInlineStart:0,display:"block",width:we.checkboxSize,height:we.checkboxSize,direction:"ltr",backgroundColor:we.colorBgContainer,border:`${we.lineWidth}px ${we.lineType} ${we.colorBorder}`,borderRadius:we.borderRadiusSM,borderCollapse:"separate",transition:`all ${we.motionDurationSlow}`,"&:after":{boxSizing:"border-box",position:"absolute",top:"50%",insetInlineStart:"21.5%",display:"table",width:we.checkboxSize/14*5,height:we.checkboxSize/14*8,border:`${we.lineWidthBold}px solid ${we.colorWhite}`,borderTop:0,borderInlineStart:0,transform:"rotate(45deg) scale(0) translate(-50%,-50%)",opacity:0,content:'""',transition:`all ${we.motionDurationFast} ${we.motionEaseInBack}, opacity ${we.motionDurationFast}`}},"& + span":{paddingInlineStart:we.paddingXS,paddingInlineEnd:we.paddingXS}})},{[` ${me}:not(${me}-disabled), - ${ie}:not(${ie}-disabled) - `]:{[`&:hover ${ie}-inner`]:{borderColor:be.colorPrimary}},[`${me}:not(${me}-disabled)`]:{[`&:hover ${ie}-checked:not(${ie}-disabled) ${ie}-inner`]:{backgroundColor:be.colorPrimaryHover,borderColor:"transparent"},[`&:hover ${ie}-checked:not(${ie}-disabled):after`]:{borderColor:be.colorPrimaryHover}}},{[`${ie}-checked`]:{[`${ie}-inner`]:{backgroundColor:be.colorPrimary,borderColor:be.colorPrimary,"&:after":{opacity:1,transform:"rotate(45deg) scale(1) translate(-50%,-50%)",transition:`all ${be.motionDurationMid} ${be.motionEaseOutBack} ${be.motionDurationFast}`}}},[` + ${le}:not(${le}-disabled) + `]:{[`&:hover ${le}-inner`]:{borderColor:we.colorPrimary}},[`${me}:not(${me}-disabled)`]:{[`&:hover ${le}-checked:not(${le}-disabled) ${le}-inner`]:{backgroundColor:we.colorPrimaryHover,borderColor:"transparent"},[`&:hover ${le}-checked:not(${le}-disabled):after`]:{borderColor:we.colorPrimaryHover}}},{[`${le}-checked`]:{[`${le}-inner`]:{backgroundColor:we.colorPrimary,borderColor:we.colorPrimary,"&:after":{opacity:1,transform:"rotate(45deg) scale(1) translate(-50%,-50%)",transition:`all ${we.motionDurationMid} ${we.motionEaseOutBack} ${we.motionDurationFast}`}}},[` ${me}-checked:not(${me}-disabled), - ${ie}-checked:not(${ie}-disabled) - `]:{[`&:hover ${ie}-inner`]:{backgroundColor:be.colorPrimaryHover,borderColor:"transparent"}}},{[ie]:{"&-indeterminate":{[`${ie}-inner`]:{backgroundColor:be.colorBgContainer,borderColor:be.colorBorder,"&:after":{top:"50%",insetInlineStart:"50%",width:be.fontSizeLG/2,height:be.fontSizeLG/2,backgroundColor:be.colorPrimary,border:0,transform:"translate(-50%, -50%) scale(1)",opacity:1,content:'""'}}}}},{[`${me}-disabled`]:{cursor:"not-allowed"},[`${ie}-disabled`]:{[`&, ${ie}-input`]:{cursor:"not-allowed",pointerEvents:"none"},[`${ie}-inner`]:{background:be.colorBgContainerDisabled,borderColor:be.colorBorder,"&:after":{borderColor:be.colorTextDisabled}},"&:after":{display:"none"},"& + span":{color:be.colorTextDisabled},[`&${ie}-indeterminate ${ie}-inner::after`]:{background:be.colorTextDisabled}}}]};function he(be,ie){const me=(0,Ee.TS)(ie,{checkboxCls:`.${be}`,checkboxSize:ie.controlInteractiveSize});return[je(me)]}xt.ZP=(0,Me.Z)("Checkbox",(be,ie)=>{let{prefixCls:me}=ie;return[he(me,be)]})},5083:function(bt,xt,te){"use strict";te.d(xt,{default:function(){return ps}});var x=te(66649),Ee=te.n(x),Me=te(48736),je=te(9007),he=te.n(je),be=te(50991),ie=te.n(be),me=te(9084),Ie=te.n(me),Ce=te(58626),pe=te.n(Ce),Oe=te(13477),ye=te.n(Oe),ae=te(64796),E=te.n(ae);Ee().extend(E()),Ee().extend(ye()),Ee().extend(he()),Ee().extend(ie()),Ee().extend(Ie()),Ee().extend(pe()),Ee().extend(function(Be,_e){var He=_e.prototype,ct=He.format;He.format=function(Gt){var kt=(Gt||"").replace("Wo","wo");return ct.bind(this)(kt)}});var a={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"},b=function(_e){var He=a[_e];return He||_e.split("_")[0]},y=function(){(0,Me.ET)(!1,"Not match any format. Please help to fire a issue about this.")},z={getNow:function(){return Ee()()},getFixedDate:function(_e){return Ee()(_e,["YYYY-M-DD","YYYY-MM-DD"])},getEndDate:function(_e){return _e.endOf("month")},getWeekDay:function(_e){var He=_e.locale("en");return He.weekday()+He.localeData().firstDayOfWeek()},getYear:function(_e){return _e.year()},getMonth:function(_e){return _e.month()},getDate:function(_e){return _e.date()},getHour:function(_e){return _e.hour()},getMinute:function(_e){return _e.minute()},getSecond:function(_e){return _e.second()},addYear:function(_e,He){return _e.add(He,"year")},addMonth:function(_e,He){return _e.add(He,"month")},addDate:function(_e,He){return _e.add(He,"day")},setYear:function(_e,He){return _e.year(He)},setMonth:function(_e,He){return _e.month(He)},setDate:function(_e,He){return _e.date(He)},setHour:function(_e,He){return _e.hour(He)},setMinute:function(_e,He){return _e.minute(He)},setSecond:function(_e,He){return _e.second(He)},isAfter:function(_e,He){return _e.isAfter(He)},isValidate:function(_e){return _e.isValid()},locale:{getWeekFirstDay:function(_e){return Ee()().locale(b(_e)).localeData().firstDayOfWeek()},getWeekFirstDate:function(_e,He){return He.locale(b(_e)).weekday(0)},getWeek:function(_e,He){return He.locale(b(_e)).week()},getShortWeekDays:function(_e){return Ee()().locale(b(_e)).localeData().weekdaysMin()},getShortMonths:function(_e){return Ee()().locale(b(_e)).localeData().monthsShort()},format:function(_e,He,ct){return He.locale(b(_e)).format(ct)},parse:function(_e,He,ct){for(var mt=b(_e),Gt=0;Gt1&&(kt=_e.addDate(kt,-7)),kt}function $e(Be,_e,He){var ct=arguments.length>3&&arguments[3]!==void 0?arguments[3]:1;switch(_e){case"year":return He.addYear(Be,ct*10);case"quarter":case"month":return He.addYear(Be,ct);default:return He.addMonth(Be,ct)}}function gt(Be,_e){var He=_e.generateConfig,ct=_e.locale,mt=_e.format;return typeof mt=="function"?mt(Be):He.locale.format(ct.locale,Be,mt)}function pt(Be,_e){var He=_e.generateConfig,ct=_e.locale,mt=_e.formatList;return!Be||typeof mt[0]=="function"?null:He.locale.parse(ct.locale,Be,mt)}function Mt(Be){var _e=Be.cellDate,He=Be.mode,ct=Be.disabledDate,mt=Be.generateConfig;if(!ct)return!1;var Gt=function(ma,mn,In){for(var hn=mn;hn<=In;){var ar=void 0;switch(ma){case"date":{if(ar=mt.setDate(_e,hn),!ct(ar))return!1;break}case"month":{if(ar=mt.setMonth(_e,hn),!Mt({cellDate:ar,mode:"month",generateConfig:mt,disabledDate:ct}))return!1;break}case"year":{if(ar=mt.setYear(_e,hn),!Mt({cellDate:ar,mode:"year",generateConfig:mt,disabledDate:ct}))return!1;break}}hn+=1}return!0};switch(He){case"date":case"week":return ct(_e);case"month":{var kt=1,fn=mt.getDate(mt.getEndDate(_e));return Gt("date",kt,fn)}case"quarter":{var gn=Math.floor(mt.getMonth(_e)/3)*3,An=gn+2;return Gt("month",gn,An)}case"year":return Gt("month",0,11);case"decade":{var ba=mt.getYear(_e),Mn=Math.floor(ba/re)*re,zn=Mn+re-1;return Gt("year",Mn,zn)}}}function dn(Be,_e){var He=_e.formatList,ct=_e.generateConfig,mt=_e.locale;return(0,ge.Z)(function(){if(!Be)return[[""],""];for(var Gt="",kt=[],fn=0;fn1&&arguments[1]!==void 0?arguments[1]:!1;if(cancelAnimationFrame(An.current),hn){gn(In);return}An.current=requestAnimationFrame(function(){gn(In)})}var Mn=dn(fn,{formatList:He,generateConfig:ct,locale:mt}),zn=(0,Bt.Z)(Mn,2),ga=zn[1];function ma(In){ba(In)}function mn(){var In=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;ba(null,In)}return(0,se.useEffect)(function(){mn(!0)},[Be]),(0,se.useEffect)(function(){return function(){return cancelAnimationFrame(An.current)}},[]),[ga,ma,mn]}var Cn=te(10228),bn=te(16089),pa=te(94480),Na=te(29194),Oa=new Map;function ka(Be,_e){var He;function ct(){(0,Na.Z)(Be)?_e():He=(0,bn.Z)(function(){ct()})}return ct(),function(){bn.Z.cancel(He)}}function Ya(Be,_e,He){if(Oa.get(Be)&&cancelAnimationFrame(Oa.get(Be)),He<=0){Oa.set(Be,requestAnimationFrame(function(){Be.scrollTop=_e}));return}var ct=_e-Be.scrollTop,mt=ct/He*10;Oa.set(Be,requestAnimationFrame(function(){Be.scrollTop+=mt,Be.scrollTop!==_e&&Ya(Be,_e,He-10)}))}function hr(Be,_e){var He=_e.onLeftRight,ct=_e.onCtrlLeftRight,mt=_e.onUpDown,Gt=_e.onPageUpDown,kt=_e.onEnter,fn=Be.which,gn=Be.ctrlKey,An=Be.metaKey;switch(fn){case Cn.Z.LEFT:if(gn||An){if(ct)return ct(-1),!0}else if(He)return He(-1),!0;break;case Cn.Z.RIGHT:if(gn||An){if(ct)return ct(1),!0}else if(He)return He(1),!0;break;case Cn.Z.UP:if(mt)return mt(-1),!0;break;case Cn.Z.DOWN:if(mt)return mt(1),!0;break;case Cn.Z.PAGE_UP:if(Gt)return Gt(-1),!0;break;case Cn.Z.PAGE_DOWN:if(Gt)return Gt(1),!0;break;case Cn.Z.ENTER:if(kt)return kt(),!0;break}return!1}function jn(Be,_e,He,ct){var mt=Be;if(!mt)switch(_e){case"time":mt=ct?"hh:mm:ss a":"HH:mm:ss";break;case"week":mt="gggg-wo";break;case"month":mt="YYYY-MM";break;case"quarter":mt="YYYY-[Q]Q";break;case"year":mt="YYYY";break;default:mt=He?"YYYY-MM-DD HH:mm:ss":"YYYY-MM-DD"}return mt}function Cr(Be,_e,He){var ct=Be==="time"?8:10,mt=typeof _e=="function"?_e(He.getNow()).length:_e.length;return Math.max(ct,mt)+2}var Er=null,Va=new Set;function un(Be){return!Er&&typeof window!="undefined"&&window.addEventListener&&(Er=function(He){(0,pa.Z)(Va).forEach(function(ct){ct(He)})},window.addEventListener("mousedown",Er)),Va.add(Be),function(){Va.delete(Be),Va.size===0&&(window.removeEventListener("mousedown",Er),Er=null)}}function Nn(Be){var _e=Be.target;if(Be.composed&&_e.shadowRoot){var He;return((He=Be.composedPath)===null||He===void 0?void 0:He.call(Be)[0])||_e}return _e}var aa=function(_e){return _e==="month"||_e==="date"?"year":_e},Ga=function(_e){return _e==="date"?"month":_e},ya=function(_e){return _e==="month"||_e==="date"?"quarter":_e},Sn=function(_e){return _e==="date"?"week":_e},Jr={year:aa,month:Ga,quarter:ya,week:Sn,time:null,date:null};function So(Be,_e){return Be.some(function(He){return He&&He.contains(_e)})}function jt(Be){var _e=Be.open,He=Be.value,ct=Be.isClickOutside,mt=Be.triggerOpen,Gt=Be.forwardKeyDown,kt=Be.onKeyDown,fn=Be.blurToCancel,gn=Be.onSubmit,An=Be.onCancel,ba=Be.onFocus,Mn=Be.onBlur,zn=Be.changeOnBlur,ga=(0,se.useState)(!1),ma=(0,Bt.Z)(ga,2),mn=ma[0],In=ma[1],hn=(0,se.useState)(!1),ar=(0,Bt.Z)(hn,2),Ka=ar[0],or=ar[1],mr=(0,se.useRef)(!1),ir=(0,se.useRef)(!1),Ha=(0,se.useRef)(!1),Fo={onMouseDown:function(){In(!0),mt(!0)},onKeyDown:function(po){var Io=function(){Ha.current=!0};if(kt(po,Io),!Ha.current){switch(po.which){case Cn.Z.ENTER:{_e?gn()!==!1&&In(!0):mt(!0),po.preventDefault();return}case Cn.Z.TAB:{mn&&_e&&!po.shiftKey?(In(!1),po.preventDefault()):!mn&&_e&&!Gt(po)&&po.shiftKey&&(In(!0),po.preventDefault());return}case Cn.Z.ESC:{In(!0),An();return}}!_e&&![Cn.Z.SHIFT].includes(po.which)?mt(!0):mn||Gt(po)}},onFocus:function(po){In(!0),or(!0),ba&&ba(po)},onBlur:function(po){if(mr.current||!ct(document.activeElement)){mr.current=!1;return}fn?setTimeout(function(){for(var Io=document,ti=Io.activeElement;ti&&ti.shadowRoot;)ti=ti.shadowRoot.activeElement;ct(ti)&&An()},0):_e&&(mt(!1),ir.current&&gn()),or(!1),Mn==null||Mn(po)}};return(0,se.useEffect)(function(){ir.current=!1},[_e]),(0,se.useEffect)(function(){ir.current=!0},[He]),(0,se.useEffect)(function(){return un(function(Gr){var po=Nn(Gr),Io=ct(po);_e&&(Io?!zn&&(!Ka||Io)&&mt(!1):(mr.current=!0,(0,bn.Z)(function(){mr.current=!1})))})}),[Fo,{focused:Ka,typing:mn}]}function Nt(Be,_e){return se.useMemo(function(){return Be||(_e?((0,Me.ZP)(!1,"`ranges` is deprecated. Please use `presets` instead."),Object.entries(_e).map(function(He){var ct=(0,Bt.Z)(He,2),mt=ct[0],Gt=ct[1];return{label:mt,value:Gt}})):[])},[Be,_e])}var Rt=te(34280);function wn(Be){var _e=Be.valueTexts,He=Be.onTextChange,ct=se.useState(""),mt=(0,Bt.Z)(ct,2),Gt=mt[0],kt=mt[1],fn=se.useRef([]);fn.current=_e;function gn(ba){kt(ba),He(ba)}function An(){kt(fn.current[0])}return(0,Rt.Z)(function(){_e.every(function(ba){return ba!==Gt})&&An()},[_e.join("||")]),[Gt,gn,An]}var Fa=se.createContext({}),ia=Fa,Ra=te(76190);function Mr(Be){var _e=Be.cellRender,He=Be.monthCellRender,ct=Be.dateRender,mt=se.useMemo(function(){if(_e)return _e;if(!(!He&&!ct))return function(Gt,kt){var fn=Gt;return ct&&kt.type==="date"?ct(fn,kt.today):He&&kt.type==="month"?He(fn,kt.locale):kt.originNode}},[_e,He,ct]);return mt}function Za(Be,_e){for(var He=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"0",ct=String(Be);ct.length<_e;)ct="".concat(He).concat(Be);return ct}var Qr=function(){for(var _e=arguments.length,He=new Array(_e),ct=0;ct<_e;ct++)He[ct]=arguments[ct];return He};function vi(Be){return Be==null?[]:Array.isArray(Be)?Be:[Be]}function gr(Be,_e){return Be?Be[_e]:null}function la(Be,_e,He){var ct=[gr(Be,0),gr(Be,1)];return ct[He]=typeof _e=="function"?_e(ct[He]):_e,!ct[0]&&!ct[1]?null:ct}function io(Be){return typeof Be=="function"?Be():Be}function ai(Be){var _e=Be.cellPrefixCls,He=Be.generateConfig,ct=Be.rangedValue,mt=Be.hoverRangedValue,Gt=Be.isInView,kt=Be.isSameCell,fn=Be.offsetCell,gn=Be.today,An=Be.value;function ba(Mn){var zn,ga=fn(Mn,-1),ma=fn(Mn,1),mn=gr(ct,0),In=gr(ct,1),hn=gr(mt,0),ar=gr(mt,1),Ka=_t(He,hn,ar,Mn);function or(po){return kt(mn,po)}function mr(po){return kt(In,po)}var ir=kt(hn,Mn),Ha=kt(ar,Mn),Fo=(Ka||Ha)&&(!Gt(ga)||mr(ga)),Gr=(Ka||ir)&&(!Gt(ma)||or(ma));return zn={},(0,Fe.Z)(zn,"".concat(_e,"-in-view"),Gt(Mn)),(0,Fe.Z)(zn,"".concat(_e,"-in-range"),_t(He,mn,In,Mn)),(0,Fe.Z)(zn,"".concat(_e,"-range-start"),or(Mn)),(0,Fe.Z)(zn,"".concat(_e,"-range-end"),mr(Mn)),(0,Fe.Z)(zn,"".concat(_e,"-range-start-single"),or(Mn)&&!In),(0,Fe.Z)(zn,"".concat(_e,"-range-end-single"),mr(Mn)&&!mn),(0,Fe.Z)(zn,"".concat(_e,"-range-start-near-hover"),or(Mn)&&(kt(ga,hn)||_t(He,hn,ar,ga))),(0,Fe.Z)(zn,"".concat(_e,"-range-end-near-hover"),mr(Mn)&&(kt(ma,ar)||_t(He,hn,ar,ma))),(0,Fe.Z)(zn,"".concat(_e,"-range-hover"),Ka),(0,Fe.Z)(zn,"".concat(_e,"-range-hover-start"),ir),(0,Fe.Z)(zn,"".concat(_e,"-range-hover-end"),Ha),(0,Fe.Z)(zn,"".concat(_e,"-range-hover-edge-start"),Fo),(0,Fe.Z)(zn,"".concat(_e,"-range-hover-edge-end"),Gr),(0,Fe.Z)(zn,"".concat(_e,"-range-hover-edge-start-near-range"),Fo&&kt(ga,In)),(0,Fe.Z)(zn,"".concat(_e,"-range-hover-edge-end-near-range"),Gr&&kt(ma,mn)),(0,Fe.Z)(zn,"".concat(_e,"-today"),kt(gn,Mn)),(0,Fe.Z)(zn,"".concat(_e,"-selected"),kt(An,Mn)),zn}return ba}var yo=se.createContext({}),no=yo;function At(Be,_e,He,ct,mt){var Gt=Be.setHour(_e,He);return Gt=Be.setMinute(Gt,ct),Gt=Be.setSecond(Gt,mt),Gt}function yn(Be,_e,He){if(!He)return _e;var ct=_e;return ct=Be.setHour(ct,Be.getHour(He)),ct=Be.setMinute(ct,Be.getMinute(He)),ct=Be.setSecond(ct,Be.getSecond(He)),ct}function Pn(Be,_e,He,ct,mt,Gt){var kt=Math.floor(Be/ct)*ct;if(kt=1?He|0:1,kt=Be;kt<=_e;kt+=Gt)mt.push({label:Za(kt,2),value:kt,disabled:(ct||[]).includes(kt)});return mt}function Co(Be){var _e=Be.generateConfig,He=Be.prefixCls,ct=Be.operationRef,mt=Be.activeColumnIndex,Gt=Be.value,kt=Be.showHour,fn=Be.showMinute,gn=Be.showSecond,An=Be.use12Hours,ba=Be.hourStep,Mn=ba===void 0?1:ba,zn=Be.minuteStep,ga=zn===void 0?1:zn,ma=Be.secondStep,mn=ma===void 0?1:ma,In=Be.disabledHours,hn=Be.disabledMinutes,ar=Be.disabledSeconds,Ka=Be.disabledTime,or=Be.hideDisabledOptions,mr=Be.onSelect,ir=Be.cellRender,Ha=Be.locale,Fo=[],Gr="".concat(He,"-content"),po="".concat(He,"-time-panel"),Io,ti=Gt?_e.getHour(Gt):-1,ci=ti,Bi=Gt?_e.getMinute(Gt):-1,Uo=Gt?_e.getSecond(Gt):-1,Rr=_e.getNow(),To=se.useMemo(function(){if(Ka){var en=Ka(Rr);return[en.disabledHours,en.disabledMinutes,en.disabledSeconds]}return[In,hn,ar]},[In,hn,ar,Ka,Rr]),ri=(0,Bt.Z)(To,3),gi=ri[0],Go=ri[1],Jo=ri[2],zi=Lr(0,23,Mn,gi&&gi()),Ii=(0,ge.Z)(function(){return zi},zi,Xr);An&&(Io=ci>=12,ci%=12);var Re=se.useMemo(function(){if(!An)return[!1,!1];var en=[!0,!0];return Ii.forEach(function(nn){var On=nn.disabled,Bn=nn.value;On||(Bn>=12?en[1]=!1:en[0]=!1)}),en},[An,Ii]),We=(0,Bt.Z)(Re,2),ot=We[0],st=We[1],yt=se.useMemo(function(){return An?Ii.filter(Io?function(en){return en.value>=12}:function(en){return en.value<12}).map(function(en){var nn=en.value%12,On=nn===0?"12":Za(nn,2);return(0,wt.Z)((0,wt.Z)({},en),{},{label:On,value:nn})}):Ii},[An,Io,Ii]),Pt=Lr(0,59,ga,Go&&Go(ti)),Zt=Lr(0,59,mn,Jo&&Jo(ti,Bi)),zt=tr({value:Gt,generateConfig:_e,disabledMinutes:Go,disabledSeconds:Jo,minutes:Pt,seconds:Zt,use12Hours:An});ct.current={onUpDown:function(nn){var On=Fo[mt];if(On)for(var Bn=On.units.findIndex(function(wa){return wa.value===On.value}),Fn=On.units.length,da=1;da2&&arguments[2]!==void 0?arguments[2]:!1;(La===In||Wr)&&(vr(Rn),Fo&&Fo(Rn),zt&&zt(Rn,Ma),Gr&&!on(gn,Rn,Da)&&!(ga!=null&&ga(Rn))&&Gr(Rn))},Vr=function(Rn){if(pi.includes(La)){var Ma,Wr,co=La==="date";switch(Rn===Cn.Z.PAGE_UP||Rn===Cn.Z.PAGE_DOWN?Wr=co?gn.addMonth:gn.addYear:Wr=co?gn.addDate:gn.addMonth,Rn){case Cn.Z.LEFT:case Cn.Z.PAGE_UP:Ma=Wr(Sr,-1);break;case Cn.Z.RIGHT:case Cn.Z.PAGE_DOWN:Ma=Wr(Sr,1);break;case Cn.Z.UP:case Cn.Z.DOWN:Ma=Wr(Sr,Number("".concat(Rn===Cn.Z.UP?"-":"").concat(co?de:Ko)));break}if(Ma)return!(ga!=null&&ga(Ma))}return!0},ni=function(Rn){if(da.current&&da.current.onKeyDown){var Ma=!0,Wr=Rn.which;if([Cn.Z.LEFT,Cn.Z.RIGHT,Cn.Z.UP,Cn.Z.DOWN,Cn.Z.PAGE_UP,Cn.Z.PAGE_DOWN,Cn.Z.ENTER].includes(Wr)&&(Rn.preventDefault(),Wr!==Cn.Z.ENTER&&ar===0&&(Ma=Vr(Wr))),Ma)return da.current.onKeyDown(Rn)}return(0,Me.ZP)(!1,"Panel not correct handle keyDown event. Please help to fire issue about this."),!1},so=function(Rn){da.current&&da.current.onBlur&&da.current.onBlur(Rn)};Zt&&On!=="right"&&(Zt.current={onKeyDown:ni,onClose:function(){da.current&&da.current.onClose&&da.current.onClose()}}),se.useEffect(function(){An&&!sa.current&&Hr(An)},[An]),se.useEffect(function(){sa.current=!1},[]);var Zr,ii=Mr({cellRender:Re,monthCellRender:Ii,dateRender:zi}),kn=(0,wt.Z)((0,wt.Z)({},Be),{},{cellRender:ii,operationRef:da,prefixCls:mt,viewDate:Sr,value:Da,onViewDateChange:_a,sourceMode:sr,onPanelChange:lo,disabledDate:ga});switch(delete kn.onChange,delete kn.onSelect,La){case"decade":Zr=se.createElement(Ri,(0,le.Z)({},kn,{onSelect:function(Rn,Ma){_a(Rn),uo(Rn,Ma)}}));break;case"year":Zr=se.createElement(Qi,(0,le.Z)({},kn,{onSelect:function(Rn,Ma){_a(Rn),uo(Rn,Ma)}}));break;case"month":Zr=se.createElement(El,(0,le.Z)({},kn,{onSelect:function(Rn,Ma){_a(Rn),uo(Rn,Ma)}}));break;case"quarter":Zr=se.createElement(bl,(0,le.Z)({},kn,{onSelect:function(Rn,Ma){_a(Rn),uo(Rn,Ma)}}));break;case"week":Zr=se.createElement(Wa,(0,le.Z)({},kn,{onSelect:function(Rn,Ma){_a(Rn),uo(Rn,Ma)}}));break;case"time":delete kn.showTime,Zr=se.createElement(xa,(0,le.Z)({},kn,(0,Ra.Z)(or)==="object"?or:null,{onSelect:function(Rn,Ma){_a(Rn),uo(Rn,Ma)}}));break;default:or?Zr=se.createElement(sl,(0,le.Z)({},kn,{onSelect:function(Rn,Ma){_a(Rn),uo(Rn,Ma)}})):Zr=se.createElement(Si,(0,le.Z)({},kn,{onSelect:function(Rn,Ma){_a(Rn),uo(Rn,Ma)}}))}var Yo,Zo,Di=function(){var Rn=gn.getNow(),Ma=Pn(gn.getHour(Rn),gn.getMinute(Rn),gn.getSecond(Rn),ot?To:1,st?gi:1,yt?Jo:1),Wr=At(gn,Rn,Ma[0],Ma[1],Ma[2]);uo(Wr,"submit")};Tt||(Yo=Yr(mt,La,ir),or&&La!=="date"?Zo=null:Zo=zo({prefixCls:mt,components:Bi,needConfirmButton:We,okDisabled:!Da||ga&&ga(Da),locale:fn,showNow:Ka,onNow:We&&Di,onOk:function(){Da&&(uo(Da,"submit",!0),ci&&ci(Da))}}));var Br;if(mr&&La==="date"&&In==="date"&&!or){var wr=gn.getNow(),Ar="".concat(mt,"-today-btn"),dr=ga&&ga(wr);Br=se.createElement("a",{className:ze()(Ar,dr&&"".concat(Ar,"-disabled")),"aria-disabled":dr,onClick:function(){dr||uo(wr,"mouse",!0)}},fn.today)}return se.createElement(ia.Provider,{value:(0,wt.Z)((0,wt.Z)({},Pt),{},{mode:La,hideHeader:"hideHeader"in Be?Ha:Pt.hideHeader,hidePrevBtn:nn&&On==="right",hideNextBtn:nn&&On==="left"})},se.createElement("div",{tabIndex:ar,className:ze()("".concat(mt,"-panel"),Gt,(_e={},(0,Fe.Z)(_e,"".concat(mt,"-panel-has-range"),Bn&&Bn[0]&&Bn[1]),(0,Fe.Z)(_e,"".concat(mt,"-panel-has-range-hover"),Fn&&Fn[0]&&Fn[1]),(0,Fe.Z)(_e,"".concat(mt,"-panel-rtl"),Uo==="rtl"),_e)),style:kt,onKeyDown:ni,onBlur:so,onMouseDown:Io},Zr,Yo||Zo||Br?se.createElement("div",{className:"".concat(mt,"-footer")},Yo,Zo,Br):null))}var Xt=Oo,Vt=te(35593),cn={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 ln(Be){var _e,He=Be.prefixCls,ct=Be.popupElement,mt=Be.popupStyle,Gt=Be.visible,kt=Be.dropdownClassName,fn=Be.dropdownAlign,gn=Be.transitionName,An=Be.getPopupContainer,ba=Be.children,Mn=Be.range,zn=Be.popupPlacement,ga=Be.direction,ma="".concat(He,"-dropdown"),mn=function(){return zn!==void 0?zn:ga==="rtl"?"bottomRight":"bottomLeft"};return se.createElement(Vt.Z,{showAction:[],hideAction:[],popupPlacement:mn(),builtinPlacements:cn,prefixCls:ma,popupTransitionName:gn,popup:ct,popupAlign:fn,popupVisible:Gt,popupClassName:ze()(kt,(_e={},(0,Fe.Z)(_e,"".concat(ma,"-range"),Mn),(0,Fe.Z)(_e,"".concat(ma,"-rtl"),ga==="rtl"),_e)),popupStyle:mt,getPopupContainer:An},ba)}var nr=ln;function Nr(Be){var _e=Be.prefixCls,He=Be.presets,ct=Be.onClick,mt=Be.onHover;return He.length?se.createElement("div",{className:"".concat(_e,"-presets")},se.createElement("ul",null,He.map(function(Gt,kt){var fn=Gt.label,gn=Gt.value;return se.createElement("li",{key:kt,onClick:function(){return ct==null?void 0:ct(io(gn))},onMouseEnter:function(){return mt==null?void 0:mt(io(gn))},onMouseLeave:function(){return mt==null?void 0:mt(null)}},fn)}))):null}function na(Be){var _e=Be.picker,He=Be.disabledHours,ct=Be.disabledMinutes,mt=Be.disabledSeconds;_e==="time"&&(He||ct||mt)&&warning(!1,"'disabledHours', 'disabledMinutes', 'disabledSeconds' will be removed in the next major version, please use 'disabledTime' instead.")}function Ir(Be,_e,He){var ct=(0,Ra.Z)(_e)==="object"?_e.clearIcon:He;return ct||se.createElement("span",{className:"".concat(Be,"-clear-btn")})}function Or(Be){var _e,He=Be,ct=He.prefixCls,mt=ct===void 0?"rc-picker":ct,Gt=He.id,kt=He.name,fn=He.tabIndex,gn=He.style,An=He.className,ba=He.dropdownClassName,Mn=He.dropdownAlign,zn=He.popupStyle,ga=He.transitionName,ma=He.generateConfig,mn=He.locale,In=He.inputReadOnly,hn=He.allowClear,ar=He.autoFocus,Ka=He.showTime,or=He.picker,mr=or===void 0?"date":or,ir=He.format,Ha=He.use12Hours,Fo=He.value,Gr=He.defaultValue,po=He.presets,Io=He.open,ti=He.defaultOpen,ci=He.defaultOpenValue,Bi=He.suffixIcon,Uo=He.clearIcon,Rr=He.disabled,To=He.disabledDate,ri=He.placeholder,gi=He.getPopupContainer,Go=He.pickerRef,Jo=He.panelRender,zi=He.onChange,Ii=He.onOpenChange,Re=He.onFocus,We=He.onBlur,ot=He.onMouseDown,st=He.onMouseUp,yt=He.onMouseEnter,Pt=He.onMouseLeave,Zt=He.onContextMenu,zt=He.onClick,Tt=He.onKeyDown,an=He.onSelect,en=He.direction,nn=He.autoComplete,On=nn===void 0?"off":nn,Bn=He.inputRender,Fn=He.changeOnBlur,da=se.useRef(null),sa=mr==="date"&&!!Ka||mr==="time",wa=Nt(po),Ea=vi(jn(ir,mr,Ka,Ha)),Da=se.useRef(null),vr=se.useRef(null),Fr=se.useRef(null),rr=(0,Ne.Z)(null,{value:Fo,defaultValue:Gr}),Sr=(0,Bt.Z)(rr,2),Hr=Sr[0],_a=Sr[1],$a=se.useState(Hr),ja=(0,Bt.Z)($a,2),Aa=ja[0],La=ja[1],yr=se.useRef(null),ao=(0,Ne.Z)(!1,{value:Io,defaultValue:ti,postState:function(Ht){return Rr?!1:Ht},onChange:function(Ht){Ii&&Ii(Ht),!Ht&&yr.current&&yr.current.onClose&&yr.current.onClose()}}),Ur=(0,Bt.Z)(ao,2),sr=Ur[0],to=Ur[1],lo=dn(Aa,{formatList:Ea,generateConfig:ma,locale:mn}),uo=(0,Bt.Z)(lo,2),Vr=uo[0],ni=uo[1],so=wn({valueTexts:Vr,onTextChange:function(Ht){var ea=pt(Ht,{locale:mn,formatList:Ea,generateConfig:ma});ea&&(!To||!To(ea))&&La(ea)}}),Zr=(0,Bt.Z)(so,3),ii=Zr[0],kn=Zr[1],Yo=Zr[2],Zo=function(Ht){La(Ht),_a(Ht),zi&&!on(ma,Hr,Ht)&&zi(Ht,Ht?gt(Ht,{generateConfig:ma,locale:mn,format:Ea[0]}):"")},Di=function(Ht){Rr&&Ht||to(Ht)},Br=function(Ht){return sr&&yr.current&&yr.current.onKeyDown?yr.current.onKeyDown(Ht):((0,Me.ZP)(!1,"Picker not correct forward KeyDown operation. Please help to fire issue about this."),!1)},wr=function(){for(var Ht=arguments.length,ea=new Array(Ht),Jn=0;Jnzn(An);case"month":return Mn(mn)>Mn(An);case"week":return ba(mn)>ba(An);default:return!ut(fn,mn,An)&&fn.isAfter(mn,An)}return!1},[Gt,kt[1],An,_e]),ma=se.useCallback(function(mn){if(kt[1]||Gt&&Gt(mn))return!0;if(kt[0]&&gn)return!ut(fn,mn,An)&&fn.isAfter(gn,mn);if(!_e&&gn)switch(He){case"quarter":return zn(mn)0&&arguments[0]!==void 0?arguments[0]:!1,Kr=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},ho=null;Ut&&Po&&Po[0]&&Po[1]&&mn.isAfter(Po[1],Po[0])&&(ho=Po);var mi=Ha;if(Ha&&(0,Ra.Z)(Ha)==="object"&&Ha.defaultValue){var Hi=Ha.defaultValue;mi=(0,wt.Z)((0,wt.Z)({},Ha),{},{defaultValue:gr(Hi,Yt)||void 0})}return se.createElement(no.Provider,{value:{inRange:!0,panelPosition:ui,rangedValue:Lo||Ta,hoverRangedValue:ho}},se.createElement(Xt,(0,le.Z)({},Be,Kr,{cellRender:Yi,showTime:mi,mode:co[Yt],generateConfig:mn,style:void 0,direction:Sr,disabledDate:Yt===0?Jt:fa,disabledTime:function(Ol){return To?To(Ol,Yt===0?"start":"end"):!1},className:ze()((0,Fe.Z)({},"".concat(kt,"-panel-focused"),Yt===0?!Eo:!rn)),value:gr(Ta,Yt),locale:In,tabIndex:-1,onPanelChange:function(Ol,Wl){Yt===0&&wo(!0),Yt===1&&nl(!0),Ke(la(co,Wl,Yt),la(Ta,Ol,Yt));var Kl=Ol;ui==="right"&&co[Yt]===Wl&&(Kl=$e(Kl,Wl,mn,-1)),wr(Kl,Yt)},onOk:null,onSelect:void 0,onChange:void 0,defaultValue:Yt===0?gr(Ta,1):gr(Ta,0)})))}var ll=0,al=0;if(Yt&&ao.current&&sr.current&&yr.current&&uo.current){ll=ao.current.offsetWidth+sr.current.offsetWidth;var ls=uo.current.offsetLeft>ll?uo.current.offsetLeft-ll:uo.current.offsetLeft,Es=yr.current.offsetWidth,Ps=uo.current.offsetWidth;Es&&Ps&&ll>Es-Ps-(Sr==="rtl"?0:ls)&&(al=ll)}var bs=Sr==="rtl"?{right:ll}:{left:ll};function xs(){var ui,Kr=Yr(kt,co[Yt],zt),ho=zo({prefixCls:kt,components:Fr,needConfirmButton:Aa,okDisabled:!gr(Ta,Yt)||Rr&&Rr(Ta[Yt]),locale:In,onOk:function(){var Ll=gr(Ta,Yt);Ll&&(Jn(Ta,Yt),Da==null||Da(Ta),Qt(!1,Yt,"confirm"))}});if(ir!=="time"&&!Ha){var mi=Br(Yt),Hi=$e(mi,ir,mn),ss=co[Yt],Ol=ss===ir,Wl=Cl(Ol?"left":!1,{pickerValue:mi,onPickerValueChange:function(Ll){wr(Ll,Yt)}}),Kl=Cl("right",{pickerValue:Hi,onPickerValueChange:function(Ll){wr($e(Ll,ir,mn,-1),Yt)}});Sr==="rtl"?ui=se.createElement(se.Fragment,null,Kl,Ol&&Wl):ui=se.createElement(se.Fragment,null,Wl,Ol&&Kl)}else ui=Cl();var vs=se.createElement("div",{className:"".concat(kt,"-panel-layout")},se.createElement(Nr,{prefixCls:kt,presets:kl,onClick:function(Ll){Jn(Ll,null),Qt(!1,Yt,"preset")},onHover:function(Ll){ro(Ll)}}),se.createElement("div",null,se.createElement("div",{className:"".concat(kt,"-panels")},ui),(Kr||ho)&&se.createElement("div",{className:"".concat(kt,"-footer")},Kr,ho)));return Jo&&(vs=Jo(vs)),se.createElement("div",{className:"".concat(kt,"-panel-container"),style:{marginLeft:al},ref:yr,onMouseDown:function(Ll){Ll.preventDefault()}},vs)}var ws=se.createElement("div",{className:ze()("".concat(kt,"-range-wrapper"),"".concat(kt,"-").concat(ir,"-range-wrapper")),style:{minWidth:vn}},se.createElement("div",{ref:uo,className:"".concat(kt,"-range-arrow"),style:bs}),xs()),Cs;ot&&(Cs=se.createElement("span",{className:"".concat(kt,"-suffix"),onMouseDown:function(Kr){Kr.preventDefault()}},ot));var As=Ir(kt,We,st),Bs=se.createElement("span",{onMouseDown:function(Kr){Kr.preventDefault(),Kr.stopPropagation()},onMouseUp:function(Kr){Kr.preventDefault(),Kr.stopPropagation();var ho=kn;so[0]||(ho=la(ho,null,0)),so[1]||(ho=la(ho,null,1)),Jn(ho,null),Qt(!1,Yt,"clear")},className:"".concat(kt,"-clear"),role:"button"},As),Ds=We&&(gr(kn,0)&&!so[0]||gr(kn,1)&&!so[1]),Fs={size:Cr(ir,Vr[0],mn)},Ss=0,ys=0;ao.current&&Ur.current&&sr.current&&(Yt===0?ys=ao.current.offsetWidth:(Ss=ll,ys=Ur.current.offsetWidth));var Ms=Sr==="rtl"?{right:Ss}:{left:Ss},Os=function(Kr,ho){var mi=la(Ta,Kr,Yt);if(ho==="submit"||ho!=="key"&&!Aa){Jn(mi,Yt),Yt===0?wo():nl();var Hi=Yt===0?1:0;so[Hi]?Qt(!1,!1,"confirm"):Qt(!1,Yt,"confirm")}else Rn(mi)};return se.createElement(ia.Provider,{value:{operationRef:ni,hideHeader:ir==="time",onDateMouseEnter:fl,onDateMouseLeave:li,hideRanges:!0,onSelect:Os,open:Ut}},se.createElement(nr,{visible:Ut,popupElement:ws,popupStyle:ba,prefixCls:kt,dropdownClassName:Mn,dropdownAlign:ga,getPopupContainer:ma,transitionName:zn,range:!0,direction:Sr},se.createElement("div",(0,le.Z)({ref:La,className:ze()(kt,"".concat(kt,"-range"),An,(_e={},(0,Fe.Z)(_e,"".concat(kt,"-disabled"),so[0]&&so[1]),(0,Fe.Z)(_e,"".concat(kt,"-focused"),Yt===0?Li:cl),(0,Fe.Z)(_e,"".concat(kt,"-rtl"),Sr==="rtl"),_e)),style:gn,onClick:ra,onMouseEnter:sa,onMouseLeave:wa,onMouseDown:vo,onMouseUp:da},(0,lt.Z)(Be,{aria:!0,data:!0})),se.createElement("div",{className:ze()("".concat(kt,"-input"),(He={},(0,Fe.Z)(He,"".concat(kt,"-input-active"),Yt===0),(0,Fe.Z)(He,"".concat(kt,"-input-placeholder"),!!xo),He)),ref:ao},se.createElement("input",(0,le.Z)({id:fn,disabled:so[0],readOnly:Pt||typeof Vr[0]=="function"||!Eo,value:xo||lr,onChange:function(Kr){_r(Kr.target.value)},autoFocus:ar,placeholder:gr(hn,0)||"",ref:to},Ia,Fs,{autoComplete:$a}))),se.createElement("div",{className:"".concat(kt,"-range-separator"),ref:sr},po),se.createElement("div",{className:ze()("".concat(kt,"-input"),(ct={},(0,Fe.Z)(ct,"".concat(kt,"-input-active"),Yt===1),(0,Fe.Z)(ct,"".concat(kt,"-input-placeholder"),!!Zi),ct)),ref:Ur},se.createElement("input",(0,le.Z)({disabled:so[1],readOnly:Pt||typeof Vr[0]=="function"||!rn,value:Zi||br,onChange:function(Kr){Pa(Kr.target.value)},placeholder:gr(hn,1)||"",ref:lo},Qn,Fs,{autoComplete:$a}))),se.createElement("div",{className:"".concat(kt,"-active-bar"),style:(0,wt.Z)((0,wt.Z)({},Ms),{},{width:ys,position:"absolute"})}),Cs,Ds&&Bs)))}var xl=function(Be){(0,ft.Z)(He,Be);var _e=(0,Ot.Z)(He);function He(){var ct;(0,qe.Z)(this,He);for(var mt=arguments.length,Gt=new Array(mt),kt=0;kt{const{lineHeight:mt}=Be,Gt=Math.floor(He*mt)+2,kt=Math.max((_e-Gt)/2,0),fn=Math.max(_e-Gt-kt,0);return{padding:`${kt}px ${ct}px ${fn}px`}},Ul=Be=>{const{componentCls:_e,pickerCellCls:He,pickerCellInnerCls:ct,cellHeight:mt,motionDurationSlow:Gt,borderRadiusSM:kt,motionDurationMid:fn,cellHoverBg:gn,lineWidth:An,lineType:ba,colorPrimary:Mn,cellActiveWithRangeBg:zn,colorTextLightSolid:ga,controlHeightSM:ma,cellRangeBorderColor:mn,pickerCellBorderGap:In,cellHoverWithRangeBg:hn,cellWidth:ar,colorTextDisabled:Ka,cellBgDisabled:or}=Be;return{"&::before":{position:"absolute",top:"50%",insetInlineStart:0,insetInlineEnd:0,zIndex:1,height:mt,transform:"translateY(-50%)",transition:`all ${Gt}`,content:'""'},[ct]:{position:"relative",zIndex:2,display:"inline-block",minWidth:mt,height:mt,lineHeight:`${mt}px`,borderRadius:kt,transition:`background ${fn}, border ${fn}`},"&-range-hover-start, &-range-hover-end":{[ct]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`&:hover:not(${He}-in-view), - &:hover:not(${He}-selected):not(${He}-range-start):not(${He}-range-end):not(${He}-range-hover-start):not(${He}-range-hover-end)`]:{[ct]:{background:gn}},[`&-in-view${He}-today ${ct}`]:{"&::before":{position:"absolute",top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,zIndex:1,border:`${An}px ${ba} ${Mn}`,borderRadius:kt,content:'""'}},[`&-in-view${He}-in-range`]:{position:"relative","&::before":{background:zn}},[`&-in-view${He}-selected ${ct}, - &-in-view${He}-range-start ${ct}, - &-in-view${He}-range-end ${ct}`]:{color:ga,background:Mn},[`&-in-view${He}-range-start:not(${He}-range-start-single), - &-in-view${He}-range-end:not(${He}-range-end-single)`]:{"&::before":{background:zn}},[`&-in-view${He}-range-start::before`]:{insetInlineStart:"50%"},[`&-in-view${He}-range-end::before`]:{insetInlineEnd:"50%"},[`&-in-view${He}-range-hover-start:not(${He}-in-range):not(${He}-range-start):not(${He}-range-end), - &-in-view${He}-range-hover-end:not(${He}-in-range):not(${He}-range-start):not(${He}-range-end), - &-in-view${He}-range-hover-start${He}-range-start-single, - &-in-view${He}-range-hover-start${He}-range-start${He}-range-end${He}-range-end-near-hover, - &-in-view${He}-range-hover-end${He}-range-start${He}-range-end${He}-range-start-near-hover, - &-in-view${He}-range-hover-end${He}-range-end-single, - &-in-view${He}-range-hover:not(${He}-in-range)`]:{"&::after":{position:"absolute",top:"50%",zIndex:0,height:ma,borderTop:`${An}px dashed ${mn}`,borderBottom:`${An}px dashed ${mn}`,transform:"translateY(-50%)",transition:`all ${Gt}`,content:'""'}},"&-range-hover-start::after,\n &-range-hover-end::after,\n &-range-hover::after":{insetInlineEnd:0,insetInlineStart:In},[`&-in-view${He}-in-range${He}-range-hover::before, - &-in-view${He}-in-range${He}-range-hover-start::before, - &-in-view${He}-in-range${He}-range-hover-end::before, - &-in-view${He}-range-start${He}-range-hover::before, - &-in-view${He}-range-end${He}-range-hover::before, - &-in-view${He}-range-start:not(${He}-range-start-single)${He}-range-hover-start::before, - &-in-view${He}-range-end:not(${He}-range-end-single)${He}-range-hover-end::before, + ${le}-checked:not(${le}-disabled) + `]:{[`&:hover ${le}-inner`]:{backgroundColor:we.colorPrimaryHover,borderColor:"transparent"}}},{[le]:{"&-indeterminate":{[`${le}-inner`]:{backgroundColor:we.colorBgContainer,borderColor:we.colorBorder,"&:after":{top:"50%",insetInlineStart:"50%",width:we.fontSizeLG/2,height:we.fontSizeLG/2,backgroundColor:we.colorPrimary,border:0,transform:"translate(-50%, -50%) scale(1)",opacity:1,content:'""'}}}}},{[`${me}-disabled`]:{cursor:"not-allowed"},[`${le}-disabled`]:{[`&, ${le}-input`]:{cursor:"not-allowed",pointerEvents:"none"},[`${le}-inner`]:{background:we.colorBgContainerDisabled,borderColor:we.colorBorder,"&:after":{borderColor:we.colorTextDisabled}},"&:after":{display:"none"},"& + span":{color:we.colorTextDisabled},[`&${le}-indeterminate ${le}-inner::after`]:{background:we.colorTextDisabled}}}]};function ve(we,le){const me=(0,he.TS)(le,{checkboxCls:`.${we}`,checkboxSize:le.controlInteractiveSize});return[Ge(me)]}xt.ZP=(0,Oe.Z)("Checkbox",(we,le)=>{let{prefixCls:me}=le;return[ve(me,we)]})},5083:function(bt,xt,te){"use strict";te.d(xt,{default:function(){return ps}});var x=te(66649),he=te.n(x),Oe=te(48736),Ge=te(9007),ve=te.n(Ge),we=te(50991),le=te.n(we),me=te(9084),Ie=te.n(me),Ce=te(58626),Pe=te.n(Ce),be=te(13477),Se=te.n(be),ne=te(64796),E=te.n(ne);he().extend(E()),he().extend(Se()),he().extend(ve()),he().extend(le()),he().extend(Ie()),he().extend(Pe()),he().extend(function(De,_e){var je=_e.prototype,ct=je.format;je.format=function(Gt){var kt=(Gt||"").replace("Wo","wo");return ct.bind(this)(kt)}});var a={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"},b=function(_e){var je=a[_e];return je||_e.split("_")[0]},y=function(){(0,Oe.ET)(!1,"Not match any format. Please help to fire a issue about this.")},z={getNow:function(){return he()()},getFixedDate:function(_e){return he()(_e,["YYYY-M-DD","YYYY-MM-DD"])},getEndDate:function(_e){return _e.endOf("month")},getWeekDay:function(_e){var je=_e.locale("en");return je.weekday()+je.localeData().firstDayOfWeek()},getYear:function(_e){return _e.year()},getMonth:function(_e){return _e.month()},getDate:function(_e){return _e.date()},getHour:function(_e){return _e.hour()},getMinute:function(_e){return _e.minute()},getSecond:function(_e){return _e.second()},addYear:function(_e,je){return _e.add(je,"year")},addMonth:function(_e,je){return _e.add(je,"month")},addDate:function(_e,je){return _e.add(je,"day")},setYear:function(_e,je){return _e.year(je)},setMonth:function(_e,je){return _e.month(je)},setDate:function(_e,je){return _e.date(je)},setHour:function(_e,je){return _e.hour(je)},setMinute:function(_e,je){return _e.minute(je)},setSecond:function(_e,je){return _e.second(je)},isAfter:function(_e,je){return _e.isAfter(je)},isValidate:function(_e){return _e.isValid()},locale:{getWeekFirstDay:function(_e){return he()().locale(b(_e)).localeData().firstDayOfWeek()},getWeekFirstDate:function(_e,je){return je.locale(b(_e)).weekday(0)},getWeek:function(_e,je){return je.locale(b(_e)).week()},getShortWeekDays:function(_e){return he()().locale(b(_e)).localeData().weekdaysMin()},getShortMonths:function(_e){return he()().locale(b(_e)).localeData().monthsShort()},format:function(_e,je,ct){return je.locale(b(_e)).format(ct)},parse:function(_e,je,ct){for(var mt=b(_e),Gt=0;Gt1&&(kt=_e.addDate(kt,-7)),kt}function et(De,_e,je){var ct=arguments.length>3&&arguments[3]!==void 0?arguments[3]:1;switch(_e){case"year":return je.addYear(De,ct*10);case"quarter":case"month":return je.addYear(De,ct);default:return je.addMonth(De,ct)}}function gt(De,_e){var je=_e.generateConfig,ct=_e.locale,mt=_e.format;return typeof mt=="function"?mt(De):je.locale.format(ct.locale,De,mt)}function pt(De,_e){var je=_e.generateConfig,ct=_e.locale,mt=_e.formatList;return!De||typeof mt[0]=="function"?null:je.locale.parse(ct.locale,De,mt)}function Mt(De){var _e=De.cellDate,je=De.mode,ct=De.disabledDate,mt=De.generateConfig;if(!ct)return!1;var Gt=function(ma,mn,In){for(var hn=mn;hn<=In;){var ar=void 0;switch(ma){case"date":{if(ar=mt.setDate(_e,hn),!ct(ar))return!1;break}case"month":{if(ar=mt.setMonth(_e,hn),!Mt({cellDate:ar,mode:"month",generateConfig:mt,disabledDate:ct}))return!1;break}case"year":{if(ar=mt.setYear(_e,hn),!Mt({cellDate:ar,mode:"year",generateConfig:mt,disabledDate:ct}))return!1;break}}hn+=1}return!0};switch(je){case"date":case"week":return ct(_e);case"month":{var kt=1,fn=mt.getDate(mt.getEndDate(_e));return Gt("date",kt,fn)}case"quarter":{var gn=Math.floor(mt.getMonth(_e)/3)*3,Bn=gn+2;return Gt("month",gn,Bn)}case"year":return Gt("month",0,11);case"decade":{var ba=mt.getYear(_e),Mn=Math.floor(ba/re)*re,zn=Mn+re-1;return Gt("year",Mn,zn)}}}function dn(De,_e){var je=_e.formatList,ct=_e.generateConfig,mt=_e.locale;return(0,ge.Z)(function(){if(!De)return[[""],""];for(var Gt="",kt=[],fn=0;fn1&&arguments[1]!==void 0?arguments[1]:!1;if(cancelAnimationFrame(Bn.current),hn){gn(In);return}Bn.current=requestAnimationFrame(function(){gn(In)})}var Mn=dn(fn,{formatList:je,generateConfig:ct,locale:mt}),zn=(0,Bt.Z)(Mn,2),ga=zn[1];function ma(In){ba(In)}function mn(){var In=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;ba(null,In)}return(0,ie.useEffect)(function(){mn(!0)},[De]),(0,ie.useEffect)(function(){return function(){return cancelAnimationFrame(Bn.current)}},[]),[ga,ma,mn]}var Fn=te(10228),xn=te(16089),pa=te(94480),Na=te(29194),Oa=new Map;function ka(De,_e){var je;function ct(){(0,Na.Z)(De)?_e():je=(0,xn.Z)(function(){ct()})}return ct(),function(){xn.Z.cancel(je)}}function Ya(De,_e,je){if(Oa.get(De)&&cancelAnimationFrame(Oa.get(De)),je<=0){Oa.set(De,requestAnimationFrame(function(){De.scrollTop=_e}));return}var ct=_e-De.scrollTop,mt=ct/je*10;Oa.set(De,requestAnimationFrame(function(){De.scrollTop+=mt,De.scrollTop!==_e&&Ya(De,_e,je-10)}))}function hr(De,_e){var je=_e.onLeftRight,ct=_e.onCtrlLeftRight,mt=_e.onUpDown,Gt=_e.onPageUpDown,kt=_e.onEnter,fn=De.which,gn=De.ctrlKey,Bn=De.metaKey;switch(fn){case Fn.Z.LEFT:if(gn||Bn){if(ct)return ct(-1),!0}else if(je)return je(-1),!0;break;case Fn.Z.RIGHT:if(gn||Bn){if(ct)return ct(1),!0}else if(je)return je(1),!0;break;case Fn.Z.UP:if(mt)return mt(-1),!0;break;case Fn.Z.DOWN:if(mt)return mt(1),!0;break;case Fn.Z.PAGE_UP:if(Gt)return Gt(-1),!0;break;case Fn.Z.PAGE_DOWN:if(Gt)return Gt(1),!0;break;case Fn.Z.ENTER:if(kt)return kt(),!0;break}return!1}function Gn(De,_e,je,ct){var mt=De;if(!mt)switch(_e){case"time":mt=ct?"hh:mm:ss a":"HH:mm:ss";break;case"week":mt="gggg-wo";break;case"month":mt="YYYY-MM";break;case"quarter":mt="YYYY-[Q]Q";break;case"year":mt="YYYY";break;default:mt=je?"YYYY-MM-DD HH:mm:ss":"YYYY-MM-DD"}return mt}function Cr(De,_e,je){var ct=De==="time"?8:10,mt=typeof _e=="function"?_e(je.getNow()).length:_e.length;return Math.max(ct,mt)+2}var Er=null,Va=new Set;function un(De){return!Er&&typeof window!="undefined"&&window.addEventListener&&(Er=function(je){(0,pa.Z)(Va).forEach(function(ct){ct(je)})},window.addEventListener("mousedown",Er)),Va.add(De),function(){Va.delete(De),Va.size===0&&(window.removeEventListener("mousedown",Er),Er=null)}}function Nn(De){var _e=De.target;if(De.composed&&_e.shadowRoot){var je;return((je=De.composedPath)===null||je===void 0?void 0:je.call(De)[0])||_e}return _e}var aa=function(_e){return _e==="month"||_e==="date"?"year":_e},Ga=function(_e){return _e==="date"?"month":_e},ya=function(_e){return _e==="month"||_e==="date"?"quarter":_e},Sn=function(_e){return _e==="date"?"week":_e},Jr={year:aa,month:Ga,quarter:ya,week:Sn,time:null,date:null};function So(De,_e){return De.some(function(je){return je&&je.contains(_e)})}function jt(De){var _e=De.open,je=De.value,ct=De.isClickOutside,mt=De.triggerOpen,Gt=De.forwardKeyDown,kt=De.onKeyDown,fn=De.blurToCancel,gn=De.onSubmit,Bn=De.onCancel,ba=De.onFocus,Mn=De.onBlur,zn=De.changeOnBlur,ga=(0,ie.useState)(!1),ma=(0,Bt.Z)(ga,2),mn=ma[0],In=ma[1],hn=(0,ie.useState)(!1),ar=(0,Bt.Z)(hn,2),Ka=ar[0],or=ar[1],mr=(0,ie.useRef)(!1),ir=(0,ie.useRef)(!1),Ha=(0,ie.useRef)(!1),Fo={onMouseDown:function(){In(!0),mt(!0)},onKeyDown:function(po){var Io=function(){Ha.current=!0};if(kt(po,Io),!Ha.current){switch(po.which){case Fn.Z.ENTER:{_e?gn()!==!1&&In(!0):mt(!0),po.preventDefault();return}case Fn.Z.TAB:{mn&&_e&&!po.shiftKey?(In(!1),po.preventDefault()):!mn&&_e&&!Gt(po)&&po.shiftKey&&(In(!0),po.preventDefault());return}case Fn.Z.ESC:{In(!0),Bn();return}}!_e&&![Fn.Z.SHIFT].includes(po.which)?mt(!0):mn||Gt(po)}},onFocus:function(po){In(!0),or(!0),ba&&ba(po)},onBlur:function(po){if(mr.current||!ct(document.activeElement)){mr.current=!1;return}fn?setTimeout(function(){for(var Io=document,ti=Io.activeElement;ti&&ti.shadowRoot;)ti=ti.shadowRoot.activeElement;ct(ti)&&Bn()},0):_e&&(mt(!1),ir.current&&gn()),or(!1),Mn==null||Mn(po)}};return(0,ie.useEffect)(function(){ir.current=!1},[_e]),(0,ie.useEffect)(function(){ir.current=!0},[je]),(0,ie.useEffect)(function(){return un(function(Gr){var po=Nn(Gr),Io=ct(po);_e&&(Io?!zn&&(!Ka||Io)&&mt(!1):(mr.current=!0,(0,xn.Z)(function(){mr.current=!1})))})}),[Fo,{focused:Ka,typing:mn}]}function Nt(De,_e){return ie.useMemo(function(){return De||(_e?((0,Oe.ZP)(!1,"`ranges` is deprecated. Please use `presets` instead."),Object.entries(_e).map(function(je){var ct=(0,Bt.Z)(je,2),mt=ct[0],Gt=ct[1];return{label:mt,value:Gt}})):[])},[De,_e])}var Rt=te(34280);function An(De){var _e=De.valueTexts,je=De.onTextChange,ct=ie.useState(""),mt=(0,Bt.Z)(ct,2),Gt=mt[0],kt=mt[1],fn=ie.useRef([]);fn.current=_e;function gn(ba){kt(ba),je(ba)}function Bn(){kt(fn.current[0])}return(0,Rt.Z)(function(){_e.every(function(ba){return ba!==Gt})&&Bn()},[_e.join("||")]),[Gt,gn,Bn]}var Fa=ie.createContext({}),ia=Fa,Ra=te(76190);function Mr(De){var _e=De.cellRender,je=De.monthCellRender,ct=De.dateRender,mt=ie.useMemo(function(){if(_e)return _e;if(!(!je&&!ct))return function(Gt,kt){var fn=Gt;return ct&&kt.type==="date"?ct(fn,kt.today):je&&kt.type==="month"?je(fn,kt.locale):kt.originNode}},[_e,je,ct]);return mt}function Za(De,_e){for(var je=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"0",ct=String(De);ct.length<_e;)ct="".concat(je).concat(De);return ct}var Qr=function(){for(var _e=arguments.length,je=new Array(_e),ct=0;ct<_e;ct++)je[ct]=arguments[ct];return je};function vi(De){return De==null?[]:Array.isArray(De)?De:[De]}function gr(De,_e){return De?De[_e]:null}function la(De,_e,je){var ct=[gr(De,0),gr(De,1)];return ct[je]=typeof _e=="function"?_e(ct[je]):_e,!ct[0]&&!ct[1]?null:ct}function io(De){return typeof De=="function"?De():De}function ai(De){var _e=De.cellPrefixCls,je=De.generateConfig,ct=De.rangedValue,mt=De.hoverRangedValue,Gt=De.isInView,kt=De.isSameCell,fn=De.offsetCell,gn=De.today,Bn=De.value;function ba(Mn){var zn,ga=fn(Mn,-1),ma=fn(Mn,1),mn=gr(ct,0),In=gr(ct,1),hn=gr(mt,0),ar=gr(mt,1),Ka=_t(je,hn,ar,Mn);function or(po){return kt(mn,po)}function mr(po){return kt(In,po)}var ir=kt(hn,Mn),Ha=kt(ar,Mn),Fo=(Ka||Ha)&&(!Gt(ga)||mr(ga)),Gr=(Ka||ir)&&(!Gt(ma)||or(ma));return zn={},(0,Fe.Z)(zn,"".concat(_e,"-in-view"),Gt(Mn)),(0,Fe.Z)(zn,"".concat(_e,"-in-range"),_t(je,mn,In,Mn)),(0,Fe.Z)(zn,"".concat(_e,"-range-start"),or(Mn)),(0,Fe.Z)(zn,"".concat(_e,"-range-end"),mr(Mn)),(0,Fe.Z)(zn,"".concat(_e,"-range-start-single"),or(Mn)&&!In),(0,Fe.Z)(zn,"".concat(_e,"-range-end-single"),mr(Mn)&&!mn),(0,Fe.Z)(zn,"".concat(_e,"-range-start-near-hover"),or(Mn)&&(kt(ga,hn)||_t(je,hn,ar,ga))),(0,Fe.Z)(zn,"".concat(_e,"-range-end-near-hover"),mr(Mn)&&(kt(ma,ar)||_t(je,hn,ar,ma))),(0,Fe.Z)(zn,"".concat(_e,"-range-hover"),Ka),(0,Fe.Z)(zn,"".concat(_e,"-range-hover-start"),ir),(0,Fe.Z)(zn,"".concat(_e,"-range-hover-end"),Ha),(0,Fe.Z)(zn,"".concat(_e,"-range-hover-edge-start"),Fo),(0,Fe.Z)(zn,"".concat(_e,"-range-hover-edge-end"),Gr),(0,Fe.Z)(zn,"".concat(_e,"-range-hover-edge-start-near-range"),Fo&&kt(ga,In)),(0,Fe.Z)(zn,"".concat(_e,"-range-hover-edge-end-near-range"),Gr&&kt(ma,mn)),(0,Fe.Z)(zn,"".concat(_e,"-today"),kt(gn,Mn)),(0,Fe.Z)(zn,"".concat(_e,"-selected"),kt(Bn,Mn)),zn}return ba}var yo=ie.createContext({}),no=yo;function At(De,_e,je,ct,mt){var Gt=De.setHour(_e,je);return Gt=De.setMinute(Gt,ct),Gt=De.setSecond(Gt,mt),Gt}function yn(De,_e,je){if(!je)return _e;var ct=_e;return ct=De.setHour(ct,De.getHour(je)),ct=De.setMinute(ct,De.getMinute(je)),ct=De.setSecond(ct,De.getSecond(je)),ct}function Cn(De,_e,je,ct,mt,Gt){var kt=Math.floor(De/ct)*ct;if(kt=1?je|0:1,kt=De;kt<=_e;kt+=Gt)mt.push({label:Za(kt,2),value:kt,disabled:(ct||[]).includes(kt)});return mt}function Co(De){var _e=De.generateConfig,je=De.prefixCls,ct=De.operationRef,mt=De.activeColumnIndex,Gt=De.value,kt=De.showHour,fn=De.showMinute,gn=De.showSecond,Bn=De.use12Hours,ba=De.hourStep,Mn=ba===void 0?1:ba,zn=De.minuteStep,ga=zn===void 0?1:zn,ma=De.secondStep,mn=ma===void 0?1:ma,In=De.disabledHours,hn=De.disabledMinutes,ar=De.disabledSeconds,Ka=De.disabledTime,or=De.hideDisabledOptions,mr=De.onSelect,ir=De.cellRender,Ha=De.locale,Fo=[],Gr="".concat(je,"-content"),po="".concat(je,"-time-panel"),Io,ti=Gt?_e.getHour(Gt):-1,ci=ti,Bi=Gt?_e.getMinute(Gt):-1,Uo=Gt?_e.getSecond(Gt):-1,Rr=_e.getNow(),To=ie.useMemo(function(){if(Ka){var en=Ka(Rr);return[en.disabledHours,en.disabledMinutes,en.disabledSeconds]}return[In,hn,ar]},[In,hn,ar,Ka,Rr]),ri=(0,Bt.Z)(To,3),gi=ri[0],Go=ri[1],Jo=ri[2],zi=Lr(0,23,Mn,gi&&gi()),Ii=(0,ge.Z)(function(){return zi},zi,Xr);Bn&&(Io=ci>=12,ci%=12);var Re=ie.useMemo(function(){if(!Bn)return[!1,!1];var en=[!0,!0];return Ii.forEach(function(nn){var On=nn.disabled,Dn=nn.value;On||(Dn>=12?en[1]=!1:en[0]=!1)}),en},[Bn,Ii]),We=(0,Bt.Z)(Re,2),ot=We[0],st=We[1],yt=ie.useMemo(function(){return Bn?Ii.filter(Io?function(en){return en.value>=12}:function(en){return en.value<12}).map(function(en){var nn=en.value%12,On=nn===0?"12":Za(nn,2);return(0,wt.Z)((0,wt.Z)({},en),{},{label:On,value:nn})}):Ii},[Bn,Io,Ii]),Pt=Lr(0,59,ga,Go&&Go(ti)),Zt=Lr(0,59,mn,Jo&&Jo(ti,Bi)),zt=tr({value:Gt,generateConfig:_e,disabledMinutes:Go,disabledSeconds:Jo,minutes:Pt,seconds:Zt,use12Hours:Bn});ct.current={onUpDown:function(nn){var On=Fo[mt];if(On)for(var Dn=On.units.findIndex(function(wa){return wa.value===On.value}),bn=On.units.length,da=1;da2&&arguments[2]!==void 0?arguments[2]:!1;(La===In||Wr)&&(vr(Rn),Fo&&Fo(Rn),zt&&zt(Rn,Ma),Gr&&!on(gn,Rn,Da)&&!(ga!=null&&ga(Rn))&&Gr(Rn))},Vr=function(Rn){if(pi.includes(La)){var Ma,Wr,co=La==="date";switch(Rn===Fn.Z.PAGE_UP||Rn===Fn.Z.PAGE_DOWN?Wr=co?gn.addMonth:gn.addYear:Wr=co?gn.addDate:gn.addMonth,Rn){case Fn.Z.LEFT:case Fn.Z.PAGE_UP:Ma=Wr(Sr,-1);break;case Fn.Z.RIGHT:case Fn.Z.PAGE_DOWN:Ma=Wr(Sr,1);break;case Fn.Z.UP:case Fn.Z.DOWN:Ma=Wr(Sr,Number("".concat(Rn===Fn.Z.UP?"-":"").concat(co?de:Ko)));break}if(Ma)return!(ga!=null&&ga(Ma))}return!0},ni=function(Rn){if(da.current&&da.current.onKeyDown){var Ma=!0,Wr=Rn.which;if([Fn.Z.LEFT,Fn.Z.RIGHT,Fn.Z.UP,Fn.Z.DOWN,Fn.Z.PAGE_UP,Fn.Z.PAGE_DOWN,Fn.Z.ENTER].includes(Wr)&&(Rn.preventDefault(),Wr!==Fn.Z.ENTER&&ar===0&&(Ma=Vr(Wr))),Ma)return da.current.onKeyDown(Rn)}return(0,Oe.ZP)(!1,"Panel not correct handle keyDown event. Please help to fire issue about this."),!1},so=function(Rn){da.current&&da.current.onBlur&&da.current.onBlur(Rn)};Zt&&On!=="right"&&(Zt.current={onKeyDown:ni,onClose:function(){da.current&&da.current.onClose&&da.current.onClose()}}),ie.useEffect(function(){Bn&&!sa.current&&Hr(Bn)},[Bn]),ie.useEffect(function(){sa.current=!1},[]);var Zr,ii=Mr({cellRender:Re,monthCellRender:Ii,dateRender:zi}),kn=(0,wt.Z)((0,wt.Z)({},De),{},{cellRender:ii,operationRef:da,prefixCls:mt,viewDate:Sr,value:Da,onViewDateChange:_a,sourceMode:sr,onPanelChange:lo,disabledDate:ga});switch(delete kn.onChange,delete kn.onSelect,La){case"decade":Zr=ie.createElement(Ri,(0,se.Z)({},kn,{onSelect:function(Rn,Ma){_a(Rn),uo(Rn,Ma)}}));break;case"year":Zr=ie.createElement(Qi,(0,se.Z)({},kn,{onSelect:function(Rn,Ma){_a(Rn),uo(Rn,Ma)}}));break;case"month":Zr=ie.createElement(El,(0,se.Z)({},kn,{onSelect:function(Rn,Ma){_a(Rn),uo(Rn,Ma)}}));break;case"quarter":Zr=ie.createElement(bl,(0,se.Z)({},kn,{onSelect:function(Rn,Ma){_a(Rn),uo(Rn,Ma)}}));break;case"week":Zr=ie.createElement(Wa,(0,se.Z)({},kn,{onSelect:function(Rn,Ma){_a(Rn),uo(Rn,Ma)}}));break;case"time":delete kn.showTime,Zr=ie.createElement(xa,(0,se.Z)({},kn,(0,Ra.Z)(or)==="object"?or:null,{onSelect:function(Rn,Ma){_a(Rn),uo(Rn,Ma)}}));break;default:or?Zr=ie.createElement(sl,(0,se.Z)({},kn,{onSelect:function(Rn,Ma){_a(Rn),uo(Rn,Ma)}})):Zr=ie.createElement(Si,(0,se.Z)({},kn,{onSelect:function(Rn,Ma){_a(Rn),uo(Rn,Ma)}}))}var Yo,Zo,Di=function(){var Rn=gn.getNow(),Ma=Cn(gn.getHour(Rn),gn.getMinute(Rn),gn.getSecond(Rn),ot?To:1,st?gi:1,yt?Jo:1),Wr=At(gn,Rn,Ma[0],Ma[1],Ma[2]);uo(Wr,"submit")};Tt||(Yo=Yr(mt,La,ir),or&&La!=="date"?Zo=null:Zo=zo({prefixCls:mt,components:Bi,needConfirmButton:We,okDisabled:!Da||ga&&ga(Da),locale:fn,showNow:Ka,onNow:We&&Di,onOk:function(){Da&&(uo(Da,"submit",!0),ci&&ci(Da))}}));var Br;if(mr&&La==="date"&&In==="date"&&!or){var wr=gn.getNow(),Ar="".concat(mt,"-today-btn"),dr=ga&&ga(wr);Br=ie.createElement("a",{className:ze()(Ar,dr&&"".concat(Ar,"-disabled")),"aria-disabled":dr,onClick:function(){dr||uo(wr,"mouse",!0)}},fn.today)}return ie.createElement(ia.Provider,{value:(0,wt.Z)((0,wt.Z)({},Pt),{},{mode:La,hideHeader:"hideHeader"in De?Ha:Pt.hideHeader,hidePrevBtn:nn&&On==="right",hideNextBtn:nn&&On==="left"})},ie.createElement("div",{tabIndex:ar,className:ze()("".concat(mt,"-panel"),Gt,(_e={},(0,Fe.Z)(_e,"".concat(mt,"-panel-has-range"),Dn&&Dn[0]&&Dn[1]),(0,Fe.Z)(_e,"".concat(mt,"-panel-has-range-hover"),bn&&bn[0]&&bn[1]),(0,Fe.Z)(_e,"".concat(mt,"-panel-rtl"),Uo==="rtl"),_e)),style:kt,onKeyDown:ni,onBlur:so,onMouseDown:Io},Zr,Yo||Zo||Br?ie.createElement("div",{className:"".concat(mt,"-footer")},Yo,Zo,Br):null))}var Xt=Oo,Vt=te(35593),cn={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 ln(De){var _e,je=De.prefixCls,ct=De.popupElement,mt=De.popupStyle,Gt=De.visible,kt=De.dropdownClassName,fn=De.dropdownAlign,gn=De.transitionName,Bn=De.getPopupContainer,ba=De.children,Mn=De.range,zn=De.popupPlacement,ga=De.direction,ma="".concat(je,"-dropdown"),mn=function(){return zn!==void 0?zn:ga==="rtl"?"bottomRight":"bottomLeft"};return ie.createElement(Vt.Z,{showAction:[],hideAction:[],popupPlacement:mn(),builtinPlacements:cn,prefixCls:ma,popupTransitionName:gn,popup:ct,popupAlign:fn,popupVisible:Gt,popupClassName:ze()(kt,(_e={},(0,Fe.Z)(_e,"".concat(ma,"-range"),Mn),(0,Fe.Z)(_e,"".concat(ma,"-rtl"),ga==="rtl"),_e)),popupStyle:mt,getPopupContainer:Bn},ba)}var nr=ln;function Nr(De){var _e=De.prefixCls,je=De.presets,ct=De.onClick,mt=De.onHover;return je.length?ie.createElement("div",{className:"".concat(_e,"-presets")},ie.createElement("ul",null,je.map(function(Gt,kt){var fn=Gt.label,gn=Gt.value;return ie.createElement("li",{key:kt,onClick:function(){return ct==null?void 0:ct(io(gn))},onMouseEnter:function(){return mt==null?void 0:mt(io(gn))},onMouseLeave:function(){return mt==null?void 0:mt(null)}},fn)}))):null}function na(De){var _e=De.picker,je=De.disabledHours,ct=De.disabledMinutes,mt=De.disabledSeconds;_e==="time"&&(je||ct||mt)&&warning(!1,"'disabledHours', 'disabledMinutes', 'disabledSeconds' will be removed in the next major version, please use 'disabledTime' instead.")}function Ir(De,_e,je){var ct=(0,Ra.Z)(_e)==="object"?_e.clearIcon:je;return ct||ie.createElement("span",{className:"".concat(De,"-clear-btn")})}function Or(De){var _e,je=De,ct=je.prefixCls,mt=ct===void 0?"rc-picker":ct,Gt=je.id,kt=je.name,fn=je.tabIndex,gn=je.style,Bn=je.className,ba=je.dropdownClassName,Mn=je.dropdownAlign,zn=je.popupStyle,ga=je.transitionName,ma=je.generateConfig,mn=je.locale,In=je.inputReadOnly,hn=je.allowClear,ar=je.autoFocus,Ka=je.showTime,or=je.picker,mr=or===void 0?"date":or,ir=je.format,Ha=je.use12Hours,Fo=je.value,Gr=je.defaultValue,po=je.presets,Io=je.open,ti=je.defaultOpen,ci=je.defaultOpenValue,Bi=je.suffixIcon,Uo=je.clearIcon,Rr=je.disabled,To=je.disabledDate,ri=je.placeholder,gi=je.getPopupContainer,Go=je.pickerRef,Jo=je.panelRender,zi=je.onChange,Ii=je.onOpenChange,Re=je.onFocus,We=je.onBlur,ot=je.onMouseDown,st=je.onMouseUp,yt=je.onMouseEnter,Pt=je.onMouseLeave,Zt=je.onContextMenu,zt=je.onClick,Tt=je.onKeyDown,an=je.onSelect,en=je.direction,nn=je.autoComplete,On=nn===void 0?"off":nn,Dn=je.inputRender,bn=je.changeOnBlur,da=ie.useRef(null),sa=mr==="date"&&!!Ka||mr==="time",wa=Nt(po),Ea=vi(Gn(ir,mr,Ka,Ha)),Da=ie.useRef(null),vr=ie.useRef(null),Fr=ie.useRef(null),rr=(0,Ne.Z)(null,{value:Fo,defaultValue:Gr}),Sr=(0,Bt.Z)(rr,2),Hr=Sr[0],_a=Sr[1],$a=ie.useState(Hr),ja=(0,Bt.Z)($a,2),Aa=ja[0],La=ja[1],yr=ie.useRef(null),ao=(0,Ne.Z)(!1,{value:Io,defaultValue:ti,postState:function(Ht){return Rr?!1:Ht},onChange:function(Ht){Ii&&Ii(Ht),!Ht&&yr.current&&yr.current.onClose&&yr.current.onClose()}}),Ur=(0,Bt.Z)(ao,2),sr=Ur[0],to=Ur[1],lo=dn(Aa,{formatList:Ea,generateConfig:ma,locale:mn}),uo=(0,Bt.Z)(lo,2),Vr=uo[0],ni=uo[1],so=An({valueTexts:Vr,onTextChange:function(Ht){var ea=pt(Ht,{locale:mn,formatList:Ea,generateConfig:ma});ea&&(!To||!To(ea))&&La(ea)}}),Zr=(0,Bt.Z)(so,3),ii=Zr[0],kn=Zr[1],Yo=Zr[2],Zo=function(Ht){La(Ht),_a(Ht),zi&&!on(ma,Hr,Ht)&&zi(Ht,Ht?gt(Ht,{generateConfig:ma,locale:mn,format:Ea[0]}):"")},Di=function(Ht){Rr&&Ht||to(Ht)},Br=function(Ht){return sr&&yr.current&&yr.current.onKeyDown?yr.current.onKeyDown(Ht):((0,Oe.ZP)(!1,"Picker not correct forward KeyDown operation. Please help to fire issue about this."),!1)},wr=function(){for(var Ht=arguments.length,ea=new Array(Ht),jn=0;jnzn(Bn);case"month":return Mn(mn)>Mn(Bn);case"week":return ba(mn)>ba(Bn);default:return!dt(fn,mn,Bn)&&fn.isAfter(mn,Bn)}return!1},[Gt,kt[1],Bn,_e]),ma=ie.useCallback(function(mn){if(kt[1]||Gt&&Gt(mn))return!0;if(kt[0]&&gn)return!dt(fn,mn,Bn)&&fn.isAfter(gn,mn);if(!_e&&gn)switch(je){case"quarter":return zn(mn)0&&arguments[0]!==void 0?arguments[0]:!1,Kr=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},ho=null;Ut&&Po&&Po[0]&&Po[1]&&mn.isAfter(Po[1],Po[0])&&(ho=Po);var mi=Ha;if(Ha&&(0,Ra.Z)(Ha)==="object"&&Ha.defaultValue){var Hi=Ha.defaultValue;mi=(0,wt.Z)((0,wt.Z)({},Ha),{},{defaultValue:gr(Hi,Yt)||void 0})}return ie.createElement(no.Provider,{value:{inRange:!0,panelPosition:ui,rangedValue:Lo||Ta,hoverRangedValue:ho}},ie.createElement(Xt,(0,se.Z)({},De,Kr,{cellRender:Yi,showTime:mi,mode:co[Yt],generateConfig:mn,style:void 0,direction:Sr,disabledDate:Yt===0?Jt:fa,disabledTime:function(Ol){return To?To(Ol,Yt===0?"start":"end"):!1},className:ze()((0,Fe.Z)({},"".concat(kt,"-panel-focused"),Yt===0?!Eo:!rn)),value:gr(Ta,Yt),locale:In,tabIndex:-1,onPanelChange:function(Ol,Wl){Yt===0&&wo(!0),Yt===1&&nl(!0),Ue(la(co,Wl,Yt),la(Ta,Ol,Yt));var Kl=Ol;ui==="right"&&co[Yt]===Wl&&(Kl=et(Kl,Wl,mn,-1)),wr(Kl,Yt)},onOk:null,onSelect:void 0,onChange:void 0,defaultValue:Yt===0?gr(Ta,1):gr(Ta,0)})))}var ll=0,al=0;if(Yt&&ao.current&&sr.current&&yr.current&&uo.current){ll=ao.current.offsetWidth+sr.current.offsetWidth;var ls=uo.current.offsetLeft>ll?uo.current.offsetLeft-ll:uo.current.offsetLeft,Es=yr.current.offsetWidth,Ps=uo.current.offsetWidth;Es&&Ps&&ll>Es-Ps-(Sr==="rtl"?0:ls)&&(al=ll)}var bs=Sr==="rtl"?{right:ll}:{left:ll};function xs(){var ui,Kr=Yr(kt,co[Yt],zt),ho=zo({prefixCls:kt,components:Fr,needConfirmButton:Aa,okDisabled:!gr(Ta,Yt)||Rr&&Rr(Ta[Yt]),locale:In,onOk:function(){var Ll=gr(Ta,Yt);Ll&&(jn(Ta,Yt),Da==null||Da(Ta),Qt(!1,Yt,"confirm"))}});if(ir!=="time"&&!Ha){var mi=Br(Yt),Hi=et(mi,ir,mn),ss=co[Yt],Ol=ss===ir,Wl=Cl(Ol?"left":!1,{pickerValue:mi,onPickerValueChange:function(Ll){wr(Ll,Yt)}}),Kl=Cl("right",{pickerValue:Hi,onPickerValueChange:function(Ll){wr(et(Ll,ir,mn,-1),Yt)}});Sr==="rtl"?ui=ie.createElement(ie.Fragment,null,Kl,Ol&&Wl):ui=ie.createElement(ie.Fragment,null,Wl,Ol&&Kl)}else ui=Cl();var vs=ie.createElement("div",{className:"".concat(kt,"-panel-layout")},ie.createElement(Nr,{prefixCls:kt,presets:kl,onClick:function(Ll){jn(Ll,null),Qt(!1,Yt,"preset")},onHover:function(Ll){ro(Ll)}}),ie.createElement("div",null,ie.createElement("div",{className:"".concat(kt,"-panels")},ui),(Kr||ho)&&ie.createElement("div",{className:"".concat(kt,"-footer")},Kr,ho)));return Jo&&(vs=Jo(vs)),ie.createElement("div",{className:"".concat(kt,"-panel-container"),style:{marginLeft:al},ref:yr,onMouseDown:function(Ll){Ll.preventDefault()}},vs)}var ws=ie.createElement("div",{className:ze()("".concat(kt,"-range-wrapper"),"".concat(kt,"-").concat(ir,"-range-wrapper")),style:{minWidth:vn}},ie.createElement("div",{ref:uo,className:"".concat(kt,"-range-arrow"),style:bs}),xs()),Cs;ot&&(Cs=ie.createElement("span",{className:"".concat(kt,"-suffix"),onMouseDown:function(Kr){Kr.preventDefault()}},ot));var As=Ir(kt,We,st),Bs=ie.createElement("span",{onMouseDown:function(Kr){Kr.preventDefault(),Kr.stopPropagation()},onMouseUp:function(Kr){Kr.preventDefault(),Kr.stopPropagation();var ho=kn;so[0]||(ho=la(ho,null,0)),so[1]||(ho=la(ho,null,1)),jn(ho,null),Qt(!1,Yt,"clear")},className:"".concat(kt,"-clear"),role:"button"},As),Ds=We&&(gr(kn,0)&&!so[0]||gr(kn,1)&&!so[1]),Fs={size:Cr(ir,Vr[0],mn)},Ss=0,ys=0;ao.current&&Ur.current&&sr.current&&(Yt===0?ys=ao.current.offsetWidth:(Ss=ll,ys=Ur.current.offsetWidth));var Ms=Sr==="rtl"?{right:Ss}:{left:Ss},Os=function(Kr,ho){var mi=la(Ta,Kr,Yt);if(ho==="submit"||ho!=="key"&&!Aa){jn(mi,Yt),Yt===0?wo():nl();var Hi=Yt===0?1:0;so[Hi]?Qt(!1,!1,"confirm"):Qt(!1,Yt,"confirm")}else Rn(mi)};return ie.createElement(ia.Provider,{value:{operationRef:ni,hideHeader:ir==="time",onDateMouseEnter:fl,onDateMouseLeave:li,hideRanges:!0,onSelect:Os,open:Ut}},ie.createElement(nr,{visible:Ut,popupElement:ws,popupStyle:ba,prefixCls:kt,dropdownClassName:Mn,dropdownAlign:ga,getPopupContainer:ma,transitionName:zn,range:!0,direction:Sr},ie.createElement("div",(0,se.Z)({ref:La,className:ze()(kt,"".concat(kt,"-range"),Bn,(_e={},(0,Fe.Z)(_e,"".concat(kt,"-disabled"),so[0]&&so[1]),(0,Fe.Z)(_e,"".concat(kt,"-focused"),Yt===0?Li:cl),(0,Fe.Z)(_e,"".concat(kt,"-rtl"),Sr==="rtl"),_e)),style:gn,onClick:ra,onMouseEnter:sa,onMouseLeave:wa,onMouseDown:vo,onMouseUp:da},(0,lt.Z)(De,{aria:!0,data:!0})),ie.createElement("div",{className:ze()("".concat(kt,"-input"),(je={},(0,Fe.Z)(je,"".concat(kt,"-input-active"),Yt===0),(0,Fe.Z)(je,"".concat(kt,"-input-placeholder"),!!xo),je)),ref:ao},ie.createElement("input",(0,se.Z)({id:fn,disabled:so[0],readOnly:Pt||typeof Vr[0]=="function"||!Eo,value:xo||lr,onChange:function(Kr){_r(Kr.target.value)},autoFocus:ar,placeholder:gr(hn,0)||"",ref:to},Ia,Fs,{autoComplete:$a}))),ie.createElement("div",{className:"".concat(kt,"-range-separator"),ref:sr},po),ie.createElement("div",{className:ze()("".concat(kt,"-input"),(ct={},(0,Fe.Z)(ct,"".concat(kt,"-input-active"),Yt===1),(0,Fe.Z)(ct,"".concat(kt,"-input-placeholder"),!!Zi),ct)),ref:Ur},ie.createElement("input",(0,se.Z)({disabled:so[1],readOnly:Pt||typeof Vr[0]=="function"||!rn,value:Zi||br,onChange:function(Kr){Pa(Kr.target.value)},placeholder:gr(hn,1)||"",ref:lo},Jn,Fs,{autoComplete:$a}))),ie.createElement("div",{className:"".concat(kt,"-active-bar"),style:(0,wt.Z)((0,wt.Z)({},Ms),{},{width:ys,position:"absolute"})}),Cs,Ds&&Bs)))}var xl=function(De){(0,ft.Z)(je,De);var _e=(0,Ot.Z)(je);function je(){var ct;(0,$e.Z)(this,je);for(var mt=arguments.length,Gt=new Array(mt),kt=0;kt{const{lineHeight:mt}=De,Gt=Math.floor(je*mt)+2,kt=Math.max((_e-Gt)/2,0),fn=Math.max(_e-Gt-kt,0);return{padding:`${kt}px ${ct}px ${fn}px`}},Ul=De=>{const{componentCls:_e,pickerCellCls:je,pickerCellInnerCls:ct,cellHeight:mt,motionDurationSlow:Gt,borderRadiusSM:kt,motionDurationMid:fn,cellHoverBg:gn,lineWidth:Bn,lineType:ba,colorPrimary:Mn,cellActiveWithRangeBg:zn,colorTextLightSolid:ga,controlHeightSM:ma,cellRangeBorderColor:mn,pickerCellBorderGap:In,cellHoverWithRangeBg:hn,cellWidth:ar,colorTextDisabled:Ka,cellBgDisabled:or}=De;return{"&::before":{position:"absolute",top:"50%",insetInlineStart:0,insetInlineEnd:0,zIndex:1,height:mt,transform:"translateY(-50%)",transition:`all ${Gt}`,content:'""'},[ct]:{position:"relative",zIndex:2,display:"inline-block",minWidth:mt,height:mt,lineHeight:`${mt}px`,borderRadius:kt,transition:`background ${fn}, border ${fn}`},"&-range-hover-start, &-range-hover-end":{[ct]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`&:hover:not(${je}-in-view), + &:hover:not(${je}-selected):not(${je}-range-start):not(${je}-range-end):not(${je}-range-hover-start):not(${je}-range-hover-end)`]:{[ct]:{background:gn}},[`&-in-view${je}-today ${ct}`]:{"&::before":{position:"absolute",top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,zIndex:1,border:`${Bn}px ${ba} ${Mn}`,borderRadius:kt,content:'""'}},[`&-in-view${je}-in-range`]:{position:"relative","&::before":{background:zn}},[`&-in-view${je}-selected ${ct}, + &-in-view${je}-range-start ${ct}, + &-in-view${je}-range-end ${ct}`]:{color:ga,background:Mn},[`&-in-view${je}-range-start:not(${je}-range-start-single), + &-in-view${je}-range-end:not(${je}-range-end-single)`]:{"&::before":{background:zn}},[`&-in-view${je}-range-start::before`]:{insetInlineStart:"50%"},[`&-in-view${je}-range-end::before`]:{insetInlineEnd:"50%"},[`&-in-view${je}-range-hover-start:not(${je}-in-range):not(${je}-range-start):not(${je}-range-end), + &-in-view${je}-range-hover-end:not(${je}-in-range):not(${je}-range-start):not(${je}-range-end), + &-in-view${je}-range-hover-start${je}-range-start-single, + &-in-view${je}-range-hover-start${je}-range-start${je}-range-end${je}-range-end-near-hover, + &-in-view${je}-range-hover-end${je}-range-start${je}-range-end${je}-range-start-near-hover, + &-in-view${je}-range-hover-end${je}-range-end-single, + &-in-view${je}-range-hover:not(${je}-in-range)`]:{"&::after":{position:"absolute",top:"50%",zIndex:0,height:ma,borderTop:`${Bn}px dashed ${mn}`,borderBottom:`${Bn}px dashed ${mn}`,transform:"translateY(-50%)",transition:`all ${Gt}`,content:'""'}},"&-range-hover-start::after,\n &-range-hover-end::after,\n &-range-hover::after":{insetInlineEnd:0,insetInlineStart:In},[`&-in-view${je}-in-range${je}-range-hover::before, + &-in-view${je}-in-range${je}-range-hover-start::before, + &-in-view${je}-in-range${je}-range-hover-end::before, + &-in-view${je}-range-start${je}-range-hover::before, + &-in-view${je}-range-end${je}-range-hover::before, + &-in-view${je}-range-start:not(${je}-range-start-single)${je}-range-hover-start::before, + &-in-view${je}-range-end:not(${je}-range-end-single)${je}-range-hover-end::before, ${_e}-panel > :not(${_e}-date-panel) - &-in-view${He}-in-range${He}-range-hover-start::before, + &-in-view${je}-in-range${je}-range-hover-start::before, ${_e}-panel > :not(${_e}-date-panel) - &-in-view${He}-in-range${He}-range-hover-end::before`]:{background:hn},[`&-in-view${He}-range-start:not(${He}-range-start-single):not(${He}-range-end) ${ct}`]:{borderStartStartRadius:kt,borderEndStartRadius:kt,borderStartEndRadius:0,borderEndEndRadius:0},[`&-in-view${He}-range-end:not(${He}-range-end-single):not(${He}-range-start) ${ct}`]:{borderStartStartRadius:0,borderEndStartRadius:0,borderStartEndRadius:kt,borderEndEndRadius:kt},[`&-range-hover${He}-range-end::after`]:{insetInlineStart:"50%"},[`tr > &-in-view${He}-range-hover:first-child::after, - tr > &-in-view${He}-range-hover-end:first-child::after, - &-in-view${He}-start${He}-range-hover-edge-start${He}-range-hover-edge-start-near-range::after, - &-in-view${He}-range-hover-edge-start:not(${He}-range-hover-edge-start-near-range)::after, - &-in-view${He}-range-hover-start::after`]:{insetInlineStart:(ar-mt)/2,borderInlineStart:`${An}px dashed ${mn}`,borderStartStartRadius:kt,borderEndStartRadius:kt},[`tr > &-in-view${He}-range-hover:last-child::after, - tr > &-in-view${He}-range-hover-start:last-child::after, - &-in-view${He}-end${He}-range-hover-edge-end${He}-range-hover-edge-end-near-range::after, - &-in-view${He}-range-hover-edge-end:not(${He}-range-hover-edge-end-near-range)::after, - &-in-view${He}-range-hover-end::after`]:{insetInlineEnd:(ar-mt)/2,borderInlineEnd:`${An}px dashed ${mn}`,borderStartEndRadius:kt,borderEndEndRadius:kt},"&-disabled":{color:Ka,pointerEvents:"none",[ct]:{background:"transparent"},"&::before":{background:or}},[`&-disabled${He}-today ${ct}::before`]:{borderColor:Ka}}},Yl=Be=>{const{componentCls:_e,pickerCellCls:He,pickerCellInnerCls:ct,pickerYearMonthCellWidth:mt,pickerControlIconSize:Gt,cellWidth:kt,paddingSM:fn,paddingXS:gn,paddingXXS:An,colorBgContainer:ba,lineWidth:Mn,lineType:zn,borderRadiusLG:ga,colorPrimary:ma,colorTextHeading:mn,colorSplit:In,pickerControlIconBorderWidth:hn,colorIcon:ar,textHeight:Ka,motionDurationMid:or,colorIconHover:mr,fontWeightStrong:ir,cellHeight:Ha,pickerCellPaddingVertical:Fo,colorTextDisabled:Gr,colorText:po,fontSize:Io,cellHoverWithRangeBg:ti,motionDurationSlow:ci,withoutTimeCellHeight:Bi,pickerQuarterPanelContentHeight:Uo,colorLink:Rr,colorLinkActive:To,colorLinkHover:ri,cellRangeBorderColor:gi,borderRadiusSM:Go,colorTextLightSolid:Jo,cellHoverBg:zi,timeColumnHeight:Ii,timeColumnWidth:Re,timeCellHeight:We,controlItemBgActive:ot,marginXXS:st,pickerDatePanelPaddingHorizontal:yt}=Be,Pt=kt*7+yt*2,Zt=(Pt-gn*2)/3-mt-fn,zt=(Pt-gn*2)/4-mt;return{[_e]:{"&-panel":{display:"inline-flex",flexDirection:"column",textAlign:"center",background:ba,border:`${Mn}px ${zn} ${In}`,borderRadius:ga,outline:"none","&-focused":{borderColor:ma},"&-rtl":{direction:"rtl",[`${_e}-prev-icon, + &-in-view${je}-in-range${je}-range-hover-end::before`]:{background:hn},[`&-in-view${je}-range-start:not(${je}-range-start-single):not(${je}-range-end) ${ct}`]:{borderStartStartRadius:kt,borderEndStartRadius:kt,borderStartEndRadius:0,borderEndEndRadius:0},[`&-in-view${je}-range-end:not(${je}-range-end-single):not(${je}-range-start) ${ct}`]:{borderStartStartRadius:0,borderEndStartRadius:0,borderStartEndRadius:kt,borderEndEndRadius:kt},[`&-range-hover${je}-range-end::after`]:{insetInlineStart:"50%"},[`tr > &-in-view${je}-range-hover:first-child::after, + tr > &-in-view${je}-range-hover-end:first-child::after, + &-in-view${je}-start${je}-range-hover-edge-start${je}-range-hover-edge-start-near-range::after, + &-in-view${je}-range-hover-edge-start:not(${je}-range-hover-edge-start-near-range)::after, + &-in-view${je}-range-hover-start::after`]:{insetInlineStart:(ar-mt)/2,borderInlineStart:`${Bn}px dashed ${mn}`,borderStartStartRadius:kt,borderEndStartRadius:kt},[`tr > &-in-view${je}-range-hover:last-child::after, + tr > &-in-view${je}-range-hover-start:last-child::after, + &-in-view${je}-end${je}-range-hover-edge-end${je}-range-hover-edge-end-near-range::after, + &-in-view${je}-range-hover-edge-end:not(${je}-range-hover-edge-end-near-range)::after, + &-in-view${je}-range-hover-end::after`]:{insetInlineEnd:(ar-mt)/2,borderInlineEnd:`${Bn}px dashed ${mn}`,borderStartEndRadius:kt,borderEndEndRadius:kt},"&-disabled":{color:Ka,pointerEvents:"none",[ct]:{background:"transparent"},"&::before":{background:or}},[`&-disabled${je}-today ${ct}::before`]:{borderColor:Ka}}},Yl=De=>{const{componentCls:_e,pickerCellCls:je,pickerCellInnerCls:ct,pickerYearMonthCellWidth:mt,pickerControlIconSize:Gt,cellWidth:kt,paddingSM:fn,paddingXS:gn,paddingXXS:Bn,colorBgContainer:ba,lineWidth:Mn,lineType:zn,borderRadiusLG:ga,colorPrimary:ma,colorTextHeading:mn,colorSplit:In,pickerControlIconBorderWidth:hn,colorIcon:ar,textHeight:Ka,motionDurationMid:or,colorIconHover:mr,fontWeightStrong:ir,cellHeight:Ha,pickerCellPaddingVertical:Fo,colorTextDisabled:Gr,colorText:po,fontSize:Io,cellHoverWithRangeBg:ti,motionDurationSlow:ci,withoutTimeCellHeight:Bi,pickerQuarterPanelContentHeight:Uo,colorLink:Rr,colorLinkActive:To,colorLinkHover:ri,cellRangeBorderColor:gi,borderRadiusSM:Go,colorTextLightSolid:Jo,cellHoverBg:zi,timeColumnHeight:Ii,timeColumnWidth:Re,timeCellHeight:We,controlItemBgActive:ot,marginXXS:st,pickerDatePanelPaddingHorizontal:yt}=De,Pt=kt*7+yt*2,Zt=(Pt-gn*2)/3-mt-fn,zt=(Pt-gn*2)/4-mt;return{[_e]:{"&-panel":{display:"inline-flex",flexDirection:"column",textAlign:"center",background:ba,border:`${Mn}px ${zn} ${In}`,borderRadius:ga,outline:"none","&-focused":{borderColor:ma},"&-rtl":{direction:"rtl",[`${_e}-prev-icon, ${_e}-super-prev-icon`]:{transform:"rotate(45deg)"},[`${_e}-next-icon, - ${_e}-super-next-icon`]:{transform:"rotate(-135deg)"}}},"&-decade-panel,\n &-year-panel,\n &-quarter-panel,\n &-month-panel,\n &-week-panel,\n &-date-panel,\n &-time-panel":{display:"flex",flexDirection:"column",width:Pt},"&-header":{display:"flex",padding:`0 ${gn}px`,color:mn,borderBottom:`${Mn}px ${zn} ${In}`,"> *":{flex:"none"},button:{padding:0,color:ar,lineHeight:`${Ka}px`,background:"transparent",border:0,cursor:"pointer",transition:`color ${or}`,fontSize:"inherit"},"> button":{minWidth:"1.6em",fontSize:Io,"&:hover":{color:mr}},"&-view":{flex:"auto",fontWeight:ir,lineHeight:`${Ka}px`,button:{color:"inherit",fontWeight:"inherit",verticalAlign:"top","&:not(:first-child)":{marginInlineStart:gn},"&:hover":{color:ma}}}},"&-prev-icon,\n &-next-icon,\n &-super-prev-icon,\n &-super-next-icon":{position:"relative",display:"inline-block",width:Gt,height:Gt,"&::before":{position:"absolute",top:0,insetInlineStart:0,display:"inline-block",width:Gt,height:Gt,border:"0 solid currentcolor",borderBlockStartWidth:hn,borderBlockEndWidth:0,borderInlineStartWidth:hn,borderInlineEndWidth:0,content:'""'}},"&-super-prev-icon,\n &-super-next-icon":{"&::after":{position:"absolute",top:Math.ceil(Gt/2),insetInlineStart:Math.ceil(Gt/2),display:"inline-block",width:Gt,height:Gt,border:"0 solid currentcolor",borderBlockStartWidth:hn,borderBlockEndWidth:0,borderInlineStartWidth:hn,borderInlineEndWidth:0,content:'""'}},"&-prev-icon,\n &-super-prev-icon":{transform:"rotate(-45deg)"},"&-next-icon,\n &-super-next-icon":{transform:"rotate(135deg)"},"&-content":{width:"100%",tableLayout:"fixed",borderCollapse:"collapse","th, td":{position:"relative",minWidth:Ha,fontWeight:"normal"},th:{height:Ha+Fo*2,color:po,verticalAlign:"middle"}},"&-cell":Object.assign({padding:`${Fo}px 0`,color:Gr,cursor:"pointer","&-in-view":{color:po}},Ul(Be)),[`&-date-panel ${_e}-cell-in-view${_e}-cell-in-range${_e}-cell-range-hover-start ${ct}, + ${_e}-super-next-icon`]:{transform:"rotate(-135deg)"}}},"&-decade-panel,\n &-year-panel,\n &-quarter-panel,\n &-month-panel,\n &-week-panel,\n &-date-panel,\n &-time-panel":{display:"flex",flexDirection:"column",width:Pt},"&-header":{display:"flex",padding:`0 ${gn}px`,color:mn,borderBottom:`${Mn}px ${zn} ${In}`,"> *":{flex:"none"},button:{padding:0,color:ar,lineHeight:`${Ka}px`,background:"transparent",border:0,cursor:"pointer",transition:`color ${or}`,fontSize:"inherit"},"> button":{minWidth:"1.6em",fontSize:Io,"&:hover":{color:mr}},"&-view":{flex:"auto",fontWeight:ir,lineHeight:`${Ka}px`,button:{color:"inherit",fontWeight:"inherit",verticalAlign:"top","&:not(:first-child)":{marginInlineStart:gn},"&:hover":{color:ma}}}},"&-prev-icon,\n &-next-icon,\n &-super-prev-icon,\n &-super-next-icon":{position:"relative",display:"inline-block",width:Gt,height:Gt,"&::before":{position:"absolute",top:0,insetInlineStart:0,display:"inline-block",width:Gt,height:Gt,border:"0 solid currentcolor",borderBlockStartWidth:hn,borderBlockEndWidth:0,borderInlineStartWidth:hn,borderInlineEndWidth:0,content:'""'}},"&-super-prev-icon,\n &-super-next-icon":{"&::after":{position:"absolute",top:Math.ceil(Gt/2),insetInlineStart:Math.ceil(Gt/2),display:"inline-block",width:Gt,height:Gt,border:"0 solid currentcolor",borderBlockStartWidth:hn,borderBlockEndWidth:0,borderInlineStartWidth:hn,borderInlineEndWidth:0,content:'""'}},"&-prev-icon,\n &-super-prev-icon":{transform:"rotate(-45deg)"},"&-next-icon,\n &-super-next-icon":{transform:"rotate(135deg)"},"&-content":{width:"100%",tableLayout:"fixed",borderCollapse:"collapse","th, td":{position:"relative",minWidth:Ha,fontWeight:"normal"},th:{height:Ha+Fo*2,color:po,verticalAlign:"middle"}},"&-cell":Object.assign({padding:`${Fo}px 0`,color:Gr,cursor:"pointer","&-in-view":{color:po}},Ul(De)),[`&-date-panel ${_e}-cell-in-view${_e}-cell-in-range${_e}-cell-range-hover-start ${ct}, &-date-panel ${_e}-cell-in-view${_e}-cell-in-range${_e}-cell-range-hover-end ${ct}`]:{"&::after":{position:"absolute",top:0,bottom:0,zIndex:-1,background:ti,transition:`all ${ci}`,content:'""'}},[`&-date-panel ${_e}-cell-in-view${_e}-cell-in-range${_e}-cell-range-hover-start ${ct}::after`]:{insetInlineEnd:-(kt-Ha)/2,insetInlineStart:0},[`&-date-panel ${_e}-cell-in-view${_e}-cell-in-range${_e}-cell-range-hover-end ${ct}::after`]:{insetInlineEnd:0,insetInlineStart:-(kt-Ha)/2},[`&-range-hover${_e}-range-start::after`]:{insetInlineEnd:"50%"},"&-decade-panel,\n &-year-panel,\n &-quarter-panel,\n &-month-panel":{[`${_e}-content`]:{height:Bi*4},[ct]:{padding:`0 ${gn}px`}},"&-quarter-panel":{[`${_e}-content`]:{height:Uo},[`${_e}-cell-range-hover-start::after`]:{insetInlineStart:zt,borderInlineStart:`${Mn}px dashed ${gi}`,[`${_e}-panel-rtl &`]:{insetInlineEnd:zt,borderInlineEnd:`${Mn}px dashed ${gi}`}},[`${_e}-cell-range-hover-end::after`]:{insetInlineEnd:zt,borderInlineEnd:`${Mn}px dashed ${gi}`,[`${_e}-panel-rtl &`]:{insetInlineStart:zt,borderInlineStart:`${Mn}px dashed ${gi}`}}},[`&-panel ${_e}-footer`]:{borderTop:`${Mn}px ${zn} ${In}`},"&-footer":{width:"min-content",minWidth:"100%",lineHeight:`${Ka-2*Mn}px`,textAlign:"center","&-extra":{padding:`0 ${fn}px`,lineHeight:`${Ka-2*Mn}px`,textAlign:"start","&:not(:last-child)":{borderBottom:`${Mn}px ${zn} ${In}`}}},"&-now":{textAlign:"start"},"&-today-btn":{color:Rr,"&:hover":{color:ri},"&:active":{color:To},[`&${_e}-today-btn-disabled`]:{color:Gr,cursor:"not-allowed"}},"&-decade-panel":{[ct]:{padding:`0 ${gn/2}px`},[`${_e}-cell::before`]:{display:"none"}},"&-year-panel,\n &-quarter-panel,\n &-month-panel":{[`${_e}-body`]:{padding:`0 ${gn}px`},[ct]:{width:mt},[`${_e}-cell-range-hover-start::after`]:{borderStartStartRadius:Go,borderEndStartRadius:Go,borderStartEndRadius:0,borderEndEndRadius:0,[`${_e}-panel-rtl &`]:{borderStartStartRadius:0,borderEndStartRadius:0,borderStartEndRadius:Go,borderEndEndRadius:Go}},[`${_e}-cell-range-hover-end::after`]:{borderStartStartRadius:0,borderEndStartRadius:0,borderStartEndRadius:Go,borderEndEndRadius:Go,[`${_e}-panel-rtl &`]:{borderStartStartRadius:Go,borderEndStartRadius:Go,borderStartEndRadius:0,borderEndEndRadius:0}}},"&-year-panel,\n &-month-panel":{[`${_e}-cell-range-hover-start::after`]:{insetInlineStart:Zt,borderInlineStart:`${Mn}px dashed ${gi}`,[`${_e}-panel-rtl &`]:{insetInlineEnd:Zt,borderInlineEnd:`${Mn}px dashed ${gi}`}},[`${_e}-cell-range-hover-end::after`]:{insetInlineEnd:Zt,borderInlineEnd:`${Mn}px dashed ${gi}`,[`${_e}-panel-rtl &`]:{insetInlineStart:Zt,borderInlineStart:`${Mn}px dashed ${gi}`}}},"&-week-panel":{[`${_e}-body`]:{padding:`${gn}px ${fn}px`},[`${_e}-cell`]:{[`&:hover ${ct}, &-selected ${ct}, - ${ct}`]:{background:"transparent !important"}},"&-row":{td:{"&:before":{transition:`background ${or}`},"&:first-child:before":{borderStartStartRadius:Go,borderEndStartRadius:Go},"&:last-child:before":{borderStartEndRadius:Go,borderEndEndRadius:Go}},"&:hover td":{"&:before":{background:zi}},"&-range-start td,\n &-range-end td,\n &-selected td":{[`&${He}`]:{"&:before":{background:ma},[`&${_e}-cell-week`]:{color:new il.C(Jo).setAlpha(.5).toHexString()},[ct]:{color:Jo}}},"&-range-hover td:before":{background:ot}}},"&-date-panel":{[`${_e}-body`]:{padding:`${gn}px ${yt}px`},[`${_e}-content`]:{width:kt*7,th:{width:kt,boxSizing:"border-box",padding:0}}},"&-datetime-panel":{display:"flex",[`${_e}-time-panel`]:{borderInlineStart:`${Mn}px ${zn} ${In}`},[`${_e}-date-panel, + ${ct}`]:{background:"transparent !important"}},"&-row":{td:{"&:before":{transition:`background ${or}`},"&:first-child:before":{borderStartStartRadius:Go,borderEndStartRadius:Go},"&:last-child:before":{borderStartEndRadius:Go,borderEndEndRadius:Go}},"&:hover td":{"&:before":{background:zi}},"&-range-start td,\n &-range-end td,\n &-selected td":{[`&${je}`]:{"&:before":{background:ma},[`&${_e}-cell-week`]:{color:new il.C(Jo).setAlpha(.5).toHexString()},[ct]:{color:Jo}}},"&-range-hover td:before":{background:ot}}},"&-date-panel":{[`${_e}-body`]:{padding:`${gn}px ${yt}px`},[`${_e}-content`]:{width:kt*7,th:{width:kt,boxSizing:"border-box",padding:0}}},"&-datetime-panel":{display:"flex",[`${_e}-time-panel`]:{borderInlineStart:`${Mn}px ${zn} ${In}`},[`${_e}-date-panel, ${_e}-time-panel`]:{transition:`opacity ${ci}`},"&-active":{[`${_e}-date-panel, - ${_e}-time-panel`]:{opacity:.3,"&-active":{opacity:1}}}},"&-time-panel":{width:"auto",minWidth:"auto",direction:"ltr",[`${_e}-content`]:{display:"flex",flex:"auto",height:Ii},"&-column":{flex:"1 0 auto",width:Re,margin:`${An}px 0`,padding:0,overflowY:"hidden",textAlign:"start",listStyle:"none",transition:`background ${or}`,overflowX:"hidden","&::after":{display:"block",height:Ii-We,content:'""'},"&:not(:first-child)":{borderInlineStart:`${Mn}px ${zn} ${In}`},"&-active":{background:new il.C(ot).setAlpha(.2).toHexString()},"&:hover":{overflowY:"auto"},"> li":{margin:0,padding:0,[`&${_e}-time-panel-cell`]:{marginInline:st,[`${_e}-time-panel-cell-inner`]:{display:"block",width:Re-2*st,height:We,margin:0,paddingBlock:0,paddingInlineEnd:0,paddingInlineStart:(Re-We)/2,color:po,lineHeight:`${We}px`,borderRadius:Go,cursor:"pointer",transition:`background ${or}`,"&:hover":{background:zi}},"&-selected":{[`${_e}-time-panel-cell-inner`]:{background:ot}},"&-disabled":{[`${_e}-time-panel-cell-inner`]:{color:Gr,background:"transparent",cursor:"not-allowed"}}}}}},[`&-datetime-panel ${_e}-time-panel-column:after`]:{height:Ii-We+An*2}}}},Hl=Be=>{const{componentCls:_e,colorBgContainer:He,colorError:ct,errorActiveShadow:mt,colorWarning:Gt,warningActiveShadow:kt}=Be;return{[`${_e}:not(${_e}-disabled)`]:{[`&${_e}-status-error`]:{"&, &:not([disabled]):hover":{backgroundColor:He,borderColor:ct},[`&${_e}-focused, &:focus`]:Object.assign({},(0,tl.M1)((0,hl.TS)(Be,{activeBorderColor:ct,activeShadow:mt}))),[`${_e}-active-bar`]:{background:ct}},[`&${_e}-status-warning`]:{"&, &:not([disabled]):hover":{backgroundColor:He,borderColor:Gt},[`&${_e}-focused, &:focus`]:Object.assign({},(0,tl.M1)((0,hl.TS)(Be,{activeBorderColor:Gt,activeShadow:kt}))),[`${_e}-active-bar`]:{background:Gt}}}}},ql=Be=>{const{componentCls:_e,antCls:He,controlHeight:ct,fontSize:mt,paddingInline:Gt,colorBgContainer:kt,lineWidth:fn,lineType:gn,colorBorder:An,borderRadius:ba,motionDurationMid:Mn,colorBgContainerDisabled:zn,colorTextDisabled:ga,colorTextPlaceholder:ma,controlHeightLG:mn,fontSizeLG:In,controlHeightSM:hn,paddingInlineSM:ar,paddingXS:Ka,marginXS:or,colorTextDescription:mr,lineWidthBold:ir,lineHeight:Ha,colorPrimary:Fo,motionDurationSlow:Gr,zIndexPopup:po,paddingXXS:Io,paddingSM:ti,textHeight:ci,cellActiveWithRangeBg:Bi,colorPrimaryBorder:Uo,sizePopupArrow:Rr,borderRadiusXS:To,borderRadiusOuter:ri,colorBgElevated:gi,borderRadiusLG:Go,boxShadowSecondary:Jo,borderRadiusSM:zi,colorSplit:Ii,cellHoverBg:Re,presetsWidth:We,presetsMaxWidth:ot,boxShadowPopoverArrow:st,colorTextQuaternary:yt}=Be;return[{[_e]:Object.assign(Object.assign(Object.assign({},(0,Il.Wf)(Be)),ml(Be,ct,mt,Gt)),{position:"relative",display:"inline-flex",alignItems:"center",background:kt,lineHeight:1,border:`${fn}px ${gn} ${An}`,borderRadius:ba,transition:`border ${Mn}, box-shadow ${Mn}`,"&:hover, &-focused":Object.assign({},(0,tl.pU)(Be)),"&-focused":Object.assign({},(0,tl.M1)(Be)),[`&${_e}-disabled`]:{background:zn,borderColor:An,cursor:"not-allowed",[`${_e}-suffix`]:{color:yt}},[`&${_e}-borderless`]:{backgroundColor:"transparent !important",borderColor:"transparent !important",boxShadow:"none !important"},[`${_e}-input`]:{position:"relative",display:"inline-flex",alignItems:"center",width:"100%","> input":Object.assign(Object.assign({},(0,tl.ik)(Be)),{flex:"auto",minWidth:1,height:"auto",padding:0,background:"transparent",border:0,borderRadius:0,"&:focus":{boxShadow:"none"},"&[disabled]":{background:"transparent"}}),"&:hover":{[`${_e}-clear`]:{opacity:1}},"&-placeholder":{"> input":{color:ma}}},"&-large":Object.assign(Object.assign({},ml(Be,mn,In,Gt)),{[`${_e}-input > input`]:{fontSize:In}}),"&-small":Object.assign({},ml(Be,hn,mt,ar)),[`${_e}-suffix`]:{display:"flex",flex:"none",alignSelf:"center",marginInlineStart:Ka/2,color:ga,lineHeight:1,pointerEvents:"none","> *":{verticalAlign:"top","&:not(:last-child)":{marginInlineEnd:or}}},[`${_e}-clear`]:{position:"absolute",top:"50%",insetInlineEnd:0,color:ga,lineHeight:1,background:kt,transform:"translateY(-50%)",cursor:"pointer",opacity:0,transition:`opacity ${Mn}, color ${Mn}`,"> *":{verticalAlign:"top"},"&:hover":{color:mr}},[`${_e}-separator`]:{position:"relative",display:"inline-block",width:"1em",height:In,color:ga,fontSize:In,verticalAlign:"top",cursor:"default",[`${_e}-focused &`]:{color:mr},[`${_e}-range-separator &`]:{[`${_e}-disabled &`]:{cursor:"not-allowed"}}},"&-range":{position:"relative",display:"inline-flex",[`${_e}-clear`]:{insetInlineEnd:Gt},"&:hover":{[`${_e}-clear`]:{opacity:1}},[`${_e}-active-bar`]:{bottom:-fn,height:ir,marginInlineStart:Gt,background:Fo,opacity:0,transition:`all ${Gr} ease-out`,pointerEvents:"none"},[`&${_e}-focused`]:{[`${_e}-active-bar`]:{opacity:1}},[`${_e}-range-separator`]:{alignItems:"center",padding:`0 ${Ka}px`,lineHeight:1},[`&${_e}-small`]:{[`${_e}-clear`]:{insetInlineEnd:ar},[`${_e}-active-bar`]:{marginInlineStart:ar}}},"&-dropdown":Object.assign(Object.assign(Object.assign({},(0,Il.Wf)(Be)),Yl(Be)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:po,[`&${_e}-dropdown-hidden`]:{display:"none"},[`&${_e}-dropdown-placement-bottomLeft`]:{[`${_e}-range-arrow`]:{top:0,display:"block",transform:"translateY(-100%)"}},[`&${_e}-dropdown-placement-topLeft`]:{[`${_e}-range-arrow`]:{bottom:0,display:"block",transform:"translateY(100%) rotate(180deg)"}},[`&${He}-slide-up-enter${He}-slide-up-enter-active${_e}-dropdown-placement-topLeft, - &${He}-slide-up-enter${He}-slide-up-enter-active${_e}-dropdown-placement-topRight, - &${He}-slide-up-appear${He}-slide-up-appear-active${_e}-dropdown-placement-topLeft, - &${He}-slide-up-appear${He}-slide-up-appear-active${_e}-dropdown-placement-topRight`]:{animationName:yl.Qt},[`&${He}-slide-up-enter${He}-slide-up-enter-active${_e}-dropdown-placement-bottomLeft, - &${He}-slide-up-enter${He}-slide-up-enter-active${_e}-dropdown-placement-bottomRight, - &${He}-slide-up-appear${He}-slide-up-appear-active${_e}-dropdown-placement-bottomLeft, - &${He}-slide-up-appear${He}-slide-up-appear-active${_e}-dropdown-placement-bottomRight`]:{animationName:yl.fJ},[`&${He}-slide-up-leave${He}-slide-up-leave-active${_e}-dropdown-placement-topLeft, - &${He}-slide-up-leave${He}-slide-up-leave-active${_e}-dropdown-placement-topRight`]:{animationName:yl.ly},[`&${He}-slide-up-leave${He}-slide-up-leave-active${_e}-dropdown-placement-bottomLeft, - &${He}-slide-up-leave${He}-slide-up-leave-active${_e}-dropdown-placement-bottomRight`]:{animationName:yl.Uw},[`${_e}-panel > ${_e}-time-panel`]:{paddingTop:Io},[`${_e}-ranges`]:{marginBottom:0,padding:`${Io}px ${ti}px`,overflow:"hidden",lineHeight:`${ci-2*fn-Ka/2}px`,textAlign:"start",listStyle:"none",display:"flex",justifyContent:"space-between","> li":{display:"inline-block"},[`${_e}-preset > ${He}-tag-blue`]:{color:Fo,background:Bi,borderColor:Uo,cursor:"pointer"},[`${_e}-ok`]:{marginInlineStart:"auto"}},[`${_e}-range-wrapper`]:{display:"flex",position:"relative"},[`${_e}-range-arrow`]:Object.assign({position:"absolute",zIndex:1,display:"none",marginInlineStart:Gt*1.5,transition:`left ${Gr} ease-out`},(0,Wi.r)(Rr,To,ri,gi,st)),[`${_e}-panel-container`]:{overflow:"hidden",verticalAlign:"top",background:gi,borderRadius:Go,boxShadow:Jo,transition:`margin ${Gr}`,[`${_e}-panel-layout`]:{display:"flex",flexWrap:"nowrap",alignItems:"stretch"},[`${_e}-presets`]:{display:"flex",flexDirection:"column",minWidth:We,maxWidth:ot,ul:{height:0,flex:"auto",listStyle:"none",overflow:"auto",margin:0,padding:Ka,borderInlineEnd:`${fn}px ${gn} ${Ii}`,li:Object.assign(Object.assign({},Il.vS),{borderRadius:zi,paddingInline:Ka,paddingBlock:(hn-Math.round(mt*Ha))/2,cursor:"pointer",transition:`all ${Gr}`,"+ li":{marginTop:or},"&:hover":{background:Re}})}},[`${_e}-panels`]:{display:"inline-flex",flexWrap:"nowrap",direction:"ltr",[`${_e}-panel`]:{borderWidth:`0 0 ${fn}px`},"&:last-child":{[`${_e}-panel`]:{borderWidth:0}}},[`${_e}-panel`]:{verticalAlign:"top",background:"transparent",borderRadius:0,borderWidth:0,[`${_e}-content, - table`]:{textAlign:"center"},"&-focused":{borderColor:An}}}}),"&-dropdown-range":{padding:`${Rr*2/3}px 0`,"&-hidden":{display:"none"}},"&-rtl":{direction:"rtl",[`${_e}-separator`]:{transform:"rotate(180deg)"},[`${_e}-footer`]:{"&-extra":{direction:"rtl"}}}})},(0,yl.oN)(Be,"slide-up"),(0,yl.oN)(Be,"slide-down"),(0,zl.Fm)(Be,"move-up"),(0,zl.Fm)(Be,"move-down")]},$l=Be=>{const{componentCls:_e,controlHeightLG:He,paddingXXS:ct,padding:mt}=Be;return{pickerCellCls:`${_e}-cell`,pickerCellInnerCls:`${_e}-cell-inner`,pickerYearMonthCellWidth:He*1.5,pickerQuarterPanelContentHeight:He*1.4,pickerCellPaddingVertical:ct+ct/2,pickerCellBorderGap:2,pickerControlIconSize:7,pickerControlIconBorderWidth:1.5,pickerDatePanelPaddingHorizontal:mt+ct/2}},hs=Be=>({cellHoverBg:Be.controlItemBgHover,cellActiveWithRangeBg:Be.controlItemBgActive,cellHoverWithRangeBg:new il.C(Be.colorPrimary).lighten(35).toHexString(),cellRangeBorderColor:new il.C(Be.colorPrimary).lighten(20).toHexString(),cellBgDisabled:Be.colorBgContainerDisabled,timeColumnWidth:Be.controlHeightLG*1.4,timeColumnHeight:28*8,timeCellHeight:28,cellWidth:Be.controlHeightSM*1.5,cellHeight:Be.controlHeightSM,textHeight:Be.controlHeightLG,withoutTimeCellHeight:Be.controlHeightLG*1.65});var es=(0,us.Z)("DatePicker",Be=>{const _e=(0,hl.TS)((0,tl.e5)(Be),$l(Be));return[ql(_e),Hl(_e),(0,_l.c)(Be,{focusElCls:`${Be.componentCls}-focused`})]},Be=>Object.assign(Object.assign(Object.assign({},(0,tl.TM)(Be)),hs(Be)),{presetsWidth:120,presetsMaxWidth:200,zIndexPopup:Be.zIndexPopupBase+50}));function ds(Be,_e,He){return He!==void 0?He:_e==="year"&&Be.lang.yearPlaceholder?Be.lang.yearPlaceholder:_e==="quarter"&&Be.lang.quarterPlaceholder?Be.lang.quarterPlaceholder:_e==="month"&&Be.lang.monthPlaceholder?Be.lang.monthPlaceholder:_e==="week"&&Be.lang.weekPlaceholder?Be.lang.weekPlaceholder:_e==="time"&&Be.timePickerLocale.placeholder?Be.timePickerLocale.placeholder:Be.lang.placeholder}function cs(Be,_e,He){return He!==void 0?He:_e==="year"&&Be.lang.yearPlaceholder?Be.lang.rangeYearPlaceholder:_e==="quarter"&&Be.lang.quarterPlaceholder?Be.lang.rangeQuarterPlaceholder:_e==="month"&&Be.lang.monthPlaceholder?Be.lang.rangeMonthPlaceholder:_e==="week"&&Be.lang.weekPlaceholder?Be.lang.rangeWeekPlaceholder:_e==="time"&&Be.timePickerLocale.placeholder?Be.timePickerLocale.rangePlaceholder:Be.lang.rangePlaceholder}function Vl(Be,_e){const He={adjustX:1,adjustY:1};switch(_e){case"bottomLeft":return{points:["tl","bl"],offset:[0,4],overflow:He};case"bottomRight":return{points:["tr","br"],offset:[0,4],overflow:He};case"topLeft":return{points:["bl","tl"],offset:[0,-4],overflow:He};case"topRight":return{points:["br","tr"],offset:[0,-4],overflow:He};default:return{points:Be==="rtl"?["tr","br"]:["tl","bl"],offset:[0,4],overflow:He}}}function jl(Be){return Be?Array.isArray(Be)?Be:[Be]:[]}function Bl(Be){const{format:_e,picker:He,showHour:ct,showMinute:mt,showSecond:Gt,use12Hours:kt}=Be,fn=jl(_e)[0],gn=Object.assign({},Be);return _e&&Array.isArray(_e)&&(gn.format=fn),fn&&typeof fn=="string"&&(!fn.includes("s")&&Gt===void 0&&(gn.showSecond=!1),!fn.includes("m")&&mt===void 0&&(gn.showMinute=!1),!fn.includes("H")&&!fn.includes("h")&&!fn.includes("K")&&!fn.includes("k")&&ct===void 0&&(gn.showHour=!1),(fn.includes("a")||fn.includes("A"))&&kt===void 0&&(gn.use12Hours=!0)),He==="time"?gn:(typeof fn=="function"&&delete gn.format,{showTime:gn})}function Tl(Be,_e,He){if(Be===!1)return!1;const ct={clearIcon:_e!=null?_e:He};return typeof Be=="object"?Object.assign(Object.assign({},ct),Be):ct}var ts=te(3113);function ns(Be){return se.createElement(ts.ZP,Object.assign({size:"small",type:"primary"},Be))}var rs={button:ns},os=function(Be,_e){var He={};for(var ct in Be)Object.prototype.hasOwnProperty.call(Be,ct)&&_e.indexOf(ct)<0&&(He[ct]=Be[ct]);if(Be!=null&&typeof Object.getOwnPropertySymbols=="function")for(var mt=0,ct=Object.getOwnPropertySymbols(Be);mt{const{prefixCls:mt,getPopupContainer:Gt,className:kt,placement:fn,size:gn,disabled:An,bordered:ba=!0,placeholder:Mn,popupClassName:zn,dropdownClassName:ga,status:ma,clearIcon:mn,allowClear:In,rootClassName:hn}=He,ar=os(He,["prefixCls","getPopupContainer","className","placement","size","disabled","bordered","placeholder","popupClassName","dropdownClassName","status","clearIcon","allowClear","rootClassName"]),Ka=se.useRef(null),{getPrefixCls:or,direction:mr,getPopupContainer:ir}=(0,se.useContext)(Al.E_),Ha=or("picker",mt),{compactSize:Fo,compactItemClassnames:Gr}=(0,Pl.ri)(Ha,mr),{format:po,showTime:Io,picker:ti}=He,ci=or(),[Bi,Uo]=es(Ha),Rr=Object.assign(Object.assign({},Io?Bl(Object.assign({format:po,picker:ti},Io)):{}),ti==="time"?Bl(Object.assign(Object.assign({format:po},He),{picker:ti})):{}),To=(0,dl.Z)(st=>{var yt;return(yt=gn!=null?gn:Fo)!==null&&yt!==void 0?yt:st}),ri=se.useContext(Rl.Z),gi=An!=null?An:ri,Go=(0,se.useContext)(_i.aM),{hasFeedback:Jo,status:zi,feedbackIcon:Ii}=Go,Re=se.createElement(se.Fragment,null,ti==="time"?se.createElement(tt,null):se.createElement(ve,null),Jo&&Ii);(0,se.useImperativeHandle)(ct,()=>({focus:()=>{var st;return(st=Ka.current)===null||st===void 0?void 0:st.focus()},blur:()=>{var st;return(st=Ka.current)===null||st===void 0?void 0:st.blur()}}));const[We]=(0,Ji.Z)("Calendar",Sl.Z),ot=Object.assign(Object.assign({},We),He.locale);return Bi(se.createElement(wl,Object.assign({separator:se.createElement("span",{"aria-label":"to",className:`${Ha}-separator`},se.createElement(Je,null)),disabled:gi,ref:Ka,dropdownAlign:Vl(mr,fn),placeholder:cs(ot,ti,Mn),suffixIcon:Re,prevIcon:se.createElement("span",{className:`${Ha}-prev-icon`}),nextIcon:se.createElement("span",{className:`${Ha}-next-icon`}),superPrevIcon:se.createElement("span",{className:`${Ha}-super-prev-icon`}),superNextIcon:se.createElement("span",{className:`${Ha}-super-next-icon`}),transitionName:`${ci}-slide-up`},ar,Rr,{className:ze()({[`${Ha}-${To}`]:To,[`${Ha}-borderless`]:!ba},(0,vl.Z)(Ha,(0,vl.F)(zi,ma),Jo),Uo,Gr,kt,hn),locale:ot.lang,prefixCls:Ha,getPopupContainer:Gt||ir,generateConfig:Be,components:rs,direction:mr,dropdownClassName:ze()(Uo,zn||ga,hn),allowClear:Tl(In,mn,se.createElement(dt.Z,null))})))})}var Ql=function(Be,_e){var He={};for(var ct in Be)Object.prototype.hasOwnProperty.call(Be,ct)&&_e.indexOf(ct)<0&&(He[ct]=Be[ct]);if(Be!=null&&typeof Object.getOwnPropertySymbols=="function")for(var mt=0,ct=Object.getOwnPropertySymbols(Be);mt{const{prefixCls:ma,getPopupContainer:mn,style:In,className:hn,rootClassName:ar,size:Ka,bordered:or=!0,placement:mr,placeholder:ir,popupClassName:Ha,dropdownClassName:Fo,disabled:Gr,status:po,clearIcon:Io,allowClear:ti}=zn,ci=Ql(zn,["prefixCls","getPopupContainer","style","className","rootClassName","size","bordered","placement","placeholder","popupClassName","dropdownClassName","disabled","status","clearIcon","allowClear"]),{getPrefixCls:Bi,direction:Uo,getPopupContainer:Rr,[ba]:To}=(0,se.useContext)(Al.E_),ri=Bi("picker",ma),{compactSize:gi,compactItemClassnames:Go}=(0,Pl.ri)(ri,Uo),Jo=se.useRef(null),{format:zi,showTime:Ii}=zn,[Re,We]=es(ri);(0,se.useImperativeHandle)(ga,()=>({focus:()=>{var sa;return(sa=Jo.current)===null||sa===void 0?void 0:sa.focus()},blur:()=>{var sa;return(sa=Jo.current)===null||sa===void 0?void 0:sa.blur()}}));const ot={showToday:!0};let st={};gn&&(st.picker=gn);const yt=gn||zn.picker;st=Object.assign(Object.assign(Object.assign({},st),Ii?Bl(Object.assign({format:zi,picker:yt},Ii)):{}),yt==="time"?Bl(Object.assign(Object.assign({format:zi},zn),{picker:yt})):{});const Pt=Bi(),Zt=(0,dl.Z)(sa=>{var wa;return(wa=Ka!=null?Ka:gi)!==null&&wa!==void 0?wa:sa}),zt=se.useContext(Rl.Z),Tt=Gr!=null?Gr:zt,an=(0,se.useContext)(_i.aM),{hasFeedback:en,status:nn,feedbackIcon:On}=an,Bn=se.createElement(se.Fragment,null,yt==="time"?se.createElement(tt,null):se.createElement(ve,null),en&&On),[Fn]=(0,Ji.Z)("DatePicker",Sl.Z),da=Object.assign(Object.assign({},Fn),zn.locale);return Re(se.createElement(Nl,Object.assign({ref:Jo,placeholder:ds(da,yt,ir),suffixIcon:Bn,dropdownAlign:Vl(Uo,mr),prevIcon:se.createElement("span",{className:`${ri}-prev-icon`}),nextIcon:se.createElement("span",{className:`${ri}-next-icon`}),superPrevIcon:se.createElement("span",{className:`${ri}-super-prev-icon`}),superNextIcon:se.createElement("span",{className:`${ri}-super-next-icon`}),transitionName:`${Pt}-slide-up`},ot,ci,st,{locale:da.lang,className:ze()({[`${ri}-${Zt}`]:Zt,[`${ri}-borderless`]:!or},(0,vl.Z)(ri,(0,vl.F)(nn,po),en),We,Go,To==null?void 0:To.className,hn,ar),style:Object.assign(Object.assign({},To==null?void 0:To.style),In),prefixCls:ri,getPopupContainer:mn||Rr,generateConfig:Be,components:rs,direction:Uo,disabled:Tt,dropdownClassName:ze()(We,ar,Ha||Fo),allowClear:Tl(ti,Io,se.createElement(dt.Z,null))})))});return An&&(Mn.displayName=An),Mn}const He=_e(),ct=_e("week","WeekPicker"),mt=_e("month","MonthPicker"),Gt=_e("year","YearPicker"),kt=_e("time","TimePicker"),fn=_e("quarter","QuarterPicker");return{DatePicker:He,WeekPicker:ct,MonthPicker:mt,YearPicker:Gt,TimePicker:kt,QuarterPicker:fn}}const gs=null;function ms(Be){const{DatePicker:_e,WeekPicker:He,MonthPicker:ct,YearPicker:mt,TimePicker:Gt,QuarterPicker:kt}=is(Be),fn=Zl(Be),gn=_e;return gn.WeekPicker=He,gn.MonthPicker=ct,gn.YearPicker=mt,gn.RangePicker=fn,gn.TimePicker=Gt,gn.QuarterPicker=kt,gn}var Jl=ms;const Dl=Jl(ee);function Ml(Be){const _e=Vl(Be.direction,Be.placement);return _e.overflow.adjustY=!1,_e.overflow.adjustX=!1,Object.assign(Object.assign({},Be),{dropdownAlign:_e})}const Gl=(0,ne.Z)(Dl,"picker",null,Ml);Dl._InternalPanelDoNotUseOrYouWillBeFired=Gl;const fs=(0,ne.Z)(Dl.RangePicker,"picker",null,Ml);Dl._InternalRangePanelDoNotUseOrYouWillBeFired=fs,Dl.generatePicker=Jl;var ps=Dl},37906:function(bt,xt,te){"use strict";te.d(xt,{Z:function(){return rt}});var x=te(59301),Ee=te(92310),Me=te.n(Ee),je=te(69507),he=te(36355),be=te(19716),ie=te(8628),Ie={xxl:3,xl:3,lg:3,md:3,sm:2,xs:1},pe=x.createContext({}),Oe=te(11592),ye=function(Ye,Ze){var ke={};for(var Je in Ye)Object.prototype.hasOwnProperty.call(Ye,Je)&&Ze.indexOf(Je)<0&&(ke[Je]=Ye[Je]);if(Ye!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Xe=0,Je=Object.getOwnPropertySymbols(Ye);Xe(0,Oe.Z)(Ye).map(Ze=>Object.assign({},Ze==null?void 0:Ze.props));function E(Ye,Ze,ke){const Je=x.useMemo(()=>Ze||ae(ke),[Ze,ke]);return x.useMemo(()=>Je.map(ze=>{var{span:qe}=ze,Et=ye(ze,["span"]);return Object.assign(Object.assign({},Et),{span:typeof qe=="number"?qe:(0,je.m9)(Ye,qe)})}),[Je,Ye])}function a(Ye,Ze,ke){let Je=Ye;return(ke===void 0||ke>Ze)&&(Je=Object.assign(Object.assign({},Ye),{span:Ze})),Je}function b(Ye,Ze){const ke=[];let Je=[],Xe=Ze;return Ye.filter(ze=>ze).forEach((ze,qe)=>{const Et=ze==null?void 0:ze.span,Ct=Et||1;if(qe===Ye.length-1){Je.push(a(ze,Xe,Et)),ke.push(Je);return}Ct(0,x.useMemo)(()=>b(Ze,Ye),[Ze,Ye]),ne=Ye=>{let{children:Ze}=Ye;return Ze};function le(Ye){return Ye!=null}var fe=Ye=>{const{itemPrefixCls:Ze,component:ke,span:Je,className:Xe,style:ze,labelStyle:qe,contentStyle:Et,bordered:Ct,label:ft,content:Ot,colon:Fe}=Ye,wt=ke;return Ct?x.createElement(wt,{className:Me()({[`${Ze}-item-label`]:le(ft),[`${Ze}-item-content`]:le(Ot)},Xe),style:ze,colSpan:Je},le(ft)&&x.createElement("span",{style:qe},ft),le(Ot)&&x.createElement("span",{style:Et},Ot)):x.createElement(wt,{className:Me()(`${Ze}-item`,Xe),style:ze,colSpan:Je},x.createElement("div",{className:`${Ze}-item-container`},(ft||ft===0)&&x.createElement("span",{className:Me()(`${Ze}-item-label`,{[`${Ze}-item-no-colon`]:!Fe}),style:qe},ft),(Ot||Ot===0)&&x.createElement("span",{className:Me()(`${Ze}-item-content`),style:Et},Ot)))};function Pe(Ye,Ze,ke){let{colon:Je,prefixCls:Xe,bordered:ze}=Ze,{component:qe,type:Et,showLabel:Ct,showContent:ft,labelStyle:Ot,contentStyle:Fe}=ke;return Ye.map((wt,Bt)=>{let{label:Ne,children:lt,prefixCls:ge=Xe,className:oe,style:re,labelStyle:ue,contentStyle:de,span:De=1,key:ce}=wt;return typeof qe=="string"?x.createElement(fe,{key:`${Et}-${ce||Bt}`,className:oe,style:re,labelStyle:Object.assign(Object.assign({},Ot),ue),contentStyle:Object.assign(Object.assign({},Fe),de),span:De,colon:Je,component:qe,itemPrefixCls:ge,bordered:ze,label:Ct?Ne:null,content:ft?lt:null}):[x.createElement(fe,{key:`label-${ce||Bt}`,className:oe,style:Object.assign(Object.assign(Object.assign({},Ot),re),ue),span:1,colon:Je,component:qe[0],itemPrefixCls:ge,bordered:ze,label:Ne}),x.createElement(fe,{key:`content-${ce||Bt}`,className:oe,style:Object.assign(Object.assign(Object.assign({},Fe),re),de),span:De*2-1,component:qe[1],itemPrefixCls:ge,bordered:ze,content:lt})]})}var Le=Ye=>{const Ze=x.useContext(pe),{prefixCls:ke,vertical:Je,row:Xe,index:ze,bordered:qe}=Ye;return Je?x.createElement(x.Fragment,null,x.createElement("tr",{key:`label-${ze}`,className:`${ke}-row`},Pe(Xe,Ye,Object.assign({component:"th",type:"label",showLabel:!0},Ze))),x.createElement("tr",{key:`content-${ze}`,className:`${ke}-row`},Pe(Xe,Ye,Object.assign({component:"td",type:"content",showContent:!0},Ze)))):x.createElement("tr",{key:ze,className:`${ke}-row`},Pe(Xe,Ye,Object.assign({component:qe?["th","td"]:"td",type:"item",showLabel:!0,showContent:!0},Ze)))},Ge=te(17313),ve=te(83116),et=te(37613);const Ae=Ye=>{const{componentCls:Ze,labelBg:ke}=Ye;return{[`&${Ze}-bordered`]:{[`> ${Ze}-view`]:{border:`${Ye.lineWidth}px ${Ye.lineType} ${Ye.colorSplit}`,"> table":{tableLayout:"auto",borderCollapse:"collapse"},[`${Ze}-row`]:{borderBottom:`${Ye.lineWidth}px ${Ye.lineType} ${Ye.colorSplit}`,"&:last-child":{borderBottom:"none"},[`> ${Ze}-item-label, > ${Ze}-item-content`]:{padding:`${Ye.padding}px ${Ye.paddingLG}px`,borderInlineEnd:`${Ye.lineWidth}px ${Ye.lineType} ${Ye.colorSplit}`,"&:last-child":{borderInlineEnd:"none"}},[`> ${Ze}-item-label`]:{color:Ye.colorTextSecondary,backgroundColor:ke,"&::after":{display:"none"}}}},[`&${Ze}-middle`]:{[`${Ze}-row`]:{[`> ${Ze}-item-label, > ${Ze}-item-content`]:{padding:`${Ye.paddingSM}px ${Ye.paddingLG}px`}}},[`&${Ze}-small`]:{[`${Ze}-row`]:{[`> ${Ze}-item-label, > ${Ze}-item-content`]:{padding:`${Ye.paddingXS}px ${Ye.padding}px`}}}}}},it=Ye=>{const{componentCls:Ze,extraColor:ke,itemPaddingBottom:Je,colonMarginRight:Xe,colonMarginLeft:ze,titleMarginBottom:qe}=Ye;return{[Ze]:Object.assign(Object.assign(Object.assign({},(0,Ge.Wf)(Ye)),Ae(Ye)),{"&-rtl":{direction:"rtl"},[`${Ze}-header`]:{display:"flex",alignItems:"center",marginBottom:qe},[`${Ze}-title`]:Object.assign(Object.assign({},Ge.vS),{flex:"auto",color:Ye.colorText,fontWeight:Ye.fontWeightStrong,fontSize:Ye.fontSizeLG,lineHeight:Ye.lineHeightLG}),[`${Ze}-extra`]:{marginInlineStart:"auto",color:ke,fontSize:Ye.fontSize},[`${Ze}-view`]:{width:"100%",borderRadius:Ye.borderRadiusLG,table:{width:"100%",tableLayout:"fixed"}},[`${Ze}-row`]:{"> th, > td":{paddingBottom:Je},"&:last-child":{borderBottom:"none"}},[`${Ze}-item-label`]:{color:Ye.colorTextTertiary,fontWeight:"normal",fontSize:Ye.fontSize,lineHeight:Ye.lineHeight,textAlign:"start","&::after":{content:'":"',position:"relative",top:-.5,marginInline:`${ze}px ${Xe}px`},[`&${Ze}-item-no-colon::after`]:{content:'""'}},[`${Ze}-item-no-label`]:{"&::after":{margin:0,content:'""'}},[`${Ze}-item-content`]:{display:"table-cell",flex:1,color:Ye.colorText,fontSize:Ye.fontSize,lineHeight:Ye.lineHeight,wordBreak:"break-word",overflowWrap:"break-word"},[`${Ze}-item`]:{paddingBottom:0,verticalAlign:"top","&-container":{display:"flex",[`${Ze}-item-label`]:{display:"inline-flex",alignItems:"baseline"},[`${Ze}-item-content`]:{display:"inline-flex",alignItems:"baseline"}}},"&-middle":{[`${Ze}-row`]:{"> th, > td":{paddingBottom:Ye.paddingSM}}},"&-small":{[`${Ze}-row`]:{"> th, > td":{paddingBottom:Ye.paddingXS}}}})}};var Ue=(0,ve.Z)("Descriptions",Ye=>{const Ze=(0,et.TS)(Ye,{});return[it(Ze)]},Ye=>({labelBg:Ye.colorFillAlter,titleMarginBottom:Ye.fontSizeSM*Ye.lineHeightSM,itemPaddingBottom:Ye.padding,colonMarginRight:Ye.marginXS,colonMarginLeft:Ye.marginXXS/2,extraColor:Ye.colorText})),tt=function(Ye,Ze){var ke={};for(var Je in Ye)Object.prototype.hasOwnProperty.call(Ye,Je)&&Ze.indexOf(Je)<0&&(ke[Je]=Ye[Je]);if(Ye!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Xe=0,Je=Object.getOwnPropertySymbols(Ye);Xe{const{prefixCls:Ze,title:ke,extra:Je,column:Xe,colon:ze=!0,bordered:qe,layout:Et,children:Ct,className:ft,rootClassName:Ot,style:Fe,size:wt,labelStyle:Bt,contentStyle:Ne,items:lt}=Ye,ge=tt(Ye,["prefixCls","title","extra","column","colon","bordered","layout","children","className","rootClassName","style","size","labelStyle","contentStyle","items"]),{getPrefixCls:oe,direction:re,descriptions:ue}=x.useContext(he.E_),de=oe("descriptions",Ze),De=(0,ie.Z)(),ce=x.useMemo(()=>{var It;return typeof Xe=="number"?Xe:(It=(0,je.m9)(De,Object.assign(Object.assign({},Ie),Xe)))!==null&&It!==void 0?It:3},[De,Xe]),we=E(De,lt,Ct),nt=(0,be.Z)(wt),Qe=z(ce,we),[xe,ut]=Ue(de),Lt=x.useMemo(()=>({labelStyle:Bt,contentStyle:Ne}),[Bt,Ne]);return xe(x.createElement(pe.Provider,{value:Lt},x.createElement("div",Object.assign({className:Me()(de,ue==null?void 0:ue.className,{[`${de}-${nt}`]:nt&&nt!=="default",[`${de}-bordered`]:!!qe,[`${de}-rtl`]:re==="rtl"},ft,Ot,ut),style:Object.assign(Object.assign({},ue==null?void 0:ue.style),Fe)},ge),(ke||Je)&&x.createElement("div",{className:`${de}-header`},ke&&x.createElement("div",{className:`${de}-title`},ke),Je&&x.createElement("div",{className:`${de}-extra`},Je)),x.createElement("div",{className:`${de}-view`},x.createElement("table",null,x.createElement("tbody",null,Qe.map((It,on)=>x.createElement(Le,{key:on,index:on,colon:ze,prefixCls:de,vertical:Et==="vertical",bordered:qe,row:It}))))))))};dt.Item=ne;var rt=dt},28103:function(bt,xt,te){"use strict";te.d(xt,{Z:function(){return Oe}});var x=te(92310),Ee=te.n(x),Me=te(59301),je=te(36355),he=te(17313),be=te(83116),ie=te(37613);const me=ye=>{const{componentCls:ae,sizePaddingEdgeHorizontal:E,colorSplit:a,lineWidth:b,textPaddingInline:y,orientationMargin:z,verticalMarginInline:ee}=ye;return{[ae]:Object.assign(Object.assign({},(0,he.Wf)(ye)),{borderBlockStart:`${b}px solid ${a}`,"&-vertical":{position:"relative",top:"-0.06em",display:"inline-block",height:"0.9em",marginInline:ee,marginBlock:0,verticalAlign:"middle",borderTop:0,borderInlineStart:`${b}px solid ${a}`},"&-horizontal":{display:"flex",clear:"both",width:"100%",minWidth:"100%",margin:`${ye.dividerHorizontalGutterMargin}px 0`},[`&-horizontal${ae}-with-text`]:{display:"flex",alignItems:"center",margin:`${ye.dividerHorizontalWithTextGutterMargin}px 0`,color:ye.colorTextHeading,fontWeight:500,fontSize:ye.fontSizeLG,whiteSpace:"nowrap",textAlign:"center",borderBlockStart:`0 ${a}`,"&::before, &::after":{position:"relative",width:"50%",borderBlockStart:`${b}px solid transparent`,borderBlockStartColor:"inherit",borderBlockEnd:0,transform:"translateY(50%)",content:"''"}},[`&-horizontal${ae}-with-text-left`]:{"&::before":{width:`${z*100}%`},"&::after":{width:`${100-z*100}%`}},[`&-horizontal${ae}-with-text-right`]:{"&::before":{width:`${100-z*100}%`},"&::after":{width:`${z*100}%`}},[`${ae}-inner-text`]:{display:"inline-block",paddingBlock:0,paddingInline:y},"&-dashed":{background:"none",borderColor:a,borderStyle:"dashed",borderWidth:`${b}px 0 0`},[`&-horizontal${ae}-with-text${ae}-dashed`]:{"&::before, &::after":{borderStyle:"dashed none none"}},[`&-vertical${ae}-dashed`]:{borderInlineStartWidth:b,borderInlineEnd:0,borderBlockStart:0,borderBlockEnd:0},[`&-plain${ae}-with-text`]:{color:ye.colorText,fontWeight:"normal",fontSize:ye.fontSize},[`&-horizontal${ae}-with-text-left${ae}-no-default-orientation-margin-left`]:{"&::before":{width:0},"&::after":{width:"100%"},[`${ae}-inner-text`]:{paddingInlineStart:E}},[`&-horizontal${ae}-with-text-right${ae}-no-default-orientation-margin-right`]:{"&::before":{width:"100%"},"&::after":{width:0},[`${ae}-inner-text`]:{paddingInlineEnd:E}}})}};var Ie=(0,be.Z)("Divider",ye=>{const ae=(0,ie.TS)(ye,{dividerHorizontalWithTextGutterMargin:ye.margin,dividerHorizontalGutterMargin:ye.marginLG,sizePaddingEdgeHorizontal:0});return[me(ae)]},ye=>({textPaddingInline:"1em",orientationMargin:.05,verticalMarginInline:ye.marginXS})),Ce=function(ye,ae){var E={};for(var a in ye)Object.prototype.hasOwnProperty.call(ye,a)&&ae.indexOf(a)<0&&(E[a]=ye[a]);if(ye!=null&&typeof Object.getOwnPropertySymbols=="function")for(var b=0,a=Object.getOwnPropertySymbols(ye);b{const{getPrefixCls:ae,direction:E,divider:a}=Me.useContext(je.E_),{prefixCls:b,type:y="horizontal",orientation:z="center",orientationMargin:ee,className:ne,rootClassName:le,children:se,dashed:fe,plain:Pe,style:Se}=ye,Le=Ce(ye,["prefixCls","type","orientation","orientationMargin","className","rootClassName","children","dashed","plain","style"]),Ge=ae("divider",b),[ve,et]=Ie(Ge),Ae=z.length>0?`-${z}`:z,it=!!se,Ue=z==="left"&&ee!=null,tt=z==="right"&&ee!=null,dt=Ee()(Ge,a==null?void 0:a.className,et,`${Ge}-${y}`,{[`${Ge}-with-text`]:it,[`${Ge}-with-text${Ae}`]:it,[`${Ge}-dashed`]:!!fe,[`${Ge}-plain`]:!!Pe,[`${Ge}-rtl`]:E==="rtl",[`${Ge}-no-default-orientation-margin-left`]:Ue,[`${Ge}-no-default-orientation-margin-right`]:tt},ne,le),rt=Me.useMemo(()=>typeof ee=="number"?ee:/^\d+$/.test(ee)?Number(ee):ee,[ee]),Ye=Object.assign(Object.assign({},Ue&&{marginLeft:rt}),tt&&{marginRight:rt});return ve(Me.createElement("div",Object.assign({className:dt,style:Object.assign(Object.assign({},a==null?void 0:a.style),Se)},Le,{role:"separator"}),se&&y!=="vertical"&&Me.createElement("span",{className:`${Ge}-inner-text`,style:Ye},se)))}},91857:function(bt,xt,te){"use strict";var x=te(59301),Ee=te(38819),Me=te(92310),je=te.n(Me),he=te(31561),be=te(70425),ie=te(18929),me=te(2738),Ie=te(79676),Ce=te(53487),pe=te(92343),Oe=te(36355),ye=te(20834),ae=te(40875),E=te(88088),a=te(47211);const b=null,y=le=>{const{menu:se,arrow:fe,prefixCls:Pe,children:Se,trigger:Le,disabled:Ge,dropdownRender:ve,getPopupContainer:et,overlayClassName:Ae,rootClassName:it,open:Ue,onOpenChange:tt,visible:dt,onVisibleChange:rt,mouseEnterDelay:Ye=.15,mouseLeaveDelay:Ze=.1,autoAdjustOverflow:ke=!0,placement:Je="",overlay:Xe,transitionName:ze}=le,{getPopupContainer:qe,getPrefixCls:Et,direction:Ct}=x.useContext(Oe.E_),ft=x.useMemo(()=>{const xe=Et();return ze!==void 0?ze:Je.includes("top")?`${xe}-slide-down`:`${xe}-slide-up`},[Et,Je,ze]),Ot=x.useMemo(()=>Je?Je.includes("Center")?Je.slice(0,Je.indexOf("Center")):Je:Ct==="rtl"?"bottomRight":"bottomLeft",[Je,Ct]),Fe=Et("dropdown",Pe),[wt,Bt]=(0,a.Z)(Fe),[,Ne]=(0,E.Z)(),lt=x.Children.only(Se),ge=(0,pe.Tm)(lt,{className:je()(`${Fe}-trigger`,{[`${Fe}-rtl`]:Ct==="rtl"},lt.props.className),disabled:Ge}),oe=Ge?[]:Le;let re;oe&&oe.includes("contextMenu")&&(re=!0);const[ue,de]=(0,ie.Z)(!1,{value:Ue!=null?Ue:dt}),De=(0,be.useEvent)(xe=>{tt==null||tt(xe),rt==null||rt(xe),de(xe)}),ce=je()(Ae,it,Bt,{[`${Fe}-rtl`]:Ct==="rtl"}),we=(0,Ie.Z)({arrowPointAtCenter:typeof fe=="object"&&fe.pointAtCenter,autoAdjustOverflow:ke,offset:Ne.marginXXS,arrowWidth:fe?Ne.sizePopupArrow:0,borderRadius:Ne.borderRadius}),nt=x.useCallback(()=>{de(!1)},[]),Qe=()=>{let xe;return se!=null&&se.items?xe=x.createElement(ye.default,Object.assign({},se)):typeof Xe=="function"?xe=Xe():xe=Xe,ve&&(xe=ve(xe)),xe=x.Children.only(typeof xe=="string"?x.createElement("span",null,xe):xe),x.createElement(ae.J,{prefixCls:`${Fe}-menu`,expandIcon:x.createElement("span",{className:`${Fe}-menu-submenu-arrow`},x.createElement(Ee.Z,{className:`${Fe}-menu-submenu-arrow-icon`})),mode:"vertical",selectable:!1,onClick:nt,validator:ut=>{let{mode:Lt}=ut}},xe)};return wt(x.createElement(he.Z,Object.assign({alignPoint:re},(0,me.Z)(le,["rootClassName"]),{mouseEnterDelay:Ye,mouseLeaveDelay:Ze,visible:ue,builtinPlacements:we,arrow:!!fe,overlayClassName:ce,prefixCls:Fe,getPopupContainer:et||qe,transitionName:ft,trigger:oe,overlay:Qe,placement:Ot,onVisibleChange:De}),ge))};function z(le){return Object.assign(Object.assign({},le),{align:{overflow:{adjustX:!1,adjustY:!1}}})}const ee=(0,Ce.Z)(y,"dropdown",le=>le,z),ne=le=>x.createElement(ee,Object.assign({},le),x.createElement("span",null));y._InternalPanelDoNotUseOrYouWillBeFired=ne,xt.Z=y},38854:function(bt,xt,te){"use strict";te.d(xt,{Z:function(){return E}});var x=te(91857),Ee=te(92310),Me=te.n(Ee),je=te(59301),he=te(18785),be=te(3113),ie=te(36355),me=te(81327),Ie=te(33234),Ce=te(47211),pe=function(a,b){var y={};for(var z in a)Object.prototype.hasOwnProperty.call(a,z)&&b.indexOf(z)<0&&(y[z]=a[z]);if(a!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ee=0,z=Object.getOwnPropertySymbols(a);ee{const{getPopupContainer:b,getPrefixCls:y,direction:z}=je.useContext(ie.E_),{prefixCls:ee,type:ne="default",danger:le,disabled:se,loading:fe,onClick:Pe,htmlType:Se,children:Le,className:Ge,menu:ve,arrow:et,autoFocus:Ae,overlay:it,trigger:Ue,align:tt,open:dt,onOpenChange:rt,placement:Ye,getPopupContainer:Ze,href:ke,icon:Je=je.createElement(he.Z,null),title:Xe,buttonsRender:ze=Qe=>Qe,mouseEnterDelay:qe,mouseLeaveDelay:Et,overlayClassName:Ct,overlayStyle:ft,destroyPopupOnHide:Ot,dropdownRender:Fe}=a,wt=pe(a,["prefixCls","type","danger","disabled","loading","onClick","htmlType","children","className","menu","arrow","autoFocus","overlay","trigger","align","open","onOpenChange","placement","getPopupContainer","href","icon","title","buttonsRender","mouseEnterDelay","mouseLeaveDelay","overlayClassName","overlayStyle","destroyPopupOnHide","dropdownRender"]),Bt=y("dropdown",ee),Ne=`${Bt}-button`,[lt,ge]=(0,Ce.Z)(Bt),oe={menu:ve,arrow:et,autoFocus:Ae,align:tt,disabled:se,trigger:se?[]:Ue,onOpenChange:rt,getPopupContainer:Ze||b,mouseEnterDelay:qe,mouseLeaveDelay:Et,overlayClassName:Ct,overlayStyle:ft,destroyPopupOnHide:Ot,dropdownRender:Fe},{compactSize:re,compactItemClassnames:ue}=(0,Ie.ri)(Bt,z),de=Me()(Ne,ue,Ge,ge);"overlay"in a&&(oe.overlay=it),"open"in a&&(oe.open=dt),"placement"in a?oe.placement=Ye:oe.placement=z==="rtl"?"bottomLeft":"bottomRight";const De=je.createElement(be.ZP,{type:ne,danger:le,disabled:se,loading:fe,onClick:Pe,htmlType:Se,href:ke,title:Xe},Le),ce=je.createElement(be.ZP,{type:ne,danger:le,icon:Je}),[we,nt]=ze([De,ce]);return lt(je.createElement(me.Z.Compact,Object.assign({className:de,size:re,block:!0},wt),we,je.createElement(x.Z,Object.assign({},oe),nt)))};Oe.__ANT_BUTTON=!0;var ye=Oe;const ae=x.Z;ae.Button=ye;var E=ae},47211:function(bt,xt,te){"use strict";te.d(xt,{Z:function(){return pe}});var x=te(17313),Ee=te(13826),Me=te(92899),je=te(29878),he=te(19447),be=te(83116),ie=te(37613),Ie=Oe=>{const{componentCls:ye,menuCls:ae,colorError:E,colorTextLightSolid:a}=Oe,b=`${ae}-item`;return{[`${ye}, ${ye}-menu-submenu`]:{[`${ae} ${b}`]:{[`&${b}-danger:not(${b}-disabled)`]:{color:E,"&:hover":{color:a,backgroundColor:E}}}}}};const Ce=Oe=>{const{componentCls:ye,menuCls:ae,zIndexPopup:E,dropdownArrowDistance:a,sizePopupArrow:b,antCls:y,iconCls:z,motionDurationMid:ee,dropdownPaddingVertical:ne,fontSize:le,dropdownEdgeChildPadding:se,colorTextDisabled:fe,fontSizeIcon:Pe,controlPaddingHorizontal:Se,colorBgElevated:Le}=Oe;return[{[ye]:Object.assign(Object.assign({},(0,x.Wf)(Oe)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:E,display:"block","&::before":{position:"absolute",insetBlock:-a+b/2,zIndex:-9999,opacity:1e-4,content:'""'},[`&-trigger${y}-btn`]:{[`& > ${z}-down, & > ${y}-btn-icon > ${z}-down`]:{fontSize:Pe}},[`${ye}-wrap`]:{position:"relative",[`${y}-btn > ${z}-down`]:{fontSize:Pe},[`${z}-down::before`]:{transition:`transform ${ee}`}},[`${ye}-wrap-open`]:{[`${z}-down::before`]:{transform:"rotate(180deg)"}},"\n &-hidden,\n &-menu-hidden,\n &-menu-submenu-hidden\n ":{display:"none"},[`&${y}-slide-down-enter${y}-slide-down-enter-active${ye}-placement-bottomLeft, - &${y}-slide-down-appear${y}-slide-down-appear-active${ye}-placement-bottomLeft, - &${y}-slide-down-enter${y}-slide-down-enter-active${ye}-placement-bottom, - &${y}-slide-down-appear${y}-slide-down-appear-active${ye}-placement-bottom, - &${y}-slide-down-enter${y}-slide-down-enter-active${ye}-placement-bottomRight, - &${y}-slide-down-appear${y}-slide-down-appear-active${ye}-placement-bottomRight`]:{animationName:Ee.fJ},[`&${y}-slide-up-enter${y}-slide-up-enter-active${ye}-placement-topLeft, - &${y}-slide-up-appear${y}-slide-up-appear-active${ye}-placement-topLeft, - &${y}-slide-up-enter${y}-slide-up-enter-active${ye}-placement-top, - &${y}-slide-up-appear${y}-slide-up-appear-active${ye}-placement-top, - &${y}-slide-up-enter${y}-slide-up-enter-active${ye}-placement-topRight, - &${y}-slide-up-appear${y}-slide-up-appear-active${ye}-placement-topRight`]:{animationName:Ee.Qt},[`&${y}-slide-down-leave${y}-slide-down-leave-active${ye}-placement-bottomLeft, - &${y}-slide-down-leave${y}-slide-down-leave-active${ye}-placement-bottom, - &${y}-slide-down-leave${y}-slide-down-leave-active${ye}-placement-bottomRight`]:{animationName:Ee.Uw},[`&${y}-slide-up-leave${y}-slide-up-leave-active${ye}-placement-topLeft, - &${y}-slide-up-leave${y}-slide-up-leave-active${ye}-placement-top, - &${y}-slide-up-leave${y}-slide-up-leave-active${ye}-placement-topRight`]:{animationName:Ee.ly}})},(0,he.ZP)(Oe,{colorBg:Le,limitVerticalRadius:!0,arrowPlacement:{top:!0,bottom:!0}}),{[`${ye} ${ae}`]:{position:"relative",margin:0},[`${ae}-submenu-popup`]:{position:"absolute",zIndex:E,background:"transparent",boxShadow:"none",transformOrigin:"0 0","ul, li":{listStyle:"none",margin:0}},[`${ye}, ${ye}-menu-submenu`]:{[ae]:Object.assign(Object.assign({padding:se,listStyleType:"none",backgroundColor:Le,backgroundClip:"padding-box",borderRadius:Oe.borderRadiusLG,outline:"none",boxShadow:Oe.boxShadowSecondary},(0,x.Qy)(Oe)),{[`${ae}-item-group-title`]:{padding:`${ne}px ${Se}px`,color:Oe.colorTextDescription,transition:`all ${ee}`},[`${ae}-item`]:{position:"relative",display:"flex",alignItems:"center"},[`${ae}-item-icon`]:{minWidth:le,marginInlineEnd:Oe.marginXS,fontSize:Oe.fontSizeSM},[`${ae}-title-content`]:{flex:"auto","> a":{color:"inherit",transition:`all ${ee}`,"&:hover":{color:"inherit"},"&::after":{position:"absolute",inset:0,content:'""'}}},[`${ae}-item, ${ae}-submenu-title`]:Object.assign(Object.assign({clear:"both",margin:0,padding:`${ne}px ${Se}px`,color:Oe.colorText,fontWeight:"normal",fontSize:le,lineHeight:Oe.lineHeight,cursor:"pointer",transition:`all ${ee}`,borderRadius:Oe.borderRadiusSM,"&:hover, &-active":{backgroundColor:Oe.controlItemBgHover}},(0,x.Qy)(Oe)),{"&-selected":{color:Oe.colorPrimary,backgroundColor:Oe.controlItemBgActive,"&:hover, &-active":{backgroundColor:Oe.controlItemBgActiveHover}},"&-disabled":{color:fe,cursor:"not-allowed","&:hover":{color:fe,backgroundColor:Le,cursor:"not-allowed"},a:{pointerEvents:"none"}},"&-divider":{height:1,margin:`${Oe.marginXXS}px 0`,overflow:"hidden",lineHeight:0,backgroundColor:Oe.colorSplit},[`${ye}-menu-submenu-expand-icon`]:{position:"absolute",insetInlineEnd:Oe.paddingXS,[`${ye}-menu-submenu-arrow-icon`]:{marginInlineEnd:"0 !important",color:Oe.colorTextDescription,fontSize:Pe,fontStyle:"normal"}}}),[`${ae}-item-group-list`]:{margin:`0 ${Oe.marginXS}px`,padding:0,listStyle:"none"},[`${ae}-submenu-title`]:{paddingInlineEnd:Se+Oe.fontSizeSM},[`${ae}-submenu-vertical`]:{position:"relative"},[`${ae}-submenu${ae}-submenu-disabled ${ye}-menu-submenu-title`]:{[`&, ${ye}-menu-submenu-arrow-icon`]:{color:fe,backgroundColor:Le,cursor:"not-allowed"}},[`${ae}-submenu-selected ${ye}-menu-submenu-title`]:{color:Oe.colorPrimary}})}},[(0,Ee.oN)(Oe,"slide-up"),(0,Ee.oN)(Oe,"slide-down"),(0,Me.Fm)(Oe,"move-up"),(0,Me.Fm)(Oe,"move-down"),(0,je._y)(Oe,"zoom-big")]]};var pe=(0,be.Z)("Dropdown",(Oe,ye)=>{let{rootPrefixCls:ae}=ye;const{marginXXS:E,sizePopupArrow:a,controlHeight:b,fontSize:y,lineHeight:z,paddingXXS:ee,componentCls:ne,borderRadiusLG:le}=Oe,se=(b-y*z)/2,{dropdownArrowOffset:fe}=(0,he.fS)({contentRadius:le}),Pe=(0,ie.TS)(Oe,{menuCls:`${ne}-menu`,rootPrefixCls:ae,dropdownArrowDistance:a/2+E,dropdownArrowOffset:fe,dropdownPaddingVertical:se,dropdownEdgeChildPadding:ee});return[Ce(Pe),Ie(Pe)]},Oe=>({zIndexPopup:Oe.zIndexPopupBase+50}))},8628:function(bt,xt,te){"use strict";var x=te(59301),Ee=te(34280),Me=te(56762),je=te(69507);function he(){let be=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0;const ie=(0,x.useRef)({}),me=(0,Me.Z)(),Ie=(0,je.ZP)();return(0,Ee.Z)(()=>{const Ce=Ie.subscribe(pe=>{ie.current=pe,be&&me()});return()=>Ie.unsubscribe(Ce)},[]),ie.current}xt.Z=he},45818:function(bt,xt,te){"use strict";te.d(xt,{D:function(){return ee},Z:function(){return se}});var x=te(54476),Ee=te(59301),Me={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M912 192H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 284H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 284H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM104 228a56 56 0 10112 0 56 56 0 10-112 0zm0 284a56 56 0 10112 0 56 56 0 10-112 0zm0 284a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"bars",theme:"outlined"},je=Me,he=te(7657),be=function(Pe,Se){return Ee.createElement(he.Z,(0,x.Z)({},Pe,{ref:Se,icon:je}))},ie=Ee.forwardRef(be),me=ie,Ie=te(33853),Ce=te(38819),pe=te(92310),Oe=te.n(pe),ye=te(2738),E=fe=>!isNaN(parseFloat(fe))&&isFinite(fe),a=te(36355),b=te(84966),y=function(fe,Pe){var Se={};for(var Le in fe)Object.prototype.hasOwnProperty.call(fe,Le)&&Pe.indexOf(Le)<0&&(Se[Le]=fe[Le]);if(fe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ge=0,Le=Object.getOwnPropertySymbols(fe);Ge{let fe=0;return function(){let Pe=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return fe+=1,`${Pe}${fe}`}})();var se=Ee.forwardRef((fe,Pe)=>{const{prefixCls:Se,className:Le,trigger:Ge,children:ve,defaultCollapsed:et=!1,theme:Ae="dark",style:it={},collapsible:Ue=!1,reverseArrow:tt=!1,width:dt=200,collapsedWidth:rt=80,zeroWidthTriggerStyle:Ye,breakpoint:Ze,onCollapse:ke,onBreakpoint:Je}=fe,Xe=y(fe,["prefixCls","className","trigger","children","defaultCollapsed","theme","style","collapsible","reverseArrow","width","collapsedWidth","zeroWidthTriggerStyle","breakpoint","onCollapse","onBreakpoint"]),{siderHook:ze}=(0,Ee.useContext)(b.Gs),[qe,Et]=(0,Ee.useState)("collapsed"in fe?fe.collapsed:et),[Ct,ft]=(0,Ee.useState)(!1);(0,Ee.useEffect)(()=>{"collapsed"in fe&&Et(fe.collapsed)},[fe.collapsed]);const Ot=(ge,oe)=>{"collapsed"in fe||Et(ge),ke==null||ke(ge,oe)},Fe=(0,Ee.useRef)();Fe.current=ge=>{ft(ge.matches),Je==null||Je(ge.matches),qe!==ge.matches&&Ot(ge.matches,"responsive")},(0,Ee.useEffect)(()=>{function ge(re){return Fe.current(re)}let oe;if(typeof window!="undefined"){const{matchMedia:re}=window;if(re&&Ze&&Ze in z){oe=re(`(max-width: ${z[Ze]})`);try{oe.addEventListener("change",ge)}catch(ue){oe.addListener(ge)}ge(oe)}}return()=>{try{oe==null||oe.removeEventListener("change",ge)}catch(re){oe==null||oe.removeListener(ge)}}},[Ze]),(0,Ee.useEffect)(()=>{const ge=ne("ant-sider-");return ze.addSider(ge),()=>ze.removeSider(ge)},[]);const wt=()=>{Ot(!qe,"clickTrigger")},{getPrefixCls:Bt}=(0,Ee.useContext)(a.E_),Ne=()=>{const ge=Bt("layout-sider",Se),oe=(0,ye.Z)(Xe,["collapsed"]),re=qe?rt:dt,ue=E(re)?`${re}px`:String(re),de=parseFloat(String(rt||0))===0?Ee.createElement("span",{onClick:wt,className:Oe()(`${ge}-zero-width-trigger`,`${ge}-zero-width-trigger-${tt?"right":"left"}`),style:Ye},Ge||Ee.createElement(me,null)):null,we={expanded:tt?Ee.createElement(Ce.Z,null):Ee.createElement(Ie.Z,null),collapsed:tt?Ee.createElement(Ie.Z,null):Ee.createElement(Ce.Z,null)}[qe?"collapsed":"expanded"],nt=Ge!==null?de||Ee.createElement("div",{className:`${ge}-trigger`,onClick:wt,style:{width:ue}},Ge||we):null,Qe=Object.assign(Object.assign({},it),{flex:`0 0 ${ue}`,maxWidth:ue,minWidth:ue,width:ue}),xe=Oe()(ge,`${ge}-${Ae}`,{[`${ge}-collapsed`]:!!qe,[`${ge}-has-trigger`]:Ue&&Ge!==null&&!de,[`${ge}-below`]:!!Ct,[`${ge}-zero-width`]:parseFloat(ue)===0},Le);return Ee.createElement("aside",Object.assign({className:xe},oe,{style:Qe,ref:Pe}),Ee.createElement("div",{className:`${ge}-children`},ve),Ue||Ct&&de?nt:null)},lt=Ee.useMemo(()=>({siderCollapsed:qe}),[qe]);return Ee.createElement(ee.Provider,{value:lt},Ne())})},84966:function(bt,xt,te){"use strict";te.d(xt,{VY:function(){return ee},$_:function(){return z},h4:function(){return y},Gs:function(){return ye},ZP:function(){return ne}});var x=te(94480),Ee=te(92310),Me=te.n(Ee),je=te(2738),he=te(59301),be=te(36355),ie=te(83116),Ie=le=>{const{componentCls:se,bodyBg:fe,lightSiderBg:Pe,lightTriggerBg:Se,lightTriggerColor:Le}=le;return{[`${se}-sider-light`]:{background:Pe,[`${se}-sider-trigger`]:{color:Le,background:Se},[`${se}-sider-zero-width-trigger`]:{color:Le,background:Se,border:`1px solid ${fe}`,borderInlineStart:0}}}};const Ce=le=>{const{antCls:se,componentCls:fe,colorText:Pe,triggerColor:Se,footerBg:Le,triggerBg:Ge,headerHeight:ve,headerPadding:et,headerColor:Ae,footerPadding:it,triggerHeight:Ue,zeroTriggerHeight:tt,zeroTriggerWidth:dt,motionDurationMid:rt,motionDurationSlow:Ye,fontSize:Ze,borderRadius:ke,bodyBg:Je,headerBg:Xe,siderBg:ze}=le;return{[fe]:Object.assign(Object.assign({display:"flex",flex:"auto",flexDirection:"column",minHeight:0,background:Je,"&, *":{boxSizing:"border-box"},[`&${fe}-has-sider`]:{flexDirection:"row",[`> ${fe}, > ${fe}-content`]:{width:0}},[`${fe}-header, &${fe}-footer`]:{flex:"0 0 auto"},[`${fe}-sider`]:{position:"relative",minWidth:0,background:ze,transition:`all ${rt}, background 0s`,"&-children":{height:"100%",marginTop:-.1,paddingTop:.1,[`${se}-menu${se}-menu-inline-collapsed`]:{width:"auto"}},"&-has-trigger":{paddingBottom:Ue},"&-right":{order:1},"&-trigger":{position:"fixed",bottom:0,zIndex:1,height:Ue,color:Se,lineHeight:`${Ue}px`,textAlign:"center",background:Ge,cursor:"pointer",transition:`all ${rt}`},"&-zero-width":{"> *":{overflow:"hidden"},"&-trigger":{position:"absolute",top:ve,insetInlineEnd:-dt,zIndex:1,width:dt,height:tt,color:Se,fontSize:le.fontSizeXL,display:"flex",alignItems:"center",justifyContent:"center",background:ze,borderStartStartRadius:0,borderStartEndRadius:ke,borderEndEndRadius:ke,borderEndStartRadius:0,cursor:"pointer",transition:`background ${Ye} ease`,"&::after":{position:"absolute",inset:0,background:"transparent",transition:`all ${Ye}`,content:'""'},"&:hover::after":{background:"rgba(255, 255, 255, 0.2)"},"&-right":{insetInlineStart:-dt,borderStartStartRadius:ke,borderStartEndRadius:0,borderEndEndRadius:0,borderEndStartRadius:ke}}}}},Ie(le)),{"&-rtl":{direction:"rtl"}}),[`${fe}-header`]:{height:ve,padding:et,color:Ae,lineHeight:`${ve}px`,background:Xe,[`${se}-menu`]:{lineHeight:"inherit"}},[`${fe}-footer`]:{padding:it,color:Pe,fontSize:Ze,background:Le},[`${fe}-content`]:{flex:"auto",minHeight:0}}};var pe=(0,ie.Z)("Layout",le=>[Ce(le)],le=>{const{colorBgLayout:se,controlHeight:fe,controlHeightLG:Pe,colorText:Se,controlHeightSM:Le,marginXXS:Ge,colorTextLightSolid:ve,colorBgContainer:et}=le,Ae=Pe*1.25;return{colorBgHeader:"#001529",colorBgBody:se,colorBgTrigger:"#002140",bodyBg:se,headerBg:"#001529",headerHeight:fe*2,headerPadding:`0 ${Ae}px`,headerColor:Se,footerPadding:`${Le}px ${Ae}px`,footerBg:se,siderBg:"#001529",triggerHeight:Pe+Ge*2,triggerBg:"#002140",triggerColor:ve,zeroTriggerWidth:Pe,zeroTriggerHeight:Pe,lightSiderBg:et,lightTriggerBg:et,lightTriggerColor:Se}},{deprecatedTokens:[["colorBgBody","bodyBg"],["colorBgHeader","headerBg"],["colorBgTrigger","triggerBg"]]}),Oe=function(le,se){var fe={};for(var Pe in le)Object.prototype.hasOwnProperty.call(le,Pe)&&se.indexOf(Pe)<0&&(fe[Pe]=le[Pe]);if(le!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Se=0,Pe=Object.getOwnPropertySymbols(le);Senull,removeSider:()=>null}});function ae(le){let{suffixCls:se,tagName:fe,displayName:Pe}=le;return Se=>he.forwardRef((Ge,ve)=>he.createElement(Se,Object.assign({ref:ve,suffixCls:se,tagName:fe},Ge)))}const E=he.forwardRef((le,se)=>{const{prefixCls:fe,suffixCls:Pe,className:Se,tagName:Le}=le,Ge=Oe(le,["prefixCls","suffixCls","className","tagName"]),{getPrefixCls:ve}=he.useContext(be.E_),et=ve("layout",fe),[Ae,it]=pe(et),Ue=Pe?`${et}-${Pe}`:et;return Ae(he.createElement(Le,Object.assign({className:Me()(fe||Ue,Se,it),ref:se},Ge)))}),a=he.forwardRef((le,se)=>{const{direction:fe}=he.useContext(be.E_),[Pe,Se]=he.useState([]),{prefixCls:Le,className:Ge,rootClassName:ve,children:et,hasSider:Ae,tagName:it,style:Ue}=le,tt=Oe(le,["prefixCls","className","rootClassName","children","hasSider","tagName","style"]),dt=(0,je.Z)(tt,["suffixCls"]),{getPrefixCls:rt,layout:Ye}=he.useContext(be.E_),Ze=rt("layout",Le),[ke,Je]=pe(Ze),Xe=Me()(Ze,{[`${Ze}-has-sider`]:typeof Ae=="boolean"?Ae:Pe.length>0,[`${Ze}-rtl`]:fe==="rtl"},Ye==null?void 0:Ye.className,Ge,ve,Je),ze=he.useMemo(()=>({siderHook:{addSider:qe=>{Se(Et=>[].concat((0,x.Z)(Et),[qe]))},removeSider:qe=>{Se(Et=>Et.filter(Ct=>Ct!==qe))}}}),[]);return ke(he.createElement(ye.Provider,{value:ze},he.createElement(it,Object.assign({ref:se,className:Xe,style:Object.assign(Object.assign({},Ye==null?void 0:Ye.style),Ue)},dt),et)))}),b=ae({tagName:"div",displayName:"Layout"})(a),y=ae({suffixCls:"header",tagName:"header",displayName:"Header"})(E),z=ae({suffixCls:"footer",tagName:"footer",displayName:"Footer"})(E),ee=ae({suffixCls:"content",tagName:"main",displayName:"Content"})(E);var ne=b},40875:function(bt,xt,te){"use strict";te.d(xt,{J:function(){return be}});var x=te(59301),Ee=te(33234),Me=te(70425),je=function(ie,me){var Ie={};for(var Ce in ie)Object.prototype.hasOwnProperty.call(ie,Ce)&&me.indexOf(Ce)<0&&(Ie[Ce]=ie[Ce]);if(ie!=null&&typeof Object.getOwnPropertySymbols=="function")for(var pe=0,Ce=Object.getOwnPropertySymbols(ie);pe{const{children:Ie}=ie,Ce=je(ie,["children"]),pe=x.useContext(he),Oe=x.useMemo(()=>Object.assign(Object.assign({},pe),Ce),[pe,Ce.prefixCls,Ce.mode,Ce.selectable]);return x.createElement(he.Provider,{value:Oe},x.createElement(Ee.BR,null,(0,Me.supportNodeRef)(Ie)?x.cloneElement(Ie,{ref:me}):Ie))});xt.Z=he},20834:function(bt,xt,te){"use strict";te.d(xt,{default:function(){return lt}});var x=te(15285),Ee=te(59301),Me=te(45818),je=te(92310),he=te.n(je),be=te(36355),ie=function(ge,oe){var re={};for(var ue in ge)Object.prototype.hasOwnProperty.call(ge,ue)&&oe.indexOf(ue)<0&&(re[ue]=ge[ue]);if(ge!=null&&typeof Object.getOwnPropertySymbols=="function")for(var de=0,ue=Object.getOwnPropertySymbols(ge);de{const{prefixCls:oe,className:re,dashed:ue}=ge,de=ie(ge,["prefixCls","className","dashed"]),{getPrefixCls:De}=Ee.useContext(be.E_),ce=De("menu",oe),we=he()({[`${ce}-item-divider-dashed`]:!!ue},re);return Ee.createElement(x.iz,Object.assign({className:we},de))},Ce=te(11592),pe=te(2738),Oe=te(6848),ye=te(92343),E=(0,Ee.createContext)({prefixCls:"",firstLevel:!0,inlineCollapsed:!1}),b=ge=>{var oe;const{className:re,children:ue,icon:de,title:De,danger:ce}=ge,{prefixCls:we,firstLevel:nt,direction:Qe,disableMenuItemTitleTooltip:xe,inlineCollapsed:ut}=Ee.useContext(E),Lt=gt=>{const pt=Ee.createElement("span",{className:`${we}-title-content`},ue);return(!de||(0,ye.l$)(ue)&&ue.type==="span")&&ue&>&&nt&&typeof ue=="string"?Ee.createElement("div",{className:`${we}-inline-collapsed-noicon`},ue.charAt(0)):pt},{siderCollapsed:It}=Ee.useContext(Me.D);let on=De;typeof De=="undefined"?on=nt?ue:"":De===!1&&(on="");const _t={title:on};!It&&!ut&&(_t.title=null,_t.open=!1);const tn=(0,Ce.Z)(ue).length;let $e=Ee.createElement(x.ck,Object.assign({},(0,pe.Z)(ge,["title","icon","danger"]),{className:he()({[`${we}-item-danger`]:ce,[`${we}-item-only-child`]:(de?tn+1:tn)===1},re),title:typeof De=="string"?De:void 0}),(0,ye.Tm)(de,{className:he()((0,ye.l$)(de)?(oe=de.props)===null||oe===void 0?void 0:oe.className:"",`${we}-item-icon`)}),Lt(ut));return xe||($e=Ee.createElement(Oe.Z,Object.assign({},_t,{placement:Qe==="rtl"?"left":"right",overlayClassName:`${we}-inline-collapsed-tooltip`}),$e)),$e},z=ge=>{var oe;const{popupClassName:re,icon:ue,title:de,theme:De}=ge,ce=Ee.useContext(E),{prefixCls:we,inlineCollapsed:nt,theme:Qe}=ce,xe=(0,x.Xl)();let ut;if(!ue)ut=nt&&!xe.length&&de&&typeof de=="string"?Ee.createElement("div",{className:`${we}-inline-collapsed-noicon`},de.charAt(0)):Ee.createElement("span",{className:`${we}-title-content`},de);else{const It=(0,ye.l$)(de)&&de.type==="span";ut=Ee.createElement(Ee.Fragment,null,(0,ye.Tm)(ue,{className:he()((0,ye.l$)(ue)?(oe=ue.props)===null||oe===void 0?void 0:oe.className:"",`${we}-item-icon`)}),It?de:Ee.createElement("span",{className:`${we}-title-content`},de))}const Lt=Ee.useMemo(()=>Object.assign(Object.assign({},ce),{firstLevel:!1}),[ce]);return Ee.createElement(E.Provider,{value:Lt},Ee.createElement(x.Wd,Object.assign({},(0,pe.Z)(ge,["icon"]),{title:ut,popupClassName:he()(we,re,`${we}-${De||Qe}`)})))},ee=te(18785),ne=te(70425),le=te(62892),se=te(40875),fe=function(ge,oe){var re={};for(var ue in ge)Object.prototype.hasOwnProperty.call(ge,ue)&&oe.indexOf(ue)<0&&(re[ue]=ge[ue]);if(ge!=null&&typeof Object.getOwnPropertySymbols=="function")for(var de=0,ue=Object.getOwnPropertySymbols(ge);de{if(oe&&typeof oe=="object"){const ue=oe,{label:de,children:De,key:ce,type:we}=ue,nt=fe(ue,["label","children","key","type"]),Qe=ce!=null?ce:`tmp-${re}`;return De||we==="group"?we==="group"?Ee.createElement(x.BW,Object.assign({key:Qe},nt,{title:de}),Pe(De)):Ee.createElement(z,Object.assign({key:Qe},nt,{title:de}),Pe(De)):we==="divider"?Ee.createElement(Ie,Object.assign({key:Qe},nt)):Ee.createElement(b,Object.assign({key:Qe},nt),de)}return null}).filter(oe=>oe)}function Se(ge){return Ee.useMemo(()=>ge&&Pe(ge),[ge])}var Le=te(64993),Ge=te(17313),ve=te(8378),et=te(13826),Ae=te(29878),it=te(83116),Ue=te(37613),dt=ge=>{const{componentCls:oe,motionDurationSlow:re,horizontalLineHeight:ue,colorSplit:de,lineWidth:De,lineType:ce,itemPaddingInline:we}=ge;return{[`${oe}-horizontal`]:{lineHeight:ue,border:0,borderBottom:`${De}px ${ce} ${de}`,boxShadow:"none","&::after":{display:"block",clear:"both",height:0,content:'"\\20"'},[`${oe}-item, ${oe}-submenu`]:{position:"relative",display:"inline-block",verticalAlign:"bottom",paddingInline:we},[`> ${oe}-item:hover, + ${_e}-time-panel`]:{opacity:.3,"&-active":{opacity:1}}}},"&-time-panel":{width:"auto",minWidth:"auto",direction:"ltr",[`${_e}-content`]:{display:"flex",flex:"auto",height:Ii},"&-column":{flex:"1 0 auto",width:Re,margin:`${Bn}px 0`,padding:0,overflowY:"hidden",textAlign:"start",listStyle:"none",transition:`background ${or}`,overflowX:"hidden","&::after":{display:"block",height:Ii-We,content:'""'},"&:not(:first-child)":{borderInlineStart:`${Mn}px ${zn} ${In}`},"&-active":{background:new il.C(ot).setAlpha(.2).toHexString()},"&:hover":{overflowY:"auto"},"> li":{margin:0,padding:0,[`&${_e}-time-panel-cell`]:{marginInline:st,[`${_e}-time-panel-cell-inner`]:{display:"block",width:Re-2*st,height:We,margin:0,paddingBlock:0,paddingInlineEnd:0,paddingInlineStart:(Re-We)/2,color:po,lineHeight:`${We}px`,borderRadius:Go,cursor:"pointer",transition:`background ${or}`,"&:hover":{background:zi}},"&-selected":{[`${_e}-time-panel-cell-inner`]:{background:ot}},"&-disabled":{[`${_e}-time-panel-cell-inner`]:{color:Gr,background:"transparent",cursor:"not-allowed"}}}}}},[`&-datetime-panel ${_e}-time-panel-column:after`]:{height:Ii-We+Bn*2}}}},Hl=De=>{const{componentCls:_e,colorBgContainer:je,colorError:ct,errorActiveShadow:mt,colorWarning:Gt,warningActiveShadow:kt}=De;return{[`${_e}:not(${_e}-disabled)`]:{[`&${_e}-status-error`]:{"&, &:not([disabled]):hover":{backgroundColor:je,borderColor:ct},[`&${_e}-focused, &:focus`]:Object.assign({},(0,tl.M1)((0,hl.TS)(De,{activeBorderColor:ct,activeShadow:mt}))),[`${_e}-active-bar`]:{background:ct}},[`&${_e}-status-warning`]:{"&, &:not([disabled]):hover":{backgroundColor:je,borderColor:Gt},[`&${_e}-focused, &:focus`]:Object.assign({},(0,tl.M1)((0,hl.TS)(De,{activeBorderColor:Gt,activeShadow:kt}))),[`${_e}-active-bar`]:{background:Gt}}}}},ql=De=>{const{componentCls:_e,antCls:je,controlHeight:ct,fontSize:mt,paddingInline:Gt,colorBgContainer:kt,lineWidth:fn,lineType:gn,colorBorder:Bn,borderRadius:ba,motionDurationMid:Mn,colorBgContainerDisabled:zn,colorTextDisabled:ga,colorTextPlaceholder:ma,controlHeightLG:mn,fontSizeLG:In,controlHeightSM:hn,paddingInlineSM:ar,paddingXS:Ka,marginXS:or,colorTextDescription:mr,lineWidthBold:ir,lineHeight:Ha,colorPrimary:Fo,motionDurationSlow:Gr,zIndexPopup:po,paddingXXS:Io,paddingSM:ti,textHeight:ci,cellActiveWithRangeBg:Bi,colorPrimaryBorder:Uo,sizePopupArrow:Rr,borderRadiusXS:To,borderRadiusOuter:ri,colorBgElevated:gi,borderRadiusLG:Go,boxShadowSecondary:Jo,borderRadiusSM:zi,colorSplit:Ii,cellHoverBg:Re,presetsWidth:We,presetsMaxWidth:ot,boxShadowPopoverArrow:st,colorTextQuaternary:yt}=De;return[{[_e]:Object.assign(Object.assign(Object.assign({},(0,Il.Wf)(De)),ml(De,ct,mt,Gt)),{position:"relative",display:"inline-flex",alignItems:"center",background:kt,lineHeight:1,border:`${fn}px ${gn} ${Bn}`,borderRadius:ba,transition:`border ${Mn}, box-shadow ${Mn}`,"&:hover, &-focused":Object.assign({},(0,tl.pU)(De)),"&-focused":Object.assign({},(0,tl.M1)(De)),[`&${_e}-disabled`]:{background:zn,borderColor:Bn,cursor:"not-allowed",[`${_e}-suffix`]:{color:yt}},[`&${_e}-borderless`]:{backgroundColor:"transparent !important",borderColor:"transparent !important",boxShadow:"none !important"},[`${_e}-input`]:{position:"relative",display:"inline-flex",alignItems:"center",width:"100%","> input":Object.assign(Object.assign({},(0,tl.ik)(De)),{flex:"auto",minWidth:1,height:"auto",padding:0,background:"transparent",border:0,borderRadius:0,"&:focus":{boxShadow:"none"},"&[disabled]":{background:"transparent"}}),"&:hover":{[`${_e}-clear`]:{opacity:1}},"&-placeholder":{"> input":{color:ma}}},"&-large":Object.assign(Object.assign({},ml(De,mn,In,Gt)),{[`${_e}-input > input`]:{fontSize:In}}),"&-small":Object.assign({},ml(De,hn,mt,ar)),[`${_e}-suffix`]:{display:"flex",flex:"none",alignSelf:"center",marginInlineStart:Ka/2,color:ga,lineHeight:1,pointerEvents:"none","> *":{verticalAlign:"top","&:not(:last-child)":{marginInlineEnd:or}}},[`${_e}-clear`]:{position:"absolute",top:"50%",insetInlineEnd:0,color:ga,lineHeight:1,background:kt,transform:"translateY(-50%)",cursor:"pointer",opacity:0,transition:`opacity ${Mn}, color ${Mn}`,"> *":{verticalAlign:"top"},"&:hover":{color:mr}},[`${_e}-separator`]:{position:"relative",display:"inline-block",width:"1em",height:In,color:ga,fontSize:In,verticalAlign:"top",cursor:"default",[`${_e}-focused &`]:{color:mr},[`${_e}-range-separator &`]:{[`${_e}-disabled &`]:{cursor:"not-allowed"}}},"&-range":{position:"relative",display:"inline-flex",[`${_e}-clear`]:{insetInlineEnd:Gt},"&:hover":{[`${_e}-clear`]:{opacity:1}},[`${_e}-active-bar`]:{bottom:-fn,height:ir,marginInlineStart:Gt,background:Fo,opacity:0,transition:`all ${Gr} ease-out`,pointerEvents:"none"},[`&${_e}-focused`]:{[`${_e}-active-bar`]:{opacity:1}},[`${_e}-range-separator`]:{alignItems:"center",padding:`0 ${Ka}px`,lineHeight:1},[`&${_e}-small`]:{[`${_e}-clear`]:{insetInlineEnd:ar},[`${_e}-active-bar`]:{marginInlineStart:ar}}},"&-dropdown":Object.assign(Object.assign(Object.assign({},(0,Il.Wf)(De)),Yl(De)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:po,[`&${_e}-dropdown-hidden`]:{display:"none"},[`&${_e}-dropdown-placement-bottomLeft`]:{[`${_e}-range-arrow`]:{top:0,display:"block",transform:"translateY(-100%)"}},[`&${_e}-dropdown-placement-topLeft`]:{[`${_e}-range-arrow`]:{bottom:0,display:"block",transform:"translateY(100%) rotate(180deg)"}},[`&${je}-slide-up-enter${je}-slide-up-enter-active${_e}-dropdown-placement-topLeft, + &${je}-slide-up-enter${je}-slide-up-enter-active${_e}-dropdown-placement-topRight, + &${je}-slide-up-appear${je}-slide-up-appear-active${_e}-dropdown-placement-topLeft, + &${je}-slide-up-appear${je}-slide-up-appear-active${_e}-dropdown-placement-topRight`]:{animationName:yl.Qt},[`&${je}-slide-up-enter${je}-slide-up-enter-active${_e}-dropdown-placement-bottomLeft, + &${je}-slide-up-enter${je}-slide-up-enter-active${_e}-dropdown-placement-bottomRight, + &${je}-slide-up-appear${je}-slide-up-appear-active${_e}-dropdown-placement-bottomLeft, + &${je}-slide-up-appear${je}-slide-up-appear-active${_e}-dropdown-placement-bottomRight`]:{animationName:yl.fJ},[`&${je}-slide-up-leave${je}-slide-up-leave-active${_e}-dropdown-placement-topLeft, + &${je}-slide-up-leave${je}-slide-up-leave-active${_e}-dropdown-placement-topRight`]:{animationName:yl.ly},[`&${je}-slide-up-leave${je}-slide-up-leave-active${_e}-dropdown-placement-bottomLeft, + &${je}-slide-up-leave${je}-slide-up-leave-active${_e}-dropdown-placement-bottomRight`]:{animationName:yl.Uw},[`${_e}-panel > ${_e}-time-panel`]:{paddingTop:Io},[`${_e}-ranges`]:{marginBottom:0,padding:`${Io}px ${ti}px`,overflow:"hidden",lineHeight:`${ci-2*fn-Ka/2}px`,textAlign:"start",listStyle:"none",display:"flex",justifyContent:"space-between","> li":{display:"inline-block"},[`${_e}-preset > ${je}-tag-blue`]:{color:Fo,background:Bi,borderColor:Uo,cursor:"pointer"},[`${_e}-ok`]:{marginInlineStart:"auto"}},[`${_e}-range-wrapper`]:{display:"flex",position:"relative"},[`${_e}-range-arrow`]:Object.assign({position:"absolute",zIndex:1,display:"none",marginInlineStart:Gt*1.5,transition:`left ${Gr} ease-out`},(0,Wi.r)(Rr,To,ri,gi,st)),[`${_e}-panel-container`]:{overflow:"hidden",verticalAlign:"top",background:gi,borderRadius:Go,boxShadow:Jo,transition:`margin ${Gr}`,[`${_e}-panel-layout`]:{display:"flex",flexWrap:"nowrap",alignItems:"stretch"},[`${_e}-presets`]:{display:"flex",flexDirection:"column",minWidth:We,maxWidth:ot,ul:{height:0,flex:"auto",listStyle:"none",overflow:"auto",margin:0,padding:Ka,borderInlineEnd:`${fn}px ${gn} ${Ii}`,li:Object.assign(Object.assign({},Il.vS),{borderRadius:zi,paddingInline:Ka,paddingBlock:(hn-Math.round(mt*Ha))/2,cursor:"pointer",transition:`all ${Gr}`,"+ li":{marginTop:or},"&:hover":{background:Re}})}},[`${_e}-panels`]:{display:"inline-flex",flexWrap:"nowrap",direction:"ltr",[`${_e}-panel`]:{borderWidth:`0 0 ${fn}px`},"&:last-child":{[`${_e}-panel`]:{borderWidth:0}}},[`${_e}-panel`]:{verticalAlign:"top",background:"transparent",borderRadius:0,borderWidth:0,[`${_e}-content, + table`]:{textAlign:"center"},"&-focused":{borderColor:Bn}}}}),"&-dropdown-range":{padding:`${Rr*2/3}px 0`,"&-hidden":{display:"none"}},"&-rtl":{direction:"rtl",[`${_e}-separator`]:{transform:"rotate(180deg)"},[`${_e}-footer`]:{"&-extra":{direction:"rtl"}}}})},(0,yl.oN)(De,"slide-up"),(0,yl.oN)(De,"slide-down"),(0,zl.Fm)(De,"move-up"),(0,zl.Fm)(De,"move-down")]},$l=De=>{const{componentCls:_e,controlHeightLG:je,paddingXXS:ct,padding:mt}=De;return{pickerCellCls:`${_e}-cell`,pickerCellInnerCls:`${_e}-cell-inner`,pickerYearMonthCellWidth:je*1.5,pickerQuarterPanelContentHeight:je*1.4,pickerCellPaddingVertical:ct+ct/2,pickerCellBorderGap:2,pickerControlIconSize:7,pickerControlIconBorderWidth:1.5,pickerDatePanelPaddingHorizontal:mt+ct/2}},hs=De=>({cellHoverBg:De.controlItemBgHover,cellActiveWithRangeBg:De.controlItemBgActive,cellHoverWithRangeBg:new il.C(De.colorPrimary).lighten(35).toHexString(),cellRangeBorderColor:new il.C(De.colorPrimary).lighten(20).toHexString(),cellBgDisabled:De.colorBgContainerDisabled,timeColumnWidth:De.controlHeightLG*1.4,timeColumnHeight:28*8,timeCellHeight:28,cellWidth:De.controlHeightSM*1.5,cellHeight:De.controlHeightSM,textHeight:De.controlHeightLG,withoutTimeCellHeight:De.controlHeightLG*1.65});var es=(0,us.Z)("DatePicker",De=>{const _e=(0,hl.TS)((0,tl.e5)(De),$l(De));return[ql(_e),Hl(_e),(0,_l.c)(De,{focusElCls:`${De.componentCls}-focused`})]},De=>Object.assign(Object.assign(Object.assign({},(0,tl.TM)(De)),hs(De)),{presetsWidth:120,presetsMaxWidth:200,zIndexPopup:De.zIndexPopupBase+50}));function ds(De,_e,je){return je!==void 0?je:_e==="year"&&De.lang.yearPlaceholder?De.lang.yearPlaceholder:_e==="quarter"&&De.lang.quarterPlaceholder?De.lang.quarterPlaceholder:_e==="month"&&De.lang.monthPlaceholder?De.lang.monthPlaceholder:_e==="week"&&De.lang.weekPlaceholder?De.lang.weekPlaceholder:_e==="time"&&De.timePickerLocale.placeholder?De.timePickerLocale.placeholder:De.lang.placeholder}function cs(De,_e,je){return je!==void 0?je:_e==="year"&&De.lang.yearPlaceholder?De.lang.rangeYearPlaceholder:_e==="quarter"&&De.lang.quarterPlaceholder?De.lang.rangeQuarterPlaceholder:_e==="month"&&De.lang.monthPlaceholder?De.lang.rangeMonthPlaceholder:_e==="week"&&De.lang.weekPlaceholder?De.lang.rangeWeekPlaceholder:_e==="time"&&De.timePickerLocale.placeholder?De.timePickerLocale.rangePlaceholder:De.lang.rangePlaceholder}function Vl(De,_e){const je={adjustX:1,adjustY:1};switch(_e){case"bottomLeft":return{points:["tl","bl"],offset:[0,4],overflow:je};case"bottomRight":return{points:["tr","br"],offset:[0,4],overflow:je};case"topLeft":return{points:["bl","tl"],offset:[0,-4],overflow:je};case"topRight":return{points:["br","tr"],offset:[0,-4],overflow:je};default:return{points:De==="rtl"?["tr","br"]:["tl","bl"],offset:[0,4],overflow:je}}}function jl(De){return De?Array.isArray(De)?De:[De]:[]}function Bl(De){const{format:_e,picker:je,showHour:ct,showMinute:mt,showSecond:Gt,use12Hours:kt}=De,fn=jl(_e)[0],gn=Object.assign({},De);return _e&&Array.isArray(_e)&&(gn.format=fn),fn&&typeof fn=="string"&&(!fn.includes("s")&&Gt===void 0&&(gn.showSecond=!1),!fn.includes("m")&&mt===void 0&&(gn.showMinute=!1),!fn.includes("H")&&!fn.includes("h")&&!fn.includes("K")&&!fn.includes("k")&&ct===void 0&&(gn.showHour=!1),(fn.includes("a")||fn.includes("A"))&&kt===void 0&&(gn.use12Hours=!0)),je==="time"?gn:(typeof fn=="function"&&delete gn.format,{showTime:gn})}function Tl(De,_e,je){if(De===!1)return!1;const ct={clearIcon:_e!=null?_e:je};return typeof De=="object"?Object.assign(Object.assign({},ct),De):ct}var ts=te(3113);function ns(De){return ie.createElement(ts.ZP,Object.assign({size:"small",type:"primary"},De))}var rs={button:ns},os=function(De,_e){var je={};for(var ct in De)Object.prototype.hasOwnProperty.call(De,ct)&&_e.indexOf(ct)<0&&(je[ct]=De[ct]);if(De!=null&&typeof Object.getOwnPropertySymbols=="function")for(var mt=0,ct=Object.getOwnPropertySymbols(De);mt{const{prefixCls:mt,getPopupContainer:Gt,className:kt,placement:fn,size:gn,disabled:Bn,bordered:ba=!0,placeholder:Mn,popupClassName:zn,dropdownClassName:ga,status:ma,clearIcon:mn,allowClear:In,rootClassName:hn}=je,ar=os(je,["prefixCls","getPopupContainer","className","placement","size","disabled","bordered","placeholder","popupClassName","dropdownClassName","status","clearIcon","allowClear","rootClassName"]),Ka=ie.useRef(null),{getPrefixCls:or,direction:mr,getPopupContainer:ir}=(0,ie.useContext)(Al.E_),Ha=or("picker",mt),{compactSize:Fo,compactItemClassnames:Gr}=(0,Pl.ri)(Ha,mr),{format:po,showTime:Io,picker:ti}=je,ci=or(),[Bi,Uo]=es(Ha),Rr=Object.assign(Object.assign({},Io?Bl(Object.assign({format:po,picker:ti},Io)):{}),ti==="time"?Bl(Object.assign(Object.assign({format:po},je),{picker:ti})):{}),To=(0,dl.Z)(st=>{var yt;return(yt=gn!=null?gn:Fo)!==null&&yt!==void 0?yt:st}),ri=ie.useContext(Rl.Z),gi=Bn!=null?Bn:ri,Go=(0,ie.useContext)(_i.aM),{hasFeedback:Jo,status:zi,feedbackIcon:Ii}=Go,Re=ie.createElement(ie.Fragment,null,ti==="time"?ie.createElement(qe,null):ie.createElement(pe,null),Jo&&Ii);(0,ie.useImperativeHandle)(ct,()=>({focus:()=>{var st;return(st=Ka.current)===null||st===void 0?void 0:st.focus()},blur:()=>{var st;return(st=Ka.current)===null||st===void 0?void 0:st.blur()}}));const[We]=(0,Ji.Z)("Calendar",Sl.Z),ot=Object.assign(Object.assign({},We),je.locale);return Bi(ie.createElement(wl,Object.assign({separator:ie.createElement("span",{"aria-label":"to",className:`${Ha}-separator`},ie.createElement(Je,null)),disabled:gi,ref:Ka,dropdownAlign:Vl(mr,fn),placeholder:cs(ot,ti,Mn),suffixIcon:Re,prevIcon:ie.createElement("span",{className:`${Ha}-prev-icon`}),nextIcon:ie.createElement("span",{className:`${Ha}-next-icon`}),superPrevIcon:ie.createElement("span",{className:`${Ha}-super-prev-icon`}),superNextIcon:ie.createElement("span",{className:`${Ha}-super-next-icon`}),transitionName:`${ci}-slide-up`},ar,Rr,{className:ze()({[`${Ha}-${To}`]:To,[`${Ha}-borderless`]:!ba},(0,vl.Z)(Ha,(0,vl.F)(zi,ma),Jo),Uo,Gr,kt,hn),locale:ot.lang,prefixCls:Ha,getPopupContainer:Gt||ir,generateConfig:De,components:rs,direction:mr,dropdownClassName:ze()(Uo,zn||ga,hn),allowClear:Tl(In,mn,ie.createElement(ut.Z,null))})))})}var Ql=function(De,_e){var je={};for(var ct in De)Object.prototype.hasOwnProperty.call(De,ct)&&_e.indexOf(ct)<0&&(je[ct]=De[ct]);if(De!=null&&typeof Object.getOwnPropertySymbols=="function")for(var mt=0,ct=Object.getOwnPropertySymbols(De);mt{const{prefixCls:ma,getPopupContainer:mn,style:In,className:hn,rootClassName:ar,size:Ka,bordered:or=!0,placement:mr,placeholder:ir,popupClassName:Ha,dropdownClassName:Fo,disabled:Gr,status:po,clearIcon:Io,allowClear:ti}=zn,ci=Ql(zn,["prefixCls","getPopupContainer","style","className","rootClassName","size","bordered","placement","placeholder","popupClassName","dropdownClassName","disabled","status","clearIcon","allowClear"]),{getPrefixCls:Bi,direction:Uo,getPopupContainer:Rr,[ba]:To}=(0,ie.useContext)(Al.E_),ri=Bi("picker",ma),{compactSize:gi,compactItemClassnames:Go}=(0,Pl.ri)(ri,Uo),Jo=ie.useRef(null),{format:zi,showTime:Ii}=zn,[Re,We]=es(ri);(0,ie.useImperativeHandle)(ga,()=>({focus:()=>{var sa;return(sa=Jo.current)===null||sa===void 0?void 0:sa.focus()},blur:()=>{var sa;return(sa=Jo.current)===null||sa===void 0?void 0:sa.blur()}}));const ot={showToday:!0};let st={};gn&&(st.picker=gn);const yt=gn||zn.picker;st=Object.assign(Object.assign(Object.assign({},st),Ii?Bl(Object.assign({format:zi,picker:yt},Ii)):{}),yt==="time"?Bl(Object.assign(Object.assign({format:zi},zn),{picker:yt})):{});const Pt=Bi(),Zt=(0,dl.Z)(sa=>{var wa;return(wa=Ka!=null?Ka:gi)!==null&&wa!==void 0?wa:sa}),zt=ie.useContext(Rl.Z),Tt=Gr!=null?Gr:zt,an=(0,ie.useContext)(_i.aM),{hasFeedback:en,status:nn,feedbackIcon:On}=an,Dn=ie.createElement(ie.Fragment,null,yt==="time"?ie.createElement(qe,null):ie.createElement(pe,null),en&&On),[bn]=(0,Ji.Z)("DatePicker",Sl.Z),da=Object.assign(Object.assign({},bn),zn.locale);return Re(ie.createElement(Nl,Object.assign({ref:Jo,placeholder:ds(da,yt,ir),suffixIcon:Dn,dropdownAlign:Vl(Uo,mr),prevIcon:ie.createElement("span",{className:`${ri}-prev-icon`}),nextIcon:ie.createElement("span",{className:`${ri}-next-icon`}),superPrevIcon:ie.createElement("span",{className:`${ri}-super-prev-icon`}),superNextIcon:ie.createElement("span",{className:`${ri}-super-next-icon`}),transitionName:`${Pt}-slide-up`},ot,ci,st,{locale:da.lang,className:ze()({[`${ri}-${Zt}`]:Zt,[`${ri}-borderless`]:!or},(0,vl.Z)(ri,(0,vl.F)(nn,po),en),We,Go,To==null?void 0:To.className,hn,ar),style:Object.assign(Object.assign({},To==null?void 0:To.style),In),prefixCls:ri,getPopupContainer:mn||Rr,generateConfig:De,components:rs,direction:Uo,disabled:Tt,dropdownClassName:ze()(We,ar,Ha||Fo),allowClear:Tl(ti,Io,ie.createElement(ut.Z,null))})))});return Bn&&(Mn.displayName=Bn),Mn}const je=_e(),ct=_e("week","WeekPicker"),mt=_e("month","MonthPicker"),Gt=_e("year","YearPicker"),kt=_e("time","TimePicker"),fn=_e("quarter","QuarterPicker");return{DatePicker:je,WeekPicker:ct,MonthPicker:mt,YearPicker:Gt,TimePicker:kt,QuarterPicker:fn}}const gs=null;function ms(De){const{DatePicker:_e,WeekPicker:je,MonthPicker:ct,YearPicker:mt,TimePicker:Gt,QuarterPicker:kt}=is(De),fn=Zl(De),gn=_e;return gn.WeekPicker=je,gn.MonthPicker=ct,gn.YearPicker=mt,gn.RangePicker=fn,gn.TimePicker=Gt,gn.QuarterPicker=kt,gn}var Jl=ms;const Dl=Jl(ee);function Ml(De){const _e=Vl(De.direction,De.placement);return _e.overflow.adjustY=!1,_e.overflow.adjustX=!1,Object.assign(Object.assign({},De),{dropdownAlign:_e})}const Gl=(0,ae.Z)(Dl,"picker",null,Ml);Dl._InternalPanelDoNotUseOrYouWillBeFired=Gl;const fs=(0,ae.Z)(Dl.RangePicker,"picker",null,Ml);Dl._InternalRangePanelDoNotUseOrYouWillBeFired=fs,Dl.generatePicker=Jl;var ps=Dl},37906:function(bt,xt,te){"use strict";te.d(xt,{Z:function(){return rt}});var x=te(59301),he=te(92310),Oe=te.n(he),Ge=te(69507),ve=te(36355),we=te(19716),le=te(8628),Ie={xxl:3,xl:3,lg:3,md:3,sm:2,xs:1},Pe=x.createContext({}),be=te(11592),Se=function(Ye,Ze){var ke={};for(var Je in Ye)Object.prototype.hasOwnProperty.call(Ye,Je)&&Ze.indexOf(Je)<0&&(ke[Je]=Ye[Je]);if(Ye!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Xe=0,Je=Object.getOwnPropertySymbols(Ye);Xe(0,be.Z)(Ye).map(Ze=>Object.assign({},Ze==null?void 0:Ze.props));function E(Ye,Ze,ke){const Je=x.useMemo(()=>Ze||ne(ke),[Ze,ke]);return x.useMemo(()=>Je.map(ze=>{var{span:$e}=ze,ht=Se(ze,["span"]);return Object.assign(Object.assign({},ht),{span:typeof $e=="number"?$e:(0,Ge.m9)(Ye,$e)})}),[Je,Ye])}function a(Ye,Ze,ke){let Je=Ye;return(ke===void 0||ke>Ze)&&(Je=Object.assign(Object.assign({},Ye),{span:Ze})),Je}function b(Ye,Ze){const ke=[];let Je=[],Xe=Ze;return Ye.filter(ze=>ze).forEach((ze,$e)=>{const ht=ze==null?void 0:ze.span,Ct=ht||1;if($e===Ye.length-1){Je.push(a(ze,Xe,ht)),ke.push(Je);return}Ct(0,x.useMemo)(()=>b(Ze,Ye),[Ze,Ye]),ae=Ye=>{let{children:Ze}=Ye;return Ze};function se(Ye){return Ye!=null}var fe=Ye=>{const{itemPrefixCls:Ze,component:ke,span:Je,className:Xe,style:ze,labelStyle:$e,contentStyle:ht,bordered:Ct,label:ft,content:Ot,colon:Fe}=Ye,wt=ke;return Ct?x.createElement(wt,{className:Oe()({[`${Ze}-item-label`]:se(ft),[`${Ze}-item-content`]:se(Ot)},Xe),style:ze,colSpan:Je},se(ft)&&x.createElement("span",{style:$e},ft),se(Ot)&&x.createElement("span",{style:ht},Ot)):x.createElement(wt,{className:Oe()(`${Ze}-item`,Xe),style:ze,colSpan:Je},x.createElement("div",{className:`${Ze}-item-container`},(ft||ft===0)&&x.createElement("span",{className:Oe()(`${Ze}-item-label`,{[`${Ze}-item-no-colon`]:!Fe}),style:$e},ft),(Ot||Ot===0)&&x.createElement("span",{className:Oe()(`${Ze}-item-content`),style:ht},Ot)))};function Ee(Ye,Ze,ke){let{colon:Je,prefixCls:Xe,bordered:ze}=Ze,{component:$e,type:ht,showLabel:Ct,showContent:ft,labelStyle:Ot,contentStyle:Fe}=ke;return Ye.map((wt,Bt)=>{let{label:Ne,children:lt,prefixCls:ge=Xe,className:oe,style:re,labelStyle:ue,contentStyle:de,span:Me=1,key:ce}=wt;return typeof $e=="string"?x.createElement(fe,{key:`${ht}-${ce||Bt}`,className:oe,style:re,labelStyle:Object.assign(Object.assign({},Ot),ue),contentStyle:Object.assign(Object.assign({},Fe),de),span:Me,colon:Je,component:$e,itemPrefixCls:ge,bordered:ze,label:Ct?Ne:null,content:ft?lt:null}):[x.createElement(fe,{key:`label-${ce||Bt}`,className:oe,style:Object.assign(Object.assign(Object.assign({},Ot),re),ue),span:1,colon:Je,component:$e[0],itemPrefixCls:ge,bordered:ze,label:Ne}),x.createElement(fe,{key:`content-${ce||Bt}`,className:oe,style:Object.assign(Object.assign(Object.assign({},Fe),re),de),span:Me*2-1,component:$e[1],itemPrefixCls:ge,bordered:ze,content:lt})]})}var Le=Ye=>{const Ze=x.useContext(Pe),{prefixCls:ke,vertical:Je,row:Xe,index:ze,bordered:$e}=Ye;return Je?x.createElement(x.Fragment,null,x.createElement("tr",{key:`label-${ze}`,className:`${ke}-row`},Ee(Xe,Ye,Object.assign({component:"th",type:"label",showLabel:!0},Ze))),x.createElement("tr",{key:`content-${ze}`,className:`${ke}-row`},Ee(Xe,Ye,Object.assign({component:"td",type:"content",showContent:!0},Ze)))):x.createElement("tr",{key:ze,className:`${ke}-row`},Ee(Xe,Ye,Object.assign({component:$e?["th","td"]:"td",type:"item",showLabel:!0,showContent:!0},Ze)))},He=te(17313),pe=te(83116),tt=te(37613);const xe=Ye=>{const{componentCls:Ze,labelBg:ke}=Ye;return{[`&${Ze}-bordered`]:{[`> ${Ze}-view`]:{border:`${Ye.lineWidth}px ${Ye.lineType} ${Ye.colorSplit}`,"> table":{tableLayout:"auto",borderCollapse:"collapse"},[`${Ze}-row`]:{borderBottom:`${Ye.lineWidth}px ${Ye.lineType} ${Ye.colorSplit}`,"&:last-child":{borderBottom:"none"},[`> ${Ze}-item-label, > ${Ze}-item-content`]:{padding:`${Ye.padding}px ${Ye.paddingLG}px`,borderInlineEnd:`${Ye.lineWidth}px ${Ye.lineType} ${Ye.colorSplit}`,"&:last-child":{borderInlineEnd:"none"}},[`> ${Ze}-item-label`]:{color:Ye.colorTextSecondary,backgroundColor:ke,"&::after":{display:"none"}}}},[`&${Ze}-middle`]:{[`${Ze}-row`]:{[`> ${Ze}-item-label, > ${Ze}-item-content`]:{padding:`${Ye.paddingSM}px ${Ye.paddingLG}px`}}},[`&${Ze}-small`]:{[`${Ze}-row`]:{[`> ${Ze}-item-label, > ${Ze}-item-content`]:{padding:`${Ye.paddingXS}px ${Ye.padding}px`}}}}}},it=Ye=>{const{componentCls:Ze,extraColor:ke,itemPaddingBottom:Je,colonMarginRight:Xe,colonMarginLeft:ze,titleMarginBottom:$e}=Ye;return{[Ze]:Object.assign(Object.assign(Object.assign({},(0,He.Wf)(Ye)),xe(Ye)),{"&-rtl":{direction:"rtl"},[`${Ze}-header`]:{display:"flex",alignItems:"center",marginBottom:$e},[`${Ze}-title`]:Object.assign(Object.assign({},He.vS),{flex:"auto",color:Ye.colorText,fontWeight:Ye.fontWeightStrong,fontSize:Ye.fontSizeLG,lineHeight:Ye.lineHeightLG}),[`${Ze}-extra`]:{marginInlineStart:"auto",color:ke,fontSize:Ye.fontSize},[`${Ze}-view`]:{width:"100%",borderRadius:Ye.borderRadiusLG,table:{width:"100%",tableLayout:"fixed"}},[`${Ze}-row`]:{"> th, > td":{paddingBottom:Je},"&:last-child":{borderBottom:"none"}},[`${Ze}-item-label`]:{color:Ye.colorTextTertiary,fontWeight:"normal",fontSize:Ye.fontSize,lineHeight:Ye.lineHeight,textAlign:"start","&::after":{content:'":"',position:"relative",top:-.5,marginInline:`${ze}px ${Xe}px`},[`&${Ze}-item-no-colon::after`]:{content:'""'}},[`${Ze}-item-no-label`]:{"&::after":{margin:0,content:'""'}},[`${Ze}-item-content`]:{display:"table-cell",flex:1,color:Ye.colorText,fontSize:Ye.fontSize,lineHeight:Ye.lineHeight,wordBreak:"break-word",overflowWrap:"break-word"},[`${Ze}-item`]:{paddingBottom:0,verticalAlign:"top","&-container":{display:"flex",[`${Ze}-item-label`]:{display:"inline-flex",alignItems:"baseline"},[`${Ze}-item-content`]:{display:"inline-flex",alignItems:"baseline"}}},"&-middle":{[`${Ze}-row`]:{"> th, > td":{paddingBottom:Ye.paddingSM}}},"&-small":{[`${Ze}-row`]:{"> th, > td":{paddingBottom:Ye.paddingXS}}}})}};var Ke=(0,pe.Z)("Descriptions",Ye=>{const Ze=(0,tt.TS)(Ye,{});return[it(Ze)]},Ye=>({labelBg:Ye.colorFillAlter,titleMarginBottom:Ye.fontSizeSM*Ye.lineHeightSM,itemPaddingBottom:Ye.padding,colonMarginRight:Ye.marginXS,colonMarginLeft:Ye.marginXXS/2,extraColor:Ye.colorText})),qe=function(Ye,Ze){var ke={};for(var Je in Ye)Object.prototype.hasOwnProperty.call(Ye,Je)&&Ze.indexOf(Je)<0&&(ke[Je]=Ye[Je]);if(Ye!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Xe=0,Je=Object.getOwnPropertySymbols(Ye);Xe{const{prefixCls:Ze,title:ke,extra:Je,column:Xe,colon:ze=!0,bordered:$e,layout:ht,children:Ct,className:ft,rootClassName:Ot,style:Fe,size:wt,labelStyle:Bt,contentStyle:Ne,items:lt}=Ye,ge=qe(Ye,["prefixCls","title","extra","column","colon","bordered","layout","children","className","rootClassName","style","size","labelStyle","contentStyle","items"]),{getPrefixCls:oe,direction:re,descriptions:ue}=x.useContext(ve.E_),de=oe("descriptions",Ze),Me=(0,le.Z)(),ce=x.useMemo(()=>{var It;return typeof Xe=="number"?Xe:(It=(0,Ge.m9)(Me,Object.assign(Object.assign({},Ie),Xe)))!==null&&It!==void 0?It:3},[Me,Xe]),Be=E(Me,lt,Ct),nt=(0,we.Z)(wt),Qe=z(ce,Be),[Ae,dt]=Ke(de),Lt=x.useMemo(()=>({labelStyle:Bt,contentStyle:Ne}),[Bt,Ne]);return Ae(x.createElement(Pe.Provider,{value:Lt},x.createElement("div",Object.assign({className:Oe()(de,ue==null?void 0:ue.className,{[`${de}-${nt}`]:nt&&nt!=="default",[`${de}-bordered`]:!!$e,[`${de}-rtl`]:re==="rtl"},ft,Ot,dt),style:Object.assign(Object.assign({},ue==null?void 0:ue.style),Fe)},ge),(ke||Je)&&x.createElement("div",{className:`${de}-header`},ke&&x.createElement("div",{className:`${de}-title`},ke),Je&&x.createElement("div",{className:`${de}-extra`},Je)),x.createElement("div",{className:`${de}-view`},x.createElement("table",null,x.createElement("tbody",null,Qe.map((It,on)=>x.createElement(Le,{key:on,index:on,colon:ze,prefixCls:de,vertical:ht==="vertical",bordered:$e,row:It}))))))))};ut.Item=ae;var rt=ut},28103:function(bt,xt,te){"use strict";te.d(xt,{Z:function(){return be}});var x=te(92310),he=te.n(x),Oe=te(59301),Ge=te(36355),ve=te(17313),we=te(83116),le=te(37613);const me=Se=>{const{componentCls:ne,sizePaddingEdgeHorizontal:E,colorSplit:a,lineWidth:b,textPaddingInline:y,orientationMargin:z,verticalMarginInline:ee}=Se;return{[ne]:Object.assign(Object.assign({},(0,ve.Wf)(Se)),{borderBlockStart:`${b}px solid ${a}`,"&-vertical":{position:"relative",top:"-0.06em",display:"inline-block",height:"0.9em",marginInline:ee,marginBlock:0,verticalAlign:"middle",borderTop:0,borderInlineStart:`${b}px solid ${a}`},"&-horizontal":{display:"flex",clear:"both",width:"100%",minWidth:"100%",margin:`${Se.dividerHorizontalGutterMargin}px 0`},[`&-horizontal${ne}-with-text`]:{display:"flex",alignItems:"center",margin:`${Se.dividerHorizontalWithTextGutterMargin}px 0`,color:Se.colorTextHeading,fontWeight:500,fontSize:Se.fontSizeLG,whiteSpace:"nowrap",textAlign:"center",borderBlockStart:`0 ${a}`,"&::before, &::after":{position:"relative",width:"50%",borderBlockStart:`${b}px solid transparent`,borderBlockStartColor:"inherit",borderBlockEnd:0,transform:"translateY(50%)",content:"''"}},[`&-horizontal${ne}-with-text-left`]:{"&::before":{width:`${z*100}%`},"&::after":{width:`${100-z*100}%`}},[`&-horizontal${ne}-with-text-right`]:{"&::before":{width:`${100-z*100}%`},"&::after":{width:`${z*100}%`}},[`${ne}-inner-text`]:{display:"inline-block",paddingBlock:0,paddingInline:y},"&-dashed":{background:"none",borderColor:a,borderStyle:"dashed",borderWidth:`${b}px 0 0`},[`&-horizontal${ne}-with-text${ne}-dashed`]:{"&::before, &::after":{borderStyle:"dashed none none"}},[`&-vertical${ne}-dashed`]:{borderInlineStartWidth:b,borderInlineEnd:0,borderBlockStart:0,borderBlockEnd:0},[`&-plain${ne}-with-text`]:{color:Se.colorText,fontWeight:"normal",fontSize:Se.fontSize},[`&-horizontal${ne}-with-text-left${ne}-no-default-orientation-margin-left`]:{"&::before":{width:0},"&::after":{width:"100%"},[`${ne}-inner-text`]:{paddingInlineStart:E}},[`&-horizontal${ne}-with-text-right${ne}-no-default-orientation-margin-right`]:{"&::before":{width:"100%"},"&::after":{width:0},[`${ne}-inner-text`]:{paddingInlineEnd:E}}})}};var Ie=(0,we.Z)("Divider",Se=>{const ne=(0,le.TS)(Se,{dividerHorizontalWithTextGutterMargin:Se.margin,dividerHorizontalGutterMargin:Se.marginLG,sizePaddingEdgeHorizontal:0});return[me(ne)]},Se=>({textPaddingInline:"1em",orientationMargin:.05,verticalMarginInline:Se.marginXS})),Ce=function(Se,ne){var E={};for(var a in Se)Object.prototype.hasOwnProperty.call(Se,a)&&ne.indexOf(a)<0&&(E[a]=Se[a]);if(Se!=null&&typeof Object.getOwnPropertySymbols=="function")for(var b=0,a=Object.getOwnPropertySymbols(Se);b{const{getPrefixCls:ne,direction:E,divider:a}=Oe.useContext(Ge.E_),{prefixCls:b,type:y="horizontal",orientation:z="center",orientationMargin:ee,className:ae,rootClassName:se,children:ie,dashed:fe,plain:Ee,style:ye}=Se,Le=Ce(Se,["prefixCls","type","orientation","orientationMargin","className","rootClassName","children","dashed","plain","style"]),He=ne("divider",b),[pe,tt]=Ie(He),xe=z.length>0?`-${z}`:z,it=!!ie,Ke=z==="left"&&ee!=null,qe=z==="right"&&ee!=null,ut=he()(He,a==null?void 0:a.className,tt,`${He}-${y}`,{[`${He}-with-text`]:it,[`${He}-with-text${xe}`]:it,[`${He}-dashed`]:!!fe,[`${He}-plain`]:!!Ee,[`${He}-rtl`]:E==="rtl",[`${He}-no-default-orientation-margin-left`]:Ke,[`${He}-no-default-orientation-margin-right`]:qe},ae,se),rt=Oe.useMemo(()=>typeof ee=="number"?ee:/^\d+$/.test(ee)?Number(ee):ee,[ee]),Ye=Object.assign(Object.assign({},Ke&&{marginLeft:rt}),qe&&{marginRight:rt});return pe(Oe.createElement("div",Object.assign({className:ut,style:Object.assign(Object.assign({},a==null?void 0:a.style),ye)},Le,{role:"separator"}),ie&&y!=="vertical"&&Oe.createElement("span",{className:`${He}-inner-text`,style:Ye},ie)))}},91857:function(bt,xt,te){"use strict";var x=te(59301),he=te(38819),Oe=te(92310),Ge=te.n(Oe),ve=te(31561),we=te(70425),le=te(18929),me=te(2738),Ie=te(79676),Ce=te(53487),Pe=te(92343),be=te(36355),Se=te(20834),ne=te(40875),E=te(88088),a=te(47211);const b=null,y=se=>{const{menu:ie,arrow:fe,prefixCls:Ee,children:ye,trigger:Le,disabled:He,dropdownRender:pe,getPopupContainer:tt,overlayClassName:xe,rootClassName:it,open:Ke,onOpenChange:qe,visible:ut,onVisibleChange:rt,mouseEnterDelay:Ye=.15,mouseLeaveDelay:Ze=.1,autoAdjustOverflow:ke=!0,placement:Je="",overlay:Xe,transitionName:ze}=se,{getPopupContainer:$e,getPrefixCls:ht,direction:Ct}=x.useContext(be.E_),ft=x.useMemo(()=>{const Ae=ht();return ze!==void 0?ze:Je.includes("top")?`${Ae}-slide-down`:`${Ae}-slide-up`},[ht,Je,ze]),Ot=x.useMemo(()=>Je?Je.includes("Center")?Je.slice(0,Je.indexOf("Center")):Je:Ct==="rtl"?"bottomRight":"bottomLeft",[Je,Ct]),Fe=ht("dropdown",Ee),[wt,Bt]=(0,a.Z)(Fe),[,Ne]=(0,E.Z)(),lt=x.Children.only(ye),ge=(0,Pe.Tm)(lt,{className:Ge()(`${Fe}-trigger`,{[`${Fe}-rtl`]:Ct==="rtl"},lt.props.className),disabled:He}),oe=He?[]:Le;let re;oe&&oe.includes("contextMenu")&&(re=!0);const[ue,de]=(0,le.Z)(!1,{value:Ke!=null?Ke:ut}),Me=(0,we.useEvent)(Ae=>{qe==null||qe(Ae),rt==null||rt(Ae),de(Ae)}),ce=Ge()(xe,it,Bt,{[`${Fe}-rtl`]:Ct==="rtl"}),Be=(0,Ie.Z)({arrowPointAtCenter:typeof fe=="object"&&fe.pointAtCenter,autoAdjustOverflow:ke,offset:Ne.marginXXS,arrowWidth:fe?Ne.sizePopupArrow:0,borderRadius:Ne.borderRadius}),nt=x.useCallback(()=>{de(!1)},[]),Qe=()=>{let Ae;return ie!=null&&ie.items?Ae=x.createElement(Se.default,Object.assign({},ie)):typeof Xe=="function"?Ae=Xe():Ae=Xe,pe&&(Ae=pe(Ae)),Ae=x.Children.only(typeof Ae=="string"?x.createElement("span",null,Ae):Ae),x.createElement(ne.J,{prefixCls:`${Fe}-menu`,expandIcon:x.createElement("span",{className:`${Fe}-menu-submenu-arrow`},x.createElement(he.Z,{className:`${Fe}-menu-submenu-arrow-icon`})),mode:"vertical",selectable:!1,onClick:nt,validator:dt=>{let{mode:Lt}=dt}},Ae)};return wt(x.createElement(ve.Z,Object.assign({alignPoint:re},(0,me.Z)(se,["rootClassName"]),{mouseEnterDelay:Ye,mouseLeaveDelay:Ze,visible:ue,builtinPlacements:Be,arrow:!!fe,overlayClassName:ce,prefixCls:Fe,getPopupContainer:tt||$e,transitionName:ft,trigger:oe,overlay:Qe,placement:Ot,onVisibleChange:Me}),ge))};function z(se){return Object.assign(Object.assign({},se),{align:{overflow:{adjustX:!1,adjustY:!1}}})}const ee=(0,Ce.Z)(y,"dropdown",se=>se,z),ae=se=>x.createElement(ee,Object.assign({},se),x.createElement("span",null));y._InternalPanelDoNotUseOrYouWillBeFired=ae,xt.Z=y},38854:function(bt,xt,te){"use strict";te.d(xt,{Z:function(){return E}});var x=te(91857),he=te(92310),Oe=te.n(he),Ge=te(59301),ve=te(18785),we=te(3113),le=te(36355),me=te(81327),Ie=te(33234),Ce=te(47211),Pe=function(a,b){var y={};for(var z in a)Object.prototype.hasOwnProperty.call(a,z)&&b.indexOf(z)<0&&(y[z]=a[z]);if(a!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ee=0,z=Object.getOwnPropertySymbols(a);ee{const{getPopupContainer:b,getPrefixCls:y,direction:z}=Ge.useContext(le.E_),{prefixCls:ee,type:ae="default",danger:se,disabled:ie,loading:fe,onClick:Ee,htmlType:ye,children:Le,className:He,menu:pe,arrow:tt,autoFocus:xe,overlay:it,trigger:Ke,align:qe,open:ut,onOpenChange:rt,placement:Ye,getPopupContainer:Ze,href:ke,icon:Je=Ge.createElement(ve.Z,null),title:Xe,buttonsRender:ze=Qe=>Qe,mouseEnterDelay:$e,mouseLeaveDelay:ht,overlayClassName:Ct,overlayStyle:ft,destroyPopupOnHide:Ot,dropdownRender:Fe}=a,wt=Pe(a,["prefixCls","type","danger","disabled","loading","onClick","htmlType","children","className","menu","arrow","autoFocus","overlay","trigger","align","open","onOpenChange","placement","getPopupContainer","href","icon","title","buttonsRender","mouseEnterDelay","mouseLeaveDelay","overlayClassName","overlayStyle","destroyPopupOnHide","dropdownRender"]),Bt=y("dropdown",ee),Ne=`${Bt}-button`,[lt,ge]=(0,Ce.Z)(Bt),oe={menu:pe,arrow:tt,autoFocus:xe,align:qe,disabled:ie,trigger:ie?[]:Ke,onOpenChange:rt,getPopupContainer:Ze||b,mouseEnterDelay:$e,mouseLeaveDelay:ht,overlayClassName:Ct,overlayStyle:ft,destroyPopupOnHide:Ot,dropdownRender:Fe},{compactSize:re,compactItemClassnames:ue}=(0,Ie.ri)(Bt,z),de=Oe()(Ne,ue,He,ge);"overlay"in a&&(oe.overlay=it),"open"in a&&(oe.open=ut),"placement"in a?oe.placement=Ye:oe.placement=z==="rtl"?"bottomLeft":"bottomRight";const Me=Ge.createElement(we.ZP,{type:ae,danger:se,disabled:ie,loading:fe,onClick:Ee,htmlType:ye,href:ke,title:Xe},Le),ce=Ge.createElement(we.ZP,{type:ae,danger:se,icon:Je}),[Be,nt]=ze([Me,ce]);return lt(Ge.createElement(me.Z.Compact,Object.assign({className:de,size:re,block:!0},wt),Be,Ge.createElement(x.Z,Object.assign({},oe),nt)))};be.__ANT_BUTTON=!0;var Se=be;const ne=x.Z;ne.Button=Se;var E=ne},47211:function(bt,xt,te){"use strict";te.d(xt,{Z:function(){return Pe}});var x=te(17313),he=te(13826),Oe=te(92899),Ge=te(29878),ve=te(19447),we=te(83116),le=te(37613),Ie=be=>{const{componentCls:Se,menuCls:ne,colorError:E,colorTextLightSolid:a}=be,b=`${ne}-item`;return{[`${Se}, ${Se}-menu-submenu`]:{[`${ne} ${b}`]:{[`&${b}-danger:not(${b}-disabled)`]:{color:E,"&:hover":{color:a,backgroundColor:E}}}}}};const Ce=be=>{const{componentCls:Se,menuCls:ne,zIndexPopup:E,dropdownArrowDistance:a,sizePopupArrow:b,antCls:y,iconCls:z,motionDurationMid:ee,dropdownPaddingVertical:ae,fontSize:se,dropdownEdgeChildPadding:ie,colorTextDisabled:fe,fontSizeIcon:Ee,controlPaddingHorizontal:ye,colorBgElevated:Le}=be;return[{[Se]:Object.assign(Object.assign({},(0,x.Wf)(be)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:E,display:"block","&::before":{position:"absolute",insetBlock:-a+b/2,zIndex:-9999,opacity:1e-4,content:'""'},[`&-trigger${y}-btn`]:{[`& > ${z}-down, & > ${y}-btn-icon > ${z}-down`]:{fontSize:Ee}},[`${Se}-wrap`]:{position:"relative",[`${y}-btn > ${z}-down`]:{fontSize:Ee},[`${z}-down::before`]:{transition:`transform ${ee}`}},[`${Se}-wrap-open`]:{[`${z}-down::before`]:{transform:"rotate(180deg)"}},"\n &-hidden,\n &-menu-hidden,\n &-menu-submenu-hidden\n ":{display:"none"},[`&${y}-slide-down-enter${y}-slide-down-enter-active${Se}-placement-bottomLeft, + &${y}-slide-down-appear${y}-slide-down-appear-active${Se}-placement-bottomLeft, + &${y}-slide-down-enter${y}-slide-down-enter-active${Se}-placement-bottom, + &${y}-slide-down-appear${y}-slide-down-appear-active${Se}-placement-bottom, + &${y}-slide-down-enter${y}-slide-down-enter-active${Se}-placement-bottomRight, + &${y}-slide-down-appear${y}-slide-down-appear-active${Se}-placement-bottomRight`]:{animationName:he.fJ},[`&${y}-slide-up-enter${y}-slide-up-enter-active${Se}-placement-topLeft, + &${y}-slide-up-appear${y}-slide-up-appear-active${Se}-placement-topLeft, + &${y}-slide-up-enter${y}-slide-up-enter-active${Se}-placement-top, + &${y}-slide-up-appear${y}-slide-up-appear-active${Se}-placement-top, + &${y}-slide-up-enter${y}-slide-up-enter-active${Se}-placement-topRight, + &${y}-slide-up-appear${y}-slide-up-appear-active${Se}-placement-topRight`]:{animationName:he.Qt},[`&${y}-slide-down-leave${y}-slide-down-leave-active${Se}-placement-bottomLeft, + &${y}-slide-down-leave${y}-slide-down-leave-active${Se}-placement-bottom, + &${y}-slide-down-leave${y}-slide-down-leave-active${Se}-placement-bottomRight`]:{animationName:he.Uw},[`&${y}-slide-up-leave${y}-slide-up-leave-active${Se}-placement-topLeft, + &${y}-slide-up-leave${y}-slide-up-leave-active${Se}-placement-top, + &${y}-slide-up-leave${y}-slide-up-leave-active${Se}-placement-topRight`]:{animationName:he.ly}})},(0,ve.ZP)(be,{colorBg:Le,limitVerticalRadius:!0,arrowPlacement:{top:!0,bottom:!0}}),{[`${Se} ${ne}`]:{position:"relative",margin:0},[`${ne}-submenu-popup`]:{position:"absolute",zIndex:E,background:"transparent",boxShadow:"none",transformOrigin:"0 0","ul, li":{listStyle:"none",margin:0}},[`${Se}, ${Se}-menu-submenu`]:{[ne]:Object.assign(Object.assign({padding:ie,listStyleType:"none",backgroundColor:Le,backgroundClip:"padding-box",borderRadius:be.borderRadiusLG,outline:"none",boxShadow:be.boxShadowSecondary},(0,x.Qy)(be)),{[`${ne}-item-group-title`]:{padding:`${ae}px ${ye}px`,color:be.colorTextDescription,transition:`all ${ee}`},[`${ne}-item`]:{position:"relative",display:"flex",alignItems:"center"},[`${ne}-item-icon`]:{minWidth:se,marginInlineEnd:be.marginXS,fontSize:be.fontSizeSM},[`${ne}-title-content`]:{flex:"auto","> a":{color:"inherit",transition:`all ${ee}`,"&:hover":{color:"inherit"},"&::after":{position:"absolute",inset:0,content:'""'}}},[`${ne}-item, ${ne}-submenu-title`]:Object.assign(Object.assign({clear:"both",margin:0,padding:`${ae}px ${ye}px`,color:be.colorText,fontWeight:"normal",fontSize:se,lineHeight:be.lineHeight,cursor:"pointer",transition:`all ${ee}`,borderRadius:be.borderRadiusSM,"&:hover, &-active":{backgroundColor:be.controlItemBgHover}},(0,x.Qy)(be)),{"&-selected":{color:be.colorPrimary,backgroundColor:be.controlItemBgActive,"&:hover, &-active":{backgroundColor:be.controlItemBgActiveHover}},"&-disabled":{color:fe,cursor:"not-allowed","&:hover":{color:fe,backgroundColor:Le,cursor:"not-allowed"},a:{pointerEvents:"none"}},"&-divider":{height:1,margin:`${be.marginXXS}px 0`,overflow:"hidden",lineHeight:0,backgroundColor:be.colorSplit},[`${Se}-menu-submenu-expand-icon`]:{position:"absolute",insetInlineEnd:be.paddingXS,[`${Se}-menu-submenu-arrow-icon`]:{marginInlineEnd:"0 !important",color:be.colorTextDescription,fontSize:Ee,fontStyle:"normal"}}}),[`${ne}-item-group-list`]:{margin:`0 ${be.marginXS}px`,padding:0,listStyle:"none"},[`${ne}-submenu-title`]:{paddingInlineEnd:ye+be.fontSizeSM},[`${ne}-submenu-vertical`]:{position:"relative"},[`${ne}-submenu${ne}-submenu-disabled ${Se}-menu-submenu-title`]:{[`&, ${Se}-menu-submenu-arrow-icon`]:{color:fe,backgroundColor:Le,cursor:"not-allowed"}},[`${ne}-submenu-selected ${Se}-menu-submenu-title`]:{color:be.colorPrimary}})}},[(0,he.oN)(be,"slide-up"),(0,he.oN)(be,"slide-down"),(0,Oe.Fm)(be,"move-up"),(0,Oe.Fm)(be,"move-down"),(0,Ge._y)(be,"zoom-big")]]};var Pe=(0,we.Z)("Dropdown",(be,Se)=>{let{rootPrefixCls:ne}=Se;const{marginXXS:E,sizePopupArrow:a,controlHeight:b,fontSize:y,lineHeight:z,paddingXXS:ee,componentCls:ae,borderRadiusLG:se}=be,ie=(b-y*z)/2,{dropdownArrowOffset:fe}=(0,ve.fS)({contentRadius:se}),Ee=(0,le.TS)(be,{menuCls:`${ae}-menu`,rootPrefixCls:ne,dropdownArrowDistance:a/2+E,dropdownArrowOffset:fe,dropdownPaddingVertical:ie,dropdownEdgeChildPadding:ee});return[Ce(Ee),Ie(Ee)]},be=>({zIndexPopup:be.zIndexPopupBase+50}))},8628:function(bt,xt,te){"use strict";var x=te(59301),he=te(34280),Oe=te(56762),Ge=te(69507);function ve(){let we=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0;const le=(0,x.useRef)({}),me=(0,Oe.Z)(),Ie=(0,Ge.ZP)();return(0,he.Z)(()=>{const Ce=Ie.subscribe(Pe=>{le.current=Pe,we&&me()});return()=>Ie.unsubscribe(Ce)},[]),le.current}xt.Z=ve},45818:function(bt,xt,te){"use strict";te.d(xt,{D:function(){return ee},Z:function(){return ie}});var x=te(54476),he=te(59301),Oe={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M912 192H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 284H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 284H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM104 228a56 56 0 10112 0 56 56 0 10-112 0zm0 284a56 56 0 10112 0 56 56 0 10-112 0zm0 284a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"bars",theme:"outlined"},Ge=Oe,ve=te(7657),we=function(Ee,ye){return he.createElement(ve.Z,(0,x.Z)({},Ee,{ref:ye,icon:Ge}))},le=he.forwardRef(we),me=le,Ie=te(33853),Ce=te(38819),Pe=te(92310),be=te.n(Pe),Se=te(2738),E=fe=>!isNaN(parseFloat(fe))&&isFinite(fe),a=te(36355),b=te(84966),y=function(fe,Ee){var ye={};for(var Le in fe)Object.prototype.hasOwnProperty.call(fe,Le)&&Ee.indexOf(Le)<0&&(ye[Le]=fe[Le]);if(fe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var He=0,Le=Object.getOwnPropertySymbols(fe);He{let fe=0;return function(){let Ee=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return fe+=1,`${Ee}${fe}`}})();var ie=he.forwardRef((fe,Ee)=>{const{prefixCls:ye,className:Le,trigger:He,children:pe,defaultCollapsed:tt=!1,theme:xe="dark",style:it={},collapsible:Ke=!1,reverseArrow:qe=!1,width:ut=200,collapsedWidth:rt=80,zeroWidthTriggerStyle:Ye,breakpoint:Ze,onCollapse:ke,onBreakpoint:Je}=fe,Xe=y(fe,["prefixCls","className","trigger","children","defaultCollapsed","theme","style","collapsible","reverseArrow","width","collapsedWidth","zeroWidthTriggerStyle","breakpoint","onCollapse","onBreakpoint"]),{siderHook:ze}=(0,he.useContext)(b.Gs),[$e,ht]=(0,he.useState)("collapsed"in fe?fe.collapsed:tt),[Ct,ft]=(0,he.useState)(!1);(0,he.useEffect)(()=>{"collapsed"in fe&&ht(fe.collapsed)},[fe.collapsed]);const Ot=(ge,oe)=>{"collapsed"in fe||ht(ge),ke==null||ke(ge,oe)},Fe=(0,he.useRef)();Fe.current=ge=>{ft(ge.matches),Je==null||Je(ge.matches),$e!==ge.matches&&Ot(ge.matches,"responsive")},(0,he.useEffect)(()=>{function ge(re){return Fe.current(re)}let oe;if(typeof window!="undefined"){const{matchMedia:re}=window;if(re&&Ze&&Ze in z){oe=re(`(max-width: ${z[Ze]})`);try{oe.addEventListener("change",ge)}catch(ue){oe.addListener(ge)}ge(oe)}}return()=>{try{oe==null||oe.removeEventListener("change",ge)}catch(re){oe==null||oe.removeListener(ge)}}},[Ze]),(0,he.useEffect)(()=>{const ge=ae("ant-sider-");return ze.addSider(ge),()=>ze.removeSider(ge)},[]);const wt=()=>{Ot(!$e,"clickTrigger")},{getPrefixCls:Bt}=(0,he.useContext)(a.E_),Ne=()=>{const ge=Bt("layout-sider",ye),oe=(0,Se.Z)(Xe,["collapsed"]),re=$e?rt:ut,ue=E(re)?`${re}px`:String(re),de=parseFloat(String(rt||0))===0?he.createElement("span",{onClick:wt,className:be()(`${ge}-zero-width-trigger`,`${ge}-zero-width-trigger-${qe?"right":"left"}`),style:Ye},He||he.createElement(me,null)):null,Be={expanded:qe?he.createElement(Ce.Z,null):he.createElement(Ie.Z,null),collapsed:qe?he.createElement(Ie.Z,null):he.createElement(Ce.Z,null)}[$e?"collapsed":"expanded"],nt=He!==null?de||he.createElement("div",{className:`${ge}-trigger`,onClick:wt,style:{width:ue}},He||Be):null,Qe=Object.assign(Object.assign({},it),{flex:`0 0 ${ue}`,maxWidth:ue,minWidth:ue,width:ue}),Ae=be()(ge,`${ge}-${xe}`,{[`${ge}-collapsed`]:!!$e,[`${ge}-has-trigger`]:Ke&&He!==null&&!de,[`${ge}-below`]:!!Ct,[`${ge}-zero-width`]:parseFloat(ue)===0},Le);return he.createElement("aside",Object.assign({className:Ae},oe,{style:Qe,ref:Ee}),he.createElement("div",{className:`${ge}-children`},pe),Ke||Ct&&de?nt:null)},lt=he.useMemo(()=>({siderCollapsed:$e}),[$e]);return he.createElement(ee.Provider,{value:lt},Ne())})},84966:function(bt,xt,te){"use strict";te.d(xt,{VY:function(){return ee},$_:function(){return z},h4:function(){return y},Gs:function(){return Se},ZP:function(){return ae}});var x=te(94480),he=te(92310),Oe=te.n(he),Ge=te(2738),ve=te(59301),we=te(36355),le=te(83116),Ie=se=>{const{componentCls:ie,bodyBg:fe,lightSiderBg:Ee,lightTriggerBg:ye,lightTriggerColor:Le}=se;return{[`${ie}-sider-light`]:{background:Ee,[`${ie}-sider-trigger`]:{color:Le,background:ye},[`${ie}-sider-zero-width-trigger`]:{color:Le,background:ye,border:`1px solid ${fe}`,borderInlineStart:0}}}};const Ce=se=>{const{antCls:ie,componentCls:fe,colorText:Ee,triggerColor:ye,footerBg:Le,triggerBg:He,headerHeight:pe,headerPadding:tt,headerColor:xe,footerPadding:it,triggerHeight:Ke,zeroTriggerHeight:qe,zeroTriggerWidth:ut,motionDurationMid:rt,motionDurationSlow:Ye,fontSize:Ze,borderRadius:ke,bodyBg:Je,headerBg:Xe,siderBg:ze}=se;return{[fe]:Object.assign(Object.assign({display:"flex",flex:"auto",flexDirection:"column",minHeight:0,background:Je,"&, *":{boxSizing:"border-box"},[`&${fe}-has-sider`]:{flexDirection:"row",[`> ${fe}, > ${fe}-content`]:{width:0}},[`${fe}-header, &${fe}-footer`]:{flex:"0 0 auto"},[`${fe}-sider`]:{position:"relative",minWidth:0,background:ze,transition:`all ${rt}, background 0s`,"&-children":{height:"100%",marginTop:-.1,paddingTop:.1,[`${ie}-menu${ie}-menu-inline-collapsed`]:{width:"auto"}},"&-has-trigger":{paddingBottom:Ke},"&-right":{order:1},"&-trigger":{position:"fixed",bottom:0,zIndex:1,height:Ke,color:ye,lineHeight:`${Ke}px`,textAlign:"center",background:He,cursor:"pointer",transition:`all ${rt}`},"&-zero-width":{"> *":{overflow:"hidden"},"&-trigger":{position:"absolute",top:pe,insetInlineEnd:-ut,zIndex:1,width:ut,height:qe,color:ye,fontSize:se.fontSizeXL,display:"flex",alignItems:"center",justifyContent:"center",background:ze,borderStartStartRadius:0,borderStartEndRadius:ke,borderEndEndRadius:ke,borderEndStartRadius:0,cursor:"pointer",transition:`background ${Ye} ease`,"&::after":{position:"absolute",inset:0,background:"transparent",transition:`all ${Ye}`,content:'""'},"&:hover::after":{background:"rgba(255, 255, 255, 0.2)"},"&-right":{insetInlineStart:-ut,borderStartStartRadius:ke,borderStartEndRadius:0,borderEndEndRadius:0,borderEndStartRadius:ke}}}}},Ie(se)),{"&-rtl":{direction:"rtl"}}),[`${fe}-header`]:{height:pe,padding:tt,color:xe,lineHeight:`${pe}px`,background:Xe,[`${ie}-menu`]:{lineHeight:"inherit"}},[`${fe}-footer`]:{padding:it,color:Ee,fontSize:Ze,background:Le},[`${fe}-content`]:{flex:"auto",minHeight:0}}};var Pe=(0,le.Z)("Layout",se=>[Ce(se)],se=>{const{colorBgLayout:ie,controlHeight:fe,controlHeightLG:Ee,colorText:ye,controlHeightSM:Le,marginXXS:He,colorTextLightSolid:pe,colorBgContainer:tt}=se,xe=Ee*1.25;return{colorBgHeader:"#001529",colorBgBody:ie,colorBgTrigger:"#002140",bodyBg:ie,headerBg:"#001529",headerHeight:fe*2,headerPadding:`0 ${xe}px`,headerColor:ye,footerPadding:`${Le}px ${xe}px`,footerBg:ie,siderBg:"#001529",triggerHeight:Ee+He*2,triggerBg:"#002140",triggerColor:pe,zeroTriggerWidth:Ee,zeroTriggerHeight:Ee,lightSiderBg:tt,lightTriggerBg:tt,lightTriggerColor:ye}},{deprecatedTokens:[["colorBgBody","bodyBg"],["colorBgHeader","headerBg"],["colorBgTrigger","triggerBg"]]}),be=function(se,ie){var fe={};for(var Ee in se)Object.prototype.hasOwnProperty.call(se,Ee)&&ie.indexOf(Ee)<0&&(fe[Ee]=se[Ee]);if(se!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ye=0,Ee=Object.getOwnPropertySymbols(se);yenull,removeSider:()=>null}});function ne(se){let{suffixCls:ie,tagName:fe,displayName:Ee}=se;return ye=>ve.forwardRef((He,pe)=>ve.createElement(ye,Object.assign({ref:pe,suffixCls:ie,tagName:fe},He)))}const E=ve.forwardRef((se,ie)=>{const{prefixCls:fe,suffixCls:Ee,className:ye,tagName:Le}=se,He=be(se,["prefixCls","suffixCls","className","tagName"]),{getPrefixCls:pe}=ve.useContext(we.E_),tt=pe("layout",fe),[xe,it]=Pe(tt),Ke=Ee?`${tt}-${Ee}`:tt;return xe(ve.createElement(Le,Object.assign({className:Oe()(fe||Ke,ye,it),ref:ie},He)))}),a=ve.forwardRef((se,ie)=>{const{direction:fe}=ve.useContext(we.E_),[Ee,ye]=ve.useState([]),{prefixCls:Le,className:He,rootClassName:pe,children:tt,hasSider:xe,tagName:it,style:Ke}=se,qe=be(se,["prefixCls","className","rootClassName","children","hasSider","tagName","style"]),ut=(0,Ge.Z)(qe,["suffixCls"]),{getPrefixCls:rt,layout:Ye}=ve.useContext(we.E_),Ze=rt("layout",Le),[ke,Je]=Pe(Ze),Xe=Oe()(Ze,{[`${Ze}-has-sider`]:typeof xe=="boolean"?xe:Ee.length>0,[`${Ze}-rtl`]:fe==="rtl"},Ye==null?void 0:Ye.className,He,pe,Je),ze=ve.useMemo(()=>({siderHook:{addSider:$e=>{ye(ht=>[].concat((0,x.Z)(ht),[$e]))},removeSider:$e=>{ye(ht=>ht.filter(Ct=>Ct!==$e))}}}),[]);return ke(ve.createElement(Se.Provider,{value:ze},ve.createElement(it,Object.assign({ref:ie,className:Xe,style:Object.assign(Object.assign({},Ye==null?void 0:Ye.style),Ke)},ut),tt)))}),b=ne({tagName:"div",displayName:"Layout"})(a),y=ne({suffixCls:"header",tagName:"header",displayName:"Header"})(E),z=ne({suffixCls:"footer",tagName:"footer",displayName:"Footer"})(E),ee=ne({suffixCls:"content",tagName:"main",displayName:"Content"})(E);var ae=b},40875:function(bt,xt,te){"use strict";te.d(xt,{J:function(){return we}});var x=te(59301),he=te(33234),Oe=te(70425),Ge=function(le,me){var Ie={};for(var Ce in le)Object.prototype.hasOwnProperty.call(le,Ce)&&me.indexOf(Ce)<0&&(Ie[Ce]=le[Ce]);if(le!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Pe=0,Ce=Object.getOwnPropertySymbols(le);Pe{const{children:Ie}=le,Ce=Ge(le,["children"]),Pe=x.useContext(ve),be=x.useMemo(()=>Object.assign(Object.assign({},Pe),Ce),[Pe,Ce.prefixCls,Ce.mode,Ce.selectable]);return x.createElement(ve.Provider,{value:be},x.createElement(he.BR,null,(0,Oe.supportNodeRef)(Ie)?x.cloneElement(Ie,{ref:me}):Ie))});xt.Z=ve},20834:function(bt,xt,te){"use strict";te.d(xt,{default:function(){return lt}});var x=te(15285),he=te(59301),Oe=te(45818),Ge=te(92310),ve=te.n(Ge),we=te(36355),le=function(ge,oe){var re={};for(var ue in ge)Object.prototype.hasOwnProperty.call(ge,ue)&&oe.indexOf(ue)<0&&(re[ue]=ge[ue]);if(ge!=null&&typeof Object.getOwnPropertySymbols=="function")for(var de=0,ue=Object.getOwnPropertySymbols(ge);de{const{prefixCls:oe,className:re,dashed:ue}=ge,de=le(ge,["prefixCls","className","dashed"]),{getPrefixCls:Me}=he.useContext(we.E_),ce=Me("menu",oe),Be=ve()({[`${ce}-item-divider-dashed`]:!!ue},re);return he.createElement(x.iz,Object.assign({className:Be},de))},Ce=te(11592),Pe=te(2738),be=te(6848),Se=te(92343),E=(0,he.createContext)({prefixCls:"",firstLevel:!0,inlineCollapsed:!1}),b=ge=>{var oe;const{className:re,children:ue,icon:de,title:Me,danger:ce}=ge,{prefixCls:Be,firstLevel:nt,direction:Qe,disableMenuItemTitleTooltip:Ae,inlineCollapsed:dt}=he.useContext(E),Lt=gt=>{const pt=he.createElement("span",{className:`${Be}-title-content`},ue);return(!de||(0,Se.l$)(ue)&&ue.type==="span")&&ue&>&&nt&&typeof ue=="string"?he.createElement("div",{className:`${Be}-inline-collapsed-noicon`},ue.charAt(0)):pt},{siderCollapsed:It}=he.useContext(Oe.D);let on=Me;typeof Me=="undefined"?on=nt?ue:"":Me===!1&&(on="");const _t={title:on};!It&&!dt&&(_t.title=null,_t.open=!1);const tn=(0,Ce.Z)(ue).length;let et=he.createElement(x.ck,Object.assign({},(0,Pe.Z)(ge,["title","icon","danger"]),{className:ve()({[`${Be}-item-danger`]:ce,[`${Be}-item-only-child`]:(de?tn+1:tn)===1},re),title:typeof Me=="string"?Me:void 0}),(0,Se.Tm)(de,{className:ve()((0,Se.l$)(de)?(oe=de.props)===null||oe===void 0?void 0:oe.className:"",`${Be}-item-icon`)}),Lt(dt));return Ae||(et=he.createElement(be.Z,Object.assign({},_t,{placement:Qe==="rtl"?"left":"right",overlayClassName:`${Be}-inline-collapsed-tooltip`}),et)),et},z=ge=>{var oe;const{popupClassName:re,icon:ue,title:de,theme:Me}=ge,ce=he.useContext(E),{prefixCls:Be,inlineCollapsed:nt,theme:Qe}=ce,Ae=(0,x.Xl)();let dt;if(!ue)dt=nt&&!Ae.length&&de&&typeof de=="string"?he.createElement("div",{className:`${Be}-inline-collapsed-noicon`},de.charAt(0)):he.createElement("span",{className:`${Be}-title-content`},de);else{const It=(0,Se.l$)(de)&&de.type==="span";dt=he.createElement(he.Fragment,null,(0,Se.Tm)(ue,{className:ve()((0,Se.l$)(ue)?(oe=ue.props)===null||oe===void 0?void 0:oe.className:"",`${Be}-item-icon`)}),It?de:he.createElement("span",{className:`${Be}-title-content`},de))}const Lt=he.useMemo(()=>Object.assign(Object.assign({},ce),{firstLevel:!1}),[ce]);return he.createElement(E.Provider,{value:Lt},he.createElement(x.Wd,Object.assign({},(0,Pe.Z)(ge,["icon"]),{title:dt,popupClassName:ve()(Be,re,`${Be}-${Me||Qe}`)})))},ee=te(18785),ae=te(70425),se=te(62892),ie=te(40875),fe=function(ge,oe){var re={};for(var ue in ge)Object.prototype.hasOwnProperty.call(ge,ue)&&oe.indexOf(ue)<0&&(re[ue]=ge[ue]);if(ge!=null&&typeof Object.getOwnPropertySymbols=="function")for(var de=0,ue=Object.getOwnPropertySymbols(ge);de{if(oe&&typeof oe=="object"){const ue=oe,{label:de,children:Me,key:ce,type:Be}=ue,nt=fe(ue,["label","children","key","type"]),Qe=ce!=null?ce:`tmp-${re}`;return Me||Be==="group"?Be==="group"?he.createElement(x.BW,Object.assign({key:Qe},nt,{title:de}),Ee(Me)):he.createElement(z,Object.assign({key:Qe},nt,{title:de}),Ee(Me)):Be==="divider"?he.createElement(Ie,Object.assign({key:Qe},nt)):he.createElement(b,Object.assign({key:Qe},nt),de)}return null}).filter(oe=>oe)}function ye(ge){return he.useMemo(()=>ge&&Ee(ge),[ge])}var Le=te(64993),He=te(17313),pe=te(8378),tt=te(13826),xe=te(29878),it=te(83116),Ke=te(37613),ut=ge=>{const{componentCls:oe,motionDurationSlow:re,horizontalLineHeight:ue,colorSplit:de,lineWidth:Me,lineType:ce,itemPaddingInline:Be}=ge;return{[`${oe}-horizontal`]:{lineHeight:ue,border:0,borderBottom:`${Me}px ${ce} ${de}`,boxShadow:"none","&::after":{display:"block",clear:"both",height:0,content:'"\\20"'},[`${oe}-item, ${oe}-submenu`]:{position:"relative",display:"inline-block",verticalAlign:"bottom",paddingInline:Be},[`> ${oe}-item:hover, > ${oe}-item-active, > ${oe}-submenu ${oe}-submenu-title:hover`]:{backgroundColor:"transparent"},[`${oe}-item, ${oe}-submenu-title`]:{transition:[`border-color ${re}`,`background ${re}`].join(",")},[`${oe}-submenu-arrow`]:{display:"none"}}}},Ye=ge=>{let{componentCls:oe,menuArrowOffset:re}=ge;return{[`${oe}-rtl`]:{direction:"rtl"},[`${oe}-submenu-rtl`]:{transformOrigin:"100% 0"},[`${oe}-rtl${oe}-vertical, - ${oe}-submenu-rtl ${oe}-vertical`]:{[`${oe}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateY(-${re})`},"&::after":{transform:`rotate(45deg) translateY(${re})`}}}}};const Ze=ge=>Object.assign({},(0,Ge.oN)(ge));var Je=(ge,oe)=>{const{componentCls:re,itemColor:ue,itemSelectedColor:de,groupTitleColor:De,itemBg:ce,subMenuItemBg:we,itemSelectedBg:nt,activeBarHeight:Qe,activeBarWidth:xe,activeBarBorderWidth:ut,motionDurationSlow:Lt,motionEaseInOut:It,motionEaseOut:on,itemPaddingInline:_t,motionDurationMid:tn,itemHoverColor:$e,lineType:gt,colorSplit:pt,itemDisabledColor:Mt,dangerItemColor:dn,dangerItemHoverColor:En,dangerItemSelectedColor:Cn,dangerItemActiveBg:bn,dangerItemSelectedBg:pa,itemHoverBg:Na,itemActiveBg:Oa,menuSubMenuBg:ka,horizontalItemSelectedColor:Ya,horizontalItemSelectedBg:hr,horizontalItemBorderRadius:jn,horizontalItemHoverBg:Cr,popupBg:Er}=ge;return{[`${re}-${oe}, ${re}-${oe} > ${re}`]:{color:ue,background:ce,[`&${re}-root:focus-visible`]:Object.assign({},Ze(ge)),[`${re}-item-group-title`]:{color:De},[`${re}-submenu-selected`]:{[`> ${re}-submenu-title`]:{color:de}},[`${re}-item-disabled, ${re}-submenu-disabled`]:{color:`${Mt} !important`},[`${re}-item:not(${re}-item-selected):not(${re}-submenu-selected)`]:{[`&:hover, > ${re}-submenu-title:hover`]:{color:$e}},[`&:not(${re}-horizontal)`]:{[`${re}-item:not(${re}-item-selected)`]:{"&:hover":{backgroundColor:Na},"&:active":{backgroundColor:Oa}},[`${re}-submenu-title`]:{"&:hover":{backgroundColor:Na},"&:active":{backgroundColor:Oa}}},[`${re}-item-danger`]:{color:dn,[`&${re}-item:hover`]:{[`&:not(${re}-item-selected):not(${re}-submenu-selected)`]:{color:En}},[`&${re}-item:active`]:{background:bn}},[`${re}-item a`]:{"&, &:hover":{color:"inherit"}},[`${re}-item-selected`]:{color:de,[`&${re}-item-danger`]:{color:Cn},"a, a:hover":{color:"inherit"}},[`& ${re}-item-selected`]:{backgroundColor:nt,[`&${re}-item-danger`]:{backgroundColor:pa}},[`${re}-item, ${re}-submenu-title`]:{[`&:not(${re}-item-disabled):focus-visible`]:Object.assign({},Ze(ge))},[`&${re}-submenu > ${re}`]:{backgroundColor:ka},[`&${re}-popup > ${re}`]:{backgroundColor:Er},[`&${re}-horizontal`]:Object.assign(Object.assign({},oe==="dark"?{borderBottom:0}:{}),{[`> ${re}-item, > ${re}-submenu`]:{top:ut,marginTop:-ut,marginBottom:0,borderRadius:jn,"&::after":{position:"absolute",insetInline:_t,bottom:0,borderBottom:`${Qe}px solid transparent`,transition:`border-color ${Lt} ${It}`,content:'""'},"&:hover, &-active, &-open":{background:Cr,"&::after":{borderBottomWidth:Qe,borderBottomColor:Ya}},"&-selected":{color:Ya,backgroundColor:hr,"&:hover":{backgroundColor:hr},"&::after":{borderBottomWidth:Qe,borderBottomColor:Ya}}}}),[`&${re}-root`]:{[`&${re}-inline, &${re}-vertical`]:{borderInlineEnd:`${ut}px ${gt} ${pt}`}},[`&${re}-inline`]:{[`${re}-sub${re}-inline`]:{background:we},[`${re}-item, ${re}-submenu-title`]:ut&&xe?{width:`calc(100% + ${ut}px)`}:{},[`${re}-item`]:{position:"relative","&::after":{position:"absolute",insetBlock:0,insetInlineEnd:0,borderInlineEnd:`${xe}px solid ${de}`,transform:"scaleY(0.0001)",opacity:0,transition:[`transform ${tn} ${on}`,`opacity ${tn} ${on}`].join(","),content:'""'},[`&${re}-item-danger`]:{"&::after":{borderInlineEndColor:Cn}}},[`${re}-selected, ${re}-item-selected`]:{"&::after":{transform:"scaleY(1)",opacity:1,transition:[`transform ${tn} ${It}`,`opacity ${tn} ${It}`].join(",")}}}}}};const Xe=ge=>{const{componentCls:oe,itemHeight:re,itemMarginInline:ue,padding:de,menuArrowSize:De,marginXS:ce,itemMarginBlock:we}=ge,nt=de+De+ce;return{[`${oe}-item`]:{position:"relative",overflow:"hidden"},[`${oe}-item, ${oe}-submenu-title`]:{height:re,lineHeight:`${re}px`,paddingInline:de,overflow:"hidden",textOverflow:"ellipsis",marginInline:ue,marginBlock:we,width:`calc(100% - ${ue*2}px)`},[`> ${oe}-item, + ${oe}-submenu-rtl ${oe}-vertical`]:{[`${oe}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateY(-${re})`},"&::after":{transform:`rotate(45deg) translateY(${re})`}}}}};const Ze=ge=>Object.assign({},(0,He.oN)(ge));var Je=(ge,oe)=>{const{componentCls:re,itemColor:ue,itemSelectedColor:de,groupTitleColor:Me,itemBg:ce,subMenuItemBg:Be,itemSelectedBg:nt,activeBarHeight:Qe,activeBarWidth:Ae,activeBarBorderWidth:dt,motionDurationSlow:Lt,motionEaseInOut:It,motionEaseOut:on,itemPaddingInline:_t,motionDurationMid:tn,itemHoverColor:et,lineType:gt,colorSplit:pt,itemDisabledColor:Mt,dangerItemColor:dn,dangerItemHoverColor:En,dangerItemSelectedColor:Fn,dangerItemActiveBg:xn,dangerItemSelectedBg:pa,itemHoverBg:Na,itemActiveBg:Oa,menuSubMenuBg:ka,horizontalItemSelectedColor:Ya,horizontalItemSelectedBg:hr,horizontalItemBorderRadius:Gn,horizontalItemHoverBg:Cr,popupBg:Er}=ge;return{[`${re}-${oe}, ${re}-${oe} > ${re}`]:{color:ue,background:ce,[`&${re}-root:focus-visible`]:Object.assign({},Ze(ge)),[`${re}-item-group-title`]:{color:Me},[`${re}-submenu-selected`]:{[`> ${re}-submenu-title`]:{color:de}},[`${re}-item-disabled, ${re}-submenu-disabled`]:{color:`${Mt} !important`},[`${re}-item:not(${re}-item-selected):not(${re}-submenu-selected)`]:{[`&:hover, > ${re}-submenu-title:hover`]:{color:et}},[`&:not(${re}-horizontal)`]:{[`${re}-item:not(${re}-item-selected)`]:{"&:hover":{backgroundColor:Na},"&:active":{backgroundColor:Oa}},[`${re}-submenu-title`]:{"&:hover":{backgroundColor:Na},"&:active":{backgroundColor:Oa}}},[`${re}-item-danger`]:{color:dn,[`&${re}-item:hover`]:{[`&:not(${re}-item-selected):not(${re}-submenu-selected)`]:{color:En}},[`&${re}-item:active`]:{background:xn}},[`${re}-item a`]:{"&, &:hover":{color:"inherit"}},[`${re}-item-selected`]:{color:de,[`&${re}-item-danger`]:{color:Fn},"a, a:hover":{color:"inherit"}},[`& ${re}-item-selected`]:{backgroundColor:nt,[`&${re}-item-danger`]:{backgroundColor:pa}},[`${re}-item, ${re}-submenu-title`]:{[`&:not(${re}-item-disabled):focus-visible`]:Object.assign({},Ze(ge))},[`&${re}-submenu > ${re}`]:{backgroundColor:ka},[`&${re}-popup > ${re}`]:{backgroundColor:Er},[`&${re}-horizontal`]:Object.assign(Object.assign({},oe==="dark"?{borderBottom:0}:{}),{[`> ${re}-item, > ${re}-submenu`]:{top:dt,marginTop:-dt,marginBottom:0,borderRadius:Gn,"&::after":{position:"absolute",insetInline:_t,bottom:0,borderBottom:`${Qe}px solid transparent`,transition:`border-color ${Lt} ${It}`,content:'""'},"&:hover, &-active, &-open":{background:Cr,"&::after":{borderBottomWidth:Qe,borderBottomColor:Ya}},"&-selected":{color:Ya,backgroundColor:hr,"&:hover":{backgroundColor:hr},"&::after":{borderBottomWidth:Qe,borderBottomColor:Ya}}}}),[`&${re}-root`]:{[`&${re}-inline, &${re}-vertical`]:{borderInlineEnd:`${dt}px ${gt} ${pt}`}},[`&${re}-inline`]:{[`${re}-sub${re}-inline`]:{background:Be},[`${re}-item, ${re}-submenu-title`]:dt&&Ae?{width:`calc(100% + ${dt}px)`}:{},[`${re}-item`]:{position:"relative","&::after":{position:"absolute",insetBlock:0,insetInlineEnd:0,borderInlineEnd:`${Ae}px solid ${de}`,transform:"scaleY(0.0001)",opacity:0,transition:[`transform ${tn} ${on}`,`opacity ${tn} ${on}`].join(","),content:'""'},[`&${re}-item-danger`]:{"&::after":{borderInlineEndColor:Fn}}},[`${re}-selected, ${re}-item-selected`]:{"&::after":{transform:"scaleY(1)",opacity:1,transition:[`transform ${tn} ${It}`,`opacity ${tn} ${It}`].join(",")}}}}}};const Xe=ge=>{const{componentCls:oe,itemHeight:re,itemMarginInline:ue,padding:de,menuArrowSize:Me,marginXS:ce,itemMarginBlock:Be}=ge,nt=de+Me+ce;return{[`${oe}-item`]:{position:"relative",overflow:"hidden"},[`${oe}-item, ${oe}-submenu-title`]:{height:re,lineHeight:`${re}px`,paddingInline:de,overflow:"hidden",textOverflow:"ellipsis",marginInline:ue,marginBlock:Be,width:`calc(100% - ${ue*2}px)`},[`> ${oe}-item, > ${oe}-submenu > ${oe}-submenu-title`]:{height:re,lineHeight:`${re}px`},[`${oe}-item-group-list ${oe}-submenu-title, - ${oe}-submenu-title`]:{paddingInlineEnd:nt}}};var qe=ge=>{const{componentCls:oe,iconCls:re,itemHeight:ue,colorTextLightSolid:de,dropdownWidth:De,controlHeightLG:ce,motionDurationMid:we,motionEaseOut:nt,paddingXL:Qe,itemMarginInline:xe,fontSizeLG:ut,motionDurationSlow:Lt,paddingXS:It,boxShadowSecondary:on,collapsedWidth:_t,collapsedIconSize:tn}=ge,$e={height:ue,lineHeight:`${ue}px`,listStylePosition:"inside",listStyleType:"disc"};return[{[oe]:{"&-inline, &-vertical":Object.assign({[`&${oe}-root`]:{boxShadow:"none"}},Xe(ge))},[`${oe}-submenu-popup`]:{[`${oe}-vertical`]:Object.assign(Object.assign({},Xe(ge)),{boxShadow:on})}},{[`${oe}-submenu-popup ${oe}-vertical${oe}-sub`]:{minWidth:De,maxHeight:`calc(100vh - ${ce*2.5}px)`,padding:"0",overflow:"hidden",borderInlineEnd:0,"&:not([class*='-active'])":{overflowX:"hidden",overflowY:"auto"}}},{[`${oe}-inline`]:{width:"100%",[`&${oe}-root`]:{[`${oe}-item, ${oe}-submenu-title`]:{display:"flex",alignItems:"center",transition:[`border-color ${Lt}`,`background ${Lt}`,`padding ${we} ${nt}`].join(","),[`> ${oe}-title-content`]:{flex:"auto",minWidth:0,overflow:"hidden",textOverflow:"ellipsis"},"> *":{flex:"none"}}},[`${oe}-sub${oe}-inline`]:{padding:0,border:0,borderRadius:0,boxShadow:"none",[`& > ${oe}-submenu > ${oe}-submenu-title`]:$e,[`& ${oe}-item-group-title`]:{paddingInlineStart:Qe}},[`${oe}-item`]:$e}},{[`${oe}-inline-collapsed`]:{width:_t,[`&${oe}-root`]:{[`${oe}-item, ${oe}-submenu ${oe}-submenu-title`]:{[`> ${oe}-inline-collapsed-noicon`]:{fontSize:ut,textAlign:"center"}}},[`> ${oe}-item, + ${oe}-submenu-title`]:{paddingInlineEnd:nt}}};var $e=ge=>{const{componentCls:oe,iconCls:re,itemHeight:ue,colorTextLightSolid:de,dropdownWidth:Me,controlHeightLG:ce,motionDurationMid:Be,motionEaseOut:nt,paddingXL:Qe,itemMarginInline:Ae,fontSizeLG:dt,motionDurationSlow:Lt,paddingXS:It,boxShadowSecondary:on,collapsedWidth:_t,collapsedIconSize:tn}=ge,et={height:ue,lineHeight:`${ue}px`,listStylePosition:"inside",listStyleType:"disc"};return[{[oe]:{"&-inline, &-vertical":Object.assign({[`&${oe}-root`]:{boxShadow:"none"}},Xe(ge))},[`${oe}-submenu-popup`]:{[`${oe}-vertical`]:Object.assign(Object.assign({},Xe(ge)),{boxShadow:on})}},{[`${oe}-submenu-popup ${oe}-vertical${oe}-sub`]:{minWidth:Me,maxHeight:`calc(100vh - ${ce*2.5}px)`,padding:"0",overflow:"hidden",borderInlineEnd:0,"&:not([class*='-active'])":{overflowX:"hidden",overflowY:"auto"}}},{[`${oe}-inline`]:{width:"100%",[`&${oe}-root`]:{[`${oe}-item, ${oe}-submenu-title`]:{display:"flex",alignItems:"center",transition:[`border-color ${Lt}`,`background ${Lt}`,`padding ${Be} ${nt}`].join(","),[`> ${oe}-title-content`]:{flex:"auto",minWidth:0,overflow:"hidden",textOverflow:"ellipsis"},"> *":{flex:"none"}}},[`${oe}-sub${oe}-inline`]:{padding:0,border:0,borderRadius:0,boxShadow:"none",[`& > ${oe}-submenu > ${oe}-submenu-title`]:et,[`& ${oe}-item-group-title`]:{paddingInlineStart:Qe}},[`${oe}-item`]:et}},{[`${oe}-inline-collapsed`]:{width:_t,[`&${oe}-root`]:{[`${oe}-item, ${oe}-submenu ${oe}-submenu-title`]:{[`> ${oe}-inline-collapsed-noicon`]:{fontSize:dt,textAlign:"center"}}},[`> ${oe}-item, > ${oe}-item-group > ${oe}-item-group-list > ${oe}-item, > ${oe}-item-group > ${oe}-item-group-list > ${oe}-submenu > ${oe}-submenu-title, - > ${oe}-submenu > ${oe}-submenu-title`]:{insetInlineStart:0,paddingInline:`calc(50% - ${ut/2}px - ${xe}px)`,textOverflow:"clip",[` + > ${oe}-submenu > ${oe}-submenu-title`]:{insetInlineStart:0,paddingInline:`calc(50% - ${dt/2}px - ${Ae}px)`,textOverflow:"clip",[` ${oe}-submenu-arrow, ${oe}-submenu-expand-icon - `]:{opacity:0},[`${oe}-item-icon, ${re}`]:{margin:0,fontSize:tn,lineHeight:`${ue}px`,"+ span":{display:"inline-block",opacity:0}}},[`${oe}-item-icon, ${re}`]:{display:"inline-block"},"&-tooltip":{pointerEvents:"none",[`${oe}-item-icon, ${re}`]:{display:"none"},"a, a:hover":{color:de}},[`${oe}-item-group-title`]:Object.assign(Object.assign({},Ge.vS),{paddingInline:It})}}]};const Et=ge=>{const{componentCls:oe,motionDurationSlow:re,motionDurationMid:ue,motionEaseInOut:de,motionEaseOut:De,iconCls:ce,iconSize:we,iconMarginInlineEnd:nt}=ge;return{[`${oe}-item, ${oe}-submenu-title`]:{position:"relative",display:"block",margin:0,whiteSpace:"nowrap",cursor:"pointer",transition:[`border-color ${re}`,`background ${re}`,`padding ${re} ${de}`].join(","),[`${oe}-item-icon, ${ce}`]:{minWidth:we,fontSize:we,transition:[`font-size ${ue} ${De}`,`margin ${re} ${de}`,`color ${re}`].join(","),"+ span":{marginInlineStart:nt,opacity:1,transition:[`opacity ${re} ${de}`,`margin ${re}`,`color ${re}`].join(",")}},[`${oe}-item-icon`]:Object.assign({},(0,Ge.Ro)()),[`&${oe}-item-only-child`]:{[`> ${ce}, > ${oe}-item-icon`]:{marginInlineEnd:0}}},[`${oe}-item-disabled, ${oe}-submenu-disabled`]:{background:"none !important",cursor:"not-allowed","&::after":{borderColor:"transparent !important"},a:{color:"inherit !important"},[`> ${oe}-submenu-title`]:{color:"inherit !important",cursor:"not-allowed"}}}},Ct=ge=>{const{componentCls:oe,motionDurationSlow:re,motionEaseInOut:ue,borderRadius:de,menuArrowSize:De,menuArrowOffset:ce}=ge;return{[`${oe}-submenu`]:{"&-expand-icon, &-arrow":{position:"absolute",top:"50%",insetInlineEnd:ge.margin,width:De,color:"currentcolor",transform:"translateY(-50%)",transition:`transform ${re} ${ue}, opacity ${re}`},"&-arrow":{"&::before, &::after":{position:"absolute",width:De*.6,height:De*.15,backgroundColor:"currentcolor",borderRadius:de,transition:[`background ${re} ${ue}`,`transform ${re} ${ue}`,`top ${re} ${ue}`,`color ${re} ${ue}`].join(","),content:'""'},"&::before":{transform:`rotate(45deg) translateY(-${ce})`},"&::after":{transform:`rotate(-45deg) translateY(${ce})`}}}}},ft=ge=>{const{antCls:oe,componentCls:re,fontSize:ue,motionDurationSlow:de,motionDurationMid:De,motionEaseInOut:ce,paddingXS:we,padding:nt,colorSplit:Qe,lineWidth:xe,zIndexPopup:ut,borderRadiusLG:Lt,subMenuItemBorderRadius:It,menuArrowSize:on,menuArrowOffset:_t,lineType:tn,menuPanelMaskInset:$e,groupTitleLineHeight:gt,groupTitleFontSize:pt}=ge;return[{"":{[`${re}`]:Object.assign(Object.assign({},(0,Ge.dF)()),{"&-hidden":{display:"none"}})},[`${re}-submenu-hidden`]:{display:"none"}},{[re]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,Ge.Wf)(ge)),(0,Ge.dF)()),{marginBottom:0,paddingInlineStart:0,fontSize:ue,lineHeight:0,listStyle:"none",outline:"none",transition:`width ${de} cubic-bezier(0.2, 0, 0, 1) 0s`,"ul, ol":{margin:0,padding:0,listStyle:"none"},"&-overflow":{display:"flex",[`${re}-item`]:{flex:"none"}},[`${re}-item, ${re}-submenu, ${re}-submenu-title`]:{borderRadius:ge.itemBorderRadius},[`${re}-item-group-title`]:{padding:`${we}px ${nt}px`,fontSize:pt,lineHeight:gt,transition:`all ${de}`},[`&-horizontal ${re}-submenu`]:{transition:[`border-color ${de} ${ce}`,`background ${de} ${ce}`].join(",")},[`${re}-submenu, ${re}-submenu-inline`]:{transition:[`border-color ${de} ${ce}`,`background ${de} ${ce}`,`padding ${De} ${ce}`].join(",")},[`${re}-submenu ${re}-sub`]:{cursor:"initial",transition:[`background ${de} ${ce}`,`padding ${de} ${ce}`].join(",")},[`${re}-title-content`]:{transition:`color ${de}`},[`${re}-item a`]:{"&::before":{position:"absolute",inset:0,backgroundColor:"transparent",content:'""'}},[`${re}-item-divider`]:{overflow:"hidden",lineHeight:0,borderColor:Qe,borderStyle:tn,borderWidth:0,borderTopWidth:xe,marginBlock:xe,padding:0,"&-dashed":{borderStyle:"dashed"}}}),Et(ge)),{[`${re}-item-group`]:{[`${re}-item-group-list`]:{margin:0,padding:0,[`${re}-item, ${re}-submenu-title`]:{paddingInline:`${ue*2}px ${nt}px`}}},"&-submenu":{"&-popup":{position:"absolute",zIndex:ut,borderRadius:Lt,boxShadow:"none",transformOrigin:"0 0",[`&${re}-submenu`]:{background:"transparent"},"&::before":{position:"absolute",inset:`${$e}px 0 0`,zIndex:-1,width:"100%",height:"100%",opacity:0,content:'""'}},"&-placement-rightTop::before":{top:0,insetInlineStart:$e},"\n &-placement-leftTop,\n &-placement-bottomRight,\n ":{transformOrigin:"100% 0"},"\n &-placement-leftBottom,\n &-placement-topRight,\n ":{transformOrigin:"100% 100%"},"\n &-placement-rightBottom,\n &-placement-topLeft,\n ":{transformOrigin:"0 100%"},"\n &-placement-bottomLeft,\n &-placement-rightTop,\n ":{transformOrigin:"0 0"},"\n &-placement-leftTop,\n &-placement-leftBottom\n ":{paddingInlineEnd:ge.paddingXS},"\n &-placement-rightTop,\n &-placement-rightBottom\n ":{paddingInlineStart:ge.paddingXS},"\n &-placement-topRight,\n &-placement-topLeft\n ":{paddingBottom:ge.paddingXS},"\n &-placement-bottomRight,\n &-placement-bottomLeft\n ":{paddingTop:ge.paddingXS},[`> ${re}`]:Object.assign(Object.assign(Object.assign({borderRadius:Lt},Et(ge)),Ct(ge)),{[`${re}-item, ${re}-submenu > ${re}-submenu-title`]:{borderRadius:It},[`${re}-submenu-title::after`]:{transition:`transform ${de} ${ce}`}})}}),Ct(ge)),{[`&-inline-collapsed ${re}-submenu-arrow, - &-inline ${re}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateX(${_t})`},"&::after":{transform:`rotate(45deg) translateX(-${_t})`}},[`${re}-submenu-open${re}-submenu-inline > ${re}-submenu-title > ${re}-submenu-arrow`]:{transform:`translateY(-${on*.2}px)`,"&::after":{transform:`rotate(-45deg) translateX(-${_t})`},"&::before":{transform:`rotate(45deg) translateX(${_t})`}}})},{[`${oe}-layout-header`]:{[re]:{lineHeight:"inherit"}}}]};var Ot=(ge,oe)=>(0,it.Z)("Menu",ue=>{if(oe===!1)return[];const{colorBgElevated:de,colorPrimary:De,colorTextLightSolid:ce,controlHeightLG:we,fontSize:nt,darkItemColor:Qe,darkDangerItemColor:xe,darkItemBg:ut,darkSubMenuItemBg:Lt,darkItemSelectedColor:It,darkItemSelectedBg:on,darkDangerItemSelectedBg:_t,darkItemHoverBg:tn,darkGroupTitleColor:$e,darkItemHoverColor:gt,darkItemDisabledColor:pt,darkDangerItemHoverColor:Mt,darkDangerItemSelectedColor:dn,darkDangerItemActiveBg:En}=ue,Cn=nt/7*5,bn=(0,Ue.TS)(ue,{menuArrowSize:Cn,menuHorizontalHeight:we*1.15,menuArrowOffset:`${Cn*.25}px`,menuPanelMaskInset:-7,menuSubMenuBg:de}),pa=(0,Ue.TS)(bn,{itemColor:Qe,itemHoverColor:gt,groupTitleColor:$e,itemSelectedColor:It,itemBg:ut,popupBg:ut,subMenuItemBg:Lt,itemActiveBg:"transparent",itemSelectedBg:on,activeBarHeight:0,activeBarBorderWidth:0,itemHoverBg:tn,itemDisabledColor:pt,dangerItemColor:xe,dangerItemHoverColor:Mt,dangerItemSelectedColor:dn,dangerItemActiveBg:En,dangerItemSelectedBg:_t,menuSubMenuBg:Lt,horizontalItemSelectedColor:ce,horizontalItemSelectedBg:De});return[ft(bn),dt(bn),qe(bn),Je(bn,"light"),Je(pa,"dark"),Ye(bn),(0,ve.Z)(bn),(0,et.oN)(bn,"slide-up"),(0,et.oN)(bn,"slide-down"),(0,Ae._y)(bn,"zoom-big")]},ue=>{const{colorPrimary:de,colorError:De,colorTextDisabled:ce,colorErrorBg:we,colorText:nt,colorTextDescription:Qe,colorBgContainer:xe,colorFillAlter:ut,colorFillContent:Lt,lineWidth:It,lineWidthBold:on,controlItemBgActive:_t,colorBgTextHover:tn,controlHeightLG:$e,lineHeight:gt,colorBgElevated:pt,marginXXS:Mt,padding:dn,fontSize:En,controlHeightSM:Cn,fontSizeLG:bn,colorTextLightSolid:pa,colorErrorHover:Na}=ue,Oa=new Le.C(pa).setAlpha(.65).toRgbString();return{dropdownWidth:160,zIndexPopup:ue.zIndexPopupBase+50,radiusItem:ue.borderRadiusLG,itemBorderRadius:ue.borderRadiusLG,radiusSubMenuItem:ue.borderRadiusSM,subMenuItemBorderRadius:ue.borderRadiusSM,colorItemText:nt,itemColor:nt,colorItemTextHover:nt,itemHoverColor:nt,colorItemTextHoverHorizontal:de,horizontalItemHoverColor:de,colorGroupTitle:Qe,groupTitleColor:Qe,colorItemTextSelected:de,itemSelectedColor:de,colorItemTextSelectedHorizontal:de,horizontalItemSelectedColor:de,colorItemBg:xe,itemBg:xe,colorItemBgHover:tn,itemHoverBg:tn,colorItemBgActive:Lt,itemActiveBg:_t,colorSubItemBg:ut,subMenuItemBg:ut,colorItemBgSelected:_t,itemSelectedBg:_t,colorItemBgSelectedHorizontal:"transparent",horizontalItemSelectedBg:"transparent",colorActiveBarWidth:0,activeBarWidth:0,colorActiveBarHeight:on,activeBarHeight:on,colorActiveBarBorderSize:It,activeBarBorderWidth:It,colorItemTextDisabled:ce,itemDisabledColor:ce,colorDangerItemText:De,dangerItemColor:De,colorDangerItemTextHover:De,dangerItemHoverColor:De,colorDangerItemTextSelected:De,dangerItemSelectedColor:De,colorDangerItemBgActive:we,dangerItemActiveBg:we,colorDangerItemBgSelected:we,dangerItemSelectedBg:we,itemMarginInline:ue.marginXXS,horizontalItemBorderRadius:0,horizontalItemHoverBg:"transparent",itemHeight:$e,groupTitleLineHeight:gt,collapsedWidth:$e*2,popupBg:pt,itemMarginBlock:Mt,itemPaddingInline:dn,horizontalLineHeight:`${$e*1.15}px`,iconSize:En,iconMarginInlineEnd:Cn-En,collapsedIconSize:bn,groupTitleFontSize:En,darkItemDisabledColor:new Le.C(pa).setAlpha(.25).toRgbString(),darkItemColor:Oa,darkDangerItemColor:De,darkItemBg:"#001529",darkSubMenuItemBg:"#000c17",darkItemSelectedColor:pa,darkItemSelectedBg:de,darkDangerItemSelectedBg:De,darkItemHoverBg:"transparent",darkGroupTitleColor:Oa,darkItemHoverColor:pa,darkDangerItemHoverColor:Na,darkDangerItemSelectedColor:pa,darkDangerItemActiveBg:De}},{deprecatedTokens:[["colorGroupTitle","groupTitleColor"],["radiusItem","itemBorderRadius"],["radiusSubMenuItem","subMenuItemBorderRadius"],["colorItemText","itemColor"],["colorItemTextHover","itemHoverColor"],["colorItemTextHoverHorizontal","horizontalItemHoverColor"],["colorItemTextSelected","itemSelectedColor"],["colorItemTextSelectedHorizontal","horizontalItemSelectedColor"],["colorItemTextDisabled","itemDisabledColor"],["colorDangerItemText","dangerItemColor"],["colorDangerItemTextHover","dangerItemHoverColor"],["colorDangerItemTextSelected","dangerItemSelectedColor"],["colorDangerItemBgActive","dangerItemActiveBg"],["colorDangerItemBgSelected","dangerItemSelectedBg"],["colorItemBg","itemBg"],["colorItemBgHover","itemHoverBg"],["colorSubItemBg","subMenuItemBg"],["colorItemBgActive","itemActiveBg"],["colorItemBgSelectedHorizontal","horizontalItemSelectedBg"],["colorActiveBarWidth","activeBarWidth"],["colorActiveBarHeight","activeBarHeight"],["colorActiveBarBorderSize","activeBarBorderWidth"],["colorItemBgSelected","itemSelectedBg"]]})(ge),Fe=function(ge,oe){var re={};for(var ue in ge)Object.prototype.hasOwnProperty.call(ge,ue)&&oe.indexOf(ue)<0&&(re[ue]=ge[ue]);if(ge!=null&&typeof Object.getOwnPropertySymbols=="function")for(var de=0,ue=Object.getOwnPropertySymbols(ge);de{var re,ue;const de=Ee.useContext(se.Z),De=de||{},{getPrefixCls:ce,getPopupContainer:we,direction:nt,menu:Qe}=Ee.useContext(be.E_),xe=ce(),{prefixCls:ut,className:Lt,style:It,theme:on="light",expandIcon:_t,_internalDisableMenuItemTitleTooltip:tn,inlineCollapsed:$e,siderCollapsed:gt,items:pt,children:Mt,rootClassName:dn,mode:En,selectable:Cn,onClick:bn,overflowedIndicatorPopupClassName:pa}=ge,Na=Fe(ge,["prefixCls","className","style","theme","expandIcon","_internalDisableMenuItemTitleTooltip","inlineCollapsed","siderCollapsed","items","children","rootClassName","mode","selectable","onClick","overflowedIndicatorPopupClassName"]),Oa=(0,pe.Z)(Na,["collapsedWidth"]),ka=Se(pt)||Mt;(re=De.validator)===null||re===void 0||re.call(De,{mode:En});const Ya=(0,ne.useEvent)(function(){var Sn;bn==null||bn.apply(void 0,arguments),(Sn=De.onClick)===null||Sn===void 0||Sn.call(De)}),hr=De.mode||En,jn=Cn!=null?Cn:De.selectable,Cr=Ee.useMemo(()=>gt!==void 0?gt:$e,[$e,gt]),Er={horizontal:{motionName:`${xe}-slide-up`},inline:(0,le.Z)(xe),other:{motionName:`${xe}-zoom-big`}},Va=ce("menu",ut||De.prefixCls),[un,Nn]=Ot(Va,!de),aa=he()(`${Va}-${on}`,Qe==null?void 0:Qe.className,Lt);let Ga;if(typeof _t=="function")Ga=_t;else if(_t===null||_t===!1)Ga=null;else if(De.expandIcon===null||De.expandIcon===!1)Ga=null;else{const Sn=_t!=null?_t:De.expandIcon;Ga=(0,ye.Tm)(Sn,{className:he()(`${Va}-submenu-expand-icon`,(0,ye.l$)(Sn)?(ue=Sn.props)===null||ue===void 0?void 0:ue.className:"")})}const ya=Ee.useMemo(()=>({prefixCls:Va,inlineCollapsed:Cr||!1,direction:nt,firstLevel:!0,theme:on,mode:hr,disableMenuItemTitleTooltip:tn}),[Va,Cr,nt,tn,on]);return un(Ee.createElement(se.Z.Provider,{value:null},Ee.createElement(E.Provider,{value:ya},Ee.createElement(x.ZP,Object.assign({getPopupContainer:we,overflowedIndicator:Ee.createElement(ee.Z,null),overflowedIndicatorPopupClassName:he()(Va,`${Va}-${on}`,pa),mode:hr,selectable:jn,onClick:Ya},Oa,{inlineCollapsed:Cr,style:Object.assign(Object.assign({},Qe==null?void 0:Qe.style),It),className:aa,prefixCls:Va,direction:nt,defaultMotions:Er,expandIcon:Ga,ref:oe,rootClassName:he()(dn,Nn)}),ka))))});const Ne=(0,Ee.forwardRef)((ge,oe)=>{const re=(0,Ee.useRef)(null),ue=Ee.useContext(Me.D);return(0,Ee.useImperativeHandle)(oe,()=>({menu:re.current,focus:de=>{var De;(De=re.current)===null||De===void 0||De.focus(de)}})),Ee.createElement(Bt,Object.assign({ref:re},ge,ue))});Ne.Item=b,Ne.SubMenu=z,Ne.Divider=Ie,Ne.ItemGroup=x.BW;var lt=Ne},58421:function(bt,xt,te){"use strict";te.d(xt,{Z:function(){return De}});var x=te(54476),Ee=te(59301),Me={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M272.9 512l265.4-339.1c4.1-5.2.4-12.9-6.3-12.9h-77.3c-4.9 0-9.6 2.3-12.6 6.1L186.8 492.3a31.99 31.99 0 000 39.5l255.3 326.1c3 3.9 7.7 6.1 12.6 6.1H532c6.7 0 10.4-7.7 6.3-12.9L272.9 512zm304 0l265.4-339.1c4.1-5.2.4-12.9-6.3-12.9h-77.3c-4.9 0-9.6 2.3-12.6 6.1L490.8 492.3a31.99 31.99 0 000 39.5l255.3 326.1c3 3.9 7.7 6.1 12.6 6.1H836c6.7 0 10.4-7.7 6.3-12.9L576.9 512z"}}]},name:"double-left",theme:"outlined"},je=Me,he=te(7657),be=function(we,nt){return Ee.createElement(he.Z,(0,x.Z)({},we,{ref:nt,icon:je}))},ie=Ee.forwardRef(be),me=ie,Ie=te(49198),Ce=te(33853),pe=te(38819),Oe=te(92310),ye=te.n(Oe),ae=te(20068),E=te(33885),a=te(67732),b=te(83652),y=te(42403),z=te(158),ee=te(26112),ne={ZERO:48,NINE:57,NUMPAD_ZERO:96,NUMPAD_NINE:105,BACKSPACE:8,DELETE:46,ENTER:13,ARROW_UP:38,ARROW_DOWN:40},le=ne,se=te(91735),fe=function(ce){(0,y.Z)(nt,ce);var we=(0,z.Z)(nt);function nt(){var Qe;(0,a.Z)(this,nt);for(var xe=arguments.length,ut=new Array(xe),Lt=0;Lt=0||It.relatedTarget.className.indexOf("".concat($e,"-item"))>=0))&&tn(Qe.getValidValue()))},Qe.go=function(It){var on=Qe.state.goInputText;on!==""&&(It.keyCode===le.ENTER||It.type==="click")&&(Qe.setState({goInputText:""}),Qe.props.quickGo(Qe.getValidValue()))},Qe}return(0,b.Z)(nt,[{key:"getPageSizeOptions",value:function(){var xe=this.props,ut=xe.pageSize,Lt=xe.pageSizeOptions;return Lt.some(function(It){return It.toString()===ut.toString()})?Lt:Lt.concat([ut.toString()]).sort(function(It,on){var _t=Number.isNaN(Number(It))?0:Number(It),tn=Number.isNaN(Number(on))?0:Number(on);return _t-tn})}},{key:"render",value:function(){var xe=this,ut=this.props,Lt=ut.pageSize,It=ut.locale,on=ut.rootPrefixCls,_t=ut.changeSize,tn=ut.quickGo,$e=ut.goButton,gt=ut.selectComponentClass,pt=ut.buildOptionText,Mt=ut.selectPrefixCls,dn=ut.disabled,En=this.state.goInputText,Cn="".concat(on,"-options"),bn=gt,pa=null,Na=null,Oa=null;if(!_t&&!tn)return null;var ka=this.getPageSizeOptions();if(_t&&bn){var Ya=ka.map(function(hr,jn){return Ee.createElement(bn.Option,{key:jn,value:hr.toString()},(pt||xe.buildOptionText)(hr))});pa=Ee.createElement(bn,{disabled:dn,prefixCls:Mt,showSearch:!1,className:"".concat(Cn,"-size-changer"),optionLabelProp:"children",popupMatchSelectWidth:!1,value:(Lt||ka[0]).toString(),onChange:this.changeSize,getPopupContainer:function(jn){return jn.parentNode},"aria-label":It.page_size,defaultOpen:!1},Ya)}return tn&&($e&&(Oa=typeof $e=="boolean"?Ee.createElement("button",{type:"button",onClick:this.go,onKeyUp:this.go,disabled:dn,className:"".concat(Cn,"-quick-jumper-button")},It.jump_to_confirm):Ee.createElement("span",{onClick:this.go,onKeyUp:this.go},$e)),Na=Ee.createElement("div",{className:"".concat(Cn,"-quick-jumper")},It.jump_to,Ee.createElement("input",{disabled:dn,type:"text",value:En,onChange:this.handleChange,onKeyUp:this.go,onBlur:this.handleBlur,"aria-label":It.page}),It.page,Oa)),Ee.createElement("li",{className:"".concat(Cn)},pa,Na)}}]),nt}(Ee.Component);fe.defaultProps={pageSizeOptions:["10","20","50","100"]};var Pe=fe,Se=function(we){var nt,Qe=we.rootPrefixCls,xe=we.page,ut=we.active,Lt=we.className,It=we.showTitle,on=we.onClick,_t=we.onKeyPress,tn=we.itemRender,$e="".concat(Qe,"-item"),gt=ye()($e,"".concat($e,"-").concat(xe),(nt={},(0,ae.Z)(nt,"".concat($e,"-active"),ut),(0,ae.Z)(nt,"".concat($e,"-disabled"),!xe),(0,ae.Z)(nt,we.className,Lt),nt)),pt=function(){on(xe)},Mt=function(Cn){_t(Cn,on,xe)},dn=tn(xe,"page",Ee.createElement("a",{rel:"nofollow"},xe));return dn?Ee.createElement("li",{title:It?xe.toString():null,className:gt,onClick:pt,onKeyPress:Mt,tabIndex:0},dn):null},Le=Se;function Ge(){}function ve(ce){var we=Number(ce);return typeof we=="number"&&!Number.isNaN(we)&&isFinite(we)&&Math.floor(we)===we}var et=function(we,nt,Qe){return Qe};function Ae(ce,we,nt){var Qe=typeof ce=="undefined"?we.pageSize:ce;return Math.floor((nt.total-1)/Qe)+1}var it=function(ce){(0,y.Z)(nt,ce);var we=(0,z.Z)(nt);function nt(Qe){var xe;(0,a.Z)(this,nt),xe=we.call(this,Qe),xe.paginationNode=Ee.createRef(),xe.getJumpPrevPage=function(){return Math.max(1,xe.state.current-(xe.props.showLessItems?3:5))},xe.getJumpNextPage=function(){return Math.min(Ae(void 0,xe.state,xe.props),xe.state.current+(xe.props.showLessItems?3:5))},xe.getItemIcon=function(_t,tn){var $e=xe.props.prefixCls,gt=_t||Ee.createElement("button",{type:"button","aria-label":tn,className:"".concat($e,"-item-link")});return typeof _t=="function"&&(gt=Ee.createElement(_t,(0,E.Z)({},xe.props))),gt},xe.isValid=function(_t){var tn=xe.props.total;return ve(_t)&&_t!==xe.state.current&&ve(tn)&&tn>0},xe.shouldDisplayQuickJumper=function(){var _t=xe.props,tn=_t.showQuickJumper,$e=_t.total,gt=xe.state.pageSize;return $e<=gt?!1:tn},xe.handleKeyDown=function(_t){(_t.keyCode===le.ARROW_UP||_t.keyCode===le.ARROW_DOWN)&&_t.preventDefault()},xe.handleKeyUp=function(_t){var tn=xe.getValidValue(_t),$e=xe.state.currentInputValue;tn!==$e&&xe.setState({currentInputValue:tn}),_t.keyCode===le.ENTER?xe.handleChange(tn):_t.keyCode===le.ARROW_UP?xe.handleChange(tn-1):_t.keyCode===le.ARROW_DOWN&&xe.handleChange(tn+1)},xe.handleBlur=function(_t){var tn=xe.getValidValue(_t);xe.handleChange(tn)},xe.changePageSize=function(_t){var tn=xe.state.current,$e=Ae(_t,xe.state,xe.props);tn=tn>$e?$e:tn,$e===0&&(tn=xe.state.current),typeof _t=="number"&&("pageSize"in xe.props||xe.setState({pageSize:_t}),"current"in xe.props||xe.setState({current:tn,currentInputValue:tn})),xe.props.onShowSizeChange(tn,_t),"onChange"in xe.props&&xe.props.onChange&&xe.props.onChange(tn,_t)},xe.handleChange=function(_t){var tn=xe.props,$e=tn.disabled,gt=tn.onChange,pt=xe.state,Mt=pt.pageSize,dn=pt.current,En=pt.currentInputValue;if(xe.isValid(_t)&&!$e){var Cn=Ae(void 0,xe.state,xe.props),bn=_t;return _t>Cn?bn=Cn:_t<1&&(bn=1),"current"in xe.props||xe.setState({current:bn}),bn!==En&&xe.setState({currentInputValue:bn}),gt(bn,Mt),bn}return dn},xe.prev=function(){xe.hasPrev()&&xe.handleChange(xe.state.current-1)},xe.next=function(){xe.hasNext()&&xe.handleChange(xe.state.current+1)},xe.jumpPrev=function(){xe.handleChange(xe.getJumpPrevPage())},xe.jumpNext=function(){xe.handleChange(xe.getJumpNextPage())},xe.hasPrev=function(){return xe.state.current>1},xe.hasNext=function(){return xe.state.current2?$e-2:0),pt=2;pt<$e;pt++)gt[pt-2]=arguments[pt];tn.apply(void 0,gt)}},xe.runIfEnterPrev=function(_t){xe.runIfEnter(_t,xe.prev)},xe.runIfEnterNext=function(_t){xe.runIfEnter(_t,xe.next)},xe.runIfEnterJumpPrev=function(_t){xe.runIfEnter(_t,xe.jumpPrev)},xe.runIfEnterJumpNext=function(_t){xe.runIfEnter(_t,xe.jumpNext)},xe.handleGoTO=function(_t){(_t.keyCode===le.ENTER||_t.type==="click")&&xe.handleChange(xe.state.currentInputValue)},xe.renderPrev=function(_t){var tn=xe.props,$e=tn.prevIcon,gt=tn.itemRender,pt=gt(_t,"prev",xe.getItemIcon($e,"prev page")),Mt=!xe.hasPrev();return(0,Ee.isValidElement)(pt)?(0,Ee.cloneElement)(pt,{disabled:Mt}):pt},xe.renderNext=function(_t){var tn=xe.props,$e=tn.nextIcon,gt=tn.itemRender,pt=gt(_t,"next",xe.getItemIcon($e,"next page")),Mt=!xe.hasNext();return(0,Ee.isValidElement)(pt)?(0,Ee.cloneElement)(pt,{disabled:Mt}):pt};var ut=Qe.onChange!==Ge,Lt="current"in Qe;Lt&&!ut&&console.warn("Warning: You provided a `current` prop to a Pagination component without an `onChange` handler. This will render a read-only component.");var It=Qe.defaultCurrent;"current"in Qe&&(It=Qe.current);var on=Qe.defaultPageSize;return"pageSize"in Qe&&(on=Qe.pageSize),It=Math.min(It,Ae(on,void 0,Qe)),xe.state={current:It,currentInputValue:It,pageSize:on},xe}return(0,b.Z)(nt,[{key:"componentDidUpdate",value:function(xe,ut){var Lt=this.props.prefixCls;if(ut.current!==this.state.current&&this.paginationNode.current){var It=this.paginationNode.current.querySelector(".".concat(Lt,"-item-").concat(ut.current));if(It&&document.activeElement===It){var on;It==null||(on=It.blur)===null||on===void 0||on.call(It)}}}},{key:"getValidValue",value:function(xe){var ut=xe.target.value,Lt=Ae(void 0,this.state,this.props),It=this.state.currentInputValue,on;return ut===""?on=ut:Number.isNaN(Number(ut))?on=It:ut>=Lt?on=Lt:on=Number(ut),on}},{key:"getShowSizeChanger",value:function(){var xe=this.props,ut=xe.showSizeChanger,Lt=xe.total,It=xe.totalBoundaryShowSizeChanger;return typeof ut!="undefined"?ut:Lt>It}},{key:"render",value:function(){var xe=this.props,ut=xe.prefixCls,Lt=xe.className,It=xe.style,on=xe.disabled,_t=xe.hideOnSinglePage,tn=xe.total,$e=xe.locale,gt=xe.showQuickJumper,pt=xe.showLessItems,Mt=xe.showTitle,dn=xe.showTotal,En=xe.simple,Cn=xe.itemRender,bn=xe.showPrevNextJumpers,pa=xe.jumpPrevIcon,Na=xe.jumpNextIcon,Oa=xe.selectComponentClass,ka=xe.selectPrefixCls,Ya=xe.pageSizeOptions,hr=this.state,jn=hr.current,Cr=hr.pageSize,Er=hr.currentInputValue;if(_t===!0&&tn<=Cr)return null;var Va=Ae(void 0,this.state,this.props),un=[],Nn=null,aa=null,Ga=null,ya=null,Sn=null,Jr=gt&>.goButton,So=pt?1:2,jt=jn-1>0?jn-1:0,Nt=jn+1tn?tn:jn*Cr]));if(En){Jr&&(typeof Jr=="boolean"?Sn=Ee.createElement("button",{type:"button",onClick:this.handleGoTO,onKeyUp:this.handleGoTO},$e.jump_to_confirm):Sn=Ee.createElement("span",{onClick:this.handleGoTO,onKeyUp:this.handleGoTO},Jr),Sn=Ee.createElement("li",{title:Mt?"".concat($e.jump_to).concat(jn,"/").concat(Va):null,className:"".concat(ut,"-simple-pager")},Sn));var Fa=this.renderPrev(jt);return Ee.createElement("ul",(0,x.Z)({className:ye()(ut,"".concat(ut,"-simple"),(0,ae.Z)({},"".concat(ut,"-disabled"),on),Lt),style:It,ref:this.paginationNode},Rt),wn,Fa?Ee.createElement("li",{title:Mt?$e.prev_page:null,onClick:this.prev,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterPrev,className:ye()("".concat(ut,"-prev"),(0,ae.Z)({},"".concat(ut,"-disabled"),!this.hasPrev())),"aria-disabled":!this.hasPrev()},Fa):null,Ee.createElement("li",{title:Mt?"".concat(jn,"/").concat(Va):null,className:"".concat(ut,"-simple-pager")},Ee.createElement("input",{type:"text",value:Er,disabled:on,onKeyDown:this.handleKeyDown,onKeyUp:this.handleKeyUp,onChange:this.handleKeyUp,onBlur:this.handleBlur,size:3}),Ee.createElement("span",{className:"".concat(ut,"-slash")},"/"),Va),Ee.createElement("li",{title:Mt?$e.next_page:null,onClick:this.next,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterNext,className:ye()("".concat(ut,"-next"),(0,ae.Z)({},"".concat(ut,"-disabled"),!this.hasNext())),"aria-disabled":!this.hasNext()},this.renderNext(Nt)),Sn)}if(Va<=3+So*2){var ia={locale:$e,rootPrefixCls:ut,onClick:this.handleChange,onKeyPress:this.runIfEnter,showTitle:Mt,itemRender:Cn};Va||un.push(Ee.createElement(Le,(0,x.Z)({},ia,{key:"noPager",page:1,className:"".concat(ut,"-item-disabled")})));for(var Ra=1;Ra<=Va;Ra+=1){var Mr=jn===Ra;un.push(Ee.createElement(Le,(0,x.Z)({},ia,{key:Ra,page:Ra,active:Mr})))}}else{var Za=pt?$e.prev_3:$e.prev_5,Qr=pt?$e.next_3:$e.next_5,vi=Cn(this.getJumpPrevPage(),"jump-prev",this.getItemIcon(pa,"prev page")),gr=Cn(this.getJumpNextPage(),"jump-next",this.getItemIcon(Na,"next page"));bn&&(Nn=vi?Ee.createElement("li",{title:Mt?Za:null,key:"prev",onClick:this.jumpPrev,tabIndex:0,onKeyPress:this.runIfEnterJumpPrev,className:ye()("".concat(ut,"-jump-prev"),(0,ae.Z)({},"".concat(ut,"-jump-prev-custom-icon"),!!pa))},vi):null,aa=gr?Ee.createElement("li",{title:Mt?Qr:null,key:"next",tabIndex:0,onClick:this.jumpNext,onKeyPress:this.runIfEnterJumpNext,className:ye()("".concat(ut,"-jump-next"),(0,ae.Z)({},"".concat(ut,"-jump-next-custom-icon"),!!Na))},gr):null),ya=Ee.createElement(Le,{locale:$e,last:!0,rootPrefixCls:ut,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:Va,page:Va,active:!1,showTitle:Mt,itemRender:Cn}),Ga=Ee.createElement(Le,{locale:$e,rootPrefixCls:ut,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:1,page:1,active:!1,showTitle:Mt,itemRender:Cn});var la=Math.max(1,jn-So),io=Math.min(jn+So,Va);jn-1<=So&&(io=1+So*2),Va-jn<=So&&(la=Va-So*2);for(var ai=la;ai<=io;ai+=1){var yo=jn===ai;un.push(Ee.createElement(Le,{locale:$e,rootPrefixCls:ut,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:ai,page:ai,active:yo,showTitle:Mt,itemRender:Cn}))}jn-1>=So*2&&jn!==3&&(un[0]=(0,Ee.cloneElement)(un[0],{className:"".concat(ut,"-item-after-jump-prev")}),un.unshift(Nn)),Va-jn>=So*2&&jn!==Va-2&&(un[un.length-1]=(0,Ee.cloneElement)(un[un.length-1],{className:"".concat(ut,"-item-before-jump-next")}),un.push(aa)),la!==1&&un.unshift(Ga),io!==Va&&un.push(ya)}var no=!this.hasPrev()||!Va,At=!this.hasNext()||!Va,yn=this.renderPrev(jt),Pn=this.renderNext(Nt);return Ee.createElement("ul",(0,x.Z)({className:ye()(ut,Lt,(0,ae.Z)({},"".concat(ut,"-disabled"),on)),style:It,ref:this.paginationNode},Rt),wn,yn?Ee.createElement("li",{title:Mt?$e.prev_page:null,onClick:this.prev,tabIndex:no?null:0,onKeyPress:this.runIfEnterPrev,className:ye()("".concat(ut,"-prev"),(0,ae.Z)({},"".concat(ut,"-disabled"),no)),"aria-disabled":no},yn):null,un,Pn?Ee.createElement("li",{title:Mt?$e.next_page:null,onClick:this.next,tabIndex:At?null:0,onKeyPress:this.runIfEnterNext,className:ye()("".concat(ut,"-next"),(0,ae.Z)({},"".concat(ut,"-disabled"),At)),"aria-disabled":At},Pn):null,Ee.createElement(Pe,{disabled:on,locale:$e,rootPrefixCls:ut,selectComponentClass:Oa,selectPrefixCls:ka,changeSize:this.getShowSizeChanger()?this.changePageSize:null,current:jn,pageSize:Cr,pageSizeOptions:Ya,quickGo:this.shouldDisplayQuickJumper()?this.handleChange:null,goButton:Jr}))}}],[{key:"getDerivedStateFromProps",value:function(xe,ut){var Lt={};if("current"in xe&&(Lt.current=xe.current,xe.current!==ut.current&&(Lt.currentInputValue=Lt.current)),"pageSize"in xe&&xe.pageSize!==ut.pageSize){var It=ut.current,on=Ae(xe.pageSize,ut,xe);It=It>on?on:It,"current"in xe||(Lt.current=It,Lt.currentInputValue=It),Lt.pageSize=xe.pageSize}return Lt}}]),nt}(Ee.Component);it.defaultProps={defaultCurrent:1,total:0,defaultPageSize:10,onChange:Ge,className:"",selectPrefixCls:"rc-select",prefixCls:"rc-pagination",selectComponentClass:null,hideOnSinglePage:!1,showPrevNextJumpers:!0,showQuickJumper:!1,showLessItems:!1,showTitle:!0,onShowSizeChange:Ge,locale:se.Z,style:{},itemRender:et,totalBoundaryShowSizeChanger:50};var Ue=it,tt=te(22075),dt=te(36355),rt=te(19716),Ye=te(8628),Ze=te(9763),ke=te(57809);const Je=ce=>Ee.createElement(ke.default,Object.assign({},ce,{showSearch:!0,size:"small"})),Xe=ce=>Ee.createElement(ke.default,Object.assign({},ce,{showSearch:!0,size:"middle"}));Je.Option=ke.default.Option,Xe.Option=ke.default.Option;var ze=te(9937),qe=te(17313),Et=te(83116),Ct=te(37613);const ft=ce=>{const{componentCls:we}=ce;return{[`${we}-disabled`]:{"&, &:hover":{cursor:"not-allowed",[`${we}-item-link`]:{color:ce.colorTextDisabled,cursor:"not-allowed"}},"&:focus-visible":{cursor:"not-allowed",[`${we}-item-link`]:{color:ce.colorTextDisabled,cursor:"not-allowed"}}},[`&${we}-disabled`]:{cursor:"not-allowed",[`${we}-item`]:{cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},a:{color:ce.colorTextDisabled,backgroundColor:"transparent",border:"none",cursor:"not-allowed"},"&-active":{borderColor:ce.colorBorder,backgroundColor:ce.itemActiveBgDisabled,"&:hover, &:active":{backgroundColor:ce.itemActiveBgDisabled},a:{color:ce.itemActiveColorDisabled}}},[`${we}-item-link`]:{color:ce.colorTextDisabled,cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},[`${we}-simple&`]:{backgroundColor:"transparent","&:hover, &:active":{backgroundColor:"transparent"}}},[`${we}-simple-pager`]:{color:ce.colorTextDisabled},[`${we}-jump-prev, ${we}-jump-next`]:{[`${we}-item-link-icon`]:{opacity:0},[`${we}-item-ellipsis`]:{opacity:1}}},[`&${we}-simple`]:{[`${we}-prev, ${we}-next`]:{[`&${we}-disabled ${we}-item-link`]:{"&:hover, &:active":{backgroundColor:"transparent"}}}}}},Ot=ce=>{const{componentCls:we}=ce;return{[`&${we}-mini ${we}-total-text, &${we}-mini ${we}-simple-pager`]:{height:ce.itemSizeSM,lineHeight:`${ce.itemSizeSM}px`},[`&${we}-mini ${we}-item`]:{minWidth:ce.itemSizeSM,height:ce.itemSizeSM,margin:0,lineHeight:`${ce.itemSizeSM-2}px`},[`&${we}-mini:not(${we}-disabled) ${we}-item:not(${we}-item-active)`]:{backgroundColor:"transparent",borderColor:"transparent","&:hover":{backgroundColor:ce.colorBgTextHover},"&:active":{backgroundColor:ce.colorBgTextActive}},[`&${we}-mini ${we}-prev, &${we}-mini ${we}-next`]:{minWidth:ce.itemSizeSM,height:ce.itemSizeSM,margin:0,lineHeight:`${ce.itemSizeSM}px`},[`&${we}-mini:not(${we}-disabled)`]:{[`${we}-prev, ${we}-next`]:{[`&:hover ${we}-item-link`]:{backgroundColor:ce.colorBgTextHover},[`&:active ${we}-item-link`]:{backgroundColor:ce.colorBgTextActive},[`&${we}-disabled:hover ${we}-item-link`]:{backgroundColor:"transparent"}}},[` - &${we}-mini ${we}-prev ${we}-item-link, - &${we}-mini ${we}-next ${we}-item-link - `]:{backgroundColor:"transparent",borderColor:"transparent","&::after":{height:ce.itemSizeSM,lineHeight:`${ce.itemSizeSM}px`}},[`&${we}-mini ${we}-jump-prev, &${we}-mini ${we}-jump-next`]:{height:ce.itemSizeSM,marginInlineEnd:0,lineHeight:`${ce.itemSizeSM}px`},[`&${we}-mini ${we}-options`]:{marginInlineStart:ce.paginationMiniOptionsMarginInlineStart,"&-size-changer":{top:ce.miniOptionsSizeChangerTop},"&-quick-jumper":{height:ce.itemSizeSM,lineHeight:`${ce.itemSizeSM}px`,input:Object.assign(Object.assign({},(0,ze.x0)(ce)),{width:ce.paginationMiniQuickJumperInputWidth,height:ce.controlHeightSM})}}}},Fe=ce=>{const{componentCls:we}=ce;return{[` - &${we}-simple ${we}-prev, - &${we}-simple ${we}-next - `]:{height:ce.itemSizeSM,lineHeight:`${ce.itemSizeSM}px`,verticalAlign:"top",[`${we}-item-link`]:{height:ce.itemSizeSM,backgroundColor:"transparent",border:0,"&:hover":{backgroundColor:ce.colorBgTextHover},"&:active":{backgroundColor:ce.colorBgTextActive},"&::after":{height:ce.itemSizeSM,lineHeight:`${ce.itemSizeSM}px`}}},[`&${we}-simple ${we}-simple-pager`]:{display:"inline-block",height:ce.itemSizeSM,marginInlineEnd:ce.marginXS,input:{boxSizing:"border-box",height:"100%",marginInlineEnd:ce.marginXS,padding:`0 ${ce.paginationItemPaddingInline}px`,textAlign:"center",backgroundColor:ce.itemInputBg,border:`${ce.lineWidth}px ${ce.lineType} ${ce.colorBorder}`,borderRadius:ce.borderRadius,outline:"none",transition:`border-color ${ce.motionDurationMid}`,color:"inherit","&:hover":{borderColor:ce.colorPrimary},"&:focus":{borderColor:ce.colorPrimaryHover,boxShadow:`${ce.inputOutlineOffset}px 0 ${ce.controlOutlineWidth}px ${ce.controlOutline}`},"&[disabled]":{color:ce.colorTextDisabled,backgroundColor:ce.colorBgContainerDisabled,borderColor:ce.colorBorder,cursor:"not-allowed"}}}}},wt=ce=>{const{componentCls:we}=ce;return{[`${we}-jump-prev, ${we}-jump-next`]:{outline:0,[`${we}-item-container`]:{position:"relative",[`${we}-item-link-icon`]:{color:ce.colorPrimary,fontSize:ce.fontSizeSM,opacity:0,transition:`all ${ce.motionDurationMid}`,"&-svg":{top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,margin:"auto"}},[`${we}-item-ellipsis`]:{position:"absolute",top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,display:"block",margin:"auto",color:ce.colorTextDisabled,fontFamily:"Arial, Helvetica, sans-serif",letterSpacing:ce.paginationEllipsisLetterSpacing,textAlign:"center",textIndent:ce.paginationEllipsisTextIndent,opacity:1,transition:`all ${ce.motionDurationMid}`}},"&:hover":{[`${we}-item-link-icon`]:{opacity:1},[`${we}-item-ellipsis`]:{opacity:0}}},[` - ${we}-prev, - ${we}-jump-prev, - ${we}-jump-next + `]:{opacity:0},[`${oe}-item-icon, ${re}`]:{margin:0,fontSize:tn,lineHeight:`${ue}px`,"+ span":{display:"inline-block",opacity:0}}},[`${oe}-item-icon, ${re}`]:{display:"inline-block"},"&-tooltip":{pointerEvents:"none",[`${oe}-item-icon, ${re}`]:{display:"none"},"a, a:hover":{color:de}},[`${oe}-item-group-title`]:Object.assign(Object.assign({},He.vS),{paddingInline:It})}}]};const ht=ge=>{const{componentCls:oe,motionDurationSlow:re,motionDurationMid:ue,motionEaseInOut:de,motionEaseOut:Me,iconCls:ce,iconSize:Be,iconMarginInlineEnd:nt}=ge;return{[`${oe}-item, ${oe}-submenu-title`]:{position:"relative",display:"block",margin:0,whiteSpace:"nowrap",cursor:"pointer",transition:[`border-color ${re}`,`background ${re}`,`padding ${re} ${de}`].join(","),[`${oe}-item-icon, ${ce}`]:{minWidth:Be,fontSize:Be,transition:[`font-size ${ue} ${Me}`,`margin ${re} ${de}`,`color ${re}`].join(","),"+ span":{marginInlineStart:nt,opacity:1,transition:[`opacity ${re} ${de}`,`margin ${re}`,`color ${re}`].join(",")}},[`${oe}-item-icon`]:Object.assign({},(0,He.Ro)()),[`&${oe}-item-only-child`]:{[`> ${ce}, > ${oe}-item-icon`]:{marginInlineEnd:0}}},[`${oe}-item-disabled, ${oe}-submenu-disabled`]:{background:"none !important",cursor:"not-allowed","&::after":{borderColor:"transparent !important"},a:{color:"inherit !important"},[`> ${oe}-submenu-title`]:{color:"inherit !important",cursor:"not-allowed"}}}},Ct=ge=>{const{componentCls:oe,motionDurationSlow:re,motionEaseInOut:ue,borderRadius:de,menuArrowSize:Me,menuArrowOffset:ce}=ge;return{[`${oe}-submenu`]:{"&-expand-icon, &-arrow":{position:"absolute",top:"50%",insetInlineEnd:ge.margin,width:Me,color:"currentcolor",transform:"translateY(-50%)",transition:`transform ${re} ${ue}, opacity ${re}`},"&-arrow":{"&::before, &::after":{position:"absolute",width:Me*.6,height:Me*.15,backgroundColor:"currentcolor",borderRadius:de,transition:[`background ${re} ${ue}`,`transform ${re} ${ue}`,`top ${re} ${ue}`,`color ${re} ${ue}`].join(","),content:'""'},"&::before":{transform:`rotate(45deg) translateY(-${ce})`},"&::after":{transform:`rotate(-45deg) translateY(${ce})`}}}}},ft=ge=>{const{antCls:oe,componentCls:re,fontSize:ue,motionDurationSlow:de,motionDurationMid:Me,motionEaseInOut:ce,paddingXS:Be,padding:nt,colorSplit:Qe,lineWidth:Ae,zIndexPopup:dt,borderRadiusLG:Lt,subMenuItemBorderRadius:It,menuArrowSize:on,menuArrowOffset:_t,lineType:tn,menuPanelMaskInset:et,groupTitleLineHeight:gt,groupTitleFontSize:pt}=ge;return[{"":{[`${re}`]:Object.assign(Object.assign({},(0,He.dF)()),{"&-hidden":{display:"none"}})},[`${re}-submenu-hidden`]:{display:"none"}},{[re]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,He.Wf)(ge)),(0,He.dF)()),{marginBottom:0,paddingInlineStart:0,fontSize:ue,lineHeight:0,listStyle:"none",outline:"none",transition:`width ${de} cubic-bezier(0.2, 0, 0, 1) 0s`,"ul, ol":{margin:0,padding:0,listStyle:"none"},"&-overflow":{display:"flex",[`${re}-item`]:{flex:"none"}},[`${re}-item, ${re}-submenu, ${re}-submenu-title`]:{borderRadius:ge.itemBorderRadius},[`${re}-item-group-title`]:{padding:`${Be}px ${nt}px`,fontSize:pt,lineHeight:gt,transition:`all ${de}`},[`&-horizontal ${re}-submenu`]:{transition:[`border-color ${de} ${ce}`,`background ${de} ${ce}`].join(",")},[`${re}-submenu, ${re}-submenu-inline`]:{transition:[`border-color ${de} ${ce}`,`background ${de} ${ce}`,`padding ${Me} ${ce}`].join(",")},[`${re}-submenu ${re}-sub`]:{cursor:"initial",transition:[`background ${de} ${ce}`,`padding ${de} ${ce}`].join(",")},[`${re}-title-content`]:{transition:`color ${de}`},[`${re}-item a`]:{"&::before":{position:"absolute",inset:0,backgroundColor:"transparent",content:'""'}},[`${re}-item-divider`]:{overflow:"hidden",lineHeight:0,borderColor:Qe,borderStyle:tn,borderWidth:0,borderTopWidth:Ae,marginBlock:Ae,padding:0,"&-dashed":{borderStyle:"dashed"}}}),ht(ge)),{[`${re}-item-group`]:{[`${re}-item-group-list`]:{margin:0,padding:0,[`${re}-item, ${re}-submenu-title`]:{paddingInline:`${ue*2}px ${nt}px`}}},"&-submenu":{"&-popup":{position:"absolute",zIndex:dt,borderRadius:Lt,boxShadow:"none",transformOrigin:"0 0",[`&${re}-submenu`]:{background:"transparent"},"&::before":{position:"absolute",inset:`${et}px 0 0`,zIndex:-1,width:"100%",height:"100%",opacity:0,content:'""'}},"&-placement-rightTop::before":{top:0,insetInlineStart:et},"\n &-placement-leftTop,\n &-placement-bottomRight,\n ":{transformOrigin:"100% 0"},"\n &-placement-leftBottom,\n &-placement-topRight,\n ":{transformOrigin:"100% 100%"},"\n &-placement-rightBottom,\n &-placement-topLeft,\n ":{transformOrigin:"0 100%"},"\n &-placement-bottomLeft,\n &-placement-rightTop,\n ":{transformOrigin:"0 0"},"\n &-placement-leftTop,\n &-placement-leftBottom\n ":{paddingInlineEnd:ge.paddingXS},"\n &-placement-rightTop,\n &-placement-rightBottom\n ":{paddingInlineStart:ge.paddingXS},"\n &-placement-topRight,\n &-placement-topLeft\n ":{paddingBottom:ge.paddingXS},"\n &-placement-bottomRight,\n &-placement-bottomLeft\n ":{paddingTop:ge.paddingXS},[`> ${re}`]:Object.assign(Object.assign(Object.assign({borderRadius:Lt},ht(ge)),Ct(ge)),{[`${re}-item, ${re}-submenu > ${re}-submenu-title`]:{borderRadius:It},[`${re}-submenu-title::after`]:{transition:`transform ${de} ${ce}`}})}}),Ct(ge)),{[`&-inline-collapsed ${re}-submenu-arrow, + &-inline ${re}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateX(${_t})`},"&::after":{transform:`rotate(45deg) translateX(-${_t})`}},[`${re}-submenu-open${re}-submenu-inline > ${re}-submenu-title > ${re}-submenu-arrow`]:{transform:`translateY(-${on*.2}px)`,"&::after":{transform:`rotate(-45deg) translateX(-${_t})`},"&::before":{transform:`rotate(45deg) translateX(${_t})`}}})},{[`${oe}-layout-header`]:{[re]:{lineHeight:"inherit"}}}]};var Ot=(ge,oe)=>(0,it.Z)("Menu",ue=>{if(oe===!1)return[];const{colorBgElevated:de,colorPrimary:Me,colorTextLightSolid:ce,controlHeightLG:Be,fontSize:nt,darkItemColor:Qe,darkDangerItemColor:Ae,darkItemBg:dt,darkSubMenuItemBg:Lt,darkItemSelectedColor:It,darkItemSelectedBg:on,darkDangerItemSelectedBg:_t,darkItemHoverBg:tn,darkGroupTitleColor:et,darkItemHoverColor:gt,darkItemDisabledColor:pt,darkDangerItemHoverColor:Mt,darkDangerItemSelectedColor:dn,darkDangerItemActiveBg:En}=ue,Fn=nt/7*5,xn=(0,Ke.TS)(ue,{menuArrowSize:Fn,menuHorizontalHeight:Be*1.15,menuArrowOffset:`${Fn*.25}px`,menuPanelMaskInset:-7,menuSubMenuBg:de}),pa=(0,Ke.TS)(xn,{itemColor:Qe,itemHoverColor:gt,groupTitleColor:et,itemSelectedColor:It,itemBg:dt,popupBg:dt,subMenuItemBg:Lt,itemActiveBg:"transparent",itemSelectedBg:on,activeBarHeight:0,activeBarBorderWidth:0,itemHoverBg:tn,itemDisabledColor:pt,dangerItemColor:Ae,dangerItemHoverColor:Mt,dangerItemSelectedColor:dn,dangerItemActiveBg:En,dangerItemSelectedBg:_t,menuSubMenuBg:Lt,horizontalItemSelectedColor:ce,horizontalItemSelectedBg:Me});return[ft(xn),ut(xn),$e(xn),Je(xn,"light"),Je(pa,"dark"),Ye(xn),(0,pe.Z)(xn),(0,tt.oN)(xn,"slide-up"),(0,tt.oN)(xn,"slide-down"),(0,xe._y)(xn,"zoom-big")]},ue=>{const{colorPrimary:de,colorError:Me,colorTextDisabled:ce,colorErrorBg:Be,colorText:nt,colorTextDescription:Qe,colorBgContainer:Ae,colorFillAlter:dt,colorFillContent:Lt,lineWidth:It,lineWidthBold:on,controlItemBgActive:_t,colorBgTextHover:tn,controlHeightLG:et,lineHeight:gt,colorBgElevated:pt,marginXXS:Mt,padding:dn,fontSize:En,controlHeightSM:Fn,fontSizeLG:xn,colorTextLightSolid:pa,colorErrorHover:Na}=ue,Oa=new Le.C(pa).setAlpha(.65).toRgbString();return{dropdownWidth:160,zIndexPopup:ue.zIndexPopupBase+50,radiusItem:ue.borderRadiusLG,itemBorderRadius:ue.borderRadiusLG,radiusSubMenuItem:ue.borderRadiusSM,subMenuItemBorderRadius:ue.borderRadiusSM,colorItemText:nt,itemColor:nt,colorItemTextHover:nt,itemHoverColor:nt,colorItemTextHoverHorizontal:de,horizontalItemHoverColor:de,colorGroupTitle:Qe,groupTitleColor:Qe,colorItemTextSelected:de,itemSelectedColor:de,colorItemTextSelectedHorizontal:de,horizontalItemSelectedColor:de,colorItemBg:Ae,itemBg:Ae,colorItemBgHover:tn,itemHoverBg:tn,colorItemBgActive:Lt,itemActiveBg:_t,colorSubItemBg:dt,subMenuItemBg:dt,colorItemBgSelected:_t,itemSelectedBg:_t,colorItemBgSelectedHorizontal:"transparent",horizontalItemSelectedBg:"transparent",colorActiveBarWidth:0,activeBarWidth:0,colorActiveBarHeight:on,activeBarHeight:on,colorActiveBarBorderSize:It,activeBarBorderWidth:It,colorItemTextDisabled:ce,itemDisabledColor:ce,colorDangerItemText:Me,dangerItemColor:Me,colorDangerItemTextHover:Me,dangerItemHoverColor:Me,colorDangerItemTextSelected:Me,dangerItemSelectedColor:Me,colorDangerItemBgActive:Be,dangerItemActiveBg:Be,colorDangerItemBgSelected:Be,dangerItemSelectedBg:Be,itemMarginInline:ue.marginXXS,horizontalItemBorderRadius:0,horizontalItemHoverBg:"transparent",itemHeight:et,groupTitleLineHeight:gt,collapsedWidth:et*2,popupBg:pt,itemMarginBlock:Mt,itemPaddingInline:dn,horizontalLineHeight:`${et*1.15}px`,iconSize:En,iconMarginInlineEnd:Fn-En,collapsedIconSize:xn,groupTitleFontSize:En,darkItemDisabledColor:new Le.C(pa).setAlpha(.25).toRgbString(),darkItemColor:Oa,darkDangerItemColor:Me,darkItemBg:"#001529",darkSubMenuItemBg:"#000c17",darkItemSelectedColor:pa,darkItemSelectedBg:de,darkDangerItemSelectedBg:Me,darkItemHoverBg:"transparent",darkGroupTitleColor:Oa,darkItemHoverColor:pa,darkDangerItemHoverColor:Na,darkDangerItemSelectedColor:pa,darkDangerItemActiveBg:Me}},{deprecatedTokens:[["colorGroupTitle","groupTitleColor"],["radiusItem","itemBorderRadius"],["radiusSubMenuItem","subMenuItemBorderRadius"],["colorItemText","itemColor"],["colorItemTextHover","itemHoverColor"],["colorItemTextHoverHorizontal","horizontalItemHoverColor"],["colorItemTextSelected","itemSelectedColor"],["colorItemTextSelectedHorizontal","horizontalItemSelectedColor"],["colorItemTextDisabled","itemDisabledColor"],["colorDangerItemText","dangerItemColor"],["colorDangerItemTextHover","dangerItemHoverColor"],["colorDangerItemTextSelected","dangerItemSelectedColor"],["colorDangerItemBgActive","dangerItemActiveBg"],["colorDangerItemBgSelected","dangerItemSelectedBg"],["colorItemBg","itemBg"],["colorItemBgHover","itemHoverBg"],["colorSubItemBg","subMenuItemBg"],["colorItemBgActive","itemActiveBg"],["colorItemBgSelectedHorizontal","horizontalItemSelectedBg"],["colorActiveBarWidth","activeBarWidth"],["colorActiveBarHeight","activeBarHeight"],["colorActiveBarBorderSize","activeBarBorderWidth"],["colorItemBgSelected","itemSelectedBg"]]})(ge),Fe=function(ge,oe){var re={};for(var ue in ge)Object.prototype.hasOwnProperty.call(ge,ue)&&oe.indexOf(ue)<0&&(re[ue]=ge[ue]);if(ge!=null&&typeof Object.getOwnPropertySymbols=="function")for(var de=0,ue=Object.getOwnPropertySymbols(ge);de{var re,ue;const de=he.useContext(ie.Z),Me=de||{},{getPrefixCls:ce,getPopupContainer:Be,direction:nt,menu:Qe}=he.useContext(we.E_),Ae=ce(),{prefixCls:dt,className:Lt,style:It,theme:on="light",expandIcon:_t,_internalDisableMenuItemTitleTooltip:tn,inlineCollapsed:et,siderCollapsed:gt,items:pt,children:Mt,rootClassName:dn,mode:En,selectable:Fn,onClick:xn,overflowedIndicatorPopupClassName:pa}=ge,Na=Fe(ge,["prefixCls","className","style","theme","expandIcon","_internalDisableMenuItemTitleTooltip","inlineCollapsed","siderCollapsed","items","children","rootClassName","mode","selectable","onClick","overflowedIndicatorPopupClassName"]),Oa=(0,Pe.Z)(Na,["collapsedWidth"]),ka=ye(pt)||Mt;(re=Me.validator)===null||re===void 0||re.call(Me,{mode:En});const Ya=(0,ae.useEvent)(function(){var Sn;xn==null||xn.apply(void 0,arguments),(Sn=Me.onClick)===null||Sn===void 0||Sn.call(Me)}),hr=Me.mode||En,Gn=Fn!=null?Fn:Me.selectable,Cr=he.useMemo(()=>gt!==void 0?gt:et,[et,gt]),Er={horizontal:{motionName:`${Ae}-slide-up`},inline:(0,se.Z)(Ae),other:{motionName:`${Ae}-zoom-big`}},Va=ce("menu",dt||Me.prefixCls),[un,Nn]=Ot(Va,!de),aa=ve()(`${Va}-${on}`,Qe==null?void 0:Qe.className,Lt);let Ga;if(typeof _t=="function")Ga=_t;else if(_t===null||_t===!1)Ga=null;else if(Me.expandIcon===null||Me.expandIcon===!1)Ga=null;else{const Sn=_t!=null?_t:Me.expandIcon;Ga=(0,Se.Tm)(Sn,{className:ve()(`${Va}-submenu-expand-icon`,(0,Se.l$)(Sn)?(ue=Sn.props)===null||ue===void 0?void 0:ue.className:"")})}const ya=he.useMemo(()=>({prefixCls:Va,inlineCollapsed:Cr||!1,direction:nt,firstLevel:!0,theme:on,mode:hr,disableMenuItemTitleTooltip:tn}),[Va,Cr,nt,tn,on]);return un(he.createElement(ie.Z.Provider,{value:null},he.createElement(E.Provider,{value:ya},he.createElement(x.ZP,Object.assign({getPopupContainer:Be,overflowedIndicator:he.createElement(ee.Z,null),overflowedIndicatorPopupClassName:ve()(Va,`${Va}-${on}`,pa),mode:hr,selectable:Gn,onClick:Ya},Oa,{inlineCollapsed:Cr,style:Object.assign(Object.assign({},Qe==null?void 0:Qe.style),It),className:aa,prefixCls:Va,direction:nt,defaultMotions:Er,expandIcon:Ga,ref:oe,rootClassName:ve()(dn,Nn)}),ka))))});const Ne=(0,he.forwardRef)((ge,oe)=>{const re=(0,he.useRef)(null),ue=he.useContext(Oe.D);return(0,he.useImperativeHandle)(oe,()=>({menu:re.current,focus:de=>{var Me;(Me=re.current)===null||Me===void 0||Me.focus(de)}})),he.createElement(Bt,Object.assign({ref:re},ge,ue))});Ne.Item=b,Ne.SubMenu=z,Ne.Divider=Ie,Ne.ItemGroup=x.BW;var lt=Ne},58421:function(bt,xt,te){"use strict";te.d(xt,{Z:function(){return Me}});var x=te(54476),he=te(59301),Oe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M272.9 512l265.4-339.1c4.1-5.2.4-12.9-6.3-12.9h-77.3c-4.9 0-9.6 2.3-12.6 6.1L186.8 492.3a31.99 31.99 0 000 39.5l255.3 326.1c3 3.9 7.7 6.1 12.6 6.1H532c6.7 0 10.4-7.7 6.3-12.9L272.9 512zm304 0l265.4-339.1c4.1-5.2.4-12.9-6.3-12.9h-77.3c-4.9 0-9.6 2.3-12.6 6.1L490.8 492.3a31.99 31.99 0 000 39.5l255.3 326.1c3 3.9 7.7 6.1 12.6 6.1H836c6.7 0 10.4-7.7 6.3-12.9L576.9 512z"}}]},name:"double-left",theme:"outlined"},Ge=Oe,ve=te(7657),we=function(Be,nt){return he.createElement(ve.Z,(0,x.Z)({},Be,{ref:nt,icon:Ge}))},le=he.forwardRef(we),me=le,Ie=te(49198),Ce=te(33853),Pe=te(38819),be=te(92310),Se=te.n(be),ne=te(20068),E=te(33885),a=te(67732),b=te(83652),y=te(42403),z=te(158),ee=te(26112),ae={ZERO:48,NINE:57,NUMPAD_ZERO:96,NUMPAD_NINE:105,BACKSPACE:8,DELETE:46,ENTER:13,ARROW_UP:38,ARROW_DOWN:40},se=ae,ie=te(91735),fe=function(ce){(0,y.Z)(nt,ce);var Be=(0,z.Z)(nt);function nt(){var Qe;(0,a.Z)(this,nt);for(var Ae=arguments.length,dt=new Array(Ae),Lt=0;Lt=0||It.relatedTarget.className.indexOf("".concat(et,"-item"))>=0))&&tn(Qe.getValidValue()))},Qe.go=function(It){var on=Qe.state.goInputText;on!==""&&(It.keyCode===se.ENTER||It.type==="click")&&(Qe.setState({goInputText:""}),Qe.props.quickGo(Qe.getValidValue()))},Qe}return(0,b.Z)(nt,[{key:"getPageSizeOptions",value:function(){var Ae=this.props,dt=Ae.pageSize,Lt=Ae.pageSizeOptions;return Lt.some(function(It){return It.toString()===dt.toString()})?Lt:Lt.concat([dt.toString()]).sort(function(It,on){var _t=Number.isNaN(Number(It))?0:Number(It),tn=Number.isNaN(Number(on))?0:Number(on);return _t-tn})}},{key:"render",value:function(){var Ae=this,dt=this.props,Lt=dt.pageSize,It=dt.locale,on=dt.rootPrefixCls,_t=dt.changeSize,tn=dt.quickGo,et=dt.goButton,gt=dt.selectComponentClass,pt=dt.buildOptionText,Mt=dt.selectPrefixCls,dn=dt.disabled,En=this.state.goInputText,Fn="".concat(on,"-options"),xn=gt,pa=null,Na=null,Oa=null;if(!_t&&!tn)return null;var ka=this.getPageSizeOptions();if(_t&&xn){var Ya=ka.map(function(hr,Gn){return he.createElement(xn.Option,{key:Gn,value:hr.toString()},(pt||Ae.buildOptionText)(hr))});pa=he.createElement(xn,{disabled:dn,prefixCls:Mt,showSearch:!1,className:"".concat(Fn,"-size-changer"),optionLabelProp:"children",popupMatchSelectWidth:!1,value:(Lt||ka[0]).toString(),onChange:this.changeSize,getPopupContainer:function(Gn){return Gn.parentNode},"aria-label":It.page_size,defaultOpen:!1},Ya)}return tn&&(et&&(Oa=typeof et=="boolean"?he.createElement("button",{type:"button",onClick:this.go,onKeyUp:this.go,disabled:dn,className:"".concat(Fn,"-quick-jumper-button")},It.jump_to_confirm):he.createElement("span",{onClick:this.go,onKeyUp:this.go},et)),Na=he.createElement("div",{className:"".concat(Fn,"-quick-jumper")},It.jump_to,he.createElement("input",{disabled:dn,type:"text",value:En,onChange:this.handleChange,onKeyUp:this.go,onBlur:this.handleBlur,"aria-label":It.page}),It.page,Oa)),he.createElement("li",{className:"".concat(Fn)},pa,Na)}}]),nt}(he.Component);fe.defaultProps={pageSizeOptions:["10","20","50","100"]};var Ee=fe,ye=function(Be){var nt,Qe=Be.rootPrefixCls,Ae=Be.page,dt=Be.active,Lt=Be.className,It=Be.showTitle,on=Be.onClick,_t=Be.onKeyPress,tn=Be.itemRender,et="".concat(Qe,"-item"),gt=Se()(et,"".concat(et,"-").concat(Ae),(nt={},(0,ne.Z)(nt,"".concat(et,"-active"),dt),(0,ne.Z)(nt,"".concat(et,"-disabled"),!Ae),(0,ne.Z)(nt,Be.className,Lt),nt)),pt=function(){on(Ae)},Mt=function(Fn){_t(Fn,on,Ae)},dn=tn(Ae,"page",he.createElement("a",{rel:"nofollow"},Ae));return dn?he.createElement("li",{title:It?Ae.toString():null,className:gt,onClick:pt,onKeyPress:Mt,tabIndex:0},dn):null},Le=ye;function He(){}function pe(ce){var Be=Number(ce);return typeof Be=="number"&&!Number.isNaN(Be)&&isFinite(Be)&&Math.floor(Be)===Be}var tt=function(Be,nt,Qe){return Qe};function xe(ce,Be,nt){var Qe=typeof ce=="undefined"?Be.pageSize:ce;return Math.floor((nt.total-1)/Qe)+1}var it=function(ce){(0,y.Z)(nt,ce);var Be=(0,z.Z)(nt);function nt(Qe){var Ae;(0,a.Z)(this,nt),Ae=Be.call(this,Qe),Ae.paginationNode=he.createRef(),Ae.getJumpPrevPage=function(){return Math.max(1,Ae.state.current-(Ae.props.showLessItems?3:5))},Ae.getJumpNextPage=function(){return Math.min(xe(void 0,Ae.state,Ae.props),Ae.state.current+(Ae.props.showLessItems?3:5))},Ae.getItemIcon=function(_t,tn){var et=Ae.props.prefixCls,gt=_t||he.createElement("button",{type:"button","aria-label":tn,className:"".concat(et,"-item-link")});return typeof _t=="function"&&(gt=he.createElement(_t,(0,E.Z)({},Ae.props))),gt},Ae.isValid=function(_t){var tn=Ae.props.total;return pe(_t)&&_t!==Ae.state.current&&pe(tn)&&tn>0},Ae.shouldDisplayQuickJumper=function(){var _t=Ae.props,tn=_t.showQuickJumper,et=_t.total,gt=Ae.state.pageSize;return et<=gt?!1:tn},Ae.handleKeyDown=function(_t){(_t.keyCode===se.ARROW_UP||_t.keyCode===se.ARROW_DOWN)&&_t.preventDefault()},Ae.handleKeyUp=function(_t){var tn=Ae.getValidValue(_t),et=Ae.state.currentInputValue;tn!==et&&Ae.setState({currentInputValue:tn}),_t.keyCode===se.ENTER?Ae.handleChange(tn):_t.keyCode===se.ARROW_UP?Ae.handleChange(tn-1):_t.keyCode===se.ARROW_DOWN&&Ae.handleChange(tn+1)},Ae.handleBlur=function(_t){var tn=Ae.getValidValue(_t);Ae.handleChange(tn)},Ae.changePageSize=function(_t){var tn=Ae.state.current,et=xe(_t,Ae.state,Ae.props);tn=tn>et?et:tn,et===0&&(tn=Ae.state.current),typeof _t=="number"&&("pageSize"in Ae.props||Ae.setState({pageSize:_t}),"current"in Ae.props||Ae.setState({current:tn,currentInputValue:tn})),Ae.props.onShowSizeChange(tn,_t),"onChange"in Ae.props&&Ae.props.onChange&&Ae.props.onChange(tn,_t)},Ae.handleChange=function(_t){var tn=Ae.props,et=tn.disabled,gt=tn.onChange,pt=Ae.state,Mt=pt.pageSize,dn=pt.current,En=pt.currentInputValue;if(Ae.isValid(_t)&&!et){var Fn=xe(void 0,Ae.state,Ae.props),xn=_t;return _t>Fn?xn=Fn:_t<1&&(xn=1),"current"in Ae.props||Ae.setState({current:xn}),xn!==En&&Ae.setState({currentInputValue:xn}),gt(xn,Mt),xn}return dn},Ae.prev=function(){Ae.hasPrev()&&Ae.handleChange(Ae.state.current-1)},Ae.next=function(){Ae.hasNext()&&Ae.handleChange(Ae.state.current+1)},Ae.jumpPrev=function(){Ae.handleChange(Ae.getJumpPrevPage())},Ae.jumpNext=function(){Ae.handleChange(Ae.getJumpNextPage())},Ae.hasPrev=function(){return Ae.state.current>1},Ae.hasNext=function(){return Ae.state.current2?et-2:0),pt=2;pt=Lt?on=Lt:on=Number(dt),on}},{key:"getShowSizeChanger",value:function(){var Ae=this.props,dt=Ae.showSizeChanger,Lt=Ae.total,It=Ae.totalBoundaryShowSizeChanger;return typeof dt!="undefined"?dt:Lt>It}},{key:"render",value:function(){var Ae=this.props,dt=Ae.prefixCls,Lt=Ae.className,It=Ae.style,on=Ae.disabled,_t=Ae.hideOnSinglePage,tn=Ae.total,et=Ae.locale,gt=Ae.showQuickJumper,pt=Ae.showLessItems,Mt=Ae.showTitle,dn=Ae.showTotal,En=Ae.simple,Fn=Ae.itemRender,xn=Ae.showPrevNextJumpers,pa=Ae.jumpPrevIcon,Na=Ae.jumpNextIcon,Oa=Ae.selectComponentClass,ka=Ae.selectPrefixCls,Ya=Ae.pageSizeOptions,hr=this.state,Gn=hr.current,Cr=hr.pageSize,Er=hr.currentInputValue;if(_t===!0&&tn<=Cr)return null;var Va=xe(void 0,this.state,this.props),un=[],Nn=null,aa=null,Ga=null,ya=null,Sn=null,Jr=gt&>.goButton,So=pt?1:2,jt=Gn-1>0?Gn-1:0,Nt=Gn+1tn?tn:Gn*Cr]));if(En){Jr&&(typeof Jr=="boolean"?Sn=he.createElement("button",{type:"button",onClick:this.handleGoTO,onKeyUp:this.handleGoTO},et.jump_to_confirm):Sn=he.createElement("span",{onClick:this.handleGoTO,onKeyUp:this.handleGoTO},Jr),Sn=he.createElement("li",{title:Mt?"".concat(et.jump_to).concat(Gn,"/").concat(Va):null,className:"".concat(dt,"-simple-pager")},Sn));var Fa=this.renderPrev(jt);return he.createElement("ul",(0,x.Z)({className:Se()(dt,"".concat(dt,"-simple"),(0,ne.Z)({},"".concat(dt,"-disabled"),on),Lt),style:It,ref:this.paginationNode},Rt),An,Fa?he.createElement("li",{title:Mt?et.prev_page:null,onClick:this.prev,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterPrev,className:Se()("".concat(dt,"-prev"),(0,ne.Z)({},"".concat(dt,"-disabled"),!this.hasPrev())),"aria-disabled":!this.hasPrev()},Fa):null,he.createElement("li",{title:Mt?"".concat(Gn,"/").concat(Va):null,className:"".concat(dt,"-simple-pager")},he.createElement("input",{type:"text",value:Er,disabled:on,onKeyDown:this.handleKeyDown,onKeyUp:this.handleKeyUp,onChange:this.handleKeyUp,onBlur:this.handleBlur,size:3}),he.createElement("span",{className:"".concat(dt,"-slash")},"/"),Va),he.createElement("li",{title:Mt?et.next_page:null,onClick:this.next,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterNext,className:Se()("".concat(dt,"-next"),(0,ne.Z)({},"".concat(dt,"-disabled"),!this.hasNext())),"aria-disabled":!this.hasNext()},this.renderNext(Nt)),Sn)}if(Va<=3+So*2){var ia={locale:et,rootPrefixCls:dt,onClick:this.handleChange,onKeyPress:this.runIfEnter,showTitle:Mt,itemRender:Fn};Va||un.push(he.createElement(Le,(0,x.Z)({},ia,{key:"noPager",page:1,className:"".concat(dt,"-item-disabled")})));for(var Ra=1;Ra<=Va;Ra+=1){var Mr=Gn===Ra;un.push(he.createElement(Le,(0,x.Z)({},ia,{key:Ra,page:Ra,active:Mr})))}}else{var Za=pt?et.prev_3:et.prev_5,Qr=pt?et.next_3:et.next_5,vi=Fn(this.getJumpPrevPage(),"jump-prev",this.getItemIcon(pa,"prev page")),gr=Fn(this.getJumpNextPage(),"jump-next",this.getItemIcon(Na,"next page"));xn&&(Nn=vi?he.createElement("li",{title:Mt?Za:null,key:"prev",onClick:this.jumpPrev,tabIndex:0,onKeyPress:this.runIfEnterJumpPrev,className:Se()("".concat(dt,"-jump-prev"),(0,ne.Z)({},"".concat(dt,"-jump-prev-custom-icon"),!!pa))},vi):null,aa=gr?he.createElement("li",{title:Mt?Qr:null,key:"next",tabIndex:0,onClick:this.jumpNext,onKeyPress:this.runIfEnterJumpNext,className:Se()("".concat(dt,"-jump-next"),(0,ne.Z)({},"".concat(dt,"-jump-next-custom-icon"),!!Na))},gr):null),ya=he.createElement(Le,{locale:et,last:!0,rootPrefixCls:dt,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:Va,page:Va,active:!1,showTitle:Mt,itemRender:Fn}),Ga=he.createElement(Le,{locale:et,rootPrefixCls:dt,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:1,page:1,active:!1,showTitle:Mt,itemRender:Fn});var la=Math.max(1,Gn-So),io=Math.min(Gn+So,Va);Gn-1<=So&&(io=1+So*2),Va-Gn<=So&&(la=Va-So*2);for(var ai=la;ai<=io;ai+=1){var yo=Gn===ai;un.push(he.createElement(Le,{locale:et,rootPrefixCls:dt,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:ai,page:ai,active:yo,showTitle:Mt,itemRender:Fn}))}Gn-1>=So*2&&Gn!==3&&(un[0]=(0,he.cloneElement)(un[0],{className:"".concat(dt,"-item-after-jump-prev")}),un.unshift(Nn)),Va-Gn>=So*2&&Gn!==Va-2&&(un[un.length-1]=(0,he.cloneElement)(un[un.length-1],{className:"".concat(dt,"-item-before-jump-next")}),un.push(aa)),la!==1&&un.unshift(Ga),io!==Va&&un.push(ya)}var no=!this.hasPrev()||!Va,At=!this.hasNext()||!Va,yn=this.renderPrev(jt),Cn=this.renderNext(Nt);return he.createElement("ul",(0,x.Z)({className:Se()(dt,Lt,(0,ne.Z)({},"".concat(dt,"-disabled"),on)),style:It,ref:this.paginationNode},Rt),An,yn?he.createElement("li",{title:Mt?et.prev_page:null,onClick:this.prev,tabIndex:no?null:0,onKeyPress:this.runIfEnterPrev,className:Se()("".concat(dt,"-prev"),(0,ne.Z)({},"".concat(dt,"-disabled"),no)),"aria-disabled":no},yn):null,un,Cn?he.createElement("li",{title:Mt?et.next_page:null,onClick:this.next,tabIndex:At?null:0,onKeyPress:this.runIfEnterNext,className:Se()("".concat(dt,"-next"),(0,ne.Z)({},"".concat(dt,"-disabled"),At)),"aria-disabled":At},Cn):null,he.createElement(Ee,{disabled:on,locale:et,rootPrefixCls:dt,selectComponentClass:Oa,selectPrefixCls:ka,changeSize:this.getShowSizeChanger()?this.changePageSize:null,current:Gn,pageSize:Cr,pageSizeOptions:Ya,quickGo:this.shouldDisplayQuickJumper()?this.handleChange:null,goButton:Jr}))}}],[{key:"getDerivedStateFromProps",value:function(Ae,dt){var Lt={};if("current"in Ae&&(Lt.current=Ae.current,Ae.current!==dt.current&&(Lt.currentInputValue=Lt.current)),"pageSize"in Ae&&Ae.pageSize!==dt.pageSize){var It=dt.current,on=xe(Ae.pageSize,dt,Ae);It=It>on?on:It,"current"in Ae||(Lt.current=It,Lt.currentInputValue=It),Lt.pageSize=Ae.pageSize}return Lt}}]),nt}(he.Component);it.defaultProps={defaultCurrent:1,total:0,defaultPageSize:10,onChange:He,className:"",selectPrefixCls:"rc-select",prefixCls:"rc-pagination",selectComponentClass:null,hideOnSinglePage:!1,showPrevNextJumpers:!0,showQuickJumper:!1,showLessItems:!1,showTitle:!0,onShowSizeChange:He,locale:ie.Z,style:{},itemRender:tt,totalBoundaryShowSizeChanger:50};var Ke=it,qe=te(22075),ut=te(36355),rt=te(19716),Ye=te(8628),Ze=te(9763),ke=te(57809);const Je=ce=>he.createElement(ke.default,Object.assign({},ce,{showSearch:!0,size:"small"})),Xe=ce=>he.createElement(ke.default,Object.assign({},ce,{showSearch:!0,size:"middle"}));Je.Option=ke.default.Option,Xe.Option=ke.default.Option;var ze=te(9937),$e=te(17313),ht=te(83116),Ct=te(37613);const ft=ce=>{const{componentCls:Be}=ce;return{[`${Be}-disabled`]:{"&, &:hover":{cursor:"not-allowed",[`${Be}-item-link`]:{color:ce.colorTextDisabled,cursor:"not-allowed"}},"&:focus-visible":{cursor:"not-allowed",[`${Be}-item-link`]:{color:ce.colorTextDisabled,cursor:"not-allowed"}}},[`&${Be}-disabled`]:{cursor:"not-allowed",[`${Be}-item`]:{cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},a:{color:ce.colorTextDisabled,backgroundColor:"transparent",border:"none",cursor:"not-allowed"},"&-active":{borderColor:ce.colorBorder,backgroundColor:ce.itemActiveBgDisabled,"&:hover, &:active":{backgroundColor:ce.itemActiveBgDisabled},a:{color:ce.itemActiveColorDisabled}}},[`${Be}-item-link`]:{color:ce.colorTextDisabled,cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},[`${Be}-simple&`]:{backgroundColor:"transparent","&:hover, &:active":{backgroundColor:"transparent"}}},[`${Be}-simple-pager`]:{color:ce.colorTextDisabled},[`${Be}-jump-prev, ${Be}-jump-next`]:{[`${Be}-item-link-icon`]:{opacity:0},[`${Be}-item-ellipsis`]:{opacity:1}}},[`&${Be}-simple`]:{[`${Be}-prev, ${Be}-next`]:{[`&${Be}-disabled ${Be}-item-link`]:{"&:hover, &:active":{backgroundColor:"transparent"}}}}}},Ot=ce=>{const{componentCls:Be}=ce;return{[`&${Be}-mini ${Be}-total-text, &${Be}-mini ${Be}-simple-pager`]:{height:ce.itemSizeSM,lineHeight:`${ce.itemSizeSM}px`},[`&${Be}-mini ${Be}-item`]:{minWidth:ce.itemSizeSM,height:ce.itemSizeSM,margin:0,lineHeight:`${ce.itemSizeSM-2}px`},[`&${Be}-mini:not(${Be}-disabled) ${Be}-item:not(${Be}-item-active)`]:{backgroundColor:"transparent",borderColor:"transparent","&:hover":{backgroundColor:ce.colorBgTextHover},"&:active":{backgroundColor:ce.colorBgTextActive}},[`&${Be}-mini ${Be}-prev, &${Be}-mini ${Be}-next`]:{minWidth:ce.itemSizeSM,height:ce.itemSizeSM,margin:0,lineHeight:`${ce.itemSizeSM}px`},[`&${Be}-mini:not(${Be}-disabled)`]:{[`${Be}-prev, ${Be}-next`]:{[`&:hover ${Be}-item-link`]:{backgroundColor:ce.colorBgTextHover},[`&:active ${Be}-item-link`]:{backgroundColor:ce.colorBgTextActive},[`&${Be}-disabled:hover ${Be}-item-link`]:{backgroundColor:"transparent"}}},[` + &${Be}-mini ${Be}-prev ${Be}-item-link, + &${Be}-mini ${Be}-next ${Be}-item-link + `]:{backgroundColor:"transparent",borderColor:"transparent","&::after":{height:ce.itemSizeSM,lineHeight:`${ce.itemSizeSM}px`}},[`&${Be}-mini ${Be}-jump-prev, &${Be}-mini ${Be}-jump-next`]:{height:ce.itemSizeSM,marginInlineEnd:0,lineHeight:`${ce.itemSizeSM}px`},[`&${Be}-mini ${Be}-options`]:{marginInlineStart:ce.paginationMiniOptionsMarginInlineStart,"&-size-changer":{top:ce.miniOptionsSizeChangerTop},"&-quick-jumper":{height:ce.itemSizeSM,lineHeight:`${ce.itemSizeSM}px`,input:Object.assign(Object.assign({},(0,ze.x0)(ce)),{width:ce.paginationMiniQuickJumperInputWidth,height:ce.controlHeightSM})}}}},Fe=ce=>{const{componentCls:Be}=ce;return{[` + &${Be}-simple ${Be}-prev, + &${Be}-simple ${Be}-next + `]:{height:ce.itemSizeSM,lineHeight:`${ce.itemSizeSM}px`,verticalAlign:"top",[`${Be}-item-link`]:{height:ce.itemSizeSM,backgroundColor:"transparent",border:0,"&:hover":{backgroundColor:ce.colorBgTextHover},"&:active":{backgroundColor:ce.colorBgTextActive},"&::after":{height:ce.itemSizeSM,lineHeight:`${ce.itemSizeSM}px`}}},[`&${Be}-simple ${Be}-simple-pager`]:{display:"inline-block",height:ce.itemSizeSM,marginInlineEnd:ce.marginXS,input:{boxSizing:"border-box",height:"100%",marginInlineEnd:ce.marginXS,padding:`0 ${ce.paginationItemPaddingInline}px`,textAlign:"center",backgroundColor:ce.itemInputBg,border:`${ce.lineWidth}px ${ce.lineType} ${ce.colorBorder}`,borderRadius:ce.borderRadius,outline:"none",transition:`border-color ${ce.motionDurationMid}`,color:"inherit","&:hover":{borderColor:ce.colorPrimary},"&:focus":{borderColor:ce.colorPrimaryHover,boxShadow:`${ce.inputOutlineOffset}px 0 ${ce.controlOutlineWidth}px ${ce.controlOutline}`},"&[disabled]":{color:ce.colorTextDisabled,backgroundColor:ce.colorBgContainerDisabled,borderColor:ce.colorBorder,cursor:"not-allowed"}}}}},wt=ce=>{const{componentCls:Be}=ce;return{[`${Be}-jump-prev, ${Be}-jump-next`]:{outline:0,[`${Be}-item-container`]:{position:"relative",[`${Be}-item-link-icon`]:{color:ce.colorPrimary,fontSize:ce.fontSizeSM,opacity:0,transition:`all ${ce.motionDurationMid}`,"&-svg":{top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,margin:"auto"}},[`${Be}-item-ellipsis`]:{position:"absolute",top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,display:"block",margin:"auto",color:ce.colorTextDisabled,fontFamily:"Arial, Helvetica, sans-serif",letterSpacing:ce.paginationEllipsisLetterSpacing,textAlign:"center",textIndent:ce.paginationEllipsisTextIndent,opacity:1,transition:`all ${ce.motionDurationMid}`}},"&:hover":{[`${Be}-item-link-icon`]:{opacity:1},[`${Be}-item-ellipsis`]:{opacity:0}}},[` + ${Be}-prev, + ${Be}-jump-prev, + ${Be}-jump-next `]:{marginInlineEnd:ce.marginXS},[` - ${we}-prev, - ${we}-next, - ${we}-jump-prev, - ${we}-jump-next - `]:{display:"inline-block",minWidth:ce.itemSize,height:ce.itemSize,color:ce.colorText,fontFamily:ce.fontFamily,lineHeight:`${ce.itemSize}px`,textAlign:"center",verticalAlign:"middle",listStyle:"none",borderRadius:ce.borderRadius,cursor:"pointer",transition:`all ${ce.motionDurationMid}`},[`${we}-prev, ${we}-next`]:{fontFamily:"Arial, Helvetica, sans-serif",outline:0,button:{color:ce.colorText,cursor:"pointer",userSelect:"none"},[`${we}-item-link`]:{display:"block",width:"100%",height:"100%",padding:0,fontSize:ce.fontSizeSM,textAlign:"center",backgroundColor:"transparent",border:`${ce.lineWidth}px ${ce.lineType} transparent`,borderRadius:ce.borderRadius,outline:"none",transition:`all ${ce.motionDurationMid}`},[`&:hover ${we}-item-link`]:{backgroundColor:ce.colorBgTextHover},[`&:active ${we}-item-link`]:{backgroundColor:ce.colorBgTextActive},[`&${we}-disabled:hover`]:{[`${we}-item-link`]:{backgroundColor:"transparent"}}},[`${we}-slash`]:{marginInlineEnd:ce.paginationSlashMarginInlineEnd,marginInlineStart:ce.paginationSlashMarginInlineStart},[`${we}-options`]:{display:"inline-block",marginInlineStart:ce.margin,verticalAlign:"middle","&-size-changer.-select":{display:"inline-block",width:"auto"},"&-quick-jumper":{display:"inline-block",height:ce.controlHeight,marginInlineStart:ce.marginXS,lineHeight:`${ce.controlHeight}px`,verticalAlign:"top",input:Object.assign(Object.assign({},(0,ze.ik)(ce)),{width:ce.controlHeightLG*1.25,height:ce.controlHeight,boxSizing:"border-box",margin:0,marginInlineStart:ce.marginXS,marginInlineEnd:ce.marginXS})}}}},Bt=ce=>{const{componentCls:we}=ce;return{[`${we}-item`]:{display:"inline-block",minWidth:ce.itemSize,height:ce.itemSize,marginInlineEnd:ce.marginXS,fontFamily:ce.fontFamily,lineHeight:`${ce.itemSize-2}px`,textAlign:"center",verticalAlign:"middle",listStyle:"none",backgroundColor:"transparent",border:`${ce.lineWidth}px ${ce.lineType} transparent`,borderRadius:ce.borderRadius,outline:0,cursor:"pointer",userSelect:"none",a:{display:"block",padding:`0 ${ce.paginationItemPaddingInline}px`,color:ce.colorText,"&:hover":{textDecoration:"none"}},[`&:not(${we}-item-active)`]:{"&:hover":{transition:`all ${ce.motionDurationMid}`,backgroundColor:ce.colorBgTextHover},"&:active":{backgroundColor:ce.colorBgTextActive}},"&-active":{fontWeight:ce.fontWeightStrong,backgroundColor:ce.itemActiveBg,borderColor:ce.colorPrimary,a:{color:ce.colorPrimary},"&:hover":{borderColor:ce.colorPrimaryHover},"&:hover a":{color:ce.colorPrimaryHover}}}}},Ne=ce=>{const{componentCls:we}=ce;return{[we]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,qe.Wf)(ce)),{"ul, ol":{margin:0,padding:0,listStyle:"none"},"&::after":{display:"block",clear:"both",height:0,overflow:"hidden",visibility:"hidden",content:'""'},[`${we}-total-text`]:{display:"inline-block",height:ce.itemSize,marginInlineEnd:ce.marginXS,lineHeight:`${ce.itemSize-2}px`,verticalAlign:"middle"}}),Bt(ce)),wt(ce)),Fe(ce)),Ot(ce)),ft(ce)),{[`@media only screen and (max-width: ${ce.screenLG}px)`]:{[`${we}-item`]:{"&-after-jump-prev, &-before-jump-next":{display:"none"}}},[`@media only screen and (max-width: ${ce.screenSM}px)`]:{[`${we}-options`]:{display:"none"}}}),[`&${ce.componentCls}-rtl`]:{direction:"rtl"}}},lt=ce=>{const{componentCls:we}=ce;return{[`${we}${we}-disabled:not(${we}-mini)`]:{"&, &:hover":{[`${we}-item-link`]:{borderColor:ce.colorBorder}},"&:focus-visible":{[`${we}-item-link`]:{borderColor:ce.colorBorder}},[`${we}-item, ${we}-item-link`]:{backgroundColor:ce.colorBgContainerDisabled,borderColor:ce.colorBorder,[`&:hover:not(${we}-item-active)`]:{backgroundColor:ce.colorBgContainerDisabled,borderColor:ce.colorBorder,a:{color:ce.colorTextDisabled}},[`&${we}-item-active`]:{backgroundColor:ce.itemActiveBgDisabled}},[`${we}-prev, ${we}-next`]:{"&:hover button":{backgroundColor:ce.colorBgContainerDisabled,borderColor:ce.colorBorder,color:ce.colorTextDisabled},[`${we}-item-link`]:{backgroundColor:ce.colorBgContainerDisabled,borderColor:ce.colorBorder}}},[`${we}:not(${we}-mini)`]:{[`${we}-prev, ${we}-next`]:{"&:hover button":{borderColor:ce.colorPrimaryHover,backgroundColor:ce.itemBg},[`${we}-item-link`]:{backgroundColor:ce.itemLinkBg,borderColor:ce.colorBorder},[`&:hover ${we}-item-link`]:{borderColor:ce.colorPrimary,backgroundColor:ce.itemBg,color:ce.colorPrimary},[`&${we}-disabled`]:{[`${we}-item-link`]:{borderColor:ce.colorBorder,color:ce.colorTextDisabled}}},[`${we}-item`]:{backgroundColor:ce.itemBg,border:`${ce.lineWidth}px ${ce.lineType} ${ce.colorBorder}`,[`&:hover:not(${we}-item-active)`]:{borderColor:ce.colorPrimary,backgroundColor:ce.itemBg,a:{color:ce.colorPrimary}},"&-active":{borderColor:ce.colorPrimary}}}}},ge=ce=>{const{componentCls:we}=ce;return{[`${we}:not(${we}-disabled)`]:{[`${we}-item`]:Object.assign({},(0,qe.Qy)(ce)),[`${we}-jump-prev, ${we}-jump-next`]:{"&:focus-visible":Object.assign({[`${we}-item-link-icon`]:{opacity:1},[`${we}-item-ellipsis`]:{opacity:0}},(0,qe.oN)(ce))},[`${we}-prev, ${we}-next`]:{[`&:focus-visible ${we}-item-link`]:Object.assign({},(0,qe.oN)(ce))}}}};var oe=(0,Et.Z)("Pagination",ce=>{const we=(0,Ct.TS)(ce,{inputOutlineOffset:0,paginationMiniOptionsMarginInlineStart:ce.marginXXS/2,paginationMiniQuickJumperInputWidth:ce.controlHeightLG*1.1,paginationItemPaddingInline:ce.marginXXS*1.5,paginationEllipsisLetterSpacing:ce.marginXXS/2,paginationSlashMarginInlineStart:ce.marginXXS,paginationSlashMarginInlineEnd:ce.marginSM,paginationEllipsisTextIndent:"0.13em"},(0,ze.e5)(ce),(0,ze.TM)(ce));return[Ne(we),ge(we),ce.wireframe&<(we)]},ce=>({itemBg:ce.colorBgContainer,itemSize:ce.controlHeight,itemSizeSM:ce.controlHeightSM,itemActiveBg:ce.colorBgContainer,itemLinkBg:ce.colorBgContainer,itemActiveColorDisabled:ce.colorTextDisabled,itemActiveBgDisabled:ce.controlItemBgActiveDisabled,itemInputBg:ce.colorBgContainer,miniOptionsSizeChangerTop:0})),re=function(ce,we){var nt={};for(var Qe in ce)Object.prototype.hasOwnProperty.call(ce,Qe)&&we.indexOf(Qe)<0&&(nt[Qe]=ce[Qe]);if(ce!=null&&typeof Object.getOwnPropertySymbols=="function")for(var xe=0,Qe=Object.getOwnPropertySymbols(ce);xe{const{prefixCls:we,selectPrefixCls:nt,className:Qe,rootClassName:xe,style:ut,size:Lt,locale:It,selectComponentClass:on,responsive:_t,showSizeChanger:tn}=ce,$e=re(ce,["prefixCls","selectPrefixCls","className","rootClassName","style","size","locale","selectComponentClass","responsive","showSizeChanger"]),{xs:gt}=(0,Ye.Z)(_t),{getPrefixCls:pt,direction:Mt,pagination:dn={}}=Ee.useContext(dt.E_),En=pt("pagination",we),[Cn,bn]=oe(En),pa=tn!=null?tn:dn.showSizeChanger,Na=Ee.useMemo(()=>{const Va=Ee.createElement("span",{className:`${En}-item-ellipsis`},"\u2022\u2022\u2022"),un=Ee.createElement("button",{className:`${En}-item-link`,type:"button",tabIndex:-1},Mt==="rtl"?Ee.createElement(pe.Z,null):Ee.createElement(Ce.Z,null)),Nn=Ee.createElement("button",{className:`${En}-item-link`,type:"button",tabIndex:-1},Mt==="rtl"?Ee.createElement(Ce.Z,null):Ee.createElement(pe.Z,null)),aa=Ee.createElement("a",{className:`${En}-item-link`},Ee.createElement("div",{className:`${En}-item-container`},Mt==="rtl"?Ee.createElement(Ie.Z,{className:`${En}-item-link-icon`}):Ee.createElement(me,{className:`${En}-item-link-icon`}),Va)),Ga=Ee.createElement("a",{className:`${En}-item-link`},Ee.createElement("div",{className:`${En}-item-container`},Mt==="rtl"?Ee.createElement(me,{className:`${En}-item-link-icon`}):Ee.createElement(Ie.Z,{className:`${En}-item-link-icon`}),Va));return{prevIcon:un,nextIcon:Nn,jumpPrevIcon:aa,jumpNextIcon:Ga}},[Mt,En]),[Oa]=(0,Ze.Z)("Pagination",tt.Z),ka=Object.assign(Object.assign({},Oa),It),Ya=(0,rt.Z)(Lt),hr=Ya==="small"||!!(gt&&!Ya&&_t),jn=pt("select",nt),Cr=ye()({[`${En}-mini`]:hr,[`${En}-rtl`]:Mt==="rtl"},dn==null?void 0:dn.className,Qe,xe,bn),Er=Object.assign(Object.assign({},dn==null?void 0:dn.style),ut);return Cn(Ee.createElement(Ue,Object.assign({},Na,$e,{style:Er,prefixCls:En,selectPrefixCls:jn,className:Cr,selectComponentClass:on||(hr?Je:Xe),locale:ka,showSizeChanger:pa})))},De=de},93948:function(bt,xt,te){"use strict";te.d(xt,{Z:function(){return tn}});var x=te(59301),Ee=te(29679),Me=te(40001),je=te(19248),he=te(99267),be=te(92310),ie=te.n(be),me=te(2738),Ie=te(36355),Ce=te(54476),pe=te(33885),Oe=te(75931),ye={percent:0,prefixCls:"rc-progress",strokeColor:"#2db7f5",strokeLinecap:"round",strokeWidth:1,trailColor:"#D9D9D9",trailWidth:1,gapPosition:"bottom"},ae=function(){var gt=(0,x.useRef)([]),pt=(0,x.useRef)(null);return(0,x.useEffect)(function(){var Mt=Date.now(),dn=!1;gt.current.forEach(function(En){if(En){dn=!0;var Cn=En.style;Cn.transitionDuration=".3s, .3s, .3s, .06s",pt.current&&Mt-pt.current<100&&(Cn.transitionDuration="0s, 0s")}}),dn&&(pt.current=Date.now())}),gt.current},E=["className","percent","prefixCls","strokeColor","strokeLinecap","strokeWidth","style","trailColor","trailWidth","transition"],a=function(gt){var pt=(0,pe.Z)((0,pe.Z)({},ye),gt),Mt=pt.className,dn=pt.percent,En=pt.prefixCls,Cn=pt.strokeColor,bn=pt.strokeLinecap,pa=pt.strokeWidth,Na=pt.style,Oa=pt.trailColor,ka=pt.trailWidth,Ya=pt.transition,hr=(0,Oe.Z)(pt,E);delete hr.gapPosition;var jn=Array.isArray(dn)?dn:[dn],Cr=Array.isArray(Cn)?Cn:[Cn],Er=ae(),Va=pa/2,un=100-pa/2,Nn="M ".concat(bn==="round"?Va:0,",").concat(Va,` - L `).concat(bn==="round"?un:100,",").concat(Va),aa="0 0 100 ".concat(pa),Ga=0;return x.createElement("svg",(0,Ce.Z)({className:ie()("".concat(En,"-line"),Mt),viewBox:aa,preserveAspectRatio:"none",style:Na},hr),x.createElement("path",{className:"".concat(En,"-line-trail"),d:Nn,strokeLinecap:bn,stroke:Oa,strokeWidth:ka||pa,fillOpacity:"0"}),jn.map(function(ya,Sn){var Jr=1;switch(bn){case"round":Jr=1-pa/100;break;case"square":Jr=1-pa/2/100;break;default:Jr=1;break}var So={strokeDasharray:"".concat(ya*Jr,"px, 100px"),strokeDashoffset:"-".concat(Ga,"px"),transition:Ya||"stroke-dashoffset 0.3s ease 0s, stroke-dasharray .3s ease 0s, stroke 0.3s linear"},jt=Cr[Sn]||Cr[Cr.length-1];return Ga+=ya,x.createElement("path",{key:Sn,className:"".concat(En,"-line-path"),d:Nn,strokeLinecap:bn,stroke:jt,strokeWidth:pa,fillOpacity:"0",ref:function(Rt){Er[Sn]=Rt},style:So})}))},b=a,y=te(76190),z=te(42978),ee=te(47273),ne=0,le=(0,ee.Z)();function se(){var $e;return le?($e=ne,ne+=1):$e="TEST_OR_SSR",$e}var fe=function($e){var gt=x.useState(),pt=(0,z.Z)(gt,2),Mt=pt[0],dn=pt[1];return x.useEffect(function(){dn("rc_progress_".concat(se()))},[]),$e||Mt},Pe=function(gt){var pt=gt.bg,Mt=gt.children;return x.createElement("div",{style:{width:"100%",height:"100%",background:pt}},Mt)};function Se($e,gt){return Object.keys($e).map(function(pt){var Mt=parseFloat(pt),dn="".concat(Math.floor(Mt*gt),"%");return"".concat($e[pt]," ").concat(dn)})}var Le=x.forwardRef(function($e,gt){var pt=$e.prefixCls,Mt=$e.color,dn=$e.gradientId,En=$e.radius,Cn=$e.style,bn=$e.ptg,pa=$e.strokeLinecap,Na=$e.strokeWidth,Oa=$e.size,ka=$e.gapDegree,Ya=Mt&&(0,y.Z)(Mt)==="object",hr=Ya?"#FFF":void 0,jn=Oa/2,Cr=x.createElement("circle",{className:"".concat(pt,"-circle-path"),r:En,cx:jn,cy:jn,stroke:hr,strokeLinecap:pa,strokeWidth:Na,opacity:bn===0?0:1,style:Cn,ref:gt});if(!Ya)return Cr;var Er="".concat(dn,"-conic"),Va=ka?"".concat(180+ka/2,"deg"):"0deg",un=Se(Mt,(360-ka)/360),Nn=Se(Mt,1),aa="conic-gradient(from ".concat(Va,", ").concat(un.join(", "),")"),Ga="linear-gradient(to ".concat(ka?"bottom":"top",", ").concat(Nn.join(", "),")");return x.createElement(x.Fragment,null,x.createElement("mask",{id:Er},Cr),x.createElement("foreignObject",{x:0,y:0,width:Oa,height:Oa,mask:"url(#".concat(Er,")")},x.createElement(Pe,{bg:Ga},x.createElement(Pe,{bg:aa}))))}),Ge=Le,ve=100,et=function(gt,pt,Mt,dn,En,Cn,bn,pa,Na,Oa){var ka=arguments.length>10&&arguments[10]!==void 0?arguments[10]:0,Ya=Mt/100*360*((360-Cn)/360),hr=Cn===0?0:{bottom:0,top:180,left:90,right:-90}[bn],jn=(100-dn)/100*pt;Na==="round"&&dn!==100&&(jn+=Oa/2,jn>=pt&&(jn=pt-.01));var Cr=ve/2;return{stroke:typeof pa=="string"?pa:void 0,strokeDasharray:"".concat(pt,"px ").concat(gt),strokeDashoffset:jn+ka,transform:"rotate(".concat(En+Ya+hr,"deg)"),transformOrigin:"".concat(Cr,"px ").concat(Cr,"px"),transition:"stroke-dashoffset .3s ease 0s, stroke-dasharray .3s ease 0s, stroke .3s, stroke-width .06s ease .3s, opacity .3s ease 0s",fillOpacity:0}},Ae=["id","prefixCls","steps","strokeWidth","trailWidth","gapDegree","gapPosition","trailColor","strokeLinecap","style","className","strokeColor","percent"];function it($e){var gt=$e!=null?$e:[];return Array.isArray(gt)?gt:[gt]}var Ue=function(gt){var pt=(0,pe.Z)((0,pe.Z)({},ye),gt),Mt=pt.id,dn=pt.prefixCls,En=pt.steps,Cn=pt.strokeWidth,bn=pt.trailWidth,pa=pt.gapDegree,Na=pa===void 0?0:pa,Oa=pt.gapPosition,ka=pt.trailColor,Ya=pt.strokeLinecap,hr=pt.style,jn=pt.className,Cr=pt.strokeColor,Er=pt.percent,Va=(0,Oe.Z)(pt,Ae),un=ve/2,Nn=fe(Mt),aa="".concat(Nn,"-gradient"),Ga=un-Cn/2,ya=Math.PI*2*Ga,Sn=Na>0?90+Na/2:-90,Jr=ya*((360-Na)/360),So=(0,y.Z)(En)==="object"?En:{count:En,space:2},jt=So.count,Nt=So.space,Rt=it(Er),wn=it(Cr),Fa=wn.find(function(gr){return gr&&(0,y.Z)(gr)==="object"}),ia=Fa&&(0,y.Z)(Fa)==="object",Ra=ia?"butt":Ya,Mr=et(ya,Jr,0,100,Sn,Na,Oa,ka,Ra,Cn),Za=ae(),Qr=function(){var la=0;return Rt.map(function(io,ai){var yo=wn[ai]||wn[wn.length-1],no=et(ya,Jr,la,io,Sn,Na,Oa,yo,Ra,Cn);return la+=io,x.createElement(Ge,{key:ai,color:yo,ptg:io,radius:Ga,prefixCls:dn,gradientId:aa,style:no,strokeLinecap:Ra,strokeWidth:Cn,gapDegree:Na,ref:function(yn){Za[ai]=yn},size:ve})}).reverse()},vi=function(){var la=Math.round(jt*(Rt[0]/100)),io=100/jt,ai=0;return new Array(jt).fill(null).map(function(yo,no){var At=no<=la-1?wn[0]:ka,yn=At&&(0,y.Z)(At)==="object"?"url(#".concat(aa,")"):void 0,Pn=et(ya,Jr,ai,io,Sn,Na,Oa,At,"butt",Cn,Nt);return ai+=(Jr-Pn.strokeDashoffset+Nt)*100/Jr,x.createElement("circle",{key:no,className:"".concat(dn,"-circle-path"),r:Ga,cx:un,cy:un,stroke:yn,strokeWidth:Cn,opacity:1,style:Pn,ref:function(Vn){Za[no]=Vn}})})};return x.createElement("svg",(0,Ce.Z)({className:ie()("".concat(dn,"-circle"),jn),viewBox:"0 0 ".concat(ve," ").concat(ve),style:hr,id:Mt,role:"presentation"},Va),!jt&&x.createElement("circle",{className:"".concat(dn,"-circle-trail"),r:Ga,cx:un,cy:un,stroke:ka,strokeLinecap:Ra,strokeWidth:bn||Cn,style:Mr}),jt?vi():Qr())},tt=Ue,dt={Line:b,Circle:tt},rt=te(6848),Ye=te(30071);function Ze($e){return!$e||$e<0?0:$e>100?100:$e}function ke($e){let{success:gt,successPercent:pt}=$e,Mt=pt;return gt&&"progress"in gt&&(Mt=gt.progress),gt&&"percent"in gt&&(Mt=gt.percent),Mt}const Je=$e=>{let{percent:gt,success:pt,successPercent:Mt}=$e;const dn=Ze(ke({success:pt,successPercent:Mt}));return[dn,Ze(Ze(gt)-dn)]},Xe=$e=>{let{success:gt={},strokeColor:pt}=$e;const{strokeColor:Mt}=gt;return[Mt||Ye.presetPrimaryColors.green,pt||null]},ze=($e,gt,pt)=>{var Mt,dn,En,Cn;let bn=-1,pa=-1;if(gt==="step"){const Na=pt.steps,Oa=pt.strokeWidth;typeof $e=="string"||typeof $e=="undefined"?(bn=$e==="small"?2:14,pa=Oa!=null?Oa:8):typeof $e=="number"?[bn,pa]=[$e,$e]:[bn=14,pa=8]=$e,bn*=Na}else if(gt==="line"){const Na=pt==null?void 0:pt.strokeWidth;typeof $e=="string"||typeof $e=="undefined"?pa=Na||($e==="small"?6:8):typeof $e=="number"?[bn,pa]=[$e,$e]:[bn=-1,pa=8]=$e}else(gt==="circle"||gt==="dashboard")&&(typeof $e=="string"||typeof $e=="undefined"?[bn,pa]=$e==="small"?[60,60]:[120,120]:typeof $e=="number"?[bn,pa]=[$e,$e]:(bn=(dn=(Mt=$e[0])!==null&&Mt!==void 0?Mt:$e[1])!==null&&dn!==void 0?dn:120,pa=(Cn=(En=$e[0])!==null&&En!==void 0?En:$e[1])!==null&&Cn!==void 0?Cn:120));return[bn,pa]},qe=3,Et=$e=>qe/$e*100;var ft=$e=>{const{prefixCls:gt,trailColor:pt=null,strokeLinecap:Mt="round",gapPosition:dn,gapDegree:En,width:Cn=120,type:bn,children:pa,success:Na,size:Oa=Cn}=$e,[ka,Ya]=ze(Oa,"circle");let{strokeWidth:hr}=$e;hr===void 0&&(hr=Math.max(Et(ka),6));const jn={width:ka,height:Ya,fontSize:ka*.15+6},Cr=x.useMemo(()=>{if(En||En===0)return En;if(bn==="dashboard")return 75},[En,bn]),Er=dn||bn==="dashboard"&&"bottom"||void 0,Va=Object.prototype.toString.call($e.strokeColor)==="[object Object]",un=Xe({success:Na,strokeColor:$e.strokeColor}),Nn=ie()(`${gt}-inner`,{[`${gt}-circle-gradient`]:Va}),aa=x.createElement(tt,{percent:Je($e),strokeWidth:hr,trailWidth:hr,strokeColor:un,strokeLinecap:Mt,trailColor:pt,prefixCls:gt,gapDegree:Cr,gapPosition:Er});return x.createElement("div",{className:Nn,style:jn},ka<=20?x.createElement(rt.Z,{title:pa},x.createElement("span",null,aa)):x.createElement(x.Fragment,null,aa,pa))},Ot=function($e,gt){var pt={};for(var Mt in $e)Object.prototype.hasOwnProperty.call($e,Mt)&>.indexOf(Mt)<0&&(pt[Mt]=$e[Mt]);if($e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var dn=0,Mt=Object.getOwnPropertySymbols($e);dn{let gt=[];return Object.keys($e).forEach(pt=>{const Mt=parseFloat(pt.replace(/%/g,""));isNaN(Mt)||gt.push({key:Mt,value:$e[pt]})}),gt=gt.sort((pt,Mt)=>pt.key-Mt.key),gt.map(pt=>{let{key:Mt,value:dn}=pt;return`${dn} ${Mt}%`}).join(", ")},wt=($e,gt)=>{const{from:pt=Ye.presetPrimaryColors.blue,to:Mt=Ye.presetPrimaryColors.blue,direction:dn=gt==="rtl"?"to left":"to right"}=$e,En=Ot($e,["from","to","direction"]);if(Object.keys(En).length!==0){const Cn=Fe(En);return{backgroundImage:`linear-gradient(${dn}, ${Cn})`}}return{backgroundImage:`linear-gradient(${dn}, ${pt}, ${Mt})`}};var Ne=$e=>{const{prefixCls:gt,direction:pt,percent:Mt,size:dn,strokeWidth:En,strokeColor:Cn,strokeLinecap:bn="round",children:pa,trailColor:Na=null,success:Oa}=$e,ka=Cn&&typeof Cn!="string"?wt(Cn,pt):{backgroundColor:Cn},Ya=bn==="square"||bn==="butt"?0:void 0,hr={backgroundColor:Na||void 0,borderRadius:Ya},jn=dn!=null?dn:[-1,En||(dn==="small"?6:8)],[Cr,Er]=ze(jn,"line",{strokeWidth:En}),Va=Object.assign({width:`${Ze(Mt)}%`,height:Er,borderRadius:Ya},ka),un=ke($e),Nn={width:`${Ze(un)}%`,height:Er,borderRadius:Ya,backgroundColor:Oa==null?void 0:Oa.strokeColor},aa={width:Cr<0?"100%":Cr,height:Er};return x.createElement(x.Fragment,null,x.createElement("div",{className:`${gt}-outer`,style:aa},x.createElement("div",{className:`${gt}-inner`,style:hr},x.createElement("div",{className:`${gt}-bg`,style:Va}),un!==void 0?x.createElement("div",{className:`${gt}-success-bg`,style:Nn}):null)),pa)},ge=$e=>{const{size:gt,steps:pt,percent:Mt=0,strokeWidth:dn=8,strokeColor:En,trailColor:Cn=null,prefixCls:bn,children:pa}=$e,Na=Math.round(pt*(Mt/100)),Oa=gt==="small"?2:14,ka=gt!=null?gt:[Oa,dn],[Ya,hr]=ze(ka,"step",{steps:pt,strokeWidth:dn}),jn=Ya/pt,Cr=new Array(pt);for(let Er=0;Er{const gt=$e?"100%":"-100%";return new oe.Keyframes(`antProgress${$e?"RTL":"LTR"}Active`,{"0%":{transform:`translateX(${gt}) scaleX(0)`,opacity:.1},"20%":{transform:`translateX(${gt}) scaleX(0)`,opacity:.5},to:{transform:"translateX(0) scaleX(1)",opacity:0}})},ce=$e=>{const{componentCls:gt,iconCls:pt}=$e;return{[gt]:Object.assign(Object.assign({},(0,re.Wf)($e)),{display:"inline-block","&-rtl":{direction:"rtl"},"&-line":{position:"relative",width:"100%",fontSize:$e.fontSize,marginInlineEnd:$e.marginXS,marginBottom:$e.marginXS},[`${gt}-outer`]:{display:"inline-block",width:"100%"},[`&${gt}-show-info`]:{[`${gt}-outer`]:{marginInlineEnd:`calc(-2em - ${$e.marginXS}px)`,paddingInlineEnd:`calc(2em + ${$e.paddingXS}px)`}},[`${gt}-inner`]:{position:"relative",display:"inline-block",width:"100%",overflow:"hidden",verticalAlign:"middle",backgroundColor:$e.remainingColor,borderRadius:$e.lineBorderRadius},[`${gt}-inner:not(${gt}-circle-gradient)`]:{[`${gt}-circle-path`]:{stroke:$e.defaultColor}},[`${gt}-success-bg, ${gt}-bg`]:{position:"relative",backgroundColor:$e.defaultColor,borderRadius:$e.lineBorderRadius,transition:`all ${$e.motionDurationSlow} ${$e.motionEaseInOutCirc}`},[`${gt}-success-bg`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,backgroundColor:$e.colorSuccess},[`${gt}-text`]:{display:"inline-block",width:"2em",marginInlineStart:$e.marginXS,color:$e.colorText,lineHeight:1,whiteSpace:"nowrap",textAlign:"start",verticalAlign:"middle",wordBreak:"normal",[pt]:{fontSize:$e.fontSize}},[`&${gt}-status-active`]:{[`${gt}-bg::before`]:{position:"absolute",inset:0,backgroundColor:$e.colorBgContainer,borderRadius:$e.lineBorderRadius,opacity:0,animationName:De(),animationDuration:$e.progressActiveMotionDuration,animationTimingFunction:$e.motionEaseOutQuint,animationIterationCount:"infinite",content:'""'}},[`&${gt}-rtl${gt}-status-active`]:{[`${gt}-bg::before`]:{animationName:De(!0)}},[`&${gt}-status-exception`]:{[`${gt}-bg`]:{backgroundColor:$e.colorError},[`${gt}-text`]:{color:$e.colorError}},[`&${gt}-status-exception ${gt}-inner:not(${gt}-circle-gradient)`]:{[`${gt}-circle-path`]:{stroke:$e.colorError}},[`&${gt}-status-success`]:{[`${gt}-bg`]:{backgroundColor:$e.colorSuccess},[`${gt}-text`]:{color:$e.colorSuccess}},[`&${gt}-status-success ${gt}-inner:not(${gt}-circle-gradient)`]:{[`${gt}-circle-path`]:{stroke:$e.colorSuccess}}})}},we=$e=>{const{componentCls:gt,iconCls:pt}=$e;return{[gt]:{[`${gt}-circle-trail`]:{stroke:$e.remainingColor},[`&${gt}-circle ${gt}-inner`]:{position:"relative",lineHeight:1,backgroundColor:"transparent"},[`&${gt}-circle ${gt}-text`]:{position:"absolute",insetBlockStart:"50%",insetInlineStart:0,width:"100%",margin:0,padding:0,color:$e.circleTextColor,fontSize:$e.circleTextFontSize,lineHeight:1,whiteSpace:"normal",textAlign:"center",transform:"translateY(-50%)",[pt]:{fontSize:`${$e.fontSize/$e.fontSizeSM}em`}},[`${gt}-circle&-status-exception`]:{[`${gt}-text`]:{color:$e.colorError}},[`${gt}-circle&-status-success`]:{[`${gt}-text`]:{color:$e.colorSuccess}}},[`${gt}-inline-circle`]:{lineHeight:1,[`${gt}-inner`]:{verticalAlign:"bottom"}}}},nt=$e=>{const{componentCls:gt}=$e;return{[gt]:{[`${gt}-steps`]:{display:"inline-block","&-outer":{display:"flex",flexDirection:"row",alignItems:"center"},"&-item":{flexShrink:0,minWidth:$e.progressStepMinWidth,marginInlineEnd:$e.progressStepMarginInlineEnd,backgroundColor:$e.remainingColor,transition:`all ${$e.motionDurationSlow}`,"&-active":{backgroundColor:$e.defaultColor}}}}}},Qe=$e=>{const{componentCls:gt,iconCls:pt}=$e;return{[gt]:{[`${gt}-small&-line, ${gt}-small&-line ${gt}-text ${pt}`]:{fontSize:$e.fontSizeSM}}}};var xe=(0,ue.Z)("Progress",$e=>{const gt=$e.marginXXS/2,pt=(0,de.TS)($e,{progressStepMarginInlineEnd:gt,progressStepMinWidth:gt,progressActiveMotionDuration:"2.4s"});return[ce(pt),we(pt),nt(pt),Qe(pt)]},$e=>({circleTextColor:$e.colorText,defaultColor:$e.colorInfo,remainingColor:$e.colorFillSecondary,lineBorderRadius:100,circleTextFontSize:"1em"})),ut=function($e,gt){var pt={};for(var Mt in $e)Object.prototype.hasOwnProperty.call($e,Mt)&>.indexOf(Mt)<0&&(pt[Mt]=$e[Mt]);if($e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var dn=0,Mt=Object.getOwnPropertySymbols($e);dn{const{prefixCls:pt,className:Mt,rootClassName:dn,steps:En,strokeColor:Cn,percent:bn=0,size:pa="default",showInfo:Na=!0,type:Oa="line",status:ka,format:Ya,style:hr}=$e,jn=ut($e,["prefixCls","className","rootClassName","steps","strokeColor","percent","size","showInfo","type","status","format","style"]),Cr=x.useMemo(()=>{var Rt,wn;const Fa=ke($e);return parseInt(Fa!==void 0?(Rt=Fa!=null?Fa:0)===null||Rt===void 0?void 0:Rt.toString():(wn=bn!=null?bn:0)===null||wn===void 0?void 0:wn.toString(),10)},[bn,$e.success,$e.successPercent]),Er=x.useMemo(()=>!It.includes(ka)&&Cr>=100?"success":ka||"normal",[ka,Cr]),{getPrefixCls:Va,direction:un,progress:Nn}=x.useContext(Ie.E_),aa=Va("progress",pt),[Ga,ya]=xe(aa),Sn=x.useMemo(()=>{if(!Na)return null;const Rt=ke($e);let wn;const Fa=Ya||(Ra=>`${Ra}%`),ia=Oa==="line";return Ya||Er!=="exception"&&Er!=="success"?wn=Fa(Ze(bn),Ze(Rt)):Er==="exception"?wn=ia?x.createElement(je.Z,null):x.createElement(he.Z,null):Er==="success"&&(wn=ia?x.createElement(Ee.Z,null):x.createElement(Me.Z,null)),x.createElement("span",{className:`${aa}-text`,title:typeof wn=="string"?wn:void 0},wn)},[Na,bn,Cr,Er,Oa,aa,Ya]),Jr=Array.isArray(Cn)?Cn[0]:Cn,So=typeof Cn=="string"||Array.isArray(Cn)?Cn:void 0;let jt;Oa==="line"?jt=En?x.createElement(ge,Object.assign({},$e,{strokeColor:So,prefixCls:aa,steps:En}),Sn):x.createElement(Ne,Object.assign({},$e,{strokeColor:Jr,prefixCls:aa,direction:un}),Sn):(Oa==="circle"||Oa==="dashboard")&&(jt=x.createElement(ft,Object.assign({},$e,{strokeColor:Jr,prefixCls:aa,progressStatus:Er}),Sn));const Nt=ie()(aa,`${aa}-status-${Er}`,`${aa}-${Oa==="dashboard"&&"circle"||En&&"steps"||Oa}`,{[`${aa}-inline-circle`]:Oa==="circle"&&ze(pa,"circle")[0]<=20,[`${aa}-show-info`]:Na,[`${aa}-${pa}`]:typeof pa=="string",[`${aa}-rtl`]:un==="rtl"},Nn==null?void 0:Nn.className,Mt,dn,ya);return Ga(x.createElement("div",Object.assign({ref:gt,style:Object.assign(Object.assign({},Nn==null?void 0:Nn.style),hr),className:Nt,role:"progressbar","aria-valuenow":Cr},(0,me.Z)(jn,["trailColor","strokeWidth","width","gapDegree","gapPosition","strokeLinecap","success","successPercent"])),jt))}),tn=_t},13570:function(bt,xt,te){"use strict";te.d(xt,{Z:function(){return Ze}});var x=te(54476),Ee=te(59301),Me={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M908.1 353.1l-253.9-36.9L540.7 86.1c-3.1-6.3-8.2-11.4-14.5-14.5-15.8-7.8-35-1.3-42.9 14.5L369.8 316.2l-253.9 36.9c-7 1-13.4 4.3-18.3 9.3a32.05 32.05 0 00.6 45.3l183.7 179.1-43.4 252.9a31.95 31.95 0 0046.4 33.7L512 754l227.1 119.4c6.2 3.3 13.4 4.4 20.3 3.2 17.4-3 29.1-19.5 26.1-36.9l-43.4-252.9 183.7-179.1c5-4.9 8.3-11.3 9.3-18.3 2.7-17.5-9.5-33.7-27-36.3z"}}]},name:"star",theme:"filled"},je=Me,he=te(7657),be=function(Je,Xe){return Ee.createElement(he.Z,(0,x.Z)({},Je,{ref:Xe,icon:je}))},ie=Ee.forwardRef(be),me=ie,Ie=te(92310),Ce=te.n(Ie),pe=te(20068),Oe=te(42978),ye=te(75931),ae=te(18929),E=te(10228),a=te(26112);function b(ke,Je){var Xe=ke.disabled,ze=ke.prefixCls,qe=ke.character,Et=ke.characterRender,Ct=ke.index,ft=ke.count,Ot=ke.value,Fe=ke.allowHalf,wt=ke.focused,Bt=ke.onHover,Ne=ke.onClick,lt=function(we){Bt(we,Ct)},ge=function(we){Ne(we,Ct)},oe=function(we){we.keyCode===E.Z.ENTER&&Ne(we,Ct)},re=Ct+1,ue=new Set([ze]);Ot===0&&Ct===0&&wt?ue.add("".concat(ze,"-focused")):Fe&&Ot+.5>=re&&OtCt?"true":"false","aria-posinset":Ct+1,"aria-setsize":ft,tabIndex:Xe?-1:0},Ee.createElement("div",{className:"".concat(ze,"-first")},de),Ee.createElement("div",{className:"".concat(ze,"-second")},de)));return Et&&(De=Et(De,ke)),De}var y=Ee.forwardRef(b);function z(){var ke=Ee.useRef({});function Je(ze){return ke.current[ze]}function Xe(ze){return function(qe){ke.current[ze]=qe}}return[Je,Xe]}function ee(ke){var Je=ke.pageXOffset,Xe="scrollLeft";if(typeof Je!="number"){var ze=ke.document;Je=ze.documentElement[Xe],typeof Je!="number"&&(Je=ze.body[Xe])}return Je}function ne(ke){var Je,Xe,ze=ke.ownerDocument,qe=ze.body,Et=ze&&ze.documentElement,Ct=ke.getBoundingClientRect();return Je=Ct.left,Xe=Ct.top,Je-=Et.clientLeft||qe.clientLeft||0,Xe-=Et.clientTop||qe.clientTop||0,{left:Je,top:Xe}}function le(ke){var Je=ne(ke),Xe=ke.ownerDocument,ze=Xe.defaultView||Xe.parentWindow;return Je.left+=ee(ze),Je.left}var se=["prefixCls","className","defaultValue","value","count","allowHalf","allowClear","character","characterRender","disabled","direction","tabIndex","autoFocus","onHoverChange","onChange","onFocus","onBlur","onKeyDown","onMouseLeave"];function fe(ke,Je){var Xe,ze=ke.prefixCls,qe=ze===void 0?"rc-rate":ze,Et=ke.className,Ct=ke.defaultValue,ft=ke.value,Ot=ke.count,Fe=Ot===void 0?5:Ot,wt=ke.allowHalf,Bt=wt===void 0?!1:wt,Ne=ke.allowClear,lt=Ne===void 0?!0:Ne,ge=ke.character,oe=ge===void 0?"\u2605":ge,re=ke.characterRender,ue=ke.disabled,de=ke.direction,De=de===void 0?"ltr":de,ce=ke.tabIndex,we=ce===void 0?0:ce,nt=ke.autoFocus,Qe=ke.onHoverChange,xe=ke.onChange,ut=ke.onFocus,Lt=ke.onBlur,It=ke.onKeyDown,on=ke.onMouseLeave,_t=(0,ye.Z)(ke,se),tn=z(),$e=(0,Oe.Z)(tn,2),gt=$e[0],pt=$e[1],Mt=Ee.useRef(null),dn=function(){if(!ue){var Ra;(Ra=Mt.current)===null||Ra===void 0||Ra.focus()}};Ee.useImperativeHandle(Je,function(){return{focus:dn,blur:function(){if(!ue){var Ra;(Ra=Mt.current)===null||Ra===void 0||Ra.blur()}}}});var En=(0,ae.Z)(Ct||0,{value:ft}),Cn=(0,Oe.Z)(En,2),bn=Cn[0],pa=Cn[1],Na=(0,ae.Z)(null),Oa=(0,Oe.Z)(Na,2),ka=Oa[0],Ya=Oa[1],hr=function(Ra,Mr){var Za=De==="rtl",Qr=Ra+1;if(Bt){var vi=gt(Ra),gr=le(vi),la=vi.clientWidth;(Za&&Mr-gr>la/2||!Za&&Mr-gr0&&!Za||Mr===E.Z.RIGHT&&Qr>0&&Za?(Bt?Qr-=.5:Qr-=1,jn(Qr),Ra.preventDefault()):Mr===E.Z.LEFT&&Qr{const{componentCls:Je}=ke;return{[`${Je}-star`]:{position:"relative",display:"inline-block",color:"inherit",cursor:"pointer","&:not(:last-child)":{marginInlineEnd:ke.marginXS},"> div":{transition:`all ${ke.motionDurationMid}, outline 0s`,"&:hover":{transform:ke.starHoverScale},"&:focus":{outline:0},"&:focus-visible":{outline:`${ke.lineWidth}px dashed ${ke.starColor}`,transform:ke.starHoverScale}},"&-first, &-second":{color:ke.starBg,transition:`all ${ke.motionDurationMid}`,userSelect:"none",[ke.iconCls]:{verticalAlign:"middle"}},"&-first":{position:"absolute",top:0,insetInlineStart:0,width:"50%",height:"100%",overflow:"hidden",opacity:0},[`&-half ${Je}-star-first, &-half ${Je}-star-second`]:{opacity:1},[`&-half ${Je}-star-first, &-full ${Je}-star-second`]:{color:"inherit"}}}},Ue=ke=>({[`&-rtl${ke.componentCls}`]:{direction:"rtl"}}),tt=ke=>{const{componentCls:Je}=ke;return{[Je]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,ve.Wf)(ke)),{display:"inline-block",margin:0,padding:0,color:ke.starColor,fontSize:ke.starSize,lineHeight:"unset",listStyle:"none",outline:"none",[`&-disabled${Je} ${Je}-star`]:{cursor:"default","> div:hover":{transform:"scale(1)"}}}),it(ke)),{[`+ ${Je}-text`]:{display:"inline-block",marginInlineStart:ke.marginXS,fontSize:ke.fontSize}}),Ue(ke))}};var dt=(0,et.Z)("Rate",ke=>{const Je=(0,Ae.TS)(ke,{});return[tt(Je)]},ke=>({starColor:ke.yellow6,starSize:ke.controlHeightLG*.5,starHoverScale:"scale(1.1)",starBg:ke.colorFillContent})),rt=function(ke,Je){var Xe={};for(var ze in ke)Object.prototype.hasOwnProperty.call(ke,ze)&&Je.indexOf(ze)<0&&(Xe[ze]=ke[ze]);if(ke!=null&&typeof Object.getOwnPropertySymbols=="function")for(var qe=0,ze=Object.getOwnPropertySymbols(ke);qe{const{prefixCls:Xe,className:ze,rootClassName:qe,style:Et,tooltips:Ct,character:ft=Ee.createElement(me,null)}=ke,Ot=rt(ke,["prefixCls","className","rootClassName","style","tooltips","character"]),Fe=(ue,de)=>{let{index:De}=de;return Ct?Ee.createElement(Ge.Z,{title:Ct[De]},ue):ue},{getPrefixCls:wt,direction:Bt,rate:Ne}=Ee.useContext(Le.E_),lt=wt("rate",Xe),[ge,oe]=dt(lt),re=Object.assign(Object.assign({},Ne==null?void 0:Ne.style),Et);return ge(Ee.createElement(Se,Object.assign({ref:Je,character:ft,characterRender:Fe},Ot,{className:Ce()(ze,qe,oe,Ne==null?void 0:Ne.className),style:re,prefixCls:lt,direction:Bt})))})},61621:function(bt,xt,te){"use strict";te.d(xt,{Z:function(){return oe}});var x=te(92310),Ee=te.n(x),Me=te(59301),je=te(36355),he=te(2738),ie=re=>{const{prefixCls:ue,className:de,style:De,size:ce,shape:we}=re,nt=Ee()({[`${ue}-lg`]:ce==="large",[`${ue}-sm`]:ce==="small"}),Qe=Ee()({[`${ue}-circle`]:we==="circle",[`${ue}-square`]:we==="square",[`${ue}-round`]:we==="round"}),xe=Me.useMemo(()=>typeof ce=="number"?{width:ce,height:ce,lineHeight:`${ce}px`}:{},[ce]);return Me.createElement("span",{className:Ee()(ue,nt,Qe,de),style:Object.assign(Object.assign({},xe),De)})},me=te(36237),Ie=te(83116),Ce=te(37613);const pe=new me.Keyframes("ant-skeleton-loading",{"0%":{backgroundPosition:"100% 50%"},"100%":{backgroundPosition:"0 50%"}}),Oe=re=>({height:re,lineHeight:`${re}px`}),ye=re=>Object.assign({width:re},Oe(re)),ae=re=>({background:re.skeletonLoadingBackground,backgroundSize:"400% 100%",animationName:pe,animationDuration:re.skeletonLoadingMotionDuration,animationTimingFunction:"ease",animationIterationCount:"infinite"}),E=re=>Object.assign({width:re*5,minWidth:re*5},Oe(re)),a=re=>{const{skeletonAvatarCls:ue,gradientFromColor:de,controlHeight:De,controlHeightLG:ce,controlHeightSM:we}=re;return{[`${ue}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:de},ye(De)),[`${ue}${ue}-circle`]:{borderRadius:"50%"},[`${ue}${ue}-lg`]:Object.assign({},ye(ce)),[`${ue}${ue}-sm`]:Object.assign({},ye(we))}},b=re=>{const{controlHeight:ue,borderRadiusSM:de,skeletonInputCls:De,controlHeightLG:ce,controlHeightSM:we,gradientFromColor:nt}=re;return{[`${De}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:nt,borderRadius:de},E(ue)),[`${De}-lg`]:Object.assign({},E(ce)),[`${De}-sm`]:Object.assign({},E(we))}},y=re=>Object.assign({width:re},Oe(re)),z=re=>{const{skeletonImageCls:ue,imageSizeBase:de,gradientFromColor:De,borderRadiusSM:ce}=re;return{[`${ue}`]:Object.assign(Object.assign({display:"flex",alignItems:"center",justifyContent:"center",verticalAlign:"top",background:De,borderRadius:ce},y(de*2)),{[`${ue}-path`]:{fill:"#bfbfbf"},[`${ue}-svg`]:Object.assign(Object.assign({},y(de)),{maxWidth:de*4,maxHeight:de*4}),[`${ue}-svg${ue}-svg-circle`]:{borderRadius:"50%"}}),[`${ue}${ue}-circle`]:{borderRadius:"50%"}}},ee=(re,ue,de)=>{const{skeletonButtonCls:De}=re;return{[`${de}${De}-circle`]:{width:ue,minWidth:ue,borderRadius:"50%"},[`${de}${De}-round`]:{borderRadius:ue}}},ne=re=>Object.assign({width:re*2,minWidth:re*2},Oe(re)),le=re=>{const{borderRadiusSM:ue,skeletonButtonCls:de,controlHeight:De,controlHeightLG:ce,controlHeightSM:we,gradientFromColor:nt}=re;return Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({[`${de}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:nt,borderRadius:ue,width:De*2,minWidth:De*2},ne(De))},ee(re,De,de)),{[`${de}-lg`]:Object.assign({},ne(ce))}),ee(re,ce,`${de}-lg`)),{[`${de}-sm`]:Object.assign({},ne(we))}),ee(re,we,`${de}-sm`))},se=re=>{const{componentCls:ue,skeletonAvatarCls:de,skeletonTitleCls:De,skeletonParagraphCls:ce,skeletonButtonCls:we,skeletonInputCls:nt,skeletonImageCls:Qe,controlHeight:xe,controlHeightLG:ut,controlHeightSM:Lt,gradientFromColor:It,padding:on,marginSM:_t,borderRadius:tn,titleHeight:$e,blockRadius:gt,paragraphLiHeight:pt,controlHeightXS:Mt,paragraphMarginTop:dn}=re;return{[`${ue}`]:{display:"table",width:"100%",[`${ue}-header`]:{display:"table-cell",paddingInlineEnd:on,verticalAlign:"top",[`${de}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:It},ye(xe)),[`${de}-circle`]:{borderRadius:"50%"},[`${de}-lg`]:Object.assign({},ye(ut)),[`${de}-sm`]:Object.assign({},ye(Lt))},[`${ue}-content`]:{display:"table-cell",width:"100%",verticalAlign:"top",[`${De}`]:{width:"100%",height:$e,background:It,borderRadius:gt,[`+ ${ce}`]:{marginBlockStart:Lt}},[`${ce}`]:{padding:0,"> li":{width:"100%",height:pt,listStyle:"none",background:It,borderRadius:gt,"+ li":{marginBlockStart:Mt}}},[`${ce}> li:last-child:not(:first-child):not(:nth-child(2))`]:{width:"61%"}},[`&-round ${ue}-content`]:{[`${De}, ${ce} > li`]:{borderRadius:tn}}},[`${ue}-with-avatar ${ue}-content`]:{[`${De}`]:{marginBlockStart:_t,[`+ ${ce}`]:{marginBlockStart:dn}}},[`${ue}${ue}-element`]:Object.assign(Object.assign(Object.assign(Object.assign({display:"inline-block",width:"auto"},le(re)),a(re)),b(re)),z(re)),[`${ue}${ue}-block`]:{width:"100%",[`${we}`]:{width:"100%"},[`${nt}`]:{width:"100%"}},[`${ue}${ue}-active`]:{[` - ${De}, + ${Be}-prev, + ${Be}-next, + ${Be}-jump-prev, + ${Be}-jump-next + `]:{display:"inline-block",minWidth:ce.itemSize,height:ce.itemSize,color:ce.colorText,fontFamily:ce.fontFamily,lineHeight:`${ce.itemSize}px`,textAlign:"center",verticalAlign:"middle",listStyle:"none",borderRadius:ce.borderRadius,cursor:"pointer",transition:`all ${ce.motionDurationMid}`},[`${Be}-prev, ${Be}-next`]:{fontFamily:"Arial, Helvetica, sans-serif",outline:0,button:{color:ce.colorText,cursor:"pointer",userSelect:"none"},[`${Be}-item-link`]:{display:"block",width:"100%",height:"100%",padding:0,fontSize:ce.fontSizeSM,textAlign:"center",backgroundColor:"transparent",border:`${ce.lineWidth}px ${ce.lineType} transparent`,borderRadius:ce.borderRadius,outline:"none",transition:`all ${ce.motionDurationMid}`},[`&:hover ${Be}-item-link`]:{backgroundColor:ce.colorBgTextHover},[`&:active ${Be}-item-link`]:{backgroundColor:ce.colorBgTextActive},[`&${Be}-disabled:hover`]:{[`${Be}-item-link`]:{backgroundColor:"transparent"}}},[`${Be}-slash`]:{marginInlineEnd:ce.paginationSlashMarginInlineEnd,marginInlineStart:ce.paginationSlashMarginInlineStart},[`${Be}-options`]:{display:"inline-block",marginInlineStart:ce.margin,verticalAlign:"middle","&-size-changer.-select":{display:"inline-block",width:"auto"},"&-quick-jumper":{display:"inline-block",height:ce.controlHeight,marginInlineStart:ce.marginXS,lineHeight:`${ce.controlHeight}px`,verticalAlign:"top",input:Object.assign(Object.assign({},(0,ze.ik)(ce)),{width:ce.controlHeightLG*1.25,height:ce.controlHeight,boxSizing:"border-box",margin:0,marginInlineStart:ce.marginXS,marginInlineEnd:ce.marginXS})}}}},Bt=ce=>{const{componentCls:Be}=ce;return{[`${Be}-item`]:{display:"inline-block",minWidth:ce.itemSize,height:ce.itemSize,marginInlineEnd:ce.marginXS,fontFamily:ce.fontFamily,lineHeight:`${ce.itemSize-2}px`,textAlign:"center",verticalAlign:"middle",listStyle:"none",backgroundColor:"transparent",border:`${ce.lineWidth}px ${ce.lineType} transparent`,borderRadius:ce.borderRadius,outline:0,cursor:"pointer",userSelect:"none",a:{display:"block",padding:`0 ${ce.paginationItemPaddingInline}px`,color:ce.colorText,"&:hover":{textDecoration:"none"}},[`&:not(${Be}-item-active)`]:{"&:hover":{transition:`all ${ce.motionDurationMid}`,backgroundColor:ce.colorBgTextHover},"&:active":{backgroundColor:ce.colorBgTextActive}},"&-active":{fontWeight:ce.fontWeightStrong,backgroundColor:ce.itemActiveBg,borderColor:ce.colorPrimary,a:{color:ce.colorPrimary},"&:hover":{borderColor:ce.colorPrimaryHover},"&:hover a":{color:ce.colorPrimaryHover}}}}},Ne=ce=>{const{componentCls:Be}=ce;return{[Be]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,$e.Wf)(ce)),{"ul, ol":{margin:0,padding:0,listStyle:"none"},"&::after":{display:"block",clear:"both",height:0,overflow:"hidden",visibility:"hidden",content:'""'},[`${Be}-total-text`]:{display:"inline-block",height:ce.itemSize,marginInlineEnd:ce.marginXS,lineHeight:`${ce.itemSize-2}px`,verticalAlign:"middle"}}),Bt(ce)),wt(ce)),Fe(ce)),Ot(ce)),ft(ce)),{[`@media only screen and (max-width: ${ce.screenLG}px)`]:{[`${Be}-item`]:{"&-after-jump-prev, &-before-jump-next":{display:"none"}}},[`@media only screen and (max-width: ${ce.screenSM}px)`]:{[`${Be}-options`]:{display:"none"}}}),[`&${ce.componentCls}-rtl`]:{direction:"rtl"}}},lt=ce=>{const{componentCls:Be}=ce;return{[`${Be}${Be}-disabled:not(${Be}-mini)`]:{"&, &:hover":{[`${Be}-item-link`]:{borderColor:ce.colorBorder}},"&:focus-visible":{[`${Be}-item-link`]:{borderColor:ce.colorBorder}},[`${Be}-item, ${Be}-item-link`]:{backgroundColor:ce.colorBgContainerDisabled,borderColor:ce.colorBorder,[`&:hover:not(${Be}-item-active)`]:{backgroundColor:ce.colorBgContainerDisabled,borderColor:ce.colorBorder,a:{color:ce.colorTextDisabled}},[`&${Be}-item-active`]:{backgroundColor:ce.itemActiveBgDisabled}},[`${Be}-prev, ${Be}-next`]:{"&:hover button":{backgroundColor:ce.colorBgContainerDisabled,borderColor:ce.colorBorder,color:ce.colorTextDisabled},[`${Be}-item-link`]:{backgroundColor:ce.colorBgContainerDisabled,borderColor:ce.colorBorder}}},[`${Be}:not(${Be}-mini)`]:{[`${Be}-prev, ${Be}-next`]:{"&:hover button":{borderColor:ce.colorPrimaryHover,backgroundColor:ce.itemBg},[`${Be}-item-link`]:{backgroundColor:ce.itemLinkBg,borderColor:ce.colorBorder},[`&:hover ${Be}-item-link`]:{borderColor:ce.colorPrimary,backgroundColor:ce.itemBg,color:ce.colorPrimary},[`&${Be}-disabled`]:{[`${Be}-item-link`]:{borderColor:ce.colorBorder,color:ce.colorTextDisabled}}},[`${Be}-item`]:{backgroundColor:ce.itemBg,border:`${ce.lineWidth}px ${ce.lineType} ${ce.colorBorder}`,[`&:hover:not(${Be}-item-active)`]:{borderColor:ce.colorPrimary,backgroundColor:ce.itemBg,a:{color:ce.colorPrimary}},"&-active":{borderColor:ce.colorPrimary}}}}},ge=ce=>{const{componentCls:Be}=ce;return{[`${Be}:not(${Be}-disabled)`]:{[`${Be}-item`]:Object.assign({},(0,$e.Qy)(ce)),[`${Be}-jump-prev, ${Be}-jump-next`]:{"&:focus-visible":Object.assign({[`${Be}-item-link-icon`]:{opacity:1},[`${Be}-item-ellipsis`]:{opacity:0}},(0,$e.oN)(ce))},[`${Be}-prev, ${Be}-next`]:{[`&:focus-visible ${Be}-item-link`]:Object.assign({},(0,$e.oN)(ce))}}}};var oe=(0,ht.Z)("Pagination",ce=>{const Be=(0,Ct.TS)(ce,{inputOutlineOffset:0,paginationMiniOptionsMarginInlineStart:ce.marginXXS/2,paginationMiniQuickJumperInputWidth:ce.controlHeightLG*1.1,paginationItemPaddingInline:ce.marginXXS*1.5,paginationEllipsisLetterSpacing:ce.marginXXS/2,paginationSlashMarginInlineStart:ce.marginXXS,paginationSlashMarginInlineEnd:ce.marginSM,paginationEllipsisTextIndent:"0.13em"},(0,ze.e5)(ce),(0,ze.TM)(ce));return[Ne(Be),ge(Be),ce.wireframe&<(Be)]},ce=>({itemBg:ce.colorBgContainer,itemSize:ce.controlHeight,itemSizeSM:ce.controlHeightSM,itemActiveBg:ce.colorBgContainer,itemLinkBg:ce.colorBgContainer,itemActiveColorDisabled:ce.colorTextDisabled,itemActiveBgDisabled:ce.controlItemBgActiveDisabled,itemInputBg:ce.colorBgContainer,miniOptionsSizeChangerTop:0})),re=function(ce,Be){var nt={};for(var Qe in ce)Object.prototype.hasOwnProperty.call(ce,Qe)&&Be.indexOf(Qe)<0&&(nt[Qe]=ce[Qe]);if(ce!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ae=0,Qe=Object.getOwnPropertySymbols(ce);Ae{const{prefixCls:Be,selectPrefixCls:nt,className:Qe,rootClassName:Ae,style:dt,size:Lt,locale:It,selectComponentClass:on,responsive:_t,showSizeChanger:tn}=ce,et=re(ce,["prefixCls","selectPrefixCls","className","rootClassName","style","size","locale","selectComponentClass","responsive","showSizeChanger"]),{xs:gt}=(0,Ye.Z)(_t),{getPrefixCls:pt,direction:Mt,pagination:dn={}}=he.useContext(ut.E_),En=pt("pagination",Be),[Fn,xn]=oe(En),pa=tn!=null?tn:dn.showSizeChanger,Na=he.useMemo(()=>{const Va=he.createElement("span",{className:`${En}-item-ellipsis`},"\u2022\u2022\u2022"),un=he.createElement("button",{className:`${En}-item-link`,type:"button",tabIndex:-1},Mt==="rtl"?he.createElement(Pe.Z,null):he.createElement(Ce.Z,null)),Nn=he.createElement("button",{className:`${En}-item-link`,type:"button",tabIndex:-1},Mt==="rtl"?he.createElement(Ce.Z,null):he.createElement(Pe.Z,null)),aa=he.createElement("a",{className:`${En}-item-link`},he.createElement("div",{className:`${En}-item-container`},Mt==="rtl"?he.createElement(Ie.Z,{className:`${En}-item-link-icon`}):he.createElement(me,{className:`${En}-item-link-icon`}),Va)),Ga=he.createElement("a",{className:`${En}-item-link`},he.createElement("div",{className:`${En}-item-container`},Mt==="rtl"?he.createElement(me,{className:`${En}-item-link-icon`}):he.createElement(Ie.Z,{className:`${En}-item-link-icon`}),Va));return{prevIcon:un,nextIcon:Nn,jumpPrevIcon:aa,jumpNextIcon:Ga}},[Mt,En]),[Oa]=(0,Ze.Z)("Pagination",qe.Z),ka=Object.assign(Object.assign({},Oa),It),Ya=(0,rt.Z)(Lt),hr=Ya==="small"||!!(gt&&!Ya&&_t),Gn=pt("select",nt),Cr=Se()({[`${En}-mini`]:hr,[`${En}-rtl`]:Mt==="rtl"},dn==null?void 0:dn.className,Qe,Ae,xn),Er=Object.assign(Object.assign({},dn==null?void 0:dn.style),dt);return Fn(he.createElement(Ke,Object.assign({},Na,et,{style:Er,prefixCls:En,selectPrefixCls:Gn,className:Cr,selectComponentClass:on||(hr?Je:Xe),locale:ka,showSizeChanger:pa})))},Me=de},93948:function(bt,xt,te){"use strict";te.d(xt,{Z:function(){return tn}});var x=te(59301),he=te(29679),Oe=te(40001),Ge=te(19248),ve=te(99267),we=te(92310),le=te.n(we),me=te(2738),Ie=te(36355),Ce=te(54476),Pe=te(33885),be=te(75931),Se={percent:0,prefixCls:"rc-progress",strokeColor:"#2db7f5",strokeLinecap:"round",strokeWidth:1,trailColor:"#D9D9D9",trailWidth:1,gapPosition:"bottom"},ne=function(){var gt=(0,x.useRef)([]),pt=(0,x.useRef)(null);return(0,x.useEffect)(function(){var Mt=Date.now(),dn=!1;gt.current.forEach(function(En){if(En){dn=!0;var Fn=En.style;Fn.transitionDuration=".3s, .3s, .3s, .06s",pt.current&&Mt-pt.current<100&&(Fn.transitionDuration="0s, 0s")}}),dn&&(pt.current=Date.now())}),gt.current},E=["className","percent","prefixCls","strokeColor","strokeLinecap","strokeWidth","style","trailColor","trailWidth","transition"],a=function(gt){var pt=(0,Pe.Z)((0,Pe.Z)({},Se),gt),Mt=pt.className,dn=pt.percent,En=pt.prefixCls,Fn=pt.strokeColor,xn=pt.strokeLinecap,pa=pt.strokeWidth,Na=pt.style,Oa=pt.trailColor,ka=pt.trailWidth,Ya=pt.transition,hr=(0,be.Z)(pt,E);delete hr.gapPosition;var Gn=Array.isArray(dn)?dn:[dn],Cr=Array.isArray(Fn)?Fn:[Fn],Er=ne(),Va=pa/2,un=100-pa/2,Nn="M ".concat(xn==="round"?Va:0,",").concat(Va,` + L `).concat(xn==="round"?un:100,",").concat(Va),aa="0 0 100 ".concat(pa),Ga=0;return x.createElement("svg",(0,Ce.Z)({className:le()("".concat(En,"-line"),Mt),viewBox:aa,preserveAspectRatio:"none",style:Na},hr),x.createElement("path",{className:"".concat(En,"-line-trail"),d:Nn,strokeLinecap:xn,stroke:Oa,strokeWidth:ka||pa,fillOpacity:"0"}),Gn.map(function(ya,Sn){var Jr=1;switch(xn){case"round":Jr=1-pa/100;break;case"square":Jr=1-pa/2/100;break;default:Jr=1;break}var So={strokeDasharray:"".concat(ya*Jr,"px, 100px"),strokeDashoffset:"-".concat(Ga,"px"),transition:Ya||"stroke-dashoffset 0.3s ease 0s, stroke-dasharray .3s ease 0s, stroke 0.3s linear"},jt=Cr[Sn]||Cr[Cr.length-1];return Ga+=ya,x.createElement("path",{key:Sn,className:"".concat(En,"-line-path"),d:Nn,strokeLinecap:xn,stroke:jt,strokeWidth:pa,fillOpacity:"0",ref:function(Rt){Er[Sn]=Rt},style:So})}))},b=a,y=te(76190),z=te(42978),ee=te(47273),ae=0,se=(0,ee.Z)();function ie(){var et;return se?(et=ae,ae+=1):et="TEST_OR_SSR",et}var fe=function(et){var gt=x.useState(),pt=(0,z.Z)(gt,2),Mt=pt[0],dn=pt[1];return x.useEffect(function(){dn("rc_progress_".concat(ie()))},[]),et||Mt},Ee=function(gt){var pt=gt.bg,Mt=gt.children;return x.createElement("div",{style:{width:"100%",height:"100%",background:pt}},Mt)};function ye(et,gt){return Object.keys(et).map(function(pt){var Mt=parseFloat(pt),dn="".concat(Math.floor(Mt*gt),"%");return"".concat(et[pt]," ").concat(dn)})}var Le=x.forwardRef(function(et,gt){var pt=et.prefixCls,Mt=et.color,dn=et.gradientId,En=et.radius,Fn=et.style,xn=et.ptg,pa=et.strokeLinecap,Na=et.strokeWidth,Oa=et.size,ka=et.gapDegree,Ya=Mt&&(0,y.Z)(Mt)==="object",hr=Ya?"#FFF":void 0,Gn=Oa/2,Cr=x.createElement("circle",{className:"".concat(pt,"-circle-path"),r:En,cx:Gn,cy:Gn,stroke:hr,strokeLinecap:pa,strokeWidth:Na,opacity:xn===0?0:1,style:Fn,ref:gt});if(!Ya)return Cr;var Er="".concat(dn,"-conic"),Va=ka?"".concat(180+ka/2,"deg"):"0deg",un=ye(Mt,(360-ka)/360),Nn=ye(Mt,1),aa="conic-gradient(from ".concat(Va,", ").concat(un.join(", "),")"),Ga="linear-gradient(to ".concat(ka?"bottom":"top",", ").concat(Nn.join(", "),")");return x.createElement(x.Fragment,null,x.createElement("mask",{id:Er},Cr),x.createElement("foreignObject",{x:0,y:0,width:Oa,height:Oa,mask:"url(#".concat(Er,")")},x.createElement(Ee,{bg:Ga},x.createElement(Ee,{bg:aa}))))}),He=Le,pe=100,tt=function(gt,pt,Mt,dn,En,Fn,xn,pa,Na,Oa){var ka=arguments.length>10&&arguments[10]!==void 0?arguments[10]:0,Ya=Mt/100*360*((360-Fn)/360),hr=Fn===0?0:{bottom:0,top:180,left:90,right:-90}[xn],Gn=(100-dn)/100*pt;Na==="round"&&dn!==100&&(Gn+=Oa/2,Gn>=pt&&(Gn=pt-.01));var Cr=pe/2;return{stroke:typeof pa=="string"?pa:void 0,strokeDasharray:"".concat(pt,"px ").concat(gt),strokeDashoffset:Gn+ka,transform:"rotate(".concat(En+Ya+hr,"deg)"),transformOrigin:"".concat(Cr,"px ").concat(Cr,"px"),transition:"stroke-dashoffset .3s ease 0s, stroke-dasharray .3s ease 0s, stroke .3s, stroke-width .06s ease .3s, opacity .3s ease 0s",fillOpacity:0}},xe=["id","prefixCls","steps","strokeWidth","trailWidth","gapDegree","gapPosition","trailColor","strokeLinecap","style","className","strokeColor","percent"];function it(et){var gt=et!=null?et:[];return Array.isArray(gt)?gt:[gt]}var Ke=function(gt){var pt=(0,Pe.Z)((0,Pe.Z)({},Se),gt),Mt=pt.id,dn=pt.prefixCls,En=pt.steps,Fn=pt.strokeWidth,xn=pt.trailWidth,pa=pt.gapDegree,Na=pa===void 0?0:pa,Oa=pt.gapPosition,ka=pt.trailColor,Ya=pt.strokeLinecap,hr=pt.style,Gn=pt.className,Cr=pt.strokeColor,Er=pt.percent,Va=(0,be.Z)(pt,xe),un=pe/2,Nn=fe(Mt),aa="".concat(Nn,"-gradient"),Ga=un-Fn/2,ya=Math.PI*2*Ga,Sn=Na>0?90+Na/2:-90,Jr=ya*((360-Na)/360),So=(0,y.Z)(En)==="object"?En:{count:En,space:2},jt=So.count,Nt=So.space,Rt=it(Er),An=it(Cr),Fa=An.find(function(gr){return gr&&(0,y.Z)(gr)==="object"}),ia=Fa&&(0,y.Z)(Fa)==="object",Ra=ia?"butt":Ya,Mr=tt(ya,Jr,0,100,Sn,Na,Oa,ka,Ra,Fn),Za=ne(),Qr=function(){var la=0;return Rt.map(function(io,ai){var yo=An[ai]||An[An.length-1],no=tt(ya,Jr,la,io,Sn,Na,Oa,yo,Ra,Fn);return la+=io,x.createElement(He,{key:ai,color:yo,ptg:io,radius:Ga,prefixCls:dn,gradientId:aa,style:no,strokeLinecap:Ra,strokeWidth:Fn,gapDegree:Na,ref:function(yn){Za[ai]=yn},size:pe})}).reverse()},vi=function(){var la=Math.round(jt*(Rt[0]/100)),io=100/jt,ai=0;return new Array(jt).fill(null).map(function(yo,no){var At=no<=la-1?An[0]:ka,yn=At&&(0,y.Z)(At)==="object"?"url(#".concat(aa,")"):void 0,Cn=tt(ya,Jr,ai,io,Sn,Na,Oa,At,"butt",Fn,Nt);return ai+=(Jr-Cn.strokeDashoffset+Nt)*100/Jr,x.createElement("circle",{key:no,className:"".concat(dn,"-circle-path"),r:Ga,cx:un,cy:un,stroke:yn,strokeWidth:Fn,opacity:1,style:Cn,ref:function(Qn){Za[no]=Qn}})})};return x.createElement("svg",(0,Ce.Z)({className:le()("".concat(dn,"-circle"),Gn),viewBox:"0 0 ".concat(pe," ").concat(pe),style:hr,id:Mt,role:"presentation"},Va),!jt&&x.createElement("circle",{className:"".concat(dn,"-circle-trail"),r:Ga,cx:un,cy:un,stroke:ka,strokeLinecap:Ra,strokeWidth:xn||Fn,style:Mr}),jt?vi():Qr())},qe=Ke,ut={Line:b,Circle:qe},rt=te(6848),Ye=te(30071);function Ze(et){return!et||et<0?0:et>100?100:et}function ke(et){let{success:gt,successPercent:pt}=et,Mt=pt;return gt&&"progress"in gt&&(Mt=gt.progress),gt&&"percent"in gt&&(Mt=gt.percent),Mt}const Je=et=>{let{percent:gt,success:pt,successPercent:Mt}=et;const dn=Ze(ke({success:pt,successPercent:Mt}));return[dn,Ze(Ze(gt)-dn)]},Xe=et=>{let{success:gt={},strokeColor:pt}=et;const{strokeColor:Mt}=gt;return[Mt||Ye.presetPrimaryColors.green,pt||null]},ze=(et,gt,pt)=>{var Mt,dn,En,Fn;let xn=-1,pa=-1;if(gt==="step"){const Na=pt.steps,Oa=pt.strokeWidth;typeof et=="string"||typeof et=="undefined"?(xn=et==="small"?2:14,pa=Oa!=null?Oa:8):typeof et=="number"?[xn,pa]=[et,et]:[xn=14,pa=8]=et,xn*=Na}else if(gt==="line"){const Na=pt==null?void 0:pt.strokeWidth;typeof et=="string"||typeof et=="undefined"?pa=Na||(et==="small"?6:8):typeof et=="number"?[xn,pa]=[et,et]:[xn=-1,pa=8]=et}else(gt==="circle"||gt==="dashboard")&&(typeof et=="string"||typeof et=="undefined"?[xn,pa]=et==="small"?[60,60]:[120,120]:typeof et=="number"?[xn,pa]=[et,et]:(xn=(dn=(Mt=et[0])!==null&&Mt!==void 0?Mt:et[1])!==null&&dn!==void 0?dn:120,pa=(Fn=(En=et[0])!==null&&En!==void 0?En:et[1])!==null&&Fn!==void 0?Fn:120));return[xn,pa]},$e=3,ht=et=>$e/et*100;var ft=et=>{const{prefixCls:gt,trailColor:pt=null,strokeLinecap:Mt="round",gapPosition:dn,gapDegree:En,width:Fn=120,type:xn,children:pa,success:Na,size:Oa=Fn}=et,[ka,Ya]=ze(Oa,"circle");let{strokeWidth:hr}=et;hr===void 0&&(hr=Math.max(ht(ka),6));const Gn={width:ka,height:Ya,fontSize:ka*.15+6},Cr=x.useMemo(()=>{if(En||En===0)return En;if(xn==="dashboard")return 75},[En,xn]),Er=dn||xn==="dashboard"&&"bottom"||void 0,Va=Object.prototype.toString.call(et.strokeColor)==="[object Object]",un=Xe({success:Na,strokeColor:et.strokeColor}),Nn=le()(`${gt}-inner`,{[`${gt}-circle-gradient`]:Va}),aa=x.createElement(qe,{percent:Je(et),strokeWidth:hr,trailWidth:hr,strokeColor:un,strokeLinecap:Mt,trailColor:pt,prefixCls:gt,gapDegree:Cr,gapPosition:Er});return x.createElement("div",{className:Nn,style:Gn},ka<=20?x.createElement(rt.Z,{title:pa},x.createElement("span",null,aa)):x.createElement(x.Fragment,null,aa,pa))},Ot=function(et,gt){var pt={};for(var Mt in et)Object.prototype.hasOwnProperty.call(et,Mt)&>.indexOf(Mt)<0&&(pt[Mt]=et[Mt]);if(et!=null&&typeof Object.getOwnPropertySymbols=="function")for(var dn=0,Mt=Object.getOwnPropertySymbols(et);dn{let gt=[];return Object.keys(et).forEach(pt=>{const Mt=parseFloat(pt.replace(/%/g,""));isNaN(Mt)||gt.push({key:Mt,value:et[pt]})}),gt=gt.sort((pt,Mt)=>pt.key-Mt.key),gt.map(pt=>{let{key:Mt,value:dn}=pt;return`${dn} ${Mt}%`}).join(", ")},wt=(et,gt)=>{const{from:pt=Ye.presetPrimaryColors.blue,to:Mt=Ye.presetPrimaryColors.blue,direction:dn=gt==="rtl"?"to left":"to right"}=et,En=Ot(et,["from","to","direction"]);if(Object.keys(En).length!==0){const Fn=Fe(En);return{backgroundImage:`linear-gradient(${dn}, ${Fn})`}}return{backgroundImage:`linear-gradient(${dn}, ${pt}, ${Mt})`}};var Ne=et=>{const{prefixCls:gt,direction:pt,percent:Mt,size:dn,strokeWidth:En,strokeColor:Fn,strokeLinecap:xn="round",children:pa,trailColor:Na=null,success:Oa}=et,ka=Fn&&typeof Fn!="string"?wt(Fn,pt):{backgroundColor:Fn},Ya=xn==="square"||xn==="butt"?0:void 0,hr={backgroundColor:Na||void 0,borderRadius:Ya},Gn=dn!=null?dn:[-1,En||(dn==="small"?6:8)],[Cr,Er]=ze(Gn,"line",{strokeWidth:En}),Va=Object.assign({width:`${Ze(Mt)}%`,height:Er,borderRadius:Ya},ka),un=ke(et),Nn={width:`${Ze(un)}%`,height:Er,borderRadius:Ya,backgroundColor:Oa==null?void 0:Oa.strokeColor},aa={width:Cr<0?"100%":Cr,height:Er};return x.createElement(x.Fragment,null,x.createElement("div",{className:`${gt}-outer`,style:aa},x.createElement("div",{className:`${gt}-inner`,style:hr},x.createElement("div",{className:`${gt}-bg`,style:Va}),un!==void 0?x.createElement("div",{className:`${gt}-success-bg`,style:Nn}):null)),pa)},ge=et=>{const{size:gt,steps:pt,percent:Mt=0,strokeWidth:dn=8,strokeColor:En,trailColor:Fn=null,prefixCls:xn,children:pa}=et,Na=Math.round(pt*(Mt/100)),Oa=gt==="small"?2:14,ka=gt!=null?gt:[Oa,dn],[Ya,hr]=ze(ka,"step",{steps:pt,strokeWidth:dn}),Gn=Ya/pt,Cr=new Array(pt);for(let Er=0;Er{const gt=et?"100%":"-100%";return new oe.Keyframes(`antProgress${et?"RTL":"LTR"}Active`,{"0%":{transform:`translateX(${gt}) scaleX(0)`,opacity:.1},"20%":{transform:`translateX(${gt}) scaleX(0)`,opacity:.5},to:{transform:"translateX(0) scaleX(1)",opacity:0}})},ce=et=>{const{componentCls:gt,iconCls:pt}=et;return{[gt]:Object.assign(Object.assign({},(0,re.Wf)(et)),{display:"inline-block","&-rtl":{direction:"rtl"},"&-line":{position:"relative",width:"100%",fontSize:et.fontSize,marginInlineEnd:et.marginXS,marginBottom:et.marginXS},[`${gt}-outer`]:{display:"inline-block",width:"100%"},[`&${gt}-show-info`]:{[`${gt}-outer`]:{marginInlineEnd:`calc(-2em - ${et.marginXS}px)`,paddingInlineEnd:`calc(2em + ${et.paddingXS}px)`}},[`${gt}-inner`]:{position:"relative",display:"inline-block",width:"100%",overflow:"hidden",verticalAlign:"middle",backgroundColor:et.remainingColor,borderRadius:et.lineBorderRadius},[`${gt}-inner:not(${gt}-circle-gradient)`]:{[`${gt}-circle-path`]:{stroke:et.defaultColor}},[`${gt}-success-bg, ${gt}-bg`]:{position:"relative",backgroundColor:et.defaultColor,borderRadius:et.lineBorderRadius,transition:`all ${et.motionDurationSlow} ${et.motionEaseInOutCirc}`},[`${gt}-success-bg`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,backgroundColor:et.colorSuccess},[`${gt}-text`]:{display:"inline-block",width:"2em",marginInlineStart:et.marginXS,color:et.colorText,lineHeight:1,whiteSpace:"nowrap",textAlign:"start",verticalAlign:"middle",wordBreak:"normal",[pt]:{fontSize:et.fontSize}},[`&${gt}-status-active`]:{[`${gt}-bg::before`]:{position:"absolute",inset:0,backgroundColor:et.colorBgContainer,borderRadius:et.lineBorderRadius,opacity:0,animationName:Me(),animationDuration:et.progressActiveMotionDuration,animationTimingFunction:et.motionEaseOutQuint,animationIterationCount:"infinite",content:'""'}},[`&${gt}-rtl${gt}-status-active`]:{[`${gt}-bg::before`]:{animationName:Me(!0)}},[`&${gt}-status-exception`]:{[`${gt}-bg`]:{backgroundColor:et.colorError},[`${gt}-text`]:{color:et.colorError}},[`&${gt}-status-exception ${gt}-inner:not(${gt}-circle-gradient)`]:{[`${gt}-circle-path`]:{stroke:et.colorError}},[`&${gt}-status-success`]:{[`${gt}-bg`]:{backgroundColor:et.colorSuccess},[`${gt}-text`]:{color:et.colorSuccess}},[`&${gt}-status-success ${gt}-inner:not(${gt}-circle-gradient)`]:{[`${gt}-circle-path`]:{stroke:et.colorSuccess}}})}},Be=et=>{const{componentCls:gt,iconCls:pt}=et;return{[gt]:{[`${gt}-circle-trail`]:{stroke:et.remainingColor},[`&${gt}-circle ${gt}-inner`]:{position:"relative",lineHeight:1,backgroundColor:"transparent"},[`&${gt}-circle ${gt}-text`]:{position:"absolute",insetBlockStart:"50%",insetInlineStart:0,width:"100%",margin:0,padding:0,color:et.circleTextColor,fontSize:et.circleTextFontSize,lineHeight:1,whiteSpace:"normal",textAlign:"center",transform:"translateY(-50%)",[pt]:{fontSize:`${et.fontSize/et.fontSizeSM}em`}},[`${gt}-circle&-status-exception`]:{[`${gt}-text`]:{color:et.colorError}},[`${gt}-circle&-status-success`]:{[`${gt}-text`]:{color:et.colorSuccess}}},[`${gt}-inline-circle`]:{lineHeight:1,[`${gt}-inner`]:{verticalAlign:"bottom"}}}},nt=et=>{const{componentCls:gt}=et;return{[gt]:{[`${gt}-steps`]:{display:"inline-block","&-outer":{display:"flex",flexDirection:"row",alignItems:"center"},"&-item":{flexShrink:0,minWidth:et.progressStepMinWidth,marginInlineEnd:et.progressStepMarginInlineEnd,backgroundColor:et.remainingColor,transition:`all ${et.motionDurationSlow}`,"&-active":{backgroundColor:et.defaultColor}}}}}},Qe=et=>{const{componentCls:gt,iconCls:pt}=et;return{[gt]:{[`${gt}-small&-line, ${gt}-small&-line ${gt}-text ${pt}`]:{fontSize:et.fontSizeSM}}}};var Ae=(0,ue.Z)("Progress",et=>{const gt=et.marginXXS/2,pt=(0,de.TS)(et,{progressStepMarginInlineEnd:gt,progressStepMinWidth:gt,progressActiveMotionDuration:"2.4s"});return[ce(pt),Be(pt),nt(pt),Qe(pt)]},et=>({circleTextColor:et.colorText,defaultColor:et.colorInfo,remainingColor:et.colorFillSecondary,lineBorderRadius:100,circleTextFontSize:"1em"})),dt=function(et,gt){var pt={};for(var Mt in et)Object.prototype.hasOwnProperty.call(et,Mt)&>.indexOf(Mt)<0&&(pt[Mt]=et[Mt]);if(et!=null&&typeof Object.getOwnPropertySymbols=="function")for(var dn=0,Mt=Object.getOwnPropertySymbols(et);dn{const{prefixCls:pt,className:Mt,rootClassName:dn,steps:En,strokeColor:Fn,percent:xn=0,size:pa="default",showInfo:Na=!0,type:Oa="line",status:ka,format:Ya,style:hr}=et,Gn=dt(et,["prefixCls","className","rootClassName","steps","strokeColor","percent","size","showInfo","type","status","format","style"]),Cr=x.useMemo(()=>{var Rt,An;const Fa=ke(et);return parseInt(Fa!==void 0?(Rt=Fa!=null?Fa:0)===null||Rt===void 0?void 0:Rt.toString():(An=xn!=null?xn:0)===null||An===void 0?void 0:An.toString(),10)},[xn,et.success,et.successPercent]),Er=x.useMemo(()=>!It.includes(ka)&&Cr>=100?"success":ka||"normal",[ka,Cr]),{getPrefixCls:Va,direction:un,progress:Nn}=x.useContext(Ie.E_),aa=Va("progress",pt),[Ga,ya]=Ae(aa),Sn=x.useMemo(()=>{if(!Na)return null;const Rt=ke(et);let An;const Fa=Ya||(Ra=>`${Ra}%`),ia=Oa==="line";return Ya||Er!=="exception"&&Er!=="success"?An=Fa(Ze(xn),Ze(Rt)):Er==="exception"?An=ia?x.createElement(Ge.Z,null):x.createElement(ve.Z,null):Er==="success"&&(An=ia?x.createElement(he.Z,null):x.createElement(Oe.Z,null)),x.createElement("span",{className:`${aa}-text`,title:typeof An=="string"?An:void 0},An)},[Na,xn,Cr,Er,Oa,aa,Ya]),Jr=Array.isArray(Fn)?Fn[0]:Fn,So=typeof Fn=="string"||Array.isArray(Fn)?Fn:void 0;let jt;Oa==="line"?jt=En?x.createElement(ge,Object.assign({},et,{strokeColor:So,prefixCls:aa,steps:En}),Sn):x.createElement(Ne,Object.assign({},et,{strokeColor:Jr,prefixCls:aa,direction:un}),Sn):(Oa==="circle"||Oa==="dashboard")&&(jt=x.createElement(ft,Object.assign({},et,{strokeColor:Jr,prefixCls:aa,progressStatus:Er}),Sn));const Nt=le()(aa,`${aa}-status-${Er}`,`${aa}-${Oa==="dashboard"&&"circle"||En&&"steps"||Oa}`,{[`${aa}-inline-circle`]:Oa==="circle"&&ze(pa,"circle")[0]<=20,[`${aa}-show-info`]:Na,[`${aa}-${pa}`]:typeof pa=="string",[`${aa}-rtl`]:un==="rtl"},Nn==null?void 0:Nn.className,Mt,dn,ya);return Ga(x.createElement("div",Object.assign({ref:gt,style:Object.assign(Object.assign({},Nn==null?void 0:Nn.style),hr),className:Nt,role:"progressbar","aria-valuenow":Cr},(0,me.Z)(Gn,["trailColor","strokeWidth","width","gapDegree","gapPosition","strokeLinecap","success","successPercent"])),jt))}),tn=_t},13570:function(bt,xt,te){"use strict";te.d(xt,{Z:function(){return Ze}});var x=te(54476),he=te(59301),Oe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M908.1 353.1l-253.9-36.9L540.7 86.1c-3.1-6.3-8.2-11.4-14.5-14.5-15.8-7.8-35-1.3-42.9 14.5L369.8 316.2l-253.9 36.9c-7 1-13.4 4.3-18.3 9.3a32.05 32.05 0 00.6 45.3l183.7 179.1-43.4 252.9a31.95 31.95 0 0046.4 33.7L512 754l227.1 119.4c6.2 3.3 13.4 4.4 20.3 3.2 17.4-3 29.1-19.5 26.1-36.9l-43.4-252.9 183.7-179.1c5-4.9 8.3-11.3 9.3-18.3 2.7-17.5-9.5-33.7-27-36.3z"}}]},name:"star",theme:"filled"},Ge=Oe,ve=te(7657),we=function(Je,Xe){return he.createElement(ve.Z,(0,x.Z)({},Je,{ref:Xe,icon:Ge}))},le=he.forwardRef(we),me=le,Ie=te(92310),Ce=te.n(Ie),Pe=te(20068),be=te(42978),Se=te(75931),ne=te(18929),E=te(10228),a=te(26112);function b(ke,Je){var Xe=ke.disabled,ze=ke.prefixCls,$e=ke.character,ht=ke.characterRender,Ct=ke.index,ft=ke.count,Ot=ke.value,Fe=ke.allowHalf,wt=ke.focused,Bt=ke.onHover,Ne=ke.onClick,lt=function(Be){Bt(Be,Ct)},ge=function(Be){Ne(Be,Ct)},oe=function(Be){Be.keyCode===E.Z.ENTER&&Ne(Be,Ct)},re=Ct+1,ue=new Set([ze]);Ot===0&&Ct===0&&wt?ue.add("".concat(ze,"-focused")):Fe&&Ot+.5>=re&&OtCt?"true":"false","aria-posinset":Ct+1,"aria-setsize":ft,tabIndex:Xe?-1:0},he.createElement("div",{className:"".concat(ze,"-first")},de),he.createElement("div",{className:"".concat(ze,"-second")},de)));return ht&&(Me=ht(Me,ke)),Me}var y=he.forwardRef(b);function z(){var ke=he.useRef({});function Je(ze){return ke.current[ze]}function Xe(ze){return function($e){ke.current[ze]=$e}}return[Je,Xe]}function ee(ke){var Je=ke.pageXOffset,Xe="scrollLeft";if(typeof Je!="number"){var ze=ke.document;Je=ze.documentElement[Xe],typeof Je!="number"&&(Je=ze.body[Xe])}return Je}function ae(ke){var Je,Xe,ze=ke.ownerDocument,$e=ze.body,ht=ze&&ze.documentElement,Ct=ke.getBoundingClientRect();return Je=Ct.left,Xe=Ct.top,Je-=ht.clientLeft||$e.clientLeft||0,Xe-=ht.clientTop||$e.clientTop||0,{left:Je,top:Xe}}function se(ke){var Je=ae(ke),Xe=ke.ownerDocument,ze=Xe.defaultView||Xe.parentWindow;return Je.left+=ee(ze),Je.left}var ie=["prefixCls","className","defaultValue","value","count","allowHalf","allowClear","character","characterRender","disabled","direction","tabIndex","autoFocus","onHoverChange","onChange","onFocus","onBlur","onKeyDown","onMouseLeave"];function fe(ke,Je){var Xe,ze=ke.prefixCls,$e=ze===void 0?"rc-rate":ze,ht=ke.className,Ct=ke.defaultValue,ft=ke.value,Ot=ke.count,Fe=Ot===void 0?5:Ot,wt=ke.allowHalf,Bt=wt===void 0?!1:wt,Ne=ke.allowClear,lt=Ne===void 0?!0:Ne,ge=ke.character,oe=ge===void 0?"\u2605":ge,re=ke.characterRender,ue=ke.disabled,de=ke.direction,Me=de===void 0?"ltr":de,ce=ke.tabIndex,Be=ce===void 0?0:ce,nt=ke.autoFocus,Qe=ke.onHoverChange,Ae=ke.onChange,dt=ke.onFocus,Lt=ke.onBlur,It=ke.onKeyDown,on=ke.onMouseLeave,_t=(0,Se.Z)(ke,ie),tn=z(),et=(0,be.Z)(tn,2),gt=et[0],pt=et[1],Mt=he.useRef(null),dn=function(){if(!ue){var Ra;(Ra=Mt.current)===null||Ra===void 0||Ra.focus()}};he.useImperativeHandle(Je,function(){return{focus:dn,blur:function(){if(!ue){var Ra;(Ra=Mt.current)===null||Ra===void 0||Ra.blur()}}}});var En=(0,ne.Z)(Ct||0,{value:ft}),Fn=(0,be.Z)(En,2),xn=Fn[0],pa=Fn[1],Na=(0,ne.Z)(null),Oa=(0,be.Z)(Na,2),ka=Oa[0],Ya=Oa[1],hr=function(Ra,Mr){var Za=Me==="rtl",Qr=Ra+1;if(Bt){var vi=gt(Ra),gr=se(vi),la=vi.clientWidth;(Za&&Mr-gr>la/2||!Za&&Mr-gr0&&!Za||Mr===E.Z.RIGHT&&Qr>0&&Za?(Bt?Qr-=.5:Qr-=1,Gn(Qr),Ra.preventDefault()):Mr===E.Z.LEFT&&Qr{const{componentCls:Je}=ke;return{[`${Je}-star`]:{position:"relative",display:"inline-block",color:"inherit",cursor:"pointer","&:not(:last-child)":{marginInlineEnd:ke.marginXS},"> div":{transition:`all ${ke.motionDurationMid}, outline 0s`,"&:hover":{transform:ke.starHoverScale},"&:focus":{outline:0},"&:focus-visible":{outline:`${ke.lineWidth}px dashed ${ke.starColor}`,transform:ke.starHoverScale}},"&-first, &-second":{color:ke.starBg,transition:`all ${ke.motionDurationMid}`,userSelect:"none",[ke.iconCls]:{verticalAlign:"middle"}},"&-first":{position:"absolute",top:0,insetInlineStart:0,width:"50%",height:"100%",overflow:"hidden",opacity:0},[`&-half ${Je}-star-first, &-half ${Je}-star-second`]:{opacity:1},[`&-half ${Je}-star-first, &-full ${Je}-star-second`]:{color:"inherit"}}}},Ke=ke=>({[`&-rtl${ke.componentCls}`]:{direction:"rtl"}}),qe=ke=>{const{componentCls:Je}=ke;return{[Je]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,pe.Wf)(ke)),{display:"inline-block",margin:0,padding:0,color:ke.starColor,fontSize:ke.starSize,lineHeight:"unset",listStyle:"none",outline:"none",[`&-disabled${Je} ${Je}-star`]:{cursor:"default","> div:hover":{transform:"scale(1)"}}}),it(ke)),{[`+ ${Je}-text`]:{display:"inline-block",marginInlineStart:ke.marginXS,fontSize:ke.fontSize}}),Ke(ke))}};var ut=(0,tt.Z)("Rate",ke=>{const Je=(0,xe.TS)(ke,{});return[qe(Je)]},ke=>({starColor:ke.yellow6,starSize:ke.controlHeightLG*.5,starHoverScale:"scale(1.1)",starBg:ke.colorFillContent})),rt=function(ke,Je){var Xe={};for(var ze in ke)Object.prototype.hasOwnProperty.call(ke,ze)&&Je.indexOf(ze)<0&&(Xe[ze]=ke[ze]);if(ke!=null&&typeof Object.getOwnPropertySymbols=="function")for(var $e=0,ze=Object.getOwnPropertySymbols(ke);$e{const{prefixCls:Xe,className:ze,rootClassName:$e,style:ht,tooltips:Ct,character:ft=he.createElement(me,null)}=ke,Ot=rt(ke,["prefixCls","className","rootClassName","style","tooltips","character"]),Fe=(ue,de)=>{let{index:Me}=de;return Ct?he.createElement(He.Z,{title:Ct[Me]},ue):ue},{getPrefixCls:wt,direction:Bt,rate:Ne}=he.useContext(Le.E_),lt=wt("rate",Xe),[ge,oe]=ut(lt),re=Object.assign(Object.assign({},Ne==null?void 0:Ne.style),ht);return ge(he.createElement(ye,Object.assign({ref:Je,character:ft,characterRender:Fe},Ot,{className:Ce()(ze,$e,oe,Ne==null?void 0:Ne.className),style:re,prefixCls:lt,direction:Bt})))})},61621:function(bt,xt,te){"use strict";te.d(xt,{Z:function(){return oe}});var x=te(92310),he=te.n(x),Oe=te(59301),Ge=te(36355),ve=te(2738),le=re=>{const{prefixCls:ue,className:de,style:Me,size:ce,shape:Be}=re,nt=he()({[`${ue}-lg`]:ce==="large",[`${ue}-sm`]:ce==="small"}),Qe=he()({[`${ue}-circle`]:Be==="circle",[`${ue}-square`]:Be==="square",[`${ue}-round`]:Be==="round"}),Ae=Oe.useMemo(()=>typeof ce=="number"?{width:ce,height:ce,lineHeight:`${ce}px`}:{},[ce]);return Oe.createElement("span",{className:he()(ue,nt,Qe,de),style:Object.assign(Object.assign({},Ae),Me)})},me=te(36237),Ie=te(83116),Ce=te(37613);const Pe=new me.Keyframes("ant-skeleton-loading",{"0%":{backgroundPosition:"100% 50%"},"100%":{backgroundPosition:"0 50%"}}),be=re=>({height:re,lineHeight:`${re}px`}),Se=re=>Object.assign({width:re},be(re)),ne=re=>({background:re.skeletonLoadingBackground,backgroundSize:"400% 100%",animationName:Pe,animationDuration:re.skeletonLoadingMotionDuration,animationTimingFunction:"ease",animationIterationCount:"infinite"}),E=re=>Object.assign({width:re*5,minWidth:re*5},be(re)),a=re=>{const{skeletonAvatarCls:ue,gradientFromColor:de,controlHeight:Me,controlHeightLG:ce,controlHeightSM:Be}=re;return{[`${ue}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:de},Se(Me)),[`${ue}${ue}-circle`]:{borderRadius:"50%"},[`${ue}${ue}-lg`]:Object.assign({},Se(ce)),[`${ue}${ue}-sm`]:Object.assign({},Se(Be))}},b=re=>{const{controlHeight:ue,borderRadiusSM:de,skeletonInputCls:Me,controlHeightLG:ce,controlHeightSM:Be,gradientFromColor:nt}=re;return{[`${Me}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:nt,borderRadius:de},E(ue)),[`${Me}-lg`]:Object.assign({},E(ce)),[`${Me}-sm`]:Object.assign({},E(Be))}},y=re=>Object.assign({width:re},be(re)),z=re=>{const{skeletonImageCls:ue,imageSizeBase:de,gradientFromColor:Me,borderRadiusSM:ce}=re;return{[`${ue}`]:Object.assign(Object.assign({display:"flex",alignItems:"center",justifyContent:"center",verticalAlign:"top",background:Me,borderRadius:ce},y(de*2)),{[`${ue}-path`]:{fill:"#bfbfbf"},[`${ue}-svg`]:Object.assign(Object.assign({},y(de)),{maxWidth:de*4,maxHeight:de*4}),[`${ue}-svg${ue}-svg-circle`]:{borderRadius:"50%"}}),[`${ue}${ue}-circle`]:{borderRadius:"50%"}}},ee=(re,ue,de)=>{const{skeletonButtonCls:Me}=re;return{[`${de}${Me}-circle`]:{width:ue,minWidth:ue,borderRadius:"50%"},[`${de}${Me}-round`]:{borderRadius:ue}}},ae=re=>Object.assign({width:re*2,minWidth:re*2},be(re)),se=re=>{const{borderRadiusSM:ue,skeletonButtonCls:de,controlHeight:Me,controlHeightLG:ce,controlHeightSM:Be,gradientFromColor:nt}=re;return Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({[`${de}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:nt,borderRadius:ue,width:Me*2,minWidth:Me*2},ae(Me))},ee(re,Me,de)),{[`${de}-lg`]:Object.assign({},ae(ce))}),ee(re,ce,`${de}-lg`)),{[`${de}-sm`]:Object.assign({},ae(Be))}),ee(re,Be,`${de}-sm`))},ie=re=>{const{componentCls:ue,skeletonAvatarCls:de,skeletonTitleCls:Me,skeletonParagraphCls:ce,skeletonButtonCls:Be,skeletonInputCls:nt,skeletonImageCls:Qe,controlHeight:Ae,controlHeightLG:dt,controlHeightSM:Lt,gradientFromColor:It,padding:on,marginSM:_t,borderRadius:tn,titleHeight:et,blockRadius:gt,paragraphLiHeight:pt,controlHeightXS:Mt,paragraphMarginTop:dn}=re;return{[`${ue}`]:{display:"table",width:"100%",[`${ue}-header`]:{display:"table-cell",paddingInlineEnd:on,verticalAlign:"top",[`${de}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:It},Se(Ae)),[`${de}-circle`]:{borderRadius:"50%"},[`${de}-lg`]:Object.assign({},Se(dt)),[`${de}-sm`]:Object.assign({},Se(Lt))},[`${ue}-content`]:{display:"table-cell",width:"100%",verticalAlign:"top",[`${Me}`]:{width:"100%",height:et,background:It,borderRadius:gt,[`+ ${ce}`]:{marginBlockStart:Lt}},[`${ce}`]:{padding:0,"> li":{width:"100%",height:pt,listStyle:"none",background:It,borderRadius:gt,"+ li":{marginBlockStart:Mt}}},[`${ce}> li:last-child:not(:first-child):not(:nth-child(2))`]:{width:"61%"}},[`&-round ${ue}-content`]:{[`${Me}, ${ce} > li`]:{borderRadius:tn}}},[`${ue}-with-avatar ${ue}-content`]:{[`${Me}`]:{marginBlockStart:_t,[`+ ${ce}`]:{marginBlockStart:dn}}},[`${ue}${ue}-element`]:Object.assign(Object.assign(Object.assign(Object.assign({display:"inline-block",width:"auto"},se(re)),a(re)),b(re)),z(re)),[`${ue}${ue}-block`]:{width:"100%",[`${Be}`]:{width:"100%"},[`${nt}`]:{width:"100%"}},[`${ue}${ue}-active`]:{[` + ${Me}, ${ce} > li, ${de}, - ${we}, + ${Be}, ${nt}, ${Qe} - `]:Object.assign({},ae(re))}}};var fe=(0,Ie.Z)("Skeleton",re=>{const{componentCls:ue}=re,de=(0,Ce.TS)(re,{skeletonAvatarCls:`${ue}-avatar`,skeletonTitleCls:`${ue}-title`,skeletonParagraphCls:`${ue}-paragraph`,skeletonButtonCls:`${ue}-button`,skeletonInputCls:`${ue}-input`,skeletonImageCls:`${ue}-image`,imageSizeBase:re.controlHeight*1.5,borderRadius:100,skeletonLoadingBackground:`linear-gradient(90deg, ${re.gradientFromColor} 25%, ${re.gradientToColor} 37%, ${re.gradientFromColor} 63%)`,skeletonLoadingMotionDuration:"1.4s"});return[se(de)]},re=>{const{colorFillContent:ue,colorFill:de}=re,De=ue,ce=de;return{color:De,colorGradientEnd:ce,gradientFromColor:De,gradientToColor:ce,titleHeight:re.controlHeight/2,blockRadius:re.borderRadiusSM,paragraphMarginTop:re.marginLG+re.marginXXS,paragraphLiHeight:re.controlHeight/2}},{deprecatedTokens:[["color","gradientFromColor"],["colorGradientEnd","gradientToColor"]]}),Se=re=>{const{prefixCls:ue,className:de,rootClassName:De,active:ce,shape:we="circle",size:nt="default"}=re,{getPrefixCls:Qe}=Me.useContext(je.E_),xe=Qe("skeleton",ue),[ut,Lt]=fe(xe),It=(0,he.Z)(re,["prefixCls","className"]),on=Ee()(xe,`${xe}-element`,{[`${xe}-active`]:ce},de,De,Lt);return ut(Me.createElement("div",{className:on},Me.createElement(ie,Object.assign({prefixCls:`${xe}-avatar`,shape:we,size:nt},It))))},Ge=re=>{const{prefixCls:ue,className:de,rootClassName:De,active:ce,block:we=!1,size:nt="default"}=re,{getPrefixCls:Qe}=Me.useContext(je.E_),xe=Qe("skeleton",ue),[ut,Lt]=fe(xe),It=(0,he.Z)(re,["prefixCls"]),on=Ee()(xe,`${xe}-element`,{[`${xe}-active`]:ce,[`${xe}-block`]:we},de,De,Lt);return ut(Me.createElement("div",{className:on},Me.createElement(ie,Object.assign({prefixCls:`${xe}-button`,size:nt},It))))};const ve="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 Ae=re=>{const{prefixCls:ue,className:de,rootClassName:De,style:ce,active:we}=re,{getPrefixCls:nt}=Me.useContext(je.E_),Qe=nt("skeleton",ue),[xe,ut]=fe(Qe),Lt=Ee()(Qe,`${Qe}-element`,{[`${Qe}-active`]:we},de,De,ut);return xe(Me.createElement("div",{className:Lt},Me.createElement("div",{className:Ee()(`${Qe}-image`,de),style:ce},Me.createElement("svg",{viewBox:"0 0 1098 1024",xmlns:"http://www.w3.org/2000/svg",className:`${Qe}-image-svg`},Me.createElement("path",{d:ve,className:`${Qe}-image-path`})))))},Ue=re=>{const{prefixCls:ue,className:de,rootClassName:De,active:ce,block:we,size:nt="default"}=re,{getPrefixCls:Qe}=Me.useContext(je.E_),xe=Qe("skeleton",ue),[ut,Lt]=fe(xe),It=(0,he.Z)(re,["prefixCls"]),on=Ee()(xe,`${xe}-element`,{[`${xe}-active`]:ce,[`${xe}-block`]:we},de,De,Lt);return ut(Me.createElement("div",{className:on},Me.createElement(ie,Object.assign({prefixCls:`${xe}-input`,size:nt},It))))},tt=te(54476),dt={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"},rt=dt,Ye=te(7657),Ze=function(ue,de){return Me.createElement(Ye.Z,(0,tt.Z)({},ue,{ref:de,icon:rt}))},ke=Me.forwardRef(Ze),Je=ke,ze=re=>{const{prefixCls:ue,className:de,rootClassName:De,style:ce,active:we,children:nt}=re,{getPrefixCls:Qe}=Me.useContext(je.E_),xe=Qe("skeleton",ue),[ut,Lt]=fe(xe),It=Ee()(xe,`${xe}-element`,{[`${xe}-active`]:we},Lt,de,De),on=nt!=null?nt:Me.createElement(Je,null);return ut(Me.createElement("div",{className:It},Me.createElement("div",{className:Ee()(`${xe}-image`,de),style:ce},on)))},qe=te(94480),Ct=re=>{const ue=Qe=>{const{width:xe,rows:ut=2}=re;if(Array.isArray(xe))return xe[Qe];if(ut-1===Qe)return xe},{prefixCls:de,className:De,style:ce,rows:we}=re,nt=(0,qe.Z)(Array(we)).map((Qe,xe)=>Me.createElement("li",{key:xe,style:{width:ue(xe)}}));return Me.createElement("ul",{className:Ee()(de,De),style:ce},nt)},Ot=re=>{let{prefixCls:ue,className:de,width:De,style:ce}=re;return Me.createElement("h3",{className:Ee()(ue,de),style:Object.assign({width:De},ce)})};function Fe(re){return re&&typeof re=="object"?re:{}}function wt(re,ue){return re&&!ue?{size:"large",shape:"square"}:{size:"large",shape:"circle"}}function Bt(re,ue){return!re&&ue?{width:"38%"}:re&&ue?{width:"50%"}:{}}function Ne(re,ue){const de={};return(!re||!ue)&&(de.width="61%"),!re&&ue?de.rows=3:de.rows=2,de}const lt=re=>{const{prefixCls:ue,loading:de,className:De,rootClassName:ce,style:we,children:nt,avatar:Qe=!1,title:xe=!0,paragraph:ut=!0,active:Lt,round:It}=re,{getPrefixCls:on,direction:_t,skeleton:tn}=Me.useContext(je.E_),$e=on("skeleton",ue),[gt,pt]=fe($e);if(de||!("loading"in re)){const Mt=!!Qe,dn=!!xe,En=!!ut;let Cn;if(Mt){const Na=Object.assign(Object.assign({prefixCls:`${$e}-avatar`},wt(dn,En)),Fe(Qe));Cn=Me.createElement("div",{className:`${$e}-header`},Me.createElement(ie,Object.assign({},Na)))}let bn;if(dn||En){let Na;if(dn){const ka=Object.assign(Object.assign({prefixCls:`${$e}-title`},Bt(Mt,En)),Fe(xe));Na=Me.createElement(Ot,Object.assign({},ka))}let Oa;if(En){const ka=Object.assign(Object.assign({prefixCls:`${$e}-paragraph`},Ne(Mt,dn)),Fe(ut));Oa=Me.createElement(Ct,Object.assign({},ka))}bn=Me.createElement("div",{className:`${$e}-content`},Na,Oa)}const pa=Ee()($e,{[`${$e}-with-avatar`]:Mt,[`${$e}-active`]:Lt,[`${$e}-rtl`]:_t==="rtl",[`${$e}-round`]:It},tn==null?void 0:tn.className,De,ce,pt);return gt(Me.createElement("div",{className:pa,style:Object.assign(Object.assign({},tn==null?void 0:tn.style),we)},Cn,bn))}return typeof nt!="undefined"?nt:null};lt.Button=Ge,lt.Avatar=Se,lt.Input=Ue,lt.Image=Ae,lt.Node=ze;var ge=lt,oe=ge},31797:function(bt,xt,te){"use strict";te.d(xt,{default:function(){return fe}});var x=te(59301),Ee=te(56762),Me=te(92343),je=te(92310),he=te.n(je),be=te(36355),ie=te(61621),Ie=Pe=>{const{value:Se,formatter:Le,precision:Ge,decimalSeparator:ve,groupSeparator:et="",prefixCls:Ae}=Pe;let it;if(typeof Le=="function")it=Le(Se);else{const Ue=String(Se),tt=Ue.match(/^(-?)(\d*)(\.(\d+))?$/);if(!tt||Ue==="-")it=Ue;else{const dt=tt[1];let rt=tt[2]||"0",Ye=tt[4]||"";rt=rt.replace(/\B(?=(\d{3})+(?!\d))/g,et),typeof Ge=="number"&&(Ye=Ye.padEnd(Ge,"0").slice(0,Ge>0?Ge:0)),Ye&&(Ye=`${ve}${Ye}`),it=[x.createElement("span",{key:"int",className:`${Ae}-content-value-int`},dt,rt),Ye&&x.createElement("span",{key:"decimal",className:`${Ae}-content-value-decimal`},Ye)]}}return x.createElement("span",{className:`${Ae}-content-value`},it)},Ce=te(17313),pe=te(83116),Oe=te(37613);const ye=Pe=>{const{componentCls:Se,marginXXS:Le,padding:Ge,colorTextDescription:ve,titleFontSize:et,colorTextHeading:Ae,contentFontSize:it,fontFamily:Ue}=Pe;return{[`${Se}`]:Object.assign(Object.assign({},(0,Ce.Wf)(Pe)),{[`${Se}-title`]:{marginBottom:Le,color:ve,fontSize:et},[`${Se}-skeleton`]:{paddingTop:Ge},[`${Se}-content`]:{color:Ae,fontSize:it,fontFamily:Ue,[`${Se}-content-value`]:{display:"inline-block",direction:"ltr"},[`${Se}-content-prefix, ${Se}-content-suffix`]:{display:"inline-block"},[`${Se}-content-prefix`]:{marginInlineEnd:Le},[`${Se}-content-suffix`]:{marginInlineStart:Le}}})}};var ae=(0,pe.Z)("Statistic",Pe=>{const Se=(0,Oe.TS)(Pe,{});return[ye(Se)]},Pe=>{const{fontSizeHeading3:Se,fontSize:Le}=Pe;return{titleFontSize:Le,contentFontSize:Se}}),a=Pe=>{const{prefixCls:Se,className:Le,rootClassName:Ge,style:ve,valueStyle:et,value:Ae=0,title:it,valueRender:Ue,prefix:tt,suffix:dt,loading:rt=!1,onMouseEnter:Ye,onMouseLeave:Ze,decimalSeparator:ke=".",groupSeparator:Je=","}=Pe,{getPrefixCls:Xe,direction:ze,statistic:qe}=x.useContext(be.E_),Et=Xe("statistic",Se),[Ct,ft]=ae(Et),Ot=x.createElement(Ie,Object.assign({decimalSeparator:ke,groupSeparator:Je,prefixCls:Et},Pe,{value:Ae})),Fe=he()(Et,{[`${Et}-rtl`]:ze==="rtl"},qe==null?void 0:qe.className,Le,Ge,ft);return Ct(x.createElement("div",{className:Fe,style:Object.assign(Object.assign({},qe==null?void 0:qe.style),ve),onMouseEnter:Ye,onMouseLeave:Ze},it&&x.createElement("div",{className:`${Et}-title`},it),x.createElement(ie.Z,{paragraph:!1,loading:rt,className:`${Et}-skeleton`},x.createElement("div",{style:et,className:`${Et}-content`},tt&&x.createElement("span",{className:`${Et}-content-prefix`},tt),Ue?Ue(Ot):Ot,dt&&x.createElement("span",{className:`${Et}-content-suffix`},dt)))))};const b=[["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 y(Pe,Se){let Le=Pe;const Ge=/\[[^\]]*]/g,ve=(Se.match(Ge)||[]).map(Ue=>Ue.slice(1,-1)),et=Se.replace(Ge,"[]"),Ae=b.reduce((Ue,tt)=>{let[dt,rt]=tt;if(Ue.includes(dt)){const Ye=Math.floor(Le/rt);return Le-=Ye*rt,Ue.replace(new RegExp(`${dt}+`,"g"),Ze=>{const ke=Ze.length;return Ye.toString().padStart(ke,"0")})}return Ue},et);let it=0;return Ae.replace(Ge,()=>{const Ue=ve[it];return it+=1,Ue})}function z(Pe,Se){const{format:Le=""}=Se,Ge=new Date(Pe).getTime(),ve=Date.now(),et=Math.max(Ge-ve,0);return y(et,Le)}const ee=1e3/30;function ne(Pe){return new Date(Pe).getTime()}const le=Pe=>{const{value:Se,format:Le="HH:mm:ss",onChange:Ge,onFinish:ve}=Pe,et=(0,Ee.Z)(),Ae=x.useRef(null),it=()=>{ve==null||ve(),Ae.current&&(clearInterval(Ae.current),Ae.current=null)},Ue=()=>{const rt=ne(Se);rt>=Date.now()&&(Ae.current=setInterval(()=>{et(),Ge==null||Ge(rt-Date.now()),rt(Ue(),()=>{Ae.current&&(clearInterval(Ae.current),Ae.current=null)}),[Se]);const tt=(rt,Ye)=>z(rt,Object.assign(Object.assign({},Ye),{format:Le})),dt=rt=>(0,Me.Tm)(rt,{title:void 0});return x.createElement(a,Object.assign({},Pe,{valueRender:dt,formatter:tt}))};var se=x.memo(le);a.Countdown=se;var fe=a},45413:function(bt,xt,te){"use strict";te.d(xt,{default:function(){return ue}});var x=te(40001),Ee=te(99267),Me=te(92310),je=te.n(Me),he=te(54476),be=te(33885),ie=te(20068),me=te(75931),Ie=te(59301),Ce=te(10228),pe=["className","prefixCls","style","active","status","iconPrefix","icon","wrapperStyle","stepNumber","disabled","description","title","subTitle","progressDot","stepIcon","tailContent","icons","stepIndex","onStepClick","onClick","render"];function Oe(de){return typeof de=="string"}function ye(de){var De,ce=de.className,we=de.prefixCls,nt=de.style,Qe=de.active,xe=de.status,ut=de.iconPrefix,Lt=de.icon,It=de.wrapperStyle,on=de.stepNumber,_t=de.disabled,tn=de.description,$e=de.title,gt=de.subTitle,pt=de.progressDot,Mt=de.stepIcon,dn=de.tailContent,En=de.icons,Cn=de.stepIndex,bn=de.onStepClick,pa=de.onClick,Na=de.render,Oa=(0,me.Z)(de,pe),ka=!!bn&&!_t,Ya={};ka&&(Ya.role="button",Ya.tabIndex=0,Ya.onClick=function(un){pa==null||pa(un),bn(Cn)},Ya.onKeyDown=function(un){var Nn=un.which;(Nn===Ce.Z.ENTER||Nn===Ce.Z.SPACE)&&bn(Cn)});var hr=function(){var Nn,aa,Ga=je()("".concat(we,"-icon"),"".concat(ut,"icon"),(Nn={},(0,ie.Z)(Nn,"".concat(ut,"icon-").concat(Lt),Lt&&Oe(Lt)),(0,ie.Z)(Nn,"".concat(ut,"icon-check"),!Lt&&xe==="finish"&&(En&&!En.finish||!En)),(0,ie.Z)(Nn,"".concat(ut,"icon-cross"),!Lt&&xe==="error"&&(En&&!En.error||!En)),Nn)),ya=Ie.createElement("span",{className:"".concat(we,"-icon-dot")});return pt?typeof pt=="function"?aa=Ie.createElement("span",{className:"".concat(we,"-icon")},pt(ya,{index:on-1,status:xe,title:$e,description:tn})):aa=Ie.createElement("span",{className:"".concat(we,"-icon")},ya):Lt&&!Oe(Lt)?aa=Ie.createElement("span",{className:"".concat(we,"-icon")},Lt):En&&En.finish&&xe==="finish"?aa=Ie.createElement("span",{className:"".concat(we,"-icon")},En.finish):En&&En.error&&xe==="error"?aa=Ie.createElement("span",{className:"".concat(we,"-icon")},En.error):Lt||xe==="finish"||xe==="error"?aa=Ie.createElement("span",{className:Ga}):aa=Ie.createElement("span",{className:"".concat(we,"-icon")},on),Mt&&(aa=Mt({index:on-1,status:xe,title:$e,description:tn,node:aa})),aa},jn=xe||"wait",Cr=je()("".concat(we,"-item"),"".concat(we,"-item-").concat(jn),ce,(De={},(0,ie.Z)(De,"".concat(we,"-item-custom"),Lt),(0,ie.Z)(De,"".concat(we,"-item-active"),Qe),(0,ie.Z)(De,"".concat(we,"-item-disabled"),_t===!0),De)),Er=(0,be.Z)({},nt),Va=Ie.createElement("div",(0,he.Z)({},Oa,{className:Cr,style:Er}),Ie.createElement("div",(0,he.Z)({onClick:pa},Ya,{className:"".concat(we,"-item-container")}),Ie.createElement("div",{className:"".concat(we,"-item-tail")},dn),Ie.createElement("div",{className:"".concat(we,"-item-icon")},hr()),Ie.createElement("div",{className:"".concat(we,"-item-content")},Ie.createElement("div",{className:"".concat(we,"-item-title")},$e,gt&&Ie.createElement("div",{title:typeof gt=="string"?gt:void 0,className:"".concat(we,"-item-subtitle")},gt)),tn&&Ie.createElement("div",{className:"".concat(we,"-item-description")},tn))));return Na&&(Va=Na(Va)||null),Va}var ae=ye,E=["prefixCls","style","className","children","direction","type","labelPlacement","iconPrefix","status","size","current","progressDot","stepIcon","initial","icons","onChange","itemRender","items"];function a(de){var De,ce=de.prefixCls,we=ce===void 0?"rc-steps":ce,nt=de.style,Qe=nt===void 0?{}:nt,xe=de.className,ut=de.children,Lt=de.direction,It=Lt===void 0?"horizontal":Lt,on=de.type,_t=on===void 0?"default":on,tn=de.labelPlacement,$e=tn===void 0?"horizontal":tn,gt=de.iconPrefix,pt=gt===void 0?"rc":gt,Mt=de.status,dn=Mt===void 0?"process":Mt,En=de.size,Cn=de.current,bn=Cn===void 0?0:Cn,pa=de.progressDot,Na=pa===void 0?!1:pa,Oa=de.stepIcon,ka=de.initial,Ya=ka===void 0?0:ka,hr=de.icons,jn=de.onChange,Cr=de.itemRender,Er=de.items,Va=Er===void 0?[]:Er,un=(0,me.Z)(de,E),Nn=_t==="navigation",aa=_t==="inline",Ga=aa||Na,ya=aa?"horizontal":It,Sn=aa?void 0:En,Jr=Ga?"vertical":$e,So=je()(we,"".concat(we,"-").concat(ya),xe,(De={},(0,ie.Z)(De,"".concat(we,"-").concat(Sn),Sn),(0,ie.Z)(De,"".concat(we,"-label-").concat(Jr),ya==="horizontal"),(0,ie.Z)(De,"".concat(we,"-dot"),!!Ga),(0,ie.Z)(De,"".concat(we,"-navigation"),Nn),(0,ie.Z)(De,"".concat(we,"-inline"),aa),De)),jt=function(wn){jn&&bn!==wn&&jn(wn)},Nt=function(wn,Fa){var ia=(0,be.Z)({},wn),Ra=Ya+Fa;return dn==="error"&&Fa===bn-1&&(ia.className="".concat(we,"-next-error")),ia.status||(Ra===bn?ia.status=dn:Ra{const{componentCls:De,customIconTop:ce,customIconSize:we,customIconFontSize:nt}=de;return{[`${De}-item-custom`]:{[`> ${De}-item-container > ${De}-item-icon`]:{height:"auto",background:"none",border:0,[`> ${De}-icon`]:{top:ce,width:we,height:we,fontSize:nt,lineHeight:`${nt}px`}}},[`&:not(${De}-vertical)`]:{[`${De}-item-custom`]:{[`${De}-item-icon`]:{width:"auto",background:"none"}}}}},et=de=>{const{componentCls:De,inlineDotSize:ce,inlineTitleColor:we,inlineTailColor:nt}=de,Qe=de.paddingXS+de.lineWidth,xe={[`${De}-item-container ${De}-item-content ${De}-item-title`]:{color:we}};return{[`&${De}-inline`]:{width:"auto",display:"inline-flex",[`${De}-item`]:{flex:"none","&-container":{padding:`${Qe}px ${de.paddingXXS}px 0`,margin:`0 ${de.marginXXS/2}px`,borderRadius:de.borderRadiusSM,cursor:"pointer",transition:`background-color ${de.motionDurationMid}`,"&:hover":{background:de.controlItemBgHover},"&[role='button']:hover":{opacity:1}},"&-icon":{width:ce,height:ce,marginInlineStart:`calc(50% - ${ce/2}px)`,[`> ${De}-icon`]:{top:0},[`${De}-icon-dot`]:{borderRadius:de.fontSizeSM/4}},"&-content":{width:"auto",marginTop:de.marginXS-de.lineWidth},"&-title":{color:we,fontSize:de.fontSizeSM,lineHeight:de.lineHeightSM,fontWeight:"normal",marginBottom:de.marginXXS/2},"&-description":{display:"none"},"&-tail":{marginInlineStart:0,top:Qe+ce/2,transform:"translateY(-50%)","&:after":{width:"100%",height:de.lineWidth,borderRadius:0,marginInlineStart:0,background:nt}},[`&:first-child ${De}-item-tail`]:{width:"50%",marginInlineStart:"50%"},[`&:last-child ${De}-item-tail`]:{display:"block",width:"50%"},"&-wait":Object.assign({[`${De}-item-icon ${De}-icon ${De}-icon-dot`]:{backgroundColor:de.colorBorderBg,border:`${de.lineWidth}px ${de.lineType} ${nt}`}},xe),"&-finish":Object.assign({[`${De}-item-tail::after`]:{backgroundColor:nt},[`${De}-item-icon ${De}-icon ${De}-icon-dot`]:{backgroundColor:nt,border:`${de.lineWidth}px ${de.lineType} ${nt}`}},xe),"&-error":xe,"&-active, &-process":Object.assign({[`${De}-item-icon`]:{width:ce,height:ce,marginInlineStart:`calc(50% - ${ce/2}px)`,top:0}},xe),[`&:not(${De}-item-active) > ${De}-item-container[role='button']:hover`]:{[`${De}-item-title`]:{color:we}}}}}},it=de=>{const{componentCls:De,iconSize:ce,lineHeight:we,iconSizeSM:nt}=de;return{[`&${De}-label-vertical`]:{[`${De}-item`]:{overflow:"visible","&-tail":{marginInlineStart:ce/2+de.controlHeightLG,padding:`${de.paddingXXS}px ${de.paddingLG}px`},"&-content":{display:"block",width:(ce/2+de.controlHeightLG)*2,marginTop:de.marginSM,textAlign:"center"},"&-icon":{display:"inline-block",marginInlineStart:de.controlHeightLG},"&-title":{paddingInlineEnd:0,paddingInlineStart:0,"&::after":{display:"none"}},"&-subtitle":{display:"block",marginBottom:de.marginXXS,marginInlineStart:0,lineHeight:we}},[`&${De}-small:not(${De}-dot)`]:{[`${De}-item`]:{"&-icon":{marginInlineStart:de.controlHeightLG+(ce-nt)/2}}}}}},tt=de=>{const{componentCls:De,navContentMaxWidth:ce,navArrowColor:we,stepsNavActiveColor:nt,motionDurationSlow:Qe}=de;return{[`&${De}-navigation`]:{paddingTop:de.paddingSM,[`&${De}-small`]:{[`${De}-item`]:{"&-container":{marginInlineStart:-de.marginSM}}},[`${De}-item`]:{overflow:"visible",textAlign:"center","&-container":{display:"inline-block",height:"100%",marginInlineStart:-de.margin,paddingBottom:de.paddingSM,textAlign:"start",transition:`opacity ${Qe}`,[`${De}-item-content`]:{maxWidth:ce},[`${De}-item-title`]:Object.assign(Object.assign({maxWidth:"100%",paddingInlineEnd:0},fe.vS),{"&::after":{display:"none"}})},[`&:not(${De}-item-active)`]:{[`${De}-item-container[role='button']`]:{cursor:"pointer","&:hover":{opacity:.85}}},"&:last-child":{flex:1,"&::after":{display:"none"}},"&::after":{position:"absolute",top:`calc(50% - ${de.paddingSM/2}px)`,insetInlineStart:"100%",display:"inline-block",width:de.fontSizeIcon,height:de.fontSizeIcon,borderTop:`${de.lineWidth}px ${de.lineType} ${we}`,borderBottom:"none",borderInlineStart:"none",borderInlineEnd:`${de.lineWidth}px ${de.lineType} ${we}`,transform:"translateY(-50%) translateX(-50%) rotate(45deg)",content:'""'},"&::before":{position:"absolute",bottom:0,insetInlineStart:"50%",display:"inline-block",width:0,height:de.lineWidthBold,backgroundColor:nt,transition:`width ${Qe}, inset-inline-start ${Qe}`,transitionTimingFunction:"ease-out",content:'""'}},[`${De}-item${De}-item-active::before`]:{insetInlineStart:0,width:"100%"}},[`&${De}-navigation${De}-vertical`]:{[`> ${De}-item`]:{marginInlineEnd:0,"&::before":{display:"none"},[`&${De}-item-active::before`]:{top:0,insetInlineEnd:0,insetInlineStart:"unset",display:"block",width:de.lineWidth*3,height:`calc(100% - ${de.marginLG}px)`},"&::after":{position:"relative",insetInlineStart:"50%",display:"block",width:de.controlHeight*.25,height:de.controlHeight*.25,marginBottom:de.marginXS,textAlign:"center",transform:"translateY(-50%) translateX(-50%) rotate(135deg)"},"&:last-child":{"&::after":{display:"none"}},[`> ${De}-item-container > ${De}-item-tail`]:{visibility:"hidden"}}},[`&${De}-navigation${De}-horizontal`]:{[`> ${De}-item > ${De}-item-container > ${De}-item-tail`]:{visibility:"hidden"}}}},rt=de=>{const{antCls:De,componentCls:ce}=de;return{[`&${ce}-with-progress`]:{[`${ce}-item`]:{paddingTop:de.paddingXXS,[`&-process ${ce}-item-container ${ce}-item-icon ${ce}-icon`]:{color:de.processIconColor}},[`&${ce}-vertical > ${ce}-item `]:{paddingInlineStart:de.paddingXXS,[`> ${ce}-item-container > ${ce}-item-tail`]:{top:de.marginXXS,insetInlineStart:de.iconSize/2-de.lineWidth+de.paddingXXS}},[`&, &${ce}-small`]:{[`&${ce}-horizontal ${ce}-item:first-child`]:{paddingBottom:de.paddingXXS,paddingInlineStart:de.paddingXXS}},[`&${ce}-small${ce}-vertical > ${ce}-item > ${ce}-item-container > ${ce}-item-tail`]:{insetInlineStart:de.iconSizeSM/2-de.lineWidth+de.paddingXXS},[`&${ce}-label-vertical`]:{[`${ce}-item ${ce}-item-tail`]:{top:de.margin-2*de.lineWidth}},[`${ce}-item-icon`]:{position:"relative",[`${De}-progress`]:{position:"absolute",insetBlockStart:(de.iconSize-de.stepsProgressSize-de.lineWidth*2)/2,insetInlineStart:(de.iconSize-de.stepsProgressSize-de.lineWidth*2)/2}}}}},Ze=de=>{const{componentCls:De,descriptionMaxWidth:ce,lineHeight:we,dotCurrentSize:nt,dotSize:Qe,motionDurationSlow:xe}=de;return{[`&${De}-dot, &${De}-dot${De}-small`]:{[`${De}-item`]:{"&-title":{lineHeight:we},"&-tail":{top:Math.floor((de.dotSize-de.lineWidth*3)/2),width:"100%",marginTop:0,marginBottom:0,marginInline:`${ce/2}px 0`,padding:0,"&::after":{width:`calc(100% - ${de.marginSM*2}px)`,height:de.lineWidth*3,marginInlineStart:de.marginSM}},"&-icon":{width:Qe,height:Qe,marginInlineStart:(de.descriptionMaxWidth-Qe)/2,paddingInlineEnd:0,lineHeight:`${Qe}px`,background:"transparent",border:0,[`${De}-icon-dot`]:{position:"relative",float:"left",width:"100%",height:"100%",borderRadius:100,transition:`all ${xe}`,"&::after":{position:"absolute",top:-de.marginSM,insetInlineStart:(Qe-de.controlHeightLG*1.5)/2,width:de.controlHeightLG*1.5,height:de.controlHeight,background:"transparent",content:'""'}}},"&-content":{width:ce},[`&-process ${De}-item-icon`]:{position:"relative",top:(Qe-nt)/2,width:nt,height:nt,lineHeight:`${nt}px`,background:"none",marginInlineStart:(de.descriptionMaxWidth-nt)/2},[`&-process ${De}-icon`]:{[`&:first-child ${De}-icon-dot`]:{insetInlineStart:0}}}},[`&${De}-vertical${De}-dot`]:{[`${De}-item-icon`]:{marginTop:(de.controlHeight-Qe)/2,marginInlineStart:0,background:"none"},[`${De}-item-process ${De}-item-icon`]:{marginTop:(de.controlHeight-nt)/2,top:0,insetInlineStart:(Qe-nt)/2,marginInlineStart:0},[`${De}-item > ${De}-item-container > ${De}-item-tail`]:{top:(de.controlHeight-Qe)/2,insetInlineStart:0,margin:0,padding:`${Qe+de.paddingXS}px 0 ${de.paddingXS}px`,"&::after":{marginInlineStart:(Qe-de.lineWidth)/2}},[`&${De}-small`]:{[`${De}-item-icon`]:{marginTop:(de.controlHeightSM-Qe)/2},[`${De}-item-process ${De}-item-icon`]:{marginTop:(de.controlHeightSM-nt)/2},[`${De}-item > ${De}-item-container > ${De}-item-tail`]:{top:(de.controlHeightSM-Qe)/2}},[`${De}-item:first-child ${De}-icon-dot`]:{insetInlineStart:0},[`${De}-item-content`]:{width:"inherit"}}}},Je=de=>{const{componentCls:De}=de;return{[`&${De}-rtl`]:{direction:"rtl",[`${De}-item`]:{"&-subtitle":{float:"left"}},[`&${De}-navigation`]:{[`${De}-item::after`]:{transform:"rotate(-45deg)"}},[`&${De}-vertical`]:{[`> ${De}-item`]:{"&::after":{transform:"rotate(225deg)"},[`${De}-item-icon`]:{float:"right"}}},[`&${De}-dot`]:{[`${De}-item-icon ${De}-icon-dot, &${De}-small ${De}-item-icon ${De}-icon-dot`]:{float:"right"}}}}},ze=de=>{const{componentCls:De,iconSizeSM:ce,fontSizeSM:we,fontSize:nt,colorTextDescription:Qe}=de;return{[`&${De}-small`]:{[`&${De}-horizontal:not(${De}-label-vertical) ${De}-item`]:{paddingInlineStart:de.paddingSM,"&:first-child":{paddingInlineStart:0}},[`${De}-item-icon`]:{width:ce,height:ce,marginTop:0,marginBottom:0,marginInline:`0 ${de.marginXS}px`,fontSize:we,lineHeight:`${ce}px`,textAlign:"center",borderRadius:ce},[`${De}-item-title`]:{paddingInlineEnd:de.paddingSM,fontSize:nt,lineHeight:`${ce}px`,"&::after":{top:ce/2}},[`${De}-item-description`]:{color:Qe,fontSize:nt},[`${De}-item-tail`]:{top:ce/2-de.paddingXXS},[`${De}-item-custom ${De}-item-icon`]:{width:"inherit",height:"inherit",lineHeight:"inherit",background:"none",border:0,borderRadius:0,[`> ${De}-icon`]:{fontSize:ce,lineHeight:`${ce}px`,transform:"none"}}}}},Et=de=>{const{componentCls:De,iconSizeSM:ce,iconSize:we}=de;return{[`&${De}-vertical`]:{display:"flex",flexDirection:"column",[`> ${De}-item`]:{display:"block",flex:"1 0 auto",paddingInlineStart:0,overflow:"visible",[`${De}-item-icon`]:{float:"left",marginInlineEnd:de.margin},[`${De}-item-content`]:{display:"block",minHeight:de.controlHeight*1.5,overflow:"hidden"},[`${De}-item-title`]:{lineHeight:`${we}px`},[`${De}-item-description`]:{paddingBottom:de.paddingSM}},[`> ${De}-item > ${De}-item-container > ${De}-item-tail`]:{position:"absolute",top:0,insetInlineStart:we/2-de.lineWidth,width:de.lineWidth,height:"100%",padding:`${we+de.marginXXS*1.5}px 0 ${de.marginXXS*1.5}px`,"&::after":{width:de.lineWidth,height:"100%"}},[`> ${De}-item:not(:last-child) > ${De}-item-container > ${De}-item-tail`]:{display:"block"},[` > ${De}-item > ${De}-item-container > ${De}-item-content > ${De}-item-title`]:{"&::after":{display:"none"}},[`&${De}-small ${De}-item-container`]:{[`${De}-item-tail`]:{position:"absolute",top:0,insetInlineStart:ce/2-de.lineWidth,padding:`${ce+de.marginXXS*1.5}px 0 ${de.marginXXS*1.5}px`},[`${De}-item-title`]:{lineHeight:`${ce}px`}}}}},Ct;(function(de){de.wait="wait",de.process="process",de.finish="finish",de.error="error"})(Ct||(Ct={}));const ft=(de,De)=>{const ce=`${De.componentCls}-item`,we=`${de}IconColor`,nt=`${de}TitleColor`,Qe=`${de}DescriptionColor`,xe=`${de}TailColor`,ut=`${de}IconBgColor`,Lt=`${de}IconBorderColor`,It=`${de}DotColor`;return{[`${ce}-${de} ${ce}-icon`]:{backgroundColor:De[ut],borderColor:De[Lt],[`> ${De.componentCls}-icon`]:{color:De[we],[`${De.componentCls}-icon-dot`]:{background:De[It]}}},[`${ce}-${de}${ce}-custom ${ce}-icon`]:{[`> ${De.componentCls}-icon`]:{color:De[It]}},[`${ce}-${de} > ${ce}-container > ${ce}-content > ${ce}-title`]:{color:De[nt],"&::after":{backgroundColor:De[xe]}},[`${ce}-${de} > ${ce}-container > ${ce}-content > ${ce}-description`]:{color:De[Qe]},[`${ce}-${de} > ${ce}-container > ${ce}-tail::after`]:{backgroundColor:De[xe]}}},Ot=de=>{const{componentCls:De,motionDurationSlow:ce}=de,we=`${De}-item`,nt=`${we}-icon`;return Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({[we]:{position:"relative",display:"inline-block",flex:1,overflow:"hidden",verticalAlign:"top","&:last-child":{flex:"none",[`> ${we}-container > ${we}-tail, > ${we}-container > ${we}-content > ${we}-title::after`]:{display:"none"}}},[`${we}-container`]:{outline:"none","&:focus-visible":{[nt]:Object.assign({},(0,fe.oN)(de))}},[`${nt}, ${we}-content`]:{display:"inline-block",verticalAlign:"top"},[nt]:{width:de.iconSize,height:de.iconSize,marginTop:0,marginBottom:0,marginInlineStart:0,marginInlineEnd:de.marginXS,fontSize:de.iconFontSize,fontFamily:de.fontFamily,lineHeight:`${de.iconSize}px`,textAlign:"center",borderRadius:de.iconSize,border:`${de.lineWidth}px ${de.lineType} transparent`,transition:`background-color ${ce}, border-color ${ce}`,[`${De}-icon`]:{position:"relative",top:de.iconTop,color:de.colorPrimary,lineHeight:1}},[`${we}-tail`]:{position:"absolute",top:de.iconSize/2-de.paddingXXS,insetInlineStart:0,width:"100%","&::after":{display:"inline-block",width:"100%",height:de.lineWidth,background:de.colorSplit,borderRadius:de.lineWidth,transition:`background ${ce}`,content:'""'}},[`${we}-title`]:{position:"relative",display:"inline-block",paddingInlineEnd:de.padding,color:de.colorText,fontSize:de.fontSizeLG,lineHeight:`${de.titleLineHeight}px`,"&::after":{position:"absolute",top:de.titleLineHeight/2,insetInlineStart:"100%",display:"block",width:9999,height:de.lineWidth,background:de.processTailColor,content:'""'}},[`${we}-subtitle`]:{display:"inline",marginInlineStart:de.marginXS,color:de.colorTextDescription,fontWeight:"normal",fontSize:de.fontSize},[`${we}-description`]:{color:de.colorTextDescription,fontSize:de.fontSize}},ft(Ct.wait,de)),ft(Ct.process,de)),{[`${we}-process > ${we}-container > ${we}-title`]:{fontWeight:de.fontWeightStrong}}),ft(Ct.finish,de)),ft(Ct.error,de)),{[`${we}${De}-next-error > ${De}-item-title::after`]:{background:de.colorError},[`${we}-disabled`]:{cursor:"not-allowed"}})},Fe=de=>{const{componentCls:De,motionDurationSlow:ce}=de;return{[`& ${De}-item`]:{[`&:not(${De}-item-active)`]:{[`& > ${De}-item-container[role='button']`]:{cursor:"pointer",[`${De}-item`]:{[`&-title, &-subtitle, &-description, &-icon ${De}-icon`]:{transition:`color ${ce}`}},"&:hover":{[`${De}-item`]:{"&-title, &-subtitle, &-description":{color:de.colorPrimary}}}},[`&:not(${De}-item-process)`]:{[`& > ${De}-item-container[role='button']:hover`]:{[`${De}-item`]:{"&-icon":{borderColor:de.colorPrimary,[`${De}-icon`]:{color:de.colorPrimary}}}}}}},[`&${De}-horizontal:not(${De}-label-vertical)`]:{[`${De}-item`]:{paddingInlineStart:de.padding,whiteSpace:"nowrap","&:first-child":{paddingInlineStart:0},[`&:last-child ${De}-item-title`]:{paddingInlineEnd:0},"&-tail":{display:"none"},"&-description":{maxWidth:de.descriptionMaxWidth,whiteSpace:"normal"}}}}},wt=de=>{const{componentCls:De}=de;return{[De]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,fe.Wf)(de)),{display:"flex",width:"100%",fontSize:0,textAlign:"initial"}),Ot(de)),Fe(de)),Ge(de)),ze(de)),Et(de)),it(de)),Ze(de)),tt(de)),Je(de)),rt(de)),et(de))}};var Bt=(0,Pe.Z)("Steps",de=>{const{wireframe:De,colorTextDisabled:ce,controlHeightLG:we,colorTextLightSolid:nt,colorText:Qe,colorPrimary:xe,colorTextLabel:ut,colorTextDescription:Lt,colorTextQuaternary:It,colorFillContent:on,controlItemBgActive:_t,colorError:tn,colorBgContainer:$e,colorBorderSecondary:gt,colorSplit:pt}=de,Mt=(0,Se.TS)(de,{processIconColor:nt,processTitleColor:Qe,processDescriptionColor:Qe,processIconBgColor:xe,processIconBorderColor:xe,processDotColor:xe,processTailColor:pt,waitIconColor:De?ce:ut,waitTitleColor:Lt,waitDescriptionColor:Lt,waitTailColor:pt,waitIconBgColor:De?$e:on,waitIconBorderColor:De?ce:"transparent",waitDotColor:ce,finishIconColor:xe,finishTitleColor:Qe,finishDescriptionColor:Lt,finishTailColor:xe,finishIconBgColor:De?$e:_t,finishIconBorderColor:De?xe:_t,finishDotColor:xe,errorIconColor:nt,errorTitleColor:tn,errorDescriptionColor:tn,errorTailColor:pt,errorIconBgColor:tn,errorIconBorderColor:tn,errorDotColor:tn,stepsNavActiveColor:xe,stepsProgressSize:we,inlineDotSize:6,inlineTitleColor:It,inlineTailColor:gt});return[wt(Mt)]},de=>{const{colorTextDisabled:De,fontSize:ce,controlHeightSM:we,controlHeight:nt,controlHeightLG:Qe,fontSizeHeading3:xe}=de;return{titleLineHeight:nt,customIconSize:nt,customIconTop:0,customIconFontSize:we,iconSize:nt,iconTop:-.5,iconFontSize:ce,iconSizeSM:xe,dotSize:nt/4,dotCurrentSize:Qe/4,navArrowColor:De,navContentMaxWidth:"auto",descriptionMaxWidth:140}}),Ne=te(11592);function lt(de){return de.filter(De=>De)}function ge(de,De){if(de)return de;const ce=(0,Ne.Z)(De).map(we=>{if(Ie.isValidElement(we)){const{props:nt}=we;return Object.assign({},nt)}return null});return lt(ce)}var oe=function(de,De){var ce={};for(var we in de)Object.prototype.hasOwnProperty.call(de,we)&&De.indexOf(we)<0&&(ce[we]=de[we]);if(de!=null&&typeof Object.getOwnPropertySymbols=="function")for(var nt=0,we=Object.getOwnPropertySymbols(de);nt{const{percent:De,size:ce,className:we,rootClassName:nt,direction:Qe,items:xe,responsive:ut=!0,current:Lt=0,children:It,style:on}=de,_t=oe(de,["percent","size","className","rootClassName","direction","items","responsive","current","children","style"]),{xs:tn}=(0,ne.Z)(ut),{getPrefixCls:$e,direction:gt,steps:pt}=Ie.useContext(z.E_),Mt=Ie.useMemo(()=>ut&&tn?"vertical":Qe,[tn,Qe]),dn=(0,ee.Z)(ce),En=$e("steps",de.prefixCls),[Cn,bn]=Bt(En),pa=de.type==="inline",Na=$e("",de.iconPrefix),Oa=ge(xe,It),ka=pa?void 0:De,Ya=Object.assign(Object.assign({},pt==null?void 0:pt.style),on),hr=je()(pt==null?void 0:pt.className,{[`${En}-rtl`]:gt==="rtl",[`${En}-with-progress`]:ka!==void 0},we,nt,bn),jn={finish:Ie.createElement(x.Z,{className:`${En}-finish-icon`}),error:Ie.createElement(Ee.Z,{className:`${En}-error-icon`})},Cr=Va=>{let{node:un,status:Nn}=Va;if(Nn==="process"&&ka!==void 0){const aa=dn==="small"?32:40;return Ie.createElement("div",{className:`${En}-progress-icon`},Ie.createElement(le.Z,{type:"circle",percent:ka,size:aa,strokeWidth:4,format:()=>null}),un)}return un},Er=(Va,un)=>Va.description?Ie.createElement(se.Z,{title:Va.description},un):un;return Cn(Ie.createElement(y,Object.assign({icons:jn},_t,{style:Ya,current:Lt,size:dn,items:Oa,itemRender:pa?Er:void 0,stepIcon:Cr,direction:Mt,prefixCls:En,iconPrefix:Na,className:hr})))};re.Step=y.Step;var ue=re},15969:function(bt,xt,te){"use strict";te.d(xt,{N:function(){return x}});const x=Ee=>({color:Ee.colorLink,textDecoration:"none",outline:"none",cursor:"pointer",transition:`color ${Ee.motionDurationSlow}`,"&:focus, &:hover":{color:Ee.colorLinkHover},"&:active":{color:Ee.colorLinkActive}})},1710:function(bt,xt,te){"use strict";te.d(xt,{default:function(){return Ii}});var x={},Ee="rc-table-internal-hook",Me=te(42978),je=te(6089),he=te(34280),be=te(13697),ie=te(59301),me=te(4676);function Ie(Re){var We=ie.createContext(void 0),ot=function(yt){var Pt=yt.value,Zt=yt.children,zt=ie.useRef(Pt);zt.current=Pt;var Tt=ie.useState(function(){return{getValue:function(){return zt.current},listeners:new Set}}),an=(0,Me.Z)(Tt,1),en=an[0];return(0,he.Z)(function(){(0,me.unstable_batchedUpdates)(function(){en.listeners.forEach(function(nn){nn(Pt)})})},[Pt]),ie.createElement(We.Provider,{value:en},Zt)};return{Context:We,Provider:ot,defaultValue:Re}}function Ce(Re,We){var ot=(0,je.Z)(typeof We=="function"?We:function(nn){if(We===void 0)return nn;if(!Array.isArray(We))return nn[We];var On={};return We.forEach(function(Bn){On[Bn]=nn[Bn]}),On}),st=ie.useContext(Re==null?void 0:Re.Context),yt=st||{},Pt=yt.listeners,Zt=yt.getValue,zt=ie.useRef();zt.current=ot(st?Zt():Re==null?void 0:Re.defaultValue);var Tt=ie.useState({}),an=(0,Me.Z)(Tt,2),en=an[1];return(0,he.Z)(function(){if(!st)return;function nn(On){var Bn=ot(On);(0,be.Z)(zt.current,Bn,!0)||en({})}return Pt.add(nn),function(){Pt.delete(nn)}},[st]),zt.current}var pe=te(54476),Oe=te(8654);function ye(){var Re=ie.createContext(null);function We(){return ie.useContext(Re)}function ot(yt,Pt){var Zt=(0,Oe.Yr)(yt),zt=function(an,en){var nn=Zt?{ref:en}:{},On=ie.useRef(0),Bn=ie.useRef(an),Fn=We();return Fn!==null?ie.createElement(yt,(0,pe.Z)({},an,nn)):((!Pt||Pt(Bn.current,an))&&(On.current+=1),Bn.current=an,ie.createElement(Re.Provider,{value:On.current},ie.createElement(yt,(0,pe.Z)({},an,nn))))};return Zt?ie.forwardRef(zt):zt}function st(yt,Pt){var Zt=(0,Oe.Yr)(yt),zt=function(an,en){var nn=Zt?{ref:en}:{};return We(),ie.createElement(yt,(0,pe.Z)({},an,nn))};return Zt?ie.memo(ie.forwardRef(zt),Pt):ie.memo(zt,Pt)}return{makeImmutable:ot,responseImmutable:st,useImmutableMark:We}}var ae=ye(),E=ae.makeImmutable,a=ae.responseImmutable,b=ae.useImmutableMark,y=ye(),z=y.makeImmutable,ee=y.responseImmutable,ne=y.useImmutableMark,le=Ie(),se=le;function fe(Re,We){var ot=ie.useRef(0);ot.current+=1;var st=ie.useRef(Re),yt=[];Object.keys(Re||{}).map(function(Zt){var zt;(Re==null?void 0:Re[Zt])!==((zt=st.current)===null||zt===void 0?void 0:zt[Zt])&&yt.push(Zt)}),st.current=Re;var Pt=ie.useRef([]);return yt.length&&(Pt.current=yt),ie.useDebugValue(ot.current),ie.useDebugValue(Pt.current.join(", ")),We&&console.log("".concat(We,":"),ot.current,Pt.current),ot.current}var Pe=null,Se=ie.memo(function(){var Re=fe();return ie.createElement("h1",null,"Render Times: ",Re)});Se.displayName="RenderBlock";var Le=te(76190),Ge=te(33885),ve=te(20068),et=te(92310),Ae=te.n(et),it=te(80547),Ue=te(97938),tt=te(48736),dt=ie.createContext({renderWithProps:!1}),rt=dt,Ye="RC_TABLE_KEY";function Ze(Re){return Re==null?[]:Array.isArray(Re)?Re:[Re]}function ke(Re){var We=[],ot={};return Re.forEach(function(st){for(var yt=st||{},Pt=yt.key,Zt=yt.dataIndex,zt=Pt||Ze(Zt).join("-")||Ye;ot[zt];)zt="".concat(zt,"_next");ot[zt]=!0,We.push(zt)}),We}function Je(Re){return Re!=null}function Xe(Re){return Re&&(0,Le.Z)(Re)==="object"&&!Array.isArray(Re)&&!ie.isValidElement(Re)}function ze(Re,We,ot,st,yt,Pt){var Zt=ie.useContext(rt),zt=ne(),Tt=(0,it.Z)(function(){if(Je(st))return[st];var an=We==null||We===""?[]:Array.isArray(We)?We:[We],en=(0,Ue.Z)(Re,an),nn=en,On=void 0;if(yt){var Bn=yt(en,Re,ot);Xe(Bn)?(nn=Bn.children,On=Bn.props,Zt.renderWithProps=!0):nn=Bn}return[nn,On]},[zt,Re,st,We,yt,ot],function(an,en){if(Pt){var nn=(0,Me.Z)(an,2),On=nn[1],Bn=(0,Me.Z)(en,2),Fn=Bn[1];return Pt(Fn,On)}return Zt.renderWithProps?!0:!(0,be.Z)(an,en,!0)});return Tt}function qe(Re,We,ot,st){var yt=Re+We-1;return Re<=st&&yt>=ot}function Et(Re,We){return Ce(se,function(ot){var st=qe(Re,We||1,ot.hoverStartRow,ot.hoverEndRow);return[st,ot.onHover]})}var Ct=function(We){var ot=We.ellipsis,st=We.rowType,yt=We.children,Pt,Zt=ot===!0?{showTitle:!0}:ot;return Zt&&(Zt.showTitle||st==="header")&&(typeof yt=="string"||typeof yt=="number"?Pt=yt.toString():ie.isValidElement(yt)&&typeof yt.props.children=="string"&&(Pt=yt.props.children)),Pt};function ft(Re){var We,ot,st,yt,Pt,Zt,zt,Tt,an=Re.component,en=Re.children,nn=Re.ellipsis,On=Re.scope,Bn=Re.prefixCls,Fn=Re.className,da=Re.align,sa=Re.record,wa=Re.render,Ea=Re.dataIndex,Da=Re.renderIndex,vr=Re.shouldCellUpdate,Fr=Re.index,rr=Re.rowType,Sr=Re.colSpan,Hr=Re.rowSpan,_a=Re.fixLeft,$a=Re.fixRight,ja=Re.firstFixLeft,Aa=Re.lastFixLeft,La=Re.firstFixRight,yr=Re.lastFixRight,ao=Re.appendNode,Ur=Re.additionalProps,sr=Ur===void 0?{}:Ur,to=Re.isSticky,lo="".concat(Bn,"-cell"),uo=Ce(se,["supportSticky","allColumnsFixedLeft"]),Vr=uo.supportSticky,ni=uo.allColumnsFixedLeft,so=ze(sa,Ea,Da,en,wa,vr),Zr=(0,Me.Z)(so,2),ii=Zr[0],kn=Zr[1],Yo={},Zo=typeof _a=="number"&&Vr,Di=typeof $a=="number"&&Vr;Zo&&(Yo.position="sticky",Yo.left=_a),Di&&(Yo.position="sticky",Yo.right=$a);var Br=(We=(ot=(st=kn==null?void 0:kn.colSpan)!==null&&st!==void 0?st:sr.colSpan)!==null&&ot!==void 0?ot:Sr)!==null&&We!==void 0?We:1,wr=(yt=(Pt=(Zt=kn==null?void 0:kn.rowSpan)!==null&&Zt!==void 0?Zt:sr.rowSpan)!==null&&Pt!==void 0?Pt:Hr)!==null&&yt!==void 0?yt:1,Ar=Et(Fr,wr),dr=(0,Me.Z)(Ar,2),Ta=dr[0],Rn=dr[1],Ma=function(Yt){var Xn;sa&&Rn(Fr,Fr+wr-1),sr==null||(Xn=sr.onMouseEnter)===null||Xn===void 0||Xn.call(sr,Yt)},Wr=function(Yt){var Xn;sa&&Rn(-1,-1),sr==null||(Xn=sr.onMouseLeave)===null||Xn===void 0||Xn.call(sr,Yt)};if(Br===0||wr===0)return null;var co=(zt=sr.title)!==null&&zt!==void 0?zt:Ct({rowType:rr,ellipsis:nn,children:ii}),at=Ae()(lo,Fn,(Tt={},(0,ve.Z)(Tt,"".concat(lo,"-fix-left"),Zo&&Vr),(0,ve.Z)(Tt,"".concat(lo,"-fix-left-first"),ja&&Vr),(0,ve.Z)(Tt,"".concat(lo,"-fix-left-last"),Aa&&Vr),(0,ve.Z)(Tt,"".concat(lo,"-fix-left-all"),Aa&&ni&&Vr),(0,ve.Z)(Tt,"".concat(lo,"-fix-right"),Di&&Vr),(0,ve.Z)(Tt,"".concat(lo,"-fix-right-first"),La&&Vr),(0,ve.Z)(Tt,"".concat(lo,"-fix-right-last"),yr&&Vr),(0,ve.Z)(Tt,"".concat(lo,"-ellipsis"),nn),(0,ve.Z)(Tt,"".concat(lo,"-with-append"),ao),(0,ve.Z)(Tt,"".concat(lo,"-fix-sticky"),(Zo||Di)&&to&&Vr),(0,ve.Z)(Tt,"".concat(lo,"-row-hover"),!kn&&Ta),Tt),sr.className,kn==null?void 0:kn.className),Ke={};da&&(Ke.textAlign=da);var Ve=(0,Ge.Z)((0,Ge.Z)((0,Ge.Z)((0,Ge.Z)({},Yo),sr.style),Ke),kn==null?void 0:kn.style),Wt=ii;return(0,Le.Z)(Wt)==="object"&&!Array.isArray(Wt)&&!ie.isValidElement(Wt)&&(Wt=null),nn&&(Aa||La)&&(Wt=ie.createElement("span",{className:"".concat(lo,"-content")},Wt)),ie.createElement(an,(0,pe.Z)({},kn,sr,{className:at,style:Ve,title:co,scope:On,onMouseEnter:Ma,onMouseLeave:Wr,colSpan:Br!==1?Br:null,rowSpan:wr!==1?wr:null}),ao,Wt)}var Ot=ie.memo(ft);function Fe(Re,We,ot,st,yt,Pt){var Zt=ot[Re]||{},zt=ot[We]||{},Tt,an;Zt.fixed==="left"?Tt=st.left[yt==="rtl"?We:Re]:zt.fixed==="right"&&(an=st.right[yt==="rtl"?Re:We]);var en=!1,nn=!1,On=!1,Bn=!1,Fn=ot[We+1],da=ot[Re-1],sa=!(Pt!=null&&Pt.children);if(yt==="rtl"){if(Tt!==void 0){var wa=da&&da.fixed==="left";Bn=!wa&&sa}else if(an!==void 0){var Ea=Fn&&Fn.fixed==="right";On=!Ea&&sa}}else if(Tt!==void 0){var Da=Fn&&Fn.fixed==="left";en=!Da&&sa}else if(an!==void 0){var vr=da&&da.fixed==="right";nn=!vr&&sa}return{fixLeft:Tt,fixRight:an,lastFixLeft:en,firstFixRight:nn,lastFixRight:On,firstFixLeft:Bn,isSticky:st.isSticky}}var wt=ie.createContext({}),Bt=wt;function Ne(Re){var We=Re.className,ot=Re.index,st=Re.children,yt=Re.colSpan,Pt=yt===void 0?1:yt,Zt=Re.rowSpan,zt=Re.align,Tt=Ce(se,["prefixCls","direction"]),an=Tt.prefixCls,en=Tt.direction,nn=ie.useContext(Bt),On=nn.scrollColumnIndex,Bn=nn.stickyOffsets,Fn=nn.flattenColumns,da=nn.columns,sa=ot+Pt-1,wa=sa+1===On?Pt+1:Pt,Ea=Fe(ot,ot+wa-1,Fn,Bn,en,da==null?void 0:da[ot]);return ie.createElement(Ot,(0,pe.Z)({className:We,index:ot,component:"td",prefixCls:an,record:null,dataIndex:null,align:zt,colSpan:wa,rowSpan:Zt,render:function(){return st}},Ea))}var lt=te(75931),ge=["children"];function oe(Re){var We=Re.children,ot=(0,lt.Z)(Re,ge);return ie.createElement("tr",ot,We)}function re(Re){var We=Re.children;return We}re.Row=oe,re.Cell=Ne;var ue=re;function de(Re){var We=Re.children,ot=Re.stickyOffsets,st=Re.flattenColumns,yt=Re.columns,Pt=Ce(se,"prefixCls"),Zt=st.length-1,zt=st[Zt],Tt=ie.useMemo(function(){return{stickyOffsets:ot,flattenColumns:st,scrollColumnIndex:zt!=null&&zt.scrollbar?Zt:null,columns:yt}},[zt,st,Zt,ot,yt]);return ie.createElement(Bt.Provider,{value:Tt},ie.createElement("tfoot",{className:"".concat(Pt,"-summary")},We))}var De=ee(de),ce=ue,we=te(70425),nt=te(29301),Qe=te(29194),xe=te(3465),ut=te(75152),Lt=te(26112);function It(Re,We,ot,st,yt,Pt,Zt){Re.push({record:We,indent:ot,index:Zt});var zt=Pt(We),Tt=yt==null?void 0:yt.has(zt);if(We&&Array.isArray(We[st])&&Tt)for(var an=0;an1?ja-1:0),La=1;La=0;zt-=1){var Tt=We[zt],an=ot&&ot[zt],en=an&&an[Na];if(Tt||en||Zt){var nn=en||{},On=nn.columnType,Bn=(0,lt.Z)(nn,ka);yt.unshift(ie.createElement("col",(0,pe.Z)({key:zt,style:{width:Tt}},Bn))),Zt=!0}}return ie.createElement("colgroup",null,yt)}var hr=Ya,jn=te(94480),Cr=["className","noData","columns","flattenColumns","colWidths","columCount","stickyOffsets","direction","fixHeader","stickyTopOffset","stickyBottomOffset","stickyClassName","onScroll","maxContentScroll","children"];function Er(Re,We){return(0,ie.useMemo)(function(){for(var ot=[],st=0;st1?"colgroup":"col":null,ellipsis:sa.ellipsis,align:sa.align,component:sa.title?Pt:Zt,prefixCls:en,key:Bn[da]},wa,{additionalProps:Ea,rowType:"header"}))}))}Nn.displayName="HeaderRow";var aa=Nn;function Ga(Re){var We=[];function ot(Zt,zt){var Tt=arguments.length>2&&arguments[2]!==void 0?arguments[2]:0;We[Tt]=We[Tt]||[];var an=zt,en=Zt.filter(Boolean).map(function(nn){var On={key:nn.key,className:nn.className||"",children:nn.title,column:nn,colStart:an},Bn=1,Fn=nn.children;return Fn&&Fn.length>0&&(Bn=ot(Fn,an,Tt+1).reduce(function(da,sa){return da+sa},0),On.hasSubColumns=!0),"colSpan"in nn&&(Bn=nn.colSpan),"rowSpan"in nn&&(On.rowSpan=nn.rowSpan),On.colSpan=Bn,On.colEnd=On.colStart+Bn-1,We[Tt].push(On),an+=Bn,Bn});return en}ot(Re,0);for(var st=We.length,yt=function(zt){We[zt].forEach(function(Tt){!("rowSpan"in Tt)&&!Tt.hasSubColumns&&(Tt.rowSpan=st-zt)})},Pt=0;Pt1&&arguments[1]!==void 0?arguments[1]:"";return typeof We=="number"?We:We.endsWith("%")?Re*parseFloat(We)/100:null}function jt(Re,We){return ie.useMemo(function(){if(We&&We>0){var ot=0,st=0;Re.forEach(function(an){var en=So(We,an.width);en?ot+=en:st+=1});var yt=We-ot,Pt=st,Zt=yt/st,zt=0,Tt=Re.map(function(an){var en=(0,Ge.Z)({},an),nn=So(We,en.width);if(nn)en.width=nn;else{var On=Math.floor(Zt);en.width=Pt===1?yt:On,yt-=On,Pt-=1}return zt+=en.width,en});return[Tt,zt]}return[Re,We]},[Re,We])}var Nt=["children"],Rt=["fixed"];function wn(Re){return(0,Jr.Z)(Re).filter(function(We){return ie.isValidElement(We)}).map(function(We){var ot=We.key,st=We.props,yt=st.children,Pt=(0,lt.Z)(st,Nt),Zt=(0,Ge.Z)({key:ot},Pt);return yt&&(Zt.children=wn(yt)),Zt})}function Fa(Re){var We=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"key";return Re.filter(function(ot){return ot&&(0,Le.Z)(ot)==="object"}).reduce(function(ot,st,yt){var Pt=st.fixed,Zt=Pt===!0?"left":Pt,zt="".concat(We,"-").concat(yt),Tt=st.children;return Tt&&Tt.length>0?[].concat((0,jn.Z)(ot),(0,jn.Z)(Fa(Tt,zt).map(function(an){return(0,Ge.Z)({fixed:Zt},an)}))):[].concat((0,jn.Z)(ot),[(0,Ge.Z)((0,Ge.Z)({key:zt},st),{},{fixed:Zt})])},[])}function ia(Re){for(var We=!0,ot=0;ot=0;Pt-=1){var Zt=Re[Pt];if(yt&&Zt.fixed!=="right")yt=!1;else if(!yt&&Zt.fixed==="right"){warning(!1,"Index ".concat(Pt+1," of `columns` missing `fixed='right'` prop."));break}}}function Ra(Re){return Re.map(function(We){var ot=We.fixed,st=(0,lt.Z)(We,Rt),yt=ot;return ot==="left"?yt="right":ot==="right"&&(yt="left"),(0,Ge.Z)({fixed:yt},st)})}function Mr(Re,We){var ot=Re.prefixCls,st=Re.columns,yt=Re.children,Pt=Re.expandable,Zt=Re.expandedKeys,zt=Re.columnTitle,Tt=Re.getRowKey,an=Re.onTriggerExpand,en=Re.expandIcon,nn=Re.rowExpandable,On=Re.expandIconColumnIndex,Bn=Re.direction,Fn=Re.expandRowByClick,da=Re.columnWidth,sa=Re.fixed,wa=Re.scrollWidth,Ea=ie.useMemo(function(){return st||wn(yt)},[st,yt]),Da=ie.useMemo(function(){if(Pt){var $a,ja=Ea.slice();if(!ja.includes(x)){var Aa=On||0;Aa>=0&&ja.splice(Aa,0,x)}var La=ja.indexOf(x);ja=ja.filter(function(sr,to){return sr!==x||to===La});var yr=Ea[La],ao;(sa==="left"||sa)&&!On?ao="left":(sa==="right"||sa)&&On===Ea.length?ao="right":ao=yr?yr.fixed:null;var Ur=($a={},(0,ve.Z)($a,Na,{className:"".concat(ot,"-expand-icon-col"),columnType:"EXPAND_COLUMN"}),(0,ve.Z)($a,"title",zt),(0,ve.Z)($a,"fixed",ao),(0,ve.Z)($a,"className","".concat(ot,"-row-expand-icon-cell")),(0,ve.Z)($a,"width",da),(0,ve.Z)($a,"render",function(to,lo,uo){var Vr=Tt(lo,uo),ni=Zt.has(Vr),so=nn?nn(lo):!0,Zr=en({prefixCls:ot,expanded:ni,expandable:so,record:lo,onExpand:an});return Fn?ie.createElement("span",{onClick:function(kn){return kn.stopPropagation()}},Zr):Zr}),$a);return ja.map(function(sr){return sr===x?Ur:sr})}return Ea.filter(function(sr){return sr!==x})},[Pt,Ea,Tt,Zt,en,Bn]),vr=ie.useMemo(function(){var $a=Da;return We&&($a=We($a)),$a.length||($a=[{render:function(){return null}}]),$a},[We,Da,Bn]),Fr=ie.useMemo(function(){return Bn==="rtl"?Ra(Fa(vr)):Fa(vr)},[vr,Bn,wa]),rr=jt(Fr,wa),Sr=(0,Me.Z)(rr,2),Hr=Sr[0],_a=Sr[1];return[vr,Hr,_a]}var Za=Mr;function Qr(Re){var We,ot=Re.prefixCls,st=Re.record,yt=Re.onExpand,Pt=Re.expanded,Zt=Re.expandable,zt="".concat(ot,"-row-expand-icon");if(!Zt)return ie.createElement("span",{className:Ae()(zt,"".concat(ot,"-row-spaced"))});var Tt=function(en){yt(st,en),en.stopPropagation()};return ie.createElement("span",{className:Ae()(zt,(We={},(0,ve.Z)(We,"".concat(ot,"-row-expanded"),Pt),(0,ve.Z)(We,"".concat(ot,"-row-collapsed"),!Pt),We)),onClick:Tt})}function vi(Re,We,ot){var st=[];function yt(Pt){(Pt||[]).forEach(function(Zt,zt){st.push(We(Zt,zt)),yt(Zt[ot])})}return yt(Re),st}function gr(Re,We,ot){var st=Oa(Re),yt=st.expandIcon,Pt=st.expandedRowKeys,Zt=st.defaultExpandedRowKeys,zt=st.defaultExpandAllRows,Tt=st.expandedRowRender,an=st.onExpand,en=st.onExpandedRowsChange,nn=st.childrenColumnName,On=yt||Qr,Bn=nn||"children",Fn=ie.useMemo(function(){return Tt?"row":Re.expandable&&Re.internalHooks===Ee&&Re.expandable.__PARENT_RENDER_ICON__||We.some(function(Fr){return Fr&&(0,Le.Z)(Fr)==="object"&&Fr[Bn]})?"nest":!1},[!!Tt,We]),da=ie.useState(function(){return Zt||(zt?vi(We,ot,Bn):[])}),sa=(0,Me.Z)(da,2),wa=sa[0],Ea=sa[1],Da=ie.useMemo(function(){return new Set(Pt||wa||[])},[Pt,wa]),vr=ie.useCallback(function(Fr){var rr=ot(Fr,We.indexOf(Fr)),Sr,Hr=Da.has(rr);Hr?(Da.delete(rr),Sr=(0,jn.Z)(Da)):Sr=[].concat((0,jn.Z)(Da),[rr]),Ea(Sr),an&&an(!Hr,Fr),en&&en(Sr)},[ot,Da,We,an,en]);return[st,Fn,Da,On,Bn,vr]}function la(Re,We,ot,st){var yt=Re.map(function(Pt,Zt){return Fe(Zt,Zt,Re,We,ot,st==null?void 0:st[Zt])});return(0,it.Z)(function(){return yt},[yt],function(Pt,Zt){return!(0,be.Z)(Pt,Zt)})}function io(Re){var We=(0,ie.useRef)(Re),ot=(0,ie.useState)({}),st=(0,Me.Z)(ot,2),yt=st[1],Pt=(0,ie.useRef)(null),Zt=(0,ie.useRef)([]);function zt(Tt){Zt.current.push(Tt);var an=Promise.resolve();Pt.current=an,an.then(function(){if(Pt.current===an){var en=Zt.current,nn=We.current;Zt.current=[],en.forEach(function(On){We.current=On(We.current)}),Pt.current=null,nn!==We.current&&yt({})}})}return(0,ie.useEffect)(function(){return function(){Pt.current=null}},[]),[We.current,zt]}function ai(Re){var We=(0,ie.useRef)(Re||null),ot=(0,ie.useRef)();function st(){window.clearTimeout(ot.current)}function yt(Zt){We.current=Zt,st(),ot.current=window.setTimeout(function(){We.current=null,ot.current=void 0},100)}function Pt(){return We.current}return(0,ie.useEffect)(function(){return st},[]),[yt,Pt]}function yo(){var Re=ie.useState(-1),We=(0,Me.Z)(Re,2),ot=We[0],st=We[1],yt=ie.useState(-1),Pt=(0,Me.Z)(yt,2),Zt=Pt[0],zt=Pt[1],Tt=ie.useCallback(function(an,en){st(an),zt(en)},[]);return[ot,Zt,Tt]}var no=te(47273),At=(0,no.Z)()?window:null;function yn(Re,We){var ot=(0,Le.Z)(Re)==="object"?Re:{},st=ot.offsetHeader,yt=st===void 0?0:st,Pt=ot.offsetSummary,Zt=Pt===void 0?0:Pt,zt=ot.offsetScroll,Tt=zt===void 0?0:zt,an=ot.getContainer,en=an===void 0?function(){return At}:an,nn=en()||At;return ie.useMemo(function(){var On=!!Re;return{isSticky:On,stickyClassName:On?"".concat(We,"-sticky-holder"):"",offsetHeader:yt,offsetSummary:Zt,offsetScroll:Tt,container:nn}},[Tt,yt,Zt,We,nn])}function Pn(Re,We,ot){var st=(0,ie.useMemo)(function(){for(var yt=[],Pt=[],Zt=0,zt=0,Tt=0;Tt=nn&&(sr=nn-On),Zt({scrollLeft:sr/nn*(en+2)}),Ea.current.x=La.pageX},$a=function(){if(Pt.current){var La=(0,Kn.os)(Pt.current).top,yr=La+Pt.current.offsetHeight,ao=Tt===window?document.documentElement.scrollTop+window.innerHeight:(0,Kn.os)(Tt).top+Tt.clientHeight;yr-(0,ut.Z)()<=ao||La>=ao-zt?wa(function(Ur){return(0,Ge.Z)((0,Ge.Z)({},Ur),{},{isHiddenScrollBar:!0})}):wa(function(Ur){return(0,Ge.Z)((0,Ge.Z)({},Ur),{},{isHiddenScrollBar:!1})})}},ja=function(La){wa(function(yr){return(0,Ge.Z)((0,Ge.Z)({},yr),{},{scrollLeft:La/en*nn||0})})};return ie.useImperativeHandle(ot,function(){return{setScrollLeft:ja}}),ie.useEffect(function(){var Aa=(0,ta.Z)(document.body,"mouseup",Sr,!1),La=(0,ta.Z)(document.body,"mousemove",_a,!1);return $a(),function(){Aa.remove(),La.remove()}},[On,Fr]),ie.useEffect(function(){var Aa=(0,ta.Z)(Tt,"scroll",$a,!1),La=(0,ta.Z)(window,"resize",$a,!1);return function(){Aa.remove(),La.remove()}},[Tt]),ie.useEffect(function(){sa.isHiddenScrollBar||wa(function(Aa){var La=Pt.current;return La?(0,Ge.Z)((0,Ge.Z)({},Aa),{},{scrollLeft:La.scrollLeft/La.scrollWidth*La.clientWidth}):Aa})},[sa.isHiddenScrollBar]),en<=nn||!On||sa.isHiddenScrollBar?null:ie.createElement("div",{style:{height:(0,ut.Z)(),width:nn,bottom:zt},className:"".concat(an,"-sticky-scroll")},ie.createElement("div",{onMouseDown:Hr,ref:Bn,className:Ae()("".concat(an,"-sticky-scroll-bar"),(0,ve.Z)({},"".concat(an,"-sticky-scroll-bar-active"),Fr)),style:{width:"".concat(On,"px"),transform:"translate3d(".concat(sa.scrollLeft,"px, 0, 0)")}}))},pn=ie.forwardRef(zr);function jr(Re){return null}var Mo=jr;function Ao(Re){return null}var Wo=Ao,Si="rc-table",qn=[],Qa={};function tr(){return"No Data"}function pr(Re){var We,ot=(0,Ge.Z)({rowKey:"key",prefixCls:Si,emptyText:tr},Re),st=ot.prefixCls,yt=ot.className,Pt=ot.rowClassName,Zt=ot.style,zt=ot.data,Tt=ot.rowKey,an=ot.scroll,en=ot.tableLayout,nn=ot.direction,On=ot.title,Bn=ot.footer,Fn=ot.summary,da=ot.caption,sa=ot.id,wa=ot.showHeader,Ea=ot.components,Da=ot.emptyText,vr=ot.onRow,Fr=ot.onHeaderRow,rr=ot.internalHooks,Sr=ot.transformColumns,Hr=ot.internalRefs,_a=ot.tailor,$a=ot.sticky,ja=zt||qn,Aa=!!ja.length,La=rr===Ee,yr=ie.useCallback(function(Tn,Qn){return(0,Ue.Z)(Ea,Tn)||Qn},[Ea]),ao=ie.useMemo(function(){return typeof Tt=="function"?Tt:function(Tn){var Qn=Tn&&Tn[Tt];return Qn}},[Tt]),Ur=yr(["body"]),sr=yo(),to=(0,Me.Z)(sr,3),lo=to[0],uo=to[1],Vr=to[2],ni=gr(ot,ja,ao),so=(0,Me.Z)(ni,6),Zr=so[0],ii=so[1],kn=so[2],Yo=so[3],Zo=so[4],Di=so[5],Br=an==null?void 0:an.x,wr=ie.useState(0),Ar=(0,Me.Z)(wr,2),dr=Ar[0],Ta=Ar[1],Rn=Za((0,Ge.Z)((0,Ge.Z)((0,Ge.Z)({},ot),Zr),{},{expandable:!!Zr.expandedRowRender,columnTitle:Zr.columnTitle,expandedKeys:kn,getRowKey:ao,onTriggerExpand:Di,expandIcon:Yo,expandIconColumnIndex:Zr.expandIconColumnIndex,direction:nn,scrollWidth:La&&_a&&typeof Br=="number"?Br:null}),La?Sr:null),Ma=(0,Me.Z)(Rn,3),Wr=Ma[0],co=Ma[1],at=Ma[2],Ke=at!=null?at:Br,Ve=ie.useMemo(function(){return{columns:Wr,flattenColumns:co}},[Wr,co]),Wt=ie.useRef(),Ut=ie.useRef(),Yt=ie.useRef(),Xn=ie.useRef(),Qt=ie.useRef(),St=ie.useState(!1),sn=(0,Me.Z)(St,2),Hn=sn[0],$n=sn[1],Jt=ie.useState(!1),fa=(0,Me.Z)(Jt,2),Ft=fa[0],qt=fa[1],vn=io(new Map),Ht=(0,Me.Z)(vn,2),ea=Ht[0],Jn=Ht[1],Dt=ke(co),Ja=Dt.map(function(Tn){return ea.get(Tn)}),ht=ie.useMemo(function(){return Ja},[Ja.join("_")]),Dn=Gn(ht,co.length,nn),Ua=an&&Je(an.y),Te=an&&Je(Ke)||!!Zr.fixed,Kt=Te&&co.some(function(Tn){var Qn=Tn.fixed;return Qn}),ua=ie.useRef(),Pr=yn($a,st),$t=Pr.isSticky,Sa=Pr.offsetHeader,er=Pr.offsetSummary,Ca=Pr.offsetScroll,lr=Pr.stickyClassName,_r=Pr.container,fr=ie.useMemo(function(){return Fn==null?void 0:Fn(ja)},[Fn,ja]),Ro=(Ua||$t)&&ie.isValidElement(fr)&&fr.type===ue&&fr.props.fixed,_n,br,Pa;Ua&&(br={overflowY:"scroll",maxHeight:an.y}),Te&&(_n={overflowX:"auto"},Ua||(br={overflowY:"hidden"}),Pa={width:Ke===!0?"auto":Ke,minWidth:"100%"});var Xo=ie.useCallback(function(Tn,Qn){(0,Qe.Z)(Wt.current)&&Jn(function(bo){if(bo.get(Tn)!==Qn){var cl=new Map(bo);return cl.set(Tn,Qn),cl}return bo})},[]),bi=ai(null),cr=(0,Me.Z)(bi,2),Lo=cr[0],ro=cr[1];function oa(Tn,Qn){Qn&&(typeof Qn=="function"?Qn(Tn):Qn.scrollLeft!==Tn&&(Qn.scrollLeft=Tn,Qn.scrollLeft!==Tn&&setTimeout(function(){Qn.scrollLeft=Tn},0)))}var ha=(0,je.Z)(function(Tn){var Qn=Tn.currentTarget,bo=Tn.scrollLeft,cl=nn==="rtl",rn=typeof bo=="number"?bo:Qn.scrollLeft,ra=Qn||Qa;if(!ro()||ro()===ra){var vo;Lo(ra),oa(rn,Ut.current),oa(rn,Yt.current),oa(rn,Qt.current),oa(rn,(vo=ua.current)===null||vo===void 0?void 0:vo.setScrollLeft)}var Ei=Qn||Ut.current;if(Ei){var ki=Ei.scrollWidth,wi=Ei.clientWidth;if(ki===wi){$n(!1),qt(!1);return}cl?($n(-rn0)):($n(rn>0),qt(rn1?da-La:0,ao=(0,Ge.Z)((0,Ge.Z)((0,Ge.Z)({},Sr),Tt),{},{flex:"0 0 ".concat(La,"px"),width:"".concat(La,"px"),marginRight:yr,pointerEvents:"auto"}),Ur=ie.useMemo(function(){return en?ja<=1:_a===0||ja===0||ja>1},[ja,_a,en]);Ur?ao.visibility="hidden":en&&(ao.height=nn==null?void 0:nn(ja));var sr=Ur?function(){return null}:On,to={};return(ja===0||_a===0)&&(to.rowSpan=1,to.colSpan=1),ie.createElement(Ot,(0,pe.Z)({className:Ae()(Fn,an),ellipsis:ot.ellipsis,align:ot.align,scope:ot.rowScope,component:"div",prefixCls:We.prefixCls,key:Da,record:zt,index:Pt,renderIndex:Zt,dataIndex:Bn,render:sr,shouldCellUpdate:ot.shouldCellUpdate},vr,{appendNode:Fr,additionalProps:(0,Ge.Z)((0,Ge.Z)({},rr),{},{style:ao},to)}))}var Ki=xa,gl=["data","index","className","rowKey","style","extra","getHeight"],sl=ie.forwardRef(function(Re,We){var ot=Re.data,st=Re.index,yt=Re.className,Pt=Re.rowKey,Zt=Re.style,zt=Re.extra,Tt=Re.getHeight,an=(0,lt.Z)(Re,gl),en=ot.record,nn=ot.indent,On=ot.index,Bn=Ce(se,["prefixCls","flattenColumns","fixColumn","componentWidth","scrollX"]),Fn=Bn.scrollX,da=Bn.flattenColumns,sa=Bn.prefixCls,wa=Bn.fixColumn,Ea=Bn.componentWidth,Da=$e(en,Pt,st,nn),vr=Da.rowSupportExpand,Fr=Da.expanded,rr=Da.rowProps,Sr=Da.expandedRowRender,Hr=Da.expandedRowClassName,_a;if(vr&&Fr){var $a=Sr(en,st,nn+1,Fr),ja=Hr==null?void 0:Hr(en,st,nn),Aa={};wa&&(Aa={style:(0,ve.Z)({},"--virtual-width","".concat(Ea,"px"))});var La="".concat(sa,"-expanded-row-cell");_a=ie.createElement("div",{className:Ae()("".concat(sa,"-expanded-row"),"".concat(sa,"-expanded-row-level-").concat(nn+1),ja)},ie.createElement(Ot,{component:"div",prefixCls:sa,className:Ae()(La,(0,ve.Z)({},"".concat(La,"-fixed"),wa)),additionalProps:Aa},$a))}var yr=(0,Ge.Z)((0,Ge.Z)({},Zt),{},{width:Fn});zt&&(yr.position="absolute",yr.pointerEvents="none");var ao=ie.createElement("div",(0,pe.Z)({},rr,an,{ref:vr?null:We,className:Ae()(yt,"".concat(sa,"-row"),rr==null?void 0:rr.className,(0,ve.Z)({},"".concat(sa,"-row-extra"),zt)),style:(0,Ge.Z)((0,Ge.Z)({},yr),rr==null?void 0:rr.style)}),da.map(function(Ur,sr){return ie.createElement(Ki,{key:sr,rowInfo:Da,column:Ur,colIndex:sr,indent:nn,index:st,renderIndex:On,record:en,inverse:zt,getHeight:Tt})}));return vr?ie.createElement("div",{ref:We},ao,_a):ao}),Xi=ee(sl),ji=Xi,$o=ie.forwardRef(function(Re,We){var ot=Re.data,st=Re.onScroll,yt=Ce(se,["flattenColumns","onColumnResize","getRowKey","prefixCls","expandedKeys","childrenColumnName","emptyNode","scrollX"]),Pt=yt.flattenColumns,Zt=yt.onColumnResize,zt=yt.getRowKey,Tt=yt.expandedKeys,an=yt.prefixCls,en=yt.childrenColumnName,nn=yt.emptyNode,On=yt.scrollX,Bn=Ce(qo),Fn=Bn.scrollY,da=Bn.listItemHeight,sa=ie.useRef(),wa=on(ot,en,Tt,zt),Ea=ie.useMemo(function(){var _a=0;return Pt.map(function($a){var ja=$a.width,Aa=$a.key;return _a+=ja,[Aa,ja,_a]})},[Pt]),Da=ie.useMemo(function(){return Ea.map(function(_a){return _a[2]})},[Ea]);ie.useEffect(function(){Ea.forEach(function(_a){var $a=(0,Me.Z)(_a,2),ja=$a[0],Aa=$a[1];Zt(ja,Aa)})},[Ea]),ie.useImperativeHandle(We,function(){var _a={};return Object.defineProperty(_a,"scrollLeft",{get:function(){var ja;return((ja=sa.current)===null||ja===void 0?void 0:ja.getScrollInfo().x)||0},set:function(ja){var Aa;(Aa=sa.current)===null||Aa===void 0||Aa.scrollTo({left:ja})}}),_a});var vr=function($a,ja){var Aa,La=(Aa=wa[ja])===null||Aa===void 0?void 0:Aa.record,yr=$a.onCell;if(yr){var ao,Ur=yr(La,ja);return(ao=Ur==null?void 0:Ur.rowSpan)!==null&&ao!==void 0?ao:1}return 1},Fr=function($a){var ja=$a.start,Aa=$a.end,La=$a.getSize,yr=$a.offsetY;if(Aa<0)return null;for(var ao=Pt.filter(function(Br){return vr(Br,ja)===0}),Ur=ja,sr=function(wr){if(ao=ao.filter(function(Ar){return vr(Ar,wr)===0}),!ao.length)return Ur=wr,"break"},to=ja;to>=0;to-=1){var lo=sr(to);if(lo==="break")break}for(var uo=Pt.filter(function(Br){return vr(Br,Aa)!==1}),Vr=Aa,ni=function(wr){if(uo=uo.filter(function(Ar){return vr(Ar,wr)!==1}),!uo.length)return Vr=Math.max(wr-1,Aa),"break"},so=Aa;so1})&&ii.push(wr)},Yo=Ur;Yo<=Vr;Yo+=1)var Zo=kn(Yo);var Di=ii.map(function(Br){var wr=wa[Br],Ar=zt(wr.record,Br),dr=function(Ma){var Wr=Br+Ma-1,co=zt(wa[Wr].record,Wr),at=La(Ar,co);return at.bottom-at.top},Ta=La(Ar);return ie.createElement(ji,{key:Br,data:wr,rowKey:Ar,index:Br,style:{top:-yr+Ta.top},extra:!0,getHeight:dr})});return Di},rr=ie.useMemo(function(){return{columnsOffset:Da}},[Da]),Sr="".concat(an,"-tbody"),Hr;return wa.length?Hr=ie.createElement(Co.Z,{fullHeight:!1,ref:sa,className:Ae()(Sr,"".concat(Sr,"-virtual")),height:Fn,itemHeight:da||24,data:wa,itemKey:function($a){return zt($a.record)},scrollWidth:On,onVirtualScroll:function($a){var ja=$a.x;st({scrollLeft:ja})},extraRender:Fr},function(_a,$a,ja){var Aa=zt(_a.record,$a);return ie.createElement(ji,(0,pe.Z)({data:_a,rowKey:Aa,index:$a},ja))}):Hr=ie.createElement("div",{className:Ae()("".concat(an,"-placeholder"))},ie.createElement(Ot,{component:"div",prefixCls:an},nn)),ie.createElement(di.Provider,{value:rr},Hr)}),Vi=ee($o),Ti=Vi,Ui=function(We,ot){var st=ot.ref,yt=ot.onScroll;return ie.createElement(Ti,{ref:st,data:We,onScroll:yt})},rl=100;function Ri(Re){var We=Re.columns,ot=Re.scroll,st=Re.prefixCls,yt=st===void 0?Si:st,Pt=Re.className,Zt=Re.listItemHeight,zt=ot||{},Tt=zt.x,an=zt.y;typeof Tt!="number"&&(Tt=((We||[]).length+1)*rl),typeof an!="number"&&(an=500);var en=ie.useMemo(function(){return{scrollY:an,listItemHeight:Zt}},[an,Zt]);return ie.createElement(qo.Provider,{value:en},ie.createElement(Lr,(0,pe.Z)({},Re,{className:Ae()(Pt,"".concat(yt,"-virtual")),scroll:(0,Ge.Z)((0,Ge.Z)({},ot),{},{x:Tt}),components:{body:Ui},columns:We,internalHooks:Ee,tailor:!0})))}function $i(Re){return z(Ri,Re)}var fo=$i(),Ko=null;function qr(Re){return null}var yi=qr;function ol(Re){return null}var qi=ol,El=te(2738),pl=te(68031),fi=te(36355),Ci=te(93891),Gi=te(19716),el=te(8628),ul=te(31724),Fl=te(58421),bl=te(71418),za=te(88088);function Wa(Re){return function(ot){let{prefixCls:st,onExpand:yt,record:Pt,expanded:Zt,expandable:zt}=ot;const Tt=`${st}-row-expand-icon`;return ie.createElement("button",{type:"button",onClick:an=>{yt(Pt,an),an.stopPropagation()},className:Ae()(Tt,{[`${Tt}-spaced`]:!zt,[`${Tt}-expanded`]:zt&&Zt,[`${Tt}-collapsed`]:zt&&!Zt}),"aria-label":Zt?Re.collapse:Re.expand,"aria-expanded":Zt})}}var Xa=Wa;function ur(Re,We){return"key"in Re&&Re.key!==void 0&&Re.key!==null?Re.key:Re.dataIndex?Array.isArray(Re.dataIndex)?Re.dataIndex.join("."):Re.dataIndex:We}function No(Re,We){return We?`${We}-${Re}`:`${Re}`}function ei(Re,We){return typeof Re=="function"?Re(We):Re}function Mi(Re,We){const ot=ei(Re,We);return Object.prototype.toString.call(ot)==="[object Object]"?"":ot}var Fi={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"},Ai=Fi,Ni=te(7657),Qi=function(We,ot){return ie.createElement(Ni.Z,(0,pe.Z)({},We,{ref:ot,icon:Ai}))},Yr=ie.forwardRef(Qi),zo=Yr,pi=te(56762);function Oo(Re){const We=ie.useRef(Re),ot=(0,pi.Z)();return[()=>We.current,st=>{We.current=st,ot()}]}var Xt=te(3113),Vt=te(24905),cn=te(38854),ln=te(64165),nr=te(20834),Nr=te(40875),na=te(5112),Ir=te(17574),Or=te(47472),kr=te(92832);function _o(Re){let{value:We,onChange:ot,filterSearch:st,tablePrefixCls:yt,locale:Pt}=Re;return st?ie.createElement("div",{className:`${yt}-filter-dropdown-search`},ie.createElement(kr.default,{prefix:ie.createElement(Or.Z,null),placeholder:Pt.filterSearchPlaceholder,onChange:ot,value:We,htmlSize:1,className:`${yt}-filter-dropdown-search-input`})):null}var Yn=_o,$r=te(10228);const ko=Re=>{const{keyCode:We}=Re;We===$r.Z.ENTER&&Re.stopPropagation()};var eo=ie.forwardRef((Re,We)=>ie.createElement("div",{className:Re.className,onClick:ot=>ot.stopPropagation(),onKeyDown:ko,ref:We},Re.children));function Tr(Re){let We=[];return(Re||[]).forEach(ot=>{let{value:st,children:yt}=ot;We.push(st),yt&&(We=[].concat((0,jn.Z)(We),(0,jn.Z)(Tr(yt))))}),We}function Qo(Re){return Re.some(We=>{let{children:ot}=We;return ot})}function Pi(Re,We){return typeof We=="string"||typeof We=="number"?We==null?void 0:We.toString().toLowerCase().includes(Re.trim().toLowerCase()):!1}function qa(Re){let{filters:We,prefixCls:ot,filteredKeys:st,filterMultiple:yt,searchValue:Pt,filterSearch:Zt}=Re;return We.map((zt,Tt)=>{const an=String(zt.value);if(zt.children)return{key:an||Tt,label:zt.text,popupClassName:`${ot}-dropdown-submenu`,children:qa({filters:zt.children,prefixCls:ot,filteredKeys:st,filterMultiple:yt,searchValue:Pt,filterSearch:Zt})};const en=yt?Vt.default:na.ZP,nn={key:zt.value!==void 0?an:Tt,label:ie.createElement(ie.Fragment,null,ie.createElement(en,{checked:st.includes(an)}),ie.createElement("span",null,zt.text))};return Pt.trim()?typeof Zt=="function"?Zt(Pt,zt)?nn:null:Pi(Pt,zt.text)?nn:null:nn})}function vt(Re){var We,ot;const{tablePrefixCls:st,prefixCls:yt,column:Pt,dropdownPrefixCls:Zt,columnKey:zt,filterMultiple:Tt,filterMode:an="menu",filterSearch:en=!1,filterState:nn,triggerFilter:On,locale:Bn,children:Fn,getPopupContainer:da}=Re,{filterDropdownOpen:sa,onFilterDropdownOpenChange:wa,filterResetToDefaultFilteredValue:Ea,defaultFilteredValue:Da,filterDropdownVisible:vr,onFilterDropdownVisibleChange:Fr}=Pt,[rr,Sr]=ie.useState(!1),Hr=!!(nn&&(!((We=nn.filteredKeys)===null||We===void 0)&&We.length||nn.forceFiltered)),_a=Rn=>{Sr(Rn),wa==null||wa(Rn),Fr==null||Fr(Rn)},$a=(ot=sa!=null?sa:vr)!==null&&ot!==void 0?ot:rr,ja=nn==null?void 0:nn.filteredKeys,[Aa,La]=Oo(ja||[]),yr=Rn=>{let{selectedKeys:Ma}=Rn;La(Ma)},ao=(Rn,Ma)=>{let{node:Wr,checked:co}=Ma;yr(Tt?{selectedKeys:Rn}:{selectedKeys:co&&Wr.key?[Wr.key]:[]})};ie.useEffect(()=>{rr&&yr({selectedKeys:ja||[]})},[ja]);const[Ur,sr]=ie.useState([]),to=Rn=>{sr(Rn)},[lo,uo]=ie.useState(""),Vr=Rn=>{const{value:Ma}=Rn.target;uo(Ma)};ie.useEffect(()=>{rr||uo("")},[rr]);const ni=Rn=>{const Ma=Rn&&Rn.length?Rn:null;if(Ma===null&&(!nn||!nn.filteredKeys)||(0,be.Z)(Ma,nn==null?void 0:nn.filteredKeys,!0))return null;On({column:Pt,key:zt,filteredKeys:Ma})},so=()=>{_a(!1),ni(Aa())},Zr=function(){let{confirm:Rn,closeDropdown:Ma}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{confirm:!1,closeDropdown:!1};Rn&&ni([]),Ma&&_a(!1),uo(""),La(Ea?(Da||[]).map(Wr=>String(Wr)):[])},ii=function(){let{closeDropdown:Rn}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{closeDropdown:!0};Rn&&_a(!1),ni(Aa())},kn=Rn=>{Rn&&ja!==void 0&&La(ja||[]),_a(Rn),!Rn&&!Pt.filterDropdown&&so()},Yo=Ae()({[`${Zt}-menu-without-submenu`]:!Qo(Pt.filters||[])}),Zo=Rn=>{if(Rn.target.checked){const Ma=Tr(Pt==null?void 0:Pt.filters).map(Wr=>String(Wr));La(Ma)}else La([])},Di=Rn=>{let{filters:Ma}=Rn;return(Ma||[]).map((Wr,co)=>{const at=String(Wr.value),Ke={title:Wr.text,key:Wr.value!==void 0?at:co};return Wr.children&&(Ke.children=Di({filters:Wr.children})),Ke})},Br=Rn=>{var Ma;return Object.assign(Object.assign({},Rn),{text:Rn.title,value:Rn.key,children:((Ma=Rn.children)===null||Ma===void 0?void 0:Ma.map(Wr=>Br(Wr)))||[]})};let wr;if(typeof Pt.filterDropdown=="function")wr=Pt.filterDropdown({prefixCls:`${Zt}-custom`,setSelectedKeys:Rn=>yr({selectedKeys:Rn}),selectedKeys:Aa(),confirm:ii,clearFilters:Zr,filters:Pt.filters,visible:$a,close:()=>{_a(!1)}});else if(Pt.filterDropdown)wr=Pt.filterDropdown;else{const Rn=Aa()||[],Ma=()=>(Pt.filters||[]).length===0?ie.createElement(ln.Z,{image:ln.Z.PRESENTED_IMAGE_SIMPLE,description:Bn.filterEmptyText,imageStyle:{height:24},style:{margin:0,padding:"16px 0"}}):an==="tree"?ie.createElement(ie.Fragment,null,ie.createElement(Yn,{filterSearch:en,value:lo,onChange:Vr,tablePrefixCls:st,locale:Bn}),ie.createElement("div",{className:`${st}-filter-dropdown-tree`},Tt?ie.createElement(Vt.default,{checked:Rn.length===Tr(Pt.filters).length,indeterminate:Rn.length>0&&Rn.lengthtypeof en=="function"?en(lo,Br(co)):Pi(lo,co.title):void 0}))):ie.createElement(ie.Fragment,null,ie.createElement(Yn,{filterSearch:en,value:lo,onChange:Vr,tablePrefixCls:st,locale:Bn}),ie.createElement(nr.default,{selectable:!0,multiple:Tt,prefixCls:`${Zt}-menu`,className:Yo,onSelect:yr,onDeselect:yr,selectedKeys:Rn,getPopupContainer:da,openKeys:Ur,onOpenChange:to,items:qa({filters:Pt.filters||[],filterSearch:en,prefixCls:yt,filteredKeys:Aa(),filterMultiple:Tt,searchValue:lo})})),Wr=()=>Ea?(0,be.Z)((Da||[]).map(co=>String(co)),Rn,!0):Rn.length===0;wr=ie.createElement(ie.Fragment,null,Ma(),ie.createElement("div",{className:`${yt}-dropdown-btns`},ie.createElement(Xt.ZP,{type:"link",size:"small",disabled:Wr(),onClick:()=>Zr()},Bn.filterReset),ie.createElement(Xt.ZP,{type:"primary",size:"small",onClick:so},Bn.filterConfirm)))}Pt.filterDropdown&&(wr=ie.createElement(Nr.J,{selectable:void 0},wr));const Ar=()=>ie.createElement(eo,{className:`${yt}-dropdown`},wr);let dr;typeof Pt.filterIcon=="function"?dr=Pt.filterIcon(Hr):Pt.filterIcon?dr=Pt.filterIcon:dr=ie.createElement(zo,null);const{direction:Ta}=ie.useContext(fi.E_);return ie.createElement("div",{className:`${yt}-column`},ie.createElement("span",{className:`${st}-column-title`},Fn),ie.createElement(cn.Z,{dropdownRender:Ar,trigger:["click"],open:$a,onOpenChange:kn,getPopupContainer:da,placement:Ta==="rtl"?"bottomLeft":"bottomRight"},ie.createElement("span",{role:"button",tabIndex:-1,className:Ae()(`${yt}-trigger`,{active:Hr}),onClick:Rn=>{Rn.stopPropagation()}},dr)))}var xl=vt;function wl(Re,We,ot){let st=[];return(Re||[]).forEach((yt,Pt)=>{var Zt;const zt=No(Pt,ot);if(yt.filters||"filterDropdown"in yt||"onFilter"in yt)if("filteredValue"in yt){let Tt=yt.filteredValue;"filterDropdown"in yt||(Tt=(Zt=Tt==null?void 0:Tt.map(String))!==null&&Zt!==void 0?Zt:Tt),st.push({column:yt,key:ur(yt,zt),filteredKeys:Tt,forceFiltered:yt.filtered})}else st.push({column:yt,key:ur(yt,zt),filteredKeys:We&&yt.defaultFilteredValue?yt.defaultFilteredValue:void 0,forceFiltered:yt.filtered});"children"in yt&&(st=[].concat((0,jn.Z)(st),(0,jn.Z)(wl(yt.children,We,zt))))}),st}function Nl(Re,We,ot,st,yt,Pt,Zt,zt){return ot.map((Tt,an)=>{const en=No(an,zt),{filterMultiple:nn=!0,filterMode:On,filterSearch:Bn}=Tt;let Fn=Tt;if(Fn.filters||Fn.filterDropdown){const da=ur(Fn,en),sa=st.find(wa=>{let{key:Ea}=wa;return da===Ea});Fn=Object.assign(Object.assign({},Fn),{title:wa=>ie.createElement(xl,{tablePrefixCls:Re,prefixCls:`${Re}-filter`,dropdownPrefixCls:We,column:Fn,columnKey:da,filterState:sa,filterMultiple:nn,filterMode:On,filterSearch:Bn,triggerFilter:Pt,locale:yt,getPopupContainer:Zt},ei(Tt.title,wa))})}return"children"in Fn&&(Fn=Object.assign(Object.assign({},Fn),{children:Nl(Re,We,Fn.children,st,yt,Pt,Zt,en)})),Fn})}function vl(Re){const We={};return Re.forEach(ot=>{let{key:st,filteredKeys:yt,column:Pt}=ot;const{filters:Zt,filterDropdown:zt}=Pt;if(zt)We[st]=yt||null;else if(Array.isArray(yt)){const Tt=Tr(Zt);We[st]=Tt.filter(an=>yt.includes(String(an)))}else We[st]=null}),We}function Al(Re,We){return We.reduce((ot,st)=>{const{column:{onFilter:yt,filters:Pt},filteredKeys:Zt}=st;return yt&&Zt&&Zt.length?ot.filter(zt=>Zt.some(Tt=>{const an=Tr(Pt),en=an.findIndex(On=>String(On)===String(Tt)),nn=en!==-1?an[en]:Tt;return yt(nn,zt)})):ot},Re)}const Rl=Re=>Re.flatMap(We=>"children"in We?[We].concat((0,jn.Z)(Rl(We.children||[]))):[We]);function dl(Re){let{prefixCls:We,dropdownPrefixCls:ot,mergedColumns:st,onFilterChange:yt,getPopupContainer:Pt,locale:Zt}=Re;const zt=ie.useMemo(()=>Rl(st||[]),[st]),[Tt,an]=ie.useState(()=>wl(zt,!0)),en=ie.useMemo(()=>{const Fn=wl(zt,!1);if(Fn.length===0)return Fn;let da=!0,sa=!0;if(Fn.forEach(wa=>{let{filteredKeys:Ea}=wa;Ea!==void 0?da=!1:sa=!1}),da){const wa=(zt||[]).map((Ea,Da)=>ur(Ea,No(Da)));return Tt.filter(Ea=>{let{key:Da}=Ea;return wa.includes(Da)}).map(Ea=>{const Da=zt[wa.findIndex(vr=>vr===Ea.key)];return Object.assign(Object.assign({},Ea),{column:Object.assign(Object.assign({},Ea.column),Da),forceFiltered:Da.filtered})})}return Fn},[zt,Tt]),nn=ie.useMemo(()=>vl(en),[en]),On=Fn=>{const da=en.filter(sa=>{let{key:wa}=sa;return wa!==Fn.key});da.push(Fn),an(da),yt(vl(da),da)};return[Fn=>Nl(We,ot,Fn,en,Zt,On,Pt),en,nn]}var _i=dl;function Ji(Re,We,ot){const st=ie.useRef({});function yt(Pt){if(!st.current||st.current.data!==Re||st.current.childrenColumnName!==We||st.current.getRowKey!==ot){let zt=function(Tt){Tt.forEach((an,en)=>{const nn=ot(an,en);Zt.set(nn,an),an&&typeof an=="object"&&We in an&&zt(an[We]||[])})};const Zt=new Map;zt(Re),st.current={data:Re,childrenColumnName:We,kvMap:Zt,getRowKey:ot}}return st.current.kvMap.get(Pt)}return[yt]}var Pl=te(50371),Sl=function(Re,We){var ot={};for(var st in Re)Object.prototype.hasOwnProperty.call(Re,st)&&We.indexOf(st)<0&&(ot[st]=Re[st]);if(Re!=null&&typeof Object.getOwnPropertySymbols=="function")for(var yt=0,st=Object.getOwnPropertySymbols(Re);yt{const Pt=Re[yt];typeof Pt!="function"&&(ot[yt]=Pt)}),ot}function Il(Re,We,ot){const st=ot&&typeof ot=="object"?ot:{},{total:yt=0}=st,Pt=Sl(st,["total"]),[Zt,zt]=(0,ie.useState)(()=>({current:"defaultCurrent"in Pt?Pt.defaultCurrent:1,pageSize:"defaultPageSize"in Pt?Pt.defaultPageSize:il})),Tt=(0,Pl.Z)(Zt,Pt,{total:yt>0?yt:Re}),an=Math.ceil((yt||Re)/Tt.pageSize);Tt.current>an&&(Tt.current=an||1);const en=(On,Bn)=>{zt({current:On!=null?On:1,pageSize:Bn||Tt.pageSize})},nn=(On,Bn)=>{var Fn;ot&&((Fn=ot.onChange)===null||Fn===void 0||Fn.call(ot,On,Bn)),en(On,Bn),We(On,Bn||(Tt==null?void 0:Tt.pageSize))};return ot===!1?[{},()=>{}]:[Object.assign(Object.assign({},Tt),{onChange:nn}),en]}var Wi=Il,_l=te(84105),yl=te(35654),zl=te(90782),hl=te(71430),us=te(18929);const ml={},Ul="SELECT_ALL",Yl="SELECT_INVERT",Hl="SELECT_NONE",ql=[],$l=(Re,We)=>{let ot=[];return(We||[]).forEach(st=>{ot.push(st),st&&typeof st=="object"&&Re in st&&(ot=[].concat((0,jn.Z)(ot),(0,jn.Z)($l(Re,st[Re]))))}),ot};var es=(Re,We)=>{const{preserveSelectedRowKeys:ot,selectedRowKeys:st,defaultSelectedRowKeys:yt,getCheckboxProps:Pt,onChange:Zt,onSelect:zt,onSelectAll:Tt,onSelectInvert:an,onSelectNone:en,onSelectMultiple:nn,columnWidth:On,type:Bn,selections:Fn,fixed:da,renderCell:sa,hideSelectAll:wa,checkStrictly:Ea=!0}=We||{},{prefixCls:Da,data:vr,pageData:Fr,getRecordByKey:rr,getRowKey:Sr,expandType:Hr,childrenColumnName:_a,locale:$a,getPopupContainer:ja}=Re,[Aa,La]=(0,us.Z)(st||yt||ql,{value:st}),yr=ie.useRef(new Map),ao=(0,ie.useCallback)(Br=>{if(ot){const wr=new Map;Br.forEach(Ar=>{let dr=rr(Ar);!dr&&yr.current.has(Ar)&&(dr=yr.current.get(Ar)),wr.set(Ar,dr)}),yr.current=wr}},[rr,ot]);ie.useEffect(()=>{ao(Aa)},[Aa]);const{keyEntities:Ur}=(0,ie.useMemo)(()=>{if(Ea)return{keyEntities:null};let Br=vr;if(ot){const wr=new Set(vr.map((dr,Ta)=>Sr(dr,Ta))),Ar=Array.from(yr.current).reduce((dr,Ta)=>{let[Rn,Ma]=Ta;return wr.has(Rn)?dr:dr.concat(Ma)},[]);Br=[].concat((0,jn.Z)(Br),(0,jn.Z)(Ar))}return(0,hl.I8)(Br,{externalGetKey:Sr,childrenPropName:_a})},[vr,Sr,Ea,_a,ot]),sr=(0,ie.useMemo)(()=>$l(_a,Fr),[_a,Fr]),to=(0,ie.useMemo)(()=>{const Br=new Map;return sr.forEach((wr,Ar)=>{const dr=Sr(wr,Ar),Ta=(Pt?Pt(wr):null)||{};Br.set(dr,Ta)}),Br},[sr,Sr,Pt]),lo=(0,ie.useCallback)(Br=>{var wr;return!!(!((wr=to.get(Sr(Br)))===null||wr===void 0)&&wr.disabled)},[to,Sr]),[uo,Vr]=(0,ie.useMemo)(()=>{if(Ea)return[Aa||[],[]];const{checkedKeys:Br,halfCheckedKeys:wr}=(0,zl.S)(Aa,!0,Ur,lo);return[Br||[],wr]},[Aa,Ea,Ur,lo]),ni=(0,ie.useMemo)(()=>{const Br=Bn==="radio"?uo.slice(0,1):uo;return new Set(Br)},[uo,Bn]),so=(0,ie.useMemo)(()=>Bn==="radio"?new Set:new Set(Vr),[Vr,Bn]),[Zr,ii]=(0,ie.useState)(null);ie.useEffect(()=>{We||La(ql)},[!!We]);const kn=(0,ie.useCallback)((Br,wr)=>{let Ar,dr;ao(Br),ot?(Ar=Br,dr=Br.map(Ta=>yr.current.get(Ta))):(Ar=[],dr=[],Br.forEach(Ta=>{const Rn=rr(Ta);Rn!==void 0&&(Ar.push(Ta),dr.push(Rn))})),La(Ar),Zt==null||Zt(Ar,dr,{type:wr})},[La,rr,Zt,ot]),Yo=(0,ie.useCallback)((Br,wr,Ar,dr)=>{if(zt){const Ta=Ar.map(Rn=>rr(Rn));zt(rr(Br),wr,Ta,dr)}kn(Ar,"single")},[zt,rr,kn]),Zo=(0,ie.useMemo)(()=>!Fn||wa?null:(Fn===!0?[Ul,Yl,Hl]:Fn).map(wr=>wr===Ul?{key:"all",text:$a.selectionAll,onSelect(){kn(vr.map((Ar,dr)=>Sr(Ar,dr)).filter(Ar=>{const dr=to.get(Ar);return!(dr!=null&&dr.disabled)||ni.has(Ar)}),"all")}}:wr===Yl?{key:"invert",text:$a.selectInvert,onSelect(){const Ar=new Set(ni);Fr.forEach((Ta,Rn)=>{const Ma=Sr(Ta,Rn),Wr=to.get(Ma);Wr!=null&&Wr.disabled||(Ar.has(Ma)?Ar.delete(Ma):Ar.add(Ma))});const dr=Array.from(Ar);an&&an(dr),kn(dr,"invert")}}:wr===Hl?{key:"none",text:$a.selectNone,onSelect(){en==null||en(),kn(Array.from(ni).filter(Ar=>{const dr=to.get(Ar);return dr==null?void 0:dr.disabled}),"none")}}:wr).map(wr=>Object.assign(Object.assign({},wr),{onSelect:function(){for(var Ar,dr,Ta=arguments.length,Rn=new Array(Ta),Ma=0;Ma{var wr;if(!We)return Br.filter(St=>St!==ml);let Ar=(0,jn.Z)(Br);const dr=new Set(ni),Ta=sr.map(Sr).filter(St=>!to.get(St).disabled),Rn=Ta.every(St=>dr.has(St)),Ma=Ta.some(St=>dr.has(St)),Wr=()=>{const St=[];Rn?Ta.forEach(Hn=>{dr.delete(Hn),St.push(Hn)}):Ta.forEach(Hn=>{dr.has(Hn)||(dr.add(Hn),St.push(Hn))});const sn=Array.from(dr);Tt==null||Tt(!Rn,sn.map(Hn=>rr(Hn)),St.map(Hn=>rr(Hn))),kn(sn,"all"),ii(null)};let co;if(Bn!=="radio"){let St;if(Zo){const fa={getPopupContainer:ja,items:Zo.map((Ft,qt)=>{const{key:vn,text:Ht,onSelect:ea}=Ft;return{key:vn!=null?vn:qt,onClick:()=>{ea==null||ea(Ta)},label:Ht}})};St=ie.createElement("div",{className:`${Da}-selection-extra`},ie.createElement(cn.Z,{menu:fa,getPopupContainer:ja},ie.createElement("span",null,ie.createElement(_l.Z,null))))}const sn=sr.map((fa,Ft)=>{const qt=Sr(fa,Ft),vn=to.get(qt)||{};return Object.assign({checked:dr.has(qt)},vn)}).filter(fa=>{let{disabled:Ft}=fa;return Ft}),Hn=!!sn.length&&sn.length===sr.length,$n=Hn&&sn.every(fa=>{let{checked:Ft}=fa;return Ft}),Jt=Hn&&sn.some(fa=>{let{checked:Ft}=fa;return Ft});co=!wa&&ie.createElement("div",{className:`${Da}-selection`},ie.createElement(Vt.default,{checked:Hn?$n:!!sr.length&&Rn,indeterminate:Hn?!$n&&Jt:!Rn&&Ma,onChange:Wr,disabled:sr.length===0||Hn,"aria-label":St?"Custom selection":"Select all",skipGroup:!0}),St)}let at;Bn==="radio"?at=(St,sn,Hn)=>{const $n=Sr(sn,Hn),Jt=dr.has($n);return{node:ie.createElement(na.ZP,Object.assign({},to.get($n),{checked:Jt,onClick:fa=>fa.stopPropagation(),onChange:fa=>{dr.has($n)||Yo($n,!0,[$n],fa.nativeEvent)}})),checked:Jt}}:at=(St,sn,Hn)=>{var $n;const Jt=Sr(sn,Hn),fa=dr.has(Jt),Ft=so.has(Jt),qt=to.get(Jt);let vn;return Hr==="nest"?vn=Ft:vn=($n=qt==null?void 0:qt.indeterminate)!==null&&$n!==void 0?$n:Ft,{node:ie.createElement(Vt.default,Object.assign({},qt,{indeterminate:vn,checked:fa,skipGroup:!0,onClick:Ht=>Ht.stopPropagation(),onChange:Ht=>{let{nativeEvent:ea}=Ht;const{shiftKey:Jn}=ea;let Dt=-1,Ja=-1;if(Jn&&Ea){const ht=new Set([Zr,Jt]);Ta.some((Dn,Ua)=>{if(ht.has(Dn))if(Dt===-1)Dt=Ua;else return Ja=Ua,!0;return!1})}if(Ja!==-1&&Dt!==Ja&&Ea){const ht=Ta.slice(Dt,Ja+1),Dn=[];fa?ht.forEach(Te=>{dr.has(Te)&&(Dn.push(Te),dr.delete(Te))}):ht.forEach(Te=>{dr.has(Te)||(Dn.push(Te),dr.add(Te))});const Ua=Array.from(dr);nn==null||nn(!fa,Ua.map(Te=>rr(Te)),Dn.map(Te=>rr(Te))),kn(Ua,"multiple")}else{const ht=uo;if(Ea){const Dn=fa?(0,yl._5)(ht,Jt):(0,yl.L0)(ht,Jt);Yo(Jt,!fa,Dn,ea)}else{const Dn=(0,zl.S)([].concat((0,jn.Z)(ht),[Jt]),!0,Ur,lo),{checkedKeys:Ua,halfCheckedKeys:Te}=Dn;let Kt=Ua;if(fa){const ua=new Set(Ua);ua.delete(Jt),Kt=(0,zl.S)(Array.from(ua),{checked:!1,halfCheckedKeys:Te},Ur,lo).checkedKeys}Yo(Jt,!fa,Kt,ea)}}ii(fa?null:Jt)}})),checked:fa}};const Ke=(St,sn,Hn)=>{const{node:$n,checked:Jt}=at(St,sn,Hn);return sa?sa(Jt,sn,Hn,$n):$n};if(!Ar.includes(ml))if(Ar.findIndex(St=>{var sn;return((sn=St[Na])===null||sn===void 0?void 0:sn.columnType)==="EXPAND_COLUMN"})===0){const[St,...sn]=Ar;Ar=[St,ml].concat((0,jn.Z)(sn))}else Ar=[ml].concat((0,jn.Z)(Ar));const Ve=Ar.indexOf(ml);Ar=Ar.filter((St,sn)=>St!==ml||sn===Ve);const Wt=Ar[Ve-1],Ut=Ar[Ve+1];let Yt=da;Yt===void 0&&((Ut==null?void 0:Ut.fixed)!==void 0?Yt=Ut.fixed:(Wt==null?void 0:Wt.fixed)!==void 0&&(Yt=Wt.fixed)),Yt&&Wt&&((wr=Wt[Na])===null||wr===void 0?void 0:wr.columnType)==="EXPAND_COLUMN"&&Wt.fixed===void 0&&(Wt.fixed=Yt);const Xn=Ae()(`${Da}-selection-col`,{[`${Da}-selection-col-with-dropdown`]:Fn&&Bn==="checkbox"}),Qt={fixed:Yt,width:On,className:`${Da}-selection-column`,title:We.columnTitle||co,render:Ke,onCell:We.onCell,[Na]:{className:Xn}};return Ar.map(St=>St===ml?Qt:St)},[Sr,sr,We,uo,ni,so,On,Zo,Hr,Zr,to,nn,Yo,lo]),ni]},ds=te(89489),cs=te(59477),Vl=te(6848);const jl="ascend",Bl="descend";function Tl(Re){return typeof Re.sorter=="object"&&typeof Re.sorter.multiple=="number"?Re.sorter.multiple:!1}function ts(Re){return typeof Re=="function"?Re:Re&&typeof Re=="object"&&Re.compare?Re.compare:!1}function ns(Re,We){return We?Re[Re.indexOf(We)+1]:Re[0]}function as(Re,We,ot){let st=[];function yt(Pt,Zt){st.push({column:Pt,key:ur(Pt,Zt),multiplePriority:Tl(Pt),sortOrder:Pt.sortOrder})}return(Re||[]).forEach((Pt,Zt)=>{const zt=No(Zt,ot);Pt.children?("sortOrder"in Pt&&yt(Pt,zt),st=[].concat((0,jn.Z)(st),(0,jn.Z)(as(Pt.children,We,zt)))):Pt.sorter&&("sortOrder"in Pt?yt(Pt,zt):We&&Pt.defaultSortOrder&&st.push({column:Pt,key:ur(Pt,zt),multiplePriority:Tl(Pt),sortOrder:Pt.defaultSortOrder}))}),st}function rs(Re,We,ot,st,yt,Pt,Zt,zt){return(We||[]).map((Tt,an)=>{const en=No(an,zt);let nn=Tt;if(nn.sorter){const On=nn.sortDirections||yt,Bn=nn.showSorterTooltip===void 0?Zt:nn.showSorterTooltip,Fn=ur(nn,en),da=ot.find(Hr=>{let{key:_a}=Hr;return _a===Fn}),sa=da?da.sortOrder:null,wa=ns(On,sa);let Ea;if(Tt.sortIcon)Ea=Tt.sortIcon({sortOrder:sa});else{const Hr=On.includes(jl)&&ie.createElement(cs.Z,{className:Ae()(`${Re}-column-sorter-up`,{active:sa===jl})}),_a=On.includes(Bl)&&ie.createElement(ds.Z,{className:Ae()(`${Re}-column-sorter-down`,{active:sa===Bl})});Ea=ie.createElement("span",{className:Ae()(`${Re}-column-sorter`,{[`${Re}-column-sorter-full`]:!!(Hr&&_a)})},ie.createElement("span",{className:`${Re}-column-sorter-inner`,"aria-hidden":"true"},Hr,_a))}const{cancelSort:Da,triggerAsc:vr,triggerDesc:Fr}=Pt||{};let rr=Da;wa===Bl?rr=Fr:wa===jl&&(rr=vr);const Sr=typeof Bn=="object"?Bn:{title:rr};nn=Object.assign(Object.assign({},nn),{className:Ae()(nn.className,{[`${Re}-column-sort`]:sa}),title:Hr=>{const _a=ie.createElement("div",{className:`${Re}-column-sorters`},ie.createElement("span",{className:`${Re}-column-title`},ei(Tt.title,Hr)),Ea);return Bn?ie.createElement(Vl.Z,Object.assign({},Sr),_a):_a},onHeaderCell:Hr=>{const _a=Tt.onHeaderCell&&Tt.onHeaderCell(Hr)||{},$a=_a.onClick,ja=_a.onKeyDown;_a.onClick=yr=>{st({column:Tt,key:Fn,sortOrder:wa,multiplePriority:Tl(Tt)}),$a==null||$a(yr)},_a.onKeyDown=yr=>{yr.keyCode===$r.Z.ENTER&&(st({column:Tt,key:Fn,sortOrder:wa,multiplePriority:Tl(Tt)}),ja==null||ja(yr))};const Aa=Mi(Tt.title,{}),La=Aa==null?void 0:Aa.toString();return sa?_a["aria-sort"]=sa==="ascend"?"ascending":"descending":_a["aria-label"]=La||"",_a.className=Ae()(_a.className,`${Re}-column-has-sorters`),_a.tabIndex=0,Tt.ellipsis&&(_a.title=(Aa!=null?Aa:"").toString()),_a}})}return"children"in nn&&(nn=Object.assign(Object.assign({},nn),{children:rs(Re,nn.children,ot,st,yt,Pt,Zt,en)})),nn})}function os(Re){const{column:We,sortOrder:ot}=Re;return{column:We,order:ot,field:We.dataIndex,columnKey:We.key}}function Zl(Re){const We=Re.filter(ot=>{let{sortOrder:st}=ot;return st}).map(os);return We.length===0&&Re.length?Object.assign(Object.assign({},os(Re[Re.length-1])),{column:void 0}):We.length<=1?We[0]||{}:We}function Ql(Re,We,ot){const st=We.slice().sort((Zt,zt)=>zt.multiplePriority-Zt.multiplePriority),yt=Re.slice(),Pt=st.filter(Zt=>{let{column:{sorter:zt},sortOrder:Tt}=Zt;return ts(zt)&&Tt});return Pt.length?yt.sort((Zt,zt)=>{for(let Tt=0;Tt{const zt=Zt[ot];return zt?Object.assign(Object.assign({},Zt),{[ot]:Ql(zt,We,ot)}):Zt}):yt}function is(Re){let{prefixCls:We,mergedColumns:ot,onSorterChange:st,sortDirections:yt,tableLocale:Pt,showSorterTooltip:Zt}=Re;const[zt,Tt]=ie.useState(as(ot,!0)),an=ie.useMemo(()=>{let Fn=!0;const da=as(ot,!1);if(!da.length)return zt;const sa=[];function wa(Da){Fn?sa.push(Da):sa.push(Object.assign(Object.assign({},Da),{sortOrder:null}))}let Ea=null;return da.forEach(Da=>{Ea===null?(wa(Da),Da.sortOrder&&(Da.multiplePriority===!1?Fn=!1:Ea=!0)):(Ea&&Da.multiplePriority!==!1||(Fn=!1),wa(Da))}),sa},[ot,zt]),en=ie.useMemo(()=>{const Fn=an.map(da=>{let{column:sa,sortOrder:wa}=da;return{column:sa,order:wa}});return{sortColumns:Fn,sortColumn:Fn[0]&&Fn[0].column,sortOrder:Fn[0]&&Fn[0].order}},[an]);function nn(Fn){let da;Fn.multiplePriority===!1||!an.length||an[0].multiplePriority===!1?da=[Fn]:da=[].concat((0,jn.Z)(an.filter(sa=>{let{key:wa}=sa;return wa!==Fn.key})),[Fn]),Tt(da),st(Zl(da),da)}return[Fn=>rs(We,Fn,an,nn,yt,Pt,Zt),an,en,()=>Zl(an)]}function gs(Re,We){return Re.map(ot=>{const st=Object.assign({},ot);return st.title=ei(ot.title,We),"children"in st&&(st.children=gs(st.children,We)),st})}function ms(Re){return[ie.useCallback(ot=>gs(ot,Re),[Re])]}var Jl=Bo((Re,We)=>{const{_renderTimes:ot}=Re,{_renderTimes:st}=We;return ot!==st}),Dl=$i((Re,We)=>{const{_renderTimes:ot}=Re,{_renderTimes:st}=We;return ot!==st}),Ml=te(64993),Gl=te(17313),fs=te(83116),ps=te(37613),_e=Re=>{const{componentCls:We}=Re,ot=`${Re.lineWidth}px ${Re.lineType} ${Re.tableBorderColor}`,st=(yt,Pt,Zt)=>({[`&${We}-${yt}`]:{[`> ${We}-container`]:{[`> ${We}-content, > ${We}-body`]:{"\n > table > tbody > tr > th,\n > table > tbody > tr > td\n ":{[`> ${We}-expanded-row-fixed`]:{margin:`-${Pt}px -${Zt+Re.lineWidth}px`}}}}}});return{[`${We}-wrapper`]:{[`${We}${We}-bordered`]:Object.assign(Object.assign(Object.assign({[`> ${We}-title`]:{border:ot,borderBottom:0},[`> ${We}-container`]:{borderInlineStart:ot,borderTop:ot,[` + `]:Object.assign({},ne(re))}}};var fe=(0,Ie.Z)("Skeleton",re=>{const{componentCls:ue}=re,de=(0,Ce.TS)(re,{skeletonAvatarCls:`${ue}-avatar`,skeletonTitleCls:`${ue}-title`,skeletonParagraphCls:`${ue}-paragraph`,skeletonButtonCls:`${ue}-button`,skeletonInputCls:`${ue}-input`,skeletonImageCls:`${ue}-image`,imageSizeBase:re.controlHeight*1.5,borderRadius:100,skeletonLoadingBackground:`linear-gradient(90deg, ${re.gradientFromColor} 25%, ${re.gradientToColor} 37%, ${re.gradientFromColor} 63%)`,skeletonLoadingMotionDuration:"1.4s"});return[ie(de)]},re=>{const{colorFillContent:ue,colorFill:de}=re,Me=ue,ce=de;return{color:Me,colorGradientEnd:ce,gradientFromColor:Me,gradientToColor:ce,titleHeight:re.controlHeight/2,blockRadius:re.borderRadiusSM,paragraphMarginTop:re.marginLG+re.marginXXS,paragraphLiHeight:re.controlHeight/2}},{deprecatedTokens:[["color","gradientFromColor"],["colorGradientEnd","gradientToColor"]]}),ye=re=>{const{prefixCls:ue,className:de,rootClassName:Me,active:ce,shape:Be="circle",size:nt="default"}=re,{getPrefixCls:Qe}=Oe.useContext(Ge.E_),Ae=Qe("skeleton",ue),[dt,Lt]=fe(Ae),It=(0,ve.Z)(re,["prefixCls","className"]),on=he()(Ae,`${Ae}-element`,{[`${Ae}-active`]:ce},de,Me,Lt);return dt(Oe.createElement("div",{className:on},Oe.createElement(le,Object.assign({prefixCls:`${Ae}-avatar`,shape:Be,size:nt},It))))},He=re=>{const{prefixCls:ue,className:de,rootClassName:Me,active:ce,block:Be=!1,size:nt="default"}=re,{getPrefixCls:Qe}=Oe.useContext(Ge.E_),Ae=Qe("skeleton",ue),[dt,Lt]=fe(Ae),It=(0,ve.Z)(re,["prefixCls"]),on=he()(Ae,`${Ae}-element`,{[`${Ae}-active`]:ce,[`${Ae}-block`]:Be},de,Me,Lt);return dt(Oe.createElement("div",{className:on},Oe.createElement(le,Object.assign({prefixCls:`${Ae}-button`,size:nt},It))))};const pe="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 xe=re=>{const{prefixCls:ue,className:de,rootClassName:Me,style:ce,active:Be}=re,{getPrefixCls:nt}=Oe.useContext(Ge.E_),Qe=nt("skeleton",ue),[Ae,dt]=fe(Qe),Lt=he()(Qe,`${Qe}-element`,{[`${Qe}-active`]:Be},de,Me,dt);return Ae(Oe.createElement("div",{className:Lt},Oe.createElement("div",{className:he()(`${Qe}-image`,de),style:ce},Oe.createElement("svg",{viewBox:"0 0 1098 1024",xmlns:"http://www.w3.org/2000/svg",className:`${Qe}-image-svg`},Oe.createElement("path",{d:pe,className:`${Qe}-image-path`})))))},Ke=re=>{const{prefixCls:ue,className:de,rootClassName:Me,active:ce,block:Be,size:nt="default"}=re,{getPrefixCls:Qe}=Oe.useContext(Ge.E_),Ae=Qe("skeleton",ue),[dt,Lt]=fe(Ae),It=(0,ve.Z)(re,["prefixCls"]),on=he()(Ae,`${Ae}-element`,{[`${Ae}-active`]:ce,[`${Ae}-block`]:Be},de,Me,Lt);return dt(Oe.createElement("div",{className:on},Oe.createElement(le,Object.assign({prefixCls:`${Ae}-input`,size:nt},It))))},qe=te(54476),ut={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"},rt=ut,Ye=te(7657),Ze=function(ue,de){return Oe.createElement(Ye.Z,(0,qe.Z)({},ue,{ref:de,icon:rt}))},ke=Oe.forwardRef(Ze),Je=ke,ze=re=>{const{prefixCls:ue,className:de,rootClassName:Me,style:ce,active:Be,children:nt}=re,{getPrefixCls:Qe}=Oe.useContext(Ge.E_),Ae=Qe("skeleton",ue),[dt,Lt]=fe(Ae),It=he()(Ae,`${Ae}-element`,{[`${Ae}-active`]:Be},Lt,de,Me),on=nt!=null?nt:Oe.createElement(Je,null);return dt(Oe.createElement("div",{className:It},Oe.createElement("div",{className:he()(`${Ae}-image`,de),style:ce},on)))},$e=te(94480),Ct=re=>{const ue=Qe=>{const{width:Ae,rows:dt=2}=re;if(Array.isArray(Ae))return Ae[Qe];if(dt-1===Qe)return Ae},{prefixCls:de,className:Me,style:ce,rows:Be}=re,nt=(0,$e.Z)(Array(Be)).map((Qe,Ae)=>Oe.createElement("li",{key:Ae,style:{width:ue(Ae)}}));return Oe.createElement("ul",{className:he()(de,Me),style:ce},nt)},Ot=re=>{let{prefixCls:ue,className:de,width:Me,style:ce}=re;return Oe.createElement("h3",{className:he()(ue,de),style:Object.assign({width:Me},ce)})};function Fe(re){return re&&typeof re=="object"?re:{}}function wt(re,ue){return re&&!ue?{size:"large",shape:"square"}:{size:"large",shape:"circle"}}function Bt(re,ue){return!re&&ue?{width:"38%"}:re&&ue?{width:"50%"}:{}}function Ne(re,ue){const de={};return(!re||!ue)&&(de.width="61%"),!re&&ue?de.rows=3:de.rows=2,de}const lt=re=>{const{prefixCls:ue,loading:de,className:Me,rootClassName:ce,style:Be,children:nt,avatar:Qe=!1,title:Ae=!0,paragraph:dt=!0,active:Lt,round:It}=re,{getPrefixCls:on,direction:_t,skeleton:tn}=Oe.useContext(Ge.E_),et=on("skeleton",ue),[gt,pt]=fe(et);if(de||!("loading"in re)){const Mt=!!Qe,dn=!!Ae,En=!!dt;let Fn;if(Mt){const Na=Object.assign(Object.assign({prefixCls:`${et}-avatar`},wt(dn,En)),Fe(Qe));Fn=Oe.createElement("div",{className:`${et}-header`},Oe.createElement(le,Object.assign({},Na)))}let xn;if(dn||En){let Na;if(dn){const ka=Object.assign(Object.assign({prefixCls:`${et}-title`},Bt(Mt,En)),Fe(Ae));Na=Oe.createElement(Ot,Object.assign({},ka))}let Oa;if(En){const ka=Object.assign(Object.assign({prefixCls:`${et}-paragraph`},Ne(Mt,dn)),Fe(dt));Oa=Oe.createElement(Ct,Object.assign({},ka))}xn=Oe.createElement("div",{className:`${et}-content`},Na,Oa)}const pa=he()(et,{[`${et}-with-avatar`]:Mt,[`${et}-active`]:Lt,[`${et}-rtl`]:_t==="rtl",[`${et}-round`]:It},tn==null?void 0:tn.className,Me,ce,pt);return gt(Oe.createElement("div",{className:pa,style:Object.assign(Object.assign({},tn==null?void 0:tn.style),Be)},Fn,xn))}return typeof nt!="undefined"?nt:null};lt.Button=He,lt.Avatar=ye,lt.Input=Ke,lt.Image=xe,lt.Node=ze;var ge=lt,oe=ge},31797:function(bt,xt,te){"use strict";te.d(xt,{default:function(){return fe}});var x=te(59301),he=te(56762),Oe=te(92343),Ge=te(92310),ve=te.n(Ge),we=te(36355),le=te(61621),Ie=Ee=>{const{value:ye,formatter:Le,precision:He,decimalSeparator:pe,groupSeparator:tt="",prefixCls:xe}=Ee;let it;if(typeof Le=="function")it=Le(ye);else{const Ke=String(ye),qe=Ke.match(/^(-?)(\d*)(\.(\d+))?$/);if(!qe||Ke==="-")it=Ke;else{const ut=qe[1];let rt=qe[2]||"0",Ye=qe[4]||"";rt=rt.replace(/\B(?=(\d{3})+(?!\d))/g,tt),typeof He=="number"&&(Ye=Ye.padEnd(He,"0").slice(0,He>0?He:0)),Ye&&(Ye=`${pe}${Ye}`),it=[x.createElement("span",{key:"int",className:`${xe}-content-value-int`},ut,rt),Ye&&x.createElement("span",{key:"decimal",className:`${xe}-content-value-decimal`},Ye)]}}return x.createElement("span",{className:`${xe}-content-value`},it)},Ce=te(17313),Pe=te(83116),be=te(37613);const Se=Ee=>{const{componentCls:ye,marginXXS:Le,padding:He,colorTextDescription:pe,titleFontSize:tt,colorTextHeading:xe,contentFontSize:it,fontFamily:Ke}=Ee;return{[`${ye}`]:Object.assign(Object.assign({},(0,Ce.Wf)(Ee)),{[`${ye}-title`]:{marginBottom:Le,color:pe,fontSize:tt},[`${ye}-skeleton`]:{paddingTop:He},[`${ye}-content`]:{color:xe,fontSize:it,fontFamily:Ke,[`${ye}-content-value`]:{display:"inline-block",direction:"ltr"},[`${ye}-content-prefix, ${ye}-content-suffix`]:{display:"inline-block"},[`${ye}-content-prefix`]:{marginInlineEnd:Le},[`${ye}-content-suffix`]:{marginInlineStart:Le}}})}};var ne=(0,Pe.Z)("Statistic",Ee=>{const ye=(0,be.TS)(Ee,{});return[Se(ye)]},Ee=>{const{fontSizeHeading3:ye,fontSize:Le}=Ee;return{titleFontSize:Le,contentFontSize:ye}}),a=Ee=>{const{prefixCls:ye,className:Le,rootClassName:He,style:pe,valueStyle:tt,value:xe=0,title:it,valueRender:Ke,prefix:qe,suffix:ut,loading:rt=!1,onMouseEnter:Ye,onMouseLeave:Ze,decimalSeparator:ke=".",groupSeparator:Je=","}=Ee,{getPrefixCls:Xe,direction:ze,statistic:$e}=x.useContext(we.E_),ht=Xe("statistic",ye),[Ct,ft]=ne(ht),Ot=x.createElement(Ie,Object.assign({decimalSeparator:ke,groupSeparator:Je,prefixCls:ht},Ee,{value:xe})),Fe=ve()(ht,{[`${ht}-rtl`]:ze==="rtl"},$e==null?void 0:$e.className,Le,He,ft);return Ct(x.createElement("div",{className:Fe,style:Object.assign(Object.assign({},$e==null?void 0:$e.style),pe),onMouseEnter:Ye,onMouseLeave:Ze},it&&x.createElement("div",{className:`${ht}-title`},it),x.createElement(le.Z,{paragraph:!1,loading:rt,className:`${ht}-skeleton`},x.createElement("div",{style:tt,className:`${ht}-content`},qe&&x.createElement("span",{className:`${ht}-content-prefix`},qe),Ke?Ke(Ot):Ot,ut&&x.createElement("span",{className:`${ht}-content-suffix`},ut)))))};const b=[["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 y(Ee,ye){let Le=Ee;const He=/\[[^\]]*]/g,pe=(ye.match(He)||[]).map(Ke=>Ke.slice(1,-1)),tt=ye.replace(He,"[]"),xe=b.reduce((Ke,qe)=>{let[ut,rt]=qe;if(Ke.includes(ut)){const Ye=Math.floor(Le/rt);return Le-=Ye*rt,Ke.replace(new RegExp(`${ut}+`,"g"),Ze=>{const ke=Ze.length;return Ye.toString().padStart(ke,"0")})}return Ke},tt);let it=0;return xe.replace(He,()=>{const Ke=pe[it];return it+=1,Ke})}function z(Ee,ye){const{format:Le=""}=ye,He=new Date(Ee).getTime(),pe=Date.now(),tt=Math.max(He-pe,0);return y(tt,Le)}const ee=1e3/30;function ae(Ee){return new Date(Ee).getTime()}const se=Ee=>{const{value:ye,format:Le="HH:mm:ss",onChange:He,onFinish:pe}=Ee,tt=(0,he.Z)(),xe=x.useRef(null),it=()=>{pe==null||pe(),xe.current&&(clearInterval(xe.current),xe.current=null)},Ke=()=>{const rt=ae(ye);rt>=Date.now()&&(xe.current=setInterval(()=>{tt(),He==null||He(rt-Date.now()),rt(Ke(),()=>{xe.current&&(clearInterval(xe.current),xe.current=null)}),[ye]);const qe=(rt,Ye)=>z(rt,Object.assign(Object.assign({},Ye),{format:Le})),ut=rt=>(0,Oe.Tm)(rt,{title:void 0});return x.createElement(a,Object.assign({},Ee,{valueRender:ut,formatter:qe}))};var ie=x.memo(se);a.Countdown=ie;var fe=a},45413:function(bt,xt,te){"use strict";te.d(xt,{default:function(){return ue}});var x=te(40001),he=te(99267),Oe=te(92310),Ge=te.n(Oe),ve=te(54476),we=te(33885),le=te(20068),me=te(75931),Ie=te(59301),Ce=te(10228),Pe=["className","prefixCls","style","active","status","iconPrefix","icon","wrapperStyle","stepNumber","disabled","description","title","subTitle","progressDot","stepIcon","tailContent","icons","stepIndex","onStepClick","onClick","render"];function be(de){return typeof de=="string"}function Se(de){var Me,ce=de.className,Be=de.prefixCls,nt=de.style,Qe=de.active,Ae=de.status,dt=de.iconPrefix,Lt=de.icon,It=de.wrapperStyle,on=de.stepNumber,_t=de.disabled,tn=de.description,et=de.title,gt=de.subTitle,pt=de.progressDot,Mt=de.stepIcon,dn=de.tailContent,En=de.icons,Fn=de.stepIndex,xn=de.onStepClick,pa=de.onClick,Na=de.render,Oa=(0,me.Z)(de,Pe),ka=!!xn&&!_t,Ya={};ka&&(Ya.role="button",Ya.tabIndex=0,Ya.onClick=function(un){pa==null||pa(un),xn(Fn)},Ya.onKeyDown=function(un){var Nn=un.which;(Nn===Ce.Z.ENTER||Nn===Ce.Z.SPACE)&&xn(Fn)});var hr=function(){var Nn,aa,Ga=Ge()("".concat(Be,"-icon"),"".concat(dt,"icon"),(Nn={},(0,le.Z)(Nn,"".concat(dt,"icon-").concat(Lt),Lt&&be(Lt)),(0,le.Z)(Nn,"".concat(dt,"icon-check"),!Lt&&Ae==="finish"&&(En&&!En.finish||!En)),(0,le.Z)(Nn,"".concat(dt,"icon-cross"),!Lt&&Ae==="error"&&(En&&!En.error||!En)),Nn)),ya=Ie.createElement("span",{className:"".concat(Be,"-icon-dot")});return pt?typeof pt=="function"?aa=Ie.createElement("span",{className:"".concat(Be,"-icon")},pt(ya,{index:on-1,status:Ae,title:et,description:tn})):aa=Ie.createElement("span",{className:"".concat(Be,"-icon")},ya):Lt&&!be(Lt)?aa=Ie.createElement("span",{className:"".concat(Be,"-icon")},Lt):En&&En.finish&&Ae==="finish"?aa=Ie.createElement("span",{className:"".concat(Be,"-icon")},En.finish):En&&En.error&&Ae==="error"?aa=Ie.createElement("span",{className:"".concat(Be,"-icon")},En.error):Lt||Ae==="finish"||Ae==="error"?aa=Ie.createElement("span",{className:Ga}):aa=Ie.createElement("span",{className:"".concat(Be,"-icon")},on),Mt&&(aa=Mt({index:on-1,status:Ae,title:et,description:tn,node:aa})),aa},Gn=Ae||"wait",Cr=Ge()("".concat(Be,"-item"),"".concat(Be,"-item-").concat(Gn),ce,(Me={},(0,le.Z)(Me,"".concat(Be,"-item-custom"),Lt),(0,le.Z)(Me,"".concat(Be,"-item-active"),Qe),(0,le.Z)(Me,"".concat(Be,"-item-disabled"),_t===!0),Me)),Er=(0,we.Z)({},nt),Va=Ie.createElement("div",(0,ve.Z)({},Oa,{className:Cr,style:Er}),Ie.createElement("div",(0,ve.Z)({onClick:pa},Ya,{className:"".concat(Be,"-item-container")}),Ie.createElement("div",{className:"".concat(Be,"-item-tail")},dn),Ie.createElement("div",{className:"".concat(Be,"-item-icon")},hr()),Ie.createElement("div",{className:"".concat(Be,"-item-content")},Ie.createElement("div",{className:"".concat(Be,"-item-title")},et,gt&&Ie.createElement("div",{title:typeof gt=="string"?gt:void 0,className:"".concat(Be,"-item-subtitle")},gt)),tn&&Ie.createElement("div",{className:"".concat(Be,"-item-description")},tn))));return Na&&(Va=Na(Va)||null),Va}var ne=Se,E=["prefixCls","style","className","children","direction","type","labelPlacement","iconPrefix","status","size","current","progressDot","stepIcon","initial","icons","onChange","itemRender","items"];function a(de){var Me,ce=de.prefixCls,Be=ce===void 0?"rc-steps":ce,nt=de.style,Qe=nt===void 0?{}:nt,Ae=de.className,dt=de.children,Lt=de.direction,It=Lt===void 0?"horizontal":Lt,on=de.type,_t=on===void 0?"default":on,tn=de.labelPlacement,et=tn===void 0?"horizontal":tn,gt=de.iconPrefix,pt=gt===void 0?"rc":gt,Mt=de.status,dn=Mt===void 0?"process":Mt,En=de.size,Fn=de.current,xn=Fn===void 0?0:Fn,pa=de.progressDot,Na=pa===void 0?!1:pa,Oa=de.stepIcon,ka=de.initial,Ya=ka===void 0?0:ka,hr=de.icons,Gn=de.onChange,Cr=de.itemRender,Er=de.items,Va=Er===void 0?[]:Er,un=(0,me.Z)(de,E),Nn=_t==="navigation",aa=_t==="inline",Ga=aa||Na,ya=aa?"horizontal":It,Sn=aa?void 0:En,Jr=Ga?"vertical":et,So=Ge()(Be,"".concat(Be,"-").concat(ya),Ae,(Me={},(0,le.Z)(Me,"".concat(Be,"-").concat(Sn),Sn),(0,le.Z)(Me,"".concat(Be,"-label-").concat(Jr),ya==="horizontal"),(0,le.Z)(Me,"".concat(Be,"-dot"),!!Ga),(0,le.Z)(Me,"".concat(Be,"-navigation"),Nn),(0,le.Z)(Me,"".concat(Be,"-inline"),aa),Me)),jt=function(An){Gn&&xn!==An&&Gn(An)},Nt=function(An,Fa){var ia=(0,we.Z)({},An),Ra=Ya+Fa;return dn==="error"&&Fa===xn-1&&(ia.className="".concat(Be,"-next-error")),ia.status||(Ra===xn?ia.status=dn:Ra{const{componentCls:Me,customIconTop:ce,customIconSize:Be,customIconFontSize:nt}=de;return{[`${Me}-item-custom`]:{[`> ${Me}-item-container > ${Me}-item-icon`]:{height:"auto",background:"none",border:0,[`> ${Me}-icon`]:{top:ce,width:Be,height:Be,fontSize:nt,lineHeight:`${nt}px`}}},[`&:not(${Me}-vertical)`]:{[`${Me}-item-custom`]:{[`${Me}-item-icon`]:{width:"auto",background:"none"}}}}},tt=de=>{const{componentCls:Me,inlineDotSize:ce,inlineTitleColor:Be,inlineTailColor:nt}=de,Qe=de.paddingXS+de.lineWidth,Ae={[`${Me}-item-container ${Me}-item-content ${Me}-item-title`]:{color:Be}};return{[`&${Me}-inline`]:{width:"auto",display:"inline-flex",[`${Me}-item`]:{flex:"none","&-container":{padding:`${Qe}px ${de.paddingXXS}px 0`,margin:`0 ${de.marginXXS/2}px`,borderRadius:de.borderRadiusSM,cursor:"pointer",transition:`background-color ${de.motionDurationMid}`,"&:hover":{background:de.controlItemBgHover},"&[role='button']:hover":{opacity:1}},"&-icon":{width:ce,height:ce,marginInlineStart:`calc(50% - ${ce/2}px)`,[`> ${Me}-icon`]:{top:0},[`${Me}-icon-dot`]:{borderRadius:de.fontSizeSM/4}},"&-content":{width:"auto",marginTop:de.marginXS-de.lineWidth},"&-title":{color:Be,fontSize:de.fontSizeSM,lineHeight:de.lineHeightSM,fontWeight:"normal",marginBottom:de.marginXXS/2},"&-description":{display:"none"},"&-tail":{marginInlineStart:0,top:Qe+ce/2,transform:"translateY(-50%)","&:after":{width:"100%",height:de.lineWidth,borderRadius:0,marginInlineStart:0,background:nt}},[`&:first-child ${Me}-item-tail`]:{width:"50%",marginInlineStart:"50%"},[`&:last-child ${Me}-item-tail`]:{display:"block",width:"50%"},"&-wait":Object.assign({[`${Me}-item-icon ${Me}-icon ${Me}-icon-dot`]:{backgroundColor:de.colorBorderBg,border:`${de.lineWidth}px ${de.lineType} ${nt}`}},Ae),"&-finish":Object.assign({[`${Me}-item-tail::after`]:{backgroundColor:nt},[`${Me}-item-icon ${Me}-icon ${Me}-icon-dot`]:{backgroundColor:nt,border:`${de.lineWidth}px ${de.lineType} ${nt}`}},Ae),"&-error":Ae,"&-active, &-process":Object.assign({[`${Me}-item-icon`]:{width:ce,height:ce,marginInlineStart:`calc(50% - ${ce/2}px)`,top:0}},Ae),[`&:not(${Me}-item-active) > ${Me}-item-container[role='button']:hover`]:{[`${Me}-item-title`]:{color:Be}}}}}},it=de=>{const{componentCls:Me,iconSize:ce,lineHeight:Be,iconSizeSM:nt}=de;return{[`&${Me}-label-vertical`]:{[`${Me}-item`]:{overflow:"visible","&-tail":{marginInlineStart:ce/2+de.controlHeightLG,padding:`${de.paddingXXS}px ${de.paddingLG}px`},"&-content":{display:"block",width:(ce/2+de.controlHeightLG)*2,marginTop:de.marginSM,textAlign:"center"},"&-icon":{display:"inline-block",marginInlineStart:de.controlHeightLG},"&-title":{paddingInlineEnd:0,paddingInlineStart:0,"&::after":{display:"none"}},"&-subtitle":{display:"block",marginBottom:de.marginXXS,marginInlineStart:0,lineHeight:Be}},[`&${Me}-small:not(${Me}-dot)`]:{[`${Me}-item`]:{"&-icon":{marginInlineStart:de.controlHeightLG+(ce-nt)/2}}}}}},qe=de=>{const{componentCls:Me,navContentMaxWidth:ce,navArrowColor:Be,stepsNavActiveColor:nt,motionDurationSlow:Qe}=de;return{[`&${Me}-navigation`]:{paddingTop:de.paddingSM,[`&${Me}-small`]:{[`${Me}-item`]:{"&-container":{marginInlineStart:-de.marginSM}}},[`${Me}-item`]:{overflow:"visible",textAlign:"center","&-container":{display:"inline-block",height:"100%",marginInlineStart:-de.margin,paddingBottom:de.paddingSM,textAlign:"start",transition:`opacity ${Qe}`,[`${Me}-item-content`]:{maxWidth:ce},[`${Me}-item-title`]:Object.assign(Object.assign({maxWidth:"100%",paddingInlineEnd:0},fe.vS),{"&::after":{display:"none"}})},[`&:not(${Me}-item-active)`]:{[`${Me}-item-container[role='button']`]:{cursor:"pointer","&:hover":{opacity:.85}}},"&:last-child":{flex:1,"&::after":{display:"none"}},"&::after":{position:"absolute",top:`calc(50% - ${de.paddingSM/2}px)`,insetInlineStart:"100%",display:"inline-block",width:de.fontSizeIcon,height:de.fontSizeIcon,borderTop:`${de.lineWidth}px ${de.lineType} ${Be}`,borderBottom:"none",borderInlineStart:"none",borderInlineEnd:`${de.lineWidth}px ${de.lineType} ${Be}`,transform:"translateY(-50%) translateX(-50%) rotate(45deg)",content:'""'},"&::before":{position:"absolute",bottom:0,insetInlineStart:"50%",display:"inline-block",width:0,height:de.lineWidthBold,backgroundColor:nt,transition:`width ${Qe}, inset-inline-start ${Qe}`,transitionTimingFunction:"ease-out",content:'""'}},[`${Me}-item${Me}-item-active::before`]:{insetInlineStart:0,width:"100%"}},[`&${Me}-navigation${Me}-vertical`]:{[`> ${Me}-item`]:{marginInlineEnd:0,"&::before":{display:"none"},[`&${Me}-item-active::before`]:{top:0,insetInlineEnd:0,insetInlineStart:"unset",display:"block",width:de.lineWidth*3,height:`calc(100% - ${de.marginLG}px)`},"&::after":{position:"relative",insetInlineStart:"50%",display:"block",width:de.controlHeight*.25,height:de.controlHeight*.25,marginBottom:de.marginXS,textAlign:"center",transform:"translateY(-50%) translateX(-50%) rotate(135deg)"},"&:last-child":{"&::after":{display:"none"}},[`> ${Me}-item-container > ${Me}-item-tail`]:{visibility:"hidden"}}},[`&${Me}-navigation${Me}-horizontal`]:{[`> ${Me}-item > ${Me}-item-container > ${Me}-item-tail`]:{visibility:"hidden"}}}},rt=de=>{const{antCls:Me,componentCls:ce}=de;return{[`&${ce}-with-progress`]:{[`${ce}-item`]:{paddingTop:de.paddingXXS,[`&-process ${ce}-item-container ${ce}-item-icon ${ce}-icon`]:{color:de.processIconColor}},[`&${ce}-vertical > ${ce}-item `]:{paddingInlineStart:de.paddingXXS,[`> ${ce}-item-container > ${ce}-item-tail`]:{top:de.marginXXS,insetInlineStart:de.iconSize/2-de.lineWidth+de.paddingXXS}},[`&, &${ce}-small`]:{[`&${ce}-horizontal ${ce}-item:first-child`]:{paddingBottom:de.paddingXXS,paddingInlineStart:de.paddingXXS}},[`&${ce}-small${ce}-vertical > ${ce}-item > ${ce}-item-container > ${ce}-item-tail`]:{insetInlineStart:de.iconSizeSM/2-de.lineWidth+de.paddingXXS},[`&${ce}-label-vertical`]:{[`${ce}-item ${ce}-item-tail`]:{top:de.margin-2*de.lineWidth}},[`${ce}-item-icon`]:{position:"relative",[`${Me}-progress`]:{position:"absolute",insetBlockStart:(de.iconSize-de.stepsProgressSize-de.lineWidth*2)/2,insetInlineStart:(de.iconSize-de.stepsProgressSize-de.lineWidth*2)/2}}}}},Ze=de=>{const{componentCls:Me,descriptionMaxWidth:ce,lineHeight:Be,dotCurrentSize:nt,dotSize:Qe,motionDurationSlow:Ae}=de;return{[`&${Me}-dot, &${Me}-dot${Me}-small`]:{[`${Me}-item`]:{"&-title":{lineHeight:Be},"&-tail":{top:Math.floor((de.dotSize-de.lineWidth*3)/2),width:"100%",marginTop:0,marginBottom:0,marginInline:`${ce/2}px 0`,padding:0,"&::after":{width:`calc(100% - ${de.marginSM*2}px)`,height:de.lineWidth*3,marginInlineStart:de.marginSM}},"&-icon":{width:Qe,height:Qe,marginInlineStart:(de.descriptionMaxWidth-Qe)/2,paddingInlineEnd:0,lineHeight:`${Qe}px`,background:"transparent",border:0,[`${Me}-icon-dot`]:{position:"relative",float:"left",width:"100%",height:"100%",borderRadius:100,transition:`all ${Ae}`,"&::after":{position:"absolute",top:-de.marginSM,insetInlineStart:(Qe-de.controlHeightLG*1.5)/2,width:de.controlHeightLG*1.5,height:de.controlHeight,background:"transparent",content:'""'}}},"&-content":{width:ce},[`&-process ${Me}-item-icon`]:{position:"relative",top:(Qe-nt)/2,width:nt,height:nt,lineHeight:`${nt}px`,background:"none",marginInlineStart:(de.descriptionMaxWidth-nt)/2},[`&-process ${Me}-icon`]:{[`&:first-child ${Me}-icon-dot`]:{insetInlineStart:0}}}},[`&${Me}-vertical${Me}-dot`]:{[`${Me}-item-icon`]:{marginTop:(de.controlHeight-Qe)/2,marginInlineStart:0,background:"none"},[`${Me}-item-process ${Me}-item-icon`]:{marginTop:(de.controlHeight-nt)/2,top:0,insetInlineStart:(Qe-nt)/2,marginInlineStart:0},[`${Me}-item > ${Me}-item-container > ${Me}-item-tail`]:{top:(de.controlHeight-Qe)/2,insetInlineStart:0,margin:0,padding:`${Qe+de.paddingXS}px 0 ${de.paddingXS}px`,"&::after":{marginInlineStart:(Qe-de.lineWidth)/2}},[`&${Me}-small`]:{[`${Me}-item-icon`]:{marginTop:(de.controlHeightSM-Qe)/2},[`${Me}-item-process ${Me}-item-icon`]:{marginTop:(de.controlHeightSM-nt)/2},[`${Me}-item > ${Me}-item-container > ${Me}-item-tail`]:{top:(de.controlHeightSM-Qe)/2}},[`${Me}-item:first-child ${Me}-icon-dot`]:{insetInlineStart:0},[`${Me}-item-content`]:{width:"inherit"}}}},Je=de=>{const{componentCls:Me}=de;return{[`&${Me}-rtl`]:{direction:"rtl",[`${Me}-item`]:{"&-subtitle":{float:"left"}},[`&${Me}-navigation`]:{[`${Me}-item::after`]:{transform:"rotate(-45deg)"}},[`&${Me}-vertical`]:{[`> ${Me}-item`]:{"&::after":{transform:"rotate(225deg)"},[`${Me}-item-icon`]:{float:"right"}}},[`&${Me}-dot`]:{[`${Me}-item-icon ${Me}-icon-dot, &${Me}-small ${Me}-item-icon ${Me}-icon-dot`]:{float:"right"}}}}},ze=de=>{const{componentCls:Me,iconSizeSM:ce,fontSizeSM:Be,fontSize:nt,colorTextDescription:Qe}=de;return{[`&${Me}-small`]:{[`&${Me}-horizontal:not(${Me}-label-vertical) ${Me}-item`]:{paddingInlineStart:de.paddingSM,"&:first-child":{paddingInlineStart:0}},[`${Me}-item-icon`]:{width:ce,height:ce,marginTop:0,marginBottom:0,marginInline:`0 ${de.marginXS}px`,fontSize:Be,lineHeight:`${ce}px`,textAlign:"center",borderRadius:ce},[`${Me}-item-title`]:{paddingInlineEnd:de.paddingSM,fontSize:nt,lineHeight:`${ce}px`,"&::after":{top:ce/2}},[`${Me}-item-description`]:{color:Qe,fontSize:nt},[`${Me}-item-tail`]:{top:ce/2-de.paddingXXS},[`${Me}-item-custom ${Me}-item-icon`]:{width:"inherit",height:"inherit",lineHeight:"inherit",background:"none",border:0,borderRadius:0,[`> ${Me}-icon`]:{fontSize:ce,lineHeight:`${ce}px`,transform:"none"}}}}},ht=de=>{const{componentCls:Me,iconSizeSM:ce,iconSize:Be}=de;return{[`&${Me}-vertical`]:{display:"flex",flexDirection:"column",[`> ${Me}-item`]:{display:"block",flex:"1 0 auto",paddingInlineStart:0,overflow:"visible",[`${Me}-item-icon`]:{float:"left",marginInlineEnd:de.margin},[`${Me}-item-content`]:{display:"block",minHeight:de.controlHeight*1.5,overflow:"hidden"},[`${Me}-item-title`]:{lineHeight:`${Be}px`},[`${Me}-item-description`]:{paddingBottom:de.paddingSM}},[`> ${Me}-item > ${Me}-item-container > ${Me}-item-tail`]:{position:"absolute",top:0,insetInlineStart:Be/2-de.lineWidth,width:de.lineWidth,height:"100%",padding:`${Be+de.marginXXS*1.5}px 0 ${de.marginXXS*1.5}px`,"&::after":{width:de.lineWidth,height:"100%"}},[`> ${Me}-item:not(:last-child) > ${Me}-item-container > ${Me}-item-tail`]:{display:"block"},[` > ${Me}-item > ${Me}-item-container > ${Me}-item-content > ${Me}-item-title`]:{"&::after":{display:"none"}},[`&${Me}-small ${Me}-item-container`]:{[`${Me}-item-tail`]:{position:"absolute",top:0,insetInlineStart:ce/2-de.lineWidth,padding:`${ce+de.marginXXS*1.5}px 0 ${de.marginXXS*1.5}px`},[`${Me}-item-title`]:{lineHeight:`${ce}px`}}}}},Ct;(function(de){de.wait="wait",de.process="process",de.finish="finish",de.error="error"})(Ct||(Ct={}));const ft=(de,Me)=>{const ce=`${Me.componentCls}-item`,Be=`${de}IconColor`,nt=`${de}TitleColor`,Qe=`${de}DescriptionColor`,Ae=`${de}TailColor`,dt=`${de}IconBgColor`,Lt=`${de}IconBorderColor`,It=`${de}DotColor`;return{[`${ce}-${de} ${ce}-icon`]:{backgroundColor:Me[dt],borderColor:Me[Lt],[`> ${Me.componentCls}-icon`]:{color:Me[Be],[`${Me.componentCls}-icon-dot`]:{background:Me[It]}}},[`${ce}-${de}${ce}-custom ${ce}-icon`]:{[`> ${Me.componentCls}-icon`]:{color:Me[It]}},[`${ce}-${de} > ${ce}-container > ${ce}-content > ${ce}-title`]:{color:Me[nt],"&::after":{backgroundColor:Me[Ae]}},[`${ce}-${de} > ${ce}-container > ${ce}-content > ${ce}-description`]:{color:Me[Qe]},[`${ce}-${de} > ${ce}-container > ${ce}-tail::after`]:{backgroundColor:Me[Ae]}}},Ot=de=>{const{componentCls:Me,motionDurationSlow:ce}=de,Be=`${Me}-item`,nt=`${Be}-icon`;return Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({[Be]:{position:"relative",display:"inline-block",flex:1,overflow:"hidden",verticalAlign:"top","&:last-child":{flex:"none",[`> ${Be}-container > ${Be}-tail, > ${Be}-container > ${Be}-content > ${Be}-title::after`]:{display:"none"}}},[`${Be}-container`]:{outline:"none","&:focus-visible":{[nt]:Object.assign({},(0,fe.oN)(de))}},[`${nt}, ${Be}-content`]:{display:"inline-block",verticalAlign:"top"},[nt]:{width:de.iconSize,height:de.iconSize,marginTop:0,marginBottom:0,marginInlineStart:0,marginInlineEnd:de.marginXS,fontSize:de.iconFontSize,fontFamily:de.fontFamily,lineHeight:`${de.iconSize}px`,textAlign:"center",borderRadius:de.iconSize,border:`${de.lineWidth}px ${de.lineType} transparent`,transition:`background-color ${ce}, border-color ${ce}`,[`${Me}-icon`]:{position:"relative",top:de.iconTop,color:de.colorPrimary,lineHeight:1}},[`${Be}-tail`]:{position:"absolute",top:de.iconSize/2-de.paddingXXS,insetInlineStart:0,width:"100%","&::after":{display:"inline-block",width:"100%",height:de.lineWidth,background:de.colorSplit,borderRadius:de.lineWidth,transition:`background ${ce}`,content:'""'}},[`${Be}-title`]:{position:"relative",display:"inline-block",paddingInlineEnd:de.padding,color:de.colorText,fontSize:de.fontSizeLG,lineHeight:`${de.titleLineHeight}px`,"&::after":{position:"absolute",top:de.titleLineHeight/2,insetInlineStart:"100%",display:"block",width:9999,height:de.lineWidth,background:de.processTailColor,content:'""'}},[`${Be}-subtitle`]:{display:"inline",marginInlineStart:de.marginXS,color:de.colorTextDescription,fontWeight:"normal",fontSize:de.fontSize},[`${Be}-description`]:{color:de.colorTextDescription,fontSize:de.fontSize}},ft(Ct.wait,de)),ft(Ct.process,de)),{[`${Be}-process > ${Be}-container > ${Be}-title`]:{fontWeight:de.fontWeightStrong}}),ft(Ct.finish,de)),ft(Ct.error,de)),{[`${Be}${Me}-next-error > ${Me}-item-title::after`]:{background:de.colorError},[`${Be}-disabled`]:{cursor:"not-allowed"}})},Fe=de=>{const{componentCls:Me,motionDurationSlow:ce}=de;return{[`& ${Me}-item`]:{[`&:not(${Me}-item-active)`]:{[`& > ${Me}-item-container[role='button']`]:{cursor:"pointer",[`${Me}-item`]:{[`&-title, &-subtitle, &-description, &-icon ${Me}-icon`]:{transition:`color ${ce}`}},"&:hover":{[`${Me}-item`]:{"&-title, &-subtitle, &-description":{color:de.colorPrimary}}}},[`&:not(${Me}-item-process)`]:{[`& > ${Me}-item-container[role='button']:hover`]:{[`${Me}-item`]:{"&-icon":{borderColor:de.colorPrimary,[`${Me}-icon`]:{color:de.colorPrimary}}}}}}},[`&${Me}-horizontal:not(${Me}-label-vertical)`]:{[`${Me}-item`]:{paddingInlineStart:de.padding,whiteSpace:"nowrap","&:first-child":{paddingInlineStart:0},[`&:last-child ${Me}-item-title`]:{paddingInlineEnd:0},"&-tail":{display:"none"},"&-description":{maxWidth:de.descriptionMaxWidth,whiteSpace:"normal"}}}}},wt=de=>{const{componentCls:Me}=de;return{[Me]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,fe.Wf)(de)),{display:"flex",width:"100%",fontSize:0,textAlign:"initial"}),Ot(de)),Fe(de)),He(de)),ze(de)),ht(de)),it(de)),Ze(de)),qe(de)),Je(de)),rt(de)),tt(de))}};var Bt=(0,Ee.Z)("Steps",de=>{const{wireframe:Me,colorTextDisabled:ce,controlHeightLG:Be,colorTextLightSolid:nt,colorText:Qe,colorPrimary:Ae,colorTextLabel:dt,colorTextDescription:Lt,colorTextQuaternary:It,colorFillContent:on,controlItemBgActive:_t,colorError:tn,colorBgContainer:et,colorBorderSecondary:gt,colorSplit:pt}=de,Mt=(0,ye.TS)(de,{processIconColor:nt,processTitleColor:Qe,processDescriptionColor:Qe,processIconBgColor:Ae,processIconBorderColor:Ae,processDotColor:Ae,processTailColor:pt,waitIconColor:Me?ce:dt,waitTitleColor:Lt,waitDescriptionColor:Lt,waitTailColor:pt,waitIconBgColor:Me?et:on,waitIconBorderColor:Me?ce:"transparent",waitDotColor:ce,finishIconColor:Ae,finishTitleColor:Qe,finishDescriptionColor:Lt,finishTailColor:Ae,finishIconBgColor:Me?et:_t,finishIconBorderColor:Me?Ae:_t,finishDotColor:Ae,errorIconColor:nt,errorTitleColor:tn,errorDescriptionColor:tn,errorTailColor:pt,errorIconBgColor:tn,errorIconBorderColor:tn,errorDotColor:tn,stepsNavActiveColor:Ae,stepsProgressSize:Be,inlineDotSize:6,inlineTitleColor:It,inlineTailColor:gt});return[wt(Mt)]},de=>{const{colorTextDisabled:Me,fontSize:ce,controlHeightSM:Be,controlHeight:nt,controlHeightLG:Qe,fontSizeHeading3:Ae}=de;return{titleLineHeight:nt,customIconSize:nt,customIconTop:0,customIconFontSize:Be,iconSize:nt,iconTop:-.5,iconFontSize:ce,iconSizeSM:Ae,dotSize:nt/4,dotCurrentSize:Qe/4,navArrowColor:Me,navContentMaxWidth:"auto",descriptionMaxWidth:140}}),Ne=te(11592);function lt(de){return de.filter(Me=>Me)}function ge(de,Me){if(de)return de;const ce=(0,Ne.Z)(Me).map(Be=>{if(Ie.isValidElement(Be)){const{props:nt}=Be;return Object.assign({},nt)}return null});return lt(ce)}var oe=function(de,Me){var ce={};for(var Be in de)Object.prototype.hasOwnProperty.call(de,Be)&&Me.indexOf(Be)<0&&(ce[Be]=de[Be]);if(de!=null&&typeof Object.getOwnPropertySymbols=="function")for(var nt=0,Be=Object.getOwnPropertySymbols(de);nt{const{percent:Me,size:ce,className:Be,rootClassName:nt,direction:Qe,items:Ae,responsive:dt=!0,current:Lt=0,children:It,style:on}=de,_t=oe(de,["percent","size","className","rootClassName","direction","items","responsive","current","children","style"]),{xs:tn}=(0,ae.Z)(dt),{getPrefixCls:et,direction:gt,steps:pt}=Ie.useContext(z.E_),Mt=Ie.useMemo(()=>dt&&tn?"vertical":Qe,[tn,Qe]),dn=(0,ee.Z)(ce),En=et("steps",de.prefixCls),[Fn,xn]=Bt(En),pa=de.type==="inline",Na=et("",de.iconPrefix),Oa=ge(Ae,It),ka=pa?void 0:Me,Ya=Object.assign(Object.assign({},pt==null?void 0:pt.style),on),hr=Ge()(pt==null?void 0:pt.className,{[`${En}-rtl`]:gt==="rtl",[`${En}-with-progress`]:ka!==void 0},Be,nt,xn),Gn={finish:Ie.createElement(x.Z,{className:`${En}-finish-icon`}),error:Ie.createElement(he.Z,{className:`${En}-error-icon`})},Cr=Va=>{let{node:un,status:Nn}=Va;if(Nn==="process"&&ka!==void 0){const aa=dn==="small"?32:40;return Ie.createElement("div",{className:`${En}-progress-icon`},Ie.createElement(se.Z,{type:"circle",percent:ka,size:aa,strokeWidth:4,format:()=>null}),un)}return un},Er=(Va,un)=>Va.description?Ie.createElement(ie.Z,{title:Va.description},un):un;return Fn(Ie.createElement(y,Object.assign({icons:Gn},_t,{style:Ya,current:Lt,size:dn,items:Oa,itemRender:pa?Er:void 0,stepIcon:Cr,direction:Mt,prefixCls:En,iconPrefix:Na,className:hr})))};re.Step=y.Step;var ue=re},15969:function(bt,xt,te){"use strict";te.d(xt,{N:function(){return x}});const x=he=>({color:he.colorLink,textDecoration:"none",outline:"none",cursor:"pointer",transition:`color ${he.motionDurationSlow}`,"&:focus, &:hover":{color:he.colorLinkHover},"&:active":{color:he.colorLinkActive}})},1710:function(bt,xt,te){"use strict";te.d(xt,{default:function(){return Ii}});var x={},he="rc-table-internal-hook",Oe=te(42978),Ge=te(6089),ve=te(34280),we=te(13697),le=te(59301),me=te(4676);function Ie(Re){var We=le.createContext(void 0),ot=function(yt){var Pt=yt.value,Zt=yt.children,zt=le.useRef(Pt);zt.current=Pt;var Tt=le.useState(function(){return{getValue:function(){return zt.current},listeners:new Set}}),an=(0,Oe.Z)(Tt,1),en=an[0];return(0,ve.Z)(function(){(0,me.unstable_batchedUpdates)(function(){en.listeners.forEach(function(nn){nn(Pt)})})},[Pt]),le.createElement(We.Provider,{value:en},Zt)};return{Context:We,Provider:ot,defaultValue:Re}}function Ce(Re,We){var ot=(0,Ge.Z)(typeof We=="function"?We:function(nn){if(We===void 0)return nn;if(!Array.isArray(We))return nn[We];var On={};return We.forEach(function(Dn){On[Dn]=nn[Dn]}),On}),st=le.useContext(Re==null?void 0:Re.Context),yt=st||{},Pt=yt.listeners,Zt=yt.getValue,zt=le.useRef();zt.current=ot(st?Zt():Re==null?void 0:Re.defaultValue);var Tt=le.useState({}),an=(0,Oe.Z)(Tt,2),en=an[1];return(0,ve.Z)(function(){if(!st)return;function nn(On){var Dn=ot(On);(0,we.Z)(zt.current,Dn,!0)||en({})}return Pt.add(nn),function(){Pt.delete(nn)}},[st]),zt.current}var Pe=te(54476),be=te(8654);function Se(){var Re=le.createContext(null);function We(){return le.useContext(Re)}function ot(yt,Pt){var Zt=(0,be.Yr)(yt),zt=function(an,en){var nn=Zt?{ref:en}:{},On=le.useRef(0),Dn=le.useRef(an),bn=We();return bn!==null?le.createElement(yt,(0,Pe.Z)({},an,nn)):((!Pt||Pt(Dn.current,an))&&(On.current+=1),Dn.current=an,le.createElement(Re.Provider,{value:On.current},le.createElement(yt,(0,Pe.Z)({},an,nn))))};return Zt?le.forwardRef(zt):zt}function st(yt,Pt){var Zt=(0,be.Yr)(yt),zt=function(an,en){var nn=Zt?{ref:en}:{};return We(),le.createElement(yt,(0,Pe.Z)({},an,nn))};return Zt?le.memo(le.forwardRef(zt),Pt):le.memo(zt,Pt)}return{makeImmutable:ot,responseImmutable:st,useImmutableMark:We}}var ne=Se(),E=ne.makeImmutable,a=ne.responseImmutable,b=ne.useImmutableMark,y=Se(),z=y.makeImmutable,ee=y.responseImmutable,ae=y.useImmutableMark,se=Ie(),ie=se;function fe(Re,We){var ot=le.useRef(0);ot.current+=1;var st=le.useRef(Re),yt=[];Object.keys(Re||{}).map(function(Zt){var zt;(Re==null?void 0:Re[Zt])!==((zt=st.current)===null||zt===void 0?void 0:zt[Zt])&&yt.push(Zt)}),st.current=Re;var Pt=le.useRef([]);return yt.length&&(Pt.current=yt),le.useDebugValue(ot.current),le.useDebugValue(Pt.current.join(", ")),We&&console.log("".concat(We,":"),ot.current,Pt.current),ot.current}var Ee=null,ye=le.memo(function(){var Re=fe();return le.createElement("h1",null,"Render Times: ",Re)});ye.displayName="RenderBlock";var Le=te(76190),He=te(33885),pe=te(20068),tt=te(92310),xe=te.n(tt),it=te(80547),Ke=te(97938),qe=te(48736),ut=le.createContext({renderWithProps:!1}),rt=ut,Ye="RC_TABLE_KEY";function Ze(Re){return Re==null?[]:Array.isArray(Re)?Re:[Re]}function ke(Re){var We=[],ot={};return Re.forEach(function(st){for(var yt=st||{},Pt=yt.key,Zt=yt.dataIndex,zt=Pt||Ze(Zt).join("-")||Ye;ot[zt];)zt="".concat(zt,"_next");ot[zt]=!0,We.push(zt)}),We}function Je(Re){return Re!=null}function Xe(Re){return Re&&(0,Le.Z)(Re)==="object"&&!Array.isArray(Re)&&!le.isValidElement(Re)}function ze(Re,We,ot,st,yt,Pt){var Zt=le.useContext(rt),zt=ae(),Tt=(0,it.Z)(function(){if(Je(st))return[st];var an=We==null||We===""?[]:Array.isArray(We)?We:[We],en=(0,Ke.Z)(Re,an),nn=en,On=void 0;if(yt){var Dn=yt(en,Re,ot);Xe(Dn)?(nn=Dn.children,On=Dn.props,Zt.renderWithProps=!0):nn=Dn}return[nn,On]},[zt,Re,st,We,yt,ot],function(an,en){if(Pt){var nn=(0,Oe.Z)(an,2),On=nn[1],Dn=(0,Oe.Z)(en,2),bn=Dn[1];return Pt(bn,On)}return Zt.renderWithProps?!0:!(0,we.Z)(an,en,!0)});return Tt}function $e(Re,We,ot,st){var yt=Re+We-1;return Re<=st&&yt>=ot}function ht(Re,We){return Ce(ie,function(ot){var st=$e(Re,We||1,ot.hoverStartRow,ot.hoverEndRow);return[st,ot.onHover]})}var Ct=function(We){var ot=We.ellipsis,st=We.rowType,yt=We.children,Pt,Zt=ot===!0?{showTitle:!0}:ot;return Zt&&(Zt.showTitle||st==="header")&&(typeof yt=="string"||typeof yt=="number"?Pt=yt.toString():le.isValidElement(yt)&&typeof yt.props.children=="string"&&(Pt=yt.props.children)),Pt};function ft(Re){var We,ot,st,yt,Pt,Zt,zt,Tt,an=Re.component,en=Re.children,nn=Re.ellipsis,On=Re.scope,Dn=Re.prefixCls,bn=Re.className,da=Re.align,sa=Re.record,wa=Re.render,Ea=Re.dataIndex,Da=Re.renderIndex,vr=Re.shouldCellUpdate,Fr=Re.index,rr=Re.rowType,Sr=Re.colSpan,Hr=Re.rowSpan,_a=Re.fixLeft,$a=Re.fixRight,ja=Re.firstFixLeft,Aa=Re.lastFixLeft,La=Re.firstFixRight,yr=Re.lastFixRight,ao=Re.appendNode,Ur=Re.additionalProps,sr=Ur===void 0?{}:Ur,to=Re.isSticky,lo="".concat(Dn,"-cell"),uo=Ce(ie,["supportSticky","allColumnsFixedLeft"]),Vr=uo.supportSticky,ni=uo.allColumnsFixedLeft,so=ze(sa,Ea,Da,en,wa,vr),Zr=(0,Oe.Z)(so,2),ii=Zr[0],kn=Zr[1],Yo={},Zo=typeof _a=="number"&&Vr,Di=typeof $a=="number"&&Vr;Zo&&(Yo.position="sticky",Yo.left=_a),Di&&(Yo.position="sticky",Yo.right=$a);var Br=(We=(ot=(st=kn==null?void 0:kn.colSpan)!==null&&st!==void 0?st:sr.colSpan)!==null&&ot!==void 0?ot:Sr)!==null&&We!==void 0?We:1,wr=(yt=(Pt=(Zt=kn==null?void 0:kn.rowSpan)!==null&&Zt!==void 0?Zt:sr.rowSpan)!==null&&Pt!==void 0?Pt:Hr)!==null&&yt!==void 0?yt:1,Ar=ht(Fr,wr),dr=(0,Oe.Z)(Ar,2),Ta=dr[0],Rn=dr[1],Ma=function(Yt){var Xn;sa&&Rn(Fr,Fr+wr-1),sr==null||(Xn=sr.onMouseEnter)===null||Xn===void 0||Xn.call(sr,Yt)},Wr=function(Yt){var Xn;sa&&Rn(-1,-1),sr==null||(Xn=sr.onMouseLeave)===null||Xn===void 0||Xn.call(sr,Yt)};if(Br===0||wr===0)return null;var co=(zt=sr.title)!==null&&zt!==void 0?zt:Ct({rowType:rr,ellipsis:nn,children:ii}),at=xe()(lo,bn,(Tt={},(0,pe.Z)(Tt,"".concat(lo,"-fix-left"),Zo&&Vr),(0,pe.Z)(Tt,"".concat(lo,"-fix-left-first"),ja&&Vr),(0,pe.Z)(Tt,"".concat(lo,"-fix-left-last"),Aa&&Vr),(0,pe.Z)(Tt,"".concat(lo,"-fix-left-all"),Aa&&ni&&Vr),(0,pe.Z)(Tt,"".concat(lo,"-fix-right"),Di&&Vr),(0,pe.Z)(Tt,"".concat(lo,"-fix-right-first"),La&&Vr),(0,pe.Z)(Tt,"".concat(lo,"-fix-right-last"),yr&&Vr),(0,pe.Z)(Tt,"".concat(lo,"-ellipsis"),nn),(0,pe.Z)(Tt,"".concat(lo,"-with-append"),ao),(0,pe.Z)(Tt,"".concat(lo,"-fix-sticky"),(Zo||Di)&&to&&Vr),(0,pe.Z)(Tt,"".concat(lo,"-row-hover"),!kn&&Ta),Tt),sr.className,kn==null?void 0:kn.className),Ue={};da&&(Ue.textAlign=da);var Ve=(0,He.Z)((0,He.Z)((0,He.Z)((0,He.Z)({},Yo),sr.style),Ue),kn==null?void 0:kn.style),Wt=ii;return(0,Le.Z)(Wt)==="object"&&!Array.isArray(Wt)&&!le.isValidElement(Wt)&&(Wt=null),nn&&(Aa||La)&&(Wt=le.createElement("span",{className:"".concat(lo,"-content")},Wt)),le.createElement(an,(0,Pe.Z)({},kn,sr,{className:at,style:Ve,title:co,scope:On,onMouseEnter:Ma,onMouseLeave:Wr,colSpan:Br!==1?Br:null,rowSpan:wr!==1?wr:null}),ao,Wt)}var Ot=le.memo(ft);function Fe(Re,We,ot,st,yt,Pt){var Zt=ot[Re]||{},zt=ot[We]||{},Tt,an;Zt.fixed==="left"?Tt=st.left[yt==="rtl"?We:Re]:zt.fixed==="right"&&(an=st.right[yt==="rtl"?Re:We]);var en=!1,nn=!1,On=!1,Dn=!1,bn=ot[We+1],da=ot[Re-1],sa=!(Pt!=null&&Pt.children);if(yt==="rtl"){if(Tt!==void 0){var wa=da&&da.fixed==="left";Dn=!wa&&sa}else if(an!==void 0){var Ea=bn&&bn.fixed==="right";On=!Ea&&sa}}else if(Tt!==void 0){var Da=bn&&bn.fixed==="left";en=!Da&&sa}else if(an!==void 0){var vr=da&&da.fixed==="right";nn=!vr&&sa}return{fixLeft:Tt,fixRight:an,lastFixLeft:en,firstFixRight:nn,lastFixRight:On,firstFixLeft:Dn,isSticky:st.isSticky}}var wt=le.createContext({}),Bt=wt;function Ne(Re){var We=Re.className,ot=Re.index,st=Re.children,yt=Re.colSpan,Pt=yt===void 0?1:yt,Zt=Re.rowSpan,zt=Re.align,Tt=Ce(ie,["prefixCls","direction"]),an=Tt.prefixCls,en=Tt.direction,nn=le.useContext(Bt),On=nn.scrollColumnIndex,Dn=nn.stickyOffsets,bn=nn.flattenColumns,da=nn.columns,sa=ot+Pt-1,wa=sa+1===On?Pt+1:Pt,Ea=Fe(ot,ot+wa-1,bn,Dn,en,da==null?void 0:da[ot]);return le.createElement(Ot,(0,Pe.Z)({className:We,index:ot,component:"td",prefixCls:an,record:null,dataIndex:null,align:zt,colSpan:wa,rowSpan:Zt,render:function(){return st}},Ea))}var lt=te(75931),ge=["children"];function oe(Re){var We=Re.children,ot=(0,lt.Z)(Re,ge);return le.createElement("tr",ot,We)}function re(Re){var We=Re.children;return We}re.Row=oe,re.Cell=Ne;var ue=re;function de(Re){var We=Re.children,ot=Re.stickyOffsets,st=Re.flattenColumns,yt=Re.columns,Pt=Ce(ie,"prefixCls"),Zt=st.length-1,zt=st[Zt],Tt=le.useMemo(function(){return{stickyOffsets:ot,flattenColumns:st,scrollColumnIndex:zt!=null&&zt.scrollbar?Zt:null,columns:yt}},[zt,st,Zt,ot,yt]);return le.createElement(Bt.Provider,{value:Tt},le.createElement("tfoot",{className:"".concat(Pt,"-summary")},We))}var Me=ee(de),ce=ue,Be=te(70425),nt=te(29301),Qe=te(29194),Ae=te(3465),dt=te(75152),Lt=te(26112);function It(Re,We,ot,st,yt,Pt,Zt){Re.push({record:We,indent:ot,index:Zt});var zt=Pt(We),Tt=yt==null?void 0:yt.has(zt);if(We&&Array.isArray(We[st])&&Tt)for(var an=0;an1?ja-1:0),La=1;La=0;zt-=1){var Tt=We[zt],an=ot&&ot[zt],en=an&&an[Na];if(Tt||en||Zt){var nn=en||{},On=nn.columnType,Dn=(0,lt.Z)(nn,ka);yt.unshift(le.createElement("col",(0,Pe.Z)({key:zt,style:{width:Tt}},Dn))),Zt=!0}}return le.createElement("colgroup",null,yt)}var hr=Ya,Gn=te(94480),Cr=["className","noData","columns","flattenColumns","colWidths","columCount","stickyOffsets","direction","fixHeader","stickyTopOffset","stickyBottomOffset","stickyClassName","onScroll","maxContentScroll","children"];function Er(Re,We){return(0,le.useMemo)(function(){for(var ot=[],st=0;st1?"colgroup":"col":null,ellipsis:sa.ellipsis,align:sa.align,component:sa.title?Pt:Zt,prefixCls:en,key:Dn[da]},wa,{additionalProps:Ea,rowType:"header"}))}))}Nn.displayName="HeaderRow";var aa=Nn;function Ga(Re){var We=[];function ot(Zt,zt){var Tt=arguments.length>2&&arguments[2]!==void 0?arguments[2]:0;We[Tt]=We[Tt]||[];var an=zt,en=Zt.filter(Boolean).map(function(nn){var On={key:nn.key,className:nn.className||"",children:nn.title,column:nn,colStart:an},Dn=1,bn=nn.children;return bn&&bn.length>0&&(Dn=ot(bn,an,Tt+1).reduce(function(da,sa){return da+sa},0),On.hasSubColumns=!0),"colSpan"in nn&&(Dn=nn.colSpan),"rowSpan"in nn&&(On.rowSpan=nn.rowSpan),On.colSpan=Dn,On.colEnd=On.colStart+Dn-1,We[Tt].push(On),an+=Dn,Dn});return en}ot(Re,0);for(var st=We.length,yt=function(zt){We[zt].forEach(function(Tt){!("rowSpan"in Tt)&&!Tt.hasSubColumns&&(Tt.rowSpan=st-zt)})},Pt=0;Pt1&&arguments[1]!==void 0?arguments[1]:"";return typeof We=="number"?We:We.endsWith("%")?Re*parseFloat(We)/100:null}function jt(Re,We){return le.useMemo(function(){if(We&&We>0){var ot=0,st=0;Re.forEach(function(an){var en=So(We,an.width);en?ot+=en:st+=1});var yt=We-ot,Pt=st,Zt=yt/st,zt=0,Tt=Re.map(function(an){var en=(0,He.Z)({},an),nn=So(We,en.width);if(nn)en.width=nn;else{var On=Math.floor(Zt);en.width=Pt===1?yt:On,yt-=On,Pt-=1}return zt+=en.width,en});return[Tt,zt]}return[Re,We]},[Re,We])}var Nt=["children"],Rt=["fixed"];function An(Re){return(0,Jr.Z)(Re).filter(function(We){return le.isValidElement(We)}).map(function(We){var ot=We.key,st=We.props,yt=st.children,Pt=(0,lt.Z)(st,Nt),Zt=(0,He.Z)({key:ot},Pt);return yt&&(Zt.children=An(yt)),Zt})}function Fa(Re){var We=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"key";return Re.filter(function(ot){return ot&&(0,Le.Z)(ot)==="object"}).reduce(function(ot,st,yt){var Pt=st.fixed,Zt=Pt===!0?"left":Pt,zt="".concat(We,"-").concat(yt),Tt=st.children;return Tt&&Tt.length>0?[].concat((0,Gn.Z)(ot),(0,Gn.Z)(Fa(Tt,zt).map(function(an){return(0,He.Z)({fixed:Zt},an)}))):[].concat((0,Gn.Z)(ot),[(0,He.Z)((0,He.Z)({key:zt},st),{},{fixed:Zt})])},[])}function ia(Re){for(var We=!0,ot=0;ot=0;Pt-=1){var Zt=Re[Pt];if(yt&&Zt.fixed!=="right")yt=!1;else if(!yt&&Zt.fixed==="right"){warning(!1,"Index ".concat(Pt+1," of `columns` missing `fixed='right'` prop."));break}}}function Ra(Re){return Re.map(function(We){var ot=We.fixed,st=(0,lt.Z)(We,Rt),yt=ot;return ot==="left"?yt="right":ot==="right"&&(yt="left"),(0,He.Z)({fixed:yt},st)})}function Mr(Re,We){var ot=Re.prefixCls,st=Re.columns,yt=Re.children,Pt=Re.expandable,Zt=Re.expandedKeys,zt=Re.columnTitle,Tt=Re.getRowKey,an=Re.onTriggerExpand,en=Re.expandIcon,nn=Re.rowExpandable,On=Re.expandIconColumnIndex,Dn=Re.direction,bn=Re.expandRowByClick,da=Re.columnWidth,sa=Re.fixed,wa=Re.scrollWidth,Ea=le.useMemo(function(){return st||An(yt)},[st,yt]),Da=le.useMemo(function(){if(Pt){var $a,ja=Ea.slice();if(!ja.includes(x)){var Aa=On||0;Aa>=0&&ja.splice(Aa,0,x)}var La=ja.indexOf(x);ja=ja.filter(function(sr,to){return sr!==x||to===La});var yr=Ea[La],ao;(sa==="left"||sa)&&!On?ao="left":(sa==="right"||sa)&&On===Ea.length?ao="right":ao=yr?yr.fixed:null;var Ur=($a={},(0,pe.Z)($a,Na,{className:"".concat(ot,"-expand-icon-col"),columnType:"EXPAND_COLUMN"}),(0,pe.Z)($a,"title",zt),(0,pe.Z)($a,"fixed",ao),(0,pe.Z)($a,"className","".concat(ot,"-row-expand-icon-cell")),(0,pe.Z)($a,"width",da),(0,pe.Z)($a,"render",function(to,lo,uo){var Vr=Tt(lo,uo),ni=Zt.has(Vr),so=nn?nn(lo):!0,Zr=en({prefixCls:ot,expanded:ni,expandable:so,record:lo,onExpand:an});return bn?le.createElement("span",{onClick:function(kn){return kn.stopPropagation()}},Zr):Zr}),$a);return ja.map(function(sr){return sr===x?Ur:sr})}return Ea.filter(function(sr){return sr!==x})},[Pt,Ea,Tt,Zt,en,Dn]),vr=le.useMemo(function(){var $a=Da;return We&&($a=We($a)),$a.length||($a=[{render:function(){return null}}]),$a},[We,Da,Dn]),Fr=le.useMemo(function(){return Dn==="rtl"?Ra(Fa(vr)):Fa(vr)},[vr,Dn,wa]),rr=jt(Fr,wa),Sr=(0,Oe.Z)(rr,2),Hr=Sr[0],_a=Sr[1];return[vr,Hr,_a]}var Za=Mr;function Qr(Re){var We,ot=Re.prefixCls,st=Re.record,yt=Re.onExpand,Pt=Re.expanded,Zt=Re.expandable,zt="".concat(ot,"-row-expand-icon");if(!Zt)return le.createElement("span",{className:xe()(zt,"".concat(ot,"-row-spaced"))});var Tt=function(en){yt(st,en),en.stopPropagation()};return le.createElement("span",{className:xe()(zt,(We={},(0,pe.Z)(We,"".concat(ot,"-row-expanded"),Pt),(0,pe.Z)(We,"".concat(ot,"-row-collapsed"),!Pt),We)),onClick:Tt})}function vi(Re,We,ot){var st=[];function yt(Pt){(Pt||[]).forEach(function(Zt,zt){st.push(We(Zt,zt)),yt(Zt[ot])})}return yt(Re),st}function gr(Re,We,ot){var st=Oa(Re),yt=st.expandIcon,Pt=st.expandedRowKeys,Zt=st.defaultExpandedRowKeys,zt=st.defaultExpandAllRows,Tt=st.expandedRowRender,an=st.onExpand,en=st.onExpandedRowsChange,nn=st.childrenColumnName,On=yt||Qr,Dn=nn||"children",bn=le.useMemo(function(){return Tt?"row":Re.expandable&&Re.internalHooks===he&&Re.expandable.__PARENT_RENDER_ICON__||We.some(function(Fr){return Fr&&(0,Le.Z)(Fr)==="object"&&Fr[Dn]})?"nest":!1},[!!Tt,We]),da=le.useState(function(){return Zt||(zt?vi(We,ot,Dn):[])}),sa=(0,Oe.Z)(da,2),wa=sa[0],Ea=sa[1],Da=le.useMemo(function(){return new Set(Pt||wa||[])},[Pt,wa]),vr=le.useCallback(function(Fr){var rr=ot(Fr,We.indexOf(Fr)),Sr,Hr=Da.has(rr);Hr?(Da.delete(rr),Sr=(0,Gn.Z)(Da)):Sr=[].concat((0,Gn.Z)(Da),[rr]),Ea(Sr),an&&an(!Hr,Fr),en&&en(Sr)},[ot,Da,We,an,en]);return[st,bn,Da,On,Dn,vr]}function la(Re,We,ot,st){var yt=Re.map(function(Pt,Zt){return Fe(Zt,Zt,Re,We,ot,st==null?void 0:st[Zt])});return(0,it.Z)(function(){return yt},[yt],function(Pt,Zt){return!(0,we.Z)(Pt,Zt)})}function io(Re){var We=(0,le.useRef)(Re),ot=(0,le.useState)({}),st=(0,Oe.Z)(ot,2),yt=st[1],Pt=(0,le.useRef)(null),Zt=(0,le.useRef)([]);function zt(Tt){Zt.current.push(Tt);var an=Promise.resolve();Pt.current=an,an.then(function(){if(Pt.current===an){var en=Zt.current,nn=We.current;Zt.current=[],en.forEach(function(On){We.current=On(We.current)}),Pt.current=null,nn!==We.current&&yt({})}})}return(0,le.useEffect)(function(){return function(){Pt.current=null}},[]),[We.current,zt]}function ai(Re){var We=(0,le.useRef)(Re||null),ot=(0,le.useRef)();function st(){window.clearTimeout(ot.current)}function yt(Zt){We.current=Zt,st(),ot.current=window.setTimeout(function(){We.current=null,ot.current=void 0},100)}function Pt(){return We.current}return(0,le.useEffect)(function(){return st},[]),[yt,Pt]}function yo(){var Re=le.useState(-1),We=(0,Oe.Z)(Re,2),ot=We[0],st=We[1],yt=le.useState(-1),Pt=(0,Oe.Z)(yt,2),Zt=Pt[0],zt=Pt[1],Tt=le.useCallback(function(an,en){st(an),zt(en)},[]);return[ot,Zt,Tt]}var no=te(47273),At=(0,no.Z)()?window:null;function yn(Re,We){var ot=(0,Le.Z)(Re)==="object"?Re:{},st=ot.offsetHeader,yt=st===void 0?0:st,Pt=ot.offsetSummary,Zt=Pt===void 0?0:Pt,zt=ot.offsetScroll,Tt=zt===void 0?0:zt,an=ot.getContainer,en=an===void 0?function(){return At}:an,nn=en()||At;return le.useMemo(function(){var On=!!Re;return{isSticky:On,stickyClassName:On?"".concat(We,"-sticky-holder"):"",offsetHeader:yt,offsetSummary:Zt,offsetScroll:Tt,container:nn}},[Tt,yt,Zt,We,nn])}function Cn(Re,We,ot){var st=(0,le.useMemo)(function(){for(var yt=[],Pt=[],Zt=0,zt=0,Tt=0;Tt=nn&&(sr=nn-On),Zt({scrollLeft:sr/nn*(en+2)}),Ea.current.x=La.pageX},$a=function(){if(Pt.current){var La=(0,Un.os)(Pt.current).top,yr=La+Pt.current.offsetHeight,ao=Tt===window?document.documentElement.scrollTop+window.innerHeight:(0,Un.os)(Tt).top+Tt.clientHeight;yr-(0,dt.Z)()<=ao||La>=ao-zt?wa(function(Ur){return(0,He.Z)((0,He.Z)({},Ur),{},{isHiddenScrollBar:!0})}):wa(function(Ur){return(0,He.Z)((0,He.Z)({},Ur),{},{isHiddenScrollBar:!1})})}},ja=function(La){wa(function(yr){return(0,He.Z)((0,He.Z)({},yr),{},{scrollLeft:La/en*nn||0})})};return le.useImperativeHandle(ot,function(){return{setScrollLeft:ja}}),le.useEffect(function(){var Aa=(0,ta.Z)(document.body,"mouseup",Sr,!1),La=(0,ta.Z)(document.body,"mousemove",_a,!1);return $a(),function(){Aa.remove(),La.remove()}},[On,Fr]),le.useEffect(function(){var Aa=(0,ta.Z)(Tt,"scroll",$a,!1),La=(0,ta.Z)(window,"resize",$a,!1);return function(){Aa.remove(),La.remove()}},[Tt]),le.useEffect(function(){sa.isHiddenScrollBar||wa(function(Aa){var La=Pt.current;return La?(0,He.Z)((0,He.Z)({},Aa),{},{scrollLeft:La.scrollLeft/La.scrollWidth*La.clientWidth}):Aa})},[sa.isHiddenScrollBar]),en<=nn||!On||sa.isHiddenScrollBar?null:le.createElement("div",{style:{height:(0,dt.Z)(),width:nn,bottom:zt},className:"".concat(an,"-sticky-scroll")},le.createElement("div",{onMouseDown:Hr,ref:Dn,className:xe()("".concat(an,"-sticky-scroll-bar"),(0,pe.Z)({},"".concat(an,"-sticky-scroll-bar-active"),Fr)),style:{width:"".concat(On,"px"),transform:"translate3d(".concat(sa.scrollLeft,"px, 0, 0)")}}))},pn=le.forwardRef(zr);function jr(Re){return null}var Mo=jr;function Ao(Re){return null}var Wo=Ao,Si="rc-table",qn=[],Qa={};function tr(){return"No Data"}function pr(Re){var We,ot=(0,He.Z)({rowKey:"key",prefixCls:Si,emptyText:tr},Re),st=ot.prefixCls,yt=ot.className,Pt=ot.rowClassName,Zt=ot.style,zt=ot.data,Tt=ot.rowKey,an=ot.scroll,en=ot.tableLayout,nn=ot.direction,On=ot.title,Dn=ot.footer,bn=ot.summary,da=ot.caption,sa=ot.id,wa=ot.showHeader,Ea=ot.components,Da=ot.emptyText,vr=ot.onRow,Fr=ot.onHeaderRow,rr=ot.internalHooks,Sr=ot.transformColumns,Hr=ot.internalRefs,_a=ot.tailor,$a=ot.sticky,ja=zt||qn,Aa=!!ja.length,La=rr===he,yr=le.useCallback(function(Tn,Jn){return(0,Ke.Z)(Ea,Tn)||Jn},[Ea]),ao=le.useMemo(function(){return typeof Tt=="function"?Tt:function(Tn){var Jn=Tn&&Tn[Tt];return Jn}},[Tt]),Ur=yr(["body"]),sr=yo(),to=(0,Oe.Z)(sr,3),lo=to[0],uo=to[1],Vr=to[2],ni=gr(ot,ja,ao),so=(0,Oe.Z)(ni,6),Zr=so[0],ii=so[1],kn=so[2],Yo=so[3],Zo=so[4],Di=so[5],Br=an==null?void 0:an.x,wr=le.useState(0),Ar=(0,Oe.Z)(wr,2),dr=Ar[0],Ta=Ar[1],Rn=Za((0,He.Z)((0,He.Z)((0,He.Z)({},ot),Zr),{},{expandable:!!Zr.expandedRowRender,columnTitle:Zr.columnTitle,expandedKeys:kn,getRowKey:ao,onTriggerExpand:Di,expandIcon:Yo,expandIconColumnIndex:Zr.expandIconColumnIndex,direction:nn,scrollWidth:La&&_a&&typeof Br=="number"?Br:null}),La?Sr:null),Ma=(0,Oe.Z)(Rn,3),Wr=Ma[0],co=Ma[1],at=Ma[2],Ue=at!=null?at:Br,Ve=le.useMemo(function(){return{columns:Wr,flattenColumns:co}},[Wr,co]),Wt=le.useRef(),Ut=le.useRef(),Yt=le.useRef(),Xn=le.useRef(),Qt=le.useRef(),Et=le.useState(!1),sn=(0,Oe.Z)(Et,2),Hn=sn[0],$n=sn[1],Jt=le.useState(!1),fa=(0,Oe.Z)(Jt,2),Ft=fa[0],qt=fa[1],vn=io(new Map),Ht=(0,Oe.Z)(vn,2),ea=Ht[0],jn=Ht[1],Dt=ke(co),Ja=Dt.map(function(Tn){return ea.get(Tn)}),vt=le.useMemo(function(){return Ja},[Ja.join("_")]),Pn=Wn(vt,co.length,nn),Ua=an&&Je(an.y),Te=an&&Je(Ue)||!!Zr.fixed,Kt=Te&&co.some(function(Tn){var Jn=Tn.fixed;return Jn}),ua=le.useRef(),Pr=yn($a,st),$t=Pr.isSticky,Sa=Pr.offsetHeader,er=Pr.offsetSummary,Ca=Pr.offsetScroll,lr=Pr.stickyClassName,_r=Pr.container,fr=le.useMemo(function(){return bn==null?void 0:bn(ja)},[bn,ja]),Ro=(Ua||$t)&&le.isValidElement(fr)&&fr.type===ue&&fr.props.fixed,_n,br,Pa;Ua&&(br={overflowY:"scroll",maxHeight:an.y}),Te&&(_n={overflowX:"auto"},Ua||(br={overflowY:"hidden"}),Pa={width:Ue===!0?"auto":Ue,minWidth:"100%"});var Xo=le.useCallback(function(Tn,Jn){(0,Qe.Z)(Wt.current)&&jn(function(bo){if(bo.get(Tn)!==Jn){var cl=new Map(bo);return cl.set(Tn,Jn),cl}return bo})},[]),bi=ai(null),cr=(0,Oe.Z)(bi,2),Lo=cr[0],ro=cr[1];function oa(Tn,Jn){Jn&&(typeof Jn=="function"?Jn(Tn):Jn.scrollLeft!==Tn&&(Jn.scrollLeft=Tn,Jn.scrollLeft!==Tn&&setTimeout(function(){Jn.scrollLeft=Tn},0)))}var ha=(0,Ge.Z)(function(Tn){var Jn=Tn.currentTarget,bo=Tn.scrollLeft,cl=nn==="rtl",rn=typeof bo=="number"?bo:Jn.scrollLeft,ra=Jn||Qa;if(!ro()||ro()===ra){var vo;Lo(ra),oa(rn,Ut.current),oa(rn,Yt.current),oa(rn,Qt.current),oa(rn,(vo=ua.current)===null||vo===void 0?void 0:vo.setScrollLeft)}var Ei=Jn||Ut.current;if(Ei){var ki=Ei.scrollWidth,wi=Ei.clientWidth;if(ki===wi){$n(!1),qt(!1);return}cl?($n(-rn0)):($n(rn>0),qt(rn1?da-La:0,ao=(0,He.Z)((0,He.Z)((0,He.Z)({},Sr),Tt),{},{flex:"0 0 ".concat(La,"px"),width:"".concat(La,"px"),marginRight:yr,pointerEvents:"auto"}),Ur=le.useMemo(function(){return en?ja<=1:_a===0||ja===0||ja>1},[ja,_a,en]);Ur?ao.visibility="hidden":en&&(ao.height=nn==null?void 0:nn(ja));var sr=Ur?function(){return null}:On,to={};return(ja===0||_a===0)&&(to.rowSpan=1,to.colSpan=1),le.createElement(Ot,(0,Pe.Z)({className:xe()(bn,an),ellipsis:ot.ellipsis,align:ot.align,scope:ot.rowScope,component:"div",prefixCls:We.prefixCls,key:Da,record:zt,index:Pt,renderIndex:Zt,dataIndex:Dn,render:sr,shouldCellUpdate:ot.shouldCellUpdate},vr,{appendNode:Fr,additionalProps:(0,He.Z)((0,He.Z)({},rr),{},{style:ao},to)}))}var Ki=xa,gl=["data","index","className","rowKey","style","extra","getHeight"],sl=le.forwardRef(function(Re,We){var ot=Re.data,st=Re.index,yt=Re.className,Pt=Re.rowKey,Zt=Re.style,zt=Re.extra,Tt=Re.getHeight,an=(0,lt.Z)(Re,gl),en=ot.record,nn=ot.indent,On=ot.index,Dn=Ce(ie,["prefixCls","flattenColumns","fixColumn","componentWidth","scrollX"]),bn=Dn.scrollX,da=Dn.flattenColumns,sa=Dn.prefixCls,wa=Dn.fixColumn,Ea=Dn.componentWidth,Da=et(en,Pt,st,nn),vr=Da.rowSupportExpand,Fr=Da.expanded,rr=Da.rowProps,Sr=Da.expandedRowRender,Hr=Da.expandedRowClassName,_a;if(vr&&Fr){var $a=Sr(en,st,nn+1,Fr),ja=Hr==null?void 0:Hr(en,st,nn),Aa={};wa&&(Aa={style:(0,pe.Z)({},"--virtual-width","".concat(Ea,"px"))});var La="".concat(sa,"-expanded-row-cell");_a=le.createElement("div",{className:xe()("".concat(sa,"-expanded-row"),"".concat(sa,"-expanded-row-level-").concat(nn+1),ja)},le.createElement(Ot,{component:"div",prefixCls:sa,className:xe()(La,(0,pe.Z)({},"".concat(La,"-fixed"),wa)),additionalProps:Aa},$a))}var yr=(0,He.Z)((0,He.Z)({},Zt),{},{width:bn});zt&&(yr.position="absolute",yr.pointerEvents="none");var ao=le.createElement("div",(0,Pe.Z)({},rr,an,{ref:vr?null:We,className:xe()(yt,"".concat(sa,"-row"),rr==null?void 0:rr.className,(0,pe.Z)({},"".concat(sa,"-row-extra"),zt)),style:(0,He.Z)((0,He.Z)({},yr),rr==null?void 0:rr.style)}),da.map(function(Ur,sr){return le.createElement(Ki,{key:sr,rowInfo:Da,column:Ur,colIndex:sr,indent:nn,index:st,renderIndex:On,record:en,inverse:zt,getHeight:Tt})}));return vr?le.createElement("div",{ref:We},ao,_a):ao}),Xi=ee(sl),ji=Xi,$o=le.forwardRef(function(Re,We){var ot=Re.data,st=Re.onScroll,yt=Ce(ie,["flattenColumns","onColumnResize","getRowKey","prefixCls","expandedKeys","childrenColumnName","emptyNode","scrollX"]),Pt=yt.flattenColumns,Zt=yt.onColumnResize,zt=yt.getRowKey,Tt=yt.expandedKeys,an=yt.prefixCls,en=yt.childrenColumnName,nn=yt.emptyNode,On=yt.scrollX,Dn=Ce(qo),bn=Dn.scrollY,da=Dn.listItemHeight,sa=le.useRef(),wa=on(ot,en,Tt,zt),Ea=le.useMemo(function(){var _a=0;return Pt.map(function($a){var ja=$a.width,Aa=$a.key;return _a+=ja,[Aa,ja,_a]})},[Pt]),Da=le.useMemo(function(){return Ea.map(function(_a){return _a[2]})},[Ea]);le.useEffect(function(){Ea.forEach(function(_a){var $a=(0,Oe.Z)(_a,2),ja=$a[0],Aa=$a[1];Zt(ja,Aa)})},[Ea]),le.useImperativeHandle(We,function(){var _a={};return Object.defineProperty(_a,"scrollLeft",{get:function(){var ja;return((ja=sa.current)===null||ja===void 0?void 0:ja.getScrollInfo().x)||0},set:function(ja){var Aa;(Aa=sa.current)===null||Aa===void 0||Aa.scrollTo({left:ja})}}),_a});var vr=function($a,ja){var Aa,La=(Aa=wa[ja])===null||Aa===void 0?void 0:Aa.record,yr=$a.onCell;if(yr){var ao,Ur=yr(La,ja);return(ao=Ur==null?void 0:Ur.rowSpan)!==null&&ao!==void 0?ao:1}return 1},Fr=function($a){var ja=$a.start,Aa=$a.end,La=$a.getSize,yr=$a.offsetY;if(Aa<0)return null;for(var ao=Pt.filter(function(Br){return vr(Br,ja)===0}),Ur=ja,sr=function(wr){if(ao=ao.filter(function(Ar){return vr(Ar,wr)===0}),!ao.length)return Ur=wr,"break"},to=ja;to>=0;to-=1){var lo=sr(to);if(lo==="break")break}for(var uo=Pt.filter(function(Br){return vr(Br,Aa)!==1}),Vr=Aa,ni=function(wr){if(uo=uo.filter(function(Ar){return vr(Ar,wr)!==1}),!uo.length)return Vr=Math.max(wr-1,Aa),"break"},so=Aa;so1})&&ii.push(wr)},Yo=Ur;Yo<=Vr;Yo+=1)var Zo=kn(Yo);var Di=ii.map(function(Br){var wr=wa[Br],Ar=zt(wr.record,Br),dr=function(Ma){var Wr=Br+Ma-1,co=zt(wa[Wr].record,Wr),at=La(Ar,co);return at.bottom-at.top},Ta=La(Ar);return le.createElement(ji,{key:Br,data:wr,rowKey:Ar,index:Br,style:{top:-yr+Ta.top},extra:!0,getHeight:dr})});return Di},rr=le.useMemo(function(){return{columnsOffset:Da}},[Da]),Sr="".concat(an,"-tbody"),Hr;return wa.length?Hr=le.createElement(Co.Z,{fullHeight:!1,ref:sa,className:xe()(Sr,"".concat(Sr,"-virtual")),height:bn,itemHeight:da||24,data:wa,itemKey:function($a){return zt($a.record)},scrollWidth:On,onVirtualScroll:function($a){var ja=$a.x;st({scrollLeft:ja})},extraRender:Fr},function(_a,$a,ja){var Aa=zt(_a.record,$a);return le.createElement(ji,(0,Pe.Z)({data:_a,rowKey:Aa,index:$a},ja))}):Hr=le.createElement("div",{className:xe()("".concat(an,"-placeholder"))},le.createElement(Ot,{component:"div",prefixCls:an},nn)),le.createElement(di.Provider,{value:rr},Hr)}),Vi=ee($o),Ti=Vi,Ui=function(We,ot){var st=ot.ref,yt=ot.onScroll;return le.createElement(Ti,{ref:st,data:We,onScroll:yt})},rl=100;function Ri(Re){var We=Re.columns,ot=Re.scroll,st=Re.prefixCls,yt=st===void 0?Si:st,Pt=Re.className,Zt=Re.listItemHeight,zt=ot||{},Tt=zt.x,an=zt.y;typeof Tt!="number"&&(Tt=((We||[]).length+1)*rl),typeof an!="number"&&(an=500);var en=le.useMemo(function(){return{scrollY:an,listItemHeight:Zt}},[an,Zt]);return le.createElement(qo.Provider,{value:en},le.createElement(Lr,(0,Pe.Z)({},Re,{className:xe()(Pt,"".concat(yt,"-virtual")),scroll:(0,He.Z)((0,He.Z)({},ot),{},{x:Tt}),components:{body:Ui},columns:We,internalHooks:he,tailor:!0})))}function $i(Re){return z(Ri,Re)}var fo=$i(),Ko=null;function qr(Re){return null}var yi=qr;function ol(Re){return null}var qi=ol,El=te(2738),pl=te(68031),fi=te(36355),Ci=te(93891),Gi=te(19716),el=te(8628),ul=te(31724),Fl=te(58421),bl=te(71418),za=te(88088);function Wa(Re){return function(ot){let{prefixCls:st,onExpand:yt,record:Pt,expanded:Zt,expandable:zt}=ot;const Tt=`${st}-row-expand-icon`;return le.createElement("button",{type:"button",onClick:an=>{yt(Pt,an),an.stopPropagation()},className:xe()(Tt,{[`${Tt}-spaced`]:!zt,[`${Tt}-expanded`]:zt&&Zt,[`${Tt}-collapsed`]:zt&&!Zt}),"aria-label":Zt?Re.collapse:Re.expand,"aria-expanded":Zt})}}var Xa=Wa;function ur(Re,We){return"key"in Re&&Re.key!==void 0&&Re.key!==null?Re.key:Re.dataIndex?Array.isArray(Re.dataIndex)?Re.dataIndex.join("."):Re.dataIndex:We}function No(Re,We){return We?`${We}-${Re}`:`${Re}`}function ei(Re,We){return typeof Re=="function"?Re(We):Re}function Mi(Re,We){const ot=ei(Re,We);return Object.prototype.toString.call(ot)==="[object Object]"?"":ot}var Fi={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"},Ai=Fi,Ni=te(7657),Qi=function(We,ot){return le.createElement(Ni.Z,(0,Pe.Z)({},We,{ref:ot,icon:Ai}))},Yr=le.forwardRef(Qi),zo=Yr,pi=te(56762);function Oo(Re){const We=le.useRef(Re),ot=(0,pi.Z)();return[()=>We.current,st=>{We.current=st,ot()}]}var Xt=te(3113),Vt=te(24905),cn=te(38854),ln=te(64165),nr=te(20834),Nr=te(40875),na=te(5112),Ir=te(17574),Or=te(47472),kr=te(92832);function _o(Re){let{value:We,onChange:ot,filterSearch:st,tablePrefixCls:yt,locale:Pt}=Re;return st?le.createElement("div",{className:`${yt}-filter-dropdown-search`},le.createElement(kr.default,{prefix:le.createElement(Or.Z,null),placeholder:Pt.filterSearchPlaceholder,onChange:ot,value:We,htmlSize:1,className:`${yt}-filter-dropdown-search-input`})):null}var Vn=_o,$r=te(10228);const ko=Re=>{const{keyCode:We}=Re;We===$r.Z.ENTER&&Re.stopPropagation()};var eo=le.forwardRef((Re,We)=>le.createElement("div",{className:Re.className,onClick:ot=>ot.stopPropagation(),onKeyDown:ko,ref:We},Re.children));function Tr(Re){let We=[];return(Re||[]).forEach(ot=>{let{value:st,children:yt}=ot;We.push(st),yt&&(We=[].concat((0,Gn.Z)(We),(0,Gn.Z)(Tr(yt))))}),We}function Qo(Re){return Re.some(We=>{let{children:ot}=We;return ot})}function Pi(Re,We){return typeof We=="string"||typeof We=="number"?We==null?void 0:We.toString().toLowerCase().includes(Re.trim().toLowerCase()):!1}function qa(Re){let{filters:We,prefixCls:ot,filteredKeys:st,filterMultiple:yt,searchValue:Pt,filterSearch:Zt}=Re;return We.map((zt,Tt)=>{const an=String(zt.value);if(zt.children)return{key:an||Tt,label:zt.text,popupClassName:`${ot}-dropdown-submenu`,children:qa({filters:zt.children,prefixCls:ot,filteredKeys:st,filterMultiple:yt,searchValue:Pt,filterSearch:Zt})};const en=yt?Vt.default:na.ZP,nn={key:zt.value!==void 0?an:Tt,label:le.createElement(le.Fragment,null,le.createElement(en,{checked:st.includes(an)}),le.createElement("span",null,zt.text))};return Pt.trim()?typeof Zt=="function"?Zt(Pt,zt)?nn:null:Pi(Pt,zt.text)?nn:null:nn})}function St(Re){var We,ot;const{tablePrefixCls:st,prefixCls:yt,column:Pt,dropdownPrefixCls:Zt,columnKey:zt,filterMultiple:Tt,filterMode:an="menu",filterSearch:en=!1,filterState:nn,triggerFilter:On,locale:Dn,children:bn,getPopupContainer:da}=Re,{filterDropdownOpen:sa,onFilterDropdownOpenChange:wa,filterResetToDefaultFilteredValue:Ea,defaultFilteredValue:Da,filterDropdownVisible:vr,onFilterDropdownVisibleChange:Fr}=Pt,[rr,Sr]=le.useState(!1),Hr=!!(nn&&(!((We=nn.filteredKeys)===null||We===void 0)&&We.length||nn.forceFiltered)),_a=Rn=>{Sr(Rn),wa==null||wa(Rn),Fr==null||Fr(Rn)},$a=(ot=sa!=null?sa:vr)!==null&&ot!==void 0?ot:rr,ja=nn==null?void 0:nn.filteredKeys,[Aa,La]=Oo(ja||[]),yr=Rn=>{let{selectedKeys:Ma}=Rn;La(Ma)},ao=(Rn,Ma)=>{let{node:Wr,checked:co}=Ma;yr(Tt?{selectedKeys:Rn}:{selectedKeys:co&&Wr.key?[Wr.key]:[]})};le.useEffect(()=>{rr&&yr({selectedKeys:ja||[]})},[ja]);const[Ur,sr]=le.useState([]),to=Rn=>{sr(Rn)},[lo,uo]=le.useState(""),Vr=Rn=>{const{value:Ma}=Rn.target;uo(Ma)};le.useEffect(()=>{rr||uo("")},[rr]);const ni=Rn=>{const Ma=Rn&&Rn.length?Rn:null;if(Ma===null&&(!nn||!nn.filteredKeys)||(0,we.Z)(Ma,nn==null?void 0:nn.filteredKeys,!0))return null;On({column:Pt,key:zt,filteredKeys:Ma})},so=()=>{_a(!1),ni(Aa())},Zr=function(){let{confirm:Rn,closeDropdown:Ma}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{confirm:!1,closeDropdown:!1};Rn&&ni([]),Ma&&_a(!1),uo(""),La(Ea?(Da||[]).map(Wr=>String(Wr)):[])},ii=function(){let{closeDropdown:Rn}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{closeDropdown:!0};Rn&&_a(!1),ni(Aa())},kn=Rn=>{Rn&&ja!==void 0&&La(ja||[]),_a(Rn),!Rn&&!Pt.filterDropdown&&so()},Yo=xe()({[`${Zt}-menu-without-submenu`]:!Qo(Pt.filters||[])}),Zo=Rn=>{if(Rn.target.checked){const Ma=Tr(Pt==null?void 0:Pt.filters).map(Wr=>String(Wr));La(Ma)}else La([])},Di=Rn=>{let{filters:Ma}=Rn;return(Ma||[]).map((Wr,co)=>{const at=String(Wr.value),Ue={title:Wr.text,key:Wr.value!==void 0?at:co};return Wr.children&&(Ue.children=Di({filters:Wr.children})),Ue})},Br=Rn=>{var Ma;return Object.assign(Object.assign({},Rn),{text:Rn.title,value:Rn.key,children:((Ma=Rn.children)===null||Ma===void 0?void 0:Ma.map(Wr=>Br(Wr)))||[]})};let wr;if(typeof Pt.filterDropdown=="function")wr=Pt.filterDropdown({prefixCls:`${Zt}-custom`,setSelectedKeys:Rn=>yr({selectedKeys:Rn}),selectedKeys:Aa(),confirm:ii,clearFilters:Zr,filters:Pt.filters,visible:$a,close:()=>{_a(!1)}});else if(Pt.filterDropdown)wr=Pt.filterDropdown;else{const Rn=Aa()||[],Ma=()=>(Pt.filters||[]).length===0?le.createElement(ln.Z,{image:ln.Z.PRESENTED_IMAGE_SIMPLE,description:Dn.filterEmptyText,imageStyle:{height:24},style:{margin:0,padding:"16px 0"}}):an==="tree"?le.createElement(le.Fragment,null,le.createElement(Vn,{filterSearch:en,value:lo,onChange:Vr,tablePrefixCls:st,locale:Dn}),le.createElement("div",{className:`${st}-filter-dropdown-tree`},Tt?le.createElement(Vt.default,{checked:Rn.length===Tr(Pt.filters).length,indeterminate:Rn.length>0&&Rn.lengthtypeof en=="function"?en(lo,Br(co)):Pi(lo,co.title):void 0}))):le.createElement(le.Fragment,null,le.createElement(Vn,{filterSearch:en,value:lo,onChange:Vr,tablePrefixCls:st,locale:Dn}),le.createElement(nr.default,{selectable:!0,multiple:Tt,prefixCls:`${Zt}-menu`,className:Yo,onSelect:yr,onDeselect:yr,selectedKeys:Rn,getPopupContainer:da,openKeys:Ur,onOpenChange:to,items:qa({filters:Pt.filters||[],filterSearch:en,prefixCls:yt,filteredKeys:Aa(),filterMultiple:Tt,searchValue:lo})})),Wr=()=>Ea?(0,we.Z)((Da||[]).map(co=>String(co)),Rn,!0):Rn.length===0;wr=le.createElement(le.Fragment,null,Ma(),le.createElement("div",{className:`${yt}-dropdown-btns`},le.createElement(Xt.ZP,{type:"link",size:"small",disabled:Wr(),onClick:()=>Zr()},Dn.filterReset),le.createElement(Xt.ZP,{type:"primary",size:"small",onClick:so},Dn.filterConfirm)))}Pt.filterDropdown&&(wr=le.createElement(Nr.J,{selectable:void 0},wr));const Ar=()=>le.createElement(eo,{className:`${yt}-dropdown`},wr);let dr;typeof Pt.filterIcon=="function"?dr=Pt.filterIcon(Hr):Pt.filterIcon?dr=Pt.filterIcon:dr=le.createElement(zo,null);const{direction:Ta}=le.useContext(fi.E_);return le.createElement("div",{className:`${yt}-column`},le.createElement("span",{className:`${st}-column-title`},bn),le.createElement(cn.Z,{dropdownRender:Ar,trigger:["click"],open:$a,onOpenChange:kn,getPopupContainer:da,placement:Ta==="rtl"?"bottomLeft":"bottomRight"},le.createElement("span",{role:"button",tabIndex:-1,className:xe()(`${yt}-trigger`,{active:Hr}),onClick:Rn=>{Rn.stopPropagation()}},dr)))}var xl=St;function wl(Re,We,ot){let st=[];return(Re||[]).forEach((yt,Pt)=>{var Zt;const zt=No(Pt,ot);if(yt.filters||"filterDropdown"in yt||"onFilter"in yt)if("filteredValue"in yt){let Tt=yt.filteredValue;"filterDropdown"in yt||(Tt=(Zt=Tt==null?void 0:Tt.map(String))!==null&&Zt!==void 0?Zt:Tt),st.push({column:yt,key:ur(yt,zt),filteredKeys:Tt,forceFiltered:yt.filtered})}else st.push({column:yt,key:ur(yt,zt),filteredKeys:We&&yt.defaultFilteredValue?yt.defaultFilteredValue:void 0,forceFiltered:yt.filtered});"children"in yt&&(st=[].concat((0,Gn.Z)(st),(0,Gn.Z)(wl(yt.children,We,zt))))}),st}function Nl(Re,We,ot,st,yt,Pt,Zt,zt){return ot.map((Tt,an)=>{const en=No(an,zt),{filterMultiple:nn=!0,filterMode:On,filterSearch:Dn}=Tt;let bn=Tt;if(bn.filters||bn.filterDropdown){const da=ur(bn,en),sa=st.find(wa=>{let{key:Ea}=wa;return da===Ea});bn=Object.assign(Object.assign({},bn),{title:wa=>le.createElement(xl,{tablePrefixCls:Re,prefixCls:`${Re}-filter`,dropdownPrefixCls:We,column:bn,columnKey:da,filterState:sa,filterMultiple:nn,filterMode:On,filterSearch:Dn,triggerFilter:Pt,locale:yt,getPopupContainer:Zt},ei(Tt.title,wa))})}return"children"in bn&&(bn=Object.assign(Object.assign({},bn),{children:Nl(Re,We,bn.children,st,yt,Pt,Zt,en)})),bn})}function vl(Re){const We={};return Re.forEach(ot=>{let{key:st,filteredKeys:yt,column:Pt}=ot;const{filters:Zt,filterDropdown:zt}=Pt;if(zt)We[st]=yt||null;else if(Array.isArray(yt)){const Tt=Tr(Zt);We[st]=Tt.filter(an=>yt.includes(String(an)))}else We[st]=null}),We}function Al(Re,We){return We.reduce((ot,st)=>{const{column:{onFilter:yt,filters:Pt},filteredKeys:Zt}=st;return yt&&Zt&&Zt.length?ot.filter(zt=>Zt.some(Tt=>{const an=Tr(Pt),en=an.findIndex(On=>String(On)===String(Tt)),nn=en!==-1?an[en]:Tt;return yt(nn,zt)})):ot},Re)}const Rl=Re=>Re.flatMap(We=>"children"in We?[We].concat((0,Gn.Z)(Rl(We.children||[]))):[We]);function dl(Re){let{prefixCls:We,dropdownPrefixCls:ot,mergedColumns:st,onFilterChange:yt,getPopupContainer:Pt,locale:Zt}=Re;const zt=le.useMemo(()=>Rl(st||[]),[st]),[Tt,an]=le.useState(()=>wl(zt,!0)),en=le.useMemo(()=>{const bn=wl(zt,!1);if(bn.length===0)return bn;let da=!0,sa=!0;if(bn.forEach(wa=>{let{filteredKeys:Ea}=wa;Ea!==void 0?da=!1:sa=!1}),da){const wa=(zt||[]).map((Ea,Da)=>ur(Ea,No(Da)));return Tt.filter(Ea=>{let{key:Da}=Ea;return wa.includes(Da)}).map(Ea=>{const Da=zt[wa.findIndex(vr=>vr===Ea.key)];return Object.assign(Object.assign({},Ea),{column:Object.assign(Object.assign({},Ea.column),Da),forceFiltered:Da.filtered})})}return bn},[zt,Tt]),nn=le.useMemo(()=>vl(en),[en]),On=bn=>{const da=en.filter(sa=>{let{key:wa}=sa;return wa!==bn.key});da.push(bn),an(da),yt(vl(da),da)};return[bn=>Nl(We,ot,bn,en,Zt,On,Pt),en,nn]}var _i=dl;function Ji(Re,We,ot){const st=le.useRef({});function yt(Pt){if(!st.current||st.current.data!==Re||st.current.childrenColumnName!==We||st.current.getRowKey!==ot){let zt=function(Tt){Tt.forEach((an,en)=>{const nn=ot(an,en);Zt.set(nn,an),an&&typeof an=="object"&&We in an&&zt(an[We]||[])})};const Zt=new Map;zt(Re),st.current={data:Re,childrenColumnName:We,kvMap:Zt,getRowKey:ot}}return st.current.kvMap.get(Pt)}return[yt]}var Pl=te(50371),Sl=function(Re,We){var ot={};for(var st in Re)Object.prototype.hasOwnProperty.call(Re,st)&&We.indexOf(st)<0&&(ot[st]=Re[st]);if(Re!=null&&typeof Object.getOwnPropertySymbols=="function")for(var yt=0,st=Object.getOwnPropertySymbols(Re);yt{const Pt=Re[yt];typeof Pt!="function"&&(ot[yt]=Pt)}),ot}function Il(Re,We,ot){const st=ot&&typeof ot=="object"?ot:{},{total:yt=0}=st,Pt=Sl(st,["total"]),[Zt,zt]=(0,le.useState)(()=>({current:"defaultCurrent"in Pt?Pt.defaultCurrent:1,pageSize:"defaultPageSize"in Pt?Pt.defaultPageSize:il})),Tt=(0,Pl.Z)(Zt,Pt,{total:yt>0?yt:Re}),an=Math.ceil((yt||Re)/Tt.pageSize);Tt.current>an&&(Tt.current=an||1);const en=(On,Dn)=>{zt({current:On!=null?On:1,pageSize:Dn||Tt.pageSize})},nn=(On,Dn)=>{var bn;ot&&((bn=ot.onChange)===null||bn===void 0||bn.call(ot,On,Dn)),en(On,Dn),We(On,Dn||(Tt==null?void 0:Tt.pageSize))};return ot===!1?[{},()=>{}]:[Object.assign(Object.assign({},Tt),{onChange:nn}),en]}var Wi=Il,_l=te(84105),yl=te(35654),zl=te(90782),hl=te(71430),us=te(18929);const ml={},Ul="SELECT_ALL",Yl="SELECT_INVERT",Hl="SELECT_NONE",ql=[],$l=(Re,We)=>{let ot=[];return(We||[]).forEach(st=>{ot.push(st),st&&typeof st=="object"&&Re in st&&(ot=[].concat((0,Gn.Z)(ot),(0,Gn.Z)($l(Re,st[Re]))))}),ot};var es=(Re,We)=>{const{preserveSelectedRowKeys:ot,selectedRowKeys:st,defaultSelectedRowKeys:yt,getCheckboxProps:Pt,onChange:Zt,onSelect:zt,onSelectAll:Tt,onSelectInvert:an,onSelectNone:en,onSelectMultiple:nn,columnWidth:On,type:Dn,selections:bn,fixed:da,renderCell:sa,hideSelectAll:wa,checkStrictly:Ea=!0}=We||{},{prefixCls:Da,data:vr,pageData:Fr,getRecordByKey:rr,getRowKey:Sr,expandType:Hr,childrenColumnName:_a,locale:$a,getPopupContainer:ja}=Re,[Aa,La]=(0,us.Z)(st||yt||ql,{value:st}),yr=le.useRef(new Map),ao=(0,le.useCallback)(Br=>{if(ot){const wr=new Map;Br.forEach(Ar=>{let dr=rr(Ar);!dr&&yr.current.has(Ar)&&(dr=yr.current.get(Ar)),wr.set(Ar,dr)}),yr.current=wr}},[rr,ot]);le.useEffect(()=>{ao(Aa)},[Aa]);const{keyEntities:Ur}=(0,le.useMemo)(()=>{if(Ea)return{keyEntities:null};let Br=vr;if(ot){const wr=new Set(vr.map((dr,Ta)=>Sr(dr,Ta))),Ar=Array.from(yr.current).reduce((dr,Ta)=>{let[Rn,Ma]=Ta;return wr.has(Rn)?dr:dr.concat(Ma)},[]);Br=[].concat((0,Gn.Z)(Br),(0,Gn.Z)(Ar))}return(0,hl.I8)(Br,{externalGetKey:Sr,childrenPropName:_a})},[vr,Sr,Ea,_a,ot]),sr=(0,le.useMemo)(()=>$l(_a,Fr),[_a,Fr]),to=(0,le.useMemo)(()=>{const Br=new Map;return sr.forEach((wr,Ar)=>{const dr=Sr(wr,Ar),Ta=(Pt?Pt(wr):null)||{};Br.set(dr,Ta)}),Br},[sr,Sr,Pt]),lo=(0,le.useCallback)(Br=>{var wr;return!!(!((wr=to.get(Sr(Br)))===null||wr===void 0)&&wr.disabled)},[to,Sr]),[uo,Vr]=(0,le.useMemo)(()=>{if(Ea)return[Aa||[],[]];const{checkedKeys:Br,halfCheckedKeys:wr}=(0,zl.S)(Aa,!0,Ur,lo);return[Br||[],wr]},[Aa,Ea,Ur,lo]),ni=(0,le.useMemo)(()=>{const Br=Dn==="radio"?uo.slice(0,1):uo;return new Set(Br)},[uo,Dn]),so=(0,le.useMemo)(()=>Dn==="radio"?new Set:new Set(Vr),[Vr,Dn]),[Zr,ii]=(0,le.useState)(null);le.useEffect(()=>{We||La(ql)},[!!We]);const kn=(0,le.useCallback)((Br,wr)=>{let Ar,dr;ao(Br),ot?(Ar=Br,dr=Br.map(Ta=>yr.current.get(Ta))):(Ar=[],dr=[],Br.forEach(Ta=>{const Rn=rr(Ta);Rn!==void 0&&(Ar.push(Ta),dr.push(Rn))})),La(Ar),Zt==null||Zt(Ar,dr,{type:wr})},[La,rr,Zt,ot]),Yo=(0,le.useCallback)((Br,wr,Ar,dr)=>{if(zt){const Ta=Ar.map(Rn=>rr(Rn));zt(rr(Br),wr,Ta,dr)}kn(Ar,"single")},[zt,rr,kn]),Zo=(0,le.useMemo)(()=>!bn||wa?null:(bn===!0?[Ul,Yl,Hl]:bn).map(wr=>wr===Ul?{key:"all",text:$a.selectionAll,onSelect(){kn(vr.map((Ar,dr)=>Sr(Ar,dr)).filter(Ar=>{const dr=to.get(Ar);return!(dr!=null&&dr.disabled)||ni.has(Ar)}),"all")}}:wr===Yl?{key:"invert",text:$a.selectInvert,onSelect(){const Ar=new Set(ni);Fr.forEach((Ta,Rn)=>{const Ma=Sr(Ta,Rn),Wr=to.get(Ma);Wr!=null&&Wr.disabled||(Ar.has(Ma)?Ar.delete(Ma):Ar.add(Ma))});const dr=Array.from(Ar);an&&an(dr),kn(dr,"invert")}}:wr===Hl?{key:"none",text:$a.selectNone,onSelect(){en==null||en(),kn(Array.from(ni).filter(Ar=>{const dr=to.get(Ar);return dr==null?void 0:dr.disabled}),"none")}}:wr).map(wr=>Object.assign(Object.assign({},wr),{onSelect:function(){for(var Ar,dr,Ta=arguments.length,Rn=new Array(Ta),Ma=0;Ma{var wr;if(!We)return Br.filter(Et=>Et!==ml);let Ar=(0,Gn.Z)(Br);const dr=new Set(ni),Ta=sr.map(Sr).filter(Et=>!to.get(Et).disabled),Rn=Ta.every(Et=>dr.has(Et)),Ma=Ta.some(Et=>dr.has(Et)),Wr=()=>{const Et=[];Rn?Ta.forEach(Hn=>{dr.delete(Hn),Et.push(Hn)}):Ta.forEach(Hn=>{dr.has(Hn)||(dr.add(Hn),Et.push(Hn))});const sn=Array.from(dr);Tt==null||Tt(!Rn,sn.map(Hn=>rr(Hn)),Et.map(Hn=>rr(Hn))),kn(sn,"all"),ii(null)};let co;if(Dn!=="radio"){let Et;if(Zo){const fa={getPopupContainer:ja,items:Zo.map((Ft,qt)=>{const{key:vn,text:Ht,onSelect:ea}=Ft;return{key:vn!=null?vn:qt,onClick:()=>{ea==null||ea(Ta)},label:Ht}})};Et=le.createElement("div",{className:`${Da}-selection-extra`},le.createElement(cn.Z,{menu:fa,getPopupContainer:ja},le.createElement("span",null,le.createElement(_l.Z,null))))}const sn=sr.map((fa,Ft)=>{const qt=Sr(fa,Ft),vn=to.get(qt)||{};return Object.assign({checked:dr.has(qt)},vn)}).filter(fa=>{let{disabled:Ft}=fa;return Ft}),Hn=!!sn.length&&sn.length===sr.length,$n=Hn&&sn.every(fa=>{let{checked:Ft}=fa;return Ft}),Jt=Hn&&sn.some(fa=>{let{checked:Ft}=fa;return Ft});co=!wa&&le.createElement("div",{className:`${Da}-selection`},le.createElement(Vt.default,{checked:Hn?$n:!!sr.length&&Rn,indeterminate:Hn?!$n&&Jt:!Rn&&Ma,onChange:Wr,disabled:sr.length===0||Hn,"aria-label":Et?"Custom selection":"Select all",skipGroup:!0}),Et)}let at;Dn==="radio"?at=(Et,sn,Hn)=>{const $n=Sr(sn,Hn),Jt=dr.has($n);return{node:le.createElement(na.ZP,Object.assign({},to.get($n),{checked:Jt,onClick:fa=>fa.stopPropagation(),onChange:fa=>{dr.has($n)||Yo($n,!0,[$n],fa.nativeEvent)}})),checked:Jt}}:at=(Et,sn,Hn)=>{var $n;const Jt=Sr(sn,Hn),fa=dr.has(Jt),Ft=so.has(Jt),qt=to.get(Jt);let vn;return Hr==="nest"?vn=Ft:vn=($n=qt==null?void 0:qt.indeterminate)!==null&&$n!==void 0?$n:Ft,{node:le.createElement(Vt.default,Object.assign({},qt,{indeterminate:vn,checked:fa,skipGroup:!0,onClick:Ht=>Ht.stopPropagation(),onChange:Ht=>{let{nativeEvent:ea}=Ht;const{shiftKey:jn}=ea;let Dt=-1,Ja=-1;if(jn&&Ea){const vt=new Set([Zr,Jt]);Ta.some((Pn,Ua)=>{if(vt.has(Pn))if(Dt===-1)Dt=Ua;else return Ja=Ua,!0;return!1})}if(Ja!==-1&&Dt!==Ja&&Ea){const vt=Ta.slice(Dt,Ja+1),Pn=[];fa?vt.forEach(Te=>{dr.has(Te)&&(Pn.push(Te),dr.delete(Te))}):vt.forEach(Te=>{dr.has(Te)||(Pn.push(Te),dr.add(Te))});const Ua=Array.from(dr);nn==null||nn(!fa,Ua.map(Te=>rr(Te)),Pn.map(Te=>rr(Te))),kn(Ua,"multiple")}else{const vt=uo;if(Ea){const Pn=fa?(0,yl._5)(vt,Jt):(0,yl.L0)(vt,Jt);Yo(Jt,!fa,Pn,ea)}else{const Pn=(0,zl.S)([].concat((0,Gn.Z)(vt),[Jt]),!0,Ur,lo),{checkedKeys:Ua,halfCheckedKeys:Te}=Pn;let Kt=Ua;if(fa){const ua=new Set(Ua);ua.delete(Jt),Kt=(0,zl.S)(Array.from(ua),{checked:!1,halfCheckedKeys:Te},Ur,lo).checkedKeys}Yo(Jt,!fa,Kt,ea)}}ii(fa?null:Jt)}})),checked:fa}};const Ue=(Et,sn,Hn)=>{const{node:$n,checked:Jt}=at(Et,sn,Hn);return sa?sa(Jt,sn,Hn,$n):$n};if(!Ar.includes(ml))if(Ar.findIndex(Et=>{var sn;return((sn=Et[Na])===null||sn===void 0?void 0:sn.columnType)==="EXPAND_COLUMN"})===0){const[Et,...sn]=Ar;Ar=[Et,ml].concat((0,Gn.Z)(sn))}else Ar=[ml].concat((0,Gn.Z)(Ar));const Ve=Ar.indexOf(ml);Ar=Ar.filter((Et,sn)=>Et!==ml||sn===Ve);const Wt=Ar[Ve-1],Ut=Ar[Ve+1];let Yt=da;Yt===void 0&&((Ut==null?void 0:Ut.fixed)!==void 0?Yt=Ut.fixed:(Wt==null?void 0:Wt.fixed)!==void 0&&(Yt=Wt.fixed)),Yt&&Wt&&((wr=Wt[Na])===null||wr===void 0?void 0:wr.columnType)==="EXPAND_COLUMN"&&Wt.fixed===void 0&&(Wt.fixed=Yt);const Xn=xe()(`${Da}-selection-col`,{[`${Da}-selection-col-with-dropdown`]:bn&&Dn==="checkbox"}),Qt={fixed:Yt,width:On,className:`${Da}-selection-column`,title:We.columnTitle||co,render:Ue,onCell:We.onCell,[Na]:{className:Xn}};return Ar.map(Et=>Et===ml?Qt:Et)},[Sr,sr,We,uo,ni,so,On,Zo,Hr,Zr,to,nn,Yo,lo]),ni]},ds=te(89489),cs=te(59477),Vl=te(6848);const jl="ascend",Bl="descend";function Tl(Re){return typeof Re.sorter=="object"&&typeof Re.sorter.multiple=="number"?Re.sorter.multiple:!1}function ts(Re){return typeof Re=="function"?Re:Re&&typeof Re=="object"&&Re.compare?Re.compare:!1}function ns(Re,We){return We?Re[Re.indexOf(We)+1]:Re[0]}function as(Re,We,ot){let st=[];function yt(Pt,Zt){st.push({column:Pt,key:ur(Pt,Zt),multiplePriority:Tl(Pt),sortOrder:Pt.sortOrder})}return(Re||[]).forEach((Pt,Zt)=>{const zt=No(Zt,ot);Pt.children?("sortOrder"in Pt&&yt(Pt,zt),st=[].concat((0,Gn.Z)(st),(0,Gn.Z)(as(Pt.children,We,zt)))):Pt.sorter&&("sortOrder"in Pt?yt(Pt,zt):We&&Pt.defaultSortOrder&&st.push({column:Pt,key:ur(Pt,zt),multiplePriority:Tl(Pt),sortOrder:Pt.defaultSortOrder}))}),st}function rs(Re,We,ot,st,yt,Pt,Zt,zt){return(We||[]).map((Tt,an)=>{const en=No(an,zt);let nn=Tt;if(nn.sorter){const On=nn.sortDirections||yt,Dn=nn.showSorterTooltip===void 0?Zt:nn.showSorterTooltip,bn=ur(nn,en),da=ot.find(Hr=>{let{key:_a}=Hr;return _a===bn}),sa=da?da.sortOrder:null,wa=ns(On,sa);let Ea;if(Tt.sortIcon)Ea=Tt.sortIcon({sortOrder:sa});else{const Hr=On.includes(jl)&&le.createElement(cs.Z,{className:xe()(`${Re}-column-sorter-up`,{active:sa===jl})}),_a=On.includes(Bl)&&le.createElement(ds.Z,{className:xe()(`${Re}-column-sorter-down`,{active:sa===Bl})});Ea=le.createElement("span",{className:xe()(`${Re}-column-sorter`,{[`${Re}-column-sorter-full`]:!!(Hr&&_a)})},le.createElement("span",{className:`${Re}-column-sorter-inner`,"aria-hidden":"true"},Hr,_a))}const{cancelSort:Da,triggerAsc:vr,triggerDesc:Fr}=Pt||{};let rr=Da;wa===Bl?rr=Fr:wa===jl&&(rr=vr);const Sr=typeof Dn=="object"?Dn:{title:rr};nn=Object.assign(Object.assign({},nn),{className:xe()(nn.className,{[`${Re}-column-sort`]:sa}),title:Hr=>{const _a=le.createElement("div",{className:`${Re}-column-sorters`},le.createElement("span",{className:`${Re}-column-title`},ei(Tt.title,Hr)),Ea);return Dn?le.createElement(Vl.Z,Object.assign({},Sr),_a):_a},onHeaderCell:Hr=>{const _a=Tt.onHeaderCell&&Tt.onHeaderCell(Hr)||{},$a=_a.onClick,ja=_a.onKeyDown;_a.onClick=yr=>{st({column:Tt,key:bn,sortOrder:wa,multiplePriority:Tl(Tt)}),$a==null||$a(yr)},_a.onKeyDown=yr=>{yr.keyCode===$r.Z.ENTER&&(st({column:Tt,key:bn,sortOrder:wa,multiplePriority:Tl(Tt)}),ja==null||ja(yr))};const Aa=Mi(Tt.title,{}),La=Aa==null?void 0:Aa.toString();return sa?_a["aria-sort"]=sa==="ascend"?"ascending":"descending":_a["aria-label"]=La||"",_a.className=xe()(_a.className,`${Re}-column-has-sorters`),_a.tabIndex=0,Tt.ellipsis&&(_a.title=(Aa!=null?Aa:"").toString()),_a}})}return"children"in nn&&(nn=Object.assign(Object.assign({},nn),{children:rs(Re,nn.children,ot,st,yt,Pt,Zt,en)})),nn})}function os(Re){const{column:We,sortOrder:ot}=Re;return{column:We,order:ot,field:We.dataIndex,columnKey:We.key}}function Zl(Re){const We=Re.filter(ot=>{let{sortOrder:st}=ot;return st}).map(os);return We.length===0&&Re.length?Object.assign(Object.assign({},os(Re[Re.length-1])),{column:void 0}):We.length<=1?We[0]||{}:We}function Ql(Re,We,ot){const st=We.slice().sort((Zt,zt)=>zt.multiplePriority-Zt.multiplePriority),yt=Re.slice(),Pt=st.filter(Zt=>{let{column:{sorter:zt},sortOrder:Tt}=Zt;return ts(zt)&&Tt});return Pt.length?yt.sort((Zt,zt)=>{for(let Tt=0;Tt{const zt=Zt[ot];return zt?Object.assign(Object.assign({},Zt),{[ot]:Ql(zt,We,ot)}):Zt}):yt}function is(Re){let{prefixCls:We,mergedColumns:ot,onSorterChange:st,sortDirections:yt,tableLocale:Pt,showSorterTooltip:Zt}=Re;const[zt,Tt]=le.useState(as(ot,!0)),an=le.useMemo(()=>{let bn=!0;const da=as(ot,!1);if(!da.length)return zt;const sa=[];function wa(Da){bn?sa.push(Da):sa.push(Object.assign(Object.assign({},Da),{sortOrder:null}))}let Ea=null;return da.forEach(Da=>{Ea===null?(wa(Da),Da.sortOrder&&(Da.multiplePriority===!1?bn=!1:Ea=!0)):(Ea&&Da.multiplePriority!==!1||(bn=!1),wa(Da))}),sa},[ot,zt]),en=le.useMemo(()=>{const bn=an.map(da=>{let{column:sa,sortOrder:wa}=da;return{column:sa,order:wa}});return{sortColumns:bn,sortColumn:bn[0]&&bn[0].column,sortOrder:bn[0]&&bn[0].order}},[an]);function nn(bn){let da;bn.multiplePriority===!1||!an.length||an[0].multiplePriority===!1?da=[bn]:da=[].concat((0,Gn.Z)(an.filter(sa=>{let{key:wa}=sa;return wa!==bn.key})),[bn]),Tt(da),st(Zl(da),da)}return[bn=>rs(We,bn,an,nn,yt,Pt,Zt),an,en,()=>Zl(an)]}function gs(Re,We){return Re.map(ot=>{const st=Object.assign({},ot);return st.title=ei(ot.title,We),"children"in st&&(st.children=gs(st.children,We)),st})}function ms(Re){return[le.useCallback(ot=>gs(ot,Re),[Re])]}var Jl=Bo((Re,We)=>{const{_renderTimes:ot}=Re,{_renderTimes:st}=We;return ot!==st}),Dl=$i((Re,We)=>{const{_renderTimes:ot}=Re,{_renderTimes:st}=We;return ot!==st}),Ml=te(64993),Gl=te(17313),fs=te(83116),ps=te(37613),_e=Re=>{const{componentCls:We}=Re,ot=`${Re.lineWidth}px ${Re.lineType} ${Re.tableBorderColor}`,st=(yt,Pt,Zt)=>({[`&${We}-${yt}`]:{[`> ${We}-container`]:{[`> ${We}-content, > ${We}-body`]:{"\n > table > tbody > tr > th,\n > table > tbody > tr > td\n ":{[`> ${We}-expanded-row-fixed`]:{margin:`-${Pt}px -${Zt+Re.lineWidth}px`}}}}}});return{[`${We}-wrapper`]:{[`${We}${We}-bordered`]:Object.assign(Object.assign(Object.assign({[`> ${We}-title`]:{border:ot,borderBottom:0},[`> ${We}-container`]:{borderInlineStart:ot,borderTop:ot,[` > ${We}-content, > ${We}-header, > ${We}-body, @@ -214,7 +214,7 @@ `]:{"> th, > td":{borderInlineEnd:0}}}}}},st("middle",Re.tablePaddingVerticalMiddle,Re.tablePaddingHorizontalMiddle)),st("small",Re.tablePaddingVerticalSmall,Re.tablePaddingHorizontalSmall)),{[`> ${We}-footer`]:{border:ot,borderTop:0}}),[`${We}-cell`]:{[`${We}-container:first-child`]:{borderTop:0},"&-scrollbar:not([rowspan])":{boxShadow:`0 ${Re.lineWidth}px 0 ${Re.lineWidth}px ${Re.tableHeaderBg}`}},[`${We}-bordered ${We}-cell-scrollbar`]:{borderInlineEnd:ot}}}},ct=Re=>{const{componentCls:We}=Re;return{[`${We}-wrapper`]:{[`${We}-cell-ellipsis`]:Object.assign(Object.assign({},Gl.vS),{wordBreak:"keep-all",[` &${We}-cell-fix-left-last, &${We}-cell-fix-right-first - `]:{overflow:"visible",[`${We}-cell-content`]:{display:"block",overflow:"hidden",textOverflow:"ellipsis"}},[`${We}-column-title`]:{overflow:"hidden",textOverflow:"ellipsis",wordBreak:"keep-all"}})}}},Gt=Re=>{const{componentCls:We}=Re;return{[`${We}-wrapper`]:{[`${We}-tbody > tr${We}-placeholder`]:{textAlign:"center",color:Re.colorTextDisabled,"\n &:hover > th,\n &:hover > td,\n ":{background:Re.colorBgContainer}}}}},kt=te(15969),gn=Re=>{const{componentCls:We,antCls:ot,controlInteractiveSize:st,motionDurationSlow:yt,lineWidth:Pt,paddingXS:Zt,lineType:zt,tableBorderColor:Tt,tableExpandIconBg:an,tableExpandColumnWidth:en,borderRadius:nn,fontSize:On,fontSizeSM:Bn,lineHeight:Fn,tablePaddingVertical:da,tablePaddingHorizontal:sa,tableExpandedRowBg:wa,paddingXXS:Ea}=Re,Da=st/2-Pt,vr=Da*2+Pt*3,Fr=`${Pt}px ${zt} ${Tt}`,rr=Ea-Pt;return{[`${We}-wrapper`]:{[`${We}-expand-icon-col`]:{width:en},[`${We}-row-expand-icon-cell`]:{textAlign:"center",[`${We}-row-expand-icon`]:{display:"inline-flex",float:"none",verticalAlign:"sub"}},[`${We}-row-indent`]:{height:1,float:"left"},[`${We}-row-expand-icon`]:Object.assign(Object.assign({},(0,kt.N)(Re)),{position:"relative",float:"left",boxSizing:"border-box",width:vr,height:vr,padding:0,color:"inherit",lineHeight:`${vr}px`,background:an,border:Fr,borderRadius:nn,transform:`scale(${st/vr})`,transition:`all ${yt}`,userSelect:"none","&:focus, &:hover, &:active":{borderColor:"currentcolor"},"&::before, &::after":{position:"absolute",background:"currentcolor",transition:`transform ${yt} ease-out`,content:'""'},"&::before":{top:Da,insetInlineEnd:rr,insetInlineStart:rr,height:Pt},"&::after":{top:rr,bottom:rr,insetInlineStart:Da,width:Pt,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"}}),[`${We}-row-indent + ${We}-row-expand-icon`]:{marginTop:(On*Fn-Pt*3)/2-Math.ceil((Bn*1.4-Pt*3)/2),marginInlineEnd:Zt},[`tr${We}-expanded-row`]:{"&, &:hover":{"> th, > td":{background:wa}},[`${ot}-descriptions-view`]:{display:"flex",table:{flex:"auto",width:"auto"}}},[`${We}-expanded-row-fixed`]:{position:"relative",margin:`-${da}px -${sa}px`,padding:`${da}px ${sa}px`}}}},ba=Re=>{const{componentCls:We,antCls:ot,iconCls:st,tableFilterDropdownWidth:yt,tableFilterDropdownSearchWidth:Pt,paddingXXS:Zt,paddingXS:zt,colorText:Tt,lineWidth:an,lineType:en,tableBorderColor:nn,tableHeaderIconColor:On,fontSizeSM:Bn,tablePaddingHorizontal:Fn,borderRadius:da,motionDurationSlow:sa,colorTextDescription:wa,colorPrimary:Ea,tableHeaderFilterActiveBg:Da,colorTextDisabled:vr,tableFilterDropdownBg:Fr,tableFilterDropdownHeight:rr,controlItemBgHover:Sr,controlItemBgActive:Hr,boxShadowSecondary:_a,filterDropdownMenuBg:$a}=Re,ja=`${ot}-dropdown`,Aa=`${We}-filter-dropdown`,La=`${ot}-tree`,yr=`${an}px ${en} ${nn}`;return[{[`${We}-wrapper`]:{[`${We}-filter-column`]:{display:"flex",justifyContent:"space-between"},[`${We}-filter-trigger`]:{position:"relative",display:"flex",alignItems:"center",marginBlock:-Zt,marginInline:`${Zt}px ${-Fn/2}px`,padding:`0 ${Zt}px`,color:On,fontSize:Bn,borderRadius:da,cursor:"pointer",transition:`all ${sa}`,"&:hover":{color:wa,background:Da},"&.active":{color:Ea}}}},{[`${ot}-dropdown`]:{[Aa]:Object.assign(Object.assign({},(0,Gl.Wf)(Re)),{minWidth:yt,backgroundColor:Fr,borderRadius:da,boxShadow:_a,overflow:"hidden",[`${ja}-menu`]:{maxHeight:rr,overflowX:"hidden",border:0,boxShadow:"none",borderRadius:"unset",backgroundColor:$a,"&:empty::after":{display:"block",padding:`${zt}px 0`,color:vr,fontSize:Bn,textAlign:"center",content:'"Not Found"'}},[`${Aa}-tree`]:{paddingBlock:`${zt}px 0`,paddingInline:zt,[La]:{padding:0},[`${La}-treenode ${La}-node-content-wrapper:hover`]:{backgroundColor:Sr},[`${La}-treenode-checkbox-checked ${La}-node-content-wrapper`]:{"&, &:hover":{backgroundColor:Hr}}},[`${Aa}-search`]:{padding:zt,borderBottom:yr,"&-input":{input:{minWidth:Pt},[st]:{color:vr}}},[`${Aa}-checkall`]:{width:"100%",marginBottom:Zt,marginInlineStart:Zt},[`${Aa}-btns`]:{display:"flex",justifyContent:"space-between",padding:`${zt-an}px ${zt}px`,overflow:"hidden",borderTop:yr}})}},{[`${ot}-dropdown ${Aa}, ${Aa}-submenu`]:{[`${ot}-checkbox-wrapper + span`]:{paddingInlineStart:zt,color:Tt},"> ul":{maxHeight:"calc(100vh - 130px)",overflowX:"hidden",overflowY:"auto"}}}]},zn=Re=>{const{componentCls:We,lineWidth:ot,colorSplit:st,motionDurationSlow:yt,zIndexTableFixed:Pt,tableBg:Zt,zIndexTableSticky:zt}=Re,Tt=st;return{[`${We}-wrapper`]:{[` + `]:{overflow:"visible",[`${We}-cell-content`]:{display:"block",overflow:"hidden",textOverflow:"ellipsis"}},[`${We}-column-title`]:{overflow:"hidden",textOverflow:"ellipsis",wordBreak:"keep-all"}})}}},Gt=Re=>{const{componentCls:We}=Re;return{[`${We}-wrapper`]:{[`${We}-tbody > tr${We}-placeholder`]:{textAlign:"center",color:Re.colorTextDisabled,"\n &:hover > th,\n &:hover > td,\n ":{background:Re.colorBgContainer}}}}},kt=te(15969),gn=Re=>{const{componentCls:We,antCls:ot,controlInteractiveSize:st,motionDurationSlow:yt,lineWidth:Pt,paddingXS:Zt,lineType:zt,tableBorderColor:Tt,tableExpandIconBg:an,tableExpandColumnWidth:en,borderRadius:nn,fontSize:On,fontSizeSM:Dn,lineHeight:bn,tablePaddingVertical:da,tablePaddingHorizontal:sa,tableExpandedRowBg:wa,paddingXXS:Ea}=Re,Da=st/2-Pt,vr=Da*2+Pt*3,Fr=`${Pt}px ${zt} ${Tt}`,rr=Ea-Pt;return{[`${We}-wrapper`]:{[`${We}-expand-icon-col`]:{width:en},[`${We}-row-expand-icon-cell`]:{textAlign:"center",[`${We}-row-expand-icon`]:{display:"inline-flex",float:"none",verticalAlign:"sub"}},[`${We}-row-indent`]:{height:1,float:"left"},[`${We}-row-expand-icon`]:Object.assign(Object.assign({},(0,kt.N)(Re)),{position:"relative",float:"left",boxSizing:"border-box",width:vr,height:vr,padding:0,color:"inherit",lineHeight:`${vr}px`,background:an,border:Fr,borderRadius:nn,transform:`scale(${st/vr})`,transition:`all ${yt}`,userSelect:"none","&:focus, &:hover, &:active":{borderColor:"currentcolor"},"&::before, &::after":{position:"absolute",background:"currentcolor",transition:`transform ${yt} ease-out`,content:'""'},"&::before":{top:Da,insetInlineEnd:rr,insetInlineStart:rr,height:Pt},"&::after":{top:rr,bottom:rr,insetInlineStart:Da,width:Pt,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"}}),[`${We}-row-indent + ${We}-row-expand-icon`]:{marginTop:(On*bn-Pt*3)/2-Math.ceil((Dn*1.4-Pt*3)/2),marginInlineEnd:Zt},[`tr${We}-expanded-row`]:{"&, &:hover":{"> th, > td":{background:wa}},[`${ot}-descriptions-view`]:{display:"flex",table:{flex:"auto",width:"auto"}}},[`${We}-expanded-row-fixed`]:{position:"relative",margin:`-${da}px -${sa}px`,padding:`${da}px ${sa}px`}}}},ba=Re=>{const{componentCls:We,antCls:ot,iconCls:st,tableFilterDropdownWidth:yt,tableFilterDropdownSearchWidth:Pt,paddingXXS:Zt,paddingXS:zt,colorText:Tt,lineWidth:an,lineType:en,tableBorderColor:nn,tableHeaderIconColor:On,fontSizeSM:Dn,tablePaddingHorizontal:bn,borderRadius:da,motionDurationSlow:sa,colorTextDescription:wa,colorPrimary:Ea,tableHeaderFilterActiveBg:Da,colorTextDisabled:vr,tableFilterDropdownBg:Fr,tableFilterDropdownHeight:rr,controlItemBgHover:Sr,controlItemBgActive:Hr,boxShadowSecondary:_a,filterDropdownMenuBg:$a}=Re,ja=`${ot}-dropdown`,Aa=`${We}-filter-dropdown`,La=`${ot}-tree`,yr=`${an}px ${en} ${nn}`;return[{[`${We}-wrapper`]:{[`${We}-filter-column`]:{display:"flex",justifyContent:"space-between"},[`${We}-filter-trigger`]:{position:"relative",display:"flex",alignItems:"center",marginBlock:-Zt,marginInline:`${Zt}px ${-bn/2}px`,padding:`0 ${Zt}px`,color:On,fontSize:Dn,borderRadius:da,cursor:"pointer",transition:`all ${sa}`,"&:hover":{color:wa,background:Da},"&.active":{color:Ea}}}},{[`${ot}-dropdown`]:{[Aa]:Object.assign(Object.assign({},(0,Gl.Wf)(Re)),{minWidth:yt,backgroundColor:Fr,borderRadius:da,boxShadow:_a,overflow:"hidden",[`${ja}-menu`]:{maxHeight:rr,overflowX:"hidden",border:0,boxShadow:"none",borderRadius:"unset",backgroundColor:$a,"&:empty::after":{display:"block",padding:`${zt}px 0`,color:vr,fontSize:Dn,textAlign:"center",content:'"Not Found"'}},[`${Aa}-tree`]:{paddingBlock:`${zt}px 0`,paddingInline:zt,[La]:{padding:0},[`${La}-treenode ${La}-node-content-wrapper:hover`]:{backgroundColor:Sr},[`${La}-treenode-checkbox-checked ${La}-node-content-wrapper`]:{"&, &:hover":{backgroundColor:Hr}}},[`${Aa}-search`]:{padding:zt,borderBottom:yr,"&-input":{input:{minWidth:Pt},[st]:{color:vr}}},[`${Aa}-checkall`]:{width:"100%",marginBottom:Zt,marginInlineStart:Zt},[`${Aa}-btns`]:{display:"flex",justifyContent:"space-between",padding:`${zt-an}px ${zt}px`,overflow:"hidden",borderTop:yr}})}},{[`${ot}-dropdown ${Aa}, ${Aa}-submenu`]:{[`${ot}-checkbox-wrapper + span`]:{paddingInlineStart:zt,color:Tt},"> ul":{maxHeight:"calc(100vh - 130px)",overflowX:"hidden",overflowY:"auto"}}}]},zn=Re=>{const{componentCls:We,lineWidth:ot,colorSplit:st,motionDurationSlow:yt,zIndexTableFixed:Pt,tableBg:Zt,zIndexTableSticky:zt}=Re,Tt=st;return{[`${We}-wrapper`]:{[` ${We}-cell-fix-left, ${We}-cell-fix-right `]:{position:"sticky !important",zIndex:Pt,background:Zt},[` @@ -244,33 +244,33 @@ `]:{padding:`${yt}px ${Pt}px`},[`${We}-filter-trigger`]:{marginInlineEnd:`-${Pt/2}px`},[`${We}-expanded-row-fixed`]:{margin:`-${yt}px -${Pt}px`},[`${We}-tbody`]:{[`${We}-wrapper:only-child ${We}`]:{marginBlock:`-${yt}px`,marginInline:`${Re.tableExpandColumnWidth-Pt}px -${Pt}px`}},[`${We}-selection-column`]:{paddingInlineStart:`${Pt/4}px`}}});return{[`${We}-wrapper`]:Object.assign(Object.assign({},ot("middle",Re.tablePaddingVerticalMiddle,Re.tablePaddingHorizontalMiddle,Re.tableFontSizeMiddle)),ot("small",Re.tablePaddingVerticalSmall,Re.tablePaddingHorizontalSmall,Re.tableFontSizeSmall))}},Fo=Re=>{const{componentCls:We,marginXXS:ot,fontSizeIcon:st,tableHeaderIconColor:yt,tableHeaderIconColorHover:Pt}=Re;return{[`${We}-wrapper`]:{[`${We}-thead th${We}-column-has-sorters`]:{outline:"none",cursor:"pointer",transition:`all ${Re.motionDurationSlow}`,"&:hover":{background:Re.tableHeaderSortHoverBg,"&::before":{backgroundColor:"transparent !important"}},"&:focus-visible":{color:Re.colorPrimary},[` &${We}-cell-fix-left:hover, &${We}-cell-fix-right:hover - `]:{background:Re.tableFixedHeaderSortActiveBg}},[`${We}-thead th${We}-column-sort`]:{background:Re.tableHeaderSortBg,"&::before":{backgroundColor:"transparent !important"}},[`td${We}-column-sort`]:{background:Re.tableBodySortBg},[`${We}-column-title`]:{position:"relative",zIndex:1,flex:1},[`${We}-column-sorters`]:{display:"flex",flex:"auto",alignItems:"center",justifyContent:"space-between","&::after":{position:"absolute",inset:0,width:"100%",height:"100%",content:'""'}},[`${We}-column-sorter`]:{marginInlineStart:ot,color:yt,fontSize:0,transition:`color ${Re.motionDurationSlow}`,"&-inner":{display:"inline-flex",flexDirection:"column",alignItems:"center"},"&-up, &-down":{fontSize:st,"&.active":{color:Re.colorPrimary}},[`${We}-column-sorter-up + ${We}-column-sorter-down`]:{marginTop:"-0.3em"}},[`${We}-column-sorters:hover ${We}-column-sorter`]:{color:Pt}}}},po=Re=>{const{componentCls:We,opacityLoading:ot,tableScrollThumbBg:st,tableScrollThumbBgHover:yt,tableScrollThumbSize:Pt,tableScrollBg:Zt,zIndexTableSticky:zt,stickyScrollBarBorderRadius:Tt}=Re,an=`${Re.lineWidth}px ${Re.lineType} ${Re.tableBorderColor}`;return{[`${We}-wrapper`]:{[`${We}-sticky`]:{"&-holder":{position:"sticky",zIndex:zt,background:Re.colorBgContainer},"&-scroll":{position:"sticky",bottom:0,height:`${Pt}px !important`,zIndex:zt,display:"flex",alignItems:"center",background:Zt,borderTop:an,opacity:ot,"&:hover":{transformOrigin:"center bottom"},"&-bar":{height:Pt,backgroundColor:st,borderRadius:Tt,transition:`all ${Re.motionDurationSlow}, transform none`,position:"absolute",bottom:0,"&:hover, &-active":{backgroundColor:yt}}}}}}},ti=Re=>{const{componentCls:We,lineWidth:ot,tableBorderColor:st}=Re,yt=`${ot}px ${Re.lineType} ${st}`;return{[`${We}-wrapper`]:{[`${We}-summary`]:{position:"relative",zIndex:Re.zIndexTableFixed,background:Re.tableBg,"> tr":{"> th, > td":{borderBottom:yt}}},[`div${We}-summary`]:{boxShadow:`0 -${ot}px 0 ${st}`}}}},Bi=Re=>{const{componentCls:We}=Re,ot=`${Re.lineWidth}px ${Re.lineType} ${Re.tableBorderColor}`,st=`${We}-expanded-row-cell`;return{[`${We}-wrapper`]:{[`${We}-tbody-virtual`]:{[`${We}-row`]:{display:"flex",boxSizing:"border-box",width:"100%"},[`${We}-cell`]:{borderBottom:ot},[`${We}-expanded-row`]:{[`${st}${st}-fixed`]:{position:"sticky",insetInlineStart:0,overflow:"hidden",width:`calc(var(--virtual-width) - ${Re.lineWidth}px)`,borderInlineEnd:"none"}}},[`${We}-bordered`]:{[`${We}-tbody-virtual`]:{"&:after":{content:'""',insetInline:0,bottom:0,borderBottom:ot,position:"absolute"},[`${We}-cell`]:{borderInlineEnd:ot,[`&${We}-cell-fix-right-first:before`]:{content:'""',position:"absolute",insetBlock:0,insetInlineStart:-Re.lineWidth,borderInlineStart:ot}}}}}}};const Uo=Re=>{const{componentCls:We,fontWeightStrong:ot,tablePaddingVertical:st,tablePaddingHorizontal:yt,lineWidth:Pt,lineType:Zt,tableBorderColor:zt,tableFontSize:Tt,tableBg:an,tableRadius:en,tableHeaderTextColor:nn,motionDurationMid:On,tableHeaderBg:Bn,tableHeaderCellSplitColor:Fn,tableRowHoverBg:da,tableSelectedRowBg:sa,tableSelectedRowHoverBg:wa,tableFooterTextColor:Ea,tableFooterBg:Da,paddingContentVerticalLG:vr}=Re,Fr=`${Pt}px ${Zt} ${zt}`;return{[`${We}-wrapper`]:Object.assign(Object.assign({clear:"both",maxWidth:"100%"},(0,Gl.dF)()),{[We]:Object.assign(Object.assign({},(0,Gl.Wf)(Re)),{fontSize:Tt,background:an,borderRadius:`${en}px ${en}px 0 0`}),table:{width:"100%",textAlign:"start",borderRadius:`${en}px ${en}px 0 0`,borderCollapse:"separate",borderSpacing:0},[` + `]:{background:Re.tableFixedHeaderSortActiveBg}},[`${We}-thead th${We}-column-sort`]:{background:Re.tableHeaderSortBg,"&::before":{backgroundColor:"transparent !important"}},[`td${We}-column-sort`]:{background:Re.tableBodySortBg},[`${We}-column-title`]:{position:"relative",zIndex:1,flex:1},[`${We}-column-sorters`]:{display:"flex",flex:"auto",alignItems:"center",justifyContent:"space-between","&::after":{position:"absolute",inset:0,width:"100%",height:"100%",content:'""'}},[`${We}-column-sorter`]:{marginInlineStart:ot,color:yt,fontSize:0,transition:`color ${Re.motionDurationSlow}`,"&-inner":{display:"inline-flex",flexDirection:"column",alignItems:"center"},"&-up, &-down":{fontSize:st,"&.active":{color:Re.colorPrimary}},[`${We}-column-sorter-up + ${We}-column-sorter-down`]:{marginTop:"-0.3em"}},[`${We}-column-sorters:hover ${We}-column-sorter`]:{color:Pt}}}},po=Re=>{const{componentCls:We,opacityLoading:ot,tableScrollThumbBg:st,tableScrollThumbBgHover:yt,tableScrollThumbSize:Pt,tableScrollBg:Zt,zIndexTableSticky:zt,stickyScrollBarBorderRadius:Tt}=Re,an=`${Re.lineWidth}px ${Re.lineType} ${Re.tableBorderColor}`;return{[`${We}-wrapper`]:{[`${We}-sticky`]:{"&-holder":{position:"sticky",zIndex:zt,background:Re.colorBgContainer},"&-scroll":{position:"sticky",bottom:0,height:`${Pt}px !important`,zIndex:zt,display:"flex",alignItems:"center",background:Zt,borderTop:an,opacity:ot,"&:hover":{transformOrigin:"center bottom"},"&-bar":{height:Pt,backgroundColor:st,borderRadius:Tt,transition:`all ${Re.motionDurationSlow}, transform none`,position:"absolute",bottom:0,"&:hover, &-active":{backgroundColor:yt}}}}}}},ti=Re=>{const{componentCls:We,lineWidth:ot,tableBorderColor:st}=Re,yt=`${ot}px ${Re.lineType} ${st}`;return{[`${We}-wrapper`]:{[`${We}-summary`]:{position:"relative",zIndex:Re.zIndexTableFixed,background:Re.tableBg,"> tr":{"> th, > td":{borderBottom:yt}}},[`div${We}-summary`]:{boxShadow:`0 -${ot}px 0 ${st}`}}}},Bi=Re=>{const{componentCls:We}=Re,ot=`${Re.lineWidth}px ${Re.lineType} ${Re.tableBorderColor}`,st=`${We}-expanded-row-cell`;return{[`${We}-wrapper`]:{[`${We}-tbody-virtual`]:{[`${We}-row`]:{display:"flex",boxSizing:"border-box",width:"100%"},[`${We}-cell`]:{borderBottom:ot},[`${We}-expanded-row`]:{[`${st}${st}-fixed`]:{position:"sticky",insetInlineStart:0,overflow:"hidden",width:`calc(var(--virtual-width) - ${Re.lineWidth}px)`,borderInlineEnd:"none"}}},[`${We}-bordered`]:{[`${We}-tbody-virtual`]:{"&:after":{content:'""',insetInline:0,bottom:0,borderBottom:ot,position:"absolute"},[`${We}-cell`]:{borderInlineEnd:ot,[`&${We}-cell-fix-right-first:before`]:{content:'""',position:"absolute",insetBlock:0,insetInlineStart:-Re.lineWidth,borderInlineStart:ot}}}}}}};const Uo=Re=>{const{componentCls:We,fontWeightStrong:ot,tablePaddingVertical:st,tablePaddingHorizontal:yt,lineWidth:Pt,lineType:Zt,tableBorderColor:zt,tableFontSize:Tt,tableBg:an,tableRadius:en,tableHeaderTextColor:nn,motionDurationMid:On,tableHeaderBg:Dn,tableHeaderCellSplitColor:bn,tableRowHoverBg:da,tableSelectedRowBg:sa,tableSelectedRowHoverBg:wa,tableFooterTextColor:Ea,tableFooterBg:Da,paddingContentVerticalLG:vr}=Re,Fr=`${Pt}px ${Zt} ${zt}`;return{[`${We}-wrapper`]:Object.assign(Object.assign({clear:"both",maxWidth:"100%"},(0,Gl.dF)()),{[We]:Object.assign(Object.assign({},(0,Gl.Wf)(Re)),{fontSize:Tt,background:an,borderRadius:`${en}px ${en}px 0 0`}),table:{width:"100%",textAlign:"start",borderRadius:`${en}px ${en}px 0 0`,borderCollapse:"separate",borderSpacing:0},[` ${We}-cell, ${We}-thead > tr > th, ${We}-tbody > tr > th, ${We}-tbody > tr > td, tfoot > tr > th, tfoot > tr > td - `]:{position:"relative",padding:`${vr}px ${yt}px`,overflowWrap:"break-word"},[`${We}-title`]:{padding:`${st}px ${yt}px`},[`${We}-thead`]:{"\n > tr > th,\n > tr > td\n ":{position:"relative",color:nn,fontWeight:ot,textAlign:"start",background:Bn,borderBottom:Fr,transition:`background ${On} ease`,"&[colspan]:not([colspan='1'])":{textAlign:"center"},[`&:not(:last-child):not(${We}-selection-column):not(${We}-row-expand-icon-cell):not([colspan])::before`]:{position:"absolute",top:"50%",insetInlineEnd:0,width:1,height:"1.6em",backgroundColor:Fn,transform:"translateY(-50%)",transition:`background-color ${On}`,content:'""'}},"> tr:not(:last-child) > th[colspan]":{borderBottom:0}},[`${We}-tbody`]:{"> tr":{"> th, > td":{transition:`background ${On}, border-color ${On}`,borderBottom:Fr,[` + `]:{position:"relative",padding:`${vr}px ${yt}px`,overflowWrap:"break-word"},[`${We}-title`]:{padding:`${st}px ${yt}px`},[`${We}-thead`]:{"\n > tr > th,\n > tr > td\n ":{position:"relative",color:nn,fontWeight:ot,textAlign:"start",background:Dn,borderBottom:Fr,transition:`background ${On} ease`,"&[colspan]:not([colspan='1'])":{textAlign:"center"},[`&:not(:last-child):not(${We}-selection-column):not(${We}-row-expand-icon-cell):not([colspan])::before`]:{position:"absolute",top:"50%",insetInlineEnd:0,width:1,height:"1.6em",backgroundColor:bn,transform:"translateY(-50%)",transition:`background-color ${On}`,content:'""'}},"> tr:not(:last-child) > th[colspan]":{borderBottom:0}},[`${We}-tbody`]:{"> tr":{"> th, > td":{transition:`background ${On}, border-color ${On}`,borderBottom:Fr,[` > ${We}-wrapper:only-child, > ${We}-expanded-row-fixed > ${We}-wrapper:only-child - `]:{[We]:{marginBlock:`-${st}px`,marginInline:`${Re.tableExpandColumnWidth-yt}px -${yt}px`,[`${We}-tbody > tr:last-child > td`]:{borderBottom:0,"&:first-child, &:last-child":{borderRadius:0}}}}},"> th":{position:"relative",color:nn,fontWeight:ot,textAlign:"start",background:Bn,borderBottom:Fr,transition:`background ${On} ease`},[` + `]:{[We]:{marginBlock:`-${st}px`,marginInline:`${Re.tableExpandColumnWidth-yt}px -${yt}px`,[`${We}-tbody > tr:last-child > td`]:{borderBottom:0,"&:first-child, &:last-child":{borderRadius:0}}}}},"> th":{position:"relative",color:nn,fontWeight:ot,textAlign:"start",background:Dn,borderBottom:Fr,transition:`background ${On} ease`},[` &${We}-row:hover > th, &${We}-row:hover > td, > th${We}-cell-row-hover, > td${We}-cell-row-hover - `]:{background:da},[`&${We}-row-selected`]:{"> th, > td":{background:sa},"&:hover > th, &:hover > td":{background:wa}}}},[`${We}-footer`]:{padding:`${st}px ${yt}px`,color:Ea,background:Da}})}};var Rr=(0,fs.Z)("Table",Re=>{const{colorTextHeading:We,colorSplit:ot,colorIcon:st,colorIconHover:yt,opacityLoading:Pt,colorBgContainer:Zt,controlInteractiveSize:zt,headerBg:Tt,headerColor:an,headerSortActiveBg:en,headerSortHoverBg:nn,bodySortBg:On,rowHoverBg:Bn,rowSelectedBg:Fn,rowSelectedHoverBg:da,rowExpandedBg:sa,cellPaddingBlock:wa,cellPaddingInline:Ea,cellPaddingBlockMD:Da,cellPaddingInlineMD:vr,cellPaddingBlockSM:Fr,cellPaddingInlineSM:rr,borderColor:Sr,footerBg:Hr,footerColor:_a,headerBorderRadius:$a,cellFontSize:ja,cellFontSizeMD:Aa,cellFontSizeSM:La,headerSplitColor:yr,fixedHeaderSortActiveBg:ao,headerFilterHoverBg:Ur,filterDropdownBg:sr,expandIconBg:to,selectionColumnWidth:lo,stickyScrollBarBg:uo}=Re,Vr=new Ml.C(st),ni=new Ml.C(yt),so=2,Zr=(0,ps.TS)(Re,{tableFontSize:ja,tableBg:Zt,tableRadius:$a,tablePaddingVertical:wa,tablePaddingHorizontal:Ea,tablePaddingVerticalMiddle:Da,tablePaddingHorizontalMiddle:vr,tablePaddingVerticalSmall:Fr,tablePaddingHorizontalSmall:rr,tableBorderColor:Sr,tableHeaderTextColor:an,tableHeaderBg:Tt,tableFooterTextColor:_a,tableFooterBg:Hr,tableHeaderCellSplitColor:yr,tableHeaderSortBg:en,tableHeaderSortHoverBg:nn,tableHeaderIconColor:Vr.clone().setAlpha(Vr.getAlpha()*Pt).toRgbString(),tableHeaderIconColorHover:ni.clone().setAlpha(ni.getAlpha()*Pt).toRgbString(),tableBodySortBg:On,tableFixedHeaderSortActiveBg:ao,tableHeaderFilterActiveBg:Ur,tableFilterDropdownBg:sr,tableRowHoverBg:Bn,tableSelectedRowBg:Fn,tableSelectedRowHoverBg:da,zIndexTableFixed:so,zIndexTableSticky:so+1,tableFontSizeMiddle:Aa,tableFontSizeSmall:La,tableSelectionColumnWidth:lo,tableExpandIconBg:to,tableExpandColumnWidth:zt+2*Re.padding,tableExpandedRowBg:sa,tableFilterDropdownWidth:120,tableFilterDropdownHeight:264,tableFilterDropdownSearchWidth:140,tableScrollThumbSize:8,tableScrollThumbBg:uo,tableScrollThumbBgHover:We,tableScrollBg:ot});return[Uo(Zr),ma(Zr),ti(Zr),Fo(Zr),ba(Zr),_e(Zr),In(Zr),gn(Zr),ti(Zr),Gt(Zr),or(Zr),zn(Zr),po(Zr),ct(Zr),ir(Zr),ar(Zr),Bi(Zr)]},Re=>{const{colorFillAlter:We,colorBgContainer:ot,colorTextHeading:st,colorFillSecondary:yt,colorFillContent:Pt,controlItemBgActive:Zt,controlItemBgActiveHover:zt,padding:Tt,paddingSM:an,paddingXS:en,colorBorderSecondary:nn,borderRadiusLG:On,fontSize:Bn,controlHeight:Fn,colorTextPlaceholder:da}=Re,sa=new Ml.C(yt).onBackground(ot).toHexShortString(),wa=new Ml.C(Pt).onBackground(ot).toHexShortString(),Ea=new Ml.C(We).onBackground(ot).toHexShortString();return{headerBg:Ea,headerColor:st,headerSortActiveBg:sa,headerSortHoverBg:wa,bodySortBg:Ea,rowHoverBg:Ea,rowSelectedBg:Zt,rowSelectedHoverBg:zt,rowExpandedBg:We,cellPaddingBlock:Tt,cellPaddingInline:Tt,cellPaddingBlockMD:an,cellPaddingInlineMD:en,cellPaddingBlockSM:en,cellPaddingInlineSM:en,borderColor:nn,headerBorderRadius:On,footerBg:Ea,footerColor:st,cellFontSize:Bn,cellFontSizeMD:Bn,cellFontSizeSM:Bn,headerSplitColor:nn,fixedHeaderSortActiveBg:sa,headerFilterHoverBg:Pt,filterDropdownMenuBg:ot,filterDropdownBg:ot,expandIconBg:ot,selectionColumnWidth:Fn,stickyScrollBarBg:da,stickyScrollBarBorderRadius:100}});const To=[],ri=(Re,We)=>{const{prefixCls:ot,className:st,rootClassName:yt,style:Pt,size:Zt,bordered:zt,dropdownPrefixCls:Tt,dataSource:an,pagination:en,rowSelection:nn,rowKey:On="key",rowClassName:Bn,columns:Fn,children:da,childrenColumnName:sa,onChange:wa,getPopupContainer:Ea,loading:Da,expandIcon:vr,expandable:Fr,expandedRowRender:rr,expandIconColumnIndex:Sr,indentSize:Hr,scroll:_a,sortDirections:$a,locale:ja,showSorterTooltip:Aa=!0,virtual:La}=Re,yr=ie.useMemo(()=>Fn||wn(da),[Fn,da]),ao=ie.useMemo(()=>yr.some(Ca=>Ca.responsive),[yr]),Ur=(0,el.Z)(ao),sr=ie.useMemo(()=>{const Ca=new Set(Object.keys(Ur).filter(lr=>Ur[lr]));return yr.filter(lr=>!lr.responsive||lr.responsive.some(_r=>Ca.has(_r)))},[yr,Ur]),to=(0,El.Z)(Re,["className","style","columns"]),{locale:lo=ul.Z,direction:uo,table:Vr,renderEmpty:ni,getPrefixCls:so,getPopupContainer:Zr}=ie.useContext(fi.E_),ii=(0,Gi.Z)(Zt),kn=Object.assign(Object.assign({},lo.Table),ja),Yo=an||To,Zo=so("table",ot),Di=so("dropdown",Tt),Br=Object.assign({childrenColumnName:sa,expandIconColumnIndex:Sr},Fr),{childrenColumnName:wr="children"}=Br,Ar=ie.useMemo(()=>Yo.some(Ca=>Ca==null?void 0:Ca[wr])?"nest":rr||Fr&&Fr.expandedRowRender?"row":null,[Yo]),dr={body:ie.useRef()},Ta=ie.useMemo(()=>typeof On=="function"?On:Ca=>Ca==null?void 0:Ca[On],[On]),[Rn]=Ji(Yo,wr,Ta),Ma={},Wr=function(Ca,lr){let _r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;var fr,Ro,_n;const br=Object.assign(Object.assign({},Ma),Ca);_r&&((fr=Ma.resetPagination)===null||fr===void 0||fr.call(Ma),!((Ro=br.pagination)===null||Ro===void 0)&&Ro.current&&(br.pagination.current=1),en&&en.onChange&&en.onChange(1,(_n=br.pagination)===null||_n===void 0?void 0:_n.pageSize)),_a&&_a.scrollToFirstRowOnChange!==!1&&dr.body.current&&(0,pl.Z)(0,{getContainer:()=>dr.body.current}),wa==null||wa(br.pagination,br.filters,br.sorter,{currentDataSource:Al(Ql(Yo,br.sorterStates,wr),br.filterStates),action:lr})},co=(Ca,lr)=>{Wr({sorter:Ca,sorterStates:lr},"sort",!1)},[at,Ke,Ve,Wt]=is({prefixCls:Zo,mergedColumns:sr,onSorterChange:co,sortDirections:$a||["ascend","descend"],tableLocale:kn,showSorterTooltip:Aa}),Ut=ie.useMemo(()=>Ql(Yo,Ke,wr),[Yo,Ke]);Ma.sorter=Wt(),Ma.sorterStates=Ke;const Yt=(Ca,lr)=>{Wr({filters:Ca,filterStates:lr},"filter",!0)},[Xn,Qt,St]=_i({prefixCls:Zo,locale:kn,dropdownPrefixCls:Di,mergedColumns:sr,onFilterChange:Yt,getPopupContainer:Ea||Zr}),sn=Al(Ut,Qt);Ma.filters=St,Ma.filterStates=Qt;const Hn=ie.useMemo(()=>{const Ca={};return Object.keys(St).forEach(lr=>{St[lr]!==null&&(Ca[lr]=St[lr])}),Object.assign(Object.assign({},Ve),{filters:Ca})},[Ve,St]),[$n]=ms(Hn),Jt=(Ca,lr)=>{Wr({pagination:Object.assign(Object.assign({},Ma.pagination),{current:Ca,pageSize:lr})},"paginate")},[fa,Ft]=Wi(sn.length,Jt,en);Ma.pagination=en===!1?{}:tl(fa,en),Ma.resetPagination=Ft;const qt=ie.useMemo(()=>{if(en===!1||!fa.pageSize)return sn;const{current:Ca=1,total:lr,pageSize:_r=il}=fa;return sn.length_r?sn.slice((Ca-1)*_r,Ca*_r):sn:sn.slice((Ca-1)*_r,Ca*_r)},[!!en,sn,fa&&fa.current,fa&&fa.pageSize,fa&&fa.total]),[vn,Ht]=es({prefixCls:Zo,data:sn,pageData:qt,getRowKey:Ta,getRecordByKey:Rn,expandType:Ar,childrenColumnName:wr,locale:kn,getPopupContainer:Ea||Zr},nn),ea=(Ca,lr,_r)=>{let fr;return typeof Bn=="function"?fr=Ae()(Bn(Ca,lr,_r)):fr=Ae()(Bn),Ae()({[`${Zo}-row-selected`]:Ht.has(Ta(Ca,lr))},fr)};Br.__PARENT_RENDER_ICON__=Br.expandIcon,Br.expandIcon=Br.expandIcon||vr||Xa(kn),Ar==="nest"&&Br.expandIconColumnIndex===void 0?Br.expandIconColumnIndex=nn?1:0:Br.expandIconColumnIndex>0&&nn&&(Br.expandIconColumnIndex-=1),typeof Br.indentSize!="number"&&(Br.indentSize=typeof Hr=="number"?Hr:15);const Jn=ie.useCallback(Ca=>$n(vn(Xn(at(Ca)))),[at,Xn,vn]);let Dt,Ja;if(en!==!1&&(fa!=null&&fa.total)){let Ca;fa.size?Ca=fa.size:Ca=ii==="small"||ii==="middle"?"small":void 0;const lr=Ro=>ie.createElement(Fl.Z,Object.assign({},fa,{className:Ae()(`${Zo}-pagination ${Zo}-pagination-${Ro}`,fa.className),size:Ca})),_r=uo==="rtl"?"left":"right",{position:fr}=fa;if(fr!==null&&Array.isArray(fr)){const Ro=fr.find(Pa=>Pa.includes("top")),_n=fr.find(Pa=>Pa.includes("bottom")),br=fr.every(Pa=>`${Pa}`=="none");!Ro&&!_n&&!br&&(Ja=lr(_r)),Ro&&(Dt=lr(Ro.toLowerCase().replace("top",""))),_n&&(Ja=lr(_n.toLowerCase().replace("bottom","")))}else Ja=lr(_r)}let ht;typeof Da=="boolean"?ht={spinning:Da}:typeof Da=="object"&&(ht=Object.assign({spinning:!0},Da));const[Dn,Ua]=Rr(Zo),[,Te]=(0,za.Z)(),Kt=Ae()(`${Zo}-wrapper`,Vr==null?void 0:Vr.className,{[`${Zo}-wrapper-rtl`]:uo==="rtl"},st,yt,Ua),ua=Object.assign(Object.assign({},Vr==null?void 0:Vr.style),Pt),Pr=ja&&ja.emptyText||(ni==null?void 0:ni("Table"))||ie.createElement(Ci.Z,{componentName:"Table"}),$t=La?Dl:Jl,Sa={},er=ie.useMemo(()=>{const{fontSize:Ca,lineHeight:lr,padding:_r,paddingXS:fr,paddingSM:Ro}=Te,_n=Math.floor(Ca*lr);switch(ii){case"large":return _r*2+_n;case"small":return fr*2+_n;default:return Ro*2+_n}},[Te,ii]);return La&&(Sa.listItemHeight=er),Dn(ie.createElement("div",{ref:We,className:Kt,style:ua},ie.createElement(bl.Z,Object.assign({spinning:!1},ht),Dt,ie.createElement($t,Object.assign({},Sa,to,{columns:sr,direction:uo,expandable:Br,prefixCls:Zo,className:Ae()({[`${Zo}-middle`]:ii==="middle",[`${Zo}-small`]:ii==="small",[`${Zo}-bordered`]:zt,[`${Zo}-empty`]:Yo.length===0}),data:qt,rowKey:Ta,rowClassName:ea,emptyText:Pr,internalHooks:Ee,internalRefs:dr,transformColumns:Jn})),Ja)))};var gi=ie.forwardRef(ri);const Go=(Re,We)=>{const ot=ie.useRef(0);return ot.current+=1,ie.createElement(gi,Object.assign({},Re,{ref:We,_renderTimes:ot.current}))},Jo=ie.forwardRef(Go);Jo.SELECTION_COLUMN=ml,Jo.EXPAND_COLUMN=x,Jo.SELECTION_ALL=Ul,Jo.SELECTION_INVERT=Yl,Jo.SELECTION_NONE=Hl,Jo.Column=yi,Jo.ColumnGroup=qi,Jo.Summary=ce;var zi=Jo,Ii=zi},17574:function(bt,xt,te){"use strict";te.d(xt,{default:function(){return Ye}});var x=te(60091),Ee=te(94480),Me=te(52671),je=te(8657),he=te(54476),be=te(59301),ie={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"},me=ie,Ie=te(7657),Ce=function(ke,Je){return be.createElement(Ie.Z,(0,he.Z)({},ke,{ref:Je,icon:me}))},pe=be.forwardRef(Ce),Oe=pe,ye=te(92310),ae=te.n(ye),E=te(35654),a=te(71430),b=te(36355),y=te(56082),z=te(62892),ee=te(20648);const ne=4;function le(Ze){const{dropPosition:ke,dropLevelOffset:Je,prefixCls:Xe,indent:ze,direction:qe="ltr"}=Ze,Et=qe==="ltr"?"left":"right",Ct=qe==="ltr"?"right":"left",ft={[Et]:-Je*ze+ne,[Ct]:0};switch(ke){case-1:ft.top=-3;break;case 1:ft.bottom=-3;break;default:ft.bottom=-3,ft[Et]=ze+ne;break}return be.createElement("div",{style:ft,className:`${Xe}-drop-indicator`})}var se=te(71997),Pe=be.forwardRef((Ze,ke)=>{const{getPrefixCls:Je,direction:Xe,virtual:ze,tree:qe}=be.useContext(b.E_),{prefixCls:Et,className:Ct,showIcon:ft=!1,showLine:Ot,switcherIcon:Fe,blockNode:wt=!1,children:Bt,checkable:Ne=!1,selectable:lt=!0,draggable:ge,motion:oe,style:re}=Ze,ue=Je("tree",Et),de=Je(),De=oe!=null?oe:Object.assign(Object.assign({},(0,z.Z)(de)),{motionAppear:!1}),ce=Object.assign(Object.assign({},Ze),{checkable:Ne,selectable:lt,showIcon:ft,motion:De,blockNode:wt,showLine:!!Ot,dropIndicatorRender:le}),[we,nt]=(0,ee.ZP)(ue),Qe=be.useMemo(()=>{if(!ge)return!1;let ut={};switch(typeof ge){case"function":ut.nodeDraggable=ge;break;case"object":ut=Object.assign({},ge);break;default:break}return ut.icon!==!1&&(ut.icon=ut.icon||be.createElement(y.Z,null)),ut},[ge]),xe=ut=>be.createElement(se.Z,{prefixCls:ue,switcherIcon:Fe,treeNodeProps:ut,showLine:Ot});return we(be.createElement(x.Z,Object.assign({itemHeight:20,ref:ke,virtual:ze},ce,{style:Object.assign(Object.assign({},qe==null?void 0:qe.style),re),prefixCls:ue,className:ae()({[`${ue}-icon-hide`]:!ft,[`${ue}-block-node`]:wt,[`${ue}-unselectable`]:!lt,[`${ue}-rtl`]:Xe==="rtl"},qe==null?void 0:qe.className,Ct,nt),direction:Xe,checkable:Ne&&be.createElement("span",{className:`${ue}-checkbox-inner`}),selectable:lt,switcherIcon:xe,draggable:Qe}),Bt))}),Se;(function(Ze){Ze[Ze.None=0]="None",Ze[Ze.Start=1]="Start",Ze[Ze.End=2]="End"})(Se||(Se={}));function Le(Ze,ke){function Je(Xe){const{key:ze,children:qe}=Xe;ke(ze,Xe)!==!1&&Le(qe||[],ke)}Ze.forEach(Je)}function Ge(Ze){let{treeData:ke,expandedKeys:Je,startKey:Xe,endKey:ze}=Ze;const qe=[];let Et=Se.None;if(Xe&&Xe===ze)return[Xe];if(!Xe||!ze)return[];function Ct(ft){return ft===Xe||ft===ze}return Le(ke,ft=>{if(Et===Se.End)return!1;if(Ct(ft)){if(qe.push(ft),Et===Se.None)Et=Se.Start;else if(Et===Se.Start)return Et=Se.End,!1}else Et===Se.Start&&qe.push(ft);return Je.includes(ft)}),qe}function ve(Ze,ke){const Je=(0,Ee.Z)(ke),Xe=[];return Le(Ze,(ze,qe)=>{const Et=Je.indexOf(ze);return Et!==-1&&(Xe.push(qe),Je.splice(Et,1)),!!Je.length}),Xe}var et=function(Ze,ke){var Je={};for(var Xe in Ze)Object.prototype.hasOwnProperty.call(Ze,Xe)&&ke.indexOf(Xe)<0&&(Je[Xe]=Ze[Xe]);if(Ze!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ze=0,Xe=Object.getOwnPropertySymbols(Ze);ze{var{defaultExpandAll:Je,defaultExpandParent:Xe,defaultExpandedKeys:ze}=Ze,qe=et(Ze,["defaultExpandAll","defaultExpandParent","defaultExpandedKeys"]);const Et=be.useRef(),Ct=be.useRef(),ft=()=>{const{keyEntities:Qe}=(0,a.I8)(it(qe));let xe;return Je?xe=Object.keys(Qe):Xe?xe=(0,E.r7)(qe.expandedKeys||ze||[],Qe):xe=qe.expandedKeys||ze,xe},[Ot,Fe]=be.useState(qe.selectedKeys||qe.defaultSelectedKeys||[]),[wt,Bt]=be.useState(()=>ft());be.useEffect(()=>{"selectedKeys"in qe&&Fe(qe.selectedKeys)},[qe.selectedKeys]),be.useEffect(()=>{"expandedKeys"in qe&&Bt(qe.expandedKeys)},[qe.expandedKeys]);const Ne=(Qe,xe)=>{var ut;return"expandedKeys"in qe||Bt(Qe),(ut=qe.onExpand)===null||ut===void 0?void 0:ut.call(qe,Qe,xe)},lt=(Qe,xe)=>{var ut;const{multiple:Lt}=qe,{node:It,nativeEvent:on}=xe,{key:_t=""}=It,tn=it(qe),$e=Object.assign(Object.assign({},xe),{selected:!0}),gt=(on==null?void 0:on.ctrlKey)||(on==null?void 0:on.metaKey),pt=on==null?void 0:on.shiftKey;let Mt;Lt&>?(Mt=Qe,Et.current=_t,Ct.current=Mt,$e.selectedNodes=ve(tn,Mt)):Lt&&pt?(Mt=Array.from(new Set([].concat((0,Ee.Z)(Ct.current||[]),(0,Ee.Z)(Ge({treeData:tn,expandedKeys:wt,startKey:_t,endKey:Et.current}))))),$e.selectedNodes=ve(tn,Mt)):(Mt=[_t],Et.current=_t,Ct.current=Mt,$e.selectedNodes=ve(tn,Mt)),(ut=qe.onSelect)===null||ut===void 0||ut.call(qe,Mt,$e),"selectedKeys"in qe||Fe(Mt)},{getPrefixCls:ge,direction:oe}=be.useContext(b.E_),{prefixCls:re,className:ue,showIcon:de=!0,expandAction:De="click"}=qe,ce=et(qe,["prefixCls","className","showIcon","expandAction"]),we=ge("tree",re),nt=ae()(`${we}-directory`,{[`${we}-directory-rtl`]:oe==="rtl"},ue);return be.createElement(Pe,Object.assign({icon:Ae,ref:ke,blockNode:!0},ce,{showIcon:de,expandAction:De,prefixCls:we,className:nt,expandedKeys:wt,selectedKeys:Ot,onSelect:lt,onExpand:Ne}))};var dt=be.forwardRef(Ue);const rt=Pe;rt.DirectoryTree=dt,rt.TreeNode=x.O;var Ye=rt},20648:function(bt,xt,te){"use strict";te.d(xt,{TM:function(){return ye},Yk:function(){return Oe}});var x=te(36237),Ee=te(98447),Me=te(17313),je=te(8378),he=te(37613),be=te(83116);const ie=new x.Keyframes("ant-tree-node-fx-do-not-use",{"0%":{opacity:0},"100%":{opacity:1}}),me=(ae,E)=>({[`.${ae}-switcher-icon`]:{display:"inline-block",fontSize:10,verticalAlign:"baseline",svg:{transition:`transform ${E.motionDurationSlow}`}}}),Ie=(ae,E)=>({[`.${ae}-drop-indicator`]:{position:"absolute",zIndex:1,height:2,backgroundColor:E.colorPrimary,borderRadius:1,pointerEvents:"none","&:after":{position:"absolute",top:-3,insetInlineStart:-6,width:8,height:8,backgroundColor:"transparent",border:`${E.lineWidthBold}px solid ${E.colorPrimary}`,borderRadius:"50%",content:'""'}}}),Ce=(ae,E)=>{const{treeCls:a,treeNodeCls:b,treeNodePadding:y,titleHeight:z,nodeSelectedBg:ee,nodeHoverBg:ne}=E,le=E.paddingXS;return{[a]:Object.assign(Object.assign({},(0,Me.Wf)(E)),{background:E.colorBgContainer,borderRadius:E.borderRadius,transition:`background-color ${E.motionDurationSlow}`,[`&${a}-rtl`]:{[`${a}-switcher`]:{"&_close":{[`${a}-switcher-icon`]:{svg:{transform:"rotate(90deg)"}}}}},[`&-focused:not(:hover):not(${a}-active-focused)`]:Object.assign({},(0,Me.oN)(E)),[`${a}-list-holder-inner`]:{alignItems:"flex-start"},[`&${a}-block-node`]:{[`${a}-list-holder-inner`]:{alignItems:"stretch",[`${a}-node-content-wrapper`]:{flex:"auto"},[`${b}.dragging`]:{position:"relative","&:after":{position:"absolute",top:0,insetInlineEnd:0,bottom:y,insetInlineStart:0,border:`1px solid ${E.colorPrimary}`,opacity:0,animationName:ie,animationDuration:E.motionDurationSlow,animationPlayState:"running",animationFillMode:"forwards",content:'""',pointerEvents:"none"}}}},[`${b}`]:{display:"flex",alignItems:"flex-start",padding:`0 0 ${y}px 0`,outline:"none","&-rtl":{direction:"rtl"},"&-disabled":{[`${a}-node-content-wrapper`]:{color:E.colorTextDisabled,cursor:"not-allowed","&:hover":{background:"transparent"}}},[`&-active ${a}-node-content-wrapper`]:Object.assign({},(0,Me.oN)(E)),[`&:not(${b}-disabled).filter-node ${a}-title`]:{color:"inherit",fontWeight:500},"&-draggable":{[`${a}-draggable-icon`]:{flexShrink:0,width:z,lineHeight:`${z}px`,textAlign:"center",visibility:"visible",opacity:.2,transition:`opacity ${E.motionDurationSlow}`,[`${b}:hover &`]:{opacity:.45}},[`&${b}-disabled`]:{[`${a}-draggable-icon`]:{visibility:"hidden"}}}},[`${a}-indent`]:{alignSelf:"stretch",whiteSpace:"nowrap",userSelect:"none","&-unit":{display:"inline-block",width:z}},[`${a}-draggable-icon`]:{visibility:"hidden"},[`${a}-switcher`]:Object.assign(Object.assign({},me(ae,E)),{position:"relative",flex:"none",alignSelf:"stretch",width:z,margin:0,lineHeight:`${z}px`,textAlign:"center",cursor:"pointer",userSelect:"none","&-noop":{cursor:"default"},"&_close":{[`${a}-switcher-icon`]:{svg:{transform:"rotate(-90deg)"}}},"&-loading-icon":{color:E.colorPrimary},"&-leaf-line":{position:"relative",zIndex:1,display:"inline-block",width:"100%",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:z/2,bottom:-y,marginInlineStart:-1,borderInlineEnd:`1px solid ${E.colorBorder}`,content:'""'},"&:after":{position:"absolute",width:z/2*.8,height:z/2,borderBottom:`1px solid ${E.colorBorder}`,content:'""'}}}),[`${a}-checkbox`]:{top:"initial",marginInlineEnd:le},[`${a}-node-content-wrapper, ${a}-checkbox + span`]:{position:"relative",zIndex:"auto",minHeight:z,margin:0,padding:`0 ${E.paddingXS/2}px`,color:"inherit",lineHeight:`${z}px`,background:"transparent",borderRadius:E.borderRadius,cursor:"pointer",transition:`all ${E.motionDurationMid}, border 0s, line-height 0s, box-shadow 0s`,"&:hover":{backgroundColor:ne},[`&${a}-node-selected`]:{backgroundColor:ee},[`${a}-iconEle`]:{display:"inline-block",width:z,height:z,lineHeight:`${z}px`,textAlign:"center",verticalAlign:"top","&:empty":{display:"none"}}},[`${a}-unselectable ${a}-node-content-wrapper:hover`]:{backgroundColor:"transparent"},[`${a}-node-content-wrapper`]:Object.assign({lineHeight:`${z}px`,userSelect:"none"},Ie(ae,E)),[`${b}.drop-container`]:{"> [draggable]":{boxShadow:`0 0 0 2px ${E.colorPrimary}`}},"&-show-line":{[`${a}-indent`]:{"&-unit":{position:"relative",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:z/2,bottom:-y,borderInlineEnd:`1px solid ${E.colorBorder}`,content:'""'},"&-end":{"&:before":{display:"none"}}}},[`${a}-switcher`]:{background:"transparent","&-line-icon":{verticalAlign:"-0.15em"}}},[`${b}-leaf-last`]:{[`${a}-switcher`]:{"&-leaf-line":{"&:before":{top:"auto !important",bottom:"auto !important",height:`${z/2}px !important`}}}}})}},pe=ae=>{const{treeCls:E,treeNodeCls:a,treeNodePadding:b,directoryNodeSelectedBg:y,directoryNodeSelectedColor:z}=ae;return{[`${E}${E}-directory`]:{[a]:{position:"relative","&:before":{position:"absolute",top:0,insetInlineEnd:0,bottom:b,insetInlineStart:0,transition:`background-color ${ae.motionDurationMid}`,content:'""',pointerEvents:"none"},"&:hover":{"&:before":{background:ae.controlItemBgHover}},"> *":{zIndex:1},[`${E}-switcher`]:{transition:`color ${ae.motionDurationMid}`},[`${E}-node-content-wrapper`]:{borderRadius:0,userSelect:"none","&:hover":{background:"transparent"},[`&${E}-node-selected`]:{color:z,background:"transparent"}},"&-selected":{"\n &:hover::before,\n &::before\n ":{background:y},[`${E}-switcher`]:{color:z},[`${E}-node-content-wrapper`]:{color:z,background:"transparent"}}}}}},Oe=(ae,E)=>{const a=`.${ae}`,b=`${a}-treenode`,y=E.paddingXS/2,z=(0,he.TS)(E,{treeCls:a,treeNodeCls:b,treeNodePadding:y});return[Ce(ae,z),pe(z)]},ye=ae=>{const{controlHeightSM:E}=ae;return{titleHeight:E,nodeHoverBg:ae.controlItemBgHover,nodeSelectedBg:ae.controlItemBgActive}};xt.ZP=(0,be.Z)("Tree",(ae,E)=>{let{prefixCls:a}=E;return[{[ae.componentCls]:(0,Ee.C2)(`${a}-checkbox`,ae)},Oe(a,ae),(0,je.Z)(ae)]},ae=>{const{colorTextLightSolid:E,colorPrimary:a}=ae;return Object.assign(Object.assign({},ye(ae)),{directoryNodeSelectedColor:E,directoryNodeSelectedBg:a})})},71997:function(bt,xt,te){"use strict";te.d(xt,{Z:function(){return b}});var x=te(54476),Ee=te(59301),Me={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"},je=Me,he=te(7657),be=function(z,ee){return Ee.createElement(he.Z,(0,x.Z)({},z,{ref:ee,icon:je}))},ie=Ee.forwardRef(be),me=ie,Ie=te(52671),Ce=te(58617),pe=te(15075),Oe=te(43531),ye=te(92310),ae=te.n(ye),E=te(92343),b=y=>{const{prefixCls:z,switcherIcon:ee,treeNodeProps:ne,showLine:le}=y,{isLeaf:se,expanded:fe,loading:Pe}=ne;if(Pe)return Ee.createElement(Ce.Z,{className:`${z}-switcher-loading-icon`});let Se;if(le&&typeof le=="object"&&(Se=le.showLeafIcon),se){if(!le)return null;if(typeof Se!="boolean"&&Se){const ve=typeof Se=="function"?Se(ne):Se,et=`${z}-switcher-line-custom-icon`;return(0,E.l$)(ve)?(0,E.Tm)(ve,{className:ae()(ve.props.className||"",et)}):ve}return Se?Ee.createElement(Ie.Z,{className:`${z}-switcher-line-icon`}):Ee.createElement("span",{className:`${z}-switcher-leaf-line`})}const Le=`${z}-switcher-icon`,Ge=typeof ee=="function"?ee(ne):ee;return(0,E.l$)(Ge)?(0,E.Tm)(Ge,{className:ae()(Ge.props.className||"",Le)}):Ge!==void 0?Ge:le?fe?Ee.createElement(pe.Z,{className:`${z}-switcher-line-icon`}):Ee.createElement(Oe.Z,{className:`${z}-switcher-line-icon`}):Ee.createElement(me,{className:Le})}},54580:function(bt,xt,te){"use strict";te.d(xt,{default:function(){return no}});var x=te(59301),Ee=te(94480),Me=te(92310),je=te.n(Me),he=te(54476),be=te(67732),ie=te(83652),me=te(42403),Ie=te(158),Ce=te(20068),pe=te(75931),Oe=te(75044),ye=te(76190),ae=te(3202),E=te(26112);function a(At,yn){var Pn="cannot ".concat(At.method," ").concat(At.action," ").concat(yn.status,"'"),Gn=new Error(Pn);return Gn.status=yn.status,Gn.method=At.method,Gn.url=At.action,Gn}function b(At){var yn=At.responseText||At.response;if(!yn)return yn;try{return JSON.parse(yn)}catch(Pn){return yn}}function y(At){var yn=new XMLHttpRequest;At.onProgress&&yn.upload&&(yn.upload.onprogress=function(va){va.total>0&&(va.percent=va.loaded/va.total*100),At.onProgress(va)});var Pn=new FormData;At.data&&Object.keys(At.data).forEach(function(Vn){var va=At.data[Vn];if(Array.isArray(va)){va.forEach(function(ta){Pn.append("".concat(Vn,"[]"),ta)});return}Pn.append(Vn,va)}),At.file instanceof Blob?Pn.append(At.filename,At.file,At.file.name):Pn.append(At.filename,At.file),yn.onerror=function(va){At.onError(va)},yn.onload=function(){return yn.status<200||yn.status>=300?At.onError(a(At,yn),b(yn)):At.onSuccess(b(yn),yn)},yn.open(At.method,At.action,!0),At.withCredentials&&"withCredentials"in yn&&(yn.withCredentials=!0);var Gn=At.headers||{};return Gn["X-Requested-With"]!==null&&yn.setRequestHeader("X-Requested-With","XMLHttpRequest"),Object.keys(Gn).forEach(function(Vn){Gn[Vn]!==null&&yn.setRequestHeader(Vn,Gn[Vn])}),yn.send(Pn),{abort:function(){yn.abort()}}}var z=+new Date,ee=0;function ne(){return"rc-upload-".concat(z,"-").concat(++ee)}var le=te(48736),se=function(At,yn){if(At&&yn){var Pn=Array.isArray(yn)?yn:yn.split(","),Gn=At.name||"",Vn=At.type||"",va=Vn.replace(/\/.*$/,"");return Pn.some(function(ta){var Kn=ta.trim();if(/^\*(\/\*)?$/.test(ta))return!0;if(Kn.charAt(0)==="."){var zr=Gn.toLowerCase(),pn=Kn.toLowerCase(),jr=[pn];return(pn===".jpg"||pn===".jpeg")&&(jr=[".jpg",".jpeg"]),jr.some(function(Mo){return zr.endsWith(Mo)})}return/\/\*$/.test(Kn)?va===Kn.replace(/\/.*$/,""):Vn===Kn?!0:/^\w+$/.test(Kn)?((0,le.ZP)(!1,"Upload takes an invalidate 'accept' type '".concat(Kn,"'.Skip for check.")),!0):!1})}return!0};function fe(At,yn){var Pn=At.createReader(),Gn=[];function Vn(){Pn.readEntries(function(va){var ta=Array.prototype.slice.apply(va);Gn=Gn.concat(ta);var Kn=!ta.length;Kn?yn(Gn):Vn()})}Vn()}var Pe=function(yn,Pn,Gn){var Vn=function va(ta,Kn){ta&&(ta.path=Kn||"",ta.isFile?ta.file(function(zr){Gn(zr)&&(ta.fullPath&&!zr.webkitRelativePath&&(Object.defineProperties(zr,{webkitRelativePath:{writable:!0}}),zr.webkitRelativePath=ta.fullPath.replace(/^\//,""),Object.defineProperties(zr,{webkitRelativePath:{writable:!1}})),Pn([zr]))}):ta.isDirectory&&fe(ta,function(zr){zr.forEach(function(pn){va(pn,"".concat(Kn).concat(ta.name,"/"))})}))};yn.forEach(function(va){Vn(va.webkitGetAsEntry())})},Se=Pe,Le=["component","prefixCls","className","disabled","id","style","multiple","accept","capture","children","directory","openFileDialogOnClick","onMouseEnter","onMouseLeave"],Ge=function(At){(0,me.Z)(Pn,At);var yn=(0,Ie.Z)(Pn);function Pn(){var Gn;(0,be.Z)(this,Pn);for(var Vn=arguments.length,va=new Array(Vn),ta=0;ta{let{uid:va}=Vn;return va===At.uid});return Gn===-1?Pn.push(At):Pn[Gn]=At,Pn}function ut(At,yn){const Pn=At.uid!==void 0?"uid":"name";return yn.filter(Gn=>Gn[Pn]===At[Pn])[0]}function Lt(At,yn){const Pn=At.uid!==void 0?"uid":"name",Gn=yn.filter(Vn=>Vn[Pn]!==At[Pn]);return Gn.length===yn.length?null:Gn}const It=function(){const yn=(arguments.length>0&&arguments[0]!==void 0?arguments[0]:"").split("/"),Gn=yn[yn.length-1].split(/#|\?/)[0];return(/\.[^./\\]*$/.exec(Gn)||[""])[0]},on=At=>At.indexOf("image/")===0,_t=At=>{if(At.type&&!At.thumbUrl)return on(At.type);const yn=At.thumbUrl||At.url||"",Pn=It(yn);return/^data:image\//.test(yn)||/(webp|svg|png|gif|jpg|jpeg|jfif|bmp|dpg|ico|heic|heif)$/i.test(Pn)?!0:!(/^data:/.test(yn)||Pn)},tn=200;function $e(At){return new Promise(yn=>{if(!At.type||!on(At.type)){yn("");return}const Pn=document.createElement("canvas");Pn.width=tn,Pn.height=tn,Pn.style.cssText=`position: fixed; left: 0; top: 0; width: ${tn}px; height: ${tn}px; z-index: 9999; display: none;`,document.body.appendChild(Pn);const Gn=Pn.getContext("2d"),Vn=new Image;if(Vn.onload=()=>{const{width:va,height:ta}=Vn;let Kn=tn,zr=tn,pn=0,jr=0;va>ta?(zr=ta*(tn/va),jr=-(zr-Kn)/2):(Kn=va*(tn/ta),pn=-(Kn-zr)/2),Gn.drawImage(Vn,pn,jr,Kn,zr);const Mo=Pn.toDataURL();document.body.removeChild(Pn),window.URL.revokeObjectURL(Vn.src),yn(Mo)},Vn.crossOrigin="anonymous",At.type.startsWith("image/svg+xml")){const va=new FileReader;va.onload=()=>{va.result&&(Vn.src=va.result)},va.readAsDataURL(At)}else if(At.type.startsWith("image/gif")){const va=new FileReader;va.onload=()=>{va.result&&yn(va.result)},va.readAsDataURL(At)}else Vn.src=window.URL.createObjectURL(At)})}var gt=te(26227),pt=te(41464),Mt=te(15277),dn=te(93948),En=te(6848),bn=x.forwardRef((At,yn)=>{let{prefixCls:Pn,className:Gn,style:Vn,locale:va,listType:ta,file:Kn,items:zr,progress:pn,iconRender:jr,actionIconRender:Mo,itemRender:Ao,isImgUrl:Wo,showPreviewIcon:Si,showRemoveIcon:qn,showDownloadIcon:Qa,previewIcon:tr,removeIcon:pr,downloadIcon:Bo,onPreview:Xr,onDownload:Lr,onClose:Co}=At;var qo,di;const{status:Ba}=Kn,[xa,Ki]=x.useState(Ba);x.useEffect(()=>{Ba!=="removed"&&Ki(Ba)},[Ba]);const[gl,sl]=x.useState(!1);x.useEffect(()=>{const fi=setTimeout(()=>{sl(!0)},300);return()=>{clearTimeout(fi)}},[]);const Xi=jr(Kn);let ji=x.createElement("div",{className:`${Pn}-icon`},Xi);if(ta==="picture"||ta==="picture-card"||ta==="picture-circle")if(xa==="uploading"||!Kn.thumbUrl&&!Kn.url){const fi=je()(`${Pn}-list-item-thumbnail`,{[`${Pn}-list-item-file`]:xa!=="uploading"});ji=x.createElement("div",{className:fi},Xi)}else{const fi=Wo!=null&&Wo(Kn)?x.createElement("img",{src:Kn.thumbUrl||Kn.url,alt:Kn.name,className:`${Pn}-list-item-image`,crossOrigin:Kn.crossOrigin}):Xi,Ci=je()(`${Pn}-list-item-thumbnail`,{[`${Pn}-list-item-file`]:Wo&&!Wo(Kn)});ji=x.createElement("a",{className:Ci,onClick:Gi=>Xr(Kn,Gi),href:Kn.url||Kn.thumbUrl,target:"_blank",rel:"noopener noreferrer"},fi)}const $o=je()(`${Pn}-list-item`,`${Pn}-list-item-${xa}`),Vi=typeof Kn.linkProps=="string"?JSON.parse(Kn.linkProps):Kn.linkProps,Ti=qn?Mo((typeof pr=="function"?pr(Kn):pr)||x.createElement(gt.Z,null),()=>Co(Kn),Pn,va.removeFile):null,Ui=Qa&&xa==="done"?Mo((typeof Bo=="function"?Bo(Kn):Bo)||x.createElement(pt.Z,null),()=>Lr(Kn),Pn,va.downloadFile):null,rl=ta!=="picture-card"&&ta!=="picture-circle"&&x.createElement("span",{key:"download-delete",className:je()(`${Pn}-list-item-actions`,{picture:ta==="picture"})},Ui,Ti),Ri=je()(`${Pn}-list-item-name`),$i=Kn.url?[x.createElement("a",Object.assign({key:"view",target:"_blank",rel:"noopener noreferrer",className:Ri,title:Kn.name},Vi,{href:Kn.url,onClick:fi=>Xr(Kn,fi)}),Kn.name),rl]:[x.createElement("span",{key:"view",className:Ri,onClick:fi=>Xr(Kn,fi),title:Kn.name},Kn.name),rl],fo={pointerEvents:"none",opacity:.5},Ko=Si?x.createElement("a",{href:Kn.url||Kn.thumbUrl,target:"_blank",rel:"noopener noreferrer",style:Kn.url||Kn.thumbUrl?void 0:fo,onClick:fi=>Xr(Kn,fi),title:va.previewFile},typeof tr=="function"?tr(Kn):tr||x.createElement(Mt.Z,null)):null,qr=(ta==="picture-card"||ta==="picture-circle")&&xa!=="uploading"&&x.createElement("span",{className:`${Pn}-list-item-actions`},Ko,xa==="done"&&Ui,Ti),{getPrefixCls:yi}=x.useContext(rt.E_),ol=yi(),qi=x.createElement("div",{className:$o},ji,$i,qr,gl&&x.createElement(de.default,{motionName:`${ol}-fade`,visible:xa==="uploading",motionDeadline:2e3},fi=>{let{className:Ci}=fi;const Gi="percent"in Kn?x.createElement(dn.Z,Object.assign({},pn,{type:"line",percent:Kn.percent,"aria-label":Kn["aria-label"],"aria-labelledby":Kn["aria-labelledby"]})):null;return x.createElement("div",{className:je()(`${Pn}-list-item-progress`,Ci)},Gi)})),El=Kn.response&&typeof Kn.response=="string"?Kn.response:((qo=Kn.error)===null||qo===void 0?void 0:qo.statusText)||((di=Kn.error)===null||di===void 0?void 0:di.message)||va.uploadError,pl=xa==="error"?x.createElement(En.Z,{title:El,getPopupContainer:fi=>fi.parentNode},qi):qi;return x.createElement("div",{className:je()(`${Pn}-list-item-container`,Gn),style:Vn,ref:yn},Ao?Ao(pl,Kn,zr,{download:Lr.bind(null,Kn),preview:Xr.bind(null,Kn),remove:Co.bind(null,Kn)}):pl)});const pa=(At,yn)=>{const{listType:Pn="text",previewFile:Gn=$e,onPreview:Vn,onDownload:va,onRemove:ta,locale:Kn,iconRender:zr,isImageUrl:pn=_t,prefixCls:jr,items:Mo=[],showPreviewIcon:Ao=!0,showRemoveIcon:Wo=!0,showDownloadIcon:Si=!1,removeIcon:qn,previewIcon:Qa,downloadIcon:tr,progress:pr={size:[-1,2],showInfo:!1},appendAction:Bo,appendActionVisible:Xr=!0,itemRender:Lr,disabled:Co}=At,qo=(0,De.Z)(),[di,Ba]=x.useState(!1);x.useEffect(()=>{Pn!=="picture"&&Pn!=="picture-card"&&Pn!=="picture-circle"||(Mo||[]).forEach(fo=>{typeof document=="undefined"||typeof window=="undefined"||!window.FileReader||!window.File||!(fo.originFileObj instanceof File||fo.originFileObj instanceof Blob)||fo.thumbUrl!==void 0||(fo.thumbUrl="",Gn&&Gn(fo.originFileObj).then(Ko=>{fo.thumbUrl=Ko||"",qo()}))})},[Pn,Mo,Gn]),x.useEffect(()=>{Ba(!0)},[]);const xa=(fo,Ko)=>{if(Vn)return Ko==null||Ko.preventDefault(),Vn(fo)},Ki=fo=>{typeof va=="function"?va(fo):fo.url&&window.open(fo.url)},gl=fo=>{ta==null||ta(fo)},sl=fo=>{if(zr)return zr(fo,Pn);const Ko=fo.status==="uploading",qr=pn&&pn(fo)?x.createElement(ue,null):x.createElement(Ct,null);let yi=Ko?x.createElement(ft.Z,null):x.createElement(Ne,null);return Pn==="picture"?yi=Ko?x.createElement(ft.Z,null):qr:(Pn==="picture-card"||Pn==="picture-circle")&&(yi=Ko?Kn.uploading:qr),yi},Xi=(fo,Ko,qr,yi)=>{const ol={type:"text",size:"small",title:yi,onClick:qi=>{Ko(),(0,we.l$)(fo)&&fo.props.onClick&&fo.props.onClick(qi)},className:`${qr}-list-item-action`,disabled:Co};if((0,we.l$)(fo)){const qi=(0,we.Tm)(fo,Object.assign(Object.assign({},fo.props),{onClick:()=>{}}));return x.createElement(nt.ZP,Object.assign({},ol,{icon:qi}))}return x.createElement(nt.ZP,Object.assign({},ol),x.createElement("span",null,fo))};x.useImperativeHandle(yn,()=>({handlePreview:xa,handleDownload:Ki}));const{getPrefixCls:ji}=x.useContext(rt.E_),$o=ji("upload",jr),Vi=ji(),Ti=je()(`${$o}-list`,`${$o}-list-${Pn}`),Ui=(0,Ee.Z)(Mo.map(fo=>({key:fo.uid,file:fo})));let Ri={motionDeadline:2e3,motionName:`${$o}-${Pn==="picture-card"||Pn==="picture-circle"?"animate-inline":"animate"}`,keys:Ui,motionAppear:di};const $i=x.useMemo(()=>{const fo=Object.assign({},(0,ce.Z)(Vi));return delete fo.onAppearEnd,delete fo.onEnterEnd,delete fo.onLeaveEnd,fo},[Vi]);return Pn!=="picture-card"&&Pn!=="picture-circle"&&(Ri=Object.assign(Object.assign({},$i),Ri)),x.createElement("div",{className:Ti},x.createElement(de.CSSMotionList,Object.assign({},Ri,{component:!1}),fo=>{let{key:Ko,file:qr,className:yi,style:ol}=fo;return x.createElement(bn,{key:Ko,locale:Kn,prefixCls:$o,className:yi,style:ol,file:qr,items:Mo,progress:pr,listType:Pn,isImgUrl:pn,showPreviewIcon:Ao,showRemoveIcon:Wo,showDownloadIcon:Si,removeIcon:qn,previewIcon:Qa,downloadIcon:tr,iconRender:sl,actionIconRender:Xi,itemRender:Lr,onPreview:xa,onDownload:Ki,onClose:gl})}),Bo&&x.createElement(de.default,Object.assign({},Ri,{visible:Xr,forceRender:!0}),fo=>{let{className:Ko,style:qr}=fo;return(0,we.Tm)(Bo,yi=>({className:je()(yi.className,Ko),style:Object.assign(Object.assign(Object.assign({},qr),{pointerEvents:Ko?"none":void 0}),yi.style)}))}))};var Oa=x.forwardRef(pa),ka=te(17313),Ya=te(8378),hr=te(83116),jn=te(37613),Er=At=>{const{componentCls:yn,iconCls:Pn}=At;return{[`${yn}-wrapper`]:{[`${yn}-drag`]:{position:"relative",width:"100%",height:"100%",textAlign:"center",background:At.colorFillAlter,border:`${At.lineWidth}px dashed ${At.colorBorder}`,borderRadius:At.borderRadiusLG,cursor:"pointer",transition:`border-color ${At.motionDurationSlow}`,[yn]:{padding:`${At.padding}px 0`},[`${yn}-btn`]:{display:"table",width:"100%",height:"100%",outline:"none"},[`${yn}-drag-container`]:{display:"table-cell",verticalAlign:"middle"},[`&:not(${yn}-disabled):hover`]:{borderColor:At.colorPrimaryHover},[`p${yn}-drag-icon`]:{marginBottom:At.margin,[Pn]:{color:At.colorPrimary,fontSize:At.uploadThumbnailSize}},[`p${yn}-text`]:{margin:`0 0 ${At.marginXXS}px`,color:At.colorTextHeading,fontSize:At.fontSizeLG},[`p${yn}-hint`]:{color:At.colorTextDescription,fontSize:At.fontSize},[`&${yn}-disabled`]:{cursor:"not-allowed",[`p${yn}-drag-icon ${Pn}, + `]:{background:da},[`&${We}-row-selected`]:{"> th, > td":{background:sa},"&:hover > th, &:hover > td":{background:wa}}}},[`${We}-footer`]:{padding:`${st}px ${yt}px`,color:Ea,background:Da}})}};var Rr=(0,fs.Z)("Table",Re=>{const{colorTextHeading:We,colorSplit:ot,colorIcon:st,colorIconHover:yt,opacityLoading:Pt,colorBgContainer:Zt,controlInteractiveSize:zt,headerBg:Tt,headerColor:an,headerSortActiveBg:en,headerSortHoverBg:nn,bodySortBg:On,rowHoverBg:Dn,rowSelectedBg:bn,rowSelectedHoverBg:da,rowExpandedBg:sa,cellPaddingBlock:wa,cellPaddingInline:Ea,cellPaddingBlockMD:Da,cellPaddingInlineMD:vr,cellPaddingBlockSM:Fr,cellPaddingInlineSM:rr,borderColor:Sr,footerBg:Hr,footerColor:_a,headerBorderRadius:$a,cellFontSize:ja,cellFontSizeMD:Aa,cellFontSizeSM:La,headerSplitColor:yr,fixedHeaderSortActiveBg:ao,headerFilterHoverBg:Ur,filterDropdownBg:sr,expandIconBg:to,selectionColumnWidth:lo,stickyScrollBarBg:uo}=Re,Vr=new Ml.C(st),ni=new Ml.C(yt),so=2,Zr=(0,ps.TS)(Re,{tableFontSize:ja,tableBg:Zt,tableRadius:$a,tablePaddingVertical:wa,tablePaddingHorizontal:Ea,tablePaddingVerticalMiddle:Da,tablePaddingHorizontalMiddle:vr,tablePaddingVerticalSmall:Fr,tablePaddingHorizontalSmall:rr,tableBorderColor:Sr,tableHeaderTextColor:an,tableHeaderBg:Tt,tableFooterTextColor:_a,tableFooterBg:Hr,tableHeaderCellSplitColor:yr,tableHeaderSortBg:en,tableHeaderSortHoverBg:nn,tableHeaderIconColor:Vr.clone().setAlpha(Vr.getAlpha()*Pt).toRgbString(),tableHeaderIconColorHover:ni.clone().setAlpha(ni.getAlpha()*Pt).toRgbString(),tableBodySortBg:On,tableFixedHeaderSortActiveBg:ao,tableHeaderFilterActiveBg:Ur,tableFilterDropdownBg:sr,tableRowHoverBg:Dn,tableSelectedRowBg:bn,tableSelectedRowHoverBg:da,zIndexTableFixed:so,zIndexTableSticky:so+1,tableFontSizeMiddle:Aa,tableFontSizeSmall:La,tableSelectionColumnWidth:lo,tableExpandIconBg:to,tableExpandColumnWidth:zt+2*Re.padding,tableExpandedRowBg:sa,tableFilterDropdownWidth:120,tableFilterDropdownHeight:264,tableFilterDropdownSearchWidth:140,tableScrollThumbSize:8,tableScrollThumbBg:uo,tableScrollThumbBgHover:We,tableScrollBg:ot});return[Uo(Zr),ma(Zr),ti(Zr),Fo(Zr),ba(Zr),_e(Zr),In(Zr),gn(Zr),ti(Zr),Gt(Zr),or(Zr),zn(Zr),po(Zr),ct(Zr),ir(Zr),ar(Zr),Bi(Zr)]},Re=>{const{colorFillAlter:We,colorBgContainer:ot,colorTextHeading:st,colorFillSecondary:yt,colorFillContent:Pt,controlItemBgActive:Zt,controlItemBgActiveHover:zt,padding:Tt,paddingSM:an,paddingXS:en,colorBorderSecondary:nn,borderRadiusLG:On,fontSize:Dn,controlHeight:bn,colorTextPlaceholder:da}=Re,sa=new Ml.C(yt).onBackground(ot).toHexShortString(),wa=new Ml.C(Pt).onBackground(ot).toHexShortString(),Ea=new Ml.C(We).onBackground(ot).toHexShortString();return{headerBg:Ea,headerColor:st,headerSortActiveBg:sa,headerSortHoverBg:wa,bodySortBg:Ea,rowHoverBg:Ea,rowSelectedBg:Zt,rowSelectedHoverBg:zt,rowExpandedBg:We,cellPaddingBlock:Tt,cellPaddingInline:Tt,cellPaddingBlockMD:an,cellPaddingInlineMD:en,cellPaddingBlockSM:en,cellPaddingInlineSM:en,borderColor:nn,headerBorderRadius:On,footerBg:Ea,footerColor:st,cellFontSize:Dn,cellFontSizeMD:Dn,cellFontSizeSM:Dn,headerSplitColor:nn,fixedHeaderSortActiveBg:sa,headerFilterHoverBg:Pt,filterDropdownMenuBg:ot,filterDropdownBg:ot,expandIconBg:ot,selectionColumnWidth:bn,stickyScrollBarBg:da,stickyScrollBarBorderRadius:100}});const To=[],ri=(Re,We)=>{const{prefixCls:ot,className:st,rootClassName:yt,style:Pt,size:Zt,bordered:zt,dropdownPrefixCls:Tt,dataSource:an,pagination:en,rowSelection:nn,rowKey:On="key",rowClassName:Dn,columns:bn,children:da,childrenColumnName:sa,onChange:wa,getPopupContainer:Ea,loading:Da,expandIcon:vr,expandable:Fr,expandedRowRender:rr,expandIconColumnIndex:Sr,indentSize:Hr,scroll:_a,sortDirections:$a,locale:ja,showSorterTooltip:Aa=!0,virtual:La}=Re,yr=le.useMemo(()=>bn||An(da),[bn,da]),ao=le.useMemo(()=>yr.some(Ca=>Ca.responsive),[yr]),Ur=(0,el.Z)(ao),sr=le.useMemo(()=>{const Ca=new Set(Object.keys(Ur).filter(lr=>Ur[lr]));return yr.filter(lr=>!lr.responsive||lr.responsive.some(_r=>Ca.has(_r)))},[yr,Ur]),to=(0,El.Z)(Re,["className","style","columns"]),{locale:lo=ul.Z,direction:uo,table:Vr,renderEmpty:ni,getPrefixCls:so,getPopupContainer:Zr}=le.useContext(fi.E_),ii=(0,Gi.Z)(Zt),kn=Object.assign(Object.assign({},lo.Table),ja),Yo=an||To,Zo=so("table",ot),Di=so("dropdown",Tt),Br=Object.assign({childrenColumnName:sa,expandIconColumnIndex:Sr},Fr),{childrenColumnName:wr="children"}=Br,Ar=le.useMemo(()=>Yo.some(Ca=>Ca==null?void 0:Ca[wr])?"nest":rr||Fr&&Fr.expandedRowRender?"row":null,[Yo]),dr={body:le.useRef()},Ta=le.useMemo(()=>typeof On=="function"?On:Ca=>Ca==null?void 0:Ca[On],[On]),[Rn]=Ji(Yo,wr,Ta),Ma={},Wr=function(Ca,lr){let _r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;var fr,Ro,_n;const br=Object.assign(Object.assign({},Ma),Ca);_r&&((fr=Ma.resetPagination)===null||fr===void 0||fr.call(Ma),!((Ro=br.pagination)===null||Ro===void 0)&&Ro.current&&(br.pagination.current=1),en&&en.onChange&&en.onChange(1,(_n=br.pagination)===null||_n===void 0?void 0:_n.pageSize)),_a&&_a.scrollToFirstRowOnChange!==!1&&dr.body.current&&(0,pl.Z)(0,{getContainer:()=>dr.body.current}),wa==null||wa(br.pagination,br.filters,br.sorter,{currentDataSource:Al(Ql(Yo,br.sorterStates,wr),br.filterStates),action:lr})},co=(Ca,lr)=>{Wr({sorter:Ca,sorterStates:lr},"sort",!1)},[at,Ue,Ve,Wt]=is({prefixCls:Zo,mergedColumns:sr,onSorterChange:co,sortDirections:$a||["ascend","descend"],tableLocale:kn,showSorterTooltip:Aa}),Ut=le.useMemo(()=>Ql(Yo,Ue,wr),[Yo,Ue]);Ma.sorter=Wt(),Ma.sorterStates=Ue;const Yt=(Ca,lr)=>{Wr({filters:Ca,filterStates:lr},"filter",!0)},[Xn,Qt,Et]=_i({prefixCls:Zo,locale:kn,dropdownPrefixCls:Di,mergedColumns:sr,onFilterChange:Yt,getPopupContainer:Ea||Zr}),sn=Al(Ut,Qt);Ma.filters=Et,Ma.filterStates=Qt;const Hn=le.useMemo(()=>{const Ca={};return Object.keys(Et).forEach(lr=>{Et[lr]!==null&&(Ca[lr]=Et[lr])}),Object.assign(Object.assign({},Ve),{filters:Ca})},[Ve,Et]),[$n]=ms(Hn),Jt=(Ca,lr)=>{Wr({pagination:Object.assign(Object.assign({},Ma.pagination),{current:Ca,pageSize:lr})},"paginate")},[fa,Ft]=Wi(sn.length,Jt,en);Ma.pagination=en===!1?{}:tl(fa,en),Ma.resetPagination=Ft;const qt=le.useMemo(()=>{if(en===!1||!fa.pageSize)return sn;const{current:Ca=1,total:lr,pageSize:_r=il}=fa;return sn.length_r?sn.slice((Ca-1)*_r,Ca*_r):sn:sn.slice((Ca-1)*_r,Ca*_r)},[!!en,sn,fa&&fa.current,fa&&fa.pageSize,fa&&fa.total]),[vn,Ht]=es({prefixCls:Zo,data:sn,pageData:qt,getRowKey:Ta,getRecordByKey:Rn,expandType:Ar,childrenColumnName:wr,locale:kn,getPopupContainer:Ea||Zr},nn),ea=(Ca,lr,_r)=>{let fr;return typeof Dn=="function"?fr=xe()(Dn(Ca,lr,_r)):fr=xe()(Dn),xe()({[`${Zo}-row-selected`]:Ht.has(Ta(Ca,lr))},fr)};Br.__PARENT_RENDER_ICON__=Br.expandIcon,Br.expandIcon=Br.expandIcon||vr||Xa(kn),Ar==="nest"&&Br.expandIconColumnIndex===void 0?Br.expandIconColumnIndex=nn?1:0:Br.expandIconColumnIndex>0&&nn&&(Br.expandIconColumnIndex-=1),typeof Br.indentSize!="number"&&(Br.indentSize=typeof Hr=="number"?Hr:15);const jn=le.useCallback(Ca=>$n(vn(Xn(at(Ca)))),[at,Xn,vn]);let Dt,Ja;if(en!==!1&&(fa!=null&&fa.total)){let Ca;fa.size?Ca=fa.size:Ca=ii==="small"||ii==="middle"?"small":void 0;const lr=Ro=>le.createElement(Fl.Z,Object.assign({},fa,{className:xe()(`${Zo}-pagination ${Zo}-pagination-${Ro}`,fa.className),size:Ca})),_r=uo==="rtl"?"left":"right",{position:fr}=fa;if(fr!==null&&Array.isArray(fr)){const Ro=fr.find(Pa=>Pa.includes("top")),_n=fr.find(Pa=>Pa.includes("bottom")),br=fr.every(Pa=>`${Pa}`=="none");!Ro&&!_n&&!br&&(Ja=lr(_r)),Ro&&(Dt=lr(Ro.toLowerCase().replace("top",""))),_n&&(Ja=lr(_n.toLowerCase().replace("bottom","")))}else Ja=lr(_r)}let vt;typeof Da=="boolean"?vt={spinning:Da}:typeof Da=="object"&&(vt=Object.assign({spinning:!0},Da));const[Pn,Ua]=Rr(Zo),[,Te]=(0,za.Z)(),Kt=xe()(`${Zo}-wrapper`,Vr==null?void 0:Vr.className,{[`${Zo}-wrapper-rtl`]:uo==="rtl"},st,yt,Ua),ua=Object.assign(Object.assign({},Vr==null?void 0:Vr.style),Pt),Pr=ja&&ja.emptyText||(ni==null?void 0:ni("Table"))||le.createElement(Ci.Z,{componentName:"Table"}),$t=La?Dl:Jl,Sa={},er=le.useMemo(()=>{const{fontSize:Ca,lineHeight:lr,padding:_r,paddingXS:fr,paddingSM:Ro}=Te,_n=Math.floor(Ca*lr);switch(ii){case"large":return _r*2+_n;case"small":return fr*2+_n;default:return Ro*2+_n}},[Te,ii]);return La&&(Sa.listItemHeight=er),Pn(le.createElement("div",{ref:We,className:Kt,style:ua},le.createElement(bl.Z,Object.assign({spinning:!1},vt),Dt,le.createElement($t,Object.assign({},Sa,to,{columns:sr,direction:uo,expandable:Br,prefixCls:Zo,className:xe()({[`${Zo}-middle`]:ii==="middle",[`${Zo}-small`]:ii==="small",[`${Zo}-bordered`]:zt,[`${Zo}-empty`]:Yo.length===0}),data:qt,rowKey:Ta,rowClassName:ea,emptyText:Pr,internalHooks:he,internalRefs:dr,transformColumns:jn})),Ja)))};var gi=le.forwardRef(ri);const Go=(Re,We)=>{const ot=le.useRef(0);return ot.current+=1,le.createElement(gi,Object.assign({},Re,{ref:We,_renderTimes:ot.current}))},Jo=le.forwardRef(Go);Jo.SELECTION_COLUMN=ml,Jo.EXPAND_COLUMN=x,Jo.SELECTION_ALL=Ul,Jo.SELECTION_INVERT=Yl,Jo.SELECTION_NONE=Hl,Jo.Column=yi,Jo.ColumnGroup=qi,Jo.Summary=ce;var zi=Jo,Ii=zi},17574:function(bt,xt,te){"use strict";te.d(xt,{default:function(){return Ye}});var x=te(60091),he=te(94480),Oe=te(52671),Ge=te(8657),ve=te(54476),we=te(59301),le={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"},me=le,Ie=te(7657),Ce=function(ke,Je){return we.createElement(Ie.Z,(0,ve.Z)({},ke,{ref:Je,icon:me}))},Pe=we.forwardRef(Ce),be=Pe,Se=te(92310),ne=te.n(Se),E=te(35654),a=te(71430),b=te(36355),y=te(56082),z=te(62892),ee=te(20648);const ae=4;function se(Ze){const{dropPosition:ke,dropLevelOffset:Je,prefixCls:Xe,indent:ze,direction:$e="ltr"}=Ze,ht=$e==="ltr"?"left":"right",Ct=$e==="ltr"?"right":"left",ft={[ht]:-Je*ze+ae,[Ct]:0};switch(ke){case-1:ft.top=-3;break;case 1:ft.bottom=-3;break;default:ft.bottom=-3,ft[ht]=ze+ae;break}return we.createElement("div",{style:ft,className:`${Xe}-drop-indicator`})}var ie=te(71997),Ee=we.forwardRef((Ze,ke)=>{const{getPrefixCls:Je,direction:Xe,virtual:ze,tree:$e}=we.useContext(b.E_),{prefixCls:ht,className:Ct,showIcon:ft=!1,showLine:Ot,switcherIcon:Fe,blockNode:wt=!1,children:Bt,checkable:Ne=!1,selectable:lt=!0,draggable:ge,motion:oe,style:re}=Ze,ue=Je("tree",ht),de=Je(),Me=oe!=null?oe:Object.assign(Object.assign({},(0,z.Z)(de)),{motionAppear:!1}),ce=Object.assign(Object.assign({},Ze),{checkable:Ne,selectable:lt,showIcon:ft,motion:Me,blockNode:wt,showLine:!!Ot,dropIndicatorRender:se}),[Be,nt]=(0,ee.ZP)(ue),Qe=we.useMemo(()=>{if(!ge)return!1;let dt={};switch(typeof ge){case"function":dt.nodeDraggable=ge;break;case"object":dt=Object.assign({},ge);break;default:break}return dt.icon!==!1&&(dt.icon=dt.icon||we.createElement(y.Z,null)),dt},[ge]),Ae=dt=>we.createElement(ie.Z,{prefixCls:ue,switcherIcon:Fe,treeNodeProps:dt,showLine:Ot});return Be(we.createElement(x.Z,Object.assign({itemHeight:20,ref:ke,virtual:ze},ce,{style:Object.assign(Object.assign({},$e==null?void 0:$e.style),re),prefixCls:ue,className:ne()({[`${ue}-icon-hide`]:!ft,[`${ue}-block-node`]:wt,[`${ue}-unselectable`]:!lt,[`${ue}-rtl`]:Xe==="rtl"},$e==null?void 0:$e.className,Ct,nt),direction:Xe,checkable:Ne&&we.createElement("span",{className:`${ue}-checkbox-inner`}),selectable:lt,switcherIcon:Ae,draggable:Qe}),Bt))}),ye;(function(Ze){Ze[Ze.None=0]="None",Ze[Ze.Start=1]="Start",Ze[Ze.End=2]="End"})(ye||(ye={}));function Le(Ze,ke){function Je(Xe){const{key:ze,children:$e}=Xe;ke(ze,Xe)!==!1&&Le($e||[],ke)}Ze.forEach(Je)}function He(Ze){let{treeData:ke,expandedKeys:Je,startKey:Xe,endKey:ze}=Ze;const $e=[];let ht=ye.None;if(Xe&&Xe===ze)return[Xe];if(!Xe||!ze)return[];function Ct(ft){return ft===Xe||ft===ze}return Le(ke,ft=>{if(ht===ye.End)return!1;if(Ct(ft)){if($e.push(ft),ht===ye.None)ht=ye.Start;else if(ht===ye.Start)return ht=ye.End,!1}else ht===ye.Start&&$e.push(ft);return Je.includes(ft)}),$e}function pe(Ze,ke){const Je=(0,he.Z)(ke),Xe=[];return Le(Ze,(ze,$e)=>{const ht=Je.indexOf(ze);return ht!==-1&&(Xe.push($e),Je.splice(ht,1)),!!Je.length}),Xe}var tt=function(Ze,ke){var Je={};for(var Xe in Ze)Object.prototype.hasOwnProperty.call(Ze,Xe)&&ke.indexOf(Xe)<0&&(Je[Xe]=Ze[Xe]);if(Ze!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ze=0,Xe=Object.getOwnPropertySymbols(Ze);ze{var{defaultExpandAll:Je,defaultExpandParent:Xe,defaultExpandedKeys:ze}=Ze,$e=tt(Ze,["defaultExpandAll","defaultExpandParent","defaultExpandedKeys"]);const ht=we.useRef(),Ct=we.useRef(),ft=()=>{const{keyEntities:Qe}=(0,a.I8)(it($e));let Ae;return Je?Ae=Object.keys(Qe):Xe?Ae=(0,E.r7)($e.expandedKeys||ze||[],Qe):Ae=$e.expandedKeys||ze,Ae},[Ot,Fe]=we.useState($e.selectedKeys||$e.defaultSelectedKeys||[]),[wt,Bt]=we.useState(()=>ft());we.useEffect(()=>{"selectedKeys"in $e&&Fe($e.selectedKeys)},[$e.selectedKeys]),we.useEffect(()=>{"expandedKeys"in $e&&Bt($e.expandedKeys)},[$e.expandedKeys]);const Ne=(Qe,Ae)=>{var dt;return"expandedKeys"in $e||Bt(Qe),(dt=$e.onExpand)===null||dt===void 0?void 0:dt.call($e,Qe,Ae)},lt=(Qe,Ae)=>{var dt;const{multiple:Lt}=$e,{node:It,nativeEvent:on}=Ae,{key:_t=""}=It,tn=it($e),et=Object.assign(Object.assign({},Ae),{selected:!0}),gt=(on==null?void 0:on.ctrlKey)||(on==null?void 0:on.metaKey),pt=on==null?void 0:on.shiftKey;let Mt;Lt&>?(Mt=Qe,ht.current=_t,Ct.current=Mt,et.selectedNodes=pe(tn,Mt)):Lt&&pt?(Mt=Array.from(new Set([].concat((0,he.Z)(Ct.current||[]),(0,he.Z)(He({treeData:tn,expandedKeys:wt,startKey:_t,endKey:ht.current}))))),et.selectedNodes=pe(tn,Mt)):(Mt=[_t],ht.current=_t,Ct.current=Mt,et.selectedNodes=pe(tn,Mt)),(dt=$e.onSelect)===null||dt===void 0||dt.call($e,Mt,et),"selectedKeys"in $e||Fe(Mt)},{getPrefixCls:ge,direction:oe}=we.useContext(b.E_),{prefixCls:re,className:ue,showIcon:de=!0,expandAction:Me="click"}=$e,ce=tt($e,["prefixCls","className","showIcon","expandAction"]),Be=ge("tree",re),nt=ne()(`${Be}-directory`,{[`${Be}-directory-rtl`]:oe==="rtl"},ue);return we.createElement(Ee,Object.assign({icon:xe,ref:ke,blockNode:!0},ce,{showIcon:de,expandAction:Me,prefixCls:Be,className:nt,expandedKeys:wt,selectedKeys:Ot,onSelect:lt,onExpand:Ne}))};var ut=we.forwardRef(Ke);const rt=Ee;rt.DirectoryTree=ut,rt.TreeNode=x.O;var Ye=rt},20648:function(bt,xt,te){"use strict";te.d(xt,{TM:function(){return Se},Yk:function(){return be}});var x=te(36237),he=te(98447),Oe=te(17313),Ge=te(8378),ve=te(37613),we=te(83116);const le=new x.Keyframes("ant-tree-node-fx-do-not-use",{"0%":{opacity:0},"100%":{opacity:1}}),me=(ne,E)=>({[`.${ne}-switcher-icon`]:{display:"inline-block",fontSize:10,verticalAlign:"baseline",svg:{transition:`transform ${E.motionDurationSlow}`}}}),Ie=(ne,E)=>({[`.${ne}-drop-indicator`]:{position:"absolute",zIndex:1,height:2,backgroundColor:E.colorPrimary,borderRadius:1,pointerEvents:"none","&:after":{position:"absolute",top:-3,insetInlineStart:-6,width:8,height:8,backgroundColor:"transparent",border:`${E.lineWidthBold}px solid ${E.colorPrimary}`,borderRadius:"50%",content:'""'}}}),Ce=(ne,E)=>{const{treeCls:a,treeNodeCls:b,treeNodePadding:y,titleHeight:z,nodeSelectedBg:ee,nodeHoverBg:ae}=E,se=E.paddingXS;return{[a]:Object.assign(Object.assign({},(0,Oe.Wf)(E)),{background:E.colorBgContainer,borderRadius:E.borderRadius,transition:`background-color ${E.motionDurationSlow}`,[`&${a}-rtl`]:{[`${a}-switcher`]:{"&_close":{[`${a}-switcher-icon`]:{svg:{transform:"rotate(90deg)"}}}}},[`&-focused:not(:hover):not(${a}-active-focused)`]:Object.assign({},(0,Oe.oN)(E)),[`${a}-list-holder-inner`]:{alignItems:"flex-start"},[`&${a}-block-node`]:{[`${a}-list-holder-inner`]:{alignItems:"stretch",[`${a}-node-content-wrapper`]:{flex:"auto"},[`${b}.dragging`]:{position:"relative","&:after":{position:"absolute",top:0,insetInlineEnd:0,bottom:y,insetInlineStart:0,border:`1px solid ${E.colorPrimary}`,opacity:0,animationName:le,animationDuration:E.motionDurationSlow,animationPlayState:"running",animationFillMode:"forwards",content:'""',pointerEvents:"none"}}}},[`${b}`]:{display:"flex",alignItems:"flex-start",padding:`0 0 ${y}px 0`,outline:"none","&-rtl":{direction:"rtl"},"&-disabled":{[`${a}-node-content-wrapper`]:{color:E.colorTextDisabled,cursor:"not-allowed","&:hover":{background:"transparent"}}},[`&-active ${a}-node-content-wrapper`]:Object.assign({},(0,Oe.oN)(E)),[`&:not(${b}-disabled).filter-node ${a}-title`]:{color:"inherit",fontWeight:500},"&-draggable":{[`${a}-draggable-icon`]:{flexShrink:0,width:z,lineHeight:`${z}px`,textAlign:"center",visibility:"visible",opacity:.2,transition:`opacity ${E.motionDurationSlow}`,[`${b}:hover &`]:{opacity:.45}},[`&${b}-disabled`]:{[`${a}-draggable-icon`]:{visibility:"hidden"}}}},[`${a}-indent`]:{alignSelf:"stretch",whiteSpace:"nowrap",userSelect:"none","&-unit":{display:"inline-block",width:z}},[`${a}-draggable-icon`]:{visibility:"hidden"},[`${a}-switcher`]:Object.assign(Object.assign({},me(ne,E)),{position:"relative",flex:"none",alignSelf:"stretch",width:z,margin:0,lineHeight:`${z}px`,textAlign:"center",cursor:"pointer",userSelect:"none","&-noop":{cursor:"default"},"&_close":{[`${a}-switcher-icon`]:{svg:{transform:"rotate(-90deg)"}}},"&-loading-icon":{color:E.colorPrimary},"&-leaf-line":{position:"relative",zIndex:1,display:"inline-block",width:"100%",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:z/2,bottom:-y,marginInlineStart:-1,borderInlineEnd:`1px solid ${E.colorBorder}`,content:'""'},"&:after":{position:"absolute",width:z/2*.8,height:z/2,borderBottom:`1px solid ${E.colorBorder}`,content:'""'}}}),[`${a}-checkbox`]:{top:"initial",marginInlineEnd:se},[`${a}-node-content-wrapper, ${a}-checkbox + span`]:{position:"relative",zIndex:"auto",minHeight:z,margin:0,padding:`0 ${E.paddingXS/2}px`,color:"inherit",lineHeight:`${z}px`,background:"transparent",borderRadius:E.borderRadius,cursor:"pointer",transition:`all ${E.motionDurationMid}, border 0s, line-height 0s, box-shadow 0s`,"&:hover":{backgroundColor:ae},[`&${a}-node-selected`]:{backgroundColor:ee},[`${a}-iconEle`]:{display:"inline-block",width:z,height:z,lineHeight:`${z}px`,textAlign:"center",verticalAlign:"top","&:empty":{display:"none"}}},[`${a}-unselectable ${a}-node-content-wrapper:hover`]:{backgroundColor:"transparent"},[`${a}-node-content-wrapper`]:Object.assign({lineHeight:`${z}px`,userSelect:"none"},Ie(ne,E)),[`${b}.drop-container`]:{"> [draggable]":{boxShadow:`0 0 0 2px ${E.colorPrimary}`}},"&-show-line":{[`${a}-indent`]:{"&-unit":{position:"relative",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:z/2,bottom:-y,borderInlineEnd:`1px solid ${E.colorBorder}`,content:'""'},"&-end":{"&:before":{display:"none"}}}},[`${a}-switcher`]:{background:"transparent","&-line-icon":{verticalAlign:"-0.15em"}}},[`${b}-leaf-last`]:{[`${a}-switcher`]:{"&-leaf-line":{"&:before":{top:"auto !important",bottom:"auto !important",height:`${z/2}px !important`}}}}})}},Pe=ne=>{const{treeCls:E,treeNodeCls:a,treeNodePadding:b,directoryNodeSelectedBg:y,directoryNodeSelectedColor:z}=ne;return{[`${E}${E}-directory`]:{[a]:{position:"relative","&:before":{position:"absolute",top:0,insetInlineEnd:0,bottom:b,insetInlineStart:0,transition:`background-color ${ne.motionDurationMid}`,content:'""',pointerEvents:"none"},"&:hover":{"&:before":{background:ne.controlItemBgHover}},"> *":{zIndex:1},[`${E}-switcher`]:{transition:`color ${ne.motionDurationMid}`},[`${E}-node-content-wrapper`]:{borderRadius:0,userSelect:"none","&:hover":{background:"transparent"},[`&${E}-node-selected`]:{color:z,background:"transparent"}},"&-selected":{"\n &:hover::before,\n &::before\n ":{background:y},[`${E}-switcher`]:{color:z},[`${E}-node-content-wrapper`]:{color:z,background:"transparent"}}}}}},be=(ne,E)=>{const a=`.${ne}`,b=`${a}-treenode`,y=E.paddingXS/2,z=(0,ve.TS)(E,{treeCls:a,treeNodeCls:b,treeNodePadding:y});return[Ce(ne,z),Pe(z)]},Se=ne=>{const{controlHeightSM:E}=ne;return{titleHeight:E,nodeHoverBg:ne.controlItemBgHover,nodeSelectedBg:ne.controlItemBgActive}};xt.ZP=(0,we.Z)("Tree",(ne,E)=>{let{prefixCls:a}=E;return[{[ne.componentCls]:(0,he.C2)(`${a}-checkbox`,ne)},be(a,ne),(0,Ge.Z)(ne)]},ne=>{const{colorTextLightSolid:E,colorPrimary:a}=ne;return Object.assign(Object.assign({},Se(ne)),{directoryNodeSelectedColor:E,directoryNodeSelectedBg:a})})},71997:function(bt,xt,te){"use strict";te.d(xt,{Z:function(){return b}});var x=te(54476),he=te(59301),Oe={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"},Ge=Oe,ve=te(7657),we=function(z,ee){return he.createElement(ve.Z,(0,x.Z)({},z,{ref:ee,icon:Ge}))},le=he.forwardRef(we),me=le,Ie=te(52671),Ce=te(58617),Pe=te(15075),be=te(43531),Se=te(92310),ne=te.n(Se),E=te(92343),b=y=>{const{prefixCls:z,switcherIcon:ee,treeNodeProps:ae,showLine:se}=y,{isLeaf:ie,expanded:fe,loading:Ee}=ae;if(Ee)return he.createElement(Ce.Z,{className:`${z}-switcher-loading-icon`});let ye;if(se&&typeof se=="object"&&(ye=se.showLeafIcon),ie){if(!se)return null;if(typeof ye!="boolean"&&ye){const pe=typeof ye=="function"?ye(ae):ye,tt=`${z}-switcher-line-custom-icon`;return(0,E.l$)(pe)?(0,E.Tm)(pe,{className:ne()(pe.props.className||"",tt)}):pe}return ye?he.createElement(Ie.Z,{className:`${z}-switcher-line-icon`}):he.createElement("span",{className:`${z}-switcher-leaf-line`})}const Le=`${z}-switcher-icon`,He=typeof ee=="function"?ee(ae):ee;return(0,E.l$)(He)?(0,E.Tm)(He,{className:ne()(He.props.className||"",Le)}):He!==void 0?He:se?fe?he.createElement(Pe.Z,{className:`${z}-switcher-line-icon`}):he.createElement(be.Z,{className:`${z}-switcher-line-icon`}):he.createElement(me,{className:Le})}},54580:function(bt,xt,te){"use strict";te.d(xt,{default:function(){return no}});var x=te(59301),he=te(94480),Oe=te(92310),Ge=te.n(Oe),ve=te(54476),we=te(67732),le=te(83652),me=te(42403),Ie=te(158),Ce=te(20068),Pe=te(75931),be=te(75044),Se=te(76190),ne=te(3202),E=te(26112);function a(At,yn){var Cn="cannot ".concat(At.method," ").concat(At.action," ").concat(yn.status,"'"),Wn=new Error(Cn);return Wn.status=yn.status,Wn.method=At.method,Wn.url=At.action,Wn}function b(At){var yn=At.responseText||At.response;if(!yn)return yn;try{return JSON.parse(yn)}catch(Cn){return yn}}function y(At){var yn=new XMLHttpRequest;At.onProgress&&yn.upload&&(yn.upload.onprogress=function(va){va.total>0&&(va.percent=va.loaded/va.total*100),At.onProgress(va)});var Cn=new FormData;At.data&&Object.keys(At.data).forEach(function(Qn){var va=At.data[Qn];if(Array.isArray(va)){va.forEach(function(ta){Cn.append("".concat(Qn,"[]"),ta)});return}Cn.append(Qn,va)}),At.file instanceof Blob?Cn.append(At.filename,At.file,At.file.name):Cn.append(At.filename,At.file),yn.onerror=function(va){At.onError(va)},yn.onload=function(){return yn.status<200||yn.status>=300?At.onError(a(At,yn),b(yn)):At.onSuccess(b(yn),yn)},yn.open(At.method,At.action,!0),At.withCredentials&&"withCredentials"in yn&&(yn.withCredentials=!0);var Wn=At.headers||{};return Wn["X-Requested-With"]!==null&&yn.setRequestHeader("X-Requested-With","XMLHttpRequest"),Object.keys(Wn).forEach(function(Qn){Wn[Qn]!==null&&yn.setRequestHeader(Qn,Wn[Qn])}),yn.send(Cn),{abort:function(){yn.abort()}}}var z=+new Date,ee=0;function ae(){return"rc-upload-".concat(z,"-").concat(++ee)}var se=te(48736),ie=function(At,yn){if(At&&yn){var Cn=Array.isArray(yn)?yn:yn.split(","),Wn=At.name||"",Qn=At.type||"",va=Qn.replace(/\/.*$/,"");return Cn.some(function(ta){var Un=ta.trim();if(/^\*(\/\*)?$/.test(ta))return!0;if(Un.charAt(0)==="."){var zr=Wn.toLowerCase(),pn=Un.toLowerCase(),jr=[pn];return(pn===".jpg"||pn===".jpeg")&&(jr=[".jpg",".jpeg"]),jr.some(function(Mo){return zr.endsWith(Mo)})}return/\/\*$/.test(Un)?va===Un.replace(/\/.*$/,""):Qn===Un?!0:/^\w+$/.test(Un)?((0,se.ZP)(!1,"Upload takes an invalidate 'accept' type '".concat(Un,"'.Skip for check.")),!0):!1})}return!0};function fe(At,yn){var Cn=At.createReader(),Wn=[];function Qn(){Cn.readEntries(function(va){var ta=Array.prototype.slice.apply(va);Wn=Wn.concat(ta);var Un=!ta.length;Un?yn(Wn):Qn()})}Qn()}var Ee=function(yn,Cn,Wn){var Qn=function va(ta,Un){ta&&(ta.path=Un||"",ta.isFile?ta.file(function(zr){Wn(zr)&&(ta.fullPath&&!zr.webkitRelativePath&&(Object.defineProperties(zr,{webkitRelativePath:{writable:!0}}),zr.webkitRelativePath=ta.fullPath.replace(/^\//,""),Object.defineProperties(zr,{webkitRelativePath:{writable:!1}})),Cn([zr]))}):ta.isDirectory&&fe(ta,function(zr){zr.forEach(function(pn){va(pn,"".concat(Un).concat(ta.name,"/"))})}))};yn.forEach(function(va){Qn(va.webkitGetAsEntry())})},ye=Ee,Le=["component","prefixCls","className","disabled","id","style","multiple","accept","capture","children","directory","openFileDialogOnClick","onMouseEnter","onMouseLeave"],He=function(At){(0,me.Z)(Cn,At);var yn=(0,Ie.Z)(Cn);function Cn(){var Wn;(0,we.Z)(this,Cn);for(var Qn=arguments.length,va=new Array(Qn),ta=0;ta{let{uid:va}=Qn;return va===At.uid});return Wn===-1?Cn.push(At):Cn[Wn]=At,Cn}function dt(At,yn){const Cn=At.uid!==void 0?"uid":"name";return yn.filter(Wn=>Wn[Cn]===At[Cn])[0]}function Lt(At,yn){const Cn=At.uid!==void 0?"uid":"name",Wn=yn.filter(Qn=>Qn[Cn]!==At[Cn]);return Wn.length===yn.length?null:Wn}const It=function(){const yn=(arguments.length>0&&arguments[0]!==void 0?arguments[0]:"").split("/"),Wn=yn[yn.length-1].split(/#|\?/)[0];return(/\.[^./\\]*$/.exec(Wn)||[""])[0]},on=At=>At.indexOf("image/")===0,_t=At=>{if(At.type&&!At.thumbUrl)return on(At.type);const yn=At.thumbUrl||At.url||"",Cn=It(yn);return/^data:image\//.test(yn)||/(webp|svg|png|gif|jpg|jpeg|jfif|bmp|dpg|ico|heic|heif)$/i.test(Cn)?!0:!(/^data:/.test(yn)||Cn)},tn=200;function et(At){return new Promise(yn=>{if(!At.type||!on(At.type)){yn("");return}const Cn=document.createElement("canvas");Cn.width=tn,Cn.height=tn,Cn.style.cssText=`position: fixed; left: 0; top: 0; width: ${tn}px; height: ${tn}px; z-index: 9999; display: none;`,document.body.appendChild(Cn);const Wn=Cn.getContext("2d"),Qn=new Image;if(Qn.onload=()=>{const{width:va,height:ta}=Qn;let Un=tn,zr=tn,pn=0,jr=0;va>ta?(zr=ta*(tn/va),jr=-(zr-Un)/2):(Un=va*(tn/ta),pn=-(Un-zr)/2),Wn.drawImage(Qn,pn,jr,Un,zr);const Mo=Cn.toDataURL();document.body.removeChild(Cn),window.URL.revokeObjectURL(Qn.src),yn(Mo)},Qn.crossOrigin="anonymous",At.type.startsWith("image/svg+xml")){const va=new FileReader;va.onload=()=>{va.result&&(Qn.src=va.result)},va.readAsDataURL(At)}else if(At.type.startsWith("image/gif")){const va=new FileReader;va.onload=()=>{va.result&&yn(va.result)},va.readAsDataURL(At)}else Qn.src=window.URL.createObjectURL(At)})}var gt=te(26227),pt=te(41464),Mt=te(15277),dn=te(93948),En=te(6848),xn=x.forwardRef((At,yn)=>{let{prefixCls:Cn,className:Wn,style:Qn,locale:va,listType:ta,file:Un,items:zr,progress:pn,iconRender:jr,actionIconRender:Mo,itemRender:Ao,isImgUrl:Wo,showPreviewIcon:Si,showRemoveIcon:qn,showDownloadIcon:Qa,previewIcon:tr,removeIcon:pr,downloadIcon:Bo,onPreview:Xr,onDownload:Lr,onClose:Co}=At;var qo,di;const{status:Ba}=Un,[xa,Ki]=x.useState(Ba);x.useEffect(()=>{Ba!=="removed"&&Ki(Ba)},[Ba]);const[gl,sl]=x.useState(!1);x.useEffect(()=>{const fi=setTimeout(()=>{sl(!0)},300);return()=>{clearTimeout(fi)}},[]);const Xi=jr(Un);let ji=x.createElement("div",{className:`${Cn}-icon`},Xi);if(ta==="picture"||ta==="picture-card"||ta==="picture-circle")if(xa==="uploading"||!Un.thumbUrl&&!Un.url){const fi=Ge()(`${Cn}-list-item-thumbnail`,{[`${Cn}-list-item-file`]:xa!=="uploading"});ji=x.createElement("div",{className:fi},Xi)}else{const fi=Wo!=null&&Wo(Un)?x.createElement("img",{src:Un.thumbUrl||Un.url,alt:Un.name,className:`${Cn}-list-item-image`,crossOrigin:Un.crossOrigin}):Xi,Ci=Ge()(`${Cn}-list-item-thumbnail`,{[`${Cn}-list-item-file`]:Wo&&!Wo(Un)});ji=x.createElement("a",{className:Ci,onClick:Gi=>Xr(Un,Gi),href:Un.url||Un.thumbUrl,target:"_blank",rel:"noopener noreferrer"},fi)}const $o=Ge()(`${Cn}-list-item`,`${Cn}-list-item-${xa}`),Vi=typeof Un.linkProps=="string"?JSON.parse(Un.linkProps):Un.linkProps,Ti=qn?Mo((typeof pr=="function"?pr(Un):pr)||x.createElement(gt.Z,null),()=>Co(Un),Cn,va.removeFile):null,Ui=Qa&&xa==="done"?Mo((typeof Bo=="function"?Bo(Un):Bo)||x.createElement(pt.Z,null),()=>Lr(Un),Cn,va.downloadFile):null,rl=ta!=="picture-card"&&ta!=="picture-circle"&&x.createElement("span",{key:"download-delete",className:Ge()(`${Cn}-list-item-actions`,{picture:ta==="picture"})},Ui,Ti),Ri=Ge()(`${Cn}-list-item-name`),$i=Un.url?[x.createElement("a",Object.assign({key:"view",target:"_blank",rel:"noopener noreferrer",className:Ri,title:Un.name},Vi,{href:Un.url,onClick:fi=>Xr(Un,fi)}),Un.name),rl]:[x.createElement("span",{key:"view",className:Ri,onClick:fi=>Xr(Un,fi),title:Un.name},Un.name),rl],fo={pointerEvents:"none",opacity:.5},Ko=Si?x.createElement("a",{href:Un.url||Un.thumbUrl,target:"_blank",rel:"noopener noreferrer",style:Un.url||Un.thumbUrl?void 0:fo,onClick:fi=>Xr(Un,fi),title:va.previewFile},typeof tr=="function"?tr(Un):tr||x.createElement(Mt.Z,null)):null,qr=(ta==="picture-card"||ta==="picture-circle")&&xa!=="uploading"&&x.createElement("span",{className:`${Cn}-list-item-actions`},Ko,xa==="done"&&Ui,Ti),{getPrefixCls:yi}=x.useContext(rt.E_),ol=yi(),qi=x.createElement("div",{className:$o},ji,$i,qr,gl&&x.createElement(de.default,{motionName:`${ol}-fade`,visible:xa==="uploading",motionDeadline:2e3},fi=>{let{className:Ci}=fi;const Gi="percent"in Un?x.createElement(dn.Z,Object.assign({},pn,{type:"line",percent:Un.percent,"aria-label":Un["aria-label"],"aria-labelledby":Un["aria-labelledby"]})):null;return x.createElement("div",{className:Ge()(`${Cn}-list-item-progress`,Ci)},Gi)})),El=Un.response&&typeof Un.response=="string"?Un.response:((qo=Un.error)===null||qo===void 0?void 0:qo.statusText)||((di=Un.error)===null||di===void 0?void 0:di.message)||va.uploadError,pl=xa==="error"?x.createElement(En.Z,{title:El,getPopupContainer:fi=>fi.parentNode},qi):qi;return x.createElement("div",{className:Ge()(`${Cn}-list-item-container`,Wn),style:Qn,ref:yn},Ao?Ao(pl,Un,zr,{download:Lr.bind(null,Un),preview:Xr.bind(null,Un),remove:Co.bind(null,Un)}):pl)});const pa=(At,yn)=>{const{listType:Cn="text",previewFile:Wn=et,onPreview:Qn,onDownload:va,onRemove:ta,locale:Un,iconRender:zr,isImageUrl:pn=_t,prefixCls:jr,items:Mo=[],showPreviewIcon:Ao=!0,showRemoveIcon:Wo=!0,showDownloadIcon:Si=!1,removeIcon:qn,previewIcon:Qa,downloadIcon:tr,progress:pr={size:[-1,2],showInfo:!1},appendAction:Bo,appendActionVisible:Xr=!0,itemRender:Lr,disabled:Co}=At,qo=(0,Me.Z)(),[di,Ba]=x.useState(!1);x.useEffect(()=>{Cn!=="picture"&&Cn!=="picture-card"&&Cn!=="picture-circle"||(Mo||[]).forEach(fo=>{typeof document=="undefined"||typeof window=="undefined"||!window.FileReader||!window.File||!(fo.originFileObj instanceof File||fo.originFileObj instanceof Blob)||fo.thumbUrl!==void 0||(fo.thumbUrl="",Wn&&Wn(fo.originFileObj).then(Ko=>{fo.thumbUrl=Ko||"",qo()}))})},[Cn,Mo,Wn]),x.useEffect(()=>{Ba(!0)},[]);const xa=(fo,Ko)=>{if(Qn)return Ko==null||Ko.preventDefault(),Qn(fo)},Ki=fo=>{typeof va=="function"?va(fo):fo.url&&window.open(fo.url)},gl=fo=>{ta==null||ta(fo)},sl=fo=>{if(zr)return zr(fo,Cn);const Ko=fo.status==="uploading",qr=pn&&pn(fo)?x.createElement(ue,null):x.createElement(Ct,null);let yi=Ko?x.createElement(ft.Z,null):x.createElement(Ne,null);return Cn==="picture"?yi=Ko?x.createElement(ft.Z,null):qr:(Cn==="picture-card"||Cn==="picture-circle")&&(yi=Ko?Un.uploading:qr),yi},Xi=(fo,Ko,qr,yi)=>{const ol={type:"text",size:"small",title:yi,onClick:qi=>{Ko(),(0,Be.l$)(fo)&&fo.props.onClick&&fo.props.onClick(qi)},className:`${qr}-list-item-action`,disabled:Co};if((0,Be.l$)(fo)){const qi=(0,Be.Tm)(fo,Object.assign(Object.assign({},fo.props),{onClick:()=>{}}));return x.createElement(nt.ZP,Object.assign({},ol,{icon:qi}))}return x.createElement(nt.ZP,Object.assign({},ol),x.createElement("span",null,fo))};x.useImperativeHandle(yn,()=>({handlePreview:xa,handleDownload:Ki}));const{getPrefixCls:ji}=x.useContext(rt.E_),$o=ji("upload",jr),Vi=ji(),Ti=Ge()(`${$o}-list`,`${$o}-list-${Cn}`),Ui=(0,he.Z)(Mo.map(fo=>({key:fo.uid,file:fo})));let Ri={motionDeadline:2e3,motionName:`${$o}-${Cn==="picture-card"||Cn==="picture-circle"?"animate-inline":"animate"}`,keys:Ui,motionAppear:di};const $i=x.useMemo(()=>{const fo=Object.assign({},(0,ce.Z)(Vi));return delete fo.onAppearEnd,delete fo.onEnterEnd,delete fo.onLeaveEnd,fo},[Vi]);return Cn!=="picture-card"&&Cn!=="picture-circle"&&(Ri=Object.assign(Object.assign({},$i),Ri)),x.createElement("div",{className:Ti},x.createElement(de.CSSMotionList,Object.assign({},Ri,{component:!1}),fo=>{let{key:Ko,file:qr,className:yi,style:ol}=fo;return x.createElement(xn,{key:Ko,locale:Un,prefixCls:$o,className:yi,style:ol,file:qr,items:Mo,progress:pr,listType:Cn,isImgUrl:pn,showPreviewIcon:Ao,showRemoveIcon:Wo,showDownloadIcon:Si,removeIcon:qn,previewIcon:Qa,downloadIcon:tr,iconRender:sl,actionIconRender:Xi,itemRender:Lr,onPreview:xa,onDownload:Ki,onClose:gl})}),Bo&&x.createElement(de.default,Object.assign({},Ri,{visible:Xr,forceRender:!0}),fo=>{let{className:Ko,style:qr}=fo;return(0,Be.Tm)(Bo,yi=>({className:Ge()(yi.className,Ko),style:Object.assign(Object.assign(Object.assign({},qr),{pointerEvents:Ko?"none":void 0}),yi.style)}))}))};var Oa=x.forwardRef(pa),ka=te(17313),Ya=te(8378),hr=te(83116),Gn=te(37613),Er=At=>{const{componentCls:yn,iconCls:Cn}=At;return{[`${yn}-wrapper`]:{[`${yn}-drag`]:{position:"relative",width:"100%",height:"100%",textAlign:"center",background:At.colorFillAlter,border:`${At.lineWidth}px dashed ${At.colorBorder}`,borderRadius:At.borderRadiusLG,cursor:"pointer",transition:`border-color ${At.motionDurationSlow}`,[yn]:{padding:`${At.padding}px 0`},[`${yn}-btn`]:{display:"table",width:"100%",height:"100%",outline:"none"},[`${yn}-drag-container`]:{display:"table-cell",verticalAlign:"middle"},[`&:not(${yn}-disabled):hover`]:{borderColor:At.colorPrimaryHover},[`p${yn}-drag-icon`]:{marginBottom:At.margin,[Cn]:{color:At.colorPrimary,fontSize:At.uploadThumbnailSize}},[`p${yn}-text`]:{margin:`0 0 ${At.marginXXS}px`,color:At.colorTextHeading,fontSize:At.fontSizeLG},[`p${yn}-hint`]:{color:At.colorTextDescription,fontSize:At.fontSize},[`&${yn}-disabled`]:{cursor:"not-allowed",[`p${yn}-drag-icon ${Cn}, p${yn}-text, p${yn}-hint - `]:{color:At.colorTextDisabled}}}}}},un=At=>{const{componentCls:yn,antCls:Pn,iconCls:Gn,fontSize:Vn,lineHeight:va}=At,ta=`${yn}-list-item`,Kn=`${ta}-actions`,zr=`${ta}-action`,pn=Math.round(Vn*va);return{[`${yn}-wrapper`]:{[`${yn}-list`]:Object.assign(Object.assign({},(0,ka.dF)()),{lineHeight:At.lineHeight,[ta]:{position:"relative",height:At.lineHeight*Vn,marginTop:At.marginXS,fontSize:Vn,display:"flex",alignItems:"center",transition:`background-color ${At.motionDurationSlow}`,"&:hover":{backgroundColor:At.controlItemBgHover},[`${ta}-name`]:Object.assign(Object.assign({},ka.vS),{padding:`0 ${At.paddingXS}px`,lineHeight:va,flex:"auto",transition:`all ${At.motionDurationSlow}`}),[Kn]:{[zr]:{opacity:0},[`${zr}${Pn}-btn-sm`]:{height:pn,border:0,lineHeight:1,"> span":{transform:"scale(1)"}},[` + `]:{color:At.colorTextDisabled}}}}}},un=At=>{const{componentCls:yn,antCls:Cn,iconCls:Wn,fontSize:Qn,lineHeight:va}=At,ta=`${yn}-list-item`,Un=`${ta}-actions`,zr=`${ta}-action`,pn=Math.round(Qn*va);return{[`${yn}-wrapper`]:{[`${yn}-list`]:Object.assign(Object.assign({},(0,ka.dF)()),{lineHeight:At.lineHeight,[ta]:{position:"relative",height:At.lineHeight*Qn,marginTop:At.marginXS,fontSize:Qn,display:"flex",alignItems:"center",transition:`background-color ${At.motionDurationSlow}`,"&:hover":{backgroundColor:At.controlItemBgHover},[`${ta}-name`]:Object.assign(Object.assign({},ka.vS),{padding:`0 ${At.paddingXS}px`,lineHeight:va,flex:"auto",transition:`all ${At.motionDurationSlow}`}),[Un]:{[zr]:{opacity:0},[`${zr}${Cn}-btn-sm`]:{height:pn,border:0,lineHeight:1,"> span":{transform:"scale(1)"}},[` ${zr}:focus-visible, &.picture ${zr} - `]:{opacity:1},[Gn]:{color:At.actionsColor,transition:`all ${At.motionDurationSlow}`},[`&:hover ${Gn}`]:{color:At.colorText}},[`${yn}-icon ${Gn}`]:{color:At.colorTextDescription,fontSize:Vn},[`${ta}-progress`]:{position:"absolute",bottom:-At.uploadProgressOffset,width:"100%",paddingInlineStart:Vn+At.paddingXS,fontSize:Vn,lineHeight:0,pointerEvents:"none","> div":{margin:0}}},[`${ta}:hover ${zr}`]:{opacity:1,color:At.colorText},[`${ta}-error`]:{color:At.colorError,[`${ta}-name, ${yn}-icon ${Gn}`]:{color:At.colorError},[Kn]:{[`${Gn}, ${Gn}:hover`]:{color:At.colorError},[zr]:{opacity:1}}},[`${yn}-list-item-container`]:{transition:`opacity ${At.motionDurationSlow}, height ${At.motionDurationSlow}`,"&::before":{display:"table",width:0,height:0,content:'""'}}})}}},Nn=te(36237),aa=te(1950);const Ga=new Nn.Keyframes("uploadAnimateInlineIn",{from:{width:0,height:0,margin:0,padding:0,opacity:0}}),ya=new Nn.Keyframes("uploadAnimateInlineOut",{to:{width:0,height:0,margin:0,padding:0,opacity:0}});var Jr=At=>{const{componentCls:yn}=At,Pn=`${yn}-animate-inline`;return[{[`${yn}-wrapper`]:{[`${Pn}-appear, ${Pn}-enter, ${Pn}-leave`]:{animationDuration:At.motionDurationSlow,animationTimingFunction:At.motionEaseInOutCirc,animationFillMode:"forwards"},[`${Pn}-appear, ${Pn}-enter`]:{animationName:Ga},[`${Pn}-leave`]:{animationName:ya}}},{[`${yn}-wrapper`]:(0,aa.J$)(At)},Ga,ya]},So=te(30071),jt=te(64993);const Nt=At=>{const{componentCls:yn,iconCls:Pn,uploadThumbnailSize:Gn,uploadProgressOffset:Vn}=At,va=`${yn}-list`,ta=`${va}-item`;return{[`${yn}-wrapper`]:{[` + `]:{opacity:1},[Wn]:{color:At.actionsColor,transition:`all ${At.motionDurationSlow}`},[`&:hover ${Wn}`]:{color:At.colorText}},[`${yn}-icon ${Wn}`]:{color:At.colorTextDescription,fontSize:Qn},[`${ta}-progress`]:{position:"absolute",bottom:-At.uploadProgressOffset,width:"100%",paddingInlineStart:Qn+At.paddingXS,fontSize:Qn,lineHeight:0,pointerEvents:"none","> div":{margin:0}}},[`${ta}:hover ${zr}`]:{opacity:1,color:At.colorText},[`${ta}-error`]:{color:At.colorError,[`${ta}-name, ${yn}-icon ${Wn}`]:{color:At.colorError},[Un]:{[`${Wn}, ${Wn}:hover`]:{color:At.colorError},[zr]:{opacity:1}}},[`${yn}-list-item-container`]:{transition:`opacity ${At.motionDurationSlow}, height ${At.motionDurationSlow}`,"&::before":{display:"table",width:0,height:0,content:'""'}}})}}},Nn=te(36237),aa=te(1950);const Ga=new Nn.Keyframes("uploadAnimateInlineIn",{from:{width:0,height:0,margin:0,padding:0,opacity:0}}),ya=new Nn.Keyframes("uploadAnimateInlineOut",{to:{width:0,height:0,margin:0,padding:0,opacity:0}});var Jr=At=>{const{componentCls:yn}=At,Cn=`${yn}-animate-inline`;return[{[`${yn}-wrapper`]:{[`${Cn}-appear, ${Cn}-enter, ${Cn}-leave`]:{animationDuration:At.motionDurationSlow,animationTimingFunction:At.motionEaseInOutCirc,animationFillMode:"forwards"},[`${Cn}-appear, ${Cn}-enter`]:{animationName:Ga},[`${Cn}-leave`]:{animationName:ya}}},{[`${yn}-wrapper`]:(0,aa.J$)(At)},Ga,ya]},So=te(30071),jt=te(64993);const Nt=At=>{const{componentCls:yn,iconCls:Cn,uploadThumbnailSize:Wn,uploadProgressOffset:Qn}=At,va=`${yn}-list`,ta=`${va}-item`;return{[`${yn}-wrapper`]:{[` ${va}${va}-picture, ${va}${va}-picture-card, ${va}${va}-picture-circle - `]:{[ta]:{position:"relative",height:Gn+At.lineWidth*2+At.paddingXS*2,padding:At.paddingXS,border:`${At.lineWidth}px ${At.lineType} ${At.colorBorder}`,borderRadius:At.borderRadiusLG,"&:hover":{background:"transparent"},[`${ta}-thumbnail`]:Object.assign(Object.assign({},ka.vS),{width:Gn,height:Gn,lineHeight:`${Gn+At.paddingSM}px`,textAlign:"center",flex:"none",[Pn]:{fontSize:At.fontSizeHeading2,color:At.colorPrimary},img:{display:"block",width:"100%",height:"100%",overflow:"hidden"}}),[`${ta}-progress`]:{bottom:Vn,width:`calc(100% - ${At.paddingSM*2}px)`,marginTop:0,paddingInlineStart:Gn+At.paddingXS}},[`${ta}-error`]:{borderColor:At.colorError,[`${ta}-thumbnail ${Pn}`]:{[`svg path[fill='${So.blue[0]}']`]:{fill:At.colorErrorBg},[`svg path[fill='${So.blue.primary}']`]:{fill:At.colorError}}},[`${ta}-uploading`]:{borderStyle:"dashed",[`${ta}-name`]:{marginBottom:Vn}}},[`${va}${va}-picture-circle ${ta}`]:{[`&, &::before, ${ta}-thumbnail`]:{borderRadius:"50%"}}}}},Rt=At=>{const{componentCls:yn,iconCls:Pn,fontSizeLG:Gn,colorTextLightSolid:Vn}=At,va=`${yn}-list`,ta=`${va}-item`,Kn=At.uploadPicCardSize;return{[` + `]:{[ta]:{position:"relative",height:Wn+At.lineWidth*2+At.paddingXS*2,padding:At.paddingXS,border:`${At.lineWidth}px ${At.lineType} ${At.colorBorder}`,borderRadius:At.borderRadiusLG,"&:hover":{background:"transparent"},[`${ta}-thumbnail`]:Object.assign(Object.assign({},ka.vS),{width:Wn,height:Wn,lineHeight:`${Wn+At.paddingSM}px`,textAlign:"center",flex:"none",[Cn]:{fontSize:At.fontSizeHeading2,color:At.colorPrimary},img:{display:"block",width:"100%",height:"100%",overflow:"hidden"}}),[`${ta}-progress`]:{bottom:Qn,width:`calc(100% - ${At.paddingSM*2}px)`,marginTop:0,paddingInlineStart:Wn+At.paddingXS}},[`${ta}-error`]:{borderColor:At.colorError,[`${ta}-thumbnail ${Cn}`]:{[`svg path[fill='${So.blue[0]}']`]:{fill:At.colorErrorBg},[`svg path[fill='${So.blue.primary}']`]:{fill:At.colorError}}},[`${ta}-uploading`]:{borderStyle:"dashed",[`${ta}-name`]:{marginBottom:Qn}}},[`${va}${va}-picture-circle ${ta}`]:{[`&, &::before, ${ta}-thumbnail`]:{borderRadius:"50%"}}}}},Rt=At=>{const{componentCls:yn,iconCls:Cn,fontSizeLG:Wn,colorTextLightSolid:Qn}=At,va=`${yn}-list`,ta=`${va}-item`,Un=At.uploadPicCardSize;return{[` ${yn}-wrapper${yn}-picture-card-wrapper, ${yn}-wrapper${yn}-picture-circle-wrapper - `]:Object.assign(Object.assign({},(0,ka.dF)()),{display:"inline-block",width:"100%",[`${yn}${yn}-select`]:{width:Kn,height:Kn,marginInlineEnd:At.marginXS,marginBottom:At.marginXS,textAlign:"center",verticalAlign:"top",backgroundColor:At.colorFillAlter,border:`${At.lineWidth}px dashed ${At.colorBorder}`,borderRadius:At.borderRadiusLG,cursor:"pointer",transition:`border-color ${At.motionDurationSlow}`,[`> ${yn}`]:{display:"flex",alignItems:"center",justifyContent:"center",height:"100%",textAlign:"center"},[`&:not(${yn}-disabled):hover`]:{borderColor:At.colorPrimary}},[`${va}${va}-picture-card, ${va}${va}-picture-circle`]:{[`${va}-item-container`]:{display:"inline-block",width:Kn,height:Kn,marginBlock:`0 ${At.marginXS}px`,marginInline:`0 ${At.marginXS}px`,verticalAlign:"top"},"&::after":{display:"none"},[ta]:{height:"100%",margin:0,"&::before":{position:"absolute",zIndex:1,width:`calc(100% - ${At.paddingXS*2}px)`,height:`calc(100% - ${At.paddingXS*2}px)`,backgroundColor:At.colorBgMask,opacity:0,transition:`all ${At.motionDurationSlow}`,content:'" "'}},[`${ta}:hover`]:{[`&::before, ${ta}-actions`]:{opacity:1}},[`${ta}-actions`]:{position:"absolute",insetInlineStart:0,zIndex:10,width:"100%",whiteSpace:"nowrap",textAlign:"center",opacity:0,transition:`all ${At.motionDurationSlow}`,[`${Pn}-eye, ${Pn}-download, ${Pn}-delete`]:{zIndex:10,width:Gn,margin:`0 ${At.marginXXS}px`,fontSize:Gn,cursor:"pointer",transition:`all ${At.motionDurationSlow}`,svg:{verticalAlign:"baseline"}}},[`${ta}-actions, ${ta}-actions:hover`]:{[`${Pn}-eye, ${Pn}-download, ${Pn}-delete`]:{color:new jt.C(Vn).setAlpha(.65).toRgbString(),"&:hover":{color:Vn}}},[`${ta}-thumbnail, ${ta}-thumbnail img`]:{position:"static",display:"block",width:"100%",height:"100%",objectFit:"contain"},[`${ta}-name`]:{display:"none",textAlign:"center"},[`${ta}-file + ${ta}-name`]:{position:"absolute",bottom:At.margin,display:"block",width:`calc(100% - ${At.paddingXS*2}px)`},[`${ta}-uploading`]:{[`&${ta}`]:{backgroundColor:At.colorFillAlter},[`&::before, ${Pn}-eye, ${Pn}-download, ${Pn}-delete`]:{display:"none"}},[`${ta}-progress`]:{bottom:At.marginXL,width:`calc(100% - ${At.paddingXS*2}px)`,paddingInlineStart:0}}}),[`${yn}-wrapper${yn}-picture-circle-wrapper`]:{[`${yn}${yn}-select`]:{borderRadius:"50%"}}}};var Fa=At=>{const{componentCls:yn}=At;return{[`${yn}-rtl`]:{direction:"rtl"}}};const ia=At=>{const{componentCls:yn,colorTextDisabled:Pn}=At;return{[`${yn}-wrapper`]:Object.assign(Object.assign({},(0,ka.Wf)(At)),{[yn]:{outline:0,"input[type='file']":{cursor:"pointer"}},[`${yn}-select`]:{display:"inline-block"},[`${yn}-disabled`]:{color:Pn,cursor:"not-allowed"}})}};var Ra=(0,hr.Z)("Upload",At=>{const{fontSizeHeading3:yn,fontSize:Pn,lineHeight:Gn,lineWidth:Vn,controlHeightLG:va}=At,ta=Math.round(Pn*Gn),Kn=(0,jn.TS)(At,{uploadThumbnailSize:yn*2,uploadProgressOffset:ta/2+Vn,uploadPicCardSize:va*2.55});return[ia(Kn),Er(Kn),Nt(Kn),Rt(Kn),un(Kn),Jr(Kn),Fa(Kn),(0,Ya.Z)(Kn)]},At=>({actionsColor:At.colorTextDescription})),Mr=function(At,yn,Pn,Gn){function Vn(va){return va instanceof Pn?va:new Pn(function(ta){ta(va)})}return new(Pn||(Pn=Promise))(function(va,ta){function Kn(jr){try{pn(Gn.next(jr))}catch(Mo){ta(Mo)}}function zr(jr){try{pn(Gn.throw(jr))}catch(Mo){ta(Mo)}}function pn(jr){jr.done?va(jr.value):Vn(jr.value).then(Kn,zr)}pn((Gn=Gn.apply(At,yn||[])).next())})};const Za=`__LIST_IGNORE_${Date.now()}__`,Qr=(At,yn)=>{const{fileList:Pn,defaultFileList:Gn,onRemove:Vn,showUploadList:va=!0,listType:ta="text",onPreview:Kn,onDownload:zr,onChange:pn,onDrop:jr,previewFile:Mo,disabled:Ao,locale:Wo,iconRender:Si,isImageUrl:qn,progress:Qa,prefixCls:tr,className:pr,type:Bo="select",children:Xr,style:Lr,itemRender:Co,maxCount:qo,data:di={},multiple:Ba=!1,action:xa="",accept:Ki="",supportServerRender:gl=!0,rootClassName:sl}=At,Xi=x.useContext(Ye.Z),ji=Ao!=null?Ao:Xi,[$o,Vi]=(0,tt.Z)(Gn||[],{value:Pn,postState:Yr=>Yr!=null?Yr:[]}),[Ti,Ui]=x.useState("drop"),rl=x.useRef(null);x.useMemo(()=>{const Yr=Date.now();(Pn||[]).forEach((zo,pi)=>{!zo.uid&&!Object.isFrozen(zo)&&(zo.uid=`__AUTO__${Yr}_${pi}__`)})},[Pn]);const Ri=(Yr,zo,pi)=>{let Oo=(0,Ee.Z)(zo),Xt=!1;qo===1?Oo=Oo.slice(-1):qo&&(Xt=Oo.length>qo,Oo=Oo.slice(0,qo)),(0,dt.flushSync)(()=>{Vi(Oo)});const Vt={file:Yr,fileList:Oo};pi&&(Vt.event=pi),(!Xt||Oo.some(cn=>cn.uid===Yr.uid))&&(0,dt.flushSync)(()=>{pn==null||pn(Vt)})},$i=(Yr,zo)=>Mr(void 0,void 0,void 0,function*(){const{beforeUpload:pi,transformFile:Oo}=At;let Xt=Yr;if(pi){const Vt=yield pi(Yr,zo);if(Vt===!1)return!1;if(delete Yr[Za],Vt===Za)return Object.defineProperty(Yr,Za,{value:!0,configurable:!0}),!1;typeof Vt=="object"&&Vt&&(Xt=Vt)}return Oo&&(Xt=yield Oo(Xt)),Xt}),fo=Yr=>{const zo=Yr.filter(Xt=>!Xt.file[Za]);if(!zo.length)return;const pi=zo.map(Xt=>Qe(Xt.file));let Oo=(0,Ee.Z)($o);pi.forEach(Xt=>{Oo=xe(Xt,Oo)}),pi.forEach((Xt,Vt)=>{let cn=Xt;if(zo[Vt].parsedFile)Xt.status="uploading";else{const{originFileObj:ln}=Xt;let nr;try{nr=new File([ln],ln.name,{type:ln.type})}catch(Nr){nr=new Blob([ln],{type:ln.type}),nr.name=ln.name,nr.lastModifiedDate=new Date,nr.lastModified=new Date().getTime()}nr.uid=Xt.uid,cn=nr}Ri(cn,Oo)})},Ko=(Yr,zo,pi)=>{try{typeof Yr=="string"&&(Yr=JSON.parse(Yr))}catch(Vt){}if(!ut(zo,$o))return;const Oo=Qe(zo);Oo.status="done",Oo.percent=100,Oo.response=Yr,Oo.xhr=pi;const Xt=xe(Oo,$o);Ri(Oo,Xt)},qr=(Yr,zo)=>{if(!ut(zo,$o))return;const pi=Qe(zo);pi.status="uploading",pi.percent=Yr.percent;const Oo=xe(pi,$o);Ri(pi,Oo,Yr)},yi=(Yr,zo,pi)=>{if(!ut(pi,$o))return;const Oo=Qe(pi);Oo.error=Yr,Oo.response=zo,Oo.status="error";const Xt=xe(Oo,$o);Ri(Oo,Xt)},ol=Yr=>{let zo;Promise.resolve(typeof Vn=="function"?Vn(Yr):Vn).then(pi=>{var Oo;if(pi===!1)return;const Xt=Lt(Yr,$o);Xt&&(zo=Object.assign(Object.assign({},Yr),{status:"removed"}),$o==null||$o.forEach(Vt=>{const cn=zo.uid!==void 0?"uid":"name";Vt[cn]===zo[cn]&&!Object.isFrozen(Vt)&&(Vt.status="removed")}),(Oo=rl.current)===null||Oo===void 0||Oo.abort(zo),Ri(zo,Xt))})},qi=Yr=>{Ui(Yr.type),Yr.type==="drop"&&(jr==null||jr(Yr))};x.useImperativeHandle(yn,()=>({onBatchStart:fo,onSuccess:Ko,onProgress:qr,onError:yi,fileList:$o,upload:rl.current}));const{getPrefixCls:El,direction:pl,upload:fi}=x.useContext(rt.E_),Ci=El("upload",tr),Gi=Object.assign(Object.assign({onBatchStart:fo,onError:yi,onProgress:qr,onSuccess:Ko},At),{data:di,multiple:Ba,action:xa,accept:Ki,supportServerRender:gl,prefixCls:Ci,disabled:ji,beforeUpload:$i,onChange:void 0});delete Gi.className,delete Gi.style,(!Xr||ji)&&delete Gi.id;const[el,ul]=Ra(Ci),[Fl]=(0,Ze.Z)("Upload",ke.Z.Upload),{showRemoveIcon:bl,showPreviewIcon:za,showDownloadIcon:Wa,removeIcon:Xa,previewIcon:ur,downloadIcon:No}=typeof va=="boolean"?{}:va,ei=(Yr,zo)=>va?x.createElement(Oa,{prefixCls:Ci,listType:ta,items:$o,previewFile:Mo,onPreview:Kn,onDownload:zr,onRemove:ol,showRemoveIcon:!ji&&bl,showPreviewIcon:za,showDownloadIcon:Wa,removeIcon:Xa,previewIcon:ur,downloadIcon:No,iconRender:Si,locale:Object.assign(Object.assign({},Fl),Wo),isImageUrl:qn,progress:Qa,appendAction:Yr,appendActionVisible:zo,itemRender:Co,disabled:ji}):Yr,Mi=je()(`${Ci}-wrapper`,pr,sl,ul,fi==null?void 0:fi.className,{[`${Ci}-rtl`]:pl==="rtl",[`${Ci}-picture-card-wrapper`]:ta==="picture-card",[`${Ci}-picture-circle-wrapper`]:ta==="picture-circle"}),Fi=Object.assign(Object.assign({},fi==null?void 0:fi.style),Lr);if(Bo==="drag"){const Yr=je()(ul,Ci,`${Ci}-drag`,{[`${Ci}-drag-uploading`]:$o.some(zo=>zo.status==="uploading"),[`${Ci}-drag-hover`]:Ti==="dragover",[`${Ci}-disabled`]:ji,[`${Ci}-rtl`]:pl==="rtl"});return el(x.createElement("span",{className:Mi},x.createElement("div",{className:Yr,style:Fi,onDrop:qi,onDragOver:qi,onDragLeave:qi},x.createElement(Ue,Object.assign({},Gi,{ref:rl,className:`${Ci}-btn`}),x.createElement("div",{className:`${Ci}-drag-container`},Xr))),ei()))}const Ai=je()(Ci,`${Ci}-select`,{[`${Ci}-disabled`]:ji}),Qi=(Yr=>x.createElement("div",{className:Ai,style:Yr},x.createElement(Ue,Object.assign({},Gi,{ref:rl}))))(Xr?void 0:{display:"none"});return el(ta==="picture-card"||ta==="picture-circle"?x.createElement("span",{className:Mi},ei(Qi,!!Xr)):x.createElement("span",{className:Mi},Qi,ei()))};var gr=x.forwardRef(Qr),la=function(At,yn){var Pn={};for(var Gn in At)Object.prototype.hasOwnProperty.call(At,Gn)&&yn.indexOf(Gn)<0&&(Pn[Gn]=At[Gn]);if(At!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Vn=0,Gn=Object.getOwnPropertySymbols(At);Vn{var{style:Pn,height:Gn}=At,Vn=la(At,["style","height"]);return x.createElement(gr,Object.assign({ref:yn},Vn,{type:"drag",style:Object.assign(Object.assign({},Pn),{height:Gn})}))});const yo=gr;yo.Dragger=ai,yo.LIST_IGNORE=Za;var no=yo},86251:function(bt,xt){"use strict";xt.byteLength=ie,xt.toByteArray=Ie,xt.fromByteArray=Oe;for(var te=[],x=[],Ee=typeof Uint8Array!="undefined"?Uint8Array:Array,Me="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",je=0,he=Me.length;je0)throw new Error("Invalid string. Length must be a multiple of 4");var E=ye.indexOf("=");E===-1&&(E=ae);var a=E===ae?0:4-E%4;return[E,a]}function ie(ye){var ae=be(ye),E=ae[0],a=ae[1];return(E+a)*3/4-a}function me(ye,ae,E){return(ae+E)*3/4-E}function Ie(ye){var ae,E=be(ye),a=E[0],b=E[1],y=new Ee(me(ye,a,b)),z=0,ee=b>0?a-4:a,ne;for(ne=0;ne>16&255,y[z++]=ae>>8&255,y[z++]=ae&255;return b===2&&(ae=x[ye.charCodeAt(ne)]<<2|x[ye.charCodeAt(ne+1)]>>4,y[z++]=ae&255),b===1&&(ae=x[ye.charCodeAt(ne)]<<10|x[ye.charCodeAt(ne+1)]<<4|x[ye.charCodeAt(ne+2)]>>2,y[z++]=ae>>8&255,y[z++]=ae&255),y}function Ce(ye){return te[ye>>18&63]+te[ye>>12&63]+te[ye>>6&63]+te[ye&63]}function pe(ye,ae,E){for(var a,b=[],y=ae;yee?ee:z+y));return a===1?(ae=ye[E-1],b.push(te[ae>>2]+te[ae<<4&63]+"==")):a===2&&(ae=(ye[E-2]<<8)+ye[E-1],b.push(te[ae>>10]+te[ae>>4&63]+te[ae<<2&63]+"=")),b.join("")}},19208:function(bt,xt,te){"use strict";var x;var Ee=te(86251),Me=te(67467),je=typeof Symbol=="function"&&typeof Symbol.for=="function"?Symbol.for("nodejs.util.inspect.custom"):null;xt.lW=me,x=z,xt.h2=50;var he=2147483647;x=he,me.TYPED_ARRAY_SUPPORT=be(),!me.TYPED_ARRAY_SUPPORT&&typeof console!="undefined"&&typeof console.error=="function"&&console.error("This browser lacks typed array (Uint8Array) support which is required by `buffer` v5.x. Use `buffer` v4.x if you require old browser support.");function be(){try{var ge=new Uint8Array(1),oe={foo:function(){return 42}};return Object.setPrototypeOf(oe,Uint8Array.prototype),Object.setPrototypeOf(ge,oe),ge.foo()===42}catch(re){return!1}}Object.defineProperty(me.prototype,"parent",{enumerable:!0,get:function(){if(me.isBuffer(this))return this.buffer}}),Object.defineProperty(me.prototype,"offset",{enumerable:!0,get:function(){if(me.isBuffer(this))return this.byteOffset}});function ie(ge){if(ge>he)throw new RangeError('The value "'+ge+'" is invalid for option "size"');var oe=new Uint8Array(ge);return Object.setPrototypeOf(oe,me.prototype),oe}function me(ge,oe,re){if(typeof ge=="number"){if(typeof oe=="string")throw new TypeError('The "string" argument must be of type string. Received type number');return Oe(ge)}return Ie(ge,oe,re)}me.poolSize=8192;function Ie(ge,oe,re){if(typeof ge=="string")return ye(ge,oe);if(ArrayBuffer.isView(ge))return E(ge);if(ge==null)throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof ge);if(Bt(ge,ArrayBuffer)||ge&&Bt(ge.buffer,ArrayBuffer)||typeof SharedArrayBuffer!="undefined"&&(Bt(ge,SharedArrayBuffer)||ge&&Bt(ge.buffer,SharedArrayBuffer)))return a(ge,oe,re);if(typeof ge=="number")throw new TypeError('The "value" argument must not be of type number. Received type number');var ue=ge.valueOf&&ge.valueOf();if(ue!=null&&ue!==ge)return me.from(ue,oe,re);var de=b(ge);if(de)return de;if(typeof Symbol!="undefined"&&Symbol.toPrimitive!=null&&typeof ge[Symbol.toPrimitive]=="function")return me.from(ge[Symbol.toPrimitive]("string"),oe,re);throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof ge)}me.from=function(ge,oe,re){return Ie(ge,oe,re)},Object.setPrototypeOf(me.prototype,Uint8Array.prototype),Object.setPrototypeOf(me,Uint8Array);function Ce(ge){if(typeof ge!="number")throw new TypeError('"size" argument must be of type number');if(ge<0)throw new RangeError('The value "'+ge+'" is invalid for option "size"')}function pe(ge,oe,re){return Ce(ge),ge<=0?ie(ge):oe!==void 0?typeof re=="string"?ie(ge).fill(oe,re):ie(ge).fill(oe):ie(ge)}me.alloc=function(ge,oe,re){return pe(ge,oe,re)};function Oe(ge){return Ce(ge),ie(ge<0?0:y(ge)|0)}me.allocUnsafe=function(ge){return Oe(ge)},me.allocUnsafeSlow=function(ge){return Oe(ge)};function ye(ge,oe){if((typeof oe!="string"||oe==="")&&(oe="utf8"),!me.isEncoding(oe))throw new TypeError("Unknown encoding: "+oe);var re=ee(ge,oe)|0,ue=ie(re),de=ue.write(ge,oe);return de!==re&&(ue=ue.slice(0,de)),ue}function ae(ge){for(var oe=ge.length<0?0:y(ge.length)|0,re=ie(oe),ue=0;ue=he)throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+he.toString(16)+" bytes");return ge|0}function z(ge){return+ge!=ge&&(ge=0),me.alloc(+ge)}me.isBuffer=function(oe){return oe!=null&&oe._isBuffer===!0&&oe!==me.prototype},me.compare=function(oe,re){if(Bt(oe,Uint8Array)&&(oe=me.from(oe,oe.offset,oe.byteLength)),Bt(re,Uint8Array)&&(re=me.from(re,re.offset,re.byteLength)),!me.isBuffer(oe)||!me.isBuffer(re))throw new TypeError('The "buf1", "buf2" arguments must be one of type Buffer or Uint8Array');if(oe===re)return 0;for(var ue=oe.length,de=re.length,De=0,ce=Math.min(ue,de);Dede.length?me.from(ce).copy(de,De):Uint8Array.prototype.set.call(de,ce,De);else if(me.isBuffer(ce))ce.copy(de,De);else throw new TypeError('"list" argument must be an Array of Buffers');De+=ce.length}return de};function ee(ge,oe){if(me.isBuffer(ge))return ge.length;if(ArrayBuffer.isView(ge)||Bt(ge,ArrayBuffer))return ge.byteLength;if(typeof ge!="string")throw new TypeError('The "string" argument must be one of type string, Buffer, or ArrayBuffer. Received type '+typeof ge);var re=ge.length,ue=arguments.length>2&&arguments[2]===!0;if(!ue&&re===0)return 0;for(var de=!1;;)switch(oe){case"ascii":case"latin1":case"binary":return re;case"utf8":case"utf-8":return Ct(ge).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return re*2;case"hex":return re>>>1;case"base64":return Fe(ge).length;default:if(de)return ue?-1:Ct(ge).length;oe=(""+oe).toLowerCase(),de=!0}}me.byteLength=ee;function ne(ge,oe,re){var ue=!1;if((oe===void 0||oe<0)&&(oe=0),oe>this.length||((re===void 0||re>this.length)&&(re=this.length),re<=0)||(re>>>=0,oe>>>=0,re<=oe))return"";for(ge||(ge="utf8");;)switch(ge){case"hex":return rt(this,oe,re);case"utf8":case"utf-8":return Ae(this,oe,re);case"ascii":return tt(this,oe,re);case"latin1":case"binary":return dt(this,oe,re);case"base64":return et(this,oe,re);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return Ye(this,oe,re);default:if(ue)throw new TypeError("Unknown encoding: "+ge);ge=(ge+"").toLowerCase(),ue=!0}}me.prototype._isBuffer=!0;function le(ge,oe,re){var ue=ge[oe];ge[oe]=ge[re],ge[re]=ue}me.prototype.swap16=function(){var oe=this.length;if(oe%2!==0)throw new RangeError("Buffer size must be a multiple of 16-bits");for(var re=0;rere&&(oe+=" ... "),""},je&&(me.prototype[je]=me.prototype.inspect),me.prototype.compare=function(oe,re,ue,de,De){if(Bt(oe,Uint8Array)&&(oe=me.from(oe,oe.offset,oe.byteLength)),!me.isBuffer(oe))throw new TypeError('The "target" argument must be one of type Buffer or Uint8Array. Received type '+typeof oe);if(re===void 0&&(re=0),ue===void 0&&(ue=oe?oe.length:0),de===void 0&&(de=0),De===void 0&&(De=this.length),re<0||ue>oe.length||de<0||De>this.length)throw new RangeError("out of range index");if(de>=De&&re>=ue)return 0;if(de>=De)return-1;if(re>=ue)return 1;if(re>>>=0,ue>>>=0,de>>>=0,De>>>=0,this===oe)return 0;for(var ce=De-de,we=ue-re,nt=Math.min(ce,we),Qe=this.slice(de,De),xe=oe.slice(re,ue),ut=0;ut2147483647?re=2147483647:re<-2147483648&&(re=-2147483648),re=+re,Ne(re)&&(re=de?0:ge.length-1),re<0&&(re=ge.length+re),re>=ge.length){if(de)return-1;re=ge.length-1}else if(re<0)if(de)re=0;else return-1;if(typeof oe=="string"&&(oe=me.from(oe,ue)),me.isBuffer(oe))return oe.length===0?-1:fe(ge,oe,re,ue,de);if(typeof oe=="number")return oe=oe&255,typeof Uint8Array.prototype.indexOf=="function"?de?Uint8Array.prototype.indexOf.call(ge,oe,re):Uint8Array.prototype.lastIndexOf.call(ge,oe,re):fe(ge,[oe],re,ue,de);throw new TypeError("val must be string, number or Buffer")}function fe(ge,oe,re,ue,de){var De=1,ce=ge.length,we=oe.length;if(ue!==void 0&&(ue=String(ue).toLowerCase(),ue==="ucs2"||ue==="ucs-2"||ue==="utf16le"||ue==="utf-16le")){if(ge.length<2||oe.length<2)return-1;De=2,ce/=2,we/=2,re/=2}function nt(It,on){return De===1?It[on]:It.readUInt16BE(on*De)}var Qe;if(de){var xe=-1;for(Qe=re;Qece&&(re=ce-we),Qe=re;Qe>=0;Qe--){for(var ut=!0,Lt=0;Ltde&&(ue=de)):ue=de;var De=oe.length;ue>De/2&&(ue=De/2);for(var ce=0;ce>>0,isFinite(ue)?(ue=ue>>>0,de===void 0&&(de="utf8")):(de=ue,ue=void 0);else throw new Error("Buffer.write(string, encoding, offset[, length]) is no longer supported");var De=this.length-re;if((ue===void 0||ue>De)&&(ue=De),oe.length>0&&(ue<0||re<0)||re>this.length)throw new RangeError("Attempt to write outside buffer bounds");de||(de="utf8");for(var ce=!1;;)switch(de){case"hex":return Pe(this,oe,re,ue);case"utf8":case"utf-8":return Se(this,oe,re,ue);case"ascii":case"latin1":case"binary":return Le(this,oe,re,ue);case"base64":return Ge(this,oe,re,ue);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return ve(this,oe,re,ue);default:if(ce)throw new TypeError("Unknown encoding: "+de);de=(""+de).toLowerCase(),ce=!0}},me.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};function et(ge,oe,re){return oe===0&&re===ge.length?Ee.fromByteArray(ge):Ee.fromByteArray(ge.slice(oe,re))}function Ae(ge,oe,re){re=Math.min(ge.length,re);for(var ue=[],de=oe;de239?4:De>223?3:De>191?2:1;if(de+we<=re){var nt,Qe,xe,ut;switch(we){case 1:De<128&&(ce=De);break;case 2:nt=ge[de+1],(nt&192)===128&&(ut=(De&31)<<6|nt&63,ut>127&&(ce=ut));break;case 3:nt=ge[de+1],Qe=ge[de+2],(nt&192)===128&&(Qe&192)===128&&(ut=(De&15)<<12|(nt&63)<<6|Qe&63,ut>2047&&(ut<55296||ut>57343)&&(ce=ut));break;case 4:nt=ge[de+1],Qe=ge[de+2],xe=ge[de+3],(nt&192)===128&&(Qe&192)===128&&(xe&192)===128&&(ut=(De&15)<<18|(nt&63)<<12|(Qe&63)<<6|xe&63,ut>65535&&ut<1114112&&(ce=ut))}}ce===null?(ce=65533,we=1):ce>65535&&(ce-=65536,ue.push(ce>>>10&1023|55296),ce=56320|ce&1023),ue.push(ce),de+=we}return Ue(ue)}var it=4096;function Ue(ge){var oe=ge.length;if(oe<=it)return String.fromCharCode.apply(String,ge);for(var re="",ue=0;ueue)&&(re=ue);for(var de="",De=oe;Deue&&(oe=ue),re<0?(re+=ue,re<0&&(re=0)):re>ue&&(re=ue),rere)throw new RangeError("Trying to access beyond buffer length")}me.prototype.readUintLE=me.prototype.readUIntLE=function(oe,re,ue){oe=oe>>>0,re=re>>>0,ue||Ze(oe,re,this.length);for(var de=this[oe],De=1,ce=0;++ce>>0,re=re>>>0,ue||Ze(oe,re,this.length);for(var de=this[oe+--re],De=1;re>0&&(De*=256);)de+=this[oe+--re]*De;return de},me.prototype.readUint8=me.prototype.readUInt8=function(oe,re){return oe=oe>>>0,re||Ze(oe,1,this.length),this[oe]},me.prototype.readUint16LE=me.prototype.readUInt16LE=function(oe,re){return oe=oe>>>0,re||Ze(oe,2,this.length),this[oe]|this[oe+1]<<8},me.prototype.readUint16BE=me.prototype.readUInt16BE=function(oe,re){return oe=oe>>>0,re||Ze(oe,2,this.length),this[oe]<<8|this[oe+1]},me.prototype.readUint32LE=me.prototype.readUInt32LE=function(oe,re){return oe=oe>>>0,re||Ze(oe,4,this.length),(this[oe]|this[oe+1]<<8|this[oe+2]<<16)+this[oe+3]*16777216},me.prototype.readUint32BE=me.prototype.readUInt32BE=function(oe,re){return oe=oe>>>0,re||Ze(oe,4,this.length),this[oe]*16777216+(this[oe+1]<<16|this[oe+2]<<8|this[oe+3])},me.prototype.readIntLE=function(oe,re,ue){oe=oe>>>0,re=re>>>0,ue||Ze(oe,re,this.length);for(var de=this[oe],De=1,ce=0;++ce=De&&(de-=Math.pow(2,8*re)),de},me.prototype.readIntBE=function(oe,re,ue){oe=oe>>>0,re=re>>>0,ue||Ze(oe,re,this.length);for(var de=re,De=1,ce=this[oe+--de];de>0&&(De*=256);)ce+=this[oe+--de]*De;return De*=128,ce>=De&&(ce-=Math.pow(2,8*re)),ce},me.prototype.readInt8=function(oe,re){return oe=oe>>>0,re||Ze(oe,1,this.length),this[oe]&128?(255-this[oe]+1)*-1:this[oe]},me.prototype.readInt16LE=function(oe,re){oe=oe>>>0,re||Ze(oe,2,this.length);var ue=this[oe]|this[oe+1]<<8;return ue&32768?ue|4294901760:ue},me.prototype.readInt16BE=function(oe,re){oe=oe>>>0,re||Ze(oe,2,this.length);var ue=this[oe+1]|this[oe]<<8;return ue&32768?ue|4294901760:ue},me.prototype.readInt32LE=function(oe,re){return oe=oe>>>0,re||Ze(oe,4,this.length),this[oe]|this[oe+1]<<8|this[oe+2]<<16|this[oe+3]<<24},me.prototype.readInt32BE=function(oe,re){return oe=oe>>>0,re||Ze(oe,4,this.length),this[oe]<<24|this[oe+1]<<16|this[oe+2]<<8|this[oe+3]},me.prototype.readFloatLE=function(oe,re){return oe=oe>>>0,re||Ze(oe,4,this.length),Me.read(this,oe,!0,23,4)},me.prototype.readFloatBE=function(oe,re){return oe=oe>>>0,re||Ze(oe,4,this.length),Me.read(this,oe,!1,23,4)},me.prototype.readDoubleLE=function(oe,re){return oe=oe>>>0,re||Ze(oe,8,this.length),Me.read(this,oe,!0,52,8)},me.prototype.readDoubleBE=function(oe,re){return oe=oe>>>0,re||Ze(oe,8,this.length),Me.read(this,oe,!1,52,8)};function ke(ge,oe,re,ue,de,De){if(!me.isBuffer(ge))throw new TypeError('"buffer" argument must be a Buffer instance');if(oe>de||oege.length)throw new RangeError("Index out of range")}me.prototype.writeUintLE=me.prototype.writeUIntLE=function(oe,re,ue,de){if(oe=+oe,re=re>>>0,ue=ue>>>0,!de){var De=Math.pow(2,8*ue)-1;ke(this,oe,re,ue,De,0)}var ce=1,we=0;for(this[re]=oe&255;++we>>0,ue=ue>>>0,!de){var De=Math.pow(2,8*ue)-1;ke(this,oe,re,ue,De,0)}var ce=ue-1,we=1;for(this[re+ce]=oe&255;--ce>=0&&(we*=256);)this[re+ce]=oe/we&255;return re+ue},me.prototype.writeUint8=me.prototype.writeUInt8=function(oe,re,ue){return oe=+oe,re=re>>>0,ue||ke(this,oe,re,1,255,0),this[re]=oe&255,re+1},me.prototype.writeUint16LE=me.prototype.writeUInt16LE=function(oe,re,ue){return oe=+oe,re=re>>>0,ue||ke(this,oe,re,2,65535,0),this[re]=oe&255,this[re+1]=oe>>>8,re+2},me.prototype.writeUint16BE=me.prototype.writeUInt16BE=function(oe,re,ue){return oe=+oe,re=re>>>0,ue||ke(this,oe,re,2,65535,0),this[re]=oe>>>8,this[re+1]=oe&255,re+2},me.prototype.writeUint32LE=me.prototype.writeUInt32LE=function(oe,re,ue){return oe=+oe,re=re>>>0,ue||ke(this,oe,re,4,4294967295,0),this[re+3]=oe>>>24,this[re+2]=oe>>>16,this[re+1]=oe>>>8,this[re]=oe&255,re+4},me.prototype.writeUint32BE=me.prototype.writeUInt32BE=function(oe,re,ue){return oe=+oe,re=re>>>0,ue||ke(this,oe,re,4,4294967295,0),this[re]=oe>>>24,this[re+1]=oe>>>16,this[re+2]=oe>>>8,this[re+3]=oe&255,re+4},me.prototype.writeIntLE=function(oe,re,ue,de){if(oe=+oe,re=re>>>0,!de){var De=Math.pow(2,8*ue-1);ke(this,oe,re,ue,De-1,-De)}var ce=0,we=1,nt=0;for(this[re]=oe&255;++ce>0)-nt&255;return re+ue},me.prototype.writeIntBE=function(oe,re,ue,de){if(oe=+oe,re=re>>>0,!de){var De=Math.pow(2,8*ue-1);ke(this,oe,re,ue,De-1,-De)}var ce=ue-1,we=1,nt=0;for(this[re+ce]=oe&255;--ce>=0&&(we*=256);)oe<0&&nt===0&&this[re+ce+1]!==0&&(nt=1),this[re+ce]=(oe/we>>0)-nt&255;return re+ue},me.prototype.writeInt8=function(oe,re,ue){return oe=+oe,re=re>>>0,ue||ke(this,oe,re,1,127,-128),oe<0&&(oe=255+oe+1),this[re]=oe&255,re+1},me.prototype.writeInt16LE=function(oe,re,ue){return oe=+oe,re=re>>>0,ue||ke(this,oe,re,2,32767,-32768),this[re]=oe&255,this[re+1]=oe>>>8,re+2},me.prototype.writeInt16BE=function(oe,re,ue){return oe=+oe,re=re>>>0,ue||ke(this,oe,re,2,32767,-32768),this[re]=oe>>>8,this[re+1]=oe&255,re+2},me.prototype.writeInt32LE=function(oe,re,ue){return oe=+oe,re=re>>>0,ue||ke(this,oe,re,4,2147483647,-2147483648),this[re]=oe&255,this[re+1]=oe>>>8,this[re+2]=oe>>>16,this[re+3]=oe>>>24,re+4},me.prototype.writeInt32BE=function(oe,re,ue){return oe=+oe,re=re>>>0,ue||ke(this,oe,re,4,2147483647,-2147483648),oe<0&&(oe=4294967295+oe+1),this[re]=oe>>>24,this[re+1]=oe>>>16,this[re+2]=oe>>>8,this[re+3]=oe&255,re+4};function Je(ge,oe,re,ue,de,De){if(re+ue>ge.length)throw new RangeError("Index out of range");if(re<0)throw new RangeError("Index out of range")}function Xe(ge,oe,re,ue,de){return oe=+oe,re=re>>>0,de||Je(ge,oe,re,4,34028234663852886e22,-34028234663852886e22),Me.write(ge,oe,re,ue,23,4),re+4}me.prototype.writeFloatLE=function(oe,re,ue){return Xe(this,oe,re,!0,ue)},me.prototype.writeFloatBE=function(oe,re,ue){return Xe(this,oe,re,!1,ue)};function ze(ge,oe,re,ue,de){return oe=+oe,re=re>>>0,de||Je(ge,oe,re,8,17976931348623157e292,-17976931348623157e292),Me.write(ge,oe,re,ue,52,8),re+8}me.prototype.writeDoubleLE=function(oe,re,ue){return ze(this,oe,re,!0,ue)},me.prototype.writeDoubleBE=function(oe,re,ue){return ze(this,oe,re,!1,ue)},me.prototype.copy=function(oe,re,ue,de){if(!me.isBuffer(oe))throw new TypeError("argument should be a Buffer");if(ue||(ue=0),!de&&de!==0&&(de=this.length),re>=oe.length&&(re=oe.length),re||(re=0),de>0&&de=this.length)throw new RangeError("Index out of range");if(de<0)throw new RangeError("sourceEnd out of bounds");de>this.length&&(de=this.length),oe.length-re>>0,ue=ue===void 0?this.length:ue>>>0,oe||(oe=0);var ce;if(typeof oe=="number")for(ce=re;ce55295&&re<57344){if(!de){if(re>56319){(oe-=3)>-1&&De.push(239,191,189);continue}else if(ce+1===ue){(oe-=3)>-1&&De.push(239,191,189);continue}de=re;continue}if(re<56320){(oe-=3)>-1&&De.push(239,191,189),de=re;continue}re=(de-55296<<10|re-56320)+65536}else de&&(oe-=3)>-1&&De.push(239,191,189);if(de=null,re<128){if((oe-=1)<0)break;De.push(re)}else if(re<2048){if((oe-=2)<0)break;De.push(re>>6|192,re&63|128)}else if(re<65536){if((oe-=3)<0)break;De.push(re>>12|224,re>>6&63|128,re&63|128)}else if(re<1114112){if((oe-=4)<0)break;De.push(re>>18|240,re>>12&63|128,re>>6&63|128,re&63|128)}else throw new Error("Invalid code point")}return De}function ft(ge){for(var oe=[],re=0;re>8,de=re%256,De.push(de),De.push(ue);return De}function Fe(ge){return Ee.toByteArray(Et(ge))}function wt(ge,oe,re,ue){for(var de=0;de=oe.length||de>=ge.length);++de)oe[de+re]=ge[de];return de}function Bt(ge,oe){return ge instanceof oe||ge!=null&&ge.constructor!=null&&ge.constructor.name!=null&&ge.constructor.name===oe.name}function Ne(ge){return ge!==ge}var lt=function(){for(var ge="0123456789abcdef",oe=new Array(256),re=0;re<16;++re)for(var ue=re*16,de=0;de<16;++de)oe[ue+de]=ge[re]+ge[de];return oe}()},67467:function(bt,xt){xt.read=function(te,x,Ee,Me,je){var he,be,ie=je*8-Me-1,me=(1<>1,Ce=-7,pe=Ee?je-1:0,Oe=Ee?-1:1,ye=te[x+pe];for(pe+=Oe,he=ye&(1<<-Ce)-1,ye>>=-Ce,Ce+=ie;Ce>0;he=he*256+te[x+pe],pe+=Oe,Ce-=8);for(be=he&(1<<-Ce)-1,he>>=-Ce,Ce+=Me;Ce>0;be=be*256+te[x+pe],pe+=Oe,Ce-=8);if(he===0)he=1-Ie;else{if(he===me)return be?NaN:(ye?-1:1)*(1/0);be=be+Math.pow(2,Me),he=he-Ie}return(ye?-1:1)*be*Math.pow(2,he-Me)},xt.write=function(te,x,Ee,Me,je,he){var be,ie,me,Ie=he*8-je-1,Ce=(1<>1,Oe=je===23?Math.pow(2,-24)-Math.pow(2,-77):0,ye=Me?0:he-1,ae=Me?1:-1,E=x<0||x===0&&1/x<0?1:0;for(x=Math.abs(x),isNaN(x)||x===1/0?(ie=isNaN(x)?1:0,be=Ce):(be=Math.floor(Math.log(x)/Math.LN2),x*(me=Math.pow(2,-be))<1&&(be--,me*=2),be+pe>=1?x+=Oe/me:x+=Oe*Math.pow(2,1-pe),x*me>=2&&(be++,me/=2),be+pe>=Ce?(ie=0,be=Ce):be+pe>=1?(ie=(x*me-1)*Math.pow(2,je),be=be+pe):(ie=x*Math.pow(2,pe-1)*Math.pow(2,je),be=0));je>=8;te[Ee+ye]=ie&255,ye+=ae,ie/=256,je-=8);for(be=be<0;te[Ee+ye]=be&255,ye+=ae,be/=256,Ie-=8);te[Ee+ye-ae]|=E*128}},86129:function(bt,xt,te){var x=te(19208).lW,Ee=te(97671);(function(Me){bt.exports=Me()})(function(){return function Me(je,he,be){function ie(Ce,pe){if(!he[Ce]){if(!je[Ce]){var Oe=void 0;if(!pe&&Oe)return require(Ce,!0);if(me)return me(Ce,!0);var ye=new Error("Cannot find module '"+Ce+"'");throw ye.code="MODULE_NOT_FOUND",ye}var ae=he[Ce]={exports:{}};je[Ce][0].call(ae.exports,function(E){var a=je[Ce][1][E];return ie(a||E)},ae,ae.exports,Me,je,he,be)}return he[Ce].exports}for(var me=void 0,Ie=0;Ie>2,ae=(3&Ce)<<4|pe>>4,E=1>6:64,a=2>4,pe=(15&ye)<<4|(ae=me.indexOf(Ie.charAt(a++)))>>2,Oe=(3&ae)<<6|(E=me.indexOf(Ie.charAt(a++))),z[b++]=Ce,ae!==64&&(z[b++]=pe),E!==64&&(z[b++]=Oe);return z}},{"./support":30,"./utils":32}],2:[function(Me,je,he){"use strict";var be=Me("./external"),ie=Me("./stream/DataWorker"),me=Me("./stream/Crc32Probe"),Ie=Me("./stream/DataLengthProbe");function Ce(pe,Oe,ye,ae,E){this.compressedSize=pe,this.uncompressedSize=Oe,this.crc32=ye,this.compression=ae,this.compressedContent=E}Ce.prototype={getContentWorker:function(){var pe=new ie(be.Promise.resolve(this.compressedContent)).pipe(this.compression.uncompressWorker()).pipe(new Ie("data_length")),Oe=this;return pe.on("end",function(){if(this.streamInfo.data_length!==Oe.uncompressedSize)throw new Error("Bug : uncompressed data size mismatch")}),pe},getCompressedWorker:function(){return new ie(be.Promise.resolve(this.compressedContent)).withStreamInfo("compressedSize",this.compressedSize).withStreamInfo("uncompressedSize",this.uncompressedSize).withStreamInfo("crc32",this.crc32).withStreamInfo("compression",this.compression)}},Ce.createWorkerFrom=function(pe,Oe,ye){return pe.pipe(new me).pipe(new Ie("uncompressedSize")).pipe(Oe.compressWorker(ye)).pipe(new Ie("compressedSize")).withStreamInfo("compression",Oe)},je.exports=Ce},{"./external":6,"./stream/Crc32Probe":25,"./stream/DataLengthProbe":26,"./stream/DataWorker":27}],3:[function(Me,je,he){"use strict";var be=Me("./stream/GenericWorker");he.STORE={magic:"\0\0",compressWorker:function(){return new be("STORE compression")},uncompressWorker:function(){return new be("STORE decompression")}},he.DEFLATE=Me("./flate")},{"./flate":7,"./stream/GenericWorker":28}],4:[function(Me,je,he){"use strict";var be=Me("./utils"),ie=function(){for(var me,Ie=[],Ce=0;Ce<256;Ce++){me=Ce;for(var pe=0;pe<8;pe++)me=1&me?3988292384^me>>>1:me>>>1;Ie[Ce]=me}return Ie}();je.exports=function(me,Ie){return me!==void 0&&me.length?be.getTypeOf(me)!=="string"?function(Ce,pe,Oe,ye){var ae=ie,E=ye+Oe;Ce^=-1;for(var a=ye;a>>8^ae[255&(Ce^pe[a])];return-1^Ce}(0|Ie,me,me.length,0):function(Ce,pe,Oe,ye){var ae=ie,E=ye+Oe;Ce^=-1;for(var a=ye;a>>8^ae[255&(Ce^pe.charCodeAt(a))];return-1^Ce}(0|Ie,me,me.length,0):0}},{"./utils":32}],5:[function(Me,je,he){"use strict";he.base64=!1,he.binary=!1,he.dir=!1,he.createFolders=!0,he.date=null,he.compression=null,he.compressionOptions=null,he.comment=null,he.unixPermissions=null,he.dosPermissions=null},{}],6:[function(Me,je,he){"use strict";var be=null;be=typeof Promise!="undefined"?Promise:Me("lie"),je.exports={Promise:be}},{lie:37}],7:[function(Me,je,he){"use strict";var be=typeof Uint8Array!="undefined"&&typeof Uint16Array!="undefined"&&typeof Uint32Array!="undefined",ie=Me("pako"),me=Me("./utils"),Ie=Me("./stream/GenericWorker"),Ce=be?"uint8array":"array";function pe(Oe,ye){Ie.call(this,"FlateWorker/"+Oe),this._pako=null,this._pakoAction=Oe,this._pakoOptions=ye,this.meta={}}he.magic="\b\0",me.inherits(pe,Ie),pe.prototype.processChunk=function(Oe){this.meta=Oe.meta,this._pako===null&&this._createPako(),this._pako.push(me.transformTo(Ce,Oe.data),!1)},pe.prototype.flush=function(){Ie.prototype.flush.call(this),this._pako===null&&this._createPako(),this._pako.push([],!0)},pe.prototype.cleanUp=function(){Ie.prototype.cleanUp.call(this),this._pako=null},pe.prototype._createPako=function(){this._pako=new ie[this._pakoAction]({raw:!0,level:this._pakoOptions.level||-1});var Oe=this;this._pako.onData=function(ye){Oe.push({data:ye,meta:Oe.meta})}},he.compressWorker=function(Oe){return new pe("Deflate",Oe)},he.uncompressWorker=function(){return new pe("Inflate",{})}},{"./stream/GenericWorker":28,"./utils":32,pako:38}],8:[function(Me,je,he){"use strict";function be(ae,E){var a,b="";for(a=0;a>>=8;return b}function ie(ae,E,a,b,y,z){var ee,ne,le=ae.file,se=ae.compression,fe=z!==Ce.utf8encode,Pe=me.transformTo("string",z(le.name)),Se=me.transformTo("string",Ce.utf8encode(le.name)),Le=le.comment,Ge=me.transformTo("string",z(Le)),ve=me.transformTo("string",Ce.utf8encode(Le)),et=Se.length!==le.name.length,Ae=ve.length!==Le.length,it="",Ue="",tt="",dt=le.dir,rt=le.date,Ye={crc32:0,compressedSize:0,uncompressedSize:0};E&&!a||(Ye.crc32=ae.crc32,Ye.compressedSize=ae.compressedSize,Ye.uncompressedSize=ae.uncompressedSize);var Ze=0;E&&(Ze|=8),fe||!et&&!Ae||(Ze|=2048);var ke=0,Je=0;dt&&(ke|=16),y==="UNIX"?(Je=798,ke|=function(ze,qe){var Et=ze;return ze||(Et=qe?16893:33204),(65535&Et)<<16}(le.unixPermissions,dt)):(Je=20,ke|=function(ze){return 63&(ze||0)}(le.dosPermissions)),ee=rt.getUTCHours(),ee<<=6,ee|=rt.getUTCMinutes(),ee<<=5,ee|=rt.getUTCSeconds()/2,ne=rt.getUTCFullYear()-1980,ne<<=4,ne|=rt.getUTCMonth()+1,ne<<=5,ne|=rt.getUTCDate(),et&&(Ue=be(1,1)+be(pe(Pe),4)+Se,it+="up"+be(Ue.length,2)+Ue),Ae&&(tt=be(1,1)+be(pe(Ge),4)+ve,it+="uc"+be(tt.length,2)+tt);var Xe="";return Xe+=` -\0`,Xe+=be(Ze,2),Xe+=se.magic,Xe+=be(ee,2),Xe+=be(ne,2),Xe+=be(Ye.crc32,4),Xe+=be(Ye.compressedSize,4),Xe+=be(Ye.uncompressedSize,4),Xe+=be(Pe.length,2),Xe+=be(it.length,2),{fileRecord:Oe.LOCAL_FILE_HEADER+Xe+Pe+it,dirRecord:Oe.CENTRAL_FILE_HEADER+be(Je,2)+Xe+be(Ge.length,2)+"\0\0\0\0"+be(ke,4)+be(b,4)+Pe+it+Ge}}var me=Me("../utils"),Ie=Me("../stream/GenericWorker"),Ce=Me("../utf8"),pe=Me("../crc32"),Oe=Me("../signature");function ye(ae,E,a,b){Ie.call(this,"ZipFileWorker"),this.bytesWritten=0,this.zipComment=E,this.zipPlatform=a,this.encodeFileName=b,this.streamFiles=ae,this.accumulate=!1,this.contentBuffer=[],this.dirRecords=[],this.currentSourceOffset=0,this.entriesCount=0,this.currentFile=null,this._sources=[]}me.inherits(ye,Ie),ye.prototype.push=function(ae){var E=ae.meta.percent||0,a=this.entriesCount,b=this._sources.length;this.accumulate?this.contentBuffer.push(ae):(this.bytesWritten+=ae.data.length,Ie.prototype.push.call(this,{data:ae.data,meta:{currentFile:this.currentFile,percent:a?(E+100*(a-b-1))/a:100}}))},ye.prototype.openedSource=function(ae){this.currentSourceOffset=this.bytesWritten,this.currentFile=ae.file.name;var E=this.streamFiles&&!ae.file.dir;if(E){var a=ie(ae,E,!1,this.currentSourceOffset,this.zipPlatform,this.encodeFileName);this.push({data:a.fileRecord,meta:{percent:0}})}else this.accumulate=!0},ye.prototype.closedSource=function(ae){this.accumulate=!1;var E=this.streamFiles&&!ae.file.dir,a=ie(ae,E,!0,this.currentSourceOffset,this.zipPlatform,this.encodeFileName);if(this.dirRecords.push(a.dirRecord),E)this.push({data:function(b){return Oe.DATA_DESCRIPTOR+be(b.crc32,4)+be(b.compressedSize,4)+be(b.uncompressedSize,4)}(ae),meta:{percent:100}});else for(this.push({data:a.fileRecord,meta:{percent:0}});this.contentBuffer.length;)this.push(this.contentBuffer.shift());this.currentFile=null},ye.prototype.flush=function(){for(var ae=this.bytesWritten,E=0;E=this.index;Ie--)Ce=(Ce<<8)+this.byteAt(Ie);return this.index+=me,Ce},readString:function(me){return be.transformTo("string",this.readData(me))},readData:function(){},lastIndexOfSignature:function(){},readAndCheckSignature:function(){},readDate:function(){var me=this.readInt(4);return new Date(Date.UTC(1980+(me>>25&127),(me>>21&15)-1,me>>16&31,me>>11&31,me>>5&63,(31&me)<<1))}},je.exports=ie},{"../utils":32}],19:[function(Me,je,he){"use strict";var be=Me("./Uint8ArrayReader");function ie(me){be.call(this,me)}Me("../utils").inherits(ie,be),ie.prototype.readData=function(me){this.checkOffset(me);var Ie=this.data.slice(this.zero+this.index,this.zero+this.index+me);return this.index+=me,Ie},je.exports=ie},{"../utils":32,"./Uint8ArrayReader":21}],20:[function(Me,je,he){"use strict";var be=Me("./DataReader");function ie(me){be.call(this,me)}Me("../utils").inherits(ie,be),ie.prototype.byteAt=function(me){return this.data.charCodeAt(this.zero+me)},ie.prototype.lastIndexOfSignature=function(me){return this.data.lastIndexOf(me)-this.zero},ie.prototype.readAndCheckSignature=function(me){return me===this.readData(4)},ie.prototype.readData=function(me){this.checkOffset(me);var Ie=this.data.slice(this.zero+this.index,this.zero+this.index+me);return this.index+=me,Ie},je.exports=ie},{"../utils":32,"./DataReader":18}],21:[function(Me,je,he){"use strict";var be=Me("./ArrayReader");function ie(me){be.call(this,me)}Me("../utils").inherits(ie,be),ie.prototype.readData=function(me){if(this.checkOffset(me),me===0)return new Uint8Array(0);var Ie=this.data.subarray(this.zero+this.index,this.zero+this.index+me);return this.index+=me,Ie},je.exports=ie},{"../utils":32,"./ArrayReader":17}],22:[function(Me,je,he){"use strict";var be=Me("../utils"),ie=Me("../support"),me=Me("./ArrayReader"),Ie=Me("./StringReader"),Ce=Me("./NodeBufferReader"),pe=Me("./Uint8ArrayReader");je.exports=function(Oe){var ye=be.getTypeOf(Oe);return be.checkSupport(ye),ye!=="string"||ie.uint8array?ye==="nodebuffer"?new Ce(Oe):ie.uint8array?new pe(be.transformTo("uint8array",Oe)):new me(be.transformTo("array",Oe)):new Ie(Oe)}},{"../support":30,"../utils":32,"./ArrayReader":17,"./NodeBufferReader":19,"./StringReader":20,"./Uint8ArrayReader":21}],23:[function(Me,je,he){"use strict";he.LOCAL_FILE_HEADER="PK",he.CENTRAL_FILE_HEADER="PK",he.CENTRAL_DIRECTORY_END="PK",he.ZIP64_CENTRAL_DIRECTORY_LOCATOR="PK\x07",he.ZIP64_CENTRAL_DIRECTORY_END="PK",he.DATA_DESCRIPTOR="PK\x07\b"},{}],24:[function(Me,je,he){"use strict";var be=Me("./GenericWorker"),ie=Me("../utils");function me(Ie){be.call(this,"ConvertWorker to "+Ie),this.destType=Ie}ie.inherits(me,be),me.prototype.processChunk=function(Ie){this.push({data:ie.transformTo(this.destType,Ie.data),meta:Ie.meta})},je.exports=me},{"../utils":32,"./GenericWorker":28}],25:[function(Me,je,he){"use strict";var be=Me("./GenericWorker"),ie=Me("../crc32");function me(){be.call(this,"Crc32Probe"),this.withStreamInfo("crc32",0)}Me("../utils").inherits(me,be),me.prototype.processChunk=function(Ie){this.streamInfo.crc32=ie(Ie.data,this.streamInfo.crc32||0),this.push(Ie)},je.exports=me},{"../crc32":4,"../utils":32,"./GenericWorker":28}],26:[function(Me,je,he){"use strict";var be=Me("../utils"),ie=Me("./GenericWorker");function me(Ie){ie.call(this,"DataLengthProbe for "+Ie),this.propName=Ie,this.withStreamInfo(Ie,0)}be.inherits(me,ie),me.prototype.processChunk=function(Ie){if(Ie){var Ce=this.streamInfo[this.propName]||0;this.streamInfo[this.propName]=Ce+Ie.data.length}ie.prototype.processChunk.call(this,Ie)},je.exports=me},{"../utils":32,"./GenericWorker":28}],27:[function(Me,je,he){"use strict";var be=Me("../utils"),ie=Me("./GenericWorker");function me(Ie){ie.call(this,"DataWorker");var Ce=this;this.dataIsReady=!1,this.index=0,this.max=0,this.data=null,this.type="",this._tickScheduled=!1,Ie.then(function(pe){Ce.dataIsReady=!0,Ce.data=pe,Ce.max=pe&&pe.length||0,Ce.type=be.getTypeOf(pe),Ce.isPaused||Ce._tickAndRepeat()},function(pe){Ce.error(pe)})}be.inherits(me,ie),me.prototype.cleanUp=function(){ie.prototype.cleanUp.call(this),this.data=null},me.prototype.resume=function(){return!!ie.prototype.resume.call(this)&&(!this._tickScheduled&&this.dataIsReady&&(this._tickScheduled=!0,be.delay(this._tickAndRepeat,[],this)),!0)},me.prototype._tickAndRepeat=function(){this._tickScheduled=!1,this.isPaused||this.isFinished||(this._tick(),this.isFinished||(be.delay(this._tickAndRepeat,[],this),this._tickScheduled=!0))},me.prototype._tick=function(){if(this.isPaused||this.isFinished)return!1;var Ie=null,Ce=Math.min(this.max,this.index+16384);if(this.index>=this.max)return this.end();switch(this.type){case"string":Ie=this.data.substring(this.index,Ce);break;case"uint8array":Ie=this.data.subarray(this.index,Ce);break;case"array":case"nodebuffer":Ie=this.data.slice(this.index,Ce)}return this.index=Ce,this.push({data:Ie,meta:{percent:this.max?this.index/this.max*100:0}})},je.exports=me},{"../utils":32,"./GenericWorker":28}],28:[function(Me,je,he){"use strict";function be(ie){this.name=ie||"default",this.streamInfo={},this.generatedError=null,this.extraStreamInfo={},this.isPaused=!0,this.isFinished=!1,this.isLocked=!1,this._listeners={data:[],end:[],error:[]},this.previous=null}be.prototype={push:function(ie){this.emit("data",ie)},end:function(){if(this.isFinished)return!1;this.flush();try{this.emit("end"),this.cleanUp(),this.isFinished=!0}catch(ie){this.emit("error",ie)}return!0},error:function(ie){return!this.isFinished&&(this.isPaused?this.generatedError=ie:(this.isFinished=!0,this.emit("error",ie),this.previous&&this.previous.error(ie),this.cleanUp()),!0)},on:function(ie,me){return this._listeners[ie].push(me),this},cleanUp:function(){this.streamInfo=this.generatedError=this.extraStreamInfo=null,this._listeners=[]},emit:function(ie,me){if(this._listeners[ie])for(var Ie=0;Ie "+ie:ie}},je.exports=be},{}],29:[function(Me,je,he){"use strict";var be=Me("../utils"),ie=Me("./ConvertWorker"),me=Me("./GenericWorker"),Ie=Me("../base64"),Ce=Me("../support"),pe=Me("../external"),Oe=null;if(Ce.nodestream)try{Oe=Me("../nodejs/NodejsStreamOutputAdapter")}catch(E){}function ye(E,a){return new pe.Promise(function(b,y){var z=[],ee=E._internalType,ne=E._outputType,le=E._mimeType;E.on("data",function(se,fe){z.push(se),a&&a(fe)}).on("error",function(se){z=[],y(se)}).on("end",function(){try{var se=function(fe,Pe,Se){switch(fe){case"blob":return be.newBlob(be.transformTo("arraybuffer",Pe),Se);case"base64":return Ie.encode(Pe);default:return be.transformTo(fe,Pe)}}(ne,function(fe,Pe){var Se,Le=0,Ge=null,ve=0;for(Se=0;Se>>6:(b<65536?a[ee++]=224|b>>>12:(a[ee++]=240|b>>>18,a[ee++]=128|b>>>12&63),a[ee++]=128|b>>>6&63),a[ee++]=128|63&b);return a}(ae)},he.utf8decode=function(ae){return ie.nodebuffer?be.transformTo("nodebuffer",ae).toString("utf-8"):function(E){var a,b,y,z,ee=E.length,ne=new Array(2*ee);for(a=b=0;a>10&1023,ne[b++]=56320|1023&y)}return ne.length!==b&&(ne.subarray?ne=ne.subarray(0,b):ne.length=b),be.applyFromCharCode(ne)}(ae=be.transformTo(ie.uint8array?"uint8array":"array",ae))},be.inherits(Oe,Ie),Oe.prototype.processChunk=function(ae){var E=be.transformTo(ie.uint8array?"uint8array":"array",ae.data);if(this.leftOver&&this.leftOver.length){if(ie.uint8array){var a=E;(E=new Uint8Array(a.length+this.leftOver.length)).set(this.leftOver,0),E.set(a,this.leftOver.length)}else E=this.leftOver.concat(E);this.leftOver=null}var b=function(z,ee){var ne;for((ee=ee||z.length)>z.length&&(ee=z.length),ne=ee-1;0<=ne&&(192&z[ne])==128;)ne--;return ne<0||ne===0?ee:ne+Ce[z[ne]]>ee?ne:ee}(E),y=E;b!==E.length&&(ie.uint8array?(y=E.subarray(0,b),this.leftOver=E.subarray(b,E.length)):(y=E.slice(0,b),this.leftOver=E.slice(b,E.length))),this.push({data:he.utf8decode(y),meta:ae.meta})},Oe.prototype.flush=function(){this.leftOver&&this.leftOver.length&&(this.push({data:he.utf8decode(this.leftOver),meta:{}}),this.leftOver=null)},he.Utf8DecodeWorker=Oe,be.inherits(ye,Ie),ye.prototype.processChunk=function(ae){this.push({data:he.utf8encode(ae.data),meta:ae.meta})},he.Utf8EncodeWorker=ye},{"./nodejsUtils":14,"./stream/GenericWorker":28,"./support":30,"./utils":32}],32:[function(Me,je,he){"use strict";var be=Me("./support"),ie=Me("./base64"),me=Me("./nodejsUtils"),Ie=Me("./external");function Ce(a){return a}function pe(a,b){for(var y=0;y>8;this.dir=!!(16&this.externalFileAttributes),ae==0&&(this.dosPermissions=63&this.externalFileAttributes),ae==3&&(this.unixPermissions=this.externalFileAttributes>>16&65535),this.dir||this.fileNameStr.slice(-1)!=="/"||(this.dir=!0)},parseZIP64ExtraField:function(){if(this.extraFields[1]){var ae=be(this.extraFields[1].value);this.uncompressedSize===ie.MAX_VALUE_32BITS&&(this.uncompressedSize=ae.readInt(8)),this.compressedSize===ie.MAX_VALUE_32BITS&&(this.compressedSize=ae.readInt(8)),this.localHeaderOffset===ie.MAX_VALUE_32BITS&&(this.localHeaderOffset=ae.readInt(8)),this.diskNumberStart===ie.MAX_VALUE_32BITS&&(this.diskNumberStart=ae.readInt(4))}},readExtraFields:function(ae){var E,a,b,y=ae.index+this.extraFieldsLength;for(this.extraFields||(this.extraFields={});ae.index+4>>6:(ae<65536?ye[b++]=224|ae>>>12:(ye[b++]=240|ae>>>18,ye[b++]=128|ae>>>12&63),ye[b++]=128|ae>>>6&63),ye[b++]=128|63&ae);return ye},he.buf2binstring=function(Oe){return pe(Oe,Oe.length)},he.binstring2buf=function(Oe){for(var ye=new be.Buf8(Oe.length),ae=0,E=ye.length;ae>10&1023,z[E++]=56320|1023&a)}return pe(z,E)},he.utf8border=function(Oe,ye){var ae;for((ye=ye||Oe.length)>Oe.length&&(ye=Oe.length),ae=ye-1;0<=ae&&(192&Oe[ae])==128;)ae--;return ae<0||ae===0?ye:ae+Ie[Oe[ae]]>ye?ae:ye}},{"./common":41}],43:[function(Me,je,he){"use strict";je.exports=function(be,ie,me,Ie){for(var Ce=65535&be|0,pe=be>>>16&65535|0,Oe=0;me!==0;){for(me-=Oe=2e3>>1:ie>>>1;me[Ie]=ie}return me}();je.exports=function(ie,me,Ie,Ce){var pe=be,Oe=Ce+Ie;ie^=-1;for(var ye=Ce;ye>>8^pe[255&(ie^me[ye])];return-1^ie}},{}],46:[function(Me,je,he){"use strict";var be,ie=Me("../utils/common"),me=Me("./trees"),Ie=Me("./adler32"),Ce=Me("./crc32"),pe=Me("./messages"),Oe=0,ye=4,ae=0,E=-2,a=-1,b=4,y=2,z=8,ee=9,ne=286,le=30,se=19,fe=2*ne+1,Pe=15,Se=3,Le=258,Ge=Le+Se+1,ve=42,et=113,Ae=1,it=2,Ue=3,tt=4;function dt(Ne,lt){return Ne.msg=pe[lt],lt}function rt(Ne){return(Ne<<1)-(4Ne.avail_out&&(ge=Ne.avail_out),ge!==0&&(ie.arraySet(Ne.output,lt.pending_buf,lt.pending_out,ge,Ne.next_out),Ne.next_out+=ge,lt.pending_out+=ge,Ne.total_out+=ge,Ne.avail_out-=ge,lt.pending-=ge,lt.pending===0&&(lt.pending_out=0))}function ke(Ne,lt){me._tr_flush_block(Ne,0<=Ne.block_start?Ne.block_start:-1,Ne.strstart-Ne.block_start,lt),Ne.block_start=Ne.strstart,Ze(Ne.strm)}function Je(Ne,lt){Ne.pending_buf[Ne.pending++]=lt}function Xe(Ne,lt){Ne.pending_buf[Ne.pending++]=lt>>>8&255,Ne.pending_buf[Ne.pending++]=255<}function ze(Ne,lt){var ge,oe,re=Ne.max_chain_length,ue=Ne.strstart,de=Ne.prev_length,De=Ne.nice_match,ce=Ne.strstart>Ne.w_size-Ge?Ne.strstart-(Ne.w_size-Ge):0,we=Ne.window,nt=Ne.w_mask,Qe=Ne.prev,xe=Ne.strstart+Le,ut=we[ue+de-1],Lt=we[ue+de];Ne.prev_length>=Ne.good_match&&(re>>=2),De>Ne.lookahead&&(De=Ne.lookahead);do if(we[(ge=lt)+de]===Lt&&we[ge+de-1]===ut&&we[ge]===we[ue]&&we[++ge]===we[ue+1]){ue+=2,ge++;do;while(we[++ue]===we[++ge]&&we[++ue]===we[++ge]&&we[++ue]===we[++ge]&&we[++ue]===we[++ge]&&we[++ue]===we[++ge]&&we[++ue]===we[++ge]&&we[++ue]===we[++ge]&&we[++ue]===we[++ge]&&uece&&--re!=0);return de<=Ne.lookahead?de:Ne.lookahead}function qe(Ne){var lt,ge,oe,re,ue,de,De,ce,we,nt,Qe=Ne.w_size;do{if(re=Ne.window_size-Ne.lookahead-Ne.strstart,Ne.strstart>=Qe+(Qe-Ge)){for(ie.arraySet(Ne.window,Ne.window,Qe,Qe,0),Ne.match_start-=Qe,Ne.strstart-=Qe,Ne.block_start-=Qe,lt=ge=Ne.hash_size;oe=Ne.head[--lt],Ne.head[lt]=Qe<=oe?oe-Qe:0,--ge;);for(lt=ge=Qe;oe=Ne.prev[--lt],Ne.prev[lt]=Qe<=oe?oe-Qe:0,--ge;);re+=Qe}if(Ne.strm.avail_in===0)break;if(de=Ne.strm,De=Ne.window,ce=Ne.strstart+Ne.lookahead,we=re,nt=void 0,nt=de.avail_in,we=Se)for(ue=Ne.strstart-Ne.insert,Ne.ins_h=Ne.window[ue],Ne.ins_h=(Ne.ins_h<=Se&&(Ne.ins_h=(Ne.ins_h<=Se)if(oe=me._tr_tally(Ne,Ne.strstart-Ne.match_start,Ne.match_length-Se),Ne.lookahead-=Ne.match_length,Ne.match_length<=Ne.max_lazy_match&&Ne.lookahead>=Se){for(Ne.match_length--;Ne.strstart++,Ne.ins_h=(Ne.ins_h<=Se&&(Ne.ins_h=(Ne.ins_h<=Se&&Ne.match_length<=Ne.prev_length){for(re=Ne.strstart+Ne.lookahead-Se,oe=me._tr_tally(Ne,Ne.strstart-1-Ne.prev_match,Ne.prev_length-Se),Ne.lookahead-=Ne.prev_length-1,Ne.prev_length-=2;++Ne.strstart<=re&&(Ne.ins_h=(Ne.ins_h<Ne.pending_buf_size-5&&(ge=Ne.pending_buf_size-5);;){if(Ne.lookahead<=1){if(qe(Ne),Ne.lookahead===0&<===Oe)return Ae;if(Ne.lookahead===0)break}Ne.strstart+=Ne.lookahead,Ne.lookahead=0;var oe=Ne.block_start+ge;if((Ne.strstart===0||Ne.strstart>=oe)&&(Ne.lookahead=Ne.strstart-oe,Ne.strstart=oe,ke(Ne,!1),Ne.strm.avail_out===0)||Ne.strstart-Ne.block_start>=Ne.w_size-Ge&&(ke(Ne,!1),Ne.strm.avail_out===0))return Ae}return Ne.insert=0,lt===ye?(ke(Ne,!0),Ne.strm.avail_out===0?Ue:tt):(Ne.strstart>Ne.block_start&&(ke(Ne,!1),Ne.strm.avail_out),Ae)}),new ft(4,4,8,4,Et),new ft(4,5,16,8,Et),new ft(4,6,32,32,Et),new ft(4,4,16,16,Ct),new ft(8,16,32,32,Ct),new ft(8,16,128,128,Ct),new ft(8,32,128,256,Ct),new ft(32,128,258,1024,Ct),new ft(32,258,258,4096,Ct)],he.deflateInit=function(Ne,lt){return Bt(Ne,lt,z,15,8,0)},he.deflateInit2=Bt,he.deflateReset=wt,he.deflateResetKeep=Fe,he.deflateSetHeader=function(Ne,lt){return Ne&&Ne.state?Ne.state.wrap!==2?E:(Ne.state.gzhead=lt,ae):E},he.deflate=function(Ne,lt){var ge,oe,re,ue;if(!Ne||!Ne.state||5>8&255),Je(oe,oe.gzhead.time>>16&255),Je(oe,oe.gzhead.time>>24&255),Je(oe,oe.level===9?2:2<=oe.strategy||oe.level<2?4:0),Je(oe,255&oe.gzhead.os),oe.gzhead.extra&&oe.gzhead.extra.length&&(Je(oe,255&oe.gzhead.extra.length),Je(oe,oe.gzhead.extra.length>>8&255)),oe.gzhead.hcrc&&(Ne.adler=Ce(Ne.adler,oe.pending_buf,oe.pending,0)),oe.gzindex=0,oe.status=69):(Je(oe,0),Je(oe,0),Je(oe,0),Je(oe,0),Je(oe,0),Je(oe,oe.level===9?2:2<=oe.strategy||oe.level<2?4:0),Je(oe,3),oe.status=et);else{var de=z+(oe.w_bits-8<<4)<<8;de|=(2<=oe.strategy||oe.level<2?0:oe.level<6?1:oe.level===6?2:3)<<6,oe.strstart!==0&&(de|=32),de+=31-de%31,oe.status=et,Xe(oe,de),oe.strstart!==0&&(Xe(oe,Ne.adler>>>16),Xe(oe,65535&Ne.adler)),Ne.adler=1}if(oe.status===69)if(oe.gzhead.extra){for(re=oe.pending;oe.gzindex<(65535&oe.gzhead.extra.length)&&(oe.pending!==oe.pending_buf_size||(oe.gzhead.hcrc&&oe.pending>re&&(Ne.adler=Ce(Ne.adler,oe.pending_buf,oe.pending-re,re)),Ze(Ne),re=oe.pending,oe.pending!==oe.pending_buf_size));)Je(oe,255&oe.gzhead.extra[oe.gzindex]),oe.gzindex++;oe.gzhead.hcrc&&oe.pending>re&&(Ne.adler=Ce(Ne.adler,oe.pending_buf,oe.pending-re,re)),oe.gzindex===oe.gzhead.extra.length&&(oe.gzindex=0,oe.status=73)}else oe.status=73;if(oe.status===73)if(oe.gzhead.name){re=oe.pending;do{if(oe.pending===oe.pending_buf_size&&(oe.gzhead.hcrc&&oe.pending>re&&(Ne.adler=Ce(Ne.adler,oe.pending_buf,oe.pending-re,re)),Ze(Ne),re=oe.pending,oe.pending===oe.pending_buf_size)){ue=1;break}ue=oe.gzindexre&&(Ne.adler=Ce(Ne.adler,oe.pending_buf,oe.pending-re,re)),ue===0&&(oe.gzindex=0,oe.status=91)}else oe.status=91;if(oe.status===91)if(oe.gzhead.comment){re=oe.pending;do{if(oe.pending===oe.pending_buf_size&&(oe.gzhead.hcrc&&oe.pending>re&&(Ne.adler=Ce(Ne.adler,oe.pending_buf,oe.pending-re,re)),Ze(Ne),re=oe.pending,oe.pending===oe.pending_buf_size)){ue=1;break}ue=oe.gzindexre&&(Ne.adler=Ce(Ne.adler,oe.pending_buf,oe.pending-re,re)),ue===0&&(oe.status=103)}else oe.status=103;if(oe.status===103&&(oe.gzhead.hcrc?(oe.pending+2>oe.pending_buf_size&&Ze(Ne),oe.pending+2<=oe.pending_buf_size&&(Je(oe,255&Ne.adler),Je(oe,Ne.adler>>8&255),Ne.adler=0,oe.status=et)):oe.status=et),oe.pending!==0){if(Ze(Ne),Ne.avail_out===0)return oe.last_flush=-1,ae}else if(Ne.avail_in===0&&rt(lt)<=rt(ge)&<!==ye)return dt(Ne,-5);if(oe.status===666&&Ne.avail_in!==0)return dt(Ne,-5);if(Ne.avail_in!==0||oe.lookahead!==0||lt!==Oe&&oe.status!==666){var De=oe.strategy===2?function(ce,we){for(var nt;;){if(ce.lookahead===0&&(qe(ce),ce.lookahead===0)){if(we===Oe)return Ae;break}if(ce.match_length=0,nt=me._tr_tally(ce,0,ce.window[ce.strstart]),ce.lookahead--,ce.strstart++,nt&&(ke(ce,!1),ce.strm.avail_out===0))return Ae}return ce.insert=0,we===ye?(ke(ce,!0),ce.strm.avail_out===0?Ue:tt):ce.last_lit&&(ke(ce,!1),ce.strm.avail_out===0)?Ae:it}(oe,lt):oe.strategy===3?function(ce,we){for(var nt,Qe,xe,ut,Lt=ce.window;;){if(ce.lookahead<=Le){if(qe(ce),ce.lookahead<=Le&&we===Oe)return Ae;if(ce.lookahead===0)break}if(ce.match_length=0,ce.lookahead>=Se&&0ce.lookahead&&(ce.match_length=ce.lookahead)}if(ce.match_length>=Se?(nt=me._tr_tally(ce,1,ce.match_length-Se),ce.lookahead-=ce.match_length,ce.strstart+=ce.match_length,ce.match_length=0):(nt=me._tr_tally(ce,0,ce.window[ce.strstart]),ce.lookahead--,ce.strstart++),nt&&(ke(ce,!1),ce.strm.avail_out===0))return Ae}return ce.insert=0,we===ye?(ke(ce,!0),ce.strm.avail_out===0?Ue:tt):ce.last_lit&&(ke(ce,!1),ce.strm.avail_out===0)?Ae:it}(oe,lt):be[oe.level].func(oe,lt);if(De!==Ue&&De!==tt||(oe.status=666),De===Ae||De===Ue)return Ne.avail_out===0&&(oe.last_flush=-1),ae;if(De===it&&(lt===1?me._tr_align(oe):lt!==5&&(me._tr_stored_block(oe,0,0,!1),lt===3&&(Ye(oe.head),oe.lookahead===0&&(oe.strstart=0,oe.block_start=0,oe.insert=0))),Ze(Ne),Ne.avail_out===0))return oe.last_flush=-1,ae}return lt!==ye?ae:oe.wrap<=0?1:(oe.wrap===2?(Je(oe,255&Ne.adler),Je(oe,Ne.adler>>8&255),Je(oe,Ne.adler>>16&255),Je(oe,Ne.adler>>24&255),Je(oe,255&Ne.total_in),Je(oe,Ne.total_in>>8&255),Je(oe,Ne.total_in>>16&255),Je(oe,Ne.total_in>>24&255)):(Xe(oe,Ne.adler>>>16),Xe(oe,65535&Ne.adler)),Ze(Ne),0=ge.w_size&&(ue===0&&(Ye(ge.head),ge.strstart=0,ge.block_start=0,ge.insert=0),we=new ie.Buf8(ge.w_size),ie.arraySet(we,lt,nt-ge.w_size,ge.w_size,0),lt=we,nt=ge.w_size),de=Ne.avail_in,De=Ne.next_in,ce=Ne.input,Ne.avail_in=nt,Ne.next_in=0,Ne.input=lt,qe(ge);ge.lookahead>=Se;){for(oe=ge.strstart,re=ge.lookahead-(Se-1);ge.ins_h=(ge.ins_h<>>=Se=Pe>>>24,ee-=Se,(Se=Pe>>>16&255)===0)it[pe++]=65535&Pe;else{if(!(16&Se)){if(!(64&Se)){Pe=ne[(65535&Pe)+(z&(1<>>=Se,ee-=Se),ee<15&&(z+=Ae[Ie++]<>>=Se=Pe>>>24,ee-=Se,!(16&(Se=Pe>>>16&255))){if(!(64&Se)){Pe=le[(65535&Pe)+(z&(1<>>=Se,ee-=Se,(Se=pe-Oe)>3,z&=(1<<(ee-=Le<<3))-1,be.next_in=Ie,be.next_out=pe,be.avail_in=Ie>>24&255)+(ve>>>8&65280)+((65280&ve)<<8)+((255&ve)<<24)}function z(){this.mode=0,this.last=!1,this.wrap=0,this.havedict=!1,this.flags=0,this.dmax=0,this.check=0,this.total=0,this.head=null,this.wbits=0,this.wsize=0,this.whave=0,this.wnext=0,this.window=null,this.hold=0,this.bits=0,this.length=0,this.offset=0,this.extra=0,this.lencode=null,this.distcode=null,this.lenbits=0,this.distbits=0,this.ncode=0,this.nlen=0,this.ndist=0,this.have=0,this.next=null,this.lens=new be.Buf16(320),this.work=new be.Buf16(288),this.lendyn=null,this.distdyn=null,this.sane=0,this.back=0,this.was=0}function ee(ve){var et;return ve&&ve.state?(et=ve.state,ve.total_in=ve.total_out=et.total=0,ve.msg="",et.wrap&&(ve.adler=1&et.wrap),et.mode=E,et.last=0,et.havedict=0,et.dmax=32768,et.head=null,et.hold=0,et.bits=0,et.lencode=et.lendyn=new be.Buf32(a),et.distcode=et.distdyn=new be.Buf32(b),et.sane=1,et.back=-1,ye):ae}function ne(ve){var et;return ve&&ve.state?((et=ve.state).wsize=0,et.whave=0,et.wnext=0,ee(ve)):ae}function le(ve,et){var Ae,it;return ve&&ve.state?(it=ve.state,et<0?(Ae=0,et=-et):(Ae=1+(et>>4),et<48&&(et&=15)),et&&(et<8||15=tt.wsize?(be.arraySet(tt.window,et,Ae-tt.wsize,tt.wsize,0),tt.wnext=0,tt.whave=tt.wsize):(it<(Ue=tt.wsize-tt.wnext)&&(Ue=it),be.arraySet(tt.window,et,Ae-it,Ue,tt.wnext),(it-=Ue)?(be.arraySet(tt.window,et,Ae-it,it,0),tt.wnext=it,tt.whave=tt.wsize):(tt.wnext+=Ue,tt.wnext===tt.wsize&&(tt.wnext=0),tt.whave>>8&255,Ae.check=me(Ae.check,ue,2,0),ke=Ze=0,Ae.mode=2;break}if(Ae.flags=0,Ae.head&&(Ae.head.done=!1),!(1&Ae.wrap)||(((255&Ze)<<8)+(Ze>>8))%31){ve.msg="incorrect header check",Ae.mode=30;break}if((15&Ze)!=8){ve.msg="unknown compression method",Ae.mode=30;break}if(ke-=4,Ne=8+(15&(Ze>>>=4)),Ae.wbits===0)Ae.wbits=Ne;else if(Ne>Ae.wbits){ve.msg="invalid window size",Ae.mode=30;break}Ae.dmax=1<>8&1),512&Ae.flags&&(ue[0]=255&Ze,ue[1]=Ze>>>8&255,Ae.check=me(Ae.check,ue,2,0)),ke=Ze=0,Ae.mode=3;case 3:for(;ke<32;){if(rt===0)break e;rt--,Ze+=it[tt++]<>>8&255,ue[2]=Ze>>>16&255,ue[3]=Ze>>>24&255,Ae.check=me(Ae.check,ue,4,0)),ke=Ze=0,Ae.mode=4;case 4:for(;ke<16;){if(rt===0)break e;rt--,Ze+=it[tt++]<>8),512&Ae.flags&&(ue[0]=255&Ze,ue[1]=Ze>>>8&255,Ae.check=me(Ae.check,ue,2,0)),ke=Ze=0,Ae.mode=5;case 5:if(1024&Ae.flags){for(;ke<16;){if(rt===0)break e;rt--,Ze+=it[tt++]<>>8&255,Ae.check=me(Ae.check,ue,2,0)),ke=Ze=0}else Ae.head&&(Ae.head.extra=null);Ae.mode=6;case 6:if(1024&Ae.flags&&(rt<(ze=Ae.length)&&(ze=rt),ze&&(Ae.head&&(Ne=Ae.head.extra_len-Ae.length,Ae.head.extra||(Ae.head.extra=new Array(Ae.head.extra_len)),be.arraySet(Ae.head.extra,it,tt,ze,Ne)),512&Ae.flags&&(Ae.check=me(Ae.check,it,ze,tt)),rt-=ze,tt+=ze,Ae.length-=ze),Ae.length))break e;Ae.length=0,Ae.mode=7;case 7:if(2048&Ae.flags){if(rt===0)break e;for(ze=0;Ne=it[tt+ze++],Ae.head&&Ne&&Ae.length<65536&&(Ae.head.name+=String.fromCharCode(Ne)),Ne&&ze>9&1,Ae.head.done=!0),ve.adler=Ae.check=0,Ae.mode=12;break;case 10:for(;ke<32;){if(rt===0)break e;rt--,Ze+=it[tt++]<>>=7&ke,ke-=7&ke,Ae.mode=27;break}for(;ke<3;){if(rt===0)break e;rt--,Ze+=it[tt++]<>>=1)){case 0:Ae.mode=14;break;case 1:if(Le(Ae),Ae.mode=20,et!==6)break;Ze>>>=2,ke-=2;break e;case 2:Ae.mode=17;break;case 3:ve.msg="invalid block type",Ae.mode=30}Ze>>>=2,ke-=2;break;case 14:for(Ze>>>=7&ke,ke-=7&ke;ke<32;){if(rt===0)break e;rt--,Ze+=it[tt++]<>>16^65535)){ve.msg="invalid stored block lengths",Ae.mode=30;break}if(Ae.length=65535&Ze,ke=Ze=0,Ae.mode=15,et===6)break e;case 15:Ae.mode=16;case 16:if(ze=Ae.length){if(rt>>=5,ke-=5,Ae.ndist=1+(31&Ze),Ze>>>=5,ke-=5,Ae.ncode=4+(15&Ze),Ze>>>=4,ke-=4,286>>=3,ke-=3}for(;Ae.have<19;)Ae.lens[de[Ae.have++]]=0;if(Ae.lencode=Ae.lendyn,Ae.lenbits=7,ge={bits:Ae.lenbits},lt=Ce(0,Ae.lens,0,19,Ae.lencode,0,Ae.work,ge),Ae.lenbits=ge.bits,lt){ve.msg="invalid code lengths set",Ae.mode=30;break}Ae.have=0,Ae.mode=19;case 19:for(;Ae.have>>16&255,Ot=65535&re,!((Ct=re>>>24)<=ke);){if(rt===0)break e;rt--,Ze+=it[tt++]<>>=Ct,ke-=Ct,Ae.lens[Ae.have++]=Ot;else{if(Ot===16){for(oe=Ct+2;ke>>=Ct,ke-=Ct,Ae.have===0){ve.msg="invalid bit length repeat",Ae.mode=30;break}Ne=Ae.lens[Ae.have-1],ze=3+(3&Ze),Ze>>>=2,ke-=2}else if(Ot===17){for(oe=Ct+3;ke>>=Ct)),Ze>>>=3,ke-=3}else{for(oe=Ct+7;ke>>=Ct)),Ze>>>=7,ke-=7}if(Ae.have+ze>Ae.nlen+Ae.ndist){ve.msg="invalid bit length repeat",Ae.mode=30;break}for(;ze--;)Ae.lens[Ae.have++]=Ne}}if(Ae.mode===30)break;if(Ae.lens[256]===0){ve.msg="invalid code -- missing end-of-block",Ae.mode=30;break}if(Ae.lenbits=9,ge={bits:Ae.lenbits},lt=Ce(pe,Ae.lens,0,Ae.nlen,Ae.lencode,0,Ae.work,ge),Ae.lenbits=ge.bits,lt){ve.msg="invalid literal/lengths set",Ae.mode=30;break}if(Ae.distbits=6,Ae.distcode=Ae.distdyn,ge={bits:Ae.distbits},lt=Ce(Oe,Ae.lens,Ae.nlen,Ae.ndist,Ae.distcode,0,Ae.work,ge),Ae.distbits=ge.bits,lt){ve.msg="invalid distances set",Ae.mode=30;break}if(Ae.mode=20,et===6)break e;case 20:Ae.mode=21;case 21:if(6<=rt&&258<=Ye){ve.next_out=dt,ve.avail_out=Ye,ve.next_in=tt,ve.avail_in=rt,Ae.hold=Ze,Ae.bits=ke,Ie(ve,Xe),dt=ve.next_out,Ue=ve.output,Ye=ve.avail_out,tt=ve.next_in,it=ve.input,rt=ve.avail_in,Ze=Ae.hold,ke=Ae.bits,Ae.mode===12&&(Ae.back=-1);break}for(Ae.back=0;ft=(re=Ae.lencode[Ze&(1<>>16&255,Ot=65535&re,!((Ct=re>>>24)<=ke);){if(rt===0)break e;rt--,Ze+=it[tt++]<>Fe)])>>>16&255,Ot=65535&re,!(Fe+(Ct=re>>>24)<=ke);){if(rt===0)break e;rt--,Ze+=it[tt++]<>>=Fe,ke-=Fe,Ae.back+=Fe}if(Ze>>>=Ct,ke-=Ct,Ae.back+=Ct,Ae.length=Ot,ft===0){Ae.mode=26;break}if(32&ft){Ae.back=-1,Ae.mode=12;break}if(64&ft){ve.msg="invalid literal/length code",Ae.mode=30;break}Ae.extra=15&ft,Ae.mode=22;case 22:if(Ae.extra){for(oe=Ae.extra;ke>>=Ae.extra,ke-=Ae.extra,Ae.back+=Ae.extra}Ae.was=Ae.length,Ae.mode=23;case 23:for(;ft=(re=Ae.distcode[Ze&(1<>>16&255,Ot=65535&re,!((Ct=re>>>24)<=ke);){if(rt===0)break e;rt--,Ze+=it[tt++]<>Fe)])>>>16&255,Ot=65535&re,!(Fe+(Ct=re>>>24)<=ke);){if(rt===0)break e;rt--,Ze+=it[tt++]<>>=Fe,ke-=Fe,Ae.back+=Fe}if(Ze>>>=Ct,ke-=Ct,Ae.back+=Ct,64&ft){ve.msg="invalid distance code",Ae.mode=30;break}Ae.offset=Ot,Ae.extra=15&ft,Ae.mode=24;case 24:if(Ae.extra){for(oe=Ae.extra;ke>>=Ae.extra,ke-=Ae.extra,Ae.back+=Ae.extra}if(Ae.offset>Ae.dmax){ve.msg="invalid distance too far back",Ae.mode=30;break}Ae.mode=25;case 25:if(Ye===0)break e;if(ze=Xe-Ye,Ae.offset>ze){if((ze=Ae.offset-ze)>Ae.whave&&Ae.sane){ve.msg="invalid distance too far back",Ae.mode=30;break}qe=ze>Ae.wnext?(ze-=Ae.wnext,Ae.wsize-ze):Ae.wnext-ze,ze>Ae.length&&(ze=Ae.length),Et=Ae.window}else Et=Ue,qe=dt-Ae.offset,ze=Ae.length;for(Yefe?(Se=qe[Et+b[et]],ke[Je+b[et]]):(Se=96,0),z=1<>dt)+(ee-=z)]=Pe<<24|Se<<16|Le|0,ee!==0;);for(z=1<>=1;if(z!==0?(Ze&=z-1,Ze+=z):Ze=0,et++,--Xe[ve]==0){if(ve===it)break;ve=Oe[ye+b[et]]}if(Ue>>7)]}function Je(re,ue){re.pending_buf[re.pending++]=255&ue,re.pending_buf[re.pending++]=ue>>>8&255}function Xe(re,ue,de){re.bi_valid>y-de?(re.bi_buf|=ue<>y-re.bi_valid,re.bi_valid+=de-y):(re.bi_buf|=ue<>>=1,de<<=1,0<--ue;);return de>>>1}function Et(re,ue,de){var De,ce,we=new Array(b+1),nt=0;for(De=1;De<=b;De++)we[De]=nt=nt+de[De-1]<<1;for(ce=0;ce<=ue;ce++){var Qe=re[2*ce+1];Qe!==0&&(re[2*ce]=qe(we[Qe]++,Qe))}}function Ct(re){var ue;for(ue=0;ue>1;1<=de;de--)Fe(re,we,de);for(ce=xe;de=re.heap[1],re.heap[1]=re.heap[re.heap_len--],Fe(re,we,1),De=re.heap[1],re.heap[--re.heap_max]=de,re.heap[--re.heap_max]=De,we[2*ce]=we[2*de]+we[2*De],re.depth[ce]=(re.depth[de]>=re.depth[De]?re.depth[de]:re.depth[De])+1,we[2*de+1]=we[2*De+1]=ce,re.heap[1]=ce++,Fe(re,we,1),2<=re.heap_len;);re.heap[--re.heap_max]=re.heap[1],function(Lt,It){var on,_t,tn,$e,gt,pt,Mt=It.dyn_tree,dn=It.max_code,En=It.stat_desc.static_tree,Cn=It.stat_desc.has_stree,bn=It.stat_desc.extra_bits,pa=It.stat_desc.extra_base,Na=It.stat_desc.max_length,Oa=0;for($e=0;$e<=b;$e++)Lt.bl_count[$e]=0;for(Mt[2*Lt.heap[Lt.heap_max]+1]=0,on=Lt.heap_max+1;on>=7;ce>>=1)if(1&ut&&Qe.dyn_ltree[2*xe]!==0)return ie;if(Qe.dyn_ltree[18]!==0||Qe.dyn_ltree[20]!==0||Qe.dyn_ltree[26]!==0)return me;for(xe=32;xe>>3,(we=re.static_len+3+7>>>3)<=ce&&(ce=we)):ce=we=de+5,de+4<=ce&&ue!==-1?oe(re,ue,de,De):re.strategy===4||we===ce?(Xe(re,2+(De?1:0),3),wt(re,Ge,ve)):(Xe(re,4+(De?1:0),3),function(Qe,xe,ut,Lt){var It;for(Xe(Qe,xe-257,5),Xe(Qe,ut-1,5),Xe(Qe,Lt-4,4),It=0;It>>8&255,re.pending_buf[re.d_buf+2*re.last_lit+1]=255&ue,re.pending_buf[re.l_buf+re.last_lit]=255&de,re.last_lit++,ue===0?re.dyn_ltree[2*de]++:(re.matches++,ue--,re.dyn_ltree[2*(Ae[de]+Oe+1)]++,re.dyn_dtree[2*ke(ue)]++),re.last_lit===re.lit_bufsize-1},he._tr_align=function(re){Xe(re,2,3),ze(re,ee,Ge),function(ue){ue.bi_valid===16?(Je(ue,ue.bi_buf),ue.bi_buf=0,ue.bi_valid=0):8<=ue.bi_valid&&(ue.pending_buf[ue.pending++]=255&ue.bi_buf,ue.bi_buf>>=8,ue.bi_valid-=8)}(re)}},{"../utils/common":41}],53:[function(Me,je,he){"use strict";je.exports=function(){this.input=null,this.next_in=0,this.avail_in=0,this.total_in=0,this.output=null,this.next_out=0,this.avail_out=0,this.total_out=0,this.msg="",this.state=null,this.data_type=2,this.adler=0}},{}],54:[function(Me,je,he){(function(be){(function(ie,me){"use strict";if(!ie.setImmediate){var Ie,Ce,pe,Oe,ye=1,ae={},E=!1,a=ie.document,b=Object.getPrototypeOf&&Object.getPrototypeOf(ie);b=b&&b.setTimeout?b:ie,Ie={}.toString.call(ie.process)==="[object process]"?function(ne){Ee.nextTick(function(){z(ne)})}:function(){if(ie.postMessage&&!ie.importScripts){var ne=!0,le=ie.onmessage;return ie.onmessage=function(){ne=!1},ie.postMessage("","*"),ie.onmessage=le,ne}}()?(Oe="setImmediate$"+Math.random()+"$",ie.addEventListener?ie.addEventListener("message",ee,!1):ie.attachEvent("onmessage",ee),function(ne){ie.postMessage(Oe+ne,"*")}):ie.MessageChannel?((pe=new MessageChannel).port1.onmessage=function(ne){z(ne.data)},function(ne){pe.port2.postMessage(ne)}):a&&"onreadystatechange"in a.createElement("script")?(Ce=a.documentElement,function(ne){var le=a.createElement("script");le.onreadystatechange=function(){z(ne),le.onreadystatechange=null,Ce.removeChild(le),le=null},Ce.appendChild(le)}):function(ne){setTimeout(z,0,ne)},b.setImmediate=function(ne){typeof ne!="function"&&(ne=new Function(""+ne));for(var le=new Array(arguments.length-1),se=0;se0&&arguments[0]!==void 0?arguments[0]:[],oe=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],re=ge.length,ue=oe.length;if(Math.abs(re-ue)!==1)return{add:!1,key:null};function de(De,ce){var we=new Map;De.forEach(function(Qe){we.set(Qe,!0)});var nt=ce.filter(function(Qe){return!we.has(Qe)});return nt.length===1?nt[0]:null}return re ").concat(oe);return oe}var Et=a.forwardRef(function(ge,oe){var re=ge.prefixCls,ue=ge.data,de=ge.selectable,De=ge.checkable,ce=ge.expandedKeys,we=ge.selectedKeys,nt=ge.checkedKeys,Qe=ge.loadedKeys,xe=ge.loadingKeys,ut=ge.halfCheckedKeys,Lt=ge.keyEntities,It=ge.disabled,on=ge.dragging,_t=ge.dragOverNodeKey,tn=ge.dropPosition,$e=ge.motion,gt=ge.height,pt=ge.itemHeight,Mt=ge.virtual,dn=ge.focusable,En=ge.activeItem,Cn=ge.focused,bn=ge.tabIndex,pa=ge.onKeyDown,Na=ge.onFocus,Oa=ge.onBlur,ka=ge.onActiveChange,Ya=ge.onListChangeStart,hr=ge.onListChangeEnd,jn=(0,ne.Z)(ge,tt),Cr=a.useRef(null),Er=a.useRef(null);a.useImperativeHandle(oe,function(){return{scrollTo:function(no){Cr.current.scrollTo(no)},getIndentWidth:function(){return Er.current.offsetWidth}}});var Va=a.useState(ce),un=(0,ee.Z)(Va,2),Nn=un[0],aa=un[1],Ga=a.useState(ue),ya=(0,ee.Z)(Ga,2),Sn=ya[0],Jr=ya[1],So=a.useState(ue),jt=(0,ee.Z)(So,2),Nt=jt[0],Rt=jt[1],wn=a.useState([]),Fa=(0,ee.Z)(wn,2),ia=Fa[0],Ra=Fa[1],Mr=a.useState(null),Za=(0,ee.Z)(Mr,2),Qr=Za[0],vi=Za[1],gr=a.useRef(ue);gr.current=ue;function la(){var yo=gr.current;Jr(yo),Rt(yo),Ra([]),vi(null),hr()}(0,le.Z)(function(){aa(ce);var yo=it(Nn,ce);if(yo.key!==null)if(yo.add){var no=Sn.findIndex(function(va){var ta=va.key;return ta===yo.key}),At=Xe(Ue(Sn,ue,yo.key),Mt,gt,pt),yn=Sn.slice();yn.splice(no+1,0,Je),Rt(yn),Ra(At),vi("show")}else{var Pn=ue.findIndex(function(va){var ta=va.key;return ta===yo.key}),Gn=Xe(Ue(ue,Sn,yo.key),Mt,gt,pt),Vn=ue.slice();Vn.splice(Pn+1,0,Je),Rt(Vn),Ra(Gn),vi("hide")}else Sn!==ue&&(Jr(ue),Rt(ue))},[ce,ue]),a.useEffect(function(){on||la()},[on]);var io=$e?Nt:ue,ai={expandedKeys:ce,selectedKeys:we,loadedKeys:Qe,loadingKeys:xe,checkedKeys:nt,halfCheckedKeys:ut,dragOverNodeKey:_t,dropPosition:tn,keyEntities:Lt};return a.createElement(a.Fragment,null,Cn&&En&&a.createElement("span",{style:dt,"aria-live":"assertive"},qe(En)),a.createElement("div",null,a.createElement("input",{style:dt,disabled:dn===!1||It,tabIndex:dn!==!1?bn:null,onKeyDown:pa,onFocus:Na,onBlur:Oa,value:"",onChange:rt,"aria-label":"for screen reader"})),a.createElement("div",{className:"".concat(re,"-treenode"),"aria-hidden":!0,style:{position:"absolute",pointerEvents:"none",visibility:"hidden",height:0,overflow:"hidden",border:0,padding:0}},a.createElement("div",{className:"".concat(re,"-indent")},a.createElement("div",{ref:Er,className:"".concat(re,"-indent-unit")}))),a.createElement(se.Z,(0,x.Z)({},jn,{data:io,itemKey:ze,height:gt,fullHeight:!1,virtual:Mt,itemHeight:pt,prefixCls:"".concat(re,"-list"),ref:Cr,onVisibleChange:function(no,At){var yn=new Set(no),Pn=At.filter(function(Gn){return!yn.has(Gn)});Pn.some(function(Gn){return ze(Gn)===Ye})&&la()}}),function(yo){var no=yo.pos,At=(0,x.Z)({},(z(yo.data),yo.data)),yn=yo.title,Pn=yo.key,Gn=yo.isStart,Vn=yo.isEnd,va=(0,Le.km)(Pn,no);delete At.key,delete At.children;var ta=(0,Le.H8)(va,ai);return a.createElement(Ae,(0,x.Z)({},At,ta,{title:yn,active:!!En&&Pn===En.key,pos:no,data:yo.data,isStart:Gn,isEnd:Vn,motion:$e,motionNodes:Pn===Ye?ia:null,motionType:Qr,onMotionStart:Ya,onMotionEnd:la,treeNodeRequiredProps:ai,onMouseMove:function(){ka(null)}}))}))});Et.displayName="NodeList";var Ct=Et,ft=te(35654),Ot=te(90782),Fe=te(67841),wt=10,Bt=function(ge){(0,Ie.Z)(re,ge);var oe=(0,Ce.Z)(re);function re(){var ue;(0,be.Z)(this,re);for(var de=arguments.length,De=new Array(de),ce=0;ce2&&arguments[2]!==void 0?arguments[2]:!1,ut=ue.state,Lt=ut.dragChildrenKeys,It=ut.dropPosition,on=ut.dropTargetKey,_t=ut.dropTargetPos,tn=ut.dropAllowed;if(tn){var $e=ue.props.onDrop;if(ue.setState({dragOverNodeKey:null}),ue.cleanDragState(),on!==null){var gt=(0,je.Z)((0,je.Z)({},(0,Le.H8)(on,ue.getTreeNodeRequiredProps())),{},{active:((Qe=ue.getActiveItem())===null||Qe===void 0?void 0:Qe.key)===on,data:(0,Fe.Z)(ue.state.keyEntities,on).node}),pt=Lt.indexOf(on)!==-1;(0,E.ZP)(!pt,"Can not drop to dragNode's children node. This is a bug of rc-tree. Please report an issue.");var Mt=(0,ft.yx)(_t),dn={event:we,node:(0,Le.F)(gt),dragNode:ue.dragNode?(0,Le.F)(ue.dragNode.props):null,dragNodesKeys:[ue.dragNode.props.eventKey].concat(Lt),dropToGap:It!==0,dropPosition:It+Number(Mt[Mt.length-1])};xe||$e==null||$e(dn),ue.dragNode=null}}},ue.cleanDragState=function(){var we=ue.state.draggingNodeKey;we!==null&&ue.setState({draggingNodeKey:null,dropPosition:null,dropContainerKey:null,dropTargetKey:null,dropLevelOffset:null,dropAllowed:!0,dragOverNodeKey:null}),ue.dragStartMousePosition=null,ue.currentMouseOverDroppableNodeKey=null},ue.triggerExpandActionExpand=function(we,nt){var Qe=ue.state,xe=Qe.expandedKeys,ut=Qe.flattenNodes,Lt=nt.expanded,It=nt.key,on=nt.isLeaf;if(!(on||we.shiftKey||we.metaKey||we.ctrlKey)){var _t=ut.filter(function($e){return $e.key===It})[0],tn=(0,Le.F)((0,je.Z)((0,je.Z)({},(0,Le.H8)(It,ue.getTreeNodeRequiredProps())),{},{data:_t.data}));ue.setExpandedKeys(Lt?(0,ft._5)(xe,It):(0,ft.L0)(xe,It)),ue.onNodeExpand(we,tn)}},ue.onNodeClick=function(we,nt){var Qe=ue.props,xe=Qe.onClick,ut=Qe.expandAction;ut==="click"&&ue.triggerExpandActionExpand(we,nt),xe==null||xe(we,nt)},ue.onNodeDoubleClick=function(we,nt){var Qe=ue.props,xe=Qe.onDoubleClick,ut=Qe.expandAction;ut==="doubleClick"&&ue.triggerExpandActionExpand(we,nt),xe==null||xe(we,nt)},ue.onNodeSelect=function(we,nt){var Qe=ue.state.selectedKeys,xe=ue.state,ut=xe.keyEntities,Lt=xe.fieldNames,It=ue.props,on=It.onSelect,_t=It.multiple,tn=nt.selected,$e=nt[Lt.key],gt=!tn;gt?_t?Qe=(0,ft.L0)(Qe,$e):Qe=[$e]:Qe=(0,ft._5)(Qe,$e);var pt=Qe.map(function(Mt){var dn=(0,Fe.Z)(ut,Mt);return dn?dn.node:null}).filter(function(Mt){return Mt});ue.setUncontrolledState({selectedKeys:Qe}),on==null||on(Qe,{event:"select",selected:gt,node:nt,selectedNodes:pt,nativeEvent:we.nativeEvent})},ue.onNodeCheck=function(we,nt,Qe){var xe=ue.state,ut=xe.keyEntities,Lt=xe.checkedKeys,It=xe.halfCheckedKeys,on=ue.props,_t=on.checkStrictly,tn=on.onCheck,$e=nt.key,gt,pt={event:"check",node:nt,checked:Qe,nativeEvent:we.nativeEvent};if(_t){var Mt=Qe?(0,ft.L0)(Lt,$e):(0,ft._5)(Lt,$e),dn=(0,ft._5)(It,$e);gt={checked:Mt,halfChecked:dn},pt.checkedNodes=Mt.map(function(Oa){return(0,Fe.Z)(ut,Oa)}).filter(function(Oa){return Oa}).map(function(Oa){return Oa.node}),ue.setUncontrolledState({checkedKeys:Mt})}else{var En=(0,Ot.S)([].concat((0,he.Z)(Lt),[$e]),!0,ut),Cn=En.checkedKeys,bn=En.halfCheckedKeys;if(!Qe){var pa=new Set(Cn);pa.delete($e);var Na=(0,Ot.S)(Array.from(pa),{checked:!1,halfCheckedKeys:bn},ut);Cn=Na.checkedKeys,bn=Na.halfCheckedKeys}gt=Cn,pt.checkedNodes=[],pt.checkedNodesPositions=[],pt.halfCheckedKeys=bn,Cn.forEach(function(Oa){var ka=(0,Fe.Z)(ut,Oa);if(ka){var Ya=ka.node,hr=ka.pos;pt.checkedNodes.push(Ya),pt.checkedNodesPositions.push({node:Ya,pos:hr})}}),ue.setUncontrolledState({checkedKeys:Cn},!1,{halfCheckedKeys:bn})}tn==null||tn(gt,pt)},ue.onNodeLoad=function(we){var nt=we.key,Qe=new Promise(function(xe,ut){ue.setState(function(Lt){var It=Lt.loadedKeys,on=It===void 0?[]:It,_t=Lt.loadingKeys,tn=_t===void 0?[]:_t,$e=ue.props,gt=$e.loadData,pt=$e.onLoad;if(!gt||on.indexOf(nt)!==-1||tn.indexOf(nt)!==-1)return null;var Mt=gt(we);return Mt.then(function(){var dn=ue.state.loadedKeys,En=(0,ft.L0)(dn,nt);pt==null||pt(En,{event:"load",node:we}),ue.setUncontrolledState({loadedKeys:En}),ue.setState(function(Cn){return{loadingKeys:(0,ft._5)(Cn.loadingKeys,nt)}}),xe()}).catch(function(dn){if(ue.setState(function(Cn){return{loadingKeys:(0,ft._5)(Cn.loadingKeys,nt)}}),ue.loadingRetryTimes[nt]=(ue.loadingRetryTimes[nt]||0)+1,ue.loadingRetryTimes[nt]>=wt){var En=ue.state.loadedKeys;(0,E.ZP)(!1,"Retry for `loadData` many times but still failed. No more retry."),ue.setUncontrolledState({loadedKeys:(0,ft.L0)(En,nt)}),xe()}ut(dn)}),{loadingKeys:(0,ft.L0)(tn,nt)}})});return Qe.catch(function(){}),Qe},ue.onNodeMouseEnter=function(we,nt){var Qe=ue.props.onMouseEnter;Qe==null||Qe({event:we,node:nt})},ue.onNodeMouseLeave=function(we,nt){var Qe=ue.props.onMouseLeave;Qe==null||Qe({event:we,node:nt})},ue.onNodeContextMenu=function(we,nt){var Qe=ue.props.onRightClick;Qe&&(we.preventDefault(),Qe({event:we,node:nt}))},ue.onFocus=function(){var we=ue.props.onFocus;ue.setState({focused:!0});for(var nt=arguments.length,Qe=new Array(nt),xe=0;xe1&&arguments[1]!==void 0?arguments[1]:!1,Qe=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null;if(!ue.destroyed){var xe=!1,ut=!0,Lt={};Object.keys(we).forEach(function(It){if(It in ue.props){ut=!1;return}xe=!0,Lt[It]=we[It]}),xe&&(!nt||ut)&&ue.setState((0,je.Z)((0,je.Z)({},Lt),Qe))}},ue.scrollTo=function(we){ue.listRef.current.scrollTo(we)},ue}return(0,ie.Z)(re,[{key:"componentDidMount",value:function(){this.destroyed=!1,this.onUpdated()}},{key:"componentDidUpdate",value:function(){this.onUpdated()}},{key:"onUpdated",value:function(){var de=this.props.activeKey;de!==void 0&&de!==this.state.activeKey&&(this.setState({activeKey:de}),de!==null&&this.scrollTo({key:de}))}},{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 de,De=this.state,ce=De.focused,we=De.flattenNodes,nt=De.keyEntities,Qe=De.draggingNodeKey,xe=De.activeKey,ut=De.dropLevelOffset,Lt=De.dropContainerKey,It=De.dropTargetKey,on=De.dropPosition,_t=De.dragOverNodeKey,tn=De.indent,$e=this.props,gt=$e.prefixCls,pt=$e.className,Mt=$e.style,dn=$e.showLine,En=$e.focusable,Cn=$e.tabIndex,bn=Cn===void 0?0:Cn,pa=$e.selectable,Na=$e.showIcon,Oa=$e.icon,ka=$e.switcherIcon,Ya=$e.draggable,hr=$e.checkable,jn=$e.checkStrictly,Cr=$e.disabled,Er=$e.motion,Va=$e.loadData,un=$e.filterTreeNode,Nn=$e.height,aa=$e.itemHeight,Ga=$e.virtual,ya=$e.titleRender,Sn=$e.dropIndicatorRender,Jr=$e.onContextMenu,So=$e.onScroll,jt=$e.direction,Nt=$e.rootClassName,Rt=$e.rootStyle,wn=(0,ae.Z)(this.props,{aria:!0,data:!0}),Fa;return Ya&&((0,Me.Z)(Ya)==="object"?Fa=Ya:typeof Ya=="function"?Fa={nodeDraggable:Ya}:Fa={}),a.createElement(b.k.Provider,{value:{prefixCls:gt,selectable:pa,showIcon:Na,icon:Oa,switcherIcon:ka,draggable:Fa,draggingNodeKey:Qe,checkable:hr,checkStrictly:jn,disabled:Cr,keyEntities:nt,dropLevelOffset:ut,dropContainerKey:Lt,dropTargetKey:It,dropPosition:on,dragOverNodeKey:_t,indent:tn,direction:jt,dropIndicatorRender:Sn,loadData:Va,filterTreeNode:un,titleRender:ya,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}},a.createElement("div",{role:"tree",className:Oe()(gt,pt,Nt,(de={},(0,Ee.Z)(de,"".concat(gt,"-show-line"),dn),(0,Ee.Z)(de,"".concat(gt,"-focused"),ce),(0,Ee.Z)(de,"".concat(gt,"-active-focused"),xe!==null),de)),style:Rt},a.createElement(Ct,(0,x.Z)({ref:this.listRef,prefixCls:gt,style:Mt,data:we,disabled:Cr,selectable:pa,checkable:!!hr,motion:Er,dragging:Qe!==null,height:Nn,itemHeight:aa,virtual:Ga,focusable:En,focused:ce,tabIndex:bn,activeItem:this.getActiveItem(),onFocus:this.onFocus,onBlur:this.onBlur,onKeyDown:this.onKeyDown,onActiveChange:this.onActiveChange,onListChangeStart:this.onListChangeStart,onListChangeEnd:this.onListChangeEnd,onContextMenu:Jr,onScroll:So},this.getTreeNodeRequiredProps(),wn))))}}],[{key:"getDerivedStateFromProps",value:function(de,De){var ce=De.prevProps,we={prevProps:de};function nt(En){return!ce&&En in de||ce&&ce[En]!==de[En]}var Qe,xe=De.fieldNames;if(nt("fieldNames")&&(xe=(0,Le.w$)(de.fieldNames),we.fieldNames=xe),nt("treeData")?Qe=de.treeData:nt("children")&&((0,E.ZP)(!1,"`children` of Tree is deprecated. Please use `treeData` instead."),Qe=(0,Le.zn)(de.children)),Qe){we.treeData=Qe;var ut=(0,Le.I8)(Qe,{fieldNames:xe});we.keyEntities=(0,je.Z)((0,Ee.Z)({},Ye,ke),ut.keyEntities)}var Lt=we.keyEntities||De.keyEntities;if(nt("expandedKeys")||ce&&nt("autoExpandParent"))we.expandedKeys=de.autoExpandParent||!ce&&de.defaultExpandParent?(0,ft.r7)(de.expandedKeys,Lt):de.expandedKeys;else if(!ce&&de.defaultExpandAll){var It=(0,je.Z)({},Lt);delete It[Ye],we.expandedKeys=Object.keys(It).map(function(En){return It[En].key})}else!ce&&de.defaultExpandedKeys&&(we.expandedKeys=de.autoExpandParent||de.defaultExpandParent?(0,ft.r7)(de.defaultExpandedKeys,Lt):de.defaultExpandedKeys);if(we.expandedKeys||delete we.expandedKeys,Qe||we.expandedKeys){var on=(0,Le.oH)(Qe||De.treeData,we.expandedKeys||De.expandedKeys,xe);we.flattenNodes=on}if(de.selectable&&(nt("selectedKeys")?we.selectedKeys=(0,ft.BT)(de.selectedKeys,de):!ce&&de.defaultSelectedKeys&&(we.selectedKeys=(0,ft.BT)(de.defaultSelectedKeys,de))),de.checkable){var _t;if(nt("checkedKeys")?_t=(0,ft.E6)(de.checkedKeys)||{}:!ce&&de.defaultCheckedKeys?_t=(0,ft.E6)(de.defaultCheckedKeys)||{}:Qe&&(_t=(0,ft.E6)(de.checkedKeys)||{checkedKeys:De.checkedKeys,halfCheckedKeys:De.halfCheckedKeys}),_t){var tn=_t,$e=tn.checkedKeys,gt=$e===void 0?[]:$e,pt=tn.halfCheckedKeys,Mt=pt===void 0?[]:pt;if(!de.checkStrictly){var dn=(0,Ot.S)(gt,!0,Lt);gt=dn.checkedKeys,Mt=dn.halfCheckedKeys}we.checkedKeys=gt,we.halfCheckedKeys=Mt}}return nt("loadedKeys")&&(we.loadedKeys=de.loadedKeys),we}}]),re}(a.Component);Bt.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:y,allowDrop:function(){return!0},expandAction:!1},Bt.TreeNode=Pe.Z;var Ne=Bt,lt=Ne},35654:function(bt,xt,te){"use strict";te.d(xt,{BT:function(){return a},E6:function(){return z},L0:function(){return Ce},OM:function(){return E},_5:function(){return Ie},r7:function(){return ee},wA:function(){return Oe},yx:function(){return pe}});var x=te(94480),Ee=te(76190),Me=te(48736),je=te(59301),he=te(39417),be=te(67841),ie=te(71430),me=null;function Ie(ne,le){if(!ne)return[];var se=ne.slice(),fe=se.indexOf(le);return fe>=0&&se.splice(fe,1),se}function Ce(ne,le){var se=(ne||[]).slice();return se.indexOf(le)===-1&&se.push(le),se}function pe(ne){return ne.split("-")}function Oe(ne,le){var se=[],fe=(0,be.Z)(le,ne);function Pe(){var Se=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];Se.forEach(function(Le){var Ge=Le.key,ve=Le.children;se.push(Ge),Pe(ve)})}return Pe(fe.children),se}function ye(ne){if(ne.parent){var le=pe(ne.pos);return Number(le[le.length-1])===ne.parent.children.length-1}return!1}function ae(ne){var le=pe(ne.pos);return Number(le[le.length-1])===0}function E(ne,le,se,fe,Pe,Se,Le,Ge,ve,et){var Ae,it=ne.clientX,Ue=ne.clientY,tt=ne.target.getBoundingClientRect(),dt=tt.top,rt=tt.height,Ye=(et==="rtl"?-1:1)*(((Pe==null?void 0:Pe.x)||0)-it),Ze=(Ye-12)/fe,ke=(0,be.Z)(Ge,se.props.eventKey);if(Ue-1.5?Se({dragNode:wt,dropNode:Bt,dropPosition:1})?ft=1:Ne=!1:Se({dragNode:wt,dropNode:Bt,dropPosition:0})?ft=0:Se({dragNode:wt,dropNode:Bt,dropPosition:1})?ft=1:Ne=!1:Se({dragNode:wt,dropNode:Bt,dropPosition:1})?ft=1:Ne=!1,{dropPosition:ft,dropLevelOffset:Ot,dropTargetKey:ke.key,dropTargetPos:ke.pos,dragOverNodeKey:Ct,dropContainerKey:ft===0?null:((Ae=ke.parent)===null||Ae===void 0?void 0:Ae.key)||null,dropAllowed:Ne}}function a(ne,le){if(ne){var se=le.multiple;return se?ne.slice():ne.length?[ne[0]]:ne}}var b=function(le){return le};function y(ne,le){if(!ne)return[];var se=le||{},fe=se.processProps,Pe=fe===void 0?b:fe,Se=Array.isArray(ne)?ne:[ne];return Se.map(function(Le){var Ge=Le.children,ve=_objectWithoutProperties(Le,me),et=y(Ge,le);return React.createElement(TreeNode,_extends({key:ve.key},Pe(ve)),et)})}function z(ne){if(!ne)return null;var le;if(Array.isArray(ne))le={checkedKeys:ne,halfCheckedKeys:void 0};else if((0,Ee.Z)(ne)==="object")le={checkedKeys:ne.checked||void 0,halfCheckedKeys:ne.halfChecked||void 0};else return(0,Me.ZP)(!1,"`checkedKeys` is not an array or an object"),null;return le}function ee(ne,le){var se=new Set;function fe(Pe){if(!se.has(Pe)){var Se=(0,be.Z)(le,Pe);if(Se){se.add(Pe);var Le=Se.parent,Ge=Se.node;Ge.disabled||Le&&fe(Le.key)}}}return(ne||[]).forEach(function(Pe){fe(Pe)}),(0,x.Z)(se)}},90782:function(bt,xt,te){"use strict";te.d(xt,{S:function(){return ie}});var x=te(48736),Ee=te(67841);function Me(me,Ie){var Ce=new Set;return me.forEach(function(pe){Ie.has(pe)||Ce.add(pe)}),Ce}function je(me){var Ie=me||{},Ce=Ie.disabled,pe=Ie.disableCheckbox,Oe=Ie.checkable;return!!(Ce||pe)||Oe===!1}function he(me,Ie,Ce,pe){for(var Oe=new Set(me),ye=new Set,ae=0;ae<=Ce;ae+=1){var E=Ie.get(ae)||new Set;E.forEach(function(z){var ee=z.key,ne=z.node,le=z.children,se=le===void 0?[]:le;Oe.has(ee)&&!pe(ne)&&se.filter(function(fe){return!pe(fe.node)}).forEach(function(fe){Oe.add(fe.key)})})}for(var a=new Set,b=Ce;b>=0;b-=1){var y=Ie.get(b)||new Set;y.forEach(function(z){var ee=z.parent,ne=z.node;if(!(pe(ne)||!z.parent||a.has(z.parent.key))){if(pe(z.parent.node)){a.add(ee.key);return}var le=!0,se=!1;(ee.children||[]).filter(function(fe){return!pe(fe.node)}).forEach(function(fe){var Pe=fe.key,Se=Oe.has(Pe);le&&!Se&&(le=!1),!se&&(Se||ye.has(Pe))&&(se=!0)}),le&&Oe.add(ee.key),se&&ye.add(ee.key),a.add(ee.key)}})}return{checkedKeys:Array.from(Oe),halfCheckedKeys:Array.from(Me(ye,Oe))}}function be(me,Ie,Ce,pe,Oe){for(var ye=new Set(me),ae=new Set(Ie),E=0;E<=pe;E+=1){var a=Ce.get(E)||new Set;a.forEach(function(ee){var ne=ee.key,le=ee.node,se=ee.children,fe=se===void 0?[]:se;!ye.has(ne)&&!ae.has(ne)&&!Oe(le)&&fe.filter(function(Pe){return!Oe(Pe.node)}).forEach(function(Pe){ye.delete(Pe.key)})})}ae=new Set;for(var b=new Set,y=pe;y>=0;y-=1){var z=Ce.get(y)||new Set;z.forEach(function(ee){var ne=ee.parent,le=ee.node;if(!(Oe(le)||!ee.parent||b.has(ee.parent.key))){if(Oe(ee.parent.node)){b.add(ne.key);return}var se=!0,fe=!1;(ne.children||[]).filter(function(Pe){return!Oe(Pe.node)}).forEach(function(Pe){var Se=Pe.key,Le=ye.has(Se);se&&!Le&&(se=!1),!fe&&(Le||ae.has(Se))&&(fe=!0)}),se||ye.delete(ne.key),fe&&ae.add(ne.key),b.add(ne.key)}})}return{checkedKeys:Array.from(ye),halfCheckedKeys:Array.from(Me(ae,ye))}}function ie(me,Ie,Ce,pe){var Oe=[],ye;pe?ye=pe:ye=je;var ae=new Set(me.filter(function(y){var z=!!(0,Ee.Z)(Ce,y);return z||Oe.push(y),z})),E=new Map,a=0;Object.keys(Ce).forEach(function(y){var z=Ce[y],ee=z.level,ne=E.get(ee);ne||(ne=new Set,E.set(ee,ne)),ne.add(z),a=Math.max(a,ee)}),(0,x.ZP)(!Oe.length,"Tree missing follow keys: ".concat(Oe.slice(0,100).map(function(y){return"'".concat(y,"'")}).join(", ")));var b;return Ie===!0?b=he(ae,E,a,ye):b=be(ae,Ie.halfCheckedKeys,E,a,ye),b}},67841:function(bt,xt,te){"use strict";te.d(xt,{Z:function(){return x}});function x(Ee,Me){return Ee[Me]}},71430:function(bt,xt,te){"use strict";te.d(xt,{F:function(){return ee},H8:function(){return z},I8:function(){return y},km:function(){return Oe},oH:function(){return a},w$:function(){return ye},zn:function(){return E}});var x=te(76190),Ee=te(94480),Me=te(33885),je=te(75931),he=te(11592),be=te(2738),ie=te(48736),me=te(67841),Ie=["children"];function Ce(ne,le){return"".concat(ne,"-").concat(le)}function pe(ne){return ne&&ne.type&&ne.type.isTreeNode}function Oe(ne,le){return ne!=null?ne:le}function ye(ne){var le=ne||{},se=le.title,fe=le._title,Pe=le.key,Se=le.children,Le=se||"title";return{title:Le,_title:fe||[Le],key:Pe||"key",children:Se||"children"}}function ae(ne,le){var se=new Map;function fe(Pe){var Se=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";(Pe||[]).forEach(function(Le){var Ge=Le[le.key],ve=Le[le.children];warning(Ge!=null,"Tree node must have a certain key: [".concat(Se).concat(Ge,"]"));var et=String(Ge);warning(!se.has(et)||Ge===null||Ge===void 0,"Same 'key' exist in the Tree: ".concat(et)),se.set(et,!0),fe(ve,"".concat(Se).concat(et," > "))})}fe(ne)}function E(ne){function le(se){var fe=(0,he.Z)(se);return fe.map(function(Pe){if(!pe(Pe))return(0,ie.ZP)(!Pe,"Tree/TreeNode can only accept TreeNode as children."),null;var Se=Pe.key,Le=Pe.props,Ge=Le.children,ve=(0,je.Z)(Le,Ie),et=(0,Me.Z)({key:Se},ve),Ae=le(Ge);return Ae.length&&(et.children=Ae),et}).filter(function(Pe){return Pe})}return le(ne)}function a(ne,le,se){var fe=ye(se),Pe=fe._title,Se=fe.key,Le=fe.children,Ge=new Set(le===!0?[]:le),ve=[];function et(Ae){var it=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;return Ae.map(function(Ue,tt){for(var dt=Ce(it?it.pos:"0",tt),rt=Oe(Ue[Se],dt),Ye,Ze=0;Ze1&&arguments[1]!==void 0?arguments[1]:{},se=le.initWrapper,fe=le.processEntity,Pe=le.onProcessFinished,Se=le.externalGetKey,Le=le.childrenPropName,Ge=le.fieldNames,ve=arguments.length>2?arguments[2]:void 0,et=Se||ve,Ae={},it={},Ue={posEntities:Ae,keyEntities:it};return se&&(Ue=se(Ue)||Ue),b(ne,function(tt){var dt=tt.node,rt=tt.index,Ye=tt.pos,Ze=tt.key,ke=tt.parentPos,Je=tt.level,Xe=tt.nodes,ze={node:dt,nodes:Xe,index:rt,key:Ze,pos:Ye,level:Je},qe=Oe(Ze,Ye);Ae[Ye]=ze,it[qe]=ze,ze.parent=Ae[ke],ze.parent&&(ze.parent.children=ze.parent.children||[],ze.parent.children.push(ze)),fe&&fe(ze,Ue)},{externalGetKey:et,childrenPropName:Le,fieldNames:Ge}),Pe&&Pe(Ue),Ue}function z(ne,le){var se=le.expandedKeys,fe=le.selectedKeys,Pe=le.loadedKeys,Se=le.loadingKeys,Le=le.checkedKeys,Ge=le.halfCheckedKeys,ve=le.dragOverNodeKey,et=le.dropPosition,Ae=le.keyEntities,it=(0,me.Z)(Ae,ne),Ue={eventKey:ne,expanded:se.indexOf(ne)!==-1,selected:fe.indexOf(ne)!==-1,loaded:Pe.indexOf(ne)!==-1,loading:Se.indexOf(ne)!==-1,checked:Le.indexOf(ne)!==-1,halfChecked:Ge.indexOf(ne)!==-1,pos:String(it?it.pos:""),dragOver:ve===ne&&et===0,dragOverGapTop:ve===ne&&et===-1,dragOverGapBottom:ve===ne&&et===1};return Ue}function ee(ne){var le=ne.data,se=ne.expanded,fe=ne.selected,Pe=ne.checked,Se=ne.loaded,Le=ne.loading,Ge=ne.halfChecked,ve=ne.dragOver,et=ne.dragOverGapTop,Ae=ne.dragOverGapBottom,it=ne.pos,Ue=ne.active,tt=ne.eventKey,dt=(0,Me.Z)((0,Me.Z)({},le),{},{expanded:se,selected:fe,checked:Pe,loaded:Se,loading:Le,halfChecked:Ge,dragOver:ve,dragOverGapTop:et,dragOverGapBottom:Ae,pos:it,active:Ue,key:tt});return"props"in dt||Object.defineProperty(dt,"props",{get:function(){return(0,ie.ZP)(!1,"Second param return from event is node data instead of TreeNode instance. Please read value directly instead of reading from `props`."),ne}}),dt}},8224:function(bt,xt,te){"use strict";te.d(xt,{Z:function(){return Ee}});var x=te(4676);function Ee(Me,je,he,be){var ie=x.unstable_batchedUpdates?function(Ie){x.unstable_batchedUpdates(he,Ie)}:he;return Me!=null&&Me.addEventListener&&Me.addEventListener(je,ie,be),{remove:function(){Me!=null&&Me.removeEventListener&&Me.removeEventListener(je,ie,be)}}}},55468:function(bt,xt,te){"use strict";te.d(xt,{g1:function(){return pe},os:function(){return ye}});var x=/margin|padding|width|height|max|min|offset/,Ee={left:!0,top:!0},Me={cssFloat:1,styleFloat:1,float:1};function je(ae){return ae.nodeType===1?ae.ownerDocument.defaultView.getComputedStyle(ae,null):{}}function he(ae,E,a){if(E=E.toLowerCase(),a==="auto"){if(E==="height")return ae.offsetHeight;if(E==="width")return ae.offsetWidth}return E in Ee||(Ee[E]=x.test(E)),Ee[E]?parseFloat(a)||0:a}function be(ae,E){var a=arguments.length,b=je(ae);return E=Me[E]?"cssFloat"in ae.style?"cssFloat":"styleFloat":E,a===1?b:he(ae,E,b[E]||ae.style[E])}function ie(ae,E,a){var b=arguments.length;if(E=Me[E]?"cssFloat"in ae.style?"cssFloat":"styleFloat":E,b===3)return typeof a=="number"&&x.test(E)&&(a="".concat(a,"px")),ae.style[E]=a,a;for(var y in E)E.hasOwnProperty(y)&&ie(ae,y,E[y]);return je(ae)}function me(ae){return ae===document.body?document.documentElement.clientWidth:ae.offsetWidth}function Ie(ae){return ae===document.body?window.innerHeight||document.documentElement.clientHeight:ae.offsetHeight}function Ce(){var ae=Math.max(document.documentElement.scrollWidth,document.body.scrollWidth),E=Math.max(document.documentElement.scrollHeight,document.body.scrollHeight);return{width:ae,height:E}}function pe(){var ae=document.documentElement.clientWidth,E=window.innerHeight||document.documentElement.clientHeight;return{width:ae,height:E}}function Oe(){return{scrollLeft:Math.max(document.documentElement.scrollLeft,document.body.scrollLeft),scrollTop:Math.max(document.documentElement.scrollTop,document.body.scrollTop)}}function ye(ae){var E=ae.getBoundingClientRect(),a=document.documentElement;return{left:E.left+(window.pageXOffset||a.scrollLeft)-(a.clientLeft||document.body.clientLeft||0),top:E.top+(window.pageYOffset||a.scrollTop)-(a.clientTop||document.body.clientTop||0)}}},3465:function(bt,xt,te){"use strict";te.d(xt,{G:function(){return je}});var x=te(47273),Ee=function(be){if((0,x.Z)()&&window.document.documentElement){var ie=Array.isArray(be)?be:[be],me=window.document.documentElement;return ie.some(function(Ie){return Ie in me.style})}return!1},Me=function(be,ie){if(!Ee(be))return!1;var me=document.createElement("div"),Ie=me.style[be];return me.style[be]=ie,me.style[be]!==Ie};function je(he,be){return!Array.isArray(he)&&be!==void 0?Me(he,be):Ee(he)}},51581:function(bt,xt,te){"use strict";Object.defineProperty(xt,"__esModule",{value:!0});var x=function(){function Oe(ye,ae){for(var E=0;E=0||Object.prototype.hasOwnProperty.call(Oe,E)&&(ae[E]=Oe[E]);return ae}function me(Oe,ye){if(!(Oe instanceof ye))throw new TypeError("Cannot call a class as a function")}function Ie(Oe,ye){if(!Oe)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return ye&&(typeof ye=="object"||typeof ye=="function")?ye:Oe}function Ce(Oe,ye){if(typeof ye!="function"&&ye!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof ye);Oe.prototype=Object.create(ye&&ye.prototype,{constructor:{value:Oe,enumerable:!1,writable:!0,configurable:!0}}),ye&&(Object.setPrototypeOf?Object.setPrototypeOf(Oe,ye):Oe.__proto__=ye)}var pe=function(Oe){Ce(ye,Oe);function ye(ae){me(this,ye);var E=Ie(this,(ye.__proto__||Object.getPrototypeOf(ye)).call(this,ae));return E.scrollListener=E.scrollListener.bind(E),E.eventListenerOptions=E.eventListenerOptions.bind(E),E.mousewheelListener=E.mousewheelListener.bind(E),E}return x(ye,[{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 E=this.getParentElement(this.scrollComponent);E.scrollTop=E.scrollHeight-this.beforeScrollHeight+this.beforeScrollTop,this.loadMore=!1}this.attachScrollListener()}},{key:"componentWillUnmount",value:function(){this.detachScrollListener(),this.detachMousewheelListener()}},{key:"isPassiveSupported",value:function(){var E=!1,a={get passive(){E=!0}};try{document.addEventListener("test",null,a),document.removeEventListener("test",null,a)}catch(b){}return E}},{key:"eventListenerOptions",value:function(){var E=this.props.useCapture;return this.isPassiveSupported()&&(E={useCapture:this.props.useCapture,passive:!0}),E}},{key:"setDefaultLoader",value:function(E){this.defaultLoader=E}},{key:"detachMousewheelListener",value:function(){var E=window;this.props.useWindow===!1&&(E=this.scrollComponent.parentNode),E.removeEventListener("mousewheel",this.mousewheelListener,this.options?this.options:this.props.useCapture)}},{key:"detachScrollListener",value:function(){var E=window;this.props.useWindow===!1&&(E=this.getParentElement(this.scrollComponent)),E.removeEventListener("scroll",this.scrollListener,this.options?this.options:this.props.useCapture),E.removeEventListener("resize",this.scrollListener,this.options?this.options:this.props.useCapture)}},{key:"getParentElement",value:function(E){var a=this.props.getScrollParent&&this.props.getScrollParent();return a!=null?a:E&&E.parentNode}},{key:"filterProps",value:function(E){return E}},{key:"attachScrollListener",value:function(){var E=this.getParentElement(this.scrollComponent);if(!(!this.props.hasMore||!E)){var a=window;this.props.useWindow===!1&&(a=E),a.addEventListener("mousewheel",this.mousewheelListener,this.options?this.options:this.props.useCapture),a.addEventListener("scroll",this.scrollListener,this.options?this.options:this.props.useCapture),a.addEventListener("resize",this.scrollListener,this.options?this.options:this.props.useCapture),this.props.initialLoad&&this.scrollListener()}}},{key:"mousewheelListener",value:function(E){E.deltaY===1&&!this.isPassiveSupported()&&E.preventDefault()}},{key:"scrollListener",value:function(){var E=this.scrollComponent,a=window,b=this.getParentElement(E),y=void 0;if(this.props.useWindow){var z=document.documentElement||document.body.parentNode||document.body,ee=a.pageYOffset!==void 0?a.pageYOffset:z.scrollTop;this.props.isReverse?y=ee:y=this.calculateOffset(E,ee)}else this.props.isReverse?y=b.scrollTop:y=E.scrollHeight-b.scrollTop-b.clientHeight;y ${yn}`]:{display:"flex",alignItems:"center",justifyContent:"center",height:"100%",textAlign:"center"},[`&:not(${yn}-disabled):hover`]:{borderColor:At.colorPrimary}},[`${va}${va}-picture-card, ${va}${va}-picture-circle`]:{[`${va}-item-container`]:{display:"inline-block",width:Un,height:Un,marginBlock:`0 ${At.marginXS}px`,marginInline:`0 ${At.marginXS}px`,verticalAlign:"top"},"&::after":{display:"none"},[ta]:{height:"100%",margin:0,"&::before":{position:"absolute",zIndex:1,width:`calc(100% - ${At.paddingXS*2}px)`,height:`calc(100% - ${At.paddingXS*2}px)`,backgroundColor:At.colorBgMask,opacity:0,transition:`all ${At.motionDurationSlow}`,content:'" "'}},[`${ta}:hover`]:{[`&::before, ${ta}-actions`]:{opacity:1}},[`${ta}-actions`]:{position:"absolute",insetInlineStart:0,zIndex:10,width:"100%",whiteSpace:"nowrap",textAlign:"center",opacity:0,transition:`all ${At.motionDurationSlow}`,[`${Cn}-eye, ${Cn}-download, ${Cn}-delete`]:{zIndex:10,width:Wn,margin:`0 ${At.marginXXS}px`,fontSize:Wn,cursor:"pointer",transition:`all ${At.motionDurationSlow}`,svg:{verticalAlign:"baseline"}}},[`${ta}-actions, ${ta}-actions:hover`]:{[`${Cn}-eye, ${Cn}-download, ${Cn}-delete`]:{color:new jt.C(Qn).setAlpha(.65).toRgbString(),"&:hover":{color:Qn}}},[`${ta}-thumbnail, ${ta}-thumbnail img`]:{position:"static",display:"block",width:"100%",height:"100%",objectFit:"contain"},[`${ta}-name`]:{display:"none",textAlign:"center"},[`${ta}-file + ${ta}-name`]:{position:"absolute",bottom:At.margin,display:"block",width:`calc(100% - ${At.paddingXS*2}px)`},[`${ta}-uploading`]:{[`&${ta}`]:{backgroundColor:At.colorFillAlter},[`&::before, ${Cn}-eye, ${Cn}-download, ${Cn}-delete`]:{display:"none"}},[`${ta}-progress`]:{bottom:At.marginXL,width:`calc(100% - ${At.paddingXS*2}px)`,paddingInlineStart:0}}}),[`${yn}-wrapper${yn}-picture-circle-wrapper`]:{[`${yn}${yn}-select`]:{borderRadius:"50%"}}}};var Fa=At=>{const{componentCls:yn}=At;return{[`${yn}-rtl`]:{direction:"rtl"}}};const ia=At=>{const{componentCls:yn,colorTextDisabled:Cn}=At;return{[`${yn}-wrapper`]:Object.assign(Object.assign({},(0,ka.Wf)(At)),{[yn]:{outline:0,"input[type='file']":{cursor:"pointer"}},[`${yn}-select`]:{display:"inline-block"},[`${yn}-disabled`]:{color:Cn,cursor:"not-allowed"}})}};var Ra=(0,hr.Z)("Upload",At=>{const{fontSizeHeading3:yn,fontSize:Cn,lineHeight:Wn,lineWidth:Qn,controlHeightLG:va}=At,ta=Math.round(Cn*Wn),Un=(0,Gn.TS)(At,{uploadThumbnailSize:yn*2,uploadProgressOffset:ta/2+Qn,uploadPicCardSize:va*2.55});return[ia(Un),Er(Un),Nt(Un),Rt(Un),un(Un),Jr(Un),Fa(Un),(0,Ya.Z)(Un)]},At=>({actionsColor:At.colorTextDescription})),Mr=function(At,yn,Cn,Wn){function Qn(va){return va instanceof Cn?va:new Cn(function(ta){ta(va)})}return new(Cn||(Cn=Promise))(function(va,ta){function Un(jr){try{pn(Wn.next(jr))}catch(Mo){ta(Mo)}}function zr(jr){try{pn(Wn.throw(jr))}catch(Mo){ta(Mo)}}function pn(jr){jr.done?va(jr.value):Qn(jr.value).then(Un,zr)}pn((Wn=Wn.apply(At,yn||[])).next())})};const Za=`__LIST_IGNORE_${Date.now()}__`,Qr=(At,yn)=>{const{fileList:Cn,defaultFileList:Wn,onRemove:Qn,showUploadList:va=!0,listType:ta="text",onPreview:Un,onDownload:zr,onChange:pn,onDrop:jr,previewFile:Mo,disabled:Ao,locale:Wo,iconRender:Si,isImageUrl:qn,progress:Qa,prefixCls:tr,className:pr,type:Bo="select",children:Xr,style:Lr,itemRender:Co,maxCount:qo,data:di={},multiple:Ba=!1,action:xa="",accept:Ki="",supportServerRender:gl=!0,rootClassName:sl}=At,Xi=x.useContext(Ye.Z),ji=Ao!=null?Ao:Xi,[$o,Vi]=(0,qe.Z)(Wn||[],{value:Cn,postState:Yr=>Yr!=null?Yr:[]}),[Ti,Ui]=x.useState("drop"),rl=x.useRef(null);x.useMemo(()=>{const Yr=Date.now();(Cn||[]).forEach((zo,pi)=>{!zo.uid&&!Object.isFrozen(zo)&&(zo.uid=`__AUTO__${Yr}_${pi}__`)})},[Cn]);const Ri=(Yr,zo,pi)=>{let Oo=(0,he.Z)(zo),Xt=!1;qo===1?Oo=Oo.slice(-1):qo&&(Xt=Oo.length>qo,Oo=Oo.slice(0,qo)),(0,ut.flushSync)(()=>{Vi(Oo)});const Vt={file:Yr,fileList:Oo};pi&&(Vt.event=pi),(!Xt||Oo.some(cn=>cn.uid===Yr.uid))&&(0,ut.flushSync)(()=>{pn==null||pn(Vt)})},$i=(Yr,zo)=>Mr(void 0,void 0,void 0,function*(){const{beforeUpload:pi,transformFile:Oo}=At;let Xt=Yr;if(pi){const Vt=yield pi(Yr,zo);if(Vt===!1)return!1;if(delete Yr[Za],Vt===Za)return Object.defineProperty(Yr,Za,{value:!0,configurable:!0}),!1;typeof Vt=="object"&&Vt&&(Xt=Vt)}return Oo&&(Xt=yield Oo(Xt)),Xt}),fo=Yr=>{const zo=Yr.filter(Xt=>!Xt.file[Za]);if(!zo.length)return;const pi=zo.map(Xt=>Qe(Xt.file));let Oo=(0,he.Z)($o);pi.forEach(Xt=>{Oo=Ae(Xt,Oo)}),pi.forEach((Xt,Vt)=>{let cn=Xt;if(zo[Vt].parsedFile)Xt.status="uploading";else{const{originFileObj:ln}=Xt;let nr;try{nr=new File([ln],ln.name,{type:ln.type})}catch(Nr){nr=new Blob([ln],{type:ln.type}),nr.name=ln.name,nr.lastModifiedDate=new Date,nr.lastModified=new Date().getTime()}nr.uid=Xt.uid,cn=nr}Ri(cn,Oo)})},Ko=(Yr,zo,pi)=>{try{typeof Yr=="string"&&(Yr=JSON.parse(Yr))}catch(Vt){}if(!dt(zo,$o))return;const Oo=Qe(zo);Oo.status="done",Oo.percent=100,Oo.response=Yr,Oo.xhr=pi;const Xt=Ae(Oo,$o);Ri(Oo,Xt)},qr=(Yr,zo)=>{if(!dt(zo,$o))return;const pi=Qe(zo);pi.status="uploading",pi.percent=Yr.percent;const Oo=Ae(pi,$o);Ri(pi,Oo,Yr)},yi=(Yr,zo,pi)=>{if(!dt(pi,$o))return;const Oo=Qe(pi);Oo.error=Yr,Oo.response=zo,Oo.status="error";const Xt=Ae(Oo,$o);Ri(Oo,Xt)},ol=Yr=>{let zo;Promise.resolve(typeof Qn=="function"?Qn(Yr):Qn).then(pi=>{var Oo;if(pi===!1)return;const Xt=Lt(Yr,$o);Xt&&(zo=Object.assign(Object.assign({},Yr),{status:"removed"}),$o==null||$o.forEach(Vt=>{const cn=zo.uid!==void 0?"uid":"name";Vt[cn]===zo[cn]&&!Object.isFrozen(Vt)&&(Vt.status="removed")}),(Oo=rl.current)===null||Oo===void 0||Oo.abort(zo),Ri(zo,Xt))})},qi=Yr=>{Ui(Yr.type),Yr.type==="drop"&&(jr==null||jr(Yr))};x.useImperativeHandle(yn,()=>({onBatchStart:fo,onSuccess:Ko,onProgress:qr,onError:yi,fileList:$o,upload:rl.current}));const{getPrefixCls:El,direction:pl,upload:fi}=x.useContext(rt.E_),Ci=El("upload",tr),Gi=Object.assign(Object.assign({onBatchStart:fo,onError:yi,onProgress:qr,onSuccess:Ko},At),{data:di,multiple:Ba,action:xa,accept:Ki,supportServerRender:gl,prefixCls:Ci,disabled:ji,beforeUpload:$i,onChange:void 0});delete Gi.className,delete Gi.style,(!Xr||ji)&&delete Gi.id;const[el,ul]=Ra(Ci),[Fl]=(0,Ze.Z)("Upload",ke.Z.Upload),{showRemoveIcon:bl,showPreviewIcon:za,showDownloadIcon:Wa,removeIcon:Xa,previewIcon:ur,downloadIcon:No}=typeof va=="boolean"?{}:va,ei=(Yr,zo)=>va?x.createElement(Oa,{prefixCls:Ci,listType:ta,items:$o,previewFile:Mo,onPreview:Un,onDownload:zr,onRemove:ol,showRemoveIcon:!ji&&bl,showPreviewIcon:za,showDownloadIcon:Wa,removeIcon:Xa,previewIcon:ur,downloadIcon:No,iconRender:Si,locale:Object.assign(Object.assign({},Fl),Wo),isImageUrl:qn,progress:Qa,appendAction:Yr,appendActionVisible:zo,itemRender:Co,disabled:ji}):Yr,Mi=Ge()(`${Ci}-wrapper`,pr,sl,ul,fi==null?void 0:fi.className,{[`${Ci}-rtl`]:pl==="rtl",[`${Ci}-picture-card-wrapper`]:ta==="picture-card",[`${Ci}-picture-circle-wrapper`]:ta==="picture-circle"}),Fi=Object.assign(Object.assign({},fi==null?void 0:fi.style),Lr);if(Bo==="drag"){const Yr=Ge()(ul,Ci,`${Ci}-drag`,{[`${Ci}-drag-uploading`]:$o.some(zo=>zo.status==="uploading"),[`${Ci}-drag-hover`]:Ti==="dragover",[`${Ci}-disabled`]:ji,[`${Ci}-rtl`]:pl==="rtl"});return el(x.createElement("span",{className:Mi},x.createElement("div",{className:Yr,style:Fi,onDrop:qi,onDragOver:qi,onDragLeave:qi},x.createElement(Ke,Object.assign({},Gi,{ref:rl,className:`${Ci}-btn`}),x.createElement("div",{className:`${Ci}-drag-container`},Xr))),ei()))}const Ai=Ge()(Ci,`${Ci}-select`,{[`${Ci}-disabled`]:ji}),Qi=(Yr=>x.createElement("div",{className:Ai,style:Yr},x.createElement(Ke,Object.assign({},Gi,{ref:rl}))))(Xr?void 0:{display:"none"});return el(ta==="picture-card"||ta==="picture-circle"?x.createElement("span",{className:Mi},ei(Qi,!!Xr)):x.createElement("span",{className:Mi},Qi,ei()))};var gr=x.forwardRef(Qr),la=function(At,yn){var Cn={};for(var Wn in At)Object.prototype.hasOwnProperty.call(At,Wn)&&yn.indexOf(Wn)<0&&(Cn[Wn]=At[Wn]);if(At!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Qn=0,Wn=Object.getOwnPropertySymbols(At);Qn{var{style:Cn,height:Wn}=At,Qn=la(At,["style","height"]);return x.createElement(gr,Object.assign({ref:yn},Qn,{type:"drag",style:Object.assign(Object.assign({},Cn),{height:Wn})}))});const yo=gr;yo.Dragger=ai,yo.LIST_IGNORE=Za;var no=yo},86251:function(bt,xt){"use strict";xt.byteLength=le,xt.toByteArray=Ie,xt.fromByteArray=be;for(var te=[],x=[],he=typeof Uint8Array!="undefined"?Uint8Array:Array,Oe="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",Ge=0,ve=Oe.length;Ge0)throw new Error("Invalid string. Length must be a multiple of 4");var E=Se.indexOf("=");E===-1&&(E=ne);var a=E===ne?0:4-E%4;return[E,a]}function le(Se){var ne=we(Se),E=ne[0],a=ne[1];return(E+a)*3/4-a}function me(Se,ne,E){return(ne+E)*3/4-E}function Ie(Se){var ne,E=we(Se),a=E[0],b=E[1],y=new he(me(Se,a,b)),z=0,ee=b>0?a-4:a,ae;for(ae=0;ae>16&255,y[z++]=ne>>8&255,y[z++]=ne&255;return b===2&&(ne=x[Se.charCodeAt(ae)]<<2|x[Se.charCodeAt(ae+1)]>>4,y[z++]=ne&255),b===1&&(ne=x[Se.charCodeAt(ae)]<<10|x[Se.charCodeAt(ae+1)]<<4|x[Se.charCodeAt(ae+2)]>>2,y[z++]=ne>>8&255,y[z++]=ne&255),y}function Ce(Se){return te[Se>>18&63]+te[Se>>12&63]+te[Se>>6&63]+te[Se&63]}function Pe(Se,ne,E){for(var a,b=[],y=ne;yee?ee:z+y));return a===1?(ne=Se[E-1],b.push(te[ne>>2]+te[ne<<4&63]+"==")):a===2&&(ne=(Se[E-2]<<8)+Se[E-1],b.push(te[ne>>10]+te[ne>>4&63]+te[ne<<2&63]+"=")),b.join("")}},19208:function(bt,xt,te){"use strict";var x;var he=te(86251),Oe=te(67467),Ge=typeof Symbol=="function"&&typeof Symbol.for=="function"?Symbol.for("nodejs.util.inspect.custom"):null;xt.lW=me,x=z,xt.h2=50;var ve=2147483647;x=ve,me.TYPED_ARRAY_SUPPORT=we(),!me.TYPED_ARRAY_SUPPORT&&typeof console!="undefined"&&typeof console.error=="function"&&console.error("This browser lacks typed array (Uint8Array) support which is required by `buffer` v5.x. Use `buffer` v4.x if you require old browser support.");function we(){try{var ge=new Uint8Array(1),oe={foo:function(){return 42}};return Object.setPrototypeOf(oe,Uint8Array.prototype),Object.setPrototypeOf(ge,oe),ge.foo()===42}catch(re){return!1}}Object.defineProperty(me.prototype,"parent",{enumerable:!0,get:function(){if(me.isBuffer(this))return this.buffer}}),Object.defineProperty(me.prototype,"offset",{enumerable:!0,get:function(){if(me.isBuffer(this))return this.byteOffset}});function le(ge){if(ge>ve)throw new RangeError('The value "'+ge+'" is invalid for option "size"');var oe=new Uint8Array(ge);return Object.setPrototypeOf(oe,me.prototype),oe}function me(ge,oe,re){if(typeof ge=="number"){if(typeof oe=="string")throw new TypeError('The "string" argument must be of type string. Received type number');return be(ge)}return Ie(ge,oe,re)}me.poolSize=8192;function Ie(ge,oe,re){if(typeof ge=="string")return Se(ge,oe);if(ArrayBuffer.isView(ge))return E(ge);if(ge==null)throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof ge);if(Bt(ge,ArrayBuffer)||ge&&Bt(ge.buffer,ArrayBuffer)||typeof SharedArrayBuffer!="undefined"&&(Bt(ge,SharedArrayBuffer)||ge&&Bt(ge.buffer,SharedArrayBuffer)))return a(ge,oe,re);if(typeof ge=="number")throw new TypeError('The "value" argument must not be of type number. Received type number');var ue=ge.valueOf&&ge.valueOf();if(ue!=null&&ue!==ge)return me.from(ue,oe,re);var de=b(ge);if(de)return de;if(typeof Symbol!="undefined"&&Symbol.toPrimitive!=null&&typeof ge[Symbol.toPrimitive]=="function")return me.from(ge[Symbol.toPrimitive]("string"),oe,re);throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof ge)}me.from=function(ge,oe,re){return Ie(ge,oe,re)},Object.setPrototypeOf(me.prototype,Uint8Array.prototype),Object.setPrototypeOf(me,Uint8Array);function Ce(ge){if(typeof ge!="number")throw new TypeError('"size" argument must be of type number');if(ge<0)throw new RangeError('The value "'+ge+'" is invalid for option "size"')}function Pe(ge,oe,re){return Ce(ge),ge<=0?le(ge):oe!==void 0?typeof re=="string"?le(ge).fill(oe,re):le(ge).fill(oe):le(ge)}me.alloc=function(ge,oe,re){return Pe(ge,oe,re)};function be(ge){return Ce(ge),le(ge<0?0:y(ge)|0)}me.allocUnsafe=function(ge){return be(ge)},me.allocUnsafeSlow=function(ge){return be(ge)};function Se(ge,oe){if((typeof oe!="string"||oe==="")&&(oe="utf8"),!me.isEncoding(oe))throw new TypeError("Unknown encoding: "+oe);var re=ee(ge,oe)|0,ue=le(re),de=ue.write(ge,oe);return de!==re&&(ue=ue.slice(0,de)),ue}function ne(ge){for(var oe=ge.length<0?0:y(ge.length)|0,re=le(oe),ue=0;ue=ve)throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+ve.toString(16)+" bytes");return ge|0}function z(ge){return+ge!=ge&&(ge=0),me.alloc(+ge)}me.isBuffer=function(oe){return oe!=null&&oe._isBuffer===!0&&oe!==me.prototype},me.compare=function(oe,re){if(Bt(oe,Uint8Array)&&(oe=me.from(oe,oe.offset,oe.byteLength)),Bt(re,Uint8Array)&&(re=me.from(re,re.offset,re.byteLength)),!me.isBuffer(oe)||!me.isBuffer(re))throw new TypeError('The "buf1", "buf2" arguments must be one of type Buffer or Uint8Array');if(oe===re)return 0;for(var ue=oe.length,de=re.length,Me=0,ce=Math.min(ue,de);Mede.length?me.from(ce).copy(de,Me):Uint8Array.prototype.set.call(de,ce,Me);else if(me.isBuffer(ce))ce.copy(de,Me);else throw new TypeError('"list" argument must be an Array of Buffers');Me+=ce.length}return de};function ee(ge,oe){if(me.isBuffer(ge))return ge.length;if(ArrayBuffer.isView(ge)||Bt(ge,ArrayBuffer))return ge.byteLength;if(typeof ge!="string")throw new TypeError('The "string" argument must be one of type string, Buffer, or ArrayBuffer. Received type '+typeof ge);var re=ge.length,ue=arguments.length>2&&arguments[2]===!0;if(!ue&&re===0)return 0;for(var de=!1;;)switch(oe){case"ascii":case"latin1":case"binary":return re;case"utf8":case"utf-8":return Ct(ge).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return re*2;case"hex":return re>>>1;case"base64":return Fe(ge).length;default:if(de)return ue?-1:Ct(ge).length;oe=(""+oe).toLowerCase(),de=!0}}me.byteLength=ee;function ae(ge,oe,re){var ue=!1;if((oe===void 0||oe<0)&&(oe=0),oe>this.length||((re===void 0||re>this.length)&&(re=this.length),re<=0)||(re>>>=0,oe>>>=0,re<=oe))return"";for(ge||(ge="utf8");;)switch(ge){case"hex":return rt(this,oe,re);case"utf8":case"utf-8":return xe(this,oe,re);case"ascii":return qe(this,oe,re);case"latin1":case"binary":return ut(this,oe,re);case"base64":return tt(this,oe,re);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return Ye(this,oe,re);default:if(ue)throw new TypeError("Unknown encoding: "+ge);ge=(ge+"").toLowerCase(),ue=!0}}me.prototype._isBuffer=!0;function se(ge,oe,re){var ue=ge[oe];ge[oe]=ge[re],ge[re]=ue}me.prototype.swap16=function(){var oe=this.length;if(oe%2!==0)throw new RangeError("Buffer size must be a multiple of 16-bits");for(var re=0;rere&&(oe+=" ... "),""},Ge&&(me.prototype[Ge]=me.prototype.inspect),me.prototype.compare=function(oe,re,ue,de,Me){if(Bt(oe,Uint8Array)&&(oe=me.from(oe,oe.offset,oe.byteLength)),!me.isBuffer(oe))throw new TypeError('The "target" argument must be one of type Buffer or Uint8Array. Received type '+typeof oe);if(re===void 0&&(re=0),ue===void 0&&(ue=oe?oe.length:0),de===void 0&&(de=0),Me===void 0&&(Me=this.length),re<0||ue>oe.length||de<0||Me>this.length)throw new RangeError("out of range index");if(de>=Me&&re>=ue)return 0;if(de>=Me)return-1;if(re>=ue)return 1;if(re>>>=0,ue>>>=0,de>>>=0,Me>>>=0,this===oe)return 0;for(var ce=Me-de,Be=ue-re,nt=Math.min(ce,Be),Qe=this.slice(de,Me),Ae=oe.slice(re,ue),dt=0;dt2147483647?re=2147483647:re<-2147483648&&(re=-2147483648),re=+re,Ne(re)&&(re=de?0:ge.length-1),re<0&&(re=ge.length+re),re>=ge.length){if(de)return-1;re=ge.length-1}else if(re<0)if(de)re=0;else return-1;if(typeof oe=="string"&&(oe=me.from(oe,ue)),me.isBuffer(oe))return oe.length===0?-1:fe(ge,oe,re,ue,de);if(typeof oe=="number")return oe=oe&255,typeof Uint8Array.prototype.indexOf=="function"?de?Uint8Array.prototype.indexOf.call(ge,oe,re):Uint8Array.prototype.lastIndexOf.call(ge,oe,re):fe(ge,[oe],re,ue,de);throw new TypeError("val must be string, number or Buffer")}function fe(ge,oe,re,ue,de){var Me=1,ce=ge.length,Be=oe.length;if(ue!==void 0&&(ue=String(ue).toLowerCase(),ue==="ucs2"||ue==="ucs-2"||ue==="utf16le"||ue==="utf-16le")){if(ge.length<2||oe.length<2)return-1;Me=2,ce/=2,Be/=2,re/=2}function nt(It,on){return Me===1?It[on]:It.readUInt16BE(on*Me)}var Qe;if(de){var Ae=-1;for(Qe=re;Qece&&(re=ce-Be),Qe=re;Qe>=0;Qe--){for(var dt=!0,Lt=0;Ltde&&(ue=de)):ue=de;var Me=oe.length;ue>Me/2&&(ue=Me/2);for(var ce=0;ce>>0,isFinite(ue)?(ue=ue>>>0,de===void 0&&(de="utf8")):(de=ue,ue=void 0);else throw new Error("Buffer.write(string, encoding, offset[, length]) is no longer supported");var Me=this.length-re;if((ue===void 0||ue>Me)&&(ue=Me),oe.length>0&&(ue<0||re<0)||re>this.length)throw new RangeError("Attempt to write outside buffer bounds");de||(de="utf8");for(var ce=!1;;)switch(de){case"hex":return Ee(this,oe,re,ue);case"utf8":case"utf-8":return ye(this,oe,re,ue);case"ascii":case"latin1":case"binary":return Le(this,oe,re,ue);case"base64":return He(this,oe,re,ue);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return pe(this,oe,re,ue);default:if(ce)throw new TypeError("Unknown encoding: "+de);de=(""+de).toLowerCase(),ce=!0}},me.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};function tt(ge,oe,re){return oe===0&&re===ge.length?he.fromByteArray(ge):he.fromByteArray(ge.slice(oe,re))}function xe(ge,oe,re){re=Math.min(ge.length,re);for(var ue=[],de=oe;de239?4:Me>223?3:Me>191?2:1;if(de+Be<=re){var nt,Qe,Ae,dt;switch(Be){case 1:Me<128&&(ce=Me);break;case 2:nt=ge[de+1],(nt&192)===128&&(dt=(Me&31)<<6|nt&63,dt>127&&(ce=dt));break;case 3:nt=ge[de+1],Qe=ge[de+2],(nt&192)===128&&(Qe&192)===128&&(dt=(Me&15)<<12|(nt&63)<<6|Qe&63,dt>2047&&(dt<55296||dt>57343)&&(ce=dt));break;case 4:nt=ge[de+1],Qe=ge[de+2],Ae=ge[de+3],(nt&192)===128&&(Qe&192)===128&&(Ae&192)===128&&(dt=(Me&15)<<18|(nt&63)<<12|(Qe&63)<<6|Ae&63,dt>65535&&dt<1114112&&(ce=dt))}}ce===null?(ce=65533,Be=1):ce>65535&&(ce-=65536,ue.push(ce>>>10&1023|55296),ce=56320|ce&1023),ue.push(ce),de+=Be}return Ke(ue)}var it=4096;function Ke(ge){var oe=ge.length;if(oe<=it)return String.fromCharCode.apply(String,ge);for(var re="",ue=0;ueue)&&(re=ue);for(var de="",Me=oe;Meue&&(oe=ue),re<0?(re+=ue,re<0&&(re=0)):re>ue&&(re=ue),rere)throw new RangeError("Trying to access beyond buffer length")}me.prototype.readUintLE=me.prototype.readUIntLE=function(oe,re,ue){oe=oe>>>0,re=re>>>0,ue||Ze(oe,re,this.length);for(var de=this[oe],Me=1,ce=0;++ce>>0,re=re>>>0,ue||Ze(oe,re,this.length);for(var de=this[oe+--re],Me=1;re>0&&(Me*=256);)de+=this[oe+--re]*Me;return de},me.prototype.readUint8=me.prototype.readUInt8=function(oe,re){return oe=oe>>>0,re||Ze(oe,1,this.length),this[oe]},me.prototype.readUint16LE=me.prototype.readUInt16LE=function(oe,re){return oe=oe>>>0,re||Ze(oe,2,this.length),this[oe]|this[oe+1]<<8},me.prototype.readUint16BE=me.prototype.readUInt16BE=function(oe,re){return oe=oe>>>0,re||Ze(oe,2,this.length),this[oe]<<8|this[oe+1]},me.prototype.readUint32LE=me.prototype.readUInt32LE=function(oe,re){return oe=oe>>>0,re||Ze(oe,4,this.length),(this[oe]|this[oe+1]<<8|this[oe+2]<<16)+this[oe+3]*16777216},me.prototype.readUint32BE=me.prototype.readUInt32BE=function(oe,re){return oe=oe>>>0,re||Ze(oe,4,this.length),this[oe]*16777216+(this[oe+1]<<16|this[oe+2]<<8|this[oe+3])},me.prototype.readIntLE=function(oe,re,ue){oe=oe>>>0,re=re>>>0,ue||Ze(oe,re,this.length);for(var de=this[oe],Me=1,ce=0;++ce=Me&&(de-=Math.pow(2,8*re)),de},me.prototype.readIntBE=function(oe,re,ue){oe=oe>>>0,re=re>>>0,ue||Ze(oe,re,this.length);for(var de=re,Me=1,ce=this[oe+--de];de>0&&(Me*=256);)ce+=this[oe+--de]*Me;return Me*=128,ce>=Me&&(ce-=Math.pow(2,8*re)),ce},me.prototype.readInt8=function(oe,re){return oe=oe>>>0,re||Ze(oe,1,this.length),this[oe]&128?(255-this[oe]+1)*-1:this[oe]},me.prototype.readInt16LE=function(oe,re){oe=oe>>>0,re||Ze(oe,2,this.length);var ue=this[oe]|this[oe+1]<<8;return ue&32768?ue|4294901760:ue},me.prototype.readInt16BE=function(oe,re){oe=oe>>>0,re||Ze(oe,2,this.length);var ue=this[oe+1]|this[oe]<<8;return ue&32768?ue|4294901760:ue},me.prototype.readInt32LE=function(oe,re){return oe=oe>>>0,re||Ze(oe,4,this.length),this[oe]|this[oe+1]<<8|this[oe+2]<<16|this[oe+3]<<24},me.prototype.readInt32BE=function(oe,re){return oe=oe>>>0,re||Ze(oe,4,this.length),this[oe]<<24|this[oe+1]<<16|this[oe+2]<<8|this[oe+3]},me.prototype.readFloatLE=function(oe,re){return oe=oe>>>0,re||Ze(oe,4,this.length),Oe.read(this,oe,!0,23,4)},me.prototype.readFloatBE=function(oe,re){return oe=oe>>>0,re||Ze(oe,4,this.length),Oe.read(this,oe,!1,23,4)},me.prototype.readDoubleLE=function(oe,re){return oe=oe>>>0,re||Ze(oe,8,this.length),Oe.read(this,oe,!0,52,8)},me.prototype.readDoubleBE=function(oe,re){return oe=oe>>>0,re||Ze(oe,8,this.length),Oe.read(this,oe,!1,52,8)};function ke(ge,oe,re,ue,de,Me){if(!me.isBuffer(ge))throw new TypeError('"buffer" argument must be a Buffer instance');if(oe>de||oege.length)throw new RangeError("Index out of range")}me.prototype.writeUintLE=me.prototype.writeUIntLE=function(oe,re,ue,de){if(oe=+oe,re=re>>>0,ue=ue>>>0,!de){var Me=Math.pow(2,8*ue)-1;ke(this,oe,re,ue,Me,0)}var ce=1,Be=0;for(this[re]=oe&255;++Be>>0,ue=ue>>>0,!de){var Me=Math.pow(2,8*ue)-1;ke(this,oe,re,ue,Me,0)}var ce=ue-1,Be=1;for(this[re+ce]=oe&255;--ce>=0&&(Be*=256);)this[re+ce]=oe/Be&255;return re+ue},me.prototype.writeUint8=me.prototype.writeUInt8=function(oe,re,ue){return oe=+oe,re=re>>>0,ue||ke(this,oe,re,1,255,0),this[re]=oe&255,re+1},me.prototype.writeUint16LE=me.prototype.writeUInt16LE=function(oe,re,ue){return oe=+oe,re=re>>>0,ue||ke(this,oe,re,2,65535,0),this[re]=oe&255,this[re+1]=oe>>>8,re+2},me.prototype.writeUint16BE=me.prototype.writeUInt16BE=function(oe,re,ue){return oe=+oe,re=re>>>0,ue||ke(this,oe,re,2,65535,0),this[re]=oe>>>8,this[re+1]=oe&255,re+2},me.prototype.writeUint32LE=me.prototype.writeUInt32LE=function(oe,re,ue){return oe=+oe,re=re>>>0,ue||ke(this,oe,re,4,4294967295,0),this[re+3]=oe>>>24,this[re+2]=oe>>>16,this[re+1]=oe>>>8,this[re]=oe&255,re+4},me.prototype.writeUint32BE=me.prototype.writeUInt32BE=function(oe,re,ue){return oe=+oe,re=re>>>0,ue||ke(this,oe,re,4,4294967295,0),this[re]=oe>>>24,this[re+1]=oe>>>16,this[re+2]=oe>>>8,this[re+3]=oe&255,re+4},me.prototype.writeIntLE=function(oe,re,ue,de){if(oe=+oe,re=re>>>0,!de){var Me=Math.pow(2,8*ue-1);ke(this,oe,re,ue,Me-1,-Me)}var ce=0,Be=1,nt=0;for(this[re]=oe&255;++ce>0)-nt&255;return re+ue},me.prototype.writeIntBE=function(oe,re,ue,de){if(oe=+oe,re=re>>>0,!de){var Me=Math.pow(2,8*ue-1);ke(this,oe,re,ue,Me-1,-Me)}var ce=ue-1,Be=1,nt=0;for(this[re+ce]=oe&255;--ce>=0&&(Be*=256);)oe<0&&nt===0&&this[re+ce+1]!==0&&(nt=1),this[re+ce]=(oe/Be>>0)-nt&255;return re+ue},me.prototype.writeInt8=function(oe,re,ue){return oe=+oe,re=re>>>0,ue||ke(this,oe,re,1,127,-128),oe<0&&(oe=255+oe+1),this[re]=oe&255,re+1},me.prototype.writeInt16LE=function(oe,re,ue){return oe=+oe,re=re>>>0,ue||ke(this,oe,re,2,32767,-32768),this[re]=oe&255,this[re+1]=oe>>>8,re+2},me.prototype.writeInt16BE=function(oe,re,ue){return oe=+oe,re=re>>>0,ue||ke(this,oe,re,2,32767,-32768),this[re]=oe>>>8,this[re+1]=oe&255,re+2},me.prototype.writeInt32LE=function(oe,re,ue){return oe=+oe,re=re>>>0,ue||ke(this,oe,re,4,2147483647,-2147483648),this[re]=oe&255,this[re+1]=oe>>>8,this[re+2]=oe>>>16,this[re+3]=oe>>>24,re+4},me.prototype.writeInt32BE=function(oe,re,ue){return oe=+oe,re=re>>>0,ue||ke(this,oe,re,4,2147483647,-2147483648),oe<0&&(oe=4294967295+oe+1),this[re]=oe>>>24,this[re+1]=oe>>>16,this[re+2]=oe>>>8,this[re+3]=oe&255,re+4};function Je(ge,oe,re,ue,de,Me){if(re+ue>ge.length)throw new RangeError("Index out of range");if(re<0)throw new RangeError("Index out of range")}function Xe(ge,oe,re,ue,de){return oe=+oe,re=re>>>0,de||Je(ge,oe,re,4,34028234663852886e22,-34028234663852886e22),Oe.write(ge,oe,re,ue,23,4),re+4}me.prototype.writeFloatLE=function(oe,re,ue){return Xe(this,oe,re,!0,ue)},me.prototype.writeFloatBE=function(oe,re,ue){return Xe(this,oe,re,!1,ue)};function ze(ge,oe,re,ue,de){return oe=+oe,re=re>>>0,de||Je(ge,oe,re,8,17976931348623157e292,-17976931348623157e292),Oe.write(ge,oe,re,ue,52,8),re+8}me.prototype.writeDoubleLE=function(oe,re,ue){return ze(this,oe,re,!0,ue)},me.prototype.writeDoubleBE=function(oe,re,ue){return ze(this,oe,re,!1,ue)},me.prototype.copy=function(oe,re,ue,de){if(!me.isBuffer(oe))throw new TypeError("argument should be a Buffer");if(ue||(ue=0),!de&&de!==0&&(de=this.length),re>=oe.length&&(re=oe.length),re||(re=0),de>0&&de=this.length)throw new RangeError("Index out of range");if(de<0)throw new RangeError("sourceEnd out of bounds");de>this.length&&(de=this.length),oe.length-re>>0,ue=ue===void 0?this.length:ue>>>0,oe||(oe=0);var ce;if(typeof oe=="number")for(ce=re;ce55295&&re<57344){if(!de){if(re>56319){(oe-=3)>-1&&Me.push(239,191,189);continue}else if(ce+1===ue){(oe-=3)>-1&&Me.push(239,191,189);continue}de=re;continue}if(re<56320){(oe-=3)>-1&&Me.push(239,191,189),de=re;continue}re=(de-55296<<10|re-56320)+65536}else de&&(oe-=3)>-1&&Me.push(239,191,189);if(de=null,re<128){if((oe-=1)<0)break;Me.push(re)}else if(re<2048){if((oe-=2)<0)break;Me.push(re>>6|192,re&63|128)}else if(re<65536){if((oe-=3)<0)break;Me.push(re>>12|224,re>>6&63|128,re&63|128)}else if(re<1114112){if((oe-=4)<0)break;Me.push(re>>18|240,re>>12&63|128,re>>6&63|128,re&63|128)}else throw new Error("Invalid code point")}return Me}function ft(ge){for(var oe=[],re=0;re>8,de=re%256,Me.push(de),Me.push(ue);return Me}function Fe(ge){return he.toByteArray(ht(ge))}function wt(ge,oe,re,ue){for(var de=0;de=oe.length||de>=ge.length);++de)oe[de+re]=ge[de];return de}function Bt(ge,oe){return ge instanceof oe||ge!=null&&ge.constructor!=null&&ge.constructor.name!=null&&ge.constructor.name===oe.name}function Ne(ge){return ge!==ge}var lt=function(){for(var ge="0123456789abcdef",oe=new Array(256),re=0;re<16;++re)for(var ue=re*16,de=0;de<16;++de)oe[ue+de]=ge[re]+ge[de];return oe}()},67467:function(bt,xt){xt.read=function(te,x,he,Oe,Ge){var ve,we,le=Ge*8-Oe-1,me=(1<>1,Ce=-7,Pe=he?Ge-1:0,be=he?-1:1,Se=te[x+Pe];for(Pe+=be,ve=Se&(1<<-Ce)-1,Se>>=-Ce,Ce+=le;Ce>0;ve=ve*256+te[x+Pe],Pe+=be,Ce-=8);for(we=ve&(1<<-Ce)-1,ve>>=-Ce,Ce+=Oe;Ce>0;we=we*256+te[x+Pe],Pe+=be,Ce-=8);if(ve===0)ve=1-Ie;else{if(ve===me)return we?NaN:(Se?-1:1)*(1/0);we=we+Math.pow(2,Oe),ve=ve-Ie}return(Se?-1:1)*we*Math.pow(2,ve-Oe)},xt.write=function(te,x,he,Oe,Ge,ve){var we,le,me,Ie=ve*8-Ge-1,Ce=(1<>1,be=Ge===23?Math.pow(2,-24)-Math.pow(2,-77):0,Se=Oe?0:ve-1,ne=Oe?1:-1,E=x<0||x===0&&1/x<0?1:0;for(x=Math.abs(x),isNaN(x)||x===1/0?(le=isNaN(x)?1:0,we=Ce):(we=Math.floor(Math.log(x)/Math.LN2),x*(me=Math.pow(2,-we))<1&&(we--,me*=2),we+Pe>=1?x+=be/me:x+=be*Math.pow(2,1-Pe),x*me>=2&&(we++,me/=2),we+Pe>=Ce?(le=0,we=Ce):we+Pe>=1?(le=(x*me-1)*Math.pow(2,Ge),we=we+Pe):(le=x*Math.pow(2,Pe-1)*Math.pow(2,Ge),we=0));Ge>=8;te[he+Se]=le&255,Se+=ne,le/=256,Ge-=8);for(we=we<0;te[he+Se]=we&255,Se+=ne,we/=256,Ie-=8);te[he+Se-ne]|=E*128}},86129:function(bt,xt,te){var x=te(19208).lW,he=te(97671);(function(Oe){bt.exports=Oe()})(function(){return function Oe(Ge,ve,we){function le(Ce,Pe){if(!ve[Ce]){if(!Ge[Ce]){var be=void 0;if(!Pe&&be)return require(Ce,!0);if(me)return me(Ce,!0);var Se=new Error("Cannot find module '"+Ce+"'");throw Se.code="MODULE_NOT_FOUND",Se}var ne=ve[Ce]={exports:{}};Ge[Ce][0].call(ne.exports,function(E){var a=Ge[Ce][1][E];return le(a||E)},ne,ne.exports,Oe,Ge,ve,we)}return ve[Ce].exports}for(var me=void 0,Ie=0;Ie>2,ne=(3&Ce)<<4|Pe>>4,E=1>6:64,a=2>4,Pe=(15&Se)<<4|(ne=me.indexOf(Ie.charAt(a++)))>>2,be=(3&ne)<<6|(E=me.indexOf(Ie.charAt(a++))),z[b++]=Ce,ne!==64&&(z[b++]=Pe),E!==64&&(z[b++]=be);return z}},{"./support":30,"./utils":32}],2:[function(Oe,Ge,ve){"use strict";var we=Oe("./external"),le=Oe("./stream/DataWorker"),me=Oe("./stream/Crc32Probe"),Ie=Oe("./stream/DataLengthProbe");function Ce(Pe,be,Se,ne,E){this.compressedSize=Pe,this.uncompressedSize=be,this.crc32=Se,this.compression=ne,this.compressedContent=E}Ce.prototype={getContentWorker:function(){var Pe=new le(we.Promise.resolve(this.compressedContent)).pipe(this.compression.uncompressWorker()).pipe(new Ie("data_length")),be=this;return Pe.on("end",function(){if(this.streamInfo.data_length!==be.uncompressedSize)throw new Error("Bug : uncompressed data size mismatch")}),Pe},getCompressedWorker:function(){return new le(we.Promise.resolve(this.compressedContent)).withStreamInfo("compressedSize",this.compressedSize).withStreamInfo("uncompressedSize",this.uncompressedSize).withStreamInfo("crc32",this.crc32).withStreamInfo("compression",this.compression)}},Ce.createWorkerFrom=function(Pe,be,Se){return Pe.pipe(new me).pipe(new Ie("uncompressedSize")).pipe(be.compressWorker(Se)).pipe(new Ie("compressedSize")).withStreamInfo("compression",be)},Ge.exports=Ce},{"./external":6,"./stream/Crc32Probe":25,"./stream/DataLengthProbe":26,"./stream/DataWorker":27}],3:[function(Oe,Ge,ve){"use strict";var we=Oe("./stream/GenericWorker");ve.STORE={magic:"\0\0",compressWorker:function(){return new we("STORE compression")},uncompressWorker:function(){return new we("STORE decompression")}},ve.DEFLATE=Oe("./flate")},{"./flate":7,"./stream/GenericWorker":28}],4:[function(Oe,Ge,ve){"use strict";var we=Oe("./utils"),le=function(){for(var me,Ie=[],Ce=0;Ce<256;Ce++){me=Ce;for(var Pe=0;Pe<8;Pe++)me=1&me?3988292384^me>>>1:me>>>1;Ie[Ce]=me}return Ie}();Ge.exports=function(me,Ie){return me!==void 0&&me.length?we.getTypeOf(me)!=="string"?function(Ce,Pe,be,Se){var ne=le,E=Se+be;Ce^=-1;for(var a=Se;a>>8^ne[255&(Ce^Pe[a])];return-1^Ce}(0|Ie,me,me.length,0):function(Ce,Pe,be,Se){var ne=le,E=Se+be;Ce^=-1;for(var a=Se;a>>8^ne[255&(Ce^Pe.charCodeAt(a))];return-1^Ce}(0|Ie,me,me.length,0):0}},{"./utils":32}],5:[function(Oe,Ge,ve){"use strict";ve.base64=!1,ve.binary=!1,ve.dir=!1,ve.createFolders=!0,ve.date=null,ve.compression=null,ve.compressionOptions=null,ve.comment=null,ve.unixPermissions=null,ve.dosPermissions=null},{}],6:[function(Oe,Ge,ve){"use strict";var we=null;we=typeof Promise!="undefined"?Promise:Oe("lie"),Ge.exports={Promise:we}},{lie:37}],7:[function(Oe,Ge,ve){"use strict";var we=typeof Uint8Array!="undefined"&&typeof Uint16Array!="undefined"&&typeof Uint32Array!="undefined",le=Oe("pako"),me=Oe("./utils"),Ie=Oe("./stream/GenericWorker"),Ce=we?"uint8array":"array";function Pe(be,Se){Ie.call(this,"FlateWorker/"+be),this._pako=null,this._pakoAction=be,this._pakoOptions=Se,this.meta={}}ve.magic="\b\0",me.inherits(Pe,Ie),Pe.prototype.processChunk=function(be){this.meta=be.meta,this._pako===null&&this._createPako(),this._pako.push(me.transformTo(Ce,be.data),!1)},Pe.prototype.flush=function(){Ie.prototype.flush.call(this),this._pako===null&&this._createPako(),this._pako.push([],!0)},Pe.prototype.cleanUp=function(){Ie.prototype.cleanUp.call(this),this._pako=null},Pe.prototype._createPako=function(){this._pako=new le[this._pakoAction]({raw:!0,level:this._pakoOptions.level||-1});var be=this;this._pako.onData=function(Se){be.push({data:Se,meta:be.meta})}},ve.compressWorker=function(be){return new Pe("Deflate",be)},ve.uncompressWorker=function(){return new Pe("Inflate",{})}},{"./stream/GenericWorker":28,"./utils":32,pako:38}],8:[function(Oe,Ge,ve){"use strict";function we(ne,E){var a,b="";for(a=0;a>>=8;return b}function le(ne,E,a,b,y,z){var ee,ae,se=ne.file,ie=ne.compression,fe=z!==Ce.utf8encode,Ee=me.transformTo("string",z(se.name)),ye=me.transformTo("string",Ce.utf8encode(se.name)),Le=se.comment,He=me.transformTo("string",z(Le)),pe=me.transformTo("string",Ce.utf8encode(Le)),tt=ye.length!==se.name.length,xe=pe.length!==Le.length,it="",Ke="",qe="",ut=se.dir,rt=se.date,Ye={crc32:0,compressedSize:0,uncompressedSize:0};E&&!a||(Ye.crc32=ne.crc32,Ye.compressedSize=ne.compressedSize,Ye.uncompressedSize=ne.uncompressedSize);var Ze=0;E&&(Ze|=8),fe||!tt&&!xe||(Ze|=2048);var ke=0,Je=0;ut&&(ke|=16),y==="UNIX"?(Je=798,ke|=function(ze,$e){var ht=ze;return ze||(ht=$e?16893:33204),(65535&ht)<<16}(se.unixPermissions,ut)):(Je=20,ke|=function(ze){return 63&(ze||0)}(se.dosPermissions)),ee=rt.getUTCHours(),ee<<=6,ee|=rt.getUTCMinutes(),ee<<=5,ee|=rt.getUTCSeconds()/2,ae=rt.getUTCFullYear()-1980,ae<<=4,ae|=rt.getUTCMonth()+1,ae<<=5,ae|=rt.getUTCDate(),tt&&(Ke=we(1,1)+we(Pe(Ee),4)+ye,it+="up"+we(Ke.length,2)+Ke),xe&&(qe=we(1,1)+we(Pe(He),4)+pe,it+="uc"+we(qe.length,2)+qe);var Xe="";return Xe+=` +\0`,Xe+=we(Ze,2),Xe+=ie.magic,Xe+=we(ee,2),Xe+=we(ae,2),Xe+=we(Ye.crc32,4),Xe+=we(Ye.compressedSize,4),Xe+=we(Ye.uncompressedSize,4),Xe+=we(Ee.length,2),Xe+=we(it.length,2),{fileRecord:be.LOCAL_FILE_HEADER+Xe+Ee+it,dirRecord:be.CENTRAL_FILE_HEADER+we(Je,2)+Xe+we(He.length,2)+"\0\0\0\0"+we(ke,4)+we(b,4)+Ee+it+He}}var me=Oe("../utils"),Ie=Oe("../stream/GenericWorker"),Ce=Oe("../utf8"),Pe=Oe("../crc32"),be=Oe("../signature");function Se(ne,E,a,b){Ie.call(this,"ZipFileWorker"),this.bytesWritten=0,this.zipComment=E,this.zipPlatform=a,this.encodeFileName=b,this.streamFiles=ne,this.accumulate=!1,this.contentBuffer=[],this.dirRecords=[],this.currentSourceOffset=0,this.entriesCount=0,this.currentFile=null,this._sources=[]}me.inherits(Se,Ie),Se.prototype.push=function(ne){var E=ne.meta.percent||0,a=this.entriesCount,b=this._sources.length;this.accumulate?this.contentBuffer.push(ne):(this.bytesWritten+=ne.data.length,Ie.prototype.push.call(this,{data:ne.data,meta:{currentFile:this.currentFile,percent:a?(E+100*(a-b-1))/a:100}}))},Se.prototype.openedSource=function(ne){this.currentSourceOffset=this.bytesWritten,this.currentFile=ne.file.name;var E=this.streamFiles&&!ne.file.dir;if(E){var a=le(ne,E,!1,this.currentSourceOffset,this.zipPlatform,this.encodeFileName);this.push({data:a.fileRecord,meta:{percent:0}})}else this.accumulate=!0},Se.prototype.closedSource=function(ne){this.accumulate=!1;var E=this.streamFiles&&!ne.file.dir,a=le(ne,E,!0,this.currentSourceOffset,this.zipPlatform,this.encodeFileName);if(this.dirRecords.push(a.dirRecord),E)this.push({data:function(b){return be.DATA_DESCRIPTOR+we(b.crc32,4)+we(b.compressedSize,4)+we(b.uncompressedSize,4)}(ne),meta:{percent:100}});else for(this.push({data:a.fileRecord,meta:{percent:0}});this.contentBuffer.length;)this.push(this.contentBuffer.shift());this.currentFile=null},Se.prototype.flush=function(){for(var ne=this.bytesWritten,E=0;E=this.index;Ie--)Ce=(Ce<<8)+this.byteAt(Ie);return this.index+=me,Ce},readString:function(me){return we.transformTo("string",this.readData(me))},readData:function(){},lastIndexOfSignature:function(){},readAndCheckSignature:function(){},readDate:function(){var me=this.readInt(4);return new Date(Date.UTC(1980+(me>>25&127),(me>>21&15)-1,me>>16&31,me>>11&31,me>>5&63,(31&me)<<1))}},Ge.exports=le},{"../utils":32}],19:[function(Oe,Ge,ve){"use strict";var we=Oe("./Uint8ArrayReader");function le(me){we.call(this,me)}Oe("../utils").inherits(le,we),le.prototype.readData=function(me){this.checkOffset(me);var Ie=this.data.slice(this.zero+this.index,this.zero+this.index+me);return this.index+=me,Ie},Ge.exports=le},{"../utils":32,"./Uint8ArrayReader":21}],20:[function(Oe,Ge,ve){"use strict";var we=Oe("./DataReader");function le(me){we.call(this,me)}Oe("../utils").inherits(le,we),le.prototype.byteAt=function(me){return this.data.charCodeAt(this.zero+me)},le.prototype.lastIndexOfSignature=function(me){return this.data.lastIndexOf(me)-this.zero},le.prototype.readAndCheckSignature=function(me){return me===this.readData(4)},le.prototype.readData=function(me){this.checkOffset(me);var Ie=this.data.slice(this.zero+this.index,this.zero+this.index+me);return this.index+=me,Ie},Ge.exports=le},{"../utils":32,"./DataReader":18}],21:[function(Oe,Ge,ve){"use strict";var we=Oe("./ArrayReader");function le(me){we.call(this,me)}Oe("../utils").inherits(le,we),le.prototype.readData=function(me){if(this.checkOffset(me),me===0)return new Uint8Array(0);var Ie=this.data.subarray(this.zero+this.index,this.zero+this.index+me);return this.index+=me,Ie},Ge.exports=le},{"../utils":32,"./ArrayReader":17}],22:[function(Oe,Ge,ve){"use strict";var we=Oe("../utils"),le=Oe("../support"),me=Oe("./ArrayReader"),Ie=Oe("./StringReader"),Ce=Oe("./NodeBufferReader"),Pe=Oe("./Uint8ArrayReader");Ge.exports=function(be){var Se=we.getTypeOf(be);return we.checkSupport(Se),Se!=="string"||le.uint8array?Se==="nodebuffer"?new Ce(be):le.uint8array?new Pe(we.transformTo("uint8array",be)):new me(we.transformTo("array",be)):new Ie(be)}},{"../support":30,"../utils":32,"./ArrayReader":17,"./NodeBufferReader":19,"./StringReader":20,"./Uint8ArrayReader":21}],23:[function(Oe,Ge,ve){"use strict";ve.LOCAL_FILE_HEADER="PK",ve.CENTRAL_FILE_HEADER="PK",ve.CENTRAL_DIRECTORY_END="PK",ve.ZIP64_CENTRAL_DIRECTORY_LOCATOR="PK\x07",ve.ZIP64_CENTRAL_DIRECTORY_END="PK",ve.DATA_DESCRIPTOR="PK\x07\b"},{}],24:[function(Oe,Ge,ve){"use strict";var we=Oe("./GenericWorker"),le=Oe("../utils");function me(Ie){we.call(this,"ConvertWorker to "+Ie),this.destType=Ie}le.inherits(me,we),me.prototype.processChunk=function(Ie){this.push({data:le.transformTo(this.destType,Ie.data),meta:Ie.meta})},Ge.exports=me},{"../utils":32,"./GenericWorker":28}],25:[function(Oe,Ge,ve){"use strict";var we=Oe("./GenericWorker"),le=Oe("../crc32");function me(){we.call(this,"Crc32Probe"),this.withStreamInfo("crc32",0)}Oe("../utils").inherits(me,we),me.prototype.processChunk=function(Ie){this.streamInfo.crc32=le(Ie.data,this.streamInfo.crc32||0),this.push(Ie)},Ge.exports=me},{"../crc32":4,"../utils":32,"./GenericWorker":28}],26:[function(Oe,Ge,ve){"use strict";var we=Oe("../utils"),le=Oe("./GenericWorker");function me(Ie){le.call(this,"DataLengthProbe for "+Ie),this.propName=Ie,this.withStreamInfo(Ie,0)}we.inherits(me,le),me.prototype.processChunk=function(Ie){if(Ie){var Ce=this.streamInfo[this.propName]||0;this.streamInfo[this.propName]=Ce+Ie.data.length}le.prototype.processChunk.call(this,Ie)},Ge.exports=me},{"../utils":32,"./GenericWorker":28}],27:[function(Oe,Ge,ve){"use strict";var we=Oe("../utils"),le=Oe("./GenericWorker");function me(Ie){le.call(this,"DataWorker");var Ce=this;this.dataIsReady=!1,this.index=0,this.max=0,this.data=null,this.type="",this._tickScheduled=!1,Ie.then(function(Pe){Ce.dataIsReady=!0,Ce.data=Pe,Ce.max=Pe&&Pe.length||0,Ce.type=we.getTypeOf(Pe),Ce.isPaused||Ce._tickAndRepeat()},function(Pe){Ce.error(Pe)})}we.inherits(me,le),me.prototype.cleanUp=function(){le.prototype.cleanUp.call(this),this.data=null},me.prototype.resume=function(){return!!le.prototype.resume.call(this)&&(!this._tickScheduled&&this.dataIsReady&&(this._tickScheduled=!0,we.delay(this._tickAndRepeat,[],this)),!0)},me.prototype._tickAndRepeat=function(){this._tickScheduled=!1,this.isPaused||this.isFinished||(this._tick(),this.isFinished||(we.delay(this._tickAndRepeat,[],this),this._tickScheduled=!0))},me.prototype._tick=function(){if(this.isPaused||this.isFinished)return!1;var Ie=null,Ce=Math.min(this.max,this.index+16384);if(this.index>=this.max)return this.end();switch(this.type){case"string":Ie=this.data.substring(this.index,Ce);break;case"uint8array":Ie=this.data.subarray(this.index,Ce);break;case"array":case"nodebuffer":Ie=this.data.slice(this.index,Ce)}return this.index=Ce,this.push({data:Ie,meta:{percent:this.max?this.index/this.max*100:0}})},Ge.exports=me},{"../utils":32,"./GenericWorker":28}],28:[function(Oe,Ge,ve){"use strict";function we(le){this.name=le||"default",this.streamInfo={},this.generatedError=null,this.extraStreamInfo={},this.isPaused=!0,this.isFinished=!1,this.isLocked=!1,this._listeners={data:[],end:[],error:[]},this.previous=null}we.prototype={push:function(le){this.emit("data",le)},end:function(){if(this.isFinished)return!1;this.flush();try{this.emit("end"),this.cleanUp(),this.isFinished=!0}catch(le){this.emit("error",le)}return!0},error:function(le){return!this.isFinished&&(this.isPaused?this.generatedError=le:(this.isFinished=!0,this.emit("error",le),this.previous&&this.previous.error(le),this.cleanUp()),!0)},on:function(le,me){return this._listeners[le].push(me),this},cleanUp:function(){this.streamInfo=this.generatedError=this.extraStreamInfo=null,this._listeners=[]},emit:function(le,me){if(this._listeners[le])for(var Ie=0;Ie "+le:le}},Ge.exports=we},{}],29:[function(Oe,Ge,ve){"use strict";var we=Oe("../utils"),le=Oe("./ConvertWorker"),me=Oe("./GenericWorker"),Ie=Oe("../base64"),Ce=Oe("../support"),Pe=Oe("../external"),be=null;if(Ce.nodestream)try{be=Oe("../nodejs/NodejsStreamOutputAdapter")}catch(E){}function Se(E,a){return new Pe.Promise(function(b,y){var z=[],ee=E._internalType,ae=E._outputType,se=E._mimeType;E.on("data",function(ie,fe){z.push(ie),a&&a(fe)}).on("error",function(ie){z=[],y(ie)}).on("end",function(){try{var ie=function(fe,Ee,ye){switch(fe){case"blob":return we.newBlob(we.transformTo("arraybuffer",Ee),ye);case"base64":return Ie.encode(Ee);default:return we.transformTo(fe,Ee)}}(ae,function(fe,Ee){var ye,Le=0,He=null,pe=0;for(ye=0;ye>>6:(b<65536?a[ee++]=224|b>>>12:(a[ee++]=240|b>>>18,a[ee++]=128|b>>>12&63),a[ee++]=128|b>>>6&63),a[ee++]=128|63&b);return a}(ne)},ve.utf8decode=function(ne){return le.nodebuffer?we.transformTo("nodebuffer",ne).toString("utf-8"):function(E){var a,b,y,z,ee=E.length,ae=new Array(2*ee);for(a=b=0;a>10&1023,ae[b++]=56320|1023&y)}return ae.length!==b&&(ae.subarray?ae=ae.subarray(0,b):ae.length=b),we.applyFromCharCode(ae)}(ne=we.transformTo(le.uint8array?"uint8array":"array",ne))},we.inherits(be,Ie),be.prototype.processChunk=function(ne){var E=we.transformTo(le.uint8array?"uint8array":"array",ne.data);if(this.leftOver&&this.leftOver.length){if(le.uint8array){var a=E;(E=new Uint8Array(a.length+this.leftOver.length)).set(this.leftOver,0),E.set(a,this.leftOver.length)}else E=this.leftOver.concat(E);this.leftOver=null}var b=function(z,ee){var ae;for((ee=ee||z.length)>z.length&&(ee=z.length),ae=ee-1;0<=ae&&(192&z[ae])==128;)ae--;return ae<0||ae===0?ee:ae+Ce[z[ae]]>ee?ae:ee}(E),y=E;b!==E.length&&(le.uint8array?(y=E.subarray(0,b),this.leftOver=E.subarray(b,E.length)):(y=E.slice(0,b),this.leftOver=E.slice(b,E.length))),this.push({data:ve.utf8decode(y),meta:ne.meta})},be.prototype.flush=function(){this.leftOver&&this.leftOver.length&&(this.push({data:ve.utf8decode(this.leftOver),meta:{}}),this.leftOver=null)},ve.Utf8DecodeWorker=be,we.inherits(Se,Ie),Se.prototype.processChunk=function(ne){this.push({data:ve.utf8encode(ne.data),meta:ne.meta})},ve.Utf8EncodeWorker=Se},{"./nodejsUtils":14,"./stream/GenericWorker":28,"./support":30,"./utils":32}],32:[function(Oe,Ge,ve){"use strict";var we=Oe("./support"),le=Oe("./base64"),me=Oe("./nodejsUtils"),Ie=Oe("./external");function Ce(a){return a}function Pe(a,b){for(var y=0;y>8;this.dir=!!(16&this.externalFileAttributes),ne==0&&(this.dosPermissions=63&this.externalFileAttributes),ne==3&&(this.unixPermissions=this.externalFileAttributes>>16&65535),this.dir||this.fileNameStr.slice(-1)!=="/"||(this.dir=!0)},parseZIP64ExtraField:function(){if(this.extraFields[1]){var ne=we(this.extraFields[1].value);this.uncompressedSize===le.MAX_VALUE_32BITS&&(this.uncompressedSize=ne.readInt(8)),this.compressedSize===le.MAX_VALUE_32BITS&&(this.compressedSize=ne.readInt(8)),this.localHeaderOffset===le.MAX_VALUE_32BITS&&(this.localHeaderOffset=ne.readInt(8)),this.diskNumberStart===le.MAX_VALUE_32BITS&&(this.diskNumberStart=ne.readInt(4))}},readExtraFields:function(ne){var E,a,b,y=ne.index+this.extraFieldsLength;for(this.extraFields||(this.extraFields={});ne.index+4>>6:(ne<65536?Se[b++]=224|ne>>>12:(Se[b++]=240|ne>>>18,Se[b++]=128|ne>>>12&63),Se[b++]=128|ne>>>6&63),Se[b++]=128|63&ne);return Se},ve.buf2binstring=function(be){return Pe(be,be.length)},ve.binstring2buf=function(be){for(var Se=new we.Buf8(be.length),ne=0,E=Se.length;ne>10&1023,z[E++]=56320|1023&a)}return Pe(z,E)},ve.utf8border=function(be,Se){var ne;for((Se=Se||be.length)>be.length&&(Se=be.length),ne=Se-1;0<=ne&&(192&be[ne])==128;)ne--;return ne<0||ne===0?Se:ne+Ie[be[ne]]>Se?ne:Se}},{"./common":41}],43:[function(Oe,Ge,ve){"use strict";Ge.exports=function(we,le,me,Ie){for(var Ce=65535&we|0,Pe=we>>>16&65535|0,be=0;me!==0;){for(me-=be=2e3>>1:le>>>1;me[Ie]=le}return me}();Ge.exports=function(le,me,Ie,Ce){var Pe=we,be=Ce+Ie;le^=-1;for(var Se=Ce;Se>>8^Pe[255&(le^me[Se])];return-1^le}},{}],46:[function(Oe,Ge,ve){"use strict";var we,le=Oe("../utils/common"),me=Oe("./trees"),Ie=Oe("./adler32"),Ce=Oe("./crc32"),Pe=Oe("./messages"),be=0,Se=4,ne=0,E=-2,a=-1,b=4,y=2,z=8,ee=9,ae=286,se=30,ie=19,fe=2*ae+1,Ee=15,ye=3,Le=258,He=Le+ye+1,pe=42,tt=113,xe=1,it=2,Ke=3,qe=4;function ut(Ne,lt){return Ne.msg=Pe[lt],lt}function rt(Ne){return(Ne<<1)-(4Ne.avail_out&&(ge=Ne.avail_out),ge!==0&&(le.arraySet(Ne.output,lt.pending_buf,lt.pending_out,ge,Ne.next_out),Ne.next_out+=ge,lt.pending_out+=ge,Ne.total_out+=ge,Ne.avail_out-=ge,lt.pending-=ge,lt.pending===0&&(lt.pending_out=0))}function ke(Ne,lt){me._tr_flush_block(Ne,0<=Ne.block_start?Ne.block_start:-1,Ne.strstart-Ne.block_start,lt),Ne.block_start=Ne.strstart,Ze(Ne.strm)}function Je(Ne,lt){Ne.pending_buf[Ne.pending++]=lt}function Xe(Ne,lt){Ne.pending_buf[Ne.pending++]=lt>>>8&255,Ne.pending_buf[Ne.pending++]=255<}function ze(Ne,lt){var ge,oe,re=Ne.max_chain_length,ue=Ne.strstart,de=Ne.prev_length,Me=Ne.nice_match,ce=Ne.strstart>Ne.w_size-He?Ne.strstart-(Ne.w_size-He):0,Be=Ne.window,nt=Ne.w_mask,Qe=Ne.prev,Ae=Ne.strstart+Le,dt=Be[ue+de-1],Lt=Be[ue+de];Ne.prev_length>=Ne.good_match&&(re>>=2),Me>Ne.lookahead&&(Me=Ne.lookahead);do if(Be[(ge=lt)+de]===Lt&&Be[ge+de-1]===dt&&Be[ge]===Be[ue]&&Be[++ge]===Be[ue+1]){ue+=2,ge++;do;while(Be[++ue]===Be[++ge]&&Be[++ue]===Be[++ge]&&Be[++ue]===Be[++ge]&&Be[++ue]===Be[++ge]&&Be[++ue]===Be[++ge]&&Be[++ue]===Be[++ge]&&Be[++ue]===Be[++ge]&&Be[++ue]===Be[++ge]&&uece&&--re!=0);return de<=Ne.lookahead?de:Ne.lookahead}function $e(Ne){var lt,ge,oe,re,ue,de,Me,ce,Be,nt,Qe=Ne.w_size;do{if(re=Ne.window_size-Ne.lookahead-Ne.strstart,Ne.strstart>=Qe+(Qe-He)){for(le.arraySet(Ne.window,Ne.window,Qe,Qe,0),Ne.match_start-=Qe,Ne.strstart-=Qe,Ne.block_start-=Qe,lt=ge=Ne.hash_size;oe=Ne.head[--lt],Ne.head[lt]=Qe<=oe?oe-Qe:0,--ge;);for(lt=ge=Qe;oe=Ne.prev[--lt],Ne.prev[lt]=Qe<=oe?oe-Qe:0,--ge;);re+=Qe}if(Ne.strm.avail_in===0)break;if(de=Ne.strm,Me=Ne.window,ce=Ne.strstart+Ne.lookahead,Be=re,nt=void 0,nt=de.avail_in,Be=ye)for(ue=Ne.strstart-Ne.insert,Ne.ins_h=Ne.window[ue],Ne.ins_h=(Ne.ins_h<=ye&&(Ne.ins_h=(Ne.ins_h<=ye)if(oe=me._tr_tally(Ne,Ne.strstart-Ne.match_start,Ne.match_length-ye),Ne.lookahead-=Ne.match_length,Ne.match_length<=Ne.max_lazy_match&&Ne.lookahead>=ye){for(Ne.match_length--;Ne.strstart++,Ne.ins_h=(Ne.ins_h<=ye&&(Ne.ins_h=(Ne.ins_h<=ye&&Ne.match_length<=Ne.prev_length){for(re=Ne.strstart+Ne.lookahead-ye,oe=me._tr_tally(Ne,Ne.strstart-1-Ne.prev_match,Ne.prev_length-ye),Ne.lookahead-=Ne.prev_length-1,Ne.prev_length-=2;++Ne.strstart<=re&&(Ne.ins_h=(Ne.ins_h<Ne.pending_buf_size-5&&(ge=Ne.pending_buf_size-5);;){if(Ne.lookahead<=1){if($e(Ne),Ne.lookahead===0&<===be)return xe;if(Ne.lookahead===0)break}Ne.strstart+=Ne.lookahead,Ne.lookahead=0;var oe=Ne.block_start+ge;if((Ne.strstart===0||Ne.strstart>=oe)&&(Ne.lookahead=Ne.strstart-oe,Ne.strstart=oe,ke(Ne,!1),Ne.strm.avail_out===0)||Ne.strstart-Ne.block_start>=Ne.w_size-He&&(ke(Ne,!1),Ne.strm.avail_out===0))return xe}return Ne.insert=0,lt===Se?(ke(Ne,!0),Ne.strm.avail_out===0?Ke:qe):(Ne.strstart>Ne.block_start&&(ke(Ne,!1),Ne.strm.avail_out),xe)}),new ft(4,4,8,4,ht),new ft(4,5,16,8,ht),new ft(4,6,32,32,ht),new ft(4,4,16,16,Ct),new ft(8,16,32,32,Ct),new ft(8,16,128,128,Ct),new ft(8,32,128,256,Ct),new ft(32,128,258,1024,Ct),new ft(32,258,258,4096,Ct)],ve.deflateInit=function(Ne,lt){return Bt(Ne,lt,z,15,8,0)},ve.deflateInit2=Bt,ve.deflateReset=wt,ve.deflateResetKeep=Fe,ve.deflateSetHeader=function(Ne,lt){return Ne&&Ne.state?Ne.state.wrap!==2?E:(Ne.state.gzhead=lt,ne):E},ve.deflate=function(Ne,lt){var ge,oe,re,ue;if(!Ne||!Ne.state||5>8&255),Je(oe,oe.gzhead.time>>16&255),Je(oe,oe.gzhead.time>>24&255),Je(oe,oe.level===9?2:2<=oe.strategy||oe.level<2?4:0),Je(oe,255&oe.gzhead.os),oe.gzhead.extra&&oe.gzhead.extra.length&&(Je(oe,255&oe.gzhead.extra.length),Je(oe,oe.gzhead.extra.length>>8&255)),oe.gzhead.hcrc&&(Ne.adler=Ce(Ne.adler,oe.pending_buf,oe.pending,0)),oe.gzindex=0,oe.status=69):(Je(oe,0),Je(oe,0),Je(oe,0),Je(oe,0),Je(oe,0),Je(oe,oe.level===9?2:2<=oe.strategy||oe.level<2?4:0),Je(oe,3),oe.status=tt);else{var de=z+(oe.w_bits-8<<4)<<8;de|=(2<=oe.strategy||oe.level<2?0:oe.level<6?1:oe.level===6?2:3)<<6,oe.strstart!==0&&(de|=32),de+=31-de%31,oe.status=tt,Xe(oe,de),oe.strstart!==0&&(Xe(oe,Ne.adler>>>16),Xe(oe,65535&Ne.adler)),Ne.adler=1}if(oe.status===69)if(oe.gzhead.extra){for(re=oe.pending;oe.gzindex<(65535&oe.gzhead.extra.length)&&(oe.pending!==oe.pending_buf_size||(oe.gzhead.hcrc&&oe.pending>re&&(Ne.adler=Ce(Ne.adler,oe.pending_buf,oe.pending-re,re)),Ze(Ne),re=oe.pending,oe.pending!==oe.pending_buf_size));)Je(oe,255&oe.gzhead.extra[oe.gzindex]),oe.gzindex++;oe.gzhead.hcrc&&oe.pending>re&&(Ne.adler=Ce(Ne.adler,oe.pending_buf,oe.pending-re,re)),oe.gzindex===oe.gzhead.extra.length&&(oe.gzindex=0,oe.status=73)}else oe.status=73;if(oe.status===73)if(oe.gzhead.name){re=oe.pending;do{if(oe.pending===oe.pending_buf_size&&(oe.gzhead.hcrc&&oe.pending>re&&(Ne.adler=Ce(Ne.adler,oe.pending_buf,oe.pending-re,re)),Ze(Ne),re=oe.pending,oe.pending===oe.pending_buf_size)){ue=1;break}ue=oe.gzindexre&&(Ne.adler=Ce(Ne.adler,oe.pending_buf,oe.pending-re,re)),ue===0&&(oe.gzindex=0,oe.status=91)}else oe.status=91;if(oe.status===91)if(oe.gzhead.comment){re=oe.pending;do{if(oe.pending===oe.pending_buf_size&&(oe.gzhead.hcrc&&oe.pending>re&&(Ne.adler=Ce(Ne.adler,oe.pending_buf,oe.pending-re,re)),Ze(Ne),re=oe.pending,oe.pending===oe.pending_buf_size)){ue=1;break}ue=oe.gzindexre&&(Ne.adler=Ce(Ne.adler,oe.pending_buf,oe.pending-re,re)),ue===0&&(oe.status=103)}else oe.status=103;if(oe.status===103&&(oe.gzhead.hcrc?(oe.pending+2>oe.pending_buf_size&&Ze(Ne),oe.pending+2<=oe.pending_buf_size&&(Je(oe,255&Ne.adler),Je(oe,Ne.adler>>8&255),Ne.adler=0,oe.status=tt)):oe.status=tt),oe.pending!==0){if(Ze(Ne),Ne.avail_out===0)return oe.last_flush=-1,ne}else if(Ne.avail_in===0&&rt(lt)<=rt(ge)&<!==Se)return ut(Ne,-5);if(oe.status===666&&Ne.avail_in!==0)return ut(Ne,-5);if(Ne.avail_in!==0||oe.lookahead!==0||lt!==be&&oe.status!==666){var Me=oe.strategy===2?function(ce,Be){for(var nt;;){if(ce.lookahead===0&&($e(ce),ce.lookahead===0)){if(Be===be)return xe;break}if(ce.match_length=0,nt=me._tr_tally(ce,0,ce.window[ce.strstart]),ce.lookahead--,ce.strstart++,nt&&(ke(ce,!1),ce.strm.avail_out===0))return xe}return ce.insert=0,Be===Se?(ke(ce,!0),ce.strm.avail_out===0?Ke:qe):ce.last_lit&&(ke(ce,!1),ce.strm.avail_out===0)?xe:it}(oe,lt):oe.strategy===3?function(ce,Be){for(var nt,Qe,Ae,dt,Lt=ce.window;;){if(ce.lookahead<=Le){if($e(ce),ce.lookahead<=Le&&Be===be)return xe;if(ce.lookahead===0)break}if(ce.match_length=0,ce.lookahead>=ye&&0ce.lookahead&&(ce.match_length=ce.lookahead)}if(ce.match_length>=ye?(nt=me._tr_tally(ce,1,ce.match_length-ye),ce.lookahead-=ce.match_length,ce.strstart+=ce.match_length,ce.match_length=0):(nt=me._tr_tally(ce,0,ce.window[ce.strstart]),ce.lookahead--,ce.strstart++),nt&&(ke(ce,!1),ce.strm.avail_out===0))return xe}return ce.insert=0,Be===Se?(ke(ce,!0),ce.strm.avail_out===0?Ke:qe):ce.last_lit&&(ke(ce,!1),ce.strm.avail_out===0)?xe:it}(oe,lt):we[oe.level].func(oe,lt);if(Me!==Ke&&Me!==qe||(oe.status=666),Me===xe||Me===Ke)return Ne.avail_out===0&&(oe.last_flush=-1),ne;if(Me===it&&(lt===1?me._tr_align(oe):lt!==5&&(me._tr_stored_block(oe,0,0,!1),lt===3&&(Ye(oe.head),oe.lookahead===0&&(oe.strstart=0,oe.block_start=0,oe.insert=0))),Ze(Ne),Ne.avail_out===0))return oe.last_flush=-1,ne}return lt!==Se?ne:oe.wrap<=0?1:(oe.wrap===2?(Je(oe,255&Ne.adler),Je(oe,Ne.adler>>8&255),Je(oe,Ne.adler>>16&255),Je(oe,Ne.adler>>24&255),Je(oe,255&Ne.total_in),Je(oe,Ne.total_in>>8&255),Je(oe,Ne.total_in>>16&255),Je(oe,Ne.total_in>>24&255)):(Xe(oe,Ne.adler>>>16),Xe(oe,65535&Ne.adler)),Ze(Ne),0=ge.w_size&&(ue===0&&(Ye(ge.head),ge.strstart=0,ge.block_start=0,ge.insert=0),Be=new le.Buf8(ge.w_size),le.arraySet(Be,lt,nt-ge.w_size,ge.w_size,0),lt=Be,nt=ge.w_size),de=Ne.avail_in,Me=Ne.next_in,ce=Ne.input,Ne.avail_in=nt,Ne.next_in=0,Ne.input=lt,$e(ge);ge.lookahead>=ye;){for(oe=ge.strstart,re=ge.lookahead-(ye-1);ge.ins_h=(ge.ins_h<>>=ye=Ee>>>24,ee-=ye,(ye=Ee>>>16&255)===0)it[Pe++]=65535&Ee;else{if(!(16&ye)){if(!(64&ye)){Ee=ae[(65535&Ee)+(z&(1<>>=ye,ee-=ye),ee<15&&(z+=xe[Ie++]<>>=ye=Ee>>>24,ee-=ye,!(16&(ye=Ee>>>16&255))){if(!(64&ye)){Ee=se[(65535&Ee)+(z&(1<>>=ye,ee-=ye,(ye=Pe-be)>3,z&=(1<<(ee-=Le<<3))-1,we.next_in=Ie,we.next_out=Pe,we.avail_in=Ie>>24&255)+(pe>>>8&65280)+((65280&pe)<<8)+((255&pe)<<24)}function z(){this.mode=0,this.last=!1,this.wrap=0,this.havedict=!1,this.flags=0,this.dmax=0,this.check=0,this.total=0,this.head=null,this.wbits=0,this.wsize=0,this.whave=0,this.wnext=0,this.window=null,this.hold=0,this.bits=0,this.length=0,this.offset=0,this.extra=0,this.lencode=null,this.distcode=null,this.lenbits=0,this.distbits=0,this.ncode=0,this.nlen=0,this.ndist=0,this.have=0,this.next=null,this.lens=new we.Buf16(320),this.work=new we.Buf16(288),this.lendyn=null,this.distdyn=null,this.sane=0,this.back=0,this.was=0}function ee(pe){var tt;return pe&&pe.state?(tt=pe.state,pe.total_in=pe.total_out=tt.total=0,pe.msg="",tt.wrap&&(pe.adler=1&tt.wrap),tt.mode=E,tt.last=0,tt.havedict=0,tt.dmax=32768,tt.head=null,tt.hold=0,tt.bits=0,tt.lencode=tt.lendyn=new we.Buf32(a),tt.distcode=tt.distdyn=new we.Buf32(b),tt.sane=1,tt.back=-1,Se):ne}function ae(pe){var tt;return pe&&pe.state?((tt=pe.state).wsize=0,tt.whave=0,tt.wnext=0,ee(pe)):ne}function se(pe,tt){var xe,it;return pe&&pe.state?(it=pe.state,tt<0?(xe=0,tt=-tt):(xe=1+(tt>>4),tt<48&&(tt&=15)),tt&&(tt<8||15=qe.wsize?(we.arraySet(qe.window,tt,xe-qe.wsize,qe.wsize,0),qe.wnext=0,qe.whave=qe.wsize):(it<(Ke=qe.wsize-qe.wnext)&&(Ke=it),we.arraySet(qe.window,tt,xe-it,Ke,qe.wnext),(it-=Ke)?(we.arraySet(qe.window,tt,xe-it,it,0),qe.wnext=it,qe.whave=qe.wsize):(qe.wnext+=Ke,qe.wnext===qe.wsize&&(qe.wnext=0),qe.whave>>8&255,xe.check=me(xe.check,ue,2,0),ke=Ze=0,xe.mode=2;break}if(xe.flags=0,xe.head&&(xe.head.done=!1),!(1&xe.wrap)||(((255&Ze)<<8)+(Ze>>8))%31){pe.msg="incorrect header check",xe.mode=30;break}if((15&Ze)!=8){pe.msg="unknown compression method",xe.mode=30;break}if(ke-=4,Ne=8+(15&(Ze>>>=4)),xe.wbits===0)xe.wbits=Ne;else if(Ne>xe.wbits){pe.msg="invalid window size",xe.mode=30;break}xe.dmax=1<>8&1),512&xe.flags&&(ue[0]=255&Ze,ue[1]=Ze>>>8&255,xe.check=me(xe.check,ue,2,0)),ke=Ze=0,xe.mode=3;case 3:for(;ke<32;){if(rt===0)break e;rt--,Ze+=it[qe++]<>>8&255,ue[2]=Ze>>>16&255,ue[3]=Ze>>>24&255,xe.check=me(xe.check,ue,4,0)),ke=Ze=0,xe.mode=4;case 4:for(;ke<16;){if(rt===0)break e;rt--,Ze+=it[qe++]<>8),512&xe.flags&&(ue[0]=255&Ze,ue[1]=Ze>>>8&255,xe.check=me(xe.check,ue,2,0)),ke=Ze=0,xe.mode=5;case 5:if(1024&xe.flags){for(;ke<16;){if(rt===0)break e;rt--,Ze+=it[qe++]<>>8&255,xe.check=me(xe.check,ue,2,0)),ke=Ze=0}else xe.head&&(xe.head.extra=null);xe.mode=6;case 6:if(1024&xe.flags&&(rt<(ze=xe.length)&&(ze=rt),ze&&(xe.head&&(Ne=xe.head.extra_len-xe.length,xe.head.extra||(xe.head.extra=new Array(xe.head.extra_len)),we.arraySet(xe.head.extra,it,qe,ze,Ne)),512&xe.flags&&(xe.check=me(xe.check,it,ze,qe)),rt-=ze,qe+=ze,xe.length-=ze),xe.length))break e;xe.length=0,xe.mode=7;case 7:if(2048&xe.flags){if(rt===0)break e;for(ze=0;Ne=it[qe+ze++],xe.head&&Ne&&xe.length<65536&&(xe.head.name+=String.fromCharCode(Ne)),Ne&&ze>9&1,xe.head.done=!0),pe.adler=xe.check=0,xe.mode=12;break;case 10:for(;ke<32;){if(rt===0)break e;rt--,Ze+=it[qe++]<>>=7&ke,ke-=7&ke,xe.mode=27;break}for(;ke<3;){if(rt===0)break e;rt--,Ze+=it[qe++]<>>=1)){case 0:xe.mode=14;break;case 1:if(Le(xe),xe.mode=20,tt!==6)break;Ze>>>=2,ke-=2;break e;case 2:xe.mode=17;break;case 3:pe.msg="invalid block type",xe.mode=30}Ze>>>=2,ke-=2;break;case 14:for(Ze>>>=7&ke,ke-=7&ke;ke<32;){if(rt===0)break e;rt--,Ze+=it[qe++]<>>16^65535)){pe.msg="invalid stored block lengths",xe.mode=30;break}if(xe.length=65535&Ze,ke=Ze=0,xe.mode=15,tt===6)break e;case 15:xe.mode=16;case 16:if(ze=xe.length){if(rt>>=5,ke-=5,xe.ndist=1+(31&Ze),Ze>>>=5,ke-=5,xe.ncode=4+(15&Ze),Ze>>>=4,ke-=4,286>>=3,ke-=3}for(;xe.have<19;)xe.lens[de[xe.have++]]=0;if(xe.lencode=xe.lendyn,xe.lenbits=7,ge={bits:xe.lenbits},lt=Ce(0,xe.lens,0,19,xe.lencode,0,xe.work,ge),xe.lenbits=ge.bits,lt){pe.msg="invalid code lengths set",xe.mode=30;break}xe.have=0,xe.mode=19;case 19:for(;xe.have>>16&255,Ot=65535&re,!((Ct=re>>>24)<=ke);){if(rt===0)break e;rt--,Ze+=it[qe++]<>>=Ct,ke-=Ct,xe.lens[xe.have++]=Ot;else{if(Ot===16){for(oe=Ct+2;ke>>=Ct,ke-=Ct,xe.have===0){pe.msg="invalid bit length repeat",xe.mode=30;break}Ne=xe.lens[xe.have-1],ze=3+(3&Ze),Ze>>>=2,ke-=2}else if(Ot===17){for(oe=Ct+3;ke>>=Ct)),Ze>>>=3,ke-=3}else{for(oe=Ct+7;ke>>=Ct)),Ze>>>=7,ke-=7}if(xe.have+ze>xe.nlen+xe.ndist){pe.msg="invalid bit length repeat",xe.mode=30;break}for(;ze--;)xe.lens[xe.have++]=Ne}}if(xe.mode===30)break;if(xe.lens[256]===0){pe.msg="invalid code -- missing end-of-block",xe.mode=30;break}if(xe.lenbits=9,ge={bits:xe.lenbits},lt=Ce(Pe,xe.lens,0,xe.nlen,xe.lencode,0,xe.work,ge),xe.lenbits=ge.bits,lt){pe.msg="invalid literal/lengths set",xe.mode=30;break}if(xe.distbits=6,xe.distcode=xe.distdyn,ge={bits:xe.distbits},lt=Ce(be,xe.lens,xe.nlen,xe.ndist,xe.distcode,0,xe.work,ge),xe.distbits=ge.bits,lt){pe.msg="invalid distances set",xe.mode=30;break}if(xe.mode=20,tt===6)break e;case 20:xe.mode=21;case 21:if(6<=rt&&258<=Ye){pe.next_out=ut,pe.avail_out=Ye,pe.next_in=qe,pe.avail_in=rt,xe.hold=Ze,xe.bits=ke,Ie(pe,Xe),ut=pe.next_out,Ke=pe.output,Ye=pe.avail_out,qe=pe.next_in,it=pe.input,rt=pe.avail_in,Ze=xe.hold,ke=xe.bits,xe.mode===12&&(xe.back=-1);break}for(xe.back=0;ft=(re=xe.lencode[Ze&(1<>>16&255,Ot=65535&re,!((Ct=re>>>24)<=ke);){if(rt===0)break e;rt--,Ze+=it[qe++]<>Fe)])>>>16&255,Ot=65535&re,!(Fe+(Ct=re>>>24)<=ke);){if(rt===0)break e;rt--,Ze+=it[qe++]<>>=Fe,ke-=Fe,xe.back+=Fe}if(Ze>>>=Ct,ke-=Ct,xe.back+=Ct,xe.length=Ot,ft===0){xe.mode=26;break}if(32&ft){xe.back=-1,xe.mode=12;break}if(64&ft){pe.msg="invalid literal/length code",xe.mode=30;break}xe.extra=15&ft,xe.mode=22;case 22:if(xe.extra){for(oe=xe.extra;ke>>=xe.extra,ke-=xe.extra,xe.back+=xe.extra}xe.was=xe.length,xe.mode=23;case 23:for(;ft=(re=xe.distcode[Ze&(1<>>16&255,Ot=65535&re,!((Ct=re>>>24)<=ke);){if(rt===0)break e;rt--,Ze+=it[qe++]<>Fe)])>>>16&255,Ot=65535&re,!(Fe+(Ct=re>>>24)<=ke);){if(rt===0)break e;rt--,Ze+=it[qe++]<>>=Fe,ke-=Fe,xe.back+=Fe}if(Ze>>>=Ct,ke-=Ct,xe.back+=Ct,64&ft){pe.msg="invalid distance code",xe.mode=30;break}xe.offset=Ot,xe.extra=15&ft,xe.mode=24;case 24:if(xe.extra){for(oe=xe.extra;ke>>=xe.extra,ke-=xe.extra,xe.back+=xe.extra}if(xe.offset>xe.dmax){pe.msg="invalid distance too far back",xe.mode=30;break}xe.mode=25;case 25:if(Ye===0)break e;if(ze=Xe-Ye,xe.offset>ze){if((ze=xe.offset-ze)>xe.whave&&xe.sane){pe.msg="invalid distance too far back",xe.mode=30;break}$e=ze>xe.wnext?(ze-=xe.wnext,xe.wsize-ze):xe.wnext-ze,ze>xe.length&&(ze=xe.length),ht=xe.window}else ht=Ke,$e=ut-xe.offset,ze=xe.length;for(Yefe?(ye=$e[ht+b[tt]],ke[Je+b[tt]]):(ye=96,0),z=1<>ut)+(ee-=z)]=Ee<<24|ye<<16|Le|0,ee!==0;);for(z=1<>=1;if(z!==0?(Ze&=z-1,Ze+=z):Ze=0,tt++,--Xe[pe]==0){if(pe===it)break;pe=be[Se+b[tt]]}if(Ke>>7)]}function Je(re,ue){re.pending_buf[re.pending++]=255&ue,re.pending_buf[re.pending++]=ue>>>8&255}function Xe(re,ue,de){re.bi_valid>y-de?(re.bi_buf|=ue<>y-re.bi_valid,re.bi_valid+=de-y):(re.bi_buf|=ue<>>=1,de<<=1,0<--ue;);return de>>>1}function ht(re,ue,de){var Me,ce,Be=new Array(b+1),nt=0;for(Me=1;Me<=b;Me++)Be[Me]=nt=nt+de[Me-1]<<1;for(ce=0;ce<=ue;ce++){var Qe=re[2*ce+1];Qe!==0&&(re[2*ce]=$e(Be[Qe]++,Qe))}}function Ct(re){var ue;for(ue=0;ue>1;1<=de;de--)Fe(re,Be,de);for(ce=Ae;de=re.heap[1],re.heap[1]=re.heap[re.heap_len--],Fe(re,Be,1),Me=re.heap[1],re.heap[--re.heap_max]=de,re.heap[--re.heap_max]=Me,Be[2*ce]=Be[2*de]+Be[2*Me],re.depth[ce]=(re.depth[de]>=re.depth[Me]?re.depth[de]:re.depth[Me])+1,Be[2*de+1]=Be[2*Me+1]=ce,re.heap[1]=ce++,Fe(re,Be,1),2<=re.heap_len;);re.heap[--re.heap_max]=re.heap[1],function(Lt,It){var on,_t,tn,et,gt,pt,Mt=It.dyn_tree,dn=It.max_code,En=It.stat_desc.static_tree,Fn=It.stat_desc.has_stree,xn=It.stat_desc.extra_bits,pa=It.stat_desc.extra_base,Na=It.stat_desc.max_length,Oa=0;for(et=0;et<=b;et++)Lt.bl_count[et]=0;for(Mt[2*Lt.heap[Lt.heap_max]+1]=0,on=Lt.heap_max+1;on>=7;ce>>=1)if(1&dt&&Qe.dyn_ltree[2*Ae]!==0)return le;if(Qe.dyn_ltree[18]!==0||Qe.dyn_ltree[20]!==0||Qe.dyn_ltree[26]!==0)return me;for(Ae=32;Ae>>3,(Be=re.static_len+3+7>>>3)<=ce&&(ce=Be)):ce=Be=de+5,de+4<=ce&&ue!==-1?oe(re,ue,de,Me):re.strategy===4||Be===ce?(Xe(re,2+(Me?1:0),3),wt(re,He,pe)):(Xe(re,4+(Me?1:0),3),function(Qe,Ae,dt,Lt){var It;for(Xe(Qe,Ae-257,5),Xe(Qe,dt-1,5),Xe(Qe,Lt-4,4),It=0;It>>8&255,re.pending_buf[re.d_buf+2*re.last_lit+1]=255&ue,re.pending_buf[re.l_buf+re.last_lit]=255&de,re.last_lit++,ue===0?re.dyn_ltree[2*de]++:(re.matches++,ue--,re.dyn_ltree[2*(xe[de]+be+1)]++,re.dyn_dtree[2*ke(ue)]++),re.last_lit===re.lit_bufsize-1},ve._tr_align=function(re){Xe(re,2,3),ze(re,ee,He),function(ue){ue.bi_valid===16?(Je(ue,ue.bi_buf),ue.bi_buf=0,ue.bi_valid=0):8<=ue.bi_valid&&(ue.pending_buf[ue.pending++]=255&ue.bi_buf,ue.bi_buf>>=8,ue.bi_valid-=8)}(re)}},{"../utils/common":41}],53:[function(Oe,Ge,ve){"use strict";Ge.exports=function(){this.input=null,this.next_in=0,this.avail_in=0,this.total_in=0,this.output=null,this.next_out=0,this.avail_out=0,this.total_out=0,this.msg="",this.state=null,this.data_type=2,this.adler=0}},{}],54:[function(Oe,Ge,ve){(function(we){(function(le,me){"use strict";if(!le.setImmediate){var Ie,Ce,Pe,be,Se=1,ne={},E=!1,a=le.document,b=Object.getPrototypeOf&&Object.getPrototypeOf(le);b=b&&b.setTimeout?b:le,Ie={}.toString.call(le.process)==="[object process]"?function(ae){he.nextTick(function(){z(ae)})}:function(){if(le.postMessage&&!le.importScripts){var ae=!0,se=le.onmessage;return le.onmessage=function(){ae=!1},le.postMessage("","*"),le.onmessage=se,ae}}()?(be="setImmediate$"+Math.random()+"$",le.addEventListener?le.addEventListener("message",ee,!1):le.attachEvent("onmessage",ee),function(ae){le.postMessage(be+ae,"*")}):le.MessageChannel?((Pe=new MessageChannel).port1.onmessage=function(ae){z(ae.data)},function(ae){Pe.port2.postMessage(ae)}):a&&"onreadystatechange"in a.createElement("script")?(Ce=a.documentElement,function(ae){var se=a.createElement("script");se.onreadystatechange=function(){z(ae),se.onreadystatechange=null,Ce.removeChild(se),se=null},Ce.appendChild(se)}):function(ae){setTimeout(z,0,ae)},b.setImmediate=function(ae){typeof ae!="function"&&(ae=new Function(""+ae));for(var se=new Array(arguments.length-1),ie=0;ie0&&arguments[0]!==void 0?arguments[0]:[],oe=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],re=ge.length,ue=oe.length;if(Math.abs(re-ue)!==1)return{add:!1,key:null};function de(Me,ce){var Be=new Map;Me.forEach(function(Qe){Be.set(Qe,!0)});var nt=ce.filter(function(Qe){return!Be.has(Qe)});return nt.length===1?nt[0]:null}return re ").concat(oe);return oe}var ht=a.forwardRef(function(ge,oe){var re=ge.prefixCls,ue=ge.data,de=ge.selectable,Me=ge.checkable,ce=ge.expandedKeys,Be=ge.selectedKeys,nt=ge.checkedKeys,Qe=ge.loadedKeys,Ae=ge.loadingKeys,dt=ge.halfCheckedKeys,Lt=ge.keyEntities,It=ge.disabled,on=ge.dragging,_t=ge.dragOverNodeKey,tn=ge.dropPosition,et=ge.motion,gt=ge.height,pt=ge.itemHeight,Mt=ge.virtual,dn=ge.focusable,En=ge.activeItem,Fn=ge.focused,xn=ge.tabIndex,pa=ge.onKeyDown,Na=ge.onFocus,Oa=ge.onBlur,ka=ge.onActiveChange,Ya=ge.onListChangeStart,hr=ge.onListChangeEnd,Gn=(0,ae.Z)(ge,qe),Cr=a.useRef(null),Er=a.useRef(null);a.useImperativeHandle(oe,function(){return{scrollTo:function(no){Cr.current.scrollTo(no)},getIndentWidth:function(){return Er.current.offsetWidth}}});var Va=a.useState(ce),un=(0,ee.Z)(Va,2),Nn=un[0],aa=un[1],Ga=a.useState(ue),ya=(0,ee.Z)(Ga,2),Sn=ya[0],Jr=ya[1],So=a.useState(ue),jt=(0,ee.Z)(So,2),Nt=jt[0],Rt=jt[1],An=a.useState([]),Fa=(0,ee.Z)(An,2),ia=Fa[0],Ra=Fa[1],Mr=a.useState(null),Za=(0,ee.Z)(Mr,2),Qr=Za[0],vi=Za[1],gr=a.useRef(ue);gr.current=ue;function la(){var yo=gr.current;Jr(yo),Rt(yo),Ra([]),vi(null),hr()}(0,se.Z)(function(){aa(ce);var yo=it(Nn,ce);if(yo.key!==null)if(yo.add){var no=Sn.findIndex(function(va){var ta=va.key;return ta===yo.key}),At=Xe(Ke(Sn,ue,yo.key),Mt,gt,pt),yn=Sn.slice();yn.splice(no+1,0,Je),Rt(yn),Ra(At),vi("show")}else{var Cn=ue.findIndex(function(va){var ta=va.key;return ta===yo.key}),Wn=Xe(Ke(ue,Sn,yo.key),Mt,gt,pt),Qn=ue.slice();Qn.splice(Cn+1,0,Je),Rt(Qn),Ra(Wn),vi("hide")}else Sn!==ue&&(Jr(ue),Rt(ue))},[ce,ue]),a.useEffect(function(){on||la()},[on]);var io=et?Nt:ue,ai={expandedKeys:ce,selectedKeys:Be,loadedKeys:Qe,loadingKeys:Ae,checkedKeys:nt,halfCheckedKeys:dt,dragOverNodeKey:_t,dropPosition:tn,keyEntities:Lt};return a.createElement(a.Fragment,null,Fn&&En&&a.createElement("span",{style:ut,"aria-live":"assertive"},$e(En)),a.createElement("div",null,a.createElement("input",{style:ut,disabled:dn===!1||It,tabIndex:dn!==!1?xn:null,onKeyDown:pa,onFocus:Na,onBlur:Oa,value:"",onChange:rt,"aria-label":"for screen reader"})),a.createElement("div",{className:"".concat(re,"-treenode"),"aria-hidden":!0,style:{position:"absolute",pointerEvents:"none",visibility:"hidden",height:0,overflow:"hidden",border:0,padding:0}},a.createElement("div",{className:"".concat(re,"-indent")},a.createElement("div",{ref:Er,className:"".concat(re,"-indent-unit")}))),a.createElement(ie.Z,(0,x.Z)({},Gn,{data:io,itemKey:ze,height:gt,fullHeight:!1,virtual:Mt,itemHeight:pt,prefixCls:"".concat(re,"-list"),ref:Cr,onVisibleChange:function(no,At){var yn=new Set(no),Cn=At.filter(function(Wn){return!yn.has(Wn)});Cn.some(function(Wn){return ze(Wn)===Ye})&&la()}}),function(yo){var no=yo.pos,At=(0,x.Z)({},(z(yo.data),yo.data)),yn=yo.title,Cn=yo.key,Wn=yo.isStart,Qn=yo.isEnd,va=(0,Le.km)(Cn,no);delete At.key,delete At.children;var ta=(0,Le.H8)(va,ai);return a.createElement(xe,(0,x.Z)({},At,ta,{title:yn,active:!!En&&Cn===En.key,pos:no,data:yo.data,isStart:Wn,isEnd:Qn,motion:et,motionNodes:Cn===Ye?ia:null,motionType:Qr,onMotionStart:Ya,onMotionEnd:la,treeNodeRequiredProps:ai,onMouseMove:function(){ka(null)}}))}))});ht.displayName="NodeList";var Ct=ht,ft=te(35654),Ot=te(90782),Fe=te(67841),wt=10,Bt=function(ge){(0,Ie.Z)(re,ge);var oe=(0,Ce.Z)(re);function re(){var ue;(0,we.Z)(this,re);for(var de=arguments.length,Me=new Array(de),ce=0;ce2&&arguments[2]!==void 0?arguments[2]:!1,dt=ue.state,Lt=dt.dragChildrenKeys,It=dt.dropPosition,on=dt.dropTargetKey,_t=dt.dropTargetPos,tn=dt.dropAllowed;if(tn){var et=ue.props.onDrop;if(ue.setState({dragOverNodeKey:null}),ue.cleanDragState(),on!==null){var gt=(0,Ge.Z)((0,Ge.Z)({},(0,Le.H8)(on,ue.getTreeNodeRequiredProps())),{},{active:((Qe=ue.getActiveItem())===null||Qe===void 0?void 0:Qe.key)===on,data:(0,Fe.Z)(ue.state.keyEntities,on).node}),pt=Lt.indexOf(on)!==-1;(0,E.ZP)(!pt,"Can not drop to dragNode's children node. This is a bug of rc-tree. Please report an issue.");var Mt=(0,ft.yx)(_t),dn={event:Be,node:(0,Le.F)(gt),dragNode:ue.dragNode?(0,Le.F)(ue.dragNode.props):null,dragNodesKeys:[ue.dragNode.props.eventKey].concat(Lt),dropToGap:It!==0,dropPosition:It+Number(Mt[Mt.length-1])};Ae||et==null||et(dn),ue.dragNode=null}}},ue.cleanDragState=function(){var Be=ue.state.draggingNodeKey;Be!==null&&ue.setState({draggingNodeKey:null,dropPosition:null,dropContainerKey:null,dropTargetKey:null,dropLevelOffset:null,dropAllowed:!0,dragOverNodeKey:null}),ue.dragStartMousePosition=null,ue.currentMouseOverDroppableNodeKey=null},ue.triggerExpandActionExpand=function(Be,nt){var Qe=ue.state,Ae=Qe.expandedKeys,dt=Qe.flattenNodes,Lt=nt.expanded,It=nt.key,on=nt.isLeaf;if(!(on||Be.shiftKey||Be.metaKey||Be.ctrlKey)){var _t=dt.filter(function(et){return et.key===It})[0],tn=(0,Le.F)((0,Ge.Z)((0,Ge.Z)({},(0,Le.H8)(It,ue.getTreeNodeRequiredProps())),{},{data:_t.data}));ue.setExpandedKeys(Lt?(0,ft._5)(Ae,It):(0,ft.L0)(Ae,It)),ue.onNodeExpand(Be,tn)}},ue.onNodeClick=function(Be,nt){var Qe=ue.props,Ae=Qe.onClick,dt=Qe.expandAction;dt==="click"&&ue.triggerExpandActionExpand(Be,nt),Ae==null||Ae(Be,nt)},ue.onNodeDoubleClick=function(Be,nt){var Qe=ue.props,Ae=Qe.onDoubleClick,dt=Qe.expandAction;dt==="doubleClick"&&ue.triggerExpandActionExpand(Be,nt),Ae==null||Ae(Be,nt)},ue.onNodeSelect=function(Be,nt){var Qe=ue.state.selectedKeys,Ae=ue.state,dt=Ae.keyEntities,Lt=Ae.fieldNames,It=ue.props,on=It.onSelect,_t=It.multiple,tn=nt.selected,et=nt[Lt.key],gt=!tn;gt?_t?Qe=(0,ft.L0)(Qe,et):Qe=[et]:Qe=(0,ft._5)(Qe,et);var pt=Qe.map(function(Mt){var dn=(0,Fe.Z)(dt,Mt);return dn?dn.node:null}).filter(function(Mt){return Mt});ue.setUncontrolledState({selectedKeys:Qe}),on==null||on(Qe,{event:"select",selected:gt,node:nt,selectedNodes:pt,nativeEvent:Be.nativeEvent})},ue.onNodeCheck=function(Be,nt,Qe){var Ae=ue.state,dt=Ae.keyEntities,Lt=Ae.checkedKeys,It=Ae.halfCheckedKeys,on=ue.props,_t=on.checkStrictly,tn=on.onCheck,et=nt.key,gt,pt={event:"check",node:nt,checked:Qe,nativeEvent:Be.nativeEvent};if(_t){var Mt=Qe?(0,ft.L0)(Lt,et):(0,ft._5)(Lt,et),dn=(0,ft._5)(It,et);gt={checked:Mt,halfChecked:dn},pt.checkedNodes=Mt.map(function(Oa){return(0,Fe.Z)(dt,Oa)}).filter(function(Oa){return Oa}).map(function(Oa){return Oa.node}),ue.setUncontrolledState({checkedKeys:Mt})}else{var En=(0,Ot.S)([].concat((0,ve.Z)(Lt),[et]),!0,dt),Fn=En.checkedKeys,xn=En.halfCheckedKeys;if(!Qe){var pa=new Set(Fn);pa.delete(et);var Na=(0,Ot.S)(Array.from(pa),{checked:!1,halfCheckedKeys:xn},dt);Fn=Na.checkedKeys,xn=Na.halfCheckedKeys}gt=Fn,pt.checkedNodes=[],pt.checkedNodesPositions=[],pt.halfCheckedKeys=xn,Fn.forEach(function(Oa){var ka=(0,Fe.Z)(dt,Oa);if(ka){var Ya=ka.node,hr=ka.pos;pt.checkedNodes.push(Ya),pt.checkedNodesPositions.push({node:Ya,pos:hr})}}),ue.setUncontrolledState({checkedKeys:Fn},!1,{halfCheckedKeys:xn})}tn==null||tn(gt,pt)},ue.onNodeLoad=function(Be){var nt=Be.key,Qe=new Promise(function(Ae,dt){ue.setState(function(Lt){var It=Lt.loadedKeys,on=It===void 0?[]:It,_t=Lt.loadingKeys,tn=_t===void 0?[]:_t,et=ue.props,gt=et.loadData,pt=et.onLoad;if(!gt||on.indexOf(nt)!==-1||tn.indexOf(nt)!==-1)return null;var Mt=gt(Be);return Mt.then(function(){var dn=ue.state.loadedKeys,En=(0,ft.L0)(dn,nt);pt==null||pt(En,{event:"load",node:Be}),ue.setUncontrolledState({loadedKeys:En}),ue.setState(function(Fn){return{loadingKeys:(0,ft._5)(Fn.loadingKeys,nt)}}),Ae()}).catch(function(dn){if(ue.setState(function(Fn){return{loadingKeys:(0,ft._5)(Fn.loadingKeys,nt)}}),ue.loadingRetryTimes[nt]=(ue.loadingRetryTimes[nt]||0)+1,ue.loadingRetryTimes[nt]>=wt){var En=ue.state.loadedKeys;(0,E.ZP)(!1,"Retry for `loadData` many times but still failed. No more retry."),ue.setUncontrolledState({loadedKeys:(0,ft.L0)(En,nt)}),Ae()}dt(dn)}),{loadingKeys:(0,ft.L0)(tn,nt)}})});return Qe.catch(function(){}),Qe},ue.onNodeMouseEnter=function(Be,nt){var Qe=ue.props.onMouseEnter;Qe==null||Qe({event:Be,node:nt})},ue.onNodeMouseLeave=function(Be,nt){var Qe=ue.props.onMouseLeave;Qe==null||Qe({event:Be,node:nt})},ue.onNodeContextMenu=function(Be,nt){var Qe=ue.props.onRightClick;Qe&&(Be.preventDefault(),Qe({event:Be,node:nt}))},ue.onFocus=function(){var Be=ue.props.onFocus;ue.setState({focused:!0});for(var nt=arguments.length,Qe=new Array(nt),Ae=0;Ae1&&arguments[1]!==void 0?arguments[1]:!1,Qe=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null;if(!ue.destroyed){var Ae=!1,dt=!0,Lt={};Object.keys(Be).forEach(function(It){if(It in ue.props){dt=!1;return}Ae=!0,Lt[It]=Be[It]}),Ae&&(!nt||dt)&&ue.setState((0,Ge.Z)((0,Ge.Z)({},Lt),Qe))}},ue.scrollTo=function(Be){ue.listRef.current.scrollTo(Be)},ue}return(0,le.Z)(re,[{key:"componentDidMount",value:function(){this.destroyed=!1,this.onUpdated()}},{key:"componentDidUpdate",value:function(){this.onUpdated()}},{key:"onUpdated",value:function(){var de=this.props.activeKey;de!==void 0&&de!==this.state.activeKey&&(this.setState({activeKey:de}),de!==null&&this.scrollTo({key:de}))}},{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 de,Me=this.state,ce=Me.focused,Be=Me.flattenNodes,nt=Me.keyEntities,Qe=Me.draggingNodeKey,Ae=Me.activeKey,dt=Me.dropLevelOffset,Lt=Me.dropContainerKey,It=Me.dropTargetKey,on=Me.dropPosition,_t=Me.dragOverNodeKey,tn=Me.indent,et=this.props,gt=et.prefixCls,pt=et.className,Mt=et.style,dn=et.showLine,En=et.focusable,Fn=et.tabIndex,xn=Fn===void 0?0:Fn,pa=et.selectable,Na=et.showIcon,Oa=et.icon,ka=et.switcherIcon,Ya=et.draggable,hr=et.checkable,Gn=et.checkStrictly,Cr=et.disabled,Er=et.motion,Va=et.loadData,un=et.filterTreeNode,Nn=et.height,aa=et.itemHeight,Ga=et.virtual,ya=et.titleRender,Sn=et.dropIndicatorRender,Jr=et.onContextMenu,So=et.onScroll,jt=et.direction,Nt=et.rootClassName,Rt=et.rootStyle,An=(0,ne.Z)(this.props,{aria:!0,data:!0}),Fa;return Ya&&((0,Oe.Z)(Ya)==="object"?Fa=Ya:typeof Ya=="function"?Fa={nodeDraggable:Ya}:Fa={}),a.createElement(b.k.Provider,{value:{prefixCls:gt,selectable:pa,showIcon:Na,icon:Oa,switcherIcon:ka,draggable:Fa,draggingNodeKey:Qe,checkable:hr,checkStrictly:Gn,disabled:Cr,keyEntities:nt,dropLevelOffset:dt,dropContainerKey:Lt,dropTargetKey:It,dropPosition:on,dragOverNodeKey:_t,indent:tn,direction:jt,dropIndicatorRender:Sn,loadData:Va,filterTreeNode:un,titleRender:ya,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}},a.createElement("div",{role:"tree",className:be()(gt,pt,Nt,(de={},(0,he.Z)(de,"".concat(gt,"-show-line"),dn),(0,he.Z)(de,"".concat(gt,"-focused"),ce),(0,he.Z)(de,"".concat(gt,"-active-focused"),Ae!==null),de)),style:Rt},a.createElement(Ct,(0,x.Z)({ref:this.listRef,prefixCls:gt,style:Mt,data:Be,disabled:Cr,selectable:pa,checkable:!!hr,motion:Er,dragging:Qe!==null,height:Nn,itemHeight:aa,virtual:Ga,focusable:En,focused:ce,tabIndex:xn,activeItem:this.getActiveItem(),onFocus:this.onFocus,onBlur:this.onBlur,onKeyDown:this.onKeyDown,onActiveChange:this.onActiveChange,onListChangeStart:this.onListChangeStart,onListChangeEnd:this.onListChangeEnd,onContextMenu:Jr,onScroll:So},this.getTreeNodeRequiredProps(),An))))}}],[{key:"getDerivedStateFromProps",value:function(de,Me){var ce=Me.prevProps,Be={prevProps:de};function nt(En){return!ce&&En in de||ce&&ce[En]!==de[En]}var Qe,Ae=Me.fieldNames;if(nt("fieldNames")&&(Ae=(0,Le.w$)(de.fieldNames),Be.fieldNames=Ae),nt("treeData")?Qe=de.treeData:nt("children")&&((0,E.ZP)(!1,"`children` of Tree is deprecated. Please use `treeData` instead."),Qe=(0,Le.zn)(de.children)),Qe){Be.treeData=Qe;var dt=(0,Le.I8)(Qe,{fieldNames:Ae});Be.keyEntities=(0,Ge.Z)((0,he.Z)({},Ye,ke),dt.keyEntities)}var Lt=Be.keyEntities||Me.keyEntities;if(nt("expandedKeys")||ce&&nt("autoExpandParent"))Be.expandedKeys=de.autoExpandParent||!ce&&de.defaultExpandParent?(0,ft.r7)(de.expandedKeys,Lt):de.expandedKeys;else if(!ce&&de.defaultExpandAll){var It=(0,Ge.Z)({},Lt);delete It[Ye],Be.expandedKeys=Object.keys(It).map(function(En){return It[En].key})}else!ce&&de.defaultExpandedKeys&&(Be.expandedKeys=de.autoExpandParent||de.defaultExpandParent?(0,ft.r7)(de.defaultExpandedKeys,Lt):de.defaultExpandedKeys);if(Be.expandedKeys||delete Be.expandedKeys,Qe||Be.expandedKeys){var on=(0,Le.oH)(Qe||Me.treeData,Be.expandedKeys||Me.expandedKeys,Ae);Be.flattenNodes=on}if(de.selectable&&(nt("selectedKeys")?Be.selectedKeys=(0,ft.BT)(de.selectedKeys,de):!ce&&de.defaultSelectedKeys&&(Be.selectedKeys=(0,ft.BT)(de.defaultSelectedKeys,de))),de.checkable){var _t;if(nt("checkedKeys")?_t=(0,ft.E6)(de.checkedKeys)||{}:!ce&&de.defaultCheckedKeys?_t=(0,ft.E6)(de.defaultCheckedKeys)||{}:Qe&&(_t=(0,ft.E6)(de.checkedKeys)||{checkedKeys:Me.checkedKeys,halfCheckedKeys:Me.halfCheckedKeys}),_t){var tn=_t,et=tn.checkedKeys,gt=et===void 0?[]:et,pt=tn.halfCheckedKeys,Mt=pt===void 0?[]:pt;if(!de.checkStrictly){var dn=(0,Ot.S)(gt,!0,Lt);gt=dn.checkedKeys,Mt=dn.halfCheckedKeys}Be.checkedKeys=gt,Be.halfCheckedKeys=Mt}}return nt("loadedKeys")&&(Be.loadedKeys=de.loadedKeys),Be}}]),re}(a.Component);Bt.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:y,allowDrop:function(){return!0},expandAction:!1},Bt.TreeNode=Ee.Z;var Ne=Bt,lt=Ne},35654:function(bt,xt,te){"use strict";te.d(xt,{BT:function(){return a},E6:function(){return z},L0:function(){return Ce},OM:function(){return E},_5:function(){return Ie},r7:function(){return ee},wA:function(){return be},yx:function(){return Pe}});var x=te(94480),he=te(76190),Oe=te(48736),Ge=te(59301),ve=te(39417),we=te(67841),le=te(71430),me=null;function Ie(ae,se){if(!ae)return[];var ie=ae.slice(),fe=ie.indexOf(se);return fe>=0&&ie.splice(fe,1),ie}function Ce(ae,se){var ie=(ae||[]).slice();return ie.indexOf(se)===-1&&ie.push(se),ie}function Pe(ae){return ae.split("-")}function be(ae,se){var ie=[],fe=(0,we.Z)(se,ae);function Ee(){var ye=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];ye.forEach(function(Le){var He=Le.key,pe=Le.children;ie.push(He),Ee(pe)})}return Ee(fe.children),ie}function Se(ae){if(ae.parent){var se=Pe(ae.pos);return Number(se[se.length-1])===ae.parent.children.length-1}return!1}function ne(ae){var se=Pe(ae.pos);return Number(se[se.length-1])===0}function E(ae,se,ie,fe,Ee,ye,Le,He,pe,tt){var xe,it=ae.clientX,Ke=ae.clientY,qe=ae.target.getBoundingClientRect(),ut=qe.top,rt=qe.height,Ye=(tt==="rtl"?-1:1)*(((Ee==null?void 0:Ee.x)||0)-it),Ze=(Ye-12)/fe,ke=(0,we.Z)(He,ie.props.eventKey);if(Ke-1.5?ye({dragNode:wt,dropNode:Bt,dropPosition:1})?ft=1:Ne=!1:ye({dragNode:wt,dropNode:Bt,dropPosition:0})?ft=0:ye({dragNode:wt,dropNode:Bt,dropPosition:1})?ft=1:Ne=!1:ye({dragNode:wt,dropNode:Bt,dropPosition:1})?ft=1:Ne=!1,{dropPosition:ft,dropLevelOffset:Ot,dropTargetKey:ke.key,dropTargetPos:ke.pos,dragOverNodeKey:Ct,dropContainerKey:ft===0?null:((xe=ke.parent)===null||xe===void 0?void 0:xe.key)||null,dropAllowed:Ne}}function a(ae,se){if(ae){var ie=se.multiple;return ie?ae.slice():ae.length?[ae[0]]:ae}}var b=function(se){return se};function y(ae,se){if(!ae)return[];var ie=se||{},fe=ie.processProps,Ee=fe===void 0?b:fe,ye=Array.isArray(ae)?ae:[ae];return ye.map(function(Le){var He=Le.children,pe=_objectWithoutProperties(Le,me),tt=y(He,se);return React.createElement(TreeNode,_extends({key:pe.key},Ee(pe)),tt)})}function z(ae){if(!ae)return null;var se;if(Array.isArray(ae))se={checkedKeys:ae,halfCheckedKeys:void 0};else if((0,he.Z)(ae)==="object")se={checkedKeys:ae.checked||void 0,halfCheckedKeys:ae.halfChecked||void 0};else return(0,Oe.ZP)(!1,"`checkedKeys` is not an array or an object"),null;return se}function ee(ae,se){var ie=new Set;function fe(Ee){if(!ie.has(Ee)){var ye=(0,we.Z)(se,Ee);if(ye){ie.add(Ee);var Le=ye.parent,He=ye.node;He.disabled||Le&&fe(Le.key)}}}return(ae||[]).forEach(function(Ee){fe(Ee)}),(0,x.Z)(ie)}},90782:function(bt,xt,te){"use strict";te.d(xt,{S:function(){return le}});var x=te(48736),he=te(67841);function Oe(me,Ie){var Ce=new Set;return me.forEach(function(Pe){Ie.has(Pe)||Ce.add(Pe)}),Ce}function Ge(me){var Ie=me||{},Ce=Ie.disabled,Pe=Ie.disableCheckbox,be=Ie.checkable;return!!(Ce||Pe)||be===!1}function ve(me,Ie,Ce,Pe){for(var be=new Set(me),Se=new Set,ne=0;ne<=Ce;ne+=1){var E=Ie.get(ne)||new Set;E.forEach(function(z){var ee=z.key,ae=z.node,se=z.children,ie=se===void 0?[]:se;be.has(ee)&&!Pe(ae)&&ie.filter(function(fe){return!Pe(fe.node)}).forEach(function(fe){be.add(fe.key)})})}for(var a=new Set,b=Ce;b>=0;b-=1){var y=Ie.get(b)||new Set;y.forEach(function(z){var ee=z.parent,ae=z.node;if(!(Pe(ae)||!z.parent||a.has(z.parent.key))){if(Pe(z.parent.node)){a.add(ee.key);return}var se=!0,ie=!1;(ee.children||[]).filter(function(fe){return!Pe(fe.node)}).forEach(function(fe){var Ee=fe.key,ye=be.has(Ee);se&&!ye&&(se=!1),!ie&&(ye||Se.has(Ee))&&(ie=!0)}),se&&be.add(ee.key),ie&&Se.add(ee.key),a.add(ee.key)}})}return{checkedKeys:Array.from(be),halfCheckedKeys:Array.from(Oe(Se,be))}}function we(me,Ie,Ce,Pe,be){for(var Se=new Set(me),ne=new Set(Ie),E=0;E<=Pe;E+=1){var a=Ce.get(E)||new Set;a.forEach(function(ee){var ae=ee.key,se=ee.node,ie=ee.children,fe=ie===void 0?[]:ie;!Se.has(ae)&&!ne.has(ae)&&!be(se)&&fe.filter(function(Ee){return!be(Ee.node)}).forEach(function(Ee){Se.delete(Ee.key)})})}ne=new Set;for(var b=new Set,y=Pe;y>=0;y-=1){var z=Ce.get(y)||new Set;z.forEach(function(ee){var ae=ee.parent,se=ee.node;if(!(be(se)||!ee.parent||b.has(ee.parent.key))){if(be(ee.parent.node)){b.add(ae.key);return}var ie=!0,fe=!1;(ae.children||[]).filter(function(Ee){return!be(Ee.node)}).forEach(function(Ee){var ye=Ee.key,Le=Se.has(ye);ie&&!Le&&(ie=!1),!fe&&(Le||ne.has(ye))&&(fe=!0)}),ie||Se.delete(ae.key),fe&&ne.add(ae.key),b.add(ae.key)}})}return{checkedKeys:Array.from(Se),halfCheckedKeys:Array.from(Oe(ne,Se))}}function le(me,Ie,Ce,Pe){var be=[],Se;Pe?Se=Pe:Se=Ge;var ne=new Set(me.filter(function(y){var z=!!(0,he.Z)(Ce,y);return z||be.push(y),z})),E=new Map,a=0;Object.keys(Ce).forEach(function(y){var z=Ce[y],ee=z.level,ae=E.get(ee);ae||(ae=new Set,E.set(ee,ae)),ae.add(z),a=Math.max(a,ee)}),(0,x.ZP)(!be.length,"Tree missing follow keys: ".concat(be.slice(0,100).map(function(y){return"'".concat(y,"'")}).join(", ")));var b;return Ie===!0?b=ve(ne,E,a,Se):b=we(ne,Ie.halfCheckedKeys,E,a,Se),b}},67841:function(bt,xt,te){"use strict";te.d(xt,{Z:function(){return x}});function x(he,Oe){return he[Oe]}},71430:function(bt,xt,te){"use strict";te.d(xt,{F:function(){return ee},H8:function(){return z},I8:function(){return y},km:function(){return be},oH:function(){return a},w$:function(){return Se},zn:function(){return E}});var x=te(76190),he=te(94480),Oe=te(33885),Ge=te(75931),ve=te(11592),we=te(2738),le=te(48736),me=te(67841),Ie=["children"];function Ce(ae,se){return"".concat(ae,"-").concat(se)}function Pe(ae){return ae&&ae.type&&ae.type.isTreeNode}function be(ae,se){return ae!=null?ae:se}function Se(ae){var se=ae||{},ie=se.title,fe=se._title,Ee=se.key,ye=se.children,Le=ie||"title";return{title:Le,_title:fe||[Le],key:Ee||"key",children:ye||"children"}}function ne(ae,se){var ie=new Map;function fe(Ee){var ye=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";(Ee||[]).forEach(function(Le){var He=Le[se.key],pe=Le[se.children];warning(He!=null,"Tree node must have a certain key: [".concat(ye).concat(He,"]"));var tt=String(He);warning(!ie.has(tt)||He===null||He===void 0,"Same 'key' exist in the Tree: ".concat(tt)),ie.set(tt,!0),fe(pe,"".concat(ye).concat(tt," > "))})}fe(ae)}function E(ae){function se(ie){var fe=(0,ve.Z)(ie);return fe.map(function(Ee){if(!Pe(Ee))return(0,le.ZP)(!Ee,"Tree/TreeNode can only accept TreeNode as children."),null;var ye=Ee.key,Le=Ee.props,He=Le.children,pe=(0,Ge.Z)(Le,Ie),tt=(0,Oe.Z)({key:ye},pe),xe=se(He);return xe.length&&(tt.children=xe),tt}).filter(function(Ee){return Ee})}return se(ae)}function a(ae,se,ie){var fe=Se(ie),Ee=fe._title,ye=fe.key,Le=fe.children,He=new Set(se===!0?[]:se),pe=[];function tt(xe){var it=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;return xe.map(function(Ke,qe){for(var ut=Ce(it?it.pos:"0",qe),rt=be(Ke[ye],ut),Ye,Ze=0;Ze1&&arguments[1]!==void 0?arguments[1]:{},ie=se.initWrapper,fe=se.processEntity,Ee=se.onProcessFinished,ye=se.externalGetKey,Le=se.childrenPropName,He=se.fieldNames,pe=arguments.length>2?arguments[2]:void 0,tt=ye||pe,xe={},it={},Ke={posEntities:xe,keyEntities:it};return ie&&(Ke=ie(Ke)||Ke),b(ae,function(qe){var ut=qe.node,rt=qe.index,Ye=qe.pos,Ze=qe.key,ke=qe.parentPos,Je=qe.level,Xe=qe.nodes,ze={node:ut,nodes:Xe,index:rt,key:Ze,pos:Ye,level:Je},$e=be(Ze,Ye);xe[Ye]=ze,it[$e]=ze,ze.parent=xe[ke],ze.parent&&(ze.parent.children=ze.parent.children||[],ze.parent.children.push(ze)),fe&&fe(ze,Ke)},{externalGetKey:tt,childrenPropName:Le,fieldNames:He}),Ee&&Ee(Ke),Ke}function z(ae,se){var ie=se.expandedKeys,fe=se.selectedKeys,Ee=se.loadedKeys,ye=se.loadingKeys,Le=se.checkedKeys,He=se.halfCheckedKeys,pe=se.dragOverNodeKey,tt=se.dropPosition,xe=se.keyEntities,it=(0,me.Z)(xe,ae),Ke={eventKey:ae,expanded:ie.indexOf(ae)!==-1,selected:fe.indexOf(ae)!==-1,loaded:Ee.indexOf(ae)!==-1,loading:ye.indexOf(ae)!==-1,checked:Le.indexOf(ae)!==-1,halfChecked:He.indexOf(ae)!==-1,pos:String(it?it.pos:""),dragOver:pe===ae&&tt===0,dragOverGapTop:pe===ae&&tt===-1,dragOverGapBottom:pe===ae&&tt===1};return Ke}function ee(ae){var se=ae.data,ie=ae.expanded,fe=ae.selected,Ee=ae.checked,ye=ae.loaded,Le=ae.loading,He=ae.halfChecked,pe=ae.dragOver,tt=ae.dragOverGapTop,xe=ae.dragOverGapBottom,it=ae.pos,Ke=ae.active,qe=ae.eventKey,ut=(0,Oe.Z)((0,Oe.Z)({},se),{},{expanded:ie,selected:fe,checked:Ee,loaded:ye,loading:Le,halfChecked:He,dragOver:pe,dragOverGapTop:tt,dragOverGapBottom:xe,pos:it,active:Ke,key:qe});return"props"in ut||Object.defineProperty(ut,"props",{get:function(){return(0,le.ZP)(!1,"Second param return from event is node data instead of TreeNode instance. Please read value directly instead of reading from `props`."),ae}}),ut}},8224:function(bt,xt,te){"use strict";te.d(xt,{Z:function(){return he}});var x=te(4676);function he(Oe,Ge,ve,we){var le=x.unstable_batchedUpdates?function(Ie){x.unstable_batchedUpdates(ve,Ie)}:ve;return Oe!=null&&Oe.addEventListener&&Oe.addEventListener(Ge,le,we),{remove:function(){Oe!=null&&Oe.removeEventListener&&Oe.removeEventListener(Ge,le,we)}}}},55468:function(bt,xt,te){"use strict";te.d(xt,{g1:function(){return Pe},os:function(){return Se}});var x=/margin|padding|width|height|max|min|offset/,he={left:!0,top:!0},Oe={cssFloat:1,styleFloat:1,float:1};function Ge(ne){return ne.nodeType===1?ne.ownerDocument.defaultView.getComputedStyle(ne,null):{}}function ve(ne,E,a){if(E=E.toLowerCase(),a==="auto"){if(E==="height")return ne.offsetHeight;if(E==="width")return ne.offsetWidth}return E in he||(he[E]=x.test(E)),he[E]?parseFloat(a)||0:a}function we(ne,E){var a=arguments.length,b=Ge(ne);return E=Oe[E]?"cssFloat"in ne.style?"cssFloat":"styleFloat":E,a===1?b:ve(ne,E,b[E]||ne.style[E])}function le(ne,E,a){var b=arguments.length;if(E=Oe[E]?"cssFloat"in ne.style?"cssFloat":"styleFloat":E,b===3)return typeof a=="number"&&x.test(E)&&(a="".concat(a,"px")),ne.style[E]=a,a;for(var y in E)E.hasOwnProperty(y)&&le(ne,y,E[y]);return Ge(ne)}function me(ne){return ne===document.body?document.documentElement.clientWidth:ne.offsetWidth}function Ie(ne){return ne===document.body?window.innerHeight||document.documentElement.clientHeight:ne.offsetHeight}function Ce(){var ne=Math.max(document.documentElement.scrollWidth,document.body.scrollWidth),E=Math.max(document.documentElement.scrollHeight,document.body.scrollHeight);return{width:ne,height:E}}function Pe(){var ne=document.documentElement.clientWidth,E=window.innerHeight||document.documentElement.clientHeight;return{width:ne,height:E}}function be(){return{scrollLeft:Math.max(document.documentElement.scrollLeft,document.body.scrollLeft),scrollTop:Math.max(document.documentElement.scrollTop,document.body.scrollTop)}}function Se(ne){var E=ne.getBoundingClientRect(),a=document.documentElement;return{left:E.left+(window.pageXOffset||a.scrollLeft)-(a.clientLeft||document.body.clientLeft||0),top:E.top+(window.pageYOffset||a.scrollTop)-(a.clientTop||document.body.clientTop||0)}}},3465:function(bt,xt,te){"use strict";te.d(xt,{G:function(){return Ge}});var x=te(47273),he=function(we){if((0,x.Z)()&&window.document.documentElement){var le=Array.isArray(we)?we:[we],me=window.document.documentElement;return le.some(function(Ie){return Ie in me.style})}return!1},Oe=function(we,le){if(!he(we))return!1;var me=document.createElement("div"),Ie=me.style[we];return me.style[we]=le,me.style[we]!==Ie};function Ge(ve,we){return!Array.isArray(ve)&&we!==void 0?Oe(ve,we):he(ve)}},51581:function(bt,xt,te){"use strict";Object.defineProperty(xt,"__esModule",{value:!0});var x=function(){function be(Se,ne){for(var E=0;E=0||Object.prototype.hasOwnProperty.call(be,E)&&(ne[E]=be[E]);return ne}function me(be,Se){if(!(be instanceof Se))throw new TypeError("Cannot call a class as a function")}function Ie(be,Se){if(!be)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return Se&&(typeof Se=="object"||typeof Se=="function")?Se:be}function Ce(be,Se){if(typeof Se!="function"&&Se!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof Se);be.prototype=Object.create(Se&&Se.prototype,{constructor:{value:be,enumerable:!1,writable:!0,configurable:!0}}),Se&&(Object.setPrototypeOf?Object.setPrototypeOf(be,Se):be.__proto__=Se)}var Pe=function(be){Ce(Se,be);function Se(ne){me(this,Se);var E=Ie(this,(Se.__proto__||Object.getPrototypeOf(Se)).call(this,ne));return E.scrollListener=E.scrollListener.bind(E),E.eventListenerOptions=E.eventListenerOptions.bind(E),E.mousewheelListener=E.mousewheelListener.bind(E),E}return x(Se,[{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 E=this.getParentElement(this.scrollComponent);E.scrollTop=E.scrollHeight-this.beforeScrollHeight+this.beforeScrollTop,this.loadMore=!1}this.attachScrollListener()}},{key:"componentWillUnmount",value:function(){this.detachScrollListener(),this.detachMousewheelListener()}},{key:"isPassiveSupported",value:function(){var E=!1,a={get passive(){E=!0}};try{document.addEventListener("test",null,a),document.removeEventListener("test",null,a)}catch(b){}return E}},{key:"eventListenerOptions",value:function(){var E=this.props.useCapture;return this.isPassiveSupported()&&(E={useCapture:this.props.useCapture,passive:!0}),E}},{key:"setDefaultLoader",value:function(E){this.defaultLoader=E}},{key:"detachMousewheelListener",value:function(){var E=window;this.props.useWindow===!1&&(E=this.scrollComponent.parentNode),E.removeEventListener("mousewheel",this.mousewheelListener,this.options?this.options:this.props.useCapture)}},{key:"detachScrollListener",value:function(){var E=window;this.props.useWindow===!1&&(E=this.getParentElement(this.scrollComponent)),E.removeEventListener("scroll",this.scrollListener,this.options?this.options:this.props.useCapture),E.removeEventListener("resize",this.scrollListener,this.options?this.options:this.props.useCapture)}},{key:"getParentElement",value:function(E){var a=this.props.getScrollParent&&this.props.getScrollParent();return a!=null?a:E&&E.parentNode}},{key:"filterProps",value:function(E){return E}},{key:"attachScrollListener",value:function(){var E=this.getParentElement(this.scrollComponent);if(!(!this.props.hasMore||!E)){var a=window;this.props.useWindow===!1&&(a=E),a.addEventListener("mousewheel",this.mousewheelListener,this.options?this.options:this.props.useCapture),a.addEventListener("scroll",this.scrollListener,this.options?this.options:this.props.useCapture),a.addEventListener("resize",this.scrollListener,this.options?this.options:this.props.useCapture),this.props.initialLoad&&this.scrollListener()}}},{key:"mousewheelListener",value:function(E){E.deltaY===1&&!this.isPassiveSupported()&&E.preventDefault()}},{key:"scrollListener",value:function(){var E=this.scrollComponent,a=window,b=this.getParentElement(E),y=void 0;if(this.props.useWindow){var z=document.documentElement||document.body.parentNode||document.body,ee=a.pageYOffset!==void 0?a.pageYOffset:z.scrollTop;this.props.isReverse?y=ee:y=this.calculateOffset(E,ee)}else this.props.isReverse?y=b.scrollTop:y=E.scrollHeight-b.scrollTop-b.clientHeight;ya.maximum)throw new Error("defaultValue must be between minimum and maximum, not: "+a.defaultValue);var x=go.Shape._FigureParameters[oe];x||(x=[],go.Shape._FigureParameters[oe]=x),x[y]=a};var St=[];function te(oe,y){var a=St.pop();return a===void 0?new go.Point(oe,y):(a.x=oe,a.y=y,a)}function ae(){var oe=St.pop();return oe===void 0?new go.Point:oe}function ue(oe){St.push(oe)}function Te(oe,y,a,x,b,E,z,ee,ne){ne||(ne=new go.Point);var le=oe-a,se=b-z,ge=NaN,Ce=NaN;if(le===0)if(se===0)oe===a&&(ge=oe,Ce=y);else{var Pe=(E-ee)/se,pe=E-Pe*b;ge=oe,Ce=Pe*ge+pe}else if(se===0){var me=(y-x)/le,ct=y-me*oe;ge=b,Ce=me*ge+ct}else{var me=(y-x)/le,Pe=(E-ee)/se,ct=y-me*oe,pe=E-Pe*b;ge=(pe-ct)/(me-Pe),Ce=me*ge+ct}return ne.x=ge,ne.y=Ce,ne}function Ze(oe,y,a,x,b,E,z,ee,ne,le,se,ge,Ce,Pe){var pe=1-ne,me=ne,ct=oe*pe+a*me,ht=y*pe+x*me,At=a*pe+b*me,Le=x*pe+E*me,Ve=b*pe+z*me,lt=E*pe+ee*me,Je=ct*pe+At*me,Pt=ht*pe+Le*me,at=At*pe+Ve*me,it=Le*pe+lt*me,yt=Je*pe+at*me,ut=Pt*pe+it*me;le.x=ct,le.y=ht,se.x=Je,se.y=Pt,ge.x=yt,ge.y=ut,Ce.x=at,Ce.y=it,Pe.x=Ve,Pe.y=lt}var Ee=new go.Spot(.156,.156),we=new go.Spot(.844,.844),re=4*((Math.sqrt(2)-1)/3);go.Shape.setFigureParameter("RoundedRectangle",0,new st("CornerRounding",5)),go.Shape.defineFigureGenerator("RoundedRectangle",function(oe,y,a){var x=oe?oe.parameter1:NaN;(isNaN(x)||x<0)&&(x=5),x=Math.min(x,y/3),x=Math.min(x,a/3);var b=x*re,E=new go.Geometry().add(new go.PathFigure(x,0,!0).add(new go.PathSegment(go.PathSegment.Line,y-x,0)).add(new go.PathSegment(go.PathSegment.Bezier,y,x,y-b,0,y,b)).add(new go.PathSegment(go.PathSegment.Line,y,a-x)).add(new go.PathSegment(go.PathSegment.Bezier,y-x,a,y,a-b,y-b,a)).add(new go.PathSegment(go.PathSegment.Line,x,a)).add(new go.PathSegment(go.PathSegment.Bezier,0,a-x,b,a,0,a-b)).add(new go.PathSegment(go.PathSegment.Line,0,x)).add(new go.PathSegment(go.PathSegment.Bezier,x,0,0,b,b,0).close()));return b>1&&(E.spot1=new go.Spot(0,0,b,b),E.spot2=new go.Spot(1,1,-b,-b)),E}),go.Shape.defineFigureGenerator("Border","RoundedRectangle"),go.Shape.defineFigureGenerator("TriangleRight",function(oe,y,a){return new go.Geometry().add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())).setSpots(0,.25,.5,.75)}),go.Shape.defineFigureGenerator("TriangleDown",function(oe,y,a){return new go.Geometry().add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,.5*y,a).close())).setSpots(.25,0,.75,.5)}),go.Shape.defineFigureGenerator("TriangleLeft",function(oe,y,a){return new go.Geometry().add(new go.PathFigure(y,a).add(new go.PathSegment(go.PathSegment.Line,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,y,0).close())).setSpots(.5,.25,1,.75)}),go.Shape.defineFigureGenerator("TriangleUp",function(oe,y,a){return new go.Geometry().add(new go.PathFigure(y,a).add(new go.PathSegment(go.PathSegment.Line,0,a)).add(new go.PathSegment(go.PathSegment.Line,.5*y,0).close())).setSpots(.25,.5,.75,1)}),go.Shape.defineFigureGenerator("Triangle","TriangleUp"),go.Shape.defineFigureGenerator("Diamond",function(oe,y,a){return new go.Geometry().add(new go.PathFigure(.5*y,0).add(new go.PathSegment(go.PathSegment.Line,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.5*y,a)).add(new go.PathSegment(go.PathSegment.Line,y,.5*a).close())).setSpots(.25,.25,.75,.75)}),go.Shape.defineFigureGenerator("LineH",function(oe,y,a){var x=new go.Geometry(go.Geometry.Line);return x.startX=0,x.startY=a/2,x.endX=y,x.endY=a/2,x}),go.Shape.defineFigureGenerator("LineV",function(oe,y,a){var x=new go.Geometry(go.Geometry.Line);return x.startX=y/2,x.startY=0,x.endX=y/2,x.endY=a,x}),go.Shape.defineFigureGenerator("BarH","Rectangle"),go.Shape.defineFigureGenerator("BarV","Rectangle"),go.Shape.defineFigureGenerator("MinusLine","LineH"),go.Shape.defineFigureGenerator("PlusLine",function(oe,y,a){return new go.Geometry().add(new go.PathFigure(0,a/2,!1).add(new go.PathSegment(go.PathSegment.Line,y,a/2)).add(new go.PathSegment(go.PathSegment.Move,y/2,0)).add(new go.PathSegment(go.PathSegment.Line,y/2,a)))}),go.Shape.defineFigureGenerator("XLine",function(oe,y,a){return new go.Geometry().add(new go.PathFigure(0,a,!1).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Move,0,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)))}),go.Shape.defineFigureGenerator("LineRight",function(oe,y,a){return new go.Geometry().add(new go.PathFigure(.25*y,0,!1).add(new go.PathSegment(go.PathSegment.Line,.75*y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.25*y,a)))}),go.Shape.defineFigureGenerator("LineDown",function(oe,y,a){return new go.Geometry().add(new go.PathFigure(0,.25*a,!1).add(new go.PathSegment(go.PathSegment.Line,.5*y,.75*a)).add(new go.PathSegment(go.PathSegment.Line,y,.25*a)))}),go.Shape.defineFigureGenerator("LineLeft",function(oe,y,a){return new go.Geometry().add(new go.PathFigure(.75*y,0,!1).add(new go.PathSegment(go.PathSegment.Line,.25*y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.75*y,a)))}),go.Shape.defineFigureGenerator("LineUp",function(oe,y,a){return new go.Geometry().add(new go.PathFigure(0,.75*a,!1).add(new go.PathSegment(go.PathSegment.Line,.5*y,.25*a)).add(new go.PathSegment(go.PathSegment.Line,y,.75*a)))}),go.Shape.defineFigureGenerator("AsteriskLine",function(oe,y,a){var x=.2/Math.SQRT2;return new go.Geometry().add(new go.PathFigure(x*y,(1-x)*a,!1).add(new go.PathSegment(go.PathSegment.Line,(1-x)*y,x*a)).add(new go.PathSegment(go.PathSegment.Move,x*y,x*a)).add(new go.PathSegment(go.PathSegment.Line,(1-x)*y,(1-x)*a)).add(new go.PathSegment(go.PathSegment.Move,0,a/2)).add(new go.PathSegment(go.PathSegment.Line,y,a/2)).add(new go.PathSegment(go.PathSegment.Move,y/2,0)).add(new go.PathSegment(go.PathSegment.Line,y/2,a)))}),go.Shape.defineFigureGenerator("CircleLine",function(oe,y,a){var x=y/2,b=new go.Geometry().add(new go.PathFigure(y,y/2,!1).add(new go.PathSegment(go.PathSegment.Arc,0,360,x,x,x,x).close()));return b.spot1=Ee,b.spot2=we,b.defaultStretch=go.GraphObject.Uniform,b}),go.Shape.defineFigureGenerator("Line1",function(oe,y,a){var x=new go.Geometry(go.Geometry.Line);return x.startX=0,x.startY=0,x.endX=y,x.endY=a,x}),go.Shape.defineFigureGenerator("Line2",function(oe,y,a){var x=new go.Geometry(go.Geometry.Line);return x.startX=y,x.startY=0,x.endX=0,x.endY=a,x}),go.Shape.defineFigureGenerator("Curve1",function(oe,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,y,a,re*y,0,y,(1-re)*a)))}),go.Shape.defineFigureGenerator("Curve2",function(oe,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,y,a,0,re*a,(1-re)*y,a)))}),go.Shape.defineFigureGenerator("Curve3",function(oe,y,a){return new go.Geometry().add(new go.PathFigure(y,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,0,a,y,re*a,re*y,a)))}),go.Shape.defineFigureGenerator("Curve4",function(oe,y,a){return new go.Geometry().add(new go.PathFigure(y,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,0,a,(1-re)*y,0,0,(1-re)*a)))}),go.Shape.defineFigureGenerator("TriangleDownLeft",function(oe,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())).setSpots(0,.5,.5,1)}),go.Shape.defineFigureGenerator("TriangleDownRight",function(oe,y,a){return new go.Geometry().add(new go.PathFigure(y,0,!0).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())).setSpots(.5,.5,1,1)}),go.Shape.defineFigureGenerator("TriangleUpLeft",function(oe,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())).setSpots(0,0,.5,.5)}),go.Shape.defineFigureGenerator("TriangleUpRight",function(oe,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y,a).close())).setSpots(.5,0,1,.5)}),go.Shape.defineFigureGenerator("RightTriangle","TriangleDownLeft"),go.Shape.setFigureParameter("Parallelogram1",0,new st("Indent",.1,-.99,.99)),go.Shape.defineFigureGenerator("Parallelogram1",function(oe,y,a){var x=oe?oe.parameter1:NaN;isNaN(x)?x=.1:x<-1?x=-1:x>1&&(x=1);var b=Math.abs(x)*y;if(x===0){var E=new go.Geometry(go.Geometry.Rectangle);return E.startX=0,E.startY=0,E.endX=y,E.endY=a,E}else{var E=new go.Geometry;return x>0?E.add(new go.PathFigure(b,0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y-b,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())):E.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y-b,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,b,a).close())),by&&(x=y);var b=Math.abs(x);if(x===0){var E=new go.Geometry(go.Geometry.Rectangle);return E.startX=0,E.startY=0,E.endX=y,E.endY=a,E}else{var E=new go.Geometry;return x>0?E.add(new go.PathFigure(b,0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y-b,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())):E.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y-b,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,b,a).close())),b.5&&(x=.5);var b=Math.abs(x)*y;if(x===0){var E=new go.Geometry(go.Geometry.Rectangle);return E.startX=0,E.startY=0,E.endX=y,E.endY=a,E}else{var E=new go.Geometry;return x>0?E.add(new go.PathFigure(b,0).add(new go.PathSegment(go.PathSegment.Line,y-b,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())):E.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y-b,a)).add(new go.PathSegment(go.PathSegment.Line,b,a).close())),by&&(x=y/2);var b=Math.abs(x);if(x===0){var E=new go.Geometry(go.Geometry.Rectangle);return E.startX=0,E.startY=0,E.endX=y,E.endY=a,E}else{var E=new go.Geometry;return x>0?E.add(new go.PathFigure(b,0).add(new go.PathSegment(go.PathSegment.Line,y-b,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())):E.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y-b,a)).add(new go.PathSegment(go.PathSegment.Line,b,a).close())),by&&(x=y/2);var b=Math.abs(x);if(x===0){var E=new go.Geometry(go.Geometry.Rectangle);return E.startX=0,E.startY=0,E.endX=y,E.endY=a,E}else{var E=new go.Geometry;return x>0?E.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y-b,a)).add(new go.PathSegment(go.PathSegment.Line,b,a).close())):E.add(new go.PathFigure(b,0).add(new go.PathSegment(go.PathSegment.Line,y-b,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())),b0&&(z.add(new go.PathSegment(go.PathSegment.Move,y/2+ee,y/2)),z.add(new go.PathSegment(go.PathSegment.Arc,0,-360,b,b,ee,ee).close())),E.spot1=Ee,E.spot2=we,E.defaultStretch=go.GraphObject.Uniform,E}),go.Shape.defineFigureGenerator("Cloud",function(oe,y,a){return new go.Geometry().add(new go.PathFigure(.08034461*y,.1944299*a,!0).add(new go.PathSegment(go.PathSegment.Bezier,.2008615*y,.05349299*a,-.09239631*y,.07836421*a,.1406031*y,-.0542823*a)).add(new go.PathSegment(go.PathSegment.Bezier,.4338609*y,.074219*a,.2450511*y,-.00697547*a,.3776197*y,-.01112067*a)).add(new go.PathSegment(go.PathSegment.Bezier,.6558228*y,.07004196*a,.4539471*y,0,.6066018*y,-.02526587*a)).add(new go.PathSegment(go.PathSegment.Bezier,.8921095*y,.08370865*a,.6914277*y,-.01904177*a,.8921095*y,-.01220843*a)).add(new go.PathSegment(go.PathSegment.Bezier,.9147671*y,.3194596*a,1.036446*y,.04105738*a,1.020377*y,.3022052*a)).add(new go.PathSegment(go.PathSegment.Bezier,.9082935*y,.562044*a,1.04448*y,.360238*a,.992256*y,.5219009*a)).add(new go.PathSegment(go.PathSegment.Bezier,.9212406*y,.8217117*a,1.032337*y,.5771781*a,1.018411*y,.8120651*a)).add(new go.PathSegment(go.PathSegment.Bezier,.7592566*y,.9156953*a,1.028411*y,.9571472*a,.8556702*y,1.052487*a)).add(new go.PathSegment(go.PathSegment.Bezier,.5101666*y,.9310455*a,.7431877*y,1.009325*a,.5624123*y,1.021761*a)).add(new go.PathSegment(go.PathSegment.Bezier,.2609328*y,.9344623*a,.4820677*y,1.031761*a,.3030112*y,1.002796*a)).add(new go.PathSegment(go.PathSegment.Bezier,.08034461*y,.870098*a,.2329994*y,1.01518*a,.03213784*y,1.01518*a)).add(new go.PathSegment(go.PathSegment.Bezier,.06829292*y,.6545475*a,-.02812061*y,.9032597*a,-.01205169*y,.6835638*a)).add(new go.PathSegment(go.PathSegment.Bezier,.06427569*y,.4265613*a,-.01812061*y,.6089503*a,-.00606892*y,.4555777*a)).add(new go.PathSegment(go.PathSegment.Bezier,.08034461*y,.1944299*a,-.01606892*y,.3892545*a,-.01205169*y,.1944299*a))).setSpots(.1,.1,.9,.9)}),go.Shape.defineFigureGenerator("StopSign",function(oe,y,a){var x=1/(Math.SQRT2+2);return new go.Geometry().add(new go.PathFigure(x*y,0,!0).add(new go.PathSegment(go.PathSegment.Line,(1-x)*y,0)).add(new go.PathSegment(go.PathSegment.Line,y,x*a)).add(new go.PathSegment(go.PathSegment.Line,y,(1-x)*a)).add(new go.PathSegment(go.PathSegment.Line,(1-x)*y,a)).add(new go.PathSegment(go.PathSegment.Line,x*y,a)).add(new go.PathSegment(go.PathSegment.Line,0,(1-x)*a)).add(new go.PathSegment(go.PathSegment.Line,0,x*a).close())).setSpots(x/2,x/2,1-x/2,1-x/2)}),go.Shape.setFigureParameter("Pie",0,new st("Start",0,-360,360)),go.Shape.setFigureParameter("Pie",1,new st("Sweep",315,-360,360)),go.Shape.defineFigureGenerator("Pie",function(oe,y,a){var x=oe?oe.parameter1:NaN,b=oe?oe.parameter2:NaN;isNaN(x)&&(x=0),isNaN(b)&&(b=315);var E=x%360;E<0&&(E+=360);var z=b%360,ee=Math.min(y,a)/2;return new go.Geometry().add(new go.PathFigure(ee,ee).add(new go.PathSegment(go.PathSegment.Arc,E,z,ee,ee,ee,ee).close()))}),go.Shape.defineFigureGenerator("PiePiece",function(oe,y,a){var x=re/Math.SQRT2*.5,b=Math.SQRT2/2,E=1-Math.SQRT2/2;return new go.Geometry().add(new go.PathFigure(y,a,!0).add(new go.PathSegment(go.PathSegment.Bezier,b*y,E*a,y,(1-x)*a,(b+x)*y,(E+x)*a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close()))}),go.Shape.setFigureParameter("ThickCross",0,new st("Thickness",30)),go.Shape.defineFigureGenerator("ThickCross",function(oe,y,a){var x=oe?oe.parameter1:NaN;(isNaN(x)||x<0)&&(x=30);var b=Math.min(x,y)/2,E=y/2,z=a/2;return new go.Geometry().add(new go.PathFigure(E-b,0,!0).add(new go.PathSegment(go.PathSegment.Line,E+b,0)).add(new go.PathSegment(go.PathSegment.Line,E+b,z-b)).add(new go.PathSegment(go.PathSegment.Line,y,z-b)).add(new go.PathSegment(go.PathSegment.Line,y,z+b)).add(new go.PathSegment(go.PathSegment.Line,E+b,z+b)).add(new go.PathSegment(go.PathSegment.Line,E+b,a)).add(new go.PathSegment(go.PathSegment.Line,E-b,a)).add(new go.PathSegment(go.PathSegment.Line,E-b,z+b)).add(new go.PathSegment(go.PathSegment.Line,0,z+b)).add(new go.PathSegment(go.PathSegment.Line,0,z-b)).add(new go.PathSegment(go.PathSegment.Line,E-b,z-b).close()))}),go.Shape.setFigureParameter("ThinCross",0,new st("Thickness",10)),go.Shape.defineFigureGenerator("ThinCross",function(oe,y,a){var x=oe?oe.parameter1:NaN;(isNaN(x)||x<0)&&(x=10);var b=Math.min(x,y)/2,E=y/2,z=a/2;return new go.Geometry().add(new go.PathFigure(E-b,0,!0).add(new go.PathSegment(go.PathSegment.Line,E+b,0)).add(new go.PathSegment(go.PathSegment.Line,E+b,z-b)).add(new go.PathSegment(go.PathSegment.Line,y,z-b)).add(new go.PathSegment(go.PathSegment.Line,y,z+b)).add(new go.PathSegment(go.PathSegment.Line,E+b,z+b)).add(new go.PathSegment(go.PathSegment.Line,E+b,a)).add(new go.PathSegment(go.PathSegment.Line,E-b,a)).add(new go.PathSegment(go.PathSegment.Line,E-b,z+b)).add(new go.PathSegment(go.PathSegment.Line,0,z+b)).add(new go.PathSegment(go.PathSegment.Line,0,z-b)).add(new go.PathSegment(go.PathSegment.Line,E-b,z-b).close()))}),go.Shape.setFigureParameter("ThickX",0,new st("Thickness",30)),go.Shape.defineFigureGenerator("ThickX",function(oe,y,a){var x=oe?oe.parameter1:NaN;if((isNaN(x)||x<0)&&(x=30),y===0||a===0){var b=new go.Geometry(go.Geometry.Rectangle);return b.startX=0,b.startY=0,b.endX=y,b.endY=a,b}else{var E=y/2,z=a/2,ee=Math.atan2(a,y),ne=x-Math.min(Math.cos(ee)*x/2,E),le=x-Math.min(Math.sin(ee)*x/2,z),b=new go.Geometry,se=new go.PathFigure(ne,0,!0);return b.add(se),se.add(new go.PathSegment(go.PathSegment.Line,E,.2*a)),se.add(new go.PathSegment(go.PathSegment.Line,y-ne,0)),se.add(new go.PathSegment(go.PathSegment.Line,y,le)),se.add(new go.PathSegment(go.PathSegment.Line,.8*y,z)),se.add(new go.PathSegment(go.PathSegment.Line,y,a-le)),se.add(new go.PathSegment(go.PathSegment.Line,y-ne,a)),se.add(new go.PathSegment(go.PathSegment.Line,E,.8*a)),se.add(new go.PathSegment(go.PathSegment.Line,ne,a)),se.add(new go.PathSegment(go.PathSegment.Line,0,a-le)),se.add(new go.PathSegment(go.PathSegment.Line,.2*y,z)),se.add(new go.PathSegment(go.PathSegment.Line,0,le).close()),b}}),go.Shape.setFigureParameter("ThinX",0,new st("Thickness",10)),go.Shape.defineFigureGenerator("ThinX",function(oe,y,a){var x=oe?oe.parameter1:NaN;(isNaN(x)||x<0)&&(x=10);var b=new go.Geometry,E=new go.PathFigure(.1*y,0,!0);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,.9*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,.1*a)),E.add(new go.PathSegment(go.PathSegment.Line,.6*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.9*a)),E.add(new go.PathSegment(go.PathSegment.Line,.9*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,.1*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.9*a)),E.add(new go.PathSegment(go.PathSegment.Line,.4*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.1*a).close()),b}),go.Shape.setFigureParameter("SquareIBeam",0,new st("BeamWidth",.2,.1,.9)),go.Shape.defineFigureGenerator("SquareIBeam",function(oe,y,a){var x=oe?oe.parameter1:NaN;isNaN(x)&&(x=.2);var b=new go.Geometry,E=new go.PathFigure(0,0,!0);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,x*a)),E.add(new go.PathSegment(go.PathSegment.Line,(.5+x/2)*y,x*a)),E.add(new go.PathSegment(go.PathSegment.Line,(.5+x/2)*y,(1-x)*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,(1-x)*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,(1-x)*a)),E.add(new go.PathSegment(go.PathSegment.Line,(.5-x/2)*y,(1-x)*a)),E.add(new go.PathSegment(go.PathSegment.Line,(.5-x/2)*y,x*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,x*a).close()),b}),go.Shape.setFigureParameter("RoundedIBeam",0,new st("Curviness",.5,.05,.65)),go.Shape.defineFigureGenerator("RoundedIBeam",function(oe,y,a){var x=oe?oe.parameter1:NaN;isNaN(x)&&(x=.5);var b=new go.Geometry,E=new go.PathFigure(0,0,!0);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Bezier,y,a,Math.abs(1-x)*y,.25*a,Math.abs(1-x)*y,.75*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Bezier,0,0,x*y,.75*a,x*y,.25*a).close()),b}),go.Shape.defineFigureGenerator("HalfEllipse",function(oe,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,re*y,0,y,(.5-re/2)*a)).add(new go.PathSegment(go.PathSegment.Bezier,0,a,y,(.5+re/2)*a,re*y,a).close())).setSpots(0,.156,.844,.844)}),go.Shape.defineFigureGenerator("Crescent",function(oe,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Bezier,0,a,y,0,y,a)).add(new go.PathSegment(go.PathSegment.Bezier,0,0,.5*y,.75*a,.5*y,.25*a).close())).setSpots(.311,.266,.744,.744)}),go.Shape.defineFigureGenerator("Heart",function(oe,y,a){return new go.Geometry().add(new go.PathFigure(.5*y,a,!0).add(new go.PathSegment(go.PathSegment.Bezier,0,.3*a,.1*y,.8*a,0,.5*a)).add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.3*a,0,0,.45*y,0)).add(new go.PathSegment(go.PathSegment.Bezier,y,.3*a,.55*y,0,y,0)).add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,.5*a,.9*y,.8*a).close())).setSpots(.14,.29,.86,.78)}),go.Shape.defineFigureGenerator("Spade",function(oe,y,a){return new go.Geometry().add(new go.PathFigure(.5*y,0,!0).add(new go.PathSegment(go.PathSegment.Line,.51*y,.01*a)).add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,.6*y,.2*a,y,.25*a)).add(new go.PathSegment(go.PathSegment.Bezier,.55*y,.7*a,y,.8*a,.6*y,.8*a)).add(new go.PathSegment(go.PathSegment.Bezier,.75*y,a,.5*y,.75*a,.55*y,.95*a)).add(new go.PathSegment(go.PathSegment.Line,.25*y,a)).add(new go.PathSegment(go.PathSegment.Bezier,.45*y,.7*a,.45*y,.95*a,.5*y,.75*a)).add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,.4*y,.8*a,0,.8*a)).add(new go.PathSegment(go.PathSegment.Bezier,.49*y,.01*a,0,.25*a,.4*y,.2*a).close())).setSpots(.14,.26,.86,.78)}),go.Shape.defineFigureGenerator("Club",function(oe,y,a){var x=new go.Geometry,b=new go.PathFigure(.4*y,.6*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,.15*y,a,.5*y,.75*a,.45*y,.95*a)),b.add(new go.PathSegment(go.PathSegment.Line,.85*y,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.6*y,.6*a,.55*y,.95*a,.5*y,.75*a));var E=.2,z=.3,ee=0,ne=E*re;return b.add(new go.PathSegment(go.PathSegment.Bezier,(.5+z)*y,(.5+E+ee)*a,(.5-E+z)*y,(.5+ne+ee)*a,(.5-ne+z)*y,(.5+E+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+E+z)*y,(.5+ee)*a,(.5+ne+z)*y,(.5+E+ee)*a,(.5+E+z)*y,(.5+ne+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(.5+z)*y,(.5-E+ee)*a,(1-.5+E+z)*y,(.5-ne+ee)*a,(.5+ne+z)*y,(.5-E+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.65*y,.36771243*a,(.5-ne+z)*y,(.5-E+ee)*a,(.5-E+z+.05)*y,(.5-ne+ee-.02)*a)),E=.2,z=0,ee=-.3,ne=E*re,b.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+E+z)*y,(.5+ee)*a,(.5+ne+z)*y,(.5+E+ee)*a,(.5+E+z)*y,(.5+ne+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(.5+z)*y,(.5-E+ee)*a,(1-.5+E+z)*y,(.5-ne+ee)*a,(.5+ne+z)*y,(.5-E+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(.5-E+z)*y,(.5+ee)*a,(.5-ne+z)*y,(.5-E+ee)*a,(.5-E+z)*y,(.5-ne+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(.5-ne+z)*y,(.5+E+ee)*a,(.5-E+z)*y,(.5+ne+ee)*a,(.5-ne+z)*y,(.5+E+ee)*a)),E=.2,z=-.3,ee=0,ne=E*re,b.add(new go.PathSegment(go.PathSegment.Bezier,(.5+z)*y,(.5-E+ee)*a,(1-.5+E+z-.05)*y,(.5-ne+ee-.02)*a,(.5+ne+z)*y,(.5-E+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(.5-E+z)*y,(.5+ee)*a,(.5-ne+z)*y,(.5-E+ee)*a,(.5-E+z)*y,(.5-ne+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(.5+z)*y,(.5+E+ee)*a,(.5-E+z)*y,(.5+ne+ee)*a,(.5-ne+z)*y,(.5+E+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.4*y,.6*a,(.5+ne+z)*y,(.5+E+ee)*a,(.5+E+z)*y,(.5+ne+ee)*a).close()),x.setSpots(.06,.33,.93,.68),x}),go.Shape.defineFigureGenerator("YinYang",function(oe,y,a){var x=new go.Geometry,b=new go.PathFigure(y*.5,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Arc,270,180,y*.5,y*.5,y*.5,y*.5)),b.add(new go.PathSegment(go.PathSegment.Arc,90,-180,y*.5,y*.75,y*.25,y*.25)),b.add(new go.PathSegment(go.PathSegment.Arc,90,180,y*.5,y*.25,y*.25,y*.25));var E=.1,z=.5,ee=.25;return b.add(new go.PathSegment(go.PathSegment.Move,(z+E)*y,ee*a)),b.add(new go.PathSegment(go.PathSegment.Arc,0,-360,y*z,a*ee,E*y,E*y).close()),b=new go.PathFigure(y*.5,0,!1),x.add(b),b.add(new go.PathSegment(go.PathSegment.Arc,270,-180,y*.5,y*.5,y*.5,y*.5)),ee=.75,b=new go.PathFigure((z+E)*y,ee*a,!0),x.add(b),b.add(new go.PathSegment(go.PathSegment.Arc,0,360,y*z,a*ee,E*y,E*y).close()),x.defaultStretch=go.GraphObject.Uniform,x}),go.Shape.defineFigureGenerator("Peace",function(oe,y,a){var x=.8535533905932737,b=.5*y,E=.5*a;return new go.Geometry().add(new go.PathFigure(b,0,!1).add(new go.PathSegment(go.PathSegment.Arc,270,360,b,E,b,E)).add(new go.PathSegment(go.PathSegment.Line,b,a)).add(new go.PathSegment(go.PathSegment.Move,b,E)).add(new go.PathSegment(go.PathSegment.Line,(1-x)*y,x*a)).add(new go.PathSegment(go.PathSegment.Move,b,E)).add(new go.PathSegment(go.PathSegment.Line,x*y,x*a)))}),go.Shape.defineFigureGenerator("NotAllowed",function(oe,y,a){var x=new go.Geometry,b=re*.5,E=.5,z=.5,ee=.5,ne=new go.PathFigure(z*y,(ee-E)*a);x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*y,ee*a,(z-b)*y,(ee-E)*a,(z-E)*y,(ee-b)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+E)*a,(z-E)*y,(ee+b)*a,(z-b)*y,(ee+E)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,ee*a,(z+b)*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-E)*a,(z+E)*y,(ee-b)*a,(z+b)*y,(ee-E)*a)),E=.4,b=re*.4;var le=ae(),se=ae(),ge=ae(),Ce=ae();Ze(z,ee-E,z+b,ee-E,z+E,ee-b,z+E,ee,.42,le,se,ge,Ce,Ce);var Pe=ae(),pe=ae(),me=ae();Ze(z,ee-E,z+b,ee-E,z+E,ee-b,z+E,ee,.58,Ce,Ce,me,Pe,pe);var ct=ae(),ht=ae(),At=ae();Ze(z,ee+E,z-b,ee+E,z-E,ee+b,z-E,ee,.42,ct,ht,At,Ce,Ce);var Le=ae(),Ve=ae(),lt=ae();return Ze(z,ee+E,z-b,ee+E,z-E,ee+b,z-E,ee,.58,Ce,Ce,lt,Le,Ve),ne.add(new go.PathSegment(go.PathSegment.Move,lt.x*y,lt.y*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*y,ee*a,Le.x*y,Le.y*a,Ve.x*y,Ve.y*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-E)*a,(z-E)*y,(ee-b)*a,(z-b)*y,(ee-E)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,ge.x*y,ge.y*a,le.x*y,le.y*a,se.x*y,se.y*a)),ne.add(new go.PathSegment(go.PathSegment.Line,lt.x*y,lt.y*a).close()),ne.add(new go.PathSegment(go.PathSegment.Move,At.x*y,At.y*a)),ne.add(new go.PathSegment(go.PathSegment.Line,me.x*y,me.y*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,ee*a,Pe.x*y,Pe.y*a,pe.x*y,pe.y*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+E)*a,(z+E)*y,(ee+b)*a,(z+b)*y,(ee+E)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,At.x*y,At.y*a,ct.x*y,ct.y*a,ht.x*y,ht.y*a).close()),ue(le),ue(se),ue(ge),ue(Ce),ue(Pe),ue(pe),ue(me),ue(ct),ue(ht),ue(At),ue(Le),ue(Ve),ue(lt),x.defaultStretch=go.GraphObject.Uniform,x}),go.Shape.defineFigureGenerator("Fragile",function(oe,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,.25*y,0)).add(new go.PathSegment(go.PathSegment.Line,.2*y,.15*a)).add(new go.PathSegment(go.PathSegment.Line,.3*y,.25*a)).add(new go.PathSegment(go.PathSegment.Line,.29*y,.33*a)).add(new go.PathSegment(go.PathSegment.Line,.35*y,.25*a)).add(new go.PathSegment(go.PathSegment.Line,.3*y,.15*a)).add(new go.PathSegment(go.PathSegment.Line,.4*y,0)).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Bezier,.55*y,.5*a,y,.25*a,.75*y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.55*y,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.7*y,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.7*y,a)).add(new go.PathSegment(go.PathSegment.Line,.3*y,a)).add(new go.PathSegment(go.PathSegment.Line,.3*y,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.45*y,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.45*y,.5*a)).add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*y,.5*a,0,.25*a).close()))}),go.Shape.setFigureParameter("HourGlass",0,new st("Thickness",30)),go.Shape.defineFigureGenerator("HourGlass",function(oe,y,a){var x=oe?oe.parameter1:NaN;(isNaN(x)||x<0)&&(x=30),x>y&&(x=y);var b=(y-x)/2,E=b+x;return new go.Geometry().add(new go.PathFigure(E,.5*a).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a)).add(new go.PathSegment(go.PathSegment.Line,b,.5*a)).add(new go.PathSegment(go.PathSegment.Line,0,0)).add(new go.PathSegment(go.PathSegment.Line,y,0).close()))}),go.Shape.defineFigureGenerator("Lightning",function(oe,y,a){return new go.Geometry().add(new go.PathFigure(0,.55*a).add(new go.PathSegment(go.PathSegment.Line,.6*y,0)).add(new go.PathSegment(go.PathSegment.Line,.3*y,.45*a)).add(new go.PathSegment(go.PathSegment.Line,y,.45*a)).add(new go.PathSegment(go.PathSegment.Line,.4*y,a)).add(new go.PathSegment(go.PathSegment.Line,.7*y,.55*a).close()))}),go.Shape.defineFigureGenerator("GenderMale",function(oe,y,a){var x=new go.Geometry,b=re*.4,E=.4,z=.5,ee=.5,ne=ae(),le=ae(),se=ae(),ge=ae(),Ce=new go.PathFigure((z-E)*y,ee*a,!1);x.add(Ce),Ce.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-E)*a,(z-E)*y,(ee-b)*a,(z-b)*y,(ee-E)*a)),Ze(z,ee-E,z+b,ee-E,z+E,ee-b,z+E,ee,.44,se,ge,le,ne,ne),Ce.add(new go.PathSegment(go.PathSegment.Bezier,le.x*y,le.y*a,se.x*y,se.y*a,ge.x*y,ge.y*a));var Pe=te(le.x,le.y);Ze(z,ee-E,z+b,ee-E,z+E,ee-b,z+E,ee,.56,ne,ne,le,se,ge);var pe=te(le.x,le.y);Ce.add(new go.PathSegment(go.PathSegment.Line,(Pe.x*.1+.95*.9)*y,Pe.y*.1*a)),Ce.add(new go.PathSegment(go.PathSegment.Line,.85*y,Pe.y*.1*a)),Ce.add(new go.PathSegment(go.PathSegment.Line,.85*y,0)),Ce.add(new go.PathSegment(go.PathSegment.Line,y,0)),Ce.add(new go.PathSegment(go.PathSegment.Line,y,.15*a)),Ce.add(new go.PathSegment(go.PathSegment.Line,(pe.x*.1+.9)*y,.15*a)),Ce.add(new go.PathSegment(go.PathSegment.Line,(pe.x*.1+.9)*y,(pe.y*.1+.05*.9)*a)),Ce.add(new go.PathSegment(go.PathSegment.Line,pe.x*y,pe.y*a)),Ce.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,ee*a,se.x*y,se.y*a,ge.x*y,ge.y*a)),Ce.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+E)*a,(z+E)*y,(ee+b)*a,(z+b)*y,(ee+E)*a)),Ce.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*y,ee*a,(z-b)*y,(ee+E)*a,(z-E)*y,(ee+b)*a)),E=.35,b=re*.35;var me=new go.PathFigure(z*y,(ee-E)*a,!1);x.add(me),me.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*y,ee*a,(z-b)*y,(ee-E)*a,(z-E)*y,(ee-b)*a)),me.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+E)*a,(z-E)*y,(ee+b)*a,(z-b)*y,(ee+E)*a)),me.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,ee*a,(z+b)*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),me.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-E)*a,(z+E)*y,(ee-b)*a,(z+b)*y,(ee-E)*a));var ct=new go.PathFigure((z-E)*y,ee*a,!1);return x.add(ct),ue(ne),ue(le),ue(se),ue(ge),ue(Pe),ue(pe),x.spot1=new go.Spot(.202,.257),x.spot2=new go.Spot(.792,.739),x.defaultStretch=go.GraphObject.Uniform,x}),go.Shape.defineFigureGenerator("GenderFemale",function(oe,y,a){var x=new go.Geometry,b=.375,E=0,z=-.125,ee=b*re,ne=new go.PathFigure((.525+E)*y,(.5+b+z)*a,!1);x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+b+E)*y,(.5+z)*a,(.5+ee+E)*y,(.5+b+z)*a,(.5+b+E)*y,(.5+ee+z)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(.5+E)*y,(.5-b+z)*a,(1-.5+b+E)*y,(.5-ee+z)*a,(.5+ee+E)*y,(.5-b+z)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(.5-b+E)*y,(.5+z)*a,(.5-ee+E)*y,(.5-b+z)*a,(.5-b+E)*y,(.5-ee+z)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(.475+E)*y,(.5+b+z)*a,(.5-b+E)*y,(.5+ee+z)*a,(.5-ee+E)*y,(.5+b+z)*a)),ne.add(new go.PathSegment(go.PathSegment.Line,.475*y,.85*a)),ne.add(new go.PathSegment(go.PathSegment.Line,.425*y,.85*a)),ne.add(new go.PathSegment(go.PathSegment.Line,.425*y,.9*a)),ne.add(new go.PathSegment(go.PathSegment.Line,.475*y,.9*a)),ne.add(new go.PathSegment(go.PathSegment.Line,.475*y,a)),ne.add(new go.PathSegment(go.PathSegment.Line,.525*y,a)),ne.add(new go.PathSegment(go.PathSegment.Line,.525*y,.9*a)),ne.add(new go.PathSegment(go.PathSegment.Line,.575*y,.9*a)),ne.add(new go.PathSegment(go.PathSegment.Line,.575*y,.85*a)),ne.add(new go.PathSegment(go.PathSegment.Line,.525*y,.85*a).close()),b=.325,E=0,z=-.125,ee=b*re;var ne=new go.PathFigure((1-.5+b+E)*y,(.5+z)*a,!1);x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,(.5+E)*y,(.5+b+z)*a,(.5+b+E)*y,(.5+ee+z)*a,(.5+ee+E)*y,(.5+b+z)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(.5-b+E)*y,(.5+z)*a,(.5-ee+E)*y,(.5+b+z)*a,(.5-b+E)*y,(.5+ee+z)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(.5+E)*y,(.5-b+z)*a,(.5-b+E)*y,(.5-ee+z)*a,(.5-ee+E)*y,(.5-b+z)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+b+E)*y,(.5+z)*a,(.5+ee+E)*y,(.5-b+z)*a,(1-.5+b+E)*y,(.5-ee+z)*a));var ne=new go.PathFigure((.525+E)*y,(.5+b+z)*a,!1);return x.add(ne),x.spot1=new go.Spot(.232,.136),x.spot2=new go.Spot(.682,.611),x.defaultStretch=go.GraphObject.Uniform,x}),go.Shape.defineFigureGenerator("LogicImplies",function(oe,y,a){var x=oe?oe.parameter1:NaN;return isNaN(x)&&(x=.2),new go.Geometry().add(new go.PathFigure((1-x)*y,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,(1-x)*y,a)).add(new go.PathSegment(go.PathSegment.Move,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,y,.5*a))).setSpots(0,0,.8,.5)}),go.Shape.defineFigureGenerator("LogicIff",function(oe,y,a){var x=oe?oe.parameter1:NaN;return isNaN(x)&&(x=.2),new go.Geometry().add(new go.PathFigure((1-x)*y,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,(1-x)*y,a)).add(new go.PathSegment(go.PathSegment.Move,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Move,x*y,0)).add(new go.PathSegment(go.PathSegment.Line,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,x*y,a))).setSpots(.2,0,.8,.5)}),go.Shape.defineFigureGenerator("LogicNot",function(oe,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)))}),go.Shape.defineFigureGenerator("LogicAnd",function(oe,y,a){return new go.Geometry().add(new go.PathFigure(0,a,!1).add(new go.PathSegment(go.PathSegment.Line,.5*y,0)).add(new go.PathSegment(go.PathSegment.Line,y,a))).setSpots(.25,.5,.75,1)}),go.Shape.defineFigureGenerator("LogicOr",function(oe,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,.5*y,a)).add(new go.PathSegment(go.PathSegment.Line,y,0))).setSpots(.219,0,.78,.409)}),go.Shape.defineFigureGenerator("LogicXor",function(oe,y,a){var x=new go.Geometry().add(new go.PathFigure(.5*y,0,!1).add(new go.PathSegment(go.PathSegment.Line,.5*y,a)).add(new go.PathSegment(go.PathSegment.Move,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Arc,0,360,.5*y,.5*a,.5*y,.5*a)));return x.defaultStretch=go.GraphObject.Uniform,x}),go.Shape.defineFigureGenerator("LogicTruth",function(oe,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Move,.5*y,0)).add(new go.PathSegment(go.PathSegment.Line,.5*y,a)))}),go.Shape.defineFigureGenerator("LogicFalsity",function(oe,y,a){return new go.Geometry().add(new go.PathFigure(0,a,!1).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Move,.5*y,a)).add(new go.PathSegment(go.PathSegment.Line,.5*y,0)))}),go.Shape.defineFigureGenerator("LogicThereExists",function(oe,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,0,.5*a)).add(new go.PathSegment(go.PathSegment.Move,y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a)))}),go.Shape.defineFigureGenerator("LogicForAll",function(oe,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,.5*y,a)).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Move,.25*y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.75*y,.5*a))).setSpots(.25,0,.75,.5)}),go.Shape.defineFigureGenerator("LogicIsDefinedAs",function(oe,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Move,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Move,0,a)).add(new go.PathSegment(go.PathSegment.Line,y,a))).setSpots(.01,.01,.99,.49)}),go.Shape.defineFigureGenerator("LogicIntersect",function(oe,y,a){var x=.5;return new go.Geometry().add(new go.PathFigure(0,a,!1).add(new go.PathSegment(go.PathSegment.Line,0,x*a)).add(new go.PathSegment(go.PathSegment.Arc,180,180,x*y,x*a,x*y,x*a)).add(new go.PathSegment(go.PathSegment.Line,y,a))).setSpots(0,.5,1,1)}),go.Shape.defineFigureGenerator("LogicUnion",function(oe,y,a){var x=.5;return new go.Geometry().add(new go.PathFigure(y,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,x*a)).add(new go.PathSegment(go.PathSegment.Arc,0,180,x*y,x*a,x*y,x*a)).add(new go.PathSegment(go.PathSegment.Line,0,0))).setSpots(0,0,1,.5)}),go.Shape.setFigureParameter("Arrow",0,new st("ArrowheadWidth",.3,.01,.99)),go.Shape.setFigureParameter("Arrow",1,new st("TailHeight",.3,.01,.99)),go.Shape.defineFigureGenerator("Arrow",function(oe,y,a){var x=oe?oe.parameter1:NaN;isNaN(x)&&(x=.3);var b=oe?oe.parameter2:NaN;isNaN(b)&&(b=.3);var E=(1-x)*y,z=(.5-b/2)*a,ee=(.5+b/2)*a,ne=new go.Geometry,le=new go.PathFigure(0,z,!0);ne.add(le),le.add(new go.PathSegment(go.PathSegment.Line,E,z)),le.add(new go.PathSegment(go.PathSegment.Line,E,0)),le.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),le.add(new go.PathSegment(go.PathSegment.Line,E,a)),le.add(new go.PathSegment(go.PathSegment.Line,E,ee)),le.add(new go.PathSegment(go.PathSegment.Line,0,ee).close()),ne.spot1=new go.Spot(0,z/a);var se=Te(0,ee/a,1,ee/a,E/y,1,1,.5,ae());return ne.spot2=new go.Spot(se.x,se.y),ue(se),ne}),go.Shape.setFigureParameter("Arrow2",0,new st("ArrowheadWidth",30)),go.Shape.setFigureParameter("Arrow2",0,new st("TailHeight",30)),go.Shape.defineFigureGenerator("Arrow2",function(oe,y,a){var x=oe?oe.parameter1:NaN;isNaN(x)&&(x=30),x>y&&(x=y);var b=oe?oe.parameter2:NaN;isNaN(b)&&(b=30),b=Math.min(b,a/2);var E=y-x,z=(a-b)/2,ee=z+b,ne=new go.Geometry,le=new go.PathFigure(0,z,!0);ne.add(le),le.add(new go.PathSegment(go.PathSegment.Line,E,z)),le.add(new go.PathSegment(go.PathSegment.Line,E,0)),le.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),le.add(new go.PathSegment(go.PathSegment.Line,E,a)),le.add(new go.PathSegment(go.PathSegment.Line,E,ee)),le.add(new go.PathSegment(go.PathSegment.Line,0,ee).close()),ne.spot1=new go.Spot(0,z/a);var se=Te(0,ee/a,1,ee/a,E/y,1,1,.5,ae());return ne.spot2=new go.Spot(se.x,se.y),ue(se),ne}),go.Shape.defineFigureGenerator("Chevron",function(oe,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a).close()),x}),go.Shape.defineFigureGenerator("DoubleArrow",function(oe,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,.214*a)),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,1*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,1*a)),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,.786*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,1*a).close()),x}),go.Shape.setFigureParameter("DoubleEndArrow",0,new st("ConnecterHeight",.3,.01,.99)),go.Shape.defineFigureGenerator("DoubleEndArrow",function(oe,y,a){var x=oe?oe.parameter1:NaN;isNaN(x)&&(x=.3);var b=(.5-x/2)*a,E=(.5+x/2)*a,z=new go.Geometry,ee=new go.PathFigure(y,.5*a,!0);z.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,E)),ee.add(new go.PathSegment(go.PathSegment.Line,.3*y,E)),ee.add(new go.PathSegment(go.PathSegment.Line,.3*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.3*y,0)),ee.add(new go.PathSegment(go.PathSegment.Line,.3*y,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,0).close());var ne=Te(0,.5,.3,0,0,b/a,.1,b/a,ae());return z.spot1=new go.Spot(ne.x,ne.y),ne=Te(.7,1,1,.5,0,E/a,1,E/a,ne),z.spot2=new go.Spot(ne.x,ne.y),ue(ne),z}),go.Shape.setFigureParameter("DoubleEndArrow2",0,new st("ConnecterHeight",40)),go.Shape.setFigureParameter("DoubleEndArrow2",1,new st("ArrowHeight",100)),go.Shape.defineFigureGenerator("DoubleEndArrow2",function(oe,y,a){var x=oe?oe.parameter1:NaN;isNaN(x)&&(x=40);var b=oe?oe.parameter2:NaN;isNaN(b)&&(b=100);var E=(a-x)/2,z=E+x,ee=(a-b)/2,ne=ee+b;(x>a||b>a)&&(b>x?(x=x*a/b,E=(a-x)/2,z=E+x,ee=0,ne=a):(E=0,z=a,ee=0,ne=a));var le=new go.Geometry,se=new go.PathFigure(y,.5*a,!0);le.add(se),se.add(new go.PathSegment(go.PathSegment.Line,.7*y,ne)),se.add(new go.PathSegment(go.PathSegment.Line,.7*y,z)),se.add(new go.PathSegment(go.PathSegment.Line,.3*y,z)),se.add(new go.PathSegment(go.PathSegment.Line,.3*y,ne)),se.add(new go.PathSegment(go.PathSegment.Line,0,.5*a)),se.add(new go.PathSegment(go.PathSegment.Line,.3*y,ee)),se.add(new go.PathSegment(go.PathSegment.Line,.3*y,E)),se.add(new go.PathSegment(go.PathSegment.Line,.7*y,E)),se.add(new go.PathSegment(go.PathSegment.Line,.7*y,ee).close());var ge=Te(0,.5,.3,ee/a,0,E/a,1,E/a,ae());return le.spot1=new go.Spot(ge.x,ge.y),ge=Te(.7,ne/a,1,.5,0,z/a,1,z/a,ge),le.spot2=new go.Spot(ge.x,ge.y),ue(ge),le}),go.Shape.setFigureParameter("IBeamArrow",0,new st("ConnectorHeight",.7,.51,.97)),go.Shape.defineFigureGenerator("IBeamArrow",function(oe,y,a){var x=oe?oe.parameter1:NaN;isNaN(x)&&(x=.3);var b=(.5-x/2)*a,E=(.5+x/2)*a,z=new go.Geometry,ee=new go.PathFigure(y,.5*a,!0);z.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,E)),ee.add(new go.PathSegment(go.PathSegment.Line,.2*y,E)),ee.add(new go.PathSegment(go.PathSegment.Line,.2*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,0)),ee.add(new go.PathSegment(go.PathSegment.Line,.2*y,0)),ee.add(new go.PathSegment(go.PathSegment.Line,.2*y,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,0).close()),z.spot1=new go.Spot(0,b/a);var ne=Te(.7,1,1,.5,0,E/a,1,E/a,ae());return z.spot2=new go.Spot(ne.x,ne.y),ue(ne),z}),go.Shape.setFigureParameter("IBeamArrow2",0,new st("ConnectorHeight",40)),go.Shape.setFigureParameter("IBeamArrow2",1,new st("BeamArrowHeight",100)),go.Shape.defineFigureGenerator("IBeamArrow2",function(oe,y,a){var x=oe?oe.parameter1:NaN;isNaN(x)&&(x=40);var b=oe?oe.parameter2:NaN;isNaN(b)&&(b=100);var E=(a-x)/2,z=E+x,ee=(a-b)/2,ne=ee+b;(x>a||b>a)&&(b>x?(x=x*a/b,E=(a-x)/2,z=E+x,ee=0,ne=a):(E=0,z=a,ee=0,ne=a));var le=new go.Geometry,se=new go.PathFigure(y,.5*a,!0);le.add(se),se.add(new go.PathSegment(go.PathSegment.Line,.7*y,ne)),se.add(new go.PathSegment(go.PathSegment.Line,.7*y,z)),se.add(new go.PathSegment(go.PathSegment.Line,.2*y,z)),se.add(new go.PathSegment(go.PathSegment.Line,.2*y,ne)),se.add(new go.PathSegment(go.PathSegment.Line,0,ne)),se.add(new go.PathSegment(go.PathSegment.Line,0,ee)),se.add(new go.PathSegment(go.PathSegment.Line,.2*y,ee)),se.add(new go.PathSegment(go.PathSegment.Line,.2*y,E)),se.add(new go.PathSegment(go.PathSegment.Line,.7*y,E)),se.add(new go.PathSegment(go.PathSegment.Line,.7*y,ee).close()),le.spot1=new go.Spot(0,E/a);var ge=Te(.7,ne/a,1,.5,0,z/a,1,z/a,ae());return le.spot2=new go.Spot(ge.x,ge.y),ue(ge),le}),go.Shape.setFigureParameter("Pointer",0,new st("BackPoint",.1,0,.2)),go.Shape.defineFigureGenerator("Pointer",function(oe,y,a){var x=oe?oe.parameter1:NaN;isNaN(x)&&(x=.1);var b=new go.Geometry,E=new go.PathFigure(y,.5*a,!0);b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,x*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,0).close()),b.spot1=new go.Spot(x,.35);var z=Te(.2,.65,1,.65,0,1,1,.5,ae());return b.spot2=new go.Spot(z.x,z.y),ue(z),b}),go.Shape.setFigureParameter("RoundedPointer",0,new st("RoundedEdge",.3,0,.5)),go.Shape.defineFigureGenerator("RoundedPointer",function(oe,y,a){var x=oe?oe.parameter1:NaN;isNaN(x)&&(x=.3);var b=new go.Geometry,E=new go.PathFigure(y,.5*a,!0);b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Bezier,0,0,x*y,.75*a,x*y,.25*a).close()),b.spot1=new go.Spot(x,.35);var z=Te(0,.65,1,.65,0,1,1,.5,ae());return b.spot2=new go.Spot(z.x,z.y),ue(z),b}),go.Shape.setFigureParameter("SplitEndArrow",0,new st("TailHeight",.4,.01,.99)),go.Shape.defineFigureGenerator("SplitEndArrow",function(oe,y,a){var x=oe?oe.parameter1:NaN;isNaN(x)&&(x=.4);var b=(.5-x/2)*a,E=(.5+x/2)*a,z=new go.Geometry,ee=new go.PathFigure(y,.5*a,!0);z.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,E)),ee.add(new go.PathSegment(go.PathSegment.Line,0,E)),ee.add(new go.PathSegment(go.PathSegment.Line,.2*y,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,0).close()),z.spot1=new go.Spot(.2,.3);var ne=Te(.7,1,1,.5,0,E/a,1,E/a,ae());return z.spot2=new go.Spot(ne.x,ne.y),ue(ne),z}),go.Shape.setFigureParameter("SplitEndArrow2",0,new st("TailThickness",50)),go.Shape.defineFigureGenerator("SplitEndArrow2",function(oe,y,a){var x=oe?oe.parameter1:NaN;isNaN(x)&&(x=50);var b=(a-x)/2,E=b+x;x>a&&(b=0,E=a);var z=new go.Geometry,ee=new go.PathFigure(y,.5*a,!0);z.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,E)),ee.add(new go.PathSegment(go.PathSegment.Line,0,E)),ee.add(new go.PathSegment(go.PathSegment.Line,.2*y,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,0).close()),z.spot1=new go.Spot(.2,b/a);var ne=Te(.7,1,1,.5,0,E/a,1,E/a,ae());return z.spot2=new go.Spot(ne.x,ne.y),ue(ne),z}),go.Shape.setFigureParameter("SquareArrow",0,new st("ArrowPoint",.7,.2,.9)),go.Shape.defineFigureGenerator("SquareArrow",function(oe,y,a){var x=oe?oe.parameter1:NaN;isNaN(x)&&(x=.7);var b=new go.Geometry,E=new go.PathFigure(y,.5*a,!0);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,x*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,0)),E.add(new go.PathSegment(go.PathSegment.Line,x*y,0).close()),b.spot1=go.Spot.TopLeft,b.spot2=new go.Spot(x,1),b}),go.Shape.defineFigureGenerator("Cone1",function(oe,y,a){var x=new go.Geometry,b=re*.5,E=re*.1,z=new go.PathFigure(0,.9*a,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),z.add(new go.PathSegment(go.PathSegment.Line,y,.9*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,(.9+E)*a,(.5+b)*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*a,(.5-b)*y,a,0,(.9+E)*a).close()),x.spot1=new go.Spot(.25,.5),x.spot2=new go.Spot(.75,.97),x}),go.Shape.defineFigureGenerator("Cone2",function(oe,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.9*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,y,.9*a,(1-.85/.9)*y,a,.85/.9*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,0,.9*a).close());var E=new go.PathFigure(0,.9*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Bezier,y,.9*a,(1-.85/.9)*y,.8*a,.85/.9*y,.8*a)),x.spot1=new go.Spot(.25,.5),x.spot2=new go.Spot(.75,.82),x}),go.Shape.defineFigureGenerator("Cube1",function(oe,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.85*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.15*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,0,.15*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.85*a).close());var E=new go.PathFigure(.5*y,a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.3*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.15*a)),E.add(new go.PathSegment(go.PathSegment.Move,.5*y,.3*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.15*a)),x.spot1=new go.Spot(0,.3),x.spot2=new go.Spot(.5,.85),x}),go.Shape.defineFigureGenerator("Cube2",function(oe,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.3*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,.7*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,0).close());var E=new go.PathFigure(0,.3*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.7*y,.3*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Move,.7*y,.3*a)),E.add(new go.PathSegment(go.PathSegment.Line,.7*y,a)),x.spot1=new go.Spot(0,.3),x.spot2=new go.Spot(.7,1),x}),go.Shape.defineFigureGenerator("Cylinder1",function(oe,y,a){var x=oe?oe.parameter1:NaN;isNaN(x)&&(x=5),x=Math.min(x,a/3);var b=new go.Geometry,E=re*.5,z=new go.PathFigure(0,x,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,0,re*x,(.5-E)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,1*y,x,(.5+E)*y,0,1*y,re*x)),z.add(new go.PathSegment(go.PathSegment.Line,y,a-x)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,1*a,1*y,a-re*x,(.5+E)*y,1*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,a-x,(.5-E)*y,1*a,0,a-re*x)),z.add(new go.PathSegment(go.PathSegment.Line,0,x));var ee=new go.PathFigure(y,x,!1);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,2*x,1*y,2*x-re*x,(.5+E)*y,2*x)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,x,(.5-E)*y,2*x,0,2*x-re*x)),b.spot1=new go.Spot(0,0,0,2*x),b.spot2=new go.Spot(1,1),b}),go.Shape.defineFigureGenerator("Cylinder2",function(oe,y,a){var x=oe?oe.parameter1:NaN;isNaN(x)&&(x=5),x=Math.min(x,a/3);var b=new go.Geometry,E=re*.5,z=new go.PathFigure(0,a-x,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,0,x)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,0,re*x,(.5-E)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,x,(.5+E)*y,0,y,re*x)),z.add(new go.PathSegment(go.PathSegment.Line,y,a-x)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,a-re*x,(.5+E)*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,a-x,(.5-E)*y,a,0,a-re*x));var ee=new go.PathFigure(0,a-x,!1);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a-2*x,0,a-x-re*x,(.5-E)*y,a-2*x)),ee.add(new go.PathSegment(go.PathSegment.Bezier,y,a-x,(.5+E)*y,a-2*x,y,a-x-re*x)),b.spot1=new go.Spot(0,0),b.spot2=new go.Spot(1,1,0,-2*x),b}),go.Shape.defineFigureGenerator("Cylinder3",function(oe,y,a){var x=oe?oe.parameter1:NaN;isNaN(x)&&(x=5),x=Math.min(x,y/3);var b=new go.Geometry,E=re*.5,z=new go.PathFigure(x,0,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y-x,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,y-re*x,0,y,(.5-E)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,y-x,a,y,(.5+E)*a,y-re*x,a)),z.add(new go.PathSegment(go.PathSegment.Line,x,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,re*x,a,0,(.5+E)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,x,0,0,(.5-E)*a,re*x,0));var ee=new go.PathFigure(x,0,!1);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,2*x,.5*a,x+re*x,0,2*x,(.5-E)*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,x,a,2*x,(.5+E)*a,x+re*x,a)),b.spot1=new go.Spot(0,0,2*x,0),b.spot2=new go.Spot(1,1),b}),go.Shape.defineFigureGenerator("Cylinder4",function(oe,y,a){var x=oe?oe.parameter1:NaN;isNaN(x)&&(x=5),x=Math.min(x,y/3);var b=new go.Geometry,E=re*.5,z=new go.PathFigure(y-x,0,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,y-re*x,0,y,(.5-E)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,y-x,a,y,(.5+E)*a,y-re*x,a)),z.add(new go.PathSegment(go.PathSegment.Line,x,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,re*x,a,0,(.5+E)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,x,0,0,(.5-E)*a,re*x,0)),z.add(new go.PathSegment(go.PathSegment.Line,y-x,0));var ee=new go.PathFigure(y-x,0,!1);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,y-2*x,.5*a,y-x-re*x,0,y-2*x,(.5-E)*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,y-x,a,y-2*x,(.5+E)*a,y-x-re*x,a)),b.spot1=new go.Spot(0,0),b.spot2=new go.Spot(1,1,-2*x,0),b}),go.Shape.defineFigureGenerator("Prism1",function(oe,y,a){var x=new go.Geometry,b=new go.PathFigure(.25*y,.25*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var E=new go.PathFigure(.25*y,.25*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),x.spot1=new go.Spot(.408,.172),x.spot2=new go.Spot(.833,.662),x}),go.Shape.defineFigureGenerator("Prism2",function(oe,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.25*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var E=new go.PathFigure(0,a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.25*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.25*a)),E.add(new go.PathSegment(go.PathSegment.Move,0,.25*a)),E.add(new go.PathSegment(go.PathSegment.Line,.25*y,.5*a)),x.spot1=new go.Spot(.25,.5),x.spot2=new go.Spot(.75,.75),x}),go.Shape.defineFigureGenerator("Pyramid1",function(oe,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.75*a).close());var E=new go.PathFigure(.5*y,0,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),x.spot1=new go.Spot(.25,.367),x.spot2=new go.Spot(.75,.875),x}),go.Shape.defineFigureGenerator("Pyramid2",function(oe,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.85*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.85*a).close());var E=new go.PathFigure(.5*y,0,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.7*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.85*a)),E.add(new go.PathSegment(go.PathSegment.Move,.5*y,.7*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.85*a)),x.spot1=new go.Spot(.25,.367),x.spot2=new go.Spot(.75,.875),x}),go.Shape.defineFigureGenerator("Actor",function(oe,y,a){var x=new go.Geometry,b=.2,E=.1,z=re*b,ee=re*E,ne=.5,le=.1,se=new go.PathFigure(ne*y,(le+E)*a,!0);x.add(se),se.add(new go.PathSegment(go.PathSegment.Bezier,(ne-b)*y,le*a,(ne-z)*y,(le+E)*a,(ne-b)*y,(le+ee)*a)),se.add(new go.PathSegment(go.PathSegment.Bezier,ne*y,(le-E)*a,(ne-b)*y,(le-ee)*a,(ne-z)*y,(le-E)*a)),se.add(new go.PathSegment(go.PathSegment.Bezier,(ne+b)*y,le*a,(ne+z)*y,(le-E)*a,(ne+b)*y,(le-ee)*a)),se.add(new go.PathSegment(go.PathSegment.Bezier,ne*y,(le+E)*a,(ne+b)*y,(le+ee)*a,(ne+z)*y,(le+E)*a));var ge=.05,Ce=re*ge;ne=.05,le=.25;var Pe=new go.PathFigure(.5*y,.2*a,!0);return x.add(Pe),Pe.add(new go.PathSegment(go.PathSegment.Line,.95*y,.2*a)),ne=.95,le=.25,Pe.add(new go.PathSegment(go.PathSegment.Bezier,(ne+ge)*y,le*a,(ne+Ce)*y,(le-ge)*a,(ne+ge)*y,(le-Ce)*a)),Pe.add(new go.PathSegment(go.PathSegment.Line,y,.6*a)),Pe.add(new go.PathSegment(go.PathSegment.Line,.85*y,.6*a)),Pe.add(new go.PathSegment(go.PathSegment.Line,.85*y,.35*a)),ge=.025,Ce=re*ge,ne=.825,le=.35,Pe.add(new go.PathSegment(go.PathSegment.Bezier,ne*y,(le-ge)*a,(ne+ge)*y,(le-Ce)*a,(ne+Ce)*y,(le-ge)*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(ne-ge)*y,le*a,(ne-Ce)*y,(le-ge)*a,(ne-ge)*y,(le-Ce)*a)),Pe.add(new go.PathSegment(go.PathSegment.Line,.8*y,a)),Pe.add(new go.PathSegment(go.PathSegment.Line,.55*y,a)),Pe.add(new go.PathSegment(go.PathSegment.Line,.55*y,.7*a)),ge=.05,Ce=re*ge,ne=.5,le=.7,Pe.add(new go.PathSegment(go.PathSegment.Bezier,ne*y,(le-ge)*a,(ne+ge)*y,(le-Ce)*a,(ne+Ce)*y,(le-ge)*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(ne-ge)*y,le*a,(ne-Ce)*y,(le-ge)*a,(ne-ge)*y,(le-Ce)*a)),Pe.add(new go.PathSegment(go.PathSegment.Line,.45*y,a)),Pe.add(new go.PathSegment(go.PathSegment.Line,.2*y,a)),Pe.add(new go.PathSegment(go.PathSegment.Line,.2*y,.35*a)),ge=.025,Ce=re*ge,ne=.175,le=.35,Pe.add(new go.PathSegment(go.PathSegment.Bezier,ne*y,(le-ge)*a,(ne+ge)*y,(le-Ce)*a,(ne+Ce)*y,(le-ge)*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(ne-ge)*y,le*a,(ne-Ce)*y,(le-ge)*a,(ne-ge)*y,(le-Ce)*a)),Pe.add(new go.PathSegment(go.PathSegment.Line,.15*y,.6*a)),Pe.add(new go.PathSegment(go.PathSegment.Line,0,.6*a)),Pe.add(new go.PathSegment(go.PathSegment.Line,0,.25*a)),ge=.05,Ce=re*ge,ne=.05,le=.25,Pe.add(new go.PathSegment(go.PathSegment.Bezier,ne*y,(le-ge)*a,(ne-ge)*y,(le-Ce)*a,(ne-Ce)*y,(le-ge)*a)),Pe.add(new go.PathSegment(go.PathSegment.Line,.5*y,.2*a)),x.spot1=new go.Spot(.2,.2),x.spot2=new go.Spot(.8,.65),x}),go.Shape.setFigureParameter("Card",0,new st("CornerCutoutSize",.2,.1,.9)),go.Shape.defineFigureGenerator("Card",function(oe,y,a){var x=oe?oe.parameter1:NaN;isNaN(x)&&(x=.2);var b=new go.Geometry,E=new go.PathFigure(y,0,!0);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,x*a)),E.add(new go.PathSegment(go.PathSegment.Line,x*y,0).close()),b.spot1=new go.Spot(0,x),b.spot2=go.Spot.BottomRight,b}),go.Shape.defineFigureGenerator("Collate",function(oe,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,.5*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a));var E=new go.PathFigure(.5*y,.5*a,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),x.spot1=new go.Spot(.25,0),x.spot2=new go.Spot(.75,.25),x}),go.Shape.defineFigureGenerator("CreateRequest",function(oe,y,a){var x=new go.Geometry,b=oe?oe.parameter1:NaN;isNaN(b)&&(b=.1);var E=new go.PathFigure(0,0,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var z=new go.PathFigure(0,b*a,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,b*a)),z.add(new go.PathSegment(go.PathSegment.Move,0,(1-b)*a)),z.add(new go.PathSegment(go.PathSegment.Line,y,(1-b)*a)),x}),go.Shape.defineFigureGenerator("Database",function(oe,y,a){var x=new go.Geometry,b=re*.5,E=re*.1,z=new go.PathFigure(y,.1*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,.9*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,(.9+E)*a,(.5+b)*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*a,(.5-b)*y,a,0,(.9+E)*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,.1*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,0,(.1-E)*a,(.5-b)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,.1*a,(.5+b)*y,0,y,(.1-E)*a));var ee=new go.PathFigure(y,.1*a,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.2*a,y,(.1+E)*a,(.5+b)*y,.2*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,.1*a,(.5-b)*y,.2*a,0,(.1+E)*a)),ee.add(new go.PathSegment(go.PathSegment.Move,y,.2*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.3*a,y,(.2+E)*a,(.5+b)*y,.3*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,.2*a,(.5-b)*y,.3*a,0,(.2+E)*a)),ee.add(new go.PathSegment(go.PathSegment.Move,y,.3*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.4*a,y,(.3+E)*a,(.5+b)*y,.4*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,.3*a,(.5-b)*y,.4*a,0,(.3+E)*a)),x.spot1=new go.Spot(0,.4),x.spot2=new go.Spot(1,.9),x}),go.Shape.defineFigureGenerator("DataStorage",function(oe,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,.75*y,a,y,0,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*y,.9*a,.25*y,.1*a).close()),x.spot1=new go.Spot(.226,0),x.spot2=new go.Spot(.81,1),x}),go.Shape.defineFigureGenerator("DiskStorage",function(oe,y,a){var x=new go.Geometry,b=re*.5,E=re*.1,z=new go.PathFigure(y,.1*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,.9*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,(.9+E)*a,(.5+b)*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*a,(.5-b)*y,a,0,(.9+E)*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,.1*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,0,(.1-E)*a,(.5-b)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,.1*a,(.5+b)*y,0,y,(.1-E)*a));var ee=new go.PathFigure(y,.1*a,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.2*a,y,(.1+E)*a,(.5+b)*y,.2*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,.1*a,(.5-b)*y,.2*a,0,(.1+E)*a)),ee.add(new go.PathSegment(go.PathSegment.Move,y,.2*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.3*a,y,(.2+E)*a,(.5+b)*y,.3*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,.2*a,(.5-b)*y,.3*a,0,(.2+E)*a)),x.spot1=new go.Spot(0,.3),x.spot2=new go.Spot(1,.9),x}),go.Shape.defineFigureGenerator("Display",function(oe,y,a){var x=new go.Geometry,b=new go.PathFigure(.25*y,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,.75*y,a,y,0,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.25*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.5*a).close()),x.spot1=new go.Spot(.25,0),x.spot2=new go.Spot(.75,1),x}),go.Shape.defineFigureGenerator("DividedEvent",function(oe,y,a){var x=new go.Geometry,b=oe?oe.parameter1:NaN;isNaN(b)?b=.2:b<.15&&(b=.15);var E=re*.2,z=new go.PathFigure(0,.2*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,.2*y,0,0,(.2-E)*a,(.2-E)*y,0)),z.add(new go.PathSegment(go.PathSegment.Line,.8*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,.2*a,(.8+E)*y,0,y,(.2-E)*a)),z.add(new go.PathSegment(go.PathSegment.Line,y,.8*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,a,y,(.8+E)*a,(.8+E)*y,a)),z.add(new go.PathSegment(go.PathSegment.Line,.2*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,.8*a,(.2-E)*y,a,0,(.8+E)*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,.2*a));var ee=new go.PathFigure(0,b*a,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y,b*a)),x}),go.Shape.defineFigureGenerator("DividedProcess",function(oe,y,a){var x=new go.Geometry,b=oe?oe.parameter1:NaN;(isNaN(b)||b<.1)&&(b=.1);var E=new go.PathFigure(0,0,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var z=new go.PathFigure(0,b*a,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,b*a)),x}),go.Shape.defineFigureGenerator("Document",function(oe,y,a){var x=new go.Geometry;a=a/.8;var b=new go.PathFigure(0,.7*a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*a,.5*y,.4*a,.5*y,a).close()),x.spot1=go.Spot.TopLeft,x.spot2=new go.Spot(1,.6),x}),go.Shape.defineFigureGenerator("ExternalOrganization",function(oe,y,a){var x=new go.Geometry,b=oe?oe.parameter1:NaN;(isNaN(b)||b<.2)&&(b=.2);var E=new go.PathFigure(0,0,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var z=new go.PathFigure(b*y,0,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,0,b*a)),z.add(new go.PathSegment(go.PathSegment.Move,y,b*a)),z.add(new go.PathSegment(go.PathSegment.Line,(1-b)*y,0)),z.add(new go.PathSegment(go.PathSegment.Move,0,(1-b)*a)),z.add(new go.PathSegment(go.PathSegment.Line,b*y,a)),z.add(new go.PathSegment(go.PathSegment.Move,(1-b)*y,a)),z.add(new go.PathSegment(go.PathSegment.Line,y,(1-b)*a)),x}),go.Shape.defineFigureGenerator("ExternalProcess",function(oe,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.5*a).close());var E=new go.PathFigure(.1*y,.4*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.1*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Move,.9*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,.9*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Move,.6*y,.1*a)),E.add(new go.PathSegment(go.PathSegment.Line,.4*y,.1*a)),E.add(new go.PathSegment(go.PathSegment.Move,.4*y,.9*a)),E.add(new go.PathSegment(go.PathSegment.Line,.6*y,.9*a)),x.spot1=new go.Spot(.25,.25),x.spot2=new go.Spot(.75,.75),x}),go.Shape.defineFigureGenerator("File",function(oe,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var E=new go.PathFigure(.75*y,0,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.75*y,.25*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.25*a)),x.spot1=new go.Spot(0,.25),x.spot2=go.Spot.BottomRight,x}),go.Shape.defineFigureGenerator("Interrupt",function(oe,y,a){var x=new go.Geometry,b=new go.PathFigure(y,.5*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a));var E=new go.PathFigure(y,.5*a,!1);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,a));var z=new go.PathFigure(y,.5*a,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,0)),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(.5,.75),x}),go.Shape.defineFigureGenerator("InternalStorage",function(oe,y,a){var x=new go.Geometry,b=oe?oe.parameter1:NaN,E=oe?oe.parameter2:NaN;isNaN(b)&&(b=.1),isNaN(E)&&(E=.1);var z=new go.PathFigure(0,0,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,0)),z.add(new go.PathSegment(go.PathSegment.Line,y,a)),z.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var ee=new go.PathFigure(b*y,0,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,b*y,a)),ee.add(new go.PathSegment(go.PathSegment.Move,0,E*a)),ee.add(new go.PathSegment(go.PathSegment.Line,y,E*a)),x}),go.Shape.defineFigureGenerator("Junction",function(oe,y,a){var x=new go.Geometry,b=1/Math.SQRT2,E=(1-1/Math.SQRT2)/2,z=re*.5,ee=.5,ne=new go.PathFigure(y,ee*a,!0);x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,ee*y,a,y,(ee+z)*a,(ee+z)*y,a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,ee*a,(ee-z)*y,a,0,(ee+z)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,ee*y,0,0,(ee-z)*a,(ee-z)*y,0)),ne.add(new go.PathSegment(go.PathSegment.Bezier,y,ee*a,(ee+z)*y,0,y,(ee-z)*a));var le=new go.PathFigure((E+b)*y,(E+b)*a,!1);return x.add(le),le.add(new go.PathSegment(go.PathSegment.Line,E*y,E*a)),le.add(new go.PathSegment(go.PathSegment.Move,E*y,(E+b)*a)),le.add(new go.PathSegment(go.PathSegment.Line,(E+b)*y,E*a)),x}),go.Shape.defineFigureGenerator("LinedDocument",function(oe,y,a){var x=new go.Geometry;a=a/.8;var b=new go.PathFigure(0,.7*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*a,.5*y,.4*a,.5*y,a).close());var E=new go.PathFigure(.1*y,0,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.1*y,.75*a)),x.spot1=new go.Spot(.1,0),x.spot2=new go.Spot(1,.6),x}),go.Shape.defineFigureGenerator("LoopLimit",function(oe,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,.25*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a).close()),x.spot1=new go.Spot(0,.25),x.spot2=go.Spot.BottomRight,x}),go.Shape.defineFigureGenerator("MagneticTape",function(oe,y,a){var x=new go.Geometry,b=re*.5,E=.5,z=new go.PathFigure(.5*y,a,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,0,E*a,(E-b)*y,a,0,(E+b)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,E*y,0,0,(E-b)*a,(E-b)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,E*a,(E+b)*y,0,y,(E-b)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,(E+.1)*y,.9*a,y,(E+b)*a,(E+b)*y,.9*a)),z.add(new go.PathSegment(go.PathSegment.Line,y,.9*a)),z.add(new go.PathSegment(go.PathSegment.Line,y,a)),z.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),x.spot1=new go.Spot(.15,.15),x.spot2=new go.Spot(.85,.8),x}),go.Shape.defineFigureGenerator("ManualInput",function(oe,y,a){var x=new go.Geometry,b=new go.PathFigure(y,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.25*a).close()),x.spot1=new go.Spot(0,.25),x.spot2=go.Spot.BottomRight,x}),go.Shape.defineFigureGenerator("MessageFromUser",function(oe,y,a){var x=new go.Geometry,b=oe?oe.parameter1:NaN;isNaN(b)&&(b=.7);var E=new go.PathFigure(0,0,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,b*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x.spot1=go.Spot.TopLeft,x}),go.Shape.defineFigureGenerator("MicroformProcessing",function(oe,y,a){var x=new go.Geometry,b=oe?oe.parameter1:NaN;isNaN(b)&&(b=.25);var E=new go.PathFigure(0,0,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,b*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,(1-b)*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x}),go.Shape.defineFigureGenerator("MicroformRecording",function(oe,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.15*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.85*a)),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(1,.75),x}),go.Shape.defineFigureGenerator("MultiDocument",function(oe,y,a){var x=new go.Geometry;a=a/.8;var b=new go.PathFigure(y,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.9*y,.44*a,.96*y,.47*a,.93*y,.45*a)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.54*a,.86*y,.57*a,.83*y,.55*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*a,.4*y,.4*a,.4*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.1*a)),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,.1*a)),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,0).close());var E=new go.PathFigure(.1*y,.2*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.2*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.54*a)),E.add(new go.PathSegment(go.PathSegment.Move,.2*y,.1*a)),E.add(new go.PathSegment(go.PathSegment.Line,.9*y,.1*a)),E.add(new go.PathSegment(go.PathSegment.Line,.9*y,.44*a)),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(.8,.77),x}),go.Shape.defineFigureGenerator("MultiProcess",function(oe,y,a){var x=new go.Geometry,b=new go.PathFigure(.1*y,.1*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,.1*a)),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,.9*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.9*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.2*a).close());var E=new go.PathFigure(.2*y,.1*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.9*y,.1*a)),E.add(new go.PathSegment(go.PathSegment.Line,.9*y,.8*a)),E.add(new go.PathSegment(go.PathSegment.Move,.1*y,.2*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.2*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.9*a)),x.spot1=new go.Spot(0,.2),x.spot2=new go.Spot(.8,1),x}),go.Shape.defineFigureGenerator("OfflineStorage",function(oe,y,a){var x=new go.Geometry,b=oe?oe.parameter1:NaN;isNaN(b)&&(b=.1);var E=1-b,z=new go.PathFigure(0,0,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,0)),z.add(new go.PathSegment(go.PathSegment.Line,.5*y,a).close());var ee=new go.PathFigure(.5*b*y,b*a,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,(1-.5*b)*y,b*a)),x}),go.Shape.defineFigureGenerator("OffPageConnector",function(oe,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x.spot1=go.Spot.TopLeft,x.spot2=new go.Spot(.75,1),x}),go.Shape.defineFigureGenerator("Or",function(oe,y,a){var x=new go.Geometry,b=re*.5,E=.5,z=new go.PathFigure(y,E*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,E*y,a,y,(E+b)*a,(E+b)*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,E*a,(E-b)*y,a,0,(E+b)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,E*y,0,0,(E-b)*a,(E-b)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,E*a,(E+b)*y,0,y,(E-b)*a));var ee=new go.PathFigure(y,.5*a,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,0,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Move,.5*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),x}),go.Shape.defineFigureGenerator("PaperTape",function(oe,y,a){var x=new go.Geometry;a=a/.8;var b=new go.PathFigure(0,.7*a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.3*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,y,.3*a,.5*y,.6*a,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*a,.5*y,.4*a,.5*y,a).close()),x.spot1=new go.Spot(0,.49),x.spot2=new go.Spot(1,.75),x}),go.Shape.defineFigureGenerator("PrimitiveFromCall",function(oe,y,a){var x=new go.Geometry,b=oe?oe.parameter1:NaN,E=oe?oe.parameter2:NaN;isNaN(b)&&(b=.1),isNaN(E)&&(E=.3);var z=new go.PathFigure(0,0,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,0)),z.add(new go.PathSegment(go.PathSegment.Line,(1-E)*y,.5*a)),z.add(new go.PathSegment(go.PathSegment.Line,y,a)),z.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x}),go.Shape.defineFigureGenerator("PrimitiveToCall",function(oe,y,a){var x=new go.Geometry,b=oe?oe.parameter1:NaN,E=oe?oe.parameter2:NaN;isNaN(b)&&(b=.1),isNaN(E)&&(E=.3);var z=new go.PathFigure(0,0,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,(1-E)*y,0)),z.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),z.add(new go.PathSegment(go.PathSegment.Line,(1-E)*y,a)),z.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x}),go.Shape.defineFigureGenerator("Procedure",function(oe,y,a){var x=new go.Geometry,b=oe?oe.parameter1:NaN;isNaN(b)&&(b=.1);var E=new go.PathFigure(0,0,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var z=new go.PathFigure((1-b)*y,0,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,(1-b)*y,a)),z.add(new go.PathSegment(go.PathSegment.Move,b*y,0)),z.add(new go.PathSegment(go.PathSegment.Line,b*y,a)),x}),go.Shape.defineFigureGenerator("Process",function(oe,y,a){var x=new go.Geometry,b=oe?oe.parameter1:NaN;isNaN(b)&&(b=.1);var E=new go.PathFigure(0,0,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var z=new go.PathFigure(b*y,0,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,b*y,a)),x.spot2=go.Spot.BottomRight,x}),go.Shape.defineFigureGenerator("Sort",function(oe,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.5*a).close());var E=new go.PathFigure(0,.5*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),x.spot1=new go.Spot(.25,.25),x.spot2=new go.Spot(.75,.5),x}),go.Shape.defineFigureGenerator("Start",function(oe,y,a){var x=new go.Geometry,b=oe?oe.parameter1:NaN;isNaN(b)&&(b=.25);var E=new go.PathFigure(b*y,0,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Arc,270,180,.75*y,.5*a,.25*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Arc,90,180,.25*y,.5*a,.25*y,.5*a));var z=new go.PathFigure(b*y,0,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,b*y,a)),z.add(new go.PathSegment(go.PathSegment.Move,(1-b)*y,0)),z.add(new go.PathSegment(go.PathSegment.Line,(1-b)*y,a)),x.spot1=new go.Spot(b,0),x.spot2=new go.Spot(1-b,1),x}),go.Shape.defineFigureGenerator("Terminator",function(oe,y,a){var x=new go.Geometry,b=new go.PathFigure(.25*y,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Arc,270,180,.75*y,.5*a,.25*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Arc,90,180,.25*y,.5*a,.25*y,.5*a)),x.spot1=new go.Spot(.23,0),x.spot2=new go.Spot(.77,1),x}),go.Shape.defineFigureGenerator("TransmittalTape",function(oe,y,a){var x=new go.Geometry,b=oe?oe.parameter1:NaN;isNaN(b)&&(b=.1);var E=new go.PathFigure(0,0,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,.75*y,(1-b)*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,(1-b)*a).close()),x.spot1=go.Spot.TopLeft,x}),go.Shape.defineFigureGenerator("AndGate",function(oe,y,a){var x=new go.Geometry,b=re*.5,E=new go.PathFigure(0,0,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),E.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,(.5+b)*y,0,y,(.5-b)*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,(.5+b)*a,(.5+b)*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x.spot1=go.Spot.TopLeft,x.spot2=new go.Spot(.55,1),x}),go.Shape.defineFigureGenerator("Buffer",function(oe,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(.5,.75),x}),go.Shape.defineFigureGenerator("Clock",function(oe,y,a){var x=new go.Geometry,b=re*.5,E=.5,z=new go.PathFigure(y,E*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,E*y,a,y,(E+b)*a,(E+b)*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,E*a,(E-b)*y,a,0,(E+b)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,E*y,0,0,(E-b)*a,(E-b)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,E*a,(E+b)*y,0,y,(E-b)*a));var ee=new go.PathFigure(y,E*a,!1);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y,E*a));var ne=new go.PathFigure(.8*y,.75*a,!1);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,.8*y,.25*a)),ne.add(new go.PathSegment(go.PathSegment.Line,.6*y,.25*a)),ne.add(new go.PathSegment(go.PathSegment.Line,.6*y,.75*a)),ne.add(new go.PathSegment(go.PathSegment.Line,.4*y,.75*a)),ne.add(new go.PathSegment(go.PathSegment.Line,.4*y,.25*a)),ne.add(new go.PathSegment(go.PathSegment.Line,.2*y,.25*a)),ne.add(new go.PathSegment(go.PathSegment.Line,.2*y,.75*a)),x}),go.Shape.defineFigureGenerator("Ground",function(oe,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Move,.2*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Move,.3*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.7*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Move,.4*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,a)),x}),go.Shape.defineFigureGenerator("Inverter",function(oe,y,a){var x=new go.Geometry,b=re*.1,E=.1,z=.9,ee=.5,ne=new go.PathFigure(.8*y,.5*a,!0);x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,0,a)),ne.add(new go.PathSegment(go.PathSegment.Line,0,0)),ne.add(new go.PathSegment(go.PathSegment.Line,.8*y,.5*a));var le=new go.PathFigure((z+E)*y,ee*a,!0);return x.add(le),le.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+E)*a,(z+E)*y,(ee+b)*a,(z+b)*y,(ee+E)*a)),le.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*y,ee*a,(z-b)*y,(ee+E)*a,(z-E)*y,(ee+b)*a)),le.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-E)*a,(z-E)*y,(ee-b)*a,(z-b)*y,(ee-E)*a)),le.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,ee*a,(z+b)*y,(ee-E)*a,(z+E)*y,(ee-b)*a)),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(.4,.75),x}),go.Shape.defineFigureGenerator("NandGate",function(oe,y,a){var x=new go.Geometry,b=re*.5,E=re*.4,z=re*.1,ee=.1,ne=.9,le=.5,se=new go.PathFigure(.8*y,.5*a,!0);x.add(se),se.add(new go.PathSegment(go.PathSegment.Bezier,.4*y,a,.8*y,(.5+E)*a,(.4+b)*y,a)),se.add(new go.PathSegment(go.PathSegment.Line,0,a)),se.add(new go.PathSegment(go.PathSegment.Line,0,0)),se.add(new go.PathSegment(go.PathSegment.Line,.4*y,0)),se.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.5*a,(.4+b)*y,0,.8*y,(.5-E)*a));var ge=new go.PathFigure((ne+ee)*y,le*a,!0);return x.add(ge),ge.add(new go.PathSegment(go.PathSegment.Bezier,ne*y,(le+ee)*a,(ne+ee)*y,(le+z)*a,(ne+z)*y,(le+ee)*a)),ge.add(new go.PathSegment(go.PathSegment.Bezier,(ne-ee)*y,le*a,(ne-z)*y,(le+ee)*a,(ne-ee)*y,(le+z)*a)),ge.add(new go.PathSegment(go.PathSegment.Bezier,ne*y,(le-ee)*a,(ne-ee)*y,(le-z)*a,(ne-z)*y,(le-ee)*a)),ge.add(new go.PathSegment(go.PathSegment.Bezier,(ne+ee)*y,le*a,(ne+z)*y,(le-ee)*a,(ne+ee)*y,(le-z)*a)),x.spot1=new go.Spot(0,.05),x.spot2=new go.Spot(.55,.95),x}),go.Shape.defineFigureGenerator("NorGate",function(oe,y,a){var x=new go.Geometry,b=.5,E=re*b,z=0,ee=.5,ne=new go.PathFigure(.8*y,.5*a,!0);x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,a,.7*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*y,.75*a,.25*y,.25*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.5*a,(z+E)*y,(ee-b)*a,.7*y,(ee-E)*a)),b=.1,E=re*.1,z=.9,ee=.5;var le=new go.PathFigure((z-b)*y,ee*a,!0);return x.add(le),le.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-b)*a,(z-b)*y,(ee-E)*a,(z-E)*y,(ee-b)*a)),le.add(new go.PathSegment(go.PathSegment.Bezier,(z+b)*y,ee*a,(z+E)*y,(ee-b)*a,(z+b)*y,(ee-E)*a)),le.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+b)*a,(z+b)*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),le.add(new go.PathSegment(go.PathSegment.Bezier,(z-b)*y,ee*a,(z-E)*y,(ee+b)*a,(z-b)*y,(ee+E)*a)),x.spot1=new go.Spot(.2,.25),x.spot2=new go.Spot(.6,.75),x}),go.Shape.defineFigureGenerator("OrGate",function(oe,y,a){var x=new go.Geometry,b=.5,E=re*b,z=0,ee=.5,ne=new go.PathFigure(0,0,!0);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,(z+E+E)*y,(ee-b)*a,.8*y,(ee-E)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,a,.8*y,(ee+E)*a,(z+E+E)*y,(ee+b)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*y,.75*a,.25*y,.25*a).close()),x.spot1=new go.Spot(.2,.25),x.spot2=new go.Spot(.75,.75),x}),go.Shape.defineFigureGenerator("XnorGate",function(oe,y,a){var x=new go.Geometry,b=.5,E=re*b,z=.2,ee=.5,ne=new go.PathFigure(.1*y,0,!1);x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,.1*y,a,.35*y,.25*a,.35*y,.75*a));var le=new go.PathFigure(.8*y,.5*a,!0);x.add(le),le.add(new go.PathSegment(go.PathSegment.Bezier,.2*y,a,.7*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),le.add(new go.PathSegment(go.PathSegment.Bezier,.2*y,0,.45*y,.75*a,.45*y,.25*a)),le.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.5*a,(z+E)*y,(ee-b)*a,.7*y,(ee-E)*a)),b=.1,E=re*.1,z=.9,ee=.5;var se=new go.PathFigure((z-b)*y,ee*a,!0);return x.add(se),se.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-b)*a,(z-b)*y,(ee-E)*a,(z-E)*y,(ee-b)*a)),se.add(new go.PathSegment(go.PathSegment.Bezier,(z+b)*y,ee*a,(z+E)*y,(ee-b)*a,(z+b)*y,(ee-E)*a)),se.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+b)*a,(z+b)*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),se.add(new go.PathSegment(go.PathSegment.Bezier,(z-b)*y,ee*a,(z-E)*y,(ee+b)*a,(z-b)*y,(ee+E)*a)),x.spot1=new go.Spot(.4,.25),x.spot2=new go.Spot(.65,.75),x}),go.Shape.defineFigureGenerator("XorGate",function(oe,y,a){var x=new go.Geometry,b=.5,E=re*b,z=.2,ee=.5,ne=new go.PathFigure(.1*y,0,!1);x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,.1*y,a,.35*y,.25*a,.35*y,.75*a));var le=new go.PathFigure(.2*y,0,!0);return x.add(le),le.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,(z+E)*y,(ee-b)*a,.9*y,(ee-E)*a)),le.add(new go.PathSegment(go.PathSegment.Bezier,.2*y,a,.9*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),le.add(new go.PathSegment(go.PathSegment.Bezier,.2*y,0,.45*y,.75*a,.45*y,.25*a).close()),x.spot1=new go.Spot(.4,.25),x.spot2=new go.Spot(.8,.75),x}),go.Shape.defineFigureGenerator("Capacitor",function(oe,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Move,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),x}),go.Shape.defineFigureGenerator("Resistor",function(oe,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.5*a,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.7*y,.5*a)),x}),go.Shape.defineFigureGenerator("Inductor",function(oe,y,a){var x=new go.Geometry,b=re*.1,E=.1,z=.1,ee=.5,ne=new go.PathFigure((z-b*.5)*y,a,!1);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,0,(z-b)*y,a,(z-E)*y,0)),z=.3,ne.add(new go.PathSegment(go.PathSegment.Bezier,z*y,a,(z+E)*y,0,(z+b)*y,a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,0,(z-b)*y,a,(z-E)*y,0)),z=.5,ne.add(new go.PathSegment(go.PathSegment.Bezier,z*y,a,(z+E)*y,0,(z+b)*y,a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,0,(z-b)*y,a,(z-E)*y,0)),z=.7,ne.add(new go.PathSegment(go.PathSegment.Bezier,z*y,a,(z+E)*y,0,(z+b)*y,a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,0,(z-b)*y,a,(z-E)*y,0)),z=.9,ne.add(new go.PathSegment(go.PathSegment.Bezier,(z+b*.5)*y,a,(z+E)*y,0,(z+b)*y,a)),x}),go.Shape.defineFigureGenerator("ACvoltageSource",function(oe,y,a){var x=new go.Geometry,b=re*.5,E=.5,z=.5,ee=.5,ne=new go.PathFigure((z-E)*y,ee*a,!1);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-E)*a,(z-E)*y,(ee-b)*a,(z-b)*y,(ee-E)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,ee*a,(z+b)*y,(ee-E)*a,(z+E)*y,(ee-b)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+E)*a,(z+E)*y,(ee+b)*a,(z+b)*y,(ee+E)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*y,ee*a,(z-b)*y,(ee+E)*a,(z-E)*y,(ee+b)*a)),ne.add(new go.PathSegment(go.PathSegment.Move,(z-E+.1)*y,ee*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(z+E-.1)*y,ee*a,z*y,(ee-E)*a,z*y,(ee+E)*a)),x}),go.Shape.defineFigureGenerator("DCvoltageSource",function(oe,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.75*a,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.25*a)),b.add(new go.PathSegment(go.PathSegment.Move,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),x}),go.Shape.defineFigureGenerator("Diode",function(oe,y,a){var x=new go.Geometry,b=new go.PathFigure(y,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(.5,.75),x}),go.Shape.defineFigureGenerator("Wifi",function(oe,y,a){var x=new go.Geometry,b=y,E=a;y=y*.38,a=a*.6;var z=re*.8,ee=.8,ne=0,le=.5,se=(b-y)/2,ge=(E-a)/2,Ce=new go.PathFigure(ne*y+se,(le+ee)*a+ge,!0);x.add(Ce),Ce.add(new go.PathSegment(go.PathSegment.Bezier,(ne-ee)*y+se,le*a+ge,(ne-z)*y+se,(le+ee)*a+ge,(ne-ee)*y+se,(le+z)*a+ge)),Ce.add(new go.PathSegment(go.PathSegment.Bezier,ne*y+se,(le-ee)*a+ge,(ne-ee)*y+se,(le-z)*a+ge,(ne-z)*y+se,(le-ee)*a+ge)),Ce.add(new go.PathSegment(go.PathSegment.Bezier,(ne-ee+z*.5)*y+se,le*a+ge,ne*y+se,(le-ee)*a+ge,(ne-ee+z*.5)*y+se,(le-z)*a+ge)),Ce.add(new go.PathSegment(go.PathSegment.Bezier,ne*y+se,(le+ee)*a+ge,(ne-ee+z*.5)*y+se,(le+z)*a+ge,ne*y+se,(le+ee)*a+ge).close()),z=re*.4,ee=.4,ne=.2,le=.5;var Pe=new go.PathFigure(ne*y+se,(le+ee)*a+ge,!0);x.add(Pe),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(ne-ee)*y+se,le*a+ge,(ne-z)*y+se,(le+ee)*a+ge,(ne-ee)*y+se,(le+z)*a+ge)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,ne*y+se,(le-ee)*a+ge,(ne-ee)*y+se,(le-z)*a+ge,(ne-z)*y+se,(le-ee)*a+ge)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(ne-ee+z*.5)*y+se,le*a+ge,ne*y+se,(le-ee)*a+ge,(ne-ee+z*.5)*y+se,(le-z)*a+ge)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,ne*y+se,(le+ee)*a+ge,(ne-ee+z*.5)*y+se,(le+z)*a+ge,ne*y+se,(le+ee)*a+ge).close()),z=re*.2,ee=.2,ne=.5,le=.5;var pe=new go.PathFigure((ne-ee)*y+se,le*a+ge,!0);x.add(pe),pe.add(new go.PathSegment(go.PathSegment.Bezier,ne*y+se,(le-ee)*a+ge,(ne-ee)*y+se,(le-z)*a+ge,(ne-z)*y+se,(le-ee)*a+ge)),pe.add(new go.PathSegment(go.PathSegment.Bezier,(ne+ee)*y+se,le*a+ge,(ne+z)*y+se,(le-ee)*a+ge,(ne+ee)*y+se,(le-z)*a+ge)),pe.add(new go.PathSegment(go.PathSegment.Bezier,ne*y+se,(le+ee)*a+ge,(ne+ee)*y+se,(le+z)*a+ge,(ne+z)*y+se,(le+ee)*a+ge)),pe.add(new go.PathSegment(go.PathSegment.Bezier,(ne-ee)*y+se,le*a+ge,(ne-z)*y+se,(le+ee)*a+ge,(ne-ee)*y+se,(le+z)*a+ge)),z=re*.4,ee=.4,ne=.8,le=.5;var me=new go.PathFigure(ne*y+se,(le-ee)*a+ge,!0);x.add(me),me.add(new go.PathSegment(go.PathSegment.Bezier,(ne+ee)*y+se,le*a+ge,(ne+z)*y+se,(le-ee)*a+ge,(ne+ee)*y+se,(le-z)*a+ge)),me.add(new go.PathSegment(go.PathSegment.Bezier,ne*y+se,(le+ee)*a+ge,(ne+ee)*y+se,(le+z)*a+ge,(ne+z)*y+se,(le+ee)*a+ge)),me.add(new go.PathSegment(go.PathSegment.Bezier,(ne+ee-z*.5)*y+se,le*a+ge,ne*y+se,(le+ee)*a+ge,(ne+ee-z*.5)*y+se,(le+z)*a+ge)),me.add(new go.PathSegment(go.PathSegment.Bezier,ne*y+se,(le-ee)*a+ge,(ne+ee-z*.5)*y+se,(le-z)*a+ge,ne*y+se,(le-ee)*a+ge).close()),z=re*.8,ee=.8,ne=1,le=.5;var ct=new go.PathFigure(ne*y+se,(le-ee)*a+ge,!0);return x.add(ct),ct.add(new go.PathSegment(go.PathSegment.Bezier,(ne+ee)*y+se,le*a+ge,(ne+z)*y+se,(le-ee)*a+ge,(ne+ee)*y+se,(le-z)*a+ge)),ct.add(new go.PathSegment(go.PathSegment.Bezier,ne*y+se,(le+ee)*a+ge,(ne+ee)*y+se,(le+z)*a+ge,(ne+z)*y+se,(le+ee)*a+ge)),ct.add(new go.PathSegment(go.PathSegment.Bezier,(ne+ee-z*.5)*y+se,le*a+ge,ne*y+se,(le+ee)*a+ge,(ne+ee-z*.5)*y+se,(le+z)*a+ge)),ct.add(new go.PathSegment(go.PathSegment.Bezier,ne*y+se,(le-ee)*a+ge,(ne+ee-z*.5)*y+se,(le-z)*a+ge,ne*y+se,(le-ee)*a+ge).close()),x}),go.Shape.defineFigureGenerator("Email",function(oe,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var E=new go.PathFigure(0,0,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Move,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,.45*y,.54*a)),E.add(new go.PathSegment(go.PathSegment.Move,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,.55*y,.54*a)),x}),go.Shape.defineFigureGenerator("Ethernet",function(oe,y,a){var x=new go.Geometry,b=new go.PathFigure(.35*y,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.65*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.65*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.35*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.35*y,0).close());var E=new go.PathFigure(.1*y,a,!0,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.4*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,.4*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,.1*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,.1*y,a).close());var z=new go.PathFigure(.6*y,a,!0,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.9*y,a)),z.add(new go.PathSegment(go.PathSegment.Line,.9*y,.6*a)),z.add(new go.PathSegment(go.PathSegment.Line,.6*y,.6*a)),z.add(new go.PathSegment(go.PathSegment.Line,.6*y,a).close());var ee=new go.PathFigure(0,.5*a,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Move,.5*y,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.5*y,.4*a)),ee.add(new go.PathSegment(go.PathSegment.Move,.75*y,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.75*y,.6*a)),ee.add(new go.PathSegment(go.PathSegment.Move,.25*y,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.25*y,.6*a)),x}),go.Shape.defineFigureGenerator("Power",function(oe,y,a){var x=new go.Geometry,b=re*.4,E=.4,z=.5,ee=.5,ne=ae(),le=ae(),se=ae(),ge=ae();Ze(z,ee-E,z+b,ee-E,z+E,ee-b,z+E,ee,.5,ne,ne,le,se,ge);var Ce=te(le.x,le.y),Pe=new go.PathFigure(le.x*y,le.y*a,!0);x.add(Pe),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,ee*a,se.x*y,se.y*a,ge.x*y,ge.y*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+E)*a,(z+E)*y,(ee+b)*a,(z+b)*y,(ee+E)*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*y,ee*a,(z-b)*y,(ee+E)*a,(z-E)*y,(ee+b)*a)),Ze(z-E,ee,z-E,ee-b,z-b,ee-E,z,ee-E,.5,se,ge,le,ne,ne),Pe.add(new go.PathSegment(go.PathSegment.Bezier,le.x*y,le.y*a,se.x*y,se.y*a,ge.x*y,ge.y*a)),b=re*.3,E=.3,Ze(z-E,ee,z-E,ee-b,z-b,ee-E,z,ee-E,.5,se,ge,le,ne,ne),Pe.add(new go.PathSegment(go.PathSegment.Line,le.x*y,le.y*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*y,ee*a,ge.x*y,ge.y*a,se.x*y,se.y*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+E)*a,(z-E)*y,(ee+b)*a,(z-b)*y,(ee+E)*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,ee*a,(z+b)*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),Ze(z,ee-E,z+b,ee-E,z+E,ee-b,z+E,ee,.5,ne,ne,le,se,ge),Pe.add(new go.PathSegment(go.PathSegment.Bezier,le.x*y,le.y*a,ge.x*y,ge.y*a,se.x*y,se.y*a).close());var Pe=new go.PathFigure(.45*y,0,!0);return x.add(Pe),Pe.add(new go.PathSegment(go.PathSegment.Line,.45*y,.5*a)),Pe.add(new go.PathSegment(go.PathSegment.Line,.55*y,.5*a)),Pe.add(new go.PathSegment(go.PathSegment.Line,.55*y,0).close()),ue(ne),ue(le),ue(se),ue(ge),ue(Ce),x.spot1=new go.Spot(.25,.45),x.spot2=new go.Spot(.75,.8),x}),go.Shape.defineFigureGenerator("Fallout",function(oe,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a/2,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Arc,180,360,y/2,a/2,y/2,a/2));function E(z,ee,ne){z.add(new go.PathSegment(go.PathSegment.Move,(.3+ee)*y,(.8+ne)*a)),z.add(new go.PathSegment(go.PathSegment.Line,(.5+ee)*y,(.5+ne)*a)),z.add(new go.PathSegment(go.PathSegment.Line,(.1+ee)*y,(.5+ne)*a)),z.add(new go.PathSegment(go.PathSegment.Line,(.3+ee)*y,(.8+ne)*a).close())}return E(b,0,0),E(b,.4,0),E(b,.2,-.3),x}),go.Shape.defineFigureGenerator("IrritationHazard",function(oe,y,a){var x=new go.Geometry,b=new go.PathFigure(.2*y,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.3*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.7*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.2*a).close()),x.spot1=new go.Spot(.3,.3),x.spot2=new go.Spot(.7,.7),x}),go.Shape.defineFigureGenerator("ElectricalHazard",function(oe,y,a){var x=new go.Geometry,b=new go.PathFigure(.37*y,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.11*a)),b.add(new go.PathSegment(go.PathSegment.Line,.77*y,.04*a)),b.add(new go.PathSegment(go.PathSegment.Line,.33*y,.49*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.37*a)),b.add(new go.PathSegment(go.PathSegment.Line,.63*y,.86*a)),b.add(new go.PathSegment(go.PathSegment.Line,.77*y,.91*a)),b.add(new go.PathSegment(go.PathSegment.Line,.34*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.34*y,.78*a)),b.add(new go.PathSegment(go.PathSegment.Line,.44*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.65*y,.56*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.68*a).close()),x}),go.Shape.defineFigureGenerator("FireHazard",function(oe,y,a){var x=new go.Geometry,b=new go.PathFigure(.1*y,a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,.29*y,0,-.25*y,.63*a,.45*y,.44*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.51*y,.42*a,.48*y,.17*a,.54*y,.35*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.59*y,.18*a,.59*y,.29*a,.58*y,.28*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.75*y,.6*a,.8*y,.34*a,.88*y,.43*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.88*y,.31*a,.87*y,.48*a,.88*y,.43*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.9*y,a,1.17*y,.76*a,.82*y,.8*a).close()),x.spot1=new go.Spot(.07,.445),x.spot2=new go.Spot(.884,.958),x}),go.Shape.defineFigureGenerator("BpmnActivityLoop",function(oe,y,a){var x=new go.Geometry,b=.5,E=0,z=0,ee=b*re,ne=.4*Math.SQRT2/2+.5,le=.5-.5*Math.SQRT2/2,se=1,ge=.5,Ce=.5,Pe=0,pe=new go.PathFigure(ne*y,(1-le)*a,!1);return x.add(pe),pe.add(new go.PathSegment(go.PathSegment.Bezier,se*y,ge*a,se*y,.7*a,se*y,ge*a)),pe.add(new go.PathSegment(go.PathSegment.Bezier,(Ce+E)*y,(Pe+E)*a,(.5+b+E)*y,(.5-ee+E)*a,(.5+ee+E)*y,(.5-b+E)*a)),pe.add(new go.PathSegment(go.PathSegment.Bezier,(.5-b+E)*y,(.5+z)*a,(.5-ee+E)*y,(.5-b+z)*a,(.5-b+E)*y,(.5-ee+z)*a)),pe.add(new go.PathSegment(go.PathSegment.Bezier,(.35+E)*y,.9*a,(.5-b+E)*y,(.5+ee+z)*a,(.5-ee+E)*y,.9*a)),pe.add(new go.PathSegment(go.PathSegment.Move,(.25+E)*y,.8*a)),pe.add(new go.PathSegment(go.PathSegment.Line,(.35+E)*y,.9*a)),pe.add(new go.PathSegment(go.PathSegment.Line,(.2+E)*y,.95*a)),x}),go.Shape.defineFigureGenerator("BpmnActivityParallel",function(oe,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Move,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),x}),go.Shape.defineFigureGenerator("BpmnActivitySequential",function(oe,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Move,0,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Move,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),x}),go.Shape.defineFigureGenerator("BpmnActivityAdHoc",function(oe,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);x.add(b);var E=new go.PathFigure(y,a,!1);x.add(E);var z=new go.PathFigure(0,.5*a,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.5*a,.2*y,.35*a,.3*y,.35*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,.7*y,.65*a,.8*y,.65*a)),x}),go.Shape.defineFigureGenerator("BpmnActivityCompensation",function(oe,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.5*a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a).close()),x}),go.Shape.defineFigureGenerator("BpmnTaskMessage",function(oe,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.2*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.8*a).close());var b=new go.PathFigure(0,.2*a,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.2*a)),x}),go.Shape.defineFigureGenerator("BpmnTaskScript",function(oe,y,a){var x=new go.Geometry,b=new go.PathFigure(.7*y,a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.3*y,0,.6*y,.5*a,0,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.7*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,.7*y,a,.4*y,.5*a,y,.5*a).close());var E=new go.PathFigure(.45*y,.73*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.7*y,.73*a)),E.add(new go.PathSegment(go.PathSegment.Move,.38*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,.63*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Move,.31*y,.27*a)),E.add(new go.PathSegment(go.PathSegment.Line,.56*y,.27*a)),x}),go.Shape.defineFigureGenerator("BpmnTaskUser",function(oe,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);x.add(b);var E=new go.PathFigure(.335*y,(1-.555)*a,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.335*y,(1-.405)*a)),E.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*y,(1-.405)*a)),E.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*y,(1-.555)*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,y,.68*a,(1-.12)*y,.46*a,(1-.02)*y,.54*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.68*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.335*y,(1-.555)*a,.02*y,.54*a,.12*y,.46*a)),E.add(new go.PathSegment(go.PathSegment.Line,.365*y,(1-.595)*a));var z=.5-.285,ee=.5,ne=z,le=Math.PI/4,se=4*(1-Math.cos(le))/(3*Math.sin(le)),ge=se*.5,Ce=z,Pe=z,pe=se*Ce,me=se*Pe;E.add(new go.PathSegment(go.PathSegment.Bezier,(ee-Ce)*y,ne*a,(ee-(pe+Ce)/2)*y,(ne+(Pe+me)/2)*a,(ee-Ce)*y,(ne+me)*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,ee*y,(ne-Pe)*a,(ee-Ce)*y,(ne-me)*a,(ee-pe)*y,(ne-Pe)*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,(ee+Ce)*y,ne*a,(ee+pe)*y,(ne-Pe)*a,(ee+Ce)*y,(ne-me)*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,(1-.365)*y,(1-.595)*a,(ee+Ce)*y,(ne+me)*a,(ee+(pe+Ce)/2)*y,(ne+(Pe+me)/2)*a)),E.add(new go.PathSegment(go.PathSegment.Line,(1-.365)*y,(1-.595)*a)),E.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*y,(1-.555)*a)),E.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*y,(1-.405)*a)),E.add(new go.PathSegment(go.PathSegment.Line,.335*y,(1-.405)*a));var ct=new go.PathFigure(.2*y,a,!1);x.add(ct),ct.add(new go.PathSegment(go.PathSegment.Line,.2*y,.8*a));var ht=new go.PathFigure(.8*y,a,!1);return x.add(ht),ht.add(new go.PathSegment(go.PathSegment.Line,.8*y,.8*a)),x}),go.Shape.defineFigureGenerator("BpmnEventConditional",function(oe,y,a){var x=new go.Geometry,b=new go.PathFigure(.1*y,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,a).close());var E=new go.PathFigure(.2*y,.2*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.2*a)),E.add(new go.PathSegment(go.PathSegment.Move,.2*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Move,.2*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Move,.2*y,.8*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.8*a)),x}),go.Shape.defineFigureGenerator("BpmnEventError",function(oe,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.33*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.66*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.66*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.33*y,.5*a).close()),x}),go.Shape.defineFigureGenerator("BpmnEventEscalation",function(oe,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);x.add(b);var E=new go.PathFigure(y,a,!1);x.add(E);var z=new go.PathFigure(.1*y,a,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),z.add(new go.PathSegment(go.PathSegment.Line,.9*y,a)),z.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a).close()),x}),go.Shape.defineFigureGenerator("Caution",function(oe,y,a){var x=new go.Geometry,b=new go.PathFigure(.05*y,a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,.1*y,.8*a,0,a,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,.45*y,.1*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.55*y,.1*a,.5*y,0,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.95*y,.9*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.9*y,a,y,a,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.05*y,a));var E=.05;return b.add(new go.PathSegment(go.PathSegment.Move,(.5-E)*y,.875*a)),b.add(new go.PathSegment(go.PathSegment.Arc,180,-360,.5*y,.875*a,E*y,E*a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.325*a,.575*y,.725*a,.625*y,.375*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.75*a,.375*y,.375*a,.425*y,.725*a)),x}),go.Shape.defineFigureGenerator("Recycle",function(oe,y,a){var x=new go.Geometry,b=new go.PathFigure(.45*y,.95*a,!1);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,.95*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.185*y,.85*a,.17*y,.95*a,.15*y,.9*a)),b.add(new go.PathSegment(go.PathSegment.Line,.235*y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,.625*a)),b.add(new go.PathSegment(go.PathSegment.Line,.35*y,.65*a)),b.add(new go.PathSegment(go.PathSegment.Line,.275*y,.45*a)),b.add(new go.PathSegment(go.PathSegment.Line,.05*y,.45*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.05*y,.575*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.1875*y,.95*a,0,.675*a,0,.7*a)),b.add(new go.PathSegment(go.PathSegment.Move,.45*y,.95*a)),b.add(new go.PathSegment(go.PathSegment.Line,.45*y,.775*a)),b.add(new go.PathSegment(go.PathSegment.Line,.22*y,.775*a));var E=new go.PathFigure(.475*y,.2*a,!1);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.4*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,.225*y,.3*a)),E.add(new go.PathSegment(go.PathSegment.Line,.275*y,.175*a)),E.add(new go.PathSegment(go.PathSegment.Line,.325*y,.05*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.4*y,.05*a,.35*y,0,.375*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.575*y,.375*a)),E.add(new go.PathSegment(go.PathSegment.Line,.525*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,.75*y,.475*a)),E.add(new go.PathSegment(go.PathSegment.Line,.85*y,.315*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.32*a)),E.add(new go.PathSegment(go.PathSegment.Line,.65*y,.05*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.575*y,0,.65*y,.05*a,.625*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.38*y,.0105*a));var z=new go.PathFigure(.675*y,.575*a,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.875*y,.525*a)),z.add(new go.PathSegment(go.PathSegment.Line,y,.775*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.85*y,.95*a,y,.8*a,y,.85*a)),z.add(new go.PathSegment(go.PathSegment.Line,.65*y,.95*a)),z.add(new go.PathSegment(go.PathSegment.Line,.65*y,a)),z.add(new go.PathSegment(go.PathSegment.Line,.55*y,.85*a)),z.add(new go.PathSegment(go.PathSegment.Line,.65*y,.725*a)),z.add(new go.PathSegment(go.PathSegment.Line,.65*y,.775*a)),z.add(new go.PathSegment(go.PathSegment.Line,.7*y,.775*a)),z.add(new go.PathSegment(go.PathSegment.Line,y,.775*a)),z.add(new go.PathSegment(go.PathSegment.Move,.675*y,.575*a)),z.add(new go.PathSegment(go.PathSegment.Line,.775*y,.775*a)),x}),go.Shape.defineFigureGenerator("BpmnEventTimer",function(oe,y,a){var x=new go.Geometry,b=.5,E=re*.5,z=new go.PathFigure(y,b*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,b*y,a,y,(b+E)*a,(b+E)*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,b*a,(b-E)*y,a,0,(b+E)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,b*y,0,0,(b-E)*a,(b-E)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,b*a,(b+E)*y,0,y,(b-E)*a));var ee=new go.PathFigure(b*y,0,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,b*y,.15*a)),ee.add(new go.PathSegment(go.PathSegment.Move,b*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,b*y,.85*a)),ee.add(new go.PathSegment(go.PathSegment.Move,0,b*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.15*y,b*a)),ee.add(new go.PathSegment(go.PathSegment.Move,y,b*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.85*y,b*a)),ee.add(new go.PathSegment(go.PathSegment.Move,b*y,b*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.58*y,.1*a)),ee.add(new go.PathSegment(go.PathSegment.Move,b*y,b*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.78*y,.54*a)),x}),go.Shape.defineFigureGenerator("Package",function(oe,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.15*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.15*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var E=new go.PathFigure(0,.15*a,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,0)),E.add(new go.PathSegment(go.PathSegment.Line,.6*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.65*y,.15*a).close()),x.spot1=new go.Spot(0,.1),x.spot2=new go.Spot(1,1),x}),go.Shape.defineFigureGenerator("Class",function(oe,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var E=new go.PathFigure(0,.2*a,!1);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,.2*a).close());var z=new go.PathFigure(0,.5*a,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,.5*a).close()),x}),go.Shape.defineFigureGenerator("Component",function(oe,y,a){var x=new go.Geometry,b=new go.PathFigure(y,a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.15*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.15*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a).close());var E=new go.PathFigure(0,.2*a,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.45*y,.2*a)),E.add(new go.PathSegment(go.PathSegment.Line,.45*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.2*a).close());var z=new go.PathFigure(0,.6*a,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.45*y,.6*a)),z.add(new go.PathSegment(go.PathSegment.Line,.45*y,.8*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,.6*a).close()),x}),go.Shape.defineFigureGenerator("Boat Shipment",function(oe,y,a){var x=new go.Geometry,b=new go.PathFigure(.15*y,.6*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.15*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,.15*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.85*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,.85*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.15*y,.6*a));var E=new go.PathFigure(.15*y,.6*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.85*y,.6*a)),x}),go.Shape.defineFigureGenerator("Customer/Supplier",function(oe,y,a){var x=new go.Geometry,b=new go.PathFigure(y,a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.66*y,.33*a)),b.add(new go.PathSegment(go.PathSegment.Line,.66*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.33*y,.33*a)),b.add(new go.PathSegment(go.PathSegment.Line,.33*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,0,.33*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a).close()),x}),go.Shape.defineFigureGenerator("Workcell",function(oe,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.65*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.65*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.35*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.35*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x}),go.Shape.defineFigureGenerator("Supermarket",function(oe,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.33*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.33*a)),b.add(new go.PathSegment(go.PathSegment.Move,y,.33*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.66*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.66*a)),b.add(new go.PathSegment(go.PathSegment.Move,y,.66*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),x}),go.Shape.defineFigureGenerator("TruckShipment",function(oe,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var E=new go.PathFigure(y,.8*a,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,.6*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,.6*y,.8*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.8*a).close());var z=.1,ee=re*.1,ne=.2,le=.9,se=new go.PathFigure((ne-z)*y,le*a,!0);x.add(se),se.add(new go.PathSegment(go.PathSegment.Bezier,ne*y,(le-z)*a,(ne-z)*y,(le-ee)*a,(ne-ee)*y,(le-z)*a)),se.add(new go.PathSegment(go.PathSegment.Bezier,(ne+z)*y,le*a,(ne+ee)*y,(le-z)*a,(ne+z)*y,(le-ee)*a)),se.add(new go.PathSegment(go.PathSegment.Bezier,ne*y,(le+z)*a,(ne+z)*y,(le+ee)*a,(ne+ee)*y,(le+z)*a)),se.add(new go.PathSegment(go.PathSegment.Bezier,(ne-z)*y,le*a,(ne-ee)*y,(le+z)*a,(ne-z)*y,(le+ee)*a).close()),z=.1,ee=re*.1,ne=.8,le=.9;var ge=new go.PathFigure((ne-z)*y,le*a,!0);return x.add(ge),ge.add(new go.PathSegment(go.PathSegment.Bezier,ne*y,(le-z)*a,(ne-z)*y,(le-ee)*a,(ne-ee)*y,(le-z)*a)),ge.add(new go.PathSegment(go.PathSegment.Bezier,(ne+z)*y,le*a,(ne+ee)*y,(le-z)*a,(ne+z)*y,(le-ee)*a)),ge.add(new go.PathSegment(go.PathSegment.Bezier,ne*y,(le+z)*a,(ne+z)*y,(le+ee)*a,(ne+ee)*y,(le+z)*a)),ge.add(new go.PathSegment(go.PathSegment.Bezier,(ne-z)*y,le*a,(ne-ee)*y,(le+z)*a,(ne-z)*y,(le+ee)*a).close()),x}),go.Shape.defineFigureGenerator("KanbanPost",function(oe,y,a){var x=new go.Geometry,b=new go.PathFigure(.2*y,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,0)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,a)),x}),go.Shape.defineFigureGenerator("Forklift",function(oe,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,0,0));var E=new go.PathFigure(0,.5*a,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.8*a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.5*a));var z=new go.PathFigure(.5*y,.8*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.5*y,.1*a)),z.add(new go.PathSegment(go.PathSegment.Line,.55*y,.1*a)),z.add(new go.PathSegment(go.PathSegment.Line,.55*y,.8*a)),z.add(new go.PathSegment(go.PathSegment.Line,.5*y,.8*a));var ee=new go.PathFigure(.5*y,.7*a,!1);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y,.7*a));var ne=.1,le=re*.1,se=.1,ge=.9,Ce=new go.PathFigure((se-ne)*y,ge*a,!0);x.add(Ce),Ce.add(new go.PathSegment(go.PathSegment.Bezier,se*y,(ge-ne)*a,(se-ne)*y,(ge-le)*a,(se-le)*y,(ge-ne)*a)),Ce.add(new go.PathSegment(go.PathSegment.Bezier,(se+ne)*y,ge*a,(se+le)*y,(ge-ne)*a,(se+ne)*y,(ge-le)*a)),Ce.add(new go.PathSegment(go.PathSegment.Bezier,se*y,(ge+ne)*a,(se+ne)*y,(ge+le)*a,(se+le)*y,(ge+ne)*a)),Ce.add(new go.PathSegment(go.PathSegment.Bezier,(se-ne)*y,ge*a,(se-le)*y,(ge+ne)*a,(se-ne)*y,(ge+le)*a)),ne=.1,le=re*.1,se=.4,ge=.9;var Pe=new go.PathFigure((se-ne)*y,ge*a,!0);return x.add(Pe),Pe.add(new go.PathSegment(go.PathSegment.Bezier,se*y,(ge-ne)*a,(se-ne)*y,(ge-le)*a,(se-le)*y,(ge-ne)*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(se+ne)*y,ge*a,(se+le)*y,(ge-ne)*a,(se+ne)*y,(ge-le)*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,se*y,(ge+ne)*a,(se+ne)*y,(ge+le)*a,(se+le)*y,(ge+ne)*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(se-ne)*y,ge*a,(se-le)*y,(ge+ne)*a,(se-ne)*y,(ge+le)*a)),x}),go.Shape.defineFigureGenerator("RailShipment",function(oe,y,a){var x=new go.Geometry,b=new go.PathFigure(.1*y,.4*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.45*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.45*y,.9*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.9*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.4*a).close());var E=new go.PathFigure(.45*y,.7*a,!1);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.55*y,.7*a));var z=new go.PathFigure(.55*y,.4*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.9*y,.4*a)),z.add(new go.PathSegment(go.PathSegment.Line,.9*y,.9*a)),z.add(new go.PathSegment(go.PathSegment.Line,.55*y,.9*a)),z.add(new go.PathSegment(go.PathSegment.Line,.55*y,.4*a).close());var se=.05,ge=re*.05,Ce=.175,Pe=.95,ee=new go.PathFigure((Ce-se)*y,Pe*a,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,Ce*y,(Pe-se)*a,(Ce-se)*y,(Pe-ge)*a,(Ce-ge)*y,(Pe-se)*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,(Ce+se)*y,Pe*a,(Ce+ge)*y,(Pe-se)*a,(Ce+se)*y,(Pe-ge)*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,Ce*y,(Pe+se)*a,(Ce+se)*y,(Pe+ge)*a,(Ce+ge)*y,(Pe+se)*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,(Ce-se)*y,Pe*a,(Ce-ge)*y,(Pe+se)*a,(Ce-se)*y,(Pe+ge)*a));var se=.05,ge=re*.05,Ce=.375,Pe=.95,ne=new go.PathFigure((Ce-se)*y,Pe*a,!0);x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,Ce*y,(Pe-se)*a,(Ce-se)*y,(Pe-ge)*a,(Ce-ge)*y,(Pe-se)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(Ce+se)*y,Pe*a,(Ce+ge)*y,(Pe-se)*a,(Ce+se)*y,(Pe-ge)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,Ce*y,(Pe+se)*a,(Ce+se)*y,(Pe+ge)*a,(Ce+ge)*y,(Pe+se)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(Ce-se)*y,Pe*a,(Ce-ge)*y,(Pe+se)*a,(Ce-se)*y,(Pe+ge)*a));var se=.05,ge=re*.05,Ce=.625,Pe=.95,le=new go.PathFigure((Ce-se)*y,Pe*a,!0);x.add(le),le.add(new go.PathSegment(go.PathSegment.Bezier,Ce*y,(Pe-se)*a,(Ce-se)*y,(Pe-ge)*a,(Ce-ge)*y,(Pe-se)*a)),le.add(new go.PathSegment(go.PathSegment.Bezier,(Ce+se)*y,Pe*a,(Ce+ge)*y,(Pe-se)*a,(Ce+se)*y,(Pe-ge)*a)),le.add(new go.PathSegment(go.PathSegment.Bezier,Ce*y,(Pe+se)*a,(Ce+se)*y,(Pe+ge)*a,(Ce+ge)*y,(Pe+se)*a)),le.add(new go.PathSegment(go.PathSegment.Bezier,(Ce-se)*y,Pe*a,(Ce-ge)*y,(Pe+se)*a,(Ce-se)*y,(Pe+ge)*a));var se=.05,ge=re*.05,Ce=.825,Pe=.95,pe=new go.PathFigure((Ce-se)*y,Pe*a,!0);x.add(pe),pe.add(new go.PathSegment(go.PathSegment.Bezier,Ce*y,(Pe-se)*a,(Ce-se)*y,(Pe-ge)*a,(Ce-ge)*y,(Pe-se)*a)),pe.add(new go.PathSegment(go.PathSegment.Bezier,(Ce+se)*y,Pe*a,(Ce+ge)*y,(Pe-se)*a,(Ce+se)*y,(Pe-ge)*a)),pe.add(new go.PathSegment(go.PathSegment.Bezier,Ce*y,(Pe+se)*a,(Ce+se)*y,(Pe+ge)*a,(Ce+ge)*y,(Pe+se)*a)),pe.add(new go.PathSegment(go.PathSegment.Bezier,(Ce-se)*y,Pe*a,(Ce-ge)*y,(Pe+se)*a,(Ce-se)*y,(Pe+ge)*a).close());var me=new go.PathFigure(0,a,!1);return x.add(me),me.add(new go.PathSegment(go.PathSegment.Line,y,a).close()),x}),go.Shape.defineFigureGenerator("Warehouse",function(oe,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var E=new go.PathFigure(0,.2*a,!1);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,.2*a).close());var z=new go.PathFigure(.15*y,a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.15*y,.5*a)),z.add(new go.PathSegment(go.PathSegment.Line,.4*y,.5*a)),z.add(new go.PathSegment(go.PathSegment.Line,.4*y,a)),z.add(new go.PathSegment(go.PathSegment.Line,.15*y,a).close());var ee=.05,ne=re*.05,le=.35,se=.775,ge=new go.PathFigure((le-ee)*y,se*a,!0);return x.add(ge),ge.add(new go.PathSegment(go.PathSegment.Bezier,le*y,(se-ee)*a,(le-ee)*y,(se-ne)*a,(le-ne)*y,(se-ee)*a)),ge.add(new go.PathSegment(go.PathSegment.Bezier,(le+ee)*y,se*a,(le+ne)*y,(se-ee)*a,(le+ee)*y,(se-ne)*a)),ge.add(new go.PathSegment(go.PathSegment.Bezier,le*y,(se+ee)*a,(le+ee)*y,(se+ne)*a,(le+ne)*y,(se+ee)*a)),ge.add(new go.PathSegment(go.PathSegment.Bezier,(le-ee)*y,se*a,(le-ne)*y,(se+ee)*a,(le-ee)*y,(se+ne)*a).close()),x}),go.Shape.defineFigureGenerator("ControlCenter",function(oe,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Move,.1*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,.8*a).close()),x}),go.Shape.defineFigureGenerator("Bluetooth",function(oe,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.75*a,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.75*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.25*a)),x}),go.Shape.defineFigureGenerator("Bookmark",function(oe,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Move,.2*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Move,.2*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.4*a)),x}),go.Shape.defineFigureGenerator("Bookmark",function(oe,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Move,.2*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Move,.2*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.4*a)),x}),go.Shape.defineFigureGenerator("Globe",function(oe,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Move,0,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,.75*y,0,y,.25*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,.75*a,.75*y,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,.25*y,a,0,.75*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,0,.25*a,.25*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,.15*y,.25*a,.15*y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,.85*y,.75*a,.85*y,.25*a)),b.add(new go.PathSegment(go.PathSegment.Move,.1675*y,.15*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.8325*y,.15*a,.35*y,.3*a,.65*y,.3*a)),b.add(new go.PathSegment(go.PathSegment.Move,.1675*y,.85*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.8325*y,.85*a,.35*y,.7*a,.65*y,.7*a)),x}),go.Shape.defineFigureGenerator("Wave",function(oe,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.25*a,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,.3*y,.25*a,.1*y,0,.2*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,.7*y,.25*a,.425*y,.5*a,.575*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,y,.25*a,.8*y,0,.9*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Move,0,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.75*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.3*y,.75*a,.1*y,.5*a,.2*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.7*y,.75*a,.425*y,a,.575*y,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,y,.75*a,.8*y,.5*a,.9*y,.5*a)),x}),go.Shape.defineFigureGenerator("Operator",function(oe,y,a){var x=new go.Geometry,b=.3,E=re*.3,z=.5,ee=.7,ne=new go.PathFigure((z-b)*y,ee*a,!0);x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-b)*a,(z-b)*y,(ee-E)*a,(z-E)*y,(ee-b)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(z+b)*y,ee*a,(z+E)*y,(ee-b)*a,(z+b)*y,(ee-E)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+b)*a,(z+b)*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(z-b)*y,ee*a,(z-E)*y,(ee+b)*a,(z-b)*y,(ee+E)*a));var le=new go.PathFigure(0,.7*a,!1);return x.add(le),le.add(new go.PathSegment(go.PathSegment.Bezier,y,.7*a,0,0,y,0)),x}),go.Shape.defineFigureGenerator("TripleFanBlades",function(oe,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.65*a,.65*y,.3*a,.65*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,.35*y,.5*a,.35*y,.3*a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,.65*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,a,.3*y,.6*a,.1*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.65*a,.2*y,a,.35*y,.95*a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,.65*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,y,a,.7*y,.6*a,.9*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.65*a,.8*y,a,.65*y,.95*a)),x}),go.Shape.defineFigureGenerator("CentrifugalPump",function(oe,y,a){var x=new go.Geometry,b=new go.PathFigure(y,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,0,.075*a,0,.5*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.4*y,a,0,a,.4*y,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.4*a,.8*y,a,.85*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),x}),go.Shape.defineFigureGenerator("Battery",function(oe,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.1*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.1*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Move,.4*y,.1*a)),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,.1*a));var E=new go.PathFigure(0,.6*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Move,0,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.4*a)),x}),go.Shape.defineFigureGenerator("Delete",function(oe,y,a){var x=new go.Geometry,b=.5,E=re*.5,z=.5,ee=.5,ne=new go.PathFigure((z-b)*y,ee*a,!0);x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-b)*a,(z-b)*y,(ee-E)*a,(z-E)*y,(ee-b)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(z+b)*y,ee*a,(z+E)*y,(ee-b)*a,(z+b)*y,(ee-E)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+b)*a,(z+b)*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(z-b)*y,ee*a,(z-E)*y,(ee+b)*a,(z-b)*y,(ee+E)*a));var le=new go.PathFigure(.15*y,.5*a,!1);return x.add(le),le.add(new go.PathSegment(go.PathSegment.Line,.85*y,.5*a)),x}),go.Shape.defineFigureGenerator("Flag",function(oe,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.1*a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Move,0,.1*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.1*a,.15*y,0,.35*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,y,.1*a,.65*y,.2*a,.85*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.5*a,.85*y,.6*a,.65*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,.35*y,.4*a,.15*y,.4*a).close()),x}),go.Shape.defineFigureGenerator("Help",function(oe,y,a){var x=new go.Geometry,b=.5,E=re*.5,z=.5,ee=.5,ne=new go.PathFigure((z-b)*y,ee*a,!1);x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-b)*a,(z-b)*y,(ee-E)*a,(z-E)*y,(ee-b)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(z+b)*y,ee*a,(z+E)*y,(ee-b)*a,(z+b)*y,(ee-E)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+b)*a,(z+b)*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(z-b)*y,ee*a,(z-E)*y,(ee+b)*a,(z-b)*y,(ee+E)*a).close()),b=.05,E=re*.05,z=.5,ee=.8;var le=new go.PathFigure((z-b)*y,ee*a,!1);return x.add(le),le.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-b)*a,(z-b)*y,(ee-E)*a,(z-E)*y,(ee-b)*a)),le.add(new go.PathSegment(go.PathSegment.Bezier,(z+b)*y,ee*a,(z+E)*y,(ee-b)*a,(z+b)*y,(ee-E)*a)),le.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+b)*a,(z+b)*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),le.add(new go.PathSegment(go.PathSegment.Bezier,(z-b)*y,ee*a,(z-E)*y,(ee+b)*a,(z-b)*y,(ee+E)*a).close()),le.add(new go.PathSegment(go.PathSegment.Move,.5*y,.7*a)),le.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),le.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.2*a,.75*y,.475*a,.75*y,.225*a)),le.add(new go.PathSegment(go.PathSegment.Bezier,.3*y,.35*a,.4*y,.2*a,.3*y,.25*a)),x}),go.Shape.defineFigureGenerator("Location",function(oe,y,a){return new go.Geometry().add(new go.PathFigure(.5*y,a,!0).add(new go.PathSegment(go.PathSegment.Line,.75*y,.5*a)).add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,.975*y,.025*a,.5*y,0)).add(new go.PathSegment(go.PathSegment.Bezier,.25*y,.5*a,.5*y,0,.025*y,.025*a).close()).add(new go.PathSegment(go.PathSegment.Move,.5*y,.2*a)).add(new go.PathSegment(go.PathSegment.Arc,270,360,.5*y,.3*a,.1*y,.1*a).close()))}),go.Shape.defineFigureGenerator("Lock",function(oe,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.5*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.5*a));var E=new go.PathFigure(.2*y,.5*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Move,.2*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,.2*y,.3*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.3*a,.25*y,0,.75*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.3*a)),x}),go.Shape.defineFigureGenerator("Unlocked",function(oe,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.5*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.5*a));var E=new go.PathFigure(.2*y,.5*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Move,.2*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,.2*y,.3*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.3*a,.25*y,0,.75*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.35*a)),x}),go.Shape.defineFigureGenerator("Gear",function(oe,y,a){return new go.Geometry().add(new go.PathFigure(.9375*y,.56246875*a,!0).add(new go.PathSegment(go.PathSegment.Line,.9375*y,.4375*a)).add(new go.PathSegment(go.PathSegment.Line,.80621875*y,.4375*a)).add(new go.PathSegment(go.PathSegment.Bezier,.763*y,.3316875*a,.79840625*y,.39915625*a,.7834375*y,.3635*a)).add(new go.PathSegment(go.PathSegment.Line,.8566875*y,.23796875*a)).add(new go.PathSegment(go.PathSegment.Line,.76825*y,.14959375*a)).add(new go.PathSegment(go.PathSegment.Line,.67596875*y,.24184375*a)).add(new go.PathSegment(go.PathSegment.Bezier,.5625*y,.19378125*a,.64228125*y,.2188125*a,.603875*y,.2021875*a)).add(new go.PathSegment(go.PathSegment.Line,.5625*y,.0625*a)).add(new go.PathSegment(go.PathSegment.Line,.4375*y,.0625*a)).add(new go.PathSegment(go.PathSegment.Line,.4375*y,.19378125*a)).add(new go.PathSegment(go.PathSegment.Bezier,.32775*y,.239375*a,.39759375*y,.20190625*a,.36053125*y,.2176875*a)).add(new go.PathSegment(go.PathSegment.Line,.2379375*y,.14959375*a)).add(new go.PathSegment(go.PathSegment.Line,.14953125*y,.2379375*a)).add(new go.PathSegment(go.PathSegment.Line,.23934375*y,.3278125*a)).add(new go.PathSegment(go.PathSegment.Bezier,.19378125*y,.4375*a,.21765625*y,.36059375*a,.201875*y,.397625*a)).add(new go.PathSegment(go.PathSegment.Line,.0625*y,.4375*a)).add(new go.PathSegment(go.PathSegment.Line,.0625*y,.5625*a)).add(new go.PathSegment(go.PathSegment.Line,.1938125*y,.5625*a)).add(new go.PathSegment(go.PathSegment.Bezier,.241875*y,.67596875*a,.20221875*y,.603875*a,.21884375*y,.64228125*a)).add(new go.PathSegment(go.PathSegment.Line,.1495625*y,.76825*a)).add(new go.PathSegment(go.PathSegment.Line,.238*y,.8566875*a)).add(new go.PathSegment(go.PathSegment.Line,.3316875*y,.76296875*a)).add(new go.PathSegment(go.PathSegment.Bezier,.43753125*y,.80621875*a,.36353125*y,.78340625*a,.3991875*y,.79840625*a)).add(new go.PathSegment(go.PathSegment.Line,.43753125*y,.9375*a)).add(new go.PathSegment(go.PathSegment.Line,.5625*y,.9375*a)).add(new go.PathSegment(go.PathSegment.Line,.5625*y,.80621875*a)).add(new go.PathSegment(go.PathSegment.Bezier,.67225*y,.760625*a,.602375*y,.79809375*a,.63946875*y,.78234375*a)).add(new go.PathSegment(go.PathSegment.Line,.76828125*y,.8566875*a)).add(new go.PathSegment(go.PathSegment.Line,.85671875*y,.76825*a)).add(new go.PathSegment(go.PathSegment.Line,.76065625*y,.67221875*a)).add(new go.PathSegment(go.PathSegment.Bezier,.80621875*y,.56246875*a,.78234375*y,.63940625*a,.798125*y,.602375*a)).add(new go.PathSegment(go.PathSegment.Line,.9375*y,.56246875*a).close()).add(new go.PathSegment(go.PathSegment.Move,.5*y,.6*a)).add(new go.PathSegment(go.PathSegment.Arc,90,360,.5*y,.5*a,.1*y,.1*a).close()))}),go.Shape.defineFigureGenerator("Hand",function(oe,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.5*a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,.1*y,.3*a,0,.375*a,.05*y,.325*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.45*y,.075*a,.3*y,.225*a,.4*y,.175*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.525*y,.075*a,.46*y,.05*a,.525*y,.05*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.3*y,.4*a,.525*y,.275*a,.475*y,.325*a)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.9*y,.55*a,y,.4*a,y,.55*a)),b.add(new go.PathSegment(go.PathSegment.Line,.425*y,.55*a)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,.55*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.6*y,.7*a,.675*y,.55*a,.675*y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Line,.575*y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.575*y,.85*a,.65*y,.7*a,.65*y,.85*a)),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,.85*a)),b.add(new go.PathSegment(go.PathSegment.Line,.525*y,.85*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.535*y,a,.61*y,.85*a,.61*y,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*a,.435*y,a,0,a).close()),x}),go.Shape.defineFigureGenerator("Map",function(oe,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.2*a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.25*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.25*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),b.add(new go.PathSegment(go.PathSegment.Move,.25*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.25*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Move,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,.8*a)),x}),go.Shape.defineFigureGenerator("Eject",function(oe,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a*.7)),b.add(new go.PathSegment(go.PathSegment.Line,0,a*.7).close());var E=new go.PathFigure(0,a*.6,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,0).close()),x}),go.Shape.defineFigureGenerator("Pencil",function(oe,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,.2*y,.1*a)).add(new go.PathSegment(go.PathSegment.Line,y,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.9*y,a)).add(new go.PathSegment(go.PathSegment.Line,.1*y,.2*a).close()))}),go.Shape.defineFigureGenerator("Building",function(oe,y,a){var x=new go.Geometry,b=new go.PathFigure(y*1,a*1,!1);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,0,a*.85)),b.add(new go.PathSegment(go.PathSegment.Line,.046*y,a*.85)),b.add(new go.PathSegment(go.PathSegment.Line,.046*y,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,0,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,0,a*.3)),b.add(new go.PathSegment(go.PathSegment.Line,.046*y,a*.3)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,(1-.046)*y,a*.3)),b.add(new go.PathSegment(go.PathSegment.Line,y,a*.3)),b.add(new go.PathSegment(go.PathSegment.Line,y,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,(1-.046)*y,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,(1-.046)*y,a*.85)),b.add(new go.PathSegment(go.PathSegment.Line,y,a*.85).close());var E=new go.PathFigure(.126*y,.85*a,!1);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.126*y,.45*a)),E.add(new go.PathSegment(go.PathSegment.Line,.322*y,.45*a)),E.add(new go.PathSegment(go.PathSegment.Line,.322*y,.85*a).close());var z=new go.PathFigure(.402*y,.85*a,!1);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.402*y,.45*a)),z.add(new go.PathSegment(go.PathSegment.Line,.598*y,.45*a)),z.add(new go.PathSegment(go.PathSegment.Line,.598*y,.85*a).close());var ee=new go.PathFigure(.678*y,.85*a,!1);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.678*y,.45*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.874*y,.45*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.874*y,.85*a).close());var ne=new go.PathFigure(.5*y,.1*a,!1);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,(.046+.15)*y,.3*a)),ne.add(new go.PathSegment(go.PathSegment.Line,(1-(.046+.15))*y,.3*a).close()),x}),go.Shape.defineFigureGenerator("Staircase",function(oe,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a*1,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*.2,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.2,a*.8)),b.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.8)),b.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.6)),b.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*.6)),b.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*.4)),b.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*.4)),b.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*.2)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.2)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.15)),b.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*.15)),b.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*.35)),b.add(new go.PathSegment(go.PathSegment.Line,y*.55,a*.35)),b.add(new go.PathSegment(go.PathSegment.Line,y*.55,a*.55)),b.add(new go.PathSegment(go.PathSegment.Line,y*.35,a*.55)),b.add(new go.PathSegment(go.PathSegment.Line,y*.35,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.15,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.15,a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,0,a*.95).close()),x}),go.Shape.defineFigureGenerator("5Bars",function(oe,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a*1,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*.184,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.184,a*(1-.184)).close());var E=new go.PathFigure(y*.204,a,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y*.204,a*(1-.184))),E.add(new go.PathSegment(go.PathSegment.Line,y*.388,a*(1-.184*2))),E.add(new go.PathSegment(go.PathSegment.Line,y*.388,a*1).close());var z=new go.PathFigure(y*.408,a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y*.408,a*(1-.184*2))),z.add(new go.PathSegment(go.PathSegment.Line,y*.592,a*(1-.184*3))),z.add(new go.PathSegment(go.PathSegment.Line,y*.592,a*1).close());var ee=new go.PathFigure(y*.612,a,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y*.612,a*(1-.184*3))),ee.add(new go.PathSegment(go.PathSegment.Line,y*.796,a*(1-.184*4))),ee.add(new go.PathSegment(go.PathSegment.Line,y*.796,a*1).close());var ne=new go.PathFigure(y*.816,a,!0);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,y*.816,a*(1-.184*4))),ne.add(new go.PathSegment(go.PathSegment.Line,y*1,a*(1-.184*5))),ne.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1).close()),x}),go.Shape.defineFigureGenerator("PC",function(oe,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,0).close());var E=new go.PathFigure(y*.055,.07*a,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y*.245,a*.07)),E.add(new go.PathSegment(go.PathSegment.Line,y*.245,a*.1)),E.add(new go.PathSegment(go.PathSegment.Line,y*.055,a*.1).close());var z=new go.PathFigure(y*.055,.13*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y*.245,a*.13)),z.add(new go.PathSegment(go.PathSegment.Line,y*.245,a*.16)),z.add(new go.PathSegment(go.PathSegment.Line,y*.055,a*.16).close());var ee=new go.PathFigure(y*.055,.18*a,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y*.245,a*.18)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.245,a*.21)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.055,a*.21).close());var ne=new go.PathFigure(y*1,0,!0);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,y*.4,0)),ne.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.65)),ne.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.65).close()),x}),go.Shape.defineFigureGenerator("Plane",function(oe,y,a){var x=new go.Geometry,b=new go.PathFigure(.55*y,a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.475*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.35*y,.525*a,0,.4*a,.225*y,.45*a)),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,.475*a)),b.add(new go.PathSegment(go.PathSegment.Line,.15*y,.35*a)),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,.325*a)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,.325*a)),b.add(new go.PathSegment(go.PathSegment.Line,.85*y,.1*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.9*y,.2*a,.975*y,0,y,.08*a)),b.add(new go.PathSegment(go.PathSegment.Line,.7*y,.45*a)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,.95*a)),b.add(new go.PathSegment(go.PathSegment.Line,.55*y,a).close()),x}),go.Shape.defineFigureGenerator("Key",function(oe,y,a){var x=new go.Geometry,b=new go.PathFigure(y*1,a*.5,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*.9,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,.35*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.45,.35*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.15,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.35*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.65*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.15,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.45,.65*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,.65*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.6,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.65,.55*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.7,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.75,.55*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.8,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.85,.575*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.9,.6*a).close()),b.add(new go.PathSegment(go.PathSegment.Move,.17*y,.425*a)),b.add(new go.PathSegment(go.PathSegment.Arc,270,360,.17*y,.5*a,.075*y,.075*a).close()),x}),go.Shape.defineFigureGenerator("FilmTape",function(oe,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);x.add(b),b.add(new go.PathSegment(go.PathSegment.Arc,270,180,y*0,y*.3,y*.055)),b.add(new go.PathSegment(go.PathSegment.Line,0,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.08,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.08,a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*1),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*1),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*2),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*2),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*3),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*3),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*4),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*4),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*5),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*5),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*6),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*6),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*7),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*7),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*8),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*8),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*9),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*9),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*10),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*10),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*11),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*11),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*12),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*12),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*13),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*13),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*14),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*14),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*15),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*15),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1));var E=new go.PathFigure(0,0,!1);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y*1,a*0)),E.add(new go.PathSegment(go.PathSegment.Arc,270,-180,y*1,y*.3,y*.055)),E.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1));var z=new go.PathFigure(y*.11,a*.1,!1);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*1+.028*0),a*.1)),z.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*1+.028*0),a*.8)),z.add(new go.PathSegment(go.PathSegment.Line,y*.11,a*.8).close());var ee=new go.PathFigure(y*(.11+.24133333*1+.028*1),a*.1,!1);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*2+.028*1),a*.1)),ee.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*2+.028*1),a*.8)),ee.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*1+.028*1),a*.8).close());var ne=new go.PathFigure(y*(.11+.24133333*2+.028*2),a*.1,!1);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*3+.028*2),a*.1)),ne.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*3+.028*2),a*.8)),ne.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*2+.028*2),a*.8).close()),x}),go.Shape.defineFigureGenerator("FloppyDisk",function(oe,y,a){var x=new go.Geometry,b=8,E=b*re,z=new go.PathFigure(b,0,!1);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y*.86,0)),z.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.14)),z.add(new go.PathSegment(go.PathSegment.Line,y,a-b)),z.add(new go.PathSegment(go.PathSegment.Bezier,y-b,a,y,a-E,y-E,a)),z.add(new go.PathSegment(go.PathSegment.Line,b,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,a-b,E,a,0,a-E)),z.add(new go.PathSegment(go.PathSegment.Line,0,b)),z.add(new go.PathSegment(go.PathSegment.Bezier,b,0,0,E,E,0).close());var ee=new go.PathFigure(y*.83,0,!1);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y*.83,a*.3)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.17,a*.3)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.17,a*0).close());var ne=new go.PathFigure(y*.83,a*1,!1);x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,y*.83,a*.5)),ne.add(new go.PathSegment(go.PathSegment.Line,y*.17,a*.5)),ne.add(new go.PathSegment(go.PathSegment.Line,y*.17,a*1).close());var le=new go.PathFigure(y*.78,a*.05,!1);return x.add(le),le.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*.05)),le.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*.25)),le.add(new go.PathSegment(go.PathSegment.Line,y*.78,a*.25).close()),x}),go.Shape.defineFigureGenerator("SpeechBubble",function(oe,y,a){var x=oe?oe.parameter1:NaN;(isNaN(x)||x<0)&&(x=15),x=Math.min(x,y/3),x=Math.min(x,a/3);var b=x*re,E=a*.8,z=new go.Geometry,ee=new go.PathFigure(x,0,!0);return z.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y-x,0)),ee.add(new go.PathSegment(go.PathSegment.Bezier,y,x,y-b,0,y,b)),ee.add(new go.PathSegment(go.PathSegment.Line,y,E-x)),ee.add(new go.PathSegment(go.PathSegment.Bezier,y-x,E,y,E-b,y-b,E)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.7,E)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.7,a)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.55,E)),ee.add(new go.PathSegment(go.PathSegment.Line,x,E)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,E-x,b,E,0,E-b)),ee.add(new go.PathSegment(go.PathSegment.Line,0,x)),ee.add(new go.PathSegment(go.PathSegment.Bezier,x,0,0,b,b,0).close()),b>1?(z.spot1=new go.Spot(0,0,b,b),z.spot2=new go.Spot(1,.8,-b,-b)):(z.spot1=go.Spot.TopLeft,z.spot2=new go.Spot(1,.8)),z}),go.Shape.defineFigureGenerator("Repeat",function(oe,y,a){var x=new go.Geometry,b=new go.PathFigure(y*0,a*.45,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*.25,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,a*.9)),b.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*.9)),b.add(new go.PathSegment(go.PathSegment.Line,y*.65,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.2,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.2,a*.45).close());var E=new go.PathFigure(y*1,a*.55,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*1)),E.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*.55)),E.add(new go.PathSegment(go.PathSegment.Line,y*.7,a*.55)),E.add(new go.PathSegment(go.PathSegment.Line,y*.7,a*.1)),E.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.1)),E.add(new go.PathSegment(go.PathSegment.Line,y*.35,a*0)),E.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*0)),E.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*.55).close()),x}),go.Shape.defineFigureGenerator("Windows",function(oe,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close()).add(new go.PathSegment(go.PathSegment.Move,.4*y,.4*a)).add(new go.PathSegment(go.PathSegment.Line,.4*y,.8*a)).add(new go.PathSegment(go.PathSegment.Line,.9*y,.8*a)).add(new go.PathSegment(go.PathSegment.Line,.9*y,.4*a).close()).add(new go.PathSegment(go.PathSegment.Move,.2*y,.1*a)).add(new go.PathSegment(go.PathSegment.Line,.2*y,.6*a)).add(new go.PathSegment(go.PathSegment.Line,.7*y,.6*a)).add(new go.PathSegment(go.PathSegment.Line,.7*y,.1*a).close()).add(new go.PathSegment(go.PathSegment.Move,.1*y,.6*a)).add(new go.PathSegment(go.PathSegment.Line,.1*y,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.5*y,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.5*y,.6*a).close()))}),go.Shape.defineFigureGenerator("Terminal",function(oe,y,a){var x=new go.Geometry,b=new go.PathFigure(y*0,a*.1,!1);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.1)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.9)),b.add(new go.PathSegment(go.PathSegment.Line,y*0,a*.9).close());var E=new go.PathFigure(y*.1,a*.2,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y*.1,a*.25)),E.add(new go.PathSegment(go.PathSegment.Line,y*.22,a*.285)),E.add(new go.PathSegment(go.PathSegment.Line,y*.1,a*.32)),E.add(new go.PathSegment(go.PathSegment.Line,y*.1,a*.37)),E.add(new go.PathSegment(go.PathSegment.Line,y*.275,a*.32)),E.add(new go.PathSegment(go.PathSegment.Line,y*.275,a*.25).close());var z=new go.PathFigure(y*.28,a*.37,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y*.45,a*.37)),z.add(new go.PathSegment(go.PathSegment.Line,y*.45,a*.41)),z.add(new go.PathSegment(go.PathSegment.Line,y*.28,a*.41).close()),x}),go.Shape.defineFigureGenerator("Beaker",function(oe,y,a){var x=new go.Geometry,b=15,E=b*re,z=new go.PathFigure(y*.62,a*.475,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,a-b)),z.add(new go.PathSegment(go.PathSegment.Bezier,y-b,a,y,a-E,y-E,a)),z.add(new go.PathSegment(go.PathSegment.Line,b,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,a-b,E,a,0,a-E)),z.add(new go.PathSegment(go.PathSegment.Line,y*.38,a*.475)),z.add(new go.PathSegment(go.PathSegment.Line,y*.38,a*.03)),z.add(new go.PathSegment(go.PathSegment.Line,y*.36,a*0)),z.add(new go.PathSegment(go.PathSegment.Line,y*.64,a*0)),z.add(new go.PathSegment(go.PathSegment.Line,y*.62,a*.03).close()),E>1?(x.spot1=new go.Spot(0,0,E,E),x.spot2=new go.Spot(1,1,-E,-E)):(x.spot1=go.Spot.TopLeft,x.spot2=go.Spot.BottomRight),x}),go.Shape.defineFigureGenerator("Download",function(oe,y,a){var x=new go.Geometry,b=new go.PathFigure(y*0,a*1,!0);x.add(b);var E=.1/.3;b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*.755,a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*.93,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.64,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.61,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.39,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.36,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.07,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.755),a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.66),a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.66),a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.8),a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*0,a*(1-E)).close());var z=new go.PathFigure(y*.4,a*0,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.44)),z.add(new go.PathSegment(go.PathSegment.Line,y*.26,a*.44)),z.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*.66)),z.add(new go.PathSegment(go.PathSegment.Line,y*(1-.26),a*.44)),z.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*.44)),z.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*0).close()),x}),go.Shape.defineFigureGenerator("Bin",function(oe,y,a){var x=new go.Geometry,b=new go.PathFigure(y*0,a*1,!0);x.add(b);var E=.1/.3;return b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*.755,a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*.93,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.64,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.61,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.39,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.36,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.07,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.755),a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.66),a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.66),a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.8),a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*0,a*(1-E)).close()),x}),go.Shape.defineFigureGenerator("Upload",function(oe,y,a){var x=new go.Geometry,b=new go.PathFigure(y*0,a*1,!0);x.add(b);var E=.1/.3;b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*.755,a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*.93,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.64,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.61,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.39,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.36,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.07,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.755),a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.66),a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.66),a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.8),a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*0,a*(1-E)).close());var z=new go.PathFigure(y*.5,a*0,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y*.26,a*.25)),z.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.25)),z.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.63)),z.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*.63)),z.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*.25)),z.add(new go.PathSegment(go.PathSegment.Line,y*.74,a*.25).close()),x}),go.Shape.defineFigureGenerator("EmptyDrink",function(oe,y,a){var x=new go.Geometry,b=new go.PathFigure(y*.15,a*0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*.85,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.7,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,a*1).close()),x}),go.Shape.defineFigureGenerator("Drink",function(oe,y,a){var x=new go.Geometry,b=new go.PathFigure(y*.15,a*0,!1);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*.85,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.7,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,a*1).close());var E=new go.PathFigure(y*.235,a*.28,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y*.765,a*.28)),E.add(new go.PathSegment(go.PathSegment.Line,y*.655,a*.97)),E.add(new go.PathSegment(go.PathSegment.Line,y*.345,a*.97).close()),x}),go.Shape.defineFigureGenerator("4Arrows",function(oe,y,a){var x=new go.Geometry,b=new go.PathFigure(y*.5,a*0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*.65,a*.25)),b.add(new go.PathSegment(go.PathSegment.Line,y*.55,a*.25)),b.add(new go.PathSegment(go.PathSegment.Line,y*.55,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*.35)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.5)),b.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*.65)),b.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*.55)),b.add(new go.PathSegment(go.PathSegment.Line,y*.55,a*.55)),b.add(new go.PathSegment(go.PathSegment.Line,y*.55,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.65,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.35,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.45,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.45,a*.55)),b.add(new go.PathSegment(go.PathSegment.Line,y*.25,a*.55)),b.add(new go.PathSegment(go.PathSegment.Line,y*.25,a*.65)),b.add(new go.PathSegment(go.PathSegment.Line,y*0,a*.5)),b.add(new go.PathSegment(go.PathSegment.Line,y*.25,a*.35)),b.add(new go.PathSegment(go.PathSegment.Line,y*.25,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,y*.45,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,y*.45,a*.25)),b.add(new go.PathSegment(go.PathSegment.Line,y*.35,a*.25).close()),x}),go.Shape.defineFigureGenerator("Connector","Ellipse"),go.Shape.defineFigureGenerator("Alternative","TriangleUp"),go.Shape.defineFigureGenerator("Merge","TriangleUp"),go.Shape.defineFigureGenerator("Decision","Diamond"),go.Shape.defineFigureGenerator("DataTransmissions","Hexagon"),go.Shape.defineFigureGenerator("Gate","Crescent"),go.Shape.defineFigureGenerator("Delay","HalfEllipse"),go.Shape.defineFigureGenerator("Input","Parallelogram1"),go.Shape.defineFigureGenerator("ManualLoop","ManualOperation"),go.Shape.defineFigureGenerator("ISOProcess","Chevron"),go.Shape.defineFigureGenerator("MessageToUser","SquareArrow"),go.Shape.defineFigureGenerator("MagneticData","Cylinder1"),go.Shape.defineFigureGenerator("DirectData","Cylinder4"),go.Shape.defineFigureGenerator("StoredData","DataStorage"),go.Shape.defineFigureGenerator("SequentialData","MagneticTape"),go.Shape.defineFigureGenerator("Subroutine","Procedure")},93510:function(module,exports,__webpack_require__){var __WEBPACK_AMD_DEFINE_ARRAY__,__WEBPACK_AMD_DEFINE_RESULT__;(function(){if(typeof window.GGBApplet=="function"){console.warn("deployggb.js was loaded twice");return}var isRenderGGBElementEnabled=!1,scriptLoadStarted=!1,html5AppletsToProcess=null,ggbHTML5LoadedCodebaseIsWebSimple=!1,ggbHTML5LoadedCodebaseVersion=null,ggbHTML5LoadedScript=null,GGBApplet=function(){"use strict";for(var st={},St="5.0",te={},ae=null,ue=!1,Te=!1,Ze=null,Ee=!1,we=null,re=null,Ue=0;Ue4?parseFloat(Oe):5};st.setHTML5Codebase=function(Oe,ke){re=Oe,it(Oe,ke)},st.setJavaCodebase=st.setJavaCodebaseVersion=st.isCompiledInstalled=st.setPreCompiledScriptPath=st.setPreCompiledResourcePath=function(){},st.setHTML5CodebaseVersion=function(Oe,ke){var bt=parseFloat(Oe);if(bt!==NaN&&bt<5){console.log("The GeoGebra HTML5 codebase version "+bt+" is deprecated. Using version latest instead.");return}we=Oe,at(Oe,ke)},st.getHTML5CodebaseVersion=function(){return oe},st.getParameters=function(){return te},st.setFontsCSSURL=function(Oe){z=Oe},st.setGiacJSURL=function(Oe){},st.setJNLPFile=function(Oe){Be=Oe},st.setJNLPBaseDir=function(Oe){},st.inject=function(){function Oe(){return window.frameElement&&window.frameElement.getAttribute("data-singleton")}for(var ke="auto",bt=te.id,Yt,rt=!1,Tt=0;Tt=5)return!0;var Oe=st.getAppletObject();return Oe&&typeof Oe.recalculateEnvironments=="function"?(Oe.recalculateEnvironments(),!0):!1},st.startAnimation=function(){var Oe=st.getAppletObject();return Oe&&typeof Oe.startAnimation=="function"?(Oe.startAnimation(),!0):!1},st.stopAnimation=function(){var Oe=st.getAppletObject();return Oe&&typeof Oe.stopAnimation=="function"?(Oe.stopAnimation(),!0):!1},st.getAppletObject=function(){var Oe=te.id!==void 0?te.id:"ggbApplet";return window[Oe]},st.resize=function(){};var pe=function(Oe,ke,bt){var Yt=document.createElement("param");Yt.setAttribute("name",ke),Yt.setAttribute("value",bt),Oe.appendChild(Yt)},me=function(Oe){return Oe&&Oe!=="false"},ct=function(Oe,ke,bt){ne(oe)<=4.2&&(bt=!0);var Yt=!isRenderGGBElementEnabled&&!scriptLoadStarted;(!isRenderGGBElementEnabled&&!scriptLoadStarted||ggbHTML5LoadedCodebaseVersion!==oe||ggbHTML5LoadedCodebaseIsWebSimple&&!a)&&(Yt=!0,isRenderGGBElementEnabled=!1,scriptLoadStarted=!1);var rt=document.createElement("div");rt.classList.add("appletParameters","notranslate");var Tt=ke.width,ye=ke.height;if(ke.disableAutoScale=ke.disableAutoScale===void 0?GGBAppletUtils.isFlexibleWorksheetEditor():ke.disableAutoScale,ke.width!==void 0)if(ne(oe)<=4.4)me(ke.showToolBar)&&(ke.height-=7),me(ke.showAlgebraInput)&&(ke.height-=37),ke.width<605&&me(ke.showToolBar)&&(ke.width=605,Tt=605);else{var It=100;(me(ke.showToolBar)||me(ke.showMenuBar))&&(ke.hasOwnProperty("customToolBar")&&(ke.customToolbar=ke.customToolBar),It=me(ke.showMenuBar)?245:155),Tt=5?(ke.appletOnLoad=function(be){var We=Oe.querySelector(".ggb_preview");We&&We.parentNode.removeChild(We),window.GGBT_spinner&&window.GGBT_spinner.removeSpinner(cn),window.GGBT_wsf_view&&$(window).trigger("resize"),xn(be)},Ae||cn.appendChild(Ie)):rt.appendChild(Ie),cn.appendChild(rt),Ae||Oe.appendChild(cn),setTimeout(function(){st.resize()},1)}else{var Me=document.createElement("div");Me.className="applet_scaler",Me.style.position="relative",Me.style.display="block",Me.appendChild(rt),Oe.appendChild(Me),ke.appletOnLoad=function(be){st.resize(),xn(be)}}function fe(be,We){We&&typeof We.appletOnLoad=="function"&&typeof renderGGBElement=="function"?renderGGBElement(be,We.appletOnLoad):renderGGBElement(be),yt("GeoGebra HTML5 applet injected and rendered with previously loaded codebase.",We)}function tt(be,We){typeof renderGGBElement=="undefined"?(html5AppletsToProcess===null&&(html5AppletsToProcess=[]),html5AppletsToProcess.push({article:be,params:We}),window.renderGGBElementReady=function(){isRenderGGBElementEnabled=!0,html5AppletsToProcess!==null&&html5AppletsToProcess.length&&(html5AppletsToProcess.forEach(function(Kt){fe(Kt.article,Kt.params)}),html5AppletsToProcess=null)},ne(oe)<5&&(be.className+=" geogebraweb")):fe(be,We)}if(Yt){scriptLoadStarted=!0;for(var Ot=0;Ot0?(en.remove(),cn.attr("id","fullscreencontent").show(),jQuery(xn).append(cn),window.dispatchEvent(new Event("resize"))):ct(en,ke,!1),window.GGBT_wsf_view.launchFullScreen(xn)}else ze=Yt,ct(Oe,ke,!1);if(!window.GGBT_wsf_view)for(ye=0;yeOe/4*3&&(en=Oe/4*3),xn=en/5.8,It.setAttribute("src",b),It.setAttribute("width",en),It.setAttribute("height",xn);var cn=(Oe-en)/2,Ae=(ke-xn)/2;It.style.left=cn+"px",It.style.top=Ae+"px",rt.appendChild(It)}}return rt.appendChild(ye),rt},Je=function(Oe){return Oe=Oe.toLowerCase(),Oe==="html5"||Oe==="screenshot"?Oe:"html5"},Pt=["web","webSimple","web3d","tablet","tablet3d","phone"],at=function(Oe,ke){if(oe=Oe,ke){it(oe,!0);return}var bt=!ue;if(bt){var Yt=ne(oe);!isNaN(Yt)&&Yt<4.4&&(bt=!1)}var rt,Tt;window.location.protocol.substr(0,4)==="http"?rt=window.location.protocol:rt="http:";var ye=oe.indexOf("//");ye>0?Tt=oe:ye===0?Tt=rt+oe:Tt="https://www.geogebra.org/apps/5.2.814.0/";for(var It in Pt)if(oe.slice(Pt[It].length*-1)===Pt[It]||oe.slice((Pt[It].length+1)*-1)===Pt[It]+"/"){it(Tt,!1);return}!GGBAppletUtils.isFlexibleWorksheetEditor()&&bt&&!ae.is3D&&!ae.AV&&!ae.SV&&!ae.CV&&!ae.EV2&&!ae.CP&&!ae.PC&&!ae.DA&&!ae.FI&&!ae.PV&&!me(te.showToolBar)&&!me(te.showMenuBar)&&!me(te.showAlgebraInput)&&!me(te.enableRightClick)&&(!te.appName||te.appName=="classic")?Tt+="webSimple/":Tt+="web3d/",it(Tt,!1)},it=function(Oe,ke){if(Oe.requirejs){De=Oe;return}Oe.slice(-1)!=="/"&&(Oe+="/"),De=Oe,ke===null&&(ke=Oe.indexOf("http")===-1),nt=ke,y="web.nocache.js",a=!1;var bt=De.split("/");bt.length>1&&(!ke&&bt[bt.length-2]==="webSimple"?(y="webSimple.nocache.js",a=!0):Pt.indexOf(bt[bt.length-2])>=0&&(y=bt[bt.length-2]+".nocache.js")),bt=Oe.split("/"),oe=bt[bt.length-3],oe.substr(0,4)==="test"?oe=oe.substr(4,1)+"."+oe.substr(5,1):(oe.substr(0,3)==="war"||oe.substr(0,4)==="beta")&&(oe="5.0");var Yt=parseFloat(oe);Yt!==NaN&&Yt<5&&Oe.indexOf("geogebra.org")>=0&&(console.log("The GeoGebra HTML5 codebase version "+Yt+" is deprecated. Using version latest instead."),at("5.0",ke))},yt=function(Oe,ke){window.console&&window.console.log&&(!ke||typeof ke.showLogging=="undefined"||ke.showLogging&&ke.showLogging!=="false")&&console.log(Oe)};te.material_id!==void 0?ge(ut):ut();function ut(){var Oe=St;we!==null?Oe=we:parseFloat(Oe)<5&&(Oe="5.0"),at(Oe,!1),re!==null&&it(re,nt),Ee=!0}return st},GGBAppletUtils=function(){"use strict";function st(){return window.GGBT_wsf_edit!==void 0}function St(Ee,we){we!=1?(Ee.style.transformOrigin="0% 0% 0px",Ee.style.webkitTransformOrigin="0% 0% 0px",Ee.style.transform="scale("+we+","+we+")",Ee.style.webkitTransform="scale("+we+","+we+")",Ee.style.maxWidth="initial",Ee.querySelector(".ggb_preview")!==null&&(Ee.querySelector(".ggb_preview").style.maxWidth="initial"),Ee.querySelectorAll(".ggb_preview img")[0]!==void 0&&(Ee.querySelectorAll(".ggb_preview img")[0].style.maxWidth="initial"),Ee.querySelectorAll(".ggb_preview img")[1]!==void 0&&(Ee.querySelectorAll(".ggb_preview img")[1].style.maxWidth="initial")):(Ee.style.transform="none",Ee.style.webkitTransform="none")}function te(Ee,we,re,Ue,ot,Be){var De=null;if(Be!=null&&Be!="")for(var nt=Ee.parentNode;nt!=null;)if((" "+nt.className+" ").indexOf(" "+Be+" ")>-1){De=nt;break}else nt=nt.parentNode;var ze=0,oe=0,y=0,a=0,x=0,b=0,E=0;if(De)ze=De.offsetWidth,oe=Math.max(Ue?De.offsetWidth:0,De.offsetHeight);else{if(window.innerWidth&&document.documentElement.clientWidth?(ze=Math.min(window.innerWidth,document.documentElement.clientWidth),oe=Math.min(window.innerHeight,document.documentElement.clientHeight),y=ze):(ze=window.innerWidth,oe=window.innerHeight,y=window.innerWidth),Ee){var z=Ee.getBoundingClientRect();z.left>0&&z.left<=ze&&(ot===void 0||!ot)&&(document.dir==="rtl"?(x=ze-z.width-z.left,b=y<=480?10:30):(b=z.left,x=y<=480?10:30),a=b+x)}if(Ee&&typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()){var ee=Ee.getBoundingClientRect();window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionRight"?(a=40,E=0):window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionTop"&&(a=0,E=40)}}return Ee&&((re===void 0||!re)&&we>0&&we+a1&&(Be=!0)),we&&typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()&&(Be=!0),!(Ee.hasOwnProperty("disableAutoScale")&&Ee.disableAutoScale))ot=ae(Ee,we,Be,re,Ee.scaleContainerClass);else return Ue;return Be&&(!Ee.hasOwnProperty("scale")||Ue===1)?ot:Math.min(Ue,ot)}function Te(Ee){var we=Math.min(window.innerWidth,document.documentElement.clientWidth),re=Math.min(window.innerHeight,document.documentElement.clientHeight),Ue=Ee.getBoundingClientRect(),ot=(we-Ue.width)/2,Be=(re-Ue.height)/2;Be<0&&(Be=0),Ee.style.position="relative",window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionRight"?(ot<40?Ee.style.left="40px":Ee.style.left=ot+"px",Ee.style.top=Be+"px"):window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionTop"&&(Be<40?Ee.style.top="40px":Ee.style.top=Be+"px",Ee.style.left=ot+"px")}function Ze(Ee,we){var re=Ee.querySelector(".appletParameters");if(re){if(typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()){if(we.id!==re.getAttribute("data-param-id"))return;window.GGBT_wsf_view.setCloseBtnPosition(Ee)}if(re.parentElement&&/fullscreen/.test(re.parentElement.className))return;var Ue=ue(we,Ee);st()&&re.setAttribute("data-param-scale",Ue);for(var ot=null,Be=0;Be=O)continue;if(j==jb){if(k=i.getAttribute(kb),k){var l,m=k.indexOf(lb);m>=O?(j=k.substring(O,m),l=k.substring(m+P)):(j=k,l=W),c[j]=l}}else if(j==mb){if(k=i.getAttribute(kb),k)try{d=eval(k)}catch(st){alert(nb+k+ob)}}else if(j==pb&&(k=i.getAttribute(kb),k))try{e=eval(k)}catch(st){alert(nb+k+qb)}}}__gwt_getMetaProperty=function(st){var St=c[st];return St==null?null:St},r=d,webModule.__errFn=e}function B(){function st(Ee){var we=Ee.lastIndexOf(rb);we==-1&&(we=Ee.length);var re=Ee.indexOf(sb);re==-1&&(re=Ee.length);var Ue=Ee.lastIndexOf(tb,Math.min(re,we));return Ue>=O?Ee.substring(O,Ue+P):W}function St(Ee){if(!Ee.match(/^\w+:\/\//)){var we=o.createElement(ub);we.src=Ee+vb,Ee=st(we.src)}return Ee}function te(){var Ee=__gwt_getMetaProperty(wb);return Ee!=null?Ee:W}function ae(){for(var Ee=o.getElementsByTagName(_),we=O;weO?Ee[Ee.length-P].href:W}function Te(){var Ee=o.location;return Ee.href==Ee.protocol+zb+Ee.host+Ee.pathname+Ee.search+Ee.hash}var Ze=te();return Ze==W&&(Ze=ae()),Ze==W&&(Ze=ue()),Ze==W&&Te()&&(Ze=st(o.location.href)),Ze=St(Ze),Ze}function C(st){return st.match(/^\//)||st.match(/^[a-zA-Z]+:\/\//)?st:webModule.__moduleBase+st}function D(){var st=[],St=O,te=[],ae=[];function ue(Ee){var we=ae[Ee](),re=te[Ee];if(we in re)return we;var Ue=[];for(var ot in re)Ue[re[ot]]=ot;throw r&&r(Ee,Ue,we),null}if(__gwt_isKnownPropertyValue=function(Ee,we){return we in te[Ee]},webModule.__getPropMap=function(){var Ee={};for(var we in te)te.hasOwnProperty(we)&&(Ee[we]=ue(we));return Ee},webModule.__computePropValue=ue,n.__gwt_activeModules[L].bindings=webModule.__getPropMap,p())return C(Bb);var Te;try{Te=Cb;var Ze=Te.indexOf(Db);Ze!=-1&&(St=parseInt(Te.substring(Ze+P),$),Te=Te.substring(O,Ze))}catch(Ee){}return webModule.__softPermutationId=St,C(Te+Eb)}function F(){n.__gwt_stylesLoaded||(n.__gwt_stylesLoaded={})}A(),webModule.__moduleBase=window.ENV==="build"?"/react/build/js/mathematicalGraphics/"+name+"/":"/js/mathematicalGraphics/"+name+"/",s[L].moduleBase=webModule.__moduleBase;var G=D();return F(),w(G),!0}return webModule},typeof window.web3d!="function"&&(window.web3d=GGBAppletUtils.makeModule("web3d","A18F540516513B1292CA7CEF2F6AFC7E")),typeof window.webSimple!="function"&&(window.webSimple=GGBAppletUtils.makeModule("webSimple","96B09BF1B436BF53F0DF54116700F16A")),window.GGBApplet=GGBApplet})()},28735:function(st,St,te){"use strict";te.d(St,{Ax:function(){return Ze},Ds:function(){return Ee},KI:function(){return re},SI:function(){return Te},f1:function(){return ue}});var ae=te(74128);function ue(Ue){let ot=!0;if(Ue.length>0){for(let Be=0;Benew Promise((E,z)=>{var ee=se=>{try{le(b.next(se))}catch(ge){z(ge)}},ne=se=>{try{le(b.throw(se))}catch(ge){z(ge)}},le=se=>se.done?E(se.value):Promise.resolve(se.value).then(ee,ne);le((b=b.apply(a,x)).next())});const oe=({className:a,style:x,dataSource:b=[],authority:E=!1,callback:z,showDimensions:ee=!0,classroomList:ne})=>{var le;const se=(0,De.useIntl)(),[ge,Ce]=(0,ae.useState)({content:"",type:""}),[Pe,pe]=(0,ae.useState)({}),[me,ct]=(0,ae.useState)(!1),[ht,At]=(0,ae.useState)({title:"",visible:!1,src:"",snapshotData:{}}),Le=(0,ae.useRef)(),Ve=at=>ze(void 0,null,function*(){if(pe(at),at.file_type==="txt"){const it=yield(0,ot.ZP)(at.url,{method:"get",headers:{"Content-Type":"application/xml"}});Le.current=it}Ce({type:at.file_type,content:Ue.Z.API_SERVER+at.url})}),lt=at=>{var it;At({visible:!0,src:Ue.Z.API_SERVER+at.url,id:at.id,title:at.title,snapshotData:(it=at==null?void 0:at.subitem)==null?void 0:it.settings})},Je=at=>ze(void 0,null,function*(){var it;Ce({type:at.file_type,content:Ue.Z.API_SERVER+((it=at==null?void 0:at.subitem)==null?void 0:it.url)})}),Pt=()=>{z(),At({visible:!1})};return b!=null&&b.length?ae.createElement(ae.Fragment,null,ae.createElement("div",{className:Ze()(ue.list,a),style:x},b.map((at,it)=>{var yt,ut,Oe;return ae.createElement("div",{key:it,className:ue.row},ae.createElement("div",{className:ue.title,onClick:()=>Ve(at)},ae.createElement("i",{className:"iconfont icon-fujian1"}),ae.createElement("span",{title:at.title},at.title)),ae.createElement("div",{className:ue.size},at.filesize),ae.createElement("div",{className:ue.download,onClick:()=>{var ke,bt;if((0,Be.Rm)()&&!((ke=ne.AssistantObject.normal)!=null&&ke.can_download)){nt.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}(0,re.Nd)("",`${Ue.Z.API_SERVER}${(bt=at.url)==null?void 0:bt.replace("disposition=inline","")}`)}},ae.createElement("i",{className:"iconfont icon-xiazai4"}),se.formatMessage({id:"classroomGraphicGroupHomework.download",defaultMessage:"\u4E0B\u8F7D"})),!["other","download"].includes(at==null?void 0:at.file_type)&&ae.createElement("div",{className:ue.preview,onClick:()=>Ve(at)},ae.createElement("i",{className:"iconfont icon-yulan"}),se.formatMessage({id:"classroomGraphicGroupHomework.preview",defaultMessage:"\u9884\u89C8"})),["image"].includes(at==null?void 0:at.file_type)&&ee&&(E?ae.createElement("div",{className:ue.annotation,onClick:()=>lt(at)},ae.createElement("i",{className:"iconfont icon-pizhu"}),(yt=at.subitem)!=null&&yt.id?"\u4FEE\u6539\u6279\u6CE8":"\u6279\u6CE8"):((ut=at.subitem)==null?void 0:ut.id)&&ae.createElement("div",{className:ue.annotation,onClick:()=>Je(at)},ae.createElement("i",{className:"iconfont icon-chakanlaoshipizhu1"}),"\u67E5\u770B\u8001\u5E08\u6279\u6CE8")),["image"].includes(at==null?void 0:at.file_type)&&((Oe=at.subitem)==null?void 0:Oe.id)&&ae.createElement("div",{className:ue.download,style:{marginLeft:20},onClick:()=>{var ke,bt;(0,re.Nd)("",`${Ue.Z.API_SERVER}${(bt=(ke=at==null?void 0:at.subitem)==null?void 0:ke.url)==null?void 0:bt.replace("disposition=inline","")}`)}},ae.createElement("i",{className:"iconfont icon-xiazai4"}),"\u4E0B\u8F7D\u6279\u6CE8\u6587\u4EF6"),["office"].includes(at==null?void 0:at.file_type)&&(0,Be.eB)()&&["xlsx","docx","pptx"].includes(at==null?void 0:at.file_sub)&&ee&&ae.createElement("div",{className:ue.annotation,onClick:()=>{ct(!0),Ve(at)}},ae.createElement("i",{className:"iconfont icon-pizhu"}),at.is_edit?"\u4FEE\u6539\u6279\u6CE8":"\u6279\u6CE8"),at.is_edit&&(0,Be.dE)()&&ee&&ae.createElement("div",{className:ue.annotation,onClick:()=>{Ve(at)}},ae.createElement("i",{className:"iconfont icon-sousuo7"}),"\u67E5\u770B\u8001\u5E08\u6279\u6CE8"))})),ae.createElement(Ee.Z,{close:!0,data:ge==null?void 0:ge.content,type:ge==null?void 0:ge.type,hasMask:!0,disabledDownload:(0,Be.Rm)()&&!((le=ne.AssistantObject.normal)!=null&&le.can_download),editOffice:me?"edit":"view",monacoEditor:{value:Le.current,language:"txt",onChange:()=>{},options:{readOnly:!0,fontSize:14,minimap:{enabled:!1}}},onImgDimensions:E&&ee&&ge.type==="image"?()=>lt(Pe):null,onClose:()=>{z(),ct(!1),Ce({content:"",type:""})}}),ae.createElement(we.Z,{onOk:Pt,onClose:()=>At({visible:!1}),data:ht,showFullTools:!0})):null};var y=(0,De.connect)(({classroomList:a})=>({classroomList:a}))(oe)},16750:function(st,St,te){"use strict";te.d(St,{Z:function(){return nt}});var ae=te(59301),ue={imageDimensions:"imageDimensions___a7crR",img:"img___Kroat",fullWidth:"fullWidth___c492T"},Te=te(92310),Ze=te.n(Te),Ee=te(71418),we=te(2859),re=te(38147),Ue=te(65862),ot=te(65582),Be=(ze,oe,y)=>new Promise((a,x)=>{var b=ee=>{try{z(y.next(ee))}catch(ne){x(ne)}},E=ee=>{try{z(y.throw(ee))}catch(ne){x(ne)}},z=ee=>ee.done?a(ee.value):Promise.resolve(ee.value).then(b,E);z((y=y.apply(ze,oe)).next())}),nt=({data:ze,className:oe,fullWidth:y,style:a={},onClose:x,onOk:b,showFullTools:E,noAssociationId:z})=>{const ee=(0,ot.useIntl)(),ne=(0,ae.useRef)(null),le=(0,ae.useRef)(null),se=(0,ae.useRef)(null),ge=(0,ae.useRef)(null),[Ce,Pe]=(0,ae.useState)(!1),[pe,me]=(0,ae.useState)("\u6B63\u5728\u52A0\u8F7D\u4E2D");(0,ae.useEffect)(()=>{se.current||(se.current=document.createElement("style"),document.head.appendChild(se.current)),ze!=null&&ze.visible?(document.body.setAttribute("data-custom","y-hidden"),se.current.innerHTML=" html { overflow-y: hidden; }",ze!=null&&ze.src&&ct()):(document.body.removeAttribute("data-custom"),se.current&&(document.head.removeChild(se.current),se.current=null))},[ze==null?void 0:ze.visible]);const ct=()=>Be(void 0,null,function*(){Pe(!0),me("\u6B63\u5728\u52A0\u8F7D\u4E2D");const lt=yield(0,Ue.ZJ)(ze==null?void 0:ze.src);ne.current.src="",ne.current.src=lt,ne.current.onload=function(){Ve()},Pe(!1),me("")}),ht=()=>{document.body.removeAttribute("data-custom"),se.current.innerHTML=" ",x()},At=lt=>Be(void 0,null,function*(){Pe(!0),me("\u6B63\u5728\u4FDD\u5B58\u4E2D");const Je=yield(0,re.ZP)("/api/attachments.json",{method:"post",body:{file_type:"base64",original_filename:ze.title,file:lt.dataUrl}});Je!=null&&Je.id&&!z?(yield(0,re.ZP)(`/api/attachments/${ze.id}/add_subitem.json`,{method:"post",body:{subitem_id:Je==null?void 0:Je.id,settings:JSON.stringify(lt.state)}})).status===0&&b():Je!=null&&Je.id&&b(Je),document.body.removeAttribute("data-custom"),se.current.innerHTML=" ",Pe(!1),me("")}),Le=()=>{const lt=document.querySelector('a[href="https://markerjs.com/"]');lt&<.parentNode&&(lt.parentNode.style.display="none"),[{name:'[data-action="select"]',title:"\u9009\u62E9"},{name:'[data-action="delete"]',title:"\u5220\u9664\u5143\u7D20"},{name:'[data-action="undo"]',title:"\u64A4\u9500"},{name:'[data-type-name="FrameMarker"]',title:"\u77E9\u5F62"},{name:'[data-type-name="FreehandMarker"]',title:"\u753B\u7EBF"},{name:'[data-type-name="ArrowMarker"]',title:"\u7BAD\u5934"},{name:'[data-type-name="TextMarker"]',title:"\u6587\u672C"},{name:'[data-type-name="EllipseMarker"]',title:"\u692D\u5706"},{name:'[data-type-name="HighlightMarker"]',title:"\u65B9\u5757"},{name:'[data-type-name="CalloutMarker"]',title:"\u6CE8\u91CA"},{name:'[data-action="render"]',title:ee.formatMessage({id:"classroomClassroomExperiments.save",defaultMessage:"\u4FDD\u5B58"})},{name:'[data-action="close"]',title:"\u9000\u51FA"}].forEach(Pt=>{const at=document.querySelector(Pt.name);at&&at.setAttribute("title",Pt.title)})},Ve=()=>{le.current=new we.hP(ne.current),le.current.targetRoot=ge.current,le.current.addEventListener("render",At),le.current.addEventListener("beforeclose",ht),E&&(le.current.availableMarkerTypes=le.current.ALL_MARKER_TYPES,le.current.uiStyleSettings.redoButtonVisible=!0,le.current.uiStyleSettings.notesButtonVisible=!0,le.current.uiStyleSettings.zoomButtonVisible=!0,le.current.uiStyleSettings.zoomOutButtonVisible=!0,le.current.uiStyleSettings.clearButtonVisible=!0),window.markerArea=le.current.uiStyleSettings,le.current.show(),ze!=null&&ze.snapshotData&&le.current.restoreState(ze.snapshotData),setTimeout(()=>{window.scrollTo(0,0),Le()},300)};return ae.createElement(ae.Fragment,null,(ze==null?void 0:ze.visible)&&ae.createElement(Ee.Z,{spinning:Ce,tip:pe,style:{position:"absolute"}},ae.createElement("div",{ref:ge,className:Ze()(ue.imageDimensions,oe,y?ue.fullWidth:""),style:a},ae.createElement("img",{className:ue.img,ref:ne}))))}},99298:function(st,St,te){"use strict";var ae=te(59301),ue=te(95237),Te=te(43604),Ze=te(99313),Ee=te(3113),we=te(6339),re=te(96408),Ue=te(48136),ot=te(65582),Be=te(59301);const De=(0,ae.forwardRef)(({callback:nt,showSaveButton:ze,value:oe=""},y)=>{const a=(0,ae.useRef)(),x=(0,ot.useIntl)(),b=[{name:x.formatMessage({id:"markdownEditor.fractionsScores",defaultMessage:"\u5206\u6570\u5F97\u5206"}),value:"\\frac{x}{y}",children:[{name:"\u5206\u6570 Fractions",data:[{value:"\\frac{a}{b}"},{value:"x\\tfrac{x}{a} "},{value:"\\mathrm{d}t"},{value:"\\partial t"},{value:"\\frac{\\partial y}{\\partial x}"},{value:"\\nabla\\psi"},{value:"\\frac{\\partial^2}{\\partial x_1\\partial x_2}y"},{value:"\\cfrac{1}{a + \\cfrac{7}{b + \\cfrac{2}{9}}} = c"}]},{name:"\u5BFC\u6570 Derivative",data:[{value:"\\dot{a} "},{value:"\\ddot{a}"},{value:"{f}^{\\prime}"},{value:"{f}^{\\prime\\prime}"},{value:"{f}^{(n)}"}]},{name:"\u6A21\u7B97\u672F Modular arithmetic",data:[{value:"a \\bmod b"},{value:"a \\equiv b \\pmod{m} "},{value:"\\gcd(m, n) "},{value:"\\operatorname{lcm}(m, n) "}]}]},{name:x.formatMessage({id:"markdownEditor.rootsSuperscripts",defaultMessage:"\u6839\u5F0F\u89D2\u6807"}),value:"\\sqrt{x}",children:[{name:"\u6839\u5F0F Radicals",data:[{value:"\\sqrt{x}"},{value:"\\sqrt[y]{x}"}]},{name:"\u4E0A\u4E0B\u6807 Sub&Super",data:[{value:"x^{a}"},{value:"x_{a}"},{value:"x_{a}^{b} "},{value:"_{a}^{b} x"},{value:"x_{a}^{b} "}]},{name:"\u91CD\u97F3\u7B26\u53CA\u5176\u4ED6 Accents and Others",data:[{value:"\\hat{a} "},{value:"\\sqrt[y]{x}"},{value:"\\check{} "},{value:"\\grave{a} "},{value:"\\acute{a}"},{value:"\\tilde{a}"},{value:"\\breve{a}"},{value:"\\bar{a}"},{value:"\\vec{a}"},{value:"\\not{a}"},{value:"\\widetilde{abc}"},{value:"\\widehat{abc}"},{value:"\\overleftarrow{abc} "},{value:"\\overrightarrow{abc}"},{value:"\\overline{abc}"},{value:"\\underline{abc}"},{value:"\\overbrace{abc}"},{value:"\\underbrace{abc}"},{value:"\\overset{a}{abc}"},{value:"\\underset{a}{abc} \\stackrel\\frown{ab}"},{value:"\\overline{ab} "},{value:"\\overleftrightarrow{ab}"},{value:"\\overset{a}{\\leftarrow}"},{value:"\\overset{a}{\\rightarrow}"},{value:"\\xleftarrow[abc]{a}"},{value:"\\xrightarrow[abc]{a} "}]}]},{name:x.formatMessage({id:"markdownEditor.limitsLogarithms",defaultMessage:"\u6781\u9650\u5BF9\u6570"}),value:"\\lim_{x \\to 0}",children:[{name:"\u6781\u9650 Limits",data:[{value:"\\lim a"},{value:"\\lim_{x \\to 0}"},{value:"\\lim_{x \\to \\infty}"},{value:"\\max_b{a}"},{value:"\\min_a{b}"}]},{name:"\u5BF9\u6570\u6307\u6570 Logarithms and exponentials",data:[{value:"\\log_{a}{b}"},{value:"\\lg_{a}{b}"},{value:"\\ln_{a}{b}"},{value:"\\exp a"}]},{name:"\u754C\u9650 Bounds",data:[{value:"\\min x"},{value:"\\sup t"},{value:"\\inf s"},{value:"\\lim u"},{value:"\\limsup w"},{value:"\\dim p"},{value:"\\ker\\phi "}]}]},{name:x.formatMessage({id:"markdownEditor.trigonometricFunctions",defaultMessage:"\u4E09\u89D2\u51FD\u6570"}),value:"\\sin a",children:[{name:"\u4E09\u89D2\u51FD\u6570 Trigonometric functions",data:[{value:"\\sin a"},{value:"\\cos a"},{value:"\\tan a"},{value:"\\cot a "},{value:"\\sec a "},{value:"\\csc a "}]},{name:"\u53CD\u4E09\u89D2\u51FD\u6570 Inverse trigonometric functions",data:[{value:"\\sin^{-1}"},{value:"\\cos^{-1}"},{value:"\\tan^{-1}"},{value:"\\cot^{-1}"},{value:"\\sec^{-1}"},{value:"\\csc^{-1}"},{value:"\\arcsin a"},{value:"\\arccos a"},{value:"\\arctan a"},{value:"\\operatorname{arccot} a"},{value:"\\operatorname{arcsec} a"},{value:"\\operatorname{arccsc} a"}]},{name:"\u53CC\u66F2\u51FD\u6570 Hyperblic functions",data:[{value:"\\sinh a"},{value:"\\cosh a"},{value:"\\tanh a"},{value:"\\coth a"},{value:"\\operatorname{sech} a"},{value:"\\operatorname{csch} a"}]},{name:"\u53CD\u53CC\u66F2\u51FD\u6570 Inverse hyperbolic functions",data:[{value:"\\sinh^{-1}"},{value:"a\\cosh^{-1} a"},{value:"\\tanh^{-1} a"},{value:"\\coth^{-1} a"},{value:"\\operatorname{sech}^{-1} a"},{value:"\\operatorname{csch}^{-1} a"}]}]},{name:x.formatMessage({id:"markdownEditor.integralOperations",defaultMessage:"\u79EF\u5206\u8FD0\u7B97"}),value:"\\int_{a}^{b}",children:[{name:"\u79EF\u5206 Integral",data:[{value:"\\int"},{value:"\\int_{a}^{b}"},{value:"\\int\\limits_{a}^{b}"}]},{name:"\u53CC\u91CD\u79EF\u5206 Double integral",data:[{value:"\\iint"},{value:"\\iint_{a}^{b} "},{value:"\\iint\\limits_{a}^{b} "}]},{name:"\u4E09\u91CD\u79EF\u5206 Triple integral",data:[{value:"\\iiint"},{value:"\\iiint_{a}^{b}"},{value:"\\iiint\\limits_{a}^{b} "}]},{name:"\u66F2\u7EBF\u79EF\u5206 Closed line or path integral",data:[{value:"\\oint"},{value:"\\oint_{a}^{b} "}]}]},{name:x.formatMessage({id:"markdownEditor.largeOperations",defaultMessage:"\u5927\u578B\u8FD0\u7B97"}),value:"\\sum_{a}^{b}",children:[{name:"\u6C42\u548C Summation",data:[{value:"\\sum"},{value:"\\sum_{a}^{b}"},{value:"{\\textstyle \\sum_{a}^{b}} "}]},{name:"\u4E58\u79EF\u4F59\u79EF Product and coproduct",data:[{value:"\\prod"},{value:"\\prod_{a}^{b}"},{value:"{\\textstyle \\prod_{a}^{b}}"},{value:"\\coprod"},{value:"\\coprod_{a}^{b}"},{value:"{\\textstyle \\coprod_{a}^{b}} "}]},{name:"\u5E76\u96C6\u4EA4\u96C6 Union and intersection",data:[{value:"\\bigcup"},{value:"\\bigcup_{a}^{b}"},{value:"{\\textstyle \\bigcup_{a}^{b}}"},{value:"\\bigcap"},{value:"\\bigcap_{a}^{b}"}]},{name:"\u6790\u53D6\u5408\u53D6 Disjunction and conjunction",data:[{value:"\\bigvee"},{value:"\\bigvee_{a}^{b}"},{value:"\\bigwedge"},{value:"\\bigwedge_{a}^{b}"}]}]},{name:x.formatMessage({id:"markdownEditor.bracketsRounding",defaultMessage:"\u62EC\u53F7\u53D6\u6574"}),value:"\\left [ \\left ( \\right ) \\right ] ",children:[{name:"\u62EC\u53F7 Brackets",data:[{value:"\\left ( \\right )"},{value:"\\left [ \\right ]"},{value:"\\left \\langle \\right \\rangle "},{value:"\\left | \\right | "},{value:"\\left \\lfloor \\right \\rfloor "},{value:"\\left \\lceil \\right \\rceil "}]}]}],E=[{name:x.formatMessage({id:"markdownEditor.algebra",defaultMessage:"\u4EE3\u6570"}),value:"\\sqrt{a^2+b^2}",children:[{data:[{value:"\\left(x-1\\right)\\left(x+3\\right) "},{value:"\\sqrt{a^2+b^2}"},{value:"\\left ( \\frac{a}{b}\\right )^{n}= \\frac{a^{n}}{b^{n}}"},{value:"\\frac{a}{b}\\pm \\frac{c}{d}= \\frac{ad \\pm bc}{bd} "},{value:"\\frac{x^{2}}{a^{2}}-\\frac{y^{2}}{b^{2}}=1 "},{value:"\\frac{1}{\\sqrt{a}}=\\frac{\\sqrt{a}}{a},a\\ge 0\\frac{1}{\\sqrt{a}}=\\frac{\\sqrt{a}}{a},a\\ge 0 "},{value:"\\sqrt[n]{a^{n}}=\\left ( \\sqrt[n]{a}\\right )^{n} "},{value:"x ={-b \\pm \\sqrt{b^2-4ac}\\over 2a} "},{value:"y-y_{1}=k \\left( x-x_{1}\\right) "},{value:`\\left\\{\\begin{matrix} \r +(self.webpackChunk=self.webpackChunk||[]).push([[479],{89489:function(gt,St,te){"use strict";te.d(St,{Z:function(){return Ve}});var ne=te(54476),ue=te(59301),De={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"},Ze=De,Ce=te(7657),Ee=function(Be,Qe){return ue.createElement(Ce.Z,(0,ne.Z)({},Be,{ref:Qe,icon:Ze}))},re=ue.forwardRef(Ee),Ve=re},59477:function(gt,St,te){"use strict";te.d(St,{Z:function(){return Ve}});var ne=te(54476),ue=te(59301),De={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"},Ze=De,Ce=te(7657),Ee=function(Be,Qe){return ue.createElement(Ce.Z,(0,ne.Z)({},Be,{ref:Qe,icon:Ze}))},re=ue.forwardRef(Ee),Ve=re},81953:function(gt,St,te){"use strict";te.d(St,{Z:function(){return Ve}});var ne=te(54476),ue=te(59301),De={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"},Ze=De,Ce=te(7657),Ee=function(Be,Qe){return ue.createElement(Ce.Z,(0,ne.Z)({},Be,{ref:Qe,icon:Ze}))},re=ue.forwardRef(Ee),Ve=re},26227:function(gt,St,te){"use strict";te.d(St,{Z:function(){return Ve}});var ne=te(54476),ue=te(59301),De={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M360 184h-8c4.4 0 8-3.6 8-8v8h304v-8c0 4.4 3.6 8 8 8h-8v72h72v-80c0-35.3-28.7-64-64-64H352c-35.3 0-64 28.7-64 64v80h72v-72zm504 72H160c-17.7 0-32 14.3-32 32v32c0 4.4 3.6 8 8 8h60.4l24.7 523c1.6 34.1 29.8 61 63.9 61h454c34.2 0 62.3-26.8 63.9-61l24.7-523H888c4.4 0 8-3.6 8-8v-32c0-17.7-14.3-32-32-32zM731.3 840H292.7l-24.2-512h487l-24.2 512z"}}]},name:"delete",theme:"outlined"},Ze=De,Ce=te(7657),Ee=function(Be,Qe){return ue.createElement(Ce.Z,(0,ne.Z)({},Be,{ref:Qe,icon:Ze}))},re=ue.forwardRef(Ee),Ve=re},49198:function(gt,St,te){"use strict";te.d(St,{Z:function(){return Ve}});var ne=te(54476),ue=te(59301),De={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"},Ze=De,Ce=te(7657),Ee=function(Be,Qe){return ue.createElement(Ce.Z,(0,ne.Z)({},Be,{ref:Qe,icon:Ze}))},re=ue.forwardRef(Ee),Ve=re},41464:function(gt,St,te){"use strict";te.d(St,{Z:function(){return Ve}});var ne=te(54476),ue=te(59301),De={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M505.7 661a8 8 0 0012.6 0l112-141.7c4.1-5.2.4-12.9-6.3-12.9h-74.1V168c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v338.3H400c-6.7 0-10.4 7.7-6.3 12.9l112 141.8zM878 626h-60c-4.4 0-8 3.6-8 8v154H214V634c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v198c0 17.7 14.3 32 32 32h684c17.7 0 32-14.3 32-32V634c0-4.4-3.6-8-8-8z"}}]},name:"download",theme:"outlined"},Ze=De,Ce=te(7657),Ee=function(Be,Qe){return ue.createElement(Ce.Z,(0,ne.Z)({},Be,{ref:Qe,icon:Ze}))},re=ue.forwardRef(Ee),Ve=re},52671:function(gt,St,te){"use strict";te.d(St,{Z:function(){return Ve}});var ne=te(54476),ue=te(59301),De={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"},Ze=De,Ce=te(7657),Ee=function(Be,Qe){return ue.createElement(Ce.Z,(0,ne.Z)({},Be,{ref:Qe,icon:Ze}))},re=ue.forwardRef(Ee),Ve=re},8657:function(gt,St,te){"use strict";te.d(St,{Z:function(){return Ve}});var ne=te(54476),ue=te(59301),De={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"},Ze=De,Ce=te(7657),Ee=function(Be,Qe){return ue.createElement(Ce.Z,(0,ne.Z)({},Be,{ref:Qe,icon:Ze}))},re=ue.forwardRef(Ee),Ve=re},56082:function(gt,St,te){"use strict";te.d(St,{Z:function(){return Ve}});var ne=te(54476),ue=te(59301),De={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"},Ze=De,Ce=te(7657),Ee=function(Be,Qe){return ue.createElement(Ce.Z,(0,ne.Z)({},Be,{ref:Qe,icon:Ze}))},re=ue.forwardRef(Ee),Ve=re},61481:function(gt,St,te){"use strict";te.d(St,{Z:function(){return Ve}});var ne=te(54476),ue=te(59301),De={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M885.2 446.3l-.2-.8-112.2-285.1c-5-16.1-19.9-27.2-36.8-27.2H281.2c-17 0-32.1 11.3-36.9 27.6L139.4 443l-.3.7-.2.8c-1.3 4.9-1.7 9.9-1 14.8-.1 1.6-.2 3.2-.2 4.8V830a60.9 60.9 0 0060.8 60.8h627.2c33.5 0 60.8-27.3 60.9-60.8V464.1c0-1.3 0-2.6-.1-3.7.4-4.9 0-9.6-1.3-14.1zm-295.8-43l-.3 15.7c-.8 44.9-31.8 75.1-77.1 75.1-22.1 0-41.1-7.1-54.8-20.6S436 441.2 435.6 419l-.3-15.7H229.5L309 210h399.2l81.7 193.3H589.4zm-375 76.8h157.3c24.3 57.1 76 90.8 140.4 90.8 33.7 0 65-9.4 90.3-27.2 22.2-15.6 39.5-37.4 50.7-63.6h156.5V814H214.4V480.1z"}}]},name:"inbox",theme:"outlined"},Ze=De,Ce=te(7657),Ee=function(Be,Qe){return ue.createElement(Ce.Z,(0,ne.Z)({},Be,{ref:Qe,icon:Ze}))},re=ue.forwardRef(Ee),Ve=re},33853:function(gt,St,te){"use strict";te.d(St,{Z:function(){return Ve}});var ne=te(54476),ue=te(59301),De={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"},Ze=De,Ce=te(7657),Ee=function(Be,Qe){return ue.createElement(Ce.Z,(0,ne.Z)({},Be,{ref:Qe,icon:Ze}))},re=ue.forwardRef(Ee),Ve=re},15075:function(gt,St,te){"use strict";te.d(St,{Z:function(){return Ve}});var ne=te(54476),ue=te(59301),De={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"},Ze=De,Ce=te(7657),Ee=function(Be,Qe){return ue.createElement(Ce.Z,(0,ne.Z)({},Be,{ref:Qe,icon:Ze}))},re=ue.forwardRef(Ee),Ve=re},43531:function(gt,St,te){"use strict";te.d(St,{Z:function(){return Ve}});var ne=te(54476),ue=te(59301),De={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"},Ze=De,Ce=te(7657),Ee=function(Be,Qe){return ue.createElement(Ce.Z,(0,ne.Z)({},Be,{ref:Qe,icon:Ze}))},re=ue.forwardRef(Ee),Ve=re},38819:function(gt,St,te){"use strict";te.d(St,{Z:function(){return Ve}});var ne=te(54476),ue=te(59301),De={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"},Ze=De,Ce=te(7657),Ee=function(Be,Qe){return ue.createElement(Ce.Z,(0,ne.Z)({},Be,{ref:Qe,icon:Ze}))},re=ue.forwardRef(Ee),Ve=re},96408:function(gt,St){"use strict";St.Z={lists:"lists___xhHyq",item:"item___pWJAA",children:"children___sDG61",diamond:"diamond___FwgzD",button:"button___WPN6r",mathWrap:"mathWrap___FmnMJ",mathFillWrap:"mathFillWrap___PmY3H"}},58e3:function(gt,St){"use strict";St.Z={wrap:"wrap___ilWvf",deleteIcon:"deleteIcon___JBDG8",keywordTag:"keywordTag___iieCb",questionTitleEditorWrap:"questionTitleEditorWrap___MHB5s",choiceListWrap:"choiceListWrap___jB8b1",choiceWrap:"choiceWrap___QFkTc",choiceIndex:"choiceIndex___Mr2YO",judgementIndex:"judgementIndex___fUVWK",setAnswerBtn:"setAnswerBtn___Whox5",activeAnswer:"activeAnswer___fGU6Y",activeJudgementAnswer:"activeJudgementAnswer___wJv8P",actionWrapper:"actionWrapper___ERQ7k",addIcon:"addIcon___L9TE0",inputBorder:"inputBorder___Q5tRE",placeholder:"placeholder___p9sFY",blankInputNumberWrapper:"blankInputNumberWrapper___uEHb0",addBtn:"addBtn___WR5ZI",blankIndex:"blankIndex___x9Pny",baseInputWrapper:"baseInputWrapper___eVsG7",collapseWrapper:"collapseWrapper___ZTysU",panelHeader:"panelHeader___QSN9g",open:"open___B6FU9",close:"close___QX19r",hide:"hide___mn25n"}},25863:function(){"use strict";function gt(ae,y,a,x){a===void 0&&(a=0),x===void 0&&(x=1/0),this._name=ae,this._defaultValue=y,this._minimum=a,this._maximum=x}Object.defineProperty(gt.prototype,"name",{get:function(){return this._name},set:function(ae){if(typeof ae!="string"||ae==="")throw new Error("Shape name must be a valid string.");this._name=ae}}),Object.defineProperty(gt.prototype,"defaultValue",{get:function(){return this._defaultValue},set:function(ae){if(typeof ae!="number"||isNaN(ae))throw new Error("The default value must be a real number, not: "+ae);this._defaultValue=ae}}),Object.defineProperty(gt.prototype,"minimum",{get:function(){return this._minimum},set:function(ae){if(typeof ae!="number"||isNaN(ae))throw new Error("Minimum must be a real number, not: "+ae);this._minimum=ae}}),Object.defineProperty(gt.prototype,"maximum",{get:function(){return this._maximum},set:function(ae){if(typeof ae!="number"||isNaN(ae))throw new Error("Maximum must be a real number, not: "+ae);this._maximum=ae}}),go.Shape._FigureParameters={},go.Shape.getFigureParameter=function(ae,y){var a=go.Shape._FigureParameters[ae];return a?a[y]:null},go.Shape.setFigureParameter=function(ae,y,a){if(!(a instanceof gt))throw new Error("Third argument to Shape.setFigureParameter is not FigureParameter: "+a);if(a.defaultValuea.maximum)throw new Error("defaultValue must be between minimum and maximum, not: "+a.defaultValue);var x=go.Shape._FigureParameters[ae];x||(x=[],go.Shape._FigureParameters[ae]=x),x[y]=a};var St=[];function te(ae,y){var a=St.pop();return a===void 0?new go.Point(ae,y):(a.x=ae,a.y=y,a)}function ne(){var ae=St.pop();return ae===void 0?new go.Point:ae}function ue(ae){St.push(ae)}function De(ae,y,a,x,b,E,z,ee,oe){oe||(oe=new go.Point);var ie=ae-a,de=b-z,ge=NaN,we=NaN;if(ie===0)if(de===0)ae===a&&(ge=ae,we=y);else{var Pe=(E-ee)/de,me=E-Pe*b;ge=ae,we=Pe*ge+me}else if(de===0){var pe=(y-x)/ie,ct=y-pe*ae;ge=b,we=pe*ge+ct}else{var pe=(y-x)/ie,Pe=(E-ee)/de,ct=y-pe*ae,me=E-Pe*b;ge=(me-ct)/(pe-Pe),we=pe*ge+ct}return oe.x=ge,oe.y=we,oe}function Ze(ae,y,a,x,b,E,z,ee,oe,ie,de,ge,we,Pe){var me=1-oe,pe=oe,ct=ae*me+a*pe,lt=y*me+x*pe,Ut=a*me+b*pe,Le=x*me+E*pe,We=b*me+z*pe,it=E*me+ee*pe,Je=ct*me+Ut*pe,Pt=lt*me+Le*pe,at=Ut*me+We*pe,st=Le*me+it*pe,yt=Je*me+at*pe,mt=Pt*me+st*pe;ie.x=ct,ie.y=lt,de.x=Je,de.y=Pt,ge.x=yt,ge.y=mt,we.x=at,we.y=st,Pe.x=We,Pe.y=it}var Ce=new go.Spot(.156,.156),Ee=new go.Spot(.844,.844),re=4*((Math.sqrt(2)-1)/3);go.Shape.setFigureParameter("RoundedRectangle",0,new gt("CornerRounding",5)),go.Shape.defineFigureGenerator("RoundedRectangle",function(ae,y,a){var x=ae?ae.parameter1:NaN;(isNaN(x)||x<0)&&(x=5),x=Math.min(x,y/3),x=Math.min(x,a/3);var b=x*re,E=new go.Geometry().add(new go.PathFigure(x,0,!0).add(new go.PathSegment(go.PathSegment.Line,y-x,0)).add(new go.PathSegment(go.PathSegment.Bezier,y,x,y-b,0,y,b)).add(new go.PathSegment(go.PathSegment.Line,y,a-x)).add(new go.PathSegment(go.PathSegment.Bezier,y-x,a,y,a-b,y-b,a)).add(new go.PathSegment(go.PathSegment.Line,x,a)).add(new go.PathSegment(go.PathSegment.Bezier,0,a-x,b,a,0,a-b)).add(new go.PathSegment(go.PathSegment.Line,0,x)).add(new go.PathSegment(go.PathSegment.Bezier,x,0,0,b,b,0).close()));return b>1&&(E.spot1=new go.Spot(0,0,b,b),E.spot2=new go.Spot(1,1,-b,-b)),E}),go.Shape.defineFigureGenerator("Border","RoundedRectangle"),go.Shape.defineFigureGenerator("TriangleRight",function(ae,y,a){return new go.Geometry().add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())).setSpots(0,.25,.5,.75)}),go.Shape.defineFigureGenerator("TriangleDown",function(ae,y,a){return new go.Geometry().add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,.5*y,a).close())).setSpots(.25,0,.75,.5)}),go.Shape.defineFigureGenerator("TriangleLeft",function(ae,y,a){return new go.Geometry().add(new go.PathFigure(y,a).add(new go.PathSegment(go.PathSegment.Line,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,y,0).close())).setSpots(.5,.25,1,.75)}),go.Shape.defineFigureGenerator("TriangleUp",function(ae,y,a){return new go.Geometry().add(new go.PathFigure(y,a).add(new go.PathSegment(go.PathSegment.Line,0,a)).add(new go.PathSegment(go.PathSegment.Line,.5*y,0).close())).setSpots(.25,.5,.75,1)}),go.Shape.defineFigureGenerator("Triangle","TriangleUp"),go.Shape.defineFigureGenerator("Diamond",function(ae,y,a){return new go.Geometry().add(new go.PathFigure(.5*y,0).add(new go.PathSegment(go.PathSegment.Line,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.5*y,a)).add(new go.PathSegment(go.PathSegment.Line,y,.5*a).close())).setSpots(.25,.25,.75,.75)}),go.Shape.defineFigureGenerator("LineH",function(ae,y,a){var x=new go.Geometry(go.Geometry.Line);return x.startX=0,x.startY=a/2,x.endX=y,x.endY=a/2,x}),go.Shape.defineFigureGenerator("LineV",function(ae,y,a){var x=new go.Geometry(go.Geometry.Line);return x.startX=y/2,x.startY=0,x.endX=y/2,x.endY=a,x}),go.Shape.defineFigureGenerator("BarH","Rectangle"),go.Shape.defineFigureGenerator("BarV","Rectangle"),go.Shape.defineFigureGenerator("MinusLine","LineH"),go.Shape.defineFigureGenerator("PlusLine",function(ae,y,a){return new go.Geometry().add(new go.PathFigure(0,a/2,!1).add(new go.PathSegment(go.PathSegment.Line,y,a/2)).add(new go.PathSegment(go.PathSegment.Move,y/2,0)).add(new go.PathSegment(go.PathSegment.Line,y/2,a)))}),go.Shape.defineFigureGenerator("XLine",function(ae,y,a){return new go.Geometry().add(new go.PathFigure(0,a,!1).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Move,0,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)))}),go.Shape.defineFigureGenerator("LineRight",function(ae,y,a){return new go.Geometry().add(new go.PathFigure(.25*y,0,!1).add(new go.PathSegment(go.PathSegment.Line,.75*y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.25*y,a)))}),go.Shape.defineFigureGenerator("LineDown",function(ae,y,a){return new go.Geometry().add(new go.PathFigure(0,.25*a,!1).add(new go.PathSegment(go.PathSegment.Line,.5*y,.75*a)).add(new go.PathSegment(go.PathSegment.Line,y,.25*a)))}),go.Shape.defineFigureGenerator("LineLeft",function(ae,y,a){return new go.Geometry().add(new go.PathFigure(.75*y,0,!1).add(new go.PathSegment(go.PathSegment.Line,.25*y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.75*y,a)))}),go.Shape.defineFigureGenerator("LineUp",function(ae,y,a){return new go.Geometry().add(new go.PathFigure(0,.75*a,!1).add(new go.PathSegment(go.PathSegment.Line,.5*y,.25*a)).add(new go.PathSegment(go.PathSegment.Line,y,.75*a)))}),go.Shape.defineFigureGenerator("AsteriskLine",function(ae,y,a){var x=.2/Math.SQRT2;return new go.Geometry().add(new go.PathFigure(x*y,(1-x)*a,!1).add(new go.PathSegment(go.PathSegment.Line,(1-x)*y,x*a)).add(new go.PathSegment(go.PathSegment.Move,x*y,x*a)).add(new go.PathSegment(go.PathSegment.Line,(1-x)*y,(1-x)*a)).add(new go.PathSegment(go.PathSegment.Move,0,a/2)).add(new go.PathSegment(go.PathSegment.Line,y,a/2)).add(new go.PathSegment(go.PathSegment.Move,y/2,0)).add(new go.PathSegment(go.PathSegment.Line,y/2,a)))}),go.Shape.defineFigureGenerator("CircleLine",function(ae,y,a){var x=y/2,b=new go.Geometry().add(new go.PathFigure(y,y/2,!1).add(new go.PathSegment(go.PathSegment.Arc,0,360,x,x,x,x).close()));return b.spot1=Ce,b.spot2=Ee,b.defaultStretch=go.GraphObject.Uniform,b}),go.Shape.defineFigureGenerator("Line1",function(ae,y,a){var x=new go.Geometry(go.Geometry.Line);return x.startX=0,x.startY=0,x.endX=y,x.endY=a,x}),go.Shape.defineFigureGenerator("Line2",function(ae,y,a){var x=new go.Geometry(go.Geometry.Line);return x.startX=y,x.startY=0,x.endX=0,x.endY=a,x}),go.Shape.defineFigureGenerator("Curve1",function(ae,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,y,a,re*y,0,y,(1-re)*a)))}),go.Shape.defineFigureGenerator("Curve2",function(ae,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,y,a,0,re*a,(1-re)*y,a)))}),go.Shape.defineFigureGenerator("Curve3",function(ae,y,a){return new go.Geometry().add(new go.PathFigure(y,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,0,a,y,re*a,re*y,a)))}),go.Shape.defineFigureGenerator("Curve4",function(ae,y,a){return new go.Geometry().add(new go.PathFigure(y,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,0,a,(1-re)*y,0,0,(1-re)*a)))}),go.Shape.defineFigureGenerator("TriangleDownLeft",function(ae,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())).setSpots(0,.5,.5,1)}),go.Shape.defineFigureGenerator("TriangleDownRight",function(ae,y,a){return new go.Geometry().add(new go.PathFigure(y,0,!0).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())).setSpots(.5,.5,1,1)}),go.Shape.defineFigureGenerator("TriangleUpLeft",function(ae,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())).setSpots(0,0,.5,.5)}),go.Shape.defineFigureGenerator("TriangleUpRight",function(ae,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y,a).close())).setSpots(.5,0,1,.5)}),go.Shape.defineFigureGenerator("RightTriangle","TriangleDownLeft"),go.Shape.setFigureParameter("Parallelogram1",0,new gt("Indent",.1,-.99,.99)),go.Shape.defineFigureGenerator("Parallelogram1",function(ae,y,a){var x=ae?ae.parameter1:NaN;isNaN(x)?x=.1:x<-1?x=-1:x>1&&(x=1);var b=Math.abs(x)*y;if(x===0){var E=new go.Geometry(go.Geometry.Rectangle);return E.startX=0,E.startY=0,E.endX=y,E.endY=a,E}else{var E=new go.Geometry;return x>0?E.add(new go.PathFigure(b,0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y-b,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())):E.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y-b,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,b,a).close())),by&&(x=y);var b=Math.abs(x);if(x===0){var E=new go.Geometry(go.Geometry.Rectangle);return E.startX=0,E.startY=0,E.endX=y,E.endY=a,E}else{var E=new go.Geometry;return x>0?E.add(new go.PathFigure(b,0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y-b,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())):E.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y-b,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,b,a).close())),b.5&&(x=.5);var b=Math.abs(x)*y;if(x===0){var E=new go.Geometry(go.Geometry.Rectangle);return E.startX=0,E.startY=0,E.endX=y,E.endY=a,E}else{var E=new go.Geometry;return x>0?E.add(new go.PathFigure(b,0).add(new go.PathSegment(go.PathSegment.Line,y-b,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())):E.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y-b,a)).add(new go.PathSegment(go.PathSegment.Line,b,a).close())),by&&(x=y/2);var b=Math.abs(x);if(x===0){var E=new go.Geometry(go.Geometry.Rectangle);return E.startX=0,E.startY=0,E.endX=y,E.endY=a,E}else{var E=new go.Geometry;return x>0?E.add(new go.PathFigure(b,0).add(new go.PathSegment(go.PathSegment.Line,y-b,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())):E.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y-b,a)).add(new go.PathSegment(go.PathSegment.Line,b,a).close())),by&&(x=y/2);var b=Math.abs(x);if(x===0){var E=new go.Geometry(go.Geometry.Rectangle);return E.startX=0,E.startY=0,E.endX=y,E.endY=a,E}else{var E=new go.Geometry;return x>0?E.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y-b,a)).add(new go.PathSegment(go.PathSegment.Line,b,a).close())):E.add(new go.PathFigure(b,0).add(new go.PathSegment(go.PathSegment.Line,y-b,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())),b0&&(z.add(new go.PathSegment(go.PathSegment.Move,y/2+ee,y/2)),z.add(new go.PathSegment(go.PathSegment.Arc,0,-360,b,b,ee,ee).close())),E.spot1=Ce,E.spot2=Ee,E.defaultStretch=go.GraphObject.Uniform,E}),go.Shape.defineFigureGenerator("Cloud",function(ae,y,a){return new go.Geometry().add(new go.PathFigure(.08034461*y,.1944299*a,!0).add(new go.PathSegment(go.PathSegment.Bezier,.2008615*y,.05349299*a,-.09239631*y,.07836421*a,.1406031*y,-.0542823*a)).add(new go.PathSegment(go.PathSegment.Bezier,.4338609*y,.074219*a,.2450511*y,-.00697547*a,.3776197*y,-.01112067*a)).add(new go.PathSegment(go.PathSegment.Bezier,.6558228*y,.07004196*a,.4539471*y,0,.6066018*y,-.02526587*a)).add(new go.PathSegment(go.PathSegment.Bezier,.8921095*y,.08370865*a,.6914277*y,-.01904177*a,.8921095*y,-.01220843*a)).add(new go.PathSegment(go.PathSegment.Bezier,.9147671*y,.3194596*a,1.036446*y,.04105738*a,1.020377*y,.3022052*a)).add(new go.PathSegment(go.PathSegment.Bezier,.9082935*y,.562044*a,1.04448*y,.360238*a,.992256*y,.5219009*a)).add(new go.PathSegment(go.PathSegment.Bezier,.9212406*y,.8217117*a,1.032337*y,.5771781*a,1.018411*y,.8120651*a)).add(new go.PathSegment(go.PathSegment.Bezier,.7592566*y,.9156953*a,1.028411*y,.9571472*a,.8556702*y,1.052487*a)).add(new go.PathSegment(go.PathSegment.Bezier,.5101666*y,.9310455*a,.7431877*y,1.009325*a,.5624123*y,1.021761*a)).add(new go.PathSegment(go.PathSegment.Bezier,.2609328*y,.9344623*a,.4820677*y,1.031761*a,.3030112*y,1.002796*a)).add(new go.PathSegment(go.PathSegment.Bezier,.08034461*y,.870098*a,.2329994*y,1.01518*a,.03213784*y,1.01518*a)).add(new go.PathSegment(go.PathSegment.Bezier,.06829292*y,.6545475*a,-.02812061*y,.9032597*a,-.01205169*y,.6835638*a)).add(new go.PathSegment(go.PathSegment.Bezier,.06427569*y,.4265613*a,-.01812061*y,.6089503*a,-.00606892*y,.4555777*a)).add(new go.PathSegment(go.PathSegment.Bezier,.08034461*y,.1944299*a,-.01606892*y,.3892545*a,-.01205169*y,.1944299*a))).setSpots(.1,.1,.9,.9)}),go.Shape.defineFigureGenerator("StopSign",function(ae,y,a){var x=1/(Math.SQRT2+2);return new go.Geometry().add(new go.PathFigure(x*y,0,!0).add(new go.PathSegment(go.PathSegment.Line,(1-x)*y,0)).add(new go.PathSegment(go.PathSegment.Line,y,x*a)).add(new go.PathSegment(go.PathSegment.Line,y,(1-x)*a)).add(new go.PathSegment(go.PathSegment.Line,(1-x)*y,a)).add(new go.PathSegment(go.PathSegment.Line,x*y,a)).add(new go.PathSegment(go.PathSegment.Line,0,(1-x)*a)).add(new go.PathSegment(go.PathSegment.Line,0,x*a).close())).setSpots(x/2,x/2,1-x/2,1-x/2)}),go.Shape.setFigureParameter("Pie",0,new gt("Start",0,-360,360)),go.Shape.setFigureParameter("Pie",1,new gt("Sweep",315,-360,360)),go.Shape.defineFigureGenerator("Pie",function(ae,y,a){var x=ae?ae.parameter1:NaN,b=ae?ae.parameter2:NaN;isNaN(x)&&(x=0),isNaN(b)&&(b=315);var E=x%360;E<0&&(E+=360);var z=b%360,ee=Math.min(y,a)/2;return new go.Geometry().add(new go.PathFigure(ee,ee).add(new go.PathSegment(go.PathSegment.Arc,E,z,ee,ee,ee,ee).close()))}),go.Shape.defineFigureGenerator("PiePiece",function(ae,y,a){var x=re/Math.SQRT2*.5,b=Math.SQRT2/2,E=1-Math.SQRT2/2;return new go.Geometry().add(new go.PathFigure(y,a,!0).add(new go.PathSegment(go.PathSegment.Bezier,b*y,E*a,y,(1-x)*a,(b+x)*y,(E+x)*a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close()))}),go.Shape.setFigureParameter("ThickCross",0,new gt("Thickness",30)),go.Shape.defineFigureGenerator("ThickCross",function(ae,y,a){var x=ae?ae.parameter1:NaN;(isNaN(x)||x<0)&&(x=30);var b=Math.min(x,y)/2,E=y/2,z=a/2;return new go.Geometry().add(new go.PathFigure(E-b,0,!0).add(new go.PathSegment(go.PathSegment.Line,E+b,0)).add(new go.PathSegment(go.PathSegment.Line,E+b,z-b)).add(new go.PathSegment(go.PathSegment.Line,y,z-b)).add(new go.PathSegment(go.PathSegment.Line,y,z+b)).add(new go.PathSegment(go.PathSegment.Line,E+b,z+b)).add(new go.PathSegment(go.PathSegment.Line,E+b,a)).add(new go.PathSegment(go.PathSegment.Line,E-b,a)).add(new go.PathSegment(go.PathSegment.Line,E-b,z+b)).add(new go.PathSegment(go.PathSegment.Line,0,z+b)).add(new go.PathSegment(go.PathSegment.Line,0,z-b)).add(new go.PathSegment(go.PathSegment.Line,E-b,z-b).close()))}),go.Shape.setFigureParameter("ThinCross",0,new gt("Thickness",10)),go.Shape.defineFigureGenerator("ThinCross",function(ae,y,a){var x=ae?ae.parameter1:NaN;(isNaN(x)||x<0)&&(x=10);var b=Math.min(x,y)/2,E=y/2,z=a/2;return new go.Geometry().add(new go.PathFigure(E-b,0,!0).add(new go.PathSegment(go.PathSegment.Line,E+b,0)).add(new go.PathSegment(go.PathSegment.Line,E+b,z-b)).add(new go.PathSegment(go.PathSegment.Line,y,z-b)).add(new go.PathSegment(go.PathSegment.Line,y,z+b)).add(new go.PathSegment(go.PathSegment.Line,E+b,z+b)).add(new go.PathSegment(go.PathSegment.Line,E+b,a)).add(new go.PathSegment(go.PathSegment.Line,E-b,a)).add(new go.PathSegment(go.PathSegment.Line,E-b,z+b)).add(new go.PathSegment(go.PathSegment.Line,0,z+b)).add(new go.PathSegment(go.PathSegment.Line,0,z-b)).add(new go.PathSegment(go.PathSegment.Line,E-b,z-b).close()))}),go.Shape.setFigureParameter("ThickX",0,new gt("Thickness",30)),go.Shape.defineFigureGenerator("ThickX",function(ae,y,a){var x=ae?ae.parameter1:NaN;if((isNaN(x)||x<0)&&(x=30),y===0||a===0){var b=new go.Geometry(go.Geometry.Rectangle);return b.startX=0,b.startY=0,b.endX=y,b.endY=a,b}else{var E=y/2,z=a/2,ee=Math.atan2(a,y),oe=x-Math.min(Math.cos(ee)*x/2,E),ie=x-Math.min(Math.sin(ee)*x/2,z),b=new go.Geometry,de=new go.PathFigure(oe,0,!0);return b.add(de),de.add(new go.PathSegment(go.PathSegment.Line,E,.2*a)),de.add(new go.PathSegment(go.PathSegment.Line,y-oe,0)),de.add(new go.PathSegment(go.PathSegment.Line,y,ie)),de.add(new go.PathSegment(go.PathSegment.Line,.8*y,z)),de.add(new go.PathSegment(go.PathSegment.Line,y,a-ie)),de.add(new go.PathSegment(go.PathSegment.Line,y-oe,a)),de.add(new go.PathSegment(go.PathSegment.Line,E,.8*a)),de.add(new go.PathSegment(go.PathSegment.Line,oe,a)),de.add(new go.PathSegment(go.PathSegment.Line,0,a-ie)),de.add(new go.PathSegment(go.PathSegment.Line,.2*y,z)),de.add(new go.PathSegment(go.PathSegment.Line,0,ie).close()),b}}),go.Shape.setFigureParameter("ThinX",0,new gt("Thickness",10)),go.Shape.defineFigureGenerator("ThinX",function(ae,y,a){var x=ae?ae.parameter1:NaN;(isNaN(x)||x<0)&&(x=10);var b=new go.Geometry,E=new go.PathFigure(.1*y,0,!0);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,.9*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,.1*a)),E.add(new go.PathSegment(go.PathSegment.Line,.6*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.9*a)),E.add(new go.PathSegment(go.PathSegment.Line,.9*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,.1*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.9*a)),E.add(new go.PathSegment(go.PathSegment.Line,.4*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.1*a).close()),b}),go.Shape.setFigureParameter("SquareIBeam",0,new gt("BeamWidth",.2,.1,.9)),go.Shape.defineFigureGenerator("SquareIBeam",function(ae,y,a){var x=ae?ae.parameter1:NaN;isNaN(x)&&(x=.2);var b=new go.Geometry,E=new go.PathFigure(0,0,!0);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,x*a)),E.add(new go.PathSegment(go.PathSegment.Line,(.5+x/2)*y,x*a)),E.add(new go.PathSegment(go.PathSegment.Line,(.5+x/2)*y,(1-x)*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,(1-x)*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,(1-x)*a)),E.add(new go.PathSegment(go.PathSegment.Line,(.5-x/2)*y,(1-x)*a)),E.add(new go.PathSegment(go.PathSegment.Line,(.5-x/2)*y,x*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,x*a).close()),b}),go.Shape.setFigureParameter("RoundedIBeam",0,new gt("Curviness",.5,.05,.65)),go.Shape.defineFigureGenerator("RoundedIBeam",function(ae,y,a){var x=ae?ae.parameter1:NaN;isNaN(x)&&(x=.5);var b=new go.Geometry,E=new go.PathFigure(0,0,!0);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Bezier,y,a,Math.abs(1-x)*y,.25*a,Math.abs(1-x)*y,.75*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Bezier,0,0,x*y,.75*a,x*y,.25*a).close()),b}),go.Shape.defineFigureGenerator("HalfEllipse",function(ae,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,re*y,0,y,(.5-re/2)*a)).add(new go.PathSegment(go.PathSegment.Bezier,0,a,y,(.5+re/2)*a,re*y,a).close())).setSpots(0,.156,.844,.844)}),go.Shape.defineFigureGenerator("Crescent",function(ae,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Bezier,0,a,y,0,y,a)).add(new go.PathSegment(go.PathSegment.Bezier,0,0,.5*y,.75*a,.5*y,.25*a).close())).setSpots(.311,.266,.744,.744)}),go.Shape.defineFigureGenerator("Heart",function(ae,y,a){return new go.Geometry().add(new go.PathFigure(.5*y,a,!0).add(new go.PathSegment(go.PathSegment.Bezier,0,.3*a,.1*y,.8*a,0,.5*a)).add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.3*a,0,0,.45*y,0)).add(new go.PathSegment(go.PathSegment.Bezier,y,.3*a,.55*y,0,y,0)).add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,.5*a,.9*y,.8*a).close())).setSpots(.14,.29,.86,.78)}),go.Shape.defineFigureGenerator("Spade",function(ae,y,a){return new go.Geometry().add(new go.PathFigure(.5*y,0,!0).add(new go.PathSegment(go.PathSegment.Line,.51*y,.01*a)).add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,.6*y,.2*a,y,.25*a)).add(new go.PathSegment(go.PathSegment.Bezier,.55*y,.7*a,y,.8*a,.6*y,.8*a)).add(new go.PathSegment(go.PathSegment.Bezier,.75*y,a,.5*y,.75*a,.55*y,.95*a)).add(new go.PathSegment(go.PathSegment.Line,.25*y,a)).add(new go.PathSegment(go.PathSegment.Bezier,.45*y,.7*a,.45*y,.95*a,.5*y,.75*a)).add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,.4*y,.8*a,0,.8*a)).add(new go.PathSegment(go.PathSegment.Bezier,.49*y,.01*a,0,.25*a,.4*y,.2*a).close())).setSpots(.14,.26,.86,.78)}),go.Shape.defineFigureGenerator("Club",function(ae,y,a){var x=new go.Geometry,b=new go.PathFigure(.4*y,.6*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,.15*y,a,.5*y,.75*a,.45*y,.95*a)),b.add(new go.PathSegment(go.PathSegment.Line,.85*y,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.6*y,.6*a,.55*y,.95*a,.5*y,.75*a));var E=.2,z=.3,ee=0,oe=E*re;return b.add(new go.PathSegment(go.PathSegment.Bezier,(.5+z)*y,(.5+E+ee)*a,(.5-E+z)*y,(.5+oe+ee)*a,(.5-oe+z)*y,(.5+E+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+E+z)*y,(.5+ee)*a,(.5+oe+z)*y,(.5+E+ee)*a,(.5+E+z)*y,(.5+oe+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(.5+z)*y,(.5-E+ee)*a,(1-.5+E+z)*y,(.5-oe+ee)*a,(.5+oe+z)*y,(.5-E+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.65*y,.36771243*a,(.5-oe+z)*y,(.5-E+ee)*a,(.5-E+z+.05)*y,(.5-oe+ee-.02)*a)),E=.2,z=0,ee=-.3,oe=E*re,b.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+E+z)*y,(.5+ee)*a,(.5+oe+z)*y,(.5+E+ee)*a,(.5+E+z)*y,(.5+oe+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(.5+z)*y,(.5-E+ee)*a,(1-.5+E+z)*y,(.5-oe+ee)*a,(.5+oe+z)*y,(.5-E+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(.5-E+z)*y,(.5+ee)*a,(.5-oe+z)*y,(.5-E+ee)*a,(.5-E+z)*y,(.5-oe+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(.5-oe+z)*y,(.5+E+ee)*a,(.5-E+z)*y,(.5+oe+ee)*a,(.5-oe+z)*y,(.5+E+ee)*a)),E=.2,z=-.3,ee=0,oe=E*re,b.add(new go.PathSegment(go.PathSegment.Bezier,(.5+z)*y,(.5-E+ee)*a,(1-.5+E+z-.05)*y,(.5-oe+ee-.02)*a,(.5+oe+z)*y,(.5-E+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(.5-E+z)*y,(.5+ee)*a,(.5-oe+z)*y,(.5-E+ee)*a,(.5-E+z)*y,(.5-oe+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(.5+z)*y,(.5+E+ee)*a,(.5-E+z)*y,(.5+oe+ee)*a,(.5-oe+z)*y,(.5+E+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.4*y,.6*a,(.5+oe+z)*y,(.5+E+ee)*a,(.5+E+z)*y,(.5+oe+ee)*a).close()),x.setSpots(.06,.33,.93,.68),x}),go.Shape.defineFigureGenerator("YinYang",function(ae,y,a){var x=new go.Geometry,b=new go.PathFigure(y*.5,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Arc,270,180,y*.5,y*.5,y*.5,y*.5)),b.add(new go.PathSegment(go.PathSegment.Arc,90,-180,y*.5,y*.75,y*.25,y*.25)),b.add(new go.PathSegment(go.PathSegment.Arc,90,180,y*.5,y*.25,y*.25,y*.25));var E=.1,z=.5,ee=.25;return b.add(new go.PathSegment(go.PathSegment.Move,(z+E)*y,ee*a)),b.add(new go.PathSegment(go.PathSegment.Arc,0,-360,y*z,a*ee,E*y,E*y).close()),b=new go.PathFigure(y*.5,0,!1),x.add(b),b.add(new go.PathSegment(go.PathSegment.Arc,270,-180,y*.5,y*.5,y*.5,y*.5)),ee=.75,b=new go.PathFigure((z+E)*y,ee*a,!0),x.add(b),b.add(new go.PathSegment(go.PathSegment.Arc,0,360,y*z,a*ee,E*y,E*y).close()),x.defaultStretch=go.GraphObject.Uniform,x}),go.Shape.defineFigureGenerator("Peace",function(ae,y,a){var x=.8535533905932737,b=.5*y,E=.5*a;return new go.Geometry().add(new go.PathFigure(b,0,!1).add(new go.PathSegment(go.PathSegment.Arc,270,360,b,E,b,E)).add(new go.PathSegment(go.PathSegment.Line,b,a)).add(new go.PathSegment(go.PathSegment.Move,b,E)).add(new go.PathSegment(go.PathSegment.Line,(1-x)*y,x*a)).add(new go.PathSegment(go.PathSegment.Move,b,E)).add(new go.PathSegment(go.PathSegment.Line,x*y,x*a)))}),go.Shape.defineFigureGenerator("NotAllowed",function(ae,y,a){var x=new go.Geometry,b=re*.5,E=.5,z=.5,ee=.5,oe=new go.PathFigure(z*y,(ee-E)*a);x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*y,ee*a,(z-b)*y,(ee-E)*a,(z-E)*y,(ee-b)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+E)*a,(z-E)*y,(ee+b)*a,(z-b)*y,(ee+E)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,ee*a,(z+b)*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-E)*a,(z+E)*y,(ee-b)*a,(z+b)*y,(ee-E)*a)),E=.4,b=re*.4;var ie=ne(),de=ne(),ge=ne(),we=ne();Ze(z,ee-E,z+b,ee-E,z+E,ee-b,z+E,ee,.42,ie,de,ge,we,we);var Pe=ne(),me=ne(),pe=ne();Ze(z,ee-E,z+b,ee-E,z+E,ee-b,z+E,ee,.58,we,we,pe,Pe,me);var ct=ne(),lt=ne(),Ut=ne();Ze(z,ee+E,z-b,ee+E,z-E,ee+b,z-E,ee,.42,ct,lt,Ut,we,we);var Le=ne(),We=ne(),it=ne();return Ze(z,ee+E,z-b,ee+E,z-E,ee+b,z-E,ee,.58,we,we,it,Le,We),oe.add(new go.PathSegment(go.PathSegment.Move,it.x*y,it.y*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*y,ee*a,Le.x*y,Le.y*a,We.x*y,We.y*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-E)*a,(z-E)*y,(ee-b)*a,(z-b)*y,(ee-E)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,ge.x*y,ge.y*a,ie.x*y,ie.y*a,de.x*y,de.y*a)),oe.add(new go.PathSegment(go.PathSegment.Line,it.x*y,it.y*a).close()),oe.add(new go.PathSegment(go.PathSegment.Move,Ut.x*y,Ut.y*a)),oe.add(new go.PathSegment(go.PathSegment.Line,pe.x*y,pe.y*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,ee*a,Pe.x*y,Pe.y*a,me.x*y,me.y*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+E)*a,(z+E)*y,(ee+b)*a,(z+b)*y,(ee+E)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,Ut.x*y,Ut.y*a,ct.x*y,ct.y*a,lt.x*y,lt.y*a).close()),ue(ie),ue(de),ue(ge),ue(we),ue(Pe),ue(me),ue(pe),ue(ct),ue(lt),ue(Ut),ue(Le),ue(We),ue(it),x.defaultStretch=go.GraphObject.Uniform,x}),go.Shape.defineFigureGenerator("Fragile",function(ae,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,.25*y,0)).add(new go.PathSegment(go.PathSegment.Line,.2*y,.15*a)).add(new go.PathSegment(go.PathSegment.Line,.3*y,.25*a)).add(new go.PathSegment(go.PathSegment.Line,.29*y,.33*a)).add(new go.PathSegment(go.PathSegment.Line,.35*y,.25*a)).add(new go.PathSegment(go.PathSegment.Line,.3*y,.15*a)).add(new go.PathSegment(go.PathSegment.Line,.4*y,0)).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Bezier,.55*y,.5*a,y,.25*a,.75*y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.55*y,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.7*y,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.7*y,a)).add(new go.PathSegment(go.PathSegment.Line,.3*y,a)).add(new go.PathSegment(go.PathSegment.Line,.3*y,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.45*y,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.45*y,.5*a)).add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*y,.5*a,0,.25*a).close()))}),go.Shape.setFigureParameter("HourGlass",0,new gt("Thickness",30)),go.Shape.defineFigureGenerator("HourGlass",function(ae,y,a){var x=ae?ae.parameter1:NaN;(isNaN(x)||x<0)&&(x=30),x>y&&(x=y);var b=(y-x)/2,E=b+x;return new go.Geometry().add(new go.PathFigure(E,.5*a).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a)).add(new go.PathSegment(go.PathSegment.Line,b,.5*a)).add(new go.PathSegment(go.PathSegment.Line,0,0)).add(new go.PathSegment(go.PathSegment.Line,y,0).close()))}),go.Shape.defineFigureGenerator("Lightning",function(ae,y,a){return new go.Geometry().add(new go.PathFigure(0,.55*a).add(new go.PathSegment(go.PathSegment.Line,.6*y,0)).add(new go.PathSegment(go.PathSegment.Line,.3*y,.45*a)).add(new go.PathSegment(go.PathSegment.Line,y,.45*a)).add(new go.PathSegment(go.PathSegment.Line,.4*y,a)).add(new go.PathSegment(go.PathSegment.Line,.7*y,.55*a).close()))}),go.Shape.defineFigureGenerator("GenderMale",function(ae,y,a){var x=new go.Geometry,b=re*.4,E=.4,z=.5,ee=.5,oe=ne(),ie=ne(),de=ne(),ge=ne(),we=new go.PathFigure((z-E)*y,ee*a,!1);x.add(we),we.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-E)*a,(z-E)*y,(ee-b)*a,(z-b)*y,(ee-E)*a)),Ze(z,ee-E,z+b,ee-E,z+E,ee-b,z+E,ee,.44,de,ge,ie,oe,oe),we.add(new go.PathSegment(go.PathSegment.Bezier,ie.x*y,ie.y*a,de.x*y,de.y*a,ge.x*y,ge.y*a));var Pe=te(ie.x,ie.y);Ze(z,ee-E,z+b,ee-E,z+E,ee-b,z+E,ee,.56,oe,oe,ie,de,ge);var me=te(ie.x,ie.y);we.add(new go.PathSegment(go.PathSegment.Line,(Pe.x*.1+.95*.9)*y,Pe.y*.1*a)),we.add(new go.PathSegment(go.PathSegment.Line,.85*y,Pe.y*.1*a)),we.add(new go.PathSegment(go.PathSegment.Line,.85*y,0)),we.add(new go.PathSegment(go.PathSegment.Line,y,0)),we.add(new go.PathSegment(go.PathSegment.Line,y,.15*a)),we.add(new go.PathSegment(go.PathSegment.Line,(me.x*.1+.9)*y,.15*a)),we.add(new go.PathSegment(go.PathSegment.Line,(me.x*.1+.9)*y,(me.y*.1+.05*.9)*a)),we.add(new go.PathSegment(go.PathSegment.Line,me.x*y,me.y*a)),we.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,ee*a,de.x*y,de.y*a,ge.x*y,ge.y*a)),we.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+E)*a,(z+E)*y,(ee+b)*a,(z+b)*y,(ee+E)*a)),we.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*y,ee*a,(z-b)*y,(ee+E)*a,(z-E)*y,(ee+b)*a)),E=.35,b=re*.35;var pe=new go.PathFigure(z*y,(ee-E)*a,!1);x.add(pe),pe.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*y,ee*a,(z-b)*y,(ee-E)*a,(z-E)*y,(ee-b)*a)),pe.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+E)*a,(z-E)*y,(ee+b)*a,(z-b)*y,(ee+E)*a)),pe.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,ee*a,(z+b)*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),pe.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-E)*a,(z+E)*y,(ee-b)*a,(z+b)*y,(ee-E)*a));var ct=new go.PathFigure((z-E)*y,ee*a,!1);return x.add(ct),ue(oe),ue(ie),ue(de),ue(ge),ue(Pe),ue(me),x.spot1=new go.Spot(.202,.257),x.spot2=new go.Spot(.792,.739),x.defaultStretch=go.GraphObject.Uniform,x}),go.Shape.defineFigureGenerator("GenderFemale",function(ae,y,a){var x=new go.Geometry,b=.375,E=0,z=-.125,ee=b*re,oe=new go.PathFigure((.525+E)*y,(.5+b+z)*a,!1);x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+b+E)*y,(.5+z)*a,(.5+ee+E)*y,(.5+b+z)*a,(.5+b+E)*y,(.5+ee+z)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(.5+E)*y,(.5-b+z)*a,(1-.5+b+E)*y,(.5-ee+z)*a,(.5+ee+E)*y,(.5-b+z)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(.5-b+E)*y,(.5+z)*a,(.5-ee+E)*y,(.5-b+z)*a,(.5-b+E)*y,(.5-ee+z)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(.475+E)*y,(.5+b+z)*a,(.5-b+E)*y,(.5+ee+z)*a,(.5-ee+E)*y,(.5+b+z)*a)),oe.add(new go.PathSegment(go.PathSegment.Line,.475*y,.85*a)),oe.add(new go.PathSegment(go.PathSegment.Line,.425*y,.85*a)),oe.add(new go.PathSegment(go.PathSegment.Line,.425*y,.9*a)),oe.add(new go.PathSegment(go.PathSegment.Line,.475*y,.9*a)),oe.add(new go.PathSegment(go.PathSegment.Line,.475*y,a)),oe.add(new go.PathSegment(go.PathSegment.Line,.525*y,a)),oe.add(new go.PathSegment(go.PathSegment.Line,.525*y,.9*a)),oe.add(new go.PathSegment(go.PathSegment.Line,.575*y,.9*a)),oe.add(new go.PathSegment(go.PathSegment.Line,.575*y,.85*a)),oe.add(new go.PathSegment(go.PathSegment.Line,.525*y,.85*a).close()),b=.325,E=0,z=-.125,ee=b*re;var oe=new go.PathFigure((1-.5+b+E)*y,(.5+z)*a,!1);x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,(.5+E)*y,(.5+b+z)*a,(.5+b+E)*y,(.5+ee+z)*a,(.5+ee+E)*y,(.5+b+z)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(.5-b+E)*y,(.5+z)*a,(.5-ee+E)*y,(.5+b+z)*a,(.5-b+E)*y,(.5+ee+z)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(.5+E)*y,(.5-b+z)*a,(.5-b+E)*y,(.5-ee+z)*a,(.5-ee+E)*y,(.5-b+z)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+b+E)*y,(.5+z)*a,(.5+ee+E)*y,(.5-b+z)*a,(1-.5+b+E)*y,(.5-ee+z)*a));var oe=new go.PathFigure((.525+E)*y,(.5+b+z)*a,!1);return x.add(oe),x.spot1=new go.Spot(.232,.136),x.spot2=new go.Spot(.682,.611),x.defaultStretch=go.GraphObject.Uniform,x}),go.Shape.defineFigureGenerator("LogicImplies",function(ae,y,a){var x=ae?ae.parameter1:NaN;return isNaN(x)&&(x=.2),new go.Geometry().add(new go.PathFigure((1-x)*y,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,(1-x)*y,a)).add(new go.PathSegment(go.PathSegment.Move,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,y,.5*a))).setSpots(0,0,.8,.5)}),go.Shape.defineFigureGenerator("LogicIff",function(ae,y,a){var x=ae?ae.parameter1:NaN;return isNaN(x)&&(x=.2),new go.Geometry().add(new go.PathFigure((1-x)*y,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,(1-x)*y,a)).add(new go.PathSegment(go.PathSegment.Move,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Move,x*y,0)).add(new go.PathSegment(go.PathSegment.Line,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,x*y,a))).setSpots(.2,0,.8,.5)}),go.Shape.defineFigureGenerator("LogicNot",function(ae,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)))}),go.Shape.defineFigureGenerator("LogicAnd",function(ae,y,a){return new go.Geometry().add(new go.PathFigure(0,a,!1).add(new go.PathSegment(go.PathSegment.Line,.5*y,0)).add(new go.PathSegment(go.PathSegment.Line,y,a))).setSpots(.25,.5,.75,1)}),go.Shape.defineFigureGenerator("LogicOr",function(ae,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,.5*y,a)).add(new go.PathSegment(go.PathSegment.Line,y,0))).setSpots(.219,0,.78,.409)}),go.Shape.defineFigureGenerator("LogicXor",function(ae,y,a){var x=new go.Geometry().add(new go.PathFigure(.5*y,0,!1).add(new go.PathSegment(go.PathSegment.Line,.5*y,a)).add(new go.PathSegment(go.PathSegment.Move,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Arc,0,360,.5*y,.5*a,.5*y,.5*a)));return x.defaultStretch=go.GraphObject.Uniform,x}),go.Shape.defineFigureGenerator("LogicTruth",function(ae,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Move,.5*y,0)).add(new go.PathSegment(go.PathSegment.Line,.5*y,a)))}),go.Shape.defineFigureGenerator("LogicFalsity",function(ae,y,a){return new go.Geometry().add(new go.PathFigure(0,a,!1).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Move,.5*y,a)).add(new go.PathSegment(go.PathSegment.Line,.5*y,0)))}),go.Shape.defineFigureGenerator("LogicThereExists",function(ae,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,0,.5*a)).add(new go.PathSegment(go.PathSegment.Move,y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a)))}),go.Shape.defineFigureGenerator("LogicForAll",function(ae,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,.5*y,a)).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Move,.25*y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.75*y,.5*a))).setSpots(.25,0,.75,.5)}),go.Shape.defineFigureGenerator("LogicIsDefinedAs",function(ae,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Move,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Move,0,a)).add(new go.PathSegment(go.PathSegment.Line,y,a))).setSpots(.01,.01,.99,.49)}),go.Shape.defineFigureGenerator("LogicIntersect",function(ae,y,a){var x=.5;return new go.Geometry().add(new go.PathFigure(0,a,!1).add(new go.PathSegment(go.PathSegment.Line,0,x*a)).add(new go.PathSegment(go.PathSegment.Arc,180,180,x*y,x*a,x*y,x*a)).add(new go.PathSegment(go.PathSegment.Line,y,a))).setSpots(0,.5,1,1)}),go.Shape.defineFigureGenerator("LogicUnion",function(ae,y,a){var x=.5;return new go.Geometry().add(new go.PathFigure(y,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,x*a)).add(new go.PathSegment(go.PathSegment.Arc,0,180,x*y,x*a,x*y,x*a)).add(new go.PathSegment(go.PathSegment.Line,0,0))).setSpots(0,0,1,.5)}),go.Shape.setFigureParameter("Arrow",0,new gt("ArrowheadWidth",.3,.01,.99)),go.Shape.setFigureParameter("Arrow",1,new gt("TailHeight",.3,.01,.99)),go.Shape.defineFigureGenerator("Arrow",function(ae,y,a){var x=ae?ae.parameter1:NaN;isNaN(x)&&(x=.3);var b=ae?ae.parameter2:NaN;isNaN(b)&&(b=.3);var E=(1-x)*y,z=(.5-b/2)*a,ee=(.5+b/2)*a,oe=new go.Geometry,ie=new go.PathFigure(0,z,!0);oe.add(ie),ie.add(new go.PathSegment(go.PathSegment.Line,E,z)),ie.add(new go.PathSegment(go.PathSegment.Line,E,0)),ie.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),ie.add(new go.PathSegment(go.PathSegment.Line,E,a)),ie.add(new go.PathSegment(go.PathSegment.Line,E,ee)),ie.add(new go.PathSegment(go.PathSegment.Line,0,ee).close()),oe.spot1=new go.Spot(0,z/a);var de=De(0,ee/a,1,ee/a,E/y,1,1,.5,ne());return oe.spot2=new go.Spot(de.x,de.y),ue(de),oe}),go.Shape.setFigureParameter("Arrow2",0,new gt("ArrowheadWidth",30)),go.Shape.setFigureParameter("Arrow2",0,new gt("TailHeight",30)),go.Shape.defineFigureGenerator("Arrow2",function(ae,y,a){var x=ae?ae.parameter1:NaN;isNaN(x)&&(x=30),x>y&&(x=y);var b=ae?ae.parameter2:NaN;isNaN(b)&&(b=30),b=Math.min(b,a/2);var E=y-x,z=(a-b)/2,ee=z+b,oe=new go.Geometry,ie=new go.PathFigure(0,z,!0);oe.add(ie),ie.add(new go.PathSegment(go.PathSegment.Line,E,z)),ie.add(new go.PathSegment(go.PathSegment.Line,E,0)),ie.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),ie.add(new go.PathSegment(go.PathSegment.Line,E,a)),ie.add(new go.PathSegment(go.PathSegment.Line,E,ee)),ie.add(new go.PathSegment(go.PathSegment.Line,0,ee).close()),oe.spot1=new go.Spot(0,z/a);var de=De(0,ee/a,1,ee/a,E/y,1,1,.5,ne());return oe.spot2=new go.Spot(de.x,de.y),ue(de),oe}),go.Shape.defineFigureGenerator("Chevron",function(ae,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a).close()),x}),go.Shape.defineFigureGenerator("DoubleArrow",function(ae,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,.214*a)),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,1*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,1*a)),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,.786*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,1*a).close()),x}),go.Shape.setFigureParameter("DoubleEndArrow",0,new gt("ConnecterHeight",.3,.01,.99)),go.Shape.defineFigureGenerator("DoubleEndArrow",function(ae,y,a){var x=ae?ae.parameter1:NaN;isNaN(x)&&(x=.3);var b=(.5-x/2)*a,E=(.5+x/2)*a,z=new go.Geometry,ee=new go.PathFigure(y,.5*a,!0);z.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,E)),ee.add(new go.PathSegment(go.PathSegment.Line,.3*y,E)),ee.add(new go.PathSegment(go.PathSegment.Line,.3*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.3*y,0)),ee.add(new go.PathSegment(go.PathSegment.Line,.3*y,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,0).close());var oe=De(0,.5,.3,0,0,b/a,.1,b/a,ne());return z.spot1=new go.Spot(oe.x,oe.y),oe=De(.7,1,1,.5,0,E/a,1,E/a,oe),z.spot2=new go.Spot(oe.x,oe.y),ue(oe),z}),go.Shape.setFigureParameter("DoubleEndArrow2",0,new gt("ConnecterHeight",40)),go.Shape.setFigureParameter("DoubleEndArrow2",1,new gt("ArrowHeight",100)),go.Shape.defineFigureGenerator("DoubleEndArrow2",function(ae,y,a){var x=ae?ae.parameter1:NaN;isNaN(x)&&(x=40);var b=ae?ae.parameter2:NaN;isNaN(b)&&(b=100);var E=(a-x)/2,z=E+x,ee=(a-b)/2,oe=ee+b;(x>a||b>a)&&(b>x?(x=x*a/b,E=(a-x)/2,z=E+x,ee=0,oe=a):(E=0,z=a,ee=0,oe=a));var ie=new go.Geometry,de=new go.PathFigure(y,.5*a,!0);ie.add(de),de.add(new go.PathSegment(go.PathSegment.Line,.7*y,oe)),de.add(new go.PathSegment(go.PathSegment.Line,.7*y,z)),de.add(new go.PathSegment(go.PathSegment.Line,.3*y,z)),de.add(new go.PathSegment(go.PathSegment.Line,.3*y,oe)),de.add(new go.PathSegment(go.PathSegment.Line,0,.5*a)),de.add(new go.PathSegment(go.PathSegment.Line,.3*y,ee)),de.add(new go.PathSegment(go.PathSegment.Line,.3*y,E)),de.add(new go.PathSegment(go.PathSegment.Line,.7*y,E)),de.add(new go.PathSegment(go.PathSegment.Line,.7*y,ee).close());var ge=De(0,.5,.3,ee/a,0,E/a,1,E/a,ne());return ie.spot1=new go.Spot(ge.x,ge.y),ge=De(.7,oe/a,1,.5,0,z/a,1,z/a,ge),ie.spot2=new go.Spot(ge.x,ge.y),ue(ge),ie}),go.Shape.setFigureParameter("IBeamArrow",0,new gt("ConnectorHeight",.7,.51,.97)),go.Shape.defineFigureGenerator("IBeamArrow",function(ae,y,a){var x=ae?ae.parameter1:NaN;isNaN(x)&&(x=.3);var b=(.5-x/2)*a,E=(.5+x/2)*a,z=new go.Geometry,ee=new go.PathFigure(y,.5*a,!0);z.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,E)),ee.add(new go.PathSegment(go.PathSegment.Line,.2*y,E)),ee.add(new go.PathSegment(go.PathSegment.Line,.2*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,0)),ee.add(new go.PathSegment(go.PathSegment.Line,.2*y,0)),ee.add(new go.PathSegment(go.PathSegment.Line,.2*y,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,0).close()),z.spot1=new go.Spot(0,b/a);var oe=De(.7,1,1,.5,0,E/a,1,E/a,ne());return z.spot2=new go.Spot(oe.x,oe.y),ue(oe),z}),go.Shape.setFigureParameter("IBeamArrow2",0,new gt("ConnectorHeight",40)),go.Shape.setFigureParameter("IBeamArrow2",1,new gt("BeamArrowHeight",100)),go.Shape.defineFigureGenerator("IBeamArrow2",function(ae,y,a){var x=ae?ae.parameter1:NaN;isNaN(x)&&(x=40);var b=ae?ae.parameter2:NaN;isNaN(b)&&(b=100);var E=(a-x)/2,z=E+x,ee=(a-b)/2,oe=ee+b;(x>a||b>a)&&(b>x?(x=x*a/b,E=(a-x)/2,z=E+x,ee=0,oe=a):(E=0,z=a,ee=0,oe=a));var ie=new go.Geometry,de=new go.PathFigure(y,.5*a,!0);ie.add(de),de.add(new go.PathSegment(go.PathSegment.Line,.7*y,oe)),de.add(new go.PathSegment(go.PathSegment.Line,.7*y,z)),de.add(new go.PathSegment(go.PathSegment.Line,.2*y,z)),de.add(new go.PathSegment(go.PathSegment.Line,.2*y,oe)),de.add(new go.PathSegment(go.PathSegment.Line,0,oe)),de.add(new go.PathSegment(go.PathSegment.Line,0,ee)),de.add(new go.PathSegment(go.PathSegment.Line,.2*y,ee)),de.add(new go.PathSegment(go.PathSegment.Line,.2*y,E)),de.add(new go.PathSegment(go.PathSegment.Line,.7*y,E)),de.add(new go.PathSegment(go.PathSegment.Line,.7*y,ee).close()),ie.spot1=new go.Spot(0,E/a);var ge=De(.7,oe/a,1,.5,0,z/a,1,z/a,ne());return ie.spot2=new go.Spot(ge.x,ge.y),ue(ge),ie}),go.Shape.setFigureParameter("Pointer",0,new gt("BackPoint",.1,0,.2)),go.Shape.defineFigureGenerator("Pointer",function(ae,y,a){var x=ae?ae.parameter1:NaN;isNaN(x)&&(x=.1);var b=new go.Geometry,E=new go.PathFigure(y,.5*a,!0);b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,x*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,0).close()),b.spot1=new go.Spot(x,.35);var z=De(.2,.65,1,.65,0,1,1,.5,ne());return b.spot2=new go.Spot(z.x,z.y),ue(z),b}),go.Shape.setFigureParameter("RoundedPointer",0,new gt("RoundedEdge",.3,0,.5)),go.Shape.defineFigureGenerator("RoundedPointer",function(ae,y,a){var x=ae?ae.parameter1:NaN;isNaN(x)&&(x=.3);var b=new go.Geometry,E=new go.PathFigure(y,.5*a,!0);b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Bezier,0,0,x*y,.75*a,x*y,.25*a).close()),b.spot1=new go.Spot(x,.35);var z=De(0,.65,1,.65,0,1,1,.5,ne());return b.spot2=new go.Spot(z.x,z.y),ue(z),b}),go.Shape.setFigureParameter("SplitEndArrow",0,new gt("TailHeight",.4,.01,.99)),go.Shape.defineFigureGenerator("SplitEndArrow",function(ae,y,a){var x=ae?ae.parameter1:NaN;isNaN(x)&&(x=.4);var b=(.5-x/2)*a,E=(.5+x/2)*a,z=new go.Geometry,ee=new go.PathFigure(y,.5*a,!0);z.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,E)),ee.add(new go.PathSegment(go.PathSegment.Line,0,E)),ee.add(new go.PathSegment(go.PathSegment.Line,.2*y,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,0).close()),z.spot1=new go.Spot(.2,.3);var oe=De(.7,1,1,.5,0,E/a,1,E/a,ne());return z.spot2=new go.Spot(oe.x,oe.y),ue(oe),z}),go.Shape.setFigureParameter("SplitEndArrow2",0,new gt("TailThickness",50)),go.Shape.defineFigureGenerator("SplitEndArrow2",function(ae,y,a){var x=ae?ae.parameter1:NaN;isNaN(x)&&(x=50);var b=(a-x)/2,E=b+x;x>a&&(b=0,E=a);var z=new go.Geometry,ee=new go.PathFigure(y,.5*a,!0);z.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,E)),ee.add(new go.PathSegment(go.PathSegment.Line,0,E)),ee.add(new go.PathSegment(go.PathSegment.Line,.2*y,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,0).close()),z.spot1=new go.Spot(.2,b/a);var oe=De(.7,1,1,.5,0,E/a,1,E/a,ne());return z.spot2=new go.Spot(oe.x,oe.y),ue(oe),z}),go.Shape.setFigureParameter("SquareArrow",0,new gt("ArrowPoint",.7,.2,.9)),go.Shape.defineFigureGenerator("SquareArrow",function(ae,y,a){var x=ae?ae.parameter1:NaN;isNaN(x)&&(x=.7);var b=new go.Geometry,E=new go.PathFigure(y,.5*a,!0);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,x*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,0)),E.add(new go.PathSegment(go.PathSegment.Line,x*y,0).close()),b.spot1=go.Spot.TopLeft,b.spot2=new go.Spot(x,1),b}),go.Shape.defineFigureGenerator("Cone1",function(ae,y,a){var x=new go.Geometry,b=re*.5,E=re*.1,z=new go.PathFigure(0,.9*a,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),z.add(new go.PathSegment(go.PathSegment.Line,y,.9*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,(.9+E)*a,(.5+b)*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*a,(.5-b)*y,a,0,(.9+E)*a).close()),x.spot1=new go.Spot(.25,.5),x.spot2=new go.Spot(.75,.97),x}),go.Shape.defineFigureGenerator("Cone2",function(ae,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.9*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,y,.9*a,(1-.85/.9)*y,a,.85/.9*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,0,.9*a).close());var E=new go.PathFigure(0,.9*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Bezier,y,.9*a,(1-.85/.9)*y,.8*a,.85/.9*y,.8*a)),x.spot1=new go.Spot(.25,.5),x.spot2=new go.Spot(.75,.82),x}),go.Shape.defineFigureGenerator("Cube1",function(ae,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.85*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.15*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,0,.15*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.85*a).close());var E=new go.PathFigure(.5*y,a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.3*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.15*a)),E.add(new go.PathSegment(go.PathSegment.Move,.5*y,.3*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.15*a)),x.spot1=new go.Spot(0,.3),x.spot2=new go.Spot(.5,.85),x}),go.Shape.defineFigureGenerator("Cube2",function(ae,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.3*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,.7*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,0).close());var E=new go.PathFigure(0,.3*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.7*y,.3*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Move,.7*y,.3*a)),E.add(new go.PathSegment(go.PathSegment.Line,.7*y,a)),x.spot1=new go.Spot(0,.3),x.spot2=new go.Spot(.7,1),x}),go.Shape.defineFigureGenerator("Cylinder1",function(ae,y,a){var x=ae?ae.parameter1:NaN;isNaN(x)&&(x=5),x=Math.min(x,a/3);var b=new go.Geometry,E=re*.5,z=new go.PathFigure(0,x,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,0,re*x,(.5-E)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,1*y,x,(.5+E)*y,0,1*y,re*x)),z.add(new go.PathSegment(go.PathSegment.Line,y,a-x)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,1*a,1*y,a-re*x,(.5+E)*y,1*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,a-x,(.5-E)*y,1*a,0,a-re*x)),z.add(new go.PathSegment(go.PathSegment.Line,0,x));var ee=new go.PathFigure(y,x,!1);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,2*x,1*y,2*x-re*x,(.5+E)*y,2*x)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,x,(.5-E)*y,2*x,0,2*x-re*x)),b.spot1=new go.Spot(0,0,0,2*x),b.spot2=new go.Spot(1,1),b}),go.Shape.defineFigureGenerator("Cylinder2",function(ae,y,a){var x=ae?ae.parameter1:NaN;isNaN(x)&&(x=5),x=Math.min(x,a/3);var b=new go.Geometry,E=re*.5,z=new go.PathFigure(0,a-x,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,0,x)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,0,re*x,(.5-E)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,x,(.5+E)*y,0,y,re*x)),z.add(new go.PathSegment(go.PathSegment.Line,y,a-x)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,a-re*x,(.5+E)*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,a-x,(.5-E)*y,a,0,a-re*x));var ee=new go.PathFigure(0,a-x,!1);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a-2*x,0,a-x-re*x,(.5-E)*y,a-2*x)),ee.add(new go.PathSegment(go.PathSegment.Bezier,y,a-x,(.5+E)*y,a-2*x,y,a-x-re*x)),b.spot1=new go.Spot(0,0),b.spot2=new go.Spot(1,1,0,-2*x),b}),go.Shape.defineFigureGenerator("Cylinder3",function(ae,y,a){var x=ae?ae.parameter1:NaN;isNaN(x)&&(x=5),x=Math.min(x,y/3);var b=new go.Geometry,E=re*.5,z=new go.PathFigure(x,0,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y-x,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,y-re*x,0,y,(.5-E)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,y-x,a,y,(.5+E)*a,y-re*x,a)),z.add(new go.PathSegment(go.PathSegment.Line,x,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,re*x,a,0,(.5+E)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,x,0,0,(.5-E)*a,re*x,0));var ee=new go.PathFigure(x,0,!1);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,2*x,.5*a,x+re*x,0,2*x,(.5-E)*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,x,a,2*x,(.5+E)*a,x+re*x,a)),b.spot1=new go.Spot(0,0,2*x,0),b.spot2=new go.Spot(1,1),b}),go.Shape.defineFigureGenerator("Cylinder4",function(ae,y,a){var x=ae?ae.parameter1:NaN;isNaN(x)&&(x=5),x=Math.min(x,y/3);var b=new go.Geometry,E=re*.5,z=new go.PathFigure(y-x,0,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,y-re*x,0,y,(.5-E)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,y-x,a,y,(.5+E)*a,y-re*x,a)),z.add(new go.PathSegment(go.PathSegment.Line,x,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,re*x,a,0,(.5+E)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,x,0,0,(.5-E)*a,re*x,0)),z.add(new go.PathSegment(go.PathSegment.Line,y-x,0));var ee=new go.PathFigure(y-x,0,!1);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,y-2*x,.5*a,y-x-re*x,0,y-2*x,(.5-E)*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,y-x,a,y-2*x,(.5+E)*a,y-x-re*x,a)),b.spot1=new go.Spot(0,0),b.spot2=new go.Spot(1,1,-2*x,0),b}),go.Shape.defineFigureGenerator("Prism1",function(ae,y,a){var x=new go.Geometry,b=new go.PathFigure(.25*y,.25*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var E=new go.PathFigure(.25*y,.25*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),x.spot1=new go.Spot(.408,.172),x.spot2=new go.Spot(.833,.662),x}),go.Shape.defineFigureGenerator("Prism2",function(ae,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.25*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var E=new go.PathFigure(0,a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.25*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.25*a)),E.add(new go.PathSegment(go.PathSegment.Move,0,.25*a)),E.add(new go.PathSegment(go.PathSegment.Line,.25*y,.5*a)),x.spot1=new go.Spot(.25,.5),x.spot2=new go.Spot(.75,.75),x}),go.Shape.defineFigureGenerator("Pyramid1",function(ae,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.75*a).close());var E=new go.PathFigure(.5*y,0,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),x.spot1=new go.Spot(.25,.367),x.spot2=new go.Spot(.75,.875),x}),go.Shape.defineFigureGenerator("Pyramid2",function(ae,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.85*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.85*a).close());var E=new go.PathFigure(.5*y,0,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.7*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.85*a)),E.add(new go.PathSegment(go.PathSegment.Move,.5*y,.7*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.85*a)),x.spot1=new go.Spot(.25,.367),x.spot2=new go.Spot(.75,.875),x}),go.Shape.defineFigureGenerator("Actor",function(ae,y,a){var x=new go.Geometry,b=.2,E=.1,z=re*b,ee=re*E,oe=.5,ie=.1,de=new go.PathFigure(oe*y,(ie+E)*a,!0);x.add(de),de.add(new go.PathSegment(go.PathSegment.Bezier,(oe-b)*y,ie*a,(oe-z)*y,(ie+E)*a,(oe-b)*y,(ie+ee)*a)),de.add(new go.PathSegment(go.PathSegment.Bezier,oe*y,(ie-E)*a,(oe-b)*y,(ie-ee)*a,(oe-z)*y,(ie-E)*a)),de.add(new go.PathSegment(go.PathSegment.Bezier,(oe+b)*y,ie*a,(oe+z)*y,(ie-E)*a,(oe+b)*y,(ie-ee)*a)),de.add(new go.PathSegment(go.PathSegment.Bezier,oe*y,(ie+E)*a,(oe+b)*y,(ie+ee)*a,(oe+z)*y,(ie+E)*a));var ge=.05,we=re*ge;oe=.05,ie=.25;var Pe=new go.PathFigure(.5*y,.2*a,!0);return x.add(Pe),Pe.add(new go.PathSegment(go.PathSegment.Line,.95*y,.2*a)),oe=.95,ie=.25,Pe.add(new go.PathSegment(go.PathSegment.Bezier,(oe+ge)*y,ie*a,(oe+we)*y,(ie-ge)*a,(oe+ge)*y,(ie-we)*a)),Pe.add(new go.PathSegment(go.PathSegment.Line,y,.6*a)),Pe.add(new go.PathSegment(go.PathSegment.Line,.85*y,.6*a)),Pe.add(new go.PathSegment(go.PathSegment.Line,.85*y,.35*a)),ge=.025,we=re*ge,oe=.825,ie=.35,Pe.add(new go.PathSegment(go.PathSegment.Bezier,oe*y,(ie-ge)*a,(oe+ge)*y,(ie-we)*a,(oe+we)*y,(ie-ge)*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(oe-ge)*y,ie*a,(oe-we)*y,(ie-ge)*a,(oe-ge)*y,(ie-we)*a)),Pe.add(new go.PathSegment(go.PathSegment.Line,.8*y,a)),Pe.add(new go.PathSegment(go.PathSegment.Line,.55*y,a)),Pe.add(new go.PathSegment(go.PathSegment.Line,.55*y,.7*a)),ge=.05,we=re*ge,oe=.5,ie=.7,Pe.add(new go.PathSegment(go.PathSegment.Bezier,oe*y,(ie-ge)*a,(oe+ge)*y,(ie-we)*a,(oe+we)*y,(ie-ge)*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(oe-ge)*y,ie*a,(oe-we)*y,(ie-ge)*a,(oe-ge)*y,(ie-we)*a)),Pe.add(new go.PathSegment(go.PathSegment.Line,.45*y,a)),Pe.add(new go.PathSegment(go.PathSegment.Line,.2*y,a)),Pe.add(new go.PathSegment(go.PathSegment.Line,.2*y,.35*a)),ge=.025,we=re*ge,oe=.175,ie=.35,Pe.add(new go.PathSegment(go.PathSegment.Bezier,oe*y,(ie-ge)*a,(oe+ge)*y,(ie-we)*a,(oe+we)*y,(ie-ge)*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(oe-ge)*y,ie*a,(oe-we)*y,(ie-ge)*a,(oe-ge)*y,(ie-we)*a)),Pe.add(new go.PathSegment(go.PathSegment.Line,.15*y,.6*a)),Pe.add(new go.PathSegment(go.PathSegment.Line,0,.6*a)),Pe.add(new go.PathSegment(go.PathSegment.Line,0,.25*a)),ge=.05,we=re*ge,oe=.05,ie=.25,Pe.add(new go.PathSegment(go.PathSegment.Bezier,oe*y,(ie-ge)*a,(oe-ge)*y,(ie-we)*a,(oe-we)*y,(ie-ge)*a)),Pe.add(new go.PathSegment(go.PathSegment.Line,.5*y,.2*a)),x.spot1=new go.Spot(.2,.2),x.spot2=new go.Spot(.8,.65),x}),go.Shape.setFigureParameter("Card",0,new gt("CornerCutoutSize",.2,.1,.9)),go.Shape.defineFigureGenerator("Card",function(ae,y,a){var x=ae?ae.parameter1:NaN;isNaN(x)&&(x=.2);var b=new go.Geometry,E=new go.PathFigure(y,0,!0);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,x*a)),E.add(new go.PathSegment(go.PathSegment.Line,x*y,0).close()),b.spot1=new go.Spot(0,x),b.spot2=go.Spot.BottomRight,b}),go.Shape.defineFigureGenerator("Collate",function(ae,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,.5*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a));var E=new go.PathFigure(.5*y,.5*a,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),x.spot1=new go.Spot(.25,0),x.spot2=new go.Spot(.75,.25),x}),go.Shape.defineFigureGenerator("CreateRequest",function(ae,y,a){var x=new go.Geometry,b=ae?ae.parameter1:NaN;isNaN(b)&&(b=.1);var E=new go.PathFigure(0,0,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var z=new go.PathFigure(0,b*a,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,b*a)),z.add(new go.PathSegment(go.PathSegment.Move,0,(1-b)*a)),z.add(new go.PathSegment(go.PathSegment.Line,y,(1-b)*a)),x}),go.Shape.defineFigureGenerator("Database",function(ae,y,a){var x=new go.Geometry,b=re*.5,E=re*.1,z=new go.PathFigure(y,.1*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,.9*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,(.9+E)*a,(.5+b)*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*a,(.5-b)*y,a,0,(.9+E)*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,.1*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,0,(.1-E)*a,(.5-b)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,.1*a,(.5+b)*y,0,y,(.1-E)*a));var ee=new go.PathFigure(y,.1*a,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.2*a,y,(.1+E)*a,(.5+b)*y,.2*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,.1*a,(.5-b)*y,.2*a,0,(.1+E)*a)),ee.add(new go.PathSegment(go.PathSegment.Move,y,.2*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.3*a,y,(.2+E)*a,(.5+b)*y,.3*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,.2*a,(.5-b)*y,.3*a,0,(.2+E)*a)),ee.add(new go.PathSegment(go.PathSegment.Move,y,.3*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.4*a,y,(.3+E)*a,(.5+b)*y,.4*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,.3*a,(.5-b)*y,.4*a,0,(.3+E)*a)),x.spot1=new go.Spot(0,.4),x.spot2=new go.Spot(1,.9),x}),go.Shape.defineFigureGenerator("DataStorage",function(ae,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,.75*y,a,y,0,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*y,.9*a,.25*y,.1*a).close()),x.spot1=new go.Spot(.226,0),x.spot2=new go.Spot(.81,1),x}),go.Shape.defineFigureGenerator("DiskStorage",function(ae,y,a){var x=new go.Geometry,b=re*.5,E=re*.1,z=new go.PathFigure(y,.1*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,.9*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,(.9+E)*a,(.5+b)*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*a,(.5-b)*y,a,0,(.9+E)*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,.1*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,0,(.1-E)*a,(.5-b)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,.1*a,(.5+b)*y,0,y,(.1-E)*a));var ee=new go.PathFigure(y,.1*a,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.2*a,y,(.1+E)*a,(.5+b)*y,.2*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,.1*a,(.5-b)*y,.2*a,0,(.1+E)*a)),ee.add(new go.PathSegment(go.PathSegment.Move,y,.2*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.3*a,y,(.2+E)*a,(.5+b)*y,.3*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,.2*a,(.5-b)*y,.3*a,0,(.2+E)*a)),x.spot1=new go.Spot(0,.3),x.spot2=new go.Spot(1,.9),x}),go.Shape.defineFigureGenerator("Display",function(ae,y,a){var x=new go.Geometry,b=new go.PathFigure(.25*y,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,.75*y,a,y,0,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.25*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.5*a).close()),x.spot1=new go.Spot(.25,0),x.spot2=new go.Spot(.75,1),x}),go.Shape.defineFigureGenerator("DividedEvent",function(ae,y,a){var x=new go.Geometry,b=ae?ae.parameter1:NaN;isNaN(b)?b=.2:b<.15&&(b=.15);var E=re*.2,z=new go.PathFigure(0,.2*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,.2*y,0,0,(.2-E)*a,(.2-E)*y,0)),z.add(new go.PathSegment(go.PathSegment.Line,.8*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,.2*a,(.8+E)*y,0,y,(.2-E)*a)),z.add(new go.PathSegment(go.PathSegment.Line,y,.8*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,a,y,(.8+E)*a,(.8+E)*y,a)),z.add(new go.PathSegment(go.PathSegment.Line,.2*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,.8*a,(.2-E)*y,a,0,(.8+E)*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,.2*a));var ee=new go.PathFigure(0,b*a,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y,b*a)),x}),go.Shape.defineFigureGenerator("DividedProcess",function(ae,y,a){var x=new go.Geometry,b=ae?ae.parameter1:NaN;(isNaN(b)||b<.1)&&(b=.1);var E=new go.PathFigure(0,0,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var z=new go.PathFigure(0,b*a,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,b*a)),x}),go.Shape.defineFigureGenerator("Document",function(ae,y,a){var x=new go.Geometry;a=a/.8;var b=new go.PathFigure(0,.7*a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*a,.5*y,.4*a,.5*y,a).close()),x.spot1=go.Spot.TopLeft,x.spot2=new go.Spot(1,.6),x}),go.Shape.defineFigureGenerator("ExternalOrganization",function(ae,y,a){var x=new go.Geometry,b=ae?ae.parameter1:NaN;(isNaN(b)||b<.2)&&(b=.2);var E=new go.PathFigure(0,0,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var z=new go.PathFigure(b*y,0,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,0,b*a)),z.add(new go.PathSegment(go.PathSegment.Move,y,b*a)),z.add(new go.PathSegment(go.PathSegment.Line,(1-b)*y,0)),z.add(new go.PathSegment(go.PathSegment.Move,0,(1-b)*a)),z.add(new go.PathSegment(go.PathSegment.Line,b*y,a)),z.add(new go.PathSegment(go.PathSegment.Move,(1-b)*y,a)),z.add(new go.PathSegment(go.PathSegment.Line,y,(1-b)*a)),x}),go.Shape.defineFigureGenerator("ExternalProcess",function(ae,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.5*a).close());var E=new go.PathFigure(.1*y,.4*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.1*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Move,.9*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,.9*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Move,.6*y,.1*a)),E.add(new go.PathSegment(go.PathSegment.Line,.4*y,.1*a)),E.add(new go.PathSegment(go.PathSegment.Move,.4*y,.9*a)),E.add(new go.PathSegment(go.PathSegment.Line,.6*y,.9*a)),x.spot1=new go.Spot(.25,.25),x.spot2=new go.Spot(.75,.75),x}),go.Shape.defineFigureGenerator("File",function(ae,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var E=new go.PathFigure(.75*y,0,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.75*y,.25*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.25*a)),x.spot1=new go.Spot(0,.25),x.spot2=go.Spot.BottomRight,x}),go.Shape.defineFigureGenerator("Interrupt",function(ae,y,a){var x=new go.Geometry,b=new go.PathFigure(y,.5*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a));var E=new go.PathFigure(y,.5*a,!1);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,a));var z=new go.PathFigure(y,.5*a,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,0)),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(.5,.75),x}),go.Shape.defineFigureGenerator("InternalStorage",function(ae,y,a){var x=new go.Geometry,b=ae?ae.parameter1:NaN,E=ae?ae.parameter2:NaN;isNaN(b)&&(b=.1),isNaN(E)&&(E=.1);var z=new go.PathFigure(0,0,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,0)),z.add(new go.PathSegment(go.PathSegment.Line,y,a)),z.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var ee=new go.PathFigure(b*y,0,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,b*y,a)),ee.add(new go.PathSegment(go.PathSegment.Move,0,E*a)),ee.add(new go.PathSegment(go.PathSegment.Line,y,E*a)),x}),go.Shape.defineFigureGenerator("Junction",function(ae,y,a){var x=new go.Geometry,b=1/Math.SQRT2,E=(1-1/Math.SQRT2)/2,z=re*.5,ee=.5,oe=new go.PathFigure(y,ee*a,!0);x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,ee*y,a,y,(ee+z)*a,(ee+z)*y,a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,0,ee*a,(ee-z)*y,a,0,(ee+z)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,ee*y,0,0,(ee-z)*a,(ee-z)*y,0)),oe.add(new go.PathSegment(go.PathSegment.Bezier,y,ee*a,(ee+z)*y,0,y,(ee-z)*a));var ie=new go.PathFigure((E+b)*y,(E+b)*a,!1);return x.add(ie),ie.add(new go.PathSegment(go.PathSegment.Line,E*y,E*a)),ie.add(new go.PathSegment(go.PathSegment.Move,E*y,(E+b)*a)),ie.add(new go.PathSegment(go.PathSegment.Line,(E+b)*y,E*a)),x}),go.Shape.defineFigureGenerator("LinedDocument",function(ae,y,a){var x=new go.Geometry;a=a/.8;var b=new go.PathFigure(0,.7*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*a,.5*y,.4*a,.5*y,a).close());var E=new go.PathFigure(.1*y,0,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.1*y,.75*a)),x.spot1=new go.Spot(.1,0),x.spot2=new go.Spot(1,.6),x}),go.Shape.defineFigureGenerator("LoopLimit",function(ae,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,.25*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a).close()),x.spot1=new go.Spot(0,.25),x.spot2=go.Spot.BottomRight,x}),go.Shape.defineFigureGenerator("MagneticTape",function(ae,y,a){var x=new go.Geometry,b=re*.5,E=.5,z=new go.PathFigure(.5*y,a,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,0,E*a,(E-b)*y,a,0,(E+b)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,E*y,0,0,(E-b)*a,(E-b)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,E*a,(E+b)*y,0,y,(E-b)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,(E+.1)*y,.9*a,y,(E+b)*a,(E+b)*y,.9*a)),z.add(new go.PathSegment(go.PathSegment.Line,y,.9*a)),z.add(new go.PathSegment(go.PathSegment.Line,y,a)),z.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),x.spot1=new go.Spot(.15,.15),x.spot2=new go.Spot(.85,.8),x}),go.Shape.defineFigureGenerator("ManualInput",function(ae,y,a){var x=new go.Geometry,b=new go.PathFigure(y,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.25*a).close()),x.spot1=new go.Spot(0,.25),x.spot2=go.Spot.BottomRight,x}),go.Shape.defineFigureGenerator("MessageFromUser",function(ae,y,a){var x=new go.Geometry,b=ae?ae.parameter1:NaN;isNaN(b)&&(b=.7);var E=new go.PathFigure(0,0,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,b*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x.spot1=go.Spot.TopLeft,x}),go.Shape.defineFigureGenerator("MicroformProcessing",function(ae,y,a){var x=new go.Geometry,b=ae?ae.parameter1:NaN;isNaN(b)&&(b=.25);var E=new go.PathFigure(0,0,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,b*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,(1-b)*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x}),go.Shape.defineFigureGenerator("MicroformRecording",function(ae,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.15*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.85*a)),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(1,.75),x}),go.Shape.defineFigureGenerator("MultiDocument",function(ae,y,a){var x=new go.Geometry;a=a/.8;var b=new go.PathFigure(y,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.9*y,.44*a,.96*y,.47*a,.93*y,.45*a)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.54*a,.86*y,.57*a,.83*y,.55*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*a,.4*y,.4*a,.4*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.1*a)),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,.1*a)),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,0).close());var E=new go.PathFigure(.1*y,.2*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.2*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.54*a)),E.add(new go.PathSegment(go.PathSegment.Move,.2*y,.1*a)),E.add(new go.PathSegment(go.PathSegment.Line,.9*y,.1*a)),E.add(new go.PathSegment(go.PathSegment.Line,.9*y,.44*a)),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(.8,.77),x}),go.Shape.defineFigureGenerator("MultiProcess",function(ae,y,a){var x=new go.Geometry,b=new go.PathFigure(.1*y,.1*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,.1*a)),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,.9*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.9*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.2*a).close());var E=new go.PathFigure(.2*y,.1*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.9*y,.1*a)),E.add(new go.PathSegment(go.PathSegment.Line,.9*y,.8*a)),E.add(new go.PathSegment(go.PathSegment.Move,.1*y,.2*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.2*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.9*a)),x.spot1=new go.Spot(0,.2),x.spot2=new go.Spot(.8,1),x}),go.Shape.defineFigureGenerator("OfflineStorage",function(ae,y,a){var x=new go.Geometry,b=ae?ae.parameter1:NaN;isNaN(b)&&(b=.1);var E=1-b,z=new go.PathFigure(0,0,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,0)),z.add(new go.PathSegment(go.PathSegment.Line,.5*y,a).close());var ee=new go.PathFigure(.5*b*y,b*a,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,(1-.5*b)*y,b*a)),x}),go.Shape.defineFigureGenerator("OffPageConnector",function(ae,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x.spot1=go.Spot.TopLeft,x.spot2=new go.Spot(.75,1),x}),go.Shape.defineFigureGenerator("Or",function(ae,y,a){var x=new go.Geometry,b=re*.5,E=.5,z=new go.PathFigure(y,E*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,E*y,a,y,(E+b)*a,(E+b)*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,E*a,(E-b)*y,a,0,(E+b)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,E*y,0,0,(E-b)*a,(E-b)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,E*a,(E+b)*y,0,y,(E-b)*a));var ee=new go.PathFigure(y,.5*a,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,0,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Move,.5*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),x}),go.Shape.defineFigureGenerator("PaperTape",function(ae,y,a){var x=new go.Geometry;a=a/.8;var b=new go.PathFigure(0,.7*a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.3*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,y,.3*a,.5*y,.6*a,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*a,.5*y,.4*a,.5*y,a).close()),x.spot1=new go.Spot(0,.49),x.spot2=new go.Spot(1,.75),x}),go.Shape.defineFigureGenerator("PrimitiveFromCall",function(ae,y,a){var x=new go.Geometry,b=ae?ae.parameter1:NaN,E=ae?ae.parameter2:NaN;isNaN(b)&&(b=.1),isNaN(E)&&(E=.3);var z=new go.PathFigure(0,0,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,0)),z.add(new go.PathSegment(go.PathSegment.Line,(1-E)*y,.5*a)),z.add(new go.PathSegment(go.PathSegment.Line,y,a)),z.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x}),go.Shape.defineFigureGenerator("PrimitiveToCall",function(ae,y,a){var x=new go.Geometry,b=ae?ae.parameter1:NaN,E=ae?ae.parameter2:NaN;isNaN(b)&&(b=.1),isNaN(E)&&(E=.3);var z=new go.PathFigure(0,0,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,(1-E)*y,0)),z.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),z.add(new go.PathSegment(go.PathSegment.Line,(1-E)*y,a)),z.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x}),go.Shape.defineFigureGenerator("Procedure",function(ae,y,a){var x=new go.Geometry,b=ae?ae.parameter1:NaN;isNaN(b)&&(b=.1);var E=new go.PathFigure(0,0,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var z=new go.PathFigure((1-b)*y,0,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,(1-b)*y,a)),z.add(new go.PathSegment(go.PathSegment.Move,b*y,0)),z.add(new go.PathSegment(go.PathSegment.Line,b*y,a)),x}),go.Shape.defineFigureGenerator("Process",function(ae,y,a){var x=new go.Geometry,b=ae?ae.parameter1:NaN;isNaN(b)&&(b=.1);var E=new go.PathFigure(0,0,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var z=new go.PathFigure(b*y,0,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,b*y,a)),x.spot2=go.Spot.BottomRight,x}),go.Shape.defineFigureGenerator("Sort",function(ae,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.5*a).close());var E=new go.PathFigure(0,.5*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),x.spot1=new go.Spot(.25,.25),x.spot2=new go.Spot(.75,.5),x}),go.Shape.defineFigureGenerator("Start",function(ae,y,a){var x=new go.Geometry,b=ae?ae.parameter1:NaN;isNaN(b)&&(b=.25);var E=new go.PathFigure(b*y,0,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Arc,270,180,.75*y,.5*a,.25*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Arc,90,180,.25*y,.5*a,.25*y,.5*a));var z=new go.PathFigure(b*y,0,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,b*y,a)),z.add(new go.PathSegment(go.PathSegment.Move,(1-b)*y,0)),z.add(new go.PathSegment(go.PathSegment.Line,(1-b)*y,a)),x.spot1=new go.Spot(b,0),x.spot2=new go.Spot(1-b,1),x}),go.Shape.defineFigureGenerator("Terminator",function(ae,y,a){var x=new go.Geometry,b=new go.PathFigure(.25*y,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Arc,270,180,.75*y,.5*a,.25*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Arc,90,180,.25*y,.5*a,.25*y,.5*a)),x.spot1=new go.Spot(.23,0),x.spot2=new go.Spot(.77,1),x}),go.Shape.defineFigureGenerator("TransmittalTape",function(ae,y,a){var x=new go.Geometry,b=ae?ae.parameter1:NaN;isNaN(b)&&(b=.1);var E=new go.PathFigure(0,0,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,.75*y,(1-b)*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,(1-b)*a).close()),x.spot1=go.Spot.TopLeft,x}),go.Shape.defineFigureGenerator("AndGate",function(ae,y,a){var x=new go.Geometry,b=re*.5,E=new go.PathFigure(0,0,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),E.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,(.5+b)*y,0,y,(.5-b)*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,(.5+b)*a,(.5+b)*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x.spot1=go.Spot.TopLeft,x.spot2=new go.Spot(.55,1),x}),go.Shape.defineFigureGenerator("Buffer",function(ae,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(.5,.75),x}),go.Shape.defineFigureGenerator("Clock",function(ae,y,a){var x=new go.Geometry,b=re*.5,E=.5,z=new go.PathFigure(y,E*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,E*y,a,y,(E+b)*a,(E+b)*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,E*a,(E-b)*y,a,0,(E+b)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,E*y,0,0,(E-b)*a,(E-b)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,E*a,(E+b)*y,0,y,(E-b)*a));var ee=new go.PathFigure(y,E*a,!1);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y,E*a));var oe=new go.PathFigure(.8*y,.75*a,!1);return x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,.8*y,.25*a)),oe.add(new go.PathSegment(go.PathSegment.Line,.6*y,.25*a)),oe.add(new go.PathSegment(go.PathSegment.Line,.6*y,.75*a)),oe.add(new go.PathSegment(go.PathSegment.Line,.4*y,.75*a)),oe.add(new go.PathSegment(go.PathSegment.Line,.4*y,.25*a)),oe.add(new go.PathSegment(go.PathSegment.Line,.2*y,.25*a)),oe.add(new go.PathSegment(go.PathSegment.Line,.2*y,.75*a)),x}),go.Shape.defineFigureGenerator("Ground",function(ae,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Move,.2*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Move,.3*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.7*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Move,.4*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,a)),x}),go.Shape.defineFigureGenerator("Inverter",function(ae,y,a){var x=new go.Geometry,b=re*.1,E=.1,z=.9,ee=.5,oe=new go.PathFigure(.8*y,.5*a,!0);x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,0,a)),oe.add(new go.PathSegment(go.PathSegment.Line,0,0)),oe.add(new go.PathSegment(go.PathSegment.Line,.8*y,.5*a));var ie=new go.PathFigure((z+E)*y,ee*a,!0);return x.add(ie),ie.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+E)*a,(z+E)*y,(ee+b)*a,(z+b)*y,(ee+E)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*y,ee*a,(z-b)*y,(ee+E)*a,(z-E)*y,(ee+b)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-E)*a,(z-E)*y,(ee-b)*a,(z-b)*y,(ee-E)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,ee*a,(z+b)*y,(ee-E)*a,(z+E)*y,(ee-b)*a)),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(.4,.75),x}),go.Shape.defineFigureGenerator("NandGate",function(ae,y,a){var x=new go.Geometry,b=re*.5,E=re*.4,z=re*.1,ee=.1,oe=.9,ie=.5,de=new go.PathFigure(.8*y,.5*a,!0);x.add(de),de.add(new go.PathSegment(go.PathSegment.Bezier,.4*y,a,.8*y,(.5+E)*a,(.4+b)*y,a)),de.add(new go.PathSegment(go.PathSegment.Line,0,a)),de.add(new go.PathSegment(go.PathSegment.Line,0,0)),de.add(new go.PathSegment(go.PathSegment.Line,.4*y,0)),de.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.5*a,(.4+b)*y,0,.8*y,(.5-E)*a));var ge=new go.PathFigure((oe+ee)*y,ie*a,!0);return x.add(ge),ge.add(new go.PathSegment(go.PathSegment.Bezier,oe*y,(ie+ee)*a,(oe+ee)*y,(ie+z)*a,(oe+z)*y,(ie+ee)*a)),ge.add(new go.PathSegment(go.PathSegment.Bezier,(oe-ee)*y,ie*a,(oe-z)*y,(ie+ee)*a,(oe-ee)*y,(ie+z)*a)),ge.add(new go.PathSegment(go.PathSegment.Bezier,oe*y,(ie-ee)*a,(oe-ee)*y,(ie-z)*a,(oe-z)*y,(ie-ee)*a)),ge.add(new go.PathSegment(go.PathSegment.Bezier,(oe+ee)*y,ie*a,(oe+z)*y,(ie-ee)*a,(oe+ee)*y,(ie-z)*a)),x.spot1=new go.Spot(0,.05),x.spot2=new go.Spot(.55,.95),x}),go.Shape.defineFigureGenerator("NorGate",function(ae,y,a){var x=new go.Geometry,b=.5,E=re*b,z=0,ee=.5,oe=new go.PathFigure(.8*y,.5*a,!0);x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,0,a,.7*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*y,.75*a,.25*y,.25*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.5*a,(z+E)*y,(ee-b)*a,.7*y,(ee-E)*a)),b=.1,E=re*.1,z=.9,ee=.5;var ie=new go.PathFigure((z-b)*y,ee*a,!0);return x.add(ie),ie.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-b)*a,(z-b)*y,(ee-E)*a,(z-E)*y,(ee-b)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,(z+b)*y,ee*a,(z+E)*y,(ee-b)*a,(z+b)*y,(ee-E)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+b)*a,(z+b)*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,(z-b)*y,ee*a,(z-E)*y,(ee+b)*a,(z-b)*y,(ee+E)*a)),x.spot1=new go.Spot(.2,.25),x.spot2=new go.Spot(.6,.75),x}),go.Shape.defineFigureGenerator("OrGate",function(ae,y,a){var x=new go.Geometry,b=.5,E=re*b,z=0,ee=.5,oe=new go.PathFigure(0,0,!0);return x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,(z+E+E)*y,(ee-b)*a,.8*y,(ee-E)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,0,a,.8*y,(ee+E)*a,(z+E+E)*y,(ee+b)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*y,.75*a,.25*y,.25*a).close()),x.spot1=new go.Spot(.2,.25),x.spot2=new go.Spot(.75,.75),x}),go.Shape.defineFigureGenerator("XnorGate",function(ae,y,a){var x=new go.Geometry,b=.5,E=re*b,z=.2,ee=.5,oe=new go.PathFigure(.1*y,0,!1);x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,.1*y,a,.35*y,.25*a,.35*y,.75*a));var ie=new go.PathFigure(.8*y,.5*a,!0);x.add(ie),ie.add(new go.PathSegment(go.PathSegment.Bezier,.2*y,a,.7*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,.2*y,0,.45*y,.75*a,.45*y,.25*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.5*a,(z+E)*y,(ee-b)*a,.7*y,(ee-E)*a)),b=.1,E=re*.1,z=.9,ee=.5;var de=new go.PathFigure((z-b)*y,ee*a,!0);return x.add(de),de.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-b)*a,(z-b)*y,(ee-E)*a,(z-E)*y,(ee-b)*a)),de.add(new go.PathSegment(go.PathSegment.Bezier,(z+b)*y,ee*a,(z+E)*y,(ee-b)*a,(z+b)*y,(ee-E)*a)),de.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+b)*a,(z+b)*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),de.add(new go.PathSegment(go.PathSegment.Bezier,(z-b)*y,ee*a,(z-E)*y,(ee+b)*a,(z-b)*y,(ee+E)*a)),x.spot1=new go.Spot(.4,.25),x.spot2=new go.Spot(.65,.75),x}),go.Shape.defineFigureGenerator("XorGate",function(ae,y,a){var x=new go.Geometry,b=.5,E=re*b,z=.2,ee=.5,oe=new go.PathFigure(.1*y,0,!1);x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,.1*y,a,.35*y,.25*a,.35*y,.75*a));var ie=new go.PathFigure(.2*y,0,!0);return x.add(ie),ie.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,(z+E)*y,(ee-b)*a,.9*y,(ee-E)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,.2*y,a,.9*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,.2*y,0,.45*y,.75*a,.45*y,.25*a).close()),x.spot1=new go.Spot(.4,.25),x.spot2=new go.Spot(.8,.75),x}),go.Shape.defineFigureGenerator("Capacitor",function(ae,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Move,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),x}),go.Shape.defineFigureGenerator("Resistor",function(ae,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.5*a,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.7*y,.5*a)),x}),go.Shape.defineFigureGenerator("Inductor",function(ae,y,a){var x=new go.Geometry,b=re*.1,E=.1,z=.1,ee=.5,oe=new go.PathFigure((z-b*.5)*y,a,!1);return x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,0,(z-b)*y,a,(z-E)*y,0)),z=.3,oe.add(new go.PathSegment(go.PathSegment.Bezier,z*y,a,(z+E)*y,0,(z+b)*y,a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,0,(z-b)*y,a,(z-E)*y,0)),z=.5,oe.add(new go.PathSegment(go.PathSegment.Bezier,z*y,a,(z+E)*y,0,(z+b)*y,a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,0,(z-b)*y,a,(z-E)*y,0)),z=.7,oe.add(new go.PathSegment(go.PathSegment.Bezier,z*y,a,(z+E)*y,0,(z+b)*y,a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,0,(z-b)*y,a,(z-E)*y,0)),z=.9,oe.add(new go.PathSegment(go.PathSegment.Bezier,(z+b*.5)*y,a,(z+E)*y,0,(z+b)*y,a)),x}),go.Shape.defineFigureGenerator("ACvoltageSource",function(ae,y,a){var x=new go.Geometry,b=re*.5,E=.5,z=.5,ee=.5,oe=new go.PathFigure((z-E)*y,ee*a,!1);return x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-E)*a,(z-E)*y,(ee-b)*a,(z-b)*y,(ee-E)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,ee*a,(z+b)*y,(ee-E)*a,(z+E)*y,(ee-b)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+E)*a,(z+E)*y,(ee+b)*a,(z+b)*y,(ee+E)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*y,ee*a,(z-b)*y,(ee+E)*a,(z-E)*y,(ee+b)*a)),oe.add(new go.PathSegment(go.PathSegment.Move,(z-E+.1)*y,ee*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(z+E-.1)*y,ee*a,z*y,(ee-E)*a,z*y,(ee+E)*a)),x}),go.Shape.defineFigureGenerator("DCvoltageSource",function(ae,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.75*a,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.25*a)),b.add(new go.PathSegment(go.PathSegment.Move,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),x}),go.Shape.defineFigureGenerator("Diode",function(ae,y,a){var x=new go.Geometry,b=new go.PathFigure(y,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(.5,.75),x}),go.Shape.defineFigureGenerator("Wifi",function(ae,y,a){var x=new go.Geometry,b=y,E=a;y=y*.38,a=a*.6;var z=re*.8,ee=.8,oe=0,ie=.5,de=(b-y)/2,ge=(E-a)/2,we=new go.PathFigure(oe*y+de,(ie+ee)*a+ge,!0);x.add(we),we.add(new go.PathSegment(go.PathSegment.Bezier,(oe-ee)*y+de,ie*a+ge,(oe-z)*y+de,(ie+ee)*a+ge,(oe-ee)*y+de,(ie+z)*a+ge)),we.add(new go.PathSegment(go.PathSegment.Bezier,oe*y+de,(ie-ee)*a+ge,(oe-ee)*y+de,(ie-z)*a+ge,(oe-z)*y+de,(ie-ee)*a+ge)),we.add(new go.PathSegment(go.PathSegment.Bezier,(oe-ee+z*.5)*y+de,ie*a+ge,oe*y+de,(ie-ee)*a+ge,(oe-ee+z*.5)*y+de,(ie-z)*a+ge)),we.add(new go.PathSegment(go.PathSegment.Bezier,oe*y+de,(ie+ee)*a+ge,(oe-ee+z*.5)*y+de,(ie+z)*a+ge,oe*y+de,(ie+ee)*a+ge).close()),z=re*.4,ee=.4,oe=.2,ie=.5;var Pe=new go.PathFigure(oe*y+de,(ie+ee)*a+ge,!0);x.add(Pe),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(oe-ee)*y+de,ie*a+ge,(oe-z)*y+de,(ie+ee)*a+ge,(oe-ee)*y+de,(ie+z)*a+ge)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,oe*y+de,(ie-ee)*a+ge,(oe-ee)*y+de,(ie-z)*a+ge,(oe-z)*y+de,(ie-ee)*a+ge)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(oe-ee+z*.5)*y+de,ie*a+ge,oe*y+de,(ie-ee)*a+ge,(oe-ee+z*.5)*y+de,(ie-z)*a+ge)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,oe*y+de,(ie+ee)*a+ge,(oe-ee+z*.5)*y+de,(ie+z)*a+ge,oe*y+de,(ie+ee)*a+ge).close()),z=re*.2,ee=.2,oe=.5,ie=.5;var me=new go.PathFigure((oe-ee)*y+de,ie*a+ge,!0);x.add(me),me.add(new go.PathSegment(go.PathSegment.Bezier,oe*y+de,(ie-ee)*a+ge,(oe-ee)*y+de,(ie-z)*a+ge,(oe-z)*y+de,(ie-ee)*a+ge)),me.add(new go.PathSegment(go.PathSegment.Bezier,(oe+ee)*y+de,ie*a+ge,(oe+z)*y+de,(ie-ee)*a+ge,(oe+ee)*y+de,(ie-z)*a+ge)),me.add(new go.PathSegment(go.PathSegment.Bezier,oe*y+de,(ie+ee)*a+ge,(oe+ee)*y+de,(ie+z)*a+ge,(oe+z)*y+de,(ie+ee)*a+ge)),me.add(new go.PathSegment(go.PathSegment.Bezier,(oe-ee)*y+de,ie*a+ge,(oe-z)*y+de,(ie+ee)*a+ge,(oe-ee)*y+de,(ie+z)*a+ge)),z=re*.4,ee=.4,oe=.8,ie=.5;var pe=new go.PathFigure(oe*y+de,(ie-ee)*a+ge,!0);x.add(pe),pe.add(new go.PathSegment(go.PathSegment.Bezier,(oe+ee)*y+de,ie*a+ge,(oe+z)*y+de,(ie-ee)*a+ge,(oe+ee)*y+de,(ie-z)*a+ge)),pe.add(new go.PathSegment(go.PathSegment.Bezier,oe*y+de,(ie+ee)*a+ge,(oe+ee)*y+de,(ie+z)*a+ge,(oe+z)*y+de,(ie+ee)*a+ge)),pe.add(new go.PathSegment(go.PathSegment.Bezier,(oe+ee-z*.5)*y+de,ie*a+ge,oe*y+de,(ie+ee)*a+ge,(oe+ee-z*.5)*y+de,(ie+z)*a+ge)),pe.add(new go.PathSegment(go.PathSegment.Bezier,oe*y+de,(ie-ee)*a+ge,(oe+ee-z*.5)*y+de,(ie-z)*a+ge,oe*y+de,(ie-ee)*a+ge).close()),z=re*.8,ee=.8,oe=1,ie=.5;var ct=new go.PathFigure(oe*y+de,(ie-ee)*a+ge,!0);return x.add(ct),ct.add(new go.PathSegment(go.PathSegment.Bezier,(oe+ee)*y+de,ie*a+ge,(oe+z)*y+de,(ie-ee)*a+ge,(oe+ee)*y+de,(ie-z)*a+ge)),ct.add(new go.PathSegment(go.PathSegment.Bezier,oe*y+de,(ie+ee)*a+ge,(oe+ee)*y+de,(ie+z)*a+ge,(oe+z)*y+de,(ie+ee)*a+ge)),ct.add(new go.PathSegment(go.PathSegment.Bezier,(oe+ee-z*.5)*y+de,ie*a+ge,oe*y+de,(ie+ee)*a+ge,(oe+ee-z*.5)*y+de,(ie+z)*a+ge)),ct.add(new go.PathSegment(go.PathSegment.Bezier,oe*y+de,(ie-ee)*a+ge,(oe+ee-z*.5)*y+de,(ie-z)*a+ge,oe*y+de,(ie-ee)*a+ge).close()),x}),go.Shape.defineFigureGenerator("Email",function(ae,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var E=new go.PathFigure(0,0,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Move,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,.45*y,.54*a)),E.add(new go.PathSegment(go.PathSegment.Move,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,.55*y,.54*a)),x}),go.Shape.defineFigureGenerator("Ethernet",function(ae,y,a){var x=new go.Geometry,b=new go.PathFigure(.35*y,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.65*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.65*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.35*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.35*y,0).close());var E=new go.PathFigure(.1*y,a,!0,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.4*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,.4*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,.1*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,.1*y,a).close());var z=new go.PathFigure(.6*y,a,!0,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.9*y,a)),z.add(new go.PathSegment(go.PathSegment.Line,.9*y,.6*a)),z.add(new go.PathSegment(go.PathSegment.Line,.6*y,.6*a)),z.add(new go.PathSegment(go.PathSegment.Line,.6*y,a).close());var ee=new go.PathFigure(0,.5*a,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Move,.5*y,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.5*y,.4*a)),ee.add(new go.PathSegment(go.PathSegment.Move,.75*y,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.75*y,.6*a)),ee.add(new go.PathSegment(go.PathSegment.Move,.25*y,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.25*y,.6*a)),x}),go.Shape.defineFigureGenerator("Power",function(ae,y,a){var x=new go.Geometry,b=re*.4,E=.4,z=.5,ee=.5,oe=ne(),ie=ne(),de=ne(),ge=ne();Ze(z,ee-E,z+b,ee-E,z+E,ee-b,z+E,ee,.5,oe,oe,ie,de,ge);var we=te(ie.x,ie.y),Pe=new go.PathFigure(ie.x*y,ie.y*a,!0);x.add(Pe),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,ee*a,de.x*y,de.y*a,ge.x*y,ge.y*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+E)*a,(z+E)*y,(ee+b)*a,(z+b)*y,(ee+E)*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*y,ee*a,(z-b)*y,(ee+E)*a,(z-E)*y,(ee+b)*a)),Ze(z-E,ee,z-E,ee-b,z-b,ee-E,z,ee-E,.5,de,ge,ie,oe,oe),Pe.add(new go.PathSegment(go.PathSegment.Bezier,ie.x*y,ie.y*a,de.x*y,de.y*a,ge.x*y,ge.y*a)),b=re*.3,E=.3,Ze(z-E,ee,z-E,ee-b,z-b,ee-E,z,ee-E,.5,de,ge,ie,oe,oe),Pe.add(new go.PathSegment(go.PathSegment.Line,ie.x*y,ie.y*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*y,ee*a,ge.x*y,ge.y*a,de.x*y,de.y*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+E)*a,(z-E)*y,(ee+b)*a,(z-b)*y,(ee+E)*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,ee*a,(z+b)*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),Ze(z,ee-E,z+b,ee-E,z+E,ee-b,z+E,ee,.5,oe,oe,ie,de,ge),Pe.add(new go.PathSegment(go.PathSegment.Bezier,ie.x*y,ie.y*a,ge.x*y,ge.y*a,de.x*y,de.y*a).close());var Pe=new go.PathFigure(.45*y,0,!0);return x.add(Pe),Pe.add(new go.PathSegment(go.PathSegment.Line,.45*y,.5*a)),Pe.add(new go.PathSegment(go.PathSegment.Line,.55*y,.5*a)),Pe.add(new go.PathSegment(go.PathSegment.Line,.55*y,0).close()),ue(oe),ue(ie),ue(de),ue(ge),ue(we),x.spot1=new go.Spot(.25,.45),x.spot2=new go.Spot(.75,.8),x}),go.Shape.defineFigureGenerator("Fallout",function(ae,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a/2,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Arc,180,360,y/2,a/2,y/2,a/2));function E(z,ee,oe){z.add(new go.PathSegment(go.PathSegment.Move,(.3+ee)*y,(.8+oe)*a)),z.add(new go.PathSegment(go.PathSegment.Line,(.5+ee)*y,(.5+oe)*a)),z.add(new go.PathSegment(go.PathSegment.Line,(.1+ee)*y,(.5+oe)*a)),z.add(new go.PathSegment(go.PathSegment.Line,(.3+ee)*y,(.8+oe)*a).close())}return E(b,0,0),E(b,.4,0),E(b,.2,-.3),x}),go.Shape.defineFigureGenerator("IrritationHazard",function(ae,y,a){var x=new go.Geometry,b=new go.PathFigure(.2*y,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.3*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.7*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.2*a).close()),x.spot1=new go.Spot(.3,.3),x.spot2=new go.Spot(.7,.7),x}),go.Shape.defineFigureGenerator("ElectricalHazard",function(ae,y,a){var x=new go.Geometry,b=new go.PathFigure(.37*y,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.11*a)),b.add(new go.PathSegment(go.PathSegment.Line,.77*y,.04*a)),b.add(new go.PathSegment(go.PathSegment.Line,.33*y,.49*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.37*a)),b.add(new go.PathSegment(go.PathSegment.Line,.63*y,.86*a)),b.add(new go.PathSegment(go.PathSegment.Line,.77*y,.91*a)),b.add(new go.PathSegment(go.PathSegment.Line,.34*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.34*y,.78*a)),b.add(new go.PathSegment(go.PathSegment.Line,.44*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.65*y,.56*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.68*a).close()),x}),go.Shape.defineFigureGenerator("FireHazard",function(ae,y,a){var x=new go.Geometry,b=new go.PathFigure(.1*y,a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,.29*y,0,-.25*y,.63*a,.45*y,.44*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.51*y,.42*a,.48*y,.17*a,.54*y,.35*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.59*y,.18*a,.59*y,.29*a,.58*y,.28*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.75*y,.6*a,.8*y,.34*a,.88*y,.43*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.88*y,.31*a,.87*y,.48*a,.88*y,.43*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.9*y,a,1.17*y,.76*a,.82*y,.8*a).close()),x.spot1=new go.Spot(.07,.445),x.spot2=new go.Spot(.884,.958),x}),go.Shape.defineFigureGenerator("BpmnActivityLoop",function(ae,y,a){var x=new go.Geometry,b=.5,E=0,z=0,ee=b*re,oe=.4*Math.SQRT2/2+.5,ie=.5-.5*Math.SQRT2/2,de=1,ge=.5,we=.5,Pe=0,me=new go.PathFigure(oe*y,(1-ie)*a,!1);return x.add(me),me.add(new go.PathSegment(go.PathSegment.Bezier,de*y,ge*a,de*y,.7*a,de*y,ge*a)),me.add(new go.PathSegment(go.PathSegment.Bezier,(we+E)*y,(Pe+E)*a,(.5+b+E)*y,(.5-ee+E)*a,(.5+ee+E)*y,(.5-b+E)*a)),me.add(new go.PathSegment(go.PathSegment.Bezier,(.5-b+E)*y,(.5+z)*a,(.5-ee+E)*y,(.5-b+z)*a,(.5-b+E)*y,(.5-ee+z)*a)),me.add(new go.PathSegment(go.PathSegment.Bezier,(.35+E)*y,.9*a,(.5-b+E)*y,(.5+ee+z)*a,(.5-ee+E)*y,.9*a)),me.add(new go.PathSegment(go.PathSegment.Move,(.25+E)*y,.8*a)),me.add(new go.PathSegment(go.PathSegment.Line,(.35+E)*y,.9*a)),me.add(new go.PathSegment(go.PathSegment.Line,(.2+E)*y,.95*a)),x}),go.Shape.defineFigureGenerator("BpmnActivityParallel",function(ae,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Move,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),x}),go.Shape.defineFigureGenerator("BpmnActivitySequential",function(ae,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Move,0,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Move,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),x}),go.Shape.defineFigureGenerator("BpmnActivityAdHoc",function(ae,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);x.add(b);var E=new go.PathFigure(y,a,!1);x.add(E);var z=new go.PathFigure(0,.5*a,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.5*a,.2*y,.35*a,.3*y,.35*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,.7*y,.65*a,.8*y,.65*a)),x}),go.Shape.defineFigureGenerator("BpmnActivityCompensation",function(ae,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.5*a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a).close()),x}),go.Shape.defineFigureGenerator("BpmnTaskMessage",function(ae,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.2*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.8*a).close());var b=new go.PathFigure(0,.2*a,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.2*a)),x}),go.Shape.defineFigureGenerator("BpmnTaskScript",function(ae,y,a){var x=new go.Geometry,b=new go.PathFigure(.7*y,a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.3*y,0,.6*y,.5*a,0,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.7*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,.7*y,a,.4*y,.5*a,y,.5*a).close());var E=new go.PathFigure(.45*y,.73*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.7*y,.73*a)),E.add(new go.PathSegment(go.PathSegment.Move,.38*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,.63*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Move,.31*y,.27*a)),E.add(new go.PathSegment(go.PathSegment.Line,.56*y,.27*a)),x}),go.Shape.defineFigureGenerator("BpmnTaskUser",function(ae,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);x.add(b);var E=new go.PathFigure(.335*y,(1-.555)*a,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.335*y,(1-.405)*a)),E.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*y,(1-.405)*a)),E.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*y,(1-.555)*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,y,.68*a,(1-.12)*y,.46*a,(1-.02)*y,.54*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.68*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.335*y,(1-.555)*a,.02*y,.54*a,.12*y,.46*a)),E.add(new go.PathSegment(go.PathSegment.Line,.365*y,(1-.595)*a));var z=.5-.285,ee=.5,oe=z,ie=Math.PI/4,de=4*(1-Math.cos(ie))/(3*Math.sin(ie)),ge=de*.5,we=z,Pe=z,me=de*we,pe=de*Pe;E.add(new go.PathSegment(go.PathSegment.Bezier,(ee-we)*y,oe*a,(ee-(me+we)/2)*y,(oe+(Pe+pe)/2)*a,(ee-we)*y,(oe+pe)*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,ee*y,(oe-Pe)*a,(ee-we)*y,(oe-pe)*a,(ee-me)*y,(oe-Pe)*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,(ee+we)*y,oe*a,(ee+me)*y,(oe-Pe)*a,(ee+we)*y,(oe-pe)*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,(1-.365)*y,(1-.595)*a,(ee+we)*y,(oe+pe)*a,(ee+(me+we)/2)*y,(oe+(Pe+pe)/2)*a)),E.add(new go.PathSegment(go.PathSegment.Line,(1-.365)*y,(1-.595)*a)),E.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*y,(1-.555)*a)),E.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*y,(1-.405)*a)),E.add(new go.PathSegment(go.PathSegment.Line,.335*y,(1-.405)*a));var ct=new go.PathFigure(.2*y,a,!1);x.add(ct),ct.add(new go.PathSegment(go.PathSegment.Line,.2*y,.8*a));var lt=new go.PathFigure(.8*y,a,!1);return x.add(lt),lt.add(new go.PathSegment(go.PathSegment.Line,.8*y,.8*a)),x}),go.Shape.defineFigureGenerator("BpmnEventConditional",function(ae,y,a){var x=new go.Geometry,b=new go.PathFigure(.1*y,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,a).close());var E=new go.PathFigure(.2*y,.2*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.2*a)),E.add(new go.PathSegment(go.PathSegment.Move,.2*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Move,.2*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Move,.2*y,.8*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.8*a)),x}),go.Shape.defineFigureGenerator("BpmnEventError",function(ae,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.33*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.66*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.66*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.33*y,.5*a).close()),x}),go.Shape.defineFigureGenerator("BpmnEventEscalation",function(ae,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);x.add(b);var E=new go.PathFigure(y,a,!1);x.add(E);var z=new go.PathFigure(.1*y,a,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),z.add(new go.PathSegment(go.PathSegment.Line,.9*y,a)),z.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a).close()),x}),go.Shape.defineFigureGenerator("Caution",function(ae,y,a){var x=new go.Geometry,b=new go.PathFigure(.05*y,a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,.1*y,.8*a,0,a,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,.45*y,.1*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.55*y,.1*a,.5*y,0,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.95*y,.9*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.9*y,a,y,a,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.05*y,a));var E=.05;return b.add(new go.PathSegment(go.PathSegment.Move,(.5-E)*y,.875*a)),b.add(new go.PathSegment(go.PathSegment.Arc,180,-360,.5*y,.875*a,E*y,E*a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.325*a,.575*y,.725*a,.625*y,.375*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.75*a,.375*y,.375*a,.425*y,.725*a)),x}),go.Shape.defineFigureGenerator("Recycle",function(ae,y,a){var x=new go.Geometry,b=new go.PathFigure(.45*y,.95*a,!1);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,.95*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.185*y,.85*a,.17*y,.95*a,.15*y,.9*a)),b.add(new go.PathSegment(go.PathSegment.Line,.235*y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,.625*a)),b.add(new go.PathSegment(go.PathSegment.Line,.35*y,.65*a)),b.add(new go.PathSegment(go.PathSegment.Line,.275*y,.45*a)),b.add(new go.PathSegment(go.PathSegment.Line,.05*y,.45*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.05*y,.575*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.1875*y,.95*a,0,.675*a,0,.7*a)),b.add(new go.PathSegment(go.PathSegment.Move,.45*y,.95*a)),b.add(new go.PathSegment(go.PathSegment.Line,.45*y,.775*a)),b.add(new go.PathSegment(go.PathSegment.Line,.22*y,.775*a));var E=new go.PathFigure(.475*y,.2*a,!1);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.4*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,.225*y,.3*a)),E.add(new go.PathSegment(go.PathSegment.Line,.275*y,.175*a)),E.add(new go.PathSegment(go.PathSegment.Line,.325*y,.05*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.4*y,.05*a,.35*y,0,.375*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.575*y,.375*a)),E.add(new go.PathSegment(go.PathSegment.Line,.525*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,.75*y,.475*a)),E.add(new go.PathSegment(go.PathSegment.Line,.85*y,.315*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.32*a)),E.add(new go.PathSegment(go.PathSegment.Line,.65*y,.05*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.575*y,0,.65*y,.05*a,.625*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.38*y,.0105*a));var z=new go.PathFigure(.675*y,.575*a,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.875*y,.525*a)),z.add(new go.PathSegment(go.PathSegment.Line,y,.775*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.85*y,.95*a,y,.8*a,y,.85*a)),z.add(new go.PathSegment(go.PathSegment.Line,.65*y,.95*a)),z.add(new go.PathSegment(go.PathSegment.Line,.65*y,a)),z.add(new go.PathSegment(go.PathSegment.Line,.55*y,.85*a)),z.add(new go.PathSegment(go.PathSegment.Line,.65*y,.725*a)),z.add(new go.PathSegment(go.PathSegment.Line,.65*y,.775*a)),z.add(new go.PathSegment(go.PathSegment.Line,.7*y,.775*a)),z.add(new go.PathSegment(go.PathSegment.Line,y,.775*a)),z.add(new go.PathSegment(go.PathSegment.Move,.675*y,.575*a)),z.add(new go.PathSegment(go.PathSegment.Line,.775*y,.775*a)),x}),go.Shape.defineFigureGenerator("BpmnEventTimer",function(ae,y,a){var x=new go.Geometry,b=.5,E=re*.5,z=new go.PathFigure(y,b*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,b*y,a,y,(b+E)*a,(b+E)*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,b*a,(b-E)*y,a,0,(b+E)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,b*y,0,0,(b-E)*a,(b-E)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,b*a,(b+E)*y,0,y,(b-E)*a));var ee=new go.PathFigure(b*y,0,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,b*y,.15*a)),ee.add(new go.PathSegment(go.PathSegment.Move,b*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,b*y,.85*a)),ee.add(new go.PathSegment(go.PathSegment.Move,0,b*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.15*y,b*a)),ee.add(new go.PathSegment(go.PathSegment.Move,y,b*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.85*y,b*a)),ee.add(new go.PathSegment(go.PathSegment.Move,b*y,b*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.58*y,.1*a)),ee.add(new go.PathSegment(go.PathSegment.Move,b*y,b*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.78*y,.54*a)),x}),go.Shape.defineFigureGenerator("Package",function(ae,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.15*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.15*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var E=new go.PathFigure(0,.15*a,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,0)),E.add(new go.PathSegment(go.PathSegment.Line,.6*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.65*y,.15*a).close()),x.spot1=new go.Spot(0,.1),x.spot2=new go.Spot(1,1),x}),go.Shape.defineFigureGenerator("Class",function(ae,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var E=new go.PathFigure(0,.2*a,!1);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,.2*a).close());var z=new go.PathFigure(0,.5*a,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,.5*a).close()),x}),go.Shape.defineFigureGenerator("Component",function(ae,y,a){var x=new go.Geometry,b=new go.PathFigure(y,a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.15*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.15*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a).close());var E=new go.PathFigure(0,.2*a,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.45*y,.2*a)),E.add(new go.PathSegment(go.PathSegment.Line,.45*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.2*a).close());var z=new go.PathFigure(0,.6*a,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.45*y,.6*a)),z.add(new go.PathSegment(go.PathSegment.Line,.45*y,.8*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,.6*a).close()),x}),go.Shape.defineFigureGenerator("Boat Shipment",function(ae,y,a){var x=new go.Geometry,b=new go.PathFigure(.15*y,.6*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.15*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,.15*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.85*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,.85*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.15*y,.6*a));var E=new go.PathFigure(.15*y,.6*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.85*y,.6*a)),x}),go.Shape.defineFigureGenerator("Customer/Supplier",function(ae,y,a){var x=new go.Geometry,b=new go.PathFigure(y,a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.66*y,.33*a)),b.add(new go.PathSegment(go.PathSegment.Line,.66*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.33*y,.33*a)),b.add(new go.PathSegment(go.PathSegment.Line,.33*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,0,.33*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a).close()),x}),go.Shape.defineFigureGenerator("Workcell",function(ae,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.65*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.65*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.35*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.35*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x}),go.Shape.defineFigureGenerator("Supermarket",function(ae,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.33*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.33*a)),b.add(new go.PathSegment(go.PathSegment.Move,y,.33*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.66*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.66*a)),b.add(new go.PathSegment(go.PathSegment.Move,y,.66*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),x}),go.Shape.defineFigureGenerator("TruckShipment",function(ae,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var E=new go.PathFigure(y,.8*a,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,.6*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,.6*y,.8*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.8*a).close());var z=.1,ee=re*.1,oe=.2,ie=.9,de=new go.PathFigure((oe-z)*y,ie*a,!0);x.add(de),de.add(new go.PathSegment(go.PathSegment.Bezier,oe*y,(ie-z)*a,(oe-z)*y,(ie-ee)*a,(oe-ee)*y,(ie-z)*a)),de.add(new go.PathSegment(go.PathSegment.Bezier,(oe+z)*y,ie*a,(oe+ee)*y,(ie-z)*a,(oe+z)*y,(ie-ee)*a)),de.add(new go.PathSegment(go.PathSegment.Bezier,oe*y,(ie+z)*a,(oe+z)*y,(ie+ee)*a,(oe+ee)*y,(ie+z)*a)),de.add(new go.PathSegment(go.PathSegment.Bezier,(oe-z)*y,ie*a,(oe-ee)*y,(ie+z)*a,(oe-z)*y,(ie+ee)*a).close()),z=.1,ee=re*.1,oe=.8,ie=.9;var ge=new go.PathFigure((oe-z)*y,ie*a,!0);return x.add(ge),ge.add(new go.PathSegment(go.PathSegment.Bezier,oe*y,(ie-z)*a,(oe-z)*y,(ie-ee)*a,(oe-ee)*y,(ie-z)*a)),ge.add(new go.PathSegment(go.PathSegment.Bezier,(oe+z)*y,ie*a,(oe+ee)*y,(ie-z)*a,(oe+z)*y,(ie-ee)*a)),ge.add(new go.PathSegment(go.PathSegment.Bezier,oe*y,(ie+z)*a,(oe+z)*y,(ie+ee)*a,(oe+ee)*y,(ie+z)*a)),ge.add(new go.PathSegment(go.PathSegment.Bezier,(oe-z)*y,ie*a,(oe-ee)*y,(ie+z)*a,(oe-z)*y,(ie+ee)*a).close()),x}),go.Shape.defineFigureGenerator("KanbanPost",function(ae,y,a){var x=new go.Geometry,b=new go.PathFigure(.2*y,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,0)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,a)),x}),go.Shape.defineFigureGenerator("Forklift",function(ae,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,0,0));var E=new go.PathFigure(0,.5*a,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.8*a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.5*a));var z=new go.PathFigure(.5*y,.8*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.5*y,.1*a)),z.add(new go.PathSegment(go.PathSegment.Line,.55*y,.1*a)),z.add(new go.PathSegment(go.PathSegment.Line,.55*y,.8*a)),z.add(new go.PathSegment(go.PathSegment.Line,.5*y,.8*a));var ee=new go.PathFigure(.5*y,.7*a,!1);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y,.7*a));var oe=.1,ie=re*.1,de=.1,ge=.9,we=new go.PathFigure((de-oe)*y,ge*a,!0);x.add(we),we.add(new go.PathSegment(go.PathSegment.Bezier,de*y,(ge-oe)*a,(de-oe)*y,(ge-ie)*a,(de-ie)*y,(ge-oe)*a)),we.add(new go.PathSegment(go.PathSegment.Bezier,(de+oe)*y,ge*a,(de+ie)*y,(ge-oe)*a,(de+oe)*y,(ge-ie)*a)),we.add(new go.PathSegment(go.PathSegment.Bezier,de*y,(ge+oe)*a,(de+oe)*y,(ge+ie)*a,(de+ie)*y,(ge+oe)*a)),we.add(new go.PathSegment(go.PathSegment.Bezier,(de-oe)*y,ge*a,(de-ie)*y,(ge+oe)*a,(de-oe)*y,(ge+ie)*a)),oe=.1,ie=re*.1,de=.4,ge=.9;var Pe=new go.PathFigure((de-oe)*y,ge*a,!0);return x.add(Pe),Pe.add(new go.PathSegment(go.PathSegment.Bezier,de*y,(ge-oe)*a,(de-oe)*y,(ge-ie)*a,(de-ie)*y,(ge-oe)*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(de+oe)*y,ge*a,(de+ie)*y,(ge-oe)*a,(de+oe)*y,(ge-ie)*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,de*y,(ge+oe)*a,(de+oe)*y,(ge+ie)*a,(de+ie)*y,(ge+oe)*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(de-oe)*y,ge*a,(de-ie)*y,(ge+oe)*a,(de-oe)*y,(ge+ie)*a)),x}),go.Shape.defineFigureGenerator("RailShipment",function(ae,y,a){var x=new go.Geometry,b=new go.PathFigure(.1*y,.4*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.45*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.45*y,.9*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.9*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.4*a).close());var E=new go.PathFigure(.45*y,.7*a,!1);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.55*y,.7*a));var z=new go.PathFigure(.55*y,.4*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.9*y,.4*a)),z.add(new go.PathSegment(go.PathSegment.Line,.9*y,.9*a)),z.add(new go.PathSegment(go.PathSegment.Line,.55*y,.9*a)),z.add(new go.PathSegment(go.PathSegment.Line,.55*y,.4*a).close());var de=.05,ge=re*.05,we=.175,Pe=.95,ee=new go.PathFigure((we-de)*y,Pe*a,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,we*y,(Pe-de)*a,(we-de)*y,(Pe-ge)*a,(we-ge)*y,(Pe-de)*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,(we+de)*y,Pe*a,(we+ge)*y,(Pe-de)*a,(we+de)*y,(Pe-ge)*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,we*y,(Pe+de)*a,(we+de)*y,(Pe+ge)*a,(we+ge)*y,(Pe+de)*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,(we-de)*y,Pe*a,(we-ge)*y,(Pe+de)*a,(we-de)*y,(Pe+ge)*a));var de=.05,ge=re*.05,we=.375,Pe=.95,oe=new go.PathFigure((we-de)*y,Pe*a,!0);x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,we*y,(Pe-de)*a,(we-de)*y,(Pe-ge)*a,(we-ge)*y,(Pe-de)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(we+de)*y,Pe*a,(we+ge)*y,(Pe-de)*a,(we+de)*y,(Pe-ge)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,we*y,(Pe+de)*a,(we+de)*y,(Pe+ge)*a,(we+ge)*y,(Pe+de)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(we-de)*y,Pe*a,(we-ge)*y,(Pe+de)*a,(we-de)*y,(Pe+ge)*a));var de=.05,ge=re*.05,we=.625,Pe=.95,ie=new go.PathFigure((we-de)*y,Pe*a,!0);x.add(ie),ie.add(new go.PathSegment(go.PathSegment.Bezier,we*y,(Pe-de)*a,(we-de)*y,(Pe-ge)*a,(we-ge)*y,(Pe-de)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,(we+de)*y,Pe*a,(we+ge)*y,(Pe-de)*a,(we+de)*y,(Pe-ge)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,we*y,(Pe+de)*a,(we+de)*y,(Pe+ge)*a,(we+ge)*y,(Pe+de)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,(we-de)*y,Pe*a,(we-ge)*y,(Pe+de)*a,(we-de)*y,(Pe+ge)*a));var de=.05,ge=re*.05,we=.825,Pe=.95,me=new go.PathFigure((we-de)*y,Pe*a,!0);x.add(me),me.add(new go.PathSegment(go.PathSegment.Bezier,we*y,(Pe-de)*a,(we-de)*y,(Pe-ge)*a,(we-ge)*y,(Pe-de)*a)),me.add(new go.PathSegment(go.PathSegment.Bezier,(we+de)*y,Pe*a,(we+ge)*y,(Pe-de)*a,(we+de)*y,(Pe-ge)*a)),me.add(new go.PathSegment(go.PathSegment.Bezier,we*y,(Pe+de)*a,(we+de)*y,(Pe+ge)*a,(we+ge)*y,(Pe+de)*a)),me.add(new go.PathSegment(go.PathSegment.Bezier,(we-de)*y,Pe*a,(we-ge)*y,(Pe+de)*a,(we-de)*y,(Pe+ge)*a).close());var pe=new go.PathFigure(0,a,!1);return x.add(pe),pe.add(new go.PathSegment(go.PathSegment.Line,y,a).close()),x}),go.Shape.defineFigureGenerator("Warehouse",function(ae,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var E=new go.PathFigure(0,.2*a,!1);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,.2*a).close());var z=new go.PathFigure(.15*y,a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.15*y,.5*a)),z.add(new go.PathSegment(go.PathSegment.Line,.4*y,.5*a)),z.add(new go.PathSegment(go.PathSegment.Line,.4*y,a)),z.add(new go.PathSegment(go.PathSegment.Line,.15*y,a).close());var ee=.05,oe=re*.05,ie=.35,de=.775,ge=new go.PathFigure((ie-ee)*y,de*a,!0);return x.add(ge),ge.add(new go.PathSegment(go.PathSegment.Bezier,ie*y,(de-ee)*a,(ie-ee)*y,(de-oe)*a,(ie-oe)*y,(de-ee)*a)),ge.add(new go.PathSegment(go.PathSegment.Bezier,(ie+ee)*y,de*a,(ie+oe)*y,(de-ee)*a,(ie+ee)*y,(de-oe)*a)),ge.add(new go.PathSegment(go.PathSegment.Bezier,ie*y,(de+ee)*a,(ie+ee)*y,(de+oe)*a,(ie+oe)*y,(de+ee)*a)),ge.add(new go.PathSegment(go.PathSegment.Bezier,(ie-ee)*y,de*a,(ie-oe)*y,(de+ee)*a,(ie-ee)*y,(de+oe)*a).close()),x}),go.Shape.defineFigureGenerator("ControlCenter",function(ae,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Move,.1*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,.8*a).close()),x}),go.Shape.defineFigureGenerator("Bluetooth",function(ae,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.75*a,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.75*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.25*a)),x}),go.Shape.defineFigureGenerator("Bookmark",function(ae,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Move,.2*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Move,.2*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.4*a)),x}),go.Shape.defineFigureGenerator("Bookmark",function(ae,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Move,.2*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Move,.2*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.4*a)),x}),go.Shape.defineFigureGenerator("Globe",function(ae,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Move,0,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,.75*y,0,y,.25*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,.75*a,.75*y,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,.25*y,a,0,.75*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,0,.25*a,.25*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,.15*y,.25*a,.15*y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,.85*y,.75*a,.85*y,.25*a)),b.add(new go.PathSegment(go.PathSegment.Move,.1675*y,.15*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.8325*y,.15*a,.35*y,.3*a,.65*y,.3*a)),b.add(new go.PathSegment(go.PathSegment.Move,.1675*y,.85*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.8325*y,.85*a,.35*y,.7*a,.65*y,.7*a)),x}),go.Shape.defineFigureGenerator("Wave",function(ae,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.25*a,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,.3*y,.25*a,.1*y,0,.2*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,.7*y,.25*a,.425*y,.5*a,.575*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,y,.25*a,.8*y,0,.9*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Move,0,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.75*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.3*y,.75*a,.1*y,.5*a,.2*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.7*y,.75*a,.425*y,a,.575*y,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,y,.75*a,.8*y,.5*a,.9*y,.5*a)),x}),go.Shape.defineFigureGenerator("Operator",function(ae,y,a){var x=new go.Geometry,b=.3,E=re*.3,z=.5,ee=.7,oe=new go.PathFigure((z-b)*y,ee*a,!0);x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-b)*a,(z-b)*y,(ee-E)*a,(z-E)*y,(ee-b)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(z+b)*y,ee*a,(z+E)*y,(ee-b)*a,(z+b)*y,(ee-E)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+b)*a,(z+b)*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(z-b)*y,ee*a,(z-E)*y,(ee+b)*a,(z-b)*y,(ee+E)*a));var ie=new go.PathFigure(0,.7*a,!1);return x.add(ie),ie.add(new go.PathSegment(go.PathSegment.Bezier,y,.7*a,0,0,y,0)),x}),go.Shape.defineFigureGenerator("TripleFanBlades",function(ae,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.65*a,.65*y,.3*a,.65*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,.35*y,.5*a,.35*y,.3*a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,.65*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,a,.3*y,.6*a,.1*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.65*a,.2*y,a,.35*y,.95*a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,.65*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,y,a,.7*y,.6*a,.9*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.65*a,.8*y,a,.65*y,.95*a)),x}),go.Shape.defineFigureGenerator("CentrifugalPump",function(ae,y,a){var x=new go.Geometry,b=new go.PathFigure(y,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,0,.075*a,0,.5*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.4*y,a,0,a,.4*y,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.4*a,.8*y,a,.85*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),x}),go.Shape.defineFigureGenerator("Battery",function(ae,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.1*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.1*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Move,.4*y,.1*a)),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,.1*a));var E=new go.PathFigure(0,.6*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Move,0,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.4*a)),x}),go.Shape.defineFigureGenerator("Delete",function(ae,y,a){var x=new go.Geometry,b=.5,E=re*.5,z=.5,ee=.5,oe=new go.PathFigure((z-b)*y,ee*a,!0);x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-b)*a,(z-b)*y,(ee-E)*a,(z-E)*y,(ee-b)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(z+b)*y,ee*a,(z+E)*y,(ee-b)*a,(z+b)*y,(ee-E)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+b)*a,(z+b)*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(z-b)*y,ee*a,(z-E)*y,(ee+b)*a,(z-b)*y,(ee+E)*a));var ie=new go.PathFigure(.15*y,.5*a,!1);return x.add(ie),ie.add(new go.PathSegment(go.PathSegment.Line,.85*y,.5*a)),x}),go.Shape.defineFigureGenerator("Flag",function(ae,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.1*a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Move,0,.1*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.1*a,.15*y,0,.35*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,y,.1*a,.65*y,.2*a,.85*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.5*a,.85*y,.6*a,.65*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,.35*y,.4*a,.15*y,.4*a).close()),x}),go.Shape.defineFigureGenerator("Help",function(ae,y,a){var x=new go.Geometry,b=.5,E=re*.5,z=.5,ee=.5,oe=new go.PathFigure((z-b)*y,ee*a,!1);x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-b)*a,(z-b)*y,(ee-E)*a,(z-E)*y,(ee-b)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(z+b)*y,ee*a,(z+E)*y,(ee-b)*a,(z+b)*y,(ee-E)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+b)*a,(z+b)*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(z-b)*y,ee*a,(z-E)*y,(ee+b)*a,(z-b)*y,(ee+E)*a).close()),b=.05,E=re*.05,z=.5,ee=.8;var ie=new go.PathFigure((z-b)*y,ee*a,!1);return x.add(ie),ie.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-b)*a,(z-b)*y,(ee-E)*a,(z-E)*y,(ee-b)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,(z+b)*y,ee*a,(z+E)*y,(ee-b)*a,(z+b)*y,(ee-E)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+b)*a,(z+b)*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,(z-b)*y,ee*a,(z-E)*y,(ee+b)*a,(z-b)*y,(ee+E)*a).close()),ie.add(new go.PathSegment(go.PathSegment.Move,.5*y,.7*a)),ie.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.2*a,.75*y,.475*a,.75*y,.225*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,.3*y,.35*a,.4*y,.2*a,.3*y,.25*a)),x}),go.Shape.defineFigureGenerator("Location",function(ae,y,a){return new go.Geometry().add(new go.PathFigure(.5*y,a,!0).add(new go.PathSegment(go.PathSegment.Line,.75*y,.5*a)).add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,.975*y,.025*a,.5*y,0)).add(new go.PathSegment(go.PathSegment.Bezier,.25*y,.5*a,.5*y,0,.025*y,.025*a).close()).add(new go.PathSegment(go.PathSegment.Move,.5*y,.2*a)).add(new go.PathSegment(go.PathSegment.Arc,270,360,.5*y,.3*a,.1*y,.1*a).close()))}),go.Shape.defineFigureGenerator("Lock",function(ae,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.5*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.5*a));var E=new go.PathFigure(.2*y,.5*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Move,.2*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,.2*y,.3*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.3*a,.25*y,0,.75*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.3*a)),x}),go.Shape.defineFigureGenerator("Unlocked",function(ae,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.5*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.5*a));var E=new go.PathFigure(.2*y,.5*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Move,.2*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,.2*y,.3*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.3*a,.25*y,0,.75*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.35*a)),x}),go.Shape.defineFigureGenerator("Gear",function(ae,y,a){return new go.Geometry().add(new go.PathFigure(.9375*y,.56246875*a,!0).add(new go.PathSegment(go.PathSegment.Line,.9375*y,.4375*a)).add(new go.PathSegment(go.PathSegment.Line,.80621875*y,.4375*a)).add(new go.PathSegment(go.PathSegment.Bezier,.763*y,.3316875*a,.79840625*y,.39915625*a,.7834375*y,.3635*a)).add(new go.PathSegment(go.PathSegment.Line,.8566875*y,.23796875*a)).add(new go.PathSegment(go.PathSegment.Line,.76825*y,.14959375*a)).add(new go.PathSegment(go.PathSegment.Line,.67596875*y,.24184375*a)).add(new go.PathSegment(go.PathSegment.Bezier,.5625*y,.19378125*a,.64228125*y,.2188125*a,.603875*y,.2021875*a)).add(new go.PathSegment(go.PathSegment.Line,.5625*y,.0625*a)).add(new go.PathSegment(go.PathSegment.Line,.4375*y,.0625*a)).add(new go.PathSegment(go.PathSegment.Line,.4375*y,.19378125*a)).add(new go.PathSegment(go.PathSegment.Bezier,.32775*y,.239375*a,.39759375*y,.20190625*a,.36053125*y,.2176875*a)).add(new go.PathSegment(go.PathSegment.Line,.2379375*y,.14959375*a)).add(new go.PathSegment(go.PathSegment.Line,.14953125*y,.2379375*a)).add(new go.PathSegment(go.PathSegment.Line,.23934375*y,.3278125*a)).add(new go.PathSegment(go.PathSegment.Bezier,.19378125*y,.4375*a,.21765625*y,.36059375*a,.201875*y,.397625*a)).add(new go.PathSegment(go.PathSegment.Line,.0625*y,.4375*a)).add(new go.PathSegment(go.PathSegment.Line,.0625*y,.5625*a)).add(new go.PathSegment(go.PathSegment.Line,.1938125*y,.5625*a)).add(new go.PathSegment(go.PathSegment.Bezier,.241875*y,.67596875*a,.20221875*y,.603875*a,.21884375*y,.64228125*a)).add(new go.PathSegment(go.PathSegment.Line,.1495625*y,.76825*a)).add(new go.PathSegment(go.PathSegment.Line,.238*y,.8566875*a)).add(new go.PathSegment(go.PathSegment.Line,.3316875*y,.76296875*a)).add(new go.PathSegment(go.PathSegment.Bezier,.43753125*y,.80621875*a,.36353125*y,.78340625*a,.3991875*y,.79840625*a)).add(new go.PathSegment(go.PathSegment.Line,.43753125*y,.9375*a)).add(new go.PathSegment(go.PathSegment.Line,.5625*y,.9375*a)).add(new go.PathSegment(go.PathSegment.Line,.5625*y,.80621875*a)).add(new go.PathSegment(go.PathSegment.Bezier,.67225*y,.760625*a,.602375*y,.79809375*a,.63946875*y,.78234375*a)).add(new go.PathSegment(go.PathSegment.Line,.76828125*y,.8566875*a)).add(new go.PathSegment(go.PathSegment.Line,.85671875*y,.76825*a)).add(new go.PathSegment(go.PathSegment.Line,.76065625*y,.67221875*a)).add(new go.PathSegment(go.PathSegment.Bezier,.80621875*y,.56246875*a,.78234375*y,.63940625*a,.798125*y,.602375*a)).add(new go.PathSegment(go.PathSegment.Line,.9375*y,.56246875*a).close()).add(new go.PathSegment(go.PathSegment.Move,.5*y,.6*a)).add(new go.PathSegment(go.PathSegment.Arc,90,360,.5*y,.5*a,.1*y,.1*a).close()))}),go.Shape.defineFigureGenerator("Hand",function(ae,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.5*a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,.1*y,.3*a,0,.375*a,.05*y,.325*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.45*y,.075*a,.3*y,.225*a,.4*y,.175*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.525*y,.075*a,.46*y,.05*a,.525*y,.05*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.3*y,.4*a,.525*y,.275*a,.475*y,.325*a)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.9*y,.55*a,y,.4*a,y,.55*a)),b.add(new go.PathSegment(go.PathSegment.Line,.425*y,.55*a)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,.55*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.6*y,.7*a,.675*y,.55*a,.675*y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Line,.575*y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.575*y,.85*a,.65*y,.7*a,.65*y,.85*a)),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,.85*a)),b.add(new go.PathSegment(go.PathSegment.Line,.525*y,.85*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.535*y,a,.61*y,.85*a,.61*y,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*a,.435*y,a,0,a).close()),x}),go.Shape.defineFigureGenerator("Map",function(ae,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.2*a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.25*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.25*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),b.add(new go.PathSegment(go.PathSegment.Move,.25*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.25*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Move,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,.8*a)),x}),go.Shape.defineFigureGenerator("Eject",function(ae,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a*.7)),b.add(new go.PathSegment(go.PathSegment.Line,0,a*.7).close());var E=new go.PathFigure(0,a*.6,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,0).close()),x}),go.Shape.defineFigureGenerator("Pencil",function(ae,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,.2*y,.1*a)).add(new go.PathSegment(go.PathSegment.Line,y,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.9*y,a)).add(new go.PathSegment(go.PathSegment.Line,.1*y,.2*a).close()))}),go.Shape.defineFigureGenerator("Building",function(ae,y,a){var x=new go.Geometry,b=new go.PathFigure(y*1,a*1,!1);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,0,a*.85)),b.add(new go.PathSegment(go.PathSegment.Line,.046*y,a*.85)),b.add(new go.PathSegment(go.PathSegment.Line,.046*y,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,0,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,0,a*.3)),b.add(new go.PathSegment(go.PathSegment.Line,.046*y,a*.3)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,(1-.046)*y,a*.3)),b.add(new go.PathSegment(go.PathSegment.Line,y,a*.3)),b.add(new go.PathSegment(go.PathSegment.Line,y,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,(1-.046)*y,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,(1-.046)*y,a*.85)),b.add(new go.PathSegment(go.PathSegment.Line,y,a*.85).close());var E=new go.PathFigure(.126*y,.85*a,!1);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.126*y,.45*a)),E.add(new go.PathSegment(go.PathSegment.Line,.322*y,.45*a)),E.add(new go.PathSegment(go.PathSegment.Line,.322*y,.85*a).close());var z=new go.PathFigure(.402*y,.85*a,!1);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.402*y,.45*a)),z.add(new go.PathSegment(go.PathSegment.Line,.598*y,.45*a)),z.add(new go.PathSegment(go.PathSegment.Line,.598*y,.85*a).close());var ee=new go.PathFigure(.678*y,.85*a,!1);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.678*y,.45*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.874*y,.45*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.874*y,.85*a).close());var oe=new go.PathFigure(.5*y,.1*a,!1);return x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,(.046+.15)*y,.3*a)),oe.add(new go.PathSegment(go.PathSegment.Line,(1-(.046+.15))*y,.3*a).close()),x}),go.Shape.defineFigureGenerator("Staircase",function(ae,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a*1,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*.2,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.2,a*.8)),b.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.8)),b.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.6)),b.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*.6)),b.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*.4)),b.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*.4)),b.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*.2)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.2)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.15)),b.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*.15)),b.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*.35)),b.add(new go.PathSegment(go.PathSegment.Line,y*.55,a*.35)),b.add(new go.PathSegment(go.PathSegment.Line,y*.55,a*.55)),b.add(new go.PathSegment(go.PathSegment.Line,y*.35,a*.55)),b.add(new go.PathSegment(go.PathSegment.Line,y*.35,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.15,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.15,a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,0,a*.95).close()),x}),go.Shape.defineFigureGenerator("5Bars",function(ae,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a*1,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*.184,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.184,a*(1-.184)).close());var E=new go.PathFigure(y*.204,a,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y*.204,a*(1-.184))),E.add(new go.PathSegment(go.PathSegment.Line,y*.388,a*(1-.184*2))),E.add(new go.PathSegment(go.PathSegment.Line,y*.388,a*1).close());var z=new go.PathFigure(y*.408,a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y*.408,a*(1-.184*2))),z.add(new go.PathSegment(go.PathSegment.Line,y*.592,a*(1-.184*3))),z.add(new go.PathSegment(go.PathSegment.Line,y*.592,a*1).close());var ee=new go.PathFigure(y*.612,a,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y*.612,a*(1-.184*3))),ee.add(new go.PathSegment(go.PathSegment.Line,y*.796,a*(1-.184*4))),ee.add(new go.PathSegment(go.PathSegment.Line,y*.796,a*1).close());var oe=new go.PathFigure(y*.816,a,!0);return x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,y*.816,a*(1-.184*4))),oe.add(new go.PathSegment(go.PathSegment.Line,y*1,a*(1-.184*5))),oe.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1).close()),x}),go.Shape.defineFigureGenerator("PC",function(ae,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,0).close());var E=new go.PathFigure(y*.055,.07*a,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y*.245,a*.07)),E.add(new go.PathSegment(go.PathSegment.Line,y*.245,a*.1)),E.add(new go.PathSegment(go.PathSegment.Line,y*.055,a*.1).close());var z=new go.PathFigure(y*.055,.13*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y*.245,a*.13)),z.add(new go.PathSegment(go.PathSegment.Line,y*.245,a*.16)),z.add(new go.PathSegment(go.PathSegment.Line,y*.055,a*.16).close());var ee=new go.PathFigure(y*.055,.18*a,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y*.245,a*.18)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.245,a*.21)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.055,a*.21).close());var oe=new go.PathFigure(y*1,0,!0);return x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,y*.4,0)),oe.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.65)),oe.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.65).close()),x}),go.Shape.defineFigureGenerator("Plane",function(ae,y,a){var x=new go.Geometry,b=new go.PathFigure(.55*y,a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.475*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.35*y,.525*a,0,.4*a,.225*y,.45*a)),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,.475*a)),b.add(new go.PathSegment(go.PathSegment.Line,.15*y,.35*a)),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,.325*a)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,.325*a)),b.add(new go.PathSegment(go.PathSegment.Line,.85*y,.1*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.9*y,.2*a,.975*y,0,y,.08*a)),b.add(new go.PathSegment(go.PathSegment.Line,.7*y,.45*a)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,.95*a)),b.add(new go.PathSegment(go.PathSegment.Line,.55*y,a).close()),x}),go.Shape.defineFigureGenerator("Key",function(ae,y,a){var x=new go.Geometry,b=new go.PathFigure(y*1,a*.5,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*.9,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,.35*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.45,.35*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.15,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.35*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.65*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.15,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.45,.65*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,.65*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.6,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.65,.55*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.7,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.75,.55*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.8,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.85,.575*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.9,.6*a).close()),b.add(new go.PathSegment(go.PathSegment.Move,.17*y,.425*a)),b.add(new go.PathSegment(go.PathSegment.Arc,270,360,.17*y,.5*a,.075*y,.075*a).close()),x}),go.Shape.defineFigureGenerator("FilmTape",function(ae,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);x.add(b),b.add(new go.PathSegment(go.PathSegment.Arc,270,180,y*0,y*.3,y*.055)),b.add(new go.PathSegment(go.PathSegment.Line,0,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.08,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.08,a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*1),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*1),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*2),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*2),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*3),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*3),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*4),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*4),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*5),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*5),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*6),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*6),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*7),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*7),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*8),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*8),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*9),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*9),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*10),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*10),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*11),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*11),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*12),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*12),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*13),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*13),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*14),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*14),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*15),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*15),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1));var E=new go.PathFigure(0,0,!1);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y*1,a*0)),E.add(new go.PathSegment(go.PathSegment.Arc,270,-180,y*1,y*.3,y*.055)),E.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1));var z=new go.PathFigure(y*.11,a*.1,!1);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*1+.028*0),a*.1)),z.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*1+.028*0),a*.8)),z.add(new go.PathSegment(go.PathSegment.Line,y*.11,a*.8).close());var ee=new go.PathFigure(y*(.11+.24133333*1+.028*1),a*.1,!1);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*2+.028*1),a*.1)),ee.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*2+.028*1),a*.8)),ee.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*1+.028*1),a*.8).close());var oe=new go.PathFigure(y*(.11+.24133333*2+.028*2),a*.1,!1);return x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*3+.028*2),a*.1)),oe.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*3+.028*2),a*.8)),oe.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*2+.028*2),a*.8).close()),x}),go.Shape.defineFigureGenerator("FloppyDisk",function(ae,y,a){var x=new go.Geometry,b=8,E=b*re,z=new go.PathFigure(b,0,!1);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y*.86,0)),z.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.14)),z.add(new go.PathSegment(go.PathSegment.Line,y,a-b)),z.add(new go.PathSegment(go.PathSegment.Bezier,y-b,a,y,a-E,y-E,a)),z.add(new go.PathSegment(go.PathSegment.Line,b,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,a-b,E,a,0,a-E)),z.add(new go.PathSegment(go.PathSegment.Line,0,b)),z.add(new go.PathSegment(go.PathSegment.Bezier,b,0,0,E,E,0).close());var ee=new go.PathFigure(y*.83,0,!1);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y*.83,a*.3)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.17,a*.3)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.17,a*0).close());var oe=new go.PathFigure(y*.83,a*1,!1);x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,y*.83,a*.5)),oe.add(new go.PathSegment(go.PathSegment.Line,y*.17,a*.5)),oe.add(new go.PathSegment(go.PathSegment.Line,y*.17,a*1).close());var ie=new go.PathFigure(y*.78,a*.05,!1);return x.add(ie),ie.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*.05)),ie.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*.25)),ie.add(new go.PathSegment(go.PathSegment.Line,y*.78,a*.25).close()),x}),go.Shape.defineFigureGenerator("SpeechBubble",function(ae,y,a){var x=ae?ae.parameter1:NaN;(isNaN(x)||x<0)&&(x=15),x=Math.min(x,y/3),x=Math.min(x,a/3);var b=x*re,E=a*.8,z=new go.Geometry,ee=new go.PathFigure(x,0,!0);return z.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y-x,0)),ee.add(new go.PathSegment(go.PathSegment.Bezier,y,x,y-b,0,y,b)),ee.add(new go.PathSegment(go.PathSegment.Line,y,E-x)),ee.add(new go.PathSegment(go.PathSegment.Bezier,y-x,E,y,E-b,y-b,E)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.7,E)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.7,a)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.55,E)),ee.add(new go.PathSegment(go.PathSegment.Line,x,E)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,E-x,b,E,0,E-b)),ee.add(new go.PathSegment(go.PathSegment.Line,0,x)),ee.add(new go.PathSegment(go.PathSegment.Bezier,x,0,0,b,b,0).close()),b>1?(z.spot1=new go.Spot(0,0,b,b),z.spot2=new go.Spot(1,.8,-b,-b)):(z.spot1=go.Spot.TopLeft,z.spot2=new go.Spot(1,.8)),z}),go.Shape.defineFigureGenerator("Repeat",function(ae,y,a){var x=new go.Geometry,b=new go.PathFigure(y*0,a*.45,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*.25,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,a*.9)),b.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*.9)),b.add(new go.PathSegment(go.PathSegment.Line,y*.65,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.2,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.2,a*.45).close());var E=new go.PathFigure(y*1,a*.55,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*1)),E.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*.55)),E.add(new go.PathSegment(go.PathSegment.Line,y*.7,a*.55)),E.add(new go.PathSegment(go.PathSegment.Line,y*.7,a*.1)),E.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.1)),E.add(new go.PathSegment(go.PathSegment.Line,y*.35,a*0)),E.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*0)),E.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*.55).close()),x}),go.Shape.defineFigureGenerator("Windows",function(ae,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close()).add(new go.PathSegment(go.PathSegment.Move,.4*y,.4*a)).add(new go.PathSegment(go.PathSegment.Line,.4*y,.8*a)).add(new go.PathSegment(go.PathSegment.Line,.9*y,.8*a)).add(new go.PathSegment(go.PathSegment.Line,.9*y,.4*a).close()).add(new go.PathSegment(go.PathSegment.Move,.2*y,.1*a)).add(new go.PathSegment(go.PathSegment.Line,.2*y,.6*a)).add(new go.PathSegment(go.PathSegment.Line,.7*y,.6*a)).add(new go.PathSegment(go.PathSegment.Line,.7*y,.1*a).close()).add(new go.PathSegment(go.PathSegment.Move,.1*y,.6*a)).add(new go.PathSegment(go.PathSegment.Line,.1*y,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.5*y,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.5*y,.6*a).close()))}),go.Shape.defineFigureGenerator("Terminal",function(ae,y,a){var x=new go.Geometry,b=new go.PathFigure(y*0,a*.1,!1);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.1)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.9)),b.add(new go.PathSegment(go.PathSegment.Line,y*0,a*.9).close());var E=new go.PathFigure(y*.1,a*.2,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y*.1,a*.25)),E.add(new go.PathSegment(go.PathSegment.Line,y*.22,a*.285)),E.add(new go.PathSegment(go.PathSegment.Line,y*.1,a*.32)),E.add(new go.PathSegment(go.PathSegment.Line,y*.1,a*.37)),E.add(new go.PathSegment(go.PathSegment.Line,y*.275,a*.32)),E.add(new go.PathSegment(go.PathSegment.Line,y*.275,a*.25).close());var z=new go.PathFigure(y*.28,a*.37,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y*.45,a*.37)),z.add(new go.PathSegment(go.PathSegment.Line,y*.45,a*.41)),z.add(new go.PathSegment(go.PathSegment.Line,y*.28,a*.41).close()),x}),go.Shape.defineFigureGenerator("Beaker",function(ae,y,a){var x=new go.Geometry,b=15,E=b*re,z=new go.PathFigure(y*.62,a*.475,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,a-b)),z.add(new go.PathSegment(go.PathSegment.Bezier,y-b,a,y,a-E,y-E,a)),z.add(new go.PathSegment(go.PathSegment.Line,b,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,a-b,E,a,0,a-E)),z.add(new go.PathSegment(go.PathSegment.Line,y*.38,a*.475)),z.add(new go.PathSegment(go.PathSegment.Line,y*.38,a*.03)),z.add(new go.PathSegment(go.PathSegment.Line,y*.36,a*0)),z.add(new go.PathSegment(go.PathSegment.Line,y*.64,a*0)),z.add(new go.PathSegment(go.PathSegment.Line,y*.62,a*.03).close()),E>1?(x.spot1=new go.Spot(0,0,E,E),x.spot2=new go.Spot(1,1,-E,-E)):(x.spot1=go.Spot.TopLeft,x.spot2=go.Spot.BottomRight),x}),go.Shape.defineFigureGenerator("Download",function(ae,y,a){var x=new go.Geometry,b=new go.PathFigure(y*0,a*1,!0);x.add(b);var E=.1/.3;b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*.755,a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*.93,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.64,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.61,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.39,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.36,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.07,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.755),a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.66),a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.66),a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.8),a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*0,a*(1-E)).close());var z=new go.PathFigure(y*.4,a*0,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.44)),z.add(new go.PathSegment(go.PathSegment.Line,y*.26,a*.44)),z.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*.66)),z.add(new go.PathSegment(go.PathSegment.Line,y*(1-.26),a*.44)),z.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*.44)),z.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*0).close()),x}),go.Shape.defineFigureGenerator("Bin",function(ae,y,a){var x=new go.Geometry,b=new go.PathFigure(y*0,a*1,!0);x.add(b);var E=.1/.3;return b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*.755,a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*.93,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.64,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.61,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.39,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.36,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.07,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.755),a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.66),a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.66),a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.8),a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*0,a*(1-E)).close()),x}),go.Shape.defineFigureGenerator("Upload",function(ae,y,a){var x=new go.Geometry,b=new go.PathFigure(y*0,a*1,!0);x.add(b);var E=.1/.3;b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*.755,a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*.93,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.64,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.61,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.39,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.36,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.07,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.755),a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.66),a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.66),a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.8),a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*0,a*(1-E)).close());var z=new go.PathFigure(y*.5,a*0,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y*.26,a*.25)),z.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.25)),z.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.63)),z.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*.63)),z.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*.25)),z.add(new go.PathSegment(go.PathSegment.Line,y*.74,a*.25).close()),x}),go.Shape.defineFigureGenerator("EmptyDrink",function(ae,y,a){var x=new go.Geometry,b=new go.PathFigure(y*.15,a*0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*.85,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.7,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,a*1).close()),x}),go.Shape.defineFigureGenerator("Drink",function(ae,y,a){var x=new go.Geometry,b=new go.PathFigure(y*.15,a*0,!1);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*.85,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.7,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,a*1).close());var E=new go.PathFigure(y*.235,a*.28,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y*.765,a*.28)),E.add(new go.PathSegment(go.PathSegment.Line,y*.655,a*.97)),E.add(new go.PathSegment(go.PathSegment.Line,y*.345,a*.97).close()),x}),go.Shape.defineFigureGenerator("4Arrows",function(ae,y,a){var x=new go.Geometry,b=new go.PathFigure(y*.5,a*0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*.65,a*.25)),b.add(new go.PathSegment(go.PathSegment.Line,y*.55,a*.25)),b.add(new go.PathSegment(go.PathSegment.Line,y*.55,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*.35)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.5)),b.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*.65)),b.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*.55)),b.add(new go.PathSegment(go.PathSegment.Line,y*.55,a*.55)),b.add(new go.PathSegment(go.PathSegment.Line,y*.55,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.65,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.35,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.45,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.45,a*.55)),b.add(new go.PathSegment(go.PathSegment.Line,y*.25,a*.55)),b.add(new go.PathSegment(go.PathSegment.Line,y*.25,a*.65)),b.add(new go.PathSegment(go.PathSegment.Line,y*0,a*.5)),b.add(new go.PathSegment(go.PathSegment.Line,y*.25,a*.35)),b.add(new go.PathSegment(go.PathSegment.Line,y*.25,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,y*.45,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,y*.45,a*.25)),b.add(new go.PathSegment(go.PathSegment.Line,y*.35,a*.25).close()),x}),go.Shape.defineFigureGenerator("Connector","Ellipse"),go.Shape.defineFigureGenerator("Alternative","TriangleUp"),go.Shape.defineFigureGenerator("Merge","TriangleUp"),go.Shape.defineFigureGenerator("Decision","Diamond"),go.Shape.defineFigureGenerator("DataTransmissions","Hexagon"),go.Shape.defineFigureGenerator("Gate","Crescent"),go.Shape.defineFigureGenerator("Delay","HalfEllipse"),go.Shape.defineFigureGenerator("Input","Parallelogram1"),go.Shape.defineFigureGenerator("ManualLoop","ManualOperation"),go.Shape.defineFigureGenerator("ISOProcess","Chevron"),go.Shape.defineFigureGenerator("MessageToUser","SquareArrow"),go.Shape.defineFigureGenerator("MagneticData","Cylinder1"),go.Shape.defineFigureGenerator("DirectData","Cylinder4"),go.Shape.defineFigureGenerator("StoredData","DataStorage"),go.Shape.defineFigureGenerator("SequentialData","MagneticTape"),go.Shape.defineFigureGenerator("Subroutine","Procedure")},93510:function(module,exports,__webpack_require__){var __WEBPACK_AMD_DEFINE_ARRAY__,__WEBPACK_AMD_DEFINE_RESULT__;(function(){if(typeof window.GGBApplet=="function"){console.warn("deployggb.js was loaded twice");return}var isRenderGGBElementEnabled=!1,scriptLoadStarted=!1,html5AppletsToProcess=null,ggbHTML5LoadedCodebaseIsWebSimple=!1,ggbHTML5LoadedCodebaseVersion=null,ggbHTML5LoadedScript=null,GGBApplet=function(){"use strict";for(var gt={},St="5.0",te={},ne=null,ue=!1,De=!1,Ze=null,Ce=!1,Ee=null,re=null,Ve=0;Ve4?parseFloat(Oe):5};gt.setHTML5Codebase=function(Oe,ke){re=Oe,st(Oe,ke)},gt.setJavaCodebase=gt.setJavaCodebaseVersion=gt.isCompiledInstalled=gt.setPreCompiledScriptPath=gt.setPreCompiledResourcePath=function(){},gt.setHTML5CodebaseVersion=function(Oe,ke){var bt=parseFloat(Oe);if(bt!==NaN&&bt<5){console.log("The GeoGebra HTML5 codebase version "+bt+" is deprecated. Using version latest instead.");return}Ee=Oe,at(Oe,ke)},gt.getHTML5CodebaseVersion=function(){return ae},gt.getParameters=function(){return te},gt.setFontsCSSURL=function(Oe){z=Oe},gt.setGiacJSURL=function(Oe){},gt.setJNLPFile=function(Oe){Be=Oe},gt.setJNLPBaseDir=function(Oe){},gt.inject=function(){function Oe(){return window.frameElement&&window.frameElement.getAttribute("data-singleton")}for(var ke="auto",bt=te.id,Yt,rt=!1,Tt=0;Tt=5)return!0;var Oe=gt.getAppletObject();return Oe&&typeof Oe.recalculateEnvironments=="function"?(Oe.recalculateEnvironments(),!0):!1},gt.startAnimation=function(){var Oe=gt.getAppletObject();return Oe&&typeof Oe.startAnimation=="function"?(Oe.startAnimation(),!0):!1},gt.stopAnimation=function(){var Oe=gt.getAppletObject();return Oe&&typeof Oe.stopAnimation=="function"?(Oe.stopAnimation(),!0):!1},gt.getAppletObject=function(){var Oe=te.id!==void 0?te.id:"ggbApplet";return window[Oe]},gt.resize=function(){};var me=function(Oe,ke,bt){var Yt=document.createElement("param");Yt.setAttribute("name",ke),Yt.setAttribute("value",bt),Oe.appendChild(Yt)},pe=function(Oe){return Oe&&Oe!=="false"},ct=function(Oe,ke,bt){oe(ae)<=4.2&&(bt=!0);var Yt=!isRenderGGBElementEnabled&&!scriptLoadStarted;(!isRenderGGBElementEnabled&&!scriptLoadStarted||ggbHTML5LoadedCodebaseVersion!==ae||ggbHTML5LoadedCodebaseIsWebSimple&&!a)&&(Yt=!0,isRenderGGBElementEnabled=!1,scriptLoadStarted=!1);var rt=document.createElement("div");rt.classList.add("appletParameters","notranslate");var Tt=ke.width,ye=ke.height;if(ke.disableAutoScale=ke.disableAutoScale===void 0?GGBAppletUtils.isFlexibleWorksheetEditor():ke.disableAutoScale,ke.width!==void 0)if(oe(ae)<=4.4)pe(ke.showToolBar)&&(ke.height-=7),pe(ke.showAlgebraInput)&&(ke.height-=37),ke.width<605&&pe(ke.showToolBar)&&(ke.width=605,Tt=605);else{var It=100;(pe(ke.showToolBar)||pe(ke.showMenuBar))&&(ke.hasOwnProperty("customToolBar")&&(ke.customToolbar=ke.customToolBar),It=pe(ke.showMenuBar)?245:155),Tt=5?(ke.appletOnLoad=function(be){var _e=Oe.querySelector(".ggb_preview");_e&&_e.parentNode.removeChild(_e),window.GGBT_spinner&&window.GGBT_spinner.removeSpinner(cn),window.GGBT_wsf_view&&$(window).trigger("resize"),xn(be)},Ae||cn.appendChild(Ie)):rt.appendChild(Ie),cn.appendChild(rt),Ae||Oe.appendChild(cn),setTimeout(function(){gt.resize()},1)}else{var Me=document.createElement("div");Me.className="applet_scaler",Me.style.position="relative",Me.style.display="block",Me.appendChild(rt),Oe.appendChild(Me),ke.appletOnLoad=function(be){gt.resize(),xn(be)}}function fe(be,_e){_e&&typeof _e.appletOnLoad=="function"&&typeof renderGGBElement=="function"?renderGGBElement(be,_e.appletOnLoad):renderGGBElement(be),yt("GeoGebra HTML5 applet injected and rendered with previously loaded codebase.",_e)}function nt(be,_e){typeof renderGGBElement=="undefined"?(html5AppletsToProcess===null&&(html5AppletsToProcess=[]),html5AppletsToProcess.push({article:be,params:_e}),window.renderGGBElementReady=function(){isRenderGGBElementEnabled=!0,html5AppletsToProcess!==null&&html5AppletsToProcess.length&&(html5AppletsToProcess.forEach(function(Zt){fe(Zt.article,Zt.params)}),html5AppletsToProcess=null)},oe(ae)<5&&(be.className+=" geogebraweb")):fe(be,_e)}if(Yt){scriptLoadStarted=!0;for(var Ot=0;Ot0?(en.remove(),cn.attr("id","fullscreencontent").show(),jQuery(xn).append(cn),window.dispatchEvent(new Event("resize"))):ct(en,ke,!1),window.GGBT_wsf_view.launchFullScreen(xn)}else ze=Yt,ct(Oe,ke,!1);if(!window.GGBT_wsf_view)for(ye=0;yeOe/4*3&&(en=Oe/4*3),xn=en/5.8,It.setAttribute("src",b),It.setAttribute("width",en),It.setAttribute("height",xn);var cn=(Oe-en)/2,Ae=(ke-xn)/2;It.style.left=cn+"px",It.style.top=Ae+"px",rt.appendChild(It)}}return rt.appendChild(ye),rt},Je=function(Oe){return Oe=Oe.toLowerCase(),Oe==="html5"||Oe==="screenshot"?Oe:"html5"},Pt=["web","webSimple","web3d","tablet","tablet3d","phone"],at=function(Oe,ke){if(ae=Oe,ke){st(ae,!0);return}var bt=!ue;if(bt){var Yt=oe(ae);!isNaN(Yt)&&Yt<4.4&&(bt=!1)}var rt,Tt;window.location.protocol.substr(0,4)==="http"?rt=window.location.protocol:rt="http:";var ye=ae.indexOf("//");ye>0?Tt=ae:ye===0?Tt=rt+ae:Tt="https://www.geogebra.org/apps/5.2.814.0/";for(var It in Pt)if(ae.slice(Pt[It].length*-1)===Pt[It]||ae.slice((Pt[It].length+1)*-1)===Pt[It]+"/"){st(Tt,!1);return}!GGBAppletUtils.isFlexibleWorksheetEditor()&&bt&&!ne.is3D&&!ne.AV&&!ne.SV&&!ne.CV&&!ne.EV2&&!ne.CP&&!ne.PC&&!ne.DA&&!ne.FI&&!ne.PV&&!pe(te.showToolBar)&&!pe(te.showMenuBar)&&!pe(te.showAlgebraInput)&&!pe(te.enableRightClick)&&(!te.appName||te.appName=="classic")?Tt+="webSimple/":Tt+="web3d/",st(Tt,!1)},st=function(Oe,ke){if(Oe.requirejs){Qe=Oe;return}Oe.slice(-1)!=="/"&&(Oe+="/"),Qe=Oe,ke===null&&(ke=Oe.indexOf("http")===-1),Te=ke,y="web.nocache.js",a=!1;var bt=Qe.split("/");bt.length>1&&(!ke&&bt[bt.length-2]==="webSimple"?(y="webSimple.nocache.js",a=!0):Pt.indexOf(bt[bt.length-2])>=0&&(y=bt[bt.length-2]+".nocache.js")),bt=Oe.split("/"),ae=bt[bt.length-3],ae.substr(0,4)==="test"?ae=ae.substr(4,1)+"."+ae.substr(5,1):(ae.substr(0,3)==="war"||ae.substr(0,4)==="beta")&&(ae="5.0");var Yt=parseFloat(ae);Yt!==NaN&&Yt<5&&Oe.indexOf("geogebra.org")>=0&&(console.log("The GeoGebra HTML5 codebase version "+Yt+" is deprecated. Using version latest instead."),at("5.0",ke))},yt=function(Oe,ke){window.console&&window.console.log&&(!ke||typeof ke.showLogging=="undefined"||ke.showLogging&&ke.showLogging!=="false")&&console.log(Oe)};te.material_id!==void 0?ge(mt):mt();function mt(){var Oe=St;Ee!==null?Oe=Ee:parseFloat(Oe)<5&&(Oe="5.0"),at(Oe,!1),re!==null&&st(re,Te),Ce=!0}return gt},GGBAppletUtils=function(){"use strict";function gt(){return window.GGBT_wsf_edit!==void 0}function St(Ce,Ee){Ee!=1?(Ce.style.transformOrigin="0% 0% 0px",Ce.style.webkitTransformOrigin="0% 0% 0px",Ce.style.transform="scale("+Ee+","+Ee+")",Ce.style.webkitTransform="scale("+Ee+","+Ee+")",Ce.style.maxWidth="initial",Ce.querySelector(".ggb_preview")!==null&&(Ce.querySelector(".ggb_preview").style.maxWidth="initial"),Ce.querySelectorAll(".ggb_preview img")[0]!==void 0&&(Ce.querySelectorAll(".ggb_preview img")[0].style.maxWidth="initial"),Ce.querySelectorAll(".ggb_preview img")[1]!==void 0&&(Ce.querySelectorAll(".ggb_preview img")[1].style.maxWidth="initial")):(Ce.style.transform="none",Ce.style.webkitTransform="none")}function te(Ce,Ee,re,Ve,ot,Be){var Qe=null;if(Be!=null&&Be!="")for(var Te=Ce.parentNode;Te!=null;)if((" "+Te.className+" ").indexOf(" "+Be+" ")>-1){Qe=Te;break}else Te=Te.parentNode;var ze=0,ae=0,y=0,a=0,x=0,b=0,E=0;if(Qe)ze=Qe.offsetWidth,ae=Math.max(Ve?Qe.offsetWidth:0,Qe.offsetHeight);else{if(window.innerWidth&&document.documentElement.clientWidth?(ze=Math.min(window.innerWidth,document.documentElement.clientWidth),ae=Math.min(window.innerHeight,document.documentElement.clientHeight),y=ze):(ze=window.innerWidth,ae=window.innerHeight,y=window.innerWidth),Ce){var z=Ce.getBoundingClientRect();z.left>0&&z.left<=ze&&(ot===void 0||!ot)&&(document.dir==="rtl"?(x=ze-z.width-z.left,b=y<=480?10:30):(b=z.left,x=y<=480?10:30),a=b+x)}if(Ce&&typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()){var ee=Ce.getBoundingClientRect();window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionRight"?(a=40,E=0):window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionTop"&&(a=0,E=40)}}return Ce&&((re===void 0||!re)&&Ee>0&&Ee+a1&&(Be=!0)),Ee&&typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()&&(Be=!0),!(Ce.hasOwnProperty("disableAutoScale")&&Ce.disableAutoScale))ot=ne(Ce,Ee,Be,re,Ce.scaleContainerClass);else return Ve;return Be&&(!Ce.hasOwnProperty("scale")||Ve===1)?ot:Math.min(Ve,ot)}function De(Ce){var Ee=Math.min(window.innerWidth,document.documentElement.clientWidth),re=Math.min(window.innerHeight,document.documentElement.clientHeight),Ve=Ce.getBoundingClientRect(),ot=(Ee-Ve.width)/2,Be=(re-Ve.height)/2;Be<0&&(Be=0),Ce.style.position="relative",window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionRight"?(ot<40?Ce.style.left="40px":Ce.style.left=ot+"px",Ce.style.top=Be+"px"):window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionTop"&&(Be<40?Ce.style.top="40px":Ce.style.top=Be+"px",Ce.style.left=ot+"px")}function Ze(Ce,Ee){var re=Ce.querySelector(".appletParameters");if(re){if(typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()){if(Ee.id!==re.getAttribute("data-param-id"))return;window.GGBT_wsf_view.setCloseBtnPosition(Ce)}if(re.parentElement&&/fullscreen/.test(re.parentElement.className))return;var Ve=ue(Ee,Ce);gt()&&re.setAttribute("data-param-scale",Ve);for(var ot=null,Be=0;Be=O)continue;if(j==jb){if(k=i.getAttribute(kb),k){var l,m=k.indexOf(lb);m>=O?(j=k.substring(O,m),l=k.substring(m+P)):(j=k,l=W),c[j]=l}}else if(j==mb){if(k=i.getAttribute(kb),k)try{d=eval(k)}catch(gt){alert(nb+k+ob)}}else if(j==pb&&(k=i.getAttribute(kb),k))try{e=eval(k)}catch(gt){alert(nb+k+qb)}}}__gwt_getMetaProperty=function(gt){var St=c[gt];return St==null?null:St},r=d,webModule.__errFn=e}function B(){function gt(Ce){var Ee=Ce.lastIndexOf(rb);Ee==-1&&(Ee=Ce.length);var re=Ce.indexOf(sb);re==-1&&(re=Ce.length);var Ve=Ce.lastIndexOf(tb,Math.min(re,Ee));return Ve>=O?Ce.substring(O,Ve+P):W}function St(Ce){if(!Ce.match(/^\w+:\/\//)){var Ee=o.createElement(ub);Ee.src=Ce+vb,Ce=gt(Ee.src)}return Ce}function te(){var Ce=__gwt_getMetaProperty(wb);return Ce!=null?Ce:W}function ne(){for(var Ce=o.getElementsByTagName(_),Ee=O;EeO?Ce[Ce.length-P].href:W}function De(){var Ce=o.location;return Ce.href==Ce.protocol+zb+Ce.host+Ce.pathname+Ce.search+Ce.hash}var Ze=te();return Ze==W&&(Ze=ne()),Ze==W&&(Ze=ue()),Ze==W&&De()&&(Ze=gt(o.location.href)),Ze=St(Ze),Ze}function C(gt){return gt.match(/^\//)||gt.match(/^[a-zA-Z]+:\/\//)?gt:webModule.__moduleBase+gt}function D(){var gt=[],St=O,te=[],ne=[];function ue(Ce){var Ee=ne[Ce](),re=te[Ce];if(Ee in re)return Ee;var Ve=[];for(var ot in re)Ve[re[ot]]=ot;throw r&&r(Ce,Ve,Ee),null}if(__gwt_isKnownPropertyValue=function(Ce,Ee){return Ee in te[Ce]},webModule.__getPropMap=function(){var Ce={};for(var Ee in te)te.hasOwnProperty(Ee)&&(Ce[Ee]=ue(Ee));return Ce},webModule.__computePropValue=ue,n.__gwt_activeModules[L].bindings=webModule.__getPropMap,p())return C(Bb);var De;try{De=Cb;var Ze=De.indexOf(Db);Ze!=-1&&(St=parseInt(De.substring(Ze+P),$),De=De.substring(O,Ze))}catch(Ce){}return webModule.__softPermutationId=St,C(De+Eb)}function F(){n.__gwt_stylesLoaded||(n.__gwt_stylesLoaded={})}A(),webModule.__moduleBase=window.ENV==="build"?"/react/build/js/mathematicalGraphics/"+name+"/":"/js/mathematicalGraphics/"+name+"/",s[L].moduleBase=webModule.__moduleBase;var G=D();return F(),w(G),!0}return webModule},typeof window.web3d!="function"&&(window.web3d=GGBAppletUtils.makeModule("web3d","A18F540516513B1292CA7CEF2F6AFC7E")),typeof window.webSimple!="function"&&(window.webSimple=GGBAppletUtils.makeModule("webSimple","96B09BF1B436BF53F0DF54116700F16A")),window.GGBApplet=GGBApplet})()},28735:function(gt,St,te){"use strict";te.d(St,{Ax:function(){return Ze},Ds:function(){return Ce},KI:function(){return re},SI:function(){return De},f1:function(){return ue}});var ne=te(74128);function ue(Ve){let ot=!0;if(Ve.length>0){for(let Be=0;Benew Promise((E,z)=>{var ee=de=>{try{ie(b.next(de))}catch(ge){z(ge)}},oe=de=>{try{ie(b.throw(de))}catch(ge){z(ge)}},ie=de=>de.done?E(de.value):Promise.resolve(de.value).then(ee,oe);ie((b=b.apply(a,x)).next())});const ae=({className:a,style:x,dataSource:b=[],authority:E=!1,callback:z,showDimensions:ee=!0,classroomList:oe})=>{var ie;const de=(0,Qe.useIntl)(),[ge,we]=(0,ne.useState)({content:"",type:""}),[Pe,me]=(0,ne.useState)({}),[pe,ct]=(0,ne.useState)(!1),[lt,Ut]=(0,ne.useState)({title:"",visible:!1,src:"",snapshotData:{}}),Le=(0,ne.useRef)(),We=at=>ze(void 0,null,function*(){if(me(at),at.file_type==="txt"){const st=yield(0,ot.ZP)(at.url,{method:"get",headers:{"Content-Type":"application/xml"}});Le.current=st}we({type:at.file_type,content:Ve.Z.API_SERVER+at.url})}),it=at=>{var st;Ut({visible:!0,src:Ve.Z.API_SERVER+at.url,id:at.id,title:at.title,snapshotData:(st=at==null?void 0:at.subitem)==null?void 0:st.settings})},Je=at=>ze(void 0,null,function*(){var st;we({type:at.file_type,content:Ve.Z.API_SERVER+((st=at==null?void 0:at.subitem)==null?void 0:st.url)})}),Pt=()=>{z(),Ut({visible:!1})};return b!=null&&b.length?ne.createElement(ne.Fragment,null,ne.createElement("div",{className:Ze()(ue.list,a),style:x},b.map((at,st)=>{var yt,mt,Oe;return ne.createElement("div",{key:st,className:ue.row},ne.createElement("div",{className:ue.title,onClick:()=>We(at)},ne.createElement("i",{className:"iconfont icon-fujian1"}),ne.createElement("span",{title:at.title},at.title)),ne.createElement("div",{className:ue.size},at.filesize),ne.createElement("div",{className:ue.download,onClick:()=>{var ke,bt;if((0,Be.Rm)()&&!((ke=oe.AssistantObject.normal)!=null&&ke.can_download)){Te.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}(0,re.Nd)("",`${Ve.Z.API_SERVER}${(bt=at.url)==null?void 0:bt.replace("disposition=inline","")}`)}},ne.createElement("i",{className:"iconfont icon-xiazai4"}),de.formatMessage({id:"classroomGraphicGroupHomework.download",defaultMessage:"\u4E0B\u8F7D"})),!["other","download"].includes(at==null?void 0:at.file_type)&&ne.createElement("div",{className:ue.preview,onClick:()=>We(at)},ne.createElement("i",{className:"iconfont icon-yulan"}),de.formatMessage({id:"classroomGraphicGroupHomework.preview",defaultMessage:"\u9884\u89C8"})),["image"].includes(at==null?void 0:at.file_type)&&ee&&(E?ne.createElement("div",{className:ue.annotation,onClick:()=>it(at)},ne.createElement("i",{className:"iconfont icon-pizhu"}),(yt=at.subitem)!=null&&yt.id?"\u4FEE\u6539\u6279\u6CE8":"\u6279\u6CE8"):((mt=at.subitem)==null?void 0:mt.id)&&ne.createElement("div",{className:ue.annotation,onClick:()=>Je(at)},ne.createElement("i",{className:"iconfont icon-chakanlaoshipizhu1"}),"\u67E5\u770B\u8001\u5E08\u6279\u6CE8")),["image"].includes(at==null?void 0:at.file_type)&&((Oe=at.subitem)==null?void 0:Oe.id)&&ne.createElement("div",{className:ue.download,style:{marginLeft:20},onClick:()=>{var ke,bt;(0,re.Nd)("",`${Ve.Z.API_SERVER}${(bt=(ke=at==null?void 0:at.subitem)==null?void 0:ke.url)==null?void 0:bt.replace("disposition=inline","")}`)}},ne.createElement("i",{className:"iconfont icon-xiazai4"}),"\u4E0B\u8F7D\u6279\u6CE8\u6587\u4EF6"),["office"].includes(at==null?void 0:at.file_type)&&(0,Be.eB)()&&["xlsx","docx","pptx"].includes(at==null?void 0:at.file_sub)&&ee&&ne.createElement("div",{className:ue.annotation,onClick:()=>{ct(!0),We(at)}},ne.createElement("i",{className:"iconfont icon-pizhu"}),at.is_edit?"\u4FEE\u6539\u6279\u6CE8":"\u6279\u6CE8"),at.is_edit&&(0,Be.dE)()&&ee&&ne.createElement("div",{className:ue.annotation,onClick:()=>{We(at)}},ne.createElement("i",{className:"iconfont icon-sousuo7"}),"\u67E5\u770B\u8001\u5E08\u6279\u6CE8"))})),ne.createElement(Ce.Z,{close:!0,data:ge==null?void 0:ge.content,type:ge==null?void 0:ge.type,hasMask:!0,disabledDownload:(0,Be.Rm)()&&!((ie=oe.AssistantObject.normal)!=null&&ie.can_download),editOffice:pe?"edit":"view",monacoEditor:{value:Le.current,language:"txt",onChange:()=>{},options:{readOnly:!0,fontSize:14,minimap:{enabled:!1}}},onImgDimensions:E&&ee&&ge.type==="image"?()=>it(Pe):null,onClose:()=>{z(),ct(!1),we({content:"",type:""})}}),ne.createElement(Ee.Z,{onOk:Pt,onClose:()=>Ut({visible:!1}),data:lt,showFullTools:!0})):null};var y=(0,Qe.connect)(({classroomList:a})=>({classroomList:a}))(ae)},16750:function(gt,St,te){"use strict";te.d(St,{Z:function(){return Te}});var ne=te(59301),ue={imageDimensions:"imageDimensions___a7crR",img:"img___Kroat",fullWidth:"fullWidth___c492T"},De=te(92310),Ze=te.n(De),Ce=te(71418),Ee=te(2859),re=te(38147),Ve=te(65862),ot=te(65582),Be=(ze,ae,y)=>new Promise((a,x)=>{var b=ee=>{try{z(y.next(ee))}catch(oe){x(oe)}},E=ee=>{try{z(y.throw(ee))}catch(oe){x(oe)}},z=ee=>ee.done?a(ee.value):Promise.resolve(ee.value).then(b,E);z((y=y.apply(ze,ae)).next())}),Te=({data:ze,className:ae,fullWidth:y,style:a={},onClose:x,onOk:b,showFullTools:E,noAssociationId:z})=>{const ee=(0,ot.useIntl)(),oe=(0,ne.useRef)(null),ie=(0,ne.useRef)(null),de=(0,ne.useRef)(null),ge=(0,ne.useRef)(null),[we,Pe]=(0,ne.useState)(!1),[me,pe]=(0,ne.useState)("\u6B63\u5728\u52A0\u8F7D\u4E2D");(0,ne.useEffect)(()=>{de.current||(de.current=document.createElement("style"),document.head.appendChild(de.current)),ze!=null&&ze.visible?(document.body.setAttribute("data-custom","y-hidden"),de.current.innerHTML=" html { overflow-y: hidden; }",ze!=null&&ze.src&&ct()):(document.body.removeAttribute("data-custom"),de.current&&(document.head.removeChild(de.current),de.current=null))},[ze==null?void 0:ze.visible]);const ct=()=>Be(void 0,null,function*(){Pe(!0),pe("\u6B63\u5728\u52A0\u8F7D\u4E2D");const it=yield(0,Ve.ZJ)(ze==null?void 0:ze.src);oe.current.src="",oe.current.src=it,oe.current.onload=function(){We()},Pe(!1),pe("")}),lt=()=>{document.body.removeAttribute("data-custom"),de.current.innerHTML=" ",x()},Ut=it=>Be(void 0,null,function*(){Pe(!0),pe("\u6B63\u5728\u4FDD\u5B58\u4E2D");const Je=yield(0,re.ZP)("/api/attachments.json",{method:"post",body:{file_type:"base64",original_filename:ze.title,file:it.dataUrl}});Je!=null&&Je.id&&!z?(yield(0,re.ZP)(`/api/attachments/${ze.id}/add_subitem.json`,{method:"post",body:{subitem_id:Je==null?void 0:Je.id,settings:JSON.stringify(it.state)}})).status===0&&b():Je!=null&&Je.id&&b(Je),document.body.removeAttribute("data-custom"),de.current.innerHTML=" ",Pe(!1),pe("")}),Le=()=>{const it=document.querySelector('a[href="https://markerjs.com/"]');it&&it.parentNode&&(it.parentNode.style.display="none"),[{name:'[data-action="select"]',title:"\u9009\u62E9"},{name:'[data-action="delete"]',title:"\u5220\u9664\u5143\u7D20"},{name:'[data-action="undo"]',title:"\u64A4\u9500"},{name:'[data-type-name="FrameMarker"]',title:"\u77E9\u5F62"},{name:'[data-type-name="FreehandMarker"]',title:"\u753B\u7EBF"},{name:'[data-type-name="ArrowMarker"]',title:"\u7BAD\u5934"},{name:'[data-type-name="TextMarker"]',title:"\u6587\u672C"},{name:'[data-type-name="EllipseMarker"]',title:"\u692D\u5706"},{name:'[data-type-name="HighlightMarker"]',title:"\u65B9\u5757"},{name:'[data-type-name="CalloutMarker"]',title:"\u6CE8\u91CA"},{name:'[data-action="render"]',title:ee.formatMessage({id:"classroomClassroomExperiments.save",defaultMessage:"\u4FDD\u5B58"})},{name:'[data-action="close"]',title:"\u9000\u51FA"}].forEach(Pt=>{const at=document.querySelector(Pt.name);at&&at.setAttribute("title",Pt.title)})},We=()=>{ie.current=new Ee.hP(oe.current),ie.current.targetRoot=ge.current,ie.current.addEventListener("render",Ut),ie.current.addEventListener("beforeclose",lt),E&&(ie.current.availableMarkerTypes=ie.current.ALL_MARKER_TYPES,ie.current.uiStyleSettings.redoButtonVisible=!0,ie.current.uiStyleSettings.notesButtonVisible=!0,ie.current.uiStyleSettings.zoomButtonVisible=!0,ie.current.uiStyleSettings.zoomOutButtonVisible=!0,ie.current.uiStyleSettings.clearButtonVisible=!0),window.markerArea=ie.current.uiStyleSettings,ie.current.show(),ze!=null&&ze.snapshotData&&ie.current.restoreState(ze.snapshotData),setTimeout(()=>{window.scrollTo(0,0),Le()},300)};return ne.createElement(ne.Fragment,null,(ze==null?void 0:ze.visible)&&ne.createElement(Ce.Z,{spinning:we,tip:me,style:{position:"absolute"}},ne.createElement("div",{ref:ge,className:Ze()(ue.imageDimensions,ae,y?ue.fullWidth:""),style:a},ne.createElement("img",{className:ue.img,ref:oe}))))}},99298:function(gt,St,te){"use strict";var ne=te(59301),ue=te(95237),De=te(43604),Ze=te(99313),Ce=te(3113),Ee=te(6339),re=te(96408),Ve=te(48136),ot=te(65582),Be=te(59301);const Qe=(0,ne.forwardRef)(({callback:Te,showSaveButton:ze,value:ae=""},y)=>{const a=(0,ne.useRef)(),x=(0,ot.useIntl)(),b=[{name:x.formatMessage({id:"markdownEditor.fractionsScores",defaultMessage:"\u5206\u6570\u5F97\u5206"}),value:"\\frac{x}{y}",children:[{name:"\u5206\u6570 Fractions",data:[{value:"\\frac{a}{b}"},{value:"x\\tfrac{x}{a} "},{value:"\\mathrm{d}t"},{value:"\\partial t"},{value:"\\frac{\\partial y}{\\partial x}"},{value:"\\nabla\\psi"},{value:"\\frac{\\partial^2}{\\partial x_1\\partial x_2}y"},{value:"\\cfrac{1}{a + \\cfrac{7}{b + \\cfrac{2}{9}}} = c"}]},{name:"\u5BFC\u6570 Derivative",data:[{value:"\\dot{a} "},{value:"\\ddot{a}"},{value:"{f}^{\\prime}"},{value:"{f}^{\\prime\\prime}"},{value:"{f}^{(n)}"}]},{name:"\u6A21\u7B97\u672F Modular arithmetic",data:[{value:"a \\bmod b"},{value:"a \\equiv b \\pmod{m} "},{value:"\\gcd(m, n) "},{value:"\\operatorname{lcm}(m, n) "}]}]},{name:x.formatMessage({id:"markdownEditor.rootsSuperscripts",defaultMessage:"\u6839\u5F0F\u89D2\u6807"}),value:"\\sqrt{x}",children:[{name:"\u6839\u5F0F Radicals",data:[{value:"\\sqrt{x}"},{value:"\\sqrt[y]{x}"}]},{name:"\u4E0A\u4E0B\u6807 Sub&Super",data:[{value:"x^{a}"},{value:"x_{a}"},{value:"x_{a}^{b} "},{value:"_{a}^{b} x"},{value:"x_{a}^{b} "}]},{name:"\u91CD\u97F3\u7B26\u53CA\u5176\u4ED6 Accents and Others",data:[{value:"\\hat{a} "},{value:"\\sqrt[y]{x}"},{value:"\\check{} "},{value:"\\grave{a} "},{value:"\\acute{a}"},{value:"\\tilde{a}"},{value:"\\breve{a}"},{value:"\\bar{a}"},{value:"\\vec{a}"},{value:"\\not{a}"},{value:"\\widetilde{abc}"},{value:"\\widehat{abc}"},{value:"\\overleftarrow{abc} "},{value:"\\overrightarrow{abc}"},{value:"\\overline{abc}"},{value:"\\underline{abc}"},{value:"\\overbrace{abc}"},{value:"\\underbrace{abc}"},{value:"\\overset{a}{abc}"},{value:"\\underset{a}{abc} \\stackrel\\frown{ab}"},{value:"\\overline{ab} "},{value:"\\overleftrightarrow{ab}"},{value:"\\overset{a}{\\leftarrow}"},{value:"\\overset{a}{\\rightarrow}"},{value:"\\xleftarrow[abc]{a}"},{value:"\\xrightarrow[abc]{a} "}]}]},{name:x.formatMessage({id:"markdownEditor.limitsLogarithms",defaultMessage:"\u6781\u9650\u5BF9\u6570"}),value:"\\lim_{x \\to 0}",children:[{name:"\u6781\u9650 Limits",data:[{value:"\\lim a"},{value:"\\lim_{x \\to 0}"},{value:"\\lim_{x \\to \\infty}"},{value:"\\max_b{a}"},{value:"\\min_a{b}"}]},{name:"\u5BF9\u6570\u6307\u6570 Logarithms and exponentials",data:[{value:"\\log_{a}{b}"},{value:"\\lg_{a}{b}"},{value:"\\ln_{a}{b}"},{value:"\\exp a"}]},{name:"\u754C\u9650 Bounds",data:[{value:"\\min x"},{value:"\\sup t"},{value:"\\inf s"},{value:"\\lim u"},{value:"\\limsup w"},{value:"\\dim p"},{value:"\\ker\\phi "}]}]},{name:x.formatMessage({id:"markdownEditor.trigonometricFunctions",defaultMessage:"\u4E09\u89D2\u51FD\u6570"}),value:"\\sin a",children:[{name:"\u4E09\u89D2\u51FD\u6570 Trigonometric functions",data:[{value:"\\sin a"},{value:"\\cos a"},{value:"\\tan a"},{value:"\\cot a "},{value:"\\sec a "},{value:"\\csc a "}]},{name:"\u53CD\u4E09\u89D2\u51FD\u6570 Inverse trigonometric functions",data:[{value:"\\sin^{-1}"},{value:"\\cos^{-1}"},{value:"\\tan^{-1}"},{value:"\\cot^{-1}"},{value:"\\sec^{-1}"},{value:"\\csc^{-1}"},{value:"\\arcsin a"},{value:"\\arccos a"},{value:"\\arctan a"},{value:"\\operatorname{arccot} a"},{value:"\\operatorname{arcsec} a"},{value:"\\operatorname{arccsc} a"}]},{name:"\u53CC\u66F2\u51FD\u6570 Hyperblic functions",data:[{value:"\\sinh a"},{value:"\\cosh a"},{value:"\\tanh a"},{value:"\\coth a"},{value:"\\operatorname{sech} a"},{value:"\\operatorname{csch} a"}]},{name:"\u53CD\u53CC\u66F2\u51FD\u6570 Inverse hyperbolic functions",data:[{value:"\\sinh^{-1}"},{value:"a\\cosh^{-1} a"},{value:"\\tanh^{-1} a"},{value:"\\coth^{-1} a"},{value:"\\operatorname{sech}^{-1} a"},{value:"\\operatorname{csch}^{-1} a"}]}]},{name:x.formatMessage({id:"markdownEditor.integralOperations",defaultMessage:"\u79EF\u5206\u8FD0\u7B97"}),value:"\\int_{a}^{b}",children:[{name:"\u79EF\u5206 Integral",data:[{value:"\\int"},{value:"\\int_{a}^{b}"},{value:"\\int\\limits_{a}^{b}"}]},{name:"\u53CC\u91CD\u79EF\u5206 Double integral",data:[{value:"\\iint"},{value:"\\iint_{a}^{b} "},{value:"\\iint\\limits_{a}^{b} "}]},{name:"\u4E09\u91CD\u79EF\u5206 Triple integral",data:[{value:"\\iiint"},{value:"\\iiint_{a}^{b}"},{value:"\\iiint\\limits_{a}^{b} "}]},{name:"\u66F2\u7EBF\u79EF\u5206 Closed line or path integral",data:[{value:"\\oint"},{value:"\\oint_{a}^{b} "}]}]},{name:x.formatMessage({id:"markdownEditor.largeOperations",defaultMessage:"\u5927\u578B\u8FD0\u7B97"}),value:"\\sum_{a}^{b}",children:[{name:"\u6C42\u548C Summation",data:[{value:"\\sum"},{value:"\\sum_{a}^{b}"},{value:"{\\textstyle \\sum_{a}^{b}} "}]},{name:"\u4E58\u79EF\u4F59\u79EF Product and coproduct",data:[{value:"\\prod"},{value:"\\prod_{a}^{b}"},{value:"{\\textstyle \\prod_{a}^{b}}"},{value:"\\coprod"},{value:"\\coprod_{a}^{b}"},{value:"{\\textstyle \\coprod_{a}^{b}} "}]},{name:"\u5E76\u96C6\u4EA4\u96C6 Union and intersection",data:[{value:"\\bigcup"},{value:"\\bigcup_{a}^{b}"},{value:"{\\textstyle \\bigcup_{a}^{b}}"},{value:"\\bigcap"},{value:"\\bigcap_{a}^{b}"}]},{name:"\u6790\u53D6\u5408\u53D6 Disjunction and conjunction",data:[{value:"\\bigvee"},{value:"\\bigvee_{a}^{b}"},{value:"\\bigwedge"},{value:"\\bigwedge_{a}^{b}"}]}]},{name:x.formatMessage({id:"markdownEditor.bracketsRounding",defaultMessage:"\u62EC\u53F7\u53D6\u6574"}),value:"\\left [ \\left ( \\right ) \\right ] ",children:[{name:"\u62EC\u53F7 Brackets",data:[{value:"\\left ( \\right )"},{value:"\\left [ \\right ]"},{value:"\\left \\langle \\right \\rangle "},{value:"\\left | \\right | "},{value:"\\left \\lfloor \\right \\rfloor "},{value:"\\left \\lceil \\right \\rceil "}]}]}],E=[{name:x.formatMessage({id:"markdownEditor.algebra",defaultMessage:"\u4EE3\u6570"}),value:"\\sqrt{a^2+b^2}",children:[{data:[{value:"\\left(x-1\\right)\\left(x+3\\right) "},{value:"\\sqrt{a^2+b^2}"},{value:"\\left ( \\frac{a}{b}\\right )^{n}= \\frac{a^{n}}{b^{n}}"},{value:"\\frac{a}{b}\\pm \\frac{c}{d}= \\frac{ad \\pm bc}{bd} "},{value:"\\frac{x^{2}}{a^{2}}-\\frac{y^{2}}{b^{2}}=1 "},{value:"\\frac{1}{\\sqrt{a}}=\\frac{\\sqrt{a}}{a},a\\ge 0\\frac{1}{\\sqrt{a}}=\\frac{\\sqrt{a}}{a},a\\ge 0 "},{value:"\\sqrt[n]{a^{n}}=\\left ( \\sqrt[n]{a}\\right )^{n} "},{value:"x ={-b \\pm \\sqrt{b^2-4ac}\\over 2a} "},{value:"y-y_{1}=k \\left( x-x_{1}\\right) "},{value:`\\left\\{\\begin{matrix} \r x=a + r\\text{cos}\\theta \\ \r y=b + r\\text{sin}\\theta \r \\end{matrix}\\right. `},{value:`\\begin{array}{l} \r @@ -66,7 +66,7 @@ \\end{array}`},{value:`\\begin{array}{c} \r P_{n}=n! \\\\ \r A_{n}^{k}=\\frac{n!}{\\left( n-k \\left) !\\right. \\right.} \r -\\end{array}`}]}]}],z=le=>{a.current.setValue(a.current.getValue()+" "+le.value+" ")},ee=[{key:"1",label:x.formatMessage({id:"markdownEditor.quickTemplates",defaultMessage:"\u5FEB\u6377\u6A21\u677F"}),children:Be.createElement(ue.Z,{className:re.Z.lists,gutter:[10,10]},b.map((le,se)=>Be.createElement(Te.Z,{flex:"110px",className:re.Z.item},Be.createElement("div",null,Be.createElement(we.Z,{value:`$$${le.value}$$`}),le.name),Be.createElement("div",{className:re.Z.children},le.children.map((ge,Ce)=>Be.createElement("div",{key:Ce},Be.createElement("h1",null,ge.name),Be.createElement(ue.Z,{gutter:[10,10]},ge.data.map((Pe,pe)=>Be.createElement(Te.Z,{key:pe,onClick:()=>z(Pe),className:re.Z.diamond},Be.createElement(we.Z,{value:"`$$"+Pe.value+"$$`"}))))))))))},{key:"2",label:x.formatMessage({id:"markdownEditor.formulaTemplates",defaultMessage:"\u516C\u5F0F\u6A21\u677F"}),children:Be.createElement(ue.Z,{className:re.Z.lists,gutter:[10,10]},E.map((le,se)=>Be.createElement(Te.Z,{flex:"110px",className:re.Z.item},Be.createElement("div",null,Be.createElement(we.Z,{value:"`$$"+le.value+"$$`"}),le.name),Be.createElement("div",{className:re.Z.children},le.children.map((ge,Ce)=>Be.createElement("div",{key:Ce},ge.name&&Be.createElement("h1",null,ge.name),Be.createElement(ue.Z,{gutter:[10,10]},ge.data.map((Pe,pe)=>Be.createElement(Te.Z,{key:pe,onClick:()=>z(Pe),className:re.Z.diamond},Be.createElement(we.Z,{value:"`$$"+Pe.value+"$$`"}))))))))))}],ne=()=>{var le=document.createElement("div");le.innerHTML=a.current.getValue();var se=le.innerText;return nt&&nt(se),se};return(0,ae.useImperativeHandle)(y,()=>({getData:ne})),Be.createElement("div",{className:re.Z.mathWrap},Be.createElement(Ze.default,{defaultActiveKey:"1",items:ee}),Be.createElement("math-field",{locale:"zh_cn",className:re.Z.mathField,placeholder:x.formatMessage({id:"markdownEditor.pleaseOpenKeyboardEnterFormula",defaultMessage:"\u8BF7\u6253\u5F00\u952E\u76D8\uFF0C\u8F93\u5165\u516C\u5F0F"}),ref:a,style:{width:800,marginTop:30,fontSize:18}},oe||""),ze&&Be.createElement("div",{className:re.Z.button},Be.createElement(Ee.ZP,{size:"large",onClick:ne,style:{zIndex:8,marginTop:10},type:"primary"},x.formatMessage({id:"markdownEditor.saveToEditor",defaultMessage:"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668"}))))});St.Z=De},57146:function(st,St,te){"use strict";te.d(St,{z:function(){return Pt},Z:function(){return at}});var ae=te(59301),ue=te(54580),Te=te(8591),Ze=te(43418),Ee=te(3113),we=te(74128),re=te(80024),Ue=Object.defineProperty,ot=Object.getOwnPropertySymbols,Be=Object.prototype.hasOwnProperty,De=Object.prototype.propertyIsEnumerable,nt=(it,yt,ut)=>yt in it?Ue(it,yt,{enumerable:!0,configurable:!0,writable:!0,value:ut}):it[yt]=ut,ze=(it,yt)=>{for(var ut in yt||(yt={}))Be.call(yt,ut)&&nt(it,ut,yt[ut]);if(ot)for(var ut of ot(yt))De.call(yt,ut)&&nt(it,ut,yt[ut]);return it},oe=(it,yt,ut)=>new Promise((Oe,ke)=>{var bt=Tt=>{try{rt(ut.next(Tt))}catch(ye){ke(ye)}},Yt=Tt=>{try{rt(ut.throw(Tt))}catch(ye){ke(ye)}},rt=Tt=>Tt.done?Oe(Tt.value):Promise.resolve(Tt.value).then(bt,Yt);rt((ut=ut.apply(it,yt)).next())});const y="\u3000\u3000";function a(it){var yt=["Bytes","KB","MB","GB","TB"];if(it==0)return"0 Byte";var ut=parseInt(""+Math.floor(Math.log(it)/Math.log(1024)),10);return(it/Math.pow(1024,ut)).toFixed(1)+" "+yt[ut]}var x=({value:it=[],action:yt,onChange:ut,className:Oe,maxSize:ke=150,title:bt="\u6587\u4EF6\u4E0A\u4F20",accept:Yt=null})=>{const rt={multiple:!1,fileList:it,accept:Yt,withCredentials:!0,beforeUpload:ye=>ye.size/1024/1024(Ie.name.indexOf(y)===-1&&(Ie.name=`${Ie.name}${y}${a(Ie.size)}`),ze({},Ie))),ye.file.status==="done"&&((en=(It=ye.file)==null?void 0:It.response)==null?void 0:en.status)===-1){message.error((cn=(xn=ye.file)==null?void 0:xn.response)==null?void 0:cn.message),ut([]);return}ut(Ae)},onRemove:ye=>oe(void 0,null,function*(){const It=ye.size/1024/1024;return ye.status==="uploading"?!0:It0?"\u6BCF\u6B21\u53EA\u80FD\u4E0A\u4F20\u4E00\u4E2A\u8D44\u6E90\uFF0C \u5220\u9664\u4E0B\u9762\u8D44\u6E90\u53EF\u91CD\u65B0\u4E0A\u4F20 ":"",disabled:it.length>0,ghost:!0},bt),React.createElement("span",{onClick:Tt,style:{marginLeft:10}},"(\u5355\u4E2A\u6587\u4EF6\u6700\u5927",ke,"M)"," ")))},b=te(61481),E=te(89392),z=Object.defineProperty,ee=Object.getOwnPropertySymbols,ne=Object.prototype.hasOwnProperty,le=Object.prototype.propertyIsEnumerable,se=(it,yt,ut)=>yt in it?z(it,yt,{enumerable:!0,configurable:!0,writable:!0,value:ut}):it[yt]=ut,ge=(it,yt)=>{for(var ut in yt||(yt={}))ne.call(yt,ut)&&se(it,ut,yt[ut]);if(ee)for(var ut of ee(yt))le.call(yt,ut)&&se(it,ut,yt[ut]);return it};const Ce=it=>React.createElement("svg",ge({width:14,height:14,xmlns:"http://www.w3.org/2000/svg"},it),React.createElement("title",null,"\u5F62\u72B6"),React.createElement("path",{d:"M10.354 3.5h-2.77v8.167H6.416V3.5H3.646L7 0l3.354 3.5ZM14 7h-1.167v5.833H1.167V7H0v7h14V7Z",fill:"#3061D0",fillRule:"nonzero"}));var Pe="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEwLjM1NCAzLjVoLTIuNzd2OC4xNjdINi40MTZWMy41SDMuNjQ2TDcgMGwzLjM1NCAzLjVaTTE0IDdoLTEuMTY3djUuODMzSDEuMTY3VjdIMHY3aDE0VjdaIiBmaWxsPSIjMzA2MUQwIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4=",pe=te(65582),me=Object.defineProperty,ct=Object.getOwnPropertySymbols,ht=Object.prototype.hasOwnProperty,At=Object.prototype.propertyIsEnumerable,Le=(it,yt,ut)=>yt in it?me(it,yt,{enumerable:!0,configurable:!0,writable:!0,value:ut}):it[yt]=ut,Ve=(it,yt)=>{for(var ut in yt||(yt={}))ht.call(yt,ut)&&Le(it,ut,yt[ut]);if(ct)for(var ut of ct(yt))At.call(yt,ut)&&Le(it,ut,yt[ut]);return it},lt=(it,yt,ut)=>new Promise((Oe,ke)=>{var bt=Tt=>{try{rt(ut.next(Tt))}catch(ye){ke(ye)}},Yt=Tt=>{try{rt(ut.throw(Tt))}catch(ye){ke(ye)}},rt=Tt=>Tt.done?Oe(Tt.value):Promise.resolve(Tt.value).then(bt,Yt);rt((ut=ut.apply(it,yt)).next())});const{Dragger:Je}=ue.default;function Pt(it){let yt=[];return it&&it.length>0&&(yt=it.map(ut=>({uid:ut.id,id:ut.id,name:ut.title+y+ut.filesize,url:ut.url,filesize:ut.filesize,status:"done",response:{id:ut.id}}))),yt}var at=({value:it,onChange:yt,action:ut,data:Oe,className:ke,maxSize:bt=150,title:Yt,showRemoveModal:rt=!1,accept:Tt="",additionalText:ye,isDragger:It,number:en=1e3,aloneClear:xn=!1,realTimeRemove:cn=!0,uploadText:Ae,setFileProgress:Ie,showFileProgress:Me})=>{const fe=(0,pe.useIntl)(),[tt,Ot]=(0,ae.useState)(!1);let[Se,ce]=(0,ae.useState)(it||[]),[je,Ne]=(0,ae.useState)(1);(0,ae.useEffect)(()=>{it&&(je===1&&ce([...it]),Ne(2),en===(it==null?void 0:it.length)&&Ot(!0))},[it]);const be=()=>{setTimeout(()=>{Se.pop(),ce([...Se])},500)};Me&&Ie(Se.some(mt=>mt.status==="uploading"));const We={multiple:!0,disabled:tt,accept:Tt,withCredentials:!0,fileList:Se,beforeUpload:(mt,Nt)=>{const Ct=mt.size/1024/1024;return Se.concat(Nt).length>en?(Se.pop(),ce([...Se]),Te.ZP.error(`\u6700\u591A\u53EA\u80FD\u4E0A\u4F20${en}\u4E2A\u6587\u4EF6`),xn?Promise.reject():(be(),!1)):Ct=en?Ot(!0):Ot(!1),ce([...Se]),Se=Se.map(Ge=>{var qe,dt;return(qe=Ge==null?void 0:Ge.response)!=null&&qe.id&&(Ge.url=(dt=Ge==null?void 0:Ge.response)==null?void 0:dt.url),Ge.name.indexOf(y)===-1&&(Ge.name=`${Ge.name}${y}${a(Ge.size)}`),Ve({},Ge)}),console.log("info:",mt,Se),yt(Se)},onRemove:mt=>lt(void 0,null,function*(){if(!cn)return!0;const Nt=()=>lt(void 0,null,function*(){if(mt.response?mt.response.id:mt.id){let $t=yield(0,re.JZ)(mt.response?mt.response.id:mt.uid);return Promise.resolve($t)}else return!0});return rt?new Promise((Ct,$t)=>{Ze.default.confirm({centered:!0,width:530,okText:fe.formatMessage({id:"classrooms.confirm",defaultMessage:"\u786E\u5B9A"}),cancelText:fe.formatMessage({id:"classrooms.cancel",defaultMessage:"\u53D6\u6D88"}),title:fe.formatMessage({id:"shixuns.prompt",defaultMessage:"\u63D0\u793A"}),content:ae.createElement("div",{className:"tc font16"},"\u662F\u5426\u786E\u8BA4\u5220\u9664?"),onOk:()=>lt(void 0,null,function*(){const ve=yield Nt();Te.ZP.success("\u5220\u9664\u6210\u529F"),Ct(!0)}),onCancel:()=>Ct(!1)})}):yield Nt()})};function Kt(mt){mt.preventDefault(),mt.stopPropagation()}return ae.createElement("div",{className:`multi-upload ${ke||""}`},It&&ae.createElement(Je,Ve({},We),ae.createElement("p",{className:"ant-upload-drag-icon"},ae.createElement(b.Z,null)),ae.createElement("p",{className:"ant-upload-text"},"\u70B9\u51FB\u4E0A\u4F20\u56FE\u6807\uFF0C\u9009\u62E9\u8981\u4E0A\u4F20\u7684\u6587\u4EF6\u6216\u5C06\u6587\u4EF6\u62D6\u62FD\u5230\u6B64",ae.createElement("br",null),"(\u5355\u4E2A\u6587\u4EF6\u6700\u5927\u9650\u5236\u4E3A",bt,"MB)"," "),ye),!It&&ae.createElement(ue.default,Ve({},We),ae.createElement(Ee.ZP,{disabled:tt,className:"upload_button"},ae.createElement("img",{className:"aBtn_img",src:Pe}),Yt||fe.formatMessage({id:"classroomGraphicGroupHomework.uploadAttachment",defaultMessage:"\u4E0A\u4F20\u9644\u4EF6"})),ae.createElement("span",{onClick:Kt,className:"upload_text"},Ae||`(\u5355\u4E2A\u6587\u4EF6\u6700\u5927${bt}MB)`)))}},3969:function(st,St,te){"use strict";te.d(St,{h:function(){return y},x:function(){return a}});var ae=te(96565),ue=te(58e3),Te=te(6339),Ze=te(59301),Ee=Object.defineProperty,we=Object.defineProperties,re=Object.getOwnPropertyDescriptors,Ue=Object.getOwnPropertySymbols,ot=Object.prototype.hasOwnProperty,Be=Object.prototype.propertyIsEnumerable,De=(x,b,E)=>b in x?Ee(x,b,{enumerable:!0,configurable:!0,writable:!0,value:E}):x[b]=E,nt=(x,b)=>{for(var E in b||(b={}))ot.call(b,E)&&De(x,E,b[E]);if(Ue)for(var E of Ue(b))Be.call(b,E)&&De(x,E,b[E]);return x},ze=(x,b)=>we(x,re(b)),oe=(x,b)=>{var E={};for(var z in x)ot.call(x,z)&&b.indexOf(z)<0&&(E[z]=x[z]);if(x!=null&&Ue)for(var z of Ue(x))b.indexOf(z)<0&&Be.call(x,z)&&(E[z]=x[z]);return E};const y=x=>{var b=x,{value:E,onChange:z,scrollId:ee}=b,ne=oe(b,["value","onChange","scrollId"]);return Ze.createElement("div",{id:ee||""},Ze.createElement(ae.Z,ze(nt({},ne),{defaultValue:E,onChange:(le,se)=>{se!=null&&se.length?z(le,se):z(le)}})))},a=({value:x,onChange:b,placeholder:E,height:z=140,isEdit:ee,miniToolbar:ne,watch:le=!0})=>ee?Ze.createElement(ae.Z,{watch:le,isFocus:!0,height:z||void 0,placeholder:E,defaultValue:x,onChange:b,miniToolbar:ne}):Ze.createElement("div",{style:{cursor:"pointer"}},x?Ze.createElement(Te.Z,{className:ue.Z.inputBorder,value:x}):Ze.createElement("div",{className:`${ue.Z.inputBorder} ${ue.Z.placeholder} inputBorderError`},E))},85533:function(st,St,te){"use strict";te.d(St,{h:function(){return ne}});var ae=te(59301),ue=te(57809),Te=te(78241),Ze=te(3113),Ee=te(89780),we=te.n(Ee),re=te(45559),Ue=te(42313),ot=te(65582),Be=Object.defineProperty,De=Object.defineProperties,nt=Object.getOwnPropertyDescriptors,ze=Object.getOwnPropertySymbols,oe=Object.prototype.hasOwnProperty,y=Object.prototype.propertyIsEnumerable,a=(le,se,ge)=>se in le?Be(le,se,{enumerable:!0,configurable:!0,writable:!0,value:ge}):le[se]=ge,x=(le,se)=>{for(var ge in se||(se={}))oe.call(se,ge)&&a(le,ge,se[ge]);if(ze)for(var ge of ze(se))y.call(se,ge)&&a(le,ge,se[ge]);return le},b=(le,se)=>De(le,nt(se));const E=ue.default.Option,z={labelCol:{span:4},wrapperCol:{span:20}},ee={asp:["ASP","vbscript"],actionscript:["ActionScript(3.0)/Flash/Flex","clike"],bash:["Bash/Bat","shell"],css:["CSS","css"],c:["C","clike"],cpp:["C++","clike"],csharp:["C#","clike"],coffeescript:["CoffeeScript","coffeescript"],d:["D","d"],dart:["Dart","dart"],delphi:["Delphi/Pascal","pascal"],erlang:["Erlang","erlang"],go:["Golang","go"],groovy:["Groovy","groovy"],html:["HTML","text/html"],java:["Java","clike"],json:["JSON","text/json"],javascript:["Javascript","javascript"],lua:["Lua","lua"],less:["LESS","css"],markdown:["Markdown","gfm"],"objective-c":["Objective-C","clike"],php:["PHP","php"],perl:["Perl","perl"],python:["Python","python"],r:["R","r"],rst:["reStructedText","rst"],ruby:["Ruby","ruby"],sql:["SQL","sql"],sass:["SASS/SCSS","sass"],shell:["Shell","shell"],scala:["Scala","clike"],swift:["Swift","clike"],vb:["VB/VBScript","vb"],xml:["XML","text/xml"],yaml:["YAML","yaml"]};St.Z=({callback:le,onCancel:se})=>{const[ge,Ce]=(0,ae.useState)("python");function Pe(ct){Ce(ee[ct][1])}function pe(ct){le(ct)}const me=(0,ot.useIntl)();return ae.createElement(Te.default,b(x({},z),{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:pe,style:{width:500}}),ae.createElement(Te.default.Item,{label:me.formatMessage({id:"markdownEditor.codeLanguage",defaultMessage:"\u4EE3\u7801\u8BED\u8A00"}),name:"language"},ae.createElement(ue.default,{getPopupContainer:ct=>ct.parentNode,onChange:Pe},Object.keys(ee).map(ct=>ae.createElement(E,{key:ct,value:ct},ee[ct][0])))),ae.createElement(Te.default.Item,{label:me.formatMessage({id:"markdownEditor.codeContent",defaultMessage:"\u4EE3\u7801\u5185\u5BB9"}),name:"content",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4EE3\u7801\u5185\u5BB9"}]},ae.createElement(ne,{mode:ge})),ae.createElement("div",{className:"flex-container flex-end"},ae.createElement(Ze.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},me.formatMessage({id:"markdownEditor.confirm",defaultMessage:"\u786E\u5B9A"})),ae.createElement(Ze.ZP,{type:"ghost",onClick:se},me.formatMessage({id:"markdownEditor.cancel",defaultMessage:"\u53D6\u6D88"}))))};function ne({value:le,onChange:se,mode:ge,options:Ce={}}){const Pe=(0,ae.useRef)(),[pe,me]=(0,ae.useState)();return(0,ae.useEffect)(()=>{if(pe){let ct=function(ht){const At=ht.getValue();se&&se(At)};return pe.on("change",ct),()=>{pe.off("change",ct)}}},[pe,se]),(0,ae.useEffect)(()=>{pe&&pe.setOption("mode",ge)},[pe,ge]),(0,ae.useEffect)(()=>{pe&&(le!==pe.getValue()||le==="")&&setTimeout(()=>{pe.setValue(le||"")},300)},[pe,le]),(0,ae.useEffect)(()=>{if(Pe.current&&!pe){const ct=we().fromTextArea(Pe.current,x({mode:ge,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0,matchBrackets:!0,styleActiveLine:!0},Ce));me(ct)}},[Pe.current,pe]),ae.createElement("div",{className:"my-codemirror-container"},ae.createElement("textarea",{ref:Pe}))}},96565:function(st,St,te){"use strict";te.d(St,{Z:function(){return na}});var ae=te(59301),ue=te(89780),Te=te.n(ue),Ze=te(76374),Ee=te(45559),we=te(6313),re=te(25717),Ue=te(99498),ot=te(25419),Be=te(67549),De=te(6339),nt=({value:He="",className:et,showTextOnly:Ke,showLines:Bt,style:_t={}})=>{const fn=(0,ae.useMemo)(()=>"",[He]);return ae.createElement(ae.Fragment,null,ae.createElement("div",{dangerouslySetInnerHTML:{__html:fn}}))},ze=te(65582),oe=te(59301),y=Object.defineProperty,a=Object.defineProperties,x=Object.getOwnPropertyDescriptors,b=Object.getOwnPropertySymbols,E=Object.prototype.hasOwnProperty,z=Object.prototype.propertyIsEnumerable,ee=(He,et,Ke)=>et in He?y(He,et,{enumerable:!0,configurable:!0,writable:!0,value:Ke}):He[et]=Ke,ne=(He,et)=>{for(var Ke in et||(et={}))E.call(et,Ke)&&ee(He,Ke,et[Ke]);if(b)for(var Ke of b(et))z.call(et,Ke)&&ee(He,Ke,et[Ke]);return He},le=(He,et)=>a(He,x(et));function se({onActionCallback:He,title:et,icon:Ke,actionName:Bt,className:_t="",children:fn}){function jn(){He(Bt)}return oe.createElement("a",{title:et,className:_t,onClick:jn},oe.createElement("i",{className:`${Ke}`}),fn)}var ge=({watch:He,showNullButton:et,showNullProgramButton:Ke,onActionCallback:Bt,fullScreen:_t,insertTemp:fn,hidetoolBar:jn,extraUse:Wn})=>{const pn=(0,ze.useIntl)(),Fa=[...[{title:pn.formatMessage({id:"markdownEditor.bold",defaultMessage:"\u7C97\u4F53"}),icon:"md-iconfont icon-bold",actionName:"bold"},{title:pn.formatMessage({id:"markdownEditor.italic",defaultMessage:"\u659C\u4F53"}),icon:"md-iconfont icon-italic",actionName:"italic"},"|",{title:pn.formatMessage({id:"markdownEditor.unorderedList",defaultMessage:"\u65E0\u5E8F\u5217\u8868"}),icon:"md-iconfont icon-unorder-list",actionName:"list-ul"},{title:pn.formatMessage({id:"markdownEditor.orderedList",defaultMessage:"\u6709\u5E8F\u5217\u8868"}),icon:"md-iconfont icon-order-list",actionName:"list-ol"},"|",{title:pn.formatMessage({id:"markdownEditor.inlineCode",defaultMessage:"\u884C\u5185\u4EE3\u7801"}),icon:"md-iconfont icon-code",actionName:"code"},{title:pn.formatMessage({id:"markdownEditor.codeBlockMultiLanguage",defaultMessage:"\u4EE3\u7801\u5757\uFF08\u591A\u8BED\u8A00\u98CE\u683C\uFF09"}),icon:"md-iconfont icon-file-code",actionName:"code-block"},{title:pn.formatMessage({id:"markdownEditor.link",defaultMessage:"\u94FE\u63A5"}),icon:"md-iconfont icon-link",actionName:"link"},"|",{title:pn.formatMessage({id:"markdownEditor.inlineFormula",defaultMessage:"\u884C\u5185\u516C\u5F0F"}),icon:"md-iconfont icon-sum",actionName:"inline-latex"},{title:pn.formatMessage({id:"markdownEditor.mathImage",defaultMessage:"\u6570\u5B66\u56FE\u50CF"}),icon:"iconfont icon-shuxuetuxiang2",actionName:"maths-latex"},{title:pn.formatMessage({id:"markdownEditor.multiLineFormula",defaultMessage:"\u591A\u884C\u516C\u5F0F"}),icon:"iconfont icon-jisuan1",actionName:"latex"},"|",{title:pn.formatMessage({id:"markdownEditor.addImage",defaultMessage:"\u6DFB\u52A0\u56FE\u7247"}),icon:"md-iconfont icon-picture",actionName:"upload-image"},{title:pn.formatMessage({id:"markdownEditor.insertDrawing",defaultMessage:"\u63D2\u5165\u753B\u56FE"}),icon:"iconfont icon-sheji",actionName:"draw-image"},{title:pn.formatMessage({id:"markdownEditor.insertFlowchart",defaultMessage:"\u63D2\u5165\u6D41\u7A0B\u56FE"}),icon:"iconfont icon-liucheng",actionName:"add-flowchart"},{title:pn.formatMessage({id:"markdownEditor.table",defaultMessage:"\u8868\u683C"}),icon:"md-iconfont icon-table",actionName:"add-table"},"|",{title:pn.formatMessage({id:"markdownEditor.lineBreak",defaultMessage:"\u6362\u884C"}),icon:"md-iconfont icon-minus",actionName:"line-break"},{title:pn.formatMessage({id:"markdownEditor.clear",defaultMessage:"\u6E05\u7A7A"}),icon:"md-iconfont icon-eraser",actionName:"eraser"}],{title:`${He?pn.formatMessage({id:"markdownEditor.disableRealTimePreview",defaultMessage:"\u5173\u95ED\u5B9E\u65F6\u9884\u89C8"}):pn.formatMessage({id:"markdownEditor.enableRealTimePreview",defaultMessage:"\u5F00\u542F\u5B9E\u65F6\u9884\u89C8"})}`,icon:`${He?"md-iconfont icon-eye-slash":"md-iconfont icon-eye"}`,actionName:"trigger-watch"}];return oe.createElement("ul",{className:"markdown-toolbar-container"},!jn&&Fa.map((Ca,Ut)=>oe.createElement("li",{key:Ut},Ca.actionName?oe.createElement(se,le(ne({},Ca),{onActionCallback:Bt})):oe.createElement("span",{className:"v-line"}))),et?oe.createElement("li",null,oe.createElement(se,{icon:"md-iconfont icon-edit insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-null-ch",onActionCallback:Bt},oe.createElement("span",{className:"fill-tip"},"\u70B9\u51FB\u63D2\u5165\b\u586B\u7A7A\u9879"))):null,Ke?oe.createElement(oe.Fragment,null,oe.createElement("li",null,oe.createElement(se,{icon:"md-iconfont icon-edit insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-signal",onActionCallback:Bt},oe.createElement("span",{className:"fill-tip"},"+\u5355\u884C\u586B\u7A7A\u9879"))),oe.createElement("li",null,oe.createElement(se,{icon:"md-iconfont icon-uniE900 insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-multiple",onActionCallback:Bt},oe.createElement("span",{className:"fill-tip"},"+\u591A\u884C\u586B\u7A7A\u9879")))):null,fn&&oe.createElement("li",null,oe.createElement(se,{icon:"md-iconfont icon-edit",className:"btn-null",title:"\u63D2\u5165\u6A21\u677F",actionName:`inster-template-${fn}`,onActionCallback:Bt},oe.createElement("span",{className:"fill-tip"},"\u63D2\u5165\u6A21\u677F"))),Wn&&oe.createElement("li",null,Wn),oe.createElement("li",{className:"btn-full-screen"},oe.createElement(se,{icon:`${_t?"md-iconfont icon-shrink":"md-iconfont icon-enlarge"}`,title:_t?"\u5173\u95ED\u5168\u5C4F":"\u5F00\u542F\u5168\u5C4F",actionName:"trigger-full-screen",onActionCallback:Bt})))},Ce=te(57261),Pe=te(78241),pe=te(92832),me=te(3113),ct=Object.defineProperty,ht=Object.defineProperties,At=Object.getOwnPropertyDescriptors,Le=Object.getOwnPropertySymbols,Ve=Object.prototype.hasOwnProperty,lt=Object.prototype.propertyIsEnumerable,Je=(He,et,Ke)=>et in He?ct(He,et,{enumerable:!0,configurable:!0,writable:!0,value:Ke}):He[et]=Ke,Pt=(He,et)=>{for(var Ke in et||(et={}))Ve.call(et,Ke)&&Je(He,Ke,et[Ke]);if(Le)for(var Ke of Le(et))lt.call(et,Ke)&&Je(He,Ke,et[Ke]);return He},at=(He,et)=>ht(He,At(et));const it={labelCol:{span:4},wrapperCol:{span:20}};var yt=({callback:He,onCancel:et})=>{function Ke(_t){He(_t)}const Bt=(0,ze.useIntl)();return ae.createElement(Pe.default,at(Pt({},it),{initialValues:{link:"http://",title:""},className:"link-panel",onFinish:Ke,style:{width:500}}),ae.createElement(Pe.default.Item,{label:Bt.formatMessage({id:"markdownEditor.linkAddress",defaultMessage:"\u94FE\u63A5\u5730\u5740"}),name:"link",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u5730\u5740"}]},ae.createElement(pe.default,null)),ae.createElement(Pe.default.Item,{label:Bt.formatMessage({id:"markdownEditor.linkTitle",defaultMessage:"\u94FE\u63A5\u6807\u9898"}),name:"title",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u6807\u9898"}]},ae.createElement(pe.default,null)),ae.createElement("div",{className:"flex-container flex-end"},ae.createElement(me.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},Bt.formatMessage({id:"markdownEditor.confirm",defaultMessage:"\u786E\u5B9A"})),ae.createElement(me.ZP,{type:"ghost",onClick:et},Bt.formatMessage({id:"markdownEditor.cancel",defaultMessage:"\u53D6\u6D88"}))))},ut=te(85533),Oe=te(45053),ke=te(43418),bt=te(95237),Yt=te(16750),rt=te(59301),Tt=({callback:He,onCancel:et})=>{const Ke=document.createElement("canvas"),Bt=Ke.getContext("2d");Ke.width=1e3,Ke.height=800,Bt.fillStyle="#ffffff",Bt.fillRect(0,0,Ke.width,Ke.height);const _t=Ke.toDataURL("image/png");return rt.createElement(ke.default,{open:!0,width:"100vw",style:{height:"100vh",top:0},footer:null,title:null,closable:!1},rt.createElement(bt.Z,{style:{height:"100vh"}},rt.createElement(Yt.Z,{fullWidth:!0,noAssociationId:!0,showFullTools:!0,data:{src:_t,visible:!0,title:String(Date.now())},onOk:fn=>{He({src:fn.url})},onClose:et})))},ye=te(12378);function It(){go.CommandHandler.call(this),this._arrowKeyBehavior="move",this._pasteOffset=new go.Point(10,10),this._lastPasteOffset=new go.Point(0,0)}go.Diagram.inherit(It,go.CommandHandler),It.prototype.canAlignSelection=function(){var He=this.diagram;return!(He===null||He.isReadOnly||He.isModelReadOnly||He.selection.count<2)},It.prototype.alignLeft=function(){var He=this.diagram;He.startTransaction("aligning left");var et=1/0;He.selection.each(function(Ke){Ke instanceof go.Link||(et=Math.min(Ke.position.x,et))}),He.selection.each(function(Ke){Ke instanceof go.Link||Ke.move(new go.Point(et,Ke.position.y))}),He.commitTransaction("aligning left")},It.prototype.alignRight=function(){var He=this.diagram;He.startTransaction("aligning right");var et=-1/0;He.selection.each(function(Ke){if(!(Ke instanceof go.Link)){var Bt=Ke.actualBounds.x+Ke.actualBounds.width;et=Math.max(Bt,et)}}),He.selection.each(function(Ke){Ke instanceof go.Link||Ke.move(new go.Point(et-Ke.actualBounds.width,Ke.position.y))}),He.commitTransaction("aligning right")},It.prototype.alignTop=function(){var He=this.diagram;He.startTransaction("alignTop");var et=1/0;He.selection.each(function(Ke){Ke instanceof go.Link||(et=Math.min(Ke.position.y,et))}),He.selection.each(function(Ke){Ke instanceof go.Link||Ke.move(new go.Point(Ke.position.x,et))}),He.commitTransaction("alignTop")},It.prototype.alignBottom=function(){var He=this.diagram;He.startTransaction("aligning bottom");var et=-1/0;He.selection.each(function(Ke){if(!(Ke instanceof go.Link)){var Bt=Ke.actualBounds.y+Ke.actualBounds.height;et=Math.max(Bt,et)}}),He.selection.each(function(Ke){Ke instanceof go.Link||Ke.move(new go.Point(Ke.actualBounds.x,et-Ke.actualBounds.height))}),He.commitTransaction("aligning bottom")},It.prototype.alignCenterX=function(){var He=this.diagram,et=He.selection.first();if(et){He.startTransaction("aligning Center X");var Ke=et.actualBounds.x+et.actualBounds.width/2;He.selection.each(function(Bt){Bt instanceof go.Link||Bt.move(new go.Point(Ke-Bt.actualBounds.width/2,Bt.actualBounds.y))}),He.commitTransaction("aligning Center X")}},It.prototype.alignCenterY=function(){var He=this.diagram,et=He.selection.first();if(et){He.startTransaction("aligning Center Y");var Ke=et.actualBounds.y+et.actualBounds.height/2;He.selection.each(function(Bt){Bt instanceof go.Link||Bt.move(new go.Point(Bt.actualBounds.x,Ke-Bt.actualBounds.height/2))}),He.commitTransaction("aligning Center Y")}},It.prototype.alignColumn=function(He){var et=this.diagram;et.startTransaction("align Column"),He===void 0&&(He=0),He=parseFloat(He);var Ke=new Array;et.selection.each(function(Wn){Wn instanceof go.Link||Ke.push(Wn)});for(var Bt=0;Bt0){for(var Wn=fn.elt(jn-1);Wn!==null&&Wn.isTreeExpanded&&!Wn.isTreeLeaf;){var pn=this._sortTreeChildrenByY(Wn);Wn=pn.last()}Wn!==null&&He.select(Wn)}else He.select(_t)}}else if(Ke.key==="Down")if(et.isTreeExpanded&&!et.isTreeLeaf){var Bt=this._sortTreeChildrenByY(et).first();Bt!==null&&He.select(Bt)}else for(;et!==null;){var _t=et.findTreeParentNode();if(_t===null)break;var fn=this._sortTreeChildrenByY(_t),jn=fn.indexOf(et);if(jnfn.y?1:_t.xfn.x?1:0}),et},It.prototype.copyToClipboard=function(He){go.CommandHandler.prototype.copyToClipboard.call(this,He),this._lastPasteOffset.set(this.pasteOffset)},It.prototype.pasteFromClipboard=function(){var He=go.CommandHandler.prototype.pasteFromClipboard.call(this);return this.diagram.moveParts(He,this._lastPasteOffset),this._lastPasteOffset.add(this.pasteOffset),He},Object.defineProperty(It.prototype,"arrowKeyBehavior",{get:function(){return this._arrowKeyBehavior},set:function(He){if(He!=="move"&&He!=="select"&&He!=="scroll"&&He!=="tree"&&He!=="none")throw new Error('DrawCommandHandler.arrowKeyBehavior must be either "move", "select", "scroll", "tree", or "none", not: '+He);this._arrowKeyBehavior=He}}),Object.defineProperty(It.prototype,"pasteOffset",{get:function(){return this._pasteOffset},set:function(He){if(!(He instanceof go.Point))throw new Error("DrawCommandHandler.pasteOffset must be a Point, not: "+He);this._pasteOffset.set(He)}});var en=It,xn=te(25863),cn=te(43604),Ae=te(38147),Ie={myPaletteDiv:"myPaletteDiv___Xjz2I",flowChartWrp:"flowChartWrp____f45r",maxH60:"maxH60___Pd4Re"},Me=te(59301),fe=(He,et,Ke)=>new Promise((Bt,_t)=>{var fn=pn=>{try{Wn(Ke.next(pn))}catch(oa){_t(oa)}},jn=pn=>{try{Wn(Ke.throw(pn))}catch(oa){_t(oa)}},Wn=pn=>pn.done?Bt(pn.value):Promise.resolve(pn.value).then(fn,jn);Wn((Ke=Ke.apply(He,et)).next())});function tt({onCancel:He,callback:et}){let Ke=(0,ae.useRef)(),Bt=(0,ae.useRef)(),_t=(0,ae.useRef)(),fn=(0,ae.useRef)(!1);const jn=(0,ae.useRef)(!1),[Wn,pn]=(0,ae.useState)(0);function oa(){const Ut=ye.bx.make,Sn={red:"#ff3333",blue:"#3358ff",green:"#25ad23",magenta:"#d533ff",purple:"#7d33ff",orange:"#ff6233",brown:"#8e571e",white:"#ffffff",black:"#000000",beige:"#fffcd5",extralightblue:"#d5ebff",extralightred:"#f2dfe0",lightblue:"#a5d2fa",lightgray:"#cccccc",lightgreen:"#b3e6b3",lightred:"#fcbbbd"};Ke.current=new ye.S0(Bt.current,{padding:20,grid:Ut(ye.s_,"Grid",Ut(ye.bn,"LineH",{stroke:"lightgray",strokeWidth:.5}),Ut(ye.bn,"LineV",{stroke:"lightgray",strokeWidth:.5})),"draggingTool.isGridSnapEnabled":!0,handlesDragDropForTopLevelParts:!0,mouseDrop:Vt=>{var $n=Vt.diagram.commandHandler.addTopLevelParts(Vt.diagram.selection,!0);$n||Vt.diagram.currentTool.doCancel()},commandHandler:Ut(en),"clickCreatingTool.archetypeNodeData":{text:"\u672A\u547D\u540D",fill:null,stroke:null,borderColor:"rgba(0,0,0,0)"},PartCreated:Vt=>{var $n=Vt.subject;$n.location=$n.location.copy().snapToGridPoint(Vt.diagram.grid.gridOrigin,Vt.diagram.grid.gridCellSize),setTimeout(()=>{Vt.diagram.commandHandler.editTextBlock()},20)},"commandHandler.archetypeGroupData":{isGroup:!0,text:"NEW GROUP"},SelectionGrouped:Vt=>{var $n=Vt.subject;setTimeout(()=>{Vt.diagram.commandHandler.editTextBlock()})},LinkRelinked:Vt=>{var $n=Vt.parameter.part;$n.invalidateConnectedLinks();var En=Vt.subject;Vt.diagram.toolManager.linkingTool.isForwards?En.toNode.invalidateConnectedLinks():En.fromNode.invalidateConnectedLinks()},"undoManager.isEnabled":!0}),Ke.current.nodeTemplate=Ut(ye.NB,"Auto",{locationSpot:ye.z6.Center,locationObjectName:"SHAPE",desiredSize:new ye.$u(120,60),minSize:new ye.$u(40,40),resizable:!0,resizeCellSize:new ye.$u(10,10),rotatable:!0},new ye.KX("location","loc",ye.E9.parse).makeTwoWay(ye.E9.stringify),new ye.KX("desiredSize","size",ye.$u.parse).makeTwoWay(ye.$u.stringify),Ut(ye.bn,{name:"SHAPE",fill:Sn.white,cursor:"pointer",portId:"",fromLinkable:!0,toLinkable:!0,fromLinkableDuplicates:!0,toLinkableDuplicates:!0,fromSpot:ye.z6.AllSides,toSpot:ye.z6.AllSides},new ye.KX("figure"),new ye.KX("fill"),new ye.KX("stroke","borderColor"),new ye.KX("strokeWidth","thickness"),new ye.KX("strokeDashArray","dash")),Ut(ye.bn,{width:100,height:20,strokeWidth:0,fill:"transparent"}),Ut(ye.al,{margin:1,textAlign:"center",overflow:ye.al.OverflowEllipsis,editable:!0},new ye.KX("text").makeTwoWay(),new ye.KX("stroke","color"))),Ke.current.nodeTemplate.toolTip=Ut("ToolTip",Ut(ye.s_,"Vertical",{maxSize:new ye.$u(200,NaN)},Ut(ye.al,{font:"bold 10pt sans-serif",textAlign:"center"},new ye.KX("text")),Ut(ye.al,{font:"10pt sans-serif",textAlign:"center"},new ye.KX("text","details"))));function ca(Vt,$n){var En=(Fn,Sa)=>{Fn.handled=!0,Fn.diagram.model.commit(sa=>{var Qn=Sa.part.adornedPart,Ia=new ye.E9().setRectSpot(Qn.actualBounds,Vt);Ia.subtract(Qn.location),Ia.scale(2,2),Ia.x+=Math.sign(Ia.x)*130,Ia.y+=Math.sign(Ia.y)*130,Ia.add(Qn.location),Ia.snapToGridPoint(Fn.diagram.grid.gridOrigin,Fn.diagram.grid.gridCellSize);var Ta=sa.copyNodeData(Qn.data);sa.setGroupKeyForNodeData(Ta,sa.getGroupKeyForNodeData(Qn.data)),sa.addNodeData(Ta);var mo={from:Qn.key,to:sa.getKeyForNodeData(Ta)};sa.addLinkData(mo);var Eo=Fn.diagram.findNodeForData(Ta);Eo.location=Ia,Fn.diagram.select(Eo),setTimeout(()=>{Fn.diagram.commandHandler.editTextBlock()},20)})};return Ut(ye.bn,{figure:$n,alignment:Vt,alignmentFocus:Vt.opposite(),width:Vt.equals(ye.z6.Top)||Vt.equals(ye.z6.Bottom)?25:18,height:Vt.equals(ye.z6.Top)||Vt.equals(ye.z6.Bottom)?18:25,fill:"orange",stroke:Sn.white,strokeWidth:4,mouseEnter:(Fn,Sa)=>Sa.fill="dodgerblue",mouseLeave:(Fn,Sa)=>Sa.fill="orange",isActionable:!0,click:En,contextClick:En})}function Xn(Vt){return Ut(ye.bn,{fill:"orange",stroke:"rgba(0, 0, 0, 0)",strokeWidth:15,background:"transparent",geometryString:"F1 M0 0 b 0 360 -4 0 4 z M10 0 b 0 360 -4 0 4 z M20 0 b 0 360 -4 0 4",isActionable:!0,cursor:"context-menu",mouseEnter:($n,En)=>En.fill="dodgerblue",mouseLeave:($n,En)=>En.fill="orange",click:($n,En)=>{$n.diagram.commandHandler.showContextMenu(En.part.adornedPart)}},Vt||{})}Ke.current.nodeTemplate.selectionAdornmentTemplate=Ut(ye.uz,"Spot",Ut(ye.Vm,{padding:10}),ca(ye.z6.Top,"TriangleUp"),ca(ye.z6.Left,"TriangleLeft"),ca(ye.z6.Right,"TriangleRight"),ca(ye.z6.Bottom,"TriangleDown"),Xn({alignment:new ye.z6(.75,0)}));function ea(Vt,$n){return(En,Fn)=>{En.handled=!0,En.diagram.model.commit(Sa=>{Sa.set(Fn.part.adornedPart.data,Vt,$n)})}}function Re(Vt,$n){return $n||($n="color"),Ut(ye.bn,{width:16,height:16,stroke:"lightgray",fill:Vt,margin:1,background:"transparent",mouseEnter:(En,Fn)=>Fn.stroke="dodgerblue",mouseLeave:(En,Fn)=>Fn.stroke="lightgray",click:ea($n,Vt),contextClick:ea($n,Vt)})}function xt(){return[Ut("ContextMenuButton",Ut(ye.s_,"Horizontal",Re(Sn.white,"fill"),Re(Sn.beige,"fill"),Re(Sn.extralightblue,"fill"),Re(Sn.extralightred,"fill"))),Ut("ContextMenuButton",Ut(ye.s_,"Horizontal",Re(Sn.lightgray,"fill"),Re(Sn.lightgreen,"fill"),Re(Sn.lightblue,"fill"),Re(Sn.lightred,"fill")))]}function gt(){return[Ut("ContextMenuButton",Ut(ye.s_,"Horizontal",Re(Sn.black),Re(Sn.green),Re(Sn.blue),Re(Sn.red))),Ut("ContextMenuButton",Ut(ye.s_,"Horizontal",Re(Sn.white),Re(Sn.magenta),Re(Sn.purple),Re(Sn.orange)))]}function wt(Vt,$n){return $n||($n="thickness"),Ut(ye.bn,"LineH",{width:16,height:16,strokeWidth:Vt,margin:1,background:"transparent",mouseEnter:(En,Fn)=>Fn.background="dodgerblue",mouseLeave:(En,Fn)=>Fn.background="transparent",click:ea($n,Vt),contextClick:ea($n,Vt)})}function Gt(Vt,$n){return $n||($n="dash"),Ut(ye.bn,"LineH",{width:24,height:16,strokeWidth:2,strokeDashArray:Vt,margin:1,background:"transparent",mouseEnter:(En,Fn)=>Fn.background="dodgerblue",mouseLeave:(En,Fn)=>Fn.background="transparent",click:ea($n,Vt),contextClick:ea($n,Vt)})}function Zt(){return[Ut("ContextMenuButton",Ut(ye.s_,"Horizontal",wt(1),wt(2),wt(3),wt(4))),Ut("ContextMenuButton",Ut(ye.s_,"Horizontal",Gt(null),Gt([2,4]),Gt([4,4])))]}function Dt(Vt,$n){return $n||($n="figure"),Ut(ye.bn,{width:32,height:32,scale:.5,fill:"lightgray",figure:Vt,margin:1,background:"transparent",mouseEnter:(En,Fn)=>Fn.fill="dodgerblue",mouseLeave:(En,Fn)=>Fn.fill="lightgray",click:ea($n,Vt),contextClick:ea($n,Vt)})}Ke.current.nodeTemplate.contextMenu=Ut("ContextMenu",Ut("ContextMenuButton",Ut(ye.s_,"Horizontal",Dt("Rectangle"),Dt("RoundedRectangle"),Dt("Ellipse"),Dt("Diamond"))),Ut("ContextMenuButton",Ut(ye.s_,"Horizontal",Dt("Parallelogram2"),Dt("ManualOperation"),Dt("Procedure"),Dt("Cylinder1"))),Ut("ContextMenuButton",Ut(ye.s_,"Horizontal",Dt("Terminator"),Dt("CreateRequest"),Dt("Document"),Dt("TriangleDown"))),xt(),gt(),Zt()),Ke.current.groupTemplate=Ut(ye.ZA,"Spot",{layerName:"Background",ungroupable:!0,locationSpot:ye.z6.Center,selectionObjectName:"BODY",computesBoundsAfterDrag:!0,handlesDragDropForMembers:!0,mouseDrop:(Vt,$n)=>{var En=$n.addMembers($n.diagram.selection,!0);En||$n.diagram.currentTool.doCancel()},avoidable:!1},new ye.KX("location","loc",ye.E9.parse).makeTwoWay(ye.E9.stringify),Ut(ye.s_,"Auto",{name:"BODY"},Ut(ye.bn,{parameter1:10,fill:Sn.white,strokeWidth:2,cursor:"pointer",fromLinkable:!0,toLinkable:!0,fromLinkableDuplicates:!0,toLinkableDuplicates:!0,fromSpot:ye.z6.AllSides,toSpot:ye.z6.AllSides},new ye.KX("fill"),new ye.KX("stroke","color"),new ye.KX("strokeWidth","thickness"),new ye.KX("strokeDashArray","dash")),Ut(ye.Vm,{background:"transparent",margin:20})),Ut(ye.al,{alignment:ye.z6.Top,alignmentFocus:ye.z6.Bottom,font:"bold 12pt sans-serif",editable:!0},new ye.KX("text"),new ye.KX("stroke","color"))),Ke.current.groupTemplate.selectionAdornmentTemplate=Ut(ye.uz,"Spot",Ut(ye.s_,"Auto",Ut(ye.bn,{fill:null,stroke:"dodgerblue",strokeWidth:3}),Ut(ye.Vm,{margin:1.5})),Xn({alignment:ye.z6.TopRight,alignmentFocus:ye.z6.BottomRight})),Ke.current.groupTemplate.contextMenu=Ut("ContextMenu",xt(),gt(),Zt()),Ke.current.linkTemplate=Ut(ye.rU,{layerName:"Foreground",routing:ye.rU.AvoidsNodes,corner:10,fromShortLength:10,toShortLength:15,relinkableFrom:!0,relinkableTo:!0,reshapable:!0,resegmentable:!0},new ye.KX("fromSpot","fromSpot",ye.z6.parse),new ye.KX("toSpot","toSpot",ye.z6.parse),new ye.KX("fromShortLength","dir",Vt=>Vt>=1?10:0),new ye.KX("toShortLength","dir",Vt=>Vt>=1?10:0),new ye.KX("points").makeTwoWay(),Ut(ye.bn,{strokeWidth:2},new ye.KX("stroke","color"),new ye.KX("strokeWidth","thickness"),new ye.KX("strokeDashArray","dash")),Ut(ye.bn,{segmentIndex:0,segmentOffset:new ye.E9(15,0),segmentOrientation:ye.rU.OrientAlong,alignmentFocus:ye.z6.Right,figure:"circle",width:10,strokeWidth:0},new ye.KX("fill","color"),new ye.KX("visible","dir",Vt=>Vt===1)),Ut(ye.bn,{segmentIndex:-1,segmentOffset:new ye.E9(-10,6),segmentOrientation:ye.rU.OrientPlus90,alignmentFocus:ye.z6.Right,figure:"triangle",width:12,height:12,strokeWidth:0},new ye.KX("fill","color"),new ye.KX("visible","dir",Vt=>Vt>=1),new ye.KX("width","thickness",Vt=>7+3*Vt),new ye.KX("height","thickness",Vt=>7+3*Vt),new ye.KX("segmentOffset","thickness",Vt=>new ye.E9(-15,4+1.5*Vt))),Ut(ye.bn,{segmentIndex:0,segmentOffset:new ye.E9(15,-6),segmentOrientation:ye.rU.OrientMinus90,alignmentFocus:ye.z6.Right,figure:"triangle",width:12,height:12,strokeWidth:0},new ye.KX("fill","color"),new ye.KX("visible","dir",Vt=>Vt===2),new ye.KX("width","thickness",Vt=>7+3*Vt),new ye.KX("height","thickness",Vt=>7+3*Vt),new ye.KX("segmentOffset","thickness",Vt=>new ye.E9(-15,4+1.5*Vt))),Ut(ye.al,{alignmentFocus:new ye.z6(0,1,-4,0),editable:!0},new ye.KX("text").makeTwoWay(),new ye.KX("stroke","color"))),Ke.current.linkTemplate.selectionAdornmentTemplate=Ut(ye.uz,Ut(ye.bn,{isPanelMain:!0,stroke:"transparent",strokeWidth:6,pathPattern:Ft(2)},new ye.KX("pathPattern","thickness",Ft)),Xn({alignmentFocus:new ye.z6(0,0,-6,-4)}));function Ft(Vt){return Ut(ye.bn,{stroke:"dodgerblue",strokeWidth:2,strokeCap:"square",geometryString:"M0 0 M4 2 H3 M4 "+(Vt+4).toString()+" H3"})}function wn(Vt){var $n="M0 0 M8 16 M0 8 L16 8 M12 11 L16 8 L12 5";return Vt===0?$n="M0 0 M16 16 M0 8 L16 8":Vt===2&&($n="M0 0 M16 16 M0 8 L16 8 M12 11 L16 8 L12 5 M4 11 L0 8 L4 5"),Ut(ye.bn,{geometryString:$n,margin:2,background:"transparent",mouseEnter:(En,Fn)=>Fn.background="dodgerblue",mouseLeave:(En,Fn)=>Fn.background="transparent",click:ea("dir",Vt),contextClick:ea("dir",Vt)})}function vt(Vt){var $n=(En,Fn)=>{En.handled=!0,En.diagram.model.commit(Sa=>{var sa=Fn.part.adornedPart;Sa.set(sa.data,Vt?"toSpot":"fromSpot",ye.z6.stringify(ye.z6.AllSides)),(Vt?sa.toNode:sa.fromNode).invalidateConnectedLinks()})};return Ut(ye.bn,{width:12,height:12,fill:"transparent",mouseEnter:(En,Fn)=>Fn.background="dodgerblue",mouseLeave:(En,Fn)=>Fn.background="transparent",click:$n,contextClick:$n})}function An(Vt,$n){var En=0,Fn=ye.z6.RightSide;Vt.equals(ye.z6.Top)?(En=270,Fn=ye.z6.TopSide):Vt.equals(ye.z6.Left)?(En=180,Fn=ye.z6.LeftSide):Vt.equals(ye.z6.Bottom)&&(En=90,Fn=ye.z6.BottomSide),$n||(En-=180);var Sa=(sa,Qn)=>{sa.handled=!0,sa.diagram.model.commit(Ia=>{var Ta=Qn.part.adornedPart;Ia.set(Ta.data,$n?"toSpot":"fromSpot",ye.z6.stringify(Fn)),($n?Ta.toNode:Ta.fromNode).invalidateConnectedLinks()})};return Ut(ye.bn,{alignment:Vt,alignmentFocus:Vt.opposite(),geometryString:"M0 0 M12 12 M12 6 L1 6 L4 4 M1 6 L4 8",angle:En,background:"transparent",mouseEnter:(sa,Qn)=>Qn.background="dodgerblue",mouseLeave:(sa,Qn)=>Qn.background="transparent",click:Sa,contextClick:Sa})}Ke.current.linkTemplate.contextMenu=Ut("ContextMenu",gt(),Zt(),Ut("ContextMenuButton",Ut(ye.s_,"Horizontal",wn(0),wn(1),wn(2))),Ut("ContextMenuButton",Ut(ye.s_,"Horizontal",Ut(ye.s_,"Spot",vt(!1),An(ye.z6.Top,!1),An(ye.z6.Left,!1),An(ye.z6.Right,!1),An(ye.z6.Bottom,!1)),Ut(ye.s_,"Spot",{margin:new ye.Zt(0,0,0,2)},vt(!0),An(ye.z6.Top,!0),An(ye.z6.Left,!0),An(ye.z6.Right,!0),An(ye.z6.Bottom,!0)))));const la=`{ "class": "GraphLinksModel", +\\end{array}`}]}]}],z=ie=>{a.current.setValue(a.current.getValue()+" "+ie.value+" ")},ee=[{key:"1",label:x.formatMessage({id:"markdownEditor.quickTemplates",defaultMessage:"\u5FEB\u6377\u6A21\u677F"}),children:Be.createElement(ue.Z,{className:re.Z.lists,gutter:[10,10]},b.map((ie,de)=>Be.createElement(De.Z,{flex:"110px",className:re.Z.item},Be.createElement("div",null,Be.createElement(Ee.Z,{value:`$$${ie.value}$$`}),ie.name),Be.createElement("div",{className:re.Z.children},ie.children.map((ge,we)=>Be.createElement("div",{key:we},Be.createElement("h1",null,ge.name),Be.createElement(ue.Z,{gutter:[10,10]},ge.data.map((Pe,me)=>Be.createElement(De.Z,{key:me,onClick:()=>z(Pe),className:re.Z.diamond},Be.createElement(Ee.Z,{value:"`$$"+Pe.value+"$$`"}))))))))))},{key:"2",label:x.formatMessage({id:"markdownEditor.formulaTemplates",defaultMessage:"\u516C\u5F0F\u6A21\u677F"}),children:Be.createElement(ue.Z,{className:re.Z.lists,gutter:[10,10]},E.map((ie,de)=>Be.createElement(De.Z,{flex:"110px",className:re.Z.item},Be.createElement("div",null,Be.createElement(Ee.Z,{value:"`$$"+ie.value+"$$`"}),ie.name),Be.createElement("div",{className:re.Z.children},ie.children.map((ge,we)=>Be.createElement("div",{key:we},ge.name&&Be.createElement("h1",null,ge.name),Be.createElement(ue.Z,{gutter:[10,10]},ge.data.map((Pe,me)=>Be.createElement(De.Z,{key:me,onClick:()=>z(Pe),className:re.Z.diamond},Be.createElement(Ee.Z,{value:"`$$"+Pe.value+"$$`"}))))))))))}],oe=()=>{var ie=document.createElement("div");ie.innerHTML=a.current.getValue();var de=ie.innerText;return Te&&Te(de),de};return(0,ne.useImperativeHandle)(y,()=>({getData:oe})),Be.createElement("div",{className:re.Z.mathWrap},Be.createElement(Ze.default,{defaultActiveKey:"1",items:ee}),Be.createElement("math-field",{locale:"zh_cn",className:re.Z.mathField,placeholder:x.formatMessage({id:"markdownEditor.pleaseOpenKeyboardEnterFormula",defaultMessage:"\u8BF7\u6253\u5F00\u952E\u76D8\uFF0C\u8F93\u5165\u516C\u5F0F"}),ref:a,style:{width:800,marginTop:30,fontSize:18}},ae||""),ze&&Be.createElement("div",{className:re.Z.button},Be.createElement(Ce.ZP,{size:"large",onClick:oe,style:{zIndex:8,marginTop:10},type:"primary"},x.formatMessage({id:"markdownEditor.saveToEditor",defaultMessage:"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668"}))))});St.Z=Qe},57146:function(gt,St,te){"use strict";te.d(St,{z:function(){return Pt},Z:function(){return at}});var ne=te(59301),ue=te(54580),De=te(8591),Ze=te(43418),Ce=te(3113),Ee=te(74128),re=te(80024),Ve=Object.defineProperty,ot=Object.getOwnPropertySymbols,Be=Object.prototype.hasOwnProperty,Qe=Object.prototype.propertyIsEnumerable,Te=(st,yt,mt)=>yt in st?Ve(st,yt,{enumerable:!0,configurable:!0,writable:!0,value:mt}):st[yt]=mt,ze=(st,yt)=>{for(var mt in yt||(yt={}))Be.call(yt,mt)&&Te(st,mt,yt[mt]);if(ot)for(var mt of ot(yt))Qe.call(yt,mt)&&Te(st,mt,yt[mt]);return st},ae=(st,yt,mt)=>new Promise((Oe,ke)=>{var bt=Tt=>{try{rt(mt.next(Tt))}catch(ye){ke(ye)}},Yt=Tt=>{try{rt(mt.throw(Tt))}catch(ye){ke(ye)}},rt=Tt=>Tt.done?Oe(Tt.value):Promise.resolve(Tt.value).then(bt,Yt);rt((mt=mt.apply(st,yt)).next())});const y="\u3000\u3000";function a(st){var yt=["Bytes","KB","MB","GB","TB"];if(st==0)return"0 Byte";var mt=parseInt(""+Math.floor(Math.log(st)/Math.log(1024)),10);return(st/Math.pow(1024,mt)).toFixed(1)+" "+yt[mt]}var x=({value:st=[],action:yt,onChange:mt,className:Oe,maxSize:ke=150,title:bt="\u6587\u4EF6\u4E0A\u4F20",accept:Yt=null})=>{const rt={multiple:!1,fileList:st,accept:Yt,withCredentials:!0,beforeUpload:ye=>ye.size/1024/1024(Ie.name.indexOf(y)===-1&&(Ie.name=`${Ie.name}${y}${a(Ie.size)}`),ze({},Ie))),ye.file.status==="done"&&((en=(It=ye.file)==null?void 0:It.response)==null?void 0:en.status)===-1){message.error((cn=(xn=ye.file)==null?void 0:xn.response)==null?void 0:cn.message),mt([]);return}mt(Ae)},onRemove:ye=>ae(void 0,null,function*(){const It=ye.size/1024/1024;return ye.status==="uploading"?!0:It0?"\u6BCF\u6B21\u53EA\u80FD\u4E0A\u4F20\u4E00\u4E2A\u8D44\u6E90\uFF0C \u5220\u9664\u4E0B\u9762\u8D44\u6E90\u53EF\u91CD\u65B0\u4E0A\u4F20 ":"",disabled:st.length>0,ghost:!0},bt),React.createElement("span",{onClick:Tt,style:{marginLeft:10}},"(\u5355\u4E2A\u6587\u4EF6\u6700\u5927",ke,"M)"," ")))},b=te(61481),E=te(89392),z=Object.defineProperty,ee=Object.getOwnPropertySymbols,oe=Object.prototype.hasOwnProperty,ie=Object.prototype.propertyIsEnumerable,de=(st,yt,mt)=>yt in st?z(st,yt,{enumerable:!0,configurable:!0,writable:!0,value:mt}):st[yt]=mt,ge=(st,yt)=>{for(var mt in yt||(yt={}))oe.call(yt,mt)&&de(st,mt,yt[mt]);if(ee)for(var mt of ee(yt))ie.call(yt,mt)&&de(st,mt,yt[mt]);return st};const we=st=>React.createElement("svg",ge({width:14,height:14,xmlns:"http://www.w3.org/2000/svg"},st),React.createElement("title",null,"\u5F62\u72B6"),React.createElement("path",{d:"M10.354 3.5h-2.77v8.167H6.416V3.5H3.646L7 0l3.354 3.5ZM14 7h-1.167v5.833H1.167V7H0v7h14V7Z",fill:"#3061D0",fillRule:"nonzero"}));var Pe="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEwLjM1NCAzLjVoLTIuNzd2OC4xNjdINi40MTZWMy41SDMuNjQ2TDcgMGwzLjM1NCAzLjVaTTE0IDdoLTEuMTY3djUuODMzSDEuMTY3VjdIMHY3aDE0VjdaIiBmaWxsPSIjMzA2MUQwIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4=",me=te(65582),pe=Object.defineProperty,ct=Object.getOwnPropertySymbols,lt=Object.prototype.hasOwnProperty,Ut=Object.prototype.propertyIsEnumerable,Le=(st,yt,mt)=>yt in st?pe(st,yt,{enumerable:!0,configurable:!0,writable:!0,value:mt}):st[yt]=mt,We=(st,yt)=>{for(var mt in yt||(yt={}))lt.call(yt,mt)&&Le(st,mt,yt[mt]);if(ct)for(var mt of ct(yt))Ut.call(yt,mt)&&Le(st,mt,yt[mt]);return st},it=(st,yt,mt)=>new Promise((Oe,ke)=>{var bt=Tt=>{try{rt(mt.next(Tt))}catch(ye){ke(ye)}},Yt=Tt=>{try{rt(mt.throw(Tt))}catch(ye){ke(ye)}},rt=Tt=>Tt.done?Oe(Tt.value):Promise.resolve(Tt.value).then(bt,Yt);rt((mt=mt.apply(st,yt)).next())});const{Dragger:Je}=ue.default;function Pt(st){let yt=[];return st&&st.length>0&&(yt=st.map(mt=>({uid:mt.id,id:mt.id,name:mt.title+y+mt.filesize,url:mt.url,filesize:mt.filesize,status:"done",response:{id:mt.id}}))),yt}var at=({value:st,onChange:yt,action:mt,data:Oe,className:ke,maxSize:bt=150,title:Yt,showRemoveModal:rt=!1,accept:Tt="",additionalText:ye,isDragger:It,number:en=1e3,aloneClear:xn=!1,realTimeRemove:cn=!0,uploadText:Ae,setFileProgress:Ie,showFileProgress:Me})=>{const fe=(0,me.useIntl)(),[nt,Ot]=(0,ne.useState)(!1);let[Se,ce]=(0,ne.useState)(st||[]),[je,Ne]=(0,ne.useState)(1);(0,ne.useEffect)(()=>{st&&(je===1&&ce([...st]),Ne(2),en===(st==null?void 0:st.length)&&Ot(!0))},[st]);const be=()=>{setTimeout(()=>{Se.pop(),ce([...Se])},500)};Me&&Ie(Se.some(ft=>ft.status==="uploading"));const _e={multiple:!0,disabled:nt,accept:Tt,withCredentials:!0,fileList:Se,beforeUpload:(ft,Nt)=>{const Ct=ft.size/1024/1024;return Se.concat(Nt).length>en?(Se.pop(),ce([...Se]),De.ZP.error(`\u6700\u591A\u53EA\u80FD\u4E0A\u4F20${en}\u4E2A\u6587\u4EF6`),xn?Promise.reject():(be(),!1)):Ct=en?Ot(!0):Ot(!1),ce([...Se]),Se=Se.map(Ge=>{var et,dt;return(et=Ge==null?void 0:Ge.response)!=null&&et.id&&(Ge.url=(dt=Ge==null?void 0:Ge.response)==null?void 0:dt.url),Ge.name.indexOf(y)===-1&&(Ge.name=`${Ge.name}${y}${a(Ge.size)}`),We({},Ge)}),console.log("info:",ft,Se),yt(Se)},onRemove:ft=>it(void 0,null,function*(){if(!cn)return!0;const Nt=()=>it(void 0,null,function*(){if(ft.response?ft.response.id:ft.id){let $t=yield(0,re.JZ)(ft.response?ft.response.id:ft.uid);return Promise.resolve($t)}else return!0});return rt?new Promise((Ct,$t)=>{Ze.default.confirm({centered:!0,width:530,okText:fe.formatMessage({id:"classrooms.confirm",defaultMessage:"\u786E\u5B9A"}),cancelText:fe.formatMessage({id:"classrooms.cancel",defaultMessage:"\u53D6\u6D88"}),title:fe.formatMessage({id:"shixuns.prompt",defaultMessage:"\u63D0\u793A"}),content:ne.createElement("div",{className:"tc font16"},"\u662F\u5426\u786E\u8BA4\u5220\u9664?"),onOk:()=>it(void 0,null,function*(){const ve=yield Nt();De.ZP.success("\u5220\u9664\u6210\u529F"),Ct(!0)}),onCancel:()=>Ct(!1)})}):yield Nt()})};function Zt(ft){ft.preventDefault(),ft.stopPropagation()}return ne.createElement("div",{className:`multi-upload ${ke||""}`},It&&ne.createElement(Je,We({},_e),ne.createElement("p",{className:"ant-upload-drag-icon"},ne.createElement(b.Z,null)),ne.createElement("p",{className:"ant-upload-text"},"\u70B9\u51FB\u4E0A\u4F20\u56FE\u6807\uFF0C\u9009\u62E9\u8981\u4E0A\u4F20\u7684\u6587\u4EF6\u6216\u5C06\u6587\u4EF6\u62D6\u62FD\u5230\u6B64",ne.createElement("br",null),"(\u5355\u4E2A\u6587\u4EF6\u6700\u5927\u9650\u5236\u4E3A",bt,"MB)"," "),ye),!It&&ne.createElement(ue.default,We({},_e),ne.createElement(Ce.ZP,{disabled:nt,className:"upload_button"},ne.createElement("img",{className:"aBtn_img",src:Pe}),Yt||fe.formatMessage({id:"classroomGraphicGroupHomework.uploadAttachment",defaultMessage:"\u4E0A\u4F20\u9644\u4EF6"})),ne.createElement("span",{onClick:Zt,className:"upload_text"},Ae||`(\u5355\u4E2A\u6587\u4EF6\u6700\u5927${bt}MB)`)))}},3969:function(gt,St,te){"use strict";te.d(St,{h:function(){return y},x:function(){return a}});var ne=te(96565),ue=te(58e3),De=te(6339),Ze=te(59301),Ce=Object.defineProperty,Ee=Object.defineProperties,re=Object.getOwnPropertyDescriptors,Ve=Object.getOwnPropertySymbols,ot=Object.prototype.hasOwnProperty,Be=Object.prototype.propertyIsEnumerable,Qe=(x,b,E)=>b in x?Ce(x,b,{enumerable:!0,configurable:!0,writable:!0,value:E}):x[b]=E,Te=(x,b)=>{for(var E in b||(b={}))ot.call(b,E)&&Qe(x,E,b[E]);if(Ve)for(var E of Ve(b))Be.call(b,E)&&Qe(x,E,b[E]);return x},ze=(x,b)=>Ee(x,re(b)),ae=(x,b)=>{var E={};for(var z in x)ot.call(x,z)&&b.indexOf(z)<0&&(E[z]=x[z]);if(x!=null&&Ve)for(var z of Ve(x))b.indexOf(z)<0&&Be.call(x,z)&&(E[z]=x[z]);return E};const y=x=>{var b=x,{value:E,onChange:z,scrollId:ee}=b,oe=ae(b,["value","onChange","scrollId"]);return Ze.createElement("div",{id:ee||""},Ze.createElement(ne.Z,ze(Te({},oe),{defaultValue:E,onChange:(ie,de)=>{de!=null&&de.length?z(ie,de):z(ie)}})))},a=({value:x,onChange:b,placeholder:E,height:z=140,isEdit:ee,miniToolbar:oe,watch:ie=!0})=>ee?Ze.createElement(ne.Z,{watch:ie,isFocus:!0,height:z||void 0,placeholder:E,defaultValue:x,onChange:b,miniToolbar:oe}):Ze.createElement("div",{style:{cursor:"pointer"}},x?Ze.createElement(De.Z,{className:ue.Z.inputBorder,value:x}):Ze.createElement("div",{className:`${ue.Z.inputBorder} ${ue.Z.placeholder} inputBorderError`},E))},85533:function(gt,St,te){"use strict";te.d(St,{h:function(){return oe}});var ne=te(59301),ue=te(57809),De=te(78241),Ze=te(3113),Ce=te(89780),Ee=te.n(Ce),re=te(45559),Ve=te(42313),ot=te(65582),Be=Object.defineProperty,Qe=Object.defineProperties,Te=Object.getOwnPropertyDescriptors,ze=Object.getOwnPropertySymbols,ae=Object.prototype.hasOwnProperty,y=Object.prototype.propertyIsEnumerable,a=(ie,de,ge)=>de in ie?Be(ie,de,{enumerable:!0,configurable:!0,writable:!0,value:ge}):ie[de]=ge,x=(ie,de)=>{for(var ge in de||(de={}))ae.call(de,ge)&&a(ie,ge,de[ge]);if(ze)for(var ge of ze(de))y.call(de,ge)&&a(ie,ge,de[ge]);return ie},b=(ie,de)=>Qe(ie,Te(de));const E=ue.default.Option,z={labelCol:{span:4},wrapperCol:{span:20}},ee={asp:["ASP","vbscript"],actionscript:["ActionScript(3.0)/Flash/Flex","clike"],bash:["Bash/Bat","shell"],css:["CSS","css"],c:["C","clike"],cpp:["C++","clike"],csharp:["C#","clike"],coffeescript:["CoffeeScript","coffeescript"],d:["D","d"],dart:["Dart","dart"],delphi:["Delphi/Pascal","pascal"],erlang:["Erlang","erlang"],go:["Golang","go"],groovy:["Groovy","groovy"],html:["HTML","text/html"],java:["Java","clike"],json:["JSON","text/json"],javascript:["Javascript","javascript"],lua:["Lua","lua"],less:["LESS","css"],markdown:["Markdown","gfm"],"objective-c":["Objective-C","clike"],php:["PHP","php"],perl:["Perl","perl"],python:["Python","python"],r:["R","r"],rst:["reStructedText","rst"],ruby:["Ruby","ruby"],sql:["SQL","sql"],sass:["SASS/SCSS","sass"],shell:["Shell","shell"],scala:["Scala","clike"],swift:["Swift","clike"],vb:["VB/VBScript","vb"],xml:["XML","text/xml"],yaml:["YAML","yaml"]};St.Z=({callback:ie,onCancel:de})=>{const[ge,we]=(0,ne.useState)("python");function Pe(ct){we(ee[ct][1])}function me(ct){ie(ct)}const pe=(0,ot.useIntl)();return ne.createElement(De.default,b(x({},z),{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:me,style:{width:500}}),ne.createElement(De.default.Item,{label:pe.formatMessage({id:"markdownEditor.codeLanguage",defaultMessage:"\u4EE3\u7801\u8BED\u8A00"}),name:"language"},ne.createElement(ue.default,{getPopupContainer:ct=>ct.parentNode,onChange:Pe},Object.keys(ee).map(ct=>ne.createElement(E,{key:ct,value:ct},ee[ct][0])))),ne.createElement(De.default.Item,{label:pe.formatMessage({id:"markdownEditor.codeContent",defaultMessage:"\u4EE3\u7801\u5185\u5BB9"}),name:"content",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4EE3\u7801\u5185\u5BB9"}]},ne.createElement(oe,{mode:ge})),ne.createElement("div",{className:"flex-container flex-end"},ne.createElement(Ze.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},pe.formatMessage({id:"markdownEditor.confirm",defaultMessage:"\u786E\u5B9A"})),ne.createElement(Ze.ZP,{type:"ghost",onClick:de},pe.formatMessage({id:"markdownEditor.cancel",defaultMessage:"\u53D6\u6D88"}))))};function oe({value:ie,onChange:de,mode:ge,options:we={}}){const Pe=(0,ne.useRef)(),[me,pe]=(0,ne.useState)();return(0,ne.useEffect)(()=>{if(me){let ct=function(lt){const Ut=lt.getValue();de&&de(Ut)};return me.on("change",ct),()=>{me.off("change",ct)}}},[me,de]),(0,ne.useEffect)(()=>{me&&me.setOption("mode",ge)},[me,ge]),(0,ne.useEffect)(()=>{me&&(ie!==me.getValue()||ie==="")&&setTimeout(()=>{me.setValue(ie||"")},300)},[me,ie]),(0,ne.useEffect)(()=>{if(Pe.current&&!me){const ct=Ee().fromTextArea(Pe.current,x({mode:ge,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0,matchBrackets:!0,styleActiveLine:!0},we));pe(ct)}},[Pe.current,me]),ne.createElement("div",{className:"my-codemirror-container"},ne.createElement("textarea",{ref:Pe}))}},96565:function(gt,St,te){"use strict";te.d(St,{Z:function(){return na}});var ne=te(59301),ue=te(89780),De=te.n(ue),Ze=te(76374),Ce=te(45559),Ee=te(6313),re=te(25717),Ve=te(99498),ot=te(25419),Be=te(67549),Qe=te(6339),Te=({value:He="",className:tt,showTextOnly:Ke,showLines:Bt,style:Wt={}})=>{const fn=(0,ne.useMemo)(()=>"",[He]);return ne.createElement(ne.Fragment,null,ne.createElement("div",{dangerouslySetInnerHTML:{__html:fn}}))},ze=te(65582),ae=te(59301),y=Object.defineProperty,a=Object.defineProperties,x=Object.getOwnPropertyDescriptors,b=Object.getOwnPropertySymbols,E=Object.prototype.hasOwnProperty,z=Object.prototype.propertyIsEnumerable,ee=(He,tt,Ke)=>tt in He?y(He,tt,{enumerable:!0,configurable:!0,writable:!0,value:Ke}):He[tt]=Ke,oe=(He,tt)=>{for(var Ke in tt||(tt={}))E.call(tt,Ke)&&ee(He,Ke,tt[Ke]);if(b)for(var Ke of b(tt))z.call(tt,Ke)&&ee(He,Ke,tt[Ke]);return He},ie=(He,tt)=>a(He,x(tt));function de({onActionCallback:He,title:tt,icon:Ke,actionName:Bt,className:Wt="",children:fn}){function jn(){He(Bt)}return ae.createElement("a",{title:tt,className:Wt,onClick:jn},ae.createElement("i",{className:`${Ke}`}),fn)}var ge=({watch:He,showNullButton:tt,showNullProgramButton:Ke,onActionCallback:Bt,fullScreen:Wt,insertTemp:fn,hidetoolBar:jn,extraUse:Wn})=>{const pn=(0,ze.useIntl)(),Fa=[...[{title:pn.formatMessage({id:"markdownEditor.bold",defaultMessage:"\u7C97\u4F53"}),icon:"md-iconfont icon-bold",actionName:"bold"},{title:pn.formatMessage({id:"markdownEditor.italic",defaultMessage:"\u659C\u4F53"}),icon:"md-iconfont icon-italic",actionName:"italic"},"|",{title:pn.formatMessage({id:"markdownEditor.unorderedList",defaultMessage:"\u65E0\u5E8F\u5217\u8868"}),icon:"md-iconfont icon-unorder-list",actionName:"list-ul"},{title:pn.formatMessage({id:"markdownEditor.orderedList",defaultMessage:"\u6709\u5E8F\u5217\u8868"}),icon:"md-iconfont icon-order-list",actionName:"list-ol"},"|",{title:pn.formatMessage({id:"markdownEditor.inlineCode",defaultMessage:"\u884C\u5185\u4EE3\u7801"}),icon:"md-iconfont icon-code",actionName:"code"},{title:pn.formatMessage({id:"markdownEditor.codeBlockMultiLanguage",defaultMessage:"\u4EE3\u7801\u5757\uFF08\u591A\u8BED\u8A00\u98CE\u683C\uFF09"}),icon:"md-iconfont icon-file-code",actionName:"code-block"},{title:pn.formatMessage({id:"markdownEditor.link",defaultMessage:"\u94FE\u63A5"}),icon:"md-iconfont icon-link",actionName:"link"},"|",{title:pn.formatMessage({id:"markdownEditor.inlineFormula",defaultMessage:"\u884C\u5185\u516C\u5F0F"}),icon:"md-iconfont icon-sum",actionName:"inline-latex"},{title:pn.formatMessage({id:"markdownEditor.mathImage",defaultMessage:"\u6570\u5B66\u56FE\u50CF"}),icon:"iconfont icon-shuxuetuxiang2",actionName:"maths-latex"},{title:pn.formatMessage({id:"markdownEditor.multiLineFormula",defaultMessage:"\u591A\u884C\u516C\u5F0F"}),icon:"iconfont icon-jisuan1",actionName:"latex"},"|",{title:pn.formatMessage({id:"markdownEditor.addImage",defaultMessage:"\u6DFB\u52A0\u56FE\u7247"}),icon:"md-iconfont icon-picture",actionName:"upload-image"},{title:pn.formatMessage({id:"markdownEditor.insertDrawing",defaultMessage:"\u63D2\u5165\u753B\u56FE"}),icon:"iconfont icon-sheji",actionName:"draw-image"},{title:pn.formatMessage({id:"markdownEditor.insertFlowchart",defaultMessage:"\u63D2\u5165\u6D41\u7A0B\u56FE"}),icon:"iconfont icon-liucheng",actionName:"add-flowchart"},{title:pn.formatMessage({id:"markdownEditor.table",defaultMessage:"\u8868\u683C"}),icon:"md-iconfont icon-table",actionName:"add-table"},"|",{title:pn.formatMessage({id:"markdownEditor.lineBreak",defaultMessage:"\u6362\u884C"}),icon:"md-iconfont icon-minus",actionName:"line-break"},{title:pn.formatMessage({id:"markdownEditor.clear",defaultMessage:"\u6E05\u7A7A"}),icon:"md-iconfont icon-eraser",actionName:"eraser"}],{title:`${He?pn.formatMessage({id:"markdownEditor.disableRealTimePreview",defaultMessage:"\u5173\u95ED\u5B9E\u65F6\u9884\u89C8"}):pn.formatMessage({id:"markdownEditor.enableRealTimePreview",defaultMessage:"\u5F00\u542F\u5B9E\u65F6\u9884\u89C8"})}`,icon:`${He?"md-iconfont icon-eye-slash":"md-iconfont icon-eye"}`,actionName:"trigger-watch"}];return ae.createElement("ul",{className:"markdown-toolbar-container"},!jn&&Fa.map((Ca,_t)=>ae.createElement("li",{key:_t},Ca.actionName?ae.createElement(de,ie(oe({},Ca),{onActionCallback:Bt})):ae.createElement("span",{className:"v-line"}))),tt?ae.createElement("li",null,ae.createElement(de,{icon:"md-iconfont icon-edit insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-null-ch",onActionCallback:Bt},ae.createElement("span",{className:"fill-tip"},"\u70B9\u51FB\u63D2\u5165\b\u586B\u7A7A\u9879"))):null,Ke?ae.createElement(ae.Fragment,null,ae.createElement("li",null,ae.createElement(de,{icon:"md-iconfont icon-edit insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-signal",onActionCallback:Bt},ae.createElement("span",{className:"fill-tip"},"+\u5355\u884C\u586B\u7A7A\u9879"))),ae.createElement("li",null,ae.createElement(de,{icon:"md-iconfont icon-uniE900 insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-multiple",onActionCallback:Bt},ae.createElement("span",{className:"fill-tip"},"+\u591A\u884C\u586B\u7A7A\u9879")))):null,fn&&ae.createElement("li",null,ae.createElement(de,{icon:"md-iconfont icon-edit",className:"btn-null",title:"\u63D2\u5165\u6A21\u677F",actionName:`inster-template-${fn}`,onActionCallback:Bt},ae.createElement("span",{className:"fill-tip"},"\u63D2\u5165\u6A21\u677F"))),Wn&&ae.createElement("li",null,Wn),ae.createElement("li",{className:"btn-full-screen"},ae.createElement(de,{icon:`${Wt?"md-iconfont icon-shrink":"md-iconfont icon-enlarge"}`,title:Wt?"\u5173\u95ED\u5168\u5C4F":"\u5F00\u542F\u5168\u5C4F",actionName:"trigger-full-screen",onActionCallback:Bt})))},we=te(57261),Pe=te(78241),me=te(92832),pe=te(3113),ct=Object.defineProperty,lt=Object.defineProperties,Ut=Object.getOwnPropertyDescriptors,Le=Object.getOwnPropertySymbols,We=Object.prototype.hasOwnProperty,it=Object.prototype.propertyIsEnumerable,Je=(He,tt,Ke)=>tt in He?ct(He,tt,{enumerable:!0,configurable:!0,writable:!0,value:Ke}):He[tt]=Ke,Pt=(He,tt)=>{for(var Ke in tt||(tt={}))We.call(tt,Ke)&&Je(He,Ke,tt[Ke]);if(Le)for(var Ke of Le(tt))it.call(tt,Ke)&&Je(He,Ke,tt[Ke]);return He},at=(He,tt)=>lt(He,Ut(tt));const st={labelCol:{span:4},wrapperCol:{span:20}};var yt=({callback:He,onCancel:tt})=>{function Ke(Wt){He(Wt)}const Bt=(0,ze.useIntl)();return ne.createElement(Pe.default,at(Pt({},st),{initialValues:{link:"http://",title:""},className:"link-panel",onFinish:Ke,style:{width:500}}),ne.createElement(Pe.default.Item,{label:Bt.formatMessage({id:"markdownEditor.linkAddress",defaultMessage:"\u94FE\u63A5\u5730\u5740"}),name:"link",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u5730\u5740"}]},ne.createElement(me.default,null)),ne.createElement(Pe.default.Item,{label:Bt.formatMessage({id:"markdownEditor.linkTitle",defaultMessage:"\u94FE\u63A5\u6807\u9898"}),name:"title",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u6807\u9898"}]},ne.createElement(me.default,null)),ne.createElement("div",{className:"flex-container flex-end"},ne.createElement(pe.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},Bt.formatMessage({id:"markdownEditor.confirm",defaultMessage:"\u786E\u5B9A"})),ne.createElement(pe.ZP,{type:"ghost",onClick:tt},Bt.formatMessage({id:"markdownEditor.cancel",defaultMessage:"\u53D6\u6D88"}))))},mt=te(85533),Oe=te(45053),ke=te(43418),bt=te(95237),Yt=te(16750),rt=te(59301),Tt=({callback:He,onCancel:tt})=>{const Ke=document.createElement("canvas"),Bt=Ke.getContext("2d");Ke.width=1e3,Ke.height=800,Bt.fillStyle="#ffffff",Bt.fillRect(0,0,Ke.width,Ke.height);const Wt=Ke.toDataURL("image/png");return rt.createElement(ke.default,{open:!0,width:"100vw",style:{height:"100vh",top:0},footer:null,title:null,closable:!1},rt.createElement(bt.Z,{style:{height:"100vh"}},rt.createElement(Yt.Z,{fullWidth:!0,noAssociationId:!0,showFullTools:!0,data:{src:Wt,visible:!0,title:String(Date.now())},onOk:fn=>{He({src:fn.url})},onClose:tt})))},ye=te(12378);function It(){go.CommandHandler.call(this),this._arrowKeyBehavior="move",this._pasteOffset=new go.Point(10,10),this._lastPasteOffset=new go.Point(0,0)}go.Diagram.inherit(It,go.CommandHandler),It.prototype.canAlignSelection=function(){var He=this.diagram;return!(He===null||He.isReadOnly||He.isModelReadOnly||He.selection.count<2)},It.prototype.alignLeft=function(){var He=this.diagram;He.startTransaction("aligning left");var tt=1/0;He.selection.each(function(Ke){Ke instanceof go.Link||(tt=Math.min(Ke.position.x,tt))}),He.selection.each(function(Ke){Ke instanceof go.Link||Ke.move(new go.Point(tt,Ke.position.y))}),He.commitTransaction("aligning left")},It.prototype.alignRight=function(){var He=this.diagram;He.startTransaction("aligning right");var tt=-1/0;He.selection.each(function(Ke){if(!(Ke instanceof go.Link)){var Bt=Ke.actualBounds.x+Ke.actualBounds.width;tt=Math.max(Bt,tt)}}),He.selection.each(function(Ke){Ke instanceof go.Link||Ke.move(new go.Point(tt-Ke.actualBounds.width,Ke.position.y))}),He.commitTransaction("aligning right")},It.prototype.alignTop=function(){var He=this.diagram;He.startTransaction("alignTop");var tt=1/0;He.selection.each(function(Ke){Ke instanceof go.Link||(tt=Math.min(Ke.position.y,tt))}),He.selection.each(function(Ke){Ke instanceof go.Link||Ke.move(new go.Point(Ke.position.x,tt))}),He.commitTransaction("alignTop")},It.prototype.alignBottom=function(){var He=this.diagram;He.startTransaction("aligning bottom");var tt=-1/0;He.selection.each(function(Ke){if(!(Ke instanceof go.Link)){var Bt=Ke.actualBounds.y+Ke.actualBounds.height;tt=Math.max(Bt,tt)}}),He.selection.each(function(Ke){Ke instanceof go.Link||Ke.move(new go.Point(Ke.actualBounds.x,tt-Ke.actualBounds.height))}),He.commitTransaction("aligning bottom")},It.prototype.alignCenterX=function(){var He=this.diagram,tt=He.selection.first();if(tt){He.startTransaction("aligning Center X");var Ke=tt.actualBounds.x+tt.actualBounds.width/2;He.selection.each(function(Bt){Bt instanceof go.Link||Bt.move(new go.Point(Ke-Bt.actualBounds.width/2,Bt.actualBounds.y))}),He.commitTransaction("aligning Center X")}},It.prototype.alignCenterY=function(){var He=this.diagram,tt=He.selection.first();if(tt){He.startTransaction("aligning Center Y");var Ke=tt.actualBounds.y+tt.actualBounds.height/2;He.selection.each(function(Bt){Bt instanceof go.Link||Bt.move(new go.Point(Bt.actualBounds.x,Ke-Bt.actualBounds.height/2))}),He.commitTransaction("aligning Center Y")}},It.prototype.alignColumn=function(He){var tt=this.diagram;tt.startTransaction("align Column"),He===void 0&&(He=0),He=parseFloat(He);var Ke=new Array;tt.selection.each(function(Wn){Wn instanceof go.Link||Ke.push(Wn)});for(var Bt=0;Bt0){for(var Wn=fn.elt(jn-1);Wn!==null&&Wn.isTreeExpanded&&!Wn.isTreeLeaf;){var pn=this._sortTreeChildrenByY(Wn);Wn=pn.last()}Wn!==null&&He.select(Wn)}else He.select(Wt)}}else if(Ke.key==="Down")if(tt.isTreeExpanded&&!tt.isTreeLeaf){var Bt=this._sortTreeChildrenByY(tt).first();Bt!==null&&He.select(Bt)}else for(;tt!==null;){var Wt=tt.findTreeParentNode();if(Wt===null)break;var fn=this._sortTreeChildrenByY(Wt),jn=fn.indexOf(tt);if(jnfn.y?1:Wt.xfn.x?1:0}),tt},It.prototype.copyToClipboard=function(He){go.CommandHandler.prototype.copyToClipboard.call(this,He),this._lastPasteOffset.set(this.pasteOffset)},It.prototype.pasteFromClipboard=function(){var He=go.CommandHandler.prototype.pasteFromClipboard.call(this);return this.diagram.moveParts(He,this._lastPasteOffset),this._lastPasteOffset.add(this.pasteOffset),He},Object.defineProperty(It.prototype,"arrowKeyBehavior",{get:function(){return this._arrowKeyBehavior},set:function(He){if(He!=="move"&&He!=="select"&&He!=="scroll"&&He!=="tree"&&He!=="none")throw new Error('DrawCommandHandler.arrowKeyBehavior must be either "move", "select", "scroll", "tree", or "none", not: '+He);this._arrowKeyBehavior=He}}),Object.defineProperty(It.prototype,"pasteOffset",{get:function(){return this._pasteOffset},set:function(He){if(!(He instanceof go.Point))throw new Error("DrawCommandHandler.pasteOffset must be a Point, not: "+He);this._pasteOffset.set(He)}});var en=It,xn=te(25863),cn=te(43604),Ae=te(38147),Ie={myPaletteDiv:"myPaletteDiv___Xjz2I",flowChartWrp:"flowChartWrp____f45r",maxH60:"maxH60___Pd4Re"},Me=te(59301),fe=(He,tt,Ke)=>new Promise((Bt,Wt)=>{var fn=pn=>{try{Wn(Ke.next(pn))}catch(oa){Wt(oa)}},jn=pn=>{try{Wn(Ke.throw(pn))}catch(oa){Wt(oa)}},Wn=pn=>pn.done?Bt(pn.value):Promise.resolve(pn.value).then(fn,jn);Wn((Ke=Ke.apply(He,tt)).next())});function nt({onCancel:He,callback:tt}){let Ke=(0,ne.useRef)(),Bt=(0,ne.useRef)(),Wt=(0,ne.useRef)(),fn=(0,ne.useRef)(!1);const jn=(0,ne.useRef)(!1),[Wn,pn]=(0,ne.useState)(0);function oa(){const _t=ye.bx.make,Sn={red:"#ff3333",blue:"#3358ff",green:"#25ad23",magenta:"#d533ff",purple:"#7d33ff",orange:"#ff6233",brown:"#8e571e",white:"#ffffff",black:"#000000",beige:"#fffcd5",extralightblue:"#d5ebff",extralightred:"#f2dfe0",lightblue:"#a5d2fa",lightgray:"#cccccc",lightgreen:"#b3e6b3",lightred:"#fcbbbd"};Ke.current=new ye.S0(Bt.current,{padding:20,grid:_t(ye.s_,"Grid",_t(ye.bn,"LineH",{stroke:"lightgray",strokeWidth:.5}),_t(ye.bn,"LineV",{stroke:"lightgray",strokeWidth:.5})),"draggingTool.isGridSnapEnabled":!0,handlesDragDropForTopLevelParts:!0,mouseDrop:Vt=>{var $n=Vt.diagram.commandHandler.addTopLevelParts(Vt.diagram.selection,!0);$n||Vt.diagram.currentTool.doCancel()},commandHandler:_t(en),"clickCreatingTool.archetypeNodeData":{text:"\u672A\u547D\u540D",fill:null,stroke:null,borderColor:"rgba(0,0,0,0)"},PartCreated:Vt=>{var $n=Vt.subject;$n.location=$n.location.copy().snapToGridPoint(Vt.diagram.grid.gridOrigin,Vt.diagram.grid.gridCellSize),setTimeout(()=>{Vt.diagram.commandHandler.editTextBlock()},20)},"commandHandler.archetypeGroupData":{isGroup:!0,text:"NEW GROUP"},SelectionGrouped:Vt=>{var $n=Vt.subject;setTimeout(()=>{Vt.diagram.commandHandler.editTextBlock()})},LinkRelinked:Vt=>{var $n=Vt.parameter.part;$n.invalidateConnectedLinks();var En=Vt.subject;Vt.diagram.toolManager.linkingTool.isForwards?En.toNode.invalidateConnectedLinks():En.fromNode.invalidateConnectedLinks()},"undoManager.isEnabled":!0}),Ke.current.nodeTemplate=_t(ye.NB,"Auto",{locationSpot:ye.z6.Center,locationObjectName:"SHAPE",desiredSize:new ye.$u(120,60),minSize:new ye.$u(40,40),resizable:!0,resizeCellSize:new ye.$u(10,10),rotatable:!0},new ye.KX("location","loc",ye.E9.parse).makeTwoWay(ye.E9.stringify),new ye.KX("desiredSize","size",ye.$u.parse).makeTwoWay(ye.$u.stringify),_t(ye.bn,{name:"SHAPE",fill:Sn.white,cursor:"pointer",portId:"",fromLinkable:!0,toLinkable:!0,fromLinkableDuplicates:!0,toLinkableDuplicates:!0,fromSpot:ye.z6.AllSides,toSpot:ye.z6.AllSides},new ye.KX("figure"),new ye.KX("fill"),new ye.KX("stroke","borderColor"),new ye.KX("strokeWidth","thickness"),new ye.KX("strokeDashArray","dash")),_t(ye.bn,{width:100,height:20,strokeWidth:0,fill:"transparent"}),_t(ye.al,{margin:1,textAlign:"center",overflow:ye.al.OverflowEllipsis,editable:!0},new ye.KX("text").makeTwoWay(),new ye.KX("stroke","color"))),Ke.current.nodeTemplate.toolTip=_t("ToolTip",_t(ye.s_,"Vertical",{maxSize:new ye.$u(200,NaN)},_t(ye.al,{font:"bold 10pt sans-serif",textAlign:"center"},new ye.KX("text")),_t(ye.al,{font:"10pt sans-serif",textAlign:"center"},new ye.KX("text","details"))));function ca(Vt,$n){var En=(Fn,Sa)=>{Fn.handled=!0,Fn.diagram.model.commit(da=>{var Qn=Sa.part.adornedPart,Ia=new ye.E9().setRectSpot(Qn.actualBounds,Vt);Ia.subtract(Qn.location),Ia.scale(2,2),Ia.x+=Math.sign(Ia.x)*130,Ia.y+=Math.sign(Ia.y)*130,Ia.add(Qn.location),Ia.snapToGridPoint(Fn.diagram.grid.gridOrigin,Fn.diagram.grid.gridCellSize);var Ta=da.copyNodeData(Qn.data);da.setGroupKeyForNodeData(Ta,da.getGroupKeyForNodeData(Qn.data)),da.addNodeData(Ta);var mo={from:Qn.key,to:da.getKeyForNodeData(Ta)};da.addLinkData(mo);var Eo=Fn.diagram.findNodeForData(Ta);Eo.location=Ia,Fn.diagram.select(Eo),setTimeout(()=>{Fn.diagram.commandHandler.editTextBlock()},20)})};return _t(ye.bn,{figure:$n,alignment:Vt,alignmentFocus:Vt.opposite(),width:Vt.equals(ye.z6.Top)||Vt.equals(ye.z6.Bottom)?25:18,height:Vt.equals(ye.z6.Top)||Vt.equals(ye.z6.Bottom)?18:25,fill:"orange",stroke:Sn.white,strokeWidth:4,mouseEnter:(Fn,Sa)=>Sa.fill="dodgerblue",mouseLeave:(Fn,Sa)=>Sa.fill="orange",isActionable:!0,click:En,contextClick:En})}function Xn(Vt){return _t(ye.bn,{fill:"orange",stroke:"rgba(0, 0, 0, 0)",strokeWidth:15,background:"transparent",geometryString:"F1 M0 0 b 0 360 -4 0 4 z M10 0 b 0 360 -4 0 4 z M20 0 b 0 360 -4 0 4",isActionable:!0,cursor:"context-menu",mouseEnter:($n,En)=>En.fill="dodgerblue",mouseLeave:($n,En)=>En.fill="orange",click:($n,En)=>{$n.diagram.commandHandler.showContextMenu(En.part.adornedPart)}},Vt||{})}Ke.current.nodeTemplate.selectionAdornmentTemplate=_t(ye.uz,"Spot",_t(ye.Vm,{padding:10}),ca(ye.z6.Top,"TriangleUp"),ca(ye.z6.Left,"TriangleLeft"),ca(ye.z6.Right,"TriangleRight"),ca(ye.z6.Bottom,"TriangleDown"),Xn({alignment:new ye.z6(.75,0)}));function ea(Vt,$n){return(En,Fn)=>{En.handled=!0,En.diagram.model.commit(Sa=>{Sa.set(Fn.part.adornedPart.data,Vt,$n)})}}function Re(Vt,$n){return $n||($n="color"),_t(ye.bn,{width:16,height:16,stroke:"lightgray",fill:Vt,margin:1,background:"transparent",mouseEnter:(En,Fn)=>Fn.stroke="dodgerblue",mouseLeave:(En,Fn)=>Fn.stroke="lightgray",click:ea($n,Vt),contextClick:ea($n,Vt)})}function xt(){return[_t("ContextMenuButton",_t(ye.s_,"Horizontal",Re(Sn.white,"fill"),Re(Sn.beige,"fill"),Re(Sn.extralightblue,"fill"),Re(Sn.extralightred,"fill"))),_t("ContextMenuButton",_t(ye.s_,"Horizontal",Re(Sn.lightgray,"fill"),Re(Sn.lightgreen,"fill"),Re(Sn.lightblue,"fill"),Re(Sn.lightred,"fill")))]}function ut(){return[_t("ContextMenuButton",_t(ye.s_,"Horizontal",Re(Sn.black),Re(Sn.green),Re(Sn.blue),Re(Sn.red))),_t("ContextMenuButton",_t(ye.s_,"Horizontal",Re(Sn.white),Re(Sn.magenta),Re(Sn.purple),Re(Sn.orange)))]}function wt(Vt,$n){return $n||($n="thickness"),_t(ye.bn,"LineH",{width:16,height:16,strokeWidth:Vt,margin:1,background:"transparent",mouseEnter:(En,Fn)=>Fn.background="dodgerblue",mouseLeave:(En,Fn)=>Fn.background="transparent",click:ea($n,Vt),contextClick:ea($n,Vt)})}function kt(Vt,$n){return $n||($n="dash"),_t(ye.bn,"LineH",{width:24,height:16,strokeWidth:2,strokeDashArray:Vt,margin:1,background:"transparent",mouseEnter:(En,Fn)=>Fn.background="dodgerblue",mouseLeave:(En,Fn)=>Fn.background="transparent",click:ea($n,Vt),contextClick:ea($n,Vt)})}function Gt(){return[_t("ContextMenuButton",_t(ye.s_,"Horizontal",wt(1),wt(2),wt(3),wt(4))),_t("ContextMenuButton",_t(ye.s_,"Horizontal",kt(null),kt([2,4]),kt([4,4])))]}function Dt(Vt,$n){return $n||($n="figure"),_t(ye.bn,{width:32,height:32,scale:.5,fill:"lightgray",figure:Vt,margin:1,background:"transparent",mouseEnter:(En,Fn)=>Fn.fill="dodgerblue",mouseLeave:(En,Fn)=>Fn.fill="lightgray",click:ea($n,Vt),contextClick:ea($n,Vt)})}Ke.current.nodeTemplate.contextMenu=_t("ContextMenu",_t("ContextMenuButton",_t(ye.s_,"Horizontal",Dt("Rectangle"),Dt("RoundedRectangle"),Dt("Ellipse"),Dt("Diamond"))),_t("ContextMenuButton",_t(ye.s_,"Horizontal",Dt("Parallelogram2"),Dt("ManualOperation"),Dt("Procedure"),Dt("Cylinder1"))),_t("ContextMenuButton",_t(ye.s_,"Horizontal",Dt("Terminator"),Dt("CreateRequest"),Dt("Document"),Dt("TriangleDown"))),xt(),ut(),Gt()),Ke.current.groupTemplate=_t(ye.ZA,"Spot",{layerName:"Background",ungroupable:!0,locationSpot:ye.z6.Center,selectionObjectName:"BODY",computesBoundsAfterDrag:!0,handlesDragDropForMembers:!0,mouseDrop:(Vt,$n)=>{var En=$n.addMembers($n.diagram.selection,!0);En||$n.diagram.currentTool.doCancel()},avoidable:!1},new ye.KX("location","loc",ye.E9.parse).makeTwoWay(ye.E9.stringify),_t(ye.s_,"Auto",{name:"BODY"},_t(ye.bn,{parameter1:10,fill:Sn.white,strokeWidth:2,cursor:"pointer",fromLinkable:!0,toLinkable:!0,fromLinkableDuplicates:!0,toLinkableDuplicates:!0,fromSpot:ye.z6.AllSides,toSpot:ye.z6.AllSides},new ye.KX("fill"),new ye.KX("stroke","color"),new ye.KX("strokeWidth","thickness"),new ye.KX("strokeDashArray","dash")),_t(ye.Vm,{background:"transparent",margin:20})),_t(ye.al,{alignment:ye.z6.Top,alignmentFocus:ye.z6.Bottom,font:"bold 12pt sans-serif",editable:!0},new ye.KX("text"),new ye.KX("stroke","color"))),Ke.current.groupTemplate.selectionAdornmentTemplate=_t(ye.uz,"Spot",_t(ye.s_,"Auto",_t(ye.bn,{fill:null,stroke:"dodgerblue",strokeWidth:3}),_t(ye.Vm,{margin:1.5})),Xn({alignment:ye.z6.TopRight,alignmentFocus:ye.z6.BottomRight})),Ke.current.groupTemplate.contextMenu=_t("ContextMenu",xt(),ut(),Gt()),Ke.current.linkTemplate=_t(ye.rU,{layerName:"Foreground",routing:ye.rU.AvoidsNodes,corner:10,fromShortLength:10,toShortLength:15,relinkableFrom:!0,relinkableTo:!0,reshapable:!0,resegmentable:!0},new ye.KX("fromSpot","fromSpot",ye.z6.parse),new ye.KX("toSpot","toSpot",ye.z6.parse),new ye.KX("fromShortLength","dir",Vt=>Vt>=1?10:0),new ye.KX("toShortLength","dir",Vt=>Vt>=1?10:0),new ye.KX("points").makeTwoWay(),_t(ye.bn,{strokeWidth:2},new ye.KX("stroke","color"),new ye.KX("strokeWidth","thickness"),new ye.KX("strokeDashArray","dash")),_t(ye.bn,{segmentIndex:0,segmentOffset:new ye.E9(15,0),segmentOrientation:ye.rU.OrientAlong,alignmentFocus:ye.z6.Right,figure:"circle",width:10,strokeWidth:0},new ye.KX("fill","color"),new ye.KX("visible","dir",Vt=>Vt===1)),_t(ye.bn,{segmentIndex:-1,segmentOffset:new ye.E9(-10,6),segmentOrientation:ye.rU.OrientPlus90,alignmentFocus:ye.z6.Right,figure:"triangle",width:12,height:12,strokeWidth:0},new ye.KX("fill","color"),new ye.KX("visible","dir",Vt=>Vt>=1),new ye.KX("width","thickness",Vt=>7+3*Vt),new ye.KX("height","thickness",Vt=>7+3*Vt),new ye.KX("segmentOffset","thickness",Vt=>new ye.E9(-15,4+1.5*Vt))),_t(ye.bn,{segmentIndex:0,segmentOffset:new ye.E9(15,-6),segmentOrientation:ye.rU.OrientMinus90,alignmentFocus:ye.z6.Right,figure:"triangle",width:12,height:12,strokeWidth:0},new ye.KX("fill","color"),new ye.KX("visible","dir",Vt=>Vt===2),new ye.KX("width","thickness",Vt=>7+3*Vt),new ye.KX("height","thickness",Vt=>7+3*Vt),new ye.KX("segmentOffset","thickness",Vt=>new ye.E9(-15,4+1.5*Vt))),_t(ye.al,{alignmentFocus:new ye.z6(0,1,-4,0),editable:!0},new ye.KX("text").makeTwoWay(),new ye.KX("stroke","color"))),Ke.current.linkTemplate.selectionAdornmentTemplate=_t(ye.uz,_t(ye.bn,{isPanelMain:!0,stroke:"transparent",strokeWidth:6,pathPattern:Ft(2)},new ye.KX("pathPattern","thickness",Ft)),Xn({alignmentFocus:new ye.z6(0,0,-6,-4)}));function Ft(Vt){return _t(ye.bn,{stroke:"dodgerblue",strokeWidth:2,strokeCap:"square",geometryString:"M0 0 M4 2 H3 M4 "+(Vt+4).toString()+" H3"})}function wn(Vt){var $n="M0 0 M8 16 M0 8 L16 8 M12 11 L16 8 L12 5";return Vt===0?$n="M0 0 M16 16 M0 8 L16 8":Vt===2&&($n="M0 0 M16 16 M0 8 L16 8 M12 11 L16 8 L12 5 M4 11 L0 8 L4 5"),_t(ye.bn,{geometryString:$n,margin:2,background:"transparent",mouseEnter:(En,Fn)=>Fn.background="dodgerblue",mouseLeave:(En,Fn)=>Fn.background="transparent",click:ea("dir",Vt),contextClick:ea("dir",Vt)})}function vt(Vt){var $n=(En,Fn)=>{En.handled=!0,En.diagram.model.commit(Sa=>{var da=Fn.part.adornedPart;Sa.set(da.data,Vt?"toSpot":"fromSpot",ye.z6.stringify(ye.z6.AllSides)),(Vt?da.toNode:da.fromNode).invalidateConnectedLinks()})};return _t(ye.bn,{width:12,height:12,fill:"transparent",mouseEnter:(En,Fn)=>Fn.background="dodgerblue",mouseLeave:(En,Fn)=>Fn.background="transparent",click:$n,contextClick:$n})}function An(Vt,$n){var En=0,Fn=ye.z6.RightSide;Vt.equals(ye.z6.Top)?(En=270,Fn=ye.z6.TopSide):Vt.equals(ye.z6.Left)?(En=180,Fn=ye.z6.LeftSide):Vt.equals(ye.z6.Bottom)&&(En=90,Fn=ye.z6.BottomSide),$n||(En-=180);var Sa=(da,Qn)=>{da.handled=!0,da.diagram.model.commit(Ia=>{var Ta=Qn.part.adornedPart;Ia.set(Ta.data,$n?"toSpot":"fromSpot",ye.z6.stringify(Fn)),($n?Ta.toNode:Ta.fromNode).invalidateConnectedLinks()})};return _t(ye.bn,{alignment:Vt,alignmentFocus:Vt.opposite(),geometryString:"M0 0 M12 12 M12 6 L1 6 L4 4 M1 6 L4 8",angle:En,background:"transparent",mouseEnter:(da,Qn)=>Qn.background="dodgerblue",mouseLeave:(da,Qn)=>Qn.background="transparent",click:Sa,contextClick:Sa})}Ke.current.linkTemplate.contextMenu=_t("ContextMenu",ut(),Gt(),_t("ContextMenuButton",_t(ye.s_,"Horizontal",wn(0),wn(1),wn(2))),_t("ContextMenuButton",_t(ye.s_,"Horizontal",_t(ye.s_,"Spot",vt(!1),An(ye.z6.Top,!1),An(ye.z6.Left,!1),An(ye.z6.Right,!1),An(ye.z6.Bottom,!1)),_t(ye.s_,"Spot",{margin:new ye.Zt(0,0,0,2)},vt(!0),An(ye.z6.Top,!0),An(ye.z6.Left,!0),An(ye.z6.Right,!0),An(ye.z6.Bottom,!0)))));const la=`{ "class": "GraphLinksModel", "nodeDataArray": [ {"text":"Find Problem","key":-9,"loc":"-20 -140","color":"#3358ff","fill":"white","figure":"Procedure","thickness":3}, {"text":"What do we want?","key":-10,"loc":"-65 -324.305","group":-16,"figure":"Ellipse","fill":"white"}, @@ -86,27 +86,27 @@ {"from":-9,"to":-14,"points":[40,-150,58,-150,80,-150,80,-153.33333333333331,102,-153.33333333333331,120,-153.33333333333331],"dir":1,"color":"#3358ff"}, {"from":-14,"to":-9,"points":[190,-100,190,-90,-20,-90,-20,-95,-20,-100,-20,-110],"fromSpot":"BottomSide","toSpot":"BottomSide","text":"No","color":"#ff3333","thickness":2,"dir":1}, {"from":-9,"to":-14,"points":[40,-130,58,-130,80,-130,80,-126.66666666666666,102,-126.66666666666666,120,-126.66666666666666]} -]}`;var ua=["Rectangle","Square","RoundedRectangle","Border","Ellipse","Circle","TriangleRight","TriangleDown","TriangleLeft","TriangleUp","Triangle","Diamond","LineH","LineV","None","BarH","BarV","MinusLine","PlusLine","XLine","LineRight","LineDown","LineLeft","LineUp"];function $a(Vt){return console.log("shapeName:",Vt),ua.indexOf(Vt)>=0}var Va=new ye.YI(_t.current,{maxSelectionCount:1,linkTemplate:Ut(ye.rU,{locationSpot:ye.z6.Center,selectionAdornmentTemplate:Ut(ye.uz,"Link",{locationSpot:ye.z6.Center},Ut(ye.bn,{isPanelMain:!0,fill:null,stroke:"deepskyblue",strokeWidth:0}),Ut(ye.bn,{toArrow:"Standard",stroke:null}))},{routing:ye.rU.AvoidsNodes,curve:ye.rU.JumpOver,corner:5,toShortLength:4},new ye.KX("points"),Ut(ye.bn,{isPanelMain:!0,strokeWidth:2}),Ut(ye.bn,{toArrow:"Standard",stroke:null})),model:new ye.FJ([{text:"\u672A\u547D\u540D",size:"100 100",fill:null,stroke:"#000"},...ye.bn.getFigureGenerators().toArray().map(Vt=>({text:"\u672A\u547D\u540D",size:"100 100",figure:Vt.key,fill:"white",stroke:"#666",borderColor:"#000"}))])});return Ke.current.addDiagramListener("TextEdited",function(Vt){var $n;const En=Vt.subject.part;var Fn=($n=document.activeElement)==null?void 0:$n.value;typeof Fn=="string"&&Fn.trim()===""&&Ke.current.model.commit(function(Sa){Sa.set(En.data,"text","\u672A\u547D\u540D"),Ke.current.commandHandler.stopCommand()},"increment")}),Va.nodeTemplate=Ut(ye.NB,"Auto",{locationSpot:ye.z6.Center},new ye.KX("location","location",ye.E9.parse).makeTwoWay(ye.E9.stringify),Ut(ye.bn,"Circle",{fill:"white",stroke:"gray",strokeWidth:2,width:20,height:20,portId:"",fromLinkable:!0,toLinkable:!0,fromLinkableDuplicates:!0,toLinkableDuplicates:!0,fromLinkableSelfNode:!0,toLinkableSelfNode:!0},new ye.KX("stroke").makeTwoWay(),new ye.KX("fill").makeTwoWay(),new ye.KX("figure")),Ut(ye.al,{margin:new ye.Zt(5,5,3,5),font:"10pt sans-serif",minSize:new ye.$u(16,16),maxSize:new ye.$u(10,NaN),textAlign:"center",editable:!0},new ye.KX("key").makeTwoWay())),setTimeout(()=>{Ke.current.grid=Ut(ye.s_,"Grid",Ut(ye.bn,"LineH",{stroke:"lightgray",strokeWidth:.5}),Ut(ye.bn,"LineV",{stroke:"lightgray",strokeWidth:.5})),Ke.current.grid.visible=!0,Ke.current.grid.gridCellStroke="darkgray",Ke.current.grid.gridCellStrokeWidth=1},300),window.myDiagrams=Ke.current,Ke.current}const Fa=()=>fe(this,null,function*(){var Ut=Ke.current.makeImage();const Sn=yield(0,Ae.ZP)("/api/attachments.json",{method:"post",body:{file_type:"base64",original_filename:Date.now(),file:Ut.src}});et({src:Sn.url})});(0,ae.useEffect)(()=>(setTimeout(()=>{oa()},500),pn(Wn+1),()=>{Ke.current=null}),[]);const Ca=(0,ze.useIntl)();return Me.createElement("div",{ref:jn,className:fn.current?`${Ie.maxH60} body-overflow-initial`:"body-overflow-initial"},Me.createElement(ke.default,{width:1200,icon:null,footer:null,closable:!0,visible:!!Wn,destroyOnClose:!0,maskClosable:!1,rootClassName:"zIndex-9999",title:Me.createElement(bt.Z,null,Me.createElement(cn.Z,{flex:1},"\u63D2\u5165\u6D41\u7A0B\u56FE"),Me.createElement(cn.Z,{onClick:()=>{var Ut,Sn,ca=Ke.current.selection.first();if(fn.current=!fn.current,document.activeElement&&ca){let Xn=(Sn=(Ut=document.activeElement)==null?void 0:Ut.value)==null?void 0:Sn.trim();typeof Xn=="string"&&Ke.current.model.commit(function(ea){ea.set(ca.data,"text",Xn||"\u672A\u547D\u540D"),Ke.current.commandHandler.stopCommand()},"increment")}pn(Wn+1)}},Me.createElement("span",{className:"current c-blue mr30",style:{fontWeight:400}},"\u5C55\u5F00/",Ca.formatMessage({id:"shixuns.collapse",defaultMessage:"\u6536\u8D77"})))),onCancel:He},Me.createElement("div",{style:{width:"100%",height:"80vh",overflow:"hidden",position:"relative"},className:Ie.flowChartWrp},Me.createElement("div",{style:{display:"flex",height:"100%"}},Me.createElement("div",{style:{width:"300px",height:"100%"}},Me.createElement("div",{style:{background:"#fff",position:"relative",zIndex:12,fontSize:16,color:"#3061d0"}},"\u56FE\u5F62\u5E93"),Me.createElement("div",{style:{height:"calc(100% - 50px)"},className:Ie.myPaletteDiv,ref:_t})),Me.createElement("div",{style:{flex:1,position:"relative"}},Me.createElement("div",{ref:Bt,style:{height:"80vh"}}))),Me.createElement("div",{className:"tr"},Me.createElement(me.ZP,{size:"large",onClick:Fa,style:{position:"absolute",right:0,bottom:0,zIndex:8},type:"primary"},Ca.formatMessage({id:"markdownEditor.saveToEditor",defaultMessage:"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668"}))))))}var Ot=tt,Se=te(5112),ce=te(5871);const je=Se.ZP.Group,Ne={margin:"0 8px"};var be=({callback:He,onCancel:et})=>{function Ke(_t){He(_t)}const Bt=(0,ze.useIntl)();return ae.createElement(Pe.default,{className:"add-table-panel",initialValues:{row:3,col:2,align:"default"},onFinish:Ke},ae.createElement("div",{className:"flex-container",style:{alignItems:"baseline"}},ae.createElement("span",{style:Ne},Bt.formatMessage({id:"markdownEditor.numberOfCells",defaultMessage:"\u5355\u5143\u683C\u6570"}),"\uFF1A"),ae.createElement("span",{style:Ne},Bt.formatMessage({id:"markdownEditor.numberOfRows",defaultMessage:"\u884C\u6570"})),ae.createElement(Pe.default.Item,{name:"row",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u884C\u6570"}]},ae.createElement(ce.Z,null)),ae.createElement("span",{style:Ne},Bt.formatMessage({id:"markdownEditor.numberOfColumns",defaultMessage:"\u5217\u6570"})),ae.createElement(Pe.default.Item,{name:"col",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5217\u6570"}]},ae.createElement(ce.Z,null))),ae.createElement("div",{className:"flex-container",style:{marginTop:12,alignItems:"baseline"}},ae.createElement("span",{style:Ne},Bt.formatMessage({id:"markdownEditor.alignment",defaultMessage:"\u5BF9\u9F50\u65B9\u5F0F"}),"\uFF1A"),ae.createElement(Pe.default.Item,{name:"align"},ae.createElement(je,null,ae.createElement(Se.ZP,{value:"default"},ae.createElement("i",{className:"fa fa-align-justify"})),ae.createElement(Se.ZP,{value:"left"},ae.createElement("i",{className:"fa fa-align-left"})),ae.createElement(Se.ZP,{value:"center"},ae.createElement("i",{className:"fa fa-align-center"})),ae.createElement(Se.ZP,{value:"right"},ae.createElement("i",{className:"fa fa-align-right"}))))),ae.createElement("div",{className:"flex-container flex-end"},ae.createElement(me.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},Bt.formatMessage({id:"markdownEditor.confirm",defaultMessage:"\u786E\u5B9A"})),ae.createElement(me.ZP,{type:"ghost",onClick:et},Bt.formatMessage({id:"markdownEditor.cancel",defaultMessage:"\u53D6\u6D88"}))))},We=te(78673),Kt=te(93510),mt=te.n(Kt),Ct=(0,ae.forwardRef)(({use3d:He,width:et,height:Ke,callback:Bt,showSaveButton:_t},fn)=>{const jn=(0,ae.useRef)(),Wn=(0,ae.useRef)(),pn=(0,ze.useIntl)(),[oa,Fa]=(0,ae.useState)(!1),Ca=(0,ae.useRef)({id:jn,appName:"graphing",width:et||1e3,height:Ke||600,showToolBar:!0,showMenuBar:!0,allowStyleBar:!0,showAlgebraInput:!0,enableLabelDrags:!1,enableShiftDragZoom:!0,showToolBarHelp:!1,errorDialogsActive:!0,showTutorialLink:!0,showLogging:!0,useBrowserForJS:!1});(0,ae.useEffect)(()=>{Wn.current=new(mt())(Ca.current,!0),window.onload=function(){Wn.current.inject("applet_container")}},[]);const Ut=()=>{var Sn=window.ggbApplet.getPNGBase64(1,!0,72);return Bt&&Bt(Sn),Sn};return(0,ae.useEffect)(()=>{Ca.current.appName=oa?"3D":"graphing",Wn.current.inject("applet_container")},[oa]),(0,ae.useEffect)(()=>{Fa(He)},[He]),(0,ae.useImperativeHandle)(fn,()=>({getImgData:Ut})),ae.createElement(ae.Fragment,null,ae.createElement("div",{style:{width:"100%",height:"100%"},id:"applet_container",ref:jn}),ae.createElement(bt.Z,{align:"middle"},ae.createElement(cn.Z,{flex:1},ae.createElement(We.Z,{size:"default",checkedChildren:"\u5173\u95ED3D\u56FE\u50CF",unCheckedChildren:pn.formatMessage({id:"markdownEditor.enable3DImage",defaultMessage:"\u5F00\u542F3D\u56FE\u50CF"}),checked:oa,onChange:Sn=>Fa(Sn)})),ae.createElement(cn.Z,null,ae.createElement(me.ZP,{size:"large",onClick:Ut,style:{zIndex:8,marginTop:10},type:"primary"},pn.formatMessage({id:"markdownEditor.saveToEditor",defaultMessage:"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668"})))))}),$t=te(99298),ve=te(1012),Ge=te(8591);const qe="link",dt="upload-image",Mt="add-flowchart",jt="draw-image",tn="add-flowchart",Xt="code-block",dn="add-table",Nn="------------",Cn={default:Nn,left:`:${Nn}`,center:`:${Nn}:`,right:`${Nn}:`};var In=te(31103),Un=(He,et,Ke)=>new Promise((Bt,_t)=>{var fn=pn=>{try{Wn(Ke.next(pn))}catch(oa){_t(oa)}},jn=pn=>{try{Wn(Ke.throw(pn))}catch(oa){_t(oa)}},Wn=pn=>pn.done?Bt(pn.value):Promise.resolve(pn.value).then(fn,jn);Wn((Ke=Ke.apply(He,et)).next())});function Jn(){}let sn=0;const Wt=1e4,yn="\u2581",un="@\u2581\u2581@",Mn="@\u2581@",Kn=` +]}`;var ua=["Rectangle","Square","RoundedRectangle","Border","Ellipse","Circle","TriangleRight","TriangleDown","TriangleLeft","TriangleUp","Triangle","Diamond","LineH","LineV","None","BarH","BarV","MinusLine","PlusLine","XLine","LineRight","LineDown","LineLeft","LineUp"];function $a(Vt){return console.log("shapeName:",Vt),ua.indexOf(Vt)>=0}var Va=new ye.YI(Wt.current,{maxSelectionCount:1,linkTemplate:_t(ye.rU,{locationSpot:ye.z6.Center,selectionAdornmentTemplate:_t(ye.uz,"Link",{locationSpot:ye.z6.Center},_t(ye.bn,{isPanelMain:!0,fill:null,stroke:"deepskyblue",strokeWidth:0}),_t(ye.bn,{toArrow:"Standard",stroke:null}))},{routing:ye.rU.AvoidsNodes,curve:ye.rU.JumpOver,corner:5,toShortLength:4},new ye.KX("points"),_t(ye.bn,{isPanelMain:!0,strokeWidth:2}),_t(ye.bn,{toArrow:"Standard",stroke:null})),model:new ye.FJ([{text:"\u672A\u547D\u540D",size:"100 100",fill:null,stroke:"#000"},...ye.bn.getFigureGenerators().toArray().map(Vt=>({text:"\u672A\u547D\u540D",size:"100 100",figure:Vt.key,fill:"white",stroke:"#666",borderColor:"#000"}))])});return Ke.current.addDiagramListener("TextEdited",function(Vt){var $n;const En=Vt.subject.part;var Fn=($n=document.activeElement)==null?void 0:$n.value;typeof Fn=="string"&&Fn.trim()===""&&Ke.current.model.commit(function(Sa){Sa.set(En.data,"text","\u672A\u547D\u540D"),Ke.current.commandHandler.stopCommand()},"increment")}),Va.nodeTemplate=_t(ye.NB,"Auto",{locationSpot:ye.z6.Center},new ye.KX("location","location",ye.E9.parse).makeTwoWay(ye.E9.stringify),_t(ye.bn,"Circle",{fill:"white",stroke:"gray",strokeWidth:2,width:20,height:20,portId:"",fromLinkable:!0,toLinkable:!0,fromLinkableDuplicates:!0,toLinkableDuplicates:!0,fromLinkableSelfNode:!0,toLinkableSelfNode:!0},new ye.KX("stroke").makeTwoWay(),new ye.KX("fill").makeTwoWay(),new ye.KX("figure")),_t(ye.al,{margin:new ye.Zt(5,5,3,5),font:"10pt sans-serif",minSize:new ye.$u(16,16),maxSize:new ye.$u(10,NaN),textAlign:"center",editable:!0},new ye.KX("key").makeTwoWay())),setTimeout(()=>{Ke.current.grid=_t(ye.s_,"Grid",_t(ye.bn,"LineH",{stroke:"lightgray",strokeWidth:.5}),_t(ye.bn,"LineV",{stroke:"lightgray",strokeWidth:.5})),Ke.current.grid.visible=!0,Ke.current.grid.gridCellStroke="darkgray",Ke.current.grid.gridCellStrokeWidth=1},300),window.myDiagrams=Ke.current,Ke.current}const Fa=()=>fe(this,null,function*(){var _t=Ke.current.makeImage();const Sn=yield(0,Ae.ZP)("/api/attachments.json",{method:"post",body:{file_type:"base64",original_filename:Date.now(),file:_t.src}});tt({src:Sn.url})});(0,ne.useEffect)(()=>(setTimeout(()=>{oa()},500),pn(Wn+1),()=>{Ke.current=null}),[]);const Ca=(0,ze.useIntl)();return Me.createElement("div",{ref:jn,className:fn.current?`${Ie.maxH60} body-overflow-initial`:"body-overflow-initial"},Me.createElement(ke.default,{width:1200,icon:null,footer:null,closable:!0,visible:!!Wn,destroyOnClose:!0,maskClosable:!1,rootClassName:"zIndex-9999",title:Me.createElement(bt.Z,null,Me.createElement(cn.Z,{flex:1},"\u63D2\u5165\u6D41\u7A0B\u56FE"),Me.createElement(cn.Z,{onClick:()=>{var _t,Sn,ca=Ke.current.selection.first();if(fn.current=!fn.current,document.activeElement&&ca){let Xn=(Sn=(_t=document.activeElement)==null?void 0:_t.value)==null?void 0:Sn.trim();typeof Xn=="string"&&Ke.current.model.commit(function(ea){ea.set(ca.data,"text",Xn||"\u672A\u547D\u540D"),Ke.current.commandHandler.stopCommand()},"increment")}pn(Wn+1)}},Me.createElement("span",{className:"current c-blue mr30",style:{fontWeight:400}},"\u5C55\u5F00/",Ca.formatMessage({id:"shixuns.collapse",defaultMessage:"\u6536\u8D77"})))),onCancel:He},Me.createElement("div",{style:{width:"100%",height:"80vh",overflow:"hidden",position:"relative"},className:Ie.flowChartWrp},Me.createElement("div",{style:{display:"flex",height:"100%"}},Me.createElement("div",{style:{width:"300px",height:"100%"}},Me.createElement("div",{style:{background:"#fff",position:"relative",zIndex:12,fontSize:16,color:"#3061d0"}},"\u56FE\u5F62\u5E93"),Me.createElement("div",{style:{height:"calc(100% - 50px)"},className:Ie.myPaletteDiv,ref:Wt})),Me.createElement("div",{style:{flex:1,position:"relative"}},Me.createElement("div",{ref:Bt,style:{height:"80vh"}}))),Me.createElement("div",{className:"tr"},Me.createElement(pe.ZP,{size:"large",onClick:Fa,style:{position:"absolute",right:0,bottom:0,zIndex:8},type:"primary"},Ca.formatMessage({id:"markdownEditor.saveToEditor",defaultMessage:"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668"}))))))}var Ot=nt,Se=te(5112),ce=te(5871);const je=Se.ZP.Group,Ne={margin:"0 8px"};var be=({callback:He,onCancel:tt})=>{function Ke(Wt){He(Wt)}const Bt=(0,ze.useIntl)();return ne.createElement(Pe.default,{className:"add-table-panel",initialValues:{row:3,col:2,align:"default"},onFinish:Ke},ne.createElement("div",{className:"flex-container",style:{alignItems:"baseline"}},ne.createElement("span",{style:Ne},Bt.formatMessage({id:"markdownEditor.numberOfCells",defaultMessage:"\u5355\u5143\u683C\u6570"}),"\uFF1A"),ne.createElement("span",{style:Ne},Bt.formatMessage({id:"markdownEditor.numberOfRows",defaultMessage:"\u884C\u6570"})),ne.createElement(Pe.default.Item,{name:"row",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u884C\u6570"}]},ne.createElement(ce.Z,null)),ne.createElement("span",{style:Ne},Bt.formatMessage({id:"markdownEditor.numberOfColumns",defaultMessage:"\u5217\u6570"})),ne.createElement(Pe.default.Item,{name:"col",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5217\u6570"}]},ne.createElement(ce.Z,null))),ne.createElement("div",{className:"flex-container",style:{marginTop:12,alignItems:"baseline"}},ne.createElement("span",{style:Ne},Bt.formatMessage({id:"markdownEditor.alignment",defaultMessage:"\u5BF9\u9F50\u65B9\u5F0F"}),"\uFF1A"),ne.createElement(Pe.default.Item,{name:"align"},ne.createElement(je,null,ne.createElement(Se.ZP,{value:"default"},ne.createElement("i",{className:"fa fa-align-justify"})),ne.createElement(Se.ZP,{value:"left"},ne.createElement("i",{className:"fa fa-align-left"})),ne.createElement(Se.ZP,{value:"center"},ne.createElement("i",{className:"fa fa-align-center"})),ne.createElement(Se.ZP,{value:"right"},ne.createElement("i",{className:"fa fa-align-right"}))))),ne.createElement("div",{className:"flex-container flex-end"},ne.createElement(pe.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},Bt.formatMessage({id:"markdownEditor.confirm",defaultMessage:"\u786E\u5B9A"})),ne.createElement(pe.ZP,{type:"ghost",onClick:tt},Bt.formatMessage({id:"markdownEditor.cancel",defaultMessage:"\u53D6\u6D88"}))))},_e=te(78673),Zt=te(93510),ft=te.n(Zt),Ct=(0,ne.forwardRef)(({use3d:He,width:tt,height:Ke,callback:Bt,showSaveButton:Wt},fn)=>{const jn=(0,ne.useRef)(),Wn=(0,ne.useRef)(),pn=(0,ze.useIntl)(),[oa,Fa]=(0,ne.useState)(!1),Ca=(0,ne.useRef)({id:jn,appName:"graphing",width:tt||1e3,height:Ke||600,showToolBar:!0,showMenuBar:!0,allowStyleBar:!0,showAlgebraInput:!0,enableLabelDrags:!1,enableShiftDragZoom:!0,showToolBarHelp:!1,errorDialogsActive:!0,showTutorialLink:!0,showLogging:!0,useBrowserForJS:!1});(0,ne.useEffect)(()=>{Wn.current=new(ft())(Ca.current,!0),window.onload=function(){Wn.current.inject("applet_container")}},[]);const _t=()=>{var Sn=window.ggbApplet.getPNGBase64(1,!0,72);return Bt&&Bt(Sn),Sn};return(0,ne.useEffect)(()=>{Ca.current.appName=oa?"3D":"graphing",Wn.current.inject("applet_container")},[oa]),(0,ne.useEffect)(()=>{Fa(He)},[He]),(0,ne.useImperativeHandle)(fn,()=>({getImgData:_t})),ne.createElement(ne.Fragment,null,ne.createElement("div",{style:{width:"100%",height:"100%"},id:"applet_container",ref:jn}),ne.createElement(bt.Z,{align:"middle"},ne.createElement(cn.Z,{flex:1},ne.createElement(_e.Z,{size:"default",checkedChildren:"\u5173\u95ED3D\u56FE\u50CF",unCheckedChildren:pn.formatMessage({id:"markdownEditor.enable3DImage",defaultMessage:"\u5F00\u542F3D\u56FE\u50CF"}),checked:oa,onChange:Sn=>Fa(Sn)})),ne.createElement(cn.Z,null,ne.createElement(pe.ZP,{size:"large",onClick:_t,style:{zIndex:8,marginTop:10},type:"primary"},pn.formatMessage({id:"markdownEditor.saveToEditor",defaultMessage:"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668"})))))}),$t=te(99298),ve=te(1012),Ge=te(8591);const et="link",dt="upload-image",Mt="add-flowchart",Kt="draw-image",tn="add-flowchart",Xt="code-block",sn="add-table",Nn="------------",Cn={default:Nn,left:`:${Nn}`,center:`:${Nn}:`,right:`${Nn}:`};var In=te(31103),Un=(He,tt,Ke)=>new Promise((Bt,Wt)=>{var fn=pn=>{try{Wn(Ke.next(pn))}catch(oa){Wt(oa)}},jn=pn=>{try{Wn(Ke.throw(pn))}catch(oa){Wt(oa)}},Wn=pn=>pn.done?Bt(pn.value):Promise.resolve(pn.value).then(fn,jn);Wn((Ke=Ke.apply(He,tt)).next())});function Jn(){}let dn=0;const Ht=1e4,yn="\u2581",un="@\u2581\u2581@",Mn="@\u2581@",Kn=` **\u6A21\u677F\u6807\u9898** -\u6A21\u677F\u6B63\u6587\u5185\u5BB9\uFF0C\u53EF\u8F93\u5165\u6587\u672C\u5185\u5BB9\u548C\u7C98\u8D34\u56FE\u7247\u7B49\u64CD\u4F5C`,Qe=["pptm","pptx","ppt","pot","pps","ppa","potx","ppsx","ppam","pptm","potm","ppsm","doc","docx","dot","dotx","docm","dotm","xls","xlsx","csv","xlt","xla","xltx","xlsm","xltm","xlam","xlsb"];function Rt(He){return/^\d+$/.test(He)?`${He}px`:He}const Lt=navigator.platform.toUpperCase().indexOf("MAC")>=0?"Cmd":"Ctrl",qt={[Lt+"-B"]:"bold",[Lt+"-I"]:"italic"};var na=({defaultValue:He="",onChange:et,width:Ke="100%",height:Bt=400,miniToolbar:_t=!1,isFocus:fn=!1,watch:jn,insertTemp:Wn,mode:pn="markdown",id:oa="markdown-editor-id",showResizeBar:Fa=!1,noStorage:Ca=!1,showNullButton:Ut=!1,showNullProgramButton:Sn=!1,hidetoolBar:ca=!1,fullScreen:Xn=!1,onBlur:ea,onCMBeforeChange:Re,onFullScreen:xt,className:gt="",disablePaste:wt=!1,disabled:Gt=!1,disabledFill:Zt=!1,placeholder:Dt="",values:Ft="",extraUse:wn})=>{const[vt,An]=(0,ae.useState)(null),[la,ua]=(0,ae.useState)(He),[$a,Va]=(0,ae.useState)(jn),[Vt,$n]=(0,ae.useState)(Xn),[En,Fn]=(0,ae.useState)(""),[Sa,sa]=(0,ae.useState)(0),[Qn,Ia]=(0,ae.useState)(Bt),[Ta,mo]=(0,ae.useState)(!1),Eo=(0,ae.useRef)((0,ve.Z)()),ho=(0,ae.useRef)(!1),jo=(0,ae.useRef)(),[_o,Uo]=(0,ae.useState)(0),[fo,Ba]=(0,ae.useState)(0),ha=(0,ae.useRef)(),So=(0,ae.useRef)(),xo=(0,ae.useRef)(),no=(0,ae.useRef)(),Io=()=>Un(void 0,null,function*(){var Qt;const on=yield Fetch("/api/attachments/distinct_hash_val.json",{method:"post",body:{hash_val:Eo.current}});(Qt=on==null?void 0:on.attachments)!=null&&Qt.length&&(console.log("cm:",vt,ha),on.attachments.map(mn=>{mn.content_type.indexOf("image")>-1?vt.replaceSelection(`![,](/api/attachments/${mn.id}?type=${mn.content_type})`):mn.content_type.indexOf("video")>-1?vt.replaceSelection(``):mn.content_type.indexOf("pdf")>-1?vt.replaceSelection(`${mn.name}`):vt.replaceSelection(`[${mn.name}](${ENV.API_SERVER}/api/attachments/${mn.id}?type=${mn.content_type})`)}))});(0,ae.useEffect)(()=>{const Qt=window.scrollY||window.pageYOffset;ua(Ft),vt==null||vt.setValue(Ft),window.scrollTo(0,Qt)},[Ft]),(0,ae.useEffect)(()=>{xt==null||xt(Vt)},[Vt]),(0,ae.useEffect)(()=>{if(ha.current){let Qt=function(mn,bn){var Pa;if(wt){bn.preventDefault();return}const za=bn.clipboardData;if(za){const lo=za.types.toString(),ao=za.items;if(lo==="Files"||za.types.indexOf("Files")>-1){if(bn.preventDefault(),pn=="stex")return;try{let po=ao[1];((Pa=ao[0])==null?void 0:Pa.kind)==="file"&&(po=ao[0]);const Po=po.getAsFile(),Zo=Po.name.split(".").pop();(0,Oe.I)(Po,qn=>{var Oa,Ka,ya;qn.id?((Oa=Po==null?void 0:Po.type)==null?void 0:Oa.indexOf("image"))>-1?on.replaceSelection(``):((Ka=Po==null?void 0:Po.type)==null?void 0:Ka.indexOf("video"))>-1?on.replaceSelection(``):((ya=Po==null?void 0:Po.type)==null?void 0:ya.indexOf("pdf"))>-1?on.replaceSelection(`${Po.name}`):Qe.includes(Zo)?on.replaceSelection(`${Po.name}`):on.replaceSelection(`[${Po.name}](/api/attachments/${qn.id}?type=${qn.content_type})`):(qn==null?void 0:qn.status)===401&&(Ge.ZP.warning((qn==null?void 0:qn.message)||"\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C"),document.location.href="/user/login")})}catch(po){Ge.ZP.warning("\u8BF7\u4F7F\u7528chrome\u6D4F\u89C8\u5668\u7C98\u8D34")}return!0}else return!0}return!0};const on=Te().fromTextArea(ha.current,{mode:pn,lineNumbers:!_t,lineWrapping:!0,value:He,autoCloseTags:!Sn,autoCloseBrackets:!0});return on.on("keyup",function(mn,bn){bn.keyCode===8&&(mn.getValue()==""?on.setOption("placeholder",Dt):on.setOption("placeholder",null))}),on.on("keydown",function(mn,bn){if(bn.keyCode===8){var Pa=Mo(mn);Pa&&bn.preventDefault()}}),fn&&on.focus(),on.on("paste",Qt),on.on("dragleave",function(mn,bn){So.current.classList.remove("mouse-hover-md")}),Gt&&on.on("beforeChange",function(mn,bn){(bn.origin==="paste"||bn.origin==="+input")&&bn.cancel()}),An(on),()=>{on.off("paste",Qt)}}},[]);const vo=(0,ae.useCallback)(()=>{if(So.current)try{}catch(Qt){console.log(Qt,"---- to set md editor body height")}},[Qn,So,Vt]);(0,ae.useEffect)(()=>{function Qt(){let on=new Ze.Z(mn=>{for(let bn of mn)(bn.target.offsetHeight>0||bn.target.offsetWidth>0)&&(vo(),vt.setSize("100%","100%"),vt.refresh())});return on.observe(ha.current.parentElement),on}if(vt){const on=Qt();return()=>{var mn,bn;(mn=ha.current)!=null&&mn.parentElement&&on.unobserve((bn=ha.current)==null?void 0:bn.parentElement)}}},[vt,vo]),(0,ae.useEffect)(()=>{if(vt){let Qt=[];for(const[on,mn]of Object.entries(qt)){let bn={[on]:()=>{da(mn)}};Qt.push(bn),vt.addKeyMap(bn)}return jo.current=setInterval(()=>{ho.current&&Io()},4e3),()=>{clearInterval(jo.current);for(let on of Qt)vt.removeKeyMap(on)}}},[vt]),(0,ae.useEffect)(()=>{Xn!==Vt&&$n(Xn)},[Xn]),(0,In.Z)(()=>{if(!Ca&&Sa>0){let Qt=new Date().getTime(),on=window.sessionStorage.getItem(oa);Qt>=Sa+Wt&&(!on||on!==la)&&(window.sessionStorage.setItem(oa,la),mo(!0))}},Wt),(0,ae.useEffect)(()=>{Va(jn)},[vt,jn]),(0,ae.useEffect)(()=>{vt&&fn&&vt.focus()},[vt,fn]),(0,ae.useEffect)(()=>{if($a&&vt){let Qt=function(mn){let bn=mn.target;if(no.current){let Pa=bn.scrollTop/bn.scrollHeight;no.current.scrollTop=no.current.scrollHeight*Pa}};const on=vt.getScrollerElement();return on.addEventListener("scroll",Qt),()=>{on.removeEventListener("scroll",Qt)}}},[vt,$a]),(0,ae.useEffect)(()=>{if(vt&&Re){let Qt=function(on,mn){Re(on,mn)};return vt.on("beforeChange",Qt),()=>{vt.off("beforeChange",Qt)}}},[vt,Re]),(0,ae.useEffect)(()=>{if(vt&&ea){let Qt=function(){ea(vt.getValue())};return vt.on("blur",Qt),()=>{vt.off("blur",Qt)}}},[vt,ea]);function Mo(Qt,on){var mn=Qt.getDoc(),bn=mn.getCursor(),Pa=mn.getLine(bn.line),za=Pa.charAt(bn.ch-1),lo=Pa.lastIndexOf("@\u2581@",bn.ch),ao=Pa.lastIndexOf("@\u2581\u2581@",bn.ch),po=lo>ao?lo:ao,Po=lo>ao?3:4;if(un.indexOf(za)===-1)return null;if(console.log("change1:",on,Qt,Pa,bn,po,lo,ao,za),po>=0&&bn.ch-po<5){var Zo=po+Po;return mn.replaceRange("",{line:bn.line,ch:po},{line:bn.line,ch:Zo}),{line:bn.line,ch:Zo}}return null}(0,ae.useEffect)(()=>{if(vt){let Qt=function(on,mn){const bn=on.getValue();ua(bn),sa(new Date().getTime()),on.getScrollerElement().dispatchEvent(new CustomEvent("scroll")),et&&(Sn?et(bn,Aa(bn)):et(bn))};return vt.on("change",Qt),()=>{vt.off("change",Qt)}}},[vt,et]),(0,ae.useEffect)(()=>{if(vt)if(He==null)vt.setValue(""),ua("");else{const Qt=window.scrollY||window.pageYOffset;He!==vt.getValue()&&(vt.setValue(He),ua(He),vt.setCursor(Gt?1:vt.lineCount(),0),window.scrollTo(0,Qt))}},[vt,He]);const da=(0,ae.useCallback)(Qt=>{const on=vt.getCursor(),mn=vt.getSelection();let bn=mn.split(` +\u6A21\u677F\u6B63\u6587\u5185\u5BB9\uFF0C\u53EF\u8F93\u5165\u6587\u672C\u5185\u5BB9\u548C\u7C98\u8D34\u56FE\u7247\u7B49\u64CD\u4F5C`,qe=["pptm","pptx","ppt","pot","pps","ppa","potx","ppsx","ppam","pptm","potm","ppsm","doc","docx","dot","dotx","docm","dotm","xls","xlsx","csv","xlt","xla","xltx","xlsm","xltm","xlam","xlsb"];function Rt(He){return/^\d+$/.test(He)?`${He}px`:He}const Lt=navigator.platform.toUpperCase().indexOf("MAC")>=0?"Cmd":"Ctrl",qt={[Lt+"-B"]:"bold",[Lt+"-I"]:"italic"};var na=({defaultValue:He="",onChange:tt,width:Ke="100%",height:Bt=400,miniToolbar:Wt=!1,isFocus:fn=!1,watch:jn,insertTemp:Wn,mode:pn="markdown",id:oa="markdown-editor-id",showResizeBar:Fa=!1,noStorage:Ca=!1,showNullButton:_t=!1,showNullProgramButton:Sn=!1,hidetoolBar:ca=!1,fullScreen:Xn=!1,onBlur:ea,onCMBeforeChange:Re,onFullScreen:xt,className:ut="",disablePaste:wt=!1,disabled:kt=!1,disabledFill:Gt=!1,placeholder:Dt="",values:Ft="",extraUse:wn})=>{const[vt,An]=(0,ne.useState)(null),[la,ua]=(0,ne.useState)(He),[$a,Va]=(0,ne.useState)(jn),[Vt,$n]=(0,ne.useState)(Xn),[En,Fn]=(0,ne.useState)(""),[Sa,da]=(0,ne.useState)(0),[Qn,Ia]=(0,ne.useState)(Bt),[Ta,mo]=(0,ne.useState)(!1),Eo=(0,ne.useRef)((0,ve.Z)()),ho=(0,ne.useRef)(!1),jo=(0,ne.useRef)(),[_o,Uo]=(0,ne.useState)(0),[fo,Ba]=(0,ne.useState)(0),ha=(0,ne.useRef)(),So=(0,ne.useRef)(),xo=(0,ne.useRef)(),no=(0,ne.useRef)(),Io=()=>Un(void 0,null,function*(){var Qt;const on=yield Fetch("/api/attachments/distinct_hash_val.json",{method:"post",body:{hash_val:Eo.current}});(Qt=on==null?void 0:on.attachments)!=null&&Qt.length&&(console.log("cm:",vt,ha),on.attachments.map(mn=>{mn.content_type.indexOf("image")>-1?vt.replaceSelection(`![,](/api/attachments/${mn.id}?type=${mn.content_type})`):mn.content_type.indexOf("video")>-1?vt.replaceSelection(``):mn.content_type.indexOf("pdf")>-1?vt.replaceSelection(`${mn.name}`):vt.replaceSelection(`[${mn.name}](${ENV.API_SERVER}/api/attachments/${mn.id}?type=${mn.content_type})`)}))});(0,ne.useEffect)(()=>{const Qt=window.scrollY||window.pageYOffset;ua(Ft),vt==null||vt.setValue(Ft),window.scrollTo(0,Qt)},[Ft]),(0,ne.useEffect)(()=>{xt==null||xt(Vt)},[Vt]),(0,ne.useEffect)(()=>{if(ha.current){let Qt=function(mn,bn){var Pa;if(wt){bn.preventDefault();return}const za=bn.clipboardData;if(za){const lo=za.types.toString(),ao=za.items;if(lo==="Files"||za.types.indexOf("Files")>-1){if(bn.preventDefault(),pn=="stex")return;try{let po=ao[1];((Pa=ao[0])==null?void 0:Pa.kind)==="file"&&(po=ao[0]);const Po=po.getAsFile(),Zo=Po.name.split(".").pop();(0,Oe.I)(Po,qn=>{var Oa,Ka,ya;qn.id?((Oa=Po==null?void 0:Po.type)==null?void 0:Oa.indexOf("image"))>-1?on.replaceSelection(``):((Ka=Po==null?void 0:Po.type)==null?void 0:Ka.indexOf("video"))>-1?on.replaceSelection(``):((ya=Po==null?void 0:Po.type)==null?void 0:ya.indexOf("pdf"))>-1?on.replaceSelection(`${Po.name}`):qe.includes(Zo)?on.replaceSelection(`${Po.name}`):on.replaceSelection(`[${Po.name}](/api/attachments/${qn.id}?type=${qn.content_type})`):(qn==null?void 0:qn.status)===401&&(Ge.ZP.warning((qn==null?void 0:qn.message)||"\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C"),document.location.href="/user/login")})}catch(po){Ge.ZP.warning("\u8BF7\u4F7F\u7528chrome\u6D4F\u89C8\u5668\u7C98\u8D34")}return!0}else return!0}return!0};const on=De().fromTextArea(ha.current,{mode:pn,lineNumbers:!Wt,lineWrapping:!0,value:He,autoCloseTags:!Sn,autoCloseBrackets:!0});return on.on("keyup",function(mn,bn){bn.keyCode===8&&(mn.getValue()==""?on.setOption("placeholder",Dt):on.setOption("placeholder",null))}),on.on("keydown",function(mn,bn){if(bn.keyCode===8){var Pa=Mo(mn);Pa&&bn.preventDefault()}}),fn&&on.focus(),on.on("paste",Qt),on.on("dragleave",function(mn,bn){So.current.classList.remove("mouse-hover-md")}),kt&&on.on("beforeChange",function(mn,bn){(bn.origin==="paste"||bn.origin==="+input")&&bn.cancel()}),An(on),()=>{on.off("paste",Qt)}}},[]);const vo=(0,ne.useCallback)(()=>{if(So.current)try{}catch(Qt){console.log(Qt,"---- to set md editor body height")}},[Qn,So,Vt]);(0,ne.useEffect)(()=>{function Qt(){let on=new Ze.Z(mn=>{for(let bn of mn)(bn.target.offsetHeight>0||bn.target.offsetWidth>0)&&(vo(),vt.setSize("100%","100%"),vt.refresh())});return on.observe(ha.current.parentElement),on}if(vt){const on=Qt();return()=>{var mn,bn;(mn=ha.current)!=null&&mn.parentElement&&on.unobserve((bn=ha.current)==null?void 0:bn.parentElement)}}},[vt,vo]),(0,ne.useEffect)(()=>{if(vt){let Qt=[];for(const[on,mn]of Object.entries(qt)){let bn={[on]:()=>{sa(mn)}};Qt.push(bn),vt.addKeyMap(bn)}return jo.current=setInterval(()=>{ho.current&&Io()},4e3),()=>{clearInterval(jo.current);for(let on of Qt)vt.removeKeyMap(on)}}},[vt]),(0,ne.useEffect)(()=>{Xn!==Vt&&$n(Xn)},[Xn]),(0,In.Z)(()=>{if(!Ca&&Sa>0){let Qt=new Date().getTime(),on=window.sessionStorage.getItem(oa);Qt>=Sa+Ht&&(!on||on!==la)&&(window.sessionStorage.setItem(oa,la),mo(!0))}},Ht),(0,ne.useEffect)(()=>{Va(jn)},[vt,jn]),(0,ne.useEffect)(()=>{vt&&fn&&vt.focus()},[vt,fn]),(0,ne.useEffect)(()=>{if($a&&vt){let Qt=function(mn){let bn=mn.target;if(no.current){let Pa=bn.scrollTop/bn.scrollHeight;no.current.scrollTop=no.current.scrollHeight*Pa}};const on=vt.getScrollerElement();return on.addEventListener("scroll",Qt),()=>{on.removeEventListener("scroll",Qt)}}},[vt,$a]),(0,ne.useEffect)(()=>{if(vt&&Re){let Qt=function(on,mn){Re(on,mn)};return vt.on("beforeChange",Qt),()=>{vt.off("beforeChange",Qt)}}},[vt,Re]),(0,ne.useEffect)(()=>{if(vt&&ea){let Qt=function(){ea(vt.getValue())};return vt.on("blur",Qt),()=>{vt.off("blur",Qt)}}},[vt,ea]);function Mo(Qt,on){var mn=Qt.getDoc(),bn=mn.getCursor(),Pa=mn.getLine(bn.line),za=Pa.charAt(bn.ch-1),lo=Pa.lastIndexOf("@\u2581@",bn.ch),ao=Pa.lastIndexOf("@\u2581\u2581@",bn.ch),po=lo>ao?lo:ao,Po=lo>ao?3:4;if(un.indexOf(za)===-1)return null;if(console.log("change1:",on,Qt,Pa,bn,po,lo,ao,za),po>=0&&bn.ch-po<5){var Zo=po+Po;return mn.replaceRange("",{line:bn.line,ch:po},{line:bn.line,ch:Zo}),{line:bn.line,ch:Zo}}return null}(0,ne.useEffect)(()=>{if(vt){let Qt=function(on,mn){const bn=on.getValue();ua(bn),da(new Date().getTime()),on.getScrollerElement().dispatchEvent(new CustomEvent("scroll")),tt&&(Sn?tt(bn,Aa(bn)):tt(bn))};return vt.on("change",Qt),()=>{vt.off("change",Qt)}}},[vt,tt]),(0,ne.useEffect)(()=>{if(vt)if(He==null)vt.setValue(""),ua("");else{const Qt=window.scrollY||window.pageYOffset;He!==vt.getValue()&&(vt.setValue(He),ua(He),vt.setCursor(kt?1:vt.lineCount(),0),window.scrollTo(0,Qt))}},[vt,He]);const sa=(0,ne.useCallback)(Qt=>{const on=vt.getCursor(),mn=vt.getSelection();let bn=mn.split(` `);switch(Qt){case"bold":return vt.replaceSelection("**"+mn+"**"),mn===""&&vt.setCursor(on.line,on.ch+2),vt.focus();case"italic":return vt.replaceSelection("*"+mn+"*"),mn===""&&vt.setCursor(on.line,on.ch+1),vt.focus();case"code":return vt.replaceSelection("`"+mn+"`"),mn===""&&vt.setCursor(on.line,on.ch+1),vt.focus();case"inline-latex":return Fn("inline-latex"),vt.focus();case"latex":return vt.replaceSelection("```latex\n"+mn+"\n```"),vt.setCursor(on.line+1,mn.length+1),vt.focus();case"line-break":return vt.replaceSelection(`
`),vt.focus();case"list-ul":return mn===""?vt.replaceSelection("- "+mn):vt.replaceSelection(bn.map(Pa=>Pa===""?"":`- ${Pa}`).join(` `)),vt.focus();case"list-ol":return mn===""?vt.replaceSelection("1. "+mn):vt.replaceSelection(bn.map((Pa,za)=>Pa===""?"":`${za+1}. ${Pa}`).join(` -`)),vt.focus();case"add-null-ch":return mn===""&&vt.setCursor(on.line,on.ch),vt.replaceSelection(yn),vt.focus();case"add-signal":return mn===""&&vt.setCursor(on.line,on.ch),vt.replaceSelection(Mn),vt.focus();case"add-multiple":return mn===""&&vt.setCursor(on.line,on.ch),vt.replaceSelection(un),vt.focus();case"inster-template-1":return mn===""&&vt.setCursor(on.line,on.ch),vt.replaceSelection(Kn),vt.focus();case"eraser":return vt.setValue(""),vt.focus();case"trigger-watch":return Va(!$a),vt.focus();case"trigger-full-screen":return $n(!Vt),vt.focus();case qe:Fn(qe);return;case Xt:Fn(Xt);return;case dt:Fn(dt);return;case jt:Fn(jt);return;case"maths-latex":Fn("maths-latex");return;case Mt:Fn(Mt);return;case dn:Fn(dn);return;default:throw new Error}},[vt,$a,Vt]),Ra=(0,ae.useCallback)((Qt,on)=>{var mn,bn,Pa,za,lo,ao;switch(Fn(""),En){case qe:const{title:Oa,link:Ka}=Qt;return vt.replaceSelection(`[${Oa}](${Ka})`),vt.focus();case Xt:const{language:ya,content:Ga}=Qt;return vt.replaceSelection(["```"+ya,Ga,"```"].join(` -`)),vt.focus();case"maths-latex":for(var po=atob(Qt),Po=new Uint8Array(po.length),Zo=0;Zo{Vo.id?vt.replaceSelection(`![,](/api/attachments/${Vo.id}?type=${Vo.content_type})`):(Vo==null?void 0:Vo.status)===401&&(document.location.href="/user/login")});break;case"inline-latex":vt.replaceSelection("`$$"+Qt+"$$`");break;case dt:case jt:case tn:const{src:Ya,alt:Wo}=Qt,ja=on,Qo=(Pa=(bn=(mn=ja==null?void 0:ja.name)==null?void 0:mn.split("."))==null?void 0:bn.pop)==null?void 0:Pa.call(bn);return((za=ja==null?void 0:ja.type)==null?void 0:za.indexOf("image"))>-1||!(ja!=null&&ja.type)?ja.align||ja.width?vt.replaceSelection(`

${Wo||

`):vt.replaceSelection(`${Wo||`):((lo=ja==null?void 0:ja.type)==null?void 0:lo.indexOf("video"))>-1?vt.replaceSelection(``):((ao=ja==null?void 0:ja.type)==null?void 0:ao.indexOf("pdf"))>-1?vt.replaceSelection(`${ja.name}`):Qe.includes(Qo)?vt.replaceSelection(`${ja.name}`):vt.replaceSelection(`[${ja.name}](${Ya})`),vt.focus();case dn:const{row:Er,col:vr,align:Mr}=Qt;let Pr=` +`)),vt.focus();case"add-null-ch":return mn===""&&vt.setCursor(on.line,on.ch),vt.replaceSelection(yn),vt.focus();case"add-signal":return mn===""&&vt.setCursor(on.line,on.ch),vt.replaceSelection(Mn),vt.focus();case"add-multiple":return mn===""&&vt.setCursor(on.line,on.ch),vt.replaceSelection(un),vt.focus();case"inster-template-1":return mn===""&&vt.setCursor(on.line,on.ch),vt.replaceSelection(Kn),vt.focus();case"eraser":return vt.setValue(""),vt.focus();case"trigger-watch":return Va(!$a),vt.focus();case"trigger-full-screen":return $n(!Vt),vt.focus();case et:Fn(et);return;case Xt:Fn(Xt);return;case dt:Fn(dt);return;case Kt:Fn(Kt);return;case"maths-latex":Fn("maths-latex");return;case Mt:Fn(Mt);return;case sn:Fn(sn);return;default:throw new Error}},[vt,$a,Vt]),Ra=(0,ne.useCallback)((Qt,on)=>{var mn,bn,Pa,za,lo,ao;switch(Fn(""),En){case et:const{title:Oa,link:Ka}=Qt;return vt.replaceSelection(`[${Oa}](${Ka})`),vt.focus();case Xt:const{language:ya,content:Ga}=Qt;return vt.replaceSelection(["```"+ya,Ga,"```"].join(` +`)),vt.focus();case"maths-latex":for(var po=atob(Qt),Po=new Uint8Array(po.length),Zo=0;Zo{Vo.id?vt.replaceSelection(`![,](/api/attachments/${Vo.id}?type=${Vo.content_type})`):(Vo==null?void 0:Vo.status)===401&&(document.location.href="/user/login")});break;case"inline-latex":vt.replaceSelection("`$$"+Qt+"$$`");break;case dt:case Kt:case tn:const{src:Ya,alt:Wo}=Qt,ja=on,Qo=(Pa=(bn=(mn=ja==null?void 0:ja.name)==null?void 0:mn.split("."))==null?void 0:bn.pop)==null?void 0:Pa.call(bn);return((za=ja==null?void 0:ja.type)==null?void 0:za.indexOf("image"))>-1||!(ja!=null&&ja.type)?ja.align||ja.width?vt.replaceSelection(`

${Wo||

`):vt.replaceSelection(`${Wo||`):((lo=ja==null?void 0:ja.type)==null?void 0:lo.indexOf("video"))>-1?vt.replaceSelection(``):((ao=ja==null?void 0:ja.type)==null?void 0:ao.indexOf("pdf"))>-1?vt.replaceSelection(`${ja.name}`):qe.includes(Qo)?vt.replaceSelection(`${ja.name}`):vt.replaceSelection(`[${ja.name}](${Ya})`),vt.focus();case sn:const{row:Er,col:vr,align:Mr}=Qt;let Pr=` `;for(let Vo=0;Vo{switch(En){case qe:return ae.createElement(yt,{callback:Ra,onCancel:Wa});case Xt:return ae.createElement(ut.Z,{callback:Ra,onCancel:Wa});case dt:return ae.createElement(Oe.Z,{callback:Ra,onCancel:Wa});case Mt:return ae.createElement(Ot,{callback:Ra,onCancel:Wa});case dn:return ae.createElement(be,{callback:Ra,onCancel:Wa});case"maths-latex":return ae.createElement(Ct,{showSaveButton:!0,callback:Ra});case"inline-latex":return ae.createElement($t.Z,{showSaveButton:!0,callback:Ra});default:return null}},[En]);function Wa(){Fn("")}(0,ae.useEffect)(()=>{if(xo.current){let Qt=function(lo){Pa=!0,za=lo.pageY},on=function(){Pa=!1},mn=function(lo){if(Pa){let ao=lo.pageY-za;ao<0&&(ao=0),ao>300&&(ao=300);let po=Bt+ao+"px";Ia(po)}},bn=xo.current,Pa=!1,za=0;return bn.addEventListener("mousedown",Qt),document.addEventListener("mousemove",mn),document.addEventListener("mouseup",on),()=>{bn.removeEventListener("mousedown",Qt),document.removeEventListener("mousemove",mn),document.removeEventListener("mouseup",on)}}},[vt,xo]),(0,ae.useEffect)(()=>{Ia(Bt)},[Bt]);const ko=Rt(Ke),Bo=Rt(Qn),rr={width:ko,height:Bo},wo=(0,ae.useMemo)(()=>{if(Sa){let Qt=new Date(Sa),on=Qt.getHours(),mn=Qt.getMinutes(),bn=Qt.getSeconds();return on=on<10?"0"+on:on,mn=mn<10?"0"+mn:mn,bn=bn<10?"0"+bn:bn,`${on}:${mn}:${bn}`}return 0},[Sa]),Aa=Qt=>{const on=[];if(Sn){let mn=-1;Qt=Qt.replace(/(@▁▁@|@▁@)/g,function(bn,Pa,za){on.push({multiLine:bn!==Mn})})}return on};function Xa(){window.sessionStorage.removeItem(oa),mo(!1),sa(0)}function Go(){mo(!1),sa(0),vt.setValue(window.sessionStorage.getItem(oa))}const Ho=(0,ze.useIntl)(),tr={[qe]:"\u6DFB\u52A0\u94FE\u63A5",[Xt]:Ho.formatMessage({id:"markdownEditor.addCodeBlock",defaultMessage:"\u6DFB\u52A0\u4EE3\u7801\u5757"}),[dt]:Ho.formatMessage({id:"markdownEditor.addImage",defaultMessage:"\u6DFB\u52A0\u56FE\u7247"}),[jt]:"\u6DFB\u52A0\u753B\u56FE",[Mt]:Ho.formatMessage({id:"markdownEditor.insertFlowchart",defaultMessage:"\u63D2\u5165\u6D41\u7A0B\u56FE"}),[dn]:"\u6DFB\u52A0\u8868\u683C","maths-latex":Ho.formatMessage({id:"markdownEditor.mathImage",defaultMessage:"\u6570\u5B66\u56FE\u50CF"}),"inline-latex":Ho.formatMessage({id:"markdownEditor.latexFormula",defaultMessage:"LATEX\u516C\u5F0F"})};(0,ae.useEffect)(()=>{tr[En]&&En!==jt&&En!==Mt&&setTimeout(()=>{const Qt=document.getElementsByClassName("markdown-popup-form")[0],on=window.innerWidth/2-Qt.offsetWidth/2,mn=window.innerHeight/2-Qt.offsetHeight/2;Uo(on),Ba(mn)},0)},[En]);const mr=Qt=>{Qt.preventDefault();const on=Qt.clientX-_o,mn=Qt.clientY-fo;document.body.onmousemove=bn=>{let Pa=bn.clientX-on,za=bn.clientY-mn;const lo=document.getElementsByClassName("markdown-popup-form")[0],ao=window.innerWidth-lo.offsetWidth,po=window.innerHeight-lo.offsetHeight;Pa=Math.max(0,Math.min(Pa,ao)),za=Math.max(0,Math.min(za,po)),kn(bn.clientX,bn.clientY,on,mn)&&(Uo(Pa),Ba(za))},document.body.onmouseup=function(){document.body.onmousemove=null}},kn=(Qt,on,mn,bn)=>{const Pa=document.body.clientHeight,za=document.body.clientWidth;return Qt<20&&mn>Qt||Qt>za-20&&mnon||on>Pa-20&&bnme in pe?ze(pe,me,{enumerable:!0,configurable:!0,writable:!0,value:ct}):pe[me]=ct,z=(pe,me)=>{for(var ct in me||(me={}))x.call(me,ct)&&E(pe,ct,me[ct]);if(a)for(var ct of a(me))b.call(me,ct)&&E(pe,ct,me[ct]);return pe},ee=(pe,me)=>oe(pe,y(me));const{useForm:ne}=ae.default,le={width:280,marginRight:10},se={labelCol:{span:5},wrapperCol:{span:19}};var ge=({callback:pe,onCancel:me})=>{const[ct]=ne();let ht=(0,ot.useRef)();const At=(0,De.useIntl)();function Le(Je){ht.current.width=ct.getFieldValue("width"),ht.current.align=ct.getFieldValue("align"),pe(Je,ht.current)}function Ve(Je,Pt){if(Je.status===-1){ue.ZP.error(Je.message);return}ct.setFieldsValue({src:`/api/attachments/${Je.id}`,type:Pt.type})}function lt(Je){let Pt=Je.target.files[0];ht.current=Pt,Pe(Pt,Ve)}return nt.createElement(ae.default,ee(z({form:ct},se),{className:"upload-image-panel",onFinish:Le,style:{width:470,overflow:"hidden"}}),nt.createElement(ae.default.Item,{label:At.formatMessage({id:"markdownEditor.imageAddress",defaultMessage:"\u56FE\u7247\u5730\u5740"}),required:!0},nt.createElement("div",{className:"flex-container"},nt.createElement(ae.default.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5730\u5740"}]},nt.createElement(Te.default,{style:le})),nt.createElement(Ce,{onFileChange:lt}))),nt.createElement(ae.default.Item,{label:At.formatMessage({id:"markdownEditor.imageDescription",defaultMessage:"\u56FE\u7247\u63CF\u8FF0"}),name:"alt"},nt.createElement(Te.default,{style:{width:264}})),nt.createElement(ae.default.Item,{label:At.formatMessage({id:"markdownEditor.imageWidth",defaultMessage:"\u56FE\u7247\u5BBD\u5EA6"}),name:"width"},nt.createElement(Ze.Z,null,nt.createElement(ae.default.Item,{name:"width",style:{margin:0}},nt.createElement(Ee.Z,{style:{width:264}})),nt.createElement("span",{className:"ml8"},"%"))),nt.createElement(ae.default.Item,{label:At.formatMessage({id:"markdownEditor.alignment",defaultMessage:"\u5BF9\u9F50\u65B9\u5F0F"}),name:"align"},nt.createElement(we.ZP.Group,{name:"align",defaultValue:1,options:[{value:"left",label:At.formatMessage({id:"markdownEditor.leftAlign",defaultMessage:"\u5DE6\u5BF9\u9F50"})},{value:"center",label:At.formatMessage({id:"markdownEditor.centerAlign",defaultMessage:"\u5C45\u4E2D\u5BF9\u9F50"})},{value:"right",label:At.formatMessage({id:"markdownEditor.rightAlign",defaultMessage:"\u53F3\u5BF9\u9F50"})}]})),nt.createElement("aside",null,nt.createElement(ae.default.Item,{style:{textAlign:"right",position:"relative",right:-98}},nt.createElement(re.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},At.formatMessage({id:"markdownEditor.confirm",defaultMessage:"\u786E\u5B9A"})),nt.createElement(re.ZP,{type:"default",onClick:me},At.formatMessage({id:"markdownEditor.cancel",defaultMessage:"\u53D6\u6D88"})))))};function Ce({onFileChange:pe}){return nt.createElement("label",{className:"upload-button",style:{cursor:"pointer"}},"\u672C\u5730\u4E0A\u4F20",nt.createElement("input",{type:"file",onChange:pe}))}function Pe(pe,me){if(!pe)throw new String("\u6CA1\u6709\u6587\u4EF6");if(!(0,Be.bg)())throw ue.ZP.warning("\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C"),new String("\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C");let ct=new FormData;ct.append("editormd-image-file",pe),ct.append("file_param_name","editormd-image-file"),ct.append("byxhr","true");var ht=new window.XMLHttpRequest;ht.withCredentials=!0,ht.addEventListener("load",function(At){me(JSON.parse(At.target.responseText),pe)},!1),ht.addEventListener("error",function(At){console.error(At)},!1),ht.open("POST",`${Ue.KI}/api/attachments.json`),ht.send(ct)}},57261:function(st,St,te){"use strict";te.d(St,{Z:function(){return Te}});var ae=te(59301),ue=te(4676);class Te extends ae.Component{constructor(Ee){super(Ee);const we=window.document;this.node=we.createElement("div"),we.body.appendChild(this.node)}render(){const{children:Ee}=this.props;return(0,ue.createPortal)(Ee,this.node)}componentWillUnmount(){window.document.body.removeChild(this.node)}}},31103:function(st,St,te){"use strict";te.d(St,{Z:function(){return ue}});var ae=te(59301);function ue(Te,Ze){const Ee=(0,ae.useRef)();(0,ae.useEffect)(()=>{Ee.current=Te}),(0,ae.useEffect)(()=>{function we(){Ee.current()}if(Ze!==null){let re=setInterval(we,Ze);return()=>clearInterval(re)}},[Ze])}},57851:function(st,St,te){"use strict";te.d(St,{$s:function(){return ue},Kc:function(){return Ee},Um:function(){return Ze},YT:function(){return ae},ck:function(){return Te}});var ae=(we=>(we.STUDENT_SELF="student_self",we.TEACHER_ASSIGN="teacher_assign",we))(ae||{}),ue=(we=>(we.BY_PERSON="by_person",we.BY_GROUP="by_group",we.BY_FILE="by_file",we))(ue||{}),Te=(we=>(we.BY_CLASS="by_class",we.BY_RANDOM="by_random",we))(Te||{}),Ze=(we=>(we.BY_SCORE="by_score",we.BY_HEADCOUNT="by_headcount",we.BY_RULE_RANDOM="by_rule_random",we))(Ze||{}),Ee=(we=>(we.BY_RULE="by_rule",we.BY_LEADER="by_leader",we))(Ee||{})},66835:function(st,St,te){"use strict";te.r(St),te.d(St,{default:function(){return yt}});var ae=te(59301),ue=te(65582),Te=te(78241),Ze=te(8591),Ee=te(43418),we=te(66104),re=te(28103),Ue=te(48066),ot=te(95237),Be=te(43604),De=te(92832),nt=te(1710),ze=te(5871),oe=te(3113),y=te(5112),a=te(81327),x=te(3969),b=te(88761),E={flex_box_center:"flex_box_center___Oai0Y",flex_space_between:"flex_space_between___fZFK_",flex_box_vertical_center:"flex_box_vertical_center___RWV5x",flex_box_center_end:"flex_box_center_end___ajHAV",flex_box_column:"flex_box_column___jI14a",bg:"bg___cSxNp",flexRow:"flexRow___bc5Oj",flexJustifyCenter:"flexJustifyCenter___Nx05M",flexAlignEnd:"flexAlignEnd___DhuDB",flexAlignCenter:"flexAlignCenter___nIPvg",flexColumn:"flexColumn___KpeLE",formWrap:"formWrap___ORs91",titleWrap:"titleWrap___J_NOF",fieldWrap:"fieldWrap___G9hW5",mdWrap:"mdWrap___TuZ7q",backgroundFa:"backgroundFa___QRzbN",button:"button___S5k_z",Onerow:"Onerow___Pi45X",searchMember:"searchMember___oWEni",searchMemberHeader:"searchMemberHeader___K11IN"},z=te(57146),ee=te(6339),ne=te(27183),le=te(41867),se=te(96622),ge=te(38147),Ce=te(64351),Pe=te(57851),pe=te(59301),me=Object.defineProperty,ct=Object.defineProperties,ht=Object.getOwnPropertyDescriptors,At=Object.getOwnPropertySymbols,Le=Object.prototype.hasOwnProperty,Ve=Object.prototype.propertyIsEnumerable,lt=(ut,Oe,ke)=>Oe in ut?me(ut,Oe,{enumerable:!0,configurable:!0,writable:!0,value:ke}):ut[Oe]=ke,Je=(ut,Oe)=>{for(var ke in Oe||(Oe={}))Le.call(Oe,ke)&<(ut,ke,Oe[ke]);if(At)for(var ke of At(Oe))Ve.call(Oe,ke)&<(ut,ke,Oe[ke]);return ut},Pt=(ut,Oe)=>ct(ut,ht(Oe)),at=(ut,Oe,ke)=>new Promise((bt,Yt)=>{var rt=It=>{try{ye(ke.next(It))}catch(en){Yt(en)}},Tt=It=>{try{ye(ke.throw(It))}catch(en){Yt(en)}},ye=It=>It.done?bt(It.value):Promise.resolve(It.value).then(rt,Tt);ye((ke=ke.apply(ut,Oe)).next())});const it=({shixunHomeworks:ut,user:Oe,newCourse:ke,globalSetting:bt,loading:Yt,dispatch:rt})=>{var Tt,ye,It,en,xn,cn;const Ae=(0,ue.useIntl)(),Ie=(0,ue.useParams)(),[Me]=Te.default.useForm(),[fe,tt]=(0,ae.useState)({}),[Ot,Se]=(0,ae.useState)(""),{studentWorkEditDefaultData:ce,workDetail:je}=ut;let[Ne,be]=(0,ae.useState)([]);const[We,Kt]=(0,ae.useState)([]),[mt,Nt]=(0,ae.useState)([]),[Ct,$t]=(0,ae.useState)(!1),[ve,Ge]=(0,ae.useState)({page:1,limit:20,search:""}),[qe,dt]=(0,ae.useState)(!1),[Mt,jt]=(0,ae.useState)(!1),[tn,Xt]=(0,ae.useState)(),[dn,Nn]=(0,ae.useState)(!1),Cn=(Wt=!1)=>at(void 0,null,function*(){const yn=yield rt({type:"shixunHomeworks/getSearchMemberList",payload:Je(Je({},Ie),ve)});Wt&&(Ne=[],Nt([])),yn.members&&yn.members.length>0&&be([...yn.members]),dt(yn==null?void 0:yn.is_ai)}),In=()=>at(void 0,null,function*(){const Wt=yield rt({type:"shixunHomeworks/editStudentWorkDefaultData",payload:Pt(Je({},Ie),{type:3})});$t(Wt==null?void 0:Wt.is_group_grade),Kt(Wt==null?void 0:Wt.members),Se(Wt==null?void 0:Wt.team_name),Me.setFieldsValue({attachment_ids:(0,z.z)(Wt.attachments),description:Wt.description})});(0,ae.useEffect)(()=>{rt({type:"shixunHomeworks/getWorkDetail",payload:{categoryId:Ie.commonHomeworkId}}),Cn(),In()},[ve]);const Un=Wt=>at(void 0,null,function*(){Wt.user_ids=[...(Wt==null?void 0:Wt.user_ids)||[],...We==null?void 0:We.map(un=>un.user_id)],(yield(0,b.z2)(Pt(Je(Je({},Ie),Wt),{type:3}))).status===0&&(Ze.ZP.success("\u4FDD\u5B58\u6210\u529F"),In(),Cn(!0))}),Jn=Wt=>at(void 0,null,function*(){var yn;const un=Pt(Je({},fe),{team_name:Ot});un.base_on_project=1,un.attachment_ids&&un.attachment_ids!=""&&(un.attachment_ids=(yn=un==null?void 0:un.attachment_ids)==null?void 0:yn.map(Kn=>Kn.id||Kn.response.id)),un.user_ids=mt==null?void 0:mt.map(Kn=>Kn.user_id),un.group_leader_scores=[...mt.map(Kn=>({user_id:Kn.user_id,score:Kn.score})),...We.map(Kn=>({user_id:Kn.user_id,score:Kn.score}))];const Mn=()=>{un.attachment_ids==""?Ee.default.confirm({title:pe.createElement("div",null,"\u8FD8\u672A\u4E0A\u4F20\u9644\u4EF6",pe.createElement("br",null),"\u662F\u5426\u786E\u8BA4\u63D0\u4EA4\u4F5C\u54C1\uFF1F"),onOk:()=>{Un(un)}}):Un(un)};if(je!=null&&je.can_submit){if(!(je!=null&&je.submit_size)){Ze.ZP.warning(Ae.formatMessage({id:"classrooms.submissionChanceUsedUp",defaultMessage:"\u60A8\u7684\u4F5C\u54C1\u63D0\u4EA4\u673A\u4F1A\u5DF2\u7528\u5B8C\u3002\u5982\u9700\u7EE7\u7EED\u4FEE\u6539\uFF0C\u8BF7\u8054\u7CFB\u6307\u5BFC\u8001\u5E08\u6216\u5E73\u53F0\u8FD0\u8425\u3002"}));return}Ee.default.confirm({title:Ae.formatMessage({id:"classrooms.prompt",defaultMessage:"\u63D0\u793A"}),icon:null,centered:!0,width:472,content:pe.createElement(pe.Fragment,null,"\u4F60\u8FD8\u6709 ",pe.createElement("span",{className:"ml5 mr5",style:{color:"#DF711C"}},je==null?void 0:je.submit_size)," \u6B21\u63D0\u4EA4\u673A\u4F1A\u3002\u786E\u8BA4\u63D0\u4EA4\u540E\uFF0C\u4E0A\u4E00\u6B21\u7684\u63D0\u4EA4\u8BB0\u5F55\u4F1A\u88AB\u8986\u76D6\u3002\u8BF7\u6CE8\u610F\uFF0C\u5230\u8FBE\u89C4\u5B9A\u7684\u63D0\u4EA4\u6B21\u6570\u540E\u5C06\u4E0D\u53EF\u518D\u6B21\u63D0\u4EA4\uFF0C\u786E\u5B9A\u662F\u5426\u63D0\u4EA4\uFF1F"),onOk:()=>{Mn()}});return}Mn()}),sn=Wt=>at(void 0,null,function*(){var yn,un,Mn;const Kn=(yn=document==null?void 0:document.querySelector(Wt))==null?void 0:yn.scrollHeight,Qe=(un=document==null?void 0:document.querySelector(Wt))==null?void 0:un.scrollTop,Rt=(Mn=document==null?void 0:document.querySelector(Wt))==null?void 0:Mn.clientHeight;Kn==Qe+Rt&&hasMore&&(ve.page++,Ge(Je({},ve)))});return pe.createElement("section",{className:E.bg},ce.course_name&&pe.createElement("section",{className:"animated fadeIn"},pe.createElement("aside",{className:"mt10"},ce.category&&pe.createElement(we.Z,{separator:">"},pe.createElement(we.Z.Item,{href:`/classrooms/${ce.course_id}/group_homework`},ce.course_name),pe.createElement(we.Z.Item,{href:`/classrooms/${ce.course_id}/group_homework`},ce.category.category_name),pe.createElement(we.Z.Item,null,ce==null?void 0:ce.user_name," ",Ae.formatMessage({id:"classroomGraphicGroupHomework.submitWork",defaultMessage:"\u63D0\u4EA4\u4F5C\u54C1"}))))),pe.createElement("aside",{className:"font24 bold mt20 mb20"},ce.homework_name),pe.createElement("div",{style:{background:"#fff",padding:"20px 30px"}},pe.createElement("div",{style:{fontSize:"18px",marginBottom:"10px",fontWeight:600}},Ae.formatMessage({id:"classroomGraphicGroupHomework.homeworkDescription",defaultMessage:"\u4F5C\u4E1A\u63CF\u8FF0"})),pe.createElement(ee.Z,{value:(je==null?void 0:je.description)||"\u6682\u65E0\uFF5E"}),pe.createElement(ne.Z,{authority:(0,le.GJ)(),showDimensions:!1,dataSource:je==null?void 0:je.attachments,callback:()=>{rt({type:"shixunHomeworks/getWorkDetail",payload:{categoryId:Ie.commonHomeworkId}})}}),pe.createElement(Ce.Ei,{value:je})),pe.createElement(Te.default,{form:Me,className:E.formWrap,scrollToFirstError:!0,layout:"vertical",onValuesChange:(Wt,yn)=>tt(yn),onFinish:Jn},pe.createElement("div",{className:E.mdWrap},pe.createElement(Te.default.Item,{htmlFor:null,label:pe.createElement("span",null,Ae.formatMessage({id:"classrooms.content",defaultMessage:"\u5185\u5BB9"}),":"),name:"description",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4F5C\u4E1A\u7684\u7B80\u4ECB"},{type:"string",whitespace:!0,message:"\u5185\u5BB9\u4E0D\u80FD\u5168\u4E3A\u7A7A\u683C"}]},pe.createElement(x.h,{placeholder:"\u8BF7\u5728\u6B64\u8F93\u5165\u5185\u5BB9",scrollId:"",watch:!0})),ce.course_name&&pe.createElement(Te.default.Item,{name:"attachment_ids"},pe.createElement(z.Z,{realTimeRemove:!1})),pe.createElement(re.Z,null),pe.createElement("div",{className:"flex gap-10px item-center"},pe.createElement("div",{className:"mb-10px"},"\u5C0F\u7EC4\u540D\u79F0\uFF1A"),pe.createElement(Ue.default.Paragraph,{editable:((Tt=je==null?void 0:je.group_info)==null?void 0:Tt.leader_change_name)&&(ce==null?void 0:ce.is_leader_work)&&{onChange:Wt=>{Se(Wt)}}},Ot)),pe.createElement("div",{style:{display:"flex"}},pe.createElement(ot.Z,{align:"middle",className:"mb20",style:{marginTop:20,width:550,paddingLeft:ce.max_num>1&&30}},ce.max_num>1&&pe.createElement(Be.Z,{span:12},"\u6210\u5458\u8981\u6C42:",ce.min_num,"~",ce.max_num,"\u4EBA\xA0"),pe.createElement(Be.Z,{span:12},pe.createElement(De.default.Search,{onSearch:(Wt,yn)=>{yn.preventDefault(),Wt===""?delete ve.search:ve.search=Wt,ve.page=1,Ge(Je({},ve)),be([])},placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u6216\u5B66\u53F7\u641C\u7D22",allowClear:!0,style:{width:240}}))),pe.createElement(ot.Z,{style:{width:610,alignItems:"center"},justify:"end"},ce.is_leader_work&&((ye=je==null?void 0:je.group_info)==null?void 0:ye.group_type)==Pe.YT.STUDENT_SELF&&pe.createElement("span",{className:E.button,onClick:()=>{jt(!0)}},"\u66F4\u6362\u961F\u957F"))),pe.createElement(ot.Z,{align:"middle"},pe.createElement(Be.Z,{span:11},pe.createElement(nt.default,{dataSource:Ne,pagination:!1,rowKey:Wt=>Wt.user_id,style:{minHeight:440,border:"1px solid #F6F7F9",minWidth:550},rowSelection:((It=je==null?void 0:je.group_info)==null?void 0:It.leader_manage_member)&&(ce==null?void 0:ce.is_leader_work)&&{type:"checkbox",getCheckboxProps:Wt=>({disabled:qe||!ce.is_leader_work}),selectedRowKeys:mt==null?void 0:mt.map(Wt=>Wt.user_id),onSelect(Wt,yn,un){if(yn)Nt([...mt,Je({},Wt)]);else{let Mn=mt.filter(Kn=>Kn.user_id!==(Wt==null?void 0:Wt.user_id));Nt([...Mn])}},onChange(Wt,yn,un){un.type==="all"&&Nt([...yn])}},scroll:{y:400},columns:[{title:Ae.formatMessage({id:"classrooms.name",defaultMessage:"\u59D3\u540D"}),dataIndex:"user_name",key:"user_name"},{title:Ae.formatMessage({id:"classrooms.classDivision",defaultMessage:"\u5206\u73ED"}),dataIndex:"group_name",key:"group_name"},{title:Ae.formatMessage({id:"classrooms.studentNumber",defaultMessage:"\u5B66\u53F7"}),dataIndex:"student_id",key:"student_id"}]})),pe.createElement(Be.Z,{span:1},pe.createElement("img",{src:se,style:{marginLeft:35}})),pe.createElement(Be.Z,{span:12,style:{display:"flex",justifyContent:"flex-end"}},pe.createElement("div",{className:E.searchMember,style:{width:550}},pe.createElement(ot.Z,{className:E.searchMemberHeader},pe.createElement(Be.Z,{className:"ml20",flex:"100px"},Ae.formatMessage({id:"classrooms.name",defaultMessage:"\u59D3\u540D"})),pe.createElement(Be.Z,{flex:"100px"},Ae.formatMessage({id:"classrooms.classDivision",defaultMessage:"\u5206\u73ED"})),pe.createElement(Be.Z,{flex:"100px"},Ae.formatMessage({id:"classrooms.studentNumber",defaultMessage:"\u5B66\u53F7"})),pe.createElement(Be.Z,null,ce.is_leader_work&&Ct&&"\u8BC4\u5206")),pe.createElement("div",{style:{overflow:"auto",height:360}},We==null?void 0:We.map((Wt,yn)=>{var un;return fe&&pe.createElement(ot.Z,{key:yn,align:"middle",style:{height:48,lineHeight:"48px",paddingLeft:30,borderBottom:"1px solid rgba(48,97,208,0.1)"}},pe.createElement(Be.Z,{flex:"100px"},Wt.user_name),pe.createElement(Be.Z,{flex:"100px"},Wt.group_name),pe.createElement(Be.Z,{flex:"100px"},Wt.student_id),pe.createElement(Be.Z,{flex:"100px"},ce.is_leader_work&&Ct&&pe.createElement(ze.Z,{stringMode:!0,min:"0.1",max:"100",step:"0.1",placeholder:"\u8BF7\u8F93\u5165",value:Wt.score,onChange:Mn=>{Kt(We==null?void 0:We.map(Kn=>Wt.user_id==Kn.user_id?Pt(Je({},Kn),{score:Mn}):Kn))}})),(ce==null?void 0:ce.is_leader_work)&&!Wt.is_leader&&!qe&&((un=je==null?void 0:je.group_info)==null?void 0:un.leader_manage_member)&&pe.createElement(Be.Z,{style:{marginLeft:"10px"}},pe.createElement("i",{className:"iconfont icon-shanchudiao current",onClick:()=>{Ee.default.confirm({title:pe.createElement("div",null,"TA\u7684\u4F5C\u54C1\u5C06\u88AB\u5220\u9664",pe.createElement("br",null),"\u662F\u5426\u786E\u8BA4\u5220\u9664\uFF1F"),onOk:()=>{Kt(We==null?void 0:We.filter(Mn=>Mn.user_id!==Wt.user_id))}})}})))}),mt==null?void 0:mt.map((Wt,yn)=>{var un;return pe.createElement(ot.Z,{key:yn,align:"middle",style:{height:48,lineHeight:"48px",paddingLeft:30,borderBottom:"1px solid rgba(48,97,208,0.1)"}},pe.createElement(Be.Z,{flex:"100px"},Wt.user_name),pe.createElement(Be.Z,{flex:"100px"},Wt.group_name),pe.createElement(Be.Z,{flex:"100px"},Wt.student_id),pe.createElement(Be.Z,{flex:"100px"},ce.is_leader_work&&Ct&&pe.createElement(ze.Z,{stringMode:!0,min:"0.1",max:"100",step:"0.1",placeholder:"\u8BF7\u8F93\u5165",value:Wt.score,onChange:Mn=>{Nt(mt==null?void 0:mt.map(Kn=>Wt.user_id==Kn.user_id?Pt(Je({},Kn),{score:Mn}):Kn))}})),pe.createElement(Be.Z,{style:{marginLeft:"10px"}},ce.is_leader_work&&((un=je==null?void 0:je.group_info)==null?void 0:un.leader_manage_member)&&pe.createElement("i",{className:"iconfont icon-shanchudiao current",onClick:()=>{var Mn,Kn;Me.setFieldsValue({user_ids:(Mn=fe==null?void 0:fe.user_ids)==null?void 0:Mn.filter(Qe=>Qe!==Wt.user_id)}),tt(Pt(Je({},fe),{user_ids:(Kn=fe==null?void 0:fe.user_ids)==null?void 0:Kn.filter(Qe=>Qe!==Wt.user_id)})),Nt(mt==null?void 0:mt.filter(Qe=>Qe.user_id!=Wt.user_id))}})))}))))),ce.max_num>1&&((en=[...(fe==null?void 0:fe.user_ids)||[],...(We==null?void 0:We.map(Wt=>Wt.user_id))||[]])==null?void 0:en.length)>ce.max_num&&pe.createElement("p",{className:"c-red"},"\u4EBA\u6570\u4E0D\u80FD\u5927\u4E8E",ce.max_num,"\u4EBA"))),pe.createElement(ot.Z,{align:"middle",className:"pt40 mb30"},pe.createElement(oe.ZP,{size:"middle",type:"primary",className:`${E.button} mr20`,loading:Yt["newCourse/editCourse"]||Yt["newCourse/submitCourse"],onClick:()=>Me.submit()},Ae.formatMessage({id:"classroomGraphicGroupHomework.submit",defaultMessage:"\u63D0\u4EA4"})),pe.createElement(oe.ZP,{size:"middle",type:"primary",ghost:!0,className:E.button,onClick:()=>ue.history.push(`/classrooms/${Ie.coursesId}/group_homework`)},Ae.formatMessage({id:"classrooms.cancel",defaultMessage:"\u53D6\u6D88"}))),pe.createElement(Ee.default,{title:"\u66F4\u6362\u961F\u957F",open:Mt,onCancel:()=>{jt(!1)},okButtonProps:{loading:dn},onOk:()=>at(void 0,null,function*(){console.log("--",Ie),Nn(!0);let Wt=yield(0,ge.ZP)(`/api/student_works/${Ie.homeworkId}/change_captain.json`,{method:"put",body:{user_id:tn}});Nn(!1),(Wt==null?void 0:Wt.status)===0&&(jt(!1),Cn())})},pe.createElement("div",null,"\u9009\u62E9\u7684\u6210\u5458\u5C06\u4F1A\u6210\u4E3A\u65B0\u7684\u961F\u957F"),pe.createElement("div",null,"\u60A8\u5C06\u4E0D\u518D\u62E5\u6709\u961F\u957F\u7684\u6743\u9650\uFF0C\u4F46\u60A8\u4ECD\u662F\u8BE5\u7EC4\u7684\u7EC4\u5458"),pe.createElement("div",{style:{marginTop:20,background:"#F6F7F9",padding:15}},pe.createElement(y.ZP.Group,{onChange:Wt=>{Xt(Wt.target.value)}},pe.createElement(a.Z,{direction:"vertical"},(cn=(xn=ce==null?void 0:ce.members)==null?void 0:xn.filter(Wt=>!Wt.is_leader))==null?void 0:cn.map(Wt=>pe.createElement(y.ZP,{value:Wt.user_id},Wt.user_name)))))))};var yt=(0,ue.connect)(({shixunHomeworks:ut,newCourse:Oe,user:ke,loading:bt,globalSetting:Yt})=>({shixunHomeworks:ut,newCourse:Oe,user:ke,globalSetting:Yt,loading:bt.effects}))(it)},64351:function(st,St,te){"use strict";te.d(St,{Ei:function(){return b},rU:function(){return E},ZP:function(){return ee}});var ae=te(59301),ue={wrap:"wrap___W3YuU",title:"title___OzKge",exhibition:"exhibition___ugphm",title_icon:"title_icon___QGbm6"},Te=te(78241),Ze=te(24905),Ee=te(5871),we=te(95237),re=te(43604),Ue=te(6848),ot=te(92310),Be=te.n(ot),De=te(59301),nt=Object.defineProperty,ze=Object.getOwnPropertySymbols,oe=Object.prototype.hasOwnProperty,y=Object.prototype.propertyIsEnumerable,a=(ne,le,se)=>le in ne?nt(ne,le,{enumerable:!0,configurable:!0,writable:!0,value:se}):ne[le]=se,x=(ne,le)=>{for(var se in le||(le={}))oe.call(le,se)&&a(ne,se,le[se]);if(ze)for(var se of ze(le))y.call(le,se)&&a(ne,se,le[se]);return ne};const b=({value:ne,className:le,style:se})=>{const[ge,Ce]=(0,ae.useState)("0");(0,ae.useEffect)(()=>{if(ne){const{submit_limit:pe,must_file:me}=ne;if(pe&&me){Ce("1");return}if(pe&&!me){Ce("2");return}if(!pe&&me){Ce("3");return}}},[ne]);const Pe={1:De.createElement("span",null,"\u4F5C\u4E1A\u5185\u5BB9\u81F3\u5C11\u586B\u5199",De.createElement("span",{className:"ml5 mr5 c-light-primary"},ne==null?void 0:ne.submit_limit_num),"\u5B57\u7B26\uFF0C\u5E76\u4E14\u5FC5\u987B\u4E0A\u4F20\u76F8\u5173\u9644\u4EF6\u3002"),2:De.createElement("span",null,"\u4F5C\u4E1A\u5185\u5BB9\u81F3\u5C11\u586B\u5199",De.createElement("span",{className:"ml5 mr5 c-light-primary"},ne==null?void 0:ne.submit_limit_num),"\u5B57\u7B26"),3:De.createElement("span",null,"\u5FC5\u987B\u4E0A\u4F20\u76F8\u5173\u9644\u4EF6\u3002")};return ge==="0"?De.createElement(De.Fragment,null):De.createElement("section",{className:Be()(ue.exhibition,le),style:se},De.createElement("span",{className:"c-grey-666 mr10"},"\u63D0\u4EA4\u4F5C\u4E1A\u8981\u6C42\uFF1A"),Pe==null?void 0:Pe[ge])},E=({className:ne,style:le,form:se})=>{const ge=Te.default.useWatch("submit_limit",se),Ce=Te.default.useWatch("can_submit",se);return De.createElement("section",{className:Be()(ue.wrap,ne),style:le},De.createElement("div",{className:`${ue.title}`},De.createElement("span",null,"\u63D0\u4EA4\u8BBE\u7F6E")),De.createElement("div",null,De.createElement("div",{style:{display:"flex",background:"#F6F7F9",padding:"5px 30px",alignItems:"center"}},De.createElement(Te.default.Item,{name:"can_submit",valuePropName:"checked",style:{lineHeight:"40px"}},De.createElement(Ze.default,null,"\u9650\u5236\u63D0\u4EA4\u4F5C\u4E1A")),De.createElement(Te.default.Item,{name:"submit_num",rules:Ce&&[{required:!0,message:"\u8BF7\u586B\u5199\u4F5C\u54C1\u6B21\u6570"}]},De.createElement(Ee.Z,{precision:0,min:1,disabled:!Ce,size:"large",addonAfter:"\u6B21",style:{width:223}})),De.createElement("span",{style:{color:"#666",fontSize:12}},"\uFF08\u5F00\u542F\u540E\u5C06\u9650\u5236\u5B66\u751F\u63D0\u4EA4\u4F5C\u4E1A\u6B21\u6570\uFF1B\u6253\u56DE\u91CD\u505A\u540E\u5141\u8BB8\u5B66\u751F\u91CD\u65B0\u63D0\u4EA4\u4E00\u6B21\uFF1B\u5728\u8865\u4EA4\u9636\u6BB5\uFF0C\u7528\u5B8C\u6B21\u6570\u7684\u5B66\u751F\u53EF\u989D\u5916\u63D0\u4EA4\u4E00\u6B21\uFF09")),De.createElement("div",{style:{display:"flex",marginTop:1,background:"#F6F7F9",padding:"5px 30px"}},De.createElement(Te.default.Item,{name:"submit_limit",valuePropName:"checked",style:{lineHeight:"40px"}},De.createElement(Ze.default,null,"\u586B\u5199\u5185\u5BB9\u81F3\u5C11")),De.createElement(Te.default.Item,{className:"mr10",name:"submit_limit_num",rules:ge&&[{required:!0,message:"\u5B57\u6570\u4E0D\u80FD\u4E3A\u7A7A"}]},De.createElement(Ee.Z,{precision:0,min:1,disabled:!ge,size:"large",addonAfter:"\u5B57",style:{width:223,marginRight:100}}))),De.createElement("div",{style:{background:"#F6F7F9",marginTop:1,padding:"5px 30px"}},De.createElement(Te.default.Item,{name:"must_file",valuePropName:"checked",style:{marginLeft:0,lineHeight:"40px"}},De.createElement(Ze.default,null,"\u63D0\u4EA4\u4F5C\u4E1A\u5FC5\u987B\u4E0A\u4F20\u9644\u4EF6"))),De.createElement("div",{style:{display:"flex",marginTop:1,background:"#F6F7F9",padding:"5px 30px",alignItems:"center"}},De.createElement(Te.default.Item,{name:"can_deadline_submit",valuePropName:"checked",style:{lineHeight:"40px"}},De.createElement(Ze.default,null,"\u4F5C\u4E1A\u622A\u6B62\u540E\u5141\u8BB8\u4FEE\u6539\u9644\u4EF6")),De.createElement("span",{style:{color:"#666",fontSize:12}},"\uFF08\u5F00\u542F\u540E\uFF0C\u5DF2\u63D0\u4EA4\u4F5C\u4E1A\u7684\u5B66\u751F\u5C06\u53EF\u4EE5\u4FEE\u6539\u9644\u4EF6\uFF0C\u672A\u63D0\u4EA4\u4F5C\u4E1A\u7684\u5B66\u751F\u5219\u4E0D\u80FD\u4E0A\u4F20\u6216\u4FEE\u6539\u9644\u4EF6\uFF09"))))};var ee=({value:ne,onChange:le,className:se,style:ge,disabled:Ce=!1,checkMarginLeft:Pe=0})=>{const pe={submit_limit:!1,submit_limit_num:200,must_file:!1},[me,ct]=(0,ae.useState)({});(0,ae.useEffect)(()=>{if(console.log(ne,"value"),!ne)return;const At={submit_limit:ne==null?void 0:ne.submit_limit,submit_limit_num:ne==null?void 0:ne.submit_limit_num,must_file:ne==null?void 0:ne.must_file,can_submit:ne==null?void 0:ne.can_submit,submit_num:ne==null?void 0:ne.submit_num};ct(x({},At))},[ne]);const ht=At=>{const Le=x(x({},me),At);le(Le)};return De.createElement("section",{className:Be()(ue.wrap,se),style:ge},De.createElement("div",{className:`${ue.title} mt30`},De.createElement("span",null,"\u63D0\u4EA4\u8BBE\u7F6E")),De.createElement(we.Z,{style:{background:"#F6F7F9",padding:"5px 30px"}},De.createElement(re.Z,{style:{lineHeight:"40px",marginTop:"10px"}},De.createElement(Ze.default,{disabled:Ce,checked:me==null?void 0:me.can_submit,onChange:At=>ht({can_submit:At.target.checked})}),De.createElement("span",{className:"ml10",style:{marginRight:18}},"\u9650\u5236\u63D0\u4EA4\u4F5C\u4E1A"),De.createElement(Ee.Z,{size:"large",addonAfter:"\u6B21",style:{width:143},precision:0,min:1,disabled:Ce||!(me!=null&&me.can_submit),value:me==null?void 0:me.submit_num,onChange:At=>ht({submit_num:At})}),De.createElement(Ue.Z,{overlayInnerStyle:{width:520},title:De.createElement("div",null,"1\u3001\u82E5\u672A\u5F00\u542F\u8BE5\u9650\u5236\uFF0C\u5B66\u751F\u53EF\u4EE5\u65E0\u9650\u6B21\u63D0\u4EA4\u4F5C\u54C1\uFF1B",De.createElement("br",null),"2\u3001\u82E5\u4F5C\u4E1A\u5728\u8865\u4EA4\u9636\u6BB5\uFF0C\u5DF2\u7528\u5B8C\u63D0\u4EA4\u6B21\u6570\u7684\u5B66\u751F\uFF0C\u5C06\u83B7\u5F97\u4E00\u6B21\u989D\u5916\u7684\u63D0\u4EA4\u4F5C\u54C1\u673A\u4F1A\uFF1B",De.createElement("br",null),"3\u3001\u82E5\u5B66\u751F\u9700\u8981\u8D85\u51FA\u89C4\u5B9A\u6B21\u6570\u63D0\u4EA4\u4F5C\u54C1\uFF0C\u6559\u5E08\u53EF\u4F7F\u7528\u201C\u6253\u56DE\u91CD\u505A\u201D\u529F\u80FD\uFF0C\u8BA9\u8BE5\u5B66\u751F\u91CD\u65B0\u63D0\u4EA4\u4E00\u6B21\u3002")},De.createElement("i",{className:`iconfont icon-tishixiaowenhao ml10 ${ue.title_icon}`}))),De.createElement(re.Z,{style:{lineHeight:"40px",marginTop:"10px"}},De.createElement(Ze.default,{style:{marginLeft:Pe},disabled:Ce,checked:me==null?void 0:me.submit_limit,onChange:At=>ht({submit_limit:At.target.checked})}),De.createElement("span",{className:"ml10",style:{marginRight:18}},"\u586B\u5199\u5185\u5BB9\u81F3\u5C11"),De.createElement(Ee.Z,{size:"large",addonAfter:"\u5B57",style:{width:143,marginRight:100},precision:0,min:1,disabled:Ce||!(me!=null&&me.submit_limit),value:me==null?void 0:me.submit_limit_num,onChange:At=>ht({submit_limit_num:At})})),De.createElement(re.Z,{style:{lineHeight:"40px",marginTop:"10px"}},De.createElement(Ze.default,{style:{marginLeft:Pe},disabled:Ce,checked:me==null?void 0:me.must_file,onChange:At=>ht({must_file:At.target.checked})}),De.createElement("span",{className:"ml10"},"\u63D0\u4EA4\u4F5C\u4E1A\u5FC5\u987B\u4E0A\u4F20\u9644\u4EF6"))))}},80024:function(st,St,te){"use strict";te.d(St,{$J:function(){return Te},JZ:function(){return Ee},bN:function(){return re},jP:function(){return we},rO:function(){return Ze}});var ae=te(38147),ue=(Ue,ot,Be)=>new Promise((De,nt)=>{var ze=a=>{try{y(Be.next(a))}catch(x){nt(x)}},oe=a=>{try{y(Be.throw(a))}catch(x){nt(x)}},y=a=>a.done?De(a.value):Promise.resolve(a.value).then(ze,oe);y((Be=Be.apply(Ue,ot)).next())});function Te(Ue){return(0,ae.U2)(`libraries/${Ue}.json`)}function Ze(Ue){return(0,ae.U2)("library_tags.json",Ue)}function Ee(Ue){return ue(this,null,function*(){return(yield(0,ae.IV)(`attachments/${Ue}.json`)).status===0})}function we(Ue){return(0,ae.v_)("libraries.json",Ue)}function re(Ue,ot){return(0,ae.gz)(`libraries/${Ue}.json`,ot)}},50371:function(st,St){"use strict";function te(){const ae=Object.assign({},arguments.length<=0?void 0:arguments[0]);for(let ue=1;ue{const Ee=Te[Ze];Ee!==void 0&&(ae[Ze]=Ee)})}return ae}St.Z=te},13845:function(st,St,te){"use strict";te.d(St,{F:function(){return ae},Z:function(){return ue}});function ae(Te){return Te!=null&&Te===Te.window}function ue(Te,Ze){var Ee,we;if(typeof window=="undefined")return 0;const re=Ze?"scrollTop":"scrollLeft";let Ue=0;return ae(Te)?Ue=Te[Ze?"pageYOffset":"pageXOffset"]:Te instanceof Document?Ue=Te.documentElement[re]:(Te instanceof HTMLElement||Te)&&(Ue=Te[re]),Te&&!ae(Te)&&typeof Ue!="number"&&(Ue=(we=((Ee=Te.ownerDocument)!==null&&Ee!==void 0?Ee:Te).documentElement)===null||we===void 0?void 0:we[re]),Ue}},56762:function(st,St,te){"use strict";te.d(St,{Z:function(){return ue}});var ae=te(59301);function ue(){const[,Te]=ae.useReducer(Ze=>Ze+1,0);return Te}},68031:function(st,St,te){"use strict";te.d(St,{Z:function(){return Ze}});var ae=te(16089);function ue(Ee,we,re,Ue){const ot=re-we;return Ee/=Ue/2,Ee<1?ot/2*Ee*Ee*Ee+we:ot/2*((Ee-=2)*Ee*Ee+2)+we}var Te=te(13845);function Ze(Ee){let we=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{getContainer:re=()=>window,callback:Ue,duration:ot=450}=we,Be=re(),De=(0,Te.Z)(Be,!0),nt=Date.now(),ze=()=>{const y=Date.now()-nt,a=ue(y>ot?ot:y,De,Ee,ot);(0,Te.F)(Be)?Be.scrollTo(window.pageXOffset,a):Be instanceof Document||Be.constructor.name==="HTMLDocument"?Be.documentElement.scrollTop=a:Be.scrollTop=a,y{let{children:Ve}=Le;const{getPrefixCls:lt}=Ee.useContext(re.E_),Je=lt("breadcrumb");return Ee.createElement("li",{className:`${Je}-separator`,"aria-hidden":"true"},Ve===""?Ve:Ve||"/")};Be.__ANT_BREADCRUMB_SEPARATOR=!0;var De=Be,nt=function(Le,Ve){var lt={};for(var Je in Le)Object.prototype.hasOwnProperty.call(Le,Je)&&Ve.indexOf(Je)<0&&(lt[Je]=Le[Je]);if(Le!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Pt=0,Je=Object.getOwnPropertySymbols(Le);PtVe[Pt]||Je)}function oe(Le,Ve,lt,Je){if(lt==null)return null;const{className:Pt,onClick:at}=Ve,it=nt(Ve,["className","onClick"]),yt=Object.assign(Object.assign({},(0,Ze.Z)(it,{data:!0,aria:!0})),{onClick:at});return Je!==void 0?Ee.createElement("a",Object.assign({},yt,{className:ue()(`${Le}-link`,Pt),href:Je}),lt):Ee.createElement("span",Object.assign({},yt,{className:ue()(`${Le}-link`,Pt)}),lt)}function y(Le,Ve){return(Je,Pt,at,it,yt)=>{if(Ve)return Ve(Je,Pt,at,it);const ut=ze(Je,Pt);return oe(Le,Je,ut,yt)}}var a=function(Le,Ve){var lt={};for(var Je in Le)Object.prototype.hasOwnProperty.call(Le,Je)&&Ve.indexOf(Je)<0&&(lt[Je]=Le[Je]);if(Le!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Pt=0,Je=Object.getOwnPropertySymbols(Le);Pt{const{prefixCls:Ve,separator:lt="/",children:Je,menu:Pt,overlay:at,dropdownProps:it,href:yt}=Le,Oe=(ke=>{if(Pt||at){const bt=Object.assign({},it);if(Pt){const Yt=Pt||{},{items:rt}=Yt,Tt=a(Yt,["items"]);bt.menu=Object.assign(Object.assign({},Tt),{items:rt==null?void 0:rt.map((ye,It)=>{var{key:en,title:xn,label:cn,path:Ae}=ye,Ie=a(ye,["key","title","label","path"]);let Me=cn!=null?cn:xn;return Ae&&(Me=Ee.createElement("a",{href:`${yt}${Ae}`},Me)),Object.assign(Object.assign({},Ie),{key:en!=null?en:It,label:Me})})})}else at&&(bt.overlay=at);return Ee.createElement(ot.Z,Object.assign({placement:"bottom"},bt),Ee.createElement("span",{className:`${Ve}-overlay-link`},ke,Ee.createElement(Ue.Z,null)))}return ke})(Je);return Oe!=null?Ee.createElement(Ee.Fragment,null,Ee.createElement("li",null,Oe),lt&&Ee.createElement(De,null,lt)):null},b=Le=>{const{prefixCls:Ve,children:lt,href:Je}=Le,Pt=a(Le,["prefixCls","children","href"]),{getPrefixCls:at}=Ee.useContext(re.E_),it=at("breadcrumb",Ve);return Ee.createElement(x,Object.assign({},Pt,{prefixCls:it}),oe(it,Pt,lt,Je))};b.__ANT_BREADCRUMB_ITEM=!0;var E=b,z=te(17313),ee=te(83116),ne=te(37613);const le=Le=>{const{componentCls:Ve,iconCls:lt}=Le;return{[Ve]:Object.assign(Object.assign({},(0,z.Wf)(Le)),{color:Le.itemColor,fontSize:Le.fontSize,[lt]:{fontSize:Le.iconFontSize},ol:{display:"flex",flexWrap:"wrap",margin:0,padding:0,listStyle:"none"},a:Object.assign({color:Le.linkColor,transition:`color ${Le.motionDurationMid}`,padding:`0 ${Le.paddingXXS}px`,borderRadius:Le.borderRadiusSM,height:Le.lineHeight*Le.fontSize,display:"inline-block",marginInline:-Le.marginXXS,"&:hover":{color:Le.linkHoverColor,backgroundColor:Le.colorBgTextHover}},(0,z.Qy)(Le)),"li:last-child":{color:Le.lastItemColor},[`${Ve}-separator`]:{marginInline:Le.separatorMargin,color:Le.separatorColor},[`${Ve}-link`]:{[` - > ${lt} + span, - > ${lt} + a - `]:{marginInlineStart:Le.marginXXS}},[`${Ve}-overlay-link`]:{borderRadius:Le.borderRadiusSM,height:Le.lineHeight*Le.fontSize,display:"inline-block",padding:`0 ${Le.paddingXXS}px`,marginInline:-Le.marginXXS,[`> ${lt}`]:{marginInlineStart:Le.marginXXS,fontSize:Le.fontSizeIcon},"&:hover":{color:Le.linkHoverColor,backgroundColor:Le.colorBgTextHover,a:{color:Le.linkHoverColor}},a:{"&:hover":{backgroundColor:"transparent"}}},[`&${Le.componentCls}-rtl`]:{direction:"rtl"}})}};var se=(0,ee.Z)("Breadcrumb",Le=>{const Ve=(0,ne.TS)(Le,{});return[le(Ve)]},Le=>({itemColor:Le.colorTextDescription,lastItemColor:Le.colorText,iconFontSize:Le.fontSize,linkColor:Le.colorTextDescription,linkHoverColor:Le.colorText,separatorColor:Le.colorTextDescription,separatorMargin:Le.marginXS})),ge=function(Le,Ve){var lt={};for(var Je in Le)Object.prototype.hasOwnProperty.call(Le,Je)&&Ve.indexOf(Je)<0&&(lt[Je]=Le[Je]);if(Le!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Pt=0,Je=Object.getOwnPropertySymbols(Le);Pt{var{breadcrumbName:it}=at,yt=ge(at,["breadcrumbName"]);return Object.assign(Object.assign({},yt),{title:it})})}),Pt}function Pe(Le,Ve){return(0,Ee.useMemo)(()=>Le||(Ve?Ve.map(Ce):null),[Le,Ve])}var pe=function(Le,Ve){var lt={};for(var Je in Le)Object.prototype.hasOwnProperty.call(Le,Je)&&Ve.indexOf(Je)<0&&(lt[Je]=Le[Je]);if(Le!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Pt=0,Je=Object.getOwnPropertySymbols(Le);Pt{if(Ve===void 0)return Ve;let lt=(Ve||"").replace(/^\//,"");return Object.keys(Le).forEach(Je=>{lt=lt.replace(`:${Je}`,Le[Je])}),lt},ct=Le=>{const{prefixCls:Ve,separator:lt="/",style:Je,className:Pt,rootClassName:at,routes:it,items:yt,children:ut,itemRender:Oe,params:ke={}}=Le,bt=pe(Le,["prefixCls","separator","style","className","rootClassName","routes","items","children","itemRender","params"]),{getPrefixCls:Yt,direction:rt,breadcrumb:Tt}=Ee.useContext(re.E_);let ye;const It=Yt("breadcrumb",Ve),[en,xn]=se(It),cn=Pe(yt,it),Ae=y(It,Oe);if(cn&&cn.length>0){const fe=[],tt=yt||it;ye=cn.map((Ot,Se)=>{const{path:ce,key:je,type:Ne,menu:be,overlay:We,onClick:Kt,className:mt,separator:Nt,dropdownProps:Ct}=Ot,$t=me(ke,ce);$t!==void 0&&fe.push($t);const ve=je!=null?je:Se;if(Ne==="separator")return Ee.createElement(De,{key:ve},Nt);const Ge={},qe=Se===cn.length-1;be?Ge.menu=be:We&&(Ge.overlay=We);let{href:dt}=Ot;return fe.length&&$t!==void 0&&(dt=`#/${fe.join("/")}`),Ee.createElement(x,Object.assign({key:ve},Ge,(0,Ze.Z)(Ot,{data:!0,aria:!0}),{className:mt,dropdownProps:Ct,href:dt,separator:qe?"":lt,onClick:Kt,prefixCls:It}),Ae(Ot,ke,tt,fe,dt))})}else if(ut){const fe=(0,Te.Z)(ut).length;ye=(0,Te.Z)(ut).map((tt,Ot)=>{if(!tt)return tt;const Se=Ot===fe-1;return(0,we.Tm)(tt,{separator:Se?"":lt,key:Ot})})}const Ie=ue()(It,Tt==null?void 0:Tt.className,{[`${It}-rtl`]:rt==="rtl"},Pt,at,xn),Me=Object.assign(Object.assign({},Tt==null?void 0:Tt.style),Je);return en(Ee.createElement("nav",Object.assign({className:Ie,style:Me},bt),Ee.createElement("ol",null,ye)))};ct.Item=E,ct.Separator=De;var ht=ct,At=ht},24905:function(st,St,te){"use strict";te.d(St,{default:function(){return se}});var ae=te(92310),ue=te.n(ae),Te=te(5630),Ze=te(59301),Ee=te(36355),we=te(1684),re=te(32441),ot=Ze.createContext(null),Be=te(98447),De=te(14088),nt=te(4572),ze=function(ge,Ce){var Pe={};for(var pe in ge)Object.prototype.hasOwnProperty.call(ge,pe)&&Ce.indexOf(pe)<0&&(Pe[pe]=ge[pe]);if(ge!=null&&typeof Object.getOwnPropertySymbols=="function")for(var me=0,pe=Object.getOwnPropertySymbols(ge);me{var Pe;const{prefixCls:pe,className:me,rootClassName:ct,children:ht,indeterminate:At=!1,style:Le,onMouseEnter:Ve,onMouseLeave:lt,skipGroup:Je=!1,disabled:Pt}=ge,at=ze(ge,["prefixCls","className","rootClassName","children","indeterminate","style","onMouseEnter","onMouseLeave","skipGroup","disabled"]),{getPrefixCls:it,direction:yt,checkbox:ut}=Ze.useContext(Ee.E_),Oe=Ze.useContext(ot),{isFormItemInput:ke}=Ze.useContext(re.aM),bt=Ze.useContext(we.Z),Yt=(Pe=(Oe==null?void 0:Oe.disabled)||Pt)!==null&&Pe!==void 0?Pe:bt,rt=Ze.useRef(at.value);Ze.useEffect(()=>{Oe==null||Oe.registerValue(at.value)},[]),Ze.useEffect(()=>{if(!Je)return at.value!==rt.current&&(Oe==null||Oe.cancelValue(rt.current),Oe==null||Oe.registerValue(at.value),rt.current=at.value),()=>Oe==null?void 0:Oe.cancelValue(at.value)},[at.value]);const Tt=it("checkbox",pe),[ye,It]=(0,Be.ZP)(Tt),en=Object.assign({},at);Oe&&!Je&&(en.onChange=function(){at.onChange&&at.onChange.apply(at,arguments),Oe.toggleOption&&Oe.toggleOption({label:ht,value:at.value})},en.name=Oe.name,en.checked=Oe.value.includes(at.value));const xn=ue()(`${Tt}-wrapper`,{[`${Tt}-rtl`]:yt==="rtl",[`${Tt}-wrapper-checked`]:en.checked,[`${Tt}-wrapper-disabled`]:Yt,[`${Tt}-wrapper-in-form-item`]:ke},ut==null?void 0:ut.className,me,ct,It),cn=ue()({[`${Tt}-indeterminate`]:At},nt.A,It),Ae=At?"mixed":void 0;return ye(Ze.createElement(De.Z,{component:"Checkbox",disabled:Yt},Ze.createElement("label",{className:xn,style:Object.assign(Object.assign({},ut==null?void 0:ut.style),Le),onMouseEnter:Ve,onMouseLeave:lt},Ze.createElement(Te.Z,Object.assign({"aria-checked":Ae},en,{prefixCls:Tt,className:cn,disabled:Yt,ref:Ce})),ht!==void 0&&Ze.createElement("span",null,ht))))};var a=Ze.forwardRef(oe),x=te(94480),b=te(2738),E=function(ge,Ce){var Pe={};for(var pe in ge)Object.prototype.hasOwnProperty.call(ge,pe)&&Ce.indexOf(pe)<0&&(Pe[pe]=ge[pe]);if(ge!=null&&typeof Object.getOwnPropertySymbols=="function")for(var me=0,pe=Object.getOwnPropertySymbols(ge);me{const{defaultValue:Pe,children:pe,options:me=[],prefixCls:ct,className:ht,rootClassName:At,style:Le,onChange:Ve}=ge,lt=E(ge,["defaultValue","children","options","prefixCls","className","rootClassName","style","onChange"]),{getPrefixCls:Je,direction:Pt}=Ze.useContext(Ee.E_),[at,it]=Ze.useState(lt.value||Pe||[]),[yt,ut]=Ze.useState([]);Ze.useEffect(()=>{"value"in lt&&it(lt.value||[])},[lt.value]);const Oe=Ze.useMemo(()=>me.map(Ie=>typeof Ie=="string"||typeof Ie=="number"?{label:Ie,value:Ie}:Ie),[me]),ke=Ie=>{ut(Me=>Me.filter(fe=>fe!==Ie))},bt=Ie=>{ut(Me=>[].concat((0,x.Z)(Me),[Ie]))},Yt=Ie=>{const Me=at.indexOf(Ie.value),fe=(0,x.Z)(at);Me===-1?fe.push(Ie.value):fe.splice(Me,1),"value"in lt||it(fe),Ve==null||Ve(fe.filter(tt=>yt.includes(tt)).sort((tt,Ot)=>{const Se=Oe.findIndex(je=>je.value===tt),ce=Oe.findIndex(je=>je.value===Ot);return Se-ce}))},rt=Je("checkbox",ct),Tt=`${rt}-group`,[ye,It]=(0,Be.ZP)(rt),en=(0,b.Z)(lt,["value","disabled"]),xn=me.length?Oe.map(Ie=>Ze.createElement(a,{prefixCls:rt,key:Ie.value.toString(),disabled:"disabled"in Ie?Ie.disabled:lt.disabled,value:Ie.value,checked:at.includes(Ie.value),onChange:Ie.onChange,className:`${Tt}-item`,style:Ie.style,title:Ie.title},Ie.label)):pe,cn={toggleOption:Yt,value:at,disabled:lt.disabled,name:lt.name,registerValue:bt,cancelValue:ke},Ae=ue()(Tt,{[`${Tt}-rtl`]:Pt==="rtl"},ht,At,It);return ye(Ze.createElement("div",Object.assign({className:Ae,style:Le},en,{ref:Ce}),Ze.createElement(ot.Provider,{value:cn},xn)))},ee=Ze.forwardRef(z);var ne=Ze.memo(ee);const le=a;le.Group=ne,le.__ANT_CHECKBOX=!0;var se=le},98447:function(st,St,te){"use strict";te.d(St,{C2:function(){return Ee}});var ae=te(17313),ue=te(37613),Te=te(83116);const Ze=we=>{const{checkboxCls:re}=we,Ue=`${re}-wrapper`;return[{[`${re}-group`]:Object.assign(Object.assign({},(0,ae.Wf)(we)),{display:"inline-flex",flexWrap:"wrap",columnGap:we.marginXS,[`> ${we.antCls}-row`]:{flex:1}}),[Ue]:Object.assign(Object.assign({},(0,ae.Wf)(we)),{display:"inline-flex",alignItems:"baseline",cursor:"pointer","&:after":{display:"inline-block",width:0,overflow:"hidden",content:"'\\a0'"},[`& + ${Ue}`]:{marginInlineStart:0},[`&${Ue}-in-form-item`]:{'input[type="checkbox"]':{width:14,height:14}}}),[re]:Object.assign(Object.assign({},(0,ae.Wf)(we)),{position:"relative",whiteSpace:"nowrap",lineHeight:1,cursor:"pointer",borderRadius:we.borderRadiusSM,alignSelf:"center",[`${re}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0,margin:0,[`&:focus-visible + ${re}-inner`]:Object.assign({},(0,ae.oN)(we))},[`${re}-inner`]:{boxSizing:"border-box",position:"relative",top:0,insetInlineStart:0,display:"block",width:we.checkboxSize,height:we.checkboxSize,direction:"ltr",backgroundColor:we.colorBgContainer,border:`${we.lineWidth}px ${we.lineType} ${we.colorBorder}`,borderRadius:we.borderRadiusSM,borderCollapse:"separate",transition:`all ${we.motionDurationSlow}`,"&:after":{boxSizing:"border-box",position:"absolute",top:"50%",insetInlineStart:"21.5%",display:"table",width:we.checkboxSize/14*5,height:we.checkboxSize/14*8,border:`${we.lineWidthBold}px solid ${we.colorWhite}`,borderTop:0,borderInlineStart:0,transform:"rotate(45deg) scale(0) translate(-50%,-50%)",opacity:0,content:'""',transition:`all ${we.motionDurationFast} ${we.motionEaseInBack}, opacity ${we.motionDurationFast}`}},"& + span":{paddingInlineStart:we.paddingXS,paddingInlineEnd:we.paddingXS}})},{[` - ${Ue}:not(${Ue}-disabled), +`),vt.focus();default:throw new Error}},[vt,En]),yo=(0,ne.useMemo)(()=>{switch(En){case et:return ne.createElement(yt,{callback:Ra,onCancel:Wa});case Xt:return ne.createElement(mt.Z,{callback:Ra,onCancel:Wa});case dt:return ne.createElement(Oe.Z,{callback:Ra,onCancel:Wa});case Mt:return ne.createElement(Ot,{callback:Ra,onCancel:Wa});case sn:return ne.createElement(be,{callback:Ra,onCancel:Wa});case"maths-latex":return ne.createElement(Ct,{showSaveButton:!0,callback:Ra});case"inline-latex":return ne.createElement($t.Z,{showSaveButton:!0,callback:Ra});default:return null}},[En]);function Wa(){Fn("")}(0,ne.useEffect)(()=>{if(xo.current){let Qt=function(lo){Pa=!0,za=lo.pageY},on=function(){Pa=!1},mn=function(lo){if(Pa){let ao=lo.pageY-za;ao<0&&(ao=0),ao>300&&(ao=300);let po=Bt+ao+"px";Ia(po)}},bn=xo.current,Pa=!1,za=0;return bn.addEventListener("mousedown",Qt),document.addEventListener("mousemove",mn),document.addEventListener("mouseup",on),()=>{bn.removeEventListener("mousedown",Qt),document.removeEventListener("mousemove",mn),document.removeEventListener("mouseup",on)}}},[vt,xo]),(0,ne.useEffect)(()=>{Ia(Bt)},[Bt]);const ko=Rt(Ke),Bo=Rt(Qn),rr={width:ko,height:Bo},wo=(0,ne.useMemo)(()=>{if(Sa){let Qt=new Date(Sa),on=Qt.getHours(),mn=Qt.getMinutes(),bn=Qt.getSeconds();return on=on<10?"0"+on:on,mn=mn<10?"0"+mn:mn,bn=bn<10?"0"+bn:bn,`${on}:${mn}:${bn}`}return 0},[Sa]),Aa=Qt=>{const on=[];if(Sn){let mn=-1;Qt=Qt.replace(/(@▁▁@|@▁@)/g,function(bn,Pa,za){on.push({multiLine:bn!==Mn})})}return on};function Xa(){window.sessionStorage.removeItem(oa),mo(!1),da(0)}function Go(){mo(!1),da(0),vt.setValue(window.sessionStorage.getItem(oa))}const Ho=(0,ze.useIntl)(),tr={[et]:"\u6DFB\u52A0\u94FE\u63A5",[Xt]:Ho.formatMessage({id:"markdownEditor.addCodeBlock",defaultMessage:"\u6DFB\u52A0\u4EE3\u7801\u5757"}),[dt]:Ho.formatMessage({id:"markdownEditor.addImage",defaultMessage:"\u6DFB\u52A0\u56FE\u7247"}),[Kt]:"\u6DFB\u52A0\u753B\u56FE",[Mt]:Ho.formatMessage({id:"markdownEditor.insertFlowchart",defaultMessage:"\u63D2\u5165\u6D41\u7A0B\u56FE"}),[sn]:"\u6DFB\u52A0\u8868\u683C","maths-latex":Ho.formatMessage({id:"markdownEditor.mathImage",defaultMessage:"\u6570\u5B66\u56FE\u50CF"}),"inline-latex":Ho.formatMessage({id:"markdownEditor.latexFormula",defaultMessage:"LATEX\u516C\u5F0F"})};(0,ne.useEffect)(()=>{tr[En]&&En!==Kt&&En!==Mt&&setTimeout(()=>{const Qt=document.getElementsByClassName("markdown-popup-form")[0],on=window.innerWidth/2-Qt.offsetWidth/2,mn=window.innerHeight/2-Qt.offsetHeight/2;Uo(on),Ba(mn)},0)},[En]);const mr=Qt=>{Qt.preventDefault();const on=Qt.clientX-_o,mn=Qt.clientY-fo;document.body.onmousemove=bn=>{let Pa=bn.clientX-on,za=bn.clientY-mn;const lo=document.getElementsByClassName("markdown-popup-form")[0],ao=window.innerWidth-lo.offsetWidth,po=window.innerHeight-lo.offsetHeight;Pa=Math.max(0,Math.min(Pa,ao)),za=Math.max(0,Math.min(za,po)),kn(bn.clientX,bn.clientY,on,mn)&&(Uo(Pa),Ba(za))},document.body.onmouseup=function(){document.body.onmousemove=null}},kn=(Qt,on,mn,bn)=>{const Pa=document.body.clientHeight,za=document.body.clientWidth;return Qt<20&&mn>Qt||Qt>za-20&&mnon||on>Pa-20&&bnpe in me?ze(me,pe,{enumerable:!0,configurable:!0,writable:!0,value:ct}):me[pe]=ct,z=(me,pe)=>{for(var ct in pe||(pe={}))x.call(pe,ct)&&E(me,ct,pe[ct]);if(a)for(var ct of a(pe))b.call(pe,ct)&&E(me,ct,pe[ct]);return me},ee=(me,pe)=>ae(me,y(pe));const{useForm:oe}=ne.default,ie={width:280,marginRight:10},de={labelCol:{span:5},wrapperCol:{span:19}};var ge=({callback:me,onCancel:pe})=>{const[ct]=oe();let lt=(0,ot.useRef)();const Ut=(0,Qe.useIntl)();function Le(Je){lt.current.width=ct.getFieldValue("width"),lt.current.align=ct.getFieldValue("align"),me(Je,lt.current)}function We(Je,Pt){if(Je.status===-1){ue.ZP.error(Je.message);return}ct.setFieldsValue({src:`/api/attachments/${Je.id}`,type:Pt.type})}function it(Je){let Pt=Je.target.files[0];lt.current=Pt,Pe(Pt,We)}return Te.createElement(ne.default,ee(z({form:ct},de),{className:"upload-image-panel",onFinish:Le,style:{width:470,overflow:"hidden"}}),Te.createElement(ne.default.Item,{label:Ut.formatMessage({id:"markdownEditor.imageAddress",defaultMessage:"\u56FE\u7247\u5730\u5740"}),required:!0},Te.createElement("div",{className:"flex-container"},Te.createElement(ne.default.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5730\u5740"}]},Te.createElement(De.default,{style:ie})),Te.createElement(we,{onFileChange:it}))),Te.createElement(ne.default.Item,{label:Ut.formatMessage({id:"markdownEditor.imageDescription",defaultMessage:"\u56FE\u7247\u63CF\u8FF0"}),name:"alt"},Te.createElement(De.default,{style:{width:264}})),Te.createElement(ne.default.Item,{label:Ut.formatMessage({id:"markdownEditor.imageWidth",defaultMessage:"\u56FE\u7247\u5BBD\u5EA6"}),name:"width"},Te.createElement(Ze.Z,null,Te.createElement(ne.default.Item,{name:"width",style:{margin:0}},Te.createElement(Ce.Z,{style:{width:264}})),Te.createElement("span",{className:"ml8"},"%"))),Te.createElement(ne.default.Item,{label:Ut.formatMessage({id:"markdownEditor.alignment",defaultMessage:"\u5BF9\u9F50\u65B9\u5F0F"}),name:"align"},Te.createElement(Ee.ZP.Group,{name:"align",defaultValue:1,options:[{value:"left",label:Ut.formatMessage({id:"markdownEditor.leftAlign",defaultMessage:"\u5DE6\u5BF9\u9F50"})},{value:"center",label:Ut.formatMessage({id:"markdownEditor.centerAlign",defaultMessage:"\u5C45\u4E2D\u5BF9\u9F50"})},{value:"right",label:Ut.formatMessage({id:"markdownEditor.rightAlign",defaultMessage:"\u53F3\u5BF9\u9F50"})}]})),Te.createElement("aside",null,Te.createElement(ne.default.Item,{style:{textAlign:"right",position:"relative",right:-98}},Te.createElement(re.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},Ut.formatMessage({id:"markdownEditor.confirm",defaultMessage:"\u786E\u5B9A"})),Te.createElement(re.ZP,{type:"default",onClick:pe},Ut.formatMessage({id:"markdownEditor.cancel",defaultMessage:"\u53D6\u6D88"})))))};function we({onFileChange:me}){return Te.createElement("label",{className:"upload-button",style:{cursor:"pointer"}},"\u672C\u5730\u4E0A\u4F20",Te.createElement("input",{type:"file",onChange:me}))}function Pe(me,pe){if(!me)throw new String("\u6CA1\u6709\u6587\u4EF6");if(!(0,Be.bg)())throw ue.ZP.warning("\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C"),new String("\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C");let ct=new FormData;ct.append("editormd-image-file",me),ct.append("file_param_name","editormd-image-file"),ct.append("byxhr","true");var lt=new window.XMLHttpRequest;lt.withCredentials=!0,lt.addEventListener("load",function(Ut){pe(JSON.parse(Ut.target.responseText),me)},!1),lt.addEventListener("error",function(Ut){console.error(Ut)},!1),lt.open("POST",`${Ve.KI}/api/attachments.json`),lt.send(ct)}},57261:function(gt,St,te){"use strict";te.d(St,{Z:function(){return De}});var ne=te(59301),ue=te(4676);class De extends ne.Component{constructor(Ce){super(Ce);const Ee=window.document;this.node=Ee.createElement("div"),Ee.body.appendChild(this.node)}render(){const{children:Ce}=this.props;return(0,ue.createPortal)(Ce,this.node)}componentWillUnmount(){window.document.body.removeChild(this.node)}}},31103:function(gt,St,te){"use strict";te.d(St,{Z:function(){return ue}});var ne=te(59301);function ue(De,Ze){const Ce=(0,ne.useRef)();(0,ne.useEffect)(()=>{Ce.current=De}),(0,ne.useEffect)(()=>{function Ee(){Ce.current()}if(Ze!==null){let re=setInterval(Ee,Ze);return()=>clearInterval(re)}},[Ze])}},57851:function(gt,St,te){"use strict";te.d(St,{$s:function(){return ue},Kc:function(){return Ce},Um:function(){return Ze},YT:function(){return ne},ck:function(){return De}});var ne=(Ee=>(Ee.STUDENT_SELF="student_self",Ee.TEACHER_ASSIGN="teacher_assign",Ee))(ne||{}),ue=(Ee=>(Ee.BY_PERSON="by_person",Ee.BY_GROUP="by_group",Ee.BY_FILE="by_file",Ee))(ue||{}),De=(Ee=>(Ee.BY_CLASS="by_class",Ee.BY_RANDOM="by_random",Ee))(De||{}),Ze=(Ee=>(Ee.BY_SCORE="by_score",Ee.BY_HEADCOUNT="by_headcount",Ee.BY_RULE_RANDOM="by_rule_random",Ee))(Ze||{}),Ce=(Ee=>(Ee.BY_RULE="by_rule",Ee.BY_LEADER="by_leader",Ee))(Ce||{})},66835:function(gt,St,te){"use strict";te.r(St),te.d(St,{default:function(){return yt}});var ne=te(59301),ue=te(65582),De=te(78241),Ze=te(8591),Ce=te(43418),Ee=te(66104),re=te(28103),Ve=te(48066),ot=te(95237),Be=te(43604),Qe=te(92832),Te=te(1710),ze=te(5871),ae=te(3113),y=te(5112),a=te(81327),x=te(3969),b=te(88761),E={flex_box_center:"flex_box_center___Oai0Y",flex_space_between:"flex_space_between___fZFK_",flex_box_vertical_center:"flex_box_vertical_center___RWV5x",flex_box_center_end:"flex_box_center_end___ajHAV",flex_box_column:"flex_box_column___jI14a",bg:"bg___cSxNp",flexRow:"flexRow___bc5Oj",flexJustifyCenter:"flexJustifyCenter___Nx05M",flexAlignEnd:"flexAlignEnd___DhuDB",flexAlignCenter:"flexAlignCenter___nIPvg",flexColumn:"flexColumn___KpeLE",formWrap:"formWrap___ORs91",titleWrap:"titleWrap___J_NOF",fieldWrap:"fieldWrap___G9hW5",mdWrap:"mdWrap___TuZ7q",backgroundFa:"backgroundFa___QRzbN",button:"button___S5k_z",Onerow:"Onerow___Pi45X",searchMember:"searchMember___oWEni",searchMemberHeader:"searchMemberHeader___K11IN"},z=te(57146),ee=te(6339),oe=te(27183),ie=te(41867),de=te(96622),ge=te(38147),we=te(64351),Pe=te(57851),me=te(59301),pe=Object.defineProperty,ct=Object.defineProperties,lt=Object.getOwnPropertyDescriptors,Ut=Object.getOwnPropertySymbols,Le=Object.prototype.hasOwnProperty,We=Object.prototype.propertyIsEnumerable,it=(mt,Oe,ke)=>Oe in mt?pe(mt,Oe,{enumerable:!0,configurable:!0,writable:!0,value:ke}):mt[Oe]=ke,Je=(mt,Oe)=>{for(var ke in Oe||(Oe={}))Le.call(Oe,ke)&&it(mt,ke,Oe[ke]);if(Ut)for(var ke of Ut(Oe))We.call(Oe,ke)&&it(mt,ke,Oe[ke]);return mt},Pt=(mt,Oe)=>ct(mt,lt(Oe)),at=(mt,Oe,ke)=>new Promise((bt,Yt)=>{var rt=It=>{try{ye(ke.next(It))}catch(en){Yt(en)}},Tt=It=>{try{ye(ke.throw(It))}catch(en){Yt(en)}},ye=It=>It.done?bt(It.value):Promise.resolve(It.value).then(rt,Tt);ye((ke=ke.apply(mt,Oe)).next())});const st=({shixunHomeworks:mt,user:Oe,newCourse:ke,globalSetting:bt,loading:Yt,dispatch:rt})=>{var Tt,ye,It,en,xn,cn;const Ae=(0,ue.useIntl)(),Ie=(0,ue.useParams)(),[Me]=De.default.useForm(),[fe,nt]=(0,ne.useState)({}),[Ot,Se]=(0,ne.useState)(""),{studentWorkEditDefaultData:ce,workDetail:je}=mt;let[Ne,be]=(0,ne.useState)([]);const[_e,Zt]=(0,ne.useState)([]),[ft,Nt]=(0,ne.useState)([]),[Ct,$t]=(0,ne.useState)(!1),[ve,Ge]=(0,ne.useState)({page:1,limit:20,search:""}),[et,dt]=(0,ne.useState)(!1),[Mt,Kt]=(0,ne.useState)(!1),[tn,Xt]=(0,ne.useState)(),[sn,Nn]=(0,ne.useState)(!1),Cn=(Ht=!1)=>at(void 0,null,function*(){const yn=yield rt({type:"shixunHomeworks/getSearchMemberList",payload:Je(Je({},Ie),ve)});Ht&&(Ne=[],Nt([])),yn.members&&yn.members.length>0&&be([...yn.members]),dt(yn==null?void 0:yn.is_ai)}),In=()=>at(void 0,null,function*(){const Ht=yield rt({type:"shixunHomeworks/editStudentWorkDefaultData",payload:Pt(Je({},Ie),{type:3})});$t(Ht==null?void 0:Ht.is_group_grade),Zt(Ht==null?void 0:Ht.members),Se(Ht==null?void 0:Ht.team_name),Me.setFieldsValue({attachment_ids:(0,z.z)(Ht.attachments),description:Ht.description})});(0,ne.useEffect)(()=>{rt({type:"shixunHomeworks/getWorkDetail",payload:{categoryId:Ie.commonHomeworkId}}),Cn(),In()},[ve]);const Un=Ht=>at(void 0,null,function*(){Ht.user_ids=[...(Ht==null?void 0:Ht.user_ids)||[],..._e==null?void 0:_e.map(un=>un.user_id)],(yield(0,b.z2)(Pt(Je(Je({},Ie),Ht),{type:3}))).status===0&&(Ze.ZP.success("\u4FDD\u5B58\u6210\u529F"),In(),Cn(!0))}),Jn=Ht=>at(void 0,null,function*(){var yn;const un=Pt(Je({},fe),{team_name:Ot});un.base_on_project=1,un.attachment_ids&&un.attachment_ids!=""&&(un.attachment_ids=(yn=un==null?void 0:un.attachment_ids)==null?void 0:yn.map(Kn=>Kn.id||Kn.response.id)),un.user_ids=ft==null?void 0:ft.map(Kn=>Kn.user_id),un.group_leader_scores=[...ft.map(Kn=>({user_id:Kn.user_id,score:Kn.score})),..._e.map(Kn=>({user_id:Kn.user_id,score:Kn.score}))];const Mn=()=>{un.attachment_ids==""?Ce.default.confirm({title:me.createElement("div",null,"\u8FD8\u672A\u4E0A\u4F20\u9644\u4EF6",me.createElement("br",null),"\u662F\u5426\u786E\u8BA4\u63D0\u4EA4\u4F5C\u54C1\uFF1F"),onOk:()=>{Un(un)}}):Un(un)};if(je!=null&&je.can_submit){if(!(je!=null&&je.submit_size)){Ze.ZP.warning(Ae.formatMessage({id:"classrooms.submissionChanceUsedUp",defaultMessage:"\u60A8\u7684\u4F5C\u54C1\u63D0\u4EA4\u673A\u4F1A\u5DF2\u7528\u5B8C\u3002\u5982\u9700\u7EE7\u7EED\u4FEE\u6539\uFF0C\u8BF7\u8054\u7CFB\u6307\u5BFC\u8001\u5E08\u6216\u5E73\u53F0\u8FD0\u8425\u3002"}));return}Ce.default.confirm({title:Ae.formatMessage({id:"classrooms.prompt",defaultMessage:"\u63D0\u793A"}),icon:null,centered:!0,width:472,content:me.createElement(me.Fragment,null,"\u4F60\u8FD8\u6709 ",me.createElement("span",{className:"ml5 mr5",style:{color:"#DF711C"}},je==null?void 0:je.submit_size)," \u6B21\u63D0\u4EA4\u673A\u4F1A\u3002\u786E\u8BA4\u63D0\u4EA4\u540E\uFF0C\u4E0A\u4E00\u6B21\u7684\u63D0\u4EA4\u8BB0\u5F55\u4F1A\u88AB\u8986\u76D6\u3002\u8BF7\u6CE8\u610F\uFF0C\u5230\u8FBE\u89C4\u5B9A\u7684\u63D0\u4EA4\u6B21\u6570\u540E\u5C06\u4E0D\u53EF\u518D\u6B21\u63D0\u4EA4\uFF0C\u786E\u5B9A\u662F\u5426\u63D0\u4EA4\uFF1F"),onOk:()=>{Mn()}});return}Mn()}),dn=Ht=>at(void 0,null,function*(){var yn,un,Mn;const Kn=(yn=document==null?void 0:document.querySelector(Ht))==null?void 0:yn.scrollHeight,qe=(un=document==null?void 0:document.querySelector(Ht))==null?void 0:un.scrollTop,Rt=(Mn=document==null?void 0:document.querySelector(Ht))==null?void 0:Mn.clientHeight;Kn==qe+Rt&&hasMore&&(ve.page++,Ge(Je({},ve)))});return me.createElement("section",{className:E.bg},ce.course_name&&me.createElement("section",{className:"animated fadeIn"},me.createElement("aside",{className:"mt10"},ce.category&&me.createElement(Ee.Z,{separator:">"},me.createElement(Ee.Z.Item,{href:`/classrooms/${ce.course_id}/group_homework`},ce.course_name),me.createElement(Ee.Z.Item,{href:`/classrooms/${ce.course_id}/group_homework`},ce.category.category_name),me.createElement(Ee.Z.Item,null,ce==null?void 0:ce.user_name," ",Ae.formatMessage({id:"classroomGraphicGroupHomework.submitWork",defaultMessage:"\u63D0\u4EA4\u4F5C\u54C1"}))))),me.createElement("aside",{className:"font24 bold mt20 mb20"},ce.homework_name),me.createElement("div",{style:{background:"#fff",padding:"20px 30px"}},me.createElement("div",{style:{fontSize:"18px",marginBottom:"10px",fontWeight:600}},Ae.formatMessage({id:"classroomGraphicGroupHomework.homeworkDescription",defaultMessage:"\u4F5C\u4E1A\u63CF\u8FF0"})),me.createElement(ee.Z,{value:(je==null?void 0:je.description)||"\u6682\u65E0\uFF5E"}),me.createElement(oe.Z,{authority:(0,ie.GJ)(),showDimensions:!1,dataSource:je==null?void 0:je.attachments,callback:()=>{rt({type:"shixunHomeworks/getWorkDetail",payload:{categoryId:Ie.commonHomeworkId}})}}),me.createElement(we.Ei,{value:je})),me.createElement(De.default,{form:Me,className:E.formWrap,scrollToFirstError:!0,layout:"vertical",onValuesChange:(Ht,yn)=>nt(yn),onFinish:Jn},me.createElement("div",{className:E.mdWrap},me.createElement(De.default.Item,{htmlFor:null,label:me.createElement("span",null,Ae.formatMessage({id:"classrooms.content",defaultMessage:"\u5185\u5BB9"}),":"),name:"description",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4F5C\u4E1A\u7684\u7B80\u4ECB"},{type:"string",whitespace:!0,message:"\u5185\u5BB9\u4E0D\u80FD\u5168\u4E3A\u7A7A\u683C"}]},me.createElement(x.h,{placeholder:"\u8BF7\u5728\u6B64\u8F93\u5165\u5185\u5BB9",scrollId:"",watch:!0})),ce.course_name&&me.createElement(De.default.Item,{name:"attachment_ids"},me.createElement(z.Z,{realTimeRemove:!1})),me.createElement(re.Z,null),me.createElement("div",{className:"flex gap-10px item-center"},me.createElement("div",{className:"mb-10px"},"\u5C0F\u7EC4\u540D\u79F0\uFF1A"),me.createElement(Ve.default.Paragraph,{editable:((Tt=je==null?void 0:je.group_info)==null?void 0:Tt.leader_change_name)&&(ce==null?void 0:ce.is_leader_work)&&{onChange:Ht=>{Se(Ht)}}},Ot)),me.createElement("div",{style:{display:"flex"}},me.createElement(ot.Z,{align:"middle",className:"mb20",style:{marginTop:20,width:550,paddingLeft:ce.max_num>1&&30}},ce.max_num>1&&me.createElement(Be.Z,{span:12},"\u6210\u5458\u8981\u6C42:",ce.min_num,"~",ce.max_num,"\u4EBA\xA0"),me.createElement(Be.Z,{span:12},me.createElement(Qe.default.Search,{onSearch:(Ht,yn)=>{yn.preventDefault(),Ht===""?delete ve.search:ve.search=Ht,ve.page=1,Ge(Je({},ve)),be([])},placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u6216\u5B66\u53F7\u641C\u7D22",allowClear:!0,style:{width:240}}))),me.createElement(ot.Z,{style:{width:610,alignItems:"center"},justify:"end"},ce.is_leader_work&&((ye=je==null?void 0:je.group_info)==null?void 0:ye.group_type)==Pe.YT.STUDENT_SELF&&me.createElement("span",{className:E.button,onClick:()=>{Kt(!0)}},"\u66F4\u6362\u961F\u957F"))),me.createElement(ot.Z,{align:"middle"},me.createElement(Be.Z,{span:11},me.createElement(Te.default,{dataSource:Ne,pagination:!1,rowKey:Ht=>Ht.user_id,style:{minHeight:440,border:"1px solid #F6F7F9",minWidth:550},rowSelection:((It=je==null?void 0:je.group_info)==null?void 0:It.leader_manage_member)&&(ce==null?void 0:ce.is_leader_work)&&{type:"checkbox",getCheckboxProps:Ht=>({disabled:et||!ce.is_leader_work}),selectedRowKeys:ft==null?void 0:ft.map(Ht=>Ht.user_id),onSelect(Ht,yn,un){if(yn)Nt([...ft,Je({},Ht)]);else{let Mn=ft.filter(Kn=>Kn.user_id!==(Ht==null?void 0:Ht.user_id));Nt([...Mn])}},onChange(Ht,yn,un){un.type==="all"&&Nt([...yn])}},scroll:{y:400},columns:[{title:Ae.formatMessage({id:"classrooms.name",defaultMessage:"\u59D3\u540D"}),dataIndex:"user_name",key:"user_name"},{title:Ae.formatMessage({id:"classrooms.classDivision",defaultMessage:"\u5206\u73ED"}),dataIndex:"group_name",key:"group_name"},{title:Ae.formatMessage({id:"classrooms.studentNumber",defaultMessage:"\u5B66\u53F7"}),dataIndex:"student_id",key:"student_id"}]})),me.createElement(Be.Z,{span:1},me.createElement("img",{src:de,style:{marginLeft:35}})),me.createElement(Be.Z,{span:12,style:{display:"flex",justifyContent:"flex-end"}},me.createElement("div",{className:E.searchMember,style:{width:550}},me.createElement(ot.Z,{className:E.searchMemberHeader},me.createElement(Be.Z,{className:"ml20",flex:"100px"},Ae.formatMessage({id:"classrooms.name",defaultMessage:"\u59D3\u540D"})),me.createElement(Be.Z,{flex:"100px"},Ae.formatMessage({id:"classrooms.classDivision",defaultMessage:"\u5206\u73ED"})),me.createElement(Be.Z,{flex:"100px"},Ae.formatMessage({id:"classrooms.studentNumber",defaultMessage:"\u5B66\u53F7"})),me.createElement(Be.Z,null,ce.is_leader_work&&Ct&&"\u8BC4\u5206")),me.createElement("div",{style:{overflow:"auto",height:360}},_e==null?void 0:_e.map((Ht,yn)=>{var un;return fe&&me.createElement(ot.Z,{key:yn,align:"middle",style:{height:48,lineHeight:"48px",paddingLeft:30,borderBottom:"1px solid rgba(48,97,208,0.1)"}},me.createElement(Be.Z,{flex:"100px"},Ht.user_name),me.createElement(Be.Z,{flex:"100px"},Ht.group_name),me.createElement(Be.Z,{flex:"100px"},Ht.student_id),me.createElement(Be.Z,{flex:"100px"},ce.is_leader_work&&Ct&&me.createElement(ze.Z,{stringMode:!0,min:"0.1",max:"100",step:"0.1",placeholder:"\u8BF7\u8F93\u5165",value:Ht.score,onChange:Mn=>{Zt(_e==null?void 0:_e.map(Kn=>Ht.user_id==Kn.user_id?Pt(Je({},Kn),{score:Mn}):Kn))}})),(ce==null?void 0:ce.is_leader_work)&&!Ht.is_leader&&!et&&((un=je==null?void 0:je.group_info)==null?void 0:un.leader_manage_member)&&me.createElement(Be.Z,{style:{marginLeft:"10px"}},me.createElement("i",{className:"iconfont icon-shanchudiao current",onClick:()=>{Ce.default.confirm({title:me.createElement("div",null,"TA\u7684\u4F5C\u54C1\u5C06\u88AB\u5220\u9664",me.createElement("br",null),"\u662F\u5426\u786E\u8BA4\u5220\u9664\uFF1F"),onOk:()=>{Zt(_e==null?void 0:_e.filter(Mn=>Mn.user_id!==Ht.user_id))}})}})))}),ft==null?void 0:ft.map((Ht,yn)=>{var un;return me.createElement(ot.Z,{key:yn,align:"middle",style:{height:48,lineHeight:"48px",paddingLeft:30,borderBottom:"1px solid rgba(48,97,208,0.1)"}},me.createElement(Be.Z,{flex:"100px"},Ht.user_name),me.createElement(Be.Z,{flex:"100px"},Ht.group_name),me.createElement(Be.Z,{flex:"100px"},Ht.student_id),me.createElement(Be.Z,{flex:"100px"},ce.is_leader_work&&Ct&&me.createElement(ze.Z,{stringMode:!0,min:"0.1",max:"100",step:"0.1",placeholder:"\u8BF7\u8F93\u5165",value:Ht.score,onChange:Mn=>{Nt(ft==null?void 0:ft.map(Kn=>Ht.user_id==Kn.user_id?Pt(Je({},Kn),{score:Mn}):Kn))}})),me.createElement(Be.Z,{style:{marginLeft:"10px"}},ce.is_leader_work&&((un=je==null?void 0:je.group_info)==null?void 0:un.leader_manage_member)&&me.createElement("i",{className:"iconfont icon-shanchudiao current",onClick:()=>{var Mn,Kn;Me.setFieldsValue({user_ids:(Mn=fe==null?void 0:fe.user_ids)==null?void 0:Mn.filter(qe=>qe!==Ht.user_id)}),nt(Pt(Je({},fe),{user_ids:(Kn=fe==null?void 0:fe.user_ids)==null?void 0:Kn.filter(qe=>qe!==Ht.user_id)})),Nt(ft==null?void 0:ft.filter(qe=>qe.user_id!=Ht.user_id))}})))}))))),ce.max_num>1&&((en=[...(fe==null?void 0:fe.user_ids)||[],...(_e==null?void 0:_e.map(Ht=>Ht.user_id))||[]])==null?void 0:en.length)>ce.max_num&&me.createElement("p",{className:"c-red"},"\u4EBA\u6570\u4E0D\u80FD\u5927\u4E8E",ce.max_num,"\u4EBA"))),me.createElement(ot.Z,{align:"middle",className:"pt40 mb30"},me.createElement(ae.ZP,{size:"middle",type:"primary",className:`${E.button} mr20`,loading:Yt["newCourse/editCourse"]||Yt["newCourse/submitCourse"],onClick:()=>Me.submit()},Ae.formatMessage({id:"classroomGraphicGroupHomework.submit",defaultMessage:"\u63D0\u4EA4"})),me.createElement(ae.ZP,{size:"middle",type:"primary",ghost:!0,className:E.button,onClick:()=>ue.history.push(`/classrooms/${Ie.coursesId}/group_homework`)},Ae.formatMessage({id:"classrooms.cancel",defaultMessage:"\u53D6\u6D88"}))),me.createElement(Ce.default,{title:"\u66F4\u6362\u961F\u957F",open:Mt,onCancel:()=>{Kt(!1)},okButtonProps:{loading:sn},onOk:()=>at(void 0,null,function*(){console.log("--",Ie),Nn(!0);let Ht=yield(0,ge.ZP)(`/api/student_works/${Ie.homeworkId}/change_captain.json`,{method:"put",body:{user_id:tn}});Nn(!1),(Ht==null?void 0:Ht.status)===0&&(Kt(!1),Cn())})},me.createElement("div",null,"\u9009\u62E9\u7684\u6210\u5458\u5C06\u4F1A\u6210\u4E3A\u65B0\u7684\u961F\u957F"),me.createElement("div",null,"\u60A8\u5C06\u4E0D\u518D\u62E5\u6709\u961F\u957F\u7684\u6743\u9650\uFF0C\u4F46\u60A8\u4ECD\u662F\u8BE5\u7EC4\u7684\u7EC4\u5458"),me.createElement("div",{style:{marginTop:20,background:"#F6F7F9",padding:15}},me.createElement(y.ZP.Group,{onChange:Ht=>{Xt(Ht.target.value)}},me.createElement(a.Z,{direction:"vertical"},(cn=(xn=ce==null?void 0:ce.members)==null?void 0:xn.filter(Ht=>!Ht.is_leader))==null?void 0:cn.map(Ht=>me.createElement(y.ZP,{value:Ht.user_id},Ht.user_name)))))))};var yt=(0,ue.connect)(({shixunHomeworks:mt,newCourse:Oe,user:ke,loading:bt,globalSetting:Yt})=>({shixunHomeworks:mt,newCourse:Oe,user:ke,globalSetting:Yt,loading:bt.effects}))(st)},64351:function(gt,St,te){"use strict";te.d(St,{Ei:function(){return E},rU:function(){return z},ZP:function(){return oe}});var ne=te(59301),ue={wrap:"wrap___W3YuU",title:"title___OzKge",exhibition:"exhibition___ugphm",title_icon:"title_icon___QGbm6"},De=te(78241),Ze=te(24905),Ce=te(5871),Ee=te(95237),re=te(43604),Ve=te(6848),ot=te(92310),Be=te.n(ot),Qe=te(65582),Te=te(59301),ze=Object.defineProperty,ae=Object.getOwnPropertySymbols,y=Object.prototype.hasOwnProperty,a=Object.prototype.propertyIsEnumerable,x=(ie,de,ge)=>de in ie?ze(ie,de,{enumerable:!0,configurable:!0,writable:!0,value:ge}):ie[de]=ge,b=(ie,de)=>{for(var ge in de||(de={}))y.call(de,ge)&&x(ie,ge,de[ge]);if(ae)for(var ge of ae(de))a.call(de,ge)&&x(ie,ge,de[ge]);return ie};const E=({value:ie,className:de,style:ge})=>{const we=(0,Qe.useIntl)(),[Pe,me]=(0,ne.useState)("0");(0,ne.useEffect)(()=>{if(ie){const{submit_limit:ct,must_file:lt}=ie;if(ct&<){me("1");return}if(ct&&!lt){me("2");return}if(!ct&<){me("3");return}}},[ie]);const pe={1:Te.createElement("span",null,"\u4F5C\u4E1A\u5185\u5BB9\u81F3\u5C11\u586B\u5199",Te.createElement("span",{className:"ml5 mr5 c-light-primary"},ie==null?void 0:ie.submit_limit_num),"\u5B57\u7B26\uFF0C\u5E76\u4E14\u5FC5\u987B\u4E0A\u4F20\u76F8\u5173\u9644\u4EF6\u3002"),2:Te.createElement("span",null,"\u4F5C\u4E1A\u5185\u5BB9\u81F3\u5C11\u586B\u5199",Te.createElement("span",{className:"ml5 mr5 c-light-primary"},ie==null?void 0:ie.submit_limit_num),"\u5B57\u7B26"),3:Te.createElement("span",null,"\u5FC5\u987B\u4E0A\u4F20\u76F8\u5173\u9644\u4EF6\u3002")};return Pe==="0"?Te.createElement(Te.Fragment,null):Te.createElement("section",{className:Be()(ue.exhibition,de),style:ge},Te.createElement("span",{className:"c-grey-666 mr10"},"\u63D0\u4EA4\u4F5C\u4E1A\u8981\u6C42\uFF1A"),pe==null?void 0:pe[Pe])},z=({className:ie,style:de,form:ge})=>{const we=(0,Qe.useIntl)(),Pe=De.default.useWatch("submit_limit",ge),me=De.default.useWatch("can_submit",ge);return Te.createElement("section",{className:Be()(ue.wrap,ie),style:de},Te.createElement("div",{className:`${ue.title}`},Te.createElement("span",null,"\u63D0\u4EA4\u8BBE\u7F6E")),Te.createElement("div",null,Te.createElement("div",{style:{display:"flex",background:"#F6F7F9",padding:"5px 30px",alignItems:"center"}},Te.createElement(De.default.Item,{name:"can_submit",valuePropName:"checked",style:{lineHeight:"40px"}},Te.createElement(Ze.default,null,"\u9650\u5236\u63D0\u4EA4\u4F5C\u4E1A")),Te.createElement(De.default.Item,{name:"submit_num",rules:me&&[{required:!0,message:"\u8BF7\u586B\u5199\u4F5C\u54C1\u6B21\u6570"}]},Te.createElement(Ce.Z,{precision:0,min:1,disabled:!me,size:"large",addonAfter:"\u6B21",style:{width:223}})),Te.createElement("span",{style:{color:"#666",fontSize:12}},"\uFF08\u5F00\u542F\u540E\u5C06\u9650\u5236\u5B66\u751F\u63D0\u4EA4\u4F5C\u4E1A\u6B21\u6570\uFF1B\u6253\u56DE\u91CD\u505A\u540E\u5141\u8BB8\u5B66\u751F\u91CD\u65B0\u63D0\u4EA4\u4E00\u6B21\uFF1B\u5728\u8865\u4EA4\u9636\u6BB5\uFF0C\u7528\u5B8C\u6B21\u6570\u7684\u5B66\u751F\u53EF\u989D\u5916\u63D0\u4EA4\u4E00\u6B21\uFF09")),Te.createElement("div",{style:{display:"flex",marginTop:1,background:"#F6F7F9",padding:"5px 30px"}},Te.createElement(De.default.Item,{name:"submit_limit",valuePropName:"checked",style:{lineHeight:"40px"}},Te.createElement(Ze.default,null,"\u586B\u5199\u5185\u5BB9\u81F3\u5C11")),Te.createElement(De.default.Item,{className:"mr10",name:"submit_limit_num",rules:Pe&&[{required:!0,message:"\u5B57\u6570\u4E0D\u80FD\u4E3A\u7A7A"}]},Te.createElement(Ce.Z,{precision:0,min:1,disabled:!Pe,size:"large",addonAfter:"\u5B57",style:{width:223,marginRight:100}}))),Te.createElement("div",{style:{background:"#F6F7F9",marginTop:1,padding:"5px 30px"}},Te.createElement(De.default.Item,{name:"must_file",valuePropName:"checked",style:{marginLeft:0,lineHeight:"40px"}},Te.createElement(Ze.default,null,we.formatMessage({id:"classroomGraphicGroupHomework.requireAttachmentForSubmission",defaultMessage:"\u63D0\u4EA4\u4F5C\u4E1A\u5FC5\u987B\u4E0A\u4F20\u9644\u4EF6"})))),Te.createElement("div",{style:{display:"flex",marginTop:1,background:"#F6F7F9",padding:"5px 30px",alignItems:"center"}},Te.createElement(De.default.Item,{name:"can_deadline_submit",valuePropName:"checked",style:{lineHeight:"40px"}},Te.createElement(Ze.default,null,we.formatMessage({id:"classroomGraphicGroupHomework.allowAttachmentModificationAfterDeadline",defaultMessage:"\u4F5C\u4E1A\u622A\u6B62\u540E\u5141\u8BB8\u4FEE\u6539\u9644\u4EF6\uFF08\u5F00\u542F\u540E\uFF0C\u5DF2\u63D0\u4EA4\u4F5C\u4E1A\u7684\u5B66\u751F\u5C06\u53EF\u4EE5\u4FEE\u6539\u9644\u4EF6\uFF0C\u672A\u63D0\u4EA4\u4F5C\u4E1A\u7684\u5B66\u751F\u5219\u4E0D\u80FD\u4E0A\u4F20\u6216\u4FEE\u6539\u9644\u4EF6\uFF09"}))))))};var oe=({value:ie,onChange:de,className:ge,style:we,disabled:Pe=!1,checkMarginLeft:me=0})=>{const pe=(0,Qe.useIntl)(),ct={submit_limit:!1,submit_limit_num:200,must_file:!1},[lt,Ut]=(0,ne.useState)({});(0,ne.useEffect)(()=>{if(console.log(ie,"value"),!ie)return;const We={submit_limit:ie==null?void 0:ie.submit_limit,submit_limit_num:ie==null?void 0:ie.submit_limit_num,must_file:ie==null?void 0:ie.must_file,can_submit:ie==null?void 0:ie.can_submit,submit_num:ie==null?void 0:ie.submit_num};Ut(b({},We))},[ie]);const Le=We=>{const it=b(b({},lt),We);de(it)};return Te.createElement("section",{className:Be()(ue.wrap,ge),style:we},Te.createElement("div",{className:`${ue.title} mt30`},Te.createElement("span",null,"\u63D0\u4EA4\u8BBE\u7F6E")),Te.createElement(Ee.Z,{style:{background:"#F6F7F9",padding:"5px 30px"}},Te.createElement(re.Z,{style:{lineHeight:"40px",marginTop:"10px"}},Te.createElement(Ze.default,{disabled:Pe,checked:lt==null?void 0:lt.can_submit,onChange:We=>Le({can_submit:We.target.checked})}),Te.createElement("span",{className:"ml10",style:{marginRight:18}},"\u9650\u5236\u63D0\u4EA4\u4F5C\u4E1A"),Te.createElement(Ce.Z,{size:"large",addonAfter:"\u6B21",style:{width:143},precision:0,min:1,disabled:Pe||!(lt!=null&<.can_submit),value:lt==null?void 0:lt.submit_num,onChange:We=>Le({submit_num:We})}),Te.createElement(Ve.Z,{overlayInnerStyle:{width:520},title:Te.createElement("div",null,"1\u3001\u82E5\u672A\u5F00\u542F\u8BE5\u9650\u5236\uFF0C\u5B66\u751F\u53EF\u4EE5\u65E0\u9650\u6B21\u63D0\u4EA4\u4F5C\u54C1\uFF1B",Te.createElement("br",null),"2\u3001\u82E5\u4F5C\u4E1A\u5728\u8865\u4EA4\u9636\u6BB5\uFF0C\u5DF2\u7528\u5B8C\u63D0\u4EA4\u6B21\u6570\u7684\u5B66\u751F\uFF0C\u5C06\u83B7\u5F97\u4E00\u6B21\u989D\u5916\u7684\u63D0\u4EA4\u4F5C\u54C1\u673A\u4F1A\uFF1B",Te.createElement("br",null),"3\u3001\u82E5\u5B66\u751F\u9700\u8981\u8D85\u51FA\u89C4\u5B9A\u6B21\u6570\u63D0\u4EA4\u4F5C\u54C1\uFF0C\u6559\u5E08\u53EF\u4F7F\u7528\u201C\u6253\u56DE\u91CD\u505A\u201D\u529F\u80FD\uFF0C\u8BA9\u8BE5\u5B66\u751F\u91CD\u65B0\u63D0\u4EA4\u4E00\u6B21\u3002")},Te.createElement("i",{className:`iconfont icon-tishixiaowenhao ml10 ${ue.title_icon}`}))),Te.createElement(re.Z,{style:{lineHeight:"40px",marginTop:"10px"}},Te.createElement(Ze.default,{style:{marginLeft:me},disabled:Pe,checked:lt==null?void 0:lt.submit_limit,onChange:We=>Le({submit_limit:We.target.checked})}),Te.createElement("span",{className:"ml10",style:{marginRight:18}},"\u586B\u5199\u5185\u5BB9\u81F3\u5C11"),Te.createElement(Ce.Z,{size:"large",addonAfter:"\u5B57",style:{width:143,marginRight:100},precision:0,min:1,disabled:Pe||!(lt!=null&<.submit_limit),value:lt==null?void 0:lt.submit_limit_num,onChange:We=>Le({submit_limit_num:We})})),Te.createElement(re.Z,{style:{lineHeight:"40px",marginTop:"10px"}},Te.createElement(Ze.default,{style:{marginLeft:me},disabled:Pe,checked:lt==null?void 0:lt.must_file,onChange:We=>Le({must_file:We.target.checked})}),Te.createElement("span",{className:"ml10"},pe.formatMessage({id:"classroomGraphicGroupHomework.requireAttachmentForSubmission",defaultMessage:"\u63D0\u4EA4\u4F5C\u4E1A\u5FC5\u987B\u4E0A\u4F20\u9644\u4EF6"})))))}},80024:function(gt,St,te){"use strict";te.d(St,{$J:function(){return De},JZ:function(){return Ce},bN:function(){return re},jP:function(){return Ee},rO:function(){return Ze}});var ne=te(38147),ue=(Ve,ot,Be)=>new Promise((Qe,Te)=>{var ze=a=>{try{y(Be.next(a))}catch(x){Te(x)}},ae=a=>{try{y(Be.throw(a))}catch(x){Te(x)}},y=a=>a.done?Qe(a.value):Promise.resolve(a.value).then(ze,ae);y((Be=Be.apply(Ve,ot)).next())});function De(Ve){return(0,ne.U2)(`libraries/${Ve}.json`)}function Ze(Ve){return(0,ne.U2)("library_tags.json",Ve)}function Ce(Ve){return ue(this,null,function*(){return(yield(0,ne.IV)(`attachments/${Ve}.json`)).status===0})}function Ee(Ve){return(0,ne.v_)("libraries.json",Ve)}function re(Ve,ot){return(0,ne.gz)(`libraries/${Ve}.json`,ot)}},50371:function(gt,St){"use strict";function te(){const ne=Object.assign({},arguments.length<=0?void 0:arguments[0]);for(let ue=1;ue{const Ce=De[Ze];Ce!==void 0&&(ne[Ze]=Ce)})}return ne}St.Z=te},13845:function(gt,St,te){"use strict";te.d(St,{F:function(){return ne},Z:function(){return ue}});function ne(De){return De!=null&&De===De.window}function ue(De,Ze){var Ce,Ee;if(typeof window=="undefined")return 0;const re=Ze?"scrollTop":"scrollLeft";let Ve=0;return ne(De)?Ve=De[Ze?"pageYOffset":"pageXOffset"]:De instanceof Document?Ve=De.documentElement[re]:(De instanceof HTMLElement||De)&&(Ve=De[re]),De&&!ne(De)&&typeof Ve!="number"&&(Ve=(Ee=((Ce=De.ownerDocument)!==null&&Ce!==void 0?Ce:De).documentElement)===null||Ee===void 0?void 0:Ee[re]),Ve}},56762:function(gt,St,te){"use strict";te.d(St,{Z:function(){return ue}});var ne=te(59301);function ue(){const[,De]=ne.useReducer(Ze=>Ze+1,0);return De}},68031:function(gt,St,te){"use strict";te.d(St,{Z:function(){return Ze}});var ne=te(16089);function ue(Ce,Ee,re,Ve){const ot=re-Ee;return Ce/=Ve/2,Ce<1?ot/2*Ce*Ce*Ce+Ee:ot/2*((Ce-=2)*Ce*Ce+2)+Ee}var De=te(13845);function Ze(Ce){let Ee=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{getContainer:re=()=>window,callback:Ve,duration:ot=450}=Ee,Be=re(),Qe=(0,De.Z)(Be,!0),Te=Date.now(),ze=()=>{const y=Date.now()-Te,a=ue(y>ot?ot:y,Qe,Ce,ot);(0,De.F)(Be)?Be.scrollTo(window.pageXOffset,a):Be instanceof Document||Be.constructor.name==="HTMLDocument"?Be.documentElement.scrollTop=a:Be.scrollTop=a,y{let{children:We}=Le;const{getPrefixCls:it}=Ce.useContext(re.E_),Je=it("breadcrumb");return Ce.createElement("li",{className:`${Je}-separator`,"aria-hidden":"true"},We===""?We:We||"/")};Be.__ANT_BREADCRUMB_SEPARATOR=!0;var Qe=Be,Te=function(Le,We){var it={};for(var Je in Le)Object.prototype.hasOwnProperty.call(Le,Je)&&We.indexOf(Je)<0&&(it[Je]=Le[Je]);if(Le!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Pt=0,Je=Object.getOwnPropertySymbols(Le);PtWe[Pt]||Je)}function ae(Le,We,it,Je){if(it==null)return null;const{className:Pt,onClick:at}=We,st=Te(We,["className","onClick"]),yt=Object.assign(Object.assign({},(0,Ze.Z)(st,{data:!0,aria:!0})),{onClick:at});return Je!==void 0?Ce.createElement("a",Object.assign({},yt,{className:ue()(`${Le}-link`,Pt),href:Je}),it):Ce.createElement("span",Object.assign({},yt,{className:ue()(`${Le}-link`,Pt)}),it)}function y(Le,We){return(Je,Pt,at,st,yt)=>{if(We)return We(Je,Pt,at,st);const mt=ze(Je,Pt);return ae(Le,Je,mt,yt)}}var a=function(Le,We){var it={};for(var Je in Le)Object.prototype.hasOwnProperty.call(Le,Je)&&We.indexOf(Je)<0&&(it[Je]=Le[Je]);if(Le!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Pt=0,Je=Object.getOwnPropertySymbols(Le);Pt{const{prefixCls:We,separator:it="/",children:Je,menu:Pt,overlay:at,dropdownProps:st,href:yt}=Le,Oe=(ke=>{if(Pt||at){const bt=Object.assign({},st);if(Pt){const Yt=Pt||{},{items:rt}=Yt,Tt=a(Yt,["items"]);bt.menu=Object.assign(Object.assign({},Tt),{items:rt==null?void 0:rt.map((ye,It)=>{var{key:en,title:xn,label:cn,path:Ae}=ye,Ie=a(ye,["key","title","label","path"]);let Me=cn!=null?cn:xn;return Ae&&(Me=Ce.createElement("a",{href:`${yt}${Ae}`},Me)),Object.assign(Object.assign({},Ie),{key:en!=null?en:It,label:Me})})})}else at&&(bt.overlay=at);return Ce.createElement(ot.Z,Object.assign({placement:"bottom"},bt),Ce.createElement("span",{className:`${We}-overlay-link`},ke,Ce.createElement(Ve.Z,null)))}return ke})(Je);return Oe!=null?Ce.createElement(Ce.Fragment,null,Ce.createElement("li",null,Oe),it&&Ce.createElement(Qe,null,it)):null},b=Le=>{const{prefixCls:We,children:it,href:Je}=Le,Pt=a(Le,["prefixCls","children","href"]),{getPrefixCls:at}=Ce.useContext(re.E_),st=at("breadcrumb",We);return Ce.createElement(x,Object.assign({},Pt,{prefixCls:st}),ae(st,Pt,it,Je))};b.__ANT_BREADCRUMB_ITEM=!0;var E=b,z=te(17313),ee=te(83116),oe=te(37613);const ie=Le=>{const{componentCls:We,iconCls:it}=Le;return{[We]:Object.assign(Object.assign({},(0,z.Wf)(Le)),{color:Le.itemColor,fontSize:Le.fontSize,[it]:{fontSize:Le.iconFontSize},ol:{display:"flex",flexWrap:"wrap",margin:0,padding:0,listStyle:"none"},a:Object.assign({color:Le.linkColor,transition:`color ${Le.motionDurationMid}`,padding:`0 ${Le.paddingXXS}px`,borderRadius:Le.borderRadiusSM,height:Le.lineHeight*Le.fontSize,display:"inline-block",marginInline:-Le.marginXXS,"&:hover":{color:Le.linkHoverColor,backgroundColor:Le.colorBgTextHover}},(0,z.Qy)(Le)),"li:last-child":{color:Le.lastItemColor},[`${We}-separator`]:{marginInline:Le.separatorMargin,color:Le.separatorColor},[`${We}-link`]:{[` + > ${it} + span, + > ${it} + a + `]:{marginInlineStart:Le.marginXXS}},[`${We}-overlay-link`]:{borderRadius:Le.borderRadiusSM,height:Le.lineHeight*Le.fontSize,display:"inline-block",padding:`0 ${Le.paddingXXS}px`,marginInline:-Le.marginXXS,[`> ${it}`]:{marginInlineStart:Le.marginXXS,fontSize:Le.fontSizeIcon},"&:hover":{color:Le.linkHoverColor,backgroundColor:Le.colorBgTextHover,a:{color:Le.linkHoverColor}},a:{"&:hover":{backgroundColor:"transparent"}}},[`&${Le.componentCls}-rtl`]:{direction:"rtl"}})}};var de=(0,ee.Z)("Breadcrumb",Le=>{const We=(0,oe.TS)(Le,{});return[ie(We)]},Le=>({itemColor:Le.colorTextDescription,lastItemColor:Le.colorText,iconFontSize:Le.fontSize,linkColor:Le.colorTextDescription,linkHoverColor:Le.colorText,separatorColor:Le.colorTextDescription,separatorMargin:Le.marginXS})),ge=function(Le,We){var it={};for(var Je in Le)Object.prototype.hasOwnProperty.call(Le,Je)&&We.indexOf(Je)<0&&(it[Je]=Le[Je]);if(Le!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Pt=0,Je=Object.getOwnPropertySymbols(Le);Pt{var{breadcrumbName:st}=at,yt=ge(at,["breadcrumbName"]);return Object.assign(Object.assign({},yt),{title:st})})}),Pt}function Pe(Le,We){return(0,Ce.useMemo)(()=>Le||(We?We.map(we):null),[Le,We])}var me=function(Le,We){var it={};for(var Je in Le)Object.prototype.hasOwnProperty.call(Le,Je)&&We.indexOf(Je)<0&&(it[Je]=Le[Je]);if(Le!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Pt=0,Je=Object.getOwnPropertySymbols(Le);Pt{if(We===void 0)return We;let it=(We||"").replace(/^\//,"");return Object.keys(Le).forEach(Je=>{it=it.replace(`:${Je}`,Le[Je])}),it},ct=Le=>{const{prefixCls:We,separator:it="/",style:Je,className:Pt,rootClassName:at,routes:st,items:yt,children:mt,itemRender:Oe,params:ke={}}=Le,bt=me(Le,["prefixCls","separator","style","className","rootClassName","routes","items","children","itemRender","params"]),{getPrefixCls:Yt,direction:rt,breadcrumb:Tt}=Ce.useContext(re.E_);let ye;const It=Yt("breadcrumb",We),[en,xn]=de(It),cn=Pe(yt,st),Ae=y(It,Oe);if(cn&&cn.length>0){const fe=[],nt=yt||st;ye=cn.map((Ot,Se)=>{const{path:ce,key:je,type:Ne,menu:be,overlay:_e,onClick:Zt,className:ft,separator:Nt,dropdownProps:Ct}=Ot,$t=pe(ke,ce);$t!==void 0&&fe.push($t);const ve=je!=null?je:Se;if(Ne==="separator")return Ce.createElement(Qe,{key:ve},Nt);const Ge={},et=Se===cn.length-1;be?Ge.menu=be:_e&&(Ge.overlay=_e);let{href:dt}=Ot;return fe.length&&$t!==void 0&&(dt=`#/${fe.join("/")}`),Ce.createElement(x,Object.assign({key:ve},Ge,(0,Ze.Z)(Ot,{data:!0,aria:!0}),{className:ft,dropdownProps:Ct,href:dt,separator:et?"":it,onClick:Zt,prefixCls:It}),Ae(Ot,ke,nt,fe,dt))})}else if(mt){const fe=(0,De.Z)(mt).length;ye=(0,De.Z)(mt).map((nt,Ot)=>{if(!nt)return nt;const Se=Ot===fe-1;return(0,Ee.Tm)(nt,{separator:Se?"":it,key:Ot})})}const Ie=ue()(It,Tt==null?void 0:Tt.className,{[`${It}-rtl`]:rt==="rtl"},Pt,at,xn),Me=Object.assign(Object.assign({},Tt==null?void 0:Tt.style),Je);return en(Ce.createElement("nav",Object.assign({className:Ie,style:Me},bt),Ce.createElement("ol",null,ye)))};ct.Item=E,ct.Separator=Qe;var lt=ct,Ut=lt},24905:function(gt,St,te){"use strict";te.d(St,{default:function(){return de}});var ne=te(92310),ue=te.n(ne),De=te(5630),Ze=te(59301),Ce=te(36355),Ee=te(1684),re=te(32441),ot=Ze.createContext(null),Be=te(98447),Qe=te(14088),Te=te(4572),ze=function(ge,we){var Pe={};for(var me in ge)Object.prototype.hasOwnProperty.call(ge,me)&&we.indexOf(me)<0&&(Pe[me]=ge[me]);if(ge!=null&&typeof Object.getOwnPropertySymbols=="function")for(var pe=0,me=Object.getOwnPropertySymbols(ge);pe{var Pe;const{prefixCls:me,className:pe,rootClassName:ct,children:lt,indeterminate:Ut=!1,style:Le,onMouseEnter:We,onMouseLeave:it,skipGroup:Je=!1,disabled:Pt}=ge,at=ze(ge,["prefixCls","className","rootClassName","children","indeterminate","style","onMouseEnter","onMouseLeave","skipGroup","disabled"]),{getPrefixCls:st,direction:yt,checkbox:mt}=Ze.useContext(Ce.E_),Oe=Ze.useContext(ot),{isFormItemInput:ke}=Ze.useContext(re.aM),bt=Ze.useContext(Ee.Z),Yt=(Pe=(Oe==null?void 0:Oe.disabled)||Pt)!==null&&Pe!==void 0?Pe:bt,rt=Ze.useRef(at.value);Ze.useEffect(()=>{Oe==null||Oe.registerValue(at.value)},[]),Ze.useEffect(()=>{if(!Je)return at.value!==rt.current&&(Oe==null||Oe.cancelValue(rt.current),Oe==null||Oe.registerValue(at.value),rt.current=at.value),()=>Oe==null?void 0:Oe.cancelValue(at.value)},[at.value]);const Tt=st("checkbox",me),[ye,It]=(0,Be.ZP)(Tt),en=Object.assign({},at);Oe&&!Je&&(en.onChange=function(){at.onChange&&at.onChange.apply(at,arguments),Oe.toggleOption&&Oe.toggleOption({label:lt,value:at.value})},en.name=Oe.name,en.checked=Oe.value.includes(at.value));const xn=ue()(`${Tt}-wrapper`,{[`${Tt}-rtl`]:yt==="rtl",[`${Tt}-wrapper-checked`]:en.checked,[`${Tt}-wrapper-disabled`]:Yt,[`${Tt}-wrapper-in-form-item`]:ke},mt==null?void 0:mt.className,pe,ct,It),cn=ue()({[`${Tt}-indeterminate`]:Ut},Te.A,It),Ae=Ut?"mixed":void 0;return ye(Ze.createElement(Qe.Z,{component:"Checkbox",disabled:Yt},Ze.createElement("label",{className:xn,style:Object.assign(Object.assign({},mt==null?void 0:mt.style),Le),onMouseEnter:We,onMouseLeave:it},Ze.createElement(De.Z,Object.assign({"aria-checked":Ae},en,{prefixCls:Tt,className:cn,disabled:Yt,ref:we})),lt!==void 0&&Ze.createElement("span",null,lt))))};var a=Ze.forwardRef(ae),x=te(94480),b=te(2738),E=function(ge,we){var Pe={};for(var me in ge)Object.prototype.hasOwnProperty.call(ge,me)&&we.indexOf(me)<0&&(Pe[me]=ge[me]);if(ge!=null&&typeof Object.getOwnPropertySymbols=="function")for(var pe=0,me=Object.getOwnPropertySymbols(ge);pe{const{defaultValue:Pe,children:me,options:pe=[],prefixCls:ct,className:lt,rootClassName:Ut,style:Le,onChange:We}=ge,it=E(ge,["defaultValue","children","options","prefixCls","className","rootClassName","style","onChange"]),{getPrefixCls:Je,direction:Pt}=Ze.useContext(Ce.E_),[at,st]=Ze.useState(it.value||Pe||[]),[yt,mt]=Ze.useState([]);Ze.useEffect(()=>{"value"in it&&st(it.value||[])},[it.value]);const Oe=Ze.useMemo(()=>pe.map(Ie=>typeof Ie=="string"||typeof Ie=="number"?{label:Ie,value:Ie}:Ie),[pe]),ke=Ie=>{mt(Me=>Me.filter(fe=>fe!==Ie))},bt=Ie=>{mt(Me=>[].concat((0,x.Z)(Me),[Ie]))},Yt=Ie=>{const Me=at.indexOf(Ie.value),fe=(0,x.Z)(at);Me===-1?fe.push(Ie.value):fe.splice(Me,1),"value"in it||st(fe),We==null||We(fe.filter(nt=>yt.includes(nt)).sort((nt,Ot)=>{const Se=Oe.findIndex(je=>je.value===nt),ce=Oe.findIndex(je=>je.value===Ot);return Se-ce}))},rt=Je("checkbox",ct),Tt=`${rt}-group`,[ye,It]=(0,Be.ZP)(rt),en=(0,b.Z)(it,["value","disabled"]),xn=pe.length?Oe.map(Ie=>Ze.createElement(a,{prefixCls:rt,key:Ie.value.toString(),disabled:"disabled"in Ie?Ie.disabled:it.disabled,value:Ie.value,checked:at.includes(Ie.value),onChange:Ie.onChange,className:`${Tt}-item`,style:Ie.style,title:Ie.title},Ie.label)):me,cn={toggleOption:Yt,value:at,disabled:it.disabled,name:it.name,registerValue:bt,cancelValue:ke},Ae=ue()(Tt,{[`${Tt}-rtl`]:Pt==="rtl"},lt,Ut,It);return ye(Ze.createElement("div",Object.assign({className:Ae,style:Le},en,{ref:we}),Ze.createElement(ot.Provider,{value:cn},xn)))},ee=Ze.forwardRef(z);var oe=Ze.memo(ee);const ie=a;ie.Group=oe,ie.__ANT_CHECKBOX=!0;var de=ie},98447:function(gt,St,te){"use strict";te.d(St,{C2:function(){return Ce}});var ne=te(17313),ue=te(37613),De=te(83116);const Ze=Ee=>{const{checkboxCls:re}=Ee,Ve=`${re}-wrapper`;return[{[`${re}-group`]:Object.assign(Object.assign({},(0,ne.Wf)(Ee)),{display:"inline-flex",flexWrap:"wrap",columnGap:Ee.marginXS,[`> ${Ee.antCls}-row`]:{flex:1}}),[Ve]:Object.assign(Object.assign({},(0,ne.Wf)(Ee)),{display:"inline-flex",alignItems:"baseline",cursor:"pointer","&:after":{display:"inline-block",width:0,overflow:"hidden",content:"'\\a0'"},[`& + ${Ve}`]:{marginInlineStart:0},[`&${Ve}-in-form-item`]:{'input[type="checkbox"]':{width:14,height:14}}}),[re]:Object.assign(Object.assign({},(0,ne.Wf)(Ee)),{position:"relative",whiteSpace:"nowrap",lineHeight:1,cursor:"pointer",borderRadius:Ee.borderRadiusSM,alignSelf:"center",[`${re}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0,margin:0,[`&:focus-visible + ${re}-inner`]:Object.assign({},(0,ne.oN)(Ee))},[`${re}-inner`]:{boxSizing:"border-box",position:"relative",top:0,insetInlineStart:0,display:"block",width:Ee.checkboxSize,height:Ee.checkboxSize,direction:"ltr",backgroundColor:Ee.colorBgContainer,border:`${Ee.lineWidth}px ${Ee.lineType} ${Ee.colorBorder}`,borderRadius:Ee.borderRadiusSM,borderCollapse:"separate",transition:`all ${Ee.motionDurationSlow}`,"&:after":{boxSizing:"border-box",position:"absolute",top:"50%",insetInlineStart:"21.5%",display:"table",width:Ee.checkboxSize/14*5,height:Ee.checkboxSize/14*8,border:`${Ee.lineWidthBold}px solid ${Ee.colorWhite}`,borderTop:0,borderInlineStart:0,transform:"rotate(45deg) scale(0) translate(-50%,-50%)",opacity:0,content:'""',transition:`all ${Ee.motionDurationFast} ${Ee.motionEaseInBack}, opacity ${Ee.motionDurationFast}`}},"& + span":{paddingInlineStart:Ee.paddingXS,paddingInlineEnd:Ee.paddingXS}})},{[` + ${Ve}:not(${Ve}-disabled), ${re}:not(${re}-disabled) - `]:{[`&:hover ${re}-inner`]:{borderColor:we.colorPrimary}},[`${Ue}:not(${Ue}-disabled)`]:{[`&:hover ${re}-checked:not(${re}-disabled) ${re}-inner`]:{backgroundColor:we.colorPrimaryHover,borderColor:"transparent"},[`&:hover ${re}-checked:not(${re}-disabled):after`]:{borderColor:we.colorPrimaryHover}}},{[`${re}-checked`]:{[`${re}-inner`]:{backgroundColor:we.colorPrimary,borderColor:we.colorPrimary,"&:after":{opacity:1,transform:"rotate(45deg) scale(1) translate(-50%,-50%)",transition:`all ${we.motionDurationMid} ${we.motionEaseOutBack} ${we.motionDurationFast}`}}},[` - ${Ue}-checked:not(${Ue}-disabled), + `]:{[`&:hover ${re}-inner`]:{borderColor:Ee.colorPrimary}},[`${Ve}:not(${Ve}-disabled)`]:{[`&:hover ${re}-checked:not(${re}-disabled) ${re}-inner`]:{backgroundColor:Ee.colorPrimaryHover,borderColor:"transparent"},[`&:hover ${re}-checked:not(${re}-disabled):after`]:{borderColor:Ee.colorPrimaryHover}}},{[`${re}-checked`]:{[`${re}-inner`]:{backgroundColor:Ee.colorPrimary,borderColor:Ee.colorPrimary,"&:after":{opacity:1,transform:"rotate(45deg) scale(1) translate(-50%,-50%)",transition:`all ${Ee.motionDurationMid} ${Ee.motionEaseOutBack} ${Ee.motionDurationFast}`}}},[` + ${Ve}-checked:not(${Ve}-disabled), ${re}-checked:not(${re}-disabled) - `]:{[`&:hover ${re}-inner`]:{backgroundColor:we.colorPrimaryHover,borderColor:"transparent"}}},{[re]:{"&-indeterminate":{[`${re}-inner`]:{backgroundColor:we.colorBgContainer,borderColor:we.colorBorder,"&:after":{top:"50%",insetInlineStart:"50%",width:we.fontSizeLG/2,height:we.fontSizeLG/2,backgroundColor:we.colorPrimary,border:0,transform:"translate(-50%, -50%) scale(1)",opacity:1,content:'""'}}}}},{[`${Ue}-disabled`]:{cursor:"not-allowed"},[`${re}-disabled`]:{[`&, ${re}-input`]:{cursor:"not-allowed",pointerEvents:"none"},[`${re}-inner`]:{background:we.colorBgContainerDisabled,borderColor:we.colorBorder,"&:after":{borderColor:we.colorTextDisabled}},"&:after":{display:"none"},"& + span":{color:we.colorTextDisabled},[`&${re}-indeterminate ${re}-inner::after`]:{background:we.colorTextDisabled}}}]};function Ee(we,re){const Ue=(0,ue.TS)(re,{checkboxCls:`.${we}`,checkboxSize:re.controlInteractiveSize});return[Ze(Ue)]}St.ZP=(0,Te.Z)("Checkbox",(we,re)=>{let{prefixCls:Ue}=re;return[Ee(Ue,we)]})},28103:function(st,St,te){"use strict";te.d(St,{Z:function(){return nt}});var ae=te(92310),ue=te.n(ae),Te=te(59301),Ze=te(36355),Ee=te(17313),we=te(83116),re=te(37613);const Ue=ze=>{const{componentCls:oe,sizePaddingEdgeHorizontal:y,colorSplit:a,lineWidth:x,textPaddingInline:b,orientationMargin:E,verticalMarginInline:z}=ze;return{[oe]:Object.assign(Object.assign({},(0,Ee.Wf)(ze)),{borderBlockStart:`${x}px solid ${a}`,"&-vertical":{position:"relative",top:"-0.06em",display:"inline-block",height:"0.9em",marginInline:z,marginBlock:0,verticalAlign:"middle",borderTop:0,borderInlineStart:`${x}px solid ${a}`},"&-horizontal":{display:"flex",clear:"both",width:"100%",minWidth:"100%",margin:`${ze.dividerHorizontalGutterMargin}px 0`},[`&-horizontal${oe}-with-text`]:{display:"flex",alignItems:"center",margin:`${ze.dividerHorizontalWithTextGutterMargin}px 0`,color:ze.colorTextHeading,fontWeight:500,fontSize:ze.fontSizeLG,whiteSpace:"nowrap",textAlign:"center",borderBlockStart:`0 ${a}`,"&::before, &::after":{position:"relative",width:"50%",borderBlockStart:`${x}px solid transparent`,borderBlockStartColor:"inherit",borderBlockEnd:0,transform:"translateY(50%)",content:"''"}},[`&-horizontal${oe}-with-text-left`]:{"&::before":{width:`${E*100}%`},"&::after":{width:`${100-E*100}%`}},[`&-horizontal${oe}-with-text-right`]:{"&::before":{width:`${100-E*100}%`},"&::after":{width:`${E*100}%`}},[`${oe}-inner-text`]:{display:"inline-block",paddingBlock:0,paddingInline:b},"&-dashed":{background:"none",borderColor:a,borderStyle:"dashed",borderWidth:`${x}px 0 0`},[`&-horizontal${oe}-with-text${oe}-dashed`]:{"&::before, &::after":{borderStyle:"dashed none none"}},[`&-vertical${oe}-dashed`]:{borderInlineStartWidth:x,borderInlineEnd:0,borderBlockStart:0,borderBlockEnd:0},[`&-plain${oe}-with-text`]:{color:ze.colorText,fontWeight:"normal",fontSize:ze.fontSize},[`&-horizontal${oe}-with-text-left${oe}-no-default-orientation-margin-left`]:{"&::before":{width:0},"&::after":{width:"100%"},[`${oe}-inner-text`]:{paddingInlineStart:y}},[`&-horizontal${oe}-with-text-right${oe}-no-default-orientation-margin-right`]:{"&::before":{width:"100%"},"&::after":{width:0},[`${oe}-inner-text`]:{paddingInlineEnd:y}}})}};var ot=(0,we.Z)("Divider",ze=>{const oe=(0,re.TS)(ze,{dividerHorizontalWithTextGutterMargin:ze.margin,dividerHorizontalGutterMargin:ze.marginLG,sizePaddingEdgeHorizontal:0});return[Ue(oe)]},ze=>({textPaddingInline:"1em",orientationMargin:.05,verticalMarginInline:ze.marginXS})),Be=function(ze,oe){var y={};for(var a in ze)Object.prototype.hasOwnProperty.call(ze,a)&&oe.indexOf(a)<0&&(y[a]=ze[a]);if(ze!=null&&typeof Object.getOwnPropertySymbols=="function")for(var x=0,a=Object.getOwnPropertySymbols(ze);x{const{getPrefixCls:oe,direction:y,divider:a}=Te.useContext(Ze.E_),{prefixCls:x,type:b="horizontal",orientation:E="center",orientationMargin:z,className:ee,rootClassName:ne,children:le,dashed:se,plain:ge,style:Ce}=ze,Pe=Be(ze,["prefixCls","type","orientation","orientationMargin","className","rootClassName","children","dashed","plain","style"]),pe=oe("divider",x),[me,ct]=ot(pe),ht=E.length>0?`-${E}`:E,At=!!le,Le=E==="left"&&z!=null,Ve=E==="right"&&z!=null,lt=ue()(pe,a==null?void 0:a.className,ct,`${pe}-${b}`,{[`${pe}-with-text`]:At,[`${pe}-with-text${ht}`]:At,[`${pe}-dashed`]:!!se,[`${pe}-plain`]:!!ge,[`${pe}-rtl`]:y==="rtl",[`${pe}-no-default-orientation-margin-left`]:Le,[`${pe}-no-default-orientation-margin-right`]:Ve},ee,ne),Je=Te.useMemo(()=>typeof z=="number"?z:/^\d+$/.test(z)?Number(z):z,[z]),Pt=Object.assign(Object.assign({},Le&&{marginLeft:Je}),Ve&&{marginRight:Je});return me(Te.createElement("div",Object.assign({className:lt,style:Object.assign(Object.assign({},a==null?void 0:a.style),Ce)},Pe,{role:"separator"}),le&&b!=="vertical"&&Te.createElement("span",{className:`${pe}-inner-text`,style:Pt},le)))}},91857:function(st,St,te){"use strict";var ae=te(59301),ue=te(38819),Te=te(92310),Ze=te.n(Te),Ee=te(31561),we=te(70425),re=te(18929),Ue=te(2738),ot=te(79676),Be=te(53487),De=te(92343),nt=te(36355),ze=te(20834),oe=te(40875),y=te(88088),a=te(47211);const x=null,b=ne=>{const{menu:le,arrow:se,prefixCls:ge,children:Ce,trigger:Pe,disabled:pe,dropdownRender:me,getPopupContainer:ct,overlayClassName:ht,rootClassName:At,open:Le,onOpenChange:Ve,visible:lt,onVisibleChange:Je,mouseEnterDelay:Pt=.15,mouseLeaveDelay:at=.1,autoAdjustOverflow:it=!0,placement:yt="",overlay:ut,transitionName:Oe}=ne,{getPopupContainer:ke,getPrefixCls:bt,direction:Yt}=ae.useContext(nt.E_),rt=ae.useMemo(()=>{const be=bt();return Oe!==void 0?Oe:yt.includes("top")?`${be}-slide-down`:`${be}-slide-up`},[bt,yt,Oe]),Tt=ae.useMemo(()=>yt?yt.includes("Center")?yt.slice(0,yt.indexOf("Center")):yt:Yt==="rtl"?"bottomRight":"bottomLeft",[yt,Yt]),ye=bt("dropdown",ge),[It,en]=(0,a.Z)(ye),[,xn]=(0,y.Z)(),cn=ae.Children.only(Ce),Ae=(0,De.Tm)(cn,{className:Ze()(`${ye}-trigger`,{[`${ye}-rtl`]:Yt==="rtl"},cn.props.className),disabled:pe}),Ie=pe?[]:Pe;let Me;Ie&&Ie.includes("contextMenu")&&(Me=!0);const[fe,tt]=(0,re.Z)(!1,{value:Le!=null?Le:lt}),Ot=(0,we.useEvent)(be=>{Ve==null||Ve(be),Je==null||Je(be),tt(be)}),Se=Ze()(ht,At,en,{[`${ye}-rtl`]:Yt==="rtl"}),ce=(0,ot.Z)({arrowPointAtCenter:typeof se=="object"&&se.pointAtCenter,autoAdjustOverflow:it,offset:xn.marginXXS,arrowWidth:se?xn.sizePopupArrow:0,borderRadius:xn.borderRadius}),je=ae.useCallback(()=>{tt(!1)},[]),Ne=()=>{let be;return le!=null&&le.items?be=ae.createElement(ze.default,Object.assign({},le)):typeof ut=="function"?be=ut():be=ut,me&&(be=me(be)),be=ae.Children.only(typeof be=="string"?ae.createElement("span",null,be):be),ae.createElement(oe.J,{prefixCls:`${ye}-menu`,expandIcon:ae.createElement("span",{className:`${ye}-menu-submenu-arrow`},ae.createElement(ue.Z,{className:`${ye}-menu-submenu-arrow-icon`})),mode:"vertical",selectable:!1,onClick:je,validator:We=>{let{mode:Kt}=We}},be)};return It(ae.createElement(Ee.Z,Object.assign({alignPoint:Me},(0,Ue.Z)(ne,["rootClassName"]),{mouseEnterDelay:Pt,mouseLeaveDelay:at,visible:fe,builtinPlacements:ce,arrow:!!se,overlayClassName:Se,prefixCls:ye,getPopupContainer:ct||ke,transitionName:rt,trigger:Ie,overlay:Ne,placement:Tt,onVisibleChange:Ot}),Ae))};function E(ne){return Object.assign(Object.assign({},ne),{align:{overflow:{adjustX:!1,adjustY:!1}}})}const z=(0,Be.Z)(b,"dropdown",ne=>ne,E),ee=ne=>ae.createElement(z,Object.assign({},ne),ae.createElement("span",null));b._InternalPanelDoNotUseOrYouWillBeFired=ee,St.Z=b},38854:function(st,St,te){"use strict";te.d(St,{Z:function(){return y}});var ae=te(91857),ue=te(92310),Te=te.n(ue),Ze=te(59301),Ee=te(18785),we=te(3113),re=te(36355),Ue=te(81327),ot=te(33234),Be=te(47211),De=function(a,x){var b={};for(var E in a)Object.prototype.hasOwnProperty.call(a,E)&&x.indexOf(E)<0&&(b[E]=a[E]);if(a!=null&&typeof Object.getOwnPropertySymbols=="function")for(var z=0,E=Object.getOwnPropertySymbols(a);z{const{getPopupContainer:x,getPrefixCls:b,direction:E}=Ze.useContext(re.E_),{prefixCls:z,type:ee="default",danger:ne,disabled:le,loading:se,onClick:ge,htmlType:Ce,children:Pe,className:pe,menu:me,arrow:ct,autoFocus:ht,overlay:At,trigger:Le,align:Ve,open:lt,onOpenChange:Je,placement:Pt,getPopupContainer:at,href:it,icon:yt=Ze.createElement(Ee.Z,null),title:ut,buttonsRender:Oe=Ne=>Ne,mouseEnterDelay:ke,mouseLeaveDelay:bt,overlayClassName:Yt,overlayStyle:rt,destroyPopupOnHide:Tt,dropdownRender:ye}=a,It=De(a,["prefixCls","type","danger","disabled","loading","onClick","htmlType","children","className","menu","arrow","autoFocus","overlay","trigger","align","open","onOpenChange","placement","getPopupContainer","href","icon","title","buttonsRender","mouseEnterDelay","mouseLeaveDelay","overlayClassName","overlayStyle","destroyPopupOnHide","dropdownRender"]),en=b("dropdown",z),xn=`${en}-button`,[cn,Ae]=(0,Be.Z)(en),Ie={menu:me,arrow:ct,autoFocus:ht,align:Ve,disabled:le,trigger:le?[]:Le,onOpenChange:Je,getPopupContainer:at||x,mouseEnterDelay:ke,mouseLeaveDelay:bt,overlayClassName:Yt,overlayStyle:rt,destroyPopupOnHide:Tt,dropdownRender:ye},{compactSize:Me,compactItemClassnames:fe}=(0,ot.ri)(en,E),tt=Te()(xn,fe,pe,Ae);"overlay"in a&&(Ie.overlay=At),"open"in a&&(Ie.open=lt),"placement"in a?Ie.placement=Pt:Ie.placement=E==="rtl"?"bottomLeft":"bottomRight";const Ot=Ze.createElement(we.ZP,{type:ee,danger:ne,disabled:le,loading:se,onClick:ge,htmlType:Ce,href:it,title:ut},Pe),Se=Ze.createElement(we.ZP,{type:ee,danger:ne,icon:yt}),[ce,je]=Oe([Ot,Se]);return cn(Ze.createElement(Ue.Z.Compact,Object.assign({className:tt,size:Me,block:!0},It),ce,Ze.createElement(ae.Z,Object.assign({},Ie),je)))};nt.__ANT_BUTTON=!0;var ze=nt;const oe=ae.Z;oe.Button=ze;var y=oe},47211:function(st,St,te){"use strict";te.d(St,{Z:function(){return De}});var ae=te(17313),ue=te(13826),Te=te(92899),Ze=te(29878),Ee=te(19447),we=te(83116),re=te(37613),ot=nt=>{const{componentCls:ze,menuCls:oe,colorError:y,colorTextLightSolid:a}=nt,x=`${oe}-item`;return{[`${ze}, ${ze}-menu-submenu`]:{[`${oe} ${x}`]:{[`&${x}-danger:not(${x}-disabled)`]:{color:y,"&:hover":{color:a,backgroundColor:y}}}}}};const Be=nt=>{const{componentCls:ze,menuCls:oe,zIndexPopup:y,dropdownArrowDistance:a,sizePopupArrow:x,antCls:b,iconCls:E,motionDurationMid:z,dropdownPaddingVertical:ee,fontSize:ne,dropdownEdgeChildPadding:le,colorTextDisabled:se,fontSizeIcon:ge,controlPaddingHorizontal:Ce,colorBgElevated:Pe}=nt;return[{[ze]:Object.assign(Object.assign({},(0,ae.Wf)(nt)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:y,display:"block","&::before":{position:"absolute",insetBlock:-a+x/2,zIndex:-9999,opacity:1e-4,content:'""'},[`&-trigger${b}-btn`]:{[`& > ${E}-down, & > ${b}-btn-icon > ${E}-down`]:{fontSize:ge}},[`${ze}-wrap`]:{position:"relative",[`${b}-btn > ${E}-down`]:{fontSize:ge},[`${E}-down::before`]:{transition:`transform ${z}`}},[`${ze}-wrap-open`]:{[`${E}-down::before`]:{transform:"rotate(180deg)"}},"\n &-hidden,\n &-menu-hidden,\n &-menu-submenu-hidden\n ":{display:"none"},[`&${b}-slide-down-enter${b}-slide-down-enter-active${ze}-placement-bottomLeft, + `]:{[`&:hover ${re}-inner`]:{backgroundColor:Ee.colorPrimaryHover,borderColor:"transparent"}}},{[re]:{"&-indeterminate":{[`${re}-inner`]:{backgroundColor:Ee.colorBgContainer,borderColor:Ee.colorBorder,"&:after":{top:"50%",insetInlineStart:"50%",width:Ee.fontSizeLG/2,height:Ee.fontSizeLG/2,backgroundColor:Ee.colorPrimary,border:0,transform:"translate(-50%, -50%) scale(1)",opacity:1,content:'""'}}}}},{[`${Ve}-disabled`]:{cursor:"not-allowed"},[`${re}-disabled`]:{[`&, ${re}-input`]:{cursor:"not-allowed",pointerEvents:"none"},[`${re}-inner`]:{background:Ee.colorBgContainerDisabled,borderColor:Ee.colorBorder,"&:after":{borderColor:Ee.colorTextDisabled}},"&:after":{display:"none"},"& + span":{color:Ee.colorTextDisabled},[`&${re}-indeterminate ${re}-inner::after`]:{background:Ee.colorTextDisabled}}}]};function Ce(Ee,re){const Ve=(0,ue.TS)(re,{checkboxCls:`.${Ee}`,checkboxSize:re.controlInteractiveSize});return[Ze(Ve)]}St.ZP=(0,De.Z)("Checkbox",(Ee,re)=>{let{prefixCls:Ve}=re;return[Ce(Ve,Ee)]})},28103:function(gt,St,te){"use strict";te.d(St,{Z:function(){return Te}});var ne=te(92310),ue=te.n(ne),De=te(59301),Ze=te(36355),Ce=te(17313),Ee=te(83116),re=te(37613);const Ve=ze=>{const{componentCls:ae,sizePaddingEdgeHorizontal:y,colorSplit:a,lineWidth:x,textPaddingInline:b,orientationMargin:E,verticalMarginInline:z}=ze;return{[ae]:Object.assign(Object.assign({},(0,Ce.Wf)(ze)),{borderBlockStart:`${x}px solid ${a}`,"&-vertical":{position:"relative",top:"-0.06em",display:"inline-block",height:"0.9em",marginInline:z,marginBlock:0,verticalAlign:"middle",borderTop:0,borderInlineStart:`${x}px solid ${a}`},"&-horizontal":{display:"flex",clear:"both",width:"100%",minWidth:"100%",margin:`${ze.dividerHorizontalGutterMargin}px 0`},[`&-horizontal${ae}-with-text`]:{display:"flex",alignItems:"center",margin:`${ze.dividerHorizontalWithTextGutterMargin}px 0`,color:ze.colorTextHeading,fontWeight:500,fontSize:ze.fontSizeLG,whiteSpace:"nowrap",textAlign:"center",borderBlockStart:`0 ${a}`,"&::before, &::after":{position:"relative",width:"50%",borderBlockStart:`${x}px solid transparent`,borderBlockStartColor:"inherit",borderBlockEnd:0,transform:"translateY(50%)",content:"''"}},[`&-horizontal${ae}-with-text-left`]:{"&::before":{width:`${E*100}%`},"&::after":{width:`${100-E*100}%`}},[`&-horizontal${ae}-with-text-right`]:{"&::before":{width:`${100-E*100}%`},"&::after":{width:`${E*100}%`}},[`${ae}-inner-text`]:{display:"inline-block",paddingBlock:0,paddingInline:b},"&-dashed":{background:"none",borderColor:a,borderStyle:"dashed",borderWidth:`${x}px 0 0`},[`&-horizontal${ae}-with-text${ae}-dashed`]:{"&::before, &::after":{borderStyle:"dashed none none"}},[`&-vertical${ae}-dashed`]:{borderInlineStartWidth:x,borderInlineEnd:0,borderBlockStart:0,borderBlockEnd:0},[`&-plain${ae}-with-text`]:{color:ze.colorText,fontWeight:"normal",fontSize:ze.fontSize},[`&-horizontal${ae}-with-text-left${ae}-no-default-orientation-margin-left`]:{"&::before":{width:0},"&::after":{width:"100%"},[`${ae}-inner-text`]:{paddingInlineStart:y}},[`&-horizontal${ae}-with-text-right${ae}-no-default-orientation-margin-right`]:{"&::before":{width:"100%"},"&::after":{width:0},[`${ae}-inner-text`]:{paddingInlineEnd:y}}})}};var ot=(0,Ee.Z)("Divider",ze=>{const ae=(0,re.TS)(ze,{dividerHorizontalWithTextGutterMargin:ze.margin,dividerHorizontalGutterMargin:ze.marginLG,sizePaddingEdgeHorizontal:0});return[Ve(ae)]},ze=>({textPaddingInline:"1em",orientationMargin:.05,verticalMarginInline:ze.marginXS})),Be=function(ze,ae){var y={};for(var a in ze)Object.prototype.hasOwnProperty.call(ze,a)&&ae.indexOf(a)<0&&(y[a]=ze[a]);if(ze!=null&&typeof Object.getOwnPropertySymbols=="function")for(var x=0,a=Object.getOwnPropertySymbols(ze);x{const{getPrefixCls:ae,direction:y,divider:a}=De.useContext(Ze.E_),{prefixCls:x,type:b="horizontal",orientation:E="center",orientationMargin:z,className:ee,rootClassName:oe,children:ie,dashed:de,plain:ge,style:we}=ze,Pe=Be(ze,["prefixCls","type","orientation","orientationMargin","className","rootClassName","children","dashed","plain","style"]),me=ae("divider",x),[pe,ct]=ot(me),lt=E.length>0?`-${E}`:E,Ut=!!ie,Le=E==="left"&&z!=null,We=E==="right"&&z!=null,it=ue()(me,a==null?void 0:a.className,ct,`${me}-${b}`,{[`${me}-with-text`]:Ut,[`${me}-with-text${lt}`]:Ut,[`${me}-dashed`]:!!de,[`${me}-plain`]:!!ge,[`${me}-rtl`]:y==="rtl",[`${me}-no-default-orientation-margin-left`]:Le,[`${me}-no-default-orientation-margin-right`]:We},ee,oe),Je=De.useMemo(()=>typeof z=="number"?z:/^\d+$/.test(z)?Number(z):z,[z]),Pt=Object.assign(Object.assign({},Le&&{marginLeft:Je}),We&&{marginRight:Je});return pe(De.createElement("div",Object.assign({className:it,style:Object.assign(Object.assign({},a==null?void 0:a.style),we)},Pe,{role:"separator"}),ie&&b!=="vertical"&&De.createElement("span",{className:`${me}-inner-text`,style:Pt},ie)))}},91857:function(gt,St,te){"use strict";var ne=te(59301),ue=te(38819),De=te(92310),Ze=te.n(De),Ce=te(31561),Ee=te(70425),re=te(18929),Ve=te(2738),ot=te(79676),Be=te(53487),Qe=te(92343),Te=te(36355),ze=te(20834),ae=te(40875),y=te(88088),a=te(47211);const x=null,b=oe=>{const{menu:ie,arrow:de,prefixCls:ge,children:we,trigger:Pe,disabled:me,dropdownRender:pe,getPopupContainer:ct,overlayClassName:lt,rootClassName:Ut,open:Le,onOpenChange:We,visible:it,onVisibleChange:Je,mouseEnterDelay:Pt=.15,mouseLeaveDelay:at=.1,autoAdjustOverflow:st=!0,placement:yt="",overlay:mt,transitionName:Oe}=oe,{getPopupContainer:ke,getPrefixCls:bt,direction:Yt}=ne.useContext(Te.E_),rt=ne.useMemo(()=>{const be=bt();return Oe!==void 0?Oe:yt.includes("top")?`${be}-slide-down`:`${be}-slide-up`},[bt,yt,Oe]),Tt=ne.useMemo(()=>yt?yt.includes("Center")?yt.slice(0,yt.indexOf("Center")):yt:Yt==="rtl"?"bottomRight":"bottomLeft",[yt,Yt]),ye=bt("dropdown",ge),[It,en]=(0,a.Z)(ye),[,xn]=(0,y.Z)(),cn=ne.Children.only(we),Ae=(0,Qe.Tm)(cn,{className:Ze()(`${ye}-trigger`,{[`${ye}-rtl`]:Yt==="rtl"},cn.props.className),disabled:me}),Ie=me?[]:Pe;let Me;Ie&&Ie.includes("contextMenu")&&(Me=!0);const[fe,nt]=(0,re.Z)(!1,{value:Le!=null?Le:it}),Ot=(0,Ee.useEvent)(be=>{We==null||We(be),Je==null||Je(be),nt(be)}),Se=Ze()(lt,Ut,en,{[`${ye}-rtl`]:Yt==="rtl"}),ce=(0,ot.Z)({arrowPointAtCenter:typeof de=="object"&&de.pointAtCenter,autoAdjustOverflow:st,offset:xn.marginXXS,arrowWidth:de?xn.sizePopupArrow:0,borderRadius:xn.borderRadius}),je=ne.useCallback(()=>{nt(!1)},[]),Ne=()=>{let be;return ie!=null&&ie.items?be=ne.createElement(ze.default,Object.assign({},ie)):typeof mt=="function"?be=mt():be=mt,pe&&(be=pe(be)),be=ne.Children.only(typeof be=="string"?ne.createElement("span",null,be):be),ne.createElement(ae.J,{prefixCls:`${ye}-menu`,expandIcon:ne.createElement("span",{className:`${ye}-menu-submenu-arrow`},ne.createElement(ue.Z,{className:`${ye}-menu-submenu-arrow-icon`})),mode:"vertical",selectable:!1,onClick:je,validator:_e=>{let{mode:Zt}=_e}},be)};return It(ne.createElement(Ce.Z,Object.assign({alignPoint:Me},(0,Ve.Z)(oe,["rootClassName"]),{mouseEnterDelay:Pt,mouseLeaveDelay:at,visible:fe,builtinPlacements:ce,arrow:!!de,overlayClassName:Se,prefixCls:ye,getPopupContainer:ct||ke,transitionName:rt,trigger:Ie,overlay:Ne,placement:Tt,onVisibleChange:Ot}),Ae))};function E(oe){return Object.assign(Object.assign({},oe),{align:{overflow:{adjustX:!1,adjustY:!1}}})}const z=(0,Be.Z)(b,"dropdown",oe=>oe,E),ee=oe=>ne.createElement(z,Object.assign({},oe),ne.createElement("span",null));b._InternalPanelDoNotUseOrYouWillBeFired=ee,St.Z=b},38854:function(gt,St,te){"use strict";te.d(St,{Z:function(){return y}});var ne=te(91857),ue=te(92310),De=te.n(ue),Ze=te(59301),Ce=te(18785),Ee=te(3113),re=te(36355),Ve=te(81327),ot=te(33234),Be=te(47211),Qe=function(a,x){var b={};for(var E in a)Object.prototype.hasOwnProperty.call(a,E)&&x.indexOf(E)<0&&(b[E]=a[E]);if(a!=null&&typeof Object.getOwnPropertySymbols=="function")for(var z=0,E=Object.getOwnPropertySymbols(a);z{const{getPopupContainer:x,getPrefixCls:b,direction:E}=Ze.useContext(re.E_),{prefixCls:z,type:ee="default",danger:oe,disabled:ie,loading:de,onClick:ge,htmlType:we,children:Pe,className:me,menu:pe,arrow:ct,autoFocus:lt,overlay:Ut,trigger:Le,align:We,open:it,onOpenChange:Je,placement:Pt,getPopupContainer:at,href:st,icon:yt=Ze.createElement(Ce.Z,null),title:mt,buttonsRender:Oe=Ne=>Ne,mouseEnterDelay:ke,mouseLeaveDelay:bt,overlayClassName:Yt,overlayStyle:rt,destroyPopupOnHide:Tt,dropdownRender:ye}=a,It=Qe(a,["prefixCls","type","danger","disabled","loading","onClick","htmlType","children","className","menu","arrow","autoFocus","overlay","trigger","align","open","onOpenChange","placement","getPopupContainer","href","icon","title","buttonsRender","mouseEnterDelay","mouseLeaveDelay","overlayClassName","overlayStyle","destroyPopupOnHide","dropdownRender"]),en=b("dropdown",z),xn=`${en}-button`,[cn,Ae]=(0,Be.Z)(en),Ie={menu:pe,arrow:ct,autoFocus:lt,align:We,disabled:ie,trigger:ie?[]:Le,onOpenChange:Je,getPopupContainer:at||x,mouseEnterDelay:ke,mouseLeaveDelay:bt,overlayClassName:Yt,overlayStyle:rt,destroyPopupOnHide:Tt,dropdownRender:ye},{compactSize:Me,compactItemClassnames:fe}=(0,ot.ri)(en,E),nt=De()(xn,fe,me,Ae);"overlay"in a&&(Ie.overlay=Ut),"open"in a&&(Ie.open=it),"placement"in a?Ie.placement=Pt:Ie.placement=E==="rtl"?"bottomLeft":"bottomRight";const Ot=Ze.createElement(Ee.ZP,{type:ee,danger:oe,disabled:ie,loading:de,onClick:ge,htmlType:we,href:st,title:mt},Pe),Se=Ze.createElement(Ee.ZP,{type:ee,danger:oe,icon:yt}),[ce,je]=Oe([Ot,Se]);return cn(Ze.createElement(Ve.Z.Compact,Object.assign({className:nt,size:Me,block:!0},It),ce,Ze.createElement(ne.Z,Object.assign({},Ie),je)))};Te.__ANT_BUTTON=!0;var ze=Te;const ae=ne.Z;ae.Button=ze;var y=ae},47211:function(gt,St,te){"use strict";te.d(St,{Z:function(){return Qe}});var ne=te(17313),ue=te(13826),De=te(92899),Ze=te(29878),Ce=te(19447),Ee=te(83116),re=te(37613),ot=Te=>{const{componentCls:ze,menuCls:ae,colorError:y,colorTextLightSolid:a}=Te,x=`${ae}-item`;return{[`${ze}, ${ze}-menu-submenu`]:{[`${ae} ${x}`]:{[`&${x}-danger:not(${x}-disabled)`]:{color:y,"&:hover":{color:a,backgroundColor:y}}}}}};const Be=Te=>{const{componentCls:ze,menuCls:ae,zIndexPopup:y,dropdownArrowDistance:a,sizePopupArrow:x,antCls:b,iconCls:E,motionDurationMid:z,dropdownPaddingVertical:ee,fontSize:oe,dropdownEdgeChildPadding:ie,colorTextDisabled:de,fontSizeIcon:ge,controlPaddingHorizontal:we,colorBgElevated:Pe}=Te;return[{[ze]:Object.assign(Object.assign({},(0,ne.Wf)(Te)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:y,display:"block","&::before":{position:"absolute",insetBlock:-a+x/2,zIndex:-9999,opacity:1e-4,content:'""'},[`&-trigger${b}-btn`]:{[`& > ${E}-down, & > ${b}-btn-icon > ${E}-down`]:{fontSize:ge}},[`${ze}-wrap`]:{position:"relative",[`${b}-btn > ${E}-down`]:{fontSize:ge},[`${E}-down::before`]:{transition:`transform ${z}`}},[`${ze}-wrap-open`]:{[`${E}-down::before`]:{transform:"rotate(180deg)"}},"\n &-hidden,\n &-menu-hidden,\n &-menu-submenu-hidden\n ":{display:"none"},[`&${b}-slide-down-enter${b}-slide-down-enter-active${ze}-placement-bottomLeft, &${b}-slide-down-appear${b}-slide-down-appear-active${ze}-placement-bottomLeft, &${b}-slide-down-enter${b}-slide-down-enter-active${ze}-placement-bottom, &${b}-slide-down-appear${b}-slide-down-appear-active${ze}-placement-bottom, @@ -120,19 +120,19 @@ &${b}-slide-down-leave${b}-slide-down-leave-active${ze}-placement-bottom, &${b}-slide-down-leave${b}-slide-down-leave-active${ze}-placement-bottomRight`]:{animationName:ue.Uw},[`&${b}-slide-up-leave${b}-slide-up-leave-active${ze}-placement-topLeft, &${b}-slide-up-leave${b}-slide-up-leave-active${ze}-placement-top, - &${b}-slide-up-leave${b}-slide-up-leave-active${ze}-placement-topRight`]:{animationName:ue.ly}})},(0,Ee.ZP)(nt,{colorBg:Pe,limitVerticalRadius:!0,arrowPlacement:{top:!0,bottom:!0}}),{[`${ze} ${oe}`]:{position:"relative",margin:0},[`${oe}-submenu-popup`]:{position:"absolute",zIndex:y,background:"transparent",boxShadow:"none",transformOrigin:"0 0","ul, li":{listStyle:"none",margin:0}},[`${ze}, ${ze}-menu-submenu`]:{[oe]:Object.assign(Object.assign({padding:le,listStyleType:"none",backgroundColor:Pe,backgroundClip:"padding-box",borderRadius:nt.borderRadiusLG,outline:"none",boxShadow:nt.boxShadowSecondary},(0,ae.Qy)(nt)),{[`${oe}-item-group-title`]:{padding:`${ee}px ${Ce}px`,color:nt.colorTextDescription,transition:`all ${z}`},[`${oe}-item`]:{position:"relative",display:"flex",alignItems:"center"},[`${oe}-item-icon`]:{minWidth:ne,marginInlineEnd:nt.marginXS,fontSize:nt.fontSizeSM},[`${oe}-title-content`]:{flex:"auto","> a":{color:"inherit",transition:`all ${z}`,"&:hover":{color:"inherit"},"&::after":{position:"absolute",inset:0,content:'""'}}},[`${oe}-item, ${oe}-submenu-title`]:Object.assign(Object.assign({clear:"both",margin:0,padding:`${ee}px ${Ce}px`,color:nt.colorText,fontWeight:"normal",fontSize:ne,lineHeight:nt.lineHeight,cursor:"pointer",transition:`all ${z}`,borderRadius:nt.borderRadiusSM,"&:hover, &-active":{backgroundColor:nt.controlItemBgHover}},(0,ae.Qy)(nt)),{"&-selected":{color:nt.colorPrimary,backgroundColor:nt.controlItemBgActive,"&:hover, &-active":{backgroundColor:nt.controlItemBgActiveHover}},"&-disabled":{color:se,cursor:"not-allowed","&:hover":{color:se,backgroundColor:Pe,cursor:"not-allowed"},a:{pointerEvents:"none"}},"&-divider":{height:1,margin:`${nt.marginXXS}px 0`,overflow:"hidden",lineHeight:0,backgroundColor:nt.colorSplit},[`${ze}-menu-submenu-expand-icon`]:{position:"absolute",insetInlineEnd:nt.paddingXS,[`${ze}-menu-submenu-arrow-icon`]:{marginInlineEnd:"0 !important",color:nt.colorTextDescription,fontSize:ge,fontStyle:"normal"}}}),[`${oe}-item-group-list`]:{margin:`0 ${nt.marginXS}px`,padding:0,listStyle:"none"},[`${oe}-submenu-title`]:{paddingInlineEnd:Ce+nt.fontSizeSM},[`${oe}-submenu-vertical`]:{position:"relative"},[`${oe}-submenu${oe}-submenu-disabled ${ze}-menu-submenu-title`]:{[`&, ${ze}-menu-submenu-arrow-icon`]:{color:se,backgroundColor:Pe,cursor:"not-allowed"}},[`${oe}-submenu-selected ${ze}-menu-submenu-title`]:{color:nt.colorPrimary}})}},[(0,ue.oN)(nt,"slide-up"),(0,ue.oN)(nt,"slide-down"),(0,Te.Fm)(nt,"move-up"),(0,Te.Fm)(nt,"move-down"),(0,Ze._y)(nt,"zoom-big")]]};var De=(0,we.Z)("Dropdown",(nt,ze)=>{let{rootPrefixCls:oe}=ze;const{marginXXS:y,sizePopupArrow:a,controlHeight:x,fontSize:b,lineHeight:E,paddingXXS:z,componentCls:ee,borderRadiusLG:ne}=nt,le=(x-b*E)/2,{dropdownArrowOffset:se}=(0,Ee.fS)({contentRadius:ne}),ge=(0,re.TS)(nt,{menuCls:`${ee}-menu`,rootPrefixCls:oe,dropdownArrowDistance:a/2+y,dropdownArrowOffset:se,dropdownPaddingVertical:le,dropdownEdgeChildPadding:z});return[Be(ge),ot(ge)]},nt=>({zIndexPopup:nt.zIndexPopupBase+50}))},8628:function(st,St,te){"use strict";var ae=te(59301),ue=te(34280),Te=te(56762),Ze=te(69507);function Ee(){let we=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0;const re=(0,ae.useRef)({}),Ue=(0,Te.Z)(),ot=(0,Ze.ZP)();return(0,ue.Z)(()=>{const Be=ot.subscribe(De=>{re.current=De,we&&Ue()});return()=>ot.unsubscribe(Be)},[]),re.current}St.Z=Ee},45818:function(st,St,te){"use strict";te.d(St,{D:function(){return z},Z:function(){return le}});var ae=te(54476),ue=te(59301),Te={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M912 192H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 284H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 284H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM104 228a56 56 0 10112 0 56 56 0 10-112 0zm0 284a56 56 0 10112 0 56 56 0 10-112 0zm0 284a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"bars",theme:"outlined"},Ze=Te,Ee=te(7657),we=function(ge,Ce){return ue.createElement(Ee.Z,(0,ae.Z)({},ge,{ref:Ce,icon:Ze}))},re=ue.forwardRef(we),Ue=re,ot=te(33853),Be=te(38819),De=te(92310),nt=te.n(De),ze=te(2738),y=se=>!isNaN(parseFloat(se))&&isFinite(se),a=te(36355),x=te(84966),b=function(se,ge){var Ce={};for(var Pe in se)Object.prototype.hasOwnProperty.call(se,Pe)&&ge.indexOf(Pe)<0&&(Ce[Pe]=se[Pe]);if(se!=null&&typeof Object.getOwnPropertySymbols=="function")for(var pe=0,Pe=Object.getOwnPropertySymbols(se);pe{let se=0;return function(){let ge=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return se+=1,`${ge}${se}`}})();var le=ue.forwardRef((se,ge)=>{const{prefixCls:Ce,className:Pe,trigger:pe,children:me,defaultCollapsed:ct=!1,theme:ht="dark",style:At={},collapsible:Le=!1,reverseArrow:Ve=!1,width:lt=200,collapsedWidth:Je=80,zeroWidthTriggerStyle:Pt,breakpoint:at,onCollapse:it,onBreakpoint:yt}=se,ut=b(se,["prefixCls","className","trigger","children","defaultCollapsed","theme","style","collapsible","reverseArrow","width","collapsedWidth","zeroWidthTriggerStyle","breakpoint","onCollapse","onBreakpoint"]),{siderHook:Oe}=(0,ue.useContext)(x.Gs),[ke,bt]=(0,ue.useState)("collapsed"in se?se.collapsed:ct),[Yt,rt]=(0,ue.useState)(!1);(0,ue.useEffect)(()=>{"collapsed"in se&&bt(se.collapsed)},[se.collapsed]);const Tt=(Ae,Ie)=>{"collapsed"in se||bt(Ae),it==null||it(Ae,Ie)},ye=(0,ue.useRef)();ye.current=Ae=>{rt(Ae.matches),yt==null||yt(Ae.matches),ke!==Ae.matches&&Tt(Ae.matches,"responsive")},(0,ue.useEffect)(()=>{function Ae(Me){return ye.current(Me)}let Ie;if(typeof window!="undefined"){const{matchMedia:Me}=window;if(Me&&at&&at in E){Ie=Me(`(max-width: ${E[at]})`);try{Ie.addEventListener("change",Ae)}catch(fe){Ie.addListener(Ae)}Ae(Ie)}}return()=>{try{Ie==null||Ie.removeEventListener("change",Ae)}catch(Me){Ie==null||Ie.removeListener(Ae)}}},[at]),(0,ue.useEffect)(()=>{const Ae=ee("ant-sider-");return Oe.addSider(Ae),()=>Oe.removeSider(Ae)},[]);const It=()=>{Tt(!ke,"clickTrigger")},{getPrefixCls:en}=(0,ue.useContext)(a.E_),xn=()=>{const Ae=en("layout-sider",Ce),Ie=(0,ze.Z)(ut,["collapsed"]),Me=ke?Je:lt,fe=y(Me)?`${Me}px`:String(Me),tt=parseFloat(String(Je||0))===0?ue.createElement("span",{onClick:It,className:nt()(`${Ae}-zero-width-trigger`,`${Ae}-zero-width-trigger-${Ve?"right":"left"}`),style:Pt},pe||ue.createElement(Ue,null)):null,ce={expanded:Ve?ue.createElement(Be.Z,null):ue.createElement(ot.Z,null),collapsed:Ve?ue.createElement(ot.Z,null):ue.createElement(Be.Z,null)}[ke?"collapsed":"expanded"],je=pe!==null?tt||ue.createElement("div",{className:`${Ae}-trigger`,onClick:It,style:{width:fe}},pe||ce):null,Ne=Object.assign(Object.assign({},At),{flex:`0 0 ${fe}`,maxWidth:fe,minWidth:fe,width:fe}),be=nt()(Ae,`${Ae}-${ht}`,{[`${Ae}-collapsed`]:!!ke,[`${Ae}-has-trigger`]:Le&&pe!==null&&!tt,[`${Ae}-below`]:!!Yt,[`${Ae}-zero-width`]:parseFloat(fe)===0},Pe);return ue.createElement("aside",Object.assign({className:be},Ie,{style:Ne,ref:ge}),ue.createElement("div",{className:`${Ae}-children`},me),Le||Yt&&tt?je:null)},cn=ue.useMemo(()=>({siderCollapsed:ke}),[ke]);return ue.createElement(z.Provider,{value:cn},xn())})},84966:function(st,St,te){"use strict";te.d(St,{VY:function(){return z},$_:function(){return E},h4:function(){return b},Gs:function(){return ze},ZP:function(){return ee}});var ae=te(94480),ue=te(92310),Te=te.n(ue),Ze=te(2738),Ee=te(59301),we=te(36355),re=te(83116),ot=ne=>{const{componentCls:le,bodyBg:se,lightSiderBg:ge,lightTriggerBg:Ce,lightTriggerColor:Pe}=ne;return{[`${le}-sider-light`]:{background:ge,[`${le}-sider-trigger`]:{color:Pe,background:Ce},[`${le}-sider-zero-width-trigger`]:{color:Pe,background:Ce,border:`1px solid ${se}`,borderInlineStart:0}}}};const Be=ne=>{const{antCls:le,componentCls:se,colorText:ge,triggerColor:Ce,footerBg:Pe,triggerBg:pe,headerHeight:me,headerPadding:ct,headerColor:ht,footerPadding:At,triggerHeight:Le,zeroTriggerHeight:Ve,zeroTriggerWidth:lt,motionDurationMid:Je,motionDurationSlow:Pt,fontSize:at,borderRadius:it,bodyBg:yt,headerBg:ut,siderBg:Oe}=ne;return{[se]:Object.assign(Object.assign({display:"flex",flex:"auto",flexDirection:"column",minHeight:0,background:yt,"&, *":{boxSizing:"border-box"},[`&${se}-has-sider`]:{flexDirection:"row",[`> ${se}, > ${se}-content`]:{width:0}},[`${se}-header, &${se}-footer`]:{flex:"0 0 auto"},[`${se}-sider`]:{position:"relative",minWidth:0,background:Oe,transition:`all ${Je}, background 0s`,"&-children":{height:"100%",marginTop:-.1,paddingTop:.1,[`${le}-menu${le}-menu-inline-collapsed`]:{width:"auto"}},"&-has-trigger":{paddingBottom:Le},"&-right":{order:1},"&-trigger":{position:"fixed",bottom:0,zIndex:1,height:Le,color:Ce,lineHeight:`${Le}px`,textAlign:"center",background:pe,cursor:"pointer",transition:`all ${Je}`},"&-zero-width":{"> *":{overflow:"hidden"},"&-trigger":{position:"absolute",top:me,insetInlineEnd:-lt,zIndex:1,width:lt,height:Ve,color:Ce,fontSize:ne.fontSizeXL,display:"flex",alignItems:"center",justifyContent:"center",background:Oe,borderStartStartRadius:0,borderStartEndRadius:it,borderEndEndRadius:it,borderEndStartRadius:0,cursor:"pointer",transition:`background ${Pt} ease`,"&::after":{position:"absolute",inset:0,background:"transparent",transition:`all ${Pt}`,content:'""'},"&:hover::after":{background:"rgba(255, 255, 255, 0.2)"},"&-right":{insetInlineStart:-lt,borderStartStartRadius:it,borderStartEndRadius:0,borderEndEndRadius:0,borderEndStartRadius:it}}}}},ot(ne)),{"&-rtl":{direction:"rtl"}}),[`${se}-header`]:{height:me,padding:ct,color:ht,lineHeight:`${me}px`,background:ut,[`${le}-menu`]:{lineHeight:"inherit"}},[`${se}-footer`]:{padding:At,color:ge,fontSize:at,background:Pe},[`${se}-content`]:{flex:"auto",minHeight:0}}};var De=(0,re.Z)("Layout",ne=>[Be(ne)],ne=>{const{colorBgLayout:le,controlHeight:se,controlHeightLG:ge,colorText:Ce,controlHeightSM:Pe,marginXXS:pe,colorTextLightSolid:me,colorBgContainer:ct}=ne,ht=ge*1.25;return{colorBgHeader:"#001529",colorBgBody:le,colorBgTrigger:"#002140",bodyBg:le,headerBg:"#001529",headerHeight:se*2,headerPadding:`0 ${ht}px`,headerColor:Ce,footerPadding:`${Pe}px ${ht}px`,footerBg:le,siderBg:"#001529",triggerHeight:ge+pe*2,triggerBg:"#002140",triggerColor:me,zeroTriggerWidth:ge,zeroTriggerHeight:ge,lightSiderBg:ct,lightTriggerBg:ct,lightTriggerColor:Ce}},{deprecatedTokens:[["colorBgBody","bodyBg"],["colorBgHeader","headerBg"],["colorBgTrigger","triggerBg"]]}),nt=function(ne,le){var se={};for(var ge in ne)Object.prototype.hasOwnProperty.call(ne,ge)&&le.indexOf(ge)<0&&(se[ge]=ne[ge]);if(ne!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ce=0,ge=Object.getOwnPropertySymbols(ne);Cenull,removeSider:()=>null}});function oe(ne){let{suffixCls:le,tagName:se,displayName:ge}=ne;return Ce=>Ee.forwardRef((pe,me)=>Ee.createElement(Ce,Object.assign({ref:me,suffixCls:le,tagName:se},pe)))}const y=Ee.forwardRef((ne,le)=>{const{prefixCls:se,suffixCls:ge,className:Ce,tagName:Pe}=ne,pe=nt(ne,["prefixCls","suffixCls","className","tagName"]),{getPrefixCls:me}=Ee.useContext(we.E_),ct=me("layout",se),[ht,At]=De(ct),Le=ge?`${ct}-${ge}`:ct;return ht(Ee.createElement(Pe,Object.assign({className:Te()(se||Le,Ce,At),ref:le},pe)))}),a=Ee.forwardRef((ne,le)=>{const{direction:se}=Ee.useContext(we.E_),[ge,Ce]=Ee.useState([]),{prefixCls:Pe,className:pe,rootClassName:me,children:ct,hasSider:ht,tagName:At,style:Le}=ne,Ve=nt(ne,["prefixCls","className","rootClassName","children","hasSider","tagName","style"]),lt=(0,Ze.Z)(Ve,["suffixCls"]),{getPrefixCls:Je,layout:Pt}=Ee.useContext(we.E_),at=Je("layout",Pe),[it,yt]=De(at),ut=Te()(at,{[`${at}-has-sider`]:typeof ht=="boolean"?ht:ge.length>0,[`${at}-rtl`]:se==="rtl"},Pt==null?void 0:Pt.className,pe,me,yt),Oe=Ee.useMemo(()=>({siderHook:{addSider:ke=>{Ce(bt=>[].concat((0,ae.Z)(bt),[ke]))},removeSider:ke=>{Ce(bt=>bt.filter(Yt=>Yt!==ke))}}}),[]);return it(Ee.createElement(ze.Provider,{value:Oe},Ee.createElement(At,Object.assign({ref:le,className:ut,style:Object.assign(Object.assign({},Pt==null?void 0:Pt.style),Le)},lt),ct)))}),x=oe({tagName:"div",displayName:"Layout"})(a),b=oe({suffixCls:"header",tagName:"header",displayName:"Header"})(y),E=oe({suffixCls:"footer",tagName:"footer",displayName:"Footer"})(y),z=oe({suffixCls:"content",tagName:"main",displayName:"Content"})(y);var ee=x},40875:function(st,St,te){"use strict";te.d(St,{J:function(){return we}});var ae=te(59301),ue=te(33234),Te=te(70425),Ze=function(re,Ue){var ot={};for(var Be in re)Object.prototype.hasOwnProperty.call(re,Be)&&Ue.indexOf(Be)<0&&(ot[Be]=re[Be]);if(re!=null&&typeof Object.getOwnPropertySymbols=="function")for(var De=0,Be=Object.getOwnPropertySymbols(re);De{const{children:ot}=re,Be=Ze(re,["children"]),De=ae.useContext(Ee),nt=ae.useMemo(()=>Object.assign(Object.assign({},De),Be),[De,Be.prefixCls,Be.mode,Be.selectable]);return ae.createElement(Ee.Provider,{value:nt},ae.createElement(ue.BR,null,(0,Te.supportNodeRef)(ot)?ae.cloneElement(ot,{ref:Ue}):ot))});St.Z=Ee},20834:function(st,St,te){"use strict";te.d(St,{default:function(){return cn}});var ae=te(15285),ue=te(59301),Te=te(45818),Ze=te(92310),Ee=te.n(Ze),we=te(36355),re=function(Ae,Ie){var Me={};for(var fe in Ae)Object.prototype.hasOwnProperty.call(Ae,fe)&&Ie.indexOf(fe)<0&&(Me[fe]=Ae[fe]);if(Ae!=null&&typeof Object.getOwnPropertySymbols=="function")for(var tt=0,fe=Object.getOwnPropertySymbols(Ae);tt{const{prefixCls:Ie,className:Me,dashed:fe}=Ae,tt=re(Ae,["prefixCls","className","dashed"]),{getPrefixCls:Ot}=ue.useContext(we.E_),Se=Ot("menu",Ie),ce=Ee()({[`${Se}-item-divider-dashed`]:!!fe},Me);return ue.createElement(ae.iz,Object.assign({className:ce},tt))},Be=te(11592),De=te(2738),nt=te(6848),ze=te(92343),y=(0,ue.createContext)({prefixCls:"",firstLevel:!0,inlineCollapsed:!1}),x=Ae=>{var Ie;const{className:Me,children:fe,icon:tt,title:Ot,danger:Se}=Ae,{prefixCls:ce,firstLevel:je,direction:Ne,disableMenuItemTitleTooltip:be,inlineCollapsed:We}=ue.useContext(y),Kt=Ge=>{const qe=ue.createElement("span",{className:`${ce}-title-content`},fe);return(!tt||(0,ze.l$)(fe)&&fe.type==="span")&&fe&&Ge&&je&&typeof fe=="string"?ue.createElement("div",{className:`${ce}-inline-collapsed-noicon`},fe.charAt(0)):qe},{siderCollapsed:mt}=ue.useContext(Te.D);let Nt=Ot;typeof Ot=="undefined"?Nt=je?fe:"":Ot===!1&&(Nt="");const Ct={title:Nt};!mt&&!We&&(Ct.title=null,Ct.open=!1);const $t=(0,Be.Z)(fe).length;let ve=ue.createElement(ae.ck,Object.assign({},(0,De.Z)(Ae,["title","icon","danger"]),{className:Ee()({[`${ce}-item-danger`]:Se,[`${ce}-item-only-child`]:(tt?$t+1:$t)===1},Me),title:typeof Ot=="string"?Ot:void 0}),(0,ze.Tm)(tt,{className:Ee()((0,ze.l$)(tt)?(Ie=tt.props)===null||Ie===void 0?void 0:Ie.className:"",`${ce}-item-icon`)}),Kt(We));return be||(ve=ue.createElement(nt.Z,Object.assign({},Ct,{placement:Ne==="rtl"?"left":"right",overlayClassName:`${ce}-inline-collapsed-tooltip`}),ve)),ve},E=Ae=>{var Ie;const{popupClassName:Me,icon:fe,title:tt,theme:Ot}=Ae,Se=ue.useContext(y),{prefixCls:ce,inlineCollapsed:je,theme:Ne}=Se,be=(0,ae.Xl)();let We;if(!fe)We=je&&!be.length&&tt&&typeof tt=="string"?ue.createElement("div",{className:`${ce}-inline-collapsed-noicon`},tt.charAt(0)):ue.createElement("span",{className:`${ce}-title-content`},tt);else{const mt=(0,ze.l$)(tt)&&tt.type==="span";We=ue.createElement(ue.Fragment,null,(0,ze.Tm)(fe,{className:Ee()((0,ze.l$)(fe)?(Ie=fe.props)===null||Ie===void 0?void 0:Ie.className:"",`${ce}-item-icon`)}),mt?tt:ue.createElement("span",{className:`${ce}-title-content`},tt))}const Kt=ue.useMemo(()=>Object.assign(Object.assign({},Se),{firstLevel:!1}),[Se]);return ue.createElement(y.Provider,{value:Kt},ue.createElement(ae.Wd,Object.assign({},(0,De.Z)(Ae,["icon"]),{title:We,popupClassName:Ee()(ce,Me,`${ce}-${Ot||Ne}`)})))},z=te(18785),ee=te(70425),ne=te(62892),le=te(40875),se=function(Ae,Ie){var Me={};for(var fe in Ae)Object.prototype.hasOwnProperty.call(Ae,fe)&&Ie.indexOf(fe)<0&&(Me[fe]=Ae[fe]);if(Ae!=null&&typeof Object.getOwnPropertySymbols=="function")for(var tt=0,fe=Object.getOwnPropertySymbols(Ae);tt{if(Ie&&typeof Ie=="object"){const fe=Ie,{label:tt,children:Ot,key:Se,type:ce}=fe,je=se(fe,["label","children","key","type"]),Ne=Se!=null?Se:`tmp-${Me}`;return Ot||ce==="group"?ce==="group"?ue.createElement(ae.BW,Object.assign({key:Ne},je,{title:tt}),ge(Ot)):ue.createElement(E,Object.assign({key:Ne},je,{title:tt}),ge(Ot)):ce==="divider"?ue.createElement(ot,Object.assign({key:Ne},je)):ue.createElement(x,Object.assign({key:Ne},je),tt)}return null}).filter(Ie=>Ie)}function Ce(Ae){return ue.useMemo(()=>Ae&&ge(Ae),[Ae])}var Pe=te(64993),pe=te(17313),me=te(8378),ct=te(13826),ht=te(29878),At=te(83116),Le=te(37613),lt=Ae=>{const{componentCls:Ie,motionDurationSlow:Me,horizontalLineHeight:fe,colorSplit:tt,lineWidth:Ot,lineType:Se,itemPaddingInline:ce}=Ae;return{[`${Ie}-horizontal`]:{lineHeight:fe,border:0,borderBottom:`${Ot}px ${Se} ${tt}`,boxShadow:"none","&::after":{display:"block",clear:"both",height:0,content:'"\\20"'},[`${Ie}-item, ${Ie}-submenu`]:{position:"relative",display:"inline-block",verticalAlign:"bottom",paddingInline:ce},[`> ${Ie}-item:hover, + &${b}-slide-up-leave${b}-slide-up-leave-active${ze}-placement-topRight`]:{animationName:ue.ly}})},(0,Ce.ZP)(Te,{colorBg:Pe,limitVerticalRadius:!0,arrowPlacement:{top:!0,bottom:!0}}),{[`${ze} ${ae}`]:{position:"relative",margin:0},[`${ae}-submenu-popup`]:{position:"absolute",zIndex:y,background:"transparent",boxShadow:"none",transformOrigin:"0 0","ul, li":{listStyle:"none",margin:0}},[`${ze}, ${ze}-menu-submenu`]:{[ae]:Object.assign(Object.assign({padding:ie,listStyleType:"none",backgroundColor:Pe,backgroundClip:"padding-box",borderRadius:Te.borderRadiusLG,outline:"none",boxShadow:Te.boxShadowSecondary},(0,ne.Qy)(Te)),{[`${ae}-item-group-title`]:{padding:`${ee}px ${we}px`,color:Te.colorTextDescription,transition:`all ${z}`},[`${ae}-item`]:{position:"relative",display:"flex",alignItems:"center"},[`${ae}-item-icon`]:{minWidth:oe,marginInlineEnd:Te.marginXS,fontSize:Te.fontSizeSM},[`${ae}-title-content`]:{flex:"auto","> a":{color:"inherit",transition:`all ${z}`,"&:hover":{color:"inherit"},"&::after":{position:"absolute",inset:0,content:'""'}}},[`${ae}-item, ${ae}-submenu-title`]:Object.assign(Object.assign({clear:"both",margin:0,padding:`${ee}px ${we}px`,color:Te.colorText,fontWeight:"normal",fontSize:oe,lineHeight:Te.lineHeight,cursor:"pointer",transition:`all ${z}`,borderRadius:Te.borderRadiusSM,"&:hover, &-active":{backgroundColor:Te.controlItemBgHover}},(0,ne.Qy)(Te)),{"&-selected":{color:Te.colorPrimary,backgroundColor:Te.controlItemBgActive,"&:hover, &-active":{backgroundColor:Te.controlItemBgActiveHover}},"&-disabled":{color:de,cursor:"not-allowed","&:hover":{color:de,backgroundColor:Pe,cursor:"not-allowed"},a:{pointerEvents:"none"}},"&-divider":{height:1,margin:`${Te.marginXXS}px 0`,overflow:"hidden",lineHeight:0,backgroundColor:Te.colorSplit},[`${ze}-menu-submenu-expand-icon`]:{position:"absolute",insetInlineEnd:Te.paddingXS,[`${ze}-menu-submenu-arrow-icon`]:{marginInlineEnd:"0 !important",color:Te.colorTextDescription,fontSize:ge,fontStyle:"normal"}}}),[`${ae}-item-group-list`]:{margin:`0 ${Te.marginXS}px`,padding:0,listStyle:"none"},[`${ae}-submenu-title`]:{paddingInlineEnd:we+Te.fontSizeSM},[`${ae}-submenu-vertical`]:{position:"relative"},[`${ae}-submenu${ae}-submenu-disabled ${ze}-menu-submenu-title`]:{[`&, ${ze}-menu-submenu-arrow-icon`]:{color:de,backgroundColor:Pe,cursor:"not-allowed"}},[`${ae}-submenu-selected ${ze}-menu-submenu-title`]:{color:Te.colorPrimary}})}},[(0,ue.oN)(Te,"slide-up"),(0,ue.oN)(Te,"slide-down"),(0,De.Fm)(Te,"move-up"),(0,De.Fm)(Te,"move-down"),(0,Ze._y)(Te,"zoom-big")]]};var Qe=(0,Ee.Z)("Dropdown",(Te,ze)=>{let{rootPrefixCls:ae}=ze;const{marginXXS:y,sizePopupArrow:a,controlHeight:x,fontSize:b,lineHeight:E,paddingXXS:z,componentCls:ee,borderRadiusLG:oe}=Te,ie=(x-b*E)/2,{dropdownArrowOffset:de}=(0,Ce.fS)({contentRadius:oe}),ge=(0,re.TS)(Te,{menuCls:`${ee}-menu`,rootPrefixCls:ae,dropdownArrowDistance:a/2+y,dropdownArrowOffset:de,dropdownPaddingVertical:ie,dropdownEdgeChildPadding:z});return[Be(ge),ot(ge)]},Te=>({zIndexPopup:Te.zIndexPopupBase+50}))},8628:function(gt,St,te){"use strict";var ne=te(59301),ue=te(34280),De=te(56762),Ze=te(69507);function Ce(){let Ee=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0;const re=(0,ne.useRef)({}),Ve=(0,De.Z)(),ot=(0,Ze.ZP)();return(0,ue.Z)(()=>{const Be=ot.subscribe(Qe=>{re.current=Qe,Ee&&Ve()});return()=>ot.unsubscribe(Be)},[]),re.current}St.Z=Ce},45818:function(gt,St,te){"use strict";te.d(St,{D:function(){return z},Z:function(){return ie}});var ne=te(54476),ue=te(59301),De={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M912 192H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 284H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 284H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM104 228a56 56 0 10112 0 56 56 0 10-112 0zm0 284a56 56 0 10112 0 56 56 0 10-112 0zm0 284a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"bars",theme:"outlined"},Ze=De,Ce=te(7657),Ee=function(ge,we){return ue.createElement(Ce.Z,(0,ne.Z)({},ge,{ref:we,icon:Ze}))},re=ue.forwardRef(Ee),Ve=re,ot=te(33853),Be=te(38819),Qe=te(92310),Te=te.n(Qe),ze=te(2738),y=de=>!isNaN(parseFloat(de))&&isFinite(de),a=te(36355),x=te(84966),b=function(de,ge){var we={};for(var Pe in de)Object.prototype.hasOwnProperty.call(de,Pe)&&ge.indexOf(Pe)<0&&(we[Pe]=de[Pe]);if(de!=null&&typeof Object.getOwnPropertySymbols=="function")for(var me=0,Pe=Object.getOwnPropertySymbols(de);me{let de=0;return function(){let ge=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return de+=1,`${ge}${de}`}})();var ie=ue.forwardRef((de,ge)=>{const{prefixCls:we,className:Pe,trigger:me,children:pe,defaultCollapsed:ct=!1,theme:lt="dark",style:Ut={},collapsible:Le=!1,reverseArrow:We=!1,width:it=200,collapsedWidth:Je=80,zeroWidthTriggerStyle:Pt,breakpoint:at,onCollapse:st,onBreakpoint:yt}=de,mt=b(de,["prefixCls","className","trigger","children","defaultCollapsed","theme","style","collapsible","reverseArrow","width","collapsedWidth","zeroWidthTriggerStyle","breakpoint","onCollapse","onBreakpoint"]),{siderHook:Oe}=(0,ue.useContext)(x.Gs),[ke,bt]=(0,ue.useState)("collapsed"in de?de.collapsed:ct),[Yt,rt]=(0,ue.useState)(!1);(0,ue.useEffect)(()=>{"collapsed"in de&&bt(de.collapsed)},[de.collapsed]);const Tt=(Ae,Ie)=>{"collapsed"in de||bt(Ae),st==null||st(Ae,Ie)},ye=(0,ue.useRef)();ye.current=Ae=>{rt(Ae.matches),yt==null||yt(Ae.matches),ke!==Ae.matches&&Tt(Ae.matches,"responsive")},(0,ue.useEffect)(()=>{function Ae(Me){return ye.current(Me)}let Ie;if(typeof window!="undefined"){const{matchMedia:Me}=window;if(Me&&at&&at in E){Ie=Me(`(max-width: ${E[at]})`);try{Ie.addEventListener("change",Ae)}catch(fe){Ie.addListener(Ae)}Ae(Ie)}}return()=>{try{Ie==null||Ie.removeEventListener("change",Ae)}catch(Me){Ie==null||Ie.removeListener(Ae)}}},[at]),(0,ue.useEffect)(()=>{const Ae=ee("ant-sider-");return Oe.addSider(Ae),()=>Oe.removeSider(Ae)},[]);const It=()=>{Tt(!ke,"clickTrigger")},{getPrefixCls:en}=(0,ue.useContext)(a.E_),xn=()=>{const Ae=en("layout-sider",we),Ie=(0,ze.Z)(mt,["collapsed"]),Me=ke?Je:it,fe=y(Me)?`${Me}px`:String(Me),nt=parseFloat(String(Je||0))===0?ue.createElement("span",{onClick:It,className:Te()(`${Ae}-zero-width-trigger`,`${Ae}-zero-width-trigger-${We?"right":"left"}`),style:Pt},me||ue.createElement(Ve,null)):null,ce={expanded:We?ue.createElement(Be.Z,null):ue.createElement(ot.Z,null),collapsed:We?ue.createElement(ot.Z,null):ue.createElement(Be.Z,null)}[ke?"collapsed":"expanded"],je=me!==null?nt||ue.createElement("div",{className:`${Ae}-trigger`,onClick:It,style:{width:fe}},me||ce):null,Ne=Object.assign(Object.assign({},Ut),{flex:`0 0 ${fe}`,maxWidth:fe,minWidth:fe,width:fe}),be=Te()(Ae,`${Ae}-${lt}`,{[`${Ae}-collapsed`]:!!ke,[`${Ae}-has-trigger`]:Le&&me!==null&&!nt,[`${Ae}-below`]:!!Yt,[`${Ae}-zero-width`]:parseFloat(fe)===0},Pe);return ue.createElement("aside",Object.assign({className:be},Ie,{style:Ne,ref:ge}),ue.createElement("div",{className:`${Ae}-children`},pe),Le||Yt&&nt?je:null)},cn=ue.useMemo(()=>({siderCollapsed:ke}),[ke]);return ue.createElement(z.Provider,{value:cn},xn())})},84966:function(gt,St,te){"use strict";te.d(St,{VY:function(){return z},$_:function(){return E},h4:function(){return b},Gs:function(){return ze},ZP:function(){return ee}});var ne=te(94480),ue=te(92310),De=te.n(ue),Ze=te(2738),Ce=te(59301),Ee=te(36355),re=te(83116),ot=oe=>{const{componentCls:ie,bodyBg:de,lightSiderBg:ge,lightTriggerBg:we,lightTriggerColor:Pe}=oe;return{[`${ie}-sider-light`]:{background:ge,[`${ie}-sider-trigger`]:{color:Pe,background:we},[`${ie}-sider-zero-width-trigger`]:{color:Pe,background:we,border:`1px solid ${de}`,borderInlineStart:0}}}};const Be=oe=>{const{antCls:ie,componentCls:de,colorText:ge,triggerColor:we,footerBg:Pe,triggerBg:me,headerHeight:pe,headerPadding:ct,headerColor:lt,footerPadding:Ut,triggerHeight:Le,zeroTriggerHeight:We,zeroTriggerWidth:it,motionDurationMid:Je,motionDurationSlow:Pt,fontSize:at,borderRadius:st,bodyBg:yt,headerBg:mt,siderBg:Oe}=oe;return{[de]:Object.assign(Object.assign({display:"flex",flex:"auto",flexDirection:"column",minHeight:0,background:yt,"&, *":{boxSizing:"border-box"},[`&${de}-has-sider`]:{flexDirection:"row",[`> ${de}, > ${de}-content`]:{width:0}},[`${de}-header, &${de}-footer`]:{flex:"0 0 auto"},[`${de}-sider`]:{position:"relative",minWidth:0,background:Oe,transition:`all ${Je}, background 0s`,"&-children":{height:"100%",marginTop:-.1,paddingTop:.1,[`${ie}-menu${ie}-menu-inline-collapsed`]:{width:"auto"}},"&-has-trigger":{paddingBottom:Le},"&-right":{order:1},"&-trigger":{position:"fixed",bottom:0,zIndex:1,height:Le,color:we,lineHeight:`${Le}px`,textAlign:"center",background:me,cursor:"pointer",transition:`all ${Je}`},"&-zero-width":{"> *":{overflow:"hidden"},"&-trigger":{position:"absolute",top:pe,insetInlineEnd:-it,zIndex:1,width:it,height:We,color:we,fontSize:oe.fontSizeXL,display:"flex",alignItems:"center",justifyContent:"center",background:Oe,borderStartStartRadius:0,borderStartEndRadius:st,borderEndEndRadius:st,borderEndStartRadius:0,cursor:"pointer",transition:`background ${Pt} ease`,"&::after":{position:"absolute",inset:0,background:"transparent",transition:`all ${Pt}`,content:'""'},"&:hover::after":{background:"rgba(255, 255, 255, 0.2)"},"&-right":{insetInlineStart:-it,borderStartStartRadius:st,borderStartEndRadius:0,borderEndEndRadius:0,borderEndStartRadius:st}}}}},ot(oe)),{"&-rtl":{direction:"rtl"}}),[`${de}-header`]:{height:pe,padding:ct,color:lt,lineHeight:`${pe}px`,background:mt,[`${ie}-menu`]:{lineHeight:"inherit"}},[`${de}-footer`]:{padding:Ut,color:ge,fontSize:at,background:Pe},[`${de}-content`]:{flex:"auto",minHeight:0}}};var Qe=(0,re.Z)("Layout",oe=>[Be(oe)],oe=>{const{colorBgLayout:ie,controlHeight:de,controlHeightLG:ge,colorText:we,controlHeightSM:Pe,marginXXS:me,colorTextLightSolid:pe,colorBgContainer:ct}=oe,lt=ge*1.25;return{colorBgHeader:"#001529",colorBgBody:ie,colorBgTrigger:"#002140",bodyBg:ie,headerBg:"#001529",headerHeight:de*2,headerPadding:`0 ${lt}px`,headerColor:we,footerPadding:`${Pe}px ${lt}px`,footerBg:ie,siderBg:"#001529",triggerHeight:ge+me*2,triggerBg:"#002140",triggerColor:pe,zeroTriggerWidth:ge,zeroTriggerHeight:ge,lightSiderBg:ct,lightTriggerBg:ct,lightTriggerColor:we}},{deprecatedTokens:[["colorBgBody","bodyBg"],["colorBgHeader","headerBg"],["colorBgTrigger","triggerBg"]]}),Te=function(oe,ie){var de={};for(var ge in oe)Object.prototype.hasOwnProperty.call(oe,ge)&&ie.indexOf(ge)<0&&(de[ge]=oe[ge]);if(oe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var we=0,ge=Object.getOwnPropertySymbols(oe);wenull,removeSider:()=>null}});function ae(oe){let{suffixCls:ie,tagName:de,displayName:ge}=oe;return we=>Ce.forwardRef((me,pe)=>Ce.createElement(we,Object.assign({ref:pe,suffixCls:ie,tagName:de},me)))}const y=Ce.forwardRef((oe,ie)=>{const{prefixCls:de,suffixCls:ge,className:we,tagName:Pe}=oe,me=Te(oe,["prefixCls","suffixCls","className","tagName"]),{getPrefixCls:pe}=Ce.useContext(Ee.E_),ct=pe("layout",de),[lt,Ut]=Qe(ct),Le=ge?`${ct}-${ge}`:ct;return lt(Ce.createElement(Pe,Object.assign({className:De()(de||Le,we,Ut),ref:ie},me)))}),a=Ce.forwardRef((oe,ie)=>{const{direction:de}=Ce.useContext(Ee.E_),[ge,we]=Ce.useState([]),{prefixCls:Pe,className:me,rootClassName:pe,children:ct,hasSider:lt,tagName:Ut,style:Le}=oe,We=Te(oe,["prefixCls","className","rootClassName","children","hasSider","tagName","style"]),it=(0,Ze.Z)(We,["suffixCls"]),{getPrefixCls:Je,layout:Pt}=Ce.useContext(Ee.E_),at=Je("layout",Pe),[st,yt]=Qe(at),mt=De()(at,{[`${at}-has-sider`]:typeof lt=="boolean"?lt:ge.length>0,[`${at}-rtl`]:de==="rtl"},Pt==null?void 0:Pt.className,me,pe,yt),Oe=Ce.useMemo(()=>({siderHook:{addSider:ke=>{we(bt=>[].concat((0,ne.Z)(bt),[ke]))},removeSider:ke=>{we(bt=>bt.filter(Yt=>Yt!==ke))}}}),[]);return st(Ce.createElement(ze.Provider,{value:Oe},Ce.createElement(Ut,Object.assign({ref:ie,className:mt,style:Object.assign(Object.assign({},Pt==null?void 0:Pt.style),Le)},it),ct)))}),x=ae({tagName:"div",displayName:"Layout"})(a),b=ae({suffixCls:"header",tagName:"header",displayName:"Header"})(y),E=ae({suffixCls:"footer",tagName:"footer",displayName:"Footer"})(y),z=ae({suffixCls:"content",tagName:"main",displayName:"Content"})(y);var ee=x},40875:function(gt,St,te){"use strict";te.d(St,{J:function(){return Ee}});var ne=te(59301),ue=te(33234),De=te(70425),Ze=function(re,Ve){var ot={};for(var Be in re)Object.prototype.hasOwnProperty.call(re,Be)&&Ve.indexOf(Be)<0&&(ot[Be]=re[Be]);if(re!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Qe=0,Be=Object.getOwnPropertySymbols(re);Qe{const{children:ot}=re,Be=Ze(re,["children"]),Qe=ne.useContext(Ce),Te=ne.useMemo(()=>Object.assign(Object.assign({},Qe),Be),[Qe,Be.prefixCls,Be.mode,Be.selectable]);return ne.createElement(Ce.Provider,{value:Te},ne.createElement(ue.BR,null,(0,De.supportNodeRef)(ot)?ne.cloneElement(ot,{ref:Ve}):ot))});St.Z=Ce},20834:function(gt,St,te){"use strict";te.d(St,{default:function(){return cn}});var ne=te(15285),ue=te(59301),De=te(45818),Ze=te(92310),Ce=te.n(Ze),Ee=te(36355),re=function(Ae,Ie){var Me={};for(var fe in Ae)Object.prototype.hasOwnProperty.call(Ae,fe)&&Ie.indexOf(fe)<0&&(Me[fe]=Ae[fe]);if(Ae!=null&&typeof Object.getOwnPropertySymbols=="function")for(var nt=0,fe=Object.getOwnPropertySymbols(Ae);nt{const{prefixCls:Ie,className:Me,dashed:fe}=Ae,nt=re(Ae,["prefixCls","className","dashed"]),{getPrefixCls:Ot}=ue.useContext(Ee.E_),Se=Ot("menu",Ie),ce=Ce()({[`${Se}-item-divider-dashed`]:!!fe},Me);return ue.createElement(ne.iz,Object.assign({className:ce},nt))},Be=te(11592),Qe=te(2738),Te=te(6848),ze=te(92343),y=(0,ue.createContext)({prefixCls:"",firstLevel:!0,inlineCollapsed:!1}),x=Ae=>{var Ie;const{className:Me,children:fe,icon:nt,title:Ot,danger:Se}=Ae,{prefixCls:ce,firstLevel:je,direction:Ne,disableMenuItemTitleTooltip:be,inlineCollapsed:_e}=ue.useContext(y),Zt=Ge=>{const et=ue.createElement("span",{className:`${ce}-title-content`},fe);return(!nt||(0,ze.l$)(fe)&&fe.type==="span")&&fe&&Ge&&je&&typeof fe=="string"?ue.createElement("div",{className:`${ce}-inline-collapsed-noicon`},fe.charAt(0)):et},{siderCollapsed:ft}=ue.useContext(De.D);let Nt=Ot;typeof Ot=="undefined"?Nt=je?fe:"":Ot===!1&&(Nt="");const Ct={title:Nt};!ft&&!_e&&(Ct.title=null,Ct.open=!1);const $t=(0,Be.Z)(fe).length;let ve=ue.createElement(ne.ck,Object.assign({},(0,Qe.Z)(Ae,["title","icon","danger"]),{className:Ce()({[`${ce}-item-danger`]:Se,[`${ce}-item-only-child`]:(nt?$t+1:$t)===1},Me),title:typeof Ot=="string"?Ot:void 0}),(0,ze.Tm)(nt,{className:Ce()((0,ze.l$)(nt)?(Ie=nt.props)===null||Ie===void 0?void 0:Ie.className:"",`${ce}-item-icon`)}),Zt(_e));return be||(ve=ue.createElement(Te.Z,Object.assign({},Ct,{placement:Ne==="rtl"?"left":"right",overlayClassName:`${ce}-inline-collapsed-tooltip`}),ve)),ve},E=Ae=>{var Ie;const{popupClassName:Me,icon:fe,title:nt,theme:Ot}=Ae,Se=ue.useContext(y),{prefixCls:ce,inlineCollapsed:je,theme:Ne}=Se,be=(0,ne.Xl)();let _e;if(!fe)_e=je&&!be.length&&nt&&typeof nt=="string"?ue.createElement("div",{className:`${ce}-inline-collapsed-noicon`},nt.charAt(0)):ue.createElement("span",{className:`${ce}-title-content`},nt);else{const ft=(0,ze.l$)(nt)&&nt.type==="span";_e=ue.createElement(ue.Fragment,null,(0,ze.Tm)(fe,{className:Ce()((0,ze.l$)(fe)?(Ie=fe.props)===null||Ie===void 0?void 0:Ie.className:"",`${ce}-item-icon`)}),ft?nt:ue.createElement("span",{className:`${ce}-title-content`},nt))}const Zt=ue.useMemo(()=>Object.assign(Object.assign({},Se),{firstLevel:!1}),[Se]);return ue.createElement(y.Provider,{value:Zt},ue.createElement(ne.Wd,Object.assign({},(0,Qe.Z)(Ae,["icon"]),{title:_e,popupClassName:Ce()(ce,Me,`${ce}-${Ot||Ne}`)})))},z=te(18785),ee=te(70425),oe=te(62892),ie=te(40875),de=function(Ae,Ie){var Me={};for(var fe in Ae)Object.prototype.hasOwnProperty.call(Ae,fe)&&Ie.indexOf(fe)<0&&(Me[fe]=Ae[fe]);if(Ae!=null&&typeof Object.getOwnPropertySymbols=="function")for(var nt=0,fe=Object.getOwnPropertySymbols(Ae);nt{if(Ie&&typeof Ie=="object"){const fe=Ie,{label:nt,children:Ot,key:Se,type:ce}=fe,je=de(fe,["label","children","key","type"]),Ne=Se!=null?Se:`tmp-${Me}`;return Ot||ce==="group"?ce==="group"?ue.createElement(ne.BW,Object.assign({key:Ne},je,{title:nt}),ge(Ot)):ue.createElement(E,Object.assign({key:Ne},je,{title:nt}),ge(Ot)):ce==="divider"?ue.createElement(ot,Object.assign({key:Ne},je)):ue.createElement(x,Object.assign({key:Ne},je),nt)}return null}).filter(Ie=>Ie)}function we(Ae){return ue.useMemo(()=>Ae&&ge(Ae),[Ae])}var Pe=te(64993),me=te(17313),pe=te(8378),ct=te(13826),lt=te(29878),Ut=te(83116),Le=te(37613),it=Ae=>{const{componentCls:Ie,motionDurationSlow:Me,horizontalLineHeight:fe,colorSplit:nt,lineWidth:Ot,lineType:Se,itemPaddingInline:ce}=Ae;return{[`${Ie}-horizontal`]:{lineHeight:fe,border:0,borderBottom:`${Ot}px ${Se} ${nt}`,boxShadow:"none","&::after":{display:"block",clear:"both",height:0,content:'"\\20"'},[`${Ie}-item, ${Ie}-submenu`]:{position:"relative",display:"inline-block",verticalAlign:"bottom",paddingInline:ce},[`> ${Ie}-item:hover, > ${Ie}-item-active, > ${Ie}-submenu ${Ie}-submenu-title:hover`]:{backgroundColor:"transparent"},[`${Ie}-item, ${Ie}-submenu-title`]:{transition:[`border-color ${Me}`,`background ${Me}`].join(",")},[`${Ie}-submenu-arrow`]:{display:"none"}}}},Pt=Ae=>{let{componentCls:Ie,menuArrowOffset:Me}=Ae;return{[`${Ie}-rtl`]:{direction:"rtl"},[`${Ie}-submenu-rtl`]:{transformOrigin:"100% 0"},[`${Ie}-rtl${Ie}-vertical, - ${Ie}-submenu-rtl ${Ie}-vertical`]:{[`${Ie}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateY(-${Me})`},"&::after":{transform:`rotate(45deg) translateY(${Me})`}}}}};const at=Ae=>Object.assign({},(0,pe.oN)(Ae));var yt=(Ae,Ie)=>{const{componentCls:Me,itemColor:fe,itemSelectedColor:tt,groupTitleColor:Ot,itemBg:Se,subMenuItemBg:ce,itemSelectedBg:je,activeBarHeight:Ne,activeBarWidth:be,activeBarBorderWidth:We,motionDurationSlow:Kt,motionEaseInOut:mt,motionEaseOut:Nt,itemPaddingInline:Ct,motionDurationMid:$t,itemHoverColor:ve,lineType:Ge,colorSplit:qe,itemDisabledColor:dt,dangerItemColor:Mt,dangerItemHoverColor:jt,dangerItemSelectedColor:tn,dangerItemActiveBg:Xt,dangerItemSelectedBg:dn,itemHoverBg:Nn,itemActiveBg:Cn,menuSubMenuBg:In,horizontalItemSelectedColor:Un,horizontalItemSelectedBg:Jn,horizontalItemBorderRadius:sn,horizontalItemHoverBg:Wt,popupBg:yn}=Ae;return{[`${Me}-${Ie}, ${Me}-${Ie} > ${Me}`]:{color:fe,background:Se,[`&${Me}-root:focus-visible`]:Object.assign({},at(Ae)),[`${Me}-item-group-title`]:{color:Ot},[`${Me}-submenu-selected`]:{[`> ${Me}-submenu-title`]:{color:tt}},[`${Me}-item-disabled, ${Me}-submenu-disabled`]:{color:`${dt} !important`},[`${Me}-item:not(${Me}-item-selected):not(${Me}-submenu-selected)`]:{[`&:hover, > ${Me}-submenu-title:hover`]:{color:ve}},[`&:not(${Me}-horizontal)`]:{[`${Me}-item:not(${Me}-item-selected)`]:{"&:hover":{backgroundColor:Nn},"&:active":{backgroundColor:Cn}},[`${Me}-submenu-title`]:{"&:hover":{backgroundColor:Nn},"&:active":{backgroundColor:Cn}}},[`${Me}-item-danger`]:{color:Mt,[`&${Me}-item:hover`]:{[`&:not(${Me}-item-selected):not(${Me}-submenu-selected)`]:{color:jt}},[`&${Me}-item:active`]:{background:Xt}},[`${Me}-item a`]:{"&, &:hover":{color:"inherit"}},[`${Me}-item-selected`]:{color:tt,[`&${Me}-item-danger`]:{color:tn},"a, a:hover":{color:"inherit"}},[`& ${Me}-item-selected`]:{backgroundColor:je,[`&${Me}-item-danger`]:{backgroundColor:dn}},[`${Me}-item, ${Me}-submenu-title`]:{[`&:not(${Me}-item-disabled):focus-visible`]:Object.assign({},at(Ae))},[`&${Me}-submenu > ${Me}`]:{backgroundColor:In},[`&${Me}-popup > ${Me}`]:{backgroundColor:yn},[`&${Me}-horizontal`]:Object.assign(Object.assign({},Ie==="dark"?{borderBottom:0}:{}),{[`> ${Me}-item, > ${Me}-submenu`]:{top:We,marginTop:-We,marginBottom:0,borderRadius:sn,"&::after":{position:"absolute",insetInline:Ct,bottom:0,borderBottom:`${Ne}px solid transparent`,transition:`border-color ${Kt} ${mt}`,content:'""'},"&:hover, &-active, &-open":{background:Wt,"&::after":{borderBottomWidth:Ne,borderBottomColor:Un}},"&-selected":{color:Un,backgroundColor:Jn,"&:hover":{backgroundColor:Jn},"&::after":{borderBottomWidth:Ne,borderBottomColor:Un}}}}),[`&${Me}-root`]:{[`&${Me}-inline, &${Me}-vertical`]:{borderInlineEnd:`${We}px ${Ge} ${qe}`}},[`&${Me}-inline`]:{[`${Me}-sub${Me}-inline`]:{background:ce},[`${Me}-item, ${Me}-submenu-title`]:We&&be?{width:`calc(100% + ${We}px)`}:{},[`${Me}-item`]:{position:"relative","&::after":{position:"absolute",insetBlock:0,insetInlineEnd:0,borderInlineEnd:`${be}px solid ${tt}`,transform:"scaleY(0.0001)",opacity:0,transition:[`transform ${$t} ${Nt}`,`opacity ${$t} ${Nt}`].join(","),content:'""'},[`&${Me}-item-danger`]:{"&::after":{borderInlineEndColor:tn}}},[`${Me}-selected, ${Me}-item-selected`]:{"&::after":{transform:"scaleY(1)",opacity:1,transition:[`transform ${$t} ${mt}`,`opacity ${$t} ${mt}`].join(",")}}}}}};const ut=Ae=>{const{componentCls:Ie,itemHeight:Me,itemMarginInline:fe,padding:tt,menuArrowSize:Ot,marginXS:Se,itemMarginBlock:ce}=Ae,je=tt+Ot+Se;return{[`${Ie}-item`]:{position:"relative",overflow:"hidden"},[`${Ie}-item, ${Ie}-submenu-title`]:{height:Me,lineHeight:`${Me}px`,paddingInline:tt,overflow:"hidden",textOverflow:"ellipsis",marginInline:fe,marginBlock:ce,width:`calc(100% - ${fe*2}px)`},[`> ${Ie}-item, + ${Ie}-submenu-rtl ${Ie}-vertical`]:{[`${Ie}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateY(-${Me})`},"&::after":{transform:`rotate(45deg) translateY(${Me})`}}}}};const at=Ae=>Object.assign({},(0,me.oN)(Ae));var yt=(Ae,Ie)=>{const{componentCls:Me,itemColor:fe,itemSelectedColor:nt,groupTitleColor:Ot,itemBg:Se,subMenuItemBg:ce,itemSelectedBg:je,activeBarHeight:Ne,activeBarWidth:be,activeBarBorderWidth:_e,motionDurationSlow:Zt,motionEaseInOut:ft,motionEaseOut:Nt,itemPaddingInline:Ct,motionDurationMid:$t,itemHoverColor:ve,lineType:Ge,colorSplit:et,itemDisabledColor:dt,dangerItemColor:Mt,dangerItemHoverColor:Kt,dangerItemSelectedColor:tn,dangerItemActiveBg:Xt,dangerItemSelectedBg:sn,itemHoverBg:Nn,itemActiveBg:Cn,menuSubMenuBg:In,horizontalItemSelectedColor:Un,horizontalItemSelectedBg:Jn,horizontalItemBorderRadius:dn,horizontalItemHoverBg:Ht,popupBg:yn}=Ae;return{[`${Me}-${Ie}, ${Me}-${Ie} > ${Me}`]:{color:fe,background:Se,[`&${Me}-root:focus-visible`]:Object.assign({},at(Ae)),[`${Me}-item-group-title`]:{color:Ot},[`${Me}-submenu-selected`]:{[`> ${Me}-submenu-title`]:{color:nt}},[`${Me}-item-disabled, ${Me}-submenu-disabled`]:{color:`${dt} !important`},[`${Me}-item:not(${Me}-item-selected):not(${Me}-submenu-selected)`]:{[`&:hover, > ${Me}-submenu-title:hover`]:{color:ve}},[`&:not(${Me}-horizontal)`]:{[`${Me}-item:not(${Me}-item-selected)`]:{"&:hover":{backgroundColor:Nn},"&:active":{backgroundColor:Cn}},[`${Me}-submenu-title`]:{"&:hover":{backgroundColor:Nn},"&:active":{backgroundColor:Cn}}},[`${Me}-item-danger`]:{color:Mt,[`&${Me}-item:hover`]:{[`&:not(${Me}-item-selected):not(${Me}-submenu-selected)`]:{color:Kt}},[`&${Me}-item:active`]:{background:Xt}},[`${Me}-item a`]:{"&, &:hover":{color:"inherit"}},[`${Me}-item-selected`]:{color:nt,[`&${Me}-item-danger`]:{color:tn},"a, a:hover":{color:"inherit"}},[`& ${Me}-item-selected`]:{backgroundColor:je,[`&${Me}-item-danger`]:{backgroundColor:sn}},[`${Me}-item, ${Me}-submenu-title`]:{[`&:not(${Me}-item-disabled):focus-visible`]:Object.assign({},at(Ae))},[`&${Me}-submenu > ${Me}`]:{backgroundColor:In},[`&${Me}-popup > ${Me}`]:{backgroundColor:yn},[`&${Me}-horizontal`]:Object.assign(Object.assign({},Ie==="dark"?{borderBottom:0}:{}),{[`> ${Me}-item, > ${Me}-submenu`]:{top:_e,marginTop:-_e,marginBottom:0,borderRadius:dn,"&::after":{position:"absolute",insetInline:Ct,bottom:0,borderBottom:`${Ne}px solid transparent`,transition:`border-color ${Zt} ${ft}`,content:'""'},"&:hover, &-active, &-open":{background:Ht,"&::after":{borderBottomWidth:Ne,borderBottomColor:Un}},"&-selected":{color:Un,backgroundColor:Jn,"&:hover":{backgroundColor:Jn},"&::after":{borderBottomWidth:Ne,borderBottomColor:Un}}}}),[`&${Me}-root`]:{[`&${Me}-inline, &${Me}-vertical`]:{borderInlineEnd:`${_e}px ${Ge} ${et}`}},[`&${Me}-inline`]:{[`${Me}-sub${Me}-inline`]:{background:ce},[`${Me}-item, ${Me}-submenu-title`]:_e&&be?{width:`calc(100% + ${_e}px)`}:{},[`${Me}-item`]:{position:"relative","&::after":{position:"absolute",insetBlock:0,insetInlineEnd:0,borderInlineEnd:`${be}px solid ${nt}`,transform:"scaleY(0.0001)",opacity:0,transition:[`transform ${$t} ${Nt}`,`opacity ${$t} ${Nt}`].join(","),content:'""'},[`&${Me}-item-danger`]:{"&::after":{borderInlineEndColor:tn}}},[`${Me}-selected, ${Me}-item-selected`]:{"&::after":{transform:"scaleY(1)",opacity:1,transition:[`transform ${$t} ${ft}`,`opacity ${$t} ${ft}`].join(",")}}}}}};const mt=Ae=>{const{componentCls:Ie,itemHeight:Me,itemMarginInline:fe,padding:nt,menuArrowSize:Ot,marginXS:Se,itemMarginBlock:ce}=Ae,je=nt+Ot+Se;return{[`${Ie}-item`]:{position:"relative",overflow:"hidden"},[`${Ie}-item, ${Ie}-submenu-title`]:{height:Me,lineHeight:`${Me}px`,paddingInline:nt,overflow:"hidden",textOverflow:"ellipsis",marginInline:fe,marginBlock:ce,width:`calc(100% - ${fe*2}px)`},[`> ${Ie}-item, > ${Ie}-submenu > ${Ie}-submenu-title`]:{height:Me,lineHeight:`${Me}px`},[`${Ie}-item-group-list ${Ie}-submenu-title, - ${Ie}-submenu-title`]:{paddingInlineEnd:je}}};var ke=Ae=>{const{componentCls:Ie,iconCls:Me,itemHeight:fe,colorTextLightSolid:tt,dropdownWidth:Ot,controlHeightLG:Se,motionDurationMid:ce,motionEaseOut:je,paddingXL:Ne,itemMarginInline:be,fontSizeLG:We,motionDurationSlow:Kt,paddingXS:mt,boxShadowSecondary:Nt,collapsedWidth:Ct,collapsedIconSize:$t}=Ae,ve={height:fe,lineHeight:`${fe}px`,listStylePosition:"inside",listStyleType:"disc"};return[{[Ie]:{"&-inline, &-vertical":Object.assign({[`&${Ie}-root`]:{boxShadow:"none"}},ut(Ae))},[`${Ie}-submenu-popup`]:{[`${Ie}-vertical`]:Object.assign(Object.assign({},ut(Ae)),{boxShadow:Nt})}},{[`${Ie}-submenu-popup ${Ie}-vertical${Ie}-sub`]:{minWidth:Ot,maxHeight:`calc(100vh - ${Se*2.5}px)`,padding:"0",overflow:"hidden",borderInlineEnd:0,"&:not([class*='-active'])":{overflowX:"hidden",overflowY:"auto"}}},{[`${Ie}-inline`]:{width:"100%",[`&${Ie}-root`]:{[`${Ie}-item, ${Ie}-submenu-title`]:{display:"flex",alignItems:"center",transition:[`border-color ${Kt}`,`background ${Kt}`,`padding ${ce} ${je}`].join(","),[`> ${Ie}-title-content`]:{flex:"auto",minWidth:0,overflow:"hidden",textOverflow:"ellipsis"},"> *":{flex:"none"}}},[`${Ie}-sub${Ie}-inline`]:{padding:0,border:0,borderRadius:0,boxShadow:"none",[`& > ${Ie}-submenu > ${Ie}-submenu-title`]:ve,[`& ${Ie}-item-group-title`]:{paddingInlineStart:Ne}},[`${Ie}-item`]:ve}},{[`${Ie}-inline-collapsed`]:{width:Ct,[`&${Ie}-root`]:{[`${Ie}-item, ${Ie}-submenu ${Ie}-submenu-title`]:{[`> ${Ie}-inline-collapsed-noicon`]:{fontSize:We,textAlign:"center"}}},[`> ${Ie}-item, + ${Ie}-submenu-title`]:{paddingInlineEnd:je}}};var ke=Ae=>{const{componentCls:Ie,iconCls:Me,itemHeight:fe,colorTextLightSolid:nt,dropdownWidth:Ot,controlHeightLG:Se,motionDurationMid:ce,motionEaseOut:je,paddingXL:Ne,itemMarginInline:be,fontSizeLG:_e,motionDurationSlow:Zt,paddingXS:ft,boxShadowSecondary:Nt,collapsedWidth:Ct,collapsedIconSize:$t}=Ae,ve={height:fe,lineHeight:`${fe}px`,listStylePosition:"inside",listStyleType:"disc"};return[{[Ie]:{"&-inline, &-vertical":Object.assign({[`&${Ie}-root`]:{boxShadow:"none"}},mt(Ae))},[`${Ie}-submenu-popup`]:{[`${Ie}-vertical`]:Object.assign(Object.assign({},mt(Ae)),{boxShadow:Nt})}},{[`${Ie}-submenu-popup ${Ie}-vertical${Ie}-sub`]:{minWidth:Ot,maxHeight:`calc(100vh - ${Se*2.5}px)`,padding:"0",overflow:"hidden",borderInlineEnd:0,"&:not([class*='-active'])":{overflowX:"hidden",overflowY:"auto"}}},{[`${Ie}-inline`]:{width:"100%",[`&${Ie}-root`]:{[`${Ie}-item, ${Ie}-submenu-title`]:{display:"flex",alignItems:"center",transition:[`border-color ${Zt}`,`background ${Zt}`,`padding ${ce} ${je}`].join(","),[`> ${Ie}-title-content`]:{flex:"auto",minWidth:0,overflow:"hidden",textOverflow:"ellipsis"},"> *":{flex:"none"}}},[`${Ie}-sub${Ie}-inline`]:{padding:0,border:0,borderRadius:0,boxShadow:"none",[`& > ${Ie}-submenu > ${Ie}-submenu-title`]:ve,[`& ${Ie}-item-group-title`]:{paddingInlineStart:Ne}},[`${Ie}-item`]:ve}},{[`${Ie}-inline-collapsed`]:{width:Ct,[`&${Ie}-root`]:{[`${Ie}-item, ${Ie}-submenu ${Ie}-submenu-title`]:{[`> ${Ie}-inline-collapsed-noicon`]:{fontSize:_e,textAlign:"center"}}},[`> ${Ie}-item, > ${Ie}-item-group > ${Ie}-item-group-list > ${Ie}-item, > ${Ie}-item-group > ${Ie}-item-group-list > ${Ie}-submenu > ${Ie}-submenu-title, - > ${Ie}-submenu > ${Ie}-submenu-title`]:{insetInlineStart:0,paddingInline:`calc(50% - ${We/2}px - ${be}px)`,textOverflow:"clip",[` + > ${Ie}-submenu > ${Ie}-submenu-title`]:{insetInlineStart:0,paddingInline:`calc(50% - ${_e/2}px - ${be}px)`,textOverflow:"clip",[` ${Ie}-submenu-arrow, ${Ie}-submenu-expand-icon - `]:{opacity:0},[`${Ie}-item-icon, ${Me}`]:{margin:0,fontSize:$t,lineHeight:`${fe}px`,"+ span":{display:"inline-block",opacity:0}}},[`${Ie}-item-icon, ${Me}`]:{display:"inline-block"},"&-tooltip":{pointerEvents:"none",[`${Ie}-item-icon, ${Me}`]:{display:"none"},"a, a:hover":{color:tt}},[`${Ie}-item-group-title`]:Object.assign(Object.assign({},pe.vS),{paddingInline:mt})}}]};const bt=Ae=>{const{componentCls:Ie,motionDurationSlow:Me,motionDurationMid:fe,motionEaseInOut:tt,motionEaseOut:Ot,iconCls:Se,iconSize:ce,iconMarginInlineEnd:je}=Ae;return{[`${Ie}-item, ${Ie}-submenu-title`]:{position:"relative",display:"block",margin:0,whiteSpace:"nowrap",cursor:"pointer",transition:[`border-color ${Me}`,`background ${Me}`,`padding ${Me} ${tt}`].join(","),[`${Ie}-item-icon, ${Se}`]:{minWidth:ce,fontSize:ce,transition:[`font-size ${fe} ${Ot}`,`margin ${Me} ${tt}`,`color ${Me}`].join(","),"+ span":{marginInlineStart:je,opacity:1,transition:[`opacity ${Me} ${tt}`,`margin ${Me}`,`color ${Me}`].join(",")}},[`${Ie}-item-icon`]:Object.assign({},(0,pe.Ro)()),[`&${Ie}-item-only-child`]:{[`> ${Se}, > ${Ie}-item-icon`]:{marginInlineEnd:0}}},[`${Ie}-item-disabled, ${Ie}-submenu-disabled`]:{background:"none !important",cursor:"not-allowed","&::after":{borderColor:"transparent !important"},a:{color:"inherit !important"},[`> ${Ie}-submenu-title`]:{color:"inherit !important",cursor:"not-allowed"}}}},Yt=Ae=>{const{componentCls:Ie,motionDurationSlow:Me,motionEaseInOut:fe,borderRadius:tt,menuArrowSize:Ot,menuArrowOffset:Se}=Ae;return{[`${Ie}-submenu`]:{"&-expand-icon, &-arrow":{position:"absolute",top:"50%",insetInlineEnd:Ae.margin,width:Ot,color:"currentcolor",transform:"translateY(-50%)",transition:`transform ${Me} ${fe}, opacity ${Me}`},"&-arrow":{"&::before, &::after":{position:"absolute",width:Ot*.6,height:Ot*.15,backgroundColor:"currentcolor",borderRadius:tt,transition:[`background ${Me} ${fe}`,`transform ${Me} ${fe}`,`top ${Me} ${fe}`,`color ${Me} ${fe}`].join(","),content:'""'},"&::before":{transform:`rotate(45deg) translateY(-${Se})`},"&::after":{transform:`rotate(-45deg) translateY(${Se})`}}}}},rt=Ae=>{const{antCls:Ie,componentCls:Me,fontSize:fe,motionDurationSlow:tt,motionDurationMid:Ot,motionEaseInOut:Se,paddingXS:ce,padding:je,colorSplit:Ne,lineWidth:be,zIndexPopup:We,borderRadiusLG:Kt,subMenuItemBorderRadius:mt,menuArrowSize:Nt,menuArrowOffset:Ct,lineType:$t,menuPanelMaskInset:ve,groupTitleLineHeight:Ge,groupTitleFontSize:qe}=Ae;return[{"":{[`${Me}`]:Object.assign(Object.assign({},(0,pe.dF)()),{"&-hidden":{display:"none"}})},[`${Me}-submenu-hidden`]:{display:"none"}},{[Me]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,pe.Wf)(Ae)),(0,pe.dF)()),{marginBottom:0,paddingInlineStart:0,fontSize:fe,lineHeight:0,listStyle:"none",outline:"none",transition:`width ${tt} cubic-bezier(0.2, 0, 0, 1) 0s`,"ul, ol":{margin:0,padding:0,listStyle:"none"},"&-overflow":{display:"flex",[`${Me}-item`]:{flex:"none"}},[`${Me}-item, ${Me}-submenu, ${Me}-submenu-title`]:{borderRadius:Ae.itemBorderRadius},[`${Me}-item-group-title`]:{padding:`${ce}px ${je}px`,fontSize:qe,lineHeight:Ge,transition:`all ${tt}`},[`&-horizontal ${Me}-submenu`]:{transition:[`border-color ${tt} ${Se}`,`background ${tt} ${Se}`].join(",")},[`${Me}-submenu, ${Me}-submenu-inline`]:{transition:[`border-color ${tt} ${Se}`,`background ${tt} ${Se}`,`padding ${Ot} ${Se}`].join(",")},[`${Me}-submenu ${Me}-sub`]:{cursor:"initial",transition:[`background ${tt} ${Se}`,`padding ${tt} ${Se}`].join(",")},[`${Me}-title-content`]:{transition:`color ${tt}`},[`${Me}-item a`]:{"&::before":{position:"absolute",inset:0,backgroundColor:"transparent",content:'""'}},[`${Me}-item-divider`]:{overflow:"hidden",lineHeight:0,borderColor:Ne,borderStyle:$t,borderWidth:0,borderTopWidth:be,marginBlock:be,padding:0,"&-dashed":{borderStyle:"dashed"}}}),bt(Ae)),{[`${Me}-item-group`]:{[`${Me}-item-group-list`]:{margin:0,padding:0,[`${Me}-item, ${Me}-submenu-title`]:{paddingInline:`${fe*2}px ${je}px`}}},"&-submenu":{"&-popup":{position:"absolute",zIndex:We,borderRadius:Kt,boxShadow:"none",transformOrigin:"0 0",[`&${Me}-submenu`]:{background:"transparent"},"&::before":{position:"absolute",inset:`${ve}px 0 0`,zIndex:-1,width:"100%",height:"100%",opacity:0,content:'""'}},"&-placement-rightTop::before":{top:0,insetInlineStart:ve},"\n &-placement-leftTop,\n &-placement-bottomRight,\n ":{transformOrigin:"100% 0"},"\n &-placement-leftBottom,\n &-placement-topRight,\n ":{transformOrigin:"100% 100%"},"\n &-placement-rightBottom,\n &-placement-topLeft,\n ":{transformOrigin:"0 100%"},"\n &-placement-bottomLeft,\n &-placement-rightTop,\n ":{transformOrigin:"0 0"},"\n &-placement-leftTop,\n &-placement-leftBottom\n ":{paddingInlineEnd:Ae.paddingXS},"\n &-placement-rightTop,\n &-placement-rightBottom\n ":{paddingInlineStart:Ae.paddingXS},"\n &-placement-topRight,\n &-placement-topLeft\n ":{paddingBottom:Ae.paddingXS},"\n &-placement-bottomRight,\n &-placement-bottomLeft\n ":{paddingTop:Ae.paddingXS},[`> ${Me}`]:Object.assign(Object.assign(Object.assign({borderRadius:Kt},bt(Ae)),Yt(Ae)),{[`${Me}-item, ${Me}-submenu > ${Me}-submenu-title`]:{borderRadius:mt},[`${Me}-submenu-title::after`]:{transition:`transform ${tt} ${Se}`}})}}),Yt(Ae)),{[`&-inline-collapsed ${Me}-submenu-arrow, - &-inline ${Me}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateX(${Ct})`},"&::after":{transform:`rotate(45deg) translateX(-${Ct})`}},[`${Me}-submenu-open${Me}-submenu-inline > ${Me}-submenu-title > ${Me}-submenu-arrow`]:{transform:`translateY(-${Nt*.2}px)`,"&::after":{transform:`rotate(-45deg) translateX(-${Ct})`},"&::before":{transform:`rotate(45deg) translateX(${Ct})`}}})},{[`${Ie}-layout-header`]:{[Me]:{lineHeight:"inherit"}}}]};var Tt=(Ae,Ie)=>(0,At.Z)("Menu",fe=>{if(Ie===!1)return[];const{colorBgElevated:tt,colorPrimary:Ot,colorTextLightSolid:Se,controlHeightLG:ce,fontSize:je,darkItemColor:Ne,darkDangerItemColor:be,darkItemBg:We,darkSubMenuItemBg:Kt,darkItemSelectedColor:mt,darkItemSelectedBg:Nt,darkDangerItemSelectedBg:Ct,darkItemHoverBg:$t,darkGroupTitleColor:ve,darkItemHoverColor:Ge,darkItemDisabledColor:qe,darkDangerItemHoverColor:dt,darkDangerItemSelectedColor:Mt,darkDangerItemActiveBg:jt}=fe,tn=je/7*5,Xt=(0,Le.TS)(fe,{menuArrowSize:tn,menuHorizontalHeight:ce*1.15,menuArrowOffset:`${tn*.25}px`,menuPanelMaskInset:-7,menuSubMenuBg:tt}),dn=(0,Le.TS)(Xt,{itemColor:Ne,itemHoverColor:Ge,groupTitleColor:ve,itemSelectedColor:mt,itemBg:We,popupBg:We,subMenuItemBg:Kt,itemActiveBg:"transparent",itemSelectedBg:Nt,activeBarHeight:0,activeBarBorderWidth:0,itemHoverBg:$t,itemDisabledColor:qe,dangerItemColor:be,dangerItemHoverColor:dt,dangerItemSelectedColor:Mt,dangerItemActiveBg:jt,dangerItemSelectedBg:Ct,menuSubMenuBg:Kt,horizontalItemSelectedColor:Se,horizontalItemSelectedBg:Ot});return[rt(Xt),lt(Xt),ke(Xt),yt(Xt,"light"),yt(dn,"dark"),Pt(Xt),(0,me.Z)(Xt),(0,ct.oN)(Xt,"slide-up"),(0,ct.oN)(Xt,"slide-down"),(0,ht._y)(Xt,"zoom-big")]},fe=>{const{colorPrimary:tt,colorError:Ot,colorTextDisabled:Se,colorErrorBg:ce,colorText:je,colorTextDescription:Ne,colorBgContainer:be,colorFillAlter:We,colorFillContent:Kt,lineWidth:mt,lineWidthBold:Nt,controlItemBgActive:Ct,colorBgTextHover:$t,controlHeightLG:ve,lineHeight:Ge,colorBgElevated:qe,marginXXS:dt,padding:Mt,fontSize:jt,controlHeightSM:tn,fontSizeLG:Xt,colorTextLightSolid:dn,colorErrorHover:Nn}=fe,Cn=new Pe.C(dn).setAlpha(.65).toRgbString();return{dropdownWidth:160,zIndexPopup:fe.zIndexPopupBase+50,radiusItem:fe.borderRadiusLG,itemBorderRadius:fe.borderRadiusLG,radiusSubMenuItem:fe.borderRadiusSM,subMenuItemBorderRadius:fe.borderRadiusSM,colorItemText:je,itemColor:je,colorItemTextHover:je,itemHoverColor:je,colorItemTextHoverHorizontal:tt,horizontalItemHoverColor:tt,colorGroupTitle:Ne,groupTitleColor:Ne,colorItemTextSelected:tt,itemSelectedColor:tt,colorItemTextSelectedHorizontal:tt,horizontalItemSelectedColor:tt,colorItemBg:be,itemBg:be,colorItemBgHover:$t,itemHoverBg:$t,colorItemBgActive:Kt,itemActiveBg:Ct,colorSubItemBg:We,subMenuItemBg:We,colorItemBgSelected:Ct,itemSelectedBg:Ct,colorItemBgSelectedHorizontal:"transparent",horizontalItemSelectedBg:"transparent",colorActiveBarWidth:0,activeBarWidth:0,colorActiveBarHeight:Nt,activeBarHeight:Nt,colorActiveBarBorderSize:mt,activeBarBorderWidth:mt,colorItemTextDisabled:Se,itemDisabledColor:Se,colorDangerItemText:Ot,dangerItemColor:Ot,colorDangerItemTextHover:Ot,dangerItemHoverColor:Ot,colorDangerItemTextSelected:Ot,dangerItemSelectedColor:Ot,colorDangerItemBgActive:ce,dangerItemActiveBg:ce,colorDangerItemBgSelected:ce,dangerItemSelectedBg:ce,itemMarginInline:fe.marginXXS,horizontalItemBorderRadius:0,horizontalItemHoverBg:"transparent",itemHeight:ve,groupTitleLineHeight:Ge,collapsedWidth:ve*2,popupBg:qe,itemMarginBlock:dt,itemPaddingInline:Mt,horizontalLineHeight:`${ve*1.15}px`,iconSize:jt,iconMarginInlineEnd:tn-jt,collapsedIconSize:Xt,groupTitleFontSize:jt,darkItemDisabledColor:new Pe.C(dn).setAlpha(.25).toRgbString(),darkItemColor:Cn,darkDangerItemColor:Ot,darkItemBg:"#001529",darkSubMenuItemBg:"#000c17",darkItemSelectedColor:dn,darkItemSelectedBg:tt,darkDangerItemSelectedBg:Ot,darkItemHoverBg:"transparent",darkGroupTitleColor:Cn,darkItemHoverColor:dn,darkDangerItemHoverColor:Nn,darkDangerItemSelectedColor:dn,darkDangerItemActiveBg:Ot}},{deprecatedTokens:[["colorGroupTitle","groupTitleColor"],["radiusItem","itemBorderRadius"],["radiusSubMenuItem","subMenuItemBorderRadius"],["colorItemText","itemColor"],["colorItemTextHover","itemHoverColor"],["colorItemTextHoverHorizontal","horizontalItemHoverColor"],["colorItemTextSelected","itemSelectedColor"],["colorItemTextSelectedHorizontal","horizontalItemSelectedColor"],["colorItemTextDisabled","itemDisabledColor"],["colorDangerItemText","dangerItemColor"],["colorDangerItemTextHover","dangerItemHoverColor"],["colorDangerItemTextSelected","dangerItemSelectedColor"],["colorDangerItemBgActive","dangerItemActiveBg"],["colorDangerItemBgSelected","dangerItemSelectedBg"],["colorItemBg","itemBg"],["colorItemBgHover","itemHoverBg"],["colorSubItemBg","subMenuItemBg"],["colorItemBgActive","itemActiveBg"],["colorItemBgSelectedHorizontal","horizontalItemSelectedBg"],["colorActiveBarWidth","activeBarWidth"],["colorActiveBarHeight","activeBarHeight"],["colorActiveBarBorderSize","activeBarBorderWidth"],["colorItemBgSelected","itemSelectedBg"]]})(Ae),ye=function(Ae,Ie){var Me={};for(var fe in Ae)Object.prototype.hasOwnProperty.call(Ae,fe)&&Ie.indexOf(fe)<0&&(Me[fe]=Ae[fe]);if(Ae!=null&&typeof Object.getOwnPropertySymbols=="function")for(var tt=0,fe=Object.getOwnPropertySymbols(Ae);tt{var Me,fe;const tt=ue.useContext(le.Z),Ot=tt||{},{getPrefixCls:Se,getPopupContainer:ce,direction:je,menu:Ne}=ue.useContext(we.E_),be=Se(),{prefixCls:We,className:Kt,style:mt,theme:Nt="light",expandIcon:Ct,_internalDisableMenuItemTitleTooltip:$t,inlineCollapsed:ve,siderCollapsed:Ge,items:qe,children:dt,rootClassName:Mt,mode:jt,selectable:tn,onClick:Xt,overflowedIndicatorPopupClassName:dn}=Ae,Nn=ye(Ae,["prefixCls","className","style","theme","expandIcon","_internalDisableMenuItemTitleTooltip","inlineCollapsed","siderCollapsed","items","children","rootClassName","mode","selectable","onClick","overflowedIndicatorPopupClassName"]),Cn=(0,De.Z)(Nn,["collapsedWidth"]),In=Ce(qe)||dt;(Me=Ot.validator)===null||Me===void 0||Me.call(Ot,{mode:jt});const Un=(0,ee.useEvent)(function(){var Lt;Xt==null||Xt.apply(void 0,arguments),(Lt=Ot.onClick)===null||Lt===void 0||Lt.call(Ot)}),Jn=Ot.mode||jt,sn=tn!=null?tn:Ot.selectable,Wt=ue.useMemo(()=>Ge!==void 0?Ge:ve,[ve,Ge]),yn={horizontal:{motionName:`${be}-slide-up`},inline:(0,ne.Z)(be),other:{motionName:`${be}-zoom-big`}},un=Se("menu",We||Ot.prefixCls),[Mn,Kn]=Tt(un,!tt),Qe=Ee()(`${un}-${Nt}`,Ne==null?void 0:Ne.className,Kt);let Rt;if(typeof Ct=="function")Rt=Ct;else if(Ct===null||Ct===!1)Rt=null;else if(Ot.expandIcon===null||Ot.expandIcon===!1)Rt=null;else{const Lt=Ct!=null?Ct:Ot.expandIcon;Rt=(0,ze.Tm)(Lt,{className:Ee()(`${un}-submenu-expand-icon`,(0,ze.l$)(Lt)?(fe=Lt.props)===null||fe===void 0?void 0:fe.className:"")})}const Jt=ue.useMemo(()=>({prefixCls:un,inlineCollapsed:Wt||!1,direction:je,firstLevel:!0,theme:Nt,mode:Jn,disableMenuItemTitleTooltip:$t}),[un,Wt,je,$t,Nt]);return Mn(ue.createElement(le.Z.Provider,{value:null},ue.createElement(y.Provider,{value:Jt},ue.createElement(ae.ZP,Object.assign({getPopupContainer:ce,overflowedIndicator:ue.createElement(z.Z,null),overflowedIndicatorPopupClassName:Ee()(un,`${un}-${Nt}`,dn),mode:Jn,selectable:sn,onClick:Un},Cn,{inlineCollapsed:Wt,style:Object.assign(Object.assign({},Ne==null?void 0:Ne.style),mt),className:Qe,prefixCls:un,direction:je,defaultMotions:yn,expandIcon:Rt,ref:Ie,rootClassName:Ee()(Mt,Kn)}),In))))});const xn=(0,ue.forwardRef)((Ae,Ie)=>{const Me=(0,ue.useRef)(null),fe=ue.useContext(Te.D);return(0,ue.useImperativeHandle)(Ie,()=>({menu:Me.current,focus:tt=>{var Ot;(Ot=Me.current)===null||Ot===void 0||Ot.focus(tt)}})),ue.createElement(en,Object.assign({ref:Me},Ae,fe))});xn.Item=x,xn.SubMenu=E,xn.Divider=ot,xn.ItemGroup=ae.BW;var cn=xn},58421:function(st,St,te){"use strict";te.d(St,{Z:function(){return Ot}});var ae=te(54476),ue=te(59301),Te={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M272.9 512l265.4-339.1c4.1-5.2.4-12.9-6.3-12.9h-77.3c-4.9 0-9.6 2.3-12.6 6.1L186.8 492.3a31.99 31.99 0 000 39.5l255.3 326.1c3 3.9 7.7 6.1 12.6 6.1H532c6.7 0 10.4-7.7 6.3-12.9L272.9 512zm304 0l265.4-339.1c4.1-5.2.4-12.9-6.3-12.9h-77.3c-4.9 0-9.6 2.3-12.6 6.1L490.8 492.3a31.99 31.99 0 000 39.5l255.3 326.1c3 3.9 7.7 6.1 12.6 6.1H836c6.7 0 10.4-7.7 6.3-12.9L576.9 512z"}}]},name:"double-left",theme:"outlined"},Ze=Te,Ee=te(7657),we=function(ce,je){return ue.createElement(Ee.Z,(0,ae.Z)({},ce,{ref:je,icon:Ze}))},re=ue.forwardRef(we),Ue=re,ot=te(49198),Be=te(33853),De=te(38819),nt=te(92310),ze=te.n(nt),oe=te(20068),y=te(33885),a=te(67732),x=te(83652),b=te(42403),E=te(158),z=te(26112),ee={ZERO:48,NINE:57,NUMPAD_ZERO:96,NUMPAD_NINE:105,BACKSPACE:8,DELETE:46,ENTER:13,ARROW_UP:38,ARROW_DOWN:40},ne=ee,le=te(91735),se=function(Se){(0,b.Z)(je,Se);var ce=(0,E.Z)(je);function je(){var Ne;(0,a.Z)(this,je);for(var be=arguments.length,We=new Array(be),Kt=0;Kt=0||mt.relatedTarget.className.indexOf("".concat(ve,"-item"))>=0))&&$t(Ne.getValidValue()))},Ne.go=function(mt){var Nt=Ne.state.goInputText;Nt!==""&&(mt.keyCode===ne.ENTER||mt.type==="click")&&(Ne.setState({goInputText:""}),Ne.props.quickGo(Ne.getValidValue()))},Ne}return(0,x.Z)(je,[{key:"getPageSizeOptions",value:function(){var be=this.props,We=be.pageSize,Kt=be.pageSizeOptions;return Kt.some(function(mt){return mt.toString()===We.toString()})?Kt:Kt.concat([We.toString()]).sort(function(mt,Nt){var Ct=Number.isNaN(Number(mt))?0:Number(mt),$t=Number.isNaN(Number(Nt))?0:Number(Nt);return Ct-$t})}},{key:"render",value:function(){var be=this,We=this.props,Kt=We.pageSize,mt=We.locale,Nt=We.rootPrefixCls,Ct=We.changeSize,$t=We.quickGo,ve=We.goButton,Ge=We.selectComponentClass,qe=We.buildOptionText,dt=We.selectPrefixCls,Mt=We.disabled,jt=this.state.goInputText,tn="".concat(Nt,"-options"),Xt=Ge,dn=null,Nn=null,Cn=null;if(!Ct&&!$t)return null;var In=this.getPageSizeOptions();if(Ct&&Xt){var Un=In.map(function(Jn,sn){return ue.createElement(Xt.Option,{key:sn,value:Jn.toString()},(qe||be.buildOptionText)(Jn))});dn=ue.createElement(Xt,{disabled:Mt,prefixCls:dt,showSearch:!1,className:"".concat(tn,"-size-changer"),optionLabelProp:"children",popupMatchSelectWidth:!1,value:(Kt||In[0]).toString(),onChange:this.changeSize,getPopupContainer:function(sn){return sn.parentNode},"aria-label":mt.page_size,defaultOpen:!1},Un)}return $t&&(ve&&(Cn=typeof ve=="boolean"?ue.createElement("button",{type:"button",onClick:this.go,onKeyUp:this.go,disabled:Mt,className:"".concat(tn,"-quick-jumper-button")},mt.jump_to_confirm):ue.createElement("span",{onClick:this.go,onKeyUp:this.go},ve)),Nn=ue.createElement("div",{className:"".concat(tn,"-quick-jumper")},mt.jump_to,ue.createElement("input",{disabled:Mt,type:"text",value:jt,onChange:this.handleChange,onKeyUp:this.go,onBlur:this.handleBlur,"aria-label":mt.page}),mt.page,Cn)),ue.createElement("li",{className:"".concat(tn)},dn,Nn)}}]),je}(ue.Component);se.defaultProps={pageSizeOptions:["10","20","50","100"]};var ge=se,Ce=function(ce){var je,Ne=ce.rootPrefixCls,be=ce.page,We=ce.active,Kt=ce.className,mt=ce.showTitle,Nt=ce.onClick,Ct=ce.onKeyPress,$t=ce.itemRender,ve="".concat(Ne,"-item"),Ge=ze()(ve,"".concat(ve,"-").concat(be),(je={},(0,oe.Z)(je,"".concat(ve,"-active"),We),(0,oe.Z)(je,"".concat(ve,"-disabled"),!be),(0,oe.Z)(je,ce.className,Kt),je)),qe=function(){Nt(be)},dt=function(tn){Ct(tn,Nt,be)},Mt=$t(be,"page",ue.createElement("a",{rel:"nofollow"},be));return Mt?ue.createElement("li",{title:mt?be.toString():null,className:Ge,onClick:qe,onKeyPress:dt,tabIndex:0},Mt):null},Pe=Ce;function pe(){}function me(Se){var ce=Number(Se);return typeof ce=="number"&&!Number.isNaN(ce)&&isFinite(ce)&&Math.floor(ce)===ce}var ct=function(ce,je,Ne){return Ne};function ht(Se,ce,je){var Ne=typeof Se=="undefined"?ce.pageSize:Se;return Math.floor((je.total-1)/Ne)+1}var At=function(Se){(0,b.Z)(je,Se);var ce=(0,E.Z)(je);function je(Ne){var be;(0,a.Z)(this,je),be=ce.call(this,Ne),be.paginationNode=ue.createRef(),be.getJumpPrevPage=function(){return Math.max(1,be.state.current-(be.props.showLessItems?3:5))},be.getJumpNextPage=function(){return Math.min(ht(void 0,be.state,be.props),be.state.current+(be.props.showLessItems?3:5))},be.getItemIcon=function(Ct,$t){var ve=be.props.prefixCls,Ge=Ct||ue.createElement("button",{type:"button","aria-label":$t,className:"".concat(ve,"-item-link")});return typeof Ct=="function"&&(Ge=ue.createElement(Ct,(0,y.Z)({},be.props))),Ge},be.isValid=function(Ct){var $t=be.props.total;return me(Ct)&&Ct!==be.state.current&&me($t)&&$t>0},be.shouldDisplayQuickJumper=function(){var Ct=be.props,$t=Ct.showQuickJumper,ve=Ct.total,Ge=be.state.pageSize;return ve<=Ge?!1:$t},be.handleKeyDown=function(Ct){(Ct.keyCode===ne.ARROW_UP||Ct.keyCode===ne.ARROW_DOWN)&&Ct.preventDefault()},be.handleKeyUp=function(Ct){var $t=be.getValidValue(Ct),ve=be.state.currentInputValue;$t!==ve&&be.setState({currentInputValue:$t}),Ct.keyCode===ne.ENTER?be.handleChange($t):Ct.keyCode===ne.ARROW_UP?be.handleChange($t-1):Ct.keyCode===ne.ARROW_DOWN&&be.handleChange($t+1)},be.handleBlur=function(Ct){var $t=be.getValidValue(Ct);be.handleChange($t)},be.changePageSize=function(Ct){var $t=be.state.current,ve=ht(Ct,be.state,be.props);$t=$t>ve?ve:$t,ve===0&&($t=be.state.current),typeof Ct=="number"&&("pageSize"in be.props||be.setState({pageSize:Ct}),"current"in be.props||be.setState({current:$t,currentInputValue:$t})),be.props.onShowSizeChange($t,Ct),"onChange"in be.props&&be.props.onChange&&be.props.onChange($t,Ct)},be.handleChange=function(Ct){var $t=be.props,ve=$t.disabled,Ge=$t.onChange,qe=be.state,dt=qe.pageSize,Mt=qe.current,jt=qe.currentInputValue;if(be.isValid(Ct)&&!ve){var tn=ht(void 0,be.state,be.props),Xt=Ct;return Ct>tn?Xt=tn:Ct<1&&(Xt=1),"current"in be.props||be.setState({current:Xt}),Xt!==jt&&be.setState({currentInputValue:Xt}),Ge(Xt,dt),Xt}return Mt},be.prev=function(){be.hasPrev()&&be.handleChange(be.state.current-1)},be.next=function(){be.hasNext()&&be.handleChange(be.state.current+1)},be.jumpPrev=function(){be.handleChange(be.getJumpPrevPage())},be.jumpNext=function(){be.handleChange(be.getJumpNextPage())},be.hasPrev=function(){return be.state.current>1},be.hasNext=function(){return be.state.current2?ve-2:0),qe=2;qe=Kt?Nt=Kt:Nt=Number(We),Nt}},{key:"getShowSizeChanger",value:function(){var be=this.props,We=be.showSizeChanger,Kt=be.total,mt=be.totalBoundaryShowSizeChanger;return typeof We!="undefined"?We:Kt>mt}},{key:"render",value:function(){var be=this.props,We=be.prefixCls,Kt=be.className,mt=be.style,Nt=be.disabled,Ct=be.hideOnSinglePage,$t=be.total,ve=be.locale,Ge=be.showQuickJumper,qe=be.showLessItems,dt=be.showTitle,Mt=be.showTotal,jt=be.simple,tn=be.itemRender,Xt=be.showPrevNextJumpers,dn=be.jumpPrevIcon,Nn=be.jumpNextIcon,Cn=be.selectComponentClass,In=be.selectPrefixCls,Un=be.pageSizeOptions,Jn=this.state,sn=Jn.current,Wt=Jn.pageSize,yn=Jn.currentInputValue;if(Ct===!0&&$t<=Wt)return null;var un=ht(void 0,this.state,this.props),Mn=[],Kn=null,Qe=null,Rt=null,Jt=null,Lt=null,qt=Ge&&Ge.goButton,na=qe?1:2,He=sn-1>0?sn-1:0,et=sn+1$t?$t:sn*Wt]));if(jt){qt&&(typeof qt=="boolean"?Lt=ue.createElement("button",{type:"button",onClick:this.handleGoTO,onKeyUp:this.handleGoTO},ve.jump_to_confirm):Lt=ue.createElement("span",{onClick:this.handleGoTO,onKeyUp:this.handleGoTO},qt),Lt=ue.createElement("li",{title:dt?"".concat(ve.jump_to).concat(sn,"/").concat(un):null,className:"".concat(We,"-simple-pager")},Lt));var _t=this.renderPrev(He);return ue.createElement("ul",(0,ae.Z)({className:ze()(We,"".concat(We,"-simple"),(0,oe.Z)({},"".concat(We,"-disabled"),Nt),Kt),style:mt,ref:this.paginationNode},Ke),Bt,_t?ue.createElement("li",{title:dt?ve.prev_page:null,onClick:this.prev,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterPrev,className:ze()("".concat(We,"-prev"),(0,oe.Z)({},"".concat(We,"-disabled"),!this.hasPrev())),"aria-disabled":!this.hasPrev()},_t):null,ue.createElement("li",{title:dt?"".concat(sn,"/").concat(un):null,className:"".concat(We,"-simple-pager")},ue.createElement("input",{type:"text",value:yn,disabled:Nt,onKeyDown:this.handleKeyDown,onKeyUp:this.handleKeyUp,onChange:this.handleKeyUp,onBlur:this.handleBlur,size:3}),ue.createElement("span",{className:"".concat(We,"-slash")},"/"),un),ue.createElement("li",{title:dt?ve.next_page:null,onClick:this.next,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterNext,className:ze()("".concat(We,"-next"),(0,oe.Z)({},"".concat(We,"-disabled"),!this.hasNext())),"aria-disabled":!this.hasNext()},this.renderNext(et)),Lt)}if(un<=3+na*2){var fn={locale:ve,rootPrefixCls:We,onClick:this.handleChange,onKeyPress:this.runIfEnter,showTitle:dt,itemRender:tn};un||Mn.push(ue.createElement(Pe,(0,ae.Z)({},fn,{key:"noPager",page:1,className:"".concat(We,"-item-disabled")})));for(var jn=1;jn<=un;jn+=1){var Wn=sn===jn;Mn.push(ue.createElement(Pe,(0,ae.Z)({},fn,{key:jn,page:jn,active:Wn})))}}else{var pn=qe?ve.prev_3:ve.prev_5,oa=qe?ve.next_3:ve.next_5,Fa=tn(this.getJumpPrevPage(),"jump-prev",this.getItemIcon(dn,"prev page")),Ca=tn(this.getJumpNextPage(),"jump-next",this.getItemIcon(Nn,"next page"));Xt&&(Kn=Fa?ue.createElement("li",{title:dt?pn:null,key:"prev",onClick:this.jumpPrev,tabIndex:0,onKeyPress:this.runIfEnterJumpPrev,className:ze()("".concat(We,"-jump-prev"),(0,oe.Z)({},"".concat(We,"-jump-prev-custom-icon"),!!dn))},Fa):null,Qe=Ca?ue.createElement("li",{title:dt?oa:null,key:"next",tabIndex:0,onClick:this.jumpNext,onKeyPress:this.runIfEnterJumpNext,className:ze()("".concat(We,"-jump-next"),(0,oe.Z)({},"".concat(We,"-jump-next-custom-icon"),!!Nn))},Ca):null),Jt=ue.createElement(Pe,{locale:ve,last:!0,rootPrefixCls:We,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:un,page:un,active:!1,showTitle:dt,itemRender:tn}),Rt=ue.createElement(Pe,{locale:ve,rootPrefixCls:We,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:1,page:1,active:!1,showTitle:dt,itemRender:tn});var Ut=Math.max(1,sn-na),Sn=Math.min(sn+na,un);sn-1<=na&&(Sn=1+na*2),un-sn<=na&&(Ut=un-na*2);for(var ca=Ut;ca<=Sn;ca+=1){var Xn=sn===ca;Mn.push(ue.createElement(Pe,{locale:ve,rootPrefixCls:We,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:ca,page:ca,active:Xn,showTitle:dt,itemRender:tn}))}sn-1>=na*2&&sn!==3&&(Mn[0]=(0,ue.cloneElement)(Mn[0],{className:"".concat(We,"-item-after-jump-prev")}),Mn.unshift(Kn)),un-sn>=na*2&&sn!==un-2&&(Mn[Mn.length-1]=(0,ue.cloneElement)(Mn[Mn.length-1],{className:"".concat(We,"-item-before-jump-next")}),Mn.push(Qe)),Ut!==1&&Mn.unshift(Rt),Sn!==un&&Mn.push(Jt)}var ea=!this.hasPrev()||!un,Re=!this.hasNext()||!un,xt=this.renderPrev(He),gt=this.renderNext(et);return ue.createElement("ul",(0,ae.Z)({className:ze()(We,Kt,(0,oe.Z)({},"".concat(We,"-disabled"),Nt)),style:mt,ref:this.paginationNode},Ke),Bt,xt?ue.createElement("li",{title:dt?ve.prev_page:null,onClick:this.prev,tabIndex:ea?null:0,onKeyPress:this.runIfEnterPrev,className:ze()("".concat(We,"-prev"),(0,oe.Z)({},"".concat(We,"-disabled"),ea)),"aria-disabled":ea},xt):null,Mn,gt?ue.createElement("li",{title:dt?ve.next_page:null,onClick:this.next,tabIndex:Re?null:0,onKeyPress:this.runIfEnterNext,className:ze()("".concat(We,"-next"),(0,oe.Z)({},"".concat(We,"-disabled"),Re)),"aria-disabled":Re},gt):null,ue.createElement(ge,{disabled:Nt,locale:ve,rootPrefixCls:We,selectComponentClass:Cn,selectPrefixCls:In,changeSize:this.getShowSizeChanger()?this.changePageSize:null,current:sn,pageSize:Wt,pageSizeOptions:Un,quickGo:this.shouldDisplayQuickJumper()?this.handleChange:null,goButton:qt}))}}],[{key:"getDerivedStateFromProps",value:function(be,We){var Kt={};if("current"in be&&(Kt.current=be.current,be.current!==We.current&&(Kt.currentInputValue=Kt.current)),"pageSize"in be&&be.pageSize!==We.pageSize){var mt=We.current,Nt=ht(be.pageSize,We,be);mt=mt>Nt?Nt:mt,"current"in be||(Kt.current=mt,Kt.currentInputValue=mt),Kt.pageSize=be.pageSize}return Kt}}]),je}(ue.Component);At.defaultProps={defaultCurrent:1,total:0,defaultPageSize:10,onChange:pe,className:"",selectPrefixCls:"rc-select",prefixCls:"rc-pagination",selectComponentClass:null,hideOnSinglePage:!1,showPrevNextJumpers:!0,showQuickJumper:!1,showLessItems:!1,showTitle:!0,onShowSizeChange:pe,locale:le.Z,style:{},itemRender:ct,totalBoundaryShowSizeChanger:50};var Le=At,Ve=te(22075),lt=te(36355),Je=te(19716),Pt=te(8628),at=te(9763),it=te(57809);const yt=Se=>ue.createElement(it.default,Object.assign({},Se,{showSearch:!0,size:"small"})),ut=Se=>ue.createElement(it.default,Object.assign({},Se,{showSearch:!0,size:"middle"}));yt.Option=it.default.Option,ut.Option=it.default.Option;var Oe=te(9937),ke=te(17313),bt=te(83116),Yt=te(37613);const rt=Se=>{const{componentCls:ce}=Se;return{[`${ce}-disabled`]:{"&, &:hover":{cursor:"not-allowed",[`${ce}-item-link`]:{color:Se.colorTextDisabled,cursor:"not-allowed"}},"&:focus-visible":{cursor:"not-allowed",[`${ce}-item-link`]:{color:Se.colorTextDisabled,cursor:"not-allowed"}}},[`&${ce}-disabled`]:{cursor:"not-allowed",[`${ce}-item`]:{cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},a:{color:Se.colorTextDisabled,backgroundColor:"transparent",border:"none",cursor:"not-allowed"},"&-active":{borderColor:Se.colorBorder,backgroundColor:Se.itemActiveBgDisabled,"&:hover, &:active":{backgroundColor:Se.itemActiveBgDisabled},a:{color:Se.itemActiveColorDisabled}}},[`${ce}-item-link`]:{color:Se.colorTextDisabled,cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},[`${ce}-simple&`]:{backgroundColor:"transparent","&:hover, &:active":{backgroundColor:"transparent"}}},[`${ce}-simple-pager`]:{color:Se.colorTextDisabled},[`${ce}-jump-prev, ${ce}-jump-next`]:{[`${ce}-item-link-icon`]:{opacity:0},[`${ce}-item-ellipsis`]:{opacity:1}}},[`&${ce}-simple`]:{[`${ce}-prev, ${ce}-next`]:{[`&${ce}-disabled ${ce}-item-link`]:{"&:hover, &:active":{backgroundColor:"transparent"}}}}}},Tt=Se=>{const{componentCls:ce}=Se;return{[`&${ce}-mini ${ce}-total-text, &${ce}-mini ${ce}-simple-pager`]:{height:Se.itemSizeSM,lineHeight:`${Se.itemSizeSM}px`},[`&${ce}-mini ${ce}-item`]:{minWidth:Se.itemSizeSM,height:Se.itemSizeSM,margin:0,lineHeight:`${Se.itemSizeSM-2}px`},[`&${ce}-mini:not(${ce}-disabled) ${ce}-item:not(${ce}-item-active)`]:{backgroundColor:"transparent",borderColor:"transparent","&:hover":{backgroundColor:Se.colorBgTextHover},"&:active":{backgroundColor:Se.colorBgTextActive}},[`&${ce}-mini ${ce}-prev, &${ce}-mini ${ce}-next`]:{minWidth:Se.itemSizeSM,height:Se.itemSizeSM,margin:0,lineHeight:`${Se.itemSizeSM}px`},[`&${ce}-mini:not(${ce}-disabled)`]:{[`${ce}-prev, ${ce}-next`]:{[`&:hover ${ce}-item-link`]:{backgroundColor:Se.colorBgTextHover},[`&:active ${ce}-item-link`]:{backgroundColor:Se.colorBgTextActive},[`&${ce}-disabled:hover ${ce}-item-link`]:{backgroundColor:"transparent"}}},[` + `]:{opacity:0},[`${Ie}-item-icon, ${Me}`]:{margin:0,fontSize:$t,lineHeight:`${fe}px`,"+ span":{display:"inline-block",opacity:0}}},[`${Ie}-item-icon, ${Me}`]:{display:"inline-block"},"&-tooltip":{pointerEvents:"none",[`${Ie}-item-icon, ${Me}`]:{display:"none"},"a, a:hover":{color:nt}},[`${Ie}-item-group-title`]:Object.assign(Object.assign({},me.vS),{paddingInline:ft})}}]};const bt=Ae=>{const{componentCls:Ie,motionDurationSlow:Me,motionDurationMid:fe,motionEaseInOut:nt,motionEaseOut:Ot,iconCls:Se,iconSize:ce,iconMarginInlineEnd:je}=Ae;return{[`${Ie}-item, ${Ie}-submenu-title`]:{position:"relative",display:"block",margin:0,whiteSpace:"nowrap",cursor:"pointer",transition:[`border-color ${Me}`,`background ${Me}`,`padding ${Me} ${nt}`].join(","),[`${Ie}-item-icon, ${Se}`]:{minWidth:ce,fontSize:ce,transition:[`font-size ${fe} ${Ot}`,`margin ${Me} ${nt}`,`color ${Me}`].join(","),"+ span":{marginInlineStart:je,opacity:1,transition:[`opacity ${Me} ${nt}`,`margin ${Me}`,`color ${Me}`].join(",")}},[`${Ie}-item-icon`]:Object.assign({},(0,me.Ro)()),[`&${Ie}-item-only-child`]:{[`> ${Se}, > ${Ie}-item-icon`]:{marginInlineEnd:0}}},[`${Ie}-item-disabled, ${Ie}-submenu-disabled`]:{background:"none !important",cursor:"not-allowed","&::after":{borderColor:"transparent !important"},a:{color:"inherit !important"},[`> ${Ie}-submenu-title`]:{color:"inherit !important",cursor:"not-allowed"}}}},Yt=Ae=>{const{componentCls:Ie,motionDurationSlow:Me,motionEaseInOut:fe,borderRadius:nt,menuArrowSize:Ot,menuArrowOffset:Se}=Ae;return{[`${Ie}-submenu`]:{"&-expand-icon, &-arrow":{position:"absolute",top:"50%",insetInlineEnd:Ae.margin,width:Ot,color:"currentcolor",transform:"translateY(-50%)",transition:`transform ${Me} ${fe}, opacity ${Me}`},"&-arrow":{"&::before, &::after":{position:"absolute",width:Ot*.6,height:Ot*.15,backgroundColor:"currentcolor",borderRadius:nt,transition:[`background ${Me} ${fe}`,`transform ${Me} ${fe}`,`top ${Me} ${fe}`,`color ${Me} ${fe}`].join(","),content:'""'},"&::before":{transform:`rotate(45deg) translateY(-${Se})`},"&::after":{transform:`rotate(-45deg) translateY(${Se})`}}}}},rt=Ae=>{const{antCls:Ie,componentCls:Me,fontSize:fe,motionDurationSlow:nt,motionDurationMid:Ot,motionEaseInOut:Se,paddingXS:ce,padding:je,colorSplit:Ne,lineWidth:be,zIndexPopup:_e,borderRadiusLG:Zt,subMenuItemBorderRadius:ft,menuArrowSize:Nt,menuArrowOffset:Ct,lineType:$t,menuPanelMaskInset:ve,groupTitleLineHeight:Ge,groupTitleFontSize:et}=Ae;return[{"":{[`${Me}`]:Object.assign(Object.assign({},(0,me.dF)()),{"&-hidden":{display:"none"}})},[`${Me}-submenu-hidden`]:{display:"none"}},{[Me]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,me.Wf)(Ae)),(0,me.dF)()),{marginBottom:0,paddingInlineStart:0,fontSize:fe,lineHeight:0,listStyle:"none",outline:"none",transition:`width ${nt} cubic-bezier(0.2, 0, 0, 1) 0s`,"ul, ol":{margin:0,padding:0,listStyle:"none"},"&-overflow":{display:"flex",[`${Me}-item`]:{flex:"none"}},[`${Me}-item, ${Me}-submenu, ${Me}-submenu-title`]:{borderRadius:Ae.itemBorderRadius},[`${Me}-item-group-title`]:{padding:`${ce}px ${je}px`,fontSize:et,lineHeight:Ge,transition:`all ${nt}`},[`&-horizontal ${Me}-submenu`]:{transition:[`border-color ${nt} ${Se}`,`background ${nt} ${Se}`].join(",")},[`${Me}-submenu, ${Me}-submenu-inline`]:{transition:[`border-color ${nt} ${Se}`,`background ${nt} ${Se}`,`padding ${Ot} ${Se}`].join(",")},[`${Me}-submenu ${Me}-sub`]:{cursor:"initial",transition:[`background ${nt} ${Se}`,`padding ${nt} ${Se}`].join(",")},[`${Me}-title-content`]:{transition:`color ${nt}`},[`${Me}-item a`]:{"&::before":{position:"absolute",inset:0,backgroundColor:"transparent",content:'""'}},[`${Me}-item-divider`]:{overflow:"hidden",lineHeight:0,borderColor:Ne,borderStyle:$t,borderWidth:0,borderTopWidth:be,marginBlock:be,padding:0,"&-dashed":{borderStyle:"dashed"}}}),bt(Ae)),{[`${Me}-item-group`]:{[`${Me}-item-group-list`]:{margin:0,padding:0,[`${Me}-item, ${Me}-submenu-title`]:{paddingInline:`${fe*2}px ${je}px`}}},"&-submenu":{"&-popup":{position:"absolute",zIndex:_e,borderRadius:Zt,boxShadow:"none",transformOrigin:"0 0",[`&${Me}-submenu`]:{background:"transparent"},"&::before":{position:"absolute",inset:`${ve}px 0 0`,zIndex:-1,width:"100%",height:"100%",opacity:0,content:'""'}},"&-placement-rightTop::before":{top:0,insetInlineStart:ve},"\n &-placement-leftTop,\n &-placement-bottomRight,\n ":{transformOrigin:"100% 0"},"\n &-placement-leftBottom,\n &-placement-topRight,\n ":{transformOrigin:"100% 100%"},"\n &-placement-rightBottom,\n &-placement-topLeft,\n ":{transformOrigin:"0 100%"},"\n &-placement-bottomLeft,\n &-placement-rightTop,\n ":{transformOrigin:"0 0"},"\n &-placement-leftTop,\n &-placement-leftBottom\n ":{paddingInlineEnd:Ae.paddingXS},"\n &-placement-rightTop,\n &-placement-rightBottom\n ":{paddingInlineStart:Ae.paddingXS},"\n &-placement-topRight,\n &-placement-topLeft\n ":{paddingBottom:Ae.paddingXS},"\n &-placement-bottomRight,\n &-placement-bottomLeft\n ":{paddingTop:Ae.paddingXS},[`> ${Me}`]:Object.assign(Object.assign(Object.assign({borderRadius:Zt},bt(Ae)),Yt(Ae)),{[`${Me}-item, ${Me}-submenu > ${Me}-submenu-title`]:{borderRadius:ft},[`${Me}-submenu-title::after`]:{transition:`transform ${nt} ${Se}`}})}}),Yt(Ae)),{[`&-inline-collapsed ${Me}-submenu-arrow, + &-inline ${Me}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateX(${Ct})`},"&::after":{transform:`rotate(45deg) translateX(-${Ct})`}},[`${Me}-submenu-open${Me}-submenu-inline > ${Me}-submenu-title > ${Me}-submenu-arrow`]:{transform:`translateY(-${Nt*.2}px)`,"&::after":{transform:`rotate(-45deg) translateX(-${Ct})`},"&::before":{transform:`rotate(45deg) translateX(${Ct})`}}})},{[`${Ie}-layout-header`]:{[Me]:{lineHeight:"inherit"}}}]};var Tt=(Ae,Ie)=>(0,Ut.Z)("Menu",fe=>{if(Ie===!1)return[];const{colorBgElevated:nt,colorPrimary:Ot,colorTextLightSolid:Se,controlHeightLG:ce,fontSize:je,darkItemColor:Ne,darkDangerItemColor:be,darkItemBg:_e,darkSubMenuItemBg:Zt,darkItemSelectedColor:ft,darkItemSelectedBg:Nt,darkDangerItemSelectedBg:Ct,darkItemHoverBg:$t,darkGroupTitleColor:ve,darkItemHoverColor:Ge,darkItemDisabledColor:et,darkDangerItemHoverColor:dt,darkDangerItemSelectedColor:Mt,darkDangerItemActiveBg:Kt}=fe,tn=je/7*5,Xt=(0,Le.TS)(fe,{menuArrowSize:tn,menuHorizontalHeight:ce*1.15,menuArrowOffset:`${tn*.25}px`,menuPanelMaskInset:-7,menuSubMenuBg:nt}),sn=(0,Le.TS)(Xt,{itemColor:Ne,itemHoverColor:Ge,groupTitleColor:ve,itemSelectedColor:ft,itemBg:_e,popupBg:_e,subMenuItemBg:Zt,itemActiveBg:"transparent",itemSelectedBg:Nt,activeBarHeight:0,activeBarBorderWidth:0,itemHoverBg:$t,itemDisabledColor:et,dangerItemColor:be,dangerItemHoverColor:dt,dangerItemSelectedColor:Mt,dangerItemActiveBg:Kt,dangerItemSelectedBg:Ct,menuSubMenuBg:Zt,horizontalItemSelectedColor:Se,horizontalItemSelectedBg:Ot});return[rt(Xt),it(Xt),ke(Xt),yt(Xt,"light"),yt(sn,"dark"),Pt(Xt),(0,pe.Z)(Xt),(0,ct.oN)(Xt,"slide-up"),(0,ct.oN)(Xt,"slide-down"),(0,lt._y)(Xt,"zoom-big")]},fe=>{const{colorPrimary:nt,colorError:Ot,colorTextDisabled:Se,colorErrorBg:ce,colorText:je,colorTextDescription:Ne,colorBgContainer:be,colorFillAlter:_e,colorFillContent:Zt,lineWidth:ft,lineWidthBold:Nt,controlItemBgActive:Ct,colorBgTextHover:$t,controlHeightLG:ve,lineHeight:Ge,colorBgElevated:et,marginXXS:dt,padding:Mt,fontSize:Kt,controlHeightSM:tn,fontSizeLG:Xt,colorTextLightSolid:sn,colorErrorHover:Nn}=fe,Cn=new Pe.C(sn).setAlpha(.65).toRgbString();return{dropdownWidth:160,zIndexPopup:fe.zIndexPopupBase+50,radiusItem:fe.borderRadiusLG,itemBorderRadius:fe.borderRadiusLG,radiusSubMenuItem:fe.borderRadiusSM,subMenuItemBorderRadius:fe.borderRadiusSM,colorItemText:je,itemColor:je,colorItemTextHover:je,itemHoverColor:je,colorItemTextHoverHorizontal:nt,horizontalItemHoverColor:nt,colorGroupTitle:Ne,groupTitleColor:Ne,colorItemTextSelected:nt,itemSelectedColor:nt,colorItemTextSelectedHorizontal:nt,horizontalItemSelectedColor:nt,colorItemBg:be,itemBg:be,colorItemBgHover:$t,itemHoverBg:$t,colorItemBgActive:Zt,itemActiveBg:Ct,colorSubItemBg:_e,subMenuItemBg:_e,colorItemBgSelected:Ct,itemSelectedBg:Ct,colorItemBgSelectedHorizontal:"transparent",horizontalItemSelectedBg:"transparent",colorActiveBarWidth:0,activeBarWidth:0,colorActiveBarHeight:Nt,activeBarHeight:Nt,colorActiveBarBorderSize:ft,activeBarBorderWidth:ft,colorItemTextDisabled:Se,itemDisabledColor:Se,colorDangerItemText:Ot,dangerItemColor:Ot,colorDangerItemTextHover:Ot,dangerItemHoverColor:Ot,colorDangerItemTextSelected:Ot,dangerItemSelectedColor:Ot,colorDangerItemBgActive:ce,dangerItemActiveBg:ce,colorDangerItemBgSelected:ce,dangerItemSelectedBg:ce,itemMarginInline:fe.marginXXS,horizontalItemBorderRadius:0,horizontalItemHoverBg:"transparent",itemHeight:ve,groupTitleLineHeight:Ge,collapsedWidth:ve*2,popupBg:et,itemMarginBlock:dt,itemPaddingInline:Mt,horizontalLineHeight:`${ve*1.15}px`,iconSize:Kt,iconMarginInlineEnd:tn-Kt,collapsedIconSize:Xt,groupTitleFontSize:Kt,darkItemDisabledColor:new Pe.C(sn).setAlpha(.25).toRgbString(),darkItemColor:Cn,darkDangerItemColor:Ot,darkItemBg:"#001529",darkSubMenuItemBg:"#000c17",darkItemSelectedColor:sn,darkItemSelectedBg:nt,darkDangerItemSelectedBg:Ot,darkItemHoverBg:"transparent",darkGroupTitleColor:Cn,darkItemHoverColor:sn,darkDangerItemHoverColor:Nn,darkDangerItemSelectedColor:sn,darkDangerItemActiveBg:Ot}},{deprecatedTokens:[["colorGroupTitle","groupTitleColor"],["radiusItem","itemBorderRadius"],["radiusSubMenuItem","subMenuItemBorderRadius"],["colorItemText","itemColor"],["colorItemTextHover","itemHoverColor"],["colorItemTextHoverHorizontal","horizontalItemHoverColor"],["colorItemTextSelected","itemSelectedColor"],["colorItemTextSelectedHorizontal","horizontalItemSelectedColor"],["colorItemTextDisabled","itemDisabledColor"],["colorDangerItemText","dangerItemColor"],["colorDangerItemTextHover","dangerItemHoverColor"],["colorDangerItemTextSelected","dangerItemSelectedColor"],["colorDangerItemBgActive","dangerItemActiveBg"],["colorDangerItemBgSelected","dangerItemSelectedBg"],["colorItemBg","itemBg"],["colorItemBgHover","itemHoverBg"],["colorSubItemBg","subMenuItemBg"],["colorItemBgActive","itemActiveBg"],["colorItemBgSelectedHorizontal","horizontalItemSelectedBg"],["colorActiveBarWidth","activeBarWidth"],["colorActiveBarHeight","activeBarHeight"],["colorActiveBarBorderSize","activeBarBorderWidth"],["colorItemBgSelected","itemSelectedBg"]]})(Ae),ye=function(Ae,Ie){var Me={};for(var fe in Ae)Object.prototype.hasOwnProperty.call(Ae,fe)&&Ie.indexOf(fe)<0&&(Me[fe]=Ae[fe]);if(Ae!=null&&typeof Object.getOwnPropertySymbols=="function")for(var nt=0,fe=Object.getOwnPropertySymbols(Ae);nt{var Me,fe;const nt=ue.useContext(ie.Z),Ot=nt||{},{getPrefixCls:Se,getPopupContainer:ce,direction:je,menu:Ne}=ue.useContext(Ee.E_),be=Se(),{prefixCls:_e,className:Zt,style:ft,theme:Nt="light",expandIcon:Ct,_internalDisableMenuItemTitleTooltip:$t,inlineCollapsed:ve,siderCollapsed:Ge,items:et,children:dt,rootClassName:Mt,mode:Kt,selectable:tn,onClick:Xt,overflowedIndicatorPopupClassName:sn}=Ae,Nn=ye(Ae,["prefixCls","className","style","theme","expandIcon","_internalDisableMenuItemTitleTooltip","inlineCollapsed","siderCollapsed","items","children","rootClassName","mode","selectable","onClick","overflowedIndicatorPopupClassName"]),Cn=(0,Qe.Z)(Nn,["collapsedWidth"]),In=we(et)||dt;(Me=Ot.validator)===null||Me===void 0||Me.call(Ot,{mode:Kt});const Un=(0,ee.useEvent)(function(){var Lt;Xt==null||Xt.apply(void 0,arguments),(Lt=Ot.onClick)===null||Lt===void 0||Lt.call(Ot)}),Jn=Ot.mode||Kt,dn=tn!=null?tn:Ot.selectable,Ht=ue.useMemo(()=>Ge!==void 0?Ge:ve,[ve,Ge]),yn={horizontal:{motionName:`${be}-slide-up`},inline:(0,oe.Z)(be),other:{motionName:`${be}-zoom-big`}},un=Se("menu",_e||Ot.prefixCls),[Mn,Kn]=Tt(un,!nt),qe=Ce()(`${un}-${Nt}`,Ne==null?void 0:Ne.className,Zt);let Rt;if(typeof Ct=="function")Rt=Ct;else if(Ct===null||Ct===!1)Rt=null;else if(Ot.expandIcon===null||Ot.expandIcon===!1)Rt=null;else{const Lt=Ct!=null?Ct:Ot.expandIcon;Rt=(0,ze.Tm)(Lt,{className:Ce()(`${un}-submenu-expand-icon`,(0,ze.l$)(Lt)?(fe=Lt.props)===null||fe===void 0?void 0:fe.className:"")})}const Jt=ue.useMemo(()=>({prefixCls:un,inlineCollapsed:Ht||!1,direction:je,firstLevel:!0,theme:Nt,mode:Jn,disableMenuItemTitleTooltip:$t}),[un,Ht,je,$t,Nt]);return Mn(ue.createElement(ie.Z.Provider,{value:null},ue.createElement(y.Provider,{value:Jt},ue.createElement(ne.ZP,Object.assign({getPopupContainer:ce,overflowedIndicator:ue.createElement(z.Z,null),overflowedIndicatorPopupClassName:Ce()(un,`${un}-${Nt}`,sn),mode:Jn,selectable:dn,onClick:Un},Cn,{inlineCollapsed:Ht,style:Object.assign(Object.assign({},Ne==null?void 0:Ne.style),ft),className:qe,prefixCls:un,direction:je,defaultMotions:yn,expandIcon:Rt,ref:Ie,rootClassName:Ce()(Mt,Kn)}),In))))});const xn=(0,ue.forwardRef)((Ae,Ie)=>{const Me=(0,ue.useRef)(null),fe=ue.useContext(De.D);return(0,ue.useImperativeHandle)(Ie,()=>({menu:Me.current,focus:nt=>{var Ot;(Ot=Me.current)===null||Ot===void 0||Ot.focus(nt)}})),ue.createElement(en,Object.assign({ref:Me},Ae,fe))});xn.Item=x,xn.SubMenu=E,xn.Divider=ot,xn.ItemGroup=ne.BW;var cn=xn},58421:function(gt,St,te){"use strict";te.d(St,{Z:function(){return Ot}});var ne=te(54476),ue=te(59301),De={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M272.9 512l265.4-339.1c4.1-5.2.4-12.9-6.3-12.9h-77.3c-4.9 0-9.6 2.3-12.6 6.1L186.8 492.3a31.99 31.99 0 000 39.5l255.3 326.1c3 3.9 7.7 6.1 12.6 6.1H532c6.7 0 10.4-7.7 6.3-12.9L272.9 512zm304 0l265.4-339.1c4.1-5.2.4-12.9-6.3-12.9h-77.3c-4.9 0-9.6 2.3-12.6 6.1L490.8 492.3a31.99 31.99 0 000 39.5l255.3 326.1c3 3.9 7.7 6.1 12.6 6.1H836c6.7 0 10.4-7.7 6.3-12.9L576.9 512z"}}]},name:"double-left",theme:"outlined"},Ze=De,Ce=te(7657),Ee=function(ce,je){return ue.createElement(Ce.Z,(0,ne.Z)({},ce,{ref:je,icon:Ze}))},re=ue.forwardRef(Ee),Ve=re,ot=te(49198),Be=te(33853),Qe=te(38819),Te=te(92310),ze=te.n(Te),ae=te(20068),y=te(33885),a=te(67732),x=te(83652),b=te(42403),E=te(158),z=te(26112),ee={ZERO:48,NINE:57,NUMPAD_ZERO:96,NUMPAD_NINE:105,BACKSPACE:8,DELETE:46,ENTER:13,ARROW_UP:38,ARROW_DOWN:40},oe=ee,ie=te(91735),de=function(Se){(0,b.Z)(je,Se);var ce=(0,E.Z)(je);function je(){var Ne;(0,a.Z)(this,je);for(var be=arguments.length,_e=new Array(be),Zt=0;Zt=0||ft.relatedTarget.className.indexOf("".concat(ve,"-item"))>=0))&&$t(Ne.getValidValue()))},Ne.go=function(ft){var Nt=Ne.state.goInputText;Nt!==""&&(ft.keyCode===oe.ENTER||ft.type==="click")&&(Ne.setState({goInputText:""}),Ne.props.quickGo(Ne.getValidValue()))},Ne}return(0,x.Z)(je,[{key:"getPageSizeOptions",value:function(){var be=this.props,_e=be.pageSize,Zt=be.pageSizeOptions;return Zt.some(function(ft){return ft.toString()===_e.toString()})?Zt:Zt.concat([_e.toString()]).sort(function(ft,Nt){var Ct=Number.isNaN(Number(ft))?0:Number(ft),$t=Number.isNaN(Number(Nt))?0:Number(Nt);return Ct-$t})}},{key:"render",value:function(){var be=this,_e=this.props,Zt=_e.pageSize,ft=_e.locale,Nt=_e.rootPrefixCls,Ct=_e.changeSize,$t=_e.quickGo,ve=_e.goButton,Ge=_e.selectComponentClass,et=_e.buildOptionText,dt=_e.selectPrefixCls,Mt=_e.disabled,Kt=this.state.goInputText,tn="".concat(Nt,"-options"),Xt=Ge,sn=null,Nn=null,Cn=null;if(!Ct&&!$t)return null;var In=this.getPageSizeOptions();if(Ct&&Xt){var Un=In.map(function(Jn,dn){return ue.createElement(Xt.Option,{key:dn,value:Jn.toString()},(et||be.buildOptionText)(Jn))});sn=ue.createElement(Xt,{disabled:Mt,prefixCls:dt,showSearch:!1,className:"".concat(tn,"-size-changer"),optionLabelProp:"children",popupMatchSelectWidth:!1,value:(Zt||In[0]).toString(),onChange:this.changeSize,getPopupContainer:function(dn){return dn.parentNode},"aria-label":ft.page_size,defaultOpen:!1},Un)}return $t&&(ve&&(Cn=typeof ve=="boolean"?ue.createElement("button",{type:"button",onClick:this.go,onKeyUp:this.go,disabled:Mt,className:"".concat(tn,"-quick-jumper-button")},ft.jump_to_confirm):ue.createElement("span",{onClick:this.go,onKeyUp:this.go},ve)),Nn=ue.createElement("div",{className:"".concat(tn,"-quick-jumper")},ft.jump_to,ue.createElement("input",{disabled:Mt,type:"text",value:Kt,onChange:this.handleChange,onKeyUp:this.go,onBlur:this.handleBlur,"aria-label":ft.page}),ft.page,Cn)),ue.createElement("li",{className:"".concat(tn)},sn,Nn)}}]),je}(ue.Component);de.defaultProps={pageSizeOptions:["10","20","50","100"]};var ge=de,we=function(ce){var je,Ne=ce.rootPrefixCls,be=ce.page,_e=ce.active,Zt=ce.className,ft=ce.showTitle,Nt=ce.onClick,Ct=ce.onKeyPress,$t=ce.itemRender,ve="".concat(Ne,"-item"),Ge=ze()(ve,"".concat(ve,"-").concat(be),(je={},(0,ae.Z)(je,"".concat(ve,"-active"),_e),(0,ae.Z)(je,"".concat(ve,"-disabled"),!be),(0,ae.Z)(je,ce.className,Zt),je)),et=function(){Nt(be)},dt=function(tn){Ct(tn,Nt,be)},Mt=$t(be,"page",ue.createElement("a",{rel:"nofollow"},be));return Mt?ue.createElement("li",{title:ft?be.toString():null,className:Ge,onClick:et,onKeyPress:dt,tabIndex:0},Mt):null},Pe=we;function me(){}function pe(Se){var ce=Number(Se);return typeof ce=="number"&&!Number.isNaN(ce)&&isFinite(ce)&&Math.floor(ce)===ce}var ct=function(ce,je,Ne){return Ne};function lt(Se,ce,je){var Ne=typeof Se=="undefined"?ce.pageSize:Se;return Math.floor((je.total-1)/Ne)+1}var Ut=function(Se){(0,b.Z)(je,Se);var ce=(0,E.Z)(je);function je(Ne){var be;(0,a.Z)(this,je),be=ce.call(this,Ne),be.paginationNode=ue.createRef(),be.getJumpPrevPage=function(){return Math.max(1,be.state.current-(be.props.showLessItems?3:5))},be.getJumpNextPage=function(){return Math.min(lt(void 0,be.state,be.props),be.state.current+(be.props.showLessItems?3:5))},be.getItemIcon=function(Ct,$t){var ve=be.props.prefixCls,Ge=Ct||ue.createElement("button",{type:"button","aria-label":$t,className:"".concat(ve,"-item-link")});return typeof Ct=="function"&&(Ge=ue.createElement(Ct,(0,y.Z)({},be.props))),Ge},be.isValid=function(Ct){var $t=be.props.total;return pe(Ct)&&Ct!==be.state.current&&pe($t)&&$t>0},be.shouldDisplayQuickJumper=function(){var Ct=be.props,$t=Ct.showQuickJumper,ve=Ct.total,Ge=be.state.pageSize;return ve<=Ge?!1:$t},be.handleKeyDown=function(Ct){(Ct.keyCode===oe.ARROW_UP||Ct.keyCode===oe.ARROW_DOWN)&&Ct.preventDefault()},be.handleKeyUp=function(Ct){var $t=be.getValidValue(Ct),ve=be.state.currentInputValue;$t!==ve&&be.setState({currentInputValue:$t}),Ct.keyCode===oe.ENTER?be.handleChange($t):Ct.keyCode===oe.ARROW_UP?be.handleChange($t-1):Ct.keyCode===oe.ARROW_DOWN&&be.handleChange($t+1)},be.handleBlur=function(Ct){var $t=be.getValidValue(Ct);be.handleChange($t)},be.changePageSize=function(Ct){var $t=be.state.current,ve=lt(Ct,be.state,be.props);$t=$t>ve?ve:$t,ve===0&&($t=be.state.current),typeof Ct=="number"&&("pageSize"in be.props||be.setState({pageSize:Ct}),"current"in be.props||be.setState({current:$t,currentInputValue:$t})),be.props.onShowSizeChange($t,Ct),"onChange"in be.props&&be.props.onChange&&be.props.onChange($t,Ct)},be.handleChange=function(Ct){var $t=be.props,ve=$t.disabled,Ge=$t.onChange,et=be.state,dt=et.pageSize,Mt=et.current,Kt=et.currentInputValue;if(be.isValid(Ct)&&!ve){var tn=lt(void 0,be.state,be.props),Xt=Ct;return Ct>tn?Xt=tn:Ct<1&&(Xt=1),"current"in be.props||be.setState({current:Xt}),Xt!==Kt&&be.setState({currentInputValue:Xt}),Ge(Xt,dt),Xt}return Mt},be.prev=function(){be.hasPrev()&&be.handleChange(be.state.current-1)},be.next=function(){be.hasNext()&&be.handleChange(be.state.current+1)},be.jumpPrev=function(){be.handleChange(be.getJumpPrevPage())},be.jumpNext=function(){be.handleChange(be.getJumpNextPage())},be.hasPrev=function(){return be.state.current>1},be.hasNext=function(){return be.state.current2?ve-2:0),et=2;et=Zt?Nt=Zt:Nt=Number(_e),Nt}},{key:"getShowSizeChanger",value:function(){var be=this.props,_e=be.showSizeChanger,Zt=be.total,ft=be.totalBoundaryShowSizeChanger;return typeof _e!="undefined"?_e:Zt>ft}},{key:"render",value:function(){var be=this.props,_e=be.prefixCls,Zt=be.className,ft=be.style,Nt=be.disabled,Ct=be.hideOnSinglePage,$t=be.total,ve=be.locale,Ge=be.showQuickJumper,et=be.showLessItems,dt=be.showTitle,Mt=be.showTotal,Kt=be.simple,tn=be.itemRender,Xt=be.showPrevNextJumpers,sn=be.jumpPrevIcon,Nn=be.jumpNextIcon,Cn=be.selectComponentClass,In=be.selectPrefixCls,Un=be.pageSizeOptions,Jn=this.state,dn=Jn.current,Ht=Jn.pageSize,yn=Jn.currentInputValue;if(Ct===!0&&$t<=Ht)return null;var un=lt(void 0,this.state,this.props),Mn=[],Kn=null,qe=null,Rt=null,Jt=null,Lt=null,qt=Ge&&Ge.goButton,na=et?1:2,He=dn-1>0?dn-1:0,tt=dn+1$t?$t:dn*Ht]));if(Kt){qt&&(typeof qt=="boolean"?Lt=ue.createElement("button",{type:"button",onClick:this.handleGoTO,onKeyUp:this.handleGoTO},ve.jump_to_confirm):Lt=ue.createElement("span",{onClick:this.handleGoTO,onKeyUp:this.handleGoTO},qt),Lt=ue.createElement("li",{title:dt?"".concat(ve.jump_to).concat(dn,"/").concat(un):null,className:"".concat(_e,"-simple-pager")},Lt));var Wt=this.renderPrev(He);return ue.createElement("ul",(0,ne.Z)({className:ze()(_e,"".concat(_e,"-simple"),(0,ae.Z)({},"".concat(_e,"-disabled"),Nt),Zt),style:ft,ref:this.paginationNode},Ke),Bt,Wt?ue.createElement("li",{title:dt?ve.prev_page:null,onClick:this.prev,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterPrev,className:ze()("".concat(_e,"-prev"),(0,ae.Z)({},"".concat(_e,"-disabled"),!this.hasPrev())),"aria-disabled":!this.hasPrev()},Wt):null,ue.createElement("li",{title:dt?"".concat(dn,"/").concat(un):null,className:"".concat(_e,"-simple-pager")},ue.createElement("input",{type:"text",value:yn,disabled:Nt,onKeyDown:this.handleKeyDown,onKeyUp:this.handleKeyUp,onChange:this.handleKeyUp,onBlur:this.handleBlur,size:3}),ue.createElement("span",{className:"".concat(_e,"-slash")},"/"),un),ue.createElement("li",{title:dt?ve.next_page:null,onClick:this.next,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterNext,className:ze()("".concat(_e,"-next"),(0,ae.Z)({},"".concat(_e,"-disabled"),!this.hasNext())),"aria-disabled":!this.hasNext()},this.renderNext(tt)),Lt)}if(un<=3+na*2){var fn={locale:ve,rootPrefixCls:_e,onClick:this.handleChange,onKeyPress:this.runIfEnter,showTitle:dt,itemRender:tn};un||Mn.push(ue.createElement(Pe,(0,ne.Z)({},fn,{key:"noPager",page:1,className:"".concat(_e,"-item-disabled")})));for(var jn=1;jn<=un;jn+=1){var Wn=dn===jn;Mn.push(ue.createElement(Pe,(0,ne.Z)({},fn,{key:jn,page:jn,active:Wn})))}}else{var pn=et?ve.prev_3:ve.prev_5,oa=et?ve.next_3:ve.next_5,Fa=tn(this.getJumpPrevPage(),"jump-prev",this.getItemIcon(sn,"prev page")),Ca=tn(this.getJumpNextPage(),"jump-next",this.getItemIcon(Nn,"next page"));Xt&&(Kn=Fa?ue.createElement("li",{title:dt?pn:null,key:"prev",onClick:this.jumpPrev,tabIndex:0,onKeyPress:this.runIfEnterJumpPrev,className:ze()("".concat(_e,"-jump-prev"),(0,ae.Z)({},"".concat(_e,"-jump-prev-custom-icon"),!!sn))},Fa):null,qe=Ca?ue.createElement("li",{title:dt?oa:null,key:"next",tabIndex:0,onClick:this.jumpNext,onKeyPress:this.runIfEnterJumpNext,className:ze()("".concat(_e,"-jump-next"),(0,ae.Z)({},"".concat(_e,"-jump-next-custom-icon"),!!Nn))},Ca):null),Jt=ue.createElement(Pe,{locale:ve,last:!0,rootPrefixCls:_e,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:un,page:un,active:!1,showTitle:dt,itemRender:tn}),Rt=ue.createElement(Pe,{locale:ve,rootPrefixCls:_e,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:1,page:1,active:!1,showTitle:dt,itemRender:tn});var _t=Math.max(1,dn-na),Sn=Math.min(dn+na,un);dn-1<=na&&(Sn=1+na*2),un-dn<=na&&(_t=un-na*2);for(var ca=_t;ca<=Sn;ca+=1){var Xn=dn===ca;Mn.push(ue.createElement(Pe,{locale:ve,rootPrefixCls:_e,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:ca,page:ca,active:Xn,showTitle:dt,itemRender:tn}))}dn-1>=na*2&&dn!==3&&(Mn[0]=(0,ue.cloneElement)(Mn[0],{className:"".concat(_e,"-item-after-jump-prev")}),Mn.unshift(Kn)),un-dn>=na*2&&dn!==un-2&&(Mn[Mn.length-1]=(0,ue.cloneElement)(Mn[Mn.length-1],{className:"".concat(_e,"-item-before-jump-next")}),Mn.push(qe)),_t!==1&&Mn.unshift(Rt),Sn!==un&&Mn.push(Jt)}var ea=!this.hasPrev()||!un,Re=!this.hasNext()||!un,xt=this.renderPrev(He),ut=this.renderNext(tt);return ue.createElement("ul",(0,ne.Z)({className:ze()(_e,Zt,(0,ae.Z)({},"".concat(_e,"-disabled"),Nt)),style:ft,ref:this.paginationNode},Ke),Bt,xt?ue.createElement("li",{title:dt?ve.prev_page:null,onClick:this.prev,tabIndex:ea?null:0,onKeyPress:this.runIfEnterPrev,className:ze()("".concat(_e,"-prev"),(0,ae.Z)({},"".concat(_e,"-disabled"),ea)),"aria-disabled":ea},xt):null,Mn,ut?ue.createElement("li",{title:dt?ve.next_page:null,onClick:this.next,tabIndex:Re?null:0,onKeyPress:this.runIfEnterNext,className:ze()("".concat(_e,"-next"),(0,ae.Z)({},"".concat(_e,"-disabled"),Re)),"aria-disabled":Re},ut):null,ue.createElement(ge,{disabled:Nt,locale:ve,rootPrefixCls:_e,selectComponentClass:Cn,selectPrefixCls:In,changeSize:this.getShowSizeChanger()?this.changePageSize:null,current:dn,pageSize:Ht,pageSizeOptions:Un,quickGo:this.shouldDisplayQuickJumper()?this.handleChange:null,goButton:qt}))}}],[{key:"getDerivedStateFromProps",value:function(be,_e){var Zt={};if("current"in be&&(Zt.current=be.current,be.current!==_e.current&&(Zt.currentInputValue=Zt.current)),"pageSize"in be&&be.pageSize!==_e.pageSize){var ft=_e.current,Nt=lt(be.pageSize,_e,be);ft=ft>Nt?Nt:ft,"current"in be||(Zt.current=ft,Zt.currentInputValue=ft),Zt.pageSize=be.pageSize}return Zt}}]),je}(ue.Component);Ut.defaultProps={defaultCurrent:1,total:0,defaultPageSize:10,onChange:me,className:"",selectPrefixCls:"rc-select",prefixCls:"rc-pagination",selectComponentClass:null,hideOnSinglePage:!1,showPrevNextJumpers:!0,showQuickJumper:!1,showLessItems:!1,showTitle:!0,onShowSizeChange:me,locale:ie.Z,style:{},itemRender:ct,totalBoundaryShowSizeChanger:50};var Le=Ut,We=te(22075),it=te(36355),Je=te(19716),Pt=te(8628),at=te(9763),st=te(57809);const yt=Se=>ue.createElement(st.default,Object.assign({},Se,{showSearch:!0,size:"small"})),mt=Se=>ue.createElement(st.default,Object.assign({},Se,{showSearch:!0,size:"middle"}));yt.Option=st.default.Option,mt.Option=st.default.Option;var Oe=te(9937),ke=te(17313),bt=te(83116),Yt=te(37613);const rt=Se=>{const{componentCls:ce}=Se;return{[`${ce}-disabled`]:{"&, &:hover":{cursor:"not-allowed",[`${ce}-item-link`]:{color:Se.colorTextDisabled,cursor:"not-allowed"}},"&:focus-visible":{cursor:"not-allowed",[`${ce}-item-link`]:{color:Se.colorTextDisabled,cursor:"not-allowed"}}},[`&${ce}-disabled`]:{cursor:"not-allowed",[`${ce}-item`]:{cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},a:{color:Se.colorTextDisabled,backgroundColor:"transparent",border:"none",cursor:"not-allowed"},"&-active":{borderColor:Se.colorBorder,backgroundColor:Se.itemActiveBgDisabled,"&:hover, &:active":{backgroundColor:Se.itemActiveBgDisabled},a:{color:Se.itemActiveColorDisabled}}},[`${ce}-item-link`]:{color:Se.colorTextDisabled,cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},[`${ce}-simple&`]:{backgroundColor:"transparent","&:hover, &:active":{backgroundColor:"transparent"}}},[`${ce}-simple-pager`]:{color:Se.colorTextDisabled},[`${ce}-jump-prev, ${ce}-jump-next`]:{[`${ce}-item-link-icon`]:{opacity:0},[`${ce}-item-ellipsis`]:{opacity:1}}},[`&${ce}-simple`]:{[`${ce}-prev, ${ce}-next`]:{[`&${ce}-disabled ${ce}-item-link`]:{"&:hover, &:active":{backgroundColor:"transparent"}}}}}},Tt=Se=>{const{componentCls:ce}=Se;return{[`&${ce}-mini ${ce}-total-text, &${ce}-mini ${ce}-simple-pager`]:{height:Se.itemSizeSM,lineHeight:`${Se.itemSizeSM}px`},[`&${ce}-mini ${ce}-item`]:{minWidth:Se.itemSizeSM,height:Se.itemSizeSM,margin:0,lineHeight:`${Se.itemSizeSM-2}px`},[`&${ce}-mini:not(${ce}-disabled) ${ce}-item:not(${ce}-item-active)`]:{backgroundColor:"transparent",borderColor:"transparent","&:hover":{backgroundColor:Se.colorBgTextHover},"&:active":{backgroundColor:Se.colorBgTextActive}},[`&${ce}-mini ${ce}-prev, &${ce}-mini ${ce}-next`]:{minWidth:Se.itemSizeSM,height:Se.itemSizeSM,margin:0,lineHeight:`${Se.itemSizeSM}px`},[`&${ce}-mini:not(${ce}-disabled)`]:{[`${ce}-prev, ${ce}-next`]:{[`&:hover ${ce}-item-link`]:{backgroundColor:Se.colorBgTextHover},[`&:active ${ce}-item-link`]:{backgroundColor:Se.colorBgTextActive},[`&${ce}-disabled:hover ${ce}-item-link`]:{backgroundColor:"transparent"}}},[` &${ce}-mini ${ce}-prev ${ce}-item-link, &${ce}-mini ${ce}-next ${ce}-item-link `]:{backgroundColor:"transparent",borderColor:"transparent","&::after":{height:Se.itemSizeSM,lineHeight:`${Se.itemSizeSM}px`}},[`&${ce}-mini ${ce}-jump-prev, &${ce}-mini ${ce}-jump-next`]:{height:Se.itemSizeSM,marginInlineEnd:0,lineHeight:`${Se.itemSizeSM}px`},[`&${ce}-mini ${ce}-options`]:{marginInlineStart:Se.paginationMiniOptionsMarginInlineStart,"&-size-changer":{top:Se.miniOptionsSizeChangerTop},"&-quick-jumper":{height:Se.itemSizeSM,lineHeight:`${Se.itemSizeSM}px`,input:Object.assign(Object.assign({},(0,Oe.x0)(Se)),{width:Se.paginationMiniQuickJumperInputWidth,height:Se.controlHeightSM})}}}},ye=Se=>{const{componentCls:ce}=Se;return{[` @@ -147,89 +147,89 @@ ${ce}-next, ${ce}-jump-prev, ${ce}-jump-next - `]:{display:"inline-block",minWidth:Se.itemSize,height:Se.itemSize,color:Se.colorText,fontFamily:Se.fontFamily,lineHeight:`${Se.itemSize}px`,textAlign:"center",verticalAlign:"middle",listStyle:"none",borderRadius:Se.borderRadius,cursor:"pointer",transition:`all ${Se.motionDurationMid}`},[`${ce}-prev, ${ce}-next`]:{fontFamily:"Arial, Helvetica, sans-serif",outline:0,button:{color:Se.colorText,cursor:"pointer",userSelect:"none"},[`${ce}-item-link`]:{display:"block",width:"100%",height:"100%",padding:0,fontSize:Se.fontSizeSM,textAlign:"center",backgroundColor:"transparent",border:`${Se.lineWidth}px ${Se.lineType} transparent`,borderRadius:Se.borderRadius,outline:"none",transition:`all ${Se.motionDurationMid}`},[`&:hover ${ce}-item-link`]:{backgroundColor:Se.colorBgTextHover},[`&:active ${ce}-item-link`]:{backgroundColor:Se.colorBgTextActive},[`&${ce}-disabled:hover`]:{[`${ce}-item-link`]:{backgroundColor:"transparent"}}},[`${ce}-slash`]:{marginInlineEnd:Se.paginationSlashMarginInlineEnd,marginInlineStart:Se.paginationSlashMarginInlineStart},[`${ce}-options`]:{display:"inline-block",marginInlineStart:Se.margin,verticalAlign:"middle","&-size-changer.-select":{display:"inline-block",width:"auto"},"&-quick-jumper":{display:"inline-block",height:Se.controlHeight,marginInlineStart:Se.marginXS,lineHeight:`${Se.controlHeight}px`,verticalAlign:"top",input:Object.assign(Object.assign({},(0,Oe.ik)(Se)),{width:Se.controlHeightLG*1.25,height:Se.controlHeight,boxSizing:"border-box",margin:0,marginInlineStart:Se.marginXS,marginInlineEnd:Se.marginXS})}}}},en=Se=>{const{componentCls:ce}=Se;return{[`${ce}-item`]:{display:"inline-block",minWidth:Se.itemSize,height:Se.itemSize,marginInlineEnd:Se.marginXS,fontFamily:Se.fontFamily,lineHeight:`${Se.itemSize-2}px`,textAlign:"center",verticalAlign:"middle",listStyle:"none",backgroundColor:"transparent",border:`${Se.lineWidth}px ${Se.lineType} transparent`,borderRadius:Se.borderRadius,outline:0,cursor:"pointer",userSelect:"none",a:{display:"block",padding:`0 ${Se.paginationItemPaddingInline}px`,color:Se.colorText,"&:hover":{textDecoration:"none"}},[`&:not(${ce}-item-active)`]:{"&:hover":{transition:`all ${Se.motionDurationMid}`,backgroundColor:Se.colorBgTextHover},"&:active":{backgroundColor:Se.colorBgTextActive}},"&-active":{fontWeight:Se.fontWeightStrong,backgroundColor:Se.itemActiveBg,borderColor:Se.colorPrimary,a:{color:Se.colorPrimary},"&:hover":{borderColor:Se.colorPrimaryHover},"&:hover a":{color:Se.colorPrimaryHover}}}}},xn=Se=>{const{componentCls:ce}=Se;return{[ce]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,ke.Wf)(Se)),{"ul, ol":{margin:0,padding:0,listStyle:"none"},"&::after":{display:"block",clear:"both",height:0,overflow:"hidden",visibility:"hidden",content:'""'},[`${ce}-total-text`]:{display:"inline-block",height:Se.itemSize,marginInlineEnd:Se.marginXS,lineHeight:`${Se.itemSize-2}px`,verticalAlign:"middle"}}),en(Se)),It(Se)),ye(Se)),Tt(Se)),rt(Se)),{[`@media only screen and (max-width: ${Se.screenLG}px)`]:{[`${ce}-item`]:{"&-after-jump-prev, &-before-jump-next":{display:"none"}}},[`@media only screen and (max-width: ${Se.screenSM}px)`]:{[`${ce}-options`]:{display:"none"}}}),[`&${Se.componentCls}-rtl`]:{direction:"rtl"}}},cn=Se=>{const{componentCls:ce}=Se;return{[`${ce}${ce}-disabled:not(${ce}-mini)`]:{"&, &:hover":{[`${ce}-item-link`]:{borderColor:Se.colorBorder}},"&:focus-visible":{[`${ce}-item-link`]:{borderColor:Se.colorBorder}},[`${ce}-item, ${ce}-item-link`]:{backgroundColor:Se.colorBgContainerDisabled,borderColor:Se.colorBorder,[`&:hover:not(${ce}-item-active)`]:{backgroundColor:Se.colorBgContainerDisabled,borderColor:Se.colorBorder,a:{color:Se.colorTextDisabled}},[`&${ce}-item-active`]:{backgroundColor:Se.itemActiveBgDisabled}},[`${ce}-prev, ${ce}-next`]:{"&:hover button":{backgroundColor:Se.colorBgContainerDisabled,borderColor:Se.colorBorder,color:Se.colorTextDisabled},[`${ce}-item-link`]:{backgroundColor:Se.colorBgContainerDisabled,borderColor:Se.colorBorder}}},[`${ce}:not(${ce}-mini)`]:{[`${ce}-prev, ${ce}-next`]:{"&:hover button":{borderColor:Se.colorPrimaryHover,backgroundColor:Se.itemBg},[`${ce}-item-link`]:{backgroundColor:Se.itemLinkBg,borderColor:Se.colorBorder},[`&:hover ${ce}-item-link`]:{borderColor:Se.colorPrimary,backgroundColor:Se.itemBg,color:Se.colorPrimary},[`&${ce}-disabled`]:{[`${ce}-item-link`]:{borderColor:Se.colorBorder,color:Se.colorTextDisabled}}},[`${ce}-item`]:{backgroundColor:Se.itemBg,border:`${Se.lineWidth}px ${Se.lineType} ${Se.colorBorder}`,[`&:hover:not(${ce}-item-active)`]:{borderColor:Se.colorPrimary,backgroundColor:Se.itemBg,a:{color:Se.colorPrimary}},"&-active":{borderColor:Se.colorPrimary}}}}},Ae=Se=>{const{componentCls:ce}=Se;return{[`${ce}:not(${ce}-disabled)`]:{[`${ce}-item`]:Object.assign({},(0,ke.Qy)(Se)),[`${ce}-jump-prev, ${ce}-jump-next`]:{"&:focus-visible":Object.assign({[`${ce}-item-link-icon`]:{opacity:1},[`${ce}-item-ellipsis`]:{opacity:0}},(0,ke.oN)(Se))},[`${ce}-prev, ${ce}-next`]:{[`&:focus-visible ${ce}-item-link`]:Object.assign({},(0,ke.oN)(Se))}}}};var Ie=(0,bt.Z)("Pagination",Se=>{const ce=(0,Yt.TS)(Se,{inputOutlineOffset:0,paginationMiniOptionsMarginInlineStart:Se.marginXXS/2,paginationMiniQuickJumperInputWidth:Se.controlHeightLG*1.1,paginationItemPaddingInline:Se.marginXXS*1.5,paginationEllipsisLetterSpacing:Se.marginXXS/2,paginationSlashMarginInlineStart:Se.marginXXS,paginationSlashMarginInlineEnd:Se.marginSM,paginationEllipsisTextIndent:"0.13em"},(0,Oe.e5)(Se),(0,Oe.TM)(Se));return[xn(ce),Ae(ce),Se.wireframe&&cn(ce)]},Se=>({itemBg:Se.colorBgContainer,itemSize:Se.controlHeight,itemSizeSM:Se.controlHeightSM,itemActiveBg:Se.colorBgContainer,itemLinkBg:Se.colorBgContainer,itemActiveColorDisabled:Se.colorTextDisabled,itemActiveBgDisabled:Se.controlItemBgActiveDisabled,itemInputBg:Se.colorBgContainer,miniOptionsSizeChangerTop:0})),Me=function(Se,ce){var je={};for(var Ne in Se)Object.prototype.hasOwnProperty.call(Se,Ne)&&ce.indexOf(Ne)<0&&(je[Ne]=Se[Ne]);if(Se!=null&&typeof Object.getOwnPropertySymbols=="function")for(var be=0,Ne=Object.getOwnPropertySymbols(Se);be{const{prefixCls:ce,selectPrefixCls:je,className:Ne,rootClassName:be,style:We,size:Kt,locale:mt,selectComponentClass:Nt,responsive:Ct,showSizeChanger:$t}=Se,ve=Me(Se,["prefixCls","selectPrefixCls","className","rootClassName","style","size","locale","selectComponentClass","responsive","showSizeChanger"]),{xs:Ge}=(0,Pt.Z)(Ct),{getPrefixCls:qe,direction:dt,pagination:Mt={}}=ue.useContext(lt.E_),jt=qe("pagination",ce),[tn,Xt]=Ie(jt),dn=$t!=null?$t:Mt.showSizeChanger,Nn=ue.useMemo(()=>{const un=ue.createElement("span",{className:`${jt}-item-ellipsis`},"\u2022\u2022\u2022"),Mn=ue.createElement("button",{className:`${jt}-item-link`,type:"button",tabIndex:-1},dt==="rtl"?ue.createElement(De.Z,null):ue.createElement(Be.Z,null)),Kn=ue.createElement("button",{className:`${jt}-item-link`,type:"button",tabIndex:-1},dt==="rtl"?ue.createElement(Be.Z,null):ue.createElement(De.Z,null)),Qe=ue.createElement("a",{className:`${jt}-item-link`},ue.createElement("div",{className:`${jt}-item-container`},dt==="rtl"?ue.createElement(ot.Z,{className:`${jt}-item-link-icon`}):ue.createElement(Ue,{className:`${jt}-item-link-icon`}),un)),Rt=ue.createElement("a",{className:`${jt}-item-link`},ue.createElement("div",{className:`${jt}-item-container`},dt==="rtl"?ue.createElement(Ue,{className:`${jt}-item-link-icon`}):ue.createElement(ot.Z,{className:`${jt}-item-link-icon`}),un));return{prevIcon:Mn,nextIcon:Kn,jumpPrevIcon:Qe,jumpNextIcon:Rt}},[dt,jt]),[Cn]=(0,at.Z)("Pagination",Ve.Z),In=Object.assign(Object.assign({},Cn),mt),Un=(0,Je.Z)(Kt),Jn=Un==="small"||!!(Ge&&!Un&&Ct),sn=qe("select",je),Wt=ze()({[`${jt}-mini`]:Jn,[`${jt}-rtl`]:dt==="rtl"},Mt==null?void 0:Mt.className,Ne,be,Xt),yn=Object.assign(Object.assign({},Mt==null?void 0:Mt.style),We);return tn(ue.createElement(Le,Object.assign({},Nn,ve,{style:yn,prefixCls:jt,selectPrefixCls:sn,className:Wt,selectComponentClass:Nt||(Jn?yt:ut),locale:In,showSizeChanger:dn})))},Ot=tt},93948:function(st,St,te){"use strict";te.d(St,{Z:function(){return $t}});var ae=te(59301),ue=te(29679),Te=te(40001),Ze=te(19248),Ee=te(99267),we=te(92310),re=te.n(we),Ue=te(2738),ot=te(36355),Be=te(54476),De=te(33885),nt=te(75931),ze={percent:0,prefixCls:"rc-progress",strokeColor:"#2db7f5",strokeLinecap:"round",strokeWidth:1,trailColor:"#D9D9D9",trailWidth:1,gapPosition:"bottom"},oe=function(){var Ge=(0,ae.useRef)([]),qe=(0,ae.useRef)(null);return(0,ae.useEffect)(function(){var dt=Date.now(),Mt=!1;Ge.current.forEach(function(jt){if(jt){Mt=!0;var tn=jt.style;tn.transitionDuration=".3s, .3s, .3s, .06s",qe.current&&dt-qe.current<100&&(tn.transitionDuration="0s, 0s")}}),Mt&&(qe.current=Date.now())}),Ge.current},y=["className","percent","prefixCls","strokeColor","strokeLinecap","strokeWidth","style","trailColor","trailWidth","transition"],a=function(Ge){var qe=(0,De.Z)((0,De.Z)({},ze),Ge),dt=qe.className,Mt=qe.percent,jt=qe.prefixCls,tn=qe.strokeColor,Xt=qe.strokeLinecap,dn=qe.strokeWidth,Nn=qe.style,Cn=qe.trailColor,In=qe.trailWidth,Un=qe.transition,Jn=(0,nt.Z)(qe,y);delete Jn.gapPosition;var sn=Array.isArray(Mt)?Mt:[Mt],Wt=Array.isArray(tn)?tn:[tn],yn=oe(),un=dn/2,Mn=100-dn/2,Kn="M ".concat(Xt==="round"?un:0,",").concat(un,` - L `).concat(Xt==="round"?Mn:100,",").concat(un),Qe="0 0 100 ".concat(dn),Rt=0;return ae.createElement("svg",(0,Be.Z)({className:re()("".concat(jt,"-line"),dt),viewBox:Qe,preserveAspectRatio:"none",style:Nn},Jn),ae.createElement("path",{className:"".concat(jt,"-line-trail"),d:Kn,strokeLinecap:Xt,stroke:Cn,strokeWidth:In||dn,fillOpacity:"0"}),sn.map(function(Jt,Lt){var qt=1;switch(Xt){case"round":qt=1-dn/100;break;case"square":qt=1-dn/2/100;break;default:qt=1;break}var na={strokeDasharray:"".concat(Jt*qt,"px, 100px"),strokeDashoffset:"-".concat(Rt,"px"),transition:Un||"stroke-dashoffset 0.3s ease 0s, stroke-dasharray .3s ease 0s, stroke 0.3s linear"},He=Wt[Lt]||Wt[Wt.length-1];return Rt+=Jt,ae.createElement("path",{key:Lt,className:"".concat(jt,"-line-path"),d:Kn,strokeLinecap:Xt,stroke:He,strokeWidth:dn,fillOpacity:"0",ref:function(Ke){yn[Lt]=Ke},style:na})}))},x=a,b=te(76190),E=te(42978),z=te(47273),ee=0,ne=(0,z.Z)();function le(){var ve;return ne?(ve=ee,ee+=1):ve="TEST_OR_SSR",ve}var se=function(ve){var Ge=ae.useState(),qe=(0,E.Z)(Ge,2),dt=qe[0],Mt=qe[1];return ae.useEffect(function(){Mt("rc_progress_".concat(le()))},[]),ve||dt},ge=function(Ge){var qe=Ge.bg,dt=Ge.children;return ae.createElement("div",{style:{width:"100%",height:"100%",background:qe}},dt)};function Ce(ve,Ge){return Object.keys(ve).map(function(qe){var dt=parseFloat(qe),Mt="".concat(Math.floor(dt*Ge),"%");return"".concat(ve[qe]," ").concat(Mt)})}var Pe=ae.forwardRef(function(ve,Ge){var qe=ve.prefixCls,dt=ve.color,Mt=ve.gradientId,jt=ve.radius,tn=ve.style,Xt=ve.ptg,dn=ve.strokeLinecap,Nn=ve.strokeWidth,Cn=ve.size,In=ve.gapDegree,Un=dt&&(0,b.Z)(dt)==="object",Jn=Un?"#FFF":void 0,sn=Cn/2,Wt=ae.createElement("circle",{className:"".concat(qe,"-circle-path"),r:jt,cx:sn,cy:sn,stroke:Jn,strokeLinecap:dn,strokeWidth:Nn,opacity:Xt===0?0:1,style:tn,ref:Ge});if(!Un)return Wt;var yn="".concat(Mt,"-conic"),un=In?"".concat(180+In/2,"deg"):"0deg",Mn=Ce(dt,(360-In)/360),Kn=Ce(dt,1),Qe="conic-gradient(from ".concat(un,", ").concat(Mn.join(", "),")"),Rt="linear-gradient(to ".concat(In?"bottom":"top",", ").concat(Kn.join(", "),")");return ae.createElement(ae.Fragment,null,ae.createElement("mask",{id:yn},Wt),ae.createElement("foreignObject",{x:0,y:0,width:Cn,height:Cn,mask:"url(#".concat(yn,")")},ae.createElement(ge,{bg:Rt},ae.createElement(ge,{bg:Qe}))))}),pe=Pe,me=100,ct=function(Ge,qe,dt,Mt,jt,tn,Xt,dn,Nn,Cn){var In=arguments.length>10&&arguments[10]!==void 0?arguments[10]:0,Un=dt/100*360*((360-tn)/360),Jn=tn===0?0:{bottom:0,top:180,left:90,right:-90}[Xt],sn=(100-Mt)/100*qe;Nn==="round"&&Mt!==100&&(sn+=Cn/2,sn>=qe&&(sn=qe-.01));var Wt=me/2;return{stroke:typeof dn=="string"?dn:void 0,strokeDasharray:"".concat(qe,"px ").concat(Ge),strokeDashoffset:sn+In,transform:"rotate(".concat(jt+Un+Jn,"deg)"),transformOrigin:"".concat(Wt,"px ").concat(Wt,"px"),transition:"stroke-dashoffset .3s ease 0s, stroke-dasharray .3s ease 0s, stroke .3s, stroke-width .06s ease .3s, opacity .3s ease 0s",fillOpacity:0}},ht=["id","prefixCls","steps","strokeWidth","trailWidth","gapDegree","gapPosition","trailColor","strokeLinecap","style","className","strokeColor","percent"];function At(ve){var Ge=ve!=null?ve:[];return Array.isArray(Ge)?Ge:[Ge]}var Le=function(Ge){var qe=(0,De.Z)((0,De.Z)({},ze),Ge),dt=qe.id,Mt=qe.prefixCls,jt=qe.steps,tn=qe.strokeWidth,Xt=qe.trailWidth,dn=qe.gapDegree,Nn=dn===void 0?0:dn,Cn=qe.gapPosition,In=qe.trailColor,Un=qe.strokeLinecap,Jn=qe.style,sn=qe.className,Wt=qe.strokeColor,yn=qe.percent,un=(0,nt.Z)(qe,ht),Mn=me/2,Kn=se(dt),Qe="".concat(Kn,"-gradient"),Rt=Mn-tn/2,Jt=Math.PI*2*Rt,Lt=Nn>0?90+Nn/2:-90,qt=Jt*((360-Nn)/360),na=(0,b.Z)(jt)==="object"?jt:{count:jt,space:2},He=na.count,et=na.space,Ke=At(yn),Bt=At(Wt),_t=Bt.find(function(Ca){return Ca&&(0,b.Z)(Ca)==="object"}),fn=_t&&(0,b.Z)(_t)==="object",jn=fn?"butt":Un,Wn=ct(Jt,qt,0,100,Lt,Nn,Cn,In,jn,tn),pn=oe(),oa=function(){var Ut=0;return Ke.map(function(Sn,ca){var Xn=Bt[ca]||Bt[Bt.length-1],ea=ct(Jt,qt,Ut,Sn,Lt,Nn,Cn,Xn,jn,tn);return Ut+=Sn,ae.createElement(pe,{key:ca,color:Xn,ptg:Sn,radius:Rt,prefixCls:Mt,gradientId:Qe,style:ea,strokeLinecap:jn,strokeWidth:tn,gapDegree:Nn,ref:function(xt){pn[ca]=xt},size:me})}).reverse()},Fa=function(){var Ut=Math.round(He*(Ke[0]/100)),Sn=100/He,ca=0;return new Array(He).fill(null).map(function(Xn,ea){var Re=ea<=Ut-1?Bt[0]:In,xt=Re&&(0,b.Z)(Re)==="object"?"url(#".concat(Qe,")"):void 0,gt=ct(Jt,qt,ca,Sn,Lt,Nn,Cn,Re,"butt",tn,et);return ca+=(qt-gt.strokeDashoffset+et)*100/qt,ae.createElement("circle",{key:ea,className:"".concat(Mt,"-circle-path"),r:Rt,cx:Mn,cy:Mn,stroke:xt,strokeWidth:tn,opacity:1,style:gt,ref:function(Gt){pn[ea]=Gt}})})};return ae.createElement("svg",(0,Be.Z)({className:re()("".concat(Mt,"-circle"),sn),viewBox:"0 0 ".concat(me," ").concat(me),style:Jn,id:dt,role:"presentation"},un),!He&&ae.createElement("circle",{className:"".concat(Mt,"-circle-trail"),r:Rt,cx:Mn,cy:Mn,stroke:In,strokeLinecap:jn,strokeWidth:Xt||tn,style:Wn}),He?Fa():oa())},Ve=Le,lt={Line:x,Circle:Ve},Je=te(6848),Pt=te(30071);function at(ve){return!ve||ve<0?0:ve>100?100:ve}function it(ve){let{success:Ge,successPercent:qe}=ve,dt=qe;return Ge&&"progress"in Ge&&(dt=Ge.progress),Ge&&"percent"in Ge&&(dt=Ge.percent),dt}const yt=ve=>{let{percent:Ge,success:qe,successPercent:dt}=ve;const Mt=at(it({success:qe,successPercent:dt}));return[Mt,at(at(Ge)-Mt)]},ut=ve=>{let{success:Ge={},strokeColor:qe}=ve;const{strokeColor:dt}=Ge;return[dt||Pt.presetPrimaryColors.green,qe||null]},Oe=(ve,Ge,qe)=>{var dt,Mt,jt,tn;let Xt=-1,dn=-1;if(Ge==="step"){const Nn=qe.steps,Cn=qe.strokeWidth;typeof ve=="string"||typeof ve=="undefined"?(Xt=ve==="small"?2:14,dn=Cn!=null?Cn:8):typeof ve=="number"?[Xt,dn]=[ve,ve]:[Xt=14,dn=8]=ve,Xt*=Nn}else if(Ge==="line"){const Nn=qe==null?void 0:qe.strokeWidth;typeof ve=="string"||typeof ve=="undefined"?dn=Nn||(ve==="small"?6:8):typeof ve=="number"?[Xt,dn]=[ve,ve]:[Xt=-1,dn=8]=ve}else(Ge==="circle"||Ge==="dashboard")&&(typeof ve=="string"||typeof ve=="undefined"?[Xt,dn]=ve==="small"?[60,60]:[120,120]:typeof ve=="number"?[Xt,dn]=[ve,ve]:(Xt=(Mt=(dt=ve[0])!==null&&dt!==void 0?dt:ve[1])!==null&&Mt!==void 0?Mt:120,dn=(tn=(jt=ve[0])!==null&&jt!==void 0?jt:ve[1])!==null&&tn!==void 0?tn:120));return[Xt,dn]},ke=3,bt=ve=>ke/ve*100;var rt=ve=>{const{prefixCls:Ge,trailColor:qe=null,strokeLinecap:dt="round",gapPosition:Mt,gapDegree:jt,width:tn=120,type:Xt,children:dn,success:Nn,size:Cn=tn}=ve,[In,Un]=Oe(Cn,"circle");let{strokeWidth:Jn}=ve;Jn===void 0&&(Jn=Math.max(bt(In),6));const sn={width:In,height:Un,fontSize:In*.15+6},Wt=ae.useMemo(()=>{if(jt||jt===0)return jt;if(Xt==="dashboard")return 75},[jt,Xt]),yn=Mt||Xt==="dashboard"&&"bottom"||void 0,un=Object.prototype.toString.call(ve.strokeColor)==="[object Object]",Mn=ut({success:Nn,strokeColor:ve.strokeColor}),Kn=re()(`${Ge}-inner`,{[`${Ge}-circle-gradient`]:un}),Qe=ae.createElement(Ve,{percent:yt(ve),strokeWidth:Jn,trailWidth:Jn,strokeColor:Mn,strokeLinecap:dt,trailColor:qe,prefixCls:Ge,gapDegree:Wt,gapPosition:yn});return ae.createElement("div",{className:Kn,style:sn},In<=20?ae.createElement(Je.Z,{title:dn},ae.createElement("span",null,Qe)):ae.createElement(ae.Fragment,null,Qe,dn))},Tt=function(ve,Ge){var qe={};for(var dt in ve)Object.prototype.hasOwnProperty.call(ve,dt)&&Ge.indexOf(dt)<0&&(qe[dt]=ve[dt]);if(ve!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Mt=0,dt=Object.getOwnPropertySymbols(ve);Mt{let Ge=[];return Object.keys(ve).forEach(qe=>{const dt=parseFloat(qe.replace(/%/g,""));isNaN(dt)||Ge.push({key:dt,value:ve[qe]})}),Ge=Ge.sort((qe,dt)=>qe.key-dt.key),Ge.map(qe=>{let{key:dt,value:Mt}=qe;return`${Mt} ${dt}%`}).join(", ")},It=(ve,Ge)=>{const{from:qe=Pt.presetPrimaryColors.blue,to:dt=Pt.presetPrimaryColors.blue,direction:Mt=Ge==="rtl"?"to left":"to right"}=ve,jt=Tt(ve,["from","to","direction"]);if(Object.keys(jt).length!==0){const tn=ye(jt);return{backgroundImage:`linear-gradient(${Mt}, ${tn})`}}return{backgroundImage:`linear-gradient(${Mt}, ${qe}, ${dt})`}};var xn=ve=>{const{prefixCls:Ge,direction:qe,percent:dt,size:Mt,strokeWidth:jt,strokeColor:tn,strokeLinecap:Xt="round",children:dn,trailColor:Nn=null,success:Cn}=ve,In=tn&&typeof tn!="string"?It(tn,qe):{backgroundColor:tn},Un=Xt==="square"||Xt==="butt"?0:void 0,Jn={backgroundColor:Nn||void 0,borderRadius:Un},sn=Mt!=null?Mt:[-1,jt||(Mt==="small"?6:8)],[Wt,yn]=Oe(sn,"line",{strokeWidth:jt}),un=Object.assign({width:`${at(dt)}%`,height:yn,borderRadius:Un},In),Mn=it(ve),Kn={width:`${at(Mn)}%`,height:yn,borderRadius:Un,backgroundColor:Cn==null?void 0:Cn.strokeColor},Qe={width:Wt<0?"100%":Wt,height:yn};return ae.createElement(ae.Fragment,null,ae.createElement("div",{className:`${Ge}-outer`,style:Qe},ae.createElement("div",{className:`${Ge}-inner`,style:Jn},ae.createElement("div",{className:`${Ge}-bg`,style:un}),Mn!==void 0?ae.createElement("div",{className:`${Ge}-success-bg`,style:Kn}):null)),dn)},Ae=ve=>{const{size:Ge,steps:qe,percent:dt=0,strokeWidth:Mt=8,strokeColor:jt,trailColor:tn=null,prefixCls:Xt,children:dn}=ve,Nn=Math.round(qe*(dt/100)),Cn=Ge==="small"?2:14,In=Ge!=null?Ge:[Cn,Mt],[Un,Jn]=Oe(In,"step",{steps:qe,strokeWidth:Mt}),sn=Un/qe,Wt=new Array(qe);for(let yn=0;yn{const Ge=ve?"100%":"-100%";return new Ie.Keyframes(`antProgress${ve?"RTL":"LTR"}Active`,{"0%":{transform:`translateX(${Ge}) scaleX(0)`,opacity:.1},"20%":{transform:`translateX(${Ge}) scaleX(0)`,opacity:.5},to:{transform:"translateX(0) scaleX(1)",opacity:0}})},Se=ve=>{const{componentCls:Ge,iconCls:qe}=ve;return{[Ge]:Object.assign(Object.assign({},(0,Me.Wf)(ve)),{display:"inline-block","&-rtl":{direction:"rtl"},"&-line":{position:"relative",width:"100%",fontSize:ve.fontSize,marginInlineEnd:ve.marginXS,marginBottom:ve.marginXS},[`${Ge}-outer`]:{display:"inline-block",width:"100%"},[`&${Ge}-show-info`]:{[`${Ge}-outer`]:{marginInlineEnd:`calc(-2em - ${ve.marginXS}px)`,paddingInlineEnd:`calc(2em + ${ve.paddingXS}px)`}},[`${Ge}-inner`]:{position:"relative",display:"inline-block",width:"100%",overflow:"hidden",verticalAlign:"middle",backgroundColor:ve.remainingColor,borderRadius:ve.lineBorderRadius},[`${Ge}-inner:not(${Ge}-circle-gradient)`]:{[`${Ge}-circle-path`]:{stroke:ve.defaultColor}},[`${Ge}-success-bg, ${Ge}-bg`]:{position:"relative",backgroundColor:ve.defaultColor,borderRadius:ve.lineBorderRadius,transition:`all ${ve.motionDurationSlow} ${ve.motionEaseInOutCirc}`},[`${Ge}-success-bg`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,backgroundColor:ve.colorSuccess},[`${Ge}-text`]:{display:"inline-block",width:"2em",marginInlineStart:ve.marginXS,color:ve.colorText,lineHeight:1,whiteSpace:"nowrap",textAlign:"start",verticalAlign:"middle",wordBreak:"normal",[qe]:{fontSize:ve.fontSize}},[`&${Ge}-status-active`]:{[`${Ge}-bg::before`]:{position:"absolute",inset:0,backgroundColor:ve.colorBgContainer,borderRadius:ve.lineBorderRadius,opacity:0,animationName:Ot(),animationDuration:ve.progressActiveMotionDuration,animationTimingFunction:ve.motionEaseOutQuint,animationIterationCount:"infinite",content:'""'}},[`&${Ge}-rtl${Ge}-status-active`]:{[`${Ge}-bg::before`]:{animationName:Ot(!0)}},[`&${Ge}-status-exception`]:{[`${Ge}-bg`]:{backgroundColor:ve.colorError},[`${Ge}-text`]:{color:ve.colorError}},[`&${Ge}-status-exception ${Ge}-inner:not(${Ge}-circle-gradient)`]:{[`${Ge}-circle-path`]:{stroke:ve.colorError}},[`&${Ge}-status-success`]:{[`${Ge}-bg`]:{backgroundColor:ve.colorSuccess},[`${Ge}-text`]:{color:ve.colorSuccess}},[`&${Ge}-status-success ${Ge}-inner:not(${Ge}-circle-gradient)`]:{[`${Ge}-circle-path`]:{stroke:ve.colorSuccess}}})}},ce=ve=>{const{componentCls:Ge,iconCls:qe}=ve;return{[Ge]:{[`${Ge}-circle-trail`]:{stroke:ve.remainingColor},[`&${Ge}-circle ${Ge}-inner`]:{position:"relative",lineHeight:1,backgroundColor:"transparent"},[`&${Ge}-circle ${Ge}-text`]:{position:"absolute",insetBlockStart:"50%",insetInlineStart:0,width:"100%",margin:0,padding:0,color:ve.circleTextColor,fontSize:ve.circleTextFontSize,lineHeight:1,whiteSpace:"normal",textAlign:"center",transform:"translateY(-50%)",[qe]:{fontSize:`${ve.fontSize/ve.fontSizeSM}em`}},[`${Ge}-circle&-status-exception`]:{[`${Ge}-text`]:{color:ve.colorError}},[`${Ge}-circle&-status-success`]:{[`${Ge}-text`]:{color:ve.colorSuccess}}},[`${Ge}-inline-circle`]:{lineHeight:1,[`${Ge}-inner`]:{verticalAlign:"bottom"}}}},je=ve=>{const{componentCls:Ge}=ve;return{[Ge]:{[`${Ge}-steps`]:{display:"inline-block","&-outer":{display:"flex",flexDirection:"row",alignItems:"center"},"&-item":{flexShrink:0,minWidth:ve.progressStepMinWidth,marginInlineEnd:ve.progressStepMarginInlineEnd,backgroundColor:ve.remainingColor,transition:`all ${ve.motionDurationSlow}`,"&-active":{backgroundColor:ve.defaultColor}}}}}},Ne=ve=>{const{componentCls:Ge,iconCls:qe}=ve;return{[Ge]:{[`${Ge}-small&-line, ${Ge}-small&-line ${Ge}-text ${qe}`]:{fontSize:ve.fontSizeSM}}}};var be=(0,fe.Z)("Progress",ve=>{const Ge=ve.marginXXS/2,qe=(0,tt.TS)(ve,{progressStepMarginInlineEnd:Ge,progressStepMinWidth:Ge,progressActiveMotionDuration:"2.4s"});return[Se(qe),ce(qe),je(qe),Ne(qe)]},ve=>({circleTextColor:ve.colorText,defaultColor:ve.colorInfo,remainingColor:ve.colorFillSecondary,lineBorderRadius:100,circleTextFontSize:"1em"})),We=function(ve,Ge){var qe={};for(var dt in ve)Object.prototype.hasOwnProperty.call(ve,dt)&&Ge.indexOf(dt)<0&&(qe[dt]=ve[dt]);if(ve!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Mt=0,dt=Object.getOwnPropertySymbols(ve);Mt{const{prefixCls:qe,className:dt,rootClassName:Mt,steps:jt,strokeColor:tn,percent:Xt=0,size:dn="default",showInfo:Nn=!0,type:Cn="line",status:In,format:Un,style:Jn}=ve,sn=We(ve,["prefixCls","className","rootClassName","steps","strokeColor","percent","size","showInfo","type","status","format","style"]),Wt=ae.useMemo(()=>{var Ke,Bt;const _t=it(ve);return parseInt(_t!==void 0?(Ke=_t!=null?_t:0)===null||Ke===void 0?void 0:Ke.toString():(Bt=Xt!=null?Xt:0)===null||Bt===void 0?void 0:Bt.toString(),10)},[Xt,ve.success,ve.successPercent]),yn=ae.useMemo(()=>!mt.includes(In)&&Wt>=100?"success":In||"normal",[In,Wt]),{getPrefixCls:un,direction:Mn,progress:Kn}=ae.useContext(ot.E_),Qe=un("progress",qe),[Rt,Jt]=be(Qe),Lt=ae.useMemo(()=>{if(!Nn)return null;const Ke=it(ve);let Bt;const _t=Un||(jn=>`${jn}%`),fn=Cn==="line";return Un||yn!=="exception"&&yn!=="success"?Bt=_t(at(Xt),at(Ke)):yn==="exception"?Bt=fn?ae.createElement(Ze.Z,null):ae.createElement(Ee.Z,null):yn==="success"&&(Bt=fn?ae.createElement(ue.Z,null):ae.createElement(Te.Z,null)),ae.createElement("span",{className:`${Qe}-text`,title:typeof Bt=="string"?Bt:void 0},Bt)},[Nn,Xt,Wt,yn,Cn,Qe,Un]),qt=Array.isArray(tn)?tn[0]:tn,na=typeof tn=="string"||Array.isArray(tn)?tn:void 0;let He;Cn==="line"?He=jt?ae.createElement(Ae,Object.assign({},ve,{strokeColor:na,prefixCls:Qe,steps:jt}),Lt):ae.createElement(xn,Object.assign({},ve,{strokeColor:qt,prefixCls:Qe,direction:Mn}),Lt):(Cn==="circle"||Cn==="dashboard")&&(He=ae.createElement(rt,Object.assign({},ve,{strokeColor:qt,prefixCls:Qe,progressStatus:yn}),Lt));const et=re()(Qe,`${Qe}-status-${yn}`,`${Qe}-${Cn==="dashboard"&&"circle"||jt&&"steps"||Cn}`,{[`${Qe}-inline-circle`]:Cn==="circle"&&Oe(dn,"circle")[0]<=20,[`${Qe}-show-info`]:Nn,[`${Qe}-${dn}`]:typeof dn=="string",[`${Qe}-rtl`]:Mn==="rtl"},Kn==null?void 0:Kn.className,dt,Mt,Jt);return Rt(ae.createElement("div",Object.assign({ref:Ge,style:Object.assign(Object.assign({},Kn==null?void 0:Kn.style),Jn),className:et,role:"progressbar","aria-valuenow":Wt},(0,Ue.Z)(sn,["trailColor","strokeWidth","width","gapDegree","gapPosition","strokeLinecap","success","successPercent"])),He))}),$t=Ct},15969:function(st,St,te){"use strict";te.d(St,{N:function(){return ae}});const ae=ue=>({color:ue.colorLink,textDecoration:"none",outline:"none",cursor:"pointer",transition:`color ${ue.motionDurationSlow}`,"&:focus, &:hover":{color:ue.colorLinkHover},"&:active":{color:ue.colorLinkActive}})},1710:function(st,St,te){"use strict";te.d(St,{default:function(){return Ll}});var ae={},ue="rc-table-internal-hook",Te=te(42978),Ze=te(6089),Ee=te(34280),we=te(13697),re=te(59301),Ue=te(4676);function ot(ie){var de=re.createContext(void 0),he=function(Fe){var $e=Fe.value,Xe=Fe.children,Ye=re.useRef($e);Ye.current=$e;var _e=re.useState(function(){return{getValue:function(){return Ye.current},listeners:new Set}}),ft=(0,Te.Z)(_e,1),Et=ft[0];return(0,Ee.Z)(function(){(0,Ue.unstable_batchedUpdates)(function(){Et.listeners.forEach(function(pt){pt($e)})})},[$e]),re.createElement(de.Provider,{value:Et},Xe)};return{Context:de,Provider:he,defaultValue:ie}}function Be(ie,de){var he=(0,Ze.Z)(typeof de=="function"?de:function(pt){if(de===void 0)return pt;if(!Array.isArray(de))return pt[de];var Ht={};return de.forEach(function(zt){Ht[zt]=pt[zt]}),Ht}),xe=re.useContext(ie==null?void 0:ie.Context),Fe=xe||{},$e=Fe.listeners,Xe=Fe.getValue,Ye=re.useRef();Ye.current=he(xe?Xe():ie==null?void 0:ie.defaultValue);var _e=re.useState({}),ft=(0,Te.Z)(_e,2),Et=ft[1];return(0,Ee.Z)(function(){if(!xe)return;function pt(Ht){var zt=he(Ht);(0,we.Z)(Ye.current,zt,!0)||Et({})}return $e.add(pt),function(){$e.delete(pt)}},[xe]),Ye.current}var De=te(54476),nt=te(8654);function ze(){var ie=re.createContext(null);function de(){return re.useContext(ie)}function he(Fe,$e){var Xe=(0,nt.Yr)(Fe),Ye=function(ft,Et){var pt=Xe?{ref:Et}:{},Ht=re.useRef(0),zt=re.useRef(ft),kt=de();return kt!==null?re.createElement(Fe,(0,De.Z)({},ft,pt)):((!$e||$e(zt.current,ft))&&(Ht.current+=1),zt.current=ft,re.createElement(ie.Provider,{value:Ht.current},re.createElement(Fe,(0,De.Z)({},ft,pt))))};return Xe?re.forwardRef(Ye):Ye}function xe(Fe,$e){var Xe=(0,nt.Yr)(Fe),Ye=function(ft,Et){var pt=Xe?{ref:Et}:{};return de(),re.createElement(Fe,(0,De.Z)({},ft,pt))};return Xe?re.memo(re.forwardRef(Ye),$e):re.memo(Ye,$e)}return{makeImmutable:he,responseImmutable:xe,useImmutableMark:de}}var oe=ze(),y=oe.makeImmutable,a=oe.responseImmutable,x=oe.useImmutableMark,b=ze(),E=b.makeImmutable,z=b.responseImmutable,ee=b.useImmutableMark,ne=ot(),le=ne;function se(ie,de){var he=re.useRef(0);he.current+=1;var xe=re.useRef(ie),Fe=[];Object.keys(ie||{}).map(function(Xe){var Ye;(ie==null?void 0:ie[Xe])!==((Ye=xe.current)===null||Ye===void 0?void 0:Ye[Xe])&&Fe.push(Xe)}),xe.current=ie;var $e=re.useRef([]);return Fe.length&&($e.current=Fe),re.useDebugValue(he.current),re.useDebugValue($e.current.join(", ")),de&&console.log("".concat(de,":"),he.current,$e.current),he.current}var ge=null,Ce=re.memo(function(){var ie=se();return re.createElement("h1",null,"Render Times: ",ie)});Ce.displayName="RenderBlock";var Pe=te(76190),pe=te(33885),me=te(20068),ct=te(92310),ht=te.n(ct),At=te(80547),Le=te(97938),Ve=te(48736),lt=re.createContext({renderWithProps:!1}),Je=lt,Pt="RC_TABLE_KEY";function at(ie){return ie==null?[]:Array.isArray(ie)?ie:[ie]}function it(ie){var de=[],he={};return ie.forEach(function(xe){for(var Fe=xe||{},$e=Fe.key,Xe=Fe.dataIndex,Ye=$e||at(Xe).join("-")||Pt;he[Ye];)Ye="".concat(Ye,"_next");he[Ye]=!0,de.push(Ye)}),de}function yt(ie){return ie!=null}function ut(ie){return ie&&(0,Pe.Z)(ie)==="object"&&!Array.isArray(ie)&&!re.isValidElement(ie)}function Oe(ie,de,he,xe,Fe,$e){var Xe=re.useContext(Je),Ye=ee(),_e=(0,At.Z)(function(){if(yt(xe))return[xe];var ft=de==null||de===""?[]:Array.isArray(de)?de:[de],Et=(0,Le.Z)(ie,ft),pt=Et,Ht=void 0;if(Fe){var zt=Fe(Et,ie,he);ut(zt)?(pt=zt.children,Ht=zt.props,Xe.renderWithProps=!0):pt=zt}return[pt,Ht]},[Ye,ie,xe,de,Fe,he],function(ft,Et){if($e){var pt=(0,Te.Z)(ft,2),Ht=pt[1],zt=(0,Te.Z)(Et,2),kt=zt[1];return $e(kt,Ht)}return Xe.renderWithProps?!0:!(0,we.Z)(ft,Et,!0)});return _e}function ke(ie,de,he,xe){var Fe=ie+de-1;return ie<=xe&&Fe>=he}function bt(ie,de){return Be(le,function(he){var xe=ke(ie,de||1,he.hoverStartRow,he.hoverEndRow);return[xe,he.onHover]})}var Yt=function(de){var he=de.ellipsis,xe=de.rowType,Fe=de.children,$e,Xe=he===!0?{showTitle:!0}:he;return Xe&&(Xe.showTitle||xe==="header")&&(typeof Fe=="string"||typeof Fe=="number"?$e=Fe.toString():re.isValidElement(Fe)&&typeof Fe.props.children=="string"&&($e=Fe.props.children)),$e};function rt(ie){var de,he,xe,Fe,$e,Xe,Ye,_e,ft=ie.component,Et=ie.children,pt=ie.ellipsis,Ht=ie.scope,zt=ie.prefixCls,kt=ie.className,rn=ie.align,nn=ie.record,ln=ie.render,an=ie.dataIndex,hn=ie.renderIndex,Rn=ie.shouldCellUpdate,zn=ie.index,Bn=ie.rowType,Yn=ie.colSpan,ra=ie.rowSpan,vn=ie.fixLeft,On=ie.fixRight,Pn=ie.firstFixLeft,gn=ie.lastFixLeft,Ln=ie.firstFixRight,Vn=ie.lastFixRight,ga=ie.appendNode,aa=ie.additionalProps,Gn=aa===void 0?{}:aa,ma=ie.isSticky,fa="".concat(zt,"-cell"),ka=Be(le,["supportSticky","allColumnsFixedLeft"]),Ea=ka.supportSticky,eo=ka.allColumnsFixedLeft,to=Oe(nn,an,hn,Et,ln,Rn),ia=(0,Te.Z)(to,2),oo=ia[0],wa=ia[1],_a={},Ha=typeof vn=="number"&&Ea,Do=typeof On=="number"&&Ea;Ha&&(_a.position="sticky",_a.left=vn),Do&&(_a.position="sticky",_a.right=On);var _n=(de=(he=(xe=wa==null?void 0:wa.colSpan)!==null&&xe!==void 0?xe:Gn.colSpan)!==null&&he!==void 0?he:Yn)!==null&&de!==void 0?de:1,Hn=(Fe=($e=(Xe=wa==null?void 0:wa.rowSpan)!==null&&Xe!==void 0?Xe:Gn.rowSpan)!==null&&$e!==void 0?$e:ra)!==null&&Fe!==void 0?Fe:1,Zn=bt(zn,Hn),Dn=(0,Te.Z)(Zn,2),La=Dn[0],Tn=Dn[1],ta=function(io){var To;nn&&Tn(zn,zn+Hn-1),Gn==null||(To=Gn.onMouseEnter)===null||To===void 0||To.call(Gn,io)},ba=function(io){var To;nn&&Tn(-1,-1),Gn==null||(To=Gn.onMouseLeave)===null||To===void 0||To.call(Gn,io)};if(_n===0||Hn===0)return null;var va=(Ye=Gn.title)!==null&&Ye!==void 0?Ye:Yt({rowType:Bn,ellipsis:pt,children:oo}),Lo=ht()(fa,kt,(_e={},(0,me.Z)(_e,"".concat(fa,"-fix-left"),Ha&&Ea),(0,me.Z)(_e,"".concat(fa,"-fix-left-first"),Pn&&Ea),(0,me.Z)(_e,"".concat(fa,"-fix-left-last"),gn&&Ea),(0,me.Z)(_e,"".concat(fa,"-fix-left-all"),gn&&eo&&Ea),(0,me.Z)(_e,"".concat(fa,"-fix-right"),Do&&Ea),(0,me.Z)(_e,"".concat(fa,"-fix-right-first"),Ln&&Ea),(0,me.Z)(_e,"".concat(fa,"-fix-right-last"),Vn&&Ea),(0,me.Z)(_e,"".concat(fa,"-ellipsis"),pt),(0,me.Z)(_e,"".concat(fa,"-with-append"),ga),(0,me.Z)(_e,"".concat(fa,"-fix-sticky"),(Ha||Do)&&ma&&Ea),(0,me.Z)(_e,"".concat(fa,"-row-hover"),!wa&&La),_e),Gn.className,wa==null?void 0:wa.className),bo={};rn&&(bo.textAlign=rn);var qo=(0,pe.Z)((0,pe.Z)((0,pe.Z)((0,pe.Z)({},_a),Gn.style),bo),wa==null?void 0:wa.style),ro=oo;return(0,Pe.Z)(ro)==="object"&&!Array.isArray(ro)&&!re.isValidElement(ro)&&(ro=null),pt&&(gn||Ln)&&(ro=re.createElement("span",{className:"".concat(fa,"-content")},ro)),re.createElement(ft,(0,De.Z)({},wa,Gn,{className:Lo,style:qo,title:va,scope:Ht,onMouseEnter:ta,onMouseLeave:ba,colSpan:_n!==1?_n:null,rowSpan:Hn!==1?Hn:null}),ga,ro)}var Tt=re.memo(rt);function ye(ie,de,he,xe,Fe,$e){var Xe=he[ie]||{},Ye=he[de]||{},_e,ft;Xe.fixed==="left"?_e=xe.left[Fe==="rtl"?de:ie]:Ye.fixed==="right"&&(ft=xe.right[Fe==="rtl"?ie:de]);var Et=!1,pt=!1,Ht=!1,zt=!1,kt=he[de+1],rn=he[ie-1],nn=!($e!=null&&$e.children);if(Fe==="rtl"){if(_e!==void 0){var ln=rn&&rn.fixed==="left";zt=!ln&&nn}else if(ft!==void 0){var an=kt&&kt.fixed==="right";Ht=!an&&nn}}else if(_e!==void 0){var hn=kt&&kt.fixed==="left";Et=!hn&&nn}else if(ft!==void 0){var Rn=rn&&rn.fixed==="right";pt=!Rn&&nn}return{fixLeft:_e,fixRight:ft,lastFixLeft:Et,firstFixRight:pt,lastFixRight:Ht,firstFixLeft:zt,isSticky:xe.isSticky}}var It=re.createContext({}),en=It;function xn(ie){var de=ie.className,he=ie.index,xe=ie.children,Fe=ie.colSpan,$e=Fe===void 0?1:Fe,Xe=ie.rowSpan,Ye=ie.align,_e=Be(le,["prefixCls","direction"]),ft=_e.prefixCls,Et=_e.direction,pt=re.useContext(en),Ht=pt.scrollColumnIndex,zt=pt.stickyOffsets,kt=pt.flattenColumns,rn=pt.columns,nn=he+$e-1,ln=nn+1===Ht?$e+1:$e,an=ye(he,he+ln-1,kt,zt,Et,rn==null?void 0:rn[he]);return re.createElement(Tt,(0,De.Z)({className:de,index:he,component:"td",prefixCls:ft,record:null,dataIndex:null,align:Ye,colSpan:ln,rowSpan:Xe,render:function(){return xe}},an))}var cn=te(75931),Ae=["children"];function Ie(ie){var de=ie.children,he=(0,cn.Z)(ie,Ae);return re.createElement("tr",he,de)}function Me(ie){var de=ie.children;return de}Me.Row=Ie,Me.Cell=xn;var fe=Me;function tt(ie){var de=ie.children,he=ie.stickyOffsets,xe=ie.flattenColumns,Fe=ie.columns,$e=Be(le,"prefixCls"),Xe=xe.length-1,Ye=xe[Xe],_e=re.useMemo(function(){return{stickyOffsets:he,flattenColumns:xe,scrollColumnIndex:Ye!=null&&Ye.scrollbar?Xe:null,columns:Fe}},[Ye,xe,Xe,he,Fe]);return re.createElement(en.Provider,{value:_e},re.createElement("tfoot",{className:"".concat($e,"-summary")},de))}var Ot=z(tt),Se=fe,ce=te(70425),je=te(29301),Ne=te(29194),be=te(3465),We=te(75152),Kt=te(26112);function mt(ie,de,he,xe,Fe,$e,Xe){ie.push({record:de,indent:he,index:Xe});var Ye=$e(de),_e=Fe==null?void 0:Fe.has(Ye);if(de&&Array.isArray(de[xe])&&_e)for(var ft=0;ft1?Pn-1:0),Ln=1;Ln=0;Ye-=1){var _e=de[Ye],ft=he&&he[Ye],Et=ft&&ft[Nn];if(_e||Et||Xe){var pt=Et||{},Ht=pt.columnType,zt=(0,cn.Z)(pt,In);Fe.unshift(re.createElement("col",(0,De.Z)({key:Ye,style:{width:_e}},zt))),Xe=!0}}return re.createElement("colgroup",null,Fe)}var Jn=Un,sn=te(94480),Wt=["className","noData","columns","flattenColumns","colWidths","columCount","stickyOffsets","direction","fixHeader","stickyTopOffset","stickyBottomOffset","stickyClassName","onScroll","maxContentScroll","children"];function yn(ie,de){return(0,re.useMemo)(function(){for(var he=[],xe=0;xe1?"colgroup":"col":null,ellipsis:nn.ellipsis,align:nn.align,component:nn.title?$e:Xe,prefixCls:Et,key:zt[rn]},ln,{additionalProps:an,rowType:"header"}))}))}Kn.displayName="HeaderRow";var Qe=Kn;function Rt(ie){var de=[];function he(Xe,Ye){var _e=arguments.length>2&&arguments[2]!==void 0?arguments[2]:0;de[_e]=de[_e]||[];var ft=Ye,Et=Xe.filter(Boolean).map(function(pt){var Ht={key:pt.key,className:pt.className||"",children:pt.title,column:pt,colStart:ft},zt=1,kt=pt.children;return kt&&kt.length>0&&(zt=he(kt,ft,_e+1).reduce(function(rn,nn){return rn+nn},0),Ht.hasSubColumns=!0),"colSpan"in pt&&(zt=pt.colSpan),"rowSpan"in pt&&(Ht.rowSpan=pt.rowSpan),Ht.colSpan=zt,Ht.colEnd=Ht.colStart+zt-1,de[_e].push(Ht),ft+=zt,zt});return Et}he(ie,0);for(var xe=de.length,Fe=function(Ye){de[Ye].forEach(function(_e){!("rowSpan"in _e)&&!_e.hasSubColumns&&(_e.rowSpan=xe-Ye)})},$e=0;$e1&&arguments[1]!==void 0?arguments[1]:"";return typeof de=="number"?de:de.endsWith("%")?ie*parseFloat(de)/100:null}function He(ie,de){return re.useMemo(function(){if(de&&de>0){var he=0,xe=0;ie.forEach(function(ft){var Et=na(de,ft.width);Et?he+=Et:xe+=1});var Fe=de-he,$e=xe,Xe=Fe/xe,Ye=0,_e=ie.map(function(ft){var Et=(0,pe.Z)({},ft),pt=na(de,Et.width);if(pt)Et.width=pt;else{var Ht=Math.floor(Xe);Et.width=$e===1?Fe:Ht,Fe-=Ht,$e-=1}return Ye+=Et.width,Et});return[_e,Ye]}return[ie,de]},[ie,de])}var et=["children"],Ke=["fixed"];function Bt(ie){return(0,qt.Z)(ie).filter(function(de){return re.isValidElement(de)}).map(function(de){var he=de.key,xe=de.props,Fe=xe.children,$e=(0,cn.Z)(xe,et),Xe=(0,pe.Z)({key:he},$e);return Fe&&(Xe.children=Bt(Fe)),Xe})}function _t(ie){var de=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"key";return ie.filter(function(he){return he&&(0,Pe.Z)(he)==="object"}).reduce(function(he,xe,Fe){var $e=xe.fixed,Xe=$e===!0?"left":$e,Ye="".concat(de,"-").concat(Fe),_e=xe.children;return _e&&_e.length>0?[].concat((0,sn.Z)(he),(0,sn.Z)(_t(_e,Ye).map(function(ft){return(0,pe.Z)({fixed:Xe},ft)}))):[].concat((0,sn.Z)(he),[(0,pe.Z)((0,pe.Z)({key:Ye},xe),{},{fixed:Xe})])},[])}function fn(ie){for(var de=!0,he=0;he=0;$e-=1){var Xe=ie[$e];if(Fe&&Xe.fixed!=="right")Fe=!1;else if(!Fe&&Xe.fixed==="right"){warning(!1,"Index ".concat($e+1," of `columns` missing `fixed='right'` prop."));break}}}function jn(ie){return ie.map(function(de){var he=de.fixed,xe=(0,cn.Z)(de,Ke),Fe=he;return he==="left"?Fe="right":he==="right"&&(Fe="left"),(0,pe.Z)({fixed:Fe},xe)})}function Wn(ie,de){var he=ie.prefixCls,xe=ie.columns,Fe=ie.children,$e=ie.expandable,Xe=ie.expandedKeys,Ye=ie.columnTitle,_e=ie.getRowKey,ft=ie.onTriggerExpand,Et=ie.expandIcon,pt=ie.rowExpandable,Ht=ie.expandIconColumnIndex,zt=ie.direction,kt=ie.expandRowByClick,rn=ie.columnWidth,nn=ie.fixed,ln=ie.scrollWidth,an=re.useMemo(function(){return xe||Bt(Fe)},[xe,Fe]),hn=re.useMemo(function(){if($e){var On,Pn=an.slice();if(!Pn.includes(ae)){var gn=Ht||0;gn>=0&&Pn.splice(gn,0,ae)}var Ln=Pn.indexOf(ae);Pn=Pn.filter(function(Gn,ma){return Gn!==ae||ma===Ln});var Vn=an[Ln],ga;(nn==="left"||nn)&&!Ht?ga="left":(nn==="right"||nn)&&Ht===an.length?ga="right":ga=Vn?Vn.fixed:null;var aa=(On={},(0,me.Z)(On,Nn,{className:"".concat(he,"-expand-icon-col"),columnType:"EXPAND_COLUMN"}),(0,me.Z)(On,"title",Ye),(0,me.Z)(On,"fixed",ga),(0,me.Z)(On,"className","".concat(he,"-row-expand-icon-cell")),(0,me.Z)(On,"width",rn),(0,me.Z)(On,"render",function(ma,fa,ka){var Ea=_e(fa,ka),eo=Xe.has(Ea),to=pt?pt(fa):!0,ia=Et({prefixCls:he,expanded:eo,expandable:to,record:fa,onExpand:ft});return kt?re.createElement("span",{onClick:function(wa){return wa.stopPropagation()}},ia):ia}),On);return Pn.map(function(Gn){return Gn===ae?aa:Gn})}return an.filter(function(Gn){return Gn!==ae})},[$e,an,_e,Xe,Et,zt]),Rn=re.useMemo(function(){var On=hn;return de&&(On=de(On)),On.length||(On=[{render:function(){return null}}]),On},[de,hn,zt]),zn=re.useMemo(function(){return zt==="rtl"?jn(_t(Rn)):_t(Rn)},[Rn,zt,ln]),Bn=He(zn,ln),Yn=(0,Te.Z)(Bn,2),ra=Yn[0],vn=Yn[1];return[Rn,ra,vn]}var pn=Wn;function oa(ie){var de,he=ie.prefixCls,xe=ie.record,Fe=ie.onExpand,$e=ie.expanded,Xe=ie.expandable,Ye="".concat(he,"-row-expand-icon");if(!Xe)return re.createElement("span",{className:ht()(Ye,"".concat(he,"-row-spaced"))});var _e=function(Et){Fe(xe,Et),Et.stopPropagation()};return re.createElement("span",{className:ht()(Ye,(de={},(0,me.Z)(de,"".concat(he,"-row-expanded"),$e),(0,me.Z)(de,"".concat(he,"-row-collapsed"),!$e),de)),onClick:_e})}function Fa(ie,de,he){var xe=[];function Fe($e){($e||[]).forEach(function(Xe,Ye){xe.push(de(Xe,Ye)),Fe(Xe[he])})}return Fe(ie),xe}function Ca(ie,de,he){var xe=Cn(ie),Fe=xe.expandIcon,$e=xe.expandedRowKeys,Xe=xe.defaultExpandedRowKeys,Ye=xe.defaultExpandAllRows,_e=xe.expandedRowRender,ft=xe.onExpand,Et=xe.onExpandedRowsChange,pt=xe.childrenColumnName,Ht=Fe||oa,zt=pt||"children",kt=re.useMemo(function(){return _e?"row":ie.expandable&&ie.internalHooks===ue&&ie.expandable.__PARENT_RENDER_ICON__||de.some(function(zn){return zn&&(0,Pe.Z)(zn)==="object"&&zn[zt]})?"nest":!1},[!!_e,de]),rn=re.useState(function(){return Xe||(Ye?Fa(de,he,zt):[])}),nn=(0,Te.Z)(rn,2),ln=nn[0],an=nn[1],hn=re.useMemo(function(){return new Set($e||ln||[])},[$e,ln]),Rn=re.useCallback(function(zn){var Bn=he(zn,de.indexOf(zn)),Yn,ra=hn.has(Bn);ra?(hn.delete(Bn),Yn=(0,sn.Z)(hn)):Yn=[].concat((0,sn.Z)(hn),[Bn]),an(Yn),ft&&ft(!ra,zn),Et&&Et(Yn)},[he,hn,de,ft,Et]);return[xe,kt,hn,Ht,zt,Rn]}function Ut(ie,de,he,xe){var Fe=ie.map(function($e,Xe){return ye(Xe,Xe,ie,de,he,xe==null?void 0:xe[Xe])});return(0,At.Z)(function(){return Fe},[Fe],function($e,Xe){return!(0,we.Z)($e,Xe)})}function Sn(ie){var de=(0,re.useRef)(ie),he=(0,re.useState)({}),xe=(0,Te.Z)(he,2),Fe=xe[1],$e=(0,re.useRef)(null),Xe=(0,re.useRef)([]);function Ye(_e){Xe.current.push(_e);var ft=Promise.resolve();$e.current=ft,ft.then(function(){if($e.current===ft){var Et=Xe.current,pt=de.current;Xe.current=[],Et.forEach(function(Ht){de.current=Ht(de.current)}),$e.current=null,pt!==de.current&&Fe({})}})}return(0,re.useEffect)(function(){return function(){$e.current=null}},[]),[de.current,Ye]}function ca(ie){var de=(0,re.useRef)(ie||null),he=(0,re.useRef)();function xe(){window.clearTimeout(he.current)}function Fe(Xe){de.current=Xe,xe(),he.current=window.setTimeout(function(){de.current=null,he.current=void 0},100)}function $e(){return de.current}return(0,re.useEffect)(function(){return xe},[]),[Fe,$e]}function Xn(){var ie=re.useState(-1),de=(0,Te.Z)(ie,2),he=de[0],xe=de[1],Fe=re.useState(-1),$e=(0,Te.Z)(Fe,2),Xe=$e[0],Ye=$e[1],_e=re.useCallback(function(ft,Et){xe(ft),Ye(Et)},[]);return[he,Xe,_e]}var ea=te(47273),Re=(0,ea.Z)()?window:null;function xt(ie,de){var he=(0,Pe.Z)(ie)==="object"?ie:{},xe=he.offsetHeader,Fe=xe===void 0?0:xe,$e=he.offsetSummary,Xe=$e===void 0?0:$e,Ye=he.offsetScroll,_e=Ye===void 0?0:Ye,ft=he.getContainer,Et=ft===void 0?function(){return Re}:ft,pt=Et()||Re;return re.useMemo(function(){var Ht=!!ie;return{isSticky:Ht,stickyClassName:Ht?"".concat(de,"-sticky-holder"):"",offsetHeader:Fe,offsetSummary:Xe,offsetScroll:_e,container:pt}},[_e,Fe,Xe,de,pt])}function gt(ie,de,he){var xe=(0,re.useMemo)(function(){for(var Fe=[],$e=[],Xe=0,Ye=0,_e=0;_e=pt&&(Gn=pt-Ht),Xe({scrollLeft:Gn/pt*(Et+2)}),an.current.x=Ln.pageX},On=function(){if($e.current){var Ln=(0,Ft.os)($e.current).top,Vn=Ln+$e.current.offsetHeight,ga=_e===window?document.documentElement.scrollTop+window.innerHeight:(0,Ft.os)(_e).top+_e.clientHeight;Vn-(0,We.Z)()<=ga||Ln>=ga-Ye?ln(function(aa){return(0,pe.Z)((0,pe.Z)({},aa),{},{isHiddenScrollBar:!0})}):ln(function(aa){return(0,pe.Z)((0,pe.Z)({},aa),{},{isHiddenScrollBar:!1})})}},Pn=function(Ln){ln(function(Vn){return(0,pe.Z)((0,pe.Z)({},Vn),{},{scrollLeft:Ln/Et*pt||0})})};return re.useImperativeHandle(he,function(){return{setScrollLeft:Pn}}),re.useEffect(function(){var gn=(0,Dt.Z)(document.body,"mouseup",Yn,!1),Ln=(0,Dt.Z)(document.body,"mousemove",vn,!1);return On(),function(){gn.remove(),Ln.remove()}},[Ht,zn]),re.useEffect(function(){var gn=(0,Dt.Z)(_e,"scroll",On,!1),Ln=(0,Dt.Z)(window,"resize",On,!1);return function(){gn.remove(),Ln.remove()}},[_e]),re.useEffect(function(){nn.isHiddenScrollBar||ln(function(gn){var Ln=$e.current;return Ln?(0,pe.Z)((0,pe.Z)({},gn),{},{scrollLeft:Ln.scrollLeft/Ln.scrollWidth*Ln.clientWidth}):gn})},[nn.isHiddenScrollBar]),Et<=pt||!Ht||nn.isHiddenScrollBar?null:re.createElement("div",{style:{height:(0,We.Z)(),width:pt,bottom:Ye},className:"".concat(ft,"-sticky-scroll")},re.createElement("div",{onMouseDown:ra,ref:zt,className:ht()("".concat(ft,"-sticky-scroll-bar"),(0,me.Z)({},"".concat(ft,"-sticky-scroll-bar-active"),zn)),style:{width:"".concat(Ht,"px"),transform:"translate3d(".concat(nn.scrollLeft,"px, 0, 0)")}}))},vt=re.forwardRef(wn);function An(ie){return null}var la=An;function ua(ie){return null}var $a=ua,Va="rc-table",Vt=[],$n={};function En(){return"No Data"}function Fn(ie){var de,he=(0,pe.Z)({rowKey:"key",prefixCls:Va,emptyText:En},ie),xe=he.prefixCls,Fe=he.className,$e=he.rowClassName,Xe=he.style,Ye=he.data,_e=he.rowKey,ft=he.scroll,Et=he.tableLayout,pt=he.direction,Ht=he.title,zt=he.footer,kt=he.summary,rn=he.caption,nn=he.id,ln=he.showHeader,an=he.components,hn=he.emptyText,Rn=he.onRow,zn=he.onHeaderRow,Bn=he.internalHooks,Yn=he.transformColumns,ra=he.internalRefs,vn=he.tailor,On=he.sticky,Pn=Ye||Vt,gn=!!Pn.length,Ln=Bn===ue,Vn=re.useCallback(function(Da,Ua){return(0,Le.Z)(an,Da)||Ua},[an]),ga=re.useMemo(function(){return typeof _e=="function"?_e:function(Da){var Ua=Da&&Da[_e];return Ua}},[_e]),aa=Vn(["body"]),Gn=Xn(),ma=(0,Te.Z)(Gn,3),fa=ma[0],ka=ma[1],Ea=ma[2],eo=Ca(he,Pn,ga),to=(0,Te.Z)(eo,6),ia=to[0],oo=to[1],wa=to[2],_a=to[3],Ha=to[4],Do=to[5],_n=ft==null?void 0:ft.x,Hn=re.useState(0),Zn=(0,Te.Z)(Hn,2),Dn=Zn[0],La=Zn[1],Tn=pn((0,pe.Z)((0,pe.Z)((0,pe.Z)({},he),ia),{},{expandable:!!ia.expandedRowRender,columnTitle:ia.columnTitle,expandedKeys:wa,getRowKey:ga,onTriggerExpand:Do,expandIcon:_a,expandIconColumnIndex:ia.expandIconColumnIndex,direction:pt,scrollWidth:Ln&&vn&&typeof _n=="number"?_n:null}),Ln?Yn:null),ta=(0,Te.Z)(Tn,3),ba=ta[0],va=ta[1],Lo=ta[2],bo=Lo!=null?Lo:_n,qo=re.useMemo(function(){return{columns:ba,flattenColumns:va}},[ba,va]),ro=re.useRef(),Xo=re.useRef(),io=re.useRef(),To=re.useRef(),fr=re.useRef(),Na=re.useState(!1),Ma=(0,Te.Z)(Na,2),Ja=Ma[0],so=Ma[1],co=re.useState(!1),pa=(0,Te.Z)(co,2),Oo=pa[0],Fo=pa[1],Ko=Sn(new Map),nr=(0,Te.Z)(Ko,2),er=nr[0],Cr=nr[1],lr=it(va),Yo=lr.map(function(Da){return er.get(Da)}),Ro=re.useMemo(function(){return Yo},[Yo.join("_")]),No=wt(Ro,va.length,pt),uo=ft&&yt(ft.y),Qa=ft&&yt(bo)||!!ia.fixed,ar=Qa&&va.some(function(Da){var Ua=Da.fixed;return Ua}),pr=re.useRef(),gr=xt(On,xe),or=gr.isSticky,Br=gr.offsetHeader,Kr=gr.offsetSummary,xa=gr.offsetScroll,Za=gr.stickyClassName,Co=gr.container,qa=re.useMemo(function(){return kt==null?void 0:kt(Pn)},[kt,Pn]),$o=(uo||or)&&re.isValidElement(qa)&&qa.type===fe&&qa.props.fixed,zo,Ao,dr;uo&&(Ao={overflowY:"scroll",maxHeight:ft.y}),Qa&&(zo={overflowX:"auto"},uo||(Ao={overflowY:"hidden"}),dr={width:bo===!0?"auto":bo,minWidth:"100%"});var mi=re.useCallback(function(Da,Ua){(0,Ne.Z)(ro.current)&&Cr(function(Jo){if(Jo.get(Da)!==Ua){var cr=new Map(Jo);return cr.set(Da,Ua),cr}return Jo})},[]),Fl=ca(null),fi=(0,Te.Z)(Fl,2),$l=fi[0],pi=fi[1];function Or(Da,Ua){Ua&&(typeof Ua=="function"?Ua(Da):Ua.scrollLeft!==Da&&(Ua.scrollLeft=Da,Ua.scrollLeft!==Da&&setTimeout(function(){Ua.scrollLeft=Da},0)))}var Sr=(0,Ze.Z)(function(Da){var Ua=Da.currentTarget,Jo=Da.scrollLeft,cr=pt==="rtl",ur=typeof Jo=="number"?Jo:Ua.scrollLeft,Oi=Ua||$n;if(!pi()||pi()===Oi){var Ur;$l(Oi),Or(ur,Xo.current),Or(ur,io.current),Or(ur,fr.current),Or(ur,(Ur=pr.current)===null||Ur===void 0?void 0:Ur.setScrollLeft)}var Vr=Ua||Xo.current;if(Vr){var Xr=Vr.scrollWidth,Yr=Vr.clientWidth;if(Xr===Yr){so(!1),Fo(!1);return}cr?(so(-ur0)):(so(ur>0),Fo(ur1?rn-Ln:0,ga=(0,pe.Z)((0,pe.Z)((0,pe.Z)({},Yn),_e),{},{flex:"0 0 ".concat(Ln,"px"),width:"".concat(Ln,"px"),marginRight:Vn,pointerEvents:"auto"}),aa=re.useMemo(function(){return Et?Pn<=1:vn===0||Pn===0||Pn>1},[Pn,vn,Et]);aa?ga.visibility="hidden":Et&&(ga.height=pt==null?void 0:pt(Pn));var Gn=aa?function(){return null}:Ht,ma={};return(Pn===0||vn===0)&&(ma.rowSpan=1,ma.colSpan=1),re.createElement(Tt,(0,De.Z)({className:ht()(kt,ft),ellipsis:he.ellipsis,align:he.align,scope:he.rowScope,component:"div",prefixCls:de.prefixCls,key:hn,record:Ye,index:$e,renderIndex:Xe,dataIndex:zt,render:Gn,shouldCellUpdate:he.shouldCellUpdate},Rn,{appendNode:zn,additionalProps:(0,pe.Z)((0,pe.Z)({},Bn),{},{style:ga},ma)}))}var jo=ho,_o=["data","index","className","rowKey","style","extra","getHeight"],Uo=re.forwardRef(function(ie,de){var he=ie.data,xe=ie.index,Fe=ie.className,$e=ie.rowKey,Xe=ie.style,Ye=ie.extra,_e=ie.getHeight,ft=(0,cn.Z)(ie,_o),Et=he.record,pt=he.indent,Ht=he.index,zt=Be(le,["prefixCls","flattenColumns","fixColumn","componentWidth","scrollX"]),kt=zt.scrollX,rn=zt.flattenColumns,nn=zt.prefixCls,ln=zt.fixColumn,an=zt.componentWidth,hn=ve(Et,$e,xe,pt),Rn=hn.rowSupportExpand,zn=hn.expanded,Bn=hn.rowProps,Yn=hn.expandedRowRender,ra=hn.expandedRowClassName,vn;if(Rn&&zn){var On=Yn(Et,xe,pt+1,zn),Pn=ra==null?void 0:ra(Et,xe,pt),gn={};ln&&(gn={style:(0,me.Z)({},"--virtual-width","".concat(an,"px"))});var Ln="".concat(nn,"-expanded-row-cell");vn=re.createElement("div",{className:ht()("".concat(nn,"-expanded-row"),"".concat(nn,"-expanded-row-level-").concat(pt+1),Pn)},re.createElement(Tt,{component:"div",prefixCls:nn,className:ht()(Ln,(0,me.Z)({},"".concat(Ln,"-fixed"),ln)),additionalProps:gn},On))}var Vn=(0,pe.Z)((0,pe.Z)({},Xe),{},{width:kt});Ye&&(Vn.position="absolute",Vn.pointerEvents="none");var ga=re.createElement("div",(0,De.Z)({},Bn,ft,{ref:Rn?null:de,className:ht()(Fe,"".concat(nn,"-row"),Bn==null?void 0:Bn.className,(0,me.Z)({},"".concat(nn,"-row-extra"),Ye)),style:(0,pe.Z)((0,pe.Z)({},Vn),Bn==null?void 0:Bn.style)}),rn.map(function(aa,Gn){return re.createElement(jo,{key:Gn,rowInfo:hn,column:aa,colIndex:Gn,indent:pt,index:xe,renderIndex:Ht,record:Et,inverse:Ye,getHeight:_e})}));return Rn?re.createElement("div",{ref:de},ga,vn):ga}),fo=z(Uo),Ba=fo,ha=re.forwardRef(function(ie,de){var he=ie.data,xe=ie.onScroll,Fe=Be(le,["flattenColumns","onColumnResize","getRowKey","prefixCls","expandedKeys","childrenColumnName","emptyNode","scrollX"]),$e=Fe.flattenColumns,Xe=Fe.onColumnResize,Ye=Fe.getRowKey,_e=Fe.expandedKeys,ft=Fe.prefixCls,Et=Fe.childrenColumnName,pt=Fe.emptyNode,Ht=Fe.scrollX,zt=Be(Ta),kt=zt.scrollY,rn=zt.listItemHeight,nn=re.useRef(),ln=Nt(he,Et,_e,Ye),an=re.useMemo(function(){var vn=0;return $e.map(function(On){var Pn=On.width,gn=On.key;return vn+=Pn,[gn,Pn,vn]})},[$e]),hn=re.useMemo(function(){return an.map(function(vn){return vn[2]})},[an]);re.useEffect(function(){an.forEach(function(vn){var On=(0,Te.Z)(vn,2),Pn=On[0],gn=On[1];Xe(Pn,gn)})},[an]),re.useImperativeHandle(de,function(){var vn={};return Object.defineProperty(vn,"scrollLeft",{get:function(){var Pn;return((Pn=nn.current)===null||Pn===void 0?void 0:Pn.getScrollInfo().x)||0},set:function(Pn){var gn;(gn=nn.current)===null||gn===void 0||gn.scrollTo({left:Pn})}}),vn});var Rn=function(On,Pn){var gn,Ln=(gn=ln[Pn])===null||gn===void 0?void 0:gn.record,Vn=On.onCell;if(Vn){var ga,aa=Vn(Ln,Pn);return(ga=aa==null?void 0:aa.rowSpan)!==null&&ga!==void 0?ga:1}return 1},zn=function(On){var Pn=On.start,gn=On.end,Ln=On.getSize,Vn=On.offsetY;if(gn<0)return null;for(var ga=$e.filter(function(_n){return Rn(_n,Pn)===0}),aa=Pn,Gn=function(Hn){if(ga=ga.filter(function(Zn){return Rn(Zn,Hn)===0}),!ga.length)return aa=Hn,"break"},ma=Pn;ma>=0;ma-=1){var fa=Gn(ma);if(fa==="break")break}for(var ka=$e.filter(function(_n){return Rn(_n,gn)!==1}),Ea=gn,eo=function(Hn){if(ka=ka.filter(function(Zn){return Rn(Zn,Hn)!==1}),!ka.length)return Ea=Math.max(Hn-1,gn),"break"},to=gn;to1})&&oo.push(Hn)},_a=aa;_a<=Ea;_a+=1)var Ha=wa(_a);var Do=oo.map(function(_n){var Hn=ln[_n],Zn=Ye(Hn.record,_n),Dn=function(ta){var ba=_n+ta-1,va=Ye(ln[ba].record,ba),Lo=Ln(Zn,va);return Lo.bottom-Lo.top},La=Ln(Zn);return re.createElement(Ba,{key:_n,data:Hn,rowKey:Zn,index:_n,style:{top:-Vn+La.top},extra:!0,getHeight:Dn})});return Do},Bn=re.useMemo(function(){return{columnsOffset:hn}},[hn]),Yn="".concat(ft,"-tbody"),ra;return ln.length?ra=re.createElement(Ia.Z,{fullHeight:!1,ref:nn,className:ht()(Yn,"".concat(Yn,"-virtual")),height:kt,itemHeight:rn||24,data:ln,itemKey:function(On){return Ye(On.record)},scrollWidth:Ht,onVirtualScroll:function(On){var Pn=On.x;xe({scrollLeft:Pn})},extraRender:zn},function(vn,On,Pn){var gn=Ye(vn.record,On);return re.createElement(Ba,(0,De.Z)({data:vn,rowKey:gn,index:On},Pn))}):ra=re.createElement("div",{className:ht()("".concat(ft,"-placeholder"))},re.createElement(Tt,{component:"div",prefixCls:ft},pt)),re.createElement(mo.Provider,{value:Bn},ra)}),So=z(ha),xo=So,no=function(de,he){var xe=he.ref,Fe=he.onScroll;return re.createElement(xo,{ref:xe,data:de,onScroll:Fe})},Io=100;function vo(ie){var de=ie.columns,he=ie.scroll,xe=ie.prefixCls,Fe=xe===void 0?Va:xe,$e=ie.className,Xe=ie.listItemHeight,Ye=he||{},_e=Ye.x,ft=Ye.y;typeof _e!="number"&&(_e=((de||[]).length+1)*Io),typeof ft!="number"&&(ft=500);var Et=re.useMemo(function(){return{scrollY:ft,listItemHeight:Xe}},[ft,Xe]);return re.createElement(Ta.Provider,{value:Et},re.createElement(Qn,(0,De.Z)({},ie,{className:ht()($e,"".concat(Fe,"-virtual")),scroll:(0,pe.Z)((0,pe.Z)({},he),{},{x:_e}),components:{body:no},columns:de,internalHooks:ue,tailor:!0})))}function Mo(ie){return E(vo,ie)}var da=Mo(),Ra=null;function yo(ie){return null}var Wa=yo;function ko(ie){return null}var Bo=ko,rr=te(2738),wo=te(68031),Aa=te(36355),Xa=te(93891),Go=te(19716),Ho=te(8628),tr=te(31724),mr=te(58421),kn=te(71418),Qt=te(88088);function on(ie){return function(he){let{prefixCls:xe,onExpand:Fe,record:$e,expanded:Xe,expandable:Ye}=he;const _e=`${xe}-row-expand-icon`;return re.createElement("button",{type:"button",onClick:ft=>{Fe($e,ft),ft.stopPropagation()},className:ht()(_e,{[`${_e}-spaced`]:!Ye,[`${_e}-expanded`]:Ye&&Xe,[`${_e}-collapsed`]:Ye&&!Xe}),"aria-label":Xe?ie.collapse:ie.expand,"aria-expanded":Xe})}}var mn=on;function bn(ie,de){return"key"in ie&&ie.key!==void 0&&ie.key!==null?ie.key:ie.dataIndex?Array.isArray(ie.dataIndex)?ie.dataIndex.join("."):ie.dataIndex:de}function Pa(ie,de){return de?`${de}-${ie}`:`${ie}`}function za(ie,de){return typeof ie=="function"?ie(de):ie}function lo(ie,de){const he=za(ie,de);return Object.prototype.toString.call(he)==="[object Object]"?"":he}var ao={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"},po=ao,Po=te(7657),Zo=function(de,he){return re.createElement(Po.Z,(0,De.Z)({},de,{ref:he,icon:po}))},qn=re.forwardRef(Zo),Oa=qn,Ka=te(56762);function ya(ie){const de=re.useRef(ie),he=(0,Ka.Z)();return[()=>de.current,xe=>{de.current=xe,he()}]}var Ga=te(3113),Ya=te(24905),Wo=te(38854),ja=te(64165),Qo=te(20834),Er=te(40875),vr=te(5112),Mr=te(17574),Pr=te(47472),Vo=te(92832);function wr(ie){let{value:de,onChange:he,filterSearch:xe,tablePrefixCls:Fe,locale:$e}=ie;return xe?re.createElement("div",{className:`${Fe}-filter-dropdown-search`},re.createElement(Vo.default,{prefix:re.createElement(Pr.Z,null),placeholder:$e.filterSearchPlaceholder,onChange:he,value:de,htmlSize:1,className:`${Fe}-filter-dropdown-search-input`})):null}var yr=wr,br=te(10228);const Ni=ie=>{const{keyCode:de}=ie;de===br.Z.ENTER&&ie.stopPropagation()};var Ii=re.forwardRef((ie,de)=>re.createElement("div",{className:ie.className,onClick:he=>he.stopPropagation(),onKeyDown:Ni,ref:de},ie.children));function hr(ie){let de=[];return(ie||[]).forEach(he=>{let{value:xe,children:Fe}=he;de.push(xe),Fe&&(de=[].concat((0,sn.Z)(de),(0,sn.Z)(hr(Fe))))}),de}function Mi(ie){return ie.some(de=>{let{children:he}=de;return he})}function Jr(ie,de){return typeof de=="string"||typeof de=="number"?de==null?void 0:de.toString().toLowerCase().includes(ie.trim().toLowerCase()):!1}function Qr(ie){let{filters:de,prefixCls:he,filteredKeys:xe,filterMultiple:Fe,searchValue:$e,filterSearch:Xe}=ie;return de.map((Ye,_e)=>{const ft=String(Ye.value);if(Ye.children)return{key:ft||_e,label:Ye.text,popupClassName:`${he}-dropdown-submenu`,children:Qr({filters:Ye.children,prefixCls:he,filteredKeys:xe,filterMultiple:Fe,searchValue:$e,filterSearch:Xe})};const Et=Fe?Ya.default:vr.ZP,pt={key:Ye.value!==void 0?ft:_e,label:re.createElement(re.Fragment,null,re.createElement(Et,{checked:xe.includes(ft)}),re.createElement("span",null,Ye.text))};return $e.trim()?typeof Xe=="function"?Xe($e,Ye)?pt:null:Jr($e,Ye.text)?pt:null:pt})}function Di(ie){var de,he;const{tablePrefixCls:xe,prefixCls:Fe,column:$e,dropdownPrefixCls:Xe,columnKey:Ye,filterMultiple:_e,filterMode:ft="menu",filterSearch:Et=!1,filterState:pt,triggerFilter:Ht,locale:zt,children:kt,getPopupContainer:rn}=ie,{filterDropdownOpen:nn,onFilterDropdownOpenChange:ln,filterResetToDefaultFilteredValue:an,defaultFilteredValue:hn,filterDropdownVisible:Rn,onFilterDropdownVisibleChange:zn}=$e,[Bn,Yn]=re.useState(!1),ra=!!(pt&&(!((de=pt.filteredKeys)===null||de===void 0)&&de.length||pt.forceFiltered)),vn=Tn=>{Yn(Tn),ln==null||ln(Tn),zn==null||zn(Tn)},On=(he=nn!=null?nn:Rn)!==null&&he!==void 0?he:Bn,Pn=pt==null?void 0:pt.filteredKeys,[gn,Ln]=ya(Pn||[]),Vn=Tn=>{let{selectedKeys:ta}=Tn;Ln(ta)},ga=(Tn,ta)=>{let{node:ba,checked:va}=ta;Vn(_e?{selectedKeys:Tn}:{selectedKeys:va&&ba.key?[ba.key]:[]})};re.useEffect(()=>{Bn&&Vn({selectedKeys:Pn||[]})},[Pn]);const[aa,Gn]=re.useState([]),ma=Tn=>{Gn(Tn)},[fa,ka]=re.useState(""),Ea=Tn=>{const{value:ta}=Tn.target;ka(ta)};re.useEffect(()=>{Bn||ka("")},[Bn]);const eo=Tn=>{const ta=Tn&&Tn.length?Tn:null;if(ta===null&&(!pt||!pt.filteredKeys)||(0,we.Z)(ta,pt==null?void 0:pt.filteredKeys,!0))return null;Ht({column:$e,key:Ye,filteredKeys:ta})},to=()=>{vn(!1),eo(gn())},ia=function(){let{confirm:Tn,closeDropdown:ta}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{confirm:!1,closeDropdown:!1};Tn&&eo([]),ta&&vn(!1),ka(""),Ln(an?(hn||[]).map(ba=>String(ba)):[])},oo=function(){let{closeDropdown:Tn}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{closeDropdown:!0};Tn&&vn(!1),eo(gn())},wa=Tn=>{Tn&&Pn!==void 0&&Ln(Pn||[]),vn(Tn),!Tn&&!$e.filterDropdown&&to()},_a=ht()({[`${Xe}-menu-without-submenu`]:!Mi($e.filters||[])}),Ha=Tn=>{if(Tn.target.checked){const ta=hr($e==null?void 0:$e.filters).map(ba=>String(ba));Ln(ta)}else Ln([])},Do=Tn=>{let{filters:ta}=Tn;return(ta||[]).map((ba,va)=>{const Lo=String(ba.value),bo={title:ba.text,key:ba.value!==void 0?Lo:va};return ba.children&&(bo.children=Do({filters:ba.children})),bo})},_n=Tn=>{var ta;return Object.assign(Object.assign({},Tn),{text:Tn.title,value:Tn.key,children:((ta=Tn.children)===null||ta===void 0?void 0:ta.map(ba=>_n(ba)))||[]})};let Hn;if(typeof $e.filterDropdown=="function")Hn=$e.filterDropdown({prefixCls:`${Xe}-custom`,setSelectedKeys:Tn=>Vn({selectedKeys:Tn}),selectedKeys:gn(),confirm:oo,clearFilters:ia,filters:$e.filters,visible:On,close:()=>{vn(!1)}});else if($e.filterDropdown)Hn=$e.filterDropdown;else{const Tn=gn()||[],ta=()=>($e.filters||[]).length===0?re.createElement(ja.Z,{image:ja.Z.PRESENTED_IMAGE_SIMPLE,description:zt.filterEmptyText,imageStyle:{height:24},style:{margin:0,padding:"16px 0"}}):ft==="tree"?re.createElement(re.Fragment,null,re.createElement(yr,{filterSearch:Et,value:fa,onChange:Ea,tablePrefixCls:xe,locale:zt}),re.createElement("div",{className:`${xe}-filter-dropdown-tree`},_e?re.createElement(Ya.default,{checked:Tn.length===hr($e.filters).length,indeterminate:Tn.length>0&&Tn.lengthtypeof Et=="function"?Et(fa,_n(va)):Jr(fa,va.title):void 0}))):re.createElement(re.Fragment,null,re.createElement(yr,{filterSearch:Et,value:fa,onChange:Ea,tablePrefixCls:xe,locale:zt}),re.createElement(Qo.default,{selectable:!0,multiple:_e,prefixCls:`${Xe}-menu`,className:_a,onSelect:Vn,onDeselect:Vn,selectedKeys:Tn,getPopupContainer:rn,openKeys:aa,onOpenChange:ma,items:Qr({filters:$e.filters||[],filterSearch:Et,prefixCls:Fe,filteredKeys:gn(),filterMultiple:_e,searchValue:fa})})),ba=()=>an?(0,we.Z)((hn||[]).map(va=>String(va)),Tn,!0):Tn.length===0;Hn=re.createElement(re.Fragment,null,ta(),re.createElement("div",{className:`${Fe}-dropdown-btns`},re.createElement(Ga.ZP,{type:"link",size:"small",disabled:ba(),onClick:()=>ia()},zt.filterReset),re.createElement(Ga.ZP,{type:"primary",size:"small",onClick:to},zt.filterConfirm)))}$e.filterDropdown&&(Hn=re.createElement(Er.J,{selectable:void 0},Hn));const Zn=()=>re.createElement(Ii,{className:`${Fe}-dropdown`},Hn);let Dn;typeof $e.filterIcon=="function"?Dn=$e.filterIcon(ra):$e.filterIcon?Dn=$e.filterIcon:Dn=re.createElement(Oa,null);const{direction:La}=re.useContext(Aa.E_);return re.createElement("div",{className:`${Fe}-column`},re.createElement("span",{className:`${xe}-column-title`},kt),re.createElement(Wo.Z,{dropdownRender:Zn,trigger:["click"],open:On,onOpenChange:wa,getPopupContainer:rn,placement:La==="rtl"?"bottomLeft":"bottomRight"},re.createElement("span",{role:"button",tabIndex:-1,className:ht()(`${Fe}-trigger`,{active:ra}),onClick:Tn=>{Tn.stopPropagation()}},Dn)))}var Ti=Di;function Dr(ie,de,he){let xe=[];return(ie||[]).forEach((Fe,$e)=>{var Xe;const Ye=Pa($e,he);if(Fe.filters||"filterDropdown"in Fe||"onFilter"in Fe)if("filteredValue"in Fe){let _e=Fe.filteredValue;"filterDropdown"in Fe||(_e=(Xe=_e==null?void 0:_e.map(String))!==null&&Xe!==void 0?Xe:_e),xe.push({column:Fe,key:bn(Fe,Ye),filteredKeys:_e,forceFiltered:Fe.filtered})}else xe.push({column:Fe,key:bn(Fe,Ye),filteredKeys:de&&Fe.defaultFilteredValue?Fe.defaultFilteredValue:void 0,forceFiltered:Fe.filtered});"children"in Fe&&(xe=[].concat((0,sn.Z)(xe),(0,sn.Z)(Dr(Fe.children,de,Ye))))}),xe}function qr(ie,de,he,xe,Fe,$e,Xe,Ye){return he.map((_e,ft)=>{const Et=Pa(ft,Ye),{filterMultiple:pt=!0,filterMode:Ht,filterSearch:zt}=_e;let kt=_e;if(kt.filters||kt.filterDropdown){const rn=bn(kt,Et),nn=xe.find(ln=>{let{key:an}=ln;return rn===an});kt=Object.assign(Object.assign({},kt),{title:ln=>re.createElement(Ti,{tablePrefixCls:ie,prefixCls:`${ie}-filter`,dropdownPrefixCls:de,column:kt,columnKey:rn,filterState:nn,filterMultiple:pt,filterMode:Ht,filterSearch:zt,triggerFilter:$e,locale:Fe,getPopupContainer:Xe},za(_e.title,ln))})}return"children"in kt&&(kt=Object.assign(Object.assign({},kt),{children:qr(ie,de,kt.children,xe,Fe,$e,Xe,Et)})),kt})}function ei(ie){const de={};return ie.forEach(he=>{let{key:xe,filteredKeys:Fe,column:$e}=he;const{filters:Xe,filterDropdown:Ye}=$e;if(Ye)de[xe]=Fe||null;else if(Array.isArray(Fe)){const _e=hr(Xe);de[xe]=_e.filter(ft=>Fe.includes(String(ft)))}else de[xe]=null}),de}function ti(ie,de){return de.reduce((he,xe)=>{const{column:{onFilter:Fe,filters:$e},filteredKeys:Xe}=xe;return Fe&&Xe&&Xe.length?he.filter(Ye=>Xe.some(_e=>{const ft=hr($e),Et=ft.findIndex(Ht=>String(Ht)===String(_e)),pt=Et!==-1?ft[Et]:_e;return Fe(pt,Ye)})):he},ie)}const ni=ie=>ie.flatMap(de=>"children"in de?[de].concat((0,sn.Z)(ni(de.children||[]))):[de]);function Ri(ie){let{prefixCls:de,dropdownPrefixCls:he,mergedColumns:xe,onFilterChange:Fe,getPopupContainer:$e,locale:Xe}=ie;const Ye=re.useMemo(()=>ni(xe||[]),[xe]),[_e,ft]=re.useState(()=>Dr(Ye,!0)),Et=re.useMemo(()=>{const kt=Dr(Ye,!1);if(kt.length===0)return kt;let rn=!0,nn=!0;if(kt.forEach(ln=>{let{filteredKeys:an}=ln;an!==void 0?rn=!1:nn=!1}),rn){const ln=(Ye||[]).map((an,hn)=>bn(an,Pa(hn)));return _e.filter(an=>{let{key:hn}=an;return ln.includes(hn)}).map(an=>{const hn=Ye[ln.findIndex(Rn=>Rn===an.key)];return Object.assign(Object.assign({},an),{column:Object.assign(Object.assign({},an.column),hn),forceFiltered:hn.filtered})})}return kt},[Ye,_e]),pt=re.useMemo(()=>ei(Et),[Et]),Ht=kt=>{const rn=Et.filter(nn=>{let{key:ln}=nn;return ln!==kt.key});rn.push(kt),ft(rn),Fe(ei(rn),rn)};return[kt=>qr(de,he,kt,Et,Xe,Ht,$e),Et,pt]}var zi=Ri;function Ai(ie,de,he){const xe=re.useRef({});function Fe($e){if(!xe.current||xe.current.data!==ie||xe.current.childrenColumnName!==de||xe.current.getRowKey!==he){let Ye=function(_e){_e.forEach((ft,Et)=>{const pt=he(ft,Et);Xe.set(pt,ft),ft&&typeof ft=="object"&&de in ft&&Ye(ft[de]||[])})};const Xe=new Map;Ye(ie),xe.current={data:ie,childrenColumnName:de,kvMap:Xe,getRowKey:he}}return xe.current.kvMap.get($e)}return[Fe]}var ki=te(50371),Gi=function(ie,de){var he={};for(var xe in ie)Object.prototype.hasOwnProperty.call(ie,xe)&&de.indexOf(xe)<0&&(he[xe]=ie[xe]);if(ie!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Fe=0,xe=Object.getOwnPropertySymbols(ie);Fe{const $e=ie[Fe];typeof $e!="function"&&(he[Fe]=$e)}),he}function Ki(ie,de,he){const xe=he&&typeof he=="object"?he:{},{total:Fe=0}=xe,$e=Gi(xe,["total"]),[Xe,Ye]=(0,re.useState)(()=>({current:"defaultCurrent"in $e?$e.defaultCurrent:1,pageSize:"defaultPageSize"in $e?$e.defaultPageSize:ai})),_e=(0,ki.Z)(Xe,$e,{total:Fe>0?Fe:ie}),ft=Math.ceil((Fe||ie)/_e.pageSize);_e.current>ft&&(_e.current=ft||1);const Et=(Ht,zt)=>{Ye({current:Ht!=null?Ht:1,pageSize:zt||_e.pageSize})},pt=(Ht,zt)=>{var kt;he&&((kt=he.onChange)===null||kt===void 0||kt.call(he,Ht,zt)),Et(Ht,zt),de(Ht,zt||(_e==null?void 0:_e.pageSize))};return he===!1?[{},()=>{}]:[Object.assign(Object.assign({},_e),{onChange:pt}),Et]}var ji=Ki,Hi=te(84105),oi=te(35654),Tr=te(90782),Wi=te(71430),_i=te(18929);const sr={},Rr="SELECT_ALL",zr="SELECT_INVERT",Ar="SELECT_NONE",ri=[],ii=(ie,de)=>{let he=[];return(de||[]).forEach(xe=>{he.push(xe),xe&&typeof xe=="object"&&ie in xe&&(he=[].concat((0,sn.Z)(he),(0,sn.Z)(ii(ie,xe[ie]))))}),he};var Ui=(ie,de)=>{const{preserveSelectedRowKeys:he,selectedRowKeys:xe,defaultSelectedRowKeys:Fe,getCheckboxProps:$e,onChange:Xe,onSelect:Ye,onSelectAll:_e,onSelectInvert:ft,onSelectNone:Et,onSelectMultiple:pt,columnWidth:Ht,type:zt,selections:kt,fixed:rn,renderCell:nn,hideSelectAll:ln,checkStrictly:an=!0}=de||{},{prefixCls:hn,data:Rn,pageData:zn,getRecordByKey:Bn,getRowKey:Yn,expandType:ra,childrenColumnName:vn,locale:On,getPopupContainer:Pn}=ie,[gn,Ln]=(0,_i.Z)(xe||Fe||ri,{value:xe}),Vn=re.useRef(new Map),ga=(0,re.useCallback)(_n=>{if(he){const Hn=new Map;_n.forEach(Zn=>{let Dn=Bn(Zn);!Dn&&Vn.current.has(Zn)&&(Dn=Vn.current.get(Zn)),Hn.set(Zn,Dn)}),Vn.current=Hn}},[Bn,he]);re.useEffect(()=>{ga(gn)},[gn]);const{keyEntities:aa}=(0,re.useMemo)(()=>{if(an)return{keyEntities:null};let _n=Rn;if(he){const Hn=new Set(Rn.map((Dn,La)=>Yn(Dn,La))),Zn=Array.from(Vn.current).reduce((Dn,La)=>{let[Tn,ta]=La;return Hn.has(Tn)?Dn:Dn.concat(ta)},[]);_n=[].concat((0,sn.Z)(_n),(0,sn.Z)(Zn))}return(0,Wi.I8)(_n,{externalGetKey:Yn,childrenPropName:vn})},[Rn,Yn,an,vn,he]),Gn=(0,re.useMemo)(()=>ii(vn,zn),[vn,zn]),ma=(0,re.useMemo)(()=>{const _n=new Map;return Gn.forEach((Hn,Zn)=>{const Dn=Yn(Hn,Zn),La=($e?$e(Hn):null)||{};_n.set(Dn,La)}),_n},[Gn,Yn,$e]),fa=(0,re.useCallback)(_n=>{var Hn;return!!(!((Hn=ma.get(Yn(_n)))===null||Hn===void 0)&&Hn.disabled)},[ma,Yn]),[ka,Ea]=(0,re.useMemo)(()=>{if(an)return[gn||[],[]];const{checkedKeys:_n,halfCheckedKeys:Hn}=(0,Tr.S)(gn,!0,aa,fa);return[_n||[],Hn]},[gn,an,aa,fa]),eo=(0,re.useMemo)(()=>{const _n=zt==="radio"?ka.slice(0,1):ka;return new Set(_n)},[ka,zt]),to=(0,re.useMemo)(()=>zt==="radio"?new Set:new Set(Ea),[Ea,zt]),[ia,oo]=(0,re.useState)(null);re.useEffect(()=>{de||Ln(ri)},[!!de]);const wa=(0,re.useCallback)((_n,Hn)=>{let Zn,Dn;ga(_n),he?(Zn=_n,Dn=_n.map(La=>Vn.current.get(La))):(Zn=[],Dn=[],_n.forEach(La=>{const Tn=Bn(La);Tn!==void 0&&(Zn.push(La),Dn.push(Tn))})),Ln(Zn),Xe==null||Xe(Zn,Dn,{type:Hn})},[Ln,Bn,Xe,he]),_a=(0,re.useCallback)((_n,Hn,Zn,Dn)=>{if(Ye){const La=Zn.map(Tn=>Bn(Tn));Ye(Bn(_n),Hn,La,Dn)}wa(Zn,"single")},[Ye,Bn,wa]),Ha=(0,re.useMemo)(()=>!kt||ln?null:(kt===!0?[Rr,zr,Ar]:kt).map(Hn=>Hn===Rr?{key:"all",text:On.selectionAll,onSelect(){wa(Rn.map((Zn,Dn)=>Yn(Zn,Dn)).filter(Zn=>{const Dn=ma.get(Zn);return!(Dn!=null&&Dn.disabled)||eo.has(Zn)}),"all")}}:Hn===zr?{key:"invert",text:On.selectInvert,onSelect(){const Zn=new Set(eo);zn.forEach((La,Tn)=>{const ta=Yn(La,Tn),ba=ma.get(ta);ba!=null&&ba.disabled||(Zn.has(ta)?Zn.delete(ta):Zn.add(ta))});const Dn=Array.from(Zn);ft&&ft(Dn),wa(Dn,"invert")}}:Hn===Ar?{key:"none",text:On.selectNone,onSelect(){Et==null||Et(),wa(Array.from(eo).filter(Zn=>{const Dn=ma.get(Zn);return Dn==null?void 0:Dn.disabled}),"none")}}:Hn).map(Hn=>Object.assign(Object.assign({},Hn),{onSelect:function(){for(var Zn,Dn,La=arguments.length,Tn=new Array(La),ta=0;ta{var Hn;if(!de)return _n.filter(Na=>Na!==sr);let Zn=(0,sn.Z)(_n);const Dn=new Set(eo),La=Gn.map(Yn).filter(Na=>!ma.get(Na).disabled),Tn=La.every(Na=>Dn.has(Na)),ta=La.some(Na=>Dn.has(Na)),ba=()=>{const Na=[];Tn?La.forEach(Ja=>{Dn.delete(Ja),Na.push(Ja)}):La.forEach(Ja=>{Dn.has(Ja)||(Dn.add(Ja),Na.push(Ja))});const Ma=Array.from(Dn);_e==null||_e(!Tn,Ma.map(Ja=>Bn(Ja)),Na.map(Ja=>Bn(Ja))),wa(Ma,"all"),oo(null)};let va;if(zt!=="radio"){let Na;if(Ha){const pa={getPopupContainer:Pn,items:Ha.map((Oo,Fo)=>{const{key:Ko,text:nr,onSelect:er}=Oo;return{key:Ko!=null?Ko:Fo,onClick:()=>{er==null||er(La)},label:nr}})};Na=re.createElement("div",{className:`${hn}-selection-extra`},re.createElement(Wo.Z,{menu:pa,getPopupContainer:Pn},re.createElement("span",null,re.createElement(Hi.Z,null))))}const Ma=Gn.map((pa,Oo)=>{const Fo=Yn(pa,Oo),Ko=ma.get(Fo)||{};return Object.assign({checked:Dn.has(Fo)},Ko)}).filter(pa=>{let{disabled:Oo}=pa;return Oo}),Ja=!!Ma.length&&Ma.length===Gn.length,so=Ja&&Ma.every(pa=>{let{checked:Oo}=pa;return Oo}),co=Ja&&Ma.some(pa=>{let{checked:Oo}=pa;return Oo});va=!ln&&re.createElement("div",{className:`${hn}-selection`},re.createElement(Ya.default,{checked:Ja?so:!!Gn.length&&Tn,indeterminate:Ja?!so&&co:!Tn&&ta,onChange:ba,disabled:Gn.length===0||Ja,"aria-label":Na?"Custom selection":"Select all",skipGroup:!0}),Na)}let Lo;zt==="radio"?Lo=(Na,Ma,Ja)=>{const so=Yn(Ma,Ja),co=Dn.has(so);return{node:re.createElement(vr.ZP,Object.assign({},ma.get(so),{checked:co,onClick:pa=>pa.stopPropagation(),onChange:pa=>{Dn.has(so)||_a(so,!0,[so],pa.nativeEvent)}})),checked:co}}:Lo=(Na,Ma,Ja)=>{var so;const co=Yn(Ma,Ja),pa=Dn.has(co),Oo=to.has(co),Fo=ma.get(co);let Ko;return ra==="nest"?Ko=Oo:Ko=(so=Fo==null?void 0:Fo.indeterminate)!==null&&so!==void 0?so:Oo,{node:re.createElement(Ya.default,Object.assign({},Fo,{indeterminate:Ko,checked:pa,skipGroup:!0,onClick:nr=>nr.stopPropagation(),onChange:nr=>{let{nativeEvent:er}=nr;const{shiftKey:Cr}=er;let lr=-1,Yo=-1;if(Cr&&an){const Ro=new Set([ia,co]);La.some((No,uo)=>{if(Ro.has(No))if(lr===-1)lr=uo;else return Yo=uo,!0;return!1})}if(Yo!==-1&&lr!==Yo&&an){const Ro=La.slice(lr,Yo+1),No=[];pa?Ro.forEach(Qa=>{Dn.has(Qa)&&(No.push(Qa),Dn.delete(Qa))}):Ro.forEach(Qa=>{Dn.has(Qa)||(No.push(Qa),Dn.add(Qa))});const uo=Array.from(Dn);pt==null||pt(!pa,uo.map(Qa=>Bn(Qa)),No.map(Qa=>Bn(Qa))),wa(uo,"multiple")}else{const Ro=ka;if(an){const No=pa?(0,oi._5)(Ro,co):(0,oi.L0)(Ro,co);_a(co,!pa,No,er)}else{const No=(0,Tr.S)([].concat((0,sn.Z)(Ro),[co]),!0,aa,fa),{checkedKeys:uo,halfCheckedKeys:Qa}=No;let ar=uo;if(pa){const pr=new Set(uo);pr.delete(co),ar=(0,Tr.S)(Array.from(pr),{checked:!1,halfCheckedKeys:Qa},aa,fa).checkedKeys}_a(co,!pa,ar,er)}}oo(pa?null:co)}})),checked:pa}};const bo=(Na,Ma,Ja)=>{const{node:so,checked:co}=Lo(Na,Ma,Ja);return nn?nn(co,Ma,Ja,so):so};if(!Zn.includes(sr))if(Zn.findIndex(Na=>{var Ma;return((Ma=Na[Nn])===null||Ma===void 0?void 0:Ma.columnType)==="EXPAND_COLUMN"})===0){const[Na,...Ma]=Zn;Zn=[Na,sr].concat((0,sn.Z)(Ma))}else Zn=[sr].concat((0,sn.Z)(Zn));const qo=Zn.indexOf(sr);Zn=Zn.filter((Na,Ma)=>Na!==sr||Ma===qo);const ro=Zn[qo-1],Xo=Zn[qo+1];let io=rn;io===void 0&&((Xo==null?void 0:Xo.fixed)!==void 0?io=Xo.fixed:(ro==null?void 0:ro.fixed)!==void 0&&(io=ro.fixed)),io&&ro&&((Hn=ro[Nn])===null||Hn===void 0?void 0:Hn.columnType)==="EXPAND_COLUMN"&&ro.fixed===void 0&&(ro.fixed=io);const To=ht()(`${hn}-selection-col`,{[`${hn}-selection-col-with-dropdown`]:kt&&zt==="checkbox"}),fr={fixed:io,width:Ht,className:`${hn}-selection-column`,title:de.columnTitle||va,render:bo,onCell:de.onCell,[Nn]:{className:To}};return Zn.map(Na=>Na===sr?fr:Na)},[Yn,Gn,de,ka,eo,to,Ht,Ha,ra,ia,ma,pt,_a,fa]),eo]},Vi=te(89489),Xi=te(59477),Yi=te(6848);const Lr="ascend",kr="descend";function Fr(ie){return typeof ie.sorter=="object"&&typeof ie.sorter.multiple=="number"?ie.sorter.multiple:!1}function li(ie){return typeof ie=="function"?ie:ie&&typeof ie=="object"&&ie.compare?ie.compare:!1}function Ji(ie,de){return de?ie[ie.indexOf(de)+1]:ie[0]}function Gr(ie,de,he){let xe=[];function Fe($e,Xe){xe.push({column:$e,key:bn($e,Xe),multiplePriority:Fr($e),sortOrder:$e.sortOrder})}return(ie||[]).forEach(($e,Xe)=>{const Ye=Pa(Xe,he);$e.children?("sortOrder"in $e&&Fe($e,Ye),xe=[].concat((0,sn.Z)(xe),(0,sn.Z)(Gr($e.children,de,Ye)))):$e.sorter&&("sortOrder"in $e?Fe($e,Ye):de&&$e.defaultSortOrder&&xe.push({column:$e,key:bn($e,Ye),multiplePriority:Fr($e),sortOrder:$e.defaultSortOrder}))}),xe}function di(ie,de,he,xe,Fe,$e,Xe,Ye){return(de||[]).map((_e,ft)=>{const Et=Pa(ft,Ye);let pt=_e;if(pt.sorter){const Ht=pt.sortDirections||Fe,zt=pt.showSorterTooltip===void 0?Xe:pt.showSorterTooltip,kt=bn(pt,Et),rn=he.find(ra=>{let{key:vn}=ra;return vn===kt}),nn=rn?rn.sortOrder:null,ln=Ji(Ht,nn);let an;if(_e.sortIcon)an=_e.sortIcon({sortOrder:nn});else{const ra=Ht.includes(Lr)&&re.createElement(Xi.Z,{className:ht()(`${ie}-column-sorter-up`,{active:nn===Lr})}),vn=Ht.includes(kr)&&re.createElement(Vi.Z,{className:ht()(`${ie}-column-sorter-down`,{active:nn===kr})});an=re.createElement("span",{className:ht()(`${ie}-column-sorter`,{[`${ie}-column-sorter-full`]:!!(ra&&vn)})},re.createElement("span",{className:`${ie}-column-sorter-inner`,"aria-hidden":"true"},ra,vn))}const{cancelSort:hn,triggerAsc:Rn,triggerDesc:zn}=$e||{};let Bn=hn;ln===kr?Bn=zn:ln===Lr&&(Bn=Rn);const Yn=typeof zt=="object"?zt:{title:Bn};pt=Object.assign(Object.assign({},pt),{className:ht()(pt.className,{[`${ie}-column-sort`]:nn}),title:ra=>{const vn=re.createElement("div",{className:`${ie}-column-sorters`},re.createElement("span",{className:`${ie}-column-title`},za(_e.title,ra)),an);return zt?re.createElement(Yi.Z,Object.assign({},Yn),vn):vn},onHeaderCell:ra=>{const vn=_e.onHeaderCell&&_e.onHeaderCell(ra)||{},On=vn.onClick,Pn=vn.onKeyDown;vn.onClick=Vn=>{xe({column:_e,key:kt,sortOrder:ln,multiplePriority:Fr(_e)}),On==null||On(Vn)},vn.onKeyDown=Vn=>{Vn.keyCode===br.Z.ENTER&&(xe({column:_e,key:kt,sortOrder:ln,multiplePriority:Fr(_e)}),Pn==null||Pn(Vn))};const gn=lo(_e.title,{}),Ln=gn==null?void 0:gn.toString();return nn?vn["aria-sort"]=nn==="ascend"?"ascending":"descending":vn["aria-label"]=Ln||"",vn.className=ht()(vn.className,`${ie}-column-has-sorters`),vn.tabIndex=0,_e.ellipsis&&(vn.title=(gn!=null?gn:"").toString()),vn}})}return"children"in pt&&(pt=Object.assign(Object.assign({},pt),{children:di(ie,pt.children,he,xe,Fe,$e,Xe,Et)})),pt})}function si(ie){const{column:de,sortOrder:he}=ie;return{column:de,order:he,field:de.dataIndex,columnKey:de.key}}function gi(ie){const de=ie.filter(he=>{let{sortOrder:xe}=he;return xe}).map(si);return de.length===0&&ie.length?Object.assign(Object.assign({},si(ie[ie.length-1])),{column:void 0}):de.length<=1?de[0]||{}:de}function Zr(ie,de,he){const xe=de.slice().sort((Xe,Ye)=>Ye.multiplePriority-Xe.multiplePriority),Fe=ie.slice(),$e=xe.filter(Xe=>{let{column:{sorter:Ye},sortOrder:_e}=Xe;return li(Ye)&&_e});return $e.length?Fe.sort((Xe,Ye)=>{for(let _e=0;_e<$e.length;_e+=1){const ft=$e[_e],{column:{sorter:Et},sortOrder:pt}=ft,Ht=li(Et);if(Ht&&pt){const zt=Ht(Xe,Ye,pt);if(zt!==0)return pt===Lr?zt:-zt}}return 0}).map(Xe=>{const Ye=Xe[he];return Ye?Object.assign(Object.assign({},Xe),{[he]:Zr(Ye,de,he)}):Xe}):Fe}function Qi(ie){let{prefixCls:de,mergedColumns:he,onSorterChange:xe,sortDirections:Fe,tableLocale:$e,showSorterTooltip:Xe}=ie;const[Ye,_e]=re.useState(Gr(he,!0)),ft=re.useMemo(()=>{let kt=!0;const rn=Gr(he,!1);if(!rn.length)return Ye;const nn=[];function ln(hn){kt?nn.push(hn):nn.push(Object.assign(Object.assign({},hn),{sortOrder:null}))}let an=null;return rn.forEach(hn=>{an===null?(ln(hn),hn.sortOrder&&(hn.multiplePriority===!1?kt=!1:an=!0)):(an&&hn.multiplePriority!==!1||(kt=!1),ln(hn))}),nn},[he,Ye]),Et=re.useMemo(()=>{const kt=ft.map(rn=>{let{column:nn,sortOrder:ln}=rn;return{column:nn,order:ln}});return{sortColumns:kt,sortColumn:kt[0]&&kt[0].column,sortOrder:kt[0]&&kt[0].order}},[ft]);function pt(kt){let rn;kt.multiplePriority===!1||!ft.length||ft[0].multiplePriority===!1?rn=[kt]:rn=[].concat((0,sn.Z)(ft.filter(nn=>{let{key:ln}=nn;return ln!==kt.key})),[kt]),_e(rn),xe(gi(rn),rn)}return[kt=>di(de,kt,ft,pt,Fe,$e,Xe),ft,Et,()=>gi(ft)]}function ci(ie,de){return ie.map(he=>{const xe=Object.assign({},he);return xe.title=za(he.title,de),"children"in xe&&(xe.children=ci(xe.children,de)),xe})}function qi(ie){return[re.useCallback(he=>ci(he,ie),[ie])]}var el=Sa((ie,de)=>{const{_renderTimes:he}=ie,{_renderTimes:xe}=de;return he!==xe}),tl=Mo((ie,de)=>{const{_renderTimes:he}=ie,{_renderTimes:xe}=de;return he!==xe}),xr=te(64993),$r=te(17313),nl=te(83116),al=te(37613),ol=ie=>{const{componentCls:de}=ie,he=`${ie.lineWidth}px ${ie.lineType} ${ie.tableBorderColor}`,xe=(Fe,$e,Xe)=>({[`&${de}-${Fe}`]:{[`> ${de}-container`]:{[`> ${de}-content, > ${de}-body`]:{"\n > table > tbody > tr > th,\n > table > tbody > tr > td\n ":{[`> ${de}-expanded-row-fixed`]:{margin:`-${$e}px -${Xe+ie.lineWidth}px`}}}}}});return{[`${de}-wrapper`]:{[`${de}${de}-bordered`]:Object.assign(Object.assign(Object.assign({[`> ${de}-title`]:{border:he,borderBottom:0},[`> ${de}-container`]:{borderInlineStart:he,borderTop:he,[` - > ${de}-content, - > ${de}-header, - > ${de}-body, - > ${de}-summary - `]:{"> table":{"\n > thead > tr > th,\n > thead > tr > td,\n > tbody > tr > th,\n > tbody > tr > td,\n > tfoot > tr > th,\n > tfoot > tr > td\n ":{borderInlineEnd:he},"> thead":{"> tr:not(:last-child) > th":{borderBottom:he},"> tr > th::before":{backgroundColor:"transparent !important"}},"\n > thead > tr,\n > tbody > tr,\n > tfoot > tr\n ":{[`> ${de}-cell-fix-right-first::after`]:{borderInlineEnd:he}},"\n > tbody > tr > th,\n > tbody > tr > td\n ":{[`> ${de}-expanded-row-fixed`]:{margin:`-${ie.tablePaddingVertical}px -${ie.tablePaddingHorizontal+ie.lineWidth}px`,"&::after":{position:"absolute",top:0,insetInlineEnd:ie.lineWidth,bottom:0,borderInlineEnd:he,content:'""'}}}}}},[`&${de}-scroll-horizontal`]:{[`> ${de}-container > ${de}-body`]:{"> table > tbody":{[` - > tr${de}-expanded-row, - > tr${de}-placeholder - `]:{"> th, > td":{borderInlineEnd:0}}}}}},xe("middle",ie.tablePaddingVerticalMiddle,ie.tablePaddingHorizontalMiddle)),xe("small",ie.tablePaddingVerticalSmall,ie.tablePaddingHorizontalSmall)),{[`> ${de}-footer`]:{border:he,borderTop:0}}),[`${de}-cell`]:{[`${de}-container:first-child`]:{borderTop:0},"&-scrollbar:not([rowspan])":{boxShadow:`0 ${ie.lineWidth}px 0 ${ie.lineWidth}px ${ie.tableHeaderBg}`}},[`${de}-bordered ${de}-cell-scrollbar`]:{borderInlineEnd:he}}}},rl=ie=>{const{componentCls:de}=ie;return{[`${de}-wrapper`]:{[`${de}-cell-ellipsis`]:Object.assign(Object.assign({},$r.vS),{wordBreak:"keep-all",[` - &${de}-cell-fix-left-last, - &${de}-cell-fix-right-first - `]:{overflow:"visible",[`${de}-cell-content`]:{display:"block",overflow:"hidden",textOverflow:"ellipsis"}},[`${de}-column-title`]:{overflow:"hidden",textOverflow:"ellipsis",wordBreak:"keep-all"}})}}},il=ie=>{const{componentCls:de}=ie;return{[`${de}-wrapper`]:{[`${de}-tbody > tr${de}-placeholder`]:{textAlign:"center",color:ie.colorTextDisabled,"\n &:hover > th,\n &:hover > td,\n ":{background:ie.colorBgContainer}}}}},ll=te(15969),dl=ie=>{const{componentCls:de,antCls:he,controlInteractiveSize:xe,motionDurationSlow:Fe,lineWidth:$e,paddingXS:Xe,lineType:Ye,tableBorderColor:_e,tableExpandIconBg:ft,tableExpandColumnWidth:Et,borderRadius:pt,fontSize:Ht,fontSizeSM:zt,lineHeight:kt,tablePaddingVertical:rn,tablePaddingHorizontal:nn,tableExpandedRowBg:ln,paddingXXS:an}=ie,hn=xe/2-$e,Rn=hn*2+$e*3,zn=`${$e}px ${Ye} ${_e}`,Bn=an-$e;return{[`${de}-wrapper`]:{[`${de}-expand-icon-col`]:{width:Et},[`${de}-row-expand-icon-cell`]:{textAlign:"center",[`${de}-row-expand-icon`]:{display:"inline-flex",float:"none",verticalAlign:"sub"}},[`${de}-row-indent`]:{height:1,float:"left"},[`${de}-row-expand-icon`]:Object.assign(Object.assign({},(0,ll.N)(ie)),{position:"relative",float:"left",boxSizing:"border-box",width:Rn,height:Rn,padding:0,color:"inherit",lineHeight:`${Rn}px`,background:ft,border:zn,borderRadius:pt,transform:`scale(${xe/Rn})`,transition:`all ${Fe}`,userSelect:"none","&:focus, &:hover, &:active":{borderColor:"currentcolor"},"&::before, &::after":{position:"absolute",background:"currentcolor",transition:`transform ${Fe} ease-out`,content:'""'},"&::before":{top:hn,insetInlineEnd:Bn,insetInlineStart:Bn,height:$e},"&::after":{top:Bn,bottom:Bn,insetInlineStart:hn,width:$e,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"}}),[`${de}-row-indent + ${de}-row-expand-icon`]:{marginTop:(Ht*kt-$e*3)/2-Math.ceil((zt*1.4-$e*3)/2),marginInlineEnd:Xe},[`tr${de}-expanded-row`]:{"&, &:hover":{"> th, > td":{background:ln}},[`${he}-descriptions-view`]:{display:"flex",table:{flex:"auto",width:"auto"}}},[`${de}-expanded-row-fixed`]:{position:"relative",margin:`-${rn}px -${nn}px`,padding:`${rn}px ${nn}px`}}}},sl=ie=>{const{componentCls:de,antCls:he,iconCls:xe,tableFilterDropdownWidth:Fe,tableFilterDropdownSearchWidth:$e,paddingXXS:Xe,paddingXS:Ye,colorText:_e,lineWidth:ft,lineType:Et,tableBorderColor:pt,tableHeaderIconColor:Ht,fontSizeSM:zt,tablePaddingHorizontal:kt,borderRadius:rn,motionDurationSlow:nn,colorTextDescription:ln,colorPrimary:an,tableHeaderFilterActiveBg:hn,colorTextDisabled:Rn,tableFilterDropdownBg:zn,tableFilterDropdownHeight:Bn,controlItemBgHover:Yn,controlItemBgActive:ra,boxShadowSecondary:vn,filterDropdownMenuBg:On}=ie,Pn=`${he}-dropdown`,gn=`${de}-filter-dropdown`,Ln=`${he}-tree`,Vn=`${ft}px ${Et} ${pt}`;return[{[`${de}-wrapper`]:{[`${de}-filter-column`]:{display:"flex",justifyContent:"space-between"},[`${de}-filter-trigger`]:{position:"relative",display:"flex",alignItems:"center",marginBlock:-Xe,marginInline:`${Xe}px ${-kt/2}px`,padding:`0 ${Xe}px`,color:Ht,fontSize:zt,borderRadius:rn,cursor:"pointer",transition:`all ${nn}`,"&:hover":{color:ln,background:hn},"&.active":{color:an}}}},{[`${he}-dropdown`]:{[gn]:Object.assign(Object.assign({},(0,$r.Wf)(ie)),{minWidth:Fe,backgroundColor:zn,borderRadius:rn,boxShadow:vn,overflow:"hidden",[`${Pn}-menu`]:{maxHeight:Bn,overflowX:"hidden",border:0,boxShadow:"none",borderRadius:"unset",backgroundColor:On,"&:empty::after":{display:"block",padding:`${Ye}px 0`,color:Rn,fontSize:zt,textAlign:"center",content:'"Not Found"'}},[`${gn}-tree`]:{paddingBlock:`${Ye}px 0`,paddingInline:Ye,[Ln]:{padding:0},[`${Ln}-treenode ${Ln}-node-content-wrapper:hover`]:{backgroundColor:Yn},[`${Ln}-treenode-checkbox-checked ${Ln}-node-content-wrapper`]:{"&, &:hover":{backgroundColor:ra}}},[`${gn}-search`]:{padding:Ye,borderBottom:Vn,"&-input":{input:{minWidth:$e},[xe]:{color:Rn}}},[`${gn}-checkall`]:{width:"100%",marginBottom:Xe,marginInlineStart:Xe},[`${gn}-btns`]:{display:"flex",justifyContent:"space-between",padding:`${Ye-ft}px ${Ye}px`,overflow:"hidden",borderTop:Vn}})}},{[`${he}-dropdown ${gn}, ${gn}-submenu`]:{[`${he}-checkbox-wrapper + span`]:{paddingInlineStart:Ye,color:_e},"> ul":{maxHeight:"calc(100vh - 130px)",overflowX:"hidden",overflowY:"auto"}}}]},gl=ie=>{const{componentCls:de,lineWidth:he,colorSplit:xe,motionDurationSlow:Fe,zIndexTableFixed:$e,tableBg:Xe,zIndexTableSticky:Ye}=ie,_e=xe;return{[`${de}-wrapper`]:{[` - ${de}-cell-fix-left, - ${de}-cell-fix-right + `]:{display:"inline-block",minWidth:Se.itemSize,height:Se.itemSize,color:Se.colorText,fontFamily:Se.fontFamily,lineHeight:`${Se.itemSize}px`,textAlign:"center",verticalAlign:"middle",listStyle:"none",borderRadius:Se.borderRadius,cursor:"pointer",transition:`all ${Se.motionDurationMid}`},[`${ce}-prev, ${ce}-next`]:{fontFamily:"Arial, Helvetica, sans-serif",outline:0,button:{color:Se.colorText,cursor:"pointer",userSelect:"none"},[`${ce}-item-link`]:{display:"block",width:"100%",height:"100%",padding:0,fontSize:Se.fontSizeSM,textAlign:"center",backgroundColor:"transparent",border:`${Se.lineWidth}px ${Se.lineType} transparent`,borderRadius:Se.borderRadius,outline:"none",transition:`all ${Se.motionDurationMid}`},[`&:hover ${ce}-item-link`]:{backgroundColor:Se.colorBgTextHover},[`&:active ${ce}-item-link`]:{backgroundColor:Se.colorBgTextActive},[`&${ce}-disabled:hover`]:{[`${ce}-item-link`]:{backgroundColor:"transparent"}}},[`${ce}-slash`]:{marginInlineEnd:Se.paginationSlashMarginInlineEnd,marginInlineStart:Se.paginationSlashMarginInlineStart},[`${ce}-options`]:{display:"inline-block",marginInlineStart:Se.margin,verticalAlign:"middle","&-size-changer.-select":{display:"inline-block",width:"auto"},"&-quick-jumper":{display:"inline-block",height:Se.controlHeight,marginInlineStart:Se.marginXS,lineHeight:`${Se.controlHeight}px`,verticalAlign:"top",input:Object.assign(Object.assign({},(0,Oe.ik)(Se)),{width:Se.controlHeightLG*1.25,height:Se.controlHeight,boxSizing:"border-box",margin:0,marginInlineStart:Se.marginXS,marginInlineEnd:Se.marginXS})}}}},en=Se=>{const{componentCls:ce}=Se;return{[`${ce}-item`]:{display:"inline-block",minWidth:Se.itemSize,height:Se.itemSize,marginInlineEnd:Se.marginXS,fontFamily:Se.fontFamily,lineHeight:`${Se.itemSize-2}px`,textAlign:"center",verticalAlign:"middle",listStyle:"none",backgroundColor:"transparent",border:`${Se.lineWidth}px ${Se.lineType} transparent`,borderRadius:Se.borderRadius,outline:0,cursor:"pointer",userSelect:"none",a:{display:"block",padding:`0 ${Se.paginationItemPaddingInline}px`,color:Se.colorText,"&:hover":{textDecoration:"none"}},[`&:not(${ce}-item-active)`]:{"&:hover":{transition:`all ${Se.motionDurationMid}`,backgroundColor:Se.colorBgTextHover},"&:active":{backgroundColor:Se.colorBgTextActive}},"&-active":{fontWeight:Se.fontWeightStrong,backgroundColor:Se.itemActiveBg,borderColor:Se.colorPrimary,a:{color:Se.colorPrimary},"&:hover":{borderColor:Se.colorPrimaryHover},"&:hover a":{color:Se.colorPrimaryHover}}}}},xn=Se=>{const{componentCls:ce}=Se;return{[ce]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,ke.Wf)(Se)),{"ul, ol":{margin:0,padding:0,listStyle:"none"},"&::after":{display:"block",clear:"both",height:0,overflow:"hidden",visibility:"hidden",content:'""'},[`${ce}-total-text`]:{display:"inline-block",height:Se.itemSize,marginInlineEnd:Se.marginXS,lineHeight:`${Se.itemSize-2}px`,verticalAlign:"middle"}}),en(Se)),It(Se)),ye(Se)),Tt(Se)),rt(Se)),{[`@media only screen and (max-width: ${Se.screenLG}px)`]:{[`${ce}-item`]:{"&-after-jump-prev, &-before-jump-next":{display:"none"}}},[`@media only screen and (max-width: ${Se.screenSM}px)`]:{[`${ce}-options`]:{display:"none"}}}),[`&${Se.componentCls}-rtl`]:{direction:"rtl"}}},cn=Se=>{const{componentCls:ce}=Se;return{[`${ce}${ce}-disabled:not(${ce}-mini)`]:{"&, &:hover":{[`${ce}-item-link`]:{borderColor:Se.colorBorder}},"&:focus-visible":{[`${ce}-item-link`]:{borderColor:Se.colorBorder}},[`${ce}-item, ${ce}-item-link`]:{backgroundColor:Se.colorBgContainerDisabled,borderColor:Se.colorBorder,[`&:hover:not(${ce}-item-active)`]:{backgroundColor:Se.colorBgContainerDisabled,borderColor:Se.colorBorder,a:{color:Se.colorTextDisabled}},[`&${ce}-item-active`]:{backgroundColor:Se.itemActiveBgDisabled}},[`${ce}-prev, ${ce}-next`]:{"&:hover button":{backgroundColor:Se.colorBgContainerDisabled,borderColor:Se.colorBorder,color:Se.colorTextDisabled},[`${ce}-item-link`]:{backgroundColor:Se.colorBgContainerDisabled,borderColor:Se.colorBorder}}},[`${ce}:not(${ce}-mini)`]:{[`${ce}-prev, ${ce}-next`]:{"&:hover button":{borderColor:Se.colorPrimaryHover,backgroundColor:Se.itemBg},[`${ce}-item-link`]:{backgroundColor:Se.itemLinkBg,borderColor:Se.colorBorder},[`&:hover ${ce}-item-link`]:{borderColor:Se.colorPrimary,backgroundColor:Se.itemBg,color:Se.colorPrimary},[`&${ce}-disabled`]:{[`${ce}-item-link`]:{borderColor:Se.colorBorder,color:Se.colorTextDisabled}}},[`${ce}-item`]:{backgroundColor:Se.itemBg,border:`${Se.lineWidth}px ${Se.lineType} ${Se.colorBorder}`,[`&:hover:not(${ce}-item-active)`]:{borderColor:Se.colorPrimary,backgroundColor:Se.itemBg,a:{color:Se.colorPrimary}},"&-active":{borderColor:Se.colorPrimary}}}}},Ae=Se=>{const{componentCls:ce}=Se;return{[`${ce}:not(${ce}-disabled)`]:{[`${ce}-item`]:Object.assign({},(0,ke.Qy)(Se)),[`${ce}-jump-prev, ${ce}-jump-next`]:{"&:focus-visible":Object.assign({[`${ce}-item-link-icon`]:{opacity:1},[`${ce}-item-ellipsis`]:{opacity:0}},(0,ke.oN)(Se))},[`${ce}-prev, ${ce}-next`]:{[`&:focus-visible ${ce}-item-link`]:Object.assign({},(0,ke.oN)(Se))}}}};var Ie=(0,bt.Z)("Pagination",Se=>{const ce=(0,Yt.TS)(Se,{inputOutlineOffset:0,paginationMiniOptionsMarginInlineStart:Se.marginXXS/2,paginationMiniQuickJumperInputWidth:Se.controlHeightLG*1.1,paginationItemPaddingInline:Se.marginXXS*1.5,paginationEllipsisLetterSpacing:Se.marginXXS/2,paginationSlashMarginInlineStart:Se.marginXXS,paginationSlashMarginInlineEnd:Se.marginSM,paginationEllipsisTextIndent:"0.13em"},(0,Oe.e5)(Se),(0,Oe.TM)(Se));return[xn(ce),Ae(ce),Se.wireframe&&cn(ce)]},Se=>({itemBg:Se.colorBgContainer,itemSize:Se.controlHeight,itemSizeSM:Se.controlHeightSM,itemActiveBg:Se.colorBgContainer,itemLinkBg:Se.colorBgContainer,itemActiveColorDisabled:Se.colorTextDisabled,itemActiveBgDisabled:Se.controlItemBgActiveDisabled,itemInputBg:Se.colorBgContainer,miniOptionsSizeChangerTop:0})),Me=function(Se,ce){var je={};for(var Ne in Se)Object.prototype.hasOwnProperty.call(Se,Ne)&&ce.indexOf(Ne)<0&&(je[Ne]=Se[Ne]);if(Se!=null&&typeof Object.getOwnPropertySymbols=="function")for(var be=0,Ne=Object.getOwnPropertySymbols(Se);be{const{prefixCls:ce,selectPrefixCls:je,className:Ne,rootClassName:be,style:_e,size:Zt,locale:ft,selectComponentClass:Nt,responsive:Ct,showSizeChanger:$t}=Se,ve=Me(Se,["prefixCls","selectPrefixCls","className","rootClassName","style","size","locale","selectComponentClass","responsive","showSizeChanger"]),{xs:Ge}=(0,Pt.Z)(Ct),{getPrefixCls:et,direction:dt,pagination:Mt={}}=ue.useContext(it.E_),Kt=et("pagination",ce),[tn,Xt]=Ie(Kt),sn=$t!=null?$t:Mt.showSizeChanger,Nn=ue.useMemo(()=>{const un=ue.createElement("span",{className:`${Kt}-item-ellipsis`},"\u2022\u2022\u2022"),Mn=ue.createElement("button",{className:`${Kt}-item-link`,type:"button",tabIndex:-1},dt==="rtl"?ue.createElement(Qe.Z,null):ue.createElement(Be.Z,null)),Kn=ue.createElement("button",{className:`${Kt}-item-link`,type:"button",tabIndex:-1},dt==="rtl"?ue.createElement(Be.Z,null):ue.createElement(Qe.Z,null)),qe=ue.createElement("a",{className:`${Kt}-item-link`},ue.createElement("div",{className:`${Kt}-item-container`},dt==="rtl"?ue.createElement(ot.Z,{className:`${Kt}-item-link-icon`}):ue.createElement(Ve,{className:`${Kt}-item-link-icon`}),un)),Rt=ue.createElement("a",{className:`${Kt}-item-link`},ue.createElement("div",{className:`${Kt}-item-container`},dt==="rtl"?ue.createElement(Ve,{className:`${Kt}-item-link-icon`}):ue.createElement(ot.Z,{className:`${Kt}-item-link-icon`}),un));return{prevIcon:Mn,nextIcon:Kn,jumpPrevIcon:qe,jumpNextIcon:Rt}},[dt,Kt]),[Cn]=(0,at.Z)("Pagination",We.Z),In=Object.assign(Object.assign({},Cn),ft),Un=(0,Je.Z)(Zt),Jn=Un==="small"||!!(Ge&&!Un&&Ct),dn=et("select",je),Ht=ze()({[`${Kt}-mini`]:Jn,[`${Kt}-rtl`]:dt==="rtl"},Mt==null?void 0:Mt.className,Ne,be,Xt),yn=Object.assign(Object.assign({},Mt==null?void 0:Mt.style),_e);return tn(ue.createElement(Le,Object.assign({},Nn,ve,{style:yn,prefixCls:Kt,selectPrefixCls:dn,className:Ht,selectComponentClass:Nt||(Jn?yt:mt),locale:In,showSizeChanger:sn})))},Ot=nt},93948:function(gt,St,te){"use strict";te.d(St,{Z:function(){return $t}});var ne=te(59301),ue=te(29679),De=te(40001),Ze=te(19248),Ce=te(99267),Ee=te(92310),re=te.n(Ee),Ve=te(2738),ot=te(36355),Be=te(54476),Qe=te(33885),Te=te(75931),ze={percent:0,prefixCls:"rc-progress",strokeColor:"#2db7f5",strokeLinecap:"round",strokeWidth:1,trailColor:"#D9D9D9",trailWidth:1,gapPosition:"bottom"},ae=function(){var Ge=(0,ne.useRef)([]),et=(0,ne.useRef)(null);return(0,ne.useEffect)(function(){var dt=Date.now(),Mt=!1;Ge.current.forEach(function(Kt){if(Kt){Mt=!0;var tn=Kt.style;tn.transitionDuration=".3s, .3s, .3s, .06s",et.current&&dt-et.current<100&&(tn.transitionDuration="0s, 0s")}}),Mt&&(et.current=Date.now())}),Ge.current},y=["className","percent","prefixCls","strokeColor","strokeLinecap","strokeWidth","style","trailColor","trailWidth","transition"],a=function(Ge){var et=(0,Qe.Z)((0,Qe.Z)({},ze),Ge),dt=et.className,Mt=et.percent,Kt=et.prefixCls,tn=et.strokeColor,Xt=et.strokeLinecap,sn=et.strokeWidth,Nn=et.style,Cn=et.trailColor,In=et.trailWidth,Un=et.transition,Jn=(0,Te.Z)(et,y);delete Jn.gapPosition;var dn=Array.isArray(Mt)?Mt:[Mt],Ht=Array.isArray(tn)?tn:[tn],yn=ae(),un=sn/2,Mn=100-sn/2,Kn="M ".concat(Xt==="round"?un:0,",").concat(un,` + L `).concat(Xt==="round"?Mn:100,",").concat(un),qe="0 0 100 ".concat(sn),Rt=0;return ne.createElement("svg",(0,Be.Z)({className:re()("".concat(Kt,"-line"),dt),viewBox:qe,preserveAspectRatio:"none",style:Nn},Jn),ne.createElement("path",{className:"".concat(Kt,"-line-trail"),d:Kn,strokeLinecap:Xt,stroke:Cn,strokeWidth:In||sn,fillOpacity:"0"}),dn.map(function(Jt,Lt){var qt=1;switch(Xt){case"round":qt=1-sn/100;break;case"square":qt=1-sn/2/100;break;default:qt=1;break}var na={strokeDasharray:"".concat(Jt*qt,"px, 100px"),strokeDashoffset:"-".concat(Rt,"px"),transition:Un||"stroke-dashoffset 0.3s ease 0s, stroke-dasharray .3s ease 0s, stroke 0.3s linear"},He=Ht[Lt]||Ht[Ht.length-1];return Rt+=Jt,ne.createElement("path",{key:Lt,className:"".concat(Kt,"-line-path"),d:Kn,strokeLinecap:Xt,stroke:He,strokeWidth:sn,fillOpacity:"0",ref:function(Ke){yn[Lt]=Ke},style:na})}))},x=a,b=te(76190),E=te(42978),z=te(47273),ee=0,oe=(0,z.Z)();function ie(){var ve;return oe?(ve=ee,ee+=1):ve="TEST_OR_SSR",ve}var de=function(ve){var Ge=ne.useState(),et=(0,E.Z)(Ge,2),dt=et[0],Mt=et[1];return ne.useEffect(function(){Mt("rc_progress_".concat(ie()))},[]),ve||dt},ge=function(Ge){var et=Ge.bg,dt=Ge.children;return ne.createElement("div",{style:{width:"100%",height:"100%",background:et}},dt)};function we(ve,Ge){return Object.keys(ve).map(function(et){var dt=parseFloat(et),Mt="".concat(Math.floor(dt*Ge),"%");return"".concat(ve[et]," ").concat(Mt)})}var Pe=ne.forwardRef(function(ve,Ge){var et=ve.prefixCls,dt=ve.color,Mt=ve.gradientId,Kt=ve.radius,tn=ve.style,Xt=ve.ptg,sn=ve.strokeLinecap,Nn=ve.strokeWidth,Cn=ve.size,In=ve.gapDegree,Un=dt&&(0,b.Z)(dt)==="object",Jn=Un?"#FFF":void 0,dn=Cn/2,Ht=ne.createElement("circle",{className:"".concat(et,"-circle-path"),r:Kt,cx:dn,cy:dn,stroke:Jn,strokeLinecap:sn,strokeWidth:Nn,opacity:Xt===0?0:1,style:tn,ref:Ge});if(!Un)return Ht;var yn="".concat(Mt,"-conic"),un=In?"".concat(180+In/2,"deg"):"0deg",Mn=we(dt,(360-In)/360),Kn=we(dt,1),qe="conic-gradient(from ".concat(un,", ").concat(Mn.join(", "),")"),Rt="linear-gradient(to ".concat(In?"bottom":"top",", ").concat(Kn.join(", "),")");return ne.createElement(ne.Fragment,null,ne.createElement("mask",{id:yn},Ht),ne.createElement("foreignObject",{x:0,y:0,width:Cn,height:Cn,mask:"url(#".concat(yn,")")},ne.createElement(ge,{bg:Rt},ne.createElement(ge,{bg:qe}))))}),me=Pe,pe=100,ct=function(Ge,et,dt,Mt,Kt,tn,Xt,sn,Nn,Cn){var In=arguments.length>10&&arguments[10]!==void 0?arguments[10]:0,Un=dt/100*360*((360-tn)/360),Jn=tn===0?0:{bottom:0,top:180,left:90,right:-90}[Xt],dn=(100-Mt)/100*et;Nn==="round"&&Mt!==100&&(dn+=Cn/2,dn>=et&&(dn=et-.01));var Ht=pe/2;return{stroke:typeof sn=="string"?sn:void 0,strokeDasharray:"".concat(et,"px ").concat(Ge),strokeDashoffset:dn+In,transform:"rotate(".concat(Kt+Un+Jn,"deg)"),transformOrigin:"".concat(Ht,"px ").concat(Ht,"px"),transition:"stroke-dashoffset .3s ease 0s, stroke-dasharray .3s ease 0s, stroke .3s, stroke-width .06s ease .3s, opacity .3s ease 0s",fillOpacity:0}},lt=["id","prefixCls","steps","strokeWidth","trailWidth","gapDegree","gapPosition","trailColor","strokeLinecap","style","className","strokeColor","percent"];function Ut(ve){var Ge=ve!=null?ve:[];return Array.isArray(Ge)?Ge:[Ge]}var Le=function(Ge){var et=(0,Qe.Z)((0,Qe.Z)({},ze),Ge),dt=et.id,Mt=et.prefixCls,Kt=et.steps,tn=et.strokeWidth,Xt=et.trailWidth,sn=et.gapDegree,Nn=sn===void 0?0:sn,Cn=et.gapPosition,In=et.trailColor,Un=et.strokeLinecap,Jn=et.style,dn=et.className,Ht=et.strokeColor,yn=et.percent,un=(0,Te.Z)(et,lt),Mn=pe/2,Kn=de(dt),qe="".concat(Kn,"-gradient"),Rt=Mn-tn/2,Jt=Math.PI*2*Rt,Lt=Nn>0?90+Nn/2:-90,qt=Jt*((360-Nn)/360),na=(0,b.Z)(Kt)==="object"?Kt:{count:Kt,space:2},He=na.count,tt=na.space,Ke=Ut(yn),Bt=Ut(Ht),Wt=Bt.find(function(Ca){return Ca&&(0,b.Z)(Ca)==="object"}),fn=Wt&&(0,b.Z)(Wt)==="object",jn=fn?"butt":Un,Wn=ct(Jt,qt,0,100,Lt,Nn,Cn,In,jn,tn),pn=ae(),oa=function(){var _t=0;return Ke.map(function(Sn,ca){var Xn=Bt[ca]||Bt[Bt.length-1],ea=ct(Jt,qt,_t,Sn,Lt,Nn,Cn,Xn,jn,tn);return _t+=Sn,ne.createElement(me,{key:ca,color:Xn,ptg:Sn,radius:Rt,prefixCls:Mt,gradientId:qe,style:ea,strokeLinecap:jn,strokeWidth:tn,gapDegree:Nn,ref:function(xt){pn[ca]=xt},size:pe})}).reverse()},Fa=function(){var _t=Math.round(He*(Ke[0]/100)),Sn=100/He,ca=0;return new Array(He).fill(null).map(function(Xn,ea){var Re=ea<=_t-1?Bt[0]:In,xt=Re&&(0,b.Z)(Re)==="object"?"url(#".concat(qe,")"):void 0,ut=ct(Jt,qt,ca,Sn,Lt,Nn,Cn,Re,"butt",tn,tt);return ca+=(qt-ut.strokeDashoffset+tt)*100/qt,ne.createElement("circle",{key:ea,className:"".concat(Mt,"-circle-path"),r:Rt,cx:Mn,cy:Mn,stroke:xt,strokeWidth:tn,opacity:1,style:ut,ref:function(kt){pn[ea]=kt}})})};return ne.createElement("svg",(0,Be.Z)({className:re()("".concat(Mt,"-circle"),dn),viewBox:"0 0 ".concat(pe," ").concat(pe),style:Jn,id:dt,role:"presentation"},un),!He&&ne.createElement("circle",{className:"".concat(Mt,"-circle-trail"),r:Rt,cx:Mn,cy:Mn,stroke:In,strokeLinecap:jn,strokeWidth:Xt||tn,style:Wn}),He?Fa():oa())},We=Le,it={Line:x,Circle:We},Je=te(6848),Pt=te(30071);function at(ve){return!ve||ve<0?0:ve>100?100:ve}function st(ve){let{success:Ge,successPercent:et}=ve,dt=et;return Ge&&"progress"in Ge&&(dt=Ge.progress),Ge&&"percent"in Ge&&(dt=Ge.percent),dt}const yt=ve=>{let{percent:Ge,success:et,successPercent:dt}=ve;const Mt=at(st({success:et,successPercent:dt}));return[Mt,at(at(Ge)-Mt)]},mt=ve=>{let{success:Ge={},strokeColor:et}=ve;const{strokeColor:dt}=Ge;return[dt||Pt.presetPrimaryColors.green,et||null]},Oe=(ve,Ge,et)=>{var dt,Mt,Kt,tn;let Xt=-1,sn=-1;if(Ge==="step"){const Nn=et.steps,Cn=et.strokeWidth;typeof ve=="string"||typeof ve=="undefined"?(Xt=ve==="small"?2:14,sn=Cn!=null?Cn:8):typeof ve=="number"?[Xt,sn]=[ve,ve]:[Xt=14,sn=8]=ve,Xt*=Nn}else if(Ge==="line"){const Nn=et==null?void 0:et.strokeWidth;typeof ve=="string"||typeof ve=="undefined"?sn=Nn||(ve==="small"?6:8):typeof ve=="number"?[Xt,sn]=[ve,ve]:[Xt=-1,sn=8]=ve}else(Ge==="circle"||Ge==="dashboard")&&(typeof ve=="string"||typeof ve=="undefined"?[Xt,sn]=ve==="small"?[60,60]:[120,120]:typeof ve=="number"?[Xt,sn]=[ve,ve]:(Xt=(Mt=(dt=ve[0])!==null&&dt!==void 0?dt:ve[1])!==null&&Mt!==void 0?Mt:120,sn=(tn=(Kt=ve[0])!==null&&Kt!==void 0?Kt:ve[1])!==null&&tn!==void 0?tn:120));return[Xt,sn]},ke=3,bt=ve=>ke/ve*100;var rt=ve=>{const{prefixCls:Ge,trailColor:et=null,strokeLinecap:dt="round",gapPosition:Mt,gapDegree:Kt,width:tn=120,type:Xt,children:sn,success:Nn,size:Cn=tn}=ve,[In,Un]=Oe(Cn,"circle");let{strokeWidth:Jn}=ve;Jn===void 0&&(Jn=Math.max(bt(In),6));const dn={width:In,height:Un,fontSize:In*.15+6},Ht=ne.useMemo(()=>{if(Kt||Kt===0)return Kt;if(Xt==="dashboard")return 75},[Kt,Xt]),yn=Mt||Xt==="dashboard"&&"bottom"||void 0,un=Object.prototype.toString.call(ve.strokeColor)==="[object Object]",Mn=mt({success:Nn,strokeColor:ve.strokeColor}),Kn=re()(`${Ge}-inner`,{[`${Ge}-circle-gradient`]:un}),qe=ne.createElement(We,{percent:yt(ve),strokeWidth:Jn,trailWidth:Jn,strokeColor:Mn,strokeLinecap:dt,trailColor:et,prefixCls:Ge,gapDegree:Ht,gapPosition:yn});return ne.createElement("div",{className:Kn,style:dn},In<=20?ne.createElement(Je.Z,{title:sn},ne.createElement("span",null,qe)):ne.createElement(ne.Fragment,null,qe,sn))},Tt=function(ve,Ge){var et={};for(var dt in ve)Object.prototype.hasOwnProperty.call(ve,dt)&&Ge.indexOf(dt)<0&&(et[dt]=ve[dt]);if(ve!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Mt=0,dt=Object.getOwnPropertySymbols(ve);Mt{let Ge=[];return Object.keys(ve).forEach(et=>{const dt=parseFloat(et.replace(/%/g,""));isNaN(dt)||Ge.push({key:dt,value:ve[et]})}),Ge=Ge.sort((et,dt)=>et.key-dt.key),Ge.map(et=>{let{key:dt,value:Mt}=et;return`${Mt} ${dt}%`}).join(", ")},It=(ve,Ge)=>{const{from:et=Pt.presetPrimaryColors.blue,to:dt=Pt.presetPrimaryColors.blue,direction:Mt=Ge==="rtl"?"to left":"to right"}=ve,Kt=Tt(ve,["from","to","direction"]);if(Object.keys(Kt).length!==0){const tn=ye(Kt);return{backgroundImage:`linear-gradient(${Mt}, ${tn})`}}return{backgroundImage:`linear-gradient(${Mt}, ${et}, ${dt})`}};var xn=ve=>{const{prefixCls:Ge,direction:et,percent:dt,size:Mt,strokeWidth:Kt,strokeColor:tn,strokeLinecap:Xt="round",children:sn,trailColor:Nn=null,success:Cn}=ve,In=tn&&typeof tn!="string"?It(tn,et):{backgroundColor:tn},Un=Xt==="square"||Xt==="butt"?0:void 0,Jn={backgroundColor:Nn||void 0,borderRadius:Un},dn=Mt!=null?Mt:[-1,Kt||(Mt==="small"?6:8)],[Ht,yn]=Oe(dn,"line",{strokeWidth:Kt}),un=Object.assign({width:`${at(dt)}%`,height:yn,borderRadius:Un},In),Mn=st(ve),Kn={width:`${at(Mn)}%`,height:yn,borderRadius:Un,backgroundColor:Cn==null?void 0:Cn.strokeColor},qe={width:Ht<0?"100%":Ht,height:yn};return ne.createElement(ne.Fragment,null,ne.createElement("div",{className:`${Ge}-outer`,style:qe},ne.createElement("div",{className:`${Ge}-inner`,style:Jn},ne.createElement("div",{className:`${Ge}-bg`,style:un}),Mn!==void 0?ne.createElement("div",{className:`${Ge}-success-bg`,style:Kn}):null)),sn)},Ae=ve=>{const{size:Ge,steps:et,percent:dt=0,strokeWidth:Mt=8,strokeColor:Kt,trailColor:tn=null,prefixCls:Xt,children:sn}=ve,Nn=Math.round(et*(dt/100)),Cn=Ge==="small"?2:14,In=Ge!=null?Ge:[Cn,Mt],[Un,Jn]=Oe(In,"step",{steps:et,strokeWidth:Mt}),dn=Un/et,Ht=new Array(et);for(let yn=0;yn{const Ge=ve?"100%":"-100%";return new Ie.Keyframes(`antProgress${ve?"RTL":"LTR"}Active`,{"0%":{transform:`translateX(${Ge}) scaleX(0)`,opacity:.1},"20%":{transform:`translateX(${Ge}) scaleX(0)`,opacity:.5},to:{transform:"translateX(0) scaleX(1)",opacity:0}})},Se=ve=>{const{componentCls:Ge,iconCls:et}=ve;return{[Ge]:Object.assign(Object.assign({},(0,Me.Wf)(ve)),{display:"inline-block","&-rtl":{direction:"rtl"},"&-line":{position:"relative",width:"100%",fontSize:ve.fontSize,marginInlineEnd:ve.marginXS,marginBottom:ve.marginXS},[`${Ge}-outer`]:{display:"inline-block",width:"100%"},[`&${Ge}-show-info`]:{[`${Ge}-outer`]:{marginInlineEnd:`calc(-2em - ${ve.marginXS}px)`,paddingInlineEnd:`calc(2em + ${ve.paddingXS}px)`}},[`${Ge}-inner`]:{position:"relative",display:"inline-block",width:"100%",overflow:"hidden",verticalAlign:"middle",backgroundColor:ve.remainingColor,borderRadius:ve.lineBorderRadius},[`${Ge}-inner:not(${Ge}-circle-gradient)`]:{[`${Ge}-circle-path`]:{stroke:ve.defaultColor}},[`${Ge}-success-bg, ${Ge}-bg`]:{position:"relative",backgroundColor:ve.defaultColor,borderRadius:ve.lineBorderRadius,transition:`all ${ve.motionDurationSlow} ${ve.motionEaseInOutCirc}`},[`${Ge}-success-bg`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,backgroundColor:ve.colorSuccess},[`${Ge}-text`]:{display:"inline-block",width:"2em",marginInlineStart:ve.marginXS,color:ve.colorText,lineHeight:1,whiteSpace:"nowrap",textAlign:"start",verticalAlign:"middle",wordBreak:"normal",[et]:{fontSize:ve.fontSize}},[`&${Ge}-status-active`]:{[`${Ge}-bg::before`]:{position:"absolute",inset:0,backgroundColor:ve.colorBgContainer,borderRadius:ve.lineBorderRadius,opacity:0,animationName:Ot(),animationDuration:ve.progressActiveMotionDuration,animationTimingFunction:ve.motionEaseOutQuint,animationIterationCount:"infinite",content:'""'}},[`&${Ge}-rtl${Ge}-status-active`]:{[`${Ge}-bg::before`]:{animationName:Ot(!0)}},[`&${Ge}-status-exception`]:{[`${Ge}-bg`]:{backgroundColor:ve.colorError},[`${Ge}-text`]:{color:ve.colorError}},[`&${Ge}-status-exception ${Ge}-inner:not(${Ge}-circle-gradient)`]:{[`${Ge}-circle-path`]:{stroke:ve.colorError}},[`&${Ge}-status-success`]:{[`${Ge}-bg`]:{backgroundColor:ve.colorSuccess},[`${Ge}-text`]:{color:ve.colorSuccess}},[`&${Ge}-status-success ${Ge}-inner:not(${Ge}-circle-gradient)`]:{[`${Ge}-circle-path`]:{stroke:ve.colorSuccess}}})}},ce=ve=>{const{componentCls:Ge,iconCls:et}=ve;return{[Ge]:{[`${Ge}-circle-trail`]:{stroke:ve.remainingColor},[`&${Ge}-circle ${Ge}-inner`]:{position:"relative",lineHeight:1,backgroundColor:"transparent"},[`&${Ge}-circle ${Ge}-text`]:{position:"absolute",insetBlockStart:"50%",insetInlineStart:0,width:"100%",margin:0,padding:0,color:ve.circleTextColor,fontSize:ve.circleTextFontSize,lineHeight:1,whiteSpace:"normal",textAlign:"center",transform:"translateY(-50%)",[et]:{fontSize:`${ve.fontSize/ve.fontSizeSM}em`}},[`${Ge}-circle&-status-exception`]:{[`${Ge}-text`]:{color:ve.colorError}},[`${Ge}-circle&-status-success`]:{[`${Ge}-text`]:{color:ve.colorSuccess}}},[`${Ge}-inline-circle`]:{lineHeight:1,[`${Ge}-inner`]:{verticalAlign:"bottom"}}}},je=ve=>{const{componentCls:Ge}=ve;return{[Ge]:{[`${Ge}-steps`]:{display:"inline-block","&-outer":{display:"flex",flexDirection:"row",alignItems:"center"},"&-item":{flexShrink:0,minWidth:ve.progressStepMinWidth,marginInlineEnd:ve.progressStepMarginInlineEnd,backgroundColor:ve.remainingColor,transition:`all ${ve.motionDurationSlow}`,"&-active":{backgroundColor:ve.defaultColor}}}}}},Ne=ve=>{const{componentCls:Ge,iconCls:et}=ve;return{[Ge]:{[`${Ge}-small&-line, ${Ge}-small&-line ${Ge}-text ${et}`]:{fontSize:ve.fontSizeSM}}}};var be=(0,fe.Z)("Progress",ve=>{const Ge=ve.marginXXS/2,et=(0,nt.TS)(ve,{progressStepMarginInlineEnd:Ge,progressStepMinWidth:Ge,progressActiveMotionDuration:"2.4s"});return[Se(et),ce(et),je(et),Ne(et)]},ve=>({circleTextColor:ve.colorText,defaultColor:ve.colorInfo,remainingColor:ve.colorFillSecondary,lineBorderRadius:100,circleTextFontSize:"1em"})),_e=function(ve,Ge){var et={};for(var dt in ve)Object.prototype.hasOwnProperty.call(ve,dt)&&Ge.indexOf(dt)<0&&(et[dt]=ve[dt]);if(ve!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Mt=0,dt=Object.getOwnPropertySymbols(ve);Mt{const{prefixCls:et,className:dt,rootClassName:Mt,steps:Kt,strokeColor:tn,percent:Xt=0,size:sn="default",showInfo:Nn=!0,type:Cn="line",status:In,format:Un,style:Jn}=ve,dn=_e(ve,["prefixCls","className","rootClassName","steps","strokeColor","percent","size","showInfo","type","status","format","style"]),Ht=ne.useMemo(()=>{var Ke,Bt;const Wt=st(ve);return parseInt(Wt!==void 0?(Ke=Wt!=null?Wt:0)===null||Ke===void 0?void 0:Ke.toString():(Bt=Xt!=null?Xt:0)===null||Bt===void 0?void 0:Bt.toString(),10)},[Xt,ve.success,ve.successPercent]),yn=ne.useMemo(()=>!ft.includes(In)&&Ht>=100?"success":In||"normal",[In,Ht]),{getPrefixCls:un,direction:Mn,progress:Kn}=ne.useContext(ot.E_),qe=un("progress",et),[Rt,Jt]=be(qe),Lt=ne.useMemo(()=>{if(!Nn)return null;const Ke=st(ve);let Bt;const Wt=Un||(jn=>`${jn}%`),fn=Cn==="line";return Un||yn!=="exception"&&yn!=="success"?Bt=Wt(at(Xt),at(Ke)):yn==="exception"?Bt=fn?ne.createElement(Ze.Z,null):ne.createElement(Ce.Z,null):yn==="success"&&(Bt=fn?ne.createElement(ue.Z,null):ne.createElement(De.Z,null)),ne.createElement("span",{className:`${qe}-text`,title:typeof Bt=="string"?Bt:void 0},Bt)},[Nn,Xt,Ht,yn,Cn,qe,Un]),qt=Array.isArray(tn)?tn[0]:tn,na=typeof tn=="string"||Array.isArray(tn)?tn:void 0;let He;Cn==="line"?He=Kt?ne.createElement(Ae,Object.assign({},ve,{strokeColor:na,prefixCls:qe,steps:Kt}),Lt):ne.createElement(xn,Object.assign({},ve,{strokeColor:qt,prefixCls:qe,direction:Mn}),Lt):(Cn==="circle"||Cn==="dashboard")&&(He=ne.createElement(rt,Object.assign({},ve,{strokeColor:qt,prefixCls:qe,progressStatus:yn}),Lt));const tt=re()(qe,`${qe}-status-${yn}`,`${qe}-${Cn==="dashboard"&&"circle"||Kt&&"steps"||Cn}`,{[`${qe}-inline-circle`]:Cn==="circle"&&Oe(sn,"circle")[0]<=20,[`${qe}-show-info`]:Nn,[`${qe}-${sn}`]:typeof sn=="string",[`${qe}-rtl`]:Mn==="rtl"},Kn==null?void 0:Kn.className,dt,Mt,Jt);return Rt(ne.createElement("div",Object.assign({ref:Ge,style:Object.assign(Object.assign({},Kn==null?void 0:Kn.style),Jn),className:tt,role:"progressbar","aria-valuenow":Ht},(0,Ve.Z)(dn,["trailColor","strokeWidth","width","gapDegree","gapPosition","strokeLinecap","success","successPercent"])),He))}),$t=Ct},15969:function(gt,St,te){"use strict";te.d(St,{N:function(){return ne}});const ne=ue=>({color:ue.colorLink,textDecoration:"none",outline:"none",cursor:"pointer",transition:`color ${ue.motionDurationSlow}`,"&:focus, &:hover":{color:ue.colorLinkHover},"&:active":{color:ue.colorLinkActive}})},1710:function(gt,St,te){"use strict";te.d(St,{default:function(){return Ll}});var ne={},ue="rc-table-internal-hook",De=te(42978),Ze=te(6089),Ce=te(34280),Ee=te(13697),re=te(59301),Ve=te(4676);function ot(le){var se=re.createContext(void 0),he=function(Fe){var $e=Fe.value,Xe=Fe.children,Ye=re.useRef($e);Ye.current=$e;var Ue=re.useState(function(){return{getValue:function(){return Ye.current},listeners:new Set}}),pt=(0,De.Z)(Ue,1),Et=pt[0];return(0,Ce.Z)(function(){(0,Ve.unstable_batchedUpdates)(function(){Et.listeners.forEach(function(ht){ht($e)})})},[$e]),re.createElement(se.Provider,{value:Et},Xe)};return{Context:se,Provider:he,defaultValue:le}}function Be(le,se){var he=(0,Ze.Z)(typeof se=="function"?se:function(ht){if(se===void 0)return ht;if(!Array.isArray(se))return ht[se];var jt={};return se.forEach(function(zt){jt[zt]=ht[zt]}),jt}),xe=re.useContext(le==null?void 0:le.Context),Fe=xe||{},$e=Fe.listeners,Xe=Fe.getValue,Ye=re.useRef();Ye.current=he(xe?Xe():le==null?void 0:le.defaultValue);var Ue=re.useState({}),pt=(0,De.Z)(Ue,2),Et=pt[1];return(0,Ce.Z)(function(){if(!xe)return;function ht(jt){var zt=he(jt);(0,Ee.Z)(Ye.current,zt,!0)||Et({})}return $e.add(ht),function(){$e.delete(ht)}},[xe]),Ye.current}var Qe=te(54476),Te=te(8654);function ze(){var le=re.createContext(null);function se(){return re.useContext(le)}function he(Fe,$e){var Xe=(0,Te.Yr)(Fe),Ye=function(pt,Et){var ht=Xe?{ref:Et}:{},jt=re.useRef(0),zt=re.useRef(pt),At=se();return At!==null?re.createElement(Fe,(0,Qe.Z)({},pt,ht)):((!$e||$e(zt.current,pt))&&(jt.current+=1),zt.current=pt,re.createElement(le.Provider,{value:jt.current},re.createElement(Fe,(0,Qe.Z)({},pt,ht))))};return Xe?re.forwardRef(Ye):Ye}function xe(Fe,$e){var Xe=(0,Te.Yr)(Fe),Ye=function(pt,Et){var ht=Xe?{ref:Et}:{};return se(),re.createElement(Fe,(0,Qe.Z)({},pt,ht))};return Xe?re.memo(re.forwardRef(Ye),$e):re.memo(Ye,$e)}return{makeImmutable:he,responseImmutable:xe,useImmutableMark:se}}var ae=ze(),y=ae.makeImmutable,a=ae.responseImmutable,x=ae.useImmutableMark,b=ze(),E=b.makeImmutable,z=b.responseImmutable,ee=b.useImmutableMark,oe=ot(),ie=oe;function de(le,se){var he=re.useRef(0);he.current+=1;var xe=re.useRef(le),Fe=[];Object.keys(le||{}).map(function(Xe){var Ye;(le==null?void 0:le[Xe])!==((Ye=xe.current)===null||Ye===void 0?void 0:Ye[Xe])&&Fe.push(Xe)}),xe.current=le;var $e=re.useRef([]);return Fe.length&&($e.current=Fe),re.useDebugValue(he.current),re.useDebugValue($e.current.join(", ")),se&&console.log("".concat(se,":"),he.current,$e.current),he.current}var ge=null,we=re.memo(function(){var le=de();return re.createElement("h1",null,"Render Times: ",le)});we.displayName="RenderBlock";var Pe=te(76190),me=te(33885),pe=te(20068),ct=te(92310),lt=te.n(ct),Ut=te(80547),Le=te(97938),We=te(48736),it=re.createContext({renderWithProps:!1}),Je=it,Pt="RC_TABLE_KEY";function at(le){return le==null?[]:Array.isArray(le)?le:[le]}function st(le){var se=[],he={};return le.forEach(function(xe){for(var Fe=xe||{},$e=Fe.key,Xe=Fe.dataIndex,Ye=$e||at(Xe).join("-")||Pt;he[Ye];)Ye="".concat(Ye,"_next");he[Ye]=!0,se.push(Ye)}),se}function yt(le){return le!=null}function mt(le){return le&&(0,Pe.Z)(le)==="object"&&!Array.isArray(le)&&!re.isValidElement(le)}function Oe(le,se,he,xe,Fe,$e){var Xe=re.useContext(Je),Ye=ee(),Ue=(0,Ut.Z)(function(){if(yt(xe))return[xe];var pt=se==null||se===""?[]:Array.isArray(se)?se:[se],Et=(0,Le.Z)(le,pt),ht=Et,jt=void 0;if(Fe){var zt=Fe(Et,le,he);mt(zt)?(ht=zt.children,jt=zt.props,Xe.renderWithProps=!0):ht=zt}return[ht,jt]},[Ye,le,xe,se,Fe,he],function(pt,Et){if($e){var ht=(0,De.Z)(pt,2),jt=ht[1],zt=(0,De.Z)(Et,2),At=zt[1];return $e(At,jt)}return Xe.renderWithProps?!0:!(0,Ee.Z)(pt,Et,!0)});return Ue}function ke(le,se,he,xe){var Fe=le+se-1;return le<=xe&&Fe>=he}function bt(le,se){return Be(ie,function(he){var xe=ke(le,se||1,he.hoverStartRow,he.hoverEndRow);return[xe,he.onHover]})}var Yt=function(se){var he=se.ellipsis,xe=se.rowType,Fe=se.children,$e,Xe=he===!0?{showTitle:!0}:he;return Xe&&(Xe.showTitle||xe==="header")&&(typeof Fe=="string"||typeof Fe=="number"?$e=Fe.toString():re.isValidElement(Fe)&&typeof Fe.props.children=="string"&&($e=Fe.props.children)),$e};function rt(le){var se,he,xe,Fe,$e,Xe,Ye,Ue,pt=le.component,Et=le.children,ht=le.ellipsis,jt=le.scope,zt=le.prefixCls,At=le.className,rn=le.align,nn=le.record,ln=le.render,an=le.dataIndex,hn=le.renderIndex,Rn=le.shouldCellUpdate,zn=le.index,Bn=le.rowType,Yn=le.colSpan,ra=le.rowSpan,vn=le.fixLeft,On=le.fixRight,Pn=le.firstFixLeft,gn=le.lastFixLeft,Ln=le.firstFixRight,Vn=le.lastFixRight,ga=le.appendNode,aa=le.additionalProps,Gn=aa===void 0?{}:aa,ma=le.isSticky,fa="".concat(zt,"-cell"),ka=Be(ie,["supportSticky","allColumnsFixedLeft"]),Ea=ka.supportSticky,eo=ka.allColumnsFixedLeft,to=Oe(nn,an,hn,Et,ln,Rn),ia=(0,De.Z)(to,2),oo=ia[0],wa=ia[1],_a={},Ha=typeof vn=="number"&&Ea,Do=typeof On=="number"&&Ea;Ha&&(_a.position="sticky",_a.left=vn),Do&&(_a.position="sticky",_a.right=On);var _n=(se=(he=(xe=wa==null?void 0:wa.colSpan)!==null&&xe!==void 0?xe:Gn.colSpan)!==null&&he!==void 0?he:Yn)!==null&&se!==void 0?se:1,Hn=(Fe=($e=(Xe=wa==null?void 0:wa.rowSpan)!==null&&Xe!==void 0?Xe:Gn.rowSpan)!==null&&$e!==void 0?$e:ra)!==null&&Fe!==void 0?Fe:1,Zn=bt(zn,Hn),Dn=(0,De.Z)(Zn,2),La=Dn[0],Tn=Dn[1],ta=function(io){var To;nn&&Tn(zn,zn+Hn-1),Gn==null||(To=Gn.onMouseEnter)===null||To===void 0||To.call(Gn,io)},ba=function(io){var To;nn&&Tn(-1,-1),Gn==null||(To=Gn.onMouseLeave)===null||To===void 0||To.call(Gn,io)};if(_n===0||Hn===0)return null;var va=(Ye=Gn.title)!==null&&Ye!==void 0?Ye:Yt({rowType:Bn,ellipsis:ht,children:oo}),Lo=lt()(fa,At,(Ue={},(0,pe.Z)(Ue,"".concat(fa,"-fix-left"),Ha&&Ea),(0,pe.Z)(Ue,"".concat(fa,"-fix-left-first"),Pn&&Ea),(0,pe.Z)(Ue,"".concat(fa,"-fix-left-last"),gn&&Ea),(0,pe.Z)(Ue,"".concat(fa,"-fix-left-all"),gn&&eo&&Ea),(0,pe.Z)(Ue,"".concat(fa,"-fix-right"),Do&&Ea),(0,pe.Z)(Ue,"".concat(fa,"-fix-right-first"),Ln&&Ea),(0,pe.Z)(Ue,"".concat(fa,"-fix-right-last"),Vn&&Ea),(0,pe.Z)(Ue,"".concat(fa,"-ellipsis"),ht),(0,pe.Z)(Ue,"".concat(fa,"-with-append"),ga),(0,pe.Z)(Ue,"".concat(fa,"-fix-sticky"),(Ha||Do)&&ma&&Ea),(0,pe.Z)(Ue,"".concat(fa,"-row-hover"),!wa&&La),Ue),Gn.className,wa==null?void 0:wa.className),bo={};rn&&(bo.textAlign=rn);var qo=(0,me.Z)((0,me.Z)((0,me.Z)((0,me.Z)({},_a),Gn.style),bo),wa==null?void 0:wa.style),ro=oo;return(0,Pe.Z)(ro)==="object"&&!Array.isArray(ro)&&!re.isValidElement(ro)&&(ro=null),ht&&(gn||Ln)&&(ro=re.createElement("span",{className:"".concat(fa,"-content")},ro)),re.createElement(pt,(0,Qe.Z)({},wa,Gn,{className:Lo,style:qo,title:va,scope:jt,onMouseEnter:ta,onMouseLeave:ba,colSpan:_n!==1?_n:null,rowSpan:Hn!==1?Hn:null}),ga,ro)}var Tt=re.memo(rt);function ye(le,se,he,xe,Fe,$e){var Xe=he[le]||{},Ye=he[se]||{},Ue,pt;Xe.fixed==="left"?Ue=xe.left[Fe==="rtl"?se:le]:Ye.fixed==="right"&&(pt=xe.right[Fe==="rtl"?le:se]);var Et=!1,ht=!1,jt=!1,zt=!1,At=he[se+1],rn=he[le-1],nn=!($e!=null&&$e.children);if(Fe==="rtl"){if(Ue!==void 0){var ln=rn&&rn.fixed==="left";zt=!ln&&nn}else if(pt!==void 0){var an=At&&At.fixed==="right";jt=!an&&nn}}else if(Ue!==void 0){var hn=At&&At.fixed==="left";Et=!hn&&nn}else if(pt!==void 0){var Rn=rn&&rn.fixed==="right";ht=!Rn&&nn}return{fixLeft:Ue,fixRight:pt,lastFixLeft:Et,firstFixRight:ht,lastFixRight:jt,firstFixLeft:zt,isSticky:xe.isSticky}}var It=re.createContext({}),en=It;function xn(le){var se=le.className,he=le.index,xe=le.children,Fe=le.colSpan,$e=Fe===void 0?1:Fe,Xe=le.rowSpan,Ye=le.align,Ue=Be(ie,["prefixCls","direction"]),pt=Ue.prefixCls,Et=Ue.direction,ht=re.useContext(en),jt=ht.scrollColumnIndex,zt=ht.stickyOffsets,At=ht.flattenColumns,rn=ht.columns,nn=he+$e-1,ln=nn+1===jt?$e+1:$e,an=ye(he,he+ln-1,At,zt,Et,rn==null?void 0:rn[he]);return re.createElement(Tt,(0,Qe.Z)({className:se,index:he,component:"td",prefixCls:pt,record:null,dataIndex:null,align:Ye,colSpan:ln,rowSpan:Xe,render:function(){return xe}},an))}var cn=te(75931),Ae=["children"];function Ie(le){var se=le.children,he=(0,cn.Z)(le,Ae);return re.createElement("tr",he,se)}function Me(le){var se=le.children;return se}Me.Row=Ie,Me.Cell=xn;var fe=Me;function nt(le){var se=le.children,he=le.stickyOffsets,xe=le.flattenColumns,Fe=le.columns,$e=Be(ie,"prefixCls"),Xe=xe.length-1,Ye=xe[Xe],Ue=re.useMemo(function(){return{stickyOffsets:he,flattenColumns:xe,scrollColumnIndex:Ye!=null&&Ye.scrollbar?Xe:null,columns:Fe}},[Ye,xe,Xe,he,Fe]);return re.createElement(en.Provider,{value:Ue},re.createElement("tfoot",{className:"".concat($e,"-summary")},se))}var Ot=z(nt),Se=fe,ce=te(70425),je=te(29301),Ne=te(29194),be=te(3465),_e=te(75152),Zt=te(26112);function ft(le,se,he,xe,Fe,$e,Xe){le.push({record:se,indent:he,index:Xe});var Ye=$e(se),Ue=Fe==null?void 0:Fe.has(Ye);if(se&&Array.isArray(se[xe])&&Ue)for(var pt=0;pt1?Pn-1:0),Ln=1;Ln=0;Ye-=1){var Ue=se[Ye],pt=he&&he[Ye],Et=pt&&pt[Nn];if(Ue||Et||Xe){var ht=Et||{},jt=ht.columnType,zt=(0,cn.Z)(ht,In);Fe.unshift(re.createElement("col",(0,Qe.Z)({key:Ye,style:{width:Ue}},zt))),Xe=!0}}return re.createElement("colgroup",null,Fe)}var Jn=Un,dn=te(94480),Ht=["className","noData","columns","flattenColumns","colWidths","columCount","stickyOffsets","direction","fixHeader","stickyTopOffset","stickyBottomOffset","stickyClassName","onScroll","maxContentScroll","children"];function yn(le,se){return(0,re.useMemo)(function(){for(var he=[],xe=0;xe1?"colgroup":"col":null,ellipsis:nn.ellipsis,align:nn.align,component:nn.title?$e:Xe,prefixCls:Et,key:zt[rn]},ln,{additionalProps:an,rowType:"header"}))}))}Kn.displayName="HeaderRow";var qe=Kn;function Rt(le){var se=[];function he(Xe,Ye){var Ue=arguments.length>2&&arguments[2]!==void 0?arguments[2]:0;se[Ue]=se[Ue]||[];var pt=Ye,Et=Xe.filter(Boolean).map(function(ht){var jt={key:ht.key,className:ht.className||"",children:ht.title,column:ht,colStart:pt},zt=1,At=ht.children;return At&&At.length>0&&(zt=he(At,pt,Ue+1).reduce(function(rn,nn){return rn+nn},0),jt.hasSubColumns=!0),"colSpan"in ht&&(zt=ht.colSpan),"rowSpan"in ht&&(jt.rowSpan=ht.rowSpan),jt.colSpan=zt,jt.colEnd=jt.colStart+zt-1,se[Ue].push(jt),pt+=zt,zt});return Et}he(le,0);for(var xe=se.length,Fe=function(Ye){se[Ye].forEach(function(Ue){!("rowSpan"in Ue)&&!Ue.hasSubColumns&&(Ue.rowSpan=xe-Ye)})},$e=0;$e1&&arguments[1]!==void 0?arguments[1]:"";return typeof se=="number"?se:se.endsWith("%")?le*parseFloat(se)/100:null}function He(le,se){return re.useMemo(function(){if(se&&se>0){var he=0,xe=0;le.forEach(function(pt){var Et=na(se,pt.width);Et?he+=Et:xe+=1});var Fe=se-he,$e=xe,Xe=Fe/xe,Ye=0,Ue=le.map(function(pt){var Et=(0,me.Z)({},pt),ht=na(se,Et.width);if(ht)Et.width=ht;else{var jt=Math.floor(Xe);Et.width=$e===1?Fe:jt,Fe-=jt,$e-=1}return Ye+=Et.width,Et});return[Ue,Ye]}return[le,se]},[le,se])}var tt=["children"],Ke=["fixed"];function Bt(le){return(0,qt.Z)(le).filter(function(se){return re.isValidElement(se)}).map(function(se){var he=se.key,xe=se.props,Fe=xe.children,$e=(0,cn.Z)(xe,tt),Xe=(0,me.Z)({key:he},$e);return Fe&&(Xe.children=Bt(Fe)),Xe})}function Wt(le){var se=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"key";return le.filter(function(he){return he&&(0,Pe.Z)(he)==="object"}).reduce(function(he,xe,Fe){var $e=xe.fixed,Xe=$e===!0?"left":$e,Ye="".concat(se,"-").concat(Fe),Ue=xe.children;return Ue&&Ue.length>0?[].concat((0,dn.Z)(he),(0,dn.Z)(Wt(Ue,Ye).map(function(pt){return(0,me.Z)({fixed:Xe},pt)}))):[].concat((0,dn.Z)(he),[(0,me.Z)((0,me.Z)({key:Ye},xe),{},{fixed:Xe})])},[])}function fn(le){for(var se=!0,he=0;he=0;$e-=1){var Xe=le[$e];if(Fe&&Xe.fixed!=="right")Fe=!1;else if(!Fe&&Xe.fixed==="right"){warning(!1,"Index ".concat($e+1," of `columns` missing `fixed='right'` prop."));break}}}function jn(le){return le.map(function(se){var he=se.fixed,xe=(0,cn.Z)(se,Ke),Fe=he;return he==="left"?Fe="right":he==="right"&&(Fe="left"),(0,me.Z)({fixed:Fe},xe)})}function Wn(le,se){var he=le.prefixCls,xe=le.columns,Fe=le.children,$e=le.expandable,Xe=le.expandedKeys,Ye=le.columnTitle,Ue=le.getRowKey,pt=le.onTriggerExpand,Et=le.expandIcon,ht=le.rowExpandable,jt=le.expandIconColumnIndex,zt=le.direction,At=le.expandRowByClick,rn=le.columnWidth,nn=le.fixed,ln=le.scrollWidth,an=re.useMemo(function(){return xe||Bt(Fe)},[xe,Fe]),hn=re.useMemo(function(){if($e){var On,Pn=an.slice();if(!Pn.includes(ne)){var gn=jt||0;gn>=0&&Pn.splice(gn,0,ne)}var Ln=Pn.indexOf(ne);Pn=Pn.filter(function(Gn,ma){return Gn!==ne||ma===Ln});var Vn=an[Ln],ga;(nn==="left"||nn)&&!jt?ga="left":(nn==="right"||nn)&&jt===an.length?ga="right":ga=Vn?Vn.fixed:null;var aa=(On={},(0,pe.Z)(On,Nn,{className:"".concat(he,"-expand-icon-col"),columnType:"EXPAND_COLUMN"}),(0,pe.Z)(On,"title",Ye),(0,pe.Z)(On,"fixed",ga),(0,pe.Z)(On,"className","".concat(he,"-row-expand-icon-cell")),(0,pe.Z)(On,"width",rn),(0,pe.Z)(On,"render",function(ma,fa,ka){var Ea=Ue(fa,ka),eo=Xe.has(Ea),to=ht?ht(fa):!0,ia=Et({prefixCls:he,expanded:eo,expandable:to,record:fa,onExpand:pt});return At?re.createElement("span",{onClick:function(wa){return wa.stopPropagation()}},ia):ia}),On);return Pn.map(function(Gn){return Gn===ne?aa:Gn})}return an.filter(function(Gn){return Gn!==ne})},[$e,an,Ue,Xe,Et,zt]),Rn=re.useMemo(function(){var On=hn;return se&&(On=se(On)),On.length||(On=[{render:function(){return null}}]),On},[se,hn,zt]),zn=re.useMemo(function(){return zt==="rtl"?jn(Wt(Rn)):Wt(Rn)},[Rn,zt,ln]),Bn=He(zn,ln),Yn=(0,De.Z)(Bn,2),ra=Yn[0],vn=Yn[1];return[Rn,ra,vn]}var pn=Wn;function oa(le){var se,he=le.prefixCls,xe=le.record,Fe=le.onExpand,$e=le.expanded,Xe=le.expandable,Ye="".concat(he,"-row-expand-icon");if(!Xe)return re.createElement("span",{className:lt()(Ye,"".concat(he,"-row-spaced"))});var Ue=function(Et){Fe(xe,Et),Et.stopPropagation()};return re.createElement("span",{className:lt()(Ye,(se={},(0,pe.Z)(se,"".concat(he,"-row-expanded"),$e),(0,pe.Z)(se,"".concat(he,"-row-collapsed"),!$e),se)),onClick:Ue})}function Fa(le,se,he){var xe=[];function Fe($e){($e||[]).forEach(function(Xe,Ye){xe.push(se(Xe,Ye)),Fe(Xe[he])})}return Fe(le),xe}function Ca(le,se,he){var xe=Cn(le),Fe=xe.expandIcon,$e=xe.expandedRowKeys,Xe=xe.defaultExpandedRowKeys,Ye=xe.defaultExpandAllRows,Ue=xe.expandedRowRender,pt=xe.onExpand,Et=xe.onExpandedRowsChange,ht=xe.childrenColumnName,jt=Fe||oa,zt=ht||"children",At=re.useMemo(function(){return Ue?"row":le.expandable&&le.internalHooks===ue&&le.expandable.__PARENT_RENDER_ICON__||se.some(function(zn){return zn&&(0,Pe.Z)(zn)==="object"&&zn[zt]})?"nest":!1},[!!Ue,se]),rn=re.useState(function(){return Xe||(Ye?Fa(se,he,zt):[])}),nn=(0,De.Z)(rn,2),ln=nn[0],an=nn[1],hn=re.useMemo(function(){return new Set($e||ln||[])},[$e,ln]),Rn=re.useCallback(function(zn){var Bn=he(zn,se.indexOf(zn)),Yn,ra=hn.has(Bn);ra?(hn.delete(Bn),Yn=(0,dn.Z)(hn)):Yn=[].concat((0,dn.Z)(hn),[Bn]),an(Yn),pt&&pt(!ra,zn),Et&&Et(Yn)},[he,hn,se,pt,Et]);return[xe,At,hn,jt,zt,Rn]}function _t(le,se,he,xe){var Fe=le.map(function($e,Xe){return ye(Xe,Xe,le,se,he,xe==null?void 0:xe[Xe])});return(0,Ut.Z)(function(){return Fe},[Fe],function($e,Xe){return!(0,Ee.Z)($e,Xe)})}function Sn(le){var se=(0,re.useRef)(le),he=(0,re.useState)({}),xe=(0,De.Z)(he,2),Fe=xe[1],$e=(0,re.useRef)(null),Xe=(0,re.useRef)([]);function Ye(Ue){Xe.current.push(Ue);var pt=Promise.resolve();$e.current=pt,pt.then(function(){if($e.current===pt){var Et=Xe.current,ht=se.current;Xe.current=[],Et.forEach(function(jt){se.current=jt(se.current)}),$e.current=null,ht!==se.current&&Fe({})}})}return(0,re.useEffect)(function(){return function(){$e.current=null}},[]),[se.current,Ye]}function ca(le){var se=(0,re.useRef)(le||null),he=(0,re.useRef)();function xe(){window.clearTimeout(he.current)}function Fe(Xe){se.current=Xe,xe(),he.current=window.setTimeout(function(){se.current=null,he.current=void 0},100)}function $e(){return se.current}return(0,re.useEffect)(function(){return xe},[]),[Fe,$e]}function Xn(){var le=re.useState(-1),se=(0,De.Z)(le,2),he=se[0],xe=se[1],Fe=re.useState(-1),$e=(0,De.Z)(Fe,2),Xe=$e[0],Ye=$e[1],Ue=re.useCallback(function(pt,Et){xe(pt),Ye(Et)},[]);return[he,Xe,Ue]}var ea=te(47273),Re=(0,ea.Z)()?window:null;function xt(le,se){var he=(0,Pe.Z)(le)==="object"?le:{},xe=he.offsetHeader,Fe=xe===void 0?0:xe,$e=he.offsetSummary,Xe=$e===void 0?0:$e,Ye=he.offsetScroll,Ue=Ye===void 0?0:Ye,pt=he.getContainer,Et=pt===void 0?function(){return Re}:pt,ht=Et()||Re;return re.useMemo(function(){var jt=!!le;return{isSticky:jt,stickyClassName:jt?"".concat(se,"-sticky-holder"):"",offsetHeader:Fe,offsetSummary:Xe,offsetScroll:Ue,container:ht}},[Ue,Fe,Xe,se,ht])}function ut(le,se,he){var xe=(0,re.useMemo)(function(){for(var Fe=[],$e=[],Xe=0,Ye=0,Ue=0;Ue=ht&&(Gn=ht-jt),Xe({scrollLeft:Gn/ht*(Et+2)}),an.current.x=Ln.pageX},On=function(){if($e.current){var Ln=(0,Ft.os)($e.current).top,Vn=Ln+$e.current.offsetHeight,ga=Ue===window?document.documentElement.scrollTop+window.innerHeight:(0,Ft.os)(Ue).top+Ue.clientHeight;Vn-(0,_e.Z)()<=ga||Ln>=ga-Ye?ln(function(aa){return(0,me.Z)((0,me.Z)({},aa),{},{isHiddenScrollBar:!0})}):ln(function(aa){return(0,me.Z)((0,me.Z)({},aa),{},{isHiddenScrollBar:!1})})}},Pn=function(Ln){ln(function(Vn){return(0,me.Z)((0,me.Z)({},Vn),{},{scrollLeft:Ln/Et*ht||0})})};return re.useImperativeHandle(he,function(){return{setScrollLeft:Pn}}),re.useEffect(function(){var gn=(0,Dt.Z)(document.body,"mouseup",Yn,!1),Ln=(0,Dt.Z)(document.body,"mousemove",vn,!1);return On(),function(){gn.remove(),Ln.remove()}},[jt,zn]),re.useEffect(function(){var gn=(0,Dt.Z)(Ue,"scroll",On,!1),Ln=(0,Dt.Z)(window,"resize",On,!1);return function(){gn.remove(),Ln.remove()}},[Ue]),re.useEffect(function(){nn.isHiddenScrollBar||ln(function(gn){var Ln=$e.current;return Ln?(0,me.Z)((0,me.Z)({},gn),{},{scrollLeft:Ln.scrollLeft/Ln.scrollWidth*Ln.clientWidth}):gn})},[nn.isHiddenScrollBar]),Et<=ht||!jt||nn.isHiddenScrollBar?null:re.createElement("div",{style:{height:(0,_e.Z)(),width:ht,bottom:Ye},className:"".concat(pt,"-sticky-scroll")},re.createElement("div",{onMouseDown:ra,ref:zt,className:lt()("".concat(pt,"-sticky-scroll-bar"),(0,pe.Z)({},"".concat(pt,"-sticky-scroll-bar-active"),zn)),style:{width:"".concat(jt,"px"),transform:"translate3d(".concat(nn.scrollLeft,"px, 0, 0)")}}))},vt=re.forwardRef(wn);function An(le){return null}var la=An;function ua(le){return null}var $a=ua,Va="rc-table",Vt=[],$n={};function En(){return"No Data"}function Fn(le){var se,he=(0,me.Z)({rowKey:"key",prefixCls:Va,emptyText:En},le),xe=he.prefixCls,Fe=he.className,$e=he.rowClassName,Xe=he.style,Ye=he.data,Ue=he.rowKey,pt=he.scroll,Et=he.tableLayout,ht=he.direction,jt=he.title,zt=he.footer,At=he.summary,rn=he.caption,nn=he.id,ln=he.showHeader,an=he.components,hn=he.emptyText,Rn=he.onRow,zn=he.onHeaderRow,Bn=he.internalHooks,Yn=he.transformColumns,ra=he.internalRefs,vn=he.tailor,On=he.sticky,Pn=Ye||Vt,gn=!!Pn.length,Ln=Bn===ue,Vn=re.useCallback(function(Da,Ua){return(0,Le.Z)(an,Da)||Ua},[an]),ga=re.useMemo(function(){return typeof Ue=="function"?Ue:function(Da){var Ua=Da&&Da[Ue];return Ua}},[Ue]),aa=Vn(["body"]),Gn=Xn(),ma=(0,De.Z)(Gn,3),fa=ma[0],ka=ma[1],Ea=ma[2],eo=Ca(he,Pn,ga),to=(0,De.Z)(eo,6),ia=to[0],oo=to[1],wa=to[2],_a=to[3],Ha=to[4],Do=to[5],_n=pt==null?void 0:pt.x,Hn=re.useState(0),Zn=(0,De.Z)(Hn,2),Dn=Zn[0],La=Zn[1],Tn=pn((0,me.Z)((0,me.Z)((0,me.Z)({},he),ia),{},{expandable:!!ia.expandedRowRender,columnTitle:ia.columnTitle,expandedKeys:wa,getRowKey:ga,onTriggerExpand:Do,expandIcon:_a,expandIconColumnIndex:ia.expandIconColumnIndex,direction:ht,scrollWidth:Ln&&vn&&typeof _n=="number"?_n:null}),Ln?Yn:null),ta=(0,De.Z)(Tn,3),ba=ta[0],va=ta[1],Lo=ta[2],bo=Lo!=null?Lo:_n,qo=re.useMemo(function(){return{columns:ba,flattenColumns:va}},[ba,va]),ro=re.useRef(),Xo=re.useRef(),io=re.useRef(),To=re.useRef(),fr=re.useRef(),Na=re.useState(!1),Ma=(0,De.Z)(Na,2),Ja=Ma[0],so=Ma[1],co=re.useState(!1),pa=(0,De.Z)(co,2),Oo=pa[0],Fo=pa[1],Ko=Sn(new Map),nr=(0,De.Z)(Ko,2),er=nr[0],Cr=nr[1],lr=st(va),Yo=lr.map(function(Da){return er.get(Da)}),Ro=re.useMemo(function(){return Yo},[Yo.join("_")]),No=wt(Ro,va.length,ht),uo=pt&&yt(pt.y),Qa=pt&&yt(bo)||!!ia.fixed,ar=Qa&&va.some(function(Da){var Ua=Da.fixed;return Ua}),pr=re.useRef(),gr=xt(On,xe),or=gr.isSticky,Br=gr.offsetHeader,Kr=gr.offsetSummary,xa=gr.offsetScroll,Za=gr.stickyClassName,Co=gr.container,qa=re.useMemo(function(){return At==null?void 0:At(Pn)},[At,Pn]),$o=(uo||or)&&re.isValidElement(qa)&&qa.type===fe&&qa.props.fixed,zo,Ao,sr;uo&&(Ao={overflowY:"scroll",maxHeight:pt.y}),Qa&&(zo={overflowX:"auto"},uo||(Ao={overflowY:"hidden"}),sr={width:bo===!0?"auto":bo,minWidth:"100%"});var mi=re.useCallback(function(Da,Ua){(0,Ne.Z)(ro.current)&&Cr(function(Jo){if(Jo.get(Da)!==Ua){var cr=new Map(Jo);return cr.set(Da,Ua),cr}return Jo})},[]),Fl=ca(null),fi=(0,De.Z)(Fl,2),$l=fi[0],pi=fi[1];function Or(Da,Ua){Ua&&(typeof Ua=="function"?Ua(Da):Ua.scrollLeft!==Da&&(Ua.scrollLeft=Da,Ua.scrollLeft!==Da&&setTimeout(function(){Ua.scrollLeft=Da},0)))}var Sr=(0,Ze.Z)(function(Da){var Ua=Da.currentTarget,Jo=Da.scrollLeft,cr=ht==="rtl",ur=typeof Jo=="number"?Jo:Ua.scrollLeft,Oi=Ua||$n;if(!pi()||pi()===Oi){var Ur;$l(Oi),Or(ur,Xo.current),Or(ur,io.current),Or(ur,fr.current),Or(ur,(Ur=pr.current)===null||Ur===void 0?void 0:Ur.setScrollLeft)}var Vr=Ua||Xo.current;if(Vr){var Xr=Vr.scrollWidth,Yr=Vr.clientWidth;if(Xr===Yr){so(!1),Fo(!1);return}cr?(so(-ur0)):(so(ur>0),Fo(ur1?rn-Ln:0,ga=(0,me.Z)((0,me.Z)((0,me.Z)({},Yn),Ue),{},{flex:"0 0 ".concat(Ln,"px"),width:"".concat(Ln,"px"),marginRight:Vn,pointerEvents:"auto"}),aa=re.useMemo(function(){return Et?Pn<=1:vn===0||Pn===0||Pn>1},[Pn,vn,Et]);aa?ga.visibility="hidden":Et&&(ga.height=ht==null?void 0:ht(Pn));var Gn=aa?function(){return null}:jt,ma={};return(Pn===0||vn===0)&&(ma.rowSpan=1,ma.colSpan=1),re.createElement(Tt,(0,Qe.Z)({className:lt()(At,pt),ellipsis:he.ellipsis,align:he.align,scope:he.rowScope,component:"div",prefixCls:se.prefixCls,key:hn,record:Ye,index:$e,renderIndex:Xe,dataIndex:zt,render:Gn,shouldCellUpdate:he.shouldCellUpdate},Rn,{appendNode:zn,additionalProps:(0,me.Z)((0,me.Z)({},Bn),{},{style:ga},ma)}))}var jo=ho,_o=["data","index","className","rowKey","style","extra","getHeight"],Uo=re.forwardRef(function(le,se){var he=le.data,xe=le.index,Fe=le.className,$e=le.rowKey,Xe=le.style,Ye=le.extra,Ue=le.getHeight,pt=(0,cn.Z)(le,_o),Et=he.record,ht=he.indent,jt=he.index,zt=Be(ie,["prefixCls","flattenColumns","fixColumn","componentWidth","scrollX"]),At=zt.scrollX,rn=zt.flattenColumns,nn=zt.prefixCls,ln=zt.fixColumn,an=zt.componentWidth,hn=ve(Et,$e,xe,ht),Rn=hn.rowSupportExpand,zn=hn.expanded,Bn=hn.rowProps,Yn=hn.expandedRowRender,ra=hn.expandedRowClassName,vn;if(Rn&&zn){var On=Yn(Et,xe,ht+1,zn),Pn=ra==null?void 0:ra(Et,xe,ht),gn={};ln&&(gn={style:(0,pe.Z)({},"--virtual-width","".concat(an,"px"))});var Ln="".concat(nn,"-expanded-row-cell");vn=re.createElement("div",{className:lt()("".concat(nn,"-expanded-row"),"".concat(nn,"-expanded-row-level-").concat(ht+1),Pn)},re.createElement(Tt,{component:"div",prefixCls:nn,className:lt()(Ln,(0,pe.Z)({},"".concat(Ln,"-fixed"),ln)),additionalProps:gn},On))}var Vn=(0,me.Z)((0,me.Z)({},Xe),{},{width:At});Ye&&(Vn.position="absolute",Vn.pointerEvents="none");var ga=re.createElement("div",(0,Qe.Z)({},Bn,pt,{ref:Rn?null:se,className:lt()(Fe,"".concat(nn,"-row"),Bn==null?void 0:Bn.className,(0,pe.Z)({},"".concat(nn,"-row-extra"),Ye)),style:(0,me.Z)((0,me.Z)({},Vn),Bn==null?void 0:Bn.style)}),rn.map(function(aa,Gn){return re.createElement(jo,{key:Gn,rowInfo:hn,column:aa,colIndex:Gn,indent:ht,index:xe,renderIndex:jt,record:Et,inverse:Ye,getHeight:Ue})}));return Rn?re.createElement("div",{ref:se},ga,vn):ga}),fo=z(Uo),Ba=fo,ha=re.forwardRef(function(le,se){var he=le.data,xe=le.onScroll,Fe=Be(ie,["flattenColumns","onColumnResize","getRowKey","prefixCls","expandedKeys","childrenColumnName","emptyNode","scrollX"]),$e=Fe.flattenColumns,Xe=Fe.onColumnResize,Ye=Fe.getRowKey,Ue=Fe.expandedKeys,pt=Fe.prefixCls,Et=Fe.childrenColumnName,ht=Fe.emptyNode,jt=Fe.scrollX,zt=Be(Ta),At=zt.scrollY,rn=zt.listItemHeight,nn=re.useRef(),ln=Nt(he,Et,Ue,Ye),an=re.useMemo(function(){var vn=0;return $e.map(function(On){var Pn=On.width,gn=On.key;return vn+=Pn,[gn,Pn,vn]})},[$e]),hn=re.useMemo(function(){return an.map(function(vn){return vn[2]})},[an]);re.useEffect(function(){an.forEach(function(vn){var On=(0,De.Z)(vn,2),Pn=On[0],gn=On[1];Xe(Pn,gn)})},[an]),re.useImperativeHandle(se,function(){var vn={};return Object.defineProperty(vn,"scrollLeft",{get:function(){var Pn;return((Pn=nn.current)===null||Pn===void 0?void 0:Pn.getScrollInfo().x)||0},set:function(Pn){var gn;(gn=nn.current)===null||gn===void 0||gn.scrollTo({left:Pn})}}),vn});var Rn=function(On,Pn){var gn,Ln=(gn=ln[Pn])===null||gn===void 0?void 0:gn.record,Vn=On.onCell;if(Vn){var ga,aa=Vn(Ln,Pn);return(ga=aa==null?void 0:aa.rowSpan)!==null&&ga!==void 0?ga:1}return 1},zn=function(On){var Pn=On.start,gn=On.end,Ln=On.getSize,Vn=On.offsetY;if(gn<0)return null;for(var ga=$e.filter(function(_n){return Rn(_n,Pn)===0}),aa=Pn,Gn=function(Hn){if(ga=ga.filter(function(Zn){return Rn(Zn,Hn)===0}),!ga.length)return aa=Hn,"break"},ma=Pn;ma>=0;ma-=1){var fa=Gn(ma);if(fa==="break")break}for(var ka=$e.filter(function(_n){return Rn(_n,gn)!==1}),Ea=gn,eo=function(Hn){if(ka=ka.filter(function(Zn){return Rn(Zn,Hn)!==1}),!ka.length)return Ea=Math.max(Hn-1,gn),"break"},to=gn;to1})&&oo.push(Hn)},_a=aa;_a<=Ea;_a+=1)var Ha=wa(_a);var Do=oo.map(function(_n){var Hn=ln[_n],Zn=Ye(Hn.record,_n),Dn=function(ta){var ba=_n+ta-1,va=Ye(ln[ba].record,ba),Lo=Ln(Zn,va);return Lo.bottom-Lo.top},La=Ln(Zn);return re.createElement(Ba,{key:_n,data:Hn,rowKey:Zn,index:_n,style:{top:-Vn+La.top},extra:!0,getHeight:Dn})});return Do},Bn=re.useMemo(function(){return{columnsOffset:hn}},[hn]),Yn="".concat(pt,"-tbody"),ra;return ln.length?ra=re.createElement(Ia.Z,{fullHeight:!1,ref:nn,className:lt()(Yn,"".concat(Yn,"-virtual")),height:At,itemHeight:rn||24,data:ln,itemKey:function(On){return Ye(On.record)},scrollWidth:jt,onVirtualScroll:function(On){var Pn=On.x;xe({scrollLeft:Pn})},extraRender:zn},function(vn,On,Pn){var gn=Ye(vn.record,On);return re.createElement(Ba,(0,Qe.Z)({data:vn,rowKey:gn,index:On},Pn))}):ra=re.createElement("div",{className:lt()("".concat(pt,"-placeholder"))},re.createElement(Tt,{component:"div",prefixCls:pt},ht)),re.createElement(mo.Provider,{value:Bn},ra)}),So=z(ha),xo=So,no=function(se,he){var xe=he.ref,Fe=he.onScroll;return re.createElement(xo,{ref:xe,data:se,onScroll:Fe})},Io=100;function vo(le){var se=le.columns,he=le.scroll,xe=le.prefixCls,Fe=xe===void 0?Va:xe,$e=le.className,Xe=le.listItemHeight,Ye=he||{},Ue=Ye.x,pt=Ye.y;typeof Ue!="number"&&(Ue=((se||[]).length+1)*Io),typeof pt!="number"&&(pt=500);var Et=re.useMemo(function(){return{scrollY:pt,listItemHeight:Xe}},[pt,Xe]);return re.createElement(Ta.Provider,{value:Et},re.createElement(Qn,(0,Qe.Z)({},le,{className:lt()($e,"".concat(Fe,"-virtual")),scroll:(0,me.Z)((0,me.Z)({},he),{},{x:Ue}),components:{body:no},columns:se,internalHooks:ue,tailor:!0})))}function Mo(le){return E(vo,le)}var sa=Mo(),Ra=null;function yo(le){return null}var Wa=yo;function ko(le){return null}var Bo=ko,rr=te(2738),wo=te(68031),Aa=te(36355),Xa=te(93891),Go=te(19716),Ho=te(8628),tr=te(31724),mr=te(58421),kn=te(71418),Qt=te(88088);function on(le){return function(he){let{prefixCls:xe,onExpand:Fe,record:$e,expanded:Xe,expandable:Ye}=he;const Ue=`${xe}-row-expand-icon`;return re.createElement("button",{type:"button",onClick:pt=>{Fe($e,pt),pt.stopPropagation()},className:lt()(Ue,{[`${Ue}-spaced`]:!Ye,[`${Ue}-expanded`]:Ye&&Xe,[`${Ue}-collapsed`]:Ye&&!Xe}),"aria-label":Xe?le.collapse:le.expand,"aria-expanded":Xe})}}var mn=on;function bn(le,se){return"key"in le&&le.key!==void 0&&le.key!==null?le.key:le.dataIndex?Array.isArray(le.dataIndex)?le.dataIndex.join("."):le.dataIndex:se}function Pa(le,se){return se?`${se}-${le}`:`${le}`}function za(le,se){return typeof le=="function"?le(se):le}function lo(le,se){const he=za(le,se);return Object.prototype.toString.call(he)==="[object Object]"?"":he}var ao={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"},po=ao,Po=te(7657),Zo=function(se,he){return re.createElement(Po.Z,(0,Qe.Z)({},se,{ref:he,icon:po}))},qn=re.forwardRef(Zo),Oa=qn,Ka=te(56762);function ya(le){const se=re.useRef(le),he=(0,Ka.Z)();return[()=>se.current,xe=>{se.current=xe,he()}]}var Ga=te(3113),Ya=te(24905),Wo=te(38854),ja=te(64165),Qo=te(20834),Er=te(40875),vr=te(5112),Mr=te(17574),Pr=te(47472),Vo=te(92832);function wr(le){let{value:se,onChange:he,filterSearch:xe,tablePrefixCls:Fe,locale:$e}=le;return xe?re.createElement("div",{className:`${Fe}-filter-dropdown-search`},re.createElement(Vo.default,{prefix:re.createElement(Pr.Z,null),placeholder:$e.filterSearchPlaceholder,onChange:he,value:se,htmlSize:1,className:`${Fe}-filter-dropdown-search-input`})):null}var yr=wr,br=te(10228);const Ni=le=>{const{keyCode:se}=le;se===br.Z.ENTER&&le.stopPropagation()};var Ii=re.forwardRef((le,se)=>re.createElement("div",{className:le.className,onClick:he=>he.stopPropagation(),onKeyDown:Ni,ref:se},le.children));function hr(le){let se=[];return(le||[]).forEach(he=>{let{value:xe,children:Fe}=he;se.push(xe),Fe&&(se=[].concat((0,dn.Z)(se),(0,dn.Z)(hr(Fe))))}),se}function Mi(le){return le.some(se=>{let{children:he}=se;return he})}function Jr(le,se){return typeof se=="string"||typeof se=="number"?se==null?void 0:se.toString().toLowerCase().includes(le.trim().toLowerCase()):!1}function Qr(le){let{filters:se,prefixCls:he,filteredKeys:xe,filterMultiple:Fe,searchValue:$e,filterSearch:Xe}=le;return se.map((Ye,Ue)=>{const pt=String(Ye.value);if(Ye.children)return{key:pt||Ue,label:Ye.text,popupClassName:`${he}-dropdown-submenu`,children:Qr({filters:Ye.children,prefixCls:he,filteredKeys:xe,filterMultiple:Fe,searchValue:$e,filterSearch:Xe})};const Et=Fe?Ya.default:vr.ZP,ht={key:Ye.value!==void 0?pt:Ue,label:re.createElement(re.Fragment,null,re.createElement(Et,{checked:xe.includes(pt)}),re.createElement("span",null,Ye.text))};return $e.trim()?typeof Xe=="function"?Xe($e,Ye)?ht:null:Jr($e,Ye.text)?ht:null:ht})}function Di(le){var se,he;const{tablePrefixCls:xe,prefixCls:Fe,column:$e,dropdownPrefixCls:Xe,columnKey:Ye,filterMultiple:Ue,filterMode:pt="menu",filterSearch:Et=!1,filterState:ht,triggerFilter:jt,locale:zt,children:At,getPopupContainer:rn}=le,{filterDropdownOpen:nn,onFilterDropdownOpenChange:ln,filterResetToDefaultFilteredValue:an,defaultFilteredValue:hn,filterDropdownVisible:Rn,onFilterDropdownVisibleChange:zn}=$e,[Bn,Yn]=re.useState(!1),ra=!!(ht&&(!((se=ht.filteredKeys)===null||se===void 0)&&se.length||ht.forceFiltered)),vn=Tn=>{Yn(Tn),ln==null||ln(Tn),zn==null||zn(Tn)},On=(he=nn!=null?nn:Rn)!==null&&he!==void 0?he:Bn,Pn=ht==null?void 0:ht.filteredKeys,[gn,Ln]=ya(Pn||[]),Vn=Tn=>{let{selectedKeys:ta}=Tn;Ln(ta)},ga=(Tn,ta)=>{let{node:ba,checked:va}=ta;Vn(Ue?{selectedKeys:Tn}:{selectedKeys:va&&ba.key?[ba.key]:[]})};re.useEffect(()=>{Bn&&Vn({selectedKeys:Pn||[]})},[Pn]);const[aa,Gn]=re.useState([]),ma=Tn=>{Gn(Tn)},[fa,ka]=re.useState(""),Ea=Tn=>{const{value:ta}=Tn.target;ka(ta)};re.useEffect(()=>{Bn||ka("")},[Bn]);const eo=Tn=>{const ta=Tn&&Tn.length?Tn:null;if(ta===null&&(!ht||!ht.filteredKeys)||(0,Ee.Z)(ta,ht==null?void 0:ht.filteredKeys,!0))return null;jt({column:$e,key:Ye,filteredKeys:ta})},to=()=>{vn(!1),eo(gn())},ia=function(){let{confirm:Tn,closeDropdown:ta}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{confirm:!1,closeDropdown:!1};Tn&&eo([]),ta&&vn(!1),ka(""),Ln(an?(hn||[]).map(ba=>String(ba)):[])},oo=function(){let{closeDropdown:Tn}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{closeDropdown:!0};Tn&&vn(!1),eo(gn())},wa=Tn=>{Tn&&Pn!==void 0&&Ln(Pn||[]),vn(Tn),!Tn&&!$e.filterDropdown&&to()},_a=lt()({[`${Xe}-menu-without-submenu`]:!Mi($e.filters||[])}),Ha=Tn=>{if(Tn.target.checked){const ta=hr($e==null?void 0:$e.filters).map(ba=>String(ba));Ln(ta)}else Ln([])},Do=Tn=>{let{filters:ta}=Tn;return(ta||[]).map((ba,va)=>{const Lo=String(ba.value),bo={title:ba.text,key:ba.value!==void 0?Lo:va};return ba.children&&(bo.children=Do({filters:ba.children})),bo})},_n=Tn=>{var ta;return Object.assign(Object.assign({},Tn),{text:Tn.title,value:Tn.key,children:((ta=Tn.children)===null||ta===void 0?void 0:ta.map(ba=>_n(ba)))||[]})};let Hn;if(typeof $e.filterDropdown=="function")Hn=$e.filterDropdown({prefixCls:`${Xe}-custom`,setSelectedKeys:Tn=>Vn({selectedKeys:Tn}),selectedKeys:gn(),confirm:oo,clearFilters:ia,filters:$e.filters,visible:On,close:()=>{vn(!1)}});else if($e.filterDropdown)Hn=$e.filterDropdown;else{const Tn=gn()||[],ta=()=>($e.filters||[]).length===0?re.createElement(ja.Z,{image:ja.Z.PRESENTED_IMAGE_SIMPLE,description:zt.filterEmptyText,imageStyle:{height:24},style:{margin:0,padding:"16px 0"}}):pt==="tree"?re.createElement(re.Fragment,null,re.createElement(yr,{filterSearch:Et,value:fa,onChange:Ea,tablePrefixCls:xe,locale:zt}),re.createElement("div",{className:`${xe}-filter-dropdown-tree`},Ue?re.createElement(Ya.default,{checked:Tn.length===hr($e.filters).length,indeterminate:Tn.length>0&&Tn.lengthtypeof Et=="function"?Et(fa,_n(va)):Jr(fa,va.title):void 0}))):re.createElement(re.Fragment,null,re.createElement(yr,{filterSearch:Et,value:fa,onChange:Ea,tablePrefixCls:xe,locale:zt}),re.createElement(Qo.default,{selectable:!0,multiple:Ue,prefixCls:`${Xe}-menu`,className:_a,onSelect:Vn,onDeselect:Vn,selectedKeys:Tn,getPopupContainer:rn,openKeys:aa,onOpenChange:ma,items:Qr({filters:$e.filters||[],filterSearch:Et,prefixCls:Fe,filteredKeys:gn(),filterMultiple:Ue,searchValue:fa})})),ba=()=>an?(0,Ee.Z)((hn||[]).map(va=>String(va)),Tn,!0):Tn.length===0;Hn=re.createElement(re.Fragment,null,ta(),re.createElement("div",{className:`${Fe}-dropdown-btns`},re.createElement(Ga.ZP,{type:"link",size:"small",disabled:ba(),onClick:()=>ia()},zt.filterReset),re.createElement(Ga.ZP,{type:"primary",size:"small",onClick:to},zt.filterConfirm)))}$e.filterDropdown&&(Hn=re.createElement(Er.J,{selectable:void 0},Hn));const Zn=()=>re.createElement(Ii,{className:`${Fe}-dropdown`},Hn);let Dn;typeof $e.filterIcon=="function"?Dn=$e.filterIcon(ra):$e.filterIcon?Dn=$e.filterIcon:Dn=re.createElement(Oa,null);const{direction:La}=re.useContext(Aa.E_);return re.createElement("div",{className:`${Fe}-column`},re.createElement("span",{className:`${xe}-column-title`},At),re.createElement(Wo.Z,{dropdownRender:Zn,trigger:["click"],open:On,onOpenChange:wa,getPopupContainer:rn,placement:La==="rtl"?"bottomLeft":"bottomRight"},re.createElement("span",{role:"button",tabIndex:-1,className:lt()(`${Fe}-trigger`,{active:ra}),onClick:Tn=>{Tn.stopPropagation()}},Dn)))}var Ti=Di;function Dr(le,se,he){let xe=[];return(le||[]).forEach((Fe,$e)=>{var Xe;const Ye=Pa($e,he);if(Fe.filters||"filterDropdown"in Fe||"onFilter"in Fe)if("filteredValue"in Fe){let Ue=Fe.filteredValue;"filterDropdown"in Fe||(Ue=(Xe=Ue==null?void 0:Ue.map(String))!==null&&Xe!==void 0?Xe:Ue),xe.push({column:Fe,key:bn(Fe,Ye),filteredKeys:Ue,forceFiltered:Fe.filtered})}else xe.push({column:Fe,key:bn(Fe,Ye),filteredKeys:se&&Fe.defaultFilteredValue?Fe.defaultFilteredValue:void 0,forceFiltered:Fe.filtered});"children"in Fe&&(xe=[].concat((0,dn.Z)(xe),(0,dn.Z)(Dr(Fe.children,se,Ye))))}),xe}function qr(le,se,he,xe,Fe,$e,Xe,Ye){return he.map((Ue,pt)=>{const Et=Pa(pt,Ye),{filterMultiple:ht=!0,filterMode:jt,filterSearch:zt}=Ue;let At=Ue;if(At.filters||At.filterDropdown){const rn=bn(At,Et),nn=xe.find(ln=>{let{key:an}=ln;return rn===an});At=Object.assign(Object.assign({},At),{title:ln=>re.createElement(Ti,{tablePrefixCls:le,prefixCls:`${le}-filter`,dropdownPrefixCls:se,column:At,columnKey:rn,filterState:nn,filterMultiple:ht,filterMode:jt,filterSearch:zt,triggerFilter:$e,locale:Fe,getPopupContainer:Xe},za(Ue.title,ln))})}return"children"in At&&(At=Object.assign(Object.assign({},At),{children:qr(le,se,At.children,xe,Fe,$e,Xe,Et)})),At})}function ei(le){const se={};return le.forEach(he=>{let{key:xe,filteredKeys:Fe,column:$e}=he;const{filters:Xe,filterDropdown:Ye}=$e;if(Ye)se[xe]=Fe||null;else if(Array.isArray(Fe)){const Ue=hr(Xe);se[xe]=Ue.filter(pt=>Fe.includes(String(pt)))}else se[xe]=null}),se}function ti(le,se){return se.reduce((he,xe)=>{const{column:{onFilter:Fe,filters:$e},filteredKeys:Xe}=xe;return Fe&&Xe&&Xe.length?he.filter(Ye=>Xe.some(Ue=>{const pt=hr($e),Et=pt.findIndex(jt=>String(jt)===String(Ue)),ht=Et!==-1?pt[Et]:Ue;return Fe(ht,Ye)})):he},le)}const ni=le=>le.flatMap(se=>"children"in se?[se].concat((0,dn.Z)(ni(se.children||[]))):[se]);function Ri(le){let{prefixCls:se,dropdownPrefixCls:he,mergedColumns:xe,onFilterChange:Fe,getPopupContainer:$e,locale:Xe}=le;const Ye=re.useMemo(()=>ni(xe||[]),[xe]),[Ue,pt]=re.useState(()=>Dr(Ye,!0)),Et=re.useMemo(()=>{const At=Dr(Ye,!1);if(At.length===0)return At;let rn=!0,nn=!0;if(At.forEach(ln=>{let{filteredKeys:an}=ln;an!==void 0?rn=!1:nn=!1}),rn){const ln=(Ye||[]).map((an,hn)=>bn(an,Pa(hn)));return Ue.filter(an=>{let{key:hn}=an;return ln.includes(hn)}).map(an=>{const hn=Ye[ln.findIndex(Rn=>Rn===an.key)];return Object.assign(Object.assign({},an),{column:Object.assign(Object.assign({},an.column),hn),forceFiltered:hn.filtered})})}return At},[Ye,Ue]),ht=re.useMemo(()=>ei(Et),[Et]),jt=At=>{const rn=Et.filter(nn=>{let{key:ln}=nn;return ln!==At.key});rn.push(At),pt(rn),Fe(ei(rn),rn)};return[At=>qr(se,he,At,Et,Xe,jt,$e),Et,ht]}var zi=Ri;function Ai(le,se,he){const xe=re.useRef({});function Fe($e){if(!xe.current||xe.current.data!==le||xe.current.childrenColumnName!==se||xe.current.getRowKey!==he){let Ye=function(Ue){Ue.forEach((pt,Et)=>{const ht=he(pt,Et);Xe.set(ht,pt),pt&&typeof pt=="object"&&se in pt&&Ye(pt[se]||[])})};const Xe=new Map;Ye(le),xe.current={data:le,childrenColumnName:se,kvMap:Xe,getRowKey:he}}return xe.current.kvMap.get($e)}return[Fe]}var ki=te(50371),Gi=function(le,se){var he={};for(var xe in le)Object.prototype.hasOwnProperty.call(le,xe)&&se.indexOf(xe)<0&&(he[xe]=le[xe]);if(le!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Fe=0,xe=Object.getOwnPropertySymbols(le);Fe{const $e=le[Fe];typeof $e!="function"&&(he[Fe]=$e)}),he}function Ki(le,se,he){const xe=he&&typeof he=="object"?he:{},{total:Fe=0}=xe,$e=Gi(xe,["total"]),[Xe,Ye]=(0,re.useState)(()=>({current:"defaultCurrent"in $e?$e.defaultCurrent:1,pageSize:"defaultPageSize"in $e?$e.defaultPageSize:ai})),Ue=(0,ki.Z)(Xe,$e,{total:Fe>0?Fe:le}),pt=Math.ceil((Fe||le)/Ue.pageSize);Ue.current>pt&&(Ue.current=pt||1);const Et=(jt,zt)=>{Ye({current:jt!=null?jt:1,pageSize:zt||Ue.pageSize})},ht=(jt,zt)=>{var At;he&&((At=he.onChange)===null||At===void 0||At.call(he,jt,zt)),Et(jt,zt),se(jt,zt||(Ue==null?void 0:Ue.pageSize))};return he===!1?[{},()=>{}]:[Object.assign(Object.assign({},Ue),{onChange:ht}),Et]}var ji=Ki,Hi=te(84105),oi=te(35654),Tr=te(90782),Wi=te(71430),_i=te(18929);const dr={},Rr="SELECT_ALL",zr="SELECT_INVERT",Ar="SELECT_NONE",ri=[],ii=(le,se)=>{let he=[];return(se||[]).forEach(xe=>{he.push(xe),xe&&typeof xe=="object"&&le in xe&&(he=[].concat((0,dn.Z)(he),(0,dn.Z)(ii(le,xe[le]))))}),he};var Ui=(le,se)=>{const{preserveSelectedRowKeys:he,selectedRowKeys:xe,defaultSelectedRowKeys:Fe,getCheckboxProps:$e,onChange:Xe,onSelect:Ye,onSelectAll:Ue,onSelectInvert:pt,onSelectNone:Et,onSelectMultiple:ht,columnWidth:jt,type:zt,selections:At,fixed:rn,renderCell:nn,hideSelectAll:ln,checkStrictly:an=!0}=se||{},{prefixCls:hn,data:Rn,pageData:zn,getRecordByKey:Bn,getRowKey:Yn,expandType:ra,childrenColumnName:vn,locale:On,getPopupContainer:Pn}=le,[gn,Ln]=(0,_i.Z)(xe||Fe||ri,{value:xe}),Vn=re.useRef(new Map),ga=(0,re.useCallback)(_n=>{if(he){const Hn=new Map;_n.forEach(Zn=>{let Dn=Bn(Zn);!Dn&&Vn.current.has(Zn)&&(Dn=Vn.current.get(Zn)),Hn.set(Zn,Dn)}),Vn.current=Hn}},[Bn,he]);re.useEffect(()=>{ga(gn)},[gn]);const{keyEntities:aa}=(0,re.useMemo)(()=>{if(an)return{keyEntities:null};let _n=Rn;if(he){const Hn=new Set(Rn.map((Dn,La)=>Yn(Dn,La))),Zn=Array.from(Vn.current).reduce((Dn,La)=>{let[Tn,ta]=La;return Hn.has(Tn)?Dn:Dn.concat(ta)},[]);_n=[].concat((0,dn.Z)(_n),(0,dn.Z)(Zn))}return(0,Wi.I8)(_n,{externalGetKey:Yn,childrenPropName:vn})},[Rn,Yn,an,vn,he]),Gn=(0,re.useMemo)(()=>ii(vn,zn),[vn,zn]),ma=(0,re.useMemo)(()=>{const _n=new Map;return Gn.forEach((Hn,Zn)=>{const Dn=Yn(Hn,Zn),La=($e?$e(Hn):null)||{};_n.set(Dn,La)}),_n},[Gn,Yn,$e]),fa=(0,re.useCallback)(_n=>{var Hn;return!!(!((Hn=ma.get(Yn(_n)))===null||Hn===void 0)&&Hn.disabled)},[ma,Yn]),[ka,Ea]=(0,re.useMemo)(()=>{if(an)return[gn||[],[]];const{checkedKeys:_n,halfCheckedKeys:Hn}=(0,Tr.S)(gn,!0,aa,fa);return[_n||[],Hn]},[gn,an,aa,fa]),eo=(0,re.useMemo)(()=>{const _n=zt==="radio"?ka.slice(0,1):ka;return new Set(_n)},[ka,zt]),to=(0,re.useMemo)(()=>zt==="radio"?new Set:new Set(Ea),[Ea,zt]),[ia,oo]=(0,re.useState)(null);re.useEffect(()=>{se||Ln(ri)},[!!se]);const wa=(0,re.useCallback)((_n,Hn)=>{let Zn,Dn;ga(_n),he?(Zn=_n,Dn=_n.map(La=>Vn.current.get(La))):(Zn=[],Dn=[],_n.forEach(La=>{const Tn=Bn(La);Tn!==void 0&&(Zn.push(La),Dn.push(Tn))})),Ln(Zn),Xe==null||Xe(Zn,Dn,{type:Hn})},[Ln,Bn,Xe,he]),_a=(0,re.useCallback)((_n,Hn,Zn,Dn)=>{if(Ye){const La=Zn.map(Tn=>Bn(Tn));Ye(Bn(_n),Hn,La,Dn)}wa(Zn,"single")},[Ye,Bn,wa]),Ha=(0,re.useMemo)(()=>!At||ln?null:(At===!0?[Rr,zr,Ar]:At).map(Hn=>Hn===Rr?{key:"all",text:On.selectionAll,onSelect(){wa(Rn.map((Zn,Dn)=>Yn(Zn,Dn)).filter(Zn=>{const Dn=ma.get(Zn);return!(Dn!=null&&Dn.disabled)||eo.has(Zn)}),"all")}}:Hn===zr?{key:"invert",text:On.selectInvert,onSelect(){const Zn=new Set(eo);zn.forEach((La,Tn)=>{const ta=Yn(La,Tn),ba=ma.get(ta);ba!=null&&ba.disabled||(Zn.has(ta)?Zn.delete(ta):Zn.add(ta))});const Dn=Array.from(Zn);pt&&pt(Dn),wa(Dn,"invert")}}:Hn===Ar?{key:"none",text:On.selectNone,onSelect(){Et==null||Et(),wa(Array.from(eo).filter(Zn=>{const Dn=ma.get(Zn);return Dn==null?void 0:Dn.disabled}),"none")}}:Hn).map(Hn=>Object.assign(Object.assign({},Hn),{onSelect:function(){for(var Zn,Dn,La=arguments.length,Tn=new Array(La),ta=0;ta{var Hn;if(!se)return _n.filter(Na=>Na!==dr);let Zn=(0,dn.Z)(_n);const Dn=new Set(eo),La=Gn.map(Yn).filter(Na=>!ma.get(Na).disabled),Tn=La.every(Na=>Dn.has(Na)),ta=La.some(Na=>Dn.has(Na)),ba=()=>{const Na=[];Tn?La.forEach(Ja=>{Dn.delete(Ja),Na.push(Ja)}):La.forEach(Ja=>{Dn.has(Ja)||(Dn.add(Ja),Na.push(Ja))});const Ma=Array.from(Dn);Ue==null||Ue(!Tn,Ma.map(Ja=>Bn(Ja)),Na.map(Ja=>Bn(Ja))),wa(Ma,"all"),oo(null)};let va;if(zt!=="radio"){let Na;if(Ha){const pa={getPopupContainer:Pn,items:Ha.map((Oo,Fo)=>{const{key:Ko,text:nr,onSelect:er}=Oo;return{key:Ko!=null?Ko:Fo,onClick:()=>{er==null||er(La)},label:nr}})};Na=re.createElement("div",{className:`${hn}-selection-extra`},re.createElement(Wo.Z,{menu:pa,getPopupContainer:Pn},re.createElement("span",null,re.createElement(Hi.Z,null))))}const Ma=Gn.map((pa,Oo)=>{const Fo=Yn(pa,Oo),Ko=ma.get(Fo)||{};return Object.assign({checked:Dn.has(Fo)},Ko)}).filter(pa=>{let{disabled:Oo}=pa;return Oo}),Ja=!!Ma.length&&Ma.length===Gn.length,so=Ja&&Ma.every(pa=>{let{checked:Oo}=pa;return Oo}),co=Ja&&Ma.some(pa=>{let{checked:Oo}=pa;return Oo});va=!ln&&re.createElement("div",{className:`${hn}-selection`},re.createElement(Ya.default,{checked:Ja?so:!!Gn.length&&Tn,indeterminate:Ja?!so&&co:!Tn&&ta,onChange:ba,disabled:Gn.length===0||Ja,"aria-label":Na?"Custom selection":"Select all",skipGroup:!0}),Na)}let Lo;zt==="radio"?Lo=(Na,Ma,Ja)=>{const so=Yn(Ma,Ja),co=Dn.has(so);return{node:re.createElement(vr.ZP,Object.assign({},ma.get(so),{checked:co,onClick:pa=>pa.stopPropagation(),onChange:pa=>{Dn.has(so)||_a(so,!0,[so],pa.nativeEvent)}})),checked:co}}:Lo=(Na,Ma,Ja)=>{var so;const co=Yn(Ma,Ja),pa=Dn.has(co),Oo=to.has(co),Fo=ma.get(co);let Ko;return ra==="nest"?Ko=Oo:Ko=(so=Fo==null?void 0:Fo.indeterminate)!==null&&so!==void 0?so:Oo,{node:re.createElement(Ya.default,Object.assign({},Fo,{indeterminate:Ko,checked:pa,skipGroup:!0,onClick:nr=>nr.stopPropagation(),onChange:nr=>{let{nativeEvent:er}=nr;const{shiftKey:Cr}=er;let lr=-1,Yo=-1;if(Cr&&an){const Ro=new Set([ia,co]);La.some((No,uo)=>{if(Ro.has(No))if(lr===-1)lr=uo;else return Yo=uo,!0;return!1})}if(Yo!==-1&&lr!==Yo&&an){const Ro=La.slice(lr,Yo+1),No=[];pa?Ro.forEach(Qa=>{Dn.has(Qa)&&(No.push(Qa),Dn.delete(Qa))}):Ro.forEach(Qa=>{Dn.has(Qa)||(No.push(Qa),Dn.add(Qa))});const uo=Array.from(Dn);ht==null||ht(!pa,uo.map(Qa=>Bn(Qa)),No.map(Qa=>Bn(Qa))),wa(uo,"multiple")}else{const Ro=ka;if(an){const No=pa?(0,oi._5)(Ro,co):(0,oi.L0)(Ro,co);_a(co,!pa,No,er)}else{const No=(0,Tr.S)([].concat((0,dn.Z)(Ro),[co]),!0,aa,fa),{checkedKeys:uo,halfCheckedKeys:Qa}=No;let ar=uo;if(pa){const pr=new Set(uo);pr.delete(co),ar=(0,Tr.S)(Array.from(pr),{checked:!1,halfCheckedKeys:Qa},aa,fa).checkedKeys}_a(co,!pa,ar,er)}}oo(pa?null:co)}})),checked:pa}};const bo=(Na,Ma,Ja)=>{const{node:so,checked:co}=Lo(Na,Ma,Ja);return nn?nn(co,Ma,Ja,so):so};if(!Zn.includes(dr))if(Zn.findIndex(Na=>{var Ma;return((Ma=Na[Nn])===null||Ma===void 0?void 0:Ma.columnType)==="EXPAND_COLUMN"})===0){const[Na,...Ma]=Zn;Zn=[Na,dr].concat((0,dn.Z)(Ma))}else Zn=[dr].concat((0,dn.Z)(Zn));const qo=Zn.indexOf(dr);Zn=Zn.filter((Na,Ma)=>Na!==dr||Ma===qo);const ro=Zn[qo-1],Xo=Zn[qo+1];let io=rn;io===void 0&&((Xo==null?void 0:Xo.fixed)!==void 0?io=Xo.fixed:(ro==null?void 0:ro.fixed)!==void 0&&(io=ro.fixed)),io&&ro&&((Hn=ro[Nn])===null||Hn===void 0?void 0:Hn.columnType)==="EXPAND_COLUMN"&&ro.fixed===void 0&&(ro.fixed=io);const To=lt()(`${hn}-selection-col`,{[`${hn}-selection-col-with-dropdown`]:At&&zt==="checkbox"}),fr={fixed:io,width:jt,className:`${hn}-selection-column`,title:se.columnTitle||va,render:bo,onCell:se.onCell,[Nn]:{className:To}};return Zn.map(Na=>Na===dr?fr:Na)},[Yn,Gn,se,ka,eo,to,jt,Ha,ra,ia,ma,ht,_a,fa]),eo]},Vi=te(89489),Xi=te(59477),Yi=te(6848);const Lr="ascend",kr="descend";function Fr(le){return typeof le.sorter=="object"&&typeof le.sorter.multiple=="number"?le.sorter.multiple:!1}function li(le){return typeof le=="function"?le:le&&typeof le=="object"&&le.compare?le.compare:!1}function Ji(le,se){return se?le[le.indexOf(se)+1]:le[0]}function Gr(le,se,he){let xe=[];function Fe($e,Xe){xe.push({column:$e,key:bn($e,Xe),multiplePriority:Fr($e),sortOrder:$e.sortOrder})}return(le||[]).forEach(($e,Xe)=>{const Ye=Pa(Xe,he);$e.children?("sortOrder"in $e&&Fe($e,Ye),xe=[].concat((0,dn.Z)(xe),(0,dn.Z)(Gr($e.children,se,Ye)))):$e.sorter&&("sortOrder"in $e?Fe($e,Ye):se&&$e.defaultSortOrder&&xe.push({column:$e,key:bn($e,Ye),multiplePriority:Fr($e),sortOrder:$e.defaultSortOrder}))}),xe}function si(le,se,he,xe,Fe,$e,Xe,Ye){return(se||[]).map((Ue,pt)=>{const Et=Pa(pt,Ye);let ht=Ue;if(ht.sorter){const jt=ht.sortDirections||Fe,zt=ht.showSorterTooltip===void 0?Xe:ht.showSorterTooltip,At=bn(ht,Et),rn=he.find(ra=>{let{key:vn}=ra;return vn===At}),nn=rn?rn.sortOrder:null,ln=Ji(jt,nn);let an;if(Ue.sortIcon)an=Ue.sortIcon({sortOrder:nn});else{const ra=jt.includes(Lr)&&re.createElement(Xi.Z,{className:lt()(`${le}-column-sorter-up`,{active:nn===Lr})}),vn=jt.includes(kr)&&re.createElement(Vi.Z,{className:lt()(`${le}-column-sorter-down`,{active:nn===kr})});an=re.createElement("span",{className:lt()(`${le}-column-sorter`,{[`${le}-column-sorter-full`]:!!(ra&&vn)})},re.createElement("span",{className:`${le}-column-sorter-inner`,"aria-hidden":"true"},ra,vn))}const{cancelSort:hn,triggerAsc:Rn,triggerDesc:zn}=$e||{};let Bn=hn;ln===kr?Bn=zn:ln===Lr&&(Bn=Rn);const Yn=typeof zt=="object"?zt:{title:Bn};ht=Object.assign(Object.assign({},ht),{className:lt()(ht.className,{[`${le}-column-sort`]:nn}),title:ra=>{const vn=re.createElement("div",{className:`${le}-column-sorters`},re.createElement("span",{className:`${le}-column-title`},za(Ue.title,ra)),an);return zt?re.createElement(Yi.Z,Object.assign({},Yn),vn):vn},onHeaderCell:ra=>{const vn=Ue.onHeaderCell&&Ue.onHeaderCell(ra)||{},On=vn.onClick,Pn=vn.onKeyDown;vn.onClick=Vn=>{xe({column:Ue,key:At,sortOrder:ln,multiplePriority:Fr(Ue)}),On==null||On(Vn)},vn.onKeyDown=Vn=>{Vn.keyCode===br.Z.ENTER&&(xe({column:Ue,key:At,sortOrder:ln,multiplePriority:Fr(Ue)}),Pn==null||Pn(Vn))};const gn=lo(Ue.title,{}),Ln=gn==null?void 0:gn.toString();return nn?vn["aria-sort"]=nn==="ascend"?"ascending":"descending":vn["aria-label"]=Ln||"",vn.className=lt()(vn.className,`${le}-column-has-sorters`),vn.tabIndex=0,Ue.ellipsis&&(vn.title=(gn!=null?gn:"").toString()),vn}})}return"children"in ht&&(ht=Object.assign(Object.assign({},ht),{children:si(le,ht.children,he,xe,Fe,$e,Xe,Et)})),ht})}function di(le){const{column:se,sortOrder:he}=le;return{column:se,order:he,field:se.dataIndex,columnKey:se.key}}function gi(le){const se=le.filter(he=>{let{sortOrder:xe}=he;return xe}).map(di);return se.length===0&&le.length?Object.assign(Object.assign({},di(le[le.length-1])),{column:void 0}):se.length<=1?se[0]||{}:se}function Zr(le,se,he){const xe=se.slice().sort((Xe,Ye)=>Ye.multiplePriority-Xe.multiplePriority),Fe=le.slice(),$e=xe.filter(Xe=>{let{column:{sorter:Ye},sortOrder:Ue}=Xe;return li(Ye)&&Ue});return $e.length?Fe.sort((Xe,Ye)=>{for(let Ue=0;Ue<$e.length;Ue+=1){const pt=$e[Ue],{column:{sorter:Et},sortOrder:ht}=pt,jt=li(Et);if(jt&&ht){const zt=jt(Xe,Ye,ht);if(zt!==0)return ht===Lr?zt:-zt}}return 0}).map(Xe=>{const Ye=Xe[he];return Ye?Object.assign(Object.assign({},Xe),{[he]:Zr(Ye,se,he)}):Xe}):Fe}function Qi(le){let{prefixCls:se,mergedColumns:he,onSorterChange:xe,sortDirections:Fe,tableLocale:$e,showSorterTooltip:Xe}=le;const[Ye,Ue]=re.useState(Gr(he,!0)),pt=re.useMemo(()=>{let At=!0;const rn=Gr(he,!1);if(!rn.length)return Ye;const nn=[];function ln(hn){At?nn.push(hn):nn.push(Object.assign(Object.assign({},hn),{sortOrder:null}))}let an=null;return rn.forEach(hn=>{an===null?(ln(hn),hn.sortOrder&&(hn.multiplePriority===!1?At=!1:an=!0)):(an&&hn.multiplePriority!==!1||(At=!1),ln(hn))}),nn},[he,Ye]),Et=re.useMemo(()=>{const At=pt.map(rn=>{let{column:nn,sortOrder:ln}=rn;return{column:nn,order:ln}});return{sortColumns:At,sortColumn:At[0]&&At[0].column,sortOrder:At[0]&&At[0].order}},[pt]);function ht(At){let rn;At.multiplePriority===!1||!pt.length||pt[0].multiplePriority===!1?rn=[At]:rn=[].concat((0,dn.Z)(pt.filter(nn=>{let{key:ln}=nn;return ln!==At.key})),[At]),Ue(rn),xe(gi(rn),rn)}return[At=>si(se,At,pt,ht,Fe,$e,Xe),pt,Et,()=>gi(pt)]}function ci(le,se){return le.map(he=>{const xe=Object.assign({},he);return xe.title=za(he.title,se),"children"in xe&&(xe.children=ci(xe.children,se)),xe})}function qi(le){return[re.useCallback(he=>ci(he,le),[le])]}var el=Sa((le,se)=>{const{_renderTimes:he}=le,{_renderTimes:xe}=se;return he!==xe}),tl=Mo((le,se)=>{const{_renderTimes:he}=le,{_renderTimes:xe}=se;return he!==xe}),xr=te(64993),$r=te(17313),nl=te(83116),al=te(37613),ol=le=>{const{componentCls:se}=le,he=`${le.lineWidth}px ${le.lineType} ${le.tableBorderColor}`,xe=(Fe,$e,Xe)=>({[`&${se}-${Fe}`]:{[`> ${se}-container`]:{[`> ${se}-content, > ${se}-body`]:{"\n > table > tbody > tr > th,\n > table > tbody > tr > td\n ":{[`> ${se}-expanded-row-fixed`]:{margin:`-${$e}px -${Xe+le.lineWidth}px`}}}}}});return{[`${se}-wrapper`]:{[`${se}${se}-bordered`]:Object.assign(Object.assign(Object.assign({[`> ${se}-title`]:{border:he,borderBottom:0},[`> ${se}-container`]:{borderInlineStart:he,borderTop:he,[` + > ${se}-content, + > ${se}-header, + > ${se}-body, + > ${se}-summary + `]:{"> table":{"\n > thead > tr > th,\n > thead > tr > td,\n > tbody > tr > th,\n > tbody > tr > td,\n > tfoot > tr > th,\n > tfoot > tr > td\n ":{borderInlineEnd:he},"> thead":{"> tr:not(:last-child) > th":{borderBottom:he},"> tr > th::before":{backgroundColor:"transparent !important"}},"\n > thead > tr,\n > tbody > tr,\n > tfoot > tr\n ":{[`> ${se}-cell-fix-right-first::after`]:{borderInlineEnd:he}},"\n > tbody > tr > th,\n > tbody > tr > td\n ":{[`> ${se}-expanded-row-fixed`]:{margin:`-${le.tablePaddingVertical}px -${le.tablePaddingHorizontal+le.lineWidth}px`,"&::after":{position:"absolute",top:0,insetInlineEnd:le.lineWidth,bottom:0,borderInlineEnd:he,content:'""'}}}}}},[`&${se}-scroll-horizontal`]:{[`> ${se}-container > ${se}-body`]:{"> table > tbody":{[` + > tr${se}-expanded-row, + > tr${se}-placeholder + `]:{"> th, > td":{borderInlineEnd:0}}}}}},xe("middle",le.tablePaddingVerticalMiddle,le.tablePaddingHorizontalMiddle)),xe("small",le.tablePaddingVerticalSmall,le.tablePaddingHorizontalSmall)),{[`> ${se}-footer`]:{border:he,borderTop:0}}),[`${se}-cell`]:{[`${se}-container:first-child`]:{borderTop:0},"&-scrollbar:not([rowspan])":{boxShadow:`0 ${le.lineWidth}px 0 ${le.lineWidth}px ${le.tableHeaderBg}`}},[`${se}-bordered ${se}-cell-scrollbar`]:{borderInlineEnd:he}}}},rl=le=>{const{componentCls:se}=le;return{[`${se}-wrapper`]:{[`${se}-cell-ellipsis`]:Object.assign(Object.assign({},$r.vS),{wordBreak:"keep-all",[` + &${se}-cell-fix-left-last, + &${se}-cell-fix-right-first + `]:{overflow:"visible",[`${se}-cell-content`]:{display:"block",overflow:"hidden",textOverflow:"ellipsis"}},[`${se}-column-title`]:{overflow:"hidden",textOverflow:"ellipsis",wordBreak:"keep-all"}})}}},il=le=>{const{componentCls:se}=le;return{[`${se}-wrapper`]:{[`${se}-tbody > tr${se}-placeholder`]:{textAlign:"center",color:le.colorTextDisabled,"\n &:hover > th,\n &:hover > td,\n ":{background:le.colorBgContainer}}}}},ll=te(15969),sl=le=>{const{componentCls:se,antCls:he,controlInteractiveSize:xe,motionDurationSlow:Fe,lineWidth:$e,paddingXS:Xe,lineType:Ye,tableBorderColor:Ue,tableExpandIconBg:pt,tableExpandColumnWidth:Et,borderRadius:ht,fontSize:jt,fontSizeSM:zt,lineHeight:At,tablePaddingVertical:rn,tablePaddingHorizontal:nn,tableExpandedRowBg:ln,paddingXXS:an}=le,hn=xe/2-$e,Rn=hn*2+$e*3,zn=`${$e}px ${Ye} ${Ue}`,Bn=an-$e;return{[`${se}-wrapper`]:{[`${se}-expand-icon-col`]:{width:Et},[`${se}-row-expand-icon-cell`]:{textAlign:"center",[`${se}-row-expand-icon`]:{display:"inline-flex",float:"none",verticalAlign:"sub"}},[`${se}-row-indent`]:{height:1,float:"left"},[`${se}-row-expand-icon`]:Object.assign(Object.assign({},(0,ll.N)(le)),{position:"relative",float:"left",boxSizing:"border-box",width:Rn,height:Rn,padding:0,color:"inherit",lineHeight:`${Rn}px`,background:pt,border:zn,borderRadius:ht,transform:`scale(${xe/Rn})`,transition:`all ${Fe}`,userSelect:"none","&:focus, &:hover, &:active":{borderColor:"currentcolor"},"&::before, &::after":{position:"absolute",background:"currentcolor",transition:`transform ${Fe} ease-out`,content:'""'},"&::before":{top:hn,insetInlineEnd:Bn,insetInlineStart:Bn,height:$e},"&::after":{top:Bn,bottom:Bn,insetInlineStart:hn,width:$e,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"}}),[`${se}-row-indent + ${se}-row-expand-icon`]:{marginTop:(jt*At-$e*3)/2-Math.ceil((zt*1.4-$e*3)/2),marginInlineEnd:Xe},[`tr${se}-expanded-row`]:{"&, &:hover":{"> th, > td":{background:ln}},[`${he}-descriptions-view`]:{display:"flex",table:{flex:"auto",width:"auto"}}},[`${se}-expanded-row-fixed`]:{position:"relative",margin:`-${rn}px -${nn}px`,padding:`${rn}px ${nn}px`}}}},dl=le=>{const{componentCls:se,antCls:he,iconCls:xe,tableFilterDropdownWidth:Fe,tableFilterDropdownSearchWidth:$e,paddingXXS:Xe,paddingXS:Ye,colorText:Ue,lineWidth:pt,lineType:Et,tableBorderColor:ht,tableHeaderIconColor:jt,fontSizeSM:zt,tablePaddingHorizontal:At,borderRadius:rn,motionDurationSlow:nn,colorTextDescription:ln,colorPrimary:an,tableHeaderFilterActiveBg:hn,colorTextDisabled:Rn,tableFilterDropdownBg:zn,tableFilterDropdownHeight:Bn,controlItemBgHover:Yn,controlItemBgActive:ra,boxShadowSecondary:vn,filterDropdownMenuBg:On}=le,Pn=`${he}-dropdown`,gn=`${se}-filter-dropdown`,Ln=`${he}-tree`,Vn=`${pt}px ${Et} ${ht}`;return[{[`${se}-wrapper`]:{[`${se}-filter-column`]:{display:"flex",justifyContent:"space-between"},[`${se}-filter-trigger`]:{position:"relative",display:"flex",alignItems:"center",marginBlock:-Xe,marginInline:`${Xe}px ${-At/2}px`,padding:`0 ${Xe}px`,color:jt,fontSize:zt,borderRadius:rn,cursor:"pointer",transition:`all ${nn}`,"&:hover":{color:ln,background:hn},"&.active":{color:an}}}},{[`${he}-dropdown`]:{[gn]:Object.assign(Object.assign({},(0,$r.Wf)(le)),{minWidth:Fe,backgroundColor:zn,borderRadius:rn,boxShadow:vn,overflow:"hidden",[`${Pn}-menu`]:{maxHeight:Bn,overflowX:"hidden",border:0,boxShadow:"none",borderRadius:"unset",backgroundColor:On,"&:empty::after":{display:"block",padding:`${Ye}px 0`,color:Rn,fontSize:zt,textAlign:"center",content:'"Not Found"'}},[`${gn}-tree`]:{paddingBlock:`${Ye}px 0`,paddingInline:Ye,[Ln]:{padding:0},[`${Ln}-treenode ${Ln}-node-content-wrapper:hover`]:{backgroundColor:Yn},[`${Ln}-treenode-checkbox-checked ${Ln}-node-content-wrapper`]:{"&, &:hover":{backgroundColor:ra}}},[`${gn}-search`]:{padding:Ye,borderBottom:Vn,"&-input":{input:{minWidth:$e},[xe]:{color:Rn}}},[`${gn}-checkall`]:{width:"100%",marginBottom:Xe,marginInlineStart:Xe},[`${gn}-btns`]:{display:"flex",justifyContent:"space-between",padding:`${Ye-pt}px ${Ye}px`,overflow:"hidden",borderTop:Vn}})}},{[`${he}-dropdown ${gn}, ${gn}-submenu`]:{[`${he}-checkbox-wrapper + span`]:{paddingInlineStart:Ye,color:Ue},"> ul":{maxHeight:"calc(100vh - 130px)",overflowX:"hidden",overflowY:"auto"}}}]},gl=le=>{const{componentCls:se,lineWidth:he,colorSplit:xe,motionDurationSlow:Fe,zIndexTableFixed:$e,tableBg:Xe,zIndexTableSticky:Ye}=le,Ue=xe;return{[`${se}-wrapper`]:{[` + ${se}-cell-fix-left, + ${se}-cell-fix-right `]:{position:"sticky !important",zIndex:$e,background:Xe},[` - ${de}-cell-fix-left-first::after, - ${de}-cell-fix-left-last::after - `]:{position:"absolute",top:0,right:{_skip_check_:!0,value:0},bottom:-he,width:30,transform:"translateX(100%)",transition:`box-shadow ${Fe}`,content:'""',pointerEvents:"none"},[`${de}-cell-fix-left-all::after`]:{display:"none"},[` - ${de}-cell-fix-right-first::after, - ${de}-cell-fix-right-last::after - `]:{position:"absolute",top:0,bottom:-he,left:{_skip_check_:!0,value:0},width:30,transform:"translateX(-100%)",transition:`box-shadow ${Fe}`,content:'""',pointerEvents:"none"},[`${de}-container`]:{"&::before, &::after":{position:"absolute",top:0,bottom:0,zIndex:Ye+1,width:30,transition:`box-shadow ${Fe}`,content:'""',pointerEvents:"none"},"&::before":{insetInlineStart:0},"&::after":{insetInlineEnd:0}},[`${de}-ping-left`]:{[`&:not(${de}-has-fix-left) ${de}-container`]:{position:"relative","&::before":{boxShadow:`inset 10px 0 8px -8px ${_e}`}},[` - ${de}-cell-fix-left-first::after, - ${de}-cell-fix-left-last::after - `]:{boxShadow:`inset 10px 0 8px -8px ${_e}`},[`${de}-cell-fix-left-last::before`]:{backgroundColor:"transparent !important"}},[`${de}-ping-right`]:{[`&:not(${de}-has-fix-right) ${de}-container`]:{position:"relative","&::after":{boxShadow:`inset -10px 0 8px -8px ${_e}`}},[` - ${de}-cell-fix-right-first::after, - ${de}-cell-fix-right-last::after - `]:{boxShadow:`inset -10px 0 8px -8px ${_e}`}}}}},cl=ie=>{const{componentCls:de,antCls:he}=ie;return{[`${de}-wrapper`]:{[`${de}-pagination${he}-pagination`]:{margin:`${ie.margin}px 0`},[`${de}-pagination`]:{display:"flex",flexWrap:"wrap",rowGap:ie.paddingXS,"> *":{flex:"none"},"&-left":{justifyContent:"flex-start"},"&-center":{justifyContent:"center"},"&-right":{justifyContent:"flex-end"}}}}},ul=ie=>{const{componentCls:de,tableRadius:he}=ie;return{[`${de}-wrapper`]:{[de]:{[`${de}-title, ${de}-header`]:{borderRadius:`${he}px ${he}px 0 0`},[`${de}-title + ${de}-container`]:{borderStartStartRadius:0,borderStartEndRadius:0,[`${de}-header, table`]:{borderRadius:0},"table > thead > tr:first-child":{"th:first-child, th:last-child, td:first-child, td:last-child":{borderRadius:0}}},"&-container":{borderStartStartRadius:he,borderStartEndRadius:he,"table > thead > tr:first-child":{"> *:first-child":{borderStartStartRadius:he},"> *:last-child":{borderStartEndRadius:he}}},"&-footer":{borderRadius:`0 0 ${he}px ${he}px`}}}}},ml=ie=>{const{componentCls:de}=ie;return{[`${de}-wrapper-rtl`]:{direction:"rtl",table:{direction:"rtl"},[`${de}-pagination-left`]:{justifyContent:"flex-end"},[`${de}-pagination-right`]:{justifyContent:"flex-start"},[`${de}-row-expand-icon`]:{float:"right","&::after":{transform:"rotate(-90deg)"},"&-collapsed::before":{transform:"rotate(180deg)"},"&-collapsed::after":{transform:"rotate(0deg)"}},[`${de}-container`]:{"&::before":{insetInlineStart:"unset",insetInlineEnd:0},"&::after":{insetInlineStart:0,insetInlineEnd:"unset"},[`${de}-row-indent`]:{float:"right"}}}}},fl=ie=>{const{componentCls:de,antCls:he,iconCls:xe,fontSizeIcon:Fe,padding:$e,paddingXS:Xe,tableHeaderIconColor:Ye,tableHeaderIconColorHover:_e,tableSelectionColumnWidth:ft}=ie;return{[`${de}-wrapper`]:{[`${de}-selection-col`]:{width:ft,[`&${de}-selection-col-with-dropdown`]:{width:ft+Fe+$e/4}},[`${de}-bordered ${de}-selection-col`]:{width:ft+Xe*2,[`&${de}-selection-col-with-dropdown`]:{width:ft+Fe+$e/4+Xe*2}},[` - table tr th${de}-selection-column, - table tr td${de}-selection-column - `]:{paddingInlineEnd:ie.paddingXS,paddingInlineStart:ie.paddingXS,textAlign:"center",[`${he}-radio-wrapper`]:{marginInlineEnd:0}},[`table tr th${de}-selection-column${de}-cell-fix-left`]:{zIndex:ie.zIndexTableFixed+1},[`table tr th${de}-selection-column::after`]:{backgroundColor:"transparent !important"},[`${de}-selection`]:{position:"relative",display:"inline-flex",flexDirection:"column"},[`${de}-selection-extra`]:{position:"absolute",top:0,zIndex:1,cursor:"pointer",transition:`all ${ie.motionDurationSlow}`,marginInlineStart:"100%",paddingInlineStart:`${ie.tablePaddingHorizontal/4}px`,[xe]:{color:Ye,fontSize:Fe,verticalAlign:"baseline","&:hover":{color:_e}}}}}},pl=ie=>{const{componentCls:de}=ie,he=(xe,Fe,$e,Xe)=>({[`${de}${de}-${xe}`]:{fontSize:Xe,[` - ${de}-title, - ${de}-footer, - ${de}-cell, - ${de}-thead > tr > th, - ${de}-tbody > tr > th, - ${de}-tbody > tr > td, + ${se}-cell-fix-left-first::after, + ${se}-cell-fix-left-last::after + `]:{position:"absolute",top:0,right:{_skip_check_:!0,value:0},bottom:-he,width:30,transform:"translateX(100%)",transition:`box-shadow ${Fe}`,content:'""',pointerEvents:"none"},[`${se}-cell-fix-left-all::after`]:{display:"none"},[` + ${se}-cell-fix-right-first::after, + ${se}-cell-fix-right-last::after + `]:{position:"absolute",top:0,bottom:-he,left:{_skip_check_:!0,value:0},width:30,transform:"translateX(-100%)",transition:`box-shadow ${Fe}`,content:'""',pointerEvents:"none"},[`${se}-container`]:{"&::before, &::after":{position:"absolute",top:0,bottom:0,zIndex:Ye+1,width:30,transition:`box-shadow ${Fe}`,content:'""',pointerEvents:"none"},"&::before":{insetInlineStart:0},"&::after":{insetInlineEnd:0}},[`${se}-ping-left`]:{[`&:not(${se}-has-fix-left) ${se}-container`]:{position:"relative","&::before":{boxShadow:`inset 10px 0 8px -8px ${Ue}`}},[` + ${se}-cell-fix-left-first::after, + ${se}-cell-fix-left-last::after + `]:{boxShadow:`inset 10px 0 8px -8px ${Ue}`},[`${se}-cell-fix-left-last::before`]:{backgroundColor:"transparent !important"}},[`${se}-ping-right`]:{[`&:not(${se}-has-fix-right) ${se}-container`]:{position:"relative","&::after":{boxShadow:`inset -10px 0 8px -8px ${Ue}`}},[` + ${se}-cell-fix-right-first::after, + ${se}-cell-fix-right-last::after + `]:{boxShadow:`inset -10px 0 8px -8px ${Ue}`}}}}},cl=le=>{const{componentCls:se,antCls:he}=le;return{[`${se}-wrapper`]:{[`${se}-pagination${he}-pagination`]:{margin:`${le.margin}px 0`},[`${se}-pagination`]:{display:"flex",flexWrap:"wrap",rowGap:le.paddingXS,"> *":{flex:"none"},"&-left":{justifyContent:"flex-start"},"&-center":{justifyContent:"center"},"&-right":{justifyContent:"flex-end"}}}}},ul=le=>{const{componentCls:se,tableRadius:he}=le;return{[`${se}-wrapper`]:{[se]:{[`${se}-title, ${se}-header`]:{borderRadius:`${he}px ${he}px 0 0`},[`${se}-title + ${se}-container`]:{borderStartStartRadius:0,borderStartEndRadius:0,[`${se}-header, table`]:{borderRadius:0},"table > thead > tr:first-child":{"th:first-child, th:last-child, td:first-child, td:last-child":{borderRadius:0}}},"&-container":{borderStartStartRadius:he,borderStartEndRadius:he,"table > thead > tr:first-child":{"> *:first-child":{borderStartStartRadius:he},"> *:last-child":{borderStartEndRadius:he}}},"&-footer":{borderRadius:`0 0 ${he}px ${he}px`}}}}},ml=le=>{const{componentCls:se}=le;return{[`${se}-wrapper-rtl`]:{direction:"rtl",table:{direction:"rtl"},[`${se}-pagination-left`]:{justifyContent:"flex-end"},[`${se}-pagination-right`]:{justifyContent:"flex-start"},[`${se}-row-expand-icon`]:{float:"right","&::after":{transform:"rotate(-90deg)"},"&-collapsed::before":{transform:"rotate(180deg)"},"&-collapsed::after":{transform:"rotate(0deg)"}},[`${se}-container`]:{"&::before":{insetInlineStart:"unset",insetInlineEnd:0},"&::after":{insetInlineStart:0,insetInlineEnd:"unset"},[`${se}-row-indent`]:{float:"right"}}}}},fl=le=>{const{componentCls:se,antCls:he,iconCls:xe,fontSizeIcon:Fe,padding:$e,paddingXS:Xe,tableHeaderIconColor:Ye,tableHeaderIconColorHover:Ue,tableSelectionColumnWidth:pt}=le;return{[`${se}-wrapper`]:{[`${se}-selection-col`]:{width:pt,[`&${se}-selection-col-with-dropdown`]:{width:pt+Fe+$e/4}},[`${se}-bordered ${se}-selection-col`]:{width:pt+Xe*2,[`&${se}-selection-col-with-dropdown`]:{width:pt+Fe+$e/4+Xe*2}},[` + table tr th${se}-selection-column, + table tr td${se}-selection-column + `]:{paddingInlineEnd:le.paddingXS,paddingInlineStart:le.paddingXS,textAlign:"center",[`${he}-radio-wrapper`]:{marginInlineEnd:0}},[`table tr th${se}-selection-column${se}-cell-fix-left`]:{zIndex:le.zIndexTableFixed+1},[`table tr th${se}-selection-column::after`]:{backgroundColor:"transparent !important"},[`${se}-selection`]:{position:"relative",display:"inline-flex",flexDirection:"column"},[`${se}-selection-extra`]:{position:"absolute",top:0,zIndex:1,cursor:"pointer",transition:`all ${le.motionDurationSlow}`,marginInlineStart:"100%",paddingInlineStart:`${le.tablePaddingHorizontal/4}px`,[xe]:{color:Ye,fontSize:Fe,verticalAlign:"baseline","&:hover":{color:Ue}}}}}},pl=le=>{const{componentCls:se}=le,he=(xe,Fe,$e,Xe)=>({[`${se}${se}-${xe}`]:{fontSize:Xe,[` + ${se}-title, + ${se}-footer, + ${se}-cell, + ${se}-thead > tr > th, + ${se}-tbody > tr > th, + ${se}-tbody > tr > td, tfoot > tr > th, tfoot > tr > td - `]:{padding:`${Fe}px ${$e}px`},[`${de}-filter-trigger`]:{marginInlineEnd:`-${$e/2}px`},[`${de}-expanded-row-fixed`]:{margin:`-${Fe}px -${$e}px`},[`${de}-tbody`]:{[`${de}-wrapper:only-child ${de}`]:{marginBlock:`-${Fe}px`,marginInline:`${ie.tableExpandColumnWidth-$e}px -${$e}px`}},[`${de}-selection-column`]:{paddingInlineStart:`${$e/4}px`}}});return{[`${de}-wrapper`]:Object.assign(Object.assign({},he("middle",ie.tablePaddingVerticalMiddle,ie.tablePaddingHorizontalMiddle,ie.tableFontSizeMiddle)),he("small",ie.tablePaddingVerticalSmall,ie.tablePaddingHorizontalSmall,ie.tableFontSizeSmall))}},hl=ie=>{const{componentCls:de,marginXXS:he,fontSizeIcon:xe,tableHeaderIconColor:Fe,tableHeaderIconColorHover:$e}=ie;return{[`${de}-wrapper`]:{[`${de}-thead th${de}-column-has-sorters`]:{outline:"none",cursor:"pointer",transition:`all ${ie.motionDurationSlow}`,"&:hover":{background:ie.tableHeaderSortHoverBg,"&::before":{backgroundColor:"transparent !important"}},"&:focus-visible":{color:ie.colorPrimary},[` - &${de}-cell-fix-left:hover, - &${de}-cell-fix-right:hover - `]:{background:ie.tableFixedHeaderSortActiveBg}},[`${de}-thead th${de}-column-sort`]:{background:ie.tableHeaderSortBg,"&::before":{backgroundColor:"transparent !important"}},[`td${de}-column-sort`]:{background:ie.tableBodySortBg},[`${de}-column-title`]:{position:"relative",zIndex:1,flex:1},[`${de}-column-sorters`]:{display:"flex",flex:"auto",alignItems:"center",justifyContent:"space-between","&::after":{position:"absolute",inset:0,width:"100%",height:"100%",content:'""'}},[`${de}-column-sorter`]:{marginInlineStart:he,color:Fe,fontSize:0,transition:`color ${ie.motionDurationSlow}`,"&-inner":{display:"inline-flex",flexDirection:"column",alignItems:"center"},"&-up, &-down":{fontSize:xe,"&.active":{color:ie.colorPrimary}},[`${de}-column-sorter-up + ${de}-column-sorter-down`]:{marginTop:"-0.3em"}},[`${de}-column-sorters:hover ${de}-column-sorter`]:{color:$e}}}},Sl=ie=>{const{componentCls:de,opacityLoading:he,tableScrollThumbBg:xe,tableScrollThumbBgHover:Fe,tableScrollThumbSize:$e,tableScrollBg:Xe,zIndexTableSticky:Ye,stickyScrollBarBorderRadius:_e}=ie,ft=`${ie.lineWidth}px ${ie.lineType} ${ie.tableBorderColor}`;return{[`${de}-wrapper`]:{[`${de}-sticky`]:{"&-holder":{position:"sticky",zIndex:Ye,background:ie.colorBgContainer},"&-scroll":{position:"sticky",bottom:0,height:`${$e}px !important`,zIndex:Ye,display:"flex",alignItems:"center",background:Xe,borderTop:ft,opacity:he,"&:hover":{transformOrigin:"center bottom"},"&-bar":{height:$e,backgroundColor:xe,borderRadius:_e,transition:`all ${ie.motionDurationSlow}, transform none`,position:"absolute",bottom:0,"&:hover, &-active":{backgroundColor:Fe}}}}}}},ui=ie=>{const{componentCls:de,lineWidth:he,tableBorderColor:xe}=ie,Fe=`${he}px ${ie.lineType} ${xe}`;return{[`${de}-wrapper`]:{[`${de}-summary`]:{position:"relative",zIndex:ie.zIndexTableFixed,background:ie.tableBg,"> tr":{"> th, > td":{borderBottom:Fe}}},[`div${de}-summary`]:{boxShadow:`0 -${he}px 0 ${xe}`}}}},vl=ie=>{const{componentCls:de}=ie,he=`${ie.lineWidth}px ${ie.lineType} ${ie.tableBorderColor}`,xe=`${de}-expanded-row-cell`;return{[`${de}-wrapper`]:{[`${de}-tbody-virtual`]:{[`${de}-row`]:{display:"flex",boxSizing:"border-box",width:"100%"},[`${de}-cell`]:{borderBottom:he},[`${de}-expanded-row`]:{[`${xe}${xe}-fixed`]:{position:"sticky",insetInlineStart:0,overflow:"hidden",width:`calc(var(--virtual-width) - ${ie.lineWidth}px)`,borderInlineEnd:"none"}}},[`${de}-bordered`]:{[`${de}-tbody-virtual`]:{"&:after":{content:'""',insetInline:0,bottom:0,borderBottom:he,position:"absolute"},[`${de}-cell`]:{borderInlineEnd:he,[`&${de}-cell-fix-right-first:before`]:{content:'""',position:"absolute",insetBlock:0,insetInlineStart:-ie.lineWidth,borderInlineStart:he}}}}}}};const Pl=ie=>{const{componentCls:de,fontWeightStrong:he,tablePaddingVertical:xe,tablePaddingHorizontal:Fe,lineWidth:$e,lineType:Xe,tableBorderColor:Ye,tableFontSize:_e,tableBg:ft,tableRadius:Et,tableHeaderTextColor:pt,motionDurationMid:Ht,tableHeaderBg:zt,tableHeaderCellSplitColor:kt,tableRowHoverBg:rn,tableSelectedRowBg:nn,tableSelectedRowHoverBg:ln,tableFooterTextColor:an,tableFooterBg:hn,paddingContentVerticalLG:Rn}=ie,zn=`${$e}px ${Xe} ${Ye}`;return{[`${de}-wrapper`]:Object.assign(Object.assign({clear:"both",maxWidth:"100%"},(0,$r.dF)()),{[de]:Object.assign(Object.assign({},(0,$r.Wf)(ie)),{fontSize:_e,background:ft,borderRadius:`${Et}px ${Et}px 0 0`}),table:{width:"100%",textAlign:"start",borderRadius:`${Et}px ${Et}px 0 0`,borderCollapse:"separate",borderSpacing:0},[` - ${de}-cell, - ${de}-thead > tr > th, - ${de}-tbody > tr > th, - ${de}-tbody > tr > td, + `]:{padding:`${Fe}px ${$e}px`},[`${se}-filter-trigger`]:{marginInlineEnd:`-${$e/2}px`},[`${se}-expanded-row-fixed`]:{margin:`-${Fe}px -${$e}px`},[`${se}-tbody`]:{[`${se}-wrapper:only-child ${se}`]:{marginBlock:`-${Fe}px`,marginInline:`${le.tableExpandColumnWidth-$e}px -${$e}px`}},[`${se}-selection-column`]:{paddingInlineStart:`${$e/4}px`}}});return{[`${se}-wrapper`]:Object.assign(Object.assign({},he("middle",le.tablePaddingVerticalMiddle,le.tablePaddingHorizontalMiddle,le.tableFontSizeMiddle)),he("small",le.tablePaddingVerticalSmall,le.tablePaddingHorizontalSmall,le.tableFontSizeSmall))}},hl=le=>{const{componentCls:se,marginXXS:he,fontSizeIcon:xe,tableHeaderIconColor:Fe,tableHeaderIconColorHover:$e}=le;return{[`${se}-wrapper`]:{[`${se}-thead th${se}-column-has-sorters`]:{outline:"none",cursor:"pointer",transition:`all ${le.motionDurationSlow}`,"&:hover":{background:le.tableHeaderSortHoverBg,"&::before":{backgroundColor:"transparent !important"}},"&:focus-visible":{color:le.colorPrimary},[` + &${se}-cell-fix-left:hover, + &${se}-cell-fix-right:hover + `]:{background:le.tableFixedHeaderSortActiveBg}},[`${se}-thead th${se}-column-sort`]:{background:le.tableHeaderSortBg,"&::before":{backgroundColor:"transparent !important"}},[`td${se}-column-sort`]:{background:le.tableBodySortBg},[`${se}-column-title`]:{position:"relative",zIndex:1,flex:1},[`${se}-column-sorters`]:{display:"flex",flex:"auto",alignItems:"center",justifyContent:"space-between","&::after":{position:"absolute",inset:0,width:"100%",height:"100%",content:'""'}},[`${se}-column-sorter`]:{marginInlineStart:he,color:Fe,fontSize:0,transition:`color ${le.motionDurationSlow}`,"&-inner":{display:"inline-flex",flexDirection:"column",alignItems:"center"},"&-up, &-down":{fontSize:xe,"&.active":{color:le.colorPrimary}},[`${se}-column-sorter-up + ${se}-column-sorter-down`]:{marginTop:"-0.3em"}},[`${se}-column-sorters:hover ${se}-column-sorter`]:{color:$e}}}},Sl=le=>{const{componentCls:se,opacityLoading:he,tableScrollThumbBg:xe,tableScrollThumbBgHover:Fe,tableScrollThumbSize:$e,tableScrollBg:Xe,zIndexTableSticky:Ye,stickyScrollBarBorderRadius:Ue}=le,pt=`${le.lineWidth}px ${le.lineType} ${le.tableBorderColor}`;return{[`${se}-wrapper`]:{[`${se}-sticky`]:{"&-holder":{position:"sticky",zIndex:Ye,background:le.colorBgContainer},"&-scroll":{position:"sticky",bottom:0,height:`${$e}px !important`,zIndex:Ye,display:"flex",alignItems:"center",background:Xe,borderTop:pt,opacity:he,"&:hover":{transformOrigin:"center bottom"},"&-bar":{height:$e,backgroundColor:xe,borderRadius:Ue,transition:`all ${le.motionDurationSlow}, transform none`,position:"absolute",bottom:0,"&:hover, &-active":{backgroundColor:Fe}}}}}}},ui=le=>{const{componentCls:se,lineWidth:he,tableBorderColor:xe}=le,Fe=`${he}px ${le.lineType} ${xe}`;return{[`${se}-wrapper`]:{[`${se}-summary`]:{position:"relative",zIndex:le.zIndexTableFixed,background:le.tableBg,"> tr":{"> th, > td":{borderBottom:Fe}}},[`div${se}-summary`]:{boxShadow:`0 -${he}px 0 ${xe}`}}}},vl=le=>{const{componentCls:se}=le,he=`${le.lineWidth}px ${le.lineType} ${le.tableBorderColor}`,xe=`${se}-expanded-row-cell`;return{[`${se}-wrapper`]:{[`${se}-tbody-virtual`]:{[`${se}-row`]:{display:"flex",boxSizing:"border-box",width:"100%"},[`${se}-cell`]:{borderBottom:he},[`${se}-expanded-row`]:{[`${xe}${xe}-fixed`]:{position:"sticky",insetInlineStart:0,overflow:"hidden",width:`calc(var(--virtual-width) - ${le.lineWidth}px)`,borderInlineEnd:"none"}}},[`${se}-bordered`]:{[`${se}-tbody-virtual`]:{"&:after":{content:'""',insetInline:0,bottom:0,borderBottom:he,position:"absolute"},[`${se}-cell`]:{borderInlineEnd:he,[`&${se}-cell-fix-right-first:before`]:{content:'""',position:"absolute",insetBlock:0,insetInlineStart:-le.lineWidth,borderInlineStart:he}}}}}}};const Pl=le=>{const{componentCls:se,fontWeightStrong:he,tablePaddingVertical:xe,tablePaddingHorizontal:Fe,lineWidth:$e,lineType:Xe,tableBorderColor:Ye,tableFontSize:Ue,tableBg:pt,tableRadius:Et,tableHeaderTextColor:ht,motionDurationMid:jt,tableHeaderBg:zt,tableHeaderCellSplitColor:At,tableRowHoverBg:rn,tableSelectedRowBg:nn,tableSelectedRowHoverBg:ln,tableFooterTextColor:an,tableFooterBg:hn,paddingContentVerticalLG:Rn}=le,zn=`${$e}px ${Xe} ${Ye}`;return{[`${se}-wrapper`]:Object.assign(Object.assign({clear:"both",maxWidth:"100%"},(0,$r.dF)()),{[se]:Object.assign(Object.assign({},(0,$r.Wf)(le)),{fontSize:Ue,background:pt,borderRadius:`${Et}px ${Et}px 0 0`}),table:{width:"100%",textAlign:"start",borderRadius:`${Et}px ${Et}px 0 0`,borderCollapse:"separate",borderSpacing:0},[` + ${se}-cell, + ${se}-thead > tr > th, + ${se}-tbody > tr > th, + ${se}-tbody > tr > td, tfoot > tr > th, tfoot > tr > td - `]:{position:"relative",padding:`${Rn}px ${Fe}px`,overflowWrap:"break-word"},[`${de}-title`]:{padding:`${xe}px ${Fe}px`},[`${de}-thead`]:{"\n > tr > th,\n > tr > td\n ":{position:"relative",color:pt,fontWeight:he,textAlign:"start",background:zt,borderBottom:zn,transition:`background ${Ht} ease`,"&[colspan]:not([colspan='1'])":{textAlign:"center"},[`&:not(:last-child):not(${de}-selection-column):not(${de}-row-expand-icon-cell):not([colspan])::before`]:{position:"absolute",top:"50%",insetInlineEnd:0,width:1,height:"1.6em",backgroundColor:kt,transform:"translateY(-50%)",transition:`background-color ${Ht}`,content:'""'}},"> tr:not(:last-child) > th[colspan]":{borderBottom:0}},[`${de}-tbody`]:{"> tr":{"> th, > td":{transition:`background ${Ht}, border-color ${Ht}`,borderBottom:zn,[` - > ${de}-wrapper:only-child, - > ${de}-expanded-row-fixed > ${de}-wrapper:only-child - `]:{[de]:{marginBlock:`-${xe}px`,marginInline:`${ie.tableExpandColumnWidth-Fe}px -${Fe}px`,[`${de}-tbody > tr:last-child > td`]:{borderBottom:0,"&:first-child, &:last-child":{borderRadius:0}}}}},"> th":{position:"relative",color:pt,fontWeight:he,textAlign:"start",background:zt,borderBottom:zn,transition:`background ${Ht} ease`},[` - &${de}-row:hover > th, - &${de}-row:hover > td, - > th${de}-cell-row-hover, - > td${de}-cell-row-hover - `]:{background:rn},[`&${de}-row-selected`]:{"> th, > td":{background:nn},"&:hover > th, &:hover > td":{background:ln}}}},[`${de}-footer`]:{padding:`${xe}px ${Fe}px`,color:an,background:hn}})}};var yl=(0,nl.Z)("Table",ie=>{const{colorTextHeading:de,colorSplit:he,colorIcon:xe,colorIconHover:Fe,opacityLoading:$e,colorBgContainer:Xe,controlInteractiveSize:Ye,headerBg:_e,headerColor:ft,headerSortActiveBg:Et,headerSortHoverBg:pt,bodySortBg:Ht,rowHoverBg:zt,rowSelectedBg:kt,rowSelectedHoverBg:rn,rowExpandedBg:nn,cellPaddingBlock:ln,cellPaddingInline:an,cellPaddingBlockMD:hn,cellPaddingInlineMD:Rn,cellPaddingBlockSM:zn,cellPaddingInlineSM:Bn,borderColor:Yn,footerBg:ra,footerColor:vn,headerBorderRadius:On,cellFontSize:Pn,cellFontSizeMD:gn,cellFontSizeSM:Ln,headerSplitColor:Vn,fixedHeaderSortActiveBg:ga,headerFilterHoverBg:aa,filterDropdownBg:Gn,expandIconBg:ma,selectionColumnWidth:fa,stickyScrollBarBg:ka}=ie,Ea=new xr.C(xe),eo=new xr.C(Fe),to=2,ia=(0,al.TS)(ie,{tableFontSize:Pn,tableBg:Xe,tableRadius:On,tablePaddingVertical:ln,tablePaddingHorizontal:an,tablePaddingVerticalMiddle:hn,tablePaddingHorizontalMiddle:Rn,tablePaddingVerticalSmall:zn,tablePaddingHorizontalSmall:Bn,tableBorderColor:Yn,tableHeaderTextColor:ft,tableHeaderBg:_e,tableFooterTextColor:vn,tableFooterBg:ra,tableHeaderCellSplitColor:Vn,tableHeaderSortBg:Et,tableHeaderSortHoverBg:pt,tableHeaderIconColor:Ea.clone().setAlpha(Ea.getAlpha()*$e).toRgbString(),tableHeaderIconColorHover:eo.clone().setAlpha(eo.getAlpha()*$e).toRgbString(),tableBodySortBg:Ht,tableFixedHeaderSortActiveBg:ga,tableHeaderFilterActiveBg:aa,tableFilterDropdownBg:Gn,tableRowHoverBg:zt,tableSelectedRowBg:kt,tableSelectedRowHoverBg:rn,zIndexTableFixed:to,zIndexTableSticky:to+1,tableFontSizeMiddle:gn,tableFontSizeSmall:Ln,tableSelectionColumnWidth:fa,tableExpandIconBg:ma,tableExpandColumnWidth:Ye+2*ie.padding,tableExpandedRowBg:nn,tableFilterDropdownWidth:120,tableFilterDropdownHeight:264,tableFilterDropdownSearchWidth:140,tableScrollThumbSize:8,tableScrollThumbBg:ka,tableScrollThumbBgHover:de,tableScrollBg:he});return[Pl(ia),cl(ia),ui(ia),hl(ia),sl(ia),ol(ia),ul(ia),dl(ia),ui(ia),il(ia),fl(ia),gl(ia),Sl(ia),rl(ia),pl(ia),ml(ia),vl(ia)]},ie=>{const{colorFillAlter:de,colorBgContainer:he,colorTextHeading:xe,colorFillSecondary:Fe,colorFillContent:$e,controlItemBgActive:Xe,controlItemBgActiveHover:Ye,padding:_e,paddingSM:ft,paddingXS:Et,colorBorderSecondary:pt,borderRadiusLG:Ht,fontSize:zt,controlHeight:kt,colorTextPlaceholder:rn}=ie,nn=new xr.C(Fe).onBackground(he).toHexShortString(),ln=new xr.C($e).onBackground(he).toHexShortString(),an=new xr.C(de).onBackground(he).toHexShortString();return{headerBg:an,headerColor:xe,headerSortActiveBg:nn,headerSortHoverBg:ln,bodySortBg:an,rowHoverBg:an,rowSelectedBg:Xe,rowSelectedHoverBg:Ye,rowExpandedBg:de,cellPaddingBlock:_e,cellPaddingInline:_e,cellPaddingBlockMD:ft,cellPaddingInlineMD:Et,cellPaddingBlockSM:Et,cellPaddingInlineSM:Et,borderColor:pt,headerBorderRadius:Ht,footerBg:an,footerColor:xe,cellFontSize:zt,cellFontSizeMD:zt,cellFontSizeSM:zt,headerSplitColor:pt,fixedHeaderSortActiveBg:nn,headerFilterHoverBg:$e,filterDropdownMenuBg:he,filterDropdownBg:he,expandIconBg:he,selectionColumnWidth:kt,stickyScrollBarBg:rn,stickyScrollBarBorderRadius:100}});const bl=[],xl=(ie,de)=>{const{prefixCls:he,className:xe,rootClassName:Fe,style:$e,size:Xe,bordered:Ye,dropdownPrefixCls:_e,dataSource:ft,pagination:Et,rowSelection:pt,rowKey:Ht="key",rowClassName:zt,columns:kt,children:rn,childrenColumnName:nn,onChange:ln,getPopupContainer:an,loading:hn,expandIcon:Rn,expandable:zn,expandedRowRender:Bn,expandIconColumnIndex:Yn,indentSize:ra,scroll:vn,sortDirections:On,locale:Pn,showSorterTooltip:gn=!0,virtual:Ln}=ie,Vn=re.useMemo(()=>kt||Bt(rn),[kt,rn]),ga=re.useMemo(()=>Vn.some(xa=>xa.responsive),[Vn]),aa=(0,Ho.Z)(ga),Gn=re.useMemo(()=>{const xa=new Set(Object.keys(aa).filter(Za=>aa[Za]));return Vn.filter(Za=>!Za.responsive||Za.responsive.some(Co=>xa.has(Co)))},[Vn,aa]),ma=(0,rr.Z)(ie,["className","style","columns"]),{locale:fa=tr.Z,direction:ka,table:Ea,renderEmpty:eo,getPrefixCls:to,getPopupContainer:ia}=re.useContext(Aa.E_),oo=(0,Go.Z)(Xe),wa=Object.assign(Object.assign({},fa.Table),Pn),_a=ft||bl,Ha=to("table",he),Do=to("dropdown",_e),_n=Object.assign({childrenColumnName:nn,expandIconColumnIndex:Yn},zn),{childrenColumnName:Hn="children"}=_n,Zn=re.useMemo(()=>_a.some(xa=>xa==null?void 0:xa[Hn])?"nest":Bn||zn&&zn.expandedRowRender?"row":null,[_a]),Dn={body:re.useRef()},La=re.useMemo(()=>typeof Ht=="function"?Ht:xa=>xa==null?void 0:xa[Ht],[Ht]),[Tn]=Ai(_a,Hn,La),ta={},ba=function(xa,Za){let Co=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;var qa,$o,zo;const Ao=Object.assign(Object.assign({},ta),xa);Co&&((qa=ta.resetPagination)===null||qa===void 0||qa.call(ta),!(($o=Ao.pagination)===null||$o===void 0)&&$o.current&&(Ao.pagination.current=1),Et&&Et.onChange&&Et.onChange(1,(zo=Ao.pagination)===null||zo===void 0?void 0:zo.pageSize)),vn&&vn.scrollToFirstRowOnChange!==!1&&Dn.body.current&&(0,wo.Z)(0,{getContainer:()=>Dn.body.current}),ln==null||ln(Ao.pagination,Ao.filters,Ao.sorter,{currentDataSource:ti(Zr(_a,Ao.sorterStates,Hn),Ao.filterStates),action:Za})},va=(xa,Za)=>{ba({sorter:xa,sorterStates:Za},"sort",!1)},[Lo,bo,qo,ro]=Qi({prefixCls:Ha,mergedColumns:Gn,onSorterChange:va,sortDirections:On||["ascend","descend"],tableLocale:wa,showSorterTooltip:gn}),Xo=re.useMemo(()=>Zr(_a,bo,Hn),[_a,bo]);ta.sorter=ro(),ta.sorterStates=bo;const io=(xa,Za)=>{ba({filters:xa,filterStates:Za},"filter",!0)},[To,fr,Na]=zi({prefixCls:Ha,locale:wa,dropdownPrefixCls:Do,mergedColumns:Gn,onFilterChange:io,getPopupContainer:an||ia}),Ma=ti(Xo,fr);ta.filters=Na,ta.filterStates=fr;const Ja=re.useMemo(()=>{const xa={};return Object.keys(Na).forEach(Za=>{Na[Za]!==null&&(xa[Za]=Na[Za])}),Object.assign(Object.assign({},qo),{filters:xa})},[qo,Na]),[so]=qi(Ja),co=(xa,Za)=>{ba({pagination:Object.assign(Object.assign({},ta.pagination),{current:xa,pageSize:Za})},"paginate")},[pa,Oo]=ji(Ma.length,co,Et);ta.pagination=Et===!1?{}:Zi(pa,Et),ta.resetPagination=Oo;const Fo=re.useMemo(()=>{if(Et===!1||!pa.pageSize)return Ma;const{current:xa=1,total:Za,pageSize:Co=ai}=pa;return Ma.lengthCo?Ma.slice((xa-1)*Co,xa*Co):Ma:Ma.slice((xa-1)*Co,xa*Co)},[!!Et,Ma,pa&&pa.current,pa&&pa.pageSize,pa&&pa.total]),[Ko,nr]=Ui({prefixCls:Ha,data:Ma,pageData:Fo,getRowKey:La,getRecordByKey:Tn,expandType:Zn,childrenColumnName:Hn,locale:wa,getPopupContainer:an||ia},pt),er=(xa,Za,Co)=>{let qa;return typeof zt=="function"?qa=ht()(zt(xa,Za,Co)):qa=ht()(zt),ht()({[`${Ha}-row-selected`]:nr.has(La(xa,Za))},qa)};_n.__PARENT_RENDER_ICON__=_n.expandIcon,_n.expandIcon=_n.expandIcon||Rn||mn(wa),Zn==="nest"&&_n.expandIconColumnIndex===void 0?_n.expandIconColumnIndex=pt?1:0:_n.expandIconColumnIndex>0&&pt&&(_n.expandIconColumnIndex-=1),typeof _n.indentSize!="number"&&(_n.indentSize=typeof ra=="number"?ra:15);const Cr=re.useCallback(xa=>so(Ko(To(Lo(xa)))),[Lo,To,Ko]);let lr,Yo;if(Et!==!1&&(pa!=null&&pa.total)){let xa;pa.size?xa=pa.size:xa=oo==="small"||oo==="middle"?"small":void 0;const Za=$o=>re.createElement(mr.Z,Object.assign({},pa,{className:ht()(`${Ha}-pagination ${Ha}-pagination-${$o}`,pa.className),size:xa})),Co=ka==="rtl"?"left":"right",{position:qa}=pa;if(qa!==null&&Array.isArray(qa)){const $o=qa.find(dr=>dr.includes("top")),zo=qa.find(dr=>dr.includes("bottom")),Ao=qa.every(dr=>`${dr}`=="none");!$o&&!zo&&!Ao&&(Yo=Za(Co)),$o&&(lr=Za($o.toLowerCase().replace("top",""))),zo&&(Yo=Za(zo.toLowerCase().replace("bottom","")))}else Yo=Za(Co)}let Ro;typeof hn=="boolean"?Ro={spinning:hn}:typeof hn=="object"&&(Ro=Object.assign({spinning:!0},hn));const[No,uo]=yl(Ha),[,Qa]=(0,Qt.Z)(),ar=ht()(`${Ha}-wrapper`,Ea==null?void 0:Ea.className,{[`${Ha}-wrapper-rtl`]:ka==="rtl"},xe,Fe,uo),pr=Object.assign(Object.assign({},Ea==null?void 0:Ea.style),$e),gr=Pn&&Pn.emptyText||(eo==null?void 0:eo("Table"))||re.createElement(Xa.Z,{componentName:"Table"}),or=Ln?tl:el,Br={},Kr=re.useMemo(()=>{const{fontSize:xa,lineHeight:Za,padding:Co,paddingXS:qa,paddingSM:$o}=Qa,zo=Math.floor(xa*Za);switch(oo){case"large":return Co*2+zo;case"small":return qa*2+zo;default:return $o*2+zo}},[Qa,oo]);return Ln&&(Br.listItemHeight=Kr),No(re.createElement("div",{ref:de,className:ar,style:pr},re.createElement(kn.Z,Object.assign({spinning:!1},Ro),lr,re.createElement(or,Object.assign({},Br,ma,{columns:Gn,direction:ka,expandable:_n,prefixCls:Ha,className:ht()({[`${Ha}-middle`]:oo==="middle",[`${Ha}-small`]:oo==="small",[`${Ha}-bordered`]:Ye,[`${Ha}-empty`]:_a.length===0}),data:Fo,rowKey:La,rowClassName:er,emptyText:gr,internalHooks:ue,internalRefs:Dn,transformColumns:Cr})),Yo)))};var Cl=re.forwardRef(xl);const El=(ie,de)=>{const he=re.useRef(0);return he.current+=1,re.createElement(Cl,Object.assign({},ie,{ref:de,_renderTimes:he.current}))},ir=re.forwardRef(El);ir.SELECTION_COLUMN=sr,ir.EXPAND_COLUMN=ae,ir.SELECTION_ALL=Rr,ir.SELECTION_INVERT=zr,ir.SELECTION_NONE=Ar,ir.Column=Wa,ir.ColumnGroup=Bo,ir.Summary=Se;var wl=ir,Ll=wl},17574:function(st,St,te){"use strict";te.d(St,{default:function(){return Pt}});var ae=te(60091),ue=te(94480),Te=te(52671),Ze=te(8657),Ee=te(54476),we=te(59301),re={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"},Ue=re,ot=te(7657),Be=function(it,yt){return we.createElement(ot.Z,(0,Ee.Z)({},it,{ref:yt,icon:Ue}))},De=we.forwardRef(Be),nt=De,ze=te(92310),oe=te.n(ze),y=te(35654),a=te(71430),x=te(36355),b=te(56082),E=te(62892),z=te(20648);const ee=4;function ne(at){const{dropPosition:it,dropLevelOffset:yt,prefixCls:ut,indent:Oe,direction:ke="ltr"}=at,bt=ke==="ltr"?"left":"right",Yt=ke==="ltr"?"right":"left",rt={[bt]:-yt*Oe+ee,[Yt]:0};switch(it){case-1:rt.top=-3;break;case 1:rt.bottom=-3;break;default:rt.bottom=-3,rt[bt]=Oe+ee;break}return we.createElement("div",{style:rt,className:`${ut}-drop-indicator`})}var le=te(71997),ge=we.forwardRef((at,it)=>{const{getPrefixCls:yt,direction:ut,virtual:Oe,tree:ke}=we.useContext(x.E_),{prefixCls:bt,className:Yt,showIcon:rt=!1,showLine:Tt,switcherIcon:ye,blockNode:It=!1,children:en,checkable:xn=!1,selectable:cn=!0,draggable:Ae,motion:Ie,style:Me}=at,fe=yt("tree",bt),tt=yt(),Ot=Ie!=null?Ie:Object.assign(Object.assign({},(0,E.Z)(tt)),{motionAppear:!1}),Se=Object.assign(Object.assign({},at),{checkable:xn,selectable:cn,showIcon:rt,motion:Ot,blockNode:It,showLine:!!Tt,dropIndicatorRender:ne}),[ce,je]=(0,z.ZP)(fe),Ne=we.useMemo(()=>{if(!Ae)return!1;let We={};switch(typeof Ae){case"function":We.nodeDraggable=Ae;break;case"object":We=Object.assign({},Ae);break;default:break}return We.icon!==!1&&(We.icon=We.icon||we.createElement(b.Z,null)),We},[Ae]),be=We=>we.createElement(le.Z,{prefixCls:fe,switcherIcon:ye,treeNodeProps:We,showLine:Tt});return ce(we.createElement(ae.Z,Object.assign({itemHeight:20,ref:it,virtual:Oe},Se,{style:Object.assign(Object.assign({},ke==null?void 0:ke.style),Me),prefixCls:fe,className:oe()({[`${fe}-icon-hide`]:!rt,[`${fe}-block-node`]:It,[`${fe}-unselectable`]:!cn,[`${fe}-rtl`]:ut==="rtl"},ke==null?void 0:ke.className,Yt,je),direction:ut,checkable:xn&&we.createElement("span",{className:`${fe}-checkbox-inner`}),selectable:cn,switcherIcon:be,draggable:Ne}),en))}),Ce;(function(at){at[at.None=0]="None",at[at.Start=1]="Start",at[at.End=2]="End"})(Ce||(Ce={}));function Pe(at,it){function yt(ut){const{key:Oe,children:ke}=ut;it(Oe,ut)!==!1&&Pe(ke||[],it)}at.forEach(yt)}function pe(at){let{treeData:it,expandedKeys:yt,startKey:ut,endKey:Oe}=at;const ke=[];let bt=Ce.None;if(ut&&ut===Oe)return[ut];if(!ut||!Oe)return[];function Yt(rt){return rt===ut||rt===Oe}return Pe(it,rt=>{if(bt===Ce.End)return!1;if(Yt(rt)){if(ke.push(rt),bt===Ce.None)bt=Ce.Start;else if(bt===Ce.Start)return bt=Ce.End,!1}else bt===Ce.Start&&ke.push(rt);return yt.includes(rt)}),ke}function me(at,it){const yt=(0,ue.Z)(it),ut=[];return Pe(at,(Oe,ke)=>{const bt=yt.indexOf(Oe);return bt!==-1&&(ut.push(ke),yt.splice(bt,1)),!!yt.length}),ut}var ct=function(at,it){var yt={};for(var ut in at)Object.prototype.hasOwnProperty.call(at,ut)&&it.indexOf(ut)<0&&(yt[ut]=at[ut]);if(at!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Oe=0,ut=Object.getOwnPropertySymbols(at);Oe{var{defaultExpandAll:yt,defaultExpandParent:ut,defaultExpandedKeys:Oe}=at,ke=ct(at,["defaultExpandAll","defaultExpandParent","defaultExpandedKeys"]);const bt=we.useRef(),Yt=we.useRef(),rt=()=>{const{keyEntities:Ne}=(0,a.I8)(At(ke));let be;return yt?be=Object.keys(Ne):ut?be=(0,y.r7)(ke.expandedKeys||Oe||[],Ne):be=ke.expandedKeys||Oe,be},[Tt,ye]=we.useState(ke.selectedKeys||ke.defaultSelectedKeys||[]),[It,en]=we.useState(()=>rt());we.useEffect(()=>{"selectedKeys"in ke&&ye(ke.selectedKeys)},[ke.selectedKeys]),we.useEffect(()=>{"expandedKeys"in ke&&en(ke.expandedKeys)},[ke.expandedKeys]);const xn=(Ne,be)=>{var We;return"expandedKeys"in ke||en(Ne),(We=ke.onExpand)===null||We===void 0?void 0:We.call(ke,Ne,be)},cn=(Ne,be)=>{var We;const{multiple:Kt}=ke,{node:mt,nativeEvent:Nt}=be,{key:Ct=""}=mt,$t=At(ke),ve=Object.assign(Object.assign({},be),{selected:!0}),Ge=(Nt==null?void 0:Nt.ctrlKey)||(Nt==null?void 0:Nt.metaKey),qe=Nt==null?void 0:Nt.shiftKey;let dt;Kt&&Ge?(dt=Ne,bt.current=Ct,Yt.current=dt,ve.selectedNodes=me($t,dt)):Kt&&qe?(dt=Array.from(new Set([].concat((0,ue.Z)(Yt.current||[]),(0,ue.Z)(pe({treeData:$t,expandedKeys:It,startKey:Ct,endKey:bt.current}))))),ve.selectedNodes=me($t,dt)):(dt=[Ct],bt.current=Ct,Yt.current=dt,ve.selectedNodes=me($t,dt)),(We=ke.onSelect)===null||We===void 0||We.call(ke,dt,ve),"selectedKeys"in ke||ye(dt)},{getPrefixCls:Ae,direction:Ie}=we.useContext(x.E_),{prefixCls:Me,className:fe,showIcon:tt=!0,expandAction:Ot="click"}=ke,Se=ct(ke,["prefixCls","className","showIcon","expandAction"]),ce=Ae("tree",Me),je=oe()(`${ce}-directory`,{[`${ce}-directory-rtl`]:Ie==="rtl"},fe);return we.createElement(ge,Object.assign({icon:ht,ref:it,blockNode:!0},Se,{showIcon:tt,expandAction:Ot,prefixCls:ce,className:je,expandedKeys:It,selectedKeys:Tt,onSelect:cn,onExpand:xn}))};var lt=we.forwardRef(Le);const Je=ge;Je.DirectoryTree=lt,Je.TreeNode=ae.O;var Pt=Je},20648:function(st,St,te){"use strict";te.d(St,{TM:function(){return ze},Yk:function(){return nt}});var ae=te(36237),ue=te(98447),Te=te(17313),Ze=te(8378),Ee=te(37613),we=te(83116);const re=new ae.Keyframes("ant-tree-node-fx-do-not-use",{"0%":{opacity:0},"100%":{opacity:1}}),Ue=(oe,y)=>({[`.${oe}-switcher-icon`]:{display:"inline-block",fontSize:10,verticalAlign:"baseline",svg:{transition:`transform ${y.motionDurationSlow}`}}}),ot=(oe,y)=>({[`.${oe}-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=(oe,y)=>{const{treeCls:a,treeNodeCls:x,treeNodePadding:b,titleHeight:E,nodeSelectedBg:z,nodeHoverBg:ee}=y,ne=y.paddingXS;return{[a]:Object.assign(Object.assign({},(0,Te.Wf)(y)),{background:y.colorBgContainer,borderRadius:y.borderRadius,transition:`background-color ${y.motionDurationSlow}`,[`&${a}-rtl`]:{[`${a}-switcher`]:{"&_close":{[`${a}-switcher-icon`]:{svg:{transform:"rotate(90deg)"}}}}},[`&-focused:not(:hover):not(${a}-active-focused)`]:Object.assign({},(0,Te.oN)(y)),[`${a}-list-holder-inner`]:{alignItems:"flex-start"},[`&${a}-block-node`]:{[`${a}-list-holder-inner`]:{alignItems:"stretch",[`${a}-node-content-wrapper`]:{flex:"auto"},[`${x}.dragging`]:{position:"relative","&:after":{position:"absolute",top:0,insetInlineEnd:0,bottom:b,insetInlineStart:0,border:`1px solid ${y.colorPrimary}`,opacity:0,animationName:re,animationDuration:y.motionDurationSlow,animationPlayState:"running",animationFillMode:"forwards",content:'""',pointerEvents:"none"}}}},[`${x}`]:{display:"flex",alignItems:"flex-start",padding:`0 0 ${b}px 0`,outline:"none","&-rtl":{direction:"rtl"},"&-disabled":{[`${a}-node-content-wrapper`]:{color:y.colorTextDisabled,cursor:"not-allowed","&:hover":{background:"transparent"}}},[`&-active ${a}-node-content-wrapper`]:Object.assign({},(0,Te.oN)(y)),[`&:not(${x}-disabled).filter-node ${a}-title`]:{color:"inherit",fontWeight:500},"&-draggable":{[`${a}-draggable-icon`]:{flexShrink:0,width:E,lineHeight:`${E}px`,textAlign:"center",visibility:"visible",opacity:.2,transition:`opacity ${y.motionDurationSlow}`,[`${x}:hover &`]:{opacity:.45}},[`&${x}-disabled`]:{[`${a}-draggable-icon`]:{visibility:"hidden"}}}},[`${a}-indent`]:{alignSelf:"stretch",whiteSpace:"nowrap",userSelect:"none","&-unit":{display:"inline-block",width:E}},[`${a}-draggable-icon`]:{visibility:"hidden"},[`${a}-switcher`]:Object.assign(Object.assign({},Ue(oe,y)),{position:"relative",flex:"none",alignSelf:"stretch",width:E,margin:0,lineHeight:`${E}px`,textAlign:"center",cursor:"pointer",userSelect:"none","&-noop":{cursor:"default"},"&_close":{[`${a}-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:E/2,bottom:-b,marginInlineStart:-1,borderInlineEnd:`1px solid ${y.colorBorder}`,content:'""'},"&:after":{position:"absolute",width:E/2*.8,height:E/2,borderBottom:`1px solid ${y.colorBorder}`,content:'""'}}}),[`${a}-checkbox`]:{top:"initial",marginInlineEnd:ne},[`${a}-node-content-wrapper, ${a}-checkbox + span`]:{position:"relative",zIndex:"auto",minHeight:E,margin:0,padding:`0 ${y.paddingXS/2}px`,color:"inherit",lineHeight:`${E}px`,background:"transparent",borderRadius:y.borderRadius,cursor:"pointer",transition:`all ${y.motionDurationMid}, border 0s, line-height 0s, box-shadow 0s`,"&:hover":{backgroundColor:ee},[`&${a}-node-selected`]:{backgroundColor:z},[`${a}-iconEle`]:{display:"inline-block",width:E,height:E,lineHeight:`${E}px`,textAlign:"center",verticalAlign:"top","&:empty":{display:"none"}}},[`${a}-unselectable ${a}-node-content-wrapper:hover`]:{backgroundColor:"transparent"},[`${a}-node-content-wrapper`]:Object.assign({lineHeight:`${E}px`,userSelect:"none"},ot(oe,y)),[`${x}.drop-container`]:{"> [draggable]":{boxShadow:`0 0 0 2px ${y.colorPrimary}`}},"&-show-line":{[`${a}-indent`]:{"&-unit":{position:"relative",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:E/2,bottom:-b,borderInlineEnd:`1px solid ${y.colorBorder}`,content:'""'},"&-end":{"&:before":{display:"none"}}}},[`${a}-switcher`]:{background:"transparent","&-line-icon":{verticalAlign:"-0.15em"}}},[`${x}-leaf-last`]:{[`${a}-switcher`]:{"&-leaf-line":{"&:before":{top:"auto !important",bottom:"auto !important",height:`${E/2}px !important`}}}}})}},De=oe=>{const{treeCls:y,treeNodeCls:a,treeNodePadding:x,directoryNodeSelectedBg:b,directoryNodeSelectedColor:E}=oe;return{[`${y}${y}-directory`]:{[a]:{position:"relative","&:before":{position:"absolute",top:0,insetInlineEnd:0,bottom:x,insetInlineStart:0,transition:`background-color ${oe.motionDurationMid}`,content:'""',pointerEvents:"none"},"&:hover":{"&:before":{background:oe.controlItemBgHover}},"> *":{zIndex:1},[`${y}-switcher`]:{transition:`color ${oe.motionDurationMid}`},[`${y}-node-content-wrapper`]:{borderRadius:0,userSelect:"none","&:hover":{background:"transparent"},[`&${y}-node-selected`]:{color:E,background:"transparent"}},"&-selected":{"\n &:hover::before,\n &::before\n ":{background:b},[`${y}-switcher`]:{color:E},[`${y}-node-content-wrapper`]:{color:E,background:"transparent"}}}}}},nt=(oe,y)=>{const a=`.${oe}`,x=`${a}-treenode`,b=y.paddingXS/2,E=(0,Ee.TS)(y,{treeCls:a,treeNodeCls:x,treeNodePadding:b});return[Be(oe,E),De(E)]},ze=oe=>{const{controlHeightSM:y}=oe;return{titleHeight:y,nodeHoverBg:oe.controlItemBgHover,nodeSelectedBg:oe.controlItemBgActive}};St.ZP=(0,we.Z)("Tree",(oe,y)=>{let{prefixCls:a}=y;return[{[oe.componentCls]:(0,ue.C2)(`${a}-checkbox`,oe)},nt(a,oe),(0,Ze.Z)(oe)]},oe=>{const{colorTextLightSolid:y,colorPrimary:a}=oe;return Object.assign(Object.assign({},ze(oe)),{directoryNodeSelectedColor:y,directoryNodeSelectedBg:a})})},71997:function(st,St,te){"use strict";te.d(St,{Z:function(){return x}});var ae=te(54476),ue=te(59301),Te={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"},Ze=Te,Ee=te(7657),we=function(E,z){return ue.createElement(Ee.Z,(0,ae.Z)({},E,{ref:z,icon:Ze}))},re=ue.forwardRef(we),Ue=re,ot=te(52671),Be=te(58617),De=te(15075),nt=te(43531),ze=te(92310),oe=te.n(ze),y=te(92343),x=b=>{const{prefixCls:E,switcherIcon:z,treeNodeProps:ee,showLine:ne}=b,{isLeaf:le,expanded:se,loading:ge}=ee;if(ge)return ue.createElement(Be.Z,{className:`${E}-switcher-loading-icon`});let Ce;if(ne&&typeof ne=="object"&&(Ce=ne.showLeafIcon),le){if(!ne)return null;if(typeof Ce!="boolean"&&Ce){const me=typeof Ce=="function"?Ce(ee):Ce,ct=`${E}-switcher-line-custom-icon`;return(0,y.l$)(me)?(0,y.Tm)(me,{className:oe()(me.props.className||"",ct)}):me}return Ce?ue.createElement(ot.Z,{className:`${E}-switcher-line-icon`}):ue.createElement("span",{className:`${E}-switcher-leaf-line`})}const Pe=`${E}-switcher-icon`,pe=typeof z=="function"?z(ee):z;return(0,y.l$)(pe)?(0,y.Tm)(pe,{className:oe()(pe.props.className||"",Pe)}):pe!==void 0?pe:ne?se?ue.createElement(De.Z,{className:`${E}-switcher-line-icon`}):ue.createElement(nt.Z,{className:`${E}-switcher-line-icon`}):ue.createElement(Ue,{className:Pe})}},48066:function(st,St,te){"use strict";te.d(St,{default:function(){return Kn}});var ae=te(59301),ue=te(40001),Te=te(81953),Ze=te(54476),Ee={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M257.7 752c2 0 4-.2 6-.5L431.9 722c2-.4 3.9-1.3 5.3-2.8l423.9-423.9a9.96 9.96 0 000-14.1L694.9 114.9c-1.9-1.9-4.4-2.9-7.1-2.9s-5.2 1-7.1 2.9L256.8 538.8c-1.5 1.5-2.4 3.3-2.8 5.3l-29.5 168.2a33.5 33.5 0 009.4 29.8c6.6 6.4 14.9 9.9 23.8 9.9zm67.4-174.4L687.8 215l73.3 73.3-362.7 362.6-88.9 15.7 15.6-89zM880 836H144c-17.7 0-32 14.3-32 32v36c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-36c0-17.7-14.3-32-32-32z"}}]},name:"edit",theme:"outlined"},we=Ee,re=te(7657),Ue=function(Rt,Jt){return ae.createElement(re.Z,(0,Ze.Z)({},Rt,{ref:Jt,icon:we}))},ot=ae.forwardRef(Ue),Be=ot,De=te(92310),nt=te.n(De),ze=te(25769),oe=te.n(ze),y=te(29301),a=te(11592),x=te(34280),b=te(18929),E=te(2738),z=te(8654),ee=te(3465),ne=te(10228),le=function(Qe,Rt){var Jt={};for(var Lt in Qe)Object.prototype.hasOwnProperty.call(Qe,Lt)&&Rt.indexOf(Lt)<0&&(Jt[Lt]=Qe[Lt]);if(Qe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var qt=0,Lt=Object.getOwnPropertySymbols(Qe);qt{const Jt=Bt=>{const{keyCode:_t}=Bt;_t===ne.Z.ENTER&&Bt.preventDefault()},Lt=Bt=>{const{keyCode:_t}=Bt,{onClick:fn}=Qe;_t===ne.Z.ENTER&&fn&&fn()},{style:qt,noStyle:na,disabled:He}=Qe,et=le(Qe,["style","noStyle","disabled"]);let Ke={};return na||(Ke=Object.assign({},se)),He&&(Ke.pointerEvents="none"),Ke=Object.assign(Object.assign({},Ke),qt),ae.createElement("div",Object.assign({role:"button",tabIndex:0,ref:Rt},et,{onKeyDown:Jt,onKeyUp:Lt,style:Ke}))}),Pe=te(36355),pe=te(9763),me=te(6848),ct={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M864 170h-60c-4.4 0-8 3.6-8 8v518H310v-73c0-6.7-7.8-10.5-13-6.3l-141.9 112a8 8 0 000 12.6l141.9 112c5.3 4.2 13 .4 13-6.3v-75h498c35.3 0 64-28.7 64-64V178c0-4.4-3.6-8-8-8z"}}]},name:"enter",theme:"outlined"},ht=ct,At=function(Rt,Jt){return ae.createElement(re.Z,(0,Ze.Z)({},Rt,{ref:Jt,icon:ht}))},Le=ae.forwardRef(At),Ve=Le,lt=te(92343),Je=te(1643),Pt=te(15969),at=te(83116),it=te(30071);const yt=(Qe,Rt,Jt,Lt)=>{const{titleMarginBottom:qt,fontWeightStrong:na}=Lt;return{marginBottom:qt,color:Jt,fontWeight:na,fontSize:Qe,lineHeight:Rt}},ut=Qe=>{const Rt=[1,2,3,4,5],Jt={};return Rt.forEach(Lt=>{Jt[` + `]:{position:"relative",padding:`${Rn}px ${Fe}px`,overflowWrap:"break-word"},[`${se}-title`]:{padding:`${xe}px ${Fe}px`},[`${se}-thead`]:{"\n > tr > th,\n > tr > td\n ":{position:"relative",color:ht,fontWeight:he,textAlign:"start",background:zt,borderBottom:zn,transition:`background ${jt} ease`,"&[colspan]:not([colspan='1'])":{textAlign:"center"},[`&:not(:last-child):not(${se}-selection-column):not(${se}-row-expand-icon-cell):not([colspan])::before`]:{position:"absolute",top:"50%",insetInlineEnd:0,width:1,height:"1.6em",backgroundColor:At,transform:"translateY(-50%)",transition:`background-color ${jt}`,content:'""'}},"> tr:not(:last-child) > th[colspan]":{borderBottom:0}},[`${se}-tbody`]:{"> tr":{"> th, > td":{transition:`background ${jt}, border-color ${jt}`,borderBottom:zn,[` + > ${se}-wrapper:only-child, + > ${se}-expanded-row-fixed > ${se}-wrapper:only-child + `]:{[se]:{marginBlock:`-${xe}px`,marginInline:`${le.tableExpandColumnWidth-Fe}px -${Fe}px`,[`${se}-tbody > tr:last-child > td`]:{borderBottom:0,"&:first-child, &:last-child":{borderRadius:0}}}}},"> th":{position:"relative",color:ht,fontWeight:he,textAlign:"start",background:zt,borderBottom:zn,transition:`background ${jt} ease`},[` + &${se}-row:hover > th, + &${se}-row:hover > td, + > th${se}-cell-row-hover, + > td${se}-cell-row-hover + `]:{background:rn},[`&${se}-row-selected`]:{"> th, > td":{background:nn},"&:hover > th, &:hover > td":{background:ln}}}},[`${se}-footer`]:{padding:`${xe}px ${Fe}px`,color:an,background:hn}})}};var yl=(0,nl.Z)("Table",le=>{const{colorTextHeading:se,colorSplit:he,colorIcon:xe,colorIconHover:Fe,opacityLoading:$e,colorBgContainer:Xe,controlInteractiveSize:Ye,headerBg:Ue,headerColor:pt,headerSortActiveBg:Et,headerSortHoverBg:ht,bodySortBg:jt,rowHoverBg:zt,rowSelectedBg:At,rowSelectedHoverBg:rn,rowExpandedBg:nn,cellPaddingBlock:ln,cellPaddingInline:an,cellPaddingBlockMD:hn,cellPaddingInlineMD:Rn,cellPaddingBlockSM:zn,cellPaddingInlineSM:Bn,borderColor:Yn,footerBg:ra,footerColor:vn,headerBorderRadius:On,cellFontSize:Pn,cellFontSizeMD:gn,cellFontSizeSM:Ln,headerSplitColor:Vn,fixedHeaderSortActiveBg:ga,headerFilterHoverBg:aa,filterDropdownBg:Gn,expandIconBg:ma,selectionColumnWidth:fa,stickyScrollBarBg:ka}=le,Ea=new xr.C(xe),eo=new xr.C(Fe),to=2,ia=(0,al.TS)(le,{tableFontSize:Pn,tableBg:Xe,tableRadius:On,tablePaddingVertical:ln,tablePaddingHorizontal:an,tablePaddingVerticalMiddle:hn,tablePaddingHorizontalMiddle:Rn,tablePaddingVerticalSmall:zn,tablePaddingHorizontalSmall:Bn,tableBorderColor:Yn,tableHeaderTextColor:pt,tableHeaderBg:Ue,tableFooterTextColor:vn,tableFooterBg:ra,tableHeaderCellSplitColor:Vn,tableHeaderSortBg:Et,tableHeaderSortHoverBg:ht,tableHeaderIconColor:Ea.clone().setAlpha(Ea.getAlpha()*$e).toRgbString(),tableHeaderIconColorHover:eo.clone().setAlpha(eo.getAlpha()*$e).toRgbString(),tableBodySortBg:jt,tableFixedHeaderSortActiveBg:ga,tableHeaderFilterActiveBg:aa,tableFilterDropdownBg:Gn,tableRowHoverBg:zt,tableSelectedRowBg:At,tableSelectedRowHoverBg:rn,zIndexTableFixed:to,zIndexTableSticky:to+1,tableFontSizeMiddle:gn,tableFontSizeSmall:Ln,tableSelectionColumnWidth:fa,tableExpandIconBg:ma,tableExpandColumnWidth:Ye+2*le.padding,tableExpandedRowBg:nn,tableFilterDropdownWidth:120,tableFilterDropdownHeight:264,tableFilterDropdownSearchWidth:140,tableScrollThumbSize:8,tableScrollThumbBg:ka,tableScrollThumbBgHover:se,tableScrollBg:he});return[Pl(ia),cl(ia),ui(ia),hl(ia),dl(ia),ol(ia),ul(ia),sl(ia),ui(ia),il(ia),fl(ia),gl(ia),Sl(ia),rl(ia),pl(ia),ml(ia),vl(ia)]},le=>{const{colorFillAlter:se,colorBgContainer:he,colorTextHeading:xe,colorFillSecondary:Fe,colorFillContent:$e,controlItemBgActive:Xe,controlItemBgActiveHover:Ye,padding:Ue,paddingSM:pt,paddingXS:Et,colorBorderSecondary:ht,borderRadiusLG:jt,fontSize:zt,controlHeight:At,colorTextPlaceholder:rn}=le,nn=new xr.C(Fe).onBackground(he).toHexShortString(),ln=new xr.C($e).onBackground(he).toHexShortString(),an=new xr.C(se).onBackground(he).toHexShortString();return{headerBg:an,headerColor:xe,headerSortActiveBg:nn,headerSortHoverBg:ln,bodySortBg:an,rowHoverBg:an,rowSelectedBg:Xe,rowSelectedHoverBg:Ye,rowExpandedBg:se,cellPaddingBlock:Ue,cellPaddingInline:Ue,cellPaddingBlockMD:pt,cellPaddingInlineMD:Et,cellPaddingBlockSM:Et,cellPaddingInlineSM:Et,borderColor:ht,headerBorderRadius:jt,footerBg:an,footerColor:xe,cellFontSize:zt,cellFontSizeMD:zt,cellFontSizeSM:zt,headerSplitColor:ht,fixedHeaderSortActiveBg:nn,headerFilterHoverBg:$e,filterDropdownMenuBg:he,filterDropdownBg:he,expandIconBg:he,selectionColumnWidth:At,stickyScrollBarBg:rn,stickyScrollBarBorderRadius:100}});const bl=[],xl=(le,se)=>{const{prefixCls:he,className:xe,rootClassName:Fe,style:$e,size:Xe,bordered:Ye,dropdownPrefixCls:Ue,dataSource:pt,pagination:Et,rowSelection:ht,rowKey:jt="key",rowClassName:zt,columns:At,children:rn,childrenColumnName:nn,onChange:ln,getPopupContainer:an,loading:hn,expandIcon:Rn,expandable:zn,expandedRowRender:Bn,expandIconColumnIndex:Yn,indentSize:ra,scroll:vn,sortDirections:On,locale:Pn,showSorterTooltip:gn=!0,virtual:Ln}=le,Vn=re.useMemo(()=>At||Bt(rn),[At,rn]),ga=re.useMemo(()=>Vn.some(xa=>xa.responsive),[Vn]),aa=(0,Ho.Z)(ga),Gn=re.useMemo(()=>{const xa=new Set(Object.keys(aa).filter(Za=>aa[Za]));return Vn.filter(Za=>!Za.responsive||Za.responsive.some(Co=>xa.has(Co)))},[Vn,aa]),ma=(0,rr.Z)(le,["className","style","columns"]),{locale:fa=tr.Z,direction:ka,table:Ea,renderEmpty:eo,getPrefixCls:to,getPopupContainer:ia}=re.useContext(Aa.E_),oo=(0,Go.Z)(Xe),wa=Object.assign(Object.assign({},fa.Table),Pn),_a=pt||bl,Ha=to("table",he),Do=to("dropdown",Ue),_n=Object.assign({childrenColumnName:nn,expandIconColumnIndex:Yn},zn),{childrenColumnName:Hn="children"}=_n,Zn=re.useMemo(()=>_a.some(xa=>xa==null?void 0:xa[Hn])?"nest":Bn||zn&&zn.expandedRowRender?"row":null,[_a]),Dn={body:re.useRef()},La=re.useMemo(()=>typeof jt=="function"?jt:xa=>xa==null?void 0:xa[jt],[jt]),[Tn]=Ai(_a,Hn,La),ta={},ba=function(xa,Za){let Co=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;var qa,$o,zo;const Ao=Object.assign(Object.assign({},ta),xa);Co&&((qa=ta.resetPagination)===null||qa===void 0||qa.call(ta),!(($o=Ao.pagination)===null||$o===void 0)&&$o.current&&(Ao.pagination.current=1),Et&&Et.onChange&&Et.onChange(1,(zo=Ao.pagination)===null||zo===void 0?void 0:zo.pageSize)),vn&&vn.scrollToFirstRowOnChange!==!1&&Dn.body.current&&(0,wo.Z)(0,{getContainer:()=>Dn.body.current}),ln==null||ln(Ao.pagination,Ao.filters,Ao.sorter,{currentDataSource:ti(Zr(_a,Ao.sorterStates,Hn),Ao.filterStates),action:Za})},va=(xa,Za)=>{ba({sorter:xa,sorterStates:Za},"sort",!1)},[Lo,bo,qo,ro]=Qi({prefixCls:Ha,mergedColumns:Gn,onSorterChange:va,sortDirections:On||["ascend","descend"],tableLocale:wa,showSorterTooltip:gn}),Xo=re.useMemo(()=>Zr(_a,bo,Hn),[_a,bo]);ta.sorter=ro(),ta.sorterStates=bo;const io=(xa,Za)=>{ba({filters:xa,filterStates:Za},"filter",!0)},[To,fr,Na]=zi({prefixCls:Ha,locale:wa,dropdownPrefixCls:Do,mergedColumns:Gn,onFilterChange:io,getPopupContainer:an||ia}),Ma=ti(Xo,fr);ta.filters=Na,ta.filterStates=fr;const Ja=re.useMemo(()=>{const xa={};return Object.keys(Na).forEach(Za=>{Na[Za]!==null&&(xa[Za]=Na[Za])}),Object.assign(Object.assign({},qo),{filters:xa})},[qo,Na]),[so]=qi(Ja),co=(xa,Za)=>{ba({pagination:Object.assign(Object.assign({},ta.pagination),{current:xa,pageSize:Za})},"paginate")},[pa,Oo]=ji(Ma.length,co,Et);ta.pagination=Et===!1?{}:Zi(pa,Et),ta.resetPagination=Oo;const Fo=re.useMemo(()=>{if(Et===!1||!pa.pageSize)return Ma;const{current:xa=1,total:Za,pageSize:Co=ai}=pa;return Ma.lengthCo?Ma.slice((xa-1)*Co,xa*Co):Ma:Ma.slice((xa-1)*Co,xa*Co)},[!!Et,Ma,pa&&pa.current,pa&&pa.pageSize,pa&&pa.total]),[Ko,nr]=Ui({prefixCls:Ha,data:Ma,pageData:Fo,getRowKey:La,getRecordByKey:Tn,expandType:Zn,childrenColumnName:Hn,locale:wa,getPopupContainer:an||ia},ht),er=(xa,Za,Co)=>{let qa;return typeof zt=="function"?qa=lt()(zt(xa,Za,Co)):qa=lt()(zt),lt()({[`${Ha}-row-selected`]:nr.has(La(xa,Za))},qa)};_n.__PARENT_RENDER_ICON__=_n.expandIcon,_n.expandIcon=_n.expandIcon||Rn||mn(wa),Zn==="nest"&&_n.expandIconColumnIndex===void 0?_n.expandIconColumnIndex=ht?1:0:_n.expandIconColumnIndex>0&&ht&&(_n.expandIconColumnIndex-=1),typeof _n.indentSize!="number"&&(_n.indentSize=typeof ra=="number"?ra:15);const Cr=re.useCallback(xa=>so(Ko(To(Lo(xa)))),[Lo,To,Ko]);let lr,Yo;if(Et!==!1&&(pa!=null&&pa.total)){let xa;pa.size?xa=pa.size:xa=oo==="small"||oo==="middle"?"small":void 0;const Za=$o=>re.createElement(mr.Z,Object.assign({},pa,{className:lt()(`${Ha}-pagination ${Ha}-pagination-${$o}`,pa.className),size:xa})),Co=ka==="rtl"?"left":"right",{position:qa}=pa;if(qa!==null&&Array.isArray(qa)){const $o=qa.find(sr=>sr.includes("top")),zo=qa.find(sr=>sr.includes("bottom")),Ao=qa.every(sr=>`${sr}`=="none");!$o&&!zo&&!Ao&&(Yo=Za(Co)),$o&&(lr=Za($o.toLowerCase().replace("top",""))),zo&&(Yo=Za(zo.toLowerCase().replace("bottom","")))}else Yo=Za(Co)}let Ro;typeof hn=="boolean"?Ro={spinning:hn}:typeof hn=="object"&&(Ro=Object.assign({spinning:!0},hn));const[No,uo]=yl(Ha),[,Qa]=(0,Qt.Z)(),ar=lt()(`${Ha}-wrapper`,Ea==null?void 0:Ea.className,{[`${Ha}-wrapper-rtl`]:ka==="rtl"},xe,Fe,uo),pr=Object.assign(Object.assign({},Ea==null?void 0:Ea.style),$e),gr=Pn&&Pn.emptyText||(eo==null?void 0:eo("Table"))||re.createElement(Xa.Z,{componentName:"Table"}),or=Ln?tl:el,Br={},Kr=re.useMemo(()=>{const{fontSize:xa,lineHeight:Za,padding:Co,paddingXS:qa,paddingSM:$o}=Qa,zo=Math.floor(xa*Za);switch(oo){case"large":return Co*2+zo;case"small":return qa*2+zo;default:return $o*2+zo}},[Qa,oo]);return Ln&&(Br.listItemHeight=Kr),No(re.createElement("div",{ref:se,className:ar,style:pr},re.createElement(kn.Z,Object.assign({spinning:!1},Ro),lr,re.createElement(or,Object.assign({},Br,ma,{columns:Gn,direction:ka,expandable:_n,prefixCls:Ha,className:lt()({[`${Ha}-middle`]:oo==="middle",[`${Ha}-small`]:oo==="small",[`${Ha}-bordered`]:Ye,[`${Ha}-empty`]:_a.length===0}),data:Fo,rowKey:La,rowClassName:er,emptyText:gr,internalHooks:ue,internalRefs:Dn,transformColumns:Cr})),Yo)))};var Cl=re.forwardRef(xl);const El=(le,se)=>{const he=re.useRef(0);return he.current+=1,re.createElement(Cl,Object.assign({},le,{ref:se,_renderTimes:he.current}))},ir=re.forwardRef(El);ir.SELECTION_COLUMN=dr,ir.EXPAND_COLUMN=ne,ir.SELECTION_ALL=Rr,ir.SELECTION_INVERT=zr,ir.SELECTION_NONE=Ar,ir.Column=Wa,ir.ColumnGroup=Bo,ir.Summary=Se;var wl=ir,Ll=wl},17574:function(gt,St,te){"use strict";te.d(St,{default:function(){return Pt}});var ne=te(60091),ue=te(94480),De=te(52671),Ze=te(8657),Ce=te(54476),Ee=te(59301),re={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"},Ve=re,ot=te(7657),Be=function(st,yt){return Ee.createElement(ot.Z,(0,Ce.Z)({},st,{ref:yt,icon:Ve}))},Qe=Ee.forwardRef(Be),Te=Qe,ze=te(92310),ae=te.n(ze),y=te(35654),a=te(71430),x=te(36355),b=te(56082),E=te(62892),z=te(20648);const ee=4;function oe(at){const{dropPosition:st,dropLevelOffset:yt,prefixCls:mt,indent:Oe,direction:ke="ltr"}=at,bt=ke==="ltr"?"left":"right",Yt=ke==="ltr"?"right":"left",rt={[bt]:-yt*Oe+ee,[Yt]:0};switch(st){case-1:rt.top=-3;break;case 1:rt.bottom=-3;break;default:rt.bottom=-3,rt[bt]=Oe+ee;break}return Ee.createElement("div",{style:rt,className:`${mt}-drop-indicator`})}var ie=te(71997),ge=Ee.forwardRef((at,st)=>{const{getPrefixCls:yt,direction:mt,virtual:Oe,tree:ke}=Ee.useContext(x.E_),{prefixCls:bt,className:Yt,showIcon:rt=!1,showLine:Tt,switcherIcon:ye,blockNode:It=!1,children:en,checkable:xn=!1,selectable:cn=!0,draggable:Ae,motion:Ie,style:Me}=at,fe=yt("tree",bt),nt=yt(),Ot=Ie!=null?Ie:Object.assign(Object.assign({},(0,E.Z)(nt)),{motionAppear:!1}),Se=Object.assign(Object.assign({},at),{checkable:xn,selectable:cn,showIcon:rt,motion:Ot,blockNode:It,showLine:!!Tt,dropIndicatorRender:oe}),[ce,je]=(0,z.ZP)(fe),Ne=Ee.useMemo(()=>{if(!Ae)return!1;let _e={};switch(typeof Ae){case"function":_e.nodeDraggable=Ae;break;case"object":_e=Object.assign({},Ae);break;default:break}return _e.icon!==!1&&(_e.icon=_e.icon||Ee.createElement(b.Z,null)),_e},[Ae]),be=_e=>Ee.createElement(ie.Z,{prefixCls:fe,switcherIcon:ye,treeNodeProps:_e,showLine:Tt});return ce(Ee.createElement(ne.Z,Object.assign({itemHeight:20,ref:st,virtual:Oe},Se,{style:Object.assign(Object.assign({},ke==null?void 0:ke.style),Me),prefixCls:fe,className:ae()({[`${fe}-icon-hide`]:!rt,[`${fe}-block-node`]:It,[`${fe}-unselectable`]:!cn,[`${fe}-rtl`]:mt==="rtl"},ke==null?void 0:ke.className,Yt,je),direction:mt,checkable:xn&&Ee.createElement("span",{className:`${fe}-checkbox-inner`}),selectable:cn,switcherIcon:be,draggable:Ne}),en))}),we;(function(at){at[at.None=0]="None",at[at.Start=1]="Start",at[at.End=2]="End"})(we||(we={}));function Pe(at,st){function yt(mt){const{key:Oe,children:ke}=mt;st(Oe,mt)!==!1&&Pe(ke||[],st)}at.forEach(yt)}function me(at){let{treeData:st,expandedKeys:yt,startKey:mt,endKey:Oe}=at;const ke=[];let bt=we.None;if(mt&&mt===Oe)return[mt];if(!mt||!Oe)return[];function Yt(rt){return rt===mt||rt===Oe}return Pe(st,rt=>{if(bt===we.End)return!1;if(Yt(rt)){if(ke.push(rt),bt===we.None)bt=we.Start;else if(bt===we.Start)return bt=we.End,!1}else bt===we.Start&&ke.push(rt);return yt.includes(rt)}),ke}function pe(at,st){const yt=(0,ue.Z)(st),mt=[];return Pe(at,(Oe,ke)=>{const bt=yt.indexOf(Oe);return bt!==-1&&(mt.push(ke),yt.splice(bt,1)),!!yt.length}),mt}var ct=function(at,st){var yt={};for(var mt in at)Object.prototype.hasOwnProperty.call(at,mt)&&st.indexOf(mt)<0&&(yt[mt]=at[mt]);if(at!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Oe=0,mt=Object.getOwnPropertySymbols(at);Oe{var{defaultExpandAll:yt,defaultExpandParent:mt,defaultExpandedKeys:Oe}=at,ke=ct(at,["defaultExpandAll","defaultExpandParent","defaultExpandedKeys"]);const bt=Ee.useRef(),Yt=Ee.useRef(),rt=()=>{const{keyEntities:Ne}=(0,a.I8)(Ut(ke));let be;return yt?be=Object.keys(Ne):mt?be=(0,y.r7)(ke.expandedKeys||Oe||[],Ne):be=ke.expandedKeys||Oe,be},[Tt,ye]=Ee.useState(ke.selectedKeys||ke.defaultSelectedKeys||[]),[It,en]=Ee.useState(()=>rt());Ee.useEffect(()=>{"selectedKeys"in ke&&ye(ke.selectedKeys)},[ke.selectedKeys]),Ee.useEffect(()=>{"expandedKeys"in ke&&en(ke.expandedKeys)},[ke.expandedKeys]);const xn=(Ne,be)=>{var _e;return"expandedKeys"in ke||en(Ne),(_e=ke.onExpand)===null||_e===void 0?void 0:_e.call(ke,Ne,be)},cn=(Ne,be)=>{var _e;const{multiple:Zt}=ke,{node:ft,nativeEvent:Nt}=be,{key:Ct=""}=ft,$t=Ut(ke),ve=Object.assign(Object.assign({},be),{selected:!0}),Ge=(Nt==null?void 0:Nt.ctrlKey)||(Nt==null?void 0:Nt.metaKey),et=Nt==null?void 0:Nt.shiftKey;let dt;Zt&&Ge?(dt=Ne,bt.current=Ct,Yt.current=dt,ve.selectedNodes=pe($t,dt)):Zt&&et?(dt=Array.from(new Set([].concat((0,ue.Z)(Yt.current||[]),(0,ue.Z)(me({treeData:$t,expandedKeys:It,startKey:Ct,endKey:bt.current}))))),ve.selectedNodes=pe($t,dt)):(dt=[Ct],bt.current=Ct,Yt.current=dt,ve.selectedNodes=pe($t,dt)),(_e=ke.onSelect)===null||_e===void 0||_e.call(ke,dt,ve),"selectedKeys"in ke||ye(dt)},{getPrefixCls:Ae,direction:Ie}=Ee.useContext(x.E_),{prefixCls:Me,className:fe,showIcon:nt=!0,expandAction:Ot="click"}=ke,Se=ct(ke,["prefixCls","className","showIcon","expandAction"]),ce=Ae("tree",Me),je=ae()(`${ce}-directory`,{[`${ce}-directory-rtl`]:Ie==="rtl"},fe);return Ee.createElement(ge,Object.assign({icon:lt,ref:st,blockNode:!0},Se,{showIcon:nt,expandAction:Ot,prefixCls:ce,className:je,expandedKeys:It,selectedKeys:Tt,onSelect:cn,onExpand:xn}))};var it=Ee.forwardRef(Le);const Je=ge;Je.DirectoryTree=it,Je.TreeNode=ne.O;var Pt=Je},20648:function(gt,St,te){"use strict";te.d(St,{TM:function(){return ze},Yk:function(){return Te}});var ne=te(36237),ue=te(98447),De=te(17313),Ze=te(8378),Ce=te(37613),Ee=te(83116);const re=new ne.Keyframes("ant-tree-node-fx-do-not-use",{"0%":{opacity:0},"100%":{opacity:1}}),Ve=(ae,y)=>({[`.${ae}-switcher-icon`]:{display:"inline-block",fontSize:10,verticalAlign:"baseline",svg:{transition:`transform ${y.motionDurationSlow}`}}}),ot=(ae,y)=>({[`.${ae}-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=(ae,y)=>{const{treeCls:a,treeNodeCls:x,treeNodePadding:b,titleHeight:E,nodeSelectedBg:z,nodeHoverBg:ee}=y,oe=y.paddingXS;return{[a]:Object.assign(Object.assign({},(0,De.Wf)(y)),{background:y.colorBgContainer,borderRadius:y.borderRadius,transition:`background-color ${y.motionDurationSlow}`,[`&${a}-rtl`]:{[`${a}-switcher`]:{"&_close":{[`${a}-switcher-icon`]:{svg:{transform:"rotate(90deg)"}}}}},[`&-focused:not(:hover):not(${a}-active-focused)`]:Object.assign({},(0,De.oN)(y)),[`${a}-list-holder-inner`]:{alignItems:"flex-start"},[`&${a}-block-node`]:{[`${a}-list-holder-inner`]:{alignItems:"stretch",[`${a}-node-content-wrapper`]:{flex:"auto"},[`${x}.dragging`]:{position:"relative","&:after":{position:"absolute",top:0,insetInlineEnd:0,bottom:b,insetInlineStart:0,border:`1px solid ${y.colorPrimary}`,opacity:0,animationName:re,animationDuration:y.motionDurationSlow,animationPlayState:"running",animationFillMode:"forwards",content:'""',pointerEvents:"none"}}}},[`${x}`]:{display:"flex",alignItems:"flex-start",padding:`0 0 ${b}px 0`,outline:"none","&-rtl":{direction:"rtl"},"&-disabled":{[`${a}-node-content-wrapper`]:{color:y.colorTextDisabled,cursor:"not-allowed","&:hover":{background:"transparent"}}},[`&-active ${a}-node-content-wrapper`]:Object.assign({},(0,De.oN)(y)),[`&:not(${x}-disabled).filter-node ${a}-title`]:{color:"inherit",fontWeight:500},"&-draggable":{[`${a}-draggable-icon`]:{flexShrink:0,width:E,lineHeight:`${E}px`,textAlign:"center",visibility:"visible",opacity:.2,transition:`opacity ${y.motionDurationSlow}`,[`${x}:hover &`]:{opacity:.45}},[`&${x}-disabled`]:{[`${a}-draggable-icon`]:{visibility:"hidden"}}}},[`${a}-indent`]:{alignSelf:"stretch",whiteSpace:"nowrap",userSelect:"none","&-unit":{display:"inline-block",width:E}},[`${a}-draggable-icon`]:{visibility:"hidden"},[`${a}-switcher`]:Object.assign(Object.assign({},Ve(ae,y)),{position:"relative",flex:"none",alignSelf:"stretch",width:E,margin:0,lineHeight:`${E}px`,textAlign:"center",cursor:"pointer",userSelect:"none","&-noop":{cursor:"default"},"&_close":{[`${a}-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:E/2,bottom:-b,marginInlineStart:-1,borderInlineEnd:`1px solid ${y.colorBorder}`,content:'""'},"&:after":{position:"absolute",width:E/2*.8,height:E/2,borderBottom:`1px solid ${y.colorBorder}`,content:'""'}}}),[`${a}-checkbox`]:{top:"initial",marginInlineEnd:oe},[`${a}-node-content-wrapper, ${a}-checkbox + span`]:{position:"relative",zIndex:"auto",minHeight:E,margin:0,padding:`0 ${y.paddingXS/2}px`,color:"inherit",lineHeight:`${E}px`,background:"transparent",borderRadius:y.borderRadius,cursor:"pointer",transition:`all ${y.motionDurationMid}, border 0s, line-height 0s, box-shadow 0s`,"&:hover":{backgroundColor:ee},[`&${a}-node-selected`]:{backgroundColor:z},[`${a}-iconEle`]:{display:"inline-block",width:E,height:E,lineHeight:`${E}px`,textAlign:"center",verticalAlign:"top","&:empty":{display:"none"}}},[`${a}-unselectable ${a}-node-content-wrapper:hover`]:{backgroundColor:"transparent"},[`${a}-node-content-wrapper`]:Object.assign({lineHeight:`${E}px`,userSelect:"none"},ot(ae,y)),[`${x}.drop-container`]:{"> [draggable]":{boxShadow:`0 0 0 2px ${y.colorPrimary}`}},"&-show-line":{[`${a}-indent`]:{"&-unit":{position:"relative",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:E/2,bottom:-b,borderInlineEnd:`1px solid ${y.colorBorder}`,content:'""'},"&-end":{"&:before":{display:"none"}}}},[`${a}-switcher`]:{background:"transparent","&-line-icon":{verticalAlign:"-0.15em"}}},[`${x}-leaf-last`]:{[`${a}-switcher`]:{"&-leaf-line":{"&:before":{top:"auto !important",bottom:"auto !important",height:`${E/2}px !important`}}}}})}},Qe=ae=>{const{treeCls:y,treeNodeCls:a,treeNodePadding:x,directoryNodeSelectedBg:b,directoryNodeSelectedColor:E}=ae;return{[`${y}${y}-directory`]:{[a]:{position:"relative","&:before":{position:"absolute",top:0,insetInlineEnd:0,bottom:x,insetInlineStart:0,transition:`background-color ${ae.motionDurationMid}`,content:'""',pointerEvents:"none"},"&:hover":{"&:before":{background:ae.controlItemBgHover}},"> *":{zIndex:1},[`${y}-switcher`]:{transition:`color ${ae.motionDurationMid}`},[`${y}-node-content-wrapper`]:{borderRadius:0,userSelect:"none","&:hover":{background:"transparent"},[`&${y}-node-selected`]:{color:E,background:"transparent"}},"&-selected":{"\n &:hover::before,\n &::before\n ":{background:b},[`${y}-switcher`]:{color:E},[`${y}-node-content-wrapper`]:{color:E,background:"transparent"}}}}}},Te=(ae,y)=>{const a=`.${ae}`,x=`${a}-treenode`,b=y.paddingXS/2,E=(0,Ce.TS)(y,{treeCls:a,treeNodeCls:x,treeNodePadding:b});return[Be(ae,E),Qe(E)]},ze=ae=>{const{controlHeightSM:y}=ae;return{titleHeight:y,nodeHoverBg:ae.controlItemBgHover,nodeSelectedBg:ae.controlItemBgActive}};St.ZP=(0,Ee.Z)("Tree",(ae,y)=>{let{prefixCls:a}=y;return[{[ae.componentCls]:(0,ue.C2)(`${a}-checkbox`,ae)},Te(a,ae),(0,Ze.Z)(ae)]},ae=>{const{colorTextLightSolid:y,colorPrimary:a}=ae;return Object.assign(Object.assign({},ze(ae)),{directoryNodeSelectedColor:y,directoryNodeSelectedBg:a})})},71997:function(gt,St,te){"use strict";te.d(St,{Z:function(){return x}});var ne=te(54476),ue=te(59301),De={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"},Ze=De,Ce=te(7657),Ee=function(E,z){return ue.createElement(Ce.Z,(0,ne.Z)({},E,{ref:z,icon:Ze}))},re=ue.forwardRef(Ee),Ve=re,ot=te(52671),Be=te(58617),Qe=te(15075),Te=te(43531),ze=te(92310),ae=te.n(ze),y=te(92343),x=b=>{const{prefixCls:E,switcherIcon:z,treeNodeProps:ee,showLine:oe}=b,{isLeaf:ie,expanded:de,loading:ge}=ee;if(ge)return ue.createElement(Be.Z,{className:`${E}-switcher-loading-icon`});let we;if(oe&&typeof oe=="object"&&(we=oe.showLeafIcon),ie){if(!oe)return null;if(typeof we!="boolean"&&we){const pe=typeof we=="function"?we(ee):we,ct=`${E}-switcher-line-custom-icon`;return(0,y.l$)(pe)?(0,y.Tm)(pe,{className:ae()(pe.props.className||"",ct)}):pe}return we?ue.createElement(ot.Z,{className:`${E}-switcher-line-icon`}):ue.createElement("span",{className:`${E}-switcher-leaf-line`})}const Pe=`${E}-switcher-icon`,me=typeof z=="function"?z(ee):z;return(0,y.l$)(me)?(0,y.Tm)(me,{className:ae()(me.props.className||"",Pe)}):me!==void 0?me:oe?de?ue.createElement(Qe.Z,{className:`${E}-switcher-line-icon`}):ue.createElement(Te.Z,{className:`${E}-switcher-line-icon`}):ue.createElement(Ve,{className:Pe})}},48066:function(gt,St,te){"use strict";te.d(St,{default:function(){return Kn}});var ne=te(59301),ue=te(40001),De=te(81953),Ze=te(54476),Ce={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M257.7 752c2 0 4-.2 6-.5L431.9 722c2-.4 3.9-1.3 5.3-2.8l423.9-423.9a9.96 9.96 0 000-14.1L694.9 114.9c-1.9-1.9-4.4-2.9-7.1-2.9s-5.2 1-7.1 2.9L256.8 538.8c-1.5 1.5-2.4 3.3-2.8 5.3l-29.5 168.2a33.5 33.5 0 009.4 29.8c6.6 6.4 14.9 9.9 23.8 9.9zm67.4-174.4L687.8 215l73.3 73.3-362.7 362.6-88.9 15.7 15.6-89zM880 836H144c-17.7 0-32 14.3-32 32v36c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-36c0-17.7-14.3-32-32-32z"}}]},name:"edit",theme:"outlined"},Ee=Ce,re=te(7657),Ve=function(Rt,Jt){return ne.createElement(re.Z,(0,Ze.Z)({},Rt,{ref:Jt,icon:Ee}))},ot=ne.forwardRef(Ve),Be=ot,Qe=te(92310),Te=te.n(Qe),ze=te(25769),ae=te.n(ze),y=te(29301),a=te(11592),x=te(34280),b=te(18929),E=te(2738),z=te(8654),ee=te(3465),oe=te(10228),ie=function(qe,Rt){var Jt={};for(var Lt in qe)Object.prototype.hasOwnProperty.call(qe,Lt)&&Rt.indexOf(Lt)<0&&(Jt[Lt]=qe[Lt]);if(qe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var qt=0,Lt=Object.getOwnPropertySymbols(qe);qt{const Jt=Bt=>{const{keyCode:Wt}=Bt;Wt===oe.Z.ENTER&&Bt.preventDefault()},Lt=Bt=>{const{keyCode:Wt}=Bt,{onClick:fn}=qe;Wt===oe.Z.ENTER&&fn&&fn()},{style:qt,noStyle:na,disabled:He}=qe,tt=ie(qe,["style","noStyle","disabled"]);let Ke={};return na||(Ke=Object.assign({},de)),He&&(Ke.pointerEvents="none"),Ke=Object.assign(Object.assign({},Ke),qt),ne.createElement("div",Object.assign({role:"button",tabIndex:0,ref:Rt},tt,{onKeyDown:Jt,onKeyUp:Lt,style:Ke}))}),Pe=te(36355),me=te(9763),pe=te(6848),ct={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M864 170h-60c-4.4 0-8 3.6-8 8v518H310v-73c0-6.7-7.8-10.5-13-6.3l-141.9 112a8 8 0 000 12.6l141.9 112c5.3 4.2 13 .4 13-6.3v-75h498c35.3 0 64-28.7 64-64V178c0-4.4-3.6-8-8-8z"}}]},name:"enter",theme:"outlined"},lt=ct,Ut=function(Rt,Jt){return ne.createElement(re.Z,(0,Ze.Z)({},Rt,{ref:Jt,icon:lt}))},Le=ne.forwardRef(Ut),We=Le,it=te(92343),Je=te(1643),Pt=te(15969),at=te(83116),st=te(30071);const yt=(qe,Rt,Jt,Lt)=>{const{titleMarginBottom:qt,fontWeightStrong:na}=Lt;return{marginBottom:qt,color:Jt,fontWeight:na,fontSize:qe,lineHeight:Rt}},mt=qe=>{const Rt=[1,2,3,4,5],Jt={};return Rt.forEach(Lt=>{Jt[` h${Lt}&, div&-h${Lt}, div&-h${Lt} > textarea, h${Lt} - `]=yt(Qe[`fontSizeHeading${Lt}`],Qe[`lineHeightHeading${Lt}`],Qe.colorTextHeading,Qe)}),Jt},Oe=Qe=>{const{componentCls:Rt}=Qe;return{"a&, a":Object.assign(Object.assign({},(0,Pt.N)(Qe)),{textDecoration:Qe.linkDecoration,"&:active, &:hover":{textDecoration:Qe.linkHoverDecoration},[`&[disabled], &${Rt}-disabled`]:{color:Qe.colorTextDisabled,cursor:"not-allowed","&:active, &:hover":{color:Qe.colorTextDisabled},"&:active":{pointerEvents:"none"}}})}},ke=Qe=>({code:{margin:"0 0.2em",paddingInline:"0.4em",paddingBlock:"0.2em 0.1em",fontSize:"85%",fontFamily:Qe.fontFamilyCode,background:"rgba(150, 150, 150, 0.1)",border:"1px solid rgba(100, 100, 100, 0.2)",borderRadius:3},kbd:{margin:"0 0.2em",paddingInline:"0.4em",paddingBlock:"0.15em 0.1em",fontSize:"90%",fontFamily:Qe.fontFamilyCode,background:"rgba(150, 150, 150, 0.06)",border:"1px solid rgba(100, 100, 100, 0.2)",borderBottomWidth:2,borderRadius:3},mark:{padding:0,backgroundColor:it.gold[2]},"u, ins":{textDecoration:"underline",textDecorationSkipInk:"auto"},"s, del":{textDecoration:"line-through"},strong:{fontWeight:600},"ul, ol":{marginInline:0,marginBlock:"0 1em",padding:0,li:{marginInline:"20px 0",marginBlock:0,paddingInline:"4px 0",paddingBlock:0}},ul:{listStyleType:"circle",ul:{listStyleType:"disc"}},ol:{listStyleType:"decimal"},"pre, blockquote":{margin:"1em 0"},pre:{padding:"0.4em 0.6em",whiteSpace:"pre-wrap",wordWrap:"break-word",background:"rgba(150, 150, 150, 0.1)",border:"1px solid rgba(100, 100, 100, 0.2)",borderRadius:3,fontFamily:Qe.fontFamilyCode,code:{display:"inline",margin:0,padding:0,fontSize:"inherit",fontFamily:"inherit",background:"transparent",border:0}},blockquote:{paddingInline:"0.6em 0",paddingBlock:0,borderInlineStart:"4px solid rgba(100, 100, 100, 0.2)",opacity:.85}}),bt=Qe=>{const{componentCls:Rt,paddingSM:Jt}=Qe,Lt=Jt;return{"&-edit-content":{position:"relative","div&":{insetInlineStart:-Qe.paddingSM,marginTop:-Lt,marginBottom:`calc(1em - ${Lt}px)`},[`${Rt}-edit-content-confirm`]:{position:"absolute",insetInlineEnd:Qe.marginXS+2,insetBlockEnd:Qe.marginXS,color:Qe.colorTextDescription,fontWeight:"normal",fontSize:Qe.fontSize,fontStyle:"normal",pointerEvents:"none"},textarea:{margin:"0!important",MozTransition:"none",height:"1em"}}}},Yt=Qe=>({"&-copy-success":{"\n &,\n &:hover,\n &:focus":{color:Qe.colorSuccess}}}),rt=()=>({"\n a&-ellipsis,\n span&-ellipsis\n ":{display:"inline-block",maxWidth:"100%"},"&-single-line":{whiteSpace:"nowrap"},"&-ellipsis-single-line":{overflow:"hidden",textOverflow:"ellipsis","a&, span&":{verticalAlign:"bottom"}},"&-ellipsis-multiple-line":{display:"-webkit-box",overflow:"hidden",WebkitLineClamp:3,WebkitBoxOrient:"vertical"}}),Tt=Qe=>{const{componentCls:Rt,titleMarginTop:Jt}=Qe;return{[Rt]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({color:Qe.colorText,wordBreak:"break-word",lineHeight:Qe.lineHeight,[`&${Rt}-secondary`]:{color:Qe.colorTextDescription},[`&${Rt}-success`]:{color:Qe.colorSuccess},[`&${Rt}-warning`]:{color:Qe.colorWarning},[`&${Rt}-danger`]:{color:Qe.colorError,"a&:active, a&:focus":{color:Qe.colorErrorActive},"a&:hover":{color:Qe.colorErrorHover}},[`&${Rt}-disabled`]:{color:Qe.colorTextDisabled,cursor:"not-allowed",userSelect:"none"},"\n div&,\n p\n ":{marginBottom:"1em"}},ut(Qe)),{[` + `]=yt(qe[`fontSizeHeading${Lt}`],qe[`lineHeightHeading${Lt}`],qe.colorTextHeading,qe)}),Jt},Oe=qe=>{const{componentCls:Rt}=qe;return{"a&, a":Object.assign(Object.assign({},(0,Pt.N)(qe)),{textDecoration:qe.linkDecoration,"&:active, &:hover":{textDecoration:qe.linkHoverDecoration},[`&[disabled], &${Rt}-disabled`]:{color:qe.colorTextDisabled,cursor:"not-allowed","&:active, &:hover":{color:qe.colorTextDisabled},"&:active":{pointerEvents:"none"}}})}},ke=qe=>({code:{margin:"0 0.2em",paddingInline:"0.4em",paddingBlock:"0.2em 0.1em",fontSize:"85%",fontFamily:qe.fontFamilyCode,background:"rgba(150, 150, 150, 0.1)",border:"1px solid rgba(100, 100, 100, 0.2)",borderRadius:3},kbd:{margin:"0 0.2em",paddingInline:"0.4em",paddingBlock:"0.15em 0.1em",fontSize:"90%",fontFamily:qe.fontFamilyCode,background:"rgba(150, 150, 150, 0.06)",border:"1px solid rgba(100, 100, 100, 0.2)",borderBottomWidth:2,borderRadius:3},mark:{padding:0,backgroundColor:st.gold[2]},"u, ins":{textDecoration:"underline",textDecorationSkipInk:"auto"},"s, del":{textDecoration:"line-through"},strong:{fontWeight:600},"ul, ol":{marginInline:0,marginBlock:"0 1em",padding:0,li:{marginInline:"20px 0",marginBlock:0,paddingInline:"4px 0",paddingBlock:0}},ul:{listStyleType:"circle",ul:{listStyleType:"disc"}},ol:{listStyleType:"decimal"},"pre, blockquote":{margin:"1em 0"},pre:{padding:"0.4em 0.6em",whiteSpace:"pre-wrap",wordWrap:"break-word",background:"rgba(150, 150, 150, 0.1)",border:"1px solid rgba(100, 100, 100, 0.2)",borderRadius:3,fontFamily:qe.fontFamilyCode,code:{display:"inline",margin:0,padding:0,fontSize:"inherit",fontFamily:"inherit",background:"transparent",border:0}},blockquote:{paddingInline:"0.6em 0",paddingBlock:0,borderInlineStart:"4px solid rgba(100, 100, 100, 0.2)",opacity:.85}}),bt=qe=>{const{componentCls:Rt,paddingSM:Jt}=qe,Lt=Jt;return{"&-edit-content":{position:"relative","div&":{insetInlineStart:-qe.paddingSM,marginTop:-Lt,marginBottom:`calc(1em - ${Lt}px)`},[`${Rt}-edit-content-confirm`]:{position:"absolute",insetInlineEnd:qe.marginXS+2,insetBlockEnd:qe.marginXS,color:qe.colorTextDescription,fontWeight:"normal",fontSize:qe.fontSize,fontStyle:"normal",pointerEvents:"none"},textarea:{margin:"0!important",MozTransition:"none",height:"1em"}}}},Yt=qe=>({"&-copy-success":{"\n &,\n &:hover,\n &:focus":{color:qe.colorSuccess}}}),rt=()=>({"\n a&-ellipsis,\n span&-ellipsis\n ":{display:"inline-block",maxWidth:"100%"},"&-single-line":{whiteSpace:"nowrap"},"&-ellipsis-single-line":{overflow:"hidden",textOverflow:"ellipsis","a&, span&":{verticalAlign:"bottom"}},"&-ellipsis-multiple-line":{display:"-webkit-box",overflow:"hidden",WebkitLineClamp:3,WebkitBoxOrient:"vertical"}}),Tt=qe=>{const{componentCls:Rt,titleMarginTop:Jt}=qe;return{[Rt]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({color:qe.colorText,wordBreak:"break-word",lineHeight:qe.lineHeight,[`&${Rt}-secondary`]:{color:qe.colorTextDescription},[`&${Rt}-success`]:{color:qe.colorSuccess},[`&${Rt}-warning`]:{color:qe.colorWarning},[`&${Rt}-danger`]:{color:qe.colorError,"a&:active, a&:focus":{color:qe.colorErrorActive},"a&:hover":{color:qe.colorErrorHover}},[`&${Rt}-disabled`]:{color:qe.colorTextDisabled,cursor:"not-allowed",userSelect:"none"},"\n div&,\n p\n ":{marginBottom:"1em"}},mt(qe)),{[` & + h1${Rt}, & + h2${Rt}, & + h3${Rt}, & + h4${Rt}, & + h5${Rt} - `]:{marginTop:Jt},"\n div,\n ul,\n li,\n p,\n h1,\n h2,\n h3,\n h4,\n h5":{"\n + h1,\n + h2,\n + h3,\n + h4,\n + h5\n ":{marginTop:Jt}}}),ke(Qe)),Oe(Qe)),{[` + `]:{marginTop:Jt},"\n div,\n ul,\n li,\n p,\n h1,\n h2,\n h3,\n h4,\n h5":{"\n + h1,\n + h2,\n + h3,\n + h4,\n + h5\n ":{marginTop:Jt}}}),ke(qe)),Oe(qe)),{[` ${Rt}-expand, ${Rt}-edit, ${Rt}-copy - `]:Object.assign(Object.assign({},(0,Pt.N)(Qe)),{marginInlineStart:Qe.marginXXS})}),bt(Qe)),Yt(Qe)),rt()),{"&-rtl":{direction:"rtl"}})}};var ye=(0,at.Z)("Typography",Qe=>[Tt(Qe)],()=>({titleMarginTop:"1.2em",titleMarginBottom:"0.5em"})),en=Qe=>{const{prefixCls:Rt,"aria-label":Jt,className:Lt,style:qt,direction:na,maxLength:He,autoSize:et=!0,value:Ke,onSave:Bt,onCancel:_t,onEnd:fn,component:jn,enterIcon:Wn=ae.createElement(Ve,null)}=Qe,pn=ae.useRef(null),oa=ae.useRef(!1),Fa=ae.useRef(),[Ca,Ut]=ae.useState(Ke);ae.useEffect(()=>{Ut(Ke)},[Ke]),ae.useEffect(()=>{if(pn.current&&pn.current.resizableTextArea){const{textArea:Ft}=pn.current.resizableTextArea;Ft.focus();const{length:wn}=Ft.value;Ft.setSelectionRange(wn,wn)}},[]);const Sn=Ft=>{let{target:wn}=Ft;Ut(wn.value.replace(/[\n\r]/g,""))},ca=()=>{oa.current=!0},Xn=()=>{oa.current=!1},ea=Ft=>{let{keyCode:wn}=Ft;oa.current||(Fa.current=wn)},Re=()=>{Bt(Ca.trim())},xt=Ft=>{let{keyCode:wn,ctrlKey:vt,altKey:An,metaKey:la,shiftKey:ua}=Ft;Fa.current===wn&&!oa.current&&!vt&&!An&&!la&&!ua&&(wn===ne.Z.ENTER?(Re(),fn==null||fn()):wn===ne.Z.ESC&&_t())},gt=()=>{Re()},wt=jn?`${Rt}-${jn}`:"",[Gt,Zt]=ye(Rt),Dt=nt()(Rt,`${Rt}-edit-content`,{[`${Rt}-rtl`]:na==="rtl"},Lt,wt,Zt);return Gt(ae.createElement("div",{className:Dt,style:qt},ae.createElement(Je.Z,{ref:pn,maxLength:He,value:Ca,onChange:Sn,onKeyDown:ea,onKeyUp:xt,onCompositionStart:ca,onCompositionEnd:Xn,onBlur:gt,"aria-label":Jt,rows:1,autoSize:et}),Wn!==null?(0,lt.Tm)(Wn,{className:`${Rt}-edit-content-confirm`}):null))},xn=function(Qe,Rt){var Jt={};for(var Lt in Qe)Object.prototype.hasOwnProperty.call(Qe,Lt)&&Rt.indexOf(Lt)<0&&(Jt[Lt]=Qe[Lt]);if(Qe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var qt=0,Lt=Object.getOwnPropertySymbols(Qe);qt{const{prefixCls:Jt,component:Lt="article",className:qt,rootClassName:na,setContentRef:He,children:et,direction:Ke,style:Bt}=Qe,_t=xn(Qe,["prefixCls","component","className","rootClassName","setContentRef","children","direction","style"]),{getPrefixCls:fn,direction:jn,typography:Wn}=ae.useContext(Pe.E_),pn=Ke!=null?Ke:jn;let oa=Rt;He&&(oa=(0,z.sQ)(Rt,He));const Fa=fn("typography",Jt),[Ca,Ut]=ye(Fa),Sn=nt()(Fa,Wn==null?void 0:Wn.className,{[`${Fa}-rtl`]:pn==="rtl"},qt,na,Ut),ca=Object.assign(Object.assign({},Wn==null?void 0:Wn.style),Bt);return Ca(ae.createElement(Lt,Object.assign({className:Sn,style:ca,ref:oa},_t),et))});function Ie(Qe,Rt){return ae.useMemo(()=>{const Jt=!!Qe;return[Jt,Object.assign(Object.assign({},Rt),Jt&&typeof Qe=="object"?Qe:null)]},[Qe])}var fe=(Qe,Rt)=>{const Jt=ae.useRef(!1);ae.useEffect(()=>{Jt.current?Qe():Jt.current=!0},Rt)};function tt(Qe){const Rt=typeof Qe;return Rt==="string"||Rt==="number"}function Ot(Qe){let Rt=0;return Qe.forEach(Jt=>{tt(Jt)?Rt+=String(Jt).length:Rt+=1}),Rt}function Se(Qe,Rt){let Jt=0;const Lt=[];for(let qt=0;qtRt){const Bt=Rt-Jt;return Lt.push(String(na).slice(0,Bt)),Lt}Lt.push(na),Jt=Ke}return Qe}const ce=0,je=1,Ne=2,be=3,We=4;var mt=Qe=>{let{enabledMeasure:Rt,children:Jt,text:Lt,width:qt,fontSize:na,rows:He,onEllipsis:et}=Qe;const[[Ke,Bt,_t],fn]=ae.useState([0,0,0]),[jn,Wn]=ae.useState(0),[pn,oa]=ae.useState(ce),[Fa,Ca]=ae.useState(0),Ut=ae.useRef(null),Sn=ae.useRef(null),ca=ae.useMemo(()=>(0,a.Z)(Lt),[Lt]),Xn=ae.useMemo(()=>Ot(ca),[ca]),ea=ae.useMemo(()=>!Rt||pn!==be?jn&&pn!==We&&Rt?Jt(Se(ca,jn),jn{Rt&&qt&&na&&Xn&&(oa(je),fn([0,Math.ceil(Xn/2),Xn]))},[Rt,qt,na,Lt,Xn,He]),(0,x.Z)(()=>{var wt;pn===je&&Ca(((wt=Ut.current)===null||wt===void 0?void 0:wt.offsetHeight)||0)},[pn]),(0,x.Z)(()=>{var wt,Gt;if(Fa){if(pn===je){const Zt=((wt=Sn.current)===null||wt===void 0?void 0:wt.offsetHeight)||0,Dt=He*Fa;Zt<=Dt?(oa(We),et(!1)):oa(Ne)}else if(pn===Ne)if(Ke!==_t){const Zt=((Gt=Sn.current)===null||Gt===void 0?void 0:Gt.offsetHeight)||0,Dt=He*Fa;let Ft=Ke,wn=_t;Ke===_t-1?wn=Ke:Zt<=Dt?Ft=Bt:wn=Bt;const vt=Math.ceil((Ft+wn)/2);fn([Ft,vt,wn])}else oa(be),Wn(Bt),et(!0)}},[pn,Ke,_t,He,Fa]);const Re={width:qt,whiteSpace:"normal",margin:0,padding:0},xt=(wt,Gt,Zt)=>ae.createElement("span",{"aria-hidden":!0,ref:Gt,style:Object.assign({position:"fixed",display:"block",left:0,top:0,zIndex:-9999,visibility:"hidden",pointerEvents:"none",fontSize:Math.floor(na/2)*2},Zt)},wt),gt=(wt,Gt)=>{const Zt=Se(ca,wt);return xt(Jt(Zt,!0),Gt,Re)};return ae.createElement(ae.Fragment,null,ea,Rt&&pn!==be&&pn!==We&&ae.createElement(ae.Fragment,null,xt("lg",Ut,{wordBreak:"keep-all",whiteSpace:"nowrap"}),pn===je?xt(Jt(ca,!1),Sn,Re):gt(Bt,Sn)))},Ct=Qe=>{let{enabledEllipsis:Rt,isEllipsis:Jt,children:Lt,tooltipProps:qt}=Qe;return!(qt!=null&&qt.title)||!Rt?Lt:ae.createElement(me.Z,Object.assign({open:Jt?void 0:!1},qt),Lt)},$t=function(Qe,Rt){var Jt={};for(var Lt in Qe)Object.prototype.hasOwnProperty.call(Qe,Lt)&&Rt.indexOf(Lt)<0&&(Jt[Lt]=Qe[Lt]);if(Qe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var qt=0,Lt=Object.getOwnPropertySymbols(Qe);qt{var Jt,Lt,qt;const{prefixCls:na,className:He,style:et,type:Ke,disabled:Bt,children:_t,ellipsis:fn,editable:jn,copyable:Wn,component:pn,title:oa}=Qe,Fa=$t(Qe,["prefixCls","className","style","type","disabled","children","ellipsis","editable","copyable","component","title"]),{getPrefixCls:Ca,direction:Ut}=ae.useContext(Pe.E_),[Sn]=(0,pe.Z)("Text"),ca=ae.useRef(null),Xn=ae.useRef(null),ea=Ca("typography",na),Re=(0,E.Z)(Fa,["mark","code","delete","underline","strong","keyboard","italic"]),[xt,gt]=Ie(jn),[wt,Gt]=(0,b.Z)(!1,{value:gt.editing}),{triggerType:Zt=["icon"]}=gt,Dt=kn=>{var Qt;kn&&((Qt=gt.onStart)===null||Qt===void 0||Qt.call(gt)),Gt(kn)};fe(()=>{var kn;wt||(kn=Xn.current)===null||kn===void 0||kn.focus()},[wt]);const Ft=kn=>{kn==null||kn.preventDefault(),Dt(!0)},wn=kn=>{var Qt;(Qt=gt.onChange)===null||Qt===void 0||Qt.call(gt,kn),Dt(!1)},vt=()=>{var kn;(kn=gt.onCancel)===null||kn===void 0||kn.call(gt),Dt(!1)},[An,la]=Ie(Wn),[ua,$a]=ae.useState(!1),Va=ae.useRef(null),Vt={};la.format&&(Vt.format=la.format);const $n=()=>{Va.current&&clearTimeout(Va.current)},En=kn=>{var Qt;kn==null||kn.preventDefault(),kn==null||kn.stopPropagation(),oe()(la.text||String(_t)||"",Vt),$a(!0),$n(),Va.current=setTimeout(()=>{$a(!1)},3e3),(Qt=la.onCopy)===null||Qt===void 0||Qt.call(la,kn)};ae.useEffect(()=>$n,[]);const[Fn,Sa]=ae.useState(!1),[sa,Qn]=ae.useState(!1),[Ia,Ta]=ae.useState(!1),[mo,Eo]=ae.useState(!1),[ho,jo]=ae.useState(!1),[_o,Uo]=ae.useState(!0),[fo,Ba]=Ie(fn,{expandable:!1}),ha=fo&&!Ia,{rows:So=1}=Ba,xo=ae.useMemo(()=>!ha||Ba.suffix!==void 0||Ba.onEllipsis||Ba.expandable||xt||An,[ha,Ba,xt,An]);(0,x.Z)(()=>{fo&&!xo&&(Sa((0,ee.G)("webkitLineClamp")),Qn((0,ee.G)("textOverflow")))},[xo,fo]);const no=ae.useMemo(()=>xo?!1:So===1?sa:Fn,[xo,sa,Fn]),Io=ha&&(no?ho:mo),vo=ha&&So===1&&no,Mo=ha&&So>1&&no,da=kn=>{var Qt;Ta(!0),(Qt=Ba.onExpand)===null||Qt===void 0||Qt.call(Ba,kn)},[Ra,yo]=ae.useState(0),[Wa,ko]=ae.useState(0),Bo=(kn,Qt)=>{let{offsetWidth:on}=kn;var mn;yo(on),ko(parseInt((mn=window.getComputedStyle)===null||mn===void 0?void 0:mn.call(window,Qt).fontSize,10)||0)},rr=kn=>{var Qt;Eo(kn),mo!==kn&&((Qt=Ba.onEllipsis)===null||Qt===void 0||Qt.call(Ba,kn))};ae.useEffect(()=>{const kn=ca.current;if(fo&&no&&kn){const Qt=Mo?kn.offsetHeight{const kn=ca.current;if(typeof IntersectionObserver=="undefined"||!kn||!no||!ha)return;const Qt=new IntersectionObserver(()=>{Uo(!!kn.offsetParent)});return Qt.observe(kn),()=>{Qt.disconnect()}},[no,ha]);let wo={};Ba.tooltip===!0?wo={title:(Jt=gt.text)!==null&&Jt!==void 0?Jt:_t}:ae.isValidElement(Ba.tooltip)?wo={title:Ba.tooltip}:typeof Ba.tooltip=="object"?wo=Object.assign({title:(Lt=gt.text)!==null&&Lt!==void 0?Lt:_t},Ba.tooltip):wo={title:Ba.tooltip};const Aa=ae.useMemo(()=>{const kn=Qt=>["string","number"].includes(typeof Qt);if(!(!fo||no)){if(kn(gt.text))return gt.text;if(kn(_t))return _t;if(kn(oa))return oa;if(kn(wo.title))return wo.title}},[fo,no,oa,wo.title,Io]);if(wt)return ae.createElement(en,{value:(qt=gt.text)!==null&&qt!==void 0?qt:typeof _t=="string"?_t:"",onSave:wn,onCancel:vt,onEnd:gt.onEnd,prefixCls:ea,className:He,style:et,direction:Ut,component:pn,maxLength:gt.maxLength,autoSize:gt.autoSize,enterIcon:gt.enterIcon});const Xa=()=>{const{expandable:kn,symbol:Qt}=Ba;if(!kn)return null;let on;return Qt?on=Qt:on=Sn==null?void 0:Sn.expand,ae.createElement("a",{key:"expand",className:`${ea}-expand`,onClick:da,"aria-label":Sn==null?void 0:Sn.expand},on)},Go=()=>{if(!xt)return;const{icon:kn,tooltip:Qt}=gt,on=(0,a.Z)(Qt)[0]||(Sn==null?void 0:Sn.edit),mn=typeof on=="string"?on:"";return Zt.includes("icon")?ae.createElement(me.Z,{key:"edit",title:Qt===!1?"":on},ae.createElement(Ce,{ref:Xn,className:`${ea}-edit`,onClick:Ft,"aria-label":mn},kn||ae.createElement(Be,{role:"button"}))):null},Ho=()=>{if(!An)return;const{tooltips:kn,icon:Qt}=la,on=qe(kn),mn=qe(Qt),bn=ua?Ge(on[1],Sn==null?void 0:Sn.copied):Ge(on[0],Sn==null?void 0:Sn.copy),Pa=ua?Sn==null?void 0:Sn.copied:Sn==null?void 0:Sn.copy,za=typeof bn=="string"?bn:Pa;return ae.createElement(me.Z,{key:"copy",title:bn},ae.createElement(Ce,{className:nt()(`${ea}-copy`,ua&&`${ea}-copy-success`),onClick:En,"aria-label":za},ua?Ge(mn[1],ae.createElement(ue.Z,null),!0):Ge(mn[0],ae.createElement(Te.Z,null),!0)))},tr=kn=>[kn&&Xa(),Go(),Ho()],mr=kn=>[kn&&ae.createElement("span",{"aria-hidden":!0,key:"ellipsis"},dt),Ba.suffix,tr(kn)];return ae.createElement(y.Z,{onResize:Bo,disabled:!ha||no},kn=>ae.createElement(Ct,{tooltipProps:wo,enabledEllipsis:ha,isEllipsis:Io},ae.createElement(Ae,Object.assign({className:nt()({[`${ea}-${Ke}`]:Ke,[`${ea}-disabled`]:Bt,[`${ea}-ellipsis`]:fo,[`${ea}-single-line`]:ha&&So===1,[`${ea}-ellipsis-single-line`]:vo,[`${ea}-ellipsis-multiple-line`]:Mo},He),prefixCls:na,style:Object.assign(Object.assign({},et),{WebkitLineClamp:Mo?So:void 0}),component:pn,ref:(0,z.sQ)(kn,ca,Rt),direction:Ut,onClick:Zt.includes("text")?Ft:void 0,"aria-label":Aa==null?void 0:Aa.toString(),title:oa},Re),ae.createElement(mt,{enabledMeasure:ha&&!no,text:_t,rows:So,width:Ra,fontSize:Wa,onEllipsis:rr},(Qt,on)=>{let mn=Qt;return Qt.length&&on&&Aa&&(mn=ae.createElement("span",{key:"show-content","aria-hidden":!0},mn)),ve(Qe,ae.createElement(ae.Fragment,null,mn,mr(on)))}))))}),tn=function(Qe,Rt){var Jt={};for(var Lt in Qe)Object.prototype.hasOwnProperty.call(Qe,Lt)&&Rt.indexOf(Lt)<0&&(Jt[Lt]=Qe[Lt]);if(Qe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var qt=0,Lt=Object.getOwnPropertySymbols(Qe);qt{var{ellipsis:Jt,rel:Lt}=Qe,qt=tn(Qe,["ellipsis","rel"]);const na=Object.assign(Object.assign({},qt),{rel:Lt===void 0&&qt.target==="_blank"?"noopener noreferrer":Lt});return delete na.navigate,ae.createElement(jt,Object.assign({},na,{ref:Rt,ellipsis:!!Jt,component:"a"}))}),Cn=ae.forwardRef((Qe,Rt)=>ae.createElement(jt,Object.assign({ref:Rt},Qe,{component:"div"}))),In=function(Qe,Rt){var Jt={};for(var Lt in Qe)Object.prototype.hasOwnProperty.call(Qe,Lt)&&Rt.indexOf(Lt)<0&&(Jt[Lt]=Qe[Lt]);if(Qe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var qt=0,Lt=Object.getOwnPropertySymbols(Qe);qt{var{ellipsis:Jt}=Qe,Lt=In(Qe,["ellipsis"]);const qt=ae.useMemo(()=>Jt&&typeof Jt=="object"?(0,E.Z)(Jt,["expandable","rows"]):Jt,[Jt]);return ae.createElement(jt,Object.assign({ref:Rt},Lt,{ellipsis:qt,component:"span"}))};var Jn=ae.forwardRef(Un),sn=function(Qe,Rt){var Jt={};for(var Lt in Qe)Object.prototype.hasOwnProperty.call(Qe,Lt)&&Rt.indexOf(Lt)<0&&(Jt[Lt]=Qe[Lt]);if(Qe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var qt=0,Lt=Object.getOwnPropertySymbols(Qe);qt{const{level:Jt=1}=Qe,Lt=sn(Qe,["level"]);let qt;return Wt.includes(Jt)?qt=`h${Jt}`:qt="h1",ae.createElement(jt,Object.assign({ref:Rt},Lt,{component:qt}))});const Mn=Ae;Mn.Text=Jn,Mn.Link=dn,Mn.Title=un,Mn.Paragraph=Cn;var Kn=Mn},54580:function(st,St,te){"use strict";te.d(St,{default:function(){return ea}});var ae=te(59301),ue=te(94480),Te=te(92310),Ze=te.n(Te),Ee=te(54476),we=te(67732),re=te(83652),Ue=te(42403),ot=te(158),Be=te(20068),De=te(75931),nt=te(75044),ze=te(76190),oe=te(3202),y=te(26112);function a(Re,xt){var gt="cannot ".concat(Re.method," ").concat(Re.action," ").concat(xt.status,"'"),wt=new Error(gt);return wt.status=xt.status,wt.method=Re.method,wt.url=Re.action,wt}function x(Re){var xt=Re.responseText||Re.response;if(!xt)return xt;try{return JSON.parse(xt)}catch(gt){return xt}}function b(Re){var xt=new XMLHttpRequest;Re.onProgress&&xt.upload&&(xt.upload.onprogress=function(Zt){Zt.total>0&&(Zt.percent=Zt.loaded/Zt.total*100),Re.onProgress(Zt)});var gt=new FormData;Re.data&&Object.keys(Re.data).forEach(function(Gt){var Zt=Re.data[Gt];if(Array.isArray(Zt)){Zt.forEach(function(Dt){gt.append("".concat(Gt,"[]"),Dt)});return}gt.append(Gt,Zt)}),Re.file instanceof Blob?gt.append(Re.filename,Re.file,Re.file.name):gt.append(Re.filename,Re.file),xt.onerror=function(Zt){Re.onError(Zt)},xt.onload=function(){return xt.status<200||xt.status>=300?Re.onError(a(Re,xt),x(xt)):Re.onSuccess(x(xt),xt)},xt.open(Re.method,Re.action,!0),Re.withCredentials&&"withCredentials"in xt&&(xt.withCredentials=!0);var wt=Re.headers||{};return wt["X-Requested-With"]!==null&&xt.setRequestHeader("X-Requested-With","XMLHttpRequest"),Object.keys(wt).forEach(function(Gt){wt[Gt]!==null&&xt.setRequestHeader(Gt,wt[Gt])}),xt.send(gt),{abort:function(){xt.abort()}}}var E=+new Date,z=0;function ee(){return"rc-upload-".concat(E,"-").concat(++z)}var ne=te(48736),le=function(Re,xt){if(Re&&xt){var gt=Array.isArray(xt)?xt:xt.split(","),wt=Re.name||"",Gt=Re.type||"",Zt=Gt.replace(/\/.*$/,"");return gt.some(function(Dt){var Ft=Dt.trim();if(/^\*(\/\*)?$/.test(Dt))return!0;if(Ft.charAt(0)==="."){var wn=wt.toLowerCase(),vt=Ft.toLowerCase(),An=[vt];return(vt===".jpg"||vt===".jpeg")&&(An=[".jpg",".jpeg"]),An.some(function(la){return wn.endsWith(la)})}return/\/\*$/.test(Ft)?Zt===Ft.replace(/\/.*$/,""):Gt===Ft?!0:/^\w+$/.test(Ft)?((0,ne.ZP)(!1,"Upload takes an invalidate 'accept' type '".concat(Ft,"'.Skip for check.")),!0):!1})}return!0};function se(Re,xt){var gt=Re.createReader(),wt=[];function Gt(){gt.readEntries(function(Zt){var Dt=Array.prototype.slice.apply(Zt);wt=wt.concat(Dt);var Ft=!Dt.length;Ft?xt(wt):Gt()})}Gt()}var ge=function(xt,gt,wt){var Gt=function Zt(Dt,Ft){Dt&&(Dt.path=Ft||"",Dt.isFile?Dt.file(function(wn){wt(wn)&&(Dt.fullPath&&!wn.webkitRelativePath&&(Object.defineProperties(wn,{webkitRelativePath:{writable:!0}}),wn.webkitRelativePath=Dt.fullPath.replace(/^\//,""),Object.defineProperties(wn,{webkitRelativePath:{writable:!1}})),gt([wn]))}):Dt.isDirectory&&se(Dt,function(wn){wn.forEach(function(vt){Zt(vt,"".concat(Ft).concat(Dt.name,"/"))})}))};xt.forEach(function(Zt){Gt(Zt.webkitGetAsEntry())})},Ce=ge,Pe=["component","prefixCls","className","disabled","id","style","multiple","accept","capture","children","directory","openFileDialogOnClick","onMouseEnter","onMouseLeave"],pe=function(Re){(0,Ue.Z)(gt,Re);var xt=(0,ot.Z)(gt);function gt(){var wt;(0,we.Z)(this,gt);for(var Gt=arguments.length,Zt=new Array(Gt),Dt=0;Dt{let{uid:Zt}=Gt;return Zt===Re.uid});return wt===-1?gt.push(Re):gt[wt]=Re,gt}function We(Re,xt){const gt=Re.uid!==void 0?"uid":"name";return xt.filter(wt=>wt[gt]===Re[gt])[0]}function Kt(Re,xt){const gt=Re.uid!==void 0?"uid":"name",wt=xt.filter(Gt=>Gt[gt]!==Re[gt]);return wt.length===xt.length?null:wt}const mt=function(){const xt=(arguments.length>0&&arguments[0]!==void 0?arguments[0]:"").split("/"),wt=xt[xt.length-1].split(/#|\?/)[0];return(/\.[^./\\]*$/.exec(wt)||[""])[0]},Nt=Re=>Re.indexOf("image/")===0,Ct=Re=>{if(Re.type&&!Re.thumbUrl)return Nt(Re.type);const xt=Re.thumbUrl||Re.url||"",gt=mt(xt);return/^data:image\//.test(xt)||/(webp|svg|png|gif|jpg|jpeg|jfif|bmp|dpg|ico|heic|heif)$/i.test(gt)?!0:!(/^data:/.test(xt)||gt)},$t=200;function ve(Re){return new Promise(xt=>{if(!Re.type||!Nt(Re.type)){xt("");return}const gt=document.createElement("canvas");gt.width=$t,gt.height=$t,gt.style.cssText=`position: fixed; left: 0; top: 0; width: ${$t}px; height: ${$t}px; z-index: 9999; display: none;`,document.body.appendChild(gt);const wt=gt.getContext("2d"),Gt=new Image;if(Gt.onload=()=>{const{width:Zt,height:Dt}=Gt;let Ft=$t,wn=$t,vt=0,An=0;Zt>Dt?(wn=Dt*($t/Zt),An=-(wn-Ft)/2):(Ft=Zt*($t/Dt),vt=-(Ft-wn)/2),wt.drawImage(Gt,vt,An,Ft,wn);const la=gt.toDataURL();document.body.removeChild(gt),window.URL.revokeObjectURL(Gt.src),xt(la)},Gt.crossOrigin="anonymous",Re.type.startsWith("image/svg+xml")){const Zt=new FileReader;Zt.onload=()=>{Zt.result&&(Gt.src=Zt.result)},Zt.readAsDataURL(Re)}else if(Re.type.startsWith("image/gif")){const Zt=new FileReader;Zt.onload=()=>{Zt.result&&xt(Zt.result)},Zt.readAsDataURL(Re)}else Gt.src=window.URL.createObjectURL(Re)})}var Ge=te(26227),qe=te(41464),dt=te(15277),Mt=te(93948),jt=te(6848),Xt=ae.forwardRef((Re,xt)=>{let{prefixCls:gt,className:wt,style:Gt,locale:Zt,listType:Dt,file:Ft,items:wn,progress:vt,iconRender:An,actionIconRender:la,itemRender:ua,isImgUrl:$a,showPreviewIcon:Va,showRemoveIcon:Vt,showDownloadIcon:$n,previewIcon:En,removeIcon:Fn,downloadIcon:Sa,onPreview:sa,onDownload:Qn,onClose:Ia}=Re;var Ta,mo;const{status:Eo}=Ft,[ho,jo]=ae.useState(Eo);ae.useEffect(()=>{Eo!=="removed"&&jo(Eo)},[Eo]);const[_o,Uo]=ae.useState(!1);ae.useEffect(()=>{const Aa=setTimeout(()=>{Uo(!0)},300);return()=>{clearTimeout(Aa)}},[]);const fo=An(Ft);let Ba=ae.createElement("div",{className:`${gt}-icon`},fo);if(Dt==="picture"||Dt==="picture-card"||Dt==="picture-circle")if(ho==="uploading"||!Ft.thumbUrl&&!Ft.url){const Aa=Ze()(`${gt}-list-item-thumbnail`,{[`${gt}-list-item-file`]:ho!=="uploading"});Ba=ae.createElement("div",{className:Aa},fo)}else{const Aa=$a!=null&&$a(Ft)?ae.createElement("img",{src:Ft.thumbUrl||Ft.url,alt:Ft.name,className:`${gt}-list-item-image`,crossOrigin:Ft.crossOrigin}):fo,Xa=Ze()(`${gt}-list-item-thumbnail`,{[`${gt}-list-item-file`]:$a&&!$a(Ft)});Ba=ae.createElement("a",{className:Xa,onClick:Go=>sa(Ft,Go),href:Ft.url||Ft.thumbUrl,target:"_blank",rel:"noopener noreferrer"},Aa)}const ha=Ze()(`${gt}-list-item`,`${gt}-list-item-${ho}`),So=typeof Ft.linkProps=="string"?JSON.parse(Ft.linkProps):Ft.linkProps,xo=Vt?la((typeof Fn=="function"?Fn(Ft):Fn)||ae.createElement(Ge.Z,null),()=>Ia(Ft),gt,Zt.removeFile):null,no=$n&&ho==="done"?la((typeof Sa=="function"?Sa(Ft):Sa)||ae.createElement(qe.Z,null),()=>Qn(Ft),gt,Zt.downloadFile):null,Io=Dt!=="picture-card"&&Dt!=="picture-circle"&&ae.createElement("span",{key:"download-delete",className:Ze()(`${gt}-list-item-actions`,{picture:Dt==="picture"})},no,xo),vo=Ze()(`${gt}-list-item-name`),Mo=Ft.url?[ae.createElement("a",Object.assign({key:"view",target:"_blank",rel:"noopener noreferrer",className:vo,title:Ft.name},So,{href:Ft.url,onClick:Aa=>sa(Ft,Aa)}),Ft.name),Io]:[ae.createElement("span",{key:"view",className:vo,onClick:Aa=>sa(Ft,Aa),title:Ft.name},Ft.name),Io],da={pointerEvents:"none",opacity:.5},Ra=Va?ae.createElement("a",{href:Ft.url||Ft.thumbUrl,target:"_blank",rel:"noopener noreferrer",style:Ft.url||Ft.thumbUrl?void 0:da,onClick:Aa=>sa(Ft,Aa),title:Zt.previewFile},typeof En=="function"?En(Ft):En||ae.createElement(dt.Z,null)):null,yo=(Dt==="picture-card"||Dt==="picture-circle")&&ho!=="uploading"&&ae.createElement("span",{className:`${gt}-list-item-actions`},Ra,ho==="done"&&no,xo),{getPrefixCls:Wa}=ae.useContext(Je.E_),ko=Wa(),Bo=ae.createElement("div",{className:ha},Ba,Mo,yo,_o&&ae.createElement(tt.default,{motionName:`${ko}-fade`,visible:ho==="uploading",motionDeadline:2e3},Aa=>{let{className:Xa}=Aa;const Go="percent"in Ft?ae.createElement(Mt.Z,Object.assign({},vt,{type:"line",percent:Ft.percent,"aria-label":Ft["aria-label"],"aria-labelledby":Ft["aria-labelledby"]})):null;return ae.createElement("div",{className:Ze()(`${gt}-list-item-progress`,Xa)},Go)})),rr=Ft.response&&typeof Ft.response=="string"?Ft.response:((Ta=Ft.error)===null||Ta===void 0?void 0:Ta.statusText)||((mo=Ft.error)===null||mo===void 0?void 0:mo.message)||Zt.uploadError,wo=ho==="error"?ae.createElement(jt.Z,{title:rr,getPopupContainer:Aa=>Aa.parentNode},Bo):Bo;return ae.createElement("div",{className:Ze()(`${gt}-list-item-container`,wt),style:Gt,ref:xt},ua?ua(wo,Ft,wn,{download:Qn.bind(null,Ft),preview:sa.bind(null,Ft),remove:Ia.bind(null,Ft)}):wo)});const dn=(Re,xt)=>{const{listType:gt="text",previewFile:wt=ve,onPreview:Gt,onDownload:Zt,onRemove:Dt,locale:Ft,iconRender:wn,isImageUrl:vt=Ct,prefixCls:An,items:la=[],showPreviewIcon:ua=!0,showRemoveIcon:$a=!0,showDownloadIcon:Va=!1,removeIcon:Vt,previewIcon:$n,downloadIcon:En,progress:Fn={size:[-1,2],showInfo:!1},appendAction:Sa,appendActionVisible:sa=!0,itemRender:Qn,disabled:Ia}=Re,Ta=(0,Ot.Z)(),[mo,Eo]=ae.useState(!1);ae.useEffect(()=>{gt!=="picture"&>!=="picture-card"&>!=="picture-circle"||(la||[]).forEach(da=>{typeof document=="undefined"||typeof window=="undefined"||!window.FileReader||!window.File||!(da.originFileObj instanceof File||da.originFileObj instanceof Blob)||da.thumbUrl!==void 0||(da.thumbUrl="",wt&&wt(da.originFileObj).then(Ra=>{da.thumbUrl=Ra||"",Ta()}))})},[gt,la,wt]),ae.useEffect(()=>{Eo(!0)},[]);const ho=(da,Ra)=>{if(Gt)return Ra==null||Ra.preventDefault(),Gt(da)},jo=da=>{typeof Zt=="function"?Zt(da):da.url&&window.open(da.url)},_o=da=>{Dt==null||Dt(da)},Uo=da=>{if(wn)return wn(da,gt);const Ra=da.status==="uploading",yo=vt&&vt(da)?ae.createElement(fe,null):ae.createElement(Yt,null);let Wa=Ra?ae.createElement(rt.Z,null):ae.createElement(xn,null);return gt==="picture"?Wa=Ra?ae.createElement(rt.Z,null):yo:(gt==="picture-card"||gt==="picture-circle")&&(Wa=Ra?Ft.uploading:yo),Wa},fo=(da,Ra,yo,Wa)=>{const ko={type:"text",size:"small",title:Wa,onClick:Bo=>{Ra(),(0,ce.l$)(da)&&da.props.onClick&&da.props.onClick(Bo)},className:`${yo}-list-item-action`,disabled:Ia};if((0,ce.l$)(da)){const Bo=(0,ce.Tm)(da,Object.assign(Object.assign({},da.props),{onClick:()=>{}}));return ae.createElement(je.ZP,Object.assign({},ko,{icon:Bo}))}return ae.createElement(je.ZP,Object.assign({},ko),ae.createElement("span",null,da))};ae.useImperativeHandle(xt,()=>({handlePreview:ho,handleDownload:jo}));const{getPrefixCls:Ba}=ae.useContext(Je.E_),ha=Ba("upload",An),So=Ba(),xo=Ze()(`${ha}-list`,`${ha}-list-${gt}`),no=(0,ue.Z)(la.map(da=>({key:da.uid,file:da})));let vo={motionDeadline:2e3,motionName:`${ha}-${gt==="picture-card"||gt==="picture-circle"?"animate-inline":"animate"}`,keys:no,motionAppear:mo};const Mo=ae.useMemo(()=>{const da=Object.assign({},(0,Se.Z)(So));return delete da.onAppearEnd,delete da.onEnterEnd,delete da.onLeaveEnd,da},[So]);return gt!=="picture-card"&>!=="picture-circle"&&(vo=Object.assign(Object.assign({},Mo),vo)),ae.createElement("div",{className:xo},ae.createElement(tt.CSSMotionList,Object.assign({},vo,{component:!1}),da=>{let{key:Ra,file:yo,className:Wa,style:ko}=da;return ae.createElement(Xt,{key:Ra,locale:Ft,prefixCls:ha,className:Wa,style:ko,file:yo,items:la,progress:Fn,listType:gt,isImgUrl:vt,showPreviewIcon:ua,showRemoveIcon:$a,showDownloadIcon:Va,removeIcon:Vt,previewIcon:$n,downloadIcon:En,iconRender:Uo,actionIconRender:fo,itemRender:Qn,onPreview:ho,onDownload:jo,onClose:_o})}),Sa&&ae.createElement(tt.default,Object.assign({},vo,{visible:sa,forceRender:!0}),da=>{let{className:Ra,style:yo}=da;return(0,ce.Tm)(Sa,Wa=>({className:Ze()(Wa.className,Ra),style:Object.assign(Object.assign(Object.assign({},yo),{pointerEvents:Ra?"none":void 0}),Wa.style)}))}))};var Cn=ae.forwardRef(dn),In=te(17313),Un=te(8378),Jn=te(83116),sn=te(37613),yn=Re=>{const{componentCls:xt,iconCls:gt}=Re;return{[`${xt}-wrapper`]:{[`${xt}-drag`]:{position:"relative",width:"100%",height:"100%",textAlign:"center",background:Re.colorFillAlter,border:`${Re.lineWidth}px dashed ${Re.colorBorder}`,borderRadius:Re.borderRadiusLG,cursor:"pointer",transition:`border-color ${Re.motionDurationSlow}`,[xt]:{padding:`${Re.padding}px 0`},[`${xt}-btn`]:{display:"table",width:"100%",height:"100%",outline:"none"},[`${xt}-drag-container`]:{display:"table-cell",verticalAlign:"middle"},[`&:not(${xt}-disabled):hover`]:{borderColor:Re.colorPrimaryHover},[`p${xt}-drag-icon`]:{marginBottom:Re.margin,[gt]:{color:Re.colorPrimary,fontSize:Re.uploadThumbnailSize}},[`p${xt}-text`]:{margin:`0 0 ${Re.marginXXS}px`,color:Re.colorTextHeading,fontSize:Re.fontSizeLG},[`p${xt}-hint`]:{color:Re.colorTextDescription,fontSize:Re.fontSize},[`&${xt}-disabled`]:{cursor:"not-allowed",[`p${xt}-drag-icon ${gt}, + `]:Object.assign(Object.assign({},(0,Pt.N)(qe)),{marginInlineStart:qe.marginXXS})}),bt(qe)),Yt(qe)),rt()),{"&-rtl":{direction:"rtl"}})}};var ye=(0,at.Z)("Typography",qe=>[Tt(qe)],()=>({titleMarginTop:"1.2em",titleMarginBottom:"0.5em"})),en=qe=>{const{prefixCls:Rt,"aria-label":Jt,className:Lt,style:qt,direction:na,maxLength:He,autoSize:tt=!0,value:Ke,onSave:Bt,onCancel:Wt,onEnd:fn,component:jn,enterIcon:Wn=ne.createElement(We,null)}=qe,pn=ne.useRef(null),oa=ne.useRef(!1),Fa=ne.useRef(),[Ca,_t]=ne.useState(Ke);ne.useEffect(()=>{_t(Ke)},[Ke]),ne.useEffect(()=>{if(pn.current&&pn.current.resizableTextArea){const{textArea:Ft}=pn.current.resizableTextArea;Ft.focus();const{length:wn}=Ft.value;Ft.setSelectionRange(wn,wn)}},[]);const Sn=Ft=>{let{target:wn}=Ft;_t(wn.value.replace(/[\n\r]/g,""))},ca=()=>{oa.current=!0},Xn=()=>{oa.current=!1},ea=Ft=>{let{keyCode:wn}=Ft;oa.current||(Fa.current=wn)},Re=()=>{Bt(Ca.trim())},xt=Ft=>{let{keyCode:wn,ctrlKey:vt,altKey:An,metaKey:la,shiftKey:ua}=Ft;Fa.current===wn&&!oa.current&&!vt&&!An&&!la&&!ua&&(wn===oe.Z.ENTER?(Re(),fn==null||fn()):wn===oe.Z.ESC&&Wt())},ut=()=>{Re()},wt=jn?`${Rt}-${jn}`:"",[kt,Gt]=ye(Rt),Dt=Te()(Rt,`${Rt}-edit-content`,{[`${Rt}-rtl`]:na==="rtl"},Lt,wt,Gt);return kt(ne.createElement("div",{className:Dt,style:qt},ne.createElement(Je.Z,{ref:pn,maxLength:He,value:Ca,onChange:Sn,onKeyDown:ea,onKeyUp:xt,onCompositionStart:ca,onCompositionEnd:Xn,onBlur:ut,"aria-label":Jt,rows:1,autoSize:tt}),Wn!==null?(0,it.Tm)(Wn,{className:`${Rt}-edit-content-confirm`}):null))},xn=function(qe,Rt){var Jt={};for(var Lt in qe)Object.prototype.hasOwnProperty.call(qe,Lt)&&Rt.indexOf(Lt)<0&&(Jt[Lt]=qe[Lt]);if(qe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var qt=0,Lt=Object.getOwnPropertySymbols(qe);qt{const{prefixCls:Jt,component:Lt="article",className:qt,rootClassName:na,setContentRef:He,children:tt,direction:Ke,style:Bt}=qe,Wt=xn(qe,["prefixCls","component","className","rootClassName","setContentRef","children","direction","style"]),{getPrefixCls:fn,direction:jn,typography:Wn}=ne.useContext(Pe.E_),pn=Ke!=null?Ke:jn;let oa=Rt;He&&(oa=(0,z.sQ)(Rt,He));const Fa=fn("typography",Jt),[Ca,_t]=ye(Fa),Sn=Te()(Fa,Wn==null?void 0:Wn.className,{[`${Fa}-rtl`]:pn==="rtl"},qt,na,_t),ca=Object.assign(Object.assign({},Wn==null?void 0:Wn.style),Bt);return Ca(ne.createElement(Lt,Object.assign({className:Sn,style:ca,ref:oa},Wt),tt))});function Ie(qe,Rt){return ne.useMemo(()=>{const Jt=!!qe;return[Jt,Object.assign(Object.assign({},Rt),Jt&&typeof qe=="object"?qe:null)]},[qe])}var fe=(qe,Rt)=>{const Jt=ne.useRef(!1);ne.useEffect(()=>{Jt.current?qe():Jt.current=!0},Rt)};function nt(qe){const Rt=typeof qe;return Rt==="string"||Rt==="number"}function Ot(qe){let Rt=0;return qe.forEach(Jt=>{nt(Jt)?Rt+=String(Jt).length:Rt+=1}),Rt}function Se(qe,Rt){let Jt=0;const Lt=[];for(let qt=0;qtRt){const Bt=Rt-Jt;return Lt.push(String(na).slice(0,Bt)),Lt}Lt.push(na),Jt=Ke}return qe}const ce=0,je=1,Ne=2,be=3,_e=4;var ft=qe=>{let{enabledMeasure:Rt,children:Jt,text:Lt,width:qt,fontSize:na,rows:He,onEllipsis:tt}=qe;const[[Ke,Bt,Wt],fn]=ne.useState([0,0,0]),[jn,Wn]=ne.useState(0),[pn,oa]=ne.useState(ce),[Fa,Ca]=ne.useState(0),_t=ne.useRef(null),Sn=ne.useRef(null),ca=ne.useMemo(()=>(0,a.Z)(Lt),[Lt]),Xn=ne.useMemo(()=>Ot(ca),[ca]),ea=ne.useMemo(()=>!Rt||pn!==be?jn&&pn!==_e&&Rt?Jt(Se(ca,jn),jn{Rt&&qt&&na&&Xn&&(oa(je),fn([0,Math.ceil(Xn/2),Xn]))},[Rt,qt,na,Lt,Xn,He]),(0,x.Z)(()=>{var wt;pn===je&&Ca(((wt=_t.current)===null||wt===void 0?void 0:wt.offsetHeight)||0)},[pn]),(0,x.Z)(()=>{var wt,kt;if(Fa){if(pn===je){const Gt=((wt=Sn.current)===null||wt===void 0?void 0:wt.offsetHeight)||0,Dt=He*Fa;Gt<=Dt?(oa(_e),tt(!1)):oa(Ne)}else if(pn===Ne)if(Ke!==Wt){const Gt=((kt=Sn.current)===null||kt===void 0?void 0:kt.offsetHeight)||0,Dt=He*Fa;let Ft=Ke,wn=Wt;Ke===Wt-1?wn=Ke:Gt<=Dt?Ft=Bt:wn=Bt;const vt=Math.ceil((Ft+wn)/2);fn([Ft,vt,wn])}else oa(be),Wn(Bt),tt(!0)}},[pn,Ke,Wt,He,Fa]);const Re={width:qt,whiteSpace:"normal",margin:0,padding:0},xt=(wt,kt,Gt)=>ne.createElement("span",{"aria-hidden":!0,ref:kt,style:Object.assign({position:"fixed",display:"block",left:0,top:0,zIndex:-9999,visibility:"hidden",pointerEvents:"none",fontSize:Math.floor(na/2)*2},Gt)},wt),ut=(wt,kt)=>{const Gt=Se(ca,wt);return xt(Jt(Gt,!0),kt,Re)};return ne.createElement(ne.Fragment,null,ea,Rt&&pn!==be&&pn!==_e&&ne.createElement(ne.Fragment,null,xt("lg",_t,{wordBreak:"keep-all",whiteSpace:"nowrap"}),pn===je?xt(Jt(ca,!1),Sn,Re):ut(Bt,Sn)))},Ct=qe=>{let{enabledEllipsis:Rt,isEllipsis:Jt,children:Lt,tooltipProps:qt}=qe;return!(qt!=null&&qt.title)||!Rt?Lt:ne.createElement(pe.Z,Object.assign({open:Jt?void 0:!1},qt),Lt)},$t=function(qe,Rt){var Jt={};for(var Lt in qe)Object.prototype.hasOwnProperty.call(qe,Lt)&&Rt.indexOf(Lt)<0&&(Jt[Lt]=qe[Lt]);if(qe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var qt=0,Lt=Object.getOwnPropertySymbols(qe);qt{var Jt,Lt,qt;const{prefixCls:na,className:He,style:tt,type:Ke,disabled:Bt,children:Wt,ellipsis:fn,editable:jn,copyable:Wn,component:pn,title:oa}=qe,Fa=$t(qe,["prefixCls","className","style","type","disabled","children","ellipsis","editable","copyable","component","title"]),{getPrefixCls:Ca,direction:_t}=ne.useContext(Pe.E_),[Sn]=(0,me.Z)("Text"),ca=ne.useRef(null),Xn=ne.useRef(null),ea=Ca("typography",na),Re=(0,E.Z)(Fa,["mark","code","delete","underline","strong","keyboard","italic"]),[xt,ut]=Ie(jn),[wt,kt]=(0,b.Z)(!1,{value:ut.editing}),{triggerType:Gt=["icon"]}=ut,Dt=kn=>{var Qt;kn&&((Qt=ut.onStart)===null||Qt===void 0||Qt.call(ut)),kt(kn)};fe(()=>{var kn;wt||(kn=Xn.current)===null||kn===void 0||kn.focus()},[wt]);const Ft=kn=>{kn==null||kn.preventDefault(),Dt(!0)},wn=kn=>{var Qt;(Qt=ut.onChange)===null||Qt===void 0||Qt.call(ut,kn),Dt(!1)},vt=()=>{var kn;(kn=ut.onCancel)===null||kn===void 0||kn.call(ut),Dt(!1)},[An,la]=Ie(Wn),[ua,$a]=ne.useState(!1),Va=ne.useRef(null),Vt={};la.format&&(Vt.format=la.format);const $n=()=>{Va.current&&clearTimeout(Va.current)},En=kn=>{var Qt;kn==null||kn.preventDefault(),kn==null||kn.stopPropagation(),ae()(la.text||String(Wt)||"",Vt),$a(!0),$n(),Va.current=setTimeout(()=>{$a(!1)},3e3),(Qt=la.onCopy)===null||Qt===void 0||Qt.call(la,kn)};ne.useEffect(()=>$n,[]);const[Fn,Sa]=ne.useState(!1),[da,Qn]=ne.useState(!1),[Ia,Ta]=ne.useState(!1),[mo,Eo]=ne.useState(!1),[ho,jo]=ne.useState(!1),[_o,Uo]=ne.useState(!0),[fo,Ba]=Ie(fn,{expandable:!1}),ha=fo&&!Ia,{rows:So=1}=Ba,xo=ne.useMemo(()=>!ha||Ba.suffix!==void 0||Ba.onEllipsis||Ba.expandable||xt||An,[ha,Ba,xt,An]);(0,x.Z)(()=>{fo&&!xo&&(Sa((0,ee.G)("webkitLineClamp")),Qn((0,ee.G)("textOverflow")))},[xo,fo]);const no=ne.useMemo(()=>xo?!1:So===1?da:Fn,[xo,da,Fn]),Io=ha&&(no?ho:mo),vo=ha&&So===1&&no,Mo=ha&&So>1&&no,sa=kn=>{var Qt;Ta(!0),(Qt=Ba.onExpand)===null||Qt===void 0||Qt.call(Ba,kn)},[Ra,yo]=ne.useState(0),[Wa,ko]=ne.useState(0),Bo=(kn,Qt)=>{let{offsetWidth:on}=kn;var mn;yo(on),ko(parseInt((mn=window.getComputedStyle)===null||mn===void 0?void 0:mn.call(window,Qt).fontSize,10)||0)},rr=kn=>{var Qt;Eo(kn),mo!==kn&&((Qt=Ba.onEllipsis)===null||Qt===void 0||Qt.call(Ba,kn))};ne.useEffect(()=>{const kn=ca.current;if(fo&&no&&kn){const Qt=Mo?kn.offsetHeight{const kn=ca.current;if(typeof IntersectionObserver=="undefined"||!kn||!no||!ha)return;const Qt=new IntersectionObserver(()=>{Uo(!!kn.offsetParent)});return Qt.observe(kn),()=>{Qt.disconnect()}},[no,ha]);let wo={};Ba.tooltip===!0?wo={title:(Jt=ut.text)!==null&&Jt!==void 0?Jt:Wt}:ne.isValidElement(Ba.tooltip)?wo={title:Ba.tooltip}:typeof Ba.tooltip=="object"?wo=Object.assign({title:(Lt=ut.text)!==null&&Lt!==void 0?Lt:Wt},Ba.tooltip):wo={title:Ba.tooltip};const Aa=ne.useMemo(()=>{const kn=Qt=>["string","number"].includes(typeof Qt);if(!(!fo||no)){if(kn(ut.text))return ut.text;if(kn(Wt))return Wt;if(kn(oa))return oa;if(kn(wo.title))return wo.title}},[fo,no,oa,wo.title,Io]);if(wt)return ne.createElement(en,{value:(qt=ut.text)!==null&&qt!==void 0?qt:typeof Wt=="string"?Wt:"",onSave:wn,onCancel:vt,onEnd:ut.onEnd,prefixCls:ea,className:He,style:tt,direction:_t,component:pn,maxLength:ut.maxLength,autoSize:ut.autoSize,enterIcon:ut.enterIcon});const Xa=()=>{const{expandable:kn,symbol:Qt}=Ba;if(!kn)return null;let on;return Qt?on=Qt:on=Sn==null?void 0:Sn.expand,ne.createElement("a",{key:"expand",className:`${ea}-expand`,onClick:sa,"aria-label":Sn==null?void 0:Sn.expand},on)},Go=()=>{if(!xt)return;const{icon:kn,tooltip:Qt}=ut,on=(0,a.Z)(Qt)[0]||(Sn==null?void 0:Sn.edit),mn=typeof on=="string"?on:"";return Gt.includes("icon")?ne.createElement(pe.Z,{key:"edit",title:Qt===!1?"":on},ne.createElement(we,{ref:Xn,className:`${ea}-edit`,onClick:Ft,"aria-label":mn},kn||ne.createElement(Be,{role:"button"}))):null},Ho=()=>{if(!An)return;const{tooltips:kn,icon:Qt}=la,on=et(kn),mn=et(Qt),bn=ua?Ge(on[1],Sn==null?void 0:Sn.copied):Ge(on[0],Sn==null?void 0:Sn.copy),Pa=ua?Sn==null?void 0:Sn.copied:Sn==null?void 0:Sn.copy,za=typeof bn=="string"?bn:Pa;return ne.createElement(pe.Z,{key:"copy",title:bn},ne.createElement(we,{className:Te()(`${ea}-copy`,ua&&`${ea}-copy-success`),onClick:En,"aria-label":za},ua?Ge(mn[1],ne.createElement(ue.Z,null),!0):Ge(mn[0],ne.createElement(De.Z,null),!0)))},tr=kn=>[kn&&Xa(),Go(),Ho()],mr=kn=>[kn&&ne.createElement("span",{"aria-hidden":!0,key:"ellipsis"},dt),Ba.suffix,tr(kn)];return ne.createElement(y.Z,{onResize:Bo,disabled:!ha||no},kn=>ne.createElement(Ct,{tooltipProps:wo,enabledEllipsis:ha,isEllipsis:Io},ne.createElement(Ae,Object.assign({className:Te()({[`${ea}-${Ke}`]:Ke,[`${ea}-disabled`]:Bt,[`${ea}-ellipsis`]:fo,[`${ea}-single-line`]:ha&&So===1,[`${ea}-ellipsis-single-line`]:vo,[`${ea}-ellipsis-multiple-line`]:Mo},He),prefixCls:na,style:Object.assign(Object.assign({},tt),{WebkitLineClamp:Mo?So:void 0}),component:pn,ref:(0,z.sQ)(kn,ca,Rt),direction:_t,onClick:Gt.includes("text")?Ft:void 0,"aria-label":Aa==null?void 0:Aa.toString(),title:oa},Re),ne.createElement(ft,{enabledMeasure:ha&&!no,text:Wt,rows:So,width:Ra,fontSize:Wa,onEllipsis:rr},(Qt,on)=>{let mn=Qt;return Qt.length&&on&&Aa&&(mn=ne.createElement("span",{key:"show-content","aria-hidden":!0},mn)),ve(qe,ne.createElement(ne.Fragment,null,mn,mr(on)))}))))}),tn=function(qe,Rt){var Jt={};for(var Lt in qe)Object.prototype.hasOwnProperty.call(qe,Lt)&&Rt.indexOf(Lt)<0&&(Jt[Lt]=qe[Lt]);if(qe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var qt=0,Lt=Object.getOwnPropertySymbols(qe);qt{var{ellipsis:Jt,rel:Lt}=qe,qt=tn(qe,["ellipsis","rel"]);const na=Object.assign(Object.assign({},qt),{rel:Lt===void 0&&qt.target==="_blank"?"noopener noreferrer":Lt});return delete na.navigate,ne.createElement(Kt,Object.assign({},na,{ref:Rt,ellipsis:!!Jt,component:"a"}))}),Cn=ne.forwardRef((qe,Rt)=>ne.createElement(Kt,Object.assign({ref:Rt},qe,{component:"div"}))),In=function(qe,Rt){var Jt={};for(var Lt in qe)Object.prototype.hasOwnProperty.call(qe,Lt)&&Rt.indexOf(Lt)<0&&(Jt[Lt]=qe[Lt]);if(qe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var qt=0,Lt=Object.getOwnPropertySymbols(qe);qt{var{ellipsis:Jt}=qe,Lt=In(qe,["ellipsis"]);const qt=ne.useMemo(()=>Jt&&typeof Jt=="object"?(0,E.Z)(Jt,["expandable","rows"]):Jt,[Jt]);return ne.createElement(Kt,Object.assign({ref:Rt},Lt,{ellipsis:qt,component:"span"}))};var Jn=ne.forwardRef(Un),dn=function(qe,Rt){var Jt={};for(var Lt in qe)Object.prototype.hasOwnProperty.call(qe,Lt)&&Rt.indexOf(Lt)<0&&(Jt[Lt]=qe[Lt]);if(qe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var qt=0,Lt=Object.getOwnPropertySymbols(qe);qt{const{level:Jt=1}=qe,Lt=dn(qe,["level"]);let qt;return Ht.includes(Jt)?qt=`h${Jt}`:qt="h1",ne.createElement(Kt,Object.assign({ref:Rt},Lt,{component:qt}))});const Mn=Ae;Mn.Text=Jn,Mn.Link=sn,Mn.Title=un,Mn.Paragraph=Cn;var Kn=Mn},54580:function(gt,St,te){"use strict";te.d(St,{default:function(){return ea}});var ne=te(59301),ue=te(94480),De=te(92310),Ze=te.n(De),Ce=te(54476),Ee=te(67732),re=te(83652),Ve=te(42403),ot=te(158),Be=te(20068),Qe=te(75931),Te=te(75044),ze=te(76190),ae=te(3202),y=te(26112);function a(Re,xt){var ut="cannot ".concat(Re.method," ").concat(Re.action," ").concat(xt.status,"'"),wt=new Error(ut);return wt.status=xt.status,wt.method=Re.method,wt.url=Re.action,wt}function x(Re){var xt=Re.responseText||Re.response;if(!xt)return xt;try{return JSON.parse(xt)}catch(ut){return xt}}function b(Re){var xt=new XMLHttpRequest;Re.onProgress&&xt.upload&&(xt.upload.onprogress=function(Gt){Gt.total>0&&(Gt.percent=Gt.loaded/Gt.total*100),Re.onProgress(Gt)});var ut=new FormData;Re.data&&Object.keys(Re.data).forEach(function(kt){var Gt=Re.data[kt];if(Array.isArray(Gt)){Gt.forEach(function(Dt){ut.append("".concat(kt,"[]"),Dt)});return}ut.append(kt,Gt)}),Re.file instanceof Blob?ut.append(Re.filename,Re.file,Re.file.name):ut.append(Re.filename,Re.file),xt.onerror=function(Gt){Re.onError(Gt)},xt.onload=function(){return xt.status<200||xt.status>=300?Re.onError(a(Re,xt),x(xt)):Re.onSuccess(x(xt),xt)},xt.open(Re.method,Re.action,!0),Re.withCredentials&&"withCredentials"in xt&&(xt.withCredentials=!0);var wt=Re.headers||{};return wt["X-Requested-With"]!==null&&xt.setRequestHeader("X-Requested-With","XMLHttpRequest"),Object.keys(wt).forEach(function(kt){wt[kt]!==null&&xt.setRequestHeader(kt,wt[kt])}),xt.send(ut),{abort:function(){xt.abort()}}}var E=+new Date,z=0;function ee(){return"rc-upload-".concat(E,"-").concat(++z)}var oe=te(48736),ie=function(Re,xt){if(Re&&xt){var ut=Array.isArray(xt)?xt:xt.split(","),wt=Re.name||"",kt=Re.type||"",Gt=kt.replace(/\/.*$/,"");return ut.some(function(Dt){var Ft=Dt.trim();if(/^\*(\/\*)?$/.test(Dt))return!0;if(Ft.charAt(0)==="."){var wn=wt.toLowerCase(),vt=Ft.toLowerCase(),An=[vt];return(vt===".jpg"||vt===".jpeg")&&(An=[".jpg",".jpeg"]),An.some(function(la){return wn.endsWith(la)})}return/\/\*$/.test(Ft)?Gt===Ft.replace(/\/.*$/,""):kt===Ft?!0:/^\w+$/.test(Ft)?((0,oe.ZP)(!1,"Upload takes an invalidate 'accept' type '".concat(Ft,"'.Skip for check.")),!0):!1})}return!0};function de(Re,xt){var ut=Re.createReader(),wt=[];function kt(){ut.readEntries(function(Gt){var Dt=Array.prototype.slice.apply(Gt);wt=wt.concat(Dt);var Ft=!Dt.length;Ft?xt(wt):kt()})}kt()}var ge=function(xt,ut,wt){var kt=function Gt(Dt,Ft){Dt&&(Dt.path=Ft||"",Dt.isFile?Dt.file(function(wn){wt(wn)&&(Dt.fullPath&&!wn.webkitRelativePath&&(Object.defineProperties(wn,{webkitRelativePath:{writable:!0}}),wn.webkitRelativePath=Dt.fullPath.replace(/^\//,""),Object.defineProperties(wn,{webkitRelativePath:{writable:!1}})),ut([wn]))}):Dt.isDirectory&&de(Dt,function(wn){wn.forEach(function(vt){Gt(vt,"".concat(Ft).concat(Dt.name,"/"))})}))};xt.forEach(function(Gt){kt(Gt.webkitGetAsEntry())})},we=ge,Pe=["component","prefixCls","className","disabled","id","style","multiple","accept","capture","children","directory","openFileDialogOnClick","onMouseEnter","onMouseLeave"],me=function(Re){(0,Ve.Z)(ut,Re);var xt=(0,ot.Z)(ut);function ut(){var wt;(0,Ee.Z)(this,ut);for(var kt=arguments.length,Gt=new Array(kt),Dt=0;Dt{let{uid:Gt}=kt;return Gt===Re.uid});return wt===-1?ut.push(Re):ut[wt]=Re,ut}function _e(Re,xt){const ut=Re.uid!==void 0?"uid":"name";return xt.filter(wt=>wt[ut]===Re[ut])[0]}function Zt(Re,xt){const ut=Re.uid!==void 0?"uid":"name",wt=xt.filter(kt=>kt[ut]!==Re[ut]);return wt.length===xt.length?null:wt}const ft=function(){const xt=(arguments.length>0&&arguments[0]!==void 0?arguments[0]:"").split("/"),wt=xt[xt.length-1].split(/#|\?/)[0];return(/\.[^./\\]*$/.exec(wt)||[""])[0]},Nt=Re=>Re.indexOf("image/")===0,Ct=Re=>{if(Re.type&&!Re.thumbUrl)return Nt(Re.type);const xt=Re.thumbUrl||Re.url||"",ut=ft(xt);return/^data:image\//.test(xt)||/(webp|svg|png|gif|jpg|jpeg|jfif|bmp|dpg|ico|heic|heif)$/i.test(ut)?!0:!(/^data:/.test(xt)||ut)},$t=200;function ve(Re){return new Promise(xt=>{if(!Re.type||!Nt(Re.type)){xt("");return}const ut=document.createElement("canvas");ut.width=$t,ut.height=$t,ut.style.cssText=`position: fixed; left: 0; top: 0; width: ${$t}px; height: ${$t}px; z-index: 9999; display: none;`,document.body.appendChild(ut);const wt=ut.getContext("2d"),kt=new Image;if(kt.onload=()=>{const{width:Gt,height:Dt}=kt;let Ft=$t,wn=$t,vt=0,An=0;Gt>Dt?(wn=Dt*($t/Gt),An=-(wn-Ft)/2):(Ft=Gt*($t/Dt),vt=-(Ft-wn)/2),wt.drawImage(kt,vt,An,Ft,wn);const la=ut.toDataURL();document.body.removeChild(ut),window.URL.revokeObjectURL(kt.src),xt(la)},kt.crossOrigin="anonymous",Re.type.startsWith("image/svg+xml")){const Gt=new FileReader;Gt.onload=()=>{Gt.result&&(kt.src=Gt.result)},Gt.readAsDataURL(Re)}else if(Re.type.startsWith("image/gif")){const Gt=new FileReader;Gt.onload=()=>{Gt.result&&xt(Gt.result)},Gt.readAsDataURL(Re)}else kt.src=window.URL.createObjectURL(Re)})}var Ge=te(26227),et=te(41464),dt=te(15277),Mt=te(93948),Kt=te(6848),Xt=ne.forwardRef((Re,xt)=>{let{prefixCls:ut,className:wt,style:kt,locale:Gt,listType:Dt,file:Ft,items:wn,progress:vt,iconRender:An,actionIconRender:la,itemRender:ua,isImgUrl:$a,showPreviewIcon:Va,showRemoveIcon:Vt,showDownloadIcon:$n,previewIcon:En,removeIcon:Fn,downloadIcon:Sa,onPreview:da,onDownload:Qn,onClose:Ia}=Re;var Ta,mo;const{status:Eo}=Ft,[ho,jo]=ne.useState(Eo);ne.useEffect(()=>{Eo!=="removed"&&jo(Eo)},[Eo]);const[_o,Uo]=ne.useState(!1);ne.useEffect(()=>{const Aa=setTimeout(()=>{Uo(!0)},300);return()=>{clearTimeout(Aa)}},[]);const fo=An(Ft);let Ba=ne.createElement("div",{className:`${ut}-icon`},fo);if(Dt==="picture"||Dt==="picture-card"||Dt==="picture-circle")if(ho==="uploading"||!Ft.thumbUrl&&!Ft.url){const Aa=Ze()(`${ut}-list-item-thumbnail`,{[`${ut}-list-item-file`]:ho!=="uploading"});Ba=ne.createElement("div",{className:Aa},fo)}else{const Aa=$a!=null&&$a(Ft)?ne.createElement("img",{src:Ft.thumbUrl||Ft.url,alt:Ft.name,className:`${ut}-list-item-image`,crossOrigin:Ft.crossOrigin}):fo,Xa=Ze()(`${ut}-list-item-thumbnail`,{[`${ut}-list-item-file`]:$a&&!$a(Ft)});Ba=ne.createElement("a",{className:Xa,onClick:Go=>da(Ft,Go),href:Ft.url||Ft.thumbUrl,target:"_blank",rel:"noopener noreferrer"},Aa)}const ha=Ze()(`${ut}-list-item`,`${ut}-list-item-${ho}`),So=typeof Ft.linkProps=="string"?JSON.parse(Ft.linkProps):Ft.linkProps,xo=Vt?la((typeof Fn=="function"?Fn(Ft):Fn)||ne.createElement(Ge.Z,null),()=>Ia(Ft),ut,Gt.removeFile):null,no=$n&&ho==="done"?la((typeof Sa=="function"?Sa(Ft):Sa)||ne.createElement(et.Z,null),()=>Qn(Ft),ut,Gt.downloadFile):null,Io=Dt!=="picture-card"&&Dt!=="picture-circle"&&ne.createElement("span",{key:"download-delete",className:Ze()(`${ut}-list-item-actions`,{picture:Dt==="picture"})},no,xo),vo=Ze()(`${ut}-list-item-name`),Mo=Ft.url?[ne.createElement("a",Object.assign({key:"view",target:"_blank",rel:"noopener noreferrer",className:vo,title:Ft.name},So,{href:Ft.url,onClick:Aa=>da(Ft,Aa)}),Ft.name),Io]:[ne.createElement("span",{key:"view",className:vo,onClick:Aa=>da(Ft,Aa),title:Ft.name},Ft.name),Io],sa={pointerEvents:"none",opacity:.5},Ra=Va?ne.createElement("a",{href:Ft.url||Ft.thumbUrl,target:"_blank",rel:"noopener noreferrer",style:Ft.url||Ft.thumbUrl?void 0:sa,onClick:Aa=>da(Ft,Aa),title:Gt.previewFile},typeof En=="function"?En(Ft):En||ne.createElement(dt.Z,null)):null,yo=(Dt==="picture-card"||Dt==="picture-circle")&&ho!=="uploading"&&ne.createElement("span",{className:`${ut}-list-item-actions`},Ra,ho==="done"&&no,xo),{getPrefixCls:Wa}=ne.useContext(Je.E_),ko=Wa(),Bo=ne.createElement("div",{className:ha},Ba,Mo,yo,_o&&ne.createElement(nt.default,{motionName:`${ko}-fade`,visible:ho==="uploading",motionDeadline:2e3},Aa=>{let{className:Xa}=Aa;const Go="percent"in Ft?ne.createElement(Mt.Z,Object.assign({},vt,{type:"line",percent:Ft.percent,"aria-label":Ft["aria-label"],"aria-labelledby":Ft["aria-labelledby"]})):null;return ne.createElement("div",{className:Ze()(`${ut}-list-item-progress`,Xa)},Go)})),rr=Ft.response&&typeof Ft.response=="string"?Ft.response:((Ta=Ft.error)===null||Ta===void 0?void 0:Ta.statusText)||((mo=Ft.error)===null||mo===void 0?void 0:mo.message)||Gt.uploadError,wo=ho==="error"?ne.createElement(Kt.Z,{title:rr,getPopupContainer:Aa=>Aa.parentNode},Bo):Bo;return ne.createElement("div",{className:Ze()(`${ut}-list-item-container`,wt),style:kt,ref:xt},ua?ua(wo,Ft,wn,{download:Qn.bind(null,Ft),preview:da.bind(null,Ft),remove:Ia.bind(null,Ft)}):wo)});const sn=(Re,xt)=>{const{listType:ut="text",previewFile:wt=ve,onPreview:kt,onDownload:Gt,onRemove:Dt,locale:Ft,iconRender:wn,isImageUrl:vt=Ct,prefixCls:An,items:la=[],showPreviewIcon:ua=!0,showRemoveIcon:$a=!0,showDownloadIcon:Va=!1,removeIcon:Vt,previewIcon:$n,downloadIcon:En,progress:Fn={size:[-1,2],showInfo:!1},appendAction:Sa,appendActionVisible:da=!0,itemRender:Qn,disabled:Ia}=Re,Ta=(0,Ot.Z)(),[mo,Eo]=ne.useState(!1);ne.useEffect(()=>{ut!=="picture"&&ut!=="picture-card"&&ut!=="picture-circle"||(la||[]).forEach(sa=>{typeof document=="undefined"||typeof window=="undefined"||!window.FileReader||!window.File||!(sa.originFileObj instanceof File||sa.originFileObj instanceof Blob)||sa.thumbUrl!==void 0||(sa.thumbUrl="",wt&&wt(sa.originFileObj).then(Ra=>{sa.thumbUrl=Ra||"",Ta()}))})},[ut,la,wt]),ne.useEffect(()=>{Eo(!0)},[]);const ho=(sa,Ra)=>{if(kt)return Ra==null||Ra.preventDefault(),kt(sa)},jo=sa=>{typeof Gt=="function"?Gt(sa):sa.url&&window.open(sa.url)},_o=sa=>{Dt==null||Dt(sa)},Uo=sa=>{if(wn)return wn(sa,ut);const Ra=sa.status==="uploading",yo=vt&&vt(sa)?ne.createElement(fe,null):ne.createElement(Yt,null);let Wa=Ra?ne.createElement(rt.Z,null):ne.createElement(xn,null);return ut==="picture"?Wa=Ra?ne.createElement(rt.Z,null):yo:(ut==="picture-card"||ut==="picture-circle")&&(Wa=Ra?Ft.uploading:yo),Wa},fo=(sa,Ra,yo,Wa)=>{const ko={type:"text",size:"small",title:Wa,onClick:Bo=>{Ra(),(0,ce.l$)(sa)&&sa.props.onClick&&sa.props.onClick(Bo)},className:`${yo}-list-item-action`,disabled:Ia};if((0,ce.l$)(sa)){const Bo=(0,ce.Tm)(sa,Object.assign(Object.assign({},sa.props),{onClick:()=>{}}));return ne.createElement(je.ZP,Object.assign({},ko,{icon:Bo}))}return ne.createElement(je.ZP,Object.assign({},ko),ne.createElement("span",null,sa))};ne.useImperativeHandle(xt,()=>({handlePreview:ho,handleDownload:jo}));const{getPrefixCls:Ba}=ne.useContext(Je.E_),ha=Ba("upload",An),So=Ba(),xo=Ze()(`${ha}-list`,`${ha}-list-${ut}`),no=(0,ue.Z)(la.map(sa=>({key:sa.uid,file:sa})));let vo={motionDeadline:2e3,motionName:`${ha}-${ut==="picture-card"||ut==="picture-circle"?"animate-inline":"animate"}`,keys:no,motionAppear:mo};const Mo=ne.useMemo(()=>{const sa=Object.assign({},(0,Se.Z)(So));return delete sa.onAppearEnd,delete sa.onEnterEnd,delete sa.onLeaveEnd,sa},[So]);return ut!=="picture-card"&&ut!=="picture-circle"&&(vo=Object.assign(Object.assign({},Mo),vo)),ne.createElement("div",{className:xo},ne.createElement(nt.CSSMotionList,Object.assign({},vo,{component:!1}),sa=>{let{key:Ra,file:yo,className:Wa,style:ko}=sa;return ne.createElement(Xt,{key:Ra,locale:Ft,prefixCls:ha,className:Wa,style:ko,file:yo,items:la,progress:Fn,listType:ut,isImgUrl:vt,showPreviewIcon:ua,showRemoveIcon:$a,showDownloadIcon:Va,removeIcon:Vt,previewIcon:$n,downloadIcon:En,iconRender:Uo,actionIconRender:fo,itemRender:Qn,onPreview:ho,onDownload:jo,onClose:_o})}),Sa&&ne.createElement(nt.default,Object.assign({},vo,{visible:da,forceRender:!0}),sa=>{let{className:Ra,style:yo}=sa;return(0,ce.Tm)(Sa,Wa=>({className:Ze()(Wa.className,Ra),style:Object.assign(Object.assign(Object.assign({},yo),{pointerEvents:Ra?"none":void 0}),Wa.style)}))}))};var Cn=ne.forwardRef(sn),In=te(17313),Un=te(8378),Jn=te(83116),dn=te(37613),yn=Re=>{const{componentCls:xt,iconCls:ut}=Re;return{[`${xt}-wrapper`]:{[`${xt}-drag`]:{position:"relative",width:"100%",height:"100%",textAlign:"center",background:Re.colorFillAlter,border:`${Re.lineWidth}px dashed ${Re.colorBorder}`,borderRadius:Re.borderRadiusLG,cursor:"pointer",transition:`border-color ${Re.motionDurationSlow}`,[xt]:{padding:`${Re.padding}px 0`},[`${xt}-btn`]:{display:"table",width:"100%",height:"100%",outline:"none"},[`${xt}-drag-container`]:{display:"table-cell",verticalAlign:"middle"},[`&:not(${xt}-disabled):hover`]:{borderColor:Re.colorPrimaryHover},[`p${xt}-drag-icon`]:{marginBottom:Re.margin,[ut]:{color:Re.colorPrimary,fontSize:Re.uploadThumbnailSize}},[`p${xt}-text`]:{margin:`0 0 ${Re.marginXXS}px`,color:Re.colorTextHeading,fontSize:Re.fontSizeLG},[`p${xt}-hint`]:{color:Re.colorTextDescription,fontSize:Re.fontSize},[`&${xt}-disabled`]:{cursor:"not-allowed",[`p${xt}-drag-icon ${ut}, p${xt}-text, p${xt}-hint - `]:{color:Re.colorTextDisabled}}}}}},Mn=Re=>{const{componentCls:xt,antCls:gt,iconCls:wt,fontSize:Gt,lineHeight:Zt}=Re,Dt=`${xt}-list-item`,Ft=`${Dt}-actions`,wn=`${Dt}-action`,vt=Math.round(Gt*Zt);return{[`${xt}-wrapper`]:{[`${xt}-list`]:Object.assign(Object.assign({},(0,In.dF)()),{lineHeight:Re.lineHeight,[Dt]:{position:"relative",height:Re.lineHeight*Gt,marginTop:Re.marginXS,fontSize:Gt,display:"flex",alignItems:"center",transition:`background-color ${Re.motionDurationSlow}`,"&:hover":{backgroundColor:Re.controlItemBgHover},[`${Dt}-name`]:Object.assign(Object.assign({},In.vS),{padding:`0 ${Re.paddingXS}px`,lineHeight:Zt,flex:"auto",transition:`all ${Re.motionDurationSlow}`}),[Ft]:{[wn]:{opacity:0},[`${wn}${gt}-btn-sm`]:{height:vt,border:0,lineHeight:1,"> span":{transform:"scale(1)"}},[` + `]:{color:Re.colorTextDisabled}}}}}},Mn=Re=>{const{componentCls:xt,antCls:ut,iconCls:wt,fontSize:kt,lineHeight:Gt}=Re,Dt=`${xt}-list-item`,Ft=`${Dt}-actions`,wn=`${Dt}-action`,vt=Math.round(kt*Gt);return{[`${xt}-wrapper`]:{[`${xt}-list`]:Object.assign(Object.assign({},(0,In.dF)()),{lineHeight:Re.lineHeight,[Dt]:{position:"relative",height:Re.lineHeight*kt,marginTop:Re.marginXS,fontSize:kt,display:"flex",alignItems:"center",transition:`background-color ${Re.motionDurationSlow}`,"&:hover":{backgroundColor:Re.controlItemBgHover},[`${Dt}-name`]:Object.assign(Object.assign({},In.vS),{padding:`0 ${Re.paddingXS}px`,lineHeight:Gt,flex:"auto",transition:`all ${Re.motionDurationSlow}`}),[Ft]:{[wn]:{opacity:0},[`${wn}${ut}-btn-sm`]:{height:vt,border:0,lineHeight:1,"> span":{transform:"scale(1)"}},[` ${wn}:focus-visible, &.picture ${wn} - `]:{opacity:1},[wt]:{color:Re.actionsColor,transition:`all ${Re.motionDurationSlow}`},[`&:hover ${wt}`]:{color:Re.colorText}},[`${xt}-icon ${wt}`]:{color:Re.colorTextDescription,fontSize:Gt},[`${Dt}-progress`]:{position:"absolute",bottom:-Re.uploadProgressOffset,width:"100%",paddingInlineStart:Gt+Re.paddingXS,fontSize:Gt,lineHeight:0,pointerEvents:"none","> div":{margin:0}}},[`${Dt}:hover ${wn}`]:{opacity:1,color:Re.colorText},[`${Dt}-error`]:{color:Re.colorError,[`${Dt}-name, ${xt}-icon ${wt}`]:{color:Re.colorError},[Ft]:{[`${wt}, ${wt}:hover`]:{color:Re.colorError},[wn]:{opacity:1}}},[`${xt}-list-item-container`]:{transition:`opacity ${Re.motionDurationSlow}, height ${Re.motionDurationSlow}`,"&::before":{display:"table",width:0,height:0,content:'""'}}})}}},Kn=te(36237),Qe=te(1950);const Rt=new Kn.Keyframes("uploadAnimateInlineIn",{from:{width:0,height:0,margin:0,padding:0,opacity:0}}),Jt=new Kn.Keyframes("uploadAnimateInlineOut",{to:{width:0,height:0,margin:0,padding:0,opacity:0}});var qt=Re=>{const{componentCls:xt}=Re,gt=`${xt}-animate-inline`;return[{[`${xt}-wrapper`]:{[`${gt}-appear, ${gt}-enter, ${gt}-leave`]:{animationDuration:Re.motionDurationSlow,animationTimingFunction:Re.motionEaseInOutCirc,animationFillMode:"forwards"},[`${gt}-appear, ${gt}-enter`]:{animationName:Rt},[`${gt}-leave`]:{animationName:Jt}}},{[`${xt}-wrapper`]:(0,Qe.J$)(Re)},Rt,Jt]},na=te(30071),He=te(64993);const et=Re=>{const{componentCls:xt,iconCls:gt,uploadThumbnailSize:wt,uploadProgressOffset:Gt}=Re,Zt=`${xt}-list`,Dt=`${Zt}-item`;return{[`${xt}-wrapper`]:{[` - ${Zt}${Zt}-picture, - ${Zt}${Zt}-picture-card, - ${Zt}${Zt}-picture-circle - `]:{[Dt]:{position:"relative",height:wt+Re.lineWidth*2+Re.paddingXS*2,padding:Re.paddingXS,border:`${Re.lineWidth}px ${Re.lineType} ${Re.colorBorder}`,borderRadius:Re.borderRadiusLG,"&:hover":{background:"transparent"},[`${Dt}-thumbnail`]:Object.assign(Object.assign({},In.vS),{width:wt,height:wt,lineHeight:`${wt+Re.paddingSM}px`,textAlign:"center",flex:"none",[gt]:{fontSize:Re.fontSizeHeading2,color:Re.colorPrimary},img:{display:"block",width:"100%",height:"100%",overflow:"hidden"}}),[`${Dt}-progress`]:{bottom:Gt,width:`calc(100% - ${Re.paddingSM*2}px)`,marginTop:0,paddingInlineStart:wt+Re.paddingXS}},[`${Dt}-error`]:{borderColor:Re.colorError,[`${Dt}-thumbnail ${gt}`]:{[`svg path[fill='${na.blue[0]}']`]:{fill:Re.colorErrorBg},[`svg path[fill='${na.blue.primary}']`]:{fill:Re.colorError}}},[`${Dt}-uploading`]:{borderStyle:"dashed",[`${Dt}-name`]:{marginBottom:Gt}}},[`${Zt}${Zt}-picture-circle ${Dt}`]:{[`&, &::before, ${Dt}-thumbnail`]:{borderRadius:"50%"}}}}},Ke=Re=>{const{componentCls:xt,iconCls:gt,fontSizeLG:wt,colorTextLightSolid:Gt}=Re,Zt=`${xt}-list`,Dt=`${Zt}-item`,Ft=Re.uploadPicCardSize;return{[` + `]:{opacity:1},[wt]:{color:Re.actionsColor,transition:`all ${Re.motionDurationSlow}`},[`&:hover ${wt}`]:{color:Re.colorText}},[`${xt}-icon ${wt}`]:{color:Re.colorTextDescription,fontSize:kt},[`${Dt}-progress`]:{position:"absolute",bottom:-Re.uploadProgressOffset,width:"100%",paddingInlineStart:kt+Re.paddingXS,fontSize:kt,lineHeight:0,pointerEvents:"none","> div":{margin:0}}},[`${Dt}:hover ${wn}`]:{opacity:1,color:Re.colorText},[`${Dt}-error`]:{color:Re.colorError,[`${Dt}-name, ${xt}-icon ${wt}`]:{color:Re.colorError},[Ft]:{[`${wt}, ${wt}:hover`]:{color:Re.colorError},[wn]:{opacity:1}}},[`${xt}-list-item-container`]:{transition:`opacity ${Re.motionDurationSlow}, height ${Re.motionDurationSlow}`,"&::before":{display:"table",width:0,height:0,content:'""'}}})}}},Kn=te(36237),qe=te(1950);const Rt=new Kn.Keyframes("uploadAnimateInlineIn",{from:{width:0,height:0,margin:0,padding:0,opacity:0}}),Jt=new Kn.Keyframes("uploadAnimateInlineOut",{to:{width:0,height:0,margin:0,padding:0,opacity:0}});var qt=Re=>{const{componentCls:xt}=Re,ut=`${xt}-animate-inline`;return[{[`${xt}-wrapper`]:{[`${ut}-appear, ${ut}-enter, ${ut}-leave`]:{animationDuration:Re.motionDurationSlow,animationTimingFunction:Re.motionEaseInOutCirc,animationFillMode:"forwards"},[`${ut}-appear, ${ut}-enter`]:{animationName:Rt},[`${ut}-leave`]:{animationName:Jt}}},{[`${xt}-wrapper`]:(0,qe.J$)(Re)},Rt,Jt]},na=te(30071),He=te(64993);const tt=Re=>{const{componentCls:xt,iconCls:ut,uploadThumbnailSize:wt,uploadProgressOffset:kt}=Re,Gt=`${xt}-list`,Dt=`${Gt}-item`;return{[`${xt}-wrapper`]:{[` + ${Gt}${Gt}-picture, + ${Gt}${Gt}-picture-card, + ${Gt}${Gt}-picture-circle + `]:{[Dt]:{position:"relative",height:wt+Re.lineWidth*2+Re.paddingXS*2,padding:Re.paddingXS,border:`${Re.lineWidth}px ${Re.lineType} ${Re.colorBorder}`,borderRadius:Re.borderRadiusLG,"&:hover":{background:"transparent"},[`${Dt}-thumbnail`]:Object.assign(Object.assign({},In.vS),{width:wt,height:wt,lineHeight:`${wt+Re.paddingSM}px`,textAlign:"center",flex:"none",[ut]:{fontSize:Re.fontSizeHeading2,color:Re.colorPrimary},img:{display:"block",width:"100%",height:"100%",overflow:"hidden"}}),[`${Dt}-progress`]:{bottom:kt,width:`calc(100% - ${Re.paddingSM*2}px)`,marginTop:0,paddingInlineStart:wt+Re.paddingXS}},[`${Dt}-error`]:{borderColor:Re.colorError,[`${Dt}-thumbnail ${ut}`]:{[`svg path[fill='${na.blue[0]}']`]:{fill:Re.colorErrorBg},[`svg path[fill='${na.blue.primary}']`]:{fill:Re.colorError}}},[`${Dt}-uploading`]:{borderStyle:"dashed",[`${Dt}-name`]:{marginBottom:kt}}},[`${Gt}${Gt}-picture-circle ${Dt}`]:{[`&, &::before, ${Dt}-thumbnail`]:{borderRadius:"50%"}}}}},Ke=Re=>{const{componentCls:xt,iconCls:ut,fontSizeLG:wt,colorTextLightSolid:kt}=Re,Gt=`${xt}-list`,Dt=`${Gt}-item`,Ft=Re.uploadPicCardSize;return{[` ${xt}-wrapper${xt}-picture-card-wrapper, ${xt}-wrapper${xt}-picture-circle-wrapper - `]:Object.assign(Object.assign({},(0,In.dF)()),{display:"inline-block",width:"100%",[`${xt}${xt}-select`]:{width:Ft,height:Ft,marginInlineEnd:Re.marginXS,marginBottom:Re.marginXS,textAlign:"center",verticalAlign:"top",backgroundColor:Re.colorFillAlter,border:`${Re.lineWidth}px dashed ${Re.colorBorder}`,borderRadius:Re.borderRadiusLG,cursor:"pointer",transition:`border-color ${Re.motionDurationSlow}`,[`> ${xt}`]:{display:"flex",alignItems:"center",justifyContent:"center",height:"100%",textAlign:"center"},[`&:not(${xt}-disabled):hover`]:{borderColor:Re.colorPrimary}},[`${Zt}${Zt}-picture-card, ${Zt}${Zt}-picture-circle`]:{[`${Zt}-item-container`]:{display:"inline-block",width:Ft,height:Ft,marginBlock:`0 ${Re.marginXS}px`,marginInline:`0 ${Re.marginXS}px`,verticalAlign:"top"},"&::after":{display:"none"},[Dt]:{height:"100%",margin:0,"&::before":{position:"absolute",zIndex:1,width:`calc(100% - ${Re.paddingXS*2}px)`,height:`calc(100% - ${Re.paddingXS*2}px)`,backgroundColor:Re.colorBgMask,opacity:0,transition:`all ${Re.motionDurationSlow}`,content:'" "'}},[`${Dt}:hover`]:{[`&::before, ${Dt}-actions`]:{opacity:1}},[`${Dt}-actions`]:{position:"absolute",insetInlineStart:0,zIndex:10,width:"100%",whiteSpace:"nowrap",textAlign:"center",opacity:0,transition:`all ${Re.motionDurationSlow}`,[`${gt}-eye, ${gt}-download, ${gt}-delete`]:{zIndex:10,width:wt,margin:`0 ${Re.marginXXS}px`,fontSize:wt,cursor:"pointer",transition:`all ${Re.motionDurationSlow}`,svg:{verticalAlign:"baseline"}}},[`${Dt}-actions, ${Dt}-actions:hover`]:{[`${gt}-eye, ${gt}-download, ${gt}-delete`]:{color:new He.C(Gt).setAlpha(.65).toRgbString(),"&:hover":{color:Gt}}},[`${Dt}-thumbnail, ${Dt}-thumbnail img`]:{position:"static",display:"block",width:"100%",height:"100%",objectFit:"contain"},[`${Dt}-name`]:{display:"none",textAlign:"center"},[`${Dt}-file + ${Dt}-name`]:{position:"absolute",bottom:Re.margin,display:"block",width:`calc(100% - ${Re.paddingXS*2}px)`},[`${Dt}-uploading`]:{[`&${Dt}`]:{backgroundColor:Re.colorFillAlter},[`&::before, ${gt}-eye, ${gt}-download, ${gt}-delete`]:{display:"none"}},[`${Dt}-progress`]:{bottom:Re.marginXL,width:`calc(100% - ${Re.paddingXS*2}px)`,paddingInlineStart:0}}}),[`${xt}-wrapper${xt}-picture-circle-wrapper`]:{[`${xt}${xt}-select`]:{borderRadius:"50%"}}}};var _t=Re=>{const{componentCls:xt}=Re;return{[`${xt}-rtl`]:{direction:"rtl"}}};const fn=Re=>{const{componentCls:xt,colorTextDisabled:gt}=Re;return{[`${xt}-wrapper`]:Object.assign(Object.assign({},(0,In.Wf)(Re)),{[xt]:{outline:0,"input[type='file']":{cursor:"pointer"}},[`${xt}-select`]:{display:"inline-block"},[`${xt}-disabled`]:{color:gt,cursor:"not-allowed"}})}};var jn=(0,Jn.Z)("Upload",Re=>{const{fontSizeHeading3:xt,fontSize:gt,lineHeight:wt,lineWidth:Gt,controlHeightLG:Zt}=Re,Dt=Math.round(gt*wt),Ft=(0,sn.TS)(Re,{uploadThumbnailSize:xt*2,uploadProgressOffset:Dt/2+Gt,uploadPicCardSize:Zt*2.55});return[fn(Ft),yn(Ft),et(Ft),Ke(Ft),Mn(Ft),qt(Ft),_t(Ft),(0,Un.Z)(Ft)]},Re=>({actionsColor:Re.colorTextDescription})),Wn=function(Re,xt,gt,wt){function Gt(Zt){return Zt instanceof gt?Zt:new gt(function(Dt){Dt(Zt)})}return new(gt||(gt=Promise))(function(Zt,Dt){function Ft(An){try{vt(wt.next(An))}catch(la){Dt(la)}}function wn(An){try{vt(wt.throw(An))}catch(la){Dt(la)}}function vt(An){An.done?Zt(An.value):Gt(An.value).then(Ft,wn)}vt((wt=wt.apply(Re,xt||[])).next())})};const pn=`__LIST_IGNORE_${Date.now()}__`,oa=(Re,xt)=>{const{fileList:gt,defaultFileList:wt,onRemove:Gt,showUploadList:Zt=!0,listType:Dt="text",onPreview:Ft,onDownload:wn,onChange:vt,onDrop:An,previewFile:la,disabled:ua,locale:$a,iconRender:Va,isImageUrl:Vt,progress:$n,prefixCls:En,className:Fn,type:Sa="select",children:sa,style:Qn,itemRender:Ia,maxCount:Ta,data:mo={},multiple:Eo=!1,action:ho="",accept:jo="",supportServerRender:_o=!0,rootClassName:Uo}=Re,fo=ae.useContext(Pt.Z),Ba=ua!=null?ua:fo,[ha,So]=(0,Ve.Z)(wt||[],{value:gt,postState:qn=>qn!=null?qn:[]}),[xo,no]=ae.useState("drop"),Io=ae.useRef(null);ae.useMemo(()=>{const qn=Date.now();(gt||[]).forEach((Oa,Ka)=>{!Oa.uid&&!Object.isFrozen(Oa)&&(Oa.uid=`__AUTO__${qn}_${Ka}__`)})},[gt]);const vo=(qn,Oa,Ka)=>{let ya=(0,ue.Z)(Oa),Ga=!1;Ta===1?ya=ya.slice(-1):Ta&&(Ga=ya.length>Ta,ya=ya.slice(0,Ta)),(0,lt.flushSync)(()=>{So(ya)});const Ya={file:qn,fileList:ya};Ka&&(Ya.event=Ka),(!Ga||ya.some(Wo=>Wo.uid===qn.uid))&&(0,lt.flushSync)(()=>{vt==null||vt(Ya)})},Mo=(qn,Oa)=>Wn(void 0,void 0,void 0,function*(){const{beforeUpload:Ka,transformFile:ya}=Re;let Ga=qn;if(Ka){const Ya=yield Ka(qn,Oa);if(Ya===!1)return!1;if(delete qn[pn],Ya===pn)return Object.defineProperty(qn,pn,{value:!0,configurable:!0}),!1;typeof Ya=="object"&&Ya&&(Ga=Ya)}return ya&&(Ga=yield ya(Ga)),Ga}),da=qn=>{const Oa=qn.filter(Ga=>!Ga.file[pn]);if(!Oa.length)return;const Ka=Oa.map(Ga=>Ne(Ga.file));let ya=(0,ue.Z)(ha);Ka.forEach(Ga=>{ya=be(Ga,ya)}),Ka.forEach((Ga,Ya)=>{let Wo=Ga;if(Oa[Ya].parsedFile)Ga.status="uploading";else{const{originFileObj:ja}=Ga;let Qo;try{Qo=new File([ja],ja.name,{type:ja.type})}catch(Er){Qo=new Blob([ja],{type:ja.type}),Qo.name=ja.name,Qo.lastModifiedDate=new Date,Qo.lastModified=new Date().getTime()}Qo.uid=Ga.uid,Wo=Qo}vo(Wo,ya)})},Ra=(qn,Oa,Ka)=>{try{typeof qn=="string"&&(qn=JSON.parse(qn))}catch(Ya){}if(!We(Oa,ha))return;const ya=Ne(Oa);ya.status="done",ya.percent=100,ya.response=qn,ya.xhr=Ka;const Ga=be(ya,ha);vo(ya,Ga)},yo=(qn,Oa)=>{if(!We(Oa,ha))return;const Ka=Ne(Oa);Ka.status="uploading",Ka.percent=qn.percent;const ya=be(Ka,ha);vo(Ka,ya,qn)},Wa=(qn,Oa,Ka)=>{if(!We(Ka,ha))return;const ya=Ne(Ka);ya.error=qn,ya.response=Oa,ya.status="error";const Ga=be(ya,ha);vo(ya,Ga)},ko=qn=>{let Oa;Promise.resolve(typeof Gt=="function"?Gt(qn):Gt).then(Ka=>{var ya;if(Ka===!1)return;const Ga=Kt(qn,ha);Ga&&(Oa=Object.assign(Object.assign({},qn),{status:"removed"}),ha==null||ha.forEach(Ya=>{const Wo=Oa.uid!==void 0?"uid":"name";Ya[Wo]===Oa[Wo]&&!Object.isFrozen(Ya)&&(Ya.status="removed")}),(ya=Io.current)===null||ya===void 0||ya.abort(Oa),vo(Oa,Ga))})},Bo=qn=>{no(qn.type),qn.type==="drop"&&(An==null||An(qn))};ae.useImperativeHandle(xt,()=>({onBatchStart:da,onSuccess:Ra,onProgress:yo,onError:Wa,fileList:ha,upload:Io.current}));const{getPrefixCls:rr,direction:wo,upload:Aa}=ae.useContext(Je.E_),Xa=rr("upload",En),Go=Object.assign(Object.assign({onBatchStart:da,onError:Wa,onProgress:yo,onSuccess:Ra},Re),{data:mo,multiple:Eo,action:ho,accept:jo,supportServerRender:_o,prefixCls:Xa,disabled:Ba,beforeUpload:Mo,onChange:void 0});delete Go.className,delete Go.style,(!sa||Ba)&&delete Go.id;const[Ho,tr]=jn(Xa),[mr]=(0,at.Z)("Upload",it.Z.Upload),{showRemoveIcon:kn,showPreviewIcon:Qt,showDownloadIcon:on,removeIcon:mn,previewIcon:bn,downloadIcon:Pa}=typeof Zt=="boolean"?{}:Zt,za=(qn,Oa)=>Zt?ae.createElement(Cn,{prefixCls:Xa,listType:Dt,items:ha,previewFile:la,onPreview:Ft,onDownload:wn,onRemove:ko,showRemoveIcon:!Ba&&kn,showPreviewIcon:Qt,showDownloadIcon:on,removeIcon:mn,previewIcon:bn,downloadIcon:Pa,iconRender:Va,locale:Object.assign(Object.assign({},mr),$a),isImageUrl:Vt,progress:$n,appendAction:qn,appendActionVisible:Oa,itemRender:Ia,disabled:Ba}):qn,lo=Ze()(`${Xa}-wrapper`,Fn,Uo,tr,Aa==null?void 0:Aa.className,{[`${Xa}-rtl`]:wo==="rtl",[`${Xa}-picture-card-wrapper`]:Dt==="picture-card",[`${Xa}-picture-circle-wrapper`]:Dt==="picture-circle"}),ao=Object.assign(Object.assign({},Aa==null?void 0:Aa.style),Qn);if(Sa==="drag"){const qn=Ze()(tr,Xa,`${Xa}-drag`,{[`${Xa}-drag-uploading`]:ha.some(Oa=>Oa.status==="uploading"),[`${Xa}-drag-hover`]:xo==="dragover",[`${Xa}-disabled`]:Ba,[`${Xa}-rtl`]:wo==="rtl"});return Ho(ae.createElement("span",{className:lo},ae.createElement("div",{className:qn,style:ao,onDrop:Bo,onDragOver:Bo,onDragLeave:Bo},ae.createElement(Le,Object.assign({},Go,{ref:Io,className:`${Xa}-btn`}),ae.createElement("div",{className:`${Xa}-drag-container`},sa))),za()))}const po=Ze()(Xa,`${Xa}-select`,{[`${Xa}-disabled`]:Ba}),Zo=(qn=>ae.createElement("div",{className:po,style:qn},ae.createElement(Le,Object.assign({},Go,{ref:Io}))))(sa?void 0:{display:"none"});return Ho(Dt==="picture-card"||Dt==="picture-circle"?ae.createElement("span",{className:lo},za(Zo,!!sa)):ae.createElement("span",{className:lo},Zo,za()))};var Ca=ae.forwardRef(oa),Ut=function(Re,xt){var gt={};for(var wt in Re)Object.prototype.hasOwnProperty.call(Re,wt)&&xt.indexOf(wt)<0&&(gt[wt]=Re[wt]);if(Re!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Gt=0,wt=Object.getOwnPropertySymbols(Re);Gt{var{style:gt,height:wt}=Re,Gt=Ut(Re,["style","height"]);return ae.createElement(Ca,Object.assign({ref:xt},Gt,{type:"drag",style:Object.assign(Object.assign({},gt),{height:wt})}))});const Xn=Ca;Xn.Dragger=ca,Xn.LIST_IGNORE=pn;var ea=Xn},39417:function(st,St,te){"use strict";te.d(St,{Z:function(){return ge}});var ae=te(54476),ue=te(20068),Te=te(75931),Ze=te(33885),Ee=te(67732),we=te(83652),re=te(31226),Ue=te(42403),ot=te(158),Be=te(92310),De=te.n(Be),nt=te(26112),ze=te(59301),oe=te(39378),y=function(Pe){for(var pe=Pe.prefixCls,me=Pe.level,ct=Pe.isStart,ht=Pe.isEnd,At="".concat(pe,"-indent-unit"),Le=[],Ve=0;Ve0&&arguments[0]!==void 0?arguments[0]:[],Ie=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],Me=Ae.length,fe=Ie.length;if(Math.abs(Me-fe)!==1)return{add:!1,key:null};function tt(Ot,Se){var ce=new Map;Ot.forEach(function(Ne){ce.set(Ne,!0)});var je=Se.filter(function(Ne){return!ce.has(Ne)});return je.length===1?je[0]:null}return Me ").concat(Ie);return Ie}var bt=a.forwardRef(function(Ae,Ie){var Me=Ae.prefixCls,fe=Ae.data,tt=Ae.selectable,Ot=Ae.checkable,Se=Ae.expandedKeys,ce=Ae.selectedKeys,je=Ae.checkedKeys,Ne=Ae.loadedKeys,be=Ae.loadingKeys,We=Ae.halfCheckedKeys,Kt=Ae.keyEntities,mt=Ae.disabled,Nt=Ae.dragging,Ct=Ae.dragOverNodeKey,$t=Ae.dropPosition,ve=Ae.motion,Ge=Ae.height,qe=Ae.itemHeight,dt=Ae.virtual,Mt=Ae.focusable,jt=Ae.activeItem,tn=Ae.focused,Xt=Ae.tabIndex,dn=Ae.onKeyDown,Nn=Ae.onFocus,Cn=Ae.onBlur,In=Ae.onActiveChange,Un=Ae.onListChangeStart,Jn=Ae.onListChangeEnd,sn=(0,ee.Z)(Ae,Ve),Wt=a.useRef(null),yn=a.useRef(null);a.useImperativeHandle(Ie,function(){return{scrollTo:function(ea){Wt.current.scrollTo(ea)},getIndentWidth:function(){return yn.current.offsetWidth}}});var un=a.useState(Se),Mn=(0,z.Z)(un,2),Kn=Mn[0],Qe=Mn[1],Rt=a.useState(fe),Jt=(0,z.Z)(Rt,2),Lt=Jt[0],qt=Jt[1],na=a.useState(fe),He=(0,z.Z)(na,2),et=He[0],Ke=He[1],Bt=a.useState([]),_t=(0,z.Z)(Bt,2),fn=_t[0],jn=_t[1],Wn=a.useState(null),pn=(0,z.Z)(Wn,2),oa=pn[0],Fa=pn[1],Ca=a.useRef(fe);Ca.current=fe;function Ut(){var Xn=Ca.current;qt(Xn),Ke(Xn),jn([]),Fa(null),Jn()}(0,ne.Z)(function(){Qe(Se);var Xn=At(Kn,Se);if(Xn.key!==null)if(Xn.add){var ea=Lt.findIndex(function(Zt){var Dt=Zt.key;return Dt===Xn.key}),Re=ut(Le(Lt,fe,Xn.key),dt,Ge,qe),xt=Lt.slice();xt.splice(ea+1,0,yt),Ke(xt),jn(Re),Fa("show")}else{var gt=fe.findIndex(function(Zt){var Dt=Zt.key;return Dt===Xn.key}),wt=ut(Le(fe,Lt,Xn.key),dt,Ge,qe),Gt=fe.slice();Gt.splice(gt+1,0,yt),Ke(Gt),jn(wt),Fa("hide")}else Lt!==fe&&(qt(fe),Ke(fe))},[Se,fe]),a.useEffect(function(){Nt||Ut()},[Nt]);var Sn=ve?et:fe,ca={expandedKeys:Se,selectedKeys:ce,loadedKeys:Ne,loadingKeys:be,checkedKeys:je,halfCheckedKeys:We,dragOverNodeKey:Ct,dropPosition:$t,keyEntities:Kt};return a.createElement(a.Fragment,null,tn&&jt&&a.createElement("span",{style:lt,"aria-live":"assertive"},ke(jt)),a.createElement("div",null,a.createElement("input",{style:lt,disabled:Mt===!1||mt,tabIndex:Mt!==!1?Xt:null,onKeyDown:dn,onFocus:Nn,onBlur:Cn,value:"",onChange:Je,"aria-label":"for screen reader"})),a.createElement("div",{className:"".concat(Me,"-treenode"),"aria-hidden":!0,style:{position:"absolute",pointerEvents:"none",visibility:"hidden",height:0,overflow:"hidden",border:0,padding:0}},a.createElement("div",{className:"".concat(Me,"-indent")},a.createElement("div",{ref:yn,className:"".concat(Me,"-indent-unit")}))),a.createElement(le.Z,(0,ae.Z)({},sn,{data:Sn,itemKey:Oe,height:Ge,fullHeight:!1,virtual:dt,itemHeight:qe,prefixCls:"".concat(Me,"-list"),ref:Wt,onVisibleChange:function(ea,Re){var xt=new Set(ea),gt=Re.filter(function(wt){return!xt.has(wt)});gt.some(function(wt){return Oe(wt)===Pt})&&Ut()}}),function(Xn){var ea=Xn.pos,Re=(0,ae.Z)({},(E(Xn.data),Xn.data)),xt=Xn.title,gt=Xn.key,wt=Xn.isStart,Gt=Xn.isEnd,Zt=(0,Pe.km)(gt,ea);delete Re.key,delete Re.children;var Dt=(0,Pe.H8)(Zt,ca);return a.createElement(ht,(0,ae.Z)({},Re,Dt,{title:xt,active:!!jt&>===jt.key,pos:ea,data:Xn.data,isStart:wt,isEnd:Gt,motion:ve,motionNodes:gt===Pt?fn:null,motionType:oa,onMotionStart:Un,onMotionEnd:Ut,treeNodeRequiredProps:ca,onMouseMove:function(){In(null)}}))}))});bt.displayName="NodeList";var Yt=bt,rt=te(35654),Tt=te(90782),ye=te(67841),It=10,en=function(Ae){(0,ot.Z)(Me,Ae);var Ie=(0,Be.Z)(Me);function Me(){var fe;(0,we.Z)(this,Me);for(var tt=arguments.length,Ot=new Array(tt),Se=0;Se2&&arguments[2]!==void 0?arguments[2]:!1,We=fe.state,Kt=We.dragChildrenKeys,mt=We.dropPosition,Nt=We.dropTargetKey,Ct=We.dropTargetPos,$t=We.dropAllowed;if($t){var ve=fe.props.onDrop;if(fe.setState({dragOverNodeKey:null}),fe.cleanDragState(),Nt!==null){var Ge=(0,Ze.Z)((0,Ze.Z)({},(0,Pe.H8)(Nt,fe.getTreeNodeRequiredProps())),{},{active:((Ne=fe.getActiveItem())===null||Ne===void 0?void 0:Ne.key)===Nt,data:(0,ye.Z)(fe.state.keyEntities,Nt).node}),qe=Kt.indexOf(Nt)!==-1;(0,y.ZP)(!qe,"Can not drop to dragNode's children node. This is a bug of rc-tree. Please report an issue.");var dt=(0,rt.yx)(Ct),Mt={event:ce,node:(0,Pe.F)(Ge),dragNode:fe.dragNode?(0,Pe.F)(fe.dragNode.props):null,dragNodesKeys:[fe.dragNode.props.eventKey].concat(Kt),dropToGap:mt!==0,dropPosition:mt+Number(dt[dt.length-1])};be||ve==null||ve(Mt),fe.dragNode=null}}},fe.cleanDragState=function(){var ce=fe.state.draggingNodeKey;ce!==null&&fe.setState({draggingNodeKey:null,dropPosition:null,dropContainerKey:null,dropTargetKey:null,dropLevelOffset:null,dropAllowed:!0,dragOverNodeKey:null}),fe.dragStartMousePosition=null,fe.currentMouseOverDroppableNodeKey=null},fe.triggerExpandActionExpand=function(ce,je){var Ne=fe.state,be=Ne.expandedKeys,We=Ne.flattenNodes,Kt=je.expanded,mt=je.key,Nt=je.isLeaf;if(!(Nt||ce.shiftKey||ce.metaKey||ce.ctrlKey)){var Ct=We.filter(function(ve){return ve.key===mt})[0],$t=(0,Pe.F)((0,Ze.Z)((0,Ze.Z)({},(0,Pe.H8)(mt,fe.getTreeNodeRequiredProps())),{},{data:Ct.data}));fe.setExpandedKeys(Kt?(0,rt._5)(be,mt):(0,rt.L0)(be,mt)),fe.onNodeExpand(ce,$t)}},fe.onNodeClick=function(ce,je){var Ne=fe.props,be=Ne.onClick,We=Ne.expandAction;We==="click"&&fe.triggerExpandActionExpand(ce,je),be==null||be(ce,je)},fe.onNodeDoubleClick=function(ce,je){var Ne=fe.props,be=Ne.onDoubleClick,We=Ne.expandAction;We==="doubleClick"&&fe.triggerExpandActionExpand(ce,je),be==null||be(ce,je)},fe.onNodeSelect=function(ce,je){var Ne=fe.state.selectedKeys,be=fe.state,We=be.keyEntities,Kt=be.fieldNames,mt=fe.props,Nt=mt.onSelect,Ct=mt.multiple,$t=je.selected,ve=je[Kt.key],Ge=!$t;Ge?Ct?Ne=(0,rt.L0)(Ne,ve):Ne=[ve]:Ne=(0,rt._5)(Ne,ve);var qe=Ne.map(function(dt){var Mt=(0,ye.Z)(We,dt);return Mt?Mt.node:null}).filter(function(dt){return dt});fe.setUncontrolledState({selectedKeys:Ne}),Nt==null||Nt(Ne,{event:"select",selected:Ge,node:je,selectedNodes:qe,nativeEvent:ce.nativeEvent})},fe.onNodeCheck=function(ce,je,Ne){var be=fe.state,We=be.keyEntities,Kt=be.checkedKeys,mt=be.halfCheckedKeys,Nt=fe.props,Ct=Nt.checkStrictly,$t=Nt.onCheck,ve=je.key,Ge,qe={event:"check",node:je,checked:Ne,nativeEvent:ce.nativeEvent};if(Ct){var dt=Ne?(0,rt.L0)(Kt,ve):(0,rt._5)(Kt,ve),Mt=(0,rt._5)(mt,ve);Ge={checked:dt,halfChecked:Mt},qe.checkedNodes=dt.map(function(Cn){return(0,ye.Z)(We,Cn)}).filter(function(Cn){return Cn}).map(function(Cn){return Cn.node}),fe.setUncontrolledState({checkedKeys:dt})}else{var jt=(0,Tt.S)([].concat((0,Ee.Z)(Kt),[ve]),!0,We),tn=jt.checkedKeys,Xt=jt.halfCheckedKeys;if(!Ne){var dn=new Set(tn);dn.delete(ve);var Nn=(0,Tt.S)(Array.from(dn),{checked:!1,halfCheckedKeys:Xt},We);tn=Nn.checkedKeys,Xt=Nn.halfCheckedKeys}Ge=tn,qe.checkedNodes=[],qe.checkedNodesPositions=[],qe.halfCheckedKeys=Xt,tn.forEach(function(Cn){var In=(0,ye.Z)(We,Cn);if(In){var Un=In.node,Jn=In.pos;qe.checkedNodes.push(Un),qe.checkedNodesPositions.push({node:Un,pos:Jn})}}),fe.setUncontrolledState({checkedKeys:tn},!1,{halfCheckedKeys:Xt})}$t==null||$t(Ge,qe)},fe.onNodeLoad=function(ce){var je=ce.key,Ne=new Promise(function(be,We){fe.setState(function(Kt){var mt=Kt.loadedKeys,Nt=mt===void 0?[]:mt,Ct=Kt.loadingKeys,$t=Ct===void 0?[]:Ct,ve=fe.props,Ge=ve.loadData,qe=ve.onLoad;if(!Ge||Nt.indexOf(je)!==-1||$t.indexOf(je)!==-1)return null;var dt=Ge(ce);return dt.then(function(){var Mt=fe.state.loadedKeys,jt=(0,rt.L0)(Mt,je);qe==null||qe(jt,{event:"load",node:ce}),fe.setUncontrolledState({loadedKeys:jt}),fe.setState(function(tn){return{loadingKeys:(0,rt._5)(tn.loadingKeys,je)}}),be()}).catch(function(Mt){if(fe.setState(function(tn){return{loadingKeys:(0,rt._5)(tn.loadingKeys,je)}}),fe.loadingRetryTimes[je]=(fe.loadingRetryTimes[je]||0)+1,fe.loadingRetryTimes[je]>=It){var jt=fe.state.loadedKeys;(0,y.ZP)(!1,"Retry for `loadData` many times but still failed. No more retry."),fe.setUncontrolledState({loadedKeys:(0,rt.L0)(jt,je)}),be()}We(Mt)}),{loadingKeys:(0,rt.L0)($t,je)}})});return Ne.catch(function(){}),Ne},fe.onNodeMouseEnter=function(ce,je){var Ne=fe.props.onMouseEnter;Ne==null||Ne({event:ce,node:je})},fe.onNodeMouseLeave=function(ce,je){var Ne=fe.props.onMouseLeave;Ne==null||Ne({event:ce,node:je})},fe.onNodeContextMenu=function(ce,je){var Ne=fe.props.onRightClick;Ne&&(ce.preventDefault(),Ne({event:ce,node:je}))},fe.onFocus=function(){var ce=fe.props.onFocus;fe.setState({focused:!0});for(var je=arguments.length,Ne=new Array(je),be=0;be1&&arguments[1]!==void 0?arguments[1]:!1,Ne=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null;if(!fe.destroyed){var be=!1,We=!0,Kt={};Object.keys(ce).forEach(function(mt){if(mt in fe.props){We=!1;return}be=!0,Kt[mt]=ce[mt]}),be&&(!je||We)&&fe.setState((0,Ze.Z)((0,Ze.Z)({},Kt),Ne))}},fe.scrollTo=function(ce){fe.listRef.current.scrollTo(ce)},fe}return(0,re.Z)(Me,[{key:"componentDidMount",value:function(){this.destroyed=!1,this.onUpdated()}},{key:"componentDidUpdate",value:function(){this.onUpdated()}},{key:"onUpdated",value:function(){var tt=this.props.activeKey;tt!==void 0&&tt!==this.state.activeKey&&(this.setState({activeKey:tt}),tt!==null&&this.scrollTo({key:tt}))}},{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 tt,Ot=this.state,Se=Ot.focused,ce=Ot.flattenNodes,je=Ot.keyEntities,Ne=Ot.draggingNodeKey,be=Ot.activeKey,We=Ot.dropLevelOffset,Kt=Ot.dropContainerKey,mt=Ot.dropTargetKey,Nt=Ot.dropPosition,Ct=Ot.dragOverNodeKey,$t=Ot.indent,ve=this.props,Ge=ve.prefixCls,qe=ve.className,dt=ve.style,Mt=ve.showLine,jt=ve.focusable,tn=ve.tabIndex,Xt=tn===void 0?0:tn,dn=ve.selectable,Nn=ve.showIcon,Cn=ve.icon,In=ve.switcherIcon,Un=ve.draggable,Jn=ve.checkable,sn=ve.checkStrictly,Wt=ve.disabled,yn=ve.motion,un=ve.loadData,Mn=ve.filterTreeNode,Kn=ve.height,Qe=ve.itemHeight,Rt=ve.virtual,Jt=ve.titleRender,Lt=ve.dropIndicatorRender,qt=ve.onContextMenu,na=ve.onScroll,He=ve.direction,et=ve.rootClassName,Ke=ve.rootStyle,Bt=(0,oe.Z)(this.props,{aria:!0,data:!0}),_t;return Un&&((0,Te.Z)(Un)==="object"?_t=Un:typeof Un=="function"?_t={nodeDraggable:Un}:_t={}),a.createElement(x.k.Provider,{value:{prefixCls:Ge,selectable:dn,showIcon:Nn,icon:Cn,switcherIcon:In,draggable:_t,draggingNodeKey:Ne,checkable:Jn,checkStrictly:sn,disabled:Wt,keyEntities:je,dropLevelOffset:We,dropContainerKey:Kt,dropTargetKey:mt,dropPosition:Nt,dragOverNodeKey:Ct,indent:$t,direction:He,dropIndicatorRender:Lt,loadData:un,filterTreeNode:Mn,titleRender:Jt,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}},a.createElement("div",{role:"tree",className:nt()(Ge,qe,et,(tt={},(0,ue.Z)(tt,"".concat(Ge,"-show-line"),Mt),(0,ue.Z)(tt,"".concat(Ge,"-focused"),Se),(0,ue.Z)(tt,"".concat(Ge,"-active-focused"),be!==null),tt)),style:Ke},a.createElement(Yt,(0,ae.Z)({ref:this.listRef,prefixCls:Ge,style:dt,data:ce,disabled:Wt,selectable:dn,checkable:!!Jn,motion:yn,dragging:Ne!==null,height:Kn,itemHeight:Qe,virtual:Rt,focusable:jt,focused:Se,tabIndex:Xt,activeItem:this.getActiveItem(),onFocus:this.onFocus,onBlur:this.onBlur,onKeyDown:this.onKeyDown,onActiveChange:this.onActiveChange,onListChangeStart:this.onListChangeStart,onListChangeEnd:this.onListChangeEnd,onContextMenu:qt,onScroll:na},this.getTreeNodeRequiredProps(),Bt))))}}],[{key:"getDerivedStateFromProps",value:function(tt,Ot){var Se=Ot.prevProps,ce={prevProps:tt};function je(jt){return!Se&&jt in tt||Se&&Se[jt]!==tt[jt]}var Ne,be=Ot.fieldNames;if(je("fieldNames")&&(be=(0,Pe.w$)(tt.fieldNames),ce.fieldNames=be),je("treeData")?Ne=tt.treeData:je("children")&&((0,y.ZP)(!1,"`children` of Tree is deprecated. Please use `treeData` instead."),Ne=(0,Pe.zn)(tt.children)),Ne){ce.treeData=Ne;var We=(0,Pe.I8)(Ne,{fieldNames:be});ce.keyEntities=(0,Ze.Z)((0,ue.Z)({},Pt,it),We.keyEntities)}var Kt=ce.keyEntities||Ot.keyEntities;if(je("expandedKeys")||Se&&je("autoExpandParent"))ce.expandedKeys=tt.autoExpandParent||!Se&&tt.defaultExpandParent?(0,rt.r7)(tt.expandedKeys,Kt):tt.expandedKeys;else if(!Se&&tt.defaultExpandAll){var mt=(0,Ze.Z)({},Kt);delete mt[Pt],ce.expandedKeys=Object.keys(mt).map(function(jt){return mt[jt].key})}else!Se&&tt.defaultExpandedKeys&&(ce.expandedKeys=tt.autoExpandParent||tt.defaultExpandParent?(0,rt.r7)(tt.defaultExpandedKeys,Kt):tt.defaultExpandedKeys);if(ce.expandedKeys||delete ce.expandedKeys,Ne||ce.expandedKeys){var Nt=(0,Pe.oH)(Ne||Ot.treeData,ce.expandedKeys||Ot.expandedKeys,be);ce.flattenNodes=Nt}if(tt.selectable&&(je("selectedKeys")?ce.selectedKeys=(0,rt.BT)(tt.selectedKeys,tt):!Se&&tt.defaultSelectedKeys&&(ce.selectedKeys=(0,rt.BT)(tt.defaultSelectedKeys,tt))),tt.checkable){var Ct;if(je("checkedKeys")?Ct=(0,rt.E6)(tt.checkedKeys)||{}:!Se&&tt.defaultCheckedKeys?Ct=(0,rt.E6)(tt.defaultCheckedKeys)||{}:Ne&&(Ct=(0,rt.E6)(tt.checkedKeys)||{checkedKeys:Ot.checkedKeys,halfCheckedKeys:Ot.halfCheckedKeys}),Ct){var $t=Ct,ve=$t.checkedKeys,Ge=ve===void 0?[]:ve,qe=$t.halfCheckedKeys,dt=qe===void 0?[]:qe;if(!tt.checkStrictly){var Mt=(0,Tt.S)(Ge,!0,Kt);Ge=Mt.checkedKeys,dt=Mt.halfCheckedKeys}ce.checkedKeys=Ge,ce.halfCheckedKeys=dt}}return je("loadedKeys")&&(ce.loadedKeys=tt.loadedKeys),ce}}]),Me}(a.Component);en.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},en.TreeNode=ge.Z;var xn=en,cn=xn},35654:function(st,St,te){"use strict";te.d(St,{BT:function(){return a},E6:function(){return E},L0:function(){return Be},OM:function(){return y},_5:function(){return ot},r7:function(){return z},wA:function(){return nt},yx:function(){return De}});var ae=te(94480),ue=te(76190),Te=te(48736),Ze=te(59301),Ee=te(39417),we=te(67841),re=te(71430),Ue=null;function ot(ee,ne){if(!ee)return[];var le=ee.slice(),se=le.indexOf(ne);return se>=0&&le.splice(se,1),le}function Be(ee,ne){var le=(ee||[]).slice();return le.indexOf(ne)===-1&&le.push(ne),le}function De(ee){return ee.split("-")}function nt(ee,ne){var le=[],se=(0,we.Z)(ne,ee);function ge(){var Ce=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];Ce.forEach(function(Pe){var pe=Pe.key,me=Pe.children;le.push(pe),ge(me)})}return ge(se.children),le}function ze(ee){if(ee.parent){var ne=De(ee.pos);return Number(ne[ne.length-1])===ee.parent.children.length-1}return!1}function oe(ee){var ne=De(ee.pos);return Number(ne[ne.length-1])===0}function y(ee,ne,le,se,ge,Ce,Pe,pe,me,ct){var ht,At=ee.clientX,Le=ee.clientY,Ve=ee.target.getBoundingClientRect(),lt=Ve.top,Je=Ve.height,Pt=(ct==="rtl"?-1:1)*(((ge==null?void 0:ge.x)||0)-At),at=(Pt-12)/se,it=(0,we.Z)(pe,le.props.eventKey);if(Le-1.5?Ce({dragNode:It,dropNode:en,dropPosition:1})?rt=1:xn=!1:Ce({dragNode:It,dropNode:en,dropPosition:0})?rt=0:Ce({dragNode:It,dropNode:en,dropPosition:1})?rt=1:xn=!1:Ce({dragNode:It,dropNode:en,dropPosition:1})?rt=1:xn=!1,{dropPosition:rt,dropLevelOffset:Tt,dropTargetKey:it.key,dropTargetPos:it.pos,dragOverNodeKey:Yt,dropContainerKey:rt===0?null:((ht=it.parent)===null||ht===void 0?void 0:ht.key)||null,dropAllowed:xn}}function a(ee,ne){if(ee){var le=ne.multiple;return le?ee.slice():ee.length?[ee[0]]:ee}}var x=function(ne){return ne};function b(ee,ne){if(!ee)return[];var le=ne||{},se=le.processProps,ge=se===void 0?x:se,Ce=Array.isArray(ee)?ee:[ee];return Ce.map(function(Pe){var pe=Pe.children,me=_objectWithoutProperties(Pe,Ue),ct=b(pe,ne);return React.createElement(TreeNode,_extends({key:me.key},ge(me)),ct)})}function E(ee){if(!ee)return null;var ne;if(Array.isArray(ee))ne={checkedKeys:ee,halfCheckedKeys:void 0};else if((0,ue.Z)(ee)==="object")ne={checkedKeys:ee.checked||void 0,halfCheckedKeys:ee.halfChecked||void 0};else return(0,Te.ZP)(!1,"`checkedKeys` is not an array or an object"),null;return ne}function z(ee,ne){var le=new Set;function se(ge){if(!le.has(ge)){var Ce=(0,we.Z)(ne,ge);if(Ce){le.add(ge);var Pe=Ce.parent,pe=Ce.node;pe.disabled||Pe&&se(Pe.key)}}}return(ee||[]).forEach(function(ge){se(ge)}),(0,ae.Z)(le)}},90782:function(st,St,te){"use strict";te.d(St,{S:function(){return re}});var ae=te(48736),ue=te(67841);function Te(Ue,ot){var Be=new Set;return Ue.forEach(function(De){ot.has(De)||Be.add(De)}),Be}function Ze(Ue){var ot=Ue||{},Be=ot.disabled,De=ot.disableCheckbox,nt=ot.checkable;return!!(Be||De)||nt===!1}function Ee(Ue,ot,Be,De){for(var nt=new Set(Ue),ze=new Set,oe=0;oe<=Be;oe+=1){var y=ot.get(oe)||new Set;y.forEach(function(E){var z=E.key,ee=E.node,ne=E.children,le=ne===void 0?[]:ne;nt.has(z)&&!De(ee)&&le.filter(function(se){return!De(se.node)}).forEach(function(se){nt.add(se.key)})})}for(var a=new Set,x=Be;x>=0;x-=1){var b=ot.get(x)||new Set;b.forEach(function(E){var z=E.parent,ee=E.node;if(!(De(ee)||!E.parent||a.has(E.parent.key))){if(De(E.parent.node)){a.add(z.key);return}var ne=!0,le=!1;(z.children||[]).filter(function(se){return!De(se.node)}).forEach(function(se){var ge=se.key,Ce=nt.has(ge);ne&&!Ce&&(ne=!1),!le&&(Ce||ze.has(ge))&&(le=!0)}),ne&&nt.add(z.key),le&&ze.add(z.key),a.add(z.key)}})}return{checkedKeys:Array.from(nt),halfCheckedKeys:Array.from(Te(ze,nt))}}function we(Ue,ot,Be,De,nt){for(var ze=new Set(Ue),oe=new Set(ot),y=0;y<=De;y+=1){var a=Be.get(y)||new Set;a.forEach(function(z){var ee=z.key,ne=z.node,le=z.children,se=le===void 0?[]:le;!ze.has(ee)&&!oe.has(ee)&&!nt(ne)&&se.filter(function(ge){return!nt(ge.node)}).forEach(function(ge){ze.delete(ge.key)})})}oe=new Set;for(var x=new Set,b=De;b>=0;b-=1){var E=Be.get(b)||new Set;E.forEach(function(z){var ee=z.parent,ne=z.node;if(!(nt(ne)||!z.parent||x.has(z.parent.key))){if(nt(z.parent.node)){x.add(ee.key);return}var le=!0,se=!1;(ee.children||[]).filter(function(ge){return!nt(ge.node)}).forEach(function(ge){var Ce=ge.key,Pe=ze.has(Ce);le&&!Pe&&(le=!1),!se&&(Pe||oe.has(Ce))&&(se=!0)}),le||ze.delete(ee.key),se&&oe.add(ee.key),x.add(ee.key)}})}return{checkedKeys:Array.from(ze),halfCheckedKeys:Array.from(Te(oe,ze))}}function re(Ue,ot,Be,De){var nt=[],ze;De?ze=De:ze=Ze;var oe=new Set(Ue.filter(function(b){var E=!!(0,ue.Z)(Be,b);return E||nt.push(b),E})),y=new Map,a=0;Object.keys(Be).forEach(function(b){var E=Be[b],z=E.level,ee=y.get(z);ee||(ee=new Set,y.set(z,ee)),ee.add(E),a=Math.max(a,z)}),(0,ae.ZP)(!nt.length,"Tree missing follow keys: ".concat(nt.slice(0,100).map(function(b){return"'".concat(b,"'")}).join(", ")));var x;return ot===!0?x=Ee(oe,y,a,ze):x=we(oe,ot.halfCheckedKeys,y,a,ze),x}},67841:function(st,St,te){"use strict";te.d(St,{Z:function(){return ae}});function ae(ue,Te){return ue[Te]}},71430:function(st,St,te){"use strict";te.d(St,{F:function(){return z},H8:function(){return E},I8:function(){return b},km:function(){return nt},oH:function(){return a},w$:function(){return ze},zn:function(){return y}});var ae=te(76190),ue=te(94480),Te=te(33885),Ze=te(75931),Ee=te(11592),we=te(2738),re=te(48736),Ue=te(67841),ot=["children"];function Be(ee,ne){return"".concat(ee,"-").concat(ne)}function De(ee){return ee&&ee.type&&ee.type.isTreeNode}function nt(ee,ne){return ee!=null?ee:ne}function ze(ee){var ne=ee||{},le=ne.title,se=ne._title,ge=ne.key,Ce=ne.children,Pe=le||"title";return{title:Pe,_title:se||[Pe],key:ge||"key",children:Ce||"children"}}function oe(ee,ne){var le=new Map;function se(ge){var Ce=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";(ge||[]).forEach(function(Pe){var pe=Pe[ne.key],me=Pe[ne.children];warning(pe!=null,"Tree node must have a certain key: [".concat(Ce).concat(pe,"]"));var ct=String(pe);warning(!le.has(ct)||pe===null||pe===void 0,"Same 'key' exist in the Tree: ".concat(ct)),le.set(ct,!0),se(me,"".concat(Ce).concat(ct," > "))})}se(ee)}function y(ee){function ne(le){var se=(0,Ee.Z)(le);return se.map(function(ge){if(!De(ge))return(0,re.ZP)(!ge,"Tree/TreeNode can only accept TreeNode as children."),null;var Ce=ge.key,Pe=ge.props,pe=Pe.children,me=(0,Ze.Z)(Pe,ot),ct=(0,Te.Z)({key:Ce},me),ht=ne(pe);return ht.length&&(ct.children=ht),ct}).filter(function(ge){return ge})}return ne(ee)}function a(ee,ne,le){var se=ze(le),ge=se._title,Ce=se.key,Pe=se.children,pe=new Set(ne===!0?[]:ne),me=[];function ct(ht){var At=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;return ht.map(function(Le,Ve){for(var lt=Be(At?At.pos:"0",Ve),Je=nt(Le[Ce],lt),Pt,at=0;at1&&arguments[1]!==void 0?arguments[1]:{},le=ne.initWrapper,se=ne.processEntity,ge=ne.onProcessFinished,Ce=ne.externalGetKey,Pe=ne.childrenPropName,pe=ne.fieldNames,me=arguments.length>2?arguments[2]:void 0,ct=Ce||me,ht={},At={},Le={posEntities:ht,keyEntities:At};return le&&(Le=le(Le)||Le),x(ee,function(Ve){var lt=Ve.node,Je=Ve.index,Pt=Ve.pos,at=Ve.key,it=Ve.parentPos,yt=Ve.level,ut=Ve.nodes,Oe={node:lt,nodes:ut,index:Je,key:at,pos:Pt,level:yt},ke=nt(at,Pt);ht[Pt]=Oe,At[ke]=Oe,Oe.parent=ht[it],Oe.parent&&(Oe.parent.children=Oe.parent.children||[],Oe.parent.children.push(Oe)),se&&se(Oe,Le)},{externalGetKey:ct,childrenPropName:Pe,fieldNames:pe}),ge&&ge(Le),Le}function E(ee,ne){var le=ne.expandedKeys,se=ne.selectedKeys,ge=ne.loadedKeys,Ce=ne.loadingKeys,Pe=ne.checkedKeys,pe=ne.halfCheckedKeys,me=ne.dragOverNodeKey,ct=ne.dropPosition,ht=ne.keyEntities,At=(0,Ue.Z)(ht,ee),Le={eventKey:ee,expanded:le.indexOf(ee)!==-1,selected:se.indexOf(ee)!==-1,loaded:ge.indexOf(ee)!==-1,loading:Ce.indexOf(ee)!==-1,checked:Pe.indexOf(ee)!==-1,halfChecked:pe.indexOf(ee)!==-1,pos:String(At?At.pos:""),dragOver:me===ee&&ct===0,dragOverGapTop:me===ee&&ct===-1,dragOverGapBottom:me===ee&&ct===1};return Le}function z(ee){var ne=ee.data,le=ee.expanded,se=ee.selected,ge=ee.checked,Ce=ee.loaded,Pe=ee.loading,pe=ee.halfChecked,me=ee.dragOver,ct=ee.dragOverGapTop,ht=ee.dragOverGapBottom,At=ee.pos,Le=ee.active,Ve=ee.eventKey,lt=(0,Te.Z)((0,Te.Z)({},ne),{},{expanded:le,selected:se,checked:ge,loaded:Ce,loading:Pe,halfChecked:pe,dragOver:me,dragOverGapTop:ct,dragOverGapBottom:ht,pos:At,active:Le,key:Ve});return"props"in lt||Object.defineProperty(lt,"props",{get:function(){return(0,re.ZP)(!1,"Second param return from event is node data instead of TreeNode instance. Please read value directly instead of reading from `props`."),ee}}),lt}},8224:function(st,St,te){"use strict";te.d(St,{Z:function(){return ue}});var ae=te(4676);function ue(Te,Ze,Ee,we){var re=ae.unstable_batchedUpdates?function(ot){ae.unstable_batchedUpdates(Ee,ot)}:Ee;return Te!=null&&Te.addEventListener&&Te.addEventListener(Ze,re,we),{remove:function(){Te!=null&&Te.removeEventListener&&Te.removeEventListener(Ze,re,we)}}}},55468:function(st,St,te){"use strict";te.d(St,{g1:function(){return De},os:function(){return ze}});var ae=/margin|padding|width|height|max|min|offset/,ue={left:!0,top:!0},Te={cssFloat:1,styleFloat:1,float:1};function Ze(oe){return oe.nodeType===1?oe.ownerDocument.defaultView.getComputedStyle(oe,null):{}}function Ee(oe,y,a){if(y=y.toLowerCase(),a==="auto"){if(y==="height")return oe.offsetHeight;if(y==="width")return oe.offsetWidth}return y in ue||(ue[y]=ae.test(y)),ue[y]?parseFloat(a)||0:a}function we(oe,y){var a=arguments.length,x=Ze(oe);return y=Te[y]?"cssFloat"in oe.style?"cssFloat":"styleFloat":y,a===1?x:Ee(oe,y,x[y]||oe.style[y])}function re(oe,y,a){var x=arguments.length;if(y=Te[y]?"cssFloat"in oe.style?"cssFloat":"styleFloat":y,x===3)return typeof a=="number"&&ae.test(y)&&(a="".concat(a,"px")),oe.style[y]=a,a;for(var b in y)y.hasOwnProperty(b)&&re(oe,b,y[b]);return Ze(oe)}function Ue(oe){return oe===document.body?document.documentElement.clientWidth:oe.offsetWidth}function ot(oe){return oe===document.body?window.innerHeight||document.documentElement.clientHeight:oe.offsetHeight}function Be(){var oe=Math.max(document.documentElement.scrollWidth,document.body.scrollWidth),y=Math.max(document.documentElement.scrollHeight,document.body.scrollHeight);return{width:oe,height:y}}function De(){var oe=document.documentElement.clientWidth,y=window.innerHeight||document.documentElement.clientHeight;return{width:oe,height:y}}function nt(){return{scrollLeft:Math.max(document.documentElement.scrollLeft,document.body.scrollLeft),scrollTop:Math.max(document.documentElement.scrollTop,document.body.scrollTop)}}function ze(oe){var y=oe.getBoundingClientRect(),a=document.documentElement;return{left:y.left+(window.pageXOffset||a.scrollLeft)-(a.clientLeft||document.body.clientLeft||0),top:y.top+(window.pageYOffset||a.scrollTop)-(a.clientTop||document.body.clientTop||0)}}},3465:function(st,St,te){"use strict";te.d(St,{G:function(){return Ze}});var ae=te(47273),ue=function(we){if((0,ae.Z)()&&window.document.documentElement){var re=Array.isArray(we)?we:[we],Ue=window.document.documentElement;return re.some(function(ot){return ot in Ue.style})}return!1},Te=function(we,re){if(!ue(we))return!1;var Ue=document.createElement("div"),ot=Ue.style[we];return Ue.style[we]=re,Ue.style[we]!==ot};function Ze(Ee,we){return!Array.isArray(Ee)&&we!==void 0?Te(Ee,we):ue(Ee)}},96622:function(st){"use strict";st.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAUCAYAAACeXl35AAAAAXNSR0IArs4c6QAAAI5JREFUSEtjZKASMI65Jnl2idZzQsYxElJArLxR/CVjxr8szwhZSlULQY4jZCnVLSRkKU0sxGcpzSzEZSkjKLKJTRjkqEOPU5pbiO5TuliIbCndLIRZOnwthCUeuvgQOaXS3EKMbEFO3sKmB1t+xlau0qykwVWI08RCfDUG1S2ka/VEyDJw5qdWoiG2iQEA4ntvEVdpqFkAAAAASUVORK5CYII="}}]); + `]:Object.assign(Object.assign({},(0,In.dF)()),{display:"inline-block",width:"100%",[`${xt}${xt}-select`]:{width:Ft,height:Ft,marginInlineEnd:Re.marginXS,marginBottom:Re.marginXS,textAlign:"center",verticalAlign:"top",backgroundColor:Re.colorFillAlter,border:`${Re.lineWidth}px dashed ${Re.colorBorder}`,borderRadius:Re.borderRadiusLG,cursor:"pointer",transition:`border-color ${Re.motionDurationSlow}`,[`> ${xt}`]:{display:"flex",alignItems:"center",justifyContent:"center",height:"100%",textAlign:"center"},[`&:not(${xt}-disabled):hover`]:{borderColor:Re.colorPrimary}},[`${Gt}${Gt}-picture-card, ${Gt}${Gt}-picture-circle`]:{[`${Gt}-item-container`]:{display:"inline-block",width:Ft,height:Ft,marginBlock:`0 ${Re.marginXS}px`,marginInline:`0 ${Re.marginXS}px`,verticalAlign:"top"},"&::after":{display:"none"},[Dt]:{height:"100%",margin:0,"&::before":{position:"absolute",zIndex:1,width:`calc(100% - ${Re.paddingXS*2}px)`,height:`calc(100% - ${Re.paddingXS*2}px)`,backgroundColor:Re.colorBgMask,opacity:0,transition:`all ${Re.motionDurationSlow}`,content:'" "'}},[`${Dt}:hover`]:{[`&::before, ${Dt}-actions`]:{opacity:1}},[`${Dt}-actions`]:{position:"absolute",insetInlineStart:0,zIndex:10,width:"100%",whiteSpace:"nowrap",textAlign:"center",opacity:0,transition:`all ${Re.motionDurationSlow}`,[`${ut}-eye, ${ut}-download, ${ut}-delete`]:{zIndex:10,width:wt,margin:`0 ${Re.marginXXS}px`,fontSize:wt,cursor:"pointer",transition:`all ${Re.motionDurationSlow}`,svg:{verticalAlign:"baseline"}}},[`${Dt}-actions, ${Dt}-actions:hover`]:{[`${ut}-eye, ${ut}-download, ${ut}-delete`]:{color:new He.C(kt).setAlpha(.65).toRgbString(),"&:hover":{color:kt}}},[`${Dt}-thumbnail, ${Dt}-thumbnail img`]:{position:"static",display:"block",width:"100%",height:"100%",objectFit:"contain"},[`${Dt}-name`]:{display:"none",textAlign:"center"},[`${Dt}-file + ${Dt}-name`]:{position:"absolute",bottom:Re.margin,display:"block",width:`calc(100% - ${Re.paddingXS*2}px)`},[`${Dt}-uploading`]:{[`&${Dt}`]:{backgroundColor:Re.colorFillAlter},[`&::before, ${ut}-eye, ${ut}-download, ${ut}-delete`]:{display:"none"}},[`${Dt}-progress`]:{bottom:Re.marginXL,width:`calc(100% - ${Re.paddingXS*2}px)`,paddingInlineStart:0}}}),[`${xt}-wrapper${xt}-picture-circle-wrapper`]:{[`${xt}${xt}-select`]:{borderRadius:"50%"}}}};var Wt=Re=>{const{componentCls:xt}=Re;return{[`${xt}-rtl`]:{direction:"rtl"}}};const fn=Re=>{const{componentCls:xt,colorTextDisabled:ut}=Re;return{[`${xt}-wrapper`]:Object.assign(Object.assign({},(0,In.Wf)(Re)),{[xt]:{outline:0,"input[type='file']":{cursor:"pointer"}},[`${xt}-select`]:{display:"inline-block"},[`${xt}-disabled`]:{color:ut,cursor:"not-allowed"}})}};var jn=(0,Jn.Z)("Upload",Re=>{const{fontSizeHeading3:xt,fontSize:ut,lineHeight:wt,lineWidth:kt,controlHeightLG:Gt}=Re,Dt=Math.round(ut*wt),Ft=(0,dn.TS)(Re,{uploadThumbnailSize:xt*2,uploadProgressOffset:Dt/2+kt,uploadPicCardSize:Gt*2.55});return[fn(Ft),yn(Ft),tt(Ft),Ke(Ft),Mn(Ft),qt(Ft),Wt(Ft),(0,Un.Z)(Ft)]},Re=>({actionsColor:Re.colorTextDescription})),Wn=function(Re,xt,ut,wt){function kt(Gt){return Gt instanceof ut?Gt:new ut(function(Dt){Dt(Gt)})}return new(ut||(ut=Promise))(function(Gt,Dt){function Ft(An){try{vt(wt.next(An))}catch(la){Dt(la)}}function wn(An){try{vt(wt.throw(An))}catch(la){Dt(la)}}function vt(An){An.done?Gt(An.value):kt(An.value).then(Ft,wn)}vt((wt=wt.apply(Re,xt||[])).next())})};const pn=`__LIST_IGNORE_${Date.now()}__`,oa=(Re,xt)=>{const{fileList:ut,defaultFileList:wt,onRemove:kt,showUploadList:Gt=!0,listType:Dt="text",onPreview:Ft,onDownload:wn,onChange:vt,onDrop:An,previewFile:la,disabled:ua,locale:$a,iconRender:Va,isImageUrl:Vt,progress:$n,prefixCls:En,className:Fn,type:Sa="select",children:da,style:Qn,itemRender:Ia,maxCount:Ta,data:mo={},multiple:Eo=!1,action:ho="",accept:jo="",supportServerRender:_o=!0,rootClassName:Uo}=Re,fo=ne.useContext(Pt.Z),Ba=ua!=null?ua:fo,[ha,So]=(0,We.Z)(wt||[],{value:ut,postState:qn=>qn!=null?qn:[]}),[xo,no]=ne.useState("drop"),Io=ne.useRef(null);ne.useMemo(()=>{const qn=Date.now();(ut||[]).forEach((Oa,Ka)=>{!Oa.uid&&!Object.isFrozen(Oa)&&(Oa.uid=`__AUTO__${qn}_${Ka}__`)})},[ut]);const vo=(qn,Oa,Ka)=>{let ya=(0,ue.Z)(Oa),Ga=!1;Ta===1?ya=ya.slice(-1):Ta&&(Ga=ya.length>Ta,ya=ya.slice(0,Ta)),(0,it.flushSync)(()=>{So(ya)});const Ya={file:qn,fileList:ya};Ka&&(Ya.event=Ka),(!Ga||ya.some(Wo=>Wo.uid===qn.uid))&&(0,it.flushSync)(()=>{vt==null||vt(Ya)})},Mo=(qn,Oa)=>Wn(void 0,void 0,void 0,function*(){const{beforeUpload:Ka,transformFile:ya}=Re;let Ga=qn;if(Ka){const Ya=yield Ka(qn,Oa);if(Ya===!1)return!1;if(delete qn[pn],Ya===pn)return Object.defineProperty(qn,pn,{value:!0,configurable:!0}),!1;typeof Ya=="object"&&Ya&&(Ga=Ya)}return ya&&(Ga=yield ya(Ga)),Ga}),sa=qn=>{const Oa=qn.filter(Ga=>!Ga.file[pn]);if(!Oa.length)return;const Ka=Oa.map(Ga=>Ne(Ga.file));let ya=(0,ue.Z)(ha);Ka.forEach(Ga=>{ya=be(Ga,ya)}),Ka.forEach((Ga,Ya)=>{let Wo=Ga;if(Oa[Ya].parsedFile)Ga.status="uploading";else{const{originFileObj:ja}=Ga;let Qo;try{Qo=new File([ja],ja.name,{type:ja.type})}catch(Er){Qo=new Blob([ja],{type:ja.type}),Qo.name=ja.name,Qo.lastModifiedDate=new Date,Qo.lastModified=new Date().getTime()}Qo.uid=Ga.uid,Wo=Qo}vo(Wo,ya)})},Ra=(qn,Oa,Ka)=>{try{typeof qn=="string"&&(qn=JSON.parse(qn))}catch(Ya){}if(!_e(Oa,ha))return;const ya=Ne(Oa);ya.status="done",ya.percent=100,ya.response=qn,ya.xhr=Ka;const Ga=be(ya,ha);vo(ya,Ga)},yo=(qn,Oa)=>{if(!_e(Oa,ha))return;const Ka=Ne(Oa);Ka.status="uploading",Ka.percent=qn.percent;const ya=be(Ka,ha);vo(Ka,ya,qn)},Wa=(qn,Oa,Ka)=>{if(!_e(Ka,ha))return;const ya=Ne(Ka);ya.error=qn,ya.response=Oa,ya.status="error";const Ga=be(ya,ha);vo(ya,Ga)},ko=qn=>{let Oa;Promise.resolve(typeof kt=="function"?kt(qn):kt).then(Ka=>{var ya;if(Ka===!1)return;const Ga=Zt(qn,ha);Ga&&(Oa=Object.assign(Object.assign({},qn),{status:"removed"}),ha==null||ha.forEach(Ya=>{const Wo=Oa.uid!==void 0?"uid":"name";Ya[Wo]===Oa[Wo]&&!Object.isFrozen(Ya)&&(Ya.status="removed")}),(ya=Io.current)===null||ya===void 0||ya.abort(Oa),vo(Oa,Ga))})},Bo=qn=>{no(qn.type),qn.type==="drop"&&(An==null||An(qn))};ne.useImperativeHandle(xt,()=>({onBatchStart:sa,onSuccess:Ra,onProgress:yo,onError:Wa,fileList:ha,upload:Io.current}));const{getPrefixCls:rr,direction:wo,upload:Aa}=ne.useContext(Je.E_),Xa=rr("upload",En),Go=Object.assign(Object.assign({onBatchStart:sa,onError:Wa,onProgress:yo,onSuccess:Ra},Re),{data:mo,multiple:Eo,action:ho,accept:jo,supportServerRender:_o,prefixCls:Xa,disabled:Ba,beforeUpload:Mo,onChange:void 0});delete Go.className,delete Go.style,(!da||Ba)&&delete Go.id;const[Ho,tr]=jn(Xa),[mr]=(0,at.Z)("Upload",st.Z.Upload),{showRemoveIcon:kn,showPreviewIcon:Qt,showDownloadIcon:on,removeIcon:mn,previewIcon:bn,downloadIcon:Pa}=typeof Gt=="boolean"?{}:Gt,za=(qn,Oa)=>Gt?ne.createElement(Cn,{prefixCls:Xa,listType:Dt,items:ha,previewFile:la,onPreview:Ft,onDownload:wn,onRemove:ko,showRemoveIcon:!Ba&&kn,showPreviewIcon:Qt,showDownloadIcon:on,removeIcon:mn,previewIcon:bn,downloadIcon:Pa,iconRender:Va,locale:Object.assign(Object.assign({},mr),$a),isImageUrl:Vt,progress:$n,appendAction:qn,appendActionVisible:Oa,itemRender:Ia,disabled:Ba}):qn,lo=Ze()(`${Xa}-wrapper`,Fn,Uo,tr,Aa==null?void 0:Aa.className,{[`${Xa}-rtl`]:wo==="rtl",[`${Xa}-picture-card-wrapper`]:Dt==="picture-card",[`${Xa}-picture-circle-wrapper`]:Dt==="picture-circle"}),ao=Object.assign(Object.assign({},Aa==null?void 0:Aa.style),Qn);if(Sa==="drag"){const qn=Ze()(tr,Xa,`${Xa}-drag`,{[`${Xa}-drag-uploading`]:ha.some(Oa=>Oa.status==="uploading"),[`${Xa}-drag-hover`]:xo==="dragover",[`${Xa}-disabled`]:Ba,[`${Xa}-rtl`]:wo==="rtl"});return Ho(ne.createElement("span",{className:lo},ne.createElement("div",{className:qn,style:ao,onDrop:Bo,onDragOver:Bo,onDragLeave:Bo},ne.createElement(Le,Object.assign({},Go,{ref:Io,className:`${Xa}-btn`}),ne.createElement("div",{className:`${Xa}-drag-container`},da))),za()))}const po=Ze()(Xa,`${Xa}-select`,{[`${Xa}-disabled`]:Ba}),Zo=(qn=>ne.createElement("div",{className:po,style:qn},ne.createElement(Le,Object.assign({},Go,{ref:Io}))))(da?void 0:{display:"none"});return Ho(Dt==="picture-card"||Dt==="picture-circle"?ne.createElement("span",{className:lo},za(Zo,!!da)):ne.createElement("span",{className:lo},Zo,za()))};var Ca=ne.forwardRef(oa),_t=function(Re,xt){var ut={};for(var wt in Re)Object.prototype.hasOwnProperty.call(Re,wt)&&xt.indexOf(wt)<0&&(ut[wt]=Re[wt]);if(Re!=null&&typeof Object.getOwnPropertySymbols=="function")for(var kt=0,wt=Object.getOwnPropertySymbols(Re);kt{var{style:ut,height:wt}=Re,kt=_t(Re,["style","height"]);return ne.createElement(Ca,Object.assign({ref:xt},kt,{type:"drag",style:Object.assign(Object.assign({},ut),{height:wt})}))});const Xn=Ca;Xn.Dragger=ca,Xn.LIST_IGNORE=pn;var ea=Xn},39417:function(gt,St,te){"use strict";te.d(St,{Z:function(){return ge}});var ne=te(54476),ue=te(20068),De=te(75931),Ze=te(33885),Ce=te(67732),Ee=te(83652),re=te(31226),Ve=te(42403),ot=te(158),Be=te(92310),Qe=te.n(Be),Te=te(26112),ze=te(59301),ae=te(39378),y=function(Pe){for(var me=Pe.prefixCls,pe=Pe.level,ct=Pe.isStart,lt=Pe.isEnd,Ut="".concat(me,"-indent-unit"),Le=[],We=0;We0&&arguments[0]!==void 0?arguments[0]:[],Ie=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],Me=Ae.length,fe=Ie.length;if(Math.abs(Me-fe)!==1)return{add:!1,key:null};function nt(Ot,Se){var ce=new Map;Ot.forEach(function(Ne){ce.set(Ne,!0)});var je=Se.filter(function(Ne){return!ce.has(Ne)});return je.length===1?je[0]:null}return Me ").concat(Ie);return Ie}var bt=a.forwardRef(function(Ae,Ie){var Me=Ae.prefixCls,fe=Ae.data,nt=Ae.selectable,Ot=Ae.checkable,Se=Ae.expandedKeys,ce=Ae.selectedKeys,je=Ae.checkedKeys,Ne=Ae.loadedKeys,be=Ae.loadingKeys,_e=Ae.halfCheckedKeys,Zt=Ae.keyEntities,ft=Ae.disabled,Nt=Ae.dragging,Ct=Ae.dragOverNodeKey,$t=Ae.dropPosition,ve=Ae.motion,Ge=Ae.height,et=Ae.itemHeight,dt=Ae.virtual,Mt=Ae.focusable,Kt=Ae.activeItem,tn=Ae.focused,Xt=Ae.tabIndex,sn=Ae.onKeyDown,Nn=Ae.onFocus,Cn=Ae.onBlur,In=Ae.onActiveChange,Un=Ae.onListChangeStart,Jn=Ae.onListChangeEnd,dn=(0,ee.Z)(Ae,We),Ht=a.useRef(null),yn=a.useRef(null);a.useImperativeHandle(Ie,function(){return{scrollTo:function(ea){Ht.current.scrollTo(ea)},getIndentWidth:function(){return yn.current.offsetWidth}}});var un=a.useState(Se),Mn=(0,z.Z)(un,2),Kn=Mn[0],qe=Mn[1],Rt=a.useState(fe),Jt=(0,z.Z)(Rt,2),Lt=Jt[0],qt=Jt[1],na=a.useState(fe),He=(0,z.Z)(na,2),tt=He[0],Ke=He[1],Bt=a.useState([]),Wt=(0,z.Z)(Bt,2),fn=Wt[0],jn=Wt[1],Wn=a.useState(null),pn=(0,z.Z)(Wn,2),oa=pn[0],Fa=pn[1],Ca=a.useRef(fe);Ca.current=fe;function _t(){var Xn=Ca.current;qt(Xn),Ke(Xn),jn([]),Fa(null),Jn()}(0,oe.Z)(function(){qe(Se);var Xn=Ut(Kn,Se);if(Xn.key!==null)if(Xn.add){var ea=Lt.findIndex(function(Gt){var Dt=Gt.key;return Dt===Xn.key}),Re=mt(Le(Lt,fe,Xn.key),dt,Ge,et),xt=Lt.slice();xt.splice(ea+1,0,yt),Ke(xt),jn(Re),Fa("show")}else{var ut=fe.findIndex(function(Gt){var Dt=Gt.key;return Dt===Xn.key}),wt=mt(Le(fe,Lt,Xn.key),dt,Ge,et),kt=fe.slice();kt.splice(ut+1,0,yt),Ke(kt),jn(wt),Fa("hide")}else Lt!==fe&&(qt(fe),Ke(fe))},[Se,fe]),a.useEffect(function(){Nt||_t()},[Nt]);var Sn=ve?tt:fe,ca={expandedKeys:Se,selectedKeys:ce,loadedKeys:Ne,loadingKeys:be,checkedKeys:je,halfCheckedKeys:_e,dragOverNodeKey:Ct,dropPosition:$t,keyEntities:Zt};return a.createElement(a.Fragment,null,tn&&Kt&&a.createElement("span",{style:it,"aria-live":"assertive"},ke(Kt)),a.createElement("div",null,a.createElement("input",{style:it,disabled:Mt===!1||ft,tabIndex:Mt!==!1?Xt:null,onKeyDown:sn,onFocus:Nn,onBlur:Cn,value:"",onChange:Je,"aria-label":"for screen reader"})),a.createElement("div",{className:"".concat(Me,"-treenode"),"aria-hidden":!0,style:{position:"absolute",pointerEvents:"none",visibility:"hidden",height:0,overflow:"hidden",border:0,padding:0}},a.createElement("div",{className:"".concat(Me,"-indent")},a.createElement("div",{ref:yn,className:"".concat(Me,"-indent-unit")}))),a.createElement(ie.Z,(0,ne.Z)({},dn,{data:Sn,itemKey:Oe,height:Ge,fullHeight:!1,virtual:dt,itemHeight:et,prefixCls:"".concat(Me,"-list"),ref:Ht,onVisibleChange:function(ea,Re){var xt=new Set(ea),ut=Re.filter(function(wt){return!xt.has(wt)});ut.some(function(wt){return Oe(wt)===Pt})&&_t()}}),function(Xn){var ea=Xn.pos,Re=(0,ne.Z)({},(E(Xn.data),Xn.data)),xt=Xn.title,ut=Xn.key,wt=Xn.isStart,kt=Xn.isEnd,Gt=(0,Pe.km)(ut,ea);delete Re.key,delete Re.children;var Dt=(0,Pe.H8)(Gt,ca);return a.createElement(lt,(0,ne.Z)({},Re,Dt,{title:xt,active:!!Kt&&ut===Kt.key,pos:ea,data:Xn.data,isStart:wt,isEnd:kt,motion:ve,motionNodes:ut===Pt?fn:null,motionType:oa,onMotionStart:Un,onMotionEnd:_t,treeNodeRequiredProps:ca,onMouseMove:function(){In(null)}}))}))});bt.displayName="NodeList";var Yt=bt,rt=te(35654),Tt=te(90782),ye=te(67841),It=10,en=function(Ae){(0,ot.Z)(Me,Ae);var Ie=(0,Be.Z)(Me);function Me(){var fe;(0,Ee.Z)(this,Me);for(var nt=arguments.length,Ot=new Array(nt),Se=0;Se2&&arguments[2]!==void 0?arguments[2]:!1,_e=fe.state,Zt=_e.dragChildrenKeys,ft=_e.dropPosition,Nt=_e.dropTargetKey,Ct=_e.dropTargetPos,$t=_e.dropAllowed;if($t){var ve=fe.props.onDrop;if(fe.setState({dragOverNodeKey:null}),fe.cleanDragState(),Nt!==null){var Ge=(0,Ze.Z)((0,Ze.Z)({},(0,Pe.H8)(Nt,fe.getTreeNodeRequiredProps())),{},{active:((Ne=fe.getActiveItem())===null||Ne===void 0?void 0:Ne.key)===Nt,data:(0,ye.Z)(fe.state.keyEntities,Nt).node}),et=Zt.indexOf(Nt)!==-1;(0,y.ZP)(!et,"Can not drop to dragNode's children node. This is a bug of rc-tree. Please report an issue.");var dt=(0,rt.yx)(Ct),Mt={event:ce,node:(0,Pe.F)(Ge),dragNode:fe.dragNode?(0,Pe.F)(fe.dragNode.props):null,dragNodesKeys:[fe.dragNode.props.eventKey].concat(Zt),dropToGap:ft!==0,dropPosition:ft+Number(dt[dt.length-1])};be||ve==null||ve(Mt),fe.dragNode=null}}},fe.cleanDragState=function(){var ce=fe.state.draggingNodeKey;ce!==null&&fe.setState({draggingNodeKey:null,dropPosition:null,dropContainerKey:null,dropTargetKey:null,dropLevelOffset:null,dropAllowed:!0,dragOverNodeKey:null}),fe.dragStartMousePosition=null,fe.currentMouseOverDroppableNodeKey=null},fe.triggerExpandActionExpand=function(ce,je){var Ne=fe.state,be=Ne.expandedKeys,_e=Ne.flattenNodes,Zt=je.expanded,ft=je.key,Nt=je.isLeaf;if(!(Nt||ce.shiftKey||ce.metaKey||ce.ctrlKey)){var Ct=_e.filter(function(ve){return ve.key===ft})[0],$t=(0,Pe.F)((0,Ze.Z)((0,Ze.Z)({},(0,Pe.H8)(ft,fe.getTreeNodeRequiredProps())),{},{data:Ct.data}));fe.setExpandedKeys(Zt?(0,rt._5)(be,ft):(0,rt.L0)(be,ft)),fe.onNodeExpand(ce,$t)}},fe.onNodeClick=function(ce,je){var Ne=fe.props,be=Ne.onClick,_e=Ne.expandAction;_e==="click"&&fe.triggerExpandActionExpand(ce,je),be==null||be(ce,je)},fe.onNodeDoubleClick=function(ce,je){var Ne=fe.props,be=Ne.onDoubleClick,_e=Ne.expandAction;_e==="doubleClick"&&fe.triggerExpandActionExpand(ce,je),be==null||be(ce,je)},fe.onNodeSelect=function(ce,je){var Ne=fe.state.selectedKeys,be=fe.state,_e=be.keyEntities,Zt=be.fieldNames,ft=fe.props,Nt=ft.onSelect,Ct=ft.multiple,$t=je.selected,ve=je[Zt.key],Ge=!$t;Ge?Ct?Ne=(0,rt.L0)(Ne,ve):Ne=[ve]:Ne=(0,rt._5)(Ne,ve);var et=Ne.map(function(dt){var Mt=(0,ye.Z)(_e,dt);return Mt?Mt.node:null}).filter(function(dt){return dt});fe.setUncontrolledState({selectedKeys:Ne}),Nt==null||Nt(Ne,{event:"select",selected:Ge,node:je,selectedNodes:et,nativeEvent:ce.nativeEvent})},fe.onNodeCheck=function(ce,je,Ne){var be=fe.state,_e=be.keyEntities,Zt=be.checkedKeys,ft=be.halfCheckedKeys,Nt=fe.props,Ct=Nt.checkStrictly,$t=Nt.onCheck,ve=je.key,Ge,et={event:"check",node:je,checked:Ne,nativeEvent:ce.nativeEvent};if(Ct){var dt=Ne?(0,rt.L0)(Zt,ve):(0,rt._5)(Zt,ve),Mt=(0,rt._5)(ft,ve);Ge={checked:dt,halfChecked:Mt},et.checkedNodes=dt.map(function(Cn){return(0,ye.Z)(_e,Cn)}).filter(function(Cn){return Cn}).map(function(Cn){return Cn.node}),fe.setUncontrolledState({checkedKeys:dt})}else{var Kt=(0,Tt.S)([].concat((0,Ce.Z)(Zt),[ve]),!0,_e),tn=Kt.checkedKeys,Xt=Kt.halfCheckedKeys;if(!Ne){var sn=new Set(tn);sn.delete(ve);var Nn=(0,Tt.S)(Array.from(sn),{checked:!1,halfCheckedKeys:Xt},_e);tn=Nn.checkedKeys,Xt=Nn.halfCheckedKeys}Ge=tn,et.checkedNodes=[],et.checkedNodesPositions=[],et.halfCheckedKeys=Xt,tn.forEach(function(Cn){var In=(0,ye.Z)(_e,Cn);if(In){var Un=In.node,Jn=In.pos;et.checkedNodes.push(Un),et.checkedNodesPositions.push({node:Un,pos:Jn})}}),fe.setUncontrolledState({checkedKeys:tn},!1,{halfCheckedKeys:Xt})}$t==null||$t(Ge,et)},fe.onNodeLoad=function(ce){var je=ce.key,Ne=new Promise(function(be,_e){fe.setState(function(Zt){var ft=Zt.loadedKeys,Nt=ft===void 0?[]:ft,Ct=Zt.loadingKeys,$t=Ct===void 0?[]:Ct,ve=fe.props,Ge=ve.loadData,et=ve.onLoad;if(!Ge||Nt.indexOf(je)!==-1||$t.indexOf(je)!==-1)return null;var dt=Ge(ce);return dt.then(function(){var Mt=fe.state.loadedKeys,Kt=(0,rt.L0)(Mt,je);et==null||et(Kt,{event:"load",node:ce}),fe.setUncontrolledState({loadedKeys:Kt}),fe.setState(function(tn){return{loadingKeys:(0,rt._5)(tn.loadingKeys,je)}}),be()}).catch(function(Mt){if(fe.setState(function(tn){return{loadingKeys:(0,rt._5)(tn.loadingKeys,je)}}),fe.loadingRetryTimes[je]=(fe.loadingRetryTimes[je]||0)+1,fe.loadingRetryTimes[je]>=It){var Kt=fe.state.loadedKeys;(0,y.ZP)(!1,"Retry for `loadData` many times but still failed. No more retry."),fe.setUncontrolledState({loadedKeys:(0,rt.L0)(Kt,je)}),be()}_e(Mt)}),{loadingKeys:(0,rt.L0)($t,je)}})});return Ne.catch(function(){}),Ne},fe.onNodeMouseEnter=function(ce,je){var Ne=fe.props.onMouseEnter;Ne==null||Ne({event:ce,node:je})},fe.onNodeMouseLeave=function(ce,je){var Ne=fe.props.onMouseLeave;Ne==null||Ne({event:ce,node:je})},fe.onNodeContextMenu=function(ce,je){var Ne=fe.props.onRightClick;Ne&&(ce.preventDefault(),Ne({event:ce,node:je}))},fe.onFocus=function(){var ce=fe.props.onFocus;fe.setState({focused:!0});for(var je=arguments.length,Ne=new Array(je),be=0;be1&&arguments[1]!==void 0?arguments[1]:!1,Ne=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null;if(!fe.destroyed){var be=!1,_e=!0,Zt={};Object.keys(ce).forEach(function(ft){if(ft in fe.props){_e=!1;return}be=!0,Zt[ft]=ce[ft]}),be&&(!je||_e)&&fe.setState((0,Ze.Z)((0,Ze.Z)({},Zt),Ne))}},fe.scrollTo=function(ce){fe.listRef.current.scrollTo(ce)},fe}return(0,re.Z)(Me,[{key:"componentDidMount",value:function(){this.destroyed=!1,this.onUpdated()}},{key:"componentDidUpdate",value:function(){this.onUpdated()}},{key:"onUpdated",value:function(){var nt=this.props.activeKey;nt!==void 0&&nt!==this.state.activeKey&&(this.setState({activeKey:nt}),nt!==null&&this.scrollTo({key:nt}))}},{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 nt,Ot=this.state,Se=Ot.focused,ce=Ot.flattenNodes,je=Ot.keyEntities,Ne=Ot.draggingNodeKey,be=Ot.activeKey,_e=Ot.dropLevelOffset,Zt=Ot.dropContainerKey,ft=Ot.dropTargetKey,Nt=Ot.dropPosition,Ct=Ot.dragOverNodeKey,$t=Ot.indent,ve=this.props,Ge=ve.prefixCls,et=ve.className,dt=ve.style,Mt=ve.showLine,Kt=ve.focusable,tn=ve.tabIndex,Xt=tn===void 0?0:tn,sn=ve.selectable,Nn=ve.showIcon,Cn=ve.icon,In=ve.switcherIcon,Un=ve.draggable,Jn=ve.checkable,dn=ve.checkStrictly,Ht=ve.disabled,yn=ve.motion,un=ve.loadData,Mn=ve.filterTreeNode,Kn=ve.height,qe=ve.itemHeight,Rt=ve.virtual,Jt=ve.titleRender,Lt=ve.dropIndicatorRender,qt=ve.onContextMenu,na=ve.onScroll,He=ve.direction,tt=ve.rootClassName,Ke=ve.rootStyle,Bt=(0,ae.Z)(this.props,{aria:!0,data:!0}),Wt;return Un&&((0,De.Z)(Un)==="object"?Wt=Un:typeof Un=="function"?Wt={nodeDraggable:Un}:Wt={}),a.createElement(x.k.Provider,{value:{prefixCls:Ge,selectable:sn,showIcon:Nn,icon:Cn,switcherIcon:In,draggable:Wt,draggingNodeKey:Ne,checkable:Jn,checkStrictly:dn,disabled:Ht,keyEntities:je,dropLevelOffset:_e,dropContainerKey:Zt,dropTargetKey:ft,dropPosition:Nt,dragOverNodeKey:Ct,indent:$t,direction:He,dropIndicatorRender:Lt,loadData:un,filterTreeNode:Mn,titleRender:Jt,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}},a.createElement("div",{role:"tree",className:Te()(Ge,et,tt,(nt={},(0,ue.Z)(nt,"".concat(Ge,"-show-line"),Mt),(0,ue.Z)(nt,"".concat(Ge,"-focused"),Se),(0,ue.Z)(nt,"".concat(Ge,"-active-focused"),be!==null),nt)),style:Ke},a.createElement(Yt,(0,ne.Z)({ref:this.listRef,prefixCls:Ge,style:dt,data:ce,disabled:Ht,selectable:sn,checkable:!!Jn,motion:yn,dragging:Ne!==null,height:Kn,itemHeight:qe,virtual:Rt,focusable:Kt,focused:Se,tabIndex:Xt,activeItem:this.getActiveItem(),onFocus:this.onFocus,onBlur:this.onBlur,onKeyDown:this.onKeyDown,onActiveChange:this.onActiveChange,onListChangeStart:this.onListChangeStart,onListChangeEnd:this.onListChangeEnd,onContextMenu:qt,onScroll:na},this.getTreeNodeRequiredProps(),Bt))))}}],[{key:"getDerivedStateFromProps",value:function(nt,Ot){var Se=Ot.prevProps,ce={prevProps:nt};function je(Kt){return!Se&&Kt in nt||Se&&Se[Kt]!==nt[Kt]}var Ne,be=Ot.fieldNames;if(je("fieldNames")&&(be=(0,Pe.w$)(nt.fieldNames),ce.fieldNames=be),je("treeData")?Ne=nt.treeData:je("children")&&((0,y.ZP)(!1,"`children` of Tree is deprecated. Please use `treeData` instead."),Ne=(0,Pe.zn)(nt.children)),Ne){ce.treeData=Ne;var _e=(0,Pe.I8)(Ne,{fieldNames:be});ce.keyEntities=(0,Ze.Z)((0,ue.Z)({},Pt,st),_e.keyEntities)}var Zt=ce.keyEntities||Ot.keyEntities;if(je("expandedKeys")||Se&&je("autoExpandParent"))ce.expandedKeys=nt.autoExpandParent||!Se&&nt.defaultExpandParent?(0,rt.r7)(nt.expandedKeys,Zt):nt.expandedKeys;else if(!Se&&nt.defaultExpandAll){var ft=(0,Ze.Z)({},Zt);delete ft[Pt],ce.expandedKeys=Object.keys(ft).map(function(Kt){return ft[Kt].key})}else!Se&&nt.defaultExpandedKeys&&(ce.expandedKeys=nt.autoExpandParent||nt.defaultExpandParent?(0,rt.r7)(nt.defaultExpandedKeys,Zt):nt.defaultExpandedKeys);if(ce.expandedKeys||delete ce.expandedKeys,Ne||ce.expandedKeys){var Nt=(0,Pe.oH)(Ne||Ot.treeData,ce.expandedKeys||Ot.expandedKeys,be);ce.flattenNodes=Nt}if(nt.selectable&&(je("selectedKeys")?ce.selectedKeys=(0,rt.BT)(nt.selectedKeys,nt):!Se&&nt.defaultSelectedKeys&&(ce.selectedKeys=(0,rt.BT)(nt.defaultSelectedKeys,nt))),nt.checkable){var Ct;if(je("checkedKeys")?Ct=(0,rt.E6)(nt.checkedKeys)||{}:!Se&&nt.defaultCheckedKeys?Ct=(0,rt.E6)(nt.defaultCheckedKeys)||{}:Ne&&(Ct=(0,rt.E6)(nt.checkedKeys)||{checkedKeys:Ot.checkedKeys,halfCheckedKeys:Ot.halfCheckedKeys}),Ct){var $t=Ct,ve=$t.checkedKeys,Ge=ve===void 0?[]:ve,et=$t.halfCheckedKeys,dt=et===void 0?[]:et;if(!nt.checkStrictly){var Mt=(0,Tt.S)(Ge,!0,Zt);Ge=Mt.checkedKeys,dt=Mt.halfCheckedKeys}ce.checkedKeys=Ge,ce.halfCheckedKeys=dt}}return je("loadedKeys")&&(ce.loadedKeys=nt.loadedKeys),ce}}]),Me}(a.Component);en.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},en.TreeNode=ge.Z;var xn=en,cn=xn},35654:function(gt,St,te){"use strict";te.d(St,{BT:function(){return a},E6:function(){return E},L0:function(){return Be},OM:function(){return y},_5:function(){return ot},r7:function(){return z},wA:function(){return Te},yx:function(){return Qe}});var ne=te(94480),ue=te(76190),De=te(48736),Ze=te(59301),Ce=te(39417),Ee=te(67841),re=te(71430),Ve=null;function ot(ee,oe){if(!ee)return[];var ie=ee.slice(),de=ie.indexOf(oe);return de>=0&&ie.splice(de,1),ie}function Be(ee,oe){var ie=(ee||[]).slice();return ie.indexOf(oe)===-1&&ie.push(oe),ie}function Qe(ee){return ee.split("-")}function Te(ee,oe){var ie=[],de=(0,Ee.Z)(oe,ee);function ge(){var we=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];we.forEach(function(Pe){var me=Pe.key,pe=Pe.children;ie.push(me),ge(pe)})}return ge(de.children),ie}function ze(ee){if(ee.parent){var oe=Qe(ee.pos);return Number(oe[oe.length-1])===ee.parent.children.length-1}return!1}function ae(ee){var oe=Qe(ee.pos);return Number(oe[oe.length-1])===0}function y(ee,oe,ie,de,ge,we,Pe,me,pe,ct){var lt,Ut=ee.clientX,Le=ee.clientY,We=ee.target.getBoundingClientRect(),it=We.top,Je=We.height,Pt=(ct==="rtl"?-1:1)*(((ge==null?void 0:ge.x)||0)-Ut),at=(Pt-12)/de,st=(0,Ee.Z)(me,ie.props.eventKey);if(Le-1.5?we({dragNode:It,dropNode:en,dropPosition:1})?rt=1:xn=!1:we({dragNode:It,dropNode:en,dropPosition:0})?rt=0:we({dragNode:It,dropNode:en,dropPosition:1})?rt=1:xn=!1:we({dragNode:It,dropNode:en,dropPosition:1})?rt=1:xn=!1,{dropPosition:rt,dropLevelOffset:Tt,dropTargetKey:st.key,dropTargetPos:st.pos,dragOverNodeKey:Yt,dropContainerKey:rt===0?null:((lt=st.parent)===null||lt===void 0?void 0:lt.key)||null,dropAllowed:xn}}function a(ee,oe){if(ee){var ie=oe.multiple;return ie?ee.slice():ee.length?[ee[0]]:ee}}var x=function(oe){return oe};function b(ee,oe){if(!ee)return[];var ie=oe||{},de=ie.processProps,ge=de===void 0?x:de,we=Array.isArray(ee)?ee:[ee];return we.map(function(Pe){var me=Pe.children,pe=_objectWithoutProperties(Pe,Ve),ct=b(me,oe);return React.createElement(TreeNode,_extends({key:pe.key},ge(pe)),ct)})}function E(ee){if(!ee)return null;var oe;if(Array.isArray(ee))oe={checkedKeys:ee,halfCheckedKeys:void 0};else if((0,ue.Z)(ee)==="object")oe={checkedKeys:ee.checked||void 0,halfCheckedKeys:ee.halfChecked||void 0};else return(0,De.ZP)(!1,"`checkedKeys` is not an array or an object"),null;return oe}function z(ee,oe){var ie=new Set;function de(ge){if(!ie.has(ge)){var we=(0,Ee.Z)(oe,ge);if(we){ie.add(ge);var Pe=we.parent,me=we.node;me.disabled||Pe&&de(Pe.key)}}}return(ee||[]).forEach(function(ge){de(ge)}),(0,ne.Z)(ie)}},90782:function(gt,St,te){"use strict";te.d(St,{S:function(){return re}});var ne=te(48736),ue=te(67841);function De(Ve,ot){var Be=new Set;return Ve.forEach(function(Qe){ot.has(Qe)||Be.add(Qe)}),Be}function Ze(Ve){var ot=Ve||{},Be=ot.disabled,Qe=ot.disableCheckbox,Te=ot.checkable;return!!(Be||Qe)||Te===!1}function Ce(Ve,ot,Be,Qe){for(var Te=new Set(Ve),ze=new Set,ae=0;ae<=Be;ae+=1){var y=ot.get(ae)||new Set;y.forEach(function(E){var z=E.key,ee=E.node,oe=E.children,ie=oe===void 0?[]:oe;Te.has(z)&&!Qe(ee)&&ie.filter(function(de){return!Qe(de.node)}).forEach(function(de){Te.add(de.key)})})}for(var a=new Set,x=Be;x>=0;x-=1){var b=ot.get(x)||new Set;b.forEach(function(E){var z=E.parent,ee=E.node;if(!(Qe(ee)||!E.parent||a.has(E.parent.key))){if(Qe(E.parent.node)){a.add(z.key);return}var oe=!0,ie=!1;(z.children||[]).filter(function(de){return!Qe(de.node)}).forEach(function(de){var ge=de.key,we=Te.has(ge);oe&&!we&&(oe=!1),!ie&&(we||ze.has(ge))&&(ie=!0)}),oe&&Te.add(z.key),ie&&ze.add(z.key),a.add(z.key)}})}return{checkedKeys:Array.from(Te),halfCheckedKeys:Array.from(De(ze,Te))}}function Ee(Ve,ot,Be,Qe,Te){for(var ze=new Set(Ve),ae=new Set(ot),y=0;y<=Qe;y+=1){var a=Be.get(y)||new Set;a.forEach(function(z){var ee=z.key,oe=z.node,ie=z.children,de=ie===void 0?[]:ie;!ze.has(ee)&&!ae.has(ee)&&!Te(oe)&&de.filter(function(ge){return!Te(ge.node)}).forEach(function(ge){ze.delete(ge.key)})})}ae=new Set;for(var x=new Set,b=Qe;b>=0;b-=1){var E=Be.get(b)||new Set;E.forEach(function(z){var ee=z.parent,oe=z.node;if(!(Te(oe)||!z.parent||x.has(z.parent.key))){if(Te(z.parent.node)){x.add(ee.key);return}var ie=!0,de=!1;(ee.children||[]).filter(function(ge){return!Te(ge.node)}).forEach(function(ge){var we=ge.key,Pe=ze.has(we);ie&&!Pe&&(ie=!1),!de&&(Pe||ae.has(we))&&(de=!0)}),ie||ze.delete(ee.key),de&&ae.add(ee.key),x.add(ee.key)}})}return{checkedKeys:Array.from(ze),halfCheckedKeys:Array.from(De(ae,ze))}}function re(Ve,ot,Be,Qe){var Te=[],ze;Qe?ze=Qe:ze=Ze;var ae=new Set(Ve.filter(function(b){var E=!!(0,ue.Z)(Be,b);return E||Te.push(b),E})),y=new Map,a=0;Object.keys(Be).forEach(function(b){var E=Be[b],z=E.level,ee=y.get(z);ee||(ee=new Set,y.set(z,ee)),ee.add(E),a=Math.max(a,z)}),(0,ne.ZP)(!Te.length,"Tree missing follow keys: ".concat(Te.slice(0,100).map(function(b){return"'".concat(b,"'")}).join(", ")));var x;return ot===!0?x=Ce(ae,y,a,ze):x=Ee(ae,ot.halfCheckedKeys,y,a,ze),x}},67841:function(gt,St,te){"use strict";te.d(St,{Z:function(){return ne}});function ne(ue,De){return ue[De]}},71430:function(gt,St,te){"use strict";te.d(St,{F:function(){return z},H8:function(){return E},I8:function(){return b},km:function(){return Te},oH:function(){return a},w$:function(){return ze},zn:function(){return y}});var ne=te(76190),ue=te(94480),De=te(33885),Ze=te(75931),Ce=te(11592),Ee=te(2738),re=te(48736),Ve=te(67841),ot=["children"];function Be(ee,oe){return"".concat(ee,"-").concat(oe)}function Qe(ee){return ee&&ee.type&&ee.type.isTreeNode}function Te(ee,oe){return ee!=null?ee:oe}function ze(ee){var oe=ee||{},ie=oe.title,de=oe._title,ge=oe.key,we=oe.children,Pe=ie||"title";return{title:Pe,_title:de||[Pe],key:ge||"key",children:we||"children"}}function ae(ee,oe){var ie=new Map;function de(ge){var we=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";(ge||[]).forEach(function(Pe){var me=Pe[oe.key],pe=Pe[oe.children];warning(me!=null,"Tree node must have a certain key: [".concat(we).concat(me,"]"));var ct=String(me);warning(!ie.has(ct)||me===null||me===void 0,"Same 'key' exist in the Tree: ".concat(ct)),ie.set(ct,!0),de(pe,"".concat(we).concat(ct," > "))})}de(ee)}function y(ee){function oe(ie){var de=(0,Ce.Z)(ie);return de.map(function(ge){if(!Qe(ge))return(0,re.ZP)(!ge,"Tree/TreeNode can only accept TreeNode as children."),null;var we=ge.key,Pe=ge.props,me=Pe.children,pe=(0,Ze.Z)(Pe,ot),ct=(0,De.Z)({key:we},pe),lt=oe(me);return lt.length&&(ct.children=lt),ct}).filter(function(ge){return ge})}return oe(ee)}function a(ee,oe,ie){var de=ze(ie),ge=de._title,we=de.key,Pe=de.children,me=new Set(oe===!0?[]:oe),pe=[];function ct(lt){var Ut=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;return lt.map(function(Le,We){for(var it=Be(Ut?Ut.pos:"0",We),Je=Te(Le[we],it),Pt,at=0;at1&&arguments[1]!==void 0?arguments[1]:{},ie=oe.initWrapper,de=oe.processEntity,ge=oe.onProcessFinished,we=oe.externalGetKey,Pe=oe.childrenPropName,me=oe.fieldNames,pe=arguments.length>2?arguments[2]:void 0,ct=we||pe,lt={},Ut={},Le={posEntities:lt,keyEntities:Ut};return ie&&(Le=ie(Le)||Le),x(ee,function(We){var it=We.node,Je=We.index,Pt=We.pos,at=We.key,st=We.parentPos,yt=We.level,mt=We.nodes,Oe={node:it,nodes:mt,index:Je,key:at,pos:Pt,level:yt},ke=Te(at,Pt);lt[Pt]=Oe,Ut[ke]=Oe,Oe.parent=lt[st],Oe.parent&&(Oe.parent.children=Oe.parent.children||[],Oe.parent.children.push(Oe)),de&&de(Oe,Le)},{externalGetKey:ct,childrenPropName:Pe,fieldNames:me}),ge&&ge(Le),Le}function E(ee,oe){var ie=oe.expandedKeys,de=oe.selectedKeys,ge=oe.loadedKeys,we=oe.loadingKeys,Pe=oe.checkedKeys,me=oe.halfCheckedKeys,pe=oe.dragOverNodeKey,ct=oe.dropPosition,lt=oe.keyEntities,Ut=(0,Ve.Z)(lt,ee),Le={eventKey:ee,expanded:ie.indexOf(ee)!==-1,selected:de.indexOf(ee)!==-1,loaded:ge.indexOf(ee)!==-1,loading:we.indexOf(ee)!==-1,checked:Pe.indexOf(ee)!==-1,halfChecked:me.indexOf(ee)!==-1,pos:String(Ut?Ut.pos:""),dragOver:pe===ee&&ct===0,dragOverGapTop:pe===ee&&ct===-1,dragOverGapBottom:pe===ee&&ct===1};return Le}function z(ee){var oe=ee.data,ie=ee.expanded,de=ee.selected,ge=ee.checked,we=ee.loaded,Pe=ee.loading,me=ee.halfChecked,pe=ee.dragOver,ct=ee.dragOverGapTop,lt=ee.dragOverGapBottom,Ut=ee.pos,Le=ee.active,We=ee.eventKey,it=(0,De.Z)((0,De.Z)({},oe),{},{expanded:ie,selected:de,checked:ge,loaded:we,loading:Pe,halfChecked:me,dragOver:pe,dragOverGapTop:ct,dragOverGapBottom:lt,pos:Ut,active:Le,key:We});return"props"in it||Object.defineProperty(it,"props",{get:function(){return(0,re.ZP)(!1,"Second param return from event is node data instead of TreeNode instance. Please read value directly instead of reading from `props`."),ee}}),it}},8224:function(gt,St,te){"use strict";te.d(St,{Z:function(){return ue}});var ne=te(4676);function ue(De,Ze,Ce,Ee){var re=ne.unstable_batchedUpdates?function(ot){ne.unstable_batchedUpdates(Ce,ot)}:Ce;return De!=null&&De.addEventListener&&De.addEventListener(Ze,re,Ee),{remove:function(){De!=null&&De.removeEventListener&&De.removeEventListener(Ze,re,Ee)}}}},55468:function(gt,St,te){"use strict";te.d(St,{g1:function(){return Qe},os:function(){return ze}});var ne=/margin|padding|width|height|max|min|offset/,ue={left:!0,top:!0},De={cssFloat:1,styleFloat:1,float:1};function Ze(ae){return ae.nodeType===1?ae.ownerDocument.defaultView.getComputedStyle(ae,null):{}}function Ce(ae,y,a){if(y=y.toLowerCase(),a==="auto"){if(y==="height")return ae.offsetHeight;if(y==="width")return ae.offsetWidth}return y in ue||(ue[y]=ne.test(y)),ue[y]?parseFloat(a)||0:a}function Ee(ae,y){var a=arguments.length,x=Ze(ae);return y=De[y]?"cssFloat"in ae.style?"cssFloat":"styleFloat":y,a===1?x:Ce(ae,y,x[y]||ae.style[y])}function re(ae,y,a){var x=arguments.length;if(y=De[y]?"cssFloat"in ae.style?"cssFloat":"styleFloat":y,x===3)return typeof a=="number"&&ne.test(y)&&(a="".concat(a,"px")),ae.style[y]=a,a;for(var b in y)y.hasOwnProperty(b)&&re(ae,b,y[b]);return Ze(ae)}function Ve(ae){return ae===document.body?document.documentElement.clientWidth:ae.offsetWidth}function ot(ae){return ae===document.body?window.innerHeight||document.documentElement.clientHeight:ae.offsetHeight}function Be(){var ae=Math.max(document.documentElement.scrollWidth,document.body.scrollWidth),y=Math.max(document.documentElement.scrollHeight,document.body.scrollHeight);return{width:ae,height:y}}function Qe(){var ae=document.documentElement.clientWidth,y=window.innerHeight||document.documentElement.clientHeight;return{width:ae,height:y}}function Te(){return{scrollLeft:Math.max(document.documentElement.scrollLeft,document.body.scrollLeft),scrollTop:Math.max(document.documentElement.scrollTop,document.body.scrollTop)}}function ze(ae){var y=ae.getBoundingClientRect(),a=document.documentElement;return{left:y.left+(window.pageXOffset||a.scrollLeft)-(a.clientLeft||document.body.clientLeft||0),top:y.top+(window.pageYOffset||a.scrollTop)-(a.clientTop||document.body.clientTop||0)}}},3465:function(gt,St,te){"use strict";te.d(St,{G:function(){return Ze}});var ne=te(47273),ue=function(Ee){if((0,ne.Z)()&&window.document.documentElement){var re=Array.isArray(Ee)?Ee:[Ee],Ve=window.document.documentElement;return re.some(function(ot){return ot in Ve.style})}return!1},De=function(Ee,re){if(!ue(Ee))return!1;var Ve=document.createElement("div"),ot=Ve.style[Ee];return Ve.style[Ee]=re,Ve.style[Ee]!==ot};function Ze(Ce,Ee){return!Array.isArray(Ce)&&Ee!==void 0?De(Ce,Ee):ue(Ce)}},96622:function(gt){"use strict";gt.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAUCAYAAACeXl35AAAAAXNSR0IArs4c6QAAAI5JREFUSEtjZKASMI65Jnl2idZzQsYxElJArLxR/CVjxr8szwhZSlULQY4jZCnVLSRkKU0sxGcpzSzEZSkjKLKJTRjkqEOPU5pbiO5TuliIbCndLIRZOnwthCUeuvgQOaXS3EKMbEFO3sKmB1t+xlau0qykwVWI08RCfDUG1S2ka/VEyDJw5qdWoiG2iQEA4ntvEVdpqFkAAAAASUVORK5CYII="}}]); diff --git a/p__Classrooms__Lists__GroupHomework__Edit__index.3b3eb74e.async.js b/p__Classrooms__Lists__GroupHomework__Edit__index.91e4474e.async.js similarity index 91% rename from p__Classrooms__Lists__GroupHomework__Edit__index.3b3eb74e.async.js rename to p__Classrooms__Lists__GroupHomework__Edit__index.91e4474e.async.js index 23abb7d56c..c9a7f82e09 100644 --- a/p__Classrooms__Lists__GroupHomework__Edit__index.3b3eb74e.async.js +++ b/p__Classrooms__Lists__GroupHomework__Edit__index.91e4474e.async.js @@ -1,4 +1,4 @@ -(self.webpackChunk=self.webpackChunk||[]).push([[6729],{26227:function(Me,lt,oe){"use strict";oe.d(lt,{Z:function(){return ke}});var te=oe(54476),Se=oe(59301),We={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M360 184h-8c4.4 0 8-3.6 8-8v8h304v-8c0 4.4 3.6 8 8 8h-8v72h72v-80c0-35.3-28.7-64-64-64H352c-35.3 0-64 28.7-64 64v80h72v-72zm504 72H160c-17.7 0-32 14.3-32 32v32c0 4.4 3.6 8 8 8h60.4l24.7 523c1.6 34.1 29.8 61 63.9 61h454c34.2 0 62.3-26.8 63.9-61l24.7-523H888c4.4 0 8-3.6 8-8v-32c0-17.7-14.3-32-32-32zM731.3 840H292.7l-24.2-512h487l-24.2 512z"}}]},name:"delete",theme:"outlined"},De=We,me=oe(7657),Le=function(Ce,it){return Se.createElement(me.Z,(0,te.Z)({},Ce,{ref:it,icon:De}))},le=Se.forwardRef(Le),ke=le},41464:function(Me,lt,oe){"use strict";oe.d(lt,{Z:function(){return ke}});var te=oe(54476),Se=oe(59301),We={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M505.7 661a8 8 0 0012.6 0l112-141.7c4.1-5.2.4-12.9-6.3-12.9h-74.1V168c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v338.3H400c-6.7 0-10.4 7.7-6.3 12.9l112 141.8zM878 626h-60c-4.4 0-8 3.6-8 8v154H214V634c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v198c0 17.7 14.3 32 32 32h684c17.7 0 32-14.3 32-32V634c0-4.4-3.6-8-8-8z"}}]},name:"download",theme:"outlined"},De=We,me=oe(7657),Le=function(Ce,it){return Se.createElement(me.Z,(0,te.Z)({},Ce,{ref:it,icon:De}))},le=Se.forwardRef(Le),ke=le},61481:function(Me,lt,oe){"use strict";oe.d(lt,{Z:function(){return ke}});var te=oe(54476),Se=oe(59301),We={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M885.2 446.3l-.2-.8-112.2-285.1c-5-16.1-19.9-27.2-36.8-27.2H281.2c-17 0-32.1 11.3-36.9 27.6L139.4 443l-.3.7-.2.8c-1.3 4.9-1.7 9.9-1 14.8-.1 1.6-.2 3.2-.2 4.8V830a60.9 60.9 0 0060.8 60.8h627.2c33.5 0 60.8-27.3 60.9-60.8V464.1c0-1.3 0-2.6-.1-3.7.4-4.9 0-9.6-1.3-14.1zm-295.8-43l-.3 15.7c-.8 44.9-31.8 75.1-77.1 75.1-22.1 0-41.1-7.1-54.8-20.6S436 441.2 435.6 419l-.3-15.7H229.5L309 210h399.2l81.7 193.3H589.4zm-375 76.8h157.3c24.3 57.1 76 90.8 140.4 90.8 33.7 0 65-9.4 90.3-27.2 22.2-15.6 39.5-37.4 50.7-63.6h156.5V814H214.4V480.1z"}}]},name:"inbox",theme:"outlined"},De=We,me=oe(7657),Le=function(Ce,it){return Se.createElement(me.Z,(0,te.Z)({},Ce,{ref:it,icon:De}))},le=Se.forwardRef(Le),ke=le},33853:function(Me,lt,oe){"use strict";oe.d(lt,{Z:function(){return ke}});var te=oe(54476),Se=oe(59301),We={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"},De=We,me=oe(7657),Le=function(Ce,it){return Se.createElement(me.Z,(0,te.Z)({},Ce,{ref:it,icon:De}))},le=Se.forwardRef(Le),ke=le},12893:function(Me,lt,oe){"use strict";oe.d(lt,{Z:function(){return ke}});var te=oe(54476),Se=oe(59301),We={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M696 480H328c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8h368c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8z"}},{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"}}]},name:"minus-circle",theme:"outlined"},De=We,me=oe(7657),Le=function(Ce,it){return Se.createElement(me.Z,(0,te.Z)({},Ce,{ref:it,icon:De}))},le=Se.forwardRef(Le),ke=le},32134:function(Me,lt,oe){"use strict";oe.d(lt,{Z:function(){return ke}});var te=oe(54476),Se=oe(59301),We={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M696 480H544V328c0-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 8h152v152c0 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-8z"}},{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"}}]},name:"plus-circle",theme:"outlined"},De=We,me=oe(7657),Le=function(Ce,it){return Se.createElement(me.Z,(0,te.Z)({},Ce,{ref:it,icon:De}))},le=Se.forwardRef(Le),ke=le},38819:function(Me,lt,oe){"use strict";oe.d(lt,{Z:function(){return ke}});var te=oe(54476),Se=oe(59301),We={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"},De=We,me=oe(7657),Le=function(Ce,it){return Se.createElement(me.Z,(0,te.Z)({},Ce,{ref:it,icon:De}))},le=Se.forwardRef(Le),ke=le},96408:function(Me,lt){"use strict";lt.Z={lists:"lists___xhHyq",item:"item___pWJAA",children:"children___sDG61",diamond:"diamond___FwgzD",button:"button___WPN6r",mathWrap:"mathWrap___FmnMJ",mathFillWrap:"mathFillWrap___PmY3H"}},25863:function(){"use strict";function Me(ae,a,y,E){y===void 0&&(y=0),E===void 0&&(E=1/0),this._name=ae,this._defaultValue=a,this._minimum=y,this._maximum=E}Object.defineProperty(Me.prototype,"name",{get:function(){return this._name},set:function(ae){if(typeof ae!="string"||ae==="")throw new Error("Shape name must be a valid string.");this._name=ae}}),Object.defineProperty(Me.prototype,"defaultValue",{get:function(){return this._defaultValue},set:function(ae){if(typeof ae!="number"||isNaN(ae))throw new Error("The default value must be a real number, not: "+ae);this._defaultValue=ae}}),Object.defineProperty(Me.prototype,"minimum",{get:function(){return this._minimum},set:function(ae){if(typeof ae!="number"||isNaN(ae))throw new Error("Minimum must be a real number, not: "+ae);this._minimum=ae}}),Object.defineProperty(Me.prototype,"maximum",{get:function(){return this._maximum},set:function(ae){if(typeof ae!="number"||isNaN(ae))throw new Error("Maximum must be a real number, not: "+ae);this._maximum=ae}}),go.Shape._FigureParameters={},go.Shape.getFigureParameter=function(ae,a){var y=go.Shape._FigureParameters[ae];return y?y[a]:null},go.Shape.setFigureParameter=function(ae,a,y){if(!(y instanceof Me))throw new Error("Third argument to Shape.setFigureParameter is not FigureParameter: "+y);if(y.defaultValuey.maximum)throw new Error("defaultValue must be between minimum and maximum, not: "+y.defaultValue);var E=go.Shape._FigureParameters[ae];E||(E=[],go.Shape._FigureParameters[ae]=E),E[a]=y};var lt=[];function oe(ae,a){var y=lt.pop();return y===void 0?new go.Point(ae,a):(y.x=ae,y.y=a,y)}function te(){var ae=lt.pop();return ae===void 0?new go.Point:ae}function Se(ae){lt.push(ae)}function We(ae,a,y,E,b,x,z,ee,ne){ne||(ne=new go.Point);var re=ae-y,ie=b-z,ge=NaN,fe=NaN;if(re===0)if(ie===0)ae===y&&(ge=ae,fe=a);else{var se=(x-ee)/ie,Ee=x-se*b;ge=ae,fe=se*ge+Ee}else if(ie===0){var Oe=(a-E)/re,ot=a-Oe*ae;ge=b,fe=Oe*ge+ot}else{var Oe=(a-E)/re,se=(x-ee)/ie,ot=a-Oe*ae,Ee=x-se*b;ge=(Ee-ot)/(Oe-se),fe=Oe*ge+ot}return ne.x=ge,ne.y=fe,ne}function De(ae,a,y,E,b,x,z,ee,ne,re,ie,ge,fe,se){var Ee=1-ne,Oe=ne,ot=ae*Ee+y*Oe,Nt=a*Ee+E*Oe,Lt=y*Ee+b*Oe,ye=E*Ee+x*Oe,Ge=b*Ee+z*Oe,$e=x*Ee+ee*Oe,Te=ot*Ee+Lt*Oe,nt=Nt*Ee+ye*Oe,St=Lt*Ee+Ge*Oe,He=ye*Ee+$e*Oe,qe=Te*Ee+St*Oe,je=nt*Ee+He*Oe;re.x=ot,re.y=Nt,ie.x=Te,ie.y=nt,ge.x=qe,ge.y=je,fe.x=St,fe.y=He,se.x=Ge,se.y=$e}var me=new go.Spot(.156,.156),Le=new go.Spot(.844,.844),le=4*((Math.sqrt(2)-1)/3);go.Shape.setFigureParameter("RoundedRectangle",0,new Me("CornerRounding",5)),go.Shape.defineFigureGenerator("RoundedRectangle",function(ae,a,y){var E=ae?ae.parameter1:NaN;(isNaN(E)||E<0)&&(E=5),E=Math.min(E,a/3),E=Math.min(E,y/3);var b=E*le,x=new go.Geometry().add(new go.PathFigure(E,0,!0).add(new go.PathSegment(go.PathSegment.Line,a-E,0)).add(new go.PathSegment(go.PathSegment.Bezier,a,E,a-b,0,a,b)).add(new go.PathSegment(go.PathSegment.Line,a,y-E)).add(new go.PathSegment(go.PathSegment.Bezier,a-E,y,a,y-b,a-b,y)).add(new go.PathSegment(go.PathSegment.Line,E,y)).add(new go.PathSegment(go.PathSegment.Bezier,0,y-E,b,y,0,y-b)).add(new go.PathSegment(go.PathSegment.Line,0,E)).add(new go.PathSegment(go.PathSegment.Bezier,E,0,0,b,b,0).close()));return b>1&&(x.spot1=new go.Spot(0,0,b,b),x.spot2=new go.Spot(1,1,-b,-b)),x}),go.Shape.defineFigureGenerator("Border","RoundedRectangle"),go.Shape.defineFigureGenerator("TriangleRight",function(ae,a,y){return new go.Geometry().add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,a,.5*y)).add(new go.PathSegment(go.PathSegment.Line,0,y).close())).setSpots(0,.25,.5,.75)}),go.Shape.defineFigureGenerator("TriangleDown",function(ae,a,y){return new go.Geometry().add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,a,0)).add(new go.PathSegment(go.PathSegment.Line,.5*a,y).close())).setSpots(.25,0,.75,.5)}),go.Shape.defineFigureGenerator("TriangleLeft",function(ae,a,y){return new go.Geometry().add(new go.PathFigure(a,y).add(new go.PathSegment(go.PathSegment.Line,0,.5*y)).add(new go.PathSegment(go.PathSegment.Line,a,0).close())).setSpots(.5,.25,1,.75)}),go.Shape.defineFigureGenerator("TriangleUp",function(ae,a,y){return new go.Geometry().add(new go.PathFigure(a,y).add(new go.PathSegment(go.PathSegment.Line,0,y)).add(new go.PathSegment(go.PathSegment.Line,.5*a,0).close())).setSpots(.25,.5,.75,1)}),go.Shape.defineFigureGenerator("Triangle","TriangleUp"),go.Shape.defineFigureGenerator("Diamond",function(ae,a,y){return new go.Geometry().add(new go.PathFigure(.5*a,0).add(new go.PathSegment(go.PathSegment.Line,0,.5*y)).add(new go.PathSegment(go.PathSegment.Line,.5*a,y)).add(new go.PathSegment(go.PathSegment.Line,a,.5*y).close())).setSpots(.25,.25,.75,.75)}),go.Shape.defineFigureGenerator("LineH",function(ae,a,y){var E=new go.Geometry(go.Geometry.Line);return E.startX=0,E.startY=y/2,E.endX=a,E.endY=y/2,E}),go.Shape.defineFigureGenerator("LineV",function(ae,a,y){var E=new go.Geometry(go.Geometry.Line);return E.startX=a/2,E.startY=0,E.endX=a/2,E.endY=y,E}),go.Shape.defineFigureGenerator("BarH","Rectangle"),go.Shape.defineFigureGenerator("BarV","Rectangle"),go.Shape.defineFigureGenerator("MinusLine","LineH"),go.Shape.defineFigureGenerator("PlusLine",function(ae,a,y){return new go.Geometry().add(new go.PathFigure(0,y/2,!1).add(new go.PathSegment(go.PathSegment.Line,a,y/2)).add(new go.PathSegment(go.PathSegment.Move,a/2,0)).add(new go.PathSegment(go.PathSegment.Line,a/2,y)))}),go.Shape.defineFigureGenerator("XLine",function(ae,a,y){return new go.Geometry().add(new go.PathFigure(0,y,!1).add(new go.PathSegment(go.PathSegment.Line,a,0)).add(new go.PathSegment(go.PathSegment.Move,0,0)).add(new go.PathSegment(go.PathSegment.Line,a,y)))}),go.Shape.defineFigureGenerator("LineRight",function(ae,a,y){return new go.Geometry().add(new go.PathFigure(.25*a,0,!1).add(new go.PathSegment(go.PathSegment.Line,.75*a,.5*y)).add(new go.PathSegment(go.PathSegment.Line,.25*a,y)))}),go.Shape.defineFigureGenerator("LineDown",function(ae,a,y){return new go.Geometry().add(new go.PathFigure(0,.25*y,!1).add(new go.PathSegment(go.PathSegment.Line,.5*a,.75*y)).add(new go.PathSegment(go.PathSegment.Line,a,.25*y)))}),go.Shape.defineFigureGenerator("LineLeft",function(ae,a,y){return new go.Geometry().add(new go.PathFigure(.75*a,0,!1).add(new go.PathSegment(go.PathSegment.Line,.25*a,.5*y)).add(new go.PathSegment(go.PathSegment.Line,.75*a,y)))}),go.Shape.defineFigureGenerator("LineUp",function(ae,a,y){return new go.Geometry().add(new go.PathFigure(0,.75*y,!1).add(new go.PathSegment(go.PathSegment.Line,.5*a,.25*y)).add(new go.PathSegment(go.PathSegment.Line,a,.75*y)))}),go.Shape.defineFigureGenerator("AsteriskLine",function(ae,a,y){var E=.2/Math.SQRT2;return new go.Geometry().add(new go.PathFigure(E*a,(1-E)*y,!1).add(new go.PathSegment(go.PathSegment.Line,(1-E)*a,E*y)).add(new go.PathSegment(go.PathSegment.Move,E*a,E*y)).add(new go.PathSegment(go.PathSegment.Line,(1-E)*a,(1-E)*y)).add(new go.PathSegment(go.PathSegment.Move,0,y/2)).add(new go.PathSegment(go.PathSegment.Line,a,y/2)).add(new go.PathSegment(go.PathSegment.Move,a/2,0)).add(new go.PathSegment(go.PathSegment.Line,a/2,y)))}),go.Shape.defineFigureGenerator("CircleLine",function(ae,a,y){var E=a/2,b=new go.Geometry().add(new go.PathFigure(a,a/2,!1).add(new go.PathSegment(go.PathSegment.Arc,0,360,E,E,E,E).close()));return b.spot1=me,b.spot2=Le,b.defaultStretch=go.GraphObject.Uniform,b}),go.Shape.defineFigureGenerator("Line1",function(ae,a,y){var E=new go.Geometry(go.Geometry.Line);return E.startX=0,E.startY=0,E.endX=a,E.endY=y,E}),go.Shape.defineFigureGenerator("Line2",function(ae,a,y){var E=new go.Geometry(go.Geometry.Line);return E.startX=a,E.startY=0,E.endX=0,E.endY=y,E}),go.Shape.defineFigureGenerator("Curve1",function(ae,a,y){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,a,y,le*a,0,a,(1-le)*y)))}),go.Shape.defineFigureGenerator("Curve2",function(ae,a,y){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,a,y,0,le*y,(1-le)*a,y)))}),go.Shape.defineFigureGenerator("Curve3",function(ae,a,y){return new go.Geometry().add(new go.PathFigure(a,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,0,y,a,le*y,le*a,y)))}),go.Shape.defineFigureGenerator("Curve4",function(ae,a,y){return new go.Geometry().add(new go.PathFigure(a,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,0,y,(1-le)*a,0,0,(1-le)*y)))}),go.Shape.defineFigureGenerator("TriangleDownLeft",function(ae,a,y){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,a,y)).add(new go.PathSegment(go.PathSegment.Line,0,y).close())).setSpots(0,.5,.5,1)}),go.Shape.defineFigureGenerator("TriangleDownRight",function(ae,a,y){return new go.Geometry().add(new go.PathFigure(a,0,!0).add(new go.PathSegment(go.PathSegment.Line,a,y)).add(new go.PathSegment(go.PathSegment.Line,0,y).close())).setSpots(.5,.5,1,1)}),go.Shape.defineFigureGenerator("TriangleUpLeft",function(ae,a,y){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,a,0)).add(new go.PathSegment(go.PathSegment.Line,0,y).close())).setSpots(0,0,.5,.5)}),go.Shape.defineFigureGenerator("TriangleUpRight",function(ae,a,y){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,a,0)).add(new go.PathSegment(go.PathSegment.Line,a,y).close())).setSpots(.5,0,1,.5)}),go.Shape.defineFigureGenerator("RightTriangle","TriangleDownLeft"),go.Shape.setFigureParameter("Parallelogram1",0,new Me("Indent",.1,-.99,.99)),go.Shape.defineFigureGenerator("Parallelogram1",function(ae,a,y){var E=ae?ae.parameter1:NaN;isNaN(E)?E=.1:E<-1?E=-1:E>1&&(E=1);var b=Math.abs(E)*a;if(E===0){var x=new go.Geometry(go.Geometry.Rectangle);return x.startX=0,x.startY=0,x.endX=a,x.endY=y,x}else{var x=new go.Geometry;return E>0?x.add(new go.PathFigure(b,0).add(new go.PathSegment(go.PathSegment.Line,a,0)).add(new go.PathSegment(go.PathSegment.Line,a-b,y)).add(new go.PathSegment(go.PathSegment.Line,0,y).close())):x.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,a-b,0)).add(new go.PathSegment(go.PathSegment.Line,a,y)).add(new go.PathSegment(go.PathSegment.Line,b,y).close())),ba&&(E=a);var b=Math.abs(E);if(E===0){var x=new go.Geometry(go.Geometry.Rectangle);return x.startX=0,x.startY=0,x.endX=a,x.endY=y,x}else{var x=new go.Geometry;return E>0?x.add(new go.PathFigure(b,0).add(new go.PathSegment(go.PathSegment.Line,a,0)).add(new go.PathSegment(go.PathSegment.Line,a-b,y)).add(new go.PathSegment(go.PathSegment.Line,0,y).close())):x.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,a-b,0)).add(new go.PathSegment(go.PathSegment.Line,a,y)).add(new go.PathSegment(go.PathSegment.Line,b,y).close())),b.5&&(E=.5);var b=Math.abs(E)*a;if(E===0){var x=new go.Geometry(go.Geometry.Rectangle);return x.startX=0,x.startY=0,x.endX=a,x.endY=y,x}else{var x=new go.Geometry;return E>0?x.add(new go.PathFigure(b,0).add(new go.PathSegment(go.PathSegment.Line,a-b,0)).add(new go.PathSegment(go.PathSegment.Line,a,y)).add(new go.PathSegment(go.PathSegment.Line,0,y).close())):x.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,a,0)).add(new go.PathSegment(go.PathSegment.Line,a-b,y)).add(new go.PathSegment(go.PathSegment.Line,b,y).close())),ba&&(E=a/2);var b=Math.abs(E);if(E===0){var x=new go.Geometry(go.Geometry.Rectangle);return x.startX=0,x.startY=0,x.endX=a,x.endY=y,x}else{var x=new go.Geometry;return E>0?x.add(new go.PathFigure(b,0).add(new go.PathSegment(go.PathSegment.Line,a-b,0)).add(new go.PathSegment(go.PathSegment.Line,a,y)).add(new go.PathSegment(go.PathSegment.Line,0,y).close())):x.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,a,0)).add(new go.PathSegment(go.PathSegment.Line,a-b,y)).add(new go.PathSegment(go.PathSegment.Line,b,y).close())),ba&&(E=a/2);var b=Math.abs(E);if(E===0){var x=new go.Geometry(go.Geometry.Rectangle);return x.startX=0,x.startY=0,x.endX=a,x.endY=y,x}else{var x=new go.Geometry;return E>0?x.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,a,0)).add(new go.PathSegment(go.PathSegment.Line,a-b,y)).add(new go.PathSegment(go.PathSegment.Line,b,y).close())):x.add(new go.PathFigure(b,0).add(new go.PathSegment(go.PathSegment.Line,a-b,0)).add(new go.PathSegment(go.PathSegment.Line,a,y)).add(new go.PathSegment(go.PathSegment.Line,0,y).close())),b0&&(z.add(new go.PathSegment(go.PathSegment.Move,a/2+ee,a/2)),z.add(new go.PathSegment(go.PathSegment.Arc,0,-360,b,b,ee,ee).close())),x.spot1=me,x.spot2=Le,x.defaultStretch=go.GraphObject.Uniform,x}),go.Shape.defineFigureGenerator("Cloud",function(ae,a,y){return new go.Geometry().add(new go.PathFigure(.08034461*a,.1944299*y,!0).add(new go.PathSegment(go.PathSegment.Bezier,.2008615*a,.05349299*y,-.09239631*a,.07836421*y,.1406031*a,-.0542823*y)).add(new go.PathSegment(go.PathSegment.Bezier,.4338609*a,.074219*y,.2450511*a,-.00697547*y,.3776197*a,-.01112067*y)).add(new go.PathSegment(go.PathSegment.Bezier,.6558228*a,.07004196*y,.4539471*a,0,.6066018*a,-.02526587*y)).add(new go.PathSegment(go.PathSegment.Bezier,.8921095*a,.08370865*y,.6914277*a,-.01904177*y,.8921095*a,-.01220843*y)).add(new go.PathSegment(go.PathSegment.Bezier,.9147671*a,.3194596*y,1.036446*a,.04105738*y,1.020377*a,.3022052*y)).add(new go.PathSegment(go.PathSegment.Bezier,.9082935*a,.562044*y,1.04448*a,.360238*y,.992256*a,.5219009*y)).add(new go.PathSegment(go.PathSegment.Bezier,.9212406*a,.8217117*y,1.032337*a,.5771781*y,1.018411*a,.8120651*y)).add(new go.PathSegment(go.PathSegment.Bezier,.7592566*a,.9156953*y,1.028411*a,.9571472*y,.8556702*a,1.052487*y)).add(new go.PathSegment(go.PathSegment.Bezier,.5101666*a,.9310455*y,.7431877*a,1.009325*y,.5624123*a,1.021761*y)).add(new go.PathSegment(go.PathSegment.Bezier,.2609328*a,.9344623*y,.4820677*a,1.031761*y,.3030112*a,1.002796*y)).add(new go.PathSegment(go.PathSegment.Bezier,.08034461*a,.870098*y,.2329994*a,1.01518*y,.03213784*a,1.01518*y)).add(new go.PathSegment(go.PathSegment.Bezier,.06829292*a,.6545475*y,-.02812061*a,.9032597*y,-.01205169*a,.6835638*y)).add(new go.PathSegment(go.PathSegment.Bezier,.06427569*a,.4265613*y,-.01812061*a,.6089503*y,-.00606892*a,.4555777*y)).add(new go.PathSegment(go.PathSegment.Bezier,.08034461*a,.1944299*y,-.01606892*a,.3892545*y,-.01205169*a,.1944299*y))).setSpots(.1,.1,.9,.9)}),go.Shape.defineFigureGenerator("StopSign",function(ae,a,y){var E=1/(Math.SQRT2+2);return new go.Geometry().add(new go.PathFigure(E*a,0,!0).add(new go.PathSegment(go.PathSegment.Line,(1-E)*a,0)).add(new go.PathSegment(go.PathSegment.Line,a,E*y)).add(new go.PathSegment(go.PathSegment.Line,a,(1-E)*y)).add(new go.PathSegment(go.PathSegment.Line,(1-E)*a,y)).add(new go.PathSegment(go.PathSegment.Line,E*a,y)).add(new go.PathSegment(go.PathSegment.Line,0,(1-E)*y)).add(new go.PathSegment(go.PathSegment.Line,0,E*y).close())).setSpots(E/2,E/2,1-E/2,1-E/2)}),go.Shape.setFigureParameter("Pie",0,new Me("Start",0,-360,360)),go.Shape.setFigureParameter("Pie",1,new Me("Sweep",315,-360,360)),go.Shape.defineFigureGenerator("Pie",function(ae,a,y){var E=ae?ae.parameter1:NaN,b=ae?ae.parameter2:NaN;isNaN(E)&&(E=0),isNaN(b)&&(b=315);var x=E%360;x<0&&(x+=360);var z=b%360,ee=Math.min(a,y)/2;return new go.Geometry().add(new go.PathFigure(ee,ee).add(new go.PathSegment(go.PathSegment.Arc,x,z,ee,ee,ee,ee).close()))}),go.Shape.defineFigureGenerator("PiePiece",function(ae,a,y){var E=le/Math.SQRT2*.5,b=Math.SQRT2/2,x=1-Math.SQRT2/2;return new go.Geometry().add(new go.PathFigure(a,y,!0).add(new go.PathSegment(go.PathSegment.Bezier,b*a,x*y,a,(1-E)*y,(b+E)*a,(x+E)*y)).add(new go.PathSegment(go.PathSegment.Line,0,y).close()))}),go.Shape.setFigureParameter("ThickCross",0,new Me("Thickness",30)),go.Shape.defineFigureGenerator("ThickCross",function(ae,a,y){var E=ae?ae.parameter1:NaN;(isNaN(E)||E<0)&&(E=30);var b=Math.min(E,a)/2,x=a/2,z=y/2;return new go.Geometry().add(new go.PathFigure(x-b,0,!0).add(new go.PathSegment(go.PathSegment.Line,x+b,0)).add(new go.PathSegment(go.PathSegment.Line,x+b,z-b)).add(new go.PathSegment(go.PathSegment.Line,a,z-b)).add(new go.PathSegment(go.PathSegment.Line,a,z+b)).add(new go.PathSegment(go.PathSegment.Line,x+b,z+b)).add(new go.PathSegment(go.PathSegment.Line,x+b,y)).add(new go.PathSegment(go.PathSegment.Line,x-b,y)).add(new go.PathSegment(go.PathSegment.Line,x-b,z+b)).add(new go.PathSegment(go.PathSegment.Line,0,z+b)).add(new go.PathSegment(go.PathSegment.Line,0,z-b)).add(new go.PathSegment(go.PathSegment.Line,x-b,z-b).close()))}),go.Shape.setFigureParameter("ThinCross",0,new Me("Thickness",10)),go.Shape.defineFigureGenerator("ThinCross",function(ae,a,y){var E=ae?ae.parameter1:NaN;(isNaN(E)||E<0)&&(E=10);var b=Math.min(E,a)/2,x=a/2,z=y/2;return new go.Geometry().add(new go.PathFigure(x-b,0,!0).add(new go.PathSegment(go.PathSegment.Line,x+b,0)).add(new go.PathSegment(go.PathSegment.Line,x+b,z-b)).add(new go.PathSegment(go.PathSegment.Line,a,z-b)).add(new go.PathSegment(go.PathSegment.Line,a,z+b)).add(new go.PathSegment(go.PathSegment.Line,x+b,z+b)).add(new go.PathSegment(go.PathSegment.Line,x+b,y)).add(new go.PathSegment(go.PathSegment.Line,x-b,y)).add(new go.PathSegment(go.PathSegment.Line,x-b,z+b)).add(new go.PathSegment(go.PathSegment.Line,0,z+b)).add(new go.PathSegment(go.PathSegment.Line,0,z-b)).add(new go.PathSegment(go.PathSegment.Line,x-b,z-b).close()))}),go.Shape.setFigureParameter("ThickX",0,new Me("Thickness",30)),go.Shape.defineFigureGenerator("ThickX",function(ae,a,y){var E=ae?ae.parameter1:NaN;if((isNaN(E)||E<0)&&(E=30),a===0||y===0){var b=new go.Geometry(go.Geometry.Rectangle);return b.startX=0,b.startY=0,b.endX=a,b.endY=y,b}else{var x=a/2,z=y/2,ee=Math.atan2(y,a),ne=E-Math.min(Math.cos(ee)*E/2,x),re=E-Math.min(Math.sin(ee)*E/2,z),b=new go.Geometry,ie=new go.PathFigure(ne,0,!0);return b.add(ie),ie.add(new go.PathSegment(go.PathSegment.Line,x,.2*y)),ie.add(new go.PathSegment(go.PathSegment.Line,a-ne,0)),ie.add(new go.PathSegment(go.PathSegment.Line,a,re)),ie.add(new go.PathSegment(go.PathSegment.Line,.8*a,z)),ie.add(new go.PathSegment(go.PathSegment.Line,a,y-re)),ie.add(new go.PathSegment(go.PathSegment.Line,a-ne,y)),ie.add(new go.PathSegment(go.PathSegment.Line,x,.8*y)),ie.add(new go.PathSegment(go.PathSegment.Line,ne,y)),ie.add(new go.PathSegment(go.PathSegment.Line,0,y-re)),ie.add(new go.PathSegment(go.PathSegment.Line,.2*a,z)),ie.add(new go.PathSegment(go.PathSegment.Line,0,re).close()),b}}),go.Shape.setFigureParameter("ThinX",0,new Me("Thickness",10)),go.Shape.defineFigureGenerator("ThinX",function(ae,a,y){var E=ae?ae.parameter1:NaN;(isNaN(E)||E<0)&&(E=10);var b=new go.Geometry,x=new go.PathFigure(.1*a,0,!0);return b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.5*a,.4*y)),x.add(new go.PathSegment(go.PathSegment.Line,.9*a,0)),x.add(new go.PathSegment(go.PathSegment.Line,a,.1*y)),x.add(new go.PathSegment(go.PathSegment.Line,.6*a,.5*y)),x.add(new go.PathSegment(go.PathSegment.Line,a,.9*y)),x.add(new go.PathSegment(go.PathSegment.Line,.9*a,y)),x.add(new go.PathSegment(go.PathSegment.Line,.5*a,.6*y)),x.add(new go.PathSegment(go.PathSegment.Line,.1*a,y)),x.add(new go.PathSegment(go.PathSegment.Line,0,.9*y)),x.add(new go.PathSegment(go.PathSegment.Line,.4*a,.5*y)),x.add(new go.PathSegment(go.PathSegment.Line,0,.1*y).close()),b}),go.Shape.setFigureParameter("SquareIBeam",0,new Me("BeamWidth",.2,.1,.9)),go.Shape.defineFigureGenerator("SquareIBeam",function(ae,a,y){var E=ae?ae.parameter1:NaN;isNaN(E)&&(E=.2);var b=new go.Geometry,x=new go.PathFigure(0,0,!0);return b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,a,0)),x.add(new go.PathSegment(go.PathSegment.Line,a,E*y)),x.add(new go.PathSegment(go.PathSegment.Line,(.5+E/2)*a,E*y)),x.add(new go.PathSegment(go.PathSegment.Line,(.5+E/2)*a,(1-E)*y)),x.add(new go.PathSegment(go.PathSegment.Line,a,(1-E)*y)),x.add(new go.PathSegment(go.PathSegment.Line,a,y)),x.add(new go.PathSegment(go.PathSegment.Line,0,y)),x.add(new go.PathSegment(go.PathSegment.Line,0,(1-E)*y)),x.add(new go.PathSegment(go.PathSegment.Line,(.5-E/2)*a,(1-E)*y)),x.add(new go.PathSegment(go.PathSegment.Line,(.5-E/2)*a,E*y)),x.add(new go.PathSegment(go.PathSegment.Line,0,E*y).close()),b}),go.Shape.setFigureParameter("RoundedIBeam",0,new Me("Curviness",.5,.05,.65)),go.Shape.defineFigureGenerator("RoundedIBeam",function(ae,a,y){var E=ae?ae.parameter1:NaN;isNaN(E)&&(E=.5);var b=new go.Geometry,x=new go.PathFigure(0,0,!0);return b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,a,0)),x.add(new go.PathSegment(go.PathSegment.Bezier,a,y,Math.abs(1-E)*a,.25*y,Math.abs(1-E)*a,.75*y)),x.add(new go.PathSegment(go.PathSegment.Line,0,y)),x.add(new go.PathSegment(go.PathSegment.Bezier,0,0,E*a,.75*y,E*a,.25*y).close()),b}),go.Shape.defineFigureGenerator("HalfEllipse",function(ae,a,y){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Bezier,a,.5*y,le*a,0,a,(.5-le/2)*y)).add(new go.PathSegment(go.PathSegment.Bezier,0,y,a,(.5+le/2)*y,le*a,y).close())).setSpots(0,.156,.844,.844)}),go.Shape.defineFigureGenerator("Crescent",function(ae,a,y){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Bezier,0,y,a,0,a,y)).add(new go.PathSegment(go.PathSegment.Bezier,0,0,.5*a,.75*y,.5*a,.25*y).close())).setSpots(.311,.266,.744,.744)}),go.Shape.defineFigureGenerator("Heart",function(ae,a,y){return new go.Geometry().add(new go.PathFigure(.5*a,y,!0).add(new go.PathSegment(go.PathSegment.Bezier,0,.3*y,.1*a,.8*y,0,.5*y)).add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.3*y,0,0,.45*a,0)).add(new go.PathSegment(go.PathSegment.Bezier,a,.3*y,.55*a,0,a,0)).add(new go.PathSegment(go.PathSegment.Bezier,.5*a,y,a,.5*y,.9*a,.8*y).close())).setSpots(.14,.29,.86,.78)}),go.Shape.defineFigureGenerator("Spade",function(ae,a,y){return new go.Geometry().add(new go.PathFigure(.5*a,0,!0).add(new go.PathSegment(go.PathSegment.Line,.51*a,.01*y)).add(new go.PathSegment(go.PathSegment.Bezier,a,.5*y,.6*a,.2*y,a,.25*y)).add(new go.PathSegment(go.PathSegment.Bezier,.55*a,.7*y,a,.8*y,.6*a,.8*y)).add(new go.PathSegment(go.PathSegment.Bezier,.75*a,y,.5*a,.75*y,.55*a,.95*y)).add(new go.PathSegment(go.PathSegment.Line,.25*a,y)).add(new go.PathSegment(go.PathSegment.Bezier,.45*a,.7*y,.45*a,.95*y,.5*a,.75*y)).add(new go.PathSegment(go.PathSegment.Bezier,0,.5*y,.4*a,.8*y,0,.8*y)).add(new go.PathSegment(go.PathSegment.Bezier,.49*a,.01*y,0,.25*y,.4*a,.2*y).close())).setSpots(.14,.26,.86,.78)}),go.Shape.defineFigureGenerator("Club",function(ae,a,y){var E=new go.Geometry,b=new go.PathFigure(.4*a,.6*y,!0);E.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,.15*a,y,.5*a,.75*y,.45*a,.95*y)),b.add(new go.PathSegment(go.PathSegment.Line,.85*a,y)),b.add(new go.PathSegment(go.PathSegment.Bezier,.6*a,.6*y,.55*a,.95*y,.5*a,.75*y));var x=.2,z=.3,ee=0,ne=x*le;return b.add(new go.PathSegment(go.PathSegment.Bezier,(.5+z)*a,(.5+x+ee)*y,(.5-x+z)*a,(.5+ne+ee)*y,(.5-ne+z)*a,(.5+x+ee)*y)),b.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+x+z)*a,(.5+ee)*y,(.5+ne+z)*a,(.5+x+ee)*y,(.5+x+z)*a,(.5+ne+ee)*y)),b.add(new go.PathSegment(go.PathSegment.Bezier,(.5+z)*a,(.5-x+ee)*y,(1-.5+x+z)*a,(.5-ne+ee)*y,(.5+ne+z)*a,(.5-x+ee)*y)),b.add(new go.PathSegment(go.PathSegment.Bezier,.65*a,.36771243*y,(.5-ne+z)*a,(.5-x+ee)*y,(.5-x+z+.05)*a,(.5-ne+ee-.02)*y)),x=.2,z=0,ee=-.3,ne=x*le,b.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+x+z)*a,(.5+ee)*y,(.5+ne+z)*a,(.5+x+ee)*y,(.5+x+z)*a,(.5+ne+ee)*y)),b.add(new go.PathSegment(go.PathSegment.Bezier,(.5+z)*a,(.5-x+ee)*y,(1-.5+x+z)*a,(.5-ne+ee)*y,(.5+ne+z)*a,(.5-x+ee)*y)),b.add(new go.PathSegment(go.PathSegment.Bezier,(.5-x+z)*a,(.5+ee)*y,(.5-ne+z)*a,(.5-x+ee)*y,(.5-x+z)*a,(.5-ne+ee)*y)),b.add(new go.PathSegment(go.PathSegment.Bezier,(.5-ne+z)*a,(.5+x+ee)*y,(.5-x+z)*a,(.5+ne+ee)*y,(.5-ne+z)*a,(.5+x+ee)*y)),x=.2,z=-.3,ee=0,ne=x*le,b.add(new go.PathSegment(go.PathSegment.Bezier,(.5+z)*a,(.5-x+ee)*y,(1-.5+x+z-.05)*a,(.5-ne+ee-.02)*y,(.5+ne+z)*a,(.5-x+ee)*y)),b.add(new go.PathSegment(go.PathSegment.Bezier,(.5-x+z)*a,(.5+ee)*y,(.5-ne+z)*a,(.5-x+ee)*y,(.5-x+z)*a,(.5-ne+ee)*y)),b.add(new go.PathSegment(go.PathSegment.Bezier,(.5+z)*a,(.5+x+ee)*y,(.5-x+z)*a,(.5+ne+ee)*y,(.5-ne+z)*a,(.5+x+ee)*y)),b.add(new go.PathSegment(go.PathSegment.Bezier,.4*a,.6*y,(.5+ne+z)*a,(.5+x+ee)*y,(.5+x+z)*a,(.5+ne+ee)*y).close()),E.setSpots(.06,.33,.93,.68),E}),go.Shape.defineFigureGenerator("YinYang",function(ae,a,y){var E=new go.Geometry,b=new go.PathFigure(a*.5,0,!0);E.add(b),b.add(new go.PathSegment(go.PathSegment.Arc,270,180,a*.5,a*.5,a*.5,a*.5)),b.add(new go.PathSegment(go.PathSegment.Arc,90,-180,a*.5,a*.75,a*.25,a*.25)),b.add(new go.PathSegment(go.PathSegment.Arc,90,180,a*.5,a*.25,a*.25,a*.25));var x=.1,z=.5,ee=.25;return b.add(new go.PathSegment(go.PathSegment.Move,(z+x)*a,ee*y)),b.add(new go.PathSegment(go.PathSegment.Arc,0,-360,a*z,y*ee,x*a,x*a).close()),b=new go.PathFigure(a*.5,0,!1),E.add(b),b.add(new go.PathSegment(go.PathSegment.Arc,270,-180,a*.5,a*.5,a*.5,a*.5)),ee=.75,b=new go.PathFigure((z+x)*a,ee*y,!0),E.add(b),b.add(new go.PathSegment(go.PathSegment.Arc,0,360,a*z,y*ee,x*a,x*a).close()),E.defaultStretch=go.GraphObject.Uniform,E}),go.Shape.defineFigureGenerator("Peace",function(ae,a,y){var E=.8535533905932737,b=.5*a,x=.5*y;return new go.Geometry().add(new go.PathFigure(b,0,!1).add(new go.PathSegment(go.PathSegment.Arc,270,360,b,x,b,x)).add(new go.PathSegment(go.PathSegment.Line,b,y)).add(new go.PathSegment(go.PathSegment.Move,b,x)).add(new go.PathSegment(go.PathSegment.Line,(1-E)*a,E*y)).add(new go.PathSegment(go.PathSegment.Move,b,x)).add(new go.PathSegment(go.PathSegment.Line,E*a,E*y)))}),go.Shape.defineFigureGenerator("NotAllowed",function(ae,a,y){var E=new go.Geometry,b=le*.5,x=.5,z=.5,ee=.5,ne=new go.PathFigure(z*a,(ee-x)*y);E.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,(z-x)*a,ee*y,(z-b)*a,(ee-x)*y,(z-x)*a,(ee-b)*y)),ne.add(new go.PathSegment(go.PathSegment.Bezier,z*a,(ee+x)*y,(z-x)*a,(ee+b)*y,(z-b)*a,(ee+x)*y)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(z+x)*a,ee*y,(z+b)*a,(ee+x)*y,(z+x)*a,(ee+b)*y)),ne.add(new go.PathSegment(go.PathSegment.Bezier,z*a,(ee-x)*y,(z+x)*a,(ee-b)*y,(z+b)*a,(ee-x)*y)),x=.4,b=le*.4;var re=te(),ie=te(),ge=te(),fe=te();De(z,ee-x,z+b,ee-x,z+x,ee-b,z+x,ee,.42,re,ie,ge,fe,fe);var se=te(),Ee=te(),Oe=te();De(z,ee-x,z+b,ee-x,z+x,ee-b,z+x,ee,.58,fe,fe,Oe,se,Ee);var ot=te(),Nt=te(),Lt=te();De(z,ee+x,z-b,ee+x,z-x,ee+b,z-x,ee,.42,ot,Nt,Lt,fe,fe);var ye=te(),Ge=te(),$e=te();return De(z,ee+x,z-b,ee+x,z-x,ee+b,z-x,ee,.58,fe,fe,$e,ye,Ge),ne.add(new go.PathSegment(go.PathSegment.Move,$e.x*a,$e.y*y)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(z-x)*a,ee*y,ye.x*a,ye.y*y,Ge.x*a,Ge.y*y)),ne.add(new go.PathSegment(go.PathSegment.Bezier,z*a,(ee-x)*y,(z-x)*a,(ee-b)*y,(z-b)*a,(ee-x)*y)),ne.add(new go.PathSegment(go.PathSegment.Bezier,ge.x*a,ge.y*y,re.x*a,re.y*y,ie.x*a,ie.y*y)),ne.add(new go.PathSegment(go.PathSegment.Line,$e.x*a,$e.y*y).close()),ne.add(new go.PathSegment(go.PathSegment.Move,Lt.x*a,Lt.y*y)),ne.add(new go.PathSegment(go.PathSegment.Line,Oe.x*a,Oe.y*y)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(z+x)*a,ee*y,se.x*a,se.y*y,Ee.x*a,Ee.y*y)),ne.add(new go.PathSegment(go.PathSegment.Bezier,z*a,(ee+x)*y,(z+x)*a,(ee+b)*y,(z+b)*a,(ee+x)*y)),ne.add(new go.PathSegment(go.PathSegment.Bezier,Lt.x*a,Lt.y*y,ot.x*a,ot.y*y,Nt.x*a,Nt.y*y).close()),Se(re),Se(ie),Se(ge),Se(fe),Se(se),Se(Ee),Se(Oe),Se(ot),Se(Nt),Se(Lt),Se(ye),Se(Ge),Se($e),E.defaultStretch=go.GraphObject.Uniform,E}),go.Shape.defineFigureGenerator("Fragile",function(ae,a,y){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,.25*a,0)).add(new go.PathSegment(go.PathSegment.Line,.2*a,.15*y)).add(new go.PathSegment(go.PathSegment.Line,.3*a,.25*y)).add(new go.PathSegment(go.PathSegment.Line,.29*a,.33*y)).add(new go.PathSegment(go.PathSegment.Line,.35*a,.25*y)).add(new go.PathSegment(go.PathSegment.Line,.3*a,.15*y)).add(new go.PathSegment(go.PathSegment.Line,.4*a,0)).add(new go.PathSegment(go.PathSegment.Line,a,0)).add(new go.PathSegment(go.PathSegment.Bezier,.55*a,.5*y,a,.25*y,.75*a,.5*y)).add(new go.PathSegment(go.PathSegment.Line,.55*a,.9*y)).add(new go.PathSegment(go.PathSegment.Line,.7*a,.9*y)).add(new go.PathSegment(go.PathSegment.Line,.7*a,y)).add(new go.PathSegment(go.PathSegment.Line,.3*a,y)).add(new go.PathSegment(go.PathSegment.Line,.3*a,.9*y)).add(new go.PathSegment(go.PathSegment.Line,.45*a,.9*y)).add(new go.PathSegment(go.PathSegment.Line,.45*a,.5*y)).add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*a,.5*y,0,.25*y).close()))}),go.Shape.setFigureParameter("HourGlass",0,new Me("Thickness",30)),go.Shape.defineFigureGenerator("HourGlass",function(ae,a,y){var E=ae?ae.parameter1:NaN;(isNaN(E)||E<0)&&(E=30),E>a&&(E=a);var b=(a-E)/2,x=b+E;return new go.Geometry().add(new go.PathFigure(x,.5*y).add(new go.PathSegment(go.PathSegment.Line,a,y)).add(new go.PathSegment(go.PathSegment.Line,0,y)).add(new go.PathSegment(go.PathSegment.Line,b,.5*y)).add(new go.PathSegment(go.PathSegment.Line,0,0)).add(new go.PathSegment(go.PathSegment.Line,a,0).close()))}),go.Shape.defineFigureGenerator("Lightning",function(ae,a,y){return new go.Geometry().add(new go.PathFigure(0,.55*y).add(new go.PathSegment(go.PathSegment.Line,.6*a,0)).add(new go.PathSegment(go.PathSegment.Line,.3*a,.45*y)).add(new go.PathSegment(go.PathSegment.Line,a,.45*y)).add(new go.PathSegment(go.PathSegment.Line,.4*a,y)).add(new go.PathSegment(go.PathSegment.Line,.7*a,.55*y).close()))}),go.Shape.defineFigureGenerator("GenderMale",function(ae,a,y){var E=new go.Geometry,b=le*.4,x=.4,z=.5,ee=.5,ne=te(),re=te(),ie=te(),ge=te(),fe=new go.PathFigure((z-x)*a,ee*y,!1);E.add(fe),fe.add(new go.PathSegment(go.PathSegment.Bezier,z*a,(ee-x)*y,(z-x)*a,(ee-b)*y,(z-b)*a,(ee-x)*y)),De(z,ee-x,z+b,ee-x,z+x,ee-b,z+x,ee,.44,ie,ge,re,ne,ne),fe.add(new go.PathSegment(go.PathSegment.Bezier,re.x*a,re.y*y,ie.x*a,ie.y*y,ge.x*a,ge.y*y));var se=oe(re.x,re.y);De(z,ee-x,z+b,ee-x,z+x,ee-b,z+x,ee,.56,ne,ne,re,ie,ge);var Ee=oe(re.x,re.y);fe.add(new go.PathSegment(go.PathSegment.Line,(se.x*.1+.95*.9)*a,se.y*.1*y)),fe.add(new go.PathSegment(go.PathSegment.Line,.85*a,se.y*.1*y)),fe.add(new go.PathSegment(go.PathSegment.Line,.85*a,0)),fe.add(new go.PathSegment(go.PathSegment.Line,a,0)),fe.add(new go.PathSegment(go.PathSegment.Line,a,.15*y)),fe.add(new go.PathSegment(go.PathSegment.Line,(Ee.x*.1+.9)*a,.15*y)),fe.add(new go.PathSegment(go.PathSegment.Line,(Ee.x*.1+.9)*a,(Ee.y*.1+.05*.9)*y)),fe.add(new go.PathSegment(go.PathSegment.Line,Ee.x*a,Ee.y*y)),fe.add(new go.PathSegment(go.PathSegment.Bezier,(z+x)*a,ee*y,ie.x*a,ie.y*y,ge.x*a,ge.y*y)),fe.add(new go.PathSegment(go.PathSegment.Bezier,z*a,(ee+x)*y,(z+x)*a,(ee+b)*y,(z+b)*a,(ee+x)*y)),fe.add(new go.PathSegment(go.PathSegment.Bezier,(z-x)*a,ee*y,(z-b)*a,(ee+x)*y,(z-x)*a,(ee+b)*y)),x=.35,b=le*.35;var Oe=new go.PathFigure(z*a,(ee-x)*y,!1);E.add(Oe),Oe.add(new go.PathSegment(go.PathSegment.Bezier,(z-x)*a,ee*y,(z-b)*a,(ee-x)*y,(z-x)*a,(ee-b)*y)),Oe.add(new go.PathSegment(go.PathSegment.Bezier,z*a,(ee+x)*y,(z-x)*a,(ee+b)*y,(z-b)*a,(ee+x)*y)),Oe.add(new go.PathSegment(go.PathSegment.Bezier,(z+x)*a,ee*y,(z+b)*a,(ee+x)*y,(z+x)*a,(ee+b)*y)),Oe.add(new go.PathSegment(go.PathSegment.Bezier,z*a,(ee-x)*y,(z+x)*a,(ee-b)*y,(z+b)*a,(ee-x)*y));var ot=new go.PathFigure((z-x)*a,ee*y,!1);return E.add(ot),Se(ne),Se(re),Se(ie),Se(ge),Se(se),Se(Ee),E.spot1=new go.Spot(.202,.257),E.spot2=new go.Spot(.792,.739),E.defaultStretch=go.GraphObject.Uniform,E}),go.Shape.defineFigureGenerator("GenderFemale",function(ae,a,y){var E=new go.Geometry,b=.375,x=0,z=-.125,ee=b*le,ne=new go.PathFigure((.525+x)*a,(.5+b+z)*y,!1);E.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+b+x)*a,(.5+z)*y,(.5+ee+x)*a,(.5+b+z)*y,(.5+b+x)*a,(.5+ee+z)*y)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(.5+x)*a,(.5-b+z)*y,(1-.5+b+x)*a,(.5-ee+z)*y,(.5+ee+x)*a,(.5-b+z)*y)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(.5-b+x)*a,(.5+z)*y,(.5-ee+x)*a,(.5-b+z)*y,(.5-b+x)*a,(.5-ee+z)*y)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(.475+x)*a,(.5+b+z)*y,(.5-b+x)*a,(.5+ee+z)*y,(.5-ee+x)*a,(.5+b+z)*y)),ne.add(new go.PathSegment(go.PathSegment.Line,.475*a,.85*y)),ne.add(new go.PathSegment(go.PathSegment.Line,.425*a,.85*y)),ne.add(new go.PathSegment(go.PathSegment.Line,.425*a,.9*y)),ne.add(new go.PathSegment(go.PathSegment.Line,.475*a,.9*y)),ne.add(new go.PathSegment(go.PathSegment.Line,.475*a,y)),ne.add(new go.PathSegment(go.PathSegment.Line,.525*a,y)),ne.add(new go.PathSegment(go.PathSegment.Line,.525*a,.9*y)),ne.add(new go.PathSegment(go.PathSegment.Line,.575*a,.9*y)),ne.add(new go.PathSegment(go.PathSegment.Line,.575*a,.85*y)),ne.add(new go.PathSegment(go.PathSegment.Line,.525*a,.85*y).close()),b=.325,x=0,z=-.125,ee=b*le;var ne=new go.PathFigure((1-.5+b+x)*a,(.5+z)*y,!1);E.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,(.5+x)*a,(.5+b+z)*y,(.5+b+x)*a,(.5+ee+z)*y,(.5+ee+x)*a,(.5+b+z)*y)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(.5-b+x)*a,(.5+z)*y,(.5-ee+x)*a,(.5+b+z)*y,(.5-b+x)*a,(.5+ee+z)*y)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(.5+x)*a,(.5-b+z)*y,(.5-b+x)*a,(.5-ee+z)*y,(.5-ee+x)*a,(.5-b+z)*y)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+b+x)*a,(.5+z)*y,(.5+ee+x)*a,(.5-b+z)*y,(1-.5+b+x)*a,(.5-ee+z)*y));var ne=new go.PathFigure((.525+x)*a,(.5+b+z)*y,!1);return E.add(ne),E.spot1=new go.Spot(.232,.136),E.spot2=new go.Spot(.682,.611),E.defaultStretch=go.GraphObject.Uniform,E}),go.Shape.defineFigureGenerator("LogicImplies",function(ae,a,y){var E=ae?ae.parameter1:NaN;return isNaN(E)&&(E=.2),new go.Geometry().add(new go.PathFigure((1-E)*a,0,!1).add(new go.PathSegment(go.PathSegment.Line,a,.5*y)).add(new go.PathSegment(go.PathSegment.Line,(1-E)*a,y)).add(new go.PathSegment(go.PathSegment.Move,0,.5*y)).add(new go.PathSegment(go.PathSegment.Line,a,.5*y))).setSpots(0,0,.8,.5)}),go.Shape.defineFigureGenerator("LogicIff",function(ae,a,y){var E=ae?ae.parameter1:NaN;return isNaN(E)&&(E=.2),new go.Geometry().add(new go.PathFigure((1-E)*a,0,!1).add(new go.PathSegment(go.PathSegment.Line,a,.5*y)).add(new go.PathSegment(go.PathSegment.Line,(1-E)*a,y)).add(new go.PathSegment(go.PathSegment.Move,0,.5*y)).add(new go.PathSegment(go.PathSegment.Line,a,.5*y)).add(new go.PathSegment(go.PathSegment.Move,E*a,0)).add(new go.PathSegment(go.PathSegment.Line,0,.5*y)).add(new go.PathSegment(go.PathSegment.Line,E*a,y))).setSpots(.2,0,.8,.5)}),go.Shape.defineFigureGenerator("LogicNot",function(ae,a,y){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,a,0)).add(new go.PathSegment(go.PathSegment.Line,a,y)))}),go.Shape.defineFigureGenerator("LogicAnd",function(ae,a,y){return new go.Geometry().add(new go.PathFigure(0,y,!1).add(new go.PathSegment(go.PathSegment.Line,.5*a,0)).add(new go.PathSegment(go.PathSegment.Line,a,y))).setSpots(.25,.5,.75,1)}),go.Shape.defineFigureGenerator("LogicOr",function(ae,a,y){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,.5*a,y)).add(new go.PathSegment(go.PathSegment.Line,a,0))).setSpots(.219,0,.78,.409)}),go.Shape.defineFigureGenerator("LogicXor",function(ae,a,y){var E=new go.Geometry().add(new go.PathFigure(.5*a,0,!1).add(new go.PathSegment(go.PathSegment.Line,.5*a,y)).add(new go.PathSegment(go.PathSegment.Move,0,.5*y)).add(new go.PathSegment(go.PathSegment.Line,a,.5*y)).add(new go.PathSegment(go.PathSegment.Arc,0,360,.5*a,.5*y,.5*a,.5*y)));return E.defaultStretch=go.GraphObject.Uniform,E}),go.Shape.defineFigureGenerator("LogicTruth",function(ae,a,y){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,a,0)).add(new go.PathSegment(go.PathSegment.Move,.5*a,0)).add(new go.PathSegment(go.PathSegment.Line,.5*a,y)))}),go.Shape.defineFigureGenerator("LogicFalsity",function(ae,a,y){return new go.Geometry().add(new go.PathFigure(0,y,!1).add(new go.PathSegment(go.PathSegment.Line,a,y)).add(new go.PathSegment(go.PathSegment.Move,.5*a,y)).add(new go.PathSegment(go.PathSegment.Line,.5*a,0)))}),go.Shape.defineFigureGenerator("LogicThereExists",function(ae,a,y){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,a,0)).add(new go.PathSegment(go.PathSegment.Line,a,.5*y)).add(new go.PathSegment(go.PathSegment.Line,0,.5*y)).add(new go.PathSegment(go.PathSegment.Move,a,.5*y)).add(new go.PathSegment(go.PathSegment.Line,a,y)).add(new go.PathSegment(go.PathSegment.Line,0,y)))}),go.Shape.defineFigureGenerator("LogicForAll",function(ae,a,y){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,.5*a,y)).add(new go.PathSegment(go.PathSegment.Line,a,0)).add(new go.PathSegment(go.PathSegment.Move,.25*a,.5*y)).add(new go.PathSegment(go.PathSegment.Line,.75*a,.5*y))).setSpots(.25,0,.75,.5)}),go.Shape.defineFigureGenerator("LogicIsDefinedAs",function(ae,a,y){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,a,0)).add(new go.PathSegment(go.PathSegment.Move,0,.5*y)).add(new go.PathSegment(go.PathSegment.Line,a,.5*y)).add(new go.PathSegment(go.PathSegment.Move,0,y)).add(new go.PathSegment(go.PathSegment.Line,a,y))).setSpots(.01,.01,.99,.49)}),go.Shape.defineFigureGenerator("LogicIntersect",function(ae,a,y){var E=.5;return new go.Geometry().add(new go.PathFigure(0,y,!1).add(new go.PathSegment(go.PathSegment.Line,0,E*y)).add(new go.PathSegment(go.PathSegment.Arc,180,180,E*a,E*y,E*a,E*y)).add(new go.PathSegment(go.PathSegment.Line,a,y))).setSpots(0,.5,1,1)}),go.Shape.defineFigureGenerator("LogicUnion",function(ae,a,y){var E=.5;return new go.Geometry().add(new go.PathFigure(a,0,!1).add(new go.PathSegment(go.PathSegment.Line,a,E*y)).add(new go.PathSegment(go.PathSegment.Arc,0,180,E*a,E*y,E*a,E*y)).add(new go.PathSegment(go.PathSegment.Line,0,0))).setSpots(0,0,1,.5)}),go.Shape.setFigureParameter("Arrow",0,new Me("ArrowheadWidth",.3,.01,.99)),go.Shape.setFigureParameter("Arrow",1,new Me("TailHeight",.3,.01,.99)),go.Shape.defineFigureGenerator("Arrow",function(ae,a,y){var E=ae?ae.parameter1:NaN;isNaN(E)&&(E=.3);var b=ae?ae.parameter2:NaN;isNaN(b)&&(b=.3);var x=(1-E)*a,z=(.5-b/2)*y,ee=(.5+b/2)*y,ne=new go.Geometry,re=new go.PathFigure(0,z,!0);ne.add(re),re.add(new go.PathSegment(go.PathSegment.Line,x,z)),re.add(new go.PathSegment(go.PathSegment.Line,x,0)),re.add(new go.PathSegment(go.PathSegment.Line,a,.5*y)),re.add(new go.PathSegment(go.PathSegment.Line,x,y)),re.add(new go.PathSegment(go.PathSegment.Line,x,ee)),re.add(new go.PathSegment(go.PathSegment.Line,0,ee).close()),ne.spot1=new go.Spot(0,z/y);var ie=We(0,ee/y,1,ee/y,x/a,1,1,.5,te());return ne.spot2=new go.Spot(ie.x,ie.y),Se(ie),ne}),go.Shape.setFigureParameter("Arrow2",0,new Me("ArrowheadWidth",30)),go.Shape.setFigureParameter("Arrow2",0,new Me("TailHeight",30)),go.Shape.defineFigureGenerator("Arrow2",function(ae,a,y){var E=ae?ae.parameter1:NaN;isNaN(E)&&(E=30),E>a&&(E=a);var b=ae?ae.parameter2:NaN;isNaN(b)&&(b=30),b=Math.min(b,y/2);var x=a-E,z=(y-b)/2,ee=z+b,ne=new go.Geometry,re=new go.PathFigure(0,z,!0);ne.add(re),re.add(new go.PathSegment(go.PathSegment.Line,x,z)),re.add(new go.PathSegment(go.PathSegment.Line,x,0)),re.add(new go.PathSegment(go.PathSegment.Line,a,.5*y)),re.add(new go.PathSegment(go.PathSegment.Line,x,y)),re.add(new go.PathSegment(go.PathSegment.Line,x,ee)),re.add(new go.PathSegment(go.PathSegment.Line,0,ee).close()),ne.spot1=new go.Spot(0,z/y);var ie=We(0,ee/y,1,ee/y,x/a,1,1,.5,te());return ne.spot2=new go.Spot(ie.x,ie.y),Se(ie),ne}),go.Shape.defineFigureGenerator("Chevron",function(ae,a,y){var E=new go.Geometry,b=new go.PathFigure(0,0,!0);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*a,0)),b.add(new go.PathSegment(go.PathSegment.Line,a,.5*y)),b.add(new go.PathSegment(go.PathSegment.Line,.5*a,y)),b.add(new go.PathSegment(go.PathSegment.Line,0,y)),b.add(new go.PathSegment(go.PathSegment.Line,.5*a,.5*y).close()),E}),go.Shape.defineFigureGenerator("DoubleArrow",function(ae,a,y){var E=new go.Geometry,b=new go.PathFigure(0,0,!0);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.3*a,.214*y)),b.add(new go.PathSegment(go.PathSegment.Line,.3*a,0)),b.add(new go.PathSegment(go.PathSegment.Line,1*a,.5*y)),b.add(new go.PathSegment(go.PathSegment.Line,.3*a,1*y)),b.add(new go.PathSegment(go.PathSegment.Line,.3*a,.786*y)),b.add(new go.PathSegment(go.PathSegment.Line,0,1*y).close()),E}),go.Shape.setFigureParameter("DoubleEndArrow",0,new Me("ConnecterHeight",.3,.01,.99)),go.Shape.defineFigureGenerator("DoubleEndArrow",function(ae,a,y){var E=ae?ae.parameter1:NaN;isNaN(E)&&(E=.3);var b=(.5-E/2)*y,x=(.5+E/2)*y,z=new go.Geometry,ee=new go.PathFigure(a,.5*y,!0);z.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.7*a,y)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*a,x)),ee.add(new go.PathSegment(go.PathSegment.Line,.3*a,x)),ee.add(new go.PathSegment(go.PathSegment.Line,.3*a,y)),ee.add(new go.PathSegment(go.PathSegment.Line,0,.5*y)),ee.add(new go.PathSegment(go.PathSegment.Line,.3*a,0)),ee.add(new go.PathSegment(go.PathSegment.Line,.3*a,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*a,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*a,0).close());var ne=We(0,.5,.3,0,0,b/y,.1,b/y,te());return z.spot1=new go.Spot(ne.x,ne.y),ne=We(.7,1,1,.5,0,x/y,1,x/y,ne),z.spot2=new go.Spot(ne.x,ne.y),Se(ne),z}),go.Shape.setFigureParameter("DoubleEndArrow2",0,new Me("ConnecterHeight",40)),go.Shape.setFigureParameter("DoubleEndArrow2",1,new Me("ArrowHeight",100)),go.Shape.defineFigureGenerator("DoubleEndArrow2",function(ae,a,y){var E=ae?ae.parameter1:NaN;isNaN(E)&&(E=40);var b=ae?ae.parameter2:NaN;isNaN(b)&&(b=100);var x=(y-E)/2,z=x+E,ee=(y-b)/2,ne=ee+b;(E>y||b>y)&&(b>E?(E=E*y/b,x=(y-E)/2,z=x+E,ee=0,ne=y):(x=0,z=y,ee=0,ne=y));var re=new go.Geometry,ie=new go.PathFigure(a,.5*y,!0);re.add(ie),ie.add(new go.PathSegment(go.PathSegment.Line,.7*a,ne)),ie.add(new go.PathSegment(go.PathSegment.Line,.7*a,z)),ie.add(new go.PathSegment(go.PathSegment.Line,.3*a,z)),ie.add(new go.PathSegment(go.PathSegment.Line,.3*a,ne)),ie.add(new go.PathSegment(go.PathSegment.Line,0,.5*y)),ie.add(new go.PathSegment(go.PathSegment.Line,.3*a,ee)),ie.add(new go.PathSegment(go.PathSegment.Line,.3*a,x)),ie.add(new go.PathSegment(go.PathSegment.Line,.7*a,x)),ie.add(new go.PathSegment(go.PathSegment.Line,.7*a,ee).close());var ge=We(0,.5,.3,ee/y,0,x/y,1,x/y,te());return re.spot1=new go.Spot(ge.x,ge.y),ge=We(.7,ne/y,1,.5,0,z/y,1,z/y,ge),re.spot2=new go.Spot(ge.x,ge.y),Se(ge),re}),go.Shape.setFigureParameter("IBeamArrow",0,new Me("ConnectorHeight",.7,.51,.97)),go.Shape.defineFigureGenerator("IBeamArrow",function(ae,a,y){var E=ae?ae.parameter1:NaN;isNaN(E)&&(E=.3);var b=(.5-E/2)*y,x=(.5+E/2)*y,z=new go.Geometry,ee=new go.PathFigure(a,.5*y,!0);z.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.7*a,y)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*a,x)),ee.add(new go.PathSegment(go.PathSegment.Line,.2*a,x)),ee.add(new go.PathSegment(go.PathSegment.Line,.2*a,y)),ee.add(new go.PathSegment(go.PathSegment.Line,0,y)),ee.add(new go.PathSegment(go.PathSegment.Line,0,0)),ee.add(new go.PathSegment(go.PathSegment.Line,.2*a,0)),ee.add(new go.PathSegment(go.PathSegment.Line,.2*a,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*a,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*a,0).close()),z.spot1=new go.Spot(0,b/y);var ne=We(.7,1,1,.5,0,x/y,1,x/y,te());return z.spot2=new go.Spot(ne.x,ne.y),Se(ne),z}),go.Shape.setFigureParameter("IBeamArrow2",0,new Me("ConnectorHeight",40)),go.Shape.setFigureParameter("IBeamArrow2",1,new Me("BeamArrowHeight",100)),go.Shape.defineFigureGenerator("IBeamArrow2",function(ae,a,y){var E=ae?ae.parameter1:NaN;isNaN(E)&&(E=40);var b=ae?ae.parameter2:NaN;isNaN(b)&&(b=100);var x=(y-E)/2,z=x+E,ee=(y-b)/2,ne=ee+b;(E>y||b>y)&&(b>E?(E=E*y/b,x=(y-E)/2,z=x+E,ee=0,ne=y):(x=0,z=y,ee=0,ne=y));var re=new go.Geometry,ie=new go.PathFigure(a,.5*y,!0);re.add(ie),ie.add(new go.PathSegment(go.PathSegment.Line,.7*a,ne)),ie.add(new go.PathSegment(go.PathSegment.Line,.7*a,z)),ie.add(new go.PathSegment(go.PathSegment.Line,.2*a,z)),ie.add(new go.PathSegment(go.PathSegment.Line,.2*a,ne)),ie.add(new go.PathSegment(go.PathSegment.Line,0,ne)),ie.add(new go.PathSegment(go.PathSegment.Line,0,ee)),ie.add(new go.PathSegment(go.PathSegment.Line,.2*a,ee)),ie.add(new go.PathSegment(go.PathSegment.Line,.2*a,x)),ie.add(new go.PathSegment(go.PathSegment.Line,.7*a,x)),ie.add(new go.PathSegment(go.PathSegment.Line,.7*a,ee).close()),re.spot1=new go.Spot(0,x/y);var ge=We(.7,ne/y,1,.5,0,z/y,1,z/y,te());return re.spot2=new go.Spot(ge.x,ge.y),Se(ge),re}),go.Shape.setFigureParameter("Pointer",0,new Me("BackPoint",.1,0,.2)),go.Shape.defineFigureGenerator("Pointer",function(ae,a,y){var E=ae?ae.parameter1:NaN;isNaN(E)&&(E=.1);var b=new go.Geometry,x=new go.PathFigure(a,.5*y,!0);b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,0,y)),x.add(new go.PathSegment(go.PathSegment.Line,E*a,.5*y)),x.add(new go.PathSegment(go.PathSegment.Line,0,0).close()),b.spot1=new go.Spot(E,.35);var z=We(.2,.65,1,.65,0,1,1,.5,te());return b.spot2=new go.Spot(z.x,z.y),Se(z),b}),go.Shape.setFigureParameter("RoundedPointer",0,new Me("RoundedEdge",.3,0,.5)),go.Shape.defineFigureGenerator("RoundedPointer",function(ae,a,y){var E=ae?ae.parameter1:NaN;isNaN(E)&&(E=.3);var b=new go.Geometry,x=new go.PathFigure(a,.5*y,!0);b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,0,y)),x.add(new go.PathSegment(go.PathSegment.Bezier,0,0,E*a,.75*y,E*a,.25*y).close()),b.spot1=new go.Spot(E,.35);var z=We(0,.65,1,.65,0,1,1,.5,te());return b.spot2=new go.Spot(z.x,z.y),Se(z),b}),go.Shape.setFigureParameter("SplitEndArrow",0,new Me("TailHeight",.4,.01,.99)),go.Shape.defineFigureGenerator("SplitEndArrow",function(ae,a,y){var E=ae?ae.parameter1:NaN;isNaN(E)&&(E=.4);var b=(.5-E/2)*y,x=(.5+E/2)*y,z=new go.Geometry,ee=new go.PathFigure(a,.5*y,!0);z.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.7*a,y)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*a,x)),ee.add(new go.PathSegment(go.PathSegment.Line,0,x)),ee.add(new go.PathSegment(go.PathSegment.Line,.2*a,.5*y)),ee.add(new go.PathSegment(go.PathSegment.Line,0,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*a,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*a,0).close()),z.spot1=new go.Spot(.2,.3);var ne=We(.7,1,1,.5,0,x/y,1,x/y,te());return z.spot2=new go.Spot(ne.x,ne.y),Se(ne),z}),go.Shape.setFigureParameter("SplitEndArrow2",0,new Me("TailThickness",50)),go.Shape.defineFigureGenerator("SplitEndArrow2",function(ae,a,y){var E=ae?ae.parameter1:NaN;isNaN(E)&&(E=50);var b=(y-E)/2,x=b+E;E>y&&(b=0,x=y);var z=new go.Geometry,ee=new go.PathFigure(a,.5*y,!0);z.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.7*a,y)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*a,x)),ee.add(new go.PathSegment(go.PathSegment.Line,0,x)),ee.add(new go.PathSegment(go.PathSegment.Line,.2*a,.5*y)),ee.add(new go.PathSegment(go.PathSegment.Line,0,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*a,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*a,0).close()),z.spot1=new go.Spot(.2,b/y);var ne=We(.7,1,1,.5,0,x/y,1,x/y,te());return z.spot2=new go.Spot(ne.x,ne.y),Se(ne),z}),go.Shape.setFigureParameter("SquareArrow",0,new Me("ArrowPoint",.7,.2,.9)),go.Shape.defineFigureGenerator("SquareArrow",function(ae,a,y){var E=ae?ae.parameter1:NaN;isNaN(E)&&(E=.7);var b=new go.Geometry,x=new go.PathFigure(a,.5*y,!0);return b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,E*a,y)),x.add(new go.PathSegment(go.PathSegment.Line,0,y)),x.add(new go.PathSegment(go.PathSegment.Line,0,0)),x.add(new go.PathSegment(go.PathSegment.Line,E*a,0).close()),b.spot1=go.Spot.TopLeft,b.spot2=new go.Spot(E,1),b}),go.Shape.defineFigureGenerator("Cone1",function(ae,a,y){var E=new go.Geometry,b=le*.5,x=le*.1,z=new go.PathFigure(0,.9*y,!0);return E.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.5*a,0)),z.add(new go.PathSegment(go.PathSegment.Line,a,.9*y)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,y,a,(.9+x)*y,(.5+b)*a,y)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*y,(.5-b)*a,y,0,(.9+x)*y).close()),E.spot1=new go.Spot(.25,.5),E.spot2=new go.Spot(.75,.97),E}),go.Shape.defineFigureGenerator("Cone2",function(ae,a,y){var E=new go.Geometry,b=new go.PathFigure(0,.9*y,!0);E.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,a,.9*y,(1-.85/.9)*a,y,.85/.9*a,y)),b.add(new go.PathSegment(go.PathSegment.Line,.5*a,0)),b.add(new go.PathSegment(go.PathSegment.Line,0,.9*y).close());var x=new go.PathFigure(0,.9*y,!1);return E.add(x),x.add(new go.PathSegment(go.PathSegment.Bezier,a,.9*y,(1-.85/.9)*a,.8*y,.85/.9*a,.8*y)),E.spot1=new go.Spot(.25,.5),E.spot2=new go.Spot(.75,.82),E}),go.Shape.defineFigureGenerator("Cube1",function(ae,a,y){var E=new go.Geometry,b=new go.PathFigure(.5*a,y,!0);E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,a,.85*y)),b.add(new go.PathSegment(go.PathSegment.Line,a,.15*y)),b.add(new go.PathSegment(go.PathSegment.Line,.5*a,0)),b.add(new go.PathSegment(go.PathSegment.Line,0,.15*y)),b.add(new go.PathSegment(go.PathSegment.Line,0,.85*y).close());var x=new go.PathFigure(.5*a,y,!1);return E.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.5*a,.3*y)),x.add(new go.PathSegment(go.PathSegment.Line,0,.15*y)),x.add(new go.PathSegment(go.PathSegment.Move,.5*a,.3*y)),x.add(new go.PathSegment(go.PathSegment.Line,a,.15*y)),E.spot1=new go.Spot(0,.3),E.spot2=new go.Spot(.5,.85),E}),go.Shape.defineFigureGenerator("Cube2",function(ae,a,y){var E=new go.Geometry,b=new go.PathFigure(0,.3*y,!0);E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,y)),b.add(new go.PathSegment(go.PathSegment.Line,.7*a,y)),b.add(new go.PathSegment(go.PathSegment.Line,a,.7*y)),b.add(new go.PathSegment(go.PathSegment.Line,a,0)),b.add(new go.PathSegment(go.PathSegment.Line,.3*a,0).close());var x=new go.PathFigure(0,.3*y,!1);return E.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.7*a,.3*y)),x.add(new go.PathSegment(go.PathSegment.Line,a,0)),x.add(new go.PathSegment(go.PathSegment.Move,.7*a,.3*y)),x.add(new go.PathSegment(go.PathSegment.Line,.7*a,y)),E.spot1=new go.Spot(0,.3),E.spot2=new go.Spot(.7,1),E}),go.Shape.defineFigureGenerator("Cylinder1",function(ae,a,y){var E=ae?ae.parameter1:NaN;isNaN(E)&&(E=5),E=Math.min(E,y/3);var b=new go.Geometry,x=le*.5,z=new go.PathFigure(0,E,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,0,0,le*E,(.5-x)*a,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,1*a,E,(.5+x)*a,0,1*a,le*E)),z.add(new go.PathSegment(go.PathSegment.Line,a,y-E)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,1*y,1*a,y-le*E,(.5+x)*a,1*y)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,y-E,(.5-x)*a,1*y,0,y-le*E)),z.add(new go.PathSegment(go.PathSegment.Line,0,E));var ee=new go.PathFigure(a,E,!1);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,2*E,1*a,2*E-le*E,(.5+x)*a,2*E)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,E,(.5-x)*a,2*E,0,2*E-le*E)),b.spot1=new go.Spot(0,0,0,2*E),b.spot2=new go.Spot(1,1),b}),go.Shape.defineFigureGenerator("Cylinder2",function(ae,a,y){var E=ae?ae.parameter1:NaN;isNaN(E)&&(E=5),E=Math.min(E,y/3);var b=new go.Geometry,x=le*.5,z=new go.PathFigure(0,y-E,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,0,E)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,0,0,le*E,(.5-x)*a,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,a,E,(.5+x)*a,0,a,le*E)),z.add(new go.PathSegment(go.PathSegment.Line,a,y-E)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,y,a,y-le*E,(.5+x)*a,y)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,y-E,(.5-x)*a,y,0,y-le*E));var ee=new go.PathFigure(0,y-E,!1);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,y-2*E,0,y-E-le*E,(.5-x)*a,y-2*E)),ee.add(new go.PathSegment(go.PathSegment.Bezier,a,y-E,(.5+x)*a,y-2*E,a,y-E-le*E)),b.spot1=new go.Spot(0,0),b.spot2=new go.Spot(1,1,0,-2*E),b}),go.Shape.defineFigureGenerator("Cylinder3",function(ae,a,y){var E=ae?ae.parameter1:NaN;isNaN(E)&&(E=5),E=Math.min(E,a/3);var b=new go.Geometry,x=le*.5,z=new go.PathFigure(E,0,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,a-E,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,a,.5*y,a-le*E,0,a,(.5-x)*y)),z.add(new go.PathSegment(go.PathSegment.Bezier,a-E,y,a,(.5+x)*y,a-le*E,y)),z.add(new go.PathSegment(go.PathSegment.Line,E,y)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*y,le*E,y,0,(.5+x)*y)),z.add(new go.PathSegment(go.PathSegment.Bezier,E,0,0,(.5-x)*y,le*E,0));var ee=new go.PathFigure(E,0,!1);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,2*E,.5*y,E+le*E,0,2*E,(.5-x)*y)),ee.add(new go.PathSegment(go.PathSegment.Bezier,E,y,2*E,(.5+x)*y,E+le*E,y)),b.spot1=new go.Spot(0,0,2*E,0),b.spot2=new go.Spot(1,1),b}),go.Shape.defineFigureGenerator("Cylinder4",function(ae,a,y){var E=ae?ae.parameter1:NaN;isNaN(E)&&(E=5),E=Math.min(E,a/3);var b=new go.Geometry,x=le*.5,z=new go.PathFigure(a-E,0,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,a,.5*y,a-le*E,0,a,(.5-x)*y)),z.add(new go.PathSegment(go.PathSegment.Bezier,a-E,y,a,(.5+x)*y,a-le*E,y)),z.add(new go.PathSegment(go.PathSegment.Line,E,y)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*y,le*E,y,0,(.5+x)*y)),z.add(new go.PathSegment(go.PathSegment.Bezier,E,0,0,(.5-x)*y,le*E,0)),z.add(new go.PathSegment(go.PathSegment.Line,a-E,0));var ee=new go.PathFigure(a-E,0,!1);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,a-2*E,.5*y,a-E-le*E,0,a-2*E,(.5-x)*y)),ee.add(new go.PathSegment(go.PathSegment.Bezier,a-E,y,a-2*E,(.5+x)*y,a-E-le*E,y)),b.spot1=new go.Spot(0,0),b.spot2=new go.Spot(1,1,-2*E,0),b}),go.Shape.defineFigureGenerator("Prism1",function(ae,a,y){var E=new go.Geometry,b=new go.PathFigure(.25*a,.25*y,!0);E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*a,0)),b.add(new go.PathSegment(go.PathSegment.Line,a,.5*y)),b.add(new go.PathSegment(go.PathSegment.Line,.5*a,y)),b.add(new go.PathSegment(go.PathSegment.Line,0,y).close());var x=new go.PathFigure(.25*a,.25*y,!1);return E.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.5*a,y)),E.spot1=new go.Spot(.408,.172),E.spot2=new go.Spot(.833,.662),E}),go.Shape.defineFigureGenerator("Prism2",function(ae,a,y){var E=new go.Geometry,b=new go.PathFigure(0,.25*y,!0);E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*a,0)),b.add(new go.PathSegment(go.PathSegment.Line,a,.25*y)),b.add(new go.PathSegment(go.PathSegment.Line,.75*a,.75*y)),b.add(new go.PathSegment(go.PathSegment.Line,0,y).close());var x=new go.PathFigure(0,y,!1);return E.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.25*a,.5*y)),x.add(new go.PathSegment(go.PathSegment.Line,a,.25*y)),x.add(new go.PathSegment(go.PathSegment.Move,0,.25*y)),x.add(new go.PathSegment(go.PathSegment.Line,.25*a,.5*y)),E.spot1=new go.Spot(.25,.5),E.spot2=new go.Spot(.75,.75),E}),go.Shape.defineFigureGenerator("Pyramid1",function(ae,a,y){var E=new go.Geometry,b=new go.PathFigure(.5*a,0,!0);E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,a,.75*y)),b.add(new go.PathSegment(go.PathSegment.Line,.5*a,y)),b.add(new go.PathSegment(go.PathSegment.Line,0,.75*y).close());var x=new go.PathFigure(.5*a,0,!1);return E.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.5*a,y)),E.spot1=new go.Spot(.25,.367),E.spot2=new go.Spot(.75,.875),E}),go.Shape.defineFigureGenerator("Pyramid2",function(ae,a,y){var E=new go.Geometry,b=new go.PathFigure(.5*a,0,!0);E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,a,.85*y)),b.add(new go.PathSegment(go.PathSegment.Line,.5*a,y)),b.add(new go.PathSegment(go.PathSegment.Line,0,.85*y).close());var x=new go.PathFigure(.5*a,0,!1);return E.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.5*a,.7*y)),x.add(new go.PathSegment(go.PathSegment.Line,0,.85*y)),x.add(new go.PathSegment(go.PathSegment.Move,.5*a,.7*y)),x.add(new go.PathSegment(go.PathSegment.Line,a,.85*y)),E.spot1=new go.Spot(.25,.367),E.spot2=new go.Spot(.75,.875),E}),go.Shape.defineFigureGenerator("Actor",function(ae,a,y){var E=new go.Geometry,b=.2,x=.1,z=le*b,ee=le*x,ne=.5,re=.1,ie=new go.PathFigure(ne*a,(re+x)*y,!0);E.add(ie),ie.add(new go.PathSegment(go.PathSegment.Bezier,(ne-b)*a,re*y,(ne-z)*a,(re+x)*y,(ne-b)*a,(re+ee)*y)),ie.add(new go.PathSegment(go.PathSegment.Bezier,ne*a,(re-x)*y,(ne-b)*a,(re-ee)*y,(ne-z)*a,(re-x)*y)),ie.add(new go.PathSegment(go.PathSegment.Bezier,(ne+b)*a,re*y,(ne+z)*a,(re-x)*y,(ne+b)*a,(re-ee)*y)),ie.add(new go.PathSegment(go.PathSegment.Bezier,ne*a,(re+x)*y,(ne+b)*a,(re+ee)*y,(ne+z)*a,(re+x)*y));var ge=.05,fe=le*ge;ne=.05,re=.25;var se=new go.PathFigure(.5*a,.2*y,!0);return E.add(se),se.add(new go.PathSegment(go.PathSegment.Line,.95*a,.2*y)),ne=.95,re=.25,se.add(new go.PathSegment(go.PathSegment.Bezier,(ne+ge)*a,re*y,(ne+fe)*a,(re-ge)*y,(ne+ge)*a,(re-fe)*y)),se.add(new go.PathSegment(go.PathSegment.Line,a,.6*y)),se.add(new go.PathSegment(go.PathSegment.Line,.85*a,.6*y)),se.add(new go.PathSegment(go.PathSegment.Line,.85*a,.35*y)),ge=.025,fe=le*ge,ne=.825,re=.35,se.add(new go.PathSegment(go.PathSegment.Bezier,ne*a,(re-ge)*y,(ne+ge)*a,(re-fe)*y,(ne+fe)*a,(re-ge)*y)),se.add(new go.PathSegment(go.PathSegment.Bezier,(ne-ge)*a,re*y,(ne-fe)*a,(re-ge)*y,(ne-ge)*a,(re-fe)*y)),se.add(new go.PathSegment(go.PathSegment.Line,.8*a,y)),se.add(new go.PathSegment(go.PathSegment.Line,.55*a,y)),se.add(new go.PathSegment(go.PathSegment.Line,.55*a,.7*y)),ge=.05,fe=le*ge,ne=.5,re=.7,se.add(new go.PathSegment(go.PathSegment.Bezier,ne*a,(re-ge)*y,(ne+ge)*a,(re-fe)*y,(ne+fe)*a,(re-ge)*y)),se.add(new go.PathSegment(go.PathSegment.Bezier,(ne-ge)*a,re*y,(ne-fe)*a,(re-ge)*y,(ne-ge)*a,(re-fe)*y)),se.add(new go.PathSegment(go.PathSegment.Line,.45*a,y)),se.add(new go.PathSegment(go.PathSegment.Line,.2*a,y)),se.add(new go.PathSegment(go.PathSegment.Line,.2*a,.35*y)),ge=.025,fe=le*ge,ne=.175,re=.35,se.add(new go.PathSegment(go.PathSegment.Bezier,ne*a,(re-ge)*y,(ne+ge)*a,(re-fe)*y,(ne+fe)*a,(re-ge)*y)),se.add(new go.PathSegment(go.PathSegment.Bezier,(ne-ge)*a,re*y,(ne-fe)*a,(re-ge)*y,(ne-ge)*a,(re-fe)*y)),se.add(new go.PathSegment(go.PathSegment.Line,.15*a,.6*y)),se.add(new go.PathSegment(go.PathSegment.Line,0,.6*y)),se.add(new go.PathSegment(go.PathSegment.Line,0,.25*y)),ge=.05,fe=le*ge,ne=.05,re=.25,se.add(new go.PathSegment(go.PathSegment.Bezier,ne*a,(re-ge)*y,(ne-ge)*a,(re-fe)*y,(ne-fe)*a,(re-ge)*y)),se.add(new go.PathSegment(go.PathSegment.Line,.5*a,.2*y)),E.spot1=new go.Spot(.2,.2),E.spot2=new go.Spot(.8,.65),E}),go.Shape.setFigureParameter("Card",0,new Me("CornerCutoutSize",.2,.1,.9)),go.Shape.defineFigureGenerator("Card",function(ae,a,y){var E=ae?ae.parameter1:NaN;isNaN(E)&&(E=.2);var b=new go.Geometry,x=new go.PathFigure(a,0,!0);return b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,a,y)),x.add(new go.PathSegment(go.PathSegment.Line,0,y)),x.add(new go.PathSegment(go.PathSegment.Line,0,E*y)),x.add(new go.PathSegment(go.PathSegment.Line,E*a,0).close()),b.spot1=new go.Spot(0,E),b.spot2=go.Spot.BottomRight,b}),go.Shape.defineFigureGenerator("Collate",function(ae,a,y){var E=new go.Geometry,b=new go.PathFigure(.5*a,.5*y,!0);E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Line,a,0)),b.add(new go.PathSegment(go.PathSegment.Line,.5*a,.5*y));var x=new go.PathFigure(.5*a,.5*y,!0);return E.add(x),x.add(new go.PathSegment(go.PathSegment.Line,a,y)),x.add(new go.PathSegment(go.PathSegment.Line,0,y)),x.add(new go.PathSegment(go.PathSegment.Line,.5*a,.5*y)),E.spot1=new go.Spot(.25,0),E.spot2=new go.Spot(.75,.25),E}),go.Shape.defineFigureGenerator("CreateRequest",function(ae,a,y){var E=new go.Geometry,b=ae?ae.parameter1:NaN;isNaN(b)&&(b=.1);var x=new go.PathFigure(0,0,!0);E.add(x),x.add(new go.PathSegment(go.PathSegment.Line,a,0)),x.add(new go.PathSegment(go.PathSegment.Line,a,y)),x.add(new go.PathSegment(go.PathSegment.Line,0,y).close());var z=new go.PathFigure(0,b*y,!1);return E.add(z),z.add(new go.PathSegment(go.PathSegment.Line,a,b*y)),z.add(new go.PathSegment(go.PathSegment.Move,0,(1-b)*y)),z.add(new go.PathSegment(go.PathSegment.Line,a,(1-b)*y)),E}),go.Shape.defineFigureGenerator("Database",function(ae,a,y){var E=new go.Geometry,b=le*.5,x=le*.1,z=new go.PathFigure(a,.1*y,!0);E.add(z),z.add(new go.PathSegment(go.PathSegment.Line,a,.9*y)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,y,a,(.9+x)*y,(.5+b)*a,y)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*y,(.5-b)*a,y,0,(.9+x)*y)),z.add(new go.PathSegment(go.PathSegment.Line,0,.1*y)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,0,0,(.1-x)*y,(.5-b)*a,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,a,.1*y,(.5+b)*a,0,a,(.1-x)*y));var ee=new go.PathFigure(a,.1*y,!1);return E.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.2*y,a,(.1+x)*y,(.5+b)*a,.2*y)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,.1*y,(.5-b)*a,.2*y,0,(.1+x)*y)),ee.add(new go.PathSegment(go.PathSegment.Move,a,.2*y)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.3*y,a,(.2+x)*y,(.5+b)*a,.3*y)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,.2*y,(.5-b)*a,.3*y,0,(.2+x)*y)),ee.add(new go.PathSegment(go.PathSegment.Move,a,.3*y)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.4*y,a,(.3+x)*y,(.5+b)*a,.4*y)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,.3*y,(.5-b)*a,.4*y,0,(.3+x)*y)),E.spot1=new go.Spot(0,.4),E.spot2=new go.Spot(1,.9),E}),go.Shape.defineFigureGenerator("DataStorage",function(ae,a,y){var E=new go.Geometry,b=new go.PathFigure(0,0,!0);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*a,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,.75*a,y,a,0,a,y)),b.add(new go.PathSegment(go.PathSegment.Line,0,y)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*a,.9*y,.25*a,.1*y).close()),E.spot1=new go.Spot(.226,0),E.spot2=new go.Spot(.81,1),E}),go.Shape.defineFigureGenerator("DiskStorage",function(ae,a,y){var E=new go.Geometry,b=le*.5,x=le*.1,z=new go.PathFigure(a,.1*y,!0);E.add(z),z.add(new go.PathSegment(go.PathSegment.Line,a,.9*y)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,y,a,(.9+x)*y,(.5+b)*a,y)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*y,(.5-b)*a,y,0,(.9+x)*y)),z.add(new go.PathSegment(go.PathSegment.Line,0,.1*y)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,0,0,(.1-x)*y,(.5-b)*a,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,a,.1*y,(.5+b)*a,0,a,(.1-x)*y));var ee=new go.PathFigure(a,.1*y,!1);return E.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.2*y,a,(.1+x)*y,(.5+b)*a,.2*y)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,.1*y,(.5-b)*a,.2*y,0,(.1+x)*y)),ee.add(new go.PathSegment(go.PathSegment.Move,a,.2*y)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.3*y,a,(.2+x)*y,(.5+b)*a,.3*y)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,.2*y,(.5-b)*a,.3*y,0,(.2+x)*y)),E.spot1=new go.Spot(0,.3),E.spot2=new go.Spot(1,.9),E}),go.Shape.defineFigureGenerator("Display",function(ae,a,y){var E=new go.Geometry,b=new go.PathFigure(.25*a,0,!0);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*a,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,.75*a,y,a,0,a,y)),b.add(new go.PathSegment(go.PathSegment.Line,.25*a,y)),b.add(new go.PathSegment(go.PathSegment.Line,0,.5*y).close()),E.spot1=new go.Spot(.25,0),E.spot2=new go.Spot(.75,1),E}),go.Shape.defineFigureGenerator("DividedEvent",function(ae,a,y){var E=new go.Geometry,b=ae?ae.parameter1:NaN;isNaN(b)?b=.2:b<.15&&(b=.15);var x=le*.2,z=new go.PathFigure(0,.2*y,!0);E.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,.2*a,0,0,(.2-x)*y,(.2-x)*a,0)),z.add(new go.PathSegment(go.PathSegment.Line,.8*a,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,a,.2*y,(.8+x)*a,0,a,(.2-x)*y)),z.add(new go.PathSegment(go.PathSegment.Line,a,.8*y)),z.add(new go.PathSegment(go.PathSegment.Bezier,.8*a,y,a,(.8+x)*y,(.8+x)*a,y)),z.add(new go.PathSegment(go.PathSegment.Line,.2*a,y)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,.8*y,(.2-x)*a,y,0,(.8+x)*y)),z.add(new go.PathSegment(go.PathSegment.Line,0,.2*y));var ee=new go.PathFigure(0,b*y,!1);return E.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,a,b*y)),E}),go.Shape.defineFigureGenerator("DividedProcess",function(ae,a,y){var E=new go.Geometry,b=ae?ae.parameter1:NaN;(isNaN(b)||b<.1)&&(b=.1);var x=new go.PathFigure(0,0,!0);E.add(x),x.add(new go.PathSegment(go.PathSegment.Line,a,0)),x.add(new go.PathSegment(go.PathSegment.Line,a,y)),x.add(new go.PathSegment(go.PathSegment.Line,0,y).close());var z=new go.PathFigure(0,b*y,!1);return E.add(z),z.add(new go.PathSegment(go.PathSegment.Line,a,b*y)),E}),go.Shape.defineFigureGenerator("Document",function(ae,a,y){var E=new go.Geometry;y=y/.8;var b=new go.PathFigure(0,.7*y,!0);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Line,a,0)),b.add(new go.PathSegment(go.PathSegment.Line,a,.7*y)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*y,.5*a,.4*y,.5*a,y).close()),E.spot1=go.Spot.TopLeft,E.spot2=new go.Spot(1,.6),E}),go.Shape.defineFigureGenerator("ExternalOrganization",function(ae,a,y){var E=new go.Geometry,b=ae?ae.parameter1:NaN;(isNaN(b)||b<.2)&&(b=.2);var x=new go.PathFigure(0,0,!0);E.add(x),x.add(new go.PathSegment(go.PathSegment.Line,a,0)),x.add(new go.PathSegment(go.PathSegment.Line,a,y)),x.add(new go.PathSegment(go.PathSegment.Line,0,y).close());var z=new go.PathFigure(b*a,0,!1);return E.add(z),z.add(new go.PathSegment(go.PathSegment.Line,0,b*y)),z.add(new go.PathSegment(go.PathSegment.Move,a,b*y)),z.add(new go.PathSegment(go.PathSegment.Line,(1-b)*a,0)),z.add(new go.PathSegment(go.PathSegment.Move,0,(1-b)*y)),z.add(new go.PathSegment(go.PathSegment.Line,b*a,y)),z.add(new go.PathSegment(go.PathSegment.Move,(1-b)*a,y)),z.add(new go.PathSegment(go.PathSegment.Line,a,(1-b)*y)),E}),go.Shape.defineFigureGenerator("ExternalProcess",function(ae,a,y){var E=new go.Geometry,b=new go.PathFigure(.5*a,0,!0);E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,a,.5*y)),b.add(new go.PathSegment(go.PathSegment.Line,.5*a,y)),b.add(new go.PathSegment(go.PathSegment.Line,0,.5*y).close());var x=new go.PathFigure(.1*a,.4*y,!1);return E.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.1*a,.6*y)),x.add(new go.PathSegment(go.PathSegment.Move,.9*a,.6*y)),x.add(new go.PathSegment(go.PathSegment.Line,.9*a,.4*y)),x.add(new go.PathSegment(go.PathSegment.Move,.6*a,.1*y)),x.add(new go.PathSegment(go.PathSegment.Line,.4*a,.1*y)),x.add(new go.PathSegment(go.PathSegment.Move,.4*a,.9*y)),x.add(new go.PathSegment(go.PathSegment.Line,.6*a,.9*y)),E.spot1=new go.Spot(.25,.25),E.spot2=new go.Spot(.75,.75),E}),go.Shape.defineFigureGenerator("File",function(ae,a,y){var E=new go.Geometry,b=new go.PathFigure(0,0,!0);E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*a,0)),b.add(new go.PathSegment(go.PathSegment.Line,a,.25*y)),b.add(new go.PathSegment(go.PathSegment.Line,a,y)),b.add(new go.PathSegment(go.PathSegment.Line,0,y).close());var x=new go.PathFigure(.75*a,0,!1);return E.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.75*a,.25*y)),x.add(new go.PathSegment(go.PathSegment.Line,a,.25*y)),E.spot1=new go.Spot(0,.25),E.spot2=go.Spot.BottomRight,E}),go.Shape.defineFigureGenerator("Interrupt",function(ae,a,y){var E=new go.Geometry,b=new go.PathFigure(a,.5*y,!0);E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,y)),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Line,a,.5*y));var x=new go.PathFigure(a,.5*y,!1);E.add(x),x.add(new go.PathSegment(go.PathSegment.Line,a,y));var z=new go.PathFigure(a,.5*y,!1);return E.add(z),z.add(new go.PathSegment(go.PathSegment.Line,a,0)),E.spot1=new go.Spot(0,.25),E.spot2=new go.Spot(.5,.75),E}),go.Shape.defineFigureGenerator("InternalStorage",function(ae,a,y){var E=new go.Geometry,b=ae?ae.parameter1:NaN,x=ae?ae.parameter2:NaN;isNaN(b)&&(b=.1),isNaN(x)&&(x=.1);var z=new go.PathFigure(0,0,!0);E.add(z),z.add(new go.PathSegment(go.PathSegment.Line,a,0)),z.add(new go.PathSegment(go.PathSegment.Line,a,y)),z.add(new go.PathSegment(go.PathSegment.Line,0,y).close());var ee=new go.PathFigure(b*a,0,!1);return E.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,b*a,y)),ee.add(new go.PathSegment(go.PathSegment.Move,0,x*y)),ee.add(new go.PathSegment(go.PathSegment.Line,a,x*y)),E}),go.Shape.defineFigureGenerator("Junction",function(ae,a,y){var E=new go.Geometry,b=1/Math.SQRT2,x=(1-1/Math.SQRT2)/2,z=le*.5,ee=.5,ne=new go.PathFigure(a,ee*y,!0);E.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,ee*a,y,a,(ee+z)*y,(ee+z)*a,y)),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,ee*y,(ee-z)*a,y,0,(ee+z)*y)),ne.add(new go.PathSegment(go.PathSegment.Bezier,ee*a,0,0,(ee-z)*y,(ee-z)*a,0)),ne.add(new go.PathSegment(go.PathSegment.Bezier,a,ee*y,(ee+z)*a,0,a,(ee-z)*y));var re=new go.PathFigure((x+b)*a,(x+b)*y,!1);return E.add(re),re.add(new go.PathSegment(go.PathSegment.Line,x*a,x*y)),re.add(new go.PathSegment(go.PathSegment.Move,x*a,(x+b)*y)),re.add(new go.PathSegment(go.PathSegment.Line,(x+b)*a,x*y)),E}),go.Shape.defineFigureGenerator("LinedDocument",function(ae,a,y){var E=new go.Geometry;y=y/.8;var b=new go.PathFigure(0,.7*y,!0);E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Line,a,0)),b.add(new go.PathSegment(go.PathSegment.Line,a,.7*y)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*y,.5*a,.4*y,.5*a,y).close());var x=new go.PathFigure(.1*a,0,!1);return E.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.1*a,.75*y)),E.spot1=new go.Spot(.1,0),E.spot2=new go.Spot(1,.6),E}),go.Shape.defineFigureGenerator("LoopLimit",function(ae,a,y){var E=new go.Geometry,b=new go.PathFigure(0,y,!0);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.25*y)),b.add(new go.PathSegment(go.PathSegment.Line,.25*a,0)),b.add(new go.PathSegment(go.PathSegment.Line,.75*a,0)),b.add(new go.PathSegment(go.PathSegment.Line,a,.25*y)),b.add(new go.PathSegment(go.PathSegment.Line,a,y).close()),E.spot1=new go.Spot(0,.25),E.spot2=go.Spot.BottomRight,E}),go.Shape.defineFigureGenerator("MagneticTape",function(ae,a,y){var E=new go.Geometry,b=le*.5,x=.5,z=new go.PathFigure(.5*a,y,!0);return E.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,0,x*y,(x-b)*a,y,0,(x+b)*y)),z.add(new go.PathSegment(go.PathSegment.Bezier,x*a,0,0,(x-b)*y,(x-b)*a,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,a,x*y,(x+b)*a,0,a,(x-b)*y)),z.add(new go.PathSegment(go.PathSegment.Bezier,(x+.1)*a,.9*y,a,(x+b)*y,(x+b)*a,.9*y)),z.add(new go.PathSegment(go.PathSegment.Line,a,.9*y)),z.add(new go.PathSegment(go.PathSegment.Line,a,y)),z.add(new go.PathSegment(go.PathSegment.Line,.5*a,y)),E.spot1=new go.Spot(.15,.15),E.spot2=new go.Spot(.85,.8),E}),go.Shape.defineFigureGenerator("ManualInput",function(ae,a,y){var E=new go.Geometry,b=new go.PathFigure(a,0,!0);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,a,y)),b.add(new go.PathSegment(go.PathSegment.Line,0,y)),b.add(new go.PathSegment(go.PathSegment.Line,0,.25*y).close()),E.spot1=new go.Spot(0,.25),E.spot2=go.Spot.BottomRight,E}),go.Shape.defineFigureGenerator("MessageFromUser",function(ae,a,y){var E=new go.Geometry,b=ae?ae.parameter1:NaN;isNaN(b)&&(b=.7);var x=new go.PathFigure(0,0,!0);return E.add(x),x.add(new go.PathSegment(go.PathSegment.Line,a,0)),x.add(new go.PathSegment(go.PathSegment.Line,b*a,.5*y)),x.add(new go.PathSegment(go.PathSegment.Line,a,y)),x.add(new go.PathSegment(go.PathSegment.Line,0,y).close()),E.spot1=go.Spot.TopLeft,E}),go.Shape.defineFigureGenerator("MicroformProcessing",function(ae,a,y){var E=new go.Geometry,b=ae?ae.parameter1:NaN;isNaN(b)&&(b=.25);var x=new go.PathFigure(0,0,!0);return E.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.5*a,b*y)),x.add(new go.PathSegment(go.PathSegment.Line,a,0)),x.add(new go.PathSegment(go.PathSegment.Line,a,y)),x.add(new go.PathSegment(go.PathSegment.Line,.5*a,(1-b)*y)),x.add(new go.PathSegment(go.PathSegment.Line,0,y).close()),E}),go.Shape.defineFigureGenerator("MicroformRecording",function(ae,a,y){var E=new go.Geometry,b=new go.PathFigure(0,0,!0);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*a,.25*y)),b.add(new go.PathSegment(go.PathSegment.Line,a,.15*y)),b.add(new go.PathSegment(go.PathSegment.Line,a,.85*y)),b.add(new go.PathSegment(go.PathSegment.Line,.75*a,.75*y)),b.add(new go.PathSegment(go.PathSegment.Line,0,y).close()),E.spot1=new go.Spot(0,.25),E.spot2=new go.Spot(1,.75),E}),go.Shape.defineFigureGenerator("MultiDocument",function(ae,a,y){var E=new go.Geometry;y=y/.8;var b=new go.PathFigure(a,0,!0);E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,a,.5*y)),b.add(new go.PathSegment(go.PathSegment.Bezier,.9*a,.44*y,.96*a,.47*y,.93*a,.45*y)),b.add(new go.PathSegment(go.PathSegment.Line,.9*a,.6*y)),b.add(new go.PathSegment(go.PathSegment.Bezier,.8*a,.54*y,.86*a,.57*y,.83*a,.55*y)),b.add(new go.PathSegment(go.PathSegment.Line,.8*a,.7*y)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*y,.4*a,.4*y,.4*a,y)),b.add(new go.PathSegment(go.PathSegment.Line,0,.2*y)),b.add(new go.PathSegment(go.PathSegment.Line,.1*a,.2*y)),b.add(new go.PathSegment(go.PathSegment.Line,.1*a,.1*y)),b.add(new go.PathSegment(go.PathSegment.Line,.2*a,.1*y)),b.add(new go.PathSegment(go.PathSegment.Line,.2*a,0).close());var x=new go.PathFigure(.1*a,.2*y,!1);return E.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.8*a,.2*y)),x.add(new go.PathSegment(go.PathSegment.Line,.8*a,.54*y)),x.add(new go.PathSegment(go.PathSegment.Move,.2*a,.1*y)),x.add(new go.PathSegment(go.PathSegment.Line,.9*a,.1*y)),x.add(new go.PathSegment(go.PathSegment.Line,.9*a,.44*y)),E.spot1=new go.Spot(0,.25),E.spot2=new go.Spot(.8,.77),E}),go.Shape.defineFigureGenerator("MultiProcess",function(ae,a,y){var E=new go.Geometry,b=new go.PathFigure(.1*a,.1*y,!0);E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.2*a,.1*y)),b.add(new go.PathSegment(go.PathSegment.Line,.2*a,0)),b.add(new go.PathSegment(go.PathSegment.Line,a,0)),b.add(new go.PathSegment(go.PathSegment.Line,a,.8*y)),b.add(new go.PathSegment(go.PathSegment.Line,.9*a,.8*y)),b.add(new go.PathSegment(go.PathSegment.Line,.9*a,.9*y)),b.add(new go.PathSegment(go.PathSegment.Line,.8*a,.9*y)),b.add(new go.PathSegment(go.PathSegment.Line,.8*a,y)),b.add(new go.PathSegment(go.PathSegment.Line,0,y)),b.add(new go.PathSegment(go.PathSegment.Line,0,.2*y)),b.add(new go.PathSegment(go.PathSegment.Line,.1*a,.2*y).close());var x=new go.PathFigure(.2*a,.1*y,!1);return E.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.9*a,.1*y)),x.add(new go.PathSegment(go.PathSegment.Line,.9*a,.8*y)),x.add(new go.PathSegment(go.PathSegment.Move,.1*a,.2*y)),x.add(new go.PathSegment(go.PathSegment.Line,.8*a,.2*y)),x.add(new go.PathSegment(go.PathSegment.Line,.8*a,.9*y)),E.spot1=new go.Spot(0,.2),E.spot2=new go.Spot(.8,1),E}),go.Shape.defineFigureGenerator("OfflineStorage",function(ae,a,y){var E=new go.Geometry,b=ae?ae.parameter1:NaN;isNaN(b)&&(b=.1);var x=1-b,z=new go.PathFigure(0,0,!0);E.add(z),z.add(new go.PathSegment(go.PathSegment.Line,a,0)),z.add(new go.PathSegment(go.PathSegment.Line,.5*a,y).close());var ee=new go.PathFigure(.5*b*a,b*y,!1);return E.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,(1-.5*b)*a,b*y)),E}),go.Shape.defineFigureGenerator("OffPageConnector",function(ae,a,y){var E=new go.Geometry,b=new go.PathFigure(0,0,!0);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*a,0)),b.add(new go.PathSegment(go.PathSegment.Line,a,.5*y)),b.add(new go.PathSegment(go.PathSegment.Line,.75*a,y)),b.add(new go.PathSegment(go.PathSegment.Line,0,y).close()),E.spot1=go.Spot.TopLeft,E.spot2=new go.Spot(.75,1),E}),go.Shape.defineFigureGenerator("Or",function(ae,a,y){var E=new go.Geometry,b=le*.5,x=.5,z=new go.PathFigure(a,x*y,!0);E.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,x*a,y,a,(x+b)*y,(x+b)*a,y)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,x*y,(x-b)*a,y,0,(x+b)*y)),z.add(new go.PathSegment(go.PathSegment.Bezier,x*a,0,0,(x-b)*y,(x-b)*a,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,a,x*y,(x+b)*a,0,a,(x-b)*y));var ee=new go.PathFigure(a,.5*y,!1);return E.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,0,.5*y)),ee.add(new go.PathSegment(go.PathSegment.Move,.5*a,y)),ee.add(new go.PathSegment(go.PathSegment.Line,.5*a,0)),E}),go.Shape.defineFigureGenerator("PaperTape",function(ae,a,y){var E=new go.Geometry;y=y/.8;var b=new go.PathFigure(0,.7*y,!0);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.3*y)),b.add(new go.PathSegment(go.PathSegment.Bezier,a,.3*y,.5*a,.6*y,.5*a,0)),b.add(new go.PathSegment(go.PathSegment.Line,a,.7*y)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*y,.5*a,.4*y,.5*a,y).close()),E.spot1=new go.Spot(0,.49),E.spot2=new go.Spot(1,.75),E}),go.Shape.defineFigureGenerator("PrimitiveFromCall",function(ae,a,y){var E=new go.Geometry,b=ae?ae.parameter1:NaN,x=ae?ae.parameter2:NaN;isNaN(b)&&(b=.1),isNaN(x)&&(x=.3);var z=new go.PathFigure(0,0,!0);return E.add(z),z.add(new go.PathSegment(go.PathSegment.Line,a,0)),z.add(new go.PathSegment(go.PathSegment.Line,(1-x)*a,.5*y)),z.add(new go.PathSegment(go.PathSegment.Line,a,y)),z.add(new go.PathSegment(go.PathSegment.Line,0,y).close()),E}),go.Shape.defineFigureGenerator("PrimitiveToCall",function(ae,a,y){var E=new go.Geometry,b=ae?ae.parameter1:NaN,x=ae?ae.parameter2:NaN;isNaN(b)&&(b=.1),isNaN(x)&&(x=.3);var z=new go.PathFigure(0,0,!0);return E.add(z),z.add(new go.PathSegment(go.PathSegment.Line,(1-x)*a,0)),z.add(new go.PathSegment(go.PathSegment.Line,a,.5*y)),z.add(new go.PathSegment(go.PathSegment.Line,(1-x)*a,y)),z.add(new go.PathSegment(go.PathSegment.Line,0,y).close()),E}),go.Shape.defineFigureGenerator("Procedure",function(ae,a,y){var E=new go.Geometry,b=ae?ae.parameter1:NaN;isNaN(b)&&(b=.1);var x=new go.PathFigure(0,0,!0);E.add(x),x.add(new go.PathSegment(go.PathSegment.Line,a,0)),x.add(new go.PathSegment(go.PathSegment.Line,a,y)),x.add(new go.PathSegment(go.PathSegment.Line,0,y).close());var z=new go.PathFigure((1-b)*a,0,!1);return E.add(z),z.add(new go.PathSegment(go.PathSegment.Line,(1-b)*a,y)),z.add(new go.PathSegment(go.PathSegment.Move,b*a,0)),z.add(new go.PathSegment(go.PathSegment.Line,b*a,y)),E}),go.Shape.defineFigureGenerator("Process",function(ae,a,y){var E=new go.Geometry,b=ae?ae.parameter1:NaN;isNaN(b)&&(b=.1);var x=new go.PathFigure(0,0,!0);E.add(x),x.add(new go.PathSegment(go.PathSegment.Line,a,0)),x.add(new go.PathSegment(go.PathSegment.Line,a,y)),x.add(new go.PathSegment(go.PathSegment.Line,0,y).close());var z=new go.PathFigure(b*a,0,!1);return E.add(z),z.add(new go.PathSegment(go.PathSegment.Line,b*a,y)),E.spot2=go.Spot.BottomRight,E}),go.Shape.defineFigureGenerator("Sort",function(ae,a,y){var E=new go.Geometry,b=new go.PathFigure(.5*a,0,!0);E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,a,.5*y)),b.add(new go.PathSegment(go.PathSegment.Line,.5*a,y)),b.add(new go.PathSegment(go.PathSegment.Line,0,.5*y).close());var x=new go.PathFigure(0,.5*y,!1);return E.add(x),x.add(new go.PathSegment(go.PathSegment.Line,a,.5*y)),E.spot1=new go.Spot(.25,.25),E.spot2=new go.Spot(.75,.5),E}),go.Shape.defineFigureGenerator("Start",function(ae,a,y){var E=new go.Geometry,b=ae?ae.parameter1:NaN;isNaN(b)&&(b=.25);var x=new go.PathFigure(b*a,0,!0);E.add(x),x.add(new go.PathSegment(go.PathSegment.Arc,270,180,.75*a,.5*y,.25*a,.5*y)),x.add(new go.PathSegment(go.PathSegment.Arc,90,180,.25*a,.5*y,.25*a,.5*y));var z=new go.PathFigure(b*a,0,!1);return E.add(z),z.add(new go.PathSegment(go.PathSegment.Line,b*a,y)),z.add(new go.PathSegment(go.PathSegment.Move,(1-b)*a,0)),z.add(new go.PathSegment(go.PathSegment.Line,(1-b)*a,y)),E.spot1=new go.Spot(b,0),E.spot2=new go.Spot(1-b,1),E}),go.Shape.defineFigureGenerator("Terminator",function(ae,a,y){var E=new go.Geometry,b=new go.PathFigure(.25*a,0,!0);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Arc,270,180,.75*a,.5*y,.25*a,.5*y)),b.add(new go.PathSegment(go.PathSegment.Arc,90,180,.25*a,.5*y,.25*a,.5*y)),E.spot1=new go.Spot(.23,0),E.spot2=new go.Spot(.77,1),E}),go.Shape.defineFigureGenerator("TransmittalTape",function(ae,a,y){var E=new go.Geometry,b=ae?ae.parameter1:NaN;isNaN(b)&&(b=.1);var x=new go.PathFigure(0,0,!0);return E.add(x),x.add(new go.PathSegment(go.PathSegment.Line,a,0)),x.add(new go.PathSegment(go.PathSegment.Line,a,y)),x.add(new go.PathSegment(go.PathSegment.Line,.75*a,(1-b)*y)),x.add(new go.PathSegment(go.PathSegment.Line,0,(1-b)*y).close()),E.spot1=go.Spot.TopLeft,E}),go.Shape.defineFigureGenerator("AndGate",function(ae,a,y){var E=new go.Geometry,b=le*.5,x=new go.PathFigure(0,0,!0);return E.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.5*a,0)),x.add(new go.PathSegment(go.PathSegment.Bezier,a,.5*y,(.5+b)*a,0,a,(.5-b)*y)),x.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,y,a,(.5+b)*y,(.5+b)*a,y)),x.add(new go.PathSegment(go.PathSegment.Line,0,y).close()),E.spot1=go.Spot.TopLeft,E.spot2=new go.Spot(.55,1),E}),go.Shape.defineFigureGenerator("Buffer",function(ae,a,y){var E=new go.Geometry,b=new go.PathFigure(0,0,!0);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,a,.5*y)),b.add(new go.PathSegment(go.PathSegment.Line,0,y).close()),E.spot1=new go.Spot(0,.25),E.spot2=new go.Spot(.5,.75),E}),go.Shape.defineFigureGenerator("Clock",function(ae,a,y){var E=new go.Geometry,b=le*.5,x=.5,z=new go.PathFigure(a,x*y,!0);E.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,x*a,y,a,(x+b)*y,(x+b)*a,y)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,x*y,(x-b)*a,y,0,(x+b)*y)),z.add(new go.PathSegment(go.PathSegment.Bezier,x*a,0,0,(x-b)*y,(x-b)*a,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,a,x*y,(x+b)*a,0,a,(x-b)*y));var ee=new go.PathFigure(a,x*y,!1);E.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,a,x*y));var ne=new go.PathFigure(.8*a,.75*y,!1);return E.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,.8*a,.25*y)),ne.add(new go.PathSegment(go.PathSegment.Line,.6*a,.25*y)),ne.add(new go.PathSegment(go.PathSegment.Line,.6*a,.75*y)),ne.add(new go.PathSegment(go.PathSegment.Line,.4*a,.75*y)),ne.add(new go.PathSegment(go.PathSegment.Line,.4*a,.25*y)),ne.add(new go.PathSegment(go.PathSegment.Line,.2*a,.25*y)),ne.add(new go.PathSegment(go.PathSegment.Line,.2*a,.75*y)),E}),go.Shape.defineFigureGenerator("Ground",function(ae,a,y){var E=new go.Geometry,b=new go.PathFigure(.5*a,0,!1);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*a,.4*y)),b.add(new go.PathSegment(go.PathSegment.Move,.2*a,.6*y)),b.add(new go.PathSegment(go.PathSegment.Line,.8*a,.6*y)),b.add(new go.PathSegment(go.PathSegment.Move,.3*a,.8*y)),b.add(new go.PathSegment(go.PathSegment.Line,.7*a,.8*y)),b.add(new go.PathSegment(go.PathSegment.Move,.4*a,y)),b.add(new go.PathSegment(go.PathSegment.Line,.6*a,y)),E}),go.Shape.defineFigureGenerator("Inverter",function(ae,a,y){var E=new go.Geometry,b=le*.1,x=.1,z=.9,ee=.5,ne=new go.PathFigure(.8*a,.5*y,!0);E.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,0,y)),ne.add(new go.PathSegment(go.PathSegment.Line,0,0)),ne.add(new go.PathSegment(go.PathSegment.Line,.8*a,.5*y));var re=new go.PathFigure((z+x)*a,ee*y,!0);return E.add(re),re.add(new go.PathSegment(go.PathSegment.Bezier,z*a,(ee+x)*y,(z+x)*a,(ee+b)*y,(z+b)*a,(ee+x)*y)),re.add(new go.PathSegment(go.PathSegment.Bezier,(z-x)*a,ee*y,(z-b)*a,(ee+x)*y,(z-x)*a,(ee+b)*y)),re.add(new go.PathSegment(go.PathSegment.Bezier,z*a,(ee-x)*y,(z-x)*a,(ee-b)*y,(z-b)*a,(ee-x)*y)),re.add(new go.PathSegment(go.PathSegment.Bezier,(z+x)*a,ee*y,(z+b)*a,(ee-x)*y,(z+x)*a,(ee-b)*y)),E.spot1=new go.Spot(0,.25),E.spot2=new go.Spot(.4,.75),E}),go.Shape.defineFigureGenerator("NandGate",function(ae,a,y){var E=new go.Geometry,b=le*.5,x=le*.4,z=le*.1,ee=.1,ne=.9,re=.5,ie=new go.PathFigure(.8*a,.5*y,!0);E.add(ie),ie.add(new go.PathSegment(go.PathSegment.Bezier,.4*a,y,.8*a,(.5+x)*y,(.4+b)*a,y)),ie.add(new go.PathSegment(go.PathSegment.Line,0,y)),ie.add(new go.PathSegment(go.PathSegment.Line,0,0)),ie.add(new go.PathSegment(go.PathSegment.Line,.4*a,0)),ie.add(new go.PathSegment(go.PathSegment.Bezier,.8*a,.5*y,(.4+b)*a,0,.8*a,(.5-x)*y));var ge=new go.PathFigure((ne+ee)*a,re*y,!0);return E.add(ge),ge.add(new go.PathSegment(go.PathSegment.Bezier,ne*a,(re+ee)*y,(ne+ee)*a,(re+z)*y,(ne+z)*a,(re+ee)*y)),ge.add(new go.PathSegment(go.PathSegment.Bezier,(ne-ee)*a,re*y,(ne-z)*a,(re+ee)*y,(ne-ee)*a,(re+z)*y)),ge.add(new go.PathSegment(go.PathSegment.Bezier,ne*a,(re-ee)*y,(ne-ee)*a,(re-z)*y,(ne-z)*a,(re-ee)*y)),ge.add(new go.PathSegment(go.PathSegment.Bezier,(ne+ee)*a,re*y,(ne+z)*a,(re-ee)*y,(ne+ee)*a,(re-z)*y)),E.spot1=new go.Spot(0,.05),E.spot2=new go.Spot(.55,.95),E}),go.Shape.defineFigureGenerator("NorGate",function(ae,a,y){var E=new go.Geometry,b=.5,x=le*b,z=0,ee=.5,ne=new go.PathFigure(.8*a,.5*y,!0);E.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,y,.7*a,(ee+x)*y,(z+x)*a,(ee+b)*y)),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*a,.75*y,.25*a,.25*y)),ne.add(new go.PathSegment(go.PathSegment.Bezier,.8*a,.5*y,(z+x)*a,(ee-b)*y,.7*a,(ee-x)*y)),b=.1,x=le*.1,z=.9,ee=.5;var re=new go.PathFigure((z-b)*a,ee*y,!0);return E.add(re),re.add(new go.PathSegment(go.PathSegment.Bezier,z*a,(ee-b)*y,(z-b)*a,(ee-x)*y,(z-x)*a,(ee-b)*y)),re.add(new go.PathSegment(go.PathSegment.Bezier,(z+b)*a,ee*y,(z+x)*a,(ee-b)*y,(z+b)*a,(ee-x)*y)),re.add(new go.PathSegment(go.PathSegment.Bezier,z*a,(ee+b)*y,(z+b)*a,(ee+x)*y,(z+x)*a,(ee+b)*y)),re.add(new go.PathSegment(go.PathSegment.Bezier,(z-b)*a,ee*y,(z-x)*a,(ee+b)*y,(z-b)*a,(ee+x)*y)),E.spot1=new go.Spot(.2,.25),E.spot2=new go.Spot(.6,.75),E}),go.Shape.defineFigureGenerator("OrGate",function(ae,a,y){var E=new go.Geometry,b=.5,x=le*b,z=0,ee=.5,ne=new go.PathFigure(0,0,!0);return E.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,a,.5*y,(z+x+x)*a,(ee-b)*y,.8*a,(ee-x)*y)),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,y,.8*a,(ee+x)*y,(z+x+x)*a,(ee+b)*y)),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*a,.75*y,.25*a,.25*y).close()),E.spot1=new go.Spot(.2,.25),E.spot2=new go.Spot(.75,.75),E}),go.Shape.defineFigureGenerator("XnorGate",function(ae,a,y){var E=new go.Geometry,b=.5,x=le*b,z=.2,ee=.5,ne=new go.PathFigure(.1*a,0,!1);E.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,.1*a,y,.35*a,.25*y,.35*a,.75*y));var re=new go.PathFigure(.8*a,.5*y,!0);E.add(re),re.add(new go.PathSegment(go.PathSegment.Bezier,.2*a,y,.7*a,(ee+x)*y,(z+x)*a,(ee+b)*y)),re.add(new go.PathSegment(go.PathSegment.Bezier,.2*a,0,.45*a,.75*y,.45*a,.25*y)),re.add(new go.PathSegment(go.PathSegment.Bezier,.8*a,.5*y,(z+x)*a,(ee-b)*y,.7*a,(ee-x)*y)),b=.1,x=le*.1,z=.9,ee=.5;var ie=new go.PathFigure((z-b)*a,ee*y,!0);return E.add(ie),ie.add(new go.PathSegment(go.PathSegment.Bezier,z*a,(ee-b)*y,(z-b)*a,(ee-x)*y,(z-x)*a,(ee-b)*y)),ie.add(new go.PathSegment(go.PathSegment.Bezier,(z+b)*a,ee*y,(z+x)*a,(ee-b)*y,(z+b)*a,(ee-x)*y)),ie.add(new go.PathSegment(go.PathSegment.Bezier,z*a,(ee+b)*y,(z+b)*a,(ee+x)*y,(z+x)*a,(ee+b)*y)),ie.add(new go.PathSegment(go.PathSegment.Bezier,(z-b)*a,ee*y,(z-x)*a,(ee+b)*y,(z-b)*a,(ee+x)*y)),E.spot1=new go.Spot(.4,.25),E.spot2=new go.Spot(.65,.75),E}),go.Shape.defineFigureGenerator("XorGate",function(ae,a,y){var E=new go.Geometry,b=.5,x=le*b,z=.2,ee=.5,ne=new go.PathFigure(.1*a,0,!1);E.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,.1*a,y,.35*a,.25*y,.35*a,.75*y));var re=new go.PathFigure(.2*a,0,!0);return E.add(re),re.add(new go.PathSegment(go.PathSegment.Bezier,a,.5*y,(z+x)*a,(ee-b)*y,.9*a,(ee-x)*y)),re.add(new go.PathSegment(go.PathSegment.Bezier,.2*a,y,.9*a,(ee+x)*y,(z+x)*a,(ee+b)*y)),re.add(new go.PathSegment(go.PathSegment.Bezier,.2*a,0,.45*a,.75*y,.45*a,.25*y).close()),E.spot1=new go.Spot(.4,.25),E.spot2=new go.Spot(.8,.75),E}),go.Shape.defineFigureGenerator("Capacitor",function(ae,a,y){var E=new go.Geometry,b=new go.PathFigure(0,0,!1);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,y)),b.add(new go.PathSegment(go.PathSegment.Move,a,0)),b.add(new go.PathSegment(go.PathSegment.Line,a,y)),E}),go.Shape.defineFigureGenerator("Resistor",function(ae,a,y){var E=new go.Geometry,b=new go.PathFigure(0,.5*y,!1);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.1*a,0)),b.add(new go.PathSegment(go.PathSegment.Line,.2*a,y)),b.add(new go.PathSegment(go.PathSegment.Line,.3*a,0)),b.add(new go.PathSegment(go.PathSegment.Line,.4*a,y)),b.add(new go.PathSegment(go.PathSegment.Line,.5*a,0)),b.add(new go.PathSegment(go.PathSegment.Line,.6*a,y)),b.add(new go.PathSegment(go.PathSegment.Line,.7*a,.5*y)),E}),go.Shape.defineFigureGenerator("Inductor",function(ae,a,y){var E=new go.Geometry,b=le*.1,x=.1,z=.1,ee=.5,ne=new go.PathFigure((z-b*.5)*a,y,!1);return E.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,(z+x)*a,0,(z-b)*a,y,(z-x)*a,0)),z=.3,ne.add(new go.PathSegment(go.PathSegment.Bezier,z*a,y,(z+x)*a,0,(z+b)*a,y)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(z+x)*a,0,(z-b)*a,y,(z-x)*a,0)),z=.5,ne.add(new go.PathSegment(go.PathSegment.Bezier,z*a,y,(z+x)*a,0,(z+b)*a,y)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(z+x)*a,0,(z-b)*a,y,(z-x)*a,0)),z=.7,ne.add(new go.PathSegment(go.PathSegment.Bezier,z*a,y,(z+x)*a,0,(z+b)*a,y)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(z+x)*a,0,(z-b)*a,y,(z-x)*a,0)),z=.9,ne.add(new go.PathSegment(go.PathSegment.Bezier,(z+b*.5)*a,y,(z+x)*a,0,(z+b)*a,y)),E}),go.Shape.defineFigureGenerator("ACvoltageSource",function(ae,a,y){var E=new go.Geometry,b=le*.5,x=.5,z=.5,ee=.5,ne=new go.PathFigure((z-x)*a,ee*y,!1);return E.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,z*a,(ee-x)*y,(z-x)*a,(ee-b)*y,(z-b)*a,(ee-x)*y)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(z+x)*a,ee*y,(z+b)*a,(ee-x)*y,(z+x)*a,(ee-b)*y)),ne.add(new go.PathSegment(go.PathSegment.Bezier,z*a,(ee+x)*y,(z+x)*a,(ee+b)*y,(z+b)*a,(ee+x)*y)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(z-x)*a,ee*y,(z-b)*a,(ee+x)*y,(z-x)*a,(ee+b)*y)),ne.add(new go.PathSegment(go.PathSegment.Move,(z-x+.1)*a,ee*y)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(z+x-.1)*a,ee*y,z*a,(ee-x)*y,z*a,(ee+x)*y)),E}),go.Shape.defineFigureGenerator("DCvoltageSource",function(ae,a,y){var E=new go.Geometry,b=new go.PathFigure(0,.75*y,!1);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.25*y)),b.add(new go.PathSegment(go.PathSegment.Move,a,0)),b.add(new go.PathSegment(go.PathSegment.Line,a,y)),E}),go.Shape.defineFigureGenerator("Diode",function(ae,a,y){var E=new go.Geometry,b=new go.PathFigure(a,0,!1);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,a,.5*y)),b.add(new go.PathSegment(go.PathSegment.Line,0,y)),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Line,a,.5*y)),b.add(new go.PathSegment(go.PathSegment.Line,a,y)),E.spot1=new go.Spot(0,.25),E.spot2=new go.Spot(.5,.75),E}),go.Shape.defineFigureGenerator("Wifi",function(ae,a,y){var E=new go.Geometry,b=a,x=y;a=a*.38,y=y*.6;var z=le*.8,ee=.8,ne=0,re=.5,ie=(b-a)/2,ge=(x-y)/2,fe=new go.PathFigure(ne*a+ie,(re+ee)*y+ge,!0);E.add(fe),fe.add(new go.PathSegment(go.PathSegment.Bezier,(ne-ee)*a+ie,re*y+ge,(ne-z)*a+ie,(re+ee)*y+ge,(ne-ee)*a+ie,(re+z)*y+ge)),fe.add(new go.PathSegment(go.PathSegment.Bezier,ne*a+ie,(re-ee)*y+ge,(ne-ee)*a+ie,(re-z)*y+ge,(ne-z)*a+ie,(re-ee)*y+ge)),fe.add(new go.PathSegment(go.PathSegment.Bezier,(ne-ee+z*.5)*a+ie,re*y+ge,ne*a+ie,(re-ee)*y+ge,(ne-ee+z*.5)*a+ie,(re-z)*y+ge)),fe.add(new go.PathSegment(go.PathSegment.Bezier,ne*a+ie,(re+ee)*y+ge,(ne-ee+z*.5)*a+ie,(re+z)*y+ge,ne*a+ie,(re+ee)*y+ge).close()),z=le*.4,ee=.4,ne=.2,re=.5;var se=new go.PathFigure(ne*a+ie,(re+ee)*y+ge,!0);E.add(se),se.add(new go.PathSegment(go.PathSegment.Bezier,(ne-ee)*a+ie,re*y+ge,(ne-z)*a+ie,(re+ee)*y+ge,(ne-ee)*a+ie,(re+z)*y+ge)),se.add(new go.PathSegment(go.PathSegment.Bezier,ne*a+ie,(re-ee)*y+ge,(ne-ee)*a+ie,(re-z)*y+ge,(ne-z)*a+ie,(re-ee)*y+ge)),se.add(new go.PathSegment(go.PathSegment.Bezier,(ne-ee+z*.5)*a+ie,re*y+ge,ne*a+ie,(re-ee)*y+ge,(ne-ee+z*.5)*a+ie,(re-z)*y+ge)),se.add(new go.PathSegment(go.PathSegment.Bezier,ne*a+ie,(re+ee)*y+ge,(ne-ee+z*.5)*a+ie,(re+z)*y+ge,ne*a+ie,(re+ee)*y+ge).close()),z=le*.2,ee=.2,ne=.5,re=.5;var Ee=new go.PathFigure((ne-ee)*a+ie,re*y+ge,!0);E.add(Ee),Ee.add(new go.PathSegment(go.PathSegment.Bezier,ne*a+ie,(re-ee)*y+ge,(ne-ee)*a+ie,(re-z)*y+ge,(ne-z)*a+ie,(re-ee)*y+ge)),Ee.add(new go.PathSegment(go.PathSegment.Bezier,(ne+ee)*a+ie,re*y+ge,(ne+z)*a+ie,(re-ee)*y+ge,(ne+ee)*a+ie,(re-z)*y+ge)),Ee.add(new go.PathSegment(go.PathSegment.Bezier,ne*a+ie,(re+ee)*y+ge,(ne+ee)*a+ie,(re+z)*y+ge,(ne+z)*a+ie,(re+ee)*y+ge)),Ee.add(new go.PathSegment(go.PathSegment.Bezier,(ne-ee)*a+ie,re*y+ge,(ne-z)*a+ie,(re+ee)*y+ge,(ne-ee)*a+ie,(re+z)*y+ge)),z=le*.4,ee=.4,ne=.8,re=.5;var Oe=new go.PathFigure(ne*a+ie,(re-ee)*y+ge,!0);E.add(Oe),Oe.add(new go.PathSegment(go.PathSegment.Bezier,(ne+ee)*a+ie,re*y+ge,(ne+z)*a+ie,(re-ee)*y+ge,(ne+ee)*a+ie,(re-z)*y+ge)),Oe.add(new go.PathSegment(go.PathSegment.Bezier,ne*a+ie,(re+ee)*y+ge,(ne+ee)*a+ie,(re+z)*y+ge,(ne+z)*a+ie,(re+ee)*y+ge)),Oe.add(new go.PathSegment(go.PathSegment.Bezier,(ne+ee-z*.5)*a+ie,re*y+ge,ne*a+ie,(re+ee)*y+ge,(ne+ee-z*.5)*a+ie,(re+z)*y+ge)),Oe.add(new go.PathSegment(go.PathSegment.Bezier,ne*a+ie,(re-ee)*y+ge,(ne+ee-z*.5)*a+ie,(re-z)*y+ge,ne*a+ie,(re-ee)*y+ge).close()),z=le*.8,ee=.8,ne=1,re=.5;var ot=new go.PathFigure(ne*a+ie,(re-ee)*y+ge,!0);return E.add(ot),ot.add(new go.PathSegment(go.PathSegment.Bezier,(ne+ee)*a+ie,re*y+ge,(ne+z)*a+ie,(re-ee)*y+ge,(ne+ee)*a+ie,(re-z)*y+ge)),ot.add(new go.PathSegment(go.PathSegment.Bezier,ne*a+ie,(re+ee)*y+ge,(ne+ee)*a+ie,(re+z)*y+ge,(ne+z)*a+ie,(re+ee)*y+ge)),ot.add(new go.PathSegment(go.PathSegment.Bezier,(ne+ee-z*.5)*a+ie,re*y+ge,ne*a+ie,(re+ee)*y+ge,(ne+ee-z*.5)*a+ie,(re+z)*y+ge)),ot.add(new go.PathSegment(go.PathSegment.Bezier,ne*a+ie,(re-ee)*y+ge,(ne+ee-z*.5)*a+ie,(re-z)*y+ge,ne*a+ie,(re-ee)*y+ge).close()),E}),go.Shape.defineFigureGenerator("Email",function(ae,a,y){var E=new go.Geometry,b=new go.PathFigure(0,0,!0);E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,a,0)),b.add(new go.PathSegment(go.PathSegment.Line,a,y)),b.add(new go.PathSegment(go.PathSegment.Line,0,y)),b.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var x=new go.PathFigure(0,0,!1);return E.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.5*a,.6*y)),x.add(new go.PathSegment(go.PathSegment.Line,a,0)),x.add(new go.PathSegment(go.PathSegment.Move,0,y)),x.add(new go.PathSegment(go.PathSegment.Line,.45*a,.54*y)),x.add(new go.PathSegment(go.PathSegment.Move,a,y)),x.add(new go.PathSegment(go.PathSegment.Line,.55*a,.54*y)),E}),go.Shape.defineFigureGenerator("Ethernet",function(ae,a,y){var E=new go.Geometry,b=new go.PathFigure(.35*a,0,!0);E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.65*a,0)),b.add(new go.PathSegment(go.PathSegment.Line,.65*a,.4*y)),b.add(new go.PathSegment(go.PathSegment.Line,.35*a,.4*y)),b.add(new go.PathSegment(go.PathSegment.Line,.35*a,0).close());var x=new go.PathFigure(.1*a,y,!0,!0);E.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.4*a,y)),x.add(new go.PathSegment(go.PathSegment.Line,.4*a,.6*y)),x.add(new go.PathSegment(go.PathSegment.Line,.1*a,.6*y)),x.add(new go.PathSegment(go.PathSegment.Line,.1*a,y).close());var z=new go.PathFigure(.6*a,y,!0,!0);E.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.9*a,y)),z.add(new go.PathSegment(go.PathSegment.Line,.9*a,.6*y)),z.add(new go.PathSegment(go.PathSegment.Line,.6*a,.6*y)),z.add(new go.PathSegment(go.PathSegment.Line,.6*a,y).close());var ee=new go.PathFigure(0,.5*y,!1);return E.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,a,.5*y)),ee.add(new go.PathSegment(go.PathSegment.Move,.5*a,.5*y)),ee.add(new go.PathSegment(go.PathSegment.Line,.5*a,.4*y)),ee.add(new go.PathSegment(go.PathSegment.Move,.75*a,.5*y)),ee.add(new go.PathSegment(go.PathSegment.Line,.75*a,.6*y)),ee.add(new go.PathSegment(go.PathSegment.Move,.25*a,.5*y)),ee.add(new go.PathSegment(go.PathSegment.Line,.25*a,.6*y)),E}),go.Shape.defineFigureGenerator("Power",function(ae,a,y){var E=new go.Geometry,b=le*.4,x=.4,z=.5,ee=.5,ne=te(),re=te(),ie=te(),ge=te();De(z,ee-x,z+b,ee-x,z+x,ee-b,z+x,ee,.5,ne,ne,re,ie,ge);var fe=oe(re.x,re.y),se=new go.PathFigure(re.x*a,re.y*y,!0);E.add(se),se.add(new go.PathSegment(go.PathSegment.Bezier,(z+x)*a,ee*y,ie.x*a,ie.y*y,ge.x*a,ge.y*y)),se.add(new go.PathSegment(go.PathSegment.Bezier,z*a,(ee+x)*y,(z+x)*a,(ee+b)*y,(z+b)*a,(ee+x)*y)),se.add(new go.PathSegment(go.PathSegment.Bezier,(z-x)*a,ee*y,(z-b)*a,(ee+x)*y,(z-x)*a,(ee+b)*y)),De(z-x,ee,z-x,ee-b,z-b,ee-x,z,ee-x,.5,ie,ge,re,ne,ne),se.add(new go.PathSegment(go.PathSegment.Bezier,re.x*a,re.y*y,ie.x*a,ie.y*y,ge.x*a,ge.y*y)),b=le*.3,x=.3,De(z-x,ee,z-x,ee-b,z-b,ee-x,z,ee-x,.5,ie,ge,re,ne,ne),se.add(new go.PathSegment(go.PathSegment.Line,re.x*a,re.y*y)),se.add(new go.PathSegment(go.PathSegment.Bezier,(z-x)*a,ee*y,ge.x*a,ge.y*y,ie.x*a,ie.y*y)),se.add(new go.PathSegment(go.PathSegment.Bezier,z*a,(ee+x)*y,(z-x)*a,(ee+b)*y,(z-b)*a,(ee+x)*y)),se.add(new go.PathSegment(go.PathSegment.Bezier,(z+x)*a,ee*y,(z+b)*a,(ee+x)*y,(z+x)*a,(ee+b)*y)),De(z,ee-x,z+b,ee-x,z+x,ee-b,z+x,ee,.5,ne,ne,re,ie,ge),se.add(new go.PathSegment(go.PathSegment.Bezier,re.x*a,re.y*y,ge.x*a,ge.y*y,ie.x*a,ie.y*y).close());var se=new go.PathFigure(.45*a,0,!0);return E.add(se),se.add(new go.PathSegment(go.PathSegment.Line,.45*a,.5*y)),se.add(new go.PathSegment(go.PathSegment.Line,.55*a,.5*y)),se.add(new go.PathSegment(go.PathSegment.Line,.55*a,0).close()),Se(ne),Se(re),Se(ie),Se(ge),Se(fe),E.spot1=new go.Spot(.25,.45),E.spot2=new go.Spot(.75,.8),E}),go.Shape.defineFigureGenerator("Fallout",function(ae,a,y){var E=new go.Geometry,b=new go.PathFigure(0,y/2,!0);E.add(b),b.add(new go.PathSegment(go.PathSegment.Arc,180,360,a/2,y/2,a/2,y/2));function x(z,ee,ne){z.add(new go.PathSegment(go.PathSegment.Move,(.3+ee)*a,(.8+ne)*y)),z.add(new go.PathSegment(go.PathSegment.Line,(.5+ee)*a,(.5+ne)*y)),z.add(new go.PathSegment(go.PathSegment.Line,(.1+ee)*a,(.5+ne)*y)),z.add(new go.PathSegment(go.PathSegment.Line,(.3+ee)*a,(.8+ne)*y).close())}return x(b,0,0),x(b,.4,0),x(b,.2,-.3),E}),go.Shape.defineFigureGenerator("IrritationHazard",function(ae,a,y){var E=new go.Geometry,b=new go.PathFigure(.2*a,0,!0);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*a,.3*y)),b.add(new go.PathSegment(go.PathSegment.Line,.8*a,0)),b.add(new go.PathSegment(go.PathSegment.Line,a,.2*y)),b.add(new go.PathSegment(go.PathSegment.Line,.7*a,.5*y)),b.add(new go.PathSegment(go.PathSegment.Line,a,.8*y)),b.add(new go.PathSegment(go.PathSegment.Line,.8*a,y)),b.add(new go.PathSegment(go.PathSegment.Line,.5*a,.7*y)),b.add(new go.PathSegment(go.PathSegment.Line,.2*a,y)),b.add(new go.PathSegment(go.PathSegment.Line,0,.8*y)),b.add(new go.PathSegment(go.PathSegment.Line,.3*a,.5*y)),b.add(new go.PathSegment(go.PathSegment.Line,0,.2*y).close()),E.spot1=new go.Spot(.3,.3),E.spot2=new go.Spot(.7,.7),E}),go.Shape.defineFigureGenerator("ElectricalHazard",function(ae,a,y){var E=new go.Geometry,b=new go.PathFigure(.37*a,0,!0);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*a,.11*y)),b.add(new go.PathSegment(go.PathSegment.Line,.77*a,.04*y)),b.add(new go.PathSegment(go.PathSegment.Line,.33*a,.49*y)),b.add(new go.PathSegment(go.PathSegment.Line,a,.37*y)),b.add(new go.PathSegment(go.PathSegment.Line,.63*a,.86*y)),b.add(new go.PathSegment(go.PathSegment.Line,.77*a,.91*y)),b.add(new go.PathSegment(go.PathSegment.Line,.34*a,y)),b.add(new go.PathSegment(go.PathSegment.Line,.34*a,.78*y)),b.add(new go.PathSegment(go.PathSegment.Line,.44*a,.8*y)),b.add(new go.PathSegment(go.PathSegment.Line,.65*a,.56*y)),b.add(new go.PathSegment(go.PathSegment.Line,0,.68*y).close()),E}),go.Shape.defineFigureGenerator("FireHazard",function(ae,a,y){var E=new go.Geometry,b=new go.PathFigure(.1*a,y,!0);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,.29*a,0,-.25*a,.63*y,.45*a,.44*y)),b.add(new go.PathSegment(go.PathSegment.Bezier,.51*a,.42*y,.48*a,.17*y,.54*a,.35*y)),b.add(new go.PathSegment(go.PathSegment.Bezier,.59*a,.18*y,.59*a,.29*y,.58*a,.28*y)),b.add(new go.PathSegment(go.PathSegment.Bezier,.75*a,.6*y,.8*a,.34*y,.88*a,.43*y)),b.add(new go.PathSegment(go.PathSegment.Bezier,.88*a,.31*y,.87*a,.48*y,.88*a,.43*y)),b.add(new go.PathSegment(go.PathSegment.Bezier,.9*a,y,1.17*a,.76*y,.82*a,.8*y).close()),E.spot1=new go.Spot(.07,.445),E.spot2=new go.Spot(.884,.958),E}),go.Shape.defineFigureGenerator("BpmnActivityLoop",function(ae,a,y){var E=new go.Geometry,b=.5,x=0,z=0,ee=b*le,ne=.4*Math.SQRT2/2+.5,re=.5-.5*Math.SQRT2/2,ie=1,ge=.5,fe=.5,se=0,Ee=new go.PathFigure(ne*a,(1-re)*y,!1);return E.add(Ee),Ee.add(new go.PathSegment(go.PathSegment.Bezier,ie*a,ge*y,ie*a,.7*y,ie*a,ge*y)),Ee.add(new go.PathSegment(go.PathSegment.Bezier,(fe+x)*a,(se+x)*y,(.5+b+x)*a,(.5-ee+x)*y,(.5+ee+x)*a,(.5-b+x)*y)),Ee.add(new go.PathSegment(go.PathSegment.Bezier,(.5-b+x)*a,(.5+z)*y,(.5-ee+x)*a,(.5-b+z)*y,(.5-b+x)*a,(.5-ee+z)*y)),Ee.add(new go.PathSegment(go.PathSegment.Bezier,(.35+x)*a,.9*y,(.5-b+x)*a,(.5+ee+z)*y,(.5-ee+x)*a,.9*y)),Ee.add(new go.PathSegment(go.PathSegment.Move,(.25+x)*a,.8*y)),Ee.add(new go.PathSegment(go.PathSegment.Line,(.35+x)*a,.9*y)),Ee.add(new go.PathSegment(go.PathSegment.Line,(.2+x)*a,.95*y)),E}),go.Shape.defineFigureGenerator("BpmnActivityParallel",function(ae,a,y){var E=new go.Geometry,b=new go.PathFigure(0,0,!1);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,y)),b.add(new go.PathSegment(go.PathSegment.Move,.5*a,0)),b.add(new go.PathSegment(go.PathSegment.Line,.5*a,y)),b.add(new go.PathSegment(go.PathSegment.Move,a,0)),b.add(new go.PathSegment(go.PathSegment.Line,a,y)),E}),go.Shape.defineFigureGenerator("BpmnActivitySequential",function(ae,a,y){var E=new go.Geometry,b=new go.PathFigure(0,0,!1);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,a,0)),b.add(new go.PathSegment(go.PathSegment.Move,0,.5*y)),b.add(new go.PathSegment(go.PathSegment.Line,a,.5*y)),b.add(new go.PathSegment(go.PathSegment.Move,0,y)),b.add(new go.PathSegment(go.PathSegment.Line,a,y)),E}),go.Shape.defineFigureGenerator("BpmnActivityAdHoc",function(ae,a,y){var E=new go.Geometry,b=new go.PathFigure(0,0,!1);E.add(b);var x=new go.PathFigure(a,y,!1);E.add(x);var z=new go.PathFigure(0,.5*y,!1);return E.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.5*y,.2*a,.35*y,.3*a,.35*y)),z.add(new go.PathSegment(go.PathSegment.Bezier,a,.5*y,.7*a,.65*y,.8*a,.65*y)),E}),go.Shape.defineFigureGenerator("BpmnActivityCompensation",function(ae,a,y){var E=new go.Geometry,b=new go.PathFigure(0,.5*y,!0);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*a,0)),b.add(new go.PathSegment(go.PathSegment.Line,.5*a,.5*y)),b.add(new go.PathSegment(go.PathSegment.Line,a,y)),b.add(new go.PathSegment(go.PathSegment.Line,a,0)),b.add(new go.PathSegment(go.PathSegment.Line,.5*a,.5*y)),b.add(new go.PathSegment(go.PathSegment.Line,.5*a,y).close()),E}),go.Shape.defineFigureGenerator("BpmnTaskMessage",function(ae,a,y){var E=new go.Geometry,b=new go.PathFigure(0,.2*y,!0);E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,a,.2*y)),b.add(new go.PathSegment(go.PathSegment.Line,a,.8*y)),b.add(new go.PathSegment(go.PathSegment.Line,0,.8*y)),b.add(new go.PathSegment(go.PathSegment.Line,0,.8*y).close());var b=new go.PathFigure(0,.2*y,!1);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*a,.5*y)),b.add(new go.PathSegment(go.PathSegment.Line,a,.2*y)),E}),go.Shape.defineFigureGenerator("BpmnTaskScript",function(ae,a,y){var E=new go.Geometry,b=new go.PathFigure(.7*a,y,!0);E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.3*a,y)),b.add(new go.PathSegment(go.PathSegment.Bezier,.3*a,0,.6*a,.5*y,0,.5*y)),b.add(new go.PathSegment(go.PathSegment.Line,.7*a,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,.7*a,y,.4*a,.5*y,a,.5*y).close());var x=new go.PathFigure(.45*a,.73*y,!1);return E.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.7*a,.73*y)),x.add(new go.PathSegment(go.PathSegment.Move,.38*a,.5*y)),x.add(new go.PathSegment(go.PathSegment.Line,.63*a,.5*y)),x.add(new go.PathSegment(go.PathSegment.Move,.31*a,.27*y)),x.add(new go.PathSegment(go.PathSegment.Line,.56*a,.27*y)),E}),go.Shape.defineFigureGenerator("BpmnTaskUser",function(ae,a,y){var E=new go.Geometry,b=new go.PathFigure(0,0,!1);E.add(b);var x=new go.PathFigure(.335*a,(1-.555)*y,!0);E.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.335*a,(1-.405)*y)),x.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*a,(1-.405)*y)),x.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*a,(1-.555)*y)),x.add(new go.PathSegment(go.PathSegment.Bezier,a,.68*y,(1-.12)*a,.46*y,(1-.02)*a,.54*y)),x.add(new go.PathSegment(go.PathSegment.Line,a,y)),x.add(new go.PathSegment(go.PathSegment.Line,0,y)),x.add(new go.PathSegment(go.PathSegment.Line,0,.68*y)),x.add(new go.PathSegment(go.PathSegment.Bezier,.335*a,(1-.555)*y,.02*a,.54*y,.12*a,.46*y)),x.add(new go.PathSegment(go.PathSegment.Line,.365*a,(1-.595)*y));var z=.5-.285,ee=.5,ne=z,re=Math.PI/4,ie=4*(1-Math.cos(re))/(3*Math.sin(re)),ge=ie*.5,fe=z,se=z,Ee=ie*fe,Oe=ie*se;x.add(new go.PathSegment(go.PathSegment.Bezier,(ee-fe)*a,ne*y,(ee-(Ee+fe)/2)*a,(ne+(se+Oe)/2)*y,(ee-fe)*a,(ne+Oe)*y)),x.add(new go.PathSegment(go.PathSegment.Bezier,ee*a,(ne-se)*y,(ee-fe)*a,(ne-Oe)*y,(ee-Ee)*a,(ne-se)*y)),x.add(new go.PathSegment(go.PathSegment.Bezier,(ee+fe)*a,ne*y,(ee+Ee)*a,(ne-se)*y,(ee+fe)*a,(ne-Oe)*y)),x.add(new go.PathSegment(go.PathSegment.Bezier,(1-.365)*a,(1-.595)*y,(ee+fe)*a,(ne+Oe)*y,(ee+(Ee+fe)/2)*a,(ne+(se+Oe)/2)*y)),x.add(new go.PathSegment(go.PathSegment.Line,(1-.365)*a,(1-.595)*y)),x.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*a,(1-.555)*y)),x.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*a,(1-.405)*y)),x.add(new go.PathSegment(go.PathSegment.Line,.335*a,(1-.405)*y));var ot=new go.PathFigure(.2*a,y,!1);E.add(ot),ot.add(new go.PathSegment(go.PathSegment.Line,.2*a,.8*y));var Nt=new go.PathFigure(.8*a,y,!1);return E.add(Nt),Nt.add(new go.PathSegment(go.PathSegment.Line,.8*a,.8*y)),E}),go.Shape.defineFigureGenerator("BpmnEventConditional",function(ae,a,y){var E=new go.Geometry,b=new go.PathFigure(.1*a,0,!0);E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.9*a,0)),b.add(new go.PathSegment(go.PathSegment.Line,.9*a,y)),b.add(new go.PathSegment(go.PathSegment.Line,.1*a,y).close());var x=new go.PathFigure(.2*a,.2*y,!1);return E.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.8*a,.2*y)),x.add(new go.PathSegment(go.PathSegment.Move,.2*a,.4*y)),x.add(new go.PathSegment(go.PathSegment.Line,.8*a,.4*y)),x.add(new go.PathSegment(go.PathSegment.Move,.2*a,.6*y)),x.add(new go.PathSegment(go.PathSegment.Line,.8*a,.6*y)),x.add(new go.PathSegment(go.PathSegment.Move,.2*a,.8*y)),x.add(new go.PathSegment(go.PathSegment.Line,.8*a,.8*y)),E}),go.Shape.defineFigureGenerator("BpmnEventError",function(ae,a,y){var E=new go.Geometry,b=new go.PathFigure(0,y,!0);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.33*a,0)),b.add(new go.PathSegment(go.PathSegment.Line,.66*a,.5*y)),b.add(new go.PathSegment(go.PathSegment.Line,a,0)),b.add(new go.PathSegment(go.PathSegment.Line,.66*a,y)),b.add(new go.PathSegment(go.PathSegment.Line,.33*a,.5*y).close()),E}),go.Shape.defineFigureGenerator("BpmnEventEscalation",function(ae,a,y){var E=new go.Geometry,b=new go.PathFigure(0,0,!1);E.add(b);var x=new go.PathFigure(a,y,!1);E.add(x);var z=new go.PathFigure(.1*a,y,!0);return E.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.5*a,0)),z.add(new go.PathSegment(go.PathSegment.Line,.9*a,y)),z.add(new go.PathSegment(go.PathSegment.Line,.5*a,.5*y).close()),E}),go.Shape.defineFigureGenerator("Caution",function(ae,a,y){var E=new go.Geometry,b=new go.PathFigure(.05*a,y,!0);E.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,.1*a,.8*y,0,y,0,y)),b.add(new go.PathSegment(go.PathSegment.Line,.45*a,.1*y)),b.add(new go.PathSegment(go.PathSegment.Bezier,.55*a,.1*y,.5*a,0,.5*a,0)),b.add(new go.PathSegment(go.PathSegment.Line,.95*a,.9*y)),b.add(new go.PathSegment(go.PathSegment.Bezier,.9*a,y,a,y,a,y)),b.add(new go.PathSegment(go.PathSegment.Line,.05*a,y));var x=.05;return b.add(new go.PathSegment(go.PathSegment.Move,(.5-x)*a,.875*y)),b.add(new go.PathSegment(go.PathSegment.Arc,180,-360,.5*a,.875*y,x*a,x*y)),b.add(new go.PathSegment(go.PathSegment.Move,.5*a,.75*y)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.325*y,.575*a,.725*y,.625*a,.375*y)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.75*y,.375*a,.375*y,.425*a,.725*y)),E}),go.Shape.defineFigureGenerator("Recycle",function(ae,a,y){var E=new go.Geometry,b=new go.PathFigure(.45*a,.95*y,!1);E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.2*a,.95*y)),b.add(new go.PathSegment(go.PathSegment.Bezier,.185*a,.85*y,.17*a,.95*y,.15*a,.9*y)),b.add(new go.PathSegment(go.PathSegment.Line,.235*a,.75*y)),b.add(new go.PathSegment(go.PathSegment.Line,.3*a,.625*y)),b.add(new go.PathSegment(go.PathSegment.Line,.35*a,.65*y)),b.add(new go.PathSegment(go.PathSegment.Line,.275*a,.45*y)),b.add(new go.PathSegment(go.PathSegment.Line,.05*a,.45*y)),b.add(new go.PathSegment(go.PathSegment.Line,.1*a,.5*y)),b.add(new go.PathSegment(go.PathSegment.Line,.05*a,.575*y)),b.add(new go.PathSegment(go.PathSegment.Bezier,.1875*a,.95*y,0,.675*y,0,.7*y)),b.add(new go.PathSegment(go.PathSegment.Move,.45*a,.95*y)),b.add(new go.PathSegment(go.PathSegment.Line,.45*a,.775*y)),b.add(new go.PathSegment(go.PathSegment.Line,.22*a,.775*y));var x=new go.PathFigure(.475*a,.2*y,!1);E.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.4*a,.4*y)),x.add(new go.PathSegment(go.PathSegment.Line,.225*a,.3*y)),x.add(new go.PathSegment(go.PathSegment.Line,.275*a,.175*y)),x.add(new go.PathSegment(go.PathSegment.Line,.325*a,.05*y)),x.add(new go.PathSegment(go.PathSegment.Bezier,.4*a,.05*y,.35*a,0,.375*a,0)),x.add(new go.PathSegment(go.PathSegment.Line,.575*a,.375*y)),x.add(new go.PathSegment(go.PathSegment.Line,.525*a,.4*y)),x.add(new go.PathSegment(go.PathSegment.Line,.75*a,.475*y)),x.add(new go.PathSegment(go.PathSegment.Line,.85*a,.315*y)),x.add(new go.PathSegment(go.PathSegment.Line,.8*a,.32*y)),x.add(new go.PathSegment(go.PathSegment.Line,.65*a,.05*y)),x.add(new go.PathSegment(go.PathSegment.Bezier,.575*a,0,.65*a,.05*y,.625*a,0)),x.add(new go.PathSegment(go.PathSegment.Line,.38*a,.0105*y));var z=new go.PathFigure(.675*a,.575*y,!1);return E.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.875*a,.525*y)),z.add(new go.PathSegment(go.PathSegment.Line,a,.775*y)),z.add(new go.PathSegment(go.PathSegment.Bezier,.85*a,.95*y,a,.8*y,a,.85*y)),z.add(new go.PathSegment(go.PathSegment.Line,.65*a,.95*y)),z.add(new go.PathSegment(go.PathSegment.Line,.65*a,y)),z.add(new go.PathSegment(go.PathSegment.Line,.55*a,.85*y)),z.add(new go.PathSegment(go.PathSegment.Line,.65*a,.725*y)),z.add(new go.PathSegment(go.PathSegment.Line,.65*a,.775*y)),z.add(new go.PathSegment(go.PathSegment.Line,.7*a,.775*y)),z.add(new go.PathSegment(go.PathSegment.Line,a,.775*y)),z.add(new go.PathSegment(go.PathSegment.Move,.675*a,.575*y)),z.add(new go.PathSegment(go.PathSegment.Line,.775*a,.775*y)),E}),go.Shape.defineFigureGenerator("BpmnEventTimer",function(ae,a,y){var E=new go.Geometry,b=.5,x=le*.5,z=new go.PathFigure(a,b*y,!0);E.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,b*a,y,a,(b+x)*y,(b+x)*a,y)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,b*y,(b-x)*a,y,0,(b+x)*y)),z.add(new go.PathSegment(go.PathSegment.Bezier,b*a,0,0,(b-x)*y,(b-x)*a,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,a,b*y,(b+x)*a,0,a,(b-x)*y));var ee=new go.PathFigure(b*a,0,!1);return E.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,b*a,.15*y)),ee.add(new go.PathSegment(go.PathSegment.Move,b*a,y)),ee.add(new go.PathSegment(go.PathSegment.Line,b*a,.85*y)),ee.add(new go.PathSegment(go.PathSegment.Move,0,b*y)),ee.add(new go.PathSegment(go.PathSegment.Line,.15*a,b*y)),ee.add(new go.PathSegment(go.PathSegment.Move,a,b*y)),ee.add(new go.PathSegment(go.PathSegment.Line,.85*a,b*y)),ee.add(new go.PathSegment(go.PathSegment.Move,b*a,b*y)),ee.add(new go.PathSegment(go.PathSegment.Line,.58*a,.1*y)),ee.add(new go.PathSegment(go.PathSegment.Move,b*a,b*y)),ee.add(new go.PathSegment(go.PathSegment.Line,.78*a,.54*y)),E}),go.Shape.defineFigureGenerator("Package",function(ae,a,y){var E=new go.Geometry,b=new go.PathFigure(0,.15*y,!0);E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,a,.15*y)),b.add(new go.PathSegment(go.PathSegment.Line,a,y)),b.add(new go.PathSegment(go.PathSegment.Line,0,y).close());var x=new go.PathFigure(0,.15*y,!0);return E.add(x),x.add(new go.PathSegment(go.PathSegment.Line,0,0)),x.add(new go.PathSegment(go.PathSegment.Line,.6*a,0)),x.add(new go.PathSegment(go.PathSegment.Line,.65*a,.15*y).close()),E.spot1=new go.Spot(0,.1),E.spot2=new go.Spot(1,1),E}),go.Shape.defineFigureGenerator("Class",function(ae,a,y){var E=new go.Geometry,b=new go.PathFigure(0,0,!0);E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,a,0)),b.add(new go.PathSegment(go.PathSegment.Line,a,y)),b.add(new go.PathSegment(go.PathSegment.Line,0,y)),b.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var x=new go.PathFigure(0,.2*y,!1);E.add(x),x.add(new go.PathSegment(go.PathSegment.Line,a,.2*y).close());var z=new go.PathFigure(0,.5*y,!1);return E.add(z),z.add(new go.PathSegment(go.PathSegment.Line,a,.5*y).close()),E}),go.Shape.defineFigureGenerator("Component",function(ae,a,y){var E=new go.Geometry,b=new go.PathFigure(a,y,!0);E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,a,0)),b.add(new go.PathSegment(go.PathSegment.Line,.15*a,0)),b.add(new go.PathSegment(go.PathSegment.Line,.15*a,y)),b.add(new go.PathSegment(go.PathSegment.Line,a,y).close());var x=new go.PathFigure(0,.2*y,!0);E.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.45*a,.2*y)),x.add(new go.PathSegment(go.PathSegment.Line,.45*a,.4*y)),x.add(new go.PathSegment(go.PathSegment.Line,0,.4*y)),x.add(new go.PathSegment(go.PathSegment.Line,0,.2*y).close());var z=new go.PathFigure(0,.6*y,!0);return E.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.45*a,.6*y)),z.add(new go.PathSegment(go.PathSegment.Line,.45*a,.8*y)),z.add(new go.PathSegment(go.PathSegment.Line,0,.8*y)),z.add(new go.PathSegment(go.PathSegment.Line,0,.6*y).close()),E}),go.Shape.defineFigureGenerator("Boat Shipment",function(ae,a,y){var E=new go.Geometry,b=new go.PathFigure(.15*a,.6*y,!0);E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.15*a,.6*y)),b.add(new go.PathSegment(go.PathSegment.Line,0,.6*y)),b.add(new go.PathSegment(go.PathSegment.Line,.15*a,y)),b.add(new go.PathSegment(go.PathSegment.Line,.85*a,y)),b.add(new go.PathSegment(go.PathSegment.Line,a,.6*y)),b.add(new go.PathSegment(go.PathSegment.Line,.85*a,.6*y)),b.add(new go.PathSegment(go.PathSegment.Line,.5*a,0)),b.add(new go.PathSegment(go.PathSegment.Line,.15*a,.6*y));var x=new go.PathFigure(.15*a,.6*y,!1);return E.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.85*a,.6*y)),E}),go.Shape.defineFigureGenerator("Customer/Supplier",function(ae,a,y){var E=new go.Geometry,b=new go.PathFigure(a,y,!0);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,a,0)),b.add(new go.PathSegment(go.PathSegment.Line,.66*a,.33*y)),b.add(new go.PathSegment(go.PathSegment.Line,.66*a,0)),b.add(new go.PathSegment(go.PathSegment.Line,.33*a,.33*y)),b.add(new go.PathSegment(go.PathSegment.Line,.33*a,0)),b.add(new go.PathSegment(go.PathSegment.Line,0,.33*y)),b.add(new go.PathSegment(go.PathSegment.Line,0,y)),b.add(new go.PathSegment(go.PathSegment.Line,a,y).close()),E}),go.Shape.defineFigureGenerator("Workcell",function(ae,a,y){var E=new go.Geometry,b=new go.PathFigure(0,y,!0);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Line,a,0)),b.add(new go.PathSegment(go.PathSegment.Line,a,y)),b.add(new go.PathSegment(go.PathSegment.Line,.65*a,y)),b.add(new go.PathSegment(go.PathSegment.Line,.65*a,.4*y)),b.add(new go.PathSegment(go.PathSegment.Line,.35*a,.4*y)),b.add(new go.PathSegment(go.PathSegment.Line,.35*a,y)),b.add(new go.PathSegment(go.PathSegment.Line,0,y).close()),E}),go.Shape.defineFigureGenerator("Supermarket",function(ae,a,y){var E=new go.Geometry,b=new go.PathFigure(0,0,!1);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,a,0)),b.add(new go.PathSegment(go.PathSegment.Line,a,.33*y)),b.add(new go.PathSegment(go.PathSegment.Line,0,.33*y)),b.add(new go.PathSegment(go.PathSegment.Move,a,.33*y)),b.add(new go.PathSegment(go.PathSegment.Line,a,.66*y)),b.add(new go.PathSegment(go.PathSegment.Line,0,.66*y)),b.add(new go.PathSegment(go.PathSegment.Move,a,.66*y)),b.add(new go.PathSegment(go.PathSegment.Line,a,y)),b.add(new go.PathSegment(go.PathSegment.Line,0,y)),E}),go.Shape.defineFigureGenerator("TruckShipment",function(ae,a,y){var E=new go.Geometry,b=new go.PathFigure(0,0,!0);E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.6*a,0)),b.add(new go.PathSegment(go.PathSegment.Line,.6*a,.8*y)),b.add(new go.PathSegment(go.PathSegment.Line,0,.8*y)),b.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var x=new go.PathFigure(a,.8*y,!0);E.add(x),x.add(new go.PathSegment(go.PathSegment.Line,a,.4*y)),x.add(new go.PathSegment(go.PathSegment.Line,.6*a,.4*y)),x.add(new go.PathSegment(go.PathSegment.Line,.6*a,.8*y)),x.add(new go.PathSegment(go.PathSegment.Line,a,.8*y).close());var z=.1,ee=le*.1,ne=.2,re=.9,ie=new go.PathFigure((ne-z)*a,re*y,!0);E.add(ie),ie.add(new go.PathSegment(go.PathSegment.Bezier,ne*a,(re-z)*y,(ne-z)*a,(re-ee)*y,(ne-ee)*a,(re-z)*y)),ie.add(new go.PathSegment(go.PathSegment.Bezier,(ne+z)*a,re*y,(ne+ee)*a,(re-z)*y,(ne+z)*a,(re-ee)*y)),ie.add(new go.PathSegment(go.PathSegment.Bezier,ne*a,(re+z)*y,(ne+z)*a,(re+ee)*y,(ne+ee)*a,(re+z)*y)),ie.add(new go.PathSegment(go.PathSegment.Bezier,(ne-z)*a,re*y,(ne-ee)*a,(re+z)*y,(ne-z)*a,(re+ee)*y).close()),z=.1,ee=le*.1,ne=.8,re=.9;var ge=new go.PathFigure((ne-z)*a,re*y,!0);return E.add(ge),ge.add(new go.PathSegment(go.PathSegment.Bezier,ne*a,(re-z)*y,(ne-z)*a,(re-ee)*y,(ne-ee)*a,(re-z)*y)),ge.add(new go.PathSegment(go.PathSegment.Bezier,(ne+z)*a,re*y,(ne+ee)*a,(re-z)*y,(ne+z)*a,(re-ee)*y)),ge.add(new go.PathSegment(go.PathSegment.Bezier,ne*a,(re+z)*y,(ne+z)*a,(re+ee)*y,(ne+ee)*a,(re+z)*y)),ge.add(new go.PathSegment(go.PathSegment.Bezier,(ne-z)*a,re*y,(ne-ee)*a,(re+z)*y,(ne-z)*a,(re+ee)*y).close()),E}),go.Shape.defineFigureGenerator("KanbanPost",function(ae,a,y){var E=new go.Geometry,b=new go.PathFigure(.2*a,0,!1);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.2*a,.5*y)),b.add(new go.PathSegment(go.PathSegment.Line,.8*a,.5*y)),b.add(new go.PathSegment(go.PathSegment.Line,.8*a,0)),b.add(new go.PathSegment(go.PathSegment.Move,.5*a,.5*y)),b.add(new go.PathSegment(go.PathSegment.Line,.5*a,y)),b.add(new go.PathSegment(go.PathSegment.Line,.2*a,y)),b.add(new go.PathSegment(go.PathSegment.Move,.5*a,y)),b.add(new go.PathSegment(go.PathSegment.Line,.8*a,y)),E}),go.Shape.defineFigureGenerator("Forklift",function(ae,a,y){var E=new go.Geometry,b=new go.PathFigure(0,0,!0);E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.5*y)),b.add(new go.PathSegment(go.PathSegment.Line,.5*a,.5*y)),b.add(new go.PathSegment(go.PathSegment.Line,.4*a,0)),b.add(new go.PathSegment(go.PathSegment.Line,0,0));var x=new go.PathFigure(0,.5*y,!0);E.add(x),x.add(new go.PathSegment(go.PathSegment.Line,0,.8*y)),x.add(new go.PathSegment(go.PathSegment.Line,.5*a,.8*y)),x.add(new go.PathSegment(go.PathSegment.Line,.5*a,.5*y)),x.add(new go.PathSegment(go.PathSegment.Line,0,.5*y));var z=new go.PathFigure(.5*a,.8*y,!0);E.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.5*a,.1*y)),z.add(new go.PathSegment(go.PathSegment.Line,.55*a,.1*y)),z.add(new go.PathSegment(go.PathSegment.Line,.55*a,.8*y)),z.add(new go.PathSegment(go.PathSegment.Line,.5*a,.8*y));var ee=new go.PathFigure(.5*a,.7*y,!1);E.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,a,.7*y));var ne=.1,re=le*.1,ie=.1,ge=.9,fe=new go.PathFigure((ie-ne)*a,ge*y,!0);E.add(fe),fe.add(new go.PathSegment(go.PathSegment.Bezier,ie*a,(ge-ne)*y,(ie-ne)*a,(ge-re)*y,(ie-re)*a,(ge-ne)*y)),fe.add(new go.PathSegment(go.PathSegment.Bezier,(ie+ne)*a,ge*y,(ie+re)*a,(ge-ne)*y,(ie+ne)*a,(ge-re)*y)),fe.add(new go.PathSegment(go.PathSegment.Bezier,ie*a,(ge+ne)*y,(ie+ne)*a,(ge+re)*y,(ie+re)*a,(ge+ne)*y)),fe.add(new go.PathSegment(go.PathSegment.Bezier,(ie-ne)*a,ge*y,(ie-re)*a,(ge+ne)*y,(ie-ne)*a,(ge+re)*y)),ne=.1,re=le*.1,ie=.4,ge=.9;var se=new go.PathFigure((ie-ne)*a,ge*y,!0);return E.add(se),se.add(new go.PathSegment(go.PathSegment.Bezier,ie*a,(ge-ne)*y,(ie-ne)*a,(ge-re)*y,(ie-re)*a,(ge-ne)*y)),se.add(new go.PathSegment(go.PathSegment.Bezier,(ie+ne)*a,ge*y,(ie+re)*a,(ge-ne)*y,(ie+ne)*a,(ge-re)*y)),se.add(new go.PathSegment(go.PathSegment.Bezier,ie*a,(ge+ne)*y,(ie+ne)*a,(ge+re)*y,(ie+re)*a,(ge+ne)*y)),se.add(new go.PathSegment(go.PathSegment.Bezier,(ie-ne)*a,ge*y,(ie-re)*a,(ge+ne)*y,(ie-ne)*a,(ge+re)*y)),E}),go.Shape.defineFigureGenerator("RailShipment",function(ae,a,y){var E=new go.Geometry,b=new go.PathFigure(.1*a,.4*y,!0);E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.45*a,.4*y)),b.add(new go.PathSegment(go.PathSegment.Line,.45*a,.9*y)),b.add(new go.PathSegment(go.PathSegment.Line,.1*a,.9*y)),b.add(new go.PathSegment(go.PathSegment.Line,.1*a,.4*y).close());var x=new go.PathFigure(.45*a,.7*y,!1);E.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.55*a,.7*y));var z=new go.PathFigure(.55*a,.4*y,!0);E.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.9*a,.4*y)),z.add(new go.PathSegment(go.PathSegment.Line,.9*a,.9*y)),z.add(new go.PathSegment(go.PathSegment.Line,.55*a,.9*y)),z.add(new go.PathSegment(go.PathSegment.Line,.55*a,.4*y).close());var ie=.05,ge=le*.05,fe=.175,se=.95,ee=new go.PathFigure((fe-ie)*a,se*y,!0);E.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,fe*a,(se-ie)*y,(fe-ie)*a,(se-ge)*y,(fe-ge)*a,(se-ie)*y)),ee.add(new go.PathSegment(go.PathSegment.Bezier,(fe+ie)*a,se*y,(fe+ge)*a,(se-ie)*y,(fe+ie)*a,(se-ge)*y)),ee.add(new go.PathSegment(go.PathSegment.Bezier,fe*a,(se+ie)*y,(fe+ie)*a,(se+ge)*y,(fe+ge)*a,(se+ie)*y)),ee.add(new go.PathSegment(go.PathSegment.Bezier,(fe-ie)*a,se*y,(fe-ge)*a,(se+ie)*y,(fe-ie)*a,(se+ge)*y));var ie=.05,ge=le*.05,fe=.375,se=.95,ne=new go.PathFigure((fe-ie)*a,se*y,!0);E.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,fe*a,(se-ie)*y,(fe-ie)*a,(se-ge)*y,(fe-ge)*a,(se-ie)*y)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(fe+ie)*a,se*y,(fe+ge)*a,(se-ie)*y,(fe+ie)*a,(se-ge)*y)),ne.add(new go.PathSegment(go.PathSegment.Bezier,fe*a,(se+ie)*y,(fe+ie)*a,(se+ge)*y,(fe+ge)*a,(se+ie)*y)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(fe-ie)*a,se*y,(fe-ge)*a,(se+ie)*y,(fe-ie)*a,(se+ge)*y));var ie=.05,ge=le*.05,fe=.625,se=.95,re=new go.PathFigure((fe-ie)*a,se*y,!0);E.add(re),re.add(new go.PathSegment(go.PathSegment.Bezier,fe*a,(se-ie)*y,(fe-ie)*a,(se-ge)*y,(fe-ge)*a,(se-ie)*y)),re.add(new go.PathSegment(go.PathSegment.Bezier,(fe+ie)*a,se*y,(fe+ge)*a,(se-ie)*y,(fe+ie)*a,(se-ge)*y)),re.add(new go.PathSegment(go.PathSegment.Bezier,fe*a,(se+ie)*y,(fe+ie)*a,(se+ge)*y,(fe+ge)*a,(se+ie)*y)),re.add(new go.PathSegment(go.PathSegment.Bezier,(fe-ie)*a,se*y,(fe-ge)*a,(se+ie)*y,(fe-ie)*a,(se+ge)*y));var ie=.05,ge=le*.05,fe=.825,se=.95,Ee=new go.PathFigure((fe-ie)*a,se*y,!0);E.add(Ee),Ee.add(new go.PathSegment(go.PathSegment.Bezier,fe*a,(se-ie)*y,(fe-ie)*a,(se-ge)*y,(fe-ge)*a,(se-ie)*y)),Ee.add(new go.PathSegment(go.PathSegment.Bezier,(fe+ie)*a,se*y,(fe+ge)*a,(se-ie)*y,(fe+ie)*a,(se-ge)*y)),Ee.add(new go.PathSegment(go.PathSegment.Bezier,fe*a,(se+ie)*y,(fe+ie)*a,(se+ge)*y,(fe+ge)*a,(se+ie)*y)),Ee.add(new go.PathSegment(go.PathSegment.Bezier,(fe-ie)*a,se*y,(fe-ge)*a,(se+ie)*y,(fe-ie)*a,(se+ge)*y).close());var Oe=new go.PathFigure(0,y,!1);return E.add(Oe),Oe.add(new go.PathSegment(go.PathSegment.Line,a,y).close()),E}),go.Shape.defineFigureGenerator("Warehouse",function(ae,a,y){var E=new go.Geometry,b=new go.PathFigure(0,0,!0);E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,a,0)),b.add(new go.PathSegment(go.PathSegment.Line,a,y)),b.add(new go.PathSegment(go.PathSegment.Line,0,y)),b.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var x=new go.PathFigure(0,.2*y,!1);E.add(x),x.add(new go.PathSegment(go.PathSegment.Line,a,.2*y).close());var z=new go.PathFigure(.15*a,y,!0);E.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.15*a,.5*y)),z.add(new go.PathSegment(go.PathSegment.Line,.4*a,.5*y)),z.add(new go.PathSegment(go.PathSegment.Line,.4*a,y)),z.add(new go.PathSegment(go.PathSegment.Line,.15*a,y).close());var ee=.05,ne=le*.05,re=.35,ie=.775,ge=new go.PathFigure((re-ee)*a,ie*y,!0);return E.add(ge),ge.add(new go.PathSegment(go.PathSegment.Bezier,re*a,(ie-ee)*y,(re-ee)*a,(ie-ne)*y,(re-ne)*a,(ie-ee)*y)),ge.add(new go.PathSegment(go.PathSegment.Bezier,(re+ee)*a,ie*y,(re+ne)*a,(ie-ee)*y,(re+ee)*a,(ie-ne)*y)),ge.add(new go.PathSegment(go.PathSegment.Bezier,re*a,(ie+ee)*y,(re+ee)*a,(ie+ne)*y,(re+ne)*a,(ie+ee)*y)),ge.add(new go.PathSegment(go.PathSegment.Bezier,(re-ee)*a,ie*y,(re-ne)*a,(ie+ee)*y,(re-ee)*a,(ie+ne)*y).close()),E}),go.Shape.defineFigureGenerator("ControlCenter",function(ae,a,y){var E=new go.Geometry,b=new go.PathFigure(0,y,!0);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.8*y)),b.add(new go.PathSegment(go.PathSegment.Line,.1*a,.8*y)),b.add(new go.PathSegment(go.PathSegment.Line,.1*a,0)),b.add(new go.PathSegment(go.PathSegment.Line,.9*a,0)),b.add(new go.PathSegment(go.PathSegment.Line,.9*a,.8*y)),b.add(new go.PathSegment(go.PathSegment.Line,a,.8*y)),b.add(new go.PathSegment(go.PathSegment.Line,a,y)),b.add(new go.PathSegment(go.PathSegment.Line,0,y)),b.add(new go.PathSegment(go.PathSegment.Move,.1*a,.8*y)),b.add(new go.PathSegment(go.PathSegment.Line,.9*a,.8*y).close()),E}),go.Shape.defineFigureGenerator("Bluetooth",function(ae,a,y){var E=new go.Geometry,b=new go.PathFigure(0,.75*y,!1);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.75*y)),b.add(new go.PathSegment(go.PathSegment.Line,a,.25*y)),b.add(new go.PathSegment(go.PathSegment.Line,.5*a,0)),b.add(new go.PathSegment(go.PathSegment.Line,.5*a,y)),b.add(new go.PathSegment(go.PathSegment.Line,a,.75*y)),b.add(new go.PathSegment(go.PathSegment.Line,0,.25*y)),E}),go.Shape.defineFigureGenerator("Bookmark",function(ae,a,y){var E=new go.Geometry,b=new go.PathFigure(0,0,!0);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,y)),b.add(new go.PathSegment(go.PathSegment.Line,.5*a,.6*y)),b.add(new go.PathSegment(go.PathSegment.Line,a,y)),b.add(new go.PathSegment(go.PathSegment.Line,a,0)),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Move,.2*a,.2*y)),b.add(new go.PathSegment(go.PathSegment.Line,.8*a,.2*y)),b.add(new go.PathSegment(go.PathSegment.Move,.2*a,.4*y)),b.add(new go.PathSegment(go.PathSegment.Line,.8*a,.4*y)),E}),go.Shape.defineFigureGenerator("Bookmark",function(ae,a,y){var E=new go.Geometry,b=new go.PathFigure(0,0,!0);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,y)),b.add(new go.PathSegment(go.PathSegment.Line,.5*a,.6*y)),b.add(new go.PathSegment(go.PathSegment.Line,a,y)),b.add(new go.PathSegment(go.PathSegment.Line,a,0)),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Move,.2*a,.2*y)),b.add(new go.PathSegment(go.PathSegment.Line,.8*a,.2*y)),b.add(new go.PathSegment(go.PathSegment.Move,.2*a,.4*y)),b.add(new go.PathSegment(go.PathSegment.Line,.8*a,.4*y)),E}),go.Shape.defineFigureGenerator("Globe",function(ae,a,y){var E=new go.Geometry,b=new go.PathFigure(.5*a,0,!1);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*a,y)),b.add(new go.PathSegment(go.PathSegment.Move,0,.5*y)),b.add(new go.PathSegment(go.PathSegment.Line,a,.5*y)),b.add(new go.PathSegment(go.PathSegment.Move,.5*a,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,a,.5*y,.75*a,0,a,.25*y)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,y,a,.75*y,.75*a,y)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*y,.25*a,y,0,.75*y)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,0,0,.25*y,.25*a,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,y,.15*a,.25*y,.15*a,.75*y)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,0,.85*a,.75*y,.85*a,.25*y)),b.add(new go.PathSegment(go.PathSegment.Move,.1675*a,.15*y)),b.add(new go.PathSegment(go.PathSegment.Bezier,.8325*a,.15*y,.35*a,.3*y,.65*a,.3*y)),b.add(new go.PathSegment(go.PathSegment.Move,.1675*a,.85*y)),b.add(new go.PathSegment(go.PathSegment.Bezier,.8325*a,.85*y,.35*a,.7*y,.65*a,.7*y)),E}),go.Shape.defineFigureGenerator("Wave",function(ae,a,y){var E=new go.Geometry,b=new go.PathFigure(0,.25*y,!1);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,.3*a,.25*y,.1*a,0,.2*a,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,.7*a,.25*y,.425*a,.5*y,.575*a,.5*y)),b.add(new go.PathSegment(go.PathSegment.Bezier,a,.25*y,.8*a,0,.9*a,0)),b.add(new go.PathSegment(go.PathSegment.Line,a,.75*y)),b.add(new go.PathSegment(go.PathSegment.Move,0,.25*y)),b.add(new go.PathSegment(go.PathSegment.Line,0,.75*y)),b.add(new go.PathSegment(go.PathSegment.Bezier,.3*a,.75*y,.1*a,.5*y,.2*a,.5*y)),b.add(new go.PathSegment(go.PathSegment.Bezier,.7*a,.75*y,.425*a,y,.575*a,y)),b.add(new go.PathSegment(go.PathSegment.Bezier,a,.75*y,.8*a,.5*y,.9*a,.5*y)),E}),go.Shape.defineFigureGenerator("Operator",function(ae,a,y){var E=new go.Geometry,b=.3,x=le*.3,z=.5,ee=.7,ne=new go.PathFigure((z-b)*a,ee*y,!0);E.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,z*a,(ee-b)*y,(z-b)*a,(ee-x)*y,(z-x)*a,(ee-b)*y)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(z+b)*a,ee*y,(z+x)*a,(ee-b)*y,(z+b)*a,(ee-x)*y)),ne.add(new go.PathSegment(go.PathSegment.Bezier,z*a,(ee+b)*y,(z+b)*a,(ee+x)*y,(z+x)*a,(ee+b)*y)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(z-b)*a,ee*y,(z-x)*a,(ee+b)*y,(z-b)*a,(ee+x)*y));var re=new go.PathFigure(0,.7*y,!1);return E.add(re),re.add(new go.PathSegment(go.PathSegment.Bezier,a,.7*y,0,0,a,0)),E}),go.Shape.defineFigureGenerator("TripleFanBlades",function(ae,a,y){var E=new go.Geometry,b=new go.PathFigure(.5*a,0,!0);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.65*y,.65*a,.3*y,.65*a,.5*y)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,0,.35*a,.5*y,.35*a,.3*y)),b.add(new go.PathSegment(go.PathSegment.Move,.5*a,.65*y)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,y,.3*a,.6*y,.1*a,.8*y)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.65*y,.2*a,y,.35*a,.95*y)),b.add(new go.PathSegment(go.PathSegment.Move,.5*a,.65*y)),b.add(new go.PathSegment(go.PathSegment.Bezier,a,y,.7*a,.6*y,.9*a,.8*y)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.65*y,.8*a,y,.65*a,.95*y)),E}),go.Shape.defineFigureGenerator("CentrifugalPump",function(ae,a,y){var E=new go.Geometry,b=new go.PathFigure(a,0,!0);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.4*a,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*y,0,.075*y,0,.5*y)),b.add(new go.PathSegment(go.PathSegment.Bezier,.4*a,y,0,y,.4*a,y)),b.add(new go.PathSegment(go.PathSegment.Bezier,.8*a,.4*y,.8*a,y,.85*a,.6*y)),b.add(new go.PathSegment(go.PathSegment.Line,a,.4*y)),b.add(new go.PathSegment(go.PathSegment.Line,a,0)),E}),go.Shape.defineFigureGenerator("Battery",function(ae,a,y){var E=new go.Geometry,b=new go.PathFigure(0,y,!0);E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.1*y)),b.add(new go.PathSegment(go.PathSegment.Line,a,.1*y)),b.add(new go.PathSegment(go.PathSegment.Line,a,y)),b.add(new go.PathSegment(go.PathSegment.Line,0,y)),b.add(new go.PathSegment(go.PathSegment.Move,.4*a,.1*y)),b.add(new go.PathSegment(go.PathSegment.Line,.4*a,0)),b.add(new go.PathSegment(go.PathSegment.Line,.6*a,0)),b.add(new go.PathSegment(go.PathSegment.Line,.6*a,.1*y));var x=new go.PathFigure(0,.6*y,!1);return E.add(x),x.add(new go.PathSegment(go.PathSegment.Move,0,.4*y)),x.add(new go.PathSegment(go.PathSegment.Line,a,.4*y)),E}),go.Shape.defineFigureGenerator("Delete",function(ae,a,y){var E=new go.Geometry,b=.5,x=le*.5,z=.5,ee=.5,ne=new go.PathFigure((z-b)*a,ee*y,!0);E.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,z*a,(ee-b)*y,(z-b)*a,(ee-x)*y,(z-x)*a,(ee-b)*y)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(z+b)*a,ee*y,(z+x)*a,(ee-b)*y,(z+b)*a,(ee-x)*y)),ne.add(new go.PathSegment(go.PathSegment.Bezier,z*a,(ee+b)*y,(z+b)*a,(ee+x)*y,(z+x)*a,(ee+b)*y)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(z-b)*a,ee*y,(z-x)*a,(ee+b)*y,(z-b)*a,(ee+x)*y));var re=new go.PathFigure(.15*a,.5*y,!1);return E.add(re),re.add(new go.PathSegment(go.PathSegment.Line,.85*a,.5*y)),E}),go.Shape.defineFigureGenerator("Flag",function(ae,a,y){var E=new go.Geometry,b=new go.PathFigure(0,.1*y,!0);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,y)),b.add(new go.PathSegment(go.PathSegment.Move,0,.1*y)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.1*y,.15*a,0,.35*a,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,a,.1*y,.65*a,.2*y,.85*a,.2*y)),b.add(new go.PathSegment(go.PathSegment.Line,a,.5*y)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.5*y,.85*a,.6*y,.65*a,.6*y)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*y,.35*a,.4*y,.15*a,.4*y).close()),E}),go.Shape.defineFigureGenerator("Help",function(ae,a,y){var E=new go.Geometry,b=.5,x=le*.5,z=.5,ee=.5,ne=new go.PathFigure((z-b)*a,ee*y,!1);E.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,z*a,(ee-b)*y,(z-b)*a,(ee-x)*y,(z-x)*a,(ee-b)*y)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(z+b)*a,ee*y,(z+x)*a,(ee-b)*y,(z+b)*a,(ee-x)*y)),ne.add(new go.PathSegment(go.PathSegment.Bezier,z*a,(ee+b)*y,(z+b)*a,(ee+x)*y,(z+x)*a,(ee+b)*y)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(z-b)*a,ee*y,(z-x)*a,(ee+b)*y,(z-b)*a,(ee+x)*y).close()),b=.05,x=le*.05,z=.5,ee=.8;var re=new go.PathFigure((z-b)*a,ee*y,!1);return E.add(re),re.add(new go.PathSegment(go.PathSegment.Bezier,z*a,(ee-b)*y,(z-b)*a,(ee-x)*y,(z-x)*a,(ee-b)*y)),re.add(new go.PathSegment(go.PathSegment.Bezier,(z+b)*a,ee*y,(z+x)*a,(ee-b)*y,(z+b)*a,(ee-x)*y)),re.add(new go.PathSegment(go.PathSegment.Bezier,z*a,(ee+b)*y,(z+b)*a,(ee+x)*y,(z+x)*a,(ee+b)*y)),re.add(new go.PathSegment(go.PathSegment.Bezier,(z-b)*a,ee*y,(z-x)*a,(ee+b)*y,(z-b)*a,(ee+x)*y).close()),re.add(new go.PathSegment(go.PathSegment.Move,.5*a,.7*y)),re.add(new go.PathSegment(go.PathSegment.Line,.5*a,.5*y)),re.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.2*y,.75*a,.475*y,.75*a,.225*y)),re.add(new go.PathSegment(go.PathSegment.Bezier,.3*a,.35*y,.4*a,.2*y,.3*a,.25*y)),E}),go.Shape.defineFigureGenerator("Location",function(ae,a,y){return new go.Geometry().add(new go.PathFigure(.5*a,y,!0).add(new go.PathSegment(go.PathSegment.Line,.75*a,.5*y)).add(new go.PathSegment(go.PathSegment.Bezier,.5*a,0,.975*a,.025*y,.5*a,0)).add(new go.PathSegment(go.PathSegment.Bezier,.25*a,.5*y,.5*a,0,.025*a,.025*y).close()).add(new go.PathSegment(go.PathSegment.Move,.5*a,.2*y)).add(new go.PathSegment(go.PathSegment.Arc,270,360,.5*a,.3*y,.1*a,.1*y).close()))}),go.Shape.defineFigureGenerator("Lock",function(ae,a,y){var E=new go.Geometry,b=new go.PathFigure(0,.5*y,!0);E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,y)),b.add(new go.PathSegment(go.PathSegment.Line,a,y)),b.add(new go.PathSegment(go.PathSegment.Line,a,.5*y)),b.add(new go.PathSegment(go.PathSegment.Line,0,.5*y));var x=new go.PathFigure(.2*a,.5*y,!1);return E.add(x),x.add(new go.PathSegment(go.PathSegment.Move,.2*a,.5*y)),x.add(new go.PathSegment(go.PathSegment.Line,.2*a,.3*y)),x.add(new go.PathSegment(go.PathSegment.Bezier,.8*a,.3*y,.25*a,0,.75*a,0)),x.add(new go.PathSegment(go.PathSegment.Line,.8*a,.5*y)),x.add(new go.PathSegment(go.PathSegment.Line,.8*a,.3*y)),E}),go.Shape.defineFigureGenerator("Unlocked",function(ae,a,y){var E=new go.Geometry,b=new go.PathFigure(0,.5*y,!0);E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,y)),b.add(new go.PathSegment(go.PathSegment.Line,a,y)),b.add(new go.PathSegment(go.PathSegment.Line,a,.5*y)),b.add(new go.PathSegment(go.PathSegment.Line,0,.5*y));var x=new go.PathFigure(.2*a,.5*y,!1);return E.add(x),x.add(new go.PathSegment(go.PathSegment.Move,.2*a,.5*y)),x.add(new go.PathSegment(go.PathSegment.Line,.2*a,.3*y)),x.add(new go.PathSegment(go.PathSegment.Bezier,.8*a,.3*y,.25*a,0,.75*a,0)),x.add(new go.PathSegment(go.PathSegment.Line,.8*a,.35*y)),E}),go.Shape.defineFigureGenerator("Gear",function(ae,a,y){return new go.Geometry().add(new go.PathFigure(.9375*a,.56246875*y,!0).add(new go.PathSegment(go.PathSegment.Line,.9375*a,.4375*y)).add(new go.PathSegment(go.PathSegment.Line,.80621875*a,.4375*y)).add(new go.PathSegment(go.PathSegment.Bezier,.763*a,.3316875*y,.79840625*a,.39915625*y,.7834375*a,.3635*y)).add(new go.PathSegment(go.PathSegment.Line,.8566875*a,.23796875*y)).add(new go.PathSegment(go.PathSegment.Line,.76825*a,.14959375*y)).add(new go.PathSegment(go.PathSegment.Line,.67596875*a,.24184375*y)).add(new go.PathSegment(go.PathSegment.Bezier,.5625*a,.19378125*y,.64228125*a,.2188125*y,.603875*a,.2021875*y)).add(new go.PathSegment(go.PathSegment.Line,.5625*a,.0625*y)).add(new go.PathSegment(go.PathSegment.Line,.4375*a,.0625*y)).add(new go.PathSegment(go.PathSegment.Line,.4375*a,.19378125*y)).add(new go.PathSegment(go.PathSegment.Bezier,.32775*a,.239375*y,.39759375*a,.20190625*y,.36053125*a,.2176875*y)).add(new go.PathSegment(go.PathSegment.Line,.2379375*a,.14959375*y)).add(new go.PathSegment(go.PathSegment.Line,.14953125*a,.2379375*y)).add(new go.PathSegment(go.PathSegment.Line,.23934375*a,.3278125*y)).add(new go.PathSegment(go.PathSegment.Bezier,.19378125*a,.4375*y,.21765625*a,.36059375*y,.201875*a,.397625*y)).add(new go.PathSegment(go.PathSegment.Line,.0625*a,.4375*y)).add(new go.PathSegment(go.PathSegment.Line,.0625*a,.5625*y)).add(new go.PathSegment(go.PathSegment.Line,.1938125*a,.5625*y)).add(new go.PathSegment(go.PathSegment.Bezier,.241875*a,.67596875*y,.20221875*a,.603875*y,.21884375*a,.64228125*y)).add(new go.PathSegment(go.PathSegment.Line,.1495625*a,.76825*y)).add(new go.PathSegment(go.PathSegment.Line,.238*a,.8566875*y)).add(new go.PathSegment(go.PathSegment.Line,.3316875*a,.76296875*y)).add(new go.PathSegment(go.PathSegment.Bezier,.43753125*a,.80621875*y,.36353125*a,.78340625*y,.3991875*a,.79840625*y)).add(new go.PathSegment(go.PathSegment.Line,.43753125*a,.9375*y)).add(new go.PathSegment(go.PathSegment.Line,.5625*a,.9375*y)).add(new go.PathSegment(go.PathSegment.Line,.5625*a,.80621875*y)).add(new go.PathSegment(go.PathSegment.Bezier,.67225*a,.760625*y,.602375*a,.79809375*y,.63946875*a,.78234375*y)).add(new go.PathSegment(go.PathSegment.Line,.76828125*a,.8566875*y)).add(new go.PathSegment(go.PathSegment.Line,.85671875*a,.76825*y)).add(new go.PathSegment(go.PathSegment.Line,.76065625*a,.67221875*y)).add(new go.PathSegment(go.PathSegment.Bezier,.80621875*a,.56246875*y,.78234375*a,.63940625*y,.798125*a,.602375*y)).add(new go.PathSegment(go.PathSegment.Line,.9375*a,.56246875*y).close()).add(new go.PathSegment(go.PathSegment.Move,.5*a,.6*y)).add(new go.PathSegment(go.PathSegment.Arc,90,360,.5*a,.5*y,.1*a,.1*y).close()))}),go.Shape.defineFigureGenerator("Hand",function(ae,a,y){var E=new go.Geometry,b=new go.PathFigure(0,.5*y,!0);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,.1*a,.3*y,0,.375*y,.05*a,.325*y)),b.add(new go.PathSegment(go.PathSegment.Bezier,.45*a,.075*y,.3*a,.225*y,.4*a,.175*y)),b.add(new go.PathSegment(go.PathSegment.Bezier,.525*a,.075*y,.46*a,.05*y,.525*a,.05*y)),b.add(new go.PathSegment(go.PathSegment.Bezier,.3*a,.4*y,.525*a,.275*y,.475*a,.325*y)),b.add(new go.PathSegment(go.PathSegment.Line,.9*a,.4*y)),b.add(new go.PathSegment(go.PathSegment.Bezier,.9*a,.55*y,a,.4*y,a,.55*y)),b.add(new go.PathSegment(go.PathSegment.Line,.425*a,.55*y)),b.add(new go.PathSegment(go.PathSegment.Line,.6*a,.55*y)),b.add(new go.PathSegment(go.PathSegment.Bezier,.6*a,.7*y,.675*a,.55*y,.675*a,.7*y)),b.add(new go.PathSegment(go.PathSegment.Line,.4*a,.7*y)),b.add(new go.PathSegment(go.PathSegment.Line,.575*a,.7*y)),b.add(new go.PathSegment(go.PathSegment.Bezier,.575*a,.85*y,.65*a,.7*y,.65*a,.85*y)),b.add(new go.PathSegment(go.PathSegment.Line,.4*a,.85*y)),b.add(new go.PathSegment(go.PathSegment.Line,.525*a,.85*y)),b.add(new go.PathSegment(go.PathSegment.Bezier,.535*a,y,.61*a,.85*y,.61*a,y)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*y,.435*a,y,0,y).close()),E}),go.Shape.defineFigureGenerator("Map",function(ae,a,y){var E=new go.Geometry,b=new go.PathFigure(0,.2*y,!0);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.25*a,0)),b.add(new go.PathSegment(go.PathSegment.Line,.5*a,.2*y)),b.add(new go.PathSegment(go.PathSegment.Line,.75*a,0)),b.add(new go.PathSegment(go.PathSegment.Line,a,.2*y)),b.add(new go.PathSegment(go.PathSegment.Line,a,y)),b.add(new go.PathSegment(go.PathSegment.Line,.75*a,.8*y)),b.add(new go.PathSegment(go.PathSegment.Line,.5*a,y)),b.add(new go.PathSegment(go.PathSegment.Line,.25*a,.8*y)),b.add(new go.PathSegment(go.PathSegment.Line,0,y).close()),b.add(new go.PathSegment(go.PathSegment.Move,.25*a,0)),b.add(new go.PathSegment(go.PathSegment.Line,.25*a,.8*y)),b.add(new go.PathSegment(go.PathSegment.Move,.5*a,.2*y)),b.add(new go.PathSegment(go.PathSegment.Line,.5*a,y)),b.add(new go.PathSegment(go.PathSegment.Move,.75*a,0)),b.add(new go.PathSegment(go.PathSegment.Line,.75*a,.8*y)),E}),go.Shape.defineFigureGenerator("Eject",function(ae,a,y){var E=new go.Geometry,b=new go.PathFigure(0,y,!0);E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,a,y)),b.add(new go.PathSegment(go.PathSegment.Line,a,y*.7)),b.add(new go.PathSegment(go.PathSegment.Line,0,y*.7).close());var x=new go.PathFigure(0,y*.6,!0);return E.add(x),x.add(new go.PathSegment(go.PathSegment.Line,a,.6*y)),x.add(new go.PathSegment(go.PathSegment.Line,.5*a,0).close()),E}),go.Shape.defineFigureGenerator("Pencil",function(ae,a,y){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,.2*a,.1*y)).add(new go.PathSegment(go.PathSegment.Line,a,.9*y)).add(new go.PathSegment(go.PathSegment.Line,.9*a,y)).add(new go.PathSegment(go.PathSegment.Line,.1*a,.2*y).close()))}),go.Shape.defineFigureGenerator("Building",function(ae,a,y){var E=new go.Geometry,b=new go.PathFigure(a*1,y*1,!1);E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,y*1)),b.add(new go.PathSegment(go.PathSegment.Line,0,y*.85)),b.add(new go.PathSegment(go.PathSegment.Line,.046*a,y*.85)),b.add(new go.PathSegment(go.PathSegment.Line,.046*a,y*.45)),b.add(new go.PathSegment(go.PathSegment.Line,0,y*.45)),b.add(new go.PathSegment(go.PathSegment.Line,0,y*.3)),b.add(new go.PathSegment(go.PathSegment.Line,.046*a,y*.3)),b.add(new go.PathSegment(go.PathSegment.Line,.5*a,y*0)),b.add(new go.PathSegment(go.PathSegment.Line,(1-.046)*a,y*.3)),b.add(new go.PathSegment(go.PathSegment.Line,a,y*.3)),b.add(new go.PathSegment(go.PathSegment.Line,a,y*.45)),b.add(new go.PathSegment(go.PathSegment.Line,(1-.046)*a,y*.45)),b.add(new go.PathSegment(go.PathSegment.Line,(1-.046)*a,y*.85)),b.add(new go.PathSegment(go.PathSegment.Line,a,y*.85).close());var x=new go.PathFigure(.126*a,.85*y,!1);E.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.126*a,.45*y)),x.add(new go.PathSegment(go.PathSegment.Line,.322*a,.45*y)),x.add(new go.PathSegment(go.PathSegment.Line,.322*a,.85*y).close());var z=new go.PathFigure(.402*a,.85*y,!1);E.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.402*a,.45*y)),z.add(new go.PathSegment(go.PathSegment.Line,.598*a,.45*y)),z.add(new go.PathSegment(go.PathSegment.Line,.598*a,.85*y).close());var ee=new go.PathFigure(.678*a,.85*y,!1);E.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.678*a,.45*y)),ee.add(new go.PathSegment(go.PathSegment.Line,.874*a,.45*y)),ee.add(new go.PathSegment(go.PathSegment.Line,.874*a,.85*y).close());var ne=new go.PathFigure(.5*a,.1*y,!1);return E.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,(.046+.15)*a,.3*y)),ne.add(new go.PathSegment(go.PathSegment.Line,(1-(.046+.15))*a,.3*y).close()),E}),go.Shape.defineFigureGenerator("Staircase",function(ae,a,y){var E=new go.Geometry,b=new go.PathFigure(0,y*1,!0);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,a*.2,y*1)),b.add(new go.PathSegment(go.PathSegment.Line,a*.2,y*.8)),b.add(new go.PathSegment(go.PathSegment.Line,a*.4,y*.8)),b.add(new go.PathSegment(go.PathSegment.Line,a*.4,y*.6)),b.add(new go.PathSegment(go.PathSegment.Line,a*.6,y*.6)),b.add(new go.PathSegment(go.PathSegment.Line,a*.6,y*.4)),b.add(new go.PathSegment(go.PathSegment.Line,a*.8,y*.4)),b.add(new go.PathSegment(go.PathSegment.Line,a*.8,y*.2)),b.add(new go.PathSegment(go.PathSegment.Line,a*1,y*.2)),b.add(new go.PathSegment(go.PathSegment.Line,a*1,y*.15)),b.add(new go.PathSegment(go.PathSegment.Line,a*.75,y*.15)),b.add(new go.PathSegment(go.PathSegment.Line,a*.75,y*.35)),b.add(new go.PathSegment(go.PathSegment.Line,a*.55,y*.35)),b.add(new go.PathSegment(go.PathSegment.Line,a*.55,y*.55)),b.add(new go.PathSegment(go.PathSegment.Line,a*.35,y*.55)),b.add(new go.PathSegment(go.PathSegment.Line,a*.35,y*.75)),b.add(new go.PathSegment(go.PathSegment.Line,a*.15,y*.75)),b.add(new go.PathSegment(go.PathSegment.Line,a*.15,y*.95)),b.add(new go.PathSegment(go.PathSegment.Line,0,y*.95).close()),E}),go.Shape.defineFigureGenerator("5Bars",function(ae,a,y){var E=new go.Geometry,b=new go.PathFigure(0,y*1,!0);E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,a*.184,y*1)),b.add(new go.PathSegment(go.PathSegment.Line,a*.184,y*(1-.184)).close());var x=new go.PathFigure(a*.204,y,!0);E.add(x),x.add(new go.PathSegment(go.PathSegment.Line,a*.204,y*(1-.184))),x.add(new go.PathSegment(go.PathSegment.Line,a*.388,y*(1-.184*2))),x.add(new go.PathSegment(go.PathSegment.Line,a*.388,y*1).close());var z=new go.PathFigure(a*.408,y,!0);E.add(z),z.add(new go.PathSegment(go.PathSegment.Line,a*.408,y*(1-.184*2))),z.add(new go.PathSegment(go.PathSegment.Line,a*.592,y*(1-.184*3))),z.add(new go.PathSegment(go.PathSegment.Line,a*.592,y*1).close());var ee=new go.PathFigure(a*.612,y,!0);E.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,a*.612,y*(1-.184*3))),ee.add(new go.PathSegment(go.PathSegment.Line,a*.796,y*(1-.184*4))),ee.add(new go.PathSegment(go.PathSegment.Line,a*.796,y*1).close());var ne=new go.PathFigure(a*.816,y,!0);return E.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,a*.816,y*(1-.184*4))),ne.add(new go.PathSegment(go.PathSegment.Line,a*1,y*(1-.184*5))),ne.add(new go.PathSegment(go.PathSegment.Line,a*1,y*1).close()),E}),go.Shape.defineFigureGenerator("PC",function(ae,a,y){var E=new go.Geometry,b=new go.PathFigure(0,0,!0);E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,y*1)),b.add(new go.PathSegment(go.PathSegment.Line,a*.3,y*1)),b.add(new go.PathSegment(go.PathSegment.Line,a*.3,0).close());var x=new go.PathFigure(a*.055,.07*y,!0);E.add(x),x.add(new go.PathSegment(go.PathSegment.Line,a*.245,y*.07)),x.add(new go.PathSegment(go.PathSegment.Line,a*.245,y*.1)),x.add(new go.PathSegment(go.PathSegment.Line,a*.055,y*.1).close());var z=new go.PathFigure(a*.055,.13*y,!0);E.add(z),z.add(new go.PathSegment(go.PathSegment.Line,a*.245,y*.13)),z.add(new go.PathSegment(go.PathSegment.Line,a*.245,y*.16)),z.add(new go.PathSegment(go.PathSegment.Line,a*.055,y*.16).close());var ee=new go.PathFigure(a*.055,.18*y,!0);E.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,a*.245,y*.18)),ee.add(new go.PathSegment(go.PathSegment.Line,a*.245,y*.21)),ee.add(new go.PathSegment(go.PathSegment.Line,a*.055,y*.21).close());var ne=new go.PathFigure(a*1,0,!0);return E.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,a*.4,0)),ne.add(new go.PathSegment(go.PathSegment.Line,a*.4,y*.65)),ne.add(new go.PathSegment(go.PathSegment.Line,a*1,y*.65).close()),E}),go.Shape.defineFigureGenerator("Plane",function(ae,a,y){var E=new go.Geometry,b=new go.PathFigure(.55*a,y,!0);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*a,.6*y)),b.add(new go.PathSegment(go.PathSegment.Line,.4*a,.7*y)),b.add(new go.PathSegment(go.PathSegment.Line,.1*a,.475*y)),b.add(new go.PathSegment(go.PathSegment.Bezier,.35*a,.525*y,0,.4*y,.225*a,.45*y)),b.add(new go.PathSegment(go.PathSegment.Line,.4*a,.475*y)),b.add(new go.PathSegment(go.PathSegment.Line,.15*a,.35*y)),b.add(new go.PathSegment(go.PathSegment.Line,.2*a,.325*y)),b.add(new go.PathSegment(go.PathSegment.Line,.6*a,.325*y)),b.add(new go.PathSegment(go.PathSegment.Line,.85*a,.1*y)),b.add(new go.PathSegment(go.PathSegment.Bezier,.9*a,.2*y,.975*a,0,a,.08*y)),b.add(new go.PathSegment(go.PathSegment.Line,.7*a,.45*y)),b.add(new go.PathSegment(go.PathSegment.Line,.6*a,.95*y)),b.add(new go.PathSegment(go.PathSegment.Line,.55*a,y).close()),E}),go.Shape.defineFigureGenerator("Key",function(ae,a,y){var E=new go.Geometry,b=new go.PathFigure(a*1,y*.5,!0);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,a*.9,.4*y)),b.add(new go.PathSegment(go.PathSegment.Line,a*.5,.4*y)),b.add(new go.PathSegment(go.PathSegment.Line,a*.5,.35*y)),b.add(new go.PathSegment(go.PathSegment.Line,a*.45,.35*y)),b.add(new go.PathSegment(go.PathSegment.Line,a*.3,.2*y)),b.add(new go.PathSegment(go.PathSegment.Line,a*.15,.2*y)),b.add(new go.PathSegment(go.PathSegment.Line,0,.35*y)),b.add(new go.PathSegment(go.PathSegment.Line,0,.65*y)),b.add(new go.PathSegment(go.PathSegment.Line,a*.15,.8*y)),b.add(new go.PathSegment(go.PathSegment.Line,a*.3,.8*y)),b.add(new go.PathSegment(go.PathSegment.Line,a*.45,.65*y)),b.add(new go.PathSegment(go.PathSegment.Line,a*.5,.65*y)),b.add(new go.PathSegment(go.PathSegment.Line,a*.5,.6*y)),b.add(new go.PathSegment(go.PathSegment.Line,a*.6,.6*y)),b.add(new go.PathSegment(go.PathSegment.Line,a*.65,.55*y)),b.add(new go.PathSegment(go.PathSegment.Line,a*.7,.6*y)),b.add(new go.PathSegment(go.PathSegment.Line,a*.75,.55*y)),b.add(new go.PathSegment(go.PathSegment.Line,a*.8,.6*y)),b.add(new go.PathSegment(go.PathSegment.Line,a*.85,.575*y)),b.add(new go.PathSegment(go.PathSegment.Line,a*.9,.6*y).close()),b.add(new go.PathSegment(go.PathSegment.Move,.17*a,.425*y)),b.add(new go.PathSegment(go.PathSegment.Arc,270,360,.17*a,.5*y,.075*a,.075*y).close()),E}),go.Shape.defineFigureGenerator("FilmTape",function(ae,a,y){var E=new go.Geometry,b=new go.PathFigure(0,0,!1);E.add(b),b.add(new go.PathSegment(go.PathSegment.Arc,270,180,a*0,a*.3,a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,0,y*1)),b.add(new go.PathSegment(go.PathSegment.Line,a*.08,y*1)),b.add(new go.PathSegment(go.PathSegment.Line,a*.08,y*.95)),b.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*1),y*.95)),b.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*1),y*1)),b.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*2),y*1)),b.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*2),y*.95)),b.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*3),y*.95)),b.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*3),y*1)),b.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*4),y*1)),b.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*4),y*.95)),b.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*5),y*.95)),b.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*5),y*1)),b.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*6),y*1)),b.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*6),y*.95)),b.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*7),y*.95)),b.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*7),y*1)),b.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*8),y*1)),b.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*8),y*.95)),b.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*9),y*.95)),b.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*9),y*1)),b.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*10),y*1)),b.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*10),y*.95)),b.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*11),y*.95)),b.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*11),y*1)),b.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*12),y*1)),b.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*12),y*.95)),b.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*13),y*.95)),b.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*13),y*1)),b.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*14),y*1)),b.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*14),y*.95)),b.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*15),y*.95)),b.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*15),y*1)),b.add(new go.PathSegment(go.PathSegment.Line,a*1,y*1)),b.add(new go.PathSegment(go.PathSegment.Line,a*1,y*1));var x=new go.PathFigure(0,0,!1);E.add(x),x.add(new go.PathSegment(go.PathSegment.Line,a*1,y*0)),x.add(new go.PathSegment(go.PathSegment.Arc,270,-180,a*1,a*.3,a*.055)),x.add(new go.PathSegment(go.PathSegment.Line,a*1,y*1));var z=new go.PathFigure(a*.11,y*.1,!1);E.add(z),z.add(new go.PathSegment(go.PathSegment.Line,a*(.11+.24133333*1+.028*0),y*.1)),z.add(new go.PathSegment(go.PathSegment.Line,a*(.11+.24133333*1+.028*0),y*.8)),z.add(new go.PathSegment(go.PathSegment.Line,a*.11,y*.8).close());var ee=new go.PathFigure(a*(.11+.24133333*1+.028*1),y*.1,!1);E.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,a*(.11+.24133333*2+.028*1),y*.1)),ee.add(new go.PathSegment(go.PathSegment.Line,a*(.11+.24133333*2+.028*1),y*.8)),ee.add(new go.PathSegment(go.PathSegment.Line,a*(.11+.24133333*1+.028*1),y*.8).close());var ne=new go.PathFigure(a*(.11+.24133333*2+.028*2),y*.1,!1);return E.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,a*(.11+.24133333*3+.028*2),y*.1)),ne.add(new go.PathSegment(go.PathSegment.Line,a*(.11+.24133333*3+.028*2),y*.8)),ne.add(new go.PathSegment(go.PathSegment.Line,a*(.11+.24133333*2+.028*2),y*.8).close()),E}),go.Shape.defineFigureGenerator("FloppyDisk",function(ae,a,y){var E=new go.Geometry,b=8,x=b*le,z=new go.PathFigure(b,0,!1);E.add(z),z.add(new go.PathSegment(go.PathSegment.Line,a*.86,0)),z.add(new go.PathSegment(go.PathSegment.Line,a*1,y*.14)),z.add(new go.PathSegment(go.PathSegment.Line,a,y-b)),z.add(new go.PathSegment(go.PathSegment.Bezier,a-b,y,a,y-x,a-x,y)),z.add(new go.PathSegment(go.PathSegment.Line,b,y)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,y-b,x,y,0,y-x)),z.add(new go.PathSegment(go.PathSegment.Line,0,b)),z.add(new go.PathSegment(go.PathSegment.Bezier,b,0,0,x,x,0).close());var ee=new go.PathFigure(a*.83,0,!1);E.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,a*.83,y*.3)),ee.add(new go.PathSegment(go.PathSegment.Line,a*.17,y*.3)),ee.add(new go.PathSegment(go.PathSegment.Line,a*.17,y*0).close());var ne=new go.PathFigure(a*.83,y*1,!1);E.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,a*.83,y*.5)),ne.add(new go.PathSegment(go.PathSegment.Line,a*.17,y*.5)),ne.add(new go.PathSegment(go.PathSegment.Line,a*.17,y*1).close());var re=new go.PathFigure(a*.78,y*.05,!1);return E.add(re),re.add(new go.PathSegment(go.PathSegment.Line,a*.66,y*.05)),re.add(new go.PathSegment(go.PathSegment.Line,a*.66,y*.25)),re.add(new go.PathSegment(go.PathSegment.Line,a*.78,y*.25).close()),E}),go.Shape.defineFigureGenerator("SpeechBubble",function(ae,a,y){var E=ae?ae.parameter1:NaN;(isNaN(E)||E<0)&&(E=15),E=Math.min(E,a/3),E=Math.min(E,y/3);var b=E*le,x=y*.8,z=new go.Geometry,ee=new go.PathFigure(E,0,!0);return z.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,a-E,0)),ee.add(new go.PathSegment(go.PathSegment.Bezier,a,E,a-b,0,a,b)),ee.add(new go.PathSegment(go.PathSegment.Line,a,x-E)),ee.add(new go.PathSegment(go.PathSegment.Bezier,a-E,x,a,x-b,a-b,x)),ee.add(new go.PathSegment(go.PathSegment.Line,a*.7,x)),ee.add(new go.PathSegment(go.PathSegment.Line,a*.7,y)),ee.add(new go.PathSegment(go.PathSegment.Line,a*.55,x)),ee.add(new go.PathSegment(go.PathSegment.Line,E,x)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,x-E,b,x,0,x-b)),ee.add(new go.PathSegment(go.PathSegment.Line,0,E)),ee.add(new go.PathSegment(go.PathSegment.Bezier,E,0,0,b,b,0).close()),b>1?(z.spot1=new go.Spot(0,0,b,b),z.spot2=new go.Spot(1,.8,-b,-b)):(z.spot1=go.Spot.TopLeft,z.spot2=new go.Spot(1,.8)),z}),go.Shape.defineFigureGenerator("Repeat",function(ae,a,y){var E=new go.Geometry,b=new go.PathFigure(a*0,y*.45,!0);E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,a*.25,y*0)),b.add(new go.PathSegment(go.PathSegment.Line,a*.5,y*.45)),b.add(new go.PathSegment(go.PathSegment.Line,a*.3,y*.45)),b.add(new go.PathSegment(go.PathSegment.Line,a*.3,y*.9)),b.add(new go.PathSegment(go.PathSegment.Line,a*.6,y*.9)),b.add(new go.PathSegment(go.PathSegment.Line,a*.65,y*1)),b.add(new go.PathSegment(go.PathSegment.Line,a*.2,y*1)),b.add(new go.PathSegment(go.PathSegment.Line,a*.2,y*.45).close());var x=new go.PathFigure(a*1,y*.55,!0);return E.add(x),x.add(new go.PathSegment(go.PathSegment.Line,a*.75,y*1)),x.add(new go.PathSegment(go.PathSegment.Line,a*.5,y*.55)),x.add(new go.PathSegment(go.PathSegment.Line,a*.7,y*.55)),x.add(new go.PathSegment(go.PathSegment.Line,a*.7,y*.1)),x.add(new go.PathSegment(go.PathSegment.Line,a*.4,y*.1)),x.add(new go.PathSegment(go.PathSegment.Line,a*.35,y*0)),x.add(new go.PathSegment(go.PathSegment.Line,a*.8,y*0)),x.add(new go.PathSegment(go.PathSegment.Line,a*.8,y*.55).close()),E}),go.Shape.defineFigureGenerator("Windows",function(ae,a,y){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,a,0)).add(new go.PathSegment(go.PathSegment.Line,a,y)).add(new go.PathSegment(go.PathSegment.Line,0,y).close()).add(new go.PathSegment(go.PathSegment.Move,.4*a,.4*y)).add(new go.PathSegment(go.PathSegment.Line,.4*a,.8*y)).add(new go.PathSegment(go.PathSegment.Line,.9*a,.8*y)).add(new go.PathSegment(go.PathSegment.Line,.9*a,.4*y).close()).add(new go.PathSegment(go.PathSegment.Move,.2*a,.1*y)).add(new go.PathSegment(go.PathSegment.Line,.2*a,.6*y)).add(new go.PathSegment(go.PathSegment.Line,.7*a,.6*y)).add(new go.PathSegment(go.PathSegment.Line,.7*a,.1*y).close()).add(new go.PathSegment(go.PathSegment.Move,.1*a,.6*y)).add(new go.PathSegment(go.PathSegment.Line,.1*a,.9*y)).add(new go.PathSegment(go.PathSegment.Line,.5*a,.9*y)).add(new go.PathSegment(go.PathSegment.Line,.5*a,.6*y).close()))}),go.Shape.defineFigureGenerator("Terminal",function(ae,a,y){var E=new go.Geometry,b=new go.PathFigure(a*0,y*.1,!1);E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,a*1,y*.1)),b.add(new go.PathSegment(go.PathSegment.Line,a*1,y*.9)),b.add(new go.PathSegment(go.PathSegment.Line,a*0,y*.9).close());var x=new go.PathFigure(a*.1,y*.2,!0);E.add(x),x.add(new go.PathSegment(go.PathSegment.Line,a*.1,y*.25)),x.add(new go.PathSegment(go.PathSegment.Line,a*.22,y*.285)),x.add(new go.PathSegment(go.PathSegment.Line,a*.1,y*.32)),x.add(new go.PathSegment(go.PathSegment.Line,a*.1,y*.37)),x.add(new go.PathSegment(go.PathSegment.Line,a*.275,y*.32)),x.add(new go.PathSegment(go.PathSegment.Line,a*.275,y*.25).close());var z=new go.PathFigure(a*.28,y*.37,!0);return E.add(z),z.add(new go.PathSegment(go.PathSegment.Line,a*.45,y*.37)),z.add(new go.PathSegment(go.PathSegment.Line,a*.45,y*.41)),z.add(new go.PathSegment(go.PathSegment.Line,a*.28,y*.41).close()),E}),go.Shape.defineFigureGenerator("Beaker",function(ae,a,y){var E=new go.Geometry,b=15,x=b*le,z=new go.PathFigure(a*.62,y*.475,!0);return E.add(z),z.add(new go.PathSegment(go.PathSegment.Line,a,y-b)),z.add(new go.PathSegment(go.PathSegment.Bezier,a-b,y,a,y-x,a-x,y)),z.add(new go.PathSegment(go.PathSegment.Line,b,y)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,y-b,x,y,0,y-x)),z.add(new go.PathSegment(go.PathSegment.Line,a*.38,y*.475)),z.add(new go.PathSegment(go.PathSegment.Line,a*.38,y*.03)),z.add(new go.PathSegment(go.PathSegment.Line,a*.36,y*0)),z.add(new go.PathSegment(go.PathSegment.Line,a*.64,y*0)),z.add(new go.PathSegment(go.PathSegment.Line,a*.62,y*.03).close()),x>1?(E.spot1=new go.Spot(0,0,x,x),E.spot2=new go.Spot(1,1,-x,-x)):(E.spot1=go.Spot.TopLeft,E.spot2=go.Spot.BottomRight),E}),go.Shape.defineFigureGenerator("Download",function(ae,a,y){var E=new go.Geometry,b=new go.PathFigure(a*0,y*1,!0);E.add(b);var x=.1/.3;b.add(new go.PathSegment(go.PathSegment.Line,a*1,y*1)),b.add(new go.PathSegment(go.PathSegment.Line,a*1,y*(1-x))),b.add(new go.PathSegment(go.PathSegment.Line,a*.8,y*0)),b.add(new go.PathSegment(go.PathSegment.Line,a*.66,y*0)),b.add(new go.PathSegment(go.PathSegment.Line,a*.66,y*.055)),b.add(new go.PathSegment(go.PathSegment.Line,a*.755,y*.055)),b.add(new go.PathSegment(go.PathSegment.Line,a*.93,y*(1-x))),b.add(new go.PathSegment(go.PathSegment.Line,a*.64,y*(1-x))),b.add(new go.PathSegment(go.PathSegment.Line,a*.61,y*.75)),b.add(new go.PathSegment(go.PathSegment.Line,a*.5,y*.75)),b.add(new go.PathSegment(go.PathSegment.Line,a*.39,y*.75)),b.add(new go.PathSegment(go.PathSegment.Line,a*.36,y*(1-x))),b.add(new go.PathSegment(go.PathSegment.Line,a*.07,y*(1-x))),b.add(new go.PathSegment(go.PathSegment.Line,a*(1-.755),y*.055)),b.add(new go.PathSegment(go.PathSegment.Line,a*(1-.66),y*.055)),b.add(new go.PathSegment(go.PathSegment.Line,a*(1-.66),y*0)),b.add(new go.PathSegment(go.PathSegment.Line,a*(1-.8),y*0)),b.add(new go.PathSegment(go.PathSegment.Line,a*0,y*(1-x)).close());var z=new go.PathFigure(a*.4,y*0,!0);return E.add(z),z.add(new go.PathSegment(go.PathSegment.Line,a*.4,y*.44)),z.add(new go.PathSegment(go.PathSegment.Line,a*.26,y*.44)),z.add(new go.PathSegment(go.PathSegment.Line,a*.5,y*.66)),z.add(new go.PathSegment(go.PathSegment.Line,a*(1-.26),y*.44)),z.add(new go.PathSegment(go.PathSegment.Line,a*.6,y*.44)),z.add(new go.PathSegment(go.PathSegment.Line,a*.6,y*0).close()),E}),go.Shape.defineFigureGenerator("Bin",function(ae,a,y){var E=new go.Geometry,b=new go.PathFigure(a*0,y*1,!0);E.add(b);var x=.1/.3;return b.add(new go.PathSegment(go.PathSegment.Line,a*1,y*1)),b.add(new go.PathSegment(go.PathSegment.Line,a*1,y*(1-x))),b.add(new go.PathSegment(go.PathSegment.Line,a*.8,y*0)),b.add(new go.PathSegment(go.PathSegment.Line,a*.66,y*0)),b.add(new go.PathSegment(go.PathSegment.Line,a*.66,y*.055)),b.add(new go.PathSegment(go.PathSegment.Line,a*.755,y*.055)),b.add(new go.PathSegment(go.PathSegment.Line,a*.93,y*(1-x))),b.add(new go.PathSegment(go.PathSegment.Line,a*.64,y*(1-x))),b.add(new go.PathSegment(go.PathSegment.Line,a*.61,y*.75)),b.add(new go.PathSegment(go.PathSegment.Line,a*.5,y*.75)),b.add(new go.PathSegment(go.PathSegment.Line,a*.39,y*.75)),b.add(new go.PathSegment(go.PathSegment.Line,a*.36,y*(1-x))),b.add(new go.PathSegment(go.PathSegment.Line,a*.07,y*(1-x))),b.add(new go.PathSegment(go.PathSegment.Line,a*(1-.755),y*.055)),b.add(new go.PathSegment(go.PathSegment.Line,a*(1-.66),y*.055)),b.add(new go.PathSegment(go.PathSegment.Line,a*(1-.66),y*0)),b.add(new go.PathSegment(go.PathSegment.Line,a*(1-.8),y*0)),b.add(new go.PathSegment(go.PathSegment.Line,a*0,y*(1-x)).close()),E}),go.Shape.defineFigureGenerator("Upload",function(ae,a,y){var E=new go.Geometry,b=new go.PathFigure(a*0,y*1,!0);E.add(b);var x=.1/.3;b.add(new go.PathSegment(go.PathSegment.Line,a*1,y*1)),b.add(new go.PathSegment(go.PathSegment.Line,a*1,y*(1-x))),b.add(new go.PathSegment(go.PathSegment.Line,a*.8,y*0)),b.add(new go.PathSegment(go.PathSegment.Line,a*.66,y*0)),b.add(new go.PathSegment(go.PathSegment.Line,a*.66,y*.055)),b.add(new go.PathSegment(go.PathSegment.Line,a*.755,y*.055)),b.add(new go.PathSegment(go.PathSegment.Line,a*.93,y*(1-x))),b.add(new go.PathSegment(go.PathSegment.Line,a*.64,y*(1-x))),b.add(new go.PathSegment(go.PathSegment.Line,a*.61,y*.75)),b.add(new go.PathSegment(go.PathSegment.Line,a*.5,y*.75)),b.add(new go.PathSegment(go.PathSegment.Line,a*.39,y*.75)),b.add(new go.PathSegment(go.PathSegment.Line,a*.36,y*(1-x))),b.add(new go.PathSegment(go.PathSegment.Line,a*.07,y*(1-x))),b.add(new go.PathSegment(go.PathSegment.Line,a*(1-.755),y*.055)),b.add(new go.PathSegment(go.PathSegment.Line,a*(1-.66),y*.055)),b.add(new go.PathSegment(go.PathSegment.Line,a*(1-.66),y*0)),b.add(new go.PathSegment(go.PathSegment.Line,a*(1-.8),y*0)),b.add(new go.PathSegment(go.PathSegment.Line,a*0,y*(1-x)).close());var z=new go.PathFigure(a*.5,y*0,!0);return E.add(z),z.add(new go.PathSegment(go.PathSegment.Line,a*.26,y*.25)),z.add(new go.PathSegment(go.PathSegment.Line,a*.4,y*.25)),z.add(new go.PathSegment(go.PathSegment.Line,a*.4,y*.63)),z.add(new go.PathSegment(go.PathSegment.Line,a*.6,y*.63)),z.add(new go.PathSegment(go.PathSegment.Line,a*.6,y*.25)),z.add(new go.PathSegment(go.PathSegment.Line,a*.74,y*.25).close()),E}),go.Shape.defineFigureGenerator("EmptyDrink",function(ae,a,y){var E=new go.Geometry,b=new go.PathFigure(a*.15,y*0,!1);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,a*.85,y*0)),b.add(new go.PathSegment(go.PathSegment.Line,a*.7,y*1)),b.add(new go.PathSegment(go.PathSegment.Line,a*.3,y*1).close()),E}),go.Shape.defineFigureGenerator("Drink",function(ae,a,y){var E=new go.Geometry,b=new go.PathFigure(a*.15,y*0,!1);E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,a*.85,y*0)),b.add(new go.PathSegment(go.PathSegment.Line,a*.7,y*1)),b.add(new go.PathSegment(go.PathSegment.Line,a*.3,y*1).close());var x=new go.PathFigure(a*.235,y*.28,!0);return E.add(x),x.add(new go.PathSegment(go.PathSegment.Line,a*.765,y*.28)),x.add(new go.PathSegment(go.PathSegment.Line,a*.655,y*.97)),x.add(new go.PathSegment(go.PathSegment.Line,a*.345,y*.97).close()),E}),go.Shape.defineFigureGenerator("4Arrows",function(ae,a,y){var E=new go.Geometry,b=new go.PathFigure(a*.5,y*0,!0);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,a*.65,y*.25)),b.add(new go.PathSegment(go.PathSegment.Line,a*.55,y*.25)),b.add(new go.PathSegment(go.PathSegment.Line,a*.55,y*.45)),b.add(new go.PathSegment(go.PathSegment.Line,a*.75,y*.45)),b.add(new go.PathSegment(go.PathSegment.Line,a*.75,y*.35)),b.add(new go.PathSegment(go.PathSegment.Line,a*1,y*.5)),b.add(new go.PathSegment(go.PathSegment.Line,a*.75,y*.65)),b.add(new go.PathSegment(go.PathSegment.Line,a*.75,y*.55)),b.add(new go.PathSegment(go.PathSegment.Line,a*.55,y*.55)),b.add(new go.PathSegment(go.PathSegment.Line,a*.55,y*.75)),b.add(new go.PathSegment(go.PathSegment.Line,a*.65,y*.75)),b.add(new go.PathSegment(go.PathSegment.Line,a*.5,y*1)),b.add(new go.PathSegment(go.PathSegment.Line,a*.35,y*.75)),b.add(new go.PathSegment(go.PathSegment.Line,a*.45,y*.75)),b.add(new go.PathSegment(go.PathSegment.Line,a*.45,y*.55)),b.add(new go.PathSegment(go.PathSegment.Line,a*.25,y*.55)),b.add(new go.PathSegment(go.PathSegment.Line,a*.25,y*.65)),b.add(new go.PathSegment(go.PathSegment.Line,a*0,y*.5)),b.add(new go.PathSegment(go.PathSegment.Line,a*.25,y*.35)),b.add(new go.PathSegment(go.PathSegment.Line,a*.25,y*.45)),b.add(new go.PathSegment(go.PathSegment.Line,a*.45,y*.45)),b.add(new go.PathSegment(go.PathSegment.Line,a*.45,y*.25)),b.add(new go.PathSegment(go.PathSegment.Line,a*.35,y*.25).close()),E}),go.Shape.defineFigureGenerator("Connector","Ellipse"),go.Shape.defineFigureGenerator("Alternative","TriangleUp"),go.Shape.defineFigureGenerator("Merge","TriangleUp"),go.Shape.defineFigureGenerator("Decision","Diamond"),go.Shape.defineFigureGenerator("DataTransmissions","Hexagon"),go.Shape.defineFigureGenerator("Gate","Crescent"),go.Shape.defineFigureGenerator("Delay","HalfEllipse"),go.Shape.defineFigureGenerator("Input","Parallelogram1"),go.Shape.defineFigureGenerator("ManualLoop","ManualOperation"),go.Shape.defineFigureGenerator("ISOProcess","Chevron"),go.Shape.defineFigureGenerator("MessageToUser","SquareArrow"),go.Shape.defineFigureGenerator("MagneticData","Cylinder1"),go.Shape.defineFigureGenerator("DirectData","Cylinder4"),go.Shape.defineFigureGenerator("StoredData","DataStorage"),go.Shape.defineFigureGenerator("SequentialData","MagneticTape"),go.Shape.defineFigureGenerator("Subroutine","Procedure")},93510:function(module,exports,__webpack_require__){var __WEBPACK_AMD_DEFINE_ARRAY__,__WEBPACK_AMD_DEFINE_RESULT__;(function(){if(typeof window.GGBApplet=="function"){console.warn("deployggb.js was loaded twice");return}var isRenderGGBElementEnabled=!1,scriptLoadStarted=!1,html5AppletsToProcess=null,ggbHTML5LoadedCodebaseIsWebSimple=!1,ggbHTML5LoadedCodebaseVersion=null,ggbHTML5LoadedScript=null,GGBApplet=function(){"use strict";for(var Me={},lt="5.0",oe={},te=null,Se=!1,We=!1,De=null,me=!1,Le=null,le=null,ke=0;ke4?parseFloat(he):5};Me.setHTML5Codebase=function(he,Fe){le=he,He(he,Fe)},Me.setJavaCodebase=Me.setJavaCodebaseVersion=Me.isCompiledInstalled=Me.setPreCompiledScriptPath=Me.setPreCompiledResourcePath=function(){},Me.setHTML5CodebaseVersion=function(he,Fe){var Xe=parseFloat(he);if(Xe!==NaN&&Xe<5){console.log("The GeoGebra HTML5 codebase version "+Xe+" is deprecated. Using version latest instead.");return}Le=he,St(he,Fe)},Me.getHTML5CodebaseVersion=function(){return ae},Me.getParameters=function(){return oe},Me.setFontsCSSURL=function(he){z=he},Me.setGiacJSURL=function(he){},Me.setJNLPFile=function(he){Ce=he},Me.setJNLPBaseDir=function(he){},Me.inject=function(){function he(){return window.frameElement&&window.frameElement.getAttribute("data-singleton")}for(var Fe="auto",Xe=oe.id,pt,Je=!1,dt=0;dt=5)return!0;var he=Me.getAppletObject();return he&&typeof he.recalculateEnvironments=="function"?(he.recalculateEnvironments(),!0):!1},Me.startAnimation=function(){var he=Me.getAppletObject();return he&&typeof he.startAnimation=="function"?(he.startAnimation(),!0):!1},Me.stopAnimation=function(){var he=Me.getAppletObject();return he&&typeof he.stopAnimation=="function"?(he.stopAnimation(),!0):!1},Me.getAppletObject=function(){var he=oe.id!==void 0?oe.id:"ggbApplet";return window[he]},Me.resize=function(){};var Ee=function(he,Fe,Xe){var pt=document.createElement("param");pt.setAttribute("name",Fe),pt.setAttribute("value",Xe),he.appendChild(pt)},Oe=function(he){return he&&he!=="false"},ot=function(he,Fe,Xe){ne(ae)<=4.2&&(Xe=!0);var pt=!isRenderGGBElementEnabled&&!scriptLoadStarted;(!isRenderGGBElementEnabled&&!scriptLoadStarted||ggbHTML5LoadedCodebaseVersion!==ae||ggbHTML5LoadedCodebaseIsWebSimple&&!y)&&(pt=!0,isRenderGGBElementEnabled=!1,scriptLoadStarted=!1);var Je=document.createElement("div");Je.classList.add("appletParameters","notranslate");var dt=Fe.width,de=Fe.height;if(Fe.disableAutoScale=Fe.disableAutoScale===void 0?GGBAppletUtils.isFlexibleWorksheetEditor():Fe.disableAutoScale,Fe.width!==void 0)if(ne(ae)<=4.4)Oe(Fe.showToolBar)&&(Fe.height-=7),Oe(Fe.showAlgebraInput)&&(Fe.height-=37),Fe.width<605&&Oe(Fe.showToolBar)&&(Fe.width=605,dt=605);else{var Ye=100;(Oe(Fe.showToolBar)||Oe(Fe.showMenuBar))&&(Fe.hasOwnProperty("customToolBar")&&(Fe.customToolbar=Fe.customToolBar),Ye=Oe(Fe.showMenuBar)?245:155),dt=5?(Fe.appletOnLoad=function(Ct){var _t=he.querySelector(".ggb_preview");_t&&_t.parentNode.removeChild(_t),window.GGBT_spinner&&window.GGBT_spinner.removeSpinner(yt),window.GGBT_wsf_view&&$(window).trigger("resize"),It(Ct)},ze||yt.appendChild(ue)):Je.appendChild(ue),yt.appendChild(Je),ze||he.appendChild(yt),setTimeout(function(){Me.resize()},1)}else{var Pe=document.createElement("div");Pe.className="applet_scaler",Pe.style.position="relative",Pe.style.display="block",Pe.appendChild(Je),he.appendChild(Pe),Fe.appletOnLoad=function(Ct){Me.resize(),It(Ct)}}function Ne(Ct,_t){_t&&typeof _t.appletOnLoad=="function"&&typeof renderGGBElement=="function"?renderGGBElement(Ct,_t.appletOnLoad):renderGGBElement(Ct),qe("GeoGebra HTML5 applet injected and rendered with previously loaded codebase.",_t)}function Ve(Ct,_t){typeof renderGGBElement=="undefined"?(html5AppletsToProcess===null&&(html5AppletsToProcess=[]),html5AppletsToProcess.push({article:Ct,params:_t}),window.renderGGBElementReady=function(){isRenderGGBElementEnabled=!0,html5AppletsToProcess!==null&&html5AppletsToProcess.length&&(html5AppletsToProcess.forEach(function(ln){Ne(ln.article,ln.params)}),html5AppletsToProcess=null)},ne(ae)<5&&(Ct.className+=" geogebraweb")):Ne(Ct,_t)}if(pt){scriptLoadStarted=!0;for(var ct=0;ct0?(Pt.remove(),yt.attr("id","fullscreencontent").show(),jQuery(It).append(yt),window.dispatchEvent(new Event("resize"))):ot(Pt,Fe,!1),window.GGBT_wsf_view.launchFullScreen(It)}else _e=pt,ot(he,Fe,!1);if(!window.GGBT_wsf_view)for(de=0;dehe/4*3&&(Pt=he/4*3),It=Pt/5.8,Ye.setAttribute("src",b),Ye.setAttribute("width",Pt),Ye.setAttribute("height",It);var yt=(he-Pt)/2,ze=(Fe-It)/2;Ye.style.left=yt+"px",Ye.style.top=ze+"px",Je.appendChild(Ye)}}return Je.appendChild(de),Je},Te=function(he){return he=he.toLowerCase(),he==="html5"||he==="screenshot"?he:"html5"},nt=["web","webSimple","web3d","tablet","tablet3d","phone"],St=function(he,Fe){if(ae=he,Fe){He(ae,!0);return}var Xe=!Se;if(Xe){var pt=ne(ae);!isNaN(pt)&&pt<4.4&&(Xe=!1)}var Je,dt;window.location.protocol.substr(0,4)==="http"?Je=window.location.protocol:Je="http:";var de=ae.indexOf("//");de>0?dt=ae:de===0?dt=Je+ae:dt="https://www.geogebra.org/apps/5.2.814.0/";for(var Ye in nt)if(ae.slice(nt[Ye].length*-1)===nt[Ye]||ae.slice((nt[Ye].length+1)*-1)===nt[Ye]+"/"){He(dt,!1);return}!GGBAppletUtils.isFlexibleWorksheetEditor()&&Xe&&!te.is3D&&!te.AV&&!te.SV&&!te.CV&&!te.EV2&&!te.CP&&!te.PC&&!te.DA&&!te.FI&&!te.PV&&!Oe(oe.showToolBar)&&!Oe(oe.showMenuBar)&&!Oe(oe.showAlgebraInput)&&!Oe(oe.enableRightClick)&&(!oe.appName||oe.appName=="classic")?dt+="webSimple/":dt+="web3d/",He(dt,!1)},He=function(he,Fe){if(he.requirejs){it=he;return}he.slice(-1)!=="/"&&(he+="/"),it=he,Fe===null&&(Fe=he.indexOf("http")===-1),Re=Fe,a="web.nocache.js",y=!1;var Xe=it.split("/");Xe.length>1&&(!Fe&&Xe[Xe.length-2]==="webSimple"?(a="webSimple.nocache.js",y=!0):nt.indexOf(Xe[Xe.length-2])>=0&&(a=Xe[Xe.length-2]+".nocache.js")),Xe=he.split("/"),ae=Xe[Xe.length-3],ae.substr(0,4)==="test"?ae=ae.substr(4,1)+"."+ae.substr(5,1):(ae.substr(0,3)==="war"||ae.substr(0,4)==="beta")&&(ae="5.0");var pt=parseFloat(ae);pt!==NaN&&pt<5&&he.indexOf("geogebra.org")>=0&&(console.log("The GeoGebra HTML5 codebase version "+pt+" is deprecated. Using version latest instead."),St("5.0",Fe))},qe=function(he,Fe){window.console&&window.console.log&&(!Fe||typeof Fe.showLogging=="undefined"||Fe.showLogging&&Fe.showLogging!=="false")&&console.log(he)};oe.material_id!==void 0?ge(je):je();function je(){var he=lt;Le!==null?he=Le:parseFloat(he)<5&&(he="5.0"),St(he,!1),le!==null&&He(le,Re),me=!0}return Me},GGBAppletUtils=function(){"use strict";function Me(){return window.GGBT_wsf_edit!==void 0}function lt(me,Le){Le!=1?(me.style.transformOrigin="0% 0% 0px",me.style.webkitTransformOrigin="0% 0% 0px",me.style.transform="scale("+Le+","+Le+")",me.style.webkitTransform="scale("+Le+","+Le+")",me.style.maxWidth="initial",me.querySelector(".ggb_preview")!==null&&(me.querySelector(".ggb_preview").style.maxWidth="initial"),me.querySelectorAll(".ggb_preview img")[0]!==void 0&&(me.querySelectorAll(".ggb_preview img")[0].style.maxWidth="initial"),me.querySelectorAll(".ggb_preview img")[1]!==void 0&&(me.querySelectorAll(".ggb_preview img")[1].style.maxWidth="initial")):(me.style.transform="none",me.style.webkitTransform="none")}function oe(me,Le,le,ke,et,Ce){var it=null;if(Ce!=null&&Ce!="")for(var Re=me.parentNode;Re!=null;)if((" "+Re.className+" ").indexOf(" "+Ce+" ")>-1){it=Re;break}else Re=Re.parentNode;var _e=0,ae=0,a=0,y=0,E=0,b=0,x=0;if(it)_e=it.offsetWidth,ae=Math.max(ke?it.offsetWidth:0,it.offsetHeight);else{if(window.innerWidth&&document.documentElement.clientWidth?(_e=Math.min(window.innerWidth,document.documentElement.clientWidth),ae=Math.min(window.innerHeight,document.documentElement.clientHeight),a=_e):(_e=window.innerWidth,ae=window.innerHeight,a=window.innerWidth),me){var z=me.getBoundingClientRect();z.left>0&&z.left<=_e&&(et===void 0||!et)&&(document.dir==="rtl"?(E=_e-z.width-z.left,b=a<=480?10:30):(b=z.left,E=a<=480?10:30),y=b+E)}if(me&&typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()){var ee=me.getBoundingClientRect();window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionRight"?(y=40,x=0):window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionTop"&&(y=0,x=40)}}return me&&((le===void 0||!le)&&Le>0&&Le+y<_e?_e=Le:_e-=y,typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()&&(le===void 0||!le)&&(ae-=x)),{width:_e,height:ae}}function te(me,Le,le,ke,et){if(me.isScreenshoGenerator)return 1;var Ce=ke!==void 0&&ke,it=me.noScaleMargin!=null&&me.noScaleMargin,Re=function(ee){return ee&&ee!=="false"},_e=Re(me.autoHeight),ae=oe(Le,me.width,le,_e,Ce&&window.GGBT_wsf_view||it,et),a=parseInt(ae.width),y=me.width,E=me.height;if(y===void 0){var b=Le.querySelector(".appletParameters");b&&(y=b.offsetWidth,E=b.offsetHeight)}var x=a/y,z=Ce?1:ae.height/E;return le!==void 0&&!le&&(x=Math.min(1,x),z=Math.min(1,z)),Math.min(x,z)}function Se(me,Le,le){var ke=1,et,Ce=!1;if(me.hasOwnProperty("allowUpscale")&&(Ce=me.allowUpscale),me.hasOwnProperty("scale")&&(ke=parseFloat(me.scale),(isNaN(ke)||ke===null||ke===0)&&(ke=1),ke>1&&(Ce=!0)),Le&&typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()&&(Ce=!0),!(me.hasOwnProperty("disableAutoScale")&&me.disableAutoScale))et=te(me,Le,Ce,le,me.scaleContainerClass);else return ke;return Ce&&(!me.hasOwnProperty("scale")||ke===1)?et:Math.min(ke,et)}function We(me){var Le=Math.min(window.innerWidth,document.documentElement.clientWidth),le=Math.min(window.innerHeight,document.documentElement.clientHeight),ke=me.getBoundingClientRect(),et=(Le-ke.width)/2,Ce=(le-ke.height)/2;Ce<0&&(Ce=0),me.style.position="relative",window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionRight"?(et<40?me.style.left="40px":me.style.left=et+"px",me.style.top=Ce+"px"):window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionTop"&&(Ce<40?me.style.top="40px":me.style.top=Ce+"px",me.style.left=et+"px")}function De(me,Le){var le=me.querySelector(".appletParameters");if(le){if(typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()){if(Le.id!==le.getAttribute("data-param-id"))return;window.GGBT_wsf_view.setCloseBtnPosition(me)}if(le.parentElement&&/fullscreen/.test(le.parentElement.className))return;var ke=Se(Le,me);Me()&&le.setAttribute("data-param-scale",ke);for(var et=null,Ce=0;Ce=O)continue;if(j==jb){if(k=i.getAttribute(kb),k){var l,m=k.indexOf(lb);m>=O?(j=k.substring(O,m),l=k.substring(m+P)):(j=k,l=W),c[j]=l}}else if(j==mb){if(k=i.getAttribute(kb),k)try{d=eval(k)}catch(Me){alert(nb+k+ob)}}else if(j==pb&&(k=i.getAttribute(kb),k))try{e=eval(k)}catch(Me){alert(nb+k+qb)}}}__gwt_getMetaProperty=function(Me){var lt=c[Me];return lt==null?null:lt},r=d,webModule.__errFn=e}function B(){function Me(me){var Le=me.lastIndexOf(rb);Le==-1&&(Le=me.length);var le=me.indexOf(sb);le==-1&&(le=me.length);var ke=me.lastIndexOf(tb,Math.min(le,Le));return ke>=O?me.substring(O,ke+P):W}function lt(me){if(!me.match(/^\w+:\/\//)){var Le=o.createElement(ub);Le.src=me+vb,me=Me(Le.src)}return me}function oe(){var me=__gwt_getMetaProperty(wb);return me!=null?me:W}function te(){for(var me=o.getElementsByTagName(_),Le=O;LeO?me[me.length-P].href:W}function We(){var me=o.location;return me.href==me.protocol+zb+me.host+me.pathname+me.search+me.hash}var De=oe();return De==W&&(De=te()),De==W&&(De=Se()),De==W&&We()&&(De=Me(o.location.href)),De=lt(De),De}function C(Me){return Me.match(/^\//)||Me.match(/^[a-zA-Z]+:\/\//)?Me:webModule.__moduleBase+Me}function D(){var Me=[],lt=O,oe=[],te=[];function Se(me){var Le=te[me](),le=oe[me];if(Le in le)return Le;var ke=[];for(var et in le)ke[le[et]]=et;throw r&&r(me,ke,Le),null}if(__gwt_isKnownPropertyValue=function(me,Le){return Le in oe[me]},webModule.__getPropMap=function(){var me={};for(var Le in oe)oe.hasOwnProperty(Le)&&(me[Le]=Se(Le));return me},webModule.__computePropValue=Se,n.__gwt_activeModules[L].bindings=webModule.__getPropMap,p())return C(Bb);var We;try{We=Cb;var De=We.indexOf(Db);De!=-1&&(lt=parseInt(We.substring(De+P),$),We=We.substring(O,De))}catch(me){}return webModule.__softPermutationId=lt,C(We+Eb)}function F(){n.__gwt_stylesLoaded||(n.__gwt_stylesLoaded={})}A(),webModule.__moduleBase=window.ENV==="build"?"/react/build/js/mathematicalGraphics/"+name+"/":"/js/mathematicalGraphics/"+name+"/",s[L].moduleBase=webModule.__moduleBase;var G=D();return F(),w(G),!0}return webModule},typeof window.web3d!="function"&&(window.web3d=GGBAppletUtils.makeModule("web3d","A18F540516513B1292CA7CEF2F6AFC7E")),typeof window.webSimple!="function"&&(window.webSimple=GGBAppletUtils.makeModule("webSimple","96B09BF1B436BF53F0DF54116700F16A")),window.GGBApplet=GGBApplet})()},28735:function(Me,lt,oe){"use strict";oe.d(lt,{Ax:function(){return De},Ds:function(){return me},KI:function(){return le},SI:function(){return We},f1:function(){return Se}});var te=oe(74128);function Se(ke){let et=!0;if(ke.length>0){for(let Ce=0;CeGe in ye?Ce(ye,Ge,{enumerable:!0,configurable:!0,writable:!0,value:$e}):ye[Ge]=$e,a=(ye,Ge)=>{for(var $e in Ge||(Ge={}))Re.call(Ge,$e)&&ae(ye,$e,Ge[$e]);if(it)for(var $e of it(Ge))_e.call(Ge,$e)&&ae(ye,$e,Ge[$e]);return ye},y=(ye,Ge,$e)=>new Promise((Te,nt)=>{var St=je=>{try{qe($e.next(je))}catch(he){nt(he)}},He=je=>{try{qe($e.throw(je))}catch(he){nt(he)}},qe=je=>je.done?Te(je.value):Promise.resolve(je.value).then(St,He);qe(($e=$e.apply(ye,Ge)).next())});const E=We.default.Group,b=({classroomList:ye,loading:Ge,user:$e,exercise_id:Te=null,homework_common_id:nt=null,setitem:St,item:He,type:qe,rz:je,dispatch:he})=>{var Fe,Xe,pt,Je,dt,de,Ye,Pt;const It=(0,Se.useIntl)(),[yt,ze]=(0,te.useState)([]);let[ue,Pe]=(0,te.useState)({zydatas:[],jbdatas:[],kcdatas:[],zsdatas:[],page:1,per_page:20});const Ne=(0,Se.useParams)(),[Ve,ct]=(0,te.useState)(!1),[ut,Ft]=(0,te.useState)(!1),[Ot]=le.default.useForm();(0,te.useEffect)(()=>{je&&(ue.zydatas=je,Pe(a({},ue)),He!=null&&He.ec_course_id&&Wt())},[He,je]);function Wt(){return y(this,null,function*(){console.log("----",He),yield Ct(He==null?void 0:He.ec_major_school_id),yield _t(He==null?void 0:He.ec_year_id),yield ln(He==null?void 0:He.ec_course_id),Ot.setFieldsValue({ec_course_id:He==null?void 0:He.ec_course_id,ec_major_school_id:He==null?void 0:He.ec_major_school_id,ec_point_ids:He==null?void 0:He.ec_point_ids,ec_year_id:He==null?void 0:He.ec_year_id})})}function Ct(ft){return y(this,null,function*(){const Ut=yield(0,Le.ZP)(`/api/ec_major_schools/${ft}/ec_years/get_year_list.json`,{method:"get"});ue.jbdatas=Ut==null?void 0:Ut.data,Pe(a({},ue)),Ot.setFieldsValue({ec_year_id:"",ec_course_id:"",ec_point_ids:[]})})}function _t(ft){return y(this,null,function*(){const Ut=yield(0,Le.ZP)(`/api/ec_years/${ft}/ec_courses/get_courses.json`,{method:"get"});ue.kcdatas=Ut==null?void 0:Ut.data,Pe(a({},ue)),Ot.setFieldsValue({ec_course_id:"",ec_point_ids:[]})})}const ln=ft=>y(void 0,null,function*(){const Ut=yield(0,Le.ZP)(`/api/ec_courses/${ft}/ec_points.json`,{method:"get",params:{ec_course_id:ft}});ue.zsdatas=Ut==null?void 0:Ut.data,Pe(a({},ue))});return te.createElement("div",{className:et.from},te.createElement(le.default,{form:Ot,layout:"inline",onValuesChange:ft=>{console.log("----",ft),ft.ec_major_school_id&&(ue.jbdatas=[],ue.kcdatas=[],ue.zsdatas=[],Pe(a({},ue)),Ct(ft.ec_major_school_id)),ft.ec_year_id&&(ue.kcdatas=[],ue.zsdatas=[],Pe(a({},ue)),_t(ft.ec_year_id)),ft.ec_course_id&&(ue.zsdatas=[],Pe(a({},ue)),ln(ft.ec_course_id))},onFinish:ft=>y(void 0,null,function*(){St(ft)})},te.createElement(le.default.Item,{label:"\u8BA4\u8BC1\u4E13\u4E1A",name:"ec_major_school_id"},te.createElement(ke.default,{style:{width:150},disabled:((Fe=ue.zydatas)==null?void 0:Fe.length)<=0,placeholder:"\u8BF7\u9009\u62E9\u8BA4\u8BC1\u4E13\u4E1A"},(Xe=ue==null?void 0:ue.zydatas)==null?void 0:Xe.map((ft,Ut)=>te.createElement(ke.default.Option,{key:Ut,value:ft==null?void 0:ft.ec_major_school_id},ft==null?void 0:ft.name)))),te.createElement(le.default.Item,{label:"\u8BA4\u8BC1\u5C4A\u522B",name:"ec_year_id"},te.createElement(ke.default,{style:{width:150},disabled:((pt=ue.jbdatas)==null?void 0:pt.length)<=0,placeholder:"\u8BF7\u9009\u62E9\u8BA4\u8BC1\u5C4A\u522B"},(Je=ue==null?void 0:ue.jbdatas)==null?void 0:Je.map((ft,Ut)=>te.createElement(ke.default.Option,{key:Ut,value:ft==null?void 0:ft.ec_year_id},ft==null?void 0:ft.year)))),te.createElement(le.default.Item,{label:"\u8BFE\u7A0B",name:"ec_course_id"},te.createElement(ke.default,{style:{width:150},disabled:((dt=ue.kcdatas)==null?void 0:dt.length)<=0,placeholder:"\u8BF7\u9009\u62E9\u8BFE\u7A0B"},(de=ue==null?void 0:ue.kcdatas)==null?void 0:de.map((ft,Ut)=>te.createElement(ke.default.Option,{key:Ut,value:ft==null?void 0:ft.id},ft==null?void 0:ft.name)))),te.createElement(le.default.Item,{label:It.formatMessage({id:"classroomClassroomExperiments.knowledgePoints",defaultMessage:"\u77E5\u8BC6\u70B9"}),name:"ec_point_ids"},te.createElement(ke.default,{onChange:()=>{Ot.submit()},style:{width:150},mode:"multiple",disabled:((Ye=ue.zsdatas)==null?void 0:Ye.length)<=0,placeholder:"\u8BF7\u9009\u62E9\u77E5\u8BC6\u70B9"},(Pt=ue==null?void 0:ue.zsdatas)==null?void 0:Pt.map((ft,Ut)=>te.createElement(ke.default.Option,{key:Ut,value:ft==null?void 0:ft.id},ft==null?void 0:ft.name))))))};var x=(0,Se.connect)(({classroomList:ye,loading:Ge,globalSetting:$e,user:Te})=>({classroomList:ye,globalSetting:$e,loading:Ge.effects,user:Te}))(b),z=Object.defineProperty,ee=Object.defineProperties,ne=Object.getOwnPropertyDescriptors,re=Object.getOwnPropertySymbols,ie=Object.prototype.hasOwnProperty,ge=Object.prototype.propertyIsEnumerable,fe=(ye,Ge,$e)=>Ge in ye?z(ye,Ge,{enumerable:!0,configurable:!0,writable:!0,value:$e}):ye[Ge]=$e,se=(ye,Ge)=>{for(var $e in Ge||(Ge={}))ie.call(Ge,$e)&&fe(ye,$e,Ge[$e]);if(re)for(var $e of re(Ge))ge.call(Ge,$e)&&fe(ye,$e,Ge[$e]);return ye},Ee=(ye,Ge)=>ee(ye,ne(Ge)),Oe=(ye,Ge,$e)=>new Promise((Te,nt)=>{var St=je=>{try{qe($e.next(je))}catch(he){nt(he)}},He=je=>{try{qe($e.throw(je))}catch(he){nt(he)}},qe=je=>je.done?Te(je.value):Promise.resolve(je.value).then(St,He);qe(($e=$e.apply(ye,Ge)).next())});const ot=We.default.Group,Nt=({classroomList:ye,loading:Ge,user:$e,exercise_id:Te=null,homework_common_id:nt=null,setitem:St,type:He,dispatch:qe})=>{var je,he;let[Fe,Xe]=(0,te.useState)([{}]),[pt,Je]=(0,te.useState)([]);function dt(){return Oe(this,null,function*(){var Ye,Pt,It;let yt=yield(0,Le.ZP)("/api/ec_courses/0/ec_points/get_work_points.json",{method:"get",params:{exercise_id:Te,homework_common_id:nt}});if(((Ye=yt==null?void 0:yt.data)==null?void 0:Ye.length)>0){let ze=[];(Pt=yt==null?void 0:yt.data)==null||Pt.map(ue=>{var Pe;(Pe=ue==null?void 0:ue.ec_point_ids)==null||Pe.map(Ne=>{ze.push(Ne)})}),St(Ee(se({},(It=yt==null?void 0:yt.data)==null?void 0:It[0]),{ec_point_ids:ze})),Xe(yt==null?void 0:yt.data)}})}(0,te.useEffect)(()=>{var Ye,Pt;(Pt=(Ye=$e==null?void 0:$e.userInfo)==null?void 0:Ye.course)!=null&&Pt.course_school_id&&de()},[(he=(je=$e==null?void 0:$e.userInfo)==null?void 0:je.course)==null?void 0:he.course_school_id]);function de(){return Oe(this,null,function*(){var Ye,Pt;const It=yield(0,Le.ZP)(`/api/schools/${(Pt=(Ye=$e==null?void 0:$e.userInfo)==null?void 0:Ye.course)==null?void 0:Pt.course_school_id}/ec_majors/get_major_list.json`,{method:"get"});Je(It==null?void 0:It.data),(nt||Te)&&dt()})}return te.createElement("div",null,te.createElement("p",{style:{fontSize:"16px",fontWeight:400}},"\u5DE5\u7A0B\u8BA4\u8BC1\u8003\u6838\u77E5\u8BC6\u70B9"),Fe==null?void 0:Fe.map((Ye,Pt)=>te.createElement("div",{key:Pt,style:{display:"flex",alignItems:"center",marginBottom:"10px"}},te.createElement(x,{rz:pt,item:Ye,type:Pt,setitem:It=>{Fe.splice(Pt,1,It),Xe([...Fe]);let yt=[];Fe==null||Fe.map(ze=>{var ue;(ue=ze==null?void 0:ze.ec_point_ids)==null||ue.map(Pe=>{yt.push(Pe)})}),St(Ee(se({},It),{ec_point_ids:yt}))}}),Pt!=0&&te.createElement(De.Z,{onClick:()=>{Fe.splice(Pt,1),Xe([...Fe])},style:{marginLeft:10,fontSize:"20px"}}),te.createElement(me.Z,{onClick:()=>{Fe.push({}),Xe([...Fe])},style:{marginLeft:10,fontSize:"20px"}}))))};var Lt=(0,Se.connect)(({classroomList:ye,loading:Ge,globalSetting:$e,user:Te})=>({classroomList:ye,globalSetting:$e,loading:Ge.effects,user:Te}))(Nt)},16750:function(Me,lt,oe){"use strict";oe.d(lt,{Z:function(){return Re}});var te=oe(59301),Se={imageDimensions:"imageDimensions___a7crR",img:"img___Kroat",fullWidth:"fullWidth___c492T"},We=oe(92310),De=oe.n(We),me=oe(71418),Le=oe(2859),le=oe(38147),ke=oe(65862),et=oe(65582),Ce=(_e,ae,a)=>new Promise((y,E)=>{var b=ee=>{try{z(a.next(ee))}catch(ne){E(ne)}},x=ee=>{try{z(a.throw(ee))}catch(ne){E(ne)}},z=ee=>ee.done?y(ee.value):Promise.resolve(ee.value).then(b,x);z((a=a.apply(_e,ae)).next())}),Re=({data:_e,className:ae,fullWidth:a,style:y={},onClose:E,onOk:b,showFullTools:x,noAssociationId:z})=>{const ee=(0,et.useIntl)(),ne=(0,te.useRef)(null),re=(0,te.useRef)(null),ie=(0,te.useRef)(null),ge=(0,te.useRef)(null),[fe,se]=(0,te.useState)(!1),[Ee,Oe]=(0,te.useState)("\u6B63\u5728\u52A0\u8F7D\u4E2D");(0,te.useEffect)(()=>{ie.current||(ie.current=document.createElement("style"),document.head.appendChild(ie.current)),_e!=null&&_e.visible?(document.body.setAttribute("data-custom","y-hidden"),ie.current.innerHTML=" html { overflow-y: hidden; }",_e!=null&&_e.src&&ot()):(document.body.removeAttribute("data-custom"),ie.current&&(document.head.removeChild(ie.current),ie.current=null))},[_e==null?void 0:_e.visible]);const ot=()=>Ce(void 0,null,function*(){se(!0),Oe("\u6B63\u5728\u52A0\u8F7D\u4E2D");const $e=yield(0,ke.ZJ)(_e==null?void 0:_e.src);ne.current.src="",ne.current.src=$e,ne.current.onload=function(){Ge()},se(!1),Oe("")}),Nt=()=>{document.body.removeAttribute("data-custom"),ie.current.innerHTML=" ",E()},Lt=$e=>Ce(void 0,null,function*(){se(!0),Oe("\u6B63\u5728\u4FDD\u5B58\u4E2D");const Te=yield(0,le.ZP)("/api/attachments.json",{method:"post",body:{file_type:"base64",original_filename:_e.title,file:$e.dataUrl}});Te!=null&&Te.id&&!z?(yield(0,le.ZP)(`/api/attachments/${_e.id}/add_subitem.json`,{method:"post",body:{subitem_id:Te==null?void 0:Te.id,settings:JSON.stringify($e.state)}})).status===0&&b():Te!=null&&Te.id&&b(Te),document.body.removeAttribute("data-custom"),ie.current.innerHTML=" ",se(!1),Oe("")}),ye=()=>{const $e=document.querySelector('a[href="https://markerjs.com/"]');$e&&$e.parentNode&&($e.parentNode.style.display="none"),[{name:'[data-action="select"]',title:"\u9009\u62E9"},{name:'[data-action="delete"]',title:"\u5220\u9664\u5143\u7D20"},{name:'[data-action="undo"]',title:"\u64A4\u9500"},{name:'[data-type-name="FrameMarker"]',title:"\u77E9\u5F62"},{name:'[data-type-name="FreehandMarker"]',title:"\u753B\u7EBF"},{name:'[data-type-name="ArrowMarker"]',title:"\u7BAD\u5934"},{name:'[data-type-name="TextMarker"]',title:"\u6587\u672C"},{name:'[data-type-name="EllipseMarker"]',title:"\u692D\u5706"},{name:'[data-type-name="HighlightMarker"]',title:"\u65B9\u5757"},{name:'[data-type-name="CalloutMarker"]',title:"\u6CE8\u91CA"},{name:'[data-action="render"]',title:ee.formatMessage({id:"classroomClassroomExperiments.save",defaultMessage:"\u4FDD\u5B58"})},{name:'[data-action="close"]',title:"\u9000\u51FA"}].forEach(nt=>{const St=document.querySelector(nt.name);St&&St.setAttribute("title",nt.title)})},Ge=()=>{re.current=new Le.hP(ne.current),re.current.targetRoot=ge.current,re.current.addEventListener("render",Lt),re.current.addEventListener("beforeclose",Nt),x&&(re.current.availableMarkerTypes=re.current.ALL_MARKER_TYPES,re.current.uiStyleSettings.redoButtonVisible=!0,re.current.uiStyleSettings.notesButtonVisible=!0,re.current.uiStyleSettings.zoomButtonVisible=!0,re.current.uiStyleSettings.zoomOutButtonVisible=!0,re.current.uiStyleSettings.clearButtonVisible=!0),window.markerArea=re.current.uiStyleSettings,re.current.show(),_e!=null&&_e.snapshotData&&re.current.restoreState(_e.snapshotData),setTimeout(()=>{window.scrollTo(0,0),ye()},300)};return te.createElement(te.Fragment,null,(_e==null?void 0:_e.visible)&&te.createElement(me.Z,{spinning:fe,tip:Ee,style:{position:"absolute"}},te.createElement("div",{ref:ge,className:De()(Se.imageDimensions,ae,a?Se.fullWidth:""),style:y},te.createElement("img",{className:Se.img,ref:ne}))))}},99298:function(Me,lt,oe){"use strict";var te=oe(59301),Se=oe(95237),We=oe(43604),De=oe(99313),me=oe(3113),Le=oe(6339),le=oe(96408),ke=oe(48136),et=oe(65582),Ce=oe(59301);const it=(0,te.forwardRef)(({callback:Re,showSaveButton:_e,value:ae=""},a)=>{const y=(0,te.useRef)(),E=(0,et.useIntl)(),b=[{name:E.formatMessage({id:"markdownEditor.fractionsScores",defaultMessage:"\u5206\u6570\u5F97\u5206"}),value:"\\frac{x}{y}",children:[{name:"\u5206\u6570 Fractions",data:[{value:"\\frac{a}{b}"},{value:"x\\tfrac{x}{a} "},{value:"\\mathrm{d}t"},{value:"\\partial t"},{value:"\\frac{\\partial y}{\\partial x}"},{value:"\\nabla\\psi"},{value:"\\frac{\\partial^2}{\\partial x_1\\partial x_2}y"},{value:"\\cfrac{1}{a + \\cfrac{7}{b + \\cfrac{2}{9}}} = c"}]},{name:"\u5BFC\u6570 Derivative",data:[{value:"\\dot{a} "},{value:"\\ddot{a}"},{value:"{f}^{\\prime}"},{value:"{f}^{\\prime\\prime}"},{value:"{f}^{(n)}"}]},{name:"\u6A21\u7B97\u672F Modular arithmetic",data:[{value:"a \\bmod b"},{value:"a \\equiv b \\pmod{m} "},{value:"\\gcd(m, n) "},{value:"\\operatorname{lcm}(m, n) "}]}]},{name:E.formatMessage({id:"markdownEditor.rootsSuperscripts",defaultMessage:"\u6839\u5F0F\u89D2\u6807"}),value:"\\sqrt{x}",children:[{name:"\u6839\u5F0F Radicals",data:[{value:"\\sqrt{x}"},{value:"\\sqrt[y]{x}"}]},{name:"\u4E0A\u4E0B\u6807 Sub&Super",data:[{value:"x^{a}"},{value:"x_{a}"},{value:"x_{a}^{b} "},{value:"_{a}^{b} x"},{value:"x_{a}^{b} "}]},{name:"\u91CD\u97F3\u7B26\u53CA\u5176\u4ED6 Accents and Others",data:[{value:"\\hat{a} "},{value:"\\sqrt[y]{x}"},{value:"\\check{} "},{value:"\\grave{a} "},{value:"\\acute{a}"},{value:"\\tilde{a}"},{value:"\\breve{a}"},{value:"\\bar{a}"},{value:"\\vec{a}"},{value:"\\not{a}"},{value:"\\widetilde{abc}"},{value:"\\widehat{abc}"},{value:"\\overleftarrow{abc} "},{value:"\\overrightarrow{abc}"},{value:"\\overline{abc}"},{value:"\\underline{abc}"},{value:"\\overbrace{abc}"},{value:"\\underbrace{abc}"},{value:"\\overset{a}{abc}"},{value:"\\underset{a}{abc} \\stackrel\\frown{ab}"},{value:"\\overline{ab} "},{value:"\\overleftrightarrow{ab}"},{value:"\\overset{a}{\\leftarrow}"},{value:"\\overset{a}{\\rightarrow}"},{value:"\\xleftarrow[abc]{a}"},{value:"\\xrightarrow[abc]{a} "}]}]},{name:E.formatMessage({id:"markdownEditor.limitsLogarithms",defaultMessage:"\u6781\u9650\u5BF9\u6570"}),value:"\\lim_{x \\to 0}",children:[{name:"\u6781\u9650 Limits",data:[{value:"\\lim a"},{value:"\\lim_{x \\to 0}"},{value:"\\lim_{x \\to \\infty}"},{value:"\\max_b{a}"},{value:"\\min_a{b}"}]},{name:"\u5BF9\u6570\u6307\u6570 Logarithms and exponentials",data:[{value:"\\log_{a}{b}"},{value:"\\lg_{a}{b}"},{value:"\\ln_{a}{b}"},{value:"\\exp a"}]},{name:"\u754C\u9650 Bounds",data:[{value:"\\min x"},{value:"\\sup t"},{value:"\\inf s"},{value:"\\lim u"},{value:"\\limsup w"},{value:"\\dim p"},{value:"\\ker\\phi "}]}]},{name:E.formatMessage({id:"markdownEditor.trigonometricFunctions",defaultMessage:"\u4E09\u89D2\u51FD\u6570"}),value:"\\sin a",children:[{name:"\u4E09\u89D2\u51FD\u6570 Trigonometric functions",data:[{value:"\\sin a"},{value:"\\cos a"},{value:"\\tan a"},{value:"\\cot a "},{value:"\\sec a "},{value:"\\csc a "}]},{name:"\u53CD\u4E09\u89D2\u51FD\u6570 Inverse trigonometric functions",data:[{value:"\\sin^{-1}"},{value:"\\cos^{-1}"},{value:"\\tan^{-1}"},{value:"\\cot^{-1}"},{value:"\\sec^{-1}"},{value:"\\csc^{-1}"},{value:"\\arcsin a"},{value:"\\arccos a"},{value:"\\arctan a"},{value:"\\operatorname{arccot} a"},{value:"\\operatorname{arcsec} a"},{value:"\\operatorname{arccsc} a"}]},{name:"\u53CC\u66F2\u51FD\u6570 Hyperblic functions",data:[{value:"\\sinh a"},{value:"\\cosh a"},{value:"\\tanh a"},{value:"\\coth a"},{value:"\\operatorname{sech} a"},{value:"\\operatorname{csch} a"}]},{name:"\u53CD\u53CC\u66F2\u51FD\u6570 Inverse hyperbolic functions",data:[{value:"\\sinh^{-1}"},{value:"a\\cosh^{-1} a"},{value:"\\tanh^{-1} a"},{value:"\\coth^{-1} a"},{value:"\\operatorname{sech}^{-1} a"},{value:"\\operatorname{csch}^{-1} a"}]}]},{name:E.formatMessage({id:"markdownEditor.integralOperations",defaultMessage:"\u79EF\u5206\u8FD0\u7B97"}),value:"\\int_{a}^{b}",children:[{name:"\u79EF\u5206 Integral",data:[{value:"\\int"},{value:"\\int_{a}^{b}"},{value:"\\int\\limits_{a}^{b}"}]},{name:"\u53CC\u91CD\u79EF\u5206 Double integral",data:[{value:"\\iint"},{value:"\\iint_{a}^{b} "},{value:"\\iint\\limits_{a}^{b} "}]},{name:"\u4E09\u91CD\u79EF\u5206 Triple integral",data:[{value:"\\iiint"},{value:"\\iiint_{a}^{b}"},{value:"\\iiint\\limits_{a}^{b} "}]},{name:"\u66F2\u7EBF\u79EF\u5206 Closed line or path integral",data:[{value:"\\oint"},{value:"\\oint_{a}^{b} "}]}]},{name:E.formatMessage({id:"markdownEditor.largeOperations",defaultMessage:"\u5927\u578B\u8FD0\u7B97"}),value:"\\sum_{a}^{b}",children:[{name:"\u6C42\u548C Summation",data:[{value:"\\sum"},{value:"\\sum_{a}^{b}"},{value:"{\\textstyle \\sum_{a}^{b}} "}]},{name:"\u4E58\u79EF\u4F59\u79EF Product and coproduct",data:[{value:"\\prod"},{value:"\\prod_{a}^{b}"},{value:"{\\textstyle \\prod_{a}^{b}}"},{value:"\\coprod"},{value:"\\coprod_{a}^{b}"},{value:"{\\textstyle \\coprod_{a}^{b}} "}]},{name:"\u5E76\u96C6\u4EA4\u96C6 Union and intersection",data:[{value:"\\bigcup"},{value:"\\bigcup_{a}^{b}"},{value:"{\\textstyle \\bigcup_{a}^{b}}"},{value:"\\bigcap"},{value:"\\bigcap_{a}^{b}"}]},{name:"\u6790\u53D6\u5408\u53D6 Disjunction and conjunction",data:[{value:"\\bigvee"},{value:"\\bigvee_{a}^{b}"},{value:"\\bigwedge"},{value:"\\bigwedge_{a}^{b}"}]}]},{name:E.formatMessage({id:"markdownEditor.bracketsRounding",defaultMessage:"\u62EC\u53F7\u53D6\u6574"}),value:"\\left [ \\left ( \\right ) \\right ] ",children:[{name:"\u62EC\u53F7 Brackets",data:[{value:"\\left ( \\right )"},{value:"\\left [ \\right ]"},{value:"\\left \\langle \\right \\rangle "},{value:"\\left | \\right | "},{value:"\\left \\lfloor \\right \\rfloor "},{value:"\\left \\lceil \\right \\rceil "}]}]}],x=[{name:E.formatMessage({id:"markdownEditor.algebra",defaultMessage:"\u4EE3\u6570"}),value:"\\sqrt{a^2+b^2}",children:[{data:[{value:"\\left(x-1\\right)\\left(x+3\\right) "},{value:"\\sqrt{a^2+b^2}"},{value:"\\left ( \\frac{a}{b}\\right )^{n}= \\frac{a^{n}}{b^{n}}"},{value:"\\frac{a}{b}\\pm \\frac{c}{d}= \\frac{ad \\pm bc}{bd} "},{value:"\\frac{x^{2}}{a^{2}}-\\frac{y^{2}}{b^{2}}=1 "},{value:"\\frac{1}{\\sqrt{a}}=\\frac{\\sqrt{a}}{a},a\\ge 0\\frac{1}{\\sqrt{a}}=\\frac{\\sqrt{a}}{a},a\\ge 0 "},{value:"\\sqrt[n]{a^{n}}=\\left ( \\sqrt[n]{a}\\right )^{n} "},{value:"x ={-b \\pm \\sqrt{b^2-4ac}\\over 2a} "},{value:"y-y_{1}=k \\left( x-x_{1}\\right) "},{value:`\\left\\{\\begin{matrix} \r +(self.webpackChunk=self.webpackChunk||[]).push([[6729],{26227:function(Me,lt,oe){"use strict";oe.d(lt,{Z:function(){return _e}});var te=oe(54476),Se=oe(59301),We={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M360 184h-8c4.4 0 8-3.6 8-8v8h304v-8c0 4.4 3.6 8 8 8h-8v72h72v-80c0-35.3-28.7-64-64-64H352c-35.3 0-64 28.7-64 64v80h72v-72zm504 72H160c-17.7 0-32 14.3-32 32v32c0 4.4 3.6 8 8 8h60.4l24.7 523c1.6 34.1 29.8 61 63.9 61h454c34.2 0 62.3-26.8 63.9-61l24.7-523H888c4.4 0 8-3.6 8-8v-32c0-17.7-14.3-32-32-32zM731.3 840H292.7l-24.2-512h487l-24.2 512z"}}]},name:"delete",theme:"outlined"},De=We,me=oe(7657),Le=function(Ce,it){return Se.createElement(me.Z,(0,te.Z)({},Ce,{ref:it,icon:De}))},le=Se.forwardRef(Le),_e=le},41464:function(Me,lt,oe){"use strict";oe.d(lt,{Z:function(){return _e}});var te=oe(54476),Se=oe(59301),We={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M505.7 661a8 8 0 0012.6 0l112-141.7c4.1-5.2.4-12.9-6.3-12.9h-74.1V168c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v338.3H400c-6.7 0-10.4 7.7-6.3 12.9l112 141.8zM878 626h-60c-4.4 0-8 3.6-8 8v154H214V634c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v198c0 17.7 14.3 32 32 32h684c17.7 0 32-14.3 32-32V634c0-4.4-3.6-8-8-8z"}}]},name:"download",theme:"outlined"},De=We,me=oe(7657),Le=function(Ce,it){return Se.createElement(me.Z,(0,te.Z)({},Ce,{ref:it,icon:De}))},le=Se.forwardRef(Le),_e=le},61481:function(Me,lt,oe){"use strict";oe.d(lt,{Z:function(){return _e}});var te=oe(54476),Se=oe(59301),We={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M885.2 446.3l-.2-.8-112.2-285.1c-5-16.1-19.9-27.2-36.8-27.2H281.2c-17 0-32.1 11.3-36.9 27.6L139.4 443l-.3.7-.2.8c-1.3 4.9-1.7 9.9-1 14.8-.1 1.6-.2 3.2-.2 4.8V830a60.9 60.9 0 0060.8 60.8h627.2c33.5 0 60.8-27.3 60.9-60.8V464.1c0-1.3 0-2.6-.1-3.7.4-4.9 0-9.6-1.3-14.1zm-295.8-43l-.3 15.7c-.8 44.9-31.8 75.1-77.1 75.1-22.1 0-41.1-7.1-54.8-20.6S436 441.2 435.6 419l-.3-15.7H229.5L309 210h399.2l81.7 193.3H589.4zm-375 76.8h157.3c24.3 57.1 76 90.8 140.4 90.8 33.7 0 65-9.4 90.3-27.2 22.2-15.6 39.5-37.4 50.7-63.6h156.5V814H214.4V480.1z"}}]},name:"inbox",theme:"outlined"},De=We,me=oe(7657),Le=function(Ce,it){return Se.createElement(me.Z,(0,te.Z)({},Ce,{ref:it,icon:De}))},le=Se.forwardRef(Le),_e=le},33853:function(Me,lt,oe){"use strict";oe.d(lt,{Z:function(){return _e}});var te=oe(54476),Se=oe(59301),We={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"},De=We,me=oe(7657),Le=function(Ce,it){return Se.createElement(me.Z,(0,te.Z)({},Ce,{ref:it,icon:De}))},le=Se.forwardRef(Le),_e=le},12893:function(Me,lt,oe){"use strict";oe.d(lt,{Z:function(){return _e}});var te=oe(54476),Se=oe(59301),We={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M696 480H328c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8h368c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8z"}},{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"}}]},name:"minus-circle",theme:"outlined"},De=We,me=oe(7657),Le=function(Ce,it){return Se.createElement(me.Z,(0,te.Z)({},Ce,{ref:it,icon:De}))},le=Se.forwardRef(Le),_e=le},32134:function(Me,lt,oe){"use strict";oe.d(lt,{Z:function(){return _e}});var te=oe(54476),Se=oe(59301),We={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M696 480H544V328c0-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 8h152v152c0 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-8z"}},{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"}}]},name:"plus-circle",theme:"outlined"},De=We,me=oe(7657),Le=function(Ce,it){return Se.createElement(me.Z,(0,te.Z)({},Ce,{ref:it,icon:De}))},le=Se.forwardRef(Le),_e=le},38819:function(Me,lt,oe){"use strict";oe.d(lt,{Z:function(){return _e}});var te=oe(54476),Se=oe(59301),We={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"},De=We,me=oe(7657),Le=function(Ce,it){return Se.createElement(me.Z,(0,te.Z)({},Ce,{ref:it,icon:De}))},le=Se.forwardRef(Le),_e=le},96408:function(Me,lt){"use strict";lt.Z={lists:"lists___xhHyq",item:"item___pWJAA",children:"children___sDG61",diamond:"diamond___FwgzD",button:"button___WPN6r",mathWrap:"mathWrap___FmnMJ",mathFillWrap:"mathFillWrap___PmY3H"}},25863:function(){"use strict";function Me(ae,a,y,E){y===void 0&&(y=0),E===void 0&&(E=1/0),this._name=ae,this._defaultValue=a,this._minimum=y,this._maximum=E}Object.defineProperty(Me.prototype,"name",{get:function(){return this._name},set:function(ae){if(typeof ae!="string"||ae==="")throw new Error("Shape name must be a valid string.");this._name=ae}}),Object.defineProperty(Me.prototype,"defaultValue",{get:function(){return this._defaultValue},set:function(ae){if(typeof ae!="number"||isNaN(ae))throw new Error("The default value must be a real number, not: "+ae);this._defaultValue=ae}}),Object.defineProperty(Me.prototype,"minimum",{get:function(){return this._minimum},set:function(ae){if(typeof ae!="number"||isNaN(ae))throw new Error("Minimum must be a real number, not: "+ae);this._minimum=ae}}),Object.defineProperty(Me.prototype,"maximum",{get:function(){return this._maximum},set:function(ae){if(typeof ae!="number"||isNaN(ae))throw new Error("Maximum must be a real number, not: "+ae);this._maximum=ae}}),go.Shape._FigureParameters={},go.Shape.getFigureParameter=function(ae,a){var y=go.Shape._FigureParameters[ae];return y?y[a]:null},go.Shape.setFigureParameter=function(ae,a,y){if(!(y instanceof Me))throw new Error("Third argument to Shape.setFigureParameter is not FigureParameter: "+y);if(y.defaultValuey.maximum)throw new Error("defaultValue must be between minimum and maximum, not: "+y.defaultValue);var E=go.Shape._FigureParameters[ae];E||(E=[],go.Shape._FigureParameters[ae]=E),E[a]=y};var lt=[];function oe(ae,a){var y=lt.pop();return y===void 0?new go.Point(ae,a):(y.x=ae,y.y=a,y)}function te(){var ae=lt.pop();return ae===void 0?new go.Point:ae}function Se(ae){lt.push(ae)}function We(ae,a,y,E,b,x,z,ee,ne){ne||(ne=new go.Point);var re=ae-y,ie=b-z,ge=NaN,fe=NaN;if(re===0)if(ie===0)ae===y&&(ge=ae,fe=a);else{var se=(x-ee)/ie,Ee=x-se*b;ge=ae,fe=se*ge+Ee}else if(ie===0){var Oe=(a-E)/re,ot=a-Oe*ae;ge=b,fe=Oe*ge+ot}else{var Oe=(a-E)/re,se=(x-ee)/ie,ot=a-Oe*ae,Ee=x-se*b;ge=(Ee-ot)/(Oe-se),fe=Oe*ge+ot}return ne.x=ge,ne.y=fe,ne}function De(ae,a,y,E,b,x,z,ee,ne,re,ie,ge,fe,se){var Ee=1-ne,Oe=ne,ot=ae*Ee+y*Oe,Nt=a*Ee+E*Oe,Lt=y*Ee+b*Oe,ye=E*Ee+x*Oe,Ge=b*Ee+z*Oe,$e=x*Ee+ee*Oe,Re=ot*Ee+Lt*Oe,nt=Nt*Ee+ye*Oe,St=Lt*Ee+Ge*Oe,He=ye*Ee+$e*Oe,qe=Re*Ee+St*Oe,Te=nt*Ee+He*Oe;re.x=ot,re.y=Nt,ie.x=Re,ie.y=nt,ge.x=qe,ge.y=Te,fe.x=St,fe.y=He,se.x=Ge,se.y=$e}var me=new go.Spot(.156,.156),Le=new go.Spot(.844,.844),le=4*((Math.sqrt(2)-1)/3);go.Shape.setFigureParameter("RoundedRectangle",0,new Me("CornerRounding",5)),go.Shape.defineFigureGenerator("RoundedRectangle",function(ae,a,y){var E=ae?ae.parameter1:NaN;(isNaN(E)||E<0)&&(E=5),E=Math.min(E,a/3),E=Math.min(E,y/3);var b=E*le,x=new go.Geometry().add(new go.PathFigure(E,0,!0).add(new go.PathSegment(go.PathSegment.Line,a-E,0)).add(new go.PathSegment(go.PathSegment.Bezier,a,E,a-b,0,a,b)).add(new go.PathSegment(go.PathSegment.Line,a,y-E)).add(new go.PathSegment(go.PathSegment.Bezier,a-E,y,a,y-b,a-b,y)).add(new go.PathSegment(go.PathSegment.Line,E,y)).add(new go.PathSegment(go.PathSegment.Bezier,0,y-E,b,y,0,y-b)).add(new go.PathSegment(go.PathSegment.Line,0,E)).add(new go.PathSegment(go.PathSegment.Bezier,E,0,0,b,b,0).close()));return b>1&&(x.spot1=new go.Spot(0,0,b,b),x.spot2=new go.Spot(1,1,-b,-b)),x}),go.Shape.defineFigureGenerator("Border","RoundedRectangle"),go.Shape.defineFigureGenerator("TriangleRight",function(ae,a,y){return new go.Geometry().add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,a,.5*y)).add(new go.PathSegment(go.PathSegment.Line,0,y).close())).setSpots(0,.25,.5,.75)}),go.Shape.defineFigureGenerator("TriangleDown",function(ae,a,y){return new go.Geometry().add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,a,0)).add(new go.PathSegment(go.PathSegment.Line,.5*a,y).close())).setSpots(.25,0,.75,.5)}),go.Shape.defineFigureGenerator("TriangleLeft",function(ae,a,y){return new go.Geometry().add(new go.PathFigure(a,y).add(new go.PathSegment(go.PathSegment.Line,0,.5*y)).add(new go.PathSegment(go.PathSegment.Line,a,0).close())).setSpots(.5,.25,1,.75)}),go.Shape.defineFigureGenerator("TriangleUp",function(ae,a,y){return new go.Geometry().add(new go.PathFigure(a,y).add(new go.PathSegment(go.PathSegment.Line,0,y)).add(new go.PathSegment(go.PathSegment.Line,.5*a,0).close())).setSpots(.25,.5,.75,1)}),go.Shape.defineFigureGenerator("Triangle","TriangleUp"),go.Shape.defineFigureGenerator("Diamond",function(ae,a,y){return new go.Geometry().add(new go.PathFigure(.5*a,0).add(new go.PathSegment(go.PathSegment.Line,0,.5*y)).add(new go.PathSegment(go.PathSegment.Line,.5*a,y)).add(new go.PathSegment(go.PathSegment.Line,a,.5*y).close())).setSpots(.25,.25,.75,.75)}),go.Shape.defineFigureGenerator("LineH",function(ae,a,y){var E=new go.Geometry(go.Geometry.Line);return E.startX=0,E.startY=y/2,E.endX=a,E.endY=y/2,E}),go.Shape.defineFigureGenerator("LineV",function(ae,a,y){var E=new go.Geometry(go.Geometry.Line);return E.startX=a/2,E.startY=0,E.endX=a/2,E.endY=y,E}),go.Shape.defineFigureGenerator("BarH","Rectangle"),go.Shape.defineFigureGenerator("BarV","Rectangle"),go.Shape.defineFigureGenerator("MinusLine","LineH"),go.Shape.defineFigureGenerator("PlusLine",function(ae,a,y){return new go.Geometry().add(new go.PathFigure(0,y/2,!1).add(new go.PathSegment(go.PathSegment.Line,a,y/2)).add(new go.PathSegment(go.PathSegment.Move,a/2,0)).add(new go.PathSegment(go.PathSegment.Line,a/2,y)))}),go.Shape.defineFigureGenerator("XLine",function(ae,a,y){return new go.Geometry().add(new go.PathFigure(0,y,!1).add(new go.PathSegment(go.PathSegment.Line,a,0)).add(new go.PathSegment(go.PathSegment.Move,0,0)).add(new go.PathSegment(go.PathSegment.Line,a,y)))}),go.Shape.defineFigureGenerator("LineRight",function(ae,a,y){return new go.Geometry().add(new go.PathFigure(.25*a,0,!1).add(new go.PathSegment(go.PathSegment.Line,.75*a,.5*y)).add(new go.PathSegment(go.PathSegment.Line,.25*a,y)))}),go.Shape.defineFigureGenerator("LineDown",function(ae,a,y){return new go.Geometry().add(new go.PathFigure(0,.25*y,!1).add(new go.PathSegment(go.PathSegment.Line,.5*a,.75*y)).add(new go.PathSegment(go.PathSegment.Line,a,.25*y)))}),go.Shape.defineFigureGenerator("LineLeft",function(ae,a,y){return new go.Geometry().add(new go.PathFigure(.75*a,0,!1).add(new go.PathSegment(go.PathSegment.Line,.25*a,.5*y)).add(new go.PathSegment(go.PathSegment.Line,.75*a,y)))}),go.Shape.defineFigureGenerator("LineUp",function(ae,a,y){return new go.Geometry().add(new go.PathFigure(0,.75*y,!1).add(new go.PathSegment(go.PathSegment.Line,.5*a,.25*y)).add(new go.PathSegment(go.PathSegment.Line,a,.75*y)))}),go.Shape.defineFigureGenerator("AsteriskLine",function(ae,a,y){var E=.2/Math.SQRT2;return new go.Geometry().add(new go.PathFigure(E*a,(1-E)*y,!1).add(new go.PathSegment(go.PathSegment.Line,(1-E)*a,E*y)).add(new go.PathSegment(go.PathSegment.Move,E*a,E*y)).add(new go.PathSegment(go.PathSegment.Line,(1-E)*a,(1-E)*y)).add(new go.PathSegment(go.PathSegment.Move,0,y/2)).add(new go.PathSegment(go.PathSegment.Line,a,y/2)).add(new go.PathSegment(go.PathSegment.Move,a/2,0)).add(new go.PathSegment(go.PathSegment.Line,a/2,y)))}),go.Shape.defineFigureGenerator("CircleLine",function(ae,a,y){var E=a/2,b=new go.Geometry().add(new go.PathFigure(a,a/2,!1).add(new go.PathSegment(go.PathSegment.Arc,0,360,E,E,E,E).close()));return b.spot1=me,b.spot2=Le,b.defaultStretch=go.GraphObject.Uniform,b}),go.Shape.defineFigureGenerator("Line1",function(ae,a,y){var E=new go.Geometry(go.Geometry.Line);return E.startX=0,E.startY=0,E.endX=a,E.endY=y,E}),go.Shape.defineFigureGenerator("Line2",function(ae,a,y){var E=new go.Geometry(go.Geometry.Line);return E.startX=a,E.startY=0,E.endX=0,E.endY=y,E}),go.Shape.defineFigureGenerator("Curve1",function(ae,a,y){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,a,y,le*a,0,a,(1-le)*y)))}),go.Shape.defineFigureGenerator("Curve2",function(ae,a,y){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,a,y,0,le*y,(1-le)*a,y)))}),go.Shape.defineFigureGenerator("Curve3",function(ae,a,y){return new go.Geometry().add(new go.PathFigure(a,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,0,y,a,le*y,le*a,y)))}),go.Shape.defineFigureGenerator("Curve4",function(ae,a,y){return new go.Geometry().add(new go.PathFigure(a,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,0,y,(1-le)*a,0,0,(1-le)*y)))}),go.Shape.defineFigureGenerator("TriangleDownLeft",function(ae,a,y){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,a,y)).add(new go.PathSegment(go.PathSegment.Line,0,y).close())).setSpots(0,.5,.5,1)}),go.Shape.defineFigureGenerator("TriangleDownRight",function(ae,a,y){return new go.Geometry().add(new go.PathFigure(a,0,!0).add(new go.PathSegment(go.PathSegment.Line,a,y)).add(new go.PathSegment(go.PathSegment.Line,0,y).close())).setSpots(.5,.5,1,1)}),go.Shape.defineFigureGenerator("TriangleUpLeft",function(ae,a,y){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,a,0)).add(new go.PathSegment(go.PathSegment.Line,0,y).close())).setSpots(0,0,.5,.5)}),go.Shape.defineFigureGenerator("TriangleUpRight",function(ae,a,y){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,a,0)).add(new go.PathSegment(go.PathSegment.Line,a,y).close())).setSpots(.5,0,1,.5)}),go.Shape.defineFigureGenerator("RightTriangle","TriangleDownLeft"),go.Shape.setFigureParameter("Parallelogram1",0,new Me("Indent",.1,-.99,.99)),go.Shape.defineFigureGenerator("Parallelogram1",function(ae,a,y){var E=ae?ae.parameter1:NaN;isNaN(E)?E=.1:E<-1?E=-1:E>1&&(E=1);var b=Math.abs(E)*a;if(E===0){var x=new go.Geometry(go.Geometry.Rectangle);return x.startX=0,x.startY=0,x.endX=a,x.endY=y,x}else{var x=new go.Geometry;return E>0?x.add(new go.PathFigure(b,0).add(new go.PathSegment(go.PathSegment.Line,a,0)).add(new go.PathSegment(go.PathSegment.Line,a-b,y)).add(new go.PathSegment(go.PathSegment.Line,0,y).close())):x.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,a-b,0)).add(new go.PathSegment(go.PathSegment.Line,a,y)).add(new go.PathSegment(go.PathSegment.Line,b,y).close())),ba&&(E=a);var b=Math.abs(E);if(E===0){var x=new go.Geometry(go.Geometry.Rectangle);return x.startX=0,x.startY=0,x.endX=a,x.endY=y,x}else{var x=new go.Geometry;return E>0?x.add(new go.PathFigure(b,0).add(new go.PathSegment(go.PathSegment.Line,a,0)).add(new go.PathSegment(go.PathSegment.Line,a-b,y)).add(new go.PathSegment(go.PathSegment.Line,0,y).close())):x.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,a-b,0)).add(new go.PathSegment(go.PathSegment.Line,a,y)).add(new go.PathSegment(go.PathSegment.Line,b,y).close())),b.5&&(E=.5);var b=Math.abs(E)*a;if(E===0){var x=new go.Geometry(go.Geometry.Rectangle);return x.startX=0,x.startY=0,x.endX=a,x.endY=y,x}else{var x=new go.Geometry;return E>0?x.add(new go.PathFigure(b,0).add(new go.PathSegment(go.PathSegment.Line,a-b,0)).add(new go.PathSegment(go.PathSegment.Line,a,y)).add(new go.PathSegment(go.PathSegment.Line,0,y).close())):x.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,a,0)).add(new go.PathSegment(go.PathSegment.Line,a-b,y)).add(new go.PathSegment(go.PathSegment.Line,b,y).close())),ba&&(E=a/2);var b=Math.abs(E);if(E===0){var x=new go.Geometry(go.Geometry.Rectangle);return x.startX=0,x.startY=0,x.endX=a,x.endY=y,x}else{var x=new go.Geometry;return E>0?x.add(new go.PathFigure(b,0).add(new go.PathSegment(go.PathSegment.Line,a-b,0)).add(new go.PathSegment(go.PathSegment.Line,a,y)).add(new go.PathSegment(go.PathSegment.Line,0,y).close())):x.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,a,0)).add(new go.PathSegment(go.PathSegment.Line,a-b,y)).add(new go.PathSegment(go.PathSegment.Line,b,y).close())),ba&&(E=a/2);var b=Math.abs(E);if(E===0){var x=new go.Geometry(go.Geometry.Rectangle);return x.startX=0,x.startY=0,x.endX=a,x.endY=y,x}else{var x=new go.Geometry;return E>0?x.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,a,0)).add(new go.PathSegment(go.PathSegment.Line,a-b,y)).add(new go.PathSegment(go.PathSegment.Line,b,y).close())):x.add(new go.PathFigure(b,0).add(new go.PathSegment(go.PathSegment.Line,a-b,0)).add(new go.PathSegment(go.PathSegment.Line,a,y)).add(new go.PathSegment(go.PathSegment.Line,0,y).close())),b0&&(z.add(new go.PathSegment(go.PathSegment.Move,a/2+ee,a/2)),z.add(new go.PathSegment(go.PathSegment.Arc,0,-360,b,b,ee,ee).close())),x.spot1=me,x.spot2=Le,x.defaultStretch=go.GraphObject.Uniform,x}),go.Shape.defineFigureGenerator("Cloud",function(ae,a,y){return new go.Geometry().add(new go.PathFigure(.08034461*a,.1944299*y,!0).add(new go.PathSegment(go.PathSegment.Bezier,.2008615*a,.05349299*y,-.09239631*a,.07836421*y,.1406031*a,-.0542823*y)).add(new go.PathSegment(go.PathSegment.Bezier,.4338609*a,.074219*y,.2450511*a,-.00697547*y,.3776197*a,-.01112067*y)).add(new go.PathSegment(go.PathSegment.Bezier,.6558228*a,.07004196*y,.4539471*a,0,.6066018*a,-.02526587*y)).add(new go.PathSegment(go.PathSegment.Bezier,.8921095*a,.08370865*y,.6914277*a,-.01904177*y,.8921095*a,-.01220843*y)).add(new go.PathSegment(go.PathSegment.Bezier,.9147671*a,.3194596*y,1.036446*a,.04105738*y,1.020377*a,.3022052*y)).add(new go.PathSegment(go.PathSegment.Bezier,.9082935*a,.562044*y,1.04448*a,.360238*y,.992256*a,.5219009*y)).add(new go.PathSegment(go.PathSegment.Bezier,.9212406*a,.8217117*y,1.032337*a,.5771781*y,1.018411*a,.8120651*y)).add(new go.PathSegment(go.PathSegment.Bezier,.7592566*a,.9156953*y,1.028411*a,.9571472*y,.8556702*a,1.052487*y)).add(new go.PathSegment(go.PathSegment.Bezier,.5101666*a,.9310455*y,.7431877*a,1.009325*y,.5624123*a,1.021761*y)).add(new go.PathSegment(go.PathSegment.Bezier,.2609328*a,.9344623*y,.4820677*a,1.031761*y,.3030112*a,1.002796*y)).add(new go.PathSegment(go.PathSegment.Bezier,.08034461*a,.870098*y,.2329994*a,1.01518*y,.03213784*a,1.01518*y)).add(new go.PathSegment(go.PathSegment.Bezier,.06829292*a,.6545475*y,-.02812061*a,.9032597*y,-.01205169*a,.6835638*y)).add(new go.PathSegment(go.PathSegment.Bezier,.06427569*a,.4265613*y,-.01812061*a,.6089503*y,-.00606892*a,.4555777*y)).add(new go.PathSegment(go.PathSegment.Bezier,.08034461*a,.1944299*y,-.01606892*a,.3892545*y,-.01205169*a,.1944299*y))).setSpots(.1,.1,.9,.9)}),go.Shape.defineFigureGenerator("StopSign",function(ae,a,y){var E=1/(Math.SQRT2+2);return new go.Geometry().add(new go.PathFigure(E*a,0,!0).add(new go.PathSegment(go.PathSegment.Line,(1-E)*a,0)).add(new go.PathSegment(go.PathSegment.Line,a,E*y)).add(new go.PathSegment(go.PathSegment.Line,a,(1-E)*y)).add(new go.PathSegment(go.PathSegment.Line,(1-E)*a,y)).add(new go.PathSegment(go.PathSegment.Line,E*a,y)).add(new go.PathSegment(go.PathSegment.Line,0,(1-E)*y)).add(new go.PathSegment(go.PathSegment.Line,0,E*y).close())).setSpots(E/2,E/2,1-E/2,1-E/2)}),go.Shape.setFigureParameter("Pie",0,new Me("Start",0,-360,360)),go.Shape.setFigureParameter("Pie",1,new Me("Sweep",315,-360,360)),go.Shape.defineFigureGenerator("Pie",function(ae,a,y){var E=ae?ae.parameter1:NaN,b=ae?ae.parameter2:NaN;isNaN(E)&&(E=0),isNaN(b)&&(b=315);var x=E%360;x<0&&(x+=360);var z=b%360,ee=Math.min(a,y)/2;return new go.Geometry().add(new go.PathFigure(ee,ee).add(new go.PathSegment(go.PathSegment.Arc,x,z,ee,ee,ee,ee).close()))}),go.Shape.defineFigureGenerator("PiePiece",function(ae,a,y){var E=le/Math.SQRT2*.5,b=Math.SQRT2/2,x=1-Math.SQRT2/2;return new go.Geometry().add(new go.PathFigure(a,y,!0).add(new go.PathSegment(go.PathSegment.Bezier,b*a,x*y,a,(1-E)*y,(b+E)*a,(x+E)*y)).add(new go.PathSegment(go.PathSegment.Line,0,y).close()))}),go.Shape.setFigureParameter("ThickCross",0,new Me("Thickness",30)),go.Shape.defineFigureGenerator("ThickCross",function(ae,a,y){var E=ae?ae.parameter1:NaN;(isNaN(E)||E<0)&&(E=30);var b=Math.min(E,a)/2,x=a/2,z=y/2;return new go.Geometry().add(new go.PathFigure(x-b,0,!0).add(new go.PathSegment(go.PathSegment.Line,x+b,0)).add(new go.PathSegment(go.PathSegment.Line,x+b,z-b)).add(new go.PathSegment(go.PathSegment.Line,a,z-b)).add(new go.PathSegment(go.PathSegment.Line,a,z+b)).add(new go.PathSegment(go.PathSegment.Line,x+b,z+b)).add(new go.PathSegment(go.PathSegment.Line,x+b,y)).add(new go.PathSegment(go.PathSegment.Line,x-b,y)).add(new go.PathSegment(go.PathSegment.Line,x-b,z+b)).add(new go.PathSegment(go.PathSegment.Line,0,z+b)).add(new go.PathSegment(go.PathSegment.Line,0,z-b)).add(new go.PathSegment(go.PathSegment.Line,x-b,z-b).close()))}),go.Shape.setFigureParameter("ThinCross",0,new Me("Thickness",10)),go.Shape.defineFigureGenerator("ThinCross",function(ae,a,y){var E=ae?ae.parameter1:NaN;(isNaN(E)||E<0)&&(E=10);var b=Math.min(E,a)/2,x=a/2,z=y/2;return new go.Geometry().add(new go.PathFigure(x-b,0,!0).add(new go.PathSegment(go.PathSegment.Line,x+b,0)).add(new go.PathSegment(go.PathSegment.Line,x+b,z-b)).add(new go.PathSegment(go.PathSegment.Line,a,z-b)).add(new go.PathSegment(go.PathSegment.Line,a,z+b)).add(new go.PathSegment(go.PathSegment.Line,x+b,z+b)).add(new go.PathSegment(go.PathSegment.Line,x+b,y)).add(new go.PathSegment(go.PathSegment.Line,x-b,y)).add(new go.PathSegment(go.PathSegment.Line,x-b,z+b)).add(new go.PathSegment(go.PathSegment.Line,0,z+b)).add(new go.PathSegment(go.PathSegment.Line,0,z-b)).add(new go.PathSegment(go.PathSegment.Line,x-b,z-b).close()))}),go.Shape.setFigureParameter("ThickX",0,new Me("Thickness",30)),go.Shape.defineFigureGenerator("ThickX",function(ae,a,y){var E=ae?ae.parameter1:NaN;if((isNaN(E)||E<0)&&(E=30),a===0||y===0){var b=new go.Geometry(go.Geometry.Rectangle);return b.startX=0,b.startY=0,b.endX=a,b.endY=y,b}else{var x=a/2,z=y/2,ee=Math.atan2(y,a),ne=E-Math.min(Math.cos(ee)*E/2,x),re=E-Math.min(Math.sin(ee)*E/2,z),b=new go.Geometry,ie=new go.PathFigure(ne,0,!0);return b.add(ie),ie.add(new go.PathSegment(go.PathSegment.Line,x,.2*y)),ie.add(new go.PathSegment(go.PathSegment.Line,a-ne,0)),ie.add(new go.PathSegment(go.PathSegment.Line,a,re)),ie.add(new go.PathSegment(go.PathSegment.Line,.8*a,z)),ie.add(new go.PathSegment(go.PathSegment.Line,a,y-re)),ie.add(new go.PathSegment(go.PathSegment.Line,a-ne,y)),ie.add(new go.PathSegment(go.PathSegment.Line,x,.8*y)),ie.add(new go.PathSegment(go.PathSegment.Line,ne,y)),ie.add(new go.PathSegment(go.PathSegment.Line,0,y-re)),ie.add(new go.PathSegment(go.PathSegment.Line,.2*a,z)),ie.add(new go.PathSegment(go.PathSegment.Line,0,re).close()),b}}),go.Shape.setFigureParameter("ThinX",0,new Me("Thickness",10)),go.Shape.defineFigureGenerator("ThinX",function(ae,a,y){var E=ae?ae.parameter1:NaN;(isNaN(E)||E<0)&&(E=10);var b=new go.Geometry,x=new go.PathFigure(.1*a,0,!0);return b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.5*a,.4*y)),x.add(new go.PathSegment(go.PathSegment.Line,.9*a,0)),x.add(new go.PathSegment(go.PathSegment.Line,a,.1*y)),x.add(new go.PathSegment(go.PathSegment.Line,.6*a,.5*y)),x.add(new go.PathSegment(go.PathSegment.Line,a,.9*y)),x.add(new go.PathSegment(go.PathSegment.Line,.9*a,y)),x.add(new go.PathSegment(go.PathSegment.Line,.5*a,.6*y)),x.add(new go.PathSegment(go.PathSegment.Line,.1*a,y)),x.add(new go.PathSegment(go.PathSegment.Line,0,.9*y)),x.add(new go.PathSegment(go.PathSegment.Line,.4*a,.5*y)),x.add(new go.PathSegment(go.PathSegment.Line,0,.1*y).close()),b}),go.Shape.setFigureParameter("SquareIBeam",0,new Me("BeamWidth",.2,.1,.9)),go.Shape.defineFigureGenerator("SquareIBeam",function(ae,a,y){var E=ae?ae.parameter1:NaN;isNaN(E)&&(E=.2);var b=new go.Geometry,x=new go.PathFigure(0,0,!0);return b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,a,0)),x.add(new go.PathSegment(go.PathSegment.Line,a,E*y)),x.add(new go.PathSegment(go.PathSegment.Line,(.5+E/2)*a,E*y)),x.add(new go.PathSegment(go.PathSegment.Line,(.5+E/2)*a,(1-E)*y)),x.add(new go.PathSegment(go.PathSegment.Line,a,(1-E)*y)),x.add(new go.PathSegment(go.PathSegment.Line,a,y)),x.add(new go.PathSegment(go.PathSegment.Line,0,y)),x.add(new go.PathSegment(go.PathSegment.Line,0,(1-E)*y)),x.add(new go.PathSegment(go.PathSegment.Line,(.5-E/2)*a,(1-E)*y)),x.add(new go.PathSegment(go.PathSegment.Line,(.5-E/2)*a,E*y)),x.add(new go.PathSegment(go.PathSegment.Line,0,E*y).close()),b}),go.Shape.setFigureParameter("RoundedIBeam",0,new Me("Curviness",.5,.05,.65)),go.Shape.defineFigureGenerator("RoundedIBeam",function(ae,a,y){var E=ae?ae.parameter1:NaN;isNaN(E)&&(E=.5);var b=new go.Geometry,x=new go.PathFigure(0,0,!0);return b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,a,0)),x.add(new go.PathSegment(go.PathSegment.Bezier,a,y,Math.abs(1-E)*a,.25*y,Math.abs(1-E)*a,.75*y)),x.add(new go.PathSegment(go.PathSegment.Line,0,y)),x.add(new go.PathSegment(go.PathSegment.Bezier,0,0,E*a,.75*y,E*a,.25*y).close()),b}),go.Shape.defineFigureGenerator("HalfEllipse",function(ae,a,y){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Bezier,a,.5*y,le*a,0,a,(.5-le/2)*y)).add(new go.PathSegment(go.PathSegment.Bezier,0,y,a,(.5+le/2)*y,le*a,y).close())).setSpots(0,.156,.844,.844)}),go.Shape.defineFigureGenerator("Crescent",function(ae,a,y){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Bezier,0,y,a,0,a,y)).add(new go.PathSegment(go.PathSegment.Bezier,0,0,.5*a,.75*y,.5*a,.25*y).close())).setSpots(.311,.266,.744,.744)}),go.Shape.defineFigureGenerator("Heart",function(ae,a,y){return new go.Geometry().add(new go.PathFigure(.5*a,y,!0).add(new go.PathSegment(go.PathSegment.Bezier,0,.3*y,.1*a,.8*y,0,.5*y)).add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.3*y,0,0,.45*a,0)).add(new go.PathSegment(go.PathSegment.Bezier,a,.3*y,.55*a,0,a,0)).add(new go.PathSegment(go.PathSegment.Bezier,.5*a,y,a,.5*y,.9*a,.8*y).close())).setSpots(.14,.29,.86,.78)}),go.Shape.defineFigureGenerator("Spade",function(ae,a,y){return new go.Geometry().add(new go.PathFigure(.5*a,0,!0).add(new go.PathSegment(go.PathSegment.Line,.51*a,.01*y)).add(new go.PathSegment(go.PathSegment.Bezier,a,.5*y,.6*a,.2*y,a,.25*y)).add(new go.PathSegment(go.PathSegment.Bezier,.55*a,.7*y,a,.8*y,.6*a,.8*y)).add(new go.PathSegment(go.PathSegment.Bezier,.75*a,y,.5*a,.75*y,.55*a,.95*y)).add(new go.PathSegment(go.PathSegment.Line,.25*a,y)).add(new go.PathSegment(go.PathSegment.Bezier,.45*a,.7*y,.45*a,.95*y,.5*a,.75*y)).add(new go.PathSegment(go.PathSegment.Bezier,0,.5*y,.4*a,.8*y,0,.8*y)).add(new go.PathSegment(go.PathSegment.Bezier,.49*a,.01*y,0,.25*y,.4*a,.2*y).close())).setSpots(.14,.26,.86,.78)}),go.Shape.defineFigureGenerator("Club",function(ae,a,y){var E=new go.Geometry,b=new go.PathFigure(.4*a,.6*y,!0);E.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,.15*a,y,.5*a,.75*y,.45*a,.95*y)),b.add(new go.PathSegment(go.PathSegment.Line,.85*a,y)),b.add(new go.PathSegment(go.PathSegment.Bezier,.6*a,.6*y,.55*a,.95*y,.5*a,.75*y));var x=.2,z=.3,ee=0,ne=x*le;return b.add(new go.PathSegment(go.PathSegment.Bezier,(.5+z)*a,(.5+x+ee)*y,(.5-x+z)*a,(.5+ne+ee)*y,(.5-ne+z)*a,(.5+x+ee)*y)),b.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+x+z)*a,(.5+ee)*y,(.5+ne+z)*a,(.5+x+ee)*y,(.5+x+z)*a,(.5+ne+ee)*y)),b.add(new go.PathSegment(go.PathSegment.Bezier,(.5+z)*a,(.5-x+ee)*y,(1-.5+x+z)*a,(.5-ne+ee)*y,(.5+ne+z)*a,(.5-x+ee)*y)),b.add(new go.PathSegment(go.PathSegment.Bezier,.65*a,.36771243*y,(.5-ne+z)*a,(.5-x+ee)*y,(.5-x+z+.05)*a,(.5-ne+ee-.02)*y)),x=.2,z=0,ee=-.3,ne=x*le,b.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+x+z)*a,(.5+ee)*y,(.5+ne+z)*a,(.5+x+ee)*y,(.5+x+z)*a,(.5+ne+ee)*y)),b.add(new go.PathSegment(go.PathSegment.Bezier,(.5+z)*a,(.5-x+ee)*y,(1-.5+x+z)*a,(.5-ne+ee)*y,(.5+ne+z)*a,(.5-x+ee)*y)),b.add(new go.PathSegment(go.PathSegment.Bezier,(.5-x+z)*a,(.5+ee)*y,(.5-ne+z)*a,(.5-x+ee)*y,(.5-x+z)*a,(.5-ne+ee)*y)),b.add(new go.PathSegment(go.PathSegment.Bezier,(.5-ne+z)*a,(.5+x+ee)*y,(.5-x+z)*a,(.5+ne+ee)*y,(.5-ne+z)*a,(.5+x+ee)*y)),x=.2,z=-.3,ee=0,ne=x*le,b.add(new go.PathSegment(go.PathSegment.Bezier,(.5+z)*a,(.5-x+ee)*y,(1-.5+x+z-.05)*a,(.5-ne+ee-.02)*y,(.5+ne+z)*a,(.5-x+ee)*y)),b.add(new go.PathSegment(go.PathSegment.Bezier,(.5-x+z)*a,(.5+ee)*y,(.5-ne+z)*a,(.5-x+ee)*y,(.5-x+z)*a,(.5-ne+ee)*y)),b.add(new go.PathSegment(go.PathSegment.Bezier,(.5+z)*a,(.5+x+ee)*y,(.5-x+z)*a,(.5+ne+ee)*y,(.5-ne+z)*a,(.5+x+ee)*y)),b.add(new go.PathSegment(go.PathSegment.Bezier,.4*a,.6*y,(.5+ne+z)*a,(.5+x+ee)*y,(.5+x+z)*a,(.5+ne+ee)*y).close()),E.setSpots(.06,.33,.93,.68),E}),go.Shape.defineFigureGenerator("YinYang",function(ae,a,y){var E=new go.Geometry,b=new go.PathFigure(a*.5,0,!0);E.add(b),b.add(new go.PathSegment(go.PathSegment.Arc,270,180,a*.5,a*.5,a*.5,a*.5)),b.add(new go.PathSegment(go.PathSegment.Arc,90,-180,a*.5,a*.75,a*.25,a*.25)),b.add(new go.PathSegment(go.PathSegment.Arc,90,180,a*.5,a*.25,a*.25,a*.25));var x=.1,z=.5,ee=.25;return b.add(new go.PathSegment(go.PathSegment.Move,(z+x)*a,ee*y)),b.add(new go.PathSegment(go.PathSegment.Arc,0,-360,a*z,y*ee,x*a,x*a).close()),b=new go.PathFigure(a*.5,0,!1),E.add(b),b.add(new go.PathSegment(go.PathSegment.Arc,270,-180,a*.5,a*.5,a*.5,a*.5)),ee=.75,b=new go.PathFigure((z+x)*a,ee*y,!0),E.add(b),b.add(new go.PathSegment(go.PathSegment.Arc,0,360,a*z,y*ee,x*a,x*a).close()),E.defaultStretch=go.GraphObject.Uniform,E}),go.Shape.defineFigureGenerator("Peace",function(ae,a,y){var E=.8535533905932737,b=.5*a,x=.5*y;return new go.Geometry().add(new go.PathFigure(b,0,!1).add(new go.PathSegment(go.PathSegment.Arc,270,360,b,x,b,x)).add(new go.PathSegment(go.PathSegment.Line,b,y)).add(new go.PathSegment(go.PathSegment.Move,b,x)).add(new go.PathSegment(go.PathSegment.Line,(1-E)*a,E*y)).add(new go.PathSegment(go.PathSegment.Move,b,x)).add(new go.PathSegment(go.PathSegment.Line,E*a,E*y)))}),go.Shape.defineFigureGenerator("NotAllowed",function(ae,a,y){var E=new go.Geometry,b=le*.5,x=.5,z=.5,ee=.5,ne=new go.PathFigure(z*a,(ee-x)*y);E.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,(z-x)*a,ee*y,(z-b)*a,(ee-x)*y,(z-x)*a,(ee-b)*y)),ne.add(new go.PathSegment(go.PathSegment.Bezier,z*a,(ee+x)*y,(z-x)*a,(ee+b)*y,(z-b)*a,(ee+x)*y)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(z+x)*a,ee*y,(z+b)*a,(ee+x)*y,(z+x)*a,(ee+b)*y)),ne.add(new go.PathSegment(go.PathSegment.Bezier,z*a,(ee-x)*y,(z+x)*a,(ee-b)*y,(z+b)*a,(ee-x)*y)),x=.4,b=le*.4;var re=te(),ie=te(),ge=te(),fe=te();De(z,ee-x,z+b,ee-x,z+x,ee-b,z+x,ee,.42,re,ie,ge,fe,fe);var se=te(),Ee=te(),Oe=te();De(z,ee-x,z+b,ee-x,z+x,ee-b,z+x,ee,.58,fe,fe,Oe,se,Ee);var ot=te(),Nt=te(),Lt=te();De(z,ee+x,z-b,ee+x,z-x,ee+b,z-x,ee,.42,ot,Nt,Lt,fe,fe);var ye=te(),Ge=te(),$e=te();return De(z,ee+x,z-b,ee+x,z-x,ee+b,z-x,ee,.58,fe,fe,$e,ye,Ge),ne.add(new go.PathSegment(go.PathSegment.Move,$e.x*a,$e.y*y)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(z-x)*a,ee*y,ye.x*a,ye.y*y,Ge.x*a,Ge.y*y)),ne.add(new go.PathSegment(go.PathSegment.Bezier,z*a,(ee-x)*y,(z-x)*a,(ee-b)*y,(z-b)*a,(ee-x)*y)),ne.add(new go.PathSegment(go.PathSegment.Bezier,ge.x*a,ge.y*y,re.x*a,re.y*y,ie.x*a,ie.y*y)),ne.add(new go.PathSegment(go.PathSegment.Line,$e.x*a,$e.y*y).close()),ne.add(new go.PathSegment(go.PathSegment.Move,Lt.x*a,Lt.y*y)),ne.add(new go.PathSegment(go.PathSegment.Line,Oe.x*a,Oe.y*y)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(z+x)*a,ee*y,se.x*a,se.y*y,Ee.x*a,Ee.y*y)),ne.add(new go.PathSegment(go.PathSegment.Bezier,z*a,(ee+x)*y,(z+x)*a,(ee+b)*y,(z+b)*a,(ee+x)*y)),ne.add(new go.PathSegment(go.PathSegment.Bezier,Lt.x*a,Lt.y*y,ot.x*a,ot.y*y,Nt.x*a,Nt.y*y).close()),Se(re),Se(ie),Se(ge),Se(fe),Se(se),Se(Ee),Se(Oe),Se(ot),Se(Nt),Se(Lt),Se(ye),Se(Ge),Se($e),E.defaultStretch=go.GraphObject.Uniform,E}),go.Shape.defineFigureGenerator("Fragile",function(ae,a,y){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,.25*a,0)).add(new go.PathSegment(go.PathSegment.Line,.2*a,.15*y)).add(new go.PathSegment(go.PathSegment.Line,.3*a,.25*y)).add(new go.PathSegment(go.PathSegment.Line,.29*a,.33*y)).add(new go.PathSegment(go.PathSegment.Line,.35*a,.25*y)).add(new go.PathSegment(go.PathSegment.Line,.3*a,.15*y)).add(new go.PathSegment(go.PathSegment.Line,.4*a,0)).add(new go.PathSegment(go.PathSegment.Line,a,0)).add(new go.PathSegment(go.PathSegment.Bezier,.55*a,.5*y,a,.25*y,.75*a,.5*y)).add(new go.PathSegment(go.PathSegment.Line,.55*a,.9*y)).add(new go.PathSegment(go.PathSegment.Line,.7*a,.9*y)).add(new go.PathSegment(go.PathSegment.Line,.7*a,y)).add(new go.PathSegment(go.PathSegment.Line,.3*a,y)).add(new go.PathSegment(go.PathSegment.Line,.3*a,.9*y)).add(new go.PathSegment(go.PathSegment.Line,.45*a,.9*y)).add(new go.PathSegment(go.PathSegment.Line,.45*a,.5*y)).add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*a,.5*y,0,.25*y).close()))}),go.Shape.setFigureParameter("HourGlass",0,new Me("Thickness",30)),go.Shape.defineFigureGenerator("HourGlass",function(ae,a,y){var E=ae?ae.parameter1:NaN;(isNaN(E)||E<0)&&(E=30),E>a&&(E=a);var b=(a-E)/2,x=b+E;return new go.Geometry().add(new go.PathFigure(x,.5*y).add(new go.PathSegment(go.PathSegment.Line,a,y)).add(new go.PathSegment(go.PathSegment.Line,0,y)).add(new go.PathSegment(go.PathSegment.Line,b,.5*y)).add(new go.PathSegment(go.PathSegment.Line,0,0)).add(new go.PathSegment(go.PathSegment.Line,a,0).close()))}),go.Shape.defineFigureGenerator("Lightning",function(ae,a,y){return new go.Geometry().add(new go.PathFigure(0,.55*y).add(new go.PathSegment(go.PathSegment.Line,.6*a,0)).add(new go.PathSegment(go.PathSegment.Line,.3*a,.45*y)).add(new go.PathSegment(go.PathSegment.Line,a,.45*y)).add(new go.PathSegment(go.PathSegment.Line,.4*a,y)).add(new go.PathSegment(go.PathSegment.Line,.7*a,.55*y).close()))}),go.Shape.defineFigureGenerator("GenderMale",function(ae,a,y){var E=new go.Geometry,b=le*.4,x=.4,z=.5,ee=.5,ne=te(),re=te(),ie=te(),ge=te(),fe=new go.PathFigure((z-x)*a,ee*y,!1);E.add(fe),fe.add(new go.PathSegment(go.PathSegment.Bezier,z*a,(ee-x)*y,(z-x)*a,(ee-b)*y,(z-b)*a,(ee-x)*y)),De(z,ee-x,z+b,ee-x,z+x,ee-b,z+x,ee,.44,ie,ge,re,ne,ne),fe.add(new go.PathSegment(go.PathSegment.Bezier,re.x*a,re.y*y,ie.x*a,ie.y*y,ge.x*a,ge.y*y));var se=oe(re.x,re.y);De(z,ee-x,z+b,ee-x,z+x,ee-b,z+x,ee,.56,ne,ne,re,ie,ge);var Ee=oe(re.x,re.y);fe.add(new go.PathSegment(go.PathSegment.Line,(se.x*.1+.95*.9)*a,se.y*.1*y)),fe.add(new go.PathSegment(go.PathSegment.Line,.85*a,se.y*.1*y)),fe.add(new go.PathSegment(go.PathSegment.Line,.85*a,0)),fe.add(new go.PathSegment(go.PathSegment.Line,a,0)),fe.add(new go.PathSegment(go.PathSegment.Line,a,.15*y)),fe.add(new go.PathSegment(go.PathSegment.Line,(Ee.x*.1+.9)*a,.15*y)),fe.add(new go.PathSegment(go.PathSegment.Line,(Ee.x*.1+.9)*a,(Ee.y*.1+.05*.9)*y)),fe.add(new go.PathSegment(go.PathSegment.Line,Ee.x*a,Ee.y*y)),fe.add(new go.PathSegment(go.PathSegment.Bezier,(z+x)*a,ee*y,ie.x*a,ie.y*y,ge.x*a,ge.y*y)),fe.add(new go.PathSegment(go.PathSegment.Bezier,z*a,(ee+x)*y,(z+x)*a,(ee+b)*y,(z+b)*a,(ee+x)*y)),fe.add(new go.PathSegment(go.PathSegment.Bezier,(z-x)*a,ee*y,(z-b)*a,(ee+x)*y,(z-x)*a,(ee+b)*y)),x=.35,b=le*.35;var Oe=new go.PathFigure(z*a,(ee-x)*y,!1);E.add(Oe),Oe.add(new go.PathSegment(go.PathSegment.Bezier,(z-x)*a,ee*y,(z-b)*a,(ee-x)*y,(z-x)*a,(ee-b)*y)),Oe.add(new go.PathSegment(go.PathSegment.Bezier,z*a,(ee+x)*y,(z-x)*a,(ee+b)*y,(z-b)*a,(ee+x)*y)),Oe.add(new go.PathSegment(go.PathSegment.Bezier,(z+x)*a,ee*y,(z+b)*a,(ee+x)*y,(z+x)*a,(ee+b)*y)),Oe.add(new go.PathSegment(go.PathSegment.Bezier,z*a,(ee-x)*y,(z+x)*a,(ee-b)*y,(z+b)*a,(ee-x)*y));var ot=new go.PathFigure((z-x)*a,ee*y,!1);return E.add(ot),Se(ne),Se(re),Se(ie),Se(ge),Se(se),Se(Ee),E.spot1=new go.Spot(.202,.257),E.spot2=new go.Spot(.792,.739),E.defaultStretch=go.GraphObject.Uniform,E}),go.Shape.defineFigureGenerator("GenderFemale",function(ae,a,y){var E=new go.Geometry,b=.375,x=0,z=-.125,ee=b*le,ne=new go.PathFigure((.525+x)*a,(.5+b+z)*y,!1);E.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+b+x)*a,(.5+z)*y,(.5+ee+x)*a,(.5+b+z)*y,(.5+b+x)*a,(.5+ee+z)*y)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(.5+x)*a,(.5-b+z)*y,(1-.5+b+x)*a,(.5-ee+z)*y,(.5+ee+x)*a,(.5-b+z)*y)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(.5-b+x)*a,(.5+z)*y,(.5-ee+x)*a,(.5-b+z)*y,(.5-b+x)*a,(.5-ee+z)*y)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(.475+x)*a,(.5+b+z)*y,(.5-b+x)*a,(.5+ee+z)*y,(.5-ee+x)*a,(.5+b+z)*y)),ne.add(new go.PathSegment(go.PathSegment.Line,.475*a,.85*y)),ne.add(new go.PathSegment(go.PathSegment.Line,.425*a,.85*y)),ne.add(new go.PathSegment(go.PathSegment.Line,.425*a,.9*y)),ne.add(new go.PathSegment(go.PathSegment.Line,.475*a,.9*y)),ne.add(new go.PathSegment(go.PathSegment.Line,.475*a,y)),ne.add(new go.PathSegment(go.PathSegment.Line,.525*a,y)),ne.add(new go.PathSegment(go.PathSegment.Line,.525*a,.9*y)),ne.add(new go.PathSegment(go.PathSegment.Line,.575*a,.9*y)),ne.add(new go.PathSegment(go.PathSegment.Line,.575*a,.85*y)),ne.add(new go.PathSegment(go.PathSegment.Line,.525*a,.85*y).close()),b=.325,x=0,z=-.125,ee=b*le;var ne=new go.PathFigure((1-.5+b+x)*a,(.5+z)*y,!1);E.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,(.5+x)*a,(.5+b+z)*y,(.5+b+x)*a,(.5+ee+z)*y,(.5+ee+x)*a,(.5+b+z)*y)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(.5-b+x)*a,(.5+z)*y,(.5-ee+x)*a,(.5+b+z)*y,(.5-b+x)*a,(.5+ee+z)*y)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(.5+x)*a,(.5-b+z)*y,(.5-b+x)*a,(.5-ee+z)*y,(.5-ee+x)*a,(.5-b+z)*y)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+b+x)*a,(.5+z)*y,(.5+ee+x)*a,(.5-b+z)*y,(1-.5+b+x)*a,(.5-ee+z)*y));var ne=new go.PathFigure((.525+x)*a,(.5+b+z)*y,!1);return E.add(ne),E.spot1=new go.Spot(.232,.136),E.spot2=new go.Spot(.682,.611),E.defaultStretch=go.GraphObject.Uniform,E}),go.Shape.defineFigureGenerator("LogicImplies",function(ae,a,y){var E=ae?ae.parameter1:NaN;return isNaN(E)&&(E=.2),new go.Geometry().add(new go.PathFigure((1-E)*a,0,!1).add(new go.PathSegment(go.PathSegment.Line,a,.5*y)).add(new go.PathSegment(go.PathSegment.Line,(1-E)*a,y)).add(new go.PathSegment(go.PathSegment.Move,0,.5*y)).add(new go.PathSegment(go.PathSegment.Line,a,.5*y))).setSpots(0,0,.8,.5)}),go.Shape.defineFigureGenerator("LogicIff",function(ae,a,y){var E=ae?ae.parameter1:NaN;return isNaN(E)&&(E=.2),new go.Geometry().add(new go.PathFigure((1-E)*a,0,!1).add(new go.PathSegment(go.PathSegment.Line,a,.5*y)).add(new go.PathSegment(go.PathSegment.Line,(1-E)*a,y)).add(new go.PathSegment(go.PathSegment.Move,0,.5*y)).add(new go.PathSegment(go.PathSegment.Line,a,.5*y)).add(new go.PathSegment(go.PathSegment.Move,E*a,0)).add(new go.PathSegment(go.PathSegment.Line,0,.5*y)).add(new go.PathSegment(go.PathSegment.Line,E*a,y))).setSpots(.2,0,.8,.5)}),go.Shape.defineFigureGenerator("LogicNot",function(ae,a,y){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,a,0)).add(new go.PathSegment(go.PathSegment.Line,a,y)))}),go.Shape.defineFigureGenerator("LogicAnd",function(ae,a,y){return new go.Geometry().add(new go.PathFigure(0,y,!1).add(new go.PathSegment(go.PathSegment.Line,.5*a,0)).add(new go.PathSegment(go.PathSegment.Line,a,y))).setSpots(.25,.5,.75,1)}),go.Shape.defineFigureGenerator("LogicOr",function(ae,a,y){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,.5*a,y)).add(new go.PathSegment(go.PathSegment.Line,a,0))).setSpots(.219,0,.78,.409)}),go.Shape.defineFigureGenerator("LogicXor",function(ae,a,y){var E=new go.Geometry().add(new go.PathFigure(.5*a,0,!1).add(new go.PathSegment(go.PathSegment.Line,.5*a,y)).add(new go.PathSegment(go.PathSegment.Move,0,.5*y)).add(new go.PathSegment(go.PathSegment.Line,a,.5*y)).add(new go.PathSegment(go.PathSegment.Arc,0,360,.5*a,.5*y,.5*a,.5*y)));return E.defaultStretch=go.GraphObject.Uniform,E}),go.Shape.defineFigureGenerator("LogicTruth",function(ae,a,y){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,a,0)).add(new go.PathSegment(go.PathSegment.Move,.5*a,0)).add(new go.PathSegment(go.PathSegment.Line,.5*a,y)))}),go.Shape.defineFigureGenerator("LogicFalsity",function(ae,a,y){return new go.Geometry().add(new go.PathFigure(0,y,!1).add(new go.PathSegment(go.PathSegment.Line,a,y)).add(new go.PathSegment(go.PathSegment.Move,.5*a,y)).add(new go.PathSegment(go.PathSegment.Line,.5*a,0)))}),go.Shape.defineFigureGenerator("LogicThereExists",function(ae,a,y){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,a,0)).add(new go.PathSegment(go.PathSegment.Line,a,.5*y)).add(new go.PathSegment(go.PathSegment.Line,0,.5*y)).add(new go.PathSegment(go.PathSegment.Move,a,.5*y)).add(new go.PathSegment(go.PathSegment.Line,a,y)).add(new go.PathSegment(go.PathSegment.Line,0,y)))}),go.Shape.defineFigureGenerator("LogicForAll",function(ae,a,y){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,.5*a,y)).add(new go.PathSegment(go.PathSegment.Line,a,0)).add(new go.PathSegment(go.PathSegment.Move,.25*a,.5*y)).add(new go.PathSegment(go.PathSegment.Line,.75*a,.5*y))).setSpots(.25,0,.75,.5)}),go.Shape.defineFigureGenerator("LogicIsDefinedAs",function(ae,a,y){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,a,0)).add(new go.PathSegment(go.PathSegment.Move,0,.5*y)).add(new go.PathSegment(go.PathSegment.Line,a,.5*y)).add(new go.PathSegment(go.PathSegment.Move,0,y)).add(new go.PathSegment(go.PathSegment.Line,a,y))).setSpots(.01,.01,.99,.49)}),go.Shape.defineFigureGenerator("LogicIntersect",function(ae,a,y){var E=.5;return new go.Geometry().add(new go.PathFigure(0,y,!1).add(new go.PathSegment(go.PathSegment.Line,0,E*y)).add(new go.PathSegment(go.PathSegment.Arc,180,180,E*a,E*y,E*a,E*y)).add(new go.PathSegment(go.PathSegment.Line,a,y))).setSpots(0,.5,1,1)}),go.Shape.defineFigureGenerator("LogicUnion",function(ae,a,y){var E=.5;return new go.Geometry().add(new go.PathFigure(a,0,!1).add(new go.PathSegment(go.PathSegment.Line,a,E*y)).add(new go.PathSegment(go.PathSegment.Arc,0,180,E*a,E*y,E*a,E*y)).add(new go.PathSegment(go.PathSegment.Line,0,0))).setSpots(0,0,1,.5)}),go.Shape.setFigureParameter("Arrow",0,new Me("ArrowheadWidth",.3,.01,.99)),go.Shape.setFigureParameter("Arrow",1,new Me("TailHeight",.3,.01,.99)),go.Shape.defineFigureGenerator("Arrow",function(ae,a,y){var E=ae?ae.parameter1:NaN;isNaN(E)&&(E=.3);var b=ae?ae.parameter2:NaN;isNaN(b)&&(b=.3);var x=(1-E)*a,z=(.5-b/2)*y,ee=(.5+b/2)*y,ne=new go.Geometry,re=new go.PathFigure(0,z,!0);ne.add(re),re.add(new go.PathSegment(go.PathSegment.Line,x,z)),re.add(new go.PathSegment(go.PathSegment.Line,x,0)),re.add(new go.PathSegment(go.PathSegment.Line,a,.5*y)),re.add(new go.PathSegment(go.PathSegment.Line,x,y)),re.add(new go.PathSegment(go.PathSegment.Line,x,ee)),re.add(new go.PathSegment(go.PathSegment.Line,0,ee).close()),ne.spot1=new go.Spot(0,z/y);var ie=We(0,ee/y,1,ee/y,x/a,1,1,.5,te());return ne.spot2=new go.Spot(ie.x,ie.y),Se(ie),ne}),go.Shape.setFigureParameter("Arrow2",0,new Me("ArrowheadWidth",30)),go.Shape.setFigureParameter("Arrow2",0,new Me("TailHeight",30)),go.Shape.defineFigureGenerator("Arrow2",function(ae,a,y){var E=ae?ae.parameter1:NaN;isNaN(E)&&(E=30),E>a&&(E=a);var b=ae?ae.parameter2:NaN;isNaN(b)&&(b=30),b=Math.min(b,y/2);var x=a-E,z=(y-b)/2,ee=z+b,ne=new go.Geometry,re=new go.PathFigure(0,z,!0);ne.add(re),re.add(new go.PathSegment(go.PathSegment.Line,x,z)),re.add(new go.PathSegment(go.PathSegment.Line,x,0)),re.add(new go.PathSegment(go.PathSegment.Line,a,.5*y)),re.add(new go.PathSegment(go.PathSegment.Line,x,y)),re.add(new go.PathSegment(go.PathSegment.Line,x,ee)),re.add(new go.PathSegment(go.PathSegment.Line,0,ee).close()),ne.spot1=new go.Spot(0,z/y);var ie=We(0,ee/y,1,ee/y,x/a,1,1,.5,te());return ne.spot2=new go.Spot(ie.x,ie.y),Se(ie),ne}),go.Shape.defineFigureGenerator("Chevron",function(ae,a,y){var E=new go.Geometry,b=new go.PathFigure(0,0,!0);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*a,0)),b.add(new go.PathSegment(go.PathSegment.Line,a,.5*y)),b.add(new go.PathSegment(go.PathSegment.Line,.5*a,y)),b.add(new go.PathSegment(go.PathSegment.Line,0,y)),b.add(new go.PathSegment(go.PathSegment.Line,.5*a,.5*y).close()),E}),go.Shape.defineFigureGenerator("DoubleArrow",function(ae,a,y){var E=new go.Geometry,b=new go.PathFigure(0,0,!0);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.3*a,.214*y)),b.add(new go.PathSegment(go.PathSegment.Line,.3*a,0)),b.add(new go.PathSegment(go.PathSegment.Line,1*a,.5*y)),b.add(new go.PathSegment(go.PathSegment.Line,.3*a,1*y)),b.add(new go.PathSegment(go.PathSegment.Line,.3*a,.786*y)),b.add(new go.PathSegment(go.PathSegment.Line,0,1*y).close()),E}),go.Shape.setFigureParameter("DoubleEndArrow",0,new Me("ConnecterHeight",.3,.01,.99)),go.Shape.defineFigureGenerator("DoubleEndArrow",function(ae,a,y){var E=ae?ae.parameter1:NaN;isNaN(E)&&(E=.3);var b=(.5-E/2)*y,x=(.5+E/2)*y,z=new go.Geometry,ee=new go.PathFigure(a,.5*y,!0);z.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.7*a,y)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*a,x)),ee.add(new go.PathSegment(go.PathSegment.Line,.3*a,x)),ee.add(new go.PathSegment(go.PathSegment.Line,.3*a,y)),ee.add(new go.PathSegment(go.PathSegment.Line,0,.5*y)),ee.add(new go.PathSegment(go.PathSegment.Line,.3*a,0)),ee.add(new go.PathSegment(go.PathSegment.Line,.3*a,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*a,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*a,0).close());var ne=We(0,.5,.3,0,0,b/y,.1,b/y,te());return z.spot1=new go.Spot(ne.x,ne.y),ne=We(.7,1,1,.5,0,x/y,1,x/y,ne),z.spot2=new go.Spot(ne.x,ne.y),Se(ne),z}),go.Shape.setFigureParameter("DoubleEndArrow2",0,new Me("ConnecterHeight",40)),go.Shape.setFigureParameter("DoubleEndArrow2",1,new Me("ArrowHeight",100)),go.Shape.defineFigureGenerator("DoubleEndArrow2",function(ae,a,y){var E=ae?ae.parameter1:NaN;isNaN(E)&&(E=40);var b=ae?ae.parameter2:NaN;isNaN(b)&&(b=100);var x=(y-E)/2,z=x+E,ee=(y-b)/2,ne=ee+b;(E>y||b>y)&&(b>E?(E=E*y/b,x=(y-E)/2,z=x+E,ee=0,ne=y):(x=0,z=y,ee=0,ne=y));var re=new go.Geometry,ie=new go.PathFigure(a,.5*y,!0);re.add(ie),ie.add(new go.PathSegment(go.PathSegment.Line,.7*a,ne)),ie.add(new go.PathSegment(go.PathSegment.Line,.7*a,z)),ie.add(new go.PathSegment(go.PathSegment.Line,.3*a,z)),ie.add(new go.PathSegment(go.PathSegment.Line,.3*a,ne)),ie.add(new go.PathSegment(go.PathSegment.Line,0,.5*y)),ie.add(new go.PathSegment(go.PathSegment.Line,.3*a,ee)),ie.add(new go.PathSegment(go.PathSegment.Line,.3*a,x)),ie.add(new go.PathSegment(go.PathSegment.Line,.7*a,x)),ie.add(new go.PathSegment(go.PathSegment.Line,.7*a,ee).close());var ge=We(0,.5,.3,ee/y,0,x/y,1,x/y,te());return re.spot1=new go.Spot(ge.x,ge.y),ge=We(.7,ne/y,1,.5,0,z/y,1,z/y,ge),re.spot2=new go.Spot(ge.x,ge.y),Se(ge),re}),go.Shape.setFigureParameter("IBeamArrow",0,new Me("ConnectorHeight",.7,.51,.97)),go.Shape.defineFigureGenerator("IBeamArrow",function(ae,a,y){var E=ae?ae.parameter1:NaN;isNaN(E)&&(E=.3);var b=(.5-E/2)*y,x=(.5+E/2)*y,z=new go.Geometry,ee=new go.PathFigure(a,.5*y,!0);z.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.7*a,y)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*a,x)),ee.add(new go.PathSegment(go.PathSegment.Line,.2*a,x)),ee.add(new go.PathSegment(go.PathSegment.Line,.2*a,y)),ee.add(new go.PathSegment(go.PathSegment.Line,0,y)),ee.add(new go.PathSegment(go.PathSegment.Line,0,0)),ee.add(new go.PathSegment(go.PathSegment.Line,.2*a,0)),ee.add(new go.PathSegment(go.PathSegment.Line,.2*a,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*a,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*a,0).close()),z.spot1=new go.Spot(0,b/y);var ne=We(.7,1,1,.5,0,x/y,1,x/y,te());return z.spot2=new go.Spot(ne.x,ne.y),Se(ne),z}),go.Shape.setFigureParameter("IBeamArrow2",0,new Me("ConnectorHeight",40)),go.Shape.setFigureParameter("IBeamArrow2",1,new Me("BeamArrowHeight",100)),go.Shape.defineFigureGenerator("IBeamArrow2",function(ae,a,y){var E=ae?ae.parameter1:NaN;isNaN(E)&&(E=40);var b=ae?ae.parameter2:NaN;isNaN(b)&&(b=100);var x=(y-E)/2,z=x+E,ee=(y-b)/2,ne=ee+b;(E>y||b>y)&&(b>E?(E=E*y/b,x=(y-E)/2,z=x+E,ee=0,ne=y):(x=0,z=y,ee=0,ne=y));var re=new go.Geometry,ie=new go.PathFigure(a,.5*y,!0);re.add(ie),ie.add(new go.PathSegment(go.PathSegment.Line,.7*a,ne)),ie.add(new go.PathSegment(go.PathSegment.Line,.7*a,z)),ie.add(new go.PathSegment(go.PathSegment.Line,.2*a,z)),ie.add(new go.PathSegment(go.PathSegment.Line,.2*a,ne)),ie.add(new go.PathSegment(go.PathSegment.Line,0,ne)),ie.add(new go.PathSegment(go.PathSegment.Line,0,ee)),ie.add(new go.PathSegment(go.PathSegment.Line,.2*a,ee)),ie.add(new go.PathSegment(go.PathSegment.Line,.2*a,x)),ie.add(new go.PathSegment(go.PathSegment.Line,.7*a,x)),ie.add(new go.PathSegment(go.PathSegment.Line,.7*a,ee).close()),re.spot1=new go.Spot(0,x/y);var ge=We(.7,ne/y,1,.5,0,z/y,1,z/y,te());return re.spot2=new go.Spot(ge.x,ge.y),Se(ge),re}),go.Shape.setFigureParameter("Pointer",0,new Me("BackPoint",.1,0,.2)),go.Shape.defineFigureGenerator("Pointer",function(ae,a,y){var E=ae?ae.parameter1:NaN;isNaN(E)&&(E=.1);var b=new go.Geometry,x=new go.PathFigure(a,.5*y,!0);b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,0,y)),x.add(new go.PathSegment(go.PathSegment.Line,E*a,.5*y)),x.add(new go.PathSegment(go.PathSegment.Line,0,0).close()),b.spot1=new go.Spot(E,.35);var z=We(.2,.65,1,.65,0,1,1,.5,te());return b.spot2=new go.Spot(z.x,z.y),Se(z),b}),go.Shape.setFigureParameter("RoundedPointer",0,new Me("RoundedEdge",.3,0,.5)),go.Shape.defineFigureGenerator("RoundedPointer",function(ae,a,y){var E=ae?ae.parameter1:NaN;isNaN(E)&&(E=.3);var b=new go.Geometry,x=new go.PathFigure(a,.5*y,!0);b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,0,y)),x.add(new go.PathSegment(go.PathSegment.Bezier,0,0,E*a,.75*y,E*a,.25*y).close()),b.spot1=new go.Spot(E,.35);var z=We(0,.65,1,.65,0,1,1,.5,te());return b.spot2=new go.Spot(z.x,z.y),Se(z),b}),go.Shape.setFigureParameter("SplitEndArrow",0,new Me("TailHeight",.4,.01,.99)),go.Shape.defineFigureGenerator("SplitEndArrow",function(ae,a,y){var E=ae?ae.parameter1:NaN;isNaN(E)&&(E=.4);var b=(.5-E/2)*y,x=(.5+E/2)*y,z=new go.Geometry,ee=new go.PathFigure(a,.5*y,!0);z.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.7*a,y)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*a,x)),ee.add(new go.PathSegment(go.PathSegment.Line,0,x)),ee.add(new go.PathSegment(go.PathSegment.Line,.2*a,.5*y)),ee.add(new go.PathSegment(go.PathSegment.Line,0,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*a,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*a,0).close()),z.spot1=new go.Spot(.2,.3);var ne=We(.7,1,1,.5,0,x/y,1,x/y,te());return z.spot2=new go.Spot(ne.x,ne.y),Se(ne),z}),go.Shape.setFigureParameter("SplitEndArrow2",0,new Me("TailThickness",50)),go.Shape.defineFigureGenerator("SplitEndArrow2",function(ae,a,y){var E=ae?ae.parameter1:NaN;isNaN(E)&&(E=50);var b=(y-E)/2,x=b+E;E>y&&(b=0,x=y);var z=new go.Geometry,ee=new go.PathFigure(a,.5*y,!0);z.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.7*a,y)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*a,x)),ee.add(new go.PathSegment(go.PathSegment.Line,0,x)),ee.add(new go.PathSegment(go.PathSegment.Line,.2*a,.5*y)),ee.add(new go.PathSegment(go.PathSegment.Line,0,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*a,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*a,0).close()),z.spot1=new go.Spot(.2,b/y);var ne=We(.7,1,1,.5,0,x/y,1,x/y,te());return z.spot2=new go.Spot(ne.x,ne.y),Se(ne),z}),go.Shape.setFigureParameter("SquareArrow",0,new Me("ArrowPoint",.7,.2,.9)),go.Shape.defineFigureGenerator("SquareArrow",function(ae,a,y){var E=ae?ae.parameter1:NaN;isNaN(E)&&(E=.7);var b=new go.Geometry,x=new go.PathFigure(a,.5*y,!0);return b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,E*a,y)),x.add(new go.PathSegment(go.PathSegment.Line,0,y)),x.add(new go.PathSegment(go.PathSegment.Line,0,0)),x.add(new go.PathSegment(go.PathSegment.Line,E*a,0).close()),b.spot1=go.Spot.TopLeft,b.spot2=new go.Spot(E,1),b}),go.Shape.defineFigureGenerator("Cone1",function(ae,a,y){var E=new go.Geometry,b=le*.5,x=le*.1,z=new go.PathFigure(0,.9*y,!0);return E.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.5*a,0)),z.add(new go.PathSegment(go.PathSegment.Line,a,.9*y)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,y,a,(.9+x)*y,(.5+b)*a,y)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*y,(.5-b)*a,y,0,(.9+x)*y).close()),E.spot1=new go.Spot(.25,.5),E.spot2=new go.Spot(.75,.97),E}),go.Shape.defineFigureGenerator("Cone2",function(ae,a,y){var E=new go.Geometry,b=new go.PathFigure(0,.9*y,!0);E.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,a,.9*y,(1-.85/.9)*a,y,.85/.9*a,y)),b.add(new go.PathSegment(go.PathSegment.Line,.5*a,0)),b.add(new go.PathSegment(go.PathSegment.Line,0,.9*y).close());var x=new go.PathFigure(0,.9*y,!1);return E.add(x),x.add(new go.PathSegment(go.PathSegment.Bezier,a,.9*y,(1-.85/.9)*a,.8*y,.85/.9*a,.8*y)),E.spot1=new go.Spot(.25,.5),E.spot2=new go.Spot(.75,.82),E}),go.Shape.defineFigureGenerator("Cube1",function(ae,a,y){var E=new go.Geometry,b=new go.PathFigure(.5*a,y,!0);E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,a,.85*y)),b.add(new go.PathSegment(go.PathSegment.Line,a,.15*y)),b.add(new go.PathSegment(go.PathSegment.Line,.5*a,0)),b.add(new go.PathSegment(go.PathSegment.Line,0,.15*y)),b.add(new go.PathSegment(go.PathSegment.Line,0,.85*y).close());var x=new go.PathFigure(.5*a,y,!1);return E.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.5*a,.3*y)),x.add(new go.PathSegment(go.PathSegment.Line,0,.15*y)),x.add(new go.PathSegment(go.PathSegment.Move,.5*a,.3*y)),x.add(new go.PathSegment(go.PathSegment.Line,a,.15*y)),E.spot1=new go.Spot(0,.3),E.spot2=new go.Spot(.5,.85),E}),go.Shape.defineFigureGenerator("Cube2",function(ae,a,y){var E=new go.Geometry,b=new go.PathFigure(0,.3*y,!0);E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,y)),b.add(new go.PathSegment(go.PathSegment.Line,.7*a,y)),b.add(new go.PathSegment(go.PathSegment.Line,a,.7*y)),b.add(new go.PathSegment(go.PathSegment.Line,a,0)),b.add(new go.PathSegment(go.PathSegment.Line,.3*a,0).close());var x=new go.PathFigure(0,.3*y,!1);return E.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.7*a,.3*y)),x.add(new go.PathSegment(go.PathSegment.Line,a,0)),x.add(new go.PathSegment(go.PathSegment.Move,.7*a,.3*y)),x.add(new go.PathSegment(go.PathSegment.Line,.7*a,y)),E.spot1=new go.Spot(0,.3),E.spot2=new go.Spot(.7,1),E}),go.Shape.defineFigureGenerator("Cylinder1",function(ae,a,y){var E=ae?ae.parameter1:NaN;isNaN(E)&&(E=5),E=Math.min(E,y/3);var b=new go.Geometry,x=le*.5,z=new go.PathFigure(0,E,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,0,0,le*E,(.5-x)*a,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,1*a,E,(.5+x)*a,0,1*a,le*E)),z.add(new go.PathSegment(go.PathSegment.Line,a,y-E)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,1*y,1*a,y-le*E,(.5+x)*a,1*y)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,y-E,(.5-x)*a,1*y,0,y-le*E)),z.add(new go.PathSegment(go.PathSegment.Line,0,E));var ee=new go.PathFigure(a,E,!1);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,2*E,1*a,2*E-le*E,(.5+x)*a,2*E)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,E,(.5-x)*a,2*E,0,2*E-le*E)),b.spot1=new go.Spot(0,0,0,2*E),b.spot2=new go.Spot(1,1),b}),go.Shape.defineFigureGenerator("Cylinder2",function(ae,a,y){var E=ae?ae.parameter1:NaN;isNaN(E)&&(E=5),E=Math.min(E,y/3);var b=new go.Geometry,x=le*.5,z=new go.PathFigure(0,y-E,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,0,E)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,0,0,le*E,(.5-x)*a,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,a,E,(.5+x)*a,0,a,le*E)),z.add(new go.PathSegment(go.PathSegment.Line,a,y-E)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,y,a,y-le*E,(.5+x)*a,y)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,y-E,(.5-x)*a,y,0,y-le*E));var ee=new go.PathFigure(0,y-E,!1);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,y-2*E,0,y-E-le*E,(.5-x)*a,y-2*E)),ee.add(new go.PathSegment(go.PathSegment.Bezier,a,y-E,(.5+x)*a,y-2*E,a,y-E-le*E)),b.spot1=new go.Spot(0,0),b.spot2=new go.Spot(1,1,0,-2*E),b}),go.Shape.defineFigureGenerator("Cylinder3",function(ae,a,y){var E=ae?ae.parameter1:NaN;isNaN(E)&&(E=5),E=Math.min(E,a/3);var b=new go.Geometry,x=le*.5,z=new go.PathFigure(E,0,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,a-E,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,a,.5*y,a-le*E,0,a,(.5-x)*y)),z.add(new go.PathSegment(go.PathSegment.Bezier,a-E,y,a,(.5+x)*y,a-le*E,y)),z.add(new go.PathSegment(go.PathSegment.Line,E,y)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*y,le*E,y,0,(.5+x)*y)),z.add(new go.PathSegment(go.PathSegment.Bezier,E,0,0,(.5-x)*y,le*E,0));var ee=new go.PathFigure(E,0,!1);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,2*E,.5*y,E+le*E,0,2*E,(.5-x)*y)),ee.add(new go.PathSegment(go.PathSegment.Bezier,E,y,2*E,(.5+x)*y,E+le*E,y)),b.spot1=new go.Spot(0,0,2*E,0),b.spot2=new go.Spot(1,1),b}),go.Shape.defineFigureGenerator("Cylinder4",function(ae,a,y){var E=ae?ae.parameter1:NaN;isNaN(E)&&(E=5),E=Math.min(E,a/3);var b=new go.Geometry,x=le*.5,z=new go.PathFigure(a-E,0,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,a,.5*y,a-le*E,0,a,(.5-x)*y)),z.add(new go.PathSegment(go.PathSegment.Bezier,a-E,y,a,(.5+x)*y,a-le*E,y)),z.add(new go.PathSegment(go.PathSegment.Line,E,y)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*y,le*E,y,0,(.5+x)*y)),z.add(new go.PathSegment(go.PathSegment.Bezier,E,0,0,(.5-x)*y,le*E,0)),z.add(new go.PathSegment(go.PathSegment.Line,a-E,0));var ee=new go.PathFigure(a-E,0,!1);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,a-2*E,.5*y,a-E-le*E,0,a-2*E,(.5-x)*y)),ee.add(new go.PathSegment(go.PathSegment.Bezier,a-E,y,a-2*E,(.5+x)*y,a-E-le*E,y)),b.spot1=new go.Spot(0,0),b.spot2=new go.Spot(1,1,-2*E,0),b}),go.Shape.defineFigureGenerator("Prism1",function(ae,a,y){var E=new go.Geometry,b=new go.PathFigure(.25*a,.25*y,!0);E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*a,0)),b.add(new go.PathSegment(go.PathSegment.Line,a,.5*y)),b.add(new go.PathSegment(go.PathSegment.Line,.5*a,y)),b.add(new go.PathSegment(go.PathSegment.Line,0,y).close());var x=new go.PathFigure(.25*a,.25*y,!1);return E.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.5*a,y)),E.spot1=new go.Spot(.408,.172),E.spot2=new go.Spot(.833,.662),E}),go.Shape.defineFigureGenerator("Prism2",function(ae,a,y){var E=new go.Geometry,b=new go.PathFigure(0,.25*y,!0);E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*a,0)),b.add(new go.PathSegment(go.PathSegment.Line,a,.25*y)),b.add(new go.PathSegment(go.PathSegment.Line,.75*a,.75*y)),b.add(new go.PathSegment(go.PathSegment.Line,0,y).close());var x=new go.PathFigure(0,y,!1);return E.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.25*a,.5*y)),x.add(new go.PathSegment(go.PathSegment.Line,a,.25*y)),x.add(new go.PathSegment(go.PathSegment.Move,0,.25*y)),x.add(new go.PathSegment(go.PathSegment.Line,.25*a,.5*y)),E.spot1=new go.Spot(.25,.5),E.spot2=new go.Spot(.75,.75),E}),go.Shape.defineFigureGenerator("Pyramid1",function(ae,a,y){var E=new go.Geometry,b=new go.PathFigure(.5*a,0,!0);E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,a,.75*y)),b.add(new go.PathSegment(go.PathSegment.Line,.5*a,y)),b.add(new go.PathSegment(go.PathSegment.Line,0,.75*y).close());var x=new go.PathFigure(.5*a,0,!1);return E.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.5*a,y)),E.spot1=new go.Spot(.25,.367),E.spot2=new go.Spot(.75,.875),E}),go.Shape.defineFigureGenerator("Pyramid2",function(ae,a,y){var E=new go.Geometry,b=new go.PathFigure(.5*a,0,!0);E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,a,.85*y)),b.add(new go.PathSegment(go.PathSegment.Line,.5*a,y)),b.add(new go.PathSegment(go.PathSegment.Line,0,.85*y).close());var x=new go.PathFigure(.5*a,0,!1);return E.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.5*a,.7*y)),x.add(new go.PathSegment(go.PathSegment.Line,0,.85*y)),x.add(new go.PathSegment(go.PathSegment.Move,.5*a,.7*y)),x.add(new go.PathSegment(go.PathSegment.Line,a,.85*y)),E.spot1=new go.Spot(.25,.367),E.spot2=new go.Spot(.75,.875),E}),go.Shape.defineFigureGenerator("Actor",function(ae,a,y){var E=new go.Geometry,b=.2,x=.1,z=le*b,ee=le*x,ne=.5,re=.1,ie=new go.PathFigure(ne*a,(re+x)*y,!0);E.add(ie),ie.add(new go.PathSegment(go.PathSegment.Bezier,(ne-b)*a,re*y,(ne-z)*a,(re+x)*y,(ne-b)*a,(re+ee)*y)),ie.add(new go.PathSegment(go.PathSegment.Bezier,ne*a,(re-x)*y,(ne-b)*a,(re-ee)*y,(ne-z)*a,(re-x)*y)),ie.add(new go.PathSegment(go.PathSegment.Bezier,(ne+b)*a,re*y,(ne+z)*a,(re-x)*y,(ne+b)*a,(re-ee)*y)),ie.add(new go.PathSegment(go.PathSegment.Bezier,ne*a,(re+x)*y,(ne+b)*a,(re+ee)*y,(ne+z)*a,(re+x)*y));var ge=.05,fe=le*ge;ne=.05,re=.25;var se=new go.PathFigure(.5*a,.2*y,!0);return E.add(se),se.add(new go.PathSegment(go.PathSegment.Line,.95*a,.2*y)),ne=.95,re=.25,se.add(new go.PathSegment(go.PathSegment.Bezier,(ne+ge)*a,re*y,(ne+fe)*a,(re-ge)*y,(ne+ge)*a,(re-fe)*y)),se.add(new go.PathSegment(go.PathSegment.Line,a,.6*y)),se.add(new go.PathSegment(go.PathSegment.Line,.85*a,.6*y)),se.add(new go.PathSegment(go.PathSegment.Line,.85*a,.35*y)),ge=.025,fe=le*ge,ne=.825,re=.35,se.add(new go.PathSegment(go.PathSegment.Bezier,ne*a,(re-ge)*y,(ne+ge)*a,(re-fe)*y,(ne+fe)*a,(re-ge)*y)),se.add(new go.PathSegment(go.PathSegment.Bezier,(ne-ge)*a,re*y,(ne-fe)*a,(re-ge)*y,(ne-ge)*a,(re-fe)*y)),se.add(new go.PathSegment(go.PathSegment.Line,.8*a,y)),se.add(new go.PathSegment(go.PathSegment.Line,.55*a,y)),se.add(new go.PathSegment(go.PathSegment.Line,.55*a,.7*y)),ge=.05,fe=le*ge,ne=.5,re=.7,se.add(new go.PathSegment(go.PathSegment.Bezier,ne*a,(re-ge)*y,(ne+ge)*a,(re-fe)*y,(ne+fe)*a,(re-ge)*y)),se.add(new go.PathSegment(go.PathSegment.Bezier,(ne-ge)*a,re*y,(ne-fe)*a,(re-ge)*y,(ne-ge)*a,(re-fe)*y)),se.add(new go.PathSegment(go.PathSegment.Line,.45*a,y)),se.add(new go.PathSegment(go.PathSegment.Line,.2*a,y)),se.add(new go.PathSegment(go.PathSegment.Line,.2*a,.35*y)),ge=.025,fe=le*ge,ne=.175,re=.35,se.add(new go.PathSegment(go.PathSegment.Bezier,ne*a,(re-ge)*y,(ne+ge)*a,(re-fe)*y,(ne+fe)*a,(re-ge)*y)),se.add(new go.PathSegment(go.PathSegment.Bezier,(ne-ge)*a,re*y,(ne-fe)*a,(re-ge)*y,(ne-ge)*a,(re-fe)*y)),se.add(new go.PathSegment(go.PathSegment.Line,.15*a,.6*y)),se.add(new go.PathSegment(go.PathSegment.Line,0,.6*y)),se.add(new go.PathSegment(go.PathSegment.Line,0,.25*y)),ge=.05,fe=le*ge,ne=.05,re=.25,se.add(new go.PathSegment(go.PathSegment.Bezier,ne*a,(re-ge)*y,(ne-ge)*a,(re-fe)*y,(ne-fe)*a,(re-ge)*y)),se.add(new go.PathSegment(go.PathSegment.Line,.5*a,.2*y)),E.spot1=new go.Spot(.2,.2),E.spot2=new go.Spot(.8,.65),E}),go.Shape.setFigureParameter("Card",0,new Me("CornerCutoutSize",.2,.1,.9)),go.Shape.defineFigureGenerator("Card",function(ae,a,y){var E=ae?ae.parameter1:NaN;isNaN(E)&&(E=.2);var b=new go.Geometry,x=new go.PathFigure(a,0,!0);return b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,a,y)),x.add(new go.PathSegment(go.PathSegment.Line,0,y)),x.add(new go.PathSegment(go.PathSegment.Line,0,E*y)),x.add(new go.PathSegment(go.PathSegment.Line,E*a,0).close()),b.spot1=new go.Spot(0,E),b.spot2=go.Spot.BottomRight,b}),go.Shape.defineFigureGenerator("Collate",function(ae,a,y){var E=new go.Geometry,b=new go.PathFigure(.5*a,.5*y,!0);E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Line,a,0)),b.add(new go.PathSegment(go.PathSegment.Line,.5*a,.5*y));var x=new go.PathFigure(.5*a,.5*y,!0);return E.add(x),x.add(new go.PathSegment(go.PathSegment.Line,a,y)),x.add(new go.PathSegment(go.PathSegment.Line,0,y)),x.add(new go.PathSegment(go.PathSegment.Line,.5*a,.5*y)),E.spot1=new go.Spot(.25,0),E.spot2=new go.Spot(.75,.25),E}),go.Shape.defineFigureGenerator("CreateRequest",function(ae,a,y){var E=new go.Geometry,b=ae?ae.parameter1:NaN;isNaN(b)&&(b=.1);var x=new go.PathFigure(0,0,!0);E.add(x),x.add(new go.PathSegment(go.PathSegment.Line,a,0)),x.add(new go.PathSegment(go.PathSegment.Line,a,y)),x.add(new go.PathSegment(go.PathSegment.Line,0,y).close());var z=new go.PathFigure(0,b*y,!1);return E.add(z),z.add(new go.PathSegment(go.PathSegment.Line,a,b*y)),z.add(new go.PathSegment(go.PathSegment.Move,0,(1-b)*y)),z.add(new go.PathSegment(go.PathSegment.Line,a,(1-b)*y)),E}),go.Shape.defineFigureGenerator("Database",function(ae,a,y){var E=new go.Geometry,b=le*.5,x=le*.1,z=new go.PathFigure(a,.1*y,!0);E.add(z),z.add(new go.PathSegment(go.PathSegment.Line,a,.9*y)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,y,a,(.9+x)*y,(.5+b)*a,y)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*y,(.5-b)*a,y,0,(.9+x)*y)),z.add(new go.PathSegment(go.PathSegment.Line,0,.1*y)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,0,0,(.1-x)*y,(.5-b)*a,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,a,.1*y,(.5+b)*a,0,a,(.1-x)*y));var ee=new go.PathFigure(a,.1*y,!1);return E.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.2*y,a,(.1+x)*y,(.5+b)*a,.2*y)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,.1*y,(.5-b)*a,.2*y,0,(.1+x)*y)),ee.add(new go.PathSegment(go.PathSegment.Move,a,.2*y)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.3*y,a,(.2+x)*y,(.5+b)*a,.3*y)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,.2*y,(.5-b)*a,.3*y,0,(.2+x)*y)),ee.add(new go.PathSegment(go.PathSegment.Move,a,.3*y)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.4*y,a,(.3+x)*y,(.5+b)*a,.4*y)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,.3*y,(.5-b)*a,.4*y,0,(.3+x)*y)),E.spot1=new go.Spot(0,.4),E.spot2=new go.Spot(1,.9),E}),go.Shape.defineFigureGenerator("DataStorage",function(ae,a,y){var E=new go.Geometry,b=new go.PathFigure(0,0,!0);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*a,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,.75*a,y,a,0,a,y)),b.add(new go.PathSegment(go.PathSegment.Line,0,y)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*a,.9*y,.25*a,.1*y).close()),E.spot1=new go.Spot(.226,0),E.spot2=new go.Spot(.81,1),E}),go.Shape.defineFigureGenerator("DiskStorage",function(ae,a,y){var E=new go.Geometry,b=le*.5,x=le*.1,z=new go.PathFigure(a,.1*y,!0);E.add(z),z.add(new go.PathSegment(go.PathSegment.Line,a,.9*y)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,y,a,(.9+x)*y,(.5+b)*a,y)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*y,(.5-b)*a,y,0,(.9+x)*y)),z.add(new go.PathSegment(go.PathSegment.Line,0,.1*y)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,0,0,(.1-x)*y,(.5-b)*a,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,a,.1*y,(.5+b)*a,0,a,(.1-x)*y));var ee=new go.PathFigure(a,.1*y,!1);return E.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.2*y,a,(.1+x)*y,(.5+b)*a,.2*y)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,.1*y,(.5-b)*a,.2*y,0,(.1+x)*y)),ee.add(new go.PathSegment(go.PathSegment.Move,a,.2*y)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.3*y,a,(.2+x)*y,(.5+b)*a,.3*y)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,.2*y,(.5-b)*a,.3*y,0,(.2+x)*y)),E.spot1=new go.Spot(0,.3),E.spot2=new go.Spot(1,.9),E}),go.Shape.defineFigureGenerator("Display",function(ae,a,y){var E=new go.Geometry,b=new go.PathFigure(.25*a,0,!0);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*a,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,.75*a,y,a,0,a,y)),b.add(new go.PathSegment(go.PathSegment.Line,.25*a,y)),b.add(new go.PathSegment(go.PathSegment.Line,0,.5*y).close()),E.spot1=new go.Spot(.25,0),E.spot2=new go.Spot(.75,1),E}),go.Shape.defineFigureGenerator("DividedEvent",function(ae,a,y){var E=new go.Geometry,b=ae?ae.parameter1:NaN;isNaN(b)?b=.2:b<.15&&(b=.15);var x=le*.2,z=new go.PathFigure(0,.2*y,!0);E.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,.2*a,0,0,(.2-x)*y,(.2-x)*a,0)),z.add(new go.PathSegment(go.PathSegment.Line,.8*a,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,a,.2*y,(.8+x)*a,0,a,(.2-x)*y)),z.add(new go.PathSegment(go.PathSegment.Line,a,.8*y)),z.add(new go.PathSegment(go.PathSegment.Bezier,.8*a,y,a,(.8+x)*y,(.8+x)*a,y)),z.add(new go.PathSegment(go.PathSegment.Line,.2*a,y)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,.8*y,(.2-x)*a,y,0,(.8+x)*y)),z.add(new go.PathSegment(go.PathSegment.Line,0,.2*y));var ee=new go.PathFigure(0,b*y,!1);return E.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,a,b*y)),E}),go.Shape.defineFigureGenerator("DividedProcess",function(ae,a,y){var E=new go.Geometry,b=ae?ae.parameter1:NaN;(isNaN(b)||b<.1)&&(b=.1);var x=new go.PathFigure(0,0,!0);E.add(x),x.add(new go.PathSegment(go.PathSegment.Line,a,0)),x.add(new go.PathSegment(go.PathSegment.Line,a,y)),x.add(new go.PathSegment(go.PathSegment.Line,0,y).close());var z=new go.PathFigure(0,b*y,!1);return E.add(z),z.add(new go.PathSegment(go.PathSegment.Line,a,b*y)),E}),go.Shape.defineFigureGenerator("Document",function(ae,a,y){var E=new go.Geometry;y=y/.8;var b=new go.PathFigure(0,.7*y,!0);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Line,a,0)),b.add(new go.PathSegment(go.PathSegment.Line,a,.7*y)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*y,.5*a,.4*y,.5*a,y).close()),E.spot1=go.Spot.TopLeft,E.spot2=new go.Spot(1,.6),E}),go.Shape.defineFigureGenerator("ExternalOrganization",function(ae,a,y){var E=new go.Geometry,b=ae?ae.parameter1:NaN;(isNaN(b)||b<.2)&&(b=.2);var x=new go.PathFigure(0,0,!0);E.add(x),x.add(new go.PathSegment(go.PathSegment.Line,a,0)),x.add(new go.PathSegment(go.PathSegment.Line,a,y)),x.add(new go.PathSegment(go.PathSegment.Line,0,y).close());var z=new go.PathFigure(b*a,0,!1);return E.add(z),z.add(new go.PathSegment(go.PathSegment.Line,0,b*y)),z.add(new go.PathSegment(go.PathSegment.Move,a,b*y)),z.add(new go.PathSegment(go.PathSegment.Line,(1-b)*a,0)),z.add(new go.PathSegment(go.PathSegment.Move,0,(1-b)*y)),z.add(new go.PathSegment(go.PathSegment.Line,b*a,y)),z.add(new go.PathSegment(go.PathSegment.Move,(1-b)*a,y)),z.add(new go.PathSegment(go.PathSegment.Line,a,(1-b)*y)),E}),go.Shape.defineFigureGenerator("ExternalProcess",function(ae,a,y){var E=new go.Geometry,b=new go.PathFigure(.5*a,0,!0);E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,a,.5*y)),b.add(new go.PathSegment(go.PathSegment.Line,.5*a,y)),b.add(new go.PathSegment(go.PathSegment.Line,0,.5*y).close());var x=new go.PathFigure(.1*a,.4*y,!1);return E.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.1*a,.6*y)),x.add(new go.PathSegment(go.PathSegment.Move,.9*a,.6*y)),x.add(new go.PathSegment(go.PathSegment.Line,.9*a,.4*y)),x.add(new go.PathSegment(go.PathSegment.Move,.6*a,.1*y)),x.add(new go.PathSegment(go.PathSegment.Line,.4*a,.1*y)),x.add(new go.PathSegment(go.PathSegment.Move,.4*a,.9*y)),x.add(new go.PathSegment(go.PathSegment.Line,.6*a,.9*y)),E.spot1=new go.Spot(.25,.25),E.spot2=new go.Spot(.75,.75),E}),go.Shape.defineFigureGenerator("File",function(ae,a,y){var E=new go.Geometry,b=new go.PathFigure(0,0,!0);E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*a,0)),b.add(new go.PathSegment(go.PathSegment.Line,a,.25*y)),b.add(new go.PathSegment(go.PathSegment.Line,a,y)),b.add(new go.PathSegment(go.PathSegment.Line,0,y).close());var x=new go.PathFigure(.75*a,0,!1);return E.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.75*a,.25*y)),x.add(new go.PathSegment(go.PathSegment.Line,a,.25*y)),E.spot1=new go.Spot(0,.25),E.spot2=go.Spot.BottomRight,E}),go.Shape.defineFigureGenerator("Interrupt",function(ae,a,y){var E=new go.Geometry,b=new go.PathFigure(a,.5*y,!0);E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,y)),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Line,a,.5*y));var x=new go.PathFigure(a,.5*y,!1);E.add(x),x.add(new go.PathSegment(go.PathSegment.Line,a,y));var z=new go.PathFigure(a,.5*y,!1);return E.add(z),z.add(new go.PathSegment(go.PathSegment.Line,a,0)),E.spot1=new go.Spot(0,.25),E.spot2=new go.Spot(.5,.75),E}),go.Shape.defineFigureGenerator("InternalStorage",function(ae,a,y){var E=new go.Geometry,b=ae?ae.parameter1:NaN,x=ae?ae.parameter2:NaN;isNaN(b)&&(b=.1),isNaN(x)&&(x=.1);var z=new go.PathFigure(0,0,!0);E.add(z),z.add(new go.PathSegment(go.PathSegment.Line,a,0)),z.add(new go.PathSegment(go.PathSegment.Line,a,y)),z.add(new go.PathSegment(go.PathSegment.Line,0,y).close());var ee=new go.PathFigure(b*a,0,!1);return E.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,b*a,y)),ee.add(new go.PathSegment(go.PathSegment.Move,0,x*y)),ee.add(new go.PathSegment(go.PathSegment.Line,a,x*y)),E}),go.Shape.defineFigureGenerator("Junction",function(ae,a,y){var E=new go.Geometry,b=1/Math.SQRT2,x=(1-1/Math.SQRT2)/2,z=le*.5,ee=.5,ne=new go.PathFigure(a,ee*y,!0);E.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,ee*a,y,a,(ee+z)*y,(ee+z)*a,y)),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,ee*y,(ee-z)*a,y,0,(ee+z)*y)),ne.add(new go.PathSegment(go.PathSegment.Bezier,ee*a,0,0,(ee-z)*y,(ee-z)*a,0)),ne.add(new go.PathSegment(go.PathSegment.Bezier,a,ee*y,(ee+z)*a,0,a,(ee-z)*y));var re=new go.PathFigure((x+b)*a,(x+b)*y,!1);return E.add(re),re.add(new go.PathSegment(go.PathSegment.Line,x*a,x*y)),re.add(new go.PathSegment(go.PathSegment.Move,x*a,(x+b)*y)),re.add(new go.PathSegment(go.PathSegment.Line,(x+b)*a,x*y)),E}),go.Shape.defineFigureGenerator("LinedDocument",function(ae,a,y){var E=new go.Geometry;y=y/.8;var b=new go.PathFigure(0,.7*y,!0);E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Line,a,0)),b.add(new go.PathSegment(go.PathSegment.Line,a,.7*y)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*y,.5*a,.4*y,.5*a,y).close());var x=new go.PathFigure(.1*a,0,!1);return E.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.1*a,.75*y)),E.spot1=new go.Spot(.1,0),E.spot2=new go.Spot(1,.6),E}),go.Shape.defineFigureGenerator("LoopLimit",function(ae,a,y){var E=new go.Geometry,b=new go.PathFigure(0,y,!0);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.25*y)),b.add(new go.PathSegment(go.PathSegment.Line,.25*a,0)),b.add(new go.PathSegment(go.PathSegment.Line,.75*a,0)),b.add(new go.PathSegment(go.PathSegment.Line,a,.25*y)),b.add(new go.PathSegment(go.PathSegment.Line,a,y).close()),E.spot1=new go.Spot(0,.25),E.spot2=go.Spot.BottomRight,E}),go.Shape.defineFigureGenerator("MagneticTape",function(ae,a,y){var E=new go.Geometry,b=le*.5,x=.5,z=new go.PathFigure(.5*a,y,!0);return E.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,0,x*y,(x-b)*a,y,0,(x+b)*y)),z.add(new go.PathSegment(go.PathSegment.Bezier,x*a,0,0,(x-b)*y,(x-b)*a,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,a,x*y,(x+b)*a,0,a,(x-b)*y)),z.add(new go.PathSegment(go.PathSegment.Bezier,(x+.1)*a,.9*y,a,(x+b)*y,(x+b)*a,.9*y)),z.add(new go.PathSegment(go.PathSegment.Line,a,.9*y)),z.add(new go.PathSegment(go.PathSegment.Line,a,y)),z.add(new go.PathSegment(go.PathSegment.Line,.5*a,y)),E.spot1=new go.Spot(.15,.15),E.spot2=new go.Spot(.85,.8),E}),go.Shape.defineFigureGenerator("ManualInput",function(ae,a,y){var E=new go.Geometry,b=new go.PathFigure(a,0,!0);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,a,y)),b.add(new go.PathSegment(go.PathSegment.Line,0,y)),b.add(new go.PathSegment(go.PathSegment.Line,0,.25*y).close()),E.spot1=new go.Spot(0,.25),E.spot2=go.Spot.BottomRight,E}),go.Shape.defineFigureGenerator("MessageFromUser",function(ae,a,y){var E=new go.Geometry,b=ae?ae.parameter1:NaN;isNaN(b)&&(b=.7);var x=new go.PathFigure(0,0,!0);return E.add(x),x.add(new go.PathSegment(go.PathSegment.Line,a,0)),x.add(new go.PathSegment(go.PathSegment.Line,b*a,.5*y)),x.add(new go.PathSegment(go.PathSegment.Line,a,y)),x.add(new go.PathSegment(go.PathSegment.Line,0,y).close()),E.spot1=go.Spot.TopLeft,E}),go.Shape.defineFigureGenerator("MicroformProcessing",function(ae,a,y){var E=new go.Geometry,b=ae?ae.parameter1:NaN;isNaN(b)&&(b=.25);var x=new go.PathFigure(0,0,!0);return E.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.5*a,b*y)),x.add(new go.PathSegment(go.PathSegment.Line,a,0)),x.add(new go.PathSegment(go.PathSegment.Line,a,y)),x.add(new go.PathSegment(go.PathSegment.Line,.5*a,(1-b)*y)),x.add(new go.PathSegment(go.PathSegment.Line,0,y).close()),E}),go.Shape.defineFigureGenerator("MicroformRecording",function(ae,a,y){var E=new go.Geometry,b=new go.PathFigure(0,0,!0);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*a,.25*y)),b.add(new go.PathSegment(go.PathSegment.Line,a,.15*y)),b.add(new go.PathSegment(go.PathSegment.Line,a,.85*y)),b.add(new go.PathSegment(go.PathSegment.Line,.75*a,.75*y)),b.add(new go.PathSegment(go.PathSegment.Line,0,y).close()),E.spot1=new go.Spot(0,.25),E.spot2=new go.Spot(1,.75),E}),go.Shape.defineFigureGenerator("MultiDocument",function(ae,a,y){var E=new go.Geometry;y=y/.8;var b=new go.PathFigure(a,0,!0);E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,a,.5*y)),b.add(new go.PathSegment(go.PathSegment.Bezier,.9*a,.44*y,.96*a,.47*y,.93*a,.45*y)),b.add(new go.PathSegment(go.PathSegment.Line,.9*a,.6*y)),b.add(new go.PathSegment(go.PathSegment.Bezier,.8*a,.54*y,.86*a,.57*y,.83*a,.55*y)),b.add(new go.PathSegment(go.PathSegment.Line,.8*a,.7*y)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*y,.4*a,.4*y,.4*a,y)),b.add(new go.PathSegment(go.PathSegment.Line,0,.2*y)),b.add(new go.PathSegment(go.PathSegment.Line,.1*a,.2*y)),b.add(new go.PathSegment(go.PathSegment.Line,.1*a,.1*y)),b.add(new go.PathSegment(go.PathSegment.Line,.2*a,.1*y)),b.add(new go.PathSegment(go.PathSegment.Line,.2*a,0).close());var x=new go.PathFigure(.1*a,.2*y,!1);return E.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.8*a,.2*y)),x.add(new go.PathSegment(go.PathSegment.Line,.8*a,.54*y)),x.add(new go.PathSegment(go.PathSegment.Move,.2*a,.1*y)),x.add(new go.PathSegment(go.PathSegment.Line,.9*a,.1*y)),x.add(new go.PathSegment(go.PathSegment.Line,.9*a,.44*y)),E.spot1=new go.Spot(0,.25),E.spot2=new go.Spot(.8,.77),E}),go.Shape.defineFigureGenerator("MultiProcess",function(ae,a,y){var E=new go.Geometry,b=new go.PathFigure(.1*a,.1*y,!0);E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.2*a,.1*y)),b.add(new go.PathSegment(go.PathSegment.Line,.2*a,0)),b.add(new go.PathSegment(go.PathSegment.Line,a,0)),b.add(new go.PathSegment(go.PathSegment.Line,a,.8*y)),b.add(new go.PathSegment(go.PathSegment.Line,.9*a,.8*y)),b.add(new go.PathSegment(go.PathSegment.Line,.9*a,.9*y)),b.add(new go.PathSegment(go.PathSegment.Line,.8*a,.9*y)),b.add(new go.PathSegment(go.PathSegment.Line,.8*a,y)),b.add(new go.PathSegment(go.PathSegment.Line,0,y)),b.add(new go.PathSegment(go.PathSegment.Line,0,.2*y)),b.add(new go.PathSegment(go.PathSegment.Line,.1*a,.2*y).close());var x=new go.PathFigure(.2*a,.1*y,!1);return E.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.9*a,.1*y)),x.add(new go.PathSegment(go.PathSegment.Line,.9*a,.8*y)),x.add(new go.PathSegment(go.PathSegment.Move,.1*a,.2*y)),x.add(new go.PathSegment(go.PathSegment.Line,.8*a,.2*y)),x.add(new go.PathSegment(go.PathSegment.Line,.8*a,.9*y)),E.spot1=new go.Spot(0,.2),E.spot2=new go.Spot(.8,1),E}),go.Shape.defineFigureGenerator("OfflineStorage",function(ae,a,y){var E=new go.Geometry,b=ae?ae.parameter1:NaN;isNaN(b)&&(b=.1);var x=1-b,z=new go.PathFigure(0,0,!0);E.add(z),z.add(new go.PathSegment(go.PathSegment.Line,a,0)),z.add(new go.PathSegment(go.PathSegment.Line,.5*a,y).close());var ee=new go.PathFigure(.5*b*a,b*y,!1);return E.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,(1-.5*b)*a,b*y)),E}),go.Shape.defineFigureGenerator("OffPageConnector",function(ae,a,y){var E=new go.Geometry,b=new go.PathFigure(0,0,!0);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*a,0)),b.add(new go.PathSegment(go.PathSegment.Line,a,.5*y)),b.add(new go.PathSegment(go.PathSegment.Line,.75*a,y)),b.add(new go.PathSegment(go.PathSegment.Line,0,y).close()),E.spot1=go.Spot.TopLeft,E.spot2=new go.Spot(.75,1),E}),go.Shape.defineFigureGenerator("Or",function(ae,a,y){var E=new go.Geometry,b=le*.5,x=.5,z=new go.PathFigure(a,x*y,!0);E.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,x*a,y,a,(x+b)*y,(x+b)*a,y)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,x*y,(x-b)*a,y,0,(x+b)*y)),z.add(new go.PathSegment(go.PathSegment.Bezier,x*a,0,0,(x-b)*y,(x-b)*a,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,a,x*y,(x+b)*a,0,a,(x-b)*y));var ee=new go.PathFigure(a,.5*y,!1);return E.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,0,.5*y)),ee.add(new go.PathSegment(go.PathSegment.Move,.5*a,y)),ee.add(new go.PathSegment(go.PathSegment.Line,.5*a,0)),E}),go.Shape.defineFigureGenerator("PaperTape",function(ae,a,y){var E=new go.Geometry;y=y/.8;var b=new go.PathFigure(0,.7*y,!0);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.3*y)),b.add(new go.PathSegment(go.PathSegment.Bezier,a,.3*y,.5*a,.6*y,.5*a,0)),b.add(new go.PathSegment(go.PathSegment.Line,a,.7*y)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*y,.5*a,.4*y,.5*a,y).close()),E.spot1=new go.Spot(0,.49),E.spot2=new go.Spot(1,.75),E}),go.Shape.defineFigureGenerator("PrimitiveFromCall",function(ae,a,y){var E=new go.Geometry,b=ae?ae.parameter1:NaN,x=ae?ae.parameter2:NaN;isNaN(b)&&(b=.1),isNaN(x)&&(x=.3);var z=new go.PathFigure(0,0,!0);return E.add(z),z.add(new go.PathSegment(go.PathSegment.Line,a,0)),z.add(new go.PathSegment(go.PathSegment.Line,(1-x)*a,.5*y)),z.add(new go.PathSegment(go.PathSegment.Line,a,y)),z.add(new go.PathSegment(go.PathSegment.Line,0,y).close()),E}),go.Shape.defineFigureGenerator("PrimitiveToCall",function(ae,a,y){var E=new go.Geometry,b=ae?ae.parameter1:NaN,x=ae?ae.parameter2:NaN;isNaN(b)&&(b=.1),isNaN(x)&&(x=.3);var z=new go.PathFigure(0,0,!0);return E.add(z),z.add(new go.PathSegment(go.PathSegment.Line,(1-x)*a,0)),z.add(new go.PathSegment(go.PathSegment.Line,a,.5*y)),z.add(new go.PathSegment(go.PathSegment.Line,(1-x)*a,y)),z.add(new go.PathSegment(go.PathSegment.Line,0,y).close()),E}),go.Shape.defineFigureGenerator("Procedure",function(ae,a,y){var E=new go.Geometry,b=ae?ae.parameter1:NaN;isNaN(b)&&(b=.1);var x=new go.PathFigure(0,0,!0);E.add(x),x.add(new go.PathSegment(go.PathSegment.Line,a,0)),x.add(new go.PathSegment(go.PathSegment.Line,a,y)),x.add(new go.PathSegment(go.PathSegment.Line,0,y).close());var z=new go.PathFigure((1-b)*a,0,!1);return E.add(z),z.add(new go.PathSegment(go.PathSegment.Line,(1-b)*a,y)),z.add(new go.PathSegment(go.PathSegment.Move,b*a,0)),z.add(new go.PathSegment(go.PathSegment.Line,b*a,y)),E}),go.Shape.defineFigureGenerator("Process",function(ae,a,y){var E=new go.Geometry,b=ae?ae.parameter1:NaN;isNaN(b)&&(b=.1);var x=new go.PathFigure(0,0,!0);E.add(x),x.add(new go.PathSegment(go.PathSegment.Line,a,0)),x.add(new go.PathSegment(go.PathSegment.Line,a,y)),x.add(new go.PathSegment(go.PathSegment.Line,0,y).close());var z=new go.PathFigure(b*a,0,!1);return E.add(z),z.add(new go.PathSegment(go.PathSegment.Line,b*a,y)),E.spot2=go.Spot.BottomRight,E}),go.Shape.defineFigureGenerator("Sort",function(ae,a,y){var E=new go.Geometry,b=new go.PathFigure(.5*a,0,!0);E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,a,.5*y)),b.add(new go.PathSegment(go.PathSegment.Line,.5*a,y)),b.add(new go.PathSegment(go.PathSegment.Line,0,.5*y).close());var x=new go.PathFigure(0,.5*y,!1);return E.add(x),x.add(new go.PathSegment(go.PathSegment.Line,a,.5*y)),E.spot1=new go.Spot(.25,.25),E.spot2=new go.Spot(.75,.5),E}),go.Shape.defineFigureGenerator("Start",function(ae,a,y){var E=new go.Geometry,b=ae?ae.parameter1:NaN;isNaN(b)&&(b=.25);var x=new go.PathFigure(b*a,0,!0);E.add(x),x.add(new go.PathSegment(go.PathSegment.Arc,270,180,.75*a,.5*y,.25*a,.5*y)),x.add(new go.PathSegment(go.PathSegment.Arc,90,180,.25*a,.5*y,.25*a,.5*y));var z=new go.PathFigure(b*a,0,!1);return E.add(z),z.add(new go.PathSegment(go.PathSegment.Line,b*a,y)),z.add(new go.PathSegment(go.PathSegment.Move,(1-b)*a,0)),z.add(new go.PathSegment(go.PathSegment.Line,(1-b)*a,y)),E.spot1=new go.Spot(b,0),E.spot2=new go.Spot(1-b,1),E}),go.Shape.defineFigureGenerator("Terminator",function(ae,a,y){var E=new go.Geometry,b=new go.PathFigure(.25*a,0,!0);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Arc,270,180,.75*a,.5*y,.25*a,.5*y)),b.add(new go.PathSegment(go.PathSegment.Arc,90,180,.25*a,.5*y,.25*a,.5*y)),E.spot1=new go.Spot(.23,0),E.spot2=new go.Spot(.77,1),E}),go.Shape.defineFigureGenerator("TransmittalTape",function(ae,a,y){var E=new go.Geometry,b=ae?ae.parameter1:NaN;isNaN(b)&&(b=.1);var x=new go.PathFigure(0,0,!0);return E.add(x),x.add(new go.PathSegment(go.PathSegment.Line,a,0)),x.add(new go.PathSegment(go.PathSegment.Line,a,y)),x.add(new go.PathSegment(go.PathSegment.Line,.75*a,(1-b)*y)),x.add(new go.PathSegment(go.PathSegment.Line,0,(1-b)*y).close()),E.spot1=go.Spot.TopLeft,E}),go.Shape.defineFigureGenerator("AndGate",function(ae,a,y){var E=new go.Geometry,b=le*.5,x=new go.PathFigure(0,0,!0);return E.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.5*a,0)),x.add(new go.PathSegment(go.PathSegment.Bezier,a,.5*y,(.5+b)*a,0,a,(.5-b)*y)),x.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,y,a,(.5+b)*y,(.5+b)*a,y)),x.add(new go.PathSegment(go.PathSegment.Line,0,y).close()),E.spot1=go.Spot.TopLeft,E.spot2=new go.Spot(.55,1),E}),go.Shape.defineFigureGenerator("Buffer",function(ae,a,y){var E=new go.Geometry,b=new go.PathFigure(0,0,!0);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,a,.5*y)),b.add(new go.PathSegment(go.PathSegment.Line,0,y).close()),E.spot1=new go.Spot(0,.25),E.spot2=new go.Spot(.5,.75),E}),go.Shape.defineFigureGenerator("Clock",function(ae,a,y){var E=new go.Geometry,b=le*.5,x=.5,z=new go.PathFigure(a,x*y,!0);E.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,x*a,y,a,(x+b)*y,(x+b)*a,y)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,x*y,(x-b)*a,y,0,(x+b)*y)),z.add(new go.PathSegment(go.PathSegment.Bezier,x*a,0,0,(x-b)*y,(x-b)*a,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,a,x*y,(x+b)*a,0,a,(x-b)*y));var ee=new go.PathFigure(a,x*y,!1);E.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,a,x*y));var ne=new go.PathFigure(.8*a,.75*y,!1);return E.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,.8*a,.25*y)),ne.add(new go.PathSegment(go.PathSegment.Line,.6*a,.25*y)),ne.add(new go.PathSegment(go.PathSegment.Line,.6*a,.75*y)),ne.add(new go.PathSegment(go.PathSegment.Line,.4*a,.75*y)),ne.add(new go.PathSegment(go.PathSegment.Line,.4*a,.25*y)),ne.add(new go.PathSegment(go.PathSegment.Line,.2*a,.25*y)),ne.add(new go.PathSegment(go.PathSegment.Line,.2*a,.75*y)),E}),go.Shape.defineFigureGenerator("Ground",function(ae,a,y){var E=new go.Geometry,b=new go.PathFigure(.5*a,0,!1);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*a,.4*y)),b.add(new go.PathSegment(go.PathSegment.Move,.2*a,.6*y)),b.add(new go.PathSegment(go.PathSegment.Line,.8*a,.6*y)),b.add(new go.PathSegment(go.PathSegment.Move,.3*a,.8*y)),b.add(new go.PathSegment(go.PathSegment.Line,.7*a,.8*y)),b.add(new go.PathSegment(go.PathSegment.Move,.4*a,y)),b.add(new go.PathSegment(go.PathSegment.Line,.6*a,y)),E}),go.Shape.defineFigureGenerator("Inverter",function(ae,a,y){var E=new go.Geometry,b=le*.1,x=.1,z=.9,ee=.5,ne=new go.PathFigure(.8*a,.5*y,!0);E.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,0,y)),ne.add(new go.PathSegment(go.PathSegment.Line,0,0)),ne.add(new go.PathSegment(go.PathSegment.Line,.8*a,.5*y));var re=new go.PathFigure((z+x)*a,ee*y,!0);return E.add(re),re.add(new go.PathSegment(go.PathSegment.Bezier,z*a,(ee+x)*y,(z+x)*a,(ee+b)*y,(z+b)*a,(ee+x)*y)),re.add(new go.PathSegment(go.PathSegment.Bezier,(z-x)*a,ee*y,(z-b)*a,(ee+x)*y,(z-x)*a,(ee+b)*y)),re.add(new go.PathSegment(go.PathSegment.Bezier,z*a,(ee-x)*y,(z-x)*a,(ee-b)*y,(z-b)*a,(ee-x)*y)),re.add(new go.PathSegment(go.PathSegment.Bezier,(z+x)*a,ee*y,(z+b)*a,(ee-x)*y,(z+x)*a,(ee-b)*y)),E.spot1=new go.Spot(0,.25),E.spot2=new go.Spot(.4,.75),E}),go.Shape.defineFigureGenerator("NandGate",function(ae,a,y){var E=new go.Geometry,b=le*.5,x=le*.4,z=le*.1,ee=.1,ne=.9,re=.5,ie=new go.PathFigure(.8*a,.5*y,!0);E.add(ie),ie.add(new go.PathSegment(go.PathSegment.Bezier,.4*a,y,.8*a,(.5+x)*y,(.4+b)*a,y)),ie.add(new go.PathSegment(go.PathSegment.Line,0,y)),ie.add(new go.PathSegment(go.PathSegment.Line,0,0)),ie.add(new go.PathSegment(go.PathSegment.Line,.4*a,0)),ie.add(new go.PathSegment(go.PathSegment.Bezier,.8*a,.5*y,(.4+b)*a,0,.8*a,(.5-x)*y));var ge=new go.PathFigure((ne+ee)*a,re*y,!0);return E.add(ge),ge.add(new go.PathSegment(go.PathSegment.Bezier,ne*a,(re+ee)*y,(ne+ee)*a,(re+z)*y,(ne+z)*a,(re+ee)*y)),ge.add(new go.PathSegment(go.PathSegment.Bezier,(ne-ee)*a,re*y,(ne-z)*a,(re+ee)*y,(ne-ee)*a,(re+z)*y)),ge.add(new go.PathSegment(go.PathSegment.Bezier,ne*a,(re-ee)*y,(ne-ee)*a,(re-z)*y,(ne-z)*a,(re-ee)*y)),ge.add(new go.PathSegment(go.PathSegment.Bezier,(ne+ee)*a,re*y,(ne+z)*a,(re-ee)*y,(ne+ee)*a,(re-z)*y)),E.spot1=new go.Spot(0,.05),E.spot2=new go.Spot(.55,.95),E}),go.Shape.defineFigureGenerator("NorGate",function(ae,a,y){var E=new go.Geometry,b=.5,x=le*b,z=0,ee=.5,ne=new go.PathFigure(.8*a,.5*y,!0);E.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,y,.7*a,(ee+x)*y,(z+x)*a,(ee+b)*y)),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*a,.75*y,.25*a,.25*y)),ne.add(new go.PathSegment(go.PathSegment.Bezier,.8*a,.5*y,(z+x)*a,(ee-b)*y,.7*a,(ee-x)*y)),b=.1,x=le*.1,z=.9,ee=.5;var re=new go.PathFigure((z-b)*a,ee*y,!0);return E.add(re),re.add(new go.PathSegment(go.PathSegment.Bezier,z*a,(ee-b)*y,(z-b)*a,(ee-x)*y,(z-x)*a,(ee-b)*y)),re.add(new go.PathSegment(go.PathSegment.Bezier,(z+b)*a,ee*y,(z+x)*a,(ee-b)*y,(z+b)*a,(ee-x)*y)),re.add(new go.PathSegment(go.PathSegment.Bezier,z*a,(ee+b)*y,(z+b)*a,(ee+x)*y,(z+x)*a,(ee+b)*y)),re.add(new go.PathSegment(go.PathSegment.Bezier,(z-b)*a,ee*y,(z-x)*a,(ee+b)*y,(z-b)*a,(ee+x)*y)),E.spot1=new go.Spot(.2,.25),E.spot2=new go.Spot(.6,.75),E}),go.Shape.defineFigureGenerator("OrGate",function(ae,a,y){var E=new go.Geometry,b=.5,x=le*b,z=0,ee=.5,ne=new go.PathFigure(0,0,!0);return E.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,a,.5*y,(z+x+x)*a,(ee-b)*y,.8*a,(ee-x)*y)),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,y,.8*a,(ee+x)*y,(z+x+x)*a,(ee+b)*y)),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*a,.75*y,.25*a,.25*y).close()),E.spot1=new go.Spot(.2,.25),E.spot2=new go.Spot(.75,.75),E}),go.Shape.defineFigureGenerator("XnorGate",function(ae,a,y){var E=new go.Geometry,b=.5,x=le*b,z=.2,ee=.5,ne=new go.PathFigure(.1*a,0,!1);E.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,.1*a,y,.35*a,.25*y,.35*a,.75*y));var re=new go.PathFigure(.8*a,.5*y,!0);E.add(re),re.add(new go.PathSegment(go.PathSegment.Bezier,.2*a,y,.7*a,(ee+x)*y,(z+x)*a,(ee+b)*y)),re.add(new go.PathSegment(go.PathSegment.Bezier,.2*a,0,.45*a,.75*y,.45*a,.25*y)),re.add(new go.PathSegment(go.PathSegment.Bezier,.8*a,.5*y,(z+x)*a,(ee-b)*y,.7*a,(ee-x)*y)),b=.1,x=le*.1,z=.9,ee=.5;var ie=new go.PathFigure((z-b)*a,ee*y,!0);return E.add(ie),ie.add(new go.PathSegment(go.PathSegment.Bezier,z*a,(ee-b)*y,(z-b)*a,(ee-x)*y,(z-x)*a,(ee-b)*y)),ie.add(new go.PathSegment(go.PathSegment.Bezier,(z+b)*a,ee*y,(z+x)*a,(ee-b)*y,(z+b)*a,(ee-x)*y)),ie.add(new go.PathSegment(go.PathSegment.Bezier,z*a,(ee+b)*y,(z+b)*a,(ee+x)*y,(z+x)*a,(ee+b)*y)),ie.add(new go.PathSegment(go.PathSegment.Bezier,(z-b)*a,ee*y,(z-x)*a,(ee+b)*y,(z-b)*a,(ee+x)*y)),E.spot1=new go.Spot(.4,.25),E.spot2=new go.Spot(.65,.75),E}),go.Shape.defineFigureGenerator("XorGate",function(ae,a,y){var E=new go.Geometry,b=.5,x=le*b,z=.2,ee=.5,ne=new go.PathFigure(.1*a,0,!1);E.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,.1*a,y,.35*a,.25*y,.35*a,.75*y));var re=new go.PathFigure(.2*a,0,!0);return E.add(re),re.add(new go.PathSegment(go.PathSegment.Bezier,a,.5*y,(z+x)*a,(ee-b)*y,.9*a,(ee-x)*y)),re.add(new go.PathSegment(go.PathSegment.Bezier,.2*a,y,.9*a,(ee+x)*y,(z+x)*a,(ee+b)*y)),re.add(new go.PathSegment(go.PathSegment.Bezier,.2*a,0,.45*a,.75*y,.45*a,.25*y).close()),E.spot1=new go.Spot(.4,.25),E.spot2=new go.Spot(.8,.75),E}),go.Shape.defineFigureGenerator("Capacitor",function(ae,a,y){var E=new go.Geometry,b=new go.PathFigure(0,0,!1);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,y)),b.add(new go.PathSegment(go.PathSegment.Move,a,0)),b.add(new go.PathSegment(go.PathSegment.Line,a,y)),E}),go.Shape.defineFigureGenerator("Resistor",function(ae,a,y){var E=new go.Geometry,b=new go.PathFigure(0,.5*y,!1);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.1*a,0)),b.add(new go.PathSegment(go.PathSegment.Line,.2*a,y)),b.add(new go.PathSegment(go.PathSegment.Line,.3*a,0)),b.add(new go.PathSegment(go.PathSegment.Line,.4*a,y)),b.add(new go.PathSegment(go.PathSegment.Line,.5*a,0)),b.add(new go.PathSegment(go.PathSegment.Line,.6*a,y)),b.add(new go.PathSegment(go.PathSegment.Line,.7*a,.5*y)),E}),go.Shape.defineFigureGenerator("Inductor",function(ae,a,y){var E=new go.Geometry,b=le*.1,x=.1,z=.1,ee=.5,ne=new go.PathFigure((z-b*.5)*a,y,!1);return E.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,(z+x)*a,0,(z-b)*a,y,(z-x)*a,0)),z=.3,ne.add(new go.PathSegment(go.PathSegment.Bezier,z*a,y,(z+x)*a,0,(z+b)*a,y)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(z+x)*a,0,(z-b)*a,y,(z-x)*a,0)),z=.5,ne.add(new go.PathSegment(go.PathSegment.Bezier,z*a,y,(z+x)*a,0,(z+b)*a,y)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(z+x)*a,0,(z-b)*a,y,(z-x)*a,0)),z=.7,ne.add(new go.PathSegment(go.PathSegment.Bezier,z*a,y,(z+x)*a,0,(z+b)*a,y)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(z+x)*a,0,(z-b)*a,y,(z-x)*a,0)),z=.9,ne.add(new go.PathSegment(go.PathSegment.Bezier,(z+b*.5)*a,y,(z+x)*a,0,(z+b)*a,y)),E}),go.Shape.defineFigureGenerator("ACvoltageSource",function(ae,a,y){var E=new go.Geometry,b=le*.5,x=.5,z=.5,ee=.5,ne=new go.PathFigure((z-x)*a,ee*y,!1);return E.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,z*a,(ee-x)*y,(z-x)*a,(ee-b)*y,(z-b)*a,(ee-x)*y)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(z+x)*a,ee*y,(z+b)*a,(ee-x)*y,(z+x)*a,(ee-b)*y)),ne.add(new go.PathSegment(go.PathSegment.Bezier,z*a,(ee+x)*y,(z+x)*a,(ee+b)*y,(z+b)*a,(ee+x)*y)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(z-x)*a,ee*y,(z-b)*a,(ee+x)*y,(z-x)*a,(ee+b)*y)),ne.add(new go.PathSegment(go.PathSegment.Move,(z-x+.1)*a,ee*y)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(z+x-.1)*a,ee*y,z*a,(ee-x)*y,z*a,(ee+x)*y)),E}),go.Shape.defineFigureGenerator("DCvoltageSource",function(ae,a,y){var E=new go.Geometry,b=new go.PathFigure(0,.75*y,!1);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.25*y)),b.add(new go.PathSegment(go.PathSegment.Move,a,0)),b.add(new go.PathSegment(go.PathSegment.Line,a,y)),E}),go.Shape.defineFigureGenerator("Diode",function(ae,a,y){var E=new go.Geometry,b=new go.PathFigure(a,0,!1);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,a,.5*y)),b.add(new go.PathSegment(go.PathSegment.Line,0,y)),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Line,a,.5*y)),b.add(new go.PathSegment(go.PathSegment.Line,a,y)),E.spot1=new go.Spot(0,.25),E.spot2=new go.Spot(.5,.75),E}),go.Shape.defineFigureGenerator("Wifi",function(ae,a,y){var E=new go.Geometry,b=a,x=y;a=a*.38,y=y*.6;var z=le*.8,ee=.8,ne=0,re=.5,ie=(b-a)/2,ge=(x-y)/2,fe=new go.PathFigure(ne*a+ie,(re+ee)*y+ge,!0);E.add(fe),fe.add(new go.PathSegment(go.PathSegment.Bezier,(ne-ee)*a+ie,re*y+ge,(ne-z)*a+ie,(re+ee)*y+ge,(ne-ee)*a+ie,(re+z)*y+ge)),fe.add(new go.PathSegment(go.PathSegment.Bezier,ne*a+ie,(re-ee)*y+ge,(ne-ee)*a+ie,(re-z)*y+ge,(ne-z)*a+ie,(re-ee)*y+ge)),fe.add(new go.PathSegment(go.PathSegment.Bezier,(ne-ee+z*.5)*a+ie,re*y+ge,ne*a+ie,(re-ee)*y+ge,(ne-ee+z*.5)*a+ie,(re-z)*y+ge)),fe.add(new go.PathSegment(go.PathSegment.Bezier,ne*a+ie,(re+ee)*y+ge,(ne-ee+z*.5)*a+ie,(re+z)*y+ge,ne*a+ie,(re+ee)*y+ge).close()),z=le*.4,ee=.4,ne=.2,re=.5;var se=new go.PathFigure(ne*a+ie,(re+ee)*y+ge,!0);E.add(se),se.add(new go.PathSegment(go.PathSegment.Bezier,(ne-ee)*a+ie,re*y+ge,(ne-z)*a+ie,(re+ee)*y+ge,(ne-ee)*a+ie,(re+z)*y+ge)),se.add(new go.PathSegment(go.PathSegment.Bezier,ne*a+ie,(re-ee)*y+ge,(ne-ee)*a+ie,(re-z)*y+ge,(ne-z)*a+ie,(re-ee)*y+ge)),se.add(new go.PathSegment(go.PathSegment.Bezier,(ne-ee+z*.5)*a+ie,re*y+ge,ne*a+ie,(re-ee)*y+ge,(ne-ee+z*.5)*a+ie,(re-z)*y+ge)),se.add(new go.PathSegment(go.PathSegment.Bezier,ne*a+ie,(re+ee)*y+ge,(ne-ee+z*.5)*a+ie,(re+z)*y+ge,ne*a+ie,(re+ee)*y+ge).close()),z=le*.2,ee=.2,ne=.5,re=.5;var Ee=new go.PathFigure((ne-ee)*a+ie,re*y+ge,!0);E.add(Ee),Ee.add(new go.PathSegment(go.PathSegment.Bezier,ne*a+ie,(re-ee)*y+ge,(ne-ee)*a+ie,(re-z)*y+ge,(ne-z)*a+ie,(re-ee)*y+ge)),Ee.add(new go.PathSegment(go.PathSegment.Bezier,(ne+ee)*a+ie,re*y+ge,(ne+z)*a+ie,(re-ee)*y+ge,(ne+ee)*a+ie,(re-z)*y+ge)),Ee.add(new go.PathSegment(go.PathSegment.Bezier,ne*a+ie,(re+ee)*y+ge,(ne+ee)*a+ie,(re+z)*y+ge,(ne+z)*a+ie,(re+ee)*y+ge)),Ee.add(new go.PathSegment(go.PathSegment.Bezier,(ne-ee)*a+ie,re*y+ge,(ne-z)*a+ie,(re+ee)*y+ge,(ne-ee)*a+ie,(re+z)*y+ge)),z=le*.4,ee=.4,ne=.8,re=.5;var Oe=new go.PathFigure(ne*a+ie,(re-ee)*y+ge,!0);E.add(Oe),Oe.add(new go.PathSegment(go.PathSegment.Bezier,(ne+ee)*a+ie,re*y+ge,(ne+z)*a+ie,(re-ee)*y+ge,(ne+ee)*a+ie,(re-z)*y+ge)),Oe.add(new go.PathSegment(go.PathSegment.Bezier,ne*a+ie,(re+ee)*y+ge,(ne+ee)*a+ie,(re+z)*y+ge,(ne+z)*a+ie,(re+ee)*y+ge)),Oe.add(new go.PathSegment(go.PathSegment.Bezier,(ne+ee-z*.5)*a+ie,re*y+ge,ne*a+ie,(re+ee)*y+ge,(ne+ee-z*.5)*a+ie,(re+z)*y+ge)),Oe.add(new go.PathSegment(go.PathSegment.Bezier,ne*a+ie,(re-ee)*y+ge,(ne+ee-z*.5)*a+ie,(re-z)*y+ge,ne*a+ie,(re-ee)*y+ge).close()),z=le*.8,ee=.8,ne=1,re=.5;var ot=new go.PathFigure(ne*a+ie,(re-ee)*y+ge,!0);return E.add(ot),ot.add(new go.PathSegment(go.PathSegment.Bezier,(ne+ee)*a+ie,re*y+ge,(ne+z)*a+ie,(re-ee)*y+ge,(ne+ee)*a+ie,(re-z)*y+ge)),ot.add(new go.PathSegment(go.PathSegment.Bezier,ne*a+ie,(re+ee)*y+ge,(ne+ee)*a+ie,(re+z)*y+ge,(ne+z)*a+ie,(re+ee)*y+ge)),ot.add(new go.PathSegment(go.PathSegment.Bezier,(ne+ee-z*.5)*a+ie,re*y+ge,ne*a+ie,(re+ee)*y+ge,(ne+ee-z*.5)*a+ie,(re+z)*y+ge)),ot.add(new go.PathSegment(go.PathSegment.Bezier,ne*a+ie,(re-ee)*y+ge,(ne+ee-z*.5)*a+ie,(re-z)*y+ge,ne*a+ie,(re-ee)*y+ge).close()),E}),go.Shape.defineFigureGenerator("Email",function(ae,a,y){var E=new go.Geometry,b=new go.PathFigure(0,0,!0);E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,a,0)),b.add(new go.PathSegment(go.PathSegment.Line,a,y)),b.add(new go.PathSegment(go.PathSegment.Line,0,y)),b.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var x=new go.PathFigure(0,0,!1);return E.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.5*a,.6*y)),x.add(new go.PathSegment(go.PathSegment.Line,a,0)),x.add(new go.PathSegment(go.PathSegment.Move,0,y)),x.add(new go.PathSegment(go.PathSegment.Line,.45*a,.54*y)),x.add(new go.PathSegment(go.PathSegment.Move,a,y)),x.add(new go.PathSegment(go.PathSegment.Line,.55*a,.54*y)),E}),go.Shape.defineFigureGenerator("Ethernet",function(ae,a,y){var E=new go.Geometry,b=new go.PathFigure(.35*a,0,!0);E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.65*a,0)),b.add(new go.PathSegment(go.PathSegment.Line,.65*a,.4*y)),b.add(new go.PathSegment(go.PathSegment.Line,.35*a,.4*y)),b.add(new go.PathSegment(go.PathSegment.Line,.35*a,0).close());var x=new go.PathFigure(.1*a,y,!0,!0);E.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.4*a,y)),x.add(new go.PathSegment(go.PathSegment.Line,.4*a,.6*y)),x.add(new go.PathSegment(go.PathSegment.Line,.1*a,.6*y)),x.add(new go.PathSegment(go.PathSegment.Line,.1*a,y).close());var z=new go.PathFigure(.6*a,y,!0,!0);E.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.9*a,y)),z.add(new go.PathSegment(go.PathSegment.Line,.9*a,.6*y)),z.add(new go.PathSegment(go.PathSegment.Line,.6*a,.6*y)),z.add(new go.PathSegment(go.PathSegment.Line,.6*a,y).close());var ee=new go.PathFigure(0,.5*y,!1);return E.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,a,.5*y)),ee.add(new go.PathSegment(go.PathSegment.Move,.5*a,.5*y)),ee.add(new go.PathSegment(go.PathSegment.Line,.5*a,.4*y)),ee.add(new go.PathSegment(go.PathSegment.Move,.75*a,.5*y)),ee.add(new go.PathSegment(go.PathSegment.Line,.75*a,.6*y)),ee.add(new go.PathSegment(go.PathSegment.Move,.25*a,.5*y)),ee.add(new go.PathSegment(go.PathSegment.Line,.25*a,.6*y)),E}),go.Shape.defineFigureGenerator("Power",function(ae,a,y){var E=new go.Geometry,b=le*.4,x=.4,z=.5,ee=.5,ne=te(),re=te(),ie=te(),ge=te();De(z,ee-x,z+b,ee-x,z+x,ee-b,z+x,ee,.5,ne,ne,re,ie,ge);var fe=oe(re.x,re.y),se=new go.PathFigure(re.x*a,re.y*y,!0);E.add(se),se.add(new go.PathSegment(go.PathSegment.Bezier,(z+x)*a,ee*y,ie.x*a,ie.y*y,ge.x*a,ge.y*y)),se.add(new go.PathSegment(go.PathSegment.Bezier,z*a,(ee+x)*y,(z+x)*a,(ee+b)*y,(z+b)*a,(ee+x)*y)),se.add(new go.PathSegment(go.PathSegment.Bezier,(z-x)*a,ee*y,(z-b)*a,(ee+x)*y,(z-x)*a,(ee+b)*y)),De(z-x,ee,z-x,ee-b,z-b,ee-x,z,ee-x,.5,ie,ge,re,ne,ne),se.add(new go.PathSegment(go.PathSegment.Bezier,re.x*a,re.y*y,ie.x*a,ie.y*y,ge.x*a,ge.y*y)),b=le*.3,x=.3,De(z-x,ee,z-x,ee-b,z-b,ee-x,z,ee-x,.5,ie,ge,re,ne,ne),se.add(new go.PathSegment(go.PathSegment.Line,re.x*a,re.y*y)),se.add(new go.PathSegment(go.PathSegment.Bezier,(z-x)*a,ee*y,ge.x*a,ge.y*y,ie.x*a,ie.y*y)),se.add(new go.PathSegment(go.PathSegment.Bezier,z*a,(ee+x)*y,(z-x)*a,(ee+b)*y,(z-b)*a,(ee+x)*y)),se.add(new go.PathSegment(go.PathSegment.Bezier,(z+x)*a,ee*y,(z+b)*a,(ee+x)*y,(z+x)*a,(ee+b)*y)),De(z,ee-x,z+b,ee-x,z+x,ee-b,z+x,ee,.5,ne,ne,re,ie,ge),se.add(new go.PathSegment(go.PathSegment.Bezier,re.x*a,re.y*y,ge.x*a,ge.y*y,ie.x*a,ie.y*y).close());var se=new go.PathFigure(.45*a,0,!0);return E.add(se),se.add(new go.PathSegment(go.PathSegment.Line,.45*a,.5*y)),se.add(new go.PathSegment(go.PathSegment.Line,.55*a,.5*y)),se.add(new go.PathSegment(go.PathSegment.Line,.55*a,0).close()),Se(ne),Se(re),Se(ie),Se(ge),Se(fe),E.spot1=new go.Spot(.25,.45),E.spot2=new go.Spot(.75,.8),E}),go.Shape.defineFigureGenerator("Fallout",function(ae,a,y){var E=new go.Geometry,b=new go.PathFigure(0,y/2,!0);E.add(b),b.add(new go.PathSegment(go.PathSegment.Arc,180,360,a/2,y/2,a/2,y/2));function x(z,ee,ne){z.add(new go.PathSegment(go.PathSegment.Move,(.3+ee)*a,(.8+ne)*y)),z.add(new go.PathSegment(go.PathSegment.Line,(.5+ee)*a,(.5+ne)*y)),z.add(new go.PathSegment(go.PathSegment.Line,(.1+ee)*a,(.5+ne)*y)),z.add(new go.PathSegment(go.PathSegment.Line,(.3+ee)*a,(.8+ne)*y).close())}return x(b,0,0),x(b,.4,0),x(b,.2,-.3),E}),go.Shape.defineFigureGenerator("IrritationHazard",function(ae,a,y){var E=new go.Geometry,b=new go.PathFigure(.2*a,0,!0);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*a,.3*y)),b.add(new go.PathSegment(go.PathSegment.Line,.8*a,0)),b.add(new go.PathSegment(go.PathSegment.Line,a,.2*y)),b.add(new go.PathSegment(go.PathSegment.Line,.7*a,.5*y)),b.add(new go.PathSegment(go.PathSegment.Line,a,.8*y)),b.add(new go.PathSegment(go.PathSegment.Line,.8*a,y)),b.add(new go.PathSegment(go.PathSegment.Line,.5*a,.7*y)),b.add(new go.PathSegment(go.PathSegment.Line,.2*a,y)),b.add(new go.PathSegment(go.PathSegment.Line,0,.8*y)),b.add(new go.PathSegment(go.PathSegment.Line,.3*a,.5*y)),b.add(new go.PathSegment(go.PathSegment.Line,0,.2*y).close()),E.spot1=new go.Spot(.3,.3),E.spot2=new go.Spot(.7,.7),E}),go.Shape.defineFigureGenerator("ElectricalHazard",function(ae,a,y){var E=new go.Geometry,b=new go.PathFigure(.37*a,0,!0);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*a,.11*y)),b.add(new go.PathSegment(go.PathSegment.Line,.77*a,.04*y)),b.add(new go.PathSegment(go.PathSegment.Line,.33*a,.49*y)),b.add(new go.PathSegment(go.PathSegment.Line,a,.37*y)),b.add(new go.PathSegment(go.PathSegment.Line,.63*a,.86*y)),b.add(new go.PathSegment(go.PathSegment.Line,.77*a,.91*y)),b.add(new go.PathSegment(go.PathSegment.Line,.34*a,y)),b.add(new go.PathSegment(go.PathSegment.Line,.34*a,.78*y)),b.add(new go.PathSegment(go.PathSegment.Line,.44*a,.8*y)),b.add(new go.PathSegment(go.PathSegment.Line,.65*a,.56*y)),b.add(new go.PathSegment(go.PathSegment.Line,0,.68*y).close()),E}),go.Shape.defineFigureGenerator("FireHazard",function(ae,a,y){var E=new go.Geometry,b=new go.PathFigure(.1*a,y,!0);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,.29*a,0,-.25*a,.63*y,.45*a,.44*y)),b.add(new go.PathSegment(go.PathSegment.Bezier,.51*a,.42*y,.48*a,.17*y,.54*a,.35*y)),b.add(new go.PathSegment(go.PathSegment.Bezier,.59*a,.18*y,.59*a,.29*y,.58*a,.28*y)),b.add(new go.PathSegment(go.PathSegment.Bezier,.75*a,.6*y,.8*a,.34*y,.88*a,.43*y)),b.add(new go.PathSegment(go.PathSegment.Bezier,.88*a,.31*y,.87*a,.48*y,.88*a,.43*y)),b.add(new go.PathSegment(go.PathSegment.Bezier,.9*a,y,1.17*a,.76*y,.82*a,.8*y).close()),E.spot1=new go.Spot(.07,.445),E.spot2=new go.Spot(.884,.958),E}),go.Shape.defineFigureGenerator("BpmnActivityLoop",function(ae,a,y){var E=new go.Geometry,b=.5,x=0,z=0,ee=b*le,ne=.4*Math.SQRT2/2+.5,re=.5-.5*Math.SQRT2/2,ie=1,ge=.5,fe=.5,se=0,Ee=new go.PathFigure(ne*a,(1-re)*y,!1);return E.add(Ee),Ee.add(new go.PathSegment(go.PathSegment.Bezier,ie*a,ge*y,ie*a,.7*y,ie*a,ge*y)),Ee.add(new go.PathSegment(go.PathSegment.Bezier,(fe+x)*a,(se+x)*y,(.5+b+x)*a,(.5-ee+x)*y,(.5+ee+x)*a,(.5-b+x)*y)),Ee.add(new go.PathSegment(go.PathSegment.Bezier,(.5-b+x)*a,(.5+z)*y,(.5-ee+x)*a,(.5-b+z)*y,(.5-b+x)*a,(.5-ee+z)*y)),Ee.add(new go.PathSegment(go.PathSegment.Bezier,(.35+x)*a,.9*y,(.5-b+x)*a,(.5+ee+z)*y,(.5-ee+x)*a,.9*y)),Ee.add(new go.PathSegment(go.PathSegment.Move,(.25+x)*a,.8*y)),Ee.add(new go.PathSegment(go.PathSegment.Line,(.35+x)*a,.9*y)),Ee.add(new go.PathSegment(go.PathSegment.Line,(.2+x)*a,.95*y)),E}),go.Shape.defineFigureGenerator("BpmnActivityParallel",function(ae,a,y){var E=new go.Geometry,b=new go.PathFigure(0,0,!1);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,y)),b.add(new go.PathSegment(go.PathSegment.Move,.5*a,0)),b.add(new go.PathSegment(go.PathSegment.Line,.5*a,y)),b.add(new go.PathSegment(go.PathSegment.Move,a,0)),b.add(new go.PathSegment(go.PathSegment.Line,a,y)),E}),go.Shape.defineFigureGenerator("BpmnActivitySequential",function(ae,a,y){var E=new go.Geometry,b=new go.PathFigure(0,0,!1);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,a,0)),b.add(new go.PathSegment(go.PathSegment.Move,0,.5*y)),b.add(new go.PathSegment(go.PathSegment.Line,a,.5*y)),b.add(new go.PathSegment(go.PathSegment.Move,0,y)),b.add(new go.PathSegment(go.PathSegment.Line,a,y)),E}),go.Shape.defineFigureGenerator("BpmnActivityAdHoc",function(ae,a,y){var E=new go.Geometry,b=new go.PathFigure(0,0,!1);E.add(b);var x=new go.PathFigure(a,y,!1);E.add(x);var z=new go.PathFigure(0,.5*y,!1);return E.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.5*y,.2*a,.35*y,.3*a,.35*y)),z.add(new go.PathSegment(go.PathSegment.Bezier,a,.5*y,.7*a,.65*y,.8*a,.65*y)),E}),go.Shape.defineFigureGenerator("BpmnActivityCompensation",function(ae,a,y){var E=new go.Geometry,b=new go.PathFigure(0,.5*y,!0);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*a,0)),b.add(new go.PathSegment(go.PathSegment.Line,.5*a,.5*y)),b.add(new go.PathSegment(go.PathSegment.Line,a,y)),b.add(new go.PathSegment(go.PathSegment.Line,a,0)),b.add(new go.PathSegment(go.PathSegment.Line,.5*a,.5*y)),b.add(new go.PathSegment(go.PathSegment.Line,.5*a,y).close()),E}),go.Shape.defineFigureGenerator("BpmnTaskMessage",function(ae,a,y){var E=new go.Geometry,b=new go.PathFigure(0,.2*y,!0);E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,a,.2*y)),b.add(new go.PathSegment(go.PathSegment.Line,a,.8*y)),b.add(new go.PathSegment(go.PathSegment.Line,0,.8*y)),b.add(new go.PathSegment(go.PathSegment.Line,0,.8*y).close());var b=new go.PathFigure(0,.2*y,!1);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*a,.5*y)),b.add(new go.PathSegment(go.PathSegment.Line,a,.2*y)),E}),go.Shape.defineFigureGenerator("BpmnTaskScript",function(ae,a,y){var E=new go.Geometry,b=new go.PathFigure(.7*a,y,!0);E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.3*a,y)),b.add(new go.PathSegment(go.PathSegment.Bezier,.3*a,0,.6*a,.5*y,0,.5*y)),b.add(new go.PathSegment(go.PathSegment.Line,.7*a,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,.7*a,y,.4*a,.5*y,a,.5*y).close());var x=new go.PathFigure(.45*a,.73*y,!1);return E.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.7*a,.73*y)),x.add(new go.PathSegment(go.PathSegment.Move,.38*a,.5*y)),x.add(new go.PathSegment(go.PathSegment.Line,.63*a,.5*y)),x.add(new go.PathSegment(go.PathSegment.Move,.31*a,.27*y)),x.add(new go.PathSegment(go.PathSegment.Line,.56*a,.27*y)),E}),go.Shape.defineFigureGenerator("BpmnTaskUser",function(ae,a,y){var E=new go.Geometry,b=new go.PathFigure(0,0,!1);E.add(b);var x=new go.PathFigure(.335*a,(1-.555)*y,!0);E.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.335*a,(1-.405)*y)),x.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*a,(1-.405)*y)),x.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*a,(1-.555)*y)),x.add(new go.PathSegment(go.PathSegment.Bezier,a,.68*y,(1-.12)*a,.46*y,(1-.02)*a,.54*y)),x.add(new go.PathSegment(go.PathSegment.Line,a,y)),x.add(new go.PathSegment(go.PathSegment.Line,0,y)),x.add(new go.PathSegment(go.PathSegment.Line,0,.68*y)),x.add(new go.PathSegment(go.PathSegment.Bezier,.335*a,(1-.555)*y,.02*a,.54*y,.12*a,.46*y)),x.add(new go.PathSegment(go.PathSegment.Line,.365*a,(1-.595)*y));var z=.5-.285,ee=.5,ne=z,re=Math.PI/4,ie=4*(1-Math.cos(re))/(3*Math.sin(re)),ge=ie*.5,fe=z,se=z,Ee=ie*fe,Oe=ie*se;x.add(new go.PathSegment(go.PathSegment.Bezier,(ee-fe)*a,ne*y,(ee-(Ee+fe)/2)*a,(ne+(se+Oe)/2)*y,(ee-fe)*a,(ne+Oe)*y)),x.add(new go.PathSegment(go.PathSegment.Bezier,ee*a,(ne-se)*y,(ee-fe)*a,(ne-Oe)*y,(ee-Ee)*a,(ne-se)*y)),x.add(new go.PathSegment(go.PathSegment.Bezier,(ee+fe)*a,ne*y,(ee+Ee)*a,(ne-se)*y,(ee+fe)*a,(ne-Oe)*y)),x.add(new go.PathSegment(go.PathSegment.Bezier,(1-.365)*a,(1-.595)*y,(ee+fe)*a,(ne+Oe)*y,(ee+(Ee+fe)/2)*a,(ne+(se+Oe)/2)*y)),x.add(new go.PathSegment(go.PathSegment.Line,(1-.365)*a,(1-.595)*y)),x.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*a,(1-.555)*y)),x.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*a,(1-.405)*y)),x.add(new go.PathSegment(go.PathSegment.Line,.335*a,(1-.405)*y));var ot=new go.PathFigure(.2*a,y,!1);E.add(ot),ot.add(new go.PathSegment(go.PathSegment.Line,.2*a,.8*y));var Nt=new go.PathFigure(.8*a,y,!1);return E.add(Nt),Nt.add(new go.PathSegment(go.PathSegment.Line,.8*a,.8*y)),E}),go.Shape.defineFigureGenerator("BpmnEventConditional",function(ae,a,y){var E=new go.Geometry,b=new go.PathFigure(.1*a,0,!0);E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.9*a,0)),b.add(new go.PathSegment(go.PathSegment.Line,.9*a,y)),b.add(new go.PathSegment(go.PathSegment.Line,.1*a,y).close());var x=new go.PathFigure(.2*a,.2*y,!1);return E.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.8*a,.2*y)),x.add(new go.PathSegment(go.PathSegment.Move,.2*a,.4*y)),x.add(new go.PathSegment(go.PathSegment.Line,.8*a,.4*y)),x.add(new go.PathSegment(go.PathSegment.Move,.2*a,.6*y)),x.add(new go.PathSegment(go.PathSegment.Line,.8*a,.6*y)),x.add(new go.PathSegment(go.PathSegment.Move,.2*a,.8*y)),x.add(new go.PathSegment(go.PathSegment.Line,.8*a,.8*y)),E}),go.Shape.defineFigureGenerator("BpmnEventError",function(ae,a,y){var E=new go.Geometry,b=new go.PathFigure(0,y,!0);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.33*a,0)),b.add(new go.PathSegment(go.PathSegment.Line,.66*a,.5*y)),b.add(new go.PathSegment(go.PathSegment.Line,a,0)),b.add(new go.PathSegment(go.PathSegment.Line,.66*a,y)),b.add(new go.PathSegment(go.PathSegment.Line,.33*a,.5*y).close()),E}),go.Shape.defineFigureGenerator("BpmnEventEscalation",function(ae,a,y){var E=new go.Geometry,b=new go.PathFigure(0,0,!1);E.add(b);var x=new go.PathFigure(a,y,!1);E.add(x);var z=new go.PathFigure(.1*a,y,!0);return E.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.5*a,0)),z.add(new go.PathSegment(go.PathSegment.Line,.9*a,y)),z.add(new go.PathSegment(go.PathSegment.Line,.5*a,.5*y).close()),E}),go.Shape.defineFigureGenerator("Caution",function(ae,a,y){var E=new go.Geometry,b=new go.PathFigure(.05*a,y,!0);E.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,.1*a,.8*y,0,y,0,y)),b.add(new go.PathSegment(go.PathSegment.Line,.45*a,.1*y)),b.add(new go.PathSegment(go.PathSegment.Bezier,.55*a,.1*y,.5*a,0,.5*a,0)),b.add(new go.PathSegment(go.PathSegment.Line,.95*a,.9*y)),b.add(new go.PathSegment(go.PathSegment.Bezier,.9*a,y,a,y,a,y)),b.add(new go.PathSegment(go.PathSegment.Line,.05*a,y));var x=.05;return b.add(new go.PathSegment(go.PathSegment.Move,(.5-x)*a,.875*y)),b.add(new go.PathSegment(go.PathSegment.Arc,180,-360,.5*a,.875*y,x*a,x*y)),b.add(new go.PathSegment(go.PathSegment.Move,.5*a,.75*y)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.325*y,.575*a,.725*y,.625*a,.375*y)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.75*y,.375*a,.375*y,.425*a,.725*y)),E}),go.Shape.defineFigureGenerator("Recycle",function(ae,a,y){var E=new go.Geometry,b=new go.PathFigure(.45*a,.95*y,!1);E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.2*a,.95*y)),b.add(new go.PathSegment(go.PathSegment.Bezier,.185*a,.85*y,.17*a,.95*y,.15*a,.9*y)),b.add(new go.PathSegment(go.PathSegment.Line,.235*a,.75*y)),b.add(new go.PathSegment(go.PathSegment.Line,.3*a,.625*y)),b.add(new go.PathSegment(go.PathSegment.Line,.35*a,.65*y)),b.add(new go.PathSegment(go.PathSegment.Line,.275*a,.45*y)),b.add(new go.PathSegment(go.PathSegment.Line,.05*a,.45*y)),b.add(new go.PathSegment(go.PathSegment.Line,.1*a,.5*y)),b.add(new go.PathSegment(go.PathSegment.Line,.05*a,.575*y)),b.add(new go.PathSegment(go.PathSegment.Bezier,.1875*a,.95*y,0,.675*y,0,.7*y)),b.add(new go.PathSegment(go.PathSegment.Move,.45*a,.95*y)),b.add(new go.PathSegment(go.PathSegment.Line,.45*a,.775*y)),b.add(new go.PathSegment(go.PathSegment.Line,.22*a,.775*y));var x=new go.PathFigure(.475*a,.2*y,!1);E.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.4*a,.4*y)),x.add(new go.PathSegment(go.PathSegment.Line,.225*a,.3*y)),x.add(new go.PathSegment(go.PathSegment.Line,.275*a,.175*y)),x.add(new go.PathSegment(go.PathSegment.Line,.325*a,.05*y)),x.add(new go.PathSegment(go.PathSegment.Bezier,.4*a,.05*y,.35*a,0,.375*a,0)),x.add(new go.PathSegment(go.PathSegment.Line,.575*a,.375*y)),x.add(new go.PathSegment(go.PathSegment.Line,.525*a,.4*y)),x.add(new go.PathSegment(go.PathSegment.Line,.75*a,.475*y)),x.add(new go.PathSegment(go.PathSegment.Line,.85*a,.315*y)),x.add(new go.PathSegment(go.PathSegment.Line,.8*a,.32*y)),x.add(new go.PathSegment(go.PathSegment.Line,.65*a,.05*y)),x.add(new go.PathSegment(go.PathSegment.Bezier,.575*a,0,.65*a,.05*y,.625*a,0)),x.add(new go.PathSegment(go.PathSegment.Line,.38*a,.0105*y));var z=new go.PathFigure(.675*a,.575*y,!1);return E.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.875*a,.525*y)),z.add(new go.PathSegment(go.PathSegment.Line,a,.775*y)),z.add(new go.PathSegment(go.PathSegment.Bezier,.85*a,.95*y,a,.8*y,a,.85*y)),z.add(new go.PathSegment(go.PathSegment.Line,.65*a,.95*y)),z.add(new go.PathSegment(go.PathSegment.Line,.65*a,y)),z.add(new go.PathSegment(go.PathSegment.Line,.55*a,.85*y)),z.add(new go.PathSegment(go.PathSegment.Line,.65*a,.725*y)),z.add(new go.PathSegment(go.PathSegment.Line,.65*a,.775*y)),z.add(new go.PathSegment(go.PathSegment.Line,.7*a,.775*y)),z.add(new go.PathSegment(go.PathSegment.Line,a,.775*y)),z.add(new go.PathSegment(go.PathSegment.Move,.675*a,.575*y)),z.add(new go.PathSegment(go.PathSegment.Line,.775*a,.775*y)),E}),go.Shape.defineFigureGenerator("BpmnEventTimer",function(ae,a,y){var E=new go.Geometry,b=.5,x=le*.5,z=new go.PathFigure(a,b*y,!0);E.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,b*a,y,a,(b+x)*y,(b+x)*a,y)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,b*y,(b-x)*a,y,0,(b+x)*y)),z.add(new go.PathSegment(go.PathSegment.Bezier,b*a,0,0,(b-x)*y,(b-x)*a,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,a,b*y,(b+x)*a,0,a,(b-x)*y));var ee=new go.PathFigure(b*a,0,!1);return E.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,b*a,.15*y)),ee.add(new go.PathSegment(go.PathSegment.Move,b*a,y)),ee.add(new go.PathSegment(go.PathSegment.Line,b*a,.85*y)),ee.add(new go.PathSegment(go.PathSegment.Move,0,b*y)),ee.add(new go.PathSegment(go.PathSegment.Line,.15*a,b*y)),ee.add(new go.PathSegment(go.PathSegment.Move,a,b*y)),ee.add(new go.PathSegment(go.PathSegment.Line,.85*a,b*y)),ee.add(new go.PathSegment(go.PathSegment.Move,b*a,b*y)),ee.add(new go.PathSegment(go.PathSegment.Line,.58*a,.1*y)),ee.add(new go.PathSegment(go.PathSegment.Move,b*a,b*y)),ee.add(new go.PathSegment(go.PathSegment.Line,.78*a,.54*y)),E}),go.Shape.defineFigureGenerator("Package",function(ae,a,y){var E=new go.Geometry,b=new go.PathFigure(0,.15*y,!0);E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,a,.15*y)),b.add(new go.PathSegment(go.PathSegment.Line,a,y)),b.add(new go.PathSegment(go.PathSegment.Line,0,y).close());var x=new go.PathFigure(0,.15*y,!0);return E.add(x),x.add(new go.PathSegment(go.PathSegment.Line,0,0)),x.add(new go.PathSegment(go.PathSegment.Line,.6*a,0)),x.add(new go.PathSegment(go.PathSegment.Line,.65*a,.15*y).close()),E.spot1=new go.Spot(0,.1),E.spot2=new go.Spot(1,1),E}),go.Shape.defineFigureGenerator("Class",function(ae,a,y){var E=new go.Geometry,b=new go.PathFigure(0,0,!0);E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,a,0)),b.add(new go.PathSegment(go.PathSegment.Line,a,y)),b.add(new go.PathSegment(go.PathSegment.Line,0,y)),b.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var x=new go.PathFigure(0,.2*y,!1);E.add(x),x.add(new go.PathSegment(go.PathSegment.Line,a,.2*y).close());var z=new go.PathFigure(0,.5*y,!1);return E.add(z),z.add(new go.PathSegment(go.PathSegment.Line,a,.5*y).close()),E}),go.Shape.defineFigureGenerator("Component",function(ae,a,y){var E=new go.Geometry,b=new go.PathFigure(a,y,!0);E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,a,0)),b.add(new go.PathSegment(go.PathSegment.Line,.15*a,0)),b.add(new go.PathSegment(go.PathSegment.Line,.15*a,y)),b.add(new go.PathSegment(go.PathSegment.Line,a,y).close());var x=new go.PathFigure(0,.2*y,!0);E.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.45*a,.2*y)),x.add(new go.PathSegment(go.PathSegment.Line,.45*a,.4*y)),x.add(new go.PathSegment(go.PathSegment.Line,0,.4*y)),x.add(new go.PathSegment(go.PathSegment.Line,0,.2*y).close());var z=new go.PathFigure(0,.6*y,!0);return E.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.45*a,.6*y)),z.add(new go.PathSegment(go.PathSegment.Line,.45*a,.8*y)),z.add(new go.PathSegment(go.PathSegment.Line,0,.8*y)),z.add(new go.PathSegment(go.PathSegment.Line,0,.6*y).close()),E}),go.Shape.defineFigureGenerator("Boat Shipment",function(ae,a,y){var E=new go.Geometry,b=new go.PathFigure(.15*a,.6*y,!0);E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.15*a,.6*y)),b.add(new go.PathSegment(go.PathSegment.Line,0,.6*y)),b.add(new go.PathSegment(go.PathSegment.Line,.15*a,y)),b.add(new go.PathSegment(go.PathSegment.Line,.85*a,y)),b.add(new go.PathSegment(go.PathSegment.Line,a,.6*y)),b.add(new go.PathSegment(go.PathSegment.Line,.85*a,.6*y)),b.add(new go.PathSegment(go.PathSegment.Line,.5*a,0)),b.add(new go.PathSegment(go.PathSegment.Line,.15*a,.6*y));var x=new go.PathFigure(.15*a,.6*y,!1);return E.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.85*a,.6*y)),E}),go.Shape.defineFigureGenerator("Customer/Supplier",function(ae,a,y){var E=new go.Geometry,b=new go.PathFigure(a,y,!0);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,a,0)),b.add(new go.PathSegment(go.PathSegment.Line,.66*a,.33*y)),b.add(new go.PathSegment(go.PathSegment.Line,.66*a,0)),b.add(new go.PathSegment(go.PathSegment.Line,.33*a,.33*y)),b.add(new go.PathSegment(go.PathSegment.Line,.33*a,0)),b.add(new go.PathSegment(go.PathSegment.Line,0,.33*y)),b.add(new go.PathSegment(go.PathSegment.Line,0,y)),b.add(new go.PathSegment(go.PathSegment.Line,a,y).close()),E}),go.Shape.defineFigureGenerator("Workcell",function(ae,a,y){var E=new go.Geometry,b=new go.PathFigure(0,y,!0);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Line,a,0)),b.add(new go.PathSegment(go.PathSegment.Line,a,y)),b.add(new go.PathSegment(go.PathSegment.Line,.65*a,y)),b.add(new go.PathSegment(go.PathSegment.Line,.65*a,.4*y)),b.add(new go.PathSegment(go.PathSegment.Line,.35*a,.4*y)),b.add(new go.PathSegment(go.PathSegment.Line,.35*a,y)),b.add(new go.PathSegment(go.PathSegment.Line,0,y).close()),E}),go.Shape.defineFigureGenerator("Supermarket",function(ae,a,y){var E=new go.Geometry,b=new go.PathFigure(0,0,!1);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,a,0)),b.add(new go.PathSegment(go.PathSegment.Line,a,.33*y)),b.add(new go.PathSegment(go.PathSegment.Line,0,.33*y)),b.add(new go.PathSegment(go.PathSegment.Move,a,.33*y)),b.add(new go.PathSegment(go.PathSegment.Line,a,.66*y)),b.add(new go.PathSegment(go.PathSegment.Line,0,.66*y)),b.add(new go.PathSegment(go.PathSegment.Move,a,.66*y)),b.add(new go.PathSegment(go.PathSegment.Line,a,y)),b.add(new go.PathSegment(go.PathSegment.Line,0,y)),E}),go.Shape.defineFigureGenerator("TruckShipment",function(ae,a,y){var E=new go.Geometry,b=new go.PathFigure(0,0,!0);E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.6*a,0)),b.add(new go.PathSegment(go.PathSegment.Line,.6*a,.8*y)),b.add(new go.PathSegment(go.PathSegment.Line,0,.8*y)),b.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var x=new go.PathFigure(a,.8*y,!0);E.add(x),x.add(new go.PathSegment(go.PathSegment.Line,a,.4*y)),x.add(new go.PathSegment(go.PathSegment.Line,.6*a,.4*y)),x.add(new go.PathSegment(go.PathSegment.Line,.6*a,.8*y)),x.add(new go.PathSegment(go.PathSegment.Line,a,.8*y).close());var z=.1,ee=le*.1,ne=.2,re=.9,ie=new go.PathFigure((ne-z)*a,re*y,!0);E.add(ie),ie.add(new go.PathSegment(go.PathSegment.Bezier,ne*a,(re-z)*y,(ne-z)*a,(re-ee)*y,(ne-ee)*a,(re-z)*y)),ie.add(new go.PathSegment(go.PathSegment.Bezier,(ne+z)*a,re*y,(ne+ee)*a,(re-z)*y,(ne+z)*a,(re-ee)*y)),ie.add(new go.PathSegment(go.PathSegment.Bezier,ne*a,(re+z)*y,(ne+z)*a,(re+ee)*y,(ne+ee)*a,(re+z)*y)),ie.add(new go.PathSegment(go.PathSegment.Bezier,(ne-z)*a,re*y,(ne-ee)*a,(re+z)*y,(ne-z)*a,(re+ee)*y).close()),z=.1,ee=le*.1,ne=.8,re=.9;var ge=new go.PathFigure((ne-z)*a,re*y,!0);return E.add(ge),ge.add(new go.PathSegment(go.PathSegment.Bezier,ne*a,(re-z)*y,(ne-z)*a,(re-ee)*y,(ne-ee)*a,(re-z)*y)),ge.add(new go.PathSegment(go.PathSegment.Bezier,(ne+z)*a,re*y,(ne+ee)*a,(re-z)*y,(ne+z)*a,(re-ee)*y)),ge.add(new go.PathSegment(go.PathSegment.Bezier,ne*a,(re+z)*y,(ne+z)*a,(re+ee)*y,(ne+ee)*a,(re+z)*y)),ge.add(new go.PathSegment(go.PathSegment.Bezier,(ne-z)*a,re*y,(ne-ee)*a,(re+z)*y,(ne-z)*a,(re+ee)*y).close()),E}),go.Shape.defineFigureGenerator("KanbanPost",function(ae,a,y){var E=new go.Geometry,b=new go.PathFigure(.2*a,0,!1);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.2*a,.5*y)),b.add(new go.PathSegment(go.PathSegment.Line,.8*a,.5*y)),b.add(new go.PathSegment(go.PathSegment.Line,.8*a,0)),b.add(new go.PathSegment(go.PathSegment.Move,.5*a,.5*y)),b.add(new go.PathSegment(go.PathSegment.Line,.5*a,y)),b.add(new go.PathSegment(go.PathSegment.Line,.2*a,y)),b.add(new go.PathSegment(go.PathSegment.Move,.5*a,y)),b.add(new go.PathSegment(go.PathSegment.Line,.8*a,y)),E}),go.Shape.defineFigureGenerator("Forklift",function(ae,a,y){var E=new go.Geometry,b=new go.PathFigure(0,0,!0);E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.5*y)),b.add(new go.PathSegment(go.PathSegment.Line,.5*a,.5*y)),b.add(new go.PathSegment(go.PathSegment.Line,.4*a,0)),b.add(new go.PathSegment(go.PathSegment.Line,0,0));var x=new go.PathFigure(0,.5*y,!0);E.add(x),x.add(new go.PathSegment(go.PathSegment.Line,0,.8*y)),x.add(new go.PathSegment(go.PathSegment.Line,.5*a,.8*y)),x.add(new go.PathSegment(go.PathSegment.Line,.5*a,.5*y)),x.add(new go.PathSegment(go.PathSegment.Line,0,.5*y));var z=new go.PathFigure(.5*a,.8*y,!0);E.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.5*a,.1*y)),z.add(new go.PathSegment(go.PathSegment.Line,.55*a,.1*y)),z.add(new go.PathSegment(go.PathSegment.Line,.55*a,.8*y)),z.add(new go.PathSegment(go.PathSegment.Line,.5*a,.8*y));var ee=new go.PathFigure(.5*a,.7*y,!1);E.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,a,.7*y));var ne=.1,re=le*.1,ie=.1,ge=.9,fe=new go.PathFigure((ie-ne)*a,ge*y,!0);E.add(fe),fe.add(new go.PathSegment(go.PathSegment.Bezier,ie*a,(ge-ne)*y,(ie-ne)*a,(ge-re)*y,(ie-re)*a,(ge-ne)*y)),fe.add(new go.PathSegment(go.PathSegment.Bezier,(ie+ne)*a,ge*y,(ie+re)*a,(ge-ne)*y,(ie+ne)*a,(ge-re)*y)),fe.add(new go.PathSegment(go.PathSegment.Bezier,ie*a,(ge+ne)*y,(ie+ne)*a,(ge+re)*y,(ie+re)*a,(ge+ne)*y)),fe.add(new go.PathSegment(go.PathSegment.Bezier,(ie-ne)*a,ge*y,(ie-re)*a,(ge+ne)*y,(ie-ne)*a,(ge+re)*y)),ne=.1,re=le*.1,ie=.4,ge=.9;var se=new go.PathFigure((ie-ne)*a,ge*y,!0);return E.add(se),se.add(new go.PathSegment(go.PathSegment.Bezier,ie*a,(ge-ne)*y,(ie-ne)*a,(ge-re)*y,(ie-re)*a,(ge-ne)*y)),se.add(new go.PathSegment(go.PathSegment.Bezier,(ie+ne)*a,ge*y,(ie+re)*a,(ge-ne)*y,(ie+ne)*a,(ge-re)*y)),se.add(new go.PathSegment(go.PathSegment.Bezier,ie*a,(ge+ne)*y,(ie+ne)*a,(ge+re)*y,(ie+re)*a,(ge+ne)*y)),se.add(new go.PathSegment(go.PathSegment.Bezier,(ie-ne)*a,ge*y,(ie-re)*a,(ge+ne)*y,(ie-ne)*a,(ge+re)*y)),E}),go.Shape.defineFigureGenerator("RailShipment",function(ae,a,y){var E=new go.Geometry,b=new go.PathFigure(.1*a,.4*y,!0);E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.45*a,.4*y)),b.add(new go.PathSegment(go.PathSegment.Line,.45*a,.9*y)),b.add(new go.PathSegment(go.PathSegment.Line,.1*a,.9*y)),b.add(new go.PathSegment(go.PathSegment.Line,.1*a,.4*y).close());var x=new go.PathFigure(.45*a,.7*y,!1);E.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.55*a,.7*y));var z=new go.PathFigure(.55*a,.4*y,!0);E.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.9*a,.4*y)),z.add(new go.PathSegment(go.PathSegment.Line,.9*a,.9*y)),z.add(new go.PathSegment(go.PathSegment.Line,.55*a,.9*y)),z.add(new go.PathSegment(go.PathSegment.Line,.55*a,.4*y).close());var ie=.05,ge=le*.05,fe=.175,se=.95,ee=new go.PathFigure((fe-ie)*a,se*y,!0);E.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,fe*a,(se-ie)*y,(fe-ie)*a,(se-ge)*y,(fe-ge)*a,(se-ie)*y)),ee.add(new go.PathSegment(go.PathSegment.Bezier,(fe+ie)*a,se*y,(fe+ge)*a,(se-ie)*y,(fe+ie)*a,(se-ge)*y)),ee.add(new go.PathSegment(go.PathSegment.Bezier,fe*a,(se+ie)*y,(fe+ie)*a,(se+ge)*y,(fe+ge)*a,(se+ie)*y)),ee.add(new go.PathSegment(go.PathSegment.Bezier,(fe-ie)*a,se*y,(fe-ge)*a,(se+ie)*y,(fe-ie)*a,(se+ge)*y));var ie=.05,ge=le*.05,fe=.375,se=.95,ne=new go.PathFigure((fe-ie)*a,se*y,!0);E.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,fe*a,(se-ie)*y,(fe-ie)*a,(se-ge)*y,(fe-ge)*a,(se-ie)*y)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(fe+ie)*a,se*y,(fe+ge)*a,(se-ie)*y,(fe+ie)*a,(se-ge)*y)),ne.add(new go.PathSegment(go.PathSegment.Bezier,fe*a,(se+ie)*y,(fe+ie)*a,(se+ge)*y,(fe+ge)*a,(se+ie)*y)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(fe-ie)*a,se*y,(fe-ge)*a,(se+ie)*y,(fe-ie)*a,(se+ge)*y));var ie=.05,ge=le*.05,fe=.625,se=.95,re=new go.PathFigure((fe-ie)*a,se*y,!0);E.add(re),re.add(new go.PathSegment(go.PathSegment.Bezier,fe*a,(se-ie)*y,(fe-ie)*a,(se-ge)*y,(fe-ge)*a,(se-ie)*y)),re.add(new go.PathSegment(go.PathSegment.Bezier,(fe+ie)*a,se*y,(fe+ge)*a,(se-ie)*y,(fe+ie)*a,(se-ge)*y)),re.add(new go.PathSegment(go.PathSegment.Bezier,fe*a,(se+ie)*y,(fe+ie)*a,(se+ge)*y,(fe+ge)*a,(se+ie)*y)),re.add(new go.PathSegment(go.PathSegment.Bezier,(fe-ie)*a,se*y,(fe-ge)*a,(se+ie)*y,(fe-ie)*a,(se+ge)*y));var ie=.05,ge=le*.05,fe=.825,se=.95,Ee=new go.PathFigure((fe-ie)*a,se*y,!0);E.add(Ee),Ee.add(new go.PathSegment(go.PathSegment.Bezier,fe*a,(se-ie)*y,(fe-ie)*a,(se-ge)*y,(fe-ge)*a,(se-ie)*y)),Ee.add(new go.PathSegment(go.PathSegment.Bezier,(fe+ie)*a,se*y,(fe+ge)*a,(se-ie)*y,(fe+ie)*a,(se-ge)*y)),Ee.add(new go.PathSegment(go.PathSegment.Bezier,fe*a,(se+ie)*y,(fe+ie)*a,(se+ge)*y,(fe+ge)*a,(se+ie)*y)),Ee.add(new go.PathSegment(go.PathSegment.Bezier,(fe-ie)*a,se*y,(fe-ge)*a,(se+ie)*y,(fe-ie)*a,(se+ge)*y).close());var Oe=new go.PathFigure(0,y,!1);return E.add(Oe),Oe.add(new go.PathSegment(go.PathSegment.Line,a,y).close()),E}),go.Shape.defineFigureGenerator("Warehouse",function(ae,a,y){var E=new go.Geometry,b=new go.PathFigure(0,0,!0);E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,a,0)),b.add(new go.PathSegment(go.PathSegment.Line,a,y)),b.add(new go.PathSegment(go.PathSegment.Line,0,y)),b.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var x=new go.PathFigure(0,.2*y,!1);E.add(x),x.add(new go.PathSegment(go.PathSegment.Line,a,.2*y).close());var z=new go.PathFigure(.15*a,y,!0);E.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.15*a,.5*y)),z.add(new go.PathSegment(go.PathSegment.Line,.4*a,.5*y)),z.add(new go.PathSegment(go.PathSegment.Line,.4*a,y)),z.add(new go.PathSegment(go.PathSegment.Line,.15*a,y).close());var ee=.05,ne=le*.05,re=.35,ie=.775,ge=new go.PathFigure((re-ee)*a,ie*y,!0);return E.add(ge),ge.add(new go.PathSegment(go.PathSegment.Bezier,re*a,(ie-ee)*y,(re-ee)*a,(ie-ne)*y,(re-ne)*a,(ie-ee)*y)),ge.add(new go.PathSegment(go.PathSegment.Bezier,(re+ee)*a,ie*y,(re+ne)*a,(ie-ee)*y,(re+ee)*a,(ie-ne)*y)),ge.add(new go.PathSegment(go.PathSegment.Bezier,re*a,(ie+ee)*y,(re+ee)*a,(ie+ne)*y,(re+ne)*a,(ie+ee)*y)),ge.add(new go.PathSegment(go.PathSegment.Bezier,(re-ee)*a,ie*y,(re-ne)*a,(ie+ee)*y,(re-ee)*a,(ie+ne)*y).close()),E}),go.Shape.defineFigureGenerator("ControlCenter",function(ae,a,y){var E=new go.Geometry,b=new go.PathFigure(0,y,!0);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.8*y)),b.add(new go.PathSegment(go.PathSegment.Line,.1*a,.8*y)),b.add(new go.PathSegment(go.PathSegment.Line,.1*a,0)),b.add(new go.PathSegment(go.PathSegment.Line,.9*a,0)),b.add(new go.PathSegment(go.PathSegment.Line,.9*a,.8*y)),b.add(new go.PathSegment(go.PathSegment.Line,a,.8*y)),b.add(new go.PathSegment(go.PathSegment.Line,a,y)),b.add(new go.PathSegment(go.PathSegment.Line,0,y)),b.add(new go.PathSegment(go.PathSegment.Move,.1*a,.8*y)),b.add(new go.PathSegment(go.PathSegment.Line,.9*a,.8*y).close()),E}),go.Shape.defineFigureGenerator("Bluetooth",function(ae,a,y){var E=new go.Geometry,b=new go.PathFigure(0,.75*y,!1);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.75*y)),b.add(new go.PathSegment(go.PathSegment.Line,a,.25*y)),b.add(new go.PathSegment(go.PathSegment.Line,.5*a,0)),b.add(new go.PathSegment(go.PathSegment.Line,.5*a,y)),b.add(new go.PathSegment(go.PathSegment.Line,a,.75*y)),b.add(new go.PathSegment(go.PathSegment.Line,0,.25*y)),E}),go.Shape.defineFigureGenerator("Bookmark",function(ae,a,y){var E=new go.Geometry,b=new go.PathFigure(0,0,!0);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,y)),b.add(new go.PathSegment(go.PathSegment.Line,.5*a,.6*y)),b.add(new go.PathSegment(go.PathSegment.Line,a,y)),b.add(new go.PathSegment(go.PathSegment.Line,a,0)),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Move,.2*a,.2*y)),b.add(new go.PathSegment(go.PathSegment.Line,.8*a,.2*y)),b.add(new go.PathSegment(go.PathSegment.Move,.2*a,.4*y)),b.add(new go.PathSegment(go.PathSegment.Line,.8*a,.4*y)),E}),go.Shape.defineFigureGenerator("Bookmark",function(ae,a,y){var E=new go.Geometry,b=new go.PathFigure(0,0,!0);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,y)),b.add(new go.PathSegment(go.PathSegment.Line,.5*a,.6*y)),b.add(new go.PathSegment(go.PathSegment.Line,a,y)),b.add(new go.PathSegment(go.PathSegment.Line,a,0)),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Move,.2*a,.2*y)),b.add(new go.PathSegment(go.PathSegment.Line,.8*a,.2*y)),b.add(new go.PathSegment(go.PathSegment.Move,.2*a,.4*y)),b.add(new go.PathSegment(go.PathSegment.Line,.8*a,.4*y)),E}),go.Shape.defineFigureGenerator("Globe",function(ae,a,y){var E=new go.Geometry,b=new go.PathFigure(.5*a,0,!1);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*a,y)),b.add(new go.PathSegment(go.PathSegment.Move,0,.5*y)),b.add(new go.PathSegment(go.PathSegment.Line,a,.5*y)),b.add(new go.PathSegment(go.PathSegment.Move,.5*a,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,a,.5*y,.75*a,0,a,.25*y)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,y,a,.75*y,.75*a,y)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*y,.25*a,y,0,.75*y)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,0,0,.25*y,.25*a,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,y,.15*a,.25*y,.15*a,.75*y)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,0,.85*a,.75*y,.85*a,.25*y)),b.add(new go.PathSegment(go.PathSegment.Move,.1675*a,.15*y)),b.add(new go.PathSegment(go.PathSegment.Bezier,.8325*a,.15*y,.35*a,.3*y,.65*a,.3*y)),b.add(new go.PathSegment(go.PathSegment.Move,.1675*a,.85*y)),b.add(new go.PathSegment(go.PathSegment.Bezier,.8325*a,.85*y,.35*a,.7*y,.65*a,.7*y)),E}),go.Shape.defineFigureGenerator("Wave",function(ae,a,y){var E=new go.Geometry,b=new go.PathFigure(0,.25*y,!1);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,.3*a,.25*y,.1*a,0,.2*a,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,.7*a,.25*y,.425*a,.5*y,.575*a,.5*y)),b.add(new go.PathSegment(go.PathSegment.Bezier,a,.25*y,.8*a,0,.9*a,0)),b.add(new go.PathSegment(go.PathSegment.Line,a,.75*y)),b.add(new go.PathSegment(go.PathSegment.Move,0,.25*y)),b.add(new go.PathSegment(go.PathSegment.Line,0,.75*y)),b.add(new go.PathSegment(go.PathSegment.Bezier,.3*a,.75*y,.1*a,.5*y,.2*a,.5*y)),b.add(new go.PathSegment(go.PathSegment.Bezier,.7*a,.75*y,.425*a,y,.575*a,y)),b.add(new go.PathSegment(go.PathSegment.Bezier,a,.75*y,.8*a,.5*y,.9*a,.5*y)),E}),go.Shape.defineFigureGenerator("Operator",function(ae,a,y){var E=new go.Geometry,b=.3,x=le*.3,z=.5,ee=.7,ne=new go.PathFigure((z-b)*a,ee*y,!0);E.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,z*a,(ee-b)*y,(z-b)*a,(ee-x)*y,(z-x)*a,(ee-b)*y)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(z+b)*a,ee*y,(z+x)*a,(ee-b)*y,(z+b)*a,(ee-x)*y)),ne.add(new go.PathSegment(go.PathSegment.Bezier,z*a,(ee+b)*y,(z+b)*a,(ee+x)*y,(z+x)*a,(ee+b)*y)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(z-b)*a,ee*y,(z-x)*a,(ee+b)*y,(z-b)*a,(ee+x)*y));var re=new go.PathFigure(0,.7*y,!1);return E.add(re),re.add(new go.PathSegment(go.PathSegment.Bezier,a,.7*y,0,0,a,0)),E}),go.Shape.defineFigureGenerator("TripleFanBlades",function(ae,a,y){var E=new go.Geometry,b=new go.PathFigure(.5*a,0,!0);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.65*y,.65*a,.3*y,.65*a,.5*y)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,0,.35*a,.5*y,.35*a,.3*y)),b.add(new go.PathSegment(go.PathSegment.Move,.5*a,.65*y)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,y,.3*a,.6*y,.1*a,.8*y)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.65*y,.2*a,y,.35*a,.95*y)),b.add(new go.PathSegment(go.PathSegment.Move,.5*a,.65*y)),b.add(new go.PathSegment(go.PathSegment.Bezier,a,y,.7*a,.6*y,.9*a,.8*y)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.65*y,.8*a,y,.65*a,.95*y)),E}),go.Shape.defineFigureGenerator("CentrifugalPump",function(ae,a,y){var E=new go.Geometry,b=new go.PathFigure(a,0,!0);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.4*a,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*y,0,.075*y,0,.5*y)),b.add(new go.PathSegment(go.PathSegment.Bezier,.4*a,y,0,y,.4*a,y)),b.add(new go.PathSegment(go.PathSegment.Bezier,.8*a,.4*y,.8*a,y,.85*a,.6*y)),b.add(new go.PathSegment(go.PathSegment.Line,a,.4*y)),b.add(new go.PathSegment(go.PathSegment.Line,a,0)),E}),go.Shape.defineFigureGenerator("Battery",function(ae,a,y){var E=new go.Geometry,b=new go.PathFigure(0,y,!0);E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.1*y)),b.add(new go.PathSegment(go.PathSegment.Line,a,.1*y)),b.add(new go.PathSegment(go.PathSegment.Line,a,y)),b.add(new go.PathSegment(go.PathSegment.Line,0,y)),b.add(new go.PathSegment(go.PathSegment.Move,.4*a,.1*y)),b.add(new go.PathSegment(go.PathSegment.Line,.4*a,0)),b.add(new go.PathSegment(go.PathSegment.Line,.6*a,0)),b.add(new go.PathSegment(go.PathSegment.Line,.6*a,.1*y));var x=new go.PathFigure(0,.6*y,!1);return E.add(x),x.add(new go.PathSegment(go.PathSegment.Move,0,.4*y)),x.add(new go.PathSegment(go.PathSegment.Line,a,.4*y)),E}),go.Shape.defineFigureGenerator("Delete",function(ae,a,y){var E=new go.Geometry,b=.5,x=le*.5,z=.5,ee=.5,ne=new go.PathFigure((z-b)*a,ee*y,!0);E.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,z*a,(ee-b)*y,(z-b)*a,(ee-x)*y,(z-x)*a,(ee-b)*y)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(z+b)*a,ee*y,(z+x)*a,(ee-b)*y,(z+b)*a,(ee-x)*y)),ne.add(new go.PathSegment(go.PathSegment.Bezier,z*a,(ee+b)*y,(z+b)*a,(ee+x)*y,(z+x)*a,(ee+b)*y)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(z-b)*a,ee*y,(z-x)*a,(ee+b)*y,(z-b)*a,(ee+x)*y));var re=new go.PathFigure(.15*a,.5*y,!1);return E.add(re),re.add(new go.PathSegment(go.PathSegment.Line,.85*a,.5*y)),E}),go.Shape.defineFigureGenerator("Flag",function(ae,a,y){var E=new go.Geometry,b=new go.PathFigure(0,.1*y,!0);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,y)),b.add(new go.PathSegment(go.PathSegment.Move,0,.1*y)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.1*y,.15*a,0,.35*a,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,a,.1*y,.65*a,.2*y,.85*a,.2*y)),b.add(new go.PathSegment(go.PathSegment.Line,a,.5*y)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.5*y,.85*a,.6*y,.65*a,.6*y)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*y,.35*a,.4*y,.15*a,.4*y).close()),E}),go.Shape.defineFigureGenerator("Help",function(ae,a,y){var E=new go.Geometry,b=.5,x=le*.5,z=.5,ee=.5,ne=new go.PathFigure((z-b)*a,ee*y,!1);E.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,z*a,(ee-b)*y,(z-b)*a,(ee-x)*y,(z-x)*a,(ee-b)*y)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(z+b)*a,ee*y,(z+x)*a,(ee-b)*y,(z+b)*a,(ee-x)*y)),ne.add(new go.PathSegment(go.PathSegment.Bezier,z*a,(ee+b)*y,(z+b)*a,(ee+x)*y,(z+x)*a,(ee+b)*y)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(z-b)*a,ee*y,(z-x)*a,(ee+b)*y,(z-b)*a,(ee+x)*y).close()),b=.05,x=le*.05,z=.5,ee=.8;var re=new go.PathFigure((z-b)*a,ee*y,!1);return E.add(re),re.add(new go.PathSegment(go.PathSegment.Bezier,z*a,(ee-b)*y,(z-b)*a,(ee-x)*y,(z-x)*a,(ee-b)*y)),re.add(new go.PathSegment(go.PathSegment.Bezier,(z+b)*a,ee*y,(z+x)*a,(ee-b)*y,(z+b)*a,(ee-x)*y)),re.add(new go.PathSegment(go.PathSegment.Bezier,z*a,(ee+b)*y,(z+b)*a,(ee+x)*y,(z+x)*a,(ee+b)*y)),re.add(new go.PathSegment(go.PathSegment.Bezier,(z-b)*a,ee*y,(z-x)*a,(ee+b)*y,(z-b)*a,(ee+x)*y).close()),re.add(new go.PathSegment(go.PathSegment.Move,.5*a,.7*y)),re.add(new go.PathSegment(go.PathSegment.Line,.5*a,.5*y)),re.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.2*y,.75*a,.475*y,.75*a,.225*y)),re.add(new go.PathSegment(go.PathSegment.Bezier,.3*a,.35*y,.4*a,.2*y,.3*a,.25*y)),E}),go.Shape.defineFigureGenerator("Location",function(ae,a,y){return new go.Geometry().add(new go.PathFigure(.5*a,y,!0).add(new go.PathSegment(go.PathSegment.Line,.75*a,.5*y)).add(new go.PathSegment(go.PathSegment.Bezier,.5*a,0,.975*a,.025*y,.5*a,0)).add(new go.PathSegment(go.PathSegment.Bezier,.25*a,.5*y,.5*a,0,.025*a,.025*y).close()).add(new go.PathSegment(go.PathSegment.Move,.5*a,.2*y)).add(new go.PathSegment(go.PathSegment.Arc,270,360,.5*a,.3*y,.1*a,.1*y).close()))}),go.Shape.defineFigureGenerator("Lock",function(ae,a,y){var E=new go.Geometry,b=new go.PathFigure(0,.5*y,!0);E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,y)),b.add(new go.PathSegment(go.PathSegment.Line,a,y)),b.add(new go.PathSegment(go.PathSegment.Line,a,.5*y)),b.add(new go.PathSegment(go.PathSegment.Line,0,.5*y));var x=new go.PathFigure(.2*a,.5*y,!1);return E.add(x),x.add(new go.PathSegment(go.PathSegment.Move,.2*a,.5*y)),x.add(new go.PathSegment(go.PathSegment.Line,.2*a,.3*y)),x.add(new go.PathSegment(go.PathSegment.Bezier,.8*a,.3*y,.25*a,0,.75*a,0)),x.add(new go.PathSegment(go.PathSegment.Line,.8*a,.5*y)),x.add(new go.PathSegment(go.PathSegment.Line,.8*a,.3*y)),E}),go.Shape.defineFigureGenerator("Unlocked",function(ae,a,y){var E=new go.Geometry,b=new go.PathFigure(0,.5*y,!0);E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,y)),b.add(new go.PathSegment(go.PathSegment.Line,a,y)),b.add(new go.PathSegment(go.PathSegment.Line,a,.5*y)),b.add(new go.PathSegment(go.PathSegment.Line,0,.5*y));var x=new go.PathFigure(.2*a,.5*y,!1);return E.add(x),x.add(new go.PathSegment(go.PathSegment.Move,.2*a,.5*y)),x.add(new go.PathSegment(go.PathSegment.Line,.2*a,.3*y)),x.add(new go.PathSegment(go.PathSegment.Bezier,.8*a,.3*y,.25*a,0,.75*a,0)),x.add(new go.PathSegment(go.PathSegment.Line,.8*a,.35*y)),E}),go.Shape.defineFigureGenerator("Gear",function(ae,a,y){return new go.Geometry().add(new go.PathFigure(.9375*a,.56246875*y,!0).add(new go.PathSegment(go.PathSegment.Line,.9375*a,.4375*y)).add(new go.PathSegment(go.PathSegment.Line,.80621875*a,.4375*y)).add(new go.PathSegment(go.PathSegment.Bezier,.763*a,.3316875*y,.79840625*a,.39915625*y,.7834375*a,.3635*y)).add(new go.PathSegment(go.PathSegment.Line,.8566875*a,.23796875*y)).add(new go.PathSegment(go.PathSegment.Line,.76825*a,.14959375*y)).add(new go.PathSegment(go.PathSegment.Line,.67596875*a,.24184375*y)).add(new go.PathSegment(go.PathSegment.Bezier,.5625*a,.19378125*y,.64228125*a,.2188125*y,.603875*a,.2021875*y)).add(new go.PathSegment(go.PathSegment.Line,.5625*a,.0625*y)).add(new go.PathSegment(go.PathSegment.Line,.4375*a,.0625*y)).add(new go.PathSegment(go.PathSegment.Line,.4375*a,.19378125*y)).add(new go.PathSegment(go.PathSegment.Bezier,.32775*a,.239375*y,.39759375*a,.20190625*y,.36053125*a,.2176875*y)).add(new go.PathSegment(go.PathSegment.Line,.2379375*a,.14959375*y)).add(new go.PathSegment(go.PathSegment.Line,.14953125*a,.2379375*y)).add(new go.PathSegment(go.PathSegment.Line,.23934375*a,.3278125*y)).add(new go.PathSegment(go.PathSegment.Bezier,.19378125*a,.4375*y,.21765625*a,.36059375*y,.201875*a,.397625*y)).add(new go.PathSegment(go.PathSegment.Line,.0625*a,.4375*y)).add(new go.PathSegment(go.PathSegment.Line,.0625*a,.5625*y)).add(new go.PathSegment(go.PathSegment.Line,.1938125*a,.5625*y)).add(new go.PathSegment(go.PathSegment.Bezier,.241875*a,.67596875*y,.20221875*a,.603875*y,.21884375*a,.64228125*y)).add(new go.PathSegment(go.PathSegment.Line,.1495625*a,.76825*y)).add(new go.PathSegment(go.PathSegment.Line,.238*a,.8566875*y)).add(new go.PathSegment(go.PathSegment.Line,.3316875*a,.76296875*y)).add(new go.PathSegment(go.PathSegment.Bezier,.43753125*a,.80621875*y,.36353125*a,.78340625*y,.3991875*a,.79840625*y)).add(new go.PathSegment(go.PathSegment.Line,.43753125*a,.9375*y)).add(new go.PathSegment(go.PathSegment.Line,.5625*a,.9375*y)).add(new go.PathSegment(go.PathSegment.Line,.5625*a,.80621875*y)).add(new go.PathSegment(go.PathSegment.Bezier,.67225*a,.760625*y,.602375*a,.79809375*y,.63946875*a,.78234375*y)).add(new go.PathSegment(go.PathSegment.Line,.76828125*a,.8566875*y)).add(new go.PathSegment(go.PathSegment.Line,.85671875*a,.76825*y)).add(new go.PathSegment(go.PathSegment.Line,.76065625*a,.67221875*y)).add(new go.PathSegment(go.PathSegment.Bezier,.80621875*a,.56246875*y,.78234375*a,.63940625*y,.798125*a,.602375*y)).add(new go.PathSegment(go.PathSegment.Line,.9375*a,.56246875*y).close()).add(new go.PathSegment(go.PathSegment.Move,.5*a,.6*y)).add(new go.PathSegment(go.PathSegment.Arc,90,360,.5*a,.5*y,.1*a,.1*y).close()))}),go.Shape.defineFigureGenerator("Hand",function(ae,a,y){var E=new go.Geometry,b=new go.PathFigure(0,.5*y,!0);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,.1*a,.3*y,0,.375*y,.05*a,.325*y)),b.add(new go.PathSegment(go.PathSegment.Bezier,.45*a,.075*y,.3*a,.225*y,.4*a,.175*y)),b.add(new go.PathSegment(go.PathSegment.Bezier,.525*a,.075*y,.46*a,.05*y,.525*a,.05*y)),b.add(new go.PathSegment(go.PathSegment.Bezier,.3*a,.4*y,.525*a,.275*y,.475*a,.325*y)),b.add(new go.PathSegment(go.PathSegment.Line,.9*a,.4*y)),b.add(new go.PathSegment(go.PathSegment.Bezier,.9*a,.55*y,a,.4*y,a,.55*y)),b.add(new go.PathSegment(go.PathSegment.Line,.425*a,.55*y)),b.add(new go.PathSegment(go.PathSegment.Line,.6*a,.55*y)),b.add(new go.PathSegment(go.PathSegment.Bezier,.6*a,.7*y,.675*a,.55*y,.675*a,.7*y)),b.add(new go.PathSegment(go.PathSegment.Line,.4*a,.7*y)),b.add(new go.PathSegment(go.PathSegment.Line,.575*a,.7*y)),b.add(new go.PathSegment(go.PathSegment.Bezier,.575*a,.85*y,.65*a,.7*y,.65*a,.85*y)),b.add(new go.PathSegment(go.PathSegment.Line,.4*a,.85*y)),b.add(new go.PathSegment(go.PathSegment.Line,.525*a,.85*y)),b.add(new go.PathSegment(go.PathSegment.Bezier,.535*a,y,.61*a,.85*y,.61*a,y)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*y,.435*a,y,0,y).close()),E}),go.Shape.defineFigureGenerator("Map",function(ae,a,y){var E=new go.Geometry,b=new go.PathFigure(0,.2*y,!0);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.25*a,0)),b.add(new go.PathSegment(go.PathSegment.Line,.5*a,.2*y)),b.add(new go.PathSegment(go.PathSegment.Line,.75*a,0)),b.add(new go.PathSegment(go.PathSegment.Line,a,.2*y)),b.add(new go.PathSegment(go.PathSegment.Line,a,y)),b.add(new go.PathSegment(go.PathSegment.Line,.75*a,.8*y)),b.add(new go.PathSegment(go.PathSegment.Line,.5*a,y)),b.add(new go.PathSegment(go.PathSegment.Line,.25*a,.8*y)),b.add(new go.PathSegment(go.PathSegment.Line,0,y).close()),b.add(new go.PathSegment(go.PathSegment.Move,.25*a,0)),b.add(new go.PathSegment(go.PathSegment.Line,.25*a,.8*y)),b.add(new go.PathSegment(go.PathSegment.Move,.5*a,.2*y)),b.add(new go.PathSegment(go.PathSegment.Line,.5*a,y)),b.add(new go.PathSegment(go.PathSegment.Move,.75*a,0)),b.add(new go.PathSegment(go.PathSegment.Line,.75*a,.8*y)),E}),go.Shape.defineFigureGenerator("Eject",function(ae,a,y){var E=new go.Geometry,b=new go.PathFigure(0,y,!0);E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,a,y)),b.add(new go.PathSegment(go.PathSegment.Line,a,y*.7)),b.add(new go.PathSegment(go.PathSegment.Line,0,y*.7).close());var x=new go.PathFigure(0,y*.6,!0);return E.add(x),x.add(new go.PathSegment(go.PathSegment.Line,a,.6*y)),x.add(new go.PathSegment(go.PathSegment.Line,.5*a,0).close()),E}),go.Shape.defineFigureGenerator("Pencil",function(ae,a,y){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,.2*a,.1*y)).add(new go.PathSegment(go.PathSegment.Line,a,.9*y)).add(new go.PathSegment(go.PathSegment.Line,.9*a,y)).add(new go.PathSegment(go.PathSegment.Line,.1*a,.2*y).close()))}),go.Shape.defineFigureGenerator("Building",function(ae,a,y){var E=new go.Geometry,b=new go.PathFigure(a*1,y*1,!1);E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,y*1)),b.add(new go.PathSegment(go.PathSegment.Line,0,y*.85)),b.add(new go.PathSegment(go.PathSegment.Line,.046*a,y*.85)),b.add(new go.PathSegment(go.PathSegment.Line,.046*a,y*.45)),b.add(new go.PathSegment(go.PathSegment.Line,0,y*.45)),b.add(new go.PathSegment(go.PathSegment.Line,0,y*.3)),b.add(new go.PathSegment(go.PathSegment.Line,.046*a,y*.3)),b.add(new go.PathSegment(go.PathSegment.Line,.5*a,y*0)),b.add(new go.PathSegment(go.PathSegment.Line,(1-.046)*a,y*.3)),b.add(new go.PathSegment(go.PathSegment.Line,a,y*.3)),b.add(new go.PathSegment(go.PathSegment.Line,a,y*.45)),b.add(new go.PathSegment(go.PathSegment.Line,(1-.046)*a,y*.45)),b.add(new go.PathSegment(go.PathSegment.Line,(1-.046)*a,y*.85)),b.add(new go.PathSegment(go.PathSegment.Line,a,y*.85).close());var x=new go.PathFigure(.126*a,.85*y,!1);E.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.126*a,.45*y)),x.add(new go.PathSegment(go.PathSegment.Line,.322*a,.45*y)),x.add(new go.PathSegment(go.PathSegment.Line,.322*a,.85*y).close());var z=new go.PathFigure(.402*a,.85*y,!1);E.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.402*a,.45*y)),z.add(new go.PathSegment(go.PathSegment.Line,.598*a,.45*y)),z.add(new go.PathSegment(go.PathSegment.Line,.598*a,.85*y).close());var ee=new go.PathFigure(.678*a,.85*y,!1);E.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.678*a,.45*y)),ee.add(new go.PathSegment(go.PathSegment.Line,.874*a,.45*y)),ee.add(new go.PathSegment(go.PathSegment.Line,.874*a,.85*y).close());var ne=new go.PathFigure(.5*a,.1*y,!1);return E.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,(.046+.15)*a,.3*y)),ne.add(new go.PathSegment(go.PathSegment.Line,(1-(.046+.15))*a,.3*y).close()),E}),go.Shape.defineFigureGenerator("Staircase",function(ae,a,y){var E=new go.Geometry,b=new go.PathFigure(0,y*1,!0);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,a*.2,y*1)),b.add(new go.PathSegment(go.PathSegment.Line,a*.2,y*.8)),b.add(new go.PathSegment(go.PathSegment.Line,a*.4,y*.8)),b.add(new go.PathSegment(go.PathSegment.Line,a*.4,y*.6)),b.add(new go.PathSegment(go.PathSegment.Line,a*.6,y*.6)),b.add(new go.PathSegment(go.PathSegment.Line,a*.6,y*.4)),b.add(new go.PathSegment(go.PathSegment.Line,a*.8,y*.4)),b.add(new go.PathSegment(go.PathSegment.Line,a*.8,y*.2)),b.add(new go.PathSegment(go.PathSegment.Line,a*1,y*.2)),b.add(new go.PathSegment(go.PathSegment.Line,a*1,y*.15)),b.add(new go.PathSegment(go.PathSegment.Line,a*.75,y*.15)),b.add(new go.PathSegment(go.PathSegment.Line,a*.75,y*.35)),b.add(new go.PathSegment(go.PathSegment.Line,a*.55,y*.35)),b.add(new go.PathSegment(go.PathSegment.Line,a*.55,y*.55)),b.add(new go.PathSegment(go.PathSegment.Line,a*.35,y*.55)),b.add(new go.PathSegment(go.PathSegment.Line,a*.35,y*.75)),b.add(new go.PathSegment(go.PathSegment.Line,a*.15,y*.75)),b.add(new go.PathSegment(go.PathSegment.Line,a*.15,y*.95)),b.add(new go.PathSegment(go.PathSegment.Line,0,y*.95).close()),E}),go.Shape.defineFigureGenerator("5Bars",function(ae,a,y){var E=new go.Geometry,b=new go.PathFigure(0,y*1,!0);E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,a*.184,y*1)),b.add(new go.PathSegment(go.PathSegment.Line,a*.184,y*(1-.184)).close());var x=new go.PathFigure(a*.204,y,!0);E.add(x),x.add(new go.PathSegment(go.PathSegment.Line,a*.204,y*(1-.184))),x.add(new go.PathSegment(go.PathSegment.Line,a*.388,y*(1-.184*2))),x.add(new go.PathSegment(go.PathSegment.Line,a*.388,y*1).close());var z=new go.PathFigure(a*.408,y,!0);E.add(z),z.add(new go.PathSegment(go.PathSegment.Line,a*.408,y*(1-.184*2))),z.add(new go.PathSegment(go.PathSegment.Line,a*.592,y*(1-.184*3))),z.add(new go.PathSegment(go.PathSegment.Line,a*.592,y*1).close());var ee=new go.PathFigure(a*.612,y,!0);E.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,a*.612,y*(1-.184*3))),ee.add(new go.PathSegment(go.PathSegment.Line,a*.796,y*(1-.184*4))),ee.add(new go.PathSegment(go.PathSegment.Line,a*.796,y*1).close());var ne=new go.PathFigure(a*.816,y,!0);return E.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,a*.816,y*(1-.184*4))),ne.add(new go.PathSegment(go.PathSegment.Line,a*1,y*(1-.184*5))),ne.add(new go.PathSegment(go.PathSegment.Line,a*1,y*1).close()),E}),go.Shape.defineFigureGenerator("PC",function(ae,a,y){var E=new go.Geometry,b=new go.PathFigure(0,0,!0);E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,y*1)),b.add(new go.PathSegment(go.PathSegment.Line,a*.3,y*1)),b.add(new go.PathSegment(go.PathSegment.Line,a*.3,0).close());var x=new go.PathFigure(a*.055,.07*y,!0);E.add(x),x.add(new go.PathSegment(go.PathSegment.Line,a*.245,y*.07)),x.add(new go.PathSegment(go.PathSegment.Line,a*.245,y*.1)),x.add(new go.PathSegment(go.PathSegment.Line,a*.055,y*.1).close());var z=new go.PathFigure(a*.055,.13*y,!0);E.add(z),z.add(new go.PathSegment(go.PathSegment.Line,a*.245,y*.13)),z.add(new go.PathSegment(go.PathSegment.Line,a*.245,y*.16)),z.add(new go.PathSegment(go.PathSegment.Line,a*.055,y*.16).close());var ee=new go.PathFigure(a*.055,.18*y,!0);E.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,a*.245,y*.18)),ee.add(new go.PathSegment(go.PathSegment.Line,a*.245,y*.21)),ee.add(new go.PathSegment(go.PathSegment.Line,a*.055,y*.21).close());var ne=new go.PathFigure(a*1,0,!0);return E.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,a*.4,0)),ne.add(new go.PathSegment(go.PathSegment.Line,a*.4,y*.65)),ne.add(new go.PathSegment(go.PathSegment.Line,a*1,y*.65).close()),E}),go.Shape.defineFigureGenerator("Plane",function(ae,a,y){var E=new go.Geometry,b=new go.PathFigure(.55*a,y,!0);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*a,.6*y)),b.add(new go.PathSegment(go.PathSegment.Line,.4*a,.7*y)),b.add(new go.PathSegment(go.PathSegment.Line,.1*a,.475*y)),b.add(new go.PathSegment(go.PathSegment.Bezier,.35*a,.525*y,0,.4*y,.225*a,.45*y)),b.add(new go.PathSegment(go.PathSegment.Line,.4*a,.475*y)),b.add(new go.PathSegment(go.PathSegment.Line,.15*a,.35*y)),b.add(new go.PathSegment(go.PathSegment.Line,.2*a,.325*y)),b.add(new go.PathSegment(go.PathSegment.Line,.6*a,.325*y)),b.add(new go.PathSegment(go.PathSegment.Line,.85*a,.1*y)),b.add(new go.PathSegment(go.PathSegment.Bezier,.9*a,.2*y,.975*a,0,a,.08*y)),b.add(new go.PathSegment(go.PathSegment.Line,.7*a,.45*y)),b.add(new go.PathSegment(go.PathSegment.Line,.6*a,.95*y)),b.add(new go.PathSegment(go.PathSegment.Line,.55*a,y).close()),E}),go.Shape.defineFigureGenerator("Key",function(ae,a,y){var E=new go.Geometry,b=new go.PathFigure(a*1,y*.5,!0);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,a*.9,.4*y)),b.add(new go.PathSegment(go.PathSegment.Line,a*.5,.4*y)),b.add(new go.PathSegment(go.PathSegment.Line,a*.5,.35*y)),b.add(new go.PathSegment(go.PathSegment.Line,a*.45,.35*y)),b.add(new go.PathSegment(go.PathSegment.Line,a*.3,.2*y)),b.add(new go.PathSegment(go.PathSegment.Line,a*.15,.2*y)),b.add(new go.PathSegment(go.PathSegment.Line,0,.35*y)),b.add(new go.PathSegment(go.PathSegment.Line,0,.65*y)),b.add(new go.PathSegment(go.PathSegment.Line,a*.15,.8*y)),b.add(new go.PathSegment(go.PathSegment.Line,a*.3,.8*y)),b.add(new go.PathSegment(go.PathSegment.Line,a*.45,.65*y)),b.add(new go.PathSegment(go.PathSegment.Line,a*.5,.65*y)),b.add(new go.PathSegment(go.PathSegment.Line,a*.5,.6*y)),b.add(new go.PathSegment(go.PathSegment.Line,a*.6,.6*y)),b.add(new go.PathSegment(go.PathSegment.Line,a*.65,.55*y)),b.add(new go.PathSegment(go.PathSegment.Line,a*.7,.6*y)),b.add(new go.PathSegment(go.PathSegment.Line,a*.75,.55*y)),b.add(new go.PathSegment(go.PathSegment.Line,a*.8,.6*y)),b.add(new go.PathSegment(go.PathSegment.Line,a*.85,.575*y)),b.add(new go.PathSegment(go.PathSegment.Line,a*.9,.6*y).close()),b.add(new go.PathSegment(go.PathSegment.Move,.17*a,.425*y)),b.add(new go.PathSegment(go.PathSegment.Arc,270,360,.17*a,.5*y,.075*a,.075*y).close()),E}),go.Shape.defineFigureGenerator("FilmTape",function(ae,a,y){var E=new go.Geometry,b=new go.PathFigure(0,0,!1);E.add(b),b.add(new go.PathSegment(go.PathSegment.Arc,270,180,a*0,a*.3,a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,0,y*1)),b.add(new go.PathSegment(go.PathSegment.Line,a*.08,y*1)),b.add(new go.PathSegment(go.PathSegment.Line,a*.08,y*.95)),b.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*1),y*.95)),b.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*1),y*1)),b.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*2),y*1)),b.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*2),y*.95)),b.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*3),y*.95)),b.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*3),y*1)),b.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*4),y*1)),b.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*4),y*.95)),b.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*5),y*.95)),b.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*5),y*1)),b.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*6),y*1)),b.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*6),y*.95)),b.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*7),y*.95)),b.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*7),y*1)),b.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*8),y*1)),b.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*8),y*.95)),b.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*9),y*.95)),b.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*9),y*1)),b.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*10),y*1)),b.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*10),y*.95)),b.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*11),y*.95)),b.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*11),y*1)),b.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*12),y*1)),b.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*12),y*.95)),b.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*13),y*.95)),b.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*13),y*1)),b.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*14),y*1)),b.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*14),y*.95)),b.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*15),y*.95)),b.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*15),y*1)),b.add(new go.PathSegment(go.PathSegment.Line,a*1,y*1)),b.add(new go.PathSegment(go.PathSegment.Line,a*1,y*1));var x=new go.PathFigure(0,0,!1);E.add(x),x.add(new go.PathSegment(go.PathSegment.Line,a*1,y*0)),x.add(new go.PathSegment(go.PathSegment.Arc,270,-180,a*1,a*.3,a*.055)),x.add(new go.PathSegment(go.PathSegment.Line,a*1,y*1));var z=new go.PathFigure(a*.11,y*.1,!1);E.add(z),z.add(new go.PathSegment(go.PathSegment.Line,a*(.11+.24133333*1+.028*0),y*.1)),z.add(new go.PathSegment(go.PathSegment.Line,a*(.11+.24133333*1+.028*0),y*.8)),z.add(new go.PathSegment(go.PathSegment.Line,a*.11,y*.8).close());var ee=new go.PathFigure(a*(.11+.24133333*1+.028*1),y*.1,!1);E.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,a*(.11+.24133333*2+.028*1),y*.1)),ee.add(new go.PathSegment(go.PathSegment.Line,a*(.11+.24133333*2+.028*1),y*.8)),ee.add(new go.PathSegment(go.PathSegment.Line,a*(.11+.24133333*1+.028*1),y*.8).close());var ne=new go.PathFigure(a*(.11+.24133333*2+.028*2),y*.1,!1);return E.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,a*(.11+.24133333*3+.028*2),y*.1)),ne.add(new go.PathSegment(go.PathSegment.Line,a*(.11+.24133333*3+.028*2),y*.8)),ne.add(new go.PathSegment(go.PathSegment.Line,a*(.11+.24133333*2+.028*2),y*.8).close()),E}),go.Shape.defineFigureGenerator("FloppyDisk",function(ae,a,y){var E=new go.Geometry,b=8,x=b*le,z=new go.PathFigure(b,0,!1);E.add(z),z.add(new go.PathSegment(go.PathSegment.Line,a*.86,0)),z.add(new go.PathSegment(go.PathSegment.Line,a*1,y*.14)),z.add(new go.PathSegment(go.PathSegment.Line,a,y-b)),z.add(new go.PathSegment(go.PathSegment.Bezier,a-b,y,a,y-x,a-x,y)),z.add(new go.PathSegment(go.PathSegment.Line,b,y)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,y-b,x,y,0,y-x)),z.add(new go.PathSegment(go.PathSegment.Line,0,b)),z.add(new go.PathSegment(go.PathSegment.Bezier,b,0,0,x,x,0).close());var ee=new go.PathFigure(a*.83,0,!1);E.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,a*.83,y*.3)),ee.add(new go.PathSegment(go.PathSegment.Line,a*.17,y*.3)),ee.add(new go.PathSegment(go.PathSegment.Line,a*.17,y*0).close());var ne=new go.PathFigure(a*.83,y*1,!1);E.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,a*.83,y*.5)),ne.add(new go.PathSegment(go.PathSegment.Line,a*.17,y*.5)),ne.add(new go.PathSegment(go.PathSegment.Line,a*.17,y*1).close());var re=new go.PathFigure(a*.78,y*.05,!1);return E.add(re),re.add(new go.PathSegment(go.PathSegment.Line,a*.66,y*.05)),re.add(new go.PathSegment(go.PathSegment.Line,a*.66,y*.25)),re.add(new go.PathSegment(go.PathSegment.Line,a*.78,y*.25).close()),E}),go.Shape.defineFigureGenerator("SpeechBubble",function(ae,a,y){var E=ae?ae.parameter1:NaN;(isNaN(E)||E<0)&&(E=15),E=Math.min(E,a/3),E=Math.min(E,y/3);var b=E*le,x=y*.8,z=new go.Geometry,ee=new go.PathFigure(E,0,!0);return z.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,a-E,0)),ee.add(new go.PathSegment(go.PathSegment.Bezier,a,E,a-b,0,a,b)),ee.add(new go.PathSegment(go.PathSegment.Line,a,x-E)),ee.add(new go.PathSegment(go.PathSegment.Bezier,a-E,x,a,x-b,a-b,x)),ee.add(new go.PathSegment(go.PathSegment.Line,a*.7,x)),ee.add(new go.PathSegment(go.PathSegment.Line,a*.7,y)),ee.add(new go.PathSegment(go.PathSegment.Line,a*.55,x)),ee.add(new go.PathSegment(go.PathSegment.Line,E,x)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,x-E,b,x,0,x-b)),ee.add(new go.PathSegment(go.PathSegment.Line,0,E)),ee.add(new go.PathSegment(go.PathSegment.Bezier,E,0,0,b,b,0).close()),b>1?(z.spot1=new go.Spot(0,0,b,b),z.spot2=new go.Spot(1,.8,-b,-b)):(z.spot1=go.Spot.TopLeft,z.spot2=new go.Spot(1,.8)),z}),go.Shape.defineFigureGenerator("Repeat",function(ae,a,y){var E=new go.Geometry,b=new go.PathFigure(a*0,y*.45,!0);E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,a*.25,y*0)),b.add(new go.PathSegment(go.PathSegment.Line,a*.5,y*.45)),b.add(new go.PathSegment(go.PathSegment.Line,a*.3,y*.45)),b.add(new go.PathSegment(go.PathSegment.Line,a*.3,y*.9)),b.add(new go.PathSegment(go.PathSegment.Line,a*.6,y*.9)),b.add(new go.PathSegment(go.PathSegment.Line,a*.65,y*1)),b.add(new go.PathSegment(go.PathSegment.Line,a*.2,y*1)),b.add(new go.PathSegment(go.PathSegment.Line,a*.2,y*.45).close());var x=new go.PathFigure(a*1,y*.55,!0);return E.add(x),x.add(new go.PathSegment(go.PathSegment.Line,a*.75,y*1)),x.add(new go.PathSegment(go.PathSegment.Line,a*.5,y*.55)),x.add(new go.PathSegment(go.PathSegment.Line,a*.7,y*.55)),x.add(new go.PathSegment(go.PathSegment.Line,a*.7,y*.1)),x.add(new go.PathSegment(go.PathSegment.Line,a*.4,y*.1)),x.add(new go.PathSegment(go.PathSegment.Line,a*.35,y*0)),x.add(new go.PathSegment(go.PathSegment.Line,a*.8,y*0)),x.add(new go.PathSegment(go.PathSegment.Line,a*.8,y*.55).close()),E}),go.Shape.defineFigureGenerator("Windows",function(ae,a,y){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,a,0)).add(new go.PathSegment(go.PathSegment.Line,a,y)).add(new go.PathSegment(go.PathSegment.Line,0,y).close()).add(new go.PathSegment(go.PathSegment.Move,.4*a,.4*y)).add(new go.PathSegment(go.PathSegment.Line,.4*a,.8*y)).add(new go.PathSegment(go.PathSegment.Line,.9*a,.8*y)).add(new go.PathSegment(go.PathSegment.Line,.9*a,.4*y).close()).add(new go.PathSegment(go.PathSegment.Move,.2*a,.1*y)).add(new go.PathSegment(go.PathSegment.Line,.2*a,.6*y)).add(new go.PathSegment(go.PathSegment.Line,.7*a,.6*y)).add(new go.PathSegment(go.PathSegment.Line,.7*a,.1*y).close()).add(new go.PathSegment(go.PathSegment.Move,.1*a,.6*y)).add(new go.PathSegment(go.PathSegment.Line,.1*a,.9*y)).add(new go.PathSegment(go.PathSegment.Line,.5*a,.9*y)).add(new go.PathSegment(go.PathSegment.Line,.5*a,.6*y).close()))}),go.Shape.defineFigureGenerator("Terminal",function(ae,a,y){var E=new go.Geometry,b=new go.PathFigure(a*0,y*.1,!1);E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,a*1,y*.1)),b.add(new go.PathSegment(go.PathSegment.Line,a*1,y*.9)),b.add(new go.PathSegment(go.PathSegment.Line,a*0,y*.9).close());var x=new go.PathFigure(a*.1,y*.2,!0);E.add(x),x.add(new go.PathSegment(go.PathSegment.Line,a*.1,y*.25)),x.add(new go.PathSegment(go.PathSegment.Line,a*.22,y*.285)),x.add(new go.PathSegment(go.PathSegment.Line,a*.1,y*.32)),x.add(new go.PathSegment(go.PathSegment.Line,a*.1,y*.37)),x.add(new go.PathSegment(go.PathSegment.Line,a*.275,y*.32)),x.add(new go.PathSegment(go.PathSegment.Line,a*.275,y*.25).close());var z=new go.PathFigure(a*.28,y*.37,!0);return E.add(z),z.add(new go.PathSegment(go.PathSegment.Line,a*.45,y*.37)),z.add(new go.PathSegment(go.PathSegment.Line,a*.45,y*.41)),z.add(new go.PathSegment(go.PathSegment.Line,a*.28,y*.41).close()),E}),go.Shape.defineFigureGenerator("Beaker",function(ae,a,y){var E=new go.Geometry,b=15,x=b*le,z=new go.PathFigure(a*.62,y*.475,!0);return E.add(z),z.add(new go.PathSegment(go.PathSegment.Line,a,y-b)),z.add(new go.PathSegment(go.PathSegment.Bezier,a-b,y,a,y-x,a-x,y)),z.add(new go.PathSegment(go.PathSegment.Line,b,y)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,y-b,x,y,0,y-x)),z.add(new go.PathSegment(go.PathSegment.Line,a*.38,y*.475)),z.add(new go.PathSegment(go.PathSegment.Line,a*.38,y*.03)),z.add(new go.PathSegment(go.PathSegment.Line,a*.36,y*0)),z.add(new go.PathSegment(go.PathSegment.Line,a*.64,y*0)),z.add(new go.PathSegment(go.PathSegment.Line,a*.62,y*.03).close()),x>1?(E.spot1=new go.Spot(0,0,x,x),E.spot2=new go.Spot(1,1,-x,-x)):(E.spot1=go.Spot.TopLeft,E.spot2=go.Spot.BottomRight),E}),go.Shape.defineFigureGenerator("Download",function(ae,a,y){var E=new go.Geometry,b=new go.PathFigure(a*0,y*1,!0);E.add(b);var x=.1/.3;b.add(new go.PathSegment(go.PathSegment.Line,a*1,y*1)),b.add(new go.PathSegment(go.PathSegment.Line,a*1,y*(1-x))),b.add(new go.PathSegment(go.PathSegment.Line,a*.8,y*0)),b.add(new go.PathSegment(go.PathSegment.Line,a*.66,y*0)),b.add(new go.PathSegment(go.PathSegment.Line,a*.66,y*.055)),b.add(new go.PathSegment(go.PathSegment.Line,a*.755,y*.055)),b.add(new go.PathSegment(go.PathSegment.Line,a*.93,y*(1-x))),b.add(new go.PathSegment(go.PathSegment.Line,a*.64,y*(1-x))),b.add(new go.PathSegment(go.PathSegment.Line,a*.61,y*.75)),b.add(new go.PathSegment(go.PathSegment.Line,a*.5,y*.75)),b.add(new go.PathSegment(go.PathSegment.Line,a*.39,y*.75)),b.add(new go.PathSegment(go.PathSegment.Line,a*.36,y*(1-x))),b.add(new go.PathSegment(go.PathSegment.Line,a*.07,y*(1-x))),b.add(new go.PathSegment(go.PathSegment.Line,a*(1-.755),y*.055)),b.add(new go.PathSegment(go.PathSegment.Line,a*(1-.66),y*.055)),b.add(new go.PathSegment(go.PathSegment.Line,a*(1-.66),y*0)),b.add(new go.PathSegment(go.PathSegment.Line,a*(1-.8),y*0)),b.add(new go.PathSegment(go.PathSegment.Line,a*0,y*(1-x)).close());var z=new go.PathFigure(a*.4,y*0,!0);return E.add(z),z.add(new go.PathSegment(go.PathSegment.Line,a*.4,y*.44)),z.add(new go.PathSegment(go.PathSegment.Line,a*.26,y*.44)),z.add(new go.PathSegment(go.PathSegment.Line,a*.5,y*.66)),z.add(new go.PathSegment(go.PathSegment.Line,a*(1-.26),y*.44)),z.add(new go.PathSegment(go.PathSegment.Line,a*.6,y*.44)),z.add(new go.PathSegment(go.PathSegment.Line,a*.6,y*0).close()),E}),go.Shape.defineFigureGenerator("Bin",function(ae,a,y){var E=new go.Geometry,b=new go.PathFigure(a*0,y*1,!0);E.add(b);var x=.1/.3;return b.add(new go.PathSegment(go.PathSegment.Line,a*1,y*1)),b.add(new go.PathSegment(go.PathSegment.Line,a*1,y*(1-x))),b.add(new go.PathSegment(go.PathSegment.Line,a*.8,y*0)),b.add(new go.PathSegment(go.PathSegment.Line,a*.66,y*0)),b.add(new go.PathSegment(go.PathSegment.Line,a*.66,y*.055)),b.add(new go.PathSegment(go.PathSegment.Line,a*.755,y*.055)),b.add(new go.PathSegment(go.PathSegment.Line,a*.93,y*(1-x))),b.add(new go.PathSegment(go.PathSegment.Line,a*.64,y*(1-x))),b.add(new go.PathSegment(go.PathSegment.Line,a*.61,y*.75)),b.add(new go.PathSegment(go.PathSegment.Line,a*.5,y*.75)),b.add(new go.PathSegment(go.PathSegment.Line,a*.39,y*.75)),b.add(new go.PathSegment(go.PathSegment.Line,a*.36,y*(1-x))),b.add(new go.PathSegment(go.PathSegment.Line,a*.07,y*(1-x))),b.add(new go.PathSegment(go.PathSegment.Line,a*(1-.755),y*.055)),b.add(new go.PathSegment(go.PathSegment.Line,a*(1-.66),y*.055)),b.add(new go.PathSegment(go.PathSegment.Line,a*(1-.66),y*0)),b.add(new go.PathSegment(go.PathSegment.Line,a*(1-.8),y*0)),b.add(new go.PathSegment(go.PathSegment.Line,a*0,y*(1-x)).close()),E}),go.Shape.defineFigureGenerator("Upload",function(ae,a,y){var E=new go.Geometry,b=new go.PathFigure(a*0,y*1,!0);E.add(b);var x=.1/.3;b.add(new go.PathSegment(go.PathSegment.Line,a*1,y*1)),b.add(new go.PathSegment(go.PathSegment.Line,a*1,y*(1-x))),b.add(new go.PathSegment(go.PathSegment.Line,a*.8,y*0)),b.add(new go.PathSegment(go.PathSegment.Line,a*.66,y*0)),b.add(new go.PathSegment(go.PathSegment.Line,a*.66,y*.055)),b.add(new go.PathSegment(go.PathSegment.Line,a*.755,y*.055)),b.add(new go.PathSegment(go.PathSegment.Line,a*.93,y*(1-x))),b.add(new go.PathSegment(go.PathSegment.Line,a*.64,y*(1-x))),b.add(new go.PathSegment(go.PathSegment.Line,a*.61,y*.75)),b.add(new go.PathSegment(go.PathSegment.Line,a*.5,y*.75)),b.add(new go.PathSegment(go.PathSegment.Line,a*.39,y*.75)),b.add(new go.PathSegment(go.PathSegment.Line,a*.36,y*(1-x))),b.add(new go.PathSegment(go.PathSegment.Line,a*.07,y*(1-x))),b.add(new go.PathSegment(go.PathSegment.Line,a*(1-.755),y*.055)),b.add(new go.PathSegment(go.PathSegment.Line,a*(1-.66),y*.055)),b.add(new go.PathSegment(go.PathSegment.Line,a*(1-.66),y*0)),b.add(new go.PathSegment(go.PathSegment.Line,a*(1-.8),y*0)),b.add(new go.PathSegment(go.PathSegment.Line,a*0,y*(1-x)).close());var z=new go.PathFigure(a*.5,y*0,!0);return E.add(z),z.add(new go.PathSegment(go.PathSegment.Line,a*.26,y*.25)),z.add(new go.PathSegment(go.PathSegment.Line,a*.4,y*.25)),z.add(new go.PathSegment(go.PathSegment.Line,a*.4,y*.63)),z.add(new go.PathSegment(go.PathSegment.Line,a*.6,y*.63)),z.add(new go.PathSegment(go.PathSegment.Line,a*.6,y*.25)),z.add(new go.PathSegment(go.PathSegment.Line,a*.74,y*.25).close()),E}),go.Shape.defineFigureGenerator("EmptyDrink",function(ae,a,y){var E=new go.Geometry,b=new go.PathFigure(a*.15,y*0,!1);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,a*.85,y*0)),b.add(new go.PathSegment(go.PathSegment.Line,a*.7,y*1)),b.add(new go.PathSegment(go.PathSegment.Line,a*.3,y*1).close()),E}),go.Shape.defineFigureGenerator("Drink",function(ae,a,y){var E=new go.Geometry,b=new go.PathFigure(a*.15,y*0,!1);E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,a*.85,y*0)),b.add(new go.PathSegment(go.PathSegment.Line,a*.7,y*1)),b.add(new go.PathSegment(go.PathSegment.Line,a*.3,y*1).close());var x=new go.PathFigure(a*.235,y*.28,!0);return E.add(x),x.add(new go.PathSegment(go.PathSegment.Line,a*.765,y*.28)),x.add(new go.PathSegment(go.PathSegment.Line,a*.655,y*.97)),x.add(new go.PathSegment(go.PathSegment.Line,a*.345,y*.97).close()),E}),go.Shape.defineFigureGenerator("4Arrows",function(ae,a,y){var E=new go.Geometry,b=new go.PathFigure(a*.5,y*0,!0);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,a*.65,y*.25)),b.add(new go.PathSegment(go.PathSegment.Line,a*.55,y*.25)),b.add(new go.PathSegment(go.PathSegment.Line,a*.55,y*.45)),b.add(new go.PathSegment(go.PathSegment.Line,a*.75,y*.45)),b.add(new go.PathSegment(go.PathSegment.Line,a*.75,y*.35)),b.add(new go.PathSegment(go.PathSegment.Line,a*1,y*.5)),b.add(new go.PathSegment(go.PathSegment.Line,a*.75,y*.65)),b.add(new go.PathSegment(go.PathSegment.Line,a*.75,y*.55)),b.add(new go.PathSegment(go.PathSegment.Line,a*.55,y*.55)),b.add(new go.PathSegment(go.PathSegment.Line,a*.55,y*.75)),b.add(new go.PathSegment(go.PathSegment.Line,a*.65,y*.75)),b.add(new go.PathSegment(go.PathSegment.Line,a*.5,y*1)),b.add(new go.PathSegment(go.PathSegment.Line,a*.35,y*.75)),b.add(new go.PathSegment(go.PathSegment.Line,a*.45,y*.75)),b.add(new go.PathSegment(go.PathSegment.Line,a*.45,y*.55)),b.add(new go.PathSegment(go.PathSegment.Line,a*.25,y*.55)),b.add(new go.PathSegment(go.PathSegment.Line,a*.25,y*.65)),b.add(new go.PathSegment(go.PathSegment.Line,a*0,y*.5)),b.add(new go.PathSegment(go.PathSegment.Line,a*.25,y*.35)),b.add(new go.PathSegment(go.PathSegment.Line,a*.25,y*.45)),b.add(new go.PathSegment(go.PathSegment.Line,a*.45,y*.45)),b.add(new go.PathSegment(go.PathSegment.Line,a*.45,y*.25)),b.add(new go.PathSegment(go.PathSegment.Line,a*.35,y*.25).close()),E}),go.Shape.defineFigureGenerator("Connector","Ellipse"),go.Shape.defineFigureGenerator("Alternative","TriangleUp"),go.Shape.defineFigureGenerator("Merge","TriangleUp"),go.Shape.defineFigureGenerator("Decision","Diamond"),go.Shape.defineFigureGenerator("DataTransmissions","Hexagon"),go.Shape.defineFigureGenerator("Gate","Crescent"),go.Shape.defineFigureGenerator("Delay","HalfEllipse"),go.Shape.defineFigureGenerator("Input","Parallelogram1"),go.Shape.defineFigureGenerator("ManualLoop","ManualOperation"),go.Shape.defineFigureGenerator("ISOProcess","Chevron"),go.Shape.defineFigureGenerator("MessageToUser","SquareArrow"),go.Shape.defineFigureGenerator("MagneticData","Cylinder1"),go.Shape.defineFigureGenerator("DirectData","Cylinder4"),go.Shape.defineFigureGenerator("StoredData","DataStorage"),go.Shape.defineFigureGenerator("SequentialData","MagneticTape"),go.Shape.defineFigureGenerator("Subroutine","Procedure")},93510:function(module,exports,__webpack_require__){var __WEBPACK_AMD_DEFINE_ARRAY__,__WEBPACK_AMD_DEFINE_RESULT__;(function(){if(typeof window.GGBApplet=="function"){console.warn("deployggb.js was loaded twice");return}var isRenderGGBElementEnabled=!1,scriptLoadStarted=!1,html5AppletsToProcess=null,ggbHTML5LoadedCodebaseIsWebSimple=!1,ggbHTML5LoadedCodebaseVersion=null,ggbHTML5LoadedScript=null,GGBApplet=function(){"use strict";for(var Me={},lt="5.0",oe={},te=null,Se=!1,We=!1,De=null,me=!1,Le=null,le=null,_e=0;_e4?parseFloat(he):5};Me.setHTML5Codebase=function(he,Fe){le=he,He(he,Fe)},Me.setJavaCodebase=Me.setJavaCodebaseVersion=Me.isCompiledInstalled=Me.setPreCompiledScriptPath=Me.setPreCompiledResourcePath=function(){},Me.setHTML5CodebaseVersion=function(he,Fe){var Xe=parseFloat(he);if(Xe!==NaN&&Xe<5){console.log("The GeoGebra HTML5 codebase version "+Xe+" is deprecated. Using version latest instead.");return}Le=he,St(he,Fe)},Me.getHTML5CodebaseVersion=function(){return ae},Me.getParameters=function(){return oe},Me.setFontsCSSURL=function(he){z=he},Me.setGiacJSURL=function(he){},Me.setJNLPFile=function(he){Ce=he},Me.setJNLPBaseDir=function(he){},Me.inject=function(){function he(){return window.frameElement&&window.frameElement.getAttribute("data-singleton")}for(var Fe="auto",Xe=oe.id,pt,Je=!1,dt=0;dt=5)return!0;var he=Me.getAppletObject();return he&&typeof he.recalculateEnvironments=="function"?(he.recalculateEnvironments(),!0):!1},Me.startAnimation=function(){var he=Me.getAppletObject();return he&&typeof he.startAnimation=="function"?(he.startAnimation(),!0):!1},Me.stopAnimation=function(){var he=Me.getAppletObject();return he&&typeof he.stopAnimation=="function"?(he.stopAnimation(),!0):!1},Me.getAppletObject=function(){var he=oe.id!==void 0?oe.id:"ggbApplet";return window[he]},Me.resize=function(){};var Ee=function(he,Fe,Xe){var pt=document.createElement("param");pt.setAttribute("name",Fe),pt.setAttribute("value",Xe),he.appendChild(pt)},Oe=function(he){return he&&he!=="false"},ot=function(he,Fe,Xe){ne(ae)<=4.2&&(Xe=!0);var pt=!isRenderGGBElementEnabled&&!scriptLoadStarted;(!isRenderGGBElementEnabled&&!scriptLoadStarted||ggbHTML5LoadedCodebaseVersion!==ae||ggbHTML5LoadedCodebaseIsWebSimple&&!y)&&(pt=!0,isRenderGGBElementEnabled=!1,scriptLoadStarted=!1);var Je=document.createElement("div");Je.classList.add("appletParameters","notranslate");var dt=Fe.width,de=Fe.height;if(Fe.disableAutoScale=Fe.disableAutoScale===void 0?GGBAppletUtils.isFlexibleWorksheetEditor():Fe.disableAutoScale,Fe.width!==void 0)if(ne(ae)<=4.4)Oe(Fe.showToolBar)&&(Fe.height-=7),Oe(Fe.showAlgebraInput)&&(Fe.height-=37),Fe.width<605&&Oe(Fe.showToolBar)&&(Fe.width=605,dt=605);else{var Ye=100;(Oe(Fe.showToolBar)||Oe(Fe.showMenuBar))&&(Fe.hasOwnProperty("customToolBar")&&(Fe.customToolbar=Fe.customToolBar),Ye=Oe(Fe.showMenuBar)?245:155),dt=5?(Fe.appletOnLoad=function(Ct){var _t=he.querySelector(".ggb_preview");_t&&_t.parentNode.removeChild(_t),window.GGBT_spinner&&window.GGBT_spinner.removeSpinner(yt),window.GGBT_wsf_view&&$(window).trigger("resize"),It(Ct)},ze||yt.appendChild(ue)):Je.appendChild(ue),yt.appendChild(Je),ze||he.appendChild(yt),setTimeout(function(){Me.resize()},1)}else{var Pe=document.createElement("div");Pe.className="applet_scaler",Pe.style.position="relative",Pe.style.display="block",Pe.appendChild(Je),he.appendChild(Pe),Fe.appletOnLoad=function(Ct){Me.resize(),It(Ct)}}function Ne(Ct,_t){_t&&typeof _t.appletOnLoad=="function"&&typeof renderGGBElement=="function"?renderGGBElement(Ct,_t.appletOnLoad):renderGGBElement(Ct),qe("GeoGebra HTML5 applet injected and rendered with previously loaded codebase.",_t)}function Ve(Ct,_t){typeof renderGGBElement=="undefined"?(html5AppletsToProcess===null&&(html5AppletsToProcess=[]),html5AppletsToProcess.push({article:Ct,params:_t}),window.renderGGBElementReady=function(){isRenderGGBElementEnabled=!0,html5AppletsToProcess!==null&&html5AppletsToProcess.length&&(html5AppletsToProcess.forEach(function(ln){Ne(ln.article,ln.params)}),html5AppletsToProcess=null)},ne(ae)<5&&(Ct.className+=" geogebraweb")):Ne(Ct,_t)}if(pt){scriptLoadStarted=!0;for(var ct=0;ct0?(Pt.remove(),yt.attr("id","fullscreencontent").show(),jQuery(It).append(yt),window.dispatchEvent(new Event("resize"))):ot(Pt,Fe,!1),window.GGBT_wsf_view.launchFullScreen(It)}else je=pt,ot(he,Fe,!1);if(!window.GGBT_wsf_view)for(de=0;dehe/4*3&&(Pt=he/4*3),It=Pt/5.8,Ye.setAttribute("src",b),Ye.setAttribute("width",Pt),Ye.setAttribute("height",It);var yt=(he-Pt)/2,ze=(Fe-It)/2;Ye.style.left=yt+"px",Ye.style.top=ze+"px",Je.appendChild(Ye)}}return Je.appendChild(de),Je},Re=function(he){return he=he.toLowerCase(),he==="html5"||he==="screenshot"?he:"html5"},nt=["web","webSimple","web3d","tablet","tablet3d","phone"],St=function(he,Fe){if(ae=he,Fe){He(ae,!0);return}var Xe=!Se;if(Xe){var pt=ne(ae);!isNaN(pt)&&pt<4.4&&(Xe=!1)}var Je,dt;window.location.protocol.substr(0,4)==="http"?Je=window.location.protocol:Je="http:";var de=ae.indexOf("//");de>0?dt=ae:de===0?dt=Je+ae:dt="https://www.geogebra.org/apps/5.2.814.0/";for(var Ye in nt)if(ae.slice(nt[Ye].length*-1)===nt[Ye]||ae.slice((nt[Ye].length+1)*-1)===nt[Ye]+"/"){He(dt,!1);return}!GGBAppletUtils.isFlexibleWorksheetEditor()&&Xe&&!te.is3D&&!te.AV&&!te.SV&&!te.CV&&!te.EV2&&!te.CP&&!te.PC&&!te.DA&&!te.FI&&!te.PV&&!Oe(oe.showToolBar)&&!Oe(oe.showMenuBar)&&!Oe(oe.showAlgebraInput)&&!Oe(oe.enableRightClick)&&(!oe.appName||oe.appName=="classic")?dt+="webSimple/":dt+="web3d/",He(dt,!1)},He=function(he,Fe){if(he.requirejs){it=he;return}he.slice(-1)!=="/"&&(he+="/"),it=he,Fe===null&&(Fe=he.indexOf("http")===-1),ke=Fe,a="web.nocache.js",y=!1;var Xe=it.split("/");Xe.length>1&&(!Fe&&Xe[Xe.length-2]==="webSimple"?(a="webSimple.nocache.js",y=!0):nt.indexOf(Xe[Xe.length-2])>=0&&(a=Xe[Xe.length-2]+".nocache.js")),Xe=he.split("/"),ae=Xe[Xe.length-3],ae.substr(0,4)==="test"?ae=ae.substr(4,1)+"."+ae.substr(5,1):(ae.substr(0,3)==="war"||ae.substr(0,4)==="beta")&&(ae="5.0");var pt=parseFloat(ae);pt!==NaN&&pt<5&&he.indexOf("geogebra.org")>=0&&(console.log("The GeoGebra HTML5 codebase version "+pt+" is deprecated. Using version latest instead."),St("5.0",Fe))},qe=function(he,Fe){window.console&&window.console.log&&(!Fe||typeof Fe.showLogging=="undefined"||Fe.showLogging&&Fe.showLogging!=="false")&&console.log(he)};oe.material_id!==void 0?ge(Te):Te();function Te(){var he=lt;Le!==null?he=Le:parseFloat(he)<5&&(he="5.0"),St(he,!1),le!==null&&He(le,ke),me=!0}return Me},GGBAppletUtils=function(){"use strict";function Me(){return window.GGBT_wsf_edit!==void 0}function lt(me,Le){Le!=1?(me.style.transformOrigin="0% 0% 0px",me.style.webkitTransformOrigin="0% 0% 0px",me.style.transform="scale("+Le+","+Le+")",me.style.webkitTransform="scale("+Le+","+Le+")",me.style.maxWidth="initial",me.querySelector(".ggb_preview")!==null&&(me.querySelector(".ggb_preview").style.maxWidth="initial"),me.querySelectorAll(".ggb_preview img")[0]!==void 0&&(me.querySelectorAll(".ggb_preview img")[0].style.maxWidth="initial"),me.querySelectorAll(".ggb_preview img")[1]!==void 0&&(me.querySelectorAll(".ggb_preview img")[1].style.maxWidth="initial")):(me.style.transform="none",me.style.webkitTransform="none")}function oe(me,Le,le,_e,et,Ce){var it=null;if(Ce!=null&&Ce!="")for(var ke=me.parentNode;ke!=null;)if((" "+ke.className+" ").indexOf(" "+Ce+" ")>-1){it=ke;break}else ke=ke.parentNode;var je=0,ae=0,a=0,y=0,E=0,b=0,x=0;if(it)je=it.offsetWidth,ae=Math.max(_e?it.offsetWidth:0,it.offsetHeight);else{if(window.innerWidth&&document.documentElement.clientWidth?(je=Math.min(window.innerWidth,document.documentElement.clientWidth),ae=Math.min(window.innerHeight,document.documentElement.clientHeight),a=je):(je=window.innerWidth,ae=window.innerHeight,a=window.innerWidth),me){var z=me.getBoundingClientRect();z.left>0&&z.left<=je&&(et===void 0||!et)&&(document.dir==="rtl"?(E=je-z.width-z.left,b=a<=480?10:30):(b=z.left,E=a<=480?10:30),y=b+E)}if(me&&typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()){var ee=me.getBoundingClientRect();window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionRight"?(y=40,x=0):window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionTop"&&(y=0,x=40)}}return me&&((le===void 0||!le)&&Le>0&&Le+y1&&(Ce=!0)),Le&&typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()&&(Ce=!0),!(me.hasOwnProperty("disableAutoScale")&&me.disableAutoScale))et=te(me,Le,Ce,le,me.scaleContainerClass);else return _e;return Ce&&(!me.hasOwnProperty("scale")||_e===1)?et:Math.min(_e,et)}function We(me){var Le=Math.min(window.innerWidth,document.documentElement.clientWidth),le=Math.min(window.innerHeight,document.documentElement.clientHeight),_e=me.getBoundingClientRect(),et=(Le-_e.width)/2,Ce=(le-_e.height)/2;Ce<0&&(Ce=0),me.style.position="relative",window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionRight"?(et<40?me.style.left="40px":me.style.left=et+"px",me.style.top=Ce+"px"):window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionTop"&&(Ce<40?me.style.top="40px":me.style.top=Ce+"px",me.style.left=et+"px")}function De(me,Le){var le=me.querySelector(".appletParameters");if(le){if(typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()){if(Le.id!==le.getAttribute("data-param-id"))return;window.GGBT_wsf_view.setCloseBtnPosition(me)}if(le.parentElement&&/fullscreen/.test(le.parentElement.className))return;var _e=Se(Le,me);Me()&&le.setAttribute("data-param-scale",_e);for(var et=null,Ce=0;Ce=O)continue;if(j==jb){if(k=i.getAttribute(kb),k){var l,m=k.indexOf(lb);m>=O?(j=k.substring(O,m),l=k.substring(m+P)):(j=k,l=W),c[j]=l}}else if(j==mb){if(k=i.getAttribute(kb),k)try{d=eval(k)}catch(Me){alert(nb+k+ob)}}else if(j==pb&&(k=i.getAttribute(kb),k))try{e=eval(k)}catch(Me){alert(nb+k+qb)}}}__gwt_getMetaProperty=function(Me){var lt=c[Me];return lt==null?null:lt},r=d,webModule.__errFn=e}function B(){function Me(me){var Le=me.lastIndexOf(rb);Le==-1&&(Le=me.length);var le=me.indexOf(sb);le==-1&&(le=me.length);var _e=me.lastIndexOf(tb,Math.min(le,Le));return _e>=O?me.substring(O,_e+P):W}function lt(me){if(!me.match(/^\w+:\/\//)){var Le=o.createElement(ub);Le.src=me+vb,me=Me(Le.src)}return me}function oe(){var me=__gwt_getMetaProperty(wb);return me!=null?me:W}function te(){for(var me=o.getElementsByTagName(_),Le=O;LeO?me[me.length-P].href:W}function We(){var me=o.location;return me.href==me.protocol+zb+me.host+me.pathname+me.search+me.hash}var De=oe();return De==W&&(De=te()),De==W&&(De=Se()),De==W&&We()&&(De=Me(o.location.href)),De=lt(De),De}function C(Me){return Me.match(/^\//)||Me.match(/^[a-zA-Z]+:\/\//)?Me:webModule.__moduleBase+Me}function D(){var Me=[],lt=O,oe=[],te=[];function Se(me){var Le=te[me](),le=oe[me];if(Le in le)return Le;var _e=[];for(var et in le)_e[le[et]]=et;throw r&&r(me,_e,Le),null}if(__gwt_isKnownPropertyValue=function(me,Le){return Le in oe[me]},webModule.__getPropMap=function(){var me={};for(var Le in oe)oe.hasOwnProperty(Le)&&(me[Le]=Se(Le));return me},webModule.__computePropValue=Se,n.__gwt_activeModules[L].bindings=webModule.__getPropMap,p())return C(Bb);var We;try{We=Cb;var De=We.indexOf(Db);De!=-1&&(lt=parseInt(We.substring(De+P),$),We=We.substring(O,De))}catch(me){}return webModule.__softPermutationId=lt,C(We+Eb)}function F(){n.__gwt_stylesLoaded||(n.__gwt_stylesLoaded={})}A(),webModule.__moduleBase=window.ENV==="build"?"/react/build/js/mathematicalGraphics/"+name+"/":"/js/mathematicalGraphics/"+name+"/",s[L].moduleBase=webModule.__moduleBase;var G=D();return F(),w(G),!0}return webModule},typeof window.web3d!="function"&&(window.web3d=GGBAppletUtils.makeModule("web3d","A18F540516513B1292CA7CEF2F6AFC7E")),typeof window.webSimple!="function"&&(window.webSimple=GGBAppletUtils.makeModule("webSimple","96B09BF1B436BF53F0DF54116700F16A")),window.GGBApplet=GGBApplet})()},28735:function(Me,lt,oe){"use strict";oe.d(lt,{Ax:function(){return De},Ds:function(){return me},KI:function(){return le},SI:function(){return We},f1:function(){return Se}});var te=oe(74128);function Se(_e){let et=!0;if(_e.length>0){for(let Ce=0;Ce<_e.length;Ce++)if(_e[Ce].compile_success==0||!_e[Ce].compile_success){et=!1;break}}else et=!1;return et}function We(_e,et=""){let Ce=[];for(let it=0;it<_e.length;it++){let ke=_e[it],je=et?`${et}/${ke.name}`:`${ke.name}`;Ce.push({title:ke.name,type:ke.type,isLeaf:ke.type!=="tree",key:je})}return Ce}function De(_e,et,Ce){for(let it=0;it<_e.length;it++){let ke=_e[it];if(ke.key===et){ke.children=Ce;break}ke.children&&De(ke.children,et,Ce)}return _e}function me(_e,et,Ce){let it;return function(){let ke=this,je=arguments,ae=function(){it=null,Ce||_e.apply(ke,je)},a=Ce&&!it;clearTimeout(it),it=setTimeout(ae,et),a&&_e.apply(ke,je)}}const Le=!0,le=te.Z.API_SERVER},22031:function(Me,lt,oe){"use strict";oe.d(lt,{Z:function(){return Lt}});var te=oe(59301),Se=oe(65582),We=oe(24905),De=oe(12893),me=oe(32134),Le=oe(38147),le=oe(78241),_e=oe(57809),et={},Ce=Object.defineProperty,it=Object.getOwnPropertySymbols,ke=Object.prototype.hasOwnProperty,je=Object.prototype.propertyIsEnumerable,ae=(ye,Ge,$e)=>Ge in ye?Ce(ye,Ge,{enumerable:!0,configurable:!0,writable:!0,value:$e}):ye[Ge]=$e,a=(ye,Ge)=>{for(var $e in Ge||(Ge={}))ke.call(Ge,$e)&&ae(ye,$e,Ge[$e]);if(it)for(var $e of it(Ge))je.call(Ge,$e)&&ae(ye,$e,Ge[$e]);return ye},y=(ye,Ge,$e)=>new Promise((Re,nt)=>{var St=Te=>{try{qe($e.next(Te))}catch(he){nt(he)}},He=Te=>{try{qe($e.throw(Te))}catch(he){nt(he)}},qe=Te=>Te.done?Re(Te.value):Promise.resolve(Te.value).then(St,He);qe(($e=$e.apply(ye,Ge)).next())});const E=We.default.Group,b=({classroomList:ye,loading:Ge,user:$e,exercise_id:Re=null,homework_common_id:nt=null,setitem:St,item:He,type:qe,rz:Te,dispatch:he})=>{var Fe,Xe,pt,Je,dt,de,Ye,Pt;const It=(0,Se.useIntl)(),[yt,ze]=(0,te.useState)([]);let[ue,Pe]=(0,te.useState)({zydatas:[],jbdatas:[],kcdatas:[],zsdatas:[],page:1,per_page:20});const Ne=(0,Se.useParams)(),[Ve,ct]=(0,te.useState)(!1),[ut,Ft]=(0,te.useState)(!1),[Ot]=le.default.useForm();(0,te.useEffect)(()=>{Te&&(ue.zydatas=Te,Pe(a({},ue)),He!=null&&He.ec_course_id&&Wt())},[He,Te]);function Wt(){return y(this,null,function*(){console.log("----",He),yield Ct(He==null?void 0:He.ec_major_school_id),yield _t(He==null?void 0:He.ec_year_id),yield ln(He==null?void 0:He.ec_course_id),Ot.setFieldsValue({ec_course_id:He==null?void 0:He.ec_course_id,ec_major_school_id:He==null?void 0:He.ec_major_school_id,ec_point_ids:He==null?void 0:He.ec_point_ids,ec_year_id:He==null?void 0:He.ec_year_id})})}function Ct(ft){return y(this,null,function*(){const Ut=yield(0,Le.ZP)(`/api/ec_major_schools/${ft}/ec_years/get_year_list.json`,{method:"get"});ue.jbdatas=Ut==null?void 0:Ut.data,Pe(a({},ue)),Ot.setFieldsValue({ec_year_id:"",ec_course_id:"",ec_point_ids:[]})})}function _t(ft){return y(this,null,function*(){const Ut=yield(0,Le.ZP)(`/api/ec_years/${ft}/ec_courses/get_courses.json`,{method:"get"});ue.kcdatas=Ut==null?void 0:Ut.data,Pe(a({},ue)),Ot.setFieldsValue({ec_course_id:"",ec_point_ids:[]})})}const ln=ft=>y(void 0,null,function*(){const Ut=yield(0,Le.ZP)(`/api/ec_courses/${ft}/ec_points.json`,{method:"get",params:{ec_course_id:ft}});ue.zsdatas=Ut==null?void 0:Ut.data,Pe(a({},ue))});return te.createElement("div",{className:et.from},te.createElement(le.default,{form:Ot,layout:"inline",onValuesChange:ft=>{console.log("----",ft),ft.ec_major_school_id&&(ue.jbdatas=[],ue.kcdatas=[],ue.zsdatas=[],Pe(a({},ue)),Ct(ft.ec_major_school_id)),ft.ec_year_id&&(ue.kcdatas=[],ue.zsdatas=[],Pe(a({},ue)),_t(ft.ec_year_id)),ft.ec_course_id&&(ue.zsdatas=[],Pe(a({},ue)),ln(ft.ec_course_id))},onFinish:ft=>y(void 0,null,function*(){St(ft)})},te.createElement(le.default.Item,{label:"\u8BA4\u8BC1\u4E13\u4E1A",name:"ec_major_school_id"},te.createElement(_e.default,{style:{width:150},disabled:((Fe=ue.zydatas)==null?void 0:Fe.length)<=0,placeholder:"\u8BF7\u9009\u62E9\u8BA4\u8BC1\u4E13\u4E1A"},(Xe=ue==null?void 0:ue.zydatas)==null?void 0:Xe.map((ft,Ut)=>te.createElement(_e.default.Option,{key:Ut,value:ft==null?void 0:ft.ec_major_school_id},ft==null?void 0:ft.name)))),te.createElement(le.default.Item,{label:"\u8BA4\u8BC1\u5C4A\u522B",name:"ec_year_id"},te.createElement(_e.default,{style:{width:150},disabled:((pt=ue.jbdatas)==null?void 0:pt.length)<=0,placeholder:"\u8BF7\u9009\u62E9\u8BA4\u8BC1\u5C4A\u522B"},(Je=ue==null?void 0:ue.jbdatas)==null?void 0:Je.map((ft,Ut)=>te.createElement(_e.default.Option,{key:Ut,value:ft==null?void 0:ft.ec_year_id},ft==null?void 0:ft.year)))),te.createElement(le.default.Item,{label:"\u8BFE\u7A0B",name:"ec_course_id"},te.createElement(_e.default,{style:{width:150},disabled:((dt=ue.kcdatas)==null?void 0:dt.length)<=0,placeholder:"\u8BF7\u9009\u62E9\u8BFE\u7A0B"},(de=ue==null?void 0:ue.kcdatas)==null?void 0:de.map((ft,Ut)=>te.createElement(_e.default.Option,{key:Ut,value:ft==null?void 0:ft.id},ft==null?void 0:ft.name)))),te.createElement(le.default.Item,{label:It.formatMessage({id:"classroomClassroomExperiments.knowledgePoints",defaultMessage:"\u77E5\u8BC6\u70B9"}),name:"ec_point_ids"},te.createElement(_e.default,{onChange:()=>{Ot.submit()},style:{width:150},mode:"multiple",disabled:((Ye=ue.zsdatas)==null?void 0:Ye.length)<=0,placeholder:"\u8BF7\u9009\u62E9\u77E5\u8BC6\u70B9"},(Pt=ue==null?void 0:ue.zsdatas)==null?void 0:Pt.map((ft,Ut)=>te.createElement(_e.default.Option,{key:Ut,value:ft==null?void 0:ft.id},ft==null?void 0:ft.name))))))};var x=(0,Se.connect)(({classroomList:ye,loading:Ge,globalSetting:$e,user:Re})=>({classroomList:ye,globalSetting:$e,loading:Ge.effects,user:Re}))(b),z=Object.defineProperty,ee=Object.defineProperties,ne=Object.getOwnPropertyDescriptors,re=Object.getOwnPropertySymbols,ie=Object.prototype.hasOwnProperty,ge=Object.prototype.propertyIsEnumerable,fe=(ye,Ge,$e)=>Ge in ye?z(ye,Ge,{enumerable:!0,configurable:!0,writable:!0,value:$e}):ye[Ge]=$e,se=(ye,Ge)=>{for(var $e in Ge||(Ge={}))ie.call(Ge,$e)&&fe(ye,$e,Ge[$e]);if(re)for(var $e of re(Ge))ge.call(Ge,$e)&&fe(ye,$e,Ge[$e]);return ye},Ee=(ye,Ge)=>ee(ye,ne(Ge)),Oe=(ye,Ge,$e)=>new Promise((Re,nt)=>{var St=Te=>{try{qe($e.next(Te))}catch(he){nt(he)}},He=Te=>{try{qe($e.throw(Te))}catch(he){nt(he)}},qe=Te=>Te.done?Re(Te.value):Promise.resolve(Te.value).then(St,He);qe(($e=$e.apply(ye,Ge)).next())});const ot=We.default.Group,Nt=({classroomList:ye,loading:Ge,user:$e,exercise_id:Re=null,homework_common_id:nt=null,setitem:St,type:He,dispatch:qe})=>{var Te,he;let[Fe,Xe]=(0,te.useState)([{}]),[pt,Je]=(0,te.useState)([]);function dt(){return Oe(this,null,function*(){var Ye,Pt,It;let yt=yield(0,Le.ZP)("/api/ec_courses/0/ec_points/get_work_points.json",{method:"get",params:{exercise_id:Re,homework_common_id:nt}});if(((Ye=yt==null?void 0:yt.data)==null?void 0:Ye.length)>0){let ze=[];(Pt=yt==null?void 0:yt.data)==null||Pt.map(ue=>{var Pe;(Pe=ue==null?void 0:ue.ec_point_ids)==null||Pe.map(Ne=>{ze.push(Ne)})}),St(Ee(se({},(It=yt==null?void 0:yt.data)==null?void 0:It[0]),{ec_point_ids:ze})),Xe(yt==null?void 0:yt.data)}})}(0,te.useEffect)(()=>{var Ye,Pt;(Pt=(Ye=$e==null?void 0:$e.userInfo)==null?void 0:Ye.course)!=null&&Pt.course_school_id&&de()},[(he=(Te=$e==null?void 0:$e.userInfo)==null?void 0:Te.course)==null?void 0:he.course_school_id]);function de(){return Oe(this,null,function*(){var Ye,Pt;const It=yield(0,Le.ZP)(`/api/schools/${(Pt=(Ye=$e==null?void 0:$e.userInfo)==null?void 0:Ye.course)==null?void 0:Pt.course_school_id}/ec_majors/get_major_list.json`,{method:"get"});Je(It==null?void 0:It.data),(nt||Re)&&dt()})}return te.createElement("div",null,te.createElement("p",{style:{fontSize:"16px",fontWeight:400}},"\u5DE5\u7A0B\u8BA4\u8BC1\u8003\u6838\u77E5\u8BC6\u70B9"),Fe==null?void 0:Fe.map((Ye,Pt)=>te.createElement("div",{key:Pt,style:{display:"flex",alignItems:"center",marginBottom:"10px"}},te.createElement(x,{rz:pt,item:Ye,type:Pt,setitem:It=>{Fe.splice(Pt,1,It),Xe([...Fe]);let yt=[];Fe==null||Fe.map(ze=>{var ue;(ue=ze==null?void 0:ze.ec_point_ids)==null||ue.map(Pe=>{yt.push(Pe)})}),St(Ee(se({},It),{ec_point_ids:yt}))}}),Pt!=0&&te.createElement(De.Z,{onClick:()=>{Fe.splice(Pt,1),Xe([...Fe])},style:{marginLeft:10,fontSize:"20px"}}),te.createElement(me.Z,{onClick:()=>{Fe.push({}),Xe([...Fe])},style:{marginLeft:10,fontSize:"20px"}}))))};var Lt=(0,Se.connect)(({classroomList:ye,loading:Ge,globalSetting:$e,user:Re})=>({classroomList:ye,globalSetting:$e,loading:Ge.effects,user:Re}))(Nt)},16750:function(Me,lt,oe){"use strict";oe.d(lt,{Z:function(){return ke}});var te=oe(59301),Se={imageDimensions:"imageDimensions___a7crR",img:"img___Kroat",fullWidth:"fullWidth___c492T"},We=oe(92310),De=oe.n(We),me=oe(71418),Le=oe(2859),le=oe(38147),_e=oe(65862),et=oe(65582),Ce=(je,ae,a)=>new Promise((y,E)=>{var b=ee=>{try{z(a.next(ee))}catch(ne){E(ne)}},x=ee=>{try{z(a.throw(ee))}catch(ne){E(ne)}},z=ee=>ee.done?y(ee.value):Promise.resolve(ee.value).then(b,x);z((a=a.apply(je,ae)).next())}),ke=({data:je,className:ae,fullWidth:a,style:y={},onClose:E,onOk:b,showFullTools:x,noAssociationId:z})=>{const ee=(0,et.useIntl)(),ne=(0,te.useRef)(null),re=(0,te.useRef)(null),ie=(0,te.useRef)(null),ge=(0,te.useRef)(null),[fe,se]=(0,te.useState)(!1),[Ee,Oe]=(0,te.useState)("\u6B63\u5728\u52A0\u8F7D\u4E2D");(0,te.useEffect)(()=>{ie.current||(ie.current=document.createElement("style"),document.head.appendChild(ie.current)),je!=null&&je.visible?(document.body.setAttribute("data-custom","y-hidden"),ie.current.innerHTML=" html { overflow-y: hidden; }",je!=null&&je.src&&ot()):(document.body.removeAttribute("data-custom"),ie.current&&(document.head.removeChild(ie.current),ie.current=null))},[je==null?void 0:je.visible]);const ot=()=>Ce(void 0,null,function*(){se(!0),Oe("\u6B63\u5728\u52A0\u8F7D\u4E2D");const $e=yield(0,_e.ZJ)(je==null?void 0:je.src);ne.current.src="",ne.current.src=$e,ne.current.onload=function(){Ge()},se(!1),Oe("")}),Nt=()=>{document.body.removeAttribute("data-custom"),ie.current.innerHTML=" ",E()},Lt=$e=>Ce(void 0,null,function*(){se(!0),Oe("\u6B63\u5728\u4FDD\u5B58\u4E2D");const Re=yield(0,le.ZP)("/api/attachments.json",{method:"post",body:{file_type:"base64",original_filename:je.title,file:$e.dataUrl}});Re!=null&&Re.id&&!z?(yield(0,le.ZP)(`/api/attachments/${je.id}/add_subitem.json`,{method:"post",body:{subitem_id:Re==null?void 0:Re.id,settings:JSON.stringify($e.state)}})).status===0&&b():Re!=null&&Re.id&&b(Re),document.body.removeAttribute("data-custom"),ie.current.innerHTML=" ",se(!1),Oe("")}),ye=()=>{const $e=document.querySelector('a[href="https://markerjs.com/"]');$e&&$e.parentNode&&($e.parentNode.style.display="none"),[{name:'[data-action="select"]',title:"\u9009\u62E9"},{name:'[data-action="delete"]',title:"\u5220\u9664\u5143\u7D20"},{name:'[data-action="undo"]',title:"\u64A4\u9500"},{name:'[data-type-name="FrameMarker"]',title:"\u77E9\u5F62"},{name:'[data-type-name="FreehandMarker"]',title:"\u753B\u7EBF"},{name:'[data-type-name="ArrowMarker"]',title:"\u7BAD\u5934"},{name:'[data-type-name="TextMarker"]',title:"\u6587\u672C"},{name:'[data-type-name="EllipseMarker"]',title:"\u692D\u5706"},{name:'[data-type-name="HighlightMarker"]',title:"\u65B9\u5757"},{name:'[data-type-name="CalloutMarker"]',title:"\u6CE8\u91CA"},{name:'[data-action="render"]',title:ee.formatMessage({id:"classroomClassroomExperiments.save",defaultMessage:"\u4FDD\u5B58"})},{name:'[data-action="close"]',title:"\u9000\u51FA"}].forEach(nt=>{const St=document.querySelector(nt.name);St&&St.setAttribute("title",nt.title)})},Ge=()=>{re.current=new Le.hP(ne.current),re.current.targetRoot=ge.current,re.current.addEventListener("render",Lt),re.current.addEventListener("beforeclose",Nt),x&&(re.current.availableMarkerTypes=re.current.ALL_MARKER_TYPES,re.current.uiStyleSettings.redoButtonVisible=!0,re.current.uiStyleSettings.notesButtonVisible=!0,re.current.uiStyleSettings.zoomButtonVisible=!0,re.current.uiStyleSettings.zoomOutButtonVisible=!0,re.current.uiStyleSettings.clearButtonVisible=!0),window.markerArea=re.current.uiStyleSettings,re.current.show(),je!=null&&je.snapshotData&&re.current.restoreState(je.snapshotData),setTimeout(()=>{window.scrollTo(0,0),ye()},300)};return te.createElement(te.Fragment,null,(je==null?void 0:je.visible)&&te.createElement(me.Z,{spinning:fe,tip:Ee,style:{position:"absolute"}},te.createElement("div",{ref:ge,className:De()(Se.imageDimensions,ae,a?Se.fullWidth:""),style:y},te.createElement("img",{className:Se.img,ref:ne}))))}},99298:function(Me,lt,oe){"use strict";var te=oe(59301),Se=oe(95237),We=oe(43604),De=oe(99313),me=oe(3113),Le=oe(6339),le=oe(96408),_e=oe(48136),et=oe(65582),Ce=oe(59301);const it=(0,te.forwardRef)(({callback:ke,showSaveButton:je,value:ae=""},a)=>{const y=(0,te.useRef)(),E=(0,et.useIntl)(),b=[{name:E.formatMessage({id:"markdownEditor.fractionsScores",defaultMessage:"\u5206\u6570\u5F97\u5206"}),value:"\\frac{x}{y}",children:[{name:"\u5206\u6570 Fractions",data:[{value:"\\frac{a}{b}"},{value:"x\\tfrac{x}{a} "},{value:"\\mathrm{d}t"},{value:"\\partial t"},{value:"\\frac{\\partial y}{\\partial x}"},{value:"\\nabla\\psi"},{value:"\\frac{\\partial^2}{\\partial x_1\\partial x_2}y"},{value:"\\cfrac{1}{a + \\cfrac{7}{b + \\cfrac{2}{9}}} = c"}]},{name:"\u5BFC\u6570 Derivative",data:[{value:"\\dot{a} "},{value:"\\ddot{a}"},{value:"{f}^{\\prime}"},{value:"{f}^{\\prime\\prime}"},{value:"{f}^{(n)}"}]},{name:"\u6A21\u7B97\u672F Modular arithmetic",data:[{value:"a \\bmod b"},{value:"a \\equiv b \\pmod{m} "},{value:"\\gcd(m, n) "},{value:"\\operatorname{lcm}(m, n) "}]}]},{name:E.formatMessage({id:"markdownEditor.rootsSuperscripts",defaultMessage:"\u6839\u5F0F\u89D2\u6807"}),value:"\\sqrt{x}",children:[{name:"\u6839\u5F0F Radicals",data:[{value:"\\sqrt{x}"},{value:"\\sqrt[y]{x}"}]},{name:"\u4E0A\u4E0B\u6807 Sub&Super",data:[{value:"x^{a}"},{value:"x_{a}"},{value:"x_{a}^{b} "},{value:"_{a}^{b} x"},{value:"x_{a}^{b} "}]},{name:"\u91CD\u97F3\u7B26\u53CA\u5176\u4ED6 Accents and Others",data:[{value:"\\hat{a} "},{value:"\\sqrt[y]{x}"},{value:"\\check{} "},{value:"\\grave{a} "},{value:"\\acute{a}"},{value:"\\tilde{a}"},{value:"\\breve{a}"},{value:"\\bar{a}"},{value:"\\vec{a}"},{value:"\\not{a}"},{value:"\\widetilde{abc}"},{value:"\\widehat{abc}"},{value:"\\overleftarrow{abc} "},{value:"\\overrightarrow{abc}"},{value:"\\overline{abc}"},{value:"\\underline{abc}"},{value:"\\overbrace{abc}"},{value:"\\underbrace{abc}"},{value:"\\overset{a}{abc}"},{value:"\\underset{a}{abc} \\stackrel\\frown{ab}"},{value:"\\overline{ab} "},{value:"\\overleftrightarrow{ab}"},{value:"\\overset{a}{\\leftarrow}"},{value:"\\overset{a}{\\rightarrow}"},{value:"\\xleftarrow[abc]{a}"},{value:"\\xrightarrow[abc]{a} "}]}]},{name:E.formatMessage({id:"markdownEditor.limitsLogarithms",defaultMessage:"\u6781\u9650\u5BF9\u6570"}),value:"\\lim_{x \\to 0}",children:[{name:"\u6781\u9650 Limits",data:[{value:"\\lim a"},{value:"\\lim_{x \\to 0}"},{value:"\\lim_{x \\to \\infty}"},{value:"\\max_b{a}"},{value:"\\min_a{b}"}]},{name:"\u5BF9\u6570\u6307\u6570 Logarithms and exponentials",data:[{value:"\\log_{a}{b}"},{value:"\\lg_{a}{b}"},{value:"\\ln_{a}{b}"},{value:"\\exp a"}]},{name:"\u754C\u9650 Bounds",data:[{value:"\\min x"},{value:"\\sup t"},{value:"\\inf s"},{value:"\\lim u"},{value:"\\limsup w"},{value:"\\dim p"},{value:"\\ker\\phi "}]}]},{name:E.formatMessage({id:"markdownEditor.trigonometricFunctions",defaultMessage:"\u4E09\u89D2\u51FD\u6570"}),value:"\\sin a",children:[{name:"\u4E09\u89D2\u51FD\u6570 Trigonometric functions",data:[{value:"\\sin a"},{value:"\\cos a"},{value:"\\tan a"},{value:"\\cot a "},{value:"\\sec a "},{value:"\\csc a "}]},{name:"\u53CD\u4E09\u89D2\u51FD\u6570 Inverse trigonometric functions",data:[{value:"\\sin^{-1}"},{value:"\\cos^{-1}"},{value:"\\tan^{-1}"},{value:"\\cot^{-1}"},{value:"\\sec^{-1}"},{value:"\\csc^{-1}"},{value:"\\arcsin a"},{value:"\\arccos a"},{value:"\\arctan a"},{value:"\\operatorname{arccot} a"},{value:"\\operatorname{arcsec} a"},{value:"\\operatorname{arccsc} a"}]},{name:"\u53CC\u66F2\u51FD\u6570 Hyperblic functions",data:[{value:"\\sinh a"},{value:"\\cosh a"},{value:"\\tanh a"},{value:"\\coth a"},{value:"\\operatorname{sech} a"},{value:"\\operatorname{csch} a"}]},{name:"\u53CD\u53CC\u66F2\u51FD\u6570 Inverse hyperbolic functions",data:[{value:"\\sinh^{-1}"},{value:"a\\cosh^{-1} a"},{value:"\\tanh^{-1} a"},{value:"\\coth^{-1} a"},{value:"\\operatorname{sech}^{-1} a"},{value:"\\operatorname{csch}^{-1} a"}]}]},{name:E.formatMessage({id:"markdownEditor.integralOperations",defaultMessage:"\u79EF\u5206\u8FD0\u7B97"}),value:"\\int_{a}^{b}",children:[{name:"\u79EF\u5206 Integral",data:[{value:"\\int"},{value:"\\int_{a}^{b}"},{value:"\\int\\limits_{a}^{b}"}]},{name:"\u53CC\u91CD\u79EF\u5206 Double integral",data:[{value:"\\iint"},{value:"\\iint_{a}^{b} "},{value:"\\iint\\limits_{a}^{b} "}]},{name:"\u4E09\u91CD\u79EF\u5206 Triple integral",data:[{value:"\\iiint"},{value:"\\iiint_{a}^{b}"},{value:"\\iiint\\limits_{a}^{b} "}]},{name:"\u66F2\u7EBF\u79EF\u5206 Closed line or path integral",data:[{value:"\\oint"},{value:"\\oint_{a}^{b} "}]}]},{name:E.formatMessage({id:"markdownEditor.largeOperations",defaultMessage:"\u5927\u578B\u8FD0\u7B97"}),value:"\\sum_{a}^{b}",children:[{name:"\u6C42\u548C Summation",data:[{value:"\\sum"},{value:"\\sum_{a}^{b}"},{value:"{\\textstyle \\sum_{a}^{b}} "}]},{name:"\u4E58\u79EF\u4F59\u79EF Product and coproduct",data:[{value:"\\prod"},{value:"\\prod_{a}^{b}"},{value:"{\\textstyle \\prod_{a}^{b}}"},{value:"\\coprod"},{value:"\\coprod_{a}^{b}"},{value:"{\\textstyle \\coprod_{a}^{b}} "}]},{name:"\u5E76\u96C6\u4EA4\u96C6 Union and intersection",data:[{value:"\\bigcup"},{value:"\\bigcup_{a}^{b}"},{value:"{\\textstyle \\bigcup_{a}^{b}}"},{value:"\\bigcap"},{value:"\\bigcap_{a}^{b}"}]},{name:"\u6790\u53D6\u5408\u53D6 Disjunction and conjunction",data:[{value:"\\bigvee"},{value:"\\bigvee_{a}^{b}"},{value:"\\bigwedge"},{value:"\\bigwedge_{a}^{b}"}]}]},{name:E.formatMessage({id:"markdownEditor.bracketsRounding",defaultMessage:"\u62EC\u53F7\u53D6\u6574"}),value:"\\left [ \\left ( \\right ) \\right ] ",children:[{name:"\u62EC\u53F7 Brackets",data:[{value:"\\left ( \\right )"},{value:"\\left [ \\right ]"},{value:"\\left \\langle \\right \\rangle "},{value:"\\left | \\right | "},{value:"\\left \\lfloor \\right \\rfloor "},{value:"\\left \\lceil \\right \\rceil "}]}]}],x=[{name:E.formatMessage({id:"markdownEditor.algebra",defaultMessage:"\u4EE3\u6570"}),value:"\\sqrt{a^2+b^2}",children:[{data:[{value:"\\left(x-1\\right)\\left(x+3\\right) "},{value:"\\sqrt{a^2+b^2}"},{value:"\\left ( \\frac{a}{b}\\right )^{n}= \\frac{a^{n}}{b^{n}}"},{value:"\\frac{a}{b}\\pm \\frac{c}{d}= \\frac{ad \\pm bc}{bd} "},{value:"\\frac{x^{2}}{a^{2}}-\\frac{y^{2}}{b^{2}}=1 "},{value:"\\frac{1}{\\sqrt{a}}=\\frac{\\sqrt{a}}{a},a\\ge 0\\frac{1}{\\sqrt{a}}=\\frac{\\sqrt{a}}{a},a\\ge 0 "},{value:"\\sqrt[n]{a^{n}}=\\left ( \\sqrt[n]{a}\\right )^{n} "},{value:"x ={-b \\pm \\sqrt{b^2-4ac}\\over 2a} "},{value:"y-y_{1}=k \\left( x-x_{1}\\right) "},{value:`\\left\\{\\begin{matrix} \r x=a + r\\text{cos}\\theta \\ \r y=b + r\\text{sin}\\theta \r \\end{matrix}\\right. `},{value:`\\begin{array}{l} \r @@ -66,7 +66,7 @@ \\end{array}`},{value:`\\begin{array}{c} \r P_{n}=n! \\\\ \r A_{n}^{k}=\\frac{n!}{\\left( n-k \\left) !\\right. \\right.} \r -\\end{array}`}]}]}],z=re=>{y.current.setValue(y.current.getValue()+" "+re.value+" ")},ee=[{key:"1",label:E.formatMessage({id:"markdownEditor.quickTemplates",defaultMessage:"\u5FEB\u6377\u6A21\u677F"}),children:Ce.createElement(Se.Z,{className:le.Z.lists,gutter:[10,10]},b.map((re,ie)=>Ce.createElement(We.Z,{flex:"110px",className:le.Z.item},Ce.createElement("div",null,Ce.createElement(Le.Z,{value:`$$${re.value}$$`}),re.name),Ce.createElement("div",{className:le.Z.children},re.children.map((ge,fe)=>Ce.createElement("div",{key:fe},Ce.createElement("h1",null,ge.name),Ce.createElement(Se.Z,{gutter:[10,10]},ge.data.map((se,Ee)=>Ce.createElement(We.Z,{key:Ee,onClick:()=>z(se),className:le.Z.diamond},Ce.createElement(Le.Z,{value:"`$$"+se.value+"$$`"}))))))))))},{key:"2",label:E.formatMessage({id:"markdownEditor.formulaTemplates",defaultMessage:"\u516C\u5F0F\u6A21\u677F"}),children:Ce.createElement(Se.Z,{className:le.Z.lists,gutter:[10,10]},x.map((re,ie)=>Ce.createElement(We.Z,{flex:"110px",className:le.Z.item},Ce.createElement("div",null,Ce.createElement(Le.Z,{value:"`$$"+re.value+"$$`"}),re.name),Ce.createElement("div",{className:le.Z.children},re.children.map((ge,fe)=>Ce.createElement("div",{key:fe},ge.name&&Ce.createElement("h1",null,ge.name),Ce.createElement(Se.Z,{gutter:[10,10]},ge.data.map((se,Ee)=>Ce.createElement(We.Z,{key:Ee,onClick:()=>z(se),className:le.Z.diamond},Ce.createElement(Le.Z,{value:"`$$"+se.value+"$$`"}))))))))))}],ne=()=>{var re=document.createElement("div");re.innerHTML=y.current.getValue();var ie=re.innerText;return Re&&Re(ie),ie};return(0,te.useImperativeHandle)(a,()=>({getData:ne})),Ce.createElement("div",{className:le.Z.mathWrap},Ce.createElement(De.default,{defaultActiveKey:"1",items:ee}),Ce.createElement("math-field",{locale:"zh_cn",className:le.Z.mathField,placeholder:E.formatMessage({id:"markdownEditor.pleaseOpenKeyboardEnterFormula",defaultMessage:"\u8BF7\u6253\u5F00\u952E\u76D8\uFF0C\u8F93\u5165\u516C\u5F0F"}),ref:y,style:{width:800,marginTop:30,fontSize:18}},ae||""),_e&&Ce.createElement("div",{className:le.Z.button},Ce.createElement(me.ZP,{size:"large",onClick:ne,style:{zIndex:8,marginTop:10},type:"primary"},E.formatMessage({id:"markdownEditor.saveToEditor",defaultMessage:"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668"}))))});lt.Z=it},57146:function(Me,lt,oe){"use strict";oe.d(lt,{z:function(){return nt},Z:function(){return St}});var te=oe(59301),Se=oe(54580),We=oe(8591),De=oe(43418),me=oe(3113),Le=oe(74128),le=oe(80024),ke=Object.defineProperty,et=Object.getOwnPropertySymbols,Ce=Object.prototype.hasOwnProperty,it=Object.prototype.propertyIsEnumerable,Re=(He,qe,je)=>qe in He?ke(He,qe,{enumerable:!0,configurable:!0,writable:!0,value:je}):He[qe]=je,_e=(He,qe)=>{for(var je in qe||(qe={}))Ce.call(qe,je)&&Re(He,je,qe[je]);if(et)for(var je of et(qe))it.call(qe,je)&&Re(He,je,qe[je]);return He},ae=(He,qe,je)=>new Promise((he,Fe)=>{var Xe=dt=>{try{Je(je.next(dt))}catch(de){Fe(de)}},pt=dt=>{try{Je(je.throw(dt))}catch(de){Fe(de)}},Je=dt=>dt.done?he(dt.value):Promise.resolve(dt.value).then(Xe,pt);Je((je=je.apply(He,qe)).next())});const a="\u3000\u3000";function y(He){var qe=["Bytes","KB","MB","GB","TB"];if(He==0)return"0 Byte";var je=parseInt(""+Math.floor(Math.log(He)/Math.log(1024)),10);return(He/Math.pow(1024,je)).toFixed(1)+" "+qe[je]}var E=({value:He=[],action:qe,onChange:je,className:he,maxSize:Fe=150,title:Xe="\u6587\u4EF6\u4E0A\u4F20",accept:pt=null})=>{const Je={multiple:!1,fileList:He,accept:pt,withCredentials:!0,beforeUpload:de=>de.size/1024/1024(ue.name.indexOf(a)===-1&&(ue.name=`${ue.name}${a}${y(ue.size)}`),_e({},ue))),de.file.status==="done"&&((Pt=(Ye=de.file)==null?void 0:Ye.response)==null?void 0:Pt.status)===-1){message.error((yt=(It=de.file)==null?void 0:It.response)==null?void 0:yt.message),je([]);return}je(ze)},onRemove:de=>ae(void 0,null,function*(){const Ye=de.size/1024/1024;return de.status==="uploading"?!0:Ye0?"\u6BCF\u6B21\u53EA\u80FD\u4E0A\u4F20\u4E00\u4E2A\u8D44\u6E90\uFF0C \u5220\u9664\u4E0B\u9762\u8D44\u6E90\u53EF\u91CD\u65B0\u4E0A\u4F20 ":"",disabled:He.length>0,ghost:!0},Xe),React.createElement("span",{onClick:dt,style:{marginLeft:10}},"(\u5355\u4E2A\u6587\u4EF6\u6700\u5927",Fe,"M)"," ")))},b=oe(61481),x=oe(89392),z=Object.defineProperty,ee=Object.getOwnPropertySymbols,ne=Object.prototype.hasOwnProperty,re=Object.prototype.propertyIsEnumerable,ie=(He,qe,je)=>qe in He?z(He,qe,{enumerable:!0,configurable:!0,writable:!0,value:je}):He[qe]=je,ge=(He,qe)=>{for(var je in qe||(qe={}))ne.call(qe,je)&&ie(He,je,qe[je]);if(ee)for(var je of ee(qe))re.call(qe,je)&&ie(He,je,qe[je]);return He};const fe=He=>React.createElement("svg",ge({width:14,height:14,xmlns:"http://www.w3.org/2000/svg"},He),React.createElement("title",null,"\u5F62\u72B6"),React.createElement("path",{d:"M10.354 3.5h-2.77v8.167H6.416V3.5H3.646L7 0l3.354 3.5ZM14 7h-1.167v5.833H1.167V7H0v7h14V7Z",fill:"#3061D0",fillRule:"nonzero"}));var se="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEwLjM1NCAzLjVoLTIuNzd2OC4xNjdINi40MTZWMy41SDMuNjQ2TDcgMGwzLjM1NCAzLjVaTTE0IDdoLTEuMTY3djUuODMzSDEuMTY3VjdIMHY3aDE0VjdaIiBmaWxsPSIjMzA2MUQwIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4=",Ee=oe(65582),Oe=Object.defineProperty,ot=Object.getOwnPropertySymbols,Nt=Object.prototype.hasOwnProperty,Lt=Object.prototype.propertyIsEnumerable,ye=(He,qe,je)=>qe in He?Oe(He,qe,{enumerable:!0,configurable:!0,writable:!0,value:je}):He[qe]=je,Ge=(He,qe)=>{for(var je in qe||(qe={}))Nt.call(qe,je)&&ye(He,je,qe[je]);if(ot)for(var je of ot(qe))Lt.call(qe,je)&&ye(He,je,qe[je]);return He},$e=(He,qe,je)=>new Promise((he,Fe)=>{var Xe=dt=>{try{Je(je.next(dt))}catch(de){Fe(de)}},pt=dt=>{try{Je(je.throw(dt))}catch(de){Fe(de)}},Je=dt=>dt.done?he(dt.value):Promise.resolve(dt.value).then(Xe,pt);Je((je=je.apply(He,qe)).next())});const{Dragger:Te}=Se.default;function nt(He){let qe=[];return He&&He.length>0&&(qe=He.map(je=>({uid:je.id,id:je.id,name:je.title+a+je.filesize,url:je.url,filesize:je.filesize,status:"done",response:{id:je.id}}))),qe}var St=({value:He,onChange:qe,action:je,data:he,className:Fe,maxSize:Xe=150,title:pt,showRemoveModal:Je=!1,accept:dt="",additionalText:de,isDragger:Ye,number:Pt=1e3,aloneClear:It=!1,realTimeRemove:yt=!0,uploadText:ze,setFileProgress:ue,showFileProgress:Pe})=>{const Ne=(0,Ee.useIntl)(),[Ve,ct]=(0,te.useState)(!1);let[ut,Ft]=(0,te.useState)(He||[]),[Ot,Wt]=(0,te.useState)(1);(0,te.useEffect)(()=>{He&&(Ot===1&&Ft([...He]),Wt(2),Pt===(He==null?void 0:He.length)&&ct(!0))},[He]);const Ct=()=>{setTimeout(()=>{ut.pop(),Ft([...ut])},500)};Pe&&ue(ut.some(ft=>ft.status==="uploading"));const _t={multiple:!0,disabled:Ve,accept:dt,withCredentials:!0,fileList:ut,beforeUpload:(ft,Ut)=>{const Kt=ft.size/1024/1024;return ut.concat(Ut).length>Pt?(ut.pop(),Ft([...ut]),We.ZP.error(`\u6700\u591A\u53EA\u80FD\u4E0A\u4F20${Pt}\u4E2A\u6587\u4EF6`),It?Promise.reject():(Ct(),!1)):Kt=Pt?ct(!0):ct(!1),Ft([...ut]),ut=ut.map(Be=>{var Ke,mt;return(Ke=Be==null?void 0:Be.response)!=null&&Ke.id&&(Be.url=(mt=Be==null?void 0:Be.response)==null?void 0:mt.url),Be.name.indexOf(a)===-1&&(Be.name=`${Be.name}${a}${y(Be.size)}`),Ge({},Be)}),console.log("info:",ft,ut),qe(ut)},onRemove:ft=>$e(void 0,null,function*(){if(!yt)return!0;const Ut=()=>$e(void 0,null,function*(){if(ft.response?ft.response.id:ft.id){let Jt=yield(0,le.JZ)(ft.response?ft.response.id:ft.uid);return Promise.resolve(Jt)}else return!0});return Je?new Promise((Kt,Jt)=>{De.default.confirm({centered:!0,width:530,okText:Ne.formatMessage({id:"classrooms.confirm",defaultMessage:"\u786E\u5B9A"}),cancelText:Ne.formatMessage({id:"classrooms.cancel",defaultMessage:"\u53D6\u6D88"}),title:Ne.formatMessage({id:"shixuns.prompt",defaultMessage:"\u63D0\u793A"}),content:te.createElement("div",{className:"tc font16"},"\u662F\u5426\u786E\u8BA4\u5220\u9664?"),onOk:()=>$e(void 0,null,function*(){const pe=yield Ut();We.ZP.success("\u5220\u9664\u6210\u529F"),Kt(!0)}),onCancel:()=>Kt(!1)})}):yield Ut()})};function ln(ft){ft.preventDefault(),ft.stopPropagation()}return te.createElement("div",{className:`multi-upload ${Fe||""}`},Ye&&te.createElement(Te,Ge({},_t),te.createElement("p",{className:"ant-upload-drag-icon"},te.createElement(b.Z,null)),te.createElement("p",{className:"ant-upload-text"},"\u70B9\u51FB\u4E0A\u4F20\u56FE\u6807\uFF0C\u9009\u62E9\u8981\u4E0A\u4F20\u7684\u6587\u4EF6\u6216\u5C06\u6587\u4EF6\u62D6\u62FD\u5230\u6B64",te.createElement("br",null),"(\u5355\u4E2A\u6587\u4EF6\u6700\u5927\u9650\u5236\u4E3A",Xe,"MB)"," "),de),!Ye&&te.createElement(Se.default,Ge({},_t),te.createElement(me.ZP,{disabled:Ve,className:"upload_button"},te.createElement("img",{className:"aBtn_img",src:se}),pt||Ne.formatMessage({id:"classroomGraphicGroupHomework.uploadAttachment",defaultMessage:"\u4E0A\u4F20\u9644\u4EF6"})),te.createElement("span",{onClick:ln,className:"upload_text"},ze||`(\u5355\u4E2A\u6587\u4EF6\u6700\u5927${Xe}MB)`)))}},85533:function(Me,lt,oe){"use strict";oe.d(lt,{h:function(){return ne}});var te=oe(59301),Se=oe(57809),We=oe(78241),De=oe(3113),me=oe(89780),Le=oe.n(me),le=oe(45559),ke=oe(42313),et=oe(65582),Ce=Object.defineProperty,it=Object.defineProperties,Re=Object.getOwnPropertyDescriptors,_e=Object.getOwnPropertySymbols,ae=Object.prototype.hasOwnProperty,a=Object.prototype.propertyIsEnumerable,y=(re,ie,ge)=>ie in re?Ce(re,ie,{enumerable:!0,configurable:!0,writable:!0,value:ge}):re[ie]=ge,E=(re,ie)=>{for(var ge in ie||(ie={}))ae.call(ie,ge)&&y(re,ge,ie[ge]);if(_e)for(var ge of _e(ie))a.call(ie,ge)&&y(re,ge,ie[ge]);return re},b=(re,ie)=>it(re,Re(ie));const x=Se.default.Option,z={labelCol:{span:4},wrapperCol:{span:20}},ee={asp:["ASP","vbscript"],actionscript:["ActionScript(3.0)/Flash/Flex","clike"],bash:["Bash/Bat","shell"],css:["CSS","css"],c:["C","clike"],cpp:["C++","clike"],csharp:["C#","clike"],coffeescript:["CoffeeScript","coffeescript"],d:["D","d"],dart:["Dart","dart"],delphi:["Delphi/Pascal","pascal"],erlang:["Erlang","erlang"],go:["Golang","go"],groovy:["Groovy","groovy"],html:["HTML","text/html"],java:["Java","clike"],json:["JSON","text/json"],javascript:["Javascript","javascript"],lua:["Lua","lua"],less:["LESS","css"],markdown:["Markdown","gfm"],"objective-c":["Objective-C","clike"],php:["PHP","php"],perl:["Perl","perl"],python:["Python","python"],r:["R","r"],rst:["reStructedText","rst"],ruby:["Ruby","ruby"],sql:["SQL","sql"],sass:["SASS/SCSS","sass"],shell:["Shell","shell"],scala:["Scala","clike"],swift:["Swift","clike"],vb:["VB/VBScript","vb"],xml:["XML","text/xml"],yaml:["YAML","yaml"]};lt.Z=({callback:re,onCancel:ie})=>{const[ge,fe]=(0,te.useState)("python");function se(ot){fe(ee[ot][1])}function Ee(ot){re(ot)}const Oe=(0,et.useIntl)();return te.createElement(We.default,b(E({},z),{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:Ee,style:{width:500}}),te.createElement(We.default.Item,{label:Oe.formatMessage({id:"markdownEditor.codeLanguage",defaultMessage:"\u4EE3\u7801\u8BED\u8A00"}),name:"language"},te.createElement(Se.default,{getPopupContainer:ot=>ot.parentNode,onChange:se},Object.keys(ee).map(ot=>te.createElement(x,{key:ot,value:ot},ee[ot][0])))),te.createElement(We.default.Item,{label:Oe.formatMessage({id:"markdownEditor.codeContent",defaultMessage:"\u4EE3\u7801\u5185\u5BB9"}),name:"content",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4EE3\u7801\u5185\u5BB9"}]},te.createElement(ne,{mode:ge})),te.createElement("div",{className:"flex-container flex-end"},te.createElement(De.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},Oe.formatMessage({id:"markdownEditor.confirm",defaultMessage:"\u786E\u5B9A"})),te.createElement(De.ZP,{type:"ghost",onClick:ie},Oe.formatMessage({id:"markdownEditor.cancel",defaultMessage:"\u53D6\u6D88"}))))};function ne({value:re,onChange:ie,mode:ge,options:fe={}}){const se=(0,te.useRef)(),[Ee,Oe]=(0,te.useState)();return(0,te.useEffect)(()=>{if(Ee){let ot=function(Nt){const Lt=Nt.getValue();ie&&ie(Lt)};return Ee.on("change",ot),()=>{Ee.off("change",ot)}}},[Ee,ie]),(0,te.useEffect)(()=>{Ee&&Ee.setOption("mode",ge)},[Ee,ge]),(0,te.useEffect)(()=>{Ee&&(re!==Ee.getValue()||re==="")&&setTimeout(()=>{Ee.setValue(re||"")},300)},[Ee,re]),(0,te.useEffect)(()=>{if(se.current&&!Ee){const ot=Le().fromTextArea(se.current,E({mode:ge,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0,matchBrackets:!0,styleActiveLine:!0},fe));Oe(ot)}},[se.current,Ee]),te.createElement("div",{className:"my-codemirror-container"},te.createElement("textarea",{ref:se}))}},96565:function(Me,lt,oe){"use strict";oe.d(lt,{Z:function(){return na}});var te=oe(59301),Se=oe(89780),We=oe.n(Se),De=oe(76374),me=oe(45559),Le=oe(6313),le=oe(25717),ke=oe(99498),et=oe(25419),Ce=oe(67549),it=oe(6339),Re=({value:ve="",className:we,showTextOnly:be,showLines:rt,style:Et={}})=>{const Gt=(0,te.useMemo)(()=>"",[ve]);return te.createElement(te.Fragment,null,te.createElement("div",{dangerouslySetInnerHTML:{__html:Gt}}))},_e=oe(65582),ae=oe(59301),a=Object.defineProperty,y=Object.defineProperties,E=Object.getOwnPropertyDescriptors,b=Object.getOwnPropertySymbols,x=Object.prototype.hasOwnProperty,z=Object.prototype.propertyIsEnumerable,ee=(ve,we,be)=>we in ve?a(ve,we,{enumerable:!0,configurable:!0,writable:!0,value:be}):ve[we]=be,ne=(ve,we)=>{for(var be in we||(we={}))x.call(we,be)&&ee(ve,be,we[be]);if(b)for(var be of b(we))z.call(we,be)&&ee(ve,be,we[be]);return ve},re=(ve,we)=>y(ve,E(we));function ie({onActionCallback:ve,title:we,icon:be,actionName:rt,className:Et="",children:Gt}){function en(){ve(rt)}return ae.createElement("a",{title:we,className:Et,onClick:en},ae.createElement("i",{className:`${be}`}),Gt)}var ge=({watch:ve,showNullButton:we,showNullProgramButton:be,onActionCallback:rt,fullScreen:Et,insertTemp:Gt,hidetoolBar:en,extraUse:Yt})=>{const Dt=(0,_e.useIntl)(),Qn=[...[{title:Dt.formatMessage({id:"markdownEditor.bold",defaultMessage:"\u7C97\u4F53"}),icon:"md-iconfont icon-bold",actionName:"bold"},{title:Dt.formatMessage({id:"markdownEditor.italic",defaultMessage:"\u659C\u4F53"}),icon:"md-iconfont icon-italic",actionName:"italic"},"|",{title:Dt.formatMessage({id:"markdownEditor.unorderedList",defaultMessage:"\u65E0\u5E8F\u5217\u8868"}),icon:"md-iconfont icon-unorder-list",actionName:"list-ul"},{title:Dt.formatMessage({id:"markdownEditor.orderedList",defaultMessage:"\u6709\u5E8F\u5217\u8868"}),icon:"md-iconfont icon-order-list",actionName:"list-ol"},"|",{title:Dt.formatMessage({id:"markdownEditor.inlineCode",defaultMessage:"\u884C\u5185\u4EE3\u7801"}),icon:"md-iconfont icon-code",actionName:"code"},{title:Dt.formatMessage({id:"markdownEditor.codeBlockMultiLanguage",defaultMessage:"\u4EE3\u7801\u5757\uFF08\u591A\u8BED\u8A00\u98CE\u683C\uFF09"}),icon:"md-iconfont icon-file-code",actionName:"code-block"},{title:Dt.formatMessage({id:"markdownEditor.link",defaultMessage:"\u94FE\u63A5"}),icon:"md-iconfont icon-link",actionName:"link"},"|",{title:Dt.formatMessage({id:"markdownEditor.inlineFormula",defaultMessage:"\u884C\u5185\u516C\u5F0F"}),icon:"md-iconfont icon-sum",actionName:"inline-latex"},{title:Dt.formatMessage({id:"markdownEditor.mathImage",defaultMessage:"\u6570\u5B66\u56FE\u50CF"}),icon:"iconfont icon-shuxuetuxiang2",actionName:"maths-latex"},{title:Dt.formatMessage({id:"markdownEditor.multiLineFormula",defaultMessage:"\u591A\u884C\u516C\u5F0F"}),icon:"iconfont icon-jisuan1",actionName:"latex"},"|",{title:Dt.formatMessage({id:"markdownEditor.addImage",defaultMessage:"\u6DFB\u52A0\u56FE\u7247"}),icon:"md-iconfont icon-picture",actionName:"upload-image"},{title:Dt.formatMessage({id:"markdownEditor.insertDrawing",defaultMessage:"\u63D2\u5165\u753B\u56FE"}),icon:"iconfont icon-sheji",actionName:"draw-image"},{title:Dt.formatMessage({id:"markdownEditor.insertFlowchart",defaultMessage:"\u63D2\u5165\u6D41\u7A0B\u56FE"}),icon:"iconfont icon-liucheng",actionName:"add-flowchart"},{title:Dt.formatMessage({id:"markdownEditor.table",defaultMessage:"\u8868\u683C"}),icon:"md-iconfont icon-table",actionName:"add-table"},"|",{title:Dt.formatMessage({id:"markdownEditor.lineBreak",defaultMessage:"\u6362\u884C"}),icon:"md-iconfont icon-minus",actionName:"line-break"},{title:Dt.formatMessage({id:"markdownEditor.clear",defaultMessage:"\u6E05\u7A7A"}),icon:"md-iconfont icon-eraser",actionName:"eraser"}],{title:`${ve?Dt.formatMessage({id:"markdownEditor.disableRealTimePreview",defaultMessage:"\u5173\u95ED\u5B9E\u65F6\u9884\u89C8"}):Dt.formatMessage({id:"markdownEditor.enableRealTimePreview",defaultMessage:"\u5F00\u542F\u5B9E\u65F6\u9884\u89C8"})}`,icon:`${ve?"md-iconfont icon-eye-slash":"md-iconfont icon-eye"}`,actionName:"trigger-watch"}];return ae.createElement("ul",{className:"markdown-toolbar-container"},!en&&Qn.map((Dn,st)=>ae.createElement("li",{key:st},Dn.actionName?ae.createElement(ie,re(ne({},Dn),{onActionCallback:rt})):ae.createElement("span",{className:"v-line"}))),we?ae.createElement("li",null,ae.createElement(ie,{icon:"md-iconfont icon-edit insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-null-ch",onActionCallback:rt},ae.createElement("span",{className:"fill-tip"},"\u70B9\u51FB\u63D2\u5165\b\u586B\u7A7A\u9879"))):null,be?ae.createElement(ae.Fragment,null,ae.createElement("li",null,ae.createElement(ie,{icon:"md-iconfont icon-edit insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-signal",onActionCallback:rt},ae.createElement("span",{className:"fill-tip"},"+\u5355\u884C\u586B\u7A7A\u9879"))),ae.createElement("li",null,ae.createElement(ie,{icon:"md-iconfont icon-uniE900 insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-multiple",onActionCallback:rt},ae.createElement("span",{className:"fill-tip"},"+\u591A\u884C\u586B\u7A7A\u9879")))):null,Gt&&ae.createElement("li",null,ae.createElement(ie,{icon:"md-iconfont icon-edit",className:"btn-null",title:"\u63D2\u5165\u6A21\u677F",actionName:`inster-template-${Gt}`,onActionCallback:rt},ae.createElement("span",{className:"fill-tip"},"\u63D2\u5165\u6A21\u677F"))),Yt&&ae.createElement("li",null,Yt),ae.createElement("li",{className:"btn-full-screen"},ae.createElement(ie,{icon:`${Et?"md-iconfont icon-shrink":"md-iconfont icon-enlarge"}`,title:Et?"\u5173\u95ED\u5168\u5C4F":"\u5F00\u542F\u5168\u5C4F",actionName:"trigger-full-screen",onActionCallback:rt})))},fe=oe(57261),se=oe(78241),Ee=oe(92832),Oe=oe(3113),ot=Object.defineProperty,Nt=Object.defineProperties,Lt=Object.getOwnPropertyDescriptors,ye=Object.getOwnPropertySymbols,Ge=Object.prototype.hasOwnProperty,$e=Object.prototype.propertyIsEnumerable,Te=(ve,we,be)=>we in ve?ot(ve,we,{enumerable:!0,configurable:!0,writable:!0,value:be}):ve[we]=be,nt=(ve,we)=>{for(var be in we||(we={}))Ge.call(we,be)&&Te(ve,be,we[be]);if(ye)for(var be of ye(we))$e.call(we,be)&&Te(ve,be,we[be]);return ve},St=(ve,we)=>Nt(ve,Lt(we));const He={labelCol:{span:4},wrapperCol:{span:20}};var qe=({callback:ve,onCancel:we})=>{function be(Et){ve(Et)}const rt=(0,_e.useIntl)();return te.createElement(se.default,St(nt({},He),{initialValues:{link:"http://",title:""},className:"link-panel",onFinish:be,style:{width:500}}),te.createElement(se.default.Item,{label:rt.formatMessage({id:"markdownEditor.linkAddress",defaultMessage:"\u94FE\u63A5\u5730\u5740"}),name:"link",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u5730\u5740"}]},te.createElement(Ee.default,null)),te.createElement(se.default.Item,{label:rt.formatMessage({id:"markdownEditor.linkTitle",defaultMessage:"\u94FE\u63A5\u6807\u9898"}),name:"title",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u6807\u9898"}]},te.createElement(Ee.default,null)),te.createElement("div",{className:"flex-container flex-end"},te.createElement(Oe.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},rt.formatMessage({id:"markdownEditor.confirm",defaultMessage:"\u786E\u5B9A"})),te.createElement(Oe.ZP,{type:"ghost",onClick:we},rt.formatMessage({id:"markdownEditor.cancel",defaultMessage:"\u53D6\u6D88"}))))},je=oe(85533),he=oe(45053),Fe=oe(43418),Xe=oe(95237),pt=oe(16750),Je=oe(59301),dt=({callback:ve,onCancel:we})=>{const be=document.createElement("canvas"),rt=be.getContext("2d");be.width=1e3,be.height=800,rt.fillStyle="#ffffff",rt.fillRect(0,0,be.width,be.height);const Et=be.toDataURL("image/png");return Je.createElement(Fe.default,{open:!0,width:"100vw",style:{height:"100vh",top:0},footer:null,title:null,closable:!1},Je.createElement(Xe.Z,{style:{height:"100vh"}},Je.createElement(pt.Z,{fullWidth:!0,noAssociationId:!0,showFullTools:!0,data:{src:Et,visible:!0,title:String(Date.now())},onOk:Gt=>{ve({src:Gt.url})},onClose:we})))},de=oe(12378);function Ye(){go.CommandHandler.call(this),this._arrowKeyBehavior="move",this._pasteOffset=new go.Point(10,10),this._lastPasteOffset=new go.Point(0,0)}go.Diagram.inherit(Ye,go.CommandHandler),Ye.prototype.canAlignSelection=function(){var ve=this.diagram;return!(ve===null||ve.isReadOnly||ve.isModelReadOnly||ve.selection.count<2)},Ye.prototype.alignLeft=function(){var ve=this.diagram;ve.startTransaction("aligning left");var we=1/0;ve.selection.each(function(be){be instanceof go.Link||(we=Math.min(be.position.x,we))}),ve.selection.each(function(be){be instanceof go.Link||be.move(new go.Point(we,be.position.y))}),ve.commitTransaction("aligning left")},Ye.prototype.alignRight=function(){var ve=this.diagram;ve.startTransaction("aligning right");var we=-1/0;ve.selection.each(function(be){if(!(be instanceof go.Link)){var rt=be.actualBounds.x+be.actualBounds.width;we=Math.max(rt,we)}}),ve.selection.each(function(be){be instanceof go.Link||be.move(new go.Point(we-be.actualBounds.width,be.position.y))}),ve.commitTransaction("aligning right")},Ye.prototype.alignTop=function(){var ve=this.diagram;ve.startTransaction("alignTop");var we=1/0;ve.selection.each(function(be){be instanceof go.Link||(we=Math.min(be.position.y,we))}),ve.selection.each(function(be){be instanceof go.Link||be.move(new go.Point(be.position.x,we))}),ve.commitTransaction("alignTop")},Ye.prototype.alignBottom=function(){var ve=this.diagram;ve.startTransaction("aligning bottom");var we=-1/0;ve.selection.each(function(be){if(!(be instanceof go.Link)){var rt=be.actualBounds.y+be.actualBounds.height;we=Math.max(rt,we)}}),ve.selection.each(function(be){be instanceof go.Link||be.move(new go.Point(be.actualBounds.x,we-be.actualBounds.height))}),ve.commitTransaction("aligning bottom")},Ye.prototype.alignCenterX=function(){var ve=this.diagram,we=ve.selection.first();if(we){ve.startTransaction("aligning Center X");var be=we.actualBounds.x+we.actualBounds.width/2;ve.selection.each(function(rt){rt instanceof go.Link||rt.move(new go.Point(be-rt.actualBounds.width/2,rt.actualBounds.y))}),ve.commitTransaction("aligning Center X")}},Ye.prototype.alignCenterY=function(){var ve=this.diagram,we=ve.selection.first();if(we){ve.startTransaction("aligning Center Y");var be=we.actualBounds.y+we.actualBounds.height/2;ve.selection.each(function(rt){rt instanceof go.Link||rt.move(new go.Point(rt.actualBounds.x,be-rt.actualBounds.height/2))}),ve.commitTransaction("aligning Center Y")}},Ye.prototype.alignColumn=function(ve){var we=this.diagram;we.startTransaction("align Column"),ve===void 0&&(ve=0),ve=parseFloat(ve);var be=new Array;we.selection.each(function(Yt){Yt instanceof go.Link||be.push(Yt)});for(var rt=0;rt0){for(var Yt=Gt.elt(en-1);Yt!==null&&Yt.isTreeExpanded&&!Yt.isTreeLeaf;){var Dt=this._sortTreeChildrenByY(Yt);Yt=Dt.last()}Yt!==null&&ve.select(Yt)}else ve.select(Et)}}else if(be.key==="Down")if(we.isTreeExpanded&&!we.isTreeLeaf){var rt=this._sortTreeChildrenByY(we).first();rt!==null&&ve.select(rt)}else for(;we!==null;){var Et=we.findTreeParentNode();if(Et===null)break;var Gt=this._sortTreeChildrenByY(Et),en=Gt.indexOf(we);if(enGt.y?1:Et.xGt.x?1:0}),we},Ye.prototype.copyToClipboard=function(ve){go.CommandHandler.prototype.copyToClipboard.call(this,ve),this._lastPasteOffset.set(this.pasteOffset)},Ye.prototype.pasteFromClipboard=function(){var ve=go.CommandHandler.prototype.pasteFromClipboard.call(this);return this.diagram.moveParts(ve,this._lastPasteOffset),this._lastPasteOffset.add(this.pasteOffset),ve},Object.defineProperty(Ye.prototype,"arrowKeyBehavior",{get:function(){return this._arrowKeyBehavior},set:function(ve){if(ve!=="move"&&ve!=="select"&&ve!=="scroll"&&ve!=="tree"&&ve!=="none")throw new Error('DrawCommandHandler.arrowKeyBehavior must be either "move", "select", "scroll", "tree", or "none", not: '+ve);this._arrowKeyBehavior=ve}}),Object.defineProperty(Ye.prototype,"pasteOffset",{get:function(){return this._pasteOffset},set:function(ve){if(!(ve instanceof go.Point))throw new Error("DrawCommandHandler.pasteOffset must be a Point, not: "+ve);this._pasteOffset.set(ve)}});var Pt=Ye,It=oe(25863),yt=oe(43604),ze=oe(38147),ue={myPaletteDiv:"myPaletteDiv___Xjz2I",flowChartWrp:"flowChartWrp____f45r",maxH60:"maxH60___Pd4Re"},Pe=oe(59301),Ne=(ve,we,be)=>new Promise((rt,Et)=>{var Gt=Dt=>{try{Yt(be.next(Dt))}catch(bn){Et(bn)}},en=Dt=>{try{Yt(be.throw(Dt))}catch(bn){Et(bn)}},Yt=Dt=>Dt.done?rt(Dt.value):Promise.resolve(Dt.value).then(Gt,en);Yt((be=be.apply(ve,we)).next())});function Ve({onCancel:ve,callback:we}){let be=(0,te.useRef)(),rt=(0,te.useRef)(),Et=(0,te.useRef)(),Gt=(0,te.useRef)(!1);const en=(0,te.useRef)(!1),[Yt,Dt]=(0,te.useState)(0);function bn(){const st=de.bx.make,Qt={red:"#ff3333",blue:"#3358ff",green:"#25ad23",magenta:"#d533ff",purple:"#7d33ff",orange:"#ff6233",brown:"#8e571e",white:"#ffffff",black:"#000000",beige:"#fffcd5",extralightblue:"#d5ebff",extralightred:"#f2dfe0",lightblue:"#a5d2fa",lightgray:"#cccccc",lightgreen:"#b3e6b3",lightred:"#fcbbbd"};be.current=new de.S0(rt.current,{padding:20,grid:st(de.s_,"Grid",st(de.bn,"LineH",{stroke:"lightgray",strokeWidth:.5}),st(de.bn,"LineV",{stroke:"lightgray",strokeWidth:.5})),"draggingTool.isGridSnapEnabled":!0,handlesDragDropForTopLevelParts:!0,mouseDrop:tt=>{var xt=tt.diagram.commandHandler.addTopLevelParts(tt.diagram.selection,!0);xt||tt.diagram.currentTool.doCancel()},commandHandler:st(Pt),"clickCreatingTool.archetypeNodeData":{text:"\u672A\u547D\u540D",fill:null,stroke:null,borderColor:"rgba(0,0,0,0)"},PartCreated:tt=>{var xt=tt.subject;xt.location=xt.location.copy().snapToGridPoint(tt.diagram.grid.gridOrigin,tt.diagram.grid.gridCellSize),setTimeout(()=>{tt.diagram.commandHandler.editTextBlock()},20)},"commandHandler.archetypeGroupData":{isGroup:!0,text:"NEW GROUP"},SelectionGrouped:tt=>{var xt=tt.subject;setTimeout(()=>{tt.diagram.commandHandler.editTextBlock()})},LinkRelinked:tt=>{var xt=tt.parameter.part;xt.invalidateConnectedLinks();var bt=tt.subject;tt.diagram.toolManager.linkingTool.isForwards?bt.toNode.invalidateConnectedLinks():bt.fromNode.invalidateConnectedLinks()},"undoManager.isEnabled":!0}),be.current.nodeTemplate=st(de.NB,"Auto",{locationSpot:de.z6.Center,locationObjectName:"SHAPE",desiredSize:new de.$u(120,60),minSize:new de.$u(40,40),resizable:!0,resizeCellSize:new de.$u(10,10),rotatable:!0},new de.KX("location","loc",de.E9.parse).makeTwoWay(de.E9.stringify),new de.KX("desiredSize","size",de.$u.parse).makeTwoWay(de.$u.stringify),st(de.bn,{name:"SHAPE",fill:Qt.white,cursor:"pointer",portId:"",fromLinkable:!0,toLinkable:!0,fromLinkableDuplicates:!0,toLinkableDuplicates:!0,fromSpot:de.z6.AllSides,toSpot:de.z6.AllSides},new de.KX("figure"),new de.KX("fill"),new de.KX("stroke","borderColor"),new de.KX("strokeWidth","thickness"),new de.KX("strokeDashArray","dash")),st(de.bn,{width:100,height:20,strokeWidth:0,fill:"transparent"}),st(de.al,{margin:1,textAlign:"center",overflow:de.al.OverflowEllipsis,editable:!0},new de.KX("text").makeTwoWay(),new de.KX("stroke","color"))),be.current.nodeTemplate.toolTip=st("ToolTip",st(de.s_,"Vertical",{maxSize:new de.$u(200,NaN)},st(de.al,{font:"bold 10pt sans-serif",textAlign:"center"},new de.KX("text")),st(de.al,{font:"10pt sans-serif",textAlign:"center"},new de.KX("text","details"))));function Hn(tt,xt){var bt=(Bt,gn)=>{Bt.handled=!0,Bt.diagram.model.commit(an=>{var Zt=gn.part.adornedPart,fn=new de.E9().setRectSpot(Zt.actualBounds,tt);fn.subtract(Zt.location),fn.scale(2,2),fn.x+=Math.sign(fn.x)*130,fn.y+=Math.sign(fn.y)*130,fn.add(Zt.location),fn.snapToGridPoint(Bt.diagram.grid.gridOrigin,Bt.diagram.grid.gridCellSize);var pn=an.copyNodeData(Zt.data);an.setGroupKeyForNodeData(pn,an.getGroupKeyForNodeData(Zt.data)),an.addNodeData(pn);var Kn={from:Zt.key,to:an.getKeyForNodeData(pn)};an.addLinkData(Kn);var qn=Bt.diagram.findNodeForData(pn);qn.location=fn,Bt.diagram.select(qn),setTimeout(()=>{Bt.diagram.commandHandler.editTextBlock()},20)})};return st(de.bn,{figure:xt,alignment:tt,alignmentFocus:tt.opposite(),width:tt.equals(de.z6.Top)||tt.equals(de.z6.Bottom)?25:18,height:tt.equals(de.z6.Top)||tt.equals(de.z6.Bottom)?18:25,fill:"orange",stroke:Qt.white,strokeWidth:4,mouseEnter:(Bt,gn)=>gn.fill="dodgerblue",mouseLeave:(Bt,gn)=>gn.fill="orange",isActionable:!0,click:bt,contextClick:bt})}function Rn(tt){return st(de.bn,{fill:"orange",stroke:"rgba(0, 0, 0, 0)",strokeWidth:15,background:"transparent",geometryString:"F1 M0 0 b 0 360 -4 0 4 z M10 0 b 0 360 -4 0 4 z M20 0 b 0 360 -4 0 4",isActionable:!0,cursor:"context-menu",mouseEnter:(xt,bt)=>bt.fill="dodgerblue",mouseLeave:(xt,bt)=>bt.fill="orange",click:(xt,bt)=>{xt.diagram.commandHandler.showContextMenu(bt.part.adornedPart)}},tt||{})}be.current.nodeTemplate.selectionAdornmentTemplate=st(de.uz,"Spot",st(de.Vm,{padding:10}),Hn(de.z6.Top,"TriangleUp"),Hn(de.z6.Left,"TriangleLeft"),Hn(de.z6.Right,"TriangleRight"),Hn(de.z6.Bottom,"TriangleDown"),Rn({alignment:new de.z6(.75,0)}));function On(tt,xt){return(bt,Bt)=>{bt.handled=!0,bt.diagram.model.commit(gn=>{gn.set(Bt.part.adornedPart.data,tt,xt)})}}function ce(tt,xt){return xt||(xt="color"),st(de.bn,{width:16,height:16,stroke:"lightgray",fill:tt,margin:1,background:"transparent",mouseEnter:(bt,Bt)=>Bt.stroke="dodgerblue",mouseLeave:(bt,Bt)=>Bt.stroke="lightgray",click:On(xt,tt),contextClick:On(xt,tt)})}function Ae(){return[st("ContextMenuButton",st(de.s_,"Horizontal",ce(Qt.white,"fill"),ce(Qt.beige,"fill"),ce(Qt.extralightblue,"fill"),ce(Qt.extralightred,"fill"))),st("ContextMenuButton",st(de.s_,"Horizontal",ce(Qt.lightgray,"fill"),ce(Qt.lightgreen,"fill"),ce(Qt.lightblue,"fill"),ce(Qt.lightred,"fill")))]}function Ie(){return[st("ContextMenuButton",st(de.s_,"Horizontal",ce(Qt.black),ce(Qt.green),ce(Qt.blue),ce(Qt.red))),st("ContextMenuButton",st(de.s_,"Horizontal",ce(Qt.white),ce(Qt.magenta),ce(Qt.purple),ce(Qt.orange)))]}function Ze(tt,xt){return xt||(xt="thickness"),st(de.bn,"LineH",{width:16,height:16,strokeWidth:tt,margin:1,background:"transparent",mouseEnter:(bt,Bt)=>Bt.background="dodgerblue",mouseLeave:(bt,Bt)=>Bt.background="transparent",click:On(xt,tt),contextClick:On(xt,tt)})}function at(tt,xt){return xt||(xt="dash"),st(de.bn,"LineH",{width:24,height:16,strokeWidth:2,strokeDashArray:tt,margin:1,background:"transparent",mouseEnter:(bt,Bt)=>Bt.background="dodgerblue",mouseLeave:(bt,Bt)=>Bt.background="transparent",click:On(xt,tt),contextClick:On(xt,tt)})}function gt(){return[st("ContextMenuButton",st(de.s_,"Horizontal",Ze(1),Ze(2),Ze(3),Ze(4))),st("ContextMenuButton",st(de.s_,"Horizontal",at(null),at([2,4]),at([4,4])))]}function Qe(tt,xt){return xt||(xt="figure"),st(de.bn,{width:32,height:32,scale:.5,fill:"lightgray",figure:tt,margin:1,background:"transparent",mouseEnter:(bt,Bt)=>Bt.fill="dodgerblue",mouseLeave:(bt,Bt)=>Bt.fill="lightgray",click:On(xt,tt),contextClick:On(xt,tt)})}be.current.nodeTemplate.contextMenu=st("ContextMenu",st("ContextMenuButton",st(de.s_,"Horizontal",Qe("Rectangle"),Qe("RoundedRectangle"),Qe("Ellipse"),Qe("Diamond"))),st("ContextMenuButton",st(de.s_,"Horizontal",Qe("Parallelogram2"),Qe("ManualOperation"),Qe("Procedure"),Qe("Cylinder1"))),st("ContextMenuButton",st(de.s_,"Horizontal",Qe("Terminator"),Qe("CreateRequest"),Qe("Document"),Qe("TriangleDown"))),Ae(),Ie(),gt()),be.current.groupTemplate=st(de.ZA,"Spot",{layerName:"Background",ungroupable:!0,locationSpot:de.z6.Center,selectionObjectName:"BODY",computesBoundsAfterDrag:!0,handlesDragDropForMembers:!0,mouseDrop:(tt,xt)=>{var bt=xt.addMembers(xt.diagram.selection,!0);bt||xt.diagram.currentTool.doCancel()},avoidable:!1},new de.KX("location","loc",de.E9.parse).makeTwoWay(de.E9.stringify),st(de.s_,"Auto",{name:"BODY"},st(de.bn,{parameter1:10,fill:Qt.white,strokeWidth:2,cursor:"pointer",fromLinkable:!0,toLinkable:!0,fromLinkableDuplicates:!0,toLinkableDuplicates:!0,fromSpot:de.z6.AllSides,toSpot:de.z6.AllSides},new de.KX("fill"),new de.KX("stroke","color"),new de.KX("strokeWidth","thickness"),new de.KX("strokeDashArray","dash")),st(de.Vm,{background:"transparent",margin:20})),st(de.al,{alignment:de.z6.Top,alignmentFocus:de.z6.Bottom,font:"bold 12pt sans-serif",editable:!0},new de.KX("text"),new de.KX("stroke","color"))),be.current.groupTemplate.selectionAdornmentTemplate=st(de.uz,"Spot",st(de.s_,"Auto",st(de.bn,{fill:null,stroke:"dodgerblue",strokeWidth:3}),st(de.Vm,{margin:1.5})),Rn({alignment:de.z6.TopRight,alignmentFocus:de.z6.BottomRight})),be.current.groupTemplate.contextMenu=st("ContextMenu",Ae(),Ie(),gt()),be.current.linkTemplate=st(de.rU,{layerName:"Foreground",routing:de.rU.AvoidsNodes,corner:10,fromShortLength:10,toShortLength:15,relinkableFrom:!0,relinkableTo:!0,reshapable:!0,resegmentable:!0},new de.KX("fromSpot","fromSpot",de.z6.parse),new de.KX("toSpot","toSpot",de.z6.parse),new de.KX("fromShortLength","dir",tt=>tt>=1?10:0),new de.KX("toShortLength","dir",tt=>tt>=1?10:0),new de.KX("points").makeTwoWay(),st(de.bn,{strokeWidth:2},new de.KX("stroke","color"),new de.KX("strokeWidth","thickness"),new de.KX("strokeDashArray","dash")),st(de.bn,{segmentIndex:0,segmentOffset:new de.E9(15,0),segmentOrientation:de.rU.OrientAlong,alignmentFocus:de.z6.Right,figure:"circle",width:10,strokeWidth:0},new de.KX("fill","color"),new de.KX("visible","dir",tt=>tt===1)),st(de.bn,{segmentIndex:-1,segmentOffset:new de.E9(-10,6),segmentOrientation:de.rU.OrientPlus90,alignmentFocus:de.z6.Right,figure:"triangle",width:12,height:12,strokeWidth:0},new de.KX("fill","color"),new de.KX("visible","dir",tt=>tt>=1),new de.KX("width","thickness",tt=>7+3*tt),new de.KX("height","thickness",tt=>7+3*tt),new de.KX("segmentOffset","thickness",tt=>new de.E9(-15,4+1.5*tt))),st(de.bn,{segmentIndex:0,segmentOffset:new de.E9(15,-6),segmentOrientation:de.rU.OrientMinus90,alignmentFocus:de.z6.Right,figure:"triangle",width:12,height:12,strokeWidth:0},new de.KX("fill","color"),new de.KX("visible","dir",tt=>tt===2),new de.KX("width","thickness",tt=>7+3*tt),new de.KX("height","thickness",tt=>7+3*tt),new de.KX("segmentOffset","thickness",tt=>new de.E9(-15,4+1.5*tt))),st(de.al,{alignmentFocus:new de.z6(0,1,-4,0),editable:!0},new de.KX("text").makeTwoWay(),new de.KX("stroke","color"))),be.current.linkTemplate.selectionAdornmentTemplate=st(de.uz,st(de.bn,{isPanelMain:!0,stroke:"transparent",strokeWidth:6,pathPattern:Ue(2)},new de.KX("pathPattern","thickness",Ue)),Rn({alignmentFocus:new de.z6(0,0,-6,-4)}));function Ue(tt){return st(de.bn,{stroke:"dodgerblue",strokeWidth:2,strokeCap:"square",geometryString:"M0 0 M4 2 H3 M4 "+(tt+4).toString()+" H3"})}function Tt(tt){var xt="M0 0 M8 16 M0 8 L16 8 M12 11 L16 8 L12 5";return tt===0?xt="M0 0 M16 16 M0 8 L16 8":tt===2&&(xt="M0 0 M16 16 M0 8 L16 8 M12 11 L16 8 L12 5 M4 11 L0 8 L4 5"),st(de.bn,{geometryString:xt,margin:2,background:"transparent",mouseEnter:(bt,Bt)=>Bt.background="dodgerblue",mouseLeave:(bt,Bt)=>Bt.background="transparent",click:On("dir",tt),contextClick:On("dir",tt)})}function xe(tt){var xt=(bt,Bt)=>{bt.handled=!0,bt.diagram.model.commit(gn=>{var an=Bt.part.adornedPart;gn.set(an.data,tt?"toSpot":"fromSpot",de.z6.stringify(de.z6.AllSides)),(tt?an.toNode:an.fromNode).invalidateConnectedLinks()})};return st(de.bn,{width:12,height:12,fill:"transparent",mouseEnter:(bt,Bt)=>Bt.background="dodgerblue",mouseLeave:(bt,Bt)=>Bt.background="transparent",click:xt,contextClick:xt})}function Rt(tt,xt){var bt=0,Bt=de.z6.RightSide;tt.equals(de.z6.Top)?(bt=270,Bt=de.z6.TopSide):tt.equals(de.z6.Left)?(bt=180,Bt=de.z6.LeftSide):tt.equals(de.z6.Bottom)&&(bt=90,Bt=de.z6.BottomSide),xt||(bt-=180);var gn=(an,Zt)=>{an.handled=!0,an.diagram.model.commit(fn=>{var pn=Zt.part.adornedPart;fn.set(pn.data,xt?"toSpot":"fromSpot",de.z6.stringify(Bt)),(xt?pn.toNode:pn.fromNode).invalidateConnectedLinks()})};return st(de.bn,{alignment:tt,alignmentFocus:tt.opposite(),geometryString:"M0 0 M12 12 M12 6 L1 6 L4 4 M1 6 L4 8",angle:bt,background:"transparent",mouseEnter:(an,Zt)=>Zt.background="dodgerblue",mouseLeave:(an,Zt)=>Zt.background="transparent",click:gn,contextClick:gn})}be.current.linkTemplate.contextMenu=st("ContextMenu",Ie(),gt(),st("ContextMenuButton",st(de.s_,"Horizontal",Tt(0),Tt(1),Tt(2))),st("ContextMenuButton",st(de.s_,"Horizontal",st(de.s_,"Spot",xe(!1),Rt(de.z6.Top,!1),Rt(de.z6.Left,!1),Rt(de.z6.Right,!1),Rt(de.z6.Bottom,!1)),st(de.s_,"Spot",{margin:new de.Zt(0,0,0,2)},xe(!0),Rt(de.z6.Top,!0),Rt(de.z6.Left,!0),Rt(de.z6.Right,!0),Rt(de.z6.Bottom,!0)))));const tn=`{ "class": "GraphLinksModel", +\\end{array}`}]}]}],z=re=>{y.current.setValue(y.current.getValue()+" "+re.value+" ")},ee=[{key:"1",label:E.formatMessage({id:"markdownEditor.quickTemplates",defaultMessage:"\u5FEB\u6377\u6A21\u677F"}),children:Ce.createElement(Se.Z,{className:le.Z.lists,gutter:[10,10]},b.map((re,ie)=>Ce.createElement(We.Z,{flex:"110px",className:le.Z.item},Ce.createElement("div",null,Ce.createElement(Le.Z,{value:`$$${re.value}$$`}),re.name),Ce.createElement("div",{className:le.Z.children},re.children.map((ge,fe)=>Ce.createElement("div",{key:fe},Ce.createElement("h1",null,ge.name),Ce.createElement(Se.Z,{gutter:[10,10]},ge.data.map((se,Ee)=>Ce.createElement(We.Z,{key:Ee,onClick:()=>z(se),className:le.Z.diamond},Ce.createElement(Le.Z,{value:"`$$"+se.value+"$$`"}))))))))))},{key:"2",label:E.formatMessage({id:"markdownEditor.formulaTemplates",defaultMessage:"\u516C\u5F0F\u6A21\u677F"}),children:Ce.createElement(Se.Z,{className:le.Z.lists,gutter:[10,10]},x.map((re,ie)=>Ce.createElement(We.Z,{flex:"110px",className:le.Z.item},Ce.createElement("div",null,Ce.createElement(Le.Z,{value:"`$$"+re.value+"$$`"}),re.name),Ce.createElement("div",{className:le.Z.children},re.children.map((ge,fe)=>Ce.createElement("div",{key:fe},ge.name&&Ce.createElement("h1",null,ge.name),Ce.createElement(Se.Z,{gutter:[10,10]},ge.data.map((se,Ee)=>Ce.createElement(We.Z,{key:Ee,onClick:()=>z(se),className:le.Z.diamond},Ce.createElement(Le.Z,{value:"`$$"+se.value+"$$`"}))))))))))}],ne=()=>{var re=document.createElement("div");re.innerHTML=y.current.getValue();var ie=re.innerText;return ke&&ke(ie),ie};return(0,te.useImperativeHandle)(a,()=>({getData:ne})),Ce.createElement("div",{className:le.Z.mathWrap},Ce.createElement(De.default,{defaultActiveKey:"1",items:ee}),Ce.createElement("math-field",{locale:"zh_cn",className:le.Z.mathField,placeholder:E.formatMessage({id:"markdownEditor.pleaseOpenKeyboardEnterFormula",defaultMessage:"\u8BF7\u6253\u5F00\u952E\u76D8\uFF0C\u8F93\u5165\u516C\u5F0F"}),ref:y,style:{width:800,marginTop:30,fontSize:18}},ae||""),je&&Ce.createElement("div",{className:le.Z.button},Ce.createElement(me.ZP,{size:"large",onClick:ne,style:{zIndex:8,marginTop:10},type:"primary"},E.formatMessage({id:"markdownEditor.saveToEditor",defaultMessage:"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668"}))))});lt.Z=it},57146:function(Me,lt,oe){"use strict";oe.d(lt,{z:function(){return nt},Z:function(){return St}});var te=oe(59301),Se=oe(54580),We=oe(8591),De=oe(43418),me=oe(3113),Le=oe(74128),le=oe(80024),_e=Object.defineProperty,et=Object.getOwnPropertySymbols,Ce=Object.prototype.hasOwnProperty,it=Object.prototype.propertyIsEnumerable,ke=(He,qe,Te)=>qe in He?_e(He,qe,{enumerable:!0,configurable:!0,writable:!0,value:Te}):He[qe]=Te,je=(He,qe)=>{for(var Te in qe||(qe={}))Ce.call(qe,Te)&&ke(He,Te,qe[Te]);if(et)for(var Te of et(qe))it.call(qe,Te)&&ke(He,Te,qe[Te]);return He},ae=(He,qe,Te)=>new Promise((he,Fe)=>{var Xe=dt=>{try{Je(Te.next(dt))}catch(de){Fe(de)}},pt=dt=>{try{Je(Te.throw(dt))}catch(de){Fe(de)}},Je=dt=>dt.done?he(dt.value):Promise.resolve(dt.value).then(Xe,pt);Je((Te=Te.apply(He,qe)).next())});const a="\u3000\u3000";function y(He){var qe=["Bytes","KB","MB","GB","TB"];if(He==0)return"0 Byte";var Te=parseInt(""+Math.floor(Math.log(He)/Math.log(1024)),10);return(He/Math.pow(1024,Te)).toFixed(1)+" "+qe[Te]}var E=({value:He=[],action:qe,onChange:Te,className:he,maxSize:Fe=150,title:Xe="\u6587\u4EF6\u4E0A\u4F20",accept:pt=null})=>{const Je={multiple:!1,fileList:He,accept:pt,withCredentials:!0,beforeUpload:de=>de.size/1024/1024(ue.name.indexOf(a)===-1&&(ue.name=`${ue.name}${a}${y(ue.size)}`),je({},ue))),de.file.status==="done"&&((Pt=(Ye=de.file)==null?void 0:Ye.response)==null?void 0:Pt.status)===-1){message.error((yt=(It=de.file)==null?void 0:It.response)==null?void 0:yt.message),Te([]);return}Te(ze)},onRemove:de=>ae(void 0,null,function*(){const Ye=de.size/1024/1024;return de.status==="uploading"?!0:Ye0?"\u6BCF\u6B21\u53EA\u80FD\u4E0A\u4F20\u4E00\u4E2A\u8D44\u6E90\uFF0C \u5220\u9664\u4E0B\u9762\u8D44\u6E90\u53EF\u91CD\u65B0\u4E0A\u4F20 ":"",disabled:He.length>0,ghost:!0},Xe),React.createElement("span",{onClick:dt,style:{marginLeft:10}},"(\u5355\u4E2A\u6587\u4EF6\u6700\u5927",Fe,"M)"," ")))},b=oe(61481),x=oe(89392),z=Object.defineProperty,ee=Object.getOwnPropertySymbols,ne=Object.prototype.hasOwnProperty,re=Object.prototype.propertyIsEnumerable,ie=(He,qe,Te)=>qe in He?z(He,qe,{enumerable:!0,configurable:!0,writable:!0,value:Te}):He[qe]=Te,ge=(He,qe)=>{for(var Te in qe||(qe={}))ne.call(qe,Te)&&ie(He,Te,qe[Te]);if(ee)for(var Te of ee(qe))re.call(qe,Te)&&ie(He,Te,qe[Te]);return He};const fe=He=>React.createElement("svg",ge({width:14,height:14,xmlns:"http://www.w3.org/2000/svg"},He),React.createElement("title",null,"\u5F62\u72B6"),React.createElement("path",{d:"M10.354 3.5h-2.77v8.167H6.416V3.5H3.646L7 0l3.354 3.5ZM14 7h-1.167v5.833H1.167V7H0v7h14V7Z",fill:"#3061D0",fillRule:"nonzero"}));var se="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEwLjM1NCAzLjVoLTIuNzd2OC4xNjdINi40MTZWMy41SDMuNjQ2TDcgMGwzLjM1NCAzLjVaTTE0IDdoLTEuMTY3djUuODMzSDEuMTY3VjdIMHY3aDE0VjdaIiBmaWxsPSIjMzA2MUQwIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4=",Ee=oe(65582),Oe=Object.defineProperty,ot=Object.getOwnPropertySymbols,Nt=Object.prototype.hasOwnProperty,Lt=Object.prototype.propertyIsEnumerable,ye=(He,qe,Te)=>qe in He?Oe(He,qe,{enumerable:!0,configurable:!0,writable:!0,value:Te}):He[qe]=Te,Ge=(He,qe)=>{for(var Te in qe||(qe={}))Nt.call(qe,Te)&&ye(He,Te,qe[Te]);if(ot)for(var Te of ot(qe))Lt.call(qe,Te)&&ye(He,Te,qe[Te]);return He},$e=(He,qe,Te)=>new Promise((he,Fe)=>{var Xe=dt=>{try{Je(Te.next(dt))}catch(de){Fe(de)}},pt=dt=>{try{Je(Te.throw(dt))}catch(de){Fe(de)}},Je=dt=>dt.done?he(dt.value):Promise.resolve(dt.value).then(Xe,pt);Je((Te=Te.apply(He,qe)).next())});const{Dragger:Re}=Se.default;function nt(He){let qe=[];return He&&He.length>0&&(qe=He.map(Te=>({uid:Te.id,id:Te.id,name:Te.title+a+Te.filesize,url:Te.url,filesize:Te.filesize,status:"done",response:{id:Te.id}}))),qe}var St=({value:He,onChange:qe,action:Te,data:he,className:Fe,maxSize:Xe=150,title:pt,showRemoveModal:Je=!1,accept:dt="",additionalText:de,isDragger:Ye,number:Pt=1e3,aloneClear:It=!1,realTimeRemove:yt=!0,uploadText:ze,setFileProgress:ue,showFileProgress:Pe})=>{const Ne=(0,Ee.useIntl)(),[Ve,ct]=(0,te.useState)(!1);let[ut,Ft]=(0,te.useState)(He||[]),[Ot,Wt]=(0,te.useState)(1);(0,te.useEffect)(()=>{He&&(Ot===1&&Ft([...He]),Wt(2),Pt===(He==null?void 0:He.length)&&ct(!0))},[He]);const Ct=()=>{setTimeout(()=>{ut.pop(),Ft([...ut])},500)};Pe&&ue(ut.some(ft=>ft.status==="uploading"));const _t={multiple:!0,disabled:Ve,accept:dt,withCredentials:!0,fileList:ut,beforeUpload:(ft,Ut)=>{const Kt=ft.size/1024/1024;return ut.concat(Ut).length>Pt?(ut.pop(),Ft([...ut]),We.ZP.error(`\u6700\u591A\u53EA\u80FD\u4E0A\u4F20${Pt}\u4E2A\u6587\u4EF6`),It?Promise.reject():(Ct(),!1)):Kt=Pt?ct(!0):ct(!1),Ft([...ut]),ut=ut.map(Be=>{var Ke,mt;return(Ke=Be==null?void 0:Be.response)!=null&&Ke.id&&(Be.url=(mt=Be==null?void 0:Be.response)==null?void 0:mt.url),Be.name.indexOf(a)===-1&&(Be.name=`${Be.name}${a}${y(Be.size)}`),Ge({},Be)}),console.log("info:",ft,ut),qe(ut)},onRemove:ft=>$e(void 0,null,function*(){if(!yt)return!0;const Ut=()=>$e(void 0,null,function*(){if(ft.response?ft.response.id:ft.id){let Jt=yield(0,le.JZ)(ft.response?ft.response.id:ft.uid);return Promise.resolve(Jt)}else return!0});return Je?new Promise((Kt,Jt)=>{De.default.confirm({centered:!0,width:530,okText:Ne.formatMessage({id:"classrooms.confirm",defaultMessage:"\u786E\u5B9A"}),cancelText:Ne.formatMessage({id:"classrooms.cancel",defaultMessage:"\u53D6\u6D88"}),title:Ne.formatMessage({id:"shixuns.prompt",defaultMessage:"\u63D0\u793A"}),content:te.createElement("div",{className:"tc font16"},"\u662F\u5426\u786E\u8BA4\u5220\u9664?"),onOk:()=>$e(void 0,null,function*(){const pe=yield Ut();We.ZP.success("\u5220\u9664\u6210\u529F"),Kt(!0)}),onCancel:()=>Kt(!1)})}):yield Ut()})};function ln(ft){ft.preventDefault(),ft.stopPropagation()}return te.createElement("div",{className:`multi-upload ${Fe||""}`},Ye&&te.createElement(Re,Ge({},_t),te.createElement("p",{className:"ant-upload-drag-icon"},te.createElement(b.Z,null)),te.createElement("p",{className:"ant-upload-text"},"\u70B9\u51FB\u4E0A\u4F20\u56FE\u6807\uFF0C\u9009\u62E9\u8981\u4E0A\u4F20\u7684\u6587\u4EF6\u6216\u5C06\u6587\u4EF6\u62D6\u62FD\u5230\u6B64",te.createElement("br",null),"(\u5355\u4E2A\u6587\u4EF6\u6700\u5927\u9650\u5236\u4E3A",Xe,"MB)"," "),de),!Ye&&te.createElement(Se.default,Ge({},_t),te.createElement(me.ZP,{disabled:Ve,className:"upload_button"},te.createElement("img",{className:"aBtn_img",src:se}),pt||Ne.formatMessage({id:"classroomGraphicGroupHomework.uploadAttachment",defaultMessage:"\u4E0A\u4F20\u9644\u4EF6"})),te.createElement("span",{onClick:ln,className:"upload_text"},ze||`(\u5355\u4E2A\u6587\u4EF6\u6700\u5927${Xe}MB)`)))}},85533:function(Me,lt,oe){"use strict";oe.d(lt,{h:function(){return ne}});var te=oe(59301),Se=oe(57809),We=oe(78241),De=oe(3113),me=oe(89780),Le=oe.n(me),le=oe(45559),_e=oe(42313),et=oe(65582),Ce=Object.defineProperty,it=Object.defineProperties,ke=Object.getOwnPropertyDescriptors,je=Object.getOwnPropertySymbols,ae=Object.prototype.hasOwnProperty,a=Object.prototype.propertyIsEnumerable,y=(re,ie,ge)=>ie in re?Ce(re,ie,{enumerable:!0,configurable:!0,writable:!0,value:ge}):re[ie]=ge,E=(re,ie)=>{for(var ge in ie||(ie={}))ae.call(ie,ge)&&y(re,ge,ie[ge]);if(je)for(var ge of je(ie))a.call(ie,ge)&&y(re,ge,ie[ge]);return re},b=(re,ie)=>it(re,ke(ie));const x=Se.default.Option,z={labelCol:{span:4},wrapperCol:{span:20}},ee={asp:["ASP","vbscript"],actionscript:["ActionScript(3.0)/Flash/Flex","clike"],bash:["Bash/Bat","shell"],css:["CSS","css"],c:["C","clike"],cpp:["C++","clike"],csharp:["C#","clike"],coffeescript:["CoffeeScript","coffeescript"],d:["D","d"],dart:["Dart","dart"],delphi:["Delphi/Pascal","pascal"],erlang:["Erlang","erlang"],go:["Golang","go"],groovy:["Groovy","groovy"],html:["HTML","text/html"],java:["Java","clike"],json:["JSON","text/json"],javascript:["Javascript","javascript"],lua:["Lua","lua"],less:["LESS","css"],markdown:["Markdown","gfm"],"objective-c":["Objective-C","clike"],php:["PHP","php"],perl:["Perl","perl"],python:["Python","python"],r:["R","r"],rst:["reStructedText","rst"],ruby:["Ruby","ruby"],sql:["SQL","sql"],sass:["SASS/SCSS","sass"],shell:["Shell","shell"],scala:["Scala","clike"],swift:["Swift","clike"],vb:["VB/VBScript","vb"],xml:["XML","text/xml"],yaml:["YAML","yaml"]};lt.Z=({callback:re,onCancel:ie})=>{const[ge,fe]=(0,te.useState)("python");function se(ot){fe(ee[ot][1])}function Ee(ot){re(ot)}const Oe=(0,et.useIntl)();return te.createElement(We.default,b(E({},z),{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:Ee,style:{width:500}}),te.createElement(We.default.Item,{label:Oe.formatMessage({id:"markdownEditor.codeLanguage",defaultMessage:"\u4EE3\u7801\u8BED\u8A00"}),name:"language"},te.createElement(Se.default,{getPopupContainer:ot=>ot.parentNode,onChange:se},Object.keys(ee).map(ot=>te.createElement(x,{key:ot,value:ot},ee[ot][0])))),te.createElement(We.default.Item,{label:Oe.formatMessage({id:"markdownEditor.codeContent",defaultMessage:"\u4EE3\u7801\u5185\u5BB9"}),name:"content",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4EE3\u7801\u5185\u5BB9"}]},te.createElement(ne,{mode:ge})),te.createElement("div",{className:"flex-container flex-end"},te.createElement(De.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},Oe.formatMessage({id:"markdownEditor.confirm",defaultMessage:"\u786E\u5B9A"})),te.createElement(De.ZP,{type:"ghost",onClick:ie},Oe.formatMessage({id:"markdownEditor.cancel",defaultMessage:"\u53D6\u6D88"}))))};function ne({value:re,onChange:ie,mode:ge,options:fe={}}){const se=(0,te.useRef)(),[Ee,Oe]=(0,te.useState)();return(0,te.useEffect)(()=>{if(Ee){let ot=function(Nt){const Lt=Nt.getValue();ie&&ie(Lt)};return Ee.on("change",ot),()=>{Ee.off("change",ot)}}},[Ee,ie]),(0,te.useEffect)(()=>{Ee&&Ee.setOption("mode",ge)},[Ee,ge]),(0,te.useEffect)(()=>{Ee&&(re!==Ee.getValue()||re==="")&&setTimeout(()=>{Ee.setValue(re||"")},300)},[Ee,re]),(0,te.useEffect)(()=>{if(se.current&&!Ee){const ot=Le().fromTextArea(se.current,E({mode:ge,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0,matchBrackets:!0,styleActiveLine:!0},fe));Oe(ot)}},[se.current,Ee]),te.createElement("div",{className:"my-codemirror-container"},te.createElement("textarea",{ref:se}))}},96565:function(Me,lt,oe){"use strict";oe.d(lt,{Z:function(){return na}});var te=oe(59301),Se=oe(89780),We=oe.n(Se),De=oe(76374),me=oe(45559),Le=oe(6313),le=oe(25717),_e=oe(99498),et=oe(25419),Ce=oe(67549),it=oe(6339),ke=({value:ve="",className:we,showTextOnly:be,showLines:rt,style:Et={}})=>{const Gt=(0,te.useMemo)(()=>"",[ve]);return te.createElement(te.Fragment,null,te.createElement("div",{dangerouslySetInnerHTML:{__html:Gt}}))},je=oe(65582),ae=oe(59301),a=Object.defineProperty,y=Object.defineProperties,E=Object.getOwnPropertyDescriptors,b=Object.getOwnPropertySymbols,x=Object.prototype.hasOwnProperty,z=Object.prototype.propertyIsEnumerable,ee=(ve,we,be)=>we in ve?a(ve,we,{enumerable:!0,configurable:!0,writable:!0,value:be}):ve[we]=be,ne=(ve,we)=>{for(var be in we||(we={}))x.call(we,be)&&ee(ve,be,we[be]);if(b)for(var be of b(we))z.call(we,be)&&ee(ve,be,we[be]);return ve},re=(ve,we)=>y(ve,E(we));function ie({onActionCallback:ve,title:we,icon:be,actionName:rt,className:Et="",children:Gt}){function en(){ve(rt)}return ae.createElement("a",{title:we,className:Et,onClick:en},ae.createElement("i",{className:`${be}`}),Gt)}var ge=({watch:ve,showNullButton:we,showNullProgramButton:be,onActionCallback:rt,fullScreen:Et,insertTemp:Gt,hidetoolBar:en,extraUse:Yt})=>{const Dt=(0,je.useIntl)(),Qn=[...[{title:Dt.formatMessage({id:"markdownEditor.bold",defaultMessage:"\u7C97\u4F53"}),icon:"md-iconfont icon-bold",actionName:"bold"},{title:Dt.formatMessage({id:"markdownEditor.italic",defaultMessage:"\u659C\u4F53"}),icon:"md-iconfont icon-italic",actionName:"italic"},"|",{title:Dt.formatMessage({id:"markdownEditor.unorderedList",defaultMessage:"\u65E0\u5E8F\u5217\u8868"}),icon:"md-iconfont icon-unorder-list",actionName:"list-ul"},{title:Dt.formatMessage({id:"markdownEditor.orderedList",defaultMessage:"\u6709\u5E8F\u5217\u8868"}),icon:"md-iconfont icon-order-list",actionName:"list-ol"},"|",{title:Dt.formatMessage({id:"markdownEditor.inlineCode",defaultMessage:"\u884C\u5185\u4EE3\u7801"}),icon:"md-iconfont icon-code",actionName:"code"},{title:Dt.formatMessage({id:"markdownEditor.codeBlockMultiLanguage",defaultMessage:"\u4EE3\u7801\u5757\uFF08\u591A\u8BED\u8A00\u98CE\u683C\uFF09"}),icon:"md-iconfont icon-file-code",actionName:"code-block"},{title:Dt.formatMessage({id:"markdownEditor.link",defaultMessage:"\u94FE\u63A5"}),icon:"md-iconfont icon-link",actionName:"link"},"|",{title:Dt.formatMessage({id:"markdownEditor.inlineFormula",defaultMessage:"\u884C\u5185\u516C\u5F0F"}),icon:"md-iconfont icon-sum",actionName:"inline-latex"},{title:Dt.formatMessage({id:"markdownEditor.mathImage",defaultMessage:"\u6570\u5B66\u56FE\u50CF"}),icon:"iconfont icon-shuxuetuxiang2",actionName:"maths-latex"},{title:Dt.formatMessage({id:"markdownEditor.multiLineFormula",defaultMessage:"\u591A\u884C\u516C\u5F0F"}),icon:"iconfont icon-jisuan1",actionName:"latex"},"|",{title:Dt.formatMessage({id:"markdownEditor.addImage",defaultMessage:"\u6DFB\u52A0\u56FE\u7247"}),icon:"md-iconfont icon-picture",actionName:"upload-image"},{title:Dt.formatMessage({id:"markdownEditor.insertDrawing",defaultMessage:"\u63D2\u5165\u753B\u56FE"}),icon:"iconfont icon-sheji",actionName:"draw-image"},{title:Dt.formatMessage({id:"markdownEditor.insertFlowchart",defaultMessage:"\u63D2\u5165\u6D41\u7A0B\u56FE"}),icon:"iconfont icon-liucheng",actionName:"add-flowchart"},{title:Dt.formatMessage({id:"markdownEditor.table",defaultMessage:"\u8868\u683C"}),icon:"md-iconfont icon-table",actionName:"add-table"},"|",{title:Dt.formatMessage({id:"markdownEditor.lineBreak",defaultMessage:"\u6362\u884C"}),icon:"md-iconfont icon-minus",actionName:"line-break"},{title:Dt.formatMessage({id:"markdownEditor.clear",defaultMessage:"\u6E05\u7A7A"}),icon:"md-iconfont icon-eraser",actionName:"eraser"}],{title:`${ve?Dt.formatMessage({id:"markdownEditor.disableRealTimePreview",defaultMessage:"\u5173\u95ED\u5B9E\u65F6\u9884\u89C8"}):Dt.formatMessage({id:"markdownEditor.enableRealTimePreview",defaultMessage:"\u5F00\u542F\u5B9E\u65F6\u9884\u89C8"})}`,icon:`${ve?"md-iconfont icon-eye-slash":"md-iconfont icon-eye"}`,actionName:"trigger-watch"}];return ae.createElement("ul",{className:"markdown-toolbar-container"},!en&&Qn.map((Dn,st)=>ae.createElement("li",{key:st},Dn.actionName?ae.createElement(ie,re(ne({},Dn),{onActionCallback:rt})):ae.createElement("span",{className:"v-line"}))),we?ae.createElement("li",null,ae.createElement(ie,{icon:"md-iconfont icon-edit insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-null-ch",onActionCallback:rt},ae.createElement("span",{className:"fill-tip"},"\u70B9\u51FB\u63D2\u5165\b\u586B\u7A7A\u9879"))):null,be?ae.createElement(ae.Fragment,null,ae.createElement("li",null,ae.createElement(ie,{icon:"md-iconfont icon-edit insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-signal",onActionCallback:rt},ae.createElement("span",{className:"fill-tip"},"+\u5355\u884C\u586B\u7A7A\u9879"))),ae.createElement("li",null,ae.createElement(ie,{icon:"md-iconfont icon-uniE900 insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-multiple",onActionCallback:rt},ae.createElement("span",{className:"fill-tip"},"+\u591A\u884C\u586B\u7A7A\u9879")))):null,Gt&&ae.createElement("li",null,ae.createElement(ie,{icon:"md-iconfont icon-edit",className:"btn-null",title:"\u63D2\u5165\u6A21\u677F",actionName:`inster-template-${Gt}`,onActionCallback:rt},ae.createElement("span",{className:"fill-tip"},"\u63D2\u5165\u6A21\u677F"))),Yt&&ae.createElement("li",null,Yt),ae.createElement("li",{className:"btn-full-screen"},ae.createElement(ie,{icon:`${Et?"md-iconfont icon-shrink":"md-iconfont icon-enlarge"}`,title:Et?"\u5173\u95ED\u5168\u5C4F":"\u5F00\u542F\u5168\u5C4F",actionName:"trigger-full-screen",onActionCallback:rt})))},fe=oe(57261),se=oe(78241),Ee=oe(92832),Oe=oe(3113),ot=Object.defineProperty,Nt=Object.defineProperties,Lt=Object.getOwnPropertyDescriptors,ye=Object.getOwnPropertySymbols,Ge=Object.prototype.hasOwnProperty,$e=Object.prototype.propertyIsEnumerable,Re=(ve,we,be)=>we in ve?ot(ve,we,{enumerable:!0,configurable:!0,writable:!0,value:be}):ve[we]=be,nt=(ve,we)=>{for(var be in we||(we={}))Ge.call(we,be)&&Re(ve,be,we[be]);if(ye)for(var be of ye(we))$e.call(we,be)&&Re(ve,be,we[be]);return ve},St=(ve,we)=>Nt(ve,Lt(we));const He={labelCol:{span:4},wrapperCol:{span:20}};var qe=({callback:ve,onCancel:we})=>{function be(Et){ve(Et)}const rt=(0,je.useIntl)();return te.createElement(se.default,St(nt({},He),{initialValues:{link:"http://",title:""},className:"link-panel",onFinish:be,style:{width:500}}),te.createElement(se.default.Item,{label:rt.formatMessage({id:"markdownEditor.linkAddress",defaultMessage:"\u94FE\u63A5\u5730\u5740"}),name:"link",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u5730\u5740"}]},te.createElement(Ee.default,null)),te.createElement(se.default.Item,{label:rt.formatMessage({id:"markdownEditor.linkTitle",defaultMessage:"\u94FE\u63A5\u6807\u9898"}),name:"title",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u6807\u9898"}]},te.createElement(Ee.default,null)),te.createElement("div",{className:"flex-container flex-end"},te.createElement(Oe.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},rt.formatMessage({id:"markdownEditor.confirm",defaultMessage:"\u786E\u5B9A"})),te.createElement(Oe.ZP,{type:"ghost",onClick:we},rt.formatMessage({id:"markdownEditor.cancel",defaultMessage:"\u53D6\u6D88"}))))},Te=oe(85533),he=oe(45053),Fe=oe(43418),Xe=oe(95237),pt=oe(16750),Je=oe(59301),dt=({callback:ve,onCancel:we})=>{const be=document.createElement("canvas"),rt=be.getContext("2d");be.width=1e3,be.height=800,rt.fillStyle="#ffffff",rt.fillRect(0,0,be.width,be.height);const Et=be.toDataURL("image/png");return Je.createElement(Fe.default,{open:!0,width:"100vw",style:{height:"100vh",top:0},footer:null,title:null,closable:!1},Je.createElement(Xe.Z,{style:{height:"100vh"}},Je.createElement(pt.Z,{fullWidth:!0,noAssociationId:!0,showFullTools:!0,data:{src:Et,visible:!0,title:String(Date.now())},onOk:Gt=>{ve({src:Gt.url})},onClose:we})))},de=oe(12378);function Ye(){go.CommandHandler.call(this),this._arrowKeyBehavior="move",this._pasteOffset=new go.Point(10,10),this._lastPasteOffset=new go.Point(0,0)}go.Diagram.inherit(Ye,go.CommandHandler),Ye.prototype.canAlignSelection=function(){var ve=this.diagram;return!(ve===null||ve.isReadOnly||ve.isModelReadOnly||ve.selection.count<2)},Ye.prototype.alignLeft=function(){var ve=this.diagram;ve.startTransaction("aligning left");var we=1/0;ve.selection.each(function(be){be instanceof go.Link||(we=Math.min(be.position.x,we))}),ve.selection.each(function(be){be instanceof go.Link||be.move(new go.Point(we,be.position.y))}),ve.commitTransaction("aligning left")},Ye.prototype.alignRight=function(){var ve=this.diagram;ve.startTransaction("aligning right");var we=-1/0;ve.selection.each(function(be){if(!(be instanceof go.Link)){var rt=be.actualBounds.x+be.actualBounds.width;we=Math.max(rt,we)}}),ve.selection.each(function(be){be instanceof go.Link||be.move(new go.Point(we-be.actualBounds.width,be.position.y))}),ve.commitTransaction("aligning right")},Ye.prototype.alignTop=function(){var ve=this.diagram;ve.startTransaction("alignTop");var we=1/0;ve.selection.each(function(be){be instanceof go.Link||(we=Math.min(be.position.y,we))}),ve.selection.each(function(be){be instanceof go.Link||be.move(new go.Point(be.position.x,we))}),ve.commitTransaction("alignTop")},Ye.prototype.alignBottom=function(){var ve=this.diagram;ve.startTransaction("aligning bottom");var we=-1/0;ve.selection.each(function(be){if(!(be instanceof go.Link)){var rt=be.actualBounds.y+be.actualBounds.height;we=Math.max(rt,we)}}),ve.selection.each(function(be){be instanceof go.Link||be.move(new go.Point(be.actualBounds.x,we-be.actualBounds.height))}),ve.commitTransaction("aligning bottom")},Ye.prototype.alignCenterX=function(){var ve=this.diagram,we=ve.selection.first();if(we){ve.startTransaction("aligning Center X");var be=we.actualBounds.x+we.actualBounds.width/2;ve.selection.each(function(rt){rt instanceof go.Link||rt.move(new go.Point(be-rt.actualBounds.width/2,rt.actualBounds.y))}),ve.commitTransaction("aligning Center X")}},Ye.prototype.alignCenterY=function(){var ve=this.diagram,we=ve.selection.first();if(we){ve.startTransaction("aligning Center Y");var be=we.actualBounds.y+we.actualBounds.height/2;ve.selection.each(function(rt){rt instanceof go.Link||rt.move(new go.Point(rt.actualBounds.x,be-rt.actualBounds.height/2))}),ve.commitTransaction("aligning Center Y")}},Ye.prototype.alignColumn=function(ve){var we=this.diagram;we.startTransaction("align Column"),ve===void 0&&(ve=0),ve=parseFloat(ve);var be=new Array;we.selection.each(function(Yt){Yt instanceof go.Link||be.push(Yt)});for(var rt=0;rt0){for(var Yt=Gt.elt(en-1);Yt!==null&&Yt.isTreeExpanded&&!Yt.isTreeLeaf;){var Dt=this._sortTreeChildrenByY(Yt);Yt=Dt.last()}Yt!==null&&ve.select(Yt)}else ve.select(Et)}}else if(be.key==="Down")if(we.isTreeExpanded&&!we.isTreeLeaf){var rt=this._sortTreeChildrenByY(we).first();rt!==null&&ve.select(rt)}else for(;we!==null;){var Et=we.findTreeParentNode();if(Et===null)break;var Gt=this._sortTreeChildrenByY(Et),en=Gt.indexOf(we);if(enGt.y?1:Et.xGt.x?1:0}),we},Ye.prototype.copyToClipboard=function(ve){go.CommandHandler.prototype.copyToClipboard.call(this,ve),this._lastPasteOffset.set(this.pasteOffset)},Ye.prototype.pasteFromClipboard=function(){var ve=go.CommandHandler.prototype.pasteFromClipboard.call(this);return this.diagram.moveParts(ve,this._lastPasteOffset),this._lastPasteOffset.add(this.pasteOffset),ve},Object.defineProperty(Ye.prototype,"arrowKeyBehavior",{get:function(){return this._arrowKeyBehavior},set:function(ve){if(ve!=="move"&&ve!=="select"&&ve!=="scroll"&&ve!=="tree"&&ve!=="none")throw new Error('DrawCommandHandler.arrowKeyBehavior must be either "move", "select", "scroll", "tree", or "none", not: '+ve);this._arrowKeyBehavior=ve}}),Object.defineProperty(Ye.prototype,"pasteOffset",{get:function(){return this._pasteOffset},set:function(ve){if(!(ve instanceof go.Point))throw new Error("DrawCommandHandler.pasteOffset must be a Point, not: "+ve);this._pasteOffset.set(ve)}});var Pt=Ye,It=oe(25863),yt=oe(43604),ze=oe(38147),ue={myPaletteDiv:"myPaletteDiv___Xjz2I",flowChartWrp:"flowChartWrp____f45r",maxH60:"maxH60___Pd4Re"},Pe=oe(59301),Ne=(ve,we,be)=>new Promise((rt,Et)=>{var Gt=Dt=>{try{Yt(be.next(Dt))}catch(bn){Et(bn)}},en=Dt=>{try{Yt(be.throw(Dt))}catch(bn){Et(bn)}},Yt=Dt=>Dt.done?rt(Dt.value):Promise.resolve(Dt.value).then(Gt,en);Yt((be=be.apply(ve,we)).next())});function Ve({onCancel:ve,callback:we}){let be=(0,te.useRef)(),rt=(0,te.useRef)(),Et=(0,te.useRef)(),Gt=(0,te.useRef)(!1);const en=(0,te.useRef)(!1),[Yt,Dt]=(0,te.useState)(0);function bn(){const st=de.bx.make,Qt={red:"#ff3333",blue:"#3358ff",green:"#25ad23",magenta:"#d533ff",purple:"#7d33ff",orange:"#ff6233",brown:"#8e571e",white:"#ffffff",black:"#000000",beige:"#fffcd5",extralightblue:"#d5ebff",extralightred:"#f2dfe0",lightblue:"#a5d2fa",lightgray:"#cccccc",lightgreen:"#b3e6b3",lightred:"#fcbbbd"};be.current=new de.S0(rt.current,{padding:20,grid:st(de.s_,"Grid",st(de.bn,"LineH",{stroke:"lightgray",strokeWidth:.5}),st(de.bn,"LineV",{stroke:"lightgray",strokeWidth:.5})),"draggingTool.isGridSnapEnabled":!0,handlesDragDropForTopLevelParts:!0,mouseDrop:tt=>{var xt=tt.diagram.commandHandler.addTopLevelParts(tt.diagram.selection,!0);xt||tt.diagram.currentTool.doCancel()},commandHandler:st(Pt),"clickCreatingTool.archetypeNodeData":{text:"\u672A\u547D\u540D",fill:null,stroke:null,borderColor:"rgba(0,0,0,0)"},PartCreated:tt=>{var xt=tt.subject;xt.location=xt.location.copy().snapToGridPoint(tt.diagram.grid.gridOrigin,tt.diagram.grid.gridCellSize),setTimeout(()=>{tt.diagram.commandHandler.editTextBlock()},20)},"commandHandler.archetypeGroupData":{isGroup:!0,text:"NEW GROUP"},SelectionGrouped:tt=>{var xt=tt.subject;setTimeout(()=>{tt.diagram.commandHandler.editTextBlock()})},LinkRelinked:tt=>{var xt=tt.parameter.part;xt.invalidateConnectedLinks();var bt=tt.subject;tt.diagram.toolManager.linkingTool.isForwards?bt.toNode.invalidateConnectedLinks():bt.fromNode.invalidateConnectedLinks()},"undoManager.isEnabled":!0}),be.current.nodeTemplate=st(de.NB,"Auto",{locationSpot:de.z6.Center,locationObjectName:"SHAPE",desiredSize:new de.$u(120,60),minSize:new de.$u(40,40),resizable:!0,resizeCellSize:new de.$u(10,10),rotatable:!0},new de.KX("location","loc",de.E9.parse).makeTwoWay(de.E9.stringify),new de.KX("desiredSize","size",de.$u.parse).makeTwoWay(de.$u.stringify),st(de.bn,{name:"SHAPE",fill:Qt.white,cursor:"pointer",portId:"",fromLinkable:!0,toLinkable:!0,fromLinkableDuplicates:!0,toLinkableDuplicates:!0,fromSpot:de.z6.AllSides,toSpot:de.z6.AllSides},new de.KX("figure"),new de.KX("fill"),new de.KX("stroke","borderColor"),new de.KX("strokeWidth","thickness"),new de.KX("strokeDashArray","dash")),st(de.bn,{width:100,height:20,strokeWidth:0,fill:"transparent"}),st(de.al,{margin:1,textAlign:"center",overflow:de.al.OverflowEllipsis,editable:!0},new de.KX("text").makeTwoWay(),new de.KX("stroke","color"))),be.current.nodeTemplate.toolTip=st("ToolTip",st(de.s_,"Vertical",{maxSize:new de.$u(200,NaN)},st(de.al,{font:"bold 10pt sans-serif",textAlign:"center"},new de.KX("text")),st(de.al,{font:"10pt sans-serif",textAlign:"center"},new de.KX("text","details"))));function Hn(tt,xt){var bt=(Bt,gn)=>{Bt.handled=!0,Bt.diagram.model.commit(an=>{var Zt=gn.part.adornedPart,fn=new de.E9().setRectSpot(Zt.actualBounds,tt);fn.subtract(Zt.location),fn.scale(2,2),fn.x+=Math.sign(fn.x)*130,fn.y+=Math.sign(fn.y)*130,fn.add(Zt.location),fn.snapToGridPoint(Bt.diagram.grid.gridOrigin,Bt.diagram.grid.gridCellSize);var pn=an.copyNodeData(Zt.data);an.setGroupKeyForNodeData(pn,an.getGroupKeyForNodeData(Zt.data)),an.addNodeData(pn);var Kn={from:Zt.key,to:an.getKeyForNodeData(pn)};an.addLinkData(Kn);var qn=Bt.diagram.findNodeForData(pn);qn.location=fn,Bt.diagram.select(qn),setTimeout(()=>{Bt.diagram.commandHandler.editTextBlock()},20)})};return st(de.bn,{figure:xt,alignment:tt,alignmentFocus:tt.opposite(),width:tt.equals(de.z6.Top)||tt.equals(de.z6.Bottom)?25:18,height:tt.equals(de.z6.Top)||tt.equals(de.z6.Bottom)?18:25,fill:"orange",stroke:Qt.white,strokeWidth:4,mouseEnter:(Bt,gn)=>gn.fill="dodgerblue",mouseLeave:(Bt,gn)=>gn.fill="orange",isActionable:!0,click:bt,contextClick:bt})}function Rn(tt){return st(de.bn,{fill:"orange",stroke:"rgba(0, 0, 0, 0)",strokeWidth:15,background:"transparent",geometryString:"F1 M0 0 b 0 360 -4 0 4 z M10 0 b 0 360 -4 0 4 z M20 0 b 0 360 -4 0 4",isActionable:!0,cursor:"context-menu",mouseEnter:(xt,bt)=>bt.fill="dodgerblue",mouseLeave:(xt,bt)=>bt.fill="orange",click:(xt,bt)=>{xt.diagram.commandHandler.showContextMenu(bt.part.adornedPart)}},tt||{})}be.current.nodeTemplate.selectionAdornmentTemplate=st(de.uz,"Spot",st(de.Vm,{padding:10}),Hn(de.z6.Top,"TriangleUp"),Hn(de.z6.Left,"TriangleLeft"),Hn(de.z6.Right,"TriangleRight"),Hn(de.z6.Bottom,"TriangleDown"),Rn({alignment:new de.z6(.75,0)}));function On(tt,xt){return(bt,Bt)=>{bt.handled=!0,bt.diagram.model.commit(gn=>{gn.set(Bt.part.adornedPart.data,tt,xt)})}}function ce(tt,xt){return xt||(xt="color"),st(de.bn,{width:16,height:16,stroke:"lightgray",fill:tt,margin:1,background:"transparent",mouseEnter:(bt,Bt)=>Bt.stroke="dodgerblue",mouseLeave:(bt,Bt)=>Bt.stroke="lightgray",click:On(xt,tt),contextClick:On(xt,tt)})}function Ae(){return[st("ContextMenuButton",st(de.s_,"Horizontal",ce(Qt.white,"fill"),ce(Qt.beige,"fill"),ce(Qt.extralightblue,"fill"),ce(Qt.extralightred,"fill"))),st("ContextMenuButton",st(de.s_,"Horizontal",ce(Qt.lightgray,"fill"),ce(Qt.lightgreen,"fill"),ce(Qt.lightblue,"fill"),ce(Qt.lightred,"fill")))]}function Ie(){return[st("ContextMenuButton",st(de.s_,"Horizontal",ce(Qt.black),ce(Qt.green),ce(Qt.blue),ce(Qt.red))),st("ContextMenuButton",st(de.s_,"Horizontal",ce(Qt.white),ce(Qt.magenta),ce(Qt.purple),ce(Qt.orange)))]}function Ze(tt,xt){return xt||(xt="thickness"),st(de.bn,"LineH",{width:16,height:16,strokeWidth:tt,margin:1,background:"transparent",mouseEnter:(bt,Bt)=>Bt.background="dodgerblue",mouseLeave:(bt,Bt)=>Bt.background="transparent",click:On(xt,tt),contextClick:On(xt,tt)})}function at(tt,xt){return xt||(xt="dash"),st(de.bn,"LineH",{width:24,height:16,strokeWidth:2,strokeDashArray:tt,margin:1,background:"transparent",mouseEnter:(bt,Bt)=>Bt.background="dodgerblue",mouseLeave:(bt,Bt)=>Bt.background="transparent",click:On(xt,tt),contextClick:On(xt,tt)})}function gt(){return[st("ContextMenuButton",st(de.s_,"Horizontal",Ze(1),Ze(2),Ze(3),Ze(4))),st("ContextMenuButton",st(de.s_,"Horizontal",at(null),at([2,4]),at([4,4])))]}function Qe(tt,xt){return xt||(xt="figure"),st(de.bn,{width:32,height:32,scale:.5,fill:"lightgray",figure:tt,margin:1,background:"transparent",mouseEnter:(bt,Bt)=>Bt.fill="dodgerblue",mouseLeave:(bt,Bt)=>Bt.fill="lightgray",click:On(xt,tt),contextClick:On(xt,tt)})}be.current.nodeTemplate.contextMenu=st("ContextMenu",st("ContextMenuButton",st(de.s_,"Horizontal",Qe("Rectangle"),Qe("RoundedRectangle"),Qe("Ellipse"),Qe("Diamond"))),st("ContextMenuButton",st(de.s_,"Horizontal",Qe("Parallelogram2"),Qe("ManualOperation"),Qe("Procedure"),Qe("Cylinder1"))),st("ContextMenuButton",st(de.s_,"Horizontal",Qe("Terminator"),Qe("CreateRequest"),Qe("Document"),Qe("TriangleDown"))),Ae(),Ie(),gt()),be.current.groupTemplate=st(de.ZA,"Spot",{layerName:"Background",ungroupable:!0,locationSpot:de.z6.Center,selectionObjectName:"BODY",computesBoundsAfterDrag:!0,handlesDragDropForMembers:!0,mouseDrop:(tt,xt)=>{var bt=xt.addMembers(xt.diagram.selection,!0);bt||xt.diagram.currentTool.doCancel()},avoidable:!1},new de.KX("location","loc",de.E9.parse).makeTwoWay(de.E9.stringify),st(de.s_,"Auto",{name:"BODY"},st(de.bn,{parameter1:10,fill:Qt.white,strokeWidth:2,cursor:"pointer",fromLinkable:!0,toLinkable:!0,fromLinkableDuplicates:!0,toLinkableDuplicates:!0,fromSpot:de.z6.AllSides,toSpot:de.z6.AllSides},new de.KX("fill"),new de.KX("stroke","color"),new de.KX("strokeWidth","thickness"),new de.KX("strokeDashArray","dash")),st(de.Vm,{background:"transparent",margin:20})),st(de.al,{alignment:de.z6.Top,alignmentFocus:de.z6.Bottom,font:"bold 12pt sans-serif",editable:!0},new de.KX("text"),new de.KX("stroke","color"))),be.current.groupTemplate.selectionAdornmentTemplate=st(de.uz,"Spot",st(de.s_,"Auto",st(de.bn,{fill:null,stroke:"dodgerblue",strokeWidth:3}),st(de.Vm,{margin:1.5})),Rn({alignment:de.z6.TopRight,alignmentFocus:de.z6.BottomRight})),be.current.groupTemplate.contextMenu=st("ContextMenu",Ae(),Ie(),gt()),be.current.linkTemplate=st(de.rU,{layerName:"Foreground",routing:de.rU.AvoidsNodes,corner:10,fromShortLength:10,toShortLength:15,relinkableFrom:!0,relinkableTo:!0,reshapable:!0,resegmentable:!0},new de.KX("fromSpot","fromSpot",de.z6.parse),new de.KX("toSpot","toSpot",de.z6.parse),new de.KX("fromShortLength","dir",tt=>tt>=1?10:0),new de.KX("toShortLength","dir",tt=>tt>=1?10:0),new de.KX("points").makeTwoWay(),st(de.bn,{strokeWidth:2},new de.KX("stroke","color"),new de.KX("strokeWidth","thickness"),new de.KX("strokeDashArray","dash")),st(de.bn,{segmentIndex:0,segmentOffset:new de.E9(15,0),segmentOrientation:de.rU.OrientAlong,alignmentFocus:de.z6.Right,figure:"circle",width:10,strokeWidth:0},new de.KX("fill","color"),new de.KX("visible","dir",tt=>tt===1)),st(de.bn,{segmentIndex:-1,segmentOffset:new de.E9(-10,6),segmentOrientation:de.rU.OrientPlus90,alignmentFocus:de.z6.Right,figure:"triangle",width:12,height:12,strokeWidth:0},new de.KX("fill","color"),new de.KX("visible","dir",tt=>tt>=1),new de.KX("width","thickness",tt=>7+3*tt),new de.KX("height","thickness",tt=>7+3*tt),new de.KX("segmentOffset","thickness",tt=>new de.E9(-15,4+1.5*tt))),st(de.bn,{segmentIndex:0,segmentOffset:new de.E9(15,-6),segmentOrientation:de.rU.OrientMinus90,alignmentFocus:de.z6.Right,figure:"triangle",width:12,height:12,strokeWidth:0},new de.KX("fill","color"),new de.KX("visible","dir",tt=>tt===2),new de.KX("width","thickness",tt=>7+3*tt),new de.KX("height","thickness",tt=>7+3*tt),new de.KX("segmentOffset","thickness",tt=>new de.E9(-15,4+1.5*tt))),st(de.al,{alignmentFocus:new de.z6(0,1,-4,0),editable:!0},new de.KX("text").makeTwoWay(),new de.KX("stroke","color"))),be.current.linkTemplate.selectionAdornmentTemplate=st(de.uz,st(de.bn,{isPanelMain:!0,stroke:"transparent",strokeWidth:6,pathPattern:Ue(2)},new de.KX("pathPattern","thickness",Ue)),Rn({alignmentFocus:new de.z6(0,0,-6,-4)}));function Ue(tt){return st(de.bn,{stroke:"dodgerblue",strokeWidth:2,strokeCap:"square",geometryString:"M0 0 M4 2 H3 M4 "+(tt+4).toString()+" H3"})}function Tt(tt){var xt="M0 0 M8 16 M0 8 L16 8 M12 11 L16 8 L12 5";return tt===0?xt="M0 0 M16 16 M0 8 L16 8":tt===2&&(xt="M0 0 M16 16 M0 8 L16 8 M12 11 L16 8 L12 5 M4 11 L0 8 L4 5"),st(de.bn,{geometryString:xt,margin:2,background:"transparent",mouseEnter:(bt,Bt)=>Bt.background="dodgerblue",mouseLeave:(bt,Bt)=>Bt.background="transparent",click:On("dir",tt),contextClick:On("dir",tt)})}function xe(tt){var xt=(bt,Bt)=>{bt.handled=!0,bt.diagram.model.commit(gn=>{var an=Bt.part.adornedPart;gn.set(an.data,tt?"toSpot":"fromSpot",de.z6.stringify(de.z6.AllSides)),(tt?an.toNode:an.fromNode).invalidateConnectedLinks()})};return st(de.bn,{width:12,height:12,fill:"transparent",mouseEnter:(bt,Bt)=>Bt.background="dodgerblue",mouseLeave:(bt,Bt)=>Bt.background="transparent",click:xt,contextClick:xt})}function Rt(tt,xt){var bt=0,Bt=de.z6.RightSide;tt.equals(de.z6.Top)?(bt=270,Bt=de.z6.TopSide):tt.equals(de.z6.Left)?(bt=180,Bt=de.z6.LeftSide):tt.equals(de.z6.Bottom)&&(bt=90,Bt=de.z6.BottomSide),xt||(bt-=180);var gn=(an,Zt)=>{an.handled=!0,an.diagram.model.commit(fn=>{var pn=Zt.part.adornedPart;fn.set(pn.data,xt?"toSpot":"fromSpot",de.z6.stringify(Bt)),(xt?pn.toNode:pn.fromNode).invalidateConnectedLinks()})};return st(de.bn,{alignment:tt,alignmentFocus:tt.opposite(),geometryString:"M0 0 M12 12 M12 6 L1 6 L4 4 M1 6 L4 8",angle:bt,background:"transparent",mouseEnter:(an,Zt)=>Zt.background="dodgerblue",mouseLeave:(an,Zt)=>Zt.background="transparent",click:gn,contextClick:gn})}be.current.linkTemplate.contextMenu=st("ContextMenu",Ie(),gt(),st("ContextMenuButton",st(de.s_,"Horizontal",Tt(0),Tt(1),Tt(2))),st("ContextMenuButton",st(de.s_,"Horizontal",st(de.s_,"Spot",xe(!1),Rt(de.z6.Top,!1),Rt(de.z6.Left,!1),Rt(de.z6.Right,!1),Rt(de.z6.Bottom,!1)),st(de.s_,"Spot",{margin:new de.Zt(0,0,0,2)},xe(!0),Rt(de.z6.Top,!0),Rt(de.z6.Left,!0),Rt(de.z6.Right,!0),Rt(de.z6.Bottom,!0)))));const tn=`{ "class": "GraphLinksModel", "nodeDataArray": [ {"text":"Find Problem","key":-9,"loc":"-20 -140","color":"#3358ff","fill":"white","figure":"Procedure","thickness":3}, {"text":"What do we want?","key":-10,"loc":"-65 -324.305","group":-16,"figure":"Ellipse","fill":"white"}, @@ -86,7 +86,7 @@ {"from":-9,"to":-14,"points":[40,-150,58,-150,80,-150,80,-153.33333333333331,102,-153.33333333333331,120,-153.33333333333331],"dir":1,"color":"#3358ff"}, {"from":-14,"to":-9,"points":[190,-100,190,-90,-20,-90,-20,-95,-20,-100,-20,-110],"fromSpot":"BottomSide","toSpot":"BottomSide","text":"No","color":"#ff3333","thickness":2,"dir":1}, {"from":-9,"to":-14,"points":[40,-130,58,-130,80,-130,80,-126.66666666666666,102,-126.66666666666666,120,-126.66666666666666]} -]}`;var rn=["Rectangle","Square","RoundedRectangle","Border","Ellipse","Circle","TriangleRight","TriangleDown","TriangleLeft","TriangleUp","Triangle","Diamond","LineH","LineV","None","BarH","BarV","MinusLine","PlusLine","XLine","LineRight","LineDown","LineLeft","LineUp"];function Sn(tt){return console.log("shapeName:",tt),rn.indexOf(tt)>=0}var kn=new de.YI(Et.current,{maxSelectionCount:1,linkTemplate:st(de.rU,{locationSpot:de.z6.Center,selectionAdornmentTemplate:st(de.uz,"Link",{locationSpot:de.z6.Center},st(de.bn,{isPanelMain:!0,fill:null,stroke:"deepskyblue",strokeWidth:0}),st(de.bn,{toArrow:"Standard",stroke:null}))},{routing:de.rU.AvoidsNodes,curve:de.rU.JumpOver,corner:5,toShortLength:4},new de.KX("points"),st(de.bn,{isPanelMain:!0,strokeWidth:2}),st(de.bn,{toArrow:"Standard",stroke:null})),model:new de.FJ([{text:"\u672A\u547D\u540D",size:"100 100",fill:null,stroke:"#000"},...de.bn.getFigureGenerators().toArray().map(tt=>({text:"\u672A\u547D\u540D",size:"100 100",figure:tt.key,fill:"white",stroke:"#666",borderColor:"#000"}))])});return be.current.addDiagramListener("TextEdited",function(tt){var xt;const bt=tt.subject.part;var Bt=(xt=document.activeElement)==null?void 0:xt.value;typeof Bt=="string"&&Bt.trim()===""&&be.current.model.commit(function(gn){gn.set(bt.data,"text","\u672A\u547D\u540D"),be.current.commandHandler.stopCommand()},"increment")}),kn.nodeTemplate=st(de.NB,"Auto",{locationSpot:de.z6.Center},new de.KX("location","location",de.E9.parse).makeTwoWay(de.E9.stringify),st(de.bn,"Circle",{fill:"white",stroke:"gray",strokeWidth:2,width:20,height:20,portId:"",fromLinkable:!0,toLinkable:!0,fromLinkableDuplicates:!0,toLinkableDuplicates:!0,fromLinkableSelfNode:!0,toLinkableSelfNode:!0},new de.KX("stroke").makeTwoWay(),new de.KX("fill").makeTwoWay(),new de.KX("figure")),st(de.al,{margin:new de.Zt(5,5,3,5),font:"10pt sans-serif",minSize:new de.$u(16,16),maxSize:new de.$u(10,NaN),textAlign:"center",editable:!0},new de.KX("key").makeTwoWay())),setTimeout(()=>{be.current.grid=st(de.s_,"Grid",st(de.bn,"LineH",{stroke:"lightgray",strokeWidth:.5}),st(de.bn,"LineV",{stroke:"lightgray",strokeWidth:.5})),be.current.grid.visible=!0,be.current.grid.gridCellStroke="darkgray",be.current.grid.gridCellStrokeWidth=1},300),window.myDiagrams=be.current,be.current}const Qn=()=>Ne(this,null,function*(){var st=be.current.makeImage();const Qt=yield(0,ze.ZP)("/api/attachments.json",{method:"post",body:{file_type:"base64",original_filename:Date.now(),file:st.src}});we({src:Qt.url})});(0,te.useEffect)(()=>(setTimeout(()=>{bn()},500),Dt(Yt+1),()=>{be.current=null}),[]);const Dn=(0,_e.useIntl)();return Pe.createElement("div",{ref:en,className:Gt.current?`${ue.maxH60} body-overflow-initial`:"body-overflow-initial"},Pe.createElement(Fe.default,{width:1200,icon:null,footer:null,closable:!0,visible:!!Yt,destroyOnClose:!0,maskClosable:!1,rootClassName:"zIndex-9999",title:Pe.createElement(Xe.Z,null,Pe.createElement(yt.Z,{flex:1},"\u63D2\u5165\u6D41\u7A0B\u56FE"),Pe.createElement(yt.Z,{onClick:()=>{var st,Qt,Hn=be.current.selection.first();if(Gt.current=!Gt.current,document.activeElement&&Hn){let Rn=(Qt=(st=document.activeElement)==null?void 0:st.value)==null?void 0:Qt.trim();typeof Rn=="string"&&be.current.model.commit(function(On){On.set(Hn.data,"text",Rn||"\u672A\u547D\u540D"),be.current.commandHandler.stopCommand()},"increment")}Dt(Yt+1)}},Pe.createElement("span",{className:"current c-blue mr30",style:{fontWeight:400}},"\u5C55\u5F00/",Dn.formatMessage({id:"shixuns.collapse",defaultMessage:"\u6536\u8D77"})))),onCancel:ve},Pe.createElement("div",{style:{width:"100%",height:"80vh",overflow:"hidden",position:"relative"},className:ue.flowChartWrp},Pe.createElement("div",{style:{display:"flex",height:"100%"}},Pe.createElement("div",{style:{width:"300px",height:"100%"}},Pe.createElement("div",{style:{background:"#fff",position:"relative",zIndex:12,fontSize:16,color:"#3061d0"}},"\u56FE\u5F62\u5E93"),Pe.createElement("div",{style:{height:"calc(100% - 50px)"},className:ue.myPaletteDiv,ref:Et})),Pe.createElement("div",{style:{flex:1,position:"relative"}},Pe.createElement("div",{ref:rt,style:{height:"80vh"}}))),Pe.createElement("div",{className:"tr"},Pe.createElement(Oe.ZP,{size:"large",onClick:Qn,style:{position:"absolute",right:0,bottom:0,zIndex:8},type:"primary"},Dn.formatMessage({id:"markdownEditor.saveToEditor",defaultMessage:"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668"}))))))}var ct=Ve,ut=oe(5112),Ft=oe(5871);const Ot=ut.ZP.Group,Wt={margin:"0 8px"};var Ct=({callback:ve,onCancel:we})=>{function be(Et){ve(Et)}const rt=(0,_e.useIntl)();return te.createElement(se.default,{className:"add-table-panel",initialValues:{row:3,col:2,align:"default"},onFinish:be},te.createElement("div",{className:"flex-container",style:{alignItems:"baseline"}},te.createElement("span",{style:Wt},rt.formatMessage({id:"markdownEditor.numberOfCells",defaultMessage:"\u5355\u5143\u683C\u6570"}),"\uFF1A"),te.createElement("span",{style:Wt},rt.formatMessage({id:"markdownEditor.numberOfRows",defaultMessage:"\u884C\u6570"})),te.createElement(se.default.Item,{name:"row",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u884C\u6570"}]},te.createElement(Ft.Z,null)),te.createElement("span",{style:Wt},rt.formatMessage({id:"markdownEditor.numberOfColumns",defaultMessage:"\u5217\u6570"})),te.createElement(se.default.Item,{name:"col",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5217\u6570"}]},te.createElement(Ft.Z,null))),te.createElement("div",{className:"flex-container",style:{marginTop:12,alignItems:"baseline"}},te.createElement("span",{style:Wt},rt.formatMessage({id:"markdownEditor.alignment",defaultMessage:"\u5BF9\u9F50\u65B9\u5F0F"}),"\uFF1A"),te.createElement(se.default.Item,{name:"align"},te.createElement(Ot,null,te.createElement(ut.ZP,{value:"default"},te.createElement("i",{className:"fa fa-align-justify"})),te.createElement(ut.ZP,{value:"left"},te.createElement("i",{className:"fa fa-align-left"})),te.createElement(ut.ZP,{value:"center"},te.createElement("i",{className:"fa fa-align-center"})),te.createElement(ut.ZP,{value:"right"},te.createElement("i",{className:"fa fa-align-right"}))))),te.createElement("div",{className:"flex-container flex-end"},te.createElement(Oe.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},rt.formatMessage({id:"markdownEditor.confirm",defaultMessage:"\u786E\u5B9A"})),te.createElement(Oe.ZP,{type:"ghost",onClick:we},rt.formatMessage({id:"markdownEditor.cancel",defaultMessage:"\u53D6\u6D88"}))))},_t=oe(78673),ln=oe(93510),ft=oe.n(ln),Kt=(0,te.forwardRef)(({use3d:ve,width:we,height:be,callback:rt,showSaveButton:Et},Gt)=>{const en=(0,te.useRef)(),Yt=(0,te.useRef)(),Dt=(0,_e.useIntl)(),[bn,Qn]=(0,te.useState)(!1),Dn=(0,te.useRef)({id:en,appName:"graphing",width:we||1e3,height:be||600,showToolBar:!0,showMenuBar:!0,allowStyleBar:!0,showAlgebraInput:!0,enableLabelDrags:!1,enableShiftDragZoom:!0,showToolBarHelp:!1,errorDialogsActive:!0,showTutorialLink:!0,showLogging:!0,useBrowserForJS:!1});(0,te.useEffect)(()=>{Yt.current=new(ft())(Dn.current,!0),window.onload=function(){Yt.current.inject("applet_container")}},[]);const st=()=>{var Qt=window.ggbApplet.getPNGBase64(1,!0,72);return rt&&rt(Qt),Qt};return(0,te.useEffect)(()=>{Dn.current.appName=bn?"3D":"graphing",Yt.current.inject("applet_container")},[bn]),(0,te.useEffect)(()=>{Qn(ve)},[ve]),(0,te.useImperativeHandle)(Gt,()=>({getImgData:st})),te.createElement(te.Fragment,null,te.createElement("div",{style:{width:"100%",height:"100%"},id:"applet_container",ref:en}),te.createElement(Xe.Z,{align:"middle"},te.createElement(yt.Z,{flex:1},te.createElement(_t.Z,{size:"default",checkedChildren:"\u5173\u95ED3D\u56FE\u50CF",unCheckedChildren:Dt.formatMessage({id:"markdownEditor.enable3DImage",defaultMessage:"\u5F00\u542F3D\u56FE\u50CF"}),checked:bn,onChange:Qt=>Qn(Qt)})),te.createElement(yt.Z,null,te.createElement(Oe.ZP,{size:"large",onClick:st,style:{zIndex:8,marginTop:10},type:"primary"},Dt.formatMessage({id:"markdownEditor.saveToEditor",defaultMessage:"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668"})))))}),Jt=oe(99298),pe=oe(1012),Be=oe(8591);const Ke="link",mt="upload-image",vt="add-flowchart",At="draw-image",jt="add-flowchart",Mt="code-block",kt="add-table",qt="------------",Vt={default:qt,left:`:${qt}`,center:`:${qt}:`,right:`${qt}:`};var on=oe(31103),hn=(ve,we,be)=>new Promise((rt,Et)=>{var Gt=Dt=>{try{Yt(be.next(Dt))}catch(bn){Et(bn)}},en=Dt=>{try{Yt(be.throw(Dt))}catch(bn){Et(bn)}},Yt=Dt=>Dt.done?rt(Dt.value):Promise.resolve(Dt.value).then(Gt,en);Yt((be=be.apply(ve,we)).next())});function yn(){}let Fn=0;const sn=1e4,dn="\u2581",Ln="@\u2581\u2581@",xn="@\u2581@",$n=` +]}`;var rn=["Rectangle","Square","RoundedRectangle","Border","Ellipse","Circle","TriangleRight","TriangleDown","TriangleLeft","TriangleUp","Triangle","Diamond","LineH","LineV","None","BarH","BarV","MinusLine","PlusLine","XLine","LineRight","LineDown","LineLeft","LineUp"];function Sn(tt){return console.log("shapeName:",tt),rn.indexOf(tt)>=0}var kn=new de.YI(Et.current,{maxSelectionCount:1,linkTemplate:st(de.rU,{locationSpot:de.z6.Center,selectionAdornmentTemplate:st(de.uz,"Link",{locationSpot:de.z6.Center},st(de.bn,{isPanelMain:!0,fill:null,stroke:"deepskyblue",strokeWidth:0}),st(de.bn,{toArrow:"Standard",stroke:null}))},{routing:de.rU.AvoidsNodes,curve:de.rU.JumpOver,corner:5,toShortLength:4},new de.KX("points"),st(de.bn,{isPanelMain:!0,strokeWidth:2}),st(de.bn,{toArrow:"Standard",stroke:null})),model:new de.FJ([{text:"\u672A\u547D\u540D",size:"100 100",fill:null,stroke:"#000"},...de.bn.getFigureGenerators().toArray().map(tt=>({text:"\u672A\u547D\u540D",size:"100 100",figure:tt.key,fill:"white",stroke:"#666",borderColor:"#000"}))])});return be.current.addDiagramListener("TextEdited",function(tt){var xt;const bt=tt.subject.part;var Bt=(xt=document.activeElement)==null?void 0:xt.value;typeof Bt=="string"&&Bt.trim()===""&&be.current.model.commit(function(gn){gn.set(bt.data,"text","\u672A\u547D\u540D"),be.current.commandHandler.stopCommand()},"increment")}),kn.nodeTemplate=st(de.NB,"Auto",{locationSpot:de.z6.Center},new de.KX("location","location",de.E9.parse).makeTwoWay(de.E9.stringify),st(de.bn,"Circle",{fill:"white",stroke:"gray",strokeWidth:2,width:20,height:20,portId:"",fromLinkable:!0,toLinkable:!0,fromLinkableDuplicates:!0,toLinkableDuplicates:!0,fromLinkableSelfNode:!0,toLinkableSelfNode:!0},new de.KX("stroke").makeTwoWay(),new de.KX("fill").makeTwoWay(),new de.KX("figure")),st(de.al,{margin:new de.Zt(5,5,3,5),font:"10pt sans-serif",minSize:new de.$u(16,16),maxSize:new de.$u(10,NaN),textAlign:"center",editable:!0},new de.KX("key").makeTwoWay())),setTimeout(()=>{be.current.grid=st(de.s_,"Grid",st(de.bn,"LineH",{stroke:"lightgray",strokeWidth:.5}),st(de.bn,"LineV",{stroke:"lightgray",strokeWidth:.5})),be.current.grid.visible=!0,be.current.grid.gridCellStroke="darkgray",be.current.grid.gridCellStrokeWidth=1},300),window.myDiagrams=be.current,be.current}const Qn=()=>Ne(this,null,function*(){var st=be.current.makeImage();const Qt=yield(0,ze.ZP)("/api/attachments.json",{method:"post",body:{file_type:"base64",original_filename:Date.now(),file:st.src}});we({src:Qt.url})});(0,te.useEffect)(()=>(setTimeout(()=>{bn()},500),Dt(Yt+1),()=>{be.current=null}),[]);const Dn=(0,je.useIntl)();return Pe.createElement("div",{ref:en,className:Gt.current?`${ue.maxH60} body-overflow-initial`:"body-overflow-initial"},Pe.createElement(Fe.default,{width:1200,icon:null,footer:null,closable:!0,visible:!!Yt,destroyOnClose:!0,maskClosable:!1,rootClassName:"zIndex-9999",title:Pe.createElement(Xe.Z,null,Pe.createElement(yt.Z,{flex:1},"\u63D2\u5165\u6D41\u7A0B\u56FE"),Pe.createElement(yt.Z,{onClick:()=>{var st,Qt,Hn=be.current.selection.first();if(Gt.current=!Gt.current,document.activeElement&&Hn){let Rn=(Qt=(st=document.activeElement)==null?void 0:st.value)==null?void 0:Qt.trim();typeof Rn=="string"&&be.current.model.commit(function(On){On.set(Hn.data,"text",Rn||"\u672A\u547D\u540D"),be.current.commandHandler.stopCommand()},"increment")}Dt(Yt+1)}},Pe.createElement("span",{className:"current c-blue mr30",style:{fontWeight:400}},"\u5C55\u5F00/",Dn.formatMessage({id:"shixuns.collapse",defaultMessage:"\u6536\u8D77"})))),onCancel:ve},Pe.createElement("div",{style:{width:"100%",height:"80vh",overflow:"hidden",position:"relative"},className:ue.flowChartWrp},Pe.createElement("div",{style:{display:"flex",height:"100%"}},Pe.createElement("div",{style:{width:"300px",height:"100%"}},Pe.createElement("div",{style:{background:"#fff",position:"relative",zIndex:12,fontSize:16,color:"#3061d0"}},"\u56FE\u5F62\u5E93"),Pe.createElement("div",{style:{height:"calc(100% - 50px)"},className:ue.myPaletteDiv,ref:Et})),Pe.createElement("div",{style:{flex:1,position:"relative"}},Pe.createElement("div",{ref:rt,style:{height:"80vh"}}))),Pe.createElement("div",{className:"tr"},Pe.createElement(Oe.ZP,{size:"large",onClick:Qn,style:{position:"absolute",right:0,bottom:0,zIndex:8},type:"primary"},Dn.formatMessage({id:"markdownEditor.saveToEditor",defaultMessage:"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668"}))))))}var ct=Ve,ut=oe(5112),Ft=oe(5871);const Ot=ut.ZP.Group,Wt={margin:"0 8px"};var Ct=({callback:ve,onCancel:we})=>{function be(Et){ve(Et)}const rt=(0,je.useIntl)();return te.createElement(se.default,{className:"add-table-panel",initialValues:{row:3,col:2,align:"default"},onFinish:be},te.createElement("div",{className:"flex-container",style:{alignItems:"baseline"}},te.createElement("span",{style:Wt},rt.formatMessage({id:"markdownEditor.numberOfCells",defaultMessage:"\u5355\u5143\u683C\u6570"}),"\uFF1A"),te.createElement("span",{style:Wt},rt.formatMessage({id:"markdownEditor.numberOfRows",defaultMessage:"\u884C\u6570"})),te.createElement(se.default.Item,{name:"row",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u884C\u6570"}]},te.createElement(Ft.Z,null)),te.createElement("span",{style:Wt},rt.formatMessage({id:"markdownEditor.numberOfColumns",defaultMessage:"\u5217\u6570"})),te.createElement(se.default.Item,{name:"col",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5217\u6570"}]},te.createElement(Ft.Z,null))),te.createElement("div",{className:"flex-container",style:{marginTop:12,alignItems:"baseline"}},te.createElement("span",{style:Wt},rt.formatMessage({id:"markdownEditor.alignment",defaultMessage:"\u5BF9\u9F50\u65B9\u5F0F"}),"\uFF1A"),te.createElement(se.default.Item,{name:"align"},te.createElement(Ot,null,te.createElement(ut.ZP,{value:"default"},te.createElement("i",{className:"fa fa-align-justify"})),te.createElement(ut.ZP,{value:"left"},te.createElement("i",{className:"fa fa-align-left"})),te.createElement(ut.ZP,{value:"center"},te.createElement("i",{className:"fa fa-align-center"})),te.createElement(ut.ZP,{value:"right"},te.createElement("i",{className:"fa fa-align-right"}))))),te.createElement("div",{className:"flex-container flex-end"},te.createElement(Oe.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},rt.formatMessage({id:"markdownEditor.confirm",defaultMessage:"\u786E\u5B9A"})),te.createElement(Oe.ZP,{type:"ghost",onClick:we},rt.formatMessage({id:"markdownEditor.cancel",defaultMessage:"\u53D6\u6D88"}))))},_t=oe(78673),ln=oe(93510),ft=oe.n(ln),Kt=(0,te.forwardRef)(({use3d:ve,width:we,height:be,callback:rt,showSaveButton:Et},Gt)=>{const en=(0,te.useRef)(),Yt=(0,te.useRef)(),Dt=(0,je.useIntl)(),[bn,Qn]=(0,te.useState)(!1),Dn=(0,te.useRef)({id:en,appName:"graphing",width:we||1e3,height:be||600,showToolBar:!0,showMenuBar:!0,allowStyleBar:!0,showAlgebraInput:!0,enableLabelDrags:!1,enableShiftDragZoom:!0,showToolBarHelp:!1,errorDialogsActive:!0,showTutorialLink:!0,showLogging:!0,useBrowserForJS:!1});(0,te.useEffect)(()=>{Yt.current=new(ft())(Dn.current,!0),window.onload=function(){Yt.current.inject("applet_container")}},[]);const st=()=>{var Qt=window.ggbApplet.getPNGBase64(1,!0,72);return rt&&rt(Qt),Qt};return(0,te.useEffect)(()=>{Dn.current.appName=bn?"3D":"graphing",Yt.current.inject("applet_container")},[bn]),(0,te.useEffect)(()=>{Qn(ve)},[ve]),(0,te.useImperativeHandle)(Gt,()=>({getImgData:st})),te.createElement(te.Fragment,null,te.createElement("div",{style:{width:"100%",height:"100%"},id:"applet_container",ref:en}),te.createElement(Xe.Z,{align:"middle"},te.createElement(yt.Z,{flex:1},te.createElement(_t.Z,{size:"default",checkedChildren:"\u5173\u95ED3D\u56FE\u50CF",unCheckedChildren:Dt.formatMessage({id:"markdownEditor.enable3DImage",defaultMessage:"\u5F00\u542F3D\u56FE\u50CF"}),checked:bn,onChange:Qt=>Qn(Qt)})),te.createElement(yt.Z,null,te.createElement(Oe.ZP,{size:"large",onClick:st,style:{zIndex:8,marginTop:10},type:"primary"},Dt.formatMessage({id:"markdownEditor.saveToEditor",defaultMessage:"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668"})))))}),Jt=oe(99298),pe=oe(1012),Be=oe(8591);const Ke="link",mt="upload-image",vt="add-flowchart",At="draw-image",jt="add-flowchart",Mt="code-block",kt="add-table",qt="------------",Vt={default:qt,left:`:${qt}`,center:`:${qt}:`,right:`${qt}:`};var on=oe(31103),hn=(ve,we,be)=>new Promise((rt,Et)=>{var Gt=Dt=>{try{Yt(be.next(Dt))}catch(bn){Et(bn)}},en=Dt=>{try{Yt(be.throw(Dt))}catch(bn){Et(bn)}},Yt=Dt=>Dt.done?rt(Dt.value):Promise.resolve(Dt.value).then(Gt,en);Yt((be=be.apply(ve,we)).next())});function yn(){}let Fn=0;const sn=1e4,dn="\u2581",Ln="@\u2581\u2581@",xn="@\u2581@",$n=` **\u6A21\u677F\u6807\u9898** \u6A21\u677F\u6B63\u6587\u5185\u5BB9\uFF0C\u53EF\u8F93\u5165\u6587\u672C\u5185\u5BB9\u548C\u7C98\u8D34\u56FE\u7247\u7B49\u64CD\u4F5C`,cn=["pptm","pptx","ppt","pot","pps","ppa","potx","ppsx","ppam","pptm","potm","ppsm","doc","docx","dot","dotx","docm","dotm","xls","xlsx","csv","xlt","xla","xltx","xlsm","xltm","xlam","xlsb"];function zn(ve){return/^\d+$/.test(ve)?`${ve}px`:ve}const Nn=navigator.platform.toUpperCase().indexOf("MAC")>=0?"Cmd":"Ctrl",Zn={[Nn+"-B"]:"bold",[Nn+"-I"]:"italic"};var na=({defaultValue:ve="",onChange:we,width:be="100%",height:rt=400,miniToolbar:Et=!1,isFocus:Gt=!1,watch:en,insertTemp:Yt,mode:Dt="markdown",id:bn="markdown-editor-id",showResizeBar:Qn=!1,noStorage:Dn=!1,showNullButton:st=!1,showNullProgramButton:Qt=!1,hidetoolBar:Hn=!1,fullScreen:Rn=!1,onBlur:On,onCMBeforeChange:ce,onFullScreen:Ae,className:Ie="",disablePaste:Ze=!1,disabled:at=!1,disabledFill:gt=!1,placeholder:Qe="",values:Ue="",extraUse:Tt})=>{const[xe,Rt]=(0,te.useState)(null),[tn,rn]=(0,te.useState)(ve),[Sn,kn]=(0,te.useState)(en),[tt,xt]=(0,te.useState)(Rn),[bt,Bt]=(0,te.useState)(""),[gn,an]=(0,te.useState)(0),[Zt,fn]=(0,te.useState)(rt),[pn,Kn]=(0,te.useState)(!1),qn=(0,te.useRef)((0,pe.Z)()),Yn=(0,te.useRef)(!1),ua=(0,te.useRef)(),[fa,Pa]=(0,te.useState)(0),[ia,Un]=(0,te.useState)(0),vn=(0,te.useRef)(),aa=(0,te.useRef)(),oa=(0,te.useRef)(),ra=(0,te.useRef)(),ga=()=>hn(void 0,null,function*(){var zt;const ht=yield Fetch("/api/attachments/distinct_hash_val.json",{method:"post",body:{hash_val:qn.current}});(zt=ht==null?void 0:ht.attachments)!=null&&zt.length&&(console.log("cm:",xe,vn),ht.attachments.map(wt=>{wt.content_type.indexOf("image")>-1?xe.replaceSelection(`![,](/api/attachments/${wt.id}?type=${wt.content_type})`):wt.content_type.indexOf("video")>-1?xe.replaceSelection(``):wt.content_type.indexOf("pdf")>-1?xe.replaceSelection(`${wt.name}`):xe.replaceSelection(`[${wt.name}](${ENV.API_SERVER}/api/attachments/${wt.id}?type=${wt.content_type})`)}))});(0,te.useEffect)(()=>{const zt=window.scrollY||window.pageYOffset;rn(Ue),xe==null||xe.setValue(Ue),window.scrollTo(0,zt)},[Ue]),(0,te.useEffect)(()=>{Ae==null||Ae(tt)},[tt]),(0,te.useEffect)(()=>{if(vn.current){let zt=function(wt,$t){var un;if(Ze){$t.preventDefault();return}const Cn=$t.clipboardData;if(Cn){const _n=Cn.types.toString(),Tn=Cn.items;if(_n==="Files"||Cn.types.indexOf("Files")>-1){if($t.preventDefault(),Dt=="stex")return;try{let jn=Tn[1];((un=Tn[0])==null?void 0:un.kind)==="file"&&(jn=Tn[0]);const Wn=jn.getAsFile(),ta=Wn.name.split(".").pop();(0,he.I)(Wn,Ht=>{var mn,wn,nn;Ht.id?((mn=Wn==null?void 0:Wn.type)==null?void 0:mn.indexOf("image"))>-1?ht.replaceSelection(``):((wn=Wn==null?void 0:Wn.type)==null?void 0:wn.indexOf("video"))>-1?ht.replaceSelection(``):((nn=Wn==null?void 0:Wn.type)==null?void 0:nn.indexOf("pdf"))>-1?ht.replaceSelection(`${Wn.name}`):cn.includes(ta)?ht.replaceSelection(`${Wn.name}`):ht.replaceSelection(`[${Wn.name}](/api/attachments/${Ht.id}?type=${Ht.content_type})`):(Ht==null?void 0:Ht.status)===401&&(Be.ZP.warning((Ht==null?void 0:Ht.message)||"\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C"),document.location.href="/user/login")})}catch(jn){Be.ZP.warning("\u8BF7\u4F7F\u7528chrome\u6D4F\u89C8\u5668\u7C98\u8D34")}return!0}else return!0}return!0};const ht=We().fromTextArea(vn.current,{mode:Dt,lineNumbers:!Et,lineWrapping:!0,value:ve,autoCloseTags:!Qt,autoCloseBrackets:!0});return ht.on("keyup",function(wt,$t){$t.keyCode===8&&(wt.getValue()==""?ht.setOption("placeholder",Qe):ht.setOption("placeholder",null))}),ht.on("keydown",function(wt,$t){if($t.keyCode===8){var un=ha(wt);un&&$t.preventDefault()}}),Gt&&ht.focus(),ht.on("paste",zt),ht.on("dragleave",function(wt,$t){aa.current.classList.remove("mouse-hover-md")}),at&&ht.on("beforeChange",function(wt,$t){($t.origin==="paste"||$t.origin==="+input")&&$t.cancel()}),Rt(ht),()=>{ht.off("paste",zt)}}},[]);const Xn=(0,te.useCallback)(()=>{if(aa.current)try{}catch(zt){console.log(zt,"---- to set md editor body height")}},[Zt,aa,tt]);(0,te.useEffect)(()=>{function zt(){let ht=new De.Z(wt=>{for(let $t of wt)($t.target.offsetHeight>0||$t.target.offsetWidth>0)&&(Xn(),xe.setSize("100%","100%"),xe.refresh())});return ht.observe(vn.current.parentElement),ht}if(xe){const ht=zt();return()=>{var wt,$t;(wt=vn.current)!=null&&wt.parentElement&&ht.unobserve(($t=vn.current)==null?void 0:$t.parentElement)}}},[xe,Xn]),(0,te.useEffect)(()=>{if(xe){let zt=[];for(const[ht,wt]of Object.entries(Zn)){let $t={[ht]:()=>{Xt(wt)}};zt.push($t),xe.addKeyMap($t)}return ua.current=setInterval(()=>{Yn.current&&ga()},4e3),()=>{clearInterval(ua.current);for(let ht of zt)xe.removeKeyMap(ht)}}},[xe]),(0,te.useEffect)(()=>{Rn!==tt&&xt(Rn)},[Rn]),(0,on.Z)(()=>{if(!Dn&&gn>0){let zt=new Date().getTime(),ht=window.sessionStorage.getItem(bn);zt>=gn+sn&&(!ht||ht!==tn)&&(window.sessionStorage.setItem(bn,tn),Kn(!0))}},sn),(0,te.useEffect)(()=>{kn(en)},[xe,en]),(0,te.useEffect)(()=>{xe&&Gt&&xe.focus()},[xe,Gt]),(0,te.useEffect)(()=>{if(Sn&&xe){let zt=function(wt){let $t=wt.target;if(ra.current){let un=$t.scrollTop/$t.scrollHeight;ra.current.scrollTop=ra.current.scrollHeight*un}};const ht=xe.getScrollerElement();return ht.addEventListener("scroll",zt),()=>{ht.removeEventListener("scroll",zt)}}},[xe,Sn]),(0,te.useEffect)(()=>{if(xe&&ce){let zt=function(ht,wt){ce(ht,wt)};return xe.on("beforeChange",zt),()=>{xe.off("beforeChange",zt)}}},[xe,ce]),(0,te.useEffect)(()=>{if(xe&&On){let zt=function(){On(xe.getValue())};return xe.on("blur",zt),()=>{xe.off("blur",zt)}}},[xe,On]);function ha(zt,ht){var wt=zt.getDoc(),$t=wt.getCursor(),un=wt.getLine($t.line),Cn=un.charAt($t.ch-1),_n=un.lastIndexOf("@\u2581@",$t.ch),Tn=un.lastIndexOf("@\u2581\u2581@",$t.ch),jn=_n>Tn?_n:Tn,Wn=_n>Tn?3:4;if(Ln.indexOf(Cn)===-1)return null;if(console.log("change1:",ht,zt,un,$t,jn,_n,Tn,Cn),jn>=0&&$t.ch-jn<5){var ta=jn+Wn;return wt.replaceRange("",{line:$t.line,ch:jn},{line:$t.line,ch:ta}),{line:$t.line,ch:ta}}return null}(0,te.useEffect)(()=>{if(xe){let zt=function(ht,wt){const $t=ht.getValue();rn($t),an(new Date().getTime()),ht.getScrollerElement().dispatchEvent(new CustomEvent("scroll")),we&&(Qt?we($t,Gn($t)):we($t))};return xe.on("change",zt),()=>{xe.off("change",zt)}}},[xe,we]),(0,te.useEffect)(()=>{if(xe)if(ve==null)xe.setValue(""),rn("");else{const zt=window.scrollY||window.pageYOffset;ve!==xe.getValue()&&(xe.setValue(ve),rn(ve),xe.setCursor(at?1:xe.lineCount(),0),window.scrollTo(0,zt))}},[xe,ve]);const Xt=(0,te.useCallback)(zt=>{const ht=xe.getCursor(),wt=xe.getSelection();let $t=wt.split(` `);switch(zt){case"bold":return xe.replaceSelection("**"+wt+"**"),wt===""&&xe.setCursor(ht.line,ht.ch+2),xe.focus();case"italic":return xe.replaceSelection("*"+wt+"*"),wt===""&&xe.setCursor(ht.line,ht.ch+1),xe.focus();case"code":return xe.replaceSelection("`"+wt+"`"),wt===""&&xe.setCursor(ht.line,ht.ch+1),xe.focus();case"inline-latex":return Bt("inline-latex"),xe.focus();case"latex":return xe.replaceSelection("```latex\n"+wt+"\n```"),xe.setCursor(ht.line+1,wt.length+1),xe.focus();case"line-break":return xe.replaceSelection(`
@@ -97,43 +97,43 @@ `;for(let ma=0;ma{switch(bt){case Ke:return te.createElement(qe,{callback:Pn,onCancel:Mn});case Mt:return te.createElement(je.Z,{callback:Pn,onCancel:Mn});case mt:return te.createElement(he.Z,{callback:Pn,onCancel:Mn});case vt:return te.createElement(ct,{callback:Pn,onCancel:Mn});case kt:return te.createElement(Ct,{callback:Pn,onCancel:Mn});case"maths-latex":return te.createElement(Kt,{showSaveButton:!0,callback:Pn});case"inline-latex":return te.createElement(Jt.Z,{showSaveButton:!0,callback:Pn});default:return null}},[bt]);function Mn(){Bt("")}(0,te.useEffect)(()=>{if(oa.current){let zt=function(_n){un=!0,Cn=_n.pageY},ht=function(){un=!1},wt=function(_n){if(un){let Tn=_n.pageY-Cn;Tn<0&&(Tn=0),Tn>300&&(Tn=300);let jn=rt+Tn+"px";fn(jn)}},$t=oa.current,un=!1,Cn=0;return $t.addEventListener("mousedown",zt),document.addEventListener("mousemove",wt),document.addEventListener("mouseup",ht),()=>{$t.removeEventListener("mousedown",zt),document.removeEventListener("mousemove",wt),document.removeEventListener("mouseup",ht)}}},[xe,oa]),(0,te.useEffect)(()=>{fn(rt)},[rt]);const da=zn(be),ea=zn(Zt),ya={width:da,height:ea},pa=(0,te.useMemo)(()=>{if(gn){let zt=new Date(gn),ht=zt.getHours(),wt=zt.getMinutes(),$t=zt.getSeconds();return ht=ht<10?"0"+ht:ht,wt=wt<10?"0"+wt:wt,$t=$t<10?"0"+$t:$t,`${ht}:${wt}:${$t}`}return 0},[gn]),Gn=zt=>{const ht=[];if(Qt){let wt=-1;zt=zt.replace(/(@▁▁@|@▁@)/g,function($t,un,Cn){ht.push({multiLine:$t!==xn})})}return ht};function In(){window.sessionStorage.removeItem(bn),Kn(!1),an(0)}function la(){Kn(!1),an(0),xe.setValue(window.sessionStorage.getItem(bn))}const ca=(0,_e.useIntl)(),va={[Ke]:"\u6DFB\u52A0\u94FE\u63A5",[Mt]:ca.formatMessage({id:"markdownEditor.addCodeBlock",defaultMessage:"\u6DFB\u52A0\u4EE3\u7801\u5757"}),[mt]:ca.formatMessage({id:"markdownEditor.addImage",defaultMessage:"\u6DFB\u52A0\u56FE\u7247"}),[At]:"\u6DFB\u52A0\u753B\u56FE",[vt]:ca.formatMessage({id:"markdownEditor.insertFlowchart",defaultMessage:"\u63D2\u5165\u6D41\u7A0B\u56FE"}),[kt]:"\u6DFB\u52A0\u8868\u683C","maths-latex":ca.formatMessage({id:"markdownEditor.mathImage",defaultMessage:"\u6570\u5B66\u56FE\u50CF"}),"inline-latex":ca.formatMessage({id:"markdownEditor.latexFormula",defaultMessage:"LATEX\u516C\u5F0F"})};(0,te.useEffect)(()=>{va[bt]&&bt!==At&&bt!==vt&&setTimeout(()=>{const zt=document.getElementsByClassName("markdown-popup-form")[0],ht=window.innerWidth/2-zt.offsetWidth/2,wt=window.innerHeight/2-zt.offsetHeight/2;Pa(ht),Un(wt)},0)},[bt]);const La=zt=>{zt.preventDefault();const ht=zt.clientX-fa,wt=zt.clientY-ia;document.body.onmousemove=$t=>{let un=$t.clientX-ht,Cn=$t.clientY-wt;const _n=document.getElementsByClassName("markdown-popup-form")[0],Tn=window.innerWidth-_n.offsetWidth,jn=window.innerHeight-_n.offsetHeight;un=Math.max(0,Math.min(un,Tn)),Cn=Math.max(0,Math.min(Cn,jn)),ba($t.clientX,$t.clientY,ht,wt)&&(Pa(un),Un(Cn))},document.body.onmouseup=function(){document.body.onmousemove=null}},ba=(zt,ht,wt,$t)=>{const un=document.body.clientHeight,Cn=document.body.clientWidth;return zt<20&&wt>zt||zt>Cn-20&&wtht||ht>un-20&&$tOe in Ee?_e(Ee,Oe,{enumerable:!0,configurable:!0,writable:!0,value:ot}):Ee[Oe]=ot,z=(Ee,Oe)=>{for(var ot in Oe||(Oe={}))E.call(Oe,ot)&&x(Ee,ot,Oe[ot]);if(y)for(var ot of y(Oe))b.call(Oe,ot)&&x(Ee,ot,Oe[ot]);return Ee},ee=(Ee,Oe)=>ae(Ee,a(Oe));const{useForm:ne}=te.default,re={width:280,marginRight:10},ie={labelCol:{span:5},wrapperCol:{span:19}};var ge=({callback:Ee,onCancel:Oe})=>{const[ot]=ne();let Nt=(0,et.useRef)();const Lt=(0,it.useIntl)();function ye(Te){Nt.current.width=ot.getFieldValue("width"),Nt.current.align=ot.getFieldValue("align"),Ee(Te,Nt.current)}function Ge(Te,nt){if(Te.status===-1){Se.ZP.error(Te.message);return}ot.setFieldsValue({src:`/api/attachments/${Te.id}`,type:nt.type})}function $e(Te){let nt=Te.target.files[0];Nt.current=nt,se(nt,Ge)}return Re.createElement(te.default,ee(z({form:ot},ie),{className:"upload-image-panel",onFinish:ye,style:{width:470,overflow:"hidden"}}),Re.createElement(te.default.Item,{label:Lt.formatMessage({id:"markdownEditor.imageAddress",defaultMessage:"\u56FE\u7247\u5730\u5740"}),required:!0},Re.createElement("div",{className:"flex-container"},Re.createElement(te.default.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5730\u5740"}]},Re.createElement(We.default,{style:re})),Re.createElement(fe,{onFileChange:$e}))),Re.createElement(te.default.Item,{label:Lt.formatMessage({id:"markdownEditor.imageDescription",defaultMessage:"\u56FE\u7247\u63CF\u8FF0"}),name:"alt"},Re.createElement(We.default,{style:{width:264}})),Re.createElement(te.default.Item,{label:Lt.formatMessage({id:"markdownEditor.imageWidth",defaultMessage:"\u56FE\u7247\u5BBD\u5EA6"}),name:"width"},Re.createElement(De.Z,null,Re.createElement(te.default.Item,{name:"width",style:{margin:0}},Re.createElement(me.Z,{style:{width:264}})),Re.createElement("span",{className:"ml8"},"%"))),Re.createElement(te.default.Item,{label:Lt.formatMessage({id:"markdownEditor.alignment",defaultMessage:"\u5BF9\u9F50\u65B9\u5F0F"}),name:"align"},Re.createElement(Le.ZP.Group,{name:"align",defaultValue:1,options:[{value:"left",label:Lt.formatMessage({id:"markdownEditor.leftAlign",defaultMessage:"\u5DE6\u5BF9\u9F50"})},{value:"center",label:Lt.formatMessage({id:"markdownEditor.centerAlign",defaultMessage:"\u5C45\u4E2D\u5BF9\u9F50"})},{value:"right",label:Lt.formatMessage({id:"markdownEditor.rightAlign",defaultMessage:"\u53F3\u5BF9\u9F50"})}]})),Re.createElement("aside",null,Re.createElement(te.default.Item,{style:{textAlign:"right",position:"relative",right:-98}},Re.createElement(le.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},Lt.formatMessage({id:"markdownEditor.confirm",defaultMessage:"\u786E\u5B9A"})),Re.createElement(le.ZP,{type:"default",onClick:Oe},Lt.formatMessage({id:"markdownEditor.cancel",defaultMessage:"\u53D6\u6D88"})))))};function fe({onFileChange:Ee}){return Re.createElement("label",{className:"upload-button",style:{cursor:"pointer"}},"\u672C\u5730\u4E0A\u4F20",Re.createElement("input",{type:"file",onChange:Ee}))}function se(Ee,Oe){if(!Ee)throw new String("\u6CA1\u6709\u6587\u4EF6");if(!(0,Ce.bg)())throw Se.ZP.warning("\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C"),new String("\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C");let ot=new FormData;ot.append("editormd-image-file",Ee),ot.append("file_param_name","editormd-image-file"),ot.append("byxhr","true");var Nt=new window.XMLHttpRequest;Nt.withCredentials=!0,Nt.addEventListener("load",function(Lt){Oe(JSON.parse(Lt.target.responseText),Ee)},!1),Nt.addEventListener("error",function(Lt){console.error(Lt)},!1),Nt.open("POST",`${ke.KI}/api/attachments.json`),Nt.send(ot)}},57261:function(Me,lt,oe){"use strict";oe.d(lt,{Z:function(){return We}});var te=oe(59301),Se=oe(4676);class We extends te.Component{constructor(me){super(me);const Le=window.document;this.node=Le.createElement("div"),Le.body.appendChild(this.node)}render(){const{children:me}=this.props;return(0,Se.createPortal)(me,this.node)}componentWillUnmount(){window.document.body.removeChild(this.node)}}},31103:function(Me,lt,oe){"use strict";oe.d(lt,{Z:function(){return Se}});var te=oe(59301);function Se(We,De){const me=(0,te.useRef)();(0,te.useEffect)(()=>{me.current=We}),(0,te.useEffect)(()=>{function Le(){me.current()}if(De!==null){let le=setInterval(Le,De);return()=>clearInterval(le)}},[De])}},57851:function(Me,lt,oe){"use strict";oe.d(lt,{$s:function(){return Se},Kc:function(){return me},Um:function(){return De},YT:function(){return te},ck:function(){return We}});var te=(Le=>(Le.STUDENT_SELF="student_self",Le.TEACHER_ASSIGN="teacher_assign",Le))(te||{}),Se=(Le=>(Le.BY_PERSON="by_person",Le.BY_GROUP="by_group",Le.BY_FILE="by_file",Le))(Se||{}),We=(Le=>(Le.BY_CLASS="by_class",Le.BY_RANDOM="by_random",Le))(We||{}),De=(Le=>(Le.BY_SCORE="by_score",Le.BY_HEADCOUNT="by_headcount",Le.BY_RULE_RANDOM="by_rule_random",Le))(De||{}),me=(Le=>(Le.BY_RULE="by_rule",Le.BY_LEADER="by_leader",Le))(me||{})},70970:function(Me,lt,oe){"use strict";oe.r(lt),oe.d(lt,{default:function(){return Nt}});var te=oe(59301),Se=oe(65582),We=oe(78241),De=oe(8591),me=oe(66104),Le=oe(92832),le=oe(5112),ke=oe(95237),et=oe(5871),Ce=oe(43604),it=oe(24905),Re=oe(3113),_e=oe(96565),ae=oe(88761),a={bg:"bg___znu26",flexRow:"flexRow___wGnqf",flexJustifyCenter:"flexJustifyCenter____vugD",flexAlignEnd:"flexAlignEnd___gq4z7",flexAlignCenter:"flexAlignCenter___xzbBs",flexColumn:"flexColumn___F71iN",formWrap:"formWrap___THE6p",titleWrap:"titleWrap___TPgV7",fieldWrap:"fieldWrap___vVJhC",mdWrap:"mdWrap___Wjo_5",backgroundFa:"backgroundFa___KSlqe",button:"button___HFajm"},y=oe(57146),E=oe(22031),b=oe(38147),x=oe(57851),z=Object.defineProperty,ee=Object.defineProperties,ne=Object.getOwnPropertyDescriptors,re=Object.getOwnPropertySymbols,ie=Object.prototype.hasOwnProperty,ge=Object.prototype.propertyIsEnumerable,fe=(Lt,ye,Ge)=>ye in Lt?z(Lt,ye,{enumerable:!0,configurable:!0,writable:!0,value:Ge}):Lt[ye]=Ge,se=(Lt,ye)=>{for(var Ge in ye||(ye={}))ie.call(ye,Ge)&&fe(Lt,Ge,ye[Ge]);if(re)for(var Ge of re(ye))ge.call(ye,Ge)&&fe(Lt,Ge,ye[Ge]);return Lt},Ee=(Lt,ye)=>ee(Lt,ne(ye)),Oe=(Lt,ye,Ge)=>new Promise(($e,Te)=>{var nt=qe=>{try{He(Ge.next(qe))}catch(je){Te(je)}},St=qe=>{try{He(Ge.throw(qe))}catch(je){Te(je)}},He=qe=>qe.done?$e(qe.value):Promise.resolve(qe.value).then(nt,St);He((Ge=Ge.apply(Lt,ye)).next())});const ot=({shixunHomeworks:Lt,newCourse:ye,user:Ge,globalSetting:$e,loading:Te,dispatch:nt})=>{var St,He,qe;const je=(0,Se.useIntl)(),he=(0,Se.useParams)(),[Fe]=We.default.useForm(),Xe=We.default.useWatch("group_type",Fe),[pt,Je]=(0,te.useState)({}),[dt,de]=(0,te.useState)(!1);let[Ye,Pt]=(0,te.useState)({});const It=(0,te.useRef)(),{commonHomeWorkEditDefaultData:yt}=Lt;(0,te.useEffect)(()=>{ze()},[he.categoryId]);const ze=()=>Oe(void 0,null,function*(){const Ne=yield nt({type:"shixunHomeworks/editCommonHomeWorkDefaultData",payload:Ee(se({},he),{type:3})});if(Ne){const Ve=se({attachment_ids:(0,y.z)(Ne.attachments),reference_attachment_ids:(0,y.z)(Ne.ref_attachments)},Ne);Fe.setFieldsValue(se({},Ve)),Je(se({},Ve)),de(!0)}});function ue(Ne){return Oe(this,null,function*(){if(!(Ye!=null&&Ye.ec_point_ids))return;let Ve=yield(0,b.ZP)(`/api/ec_courses/${Ye==null?void 0:Ye.ec_course_id}/ec_points/set_work_points.json`,{method:"post",body:se({homework_common_id:Ne},Ye)})})}const Pe=Ne=>Oe(void 0,null,function*(){var Ve,ct;if(pt.min_num>pt.max_num){De.ZP.info(je.formatMessage({id:"classrooms.promptMaxNum",defaultMessage:"\u6700\u5927\u4EBA\u6570\u4E0D\u80FD\u5C0F\u4E8E\u6700\u5C0F\u4EBA\u6570"}));return}const ut=se({},pt);ut.attachment_ids&&(ut.attachment_ids=(Ve=ut==null?void 0:ut.attachment_ids)==null?void 0:Ve.map(Ot=>Ot.response.id)),ut.reference_attachment_ids&&(ut.reference_attachment_ids=(ct=ut==null?void 0:ut.reference_attachment_ids)==null?void 0:ct.map(Ot=>Ot.response.id));const Ft=yield(0,ae.Ar)(Ee(se(se({},he),ut),{type:3}));ue(he.categoryId),(Ft==null?void 0:Ft.status)===0&&Se.history.push(`/classrooms/${he.coursesId}/group_homework/${he.categoryId}/detail`)});return te.createElement("section",{className:a.bg},yt.course_name&&te.createElement("section",{className:"animated fadeIn"},te.createElement("aside",{className:"mt10"},yt.category&&te.createElement(me.Z,{separator:">"},te.createElement(me.Z.Item,null,te.createElement(Se.Link,{to:`/classrooms/${yt.course_id}/group_homework`},yt.course_name)),te.createElement(me.Z.Item,null,te.createElement(Se.Link,{to:`/classrooms/${yt.course_id}/group_homework`},yt.category.category_name)),te.createElement(me.Z.Item,null,"\u7F16\u8F91\u8BE6\u60C5")))),te.createElement("aside",{className:"font24 bold mt20 mb20"},"\u7F16\u8F91\u5206\u7EC4\u4F5C\u4E1A"),te.createElement(We.default,{form:Fe,className:a.formWrap,scrollToFirstError:!0,layout:"vertical",onValuesChange:()=>{console.log("onchange: ",Fe.getFieldsValue()),Je(se({},Fe.getFieldsValue()))},onFinish:Pe},te.createElement("div",{className:a.fieldWrap},te.createElement(We.default.Item,{name:"name",label:`${je.formatMessage({id:"classrooms.title",defaultMessage:"\u6807\u9898"})}:`,rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6807\u9898"}]},te.createElement(Le.default,{placeholder:"\u4F8B\u5982\uFF1A\u4ECEPython\u7A0B\u5E8F\u8BBE\u8BA1-\u5165\u95E8\u7CBE\u901A"}))),te.createElement("div",{className:a.mdWrap},te.createElement(We.default.Item,{name:"description",label:je.formatMessage({id:"classrooms.description",defaultMessage:"\u7B80\u4ECB"})+":",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4F5C\u4E1A\u7684\u7B80\u4ECB"}]},te.createElement(_e.Z,{watch:!0,defaultValue:yt.description})),te.createElement("div",null,te.createElement(We.default.Item,{name:"attachment_ids"},dt&&te.createElement(y.Z,null))),te.createElement("div",{className:"mb-16px"},te.createElement("span",{className:"c-red-e53 px-6px"},"*"),"\u5206\u7EC4\u8BBE\u7F6E"),te.createElement("div",{className:"flex"},te.createElement("div",{style:{marginRight:8,lineHeight:"32px"}},"\u7EC4\u961F\u65B9\u5F0F :"),te.createElement(We.default.Item,{name:"group_type"},te.createElement(le.ZP.Group,{options:[{value:x.YT.STUDENT_SELF,label:"\u5B66\u751F\u81EA\u4E3B\u7EC4\u961F"},{value:x.YT.TEACHER_ASSIGN,label:te.createElement(te.Fragment,null,"\u6559\u5E08\u5206\u914D\u5C0F\u7EC4",te.createElement("span",{className:"c-grey-666"},"\uFF08\u5C0F\u7EC4\u53EA\u80FD\u7531\u6559\u5E08\u521B\u5EFA\uFF09"))}]}))),Xe==x.YT.STUDENT_SELF&&te.createElement(ke.Z,{gutter:[20,20]},te.createElement("div",{className:"flex ml10"},te.createElement("div",{style:{marginRight:8,lineHeight:"32px"}},"\u4EBA\u6570\u8BBE\u7F6E :"),te.createElement(We.default.Item,{name:"min_num",normalize:Ne=>Math.round(Ne),required:!1,rules:[{required:!0,message:"\u8BF7\u586B\u5199\u6BCF\u7EC4\u6700\u5C0F\u4EBA\u6570"}]},te.createElement(et.Z,{style:{width:200,marginRight:10},min:1,placeholder:"\u8BF7\u586B\u5199\u6BCF\u7EC4\u6700\u5C0F\u4EBA\u6570"}))),te.createElement(Ce.Z,null,te.createElement(We.default.Item,{name:"max_num",normalize:Ne=>Math.round(Ne),rules:[{required:!0,message:"\u8BF7\u586B\u5199\u6BCF\u7EC4\u6700\u5927\u4EBA\u6570"}]},te.createElement(et.Z,{style:{width:200},max:100,placeholder:"\u8BF7\u586B\u5199\u6BCF\u7EC4\u6700\u5927\u4EBA\u6570"}))),te.createElement(Ce.Z,null,te.createElement("div",{className:"c-grey-666",style:{lineHeight:"30px"}},"\uFF08\u5B66\u751F\u63D0\u4EA4\u4F5C\u54C1\u65F6\u9700\u8981\u5173\u8054\u540C\u7EC4\u6210\u5458\uFF0C\u7EC4\u5185\u6210\u5458\u4F5C\u54C1\u5171\u4EAB\uFF09"))),te.createElement(ke.Z,{style:{display:(St=$e==null?void 0:$e.setting)!=null&&St.hide_project?"none":""}},te.createElement(Ce.Z,null,te.createElement(We.default.Item,{name:"base_on_project",valuePropName:"checked"},te.createElement(it.default,{value:!0,defaultChecked:!0},"\u57FA\u4E8E\u9879\u76EE\u5B9E\u65BD")),te.createElement("span",{className:"c-light-black"},"\uFF08\u9009\u4E2D\uFF0C\u5219\u5FC5\u987B\u5728\u672C\u5E73\u53F0\u521B\u5EFA\u9879\u76EE\uFF0C\u9879\u76EE\u7BA1\u7406\u5458\u53EF\u4EE5\u63D0\u4EA4\u4F5C\u54C1\uFF1B\u4E0D\u9009\u4E2D\uFF0C\u65E0\u9700\u5728\u5E73\u53F0\u521B\u5EFA\u9879\u76EE\uFF0C\u4EFB\u610F\u5C0F\u7EC4\u6210\u5458\u5747\u53EF\u4EE5\u63D0\u4EA4\u4F5C\u54C1\uFF09")))),te.createElement("div",{className:a.mdWrap},te.createElement(We.default.Item,{name:"reference_answer",label:`${je.formatMessage({id:"classroomGraphicGroupHomework.referenceAnswer",defaultMessage:"\u53C2\u8003\u7B54\u6848"})} :`},te.createElement(_e.Z,{defaultValue:yt.reference_answer,watch:!0})),te.createElement("div",null,te.createElement(We.default.Item,{name:"reference_attachment_ids"},dt&&te.createElement(y.Z,null))))),te.createElement("div",{className:a.mdWrap,style:{display:(He=$e==null?void 0:$e.setting)!=null&&He.hide_ec?"none":(qe=Ge.userInfo.course)!=null&&qe.is_openengineering?"":"none"}},te.createElement(E.Z,{setitem:Ne=>Pt(se({},Ne)),homework_common_id:he.categoryId})),te.createElement("div",{className:a.backgroundFa},te.createElement("div",{className:"pt40 mb30"},te.createElement(We.default.Item,null,te.createElement(Re.ZP,{size:"middle",type:"primary",onClick:()=>{Fe.submit()},className:`${a.button} mr20`,htmlType:"submit",loading:Te["newCourse/editCourse"]||Te["newCourse/submitCourse"]},je.formatMessage({id:"classroomGraphicGroupHomework.submit",defaultMessage:"\u63D0\u4EA4"})),te.createElement(Re.ZP,{size:"middle",type:"primary",ghost:!0,className:a.button,onClick:()=>Se.history.push(`/classrooms/${he.coursesId}/group_homework`)},je.formatMessage({id:"classrooms.cancel",defaultMessage:"\u53D6\u6D88"}))))))};var Nt=(0,Se.connect)(({shixunHomeworks:Lt,newCourse:ye,loading:Ge,user:$e,globalSetting:Te})=>({shixunHomeworks:Lt,newCourse:ye,user:$e,globalSetting:Te,loading:Ge.effects}))(ot)},80024:function(Me,lt,oe){"use strict";oe.d(lt,{$J:function(){return We},JZ:function(){return me},bN:function(){return le},jP:function(){return Le},rO:function(){return De}});var te=oe(38147),Se=(ke,et,Ce)=>new Promise((it,Re)=>{var _e=y=>{try{a(Ce.next(y))}catch(E){Re(E)}},ae=y=>{try{a(Ce.throw(y))}catch(E){Re(E)}},a=y=>y.done?it(y.value):Promise.resolve(y.value).then(_e,ae);a((Ce=Ce.apply(ke,et)).next())});function We(ke){return(0,te.U2)(`libraries/${ke}.json`)}function De(ke){return(0,te.U2)("library_tags.json",ke)}function me(ke){return Se(this,null,function*(){return(yield(0,te.IV)(`attachments/${ke}.json`)).status===0})}function Le(ke){return(0,te.v_)("libraries.json",ke)}function le(ke,et){return(0,te.gz)(`libraries/${ke}.json`,et)}},56762:function(Me,lt,oe){"use strict";oe.d(lt,{Z:function(){return Se}});var te=oe(59301);function Se(){const[,We]=te.useReducer(De=>De+1,0);return We}},66104:function(Me,lt,oe){"use strict";oe.d(lt,{Z:function(){return Lt}});var te=oe(92310),Se=oe.n(te),We=oe(11592),De=oe(26112),me=oe(59301),Le=oe(92343),le=oe(36355),ke=oe(84105),et=oe(91857);const Ce=ye=>{let{children:Ge}=ye;const{getPrefixCls:$e}=me.useContext(le.E_),Te=$e("breadcrumb");return me.createElement("li",{className:`${Te}-separator`,"aria-hidden":"true"},Ge===""?Ge:Ge||"/")};Ce.__ANT_BREADCRUMB_SEPARATOR=!0;var it=Ce,Re=function(ye,Ge){var $e={};for(var Te in ye)Object.prototype.hasOwnProperty.call(ye,Te)&&Ge.indexOf(Te)<0&&($e[Te]=ye[Te]);if(ye!=null&&typeof Object.getOwnPropertySymbols=="function")for(var nt=0,Te=Object.getOwnPropertySymbols(ye);ntGe[nt]||Te)}function ae(ye,Ge,$e,Te){if($e==null)return null;const{className:nt,onClick:St}=Ge,He=Re(Ge,["className","onClick"]),qe=Object.assign(Object.assign({},(0,De.Z)(He,{data:!0,aria:!0})),{onClick:St});return Te!==void 0?me.createElement("a",Object.assign({},qe,{className:Se()(`${ye}-link`,nt),href:Te}),$e):me.createElement("span",Object.assign({},qe,{className:Se()(`${ye}-link`,nt)}),$e)}function a(ye,Ge){return(Te,nt,St,He,qe)=>{if(Ge)return Ge(Te,nt,St,He);const je=_e(Te,nt);return ae(ye,Te,je,qe)}}var y=function(ye,Ge){var $e={};for(var Te in ye)Object.prototype.hasOwnProperty.call(ye,Te)&&Ge.indexOf(Te)<0&&($e[Te]=ye[Te]);if(ye!=null&&typeof Object.getOwnPropertySymbols=="function")for(var nt=0,Te=Object.getOwnPropertySymbols(ye);nt{const{prefixCls:Ge,separator:$e="/",children:Te,menu:nt,overlay:St,dropdownProps:He,href:qe}=ye,he=(Fe=>{if(nt||St){const Xe=Object.assign({},He);if(nt){const pt=nt||{},{items:Je}=pt,dt=y(pt,["items"]);Xe.menu=Object.assign(Object.assign({},dt),{items:Je==null?void 0:Je.map((de,Ye)=>{var{key:Pt,title:It,label:yt,path:ze}=de,ue=y(de,["key","title","label","path"]);let Pe=yt!=null?yt:It;return ze&&(Pe=me.createElement("a",{href:`${qe}${ze}`},Pe)),Object.assign(Object.assign({},ue),{key:Pt!=null?Pt:Ye,label:Pe})})})}else St&&(Xe.overlay=St);return me.createElement(et.Z,Object.assign({placement:"bottom"},Xe),me.createElement("span",{className:`${Ge}-overlay-link`},Fe,me.createElement(ke.Z,null)))}return Fe})(Te);return he!=null?me.createElement(me.Fragment,null,me.createElement("li",null,he),$e&&me.createElement(it,null,$e)):null},b=ye=>{const{prefixCls:Ge,children:$e,href:Te}=ye,nt=y(ye,["prefixCls","children","href"]),{getPrefixCls:St}=me.useContext(le.E_),He=St("breadcrumb",Ge);return me.createElement(E,Object.assign({},nt,{prefixCls:He}),ae(He,nt,$e,Te))};b.__ANT_BREADCRUMB_ITEM=!0;var x=b,z=oe(17313),ee=oe(83116),ne=oe(37613);const re=ye=>{const{componentCls:Ge,iconCls:$e}=ye;return{[Ge]:Object.assign(Object.assign({},(0,z.Wf)(ye)),{color:ye.itemColor,fontSize:ye.fontSize,[$e]:{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,z.Qy)(ye)),"li:last-child":{color:ye.lastItemColor},[`${Ge}-separator`]:{marginInline:ye.separatorMargin,color:ye.separatorColor},[`${Ge}-link`]:{[` +`),xe.focus();default:throw new Error}},[xe,bt]),Jn=(0,te.useMemo)(()=>{switch(bt){case Ke:return te.createElement(qe,{callback:Pn,onCancel:Mn});case Mt:return te.createElement(Te.Z,{callback:Pn,onCancel:Mn});case mt:return te.createElement(he.Z,{callback:Pn,onCancel:Mn});case vt:return te.createElement(ct,{callback:Pn,onCancel:Mn});case kt:return te.createElement(Ct,{callback:Pn,onCancel:Mn});case"maths-latex":return te.createElement(Kt,{showSaveButton:!0,callback:Pn});case"inline-latex":return te.createElement(Jt.Z,{showSaveButton:!0,callback:Pn});default:return null}},[bt]);function Mn(){Bt("")}(0,te.useEffect)(()=>{if(oa.current){let zt=function(_n){un=!0,Cn=_n.pageY},ht=function(){un=!1},wt=function(_n){if(un){let Tn=_n.pageY-Cn;Tn<0&&(Tn=0),Tn>300&&(Tn=300);let jn=rt+Tn+"px";fn(jn)}},$t=oa.current,un=!1,Cn=0;return $t.addEventListener("mousedown",zt),document.addEventListener("mousemove",wt),document.addEventListener("mouseup",ht),()=>{$t.removeEventListener("mousedown",zt),document.removeEventListener("mousemove",wt),document.removeEventListener("mouseup",ht)}}},[xe,oa]),(0,te.useEffect)(()=>{fn(rt)},[rt]);const da=zn(be),ea=zn(Zt),ya={width:da,height:ea},pa=(0,te.useMemo)(()=>{if(gn){let zt=new Date(gn),ht=zt.getHours(),wt=zt.getMinutes(),$t=zt.getSeconds();return ht=ht<10?"0"+ht:ht,wt=wt<10?"0"+wt:wt,$t=$t<10?"0"+$t:$t,`${ht}:${wt}:${$t}`}return 0},[gn]),Gn=zt=>{const ht=[];if(Qt){let wt=-1;zt=zt.replace(/(@▁▁@|@▁@)/g,function($t,un,Cn){ht.push({multiLine:$t!==xn})})}return ht};function In(){window.sessionStorage.removeItem(bn),Kn(!1),an(0)}function la(){Kn(!1),an(0),xe.setValue(window.sessionStorage.getItem(bn))}const ca=(0,je.useIntl)(),va={[Ke]:"\u6DFB\u52A0\u94FE\u63A5",[Mt]:ca.formatMessage({id:"markdownEditor.addCodeBlock",defaultMessage:"\u6DFB\u52A0\u4EE3\u7801\u5757"}),[mt]:ca.formatMessage({id:"markdownEditor.addImage",defaultMessage:"\u6DFB\u52A0\u56FE\u7247"}),[At]:"\u6DFB\u52A0\u753B\u56FE",[vt]:ca.formatMessage({id:"markdownEditor.insertFlowchart",defaultMessage:"\u63D2\u5165\u6D41\u7A0B\u56FE"}),[kt]:"\u6DFB\u52A0\u8868\u683C","maths-latex":ca.formatMessage({id:"markdownEditor.mathImage",defaultMessage:"\u6570\u5B66\u56FE\u50CF"}),"inline-latex":ca.formatMessage({id:"markdownEditor.latexFormula",defaultMessage:"LATEX\u516C\u5F0F"})};(0,te.useEffect)(()=>{va[bt]&&bt!==At&&bt!==vt&&setTimeout(()=>{const zt=document.getElementsByClassName("markdown-popup-form")[0],ht=window.innerWidth/2-zt.offsetWidth/2,wt=window.innerHeight/2-zt.offsetHeight/2;Pa(ht),Un(wt)},0)},[bt]);const La=zt=>{zt.preventDefault();const ht=zt.clientX-fa,wt=zt.clientY-ia;document.body.onmousemove=$t=>{let un=$t.clientX-ht,Cn=$t.clientY-wt;const _n=document.getElementsByClassName("markdown-popup-form")[0],Tn=window.innerWidth-_n.offsetWidth,jn=window.innerHeight-_n.offsetHeight;un=Math.max(0,Math.min(un,Tn)),Cn=Math.max(0,Math.min(Cn,jn)),ba($t.clientX,$t.clientY,ht,wt)&&(Pa(un),Un(Cn))},document.body.onmouseup=function(){document.body.onmousemove=null}},ba=(zt,ht,wt,$t)=>{const un=document.body.clientHeight,Cn=document.body.clientWidth;return zt<20&&wt>zt||zt>Cn-20&&wtht||ht>un-20&&$tOe in Ee?je(Ee,Oe,{enumerable:!0,configurable:!0,writable:!0,value:ot}):Ee[Oe]=ot,z=(Ee,Oe)=>{for(var ot in Oe||(Oe={}))E.call(Oe,ot)&&x(Ee,ot,Oe[ot]);if(y)for(var ot of y(Oe))b.call(Oe,ot)&&x(Ee,ot,Oe[ot]);return Ee},ee=(Ee,Oe)=>ae(Ee,a(Oe));const{useForm:ne}=te.default,re={width:280,marginRight:10},ie={labelCol:{span:5},wrapperCol:{span:19}};var ge=({callback:Ee,onCancel:Oe})=>{const[ot]=ne();let Nt=(0,et.useRef)();const Lt=(0,it.useIntl)();function ye(Re){Nt.current.width=ot.getFieldValue("width"),Nt.current.align=ot.getFieldValue("align"),Ee(Re,Nt.current)}function Ge(Re,nt){if(Re.status===-1){Se.ZP.error(Re.message);return}ot.setFieldsValue({src:`/api/attachments/${Re.id}`,type:nt.type})}function $e(Re){let nt=Re.target.files[0];Nt.current=nt,se(nt,Ge)}return ke.createElement(te.default,ee(z({form:ot},ie),{className:"upload-image-panel",onFinish:ye,style:{width:470,overflow:"hidden"}}),ke.createElement(te.default.Item,{label:Lt.formatMessage({id:"markdownEditor.imageAddress",defaultMessage:"\u56FE\u7247\u5730\u5740"}),required:!0},ke.createElement("div",{className:"flex-container"},ke.createElement(te.default.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5730\u5740"}]},ke.createElement(We.default,{style:re})),ke.createElement(fe,{onFileChange:$e}))),ke.createElement(te.default.Item,{label:Lt.formatMessage({id:"markdownEditor.imageDescription",defaultMessage:"\u56FE\u7247\u63CF\u8FF0"}),name:"alt"},ke.createElement(We.default,{style:{width:264}})),ke.createElement(te.default.Item,{label:Lt.formatMessage({id:"markdownEditor.imageWidth",defaultMessage:"\u56FE\u7247\u5BBD\u5EA6"}),name:"width"},ke.createElement(De.Z,null,ke.createElement(te.default.Item,{name:"width",style:{margin:0}},ke.createElement(me.Z,{style:{width:264}})),ke.createElement("span",{className:"ml8"},"%"))),ke.createElement(te.default.Item,{label:Lt.formatMessage({id:"markdownEditor.alignment",defaultMessage:"\u5BF9\u9F50\u65B9\u5F0F"}),name:"align"},ke.createElement(Le.ZP.Group,{name:"align",defaultValue:1,options:[{value:"left",label:Lt.formatMessage({id:"markdownEditor.leftAlign",defaultMessage:"\u5DE6\u5BF9\u9F50"})},{value:"center",label:Lt.formatMessage({id:"markdownEditor.centerAlign",defaultMessage:"\u5C45\u4E2D\u5BF9\u9F50"})},{value:"right",label:Lt.formatMessage({id:"markdownEditor.rightAlign",defaultMessage:"\u53F3\u5BF9\u9F50"})}]})),ke.createElement("aside",null,ke.createElement(te.default.Item,{style:{textAlign:"right",position:"relative",right:-98}},ke.createElement(le.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},Lt.formatMessage({id:"markdownEditor.confirm",defaultMessage:"\u786E\u5B9A"})),ke.createElement(le.ZP,{type:"default",onClick:Oe},Lt.formatMessage({id:"markdownEditor.cancel",defaultMessage:"\u53D6\u6D88"})))))};function fe({onFileChange:Ee}){return ke.createElement("label",{className:"upload-button",style:{cursor:"pointer"}},"\u672C\u5730\u4E0A\u4F20",ke.createElement("input",{type:"file",onChange:Ee}))}function se(Ee,Oe){if(!Ee)throw new String("\u6CA1\u6709\u6587\u4EF6");if(!(0,Ce.bg)())throw Se.ZP.warning("\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C"),new String("\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C");let ot=new FormData;ot.append("editormd-image-file",Ee),ot.append("file_param_name","editormd-image-file"),ot.append("byxhr","true");var Nt=new window.XMLHttpRequest;Nt.withCredentials=!0,Nt.addEventListener("load",function(Lt){Oe(JSON.parse(Lt.target.responseText),Ee)},!1),Nt.addEventListener("error",function(Lt){console.error(Lt)},!1),Nt.open("POST",`${_e.KI}/api/attachments.json`),Nt.send(ot)}},57261:function(Me,lt,oe){"use strict";oe.d(lt,{Z:function(){return We}});var te=oe(59301),Se=oe(4676);class We extends te.Component{constructor(me){super(me);const Le=window.document;this.node=Le.createElement("div"),Le.body.appendChild(this.node)}render(){const{children:me}=this.props;return(0,Se.createPortal)(me,this.node)}componentWillUnmount(){window.document.body.removeChild(this.node)}}},31103:function(Me,lt,oe){"use strict";oe.d(lt,{Z:function(){return Se}});var te=oe(59301);function Se(We,De){const me=(0,te.useRef)();(0,te.useEffect)(()=>{me.current=We}),(0,te.useEffect)(()=>{function Le(){me.current()}if(De!==null){let le=setInterval(Le,De);return()=>clearInterval(le)}},[De])}},57851:function(Me,lt,oe){"use strict";oe.d(lt,{$s:function(){return Se},Kc:function(){return me},Um:function(){return De},YT:function(){return te},ck:function(){return We}});var te=(Le=>(Le.STUDENT_SELF="student_self",Le.TEACHER_ASSIGN="teacher_assign",Le))(te||{}),Se=(Le=>(Le.BY_PERSON="by_person",Le.BY_GROUP="by_group",Le.BY_FILE="by_file",Le))(Se||{}),We=(Le=>(Le.BY_CLASS="by_class",Le.BY_RANDOM="by_random",Le))(We||{}),De=(Le=>(Le.BY_SCORE="by_score",Le.BY_HEADCOUNT="by_headcount",Le.BY_RULE_RANDOM="by_rule_random",Le))(De||{}),me=(Le=>(Le.BY_RULE="by_rule",Le.BY_LEADER="by_leader",Le))(me||{})},70970:function(Me,lt,oe){"use strict";oe.r(lt),oe.d(lt,{default:function(){return Nt}});var te=oe(59301),Se=oe(65582),We=oe(78241),De=oe(8591),me=oe(66104),Le=oe(92832),le=oe(5112),_e=oe(95237),et=oe(5871),Ce=oe(43604),it=oe(24905),ke=oe(3113),je=oe(96565),ae=oe(88761),a={bg:"bg___znu26",flexRow:"flexRow___wGnqf",flexJustifyCenter:"flexJustifyCenter____vugD",flexAlignEnd:"flexAlignEnd___gq4z7",flexAlignCenter:"flexAlignCenter___xzbBs",flexColumn:"flexColumn___F71iN",formWrap:"formWrap___THE6p",titleWrap:"titleWrap___TPgV7",fieldWrap:"fieldWrap___vVJhC",mdWrap:"mdWrap___Wjo_5",backgroundFa:"backgroundFa___KSlqe",button:"button___HFajm"},y=oe(57146),E=oe(22031),b=oe(38147),x=oe(57851),z=Object.defineProperty,ee=Object.defineProperties,ne=Object.getOwnPropertyDescriptors,re=Object.getOwnPropertySymbols,ie=Object.prototype.hasOwnProperty,ge=Object.prototype.propertyIsEnumerable,fe=(Lt,ye,Ge)=>ye in Lt?z(Lt,ye,{enumerable:!0,configurable:!0,writable:!0,value:Ge}):Lt[ye]=Ge,se=(Lt,ye)=>{for(var Ge in ye||(ye={}))ie.call(ye,Ge)&&fe(Lt,Ge,ye[Ge]);if(re)for(var Ge of re(ye))ge.call(ye,Ge)&&fe(Lt,Ge,ye[Ge]);return Lt},Ee=(Lt,ye)=>ee(Lt,ne(ye)),Oe=(Lt,ye,Ge)=>new Promise(($e,Re)=>{var nt=qe=>{try{He(Ge.next(qe))}catch(Te){Re(Te)}},St=qe=>{try{He(Ge.throw(qe))}catch(Te){Re(Te)}},He=qe=>qe.done?$e(qe.value):Promise.resolve(qe.value).then(nt,St);He((Ge=Ge.apply(Lt,ye)).next())});const ot=({shixunHomeworks:Lt,newCourse:ye,user:Ge,globalSetting:$e,loading:Re,dispatch:nt})=>{var St,He,qe;const Te=(0,Se.useIntl)(),he=(0,Se.useParams)(),[Fe]=We.default.useForm(),Xe=We.default.useWatch("group_type",Fe),[pt,Je]=(0,te.useState)({}),[dt,de]=(0,te.useState)(!1);let[Ye,Pt]=(0,te.useState)({});const It=(0,te.useRef)(),{commonHomeWorkEditDefaultData:yt}=Lt;(0,te.useEffect)(()=>{ze()},[he.categoryId]);const ze=()=>Oe(void 0,null,function*(){const Ne=yield nt({type:"shixunHomeworks/editCommonHomeWorkDefaultData",payload:Ee(se({},he),{type:3})});if(Ne){const Ve=se({attachment_ids:(0,y.z)(Ne.attachments),reference_attachment_ids:(0,y.z)(Ne.ref_attachments)},Ne);Fe.setFieldsValue(se({},Ve)),Je(se({},Ve)),de(!0)}});function ue(Ne){return Oe(this,null,function*(){if(!(Ye!=null&&Ye.ec_point_ids))return;let Ve=yield(0,b.ZP)(`/api/ec_courses/${Ye==null?void 0:Ye.ec_course_id}/ec_points/set_work_points.json`,{method:"post",body:se({homework_common_id:Ne},Ye)})})}const Pe=Ne=>Oe(void 0,null,function*(){var Ve,ct;if(pt.min_num>pt.max_num){De.ZP.info(Te.formatMessage({id:"classrooms.promptMaxNum",defaultMessage:"\u6700\u5927\u4EBA\u6570\u4E0D\u80FD\u5C0F\u4E8E\u6700\u5C0F\u4EBA\u6570"}));return}const ut=se({},pt);ut.attachment_ids&&(ut.attachment_ids=(Ve=ut==null?void 0:ut.attachment_ids)==null?void 0:Ve.map(Ot=>Ot.response.id)),ut.reference_attachment_ids&&(ut.reference_attachment_ids=(ct=ut==null?void 0:ut.reference_attachment_ids)==null?void 0:ct.map(Ot=>Ot.response.id));const Ft=yield(0,ae.Ar)(Ee(se(se({},he),ut),{type:3}));ue(he.categoryId),(Ft==null?void 0:Ft.status)===0&&Se.history.push(`/classrooms/${he.coursesId}/group_homework/${he.categoryId}/detail`)});return te.createElement("section",{className:a.bg},yt.course_name&&te.createElement("section",{className:"animated fadeIn"},te.createElement("aside",{className:"mt10"},yt.category&&te.createElement(me.Z,{separator:">"},te.createElement(me.Z.Item,null,te.createElement(Se.Link,{to:`/classrooms/${yt.course_id}/group_homework`},yt.course_name)),te.createElement(me.Z.Item,null,te.createElement(Se.Link,{to:`/classrooms/${yt.course_id}/group_homework`},yt.category.category_name)),te.createElement(me.Z.Item,null,"\u7F16\u8F91\u8BE6\u60C5")))),te.createElement("aside",{className:"font24 bold mt20 mb20"},"\u7F16\u8F91\u5206\u7EC4\u4F5C\u4E1A"),te.createElement(We.default,{form:Fe,className:a.formWrap,scrollToFirstError:!0,layout:"vertical",onValuesChange:()=>{console.log("onchange: ",Fe.getFieldsValue()),Je(se({},Fe.getFieldsValue()))},onFinish:Pe},te.createElement("div",{className:a.fieldWrap},te.createElement(We.default.Item,{name:"name",label:`${Te.formatMessage({id:"classrooms.title",defaultMessage:"\u6807\u9898"})}:`,rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6807\u9898"}]},te.createElement(Le.default,{placeholder:"\u4F8B\u5982\uFF1A\u4ECEPython\u7A0B\u5E8F\u8BBE\u8BA1-\u5165\u95E8\u7CBE\u901A"}))),te.createElement("div",{className:a.mdWrap},te.createElement(We.default.Item,{name:"description",label:Te.formatMessage({id:"classrooms.description",defaultMessage:"\u7B80\u4ECB"})+":",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4F5C\u4E1A\u7684\u7B80\u4ECB"}]},te.createElement(je.Z,{watch:!0,defaultValue:yt.description})),te.createElement("div",null,te.createElement(We.default.Item,{name:"attachment_ids"},dt&&te.createElement(y.Z,null))),te.createElement("div",{className:"mb-16px"},te.createElement("span",{className:"c-red-e53 px-6px"},"*"),"\u5206\u7EC4\u8BBE\u7F6E"),te.createElement("div",{className:"flex"},te.createElement("div",{style:{marginRight:8,lineHeight:"32px"}},Te.formatMessage({id:"classroomGraphicGroupHomework.groupingMethod",defaultMessage:"\u7EC4\u961F\u65B9\u5F0F"})," :"),te.createElement(We.default.Item,{name:"group_type"},te.createElement(le.ZP.Group,{options:[{value:x.YT.STUDENT_SELF,label:Te.formatMessage({id:"classroomGraphicGroupHomework.studentsSelfGroup",defaultMessage:"\u5B66\u751F\u81EA\u4E3B\u7EC4\u961F"})},{value:x.YT.TEACHER_ASSIGN,label:Te.formatMessage({id:"classroomGraphicGroupHomework.teacherAssignGroups",defaultMessage:"\u6559\u5E08\u5206\u914D\u5C0F\u7EC4\uFF08\u5C0F\u7EC4\u53EA\u80FD\u7531\u6559\u5E08\u521B\u5EFA\uFF09"})}]}))),Xe==x.YT.STUDENT_SELF&&te.createElement(_e.Z,{gutter:[20,20]},te.createElement("div",{className:"flex ml10"},te.createElement("div",{style:{marginRight:8,lineHeight:"32px"}},Te.formatMessage({id:"classroomGraphicGroupHomework.groupSizeSettings",defaultMessage:"\u4EBA\u6570\u8BBE\u7F6E"})," :"),te.createElement(We.default.Item,{name:"min_num",normalize:Ne=>Math.round(Ne),required:!1,rules:[{required:!0,message:"\u8BF7\u586B\u5199\u6BCF\u7EC4\u6700\u5C0F\u4EBA\u6570"}]},te.createElement(et.Z,{style:{width:200,marginRight:10},min:1,placeholder:"\u8BF7\u586B\u5199\u6BCF\u7EC4\u6700\u5C0F\u4EBA\u6570"}))),te.createElement(Ce.Z,null,te.createElement(We.default.Item,{name:"max_num",normalize:Ne=>Math.round(Ne),rules:[{required:!0,message:"\u8BF7\u586B\u5199\u6BCF\u7EC4\u6700\u5927\u4EBA\u6570"}]},te.createElement(et.Z,{style:{width:200},max:100,placeholder:"\u8BF7\u586B\u5199\u6BCF\u7EC4\u6700\u5927\u4EBA\u6570"}))),te.createElement(Ce.Z,null,te.createElement("div",{className:"c-grey-666",style:{lineHeight:"30px"}},Te.formatMessage({id:"classroomGraphicGroupHomework.groupSizeSettingsTip",defaultMessage:"\uFF08\u5B66\u751F\u63D0\u4EA4\u4F5C\u54C1\u65F6\u9700\u8981\u5173\u8054\u540C\u7EC4\u6210\u5458\uFF0C\u7EC4\u5185\u6210\u5458\u4F5C\u54C1\u5171\u4EAB\uFF09"})))),te.createElement(_e.Z,{style:{display:(St=$e==null?void 0:$e.setting)!=null&&St.hide_project?"none":""}},te.createElement(Ce.Z,null,te.createElement(We.default.Item,{name:"base_on_project",valuePropName:"checked"},te.createElement(it.default,{value:!0,defaultChecked:!0},"\u57FA\u4E8E\u9879\u76EE\u5B9E\u65BD")),te.createElement("span",{className:"c-light-black"},"\uFF08\u9009\u4E2D\uFF0C\u5219\u5FC5\u987B\u5728\u672C\u5E73\u53F0\u521B\u5EFA\u9879\u76EE\uFF0C\u9879\u76EE\u7BA1\u7406\u5458\u53EF\u4EE5\u63D0\u4EA4\u4F5C\u54C1\uFF1B\u4E0D\u9009\u4E2D\uFF0C\u65E0\u9700\u5728\u5E73\u53F0\u521B\u5EFA\u9879\u76EE\uFF0C\u4EFB\u610F\u5C0F\u7EC4\u6210\u5458\u5747\u53EF\u4EE5\u63D0\u4EA4\u4F5C\u54C1\uFF09")))),te.createElement("div",{className:a.mdWrap},te.createElement(We.default.Item,{name:"reference_answer",label:`${Te.formatMessage({id:"classroomGraphicGroupHomework.referenceAnswer",defaultMessage:"\u53C2\u8003\u7B54\u6848"})} :`},te.createElement(je.Z,{defaultValue:yt.reference_answer,watch:!0})),te.createElement("div",null,te.createElement(We.default.Item,{name:"reference_attachment_ids"},dt&&te.createElement(y.Z,null))))),te.createElement("div",{className:a.mdWrap,style:{display:(He=$e==null?void 0:$e.setting)!=null&&He.hide_ec?"none":(qe=Ge.userInfo.course)!=null&&qe.is_openengineering?"":"none"}},te.createElement(E.Z,{setitem:Ne=>Pt(se({},Ne)),homework_common_id:he.categoryId})),te.createElement("div",{className:a.backgroundFa},te.createElement("div",{className:"pt40 mb30"},te.createElement(We.default.Item,null,te.createElement(ke.ZP,{size:"middle",type:"primary",onClick:()=>{Fe.submit()},className:`${a.button} mr20`,htmlType:"submit",loading:Re["newCourse/editCourse"]||Re["newCourse/submitCourse"]},Te.formatMessage({id:"classroomGraphicGroupHomework.submit",defaultMessage:"\u63D0\u4EA4"})),te.createElement(ke.ZP,{size:"middle",type:"primary",ghost:!0,className:a.button,onClick:()=>Se.history.push(`/classrooms/${he.coursesId}/group_homework`)},Te.formatMessage({id:"classrooms.cancel",defaultMessage:"\u53D6\u6D88"}))))))};var Nt=(0,Se.connect)(({shixunHomeworks:Lt,newCourse:ye,loading:Ge,user:$e,globalSetting:Re})=>({shixunHomeworks:Lt,newCourse:ye,user:$e,globalSetting:Re,loading:Ge.effects}))(ot)},80024:function(Me,lt,oe){"use strict";oe.d(lt,{$J:function(){return We},JZ:function(){return me},bN:function(){return le},jP:function(){return Le},rO:function(){return De}});var te=oe(38147),Se=(_e,et,Ce)=>new Promise((it,ke)=>{var je=y=>{try{a(Ce.next(y))}catch(E){ke(E)}},ae=y=>{try{a(Ce.throw(y))}catch(E){ke(E)}},a=y=>y.done?it(y.value):Promise.resolve(y.value).then(je,ae);a((Ce=Ce.apply(_e,et)).next())});function We(_e){return(0,te.U2)(`libraries/${_e}.json`)}function De(_e){return(0,te.U2)("library_tags.json",_e)}function me(_e){return Se(this,null,function*(){return(yield(0,te.IV)(`attachments/${_e}.json`)).status===0})}function Le(_e){return(0,te.v_)("libraries.json",_e)}function le(_e,et){return(0,te.gz)(`libraries/${_e}.json`,et)}},56762:function(Me,lt,oe){"use strict";oe.d(lt,{Z:function(){return Se}});var te=oe(59301);function Se(){const[,We]=te.useReducer(De=>De+1,0);return We}},66104:function(Me,lt,oe){"use strict";oe.d(lt,{Z:function(){return Lt}});var te=oe(92310),Se=oe.n(te),We=oe(11592),De=oe(26112),me=oe(59301),Le=oe(92343),le=oe(36355),_e=oe(84105),et=oe(91857);const Ce=ye=>{let{children:Ge}=ye;const{getPrefixCls:$e}=me.useContext(le.E_),Re=$e("breadcrumb");return me.createElement("li",{className:`${Re}-separator`,"aria-hidden":"true"},Ge===""?Ge:Ge||"/")};Ce.__ANT_BREADCRUMB_SEPARATOR=!0;var it=Ce,ke=function(ye,Ge){var $e={};for(var Re in ye)Object.prototype.hasOwnProperty.call(ye,Re)&&Ge.indexOf(Re)<0&&($e[Re]=ye[Re]);if(ye!=null&&typeof Object.getOwnPropertySymbols=="function")for(var nt=0,Re=Object.getOwnPropertySymbols(ye);ntGe[nt]||Re)}function ae(ye,Ge,$e,Re){if($e==null)return null;const{className:nt,onClick:St}=Ge,He=ke(Ge,["className","onClick"]),qe=Object.assign(Object.assign({},(0,De.Z)(He,{data:!0,aria:!0})),{onClick:St});return Re!==void 0?me.createElement("a",Object.assign({},qe,{className:Se()(`${ye}-link`,nt),href:Re}),$e):me.createElement("span",Object.assign({},qe,{className:Se()(`${ye}-link`,nt)}),$e)}function a(ye,Ge){return(Re,nt,St,He,qe)=>{if(Ge)return Ge(Re,nt,St,He);const Te=je(Re,nt);return ae(ye,Re,Te,qe)}}var y=function(ye,Ge){var $e={};for(var Re in ye)Object.prototype.hasOwnProperty.call(ye,Re)&&Ge.indexOf(Re)<0&&($e[Re]=ye[Re]);if(ye!=null&&typeof Object.getOwnPropertySymbols=="function")for(var nt=0,Re=Object.getOwnPropertySymbols(ye);nt{const{prefixCls:Ge,separator:$e="/",children:Re,menu:nt,overlay:St,dropdownProps:He,href:qe}=ye,he=(Fe=>{if(nt||St){const Xe=Object.assign({},He);if(nt){const pt=nt||{},{items:Je}=pt,dt=y(pt,["items"]);Xe.menu=Object.assign(Object.assign({},dt),{items:Je==null?void 0:Je.map((de,Ye)=>{var{key:Pt,title:It,label:yt,path:ze}=de,ue=y(de,["key","title","label","path"]);let Pe=yt!=null?yt:It;return ze&&(Pe=me.createElement("a",{href:`${qe}${ze}`},Pe)),Object.assign(Object.assign({},ue),{key:Pt!=null?Pt:Ye,label:Pe})})})}else St&&(Xe.overlay=St);return me.createElement(et.Z,Object.assign({placement:"bottom"},Xe),me.createElement("span",{className:`${Ge}-overlay-link`},Fe,me.createElement(_e.Z,null)))}return Fe})(Re);return he!=null?me.createElement(me.Fragment,null,me.createElement("li",null,he),$e&&me.createElement(it,null,$e)):null},b=ye=>{const{prefixCls:Ge,children:$e,href:Re}=ye,nt=y(ye,["prefixCls","children","href"]),{getPrefixCls:St}=me.useContext(le.E_),He=St("breadcrumb",Ge);return me.createElement(E,Object.assign({},nt,{prefixCls:He}),ae(He,nt,$e,Re))};b.__ANT_BREADCRUMB_ITEM=!0;var x=b,z=oe(17313),ee=oe(83116),ne=oe(37613);const re=ye=>{const{componentCls:Ge,iconCls:$e}=ye;return{[Ge]:Object.assign(Object.assign({},(0,z.Wf)(ye)),{color:ye.itemColor,fontSize:ye.fontSize,[$e]:{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,z.Qy)(ye)),"li:last-child":{color:ye.lastItemColor},[`${Ge}-separator`]:{marginInline:ye.separatorMargin,color:ye.separatorColor},[`${Ge}-link`]:{[` > ${$e} + span, > ${$e} + a - `]:{marginInlineStart:ye.marginXXS}},[`${Ge}-overlay-link`]:{borderRadius:ye.borderRadiusSM,height:ye.lineHeight*ye.fontSize,display:"inline-block",padding:`0 ${ye.paddingXXS}px`,marginInline:-ye.marginXXS,[`> ${$e}`]:{marginInlineStart:ye.marginXXS,fontSize:ye.fontSizeIcon},"&:hover":{color:ye.linkHoverColor,backgroundColor:ye.colorBgTextHover,a:{color:ye.linkHoverColor}},a:{"&:hover":{backgroundColor:"transparent"}}},[`&${ye.componentCls}-rtl`]:{direction:"rtl"}})}};var ie=(0,ee.Z)("Breadcrumb",ye=>{const Ge=(0,ne.TS)(ye,{});return[re(Ge)]},ye=>({itemColor:ye.colorTextDescription,lastItemColor:ye.colorText,iconFontSize:ye.fontSize,linkColor:ye.colorTextDescription,linkHoverColor:ye.colorText,separatorColor:ye.colorTextDescription,separatorMargin:ye.marginXS})),ge=function(ye,Ge){var $e={};for(var Te in ye)Object.prototype.hasOwnProperty.call(ye,Te)&&Ge.indexOf(Te)<0&&($e[Te]=ye[Te]);if(ye!=null&&typeof Object.getOwnPropertySymbols=="function")for(var nt=0,Te=Object.getOwnPropertySymbols(ye);nt{var{breadcrumbName:He}=St,qe=ge(St,["breadcrumbName"]);return Object.assign(Object.assign({},qe),{title:He})})}),nt}function se(ye,Ge){return(0,me.useMemo)(()=>ye||(Ge?Ge.map(fe):null),[ye,Ge])}var Ee=function(ye,Ge){var $e={};for(var Te in ye)Object.prototype.hasOwnProperty.call(ye,Te)&&Ge.indexOf(Te)<0&&($e[Te]=ye[Te]);if(ye!=null&&typeof Object.getOwnPropertySymbols=="function")for(var nt=0,Te=Object.getOwnPropertySymbols(ye);nt{if(Ge===void 0)return Ge;let $e=(Ge||"").replace(/^\//,"");return Object.keys(ye).forEach(Te=>{$e=$e.replace(`:${Te}`,ye[Te])}),$e},ot=ye=>{const{prefixCls:Ge,separator:$e="/",style:Te,className:nt,rootClassName:St,routes:He,items:qe,children:je,itemRender:he,params:Fe={}}=ye,Xe=Ee(ye,["prefixCls","separator","style","className","rootClassName","routes","items","children","itemRender","params"]),{getPrefixCls:pt,direction:Je,breadcrumb:dt}=me.useContext(le.E_);let de;const Ye=pt("breadcrumb",Ge),[Pt,It]=ie(Ye),yt=se(qe,He),ze=a(Ye,he);if(yt&&yt.length>0){const Ne=[],Ve=qe||He;de=yt.map((ct,ut)=>{const{path:Ft,key:Ot,type:Wt,menu:Ct,overlay:_t,onClick:ln,className:ft,separator:Ut,dropdownProps:Kt}=ct,Jt=Oe(Fe,Ft);Jt!==void 0&&Ne.push(Jt);const pe=Ot!=null?Ot:ut;if(Wt==="separator")return me.createElement(it,{key:pe},Ut);const Be={},Ke=ut===yt.length-1;Ct?Be.menu=Ct:_t&&(Be.overlay=_t);let{href:mt}=ct;return Ne.length&&Jt!==void 0&&(mt=`#/${Ne.join("/")}`),me.createElement(E,Object.assign({key:pe},Be,(0,De.Z)(ct,{data:!0,aria:!0}),{className:ft,dropdownProps:Kt,href:mt,separator:Ke?"":$e,onClick:ln,prefixCls:Ye}),ze(ct,Fe,Ve,Ne,mt))})}else if(je){const Ne=(0,We.Z)(je).length;de=(0,We.Z)(je).map((Ve,ct)=>{if(!Ve)return Ve;const ut=ct===Ne-1;return(0,Le.Tm)(Ve,{separator:ut?"":$e,key:ct})})}const ue=Se()(Ye,dt==null?void 0:dt.className,{[`${Ye}-rtl`]:Je==="rtl"},nt,St,It),Pe=Object.assign(Object.assign({},dt==null?void 0:dt.style),Te);return Pt(me.createElement("nav",Object.assign({className:ue,style:Pe},Xe),me.createElement("ol",null,de)))};ot.Item=x,ot.Separator=it;var Nt=ot,Lt=Nt},24905:function(Me,lt,oe){"use strict";oe.d(lt,{default:function(){return ie}});var te=oe(92310),Se=oe.n(te),We=oe(5630),De=oe(59301),me=oe(36355),Le=oe(1684),le=oe(32441),et=De.createContext(null),Ce=oe(98447),it=oe(14088),Re=oe(4572),_e=function(ge,fe){var se={};for(var Ee in ge)Object.prototype.hasOwnProperty.call(ge,Ee)&&fe.indexOf(Ee)<0&&(se[Ee]=ge[Ee]);if(ge!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Oe=0,Ee=Object.getOwnPropertySymbols(ge);Oe{var se;const{prefixCls:Ee,className:Oe,rootClassName:ot,children:Nt,indeterminate:Lt=!1,style:ye,onMouseEnter:Ge,onMouseLeave:$e,skipGroup:Te=!1,disabled:nt}=ge,St=_e(ge,["prefixCls","className","rootClassName","children","indeterminate","style","onMouseEnter","onMouseLeave","skipGroup","disabled"]),{getPrefixCls:He,direction:qe,checkbox:je}=De.useContext(me.E_),he=De.useContext(et),{isFormItemInput:Fe}=De.useContext(le.aM),Xe=De.useContext(Le.Z),pt=(se=(he==null?void 0:he.disabled)||nt)!==null&&se!==void 0?se:Xe,Je=De.useRef(St.value);De.useEffect(()=>{he==null||he.registerValue(St.value)},[]),De.useEffect(()=>{if(!Te)return St.value!==Je.current&&(he==null||he.cancelValue(Je.current),he==null||he.registerValue(St.value),Je.current=St.value),()=>he==null?void 0:he.cancelValue(St.value)},[St.value]);const dt=He("checkbox",Ee),[de,Ye]=(0,Ce.ZP)(dt),Pt=Object.assign({},St);he&&!Te&&(Pt.onChange=function(){St.onChange&&St.onChange.apply(St,arguments),he.toggleOption&&he.toggleOption({label:Nt,value:St.value})},Pt.name=he.name,Pt.checked=he.value.includes(St.value));const It=Se()(`${dt}-wrapper`,{[`${dt}-rtl`]:qe==="rtl",[`${dt}-wrapper-checked`]:Pt.checked,[`${dt}-wrapper-disabled`]:pt,[`${dt}-wrapper-in-form-item`]:Fe},je==null?void 0:je.className,Oe,ot,Ye),yt=Se()({[`${dt}-indeterminate`]:Lt},Re.A,Ye),ze=Lt?"mixed":void 0;return de(De.createElement(it.Z,{component:"Checkbox",disabled:pt},De.createElement("label",{className:It,style:Object.assign(Object.assign({},je==null?void 0:je.style),ye),onMouseEnter:Ge,onMouseLeave:$e},De.createElement(We.Z,Object.assign({"aria-checked":ze},Pt,{prefixCls:dt,className:yt,disabled:pt,ref:fe})),Nt!==void 0&&De.createElement("span",null,Nt))))};var y=De.forwardRef(ae),E=oe(94480),b=oe(2738),x=function(ge,fe){var se={};for(var Ee in ge)Object.prototype.hasOwnProperty.call(ge,Ee)&&fe.indexOf(Ee)<0&&(se[Ee]=ge[Ee]);if(ge!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Oe=0,Ee=Object.getOwnPropertySymbols(ge);Oe{const{defaultValue:se,children:Ee,options:Oe=[],prefixCls:ot,className:Nt,rootClassName:Lt,style:ye,onChange:Ge}=ge,$e=x(ge,["defaultValue","children","options","prefixCls","className","rootClassName","style","onChange"]),{getPrefixCls:Te,direction:nt}=De.useContext(me.E_),[St,He]=De.useState($e.value||se||[]),[qe,je]=De.useState([]);De.useEffect(()=>{"value"in $e&&He($e.value||[])},[$e.value]);const he=De.useMemo(()=>Oe.map(ue=>typeof ue=="string"||typeof ue=="number"?{label:ue,value:ue}:ue),[Oe]),Fe=ue=>{je(Pe=>Pe.filter(Ne=>Ne!==ue))},Xe=ue=>{je(Pe=>[].concat((0,E.Z)(Pe),[ue]))},pt=ue=>{const Pe=St.indexOf(ue.value),Ne=(0,E.Z)(St);Pe===-1?Ne.push(ue.value):Ne.splice(Pe,1),"value"in $e||He(Ne),Ge==null||Ge(Ne.filter(Ve=>qe.includes(Ve)).sort((Ve,ct)=>{const ut=he.findIndex(Ot=>Ot.value===Ve),Ft=he.findIndex(Ot=>Ot.value===ct);return ut-Ft}))},Je=Te("checkbox",ot),dt=`${Je}-group`,[de,Ye]=(0,Ce.ZP)(Je),Pt=(0,b.Z)($e,["value","disabled"]),It=Oe.length?he.map(ue=>De.createElement(y,{prefixCls:Je,key:ue.value.toString(),disabled:"disabled"in ue?ue.disabled:$e.disabled,value:ue.value,checked:St.includes(ue.value),onChange:ue.onChange,className:`${dt}-item`,style:ue.style,title:ue.title},ue.label)):Ee,yt={toggleOption:pt,value:St,disabled:$e.disabled,name:$e.name,registerValue:Xe,cancelValue:Fe},ze=Se()(dt,{[`${dt}-rtl`]:nt==="rtl"},Nt,Lt,Ye);return de(De.createElement("div",Object.assign({className:ze,style:ye},Pt,{ref:fe}),De.createElement(et.Provider,{value:yt},It)))},ee=De.forwardRef(z);var ne=De.memo(ee);const re=y;re.Group=ne,re.__ANT_CHECKBOX=!0;var ie=re},98447:function(Me,lt,oe){"use strict";oe.d(lt,{C2:function(){return me}});var te=oe(17313),Se=oe(37613),We=oe(83116);const De=Le=>{const{checkboxCls:le}=Le,ke=`${le}-wrapper`;return[{[`${le}-group`]:Object.assign(Object.assign({},(0,te.Wf)(Le)),{display:"inline-flex",flexWrap:"wrap",columnGap:Le.marginXS,[`> ${Le.antCls}-row`]:{flex:1}}),[ke]:Object.assign(Object.assign({},(0,te.Wf)(Le)),{display:"inline-flex",alignItems:"baseline",cursor:"pointer","&:after":{display:"inline-block",width:0,overflow:"hidden",content:"'\\a0'"},[`& + ${ke}`]:{marginInlineStart:0},[`&${ke}-in-form-item`]:{'input[type="checkbox"]':{width:14,height:14}}}),[le]:Object.assign(Object.assign({},(0,te.Wf)(Le)),{position:"relative",whiteSpace:"nowrap",lineHeight:1,cursor:"pointer",borderRadius:Le.borderRadiusSM,alignSelf:"center",[`${le}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0,margin:0,[`&:focus-visible + ${le}-inner`]:Object.assign({},(0,te.oN)(Le))},[`${le}-inner`]:{boxSizing:"border-box",position:"relative",top:0,insetInlineStart:0,display:"block",width:Le.checkboxSize,height:Le.checkboxSize,direction:"ltr",backgroundColor:Le.colorBgContainer,border:`${Le.lineWidth}px ${Le.lineType} ${Le.colorBorder}`,borderRadius:Le.borderRadiusSM,borderCollapse:"separate",transition:`all ${Le.motionDurationSlow}`,"&:after":{boxSizing:"border-box",position:"absolute",top:"50%",insetInlineStart:"21.5%",display:"table",width:Le.checkboxSize/14*5,height:Le.checkboxSize/14*8,border:`${Le.lineWidthBold}px solid ${Le.colorWhite}`,borderTop:0,borderInlineStart:0,transform:"rotate(45deg) scale(0) translate(-50%,-50%)",opacity:0,content:'""',transition:`all ${Le.motionDurationFast} ${Le.motionEaseInBack}, opacity ${Le.motionDurationFast}`}},"& + span":{paddingInlineStart:Le.paddingXS,paddingInlineEnd:Le.paddingXS}})},{[` - ${ke}:not(${ke}-disabled), + `]:{marginInlineStart:ye.marginXXS}},[`${Ge}-overlay-link`]:{borderRadius:ye.borderRadiusSM,height:ye.lineHeight*ye.fontSize,display:"inline-block",padding:`0 ${ye.paddingXXS}px`,marginInline:-ye.marginXXS,[`> ${$e}`]:{marginInlineStart:ye.marginXXS,fontSize:ye.fontSizeIcon},"&:hover":{color:ye.linkHoverColor,backgroundColor:ye.colorBgTextHover,a:{color:ye.linkHoverColor}},a:{"&:hover":{backgroundColor:"transparent"}}},[`&${ye.componentCls}-rtl`]:{direction:"rtl"}})}};var ie=(0,ee.Z)("Breadcrumb",ye=>{const Ge=(0,ne.TS)(ye,{});return[re(Ge)]},ye=>({itemColor:ye.colorTextDescription,lastItemColor:ye.colorText,iconFontSize:ye.fontSize,linkColor:ye.colorTextDescription,linkHoverColor:ye.colorText,separatorColor:ye.colorTextDescription,separatorMargin:ye.marginXS})),ge=function(ye,Ge){var $e={};for(var Re in ye)Object.prototype.hasOwnProperty.call(ye,Re)&&Ge.indexOf(Re)<0&&($e[Re]=ye[Re]);if(ye!=null&&typeof Object.getOwnPropertySymbols=="function")for(var nt=0,Re=Object.getOwnPropertySymbols(ye);nt{var{breadcrumbName:He}=St,qe=ge(St,["breadcrumbName"]);return Object.assign(Object.assign({},qe),{title:He})})}),nt}function se(ye,Ge){return(0,me.useMemo)(()=>ye||(Ge?Ge.map(fe):null),[ye,Ge])}var Ee=function(ye,Ge){var $e={};for(var Re in ye)Object.prototype.hasOwnProperty.call(ye,Re)&&Ge.indexOf(Re)<0&&($e[Re]=ye[Re]);if(ye!=null&&typeof Object.getOwnPropertySymbols=="function")for(var nt=0,Re=Object.getOwnPropertySymbols(ye);nt{if(Ge===void 0)return Ge;let $e=(Ge||"").replace(/^\//,"");return Object.keys(ye).forEach(Re=>{$e=$e.replace(`:${Re}`,ye[Re])}),$e},ot=ye=>{const{prefixCls:Ge,separator:$e="/",style:Re,className:nt,rootClassName:St,routes:He,items:qe,children:Te,itemRender:he,params:Fe={}}=ye,Xe=Ee(ye,["prefixCls","separator","style","className","rootClassName","routes","items","children","itemRender","params"]),{getPrefixCls:pt,direction:Je,breadcrumb:dt}=me.useContext(le.E_);let de;const Ye=pt("breadcrumb",Ge),[Pt,It]=ie(Ye),yt=se(qe,He),ze=a(Ye,he);if(yt&&yt.length>0){const Ne=[],Ve=qe||He;de=yt.map((ct,ut)=>{const{path:Ft,key:Ot,type:Wt,menu:Ct,overlay:_t,onClick:ln,className:ft,separator:Ut,dropdownProps:Kt}=ct,Jt=Oe(Fe,Ft);Jt!==void 0&&Ne.push(Jt);const pe=Ot!=null?Ot:ut;if(Wt==="separator")return me.createElement(it,{key:pe},Ut);const Be={},Ke=ut===yt.length-1;Ct?Be.menu=Ct:_t&&(Be.overlay=_t);let{href:mt}=ct;return Ne.length&&Jt!==void 0&&(mt=`#/${Ne.join("/")}`),me.createElement(E,Object.assign({key:pe},Be,(0,De.Z)(ct,{data:!0,aria:!0}),{className:ft,dropdownProps:Kt,href:mt,separator:Ke?"":$e,onClick:ln,prefixCls:Ye}),ze(ct,Fe,Ve,Ne,mt))})}else if(Te){const Ne=(0,We.Z)(Te).length;de=(0,We.Z)(Te).map((Ve,ct)=>{if(!Ve)return Ve;const ut=ct===Ne-1;return(0,Le.Tm)(Ve,{separator:ut?"":$e,key:ct})})}const ue=Se()(Ye,dt==null?void 0:dt.className,{[`${Ye}-rtl`]:Je==="rtl"},nt,St,It),Pe=Object.assign(Object.assign({},dt==null?void 0:dt.style),Re);return Pt(me.createElement("nav",Object.assign({className:ue,style:Pe},Xe),me.createElement("ol",null,de)))};ot.Item=x,ot.Separator=it;var Nt=ot,Lt=Nt},24905:function(Me,lt,oe){"use strict";oe.d(lt,{default:function(){return ie}});var te=oe(92310),Se=oe.n(te),We=oe(5630),De=oe(59301),me=oe(36355),Le=oe(1684),le=oe(32441),et=De.createContext(null),Ce=oe(98447),it=oe(14088),ke=oe(4572),je=function(ge,fe){var se={};for(var Ee in ge)Object.prototype.hasOwnProperty.call(ge,Ee)&&fe.indexOf(Ee)<0&&(se[Ee]=ge[Ee]);if(ge!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Oe=0,Ee=Object.getOwnPropertySymbols(ge);Oe{var se;const{prefixCls:Ee,className:Oe,rootClassName:ot,children:Nt,indeterminate:Lt=!1,style:ye,onMouseEnter:Ge,onMouseLeave:$e,skipGroup:Re=!1,disabled:nt}=ge,St=je(ge,["prefixCls","className","rootClassName","children","indeterminate","style","onMouseEnter","onMouseLeave","skipGroup","disabled"]),{getPrefixCls:He,direction:qe,checkbox:Te}=De.useContext(me.E_),he=De.useContext(et),{isFormItemInput:Fe}=De.useContext(le.aM),Xe=De.useContext(Le.Z),pt=(se=(he==null?void 0:he.disabled)||nt)!==null&&se!==void 0?se:Xe,Je=De.useRef(St.value);De.useEffect(()=>{he==null||he.registerValue(St.value)},[]),De.useEffect(()=>{if(!Re)return St.value!==Je.current&&(he==null||he.cancelValue(Je.current),he==null||he.registerValue(St.value),Je.current=St.value),()=>he==null?void 0:he.cancelValue(St.value)},[St.value]);const dt=He("checkbox",Ee),[de,Ye]=(0,Ce.ZP)(dt),Pt=Object.assign({},St);he&&!Re&&(Pt.onChange=function(){St.onChange&&St.onChange.apply(St,arguments),he.toggleOption&&he.toggleOption({label:Nt,value:St.value})},Pt.name=he.name,Pt.checked=he.value.includes(St.value));const It=Se()(`${dt}-wrapper`,{[`${dt}-rtl`]:qe==="rtl",[`${dt}-wrapper-checked`]:Pt.checked,[`${dt}-wrapper-disabled`]:pt,[`${dt}-wrapper-in-form-item`]:Fe},Te==null?void 0:Te.className,Oe,ot,Ye),yt=Se()({[`${dt}-indeterminate`]:Lt},ke.A,Ye),ze=Lt?"mixed":void 0;return de(De.createElement(it.Z,{component:"Checkbox",disabled:pt},De.createElement("label",{className:It,style:Object.assign(Object.assign({},Te==null?void 0:Te.style),ye),onMouseEnter:Ge,onMouseLeave:$e},De.createElement(We.Z,Object.assign({"aria-checked":ze},Pt,{prefixCls:dt,className:yt,disabled:pt,ref:fe})),Nt!==void 0&&De.createElement("span",null,Nt))))};var y=De.forwardRef(ae),E=oe(94480),b=oe(2738),x=function(ge,fe){var se={};for(var Ee in ge)Object.prototype.hasOwnProperty.call(ge,Ee)&&fe.indexOf(Ee)<0&&(se[Ee]=ge[Ee]);if(ge!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Oe=0,Ee=Object.getOwnPropertySymbols(ge);Oe{const{defaultValue:se,children:Ee,options:Oe=[],prefixCls:ot,className:Nt,rootClassName:Lt,style:ye,onChange:Ge}=ge,$e=x(ge,["defaultValue","children","options","prefixCls","className","rootClassName","style","onChange"]),{getPrefixCls:Re,direction:nt}=De.useContext(me.E_),[St,He]=De.useState($e.value||se||[]),[qe,Te]=De.useState([]);De.useEffect(()=>{"value"in $e&&He($e.value||[])},[$e.value]);const he=De.useMemo(()=>Oe.map(ue=>typeof ue=="string"||typeof ue=="number"?{label:ue,value:ue}:ue),[Oe]),Fe=ue=>{Te(Pe=>Pe.filter(Ne=>Ne!==ue))},Xe=ue=>{Te(Pe=>[].concat((0,E.Z)(Pe),[ue]))},pt=ue=>{const Pe=St.indexOf(ue.value),Ne=(0,E.Z)(St);Pe===-1?Ne.push(ue.value):Ne.splice(Pe,1),"value"in $e||He(Ne),Ge==null||Ge(Ne.filter(Ve=>qe.includes(Ve)).sort((Ve,ct)=>{const ut=he.findIndex(Ot=>Ot.value===Ve),Ft=he.findIndex(Ot=>Ot.value===ct);return ut-Ft}))},Je=Re("checkbox",ot),dt=`${Je}-group`,[de,Ye]=(0,Ce.ZP)(Je),Pt=(0,b.Z)($e,["value","disabled"]),It=Oe.length?he.map(ue=>De.createElement(y,{prefixCls:Je,key:ue.value.toString(),disabled:"disabled"in ue?ue.disabled:$e.disabled,value:ue.value,checked:St.includes(ue.value),onChange:ue.onChange,className:`${dt}-item`,style:ue.style,title:ue.title},ue.label)):Ee,yt={toggleOption:pt,value:St,disabled:$e.disabled,name:$e.name,registerValue:Xe,cancelValue:Fe},ze=Se()(dt,{[`${dt}-rtl`]:nt==="rtl"},Nt,Lt,Ye);return de(De.createElement("div",Object.assign({className:ze,style:ye},Pt,{ref:fe}),De.createElement(et.Provider,{value:yt},It)))},ee=De.forwardRef(z);var ne=De.memo(ee);const re=y;re.Group=ne,re.__ANT_CHECKBOX=!0;var ie=re},98447:function(Me,lt,oe){"use strict";oe.d(lt,{C2:function(){return me}});var te=oe(17313),Se=oe(37613),We=oe(83116);const De=Le=>{const{checkboxCls:le}=Le,_e=`${le}-wrapper`;return[{[`${le}-group`]:Object.assign(Object.assign({},(0,te.Wf)(Le)),{display:"inline-flex",flexWrap:"wrap",columnGap:Le.marginXS,[`> ${Le.antCls}-row`]:{flex:1}}),[_e]:Object.assign(Object.assign({},(0,te.Wf)(Le)),{display:"inline-flex",alignItems:"baseline",cursor:"pointer","&:after":{display:"inline-block",width:0,overflow:"hidden",content:"'\\a0'"},[`& + ${_e}`]:{marginInlineStart:0},[`&${_e}-in-form-item`]:{'input[type="checkbox"]':{width:14,height:14}}}),[le]:Object.assign(Object.assign({},(0,te.Wf)(Le)),{position:"relative",whiteSpace:"nowrap",lineHeight:1,cursor:"pointer",borderRadius:Le.borderRadiusSM,alignSelf:"center",[`${le}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0,margin:0,[`&:focus-visible + ${le}-inner`]:Object.assign({},(0,te.oN)(Le))},[`${le}-inner`]:{boxSizing:"border-box",position:"relative",top:0,insetInlineStart:0,display:"block",width:Le.checkboxSize,height:Le.checkboxSize,direction:"ltr",backgroundColor:Le.colorBgContainer,border:`${Le.lineWidth}px ${Le.lineType} ${Le.colorBorder}`,borderRadius:Le.borderRadiusSM,borderCollapse:"separate",transition:`all ${Le.motionDurationSlow}`,"&:after":{boxSizing:"border-box",position:"absolute",top:"50%",insetInlineStart:"21.5%",display:"table",width:Le.checkboxSize/14*5,height:Le.checkboxSize/14*8,border:`${Le.lineWidthBold}px solid ${Le.colorWhite}`,borderTop:0,borderInlineStart:0,transform:"rotate(45deg) scale(0) translate(-50%,-50%)",opacity:0,content:'""',transition:`all ${Le.motionDurationFast} ${Le.motionEaseInBack}, opacity ${Le.motionDurationFast}`}},"& + span":{paddingInlineStart:Le.paddingXS,paddingInlineEnd:Le.paddingXS}})},{[` + ${_e}:not(${_e}-disabled), ${le}:not(${le}-disabled) - `]:{[`&:hover ${le}-inner`]:{borderColor:Le.colorPrimary}},[`${ke}:not(${ke}-disabled)`]:{[`&:hover ${le}-checked:not(${le}-disabled) ${le}-inner`]:{backgroundColor:Le.colorPrimaryHover,borderColor:"transparent"},[`&:hover ${le}-checked:not(${le}-disabled):after`]:{borderColor:Le.colorPrimaryHover}}},{[`${le}-checked`]:{[`${le}-inner`]:{backgroundColor:Le.colorPrimary,borderColor:Le.colorPrimary,"&:after":{opacity:1,transform:"rotate(45deg) scale(1) translate(-50%,-50%)",transition:`all ${Le.motionDurationMid} ${Le.motionEaseOutBack} ${Le.motionDurationFast}`}}},[` - ${ke}-checked:not(${ke}-disabled), + `]:{[`&:hover ${le}-inner`]:{borderColor:Le.colorPrimary}},[`${_e}:not(${_e}-disabled)`]:{[`&:hover ${le}-checked:not(${le}-disabled) ${le}-inner`]:{backgroundColor:Le.colorPrimaryHover,borderColor:"transparent"},[`&:hover ${le}-checked:not(${le}-disabled):after`]:{borderColor:Le.colorPrimaryHover}}},{[`${le}-checked`]:{[`${le}-inner`]:{backgroundColor:Le.colorPrimary,borderColor:Le.colorPrimary,"&:after":{opacity:1,transform:"rotate(45deg) scale(1) translate(-50%,-50%)",transition:`all ${Le.motionDurationMid} ${Le.motionEaseOutBack} ${Le.motionDurationFast}`}}},[` + ${_e}-checked:not(${_e}-disabled), ${le}-checked:not(${le}-disabled) - `]:{[`&:hover ${le}-inner`]:{backgroundColor:Le.colorPrimaryHover,borderColor:"transparent"}}},{[le]:{"&-indeterminate":{[`${le}-inner`]:{backgroundColor:Le.colorBgContainer,borderColor:Le.colorBorder,"&:after":{top:"50%",insetInlineStart:"50%",width:Le.fontSizeLG/2,height:Le.fontSizeLG/2,backgroundColor:Le.colorPrimary,border:0,transform:"translate(-50%, -50%) scale(1)",opacity:1,content:'""'}}}}},{[`${ke}-disabled`]:{cursor:"not-allowed"},[`${le}-disabled`]:{[`&, ${le}-input`]:{cursor:"not-allowed",pointerEvents:"none"},[`${le}-inner`]:{background:Le.colorBgContainerDisabled,borderColor:Le.colorBorder,"&:after":{borderColor:Le.colorTextDisabled}},"&:after":{display:"none"},"& + span":{color:Le.colorTextDisabled},[`&${le}-indeterminate ${le}-inner::after`]:{background:Le.colorTextDisabled}}}]};function me(Le,le){const ke=(0,Se.TS)(le,{checkboxCls:`.${Le}`,checkboxSize:le.controlInteractiveSize});return[De(ke)]}lt.ZP=(0,We.Z)("Checkbox",(Le,le)=>{let{prefixCls:ke}=le;return[me(ke,Le)]})},91857:function(Me,lt,oe){"use strict";var te=oe(59301),Se=oe(38819),We=oe(92310),De=oe.n(We),me=oe(31561),Le=oe(70425),le=oe(18929),ke=oe(2738),et=oe(79676),Ce=oe(53487),it=oe(92343),Re=oe(36355),_e=oe(20834),ae=oe(40875),a=oe(88088),y=oe(47211);const E=null,b=ne=>{const{menu:re,arrow:ie,prefixCls:ge,children:fe,trigger:se,disabled:Ee,dropdownRender:Oe,getPopupContainer:ot,overlayClassName:Nt,rootClassName:Lt,open:ye,onOpenChange:Ge,visible:$e,onVisibleChange:Te,mouseEnterDelay:nt=.15,mouseLeaveDelay:St=.1,autoAdjustOverflow:He=!0,placement:qe="",overlay:je,transitionName:he}=ne,{getPopupContainer:Fe,getPrefixCls:Xe,direction:pt}=te.useContext(Re.E_),Je=te.useMemo(()=>{const Ct=Xe();return he!==void 0?he:qe.includes("top")?`${Ct}-slide-down`:`${Ct}-slide-up`},[Xe,qe,he]),dt=te.useMemo(()=>qe?qe.includes("Center")?qe.slice(0,qe.indexOf("Center")):qe:pt==="rtl"?"bottomRight":"bottomLeft",[qe,pt]),de=Xe("dropdown",ge),[Ye,Pt]=(0,y.Z)(de),[,It]=(0,a.Z)(),yt=te.Children.only(fe),ze=(0,it.Tm)(yt,{className:De()(`${de}-trigger`,{[`${de}-rtl`]:pt==="rtl"},yt.props.className),disabled:Ee}),ue=Ee?[]:se;let Pe;ue&&ue.includes("contextMenu")&&(Pe=!0);const[Ne,Ve]=(0,le.Z)(!1,{value:ye!=null?ye:$e}),ct=(0,Le.useEvent)(Ct=>{Ge==null||Ge(Ct),Te==null||Te(Ct),Ve(Ct)}),ut=De()(Nt,Lt,Pt,{[`${de}-rtl`]:pt==="rtl"}),Ft=(0,et.Z)({arrowPointAtCenter:typeof ie=="object"&&ie.pointAtCenter,autoAdjustOverflow:He,offset:It.marginXXS,arrowWidth:ie?It.sizePopupArrow:0,borderRadius:It.borderRadius}),Ot=te.useCallback(()=>{Ve(!1)},[]),Wt=()=>{let Ct;return re!=null&&re.items?Ct=te.createElement(_e.default,Object.assign({},re)):typeof je=="function"?Ct=je():Ct=je,Oe&&(Ct=Oe(Ct)),Ct=te.Children.only(typeof Ct=="string"?te.createElement("span",null,Ct):Ct),te.createElement(ae.J,{prefixCls:`${de}-menu`,expandIcon:te.createElement("span",{className:`${de}-menu-submenu-arrow`},te.createElement(Se.Z,{className:`${de}-menu-submenu-arrow-icon`})),mode:"vertical",selectable:!1,onClick:Ot,validator:_t=>{let{mode:ln}=_t}},Ct)};return Ye(te.createElement(me.Z,Object.assign({alignPoint:Pe},(0,ke.Z)(ne,["rootClassName"]),{mouseEnterDelay:nt,mouseLeaveDelay:St,visible:Ne,builtinPlacements:Ft,arrow:!!ie,overlayClassName:ut,prefixCls:de,getPopupContainer:ot||Fe,transitionName:Je,trigger:ue,overlay:Wt,placement:dt,onVisibleChange:ct}),ze))};function x(ne){return Object.assign(Object.assign({},ne),{align:{overflow:{adjustX:!1,adjustY:!1}}})}const z=(0,Ce.Z)(b,"dropdown",ne=>ne,x),ee=ne=>te.createElement(z,Object.assign({},ne),te.createElement("span",null));b._InternalPanelDoNotUseOrYouWillBeFired=ee,lt.Z=b},47211:function(Me,lt,oe){"use strict";oe.d(lt,{Z:function(){return it}});var te=oe(17313),Se=oe(13826),We=oe(92899),De=oe(29878),me=oe(19447),Le=oe(83116),le=oe(37613),et=Re=>{const{componentCls:_e,menuCls:ae,colorError:a,colorTextLightSolid:y}=Re,E=`${ae}-item`;return{[`${_e}, ${_e}-menu-submenu`]:{[`${ae} ${E}`]:{[`&${E}-danger:not(${E}-disabled)`]:{color:a,"&:hover":{color:y,backgroundColor:a}}}}}};const Ce=Re=>{const{componentCls:_e,menuCls:ae,zIndexPopup:a,dropdownArrowDistance:y,sizePopupArrow:E,antCls:b,iconCls:x,motionDurationMid:z,dropdownPaddingVertical:ee,fontSize:ne,dropdownEdgeChildPadding:re,colorTextDisabled:ie,fontSizeIcon:ge,controlPaddingHorizontal:fe,colorBgElevated:se}=Re;return[{[_e]:Object.assign(Object.assign({},(0,te.Wf)(Re)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:a,display:"block","&::before":{position:"absolute",insetBlock:-y+E/2,zIndex:-9999,opacity:1e-4,content:'""'},[`&-trigger${b}-btn`]:{[`& > ${x}-down, & > ${b}-btn-icon > ${x}-down`]:{fontSize:ge}},[`${_e}-wrap`]:{position:"relative",[`${b}-btn > ${x}-down`]:{fontSize:ge},[`${x}-down::before`]:{transition:`transform ${z}`}},[`${_e}-wrap-open`]:{[`${x}-down::before`]:{transform:"rotate(180deg)"}},"\n &-hidden,\n &-menu-hidden,\n &-menu-submenu-hidden\n ":{display:"none"},[`&${b}-slide-down-enter${b}-slide-down-enter-active${_e}-placement-bottomLeft, - &${b}-slide-down-appear${b}-slide-down-appear-active${_e}-placement-bottomLeft, - &${b}-slide-down-enter${b}-slide-down-enter-active${_e}-placement-bottom, - &${b}-slide-down-appear${b}-slide-down-appear-active${_e}-placement-bottom, - &${b}-slide-down-enter${b}-slide-down-enter-active${_e}-placement-bottomRight, - &${b}-slide-down-appear${b}-slide-down-appear-active${_e}-placement-bottomRight`]:{animationName:Se.fJ},[`&${b}-slide-up-enter${b}-slide-up-enter-active${_e}-placement-topLeft, - &${b}-slide-up-appear${b}-slide-up-appear-active${_e}-placement-topLeft, - &${b}-slide-up-enter${b}-slide-up-enter-active${_e}-placement-top, - &${b}-slide-up-appear${b}-slide-up-appear-active${_e}-placement-top, - &${b}-slide-up-enter${b}-slide-up-enter-active${_e}-placement-topRight, - &${b}-slide-up-appear${b}-slide-up-appear-active${_e}-placement-topRight`]:{animationName:Se.Qt},[`&${b}-slide-down-leave${b}-slide-down-leave-active${_e}-placement-bottomLeft, - &${b}-slide-down-leave${b}-slide-down-leave-active${_e}-placement-bottom, - &${b}-slide-down-leave${b}-slide-down-leave-active${_e}-placement-bottomRight`]:{animationName:Se.Uw},[`&${b}-slide-up-leave${b}-slide-up-leave-active${_e}-placement-topLeft, - &${b}-slide-up-leave${b}-slide-up-leave-active${_e}-placement-top, - &${b}-slide-up-leave${b}-slide-up-leave-active${_e}-placement-topRight`]:{animationName:Se.ly}})},(0,me.ZP)(Re,{colorBg:se,limitVerticalRadius:!0,arrowPlacement:{top:!0,bottom:!0}}),{[`${_e} ${ae}`]:{position:"relative",margin:0},[`${ae}-submenu-popup`]:{position:"absolute",zIndex:a,background:"transparent",boxShadow:"none",transformOrigin:"0 0","ul, li":{listStyle:"none",margin:0}},[`${_e}, ${_e}-menu-submenu`]:{[ae]:Object.assign(Object.assign({padding:re,listStyleType:"none",backgroundColor:se,backgroundClip:"padding-box",borderRadius:Re.borderRadiusLG,outline:"none",boxShadow:Re.boxShadowSecondary},(0,te.Qy)(Re)),{[`${ae}-item-group-title`]:{padding:`${ee}px ${fe}px`,color:Re.colorTextDescription,transition:`all ${z}`},[`${ae}-item`]:{position:"relative",display:"flex",alignItems:"center"},[`${ae}-item-icon`]:{minWidth:ne,marginInlineEnd:Re.marginXS,fontSize:Re.fontSizeSM},[`${ae}-title-content`]:{flex:"auto","> a":{color:"inherit",transition:`all ${z}`,"&:hover":{color:"inherit"},"&::after":{position:"absolute",inset:0,content:'""'}}},[`${ae}-item, ${ae}-submenu-title`]:Object.assign(Object.assign({clear:"both",margin:0,padding:`${ee}px ${fe}px`,color:Re.colorText,fontWeight:"normal",fontSize:ne,lineHeight:Re.lineHeight,cursor:"pointer",transition:`all ${z}`,borderRadius:Re.borderRadiusSM,"&:hover, &-active":{backgroundColor:Re.controlItemBgHover}},(0,te.Qy)(Re)),{"&-selected":{color:Re.colorPrimary,backgroundColor:Re.controlItemBgActive,"&:hover, &-active":{backgroundColor:Re.controlItemBgActiveHover}},"&-disabled":{color:ie,cursor:"not-allowed","&:hover":{color:ie,backgroundColor:se,cursor:"not-allowed"},a:{pointerEvents:"none"}},"&-divider":{height:1,margin:`${Re.marginXXS}px 0`,overflow:"hidden",lineHeight:0,backgroundColor:Re.colorSplit},[`${_e}-menu-submenu-expand-icon`]:{position:"absolute",insetInlineEnd:Re.paddingXS,[`${_e}-menu-submenu-arrow-icon`]:{marginInlineEnd:"0 !important",color:Re.colorTextDescription,fontSize:ge,fontStyle:"normal"}}}),[`${ae}-item-group-list`]:{margin:`0 ${Re.marginXS}px`,padding:0,listStyle:"none"},[`${ae}-submenu-title`]:{paddingInlineEnd:fe+Re.fontSizeSM},[`${ae}-submenu-vertical`]:{position:"relative"},[`${ae}-submenu${ae}-submenu-disabled ${_e}-menu-submenu-title`]:{[`&, ${_e}-menu-submenu-arrow-icon`]:{color:ie,backgroundColor:se,cursor:"not-allowed"}},[`${ae}-submenu-selected ${_e}-menu-submenu-title`]:{color:Re.colorPrimary}})}},[(0,Se.oN)(Re,"slide-up"),(0,Se.oN)(Re,"slide-down"),(0,We.Fm)(Re,"move-up"),(0,We.Fm)(Re,"move-down"),(0,De._y)(Re,"zoom-big")]]};var it=(0,Le.Z)("Dropdown",(Re,_e)=>{let{rootPrefixCls:ae}=_e;const{marginXXS:a,sizePopupArrow:y,controlHeight:E,fontSize:b,lineHeight:x,paddingXXS:z,componentCls:ee,borderRadiusLG:ne}=Re,re=(E-b*x)/2,{dropdownArrowOffset:ie}=(0,me.fS)({contentRadius:ne}),ge=(0,le.TS)(Re,{menuCls:`${ee}-menu`,rootPrefixCls:ae,dropdownArrowDistance:y/2+a,dropdownArrowOffset:ie,dropdownPaddingVertical:re,dropdownEdgeChildPadding:z});return[Ce(ge),et(ge)]},Re=>({zIndexPopup:Re.zIndexPopupBase+50}))},45818:function(Me,lt,oe){"use strict";oe.d(lt,{D:function(){return z},Z:function(){return re}});var te=oe(54476),Se=oe(59301),We={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M912 192H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 284H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 284H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM104 228a56 56 0 10112 0 56 56 0 10-112 0zm0 284a56 56 0 10112 0 56 56 0 10-112 0zm0 284a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"bars",theme:"outlined"},De=We,me=oe(7657),Le=function(ge,fe){return Se.createElement(me.Z,(0,te.Z)({},ge,{ref:fe,icon:De}))},le=Se.forwardRef(Le),ke=le,et=oe(33853),Ce=oe(38819),it=oe(92310),Re=oe.n(it),_e=oe(2738),a=ie=>!isNaN(parseFloat(ie))&&isFinite(ie),y=oe(36355),E=oe(84966),b=function(ie,ge){var fe={};for(var se in ie)Object.prototype.hasOwnProperty.call(ie,se)&&ge.indexOf(se)<0&&(fe[se]=ie[se]);if(ie!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ee=0,se=Object.getOwnPropertySymbols(ie);Ee{let ie=0;return function(){let ge=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return ie+=1,`${ge}${ie}`}})();var re=Se.forwardRef((ie,ge)=>{const{prefixCls:fe,className:se,trigger:Ee,children:Oe,defaultCollapsed:ot=!1,theme:Nt="dark",style:Lt={},collapsible:ye=!1,reverseArrow:Ge=!1,width:$e=200,collapsedWidth:Te=80,zeroWidthTriggerStyle:nt,breakpoint:St,onCollapse:He,onBreakpoint:qe}=ie,je=b(ie,["prefixCls","className","trigger","children","defaultCollapsed","theme","style","collapsible","reverseArrow","width","collapsedWidth","zeroWidthTriggerStyle","breakpoint","onCollapse","onBreakpoint"]),{siderHook:he}=(0,Se.useContext)(E.Gs),[Fe,Xe]=(0,Se.useState)("collapsed"in ie?ie.collapsed:ot),[pt,Je]=(0,Se.useState)(!1);(0,Se.useEffect)(()=>{"collapsed"in ie&&Xe(ie.collapsed)},[ie.collapsed]);const dt=(ze,ue)=>{"collapsed"in ie||Xe(ze),He==null||He(ze,ue)},de=(0,Se.useRef)();de.current=ze=>{Je(ze.matches),qe==null||qe(ze.matches),Fe!==ze.matches&&dt(ze.matches,"responsive")},(0,Se.useEffect)(()=>{function ze(Pe){return de.current(Pe)}let ue;if(typeof window!="undefined"){const{matchMedia:Pe}=window;if(Pe&&St&&St in x){ue=Pe(`(max-width: ${x[St]})`);try{ue.addEventListener("change",ze)}catch(Ne){ue.addListener(ze)}ze(ue)}}return()=>{try{ue==null||ue.removeEventListener("change",ze)}catch(Pe){ue==null||ue.removeListener(ze)}}},[St]),(0,Se.useEffect)(()=>{const ze=ee("ant-sider-");return he.addSider(ze),()=>he.removeSider(ze)},[]);const Ye=()=>{dt(!Fe,"clickTrigger")},{getPrefixCls:Pt}=(0,Se.useContext)(y.E_),It=()=>{const ze=Pt("layout-sider",fe),ue=(0,_e.Z)(je,["collapsed"]),Pe=Fe?Te:$e,Ne=a(Pe)?`${Pe}px`:String(Pe),Ve=parseFloat(String(Te||0))===0?Se.createElement("span",{onClick:Ye,className:Re()(`${ze}-zero-width-trigger`,`${ze}-zero-width-trigger-${Ge?"right":"left"}`),style:nt},Ee||Se.createElement(ke,null)):null,Ft={expanded:Ge?Se.createElement(Ce.Z,null):Se.createElement(et.Z,null),collapsed:Ge?Se.createElement(et.Z,null):Se.createElement(Ce.Z,null)}[Fe?"collapsed":"expanded"],Ot=Ee!==null?Ve||Se.createElement("div",{className:`${ze}-trigger`,onClick:Ye,style:{width:Ne}},Ee||Ft):null,Wt=Object.assign(Object.assign({},Lt),{flex:`0 0 ${Ne}`,maxWidth:Ne,minWidth:Ne,width:Ne}),Ct=Re()(ze,`${ze}-${Nt}`,{[`${ze}-collapsed`]:!!Fe,[`${ze}-has-trigger`]:ye&&Ee!==null&&!Ve,[`${ze}-below`]:!!pt,[`${ze}-zero-width`]:parseFloat(Ne)===0},se);return Se.createElement("aside",Object.assign({className:Ct},ue,{style:Wt,ref:ge}),Se.createElement("div",{className:`${ze}-children`},Oe),ye||pt&&Ve?Ot:null)},yt=Se.useMemo(()=>({siderCollapsed:Fe}),[Fe]);return Se.createElement(z.Provider,{value:yt},It())})},84966:function(Me,lt,oe){"use strict";oe.d(lt,{VY:function(){return z},$_:function(){return x},h4:function(){return b},Gs:function(){return _e},ZP:function(){return ee}});var te=oe(94480),Se=oe(92310),We=oe.n(Se),De=oe(2738),me=oe(59301),Le=oe(36355),le=oe(83116),et=ne=>{const{componentCls:re,bodyBg:ie,lightSiderBg:ge,lightTriggerBg:fe,lightTriggerColor:se}=ne;return{[`${re}-sider-light`]:{background:ge,[`${re}-sider-trigger`]:{color:se,background:fe},[`${re}-sider-zero-width-trigger`]:{color:se,background:fe,border:`1px solid ${ie}`,borderInlineStart:0}}}};const Ce=ne=>{const{antCls:re,componentCls:ie,colorText:ge,triggerColor:fe,footerBg:se,triggerBg:Ee,headerHeight:Oe,headerPadding:ot,headerColor:Nt,footerPadding:Lt,triggerHeight:ye,zeroTriggerHeight:Ge,zeroTriggerWidth:$e,motionDurationMid:Te,motionDurationSlow:nt,fontSize:St,borderRadius:He,bodyBg:qe,headerBg:je,siderBg:he}=ne;return{[ie]:Object.assign(Object.assign({display:"flex",flex:"auto",flexDirection:"column",minHeight:0,background:qe,"&, *":{boxSizing:"border-box"},[`&${ie}-has-sider`]:{flexDirection:"row",[`> ${ie}, > ${ie}-content`]:{width:0}},[`${ie}-header, &${ie}-footer`]:{flex:"0 0 auto"},[`${ie}-sider`]:{position:"relative",minWidth:0,background:he,transition:`all ${Te}, background 0s`,"&-children":{height:"100%",marginTop:-.1,paddingTop:.1,[`${re}-menu${re}-menu-inline-collapsed`]:{width:"auto"}},"&-has-trigger":{paddingBottom:ye},"&-right":{order:1},"&-trigger":{position:"fixed",bottom:0,zIndex:1,height:ye,color:fe,lineHeight:`${ye}px`,textAlign:"center",background:Ee,cursor:"pointer",transition:`all ${Te}`},"&-zero-width":{"> *":{overflow:"hidden"},"&-trigger":{position:"absolute",top:Oe,insetInlineEnd:-$e,zIndex:1,width:$e,height:Ge,color:fe,fontSize:ne.fontSizeXL,display:"flex",alignItems:"center",justifyContent:"center",background:he,borderStartStartRadius:0,borderStartEndRadius:He,borderEndEndRadius:He,borderEndStartRadius:0,cursor:"pointer",transition:`background ${nt} ease`,"&::after":{position:"absolute",inset:0,background:"transparent",transition:`all ${nt}`,content:'""'},"&:hover::after":{background:"rgba(255, 255, 255, 0.2)"},"&-right":{insetInlineStart:-$e,borderStartStartRadius:He,borderStartEndRadius:0,borderEndEndRadius:0,borderEndStartRadius:He}}}}},et(ne)),{"&-rtl":{direction:"rtl"}}),[`${ie}-header`]:{height:Oe,padding:ot,color:Nt,lineHeight:`${Oe}px`,background:je,[`${re}-menu`]:{lineHeight:"inherit"}},[`${ie}-footer`]:{padding:Lt,color:ge,fontSize:St,background:se},[`${ie}-content`]:{flex:"auto",minHeight:0}}};var it=(0,le.Z)("Layout",ne=>[Ce(ne)],ne=>{const{colorBgLayout:re,controlHeight:ie,controlHeightLG:ge,colorText:fe,controlHeightSM:se,marginXXS:Ee,colorTextLightSolid:Oe,colorBgContainer:ot}=ne,Nt=ge*1.25;return{colorBgHeader:"#001529",colorBgBody:re,colorBgTrigger:"#002140",bodyBg:re,headerBg:"#001529",headerHeight:ie*2,headerPadding:`0 ${Nt}px`,headerColor:fe,footerPadding:`${se}px ${Nt}px`,footerBg:re,siderBg:"#001529",triggerHeight:ge+Ee*2,triggerBg:"#002140",triggerColor:Oe,zeroTriggerWidth:ge,zeroTriggerHeight:ge,lightSiderBg:ot,lightTriggerBg:ot,lightTriggerColor:fe}},{deprecatedTokens:[["colorBgBody","bodyBg"],["colorBgHeader","headerBg"],["colorBgTrigger","triggerBg"]]}),Re=function(ne,re){var ie={};for(var ge in ne)Object.prototype.hasOwnProperty.call(ne,ge)&&re.indexOf(ge)<0&&(ie[ge]=ne[ge]);if(ne!=null&&typeof Object.getOwnPropertySymbols=="function")for(var fe=0,ge=Object.getOwnPropertySymbols(ne);fenull,removeSider:()=>null}});function ae(ne){let{suffixCls:re,tagName:ie,displayName:ge}=ne;return fe=>me.forwardRef((Ee,Oe)=>me.createElement(fe,Object.assign({ref:Oe,suffixCls:re,tagName:ie},Ee)))}const a=me.forwardRef((ne,re)=>{const{prefixCls:ie,suffixCls:ge,className:fe,tagName:se}=ne,Ee=Re(ne,["prefixCls","suffixCls","className","tagName"]),{getPrefixCls:Oe}=me.useContext(Le.E_),ot=Oe("layout",ie),[Nt,Lt]=it(ot),ye=ge?`${ot}-${ge}`:ot;return Nt(me.createElement(se,Object.assign({className:We()(ie||ye,fe,Lt),ref:re},Ee)))}),y=me.forwardRef((ne,re)=>{const{direction:ie}=me.useContext(Le.E_),[ge,fe]=me.useState([]),{prefixCls:se,className:Ee,rootClassName:Oe,children:ot,hasSider:Nt,tagName:Lt,style:ye}=ne,Ge=Re(ne,["prefixCls","className","rootClassName","children","hasSider","tagName","style"]),$e=(0,De.Z)(Ge,["suffixCls"]),{getPrefixCls:Te,layout:nt}=me.useContext(Le.E_),St=Te("layout",se),[He,qe]=it(St),je=We()(St,{[`${St}-has-sider`]:typeof Nt=="boolean"?Nt:ge.length>0,[`${St}-rtl`]:ie==="rtl"},nt==null?void 0:nt.className,Ee,Oe,qe),he=me.useMemo(()=>({siderHook:{addSider:Fe=>{fe(Xe=>[].concat((0,te.Z)(Xe),[Fe]))},removeSider:Fe=>{fe(Xe=>Xe.filter(pt=>pt!==Fe))}}}),[]);return He(me.createElement(_e.Provider,{value:he},me.createElement(Lt,Object.assign({ref:re,className:je,style:Object.assign(Object.assign({},nt==null?void 0:nt.style),ye)},$e),ot)))}),E=ae({tagName:"div",displayName:"Layout"})(y),b=ae({suffixCls:"header",tagName:"header",displayName:"Header"})(a),x=ae({suffixCls:"footer",tagName:"footer",displayName:"Footer"})(a),z=ae({suffixCls:"content",tagName:"main",displayName:"Content"})(a);var ee=E},40875:function(Me,lt,oe){"use strict";oe.d(lt,{J:function(){return Le}});var te=oe(59301),Se=oe(33234),We=oe(70425),De=function(le,ke){var et={};for(var Ce in le)Object.prototype.hasOwnProperty.call(le,Ce)&&ke.indexOf(Ce)<0&&(et[Ce]=le[Ce]);if(le!=null&&typeof Object.getOwnPropertySymbols=="function")for(var it=0,Ce=Object.getOwnPropertySymbols(le);it{const{children:et}=le,Ce=De(le,["children"]),it=te.useContext(me),Re=te.useMemo(()=>Object.assign(Object.assign({},it),Ce),[it,Ce.prefixCls,Ce.mode,Ce.selectable]);return te.createElement(me.Provider,{value:Re},te.createElement(Se.BR,null,(0,We.supportNodeRef)(et)?te.cloneElement(et,{ref:ke}):et))});lt.Z=me},20834:function(Me,lt,oe){"use strict";oe.d(lt,{default:function(){return yt}});var te=oe(15285),Se=oe(59301),We=oe(45818),De=oe(92310),me=oe.n(De),Le=oe(36355),le=function(ze,ue){var Pe={};for(var Ne in ze)Object.prototype.hasOwnProperty.call(ze,Ne)&&ue.indexOf(Ne)<0&&(Pe[Ne]=ze[Ne]);if(ze!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ve=0,Ne=Object.getOwnPropertySymbols(ze);Ve{const{prefixCls:ue,className:Pe,dashed:Ne}=ze,Ve=le(ze,["prefixCls","className","dashed"]),{getPrefixCls:ct}=Se.useContext(Le.E_),ut=ct("menu",ue),Ft=me()({[`${ut}-item-divider-dashed`]:!!Ne},Pe);return Se.createElement(te.iz,Object.assign({className:Ft},Ve))},Ce=oe(11592),it=oe(2738),Re=oe(6848),_e=oe(92343),a=(0,Se.createContext)({prefixCls:"",firstLevel:!0,inlineCollapsed:!1}),E=ze=>{var ue;const{className:Pe,children:Ne,icon:Ve,title:ct,danger:ut}=ze,{prefixCls:Ft,firstLevel:Ot,direction:Wt,disableMenuItemTitleTooltip:Ct,inlineCollapsed:_t}=Se.useContext(a),ln=Be=>{const Ke=Se.createElement("span",{className:`${Ft}-title-content`},Ne);return(!Ve||(0,_e.l$)(Ne)&&Ne.type==="span")&&Ne&&Be&&Ot&&typeof Ne=="string"?Se.createElement("div",{className:`${Ft}-inline-collapsed-noicon`},Ne.charAt(0)):Ke},{siderCollapsed:ft}=Se.useContext(We.D);let Ut=ct;typeof ct=="undefined"?Ut=Ot?Ne:"":ct===!1&&(Ut="");const Kt={title:Ut};!ft&&!_t&&(Kt.title=null,Kt.open=!1);const Jt=(0,Ce.Z)(Ne).length;let pe=Se.createElement(te.ck,Object.assign({},(0,it.Z)(ze,["title","icon","danger"]),{className:me()({[`${Ft}-item-danger`]:ut,[`${Ft}-item-only-child`]:(Ve?Jt+1:Jt)===1},Pe),title:typeof ct=="string"?ct:void 0}),(0,_e.Tm)(Ve,{className:me()((0,_e.l$)(Ve)?(ue=Ve.props)===null||ue===void 0?void 0:ue.className:"",`${Ft}-item-icon`)}),ln(_t));return Ct||(pe=Se.createElement(Re.Z,Object.assign({},Kt,{placement:Wt==="rtl"?"left":"right",overlayClassName:`${Ft}-inline-collapsed-tooltip`}),pe)),pe},x=ze=>{var ue;const{popupClassName:Pe,icon:Ne,title:Ve,theme:ct}=ze,ut=Se.useContext(a),{prefixCls:Ft,inlineCollapsed:Ot,theme:Wt}=ut,Ct=(0,te.Xl)();let _t;if(!Ne)_t=Ot&&!Ct.length&&Ve&&typeof Ve=="string"?Se.createElement("div",{className:`${Ft}-inline-collapsed-noicon`},Ve.charAt(0)):Se.createElement("span",{className:`${Ft}-title-content`},Ve);else{const ft=(0,_e.l$)(Ve)&&Ve.type==="span";_t=Se.createElement(Se.Fragment,null,(0,_e.Tm)(Ne,{className:me()((0,_e.l$)(Ne)?(ue=Ne.props)===null||ue===void 0?void 0:ue.className:"",`${Ft}-item-icon`)}),ft?Ve:Se.createElement("span",{className:`${Ft}-title-content`},Ve))}const ln=Se.useMemo(()=>Object.assign(Object.assign({},ut),{firstLevel:!1}),[ut]);return Se.createElement(a.Provider,{value:ln},Se.createElement(te.Wd,Object.assign({},(0,it.Z)(ze,["icon"]),{title:_t,popupClassName:me()(Ft,Pe,`${Ft}-${ct||Wt}`)})))},z=oe(18785),ee=oe(70425),ne=oe(62892),re=oe(40875),ie=function(ze,ue){var Pe={};for(var Ne in ze)Object.prototype.hasOwnProperty.call(ze,Ne)&&ue.indexOf(Ne)<0&&(Pe[Ne]=ze[Ne]);if(ze!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ve=0,Ne=Object.getOwnPropertySymbols(ze);Ve{if(ue&&typeof ue=="object"){const Ne=ue,{label:Ve,children:ct,key:ut,type:Ft}=Ne,Ot=ie(Ne,["label","children","key","type"]),Wt=ut!=null?ut:`tmp-${Pe}`;return ct||Ft==="group"?Ft==="group"?Se.createElement(te.BW,Object.assign({key:Wt},Ot,{title:Ve}),ge(ct)):Se.createElement(x,Object.assign({key:Wt},Ot,{title:Ve}),ge(ct)):Ft==="divider"?Se.createElement(et,Object.assign({key:Wt},Ot)):Se.createElement(E,Object.assign({key:Wt},Ot),Ve)}return null}).filter(ue=>ue)}function fe(ze){return Se.useMemo(()=>ze&&ge(ze),[ze])}var se=oe(64993),Ee=oe(17313),Oe=oe(8378),ot=oe(13826),Nt=oe(29878),Lt=oe(83116),ye=oe(37613),$e=ze=>{const{componentCls:ue,motionDurationSlow:Pe,horizontalLineHeight:Ne,colorSplit:Ve,lineWidth:ct,lineType:ut,itemPaddingInline:Ft}=ze;return{[`${ue}-horizontal`]:{lineHeight:Ne,border:0,borderBottom:`${ct}px ${ut} ${Ve}`,boxShadow:"none","&::after":{display:"block",clear:"both",height:0,content:'"\\20"'},[`${ue}-item, ${ue}-submenu`]:{position:"relative",display:"inline-block",verticalAlign:"bottom",paddingInline:Ft},[`> ${ue}-item:hover, + `]:{[`&:hover ${le}-inner`]:{backgroundColor:Le.colorPrimaryHover,borderColor:"transparent"}}},{[le]:{"&-indeterminate":{[`${le}-inner`]:{backgroundColor:Le.colorBgContainer,borderColor:Le.colorBorder,"&:after":{top:"50%",insetInlineStart:"50%",width:Le.fontSizeLG/2,height:Le.fontSizeLG/2,backgroundColor:Le.colorPrimary,border:0,transform:"translate(-50%, -50%) scale(1)",opacity:1,content:'""'}}}}},{[`${_e}-disabled`]:{cursor:"not-allowed"},[`${le}-disabled`]:{[`&, ${le}-input`]:{cursor:"not-allowed",pointerEvents:"none"},[`${le}-inner`]:{background:Le.colorBgContainerDisabled,borderColor:Le.colorBorder,"&:after":{borderColor:Le.colorTextDisabled}},"&:after":{display:"none"},"& + span":{color:Le.colorTextDisabled},[`&${le}-indeterminate ${le}-inner::after`]:{background:Le.colorTextDisabled}}}]};function me(Le,le){const _e=(0,Se.TS)(le,{checkboxCls:`.${Le}`,checkboxSize:le.controlInteractiveSize});return[De(_e)]}lt.ZP=(0,We.Z)("Checkbox",(Le,le)=>{let{prefixCls:_e}=le;return[me(_e,Le)]})},91857:function(Me,lt,oe){"use strict";var te=oe(59301),Se=oe(38819),We=oe(92310),De=oe.n(We),me=oe(31561),Le=oe(70425),le=oe(18929),_e=oe(2738),et=oe(79676),Ce=oe(53487),it=oe(92343),ke=oe(36355),je=oe(20834),ae=oe(40875),a=oe(88088),y=oe(47211);const E=null,b=ne=>{const{menu:re,arrow:ie,prefixCls:ge,children:fe,trigger:se,disabled:Ee,dropdownRender:Oe,getPopupContainer:ot,overlayClassName:Nt,rootClassName:Lt,open:ye,onOpenChange:Ge,visible:$e,onVisibleChange:Re,mouseEnterDelay:nt=.15,mouseLeaveDelay:St=.1,autoAdjustOverflow:He=!0,placement:qe="",overlay:Te,transitionName:he}=ne,{getPopupContainer:Fe,getPrefixCls:Xe,direction:pt}=te.useContext(ke.E_),Je=te.useMemo(()=>{const Ct=Xe();return he!==void 0?he:qe.includes("top")?`${Ct}-slide-down`:`${Ct}-slide-up`},[Xe,qe,he]),dt=te.useMemo(()=>qe?qe.includes("Center")?qe.slice(0,qe.indexOf("Center")):qe:pt==="rtl"?"bottomRight":"bottomLeft",[qe,pt]),de=Xe("dropdown",ge),[Ye,Pt]=(0,y.Z)(de),[,It]=(0,a.Z)(),yt=te.Children.only(fe),ze=(0,it.Tm)(yt,{className:De()(`${de}-trigger`,{[`${de}-rtl`]:pt==="rtl"},yt.props.className),disabled:Ee}),ue=Ee?[]:se;let Pe;ue&&ue.includes("contextMenu")&&(Pe=!0);const[Ne,Ve]=(0,le.Z)(!1,{value:ye!=null?ye:$e}),ct=(0,Le.useEvent)(Ct=>{Ge==null||Ge(Ct),Re==null||Re(Ct),Ve(Ct)}),ut=De()(Nt,Lt,Pt,{[`${de}-rtl`]:pt==="rtl"}),Ft=(0,et.Z)({arrowPointAtCenter:typeof ie=="object"&&ie.pointAtCenter,autoAdjustOverflow:He,offset:It.marginXXS,arrowWidth:ie?It.sizePopupArrow:0,borderRadius:It.borderRadius}),Ot=te.useCallback(()=>{Ve(!1)},[]),Wt=()=>{let Ct;return re!=null&&re.items?Ct=te.createElement(je.default,Object.assign({},re)):typeof Te=="function"?Ct=Te():Ct=Te,Oe&&(Ct=Oe(Ct)),Ct=te.Children.only(typeof Ct=="string"?te.createElement("span",null,Ct):Ct),te.createElement(ae.J,{prefixCls:`${de}-menu`,expandIcon:te.createElement("span",{className:`${de}-menu-submenu-arrow`},te.createElement(Se.Z,{className:`${de}-menu-submenu-arrow-icon`})),mode:"vertical",selectable:!1,onClick:Ot,validator:_t=>{let{mode:ln}=_t}},Ct)};return Ye(te.createElement(me.Z,Object.assign({alignPoint:Pe},(0,_e.Z)(ne,["rootClassName"]),{mouseEnterDelay:nt,mouseLeaveDelay:St,visible:Ne,builtinPlacements:Ft,arrow:!!ie,overlayClassName:ut,prefixCls:de,getPopupContainer:ot||Fe,transitionName:Je,trigger:ue,overlay:Wt,placement:dt,onVisibleChange:ct}),ze))};function x(ne){return Object.assign(Object.assign({},ne),{align:{overflow:{adjustX:!1,adjustY:!1}}})}const z=(0,Ce.Z)(b,"dropdown",ne=>ne,x),ee=ne=>te.createElement(z,Object.assign({},ne),te.createElement("span",null));b._InternalPanelDoNotUseOrYouWillBeFired=ee,lt.Z=b},47211:function(Me,lt,oe){"use strict";oe.d(lt,{Z:function(){return it}});var te=oe(17313),Se=oe(13826),We=oe(92899),De=oe(29878),me=oe(19447),Le=oe(83116),le=oe(37613),et=ke=>{const{componentCls:je,menuCls:ae,colorError:a,colorTextLightSolid:y}=ke,E=`${ae}-item`;return{[`${je}, ${je}-menu-submenu`]:{[`${ae} ${E}`]:{[`&${E}-danger:not(${E}-disabled)`]:{color:a,"&:hover":{color:y,backgroundColor:a}}}}}};const Ce=ke=>{const{componentCls:je,menuCls:ae,zIndexPopup:a,dropdownArrowDistance:y,sizePopupArrow:E,antCls:b,iconCls:x,motionDurationMid:z,dropdownPaddingVertical:ee,fontSize:ne,dropdownEdgeChildPadding:re,colorTextDisabled:ie,fontSizeIcon:ge,controlPaddingHorizontal:fe,colorBgElevated:se}=ke;return[{[je]:Object.assign(Object.assign({},(0,te.Wf)(ke)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:a,display:"block","&::before":{position:"absolute",insetBlock:-y+E/2,zIndex:-9999,opacity:1e-4,content:'""'},[`&-trigger${b}-btn`]:{[`& > ${x}-down, & > ${b}-btn-icon > ${x}-down`]:{fontSize:ge}},[`${je}-wrap`]:{position:"relative",[`${b}-btn > ${x}-down`]:{fontSize:ge},[`${x}-down::before`]:{transition:`transform ${z}`}},[`${je}-wrap-open`]:{[`${x}-down::before`]:{transform:"rotate(180deg)"}},"\n &-hidden,\n &-menu-hidden,\n &-menu-submenu-hidden\n ":{display:"none"},[`&${b}-slide-down-enter${b}-slide-down-enter-active${je}-placement-bottomLeft, + &${b}-slide-down-appear${b}-slide-down-appear-active${je}-placement-bottomLeft, + &${b}-slide-down-enter${b}-slide-down-enter-active${je}-placement-bottom, + &${b}-slide-down-appear${b}-slide-down-appear-active${je}-placement-bottom, + &${b}-slide-down-enter${b}-slide-down-enter-active${je}-placement-bottomRight, + &${b}-slide-down-appear${b}-slide-down-appear-active${je}-placement-bottomRight`]:{animationName:Se.fJ},[`&${b}-slide-up-enter${b}-slide-up-enter-active${je}-placement-topLeft, + &${b}-slide-up-appear${b}-slide-up-appear-active${je}-placement-topLeft, + &${b}-slide-up-enter${b}-slide-up-enter-active${je}-placement-top, + &${b}-slide-up-appear${b}-slide-up-appear-active${je}-placement-top, + &${b}-slide-up-enter${b}-slide-up-enter-active${je}-placement-topRight, + &${b}-slide-up-appear${b}-slide-up-appear-active${je}-placement-topRight`]:{animationName:Se.Qt},[`&${b}-slide-down-leave${b}-slide-down-leave-active${je}-placement-bottomLeft, + &${b}-slide-down-leave${b}-slide-down-leave-active${je}-placement-bottom, + &${b}-slide-down-leave${b}-slide-down-leave-active${je}-placement-bottomRight`]:{animationName:Se.Uw},[`&${b}-slide-up-leave${b}-slide-up-leave-active${je}-placement-topLeft, + &${b}-slide-up-leave${b}-slide-up-leave-active${je}-placement-top, + &${b}-slide-up-leave${b}-slide-up-leave-active${je}-placement-topRight`]:{animationName:Se.ly}})},(0,me.ZP)(ke,{colorBg:se,limitVerticalRadius:!0,arrowPlacement:{top:!0,bottom:!0}}),{[`${je} ${ae}`]:{position:"relative",margin:0},[`${ae}-submenu-popup`]:{position:"absolute",zIndex:a,background:"transparent",boxShadow:"none",transformOrigin:"0 0","ul, li":{listStyle:"none",margin:0}},[`${je}, ${je}-menu-submenu`]:{[ae]:Object.assign(Object.assign({padding:re,listStyleType:"none",backgroundColor:se,backgroundClip:"padding-box",borderRadius:ke.borderRadiusLG,outline:"none",boxShadow:ke.boxShadowSecondary},(0,te.Qy)(ke)),{[`${ae}-item-group-title`]:{padding:`${ee}px ${fe}px`,color:ke.colorTextDescription,transition:`all ${z}`},[`${ae}-item`]:{position:"relative",display:"flex",alignItems:"center"},[`${ae}-item-icon`]:{minWidth:ne,marginInlineEnd:ke.marginXS,fontSize:ke.fontSizeSM},[`${ae}-title-content`]:{flex:"auto","> a":{color:"inherit",transition:`all ${z}`,"&:hover":{color:"inherit"},"&::after":{position:"absolute",inset:0,content:'""'}}},[`${ae}-item, ${ae}-submenu-title`]:Object.assign(Object.assign({clear:"both",margin:0,padding:`${ee}px ${fe}px`,color:ke.colorText,fontWeight:"normal",fontSize:ne,lineHeight:ke.lineHeight,cursor:"pointer",transition:`all ${z}`,borderRadius:ke.borderRadiusSM,"&:hover, &-active":{backgroundColor:ke.controlItemBgHover}},(0,te.Qy)(ke)),{"&-selected":{color:ke.colorPrimary,backgroundColor:ke.controlItemBgActive,"&:hover, &-active":{backgroundColor:ke.controlItemBgActiveHover}},"&-disabled":{color:ie,cursor:"not-allowed","&:hover":{color:ie,backgroundColor:se,cursor:"not-allowed"},a:{pointerEvents:"none"}},"&-divider":{height:1,margin:`${ke.marginXXS}px 0`,overflow:"hidden",lineHeight:0,backgroundColor:ke.colorSplit},[`${je}-menu-submenu-expand-icon`]:{position:"absolute",insetInlineEnd:ke.paddingXS,[`${je}-menu-submenu-arrow-icon`]:{marginInlineEnd:"0 !important",color:ke.colorTextDescription,fontSize:ge,fontStyle:"normal"}}}),[`${ae}-item-group-list`]:{margin:`0 ${ke.marginXS}px`,padding:0,listStyle:"none"},[`${ae}-submenu-title`]:{paddingInlineEnd:fe+ke.fontSizeSM},[`${ae}-submenu-vertical`]:{position:"relative"},[`${ae}-submenu${ae}-submenu-disabled ${je}-menu-submenu-title`]:{[`&, ${je}-menu-submenu-arrow-icon`]:{color:ie,backgroundColor:se,cursor:"not-allowed"}},[`${ae}-submenu-selected ${je}-menu-submenu-title`]:{color:ke.colorPrimary}})}},[(0,Se.oN)(ke,"slide-up"),(0,Se.oN)(ke,"slide-down"),(0,We.Fm)(ke,"move-up"),(0,We.Fm)(ke,"move-down"),(0,De._y)(ke,"zoom-big")]]};var it=(0,Le.Z)("Dropdown",(ke,je)=>{let{rootPrefixCls:ae}=je;const{marginXXS:a,sizePopupArrow:y,controlHeight:E,fontSize:b,lineHeight:x,paddingXXS:z,componentCls:ee,borderRadiusLG:ne}=ke,re=(E-b*x)/2,{dropdownArrowOffset:ie}=(0,me.fS)({contentRadius:ne}),ge=(0,le.TS)(ke,{menuCls:`${ee}-menu`,rootPrefixCls:ae,dropdownArrowDistance:y/2+a,dropdownArrowOffset:ie,dropdownPaddingVertical:re,dropdownEdgeChildPadding:z});return[Ce(ge),et(ge)]},ke=>({zIndexPopup:ke.zIndexPopupBase+50}))},45818:function(Me,lt,oe){"use strict";oe.d(lt,{D:function(){return z},Z:function(){return re}});var te=oe(54476),Se=oe(59301),We={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M912 192H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 284H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 284H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM104 228a56 56 0 10112 0 56 56 0 10-112 0zm0 284a56 56 0 10112 0 56 56 0 10-112 0zm0 284a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"bars",theme:"outlined"},De=We,me=oe(7657),Le=function(ge,fe){return Se.createElement(me.Z,(0,te.Z)({},ge,{ref:fe,icon:De}))},le=Se.forwardRef(Le),_e=le,et=oe(33853),Ce=oe(38819),it=oe(92310),ke=oe.n(it),je=oe(2738),a=ie=>!isNaN(parseFloat(ie))&&isFinite(ie),y=oe(36355),E=oe(84966),b=function(ie,ge){var fe={};for(var se in ie)Object.prototype.hasOwnProperty.call(ie,se)&&ge.indexOf(se)<0&&(fe[se]=ie[se]);if(ie!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ee=0,se=Object.getOwnPropertySymbols(ie);Ee{let ie=0;return function(){let ge=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return ie+=1,`${ge}${ie}`}})();var re=Se.forwardRef((ie,ge)=>{const{prefixCls:fe,className:se,trigger:Ee,children:Oe,defaultCollapsed:ot=!1,theme:Nt="dark",style:Lt={},collapsible:ye=!1,reverseArrow:Ge=!1,width:$e=200,collapsedWidth:Re=80,zeroWidthTriggerStyle:nt,breakpoint:St,onCollapse:He,onBreakpoint:qe}=ie,Te=b(ie,["prefixCls","className","trigger","children","defaultCollapsed","theme","style","collapsible","reverseArrow","width","collapsedWidth","zeroWidthTriggerStyle","breakpoint","onCollapse","onBreakpoint"]),{siderHook:he}=(0,Se.useContext)(E.Gs),[Fe,Xe]=(0,Se.useState)("collapsed"in ie?ie.collapsed:ot),[pt,Je]=(0,Se.useState)(!1);(0,Se.useEffect)(()=>{"collapsed"in ie&&Xe(ie.collapsed)},[ie.collapsed]);const dt=(ze,ue)=>{"collapsed"in ie||Xe(ze),He==null||He(ze,ue)},de=(0,Se.useRef)();de.current=ze=>{Je(ze.matches),qe==null||qe(ze.matches),Fe!==ze.matches&&dt(ze.matches,"responsive")},(0,Se.useEffect)(()=>{function ze(Pe){return de.current(Pe)}let ue;if(typeof window!="undefined"){const{matchMedia:Pe}=window;if(Pe&&St&&St in x){ue=Pe(`(max-width: ${x[St]})`);try{ue.addEventListener("change",ze)}catch(Ne){ue.addListener(ze)}ze(ue)}}return()=>{try{ue==null||ue.removeEventListener("change",ze)}catch(Pe){ue==null||ue.removeListener(ze)}}},[St]),(0,Se.useEffect)(()=>{const ze=ee("ant-sider-");return he.addSider(ze),()=>he.removeSider(ze)},[]);const Ye=()=>{dt(!Fe,"clickTrigger")},{getPrefixCls:Pt}=(0,Se.useContext)(y.E_),It=()=>{const ze=Pt("layout-sider",fe),ue=(0,je.Z)(Te,["collapsed"]),Pe=Fe?Re:$e,Ne=a(Pe)?`${Pe}px`:String(Pe),Ve=parseFloat(String(Re||0))===0?Se.createElement("span",{onClick:Ye,className:ke()(`${ze}-zero-width-trigger`,`${ze}-zero-width-trigger-${Ge?"right":"left"}`),style:nt},Ee||Se.createElement(_e,null)):null,Ft={expanded:Ge?Se.createElement(Ce.Z,null):Se.createElement(et.Z,null),collapsed:Ge?Se.createElement(et.Z,null):Se.createElement(Ce.Z,null)}[Fe?"collapsed":"expanded"],Ot=Ee!==null?Ve||Se.createElement("div",{className:`${ze}-trigger`,onClick:Ye,style:{width:Ne}},Ee||Ft):null,Wt=Object.assign(Object.assign({},Lt),{flex:`0 0 ${Ne}`,maxWidth:Ne,minWidth:Ne,width:Ne}),Ct=ke()(ze,`${ze}-${Nt}`,{[`${ze}-collapsed`]:!!Fe,[`${ze}-has-trigger`]:ye&&Ee!==null&&!Ve,[`${ze}-below`]:!!pt,[`${ze}-zero-width`]:parseFloat(Ne)===0},se);return Se.createElement("aside",Object.assign({className:Ct},ue,{style:Wt,ref:ge}),Se.createElement("div",{className:`${ze}-children`},Oe),ye||pt&&Ve?Ot:null)},yt=Se.useMemo(()=>({siderCollapsed:Fe}),[Fe]);return Se.createElement(z.Provider,{value:yt},It())})},84966:function(Me,lt,oe){"use strict";oe.d(lt,{VY:function(){return z},$_:function(){return x},h4:function(){return b},Gs:function(){return je},ZP:function(){return ee}});var te=oe(94480),Se=oe(92310),We=oe.n(Se),De=oe(2738),me=oe(59301),Le=oe(36355),le=oe(83116),et=ne=>{const{componentCls:re,bodyBg:ie,lightSiderBg:ge,lightTriggerBg:fe,lightTriggerColor:se}=ne;return{[`${re}-sider-light`]:{background:ge,[`${re}-sider-trigger`]:{color:se,background:fe},[`${re}-sider-zero-width-trigger`]:{color:se,background:fe,border:`1px solid ${ie}`,borderInlineStart:0}}}};const Ce=ne=>{const{antCls:re,componentCls:ie,colorText:ge,triggerColor:fe,footerBg:se,triggerBg:Ee,headerHeight:Oe,headerPadding:ot,headerColor:Nt,footerPadding:Lt,triggerHeight:ye,zeroTriggerHeight:Ge,zeroTriggerWidth:$e,motionDurationMid:Re,motionDurationSlow:nt,fontSize:St,borderRadius:He,bodyBg:qe,headerBg:Te,siderBg:he}=ne;return{[ie]:Object.assign(Object.assign({display:"flex",flex:"auto",flexDirection:"column",minHeight:0,background:qe,"&, *":{boxSizing:"border-box"},[`&${ie}-has-sider`]:{flexDirection:"row",[`> ${ie}, > ${ie}-content`]:{width:0}},[`${ie}-header, &${ie}-footer`]:{flex:"0 0 auto"},[`${ie}-sider`]:{position:"relative",minWidth:0,background:he,transition:`all ${Re}, background 0s`,"&-children":{height:"100%",marginTop:-.1,paddingTop:.1,[`${re}-menu${re}-menu-inline-collapsed`]:{width:"auto"}},"&-has-trigger":{paddingBottom:ye},"&-right":{order:1},"&-trigger":{position:"fixed",bottom:0,zIndex:1,height:ye,color:fe,lineHeight:`${ye}px`,textAlign:"center",background:Ee,cursor:"pointer",transition:`all ${Re}`},"&-zero-width":{"> *":{overflow:"hidden"},"&-trigger":{position:"absolute",top:Oe,insetInlineEnd:-$e,zIndex:1,width:$e,height:Ge,color:fe,fontSize:ne.fontSizeXL,display:"flex",alignItems:"center",justifyContent:"center",background:he,borderStartStartRadius:0,borderStartEndRadius:He,borderEndEndRadius:He,borderEndStartRadius:0,cursor:"pointer",transition:`background ${nt} ease`,"&::after":{position:"absolute",inset:0,background:"transparent",transition:`all ${nt}`,content:'""'},"&:hover::after":{background:"rgba(255, 255, 255, 0.2)"},"&-right":{insetInlineStart:-$e,borderStartStartRadius:He,borderStartEndRadius:0,borderEndEndRadius:0,borderEndStartRadius:He}}}}},et(ne)),{"&-rtl":{direction:"rtl"}}),[`${ie}-header`]:{height:Oe,padding:ot,color:Nt,lineHeight:`${Oe}px`,background:Te,[`${re}-menu`]:{lineHeight:"inherit"}},[`${ie}-footer`]:{padding:Lt,color:ge,fontSize:St,background:se},[`${ie}-content`]:{flex:"auto",minHeight:0}}};var it=(0,le.Z)("Layout",ne=>[Ce(ne)],ne=>{const{colorBgLayout:re,controlHeight:ie,controlHeightLG:ge,colorText:fe,controlHeightSM:se,marginXXS:Ee,colorTextLightSolid:Oe,colorBgContainer:ot}=ne,Nt=ge*1.25;return{colorBgHeader:"#001529",colorBgBody:re,colorBgTrigger:"#002140",bodyBg:re,headerBg:"#001529",headerHeight:ie*2,headerPadding:`0 ${Nt}px`,headerColor:fe,footerPadding:`${se}px ${Nt}px`,footerBg:re,siderBg:"#001529",triggerHeight:ge+Ee*2,triggerBg:"#002140",triggerColor:Oe,zeroTriggerWidth:ge,zeroTriggerHeight:ge,lightSiderBg:ot,lightTriggerBg:ot,lightTriggerColor:fe}},{deprecatedTokens:[["colorBgBody","bodyBg"],["colorBgHeader","headerBg"],["colorBgTrigger","triggerBg"]]}),ke=function(ne,re){var ie={};for(var ge in ne)Object.prototype.hasOwnProperty.call(ne,ge)&&re.indexOf(ge)<0&&(ie[ge]=ne[ge]);if(ne!=null&&typeof Object.getOwnPropertySymbols=="function")for(var fe=0,ge=Object.getOwnPropertySymbols(ne);fenull,removeSider:()=>null}});function ae(ne){let{suffixCls:re,tagName:ie,displayName:ge}=ne;return fe=>me.forwardRef((Ee,Oe)=>me.createElement(fe,Object.assign({ref:Oe,suffixCls:re,tagName:ie},Ee)))}const a=me.forwardRef((ne,re)=>{const{prefixCls:ie,suffixCls:ge,className:fe,tagName:se}=ne,Ee=ke(ne,["prefixCls","suffixCls","className","tagName"]),{getPrefixCls:Oe}=me.useContext(Le.E_),ot=Oe("layout",ie),[Nt,Lt]=it(ot),ye=ge?`${ot}-${ge}`:ot;return Nt(me.createElement(se,Object.assign({className:We()(ie||ye,fe,Lt),ref:re},Ee)))}),y=me.forwardRef((ne,re)=>{const{direction:ie}=me.useContext(Le.E_),[ge,fe]=me.useState([]),{prefixCls:se,className:Ee,rootClassName:Oe,children:ot,hasSider:Nt,tagName:Lt,style:ye}=ne,Ge=ke(ne,["prefixCls","className","rootClassName","children","hasSider","tagName","style"]),$e=(0,De.Z)(Ge,["suffixCls"]),{getPrefixCls:Re,layout:nt}=me.useContext(Le.E_),St=Re("layout",se),[He,qe]=it(St),Te=We()(St,{[`${St}-has-sider`]:typeof Nt=="boolean"?Nt:ge.length>0,[`${St}-rtl`]:ie==="rtl"},nt==null?void 0:nt.className,Ee,Oe,qe),he=me.useMemo(()=>({siderHook:{addSider:Fe=>{fe(Xe=>[].concat((0,te.Z)(Xe),[Fe]))},removeSider:Fe=>{fe(Xe=>Xe.filter(pt=>pt!==Fe))}}}),[]);return He(me.createElement(je.Provider,{value:he},me.createElement(Lt,Object.assign({ref:re,className:Te,style:Object.assign(Object.assign({},nt==null?void 0:nt.style),ye)},$e),ot)))}),E=ae({tagName:"div",displayName:"Layout"})(y),b=ae({suffixCls:"header",tagName:"header",displayName:"Header"})(a),x=ae({suffixCls:"footer",tagName:"footer",displayName:"Footer"})(a),z=ae({suffixCls:"content",tagName:"main",displayName:"Content"})(a);var ee=E},40875:function(Me,lt,oe){"use strict";oe.d(lt,{J:function(){return Le}});var te=oe(59301),Se=oe(33234),We=oe(70425),De=function(le,_e){var et={};for(var Ce in le)Object.prototype.hasOwnProperty.call(le,Ce)&&_e.indexOf(Ce)<0&&(et[Ce]=le[Ce]);if(le!=null&&typeof Object.getOwnPropertySymbols=="function")for(var it=0,Ce=Object.getOwnPropertySymbols(le);it{const{children:et}=le,Ce=De(le,["children"]),it=te.useContext(me),ke=te.useMemo(()=>Object.assign(Object.assign({},it),Ce),[it,Ce.prefixCls,Ce.mode,Ce.selectable]);return te.createElement(me.Provider,{value:ke},te.createElement(Se.BR,null,(0,We.supportNodeRef)(et)?te.cloneElement(et,{ref:_e}):et))});lt.Z=me},20834:function(Me,lt,oe){"use strict";oe.d(lt,{default:function(){return yt}});var te=oe(15285),Se=oe(59301),We=oe(45818),De=oe(92310),me=oe.n(De),Le=oe(36355),le=function(ze,ue){var Pe={};for(var Ne in ze)Object.prototype.hasOwnProperty.call(ze,Ne)&&ue.indexOf(Ne)<0&&(Pe[Ne]=ze[Ne]);if(ze!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ve=0,Ne=Object.getOwnPropertySymbols(ze);Ve{const{prefixCls:ue,className:Pe,dashed:Ne}=ze,Ve=le(ze,["prefixCls","className","dashed"]),{getPrefixCls:ct}=Se.useContext(Le.E_),ut=ct("menu",ue),Ft=me()({[`${ut}-item-divider-dashed`]:!!Ne},Pe);return Se.createElement(te.iz,Object.assign({className:Ft},Ve))},Ce=oe(11592),it=oe(2738),ke=oe(6848),je=oe(92343),a=(0,Se.createContext)({prefixCls:"",firstLevel:!0,inlineCollapsed:!1}),E=ze=>{var ue;const{className:Pe,children:Ne,icon:Ve,title:ct,danger:ut}=ze,{prefixCls:Ft,firstLevel:Ot,direction:Wt,disableMenuItemTitleTooltip:Ct,inlineCollapsed:_t}=Se.useContext(a),ln=Be=>{const Ke=Se.createElement("span",{className:`${Ft}-title-content`},Ne);return(!Ve||(0,je.l$)(Ne)&&Ne.type==="span")&&Ne&&Be&&Ot&&typeof Ne=="string"?Se.createElement("div",{className:`${Ft}-inline-collapsed-noicon`},Ne.charAt(0)):Ke},{siderCollapsed:ft}=Se.useContext(We.D);let Ut=ct;typeof ct=="undefined"?Ut=Ot?Ne:"":ct===!1&&(Ut="");const Kt={title:Ut};!ft&&!_t&&(Kt.title=null,Kt.open=!1);const Jt=(0,Ce.Z)(Ne).length;let pe=Se.createElement(te.ck,Object.assign({},(0,it.Z)(ze,["title","icon","danger"]),{className:me()({[`${Ft}-item-danger`]:ut,[`${Ft}-item-only-child`]:(Ve?Jt+1:Jt)===1},Pe),title:typeof ct=="string"?ct:void 0}),(0,je.Tm)(Ve,{className:me()((0,je.l$)(Ve)?(ue=Ve.props)===null||ue===void 0?void 0:ue.className:"",`${Ft}-item-icon`)}),ln(_t));return Ct||(pe=Se.createElement(ke.Z,Object.assign({},Kt,{placement:Wt==="rtl"?"left":"right",overlayClassName:`${Ft}-inline-collapsed-tooltip`}),pe)),pe},x=ze=>{var ue;const{popupClassName:Pe,icon:Ne,title:Ve,theme:ct}=ze,ut=Se.useContext(a),{prefixCls:Ft,inlineCollapsed:Ot,theme:Wt}=ut,Ct=(0,te.Xl)();let _t;if(!Ne)_t=Ot&&!Ct.length&&Ve&&typeof Ve=="string"?Se.createElement("div",{className:`${Ft}-inline-collapsed-noicon`},Ve.charAt(0)):Se.createElement("span",{className:`${Ft}-title-content`},Ve);else{const ft=(0,je.l$)(Ve)&&Ve.type==="span";_t=Se.createElement(Se.Fragment,null,(0,je.Tm)(Ne,{className:me()((0,je.l$)(Ne)?(ue=Ne.props)===null||ue===void 0?void 0:ue.className:"",`${Ft}-item-icon`)}),ft?Ve:Se.createElement("span",{className:`${Ft}-title-content`},Ve))}const ln=Se.useMemo(()=>Object.assign(Object.assign({},ut),{firstLevel:!1}),[ut]);return Se.createElement(a.Provider,{value:ln},Se.createElement(te.Wd,Object.assign({},(0,it.Z)(ze,["icon"]),{title:_t,popupClassName:me()(Ft,Pe,`${Ft}-${ct||Wt}`)})))},z=oe(18785),ee=oe(70425),ne=oe(62892),re=oe(40875),ie=function(ze,ue){var Pe={};for(var Ne in ze)Object.prototype.hasOwnProperty.call(ze,Ne)&&ue.indexOf(Ne)<0&&(Pe[Ne]=ze[Ne]);if(ze!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ve=0,Ne=Object.getOwnPropertySymbols(ze);Ve{if(ue&&typeof ue=="object"){const Ne=ue,{label:Ve,children:ct,key:ut,type:Ft}=Ne,Ot=ie(Ne,["label","children","key","type"]),Wt=ut!=null?ut:`tmp-${Pe}`;return ct||Ft==="group"?Ft==="group"?Se.createElement(te.BW,Object.assign({key:Wt},Ot,{title:Ve}),ge(ct)):Se.createElement(x,Object.assign({key:Wt},Ot,{title:Ve}),ge(ct)):Ft==="divider"?Se.createElement(et,Object.assign({key:Wt},Ot)):Se.createElement(E,Object.assign({key:Wt},Ot),Ve)}return null}).filter(ue=>ue)}function fe(ze){return Se.useMemo(()=>ze&&ge(ze),[ze])}var se=oe(64993),Ee=oe(17313),Oe=oe(8378),ot=oe(13826),Nt=oe(29878),Lt=oe(83116),ye=oe(37613),$e=ze=>{const{componentCls:ue,motionDurationSlow:Pe,horizontalLineHeight:Ne,colorSplit:Ve,lineWidth:ct,lineType:ut,itemPaddingInline:Ft}=ze;return{[`${ue}-horizontal`]:{lineHeight:Ne,border:0,borderBottom:`${ct}px ${ut} ${Ve}`,boxShadow:"none","&::after":{display:"block",clear:"both",height:0,content:'"\\20"'},[`${ue}-item, ${ue}-submenu`]:{position:"relative",display:"inline-block",verticalAlign:"bottom",paddingInline:Ft},[`> ${ue}-item:hover, > ${ue}-item-active, > ${ue}-submenu ${ue}-submenu-title:hover`]:{backgroundColor:"transparent"},[`${ue}-item, ${ue}-submenu-title`]:{transition:[`border-color ${Pe}`,`background ${Pe}`].join(",")},[`${ue}-submenu-arrow`]:{display:"none"}}}},nt=ze=>{let{componentCls:ue,menuArrowOffset:Pe}=ze;return{[`${ue}-rtl`]:{direction:"rtl"},[`${ue}-submenu-rtl`]:{transformOrigin:"100% 0"},[`${ue}-rtl${ue}-vertical, - ${ue}-submenu-rtl ${ue}-vertical`]:{[`${ue}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateY(-${Pe})`},"&::after":{transform:`rotate(45deg) translateY(${Pe})`}}}}};const St=ze=>Object.assign({},(0,Ee.oN)(ze));var qe=(ze,ue)=>{const{componentCls:Pe,itemColor:Ne,itemSelectedColor:Ve,groupTitleColor:ct,itemBg:ut,subMenuItemBg:Ft,itemSelectedBg:Ot,activeBarHeight:Wt,activeBarWidth:Ct,activeBarBorderWidth:_t,motionDurationSlow:ln,motionEaseInOut:ft,motionEaseOut:Ut,itemPaddingInline:Kt,motionDurationMid:Jt,itemHoverColor:pe,lineType:Be,colorSplit:Ke,itemDisabledColor:mt,dangerItemColor:vt,dangerItemHoverColor:At,dangerItemSelectedColor:jt,dangerItemActiveBg:Mt,dangerItemSelectedBg:kt,itemHoverBg:qt,itemActiveBg:Vt,menuSubMenuBg:on,horizontalItemSelectedColor:hn,horizontalItemSelectedBg:yn,horizontalItemBorderRadius:Fn,horizontalItemHoverBg:sn,popupBg:dn}=ze;return{[`${Pe}-${ue}, ${Pe}-${ue} > ${Pe}`]:{color:Ne,background:ut,[`&${Pe}-root:focus-visible`]:Object.assign({},St(ze)),[`${Pe}-item-group-title`]:{color:ct},[`${Pe}-submenu-selected`]:{[`> ${Pe}-submenu-title`]:{color:Ve}},[`${Pe}-item-disabled, ${Pe}-submenu-disabled`]:{color:`${mt} !important`},[`${Pe}-item:not(${Pe}-item-selected):not(${Pe}-submenu-selected)`]:{[`&:hover, > ${Pe}-submenu-title:hover`]:{color:pe}},[`&:not(${Pe}-horizontal)`]:{[`${Pe}-item:not(${Pe}-item-selected)`]:{"&:hover":{backgroundColor:qt},"&:active":{backgroundColor:Vt}},[`${Pe}-submenu-title`]:{"&:hover":{backgroundColor:qt},"&:active":{backgroundColor:Vt}}},[`${Pe}-item-danger`]:{color:vt,[`&${Pe}-item:hover`]:{[`&:not(${Pe}-item-selected):not(${Pe}-submenu-selected)`]:{color:At}},[`&${Pe}-item:active`]:{background:Mt}},[`${Pe}-item a`]:{"&, &:hover":{color:"inherit"}},[`${Pe}-item-selected`]:{color:Ve,[`&${Pe}-item-danger`]:{color:jt},"a, a:hover":{color:"inherit"}},[`& ${Pe}-item-selected`]:{backgroundColor:Ot,[`&${Pe}-item-danger`]:{backgroundColor:kt}},[`${Pe}-item, ${Pe}-submenu-title`]:{[`&:not(${Pe}-item-disabled):focus-visible`]:Object.assign({},St(ze))},[`&${Pe}-submenu > ${Pe}`]:{backgroundColor:on},[`&${Pe}-popup > ${Pe}`]:{backgroundColor:dn},[`&${Pe}-horizontal`]:Object.assign(Object.assign({},ue==="dark"?{borderBottom:0}:{}),{[`> ${Pe}-item, > ${Pe}-submenu`]:{top:_t,marginTop:-_t,marginBottom:0,borderRadius:Fn,"&::after":{position:"absolute",insetInline:Kt,bottom:0,borderBottom:`${Wt}px solid transparent`,transition:`border-color ${ln} ${ft}`,content:'""'},"&:hover, &-active, &-open":{background:sn,"&::after":{borderBottomWidth:Wt,borderBottomColor:hn}},"&-selected":{color:hn,backgroundColor:yn,"&:hover":{backgroundColor:yn},"&::after":{borderBottomWidth:Wt,borderBottomColor:hn}}}}),[`&${Pe}-root`]:{[`&${Pe}-inline, &${Pe}-vertical`]:{borderInlineEnd:`${_t}px ${Be} ${Ke}`}},[`&${Pe}-inline`]:{[`${Pe}-sub${Pe}-inline`]:{background:Ft},[`${Pe}-item, ${Pe}-submenu-title`]:_t&&Ct?{width:`calc(100% + ${_t}px)`}:{},[`${Pe}-item`]:{position:"relative","&::after":{position:"absolute",insetBlock:0,insetInlineEnd:0,borderInlineEnd:`${Ct}px solid ${Ve}`,transform:"scaleY(0.0001)",opacity:0,transition:[`transform ${Jt} ${Ut}`,`opacity ${Jt} ${Ut}`].join(","),content:'""'},[`&${Pe}-item-danger`]:{"&::after":{borderInlineEndColor:jt}}},[`${Pe}-selected, ${Pe}-item-selected`]:{"&::after":{transform:"scaleY(1)",opacity:1,transition:[`transform ${Jt} ${ft}`,`opacity ${Jt} ${ft}`].join(",")}}}}}};const je=ze=>{const{componentCls:ue,itemHeight:Pe,itemMarginInline:Ne,padding:Ve,menuArrowSize:ct,marginXS:ut,itemMarginBlock:Ft}=ze,Ot=Ve+ct+ut;return{[`${ue}-item`]:{position:"relative",overflow:"hidden"},[`${ue}-item, ${ue}-submenu-title`]:{height:Pe,lineHeight:`${Pe}px`,paddingInline:Ve,overflow:"hidden",textOverflow:"ellipsis",marginInline:Ne,marginBlock:Ft,width:`calc(100% - ${Ne*2}px)`},[`> ${ue}-item, + ${ue}-submenu-rtl ${ue}-vertical`]:{[`${ue}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateY(-${Pe})`},"&::after":{transform:`rotate(45deg) translateY(${Pe})`}}}}};const St=ze=>Object.assign({},(0,Ee.oN)(ze));var qe=(ze,ue)=>{const{componentCls:Pe,itemColor:Ne,itemSelectedColor:Ve,groupTitleColor:ct,itemBg:ut,subMenuItemBg:Ft,itemSelectedBg:Ot,activeBarHeight:Wt,activeBarWidth:Ct,activeBarBorderWidth:_t,motionDurationSlow:ln,motionEaseInOut:ft,motionEaseOut:Ut,itemPaddingInline:Kt,motionDurationMid:Jt,itemHoverColor:pe,lineType:Be,colorSplit:Ke,itemDisabledColor:mt,dangerItemColor:vt,dangerItemHoverColor:At,dangerItemSelectedColor:jt,dangerItemActiveBg:Mt,dangerItemSelectedBg:kt,itemHoverBg:qt,itemActiveBg:Vt,menuSubMenuBg:on,horizontalItemSelectedColor:hn,horizontalItemSelectedBg:yn,horizontalItemBorderRadius:Fn,horizontalItemHoverBg:sn,popupBg:dn}=ze;return{[`${Pe}-${ue}, ${Pe}-${ue} > ${Pe}`]:{color:Ne,background:ut,[`&${Pe}-root:focus-visible`]:Object.assign({},St(ze)),[`${Pe}-item-group-title`]:{color:ct},[`${Pe}-submenu-selected`]:{[`> ${Pe}-submenu-title`]:{color:Ve}},[`${Pe}-item-disabled, ${Pe}-submenu-disabled`]:{color:`${mt} !important`},[`${Pe}-item:not(${Pe}-item-selected):not(${Pe}-submenu-selected)`]:{[`&:hover, > ${Pe}-submenu-title:hover`]:{color:pe}},[`&:not(${Pe}-horizontal)`]:{[`${Pe}-item:not(${Pe}-item-selected)`]:{"&:hover":{backgroundColor:qt},"&:active":{backgroundColor:Vt}},[`${Pe}-submenu-title`]:{"&:hover":{backgroundColor:qt},"&:active":{backgroundColor:Vt}}},[`${Pe}-item-danger`]:{color:vt,[`&${Pe}-item:hover`]:{[`&:not(${Pe}-item-selected):not(${Pe}-submenu-selected)`]:{color:At}},[`&${Pe}-item:active`]:{background:Mt}},[`${Pe}-item a`]:{"&, &:hover":{color:"inherit"}},[`${Pe}-item-selected`]:{color:Ve,[`&${Pe}-item-danger`]:{color:jt},"a, a:hover":{color:"inherit"}},[`& ${Pe}-item-selected`]:{backgroundColor:Ot,[`&${Pe}-item-danger`]:{backgroundColor:kt}},[`${Pe}-item, ${Pe}-submenu-title`]:{[`&:not(${Pe}-item-disabled):focus-visible`]:Object.assign({},St(ze))},[`&${Pe}-submenu > ${Pe}`]:{backgroundColor:on},[`&${Pe}-popup > ${Pe}`]:{backgroundColor:dn},[`&${Pe}-horizontal`]:Object.assign(Object.assign({},ue==="dark"?{borderBottom:0}:{}),{[`> ${Pe}-item, > ${Pe}-submenu`]:{top:_t,marginTop:-_t,marginBottom:0,borderRadius:Fn,"&::after":{position:"absolute",insetInline:Kt,bottom:0,borderBottom:`${Wt}px solid transparent`,transition:`border-color ${ln} ${ft}`,content:'""'},"&:hover, &-active, &-open":{background:sn,"&::after":{borderBottomWidth:Wt,borderBottomColor:hn}},"&-selected":{color:hn,backgroundColor:yn,"&:hover":{backgroundColor:yn},"&::after":{borderBottomWidth:Wt,borderBottomColor:hn}}}}),[`&${Pe}-root`]:{[`&${Pe}-inline, &${Pe}-vertical`]:{borderInlineEnd:`${_t}px ${Be} ${Ke}`}},[`&${Pe}-inline`]:{[`${Pe}-sub${Pe}-inline`]:{background:Ft},[`${Pe}-item, ${Pe}-submenu-title`]:_t&&Ct?{width:`calc(100% + ${_t}px)`}:{},[`${Pe}-item`]:{position:"relative","&::after":{position:"absolute",insetBlock:0,insetInlineEnd:0,borderInlineEnd:`${Ct}px solid ${Ve}`,transform:"scaleY(0.0001)",opacity:0,transition:[`transform ${Jt} ${Ut}`,`opacity ${Jt} ${Ut}`].join(","),content:'""'},[`&${Pe}-item-danger`]:{"&::after":{borderInlineEndColor:jt}}},[`${Pe}-selected, ${Pe}-item-selected`]:{"&::after":{transform:"scaleY(1)",opacity:1,transition:[`transform ${Jt} ${ft}`,`opacity ${Jt} ${ft}`].join(",")}}}}}};const Te=ze=>{const{componentCls:ue,itemHeight:Pe,itemMarginInline:Ne,padding:Ve,menuArrowSize:ct,marginXS:ut,itemMarginBlock:Ft}=ze,Ot=Ve+ct+ut;return{[`${ue}-item`]:{position:"relative",overflow:"hidden"},[`${ue}-item, ${ue}-submenu-title`]:{height:Pe,lineHeight:`${Pe}px`,paddingInline:Ve,overflow:"hidden",textOverflow:"ellipsis",marginInline:Ne,marginBlock:Ft,width:`calc(100% - ${Ne*2}px)`},[`> ${ue}-item, > ${ue}-submenu > ${ue}-submenu-title`]:{height:Pe,lineHeight:`${Pe}px`},[`${ue}-item-group-list ${ue}-submenu-title, - ${ue}-submenu-title`]:{paddingInlineEnd:Ot}}};var Fe=ze=>{const{componentCls:ue,iconCls:Pe,itemHeight:Ne,colorTextLightSolid:Ve,dropdownWidth:ct,controlHeightLG:ut,motionDurationMid:Ft,motionEaseOut:Ot,paddingXL:Wt,itemMarginInline:Ct,fontSizeLG:_t,motionDurationSlow:ln,paddingXS:ft,boxShadowSecondary:Ut,collapsedWidth:Kt,collapsedIconSize:Jt}=ze,pe={height:Ne,lineHeight:`${Ne}px`,listStylePosition:"inside",listStyleType:"disc"};return[{[ue]:{"&-inline, &-vertical":Object.assign({[`&${ue}-root`]:{boxShadow:"none"}},je(ze))},[`${ue}-submenu-popup`]:{[`${ue}-vertical`]:Object.assign(Object.assign({},je(ze)),{boxShadow:Ut})}},{[`${ue}-submenu-popup ${ue}-vertical${ue}-sub`]:{minWidth:ct,maxHeight:`calc(100vh - ${ut*2.5}px)`,padding:"0",overflow:"hidden",borderInlineEnd:0,"&:not([class*='-active'])":{overflowX:"hidden",overflowY:"auto"}}},{[`${ue}-inline`]:{width:"100%",[`&${ue}-root`]:{[`${ue}-item, ${ue}-submenu-title`]:{display:"flex",alignItems:"center",transition:[`border-color ${ln}`,`background ${ln}`,`padding ${Ft} ${Ot}`].join(","),[`> ${ue}-title-content`]:{flex:"auto",minWidth:0,overflow:"hidden",textOverflow:"ellipsis"},"> *":{flex:"none"}}},[`${ue}-sub${ue}-inline`]:{padding:0,border:0,borderRadius:0,boxShadow:"none",[`& > ${ue}-submenu > ${ue}-submenu-title`]:pe,[`& ${ue}-item-group-title`]:{paddingInlineStart:Wt}},[`${ue}-item`]:pe}},{[`${ue}-inline-collapsed`]:{width:Kt,[`&${ue}-root`]:{[`${ue}-item, ${ue}-submenu ${ue}-submenu-title`]:{[`> ${ue}-inline-collapsed-noicon`]:{fontSize:_t,textAlign:"center"}}},[`> ${ue}-item, + ${ue}-submenu-title`]:{paddingInlineEnd:Ot}}};var Fe=ze=>{const{componentCls:ue,iconCls:Pe,itemHeight:Ne,colorTextLightSolid:Ve,dropdownWidth:ct,controlHeightLG:ut,motionDurationMid:Ft,motionEaseOut:Ot,paddingXL:Wt,itemMarginInline:Ct,fontSizeLG:_t,motionDurationSlow:ln,paddingXS:ft,boxShadowSecondary:Ut,collapsedWidth:Kt,collapsedIconSize:Jt}=ze,pe={height:Ne,lineHeight:`${Ne}px`,listStylePosition:"inside",listStyleType:"disc"};return[{[ue]:{"&-inline, &-vertical":Object.assign({[`&${ue}-root`]:{boxShadow:"none"}},Te(ze))},[`${ue}-submenu-popup`]:{[`${ue}-vertical`]:Object.assign(Object.assign({},Te(ze)),{boxShadow:Ut})}},{[`${ue}-submenu-popup ${ue}-vertical${ue}-sub`]:{minWidth:ct,maxHeight:`calc(100vh - ${ut*2.5}px)`,padding:"0",overflow:"hidden",borderInlineEnd:0,"&:not([class*='-active'])":{overflowX:"hidden",overflowY:"auto"}}},{[`${ue}-inline`]:{width:"100%",[`&${ue}-root`]:{[`${ue}-item, ${ue}-submenu-title`]:{display:"flex",alignItems:"center",transition:[`border-color ${ln}`,`background ${ln}`,`padding ${Ft} ${Ot}`].join(","),[`> ${ue}-title-content`]:{flex:"auto",minWidth:0,overflow:"hidden",textOverflow:"ellipsis"},"> *":{flex:"none"}}},[`${ue}-sub${ue}-inline`]:{padding:0,border:0,borderRadius:0,boxShadow:"none",[`& > ${ue}-submenu > ${ue}-submenu-title`]:pe,[`& ${ue}-item-group-title`]:{paddingInlineStart:Wt}},[`${ue}-item`]:pe}},{[`${ue}-inline-collapsed`]:{width:Kt,[`&${ue}-root`]:{[`${ue}-item, ${ue}-submenu ${ue}-submenu-title`]:{[`> ${ue}-inline-collapsed-noicon`]:{fontSize:_t,textAlign:"center"}}},[`> ${ue}-item, > ${ue}-item-group > ${ue}-item-group-list > ${ue}-item, > ${ue}-item-group > ${ue}-item-group-list > ${ue}-submenu > ${ue}-submenu-title, > ${ue}-submenu > ${ue}-submenu-title`]:{insetInlineStart:0,paddingInline:`calc(50% - ${_t/2}px - ${Ct}px)`,textOverflow:"clip",[` ${ue}-submenu-arrow, ${ue}-submenu-expand-icon `]:{opacity:0},[`${ue}-item-icon, ${Pe}`]:{margin:0,fontSize:Jt,lineHeight:`${Ne}px`,"+ span":{display:"inline-block",opacity:0}}},[`${ue}-item-icon, ${Pe}`]:{display:"inline-block"},"&-tooltip":{pointerEvents:"none",[`${ue}-item-icon, ${Pe}`]:{display:"none"},"a, a:hover":{color:Ve}},[`${ue}-item-group-title`]:Object.assign(Object.assign({},Ee.vS),{paddingInline:ft})}}]};const Xe=ze=>{const{componentCls:ue,motionDurationSlow:Pe,motionDurationMid:Ne,motionEaseInOut:Ve,motionEaseOut:ct,iconCls:ut,iconSize:Ft,iconMarginInlineEnd:Ot}=ze;return{[`${ue}-item, ${ue}-submenu-title`]:{position:"relative",display:"block",margin:0,whiteSpace:"nowrap",cursor:"pointer",transition:[`border-color ${Pe}`,`background ${Pe}`,`padding ${Pe} ${Ve}`].join(","),[`${ue}-item-icon, ${ut}`]:{minWidth:Ft,fontSize:Ft,transition:[`font-size ${Ne} ${ct}`,`margin ${Pe} ${Ve}`,`color ${Pe}`].join(","),"+ span":{marginInlineStart:Ot,opacity:1,transition:[`opacity ${Pe} ${Ve}`,`margin ${Pe}`,`color ${Pe}`].join(",")}},[`${ue}-item-icon`]:Object.assign({},(0,Ee.Ro)()),[`&${ue}-item-only-child`]:{[`> ${ut}, > ${ue}-item-icon`]:{marginInlineEnd:0}}},[`${ue}-item-disabled, ${ue}-submenu-disabled`]:{background:"none !important",cursor:"not-allowed","&::after":{borderColor:"transparent !important"},a:{color:"inherit !important"},[`> ${ue}-submenu-title`]:{color:"inherit !important",cursor:"not-allowed"}}}},pt=ze=>{const{componentCls:ue,motionDurationSlow:Pe,motionEaseInOut:Ne,borderRadius:Ve,menuArrowSize:ct,menuArrowOffset:ut}=ze;return{[`${ue}-submenu`]:{"&-expand-icon, &-arrow":{position:"absolute",top:"50%",insetInlineEnd:ze.margin,width:ct,color:"currentcolor",transform:"translateY(-50%)",transition:`transform ${Pe} ${Ne}, opacity ${Pe}`},"&-arrow":{"&::before, &::after":{position:"absolute",width:ct*.6,height:ct*.15,backgroundColor:"currentcolor",borderRadius:Ve,transition:[`background ${Pe} ${Ne}`,`transform ${Pe} ${Ne}`,`top ${Pe} ${Ne}`,`color ${Pe} ${Ne}`].join(","),content:'""'},"&::before":{transform:`rotate(45deg) translateY(-${ut})`},"&::after":{transform:`rotate(-45deg) translateY(${ut})`}}}}},Je=ze=>{const{antCls:ue,componentCls:Pe,fontSize:Ne,motionDurationSlow:Ve,motionDurationMid:ct,motionEaseInOut:ut,paddingXS:Ft,padding:Ot,colorSplit:Wt,lineWidth:Ct,zIndexPopup:_t,borderRadiusLG:ln,subMenuItemBorderRadius:ft,menuArrowSize:Ut,menuArrowOffset:Kt,lineType:Jt,menuPanelMaskInset:pe,groupTitleLineHeight:Be,groupTitleFontSize:Ke}=ze;return[{"":{[`${Pe}`]:Object.assign(Object.assign({},(0,Ee.dF)()),{"&-hidden":{display:"none"}})},[`${Pe}-submenu-hidden`]:{display:"none"}},{[Pe]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,Ee.Wf)(ze)),(0,Ee.dF)()),{marginBottom:0,paddingInlineStart:0,fontSize:Ne,lineHeight:0,listStyle:"none",outline:"none",transition:`width ${Ve} cubic-bezier(0.2, 0, 0, 1) 0s`,"ul, ol":{margin:0,padding:0,listStyle:"none"},"&-overflow":{display:"flex",[`${Pe}-item`]:{flex:"none"}},[`${Pe}-item, ${Pe}-submenu, ${Pe}-submenu-title`]:{borderRadius:ze.itemBorderRadius},[`${Pe}-item-group-title`]:{padding:`${Ft}px ${Ot}px`,fontSize:Ke,lineHeight:Be,transition:`all ${Ve}`},[`&-horizontal ${Pe}-submenu`]:{transition:[`border-color ${Ve} ${ut}`,`background ${Ve} ${ut}`].join(",")},[`${Pe}-submenu, ${Pe}-submenu-inline`]:{transition:[`border-color ${Ve} ${ut}`,`background ${Ve} ${ut}`,`padding ${ct} ${ut}`].join(",")},[`${Pe}-submenu ${Pe}-sub`]:{cursor:"initial",transition:[`background ${Ve} ${ut}`,`padding ${Ve} ${ut}`].join(",")},[`${Pe}-title-content`]:{transition:`color ${Ve}`},[`${Pe}-item a`]:{"&::before":{position:"absolute",inset:0,backgroundColor:"transparent",content:'""'}},[`${Pe}-item-divider`]:{overflow:"hidden",lineHeight:0,borderColor:Wt,borderStyle:Jt,borderWidth:0,borderTopWidth:Ct,marginBlock:Ct,padding:0,"&-dashed":{borderStyle:"dashed"}}}),Xe(ze)),{[`${Pe}-item-group`]:{[`${Pe}-item-group-list`]:{margin:0,padding:0,[`${Pe}-item, ${Pe}-submenu-title`]:{paddingInline:`${Ne*2}px ${Ot}px`}}},"&-submenu":{"&-popup":{position:"absolute",zIndex:_t,borderRadius:ln,boxShadow:"none",transformOrigin:"0 0",[`&${Pe}-submenu`]:{background:"transparent"},"&::before":{position:"absolute",inset:`${pe}px 0 0`,zIndex:-1,width:"100%",height:"100%",opacity:0,content:'""'}},"&-placement-rightTop::before":{top:0,insetInlineStart:pe},"\n &-placement-leftTop,\n &-placement-bottomRight,\n ":{transformOrigin:"100% 0"},"\n &-placement-leftBottom,\n &-placement-topRight,\n ":{transformOrigin:"100% 100%"},"\n &-placement-rightBottom,\n &-placement-topLeft,\n ":{transformOrigin:"0 100%"},"\n &-placement-bottomLeft,\n &-placement-rightTop,\n ":{transformOrigin:"0 0"},"\n &-placement-leftTop,\n &-placement-leftBottom\n ":{paddingInlineEnd:ze.paddingXS},"\n &-placement-rightTop,\n &-placement-rightBottom\n ":{paddingInlineStart:ze.paddingXS},"\n &-placement-topRight,\n &-placement-topLeft\n ":{paddingBottom:ze.paddingXS},"\n &-placement-bottomRight,\n &-placement-bottomLeft\n ":{paddingTop:ze.paddingXS},[`> ${Pe}`]:Object.assign(Object.assign(Object.assign({borderRadius:ln},Xe(ze)),pt(ze)),{[`${Pe}-item, ${Pe}-submenu > ${Pe}-submenu-title`]:{borderRadius:ft},[`${Pe}-submenu-title::after`]:{transition:`transform ${Ve} ${ut}`}})}}),pt(ze)),{[`&-inline-collapsed ${Pe}-submenu-arrow, - &-inline ${Pe}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateX(${Kt})`},"&::after":{transform:`rotate(45deg) translateX(-${Kt})`}},[`${Pe}-submenu-open${Pe}-submenu-inline > ${Pe}-submenu-title > ${Pe}-submenu-arrow`]:{transform:`translateY(-${Ut*.2}px)`,"&::after":{transform:`rotate(-45deg) translateX(-${Kt})`},"&::before":{transform:`rotate(45deg) translateX(${Kt})`}}})},{[`${ue}-layout-header`]:{[Pe]:{lineHeight:"inherit"}}}]};var dt=(ze,ue)=>(0,Lt.Z)("Menu",Ne=>{if(ue===!1)return[];const{colorBgElevated:Ve,colorPrimary:ct,colorTextLightSolid:ut,controlHeightLG:Ft,fontSize:Ot,darkItemColor:Wt,darkDangerItemColor:Ct,darkItemBg:_t,darkSubMenuItemBg:ln,darkItemSelectedColor:ft,darkItemSelectedBg:Ut,darkDangerItemSelectedBg:Kt,darkItemHoverBg:Jt,darkGroupTitleColor:pe,darkItemHoverColor:Be,darkItemDisabledColor:Ke,darkDangerItemHoverColor:mt,darkDangerItemSelectedColor:vt,darkDangerItemActiveBg:At}=Ne,jt=Ot/7*5,Mt=(0,ye.TS)(Ne,{menuArrowSize:jt,menuHorizontalHeight:Ft*1.15,menuArrowOffset:`${jt*.25}px`,menuPanelMaskInset:-7,menuSubMenuBg:Ve}),kt=(0,ye.TS)(Mt,{itemColor:Wt,itemHoverColor:Be,groupTitleColor:pe,itemSelectedColor:ft,itemBg:_t,popupBg:_t,subMenuItemBg:ln,itemActiveBg:"transparent",itemSelectedBg:Ut,activeBarHeight:0,activeBarBorderWidth:0,itemHoverBg:Jt,itemDisabledColor:Ke,dangerItemColor:Ct,dangerItemHoverColor:mt,dangerItemSelectedColor:vt,dangerItemActiveBg:At,dangerItemSelectedBg:Kt,menuSubMenuBg:ln,horizontalItemSelectedColor:ut,horizontalItemSelectedBg:ct});return[Je(Mt),$e(Mt),Fe(Mt),qe(Mt,"light"),qe(kt,"dark"),nt(Mt),(0,Oe.Z)(Mt),(0,ot.oN)(Mt,"slide-up"),(0,ot.oN)(Mt,"slide-down"),(0,Nt._y)(Mt,"zoom-big")]},Ne=>{const{colorPrimary:Ve,colorError:ct,colorTextDisabled:ut,colorErrorBg:Ft,colorText:Ot,colorTextDescription:Wt,colorBgContainer:Ct,colorFillAlter:_t,colorFillContent:ln,lineWidth:ft,lineWidthBold:Ut,controlItemBgActive:Kt,colorBgTextHover:Jt,controlHeightLG:pe,lineHeight:Be,colorBgElevated:Ke,marginXXS:mt,padding:vt,fontSize:At,controlHeightSM:jt,fontSizeLG:Mt,colorTextLightSolid:kt,colorErrorHover:qt}=Ne,Vt=new se.C(kt).setAlpha(.65).toRgbString();return{dropdownWidth:160,zIndexPopup:Ne.zIndexPopupBase+50,radiusItem:Ne.borderRadiusLG,itemBorderRadius:Ne.borderRadiusLG,radiusSubMenuItem:Ne.borderRadiusSM,subMenuItemBorderRadius:Ne.borderRadiusSM,colorItemText:Ot,itemColor:Ot,colorItemTextHover:Ot,itemHoverColor:Ot,colorItemTextHoverHorizontal:Ve,horizontalItemHoverColor:Ve,colorGroupTitle:Wt,groupTitleColor:Wt,colorItemTextSelected:Ve,itemSelectedColor:Ve,colorItemTextSelectedHorizontal:Ve,horizontalItemSelectedColor:Ve,colorItemBg:Ct,itemBg:Ct,colorItemBgHover:Jt,itemHoverBg:Jt,colorItemBgActive:ln,itemActiveBg:Kt,colorSubItemBg:_t,subMenuItemBg:_t,colorItemBgSelected:Kt,itemSelectedBg:Kt,colorItemBgSelectedHorizontal:"transparent",horizontalItemSelectedBg:"transparent",colorActiveBarWidth:0,activeBarWidth:0,colorActiveBarHeight:Ut,activeBarHeight:Ut,colorActiveBarBorderSize:ft,activeBarBorderWidth:ft,colorItemTextDisabled:ut,itemDisabledColor:ut,colorDangerItemText:ct,dangerItemColor:ct,colorDangerItemTextHover:ct,dangerItemHoverColor:ct,colorDangerItemTextSelected:ct,dangerItemSelectedColor:ct,colorDangerItemBgActive:Ft,dangerItemActiveBg:Ft,colorDangerItemBgSelected:Ft,dangerItemSelectedBg:Ft,itemMarginInline:Ne.marginXXS,horizontalItemBorderRadius:0,horizontalItemHoverBg:"transparent",itemHeight:pe,groupTitleLineHeight:Be,collapsedWidth:pe*2,popupBg:Ke,itemMarginBlock:mt,itemPaddingInline:vt,horizontalLineHeight:`${pe*1.15}px`,iconSize:At,iconMarginInlineEnd:jt-At,collapsedIconSize:Mt,groupTitleFontSize:At,darkItemDisabledColor:new se.C(kt).setAlpha(.25).toRgbString(),darkItemColor:Vt,darkDangerItemColor:ct,darkItemBg:"#001529",darkSubMenuItemBg:"#000c17",darkItemSelectedColor:kt,darkItemSelectedBg:Ve,darkDangerItemSelectedBg:ct,darkItemHoverBg:"transparent",darkGroupTitleColor:Vt,darkItemHoverColor:kt,darkDangerItemHoverColor:qt,darkDangerItemSelectedColor:kt,darkDangerItemActiveBg:ct}},{deprecatedTokens:[["colorGroupTitle","groupTitleColor"],["radiusItem","itemBorderRadius"],["radiusSubMenuItem","subMenuItemBorderRadius"],["colorItemText","itemColor"],["colorItemTextHover","itemHoverColor"],["colorItemTextHoverHorizontal","horizontalItemHoverColor"],["colorItemTextSelected","itemSelectedColor"],["colorItemTextSelectedHorizontal","horizontalItemSelectedColor"],["colorItemTextDisabled","itemDisabledColor"],["colorDangerItemText","dangerItemColor"],["colorDangerItemTextHover","dangerItemHoverColor"],["colorDangerItemTextSelected","dangerItemSelectedColor"],["colorDangerItemBgActive","dangerItemActiveBg"],["colorDangerItemBgSelected","dangerItemSelectedBg"],["colorItemBg","itemBg"],["colorItemBgHover","itemHoverBg"],["colorSubItemBg","subMenuItemBg"],["colorItemBgActive","itemActiveBg"],["colorItemBgSelectedHorizontal","horizontalItemSelectedBg"],["colorActiveBarWidth","activeBarWidth"],["colorActiveBarHeight","activeBarHeight"],["colorActiveBarBorderSize","activeBarBorderWidth"],["colorItemBgSelected","itemSelectedBg"]]})(ze),de=function(ze,ue){var Pe={};for(var Ne in ze)Object.prototype.hasOwnProperty.call(ze,Ne)&&ue.indexOf(Ne)<0&&(Pe[Ne]=ze[Ne]);if(ze!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ve=0,Ne=Object.getOwnPropertySymbols(ze);Ve{var Pe,Ne;const Ve=Se.useContext(re.Z),ct=Ve||{},{getPrefixCls:ut,getPopupContainer:Ft,direction:Ot,menu:Wt}=Se.useContext(Le.E_),Ct=ut(),{prefixCls:_t,className:ln,style:ft,theme:Ut="light",expandIcon:Kt,_internalDisableMenuItemTitleTooltip:Jt,inlineCollapsed:pe,siderCollapsed:Be,items:Ke,children:mt,rootClassName:vt,mode:At,selectable:jt,onClick:Mt,overflowedIndicatorPopupClassName:kt}=ze,qt=de(ze,["prefixCls","className","style","theme","expandIcon","_internalDisableMenuItemTitleTooltip","inlineCollapsed","siderCollapsed","items","children","rootClassName","mode","selectable","onClick","overflowedIndicatorPopupClassName"]),Vt=(0,it.Z)(qt,["collapsedWidth"]),on=fe(Ke)||mt;(Pe=ct.validator)===null||Pe===void 0||Pe.call(ct,{mode:At});const hn=(0,ee.useEvent)(function(){var Nn;Mt==null||Mt.apply(void 0,arguments),(Nn=ct.onClick)===null||Nn===void 0||Nn.call(ct)}),yn=ct.mode||At,Fn=jt!=null?jt:ct.selectable,sn=Se.useMemo(()=>Be!==void 0?Be:pe,[pe,Be]),dn={horizontal:{motionName:`${Ct}-slide-up`},inline:(0,ne.Z)(Ct),other:{motionName:`${Ct}-zoom-big`}},Ln=ut("menu",_t||ct.prefixCls),[xn,$n]=dt(Ln,!Ve),cn=me()(`${Ln}-${Ut}`,Wt==null?void 0:Wt.className,ln);let zn;if(typeof Kt=="function")zn=Kt;else if(Kt===null||Kt===!1)zn=null;else if(ct.expandIcon===null||ct.expandIcon===!1)zn=null;else{const Nn=Kt!=null?Kt:ct.expandIcon;zn=(0,_e.Tm)(Nn,{className:me()(`${Ln}-submenu-expand-icon`,(0,_e.l$)(Nn)?(Ne=Nn.props)===null||Ne===void 0?void 0:Ne.className:"")})}const Vn=Se.useMemo(()=>({prefixCls:Ln,inlineCollapsed:sn||!1,direction:Ot,firstLevel:!0,theme:Ut,mode:yn,disableMenuItemTitleTooltip:Jt}),[Ln,sn,Ot,Jt,Ut]);return xn(Se.createElement(re.Z.Provider,{value:null},Se.createElement(a.Provider,{value:Vn},Se.createElement(te.ZP,Object.assign({getPopupContainer:Ft,overflowedIndicator:Se.createElement(z.Z,null),overflowedIndicatorPopupClassName:me()(Ln,`${Ln}-${Ut}`,kt),mode:yn,selectable:Fn,onClick:hn},Vt,{inlineCollapsed:sn,style:Object.assign(Object.assign({},Wt==null?void 0:Wt.style),ft),className:cn,prefixCls:Ln,direction:Ot,defaultMotions:dn,expandIcon:zn,ref:ue,rootClassName:me()(vt,$n)}),on))))});const It=(0,Se.forwardRef)((ze,ue)=>{const Pe=(0,Se.useRef)(null),Ne=Se.useContext(We.D);return(0,Se.useImperativeHandle)(ue,()=>({menu:Pe.current,focus:Ve=>{var ct;(ct=Pe.current)===null||ct===void 0||ct.focus(Ve)}})),Se.createElement(Pt,Object.assign({ref:Pe},ze,Ne))});It.Item=E,It.SubMenu=x,It.Divider=et,It.ItemGroup=te.BW;var yt=It},93948:function(Me,lt,oe){"use strict";oe.d(lt,{Z:function(){return Jt}});var te=oe(59301),Se=oe(29679),We=oe(40001),De=oe(19248),me=oe(99267),Le=oe(92310),le=oe.n(Le),ke=oe(2738),et=oe(36355),Ce=oe(54476),it=oe(33885),Re=oe(75931),_e={percent:0,prefixCls:"rc-progress",strokeColor:"#2db7f5",strokeLinecap:"round",strokeWidth:1,trailColor:"#D9D9D9",trailWidth:1,gapPosition:"bottom"},ae=function(){var Be=(0,te.useRef)([]),Ke=(0,te.useRef)(null);return(0,te.useEffect)(function(){var mt=Date.now(),vt=!1;Be.current.forEach(function(At){if(At){vt=!0;var jt=At.style;jt.transitionDuration=".3s, .3s, .3s, .06s",Ke.current&&mt-Ke.current<100&&(jt.transitionDuration="0s, 0s")}}),vt&&(Ke.current=Date.now())}),Be.current},a=["className","percent","prefixCls","strokeColor","strokeLinecap","strokeWidth","style","trailColor","trailWidth","transition"],y=function(Be){var Ke=(0,it.Z)((0,it.Z)({},_e),Be),mt=Ke.className,vt=Ke.percent,At=Ke.prefixCls,jt=Ke.strokeColor,Mt=Ke.strokeLinecap,kt=Ke.strokeWidth,qt=Ke.style,Vt=Ke.trailColor,on=Ke.trailWidth,hn=Ke.transition,yn=(0,Re.Z)(Ke,a);delete yn.gapPosition;var Fn=Array.isArray(vt)?vt:[vt],sn=Array.isArray(jt)?jt:[jt],dn=ae(),Ln=kt/2,xn=100-kt/2,$n="M ".concat(Mt==="round"?Ln:0,",").concat(Ln,` - L `).concat(Mt==="round"?xn:100,",").concat(Ln),cn="0 0 100 ".concat(kt),zn=0;return te.createElement("svg",(0,Ce.Z)({className:le()("".concat(At,"-line"),mt),viewBox:cn,preserveAspectRatio:"none",style:qt},yn),te.createElement("path",{className:"".concat(At,"-line-trail"),d:$n,strokeLinecap:Mt,stroke:Vt,strokeWidth:on||kt,fillOpacity:"0"}),Fn.map(function(Vn,Nn){var Zn=1;switch(Mt){case"round":Zn=1-kt/100;break;case"square":Zn=1-kt/2/100;break;default:Zn=1;break}var na={strokeDasharray:"".concat(Vn*Zn,"px, 100px"),strokeDashoffset:"-".concat(zn,"px"),transition:hn||"stroke-dashoffset 0.3s ease 0s, stroke-dasharray .3s ease 0s, stroke 0.3s linear"},ve=sn[Nn]||sn[sn.length-1];return zn+=Vn,te.createElement("path",{key:Nn,className:"".concat(At,"-line-path"),d:$n,strokeLinecap:Mt,stroke:ve,strokeWidth:kt,fillOpacity:"0",ref:function(be){dn[Nn]=be},style:na})}))},E=y,b=oe(76190),x=oe(42978),z=oe(47273),ee=0,ne=(0,z.Z)();function re(){var pe;return ne?(pe=ee,ee+=1):pe="TEST_OR_SSR",pe}var ie=function(pe){var Be=te.useState(),Ke=(0,x.Z)(Be,2),mt=Ke[0],vt=Ke[1];return te.useEffect(function(){vt("rc_progress_".concat(re()))},[]),pe||mt},ge=function(Be){var Ke=Be.bg,mt=Be.children;return te.createElement("div",{style:{width:"100%",height:"100%",background:Ke}},mt)};function fe(pe,Be){return Object.keys(pe).map(function(Ke){var mt=parseFloat(Ke),vt="".concat(Math.floor(mt*Be),"%");return"".concat(pe[Ke]," ").concat(vt)})}var se=te.forwardRef(function(pe,Be){var Ke=pe.prefixCls,mt=pe.color,vt=pe.gradientId,At=pe.radius,jt=pe.style,Mt=pe.ptg,kt=pe.strokeLinecap,qt=pe.strokeWidth,Vt=pe.size,on=pe.gapDegree,hn=mt&&(0,b.Z)(mt)==="object",yn=hn?"#FFF":void 0,Fn=Vt/2,sn=te.createElement("circle",{className:"".concat(Ke,"-circle-path"),r:At,cx:Fn,cy:Fn,stroke:yn,strokeLinecap:kt,strokeWidth:qt,opacity:Mt===0?0:1,style:jt,ref:Be});if(!hn)return sn;var dn="".concat(vt,"-conic"),Ln=on?"".concat(180+on/2,"deg"):"0deg",xn=fe(mt,(360-on)/360),$n=fe(mt,1),cn="conic-gradient(from ".concat(Ln,", ").concat(xn.join(", "),")"),zn="linear-gradient(to ".concat(on?"bottom":"top",", ").concat($n.join(", "),")");return te.createElement(te.Fragment,null,te.createElement("mask",{id:dn},sn),te.createElement("foreignObject",{x:0,y:0,width:Vt,height:Vt,mask:"url(#".concat(dn,")")},te.createElement(ge,{bg:zn},te.createElement(ge,{bg:cn}))))}),Ee=se,Oe=100,ot=function(Be,Ke,mt,vt,At,jt,Mt,kt,qt,Vt){var on=arguments.length>10&&arguments[10]!==void 0?arguments[10]:0,hn=mt/100*360*((360-jt)/360),yn=jt===0?0:{bottom:0,top:180,left:90,right:-90}[Mt],Fn=(100-vt)/100*Ke;qt==="round"&&vt!==100&&(Fn+=Vt/2,Fn>=Ke&&(Fn=Ke-.01));var sn=Oe/2;return{stroke:typeof kt=="string"?kt:void 0,strokeDasharray:"".concat(Ke,"px ").concat(Be),strokeDashoffset:Fn+on,transform:"rotate(".concat(At+hn+yn,"deg)"),transformOrigin:"".concat(sn,"px ").concat(sn,"px"),transition:"stroke-dashoffset .3s ease 0s, stroke-dasharray .3s ease 0s, stroke .3s, stroke-width .06s ease .3s, opacity .3s ease 0s",fillOpacity:0}},Nt=["id","prefixCls","steps","strokeWidth","trailWidth","gapDegree","gapPosition","trailColor","strokeLinecap","style","className","strokeColor","percent"];function Lt(pe){var Be=pe!=null?pe:[];return Array.isArray(Be)?Be:[Be]}var ye=function(Be){var Ke=(0,it.Z)((0,it.Z)({},_e),Be),mt=Ke.id,vt=Ke.prefixCls,At=Ke.steps,jt=Ke.strokeWidth,Mt=Ke.trailWidth,kt=Ke.gapDegree,qt=kt===void 0?0:kt,Vt=Ke.gapPosition,on=Ke.trailColor,hn=Ke.strokeLinecap,yn=Ke.style,Fn=Ke.className,sn=Ke.strokeColor,dn=Ke.percent,Ln=(0,Re.Z)(Ke,Nt),xn=Oe/2,$n=ie(mt),cn="".concat($n,"-gradient"),zn=xn-jt/2,Vn=Math.PI*2*zn,Nn=qt>0?90+qt/2:-90,Zn=Vn*((360-qt)/360),na=(0,b.Z)(At)==="object"?At:{count:At,space:2},ve=na.count,we=na.space,be=Lt(dn),rt=Lt(sn),Et=rt.find(function(Dn){return Dn&&(0,b.Z)(Dn)==="object"}),Gt=Et&&(0,b.Z)(Et)==="object",en=Gt?"butt":hn,Yt=ot(Vn,Zn,0,100,Nn,qt,Vt,on,en,jt),Dt=ae(),bn=function(){var st=0;return be.map(function(Qt,Hn){var Rn=rt[Hn]||rt[rt.length-1],On=ot(Vn,Zn,st,Qt,Nn,qt,Vt,Rn,en,jt);return st+=Qt,te.createElement(Ee,{key:Hn,color:Rn,ptg:Qt,radius:zn,prefixCls:vt,gradientId:cn,style:On,strokeLinecap:en,strokeWidth:jt,gapDegree:qt,ref:function(Ae){Dt[Hn]=Ae},size:Oe})}).reverse()},Qn=function(){var st=Math.round(ve*(be[0]/100)),Qt=100/ve,Hn=0;return new Array(ve).fill(null).map(function(Rn,On){var ce=On<=st-1?rt[0]:on,Ae=ce&&(0,b.Z)(ce)==="object"?"url(#".concat(cn,")"):void 0,Ie=ot(Vn,Zn,Hn,Qt,Nn,qt,Vt,ce,"butt",jt,we);return Hn+=(Zn-Ie.strokeDashoffset+we)*100/Zn,te.createElement("circle",{key:On,className:"".concat(vt,"-circle-path"),r:zn,cx:xn,cy:xn,stroke:Ae,strokeWidth:jt,opacity:1,style:Ie,ref:function(at){Dt[On]=at}})})};return te.createElement("svg",(0,Ce.Z)({className:le()("".concat(vt,"-circle"),Fn),viewBox:"0 0 ".concat(Oe," ").concat(Oe),style:yn,id:mt,role:"presentation"},Ln),!ve&&te.createElement("circle",{className:"".concat(vt,"-circle-trail"),r:zn,cx:xn,cy:xn,stroke:on,strokeLinecap:en,strokeWidth:Mt||jt,style:Yt}),ve?Qn():bn())},Ge=ye,$e={Line:E,Circle:Ge},Te=oe(6848),nt=oe(30071);function St(pe){return!pe||pe<0?0:pe>100?100:pe}function He(pe){let{success:Be,successPercent:Ke}=pe,mt=Ke;return Be&&"progress"in Be&&(mt=Be.progress),Be&&"percent"in Be&&(mt=Be.percent),mt}const qe=pe=>{let{percent:Be,success:Ke,successPercent:mt}=pe;const vt=St(He({success:Ke,successPercent:mt}));return[vt,St(St(Be)-vt)]},je=pe=>{let{success:Be={},strokeColor:Ke}=pe;const{strokeColor:mt}=Be;return[mt||nt.presetPrimaryColors.green,Ke||null]},he=(pe,Be,Ke)=>{var mt,vt,At,jt;let Mt=-1,kt=-1;if(Be==="step"){const qt=Ke.steps,Vt=Ke.strokeWidth;typeof pe=="string"||typeof pe=="undefined"?(Mt=pe==="small"?2:14,kt=Vt!=null?Vt:8):typeof pe=="number"?[Mt,kt]=[pe,pe]:[Mt=14,kt=8]=pe,Mt*=qt}else if(Be==="line"){const qt=Ke==null?void 0:Ke.strokeWidth;typeof pe=="string"||typeof pe=="undefined"?kt=qt||(pe==="small"?6:8):typeof pe=="number"?[Mt,kt]=[pe,pe]:[Mt=-1,kt=8]=pe}else(Be==="circle"||Be==="dashboard")&&(typeof pe=="string"||typeof pe=="undefined"?[Mt,kt]=pe==="small"?[60,60]:[120,120]:typeof pe=="number"?[Mt,kt]=[pe,pe]:(Mt=(vt=(mt=pe[0])!==null&&mt!==void 0?mt:pe[1])!==null&&vt!==void 0?vt:120,kt=(jt=(At=pe[0])!==null&&At!==void 0?At:pe[1])!==null&&jt!==void 0?jt:120));return[Mt,kt]},Fe=3,Xe=pe=>Fe/pe*100;var Je=pe=>{const{prefixCls:Be,trailColor:Ke=null,strokeLinecap:mt="round",gapPosition:vt,gapDegree:At,width:jt=120,type:Mt,children:kt,success:qt,size:Vt=jt}=pe,[on,hn]=he(Vt,"circle");let{strokeWidth:yn}=pe;yn===void 0&&(yn=Math.max(Xe(on),6));const Fn={width:on,height:hn,fontSize:on*.15+6},sn=te.useMemo(()=>{if(At||At===0)return At;if(Mt==="dashboard")return 75},[At,Mt]),dn=vt||Mt==="dashboard"&&"bottom"||void 0,Ln=Object.prototype.toString.call(pe.strokeColor)==="[object Object]",xn=je({success:qt,strokeColor:pe.strokeColor}),$n=le()(`${Be}-inner`,{[`${Be}-circle-gradient`]:Ln}),cn=te.createElement(Ge,{percent:qe(pe),strokeWidth:yn,trailWidth:yn,strokeColor:xn,strokeLinecap:mt,trailColor:Ke,prefixCls:Be,gapDegree:sn,gapPosition:dn});return te.createElement("div",{className:$n,style:Fn},on<=20?te.createElement(Te.Z,{title:kt},te.createElement("span",null,cn)):te.createElement(te.Fragment,null,cn,kt))},dt=function(pe,Be){var Ke={};for(var mt in pe)Object.prototype.hasOwnProperty.call(pe,mt)&&Be.indexOf(mt)<0&&(Ke[mt]=pe[mt]);if(pe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var vt=0,mt=Object.getOwnPropertySymbols(pe);vt{let Be=[];return Object.keys(pe).forEach(Ke=>{const mt=parseFloat(Ke.replace(/%/g,""));isNaN(mt)||Be.push({key:mt,value:pe[Ke]})}),Be=Be.sort((Ke,mt)=>Ke.key-mt.key),Be.map(Ke=>{let{key:mt,value:vt}=Ke;return`${vt} ${mt}%`}).join(", ")},Ye=(pe,Be)=>{const{from:Ke=nt.presetPrimaryColors.blue,to:mt=nt.presetPrimaryColors.blue,direction:vt=Be==="rtl"?"to left":"to right"}=pe,At=dt(pe,["from","to","direction"]);if(Object.keys(At).length!==0){const jt=de(At);return{backgroundImage:`linear-gradient(${vt}, ${jt})`}}return{backgroundImage:`linear-gradient(${vt}, ${Ke}, ${mt})`}};var It=pe=>{const{prefixCls:Be,direction:Ke,percent:mt,size:vt,strokeWidth:At,strokeColor:jt,strokeLinecap:Mt="round",children:kt,trailColor:qt=null,success:Vt}=pe,on=jt&&typeof jt!="string"?Ye(jt,Ke):{backgroundColor:jt},hn=Mt==="square"||Mt==="butt"?0:void 0,yn={backgroundColor:qt||void 0,borderRadius:hn},Fn=vt!=null?vt:[-1,At||(vt==="small"?6:8)],[sn,dn]=he(Fn,"line",{strokeWidth:At}),Ln=Object.assign({width:`${St(mt)}%`,height:dn,borderRadius:hn},on),xn=He(pe),$n={width:`${St(xn)}%`,height:dn,borderRadius:hn,backgroundColor:Vt==null?void 0:Vt.strokeColor},cn={width:sn<0?"100%":sn,height:dn};return te.createElement(te.Fragment,null,te.createElement("div",{className:`${Be}-outer`,style:cn},te.createElement("div",{className:`${Be}-inner`,style:yn},te.createElement("div",{className:`${Be}-bg`,style:Ln}),xn!==void 0?te.createElement("div",{className:`${Be}-success-bg`,style:$n}):null)),kt)},ze=pe=>{const{size:Be,steps:Ke,percent:mt=0,strokeWidth:vt=8,strokeColor:At,trailColor:jt=null,prefixCls:Mt,children:kt}=pe,qt=Math.round(Ke*(mt/100)),Vt=Be==="small"?2:14,on=Be!=null?Be:[Vt,vt],[hn,yn]=he(on,"step",{steps:Ke,strokeWidth:vt}),Fn=hn/Ke,sn=new Array(Ke);for(let dn=0;dn{const Be=pe?"100%":"-100%";return new ue.Keyframes(`antProgress${pe?"RTL":"LTR"}Active`,{"0%":{transform:`translateX(${Be}) scaleX(0)`,opacity:.1},"20%":{transform:`translateX(${Be}) scaleX(0)`,opacity:.5},to:{transform:"translateX(0) scaleX(1)",opacity:0}})},ut=pe=>{const{componentCls:Be,iconCls:Ke}=pe;return{[Be]:Object.assign(Object.assign({},(0,Pe.Wf)(pe)),{display:"inline-block","&-rtl":{direction:"rtl"},"&-line":{position:"relative",width:"100%",fontSize:pe.fontSize,marginInlineEnd:pe.marginXS,marginBottom:pe.marginXS},[`${Be}-outer`]:{display:"inline-block",width:"100%"},[`&${Be}-show-info`]:{[`${Be}-outer`]:{marginInlineEnd:`calc(-2em - ${pe.marginXS}px)`,paddingInlineEnd:`calc(2em + ${pe.paddingXS}px)`}},[`${Be}-inner`]:{position:"relative",display:"inline-block",width:"100%",overflow:"hidden",verticalAlign:"middle",backgroundColor:pe.remainingColor,borderRadius:pe.lineBorderRadius},[`${Be}-inner:not(${Be}-circle-gradient)`]:{[`${Be}-circle-path`]:{stroke:pe.defaultColor}},[`${Be}-success-bg, ${Be}-bg`]:{position:"relative",backgroundColor:pe.defaultColor,borderRadius:pe.lineBorderRadius,transition:`all ${pe.motionDurationSlow} ${pe.motionEaseInOutCirc}`},[`${Be}-success-bg`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,backgroundColor:pe.colorSuccess},[`${Be}-text`]:{display:"inline-block",width:"2em",marginInlineStart:pe.marginXS,color:pe.colorText,lineHeight:1,whiteSpace:"nowrap",textAlign:"start",verticalAlign:"middle",wordBreak:"normal",[Ke]:{fontSize:pe.fontSize}},[`&${Be}-status-active`]:{[`${Be}-bg::before`]:{position:"absolute",inset:0,backgroundColor:pe.colorBgContainer,borderRadius:pe.lineBorderRadius,opacity:0,animationName:ct(),animationDuration:pe.progressActiveMotionDuration,animationTimingFunction:pe.motionEaseOutQuint,animationIterationCount:"infinite",content:'""'}},[`&${Be}-rtl${Be}-status-active`]:{[`${Be}-bg::before`]:{animationName:ct(!0)}},[`&${Be}-status-exception`]:{[`${Be}-bg`]:{backgroundColor:pe.colorError},[`${Be}-text`]:{color:pe.colorError}},[`&${Be}-status-exception ${Be}-inner:not(${Be}-circle-gradient)`]:{[`${Be}-circle-path`]:{stroke:pe.colorError}},[`&${Be}-status-success`]:{[`${Be}-bg`]:{backgroundColor:pe.colorSuccess},[`${Be}-text`]:{color:pe.colorSuccess}},[`&${Be}-status-success ${Be}-inner:not(${Be}-circle-gradient)`]:{[`${Be}-circle-path`]:{stroke:pe.colorSuccess}}})}},Ft=pe=>{const{componentCls:Be,iconCls:Ke}=pe;return{[Be]:{[`${Be}-circle-trail`]:{stroke:pe.remainingColor},[`&${Be}-circle ${Be}-inner`]:{position:"relative",lineHeight:1,backgroundColor:"transparent"},[`&${Be}-circle ${Be}-text`]:{position:"absolute",insetBlockStart:"50%",insetInlineStart:0,width:"100%",margin:0,padding:0,color:pe.circleTextColor,fontSize:pe.circleTextFontSize,lineHeight:1,whiteSpace:"normal",textAlign:"center",transform:"translateY(-50%)",[Ke]:{fontSize:`${pe.fontSize/pe.fontSizeSM}em`}},[`${Be}-circle&-status-exception`]:{[`${Be}-text`]:{color:pe.colorError}},[`${Be}-circle&-status-success`]:{[`${Be}-text`]:{color:pe.colorSuccess}}},[`${Be}-inline-circle`]:{lineHeight:1,[`${Be}-inner`]:{verticalAlign:"bottom"}}}},Ot=pe=>{const{componentCls:Be}=pe;return{[Be]:{[`${Be}-steps`]:{display:"inline-block","&-outer":{display:"flex",flexDirection:"row",alignItems:"center"},"&-item":{flexShrink:0,minWidth:pe.progressStepMinWidth,marginInlineEnd:pe.progressStepMarginInlineEnd,backgroundColor:pe.remainingColor,transition:`all ${pe.motionDurationSlow}`,"&-active":{backgroundColor:pe.defaultColor}}}}}},Wt=pe=>{const{componentCls:Be,iconCls:Ke}=pe;return{[Be]:{[`${Be}-small&-line, ${Be}-small&-line ${Be}-text ${Ke}`]:{fontSize:pe.fontSizeSM}}}};var Ct=(0,Ne.Z)("Progress",pe=>{const Be=pe.marginXXS/2,Ke=(0,Ve.TS)(pe,{progressStepMarginInlineEnd:Be,progressStepMinWidth:Be,progressActiveMotionDuration:"2.4s"});return[ut(Ke),Ft(Ke),Ot(Ke),Wt(Ke)]},pe=>({circleTextColor:pe.colorText,defaultColor:pe.colorInfo,remainingColor:pe.colorFillSecondary,lineBorderRadius:100,circleTextFontSize:"1em"})),_t=function(pe,Be){var Ke={};for(var mt in pe)Object.prototype.hasOwnProperty.call(pe,mt)&&Be.indexOf(mt)<0&&(Ke[mt]=pe[mt]);if(pe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var vt=0,mt=Object.getOwnPropertySymbols(pe);vt{const{prefixCls:Ke,className:mt,rootClassName:vt,steps:At,strokeColor:jt,percent:Mt=0,size:kt="default",showInfo:qt=!0,type:Vt="line",status:on,format:hn,style:yn}=pe,Fn=_t(pe,["prefixCls","className","rootClassName","steps","strokeColor","percent","size","showInfo","type","status","format","style"]),sn=te.useMemo(()=>{var be,rt;const Et=He(pe);return parseInt(Et!==void 0?(be=Et!=null?Et:0)===null||be===void 0?void 0:be.toString():(rt=Mt!=null?Mt:0)===null||rt===void 0?void 0:rt.toString(),10)},[Mt,pe.success,pe.successPercent]),dn=te.useMemo(()=>!ft.includes(on)&&sn>=100?"success":on||"normal",[on,sn]),{getPrefixCls:Ln,direction:xn,progress:$n}=te.useContext(et.E_),cn=Ln("progress",Ke),[zn,Vn]=Ct(cn),Nn=te.useMemo(()=>{if(!qt)return null;const be=He(pe);let rt;const Et=hn||(en=>`${en}%`),Gt=Vt==="line";return hn||dn!=="exception"&&dn!=="success"?rt=Et(St(Mt),St(be)):dn==="exception"?rt=Gt?te.createElement(De.Z,null):te.createElement(me.Z,null):dn==="success"&&(rt=Gt?te.createElement(Se.Z,null):te.createElement(We.Z,null)),te.createElement("span",{className:`${cn}-text`,title:typeof rt=="string"?rt:void 0},rt)},[qt,Mt,sn,dn,Vt,cn,hn]),Zn=Array.isArray(jt)?jt[0]:jt,na=typeof jt=="string"||Array.isArray(jt)?jt:void 0;let ve;Vt==="line"?ve=At?te.createElement(ze,Object.assign({},pe,{strokeColor:na,prefixCls:cn,steps:At}),Nn):te.createElement(It,Object.assign({},pe,{strokeColor:Zn,prefixCls:cn,direction:xn}),Nn):(Vt==="circle"||Vt==="dashboard")&&(ve=te.createElement(Je,Object.assign({},pe,{strokeColor:Zn,prefixCls:cn,progressStatus:dn}),Nn));const we=le()(cn,`${cn}-status-${dn}`,`${cn}-${Vt==="dashboard"&&"circle"||At&&"steps"||Vt}`,{[`${cn}-inline-circle`]:Vt==="circle"&&he(kt,"circle")[0]<=20,[`${cn}-show-info`]:qt,[`${cn}-${kt}`]:typeof kt=="string",[`${cn}-rtl`]:xn==="rtl"},$n==null?void 0:$n.className,mt,vt,Vn);return zn(te.createElement("div",Object.assign({ref:Be,style:Object.assign(Object.assign({},$n==null?void 0:$n.style),yn),className:we,role:"progressbar","aria-valuenow":sn},(0,ke.Z)(Fn,["trailColor","strokeWidth","width","gapDegree","gapPosition","strokeLinecap","success","successPercent"])),ve))}),Jt=Kt},54580:function(Me,lt,oe){"use strict";oe.d(lt,{default:function(){return On}});var te=oe(59301),Se=oe(94480),We=oe(92310),De=oe.n(We),me=oe(54476),Le=oe(67732),le=oe(83652),ke=oe(42403),et=oe(158),Ce=oe(20068),it=oe(75931),Re=oe(75044),_e=oe(76190),ae=oe(3202),a=oe(26112);function y(ce,Ae){var Ie="cannot ".concat(ce.method," ").concat(ce.action," ").concat(Ae.status,"'"),Ze=new Error(Ie);return Ze.status=Ae.status,Ze.method=ce.method,Ze.url=ce.action,Ze}function E(ce){var Ae=ce.responseText||ce.response;if(!Ae)return Ae;try{return JSON.parse(Ae)}catch(Ie){return Ae}}function b(ce){var Ae=new XMLHttpRequest;ce.onProgress&&Ae.upload&&(Ae.upload.onprogress=function(gt){gt.total>0&&(gt.percent=gt.loaded/gt.total*100),ce.onProgress(gt)});var Ie=new FormData;ce.data&&Object.keys(ce.data).forEach(function(at){var gt=ce.data[at];if(Array.isArray(gt)){gt.forEach(function(Qe){Ie.append("".concat(at,"[]"),Qe)});return}Ie.append(at,gt)}),ce.file instanceof Blob?Ie.append(ce.filename,ce.file,ce.file.name):Ie.append(ce.filename,ce.file),Ae.onerror=function(gt){ce.onError(gt)},Ae.onload=function(){return Ae.status<200||Ae.status>=300?ce.onError(y(ce,Ae),E(Ae)):ce.onSuccess(E(Ae),Ae)},Ae.open(ce.method,ce.action,!0),ce.withCredentials&&"withCredentials"in Ae&&(Ae.withCredentials=!0);var Ze=ce.headers||{};return Ze["X-Requested-With"]!==null&&Ae.setRequestHeader("X-Requested-With","XMLHttpRequest"),Object.keys(Ze).forEach(function(at){Ze[at]!==null&&Ae.setRequestHeader(at,Ze[at])}),Ae.send(Ie),{abort:function(){Ae.abort()}}}var x=+new Date,z=0;function ee(){return"rc-upload-".concat(x,"-").concat(++z)}var ne=oe(48736),re=function(ce,Ae){if(ce&&Ae){var Ie=Array.isArray(Ae)?Ae:Ae.split(","),Ze=ce.name||"",at=ce.type||"",gt=at.replace(/\/.*$/,"");return Ie.some(function(Qe){var Ue=Qe.trim();if(/^\*(\/\*)?$/.test(Qe))return!0;if(Ue.charAt(0)==="."){var Tt=Ze.toLowerCase(),xe=Ue.toLowerCase(),Rt=[xe];return(xe===".jpg"||xe===".jpeg")&&(Rt=[".jpg",".jpeg"]),Rt.some(function(tn){return Tt.endsWith(tn)})}return/\/\*$/.test(Ue)?gt===Ue.replace(/\/.*$/,""):at===Ue?!0:/^\w+$/.test(Ue)?((0,ne.ZP)(!1,"Upload takes an invalidate 'accept' type '".concat(Ue,"'.Skip for check.")),!0):!1})}return!0};function ie(ce,Ae){var Ie=ce.createReader(),Ze=[];function at(){Ie.readEntries(function(gt){var Qe=Array.prototype.slice.apply(gt);Ze=Ze.concat(Qe);var Ue=!Qe.length;Ue?Ae(Ze):at()})}at()}var ge=function(Ae,Ie,Ze){var at=function gt(Qe,Ue){Qe&&(Qe.path=Ue||"",Qe.isFile?Qe.file(function(Tt){Ze(Tt)&&(Qe.fullPath&&!Tt.webkitRelativePath&&(Object.defineProperties(Tt,{webkitRelativePath:{writable:!0}}),Tt.webkitRelativePath=Qe.fullPath.replace(/^\//,""),Object.defineProperties(Tt,{webkitRelativePath:{writable:!1}})),Ie([Tt]))}):Qe.isDirectory&&ie(Qe,function(Tt){Tt.forEach(function(xe){gt(xe,"".concat(Ue).concat(Qe.name,"/"))})}))};Ae.forEach(function(gt){at(gt.webkitGetAsEntry())})},fe=ge,se=["component","prefixCls","className","disabled","id","style","multiple","accept","capture","children","directory","openFileDialogOnClick","onMouseEnter","onMouseLeave"],Ee=function(ce){(0,ke.Z)(Ie,ce);var Ae=(0,et.Z)(Ie);function Ie(){var Ze;(0,Le.Z)(this,Ie);for(var at=arguments.length,gt=new Array(at),Qe=0;Qe{let{uid:gt}=at;return gt===ce.uid});return Ze===-1?Ie.push(ce):Ie[Ze]=ce,Ie}function _t(ce,Ae){const Ie=ce.uid!==void 0?"uid":"name";return Ae.filter(Ze=>Ze[Ie]===ce[Ie])[0]}function ln(ce,Ae){const Ie=ce.uid!==void 0?"uid":"name",Ze=Ae.filter(at=>at[Ie]!==ce[Ie]);return Ze.length===Ae.length?null:Ze}const ft=function(){const Ae=(arguments.length>0&&arguments[0]!==void 0?arguments[0]:"").split("/"),Ze=Ae[Ae.length-1].split(/#|\?/)[0];return(/\.[^./\\]*$/.exec(Ze)||[""])[0]},Ut=ce=>ce.indexOf("image/")===0,Kt=ce=>{if(ce.type&&!ce.thumbUrl)return Ut(ce.type);const Ae=ce.thumbUrl||ce.url||"",Ie=ft(Ae);return/^data:image\//.test(Ae)||/(webp|svg|png|gif|jpg|jpeg|jfif|bmp|dpg|ico|heic|heif)$/i.test(Ie)?!0:!(/^data:/.test(Ae)||Ie)},Jt=200;function pe(ce){return new Promise(Ae=>{if(!ce.type||!Ut(ce.type)){Ae("");return}const Ie=document.createElement("canvas");Ie.width=Jt,Ie.height=Jt,Ie.style.cssText=`position: fixed; left: 0; top: 0; width: ${Jt}px; height: ${Jt}px; z-index: 9999; display: none;`,document.body.appendChild(Ie);const Ze=Ie.getContext("2d"),at=new Image;if(at.onload=()=>{const{width:gt,height:Qe}=at;let Ue=Jt,Tt=Jt,xe=0,Rt=0;gt>Qe?(Tt=Qe*(Jt/gt),Rt=-(Tt-Ue)/2):(Ue=gt*(Jt/Qe),xe=-(Ue-Tt)/2),Ze.drawImage(at,xe,Rt,Ue,Tt);const tn=Ie.toDataURL();document.body.removeChild(Ie),window.URL.revokeObjectURL(at.src),Ae(tn)},at.crossOrigin="anonymous",ce.type.startsWith("image/svg+xml")){const gt=new FileReader;gt.onload=()=>{gt.result&&(at.src=gt.result)},gt.readAsDataURL(ce)}else if(ce.type.startsWith("image/gif")){const gt=new FileReader;gt.onload=()=>{gt.result&&Ae(gt.result)},gt.readAsDataURL(ce)}else at.src=window.URL.createObjectURL(ce)})}var Be=oe(26227),Ke=oe(41464),mt=oe(15277),vt=oe(93948),At=oe(6848),Mt=te.forwardRef((ce,Ae)=>{let{prefixCls:Ie,className:Ze,style:at,locale:gt,listType:Qe,file:Ue,items:Tt,progress:xe,iconRender:Rt,actionIconRender:tn,itemRender:rn,isImgUrl:Sn,showPreviewIcon:kn,showRemoveIcon:tt,showDownloadIcon:xt,previewIcon:bt,removeIcon:Bt,downloadIcon:gn,onPreview:an,onDownload:Zt,onClose:fn}=ce;var pn,Kn;const{status:qn}=Ue,[Yn,ua]=te.useState(qn);te.useEffect(()=>{qn!=="removed"&&ua(qn)},[qn]);const[fa,Pa]=te.useState(!1);te.useEffect(()=>{const Gn=setTimeout(()=>{Pa(!0)},300);return()=>{clearTimeout(Gn)}},[]);const ia=Rt(Ue);let Un=te.createElement("div",{className:`${Ie}-icon`},ia);if(Qe==="picture"||Qe==="picture-card"||Qe==="picture-circle")if(Yn==="uploading"||!Ue.thumbUrl&&!Ue.url){const Gn=De()(`${Ie}-list-item-thumbnail`,{[`${Ie}-list-item-file`]:Yn!=="uploading"});Un=te.createElement("div",{className:Gn},ia)}else{const Gn=Sn!=null&&Sn(Ue)?te.createElement("img",{src:Ue.thumbUrl||Ue.url,alt:Ue.name,className:`${Ie}-list-item-image`,crossOrigin:Ue.crossOrigin}):ia,In=De()(`${Ie}-list-item-thumbnail`,{[`${Ie}-list-item-file`]:Sn&&!Sn(Ue)});Un=te.createElement("a",{className:In,onClick:la=>an(Ue,la),href:Ue.url||Ue.thumbUrl,target:"_blank",rel:"noopener noreferrer"},Gn)}const vn=De()(`${Ie}-list-item`,`${Ie}-list-item-${Yn}`),aa=typeof Ue.linkProps=="string"?JSON.parse(Ue.linkProps):Ue.linkProps,oa=tt?tn((typeof Bt=="function"?Bt(Ue):Bt)||te.createElement(Be.Z,null),()=>fn(Ue),Ie,gt.removeFile):null,ra=xt&&Yn==="done"?tn((typeof gn=="function"?gn(Ue):gn)||te.createElement(Ke.Z,null),()=>Zt(Ue),Ie,gt.downloadFile):null,ga=Qe!=="picture-card"&&Qe!=="picture-circle"&&te.createElement("span",{key:"download-delete",className:De()(`${Ie}-list-item-actions`,{picture:Qe==="picture"})},ra,oa),Xn=De()(`${Ie}-list-item-name`),ha=Ue.url?[te.createElement("a",Object.assign({key:"view",target:"_blank",rel:"noopener noreferrer",className:Xn,title:Ue.name},aa,{href:Ue.url,onClick:Gn=>an(Ue,Gn)}),Ue.name),ga]:[te.createElement("span",{key:"view",className:Xn,onClick:Gn=>an(Ue,Gn),title:Ue.name},Ue.name),ga],Xt={pointerEvents:"none",opacity:.5},Pn=kn?te.createElement("a",{href:Ue.url||Ue.thumbUrl,target:"_blank",rel:"noopener noreferrer",style:Ue.url||Ue.thumbUrl?void 0:Xt,onClick:Gn=>an(Ue,Gn),title:gt.previewFile},typeof bt=="function"?bt(Ue):bt||te.createElement(mt.Z,null)):null,Jn=(Qe==="picture-card"||Qe==="picture-circle")&&Yn!=="uploading"&&te.createElement("span",{className:`${Ie}-list-item-actions`},Pn,Yn==="done"&&ra,oa),{getPrefixCls:Mn}=te.useContext(Te.E_),da=Mn(),ea=te.createElement("div",{className:vn},Un,ha,Jn,fa&&te.createElement(Ve.default,{motionName:`${da}-fade`,visible:Yn==="uploading",motionDeadline:2e3},Gn=>{let{className:In}=Gn;const la="percent"in Ue?te.createElement(vt.Z,Object.assign({},xe,{type:"line",percent:Ue.percent,"aria-label":Ue["aria-label"],"aria-labelledby":Ue["aria-labelledby"]})):null;return te.createElement("div",{className:De()(`${Ie}-list-item-progress`,In)},la)})),ya=Ue.response&&typeof Ue.response=="string"?Ue.response:((pn=Ue.error)===null||pn===void 0?void 0:pn.statusText)||((Kn=Ue.error)===null||Kn===void 0?void 0:Kn.message)||gt.uploadError,pa=Yn==="error"?te.createElement(At.Z,{title:ya,getPopupContainer:Gn=>Gn.parentNode},ea):ea;return te.createElement("div",{className:De()(`${Ie}-list-item-container`,Ze),style:at,ref:Ae},rn?rn(pa,Ue,Tt,{download:Zt.bind(null,Ue),preview:an.bind(null,Ue),remove:fn.bind(null,Ue)}):pa)});const kt=(ce,Ae)=>{const{listType:Ie="text",previewFile:Ze=pe,onPreview:at,onDownload:gt,onRemove:Qe,locale:Ue,iconRender:Tt,isImageUrl:xe=Kt,prefixCls:Rt,items:tn=[],showPreviewIcon:rn=!0,showRemoveIcon:Sn=!0,showDownloadIcon:kn=!1,removeIcon:tt,previewIcon:xt,downloadIcon:bt,progress:Bt={size:[-1,2],showInfo:!1},appendAction:gn,appendActionVisible:an=!0,itemRender:Zt,disabled:fn}=ce,pn=(0,ct.Z)(),[Kn,qn]=te.useState(!1);te.useEffect(()=>{Ie!=="picture"&&Ie!=="picture-card"&&Ie!=="picture-circle"||(tn||[]).forEach(Xt=>{typeof document=="undefined"||typeof window=="undefined"||!window.FileReader||!window.File||!(Xt.originFileObj instanceof File||Xt.originFileObj instanceof Blob)||Xt.thumbUrl!==void 0||(Xt.thumbUrl="",Ze&&Ze(Xt.originFileObj).then(Pn=>{Xt.thumbUrl=Pn||"",pn()}))})},[Ie,tn,Ze]),te.useEffect(()=>{qn(!0)},[]);const Yn=(Xt,Pn)=>{if(at)return Pn==null||Pn.preventDefault(),at(Xt)},ua=Xt=>{typeof gt=="function"?gt(Xt):Xt.url&&window.open(Xt.url)},fa=Xt=>{Qe==null||Qe(Xt)},Pa=Xt=>{if(Tt)return Tt(Xt,Ie);const Pn=Xt.status==="uploading",Jn=xe&&xe(Xt)?te.createElement(Ne,null):te.createElement(pt,null);let Mn=Pn?te.createElement(Je.Z,null):te.createElement(It,null);return Ie==="picture"?Mn=Pn?te.createElement(Je.Z,null):Jn:(Ie==="picture-card"||Ie==="picture-circle")&&(Mn=Pn?Ue.uploading:Jn),Mn},ia=(Xt,Pn,Jn,Mn)=>{const da={type:"text",size:"small",title:Mn,onClick:ea=>{Pn(),(0,Ft.l$)(Xt)&&Xt.props.onClick&&Xt.props.onClick(ea)},className:`${Jn}-list-item-action`,disabled:fn};if((0,Ft.l$)(Xt)){const ea=(0,Ft.Tm)(Xt,Object.assign(Object.assign({},Xt.props),{onClick:()=>{}}));return te.createElement(Ot.ZP,Object.assign({},da,{icon:ea}))}return te.createElement(Ot.ZP,Object.assign({},da),te.createElement("span",null,Xt))};te.useImperativeHandle(Ae,()=>({handlePreview:Yn,handleDownload:ua}));const{getPrefixCls:Un}=te.useContext(Te.E_),vn=Un("upload",Rt),aa=Un(),oa=De()(`${vn}-list`,`${vn}-list-${Ie}`),ra=(0,Se.Z)(tn.map(Xt=>({key:Xt.uid,file:Xt})));let Xn={motionDeadline:2e3,motionName:`${vn}-${Ie==="picture-card"||Ie==="picture-circle"?"animate-inline":"animate"}`,keys:ra,motionAppear:Kn};const ha=te.useMemo(()=>{const Xt=Object.assign({},(0,ut.Z)(aa));return delete Xt.onAppearEnd,delete Xt.onEnterEnd,delete Xt.onLeaveEnd,Xt},[aa]);return Ie!=="picture-card"&&Ie!=="picture-circle"&&(Xn=Object.assign(Object.assign({},ha),Xn)),te.createElement("div",{className:oa},te.createElement(Ve.CSSMotionList,Object.assign({},Xn,{component:!1}),Xt=>{let{key:Pn,file:Jn,className:Mn,style:da}=Xt;return te.createElement(Mt,{key:Pn,locale:Ue,prefixCls:vn,className:Mn,style:da,file:Jn,items:tn,progress:Bt,listType:Ie,isImgUrl:xe,showPreviewIcon:rn,showRemoveIcon:Sn,showDownloadIcon:kn,removeIcon:tt,previewIcon:xt,downloadIcon:bt,iconRender:Pa,actionIconRender:ia,itemRender:Zt,onPreview:Yn,onDownload:ua,onClose:fa})}),gn&&te.createElement(Ve.default,Object.assign({},Xn,{visible:an,forceRender:!0}),Xt=>{let{className:Pn,style:Jn}=Xt;return(0,Ft.Tm)(gn,Mn=>({className:De()(Mn.className,Pn),style:Object.assign(Object.assign(Object.assign({},Jn),{pointerEvents:Pn?"none":void 0}),Mn.style)}))}))};var Vt=te.forwardRef(kt),on=oe(17313),hn=oe(8378),yn=oe(83116),Fn=oe(37613),dn=ce=>{const{componentCls:Ae,iconCls:Ie}=ce;return{[`${Ae}-wrapper`]:{[`${Ae}-drag`]:{position:"relative",width:"100%",height:"100%",textAlign:"center",background:ce.colorFillAlter,border:`${ce.lineWidth}px dashed ${ce.colorBorder}`,borderRadius:ce.borderRadiusLG,cursor:"pointer",transition:`border-color ${ce.motionDurationSlow}`,[Ae]:{padding:`${ce.padding}px 0`},[`${Ae}-btn`]:{display:"table",width:"100%",height:"100%",outline:"none"},[`${Ae}-drag-container`]:{display:"table-cell",verticalAlign:"middle"},[`&:not(${Ae}-disabled):hover`]:{borderColor:ce.colorPrimaryHover},[`p${Ae}-drag-icon`]:{marginBottom:ce.margin,[Ie]:{color:ce.colorPrimary,fontSize:ce.uploadThumbnailSize}},[`p${Ae}-text`]:{margin:`0 0 ${ce.marginXXS}px`,color:ce.colorTextHeading,fontSize:ce.fontSizeLG},[`p${Ae}-hint`]:{color:ce.colorTextDescription,fontSize:ce.fontSize},[`&${Ae}-disabled`]:{cursor:"not-allowed",[`p${Ae}-drag-icon ${Ie}, + &-inline ${Pe}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateX(${Kt})`},"&::after":{transform:`rotate(45deg) translateX(-${Kt})`}},[`${Pe}-submenu-open${Pe}-submenu-inline > ${Pe}-submenu-title > ${Pe}-submenu-arrow`]:{transform:`translateY(-${Ut*.2}px)`,"&::after":{transform:`rotate(-45deg) translateX(-${Kt})`},"&::before":{transform:`rotate(45deg) translateX(${Kt})`}}})},{[`${ue}-layout-header`]:{[Pe]:{lineHeight:"inherit"}}}]};var dt=(ze,ue)=>(0,Lt.Z)("Menu",Ne=>{if(ue===!1)return[];const{colorBgElevated:Ve,colorPrimary:ct,colorTextLightSolid:ut,controlHeightLG:Ft,fontSize:Ot,darkItemColor:Wt,darkDangerItemColor:Ct,darkItemBg:_t,darkSubMenuItemBg:ln,darkItemSelectedColor:ft,darkItemSelectedBg:Ut,darkDangerItemSelectedBg:Kt,darkItemHoverBg:Jt,darkGroupTitleColor:pe,darkItemHoverColor:Be,darkItemDisabledColor:Ke,darkDangerItemHoverColor:mt,darkDangerItemSelectedColor:vt,darkDangerItemActiveBg:At}=Ne,jt=Ot/7*5,Mt=(0,ye.TS)(Ne,{menuArrowSize:jt,menuHorizontalHeight:Ft*1.15,menuArrowOffset:`${jt*.25}px`,menuPanelMaskInset:-7,menuSubMenuBg:Ve}),kt=(0,ye.TS)(Mt,{itemColor:Wt,itemHoverColor:Be,groupTitleColor:pe,itemSelectedColor:ft,itemBg:_t,popupBg:_t,subMenuItemBg:ln,itemActiveBg:"transparent",itemSelectedBg:Ut,activeBarHeight:0,activeBarBorderWidth:0,itemHoverBg:Jt,itemDisabledColor:Ke,dangerItemColor:Ct,dangerItemHoverColor:mt,dangerItemSelectedColor:vt,dangerItemActiveBg:At,dangerItemSelectedBg:Kt,menuSubMenuBg:ln,horizontalItemSelectedColor:ut,horizontalItemSelectedBg:ct});return[Je(Mt),$e(Mt),Fe(Mt),qe(Mt,"light"),qe(kt,"dark"),nt(Mt),(0,Oe.Z)(Mt),(0,ot.oN)(Mt,"slide-up"),(0,ot.oN)(Mt,"slide-down"),(0,Nt._y)(Mt,"zoom-big")]},Ne=>{const{colorPrimary:Ve,colorError:ct,colorTextDisabled:ut,colorErrorBg:Ft,colorText:Ot,colorTextDescription:Wt,colorBgContainer:Ct,colorFillAlter:_t,colorFillContent:ln,lineWidth:ft,lineWidthBold:Ut,controlItemBgActive:Kt,colorBgTextHover:Jt,controlHeightLG:pe,lineHeight:Be,colorBgElevated:Ke,marginXXS:mt,padding:vt,fontSize:At,controlHeightSM:jt,fontSizeLG:Mt,colorTextLightSolid:kt,colorErrorHover:qt}=Ne,Vt=new se.C(kt).setAlpha(.65).toRgbString();return{dropdownWidth:160,zIndexPopup:Ne.zIndexPopupBase+50,radiusItem:Ne.borderRadiusLG,itemBorderRadius:Ne.borderRadiusLG,radiusSubMenuItem:Ne.borderRadiusSM,subMenuItemBorderRadius:Ne.borderRadiusSM,colorItemText:Ot,itemColor:Ot,colorItemTextHover:Ot,itemHoverColor:Ot,colorItemTextHoverHorizontal:Ve,horizontalItemHoverColor:Ve,colorGroupTitle:Wt,groupTitleColor:Wt,colorItemTextSelected:Ve,itemSelectedColor:Ve,colorItemTextSelectedHorizontal:Ve,horizontalItemSelectedColor:Ve,colorItemBg:Ct,itemBg:Ct,colorItemBgHover:Jt,itemHoverBg:Jt,colorItemBgActive:ln,itemActiveBg:Kt,colorSubItemBg:_t,subMenuItemBg:_t,colorItemBgSelected:Kt,itemSelectedBg:Kt,colorItemBgSelectedHorizontal:"transparent",horizontalItemSelectedBg:"transparent",colorActiveBarWidth:0,activeBarWidth:0,colorActiveBarHeight:Ut,activeBarHeight:Ut,colorActiveBarBorderSize:ft,activeBarBorderWidth:ft,colorItemTextDisabled:ut,itemDisabledColor:ut,colorDangerItemText:ct,dangerItemColor:ct,colorDangerItemTextHover:ct,dangerItemHoverColor:ct,colorDangerItemTextSelected:ct,dangerItemSelectedColor:ct,colorDangerItemBgActive:Ft,dangerItemActiveBg:Ft,colorDangerItemBgSelected:Ft,dangerItemSelectedBg:Ft,itemMarginInline:Ne.marginXXS,horizontalItemBorderRadius:0,horizontalItemHoverBg:"transparent",itemHeight:pe,groupTitleLineHeight:Be,collapsedWidth:pe*2,popupBg:Ke,itemMarginBlock:mt,itemPaddingInline:vt,horizontalLineHeight:`${pe*1.15}px`,iconSize:At,iconMarginInlineEnd:jt-At,collapsedIconSize:Mt,groupTitleFontSize:At,darkItemDisabledColor:new se.C(kt).setAlpha(.25).toRgbString(),darkItemColor:Vt,darkDangerItemColor:ct,darkItemBg:"#001529",darkSubMenuItemBg:"#000c17",darkItemSelectedColor:kt,darkItemSelectedBg:Ve,darkDangerItemSelectedBg:ct,darkItemHoverBg:"transparent",darkGroupTitleColor:Vt,darkItemHoverColor:kt,darkDangerItemHoverColor:qt,darkDangerItemSelectedColor:kt,darkDangerItemActiveBg:ct}},{deprecatedTokens:[["colorGroupTitle","groupTitleColor"],["radiusItem","itemBorderRadius"],["radiusSubMenuItem","subMenuItemBorderRadius"],["colorItemText","itemColor"],["colorItemTextHover","itemHoverColor"],["colorItemTextHoverHorizontal","horizontalItemHoverColor"],["colorItemTextSelected","itemSelectedColor"],["colorItemTextSelectedHorizontal","horizontalItemSelectedColor"],["colorItemTextDisabled","itemDisabledColor"],["colorDangerItemText","dangerItemColor"],["colorDangerItemTextHover","dangerItemHoverColor"],["colorDangerItemTextSelected","dangerItemSelectedColor"],["colorDangerItemBgActive","dangerItemActiveBg"],["colorDangerItemBgSelected","dangerItemSelectedBg"],["colorItemBg","itemBg"],["colorItemBgHover","itemHoverBg"],["colorSubItemBg","subMenuItemBg"],["colorItemBgActive","itemActiveBg"],["colorItemBgSelectedHorizontal","horizontalItemSelectedBg"],["colorActiveBarWidth","activeBarWidth"],["colorActiveBarHeight","activeBarHeight"],["colorActiveBarBorderSize","activeBarBorderWidth"],["colorItemBgSelected","itemSelectedBg"]]})(ze),de=function(ze,ue){var Pe={};for(var Ne in ze)Object.prototype.hasOwnProperty.call(ze,Ne)&&ue.indexOf(Ne)<0&&(Pe[Ne]=ze[Ne]);if(ze!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ve=0,Ne=Object.getOwnPropertySymbols(ze);Ve{var Pe,Ne;const Ve=Se.useContext(re.Z),ct=Ve||{},{getPrefixCls:ut,getPopupContainer:Ft,direction:Ot,menu:Wt}=Se.useContext(Le.E_),Ct=ut(),{prefixCls:_t,className:ln,style:ft,theme:Ut="light",expandIcon:Kt,_internalDisableMenuItemTitleTooltip:Jt,inlineCollapsed:pe,siderCollapsed:Be,items:Ke,children:mt,rootClassName:vt,mode:At,selectable:jt,onClick:Mt,overflowedIndicatorPopupClassName:kt}=ze,qt=de(ze,["prefixCls","className","style","theme","expandIcon","_internalDisableMenuItemTitleTooltip","inlineCollapsed","siderCollapsed","items","children","rootClassName","mode","selectable","onClick","overflowedIndicatorPopupClassName"]),Vt=(0,it.Z)(qt,["collapsedWidth"]),on=fe(Ke)||mt;(Pe=ct.validator)===null||Pe===void 0||Pe.call(ct,{mode:At});const hn=(0,ee.useEvent)(function(){var Nn;Mt==null||Mt.apply(void 0,arguments),(Nn=ct.onClick)===null||Nn===void 0||Nn.call(ct)}),yn=ct.mode||At,Fn=jt!=null?jt:ct.selectable,sn=Se.useMemo(()=>Be!==void 0?Be:pe,[pe,Be]),dn={horizontal:{motionName:`${Ct}-slide-up`},inline:(0,ne.Z)(Ct),other:{motionName:`${Ct}-zoom-big`}},Ln=ut("menu",_t||ct.prefixCls),[xn,$n]=dt(Ln,!Ve),cn=me()(`${Ln}-${Ut}`,Wt==null?void 0:Wt.className,ln);let zn;if(typeof Kt=="function")zn=Kt;else if(Kt===null||Kt===!1)zn=null;else if(ct.expandIcon===null||ct.expandIcon===!1)zn=null;else{const Nn=Kt!=null?Kt:ct.expandIcon;zn=(0,je.Tm)(Nn,{className:me()(`${Ln}-submenu-expand-icon`,(0,je.l$)(Nn)?(Ne=Nn.props)===null||Ne===void 0?void 0:Ne.className:"")})}const Vn=Se.useMemo(()=>({prefixCls:Ln,inlineCollapsed:sn||!1,direction:Ot,firstLevel:!0,theme:Ut,mode:yn,disableMenuItemTitleTooltip:Jt}),[Ln,sn,Ot,Jt,Ut]);return xn(Se.createElement(re.Z.Provider,{value:null},Se.createElement(a.Provider,{value:Vn},Se.createElement(te.ZP,Object.assign({getPopupContainer:Ft,overflowedIndicator:Se.createElement(z.Z,null),overflowedIndicatorPopupClassName:me()(Ln,`${Ln}-${Ut}`,kt),mode:yn,selectable:Fn,onClick:hn},Vt,{inlineCollapsed:sn,style:Object.assign(Object.assign({},Wt==null?void 0:Wt.style),ft),className:cn,prefixCls:Ln,direction:Ot,defaultMotions:dn,expandIcon:zn,ref:ue,rootClassName:me()(vt,$n)}),on))))});const It=(0,Se.forwardRef)((ze,ue)=>{const Pe=(0,Se.useRef)(null),Ne=Se.useContext(We.D);return(0,Se.useImperativeHandle)(ue,()=>({menu:Pe.current,focus:Ve=>{var ct;(ct=Pe.current)===null||ct===void 0||ct.focus(Ve)}})),Se.createElement(Pt,Object.assign({ref:Pe},ze,Ne))});It.Item=E,It.SubMenu=x,It.Divider=et,It.ItemGroup=te.BW;var yt=It},93948:function(Me,lt,oe){"use strict";oe.d(lt,{Z:function(){return Jt}});var te=oe(59301),Se=oe(29679),We=oe(40001),De=oe(19248),me=oe(99267),Le=oe(92310),le=oe.n(Le),_e=oe(2738),et=oe(36355),Ce=oe(54476),it=oe(33885),ke=oe(75931),je={percent:0,prefixCls:"rc-progress",strokeColor:"#2db7f5",strokeLinecap:"round",strokeWidth:1,trailColor:"#D9D9D9",trailWidth:1,gapPosition:"bottom"},ae=function(){var Be=(0,te.useRef)([]),Ke=(0,te.useRef)(null);return(0,te.useEffect)(function(){var mt=Date.now(),vt=!1;Be.current.forEach(function(At){if(At){vt=!0;var jt=At.style;jt.transitionDuration=".3s, .3s, .3s, .06s",Ke.current&&mt-Ke.current<100&&(jt.transitionDuration="0s, 0s")}}),vt&&(Ke.current=Date.now())}),Be.current},a=["className","percent","prefixCls","strokeColor","strokeLinecap","strokeWidth","style","trailColor","trailWidth","transition"],y=function(Be){var Ke=(0,it.Z)((0,it.Z)({},je),Be),mt=Ke.className,vt=Ke.percent,At=Ke.prefixCls,jt=Ke.strokeColor,Mt=Ke.strokeLinecap,kt=Ke.strokeWidth,qt=Ke.style,Vt=Ke.trailColor,on=Ke.trailWidth,hn=Ke.transition,yn=(0,ke.Z)(Ke,a);delete yn.gapPosition;var Fn=Array.isArray(vt)?vt:[vt],sn=Array.isArray(jt)?jt:[jt],dn=ae(),Ln=kt/2,xn=100-kt/2,$n="M ".concat(Mt==="round"?Ln:0,",").concat(Ln,` + L `).concat(Mt==="round"?xn:100,",").concat(Ln),cn="0 0 100 ".concat(kt),zn=0;return te.createElement("svg",(0,Ce.Z)({className:le()("".concat(At,"-line"),mt),viewBox:cn,preserveAspectRatio:"none",style:qt},yn),te.createElement("path",{className:"".concat(At,"-line-trail"),d:$n,strokeLinecap:Mt,stroke:Vt,strokeWidth:on||kt,fillOpacity:"0"}),Fn.map(function(Vn,Nn){var Zn=1;switch(Mt){case"round":Zn=1-kt/100;break;case"square":Zn=1-kt/2/100;break;default:Zn=1;break}var na={strokeDasharray:"".concat(Vn*Zn,"px, 100px"),strokeDashoffset:"-".concat(zn,"px"),transition:hn||"stroke-dashoffset 0.3s ease 0s, stroke-dasharray .3s ease 0s, stroke 0.3s linear"},ve=sn[Nn]||sn[sn.length-1];return zn+=Vn,te.createElement("path",{key:Nn,className:"".concat(At,"-line-path"),d:$n,strokeLinecap:Mt,stroke:ve,strokeWidth:kt,fillOpacity:"0",ref:function(be){dn[Nn]=be},style:na})}))},E=y,b=oe(76190),x=oe(42978),z=oe(47273),ee=0,ne=(0,z.Z)();function re(){var pe;return ne?(pe=ee,ee+=1):pe="TEST_OR_SSR",pe}var ie=function(pe){var Be=te.useState(),Ke=(0,x.Z)(Be,2),mt=Ke[0],vt=Ke[1];return te.useEffect(function(){vt("rc_progress_".concat(re()))},[]),pe||mt},ge=function(Be){var Ke=Be.bg,mt=Be.children;return te.createElement("div",{style:{width:"100%",height:"100%",background:Ke}},mt)};function fe(pe,Be){return Object.keys(pe).map(function(Ke){var mt=parseFloat(Ke),vt="".concat(Math.floor(mt*Be),"%");return"".concat(pe[Ke]," ").concat(vt)})}var se=te.forwardRef(function(pe,Be){var Ke=pe.prefixCls,mt=pe.color,vt=pe.gradientId,At=pe.radius,jt=pe.style,Mt=pe.ptg,kt=pe.strokeLinecap,qt=pe.strokeWidth,Vt=pe.size,on=pe.gapDegree,hn=mt&&(0,b.Z)(mt)==="object",yn=hn?"#FFF":void 0,Fn=Vt/2,sn=te.createElement("circle",{className:"".concat(Ke,"-circle-path"),r:At,cx:Fn,cy:Fn,stroke:yn,strokeLinecap:kt,strokeWidth:qt,opacity:Mt===0?0:1,style:jt,ref:Be});if(!hn)return sn;var dn="".concat(vt,"-conic"),Ln=on?"".concat(180+on/2,"deg"):"0deg",xn=fe(mt,(360-on)/360),$n=fe(mt,1),cn="conic-gradient(from ".concat(Ln,", ").concat(xn.join(", "),")"),zn="linear-gradient(to ".concat(on?"bottom":"top",", ").concat($n.join(", "),")");return te.createElement(te.Fragment,null,te.createElement("mask",{id:dn},sn),te.createElement("foreignObject",{x:0,y:0,width:Vt,height:Vt,mask:"url(#".concat(dn,")")},te.createElement(ge,{bg:zn},te.createElement(ge,{bg:cn}))))}),Ee=se,Oe=100,ot=function(Be,Ke,mt,vt,At,jt,Mt,kt,qt,Vt){var on=arguments.length>10&&arguments[10]!==void 0?arguments[10]:0,hn=mt/100*360*((360-jt)/360),yn=jt===0?0:{bottom:0,top:180,left:90,right:-90}[Mt],Fn=(100-vt)/100*Ke;qt==="round"&&vt!==100&&(Fn+=Vt/2,Fn>=Ke&&(Fn=Ke-.01));var sn=Oe/2;return{stroke:typeof kt=="string"?kt:void 0,strokeDasharray:"".concat(Ke,"px ").concat(Be),strokeDashoffset:Fn+on,transform:"rotate(".concat(At+hn+yn,"deg)"),transformOrigin:"".concat(sn,"px ").concat(sn,"px"),transition:"stroke-dashoffset .3s ease 0s, stroke-dasharray .3s ease 0s, stroke .3s, stroke-width .06s ease .3s, opacity .3s ease 0s",fillOpacity:0}},Nt=["id","prefixCls","steps","strokeWidth","trailWidth","gapDegree","gapPosition","trailColor","strokeLinecap","style","className","strokeColor","percent"];function Lt(pe){var Be=pe!=null?pe:[];return Array.isArray(Be)?Be:[Be]}var ye=function(Be){var Ke=(0,it.Z)((0,it.Z)({},je),Be),mt=Ke.id,vt=Ke.prefixCls,At=Ke.steps,jt=Ke.strokeWidth,Mt=Ke.trailWidth,kt=Ke.gapDegree,qt=kt===void 0?0:kt,Vt=Ke.gapPosition,on=Ke.trailColor,hn=Ke.strokeLinecap,yn=Ke.style,Fn=Ke.className,sn=Ke.strokeColor,dn=Ke.percent,Ln=(0,ke.Z)(Ke,Nt),xn=Oe/2,$n=ie(mt),cn="".concat($n,"-gradient"),zn=xn-jt/2,Vn=Math.PI*2*zn,Nn=qt>0?90+qt/2:-90,Zn=Vn*((360-qt)/360),na=(0,b.Z)(At)==="object"?At:{count:At,space:2},ve=na.count,we=na.space,be=Lt(dn),rt=Lt(sn),Et=rt.find(function(Dn){return Dn&&(0,b.Z)(Dn)==="object"}),Gt=Et&&(0,b.Z)(Et)==="object",en=Gt?"butt":hn,Yt=ot(Vn,Zn,0,100,Nn,qt,Vt,on,en,jt),Dt=ae(),bn=function(){var st=0;return be.map(function(Qt,Hn){var Rn=rt[Hn]||rt[rt.length-1],On=ot(Vn,Zn,st,Qt,Nn,qt,Vt,Rn,en,jt);return st+=Qt,te.createElement(Ee,{key:Hn,color:Rn,ptg:Qt,radius:zn,prefixCls:vt,gradientId:cn,style:On,strokeLinecap:en,strokeWidth:jt,gapDegree:qt,ref:function(Ae){Dt[Hn]=Ae},size:Oe})}).reverse()},Qn=function(){var st=Math.round(ve*(be[0]/100)),Qt=100/ve,Hn=0;return new Array(ve).fill(null).map(function(Rn,On){var ce=On<=st-1?rt[0]:on,Ae=ce&&(0,b.Z)(ce)==="object"?"url(#".concat(cn,")"):void 0,Ie=ot(Vn,Zn,Hn,Qt,Nn,qt,Vt,ce,"butt",jt,we);return Hn+=(Zn-Ie.strokeDashoffset+we)*100/Zn,te.createElement("circle",{key:On,className:"".concat(vt,"-circle-path"),r:zn,cx:xn,cy:xn,stroke:Ae,strokeWidth:jt,opacity:1,style:Ie,ref:function(at){Dt[On]=at}})})};return te.createElement("svg",(0,Ce.Z)({className:le()("".concat(vt,"-circle"),Fn),viewBox:"0 0 ".concat(Oe," ").concat(Oe),style:yn,id:mt,role:"presentation"},Ln),!ve&&te.createElement("circle",{className:"".concat(vt,"-circle-trail"),r:zn,cx:xn,cy:xn,stroke:on,strokeLinecap:en,strokeWidth:Mt||jt,style:Yt}),ve?Qn():bn())},Ge=ye,$e={Line:E,Circle:Ge},Re=oe(6848),nt=oe(30071);function St(pe){return!pe||pe<0?0:pe>100?100:pe}function He(pe){let{success:Be,successPercent:Ke}=pe,mt=Ke;return Be&&"progress"in Be&&(mt=Be.progress),Be&&"percent"in Be&&(mt=Be.percent),mt}const qe=pe=>{let{percent:Be,success:Ke,successPercent:mt}=pe;const vt=St(He({success:Ke,successPercent:mt}));return[vt,St(St(Be)-vt)]},Te=pe=>{let{success:Be={},strokeColor:Ke}=pe;const{strokeColor:mt}=Be;return[mt||nt.presetPrimaryColors.green,Ke||null]},he=(pe,Be,Ke)=>{var mt,vt,At,jt;let Mt=-1,kt=-1;if(Be==="step"){const qt=Ke.steps,Vt=Ke.strokeWidth;typeof pe=="string"||typeof pe=="undefined"?(Mt=pe==="small"?2:14,kt=Vt!=null?Vt:8):typeof pe=="number"?[Mt,kt]=[pe,pe]:[Mt=14,kt=8]=pe,Mt*=qt}else if(Be==="line"){const qt=Ke==null?void 0:Ke.strokeWidth;typeof pe=="string"||typeof pe=="undefined"?kt=qt||(pe==="small"?6:8):typeof pe=="number"?[Mt,kt]=[pe,pe]:[Mt=-1,kt=8]=pe}else(Be==="circle"||Be==="dashboard")&&(typeof pe=="string"||typeof pe=="undefined"?[Mt,kt]=pe==="small"?[60,60]:[120,120]:typeof pe=="number"?[Mt,kt]=[pe,pe]:(Mt=(vt=(mt=pe[0])!==null&&mt!==void 0?mt:pe[1])!==null&&vt!==void 0?vt:120,kt=(jt=(At=pe[0])!==null&&At!==void 0?At:pe[1])!==null&&jt!==void 0?jt:120));return[Mt,kt]},Fe=3,Xe=pe=>Fe/pe*100;var Je=pe=>{const{prefixCls:Be,trailColor:Ke=null,strokeLinecap:mt="round",gapPosition:vt,gapDegree:At,width:jt=120,type:Mt,children:kt,success:qt,size:Vt=jt}=pe,[on,hn]=he(Vt,"circle");let{strokeWidth:yn}=pe;yn===void 0&&(yn=Math.max(Xe(on),6));const Fn={width:on,height:hn,fontSize:on*.15+6},sn=te.useMemo(()=>{if(At||At===0)return At;if(Mt==="dashboard")return 75},[At,Mt]),dn=vt||Mt==="dashboard"&&"bottom"||void 0,Ln=Object.prototype.toString.call(pe.strokeColor)==="[object Object]",xn=Te({success:qt,strokeColor:pe.strokeColor}),$n=le()(`${Be}-inner`,{[`${Be}-circle-gradient`]:Ln}),cn=te.createElement(Ge,{percent:qe(pe),strokeWidth:yn,trailWidth:yn,strokeColor:xn,strokeLinecap:mt,trailColor:Ke,prefixCls:Be,gapDegree:sn,gapPosition:dn});return te.createElement("div",{className:$n,style:Fn},on<=20?te.createElement(Re.Z,{title:kt},te.createElement("span",null,cn)):te.createElement(te.Fragment,null,cn,kt))},dt=function(pe,Be){var Ke={};for(var mt in pe)Object.prototype.hasOwnProperty.call(pe,mt)&&Be.indexOf(mt)<0&&(Ke[mt]=pe[mt]);if(pe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var vt=0,mt=Object.getOwnPropertySymbols(pe);vt{let Be=[];return Object.keys(pe).forEach(Ke=>{const mt=parseFloat(Ke.replace(/%/g,""));isNaN(mt)||Be.push({key:mt,value:pe[Ke]})}),Be=Be.sort((Ke,mt)=>Ke.key-mt.key),Be.map(Ke=>{let{key:mt,value:vt}=Ke;return`${vt} ${mt}%`}).join(", ")},Ye=(pe,Be)=>{const{from:Ke=nt.presetPrimaryColors.blue,to:mt=nt.presetPrimaryColors.blue,direction:vt=Be==="rtl"?"to left":"to right"}=pe,At=dt(pe,["from","to","direction"]);if(Object.keys(At).length!==0){const jt=de(At);return{backgroundImage:`linear-gradient(${vt}, ${jt})`}}return{backgroundImage:`linear-gradient(${vt}, ${Ke}, ${mt})`}};var It=pe=>{const{prefixCls:Be,direction:Ke,percent:mt,size:vt,strokeWidth:At,strokeColor:jt,strokeLinecap:Mt="round",children:kt,trailColor:qt=null,success:Vt}=pe,on=jt&&typeof jt!="string"?Ye(jt,Ke):{backgroundColor:jt},hn=Mt==="square"||Mt==="butt"?0:void 0,yn={backgroundColor:qt||void 0,borderRadius:hn},Fn=vt!=null?vt:[-1,At||(vt==="small"?6:8)],[sn,dn]=he(Fn,"line",{strokeWidth:At}),Ln=Object.assign({width:`${St(mt)}%`,height:dn,borderRadius:hn},on),xn=He(pe),$n={width:`${St(xn)}%`,height:dn,borderRadius:hn,backgroundColor:Vt==null?void 0:Vt.strokeColor},cn={width:sn<0?"100%":sn,height:dn};return te.createElement(te.Fragment,null,te.createElement("div",{className:`${Be}-outer`,style:cn},te.createElement("div",{className:`${Be}-inner`,style:yn},te.createElement("div",{className:`${Be}-bg`,style:Ln}),xn!==void 0?te.createElement("div",{className:`${Be}-success-bg`,style:$n}):null)),kt)},ze=pe=>{const{size:Be,steps:Ke,percent:mt=0,strokeWidth:vt=8,strokeColor:At,trailColor:jt=null,prefixCls:Mt,children:kt}=pe,qt=Math.round(Ke*(mt/100)),Vt=Be==="small"?2:14,on=Be!=null?Be:[Vt,vt],[hn,yn]=he(on,"step",{steps:Ke,strokeWidth:vt}),Fn=hn/Ke,sn=new Array(Ke);for(let dn=0;dn{const Be=pe?"100%":"-100%";return new ue.Keyframes(`antProgress${pe?"RTL":"LTR"}Active`,{"0%":{transform:`translateX(${Be}) scaleX(0)`,opacity:.1},"20%":{transform:`translateX(${Be}) scaleX(0)`,opacity:.5},to:{transform:"translateX(0) scaleX(1)",opacity:0}})},ut=pe=>{const{componentCls:Be,iconCls:Ke}=pe;return{[Be]:Object.assign(Object.assign({},(0,Pe.Wf)(pe)),{display:"inline-block","&-rtl":{direction:"rtl"},"&-line":{position:"relative",width:"100%",fontSize:pe.fontSize,marginInlineEnd:pe.marginXS,marginBottom:pe.marginXS},[`${Be}-outer`]:{display:"inline-block",width:"100%"},[`&${Be}-show-info`]:{[`${Be}-outer`]:{marginInlineEnd:`calc(-2em - ${pe.marginXS}px)`,paddingInlineEnd:`calc(2em + ${pe.paddingXS}px)`}},[`${Be}-inner`]:{position:"relative",display:"inline-block",width:"100%",overflow:"hidden",verticalAlign:"middle",backgroundColor:pe.remainingColor,borderRadius:pe.lineBorderRadius},[`${Be}-inner:not(${Be}-circle-gradient)`]:{[`${Be}-circle-path`]:{stroke:pe.defaultColor}},[`${Be}-success-bg, ${Be}-bg`]:{position:"relative",backgroundColor:pe.defaultColor,borderRadius:pe.lineBorderRadius,transition:`all ${pe.motionDurationSlow} ${pe.motionEaseInOutCirc}`},[`${Be}-success-bg`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,backgroundColor:pe.colorSuccess},[`${Be}-text`]:{display:"inline-block",width:"2em",marginInlineStart:pe.marginXS,color:pe.colorText,lineHeight:1,whiteSpace:"nowrap",textAlign:"start",verticalAlign:"middle",wordBreak:"normal",[Ke]:{fontSize:pe.fontSize}},[`&${Be}-status-active`]:{[`${Be}-bg::before`]:{position:"absolute",inset:0,backgroundColor:pe.colorBgContainer,borderRadius:pe.lineBorderRadius,opacity:0,animationName:ct(),animationDuration:pe.progressActiveMotionDuration,animationTimingFunction:pe.motionEaseOutQuint,animationIterationCount:"infinite",content:'""'}},[`&${Be}-rtl${Be}-status-active`]:{[`${Be}-bg::before`]:{animationName:ct(!0)}},[`&${Be}-status-exception`]:{[`${Be}-bg`]:{backgroundColor:pe.colorError},[`${Be}-text`]:{color:pe.colorError}},[`&${Be}-status-exception ${Be}-inner:not(${Be}-circle-gradient)`]:{[`${Be}-circle-path`]:{stroke:pe.colorError}},[`&${Be}-status-success`]:{[`${Be}-bg`]:{backgroundColor:pe.colorSuccess},[`${Be}-text`]:{color:pe.colorSuccess}},[`&${Be}-status-success ${Be}-inner:not(${Be}-circle-gradient)`]:{[`${Be}-circle-path`]:{stroke:pe.colorSuccess}}})}},Ft=pe=>{const{componentCls:Be,iconCls:Ke}=pe;return{[Be]:{[`${Be}-circle-trail`]:{stroke:pe.remainingColor},[`&${Be}-circle ${Be}-inner`]:{position:"relative",lineHeight:1,backgroundColor:"transparent"},[`&${Be}-circle ${Be}-text`]:{position:"absolute",insetBlockStart:"50%",insetInlineStart:0,width:"100%",margin:0,padding:0,color:pe.circleTextColor,fontSize:pe.circleTextFontSize,lineHeight:1,whiteSpace:"normal",textAlign:"center",transform:"translateY(-50%)",[Ke]:{fontSize:`${pe.fontSize/pe.fontSizeSM}em`}},[`${Be}-circle&-status-exception`]:{[`${Be}-text`]:{color:pe.colorError}},[`${Be}-circle&-status-success`]:{[`${Be}-text`]:{color:pe.colorSuccess}}},[`${Be}-inline-circle`]:{lineHeight:1,[`${Be}-inner`]:{verticalAlign:"bottom"}}}},Ot=pe=>{const{componentCls:Be}=pe;return{[Be]:{[`${Be}-steps`]:{display:"inline-block","&-outer":{display:"flex",flexDirection:"row",alignItems:"center"},"&-item":{flexShrink:0,minWidth:pe.progressStepMinWidth,marginInlineEnd:pe.progressStepMarginInlineEnd,backgroundColor:pe.remainingColor,transition:`all ${pe.motionDurationSlow}`,"&-active":{backgroundColor:pe.defaultColor}}}}}},Wt=pe=>{const{componentCls:Be,iconCls:Ke}=pe;return{[Be]:{[`${Be}-small&-line, ${Be}-small&-line ${Be}-text ${Ke}`]:{fontSize:pe.fontSizeSM}}}};var Ct=(0,Ne.Z)("Progress",pe=>{const Be=pe.marginXXS/2,Ke=(0,Ve.TS)(pe,{progressStepMarginInlineEnd:Be,progressStepMinWidth:Be,progressActiveMotionDuration:"2.4s"});return[ut(Ke),Ft(Ke),Ot(Ke),Wt(Ke)]},pe=>({circleTextColor:pe.colorText,defaultColor:pe.colorInfo,remainingColor:pe.colorFillSecondary,lineBorderRadius:100,circleTextFontSize:"1em"})),_t=function(pe,Be){var Ke={};for(var mt in pe)Object.prototype.hasOwnProperty.call(pe,mt)&&Be.indexOf(mt)<0&&(Ke[mt]=pe[mt]);if(pe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var vt=0,mt=Object.getOwnPropertySymbols(pe);vt{const{prefixCls:Ke,className:mt,rootClassName:vt,steps:At,strokeColor:jt,percent:Mt=0,size:kt="default",showInfo:qt=!0,type:Vt="line",status:on,format:hn,style:yn}=pe,Fn=_t(pe,["prefixCls","className","rootClassName","steps","strokeColor","percent","size","showInfo","type","status","format","style"]),sn=te.useMemo(()=>{var be,rt;const Et=He(pe);return parseInt(Et!==void 0?(be=Et!=null?Et:0)===null||be===void 0?void 0:be.toString():(rt=Mt!=null?Mt:0)===null||rt===void 0?void 0:rt.toString(),10)},[Mt,pe.success,pe.successPercent]),dn=te.useMemo(()=>!ft.includes(on)&&sn>=100?"success":on||"normal",[on,sn]),{getPrefixCls:Ln,direction:xn,progress:$n}=te.useContext(et.E_),cn=Ln("progress",Ke),[zn,Vn]=Ct(cn),Nn=te.useMemo(()=>{if(!qt)return null;const be=He(pe);let rt;const Et=hn||(en=>`${en}%`),Gt=Vt==="line";return hn||dn!=="exception"&&dn!=="success"?rt=Et(St(Mt),St(be)):dn==="exception"?rt=Gt?te.createElement(De.Z,null):te.createElement(me.Z,null):dn==="success"&&(rt=Gt?te.createElement(Se.Z,null):te.createElement(We.Z,null)),te.createElement("span",{className:`${cn}-text`,title:typeof rt=="string"?rt:void 0},rt)},[qt,Mt,sn,dn,Vt,cn,hn]),Zn=Array.isArray(jt)?jt[0]:jt,na=typeof jt=="string"||Array.isArray(jt)?jt:void 0;let ve;Vt==="line"?ve=At?te.createElement(ze,Object.assign({},pe,{strokeColor:na,prefixCls:cn,steps:At}),Nn):te.createElement(It,Object.assign({},pe,{strokeColor:Zn,prefixCls:cn,direction:xn}),Nn):(Vt==="circle"||Vt==="dashboard")&&(ve=te.createElement(Je,Object.assign({},pe,{strokeColor:Zn,prefixCls:cn,progressStatus:dn}),Nn));const we=le()(cn,`${cn}-status-${dn}`,`${cn}-${Vt==="dashboard"&&"circle"||At&&"steps"||Vt}`,{[`${cn}-inline-circle`]:Vt==="circle"&&he(kt,"circle")[0]<=20,[`${cn}-show-info`]:qt,[`${cn}-${kt}`]:typeof kt=="string",[`${cn}-rtl`]:xn==="rtl"},$n==null?void 0:$n.className,mt,vt,Vn);return zn(te.createElement("div",Object.assign({ref:Be,style:Object.assign(Object.assign({},$n==null?void 0:$n.style),yn),className:we,role:"progressbar","aria-valuenow":sn},(0,_e.Z)(Fn,["trailColor","strokeWidth","width","gapDegree","gapPosition","strokeLinecap","success","successPercent"])),ve))}),Jt=Kt},54580:function(Me,lt,oe){"use strict";oe.d(lt,{default:function(){return On}});var te=oe(59301),Se=oe(94480),We=oe(92310),De=oe.n(We),me=oe(54476),Le=oe(67732),le=oe(83652),_e=oe(42403),et=oe(158),Ce=oe(20068),it=oe(75931),ke=oe(75044),je=oe(76190),ae=oe(3202),a=oe(26112);function y(ce,Ae){var Ie="cannot ".concat(ce.method," ").concat(ce.action," ").concat(Ae.status,"'"),Ze=new Error(Ie);return Ze.status=Ae.status,Ze.method=ce.method,Ze.url=ce.action,Ze}function E(ce){var Ae=ce.responseText||ce.response;if(!Ae)return Ae;try{return JSON.parse(Ae)}catch(Ie){return Ae}}function b(ce){var Ae=new XMLHttpRequest;ce.onProgress&&Ae.upload&&(Ae.upload.onprogress=function(gt){gt.total>0&&(gt.percent=gt.loaded/gt.total*100),ce.onProgress(gt)});var Ie=new FormData;ce.data&&Object.keys(ce.data).forEach(function(at){var gt=ce.data[at];if(Array.isArray(gt)){gt.forEach(function(Qe){Ie.append("".concat(at,"[]"),Qe)});return}Ie.append(at,gt)}),ce.file instanceof Blob?Ie.append(ce.filename,ce.file,ce.file.name):Ie.append(ce.filename,ce.file),Ae.onerror=function(gt){ce.onError(gt)},Ae.onload=function(){return Ae.status<200||Ae.status>=300?ce.onError(y(ce,Ae),E(Ae)):ce.onSuccess(E(Ae),Ae)},Ae.open(ce.method,ce.action,!0),ce.withCredentials&&"withCredentials"in Ae&&(Ae.withCredentials=!0);var Ze=ce.headers||{};return Ze["X-Requested-With"]!==null&&Ae.setRequestHeader("X-Requested-With","XMLHttpRequest"),Object.keys(Ze).forEach(function(at){Ze[at]!==null&&Ae.setRequestHeader(at,Ze[at])}),Ae.send(Ie),{abort:function(){Ae.abort()}}}var x=+new Date,z=0;function ee(){return"rc-upload-".concat(x,"-").concat(++z)}var ne=oe(48736),re=function(ce,Ae){if(ce&&Ae){var Ie=Array.isArray(Ae)?Ae:Ae.split(","),Ze=ce.name||"",at=ce.type||"",gt=at.replace(/\/.*$/,"");return Ie.some(function(Qe){var Ue=Qe.trim();if(/^\*(\/\*)?$/.test(Qe))return!0;if(Ue.charAt(0)==="."){var Tt=Ze.toLowerCase(),xe=Ue.toLowerCase(),Rt=[xe];return(xe===".jpg"||xe===".jpeg")&&(Rt=[".jpg",".jpeg"]),Rt.some(function(tn){return Tt.endsWith(tn)})}return/\/\*$/.test(Ue)?gt===Ue.replace(/\/.*$/,""):at===Ue?!0:/^\w+$/.test(Ue)?((0,ne.ZP)(!1,"Upload takes an invalidate 'accept' type '".concat(Ue,"'.Skip for check.")),!0):!1})}return!0};function ie(ce,Ae){var Ie=ce.createReader(),Ze=[];function at(){Ie.readEntries(function(gt){var Qe=Array.prototype.slice.apply(gt);Ze=Ze.concat(Qe);var Ue=!Qe.length;Ue?Ae(Ze):at()})}at()}var ge=function(Ae,Ie,Ze){var at=function gt(Qe,Ue){Qe&&(Qe.path=Ue||"",Qe.isFile?Qe.file(function(Tt){Ze(Tt)&&(Qe.fullPath&&!Tt.webkitRelativePath&&(Object.defineProperties(Tt,{webkitRelativePath:{writable:!0}}),Tt.webkitRelativePath=Qe.fullPath.replace(/^\//,""),Object.defineProperties(Tt,{webkitRelativePath:{writable:!1}})),Ie([Tt]))}):Qe.isDirectory&&ie(Qe,function(Tt){Tt.forEach(function(xe){gt(xe,"".concat(Ue).concat(Qe.name,"/"))})}))};Ae.forEach(function(gt){at(gt.webkitGetAsEntry())})},fe=ge,se=["component","prefixCls","className","disabled","id","style","multiple","accept","capture","children","directory","openFileDialogOnClick","onMouseEnter","onMouseLeave"],Ee=function(ce){(0,_e.Z)(Ie,ce);var Ae=(0,et.Z)(Ie);function Ie(){var Ze;(0,Le.Z)(this,Ie);for(var at=arguments.length,gt=new Array(at),Qe=0;Qe{let{uid:gt}=at;return gt===ce.uid});return Ze===-1?Ie.push(ce):Ie[Ze]=ce,Ie}function _t(ce,Ae){const Ie=ce.uid!==void 0?"uid":"name";return Ae.filter(Ze=>Ze[Ie]===ce[Ie])[0]}function ln(ce,Ae){const Ie=ce.uid!==void 0?"uid":"name",Ze=Ae.filter(at=>at[Ie]!==ce[Ie]);return Ze.length===Ae.length?null:Ze}const ft=function(){const Ae=(arguments.length>0&&arguments[0]!==void 0?arguments[0]:"").split("/"),Ze=Ae[Ae.length-1].split(/#|\?/)[0];return(/\.[^./\\]*$/.exec(Ze)||[""])[0]},Ut=ce=>ce.indexOf("image/")===0,Kt=ce=>{if(ce.type&&!ce.thumbUrl)return Ut(ce.type);const Ae=ce.thumbUrl||ce.url||"",Ie=ft(Ae);return/^data:image\//.test(Ae)||/(webp|svg|png|gif|jpg|jpeg|jfif|bmp|dpg|ico|heic|heif)$/i.test(Ie)?!0:!(/^data:/.test(Ae)||Ie)},Jt=200;function pe(ce){return new Promise(Ae=>{if(!ce.type||!Ut(ce.type)){Ae("");return}const Ie=document.createElement("canvas");Ie.width=Jt,Ie.height=Jt,Ie.style.cssText=`position: fixed; left: 0; top: 0; width: ${Jt}px; height: ${Jt}px; z-index: 9999; display: none;`,document.body.appendChild(Ie);const Ze=Ie.getContext("2d"),at=new Image;if(at.onload=()=>{const{width:gt,height:Qe}=at;let Ue=Jt,Tt=Jt,xe=0,Rt=0;gt>Qe?(Tt=Qe*(Jt/gt),Rt=-(Tt-Ue)/2):(Ue=gt*(Jt/Qe),xe=-(Ue-Tt)/2),Ze.drawImage(at,xe,Rt,Ue,Tt);const tn=Ie.toDataURL();document.body.removeChild(Ie),window.URL.revokeObjectURL(at.src),Ae(tn)},at.crossOrigin="anonymous",ce.type.startsWith("image/svg+xml")){const gt=new FileReader;gt.onload=()=>{gt.result&&(at.src=gt.result)},gt.readAsDataURL(ce)}else if(ce.type.startsWith("image/gif")){const gt=new FileReader;gt.onload=()=>{gt.result&&Ae(gt.result)},gt.readAsDataURL(ce)}else at.src=window.URL.createObjectURL(ce)})}var Be=oe(26227),Ke=oe(41464),mt=oe(15277),vt=oe(93948),At=oe(6848),Mt=te.forwardRef((ce,Ae)=>{let{prefixCls:Ie,className:Ze,style:at,locale:gt,listType:Qe,file:Ue,items:Tt,progress:xe,iconRender:Rt,actionIconRender:tn,itemRender:rn,isImgUrl:Sn,showPreviewIcon:kn,showRemoveIcon:tt,showDownloadIcon:xt,previewIcon:bt,removeIcon:Bt,downloadIcon:gn,onPreview:an,onDownload:Zt,onClose:fn}=ce;var pn,Kn;const{status:qn}=Ue,[Yn,ua]=te.useState(qn);te.useEffect(()=>{qn!=="removed"&&ua(qn)},[qn]);const[fa,Pa]=te.useState(!1);te.useEffect(()=>{const Gn=setTimeout(()=>{Pa(!0)},300);return()=>{clearTimeout(Gn)}},[]);const ia=Rt(Ue);let Un=te.createElement("div",{className:`${Ie}-icon`},ia);if(Qe==="picture"||Qe==="picture-card"||Qe==="picture-circle")if(Yn==="uploading"||!Ue.thumbUrl&&!Ue.url){const Gn=De()(`${Ie}-list-item-thumbnail`,{[`${Ie}-list-item-file`]:Yn!=="uploading"});Un=te.createElement("div",{className:Gn},ia)}else{const Gn=Sn!=null&&Sn(Ue)?te.createElement("img",{src:Ue.thumbUrl||Ue.url,alt:Ue.name,className:`${Ie}-list-item-image`,crossOrigin:Ue.crossOrigin}):ia,In=De()(`${Ie}-list-item-thumbnail`,{[`${Ie}-list-item-file`]:Sn&&!Sn(Ue)});Un=te.createElement("a",{className:In,onClick:la=>an(Ue,la),href:Ue.url||Ue.thumbUrl,target:"_blank",rel:"noopener noreferrer"},Gn)}const vn=De()(`${Ie}-list-item`,`${Ie}-list-item-${Yn}`),aa=typeof Ue.linkProps=="string"?JSON.parse(Ue.linkProps):Ue.linkProps,oa=tt?tn((typeof Bt=="function"?Bt(Ue):Bt)||te.createElement(Be.Z,null),()=>fn(Ue),Ie,gt.removeFile):null,ra=xt&&Yn==="done"?tn((typeof gn=="function"?gn(Ue):gn)||te.createElement(Ke.Z,null),()=>Zt(Ue),Ie,gt.downloadFile):null,ga=Qe!=="picture-card"&&Qe!=="picture-circle"&&te.createElement("span",{key:"download-delete",className:De()(`${Ie}-list-item-actions`,{picture:Qe==="picture"})},ra,oa),Xn=De()(`${Ie}-list-item-name`),ha=Ue.url?[te.createElement("a",Object.assign({key:"view",target:"_blank",rel:"noopener noreferrer",className:Xn,title:Ue.name},aa,{href:Ue.url,onClick:Gn=>an(Ue,Gn)}),Ue.name),ga]:[te.createElement("span",{key:"view",className:Xn,onClick:Gn=>an(Ue,Gn),title:Ue.name},Ue.name),ga],Xt={pointerEvents:"none",opacity:.5},Pn=kn?te.createElement("a",{href:Ue.url||Ue.thumbUrl,target:"_blank",rel:"noopener noreferrer",style:Ue.url||Ue.thumbUrl?void 0:Xt,onClick:Gn=>an(Ue,Gn),title:gt.previewFile},typeof bt=="function"?bt(Ue):bt||te.createElement(mt.Z,null)):null,Jn=(Qe==="picture-card"||Qe==="picture-circle")&&Yn!=="uploading"&&te.createElement("span",{className:`${Ie}-list-item-actions`},Pn,Yn==="done"&&ra,oa),{getPrefixCls:Mn}=te.useContext(Re.E_),da=Mn(),ea=te.createElement("div",{className:vn},Un,ha,Jn,fa&&te.createElement(Ve.default,{motionName:`${da}-fade`,visible:Yn==="uploading",motionDeadline:2e3},Gn=>{let{className:In}=Gn;const la="percent"in Ue?te.createElement(vt.Z,Object.assign({},xe,{type:"line",percent:Ue.percent,"aria-label":Ue["aria-label"],"aria-labelledby":Ue["aria-labelledby"]})):null;return te.createElement("div",{className:De()(`${Ie}-list-item-progress`,In)},la)})),ya=Ue.response&&typeof Ue.response=="string"?Ue.response:((pn=Ue.error)===null||pn===void 0?void 0:pn.statusText)||((Kn=Ue.error)===null||Kn===void 0?void 0:Kn.message)||gt.uploadError,pa=Yn==="error"?te.createElement(At.Z,{title:ya,getPopupContainer:Gn=>Gn.parentNode},ea):ea;return te.createElement("div",{className:De()(`${Ie}-list-item-container`,Ze),style:at,ref:Ae},rn?rn(pa,Ue,Tt,{download:Zt.bind(null,Ue),preview:an.bind(null,Ue),remove:fn.bind(null,Ue)}):pa)});const kt=(ce,Ae)=>{const{listType:Ie="text",previewFile:Ze=pe,onPreview:at,onDownload:gt,onRemove:Qe,locale:Ue,iconRender:Tt,isImageUrl:xe=Kt,prefixCls:Rt,items:tn=[],showPreviewIcon:rn=!0,showRemoveIcon:Sn=!0,showDownloadIcon:kn=!1,removeIcon:tt,previewIcon:xt,downloadIcon:bt,progress:Bt={size:[-1,2],showInfo:!1},appendAction:gn,appendActionVisible:an=!0,itemRender:Zt,disabled:fn}=ce,pn=(0,ct.Z)(),[Kn,qn]=te.useState(!1);te.useEffect(()=>{Ie!=="picture"&&Ie!=="picture-card"&&Ie!=="picture-circle"||(tn||[]).forEach(Xt=>{typeof document=="undefined"||typeof window=="undefined"||!window.FileReader||!window.File||!(Xt.originFileObj instanceof File||Xt.originFileObj instanceof Blob)||Xt.thumbUrl!==void 0||(Xt.thumbUrl="",Ze&&Ze(Xt.originFileObj).then(Pn=>{Xt.thumbUrl=Pn||"",pn()}))})},[Ie,tn,Ze]),te.useEffect(()=>{qn(!0)},[]);const Yn=(Xt,Pn)=>{if(at)return Pn==null||Pn.preventDefault(),at(Xt)},ua=Xt=>{typeof gt=="function"?gt(Xt):Xt.url&&window.open(Xt.url)},fa=Xt=>{Qe==null||Qe(Xt)},Pa=Xt=>{if(Tt)return Tt(Xt,Ie);const Pn=Xt.status==="uploading",Jn=xe&&xe(Xt)?te.createElement(Ne,null):te.createElement(pt,null);let Mn=Pn?te.createElement(Je.Z,null):te.createElement(It,null);return Ie==="picture"?Mn=Pn?te.createElement(Je.Z,null):Jn:(Ie==="picture-card"||Ie==="picture-circle")&&(Mn=Pn?Ue.uploading:Jn),Mn},ia=(Xt,Pn,Jn,Mn)=>{const da={type:"text",size:"small",title:Mn,onClick:ea=>{Pn(),(0,Ft.l$)(Xt)&&Xt.props.onClick&&Xt.props.onClick(ea)},className:`${Jn}-list-item-action`,disabled:fn};if((0,Ft.l$)(Xt)){const ea=(0,Ft.Tm)(Xt,Object.assign(Object.assign({},Xt.props),{onClick:()=>{}}));return te.createElement(Ot.ZP,Object.assign({},da,{icon:ea}))}return te.createElement(Ot.ZP,Object.assign({},da),te.createElement("span",null,Xt))};te.useImperativeHandle(Ae,()=>({handlePreview:Yn,handleDownload:ua}));const{getPrefixCls:Un}=te.useContext(Re.E_),vn=Un("upload",Rt),aa=Un(),oa=De()(`${vn}-list`,`${vn}-list-${Ie}`),ra=(0,Se.Z)(tn.map(Xt=>({key:Xt.uid,file:Xt})));let Xn={motionDeadline:2e3,motionName:`${vn}-${Ie==="picture-card"||Ie==="picture-circle"?"animate-inline":"animate"}`,keys:ra,motionAppear:Kn};const ha=te.useMemo(()=>{const Xt=Object.assign({},(0,ut.Z)(aa));return delete Xt.onAppearEnd,delete Xt.onEnterEnd,delete Xt.onLeaveEnd,Xt},[aa]);return Ie!=="picture-card"&&Ie!=="picture-circle"&&(Xn=Object.assign(Object.assign({},ha),Xn)),te.createElement("div",{className:oa},te.createElement(Ve.CSSMotionList,Object.assign({},Xn,{component:!1}),Xt=>{let{key:Pn,file:Jn,className:Mn,style:da}=Xt;return te.createElement(Mt,{key:Pn,locale:Ue,prefixCls:vn,className:Mn,style:da,file:Jn,items:tn,progress:Bt,listType:Ie,isImgUrl:xe,showPreviewIcon:rn,showRemoveIcon:Sn,showDownloadIcon:kn,removeIcon:tt,previewIcon:xt,downloadIcon:bt,iconRender:Pa,actionIconRender:ia,itemRender:Zt,onPreview:Yn,onDownload:ua,onClose:fa})}),gn&&te.createElement(Ve.default,Object.assign({},Xn,{visible:an,forceRender:!0}),Xt=>{let{className:Pn,style:Jn}=Xt;return(0,Ft.Tm)(gn,Mn=>({className:De()(Mn.className,Pn),style:Object.assign(Object.assign(Object.assign({},Jn),{pointerEvents:Pn?"none":void 0}),Mn.style)}))}))};var Vt=te.forwardRef(kt),on=oe(17313),hn=oe(8378),yn=oe(83116),Fn=oe(37613),dn=ce=>{const{componentCls:Ae,iconCls:Ie}=ce;return{[`${Ae}-wrapper`]:{[`${Ae}-drag`]:{position:"relative",width:"100%",height:"100%",textAlign:"center",background:ce.colorFillAlter,border:`${ce.lineWidth}px dashed ${ce.colorBorder}`,borderRadius:ce.borderRadiusLG,cursor:"pointer",transition:`border-color ${ce.motionDurationSlow}`,[Ae]:{padding:`${ce.padding}px 0`},[`${Ae}-btn`]:{display:"table",width:"100%",height:"100%",outline:"none"},[`${Ae}-drag-container`]:{display:"table-cell",verticalAlign:"middle"},[`&:not(${Ae}-disabled):hover`]:{borderColor:ce.colorPrimaryHover},[`p${Ae}-drag-icon`]:{marginBottom:ce.margin,[Ie]:{color:ce.colorPrimary,fontSize:ce.uploadThumbnailSize}},[`p${Ae}-text`]:{margin:`0 0 ${ce.marginXXS}px`,color:ce.colorTextHeading,fontSize:ce.fontSizeLG},[`p${Ae}-hint`]:{color:ce.colorTextDescription,fontSize:ce.fontSize},[`&${Ae}-disabled`]:{cursor:"not-allowed",[`p${Ae}-drag-icon ${Ie}, p${Ae}-text, p${Ae}-hint `]:{color:ce.colorTextDisabled}}}}}},xn=ce=>{const{componentCls:Ae,antCls:Ie,iconCls:Ze,fontSize:at,lineHeight:gt}=ce,Qe=`${Ae}-list-item`,Ue=`${Qe}-actions`,Tt=`${Qe}-action`,xe=Math.round(at*gt);return{[`${Ae}-wrapper`]:{[`${Ae}-list`]:Object.assign(Object.assign({},(0,on.dF)()),{lineHeight:ce.lineHeight,[Qe]:{position:"relative",height:ce.lineHeight*at,marginTop:ce.marginXS,fontSize:at,display:"flex",alignItems:"center",transition:`background-color ${ce.motionDurationSlow}`,"&:hover":{backgroundColor:ce.controlItemBgHover},[`${Qe}-name`]:Object.assign(Object.assign({},on.vS),{padding:`0 ${ce.paddingXS}px`,lineHeight:gt,flex:"auto",transition:`all ${ce.motionDurationSlow}`}),[Ue]:{[Tt]:{opacity:0},[`${Tt}${Ie}-btn-sm`]:{height:xe,border:0,lineHeight:1,"> span":{transform:"scale(1)"}},[` @@ -146,4 +146,4 @@ `]:{[Qe]:{position:"relative",height:Ze+ce.lineWidth*2+ce.paddingXS*2,padding:ce.paddingXS,border:`${ce.lineWidth}px ${ce.lineType} ${ce.colorBorder}`,borderRadius:ce.borderRadiusLG,"&:hover":{background:"transparent"},[`${Qe}-thumbnail`]:Object.assign(Object.assign({},on.vS),{width:Ze,height:Ze,lineHeight:`${Ze+ce.paddingSM}px`,textAlign:"center",flex:"none",[Ie]:{fontSize:ce.fontSizeHeading2,color:ce.colorPrimary},img:{display:"block",width:"100%",height:"100%",overflow:"hidden"}}),[`${Qe}-progress`]:{bottom:at,width:`calc(100% - ${ce.paddingSM*2}px)`,marginTop:0,paddingInlineStart:Ze+ce.paddingXS}},[`${Qe}-error`]:{borderColor:ce.colorError,[`${Qe}-thumbnail ${Ie}`]:{[`svg path[fill='${na.blue[0]}']`]:{fill:ce.colorErrorBg},[`svg path[fill='${na.blue.primary}']`]:{fill:ce.colorError}}},[`${Qe}-uploading`]:{borderStyle:"dashed",[`${Qe}-name`]:{marginBottom:at}}},[`${gt}${gt}-picture-circle ${Qe}`]:{[`&, &::before, ${Qe}-thumbnail`]:{borderRadius:"50%"}}}}},be=ce=>{const{componentCls:Ae,iconCls:Ie,fontSizeLG:Ze,colorTextLightSolid:at}=ce,gt=`${Ae}-list`,Qe=`${gt}-item`,Ue=ce.uploadPicCardSize;return{[` ${Ae}-wrapper${Ae}-picture-card-wrapper, ${Ae}-wrapper${Ae}-picture-circle-wrapper - `]:Object.assign(Object.assign({},(0,on.dF)()),{display:"inline-block",width:"100%",[`${Ae}${Ae}-select`]:{width:Ue,height:Ue,marginInlineEnd:ce.marginXS,marginBottom:ce.marginXS,textAlign:"center",verticalAlign:"top",backgroundColor:ce.colorFillAlter,border:`${ce.lineWidth}px dashed ${ce.colorBorder}`,borderRadius:ce.borderRadiusLG,cursor:"pointer",transition:`border-color ${ce.motionDurationSlow}`,[`> ${Ae}`]:{display:"flex",alignItems:"center",justifyContent:"center",height:"100%",textAlign:"center"},[`&:not(${Ae}-disabled):hover`]:{borderColor:ce.colorPrimary}},[`${gt}${gt}-picture-card, ${gt}${gt}-picture-circle`]:{[`${gt}-item-container`]:{display:"inline-block",width:Ue,height:Ue,marginBlock:`0 ${ce.marginXS}px`,marginInline:`0 ${ce.marginXS}px`,verticalAlign:"top"},"&::after":{display:"none"},[Qe]:{height:"100%",margin:0,"&::before":{position:"absolute",zIndex:1,width:`calc(100% - ${ce.paddingXS*2}px)`,height:`calc(100% - ${ce.paddingXS*2}px)`,backgroundColor:ce.colorBgMask,opacity:0,transition:`all ${ce.motionDurationSlow}`,content:'" "'}},[`${Qe}:hover`]:{[`&::before, ${Qe}-actions`]:{opacity:1}},[`${Qe}-actions`]:{position:"absolute",insetInlineStart:0,zIndex:10,width:"100%",whiteSpace:"nowrap",textAlign:"center",opacity:0,transition:`all ${ce.motionDurationSlow}`,[`${Ie}-eye, ${Ie}-download, ${Ie}-delete`]:{zIndex:10,width:Ze,margin:`0 ${ce.marginXXS}px`,fontSize:Ze,cursor:"pointer",transition:`all ${ce.motionDurationSlow}`,svg:{verticalAlign:"baseline"}}},[`${Qe}-actions, ${Qe}-actions:hover`]:{[`${Ie}-eye, ${Ie}-download, ${Ie}-delete`]:{color:new ve.C(at).setAlpha(.65).toRgbString(),"&:hover":{color:at}}},[`${Qe}-thumbnail, ${Qe}-thumbnail img`]:{position:"static",display:"block",width:"100%",height:"100%",objectFit:"contain"},[`${Qe}-name`]:{display:"none",textAlign:"center"},[`${Qe}-file + ${Qe}-name`]:{position:"absolute",bottom:ce.margin,display:"block",width:`calc(100% - ${ce.paddingXS*2}px)`},[`${Qe}-uploading`]:{[`&${Qe}`]:{backgroundColor:ce.colorFillAlter},[`&::before, ${Ie}-eye, ${Ie}-download, ${Ie}-delete`]:{display:"none"}},[`${Qe}-progress`]:{bottom:ce.marginXL,width:`calc(100% - ${ce.paddingXS*2}px)`,paddingInlineStart:0}}}),[`${Ae}-wrapper${Ae}-picture-circle-wrapper`]:{[`${Ae}${Ae}-select`]:{borderRadius:"50%"}}}};var Et=ce=>{const{componentCls:Ae}=ce;return{[`${Ae}-rtl`]:{direction:"rtl"}}};const Gt=ce=>{const{componentCls:Ae,colorTextDisabled:Ie}=ce;return{[`${Ae}-wrapper`]:Object.assign(Object.assign({},(0,on.Wf)(ce)),{[Ae]:{outline:0,"input[type='file']":{cursor:"pointer"}},[`${Ae}-select`]:{display:"inline-block"},[`${Ae}-disabled`]:{color:Ie,cursor:"not-allowed"}})}};var en=(0,yn.Z)("Upload",ce=>{const{fontSizeHeading3:Ae,fontSize:Ie,lineHeight:Ze,lineWidth:at,controlHeightLG:gt}=ce,Qe=Math.round(Ie*Ze),Ue=(0,Fn.TS)(ce,{uploadThumbnailSize:Ae*2,uploadProgressOffset:Qe/2+at,uploadPicCardSize:gt*2.55});return[Gt(Ue),dn(Ue),we(Ue),be(Ue),xn(Ue),Zn(Ue),Et(Ue),(0,hn.Z)(Ue)]},ce=>({actionsColor:ce.colorTextDescription})),Yt=function(ce,Ae,Ie,Ze){function at(gt){return gt instanceof Ie?gt:new Ie(function(Qe){Qe(gt)})}return new(Ie||(Ie=Promise))(function(gt,Qe){function Ue(Rt){try{xe(Ze.next(Rt))}catch(tn){Qe(tn)}}function Tt(Rt){try{xe(Ze.throw(Rt))}catch(tn){Qe(tn)}}function xe(Rt){Rt.done?gt(Rt.value):at(Rt.value).then(Ue,Tt)}xe((Ze=Ze.apply(ce,Ae||[])).next())})};const Dt=`__LIST_IGNORE_${Date.now()}__`,bn=(ce,Ae)=>{const{fileList:Ie,defaultFileList:Ze,onRemove:at,showUploadList:gt=!0,listType:Qe="text",onPreview:Ue,onDownload:Tt,onChange:xe,onDrop:Rt,previewFile:tn,disabled:rn,locale:Sn,iconRender:kn,isImageUrl:tt,progress:xt,prefixCls:bt,className:Bt,type:gn="select",children:an,style:Zt,itemRender:fn,maxCount:pn,data:Kn={},multiple:qn=!1,action:Yn="",accept:ua="",supportServerRender:fa=!0,rootClassName:Pa}=ce,ia=te.useContext(nt.Z),Un=rn!=null?rn:ia,[vn,aa]=(0,Ge.Z)(Ze||[],{value:Ie,postState:Ht=>Ht!=null?Ht:[]}),[oa,ra]=te.useState("drop"),ga=te.useRef(null);te.useMemo(()=>{const Ht=Date.now();(Ie||[]).forEach((mn,wn)=>{!mn.uid&&!Object.isFrozen(mn)&&(mn.uid=`__AUTO__${Ht}_${wn}__`)})},[Ie]);const Xn=(Ht,mn,wn)=>{let nn=(0,Se.Z)(mn),En=!1;pn===1?nn=nn.slice(-1):pn&&(En=nn.length>pn,nn=nn.slice(0,pn)),(0,$e.flushSync)(()=>{aa(nn)});const An={file:Ht,fileList:nn};wn&&(An.event=wn),(!En||nn.some(sa=>sa.uid===Ht.uid))&&(0,$e.flushSync)(()=>{xe==null||xe(An)})},ha=(Ht,mn)=>Yt(void 0,void 0,void 0,function*(){const{beforeUpload:wn,transformFile:nn}=ce;let En=Ht;if(wn){const An=yield wn(Ht,mn);if(An===!1)return!1;if(delete Ht[Dt],An===Dt)return Object.defineProperty(Ht,Dt,{value:!0,configurable:!0}),!1;typeof An=="object"&&An&&(En=An)}return nn&&(En=yield nn(En)),En}),Xt=Ht=>{const mn=Ht.filter(En=>!En.file[Dt]);if(!mn.length)return;const wn=mn.map(En=>Wt(En.file));let nn=(0,Se.Z)(vn);wn.forEach(En=>{nn=Ct(En,nn)}),wn.forEach((En,An)=>{let sa=En;if(mn[An].parsedFile)En.status="uploading";else{const{originFileObj:Bn}=En;let Sa;try{Sa=new File([Bn],Bn.name,{type:Bn.type})}catch(Ea){Sa=new Blob([Bn],{type:Bn.type}),Sa.name=Bn.name,Sa.lastModifiedDate=new Date,Sa.lastModified=new Date().getTime()}Sa.uid=En.uid,sa=Sa}Xn(sa,nn)})},Pn=(Ht,mn,wn)=>{try{typeof Ht=="string"&&(Ht=JSON.parse(Ht))}catch(An){}if(!_t(mn,vn))return;const nn=Wt(mn);nn.status="done",nn.percent=100,nn.response=Ht,nn.xhr=wn;const En=Ct(nn,vn);Xn(nn,En)},Jn=(Ht,mn)=>{if(!_t(mn,vn))return;const wn=Wt(mn);wn.status="uploading",wn.percent=Ht.percent;const nn=Ct(wn,vn);Xn(wn,nn,Ht)},Mn=(Ht,mn,wn)=>{if(!_t(wn,vn))return;const nn=Wt(wn);nn.error=Ht,nn.response=mn,nn.status="error";const En=Ct(nn,vn);Xn(nn,En)},da=Ht=>{let mn;Promise.resolve(typeof at=="function"?at(Ht):at).then(wn=>{var nn;if(wn===!1)return;const En=ln(Ht,vn);En&&(mn=Object.assign(Object.assign({},Ht),{status:"removed"}),vn==null||vn.forEach(An=>{const sa=mn.uid!==void 0?"uid":"name";An[sa]===mn[sa]&&!Object.isFrozen(An)&&(An.status="removed")}),(nn=ga.current)===null||nn===void 0||nn.abort(mn),Xn(mn,En))})},ea=Ht=>{ra(Ht.type),Ht.type==="drop"&&(Rt==null||Rt(Ht))};te.useImperativeHandle(Ae,()=>({onBatchStart:Xt,onSuccess:Pn,onProgress:Jn,onError:Mn,fileList:vn,upload:ga.current}));const{getPrefixCls:ya,direction:pa,upload:Gn}=te.useContext(Te.E_),In=ya("upload",bt),la=Object.assign(Object.assign({onBatchStart:Xt,onError:Mn,onProgress:Jn,onSuccess:Pn},ce),{data:Kn,multiple:qn,action:Yn,accept:ua,supportServerRender:fa,prefixCls:In,disabled:Un,beforeUpload:ha,onChange:void 0});delete la.className,delete la.style,(!an||Un)&&delete la.id;const[ca,va]=en(In),[La]=(0,St.Z)("Upload",He.Z.Upload),{showRemoveIcon:ba,showPreviewIcon:zt,showDownloadIcon:ht,removeIcon:wt,previewIcon:$t,downloadIcon:un}=typeof gt=="boolean"?{}:gt,Cn=(Ht,mn)=>gt?te.createElement(Vt,{prefixCls:In,listType:Qe,items:vn,previewFile:tn,onPreview:Ue,onDownload:Tt,onRemove:da,showRemoveIcon:!Un&&ba,showPreviewIcon:zt,showDownloadIcon:ht,removeIcon:wt,previewIcon:$t,downloadIcon:un,iconRender:kn,locale:Object.assign(Object.assign({},La),Sn),isImageUrl:tt,progress:xt,appendAction:Ht,appendActionVisible:mn,itemRender:fn,disabled:Un}):Ht,_n=De()(`${In}-wrapper`,Bt,Pa,va,Gn==null?void 0:Gn.className,{[`${In}-rtl`]:pa==="rtl",[`${In}-picture-card-wrapper`]:Qe==="picture-card",[`${In}-picture-circle-wrapper`]:Qe==="picture-circle"}),Tn=Object.assign(Object.assign({},Gn==null?void 0:Gn.style),Zt);if(gn==="drag"){const Ht=De()(va,In,`${In}-drag`,{[`${In}-drag-uploading`]:vn.some(mn=>mn.status==="uploading"),[`${In}-drag-hover`]:oa==="dragover",[`${In}-disabled`]:Un,[`${In}-rtl`]:pa==="rtl"});return ca(te.createElement("span",{className:_n},te.createElement("div",{className:Ht,style:Tn,onDrop:ea,onDragOver:ea,onDragLeave:ea},te.createElement(ye,Object.assign({},la,{ref:ga,className:`${In}-btn`}),te.createElement("div",{className:`${In}-drag-container`},an))),Cn()))}const jn=De()(In,`${In}-select`,{[`${In}-disabled`]:Un}),ta=(Ht=>te.createElement("div",{className:jn,style:Ht},te.createElement(ye,Object.assign({},la,{ref:ga}))))(an?void 0:{display:"none"});return ca(Qe==="picture-card"||Qe==="picture-circle"?te.createElement("span",{className:_n},Cn(ta,!!an)):te.createElement("span",{className:_n},ta,Cn()))};var Dn=te.forwardRef(bn),st=function(ce,Ae){var Ie={};for(var Ze in ce)Object.prototype.hasOwnProperty.call(ce,Ze)&&Ae.indexOf(Ze)<0&&(Ie[Ze]=ce[Ze]);if(ce!=null&&typeof Object.getOwnPropertySymbols=="function")for(var at=0,Ze=Object.getOwnPropertySymbols(ce);at{var{style:Ie,height:Ze}=ce,at=st(ce,["style","height"]);return te.createElement(Dn,Object.assign({ref:Ae},at,{type:"drag",style:Object.assign(Object.assign({},Ie),{height:Ze})}))});const Rn=Dn;Rn.Dragger=Hn,Rn.LIST_IGNORE=Dt;var On=Rn}}]); + `]:Object.assign(Object.assign({},(0,on.dF)()),{display:"inline-block",width:"100%",[`${Ae}${Ae}-select`]:{width:Ue,height:Ue,marginInlineEnd:ce.marginXS,marginBottom:ce.marginXS,textAlign:"center",verticalAlign:"top",backgroundColor:ce.colorFillAlter,border:`${ce.lineWidth}px dashed ${ce.colorBorder}`,borderRadius:ce.borderRadiusLG,cursor:"pointer",transition:`border-color ${ce.motionDurationSlow}`,[`> ${Ae}`]:{display:"flex",alignItems:"center",justifyContent:"center",height:"100%",textAlign:"center"},[`&:not(${Ae}-disabled):hover`]:{borderColor:ce.colorPrimary}},[`${gt}${gt}-picture-card, ${gt}${gt}-picture-circle`]:{[`${gt}-item-container`]:{display:"inline-block",width:Ue,height:Ue,marginBlock:`0 ${ce.marginXS}px`,marginInline:`0 ${ce.marginXS}px`,verticalAlign:"top"},"&::after":{display:"none"},[Qe]:{height:"100%",margin:0,"&::before":{position:"absolute",zIndex:1,width:`calc(100% - ${ce.paddingXS*2}px)`,height:`calc(100% - ${ce.paddingXS*2}px)`,backgroundColor:ce.colorBgMask,opacity:0,transition:`all ${ce.motionDurationSlow}`,content:'" "'}},[`${Qe}:hover`]:{[`&::before, ${Qe}-actions`]:{opacity:1}},[`${Qe}-actions`]:{position:"absolute",insetInlineStart:0,zIndex:10,width:"100%",whiteSpace:"nowrap",textAlign:"center",opacity:0,transition:`all ${ce.motionDurationSlow}`,[`${Ie}-eye, ${Ie}-download, ${Ie}-delete`]:{zIndex:10,width:Ze,margin:`0 ${ce.marginXXS}px`,fontSize:Ze,cursor:"pointer",transition:`all ${ce.motionDurationSlow}`,svg:{verticalAlign:"baseline"}}},[`${Qe}-actions, ${Qe}-actions:hover`]:{[`${Ie}-eye, ${Ie}-download, ${Ie}-delete`]:{color:new ve.C(at).setAlpha(.65).toRgbString(),"&:hover":{color:at}}},[`${Qe}-thumbnail, ${Qe}-thumbnail img`]:{position:"static",display:"block",width:"100%",height:"100%",objectFit:"contain"},[`${Qe}-name`]:{display:"none",textAlign:"center"},[`${Qe}-file + ${Qe}-name`]:{position:"absolute",bottom:ce.margin,display:"block",width:`calc(100% - ${ce.paddingXS*2}px)`},[`${Qe}-uploading`]:{[`&${Qe}`]:{backgroundColor:ce.colorFillAlter},[`&::before, ${Ie}-eye, ${Ie}-download, ${Ie}-delete`]:{display:"none"}},[`${Qe}-progress`]:{bottom:ce.marginXL,width:`calc(100% - ${ce.paddingXS*2}px)`,paddingInlineStart:0}}}),[`${Ae}-wrapper${Ae}-picture-circle-wrapper`]:{[`${Ae}${Ae}-select`]:{borderRadius:"50%"}}}};var Et=ce=>{const{componentCls:Ae}=ce;return{[`${Ae}-rtl`]:{direction:"rtl"}}};const Gt=ce=>{const{componentCls:Ae,colorTextDisabled:Ie}=ce;return{[`${Ae}-wrapper`]:Object.assign(Object.assign({},(0,on.Wf)(ce)),{[Ae]:{outline:0,"input[type='file']":{cursor:"pointer"}},[`${Ae}-select`]:{display:"inline-block"},[`${Ae}-disabled`]:{color:Ie,cursor:"not-allowed"}})}};var en=(0,yn.Z)("Upload",ce=>{const{fontSizeHeading3:Ae,fontSize:Ie,lineHeight:Ze,lineWidth:at,controlHeightLG:gt}=ce,Qe=Math.round(Ie*Ze),Ue=(0,Fn.TS)(ce,{uploadThumbnailSize:Ae*2,uploadProgressOffset:Qe/2+at,uploadPicCardSize:gt*2.55});return[Gt(Ue),dn(Ue),we(Ue),be(Ue),xn(Ue),Zn(Ue),Et(Ue),(0,hn.Z)(Ue)]},ce=>({actionsColor:ce.colorTextDescription})),Yt=function(ce,Ae,Ie,Ze){function at(gt){return gt instanceof Ie?gt:new Ie(function(Qe){Qe(gt)})}return new(Ie||(Ie=Promise))(function(gt,Qe){function Ue(Rt){try{xe(Ze.next(Rt))}catch(tn){Qe(tn)}}function Tt(Rt){try{xe(Ze.throw(Rt))}catch(tn){Qe(tn)}}function xe(Rt){Rt.done?gt(Rt.value):at(Rt.value).then(Ue,Tt)}xe((Ze=Ze.apply(ce,Ae||[])).next())})};const Dt=`__LIST_IGNORE_${Date.now()}__`,bn=(ce,Ae)=>{const{fileList:Ie,defaultFileList:Ze,onRemove:at,showUploadList:gt=!0,listType:Qe="text",onPreview:Ue,onDownload:Tt,onChange:xe,onDrop:Rt,previewFile:tn,disabled:rn,locale:Sn,iconRender:kn,isImageUrl:tt,progress:xt,prefixCls:bt,className:Bt,type:gn="select",children:an,style:Zt,itemRender:fn,maxCount:pn,data:Kn={},multiple:qn=!1,action:Yn="",accept:ua="",supportServerRender:fa=!0,rootClassName:Pa}=ce,ia=te.useContext(nt.Z),Un=rn!=null?rn:ia,[vn,aa]=(0,Ge.Z)(Ze||[],{value:Ie,postState:Ht=>Ht!=null?Ht:[]}),[oa,ra]=te.useState("drop"),ga=te.useRef(null);te.useMemo(()=>{const Ht=Date.now();(Ie||[]).forEach((mn,wn)=>{!mn.uid&&!Object.isFrozen(mn)&&(mn.uid=`__AUTO__${Ht}_${wn}__`)})},[Ie]);const Xn=(Ht,mn,wn)=>{let nn=(0,Se.Z)(mn),En=!1;pn===1?nn=nn.slice(-1):pn&&(En=nn.length>pn,nn=nn.slice(0,pn)),(0,$e.flushSync)(()=>{aa(nn)});const An={file:Ht,fileList:nn};wn&&(An.event=wn),(!En||nn.some(sa=>sa.uid===Ht.uid))&&(0,$e.flushSync)(()=>{xe==null||xe(An)})},ha=(Ht,mn)=>Yt(void 0,void 0,void 0,function*(){const{beforeUpload:wn,transformFile:nn}=ce;let En=Ht;if(wn){const An=yield wn(Ht,mn);if(An===!1)return!1;if(delete Ht[Dt],An===Dt)return Object.defineProperty(Ht,Dt,{value:!0,configurable:!0}),!1;typeof An=="object"&&An&&(En=An)}return nn&&(En=yield nn(En)),En}),Xt=Ht=>{const mn=Ht.filter(En=>!En.file[Dt]);if(!mn.length)return;const wn=mn.map(En=>Wt(En.file));let nn=(0,Se.Z)(vn);wn.forEach(En=>{nn=Ct(En,nn)}),wn.forEach((En,An)=>{let sa=En;if(mn[An].parsedFile)En.status="uploading";else{const{originFileObj:Bn}=En;let Sa;try{Sa=new File([Bn],Bn.name,{type:Bn.type})}catch(Ea){Sa=new Blob([Bn],{type:Bn.type}),Sa.name=Bn.name,Sa.lastModifiedDate=new Date,Sa.lastModified=new Date().getTime()}Sa.uid=En.uid,sa=Sa}Xn(sa,nn)})},Pn=(Ht,mn,wn)=>{try{typeof Ht=="string"&&(Ht=JSON.parse(Ht))}catch(An){}if(!_t(mn,vn))return;const nn=Wt(mn);nn.status="done",nn.percent=100,nn.response=Ht,nn.xhr=wn;const En=Ct(nn,vn);Xn(nn,En)},Jn=(Ht,mn)=>{if(!_t(mn,vn))return;const wn=Wt(mn);wn.status="uploading",wn.percent=Ht.percent;const nn=Ct(wn,vn);Xn(wn,nn,Ht)},Mn=(Ht,mn,wn)=>{if(!_t(wn,vn))return;const nn=Wt(wn);nn.error=Ht,nn.response=mn,nn.status="error";const En=Ct(nn,vn);Xn(nn,En)},da=Ht=>{let mn;Promise.resolve(typeof at=="function"?at(Ht):at).then(wn=>{var nn;if(wn===!1)return;const En=ln(Ht,vn);En&&(mn=Object.assign(Object.assign({},Ht),{status:"removed"}),vn==null||vn.forEach(An=>{const sa=mn.uid!==void 0?"uid":"name";An[sa]===mn[sa]&&!Object.isFrozen(An)&&(An.status="removed")}),(nn=ga.current)===null||nn===void 0||nn.abort(mn),Xn(mn,En))})},ea=Ht=>{ra(Ht.type),Ht.type==="drop"&&(Rt==null||Rt(Ht))};te.useImperativeHandle(Ae,()=>({onBatchStart:Xt,onSuccess:Pn,onProgress:Jn,onError:Mn,fileList:vn,upload:ga.current}));const{getPrefixCls:ya,direction:pa,upload:Gn}=te.useContext(Re.E_),In=ya("upload",bt),la=Object.assign(Object.assign({onBatchStart:Xt,onError:Mn,onProgress:Jn,onSuccess:Pn},ce),{data:Kn,multiple:qn,action:Yn,accept:ua,supportServerRender:fa,prefixCls:In,disabled:Un,beforeUpload:ha,onChange:void 0});delete la.className,delete la.style,(!an||Un)&&delete la.id;const[ca,va]=en(In),[La]=(0,St.Z)("Upload",He.Z.Upload),{showRemoveIcon:ba,showPreviewIcon:zt,showDownloadIcon:ht,removeIcon:wt,previewIcon:$t,downloadIcon:un}=typeof gt=="boolean"?{}:gt,Cn=(Ht,mn)=>gt?te.createElement(Vt,{prefixCls:In,listType:Qe,items:vn,previewFile:tn,onPreview:Ue,onDownload:Tt,onRemove:da,showRemoveIcon:!Un&&ba,showPreviewIcon:zt,showDownloadIcon:ht,removeIcon:wt,previewIcon:$t,downloadIcon:un,iconRender:kn,locale:Object.assign(Object.assign({},La),Sn),isImageUrl:tt,progress:xt,appendAction:Ht,appendActionVisible:mn,itemRender:fn,disabled:Un}):Ht,_n=De()(`${In}-wrapper`,Bt,Pa,va,Gn==null?void 0:Gn.className,{[`${In}-rtl`]:pa==="rtl",[`${In}-picture-card-wrapper`]:Qe==="picture-card",[`${In}-picture-circle-wrapper`]:Qe==="picture-circle"}),Tn=Object.assign(Object.assign({},Gn==null?void 0:Gn.style),Zt);if(gn==="drag"){const Ht=De()(va,In,`${In}-drag`,{[`${In}-drag-uploading`]:vn.some(mn=>mn.status==="uploading"),[`${In}-drag-hover`]:oa==="dragover",[`${In}-disabled`]:Un,[`${In}-rtl`]:pa==="rtl"});return ca(te.createElement("span",{className:_n},te.createElement("div",{className:Ht,style:Tn,onDrop:ea,onDragOver:ea,onDragLeave:ea},te.createElement(ye,Object.assign({},la,{ref:ga,className:`${In}-btn`}),te.createElement("div",{className:`${In}-drag-container`},an))),Cn()))}const jn=De()(In,`${In}-select`,{[`${In}-disabled`]:Un}),ta=(Ht=>te.createElement("div",{className:jn,style:Ht},te.createElement(ye,Object.assign({},la,{ref:ga}))))(an?void 0:{display:"none"});return ca(Qe==="picture-card"||Qe==="picture-circle"?te.createElement("span",{className:_n},Cn(ta,!!an)):te.createElement("span",{className:_n},ta,Cn()))};var Dn=te.forwardRef(bn),st=function(ce,Ae){var Ie={};for(var Ze in ce)Object.prototype.hasOwnProperty.call(ce,Ze)&&Ae.indexOf(Ze)<0&&(Ie[Ze]=ce[Ze]);if(ce!=null&&typeof Object.getOwnPropertySymbols=="function")for(var at=0,Ze=Object.getOwnPropertySymbols(ce);at{var{style:Ie,height:Ze}=ce,at=st(ce,["style","height"]);return te.createElement(Dn,Object.assign({ref:Ae},at,{type:"drag",style:Object.assign(Object.assign({},Ie),{height:Ze})}))});const Rn=Dn;Rn.Dragger=Hn,Rn.LIST_IGNORE=Dt;var On=Rn}}]); diff --git a/p__Classrooms__Lists__GroupHomework__SubmitWork__index.e3b62a74.async.js b/p__Classrooms__Lists__GroupHomework__SubmitWork__index.9497e66b.async.js similarity index 52% rename from p__Classrooms__Lists__GroupHomework__SubmitWork__index.e3b62a74.async.js rename to p__Classrooms__Lists__GroupHomework__SubmitWork__index.9497e66b.async.js index 0a2424fabb..67f5220f86 100644 --- a/p__Classrooms__Lists__GroupHomework__SubmitWork__index.e3b62a74.async.js +++ b/p__Classrooms__Lists__GroupHomework__SubmitWork__index.9497e66b.async.js @@ -1,4 +1,4 @@ -(self.webpackChunk=self.webpackChunk||[]).push([[8072],{89489:function(dt,St,te){"use strict";te.d(St,{Z:function(){return Ue}});var ae=te(54476),ce=te(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:"outlined"},Ze=Re,Ee=te(7657),we=function(Ne,De){return ce.createElement(Ee.Z,(0,ae.Z)({},Ne,{ref:De,icon:Ze}))},re=ce.forwardRef(we),Ue=re},59477:function(dt,St,te){"use strict";te.d(St,{Z:function(){return Ue}});var ae=te(54476),ce=te(59301),Re={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"},Ze=Re,Ee=te(7657),we=function(Ne,De){return ce.createElement(Ee.Z,(0,ae.Z)({},Ne,{ref:De,icon:Ze}))},re=ce.forwardRef(we),Ue=re},81953:function(dt,St,te){"use strict";te.d(St,{Z:function(){return Ue}});var ae=te(54476),ce=te(59301),Re={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"},Ze=Re,Ee=te(7657),we=function(Ne,De){return ce.createElement(Ee.Z,(0,ae.Z)({},Ne,{ref:De,icon:Ze}))},re=ce.forwardRef(we),Ue=re},26227:function(dt,St,te){"use strict";te.d(St,{Z:function(){return Ue}});var ae=te(54476),ce=te(59301),Re={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M360 184h-8c4.4 0 8-3.6 8-8v8h304v-8c0 4.4 3.6 8 8 8h-8v72h72v-80c0-35.3-28.7-64-64-64H352c-35.3 0-64 28.7-64 64v80h72v-72zm504 72H160c-17.7 0-32 14.3-32 32v32c0 4.4 3.6 8 8 8h60.4l24.7 523c1.6 34.1 29.8 61 63.9 61h454c34.2 0 62.3-26.8 63.9-61l24.7-523H888c4.4 0 8-3.6 8-8v-32c0-17.7-14.3-32-32-32zM731.3 840H292.7l-24.2-512h487l-24.2 512z"}}]},name:"delete",theme:"outlined"},Ze=Re,Ee=te(7657),we=function(Ne,De){return ce.createElement(Ee.Z,(0,ae.Z)({},Ne,{ref:De,icon:Ze}))},re=ce.forwardRef(we),Ue=re},49198:function(dt,St,te){"use strict";te.d(St,{Z:function(){return Ue}});var ae=te(54476),ce=te(59301),Re={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"},Ze=Re,Ee=te(7657),we=function(Ne,De){return ce.createElement(Ee.Z,(0,ae.Z)({},Ne,{ref:De,icon:Ze}))},re=ce.forwardRef(we),Ue=re},41464:function(dt,St,te){"use strict";te.d(St,{Z:function(){return Ue}});var ae=te(54476),ce=te(59301),Re={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M505.7 661a8 8 0 0012.6 0l112-141.7c4.1-5.2.4-12.9-6.3-12.9h-74.1V168c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v338.3H400c-6.7 0-10.4 7.7-6.3 12.9l112 141.8zM878 626h-60c-4.4 0-8 3.6-8 8v154H214V634c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v198c0 17.7 14.3 32 32 32h684c17.7 0 32-14.3 32-32V634c0-4.4-3.6-8-8-8z"}}]},name:"download",theme:"outlined"},Ze=Re,Ee=te(7657),we=function(Ne,De){return ce.createElement(Ee.Z,(0,ae.Z)({},Ne,{ref:De,icon:Ze}))},re=ce.forwardRef(we),Ue=re},52671:function(dt,St,te){"use strict";te.d(St,{Z:function(){return Ue}});var ae=te(54476),ce=te(59301),Re={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"},Ze=Re,Ee=te(7657),we=function(Ne,De){return ce.createElement(Ee.Z,(0,ae.Z)({},Ne,{ref:De,icon:Ze}))},re=ce.forwardRef(we),Ue=re},8657:function(dt,St,te){"use strict";te.d(St,{Z:function(){return Ue}});var ae=te(54476),ce=te(59301),Re={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"},Ze=Re,Ee=te(7657),we=function(Ne,De){return ce.createElement(Ee.Z,(0,ae.Z)({},Ne,{ref:De,icon:Ze}))},re=ce.forwardRef(we),Ue=re},56082:function(dt,St,te){"use strict";te.d(St,{Z:function(){return Ue}});var ae=te(54476),ce=te(59301),Re={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"},Ze=Re,Ee=te(7657),we=function(Ne,De){return ce.createElement(Ee.Z,(0,ae.Z)({},Ne,{ref:De,icon:Ze}))},re=ce.forwardRef(we),Ue=re},61481:function(dt,St,te){"use strict";te.d(St,{Z:function(){return Ue}});var ae=te(54476),ce=te(59301),Re={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M885.2 446.3l-.2-.8-112.2-285.1c-5-16.1-19.9-27.2-36.8-27.2H281.2c-17 0-32.1 11.3-36.9 27.6L139.4 443l-.3.7-.2.8c-1.3 4.9-1.7 9.9-1 14.8-.1 1.6-.2 3.2-.2 4.8V830a60.9 60.9 0 0060.8 60.8h627.2c33.5 0 60.8-27.3 60.9-60.8V464.1c0-1.3 0-2.6-.1-3.7.4-4.9 0-9.6-1.3-14.1zm-295.8-43l-.3 15.7c-.8 44.9-31.8 75.1-77.1 75.1-22.1 0-41.1-7.1-54.8-20.6S436 441.2 435.6 419l-.3-15.7H229.5L309 210h399.2l81.7 193.3H589.4zm-375 76.8h157.3c24.3 57.1 76 90.8 140.4 90.8 33.7 0 65-9.4 90.3-27.2 22.2-15.6 39.5-37.4 50.7-63.6h156.5V814H214.4V480.1z"}}]},name:"inbox",theme:"outlined"},Ze=Re,Ee=te(7657),we=function(Ne,De){return ce.createElement(Ee.Z,(0,ae.Z)({},Ne,{ref:De,icon:Ze}))},re=ce.forwardRef(we),Ue=re},33853:function(dt,St,te){"use strict";te.d(St,{Z:function(){return Ue}});var ae=te(54476),ce=te(59301),Re={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"},Ze=Re,Ee=te(7657),we=function(Ne,De){return ce.createElement(Ee.Z,(0,ae.Z)({},Ne,{ref:De,icon:Ze}))},re=ce.forwardRef(we),Ue=re},15075:function(dt,St,te){"use strict";te.d(St,{Z:function(){return Ue}});var ae=te(54476),ce=te(59301),Re={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"},Ze=Re,Ee=te(7657),we=function(Ne,De){return ce.createElement(Ee.Z,(0,ae.Z)({},Ne,{ref:De,icon:Ze}))},re=ce.forwardRef(we),Ue=re},43531:function(dt,St,te){"use strict";te.d(St,{Z:function(){return Ue}});var ae=te(54476),ce=te(59301),Re={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"},Ze=Re,Ee=te(7657),we=function(Ne,De){return ce.createElement(Ee.Z,(0,ae.Z)({},Ne,{ref:De,icon:Ze}))},re=ce.forwardRef(we),Ue=re},38819:function(dt,St,te){"use strict";te.d(St,{Z:function(){return Ue}});var ae=te(54476),ce=te(59301),Re={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"},Ze=Re,Ee=te(7657),we=function(Ne,De){return ce.createElement(Ee.Z,(0,ae.Z)({},Ne,{ref:De,icon:Ze}))},re=ce.forwardRef(we),Ue=re},96408:function(dt,St){"use strict";St.Z={lists:"lists___xhHyq",item:"item___pWJAA",children:"children___sDG61",diamond:"diamond___FwgzD",button:"button___WPN6r",mathWrap:"mathWrap___FmnMJ",mathFillWrap:"mathFillWrap___PmY3H"}},58e3:function(dt,St){"use strict";St.Z={wrap:"wrap___ilWvf",deleteIcon:"deleteIcon___JBDG8",keywordTag:"keywordTag___iieCb",questionTitleEditorWrap:"questionTitleEditorWrap___MHB5s",choiceListWrap:"choiceListWrap___jB8b1",choiceWrap:"choiceWrap___QFkTc",choiceIndex:"choiceIndex___Mr2YO",judgementIndex:"judgementIndex___fUVWK",setAnswerBtn:"setAnswerBtn___Whox5",activeAnswer:"activeAnswer___fGU6Y",activeJudgementAnswer:"activeJudgementAnswer___wJv8P",actionWrapper:"actionWrapper___ERQ7k",addIcon:"addIcon___L9TE0",inputBorder:"inputBorder___Q5tRE",placeholder:"placeholder___p9sFY",blankInputNumberWrapper:"blankInputNumberWrapper___uEHb0",addBtn:"addBtn___WR5ZI",blankIndex:"blankIndex___x9Pny",baseInputWrapper:"baseInputWrapper___eVsG7",collapseWrapper:"collapseWrapper___ZTysU",panelHeader:"panelHeader___QSN9g",open:"open___B6FU9",close:"close___QX19r",hide:"hide___mn25n"}},25863:function(){"use strict";function dt(oe,y,a,x){a===void 0&&(a=0),x===void 0&&(x=1/0),this._name=oe,this._defaultValue=y,this._minimum=a,this._maximum=x}Object.defineProperty(dt.prototype,"name",{get:function(){return this._name},set:function(oe){if(typeof oe!="string"||oe==="")throw new Error("Shape name must be a valid string.");this._name=oe}}),Object.defineProperty(dt.prototype,"defaultValue",{get:function(){return this._defaultValue},set:function(oe){if(typeof oe!="number"||isNaN(oe))throw new Error("The default value must be a real number, not: "+oe);this._defaultValue=oe}}),Object.defineProperty(dt.prototype,"minimum",{get:function(){return this._minimum},set:function(oe){if(typeof oe!="number"||isNaN(oe))throw new Error("Minimum must be a real number, not: "+oe);this._minimum=oe}}),Object.defineProperty(dt.prototype,"maximum",{get:function(){return this._maximum},set:function(oe){if(typeof oe!="number"||isNaN(oe))throw new Error("Maximum must be a real number, not: "+oe);this._maximum=oe}}),go.Shape._FigureParameters={},go.Shape.getFigureParameter=function(oe,y){var a=go.Shape._FigureParameters[oe];return a?a[y]:null},go.Shape.setFigureParameter=function(oe,y,a){if(!(a instanceof dt))throw new Error("Third argument to Shape.setFigureParameter is not FigureParameter: "+a);if(a.defaultValuea.maximum)throw new Error("defaultValue must be between minimum and maximum, not: "+a.defaultValue);var x=go.Shape._FigureParameters[oe];x||(x=[],go.Shape._FigureParameters[oe]=x),x[y]=a};var St=[];function te(oe,y){var a=St.pop();return a===void 0?new go.Point(oe,y):(a.x=oe,a.y=y,a)}function ae(){var oe=St.pop();return oe===void 0?new go.Point:oe}function ce(oe){St.push(oe)}function Re(oe,y,a,x,b,E,z,ee,ne){ne||(ne=new go.Point);var le=oe-a,de=b-z,ge=NaN,Ce=NaN;if(le===0)if(de===0)oe===a&&(ge=oe,Ce=y);else{var Pe=(E-ee)/de,pe=E-Pe*b;ge=oe,Ce=Pe*ge+pe}else if(de===0){var ue=(y-x)/le,ct=y-ue*oe;ge=b,Ce=ue*ge+ct}else{var ue=(y-x)/le,Pe=(E-ee)/de,ct=y-ue*oe,pe=E-Pe*b;ge=(pe-ct)/(ue-Pe),Ce=ue*ge+ct}return ne.x=ge,ne.y=Ce,ne}function Ze(oe,y,a,x,b,E,z,ee,ne,le,de,ge,Ce,Pe){var pe=1-ne,ue=ne,ct=oe*pe+a*ue,ht=y*pe+x*ue,At=a*pe+b*ue,Le=x*pe+E*ue,Ve=b*pe+z*ue,st=E*pe+ee*ue,Je=ct*pe+At*ue,Pt=ht*pe+Le*ue,nt=At*pe+Ve*ue,lt=Le*pe+st*ue,yt=Je*pe+nt*ue,ut=Pt*pe+lt*ue;le.x=ct,le.y=ht,de.x=Je,de.y=Pt,ge.x=yt,ge.y=ut,Ce.x=nt,Ce.y=lt,Pe.x=Ve,Pe.y=st}var Ee=new go.Spot(.156,.156),we=new go.Spot(.844,.844),re=4*((Math.sqrt(2)-1)/3);go.Shape.setFigureParameter("RoundedRectangle",0,new dt("CornerRounding",5)),go.Shape.defineFigureGenerator("RoundedRectangle",function(oe,y,a){var x=oe?oe.parameter1:NaN;(isNaN(x)||x<0)&&(x=5),x=Math.min(x,y/3),x=Math.min(x,a/3);var b=x*re,E=new go.Geometry().add(new go.PathFigure(x,0,!0).add(new go.PathSegment(go.PathSegment.Line,y-x,0)).add(new go.PathSegment(go.PathSegment.Bezier,y,x,y-b,0,y,b)).add(new go.PathSegment(go.PathSegment.Line,y,a-x)).add(new go.PathSegment(go.PathSegment.Bezier,y-x,a,y,a-b,y-b,a)).add(new go.PathSegment(go.PathSegment.Line,x,a)).add(new go.PathSegment(go.PathSegment.Bezier,0,a-x,b,a,0,a-b)).add(new go.PathSegment(go.PathSegment.Line,0,x)).add(new go.PathSegment(go.PathSegment.Bezier,x,0,0,b,b,0).close()));return b>1&&(E.spot1=new go.Spot(0,0,b,b),E.spot2=new go.Spot(1,1,-b,-b)),E}),go.Shape.defineFigureGenerator("Border","RoundedRectangle"),go.Shape.defineFigureGenerator("TriangleRight",function(oe,y,a){return new go.Geometry().add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())).setSpots(0,.25,.5,.75)}),go.Shape.defineFigureGenerator("TriangleDown",function(oe,y,a){return new go.Geometry().add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,.5*y,a).close())).setSpots(.25,0,.75,.5)}),go.Shape.defineFigureGenerator("TriangleLeft",function(oe,y,a){return new go.Geometry().add(new go.PathFigure(y,a).add(new go.PathSegment(go.PathSegment.Line,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,y,0).close())).setSpots(.5,.25,1,.75)}),go.Shape.defineFigureGenerator("TriangleUp",function(oe,y,a){return new go.Geometry().add(new go.PathFigure(y,a).add(new go.PathSegment(go.PathSegment.Line,0,a)).add(new go.PathSegment(go.PathSegment.Line,.5*y,0).close())).setSpots(.25,.5,.75,1)}),go.Shape.defineFigureGenerator("Triangle","TriangleUp"),go.Shape.defineFigureGenerator("Diamond",function(oe,y,a){return new go.Geometry().add(new go.PathFigure(.5*y,0).add(new go.PathSegment(go.PathSegment.Line,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.5*y,a)).add(new go.PathSegment(go.PathSegment.Line,y,.5*a).close())).setSpots(.25,.25,.75,.75)}),go.Shape.defineFigureGenerator("LineH",function(oe,y,a){var x=new go.Geometry(go.Geometry.Line);return x.startX=0,x.startY=a/2,x.endX=y,x.endY=a/2,x}),go.Shape.defineFigureGenerator("LineV",function(oe,y,a){var x=new go.Geometry(go.Geometry.Line);return x.startX=y/2,x.startY=0,x.endX=y/2,x.endY=a,x}),go.Shape.defineFigureGenerator("BarH","Rectangle"),go.Shape.defineFigureGenerator("BarV","Rectangle"),go.Shape.defineFigureGenerator("MinusLine","LineH"),go.Shape.defineFigureGenerator("PlusLine",function(oe,y,a){return new go.Geometry().add(new go.PathFigure(0,a/2,!1).add(new go.PathSegment(go.PathSegment.Line,y,a/2)).add(new go.PathSegment(go.PathSegment.Move,y/2,0)).add(new go.PathSegment(go.PathSegment.Line,y/2,a)))}),go.Shape.defineFigureGenerator("XLine",function(oe,y,a){return new go.Geometry().add(new go.PathFigure(0,a,!1).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Move,0,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)))}),go.Shape.defineFigureGenerator("LineRight",function(oe,y,a){return new go.Geometry().add(new go.PathFigure(.25*y,0,!1).add(new go.PathSegment(go.PathSegment.Line,.75*y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.25*y,a)))}),go.Shape.defineFigureGenerator("LineDown",function(oe,y,a){return new go.Geometry().add(new go.PathFigure(0,.25*a,!1).add(new go.PathSegment(go.PathSegment.Line,.5*y,.75*a)).add(new go.PathSegment(go.PathSegment.Line,y,.25*a)))}),go.Shape.defineFigureGenerator("LineLeft",function(oe,y,a){return new go.Geometry().add(new go.PathFigure(.75*y,0,!1).add(new go.PathSegment(go.PathSegment.Line,.25*y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.75*y,a)))}),go.Shape.defineFigureGenerator("LineUp",function(oe,y,a){return new go.Geometry().add(new go.PathFigure(0,.75*a,!1).add(new go.PathSegment(go.PathSegment.Line,.5*y,.25*a)).add(new go.PathSegment(go.PathSegment.Line,y,.75*a)))}),go.Shape.defineFigureGenerator("AsteriskLine",function(oe,y,a){var x=.2/Math.SQRT2;return new go.Geometry().add(new go.PathFigure(x*y,(1-x)*a,!1).add(new go.PathSegment(go.PathSegment.Line,(1-x)*y,x*a)).add(new go.PathSegment(go.PathSegment.Move,x*y,x*a)).add(new go.PathSegment(go.PathSegment.Line,(1-x)*y,(1-x)*a)).add(new go.PathSegment(go.PathSegment.Move,0,a/2)).add(new go.PathSegment(go.PathSegment.Line,y,a/2)).add(new go.PathSegment(go.PathSegment.Move,y/2,0)).add(new go.PathSegment(go.PathSegment.Line,y/2,a)))}),go.Shape.defineFigureGenerator("CircleLine",function(oe,y,a){var x=y/2,b=new go.Geometry().add(new go.PathFigure(y,y/2,!1).add(new go.PathSegment(go.PathSegment.Arc,0,360,x,x,x,x).close()));return b.spot1=Ee,b.spot2=we,b.defaultStretch=go.GraphObject.Uniform,b}),go.Shape.defineFigureGenerator("Line1",function(oe,y,a){var x=new go.Geometry(go.Geometry.Line);return x.startX=0,x.startY=0,x.endX=y,x.endY=a,x}),go.Shape.defineFigureGenerator("Line2",function(oe,y,a){var x=new go.Geometry(go.Geometry.Line);return x.startX=y,x.startY=0,x.endX=0,x.endY=a,x}),go.Shape.defineFigureGenerator("Curve1",function(oe,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,y,a,re*y,0,y,(1-re)*a)))}),go.Shape.defineFigureGenerator("Curve2",function(oe,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,y,a,0,re*a,(1-re)*y,a)))}),go.Shape.defineFigureGenerator("Curve3",function(oe,y,a){return new go.Geometry().add(new go.PathFigure(y,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,0,a,y,re*a,re*y,a)))}),go.Shape.defineFigureGenerator("Curve4",function(oe,y,a){return new go.Geometry().add(new go.PathFigure(y,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,0,a,(1-re)*y,0,0,(1-re)*a)))}),go.Shape.defineFigureGenerator("TriangleDownLeft",function(oe,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())).setSpots(0,.5,.5,1)}),go.Shape.defineFigureGenerator("TriangleDownRight",function(oe,y,a){return new go.Geometry().add(new go.PathFigure(y,0,!0).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())).setSpots(.5,.5,1,1)}),go.Shape.defineFigureGenerator("TriangleUpLeft",function(oe,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())).setSpots(0,0,.5,.5)}),go.Shape.defineFigureGenerator("TriangleUpRight",function(oe,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y,a).close())).setSpots(.5,0,1,.5)}),go.Shape.defineFigureGenerator("RightTriangle","TriangleDownLeft"),go.Shape.setFigureParameter("Parallelogram1",0,new dt("Indent",.1,-.99,.99)),go.Shape.defineFigureGenerator("Parallelogram1",function(oe,y,a){var x=oe?oe.parameter1:NaN;isNaN(x)?x=.1:x<-1?x=-1:x>1&&(x=1);var b=Math.abs(x)*y;if(x===0){var E=new go.Geometry(go.Geometry.Rectangle);return E.startX=0,E.startY=0,E.endX=y,E.endY=a,E}else{var E=new go.Geometry;return x>0?E.add(new go.PathFigure(b,0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y-b,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())):E.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y-b,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,b,a).close())),by&&(x=y);var b=Math.abs(x);if(x===0){var E=new go.Geometry(go.Geometry.Rectangle);return E.startX=0,E.startY=0,E.endX=y,E.endY=a,E}else{var E=new go.Geometry;return x>0?E.add(new go.PathFigure(b,0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y-b,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())):E.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y-b,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,b,a).close())),b.5&&(x=.5);var b=Math.abs(x)*y;if(x===0){var E=new go.Geometry(go.Geometry.Rectangle);return E.startX=0,E.startY=0,E.endX=y,E.endY=a,E}else{var E=new go.Geometry;return x>0?E.add(new go.PathFigure(b,0).add(new go.PathSegment(go.PathSegment.Line,y-b,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())):E.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y-b,a)).add(new go.PathSegment(go.PathSegment.Line,b,a).close())),by&&(x=y/2);var b=Math.abs(x);if(x===0){var E=new go.Geometry(go.Geometry.Rectangle);return E.startX=0,E.startY=0,E.endX=y,E.endY=a,E}else{var E=new go.Geometry;return x>0?E.add(new go.PathFigure(b,0).add(new go.PathSegment(go.PathSegment.Line,y-b,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())):E.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y-b,a)).add(new go.PathSegment(go.PathSegment.Line,b,a).close())),by&&(x=y/2);var b=Math.abs(x);if(x===0){var E=new go.Geometry(go.Geometry.Rectangle);return E.startX=0,E.startY=0,E.endX=y,E.endY=a,E}else{var E=new go.Geometry;return x>0?E.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y-b,a)).add(new go.PathSegment(go.PathSegment.Line,b,a).close())):E.add(new go.PathFigure(b,0).add(new go.PathSegment(go.PathSegment.Line,y-b,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())),b0&&(z.add(new go.PathSegment(go.PathSegment.Move,y/2+ee,y/2)),z.add(new go.PathSegment(go.PathSegment.Arc,0,-360,b,b,ee,ee).close())),E.spot1=Ee,E.spot2=we,E.defaultStretch=go.GraphObject.Uniform,E}),go.Shape.defineFigureGenerator("Cloud",function(oe,y,a){return new go.Geometry().add(new go.PathFigure(.08034461*y,.1944299*a,!0).add(new go.PathSegment(go.PathSegment.Bezier,.2008615*y,.05349299*a,-.09239631*y,.07836421*a,.1406031*y,-.0542823*a)).add(new go.PathSegment(go.PathSegment.Bezier,.4338609*y,.074219*a,.2450511*y,-.00697547*a,.3776197*y,-.01112067*a)).add(new go.PathSegment(go.PathSegment.Bezier,.6558228*y,.07004196*a,.4539471*y,0,.6066018*y,-.02526587*a)).add(new go.PathSegment(go.PathSegment.Bezier,.8921095*y,.08370865*a,.6914277*y,-.01904177*a,.8921095*y,-.01220843*a)).add(new go.PathSegment(go.PathSegment.Bezier,.9147671*y,.3194596*a,1.036446*y,.04105738*a,1.020377*y,.3022052*a)).add(new go.PathSegment(go.PathSegment.Bezier,.9082935*y,.562044*a,1.04448*y,.360238*a,.992256*y,.5219009*a)).add(new go.PathSegment(go.PathSegment.Bezier,.9212406*y,.8217117*a,1.032337*y,.5771781*a,1.018411*y,.8120651*a)).add(new go.PathSegment(go.PathSegment.Bezier,.7592566*y,.9156953*a,1.028411*y,.9571472*a,.8556702*y,1.052487*a)).add(new go.PathSegment(go.PathSegment.Bezier,.5101666*y,.9310455*a,.7431877*y,1.009325*a,.5624123*y,1.021761*a)).add(new go.PathSegment(go.PathSegment.Bezier,.2609328*y,.9344623*a,.4820677*y,1.031761*a,.3030112*y,1.002796*a)).add(new go.PathSegment(go.PathSegment.Bezier,.08034461*y,.870098*a,.2329994*y,1.01518*a,.03213784*y,1.01518*a)).add(new go.PathSegment(go.PathSegment.Bezier,.06829292*y,.6545475*a,-.02812061*y,.9032597*a,-.01205169*y,.6835638*a)).add(new go.PathSegment(go.PathSegment.Bezier,.06427569*y,.4265613*a,-.01812061*y,.6089503*a,-.00606892*y,.4555777*a)).add(new go.PathSegment(go.PathSegment.Bezier,.08034461*y,.1944299*a,-.01606892*y,.3892545*a,-.01205169*y,.1944299*a))).setSpots(.1,.1,.9,.9)}),go.Shape.defineFigureGenerator("StopSign",function(oe,y,a){var x=1/(Math.SQRT2+2);return new go.Geometry().add(new go.PathFigure(x*y,0,!0).add(new go.PathSegment(go.PathSegment.Line,(1-x)*y,0)).add(new go.PathSegment(go.PathSegment.Line,y,x*a)).add(new go.PathSegment(go.PathSegment.Line,y,(1-x)*a)).add(new go.PathSegment(go.PathSegment.Line,(1-x)*y,a)).add(new go.PathSegment(go.PathSegment.Line,x*y,a)).add(new go.PathSegment(go.PathSegment.Line,0,(1-x)*a)).add(new go.PathSegment(go.PathSegment.Line,0,x*a).close())).setSpots(x/2,x/2,1-x/2,1-x/2)}),go.Shape.setFigureParameter("Pie",0,new dt("Start",0,-360,360)),go.Shape.setFigureParameter("Pie",1,new dt("Sweep",315,-360,360)),go.Shape.defineFigureGenerator("Pie",function(oe,y,a){var x=oe?oe.parameter1:NaN,b=oe?oe.parameter2:NaN;isNaN(x)&&(x=0),isNaN(b)&&(b=315);var E=x%360;E<0&&(E+=360);var z=b%360,ee=Math.min(y,a)/2;return new go.Geometry().add(new go.PathFigure(ee,ee).add(new go.PathSegment(go.PathSegment.Arc,E,z,ee,ee,ee,ee).close()))}),go.Shape.defineFigureGenerator("PiePiece",function(oe,y,a){var x=re/Math.SQRT2*.5,b=Math.SQRT2/2,E=1-Math.SQRT2/2;return new go.Geometry().add(new go.PathFigure(y,a,!0).add(new go.PathSegment(go.PathSegment.Bezier,b*y,E*a,y,(1-x)*a,(b+x)*y,(E+x)*a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close()))}),go.Shape.setFigureParameter("ThickCross",0,new dt("Thickness",30)),go.Shape.defineFigureGenerator("ThickCross",function(oe,y,a){var x=oe?oe.parameter1:NaN;(isNaN(x)||x<0)&&(x=30);var b=Math.min(x,y)/2,E=y/2,z=a/2;return new go.Geometry().add(new go.PathFigure(E-b,0,!0).add(new go.PathSegment(go.PathSegment.Line,E+b,0)).add(new go.PathSegment(go.PathSegment.Line,E+b,z-b)).add(new go.PathSegment(go.PathSegment.Line,y,z-b)).add(new go.PathSegment(go.PathSegment.Line,y,z+b)).add(new go.PathSegment(go.PathSegment.Line,E+b,z+b)).add(new go.PathSegment(go.PathSegment.Line,E+b,a)).add(new go.PathSegment(go.PathSegment.Line,E-b,a)).add(new go.PathSegment(go.PathSegment.Line,E-b,z+b)).add(new go.PathSegment(go.PathSegment.Line,0,z+b)).add(new go.PathSegment(go.PathSegment.Line,0,z-b)).add(new go.PathSegment(go.PathSegment.Line,E-b,z-b).close()))}),go.Shape.setFigureParameter("ThinCross",0,new dt("Thickness",10)),go.Shape.defineFigureGenerator("ThinCross",function(oe,y,a){var x=oe?oe.parameter1:NaN;(isNaN(x)||x<0)&&(x=10);var b=Math.min(x,y)/2,E=y/2,z=a/2;return new go.Geometry().add(new go.PathFigure(E-b,0,!0).add(new go.PathSegment(go.PathSegment.Line,E+b,0)).add(new go.PathSegment(go.PathSegment.Line,E+b,z-b)).add(new go.PathSegment(go.PathSegment.Line,y,z-b)).add(new go.PathSegment(go.PathSegment.Line,y,z+b)).add(new go.PathSegment(go.PathSegment.Line,E+b,z+b)).add(new go.PathSegment(go.PathSegment.Line,E+b,a)).add(new go.PathSegment(go.PathSegment.Line,E-b,a)).add(new go.PathSegment(go.PathSegment.Line,E-b,z+b)).add(new go.PathSegment(go.PathSegment.Line,0,z+b)).add(new go.PathSegment(go.PathSegment.Line,0,z-b)).add(new go.PathSegment(go.PathSegment.Line,E-b,z-b).close()))}),go.Shape.setFigureParameter("ThickX",0,new dt("Thickness",30)),go.Shape.defineFigureGenerator("ThickX",function(oe,y,a){var x=oe?oe.parameter1:NaN;if((isNaN(x)||x<0)&&(x=30),y===0||a===0){var b=new go.Geometry(go.Geometry.Rectangle);return b.startX=0,b.startY=0,b.endX=y,b.endY=a,b}else{var E=y/2,z=a/2,ee=Math.atan2(a,y),ne=x-Math.min(Math.cos(ee)*x/2,E),le=x-Math.min(Math.sin(ee)*x/2,z),b=new go.Geometry,de=new go.PathFigure(ne,0,!0);return b.add(de),de.add(new go.PathSegment(go.PathSegment.Line,E,.2*a)),de.add(new go.PathSegment(go.PathSegment.Line,y-ne,0)),de.add(new go.PathSegment(go.PathSegment.Line,y,le)),de.add(new go.PathSegment(go.PathSegment.Line,.8*y,z)),de.add(new go.PathSegment(go.PathSegment.Line,y,a-le)),de.add(new go.PathSegment(go.PathSegment.Line,y-ne,a)),de.add(new go.PathSegment(go.PathSegment.Line,E,.8*a)),de.add(new go.PathSegment(go.PathSegment.Line,ne,a)),de.add(new go.PathSegment(go.PathSegment.Line,0,a-le)),de.add(new go.PathSegment(go.PathSegment.Line,.2*y,z)),de.add(new go.PathSegment(go.PathSegment.Line,0,le).close()),b}}),go.Shape.setFigureParameter("ThinX",0,new dt("Thickness",10)),go.Shape.defineFigureGenerator("ThinX",function(oe,y,a){var x=oe?oe.parameter1:NaN;(isNaN(x)||x<0)&&(x=10);var b=new go.Geometry,E=new go.PathFigure(.1*y,0,!0);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,.9*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,.1*a)),E.add(new go.PathSegment(go.PathSegment.Line,.6*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.9*a)),E.add(new go.PathSegment(go.PathSegment.Line,.9*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,.1*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.9*a)),E.add(new go.PathSegment(go.PathSegment.Line,.4*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.1*a).close()),b}),go.Shape.setFigureParameter("SquareIBeam",0,new dt("BeamWidth",.2,.1,.9)),go.Shape.defineFigureGenerator("SquareIBeam",function(oe,y,a){var x=oe?oe.parameter1:NaN;isNaN(x)&&(x=.2);var b=new go.Geometry,E=new go.PathFigure(0,0,!0);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,x*a)),E.add(new go.PathSegment(go.PathSegment.Line,(.5+x/2)*y,x*a)),E.add(new go.PathSegment(go.PathSegment.Line,(.5+x/2)*y,(1-x)*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,(1-x)*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,(1-x)*a)),E.add(new go.PathSegment(go.PathSegment.Line,(.5-x/2)*y,(1-x)*a)),E.add(new go.PathSegment(go.PathSegment.Line,(.5-x/2)*y,x*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,x*a).close()),b}),go.Shape.setFigureParameter("RoundedIBeam",0,new dt("Curviness",.5,.05,.65)),go.Shape.defineFigureGenerator("RoundedIBeam",function(oe,y,a){var x=oe?oe.parameter1:NaN;isNaN(x)&&(x=.5);var b=new go.Geometry,E=new go.PathFigure(0,0,!0);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Bezier,y,a,Math.abs(1-x)*y,.25*a,Math.abs(1-x)*y,.75*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Bezier,0,0,x*y,.75*a,x*y,.25*a).close()),b}),go.Shape.defineFigureGenerator("HalfEllipse",function(oe,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,re*y,0,y,(.5-re/2)*a)).add(new go.PathSegment(go.PathSegment.Bezier,0,a,y,(.5+re/2)*a,re*y,a).close())).setSpots(0,.156,.844,.844)}),go.Shape.defineFigureGenerator("Crescent",function(oe,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Bezier,0,a,y,0,y,a)).add(new go.PathSegment(go.PathSegment.Bezier,0,0,.5*y,.75*a,.5*y,.25*a).close())).setSpots(.311,.266,.744,.744)}),go.Shape.defineFigureGenerator("Heart",function(oe,y,a){return new go.Geometry().add(new go.PathFigure(.5*y,a,!0).add(new go.PathSegment(go.PathSegment.Bezier,0,.3*a,.1*y,.8*a,0,.5*a)).add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.3*a,0,0,.45*y,0)).add(new go.PathSegment(go.PathSegment.Bezier,y,.3*a,.55*y,0,y,0)).add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,.5*a,.9*y,.8*a).close())).setSpots(.14,.29,.86,.78)}),go.Shape.defineFigureGenerator("Spade",function(oe,y,a){return new go.Geometry().add(new go.PathFigure(.5*y,0,!0).add(new go.PathSegment(go.PathSegment.Line,.51*y,.01*a)).add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,.6*y,.2*a,y,.25*a)).add(new go.PathSegment(go.PathSegment.Bezier,.55*y,.7*a,y,.8*a,.6*y,.8*a)).add(new go.PathSegment(go.PathSegment.Bezier,.75*y,a,.5*y,.75*a,.55*y,.95*a)).add(new go.PathSegment(go.PathSegment.Line,.25*y,a)).add(new go.PathSegment(go.PathSegment.Bezier,.45*y,.7*a,.45*y,.95*a,.5*y,.75*a)).add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,.4*y,.8*a,0,.8*a)).add(new go.PathSegment(go.PathSegment.Bezier,.49*y,.01*a,0,.25*a,.4*y,.2*a).close())).setSpots(.14,.26,.86,.78)}),go.Shape.defineFigureGenerator("Club",function(oe,y,a){var x=new go.Geometry,b=new go.PathFigure(.4*y,.6*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,.15*y,a,.5*y,.75*a,.45*y,.95*a)),b.add(new go.PathSegment(go.PathSegment.Line,.85*y,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.6*y,.6*a,.55*y,.95*a,.5*y,.75*a));var E=.2,z=.3,ee=0,ne=E*re;return b.add(new go.PathSegment(go.PathSegment.Bezier,(.5+z)*y,(.5+E+ee)*a,(.5-E+z)*y,(.5+ne+ee)*a,(.5-ne+z)*y,(.5+E+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+E+z)*y,(.5+ee)*a,(.5+ne+z)*y,(.5+E+ee)*a,(.5+E+z)*y,(.5+ne+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(.5+z)*y,(.5-E+ee)*a,(1-.5+E+z)*y,(.5-ne+ee)*a,(.5+ne+z)*y,(.5-E+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.65*y,.36771243*a,(.5-ne+z)*y,(.5-E+ee)*a,(.5-E+z+.05)*y,(.5-ne+ee-.02)*a)),E=.2,z=0,ee=-.3,ne=E*re,b.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+E+z)*y,(.5+ee)*a,(.5+ne+z)*y,(.5+E+ee)*a,(.5+E+z)*y,(.5+ne+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(.5+z)*y,(.5-E+ee)*a,(1-.5+E+z)*y,(.5-ne+ee)*a,(.5+ne+z)*y,(.5-E+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(.5-E+z)*y,(.5+ee)*a,(.5-ne+z)*y,(.5-E+ee)*a,(.5-E+z)*y,(.5-ne+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(.5-ne+z)*y,(.5+E+ee)*a,(.5-E+z)*y,(.5+ne+ee)*a,(.5-ne+z)*y,(.5+E+ee)*a)),E=.2,z=-.3,ee=0,ne=E*re,b.add(new go.PathSegment(go.PathSegment.Bezier,(.5+z)*y,(.5-E+ee)*a,(1-.5+E+z-.05)*y,(.5-ne+ee-.02)*a,(.5+ne+z)*y,(.5-E+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(.5-E+z)*y,(.5+ee)*a,(.5-ne+z)*y,(.5-E+ee)*a,(.5-E+z)*y,(.5-ne+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(.5+z)*y,(.5+E+ee)*a,(.5-E+z)*y,(.5+ne+ee)*a,(.5-ne+z)*y,(.5+E+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.4*y,.6*a,(.5+ne+z)*y,(.5+E+ee)*a,(.5+E+z)*y,(.5+ne+ee)*a).close()),x.setSpots(.06,.33,.93,.68),x}),go.Shape.defineFigureGenerator("YinYang",function(oe,y,a){var x=new go.Geometry,b=new go.PathFigure(y*.5,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Arc,270,180,y*.5,y*.5,y*.5,y*.5)),b.add(new go.PathSegment(go.PathSegment.Arc,90,-180,y*.5,y*.75,y*.25,y*.25)),b.add(new go.PathSegment(go.PathSegment.Arc,90,180,y*.5,y*.25,y*.25,y*.25));var E=.1,z=.5,ee=.25;return b.add(new go.PathSegment(go.PathSegment.Move,(z+E)*y,ee*a)),b.add(new go.PathSegment(go.PathSegment.Arc,0,-360,y*z,a*ee,E*y,E*y).close()),b=new go.PathFigure(y*.5,0,!1),x.add(b),b.add(new go.PathSegment(go.PathSegment.Arc,270,-180,y*.5,y*.5,y*.5,y*.5)),ee=.75,b=new go.PathFigure((z+E)*y,ee*a,!0),x.add(b),b.add(new go.PathSegment(go.PathSegment.Arc,0,360,y*z,a*ee,E*y,E*y).close()),x.defaultStretch=go.GraphObject.Uniform,x}),go.Shape.defineFigureGenerator("Peace",function(oe,y,a){var x=.8535533905932737,b=.5*y,E=.5*a;return new go.Geometry().add(new go.PathFigure(b,0,!1).add(new go.PathSegment(go.PathSegment.Arc,270,360,b,E,b,E)).add(new go.PathSegment(go.PathSegment.Line,b,a)).add(new go.PathSegment(go.PathSegment.Move,b,E)).add(new go.PathSegment(go.PathSegment.Line,(1-x)*y,x*a)).add(new go.PathSegment(go.PathSegment.Move,b,E)).add(new go.PathSegment(go.PathSegment.Line,x*y,x*a)))}),go.Shape.defineFigureGenerator("NotAllowed",function(oe,y,a){var x=new go.Geometry,b=re*.5,E=.5,z=.5,ee=.5,ne=new go.PathFigure(z*y,(ee-E)*a);x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*y,ee*a,(z-b)*y,(ee-E)*a,(z-E)*y,(ee-b)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+E)*a,(z-E)*y,(ee+b)*a,(z-b)*y,(ee+E)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,ee*a,(z+b)*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-E)*a,(z+E)*y,(ee-b)*a,(z+b)*y,(ee-E)*a)),E=.4,b=re*.4;var le=ae(),de=ae(),ge=ae(),Ce=ae();Ze(z,ee-E,z+b,ee-E,z+E,ee-b,z+E,ee,.42,le,de,ge,Ce,Ce);var Pe=ae(),pe=ae(),ue=ae();Ze(z,ee-E,z+b,ee-E,z+E,ee-b,z+E,ee,.58,Ce,Ce,ue,Pe,pe);var ct=ae(),ht=ae(),At=ae();Ze(z,ee+E,z-b,ee+E,z-E,ee+b,z-E,ee,.42,ct,ht,At,Ce,Ce);var Le=ae(),Ve=ae(),st=ae();return Ze(z,ee+E,z-b,ee+E,z-E,ee+b,z-E,ee,.58,Ce,Ce,st,Le,Ve),ne.add(new go.PathSegment(go.PathSegment.Move,st.x*y,st.y*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*y,ee*a,Le.x*y,Le.y*a,Ve.x*y,Ve.y*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-E)*a,(z-E)*y,(ee-b)*a,(z-b)*y,(ee-E)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,ge.x*y,ge.y*a,le.x*y,le.y*a,de.x*y,de.y*a)),ne.add(new go.PathSegment(go.PathSegment.Line,st.x*y,st.y*a).close()),ne.add(new go.PathSegment(go.PathSegment.Move,At.x*y,At.y*a)),ne.add(new go.PathSegment(go.PathSegment.Line,ue.x*y,ue.y*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,ee*a,Pe.x*y,Pe.y*a,pe.x*y,pe.y*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+E)*a,(z+E)*y,(ee+b)*a,(z+b)*y,(ee+E)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,At.x*y,At.y*a,ct.x*y,ct.y*a,ht.x*y,ht.y*a).close()),ce(le),ce(de),ce(ge),ce(Ce),ce(Pe),ce(pe),ce(ue),ce(ct),ce(ht),ce(At),ce(Le),ce(Ve),ce(st),x.defaultStretch=go.GraphObject.Uniform,x}),go.Shape.defineFigureGenerator("Fragile",function(oe,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,.25*y,0)).add(new go.PathSegment(go.PathSegment.Line,.2*y,.15*a)).add(new go.PathSegment(go.PathSegment.Line,.3*y,.25*a)).add(new go.PathSegment(go.PathSegment.Line,.29*y,.33*a)).add(new go.PathSegment(go.PathSegment.Line,.35*y,.25*a)).add(new go.PathSegment(go.PathSegment.Line,.3*y,.15*a)).add(new go.PathSegment(go.PathSegment.Line,.4*y,0)).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Bezier,.55*y,.5*a,y,.25*a,.75*y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.55*y,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.7*y,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.7*y,a)).add(new go.PathSegment(go.PathSegment.Line,.3*y,a)).add(new go.PathSegment(go.PathSegment.Line,.3*y,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.45*y,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.45*y,.5*a)).add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*y,.5*a,0,.25*a).close()))}),go.Shape.setFigureParameter("HourGlass",0,new dt("Thickness",30)),go.Shape.defineFigureGenerator("HourGlass",function(oe,y,a){var x=oe?oe.parameter1:NaN;(isNaN(x)||x<0)&&(x=30),x>y&&(x=y);var b=(y-x)/2,E=b+x;return new go.Geometry().add(new go.PathFigure(E,.5*a).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a)).add(new go.PathSegment(go.PathSegment.Line,b,.5*a)).add(new go.PathSegment(go.PathSegment.Line,0,0)).add(new go.PathSegment(go.PathSegment.Line,y,0).close()))}),go.Shape.defineFigureGenerator("Lightning",function(oe,y,a){return new go.Geometry().add(new go.PathFigure(0,.55*a).add(new go.PathSegment(go.PathSegment.Line,.6*y,0)).add(new go.PathSegment(go.PathSegment.Line,.3*y,.45*a)).add(new go.PathSegment(go.PathSegment.Line,y,.45*a)).add(new go.PathSegment(go.PathSegment.Line,.4*y,a)).add(new go.PathSegment(go.PathSegment.Line,.7*y,.55*a).close()))}),go.Shape.defineFigureGenerator("GenderMale",function(oe,y,a){var x=new go.Geometry,b=re*.4,E=.4,z=.5,ee=.5,ne=ae(),le=ae(),de=ae(),ge=ae(),Ce=new go.PathFigure((z-E)*y,ee*a,!1);x.add(Ce),Ce.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-E)*a,(z-E)*y,(ee-b)*a,(z-b)*y,(ee-E)*a)),Ze(z,ee-E,z+b,ee-E,z+E,ee-b,z+E,ee,.44,de,ge,le,ne,ne),Ce.add(new go.PathSegment(go.PathSegment.Bezier,le.x*y,le.y*a,de.x*y,de.y*a,ge.x*y,ge.y*a));var Pe=te(le.x,le.y);Ze(z,ee-E,z+b,ee-E,z+E,ee-b,z+E,ee,.56,ne,ne,le,de,ge);var pe=te(le.x,le.y);Ce.add(new go.PathSegment(go.PathSegment.Line,(Pe.x*.1+.95*.9)*y,Pe.y*.1*a)),Ce.add(new go.PathSegment(go.PathSegment.Line,.85*y,Pe.y*.1*a)),Ce.add(new go.PathSegment(go.PathSegment.Line,.85*y,0)),Ce.add(new go.PathSegment(go.PathSegment.Line,y,0)),Ce.add(new go.PathSegment(go.PathSegment.Line,y,.15*a)),Ce.add(new go.PathSegment(go.PathSegment.Line,(pe.x*.1+.9)*y,.15*a)),Ce.add(new go.PathSegment(go.PathSegment.Line,(pe.x*.1+.9)*y,(pe.y*.1+.05*.9)*a)),Ce.add(new go.PathSegment(go.PathSegment.Line,pe.x*y,pe.y*a)),Ce.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,ee*a,de.x*y,de.y*a,ge.x*y,ge.y*a)),Ce.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+E)*a,(z+E)*y,(ee+b)*a,(z+b)*y,(ee+E)*a)),Ce.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*y,ee*a,(z-b)*y,(ee+E)*a,(z-E)*y,(ee+b)*a)),E=.35,b=re*.35;var ue=new go.PathFigure(z*y,(ee-E)*a,!1);x.add(ue),ue.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*y,ee*a,(z-b)*y,(ee-E)*a,(z-E)*y,(ee-b)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+E)*a,(z-E)*y,(ee+b)*a,(z-b)*y,(ee+E)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,ee*a,(z+b)*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-E)*a,(z+E)*y,(ee-b)*a,(z+b)*y,(ee-E)*a));var ct=new go.PathFigure((z-E)*y,ee*a,!1);return x.add(ct),ce(ne),ce(le),ce(de),ce(ge),ce(Pe),ce(pe),x.spot1=new go.Spot(.202,.257),x.spot2=new go.Spot(.792,.739),x.defaultStretch=go.GraphObject.Uniform,x}),go.Shape.defineFigureGenerator("GenderFemale",function(oe,y,a){var x=new go.Geometry,b=.375,E=0,z=-.125,ee=b*re,ne=new go.PathFigure((.525+E)*y,(.5+b+z)*a,!1);x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+b+E)*y,(.5+z)*a,(.5+ee+E)*y,(.5+b+z)*a,(.5+b+E)*y,(.5+ee+z)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(.5+E)*y,(.5-b+z)*a,(1-.5+b+E)*y,(.5-ee+z)*a,(.5+ee+E)*y,(.5-b+z)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(.5-b+E)*y,(.5+z)*a,(.5-ee+E)*y,(.5-b+z)*a,(.5-b+E)*y,(.5-ee+z)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(.475+E)*y,(.5+b+z)*a,(.5-b+E)*y,(.5+ee+z)*a,(.5-ee+E)*y,(.5+b+z)*a)),ne.add(new go.PathSegment(go.PathSegment.Line,.475*y,.85*a)),ne.add(new go.PathSegment(go.PathSegment.Line,.425*y,.85*a)),ne.add(new go.PathSegment(go.PathSegment.Line,.425*y,.9*a)),ne.add(new go.PathSegment(go.PathSegment.Line,.475*y,.9*a)),ne.add(new go.PathSegment(go.PathSegment.Line,.475*y,a)),ne.add(new go.PathSegment(go.PathSegment.Line,.525*y,a)),ne.add(new go.PathSegment(go.PathSegment.Line,.525*y,.9*a)),ne.add(new go.PathSegment(go.PathSegment.Line,.575*y,.9*a)),ne.add(new go.PathSegment(go.PathSegment.Line,.575*y,.85*a)),ne.add(new go.PathSegment(go.PathSegment.Line,.525*y,.85*a).close()),b=.325,E=0,z=-.125,ee=b*re;var ne=new go.PathFigure((1-.5+b+E)*y,(.5+z)*a,!1);x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,(.5+E)*y,(.5+b+z)*a,(.5+b+E)*y,(.5+ee+z)*a,(.5+ee+E)*y,(.5+b+z)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(.5-b+E)*y,(.5+z)*a,(.5-ee+E)*y,(.5+b+z)*a,(.5-b+E)*y,(.5+ee+z)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(.5+E)*y,(.5-b+z)*a,(.5-b+E)*y,(.5-ee+z)*a,(.5-ee+E)*y,(.5-b+z)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+b+E)*y,(.5+z)*a,(.5+ee+E)*y,(.5-b+z)*a,(1-.5+b+E)*y,(.5-ee+z)*a));var ne=new go.PathFigure((.525+E)*y,(.5+b+z)*a,!1);return x.add(ne),x.spot1=new go.Spot(.232,.136),x.spot2=new go.Spot(.682,.611),x.defaultStretch=go.GraphObject.Uniform,x}),go.Shape.defineFigureGenerator("LogicImplies",function(oe,y,a){var x=oe?oe.parameter1:NaN;return isNaN(x)&&(x=.2),new go.Geometry().add(new go.PathFigure((1-x)*y,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,(1-x)*y,a)).add(new go.PathSegment(go.PathSegment.Move,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,y,.5*a))).setSpots(0,0,.8,.5)}),go.Shape.defineFigureGenerator("LogicIff",function(oe,y,a){var x=oe?oe.parameter1:NaN;return isNaN(x)&&(x=.2),new go.Geometry().add(new go.PathFigure((1-x)*y,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,(1-x)*y,a)).add(new go.PathSegment(go.PathSegment.Move,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Move,x*y,0)).add(new go.PathSegment(go.PathSegment.Line,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,x*y,a))).setSpots(.2,0,.8,.5)}),go.Shape.defineFigureGenerator("LogicNot",function(oe,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)))}),go.Shape.defineFigureGenerator("LogicAnd",function(oe,y,a){return new go.Geometry().add(new go.PathFigure(0,a,!1).add(new go.PathSegment(go.PathSegment.Line,.5*y,0)).add(new go.PathSegment(go.PathSegment.Line,y,a))).setSpots(.25,.5,.75,1)}),go.Shape.defineFigureGenerator("LogicOr",function(oe,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,.5*y,a)).add(new go.PathSegment(go.PathSegment.Line,y,0))).setSpots(.219,0,.78,.409)}),go.Shape.defineFigureGenerator("LogicXor",function(oe,y,a){var x=new go.Geometry().add(new go.PathFigure(.5*y,0,!1).add(new go.PathSegment(go.PathSegment.Line,.5*y,a)).add(new go.PathSegment(go.PathSegment.Move,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Arc,0,360,.5*y,.5*a,.5*y,.5*a)));return x.defaultStretch=go.GraphObject.Uniform,x}),go.Shape.defineFigureGenerator("LogicTruth",function(oe,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Move,.5*y,0)).add(new go.PathSegment(go.PathSegment.Line,.5*y,a)))}),go.Shape.defineFigureGenerator("LogicFalsity",function(oe,y,a){return new go.Geometry().add(new go.PathFigure(0,a,!1).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Move,.5*y,a)).add(new go.PathSegment(go.PathSegment.Line,.5*y,0)))}),go.Shape.defineFigureGenerator("LogicThereExists",function(oe,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,0,.5*a)).add(new go.PathSegment(go.PathSegment.Move,y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a)))}),go.Shape.defineFigureGenerator("LogicForAll",function(oe,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,.5*y,a)).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Move,.25*y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.75*y,.5*a))).setSpots(.25,0,.75,.5)}),go.Shape.defineFigureGenerator("LogicIsDefinedAs",function(oe,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Move,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Move,0,a)).add(new go.PathSegment(go.PathSegment.Line,y,a))).setSpots(.01,.01,.99,.49)}),go.Shape.defineFigureGenerator("LogicIntersect",function(oe,y,a){var x=.5;return new go.Geometry().add(new go.PathFigure(0,a,!1).add(new go.PathSegment(go.PathSegment.Line,0,x*a)).add(new go.PathSegment(go.PathSegment.Arc,180,180,x*y,x*a,x*y,x*a)).add(new go.PathSegment(go.PathSegment.Line,y,a))).setSpots(0,.5,1,1)}),go.Shape.defineFigureGenerator("LogicUnion",function(oe,y,a){var x=.5;return new go.Geometry().add(new go.PathFigure(y,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,x*a)).add(new go.PathSegment(go.PathSegment.Arc,0,180,x*y,x*a,x*y,x*a)).add(new go.PathSegment(go.PathSegment.Line,0,0))).setSpots(0,0,1,.5)}),go.Shape.setFigureParameter("Arrow",0,new dt("ArrowheadWidth",.3,.01,.99)),go.Shape.setFigureParameter("Arrow",1,new dt("TailHeight",.3,.01,.99)),go.Shape.defineFigureGenerator("Arrow",function(oe,y,a){var x=oe?oe.parameter1:NaN;isNaN(x)&&(x=.3);var b=oe?oe.parameter2:NaN;isNaN(b)&&(b=.3);var E=(1-x)*y,z=(.5-b/2)*a,ee=(.5+b/2)*a,ne=new go.Geometry,le=new go.PathFigure(0,z,!0);ne.add(le),le.add(new go.PathSegment(go.PathSegment.Line,E,z)),le.add(new go.PathSegment(go.PathSegment.Line,E,0)),le.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),le.add(new go.PathSegment(go.PathSegment.Line,E,a)),le.add(new go.PathSegment(go.PathSegment.Line,E,ee)),le.add(new go.PathSegment(go.PathSegment.Line,0,ee).close()),ne.spot1=new go.Spot(0,z/a);var de=Re(0,ee/a,1,ee/a,E/y,1,1,.5,ae());return ne.spot2=new go.Spot(de.x,de.y),ce(de),ne}),go.Shape.setFigureParameter("Arrow2",0,new dt("ArrowheadWidth",30)),go.Shape.setFigureParameter("Arrow2",0,new dt("TailHeight",30)),go.Shape.defineFigureGenerator("Arrow2",function(oe,y,a){var x=oe?oe.parameter1:NaN;isNaN(x)&&(x=30),x>y&&(x=y);var b=oe?oe.parameter2:NaN;isNaN(b)&&(b=30),b=Math.min(b,a/2);var E=y-x,z=(a-b)/2,ee=z+b,ne=new go.Geometry,le=new go.PathFigure(0,z,!0);ne.add(le),le.add(new go.PathSegment(go.PathSegment.Line,E,z)),le.add(new go.PathSegment(go.PathSegment.Line,E,0)),le.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),le.add(new go.PathSegment(go.PathSegment.Line,E,a)),le.add(new go.PathSegment(go.PathSegment.Line,E,ee)),le.add(new go.PathSegment(go.PathSegment.Line,0,ee).close()),ne.spot1=new go.Spot(0,z/a);var de=Re(0,ee/a,1,ee/a,E/y,1,1,.5,ae());return ne.spot2=new go.Spot(de.x,de.y),ce(de),ne}),go.Shape.defineFigureGenerator("Chevron",function(oe,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a).close()),x}),go.Shape.defineFigureGenerator("DoubleArrow",function(oe,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,.214*a)),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,1*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,1*a)),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,.786*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,1*a).close()),x}),go.Shape.setFigureParameter("DoubleEndArrow",0,new dt("ConnecterHeight",.3,.01,.99)),go.Shape.defineFigureGenerator("DoubleEndArrow",function(oe,y,a){var x=oe?oe.parameter1:NaN;isNaN(x)&&(x=.3);var b=(.5-x/2)*a,E=(.5+x/2)*a,z=new go.Geometry,ee=new go.PathFigure(y,.5*a,!0);z.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,E)),ee.add(new go.PathSegment(go.PathSegment.Line,.3*y,E)),ee.add(new go.PathSegment(go.PathSegment.Line,.3*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.3*y,0)),ee.add(new go.PathSegment(go.PathSegment.Line,.3*y,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,0).close());var ne=Re(0,.5,.3,0,0,b/a,.1,b/a,ae());return z.spot1=new go.Spot(ne.x,ne.y),ne=Re(.7,1,1,.5,0,E/a,1,E/a,ne),z.spot2=new go.Spot(ne.x,ne.y),ce(ne),z}),go.Shape.setFigureParameter("DoubleEndArrow2",0,new dt("ConnecterHeight",40)),go.Shape.setFigureParameter("DoubleEndArrow2",1,new dt("ArrowHeight",100)),go.Shape.defineFigureGenerator("DoubleEndArrow2",function(oe,y,a){var x=oe?oe.parameter1:NaN;isNaN(x)&&(x=40);var b=oe?oe.parameter2:NaN;isNaN(b)&&(b=100);var E=(a-x)/2,z=E+x,ee=(a-b)/2,ne=ee+b;(x>a||b>a)&&(b>x?(x=x*a/b,E=(a-x)/2,z=E+x,ee=0,ne=a):(E=0,z=a,ee=0,ne=a));var le=new go.Geometry,de=new go.PathFigure(y,.5*a,!0);le.add(de),de.add(new go.PathSegment(go.PathSegment.Line,.7*y,ne)),de.add(new go.PathSegment(go.PathSegment.Line,.7*y,z)),de.add(new go.PathSegment(go.PathSegment.Line,.3*y,z)),de.add(new go.PathSegment(go.PathSegment.Line,.3*y,ne)),de.add(new go.PathSegment(go.PathSegment.Line,0,.5*a)),de.add(new go.PathSegment(go.PathSegment.Line,.3*y,ee)),de.add(new go.PathSegment(go.PathSegment.Line,.3*y,E)),de.add(new go.PathSegment(go.PathSegment.Line,.7*y,E)),de.add(new go.PathSegment(go.PathSegment.Line,.7*y,ee).close());var ge=Re(0,.5,.3,ee/a,0,E/a,1,E/a,ae());return le.spot1=new go.Spot(ge.x,ge.y),ge=Re(.7,ne/a,1,.5,0,z/a,1,z/a,ge),le.spot2=new go.Spot(ge.x,ge.y),ce(ge),le}),go.Shape.setFigureParameter("IBeamArrow",0,new dt("ConnectorHeight",.7,.51,.97)),go.Shape.defineFigureGenerator("IBeamArrow",function(oe,y,a){var x=oe?oe.parameter1:NaN;isNaN(x)&&(x=.3);var b=(.5-x/2)*a,E=(.5+x/2)*a,z=new go.Geometry,ee=new go.PathFigure(y,.5*a,!0);z.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,E)),ee.add(new go.PathSegment(go.PathSegment.Line,.2*y,E)),ee.add(new go.PathSegment(go.PathSegment.Line,.2*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,0)),ee.add(new go.PathSegment(go.PathSegment.Line,.2*y,0)),ee.add(new go.PathSegment(go.PathSegment.Line,.2*y,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,0).close()),z.spot1=new go.Spot(0,b/a);var ne=Re(.7,1,1,.5,0,E/a,1,E/a,ae());return z.spot2=new go.Spot(ne.x,ne.y),ce(ne),z}),go.Shape.setFigureParameter("IBeamArrow2",0,new dt("ConnectorHeight",40)),go.Shape.setFigureParameter("IBeamArrow2",1,new dt("BeamArrowHeight",100)),go.Shape.defineFigureGenerator("IBeamArrow2",function(oe,y,a){var x=oe?oe.parameter1:NaN;isNaN(x)&&(x=40);var b=oe?oe.parameter2:NaN;isNaN(b)&&(b=100);var E=(a-x)/2,z=E+x,ee=(a-b)/2,ne=ee+b;(x>a||b>a)&&(b>x?(x=x*a/b,E=(a-x)/2,z=E+x,ee=0,ne=a):(E=0,z=a,ee=0,ne=a));var le=new go.Geometry,de=new go.PathFigure(y,.5*a,!0);le.add(de),de.add(new go.PathSegment(go.PathSegment.Line,.7*y,ne)),de.add(new go.PathSegment(go.PathSegment.Line,.7*y,z)),de.add(new go.PathSegment(go.PathSegment.Line,.2*y,z)),de.add(new go.PathSegment(go.PathSegment.Line,.2*y,ne)),de.add(new go.PathSegment(go.PathSegment.Line,0,ne)),de.add(new go.PathSegment(go.PathSegment.Line,0,ee)),de.add(new go.PathSegment(go.PathSegment.Line,.2*y,ee)),de.add(new go.PathSegment(go.PathSegment.Line,.2*y,E)),de.add(new go.PathSegment(go.PathSegment.Line,.7*y,E)),de.add(new go.PathSegment(go.PathSegment.Line,.7*y,ee).close()),le.spot1=new go.Spot(0,E/a);var ge=Re(.7,ne/a,1,.5,0,z/a,1,z/a,ae());return le.spot2=new go.Spot(ge.x,ge.y),ce(ge),le}),go.Shape.setFigureParameter("Pointer",0,new dt("BackPoint",.1,0,.2)),go.Shape.defineFigureGenerator("Pointer",function(oe,y,a){var x=oe?oe.parameter1:NaN;isNaN(x)&&(x=.1);var b=new go.Geometry,E=new go.PathFigure(y,.5*a,!0);b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,x*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,0).close()),b.spot1=new go.Spot(x,.35);var z=Re(.2,.65,1,.65,0,1,1,.5,ae());return b.spot2=new go.Spot(z.x,z.y),ce(z),b}),go.Shape.setFigureParameter("RoundedPointer",0,new dt("RoundedEdge",.3,0,.5)),go.Shape.defineFigureGenerator("RoundedPointer",function(oe,y,a){var x=oe?oe.parameter1:NaN;isNaN(x)&&(x=.3);var b=new go.Geometry,E=new go.PathFigure(y,.5*a,!0);b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Bezier,0,0,x*y,.75*a,x*y,.25*a).close()),b.spot1=new go.Spot(x,.35);var z=Re(0,.65,1,.65,0,1,1,.5,ae());return b.spot2=new go.Spot(z.x,z.y),ce(z),b}),go.Shape.setFigureParameter("SplitEndArrow",0,new dt("TailHeight",.4,.01,.99)),go.Shape.defineFigureGenerator("SplitEndArrow",function(oe,y,a){var x=oe?oe.parameter1:NaN;isNaN(x)&&(x=.4);var b=(.5-x/2)*a,E=(.5+x/2)*a,z=new go.Geometry,ee=new go.PathFigure(y,.5*a,!0);z.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,E)),ee.add(new go.PathSegment(go.PathSegment.Line,0,E)),ee.add(new go.PathSegment(go.PathSegment.Line,.2*y,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,0).close()),z.spot1=new go.Spot(.2,.3);var ne=Re(.7,1,1,.5,0,E/a,1,E/a,ae());return z.spot2=new go.Spot(ne.x,ne.y),ce(ne),z}),go.Shape.setFigureParameter("SplitEndArrow2",0,new dt("TailThickness",50)),go.Shape.defineFigureGenerator("SplitEndArrow2",function(oe,y,a){var x=oe?oe.parameter1:NaN;isNaN(x)&&(x=50);var b=(a-x)/2,E=b+x;x>a&&(b=0,E=a);var z=new go.Geometry,ee=new go.PathFigure(y,.5*a,!0);z.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,E)),ee.add(new go.PathSegment(go.PathSegment.Line,0,E)),ee.add(new go.PathSegment(go.PathSegment.Line,.2*y,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,0).close()),z.spot1=new go.Spot(.2,b/a);var ne=Re(.7,1,1,.5,0,E/a,1,E/a,ae());return z.spot2=new go.Spot(ne.x,ne.y),ce(ne),z}),go.Shape.setFigureParameter("SquareArrow",0,new dt("ArrowPoint",.7,.2,.9)),go.Shape.defineFigureGenerator("SquareArrow",function(oe,y,a){var x=oe?oe.parameter1:NaN;isNaN(x)&&(x=.7);var b=new go.Geometry,E=new go.PathFigure(y,.5*a,!0);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,x*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,0)),E.add(new go.PathSegment(go.PathSegment.Line,x*y,0).close()),b.spot1=go.Spot.TopLeft,b.spot2=new go.Spot(x,1),b}),go.Shape.defineFigureGenerator("Cone1",function(oe,y,a){var x=new go.Geometry,b=re*.5,E=re*.1,z=new go.PathFigure(0,.9*a,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),z.add(new go.PathSegment(go.PathSegment.Line,y,.9*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,(.9+E)*a,(.5+b)*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*a,(.5-b)*y,a,0,(.9+E)*a).close()),x.spot1=new go.Spot(.25,.5),x.spot2=new go.Spot(.75,.97),x}),go.Shape.defineFigureGenerator("Cone2",function(oe,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.9*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,y,.9*a,(1-.85/.9)*y,a,.85/.9*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,0,.9*a).close());var E=new go.PathFigure(0,.9*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Bezier,y,.9*a,(1-.85/.9)*y,.8*a,.85/.9*y,.8*a)),x.spot1=new go.Spot(.25,.5),x.spot2=new go.Spot(.75,.82),x}),go.Shape.defineFigureGenerator("Cube1",function(oe,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.85*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.15*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,0,.15*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.85*a).close());var E=new go.PathFigure(.5*y,a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.3*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.15*a)),E.add(new go.PathSegment(go.PathSegment.Move,.5*y,.3*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.15*a)),x.spot1=new go.Spot(0,.3),x.spot2=new go.Spot(.5,.85),x}),go.Shape.defineFigureGenerator("Cube2",function(oe,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.3*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,.7*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,0).close());var E=new go.PathFigure(0,.3*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.7*y,.3*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Move,.7*y,.3*a)),E.add(new go.PathSegment(go.PathSegment.Line,.7*y,a)),x.spot1=new go.Spot(0,.3),x.spot2=new go.Spot(.7,1),x}),go.Shape.defineFigureGenerator("Cylinder1",function(oe,y,a){var x=oe?oe.parameter1:NaN;isNaN(x)&&(x=5),x=Math.min(x,a/3);var b=new go.Geometry,E=re*.5,z=new go.PathFigure(0,x,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,0,re*x,(.5-E)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,1*y,x,(.5+E)*y,0,1*y,re*x)),z.add(new go.PathSegment(go.PathSegment.Line,y,a-x)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,1*a,1*y,a-re*x,(.5+E)*y,1*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,a-x,(.5-E)*y,1*a,0,a-re*x)),z.add(new go.PathSegment(go.PathSegment.Line,0,x));var ee=new go.PathFigure(y,x,!1);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,2*x,1*y,2*x-re*x,(.5+E)*y,2*x)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,x,(.5-E)*y,2*x,0,2*x-re*x)),b.spot1=new go.Spot(0,0,0,2*x),b.spot2=new go.Spot(1,1),b}),go.Shape.defineFigureGenerator("Cylinder2",function(oe,y,a){var x=oe?oe.parameter1:NaN;isNaN(x)&&(x=5),x=Math.min(x,a/3);var b=new go.Geometry,E=re*.5,z=new go.PathFigure(0,a-x,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,0,x)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,0,re*x,(.5-E)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,x,(.5+E)*y,0,y,re*x)),z.add(new go.PathSegment(go.PathSegment.Line,y,a-x)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,a-re*x,(.5+E)*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,a-x,(.5-E)*y,a,0,a-re*x));var ee=new go.PathFigure(0,a-x,!1);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a-2*x,0,a-x-re*x,(.5-E)*y,a-2*x)),ee.add(new go.PathSegment(go.PathSegment.Bezier,y,a-x,(.5+E)*y,a-2*x,y,a-x-re*x)),b.spot1=new go.Spot(0,0),b.spot2=new go.Spot(1,1,0,-2*x),b}),go.Shape.defineFigureGenerator("Cylinder3",function(oe,y,a){var x=oe?oe.parameter1:NaN;isNaN(x)&&(x=5),x=Math.min(x,y/3);var b=new go.Geometry,E=re*.5,z=new go.PathFigure(x,0,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y-x,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,y-re*x,0,y,(.5-E)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,y-x,a,y,(.5+E)*a,y-re*x,a)),z.add(new go.PathSegment(go.PathSegment.Line,x,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,re*x,a,0,(.5+E)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,x,0,0,(.5-E)*a,re*x,0));var ee=new go.PathFigure(x,0,!1);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,2*x,.5*a,x+re*x,0,2*x,(.5-E)*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,x,a,2*x,(.5+E)*a,x+re*x,a)),b.spot1=new go.Spot(0,0,2*x,0),b.spot2=new go.Spot(1,1),b}),go.Shape.defineFigureGenerator("Cylinder4",function(oe,y,a){var x=oe?oe.parameter1:NaN;isNaN(x)&&(x=5),x=Math.min(x,y/3);var b=new go.Geometry,E=re*.5,z=new go.PathFigure(y-x,0,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,y-re*x,0,y,(.5-E)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,y-x,a,y,(.5+E)*a,y-re*x,a)),z.add(new go.PathSegment(go.PathSegment.Line,x,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,re*x,a,0,(.5+E)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,x,0,0,(.5-E)*a,re*x,0)),z.add(new go.PathSegment(go.PathSegment.Line,y-x,0));var ee=new go.PathFigure(y-x,0,!1);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,y-2*x,.5*a,y-x-re*x,0,y-2*x,(.5-E)*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,y-x,a,y-2*x,(.5+E)*a,y-x-re*x,a)),b.spot1=new go.Spot(0,0),b.spot2=new go.Spot(1,1,-2*x,0),b}),go.Shape.defineFigureGenerator("Prism1",function(oe,y,a){var x=new go.Geometry,b=new go.PathFigure(.25*y,.25*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var E=new go.PathFigure(.25*y,.25*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),x.spot1=new go.Spot(.408,.172),x.spot2=new go.Spot(.833,.662),x}),go.Shape.defineFigureGenerator("Prism2",function(oe,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.25*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var E=new go.PathFigure(0,a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.25*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.25*a)),E.add(new go.PathSegment(go.PathSegment.Move,0,.25*a)),E.add(new go.PathSegment(go.PathSegment.Line,.25*y,.5*a)),x.spot1=new go.Spot(.25,.5),x.spot2=new go.Spot(.75,.75),x}),go.Shape.defineFigureGenerator("Pyramid1",function(oe,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.75*a).close());var E=new go.PathFigure(.5*y,0,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),x.spot1=new go.Spot(.25,.367),x.spot2=new go.Spot(.75,.875),x}),go.Shape.defineFigureGenerator("Pyramid2",function(oe,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.85*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.85*a).close());var E=new go.PathFigure(.5*y,0,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.7*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.85*a)),E.add(new go.PathSegment(go.PathSegment.Move,.5*y,.7*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.85*a)),x.spot1=new go.Spot(.25,.367),x.spot2=new go.Spot(.75,.875),x}),go.Shape.defineFigureGenerator("Actor",function(oe,y,a){var x=new go.Geometry,b=.2,E=.1,z=re*b,ee=re*E,ne=.5,le=.1,de=new go.PathFigure(ne*y,(le+E)*a,!0);x.add(de),de.add(new go.PathSegment(go.PathSegment.Bezier,(ne-b)*y,le*a,(ne-z)*y,(le+E)*a,(ne-b)*y,(le+ee)*a)),de.add(new go.PathSegment(go.PathSegment.Bezier,ne*y,(le-E)*a,(ne-b)*y,(le-ee)*a,(ne-z)*y,(le-E)*a)),de.add(new go.PathSegment(go.PathSegment.Bezier,(ne+b)*y,le*a,(ne+z)*y,(le-E)*a,(ne+b)*y,(le-ee)*a)),de.add(new go.PathSegment(go.PathSegment.Bezier,ne*y,(le+E)*a,(ne+b)*y,(le+ee)*a,(ne+z)*y,(le+E)*a));var ge=.05,Ce=re*ge;ne=.05,le=.25;var Pe=new go.PathFigure(.5*y,.2*a,!0);return x.add(Pe),Pe.add(new go.PathSegment(go.PathSegment.Line,.95*y,.2*a)),ne=.95,le=.25,Pe.add(new go.PathSegment(go.PathSegment.Bezier,(ne+ge)*y,le*a,(ne+Ce)*y,(le-ge)*a,(ne+ge)*y,(le-Ce)*a)),Pe.add(new go.PathSegment(go.PathSegment.Line,y,.6*a)),Pe.add(new go.PathSegment(go.PathSegment.Line,.85*y,.6*a)),Pe.add(new go.PathSegment(go.PathSegment.Line,.85*y,.35*a)),ge=.025,Ce=re*ge,ne=.825,le=.35,Pe.add(new go.PathSegment(go.PathSegment.Bezier,ne*y,(le-ge)*a,(ne+ge)*y,(le-Ce)*a,(ne+Ce)*y,(le-ge)*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(ne-ge)*y,le*a,(ne-Ce)*y,(le-ge)*a,(ne-ge)*y,(le-Ce)*a)),Pe.add(new go.PathSegment(go.PathSegment.Line,.8*y,a)),Pe.add(new go.PathSegment(go.PathSegment.Line,.55*y,a)),Pe.add(new go.PathSegment(go.PathSegment.Line,.55*y,.7*a)),ge=.05,Ce=re*ge,ne=.5,le=.7,Pe.add(new go.PathSegment(go.PathSegment.Bezier,ne*y,(le-ge)*a,(ne+ge)*y,(le-Ce)*a,(ne+Ce)*y,(le-ge)*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(ne-ge)*y,le*a,(ne-Ce)*y,(le-ge)*a,(ne-ge)*y,(le-Ce)*a)),Pe.add(new go.PathSegment(go.PathSegment.Line,.45*y,a)),Pe.add(new go.PathSegment(go.PathSegment.Line,.2*y,a)),Pe.add(new go.PathSegment(go.PathSegment.Line,.2*y,.35*a)),ge=.025,Ce=re*ge,ne=.175,le=.35,Pe.add(new go.PathSegment(go.PathSegment.Bezier,ne*y,(le-ge)*a,(ne+ge)*y,(le-Ce)*a,(ne+Ce)*y,(le-ge)*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(ne-ge)*y,le*a,(ne-Ce)*y,(le-ge)*a,(ne-ge)*y,(le-Ce)*a)),Pe.add(new go.PathSegment(go.PathSegment.Line,.15*y,.6*a)),Pe.add(new go.PathSegment(go.PathSegment.Line,0,.6*a)),Pe.add(new go.PathSegment(go.PathSegment.Line,0,.25*a)),ge=.05,Ce=re*ge,ne=.05,le=.25,Pe.add(new go.PathSegment(go.PathSegment.Bezier,ne*y,(le-ge)*a,(ne-ge)*y,(le-Ce)*a,(ne-Ce)*y,(le-ge)*a)),Pe.add(new go.PathSegment(go.PathSegment.Line,.5*y,.2*a)),x.spot1=new go.Spot(.2,.2),x.spot2=new go.Spot(.8,.65),x}),go.Shape.setFigureParameter("Card",0,new dt("CornerCutoutSize",.2,.1,.9)),go.Shape.defineFigureGenerator("Card",function(oe,y,a){var x=oe?oe.parameter1:NaN;isNaN(x)&&(x=.2);var b=new go.Geometry,E=new go.PathFigure(y,0,!0);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,x*a)),E.add(new go.PathSegment(go.PathSegment.Line,x*y,0).close()),b.spot1=new go.Spot(0,x),b.spot2=go.Spot.BottomRight,b}),go.Shape.defineFigureGenerator("Collate",function(oe,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,.5*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a));var E=new go.PathFigure(.5*y,.5*a,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),x.spot1=new go.Spot(.25,0),x.spot2=new go.Spot(.75,.25),x}),go.Shape.defineFigureGenerator("CreateRequest",function(oe,y,a){var x=new go.Geometry,b=oe?oe.parameter1:NaN;isNaN(b)&&(b=.1);var E=new go.PathFigure(0,0,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var z=new go.PathFigure(0,b*a,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,b*a)),z.add(new go.PathSegment(go.PathSegment.Move,0,(1-b)*a)),z.add(new go.PathSegment(go.PathSegment.Line,y,(1-b)*a)),x}),go.Shape.defineFigureGenerator("Database",function(oe,y,a){var x=new go.Geometry,b=re*.5,E=re*.1,z=new go.PathFigure(y,.1*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,.9*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,(.9+E)*a,(.5+b)*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*a,(.5-b)*y,a,0,(.9+E)*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,.1*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,0,(.1-E)*a,(.5-b)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,.1*a,(.5+b)*y,0,y,(.1-E)*a));var ee=new go.PathFigure(y,.1*a,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.2*a,y,(.1+E)*a,(.5+b)*y,.2*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,.1*a,(.5-b)*y,.2*a,0,(.1+E)*a)),ee.add(new go.PathSegment(go.PathSegment.Move,y,.2*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.3*a,y,(.2+E)*a,(.5+b)*y,.3*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,.2*a,(.5-b)*y,.3*a,0,(.2+E)*a)),ee.add(new go.PathSegment(go.PathSegment.Move,y,.3*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.4*a,y,(.3+E)*a,(.5+b)*y,.4*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,.3*a,(.5-b)*y,.4*a,0,(.3+E)*a)),x.spot1=new go.Spot(0,.4),x.spot2=new go.Spot(1,.9),x}),go.Shape.defineFigureGenerator("DataStorage",function(oe,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,.75*y,a,y,0,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*y,.9*a,.25*y,.1*a).close()),x.spot1=new go.Spot(.226,0),x.spot2=new go.Spot(.81,1),x}),go.Shape.defineFigureGenerator("DiskStorage",function(oe,y,a){var x=new go.Geometry,b=re*.5,E=re*.1,z=new go.PathFigure(y,.1*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,.9*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,(.9+E)*a,(.5+b)*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*a,(.5-b)*y,a,0,(.9+E)*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,.1*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,0,(.1-E)*a,(.5-b)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,.1*a,(.5+b)*y,0,y,(.1-E)*a));var ee=new go.PathFigure(y,.1*a,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.2*a,y,(.1+E)*a,(.5+b)*y,.2*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,.1*a,(.5-b)*y,.2*a,0,(.1+E)*a)),ee.add(new go.PathSegment(go.PathSegment.Move,y,.2*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.3*a,y,(.2+E)*a,(.5+b)*y,.3*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,.2*a,(.5-b)*y,.3*a,0,(.2+E)*a)),x.spot1=new go.Spot(0,.3),x.spot2=new go.Spot(1,.9),x}),go.Shape.defineFigureGenerator("Display",function(oe,y,a){var x=new go.Geometry,b=new go.PathFigure(.25*y,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,.75*y,a,y,0,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.25*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.5*a).close()),x.spot1=new go.Spot(.25,0),x.spot2=new go.Spot(.75,1),x}),go.Shape.defineFigureGenerator("DividedEvent",function(oe,y,a){var x=new go.Geometry,b=oe?oe.parameter1:NaN;isNaN(b)?b=.2:b<.15&&(b=.15);var E=re*.2,z=new go.PathFigure(0,.2*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,.2*y,0,0,(.2-E)*a,(.2-E)*y,0)),z.add(new go.PathSegment(go.PathSegment.Line,.8*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,.2*a,(.8+E)*y,0,y,(.2-E)*a)),z.add(new go.PathSegment(go.PathSegment.Line,y,.8*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,a,y,(.8+E)*a,(.8+E)*y,a)),z.add(new go.PathSegment(go.PathSegment.Line,.2*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,.8*a,(.2-E)*y,a,0,(.8+E)*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,.2*a));var ee=new go.PathFigure(0,b*a,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y,b*a)),x}),go.Shape.defineFigureGenerator("DividedProcess",function(oe,y,a){var x=new go.Geometry,b=oe?oe.parameter1:NaN;(isNaN(b)||b<.1)&&(b=.1);var E=new go.PathFigure(0,0,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var z=new go.PathFigure(0,b*a,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,b*a)),x}),go.Shape.defineFigureGenerator("Document",function(oe,y,a){var x=new go.Geometry;a=a/.8;var b=new go.PathFigure(0,.7*a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*a,.5*y,.4*a,.5*y,a).close()),x.spot1=go.Spot.TopLeft,x.spot2=new go.Spot(1,.6),x}),go.Shape.defineFigureGenerator("ExternalOrganization",function(oe,y,a){var x=new go.Geometry,b=oe?oe.parameter1:NaN;(isNaN(b)||b<.2)&&(b=.2);var E=new go.PathFigure(0,0,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var z=new go.PathFigure(b*y,0,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,0,b*a)),z.add(new go.PathSegment(go.PathSegment.Move,y,b*a)),z.add(new go.PathSegment(go.PathSegment.Line,(1-b)*y,0)),z.add(new go.PathSegment(go.PathSegment.Move,0,(1-b)*a)),z.add(new go.PathSegment(go.PathSegment.Line,b*y,a)),z.add(new go.PathSegment(go.PathSegment.Move,(1-b)*y,a)),z.add(new go.PathSegment(go.PathSegment.Line,y,(1-b)*a)),x}),go.Shape.defineFigureGenerator("ExternalProcess",function(oe,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.5*a).close());var E=new go.PathFigure(.1*y,.4*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.1*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Move,.9*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,.9*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Move,.6*y,.1*a)),E.add(new go.PathSegment(go.PathSegment.Line,.4*y,.1*a)),E.add(new go.PathSegment(go.PathSegment.Move,.4*y,.9*a)),E.add(new go.PathSegment(go.PathSegment.Line,.6*y,.9*a)),x.spot1=new go.Spot(.25,.25),x.spot2=new go.Spot(.75,.75),x}),go.Shape.defineFigureGenerator("File",function(oe,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var E=new go.PathFigure(.75*y,0,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.75*y,.25*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.25*a)),x.spot1=new go.Spot(0,.25),x.spot2=go.Spot.BottomRight,x}),go.Shape.defineFigureGenerator("Interrupt",function(oe,y,a){var x=new go.Geometry,b=new go.PathFigure(y,.5*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a));var E=new go.PathFigure(y,.5*a,!1);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,a));var z=new go.PathFigure(y,.5*a,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,0)),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(.5,.75),x}),go.Shape.defineFigureGenerator("InternalStorage",function(oe,y,a){var x=new go.Geometry,b=oe?oe.parameter1:NaN,E=oe?oe.parameter2:NaN;isNaN(b)&&(b=.1),isNaN(E)&&(E=.1);var z=new go.PathFigure(0,0,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,0)),z.add(new go.PathSegment(go.PathSegment.Line,y,a)),z.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var ee=new go.PathFigure(b*y,0,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,b*y,a)),ee.add(new go.PathSegment(go.PathSegment.Move,0,E*a)),ee.add(new go.PathSegment(go.PathSegment.Line,y,E*a)),x}),go.Shape.defineFigureGenerator("Junction",function(oe,y,a){var x=new go.Geometry,b=1/Math.SQRT2,E=(1-1/Math.SQRT2)/2,z=re*.5,ee=.5,ne=new go.PathFigure(y,ee*a,!0);x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,ee*y,a,y,(ee+z)*a,(ee+z)*y,a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,ee*a,(ee-z)*y,a,0,(ee+z)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,ee*y,0,0,(ee-z)*a,(ee-z)*y,0)),ne.add(new go.PathSegment(go.PathSegment.Bezier,y,ee*a,(ee+z)*y,0,y,(ee-z)*a));var le=new go.PathFigure((E+b)*y,(E+b)*a,!1);return x.add(le),le.add(new go.PathSegment(go.PathSegment.Line,E*y,E*a)),le.add(new go.PathSegment(go.PathSegment.Move,E*y,(E+b)*a)),le.add(new go.PathSegment(go.PathSegment.Line,(E+b)*y,E*a)),x}),go.Shape.defineFigureGenerator("LinedDocument",function(oe,y,a){var x=new go.Geometry;a=a/.8;var b=new go.PathFigure(0,.7*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*a,.5*y,.4*a,.5*y,a).close());var E=new go.PathFigure(.1*y,0,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.1*y,.75*a)),x.spot1=new go.Spot(.1,0),x.spot2=new go.Spot(1,.6),x}),go.Shape.defineFigureGenerator("LoopLimit",function(oe,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,.25*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a).close()),x.spot1=new go.Spot(0,.25),x.spot2=go.Spot.BottomRight,x}),go.Shape.defineFigureGenerator("MagneticTape",function(oe,y,a){var x=new go.Geometry,b=re*.5,E=.5,z=new go.PathFigure(.5*y,a,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,0,E*a,(E-b)*y,a,0,(E+b)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,E*y,0,0,(E-b)*a,(E-b)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,E*a,(E+b)*y,0,y,(E-b)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,(E+.1)*y,.9*a,y,(E+b)*a,(E+b)*y,.9*a)),z.add(new go.PathSegment(go.PathSegment.Line,y,.9*a)),z.add(new go.PathSegment(go.PathSegment.Line,y,a)),z.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),x.spot1=new go.Spot(.15,.15),x.spot2=new go.Spot(.85,.8),x}),go.Shape.defineFigureGenerator("ManualInput",function(oe,y,a){var x=new go.Geometry,b=new go.PathFigure(y,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.25*a).close()),x.spot1=new go.Spot(0,.25),x.spot2=go.Spot.BottomRight,x}),go.Shape.defineFigureGenerator("MessageFromUser",function(oe,y,a){var x=new go.Geometry,b=oe?oe.parameter1:NaN;isNaN(b)&&(b=.7);var E=new go.PathFigure(0,0,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,b*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x.spot1=go.Spot.TopLeft,x}),go.Shape.defineFigureGenerator("MicroformProcessing",function(oe,y,a){var x=new go.Geometry,b=oe?oe.parameter1:NaN;isNaN(b)&&(b=.25);var E=new go.PathFigure(0,0,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,b*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,(1-b)*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x}),go.Shape.defineFigureGenerator("MicroformRecording",function(oe,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.15*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.85*a)),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(1,.75),x}),go.Shape.defineFigureGenerator("MultiDocument",function(oe,y,a){var x=new go.Geometry;a=a/.8;var b=new go.PathFigure(y,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.9*y,.44*a,.96*y,.47*a,.93*y,.45*a)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.54*a,.86*y,.57*a,.83*y,.55*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*a,.4*y,.4*a,.4*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.1*a)),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,.1*a)),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,0).close());var E=new go.PathFigure(.1*y,.2*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.2*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.54*a)),E.add(new go.PathSegment(go.PathSegment.Move,.2*y,.1*a)),E.add(new go.PathSegment(go.PathSegment.Line,.9*y,.1*a)),E.add(new go.PathSegment(go.PathSegment.Line,.9*y,.44*a)),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(.8,.77),x}),go.Shape.defineFigureGenerator("MultiProcess",function(oe,y,a){var x=new go.Geometry,b=new go.PathFigure(.1*y,.1*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,.1*a)),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,.9*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.9*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.2*a).close());var E=new go.PathFigure(.2*y,.1*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.9*y,.1*a)),E.add(new go.PathSegment(go.PathSegment.Line,.9*y,.8*a)),E.add(new go.PathSegment(go.PathSegment.Move,.1*y,.2*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.2*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.9*a)),x.spot1=new go.Spot(0,.2),x.spot2=new go.Spot(.8,1),x}),go.Shape.defineFigureGenerator("OfflineStorage",function(oe,y,a){var x=new go.Geometry,b=oe?oe.parameter1:NaN;isNaN(b)&&(b=.1);var E=1-b,z=new go.PathFigure(0,0,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,0)),z.add(new go.PathSegment(go.PathSegment.Line,.5*y,a).close());var ee=new go.PathFigure(.5*b*y,b*a,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,(1-.5*b)*y,b*a)),x}),go.Shape.defineFigureGenerator("OffPageConnector",function(oe,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x.spot1=go.Spot.TopLeft,x.spot2=new go.Spot(.75,1),x}),go.Shape.defineFigureGenerator("Or",function(oe,y,a){var x=new go.Geometry,b=re*.5,E=.5,z=new go.PathFigure(y,E*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,E*y,a,y,(E+b)*a,(E+b)*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,E*a,(E-b)*y,a,0,(E+b)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,E*y,0,0,(E-b)*a,(E-b)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,E*a,(E+b)*y,0,y,(E-b)*a));var ee=new go.PathFigure(y,.5*a,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,0,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Move,.5*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),x}),go.Shape.defineFigureGenerator("PaperTape",function(oe,y,a){var x=new go.Geometry;a=a/.8;var b=new go.PathFigure(0,.7*a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.3*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,y,.3*a,.5*y,.6*a,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*a,.5*y,.4*a,.5*y,a).close()),x.spot1=new go.Spot(0,.49),x.spot2=new go.Spot(1,.75),x}),go.Shape.defineFigureGenerator("PrimitiveFromCall",function(oe,y,a){var x=new go.Geometry,b=oe?oe.parameter1:NaN,E=oe?oe.parameter2:NaN;isNaN(b)&&(b=.1),isNaN(E)&&(E=.3);var z=new go.PathFigure(0,0,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,0)),z.add(new go.PathSegment(go.PathSegment.Line,(1-E)*y,.5*a)),z.add(new go.PathSegment(go.PathSegment.Line,y,a)),z.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x}),go.Shape.defineFigureGenerator("PrimitiveToCall",function(oe,y,a){var x=new go.Geometry,b=oe?oe.parameter1:NaN,E=oe?oe.parameter2:NaN;isNaN(b)&&(b=.1),isNaN(E)&&(E=.3);var z=new go.PathFigure(0,0,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,(1-E)*y,0)),z.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),z.add(new go.PathSegment(go.PathSegment.Line,(1-E)*y,a)),z.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x}),go.Shape.defineFigureGenerator("Procedure",function(oe,y,a){var x=new go.Geometry,b=oe?oe.parameter1:NaN;isNaN(b)&&(b=.1);var E=new go.PathFigure(0,0,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var z=new go.PathFigure((1-b)*y,0,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,(1-b)*y,a)),z.add(new go.PathSegment(go.PathSegment.Move,b*y,0)),z.add(new go.PathSegment(go.PathSegment.Line,b*y,a)),x}),go.Shape.defineFigureGenerator("Process",function(oe,y,a){var x=new go.Geometry,b=oe?oe.parameter1:NaN;isNaN(b)&&(b=.1);var E=new go.PathFigure(0,0,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var z=new go.PathFigure(b*y,0,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,b*y,a)),x.spot2=go.Spot.BottomRight,x}),go.Shape.defineFigureGenerator("Sort",function(oe,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.5*a).close());var E=new go.PathFigure(0,.5*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),x.spot1=new go.Spot(.25,.25),x.spot2=new go.Spot(.75,.5),x}),go.Shape.defineFigureGenerator("Start",function(oe,y,a){var x=new go.Geometry,b=oe?oe.parameter1:NaN;isNaN(b)&&(b=.25);var E=new go.PathFigure(b*y,0,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Arc,270,180,.75*y,.5*a,.25*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Arc,90,180,.25*y,.5*a,.25*y,.5*a));var z=new go.PathFigure(b*y,0,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,b*y,a)),z.add(new go.PathSegment(go.PathSegment.Move,(1-b)*y,0)),z.add(new go.PathSegment(go.PathSegment.Line,(1-b)*y,a)),x.spot1=new go.Spot(b,0),x.spot2=new go.Spot(1-b,1),x}),go.Shape.defineFigureGenerator("Terminator",function(oe,y,a){var x=new go.Geometry,b=new go.PathFigure(.25*y,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Arc,270,180,.75*y,.5*a,.25*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Arc,90,180,.25*y,.5*a,.25*y,.5*a)),x.spot1=new go.Spot(.23,0),x.spot2=new go.Spot(.77,1),x}),go.Shape.defineFigureGenerator("TransmittalTape",function(oe,y,a){var x=new go.Geometry,b=oe?oe.parameter1:NaN;isNaN(b)&&(b=.1);var E=new go.PathFigure(0,0,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,.75*y,(1-b)*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,(1-b)*a).close()),x.spot1=go.Spot.TopLeft,x}),go.Shape.defineFigureGenerator("AndGate",function(oe,y,a){var x=new go.Geometry,b=re*.5,E=new go.PathFigure(0,0,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),E.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,(.5+b)*y,0,y,(.5-b)*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,(.5+b)*a,(.5+b)*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x.spot1=go.Spot.TopLeft,x.spot2=new go.Spot(.55,1),x}),go.Shape.defineFigureGenerator("Buffer",function(oe,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(.5,.75),x}),go.Shape.defineFigureGenerator("Clock",function(oe,y,a){var x=new go.Geometry,b=re*.5,E=.5,z=new go.PathFigure(y,E*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,E*y,a,y,(E+b)*a,(E+b)*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,E*a,(E-b)*y,a,0,(E+b)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,E*y,0,0,(E-b)*a,(E-b)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,E*a,(E+b)*y,0,y,(E-b)*a));var ee=new go.PathFigure(y,E*a,!1);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y,E*a));var ne=new go.PathFigure(.8*y,.75*a,!1);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,.8*y,.25*a)),ne.add(new go.PathSegment(go.PathSegment.Line,.6*y,.25*a)),ne.add(new go.PathSegment(go.PathSegment.Line,.6*y,.75*a)),ne.add(new go.PathSegment(go.PathSegment.Line,.4*y,.75*a)),ne.add(new go.PathSegment(go.PathSegment.Line,.4*y,.25*a)),ne.add(new go.PathSegment(go.PathSegment.Line,.2*y,.25*a)),ne.add(new go.PathSegment(go.PathSegment.Line,.2*y,.75*a)),x}),go.Shape.defineFigureGenerator("Ground",function(oe,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Move,.2*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Move,.3*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.7*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Move,.4*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,a)),x}),go.Shape.defineFigureGenerator("Inverter",function(oe,y,a){var x=new go.Geometry,b=re*.1,E=.1,z=.9,ee=.5,ne=new go.PathFigure(.8*y,.5*a,!0);x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,0,a)),ne.add(new go.PathSegment(go.PathSegment.Line,0,0)),ne.add(new go.PathSegment(go.PathSegment.Line,.8*y,.5*a));var le=new go.PathFigure((z+E)*y,ee*a,!0);return x.add(le),le.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+E)*a,(z+E)*y,(ee+b)*a,(z+b)*y,(ee+E)*a)),le.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*y,ee*a,(z-b)*y,(ee+E)*a,(z-E)*y,(ee+b)*a)),le.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-E)*a,(z-E)*y,(ee-b)*a,(z-b)*y,(ee-E)*a)),le.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,ee*a,(z+b)*y,(ee-E)*a,(z+E)*y,(ee-b)*a)),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(.4,.75),x}),go.Shape.defineFigureGenerator("NandGate",function(oe,y,a){var x=new go.Geometry,b=re*.5,E=re*.4,z=re*.1,ee=.1,ne=.9,le=.5,de=new go.PathFigure(.8*y,.5*a,!0);x.add(de),de.add(new go.PathSegment(go.PathSegment.Bezier,.4*y,a,.8*y,(.5+E)*a,(.4+b)*y,a)),de.add(new go.PathSegment(go.PathSegment.Line,0,a)),de.add(new go.PathSegment(go.PathSegment.Line,0,0)),de.add(new go.PathSegment(go.PathSegment.Line,.4*y,0)),de.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.5*a,(.4+b)*y,0,.8*y,(.5-E)*a));var ge=new go.PathFigure((ne+ee)*y,le*a,!0);return x.add(ge),ge.add(new go.PathSegment(go.PathSegment.Bezier,ne*y,(le+ee)*a,(ne+ee)*y,(le+z)*a,(ne+z)*y,(le+ee)*a)),ge.add(new go.PathSegment(go.PathSegment.Bezier,(ne-ee)*y,le*a,(ne-z)*y,(le+ee)*a,(ne-ee)*y,(le+z)*a)),ge.add(new go.PathSegment(go.PathSegment.Bezier,ne*y,(le-ee)*a,(ne-ee)*y,(le-z)*a,(ne-z)*y,(le-ee)*a)),ge.add(new go.PathSegment(go.PathSegment.Bezier,(ne+ee)*y,le*a,(ne+z)*y,(le-ee)*a,(ne+ee)*y,(le-z)*a)),x.spot1=new go.Spot(0,.05),x.spot2=new go.Spot(.55,.95),x}),go.Shape.defineFigureGenerator("NorGate",function(oe,y,a){var x=new go.Geometry,b=.5,E=re*b,z=0,ee=.5,ne=new go.PathFigure(.8*y,.5*a,!0);x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,a,.7*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*y,.75*a,.25*y,.25*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.5*a,(z+E)*y,(ee-b)*a,.7*y,(ee-E)*a)),b=.1,E=re*.1,z=.9,ee=.5;var le=new go.PathFigure((z-b)*y,ee*a,!0);return x.add(le),le.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-b)*a,(z-b)*y,(ee-E)*a,(z-E)*y,(ee-b)*a)),le.add(new go.PathSegment(go.PathSegment.Bezier,(z+b)*y,ee*a,(z+E)*y,(ee-b)*a,(z+b)*y,(ee-E)*a)),le.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+b)*a,(z+b)*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),le.add(new go.PathSegment(go.PathSegment.Bezier,(z-b)*y,ee*a,(z-E)*y,(ee+b)*a,(z-b)*y,(ee+E)*a)),x.spot1=new go.Spot(.2,.25),x.spot2=new go.Spot(.6,.75),x}),go.Shape.defineFigureGenerator("OrGate",function(oe,y,a){var x=new go.Geometry,b=.5,E=re*b,z=0,ee=.5,ne=new go.PathFigure(0,0,!0);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,(z+E+E)*y,(ee-b)*a,.8*y,(ee-E)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,a,.8*y,(ee+E)*a,(z+E+E)*y,(ee+b)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*y,.75*a,.25*y,.25*a).close()),x.spot1=new go.Spot(.2,.25),x.spot2=new go.Spot(.75,.75),x}),go.Shape.defineFigureGenerator("XnorGate",function(oe,y,a){var x=new go.Geometry,b=.5,E=re*b,z=.2,ee=.5,ne=new go.PathFigure(.1*y,0,!1);x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,.1*y,a,.35*y,.25*a,.35*y,.75*a));var le=new go.PathFigure(.8*y,.5*a,!0);x.add(le),le.add(new go.PathSegment(go.PathSegment.Bezier,.2*y,a,.7*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),le.add(new go.PathSegment(go.PathSegment.Bezier,.2*y,0,.45*y,.75*a,.45*y,.25*a)),le.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.5*a,(z+E)*y,(ee-b)*a,.7*y,(ee-E)*a)),b=.1,E=re*.1,z=.9,ee=.5;var de=new go.PathFigure((z-b)*y,ee*a,!0);return x.add(de),de.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-b)*a,(z-b)*y,(ee-E)*a,(z-E)*y,(ee-b)*a)),de.add(new go.PathSegment(go.PathSegment.Bezier,(z+b)*y,ee*a,(z+E)*y,(ee-b)*a,(z+b)*y,(ee-E)*a)),de.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+b)*a,(z+b)*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),de.add(new go.PathSegment(go.PathSegment.Bezier,(z-b)*y,ee*a,(z-E)*y,(ee+b)*a,(z-b)*y,(ee+E)*a)),x.spot1=new go.Spot(.4,.25),x.spot2=new go.Spot(.65,.75),x}),go.Shape.defineFigureGenerator("XorGate",function(oe,y,a){var x=new go.Geometry,b=.5,E=re*b,z=.2,ee=.5,ne=new go.PathFigure(.1*y,0,!1);x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,.1*y,a,.35*y,.25*a,.35*y,.75*a));var le=new go.PathFigure(.2*y,0,!0);return x.add(le),le.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,(z+E)*y,(ee-b)*a,.9*y,(ee-E)*a)),le.add(new go.PathSegment(go.PathSegment.Bezier,.2*y,a,.9*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),le.add(new go.PathSegment(go.PathSegment.Bezier,.2*y,0,.45*y,.75*a,.45*y,.25*a).close()),x.spot1=new go.Spot(.4,.25),x.spot2=new go.Spot(.8,.75),x}),go.Shape.defineFigureGenerator("Capacitor",function(oe,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Move,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),x}),go.Shape.defineFigureGenerator("Resistor",function(oe,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.5*a,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.7*y,.5*a)),x}),go.Shape.defineFigureGenerator("Inductor",function(oe,y,a){var x=new go.Geometry,b=re*.1,E=.1,z=.1,ee=.5,ne=new go.PathFigure((z-b*.5)*y,a,!1);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,0,(z-b)*y,a,(z-E)*y,0)),z=.3,ne.add(new go.PathSegment(go.PathSegment.Bezier,z*y,a,(z+E)*y,0,(z+b)*y,a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,0,(z-b)*y,a,(z-E)*y,0)),z=.5,ne.add(new go.PathSegment(go.PathSegment.Bezier,z*y,a,(z+E)*y,0,(z+b)*y,a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,0,(z-b)*y,a,(z-E)*y,0)),z=.7,ne.add(new go.PathSegment(go.PathSegment.Bezier,z*y,a,(z+E)*y,0,(z+b)*y,a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,0,(z-b)*y,a,(z-E)*y,0)),z=.9,ne.add(new go.PathSegment(go.PathSegment.Bezier,(z+b*.5)*y,a,(z+E)*y,0,(z+b)*y,a)),x}),go.Shape.defineFigureGenerator("ACvoltageSource",function(oe,y,a){var x=new go.Geometry,b=re*.5,E=.5,z=.5,ee=.5,ne=new go.PathFigure((z-E)*y,ee*a,!1);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-E)*a,(z-E)*y,(ee-b)*a,(z-b)*y,(ee-E)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,ee*a,(z+b)*y,(ee-E)*a,(z+E)*y,(ee-b)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+E)*a,(z+E)*y,(ee+b)*a,(z+b)*y,(ee+E)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*y,ee*a,(z-b)*y,(ee+E)*a,(z-E)*y,(ee+b)*a)),ne.add(new go.PathSegment(go.PathSegment.Move,(z-E+.1)*y,ee*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(z+E-.1)*y,ee*a,z*y,(ee-E)*a,z*y,(ee+E)*a)),x}),go.Shape.defineFigureGenerator("DCvoltageSource",function(oe,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.75*a,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.25*a)),b.add(new go.PathSegment(go.PathSegment.Move,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),x}),go.Shape.defineFigureGenerator("Diode",function(oe,y,a){var x=new go.Geometry,b=new go.PathFigure(y,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(.5,.75),x}),go.Shape.defineFigureGenerator("Wifi",function(oe,y,a){var x=new go.Geometry,b=y,E=a;y=y*.38,a=a*.6;var z=re*.8,ee=.8,ne=0,le=.5,de=(b-y)/2,ge=(E-a)/2,Ce=new go.PathFigure(ne*y+de,(le+ee)*a+ge,!0);x.add(Ce),Ce.add(new go.PathSegment(go.PathSegment.Bezier,(ne-ee)*y+de,le*a+ge,(ne-z)*y+de,(le+ee)*a+ge,(ne-ee)*y+de,(le+z)*a+ge)),Ce.add(new go.PathSegment(go.PathSegment.Bezier,ne*y+de,(le-ee)*a+ge,(ne-ee)*y+de,(le-z)*a+ge,(ne-z)*y+de,(le-ee)*a+ge)),Ce.add(new go.PathSegment(go.PathSegment.Bezier,(ne-ee+z*.5)*y+de,le*a+ge,ne*y+de,(le-ee)*a+ge,(ne-ee+z*.5)*y+de,(le-z)*a+ge)),Ce.add(new go.PathSegment(go.PathSegment.Bezier,ne*y+de,(le+ee)*a+ge,(ne-ee+z*.5)*y+de,(le+z)*a+ge,ne*y+de,(le+ee)*a+ge).close()),z=re*.4,ee=.4,ne=.2,le=.5;var Pe=new go.PathFigure(ne*y+de,(le+ee)*a+ge,!0);x.add(Pe),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(ne-ee)*y+de,le*a+ge,(ne-z)*y+de,(le+ee)*a+ge,(ne-ee)*y+de,(le+z)*a+ge)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,ne*y+de,(le-ee)*a+ge,(ne-ee)*y+de,(le-z)*a+ge,(ne-z)*y+de,(le-ee)*a+ge)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(ne-ee+z*.5)*y+de,le*a+ge,ne*y+de,(le-ee)*a+ge,(ne-ee+z*.5)*y+de,(le-z)*a+ge)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,ne*y+de,(le+ee)*a+ge,(ne-ee+z*.5)*y+de,(le+z)*a+ge,ne*y+de,(le+ee)*a+ge).close()),z=re*.2,ee=.2,ne=.5,le=.5;var pe=new go.PathFigure((ne-ee)*y+de,le*a+ge,!0);x.add(pe),pe.add(new go.PathSegment(go.PathSegment.Bezier,ne*y+de,(le-ee)*a+ge,(ne-ee)*y+de,(le-z)*a+ge,(ne-z)*y+de,(le-ee)*a+ge)),pe.add(new go.PathSegment(go.PathSegment.Bezier,(ne+ee)*y+de,le*a+ge,(ne+z)*y+de,(le-ee)*a+ge,(ne+ee)*y+de,(le-z)*a+ge)),pe.add(new go.PathSegment(go.PathSegment.Bezier,ne*y+de,(le+ee)*a+ge,(ne+ee)*y+de,(le+z)*a+ge,(ne+z)*y+de,(le+ee)*a+ge)),pe.add(new go.PathSegment(go.PathSegment.Bezier,(ne-ee)*y+de,le*a+ge,(ne-z)*y+de,(le+ee)*a+ge,(ne-ee)*y+de,(le+z)*a+ge)),z=re*.4,ee=.4,ne=.8,le=.5;var ue=new go.PathFigure(ne*y+de,(le-ee)*a+ge,!0);x.add(ue),ue.add(new go.PathSegment(go.PathSegment.Bezier,(ne+ee)*y+de,le*a+ge,(ne+z)*y+de,(le-ee)*a+ge,(ne+ee)*y+de,(le-z)*a+ge)),ue.add(new go.PathSegment(go.PathSegment.Bezier,ne*y+de,(le+ee)*a+ge,(ne+ee)*y+de,(le+z)*a+ge,(ne+z)*y+de,(le+ee)*a+ge)),ue.add(new go.PathSegment(go.PathSegment.Bezier,(ne+ee-z*.5)*y+de,le*a+ge,ne*y+de,(le+ee)*a+ge,(ne+ee-z*.5)*y+de,(le+z)*a+ge)),ue.add(new go.PathSegment(go.PathSegment.Bezier,ne*y+de,(le-ee)*a+ge,(ne+ee-z*.5)*y+de,(le-z)*a+ge,ne*y+de,(le-ee)*a+ge).close()),z=re*.8,ee=.8,ne=1,le=.5;var ct=new go.PathFigure(ne*y+de,(le-ee)*a+ge,!0);return x.add(ct),ct.add(new go.PathSegment(go.PathSegment.Bezier,(ne+ee)*y+de,le*a+ge,(ne+z)*y+de,(le-ee)*a+ge,(ne+ee)*y+de,(le-z)*a+ge)),ct.add(new go.PathSegment(go.PathSegment.Bezier,ne*y+de,(le+ee)*a+ge,(ne+ee)*y+de,(le+z)*a+ge,(ne+z)*y+de,(le+ee)*a+ge)),ct.add(new go.PathSegment(go.PathSegment.Bezier,(ne+ee-z*.5)*y+de,le*a+ge,ne*y+de,(le+ee)*a+ge,(ne+ee-z*.5)*y+de,(le+z)*a+ge)),ct.add(new go.PathSegment(go.PathSegment.Bezier,ne*y+de,(le-ee)*a+ge,(ne+ee-z*.5)*y+de,(le-z)*a+ge,ne*y+de,(le-ee)*a+ge).close()),x}),go.Shape.defineFigureGenerator("Email",function(oe,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var E=new go.PathFigure(0,0,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Move,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,.45*y,.54*a)),E.add(new go.PathSegment(go.PathSegment.Move,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,.55*y,.54*a)),x}),go.Shape.defineFigureGenerator("Ethernet",function(oe,y,a){var x=new go.Geometry,b=new go.PathFigure(.35*y,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.65*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.65*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.35*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.35*y,0).close());var E=new go.PathFigure(.1*y,a,!0,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.4*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,.4*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,.1*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,.1*y,a).close());var z=new go.PathFigure(.6*y,a,!0,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.9*y,a)),z.add(new go.PathSegment(go.PathSegment.Line,.9*y,.6*a)),z.add(new go.PathSegment(go.PathSegment.Line,.6*y,.6*a)),z.add(new go.PathSegment(go.PathSegment.Line,.6*y,a).close());var ee=new go.PathFigure(0,.5*a,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Move,.5*y,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.5*y,.4*a)),ee.add(new go.PathSegment(go.PathSegment.Move,.75*y,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.75*y,.6*a)),ee.add(new go.PathSegment(go.PathSegment.Move,.25*y,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.25*y,.6*a)),x}),go.Shape.defineFigureGenerator("Power",function(oe,y,a){var x=new go.Geometry,b=re*.4,E=.4,z=.5,ee=.5,ne=ae(),le=ae(),de=ae(),ge=ae();Ze(z,ee-E,z+b,ee-E,z+E,ee-b,z+E,ee,.5,ne,ne,le,de,ge);var Ce=te(le.x,le.y),Pe=new go.PathFigure(le.x*y,le.y*a,!0);x.add(Pe),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,ee*a,de.x*y,de.y*a,ge.x*y,ge.y*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+E)*a,(z+E)*y,(ee+b)*a,(z+b)*y,(ee+E)*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*y,ee*a,(z-b)*y,(ee+E)*a,(z-E)*y,(ee+b)*a)),Ze(z-E,ee,z-E,ee-b,z-b,ee-E,z,ee-E,.5,de,ge,le,ne,ne),Pe.add(new go.PathSegment(go.PathSegment.Bezier,le.x*y,le.y*a,de.x*y,de.y*a,ge.x*y,ge.y*a)),b=re*.3,E=.3,Ze(z-E,ee,z-E,ee-b,z-b,ee-E,z,ee-E,.5,de,ge,le,ne,ne),Pe.add(new go.PathSegment(go.PathSegment.Line,le.x*y,le.y*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*y,ee*a,ge.x*y,ge.y*a,de.x*y,de.y*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+E)*a,(z-E)*y,(ee+b)*a,(z-b)*y,(ee+E)*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,ee*a,(z+b)*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),Ze(z,ee-E,z+b,ee-E,z+E,ee-b,z+E,ee,.5,ne,ne,le,de,ge),Pe.add(new go.PathSegment(go.PathSegment.Bezier,le.x*y,le.y*a,ge.x*y,ge.y*a,de.x*y,de.y*a).close());var Pe=new go.PathFigure(.45*y,0,!0);return x.add(Pe),Pe.add(new go.PathSegment(go.PathSegment.Line,.45*y,.5*a)),Pe.add(new go.PathSegment(go.PathSegment.Line,.55*y,.5*a)),Pe.add(new go.PathSegment(go.PathSegment.Line,.55*y,0).close()),ce(ne),ce(le),ce(de),ce(ge),ce(Ce),x.spot1=new go.Spot(.25,.45),x.spot2=new go.Spot(.75,.8),x}),go.Shape.defineFigureGenerator("Fallout",function(oe,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a/2,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Arc,180,360,y/2,a/2,y/2,a/2));function E(z,ee,ne){z.add(new go.PathSegment(go.PathSegment.Move,(.3+ee)*y,(.8+ne)*a)),z.add(new go.PathSegment(go.PathSegment.Line,(.5+ee)*y,(.5+ne)*a)),z.add(new go.PathSegment(go.PathSegment.Line,(.1+ee)*y,(.5+ne)*a)),z.add(new go.PathSegment(go.PathSegment.Line,(.3+ee)*y,(.8+ne)*a).close())}return E(b,0,0),E(b,.4,0),E(b,.2,-.3),x}),go.Shape.defineFigureGenerator("IrritationHazard",function(oe,y,a){var x=new go.Geometry,b=new go.PathFigure(.2*y,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.3*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.7*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.2*a).close()),x.spot1=new go.Spot(.3,.3),x.spot2=new go.Spot(.7,.7),x}),go.Shape.defineFigureGenerator("ElectricalHazard",function(oe,y,a){var x=new go.Geometry,b=new go.PathFigure(.37*y,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.11*a)),b.add(new go.PathSegment(go.PathSegment.Line,.77*y,.04*a)),b.add(new go.PathSegment(go.PathSegment.Line,.33*y,.49*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.37*a)),b.add(new go.PathSegment(go.PathSegment.Line,.63*y,.86*a)),b.add(new go.PathSegment(go.PathSegment.Line,.77*y,.91*a)),b.add(new go.PathSegment(go.PathSegment.Line,.34*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.34*y,.78*a)),b.add(new go.PathSegment(go.PathSegment.Line,.44*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.65*y,.56*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.68*a).close()),x}),go.Shape.defineFigureGenerator("FireHazard",function(oe,y,a){var x=new go.Geometry,b=new go.PathFigure(.1*y,a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,.29*y,0,-.25*y,.63*a,.45*y,.44*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.51*y,.42*a,.48*y,.17*a,.54*y,.35*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.59*y,.18*a,.59*y,.29*a,.58*y,.28*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.75*y,.6*a,.8*y,.34*a,.88*y,.43*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.88*y,.31*a,.87*y,.48*a,.88*y,.43*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.9*y,a,1.17*y,.76*a,.82*y,.8*a).close()),x.spot1=new go.Spot(.07,.445),x.spot2=new go.Spot(.884,.958),x}),go.Shape.defineFigureGenerator("BpmnActivityLoop",function(oe,y,a){var x=new go.Geometry,b=.5,E=0,z=0,ee=b*re,ne=.4*Math.SQRT2/2+.5,le=.5-.5*Math.SQRT2/2,de=1,ge=.5,Ce=.5,Pe=0,pe=new go.PathFigure(ne*y,(1-le)*a,!1);return x.add(pe),pe.add(new go.PathSegment(go.PathSegment.Bezier,de*y,ge*a,de*y,.7*a,de*y,ge*a)),pe.add(new go.PathSegment(go.PathSegment.Bezier,(Ce+E)*y,(Pe+E)*a,(.5+b+E)*y,(.5-ee+E)*a,(.5+ee+E)*y,(.5-b+E)*a)),pe.add(new go.PathSegment(go.PathSegment.Bezier,(.5-b+E)*y,(.5+z)*a,(.5-ee+E)*y,(.5-b+z)*a,(.5-b+E)*y,(.5-ee+z)*a)),pe.add(new go.PathSegment(go.PathSegment.Bezier,(.35+E)*y,.9*a,(.5-b+E)*y,(.5+ee+z)*a,(.5-ee+E)*y,.9*a)),pe.add(new go.PathSegment(go.PathSegment.Move,(.25+E)*y,.8*a)),pe.add(new go.PathSegment(go.PathSegment.Line,(.35+E)*y,.9*a)),pe.add(new go.PathSegment(go.PathSegment.Line,(.2+E)*y,.95*a)),x}),go.Shape.defineFigureGenerator("BpmnActivityParallel",function(oe,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Move,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),x}),go.Shape.defineFigureGenerator("BpmnActivitySequential",function(oe,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Move,0,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Move,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),x}),go.Shape.defineFigureGenerator("BpmnActivityAdHoc",function(oe,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);x.add(b);var E=new go.PathFigure(y,a,!1);x.add(E);var z=new go.PathFigure(0,.5*a,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.5*a,.2*y,.35*a,.3*y,.35*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,.7*y,.65*a,.8*y,.65*a)),x}),go.Shape.defineFigureGenerator("BpmnActivityCompensation",function(oe,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.5*a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a).close()),x}),go.Shape.defineFigureGenerator("BpmnTaskMessage",function(oe,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.2*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.8*a).close());var b=new go.PathFigure(0,.2*a,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.2*a)),x}),go.Shape.defineFigureGenerator("BpmnTaskScript",function(oe,y,a){var x=new go.Geometry,b=new go.PathFigure(.7*y,a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.3*y,0,.6*y,.5*a,0,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.7*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,.7*y,a,.4*y,.5*a,y,.5*a).close());var E=new go.PathFigure(.45*y,.73*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.7*y,.73*a)),E.add(new go.PathSegment(go.PathSegment.Move,.38*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,.63*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Move,.31*y,.27*a)),E.add(new go.PathSegment(go.PathSegment.Line,.56*y,.27*a)),x}),go.Shape.defineFigureGenerator("BpmnTaskUser",function(oe,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);x.add(b);var E=new go.PathFigure(.335*y,(1-.555)*a,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.335*y,(1-.405)*a)),E.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*y,(1-.405)*a)),E.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*y,(1-.555)*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,y,.68*a,(1-.12)*y,.46*a,(1-.02)*y,.54*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.68*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.335*y,(1-.555)*a,.02*y,.54*a,.12*y,.46*a)),E.add(new go.PathSegment(go.PathSegment.Line,.365*y,(1-.595)*a));var z=.5-.285,ee=.5,ne=z,le=Math.PI/4,de=4*(1-Math.cos(le))/(3*Math.sin(le)),ge=de*.5,Ce=z,Pe=z,pe=de*Ce,ue=de*Pe;E.add(new go.PathSegment(go.PathSegment.Bezier,(ee-Ce)*y,ne*a,(ee-(pe+Ce)/2)*y,(ne+(Pe+ue)/2)*a,(ee-Ce)*y,(ne+ue)*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,ee*y,(ne-Pe)*a,(ee-Ce)*y,(ne-ue)*a,(ee-pe)*y,(ne-Pe)*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,(ee+Ce)*y,ne*a,(ee+pe)*y,(ne-Pe)*a,(ee+Ce)*y,(ne-ue)*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,(1-.365)*y,(1-.595)*a,(ee+Ce)*y,(ne+ue)*a,(ee+(pe+Ce)/2)*y,(ne+(Pe+ue)/2)*a)),E.add(new go.PathSegment(go.PathSegment.Line,(1-.365)*y,(1-.595)*a)),E.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*y,(1-.555)*a)),E.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*y,(1-.405)*a)),E.add(new go.PathSegment(go.PathSegment.Line,.335*y,(1-.405)*a));var ct=new go.PathFigure(.2*y,a,!1);x.add(ct),ct.add(new go.PathSegment(go.PathSegment.Line,.2*y,.8*a));var ht=new go.PathFigure(.8*y,a,!1);return x.add(ht),ht.add(new go.PathSegment(go.PathSegment.Line,.8*y,.8*a)),x}),go.Shape.defineFigureGenerator("BpmnEventConditional",function(oe,y,a){var x=new go.Geometry,b=new go.PathFigure(.1*y,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,a).close());var E=new go.PathFigure(.2*y,.2*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.2*a)),E.add(new go.PathSegment(go.PathSegment.Move,.2*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Move,.2*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Move,.2*y,.8*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.8*a)),x}),go.Shape.defineFigureGenerator("BpmnEventError",function(oe,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.33*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.66*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.66*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.33*y,.5*a).close()),x}),go.Shape.defineFigureGenerator("BpmnEventEscalation",function(oe,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);x.add(b);var E=new go.PathFigure(y,a,!1);x.add(E);var z=new go.PathFigure(.1*y,a,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),z.add(new go.PathSegment(go.PathSegment.Line,.9*y,a)),z.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a).close()),x}),go.Shape.defineFigureGenerator("Caution",function(oe,y,a){var x=new go.Geometry,b=new go.PathFigure(.05*y,a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,.1*y,.8*a,0,a,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,.45*y,.1*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.55*y,.1*a,.5*y,0,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.95*y,.9*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.9*y,a,y,a,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.05*y,a));var E=.05;return b.add(new go.PathSegment(go.PathSegment.Move,(.5-E)*y,.875*a)),b.add(new go.PathSegment(go.PathSegment.Arc,180,-360,.5*y,.875*a,E*y,E*a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.325*a,.575*y,.725*a,.625*y,.375*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.75*a,.375*y,.375*a,.425*y,.725*a)),x}),go.Shape.defineFigureGenerator("Recycle",function(oe,y,a){var x=new go.Geometry,b=new go.PathFigure(.45*y,.95*a,!1);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,.95*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.185*y,.85*a,.17*y,.95*a,.15*y,.9*a)),b.add(new go.PathSegment(go.PathSegment.Line,.235*y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,.625*a)),b.add(new go.PathSegment(go.PathSegment.Line,.35*y,.65*a)),b.add(new go.PathSegment(go.PathSegment.Line,.275*y,.45*a)),b.add(new go.PathSegment(go.PathSegment.Line,.05*y,.45*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.05*y,.575*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.1875*y,.95*a,0,.675*a,0,.7*a)),b.add(new go.PathSegment(go.PathSegment.Move,.45*y,.95*a)),b.add(new go.PathSegment(go.PathSegment.Line,.45*y,.775*a)),b.add(new go.PathSegment(go.PathSegment.Line,.22*y,.775*a));var E=new go.PathFigure(.475*y,.2*a,!1);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.4*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,.225*y,.3*a)),E.add(new go.PathSegment(go.PathSegment.Line,.275*y,.175*a)),E.add(new go.PathSegment(go.PathSegment.Line,.325*y,.05*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.4*y,.05*a,.35*y,0,.375*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.575*y,.375*a)),E.add(new go.PathSegment(go.PathSegment.Line,.525*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,.75*y,.475*a)),E.add(new go.PathSegment(go.PathSegment.Line,.85*y,.315*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.32*a)),E.add(new go.PathSegment(go.PathSegment.Line,.65*y,.05*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.575*y,0,.65*y,.05*a,.625*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.38*y,.0105*a));var z=new go.PathFigure(.675*y,.575*a,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.875*y,.525*a)),z.add(new go.PathSegment(go.PathSegment.Line,y,.775*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.85*y,.95*a,y,.8*a,y,.85*a)),z.add(new go.PathSegment(go.PathSegment.Line,.65*y,.95*a)),z.add(new go.PathSegment(go.PathSegment.Line,.65*y,a)),z.add(new go.PathSegment(go.PathSegment.Line,.55*y,.85*a)),z.add(new go.PathSegment(go.PathSegment.Line,.65*y,.725*a)),z.add(new go.PathSegment(go.PathSegment.Line,.65*y,.775*a)),z.add(new go.PathSegment(go.PathSegment.Line,.7*y,.775*a)),z.add(new go.PathSegment(go.PathSegment.Line,y,.775*a)),z.add(new go.PathSegment(go.PathSegment.Move,.675*y,.575*a)),z.add(new go.PathSegment(go.PathSegment.Line,.775*y,.775*a)),x}),go.Shape.defineFigureGenerator("BpmnEventTimer",function(oe,y,a){var x=new go.Geometry,b=.5,E=re*.5,z=new go.PathFigure(y,b*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,b*y,a,y,(b+E)*a,(b+E)*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,b*a,(b-E)*y,a,0,(b+E)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,b*y,0,0,(b-E)*a,(b-E)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,b*a,(b+E)*y,0,y,(b-E)*a));var ee=new go.PathFigure(b*y,0,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,b*y,.15*a)),ee.add(new go.PathSegment(go.PathSegment.Move,b*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,b*y,.85*a)),ee.add(new go.PathSegment(go.PathSegment.Move,0,b*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.15*y,b*a)),ee.add(new go.PathSegment(go.PathSegment.Move,y,b*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.85*y,b*a)),ee.add(new go.PathSegment(go.PathSegment.Move,b*y,b*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.58*y,.1*a)),ee.add(new go.PathSegment(go.PathSegment.Move,b*y,b*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.78*y,.54*a)),x}),go.Shape.defineFigureGenerator("Package",function(oe,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.15*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.15*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var E=new go.PathFigure(0,.15*a,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,0)),E.add(new go.PathSegment(go.PathSegment.Line,.6*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.65*y,.15*a).close()),x.spot1=new go.Spot(0,.1),x.spot2=new go.Spot(1,1),x}),go.Shape.defineFigureGenerator("Class",function(oe,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var E=new go.PathFigure(0,.2*a,!1);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,.2*a).close());var z=new go.PathFigure(0,.5*a,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,.5*a).close()),x}),go.Shape.defineFigureGenerator("Component",function(oe,y,a){var x=new go.Geometry,b=new go.PathFigure(y,a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.15*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.15*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a).close());var E=new go.PathFigure(0,.2*a,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.45*y,.2*a)),E.add(new go.PathSegment(go.PathSegment.Line,.45*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.2*a).close());var z=new go.PathFigure(0,.6*a,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.45*y,.6*a)),z.add(new go.PathSegment(go.PathSegment.Line,.45*y,.8*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,.6*a).close()),x}),go.Shape.defineFigureGenerator("Boat Shipment",function(oe,y,a){var x=new go.Geometry,b=new go.PathFigure(.15*y,.6*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.15*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,.15*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.85*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,.85*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.15*y,.6*a));var E=new go.PathFigure(.15*y,.6*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.85*y,.6*a)),x}),go.Shape.defineFigureGenerator("Customer/Supplier",function(oe,y,a){var x=new go.Geometry,b=new go.PathFigure(y,a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.66*y,.33*a)),b.add(new go.PathSegment(go.PathSegment.Line,.66*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.33*y,.33*a)),b.add(new go.PathSegment(go.PathSegment.Line,.33*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,0,.33*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a).close()),x}),go.Shape.defineFigureGenerator("Workcell",function(oe,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.65*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.65*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.35*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.35*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x}),go.Shape.defineFigureGenerator("Supermarket",function(oe,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.33*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.33*a)),b.add(new go.PathSegment(go.PathSegment.Move,y,.33*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.66*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.66*a)),b.add(new go.PathSegment(go.PathSegment.Move,y,.66*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),x}),go.Shape.defineFigureGenerator("TruckShipment",function(oe,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var E=new go.PathFigure(y,.8*a,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,.6*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,.6*y,.8*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.8*a).close());var z=.1,ee=re*.1,ne=.2,le=.9,de=new go.PathFigure((ne-z)*y,le*a,!0);x.add(de),de.add(new go.PathSegment(go.PathSegment.Bezier,ne*y,(le-z)*a,(ne-z)*y,(le-ee)*a,(ne-ee)*y,(le-z)*a)),de.add(new go.PathSegment(go.PathSegment.Bezier,(ne+z)*y,le*a,(ne+ee)*y,(le-z)*a,(ne+z)*y,(le-ee)*a)),de.add(new go.PathSegment(go.PathSegment.Bezier,ne*y,(le+z)*a,(ne+z)*y,(le+ee)*a,(ne+ee)*y,(le+z)*a)),de.add(new go.PathSegment(go.PathSegment.Bezier,(ne-z)*y,le*a,(ne-ee)*y,(le+z)*a,(ne-z)*y,(le+ee)*a).close()),z=.1,ee=re*.1,ne=.8,le=.9;var ge=new go.PathFigure((ne-z)*y,le*a,!0);return x.add(ge),ge.add(new go.PathSegment(go.PathSegment.Bezier,ne*y,(le-z)*a,(ne-z)*y,(le-ee)*a,(ne-ee)*y,(le-z)*a)),ge.add(new go.PathSegment(go.PathSegment.Bezier,(ne+z)*y,le*a,(ne+ee)*y,(le-z)*a,(ne+z)*y,(le-ee)*a)),ge.add(new go.PathSegment(go.PathSegment.Bezier,ne*y,(le+z)*a,(ne+z)*y,(le+ee)*a,(ne+ee)*y,(le+z)*a)),ge.add(new go.PathSegment(go.PathSegment.Bezier,(ne-z)*y,le*a,(ne-ee)*y,(le+z)*a,(ne-z)*y,(le+ee)*a).close()),x}),go.Shape.defineFigureGenerator("KanbanPost",function(oe,y,a){var x=new go.Geometry,b=new go.PathFigure(.2*y,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,0)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,a)),x}),go.Shape.defineFigureGenerator("Forklift",function(oe,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,0,0));var E=new go.PathFigure(0,.5*a,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.8*a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.5*a));var z=new go.PathFigure(.5*y,.8*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.5*y,.1*a)),z.add(new go.PathSegment(go.PathSegment.Line,.55*y,.1*a)),z.add(new go.PathSegment(go.PathSegment.Line,.55*y,.8*a)),z.add(new go.PathSegment(go.PathSegment.Line,.5*y,.8*a));var ee=new go.PathFigure(.5*y,.7*a,!1);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y,.7*a));var ne=.1,le=re*.1,de=.1,ge=.9,Ce=new go.PathFigure((de-ne)*y,ge*a,!0);x.add(Ce),Ce.add(new go.PathSegment(go.PathSegment.Bezier,de*y,(ge-ne)*a,(de-ne)*y,(ge-le)*a,(de-le)*y,(ge-ne)*a)),Ce.add(new go.PathSegment(go.PathSegment.Bezier,(de+ne)*y,ge*a,(de+le)*y,(ge-ne)*a,(de+ne)*y,(ge-le)*a)),Ce.add(new go.PathSegment(go.PathSegment.Bezier,de*y,(ge+ne)*a,(de+ne)*y,(ge+le)*a,(de+le)*y,(ge+ne)*a)),Ce.add(new go.PathSegment(go.PathSegment.Bezier,(de-ne)*y,ge*a,(de-le)*y,(ge+ne)*a,(de-ne)*y,(ge+le)*a)),ne=.1,le=re*.1,de=.4,ge=.9;var Pe=new go.PathFigure((de-ne)*y,ge*a,!0);return x.add(Pe),Pe.add(new go.PathSegment(go.PathSegment.Bezier,de*y,(ge-ne)*a,(de-ne)*y,(ge-le)*a,(de-le)*y,(ge-ne)*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(de+ne)*y,ge*a,(de+le)*y,(ge-ne)*a,(de+ne)*y,(ge-le)*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,de*y,(ge+ne)*a,(de+ne)*y,(ge+le)*a,(de+le)*y,(ge+ne)*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(de-ne)*y,ge*a,(de-le)*y,(ge+ne)*a,(de-ne)*y,(ge+le)*a)),x}),go.Shape.defineFigureGenerator("RailShipment",function(oe,y,a){var x=new go.Geometry,b=new go.PathFigure(.1*y,.4*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.45*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.45*y,.9*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.9*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.4*a).close());var E=new go.PathFigure(.45*y,.7*a,!1);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.55*y,.7*a));var z=new go.PathFigure(.55*y,.4*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.9*y,.4*a)),z.add(new go.PathSegment(go.PathSegment.Line,.9*y,.9*a)),z.add(new go.PathSegment(go.PathSegment.Line,.55*y,.9*a)),z.add(new go.PathSegment(go.PathSegment.Line,.55*y,.4*a).close());var de=.05,ge=re*.05,Ce=.175,Pe=.95,ee=new go.PathFigure((Ce-de)*y,Pe*a,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,Ce*y,(Pe-de)*a,(Ce-de)*y,(Pe-ge)*a,(Ce-ge)*y,(Pe-de)*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,(Ce+de)*y,Pe*a,(Ce+ge)*y,(Pe-de)*a,(Ce+de)*y,(Pe-ge)*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,Ce*y,(Pe+de)*a,(Ce+de)*y,(Pe+ge)*a,(Ce+ge)*y,(Pe+de)*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,(Ce-de)*y,Pe*a,(Ce-ge)*y,(Pe+de)*a,(Ce-de)*y,(Pe+ge)*a));var de=.05,ge=re*.05,Ce=.375,Pe=.95,ne=new go.PathFigure((Ce-de)*y,Pe*a,!0);x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,Ce*y,(Pe-de)*a,(Ce-de)*y,(Pe-ge)*a,(Ce-ge)*y,(Pe-de)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(Ce+de)*y,Pe*a,(Ce+ge)*y,(Pe-de)*a,(Ce+de)*y,(Pe-ge)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,Ce*y,(Pe+de)*a,(Ce+de)*y,(Pe+ge)*a,(Ce+ge)*y,(Pe+de)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(Ce-de)*y,Pe*a,(Ce-ge)*y,(Pe+de)*a,(Ce-de)*y,(Pe+ge)*a));var de=.05,ge=re*.05,Ce=.625,Pe=.95,le=new go.PathFigure((Ce-de)*y,Pe*a,!0);x.add(le),le.add(new go.PathSegment(go.PathSegment.Bezier,Ce*y,(Pe-de)*a,(Ce-de)*y,(Pe-ge)*a,(Ce-ge)*y,(Pe-de)*a)),le.add(new go.PathSegment(go.PathSegment.Bezier,(Ce+de)*y,Pe*a,(Ce+ge)*y,(Pe-de)*a,(Ce+de)*y,(Pe-ge)*a)),le.add(new go.PathSegment(go.PathSegment.Bezier,Ce*y,(Pe+de)*a,(Ce+de)*y,(Pe+ge)*a,(Ce+ge)*y,(Pe+de)*a)),le.add(new go.PathSegment(go.PathSegment.Bezier,(Ce-de)*y,Pe*a,(Ce-ge)*y,(Pe+de)*a,(Ce-de)*y,(Pe+ge)*a));var de=.05,ge=re*.05,Ce=.825,Pe=.95,pe=new go.PathFigure((Ce-de)*y,Pe*a,!0);x.add(pe),pe.add(new go.PathSegment(go.PathSegment.Bezier,Ce*y,(Pe-de)*a,(Ce-de)*y,(Pe-ge)*a,(Ce-ge)*y,(Pe-de)*a)),pe.add(new go.PathSegment(go.PathSegment.Bezier,(Ce+de)*y,Pe*a,(Ce+ge)*y,(Pe-de)*a,(Ce+de)*y,(Pe-ge)*a)),pe.add(new go.PathSegment(go.PathSegment.Bezier,Ce*y,(Pe+de)*a,(Ce+de)*y,(Pe+ge)*a,(Ce+ge)*y,(Pe+de)*a)),pe.add(new go.PathSegment(go.PathSegment.Bezier,(Ce-de)*y,Pe*a,(Ce-ge)*y,(Pe+de)*a,(Ce-de)*y,(Pe+ge)*a).close());var ue=new go.PathFigure(0,a,!1);return x.add(ue),ue.add(new go.PathSegment(go.PathSegment.Line,y,a).close()),x}),go.Shape.defineFigureGenerator("Warehouse",function(oe,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var E=new go.PathFigure(0,.2*a,!1);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,.2*a).close());var z=new go.PathFigure(.15*y,a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.15*y,.5*a)),z.add(new go.PathSegment(go.PathSegment.Line,.4*y,.5*a)),z.add(new go.PathSegment(go.PathSegment.Line,.4*y,a)),z.add(new go.PathSegment(go.PathSegment.Line,.15*y,a).close());var ee=.05,ne=re*.05,le=.35,de=.775,ge=new go.PathFigure((le-ee)*y,de*a,!0);return x.add(ge),ge.add(new go.PathSegment(go.PathSegment.Bezier,le*y,(de-ee)*a,(le-ee)*y,(de-ne)*a,(le-ne)*y,(de-ee)*a)),ge.add(new go.PathSegment(go.PathSegment.Bezier,(le+ee)*y,de*a,(le+ne)*y,(de-ee)*a,(le+ee)*y,(de-ne)*a)),ge.add(new go.PathSegment(go.PathSegment.Bezier,le*y,(de+ee)*a,(le+ee)*y,(de+ne)*a,(le+ne)*y,(de+ee)*a)),ge.add(new go.PathSegment(go.PathSegment.Bezier,(le-ee)*y,de*a,(le-ne)*y,(de+ee)*a,(le-ee)*y,(de+ne)*a).close()),x}),go.Shape.defineFigureGenerator("ControlCenter",function(oe,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Move,.1*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,.8*a).close()),x}),go.Shape.defineFigureGenerator("Bluetooth",function(oe,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.75*a,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.75*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.25*a)),x}),go.Shape.defineFigureGenerator("Bookmark",function(oe,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Move,.2*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Move,.2*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.4*a)),x}),go.Shape.defineFigureGenerator("Bookmark",function(oe,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Move,.2*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Move,.2*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.4*a)),x}),go.Shape.defineFigureGenerator("Globe",function(oe,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Move,0,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,.75*y,0,y,.25*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,.75*a,.75*y,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,.25*y,a,0,.75*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,0,.25*a,.25*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,.15*y,.25*a,.15*y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,.85*y,.75*a,.85*y,.25*a)),b.add(new go.PathSegment(go.PathSegment.Move,.1675*y,.15*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.8325*y,.15*a,.35*y,.3*a,.65*y,.3*a)),b.add(new go.PathSegment(go.PathSegment.Move,.1675*y,.85*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.8325*y,.85*a,.35*y,.7*a,.65*y,.7*a)),x}),go.Shape.defineFigureGenerator("Wave",function(oe,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.25*a,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,.3*y,.25*a,.1*y,0,.2*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,.7*y,.25*a,.425*y,.5*a,.575*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,y,.25*a,.8*y,0,.9*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Move,0,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.75*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.3*y,.75*a,.1*y,.5*a,.2*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.7*y,.75*a,.425*y,a,.575*y,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,y,.75*a,.8*y,.5*a,.9*y,.5*a)),x}),go.Shape.defineFigureGenerator("Operator",function(oe,y,a){var x=new go.Geometry,b=.3,E=re*.3,z=.5,ee=.7,ne=new go.PathFigure((z-b)*y,ee*a,!0);x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-b)*a,(z-b)*y,(ee-E)*a,(z-E)*y,(ee-b)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(z+b)*y,ee*a,(z+E)*y,(ee-b)*a,(z+b)*y,(ee-E)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+b)*a,(z+b)*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(z-b)*y,ee*a,(z-E)*y,(ee+b)*a,(z-b)*y,(ee+E)*a));var le=new go.PathFigure(0,.7*a,!1);return x.add(le),le.add(new go.PathSegment(go.PathSegment.Bezier,y,.7*a,0,0,y,0)),x}),go.Shape.defineFigureGenerator("TripleFanBlades",function(oe,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.65*a,.65*y,.3*a,.65*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,.35*y,.5*a,.35*y,.3*a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,.65*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,a,.3*y,.6*a,.1*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.65*a,.2*y,a,.35*y,.95*a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,.65*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,y,a,.7*y,.6*a,.9*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.65*a,.8*y,a,.65*y,.95*a)),x}),go.Shape.defineFigureGenerator("CentrifugalPump",function(oe,y,a){var x=new go.Geometry,b=new go.PathFigure(y,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,0,.075*a,0,.5*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.4*y,a,0,a,.4*y,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.4*a,.8*y,a,.85*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),x}),go.Shape.defineFigureGenerator("Battery",function(oe,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.1*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.1*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Move,.4*y,.1*a)),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,.1*a));var E=new go.PathFigure(0,.6*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Move,0,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.4*a)),x}),go.Shape.defineFigureGenerator("Delete",function(oe,y,a){var x=new go.Geometry,b=.5,E=re*.5,z=.5,ee=.5,ne=new go.PathFigure((z-b)*y,ee*a,!0);x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-b)*a,(z-b)*y,(ee-E)*a,(z-E)*y,(ee-b)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(z+b)*y,ee*a,(z+E)*y,(ee-b)*a,(z+b)*y,(ee-E)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+b)*a,(z+b)*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(z-b)*y,ee*a,(z-E)*y,(ee+b)*a,(z-b)*y,(ee+E)*a));var le=new go.PathFigure(.15*y,.5*a,!1);return x.add(le),le.add(new go.PathSegment(go.PathSegment.Line,.85*y,.5*a)),x}),go.Shape.defineFigureGenerator("Flag",function(oe,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.1*a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Move,0,.1*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.1*a,.15*y,0,.35*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,y,.1*a,.65*y,.2*a,.85*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.5*a,.85*y,.6*a,.65*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,.35*y,.4*a,.15*y,.4*a).close()),x}),go.Shape.defineFigureGenerator("Help",function(oe,y,a){var x=new go.Geometry,b=.5,E=re*.5,z=.5,ee=.5,ne=new go.PathFigure((z-b)*y,ee*a,!1);x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-b)*a,(z-b)*y,(ee-E)*a,(z-E)*y,(ee-b)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(z+b)*y,ee*a,(z+E)*y,(ee-b)*a,(z+b)*y,(ee-E)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+b)*a,(z+b)*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(z-b)*y,ee*a,(z-E)*y,(ee+b)*a,(z-b)*y,(ee+E)*a).close()),b=.05,E=re*.05,z=.5,ee=.8;var le=new go.PathFigure((z-b)*y,ee*a,!1);return x.add(le),le.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-b)*a,(z-b)*y,(ee-E)*a,(z-E)*y,(ee-b)*a)),le.add(new go.PathSegment(go.PathSegment.Bezier,(z+b)*y,ee*a,(z+E)*y,(ee-b)*a,(z+b)*y,(ee-E)*a)),le.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+b)*a,(z+b)*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),le.add(new go.PathSegment(go.PathSegment.Bezier,(z-b)*y,ee*a,(z-E)*y,(ee+b)*a,(z-b)*y,(ee+E)*a).close()),le.add(new go.PathSegment(go.PathSegment.Move,.5*y,.7*a)),le.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),le.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.2*a,.75*y,.475*a,.75*y,.225*a)),le.add(new go.PathSegment(go.PathSegment.Bezier,.3*y,.35*a,.4*y,.2*a,.3*y,.25*a)),x}),go.Shape.defineFigureGenerator("Location",function(oe,y,a){return new go.Geometry().add(new go.PathFigure(.5*y,a,!0).add(new go.PathSegment(go.PathSegment.Line,.75*y,.5*a)).add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,.975*y,.025*a,.5*y,0)).add(new go.PathSegment(go.PathSegment.Bezier,.25*y,.5*a,.5*y,0,.025*y,.025*a).close()).add(new go.PathSegment(go.PathSegment.Move,.5*y,.2*a)).add(new go.PathSegment(go.PathSegment.Arc,270,360,.5*y,.3*a,.1*y,.1*a).close()))}),go.Shape.defineFigureGenerator("Lock",function(oe,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.5*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.5*a));var E=new go.PathFigure(.2*y,.5*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Move,.2*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,.2*y,.3*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.3*a,.25*y,0,.75*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.3*a)),x}),go.Shape.defineFigureGenerator("Unlocked",function(oe,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.5*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.5*a));var E=new go.PathFigure(.2*y,.5*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Move,.2*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,.2*y,.3*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.3*a,.25*y,0,.75*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.35*a)),x}),go.Shape.defineFigureGenerator("Gear",function(oe,y,a){return new go.Geometry().add(new go.PathFigure(.9375*y,.56246875*a,!0).add(new go.PathSegment(go.PathSegment.Line,.9375*y,.4375*a)).add(new go.PathSegment(go.PathSegment.Line,.80621875*y,.4375*a)).add(new go.PathSegment(go.PathSegment.Bezier,.763*y,.3316875*a,.79840625*y,.39915625*a,.7834375*y,.3635*a)).add(new go.PathSegment(go.PathSegment.Line,.8566875*y,.23796875*a)).add(new go.PathSegment(go.PathSegment.Line,.76825*y,.14959375*a)).add(new go.PathSegment(go.PathSegment.Line,.67596875*y,.24184375*a)).add(new go.PathSegment(go.PathSegment.Bezier,.5625*y,.19378125*a,.64228125*y,.2188125*a,.603875*y,.2021875*a)).add(new go.PathSegment(go.PathSegment.Line,.5625*y,.0625*a)).add(new go.PathSegment(go.PathSegment.Line,.4375*y,.0625*a)).add(new go.PathSegment(go.PathSegment.Line,.4375*y,.19378125*a)).add(new go.PathSegment(go.PathSegment.Bezier,.32775*y,.239375*a,.39759375*y,.20190625*a,.36053125*y,.2176875*a)).add(new go.PathSegment(go.PathSegment.Line,.2379375*y,.14959375*a)).add(new go.PathSegment(go.PathSegment.Line,.14953125*y,.2379375*a)).add(new go.PathSegment(go.PathSegment.Line,.23934375*y,.3278125*a)).add(new go.PathSegment(go.PathSegment.Bezier,.19378125*y,.4375*a,.21765625*y,.36059375*a,.201875*y,.397625*a)).add(new go.PathSegment(go.PathSegment.Line,.0625*y,.4375*a)).add(new go.PathSegment(go.PathSegment.Line,.0625*y,.5625*a)).add(new go.PathSegment(go.PathSegment.Line,.1938125*y,.5625*a)).add(new go.PathSegment(go.PathSegment.Bezier,.241875*y,.67596875*a,.20221875*y,.603875*a,.21884375*y,.64228125*a)).add(new go.PathSegment(go.PathSegment.Line,.1495625*y,.76825*a)).add(new go.PathSegment(go.PathSegment.Line,.238*y,.8566875*a)).add(new go.PathSegment(go.PathSegment.Line,.3316875*y,.76296875*a)).add(new go.PathSegment(go.PathSegment.Bezier,.43753125*y,.80621875*a,.36353125*y,.78340625*a,.3991875*y,.79840625*a)).add(new go.PathSegment(go.PathSegment.Line,.43753125*y,.9375*a)).add(new go.PathSegment(go.PathSegment.Line,.5625*y,.9375*a)).add(new go.PathSegment(go.PathSegment.Line,.5625*y,.80621875*a)).add(new go.PathSegment(go.PathSegment.Bezier,.67225*y,.760625*a,.602375*y,.79809375*a,.63946875*y,.78234375*a)).add(new go.PathSegment(go.PathSegment.Line,.76828125*y,.8566875*a)).add(new go.PathSegment(go.PathSegment.Line,.85671875*y,.76825*a)).add(new go.PathSegment(go.PathSegment.Line,.76065625*y,.67221875*a)).add(new go.PathSegment(go.PathSegment.Bezier,.80621875*y,.56246875*a,.78234375*y,.63940625*a,.798125*y,.602375*a)).add(new go.PathSegment(go.PathSegment.Line,.9375*y,.56246875*a).close()).add(new go.PathSegment(go.PathSegment.Move,.5*y,.6*a)).add(new go.PathSegment(go.PathSegment.Arc,90,360,.5*y,.5*a,.1*y,.1*a).close()))}),go.Shape.defineFigureGenerator("Hand",function(oe,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.5*a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,.1*y,.3*a,0,.375*a,.05*y,.325*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.45*y,.075*a,.3*y,.225*a,.4*y,.175*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.525*y,.075*a,.46*y,.05*a,.525*y,.05*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.3*y,.4*a,.525*y,.275*a,.475*y,.325*a)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.9*y,.55*a,y,.4*a,y,.55*a)),b.add(new go.PathSegment(go.PathSegment.Line,.425*y,.55*a)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,.55*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.6*y,.7*a,.675*y,.55*a,.675*y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Line,.575*y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.575*y,.85*a,.65*y,.7*a,.65*y,.85*a)),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,.85*a)),b.add(new go.PathSegment(go.PathSegment.Line,.525*y,.85*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.535*y,a,.61*y,.85*a,.61*y,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*a,.435*y,a,0,a).close()),x}),go.Shape.defineFigureGenerator("Map",function(oe,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.2*a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.25*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.25*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),b.add(new go.PathSegment(go.PathSegment.Move,.25*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.25*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Move,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,.8*a)),x}),go.Shape.defineFigureGenerator("Eject",function(oe,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a*.7)),b.add(new go.PathSegment(go.PathSegment.Line,0,a*.7).close());var E=new go.PathFigure(0,a*.6,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,0).close()),x}),go.Shape.defineFigureGenerator("Pencil",function(oe,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,.2*y,.1*a)).add(new go.PathSegment(go.PathSegment.Line,y,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.9*y,a)).add(new go.PathSegment(go.PathSegment.Line,.1*y,.2*a).close()))}),go.Shape.defineFigureGenerator("Building",function(oe,y,a){var x=new go.Geometry,b=new go.PathFigure(y*1,a*1,!1);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,0,a*.85)),b.add(new go.PathSegment(go.PathSegment.Line,.046*y,a*.85)),b.add(new go.PathSegment(go.PathSegment.Line,.046*y,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,0,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,0,a*.3)),b.add(new go.PathSegment(go.PathSegment.Line,.046*y,a*.3)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,(1-.046)*y,a*.3)),b.add(new go.PathSegment(go.PathSegment.Line,y,a*.3)),b.add(new go.PathSegment(go.PathSegment.Line,y,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,(1-.046)*y,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,(1-.046)*y,a*.85)),b.add(new go.PathSegment(go.PathSegment.Line,y,a*.85).close());var E=new go.PathFigure(.126*y,.85*a,!1);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.126*y,.45*a)),E.add(new go.PathSegment(go.PathSegment.Line,.322*y,.45*a)),E.add(new go.PathSegment(go.PathSegment.Line,.322*y,.85*a).close());var z=new go.PathFigure(.402*y,.85*a,!1);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.402*y,.45*a)),z.add(new go.PathSegment(go.PathSegment.Line,.598*y,.45*a)),z.add(new go.PathSegment(go.PathSegment.Line,.598*y,.85*a).close());var ee=new go.PathFigure(.678*y,.85*a,!1);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.678*y,.45*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.874*y,.45*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.874*y,.85*a).close());var ne=new go.PathFigure(.5*y,.1*a,!1);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,(.046+.15)*y,.3*a)),ne.add(new go.PathSegment(go.PathSegment.Line,(1-(.046+.15))*y,.3*a).close()),x}),go.Shape.defineFigureGenerator("Staircase",function(oe,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a*1,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*.2,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.2,a*.8)),b.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.8)),b.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.6)),b.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*.6)),b.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*.4)),b.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*.4)),b.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*.2)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.2)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.15)),b.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*.15)),b.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*.35)),b.add(new go.PathSegment(go.PathSegment.Line,y*.55,a*.35)),b.add(new go.PathSegment(go.PathSegment.Line,y*.55,a*.55)),b.add(new go.PathSegment(go.PathSegment.Line,y*.35,a*.55)),b.add(new go.PathSegment(go.PathSegment.Line,y*.35,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.15,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.15,a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,0,a*.95).close()),x}),go.Shape.defineFigureGenerator("5Bars",function(oe,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a*1,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*.184,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.184,a*(1-.184)).close());var E=new go.PathFigure(y*.204,a,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y*.204,a*(1-.184))),E.add(new go.PathSegment(go.PathSegment.Line,y*.388,a*(1-.184*2))),E.add(new go.PathSegment(go.PathSegment.Line,y*.388,a*1).close());var z=new go.PathFigure(y*.408,a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y*.408,a*(1-.184*2))),z.add(new go.PathSegment(go.PathSegment.Line,y*.592,a*(1-.184*3))),z.add(new go.PathSegment(go.PathSegment.Line,y*.592,a*1).close());var ee=new go.PathFigure(y*.612,a,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y*.612,a*(1-.184*3))),ee.add(new go.PathSegment(go.PathSegment.Line,y*.796,a*(1-.184*4))),ee.add(new go.PathSegment(go.PathSegment.Line,y*.796,a*1).close());var ne=new go.PathFigure(y*.816,a,!0);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,y*.816,a*(1-.184*4))),ne.add(new go.PathSegment(go.PathSegment.Line,y*1,a*(1-.184*5))),ne.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1).close()),x}),go.Shape.defineFigureGenerator("PC",function(oe,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,0).close());var E=new go.PathFigure(y*.055,.07*a,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y*.245,a*.07)),E.add(new go.PathSegment(go.PathSegment.Line,y*.245,a*.1)),E.add(new go.PathSegment(go.PathSegment.Line,y*.055,a*.1).close());var z=new go.PathFigure(y*.055,.13*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y*.245,a*.13)),z.add(new go.PathSegment(go.PathSegment.Line,y*.245,a*.16)),z.add(new go.PathSegment(go.PathSegment.Line,y*.055,a*.16).close());var ee=new go.PathFigure(y*.055,.18*a,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y*.245,a*.18)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.245,a*.21)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.055,a*.21).close());var ne=new go.PathFigure(y*1,0,!0);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,y*.4,0)),ne.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.65)),ne.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.65).close()),x}),go.Shape.defineFigureGenerator("Plane",function(oe,y,a){var x=new go.Geometry,b=new go.PathFigure(.55*y,a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.475*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.35*y,.525*a,0,.4*a,.225*y,.45*a)),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,.475*a)),b.add(new go.PathSegment(go.PathSegment.Line,.15*y,.35*a)),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,.325*a)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,.325*a)),b.add(new go.PathSegment(go.PathSegment.Line,.85*y,.1*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.9*y,.2*a,.975*y,0,y,.08*a)),b.add(new go.PathSegment(go.PathSegment.Line,.7*y,.45*a)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,.95*a)),b.add(new go.PathSegment(go.PathSegment.Line,.55*y,a).close()),x}),go.Shape.defineFigureGenerator("Key",function(oe,y,a){var x=new go.Geometry,b=new go.PathFigure(y*1,a*.5,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*.9,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,.35*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.45,.35*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.15,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.35*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.65*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.15,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.45,.65*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,.65*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.6,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.65,.55*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.7,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.75,.55*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.8,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.85,.575*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.9,.6*a).close()),b.add(new go.PathSegment(go.PathSegment.Move,.17*y,.425*a)),b.add(new go.PathSegment(go.PathSegment.Arc,270,360,.17*y,.5*a,.075*y,.075*a).close()),x}),go.Shape.defineFigureGenerator("FilmTape",function(oe,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);x.add(b),b.add(new go.PathSegment(go.PathSegment.Arc,270,180,y*0,y*.3,y*.055)),b.add(new go.PathSegment(go.PathSegment.Line,0,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.08,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.08,a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*1),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*1),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*2),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*2),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*3),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*3),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*4),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*4),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*5),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*5),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*6),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*6),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*7),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*7),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*8),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*8),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*9),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*9),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*10),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*10),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*11),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*11),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*12),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*12),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*13),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*13),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*14),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*14),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*15),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*15),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1));var E=new go.PathFigure(0,0,!1);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y*1,a*0)),E.add(new go.PathSegment(go.PathSegment.Arc,270,-180,y*1,y*.3,y*.055)),E.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1));var z=new go.PathFigure(y*.11,a*.1,!1);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*1+.028*0),a*.1)),z.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*1+.028*0),a*.8)),z.add(new go.PathSegment(go.PathSegment.Line,y*.11,a*.8).close());var ee=new go.PathFigure(y*(.11+.24133333*1+.028*1),a*.1,!1);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*2+.028*1),a*.1)),ee.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*2+.028*1),a*.8)),ee.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*1+.028*1),a*.8).close());var ne=new go.PathFigure(y*(.11+.24133333*2+.028*2),a*.1,!1);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*3+.028*2),a*.1)),ne.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*3+.028*2),a*.8)),ne.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*2+.028*2),a*.8).close()),x}),go.Shape.defineFigureGenerator("FloppyDisk",function(oe,y,a){var x=new go.Geometry,b=8,E=b*re,z=new go.PathFigure(b,0,!1);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y*.86,0)),z.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.14)),z.add(new go.PathSegment(go.PathSegment.Line,y,a-b)),z.add(new go.PathSegment(go.PathSegment.Bezier,y-b,a,y,a-E,y-E,a)),z.add(new go.PathSegment(go.PathSegment.Line,b,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,a-b,E,a,0,a-E)),z.add(new go.PathSegment(go.PathSegment.Line,0,b)),z.add(new go.PathSegment(go.PathSegment.Bezier,b,0,0,E,E,0).close());var ee=new go.PathFigure(y*.83,0,!1);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y*.83,a*.3)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.17,a*.3)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.17,a*0).close());var ne=new go.PathFigure(y*.83,a*1,!1);x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,y*.83,a*.5)),ne.add(new go.PathSegment(go.PathSegment.Line,y*.17,a*.5)),ne.add(new go.PathSegment(go.PathSegment.Line,y*.17,a*1).close());var le=new go.PathFigure(y*.78,a*.05,!1);return x.add(le),le.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*.05)),le.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*.25)),le.add(new go.PathSegment(go.PathSegment.Line,y*.78,a*.25).close()),x}),go.Shape.defineFigureGenerator("SpeechBubble",function(oe,y,a){var x=oe?oe.parameter1:NaN;(isNaN(x)||x<0)&&(x=15),x=Math.min(x,y/3),x=Math.min(x,a/3);var b=x*re,E=a*.8,z=new go.Geometry,ee=new go.PathFigure(x,0,!0);return z.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y-x,0)),ee.add(new go.PathSegment(go.PathSegment.Bezier,y,x,y-b,0,y,b)),ee.add(new go.PathSegment(go.PathSegment.Line,y,E-x)),ee.add(new go.PathSegment(go.PathSegment.Bezier,y-x,E,y,E-b,y-b,E)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.7,E)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.7,a)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.55,E)),ee.add(new go.PathSegment(go.PathSegment.Line,x,E)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,E-x,b,E,0,E-b)),ee.add(new go.PathSegment(go.PathSegment.Line,0,x)),ee.add(new go.PathSegment(go.PathSegment.Bezier,x,0,0,b,b,0).close()),b>1?(z.spot1=new go.Spot(0,0,b,b),z.spot2=new go.Spot(1,.8,-b,-b)):(z.spot1=go.Spot.TopLeft,z.spot2=new go.Spot(1,.8)),z}),go.Shape.defineFigureGenerator("Repeat",function(oe,y,a){var x=new go.Geometry,b=new go.PathFigure(y*0,a*.45,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*.25,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,a*.9)),b.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*.9)),b.add(new go.PathSegment(go.PathSegment.Line,y*.65,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.2,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.2,a*.45).close());var E=new go.PathFigure(y*1,a*.55,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*1)),E.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*.55)),E.add(new go.PathSegment(go.PathSegment.Line,y*.7,a*.55)),E.add(new go.PathSegment(go.PathSegment.Line,y*.7,a*.1)),E.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.1)),E.add(new go.PathSegment(go.PathSegment.Line,y*.35,a*0)),E.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*0)),E.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*.55).close()),x}),go.Shape.defineFigureGenerator("Windows",function(oe,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close()).add(new go.PathSegment(go.PathSegment.Move,.4*y,.4*a)).add(new go.PathSegment(go.PathSegment.Line,.4*y,.8*a)).add(new go.PathSegment(go.PathSegment.Line,.9*y,.8*a)).add(new go.PathSegment(go.PathSegment.Line,.9*y,.4*a).close()).add(new go.PathSegment(go.PathSegment.Move,.2*y,.1*a)).add(new go.PathSegment(go.PathSegment.Line,.2*y,.6*a)).add(new go.PathSegment(go.PathSegment.Line,.7*y,.6*a)).add(new go.PathSegment(go.PathSegment.Line,.7*y,.1*a).close()).add(new go.PathSegment(go.PathSegment.Move,.1*y,.6*a)).add(new go.PathSegment(go.PathSegment.Line,.1*y,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.5*y,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.5*y,.6*a).close()))}),go.Shape.defineFigureGenerator("Terminal",function(oe,y,a){var x=new go.Geometry,b=new go.PathFigure(y*0,a*.1,!1);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.1)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.9)),b.add(new go.PathSegment(go.PathSegment.Line,y*0,a*.9).close());var E=new go.PathFigure(y*.1,a*.2,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y*.1,a*.25)),E.add(new go.PathSegment(go.PathSegment.Line,y*.22,a*.285)),E.add(new go.PathSegment(go.PathSegment.Line,y*.1,a*.32)),E.add(new go.PathSegment(go.PathSegment.Line,y*.1,a*.37)),E.add(new go.PathSegment(go.PathSegment.Line,y*.275,a*.32)),E.add(new go.PathSegment(go.PathSegment.Line,y*.275,a*.25).close());var z=new go.PathFigure(y*.28,a*.37,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y*.45,a*.37)),z.add(new go.PathSegment(go.PathSegment.Line,y*.45,a*.41)),z.add(new go.PathSegment(go.PathSegment.Line,y*.28,a*.41).close()),x}),go.Shape.defineFigureGenerator("Beaker",function(oe,y,a){var x=new go.Geometry,b=15,E=b*re,z=new go.PathFigure(y*.62,a*.475,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,a-b)),z.add(new go.PathSegment(go.PathSegment.Bezier,y-b,a,y,a-E,y-E,a)),z.add(new go.PathSegment(go.PathSegment.Line,b,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,a-b,E,a,0,a-E)),z.add(new go.PathSegment(go.PathSegment.Line,y*.38,a*.475)),z.add(new go.PathSegment(go.PathSegment.Line,y*.38,a*.03)),z.add(new go.PathSegment(go.PathSegment.Line,y*.36,a*0)),z.add(new go.PathSegment(go.PathSegment.Line,y*.64,a*0)),z.add(new go.PathSegment(go.PathSegment.Line,y*.62,a*.03).close()),E>1?(x.spot1=new go.Spot(0,0,E,E),x.spot2=new go.Spot(1,1,-E,-E)):(x.spot1=go.Spot.TopLeft,x.spot2=go.Spot.BottomRight),x}),go.Shape.defineFigureGenerator("Download",function(oe,y,a){var x=new go.Geometry,b=new go.PathFigure(y*0,a*1,!0);x.add(b);var E=.1/.3;b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*.755,a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*.93,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.64,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.61,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.39,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.36,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.07,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.755),a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.66),a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.66),a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.8),a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*0,a*(1-E)).close());var z=new go.PathFigure(y*.4,a*0,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.44)),z.add(new go.PathSegment(go.PathSegment.Line,y*.26,a*.44)),z.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*.66)),z.add(new go.PathSegment(go.PathSegment.Line,y*(1-.26),a*.44)),z.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*.44)),z.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*0).close()),x}),go.Shape.defineFigureGenerator("Bin",function(oe,y,a){var x=new go.Geometry,b=new go.PathFigure(y*0,a*1,!0);x.add(b);var E=.1/.3;return b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*.755,a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*.93,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.64,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.61,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.39,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.36,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.07,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.755),a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.66),a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.66),a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.8),a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*0,a*(1-E)).close()),x}),go.Shape.defineFigureGenerator("Upload",function(oe,y,a){var x=new go.Geometry,b=new go.PathFigure(y*0,a*1,!0);x.add(b);var E=.1/.3;b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*.755,a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*.93,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.64,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.61,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.39,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.36,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.07,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.755),a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.66),a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.66),a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.8),a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*0,a*(1-E)).close());var z=new go.PathFigure(y*.5,a*0,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y*.26,a*.25)),z.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.25)),z.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.63)),z.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*.63)),z.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*.25)),z.add(new go.PathSegment(go.PathSegment.Line,y*.74,a*.25).close()),x}),go.Shape.defineFigureGenerator("EmptyDrink",function(oe,y,a){var x=new go.Geometry,b=new go.PathFigure(y*.15,a*0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*.85,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.7,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,a*1).close()),x}),go.Shape.defineFigureGenerator("Drink",function(oe,y,a){var x=new go.Geometry,b=new go.PathFigure(y*.15,a*0,!1);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*.85,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.7,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,a*1).close());var E=new go.PathFigure(y*.235,a*.28,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y*.765,a*.28)),E.add(new go.PathSegment(go.PathSegment.Line,y*.655,a*.97)),E.add(new go.PathSegment(go.PathSegment.Line,y*.345,a*.97).close()),x}),go.Shape.defineFigureGenerator("4Arrows",function(oe,y,a){var x=new go.Geometry,b=new go.PathFigure(y*.5,a*0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*.65,a*.25)),b.add(new go.PathSegment(go.PathSegment.Line,y*.55,a*.25)),b.add(new go.PathSegment(go.PathSegment.Line,y*.55,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*.35)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.5)),b.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*.65)),b.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*.55)),b.add(new go.PathSegment(go.PathSegment.Line,y*.55,a*.55)),b.add(new go.PathSegment(go.PathSegment.Line,y*.55,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.65,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.35,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.45,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.45,a*.55)),b.add(new go.PathSegment(go.PathSegment.Line,y*.25,a*.55)),b.add(new go.PathSegment(go.PathSegment.Line,y*.25,a*.65)),b.add(new go.PathSegment(go.PathSegment.Line,y*0,a*.5)),b.add(new go.PathSegment(go.PathSegment.Line,y*.25,a*.35)),b.add(new go.PathSegment(go.PathSegment.Line,y*.25,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,y*.45,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,y*.45,a*.25)),b.add(new go.PathSegment(go.PathSegment.Line,y*.35,a*.25).close()),x}),go.Shape.defineFigureGenerator("Connector","Ellipse"),go.Shape.defineFigureGenerator("Alternative","TriangleUp"),go.Shape.defineFigureGenerator("Merge","TriangleUp"),go.Shape.defineFigureGenerator("Decision","Diamond"),go.Shape.defineFigureGenerator("DataTransmissions","Hexagon"),go.Shape.defineFigureGenerator("Gate","Crescent"),go.Shape.defineFigureGenerator("Delay","HalfEllipse"),go.Shape.defineFigureGenerator("Input","Parallelogram1"),go.Shape.defineFigureGenerator("ManualLoop","ManualOperation"),go.Shape.defineFigureGenerator("ISOProcess","Chevron"),go.Shape.defineFigureGenerator("MessageToUser","SquareArrow"),go.Shape.defineFigureGenerator("MagneticData","Cylinder1"),go.Shape.defineFigureGenerator("DirectData","Cylinder4"),go.Shape.defineFigureGenerator("StoredData","DataStorage"),go.Shape.defineFigureGenerator("SequentialData","MagneticTape"),go.Shape.defineFigureGenerator("Subroutine","Procedure")},93510:function(module,exports,__webpack_require__){var __WEBPACK_AMD_DEFINE_ARRAY__,__WEBPACK_AMD_DEFINE_RESULT__;(function(){if(typeof window.GGBApplet=="function"){console.warn("deployggb.js was loaded twice");return}var isRenderGGBElementEnabled=!1,scriptLoadStarted=!1,html5AppletsToProcess=null,ggbHTML5LoadedCodebaseIsWebSimple=!1,ggbHTML5LoadedCodebaseVersion=null,ggbHTML5LoadedScript=null,GGBApplet=function(){"use strict";for(var dt={},St="5.0",te={},ae=null,ce=!1,Re=!1,Ze=null,Ee=!1,we=null,re=null,Ue=0;Ue4?parseFloat(Oe):5};dt.setHTML5Codebase=function(Oe,Ge){re=Oe,lt(Oe,Ge)},dt.setJavaCodebase=dt.setJavaCodebaseVersion=dt.isCompiledInstalled=dt.setPreCompiledScriptPath=dt.setPreCompiledResourcePath=function(){},dt.setHTML5CodebaseVersion=function(Oe,Ge){var bt=parseFloat(Oe);if(bt!==NaN&&bt<5){console.log("The GeoGebra HTML5 codebase version "+bt+" is deprecated. Using version latest instead.");return}we=Oe,nt(Oe,Ge)},dt.getHTML5CodebaseVersion=function(){return oe},dt.getParameters=function(){return te},dt.setFontsCSSURL=function(Oe){z=Oe},dt.setGiacJSURL=function(Oe){},dt.setJNLPFile=function(Oe){Ne=Oe},dt.setJNLPBaseDir=function(Oe){},dt.inject=function(){function Oe(){return window.frameElement&&window.frameElement.getAttribute("data-singleton")}for(var Ge="auto",bt=te.id,Yt,ot=!1,Rt=0;Rt=5)return!0;var Oe=dt.getAppletObject();return Oe&&typeof Oe.recalculateEnvironments=="function"?(Oe.recalculateEnvironments(),!0):!1},dt.startAnimation=function(){var Oe=dt.getAppletObject();return Oe&&typeof Oe.startAnimation=="function"?(Oe.startAnimation(),!0):!1},dt.stopAnimation=function(){var Oe=dt.getAppletObject();return Oe&&typeof Oe.stopAnimation=="function"?(Oe.stopAnimation(),!0):!1},dt.getAppletObject=function(){var Oe=te.id!==void 0?te.id:"ggbApplet";return window[Oe]},dt.resize=function(){};var pe=function(Oe,Ge,bt){var Yt=document.createElement("param");Yt.setAttribute("name",Ge),Yt.setAttribute("value",bt),Oe.appendChild(Yt)},ue=function(Oe){return Oe&&Oe!=="false"},ct=function(Oe,Ge,bt){ne(oe)<=4.2&&(bt=!0);var Yt=!isRenderGGBElementEnabled&&!scriptLoadStarted;(!isRenderGGBElementEnabled&&!scriptLoadStarted||ggbHTML5LoadedCodebaseVersion!==oe||ggbHTML5LoadedCodebaseIsWebSimple&&!a)&&(Yt=!0,isRenderGGBElementEnabled=!1,scriptLoadStarted=!1);var ot=document.createElement("div");ot.classList.add("appletParameters","notranslate");var Rt=Ge.width,ye=Ge.height;if(Ge.disableAutoScale=Ge.disableAutoScale===void 0?GGBAppletUtils.isFlexibleWorksheetEditor():Ge.disableAutoScale,Ge.width!==void 0)if(ne(oe)<=4.4)ue(Ge.showToolBar)&&(Ge.height-=7),ue(Ge.showAlgebraInput)&&(Ge.height-=37),Ge.width<605&&ue(Ge.showToolBar)&&(Ge.width=605,Rt=605);else{var It=100;(ue(Ge.showToolBar)||ue(Ge.showMenuBar))&&(Ge.hasOwnProperty("customToolBar")&&(Ge.customToolbar=Ge.customToolBar),It=ue(Ge.showMenuBar)?245:155),Rt=5?(Ge.appletOnLoad=function(be){var _e=Oe.querySelector(".ggb_preview");_e&&_e.parentNode.removeChild(_e),window.GGBT_spinner&&window.GGBT_spinner.removeSpinner(rn),window.GGBT_wsf_view&&$(window).trigger("resize"),yn(be)},ke||rn.appendChild(Te)):ot.appendChild(Te),rn.appendChild(ot),ke||Oe.appendChild(rn),setTimeout(function(){dt.resize()},1)}else{var Ie=document.createElement("div");Ie.className="applet_scaler",Ie.style.position="relative",Ie.style.display="block",Ie.appendChild(ot),Oe.appendChild(Ie),Ge.appletOnLoad=function(be){dt.resize(),yn(be)}}function fe(be,_e){_e&&typeof _e.appletOnLoad=="function"&&typeof renderGGBElement=="function"?renderGGBElement(be,_e.appletOnLoad):renderGGBElement(be),yt("GeoGebra HTML5 applet injected and rendered with previously loaded codebase.",_e)}function et(be,_e){typeof renderGGBElement=="undefined"?(html5AppletsToProcess===null&&(html5AppletsToProcess=[]),html5AppletsToProcess.push({article:be,params:_e}),window.renderGGBElementReady=function(){isRenderGGBElementEnabled=!0,html5AppletsToProcess!==null&&html5AppletsToProcess.length&&(html5AppletsToProcess.forEach(function(Nt){fe(Nt.article,Nt.params)}),html5AppletsToProcess=null)},ne(oe)<5&&(be.className+=" geogebraweb")):fe(be,_e)}if(Yt){scriptLoadStarted=!0;for(var Ot=0;Ot0?(nn.remove(),rn.attr("id","fullscreencontent").show(),jQuery(yn).append(rn),window.dispatchEvent(new Event("resize"))):ct(nn,Ge,!1),window.GGBT_wsf_view.launchFullScreen(yn)}else Ae=Yt,ct(Oe,Ge,!1);if(!window.GGBT_wsf_view)for(ye=0;yeOe/4*3&&(nn=Oe/4*3),yn=nn/5.8,It.setAttribute("src",b),It.setAttribute("width",nn),It.setAttribute("height",yn);var rn=(Oe-nn)/2,ke=(Ge-yn)/2;It.style.left=rn+"px",It.style.top=ke+"px",ot.appendChild(It)}}return ot.appendChild(ye),ot},Je=function(Oe){return Oe=Oe.toLowerCase(),Oe==="html5"||Oe==="screenshot"?Oe:"html5"},Pt=["web","webSimple","web3d","tablet","tablet3d","phone"],nt=function(Oe,Ge){if(oe=Oe,Ge){lt(oe,!0);return}var bt=!ce;if(bt){var Yt=ne(oe);!isNaN(Yt)&&Yt<4.4&&(bt=!1)}var ot,Rt;window.location.protocol.substr(0,4)==="http"?ot=window.location.protocol:ot="http:";var ye=oe.indexOf("//");ye>0?Rt=oe:ye===0?Rt=ot+oe:Rt="https://www.geogebra.org/apps/5.2.814.0/";for(var It in Pt)if(oe.slice(Pt[It].length*-1)===Pt[It]||oe.slice((Pt[It].length+1)*-1)===Pt[It]+"/"){lt(Rt,!1);return}!GGBAppletUtils.isFlexibleWorksheetEditor()&&bt&&!ae.is3D&&!ae.AV&&!ae.SV&&!ae.CV&&!ae.EV2&&!ae.CP&&!ae.PC&&!ae.DA&&!ae.FI&&!ae.PV&&!ue(te.showToolBar)&&!ue(te.showMenuBar)&&!ue(te.showAlgebraInput)&&!ue(te.enableRightClick)&&(!te.appName||te.appName=="classic")?Rt+="webSimple/":Rt+="web3d/",lt(Rt,!1)},lt=function(Oe,Ge){if(Oe.requirejs){De=Oe;return}Oe.slice(-1)!=="/"&&(Oe+="/"),De=Oe,Ge===null&&(Ge=Oe.indexOf("http")===-1),tt=Ge,y="web.nocache.js",a=!1;var bt=De.split("/");bt.length>1&&(!Ge&&bt[bt.length-2]==="webSimple"?(y="webSimple.nocache.js",a=!0):Pt.indexOf(bt[bt.length-2])>=0&&(y=bt[bt.length-2]+".nocache.js")),bt=Oe.split("/"),oe=bt[bt.length-3],oe.substr(0,4)==="test"?oe=oe.substr(4,1)+"."+oe.substr(5,1):(oe.substr(0,3)==="war"||oe.substr(0,4)==="beta")&&(oe="5.0");var Yt=parseFloat(oe);Yt!==NaN&&Yt<5&&Oe.indexOf("geogebra.org")>=0&&(console.log("The GeoGebra HTML5 codebase version "+Yt+" is deprecated. Using version latest instead."),nt("5.0",Ge))},yt=function(Oe,Ge){window.console&&window.console.log&&(!Ge||typeof Ge.showLogging=="undefined"||Ge.showLogging&&Ge.showLogging!=="false")&&console.log(Oe)};te.material_id!==void 0?ge(ut):ut();function ut(){var Oe=St;we!==null?Oe=we:parseFloat(Oe)<5&&(Oe="5.0"),nt(Oe,!1),re!==null&<(re,tt),Ee=!0}return dt},GGBAppletUtils=function(){"use strict";function dt(){return window.GGBT_wsf_edit!==void 0}function St(Ee,we){we!=1?(Ee.style.transformOrigin="0% 0% 0px",Ee.style.webkitTransformOrigin="0% 0% 0px",Ee.style.transform="scale("+we+","+we+")",Ee.style.webkitTransform="scale("+we+","+we+")",Ee.style.maxWidth="initial",Ee.querySelector(".ggb_preview")!==null&&(Ee.querySelector(".ggb_preview").style.maxWidth="initial"),Ee.querySelectorAll(".ggb_preview img")[0]!==void 0&&(Ee.querySelectorAll(".ggb_preview img")[0].style.maxWidth="initial"),Ee.querySelectorAll(".ggb_preview img")[1]!==void 0&&(Ee.querySelectorAll(".ggb_preview img")[1].style.maxWidth="initial")):(Ee.style.transform="none",Ee.style.webkitTransform="none")}function te(Ee,we,re,Ue,rt,Ne){var De=null;if(Ne!=null&&Ne!="")for(var tt=Ee.parentNode;tt!=null;)if((" "+tt.className+" ").indexOf(" "+Ne+" ")>-1){De=tt;break}else tt=tt.parentNode;var Ae=0,oe=0,y=0,a=0,x=0,b=0,E=0;if(De)Ae=De.offsetWidth,oe=Math.max(Ue?De.offsetWidth:0,De.offsetHeight);else{if(window.innerWidth&&document.documentElement.clientWidth?(Ae=Math.min(window.innerWidth,document.documentElement.clientWidth),oe=Math.min(window.innerHeight,document.documentElement.clientHeight),y=Ae):(Ae=window.innerWidth,oe=window.innerHeight,y=window.innerWidth),Ee){var z=Ee.getBoundingClientRect();z.left>0&&z.left<=Ae&&(rt===void 0||!rt)&&(document.dir==="rtl"?(x=Ae-z.width-z.left,b=y<=480?10:30):(b=z.left,x=y<=480?10:30),a=b+x)}if(Ee&&typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()){var ee=Ee.getBoundingClientRect();window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionRight"?(a=40,E=0):window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionTop"&&(a=0,E=40)}}return Ee&&((re===void 0||!re)&&we>0&&we+a1&&(Ne=!0)),we&&typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()&&(Ne=!0),!(Ee.hasOwnProperty("disableAutoScale")&&Ee.disableAutoScale))rt=ae(Ee,we,Ne,re,Ee.scaleContainerClass);else return Ue;return Ne&&(!Ee.hasOwnProperty("scale")||Ue===1)?rt:Math.min(Ue,rt)}function Re(Ee){var we=Math.min(window.innerWidth,document.documentElement.clientWidth),re=Math.min(window.innerHeight,document.documentElement.clientHeight),Ue=Ee.getBoundingClientRect(),rt=(we-Ue.width)/2,Ne=(re-Ue.height)/2;Ne<0&&(Ne=0),Ee.style.position="relative",window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionRight"?(rt<40?Ee.style.left="40px":Ee.style.left=rt+"px",Ee.style.top=Ne+"px"):window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionTop"&&(Ne<40?Ee.style.top="40px":Ee.style.top=Ne+"px",Ee.style.left=rt+"px")}function Ze(Ee,we){var re=Ee.querySelector(".appletParameters");if(re){if(typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()){if(we.id!==re.getAttribute("data-param-id"))return;window.GGBT_wsf_view.setCloseBtnPosition(Ee)}if(re.parentElement&&/fullscreen/.test(re.parentElement.className))return;var Ue=ce(we,Ee);dt()&&re.setAttribute("data-param-scale",Ue);for(var rt=null,Ne=0;Ne=O)continue;if(j==jb){if(k=i.getAttribute(kb),k){var l,m=k.indexOf(lb);m>=O?(j=k.substring(O,m),l=k.substring(m+P)):(j=k,l=W),c[j]=l}}else if(j==mb){if(k=i.getAttribute(kb),k)try{d=eval(k)}catch(dt){alert(nb+k+ob)}}else if(j==pb&&(k=i.getAttribute(kb),k))try{e=eval(k)}catch(dt){alert(nb+k+qb)}}}__gwt_getMetaProperty=function(dt){var St=c[dt];return St==null?null:St},r=d,webModule.__errFn=e}function B(){function dt(Ee){var we=Ee.lastIndexOf(rb);we==-1&&(we=Ee.length);var re=Ee.indexOf(sb);re==-1&&(re=Ee.length);var Ue=Ee.lastIndexOf(tb,Math.min(re,we));return Ue>=O?Ee.substring(O,Ue+P):W}function St(Ee){if(!Ee.match(/^\w+:\/\//)){var we=o.createElement(ub);we.src=Ee+vb,Ee=dt(we.src)}return Ee}function te(){var Ee=__gwt_getMetaProperty(wb);return Ee!=null?Ee:W}function ae(){for(var Ee=o.getElementsByTagName(_),we=O;weO?Ee[Ee.length-P].href:W}function Re(){var Ee=o.location;return Ee.href==Ee.protocol+zb+Ee.host+Ee.pathname+Ee.search+Ee.hash}var Ze=te();return Ze==W&&(Ze=ae()),Ze==W&&(Ze=ce()),Ze==W&&Re()&&(Ze=dt(o.location.href)),Ze=St(Ze),Ze}function C(dt){return dt.match(/^\//)||dt.match(/^[a-zA-Z]+:\/\//)?dt:webModule.__moduleBase+dt}function D(){var dt=[],St=O,te=[],ae=[];function ce(Ee){var we=ae[Ee](),re=te[Ee];if(we in re)return we;var Ue=[];for(var rt in re)Ue[re[rt]]=rt;throw r&&r(Ee,Ue,we),null}if(__gwt_isKnownPropertyValue=function(Ee,we){return we in te[Ee]},webModule.__getPropMap=function(){var Ee={};for(var we in te)te.hasOwnProperty(we)&&(Ee[we]=ce(we));return Ee},webModule.__computePropValue=ce,n.__gwt_activeModules[L].bindings=webModule.__getPropMap,p())return C(Bb);var Re;try{Re=Cb;var Ze=Re.indexOf(Db);Ze!=-1&&(St=parseInt(Re.substring(Ze+P),$),Re=Re.substring(O,Ze))}catch(Ee){}return webModule.__softPermutationId=St,C(Re+Eb)}function F(){n.__gwt_stylesLoaded||(n.__gwt_stylesLoaded={})}A(),webModule.__moduleBase=window.ENV==="build"?"/react/build/js/mathematicalGraphics/"+name+"/":"/js/mathematicalGraphics/"+name+"/",s[L].moduleBase=webModule.__moduleBase;var G=D();return F(),w(G),!0}return webModule},typeof window.web3d!="function"&&(window.web3d=GGBAppletUtils.makeModule("web3d","A18F540516513B1292CA7CEF2F6AFC7E")),typeof window.webSimple!="function"&&(window.webSimple=GGBAppletUtils.makeModule("webSimple","96B09BF1B436BF53F0DF54116700F16A")),window.GGBApplet=GGBApplet})()},28735:function(dt,St,te){"use strict";te.d(St,{Ax:function(){return Ze},Ds:function(){return Ee},KI:function(){return re},SI:function(){return Re},f1:function(){return ce}});var ae=te(74128);function ce(Ue){let rt=!0;if(Ue.length>0){for(let Ne=0;Nenew Promise((E,z)=>{var ee=de=>{try{le(b.next(de))}catch(ge){z(ge)}},ne=de=>{try{le(b.throw(de))}catch(ge){z(ge)}},le=de=>de.done?E(de.value):Promise.resolve(de.value).then(ee,ne);le((b=b.apply(a,x)).next())});const oe=({className:a,style:x,dataSource:b=[],authority:E=!1,callback:z,showDimensions:ee=!0,classroomList:ne})=>{var le;const de=(0,De.useIntl)(),[ge,Ce]=(0,ae.useState)({content:"",type:""}),[Pe,pe]=(0,ae.useState)({}),[ue,ct]=(0,ae.useState)(!1),[ht,At]=(0,ae.useState)({title:"",visible:!1,src:"",snapshotData:{}}),Le=(0,ae.useRef)(),Ve=nt=>Ae(void 0,null,function*(){if(pe(nt),nt.file_type==="txt"){const lt=yield(0,rt.ZP)(nt.url,{method:"get",headers:{"Content-Type":"application/xml"}});Le.current=lt}Ce({type:nt.file_type,content:Ue.Z.API_SERVER+nt.url})}),st=nt=>{var lt;At({visible:!0,src:Ue.Z.API_SERVER+nt.url,id:nt.id,title:nt.title,snapshotData:(lt=nt==null?void 0:nt.subitem)==null?void 0:lt.settings})},Je=nt=>Ae(void 0,null,function*(){var lt;Ce({type:nt.file_type,content:Ue.Z.API_SERVER+((lt=nt==null?void 0:nt.subitem)==null?void 0:lt.url)})}),Pt=()=>{z(),At({visible:!1})};return b!=null&&b.length?ae.createElement(ae.Fragment,null,ae.createElement("div",{className:Ze()(ce.list,a),style:x},b.map((nt,lt)=>{var yt,ut,Oe;return ae.createElement("div",{key:lt,className:ce.row},ae.createElement("div",{className:ce.title,onClick:()=>Ve(nt)},ae.createElement("i",{className:"iconfont icon-fujian1"}),ae.createElement("span",{title:nt.title},nt.title)),ae.createElement("div",{className:ce.size},nt.filesize),ae.createElement("div",{className:ce.download,onClick:()=>{var Ge,bt;if((0,Ne.Rm)()&&!((Ge=ne.AssistantObject.normal)!=null&&Ge.can_download)){tt.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}(0,re.Nd)("",`${Ue.Z.API_SERVER}${(bt=nt.url)==null?void 0:bt.replace("disposition=inline","")}`)}},ae.createElement("i",{className:"iconfont icon-xiazai4"}),de.formatMessage({id:"classroomGraphicGroupHomework.download",defaultMessage:"\u4E0B\u8F7D"})),!["other","download"].includes(nt==null?void 0:nt.file_type)&&ae.createElement("div",{className:ce.preview,onClick:()=>Ve(nt)},ae.createElement("i",{className:"iconfont icon-yulan"}),de.formatMessage({id:"classroomGraphicGroupHomework.preview",defaultMessage:"\u9884\u89C8"})),["image"].includes(nt==null?void 0:nt.file_type)&&ee&&(E?ae.createElement("div",{className:ce.annotation,onClick:()=>st(nt)},ae.createElement("i",{className:"iconfont icon-pizhu"}),(yt=nt.subitem)!=null&&yt.id?"\u4FEE\u6539\u6279\u6CE8":"\u6279\u6CE8"):((ut=nt.subitem)==null?void 0:ut.id)&&ae.createElement("div",{className:ce.annotation,onClick:()=>Je(nt)},ae.createElement("i",{className:"iconfont icon-chakanlaoshipizhu1"}),"\u67E5\u770B\u8001\u5E08\u6279\u6CE8")),["image"].includes(nt==null?void 0:nt.file_type)&&((Oe=nt.subitem)==null?void 0:Oe.id)&&ae.createElement("div",{className:ce.download,style:{marginLeft:20},onClick:()=>{var Ge,bt;(0,re.Nd)("",`${Ue.Z.API_SERVER}${(bt=(Ge=nt==null?void 0:nt.subitem)==null?void 0:Ge.url)==null?void 0:bt.replace("disposition=inline","")}`)}},ae.createElement("i",{className:"iconfont icon-xiazai4"}),"\u4E0B\u8F7D\u6279\u6CE8\u6587\u4EF6"),["office"].includes(nt==null?void 0:nt.file_type)&&(0,Ne.eB)()&&["xlsx","docx","pptx"].includes(nt==null?void 0:nt.file_sub)&&ee&&ae.createElement("div",{className:ce.annotation,onClick:()=>{ct(!0),Ve(nt)}},ae.createElement("i",{className:"iconfont icon-pizhu"}),nt.is_edit?"\u4FEE\u6539\u6279\u6CE8":"\u6279\u6CE8"),nt.is_edit&&(0,Ne.dE)()&&ee&&ae.createElement("div",{className:ce.annotation,onClick:()=>{Ve(nt)}},ae.createElement("i",{className:"iconfont icon-sousuo7"}),"\u67E5\u770B\u8001\u5E08\u6279\u6CE8"))})),ae.createElement(Ee.Z,{close:!0,data:ge==null?void 0:ge.content,type:ge==null?void 0:ge.type,hasMask:!0,disabledDownload:(0,Ne.Rm)()&&!((le=ne.AssistantObject.normal)!=null&&le.can_download),editOffice:ue?"edit":"view",monacoEditor:{value:Le.current,language:"txt",onChange:()=>{},options:{readOnly:!0,fontSize:14,minimap:{enabled:!1}}},onImgDimensions:E&&ee&&ge.type==="image"?()=>st(Pe):null,onClose:()=>{z(),ct(!1),Ce({content:"",type:""})}}),ae.createElement(we.Z,{onOk:Pt,onClose:()=>At({visible:!1}),data:ht,showFullTools:!0})):null};var y=(0,De.connect)(({classroomList:a})=>({classroomList:a}))(oe)},16750:function(dt,St,te){"use strict";te.d(St,{Z:function(){return tt}});var ae=te(59301),ce={imageDimensions:"imageDimensions___a7crR",img:"img___Kroat",fullWidth:"fullWidth___c492T"},Re=te(92310),Ze=te.n(Re),Ee=te(71418),we=te(2859),re=te(38147),Ue=te(65862),rt=te(65582),Ne=(Ae,oe,y)=>new Promise((a,x)=>{var b=ee=>{try{z(y.next(ee))}catch(ne){x(ne)}},E=ee=>{try{z(y.throw(ee))}catch(ne){x(ne)}},z=ee=>ee.done?a(ee.value):Promise.resolve(ee.value).then(b,E);z((y=y.apply(Ae,oe)).next())}),tt=({data:Ae,className:oe,fullWidth:y,style:a={},onClose:x,onOk:b,showFullTools:E,noAssociationId:z})=>{const ee=(0,rt.useIntl)(),ne=(0,ae.useRef)(null),le=(0,ae.useRef)(null),de=(0,ae.useRef)(null),ge=(0,ae.useRef)(null),[Ce,Pe]=(0,ae.useState)(!1),[pe,ue]=(0,ae.useState)("\u6B63\u5728\u52A0\u8F7D\u4E2D");(0,ae.useEffect)(()=>{de.current||(de.current=document.createElement("style"),document.head.appendChild(de.current)),Ae!=null&&Ae.visible?(document.body.setAttribute("data-custom","y-hidden"),de.current.innerHTML=" html { overflow-y: hidden; }",Ae!=null&&Ae.src&&ct()):(document.body.removeAttribute("data-custom"),de.current&&(document.head.removeChild(de.current),de.current=null))},[Ae==null?void 0:Ae.visible]);const ct=()=>Ne(void 0,null,function*(){Pe(!0),ue("\u6B63\u5728\u52A0\u8F7D\u4E2D");const st=yield(0,Ue.ZJ)(Ae==null?void 0:Ae.src);ne.current.src="",ne.current.src=st,ne.current.onload=function(){Ve()},Pe(!1),ue("")}),ht=()=>{document.body.removeAttribute("data-custom"),de.current.innerHTML=" ",x()},At=st=>Ne(void 0,null,function*(){Pe(!0),ue("\u6B63\u5728\u4FDD\u5B58\u4E2D");const Je=yield(0,re.ZP)("/api/attachments.json",{method:"post",body:{file_type:"base64",original_filename:Ae.title,file:st.dataUrl}});Je!=null&&Je.id&&!z?(yield(0,re.ZP)(`/api/attachments/${Ae.id}/add_subitem.json`,{method:"post",body:{subitem_id:Je==null?void 0:Je.id,settings:JSON.stringify(st.state)}})).status===0&&b():Je!=null&&Je.id&&b(Je),document.body.removeAttribute("data-custom"),de.current.innerHTML=" ",Pe(!1),ue("")}),Le=()=>{const st=document.querySelector('a[href="https://markerjs.com/"]');st&&st.parentNode&&(st.parentNode.style.display="none"),[{name:'[data-action="select"]',title:"\u9009\u62E9"},{name:'[data-action="delete"]',title:"\u5220\u9664\u5143\u7D20"},{name:'[data-action="undo"]',title:"\u64A4\u9500"},{name:'[data-type-name="FrameMarker"]',title:"\u77E9\u5F62"},{name:'[data-type-name="FreehandMarker"]',title:"\u753B\u7EBF"},{name:'[data-type-name="ArrowMarker"]',title:"\u7BAD\u5934"},{name:'[data-type-name="TextMarker"]',title:"\u6587\u672C"},{name:'[data-type-name="EllipseMarker"]',title:"\u692D\u5706"},{name:'[data-type-name="HighlightMarker"]',title:"\u65B9\u5757"},{name:'[data-type-name="CalloutMarker"]',title:"\u6CE8\u91CA"},{name:'[data-action="render"]',title:ee.formatMessage({id:"classroomClassroomExperiments.save",defaultMessage:"\u4FDD\u5B58"})},{name:'[data-action="close"]',title:"\u9000\u51FA"}].forEach(Pt=>{const nt=document.querySelector(Pt.name);nt&&nt.setAttribute("title",Pt.title)})},Ve=()=>{le.current=new we.hP(ne.current),le.current.targetRoot=ge.current,le.current.addEventListener("render",At),le.current.addEventListener("beforeclose",ht),E&&(le.current.availableMarkerTypes=le.current.ALL_MARKER_TYPES,le.current.uiStyleSettings.redoButtonVisible=!0,le.current.uiStyleSettings.notesButtonVisible=!0,le.current.uiStyleSettings.zoomButtonVisible=!0,le.current.uiStyleSettings.zoomOutButtonVisible=!0,le.current.uiStyleSettings.clearButtonVisible=!0),window.markerArea=le.current.uiStyleSettings,le.current.show(),Ae!=null&&Ae.snapshotData&&le.current.restoreState(Ae.snapshotData),setTimeout(()=>{window.scrollTo(0,0),Le()},300)};return ae.createElement(ae.Fragment,null,(Ae==null?void 0:Ae.visible)&&ae.createElement(Ee.Z,{spinning:Ce,tip:pe,style:{position:"absolute"}},ae.createElement("div",{ref:ge,className:Ze()(ce.imageDimensions,oe,y?ce.fullWidth:""),style:a},ae.createElement("img",{className:ce.img,ref:ne}))))}},99298:function(dt,St,te){"use strict";var ae=te(59301),ce=te(95237),Re=te(43604),Ze=te(99313),Ee=te(3113),we=te(6339),re=te(96408),Ue=te(48136),rt=te(65582),Ne=te(59301);const De=(0,ae.forwardRef)(({callback:tt,showSaveButton:Ae,value:oe=""},y)=>{const a=(0,ae.useRef)(),x=(0,rt.useIntl)(),b=[{name:x.formatMessage({id:"markdownEditor.fractionsScores",defaultMessage:"\u5206\u6570\u5F97\u5206"}),value:"\\frac{x}{y}",children:[{name:"\u5206\u6570 Fractions",data:[{value:"\\frac{a}{b}"},{value:"x\\tfrac{x}{a} "},{value:"\\mathrm{d}t"},{value:"\\partial t"},{value:"\\frac{\\partial y}{\\partial x}"},{value:"\\nabla\\psi"},{value:"\\frac{\\partial^2}{\\partial x_1\\partial x_2}y"},{value:"\\cfrac{1}{a + \\cfrac{7}{b + \\cfrac{2}{9}}} = c"}]},{name:"\u5BFC\u6570 Derivative",data:[{value:"\\dot{a} "},{value:"\\ddot{a}"},{value:"{f}^{\\prime}"},{value:"{f}^{\\prime\\prime}"},{value:"{f}^{(n)}"}]},{name:"\u6A21\u7B97\u672F Modular arithmetic",data:[{value:"a \\bmod b"},{value:"a \\equiv b \\pmod{m} "},{value:"\\gcd(m, n) "},{value:"\\operatorname{lcm}(m, n) "}]}]},{name:x.formatMessage({id:"markdownEditor.rootsSuperscripts",defaultMessage:"\u6839\u5F0F\u89D2\u6807"}),value:"\\sqrt{x}",children:[{name:"\u6839\u5F0F Radicals",data:[{value:"\\sqrt{x}"},{value:"\\sqrt[y]{x}"}]},{name:"\u4E0A\u4E0B\u6807 Sub&Super",data:[{value:"x^{a}"},{value:"x_{a}"},{value:"x_{a}^{b} "},{value:"_{a}^{b} x"},{value:"x_{a}^{b} "}]},{name:"\u91CD\u97F3\u7B26\u53CA\u5176\u4ED6 Accents and Others",data:[{value:"\\hat{a} "},{value:"\\sqrt[y]{x}"},{value:"\\check{} "},{value:"\\grave{a} "},{value:"\\acute{a}"},{value:"\\tilde{a}"},{value:"\\breve{a}"},{value:"\\bar{a}"},{value:"\\vec{a}"},{value:"\\not{a}"},{value:"\\widetilde{abc}"},{value:"\\widehat{abc}"},{value:"\\overleftarrow{abc} "},{value:"\\overrightarrow{abc}"},{value:"\\overline{abc}"},{value:"\\underline{abc}"},{value:"\\overbrace{abc}"},{value:"\\underbrace{abc}"},{value:"\\overset{a}{abc}"},{value:"\\underset{a}{abc} \\stackrel\\frown{ab}"},{value:"\\overline{ab} "},{value:"\\overleftrightarrow{ab}"},{value:"\\overset{a}{\\leftarrow}"},{value:"\\overset{a}{\\rightarrow}"},{value:"\\xleftarrow[abc]{a}"},{value:"\\xrightarrow[abc]{a} "}]}]},{name:x.formatMessage({id:"markdownEditor.limitsLogarithms",defaultMessage:"\u6781\u9650\u5BF9\u6570"}),value:"\\lim_{x \\to 0}",children:[{name:"\u6781\u9650 Limits",data:[{value:"\\lim a"},{value:"\\lim_{x \\to 0}"},{value:"\\lim_{x \\to \\infty}"},{value:"\\max_b{a}"},{value:"\\min_a{b}"}]},{name:"\u5BF9\u6570\u6307\u6570 Logarithms and exponentials",data:[{value:"\\log_{a}{b}"},{value:"\\lg_{a}{b}"},{value:"\\ln_{a}{b}"},{value:"\\exp a"}]},{name:"\u754C\u9650 Bounds",data:[{value:"\\min x"},{value:"\\sup t"},{value:"\\inf s"},{value:"\\lim u"},{value:"\\limsup w"},{value:"\\dim p"},{value:"\\ker\\phi "}]}]},{name:x.formatMessage({id:"markdownEditor.trigonometricFunctions",defaultMessage:"\u4E09\u89D2\u51FD\u6570"}),value:"\\sin a",children:[{name:"\u4E09\u89D2\u51FD\u6570 Trigonometric functions",data:[{value:"\\sin a"},{value:"\\cos a"},{value:"\\tan a"},{value:"\\cot a "},{value:"\\sec a "},{value:"\\csc a "}]},{name:"\u53CD\u4E09\u89D2\u51FD\u6570 Inverse trigonometric functions",data:[{value:"\\sin^{-1}"},{value:"\\cos^{-1}"},{value:"\\tan^{-1}"},{value:"\\cot^{-1}"},{value:"\\sec^{-1}"},{value:"\\csc^{-1}"},{value:"\\arcsin a"},{value:"\\arccos a"},{value:"\\arctan a"},{value:"\\operatorname{arccot} a"},{value:"\\operatorname{arcsec} a"},{value:"\\operatorname{arccsc} a"}]},{name:"\u53CC\u66F2\u51FD\u6570 Hyperblic functions",data:[{value:"\\sinh a"},{value:"\\cosh a"},{value:"\\tanh a"},{value:"\\coth a"},{value:"\\operatorname{sech} a"},{value:"\\operatorname{csch} a"}]},{name:"\u53CD\u53CC\u66F2\u51FD\u6570 Inverse hyperbolic functions",data:[{value:"\\sinh^{-1}"},{value:"a\\cosh^{-1} a"},{value:"\\tanh^{-1} a"},{value:"\\coth^{-1} a"},{value:"\\operatorname{sech}^{-1} a"},{value:"\\operatorname{csch}^{-1} a"}]}]},{name:x.formatMessage({id:"markdownEditor.integralOperations",defaultMessage:"\u79EF\u5206\u8FD0\u7B97"}),value:"\\int_{a}^{b}",children:[{name:"\u79EF\u5206 Integral",data:[{value:"\\int"},{value:"\\int_{a}^{b}"},{value:"\\int\\limits_{a}^{b}"}]},{name:"\u53CC\u91CD\u79EF\u5206 Double integral",data:[{value:"\\iint"},{value:"\\iint_{a}^{b} "},{value:"\\iint\\limits_{a}^{b} "}]},{name:"\u4E09\u91CD\u79EF\u5206 Triple integral",data:[{value:"\\iiint"},{value:"\\iiint_{a}^{b}"},{value:"\\iiint\\limits_{a}^{b} "}]},{name:"\u66F2\u7EBF\u79EF\u5206 Closed line or path integral",data:[{value:"\\oint"},{value:"\\oint_{a}^{b} "}]}]},{name:x.formatMessage({id:"markdownEditor.largeOperations",defaultMessage:"\u5927\u578B\u8FD0\u7B97"}),value:"\\sum_{a}^{b}",children:[{name:"\u6C42\u548C Summation",data:[{value:"\\sum"},{value:"\\sum_{a}^{b}"},{value:"{\\textstyle \\sum_{a}^{b}} "}]},{name:"\u4E58\u79EF\u4F59\u79EF Product and coproduct",data:[{value:"\\prod"},{value:"\\prod_{a}^{b}"},{value:"{\\textstyle \\prod_{a}^{b}}"},{value:"\\coprod"},{value:"\\coprod_{a}^{b}"},{value:"{\\textstyle \\coprod_{a}^{b}} "}]},{name:"\u5E76\u96C6\u4EA4\u96C6 Union and intersection",data:[{value:"\\bigcup"},{value:"\\bigcup_{a}^{b}"},{value:"{\\textstyle \\bigcup_{a}^{b}}"},{value:"\\bigcap"},{value:"\\bigcap_{a}^{b}"}]},{name:"\u6790\u53D6\u5408\u53D6 Disjunction and conjunction",data:[{value:"\\bigvee"},{value:"\\bigvee_{a}^{b}"},{value:"\\bigwedge"},{value:"\\bigwedge_{a}^{b}"}]}]},{name:x.formatMessage({id:"markdownEditor.bracketsRounding",defaultMessage:"\u62EC\u53F7\u53D6\u6574"}),value:"\\left [ \\left ( \\right ) \\right ] ",children:[{name:"\u62EC\u53F7 Brackets",data:[{value:"\\left ( \\right )"},{value:"\\left [ \\right ]"},{value:"\\left \\langle \\right \\rangle "},{value:"\\left | \\right | "},{value:"\\left \\lfloor \\right \\rfloor "},{value:"\\left \\lceil \\right \\rceil "}]}]}],E=[{name:x.formatMessage({id:"markdownEditor.algebra",defaultMessage:"\u4EE3\u6570"}),value:"\\sqrt{a^2+b^2}",children:[{data:[{value:"\\left(x-1\\right)\\left(x+3\\right) "},{value:"\\sqrt{a^2+b^2}"},{value:"\\left ( \\frac{a}{b}\\right )^{n}= \\frac{a^{n}}{b^{n}}"},{value:"\\frac{a}{b}\\pm \\frac{c}{d}= \\frac{ad \\pm bc}{bd} "},{value:"\\frac{x^{2}}{a^{2}}-\\frac{y^{2}}{b^{2}}=1 "},{value:"\\frac{1}{\\sqrt{a}}=\\frac{\\sqrt{a}}{a},a\\ge 0\\frac{1}{\\sqrt{a}}=\\frac{\\sqrt{a}}{a},a\\ge 0 "},{value:"\\sqrt[n]{a^{n}}=\\left ( \\sqrt[n]{a}\\right )^{n} "},{value:"x ={-b \\pm \\sqrt{b^2-4ac}\\over 2a} "},{value:"y-y_{1}=k \\left( x-x_{1}\\right) "},{value:`\\left\\{\\begin{matrix} \r +(self.webpackChunk=self.webpackChunk||[]).push([[8072],{89489:function(gt,St,te){"use strict";te.d(St,{Z:function(){return Ve}});var ne=te(54476),ce=te(59301),Te={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"},Ze=Te,Ce=te(7657),Ee=function(Ne,Qe){return ce.createElement(Ce.Z,(0,ne.Z)({},Ne,{ref:Qe,icon:Ze}))},re=ce.forwardRef(Ee),Ve=re},59477:function(gt,St,te){"use strict";te.d(St,{Z:function(){return Ve}});var ne=te(54476),ce=te(59301),Te={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"},Ze=Te,Ce=te(7657),Ee=function(Ne,Qe){return ce.createElement(Ce.Z,(0,ne.Z)({},Ne,{ref:Qe,icon:Ze}))},re=ce.forwardRef(Ee),Ve=re},81953:function(gt,St,te){"use strict";te.d(St,{Z:function(){return Ve}});var ne=te(54476),ce=te(59301),Te={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"},Ze=Te,Ce=te(7657),Ee=function(Ne,Qe){return ce.createElement(Ce.Z,(0,ne.Z)({},Ne,{ref:Qe,icon:Ze}))},re=ce.forwardRef(Ee),Ve=re},26227:function(gt,St,te){"use strict";te.d(St,{Z:function(){return Ve}});var ne=te(54476),ce=te(59301),Te={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M360 184h-8c4.4 0 8-3.6 8-8v8h304v-8c0 4.4 3.6 8 8 8h-8v72h72v-80c0-35.3-28.7-64-64-64H352c-35.3 0-64 28.7-64 64v80h72v-72zm504 72H160c-17.7 0-32 14.3-32 32v32c0 4.4 3.6 8 8 8h60.4l24.7 523c1.6 34.1 29.8 61 63.9 61h454c34.2 0 62.3-26.8 63.9-61l24.7-523H888c4.4 0 8-3.6 8-8v-32c0-17.7-14.3-32-32-32zM731.3 840H292.7l-24.2-512h487l-24.2 512z"}}]},name:"delete",theme:"outlined"},Ze=Te,Ce=te(7657),Ee=function(Ne,Qe){return ce.createElement(Ce.Z,(0,ne.Z)({},Ne,{ref:Qe,icon:Ze}))},re=ce.forwardRef(Ee),Ve=re},49198:function(gt,St,te){"use strict";te.d(St,{Z:function(){return Ve}});var ne=te(54476),ce=te(59301),Te={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"},Ze=Te,Ce=te(7657),Ee=function(Ne,Qe){return ce.createElement(Ce.Z,(0,ne.Z)({},Ne,{ref:Qe,icon:Ze}))},re=ce.forwardRef(Ee),Ve=re},41464:function(gt,St,te){"use strict";te.d(St,{Z:function(){return Ve}});var ne=te(54476),ce=te(59301),Te={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M505.7 661a8 8 0 0012.6 0l112-141.7c4.1-5.2.4-12.9-6.3-12.9h-74.1V168c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v338.3H400c-6.7 0-10.4 7.7-6.3 12.9l112 141.8zM878 626h-60c-4.4 0-8 3.6-8 8v154H214V634c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v198c0 17.7 14.3 32 32 32h684c17.7 0 32-14.3 32-32V634c0-4.4-3.6-8-8-8z"}}]},name:"download",theme:"outlined"},Ze=Te,Ce=te(7657),Ee=function(Ne,Qe){return ce.createElement(Ce.Z,(0,ne.Z)({},Ne,{ref:Qe,icon:Ze}))},re=ce.forwardRef(Ee),Ve=re},52671:function(gt,St,te){"use strict";te.d(St,{Z:function(){return Ve}});var ne=te(54476),ce=te(59301),Te={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"},Ze=Te,Ce=te(7657),Ee=function(Ne,Qe){return ce.createElement(Ce.Z,(0,ne.Z)({},Ne,{ref:Qe,icon:Ze}))},re=ce.forwardRef(Ee),Ve=re},8657:function(gt,St,te){"use strict";te.d(St,{Z:function(){return Ve}});var ne=te(54476),ce=te(59301),Te={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"},Ze=Te,Ce=te(7657),Ee=function(Ne,Qe){return ce.createElement(Ce.Z,(0,ne.Z)({},Ne,{ref:Qe,icon:Ze}))},re=ce.forwardRef(Ee),Ve=re},56082:function(gt,St,te){"use strict";te.d(St,{Z:function(){return Ve}});var ne=te(54476),ce=te(59301),Te={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"},Ze=Te,Ce=te(7657),Ee=function(Ne,Qe){return ce.createElement(Ce.Z,(0,ne.Z)({},Ne,{ref:Qe,icon:Ze}))},re=ce.forwardRef(Ee),Ve=re},61481:function(gt,St,te){"use strict";te.d(St,{Z:function(){return Ve}});var ne=te(54476),ce=te(59301),Te={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M885.2 446.3l-.2-.8-112.2-285.1c-5-16.1-19.9-27.2-36.8-27.2H281.2c-17 0-32.1 11.3-36.9 27.6L139.4 443l-.3.7-.2.8c-1.3 4.9-1.7 9.9-1 14.8-.1 1.6-.2 3.2-.2 4.8V830a60.9 60.9 0 0060.8 60.8h627.2c33.5 0 60.8-27.3 60.9-60.8V464.1c0-1.3 0-2.6-.1-3.7.4-4.9 0-9.6-1.3-14.1zm-295.8-43l-.3 15.7c-.8 44.9-31.8 75.1-77.1 75.1-22.1 0-41.1-7.1-54.8-20.6S436 441.2 435.6 419l-.3-15.7H229.5L309 210h399.2l81.7 193.3H589.4zm-375 76.8h157.3c24.3 57.1 76 90.8 140.4 90.8 33.7 0 65-9.4 90.3-27.2 22.2-15.6 39.5-37.4 50.7-63.6h156.5V814H214.4V480.1z"}}]},name:"inbox",theme:"outlined"},Ze=Te,Ce=te(7657),Ee=function(Ne,Qe){return ce.createElement(Ce.Z,(0,ne.Z)({},Ne,{ref:Qe,icon:Ze}))},re=ce.forwardRef(Ee),Ve=re},33853:function(gt,St,te){"use strict";te.d(St,{Z:function(){return Ve}});var ne=te(54476),ce=te(59301),Te={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"},Ze=Te,Ce=te(7657),Ee=function(Ne,Qe){return ce.createElement(Ce.Z,(0,ne.Z)({},Ne,{ref:Qe,icon:Ze}))},re=ce.forwardRef(Ee),Ve=re},15075:function(gt,St,te){"use strict";te.d(St,{Z:function(){return Ve}});var ne=te(54476),ce=te(59301),Te={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"},Ze=Te,Ce=te(7657),Ee=function(Ne,Qe){return ce.createElement(Ce.Z,(0,ne.Z)({},Ne,{ref:Qe,icon:Ze}))},re=ce.forwardRef(Ee),Ve=re},43531:function(gt,St,te){"use strict";te.d(St,{Z:function(){return Ve}});var ne=te(54476),ce=te(59301),Te={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"},Ze=Te,Ce=te(7657),Ee=function(Ne,Qe){return ce.createElement(Ce.Z,(0,ne.Z)({},Ne,{ref:Qe,icon:Ze}))},re=ce.forwardRef(Ee),Ve=re},38819:function(gt,St,te){"use strict";te.d(St,{Z:function(){return Ve}});var ne=te(54476),ce=te(59301),Te={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"},Ze=Te,Ce=te(7657),Ee=function(Ne,Qe){return ce.createElement(Ce.Z,(0,ne.Z)({},Ne,{ref:Qe,icon:Ze}))},re=ce.forwardRef(Ee),Ve=re},96408:function(gt,St){"use strict";St.Z={lists:"lists___xhHyq",item:"item___pWJAA",children:"children___sDG61",diamond:"diamond___FwgzD",button:"button___WPN6r",mathWrap:"mathWrap___FmnMJ",mathFillWrap:"mathFillWrap___PmY3H"}},58e3:function(gt,St){"use strict";St.Z={wrap:"wrap___ilWvf",deleteIcon:"deleteIcon___JBDG8",keywordTag:"keywordTag___iieCb",questionTitleEditorWrap:"questionTitleEditorWrap___MHB5s",choiceListWrap:"choiceListWrap___jB8b1",choiceWrap:"choiceWrap___QFkTc",choiceIndex:"choiceIndex___Mr2YO",judgementIndex:"judgementIndex___fUVWK",setAnswerBtn:"setAnswerBtn___Whox5",activeAnswer:"activeAnswer___fGU6Y",activeJudgementAnswer:"activeJudgementAnswer___wJv8P",actionWrapper:"actionWrapper___ERQ7k",addIcon:"addIcon___L9TE0",inputBorder:"inputBorder___Q5tRE",placeholder:"placeholder___p9sFY",blankInputNumberWrapper:"blankInputNumberWrapper___uEHb0",addBtn:"addBtn___WR5ZI",blankIndex:"blankIndex___x9Pny",baseInputWrapper:"baseInputWrapper___eVsG7",collapseWrapper:"collapseWrapper___ZTysU",panelHeader:"panelHeader___QSN9g",open:"open___B6FU9",close:"close___QX19r",hide:"hide___mn25n"}},25863:function(){"use strict";function gt(ae,y,a,x){a===void 0&&(a=0),x===void 0&&(x=1/0),this._name=ae,this._defaultValue=y,this._minimum=a,this._maximum=x}Object.defineProperty(gt.prototype,"name",{get:function(){return this._name},set:function(ae){if(typeof ae!="string"||ae==="")throw new Error("Shape name must be a valid string.");this._name=ae}}),Object.defineProperty(gt.prototype,"defaultValue",{get:function(){return this._defaultValue},set:function(ae){if(typeof ae!="number"||isNaN(ae))throw new Error("The default value must be a real number, not: "+ae);this._defaultValue=ae}}),Object.defineProperty(gt.prototype,"minimum",{get:function(){return this._minimum},set:function(ae){if(typeof ae!="number"||isNaN(ae))throw new Error("Minimum must be a real number, not: "+ae);this._minimum=ae}}),Object.defineProperty(gt.prototype,"maximum",{get:function(){return this._maximum},set:function(ae){if(typeof ae!="number"||isNaN(ae))throw new Error("Maximum must be a real number, not: "+ae);this._maximum=ae}}),go.Shape._FigureParameters={},go.Shape.getFigureParameter=function(ae,y){var a=go.Shape._FigureParameters[ae];return a?a[y]:null},go.Shape.setFigureParameter=function(ae,y,a){if(!(a instanceof gt))throw new Error("Third argument to Shape.setFigureParameter is not FigureParameter: "+a);if(a.defaultValuea.maximum)throw new Error("defaultValue must be between minimum and maximum, not: "+a.defaultValue);var x=go.Shape._FigureParameters[ae];x||(x=[],go.Shape._FigureParameters[ae]=x),x[y]=a};var St=[];function te(ae,y){var a=St.pop();return a===void 0?new go.Point(ae,y):(a.x=ae,a.y=y,a)}function ne(){var ae=St.pop();return ae===void 0?new go.Point:ae}function ce(ae){St.push(ae)}function Te(ae,y,a,x,b,E,z,ee,oe){oe||(oe=new go.Point);var ie=ae-a,de=b-z,ge=NaN,we=NaN;if(ie===0)if(de===0)ae===a&&(ge=ae,we=y);else{var ve=(E-ee)/de,fe=E-ve*b;ge=ae,we=ve*ge+fe}else if(de===0){var pe=(y-x)/ie,ct=y-pe*ae;ge=b,we=pe*ge+ct}else{var pe=(y-x)/ie,ve=(E-ee)/de,ct=y-pe*ae,fe=E-ve*b;ge=(fe-ct)/(pe-ve),we=pe*ge+ct}return oe.x=ge,oe.y=we,oe}function Ze(ae,y,a,x,b,E,z,ee,oe,ie,de,ge,we,ve){var fe=1-oe,pe=oe,ct=ae*fe+a*pe,st=y*fe+x*pe,_t=a*fe+b*pe,Le=x*fe+E*pe,We=b*fe+z*pe,it=E*fe+ee*pe,Je=ct*fe+_t*pe,Pt=st*fe+Le*pe,nt=_t*fe+We*pe,dt=Le*fe+it*pe,yt=Je*fe+nt*pe,mt=Pt*fe+dt*pe;ie.x=ct,ie.y=st,de.x=Je,de.y=Pt,ge.x=yt,ge.y=mt,we.x=nt,we.y=dt,ve.x=We,ve.y=it}var Ce=new go.Spot(.156,.156),Ee=new go.Spot(.844,.844),re=4*((Math.sqrt(2)-1)/3);go.Shape.setFigureParameter("RoundedRectangle",0,new gt("CornerRounding",5)),go.Shape.defineFigureGenerator("RoundedRectangle",function(ae,y,a){var x=ae?ae.parameter1:NaN;(isNaN(x)||x<0)&&(x=5),x=Math.min(x,y/3),x=Math.min(x,a/3);var b=x*re,E=new go.Geometry().add(new go.PathFigure(x,0,!0).add(new go.PathSegment(go.PathSegment.Line,y-x,0)).add(new go.PathSegment(go.PathSegment.Bezier,y,x,y-b,0,y,b)).add(new go.PathSegment(go.PathSegment.Line,y,a-x)).add(new go.PathSegment(go.PathSegment.Bezier,y-x,a,y,a-b,y-b,a)).add(new go.PathSegment(go.PathSegment.Line,x,a)).add(new go.PathSegment(go.PathSegment.Bezier,0,a-x,b,a,0,a-b)).add(new go.PathSegment(go.PathSegment.Line,0,x)).add(new go.PathSegment(go.PathSegment.Bezier,x,0,0,b,b,0).close()));return b>1&&(E.spot1=new go.Spot(0,0,b,b),E.spot2=new go.Spot(1,1,-b,-b)),E}),go.Shape.defineFigureGenerator("Border","RoundedRectangle"),go.Shape.defineFigureGenerator("TriangleRight",function(ae,y,a){return new go.Geometry().add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())).setSpots(0,.25,.5,.75)}),go.Shape.defineFigureGenerator("TriangleDown",function(ae,y,a){return new go.Geometry().add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,.5*y,a).close())).setSpots(.25,0,.75,.5)}),go.Shape.defineFigureGenerator("TriangleLeft",function(ae,y,a){return new go.Geometry().add(new go.PathFigure(y,a).add(new go.PathSegment(go.PathSegment.Line,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,y,0).close())).setSpots(.5,.25,1,.75)}),go.Shape.defineFigureGenerator("TriangleUp",function(ae,y,a){return new go.Geometry().add(new go.PathFigure(y,a).add(new go.PathSegment(go.PathSegment.Line,0,a)).add(new go.PathSegment(go.PathSegment.Line,.5*y,0).close())).setSpots(.25,.5,.75,1)}),go.Shape.defineFigureGenerator("Triangle","TriangleUp"),go.Shape.defineFigureGenerator("Diamond",function(ae,y,a){return new go.Geometry().add(new go.PathFigure(.5*y,0).add(new go.PathSegment(go.PathSegment.Line,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.5*y,a)).add(new go.PathSegment(go.PathSegment.Line,y,.5*a).close())).setSpots(.25,.25,.75,.75)}),go.Shape.defineFigureGenerator("LineH",function(ae,y,a){var x=new go.Geometry(go.Geometry.Line);return x.startX=0,x.startY=a/2,x.endX=y,x.endY=a/2,x}),go.Shape.defineFigureGenerator("LineV",function(ae,y,a){var x=new go.Geometry(go.Geometry.Line);return x.startX=y/2,x.startY=0,x.endX=y/2,x.endY=a,x}),go.Shape.defineFigureGenerator("BarH","Rectangle"),go.Shape.defineFigureGenerator("BarV","Rectangle"),go.Shape.defineFigureGenerator("MinusLine","LineH"),go.Shape.defineFigureGenerator("PlusLine",function(ae,y,a){return new go.Geometry().add(new go.PathFigure(0,a/2,!1).add(new go.PathSegment(go.PathSegment.Line,y,a/2)).add(new go.PathSegment(go.PathSegment.Move,y/2,0)).add(new go.PathSegment(go.PathSegment.Line,y/2,a)))}),go.Shape.defineFigureGenerator("XLine",function(ae,y,a){return new go.Geometry().add(new go.PathFigure(0,a,!1).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Move,0,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)))}),go.Shape.defineFigureGenerator("LineRight",function(ae,y,a){return new go.Geometry().add(new go.PathFigure(.25*y,0,!1).add(new go.PathSegment(go.PathSegment.Line,.75*y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.25*y,a)))}),go.Shape.defineFigureGenerator("LineDown",function(ae,y,a){return new go.Geometry().add(new go.PathFigure(0,.25*a,!1).add(new go.PathSegment(go.PathSegment.Line,.5*y,.75*a)).add(new go.PathSegment(go.PathSegment.Line,y,.25*a)))}),go.Shape.defineFigureGenerator("LineLeft",function(ae,y,a){return new go.Geometry().add(new go.PathFigure(.75*y,0,!1).add(new go.PathSegment(go.PathSegment.Line,.25*y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.75*y,a)))}),go.Shape.defineFigureGenerator("LineUp",function(ae,y,a){return new go.Geometry().add(new go.PathFigure(0,.75*a,!1).add(new go.PathSegment(go.PathSegment.Line,.5*y,.25*a)).add(new go.PathSegment(go.PathSegment.Line,y,.75*a)))}),go.Shape.defineFigureGenerator("AsteriskLine",function(ae,y,a){var x=.2/Math.SQRT2;return new go.Geometry().add(new go.PathFigure(x*y,(1-x)*a,!1).add(new go.PathSegment(go.PathSegment.Line,(1-x)*y,x*a)).add(new go.PathSegment(go.PathSegment.Move,x*y,x*a)).add(new go.PathSegment(go.PathSegment.Line,(1-x)*y,(1-x)*a)).add(new go.PathSegment(go.PathSegment.Move,0,a/2)).add(new go.PathSegment(go.PathSegment.Line,y,a/2)).add(new go.PathSegment(go.PathSegment.Move,y/2,0)).add(new go.PathSegment(go.PathSegment.Line,y/2,a)))}),go.Shape.defineFigureGenerator("CircleLine",function(ae,y,a){var x=y/2,b=new go.Geometry().add(new go.PathFigure(y,y/2,!1).add(new go.PathSegment(go.PathSegment.Arc,0,360,x,x,x,x).close()));return b.spot1=Ce,b.spot2=Ee,b.defaultStretch=go.GraphObject.Uniform,b}),go.Shape.defineFigureGenerator("Line1",function(ae,y,a){var x=new go.Geometry(go.Geometry.Line);return x.startX=0,x.startY=0,x.endX=y,x.endY=a,x}),go.Shape.defineFigureGenerator("Line2",function(ae,y,a){var x=new go.Geometry(go.Geometry.Line);return x.startX=y,x.startY=0,x.endX=0,x.endY=a,x}),go.Shape.defineFigureGenerator("Curve1",function(ae,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,y,a,re*y,0,y,(1-re)*a)))}),go.Shape.defineFigureGenerator("Curve2",function(ae,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,y,a,0,re*a,(1-re)*y,a)))}),go.Shape.defineFigureGenerator("Curve3",function(ae,y,a){return new go.Geometry().add(new go.PathFigure(y,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,0,a,y,re*a,re*y,a)))}),go.Shape.defineFigureGenerator("Curve4",function(ae,y,a){return new go.Geometry().add(new go.PathFigure(y,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,0,a,(1-re)*y,0,0,(1-re)*a)))}),go.Shape.defineFigureGenerator("TriangleDownLeft",function(ae,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())).setSpots(0,.5,.5,1)}),go.Shape.defineFigureGenerator("TriangleDownRight",function(ae,y,a){return new go.Geometry().add(new go.PathFigure(y,0,!0).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())).setSpots(.5,.5,1,1)}),go.Shape.defineFigureGenerator("TriangleUpLeft",function(ae,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())).setSpots(0,0,.5,.5)}),go.Shape.defineFigureGenerator("TriangleUpRight",function(ae,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y,a).close())).setSpots(.5,0,1,.5)}),go.Shape.defineFigureGenerator("RightTriangle","TriangleDownLeft"),go.Shape.setFigureParameter("Parallelogram1",0,new gt("Indent",.1,-.99,.99)),go.Shape.defineFigureGenerator("Parallelogram1",function(ae,y,a){var x=ae?ae.parameter1:NaN;isNaN(x)?x=.1:x<-1?x=-1:x>1&&(x=1);var b=Math.abs(x)*y;if(x===0){var E=new go.Geometry(go.Geometry.Rectangle);return E.startX=0,E.startY=0,E.endX=y,E.endY=a,E}else{var E=new go.Geometry;return x>0?E.add(new go.PathFigure(b,0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y-b,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())):E.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y-b,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,b,a).close())),by&&(x=y);var b=Math.abs(x);if(x===0){var E=new go.Geometry(go.Geometry.Rectangle);return E.startX=0,E.startY=0,E.endX=y,E.endY=a,E}else{var E=new go.Geometry;return x>0?E.add(new go.PathFigure(b,0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y-b,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())):E.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y-b,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,b,a).close())),b.5&&(x=.5);var b=Math.abs(x)*y;if(x===0){var E=new go.Geometry(go.Geometry.Rectangle);return E.startX=0,E.startY=0,E.endX=y,E.endY=a,E}else{var E=new go.Geometry;return x>0?E.add(new go.PathFigure(b,0).add(new go.PathSegment(go.PathSegment.Line,y-b,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())):E.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y-b,a)).add(new go.PathSegment(go.PathSegment.Line,b,a).close())),by&&(x=y/2);var b=Math.abs(x);if(x===0){var E=new go.Geometry(go.Geometry.Rectangle);return E.startX=0,E.startY=0,E.endX=y,E.endY=a,E}else{var E=new go.Geometry;return x>0?E.add(new go.PathFigure(b,0).add(new go.PathSegment(go.PathSegment.Line,y-b,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())):E.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y-b,a)).add(new go.PathSegment(go.PathSegment.Line,b,a).close())),by&&(x=y/2);var b=Math.abs(x);if(x===0){var E=new go.Geometry(go.Geometry.Rectangle);return E.startX=0,E.startY=0,E.endX=y,E.endY=a,E}else{var E=new go.Geometry;return x>0?E.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y-b,a)).add(new go.PathSegment(go.PathSegment.Line,b,a).close())):E.add(new go.PathFigure(b,0).add(new go.PathSegment(go.PathSegment.Line,y-b,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())),b0&&(z.add(new go.PathSegment(go.PathSegment.Move,y/2+ee,y/2)),z.add(new go.PathSegment(go.PathSegment.Arc,0,-360,b,b,ee,ee).close())),E.spot1=Ce,E.spot2=Ee,E.defaultStretch=go.GraphObject.Uniform,E}),go.Shape.defineFigureGenerator("Cloud",function(ae,y,a){return new go.Geometry().add(new go.PathFigure(.08034461*y,.1944299*a,!0).add(new go.PathSegment(go.PathSegment.Bezier,.2008615*y,.05349299*a,-.09239631*y,.07836421*a,.1406031*y,-.0542823*a)).add(new go.PathSegment(go.PathSegment.Bezier,.4338609*y,.074219*a,.2450511*y,-.00697547*a,.3776197*y,-.01112067*a)).add(new go.PathSegment(go.PathSegment.Bezier,.6558228*y,.07004196*a,.4539471*y,0,.6066018*y,-.02526587*a)).add(new go.PathSegment(go.PathSegment.Bezier,.8921095*y,.08370865*a,.6914277*y,-.01904177*a,.8921095*y,-.01220843*a)).add(new go.PathSegment(go.PathSegment.Bezier,.9147671*y,.3194596*a,1.036446*y,.04105738*a,1.020377*y,.3022052*a)).add(new go.PathSegment(go.PathSegment.Bezier,.9082935*y,.562044*a,1.04448*y,.360238*a,.992256*y,.5219009*a)).add(new go.PathSegment(go.PathSegment.Bezier,.9212406*y,.8217117*a,1.032337*y,.5771781*a,1.018411*y,.8120651*a)).add(new go.PathSegment(go.PathSegment.Bezier,.7592566*y,.9156953*a,1.028411*y,.9571472*a,.8556702*y,1.052487*a)).add(new go.PathSegment(go.PathSegment.Bezier,.5101666*y,.9310455*a,.7431877*y,1.009325*a,.5624123*y,1.021761*a)).add(new go.PathSegment(go.PathSegment.Bezier,.2609328*y,.9344623*a,.4820677*y,1.031761*a,.3030112*y,1.002796*a)).add(new go.PathSegment(go.PathSegment.Bezier,.08034461*y,.870098*a,.2329994*y,1.01518*a,.03213784*y,1.01518*a)).add(new go.PathSegment(go.PathSegment.Bezier,.06829292*y,.6545475*a,-.02812061*y,.9032597*a,-.01205169*y,.6835638*a)).add(new go.PathSegment(go.PathSegment.Bezier,.06427569*y,.4265613*a,-.01812061*y,.6089503*a,-.00606892*y,.4555777*a)).add(new go.PathSegment(go.PathSegment.Bezier,.08034461*y,.1944299*a,-.01606892*y,.3892545*a,-.01205169*y,.1944299*a))).setSpots(.1,.1,.9,.9)}),go.Shape.defineFigureGenerator("StopSign",function(ae,y,a){var x=1/(Math.SQRT2+2);return new go.Geometry().add(new go.PathFigure(x*y,0,!0).add(new go.PathSegment(go.PathSegment.Line,(1-x)*y,0)).add(new go.PathSegment(go.PathSegment.Line,y,x*a)).add(new go.PathSegment(go.PathSegment.Line,y,(1-x)*a)).add(new go.PathSegment(go.PathSegment.Line,(1-x)*y,a)).add(new go.PathSegment(go.PathSegment.Line,x*y,a)).add(new go.PathSegment(go.PathSegment.Line,0,(1-x)*a)).add(new go.PathSegment(go.PathSegment.Line,0,x*a).close())).setSpots(x/2,x/2,1-x/2,1-x/2)}),go.Shape.setFigureParameter("Pie",0,new gt("Start",0,-360,360)),go.Shape.setFigureParameter("Pie",1,new gt("Sweep",315,-360,360)),go.Shape.defineFigureGenerator("Pie",function(ae,y,a){var x=ae?ae.parameter1:NaN,b=ae?ae.parameter2:NaN;isNaN(x)&&(x=0),isNaN(b)&&(b=315);var E=x%360;E<0&&(E+=360);var z=b%360,ee=Math.min(y,a)/2;return new go.Geometry().add(new go.PathFigure(ee,ee).add(new go.PathSegment(go.PathSegment.Arc,E,z,ee,ee,ee,ee).close()))}),go.Shape.defineFigureGenerator("PiePiece",function(ae,y,a){var x=re/Math.SQRT2*.5,b=Math.SQRT2/2,E=1-Math.SQRT2/2;return new go.Geometry().add(new go.PathFigure(y,a,!0).add(new go.PathSegment(go.PathSegment.Bezier,b*y,E*a,y,(1-x)*a,(b+x)*y,(E+x)*a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close()))}),go.Shape.setFigureParameter("ThickCross",0,new gt("Thickness",30)),go.Shape.defineFigureGenerator("ThickCross",function(ae,y,a){var x=ae?ae.parameter1:NaN;(isNaN(x)||x<0)&&(x=30);var b=Math.min(x,y)/2,E=y/2,z=a/2;return new go.Geometry().add(new go.PathFigure(E-b,0,!0).add(new go.PathSegment(go.PathSegment.Line,E+b,0)).add(new go.PathSegment(go.PathSegment.Line,E+b,z-b)).add(new go.PathSegment(go.PathSegment.Line,y,z-b)).add(new go.PathSegment(go.PathSegment.Line,y,z+b)).add(new go.PathSegment(go.PathSegment.Line,E+b,z+b)).add(new go.PathSegment(go.PathSegment.Line,E+b,a)).add(new go.PathSegment(go.PathSegment.Line,E-b,a)).add(new go.PathSegment(go.PathSegment.Line,E-b,z+b)).add(new go.PathSegment(go.PathSegment.Line,0,z+b)).add(new go.PathSegment(go.PathSegment.Line,0,z-b)).add(new go.PathSegment(go.PathSegment.Line,E-b,z-b).close()))}),go.Shape.setFigureParameter("ThinCross",0,new gt("Thickness",10)),go.Shape.defineFigureGenerator("ThinCross",function(ae,y,a){var x=ae?ae.parameter1:NaN;(isNaN(x)||x<0)&&(x=10);var b=Math.min(x,y)/2,E=y/2,z=a/2;return new go.Geometry().add(new go.PathFigure(E-b,0,!0).add(new go.PathSegment(go.PathSegment.Line,E+b,0)).add(new go.PathSegment(go.PathSegment.Line,E+b,z-b)).add(new go.PathSegment(go.PathSegment.Line,y,z-b)).add(new go.PathSegment(go.PathSegment.Line,y,z+b)).add(new go.PathSegment(go.PathSegment.Line,E+b,z+b)).add(new go.PathSegment(go.PathSegment.Line,E+b,a)).add(new go.PathSegment(go.PathSegment.Line,E-b,a)).add(new go.PathSegment(go.PathSegment.Line,E-b,z+b)).add(new go.PathSegment(go.PathSegment.Line,0,z+b)).add(new go.PathSegment(go.PathSegment.Line,0,z-b)).add(new go.PathSegment(go.PathSegment.Line,E-b,z-b).close()))}),go.Shape.setFigureParameter("ThickX",0,new gt("Thickness",30)),go.Shape.defineFigureGenerator("ThickX",function(ae,y,a){var x=ae?ae.parameter1:NaN;if((isNaN(x)||x<0)&&(x=30),y===0||a===0){var b=new go.Geometry(go.Geometry.Rectangle);return b.startX=0,b.startY=0,b.endX=y,b.endY=a,b}else{var E=y/2,z=a/2,ee=Math.atan2(a,y),oe=x-Math.min(Math.cos(ee)*x/2,E),ie=x-Math.min(Math.sin(ee)*x/2,z),b=new go.Geometry,de=new go.PathFigure(oe,0,!0);return b.add(de),de.add(new go.PathSegment(go.PathSegment.Line,E,.2*a)),de.add(new go.PathSegment(go.PathSegment.Line,y-oe,0)),de.add(new go.PathSegment(go.PathSegment.Line,y,ie)),de.add(new go.PathSegment(go.PathSegment.Line,.8*y,z)),de.add(new go.PathSegment(go.PathSegment.Line,y,a-ie)),de.add(new go.PathSegment(go.PathSegment.Line,y-oe,a)),de.add(new go.PathSegment(go.PathSegment.Line,E,.8*a)),de.add(new go.PathSegment(go.PathSegment.Line,oe,a)),de.add(new go.PathSegment(go.PathSegment.Line,0,a-ie)),de.add(new go.PathSegment(go.PathSegment.Line,.2*y,z)),de.add(new go.PathSegment(go.PathSegment.Line,0,ie).close()),b}}),go.Shape.setFigureParameter("ThinX",0,new gt("Thickness",10)),go.Shape.defineFigureGenerator("ThinX",function(ae,y,a){var x=ae?ae.parameter1:NaN;(isNaN(x)||x<0)&&(x=10);var b=new go.Geometry,E=new go.PathFigure(.1*y,0,!0);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,.9*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,.1*a)),E.add(new go.PathSegment(go.PathSegment.Line,.6*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.9*a)),E.add(new go.PathSegment(go.PathSegment.Line,.9*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,.1*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.9*a)),E.add(new go.PathSegment(go.PathSegment.Line,.4*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.1*a).close()),b}),go.Shape.setFigureParameter("SquareIBeam",0,new gt("BeamWidth",.2,.1,.9)),go.Shape.defineFigureGenerator("SquareIBeam",function(ae,y,a){var x=ae?ae.parameter1:NaN;isNaN(x)&&(x=.2);var b=new go.Geometry,E=new go.PathFigure(0,0,!0);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,x*a)),E.add(new go.PathSegment(go.PathSegment.Line,(.5+x/2)*y,x*a)),E.add(new go.PathSegment(go.PathSegment.Line,(.5+x/2)*y,(1-x)*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,(1-x)*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,(1-x)*a)),E.add(new go.PathSegment(go.PathSegment.Line,(.5-x/2)*y,(1-x)*a)),E.add(new go.PathSegment(go.PathSegment.Line,(.5-x/2)*y,x*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,x*a).close()),b}),go.Shape.setFigureParameter("RoundedIBeam",0,new gt("Curviness",.5,.05,.65)),go.Shape.defineFigureGenerator("RoundedIBeam",function(ae,y,a){var x=ae?ae.parameter1:NaN;isNaN(x)&&(x=.5);var b=new go.Geometry,E=new go.PathFigure(0,0,!0);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Bezier,y,a,Math.abs(1-x)*y,.25*a,Math.abs(1-x)*y,.75*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Bezier,0,0,x*y,.75*a,x*y,.25*a).close()),b}),go.Shape.defineFigureGenerator("HalfEllipse",function(ae,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,re*y,0,y,(.5-re/2)*a)).add(new go.PathSegment(go.PathSegment.Bezier,0,a,y,(.5+re/2)*a,re*y,a).close())).setSpots(0,.156,.844,.844)}),go.Shape.defineFigureGenerator("Crescent",function(ae,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Bezier,0,a,y,0,y,a)).add(new go.PathSegment(go.PathSegment.Bezier,0,0,.5*y,.75*a,.5*y,.25*a).close())).setSpots(.311,.266,.744,.744)}),go.Shape.defineFigureGenerator("Heart",function(ae,y,a){return new go.Geometry().add(new go.PathFigure(.5*y,a,!0).add(new go.PathSegment(go.PathSegment.Bezier,0,.3*a,.1*y,.8*a,0,.5*a)).add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.3*a,0,0,.45*y,0)).add(new go.PathSegment(go.PathSegment.Bezier,y,.3*a,.55*y,0,y,0)).add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,.5*a,.9*y,.8*a).close())).setSpots(.14,.29,.86,.78)}),go.Shape.defineFigureGenerator("Spade",function(ae,y,a){return new go.Geometry().add(new go.PathFigure(.5*y,0,!0).add(new go.PathSegment(go.PathSegment.Line,.51*y,.01*a)).add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,.6*y,.2*a,y,.25*a)).add(new go.PathSegment(go.PathSegment.Bezier,.55*y,.7*a,y,.8*a,.6*y,.8*a)).add(new go.PathSegment(go.PathSegment.Bezier,.75*y,a,.5*y,.75*a,.55*y,.95*a)).add(new go.PathSegment(go.PathSegment.Line,.25*y,a)).add(new go.PathSegment(go.PathSegment.Bezier,.45*y,.7*a,.45*y,.95*a,.5*y,.75*a)).add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,.4*y,.8*a,0,.8*a)).add(new go.PathSegment(go.PathSegment.Bezier,.49*y,.01*a,0,.25*a,.4*y,.2*a).close())).setSpots(.14,.26,.86,.78)}),go.Shape.defineFigureGenerator("Club",function(ae,y,a){var x=new go.Geometry,b=new go.PathFigure(.4*y,.6*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,.15*y,a,.5*y,.75*a,.45*y,.95*a)),b.add(new go.PathSegment(go.PathSegment.Line,.85*y,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.6*y,.6*a,.55*y,.95*a,.5*y,.75*a));var E=.2,z=.3,ee=0,oe=E*re;return b.add(new go.PathSegment(go.PathSegment.Bezier,(.5+z)*y,(.5+E+ee)*a,(.5-E+z)*y,(.5+oe+ee)*a,(.5-oe+z)*y,(.5+E+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+E+z)*y,(.5+ee)*a,(.5+oe+z)*y,(.5+E+ee)*a,(.5+E+z)*y,(.5+oe+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(.5+z)*y,(.5-E+ee)*a,(1-.5+E+z)*y,(.5-oe+ee)*a,(.5+oe+z)*y,(.5-E+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.65*y,.36771243*a,(.5-oe+z)*y,(.5-E+ee)*a,(.5-E+z+.05)*y,(.5-oe+ee-.02)*a)),E=.2,z=0,ee=-.3,oe=E*re,b.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+E+z)*y,(.5+ee)*a,(.5+oe+z)*y,(.5+E+ee)*a,(.5+E+z)*y,(.5+oe+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(.5+z)*y,(.5-E+ee)*a,(1-.5+E+z)*y,(.5-oe+ee)*a,(.5+oe+z)*y,(.5-E+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(.5-E+z)*y,(.5+ee)*a,(.5-oe+z)*y,(.5-E+ee)*a,(.5-E+z)*y,(.5-oe+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(.5-oe+z)*y,(.5+E+ee)*a,(.5-E+z)*y,(.5+oe+ee)*a,(.5-oe+z)*y,(.5+E+ee)*a)),E=.2,z=-.3,ee=0,oe=E*re,b.add(new go.PathSegment(go.PathSegment.Bezier,(.5+z)*y,(.5-E+ee)*a,(1-.5+E+z-.05)*y,(.5-oe+ee-.02)*a,(.5+oe+z)*y,(.5-E+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(.5-E+z)*y,(.5+ee)*a,(.5-oe+z)*y,(.5-E+ee)*a,(.5-E+z)*y,(.5-oe+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(.5+z)*y,(.5+E+ee)*a,(.5-E+z)*y,(.5+oe+ee)*a,(.5-oe+z)*y,(.5+E+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.4*y,.6*a,(.5+oe+z)*y,(.5+E+ee)*a,(.5+E+z)*y,(.5+oe+ee)*a).close()),x.setSpots(.06,.33,.93,.68),x}),go.Shape.defineFigureGenerator("YinYang",function(ae,y,a){var x=new go.Geometry,b=new go.PathFigure(y*.5,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Arc,270,180,y*.5,y*.5,y*.5,y*.5)),b.add(new go.PathSegment(go.PathSegment.Arc,90,-180,y*.5,y*.75,y*.25,y*.25)),b.add(new go.PathSegment(go.PathSegment.Arc,90,180,y*.5,y*.25,y*.25,y*.25));var E=.1,z=.5,ee=.25;return b.add(new go.PathSegment(go.PathSegment.Move,(z+E)*y,ee*a)),b.add(new go.PathSegment(go.PathSegment.Arc,0,-360,y*z,a*ee,E*y,E*y).close()),b=new go.PathFigure(y*.5,0,!1),x.add(b),b.add(new go.PathSegment(go.PathSegment.Arc,270,-180,y*.5,y*.5,y*.5,y*.5)),ee=.75,b=new go.PathFigure((z+E)*y,ee*a,!0),x.add(b),b.add(new go.PathSegment(go.PathSegment.Arc,0,360,y*z,a*ee,E*y,E*y).close()),x.defaultStretch=go.GraphObject.Uniform,x}),go.Shape.defineFigureGenerator("Peace",function(ae,y,a){var x=.8535533905932737,b=.5*y,E=.5*a;return new go.Geometry().add(new go.PathFigure(b,0,!1).add(new go.PathSegment(go.PathSegment.Arc,270,360,b,E,b,E)).add(new go.PathSegment(go.PathSegment.Line,b,a)).add(new go.PathSegment(go.PathSegment.Move,b,E)).add(new go.PathSegment(go.PathSegment.Line,(1-x)*y,x*a)).add(new go.PathSegment(go.PathSegment.Move,b,E)).add(new go.PathSegment(go.PathSegment.Line,x*y,x*a)))}),go.Shape.defineFigureGenerator("NotAllowed",function(ae,y,a){var x=new go.Geometry,b=re*.5,E=.5,z=.5,ee=.5,oe=new go.PathFigure(z*y,(ee-E)*a);x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*y,ee*a,(z-b)*y,(ee-E)*a,(z-E)*y,(ee-b)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+E)*a,(z-E)*y,(ee+b)*a,(z-b)*y,(ee+E)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,ee*a,(z+b)*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-E)*a,(z+E)*y,(ee-b)*a,(z+b)*y,(ee-E)*a)),E=.4,b=re*.4;var ie=ne(),de=ne(),ge=ne(),we=ne();Ze(z,ee-E,z+b,ee-E,z+E,ee-b,z+E,ee,.42,ie,de,ge,we,we);var ve=ne(),fe=ne(),pe=ne();Ze(z,ee-E,z+b,ee-E,z+E,ee-b,z+E,ee,.58,we,we,pe,ve,fe);var ct=ne(),st=ne(),_t=ne();Ze(z,ee+E,z-b,ee+E,z-E,ee+b,z-E,ee,.42,ct,st,_t,we,we);var Le=ne(),We=ne(),it=ne();return Ze(z,ee+E,z-b,ee+E,z-E,ee+b,z-E,ee,.58,we,we,it,Le,We),oe.add(new go.PathSegment(go.PathSegment.Move,it.x*y,it.y*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*y,ee*a,Le.x*y,Le.y*a,We.x*y,We.y*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-E)*a,(z-E)*y,(ee-b)*a,(z-b)*y,(ee-E)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,ge.x*y,ge.y*a,ie.x*y,ie.y*a,de.x*y,de.y*a)),oe.add(new go.PathSegment(go.PathSegment.Line,it.x*y,it.y*a).close()),oe.add(new go.PathSegment(go.PathSegment.Move,_t.x*y,_t.y*a)),oe.add(new go.PathSegment(go.PathSegment.Line,pe.x*y,pe.y*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,ee*a,ve.x*y,ve.y*a,fe.x*y,fe.y*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+E)*a,(z+E)*y,(ee+b)*a,(z+b)*y,(ee+E)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,_t.x*y,_t.y*a,ct.x*y,ct.y*a,st.x*y,st.y*a).close()),ce(ie),ce(de),ce(ge),ce(we),ce(ve),ce(fe),ce(pe),ce(ct),ce(st),ce(_t),ce(Le),ce(We),ce(it),x.defaultStretch=go.GraphObject.Uniform,x}),go.Shape.defineFigureGenerator("Fragile",function(ae,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,.25*y,0)).add(new go.PathSegment(go.PathSegment.Line,.2*y,.15*a)).add(new go.PathSegment(go.PathSegment.Line,.3*y,.25*a)).add(new go.PathSegment(go.PathSegment.Line,.29*y,.33*a)).add(new go.PathSegment(go.PathSegment.Line,.35*y,.25*a)).add(new go.PathSegment(go.PathSegment.Line,.3*y,.15*a)).add(new go.PathSegment(go.PathSegment.Line,.4*y,0)).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Bezier,.55*y,.5*a,y,.25*a,.75*y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.55*y,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.7*y,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.7*y,a)).add(new go.PathSegment(go.PathSegment.Line,.3*y,a)).add(new go.PathSegment(go.PathSegment.Line,.3*y,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.45*y,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.45*y,.5*a)).add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*y,.5*a,0,.25*a).close()))}),go.Shape.setFigureParameter("HourGlass",0,new gt("Thickness",30)),go.Shape.defineFigureGenerator("HourGlass",function(ae,y,a){var x=ae?ae.parameter1:NaN;(isNaN(x)||x<0)&&(x=30),x>y&&(x=y);var b=(y-x)/2,E=b+x;return new go.Geometry().add(new go.PathFigure(E,.5*a).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a)).add(new go.PathSegment(go.PathSegment.Line,b,.5*a)).add(new go.PathSegment(go.PathSegment.Line,0,0)).add(new go.PathSegment(go.PathSegment.Line,y,0).close()))}),go.Shape.defineFigureGenerator("Lightning",function(ae,y,a){return new go.Geometry().add(new go.PathFigure(0,.55*a).add(new go.PathSegment(go.PathSegment.Line,.6*y,0)).add(new go.PathSegment(go.PathSegment.Line,.3*y,.45*a)).add(new go.PathSegment(go.PathSegment.Line,y,.45*a)).add(new go.PathSegment(go.PathSegment.Line,.4*y,a)).add(new go.PathSegment(go.PathSegment.Line,.7*y,.55*a).close()))}),go.Shape.defineFigureGenerator("GenderMale",function(ae,y,a){var x=new go.Geometry,b=re*.4,E=.4,z=.5,ee=.5,oe=ne(),ie=ne(),de=ne(),ge=ne(),we=new go.PathFigure((z-E)*y,ee*a,!1);x.add(we),we.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-E)*a,(z-E)*y,(ee-b)*a,(z-b)*y,(ee-E)*a)),Ze(z,ee-E,z+b,ee-E,z+E,ee-b,z+E,ee,.44,de,ge,ie,oe,oe),we.add(new go.PathSegment(go.PathSegment.Bezier,ie.x*y,ie.y*a,de.x*y,de.y*a,ge.x*y,ge.y*a));var ve=te(ie.x,ie.y);Ze(z,ee-E,z+b,ee-E,z+E,ee-b,z+E,ee,.56,oe,oe,ie,de,ge);var fe=te(ie.x,ie.y);we.add(new go.PathSegment(go.PathSegment.Line,(ve.x*.1+.95*.9)*y,ve.y*.1*a)),we.add(new go.PathSegment(go.PathSegment.Line,.85*y,ve.y*.1*a)),we.add(new go.PathSegment(go.PathSegment.Line,.85*y,0)),we.add(new go.PathSegment(go.PathSegment.Line,y,0)),we.add(new go.PathSegment(go.PathSegment.Line,y,.15*a)),we.add(new go.PathSegment(go.PathSegment.Line,(fe.x*.1+.9)*y,.15*a)),we.add(new go.PathSegment(go.PathSegment.Line,(fe.x*.1+.9)*y,(fe.y*.1+.05*.9)*a)),we.add(new go.PathSegment(go.PathSegment.Line,fe.x*y,fe.y*a)),we.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,ee*a,de.x*y,de.y*a,ge.x*y,ge.y*a)),we.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+E)*a,(z+E)*y,(ee+b)*a,(z+b)*y,(ee+E)*a)),we.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*y,ee*a,(z-b)*y,(ee+E)*a,(z-E)*y,(ee+b)*a)),E=.35,b=re*.35;var pe=new go.PathFigure(z*y,(ee-E)*a,!1);x.add(pe),pe.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*y,ee*a,(z-b)*y,(ee-E)*a,(z-E)*y,(ee-b)*a)),pe.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+E)*a,(z-E)*y,(ee+b)*a,(z-b)*y,(ee+E)*a)),pe.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,ee*a,(z+b)*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),pe.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-E)*a,(z+E)*y,(ee-b)*a,(z+b)*y,(ee-E)*a));var ct=new go.PathFigure((z-E)*y,ee*a,!1);return x.add(ct),ce(oe),ce(ie),ce(de),ce(ge),ce(ve),ce(fe),x.spot1=new go.Spot(.202,.257),x.spot2=new go.Spot(.792,.739),x.defaultStretch=go.GraphObject.Uniform,x}),go.Shape.defineFigureGenerator("GenderFemale",function(ae,y,a){var x=new go.Geometry,b=.375,E=0,z=-.125,ee=b*re,oe=new go.PathFigure((.525+E)*y,(.5+b+z)*a,!1);x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+b+E)*y,(.5+z)*a,(.5+ee+E)*y,(.5+b+z)*a,(.5+b+E)*y,(.5+ee+z)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(.5+E)*y,(.5-b+z)*a,(1-.5+b+E)*y,(.5-ee+z)*a,(.5+ee+E)*y,(.5-b+z)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(.5-b+E)*y,(.5+z)*a,(.5-ee+E)*y,(.5-b+z)*a,(.5-b+E)*y,(.5-ee+z)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(.475+E)*y,(.5+b+z)*a,(.5-b+E)*y,(.5+ee+z)*a,(.5-ee+E)*y,(.5+b+z)*a)),oe.add(new go.PathSegment(go.PathSegment.Line,.475*y,.85*a)),oe.add(new go.PathSegment(go.PathSegment.Line,.425*y,.85*a)),oe.add(new go.PathSegment(go.PathSegment.Line,.425*y,.9*a)),oe.add(new go.PathSegment(go.PathSegment.Line,.475*y,.9*a)),oe.add(new go.PathSegment(go.PathSegment.Line,.475*y,a)),oe.add(new go.PathSegment(go.PathSegment.Line,.525*y,a)),oe.add(new go.PathSegment(go.PathSegment.Line,.525*y,.9*a)),oe.add(new go.PathSegment(go.PathSegment.Line,.575*y,.9*a)),oe.add(new go.PathSegment(go.PathSegment.Line,.575*y,.85*a)),oe.add(new go.PathSegment(go.PathSegment.Line,.525*y,.85*a).close()),b=.325,E=0,z=-.125,ee=b*re;var oe=new go.PathFigure((1-.5+b+E)*y,(.5+z)*a,!1);x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,(.5+E)*y,(.5+b+z)*a,(.5+b+E)*y,(.5+ee+z)*a,(.5+ee+E)*y,(.5+b+z)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(.5-b+E)*y,(.5+z)*a,(.5-ee+E)*y,(.5+b+z)*a,(.5-b+E)*y,(.5+ee+z)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(.5+E)*y,(.5-b+z)*a,(.5-b+E)*y,(.5-ee+z)*a,(.5-ee+E)*y,(.5-b+z)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+b+E)*y,(.5+z)*a,(.5+ee+E)*y,(.5-b+z)*a,(1-.5+b+E)*y,(.5-ee+z)*a));var oe=new go.PathFigure((.525+E)*y,(.5+b+z)*a,!1);return x.add(oe),x.spot1=new go.Spot(.232,.136),x.spot2=new go.Spot(.682,.611),x.defaultStretch=go.GraphObject.Uniform,x}),go.Shape.defineFigureGenerator("LogicImplies",function(ae,y,a){var x=ae?ae.parameter1:NaN;return isNaN(x)&&(x=.2),new go.Geometry().add(new go.PathFigure((1-x)*y,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,(1-x)*y,a)).add(new go.PathSegment(go.PathSegment.Move,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,y,.5*a))).setSpots(0,0,.8,.5)}),go.Shape.defineFigureGenerator("LogicIff",function(ae,y,a){var x=ae?ae.parameter1:NaN;return isNaN(x)&&(x=.2),new go.Geometry().add(new go.PathFigure((1-x)*y,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,(1-x)*y,a)).add(new go.PathSegment(go.PathSegment.Move,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Move,x*y,0)).add(new go.PathSegment(go.PathSegment.Line,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,x*y,a))).setSpots(.2,0,.8,.5)}),go.Shape.defineFigureGenerator("LogicNot",function(ae,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)))}),go.Shape.defineFigureGenerator("LogicAnd",function(ae,y,a){return new go.Geometry().add(new go.PathFigure(0,a,!1).add(new go.PathSegment(go.PathSegment.Line,.5*y,0)).add(new go.PathSegment(go.PathSegment.Line,y,a))).setSpots(.25,.5,.75,1)}),go.Shape.defineFigureGenerator("LogicOr",function(ae,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,.5*y,a)).add(new go.PathSegment(go.PathSegment.Line,y,0))).setSpots(.219,0,.78,.409)}),go.Shape.defineFigureGenerator("LogicXor",function(ae,y,a){var x=new go.Geometry().add(new go.PathFigure(.5*y,0,!1).add(new go.PathSegment(go.PathSegment.Line,.5*y,a)).add(new go.PathSegment(go.PathSegment.Move,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Arc,0,360,.5*y,.5*a,.5*y,.5*a)));return x.defaultStretch=go.GraphObject.Uniform,x}),go.Shape.defineFigureGenerator("LogicTruth",function(ae,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Move,.5*y,0)).add(new go.PathSegment(go.PathSegment.Line,.5*y,a)))}),go.Shape.defineFigureGenerator("LogicFalsity",function(ae,y,a){return new go.Geometry().add(new go.PathFigure(0,a,!1).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Move,.5*y,a)).add(new go.PathSegment(go.PathSegment.Line,.5*y,0)))}),go.Shape.defineFigureGenerator("LogicThereExists",function(ae,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,0,.5*a)).add(new go.PathSegment(go.PathSegment.Move,y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a)))}),go.Shape.defineFigureGenerator("LogicForAll",function(ae,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,.5*y,a)).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Move,.25*y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.75*y,.5*a))).setSpots(.25,0,.75,.5)}),go.Shape.defineFigureGenerator("LogicIsDefinedAs",function(ae,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Move,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Move,0,a)).add(new go.PathSegment(go.PathSegment.Line,y,a))).setSpots(.01,.01,.99,.49)}),go.Shape.defineFigureGenerator("LogicIntersect",function(ae,y,a){var x=.5;return new go.Geometry().add(new go.PathFigure(0,a,!1).add(new go.PathSegment(go.PathSegment.Line,0,x*a)).add(new go.PathSegment(go.PathSegment.Arc,180,180,x*y,x*a,x*y,x*a)).add(new go.PathSegment(go.PathSegment.Line,y,a))).setSpots(0,.5,1,1)}),go.Shape.defineFigureGenerator("LogicUnion",function(ae,y,a){var x=.5;return new go.Geometry().add(new go.PathFigure(y,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,x*a)).add(new go.PathSegment(go.PathSegment.Arc,0,180,x*y,x*a,x*y,x*a)).add(new go.PathSegment(go.PathSegment.Line,0,0))).setSpots(0,0,1,.5)}),go.Shape.setFigureParameter("Arrow",0,new gt("ArrowheadWidth",.3,.01,.99)),go.Shape.setFigureParameter("Arrow",1,new gt("TailHeight",.3,.01,.99)),go.Shape.defineFigureGenerator("Arrow",function(ae,y,a){var x=ae?ae.parameter1:NaN;isNaN(x)&&(x=.3);var b=ae?ae.parameter2:NaN;isNaN(b)&&(b=.3);var E=(1-x)*y,z=(.5-b/2)*a,ee=(.5+b/2)*a,oe=new go.Geometry,ie=new go.PathFigure(0,z,!0);oe.add(ie),ie.add(new go.PathSegment(go.PathSegment.Line,E,z)),ie.add(new go.PathSegment(go.PathSegment.Line,E,0)),ie.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),ie.add(new go.PathSegment(go.PathSegment.Line,E,a)),ie.add(new go.PathSegment(go.PathSegment.Line,E,ee)),ie.add(new go.PathSegment(go.PathSegment.Line,0,ee).close()),oe.spot1=new go.Spot(0,z/a);var de=Te(0,ee/a,1,ee/a,E/y,1,1,.5,ne());return oe.spot2=new go.Spot(de.x,de.y),ce(de),oe}),go.Shape.setFigureParameter("Arrow2",0,new gt("ArrowheadWidth",30)),go.Shape.setFigureParameter("Arrow2",0,new gt("TailHeight",30)),go.Shape.defineFigureGenerator("Arrow2",function(ae,y,a){var x=ae?ae.parameter1:NaN;isNaN(x)&&(x=30),x>y&&(x=y);var b=ae?ae.parameter2:NaN;isNaN(b)&&(b=30),b=Math.min(b,a/2);var E=y-x,z=(a-b)/2,ee=z+b,oe=new go.Geometry,ie=new go.PathFigure(0,z,!0);oe.add(ie),ie.add(new go.PathSegment(go.PathSegment.Line,E,z)),ie.add(new go.PathSegment(go.PathSegment.Line,E,0)),ie.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),ie.add(new go.PathSegment(go.PathSegment.Line,E,a)),ie.add(new go.PathSegment(go.PathSegment.Line,E,ee)),ie.add(new go.PathSegment(go.PathSegment.Line,0,ee).close()),oe.spot1=new go.Spot(0,z/a);var de=Te(0,ee/a,1,ee/a,E/y,1,1,.5,ne());return oe.spot2=new go.Spot(de.x,de.y),ce(de),oe}),go.Shape.defineFigureGenerator("Chevron",function(ae,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a).close()),x}),go.Shape.defineFigureGenerator("DoubleArrow",function(ae,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,.214*a)),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,1*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,1*a)),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,.786*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,1*a).close()),x}),go.Shape.setFigureParameter("DoubleEndArrow",0,new gt("ConnecterHeight",.3,.01,.99)),go.Shape.defineFigureGenerator("DoubleEndArrow",function(ae,y,a){var x=ae?ae.parameter1:NaN;isNaN(x)&&(x=.3);var b=(.5-x/2)*a,E=(.5+x/2)*a,z=new go.Geometry,ee=new go.PathFigure(y,.5*a,!0);z.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,E)),ee.add(new go.PathSegment(go.PathSegment.Line,.3*y,E)),ee.add(new go.PathSegment(go.PathSegment.Line,.3*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.3*y,0)),ee.add(new go.PathSegment(go.PathSegment.Line,.3*y,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,0).close());var oe=Te(0,.5,.3,0,0,b/a,.1,b/a,ne());return z.spot1=new go.Spot(oe.x,oe.y),oe=Te(.7,1,1,.5,0,E/a,1,E/a,oe),z.spot2=new go.Spot(oe.x,oe.y),ce(oe),z}),go.Shape.setFigureParameter("DoubleEndArrow2",0,new gt("ConnecterHeight",40)),go.Shape.setFigureParameter("DoubleEndArrow2",1,new gt("ArrowHeight",100)),go.Shape.defineFigureGenerator("DoubleEndArrow2",function(ae,y,a){var x=ae?ae.parameter1:NaN;isNaN(x)&&(x=40);var b=ae?ae.parameter2:NaN;isNaN(b)&&(b=100);var E=(a-x)/2,z=E+x,ee=(a-b)/2,oe=ee+b;(x>a||b>a)&&(b>x?(x=x*a/b,E=(a-x)/2,z=E+x,ee=0,oe=a):(E=0,z=a,ee=0,oe=a));var ie=new go.Geometry,de=new go.PathFigure(y,.5*a,!0);ie.add(de),de.add(new go.PathSegment(go.PathSegment.Line,.7*y,oe)),de.add(new go.PathSegment(go.PathSegment.Line,.7*y,z)),de.add(new go.PathSegment(go.PathSegment.Line,.3*y,z)),de.add(new go.PathSegment(go.PathSegment.Line,.3*y,oe)),de.add(new go.PathSegment(go.PathSegment.Line,0,.5*a)),de.add(new go.PathSegment(go.PathSegment.Line,.3*y,ee)),de.add(new go.PathSegment(go.PathSegment.Line,.3*y,E)),de.add(new go.PathSegment(go.PathSegment.Line,.7*y,E)),de.add(new go.PathSegment(go.PathSegment.Line,.7*y,ee).close());var ge=Te(0,.5,.3,ee/a,0,E/a,1,E/a,ne());return ie.spot1=new go.Spot(ge.x,ge.y),ge=Te(.7,oe/a,1,.5,0,z/a,1,z/a,ge),ie.spot2=new go.Spot(ge.x,ge.y),ce(ge),ie}),go.Shape.setFigureParameter("IBeamArrow",0,new gt("ConnectorHeight",.7,.51,.97)),go.Shape.defineFigureGenerator("IBeamArrow",function(ae,y,a){var x=ae?ae.parameter1:NaN;isNaN(x)&&(x=.3);var b=(.5-x/2)*a,E=(.5+x/2)*a,z=new go.Geometry,ee=new go.PathFigure(y,.5*a,!0);z.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,E)),ee.add(new go.PathSegment(go.PathSegment.Line,.2*y,E)),ee.add(new go.PathSegment(go.PathSegment.Line,.2*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,0)),ee.add(new go.PathSegment(go.PathSegment.Line,.2*y,0)),ee.add(new go.PathSegment(go.PathSegment.Line,.2*y,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,0).close()),z.spot1=new go.Spot(0,b/a);var oe=Te(.7,1,1,.5,0,E/a,1,E/a,ne());return z.spot2=new go.Spot(oe.x,oe.y),ce(oe),z}),go.Shape.setFigureParameter("IBeamArrow2",0,new gt("ConnectorHeight",40)),go.Shape.setFigureParameter("IBeamArrow2",1,new gt("BeamArrowHeight",100)),go.Shape.defineFigureGenerator("IBeamArrow2",function(ae,y,a){var x=ae?ae.parameter1:NaN;isNaN(x)&&(x=40);var b=ae?ae.parameter2:NaN;isNaN(b)&&(b=100);var E=(a-x)/2,z=E+x,ee=(a-b)/2,oe=ee+b;(x>a||b>a)&&(b>x?(x=x*a/b,E=(a-x)/2,z=E+x,ee=0,oe=a):(E=0,z=a,ee=0,oe=a));var ie=new go.Geometry,de=new go.PathFigure(y,.5*a,!0);ie.add(de),de.add(new go.PathSegment(go.PathSegment.Line,.7*y,oe)),de.add(new go.PathSegment(go.PathSegment.Line,.7*y,z)),de.add(new go.PathSegment(go.PathSegment.Line,.2*y,z)),de.add(new go.PathSegment(go.PathSegment.Line,.2*y,oe)),de.add(new go.PathSegment(go.PathSegment.Line,0,oe)),de.add(new go.PathSegment(go.PathSegment.Line,0,ee)),de.add(new go.PathSegment(go.PathSegment.Line,.2*y,ee)),de.add(new go.PathSegment(go.PathSegment.Line,.2*y,E)),de.add(new go.PathSegment(go.PathSegment.Line,.7*y,E)),de.add(new go.PathSegment(go.PathSegment.Line,.7*y,ee).close()),ie.spot1=new go.Spot(0,E/a);var ge=Te(.7,oe/a,1,.5,0,z/a,1,z/a,ne());return ie.spot2=new go.Spot(ge.x,ge.y),ce(ge),ie}),go.Shape.setFigureParameter("Pointer",0,new gt("BackPoint",.1,0,.2)),go.Shape.defineFigureGenerator("Pointer",function(ae,y,a){var x=ae?ae.parameter1:NaN;isNaN(x)&&(x=.1);var b=new go.Geometry,E=new go.PathFigure(y,.5*a,!0);b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,x*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,0).close()),b.spot1=new go.Spot(x,.35);var z=Te(.2,.65,1,.65,0,1,1,.5,ne());return b.spot2=new go.Spot(z.x,z.y),ce(z),b}),go.Shape.setFigureParameter("RoundedPointer",0,new gt("RoundedEdge",.3,0,.5)),go.Shape.defineFigureGenerator("RoundedPointer",function(ae,y,a){var x=ae?ae.parameter1:NaN;isNaN(x)&&(x=.3);var b=new go.Geometry,E=new go.PathFigure(y,.5*a,!0);b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Bezier,0,0,x*y,.75*a,x*y,.25*a).close()),b.spot1=new go.Spot(x,.35);var z=Te(0,.65,1,.65,0,1,1,.5,ne());return b.spot2=new go.Spot(z.x,z.y),ce(z),b}),go.Shape.setFigureParameter("SplitEndArrow",0,new gt("TailHeight",.4,.01,.99)),go.Shape.defineFigureGenerator("SplitEndArrow",function(ae,y,a){var x=ae?ae.parameter1:NaN;isNaN(x)&&(x=.4);var b=(.5-x/2)*a,E=(.5+x/2)*a,z=new go.Geometry,ee=new go.PathFigure(y,.5*a,!0);z.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,E)),ee.add(new go.PathSegment(go.PathSegment.Line,0,E)),ee.add(new go.PathSegment(go.PathSegment.Line,.2*y,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,0).close()),z.spot1=new go.Spot(.2,.3);var oe=Te(.7,1,1,.5,0,E/a,1,E/a,ne());return z.spot2=new go.Spot(oe.x,oe.y),ce(oe),z}),go.Shape.setFigureParameter("SplitEndArrow2",0,new gt("TailThickness",50)),go.Shape.defineFigureGenerator("SplitEndArrow2",function(ae,y,a){var x=ae?ae.parameter1:NaN;isNaN(x)&&(x=50);var b=(a-x)/2,E=b+x;x>a&&(b=0,E=a);var z=new go.Geometry,ee=new go.PathFigure(y,.5*a,!0);z.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,E)),ee.add(new go.PathSegment(go.PathSegment.Line,0,E)),ee.add(new go.PathSegment(go.PathSegment.Line,.2*y,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,0).close()),z.spot1=new go.Spot(.2,b/a);var oe=Te(.7,1,1,.5,0,E/a,1,E/a,ne());return z.spot2=new go.Spot(oe.x,oe.y),ce(oe),z}),go.Shape.setFigureParameter("SquareArrow",0,new gt("ArrowPoint",.7,.2,.9)),go.Shape.defineFigureGenerator("SquareArrow",function(ae,y,a){var x=ae?ae.parameter1:NaN;isNaN(x)&&(x=.7);var b=new go.Geometry,E=new go.PathFigure(y,.5*a,!0);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,x*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,0)),E.add(new go.PathSegment(go.PathSegment.Line,x*y,0).close()),b.spot1=go.Spot.TopLeft,b.spot2=new go.Spot(x,1),b}),go.Shape.defineFigureGenerator("Cone1",function(ae,y,a){var x=new go.Geometry,b=re*.5,E=re*.1,z=new go.PathFigure(0,.9*a,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),z.add(new go.PathSegment(go.PathSegment.Line,y,.9*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,(.9+E)*a,(.5+b)*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*a,(.5-b)*y,a,0,(.9+E)*a).close()),x.spot1=new go.Spot(.25,.5),x.spot2=new go.Spot(.75,.97),x}),go.Shape.defineFigureGenerator("Cone2",function(ae,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.9*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,y,.9*a,(1-.85/.9)*y,a,.85/.9*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,0,.9*a).close());var E=new go.PathFigure(0,.9*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Bezier,y,.9*a,(1-.85/.9)*y,.8*a,.85/.9*y,.8*a)),x.spot1=new go.Spot(.25,.5),x.spot2=new go.Spot(.75,.82),x}),go.Shape.defineFigureGenerator("Cube1",function(ae,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.85*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.15*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,0,.15*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.85*a).close());var E=new go.PathFigure(.5*y,a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.3*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.15*a)),E.add(new go.PathSegment(go.PathSegment.Move,.5*y,.3*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.15*a)),x.spot1=new go.Spot(0,.3),x.spot2=new go.Spot(.5,.85),x}),go.Shape.defineFigureGenerator("Cube2",function(ae,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.3*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,.7*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,0).close());var E=new go.PathFigure(0,.3*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.7*y,.3*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Move,.7*y,.3*a)),E.add(new go.PathSegment(go.PathSegment.Line,.7*y,a)),x.spot1=new go.Spot(0,.3),x.spot2=new go.Spot(.7,1),x}),go.Shape.defineFigureGenerator("Cylinder1",function(ae,y,a){var x=ae?ae.parameter1:NaN;isNaN(x)&&(x=5),x=Math.min(x,a/3);var b=new go.Geometry,E=re*.5,z=new go.PathFigure(0,x,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,0,re*x,(.5-E)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,1*y,x,(.5+E)*y,0,1*y,re*x)),z.add(new go.PathSegment(go.PathSegment.Line,y,a-x)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,1*a,1*y,a-re*x,(.5+E)*y,1*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,a-x,(.5-E)*y,1*a,0,a-re*x)),z.add(new go.PathSegment(go.PathSegment.Line,0,x));var ee=new go.PathFigure(y,x,!1);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,2*x,1*y,2*x-re*x,(.5+E)*y,2*x)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,x,(.5-E)*y,2*x,0,2*x-re*x)),b.spot1=new go.Spot(0,0,0,2*x),b.spot2=new go.Spot(1,1),b}),go.Shape.defineFigureGenerator("Cylinder2",function(ae,y,a){var x=ae?ae.parameter1:NaN;isNaN(x)&&(x=5),x=Math.min(x,a/3);var b=new go.Geometry,E=re*.5,z=new go.PathFigure(0,a-x,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,0,x)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,0,re*x,(.5-E)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,x,(.5+E)*y,0,y,re*x)),z.add(new go.PathSegment(go.PathSegment.Line,y,a-x)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,a-re*x,(.5+E)*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,a-x,(.5-E)*y,a,0,a-re*x));var ee=new go.PathFigure(0,a-x,!1);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a-2*x,0,a-x-re*x,(.5-E)*y,a-2*x)),ee.add(new go.PathSegment(go.PathSegment.Bezier,y,a-x,(.5+E)*y,a-2*x,y,a-x-re*x)),b.spot1=new go.Spot(0,0),b.spot2=new go.Spot(1,1,0,-2*x),b}),go.Shape.defineFigureGenerator("Cylinder3",function(ae,y,a){var x=ae?ae.parameter1:NaN;isNaN(x)&&(x=5),x=Math.min(x,y/3);var b=new go.Geometry,E=re*.5,z=new go.PathFigure(x,0,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y-x,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,y-re*x,0,y,(.5-E)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,y-x,a,y,(.5+E)*a,y-re*x,a)),z.add(new go.PathSegment(go.PathSegment.Line,x,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,re*x,a,0,(.5+E)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,x,0,0,(.5-E)*a,re*x,0));var ee=new go.PathFigure(x,0,!1);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,2*x,.5*a,x+re*x,0,2*x,(.5-E)*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,x,a,2*x,(.5+E)*a,x+re*x,a)),b.spot1=new go.Spot(0,0,2*x,0),b.spot2=new go.Spot(1,1),b}),go.Shape.defineFigureGenerator("Cylinder4",function(ae,y,a){var x=ae?ae.parameter1:NaN;isNaN(x)&&(x=5),x=Math.min(x,y/3);var b=new go.Geometry,E=re*.5,z=new go.PathFigure(y-x,0,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,y-re*x,0,y,(.5-E)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,y-x,a,y,(.5+E)*a,y-re*x,a)),z.add(new go.PathSegment(go.PathSegment.Line,x,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,re*x,a,0,(.5+E)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,x,0,0,(.5-E)*a,re*x,0)),z.add(new go.PathSegment(go.PathSegment.Line,y-x,0));var ee=new go.PathFigure(y-x,0,!1);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,y-2*x,.5*a,y-x-re*x,0,y-2*x,(.5-E)*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,y-x,a,y-2*x,(.5+E)*a,y-x-re*x,a)),b.spot1=new go.Spot(0,0),b.spot2=new go.Spot(1,1,-2*x,0),b}),go.Shape.defineFigureGenerator("Prism1",function(ae,y,a){var x=new go.Geometry,b=new go.PathFigure(.25*y,.25*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var E=new go.PathFigure(.25*y,.25*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),x.spot1=new go.Spot(.408,.172),x.spot2=new go.Spot(.833,.662),x}),go.Shape.defineFigureGenerator("Prism2",function(ae,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.25*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var E=new go.PathFigure(0,a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.25*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.25*a)),E.add(new go.PathSegment(go.PathSegment.Move,0,.25*a)),E.add(new go.PathSegment(go.PathSegment.Line,.25*y,.5*a)),x.spot1=new go.Spot(.25,.5),x.spot2=new go.Spot(.75,.75),x}),go.Shape.defineFigureGenerator("Pyramid1",function(ae,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.75*a).close());var E=new go.PathFigure(.5*y,0,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),x.spot1=new go.Spot(.25,.367),x.spot2=new go.Spot(.75,.875),x}),go.Shape.defineFigureGenerator("Pyramid2",function(ae,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.85*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.85*a).close());var E=new go.PathFigure(.5*y,0,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.7*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.85*a)),E.add(new go.PathSegment(go.PathSegment.Move,.5*y,.7*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.85*a)),x.spot1=new go.Spot(.25,.367),x.spot2=new go.Spot(.75,.875),x}),go.Shape.defineFigureGenerator("Actor",function(ae,y,a){var x=new go.Geometry,b=.2,E=.1,z=re*b,ee=re*E,oe=.5,ie=.1,de=new go.PathFigure(oe*y,(ie+E)*a,!0);x.add(de),de.add(new go.PathSegment(go.PathSegment.Bezier,(oe-b)*y,ie*a,(oe-z)*y,(ie+E)*a,(oe-b)*y,(ie+ee)*a)),de.add(new go.PathSegment(go.PathSegment.Bezier,oe*y,(ie-E)*a,(oe-b)*y,(ie-ee)*a,(oe-z)*y,(ie-E)*a)),de.add(new go.PathSegment(go.PathSegment.Bezier,(oe+b)*y,ie*a,(oe+z)*y,(ie-E)*a,(oe+b)*y,(ie-ee)*a)),de.add(new go.PathSegment(go.PathSegment.Bezier,oe*y,(ie+E)*a,(oe+b)*y,(ie+ee)*a,(oe+z)*y,(ie+E)*a));var ge=.05,we=re*ge;oe=.05,ie=.25;var ve=new go.PathFigure(.5*y,.2*a,!0);return x.add(ve),ve.add(new go.PathSegment(go.PathSegment.Line,.95*y,.2*a)),oe=.95,ie=.25,ve.add(new go.PathSegment(go.PathSegment.Bezier,(oe+ge)*y,ie*a,(oe+we)*y,(ie-ge)*a,(oe+ge)*y,(ie-we)*a)),ve.add(new go.PathSegment(go.PathSegment.Line,y,.6*a)),ve.add(new go.PathSegment(go.PathSegment.Line,.85*y,.6*a)),ve.add(new go.PathSegment(go.PathSegment.Line,.85*y,.35*a)),ge=.025,we=re*ge,oe=.825,ie=.35,ve.add(new go.PathSegment(go.PathSegment.Bezier,oe*y,(ie-ge)*a,(oe+ge)*y,(ie-we)*a,(oe+we)*y,(ie-ge)*a)),ve.add(new go.PathSegment(go.PathSegment.Bezier,(oe-ge)*y,ie*a,(oe-we)*y,(ie-ge)*a,(oe-ge)*y,(ie-we)*a)),ve.add(new go.PathSegment(go.PathSegment.Line,.8*y,a)),ve.add(new go.PathSegment(go.PathSegment.Line,.55*y,a)),ve.add(new go.PathSegment(go.PathSegment.Line,.55*y,.7*a)),ge=.05,we=re*ge,oe=.5,ie=.7,ve.add(new go.PathSegment(go.PathSegment.Bezier,oe*y,(ie-ge)*a,(oe+ge)*y,(ie-we)*a,(oe+we)*y,(ie-ge)*a)),ve.add(new go.PathSegment(go.PathSegment.Bezier,(oe-ge)*y,ie*a,(oe-we)*y,(ie-ge)*a,(oe-ge)*y,(ie-we)*a)),ve.add(new go.PathSegment(go.PathSegment.Line,.45*y,a)),ve.add(new go.PathSegment(go.PathSegment.Line,.2*y,a)),ve.add(new go.PathSegment(go.PathSegment.Line,.2*y,.35*a)),ge=.025,we=re*ge,oe=.175,ie=.35,ve.add(new go.PathSegment(go.PathSegment.Bezier,oe*y,(ie-ge)*a,(oe+ge)*y,(ie-we)*a,(oe+we)*y,(ie-ge)*a)),ve.add(new go.PathSegment(go.PathSegment.Bezier,(oe-ge)*y,ie*a,(oe-we)*y,(ie-ge)*a,(oe-ge)*y,(ie-we)*a)),ve.add(new go.PathSegment(go.PathSegment.Line,.15*y,.6*a)),ve.add(new go.PathSegment(go.PathSegment.Line,0,.6*a)),ve.add(new go.PathSegment(go.PathSegment.Line,0,.25*a)),ge=.05,we=re*ge,oe=.05,ie=.25,ve.add(new go.PathSegment(go.PathSegment.Bezier,oe*y,(ie-ge)*a,(oe-ge)*y,(ie-we)*a,(oe-we)*y,(ie-ge)*a)),ve.add(new go.PathSegment(go.PathSegment.Line,.5*y,.2*a)),x.spot1=new go.Spot(.2,.2),x.spot2=new go.Spot(.8,.65),x}),go.Shape.setFigureParameter("Card",0,new gt("CornerCutoutSize",.2,.1,.9)),go.Shape.defineFigureGenerator("Card",function(ae,y,a){var x=ae?ae.parameter1:NaN;isNaN(x)&&(x=.2);var b=new go.Geometry,E=new go.PathFigure(y,0,!0);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,x*a)),E.add(new go.PathSegment(go.PathSegment.Line,x*y,0).close()),b.spot1=new go.Spot(0,x),b.spot2=go.Spot.BottomRight,b}),go.Shape.defineFigureGenerator("Collate",function(ae,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,.5*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a));var E=new go.PathFigure(.5*y,.5*a,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),x.spot1=new go.Spot(.25,0),x.spot2=new go.Spot(.75,.25),x}),go.Shape.defineFigureGenerator("CreateRequest",function(ae,y,a){var x=new go.Geometry,b=ae?ae.parameter1:NaN;isNaN(b)&&(b=.1);var E=new go.PathFigure(0,0,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var z=new go.PathFigure(0,b*a,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,b*a)),z.add(new go.PathSegment(go.PathSegment.Move,0,(1-b)*a)),z.add(new go.PathSegment(go.PathSegment.Line,y,(1-b)*a)),x}),go.Shape.defineFigureGenerator("Database",function(ae,y,a){var x=new go.Geometry,b=re*.5,E=re*.1,z=new go.PathFigure(y,.1*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,.9*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,(.9+E)*a,(.5+b)*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*a,(.5-b)*y,a,0,(.9+E)*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,.1*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,0,(.1-E)*a,(.5-b)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,.1*a,(.5+b)*y,0,y,(.1-E)*a));var ee=new go.PathFigure(y,.1*a,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.2*a,y,(.1+E)*a,(.5+b)*y,.2*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,.1*a,(.5-b)*y,.2*a,0,(.1+E)*a)),ee.add(new go.PathSegment(go.PathSegment.Move,y,.2*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.3*a,y,(.2+E)*a,(.5+b)*y,.3*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,.2*a,(.5-b)*y,.3*a,0,(.2+E)*a)),ee.add(new go.PathSegment(go.PathSegment.Move,y,.3*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.4*a,y,(.3+E)*a,(.5+b)*y,.4*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,.3*a,(.5-b)*y,.4*a,0,(.3+E)*a)),x.spot1=new go.Spot(0,.4),x.spot2=new go.Spot(1,.9),x}),go.Shape.defineFigureGenerator("DataStorage",function(ae,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,.75*y,a,y,0,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*y,.9*a,.25*y,.1*a).close()),x.spot1=new go.Spot(.226,0),x.spot2=new go.Spot(.81,1),x}),go.Shape.defineFigureGenerator("DiskStorage",function(ae,y,a){var x=new go.Geometry,b=re*.5,E=re*.1,z=new go.PathFigure(y,.1*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,.9*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,(.9+E)*a,(.5+b)*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*a,(.5-b)*y,a,0,(.9+E)*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,.1*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,0,(.1-E)*a,(.5-b)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,.1*a,(.5+b)*y,0,y,(.1-E)*a));var ee=new go.PathFigure(y,.1*a,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.2*a,y,(.1+E)*a,(.5+b)*y,.2*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,.1*a,(.5-b)*y,.2*a,0,(.1+E)*a)),ee.add(new go.PathSegment(go.PathSegment.Move,y,.2*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.3*a,y,(.2+E)*a,(.5+b)*y,.3*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,.2*a,(.5-b)*y,.3*a,0,(.2+E)*a)),x.spot1=new go.Spot(0,.3),x.spot2=new go.Spot(1,.9),x}),go.Shape.defineFigureGenerator("Display",function(ae,y,a){var x=new go.Geometry,b=new go.PathFigure(.25*y,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,.75*y,a,y,0,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.25*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.5*a).close()),x.spot1=new go.Spot(.25,0),x.spot2=new go.Spot(.75,1),x}),go.Shape.defineFigureGenerator("DividedEvent",function(ae,y,a){var x=new go.Geometry,b=ae?ae.parameter1:NaN;isNaN(b)?b=.2:b<.15&&(b=.15);var E=re*.2,z=new go.PathFigure(0,.2*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,.2*y,0,0,(.2-E)*a,(.2-E)*y,0)),z.add(new go.PathSegment(go.PathSegment.Line,.8*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,.2*a,(.8+E)*y,0,y,(.2-E)*a)),z.add(new go.PathSegment(go.PathSegment.Line,y,.8*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,a,y,(.8+E)*a,(.8+E)*y,a)),z.add(new go.PathSegment(go.PathSegment.Line,.2*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,.8*a,(.2-E)*y,a,0,(.8+E)*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,.2*a));var ee=new go.PathFigure(0,b*a,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y,b*a)),x}),go.Shape.defineFigureGenerator("DividedProcess",function(ae,y,a){var x=new go.Geometry,b=ae?ae.parameter1:NaN;(isNaN(b)||b<.1)&&(b=.1);var E=new go.PathFigure(0,0,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var z=new go.PathFigure(0,b*a,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,b*a)),x}),go.Shape.defineFigureGenerator("Document",function(ae,y,a){var x=new go.Geometry;a=a/.8;var b=new go.PathFigure(0,.7*a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*a,.5*y,.4*a,.5*y,a).close()),x.spot1=go.Spot.TopLeft,x.spot2=new go.Spot(1,.6),x}),go.Shape.defineFigureGenerator("ExternalOrganization",function(ae,y,a){var x=new go.Geometry,b=ae?ae.parameter1:NaN;(isNaN(b)||b<.2)&&(b=.2);var E=new go.PathFigure(0,0,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var z=new go.PathFigure(b*y,0,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,0,b*a)),z.add(new go.PathSegment(go.PathSegment.Move,y,b*a)),z.add(new go.PathSegment(go.PathSegment.Line,(1-b)*y,0)),z.add(new go.PathSegment(go.PathSegment.Move,0,(1-b)*a)),z.add(new go.PathSegment(go.PathSegment.Line,b*y,a)),z.add(new go.PathSegment(go.PathSegment.Move,(1-b)*y,a)),z.add(new go.PathSegment(go.PathSegment.Line,y,(1-b)*a)),x}),go.Shape.defineFigureGenerator("ExternalProcess",function(ae,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.5*a).close());var E=new go.PathFigure(.1*y,.4*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.1*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Move,.9*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,.9*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Move,.6*y,.1*a)),E.add(new go.PathSegment(go.PathSegment.Line,.4*y,.1*a)),E.add(new go.PathSegment(go.PathSegment.Move,.4*y,.9*a)),E.add(new go.PathSegment(go.PathSegment.Line,.6*y,.9*a)),x.spot1=new go.Spot(.25,.25),x.spot2=new go.Spot(.75,.75),x}),go.Shape.defineFigureGenerator("File",function(ae,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var E=new go.PathFigure(.75*y,0,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.75*y,.25*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.25*a)),x.spot1=new go.Spot(0,.25),x.spot2=go.Spot.BottomRight,x}),go.Shape.defineFigureGenerator("Interrupt",function(ae,y,a){var x=new go.Geometry,b=new go.PathFigure(y,.5*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a));var E=new go.PathFigure(y,.5*a,!1);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,a));var z=new go.PathFigure(y,.5*a,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,0)),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(.5,.75),x}),go.Shape.defineFigureGenerator("InternalStorage",function(ae,y,a){var x=new go.Geometry,b=ae?ae.parameter1:NaN,E=ae?ae.parameter2:NaN;isNaN(b)&&(b=.1),isNaN(E)&&(E=.1);var z=new go.PathFigure(0,0,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,0)),z.add(new go.PathSegment(go.PathSegment.Line,y,a)),z.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var ee=new go.PathFigure(b*y,0,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,b*y,a)),ee.add(new go.PathSegment(go.PathSegment.Move,0,E*a)),ee.add(new go.PathSegment(go.PathSegment.Line,y,E*a)),x}),go.Shape.defineFigureGenerator("Junction",function(ae,y,a){var x=new go.Geometry,b=1/Math.SQRT2,E=(1-1/Math.SQRT2)/2,z=re*.5,ee=.5,oe=new go.PathFigure(y,ee*a,!0);x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,ee*y,a,y,(ee+z)*a,(ee+z)*y,a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,0,ee*a,(ee-z)*y,a,0,(ee+z)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,ee*y,0,0,(ee-z)*a,(ee-z)*y,0)),oe.add(new go.PathSegment(go.PathSegment.Bezier,y,ee*a,(ee+z)*y,0,y,(ee-z)*a));var ie=new go.PathFigure((E+b)*y,(E+b)*a,!1);return x.add(ie),ie.add(new go.PathSegment(go.PathSegment.Line,E*y,E*a)),ie.add(new go.PathSegment(go.PathSegment.Move,E*y,(E+b)*a)),ie.add(new go.PathSegment(go.PathSegment.Line,(E+b)*y,E*a)),x}),go.Shape.defineFigureGenerator("LinedDocument",function(ae,y,a){var x=new go.Geometry;a=a/.8;var b=new go.PathFigure(0,.7*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*a,.5*y,.4*a,.5*y,a).close());var E=new go.PathFigure(.1*y,0,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.1*y,.75*a)),x.spot1=new go.Spot(.1,0),x.spot2=new go.Spot(1,.6),x}),go.Shape.defineFigureGenerator("LoopLimit",function(ae,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,.25*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a).close()),x.spot1=new go.Spot(0,.25),x.spot2=go.Spot.BottomRight,x}),go.Shape.defineFigureGenerator("MagneticTape",function(ae,y,a){var x=new go.Geometry,b=re*.5,E=.5,z=new go.PathFigure(.5*y,a,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,0,E*a,(E-b)*y,a,0,(E+b)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,E*y,0,0,(E-b)*a,(E-b)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,E*a,(E+b)*y,0,y,(E-b)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,(E+.1)*y,.9*a,y,(E+b)*a,(E+b)*y,.9*a)),z.add(new go.PathSegment(go.PathSegment.Line,y,.9*a)),z.add(new go.PathSegment(go.PathSegment.Line,y,a)),z.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),x.spot1=new go.Spot(.15,.15),x.spot2=new go.Spot(.85,.8),x}),go.Shape.defineFigureGenerator("ManualInput",function(ae,y,a){var x=new go.Geometry,b=new go.PathFigure(y,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.25*a).close()),x.spot1=new go.Spot(0,.25),x.spot2=go.Spot.BottomRight,x}),go.Shape.defineFigureGenerator("MessageFromUser",function(ae,y,a){var x=new go.Geometry,b=ae?ae.parameter1:NaN;isNaN(b)&&(b=.7);var E=new go.PathFigure(0,0,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,b*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x.spot1=go.Spot.TopLeft,x}),go.Shape.defineFigureGenerator("MicroformProcessing",function(ae,y,a){var x=new go.Geometry,b=ae?ae.parameter1:NaN;isNaN(b)&&(b=.25);var E=new go.PathFigure(0,0,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,b*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,(1-b)*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x}),go.Shape.defineFigureGenerator("MicroformRecording",function(ae,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.15*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.85*a)),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(1,.75),x}),go.Shape.defineFigureGenerator("MultiDocument",function(ae,y,a){var x=new go.Geometry;a=a/.8;var b=new go.PathFigure(y,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.9*y,.44*a,.96*y,.47*a,.93*y,.45*a)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.54*a,.86*y,.57*a,.83*y,.55*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*a,.4*y,.4*a,.4*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.1*a)),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,.1*a)),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,0).close());var E=new go.PathFigure(.1*y,.2*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.2*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.54*a)),E.add(new go.PathSegment(go.PathSegment.Move,.2*y,.1*a)),E.add(new go.PathSegment(go.PathSegment.Line,.9*y,.1*a)),E.add(new go.PathSegment(go.PathSegment.Line,.9*y,.44*a)),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(.8,.77),x}),go.Shape.defineFigureGenerator("MultiProcess",function(ae,y,a){var x=new go.Geometry,b=new go.PathFigure(.1*y,.1*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,.1*a)),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,.9*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.9*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.2*a).close());var E=new go.PathFigure(.2*y,.1*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.9*y,.1*a)),E.add(new go.PathSegment(go.PathSegment.Line,.9*y,.8*a)),E.add(new go.PathSegment(go.PathSegment.Move,.1*y,.2*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.2*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.9*a)),x.spot1=new go.Spot(0,.2),x.spot2=new go.Spot(.8,1),x}),go.Shape.defineFigureGenerator("OfflineStorage",function(ae,y,a){var x=new go.Geometry,b=ae?ae.parameter1:NaN;isNaN(b)&&(b=.1);var E=1-b,z=new go.PathFigure(0,0,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,0)),z.add(new go.PathSegment(go.PathSegment.Line,.5*y,a).close());var ee=new go.PathFigure(.5*b*y,b*a,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,(1-.5*b)*y,b*a)),x}),go.Shape.defineFigureGenerator("OffPageConnector",function(ae,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x.spot1=go.Spot.TopLeft,x.spot2=new go.Spot(.75,1),x}),go.Shape.defineFigureGenerator("Or",function(ae,y,a){var x=new go.Geometry,b=re*.5,E=.5,z=new go.PathFigure(y,E*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,E*y,a,y,(E+b)*a,(E+b)*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,E*a,(E-b)*y,a,0,(E+b)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,E*y,0,0,(E-b)*a,(E-b)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,E*a,(E+b)*y,0,y,(E-b)*a));var ee=new go.PathFigure(y,.5*a,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,0,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Move,.5*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),x}),go.Shape.defineFigureGenerator("PaperTape",function(ae,y,a){var x=new go.Geometry;a=a/.8;var b=new go.PathFigure(0,.7*a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.3*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,y,.3*a,.5*y,.6*a,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*a,.5*y,.4*a,.5*y,a).close()),x.spot1=new go.Spot(0,.49),x.spot2=new go.Spot(1,.75),x}),go.Shape.defineFigureGenerator("PrimitiveFromCall",function(ae,y,a){var x=new go.Geometry,b=ae?ae.parameter1:NaN,E=ae?ae.parameter2:NaN;isNaN(b)&&(b=.1),isNaN(E)&&(E=.3);var z=new go.PathFigure(0,0,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,0)),z.add(new go.PathSegment(go.PathSegment.Line,(1-E)*y,.5*a)),z.add(new go.PathSegment(go.PathSegment.Line,y,a)),z.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x}),go.Shape.defineFigureGenerator("PrimitiveToCall",function(ae,y,a){var x=new go.Geometry,b=ae?ae.parameter1:NaN,E=ae?ae.parameter2:NaN;isNaN(b)&&(b=.1),isNaN(E)&&(E=.3);var z=new go.PathFigure(0,0,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,(1-E)*y,0)),z.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),z.add(new go.PathSegment(go.PathSegment.Line,(1-E)*y,a)),z.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x}),go.Shape.defineFigureGenerator("Procedure",function(ae,y,a){var x=new go.Geometry,b=ae?ae.parameter1:NaN;isNaN(b)&&(b=.1);var E=new go.PathFigure(0,0,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var z=new go.PathFigure((1-b)*y,0,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,(1-b)*y,a)),z.add(new go.PathSegment(go.PathSegment.Move,b*y,0)),z.add(new go.PathSegment(go.PathSegment.Line,b*y,a)),x}),go.Shape.defineFigureGenerator("Process",function(ae,y,a){var x=new go.Geometry,b=ae?ae.parameter1:NaN;isNaN(b)&&(b=.1);var E=new go.PathFigure(0,0,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var z=new go.PathFigure(b*y,0,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,b*y,a)),x.spot2=go.Spot.BottomRight,x}),go.Shape.defineFigureGenerator("Sort",function(ae,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.5*a).close());var E=new go.PathFigure(0,.5*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),x.spot1=new go.Spot(.25,.25),x.spot2=new go.Spot(.75,.5),x}),go.Shape.defineFigureGenerator("Start",function(ae,y,a){var x=new go.Geometry,b=ae?ae.parameter1:NaN;isNaN(b)&&(b=.25);var E=new go.PathFigure(b*y,0,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Arc,270,180,.75*y,.5*a,.25*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Arc,90,180,.25*y,.5*a,.25*y,.5*a));var z=new go.PathFigure(b*y,0,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,b*y,a)),z.add(new go.PathSegment(go.PathSegment.Move,(1-b)*y,0)),z.add(new go.PathSegment(go.PathSegment.Line,(1-b)*y,a)),x.spot1=new go.Spot(b,0),x.spot2=new go.Spot(1-b,1),x}),go.Shape.defineFigureGenerator("Terminator",function(ae,y,a){var x=new go.Geometry,b=new go.PathFigure(.25*y,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Arc,270,180,.75*y,.5*a,.25*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Arc,90,180,.25*y,.5*a,.25*y,.5*a)),x.spot1=new go.Spot(.23,0),x.spot2=new go.Spot(.77,1),x}),go.Shape.defineFigureGenerator("TransmittalTape",function(ae,y,a){var x=new go.Geometry,b=ae?ae.parameter1:NaN;isNaN(b)&&(b=.1);var E=new go.PathFigure(0,0,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,.75*y,(1-b)*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,(1-b)*a).close()),x.spot1=go.Spot.TopLeft,x}),go.Shape.defineFigureGenerator("AndGate",function(ae,y,a){var x=new go.Geometry,b=re*.5,E=new go.PathFigure(0,0,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),E.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,(.5+b)*y,0,y,(.5-b)*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,(.5+b)*a,(.5+b)*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x.spot1=go.Spot.TopLeft,x.spot2=new go.Spot(.55,1),x}),go.Shape.defineFigureGenerator("Buffer",function(ae,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(.5,.75),x}),go.Shape.defineFigureGenerator("Clock",function(ae,y,a){var x=new go.Geometry,b=re*.5,E=.5,z=new go.PathFigure(y,E*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,E*y,a,y,(E+b)*a,(E+b)*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,E*a,(E-b)*y,a,0,(E+b)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,E*y,0,0,(E-b)*a,(E-b)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,E*a,(E+b)*y,0,y,(E-b)*a));var ee=new go.PathFigure(y,E*a,!1);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y,E*a));var oe=new go.PathFigure(.8*y,.75*a,!1);return x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,.8*y,.25*a)),oe.add(new go.PathSegment(go.PathSegment.Line,.6*y,.25*a)),oe.add(new go.PathSegment(go.PathSegment.Line,.6*y,.75*a)),oe.add(new go.PathSegment(go.PathSegment.Line,.4*y,.75*a)),oe.add(new go.PathSegment(go.PathSegment.Line,.4*y,.25*a)),oe.add(new go.PathSegment(go.PathSegment.Line,.2*y,.25*a)),oe.add(new go.PathSegment(go.PathSegment.Line,.2*y,.75*a)),x}),go.Shape.defineFigureGenerator("Ground",function(ae,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Move,.2*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Move,.3*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.7*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Move,.4*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,a)),x}),go.Shape.defineFigureGenerator("Inverter",function(ae,y,a){var x=new go.Geometry,b=re*.1,E=.1,z=.9,ee=.5,oe=new go.PathFigure(.8*y,.5*a,!0);x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,0,a)),oe.add(new go.PathSegment(go.PathSegment.Line,0,0)),oe.add(new go.PathSegment(go.PathSegment.Line,.8*y,.5*a));var ie=new go.PathFigure((z+E)*y,ee*a,!0);return x.add(ie),ie.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+E)*a,(z+E)*y,(ee+b)*a,(z+b)*y,(ee+E)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*y,ee*a,(z-b)*y,(ee+E)*a,(z-E)*y,(ee+b)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-E)*a,(z-E)*y,(ee-b)*a,(z-b)*y,(ee-E)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,ee*a,(z+b)*y,(ee-E)*a,(z+E)*y,(ee-b)*a)),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(.4,.75),x}),go.Shape.defineFigureGenerator("NandGate",function(ae,y,a){var x=new go.Geometry,b=re*.5,E=re*.4,z=re*.1,ee=.1,oe=.9,ie=.5,de=new go.PathFigure(.8*y,.5*a,!0);x.add(de),de.add(new go.PathSegment(go.PathSegment.Bezier,.4*y,a,.8*y,(.5+E)*a,(.4+b)*y,a)),de.add(new go.PathSegment(go.PathSegment.Line,0,a)),de.add(new go.PathSegment(go.PathSegment.Line,0,0)),de.add(new go.PathSegment(go.PathSegment.Line,.4*y,0)),de.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.5*a,(.4+b)*y,0,.8*y,(.5-E)*a));var ge=new go.PathFigure((oe+ee)*y,ie*a,!0);return x.add(ge),ge.add(new go.PathSegment(go.PathSegment.Bezier,oe*y,(ie+ee)*a,(oe+ee)*y,(ie+z)*a,(oe+z)*y,(ie+ee)*a)),ge.add(new go.PathSegment(go.PathSegment.Bezier,(oe-ee)*y,ie*a,(oe-z)*y,(ie+ee)*a,(oe-ee)*y,(ie+z)*a)),ge.add(new go.PathSegment(go.PathSegment.Bezier,oe*y,(ie-ee)*a,(oe-ee)*y,(ie-z)*a,(oe-z)*y,(ie-ee)*a)),ge.add(new go.PathSegment(go.PathSegment.Bezier,(oe+ee)*y,ie*a,(oe+z)*y,(ie-ee)*a,(oe+ee)*y,(ie-z)*a)),x.spot1=new go.Spot(0,.05),x.spot2=new go.Spot(.55,.95),x}),go.Shape.defineFigureGenerator("NorGate",function(ae,y,a){var x=new go.Geometry,b=.5,E=re*b,z=0,ee=.5,oe=new go.PathFigure(.8*y,.5*a,!0);x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,0,a,.7*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*y,.75*a,.25*y,.25*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.5*a,(z+E)*y,(ee-b)*a,.7*y,(ee-E)*a)),b=.1,E=re*.1,z=.9,ee=.5;var ie=new go.PathFigure((z-b)*y,ee*a,!0);return x.add(ie),ie.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-b)*a,(z-b)*y,(ee-E)*a,(z-E)*y,(ee-b)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,(z+b)*y,ee*a,(z+E)*y,(ee-b)*a,(z+b)*y,(ee-E)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+b)*a,(z+b)*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,(z-b)*y,ee*a,(z-E)*y,(ee+b)*a,(z-b)*y,(ee+E)*a)),x.spot1=new go.Spot(.2,.25),x.spot2=new go.Spot(.6,.75),x}),go.Shape.defineFigureGenerator("OrGate",function(ae,y,a){var x=new go.Geometry,b=.5,E=re*b,z=0,ee=.5,oe=new go.PathFigure(0,0,!0);return x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,(z+E+E)*y,(ee-b)*a,.8*y,(ee-E)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,0,a,.8*y,(ee+E)*a,(z+E+E)*y,(ee+b)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*y,.75*a,.25*y,.25*a).close()),x.spot1=new go.Spot(.2,.25),x.spot2=new go.Spot(.75,.75),x}),go.Shape.defineFigureGenerator("XnorGate",function(ae,y,a){var x=new go.Geometry,b=.5,E=re*b,z=.2,ee=.5,oe=new go.PathFigure(.1*y,0,!1);x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,.1*y,a,.35*y,.25*a,.35*y,.75*a));var ie=new go.PathFigure(.8*y,.5*a,!0);x.add(ie),ie.add(new go.PathSegment(go.PathSegment.Bezier,.2*y,a,.7*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,.2*y,0,.45*y,.75*a,.45*y,.25*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.5*a,(z+E)*y,(ee-b)*a,.7*y,(ee-E)*a)),b=.1,E=re*.1,z=.9,ee=.5;var de=new go.PathFigure((z-b)*y,ee*a,!0);return x.add(de),de.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-b)*a,(z-b)*y,(ee-E)*a,(z-E)*y,(ee-b)*a)),de.add(new go.PathSegment(go.PathSegment.Bezier,(z+b)*y,ee*a,(z+E)*y,(ee-b)*a,(z+b)*y,(ee-E)*a)),de.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+b)*a,(z+b)*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),de.add(new go.PathSegment(go.PathSegment.Bezier,(z-b)*y,ee*a,(z-E)*y,(ee+b)*a,(z-b)*y,(ee+E)*a)),x.spot1=new go.Spot(.4,.25),x.spot2=new go.Spot(.65,.75),x}),go.Shape.defineFigureGenerator("XorGate",function(ae,y,a){var x=new go.Geometry,b=.5,E=re*b,z=.2,ee=.5,oe=new go.PathFigure(.1*y,0,!1);x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,.1*y,a,.35*y,.25*a,.35*y,.75*a));var ie=new go.PathFigure(.2*y,0,!0);return x.add(ie),ie.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,(z+E)*y,(ee-b)*a,.9*y,(ee-E)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,.2*y,a,.9*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,.2*y,0,.45*y,.75*a,.45*y,.25*a).close()),x.spot1=new go.Spot(.4,.25),x.spot2=new go.Spot(.8,.75),x}),go.Shape.defineFigureGenerator("Capacitor",function(ae,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Move,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),x}),go.Shape.defineFigureGenerator("Resistor",function(ae,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.5*a,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.7*y,.5*a)),x}),go.Shape.defineFigureGenerator("Inductor",function(ae,y,a){var x=new go.Geometry,b=re*.1,E=.1,z=.1,ee=.5,oe=new go.PathFigure((z-b*.5)*y,a,!1);return x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,0,(z-b)*y,a,(z-E)*y,0)),z=.3,oe.add(new go.PathSegment(go.PathSegment.Bezier,z*y,a,(z+E)*y,0,(z+b)*y,a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,0,(z-b)*y,a,(z-E)*y,0)),z=.5,oe.add(new go.PathSegment(go.PathSegment.Bezier,z*y,a,(z+E)*y,0,(z+b)*y,a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,0,(z-b)*y,a,(z-E)*y,0)),z=.7,oe.add(new go.PathSegment(go.PathSegment.Bezier,z*y,a,(z+E)*y,0,(z+b)*y,a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,0,(z-b)*y,a,(z-E)*y,0)),z=.9,oe.add(new go.PathSegment(go.PathSegment.Bezier,(z+b*.5)*y,a,(z+E)*y,0,(z+b)*y,a)),x}),go.Shape.defineFigureGenerator("ACvoltageSource",function(ae,y,a){var x=new go.Geometry,b=re*.5,E=.5,z=.5,ee=.5,oe=new go.PathFigure((z-E)*y,ee*a,!1);return x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-E)*a,(z-E)*y,(ee-b)*a,(z-b)*y,(ee-E)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,ee*a,(z+b)*y,(ee-E)*a,(z+E)*y,(ee-b)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+E)*a,(z+E)*y,(ee+b)*a,(z+b)*y,(ee+E)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*y,ee*a,(z-b)*y,(ee+E)*a,(z-E)*y,(ee+b)*a)),oe.add(new go.PathSegment(go.PathSegment.Move,(z-E+.1)*y,ee*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(z+E-.1)*y,ee*a,z*y,(ee-E)*a,z*y,(ee+E)*a)),x}),go.Shape.defineFigureGenerator("DCvoltageSource",function(ae,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.75*a,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.25*a)),b.add(new go.PathSegment(go.PathSegment.Move,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),x}),go.Shape.defineFigureGenerator("Diode",function(ae,y,a){var x=new go.Geometry,b=new go.PathFigure(y,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(.5,.75),x}),go.Shape.defineFigureGenerator("Wifi",function(ae,y,a){var x=new go.Geometry,b=y,E=a;y=y*.38,a=a*.6;var z=re*.8,ee=.8,oe=0,ie=.5,de=(b-y)/2,ge=(E-a)/2,we=new go.PathFigure(oe*y+de,(ie+ee)*a+ge,!0);x.add(we),we.add(new go.PathSegment(go.PathSegment.Bezier,(oe-ee)*y+de,ie*a+ge,(oe-z)*y+de,(ie+ee)*a+ge,(oe-ee)*y+de,(ie+z)*a+ge)),we.add(new go.PathSegment(go.PathSegment.Bezier,oe*y+de,(ie-ee)*a+ge,(oe-ee)*y+de,(ie-z)*a+ge,(oe-z)*y+de,(ie-ee)*a+ge)),we.add(new go.PathSegment(go.PathSegment.Bezier,(oe-ee+z*.5)*y+de,ie*a+ge,oe*y+de,(ie-ee)*a+ge,(oe-ee+z*.5)*y+de,(ie-z)*a+ge)),we.add(new go.PathSegment(go.PathSegment.Bezier,oe*y+de,(ie+ee)*a+ge,(oe-ee+z*.5)*y+de,(ie+z)*a+ge,oe*y+de,(ie+ee)*a+ge).close()),z=re*.4,ee=.4,oe=.2,ie=.5;var ve=new go.PathFigure(oe*y+de,(ie+ee)*a+ge,!0);x.add(ve),ve.add(new go.PathSegment(go.PathSegment.Bezier,(oe-ee)*y+de,ie*a+ge,(oe-z)*y+de,(ie+ee)*a+ge,(oe-ee)*y+de,(ie+z)*a+ge)),ve.add(new go.PathSegment(go.PathSegment.Bezier,oe*y+de,(ie-ee)*a+ge,(oe-ee)*y+de,(ie-z)*a+ge,(oe-z)*y+de,(ie-ee)*a+ge)),ve.add(new go.PathSegment(go.PathSegment.Bezier,(oe-ee+z*.5)*y+de,ie*a+ge,oe*y+de,(ie-ee)*a+ge,(oe-ee+z*.5)*y+de,(ie-z)*a+ge)),ve.add(new go.PathSegment(go.PathSegment.Bezier,oe*y+de,(ie+ee)*a+ge,(oe-ee+z*.5)*y+de,(ie+z)*a+ge,oe*y+de,(ie+ee)*a+ge).close()),z=re*.2,ee=.2,oe=.5,ie=.5;var fe=new go.PathFigure((oe-ee)*y+de,ie*a+ge,!0);x.add(fe),fe.add(new go.PathSegment(go.PathSegment.Bezier,oe*y+de,(ie-ee)*a+ge,(oe-ee)*y+de,(ie-z)*a+ge,(oe-z)*y+de,(ie-ee)*a+ge)),fe.add(new go.PathSegment(go.PathSegment.Bezier,(oe+ee)*y+de,ie*a+ge,(oe+z)*y+de,(ie-ee)*a+ge,(oe+ee)*y+de,(ie-z)*a+ge)),fe.add(new go.PathSegment(go.PathSegment.Bezier,oe*y+de,(ie+ee)*a+ge,(oe+ee)*y+de,(ie+z)*a+ge,(oe+z)*y+de,(ie+ee)*a+ge)),fe.add(new go.PathSegment(go.PathSegment.Bezier,(oe-ee)*y+de,ie*a+ge,(oe-z)*y+de,(ie+ee)*a+ge,(oe-ee)*y+de,(ie+z)*a+ge)),z=re*.4,ee=.4,oe=.8,ie=.5;var pe=new go.PathFigure(oe*y+de,(ie-ee)*a+ge,!0);x.add(pe),pe.add(new go.PathSegment(go.PathSegment.Bezier,(oe+ee)*y+de,ie*a+ge,(oe+z)*y+de,(ie-ee)*a+ge,(oe+ee)*y+de,(ie-z)*a+ge)),pe.add(new go.PathSegment(go.PathSegment.Bezier,oe*y+de,(ie+ee)*a+ge,(oe+ee)*y+de,(ie+z)*a+ge,(oe+z)*y+de,(ie+ee)*a+ge)),pe.add(new go.PathSegment(go.PathSegment.Bezier,(oe+ee-z*.5)*y+de,ie*a+ge,oe*y+de,(ie+ee)*a+ge,(oe+ee-z*.5)*y+de,(ie+z)*a+ge)),pe.add(new go.PathSegment(go.PathSegment.Bezier,oe*y+de,(ie-ee)*a+ge,(oe+ee-z*.5)*y+de,(ie-z)*a+ge,oe*y+de,(ie-ee)*a+ge).close()),z=re*.8,ee=.8,oe=1,ie=.5;var ct=new go.PathFigure(oe*y+de,(ie-ee)*a+ge,!0);return x.add(ct),ct.add(new go.PathSegment(go.PathSegment.Bezier,(oe+ee)*y+de,ie*a+ge,(oe+z)*y+de,(ie-ee)*a+ge,(oe+ee)*y+de,(ie-z)*a+ge)),ct.add(new go.PathSegment(go.PathSegment.Bezier,oe*y+de,(ie+ee)*a+ge,(oe+ee)*y+de,(ie+z)*a+ge,(oe+z)*y+de,(ie+ee)*a+ge)),ct.add(new go.PathSegment(go.PathSegment.Bezier,(oe+ee-z*.5)*y+de,ie*a+ge,oe*y+de,(ie+ee)*a+ge,(oe+ee-z*.5)*y+de,(ie+z)*a+ge)),ct.add(new go.PathSegment(go.PathSegment.Bezier,oe*y+de,(ie-ee)*a+ge,(oe+ee-z*.5)*y+de,(ie-z)*a+ge,oe*y+de,(ie-ee)*a+ge).close()),x}),go.Shape.defineFigureGenerator("Email",function(ae,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var E=new go.PathFigure(0,0,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Move,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,.45*y,.54*a)),E.add(new go.PathSegment(go.PathSegment.Move,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,.55*y,.54*a)),x}),go.Shape.defineFigureGenerator("Ethernet",function(ae,y,a){var x=new go.Geometry,b=new go.PathFigure(.35*y,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.65*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.65*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.35*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.35*y,0).close());var E=new go.PathFigure(.1*y,a,!0,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.4*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,.4*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,.1*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,.1*y,a).close());var z=new go.PathFigure(.6*y,a,!0,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.9*y,a)),z.add(new go.PathSegment(go.PathSegment.Line,.9*y,.6*a)),z.add(new go.PathSegment(go.PathSegment.Line,.6*y,.6*a)),z.add(new go.PathSegment(go.PathSegment.Line,.6*y,a).close());var ee=new go.PathFigure(0,.5*a,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Move,.5*y,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.5*y,.4*a)),ee.add(new go.PathSegment(go.PathSegment.Move,.75*y,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.75*y,.6*a)),ee.add(new go.PathSegment(go.PathSegment.Move,.25*y,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.25*y,.6*a)),x}),go.Shape.defineFigureGenerator("Power",function(ae,y,a){var x=new go.Geometry,b=re*.4,E=.4,z=.5,ee=.5,oe=ne(),ie=ne(),de=ne(),ge=ne();Ze(z,ee-E,z+b,ee-E,z+E,ee-b,z+E,ee,.5,oe,oe,ie,de,ge);var we=te(ie.x,ie.y),ve=new go.PathFigure(ie.x*y,ie.y*a,!0);x.add(ve),ve.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,ee*a,de.x*y,de.y*a,ge.x*y,ge.y*a)),ve.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+E)*a,(z+E)*y,(ee+b)*a,(z+b)*y,(ee+E)*a)),ve.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*y,ee*a,(z-b)*y,(ee+E)*a,(z-E)*y,(ee+b)*a)),Ze(z-E,ee,z-E,ee-b,z-b,ee-E,z,ee-E,.5,de,ge,ie,oe,oe),ve.add(new go.PathSegment(go.PathSegment.Bezier,ie.x*y,ie.y*a,de.x*y,de.y*a,ge.x*y,ge.y*a)),b=re*.3,E=.3,Ze(z-E,ee,z-E,ee-b,z-b,ee-E,z,ee-E,.5,de,ge,ie,oe,oe),ve.add(new go.PathSegment(go.PathSegment.Line,ie.x*y,ie.y*a)),ve.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*y,ee*a,ge.x*y,ge.y*a,de.x*y,de.y*a)),ve.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+E)*a,(z-E)*y,(ee+b)*a,(z-b)*y,(ee+E)*a)),ve.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,ee*a,(z+b)*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),Ze(z,ee-E,z+b,ee-E,z+E,ee-b,z+E,ee,.5,oe,oe,ie,de,ge),ve.add(new go.PathSegment(go.PathSegment.Bezier,ie.x*y,ie.y*a,ge.x*y,ge.y*a,de.x*y,de.y*a).close());var ve=new go.PathFigure(.45*y,0,!0);return x.add(ve),ve.add(new go.PathSegment(go.PathSegment.Line,.45*y,.5*a)),ve.add(new go.PathSegment(go.PathSegment.Line,.55*y,.5*a)),ve.add(new go.PathSegment(go.PathSegment.Line,.55*y,0).close()),ce(oe),ce(ie),ce(de),ce(ge),ce(we),x.spot1=new go.Spot(.25,.45),x.spot2=new go.Spot(.75,.8),x}),go.Shape.defineFigureGenerator("Fallout",function(ae,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a/2,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Arc,180,360,y/2,a/2,y/2,a/2));function E(z,ee,oe){z.add(new go.PathSegment(go.PathSegment.Move,(.3+ee)*y,(.8+oe)*a)),z.add(new go.PathSegment(go.PathSegment.Line,(.5+ee)*y,(.5+oe)*a)),z.add(new go.PathSegment(go.PathSegment.Line,(.1+ee)*y,(.5+oe)*a)),z.add(new go.PathSegment(go.PathSegment.Line,(.3+ee)*y,(.8+oe)*a).close())}return E(b,0,0),E(b,.4,0),E(b,.2,-.3),x}),go.Shape.defineFigureGenerator("IrritationHazard",function(ae,y,a){var x=new go.Geometry,b=new go.PathFigure(.2*y,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.3*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.7*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.2*a).close()),x.spot1=new go.Spot(.3,.3),x.spot2=new go.Spot(.7,.7),x}),go.Shape.defineFigureGenerator("ElectricalHazard",function(ae,y,a){var x=new go.Geometry,b=new go.PathFigure(.37*y,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.11*a)),b.add(new go.PathSegment(go.PathSegment.Line,.77*y,.04*a)),b.add(new go.PathSegment(go.PathSegment.Line,.33*y,.49*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.37*a)),b.add(new go.PathSegment(go.PathSegment.Line,.63*y,.86*a)),b.add(new go.PathSegment(go.PathSegment.Line,.77*y,.91*a)),b.add(new go.PathSegment(go.PathSegment.Line,.34*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.34*y,.78*a)),b.add(new go.PathSegment(go.PathSegment.Line,.44*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.65*y,.56*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.68*a).close()),x}),go.Shape.defineFigureGenerator("FireHazard",function(ae,y,a){var x=new go.Geometry,b=new go.PathFigure(.1*y,a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,.29*y,0,-.25*y,.63*a,.45*y,.44*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.51*y,.42*a,.48*y,.17*a,.54*y,.35*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.59*y,.18*a,.59*y,.29*a,.58*y,.28*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.75*y,.6*a,.8*y,.34*a,.88*y,.43*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.88*y,.31*a,.87*y,.48*a,.88*y,.43*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.9*y,a,1.17*y,.76*a,.82*y,.8*a).close()),x.spot1=new go.Spot(.07,.445),x.spot2=new go.Spot(.884,.958),x}),go.Shape.defineFigureGenerator("BpmnActivityLoop",function(ae,y,a){var x=new go.Geometry,b=.5,E=0,z=0,ee=b*re,oe=.4*Math.SQRT2/2+.5,ie=.5-.5*Math.SQRT2/2,de=1,ge=.5,we=.5,ve=0,fe=new go.PathFigure(oe*y,(1-ie)*a,!1);return x.add(fe),fe.add(new go.PathSegment(go.PathSegment.Bezier,de*y,ge*a,de*y,.7*a,de*y,ge*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,(we+E)*y,(ve+E)*a,(.5+b+E)*y,(.5-ee+E)*a,(.5+ee+E)*y,(.5-b+E)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,(.5-b+E)*y,(.5+z)*a,(.5-ee+E)*y,(.5-b+z)*a,(.5-b+E)*y,(.5-ee+z)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,(.35+E)*y,.9*a,(.5-b+E)*y,(.5+ee+z)*a,(.5-ee+E)*y,.9*a)),fe.add(new go.PathSegment(go.PathSegment.Move,(.25+E)*y,.8*a)),fe.add(new go.PathSegment(go.PathSegment.Line,(.35+E)*y,.9*a)),fe.add(new go.PathSegment(go.PathSegment.Line,(.2+E)*y,.95*a)),x}),go.Shape.defineFigureGenerator("BpmnActivityParallel",function(ae,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Move,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),x}),go.Shape.defineFigureGenerator("BpmnActivitySequential",function(ae,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Move,0,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Move,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),x}),go.Shape.defineFigureGenerator("BpmnActivityAdHoc",function(ae,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);x.add(b);var E=new go.PathFigure(y,a,!1);x.add(E);var z=new go.PathFigure(0,.5*a,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.5*a,.2*y,.35*a,.3*y,.35*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,.7*y,.65*a,.8*y,.65*a)),x}),go.Shape.defineFigureGenerator("BpmnActivityCompensation",function(ae,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.5*a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a).close()),x}),go.Shape.defineFigureGenerator("BpmnTaskMessage",function(ae,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.2*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.8*a).close());var b=new go.PathFigure(0,.2*a,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.2*a)),x}),go.Shape.defineFigureGenerator("BpmnTaskScript",function(ae,y,a){var x=new go.Geometry,b=new go.PathFigure(.7*y,a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.3*y,0,.6*y,.5*a,0,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.7*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,.7*y,a,.4*y,.5*a,y,.5*a).close());var E=new go.PathFigure(.45*y,.73*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.7*y,.73*a)),E.add(new go.PathSegment(go.PathSegment.Move,.38*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,.63*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Move,.31*y,.27*a)),E.add(new go.PathSegment(go.PathSegment.Line,.56*y,.27*a)),x}),go.Shape.defineFigureGenerator("BpmnTaskUser",function(ae,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);x.add(b);var E=new go.PathFigure(.335*y,(1-.555)*a,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.335*y,(1-.405)*a)),E.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*y,(1-.405)*a)),E.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*y,(1-.555)*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,y,.68*a,(1-.12)*y,.46*a,(1-.02)*y,.54*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.68*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.335*y,(1-.555)*a,.02*y,.54*a,.12*y,.46*a)),E.add(new go.PathSegment(go.PathSegment.Line,.365*y,(1-.595)*a));var z=.5-.285,ee=.5,oe=z,ie=Math.PI/4,de=4*(1-Math.cos(ie))/(3*Math.sin(ie)),ge=de*.5,we=z,ve=z,fe=de*we,pe=de*ve;E.add(new go.PathSegment(go.PathSegment.Bezier,(ee-we)*y,oe*a,(ee-(fe+we)/2)*y,(oe+(ve+pe)/2)*a,(ee-we)*y,(oe+pe)*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,ee*y,(oe-ve)*a,(ee-we)*y,(oe-pe)*a,(ee-fe)*y,(oe-ve)*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,(ee+we)*y,oe*a,(ee+fe)*y,(oe-ve)*a,(ee+we)*y,(oe-pe)*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,(1-.365)*y,(1-.595)*a,(ee+we)*y,(oe+pe)*a,(ee+(fe+we)/2)*y,(oe+(ve+pe)/2)*a)),E.add(new go.PathSegment(go.PathSegment.Line,(1-.365)*y,(1-.595)*a)),E.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*y,(1-.555)*a)),E.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*y,(1-.405)*a)),E.add(new go.PathSegment(go.PathSegment.Line,.335*y,(1-.405)*a));var ct=new go.PathFigure(.2*y,a,!1);x.add(ct),ct.add(new go.PathSegment(go.PathSegment.Line,.2*y,.8*a));var st=new go.PathFigure(.8*y,a,!1);return x.add(st),st.add(new go.PathSegment(go.PathSegment.Line,.8*y,.8*a)),x}),go.Shape.defineFigureGenerator("BpmnEventConditional",function(ae,y,a){var x=new go.Geometry,b=new go.PathFigure(.1*y,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,a).close());var E=new go.PathFigure(.2*y,.2*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.2*a)),E.add(new go.PathSegment(go.PathSegment.Move,.2*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Move,.2*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Move,.2*y,.8*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.8*a)),x}),go.Shape.defineFigureGenerator("BpmnEventError",function(ae,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.33*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.66*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.66*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.33*y,.5*a).close()),x}),go.Shape.defineFigureGenerator("BpmnEventEscalation",function(ae,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);x.add(b);var E=new go.PathFigure(y,a,!1);x.add(E);var z=new go.PathFigure(.1*y,a,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),z.add(new go.PathSegment(go.PathSegment.Line,.9*y,a)),z.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a).close()),x}),go.Shape.defineFigureGenerator("Caution",function(ae,y,a){var x=new go.Geometry,b=new go.PathFigure(.05*y,a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,.1*y,.8*a,0,a,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,.45*y,.1*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.55*y,.1*a,.5*y,0,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.95*y,.9*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.9*y,a,y,a,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.05*y,a));var E=.05;return b.add(new go.PathSegment(go.PathSegment.Move,(.5-E)*y,.875*a)),b.add(new go.PathSegment(go.PathSegment.Arc,180,-360,.5*y,.875*a,E*y,E*a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.325*a,.575*y,.725*a,.625*y,.375*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.75*a,.375*y,.375*a,.425*y,.725*a)),x}),go.Shape.defineFigureGenerator("Recycle",function(ae,y,a){var x=new go.Geometry,b=new go.PathFigure(.45*y,.95*a,!1);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,.95*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.185*y,.85*a,.17*y,.95*a,.15*y,.9*a)),b.add(new go.PathSegment(go.PathSegment.Line,.235*y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,.625*a)),b.add(new go.PathSegment(go.PathSegment.Line,.35*y,.65*a)),b.add(new go.PathSegment(go.PathSegment.Line,.275*y,.45*a)),b.add(new go.PathSegment(go.PathSegment.Line,.05*y,.45*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.05*y,.575*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.1875*y,.95*a,0,.675*a,0,.7*a)),b.add(new go.PathSegment(go.PathSegment.Move,.45*y,.95*a)),b.add(new go.PathSegment(go.PathSegment.Line,.45*y,.775*a)),b.add(new go.PathSegment(go.PathSegment.Line,.22*y,.775*a));var E=new go.PathFigure(.475*y,.2*a,!1);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.4*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,.225*y,.3*a)),E.add(new go.PathSegment(go.PathSegment.Line,.275*y,.175*a)),E.add(new go.PathSegment(go.PathSegment.Line,.325*y,.05*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.4*y,.05*a,.35*y,0,.375*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.575*y,.375*a)),E.add(new go.PathSegment(go.PathSegment.Line,.525*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,.75*y,.475*a)),E.add(new go.PathSegment(go.PathSegment.Line,.85*y,.315*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.32*a)),E.add(new go.PathSegment(go.PathSegment.Line,.65*y,.05*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.575*y,0,.65*y,.05*a,.625*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.38*y,.0105*a));var z=new go.PathFigure(.675*y,.575*a,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.875*y,.525*a)),z.add(new go.PathSegment(go.PathSegment.Line,y,.775*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.85*y,.95*a,y,.8*a,y,.85*a)),z.add(new go.PathSegment(go.PathSegment.Line,.65*y,.95*a)),z.add(new go.PathSegment(go.PathSegment.Line,.65*y,a)),z.add(new go.PathSegment(go.PathSegment.Line,.55*y,.85*a)),z.add(new go.PathSegment(go.PathSegment.Line,.65*y,.725*a)),z.add(new go.PathSegment(go.PathSegment.Line,.65*y,.775*a)),z.add(new go.PathSegment(go.PathSegment.Line,.7*y,.775*a)),z.add(new go.PathSegment(go.PathSegment.Line,y,.775*a)),z.add(new go.PathSegment(go.PathSegment.Move,.675*y,.575*a)),z.add(new go.PathSegment(go.PathSegment.Line,.775*y,.775*a)),x}),go.Shape.defineFigureGenerator("BpmnEventTimer",function(ae,y,a){var x=new go.Geometry,b=.5,E=re*.5,z=new go.PathFigure(y,b*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,b*y,a,y,(b+E)*a,(b+E)*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,b*a,(b-E)*y,a,0,(b+E)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,b*y,0,0,(b-E)*a,(b-E)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,b*a,(b+E)*y,0,y,(b-E)*a));var ee=new go.PathFigure(b*y,0,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,b*y,.15*a)),ee.add(new go.PathSegment(go.PathSegment.Move,b*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,b*y,.85*a)),ee.add(new go.PathSegment(go.PathSegment.Move,0,b*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.15*y,b*a)),ee.add(new go.PathSegment(go.PathSegment.Move,y,b*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.85*y,b*a)),ee.add(new go.PathSegment(go.PathSegment.Move,b*y,b*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.58*y,.1*a)),ee.add(new go.PathSegment(go.PathSegment.Move,b*y,b*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.78*y,.54*a)),x}),go.Shape.defineFigureGenerator("Package",function(ae,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.15*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.15*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var E=new go.PathFigure(0,.15*a,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,0)),E.add(new go.PathSegment(go.PathSegment.Line,.6*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.65*y,.15*a).close()),x.spot1=new go.Spot(0,.1),x.spot2=new go.Spot(1,1),x}),go.Shape.defineFigureGenerator("Class",function(ae,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var E=new go.PathFigure(0,.2*a,!1);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,.2*a).close());var z=new go.PathFigure(0,.5*a,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,.5*a).close()),x}),go.Shape.defineFigureGenerator("Component",function(ae,y,a){var x=new go.Geometry,b=new go.PathFigure(y,a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.15*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.15*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a).close());var E=new go.PathFigure(0,.2*a,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.45*y,.2*a)),E.add(new go.PathSegment(go.PathSegment.Line,.45*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.2*a).close());var z=new go.PathFigure(0,.6*a,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.45*y,.6*a)),z.add(new go.PathSegment(go.PathSegment.Line,.45*y,.8*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,.6*a).close()),x}),go.Shape.defineFigureGenerator("Boat Shipment",function(ae,y,a){var x=new go.Geometry,b=new go.PathFigure(.15*y,.6*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.15*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,.15*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.85*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,.85*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.15*y,.6*a));var E=new go.PathFigure(.15*y,.6*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.85*y,.6*a)),x}),go.Shape.defineFigureGenerator("Customer/Supplier",function(ae,y,a){var x=new go.Geometry,b=new go.PathFigure(y,a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.66*y,.33*a)),b.add(new go.PathSegment(go.PathSegment.Line,.66*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.33*y,.33*a)),b.add(new go.PathSegment(go.PathSegment.Line,.33*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,0,.33*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a).close()),x}),go.Shape.defineFigureGenerator("Workcell",function(ae,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.65*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.65*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.35*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.35*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x}),go.Shape.defineFigureGenerator("Supermarket",function(ae,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.33*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.33*a)),b.add(new go.PathSegment(go.PathSegment.Move,y,.33*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.66*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.66*a)),b.add(new go.PathSegment(go.PathSegment.Move,y,.66*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),x}),go.Shape.defineFigureGenerator("TruckShipment",function(ae,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var E=new go.PathFigure(y,.8*a,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,.6*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,.6*y,.8*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.8*a).close());var z=.1,ee=re*.1,oe=.2,ie=.9,de=new go.PathFigure((oe-z)*y,ie*a,!0);x.add(de),de.add(new go.PathSegment(go.PathSegment.Bezier,oe*y,(ie-z)*a,(oe-z)*y,(ie-ee)*a,(oe-ee)*y,(ie-z)*a)),de.add(new go.PathSegment(go.PathSegment.Bezier,(oe+z)*y,ie*a,(oe+ee)*y,(ie-z)*a,(oe+z)*y,(ie-ee)*a)),de.add(new go.PathSegment(go.PathSegment.Bezier,oe*y,(ie+z)*a,(oe+z)*y,(ie+ee)*a,(oe+ee)*y,(ie+z)*a)),de.add(new go.PathSegment(go.PathSegment.Bezier,(oe-z)*y,ie*a,(oe-ee)*y,(ie+z)*a,(oe-z)*y,(ie+ee)*a).close()),z=.1,ee=re*.1,oe=.8,ie=.9;var ge=new go.PathFigure((oe-z)*y,ie*a,!0);return x.add(ge),ge.add(new go.PathSegment(go.PathSegment.Bezier,oe*y,(ie-z)*a,(oe-z)*y,(ie-ee)*a,(oe-ee)*y,(ie-z)*a)),ge.add(new go.PathSegment(go.PathSegment.Bezier,(oe+z)*y,ie*a,(oe+ee)*y,(ie-z)*a,(oe+z)*y,(ie-ee)*a)),ge.add(new go.PathSegment(go.PathSegment.Bezier,oe*y,(ie+z)*a,(oe+z)*y,(ie+ee)*a,(oe+ee)*y,(ie+z)*a)),ge.add(new go.PathSegment(go.PathSegment.Bezier,(oe-z)*y,ie*a,(oe-ee)*y,(ie+z)*a,(oe-z)*y,(ie+ee)*a).close()),x}),go.Shape.defineFigureGenerator("KanbanPost",function(ae,y,a){var x=new go.Geometry,b=new go.PathFigure(.2*y,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,0)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,a)),x}),go.Shape.defineFigureGenerator("Forklift",function(ae,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,0,0));var E=new go.PathFigure(0,.5*a,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.8*a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.5*a));var z=new go.PathFigure(.5*y,.8*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.5*y,.1*a)),z.add(new go.PathSegment(go.PathSegment.Line,.55*y,.1*a)),z.add(new go.PathSegment(go.PathSegment.Line,.55*y,.8*a)),z.add(new go.PathSegment(go.PathSegment.Line,.5*y,.8*a));var ee=new go.PathFigure(.5*y,.7*a,!1);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y,.7*a));var oe=.1,ie=re*.1,de=.1,ge=.9,we=new go.PathFigure((de-oe)*y,ge*a,!0);x.add(we),we.add(new go.PathSegment(go.PathSegment.Bezier,de*y,(ge-oe)*a,(de-oe)*y,(ge-ie)*a,(de-ie)*y,(ge-oe)*a)),we.add(new go.PathSegment(go.PathSegment.Bezier,(de+oe)*y,ge*a,(de+ie)*y,(ge-oe)*a,(de+oe)*y,(ge-ie)*a)),we.add(new go.PathSegment(go.PathSegment.Bezier,de*y,(ge+oe)*a,(de+oe)*y,(ge+ie)*a,(de+ie)*y,(ge+oe)*a)),we.add(new go.PathSegment(go.PathSegment.Bezier,(de-oe)*y,ge*a,(de-ie)*y,(ge+oe)*a,(de-oe)*y,(ge+ie)*a)),oe=.1,ie=re*.1,de=.4,ge=.9;var ve=new go.PathFigure((de-oe)*y,ge*a,!0);return x.add(ve),ve.add(new go.PathSegment(go.PathSegment.Bezier,de*y,(ge-oe)*a,(de-oe)*y,(ge-ie)*a,(de-ie)*y,(ge-oe)*a)),ve.add(new go.PathSegment(go.PathSegment.Bezier,(de+oe)*y,ge*a,(de+ie)*y,(ge-oe)*a,(de+oe)*y,(ge-ie)*a)),ve.add(new go.PathSegment(go.PathSegment.Bezier,de*y,(ge+oe)*a,(de+oe)*y,(ge+ie)*a,(de+ie)*y,(ge+oe)*a)),ve.add(new go.PathSegment(go.PathSegment.Bezier,(de-oe)*y,ge*a,(de-ie)*y,(ge+oe)*a,(de-oe)*y,(ge+ie)*a)),x}),go.Shape.defineFigureGenerator("RailShipment",function(ae,y,a){var x=new go.Geometry,b=new go.PathFigure(.1*y,.4*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.45*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.45*y,.9*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.9*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.4*a).close());var E=new go.PathFigure(.45*y,.7*a,!1);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.55*y,.7*a));var z=new go.PathFigure(.55*y,.4*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.9*y,.4*a)),z.add(new go.PathSegment(go.PathSegment.Line,.9*y,.9*a)),z.add(new go.PathSegment(go.PathSegment.Line,.55*y,.9*a)),z.add(new go.PathSegment(go.PathSegment.Line,.55*y,.4*a).close());var de=.05,ge=re*.05,we=.175,ve=.95,ee=new go.PathFigure((we-de)*y,ve*a,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,we*y,(ve-de)*a,(we-de)*y,(ve-ge)*a,(we-ge)*y,(ve-de)*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,(we+de)*y,ve*a,(we+ge)*y,(ve-de)*a,(we+de)*y,(ve-ge)*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,we*y,(ve+de)*a,(we+de)*y,(ve+ge)*a,(we+ge)*y,(ve+de)*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,(we-de)*y,ve*a,(we-ge)*y,(ve+de)*a,(we-de)*y,(ve+ge)*a));var de=.05,ge=re*.05,we=.375,ve=.95,oe=new go.PathFigure((we-de)*y,ve*a,!0);x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,we*y,(ve-de)*a,(we-de)*y,(ve-ge)*a,(we-ge)*y,(ve-de)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(we+de)*y,ve*a,(we+ge)*y,(ve-de)*a,(we+de)*y,(ve-ge)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,we*y,(ve+de)*a,(we+de)*y,(ve+ge)*a,(we+ge)*y,(ve+de)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(we-de)*y,ve*a,(we-ge)*y,(ve+de)*a,(we-de)*y,(ve+ge)*a));var de=.05,ge=re*.05,we=.625,ve=.95,ie=new go.PathFigure((we-de)*y,ve*a,!0);x.add(ie),ie.add(new go.PathSegment(go.PathSegment.Bezier,we*y,(ve-de)*a,(we-de)*y,(ve-ge)*a,(we-ge)*y,(ve-de)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,(we+de)*y,ve*a,(we+ge)*y,(ve-de)*a,(we+de)*y,(ve-ge)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,we*y,(ve+de)*a,(we+de)*y,(ve+ge)*a,(we+ge)*y,(ve+de)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,(we-de)*y,ve*a,(we-ge)*y,(ve+de)*a,(we-de)*y,(ve+ge)*a));var de=.05,ge=re*.05,we=.825,ve=.95,fe=new go.PathFigure((we-de)*y,ve*a,!0);x.add(fe),fe.add(new go.PathSegment(go.PathSegment.Bezier,we*y,(ve-de)*a,(we-de)*y,(ve-ge)*a,(we-ge)*y,(ve-de)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,(we+de)*y,ve*a,(we+ge)*y,(ve-de)*a,(we+de)*y,(ve-ge)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,we*y,(ve+de)*a,(we+de)*y,(ve+ge)*a,(we+ge)*y,(ve+de)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,(we-de)*y,ve*a,(we-ge)*y,(ve+de)*a,(we-de)*y,(ve+ge)*a).close());var pe=new go.PathFigure(0,a,!1);return x.add(pe),pe.add(new go.PathSegment(go.PathSegment.Line,y,a).close()),x}),go.Shape.defineFigureGenerator("Warehouse",function(ae,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var E=new go.PathFigure(0,.2*a,!1);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,.2*a).close());var z=new go.PathFigure(.15*y,a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.15*y,.5*a)),z.add(new go.PathSegment(go.PathSegment.Line,.4*y,.5*a)),z.add(new go.PathSegment(go.PathSegment.Line,.4*y,a)),z.add(new go.PathSegment(go.PathSegment.Line,.15*y,a).close());var ee=.05,oe=re*.05,ie=.35,de=.775,ge=new go.PathFigure((ie-ee)*y,de*a,!0);return x.add(ge),ge.add(new go.PathSegment(go.PathSegment.Bezier,ie*y,(de-ee)*a,(ie-ee)*y,(de-oe)*a,(ie-oe)*y,(de-ee)*a)),ge.add(new go.PathSegment(go.PathSegment.Bezier,(ie+ee)*y,de*a,(ie+oe)*y,(de-ee)*a,(ie+ee)*y,(de-oe)*a)),ge.add(new go.PathSegment(go.PathSegment.Bezier,ie*y,(de+ee)*a,(ie+ee)*y,(de+oe)*a,(ie+oe)*y,(de+ee)*a)),ge.add(new go.PathSegment(go.PathSegment.Bezier,(ie-ee)*y,de*a,(ie-oe)*y,(de+ee)*a,(ie-ee)*y,(de+oe)*a).close()),x}),go.Shape.defineFigureGenerator("ControlCenter",function(ae,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Move,.1*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,.8*a).close()),x}),go.Shape.defineFigureGenerator("Bluetooth",function(ae,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.75*a,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.75*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.25*a)),x}),go.Shape.defineFigureGenerator("Bookmark",function(ae,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Move,.2*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Move,.2*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.4*a)),x}),go.Shape.defineFigureGenerator("Bookmark",function(ae,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Move,.2*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Move,.2*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.4*a)),x}),go.Shape.defineFigureGenerator("Globe",function(ae,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Move,0,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,.75*y,0,y,.25*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,.75*a,.75*y,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,.25*y,a,0,.75*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,0,.25*a,.25*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,.15*y,.25*a,.15*y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,.85*y,.75*a,.85*y,.25*a)),b.add(new go.PathSegment(go.PathSegment.Move,.1675*y,.15*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.8325*y,.15*a,.35*y,.3*a,.65*y,.3*a)),b.add(new go.PathSegment(go.PathSegment.Move,.1675*y,.85*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.8325*y,.85*a,.35*y,.7*a,.65*y,.7*a)),x}),go.Shape.defineFigureGenerator("Wave",function(ae,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.25*a,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,.3*y,.25*a,.1*y,0,.2*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,.7*y,.25*a,.425*y,.5*a,.575*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,y,.25*a,.8*y,0,.9*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Move,0,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.75*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.3*y,.75*a,.1*y,.5*a,.2*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.7*y,.75*a,.425*y,a,.575*y,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,y,.75*a,.8*y,.5*a,.9*y,.5*a)),x}),go.Shape.defineFigureGenerator("Operator",function(ae,y,a){var x=new go.Geometry,b=.3,E=re*.3,z=.5,ee=.7,oe=new go.PathFigure((z-b)*y,ee*a,!0);x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-b)*a,(z-b)*y,(ee-E)*a,(z-E)*y,(ee-b)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(z+b)*y,ee*a,(z+E)*y,(ee-b)*a,(z+b)*y,(ee-E)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+b)*a,(z+b)*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(z-b)*y,ee*a,(z-E)*y,(ee+b)*a,(z-b)*y,(ee+E)*a));var ie=new go.PathFigure(0,.7*a,!1);return x.add(ie),ie.add(new go.PathSegment(go.PathSegment.Bezier,y,.7*a,0,0,y,0)),x}),go.Shape.defineFigureGenerator("TripleFanBlades",function(ae,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.65*a,.65*y,.3*a,.65*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,.35*y,.5*a,.35*y,.3*a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,.65*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,a,.3*y,.6*a,.1*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.65*a,.2*y,a,.35*y,.95*a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,.65*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,y,a,.7*y,.6*a,.9*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.65*a,.8*y,a,.65*y,.95*a)),x}),go.Shape.defineFigureGenerator("CentrifugalPump",function(ae,y,a){var x=new go.Geometry,b=new go.PathFigure(y,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,0,.075*a,0,.5*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.4*y,a,0,a,.4*y,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.4*a,.8*y,a,.85*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),x}),go.Shape.defineFigureGenerator("Battery",function(ae,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.1*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.1*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Move,.4*y,.1*a)),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,.1*a));var E=new go.PathFigure(0,.6*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Move,0,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.4*a)),x}),go.Shape.defineFigureGenerator("Delete",function(ae,y,a){var x=new go.Geometry,b=.5,E=re*.5,z=.5,ee=.5,oe=new go.PathFigure((z-b)*y,ee*a,!0);x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-b)*a,(z-b)*y,(ee-E)*a,(z-E)*y,(ee-b)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(z+b)*y,ee*a,(z+E)*y,(ee-b)*a,(z+b)*y,(ee-E)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+b)*a,(z+b)*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(z-b)*y,ee*a,(z-E)*y,(ee+b)*a,(z-b)*y,(ee+E)*a));var ie=new go.PathFigure(.15*y,.5*a,!1);return x.add(ie),ie.add(new go.PathSegment(go.PathSegment.Line,.85*y,.5*a)),x}),go.Shape.defineFigureGenerator("Flag",function(ae,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.1*a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Move,0,.1*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.1*a,.15*y,0,.35*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,y,.1*a,.65*y,.2*a,.85*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.5*a,.85*y,.6*a,.65*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,.35*y,.4*a,.15*y,.4*a).close()),x}),go.Shape.defineFigureGenerator("Help",function(ae,y,a){var x=new go.Geometry,b=.5,E=re*.5,z=.5,ee=.5,oe=new go.PathFigure((z-b)*y,ee*a,!1);x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-b)*a,(z-b)*y,(ee-E)*a,(z-E)*y,(ee-b)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(z+b)*y,ee*a,(z+E)*y,(ee-b)*a,(z+b)*y,(ee-E)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+b)*a,(z+b)*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(z-b)*y,ee*a,(z-E)*y,(ee+b)*a,(z-b)*y,(ee+E)*a).close()),b=.05,E=re*.05,z=.5,ee=.8;var ie=new go.PathFigure((z-b)*y,ee*a,!1);return x.add(ie),ie.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-b)*a,(z-b)*y,(ee-E)*a,(z-E)*y,(ee-b)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,(z+b)*y,ee*a,(z+E)*y,(ee-b)*a,(z+b)*y,(ee-E)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+b)*a,(z+b)*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,(z-b)*y,ee*a,(z-E)*y,(ee+b)*a,(z-b)*y,(ee+E)*a).close()),ie.add(new go.PathSegment(go.PathSegment.Move,.5*y,.7*a)),ie.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.2*a,.75*y,.475*a,.75*y,.225*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,.3*y,.35*a,.4*y,.2*a,.3*y,.25*a)),x}),go.Shape.defineFigureGenerator("Location",function(ae,y,a){return new go.Geometry().add(new go.PathFigure(.5*y,a,!0).add(new go.PathSegment(go.PathSegment.Line,.75*y,.5*a)).add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,.975*y,.025*a,.5*y,0)).add(new go.PathSegment(go.PathSegment.Bezier,.25*y,.5*a,.5*y,0,.025*y,.025*a).close()).add(new go.PathSegment(go.PathSegment.Move,.5*y,.2*a)).add(new go.PathSegment(go.PathSegment.Arc,270,360,.5*y,.3*a,.1*y,.1*a).close()))}),go.Shape.defineFigureGenerator("Lock",function(ae,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.5*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.5*a));var E=new go.PathFigure(.2*y,.5*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Move,.2*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,.2*y,.3*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.3*a,.25*y,0,.75*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.3*a)),x}),go.Shape.defineFigureGenerator("Unlocked",function(ae,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.5*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.5*a));var E=new go.PathFigure(.2*y,.5*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Move,.2*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,.2*y,.3*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.3*a,.25*y,0,.75*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.35*a)),x}),go.Shape.defineFigureGenerator("Gear",function(ae,y,a){return new go.Geometry().add(new go.PathFigure(.9375*y,.56246875*a,!0).add(new go.PathSegment(go.PathSegment.Line,.9375*y,.4375*a)).add(new go.PathSegment(go.PathSegment.Line,.80621875*y,.4375*a)).add(new go.PathSegment(go.PathSegment.Bezier,.763*y,.3316875*a,.79840625*y,.39915625*a,.7834375*y,.3635*a)).add(new go.PathSegment(go.PathSegment.Line,.8566875*y,.23796875*a)).add(new go.PathSegment(go.PathSegment.Line,.76825*y,.14959375*a)).add(new go.PathSegment(go.PathSegment.Line,.67596875*y,.24184375*a)).add(new go.PathSegment(go.PathSegment.Bezier,.5625*y,.19378125*a,.64228125*y,.2188125*a,.603875*y,.2021875*a)).add(new go.PathSegment(go.PathSegment.Line,.5625*y,.0625*a)).add(new go.PathSegment(go.PathSegment.Line,.4375*y,.0625*a)).add(new go.PathSegment(go.PathSegment.Line,.4375*y,.19378125*a)).add(new go.PathSegment(go.PathSegment.Bezier,.32775*y,.239375*a,.39759375*y,.20190625*a,.36053125*y,.2176875*a)).add(new go.PathSegment(go.PathSegment.Line,.2379375*y,.14959375*a)).add(new go.PathSegment(go.PathSegment.Line,.14953125*y,.2379375*a)).add(new go.PathSegment(go.PathSegment.Line,.23934375*y,.3278125*a)).add(new go.PathSegment(go.PathSegment.Bezier,.19378125*y,.4375*a,.21765625*y,.36059375*a,.201875*y,.397625*a)).add(new go.PathSegment(go.PathSegment.Line,.0625*y,.4375*a)).add(new go.PathSegment(go.PathSegment.Line,.0625*y,.5625*a)).add(new go.PathSegment(go.PathSegment.Line,.1938125*y,.5625*a)).add(new go.PathSegment(go.PathSegment.Bezier,.241875*y,.67596875*a,.20221875*y,.603875*a,.21884375*y,.64228125*a)).add(new go.PathSegment(go.PathSegment.Line,.1495625*y,.76825*a)).add(new go.PathSegment(go.PathSegment.Line,.238*y,.8566875*a)).add(new go.PathSegment(go.PathSegment.Line,.3316875*y,.76296875*a)).add(new go.PathSegment(go.PathSegment.Bezier,.43753125*y,.80621875*a,.36353125*y,.78340625*a,.3991875*y,.79840625*a)).add(new go.PathSegment(go.PathSegment.Line,.43753125*y,.9375*a)).add(new go.PathSegment(go.PathSegment.Line,.5625*y,.9375*a)).add(new go.PathSegment(go.PathSegment.Line,.5625*y,.80621875*a)).add(new go.PathSegment(go.PathSegment.Bezier,.67225*y,.760625*a,.602375*y,.79809375*a,.63946875*y,.78234375*a)).add(new go.PathSegment(go.PathSegment.Line,.76828125*y,.8566875*a)).add(new go.PathSegment(go.PathSegment.Line,.85671875*y,.76825*a)).add(new go.PathSegment(go.PathSegment.Line,.76065625*y,.67221875*a)).add(new go.PathSegment(go.PathSegment.Bezier,.80621875*y,.56246875*a,.78234375*y,.63940625*a,.798125*y,.602375*a)).add(new go.PathSegment(go.PathSegment.Line,.9375*y,.56246875*a).close()).add(new go.PathSegment(go.PathSegment.Move,.5*y,.6*a)).add(new go.PathSegment(go.PathSegment.Arc,90,360,.5*y,.5*a,.1*y,.1*a).close()))}),go.Shape.defineFigureGenerator("Hand",function(ae,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.5*a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,.1*y,.3*a,0,.375*a,.05*y,.325*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.45*y,.075*a,.3*y,.225*a,.4*y,.175*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.525*y,.075*a,.46*y,.05*a,.525*y,.05*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.3*y,.4*a,.525*y,.275*a,.475*y,.325*a)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.9*y,.55*a,y,.4*a,y,.55*a)),b.add(new go.PathSegment(go.PathSegment.Line,.425*y,.55*a)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,.55*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.6*y,.7*a,.675*y,.55*a,.675*y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Line,.575*y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.575*y,.85*a,.65*y,.7*a,.65*y,.85*a)),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,.85*a)),b.add(new go.PathSegment(go.PathSegment.Line,.525*y,.85*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.535*y,a,.61*y,.85*a,.61*y,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*a,.435*y,a,0,a).close()),x}),go.Shape.defineFigureGenerator("Map",function(ae,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.2*a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.25*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.25*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),b.add(new go.PathSegment(go.PathSegment.Move,.25*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.25*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Move,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,.8*a)),x}),go.Shape.defineFigureGenerator("Eject",function(ae,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a*.7)),b.add(new go.PathSegment(go.PathSegment.Line,0,a*.7).close());var E=new go.PathFigure(0,a*.6,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,0).close()),x}),go.Shape.defineFigureGenerator("Pencil",function(ae,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,.2*y,.1*a)).add(new go.PathSegment(go.PathSegment.Line,y,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.9*y,a)).add(new go.PathSegment(go.PathSegment.Line,.1*y,.2*a).close()))}),go.Shape.defineFigureGenerator("Building",function(ae,y,a){var x=new go.Geometry,b=new go.PathFigure(y*1,a*1,!1);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,0,a*.85)),b.add(new go.PathSegment(go.PathSegment.Line,.046*y,a*.85)),b.add(new go.PathSegment(go.PathSegment.Line,.046*y,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,0,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,0,a*.3)),b.add(new go.PathSegment(go.PathSegment.Line,.046*y,a*.3)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,(1-.046)*y,a*.3)),b.add(new go.PathSegment(go.PathSegment.Line,y,a*.3)),b.add(new go.PathSegment(go.PathSegment.Line,y,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,(1-.046)*y,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,(1-.046)*y,a*.85)),b.add(new go.PathSegment(go.PathSegment.Line,y,a*.85).close());var E=new go.PathFigure(.126*y,.85*a,!1);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.126*y,.45*a)),E.add(new go.PathSegment(go.PathSegment.Line,.322*y,.45*a)),E.add(new go.PathSegment(go.PathSegment.Line,.322*y,.85*a).close());var z=new go.PathFigure(.402*y,.85*a,!1);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.402*y,.45*a)),z.add(new go.PathSegment(go.PathSegment.Line,.598*y,.45*a)),z.add(new go.PathSegment(go.PathSegment.Line,.598*y,.85*a).close());var ee=new go.PathFigure(.678*y,.85*a,!1);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.678*y,.45*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.874*y,.45*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.874*y,.85*a).close());var oe=new go.PathFigure(.5*y,.1*a,!1);return x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,(.046+.15)*y,.3*a)),oe.add(new go.PathSegment(go.PathSegment.Line,(1-(.046+.15))*y,.3*a).close()),x}),go.Shape.defineFigureGenerator("Staircase",function(ae,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a*1,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*.2,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.2,a*.8)),b.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.8)),b.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.6)),b.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*.6)),b.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*.4)),b.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*.4)),b.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*.2)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.2)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.15)),b.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*.15)),b.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*.35)),b.add(new go.PathSegment(go.PathSegment.Line,y*.55,a*.35)),b.add(new go.PathSegment(go.PathSegment.Line,y*.55,a*.55)),b.add(new go.PathSegment(go.PathSegment.Line,y*.35,a*.55)),b.add(new go.PathSegment(go.PathSegment.Line,y*.35,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.15,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.15,a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,0,a*.95).close()),x}),go.Shape.defineFigureGenerator("5Bars",function(ae,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a*1,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*.184,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.184,a*(1-.184)).close());var E=new go.PathFigure(y*.204,a,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y*.204,a*(1-.184))),E.add(new go.PathSegment(go.PathSegment.Line,y*.388,a*(1-.184*2))),E.add(new go.PathSegment(go.PathSegment.Line,y*.388,a*1).close());var z=new go.PathFigure(y*.408,a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y*.408,a*(1-.184*2))),z.add(new go.PathSegment(go.PathSegment.Line,y*.592,a*(1-.184*3))),z.add(new go.PathSegment(go.PathSegment.Line,y*.592,a*1).close());var ee=new go.PathFigure(y*.612,a,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y*.612,a*(1-.184*3))),ee.add(new go.PathSegment(go.PathSegment.Line,y*.796,a*(1-.184*4))),ee.add(new go.PathSegment(go.PathSegment.Line,y*.796,a*1).close());var oe=new go.PathFigure(y*.816,a,!0);return x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,y*.816,a*(1-.184*4))),oe.add(new go.PathSegment(go.PathSegment.Line,y*1,a*(1-.184*5))),oe.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1).close()),x}),go.Shape.defineFigureGenerator("PC",function(ae,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,0).close());var E=new go.PathFigure(y*.055,.07*a,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y*.245,a*.07)),E.add(new go.PathSegment(go.PathSegment.Line,y*.245,a*.1)),E.add(new go.PathSegment(go.PathSegment.Line,y*.055,a*.1).close());var z=new go.PathFigure(y*.055,.13*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y*.245,a*.13)),z.add(new go.PathSegment(go.PathSegment.Line,y*.245,a*.16)),z.add(new go.PathSegment(go.PathSegment.Line,y*.055,a*.16).close());var ee=new go.PathFigure(y*.055,.18*a,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y*.245,a*.18)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.245,a*.21)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.055,a*.21).close());var oe=new go.PathFigure(y*1,0,!0);return x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,y*.4,0)),oe.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.65)),oe.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.65).close()),x}),go.Shape.defineFigureGenerator("Plane",function(ae,y,a){var x=new go.Geometry,b=new go.PathFigure(.55*y,a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.475*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.35*y,.525*a,0,.4*a,.225*y,.45*a)),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,.475*a)),b.add(new go.PathSegment(go.PathSegment.Line,.15*y,.35*a)),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,.325*a)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,.325*a)),b.add(new go.PathSegment(go.PathSegment.Line,.85*y,.1*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.9*y,.2*a,.975*y,0,y,.08*a)),b.add(new go.PathSegment(go.PathSegment.Line,.7*y,.45*a)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,.95*a)),b.add(new go.PathSegment(go.PathSegment.Line,.55*y,a).close()),x}),go.Shape.defineFigureGenerator("Key",function(ae,y,a){var x=new go.Geometry,b=new go.PathFigure(y*1,a*.5,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*.9,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,.35*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.45,.35*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.15,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.35*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.65*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.15,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.45,.65*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,.65*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.6,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.65,.55*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.7,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.75,.55*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.8,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.85,.575*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.9,.6*a).close()),b.add(new go.PathSegment(go.PathSegment.Move,.17*y,.425*a)),b.add(new go.PathSegment(go.PathSegment.Arc,270,360,.17*y,.5*a,.075*y,.075*a).close()),x}),go.Shape.defineFigureGenerator("FilmTape",function(ae,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);x.add(b),b.add(new go.PathSegment(go.PathSegment.Arc,270,180,y*0,y*.3,y*.055)),b.add(new go.PathSegment(go.PathSegment.Line,0,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.08,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.08,a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*1),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*1),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*2),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*2),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*3),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*3),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*4),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*4),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*5),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*5),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*6),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*6),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*7),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*7),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*8),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*8),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*9),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*9),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*10),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*10),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*11),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*11),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*12),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*12),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*13),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*13),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*14),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*14),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*15),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*15),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1));var E=new go.PathFigure(0,0,!1);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y*1,a*0)),E.add(new go.PathSegment(go.PathSegment.Arc,270,-180,y*1,y*.3,y*.055)),E.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1));var z=new go.PathFigure(y*.11,a*.1,!1);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*1+.028*0),a*.1)),z.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*1+.028*0),a*.8)),z.add(new go.PathSegment(go.PathSegment.Line,y*.11,a*.8).close());var ee=new go.PathFigure(y*(.11+.24133333*1+.028*1),a*.1,!1);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*2+.028*1),a*.1)),ee.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*2+.028*1),a*.8)),ee.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*1+.028*1),a*.8).close());var oe=new go.PathFigure(y*(.11+.24133333*2+.028*2),a*.1,!1);return x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*3+.028*2),a*.1)),oe.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*3+.028*2),a*.8)),oe.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*2+.028*2),a*.8).close()),x}),go.Shape.defineFigureGenerator("FloppyDisk",function(ae,y,a){var x=new go.Geometry,b=8,E=b*re,z=new go.PathFigure(b,0,!1);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y*.86,0)),z.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.14)),z.add(new go.PathSegment(go.PathSegment.Line,y,a-b)),z.add(new go.PathSegment(go.PathSegment.Bezier,y-b,a,y,a-E,y-E,a)),z.add(new go.PathSegment(go.PathSegment.Line,b,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,a-b,E,a,0,a-E)),z.add(new go.PathSegment(go.PathSegment.Line,0,b)),z.add(new go.PathSegment(go.PathSegment.Bezier,b,0,0,E,E,0).close());var ee=new go.PathFigure(y*.83,0,!1);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y*.83,a*.3)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.17,a*.3)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.17,a*0).close());var oe=new go.PathFigure(y*.83,a*1,!1);x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,y*.83,a*.5)),oe.add(new go.PathSegment(go.PathSegment.Line,y*.17,a*.5)),oe.add(new go.PathSegment(go.PathSegment.Line,y*.17,a*1).close());var ie=new go.PathFigure(y*.78,a*.05,!1);return x.add(ie),ie.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*.05)),ie.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*.25)),ie.add(new go.PathSegment(go.PathSegment.Line,y*.78,a*.25).close()),x}),go.Shape.defineFigureGenerator("SpeechBubble",function(ae,y,a){var x=ae?ae.parameter1:NaN;(isNaN(x)||x<0)&&(x=15),x=Math.min(x,y/3),x=Math.min(x,a/3);var b=x*re,E=a*.8,z=new go.Geometry,ee=new go.PathFigure(x,0,!0);return z.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y-x,0)),ee.add(new go.PathSegment(go.PathSegment.Bezier,y,x,y-b,0,y,b)),ee.add(new go.PathSegment(go.PathSegment.Line,y,E-x)),ee.add(new go.PathSegment(go.PathSegment.Bezier,y-x,E,y,E-b,y-b,E)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.7,E)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.7,a)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.55,E)),ee.add(new go.PathSegment(go.PathSegment.Line,x,E)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,E-x,b,E,0,E-b)),ee.add(new go.PathSegment(go.PathSegment.Line,0,x)),ee.add(new go.PathSegment(go.PathSegment.Bezier,x,0,0,b,b,0).close()),b>1?(z.spot1=new go.Spot(0,0,b,b),z.spot2=new go.Spot(1,.8,-b,-b)):(z.spot1=go.Spot.TopLeft,z.spot2=new go.Spot(1,.8)),z}),go.Shape.defineFigureGenerator("Repeat",function(ae,y,a){var x=new go.Geometry,b=new go.PathFigure(y*0,a*.45,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*.25,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,a*.9)),b.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*.9)),b.add(new go.PathSegment(go.PathSegment.Line,y*.65,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.2,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.2,a*.45).close());var E=new go.PathFigure(y*1,a*.55,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*1)),E.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*.55)),E.add(new go.PathSegment(go.PathSegment.Line,y*.7,a*.55)),E.add(new go.PathSegment(go.PathSegment.Line,y*.7,a*.1)),E.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.1)),E.add(new go.PathSegment(go.PathSegment.Line,y*.35,a*0)),E.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*0)),E.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*.55).close()),x}),go.Shape.defineFigureGenerator("Windows",function(ae,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close()).add(new go.PathSegment(go.PathSegment.Move,.4*y,.4*a)).add(new go.PathSegment(go.PathSegment.Line,.4*y,.8*a)).add(new go.PathSegment(go.PathSegment.Line,.9*y,.8*a)).add(new go.PathSegment(go.PathSegment.Line,.9*y,.4*a).close()).add(new go.PathSegment(go.PathSegment.Move,.2*y,.1*a)).add(new go.PathSegment(go.PathSegment.Line,.2*y,.6*a)).add(new go.PathSegment(go.PathSegment.Line,.7*y,.6*a)).add(new go.PathSegment(go.PathSegment.Line,.7*y,.1*a).close()).add(new go.PathSegment(go.PathSegment.Move,.1*y,.6*a)).add(new go.PathSegment(go.PathSegment.Line,.1*y,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.5*y,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.5*y,.6*a).close()))}),go.Shape.defineFigureGenerator("Terminal",function(ae,y,a){var x=new go.Geometry,b=new go.PathFigure(y*0,a*.1,!1);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.1)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.9)),b.add(new go.PathSegment(go.PathSegment.Line,y*0,a*.9).close());var E=new go.PathFigure(y*.1,a*.2,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y*.1,a*.25)),E.add(new go.PathSegment(go.PathSegment.Line,y*.22,a*.285)),E.add(new go.PathSegment(go.PathSegment.Line,y*.1,a*.32)),E.add(new go.PathSegment(go.PathSegment.Line,y*.1,a*.37)),E.add(new go.PathSegment(go.PathSegment.Line,y*.275,a*.32)),E.add(new go.PathSegment(go.PathSegment.Line,y*.275,a*.25).close());var z=new go.PathFigure(y*.28,a*.37,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y*.45,a*.37)),z.add(new go.PathSegment(go.PathSegment.Line,y*.45,a*.41)),z.add(new go.PathSegment(go.PathSegment.Line,y*.28,a*.41).close()),x}),go.Shape.defineFigureGenerator("Beaker",function(ae,y,a){var x=new go.Geometry,b=15,E=b*re,z=new go.PathFigure(y*.62,a*.475,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,a-b)),z.add(new go.PathSegment(go.PathSegment.Bezier,y-b,a,y,a-E,y-E,a)),z.add(new go.PathSegment(go.PathSegment.Line,b,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,a-b,E,a,0,a-E)),z.add(new go.PathSegment(go.PathSegment.Line,y*.38,a*.475)),z.add(new go.PathSegment(go.PathSegment.Line,y*.38,a*.03)),z.add(new go.PathSegment(go.PathSegment.Line,y*.36,a*0)),z.add(new go.PathSegment(go.PathSegment.Line,y*.64,a*0)),z.add(new go.PathSegment(go.PathSegment.Line,y*.62,a*.03).close()),E>1?(x.spot1=new go.Spot(0,0,E,E),x.spot2=new go.Spot(1,1,-E,-E)):(x.spot1=go.Spot.TopLeft,x.spot2=go.Spot.BottomRight),x}),go.Shape.defineFigureGenerator("Download",function(ae,y,a){var x=new go.Geometry,b=new go.PathFigure(y*0,a*1,!0);x.add(b);var E=.1/.3;b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*.755,a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*.93,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.64,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.61,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.39,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.36,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.07,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.755),a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.66),a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.66),a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.8),a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*0,a*(1-E)).close());var z=new go.PathFigure(y*.4,a*0,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.44)),z.add(new go.PathSegment(go.PathSegment.Line,y*.26,a*.44)),z.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*.66)),z.add(new go.PathSegment(go.PathSegment.Line,y*(1-.26),a*.44)),z.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*.44)),z.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*0).close()),x}),go.Shape.defineFigureGenerator("Bin",function(ae,y,a){var x=new go.Geometry,b=new go.PathFigure(y*0,a*1,!0);x.add(b);var E=.1/.3;return b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*.755,a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*.93,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.64,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.61,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.39,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.36,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.07,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.755),a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.66),a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.66),a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.8),a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*0,a*(1-E)).close()),x}),go.Shape.defineFigureGenerator("Upload",function(ae,y,a){var x=new go.Geometry,b=new go.PathFigure(y*0,a*1,!0);x.add(b);var E=.1/.3;b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*.755,a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*.93,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.64,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.61,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.39,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.36,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.07,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.755),a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.66),a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.66),a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.8),a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*0,a*(1-E)).close());var z=new go.PathFigure(y*.5,a*0,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y*.26,a*.25)),z.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.25)),z.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.63)),z.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*.63)),z.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*.25)),z.add(new go.PathSegment(go.PathSegment.Line,y*.74,a*.25).close()),x}),go.Shape.defineFigureGenerator("EmptyDrink",function(ae,y,a){var x=new go.Geometry,b=new go.PathFigure(y*.15,a*0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*.85,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.7,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,a*1).close()),x}),go.Shape.defineFigureGenerator("Drink",function(ae,y,a){var x=new go.Geometry,b=new go.PathFigure(y*.15,a*0,!1);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*.85,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.7,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,a*1).close());var E=new go.PathFigure(y*.235,a*.28,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y*.765,a*.28)),E.add(new go.PathSegment(go.PathSegment.Line,y*.655,a*.97)),E.add(new go.PathSegment(go.PathSegment.Line,y*.345,a*.97).close()),x}),go.Shape.defineFigureGenerator("4Arrows",function(ae,y,a){var x=new go.Geometry,b=new go.PathFigure(y*.5,a*0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*.65,a*.25)),b.add(new go.PathSegment(go.PathSegment.Line,y*.55,a*.25)),b.add(new go.PathSegment(go.PathSegment.Line,y*.55,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*.35)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.5)),b.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*.65)),b.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*.55)),b.add(new go.PathSegment(go.PathSegment.Line,y*.55,a*.55)),b.add(new go.PathSegment(go.PathSegment.Line,y*.55,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.65,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.35,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.45,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.45,a*.55)),b.add(new go.PathSegment(go.PathSegment.Line,y*.25,a*.55)),b.add(new go.PathSegment(go.PathSegment.Line,y*.25,a*.65)),b.add(new go.PathSegment(go.PathSegment.Line,y*0,a*.5)),b.add(new go.PathSegment(go.PathSegment.Line,y*.25,a*.35)),b.add(new go.PathSegment(go.PathSegment.Line,y*.25,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,y*.45,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,y*.45,a*.25)),b.add(new go.PathSegment(go.PathSegment.Line,y*.35,a*.25).close()),x}),go.Shape.defineFigureGenerator("Connector","Ellipse"),go.Shape.defineFigureGenerator("Alternative","TriangleUp"),go.Shape.defineFigureGenerator("Merge","TriangleUp"),go.Shape.defineFigureGenerator("Decision","Diamond"),go.Shape.defineFigureGenerator("DataTransmissions","Hexagon"),go.Shape.defineFigureGenerator("Gate","Crescent"),go.Shape.defineFigureGenerator("Delay","HalfEllipse"),go.Shape.defineFigureGenerator("Input","Parallelogram1"),go.Shape.defineFigureGenerator("ManualLoop","ManualOperation"),go.Shape.defineFigureGenerator("ISOProcess","Chevron"),go.Shape.defineFigureGenerator("MessageToUser","SquareArrow"),go.Shape.defineFigureGenerator("MagneticData","Cylinder1"),go.Shape.defineFigureGenerator("DirectData","Cylinder4"),go.Shape.defineFigureGenerator("StoredData","DataStorage"),go.Shape.defineFigureGenerator("SequentialData","MagneticTape"),go.Shape.defineFigureGenerator("Subroutine","Procedure")},93510:function(module,exports,__webpack_require__){var __WEBPACK_AMD_DEFINE_ARRAY__,__WEBPACK_AMD_DEFINE_RESULT__;(function(){if(typeof window.GGBApplet=="function"){console.warn("deployggb.js was loaded twice");return}var isRenderGGBElementEnabled=!1,scriptLoadStarted=!1,html5AppletsToProcess=null,ggbHTML5LoadedCodebaseIsWebSimple=!1,ggbHTML5LoadedCodebaseVersion=null,ggbHTML5LoadedScript=null,GGBApplet=function(){"use strict";for(var gt={},St="5.0",te={},ne=null,ce=!1,Te=!1,Ze=null,Ce=!1,Ee=null,re=null,Ve=0;Ve4?parseFloat(Oe):5};gt.setHTML5Codebase=function(Oe,Ge){re=Oe,dt(Oe,Ge)},gt.setJavaCodebase=gt.setJavaCodebaseVersion=gt.isCompiledInstalled=gt.setPreCompiledScriptPath=gt.setPreCompiledResourcePath=function(){},gt.setHTML5CodebaseVersion=function(Oe,Ge){var bt=parseFloat(Oe);if(bt!==NaN&&bt<5){console.log("The GeoGebra HTML5 codebase version "+bt+" is deprecated. Using version latest instead.");return}Ee=Oe,nt(Oe,Ge)},gt.getHTML5CodebaseVersion=function(){return ae},gt.getParameters=function(){return te},gt.setFontsCSSURL=function(Oe){z=Oe},gt.setGiacJSURL=function(Oe){},gt.setJNLPFile=function(Oe){Ne=Oe},gt.setJNLPBaseDir=function(Oe){},gt.inject=function(){function Oe(){return window.frameElement&&window.frameElement.getAttribute("data-singleton")}for(var Ge="auto",bt=te.id,Yt,ot=!1,Rt=0;Rt=5)return!0;var Oe=gt.getAppletObject();return Oe&&typeof Oe.recalculateEnvironments=="function"?(Oe.recalculateEnvironments(),!0):!1},gt.startAnimation=function(){var Oe=gt.getAppletObject();return Oe&&typeof Oe.startAnimation=="function"?(Oe.startAnimation(),!0):!1},gt.stopAnimation=function(){var Oe=gt.getAppletObject();return Oe&&typeof Oe.stopAnimation=="function"?(Oe.stopAnimation(),!0):!1},gt.getAppletObject=function(){var Oe=te.id!==void 0?te.id:"ggbApplet";return window[Oe]},gt.resize=function(){};var fe=function(Oe,Ge,bt){var Yt=document.createElement("param");Yt.setAttribute("name",Ge),Yt.setAttribute("value",bt),Oe.appendChild(Yt)},pe=function(Oe){return Oe&&Oe!=="false"},ct=function(Oe,Ge,bt){oe(ae)<=4.2&&(bt=!0);var Yt=!isRenderGGBElementEnabled&&!scriptLoadStarted;(!isRenderGGBElementEnabled&&!scriptLoadStarted||ggbHTML5LoadedCodebaseVersion!==ae||ggbHTML5LoadedCodebaseIsWebSimple&&!a)&&(Yt=!0,isRenderGGBElementEnabled=!1,scriptLoadStarted=!1);var ot=document.createElement("div");ot.classList.add("appletParameters","notranslate");var Rt=Ge.width,ye=Ge.height;if(Ge.disableAutoScale=Ge.disableAutoScale===void 0?GGBAppletUtils.isFlexibleWorksheetEditor():Ge.disableAutoScale,Ge.width!==void 0)if(oe(ae)<=4.4)pe(Ge.showToolBar)&&(Ge.height-=7),pe(Ge.showAlgebraInput)&&(Ge.height-=37),Ge.width<605&&pe(Ge.showToolBar)&&(Ge.width=605,Rt=605);else{var It=100;(pe(Ge.showToolBar)||pe(Ge.showMenuBar))&&(Ge.hasOwnProperty("customToolBar")&&(Ge.customToolbar=Ge.customToolBar),It=pe(Ge.showMenuBar)?245:155),Rt=5?(Ge.appletOnLoad=function(be){var Ue=Oe.querySelector(".ggb_preview");Ue&&Ue.parentNode.removeChild(Ue),window.GGBT_spinner&&window.GGBT_spinner.removeSpinner(rn),window.GGBT_wsf_view&&$(window).trigger("resize"),yn(be)},ke||rn.appendChild(De)):ot.appendChild(De),rn.appendChild(ot),ke||Oe.appendChild(rn),setTimeout(function(){gt.resize()},1)}else{var Ie=document.createElement("div");Ie.className="applet_scaler",Ie.style.position="relative",Ie.style.display="block",Ie.appendChild(ot),Oe.appendChild(Ie),Ge.appletOnLoad=function(be){gt.resize(),yn(be)}}function me(be,Ue){Ue&&typeof Ue.appletOnLoad=="function"&&typeof renderGGBElement=="function"?renderGGBElement(be,Ue.appletOnLoad):renderGGBElement(be),yt("GeoGebra HTML5 applet injected and rendered with previously loaded codebase.",Ue)}function tt(be,Ue){typeof renderGGBElement=="undefined"?(html5AppletsToProcess===null&&(html5AppletsToProcess=[]),html5AppletsToProcess.push({article:be,params:Ue}),window.renderGGBElementReady=function(){isRenderGGBElementEnabled=!0,html5AppletsToProcess!==null&&html5AppletsToProcess.length&&(html5AppletsToProcess.forEach(function(Nt){me(Nt.article,Nt.params)}),html5AppletsToProcess=null)},oe(ae)<5&&(be.className+=" geogebraweb")):me(be,Ue)}if(Yt){scriptLoadStarted=!0;for(var Ot=0;Ot0?(nn.remove(),rn.attr("id","fullscreencontent").show(),jQuery(yn).append(rn),window.dispatchEvent(new Event("resize"))):ct(nn,Ge,!1),window.GGBT_wsf_view.launchFullScreen(yn)}else Ae=Yt,ct(Oe,Ge,!1);if(!window.GGBT_wsf_view)for(ye=0;yeOe/4*3&&(nn=Oe/4*3),yn=nn/5.8,It.setAttribute("src",b),It.setAttribute("width",nn),It.setAttribute("height",yn);var rn=(Oe-nn)/2,ke=(Ge-yn)/2;It.style.left=rn+"px",It.style.top=ke+"px",ot.appendChild(It)}}return ot.appendChild(ye),ot},Je=function(Oe){return Oe=Oe.toLowerCase(),Oe==="html5"||Oe==="screenshot"?Oe:"html5"},Pt=["web","webSimple","web3d","tablet","tablet3d","phone"],nt=function(Oe,Ge){if(ae=Oe,Ge){dt(ae,!0);return}var bt=!ce;if(bt){var Yt=oe(ae);!isNaN(Yt)&&Yt<4.4&&(bt=!1)}var ot,Rt;window.location.protocol.substr(0,4)==="http"?ot=window.location.protocol:ot="http:";var ye=ae.indexOf("//");ye>0?Rt=ae:ye===0?Rt=ot+ae:Rt="https://www.geogebra.org/apps/5.2.814.0/";for(var It in Pt)if(ae.slice(Pt[It].length*-1)===Pt[It]||ae.slice((Pt[It].length+1)*-1)===Pt[It]+"/"){dt(Rt,!1);return}!GGBAppletUtils.isFlexibleWorksheetEditor()&&bt&&!ne.is3D&&!ne.AV&&!ne.SV&&!ne.CV&&!ne.EV2&&!ne.CP&&!ne.PC&&!ne.DA&&!ne.FI&&!ne.PV&&!pe(te.showToolBar)&&!pe(te.showMenuBar)&&!pe(te.showAlgebraInput)&&!pe(te.enableRightClick)&&(!te.appName||te.appName=="classic")?Rt+="webSimple/":Rt+="web3d/",dt(Rt,!1)},dt=function(Oe,Ge){if(Oe.requirejs){Qe=Oe;return}Oe.slice(-1)!=="/"&&(Oe+="/"),Qe=Oe,Ge===null&&(Ge=Oe.indexOf("http")===-1),Re=Ge,y="web.nocache.js",a=!1;var bt=Qe.split("/");bt.length>1&&(!Ge&&bt[bt.length-2]==="webSimple"?(y="webSimple.nocache.js",a=!0):Pt.indexOf(bt[bt.length-2])>=0&&(y=bt[bt.length-2]+".nocache.js")),bt=Oe.split("/"),ae=bt[bt.length-3],ae.substr(0,4)==="test"?ae=ae.substr(4,1)+"."+ae.substr(5,1):(ae.substr(0,3)==="war"||ae.substr(0,4)==="beta")&&(ae="5.0");var Yt=parseFloat(ae);Yt!==NaN&&Yt<5&&Oe.indexOf("geogebra.org")>=0&&(console.log("The GeoGebra HTML5 codebase version "+Yt+" is deprecated. Using version latest instead."),nt("5.0",Ge))},yt=function(Oe,Ge){window.console&&window.console.log&&(!Ge||typeof Ge.showLogging=="undefined"||Ge.showLogging&&Ge.showLogging!=="false")&&console.log(Oe)};te.material_id!==void 0?ge(mt):mt();function mt(){var Oe=St;Ee!==null?Oe=Ee:parseFloat(Oe)<5&&(Oe="5.0"),nt(Oe,!1),re!==null&&dt(re,Re),Ce=!0}return gt},GGBAppletUtils=function(){"use strict";function gt(){return window.GGBT_wsf_edit!==void 0}function St(Ce,Ee){Ee!=1?(Ce.style.transformOrigin="0% 0% 0px",Ce.style.webkitTransformOrigin="0% 0% 0px",Ce.style.transform="scale("+Ee+","+Ee+")",Ce.style.webkitTransform="scale("+Ee+","+Ee+")",Ce.style.maxWidth="initial",Ce.querySelector(".ggb_preview")!==null&&(Ce.querySelector(".ggb_preview").style.maxWidth="initial"),Ce.querySelectorAll(".ggb_preview img")[0]!==void 0&&(Ce.querySelectorAll(".ggb_preview img")[0].style.maxWidth="initial"),Ce.querySelectorAll(".ggb_preview img")[1]!==void 0&&(Ce.querySelectorAll(".ggb_preview img")[1].style.maxWidth="initial")):(Ce.style.transform="none",Ce.style.webkitTransform="none")}function te(Ce,Ee,re,Ve,rt,Ne){var Qe=null;if(Ne!=null&&Ne!="")for(var Re=Ce.parentNode;Re!=null;)if((" "+Re.className+" ").indexOf(" "+Ne+" ")>-1){Qe=Re;break}else Re=Re.parentNode;var Ae=0,ae=0,y=0,a=0,x=0,b=0,E=0;if(Qe)Ae=Qe.offsetWidth,ae=Math.max(Ve?Qe.offsetWidth:0,Qe.offsetHeight);else{if(window.innerWidth&&document.documentElement.clientWidth?(Ae=Math.min(window.innerWidth,document.documentElement.clientWidth),ae=Math.min(window.innerHeight,document.documentElement.clientHeight),y=Ae):(Ae=window.innerWidth,ae=window.innerHeight,y=window.innerWidth),Ce){var z=Ce.getBoundingClientRect();z.left>0&&z.left<=Ae&&(rt===void 0||!rt)&&(document.dir==="rtl"?(x=Ae-z.width-z.left,b=y<=480?10:30):(b=z.left,x=y<=480?10:30),a=b+x)}if(Ce&&typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()){var ee=Ce.getBoundingClientRect();window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionRight"?(a=40,E=0):window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionTop"&&(a=0,E=40)}}return Ce&&((re===void 0||!re)&&Ee>0&&Ee+a1&&(Ne=!0)),Ee&&typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()&&(Ne=!0),!(Ce.hasOwnProperty("disableAutoScale")&&Ce.disableAutoScale))rt=ne(Ce,Ee,Ne,re,Ce.scaleContainerClass);else return Ve;return Ne&&(!Ce.hasOwnProperty("scale")||Ve===1)?rt:Math.min(Ve,rt)}function Te(Ce){var Ee=Math.min(window.innerWidth,document.documentElement.clientWidth),re=Math.min(window.innerHeight,document.documentElement.clientHeight),Ve=Ce.getBoundingClientRect(),rt=(Ee-Ve.width)/2,Ne=(re-Ve.height)/2;Ne<0&&(Ne=0),Ce.style.position="relative",window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionRight"?(rt<40?Ce.style.left="40px":Ce.style.left=rt+"px",Ce.style.top=Ne+"px"):window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionTop"&&(Ne<40?Ce.style.top="40px":Ce.style.top=Ne+"px",Ce.style.left=rt+"px")}function Ze(Ce,Ee){var re=Ce.querySelector(".appletParameters");if(re){if(typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()){if(Ee.id!==re.getAttribute("data-param-id"))return;window.GGBT_wsf_view.setCloseBtnPosition(Ce)}if(re.parentElement&&/fullscreen/.test(re.parentElement.className))return;var Ve=ce(Ee,Ce);gt()&&re.setAttribute("data-param-scale",Ve);for(var rt=null,Ne=0;Ne=O)continue;if(j==jb){if(k=i.getAttribute(kb),k){var l,m=k.indexOf(lb);m>=O?(j=k.substring(O,m),l=k.substring(m+P)):(j=k,l=W),c[j]=l}}else if(j==mb){if(k=i.getAttribute(kb),k)try{d=eval(k)}catch(gt){alert(nb+k+ob)}}else if(j==pb&&(k=i.getAttribute(kb),k))try{e=eval(k)}catch(gt){alert(nb+k+qb)}}}__gwt_getMetaProperty=function(gt){var St=c[gt];return St==null?null:St},r=d,webModule.__errFn=e}function B(){function gt(Ce){var Ee=Ce.lastIndexOf(rb);Ee==-1&&(Ee=Ce.length);var re=Ce.indexOf(sb);re==-1&&(re=Ce.length);var Ve=Ce.lastIndexOf(tb,Math.min(re,Ee));return Ve>=O?Ce.substring(O,Ve+P):W}function St(Ce){if(!Ce.match(/^\w+:\/\//)){var Ee=o.createElement(ub);Ee.src=Ce+vb,Ce=gt(Ee.src)}return Ce}function te(){var Ce=__gwt_getMetaProperty(wb);return Ce!=null?Ce:W}function ne(){for(var Ce=o.getElementsByTagName(_),Ee=O;EeO?Ce[Ce.length-P].href:W}function Te(){var Ce=o.location;return Ce.href==Ce.protocol+zb+Ce.host+Ce.pathname+Ce.search+Ce.hash}var Ze=te();return Ze==W&&(Ze=ne()),Ze==W&&(Ze=ce()),Ze==W&&Te()&&(Ze=gt(o.location.href)),Ze=St(Ze),Ze}function C(gt){return gt.match(/^\//)||gt.match(/^[a-zA-Z]+:\/\//)?gt:webModule.__moduleBase+gt}function D(){var gt=[],St=O,te=[],ne=[];function ce(Ce){var Ee=ne[Ce](),re=te[Ce];if(Ee in re)return Ee;var Ve=[];for(var rt in re)Ve[re[rt]]=rt;throw r&&r(Ce,Ve,Ee),null}if(__gwt_isKnownPropertyValue=function(Ce,Ee){return Ee in te[Ce]},webModule.__getPropMap=function(){var Ce={};for(var Ee in te)te.hasOwnProperty(Ee)&&(Ce[Ee]=ce(Ee));return Ce},webModule.__computePropValue=ce,n.__gwt_activeModules[L].bindings=webModule.__getPropMap,p())return C(Bb);var Te;try{Te=Cb;var Ze=Te.indexOf(Db);Ze!=-1&&(St=parseInt(Te.substring(Ze+P),$),Te=Te.substring(O,Ze))}catch(Ce){}return webModule.__softPermutationId=St,C(Te+Eb)}function F(){n.__gwt_stylesLoaded||(n.__gwt_stylesLoaded={})}A(),webModule.__moduleBase=window.ENV==="build"?"/react/build/js/mathematicalGraphics/"+name+"/":"/js/mathematicalGraphics/"+name+"/",s[L].moduleBase=webModule.__moduleBase;var G=D();return F(),w(G),!0}return webModule},typeof window.web3d!="function"&&(window.web3d=GGBAppletUtils.makeModule("web3d","A18F540516513B1292CA7CEF2F6AFC7E")),typeof window.webSimple!="function"&&(window.webSimple=GGBAppletUtils.makeModule("webSimple","96B09BF1B436BF53F0DF54116700F16A")),window.GGBApplet=GGBApplet})()},28735:function(gt,St,te){"use strict";te.d(St,{Ax:function(){return Ze},Ds:function(){return Ce},KI:function(){return re},SI:function(){return Te},f1:function(){return ce}});var ne=te(74128);function ce(Ve){let rt=!0;if(Ve.length>0){for(let Ne=0;Nenew Promise((E,z)=>{var ee=de=>{try{ie(b.next(de))}catch(ge){z(ge)}},oe=de=>{try{ie(b.throw(de))}catch(ge){z(ge)}},ie=de=>de.done?E(de.value):Promise.resolve(de.value).then(ee,oe);ie((b=b.apply(a,x)).next())});const ae=({className:a,style:x,dataSource:b=[],authority:E=!1,callback:z,showDimensions:ee=!0,classroomList:oe})=>{var ie;const de=(0,Qe.useIntl)(),[ge,we]=(0,ne.useState)({content:"",type:""}),[ve,fe]=(0,ne.useState)({}),[pe,ct]=(0,ne.useState)(!1),[st,_t]=(0,ne.useState)({title:"",visible:!1,src:"",snapshotData:{}}),Le=(0,ne.useRef)(),We=nt=>Ae(void 0,null,function*(){if(fe(nt),nt.file_type==="txt"){const dt=yield(0,rt.ZP)(nt.url,{method:"get",headers:{"Content-Type":"application/xml"}});Le.current=dt}we({type:nt.file_type,content:Ve.Z.API_SERVER+nt.url})}),it=nt=>{var dt;_t({visible:!0,src:Ve.Z.API_SERVER+nt.url,id:nt.id,title:nt.title,snapshotData:(dt=nt==null?void 0:nt.subitem)==null?void 0:dt.settings})},Je=nt=>Ae(void 0,null,function*(){var dt;we({type:nt.file_type,content:Ve.Z.API_SERVER+((dt=nt==null?void 0:nt.subitem)==null?void 0:dt.url)})}),Pt=()=>{z(),_t({visible:!1})};return b!=null&&b.length?ne.createElement(ne.Fragment,null,ne.createElement("div",{className:Ze()(ce.list,a),style:x},b.map((nt,dt)=>{var yt,mt,Oe;return ne.createElement("div",{key:dt,className:ce.row},ne.createElement("div",{className:ce.title,onClick:()=>We(nt)},ne.createElement("i",{className:"iconfont icon-fujian1"}),ne.createElement("span",{title:nt.title},nt.title)),ne.createElement("div",{className:ce.size},nt.filesize),ne.createElement("div",{className:ce.download,onClick:()=>{var Ge,bt;if((0,Ne.Rm)()&&!((Ge=oe.AssistantObject.normal)!=null&&Ge.can_download)){Re.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}(0,re.Nd)("",`${Ve.Z.API_SERVER}${(bt=nt.url)==null?void 0:bt.replace("disposition=inline","")}`)}},ne.createElement("i",{className:"iconfont icon-xiazai4"}),de.formatMessage({id:"classroomGraphicGroupHomework.download",defaultMessage:"\u4E0B\u8F7D"})),!["other","download"].includes(nt==null?void 0:nt.file_type)&&ne.createElement("div",{className:ce.preview,onClick:()=>We(nt)},ne.createElement("i",{className:"iconfont icon-yulan"}),de.formatMessage({id:"classroomGraphicGroupHomework.preview",defaultMessage:"\u9884\u89C8"})),["image"].includes(nt==null?void 0:nt.file_type)&&ee&&(E?ne.createElement("div",{className:ce.annotation,onClick:()=>it(nt)},ne.createElement("i",{className:"iconfont icon-pizhu"}),(yt=nt.subitem)!=null&&yt.id?"\u4FEE\u6539\u6279\u6CE8":"\u6279\u6CE8"):((mt=nt.subitem)==null?void 0:mt.id)&&ne.createElement("div",{className:ce.annotation,onClick:()=>Je(nt)},ne.createElement("i",{className:"iconfont icon-chakanlaoshipizhu1"}),"\u67E5\u770B\u8001\u5E08\u6279\u6CE8")),["image"].includes(nt==null?void 0:nt.file_type)&&((Oe=nt.subitem)==null?void 0:Oe.id)&&ne.createElement("div",{className:ce.download,style:{marginLeft:20},onClick:()=>{var Ge,bt;(0,re.Nd)("",`${Ve.Z.API_SERVER}${(bt=(Ge=nt==null?void 0:nt.subitem)==null?void 0:Ge.url)==null?void 0:bt.replace("disposition=inline","")}`)}},ne.createElement("i",{className:"iconfont icon-xiazai4"}),"\u4E0B\u8F7D\u6279\u6CE8\u6587\u4EF6"),["office"].includes(nt==null?void 0:nt.file_type)&&(0,Ne.eB)()&&["xlsx","docx","pptx"].includes(nt==null?void 0:nt.file_sub)&&ee&&ne.createElement("div",{className:ce.annotation,onClick:()=>{ct(!0),We(nt)}},ne.createElement("i",{className:"iconfont icon-pizhu"}),nt.is_edit?"\u4FEE\u6539\u6279\u6CE8":"\u6279\u6CE8"),nt.is_edit&&(0,Ne.dE)()&&ee&&ne.createElement("div",{className:ce.annotation,onClick:()=>{We(nt)}},ne.createElement("i",{className:"iconfont icon-sousuo7"}),"\u67E5\u770B\u8001\u5E08\u6279\u6CE8"))})),ne.createElement(Ce.Z,{close:!0,data:ge==null?void 0:ge.content,type:ge==null?void 0:ge.type,hasMask:!0,disabledDownload:(0,Ne.Rm)()&&!((ie=oe.AssistantObject.normal)!=null&&ie.can_download),editOffice:pe?"edit":"view",monacoEditor:{value:Le.current,language:"txt",onChange:()=>{},options:{readOnly:!0,fontSize:14,minimap:{enabled:!1}}},onImgDimensions:E&&ee&&ge.type==="image"?()=>it(ve):null,onClose:()=>{z(),ct(!1),we({content:"",type:""})}}),ne.createElement(Ee.Z,{onOk:Pt,onClose:()=>_t({visible:!1}),data:st,showFullTools:!0})):null};var y=(0,Qe.connect)(({classroomList:a})=>({classroomList:a}))(ae)},16750:function(gt,St,te){"use strict";te.d(St,{Z:function(){return Re}});var ne=te(59301),ce={imageDimensions:"imageDimensions___a7crR",img:"img___Kroat",fullWidth:"fullWidth___c492T"},Te=te(92310),Ze=te.n(Te),Ce=te(71418),Ee=te(2859),re=te(38147),Ve=te(65862),rt=te(65582),Ne=(Ae,ae,y)=>new Promise((a,x)=>{var b=ee=>{try{z(y.next(ee))}catch(oe){x(oe)}},E=ee=>{try{z(y.throw(ee))}catch(oe){x(oe)}},z=ee=>ee.done?a(ee.value):Promise.resolve(ee.value).then(b,E);z((y=y.apply(Ae,ae)).next())}),Re=({data:Ae,className:ae,fullWidth:y,style:a={},onClose:x,onOk:b,showFullTools:E,noAssociationId:z})=>{const ee=(0,rt.useIntl)(),oe=(0,ne.useRef)(null),ie=(0,ne.useRef)(null),de=(0,ne.useRef)(null),ge=(0,ne.useRef)(null),[we,ve]=(0,ne.useState)(!1),[fe,pe]=(0,ne.useState)("\u6B63\u5728\u52A0\u8F7D\u4E2D");(0,ne.useEffect)(()=>{de.current||(de.current=document.createElement("style"),document.head.appendChild(de.current)),Ae!=null&&Ae.visible?(document.body.setAttribute("data-custom","y-hidden"),de.current.innerHTML=" html { overflow-y: hidden; }",Ae!=null&&Ae.src&&ct()):(document.body.removeAttribute("data-custom"),de.current&&(document.head.removeChild(de.current),de.current=null))},[Ae==null?void 0:Ae.visible]);const ct=()=>Ne(void 0,null,function*(){ve(!0),pe("\u6B63\u5728\u52A0\u8F7D\u4E2D");const it=yield(0,Ve.ZJ)(Ae==null?void 0:Ae.src);oe.current.src="",oe.current.src=it,oe.current.onload=function(){We()},ve(!1),pe("")}),st=()=>{document.body.removeAttribute("data-custom"),de.current.innerHTML=" ",x()},_t=it=>Ne(void 0,null,function*(){ve(!0),pe("\u6B63\u5728\u4FDD\u5B58\u4E2D");const Je=yield(0,re.ZP)("/api/attachments.json",{method:"post",body:{file_type:"base64",original_filename:Ae.title,file:it.dataUrl}});Je!=null&&Je.id&&!z?(yield(0,re.ZP)(`/api/attachments/${Ae.id}/add_subitem.json`,{method:"post",body:{subitem_id:Je==null?void 0:Je.id,settings:JSON.stringify(it.state)}})).status===0&&b():Je!=null&&Je.id&&b(Je),document.body.removeAttribute("data-custom"),de.current.innerHTML=" ",ve(!1),pe("")}),Le=()=>{const it=document.querySelector('a[href="https://markerjs.com/"]');it&&it.parentNode&&(it.parentNode.style.display="none"),[{name:'[data-action="select"]',title:"\u9009\u62E9"},{name:'[data-action="delete"]',title:"\u5220\u9664\u5143\u7D20"},{name:'[data-action="undo"]',title:"\u64A4\u9500"},{name:'[data-type-name="FrameMarker"]',title:"\u77E9\u5F62"},{name:'[data-type-name="FreehandMarker"]',title:"\u753B\u7EBF"},{name:'[data-type-name="ArrowMarker"]',title:"\u7BAD\u5934"},{name:'[data-type-name="TextMarker"]',title:"\u6587\u672C"},{name:'[data-type-name="EllipseMarker"]',title:"\u692D\u5706"},{name:'[data-type-name="HighlightMarker"]',title:"\u65B9\u5757"},{name:'[data-type-name="CalloutMarker"]',title:"\u6CE8\u91CA"},{name:'[data-action="render"]',title:ee.formatMessage({id:"classroomClassroomExperiments.save",defaultMessage:"\u4FDD\u5B58"})},{name:'[data-action="close"]',title:"\u9000\u51FA"}].forEach(Pt=>{const nt=document.querySelector(Pt.name);nt&&nt.setAttribute("title",Pt.title)})},We=()=>{ie.current=new Ee.hP(oe.current),ie.current.targetRoot=ge.current,ie.current.addEventListener("render",_t),ie.current.addEventListener("beforeclose",st),E&&(ie.current.availableMarkerTypes=ie.current.ALL_MARKER_TYPES,ie.current.uiStyleSettings.redoButtonVisible=!0,ie.current.uiStyleSettings.notesButtonVisible=!0,ie.current.uiStyleSettings.zoomButtonVisible=!0,ie.current.uiStyleSettings.zoomOutButtonVisible=!0,ie.current.uiStyleSettings.clearButtonVisible=!0),window.markerArea=ie.current.uiStyleSettings,ie.current.show(),Ae!=null&&Ae.snapshotData&&ie.current.restoreState(Ae.snapshotData),setTimeout(()=>{window.scrollTo(0,0),Le()},300)};return ne.createElement(ne.Fragment,null,(Ae==null?void 0:Ae.visible)&&ne.createElement(Ce.Z,{spinning:we,tip:fe,style:{position:"absolute"}},ne.createElement("div",{ref:ge,className:Ze()(ce.imageDimensions,ae,y?ce.fullWidth:""),style:a},ne.createElement("img",{className:ce.img,ref:oe}))))}},99298:function(gt,St,te){"use strict";var ne=te(59301),ce=te(95237),Te=te(43604),Ze=te(99313),Ce=te(3113),Ee=te(6339),re=te(96408),Ve=te(48136),rt=te(65582),Ne=te(59301);const Qe=(0,ne.forwardRef)(({callback:Re,showSaveButton:Ae,value:ae=""},y)=>{const a=(0,ne.useRef)(),x=(0,rt.useIntl)(),b=[{name:x.formatMessage({id:"markdownEditor.fractionsScores",defaultMessage:"\u5206\u6570\u5F97\u5206"}),value:"\\frac{x}{y}",children:[{name:"\u5206\u6570 Fractions",data:[{value:"\\frac{a}{b}"},{value:"x\\tfrac{x}{a} "},{value:"\\mathrm{d}t"},{value:"\\partial t"},{value:"\\frac{\\partial y}{\\partial x}"},{value:"\\nabla\\psi"},{value:"\\frac{\\partial^2}{\\partial x_1\\partial x_2}y"},{value:"\\cfrac{1}{a + \\cfrac{7}{b + \\cfrac{2}{9}}} = c"}]},{name:"\u5BFC\u6570 Derivative",data:[{value:"\\dot{a} "},{value:"\\ddot{a}"},{value:"{f}^{\\prime}"},{value:"{f}^{\\prime\\prime}"},{value:"{f}^{(n)}"}]},{name:"\u6A21\u7B97\u672F Modular arithmetic",data:[{value:"a \\bmod b"},{value:"a \\equiv b \\pmod{m} "},{value:"\\gcd(m, n) "},{value:"\\operatorname{lcm}(m, n) "}]}]},{name:x.formatMessage({id:"markdownEditor.rootsSuperscripts",defaultMessage:"\u6839\u5F0F\u89D2\u6807"}),value:"\\sqrt{x}",children:[{name:"\u6839\u5F0F Radicals",data:[{value:"\\sqrt{x}"},{value:"\\sqrt[y]{x}"}]},{name:"\u4E0A\u4E0B\u6807 Sub&Super",data:[{value:"x^{a}"},{value:"x_{a}"},{value:"x_{a}^{b} "},{value:"_{a}^{b} x"},{value:"x_{a}^{b} "}]},{name:"\u91CD\u97F3\u7B26\u53CA\u5176\u4ED6 Accents and Others",data:[{value:"\\hat{a} "},{value:"\\sqrt[y]{x}"},{value:"\\check{} "},{value:"\\grave{a} "},{value:"\\acute{a}"},{value:"\\tilde{a}"},{value:"\\breve{a}"},{value:"\\bar{a}"},{value:"\\vec{a}"},{value:"\\not{a}"},{value:"\\widetilde{abc}"},{value:"\\widehat{abc}"},{value:"\\overleftarrow{abc} "},{value:"\\overrightarrow{abc}"},{value:"\\overline{abc}"},{value:"\\underline{abc}"},{value:"\\overbrace{abc}"},{value:"\\underbrace{abc}"},{value:"\\overset{a}{abc}"},{value:"\\underset{a}{abc} \\stackrel\\frown{ab}"},{value:"\\overline{ab} "},{value:"\\overleftrightarrow{ab}"},{value:"\\overset{a}{\\leftarrow}"},{value:"\\overset{a}{\\rightarrow}"},{value:"\\xleftarrow[abc]{a}"},{value:"\\xrightarrow[abc]{a} "}]}]},{name:x.formatMessage({id:"markdownEditor.limitsLogarithms",defaultMessage:"\u6781\u9650\u5BF9\u6570"}),value:"\\lim_{x \\to 0}",children:[{name:"\u6781\u9650 Limits",data:[{value:"\\lim a"},{value:"\\lim_{x \\to 0}"},{value:"\\lim_{x \\to \\infty}"},{value:"\\max_b{a}"},{value:"\\min_a{b}"}]},{name:"\u5BF9\u6570\u6307\u6570 Logarithms and exponentials",data:[{value:"\\log_{a}{b}"},{value:"\\lg_{a}{b}"},{value:"\\ln_{a}{b}"},{value:"\\exp a"}]},{name:"\u754C\u9650 Bounds",data:[{value:"\\min x"},{value:"\\sup t"},{value:"\\inf s"},{value:"\\lim u"},{value:"\\limsup w"},{value:"\\dim p"},{value:"\\ker\\phi "}]}]},{name:x.formatMessage({id:"markdownEditor.trigonometricFunctions",defaultMessage:"\u4E09\u89D2\u51FD\u6570"}),value:"\\sin a",children:[{name:"\u4E09\u89D2\u51FD\u6570 Trigonometric functions",data:[{value:"\\sin a"},{value:"\\cos a"},{value:"\\tan a"},{value:"\\cot a "},{value:"\\sec a "},{value:"\\csc a "}]},{name:"\u53CD\u4E09\u89D2\u51FD\u6570 Inverse trigonometric functions",data:[{value:"\\sin^{-1}"},{value:"\\cos^{-1}"},{value:"\\tan^{-1}"},{value:"\\cot^{-1}"},{value:"\\sec^{-1}"},{value:"\\csc^{-1}"},{value:"\\arcsin a"},{value:"\\arccos a"},{value:"\\arctan a"},{value:"\\operatorname{arccot} a"},{value:"\\operatorname{arcsec} a"},{value:"\\operatorname{arccsc} a"}]},{name:"\u53CC\u66F2\u51FD\u6570 Hyperblic functions",data:[{value:"\\sinh a"},{value:"\\cosh a"},{value:"\\tanh a"},{value:"\\coth a"},{value:"\\operatorname{sech} a"},{value:"\\operatorname{csch} a"}]},{name:"\u53CD\u53CC\u66F2\u51FD\u6570 Inverse hyperbolic functions",data:[{value:"\\sinh^{-1}"},{value:"a\\cosh^{-1} a"},{value:"\\tanh^{-1} a"},{value:"\\coth^{-1} a"},{value:"\\operatorname{sech}^{-1} a"},{value:"\\operatorname{csch}^{-1} a"}]}]},{name:x.formatMessage({id:"markdownEditor.integralOperations",defaultMessage:"\u79EF\u5206\u8FD0\u7B97"}),value:"\\int_{a}^{b}",children:[{name:"\u79EF\u5206 Integral",data:[{value:"\\int"},{value:"\\int_{a}^{b}"},{value:"\\int\\limits_{a}^{b}"}]},{name:"\u53CC\u91CD\u79EF\u5206 Double integral",data:[{value:"\\iint"},{value:"\\iint_{a}^{b} "},{value:"\\iint\\limits_{a}^{b} "}]},{name:"\u4E09\u91CD\u79EF\u5206 Triple integral",data:[{value:"\\iiint"},{value:"\\iiint_{a}^{b}"},{value:"\\iiint\\limits_{a}^{b} "}]},{name:"\u66F2\u7EBF\u79EF\u5206 Closed line or path integral",data:[{value:"\\oint"},{value:"\\oint_{a}^{b} "}]}]},{name:x.formatMessage({id:"markdownEditor.largeOperations",defaultMessage:"\u5927\u578B\u8FD0\u7B97"}),value:"\\sum_{a}^{b}",children:[{name:"\u6C42\u548C Summation",data:[{value:"\\sum"},{value:"\\sum_{a}^{b}"},{value:"{\\textstyle \\sum_{a}^{b}} "}]},{name:"\u4E58\u79EF\u4F59\u79EF Product and coproduct",data:[{value:"\\prod"},{value:"\\prod_{a}^{b}"},{value:"{\\textstyle \\prod_{a}^{b}}"},{value:"\\coprod"},{value:"\\coprod_{a}^{b}"},{value:"{\\textstyle \\coprod_{a}^{b}} "}]},{name:"\u5E76\u96C6\u4EA4\u96C6 Union and intersection",data:[{value:"\\bigcup"},{value:"\\bigcup_{a}^{b}"},{value:"{\\textstyle \\bigcup_{a}^{b}}"},{value:"\\bigcap"},{value:"\\bigcap_{a}^{b}"}]},{name:"\u6790\u53D6\u5408\u53D6 Disjunction and conjunction",data:[{value:"\\bigvee"},{value:"\\bigvee_{a}^{b}"},{value:"\\bigwedge"},{value:"\\bigwedge_{a}^{b}"}]}]},{name:x.formatMessage({id:"markdownEditor.bracketsRounding",defaultMessage:"\u62EC\u53F7\u53D6\u6574"}),value:"\\left [ \\left ( \\right ) \\right ] ",children:[{name:"\u62EC\u53F7 Brackets",data:[{value:"\\left ( \\right )"},{value:"\\left [ \\right ]"},{value:"\\left \\langle \\right \\rangle "},{value:"\\left | \\right | "},{value:"\\left \\lfloor \\right \\rfloor "},{value:"\\left \\lceil \\right \\rceil "}]}]}],E=[{name:x.formatMessage({id:"markdownEditor.algebra",defaultMessage:"\u4EE3\u6570"}),value:"\\sqrt{a^2+b^2}",children:[{data:[{value:"\\left(x-1\\right)\\left(x+3\\right) "},{value:"\\sqrt{a^2+b^2}"},{value:"\\left ( \\frac{a}{b}\\right )^{n}= \\frac{a^{n}}{b^{n}}"},{value:"\\frac{a}{b}\\pm \\frac{c}{d}= \\frac{ad \\pm bc}{bd} "},{value:"\\frac{x^{2}}{a^{2}}-\\frac{y^{2}}{b^{2}}=1 "},{value:"\\frac{1}{\\sqrt{a}}=\\frac{\\sqrt{a}}{a},a\\ge 0\\frac{1}{\\sqrt{a}}=\\frac{\\sqrt{a}}{a},a\\ge 0 "},{value:"\\sqrt[n]{a^{n}}=\\left ( \\sqrt[n]{a}\\right )^{n} "},{value:"x ={-b \\pm \\sqrt{b^2-4ac}\\over 2a} "},{value:"y-y_{1}=k \\left( x-x_{1}\\right) "},{value:`\\left\\{\\begin{matrix} \r x=a + r\\text{cos}\\theta \\ \r y=b + r\\text{sin}\\theta \r \\end{matrix}\\right. `},{value:`\\begin{array}{l} \r @@ -66,7 +66,7 @@ \\end{array}`},{value:`\\begin{array}{c} \r P_{n}=n! \\\\ \r A_{n}^{k}=\\frac{n!}{\\left( n-k \\left) !\\right. \\right.} \r -\\end{array}`}]}]}],z=le=>{a.current.setValue(a.current.getValue()+" "+le.value+" ")},ee=[{key:"1",label:x.formatMessage({id:"markdownEditor.quickTemplates",defaultMessage:"\u5FEB\u6377\u6A21\u677F"}),children:Ne.createElement(ce.Z,{className:re.Z.lists,gutter:[10,10]},b.map((le,de)=>Ne.createElement(Re.Z,{flex:"110px",className:re.Z.item},Ne.createElement("div",null,Ne.createElement(we.Z,{value:`$$${le.value}$$`}),le.name),Ne.createElement("div",{className:re.Z.children},le.children.map((ge,Ce)=>Ne.createElement("div",{key:Ce},Ne.createElement("h1",null,ge.name),Ne.createElement(ce.Z,{gutter:[10,10]},ge.data.map((Pe,pe)=>Ne.createElement(Re.Z,{key:pe,onClick:()=>z(Pe),className:re.Z.diamond},Ne.createElement(we.Z,{value:"`$$"+Pe.value+"$$`"}))))))))))},{key:"2",label:x.formatMessage({id:"markdownEditor.formulaTemplates",defaultMessage:"\u516C\u5F0F\u6A21\u677F"}),children:Ne.createElement(ce.Z,{className:re.Z.lists,gutter:[10,10]},E.map((le,de)=>Ne.createElement(Re.Z,{flex:"110px",className:re.Z.item},Ne.createElement("div",null,Ne.createElement(we.Z,{value:"`$$"+le.value+"$$`"}),le.name),Ne.createElement("div",{className:re.Z.children},le.children.map((ge,Ce)=>Ne.createElement("div",{key:Ce},ge.name&&Ne.createElement("h1",null,ge.name),Ne.createElement(ce.Z,{gutter:[10,10]},ge.data.map((Pe,pe)=>Ne.createElement(Re.Z,{key:pe,onClick:()=>z(Pe),className:re.Z.diamond},Ne.createElement(we.Z,{value:"`$$"+Pe.value+"$$`"}))))))))))}],ne=()=>{var le=document.createElement("div");le.innerHTML=a.current.getValue();var de=le.innerText;return tt&&tt(de),de};return(0,ae.useImperativeHandle)(y,()=>({getData:ne})),Ne.createElement("div",{className:re.Z.mathWrap},Ne.createElement(Ze.default,{defaultActiveKey:"1",items:ee}),Ne.createElement("math-field",{locale:"zh_cn",className:re.Z.mathField,placeholder:x.formatMessage({id:"markdownEditor.pleaseOpenKeyboardEnterFormula",defaultMessage:"\u8BF7\u6253\u5F00\u952E\u76D8\uFF0C\u8F93\u5165\u516C\u5F0F"}),ref:a,style:{width:800,marginTop:30,fontSize:18}},oe||""),Ae&&Ne.createElement("div",{className:re.Z.button},Ne.createElement(Ee.ZP,{size:"large",onClick:ne,style:{zIndex:8,marginTop:10},type:"primary"},x.formatMessage({id:"markdownEditor.saveToEditor",defaultMessage:"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668"}))))});St.Z=De},57146:function(dt,St,te){"use strict";te.d(St,{z:function(){return Pt},Z:function(){return nt}});var ae=te(59301),ce=te(54580),Re=te(8591),Ze=te(43418),Ee=te(3113),we=te(74128),re=te(80024),Ue=Object.defineProperty,rt=Object.getOwnPropertySymbols,Ne=Object.prototype.hasOwnProperty,De=Object.prototype.propertyIsEnumerable,tt=(lt,yt,ut)=>yt in lt?Ue(lt,yt,{enumerable:!0,configurable:!0,writable:!0,value:ut}):lt[yt]=ut,Ae=(lt,yt)=>{for(var ut in yt||(yt={}))Ne.call(yt,ut)&&tt(lt,ut,yt[ut]);if(rt)for(var ut of rt(yt))De.call(yt,ut)&&tt(lt,ut,yt[ut]);return lt},oe=(lt,yt,ut)=>new Promise((Oe,Ge)=>{var bt=Rt=>{try{ot(ut.next(Rt))}catch(ye){Ge(ye)}},Yt=Rt=>{try{ot(ut.throw(Rt))}catch(ye){Ge(ye)}},ot=Rt=>Rt.done?Oe(Rt.value):Promise.resolve(Rt.value).then(bt,Yt);ot((ut=ut.apply(lt,yt)).next())});const y="\u3000\u3000";function a(lt){var yt=["Bytes","KB","MB","GB","TB"];if(lt==0)return"0 Byte";var ut=parseInt(""+Math.floor(Math.log(lt)/Math.log(1024)),10);return(lt/Math.pow(1024,ut)).toFixed(1)+" "+yt[ut]}var x=({value:lt=[],action:yt,onChange:ut,className:Oe,maxSize:Ge=150,title:bt="\u6587\u4EF6\u4E0A\u4F20",accept:Yt=null})=>{const ot={multiple:!1,fileList:lt,accept:Yt,withCredentials:!0,beforeUpload:ye=>ye.size/1024/1024(Te.name.indexOf(y)===-1&&(Te.name=`${Te.name}${y}${a(Te.size)}`),Ae({},Te))),ye.file.status==="done"&&((nn=(It=ye.file)==null?void 0:It.response)==null?void 0:nn.status)===-1){message.error((rn=(yn=ye.file)==null?void 0:yn.response)==null?void 0:rn.message),ut([]);return}ut(ke)},onRemove:ye=>oe(void 0,null,function*(){const It=ye.size/1024/1024;return ye.status==="uploading"?!0:It0?"\u6BCF\u6B21\u53EA\u80FD\u4E0A\u4F20\u4E00\u4E2A\u8D44\u6E90\uFF0C \u5220\u9664\u4E0B\u9762\u8D44\u6E90\u53EF\u91CD\u65B0\u4E0A\u4F20 ":"",disabled:lt.length>0,ghost:!0},bt),React.createElement("span",{onClick:Rt,style:{marginLeft:10}},"(\u5355\u4E2A\u6587\u4EF6\u6700\u5927",Ge,"M)"," ")))},b=te(61481),E=te(89392),z=Object.defineProperty,ee=Object.getOwnPropertySymbols,ne=Object.prototype.hasOwnProperty,le=Object.prototype.propertyIsEnumerable,de=(lt,yt,ut)=>yt in lt?z(lt,yt,{enumerable:!0,configurable:!0,writable:!0,value:ut}):lt[yt]=ut,ge=(lt,yt)=>{for(var ut in yt||(yt={}))ne.call(yt,ut)&&de(lt,ut,yt[ut]);if(ee)for(var ut of ee(yt))le.call(yt,ut)&&de(lt,ut,yt[ut]);return lt};const Ce=lt=>React.createElement("svg",ge({width:14,height:14,xmlns:"http://www.w3.org/2000/svg"},lt),React.createElement("title",null,"\u5F62\u72B6"),React.createElement("path",{d:"M10.354 3.5h-2.77v8.167H6.416V3.5H3.646L7 0l3.354 3.5ZM14 7h-1.167v5.833H1.167V7H0v7h14V7Z",fill:"#3061D0",fillRule:"nonzero"}));var Pe="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEwLjM1NCAzLjVoLTIuNzd2OC4xNjdINi40MTZWMy41SDMuNjQ2TDcgMGwzLjM1NCAzLjVaTTE0IDdoLTEuMTY3djUuODMzSDEuMTY3VjdIMHY3aDE0VjdaIiBmaWxsPSIjMzA2MUQwIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4=",pe=te(65582),ue=Object.defineProperty,ct=Object.getOwnPropertySymbols,ht=Object.prototype.hasOwnProperty,At=Object.prototype.propertyIsEnumerable,Le=(lt,yt,ut)=>yt in lt?ue(lt,yt,{enumerable:!0,configurable:!0,writable:!0,value:ut}):lt[yt]=ut,Ve=(lt,yt)=>{for(var ut in yt||(yt={}))ht.call(yt,ut)&&Le(lt,ut,yt[ut]);if(ct)for(var ut of ct(yt))At.call(yt,ut)&&Le(lt,ut,yt[ut]);return lt},st=(lt,yt,ut)=>new Promise((Oe,Ge)=>{var bt=Rt=>{try{ot(ut.next(Rt))}catch(ye){Ge(ye)}},Yt=Rt=>{try{ot(ut.throw(Rt))}catch(ye){Ge(ye)}},ot=Rt=>Rt.done?Oe(Rt.value):Promise.resolve(Rt.value).then(bt,Yt);ot((ut=ut.apply(lt,yt)).next())});const{Dragger:Je}=ce.default;function Pt(lt){let yt=[];return lt&<.length>0&&(yt=lt.map(ut=>({uid:ut.id,id:ut.id,name:ut.title+y+ut.filesize,url:ut.url,filesize:ut.filesize,status:"done",response:{id:ut.id}}))),yt}var nt=({value:lt,onChange:yt,action:ut,data:Oe,className:Ge,maxSize:bt=150,title:Yt,showRemoveModal:ot=!1,accept:Rt="",additionalText:ye,isDragger:It,number:nn=1e3,aloneClear:yn=!1,realTimeRemove:rn=!0,uploadText:ke,setFileProgress:Te,showFileProgress:Ie})=>{const fe=(0,pe.useIntl)(),[et,Ot]=(0,ae.useState)(!1);let[Se,me]=(0,ae.useState)(lt||[]),[Me,Be]=(0,ae.useState)(1);(0,ae.useEffect)(()=>{lt&&(Me===1&&me([...lt]),Be(2),nn===(lt==null?void 0:lt.length)&&Ot(!0))},[lt]);const be=()=>{setTimeout(()=>{Se.pop(),me([...Se])},500)};Ie&&Te(Se.some(ft=>ft.status==="uploading"));const _e={multiple:!0,disabled:et,accept:Rt,withCredentials:!0,fileList:Se,beforeUpload:(ft,Tt)=>{const Ct=ft.size/1024/1024;return Se.concat(Tt).length>nn?(Se.pop(),me([...Se]),Re.ZP.error(`\u6700\u591A\u53EA\u80FD\u4E0A\u4F20${nn}\u4E2A\u6587\u4EF6`),yn?Promise.reject():(be(),!1)):Ct=nn?Ot(!0):Ot(!1),me([...Se]),Se=Se.map(Ke=>{var Qe,it;return(Qe=Ke==null?void 0:Ke.response)!=null&&Qe.id&&(Ke.url=(it=Ke==null?void 0:Ke.response)==null?void 0:it.url),Ke.name.indexOf(y)===-1&&(Ke.name=`${Ke.name}${y}${a(Ke.size)}`),Ve({},Ke)}),console.log("info:",ft,Se),yt(Se)},onRemove:ft=>st(void 0,null,function*(){if(!rn)return!0;const Tt=()=>st(void 0,null,function*(){if(ft.response?ft.response.id:ft.id){let $t=yield(0,re.JZ)(ft.response?ft.response.id:ft.uid);return Promise.resolve($t)}else return!0});return ot?new Promise((Ct,$t)=>{Ze.default.confirm({centered:!0,width:530,okText:fe.formatMessage({id:"classrooms.confirm",defaultMessage:"\u786E\u5B9A"}),cancelText:fe.formatMessage({id:"classrooms.cancel",defaultMessage:"\u53D6\u6D88"}),title:fe.formatMessage({id:"shixuns.prompt",defaultMessage:"\u63D0\u793A"}),content:ae.createElement("div",{className:"tc font16"},"\u662F\u5426\u786E\u8BA4\u5220\u9664?"),onOk:()=>st(void 0,null,function*(){const ve=yield Tt();Re.ZP.success("\u5220\u9664\u6210\u529F"),Ct(!0)}),onCancel:()=>Ct(!1)})}):yield Tt()})};function Nt(ft){ft.preventDefault(),ft.stopPropagation()}return ae.createElement("div",{className:`multi-upload ${Ge||""}`},It&&ae.createElement(Je,Ve({},_e),ae.createElement("p",{className:"ant-upload-drag-icon"},ae.createElement(b.Z,null)),ae.createElement("p",{className:"ant-upload-text"},"\u70B9\u51FB\u4E0A\u4F20\u56FE\u6807\uFF0C\u9009\u62E9\u8981\u4E0A\u4F20\u7684\u6587\u4EF6\u6216\u5C06\u6587\u4EF6\u62D6\u62FD\u5230\u6B64",ae.createElement("br",null),"(\u5355\u4E2A\u6587\u4EF6\u6700\u5927\u9650\u5236\u4E3A",bt,"MB)"," "),ye),!It&&ae.createElement(ce.default,Ve({},_e),ae.createElement(Ee.ZP,{disabled:et,className:"upload_button"},ae.createElement("img",{className:"aBtn_img",src:Pe}),Yt||fe.formatMessage({id:"classroomGraphicGroupHomework.uploadAttachment",defaultMessage:"\u4E0A\u4F20\u9644\u4EF6"})),ae.createElement("span",{onClick:Nt,className:"upload_text"},ke||`(\u5355\u4E2A\u6587\u4EF6\u6700\u5927${bt}MB)`)))}},3969:function(dt,St,te){"use strict";te.d(St,{h:function(){return y},x:function(){return a}});var ae=te(96565),ce=te(58e3),Re=te(6339),Ze=te(59301),Ee=Object.defineProperty,we=Object.defineProperties,re=Object.getOwnPropertyDescriptors,Ue=Object.getOwnPropertySymbols,rt=Object.prototype.hasOwnProperty,Ne=Object.prototype.propertyIsEnumerable,De=(x,b,E)=>b in x?Ee(x,b,{enumerable:!0,configurable:!0,writable:!0,value:E}):x[b]=E,tt=(x,b)=>{for(var E in b||(b={}))rt.call(b,E)&&De(x,E,b[E]);if(Ue)for(var E of Ue(b))Ne.call(b,E)&&De(x,E,b[E]);return x},Ae=(x,b)=>we(x,re(b)),oe=(x,b)=>{var E={};for(var z in x)rt.call(x,z)&&b.indexOf(z)<0&&(E[z]=x[z]);if(x!=null&&Ue)for(var z of Ue(x))b.indexOf(z)<0&&Ne.call(x,z)&&(E[z]=x[z]);return E};const y=x=>{var b=x,{value:E,onChange:z,scrollId:ee}=b,ne=oe(b,["value","onChange","scrollId"]);return Ze.createElement("div",{id:ee||""},Ze.createElement(ae.Z,Ae(tt({},ne),{defaultValue:E,onChange:(le,de)=>{de!=null&&de.length?z(le,de):z(le)}})))},a=({value:x,onChange:b,placeholder:E,height:z=140,isEdit:ee,miniToolbar:ne,watch:le=!0})=>ee?Ze.createElement(ae.Z,{watch:le,isFocus:!0,height:z||void 0,placeholder:E,defaultValue:x,onChange:b,miniToolbar:ne}):Ze.createElement("div",{style:{cursor:"pointer"}},x?Ze.createElement(Re.Z,{className:ce.Z.inputBorder,value:x}):Ze.createElement("div",{className:`${ce.Z.inputBorder} ${ce.Z.placeholder} inputBorderError`},E))},85533:function(dt,St,te){"use strict";te.d(St,{h:function(){return ne}});var ae=te(59301),ce=te(57809),Re=te(78241),Ze=te(3113),Ee=te(89780),we=te.n(Ee),re=te(45559),Ue=te(42313),rt=te(65582),Ne=Object.defineProperty,De=Object.defineProperties,tt=Object.getOwnPropertyDescriptors,Ae=Object.getOwnPropertySymbols,oe=Object.prototype.hasOwnProperty,y=Object.prototype.propertyIsEnumerable,a=(le,de,ge)=>de in le?Ne(le,de,{enumerable:!0,configurable:!0,writable:!0,value:ge}):le[de]=ge,x=(le,de)=>{for(var ge in de||(de={}))oe.call(de,ge)&&a(le,ge,de[ge]);if(Ae)for(var ge of Ae(de))y.call(de,ge)&&a(le,ge,de[ge]);return le},b=(le,de)=>De(le,tt(de));const E=ce.default.Option,z={labelCol:{span:4},wrapperCol:{span:20}},ee={asp:["ASP","vbscript"],actionscript:["ActionScript(3.0)/Flash/Flex","clike"],bash:["Bash/Bat","shell"],css:["CSS","css"],c:["C","clike"],cpp:["C++","clike"],csharp:["C#","clike"],coffeescript:["CoffeeScript","coffeescript"],d:["D","d"],dart:["Dart","dart"],delphi:["Delphi/Pascal","pascal"],erlang:["Erlang","erlang"],go:["Golang","go"],groovy:["Groovy","groovy"],html:["HTML","text/html"],java:["Java","clike"],json:["JSON","text/json"],javascript:["Javascript","javascript"],lua:["Lua","lua"],less:["LESS","css"],markdown:["Markdown","gfm"],"objective-c":["Objective-C","clike"],php:["PHP","php"],perl:["Perl","perl"],python:["Python","python"],r:["R","r"],rst:["reStructedText","rst"],ruby:["Ruby","ruby"],sql:["SQL","sql"],sass:["SASS/SCSS","sass"],shell:["Shell","shell"],scala:["Scala","clike"],swift:["Swift","clike"],vb:["VB/VBScript","vb"],xml:["XML","text/xml"],yaml:["YAML","yaml"]};St.Z=({callback:le,onCancel:de})=>{const[ge,Ce]=(0,ae.useState)("python");function Pe(ct){Ce(ee[ct][1])}function pe(ct){le(ct)}const ue=(0,rt.useIntl)();return ae.createElement(Re.default,b(x({},z),{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:pe,style:{width:500}}),ae.createElement(Re.default.Item,{label:ue.formatMessage({id:"markdownEditor.codeLanguage",defaultMessage:"\u4EE3\u7801\u8BED\u8A00"}),name:"language"},ae.createElement(ce.default,{getPopupContainer:ct=>ct.parentNode,onChange:Pe},Object.keys(ee).map(ct=>ae.createElement(E,{key:ct,value:ct},ee[ct][0])))),ae.createElement(Re.default.Item,{label:ue.formatMessage({id:"markdownEditor.codeContent",defaultMessage:"\u4EE3\u7801\u5185\u5BB9"}),name:"content",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4EE3\u7801\u5185\u5BB9"}]},ae.createElement(ne,{mode:ge})),ae.createElement("div",{className:"flex-container flex-end"},ae.createElement(Ze.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},ue.formatMessage({id:"markdownEditor.confirm",defaultMessage:"\u786E\u5B9A"})),ae.createElement(Ze.ZP,{type:"ghost",onClick:de},ue.formatMessage({id:"markdownEditor.cancel",defaultMessage:"\u53D6\u6D88"}))))};function ne({value:le,onChange:de,mode:ge,options:Ce={}}){const Pe=(0,ae.useRef)(),[pe,ue]=(0,ae.useState)();return(0,ae.useEffect)(()=>{if(pe){let ct=function(ht){const At=ht.getValue();de&&de(At)};return pe.on("change",ct),()=>{pe.off("change",ct)}}},[pe,de]),(0,ae.useEffect)(()=>{pe&&pe.setOption("mode",ge)},[pe,ge]),(0,ae.useEffect)(()=>{pe&&(le!==pe.getValue()||le==="")&&setTimeout(()=>{pe.setValue(le||"")},300)},[pe,le]),(0,ae.useEffect)(()=>{if(Pe.current&&!pe){const ct=we().fromTextArea(Pe.current,x({mode:ge,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0,matchBrackets:!0,styleActiveLine:!0},Ce));ue(ct)}},[Pe.current,pe]),ae.createElement("div",{className:"my-codemirror-container"},ae.createElement("textarea",{ref:Pe}))}},96565:function(dt,St,te){"use strict";te.d(St,{Z:function(){return ta}});var ae=te(59301),ce=te(89780),Re=te.n(ce),Ze=te(76374),Ee=te(45559),we=te(6313),re=te(25717),Ue=te(99498),rt=te(25419),Ne=te(67549),De=te(6339),tt=({value:He="",className:qe,showTextOnly:je,showLines:Bt,style:Wt={}})=>{const mn=(0,ae.useMemo)(()=>"",[He]);return ae.createElement(ae.Fragment,null,ae.createElement("div",{dangerouslySetInnerHTML:{__html:mn}}))},Ae=te(65582),oe=te(59301),y=Object.defineProperty,a=Object.defineProperties,x=Object.getOwnPropertyDescriptors,b=Object.getOwnPropertySymbols,E=Object.prototype.hasOwnProperty,z=Object.prototype.propertyIsEnumerable,ee=(He,qe,je)=>qe in He?y(He,qe,{enumerable:!0,configurable:!0,writable:!0,value:je}):He[qe]=je,ne=(He,qe)=>{for(var je in qe||(qe={}))E.call(qe,je)&&ee(He,je,qe[je]);if(b)for(var je of b(qe))z.call(qe,je)&&ee(He,je,qe[je]);return He},le=(He,qe)=>a(He,x(qe));function de({onActionCallback:He,title:qe,icon:je,actionName:Bt,className:Wt="",children:mn}){function jn(){He(Bt)}return oe.createElement("a",{title:qe,className:Wt,onClick:jn},oe.createElement("i",{className:`${je}`}),mn)}var ge=({watch:He,showNullButton:qe,showNullProgramButton:je,onActionCallback:Bt,fullScreen:Wt,insertTemp:mn,hidetoolBar:jn,extraUse:Wn})=>{const fn=(0,Ae.useIntl)(),Fa=[...[{title:fn.formatMessage({id:"markdownEditor.bold",defaultMessage:"\u7C97\u4F53"}),icon:"md-iconfont icon-bold",actionName:"bold"},{title:fn.formatMessage({id:"markdownEditor.italic",defaultMessage:"\u659C\u4F53"}),icon:"md-iconfont icon-italic",actionName:"italic"},"|",{title:fn.formatMessage({id:"markdownEditor.unorderedList",defaultMessage:"\u65E0\u5E8F\u5217\u8868"}),icon:"md-iconfont icon-unorder-list",actionName:"list-ul"},{title:fn.formatMessage({id:"markdownEditor.orderedList",defaultMessage:"\u6709\u5E8F\u5217\u8868"}),icon:"md-iconfont icon-order-list",actionName:"list-ol"},"|",{title:fn.formatMessage({id:"markdownEditor.inlineCode",defaultMessage:"\u884C\u5185\u4EE3\u7801"}),icon:"md-iconfont icon-code",actionName:"code"},{title:fn.formatMessage({id:"markdownEditor.codeBlockMultiLanguage",defaultMessage:"\u4EE3\u7801\u5757\uFF08\u591A\u8BED\u8A00\u98CE\u683C\uFF09"}),icon:"md-iconfont icon-file-code",actionName:"code-block"},{title:fn.formatMessage({id:"markdownEditor.link",defaultMessage:"\u94FE\u63A5"}),icon:"md-iconfont icon-link",actionName:"link"},"|",{title:fn.formatMessage({id:"markdownEditor.inlineFormula",defaultMessage:"\u884C\u5185\u516C\u5F0F"}),icon:"md-iconfont icon-sum",actionName:"inline-latex"},{title:fn.formatMessage({id:"markdownEditor.mathImage",defaultMessage:"\u6570\u5B66\u56FE\u50CF"}),icon:"iconfont icon-shuxuetuxiang2",actionName:"maths-latex"},{title:fn.formatMessage({id:"markdownEditor.multiLineFormula",defaultMessage:"\u591A\u884C\u516C\u5F0F"}),icon:"iconfont icon-jisuan1",actionName:"latex"},"|",{title:fn.formatMessage({id:"markdownEditor.addImage",defaultMessage:"\u6DFB\u52A0\u56FE\u7247"}),icon:"md-iconfont icon-picture",actionName:"upload-image"},{title:fn.formatMessage({id:"markdownEditor.insertDrawing",defaultMessage:"\u63D2\u5165\u753B\u56FE"}),icon:"iconfont icon-sheji",actionName:"draw-image"},{title:fn.formatMessage({id:"markdownEditor.insertFlowchart",defaultMessage:"\u63D2\u5165\u6D41\u7A0B\u56FE"}),icon:"iconfont icon-liucheng",actionName:"add-flowchart"},{title:fn.formatMessage({id:"markdownEditor.table",defaultMessage:"\u8868\u683C"}),icon:"md-iconfont icon-table",actionName:"add-table"},"|",{title:fn.formatMessage({id:"markdownEditor.lineBreak",defaultMessage:"\u6362\u884C"}),icon:"md-iconfont icon-minus",actionName:"line-break"},{title:fn.formatMessage({id:"markdownEditor.clear",defaultMessage:"\u6E05\u7A7A"}),icon:"md-iconfont icon-eraser",actionName:"eraser"}],{title:`${He?fn.formatMessage({id:"markdownEditor.disableRealTimePreview",defaultMessage:"\u5173\u95ED\u5B9E\u65F6\u9884\u89C8"}):fn.formatMessage({id:"markdownEditor.enableRealTimePreview",defaultMessage:"\u5F00\u542F\u5B9E\u65F6\u9884\u89C8"})}`,icon:`${He?"md-iconfont icon-eye-slash":"md-iconfont icon-eye"}`,actionName:"trigger-watch"}];return oe.createElement("ul",{className:"markdown-toolbar-container"},!jn&&Fa.map((xa,_t)=>oe.createElement("li",{key:_t},xa.actionName?oe.createElement(de,le(ne({},xa),{onActionCallback:Bt})):oe.createElement("span",{className:"v-line"}))),qe?oe.createElement("li",null,oe.createElement(de,{icon:"md-iconfont icon-edit insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-null-ch",onActionCallback:Bt},oe.createElement("span",{className:"fill-tip"},"\u70B9\u51FB\u63D2\u5165\b\u586B\u7A7A\u9879"))):null,je?oe.createElement(oe.Fragment,null,oe.createElement("li",null,oe.createElement(de,{icon:"md-iconfont icon-edit insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-signal",onActionCallback:Bt},oe.createElement("span",{className:"fill-tip"},"+\u5355\u884C\u586B\u7A7A\u9879"))),oe.createElement("li",null,oe.createElement(de,{icon:"md-iconfont icon-uniE900 insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-multiple",onActionCallback:Bt},oe.createElement("span",{className:"fill-tip"},"+\u591A\u884C\u586B\u7A7A\u9879")))):null,mn&&oe.createElement("li",null,oe.createElement(de,{icon:"md-iconfont icon-edit",className:"btn-null",title:"\u63D2\u5165\u6A21\u677F",actionName:`inster-template-${mn}`,onActionCallback:Bt},oe.createElement("span",{className:"fill-tip"},"\u63D2\u5165\u6A21\u677F"))),Wn&&oe.createElement("li",null,Wn),oe.createElement("li",{className:"btn-full-screen"},oe.createElement(de,{icon:`${Wt?"md-iconfont icon-shrink":"md-iconfont icon-enlarge"}`,title:Wt?"\u5173\u95ED\u5168\u5C4F":"\u5F00\u542F\u5168\u5C4F",actionName:"trigger-full-screen",onActionCallback:Bt})))},Ce=te(57261),Pe=te(78241),pe=te(92832),ue=te(3113),ct=Object.defineProperty,ht=Object.defineProperties,At=Object.getOwnPropertyDescriptors,Le=Object.getOwnPropertySymbols,Ve=Object.prototype.hasOwnProperty,st=Object.prototype.propertyIsEnumerable,Je=(He,qe,je)=>qe in He?ct(He,qe,{enumerable:!0,configurable:!0,writable:!0,value:je}):He[qe]=je,Pt=(He,qe)=>{for(var je in qe||(qe={}))Ve.call(qe,je)&&Je(He,je,qe[je]);if(Le)for(var je of Le(qe))st.call(qe,je)&&Je(He,je,qe[je]);return He},nt=(He,qe)=>ht(He,At(qe));const lt={labelCol:{span:4},wrapperCol:{span:20}};var yt=({callback:He,onCancel:qe})=>{function je(Wt){He(Wt)}const Bt=(0,Ae.useIntl)();return ae.createElement(Pe.default,nt(Pt({},lt),{initialValues:{link:"http://",title:""},className:"link-panel",onFinish:je,style:{width:500}}),ae.createElement(Pe.default.Item,{label:Bt.formatMessage({id:"markdownEditor.linkAddress",defaultMessage:"\u94FE\u63A5\u5730\u5740"}),name:"link",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u5730\u5740"}]},ae.createElement(pe.default,null)),ae.createElement(Pe.default.Item,{label:Bt.formatMessage({id:"markdownEditor.linkTitle",defaultMessage:"\u94FE\u63A5\u6807\u9898"}),name:"title",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u6807\u9898"}]},ae.createElement(pe.default,null)),ae.createElement("div",{className:"flex-container flex-end"},ae.createElement(ue.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},Bt.formatMessage({id:"markdownEditor.confirm",defaultMessage:"\u786E\u5B9A"})),ae.createElement(ue.ZP,{type:"ghost",onClick:qe},Bt.formatMessage({id:"markdownEditor.cancel",defaultMessage:"\u53D6\u6D88"}))))},ut=te(85533),Oe=te(45053),Ge=te(43418),bt=te(95237),Yt=te(16750),ot=te(59301),Rt=({callback:He,onCancel:qe})=>{const je=document.createElement("canvas"),Bt=je.getContext("2d");je.width=1e3,je.height=800,Bt.fillStyle="#ffffff",Bt.fillRect(0,0,je.width,je.height);const Wt=je.toDataURL("image/png");return ot.createElement(Ge.default,{open:!0,width:"100vw",style:{height:"100vh",top:0},footer:null,title:null,closable:!1},ot.createElement(bt.Z,{style:{height:"100vh"}},ot.createElement(Yt.Z,{fullWidth:!0,noAssociationId:!0,showFullTools:!0,data:{src:Wt,visible:!0,title:String(Date.now())},onOk:mn=>{He({src:mn.url})},onClose:qe})))},ye=te(12378);function It(){go.CommandHandler.call(this),this._arrowKeyBehavior="move",this._pasteOffset=new go.Point(10,10),this._lastPasteOffset=new go.Point(0,0)}go.Diagram.inherit(It,go.CommandHandler),It.prototype.canAlignSelection=function(){var He=this.diagram;return!(He===null||He.isReadOnly||He.isModelReadOnly||He.selection.count<2)},It.prototype.alignLeft=function(){var He=this.diagram;He.startTransaction("aligning left");var qe=1/0;He.selection.each(function(je){je instanceof go.Link||(qe=Math.min(je.position.x,qe))}),He.selection.each(function(je){je instanceof go.Link||je.move(new go.Point(qe,je.position.y))}),He.commitTransaction("aligning left")},It.prototype.alignRight=function(){var He=this.diagram;He.startTransaction("aligning right");var qe=-1/0;He.selection.each(function(je){if(!(je instanceof go.Link)){var Bt=je.actualBounds.x+je.actualBounds.width;qe=Math.max(Bt,qe)}}),He.selection.each(function(je){je instanceof go.Link||je.move(new go.Point(qe-je.actualBounds.width,je.position.y))}),He.commitTransaction("aligning right")},It.prototype.alignTop=function(){var He=this.diagram;He.startTransaction("alignTop");var qe=1/0;He.selection.each(function(je){je instanceof go.Link||(qe=Math.min(je.position.y,qe))}),He.selection.each(function(je){je instanceof go.Link||je.move(new go.Point(je.position.x,qe))}),He.commitTransaction("alignTop")},It.prototype.alignBottom=function(){var He=this.diagram;He.startTransaction("aligning bottom");var qe=-1/0;He.selection.each(function(je){if(!(je instanceof go.Link)){var Bt=je.actualBounds.y+je.actualBounds.height;qe=Math.max(Bt,qe)}}),He.selection.each(function(je){je instanceof go.Link||je.move(new go.Point(je.actualBounds.x,qe-je.actualBounds.height))}),He.commitTransaction("aligning bottom")},It.prototype.alignCenterX=function(){var He=this.diagram,qe=He.selection.first();if(qe){He.startTransaction("aligning Center X");var je=qe.actualBounds.x+qe.actualBounds.width/2;He.selection.each(function(Bt){Bt instanceof go.Link||Bt.move(new go.Point(je-Bt.actualBounds.width/2,Bt.actualBounds.y))}),He.commitTransaction("aligning Center X")}},It.prototype.alignCenterY=function(){var He=this.diagram,qe=He.selection.first();if(qe){He.startTransaction("aligning Center Y");var je=qe.actualBounds.y+qe.actualBounds.height/2;He.selection.each(function(Bt){Bt instanceof go.Link||Bt.move(new go.Point(Bt.actualBounds.x,je-Bt.actualBounds.height/2))}),He.commitTransaction("aligning Center Y")}},It.prototype.alignColumn=function(He){var qe=this.diagram;qe.startTransaction("align Column"),He===void 0&&(He=0),He=parseFloat(He);var je=new Array;qe.selection.each(function(Wn){Wn instanceof go.Link||je.push(Wn)});for(var Bt=0;Bt0){for(var Wn=mn.elt(jn-1);Wn!==null&&Wn.isTreeExpanded&&!Wn.isTreeLeaf;){var fn=this._sortTreeChildrenByY(Wn);Wn=fn.last()}Wn!==null&&He.select(Wn)}else He.select(Wt)}}else if(je.key==="Down")if(qe.isTreeExpanded&&!qe.isTreeLeaf){var Bt=this._sortTreeChildrenByY(qe).first();Bt!==null&&He.select(Bt)}else for(;qe!==null;){var Wt=qe.findTreeParentNode();if(Wt===null)break;var mn=this._sortTreeChildrenByY(Wt),jn=mn.indexOf(qe);if(jnmn.y?1:Wt.xmn.x?1:0}),qe},It.prototype.copyToClipboard=function(He){go.CommandHandler.prototype.copyToClipboard.call(this,He),this._lastPasteOffset.set(this.pasteOffset)},It.prototype.pasteFromClipboard=function(){var He=go.CommandHandler.prototype.pasteFromClipboard.call(this);return this.diagram.moveParts(He,this._lastPasteOffset),this._lastPasteOffset.add(this.pasteOffset),He},Object.defineProperty(It.prototype,"arrowKeyBehavior",{get:function(){return this._arrowKeyBehavior},set:function(He){if(He!=="move"&&He!=="select"&&He!=="scroll"&&He!=="tree"&&He!=="none")throw new Error('DrawCommandHandler.arrowKeyBehavior must be either "move", "select", "scroll", "tree", or "none", not: '+He);this._arrowKeyBehavior=He}}),Object.defineProperty(It.prototype,"pasteOffset",{get:function(){return this._pasteOffset},set:function(He){if(!(He instanceof go.Point))throw new Error("DrawCommandHandler.pasteOffset must be a Point, not: "+He);this._pasteOffset.set(He)}});var nn=It,yn=te(25863),rn=te(43604),ke=te(38147),Te={myPaletteDiv:"myPaletteDiv___Xjz2I",flowChartWrp:"flowChartWrp____f45r",maxH60:"maxH60___Pd4Re"},Ie=te(59301),fe=(He,qe,je)=>new Promise((Bt,Wt)=>{var mn=fn=>{try{Wn(je.next(fn))}catch(aa){Wt(aa)}},jn=fn=>{try{Wn(je.throw(fn))}catch(aa){Wt(aa)}},Wn=fn=>fn.done?Bt(fn.value):Promise.resolve(fn.value).then(mn,jn);Wn((je=je.apply(He,qe)).next())});function et({onCancel:He,callback:qe}){let je=(0,ae.useRef)(),Bt=(0,ae.useRef)(),Wt=(0,ae.useRef)(),mn=(0,ae.useRef)(!1);const jn=(0,ae.useRef)(!1),[Wn,fn]=(0,ae.useState)(0);function aa(){const _t=ye.bx.make,hn={red:"#ff3333",blue:"#3358ff",green:"#25ad23",magenta:"#d533ff",purple:"#7d33ff",orange:"#ff6233",brown:"#8e571e",white:"#ffffff",black:"#000000",beige:"#fffcd5",extralightblue:"#d5ebff",extralightred:"#f2dfe0",lightblue:"#a5d2fa",lightgray:"#cccccc",lightgreen:"#b3e6b3",lightred:"#fcbbbd"};je.current=new ye.S0(Bt.current,{padding:20,grid:_t(ye.s_,"Grid",_t(ye.bn,"LineH",{stroke:"lightgray",strokeWidth:.5}),_t(ye.bn,"LineV",{stroke:"lightgray",strokeWidth:.5})),"draggingTool.isGridSnapEnabled":!0,handlesDragDropForTopLevelParts:!0,mouseDrop:Ut=>{var $n=Ut.diagram.commandHandler.addTopLevelParts(Ut.diagram.selection,!0);$n||Ut.diagram.currentTool.doCancel()},commandHandler:_t(nn),"clickCreatingTool.archetypeNodeData":{text:"\u672A\u547D\u540D",fill:null,stroke:null,borderColor:"rgba(0,0,0,0)"},PartCreated:Ut=>{var $n=Ut.subject;$n.location=$n.location.copy().snapToGridPoint(Ut.diagram.grid.gridOrigin,Ut.diagram.grid.gridCellSize),setTimeout(()=>{Ut.diagram.commandHandler.editTextBlock()},20)},"commandHandler.archetypeGroupData":{isGroup:!0,text:"NEW GROUP"},SelectionGrouped:Ut=>{var $n=Ut.subject;setTimeout(()=>{Ut.diagram.commandHandler.editTextBlock()})},LinkRelinked:Ut=>{var $n=Ut.parameter.part;$n.invalidateConnectedLinks();var Cn=Ut.subject;Ut.diagram.toolManager.linkingTool.isForwards?Cn.toNode.invalidateConnectedLinks():Cn.fromNode.invalidateConnectedLinks()},"undoManager.isEnabled":!0}),je.current.nodeTemplate=_t(ye.NB,"Auto",{locationSpot:ye.z6.Center,locationObjectName:"SHAPE",desiredSize:new ye.$u(120,60),minSize:new ye.$u(40,40),resizable:!0,resizeCellSize:new ye.$u(10,10),rotatable:!0},new ye.KX("location","loc",ye.E9.parse).makeTwoWay(ye.E9.stringify),new ye.KX("desiredSize","size",ye.$u.parse).makeTwoWay(ye.$u.stringify),_t(ye.bn,{name:"SHAPE",fill:hn.white,cursor:"pointer",portId:"",fromLinkable:!0,toLinkable:!0,fromLinkableDuplicates:!0,toLinkableDuplicates:!0,fromSpot:ye.z6.AllSides,toSpot:ye.z6.AllSides},new ye.KX("figure"),new ye.KX("fill"),new ye.KX("stroke","borderColor"),new ye.KX("strokeWidth","thickness"),new ye.KX("strokeDashArray","dash")),_t(ye.bn,{width:100,height:20,strokeWidth:0,fill:"transparent"}),_t(ye.al,{margin:1,textAlign:"center",overflow:ye.al.OverflowEllipsis,editable:!0},new ye.KX("text").makeTwoWay(),new ye.KX("stroke","color"))),je.current.nodeTemplate.toolTip=_t("ToolTip",_t(ye.s_,"Vertical",{maxSize:new ye.$u(200,NaN)},_t(ye.al,{font:"bold 10pt sans-serif",textAlign:"center"},new ye.KX("text")),_t(ye.al,{font:"10pt sans-serif",textAlign:"center"},new ye.KX("text","details"))));function ga(Ut,$n){var Cn=(Fn,ha)=>{Fn.handled=!0,Fn.diagram.model.commit(sa=>{var Jn=ha.part.adornedPart,Ia=new ye.E9().setRectSpot(Jn.actualBounds,Ut);Ia.subtract(Jn.location),Ia.scale(2,2),Ia.x+=Math.sign(Ia.x)*130,Ia.y+=Math.sign(Ia.y)*130,Ia.add(Jn.location),Ia.snapToGridPoint(Fn.diagram.grid.gridOrigin,Fn.diagram.grid.gridCellSize);var Ta=sa.copyNodeData(Jn.data);sa.setGroupKeyForNodeData(Ta,sa.getGroupKeyForNodeData(Jn.data)),sa.addNodeData(Ta);var mo={from:Jn.key,to:sa.getKeyForNodeData(Ta)};sa.addLinkData(mo);var Eo=Fn.diagram.findNodeForData(Ta);Eo.location=Ia,Fn.diagram.select(Eo),setTimeout(()=>{Fn.diagram.commandHandler.editTextBlock()},20)})};return _t(ye.bn,{figure:$n,alignment:Ut,alignmentFocus:Ut.opposite(),width:Ut.equals(ye.z6.Top)||Ut.equals(ye.z6.Bottom)?25:18,height:Ut.equals(ye.z6.Top)||Ut.equals(ye.z6.Bottom)?18:25,fill:"orange",stroke:hn.white,strokeWidth:4,mouseEnter:(Fn,ha)=>ha.fill="dodgerblue",mouseLeave:(Fn,ha)=>ha.fill="orange",isActionable:!0,click:Cn,contextClick:Cn})}function Vn(Ut){return _t(ye.bn,{fill:"orange",stroke:"rgba(0, 0, 0, 0)",strokeWidth:15,background:"transparent",geometryString:"F1 M0 0 b 0 360 -4 0 4 z M10 0 b 0 360 -4 0 4 z M20 0 b 0 360 -4 0 4",isActionable:!0,cursor:"context-menu",mouseEnter:($n,Cn)=>Cn.fill="dodgerblue",mouseLeave:($n,Cn)=>Cn.fill="orange",click:($n,Cn)=>{$n.diagram.commandHandler.showContextMenu(Cn.part.adornedPart)}},Ut||{})}je.current.nodeTemplate.selectionAdornmentTemplate=_t(ye.uz,"Spot",_t(ye.Vm,{padding:10}),ga(ye.z6.Top,"TriangleUp"),ga(ye.z6.Left,"TriangleLeft"),ga(ye.z6.Right,"TriangleRight"),ga(ye.z6.Bottom,"TriangleDown"),Vn({alignment:new ye.z6(.75,0)}));function qn(Ut,$n){return(Cn,Fn)=>{Cn.handled=!0,Cn.diagram.model.commit(ha=>{ha.set(Fn.part.adornedPart.data,Ut,$n)})}}function ze(Ut,$n){return $n||($n="color"),_t(ye.bn,{width:16,height:16,stroke:"lightgray",fill:Ut,margin:1,background:"transparent",mouseEnter:(Cn,Fn)=>Fn.stroke="dodgerblue",mouseLeave:(Cn,Fn)=>Fn.stroke="lightgray",click:qn($n,Ut),contextClick:qn($n,Ut)})}function xt(){return[_t("ContextMenuButton",_t(ye.s_,"Horizontal",ze(hn.white,"fill"),ze(hn.beige,"fill"),ze(hn.extralightblue,"fill"),ze(hn.extralightred,"fill"))),_t("ContextMenuButton",_t(ye.s_,"Horizontal",ze(hn.lightgray,"fill"),ze(hn.lightgreen,"fill"),ze(hn.lightblue,"fill"),ze(hn.lightred,"fill")))]}function gt(){return[_t("ContextMenuButton",_t(ye.s_,"Horizontal",ze(hn.black),ze(hn.green),ze(hn.blue),ze(hn.red))),_t("ContextMenuButton",_t(ye.s_,"Horizontal",ze(hn.white),ze(hn.magenta),ze(hn.purple),ze(hn.orange)))]}function wt(Ut,$n){return $n||($n="thickness"),_t(ye.bn,"LineH",{width:16,height:16,strokeWidth:Ut,margin:1,background:"transparent",mouseEnter:(Cn,Fn)=>Fn.background="dodgerblue",mouseLeave:(Cn,Fn)=>Fn.background="transparent",click:qn($n,Ut),contextClick:qn($n,Ut)})}function Zt(Ut,$n){return $n||($n="dash"),_t(ye.bn,"LineH",{width:24,height:16,strokeWidth:2,strokeDashArray:Ut,margin:1,background:"transparent",mouseEnter:(Cn,Fn)=>Fn.background="dodgerblue",mouseLeave:(Cn,Fn)=>Fn.background="transparent",click:qn($n,Ut),contextClick:qn($n,Ut)})}function Kt(){return[_t("ContextMenuButton",_t(ye.s_,"Horizontal",wt(1),wt(2),wt(3),wt(4))),_t("ContextMenuButton",_t(ye.s_,"Horizontal",Zt(null),Zt([2,4]),Zt([4,4])))]}function Dt(Ut,$n){return $n||($n="figure"),_t(ye.bn,{width:32,height:32,scale:.5,fill:"lightgray",figure:Ut,margin:1,background:"transparent",mouseEnter:(Cn,Fn)=>Fn.fill="dodgerblue",mouseLeave:(Cn,Fn)=>Fn.fill="lightgray",click:qn($n,Ut),contextClick:qn($n,Ut)})}je.current.nodeTemplate.contextMenu=_t("ContextMenu",_t("ContextMenuButton",_t(ye.s_,"Horizontal",Dt("Rectangle"),Dt("RoundedRectangle"),Dt("Ellipse"),Dt("Diamond"))),_t("ContextMenuButton",_t(ye.s_,"Horizontal",Dt("Parallelogram2"),Dt("ManualOperation"),Dt("Procedure"),Dt("Cylinder1"))),_t("ContextMenuButton",_t(ye.s_,"Horizontal",Dt("Terminator"),Dt("CreateRequest"),Dt("Document"),Dt("TriangleDown"))),xt(),gt(),Kt()),je.current.groupTemplate=_t(ye.ZA,"Spot",{layerName:"Background",ungroupable:!0,locationSpot:ye.z6.Center,selectionObjectName:"BODY",computesBoundsAfterDrag:!0,handlesDragDropForMembers:!0,mouseDrop:(Ut,$n)=>{var Cn=$n.addMembers($n.diagram.selection,!0);Cn||$n.diagram.currentTool.doCancel()},avoidable:!1},new ye.KX("location","loc",ye.E9.parse).makeTwoWay(ye.E9.stringify),_t(ye.s_,"Auto",{name:"BODY"},_t(ye.bn,{parameter1:10,fill:hn.white,strokeWidth:2,cursor:"pointer",fromLinkable:!0,toLinkable:!0,fromLinkableDuplicates:!0,toLinkableDuplicates:!0,fromSpot:ye.z6.AllSides,toSpot:ye.z6.AllSides},new ye.KX("fill"),new ye.KX("stroke","color"),new ye.KX("strokeWidth","thickness"),new ye.KX("strokeDashArray","dash")),_t(ye.Vm,{background:"transparent",margin:20})),_t(ye.al,{alignment:ye.z6.Top,alignmentFocus:ye.z6.Bottom,font:"bold 12pt sans-serif",editable:!0},new ye.KX("text"),new ye.KX("stroke","color"))),je.current.groupTemplate.selectionAdornmentTemplate=_t(ye.uz,"Spot",_t(ye.s_,"Auto",_t(ye.bn,{fill:null,stroke:"dodgerblue",strokeWidth:3}),_t(ye.Vm,{margin:1.5})),Vn({alignment:ye.z6.TopRight,alignmentFocus:ye.z6.BottomRight})),je.current.groupTemplate.contextMenu=_t("ContextMenu",xt(),gt(),Kt()),je.current.linkTemplate=_t(ye.rU,{layerName:"Foreground",routing:ye.rU.AvoidsNodes,corner:10,fromShortLength:10,toShortLength:15,relinkableFrom:!0,relinkableTo:!0,reshapable:!0,resegmentable:!0},new ye.KX("fromSpot","fromSpot",ye.z6.parse),new ye.KX("toSpot","toSpot",ye.z6.parse),new ye.KX("fromShortLength","dir",Ut=>Ut>=1?10:0),new ye.KX("toShortLength","dir",Ut=>Ut>=1?10:0),new ye.KX("points").makeTwoWay(),_t(ye.bn,{strokeWidth:2},new ye.KX("stroke","color"),new ye.KX("strokeWidth","thickness"),new ye.KX("strokeDashArray","dash")),_t(ye.bn,{segmentIndex:0,segmentOffset:new ye.E9(15,0),segmentOrientation:ye.rU.OrientAlong,alignmentFocus:ye.z6.Right,figure:"circle",width:10,strokeWidth:0},new ye.KX("fill","color"),new ye.KX("visible","dir",Ut=>Ut===1)),_t(ye.bn,{segmentIndex:-1,segmentOffset:new ye.E9(-10,6),segmentOrientation:ye.rU.OrientPlus90,alignmentFocus:ye.z6.Right,figure:"triangle",width:12,height:12,strokeWidth:0},new ye.KX("fill","color"),new ye.KX("visible","dir",Ut=>Ut>=1),new ye.KX("width","thickness",Ut=>7+3*Ut),new ye.KX("height","thickness",Ut=>7+3*Ut),new ye.KX("segmentOffset","thickness",Ut=>new ye.E9(-15,4+1.5*Ut))),_t(ye.bn,{segmentIndex:0,segmentOffset:new ye.E9(15,-6),segmentOrientation:ye.rU.OrientMinus90,alignmentFocus:ye.z6.Right,figure:"triangle",width:12,height:12,strokeWidth:0},new ye.KX("fill","color"),new ye.KX("visible","dir",Ut=>Ut===2),new ye.KX("width","thickness",Ut=>7+3*Ut),new ye.KX("height","thickness",Ut=>7+3*Ut),new ye.KX("segmentOffset","thickness",Ut=>new ye.E9(-15,4+1.5*Ut))),_t(ye.al,{alignmentFocus:new ye.z6(0,1,-4,0),editable:!0},new ye.KX("text").makeTwoWay(),new ye.KX("stroke","color"))),je.current.linkTemplate.selectionAdornmentTemplate=_t(ye.uz,_t(ye.bn,{isPanelMain:!0,stroke:"transparent",strokeWidth:6,pathPattern:Ft(2)},new ye.KX("pathPattern","thickness",Ft)),Vn({alignmentFocus:new ye.z6(0,0,-6,-4)}));function Ft(Ut){return _t(ye.bn,{stroke:"dodgerblue",strokeWidth:2,strokeCap:"square",geometryString:"M0 0 M4 2 H3 M4 "+(Ut+4).toString()+" H3"})}function En(Ut){var $n="M0 0 M8 16 M0 8 L16 8 M12 11 L16 8 L12 5";return Ut===0?$n="M0 0 M16 16 M0 8 L16 8":Ut===2&&($n="M0 0 M16 16 M0 8 L16 8 M12 11 L16 8 L12 5 M4 11 L0 8 L4 5"),_t(ye.bn,{geometryString:$n,margin:2,background:"transparent",mouseEnter:(Cn,Fn)=>Fn.background="dodgerblue",mouseLeave:(Cn,Fn)=>Fn.background="transparent",click:qn("dir",Ut),contextClick:qn("dir",Ut)})}function vt(Ut){var $n=(Cn,Fn)=>{Cn.handled=!0,Cn.diagram.model.commit(ha=>{var sa=Fn.part.adornedPart;ha.set(sa.data,Ut?"toSpot":"fromSpot",ye.z6.stringify(ye.z6.AllSides)),(Ut?sa.toNode:sa.fromNode).invalidateConnectedLinks()})};return _t(ye.bn,{width:12,height:12,fill:"transparent",mouseEnter:(Cn,Fn)=>Fn.background="dodgerblue",mouseLeave:(Cn,Fn)=>Fn.background="transparent",click:$n,contextClick:$n})}function kn(Ut,$n){var Cn=0,Fn=ye.z6.RightSide;Ut.equals(ye.z6.Top)?(Cn=270,Fn=ye.z6.TopSide):Ut.equals(ye.z6.Left)?(Cn=180,Fn=ye.z6.LeftSide):Ut.equals(ye.z6.Bottom)&&(Cn=90,Fn=ye.z6.BottomSide),$n||(Cn-=180);var ha=(sa,Jn)=>{sa.handled=!0,sa.diagram.model.commit(Ia=>{var Ta=Jn.part.adornedPart;Ia.set(Ta.data,$n?"toSpot":"fromSpot",ye.z6.stringify(Fn)),($n?Ta.toNode:Ta.fromNode).invalidateConnectedLinks()})};return _t(ye.bn,{alignment:Ut,alignmentFocus:Ut.opposite(),geometryString:"M0 0 M12 12 M12 6 L1 6 L4 4 M1 6 L4 8",angle:Cn,background:"transparent",mouseEnter:(sa,Jn)=>Jn.background="dodgerblue",mouseLeave:(sa,Jn)=>Jn.background="transparent",click:ha,contextClick:ha})}je.current.linkTemplate.contextMenu=_t("ContextMenu",gt(),Kt(),_t("ContextMenuButton",_t(ye.s_,"Horizontal",En(0),En(1),En(2))),_t("ContextMenuButton",_t(ye.s_,"Horizontal",_t(ye.s_,"Spot",vt(!1),kn(ye.z6.Top,!1),kn(ye.z6.Left,!1),kn(ye.z6.Right,!1),kn(ye.z6.Bottom,!1)),_t(ye.s_,"Spot",{margin:new ye.Zt(0,0,0,2)},vt(!0),kn(ye.z6.Top,!0),kn(ye.z6.Left,!0),kn(ye.z6.Right,!0),kn(ye.z6.Bottom,!0)))));const ia=`{ "class": "GraphLinksModel", +\\end{array}`}]}]}],z=ie=>{a.current.setValue(a.current.getValue()+" "+ie.value+" ")},ee=[{key:"1",label:x.formatMessage({id:"markdownEditor.quickTemplates",defaultMessage:"\u5FEB\u6377\u6A21\u677F"}),children:Ne.createElement(ce.Z,{className:re.Z.lists,gutter:[10,10]},b.map((ie,de)=>Ne.createElement(Te.Z,{flex:"110px",className:re.Z.item},Ne.createElement("div",null,Ne.createElement(Ee.Z,{value:`$$${ie.value}$$`}),ie.name),Ne.createElement("div",{className:re.Z.children},ie.children.map((ge,we)=>Ne.createElement("div",{key:we},Ne.createElement("h1",null,ge.name),Ne.createElement(ce.Z,{gutter:[10,10]},ge.data.map((ve,fe)=>Ne.createElement(Te.Z,{key:fe,onClick:()=>z(ve),className:re.Z.diamond},Ne.createElement(Ee.Z,{value:"`$$"+ve.value+"$$`"}))))))))))},{key:"2",label:x.formatMessage({id:"markdownEditor.formulaTemplates",defaultMessage:"\u516C\u5F0F\u6A21\u677F"}),children:Ne.createElement(ce.Z,{className:re.Z.lists,gutter:[10,10]},E.map((ie,de)=>Ne.createElement(Te.Z,{flex:"110px",className:re.Z.item},Ne.createElement("div",null,Ne.createElement(Ee.Z,{value:"`$$"+ie.value+"$$`"}),ie.name),Ne.createElement("div",{className:re.Z.children},ie.children.map((ge,we)=>Ne.createElement("div",{key:we},ge.name&&Ne.createElement("h1",null,ge.name),Ne.createElement(ce.Z,{gutter:[10,10]},ge.data.map((ve,fe)=>Ne.createElement(Te.Z,{key:fe,onClick:()=>z(ve),className:re.Z.diamond},Ne.createElement(Ee.Z,{value:"`$$"+ve.value+"$$`"}))))))))))}],oe=()=>{var ie=document.createElement("div");ie.innerHTML=a.current.getValue();var de=ie.innerText;return Re&&Re(de),de};return(0,ne.useImperativeHandle)(y,()=>({getData:oe})),Ne.createElement("div",{className:re.Z.mathWrap},Ne.createElement(Ze.default,{defaultActiveKey:"1",items:ee}),Ne.createElement("math-field",{locale:"zh_cn",className:re.Z.mathField,placeholder:x.formatMessage({id:"markdownEditor.pleaseOpenKeyboardEnterFormula",defaultMessage:"\u8BF7\u6253\u5F00\u952E\u76D8\uFF0C\u8F93\u5165\u516C\u5F0F"}),ref:a,style:{width:800,marginTop:30,fontSize:18}},ae||""),Ae&&Ne.createElement("div",{className:re.Z.button},Ne.createElement(Ce.ZP,{size:"large",onClick:oe,style:{zIndex:8,marginTop:10},type:"primary"},x.formatMessage({id:"markdownEditor.saveToEditor",defaultMessage:"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668"}))))});St.Z=Qe},57146:function(gt,St,te){"use strict";te.d(St,{z:function(){return Pt},Z:function(){return nt}});var ne=te(59301),ce=te(54580),Te=te(8591),Ze=te(43418),Ce=te(3113),Ee=te(74128),re=te(80024),Ve=Object.defineProperty,rt=Object.getOwnPropertySymbols,Ne=Object.prototype.hasOwnProperty,Qe=Object.prototype.propertyIsEnumerable,Re=(dt,yt,mt)=>yt in dt?Ve(dt,yt,{enumerable:!0,configurable:!0,writable:!0,value:mt}):dt[yt]=mt,Ae=(dt,yt)=>{for(var mt in yt||(yt={}))Ne.call(yt,mt)&&Re(dt,mt,yt[mt]);if(rt)for(var mt of rt(yt))Qe.call(yt,mt)&&Re(dt,mt,yt[mt]);return dt},ae=(dt,yt,mt)=>new Promise((Oe,Ge)=>{var bt=Rt=>{try{ot(mt.next(Rt))}catch(ye){Ge(ye)}},Yt=Rt=>{try{ot(mt.throw(Rt))}catch(ye){Ge(ye)}},ot=Rt=>Rt.done?Oe(Rt.value):Promise.resolve(Rt.value).then(bt,Yt);ot((mt=mt.apply(dt,yt)).next())});const y="\u3000\u3000";function a(dt){var yt=["Bytes","KB","MB","GB","TB"];if(dt==0)return"0 Byte";var mt=parseInt(""+Math.floor(Math.log(dt)/Math.log(1024)),10);return(dt/Math.pow(1024,mt)).toFixed(1)+" "+yt[mt]}var x=({value:dt=[],action:yt,onChange:mt,className:Oe,maxSize:Ge=150,title:bt="\u6587\u4EF6\u4E0A\u4F20",accept:Yt=null})=>{const ot={multiple:!1,fileList:dt,accept:Yt,withCredentials:!0,beforeUpload:ye=>ye.size/1024/1024(De.name.indexOf(y)===-1&&(De.name=`${De.name}${y}${a(De.size)}`),Ae({},De))),ye.file.status==="done"&&((nn=(It=ye.file)==null?void 0:It.response)==null?void 0:nn.status)===-1){message.error((rn=(yn=ye.file)==null?void 0:yn.response)==null?void 0:rn.message),mt([]);return}mt(ke)},onRemove:ye=>ae(void 0,null,function*(){const It=ye.size/1024/1024;return ye.status==="uploading"?!0:It0?"\u6BCF\u6B21\u53EA\u80FD\u4E0A\u4F20\u4E00\u4E2A\u8D44\u6E90\uFF0C \u5220\u9664\u4E0B\u9762\u8D44\u6E90\u53EF\u91CD\u65B0\u4E0A\u4F20 ":"",disabled:dt.length>0,ghost:!0},bt),React.createElement("span",{onClick:Rt,style:{marginLeft:10}},"(\u5355\u4E2A\u6587\u4EF6\u6700\u5927",Ge,"M)"," ")))},b=te(61481),E=te(89392),z=Object.defineProperty,ee=Object.getOwnPropertySymbols,oe=Object.prototype.hasOwnProperty,ie=Object.prototype.propertyIsEnumerable,de=(dt,yt,mt)=>yt in dt?z(dt,yt,{enumerable:!0,configurable:!0,writable:!0,value:mt}):dt[yt]=mt,ge=(dt,yt)=>{for(var mt in yt||(yt={}))oe.call(yt,mt)&&de(dt,mt,yt[mt]);if(ee)for(var mt of ee(yt))ie.call(yt,mt)&&de(dt,mt,yt[mt]);return dt};const we=dt=>React.createElement("svg",ge({width:14,height:14,xmlns:"http://www.w3.org/2000/svg"},dt),React.createElement("title",null,"\u5F62\u72B6"),React.createElement("path",{d:"M10.354 3.5h-2.77v8.167H6.416V3.5H3.646L7 0l3.354 3.5ZM14 7h-1.167v5.833H1.167V7H0v7h14V7Z",fill:"#3061D0",fillRule:"nonzero"}));var ve="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEwLjM1NCAzLjVoLTIuNzd2OC4xNjdINi40MTZWMy41SDMuNjQ2TDcgMGwzLjM1NCAzLjVaTTE0IDdoLTEuMTY3djUuODMzSDEuMTY3VjdIMHY3aDE0VjdaIiBmaWxsPSIjMzA2MUQwIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4=",fe=te(65582),pe=Object.defineProperty,ct=Object.getOwnPropertySymbols,st=Object.prototype.hasOwnProperty,_t=Object.prototype.propertyIsEnumerable,Le=(dt,yt,mt)=>yt in dt?pe(dt,yt,{enumerable:!0,configurable:!0,writable:!0,value:mt}):dt[yt]=mt,We=(dt,yt)=>{for(var mt in yt||(yt={}))st.call(yt,mt)&&Le(dt,mt,yt[mt]);if(ct)for(var mt of ct(yt))_t.call(yt,mt)&&Le(dt,mt,yt[mt]);return dt},it=(dt,yt,mt)=>new Promise((Oe,Ge)=>{var bt=Rt=>{try{ot(mt.next(Rt))}catch(ye){Ge(ye)}},Yt=Rt=>{try{ot(mt.throw(Rt))}catch(ye){Ge(ye)}},ot=Rt=>Rt.done?Oe(Rt.value):Promise.resolve(Rt.value).then(bt,Yt);ot((mt=mt.apply(dt,yt)).next())});const{Dragger:Je}=ce.default;function Pt(dt){let yt=[];return dt&&dt.length>0&&(yt=dt.map(mt=>({uid:mt.id,id:mt.id,name:mt.title+y+mt.filesize,url:mt.url,filesize:mt.filesize,status:"done",response:{id:mt.id}}))),yt}var nt=({value:dt,onChange:yt,action:mt,data:Oe,className:Ge,maxSize:bt=150,title:Yt,showRemoveModal:ot=!1,accept:Rt="",additionalText:ye,isDragger:It,number:nn=1e3,aloneClear:yn=!1,realTimeRemove:rn=!0,uploadText:ke,setFileProgress:De,showFileProgress:Ie})=>{const me=(0,fe.useIntl)(),[tt,Ot]=(0,ne.useState)(!1);let[Se,ue]=(0,ne.useState)(dt||[]),[Me,Be]=(0,ne.useState)(1);(0,ne.useEffect)(()=>{dt&&(Me===1&&ue([...dt]),Be(2),nn===(dt==null?void 0:dt.length)&&Ot(!0))},[dt]);const be=()=>{setTimeout(()=>{Se.pop(),ue([...Se])},500)};Ie&&De(Se.some(pt=>pt.status==="uploading"));const Ue={multiple:!0,disabled:tt,accept:Rt,withCredentials:!0,fileList:Se,beforeUpload:(pt,Tt)=>{const Ct=pt.size/1024/1024;return Se.concat(Tt).length>nn?(Se.pop(),ue([...Se]),Te.ZP.error(`\u6700\u591A\u53EA\u80FD\u4E0A\u4F20${nn}\u4E2A\u6587\u4EF6`),yn?Promise.reject():(be(),!1)):Ct=nn?Ot(!0):Ot(!1),ue([...Se]),Se=Se.map(Ke=>{var qe,lt;return(qe=Ke==null?void 0:Ke.response)!=null&&qe.id&&(Ke.url=(lt=Ke==null?void 0:Ke.response)==null?void 0:lt.url),Ke.name.indexOf(y)===-1&&(Ke.name=`${Ke.name}${y}${a(Ke.size)}`),We({},Ke)}),console.log("info:",pt,Se),yt(Se)},onRemove:pt=>it(void 0,null,function*(){if(!rn)return!0;const Tt=()=>it(void 0,null,function*(){if(pt.response?pt.response.id:pt.id){let $t=yield(0,re.JZ)(pt.response?pt.response.id:pt.uid);return Promise.resolve($t)}else return!0});return ot?new Promise((Ct,$t)=>{Ze.default.confirm({centered:!0,width:530,okText:me.formatMessage({id:"classrooms.confirm",defaultMessage:"\u786E\u5B9A"}),cancelText:me.formatMessage({id:"classrooms.cancel",defaultMessage:"\u53D6\u6D88"}),title:me.formatMessage({id:"shixuns.prompt",defaultMessage:"\u63D0\u793A"}),content:ne.createElement("div",{className:"tc font16"},"\u662F\u5426\u786E\u8BA4\u5220\u9664?"),onOk:()=>it(void 0,null,function*(){const Pe=yield Tt();Te.ZP.success("\u5220\u9664\u6210\u529F"),Ct(!0)}),onCancel:()=>Ct(!1)})}):yield Tt()})};function Nt(pt){pt.preventDefault(),pt.stopPropagation()}return ne.createElement("div",{className:`multi-upload ${Ge||""}`},It&&ne.createElement(Je,We({},Ue),ne.createElement("p",{className:"ant-upload-drag-icon"},ne.createElement(b.Z,null)),ne.createElement("p",{className:"ant-upload-text"},"\u70B9\u51FB\u4E0A\u4F20\u56FE\u6807\uFF0C\u9009\u62E9\u8981\u4E0A\u4F20\u7684\u6587\u4EF6\u6216\u5C06\u6587\u4EF6\u62D6\u62FD\u5230\u6B64",ne.createElement("br",null),"(\u5355\u4E2A\u6587\u4EF6\u6700\u5927\u9650\u5236\u4E3A",bt,"MB)"," "),ye),!It&&ne.createElement(ce.default,We({},Ue),ne.createElement(Ce.ZP,{disabled:tt,className:"upload_button"},ne.createElement("img",{className:"aBtn_img",src:ve}),Yt||me.formatMessage({id:"classroomGraphicGroupHomework.uploadAttachment",defaultMessage:"\u4E0A\u4F20\u9644\u4EF6"})),ne.createElement("span",{onClick:Nt,className:"upload_text"},ke||`(\u5355\u4E2A\u6587\u4EF6\u6700\u5927${bt}MB)`)))}},3969:function(gt,St,te){"use strict";te.d(St,{h:function(){return y},x:function(){return a}});var ne=te(96565),ce=te(58e3),Te=te(6339),Ze=te(59301),Ce=Object.defineProperty,Ee=Object.defineProperties,re=Object.getOwnPropertyDescriptors,Ve=Object.getOwnPropertySymbols,rt=Object.prototype.hasOwnProperty,Ne=Object.prototype.propertyIsEnumerable,Qe=(x,b,E)=>b in x?Ce(x,b,{enumerable:!0,configurable:!0,writable:!0,value:E}):x[b]=E,Re=(x,b)=>{for(var E in b||(b={}))rt.call(b,E)&&Qe(x,E,b[E]);if(Ve)for(var E of Ve(b))Ne.call(b,E)&&Qe(x,E,b[E]);return x},Ae=(x,b)=>Ee(x,re(b)),ae=(x,b)=>{var E={};for(var z in x)rt.call(x,z)&&b.indexOf(z)<0&&(E[z]=x[z]);if(x!=null&&Ve)for(var z of Ve(x))b.indexOf(z)<0&&Ne.call(x,z)&&(E[z]=x[z]);return E};const y=x=>{var b=x,{value:E,onChange:z,scrollId:ee}=b,oe=ae(b,["value","onChange","scrollId"]);return Ze.createElement("div",{id:ee||""},Ze.createElement(ne.Z,Ae(Re({},oe),{defaultValue:E,onChange:(ie,de)=>{de!=null&&de.length?z(ie,de):z(ie)}})))},a=({value:x,onChange:b,placeholder:E,height:z=140,isEdit:ee,miniToolbar:oe,watch:ie=!0})=>ee?Ze.createElement(ne.Z,{watch:ie,isFocus:!0,height:z||void 0,placeholder:E,defaultValue:x,onChange:b,miniToolbar:oe}):Ze.createElement("div",{style:{cursor:"pointer"}},x?Ze.createElement(Te.Z,{className:ce.Z.inputBorder,value:x}):Ze.createElement("div",{className:`${ce.Z.inputBorder} ${ce.Z.placeholder} inputBorderError`},E))},85533:function(gt,St,te){"use strict";te.d(St,{h:function(){return oe}});var ne=te(59301),ce=te(57809),Te=te(78241),Ze=te(3113),Ce=te(89780),Ee=te.n(Ce),re=te(45559),Ve=te(42313),rt=te(65582),Ne=Object.defineProperty,Qe=Object.defineProperties,Re=Object.getOwnPropertyDescriptors,Ae=Object.getOwnPropertySymbols,ae=Object.prototype.hasOwnProperty,y=Object.prototype.propertyIsEnumerable,a=(ie,de,ge)=>de in ie?Ne(ie,de,{enumerable:!0,configurable:!0,writable:!0,value:ge}):ie[de]=ge,x=(ie,de)=>{for(var ge in de||(de={}))ae.call(de,ge)&&a(ie,ge,de[ge]);if(Ae)for(var ge of Ae(de))y.call(de,ge)&&a(ie,ge,de[ge]);return ie},b=(ie,de)=>Qe(ie,Re(de));const E=ce.default.Option,z={labelCol:{span:4},wrapperCol:{span:20}},ee={asp:["ASP","vbscript"],actionscript:["ActionScript(3.0)/Flash/Flex","clike"],bash:["Bash/Bat","shell"],css:["CSS","css"],c:["C","clike"],cpp:["C++","clike"],csharp:["C#","clike"],coffeescript:["CoffeeScript","coffeescript"],d:["D","d"],dart:["Dart","dart"],delphi:["Delphi/Pascal","pascal"],erlang:["Erlang","erlang"],go:["Golang","go"],groovy:["Groovy","groovy"],html:["HTML","text/html"],java:["Java","clike"],json:["JSON","text/json"],javascript:["Javascript","javascript"],lua:["Lua","lua"],less:["LESS","css"],markdown:["Markdown","gfm"],"objective-c":["Objective-C","clike"],php:["PHP","php"],perl:["Perl","perl"],python:["Python","python"],r:["R","r"],rst:["reStructedText","rst"],ruby:["Ruby","ruby"],sql:["SQL","sql"],sass:["SASS/SCSS","sass"],shell:["Shell","shell"],scala:["Scala","clike"],swift:["Swift","clike"],vb:["VB/VBScript","vb"],xml:["XML","text/xml"],yaml:["YAML","yaml"]};St.Z=({callback:ie,onCancel:de})=>{const[ge,we]=(0,ne.useState)("python");function ve(ct){we(ee[ct][1])}function fe(ct){ie(ct)}const pe=(0,rt.useIntl)();return ne.createElement(Te.default,b(x({},z),{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:fe,style:{width:500}}),ne.createElement(Te.default.Item,{label:pe.formatMessage({id:"markdownEditor.codeLanguage",defaultMessage:"\u4EE3\u7801\u8BED\u8A00"}),name:"language"},ne.createElement(ce.default,{getPopupContainer:ct=>ct.parentNode,onChange:ve},Object.keys(ee).map(ct=>ne.createElement(E,{key:ct,value:ct},ee[ct][0])))),ne.createElement(Te.default.Item,{label:pe.formatMessage({id:"markdownEditor.codeContent",defaultMessage:"\u4EE3\u7801\u5185\u5BB9"}),name:"content",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4EE3\u7801\u5185\u5BB9"}]},ne.createElement(oe,{mode:ge})),ne.createElement("div",{className:"flex-container flex-end"},ne.createElement(Ze.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},pe.formatMessage({id:"markdownEditor.confirm",defaultMessage:"\u786E\u5B9A"})),ne.createElement(Ze.ZP,{type:"ghost",onClick:de},pe.formatMessage({id:"markdownEditor.cancel",defaultMessage:"\u53D6\u6D88"}))))};function oe({value:ie,onChange:de,mode:ge,options:we={}}){const ve=(0,ne.useRef)(),[fe,pe]=(0,ne.useState)();return(0,ne.useEffect)(()=>{if(fe){let ct=function(st){const _t=st.getValue();de&&de(_t)};return fe.on("change",ct),()=>{fe.off("change",ct)}}},[fe,de]),(0,ne.useEffect)(()=>{fe&&fe.setOption("mode",ge)},[fe,ge]),(0,ne.useEffect)(()=>{fe&&(ie!==fe.getValue()||ie==="")&&setTimeout(()=>{fe.setValue(ie||"")},300)},[fe,ie]),(0,ne.useEffect)(()=>{if(ve.current&&!fe){const ct=Ee().fromTextArea(ve.current,x({mode:ge,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0,matchBrackets:!0,styleActiveLine:!0},we));pe(ct)}},[ve.current,fe]),ne.createElement("div",{className:"my-codemirror-container"},ne.createElement("textarea",{ref:ve}))}},96565:function(gt,St,te){"use strict";te.d(St,{Z:function(){return ta}});var ne=te(59301),ce=te(89780),Te=te.n(ce),Ze=te(76374),Ce=te(45559),Ee=te(6313),re=te(25717),Ve=te(99498),rt=te(25419),Ne=te(67549),Qe=te(6339),Re=({value:He="",className:et,showTextOnly:je,showLines:Bt,style:Ht={}})=>{const mn=(0,ne.useMemo)(()=>"",[He]);return ne.createElement(ne.Fragment,null,ne.createElement("div",{dangerouslySetInnerHTML:{__html:mn}}))},Ae=te(65582),ae=te(59301),y=Object.defineProperty,a=Object.defineProperties,x=Object.getOwnPropertyDescriptors,b=Object.getOwnPropertySymbols,E=Object.prototype.hasOwnProperty,z=Object.prototype.propertyIsEnumerable,ee=(He,et,je)=>et in He?y(He,et,{enumerable:!0,configurable:!0,writable:!0,value:je}):He[et]=je,oe=(He,et)=>{for(var je in et||(et={}))E.call(et,je)&&ee(He,je,et[je]);if(b)for(var je of b(et))z.call(et,je)&&ee(He,je,et[je]);return He},ie=(He,et)=>a(He,x(et));function de({onActionCallback:He,title:et,icon:je,actionName:Bt,className:Ht="",children:mn}){function jn(){He(Bt)}return ae.createElement("a",{title:et,className:Ht,onClick:jn},ae.createElement("i",{className:`${je}`}),mn)}var ge=({watch:He,showNullButton:et,showNullProgramButton:je,onActionCallback:Bt,fullScreen:Ht,insertTemp:mn,hidetoolBar:jn,extraUse:Wn})=>{const fn=(0,Ae.useIntl)(),Fa=[...[{title:fn.formatMessage({id:"markdownEditor.bold",defaultMessage:"\u7C97\u4F53"}),icon:"md-iconfont icon-bold",actionName:"bold"},{title:fn.formatMessage({id:"markdownEditor.italic",defaultMessage:"\u659C\u4F53"}),icon:"md-iconfont icon-italic",actionName:"italic"},"|",{title:fn.formatMessage({id:"markdownEditor.unorderedList",defaultMessage:"\u65E0\u5E8F\u5217\u8868"}),icon:"md-iconfont icon-unorder-list",actionName:"list-ul"},{title:fn.formatMessage({id:"markdownEditor.orderedList",defaultMessage:"\u6709\u5E8F\u5217\u8868"}),icon:"md-iconfont icon-order-list",actionName:"list-ol"},"|",{title:fn.formatMessage({id:"markdownEditor.inlineCode",defaultMessage:"\u884C\u5185\u4EE3\u7801"}),icon:"md-iconfont icon-code",actionName:"code"},{title:fn.formatMessage({id:"markdownEditor.codeBlockMultiLanguage",defaultMessage:"\u4EE3\u7801\u5757\uFF08\u591A\u8BED\u8A00\u98CE\u683C\uFF09"}),icon:"md-iconfont icon-file-code",actionName:"code-block"},{title:fn.formatMessage({id:"markdownEditor.link",defaultMessage:"\u94FE\u63A5"}),icon:"md-iconfont icon-link",actionName:"link"},"|",{title:fn.formatMessage({id:"markdownEditor.inlineFormula",defaultMessage:"\u884C\u5185\u516C\u5F0F"}),icon:"md-iconfont icon-sum",actionName:"inline-latex"},{title:fn.formatMessage({id:"markdownEditor.mathImage",defaultMessage:"\u6570\u5B66\u56FE\u50CF"}),icon:"iconfont icon-shuxuetuxiang2",actionName:"maths-latex"},{title:fn.formatMessage({id:"markdownEditor.multiLineFormula",defaultMessage:"\u591A\u884C\u516C\u5F0F"}),icon:"iconfont icon-jisuan1",actionName:"latex"},"|",{title:fn.formatMessage({id:"markdownEditor.addImage",defaultMessage:"\u6DFB\u52A0\u56FE\u7247"}),icon:"md-iconfont icon-picture",actionName:"upload-image"},{title:fn.formatMessage({id:"markdownEditor.insertDrawing",defaultMessage:"\u63D2\u5165\u753B\u56FE"}),icon:"iconfont icon-sheji",actionName:"draw-image"},{title:fn.formatMessage({id:"markdownEditor.insertFlowchart",defaultMessage:"\u63D2\u5165\u6D41\u7A0B\u56FE"}),icon:"iconfont icon-liucheng",actionName:"add-flowchart"},{title:fn.formatMessage({id:"markdownEditor.table",defaultMessage:"\u8868\u683C"}),icon:"md-iconfont icon-table",actionName:"add-table"},"|",{title:fn.formatMessage({id:"markdownEditor.lineBreak",defaultMessage:"\u6362\u884C"}),icon:"md-iconfont icon-minus",actionName:"line-break"},{title:fn.formatMessage({id:"markdownEditor.clear",defaultMessage:"\u6E05\u7A7A"}),icon:"md-iconfont icon-eraser",actionName:"eraser"}],{title:`${He?fn.formatMessage({id:"markdownEditor.disableRealTimePreview",defaultMessage:"\u5173\u95ED\u5B9E\u65F6\u9884\u89C8"}):fn.formatMessage({id:"markdownEditor.enableRealTimePreview",defaultMessage:"\u5F00\u542F\u5B9E\u65F6\u9884\u89C8"})}`,icon:`${He?"md-iconfont icon-eye-slash":"md-iconfont icon-eye"}`,actionName:"trigger-watch"}];return ae.createElement("ul",{className:"markdown-toolbar-container"},!jn&&Fa.map((xa,Wt)=>ae.createElement("li",{key:Wt},xa.actionName?ae.createElement(de,ie(oe({},xa),{onActionCallback:Bt})):ae.createElement("span",{className:"v-line"}))),et?ae.createElement("li",null,ae.createElement(de,{icon:"md-iconfont icon-edit insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-null-ch",onActionCallback:Bt},ae.createElement("span",{className:"fill-tip"},"\u70B9\u51FB\u63D2\u5165\b\u586B\u7A7A\u9879"))):null,je?ae.createElement(ae.Fragment,null,ae.createElement("li",null,ae.createElement(de,{icon:"md-iconfont icon-edit insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-signal",onActionCallback:Bt},ae.createElement("span",{className:"fill-tip"},"+\u5355\u884C\u586B\u7A7A\u9879"))),ae.createElement("li",null,ae.createElement(de,{icon:"md-iconfont icon-uniE900 insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-multiple",onActionCallback:Bt},ae.createElement("span",{className:"fill-tip"},"+\u591A\u884C\u586B\u7A7A\u9879")))):null,mn&&ae.createElement("li",null,ae.createElement(de,{icon:"md-iconfont icon-edit",className:"btn-null",title:"\u63D2\u5165\u6A21\u677F",actionName:`inster-template-${mn}`,onActionCallback:Bt},ae.createElement("span",{className:"fill-tip"},"\u63D2\u5165\u6A21\u677F"))),Wn&&ae.createElement("li",null,Wn),ae.createElement("li",{className:"btn-full-screen"},ae.createElement(de,{icon:`${Ht?"md-iconfont icon-shrink":"md-iconfont icon-enlarge"}`,title:Ht?"\u5173\u95ED\u5168\u5C4F":"\u5F00\u542F\u5168\u5C4F",actionName:"trigger-full-screen",onActionCallback:Bt})))},we=te(57261),ve=te(78241),fe=te(92832),pe=te(3113),ct=Object.defineProperty,st=Object.defineProperties,_t=Object.getOwnPropertyDescriptors,Le=Object.getOwnPropertySymbols,We=Object.prototype.hasOwnProperty,it=Object.prototype.propertyIsEnumerable,Je=(He,et,je)=>et in He?ct(He,et,{enumerable:!0,configurable:!0,writable:!0,value:je}):He[et]=je,Pt=(He,et)=>{for(var je in et||(et={}))We.call(et,je)&&Je(He,je,et[je]);if(Le)for(var je of Le(et))it.call(et,je)&&Je(He,je,et[je]);return He},nt=(He,et)=>st(He,_t(et));const dt={labelCol:{span:4},wrapperCol:{span:20}};var yt=({callback:He,onCancel:et})=>{function je(Ht){He(Ht)}const Bt=(0,Ae.useIntl)();return ne.createElement(ve.default,nt(Pt({},dt),{initialValues:{link:"http://",title:""},className:"link-panel",onFinish:je,style:{width:500}}),ne.createElement(ve.default.Item,{label:Bt.formatMessage({id:"markdownEditor.linkAddress",defaultMessage:"\u94FE\u63A5\u5730\u5740"}),name:"link",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u5730\u5740"}]},ne.createElement(fe.default,null)),ne.createElement(ve.default.Item,{label:Bt.formatMessage({id:"markdownEditor.linkTitle",defaultMessage:"\u94FE\u63A5\u6807\u9898"}),name:"title",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u6807\u9898"}]},ne.createElement(fe.default,null)),ne.createElement("div",{className:"flex-container flex-end"},ne.createElement(pe.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},Bt.formatMessage({id:"markdownEditor.confirm",defaultMessage:"\u786E\u5B9A"})),ne.createElement(pe.ZP,{type:"ghost",onClick:et},Bt.formatMessage({id:"markdownEditor.cancel",defaultMessage:"\u53D6\u6D88"}))))},mt=te(85533),Oe=te(45053),Ge=te(43418),bt=te(95237),Yt=te(16750),ot=te(59301),Rt=({callback:He,onCancel:et})=>{const je=document.createElement("canvas"),Bt=je.getContext("2d");je.width=1e3,je.height=800,Bt.fillStyle="#ffffff",Bt.fillRect(0,0,je.width,je.height);const Ht=je.toDataURL("image/png");return ot.createElement(Ge.default,{open:!0,width:"100vw",style:{height:"100vh",top:0},footer:null,title:null,closable:!1},ot.createElement(bt.Z,{style:{height:"100vh"}},ot.createElement(Yt.Z,{fullWidth:!0,noAssociationId:!0,showFullTools:!0,data:{src:Ht,visible:!0,title:String(Date.now())},onOk:mn=>{He({src:mn.url})},onClose:et})))},ye=te(12378);function It(){go.CommandHandler.call(this),this._arrowKeyBehavior="move",this._pasteOffset=new go.Point(10,10),this._lastPasteOffset=new go.Point(0,0)}go.Diagram.inherit(It,go.CommandHandler),It.prototype.canAlignSelection=function(){var He=this.diagram;return!(He===null||He.isReadOnly||He.isModelReadOnly||He.selection.count<2)},It.prototype.alignLeft=function(){var He=this.diagram;He.startTransaction("aligning left");var et=1/0;He.selection.each(function(je){je instanceof go.Link||(et=Math.min(je.position.x,et))}),He.selection.each(function(je){je instanceof go.Link||je.move(new go.Point(et,je.position.y))}),He.commitTransaction("aligning left")},It.prototype.alignRight=function(){var He=this.diagram;He.startTransaction("aligning right");var et=-1/0;He.selection.each(function(je){if(!(je instanceof go.Link)){var Bt=je.actualBounds.x+je.actualBounds.width;et=Math.max(Bt,et)}}),He.selection.each(function(je){je instanceof go.Link||je.move(new go.Point(et-je.actualBounds.width,je.position.y))}),He.commitTransaction("aligning right")},It.prototype.alignTop=function(){var He=this.diagram;He.startTransaction("alignTop");var et=1/0;He.selection.each(function(je){je instanceof go.Link||(et=Math.min(je.position.y,et))}),He.selection.each(function(je){je instanceof go.Link||je.move(new go.Point(je.position.x,et))}),He.commitTransaction("alignTop")},It.prototype.alignBottom=function(){var He=this.diagram;He.startTransaction("aligning bottom");var et=-1/0;He.selection.each(function(je){if(!(je instanceof go.Link)){var Bt=je.actualBounds.y+je.actualBounds.height;et=Math.max(Bt,et)}}),He.selection.each(function(je){je instanceof go.Link||je.move(new go.Point(je.actualBounds.x,et-je.actualBounds.height))}),He.commitTransaction("aligning bottom")},It.prototype.alignCenterX=function(){var He=this.diagram,et=He.selection.first();if(et){He.startTransaction("aligning Center X");var je=et.actualBounds.x+et.actualBounds.width/2;He.selection.each(function(Bt){Bt instanceof go.Link||Bt.move(new go.Point(je-Bt.actualBounds.width/2,Bt.actualBounds.y))}),He.commitTransaction("aligning Center X")}},It.prototype.alignCenterY=function(){var He=this.diagram,et=He.selection.first();if(et){He.startTransaction("aligning Center Y");var je=et.actualBounds.y+et.actualBounds.height/2;He.selection.each(function(Bt){Bt instanceof go.Link||Bt.move(new go.Point(Bt.actualBounds.x,je-Bt.actualBounds.height/2))}),He.commitTransaction("aligning Center Y")}},It.prototype.alignColumn=function(He){var et=this.diagram;et.startTransaction("align Column"),He===void 0&&(He=0),He=parseFloat(He);var je=new Array;et.selection.each(function(Wn){Wn instanceof go.Link||je.push(Wn)});for(var Bt=0;Bt0){for(var Wn=mn.elt(jn-1);Wn!==null&&Wn.isTreeExpanded&&!Wn.isTreeLeaf;){var fn=this._sortTreeChildrenByY(Wn);Wn=fn.last()}Wn!==null&&He.select(Wn)}else He.select(Ht)}}else if(je.key==="Down")if(et.isTreeExpanded&&!et.isTreeLeaf){var Bt=this._sortTreeChildrenByY(et).first();Bt!==null&&He.select(Bt)}else for(;et!==null;){var Ht=et.findTreeParentNode();if(Ht===null)break;var mn=this._sortTreeChildrenByY(Ht),jn=mn.indexOf(et);if(jnmn.y?1:Ht.xmn.x?1:0}),et},It.prototype.copyToClipboard=function(He){go.CommandHandler.prototype.copyToClipboard.call(this,He),this._lastPasteOffset.set(this.pasteOffset)},It.prototype.pasteFromClipboard=function(){var He=go.CommandHandler.prototype.pasteFromClipboard.call(this);return this.diagram.moveParts(He,this._lastPasteOffset),this._lastPasteOffset.add(this.pasteOffset),He},Object.defineProperty(It.prototype,"arrowKeyBehavior",{get:function(){return this._arrowKeyBehavior},set:function(He){if(He!=="move"&&He!=="select"&&He!=="scroll"&&He!=="tree"&&He!=="none")throw new Error('DrawCommandHandler.arrowKeyBehavior must be either "move", "select", "scroll", "tree", or "none", not: '+He);this._arrowKeyBehavior=He}}),Object.defineProperty(It.prototype,"pasteOffset",{get:function(){return this._pasteOffset},set:function(He){if(!(He instanceof go.Point))throw new Error("DrawCommandHandler.pasteOffset must be a Point, not: "+He);this._pasteOffset.set(He)}});var nn=It,yn=te(25863),rn=te(43604),ke=te(38147),De={myPaletteDiv:"myPaletteDiv___Xjz2I",flowChartWrp:"flowChartWrp____f45r",maxH60:"maxH60___Pd4Re"},Ie=te(59301),me=(He,et,je)=>new Promise((Bt,Ht)=>{var mn=fn=>{try{Wn(je.next(fn))}catch(aa){Ht(aa)}},jn=fn=>{try{Wn(je.throw(fn))}catch(aa){Ht(aa)}},Wn=fn=>fn.done?Bt(fn.value):Promise.resolve(fn.value).then(mn,jn);Wn((je=je.apply(He,et)).next())});function tt({onCancel:He,callback:et}){let je=(0,ne.useRef)(),Bt=(0,ne.useRef)(),Ht=(0,ne.useRef)(),mn=(0,ne.useRef)(!1);const jn=(0,ne.useRef)(!1),[Wn,fn]=(0,ne.useState)(0);function aa(){const Wt=ye.bx.make,hn={red:"#ff3333",blue:"#3358ff",green:"#25ad23",magenta:"#d533ff",purple:"#7d33ff",orange:"#ff6233",brown:"#8e571e",white:"#ffffff",black:"#000000",beige:"#fffcd5",extralightblue:"#d5ebff",extralightred:"#f2dfe0",lightblue:"#a5d2fa",lightgray:"#cccccc",lightgreen:"#b3e6b3",lightred:"#fcbbbd"};je.current=new ye.S0(Bt.current,{padding:20,grid:Wt(ye.s_,"Grid",Wt(ye.bn,"LineH",{stroke:"lightgray",strokeWidth:.5}),Wt(ye.bn,"LineV",{stroke:"lightgray",strokeWidth:.5})),"draggingTool.isGridSnapEnabled":!0,handlesDragDropForTopLevelParts:!0,mouseDrop:Ut=>{var $n=Ut.diagram.commandHandler.addTopLevelParts(Ut.diagram.selection,!0);$n||Ut.diagram.currentTool.doCancel()},commandHandler:Wt(nn),"clickCreatingTool.archetypeNodeData":{text:"\u672A\u547D\u540D",fill:null,stroke:null,borderColor:"rgba(0,0,0,0)"},PartCreated:Ut=>{var $n=Ut.subject;$n.location=$n.location.copy().snapToGridPoint(Ut.diagram.grid.gridOrigin,Ut.diagram.grid.gridCellSize),setTimeout(()=>{Ut.diagram.commandHandler.editTextBlock()},20)},"commandHandler.archetypeGroupData":{isGroup:!0,text:"NEW GROUP"},SelectionGrouped:Ut=>{var $n=Ut.subject;setTimeout(()=>{Ut.diagram.commandHandler.editTextBlock()})},LinkRelinked:Ut=>{var $n=Ut.parameter.part;$n.invalidateConnectedLinks();var Cn=Ut.subject;Ut.diagram.toolManager.linkingTool.isForwards?Cn.toNode.invalidateConnectedLinks():Cn.fromNode.invalidateConnectedLinks()},"undoManager.isEnabled":!0}),je.current.nodeTemplate=Wt(ye.NB,"Auto",{locationSpot:ye.z6.Center,locationObjectName:"SHAPE",desiredSize:new ye.$u(120,60),minSize:new ye.$u(40,40),resizable:!0,resizeCellSize:new ye.$u(10,10),rotatable:!0},new ye.KX("location","loc",ye.E9.parse).makeTwoWay(ye.E9.stringify),new ye.KX("desiredSize","size",ye.$u.parse).makeTwoWay(ye.$u.stringify),Wt(ye.bn,{name:"SHAPE",fill:hn.white,cursor:"pointer",portId:"",fromLinkable:!0,toLinkable:!0,fromLinkableDuplicates:!0,toLinkableDuplicates:!0,fromSpot:ye.z6.AllSides,toSpot:ye.z6.AllSides},new ye.KX("figure"),new ye.KX("fill"),new ye.KX("stroke","borderColor"),new ye.KX("strokeWidth","thickness"),new ye.KX("strokeDashArray","dash")),Wt(ye.bn,{width:100,height:20,strokeWidth:0,fill:"transparent"}),Wt(ye.al,{margin:1,textAlign:"center",overflow:ye.al.OverflowEllipsis,editable:!0},new ye.KX("text").makeTwoWay(),new ye.KX("stroke","color"))),je.current.nodeTemplate.toolTip=Wt("ToolTip",Wt(ye.s_,"Vertical",{maxSize:new ye.$u(200,NaN)},Wt(ye.al,{font:"bold 10pt sans-serif",textAlign:"center"},new ye.KX("text")),Wt(ye.al,{font:"10pt sans-serif",textAlign:"center"},new ye.KX("text","details"))));function ga(Ut,$n){var Cn=(Fn,ha)=>{Fn.handled=!0,Fn.diagram.model.commit(sa=>{var Jn=ha.part.adornedPart,Ia=new ye.E9().setRectSpot(Jn.actualBounds,Ut);Ia.subtract(Jn.location),Ia.scale(2,2),Ia.x+=Math.sign(Ia.x)*130,Ia.y+=Math.sign(Ia.y)*130,Ia.add(Jn.location),Ia.snapToGridPoint(Fn.diagram.grid.gridOrigin,Fn.diagram.grid.gridCellSize);var Ta=sa.copyNodeData(Jn.data);sa.setGroupKeyForNodeData(Ta,sa.getGroupKeyForNodeData(Jn.data)),sa.addNodeData(Ta);var mo={from:Jn.key,to:sa.getKeyForNodeData(Ta)};sa.addLinkData(mo);var Eo=Fn.diagram.findNodeForData(Ta);Eo.location=Ia,Fn.diagram.select(Eo),setTimeout(()=>{Fn.diagram.commandHandler.editTextBlock()},20)})};return Wt(ye.bn,{figure:$n,alignment:Ut,alignmentFocus:Ut.opposite(),width:Ut.equals(ye.z6.Top)||Ut.equals(ye.z6.Bottom)?25:18,height:Ut.equals(ye.z6.Top)||Ut.equals(ye.z6.Bottom)?18:25,fill:"orange",stroke:hn.white,strokeWidth:4,mouseEnter:(Fn,ha)=>ha.fill="dodgerblue",mouseLeave:(Fn,ha)=>ha.fill="orange",isActionable:!0,click:Cn,contextClick:Cn})}function Vn(Ut){return Wt(ye.bn,{fill:"orange",stroke:"rgba(0, 0, 0, 0)",strokeWidth:15,background:"transparent",geometryString:"F1 M0 0 b 0 360 -4 0 4 z M10 0 b 0 360 -4 0 4 z M20 0 b 0 360 -4 0 4",isActionable:!0,cursor:"context-menu",mouseEnter:($n,Cn)=>Cn.fill="dodgerblue",mouseLeave:($n,Cn)=>Cn.fill="orange",click:($n,Cn)=>{$n.diagram.commandHandler.showContextMenu(Cn.part.adornedPart)}},Ut||{})}je.current.nodeTemplate.selectionAdornmentTemplate=Wt(ye.uz,"Spot",Wt(ye.Vm,{padding:10}),ga(ye.z6.Top,"TriangleUp"),ga(ye.z6.Left,"TriangleLeft"),ga(ye.z6.Right,"TriangleRight"),ga(ye.z6.Bottom,"TriangleDown"),Vn({alignment:new ye.z6(.75,0)}));function qn(Ut,$n){return(Cn,Fn)=>{Cn.handled=!0,Cn.diagram.model.commit(ha=>{ha.set(Fn.part.adornedPart.data,Ut,$n)})}}function ze(Ut,$n){return $n||($n="color"),Wt(ye.bn,{width:16,height:16,stroke:"lightgray",fill:Ut,margin:1,background:"transparent",mouseEnter:(Cn,Fn)=>Fn.stroke="dodgerblue",mouseLeave:(Cn,Fn)=>Fn.stroke="lightgray",click:qn($n,Ut),contextClick:qn($n,Ut)})}function xt(){return[Wt("ContextMenuButton",Wt(ye.s_,"Horizontal",ze(hn.white,"fill"),ze(hn.beige,"fill"),ze(hn.extralightblue,"fill"),ze(hn.extralightred,"fill"))),Wt("ContextMenuButton",Wt(ye.s_,"Horizontal",ze(hn.lightgray,"fill"),ze(hn.lightgreen,"fill"),ze(hn.lightblue,"fill"),ze(hn.lightred,"fill")))]}function ut(){return[Wt("ContextMenuButton",Wt(ye.s_,"Horizontal",ze(hn.black),ze(hn.green),ze(hn.blue),ze(hn.red))),Wt("ContextMenuButton",Wt(ye.s_,"Horizontal",ze(hn.white),ze(hn.magenta),ze(hn.purple),ze(hn.orange)))]}function wt(Ut,$n){return $n||($n="thickness"),Wt(ye.bn,"LineH",{width:16,height:16,strokeWidth:Ut,margin:1,background:"transparent",mouseEnter:(Cn,Fn)=>Fn.background="dodgerblue",mouseLeave:(Cn,Fn)=>Fn.background="transparent",click:qn($n,Ut),contextClick:qn($n,Ut)})}function Gt(Ut,$n){return $n||($n="dash"),Wt(ye.bn,"LineH",{width:24,height:16,strokeWidth:2,strokeDashArray:Ut,margin:1,background:"transparent",mouseEnter:(Cn,Fn)=>Fn.background="dodgerblue",mouseLeave:(Cn,Fn)=>Fn.background="transparent",click:qn($n,Ut),contextClick:qn($n,Ut)})}function Zt(){return[Wt("ContextMenuButton",Wt(ye.s_,"Horizontal",wt(1),wt(2),wt(3),wt(4))),Wt("ContextMenuButton",Wt(ye.s_,"Horizontal",Gt(null),Gt([2,4]),Gt([4,4])))]}function Dt(Ut,$n){return $n||($n="figure"),Wt(ye.bn,{width:32,height:32,scale:.5,fill:"lightgray",figure:Ut,margin:1,background:"transparent",mouseEnter:(Cn,Fn)=>Fn.fill="dodgerblue",mouseLeave:(Cn,Fn)=>Fn.fill="lightgray",click:qn($n,Ut),contextClick:qn($n,Ut)})}je.current.nodeTemplate.contextMenu=Wt("ContextMenu",Wt("ContextMenuButton",Wt(ye.s_,"Horizontal",Dt("Rectangle"),Dt("RoundedRectangle"),Dt("Ellipse"),Dt("Diamond"))),Wt("ContextMenuButton",Wt(ye.s_,"Horizontal",Dt("Parallelogram2"),Dt("ManualOperation"),Dt("Procedure"),Dt("Cylinder1"))),Wt("ContextMenuButton",Wt(ye.s_,"Horizontal",Dt("Terminator"),Dt("CreateRequest"),Dt("Document"),Dt("TriangleDown"))),xt(),ut(),Zt()),je.current.groupTemplate=Wt(ye.ZA,"Spot",{layerName:"Background",ungroupable:!0,locationSpot:ye.z6.Center,selectionObjectName:"BODY",computesBoundsAfterDrag:!0,handlesDragDropForMembers:!0,mouseDrop:(Ut,$n)=>{var Cn=$n.addMembers($n.diagram.selection,!0);Cn||$n.diagram.currentTool.doCancel()},avoidable:!1},new ye.KX("location","loc",ye.E9.parse).makeTwoWay(ye.E9.stringify),Wt(ye.s_,"Auto",{name:"BODY"},Wt(ye.bn,{parameter1:10,fill:hn.white,strokeWidth:2,cursor:"pointer",fromLinkable:!0,toLinkable:!0,fromLinkableDuplicates:!0,toLinkableDuplicates:!0,fromSpot:ye.z6.AllSides,toSpot:ye.z6.AllSides},new ye.KX("fill"),new ye.KX("stroke","color"),new ye.KX("strokeWidth","thickness"),new ye.KX("strokeDashArray","dash")),Wt(ye.Vm,{background:"transparent",margin:20})),Wt(ye.al,{alignment:ye.z6.Top,alignmentFocus:ye.z6.Bottom,font:"bold 12pt sans-serif",editable:!0},new ye.KX("text"),new ye.KX("stroke","color"))),je.current.groupTemplate.selectionAdornmentTemplate=Wt(ye.uz,"Spot",Wt(ye.s_,"Auto",Wt(ye.bn,{fill:null,stroke:"dodgerblue",strokeWidth:3}),Wt(ye.Vm,{margin:1.5})),Vn({alignment:ye.z6.TopRight,alignmentFocus:ye.z6.BottomRight})),je.current.groupTemplate.contextMenu=Wt("ContextMenu",xt(),ut(),Zt()),je.current.linkTemplate=Wt(ye.rU,{layerName:"Foreground",routing:ye.rU.AvoidsNodes,corner:10,fromShortLength:10,toShortLength:15,relinkableFrom:!0,relinkableTo:!0,reshapable:!0,resegmentable:!0},new ye.KX("fromSpot","fromSpot",ye.z6.parse),new ye.KX("toSpot","toSpot",ye.z6.parse),new ye.KX("fromShortLength","dir",Ut=>Ut>=1?10:0),new ye.KX("toShortLength","dir",Ut=>Ut>=1?10:0),new ye.KX("points").makeTwoWay(),Wt(ye.bn,{strokeWidth:2},new ye.KX("stroke","color"),new ye.KX("strokeWidth","thickness"),new ye.KX("strokeDashArray","dash")),Wt(ye.bn,{segmentIndex:0,segmentOffset:new ye.E9(15,0),segmentOrientation:ye.rU.OrientAlong,alignmentFocus:ye.z6.Right,figure:"circle",width:10,strokeWidth:0},new ye.KX("fill","color"),new ye.KX("visible","dir",Ut=>Ut===1)),Wt(ye.bn,{segmentIndex:-1,segmentOffset:new ye.E9(-10,6),segmentOrientation:ye.rU.OrientPlus90,alignmentFocus:ye.z6.Right,figure:"triangle",width:12,height:12,strokeWidth:0},new ye.KX("fill","color"),new ye.KX("visible","dir",Ut=>Ut>=1),new ye.KX("width","thickness",Ut=>7+3*Ut),new ye.KX("height","thickness",Ut=>7+3*Ut),new ye.KX("segmentOffset","thickness",Ut=>new ye.E9(-15,4+1.5*Ut))),Wt(ye.bn,{segmentIndex:0,segmentOffset:new ye.E9(15,-6),segmentOrientation:ye.rU.OrientMinus90,alignmentFocus:ye.z6.Right,figure:"triangle",width:12,height:12,strokeWidth:0},new ye.KX("fill","color"),new ye.KX("visible","dir",Ut=>Ut===2),new ye.KX("width","thickness",Ut=>7+3*Ut),new ye.KX("height","thickness",Ut=>7+3*Ut),new ye.KX("segmentOffset","thickness",Ut=>new ye.E9(-15,4+1.5*Ut))),Wt(ye.al,{alignmentFocus:new ye.z6(0,1,-4,0),editable:!0},new ye.KX("text").makeTwoWay(),new ye.KX("stroke","color"))),je.current.linkTemplate.selectionAdornmentTemplate=Wt(ye.uz,Wt(ye.bn,{isPanelMain:!0,stroke:"transparent",strokeWidth:6,pathPattern:Ft(2)},new ye.KX("pathPattern","thickness",Ft)),Vn({alignmentFocus:new ye.z6(0,0,-6,-4)}));function Ft(Ut){return Wt(ye.bn,{stroke:"dodgerblue",strokeWidth:2,strokeCap:"square",geometryString:"M0 0 M4 2 H3 M4 "+(Ut+4).toString()+" H3"})}function En(Ut){var $n="M0 0 M8 16 M0 8 L16 8 M12 11 L16 8 L12 5";return Ut===0?$n="M0 0 M16 16 M0 8 L16 8":Ut===2&&($n="M0 0 M16 16 M0 8 L16 8 M12 11 L16 8 L12 5 M4 11 L0 8 L4 5"),Wt(ye.bn,{geometryString:$n,margin:2,background:"transparent",mouseEnter:(Cn,Fn)=>Fn.background="dodgerblue",mouseLeave:(Cn,Fn)=>Fn.background="transparent",click:qn("dir",Ut),contextClick:qn("dir",Ut)})}function vt(Ut){var $n=(Cn,Fn)=>{Cn.handled=!0,Cn.diagram.model.commit(ha=>{var sa=Fn.part.adornedPart;ha.set(sa.data,Ut?"toSpot":"fromSpot",ye.z6.stringify(ye.z6.AllSides)),(Ut?sa.toNode:sa.fromNode).invalidateConnectedLinks()})};return Wt(ye.bn,{width:12,height:12,fill:"transparent",mouseEnter:(Cn,Fn)=>Fn.background="dodgerblue",mouseLeave:(Cn,Fn)=>Fn.background="transparent",click:$n,contextClick:$n})}function kn(Ut,$n){var Cn=0,Fn=ye.z6.RightSide;Ut.equals(ye.z6.Top)?(Cn=270,Fn=ye.z6.TopSide):Ut.equals(ye.z6.Left)?(Cn=180,Fn=ye.z6.LeftSide):Ut.equals(ye.z6.Bottom)&&(Cn=90,Fn=ye.z6.BottomSide),$n||(Cn-=180);var ha=(sa,Jn)=>{sa.handled=!0,sa.diagram.model.commit(Ia=>{var Ta=Jn.part.adornedPart;Ia.set(Ta.data,$n?"toSpot":"fromSpot",ye.z6.stringify(Fn)),($n?Ta.toNode:Ta.fromNode).invalidateConnectedLinks()})};return Wt(ye.bn,{alignment:Ut,alignmentFocus:Ut.opposite(),geometryString:"M0 0 M12 12 M12 6 L1 6 L4 4 M1 6 L4 8",angle:Cn,background:"transparent",mouseEnter:(sa,Jn)=>Jn.background="dodgerblue",mouseLeave:(sa,Jn)=>Jn.background="transparent",click:ha,contextClick:ha})}je.current.linkTemplate.contextMenu=Wt("ContextMenu",ut(),Zt(),Wt("ContextMenuButton",Wt(ye.s_,"Horizontal",En(0),En(1),En(2))),Wt("ContextMenuButton",Wt(ye.s_,"Horizontal",Wt(ye.s_,"Spot",vt(!1),kn(ye.z6.Top,!1),kn(ye.z6.Left,!1),kn(ye.z6.Right,!1),kn(ye.z6.Bottom,!1)),Wt(ye.s_,"Spot",{margin:new ye.Zt(0,0,0,2)},vt(!0),kn(ye.z6.Top,!0),kn(ye.z6.Left,!0),kn(ye.z6.Right,!0),kn(ye.z6.Bottom,!0)))));const ia=`{ "class": "GraphLinksModel", "nodeDataArray": [ {"text":"Find Problem","key":-9,"loc":"-20 -140","color":"#3358ff","fill":"white","figure":"Procedure","thickness":3}, {"text":"What do we want?","key":-10,"loc":"-65 -324.305","group":-16,"figure":"Ellipse","fill":"white"}, @@ -86,27 +86,27 @@ {"from":-9,"to":-14,"points":[40,-150,58,-150,80,-150,80,-153.33333333333331,102,-153.33333333333331,120,-153.33333333333331],"dir":1,"color":"#3358ff"}, {"from":-14,"to":-9,"points":[190,-100,190,-90,-20,-90,-20,-95,-20,-100,-20,-110],"fromSpot":"BottomSide","toSpot":"BottomSide","text":"No","color":"#ff3333","thickness":2,"dir":1}, {"from":-9,"to":-14,"points":[40,-130,58,-130,80,-130,80,-126.66666666666666,102,-126.66666666666666,120,-126.66666666666666]} -]}`;var ca=["Rectangle","Square","RoundedRectangle","Border","Ellipse","Circle","TriangleRight","TriangleDown","TriangleLeft","TriangleUp","Triangle","Diamond","LineH","LineV","None","BarH","BarV","MinusLine","PlusLine","XLine","LineRight","LineDown","LineLeft","LineUp"];function $a(Ut){return console.log("shapeName:",Ut),ca.indexOf(Ut)>=0}var Va=new ye.YI(Wt.current,{maxSelectionCount:1,linkTemplate:_t(ye.rU,{locationSpot:ye.z6.Center,selectionAdornmentTemplate:_t(ye.uz,"Link",{locationSpot:ye.z6.Center},_t(ye.bn,{isPanelMain:!0,fill:null,stroke:"deepskyblue",strokeWidth:0}),_t(ye.bn,{toArrow:"Standard",stroke:null}))},{routing:ye.rU.AvoidsNodes,curve:ye.rU.JumpOver,corner:5,toShortLength:4},new ye.KX("points"),_t(ye.bn,{isPanelMain:!0,strokeWidth:2}),_t(ye.bn,{toArrow:"Standard",stroke:null})),model:new ye.FJ([{text:"\u672A\u547D\u540D",size:"100 100",fill:null,stroke:"#000"},...ye.bn.getFigureGenerators().toArray().map(Ut=>({text:"\u672A\u547D\u540D",size:"100 100",figure:Ut.key,fill:"white",stroke:"#666",borderColor:"#000"}))])});return je.current.addDiagramListener("TextEdited",function(Ut){var $n;const Cn=Ut.subject.part;var Fn=($n=document.activeElement)==null?void 0:$n.value;typeof Fn=="string"&&Fn.trim()===""&&je.current.model.commit(function(ha){ha.set(Cn.data,"text","\u672A\u547D\u540D"),je.current.commandHandler.stopCommand()},"increment")}),Va.nodeTemplate=_t(ye.NB,"Auto",{locationSpot:ye.z6.Center},new ye.KX("location","location",ye.E9.parse).makeTwoWay(ye.E9.stringify),_t(ye.bn,"Circle",{fill:"white",stroke:"gray",strokeWidth:2,width:20,height:20,portId:"",fromLinkable:!0,toLinkable:!0,fromLinkableDuplicates:!0,toLinkableDuplicates:!0,fromLinkableSelfNode:!0,toLinkableSelfNode:!0},new ye.KX("stroke").makeTwoWay(),new ye.KX("fill").makeTwoWay(),new ye.KX("figure")),_t(ye.al,{margin:new ye.Zt(5,5,3,5),font:"10pt sans-serif",minSize:new ye.$u(16,16),maxSize:new ye.$u(10,NaN),textAlign:"center",editable:!0},new ye.KX("key").makeTwoWay())),setTimeout(()=>{je.current.grid=_t(ye.s_,"Grid",_t(ye.bn,"LineH",{stroke:"lightgray",strokeWidth:.5}),_t(ye.bn,"LineV",{stroke:"lightgray",strokeWidth:.5})),je.current.grid.visible=!0,je.current.grid.gridCellStroke="darkgray",je.current.grid.gridCellStrokeWidth=1},300),window.myDiagrams=je.current,je.current}const Fa=()=>fe(this,null,function*(){var _t=je.current.makeImage();const hn=yield(0,ke.ZP)("/api/attachments.json",{method:"post",body:{file_type:"base64",original_filename:Date.now(),file:_t.src}});qe({src:hn.url})});(0,ae.useEffect)(()=>(setTimeout(()=>{aa()},500),fn(Wn+1),()=>{je.current=null}),[]);const xa=(0,Ae.useIntl)();return Ie.createElement("div",{ref:jn,className:mn.current?`${Te.maxH60} body-overflow-initial`:"body-overflow-initial"},Ie.createElement(Ge.default,{width:1200,icon:null,footer:null,closable:!0,visible:!!Wn,destroyOnClose:!0,maskClosable:!1,rootClassName:"zIndex-9999",title:Ie.createElement(bt.Z,null,Ie.createElement(rn.Z,{flex:1},"\u63D2\u5165\u6D41\u7A0B\u56FE"),Ie.createElement(rn.Z,{onClick:()=>{var _t,hn,ga=je.current.selection.first();if(mn.current=!mn.current,document.activeElement&&ga){let Vn=(hn=(_t=document.activeElement)==null?void 0:_t.value)==null?void 0:hn.trim();typeof Vn=="string"&&je.current.model.commit(function(qn){qn.set(ga.data,"text",Vn||"\u672A\u547D\u540D"),je.current.commandHandler.stopCommand()},"increment")}fn(Wn+1)}},Ie.createElement("span",{className:"current c-blue mr30",style:{fontWeight:400}},"\u5C55\u5F00/",xa.formatMessage({id:"shixuns.collapse",defaultMessage:"\u6536\u8D77"})))),onCancel:He},Ie.createElement("div",{style:{width:"100%",height:"80vh",overflow:"hidden",position:"relative"},className:Te.flowChartWrp},Ie.createElement("div",{style:{display:"flex",height:"100%"}},Ie.createElement("div",{style:{width:"300px",height:"100%"}},Ie.createElement("div",{style:{background:"#fff",position:"relative",zIndex:12,fontSize:16,color:"#3061d0"}},"\u56FE\u5F62\u5E93"),Ie.createElement("div",{style:{height:"calc(100% - 50px)"},className:Te.myPaletteDiv,ref:Wt})),Ie.createElement("div",{style:{flex:1,position:"relative"}},Ie.createElement("div",{ref:Bt,style:{height:"80vh"}}))),Ie.createElement("div",{className:"tr"},Ie.createElement(ue.ZP,{size:"large",onClick:Fa,style:{position:"absolute",right:0,bottom:0,zIndex:8},type:"primary"},xa.formatMessage({id:"markdownEditor.saveToEditor",defaultMessage:"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668"}))))))}var Ot=et,Se=te(5112),me=te(5871);const Me=Se.ZP.Group,Be={margin:"0 8px"};var be=({callback:He,onCancel:qe})=>{function je(Wt){He(Wt)}const Bt=(0,Ae.useIntl)();return ae.createElement(Pe.default,{className:"add-table-panel",initialValues:{row:3,col:2,align:"default"},onFinish:je},ae.createElement("div",{className:"flex-container",style:{alignItems:"baseline"}},ae.createElement("span",{style:Be},Bt.formatMessage({id:"markdownEditor.numberOfCells",defaultMessage:"\u5355\u5143\u683C\u6570"}),"\uFF1A"),ae.createElement("span",{style:Be},Bt.formatMessage({id:"markdownEditor.numberOfRows",defaultMessage:"\u884C\u6570"})),ae.createElement(Pe.default.Item,{name:"row",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u884C\u6570"}]},ae.createElement(me.Z,null)),ae.createElement("span",{style:Be},Bt.formatMessage({id:"markdownEditor.numberOfColumns",defaultMessage:"\u5217\u6570"})),ae.createElement(Pe.default.Item,{name:"col",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5217\u6570"}]},ae.createElement(me.Z,null))),ae.createElement("div",{className:"flex-container",style:{marginTop:12,alignItems:"baseline"}},ae.createElement("span",{style:Be},Bt.formatMessage({id:"markdownEditor.alignment",defaultMessage:"\u5BF9\u9F50\u65B9\u5F0F"}),"\uFF1A"),ae.createElement(Pe.default.Item,{name:"align"},ae.createElement(Me,null,ae.createElement(Se.ZP,{value:"default"},ae.createElement("i",{className:"fa fa-align-justify"})),ae.createElement(Se.ZP,{value:"left"},ae.createElement("i",{className:"fa fa-align-left"})),ae.createElement(Se.ZP,{value:"center"},ae.createElement("i",{className:"fa fa-align-center"})),ae.createElement(Se.ZP,{value:"right"},ae.createElement("i",{className:"fa fa-align-right"}))))),ae.createElement("div",{className:"flex-container flex-end"},ae.createElement(ue.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},Bt.formatMessage({id:"markdownEditor.confirm",defaultMessage:"\u786E\u5B9A"})),ae.createElement(ue.ZP,{type:"ghost",onClick:qe},Bt.formatMessage({id:"markdownEditor.cancel",defaultMessage:"\u53D6\u6D88"}))))},_e=te(78673),Nt=te(93510),ft=te.n(Nt),Ct=(0,ae.forwardRef)(({use3d:He,width:qe,height:je,callback:Bt,showSaveButton:Wt},mn)=>{const jn=(0,ae.useRef)(),Wn=(0,ae.useRef)(),fn=(0,Ae.useIntl)(),[aa,Fa]=(0,ae.useState)(!1),xa=(0,ae.useRef)({id:jn,appName:"graphing",width:qe||1e3,height:je||600,showToolBar:!0,showMenuBar:!0,allowStyleBar:!0,showAlgebraInput:!0,enableLabelDrags:!1,enableShiftDragZoom:!0,showToolBarHelp:!1,errorDialogsActive:!0,showTutorialLink:!0,showLogging:!0,useBrowserForJS:!1});(0,ae.useEffect)(()=>{Wn.current=new(ft())(xa.current,!0),window.onload=function(){Wn.current.inject("applet_container")}},[]);const _t=()=>{var hn=window.ggbApplet.getPNGBase64(1,!0,72);return Bt&&Bt(hn),hn};return(0,ae.useEffect)(()=>{xa.current.appName=aa?"3D":"graphing",Wn.current.inject("applet_container")},[aa]),(0,ae.useEffect)(()=>{Fa(He)},[He]),(0,ae.useImperativeHandle)(mn,()=>({getImgData:_t})),ae.createElement(ae.Fragment,null,ae.createElement("div",{style:{width:"100%",height:"100%"},id:"applet_container",ref:jn}),ae.createElement(bt.Z,{align:"middle"},ae.createElement(rn.Z,{flex:1},ae.createElement(_e.Z,{size:"default",checkedChildren:"\u5173\u95ED3D\u56FE\u50CF",unCheckedChildren:fn.formatMessage({id:"markdownEditor.enable3DImage",defaultMessage:"\u5F00\u542F3D\u56FE\u50CF"}),checked:aa,onChange:hn=>Fa(hn)})),ae.createElement(rn.Z,null,ae.createElement(ue.ZP,{size:"large",onClick:_t,style:{zIndex:8,marginTop:10},type:"primary"},fn.formatMessage({id:"markdownEditor.saveToEditor",defaultMessage:"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668"})))))}),$t=te(99298),ve=te(1012),Ke=te(8591);const Qe="link",it="upload-image",Mt="add-flowchart",Ht="draw-image",Jt="add-flowchart",Vt="code-block",gn="add-table",Nn="------------",Ln={default:Nn,left:`:${Nn}`,center:`:${Nn}:`,right:`${Nn}:`};var In=te(31103),Qt=(He,qe,je)=>new Promise((Bt,Wt)=>{var mn=fn=>{try{Wn(je.next(fn))}catch(aa){Wt(aa)}},jn=fn=>{try{Wn(je.throw(fn))}catch(aa){Wt(aa)}},Wn=fn=>fn.done?Bt(fn.value):Promise.resolve(fn.value).then(mn,jn);Wn((je=je.apply(He,qe)).next())});function bn(){}let Xt=0;const Rn=1e4,Mn="\u2581",xn="@\u2581\u2581@",Yn="@\u2581@",Ea=` +]}`;var ca=["Rectangle","Square","RoundedRectangle","Border","Ellipse","Circle","TriangleRight","TriangleDown","TriangleLeft","TriangleUp","Triangle","Diamond","LineH","LineV","None","BarH","BarV","MinusLine","PlusLine","XLine","LineRight","LineDown","LineLeft","LineUp"];function $a(Ut){return console.log("shapeName:",Ut),ca.indexOf(Ut)>=0}var Va=new ye.YI(Ht.current,{maxSelectionCount:1,linkTemplate:Wt(ye.rU,{locationSpot:ye.z6.Center,selectionAdornmentTemplate:Wt(ye.uz,"Link",{locationSpot:ye.z6.Center},Wt(ye.bn,{isPanelMain:!0,fill:null,stroke:"deepskyblue",strokeWidth:0}),Wt(ye.bn,{toArrow:"Standard",stroke:null}))},{routing:ye.rU.AvoidsNodes,curve:ye.rU.JumpOver,corner:5,toShortLength:4},new ye.KX("points"),Wt(ye.bn,{isPanelMain:!0,strokeWidth:2}),Wt(ye.bn,{toArrow:"Standard",stroke:null})),model:new ye.FJ([{text:"\u672A\u547D\u540D",size:"100 100",fill:null,stroke:"#000"},...ye.bn.getFigureGenerators().toArray().map(Ut=>({text:"\u672A\u547D\u540D",size:"100 100",figure:Ut.key,fill:"white",stroke:"#666",borderColor:"#000"}))])});return je.current.addDiagramListener("TextEdited",function(Ut){var $n;const Cn=Ut.subject.part;var Fn=($n=document.activeElement)==null?void 0:$n.value;typeof Fn=="string"&&Fn.trim()===""&&je.current.model.commit(function(ha){ha.set(Cn.data,"text","\u672A\u547D\u540D"),je.current.commandHandler.stopCommand()},"increment")}),Va.nodeTemplate=Wt(ye.NB,"Auto",{locationSpot:ye.z6.Center},new ye.KX("location","location",ye.E9.parse).makeTwoWay(ye.E9.stringify),Wt(ye.bn,"Circle",{fill:"white",stroke:"gray",strokeWidth:2,width:20,height:20,portId:"",fromLinkable:!0,toLinkable:!0,fromLinkableDuplicates:!0,toLinkableDuplicates:!0,fromLinkableSelfNode:!0,toLinkableSelfNode:!0},new ye.KX("stroke").makeTwoWay(),new ye.KX("fill").makeTwoWay(),new ye.KX("figure")),Wt(ye.al,{margin:new ye.Zt(5,5,3,5),font:"10pt sans-serif",minSize:new ye.$u(16,16),maxSize:new ye.$u(10,NaN),textAlign:"center",editable:!0},new ye.KX("key").makeTwoWay())),setTimeout(()=>{je.current.grid=Wt(ye.s_,"Grid",Wt(ye.bn,"LineH",{stroke:"lightgray",strokeWidth:.5}),Wt(ye.bn,"LineV",{stroke:"lightgray",strokeWidth:.5})),je.current.grid.visible=!0,je.current.grid.gridCellStroke="darkgray",je.current.grid.gridCellStrokeWidth=1},300),window.myDiagrams=je.current,je.current}const Fa=()=>me(this,null,function*(){var Wt=je.current.makeImage();const hn=yield(0,ke.ZP)("/api/attachments.json",{method:"post",body:{file_type:"base64",original_filename:Date.now(),file:Wt.src}});et({src:hn.url})});(0,ne.useEffect)(()=>(setTimeout(()=>{aa()},500),fn(Wn+1),()=>{je.current=null}),[]);const xa=(0,Ae.useIntl)();return Ie.createElement("div",{ref:jn,className:mn.current?`${De.maxH60} body-overflow-initial`:"body-overflow-initial"},Ie.createElement(Ge.default,{width:1200,icon:null,footer:null,closable:!0,visible:!!Wn,destroyOnClose:!0,maskClosable:!1,rootClassName:"zIndex-9999",title:Ie.createElement(bt.Z,null,Ie.createElement(rn.Z,{flex:1},"\u63D2\u5165\u6D41\u7A0B\u56FE"),Ie.createElement(rn.Z,{onClick:()=>{var Wt,hn,ga=je.current.selection.first();if(mn.current=!mn.current,document.activeElement&&ga){let Vn=(hn=(Wt=document.activeElement)==null?void 0:Wt.value)==null?void 0:hn.trim();typeof Vn=="string"&&je.current.model.commit(function(qn){qn.set(ga.data,"text",Vn||"\u672A\u547D\u540D"),je.current.commandHandler.stopCommand()},"increment")}fn(Wn+1)}},Ie.createElement("span",{className:"current c-blue mr30",style:{fontWeight:400}},"\u5C55\u5F00/",xa.formatMessage({id:"shixuns.collapse",defaultMessage:"\u6536\u8D77"})))),onCancel:He},Ie.createElement("div",{style:{width:"100%",height:"80vh",overflow:"hidden",position:"relative"},className:De.flowChartWrp},Ie.createElement("div",{style:{display:"flex",height:"100%"}},Ie.createElement("div",{style:{width:"300px",height:"100%"}},Ie.createElement("div",{style:{background:"#fff",position:"relative",zIndex:12,fontSize:16,color:"#3061d0"}},"\u56FE\u5F62\u5E93"),Ie.createElement("div",{style:{height:"calc(100% - 50px)"},className:De.myPaletteDiv,ref:Ht})),Ie.createElement("div",{style:{flex:1,position:"relative"}},Ie.createElement("div",{ref:Bt,style:{height:"80vh"}}))),Ie.createElement("div",{className:"tr"},Ie.createElement(pe.ZP,{size:"large",onClick:Fa,style:{position:"absolute",right:0,bottom:0,zIndex:8},type:"primary"},xa.formatMessage({id:"markdownEditor.saveToEditor",defaultMessage:"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668"}))))))}var Ot=tt,Se=te(5112),ue=te(5871);const Me=Se.ZP.Group,Be={margin:"0 8px"};var be=({callback:He,onCancel:et})=>{function je(Ht){He(Ht)}const Bt=(0,Ae.useIntl)();return ne.createElement(ve.default,{className:"add-table-panel",initialValues:{row:3,col:2,align:"default"},onFinish:je},ne.createElement("div",{className:"flex-container",style:{alignItems:"baseline"}},ne.createElement("span",{style:Be},Bt.formatMessage({id:"markdownEditor.numberOfCells",defaultMessage:"\u5355\u5143\u683C\u6570"}),"\uFF1A"),ne.createElement("span",{style:Be},Bt.formatMessage({id:"markdownEditor.numberOfRows",defaultMessage:"\u884C\u6570"})),ne.createElement(ve.default.Item,{name:"row",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u884C\u6570"}]},ne.createElement(ue.Z,null)),ne.createElement("span",{style:Be},Bt.formatMessage({id:"markdownEditor.numberOfColumns",defaultMessage:"\u5217\u6570"})),ne.createElement(ve.default.Item,{name:"col",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5217\u6570"}]},ne.createElement(ue.Z,null))),ne.createElement("div",{className:"flex-container",style:{marginTop:12,alignItems:"baseline"}},ne.createElement("span",{style:Be},Bt.formatMessage({id:"markdownEditor.alignment",defaultMessage:"\u5BF9\u9F50\u65B9\u5F0F"}),"\uFF1A"),ne.createElement(ve.default.Item,{name:"align"},ne.createElement(Me,null,ne.createElement(Se.ZP,{value:"default"},ne.createElement("i",{className:"fa fa-align-justify"})),ne.createElement(Se.ZP,{value:"left"},ne.createElement("i",{className:"fa fa-align-left"})),ne.createElement(Se.ZP,{value:"center"},ne.createElement("i",{className:"fa fa-align-center"})),ne.createElement(Se.ZP,{value:"right"},ne.createElement("i",{className:"fa fa-align-right"}))))),ne.createElement("div",{className:"flex-container flex-end"},ne.createElement(pe.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},Bt.formatMessage({id:"markdownEditor.confirm",defaultMessage:"\u786E\u5B9A"})),ne.createElement(pe.ZP,{type:"ghost",onClick:et},Bt.formatMessage({id:"markdownEditor.cancel",defaultMessage:"\u53D6\u6D88"}))))},Ue=te(78673),Nt=te(93510),pt=te.n(Nt),Ct=(0,ne.forwardRef)(({use3d:He,width:et,height:je,callback:Bt,showSaveButton:Ht},mn)=>{const jn=(0,ne.useRef)(),Wn=(0,ne.useRef)(),fn=(0,Ae.useIntl)(),[aa,Fa]=(0,ne.useState)(!1),xa=(0,ne.useRef)({id:jn,appName:"graphing",width:et||1e3,height:je||600,showToolBar:!0,showMenuBar:!0,allowStyleBar:!0,showAlgebraInput:!0,enableLabelDrags:!1,enableShiftDragZoom:!0,showToolBarHelp:!1,errorDialogsActive:!0,showTutorialLink:!0,showLogging:!0,useBrowserForJS:!1});(0,ne.useEffect)(()=>{Wn.current=new(pt())(xa.current,!0),window.onload=function(){Wn.current.inject("applet_container")}},[]);const Wt=()=>{var hn=window.ggbApplet.getPNGBase64(1,!0,72);return Bt&&Bt(hn),hn};return(0,ne.useEffect)(()=>{xa.current.appName=aa?"3D":"graphing",Wn.current.inject("applet_container")},[aa]),(0,ne.useEffect)(()=>{Fa(He)},[He]),(0,ne.useImperativeHandle)(mn,()=>({getImgData:Wt})),ne.createElement(ne.Fragment,null,ne.createElement("div",{style:{width:"100%",height:"100%"},id:"applet_container",ref:jn}),ne.createElement(bt.Z,{align:"middle"},ne.createElement(rn.Z,{flex:1},ne.createElement(Ue.Z,{size:"default",checkedChildren:"\u5173\u95ED3D\u56FE\u50CF",unCheckedChildren:fn.formatMessage({id:"markdownEditor.enable3DImage",defaultMessage:"\u5F00\u542F3D\u56FE\u50CF"}),checked:aa,onChange:hn=>Fa(hn)})),ne.createElement(rn.Z,null,ne.createElement(pe.ZP,{size:"large",onClick:Wt,style:{zIndex:8,marginTop:10},type:"primary"},fn.formatMessage({id:"markdownEditor.saveToEditor",defaultMessage:"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668"})))))}),$t=te(99298),Pe=te(1012),Ke=te(8591);const qe="link",lt="upload-image",Mt="add-flowchart",jt="draw-image",Jt="add-flowchart",Vt="code-block",gn="add-table",Nn="------------",Ln={default:Nn,left:`:${Nn}`,center:`:${Nn}:`,right:`${Nn}:`};var In=te(31103),Qt=(He,et,je)=>new Promise((Bt,Ht)=>{var mn=fn=>{try{Wn(je.next(fn))}catch(aa){Ht(aa)}},jn=fn=>{try{Wn(je.throw(fn))}catch(aa){Ht(aa)}},Wn=fn=>fn.done?Bt(fn.value):Promise.resolve(fn.value).then(mn,jn);Wn((je=je.apply(He,et)).next())});function bn(){}let Xt=0;const Rn=1e4,Mn="\u2581",xn="@\u2581\u2581@",Yn="@\u2581@",Ea=` **\u6A21\u677F\u6807\u9898** -\u6A21\u677F\u6B63\u6587\u5185\u5BB9\uFF0C\u53EF\u8F93\u5165\u6587\u672C\u5185\u5BB9\u548C\u7C98\u8D34\u56FE\u7247\u7B49\u64CD\u4F5C`,at=["pptm","pptx","ppt","pot","pps","ppa","potx","ppsx","ppam","pptm","potm","ppsm","doc","docx","dot","dotx","docm","dotm","xls","xlsx","csv","xlt","xla","xltx","xlsm","xltm","xlam","xlsb"];function kt(He){return/^\d+$/.test(He)?`${He}px`:He}const Lt=navigator.platform.toUpperCase().indexOf("MAC")>=0?"Cmd":"Ctrl",tn={[Lt+"-B"]:"bold",[Lt+"-I"]:"italic"};var ta=({defaultValue:He="",onChange:qe,width:je="100%",height:Bt=400,miniToolbar:Wt=!1,isFocus:mn=!1,watch:jn,insertTemp:Wn,mode:fn="markdown",id:aa="markdown-editor-id",showResizeBar:Fa=!1,noStorage:xa=!1,showNullButton:_t=!1,showNullProgramButton:hn=!1,hidetoolBar:ga=!1,fullScreen:Vn=!1,onBlur:qn,onCMBeforeChange:ze,onFullScreen:xt,className:gt="",disablePaste:wt=!1,disabled:Zt=!1,disabledFill:Kt=!1,placeholder:Dt="",values:Ft="",extraUse:En})=>{const[vt,kn]=(0,ae.useState)(null),[ia,ca]=(0,ae.useState)(He),[$a,Va]=(0,ae.useState)(jn),[Ut,$n]=(0,ae.useState)(Vn),[Cn,Fn]=(0,ae.useState)(""),[ha,sa]=(0,ae.useState)(0),[Jn,Ia]=(0,ae.useState)(Bt),[Ta,mo]=(0,ae.useState)(!1),Eo=(0,ae.useRef)((0,ve.Z)()),ho=(0,ae.useRef)(!1),jo=(0,ae.useRef)(),[_o,Uo]=(0,ae.useState)(0),[fo,Ba]=(0,ae.useState)(0),pa=(0,ae.useRef)(),So=(0,ae.useRef)(),xo=(0,ae.useRef)(),no=(0,ae.useRef)(),Io=()=>Qt(void 0,null,function*(){var en;const ln=yield Fetch("/api/attachments/distinct_hash_val.json",{method:"post",body:{hash_val:Eo.current}});(en=ln==null?void 0:ln.attachments)!=null&&en.length&&(console.log("cm:",vt,pa),ln.attachments.map(un=>{un.content_type.indexOf("image")>-1?vt.replaceSelection(`![,](/api/attachments/${un.id}?type=${un.content_type})`):un.content_type.indexOf("video")>-1?vt.replaceSelection(``):un.content_type.indexOf("pdf")>-1?vt.replaceSelection(`${un.name}`):vt.replaceSelection(`[${un.name}](${ENV.API_SERVER}/api/attachments/${un.id}?type=${un.content_type})`)}))});(0,ae.useEffect)(()=>{const en=window.scrollY||window.pageYOffset;ca(Ft),vt==null||vt.setValue(Ft),window.scrollTo(0,en)},[Ft]),(0,ae.useEffect)(()=>{xt==null||xt(Ut)},[Ut]),(0,ae.useEffect)(()=>{if(pa.current){let en=function(un,Pn){var va;if(wt){Pn.preventDefault();return}const za=Pn.clipboardData;if(za){const lo=za.types.toString(),ao=za.items;if(lo==="Files"||za.types.indexOf("Files")>-1){if(Pn.preventDefault(),fn=="stex")return;try{let po=ao[1];((va=ao[0])==null?void 0:va.kind)==="file"&&(po=ao[0]);const Po=po.getAsFile(),Zo=Po.name.split(".").pop();(0,Oe.I)(Po,Qn=>{var Oa,Ka,Pa;Qn.id?((Oa=Po==null?void 0:Po.type)==null?void 0:Oa.indexOf("image"))>-1?ln.replaceSelection(``):((Ka=Po==null?void 0:Po.type)==null?void 0:Ka.indexOf("video"))>-1?ln.replaceSelection(``):((Pa=Po==null?void 0:Po.type)==null?void 0:Pa.indexOf("pdf"))>-1?ln.replaceSelection(`${Po.name}`):at.includes(Zo)?ln.replaceSelection(`${Po.name}`):ln.replaceSelection(`[${Po.name}](/api/attachments/${Qn.id}?type=${Qn.content_type})`):(Qn==null?void 0:Qn.status)===401&&(Ke.ZP.warning((Qn==null?void 0:Qn.message)||"\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C"),document.location.href="/user/login")})}catch(po){Ke.ZP.warning("\u8BF7\u4F7F\u7528chrome\u6D4F\u89C8\u5668\u7C98\u8D34")}return!0}else return!0}return!0};const ln=Re().fromTextArea(pa.current,{mode:fn,lineNumbers:!Wt,lineWrapping:!0,value:He,autoCloseTags:!hn,autoCloseBrackets:!0});return ln.on("keyup",function(un,Pn){Pn.keyCode===8&&(un.getValue()==""?ln.setOption("placeholder",Dt):ln.setOption("placeholder",null))}),ln.on("keydown",function(un,Pn){if(Pn.keyCode===8){var va=Mo(un);va&&Pn.preventDefault()}}),mn&&ln.focus(),ln.on("paste",en),ln.on("dragleave",function(un,Pn){So.current.classList.remove("mouse-hover-md")}),Zt&&ln.on("beforeChange",function(un,Pn){(Pn.origin==="paste"||Pn.origin==="+input")&&Pn.cancel()}),kn(ln),()=>{ln.off("paste",en)}}},[]);const vo=(0,ae.useCallback)(()=>{if(So.current)try{}catch(en){console.log(en,"---- to set md editor body height")}},[Jn,So,Ut]);(0,ae.useEffect)(()=>{function en(){let ln=new Ze.Z(un=>{for(let Pn of un)(Pn.target.offsetHeight>0||Pn.target.offsetWidth>0)&&(vo(),vt.setSize("100%","100%"),vt.refresh())});return ln.observe(pa.current.parentElement),ln}if(vt){const ln=en();return()=>{var un,Pn;(un=pa.current)!=null&&un.parentElement&&ln.unobserve((Pn=pa.current)==null?void 0:Pn.parentElement)}}},[vt,vo]),(0,ae.useEffect)(()=>{if(vt){let en=[];for(const[ln,un]of Object.entries(tn)){let Pn={[ln]:()=>{la(un)}};en.push(Pn),vt.addKeyMap(Pn)}return jo.current=setInterval(()=>{ho.current&&Io()},4e3),()=>{clearInterval(jo.current);for(let ln of en)vt.removeKeyMap(ln)}}},[vt]),(0,ae.useEffect)(()=>{Vn!==Ut&&$n(Vn)},[Vn]),(0,In.Z)(()=>{if(!xa&&ha>0){let en=new Date().getTime(),ln=window.sessionStorage.getItem(aa);en>=ha+Rn&&(!ln||ln!==ia)&&(window.sessionStorage.setItem(aa,ia),mo(!0))}},Rn),(0,ae.useEffect)(()=>{Va(jn)},[vt,jn]),(0,ae.useEffect)(()=>{vt&&mn&&vt.focus()},[vt,mn]),(0,ae.useEffect)(()=>{if($a&&vt){let en=function(un){let Pn=un.target;if(no.current){let va=Pn.scrollTop/Pn.scrollHeight;no.current.scrollTop=no.current.scrollHeight*va}};const ln=vt.getScrollerElement();return ln.addEventListener("scroll",en),()=>{ln.removeEventListener("scroll",en)}}},[vt,$a]),(0,ae.useEffect)(()=>{if(vt&&ze){let en=function(ln,un){ze(ln,un)};return vt.on("beforeChange",en),()=>{vt.off("beforeChange",en)}}},[vt,ze]),(0,ae.useEffect)(()=>{if(vt&&qn){let en=function(){qn(vt.getValue())};return vt.on("blur",en),()=>{vt.off("blur",en)}}},[vt,qn]);function Mo(en,ln){var un=en.getDoc(),Pn=un.getCursor(),va=un.getLine(Pn.line),za=va.charAt(Pn.ch-1),lo=va.lastIndexOf("@\u2581@",Pn.ch),ao=va.lastIndexOf("@\u2581\u2581@",Pn.ch),po=lo>ao?lo:ao,Po=lo>ao?3:4;if(xn.indexOf(za)===-1)return null;if(console.log("change1:",ln,en,va,Pn,po,lo,ao,za),po>=0&&Pn.ch-po<5){var Zo=po+Po;return un.replaceRange("",{line:Pn.line,ch:po},{line:Pn.line,ch:Zo}),{line:Pn.line,ch:Zo}}return null}(0,ae.useEffect)(()=>{if(vt){let en=function(ln,un){const Pn=ln.getValue();ca(Pn),sa(new Date().getTime()),ln.getScrollerElement().dispatchEvent(new CustomEvent("scroll")),qe&&(hn?qe(Pn,Aa(Pn)):qe(Pn))};return vt.on("change",en),()=>{vt.off("change",en)}}},[vt,qe]),(0,ae.useEffect)(()=>{if(vt)if(He==null)vt.setValue(""),ca("");else{const en=window.scrollY||window.pageYOffset;He!==vt.getValue()&&(vt.setValue(He),ca(He),vt.setCursor(Zt?1:vt.lineCount(),0),window.scrollTo(0,en))}},[vt,He]);const la=(0,ae.useCallback)(en=>{const ln=vt.getCursor(),un=vt.getSelection();let Pn=un.split(` +\u6A21\u677F\u6B63\u6587\u5185\u5BB9\uFF0C\u53EF\u8F93\u5165\u6587\u672C\u5185\u5BB9\u548C\u7C98\u8D34\u56FE\u7247\u7B49\u64CD\u4F5C`,at=["pptm","pptx","ppt","pot","pps","ppa","potx","ppsx","ppam","pptm","potm","ppsm","doc","docx","dot","dotx","docm","dotm","xls","xlsx","csv","xlt","xla","xltx","xlsm","xltm","xlam","xlsb"];function At(He){return/^\d+$/.test(He)?`${He}px`:He}const Lt=navigator.platform.toUpperCase().indexOf("MAC")>=0?"Cmd":"Ctrl",tn={[Lt+"-B"]:"bold",[Lt+"-I"]:"italic"};var ta=({defaultValue:He="",onChange:et,width:je="100%",height:Bt=400,miniToolbar:Ht=!1,isFocus:mn=!1,watch:jn,insertTemp:Wn,mode:fn="markdown",id:aa="markdown-editor-id",showResizeBar:Fa=!1,noStorage:xa=!1,showNullButton:Wt=!1,showNullProgramButton:hn=!1,hidetoolBar:ga=!1,fullScreen:Vn=!1,onBlur:qn,onCMBeforeChange:ze,onFullScreen:xt,className:ut="",disablePaste:wt=!1,disabled:Gt=!1,disabledFill:Zt=!1,placeholder:Dt="",values:Ft="",extraUse:En})=>{const[vt,kn]=(0,ne.useState)(null),[ia,ca]=(0,ne.useState)(He),[$a,Va]=(0,ne.useState)(jn),[Ut,$n]=(0,ne.useState)(Vn),[Cn,Fn]=(0,ne.useState)(""),[ha,sa]=(0,ne.useState)(0),[Jn,Ia]=(0,ne.useState)(Bt),[Ta,mo]=(0,ne.useState)(!1),Eo=(0,ne.useRef)((0,Pe.Z)()),ho=(0,ne.useRef)(!1),jo=(0,ne.useRef)(),[_o,Uo]=(0,ne.useState)(0),[fo,Ba]=(0,ne.useState)(0),pa=(0,ne.useRef)(),So=(0,ne.useRef)(),xo=(0,ne.useRef)(),no=(0,ne.useRef)(),Io=()=>Qt(void 0,null,function*(){var en;const ln=yield Fetch("/api/attachments/distinct_hash_val.json",{method:"post",body:{hash_val:Eo.current}});(en=ln==null?void 0:ln.attachments)!=null&&en.length&&(console.log("cm:",vt,pa),ln.attachments.map(un=>{un.content_type.indexOf("image")>-1?vt.replaceSelection(`![,](/api/attachments/${un.id}?type=${un.content_type})`):un.content_type.indexOf("video")>-1?vt.replaceSelection(``):un.content_type.indexOf("pdf")>-1?vt.replaceSelection(`${un.name}`):vt.replaceSelection(`[${un.name}](${ENV.API_SERVER}/api/attachments/${un.id}?type=${un.content_type})`)}))});(0,ne.useEffect)(()=>{const en=window.scrollY||window.pageYOffset;ca(Ft),vt==null||vt.setValue(Ft),window.scrollTo(0,en)},[Ft]),(0,ne.useEffect)(()=>{xt==null||xt(Ut)},[Ut]),(0,ne.useEffect)(()=>{if(pa.current){let en=function(un,Pn){var va;if(wt){Pn.preventDefault();return}const za=Pn.clipboardData;if(za){const lo=za.types.toString(),ao=za.items;if(lo==="Files"||za.types.indexOf("Files")>-1){if(Pn.preventDefault(),fn=="stex")return;try{let po=ao[1];((va=ao[0])==null?void 0:va.kind)==="file"&&(po=ao[0]);const Po=po.getAsFile(),Zo=Po.name.split(".").pop();(0,Oe.I)(Po,Qn=>{var Oa,Ka,Pa;Qn.id?((Oa=Po==null?void 0:Po.type)==null?void 0:Oa.indexOf("image"))>-1?ln.replaceSelection(``):((Ka=Po==null?void 0:Po.type)==null?void 0:Ka.indexOf("video"))>-1?ln.replaceSelection(``):((Pa=Po==null?void 0:Po.type)==null?void 0:Pa.indexOf("pdf"))>-1?ln.replaceSelection(`${Po.name}`):at.includes(Zo)?ln.replaceSelection(`${Po.name}`):ln.replaceSelection(`[${Po.name}](/api/attachments/${Qn.id}?type=${Qn.content_type})`):(Qn==null?void 0:Qn.status)===401&&(Ke.ZP.warning((Qn==null?void 0:Qn.message)||"\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C"),document.location.href="/user/login")})}catch(po){Ke.ZP.warning("\u8BF7\u4F7F\u7528chrome\u6D4F\u89C8\u5668\u7C98\u8D34")}return!0}else return!0}return!0};const ln=Te().fromTextArea(pa.current,{mode:fn,lineNumbers:!Ht,lineWrapping:!0,value:He,autoCloseTags:!hn,autoCloseBrackets:!0});return ln.on("keyup",function(un,Pn){Pn.keyCode===8&&(un.getValue()==""?ln.setOption("placeholder",Dt):ln.setOption("placeholder",null))}),ln.on("keydown",function(un,Pn){if(Pn.keyCode===8){var va=Mo(un);va&&Pn.preventDefault()}}),mn&&ln.focus(),ln.on("paste",en),ln.on("dragleave",function(un,Pn){So.current.classList.remove("mouse-hover-md")}),Gt&&ln.on("beforeChange",function(un,Pn){(Pn.origin==="paste"||Pn.origin==="+input")&&Pn.cancel()}),kn(ln),()=>{ln.off("paste",en)}}},[]);const vo=(0,ne.useCallback)(()=>{if(So.current)try{}catch(en){console.log(en,"---- to set md editor body height")}},[Jn,So,Ut]);(0,ne.useEffect)(()=>{function en(){let ln=new Ze.Z(un=>{for(let Pn of un)(Pn.target.offsetHeight>0||Pn.target.offsetWidth>0)&&(vo(),vt.setSize("100%","100%"),vt.refresh())});return ln.observe(pa.current.parentElement),ln}if(vt){const ln=en();return()=>{var un,Pn;(un=pa.current)!=null&&un.parentElement&&ln.unobserve((Pn=pa.current)==null?void 0:Pn.parentElement)}}},[vt,vo]),(0,ne.useEffect)(()=>{if(vt){let en=[];for(const[ln,un]of Object.entries(tn)){let Pn={[ln]:()=>{la(un)}};en.push(Pn),vt.addKeyMap(Pn)}return jo.current=setInterval(()=>{ho.current&&Io()},4e3),()=>{clearInterval(jo.current);for(let ln of en)vt.removeKeyMap(ln)}}},[vt]),(0,ne.useEffect)(()=>{Vn!==Ut&&$n(Vn)},[Vn]),(0,In.Z)(()=>{if(!xa&&ha>0){let en=new Date().getTime(),ln=window.sessionStorage.getItem(aa);en>=ha+Rn&&(!ln||ln!==ia)&&(window.sessionStorage.setItem(aa,ia),mo(!0))}},Rn),(0,ne.useEffect)(()=>{Va(jn)},[vt,jn]),(0,ne.useEffect)(()=>{vt&&mn&&vt.focus()},[vt,mn]),(0,ne.useEffect)(()=>{if($a&&vt){let en=function(un){let Pn=un.target;if(no.current){let va=Pn.scrollTop/Pn.scrollHeight;no.current.scrollTop=no.current.scrollHeight*va}};const ln=vt.getScrollerElement();return ln.addEventListener("scroll",en),()=>{ln.removeEventListener("scroll",en)}}},[vt,$a]),(0,ne.useEffect)(()=>{if(vt&&ze){let en=function(ln,un){ze(ln,un)};return vt.on("beforeChange",en),()=>{vt.off("beforeChange",en)}}},[vt,ze]),(0,ne.useEffect)(()=>{if(vt&&qn){let en=function(){qn(vt.getValue())};return vt.on("blur",en),()=>{vt.off("blur",en)}}},[vt,qn]);function Mo(en,ln){var un=en.getDoc(),Pn=un.getCursor(),va=un.getLine(Pn.line),za=va.charAt(Pn.ch-1),lo=va.lastIndexOf("@\u2581@",Pn.ch),ao=va.lastIndexOf("@\u2581\u2581@",Pn.ch),po=lo>ao?lo:ao,Po=lo>ao?3:4;if(xn.indexOf(za)===-1)return null;if(console.log("change1:",ln,en,va,Pn,po,lo,ao,za),po>=0&&Pn.ch-po<5){var Zo=po+Po;return un.replaceRange("",{line:Pn.line,ch:po},{line:Pn.line,ch:Zo}),{line:Pn.line,ch:Zo}}return null}(0,ne.useEffect)(()=>{if(vt){let en=function(ln,un){const Pn=ln.getValue();ca(Pn),sa(new Date().getTime()),ln.getScrollerElement().dispatchEvent(new CustomEvent("scroll")),et&&(hn?et(Pn,Aa(Pn)):et(Pn))};return vt.on("change",en),()=>{vt.off("change",en)}}},[vt,et]),(0,ne.useEffect)(()=>{if(vt)if(He==null)vt.setValue(""),ca("");else{const en=window.scrollY||window.pageYOffset;He!==vt.getValue()&&(vt.setValue(He),ca(He),vt.setCursor(Gt?1:vt.lineCount(),0),window.scrollTo(0,en))}},[vt,He]);const la=(0,ne.useCallback)(en=>{const ln=vt.getCursor(),un=vt.getSelection();let Pn=un.split(` `);switch(en){case"bold":return vt.replaceSelection("**"+un+"**"),un===""&&vt.setCursor(ln.line,ln.ch+2),vt.focus();case"italic":return vt.replaceSelection("*"+un+"*"),un===""&&vt.setCursor(ln.line,ln.ch+1),vt.focus();case"code":return vt.replaceSelection("`"+un+"`"),un===""&&vt.setCursor(ln.line,ln.ch+1),vt.focus();case"inline-latex":return Fn("inline-latex"),vt.focus();case"latex":return vt.replaceSelection("```latex\n"+un+"\n```"),vt.setCursor(ln.line+1,un.length+1),vt.focus();case"line-break":return vt.replaceSelection(`
`),vt.focus();case"list-ul":return un===""?vt.replaceSelection("- "+un):vt.replaceSelection(Pn.map(va=>va===""?"":`- ${va}`).join(` `)),vt.focus();case"list-ol":return un===""?vt.replaceSelection("1. "+un):vt.replaceSelection(Pn.map((va,za)=>va===""?"":`${za+1}. ${va}`).join(` -`)),vt.focus();case"add-null-ch":return un===""&&vt.setCursor(ln.line,ln.ch),vt.replaceSelection(Mn),vt.focus();case"add-signal":return un===""&&vt.setCursor(ln.line,ln.ch),vt.replaceSelection(Yn),vt.focus();case"add-multiple":return un===""&&vt.setCursor(ln.line,ln.ch),vt.replaceSelection(xn),vt.focus();case"inster-template-1":return un===""&&vt.setCursor(ln.line,ln.ch),vt.replaceSelection(Ea),vt.focus();case"eraser":return vt.setValue(""),vt.focus();case"trigger-watch":return Va(!$a),vt.focus();case"trigger-full-screen":return $n(!Ut),vt.focus();case Qe:Fn(Qe);return;case Vt:Fn(Vt);return;case it:Fn(it);return;case Ht:Fn(Ht);return;case"maths-latex":Fn("maths-latex");return;case Mt:Fn(Mt);return;case gn:Fn(gn);return;default:throw new Error}},[vt,$a,Ut]),Ra=(0,ae.useCallback)((en,ln)=>{var un,Pn,va,za,lo,ao;switch(Fn(""),Cn){case Qe:const{title:Oa,link:Ka}=en;return vt.replaceSelection(`[${Oa}](${Ka})`),vt.focus();case Vt:const{language:Pa,content:Ga}=en;return vt.replaceSelection(["```"+Pa,Ga,"```"].join(` -`)),vt.focus();case"maths-latex":for(var po=atob(en),Po=new Uint8Array(po.length),Zo=0;Zo{Vo.id?vt.replaceSelection(`![,](/api/attachments/${Vo.id}?type=${Vo.content_type})`):(Vo==null?void 0:Vo.status)===401&&(document.location.href="/user/login")});break;case"inline-latex":vt.replaceSelection("`$$"+en+"$$`");break;case it:case Ht:case Jt:const{src:Ya,alt:Wo}=en,ja=ln,Qo=(va=(Pn=(un=ja==null?void 0:ja.name)==null?void 0:un.split("."))==null?void 0:Pn.pop)==null?void 0:va.call(Pn);return((za=ja==null?void 0:ja.type)==null?void 0:za.indexOf("image"))>-1||!(ja!=null&&ja.type)?ja.align||ja.width?vt.replaceSelection(`

${Wo||

`):vt.replaceSelection(`${Wo||`):((lo=ja==null?void 0:ja.type)==null?void 0:lo.indexOf("video"))>-1?vt.replaceSelection(``):((ao=ja==null?void 0:ja.type)==null?void 0:ao.indexOf("pdf"))>-1?vt.replaceSelection(`${ja.name}`):at.includes(Qo)?vt.replaceSelection(`${ja.name}`):vt.replaceSelection(`[${ja.name}](${Ya})`),vt.focus();case gn:const{row:Er,col:vr,align:Mr}=en;let Pr=` +`)),vt.focus();case"add-null-ch":return un===""&&vt.setCursor(ln.line,ln.ch),vt.replaceSelection(Mn),vt.focus();case"add-signal":return un===""&&vt.setCursor(ln.line,ln.ch),vt.replaceSelection(Yn),vt.focus();case"add-multiple":return un===""&&vt.setCursor(ln.line,ln.ch),vt.replaceSelection(xn),vt.focus();case"inster-template-1":return un===""&&vt.setCursor(ln.line,ln.ch),vt.replaceSelection(Ea),vt.focus();case"eraser":return vt.setValue(""),vt.focus();case"trigger-watch":return Va(!$a),vt.focus();case"trigger-full-screen":return $n(!Ut),vt.focus();case qe:Fn(qe);return;case Vt:Fn(Vt);return;case lt:Fn(lt);return;case jt:Fn(jt);return;case"maths-latex":Fn("maths-latex");return;case Mt:Fn(Mt);return;case gn:Fn(gn);return;default:throw new Error}},[vt,$a,Ut]),Ra=(0,ne.useCallback)((en,ln)=>{var un,Pn,va,za,lo,ao;switch(Fn(""),Cn){case qe:const{title:Oa,link:Ka}=en;return vt.replaceSelection(`[${Oa}](${Ka})`),vt.focus();case Vt:const{language:Pa,content:Ga}=en;return vt.replaceSelection(["```"+Pa,Ga,"```"].join(` +`)),vt.focus();case"maths-latex":for(var po=atob(en),Po=new Uint8Array(po.length),Zo=0;Zo{Vo.id?vt.replaceSelection(`![,](/api/attachments/${Vo.id}?type=${Vo.content_type})`):(Vo==null?void 0:Vo.status)===401&&(document.location.href="/user/login")});break;case"inline-latex":vt.replaceSelection("`$$"+en+"$$`");break;case lt:case jt:case Jt:const{src:Ya,alt:Wo}=en,ja=ln,Qo=(va=(Pn=(un=ja==null?void 0:ja.name)==null?void 0:un.split("."))==null?void 0:Pn.pop)==null?void 0:va.call(Pn);return((za=ja==null?void 0:ja.type)==null?void 0:za.indexOf("image"))>-1||!(ja!=null&&ja.type)?ja.align||ja.width?vt.replaceSelection(`

${Wo||

`):vt.replaceSelection(`${Wo||`):((lo=ja==null?void 0:ja.type)==null?void 0:lo.indexOf("video"))>-1?vt.replaceSelection(``):((ao=ja==null?void 0:ja.type)==null?void 0:ao.indexOf("pdf"))>-1?vt.replaceSelection(`${ja.name}`):at.includes(Qo)?vt.replaceSelection(`${ja.name}`):vt.replaceSelection(`[${ja.name}](${Ya})`),vt.focus();case gn:const{row:Er,col:vr,align:Mr}=en;let Pr=` `;for(let Vo=0;Vo{switch(Cn){case Qe:return ae.createElement(yt,{callback:Ra,onCancel:Wa});case Vt:return ae.createElement(ut.Z,{callback:Ra,onCancel:Wa});case it:return ae.createElement(Oe.Z,{callback:Ra,onCancel:Wa});case Mt:return ae.createElement(Ot,{callback:Ra,onCancel:Wa});case gn:return ae.createElement(be,{callback:Ra,onCancel:Wa});case"maths-latex":return ae.createElement(Ct,{showSaveButton:!0,callback:Ra});case"inline-latex":return ae.createElement($t.Z,{showSaveButton:!0,callback:Ra});default:return null}},[Cn]);function Wa(){Fn("")}(0,ae.useEffect)(()=>{if(xo.current){let en=function(lo){va=!0,za=lo.pageY},ln=function(){va=!1},un=function(lo){if(va){let ao=lo.pageY-za;ao<0&&(ao=0),ao>300&&(ao=300);let po=Bt+ao+"px";Ia(po)}},Pn=xo.current,va=!1,za=0;return Pn.addEventListener("mousedown",en),document.addEventListener("mousemove",un),document.addEventListener("mouseup",ln),()=>{Pn.removeEventListener("mousedown",en),document.removeEventListener("mousemove",un),document.removeEventListener("mouseup",ln)}}},[vt,xo]),(0,ae.useEffect)(()=>{Ia(Bt)},[Bt]);const ko=kt(je),Bo=kt(Jn),rr={width:ko,height:Bo},wo=(0,ae.useMemo)(()=>{if(ha){let en=new Date(ha),ln=en.getHours(),un=en.getMinutes(),Pn=en.getSeconds();return ln=ln<10?"0"+ln:ln,un=un<10?"0"+un:un,Pn=Pn<10?"0"+Pn:Pn,`${ln}:${un}:${Pn}`}return 0},[ha]),Aa=en=>{const ln=[];if(hn){let un=-1;en=en.replace(/(@▁▁@|@▁@)/g,function(Pn,va,za){ln.push({multiLine:Pn!==Yn})})}return ln};function Xa(){window.sessionStorage.removeItem(aa),mo(!1),sa(0)}function Go(){mo(!1),sa(0),vt.setValue(window.sessionStorage.getItem(aa))}const Ho=(0,Ae.useIntl)(),tr={[Qe]:"\u6DFB\u52A0\u94FE\u63A5",[Vt]:Ho.formatMessage({id:"markdownEditor.addCodeBlock",defaultMessage:"\u6DFB\u52A0\u4EE3\u7801\u5757"}),[it]:Ho.formatMessage({id:"markdownEditor.addImage",defaultMessage:"\u6DFB\u52A0\u56FE\u7247"}),[Ht]:"\u6DFB\u52A0\u753B\u56FE",[Mt]:Ho.formatMessage({id:"markdownEditor.insertFlowchart",defaultMessage:"\u63D2\u5165\u6D41\u7A0B\u56FE"}),[gn]:"\u6DFB\u52A0\u8868\u683C","maths-latex":Ho.formatMessage({id:"markdownEditor.mathImage",defaultMessage:"\u6570\u5B66\u56FE\u50CF"}),"inline-latex":Ho.formatMessage({id:"markdownEditor.latexFormula",defaultMessage:"LATEX\u516C\u5F0F"})};(0,ae.useEffect)(()=>{tr[Cn]&&Cn!==Ht&&Cn!==Mt&&setTimeout(()=>{const en=document.getElementsByClassName("markdown-popup-form")[0],ln=window.innerWidth/2-en.offsetWidth/2,un=window.innerHeight/2-en.offsetHeight/2;Uo(ln),Ba(un)},0)},[Cn]);const mr=en=>{en.preventDefault();const ln=en.clientX-_o,un=en.clientY-fo;document.body.onmousemove=Pn=>{let va=Pn.clientX-ln,za=Pn.clientY-un;const lo=document.getElementsByClassName("markdown-popup-form")[0],ao=window.innerWidth-lo.offsetWidth,po=window.innerHeight-lo.offsetHeight;va=Math.max(0,Math.min(va,ao)),za=Math.max(0,Math.min(za,po)),Gn(Pn.clientX,Pn.clientY,ln,un)&&(Uo(va),Ba(za))},document.body.onmouseup=function(){document.body.onmousemove=null}},Gn=(en,ln,un,Pn)=>{const va=document.body.clientHeight,za=document.body.clientWidth;return en<20&&un>en||en>za-20&&unln||ln>va-20&&Pnue in pe?Ae(pe,ue,{enumerable:!0,configurable:!0,writable:!0,value:ct}):pe[ue]=ct,z=(pe,ue)=>{for(var ct in ue||(ue={}))x.call(ue,ct)&&E(pe,ct,ue[ct]);if(a)for(var ct of a(ue))b.call(ue,ct)&&E(pe,ct,ue[ct]);return pe},ee=(pe,ue)=>oe(pe,y(ue));const{useForm:ne}=ae.default,le={width:280,marginRight:10},de={labelCol:{span:5},wrapperCol:{span:19}};var ge=({callback:pe,onCancel:ue})=>{const[ct]=ne();let ht=(0,rt.useRef)();const At=(0,De.useIntl)();function Le(Je){ht.current.width=ct.getFieldValue("width"),ht.current.align=ct.getFieldValue("align"),pe(Je,ht.current)}function Ve(Je,Pt){if(Je.status===-1){ce.ZP.error(Je.message);return}ct.setFieldsValue({src:`/api/attachments/${Je.id}`,type:Pt.type})}function st(Je){let Pt=Je.target.files[0];ht.current=Pt,Pe(Pt,Ve)}return tt.createElement(ae.default,ee(z({form:ct},de),{className:"upload-image-panel",onFinish:Le,style:{width:470,overflow:"hidden"}}),tt.createElement(ae.default.Item,{label:At.formatMessage({id:"markdownEditor.imageAddress",defaultMessage:"\u56FE\u7247\u5730\u5740"}),required:!0},tt.createElement("div",{className:"flex-container"},tt.createElement(ae.default.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5730\u5740"}]},tt.createElement(Re.default,{style:le})),tt.createElement(Ce,{onFileChange:st}))),tt.createElement(ae.default.Item,{label:At.formatMessage({id:"markdownEditor.imageDescription",defaultMessage:"\u56FE\u7247\u63CF\u8FF0"}),name:"alt"},tt.createElement(Re.default,{style:{width:264}})),tt.createElement(ae.default.Item,{label:At.formatMessage({id:"markdownEditor.imageWidth",defaultMessage:"\u56FE\u7247\u5BBD\u5EA6"}),name:"width"},tt.createElement(Ze.Z,null,tt.createElement(ae.default.Item,{name:"width",style:{margin:0}},tt.createElement(Ee.Z,{style:{width:264}})),tt.createElement("span",{className:"ml8"},"%"))),tt.createElement(ae.default.Item,{label:At.formatMessage({id:"markdownEditor.alignment",defaultMessage:"\u5BF9\u9F50\u65B9\u5F0F"}),name:"align"},tt.createElement(we.ZP.Group,{name:"align",defaultValue:1,options:[{value:"left",label:At.formatMessage({id:"markdownEditor.leftAlign",defaultMessage:"\u5DE6\u5BF9\u9F50"})},{value:"center",label:At.formatMessage({id:"markdownEditor.centerAlign",defaultMessage:"\u5C45\u4E2D\u5BF9\u9F50"})},{value:"right",label:At.formatMessage({id:"markdownEditor.rightAlign",defaultMessage:"\u53F3\u5BF9\u9F50"})}]})),tt.createElement("aside",null,tt.createElement(ae.default.Item,{style:{textAlign:"right",position:"relative",right:-98}},tt.createElement(re.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},At.formatMessage({id:"markdownEditor.confirm",defaultMessage:"\u786E\u5B9A"})),tt.createElement(re.ZP,{type:"default",onClick:ue},At.formatMessage({id:"markdownEditor.cancel",defaultMessage:"\u53D6\u6D88"})))))};function Ce({onFileChange:pe}){return tt.createElement("label",{className:"upload-button",style:{cursor:"pointer"}},"\u672C\u5730\u4E0A\u4F20",tt.createElement("input",{type:"file",onChange:pe}))}function Pe(pe,ue){if(!pe)throw new String("\u6CA1\u6709\u6587\u4EF6");if(!(0,Ne.bg)())throw ce.ZP.warning("\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C"),new String("\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C");let ct=new FormData;ct.append("editormd-image-file",pe),ct.append("file_param_name","editormd-image-file"),ct.append("byxhr","true");var ht=new window.XMLHttpRequest;ht.withCredentials=!0,ht.addEventListener("load",function(At){ue(JSON.parse(At.target.responseText),pe)},!1),ht.addEventListener("error",function(At){console.error(At)},!1),ht.open("POST",`${Ue.KI}/api/attachments.json`),ht.send(ct)}},57261:function(dt,St,te){"use strict";te.d(St,{Z:function(){return Re}});var ae=te(59301),ce=te(4676);class Re extends ae.Component{constructor(Ee){super(Ee);const we=window.document;this.node=we.createElement("div"),we.body.appendChild(this.node)}render(){const{children:Ee}=this.props;return(0,ce.createPortal)(Ee,this.node)}componentWillUnmount(){window.document.body.removeChild(this.node)}}},31103:function(dt,St,te){"use strict";te.d(St,{Z:function(){return ce}});var ae=te(59301);function ce(Re,Ze){const Ee=(0,ae.useRef)();(0,ae.useEffect)(()=>{Ee.current=Re}),(0,ae.useEffect)(()=>{function we(){Ee.current()}if(Ze!==null){let re=setInterval(we,Ze);return()=>clearInterval(re)}},[Ze])}},57851:function(dt,St,te){"use strict";te.d(St,{$s:function(){return ce},Kc:function(){return Ee},Um:function(){return Ze},YT:function(){return ae},ck:function(){return Re}});var ae=(we=>(we.STUDENT_SELF="student_self",we.TEACHER_ASSIGN="teacher_assign",we))(ae||{}),ce=(we=>(we.BY_PERSON="by_person",we.BY_GROUP="by_group",we.BY_FILE="by_file",we))(ce||{}),Re=(we=>(we.BY_CLASS="by_class",we.BY_RANDOM="by_random",we))(Re||{}),Ze=(we=>(we.BY_SCORE="by_score",we.BY_HEADCOUNT="by_headcount",we.BY_RULE_RANDOM="by_rule_random",we))(Ze||{}),Ee=(we=>(we.BY_RULE="by_rule",we.BY_LEADER="by_leader",we))(Ee||{})},68466:function(dt,St,te){"use strict";te.r(St),te.d(St,{default:function(){return yt}});var ae=te(59301),ce=te(65582),Re=te(78241),Ze=te(8591),Ee=te(43418),we=te(66104),re=te(28103),Ue=te(48066),rt=te(95237),Ne=te(43604),De=te(92832),tt=te(1710),Ae=te(5871),oe=te(3113),y=te(5112),a=te(81327),x=te(3969),b=te(88761),E={flex_box_center:"flex_box_center___zhDlQ",flex_space_between:"flex_space_between___G3Pry",flex_box_vertical_center:"flex_box_vertical_center___IidBt",flex_box_center_end:"flex_box_center_end___jySR4",flex_box_column:"flex_box_column___AzFAn",bg:"bg___wt09q",flexRow:"flexRow___D5fvl",flexJustifyCenter:"flexJustifyCenter___wXpVq",flexAlignEnd:"flexAlignEnd___L6jeu",flexAlignCenter:"flexAlignCenter___aGyHJ",flexColumn:"flexColumn____MXLR",formWrap:"formWrap___zUO3M",titleWrap:"titleWrap___WjWMI",fieldWrap:"fieldWrap___jarda",mdWrap:"mdWrap___Ig5ru",backgroundFa:"backgroundFa___kIq8U",button:"button___RImGP",Onerow:"Onerow___yUQfa",searchMember:"searchMember___ty7AP",searchMemberHeader:"searchMemberHeader___NA8eK"},z=te(57146),ee=te(27183),ne=te(6339),le=te(41867),de=te(96622),ge=te(38147),Ce=te(64351),Pe=te(57851),pe=te(59301),ue=Object.defineProperty,ct=Object.defineProperties,ht=Object.getOwnPropertyDescriptors,At=Object.getOwnPropertySymbols,Le=Object.prototype.hasOwnProperty,Ve=Object.prototype.propertyIsEnumerable,st=(ut,Oe,Ge)=>Oe in ut?ue(ut,Oe,{enumerable:!0,configurable:!0,writable:!0,value:Ge}):ut[Oe]=Ge,Je=(ut,Oe)=>{for(var Ge in Oe||(Oe={}))Le.call(Oe,Ge)&&st(ut,Ge,Oe[Ge]);if(At)for(var Ge of At(Oe))Ve.call(Oe,Ge)&&st(ut,Ge,Oe[Ge]);return ut},Pt=(ut,Oe)=>ct(ut,ht(Oe)),nt=(ut,Oe,Ge)=>new Promise((bt,Yt)=>{var ot=It=>{try{ye(Ge.next(It))}catch(nn){Yt(nn)}},Rt=It=>{try{ye(Ge.throw(It))}catch(nn){Yt(nn)}},ye=It=>It.done?bt(It.value):Promise.resolve(It.value).then(ot,Rt);ye((Ge=Ge.apply(ut,Oe)).next())});const lt=({shixunHomeworks:ut,user:Oe,newCourse:Ge,globalSetting:bt,loading:Yt,dispatch:ot})=>{var Rt,ye,It,nn,yn;const rn=(0,ce.useIntl)(),ke=(0,ce.useParams)(),[Te]=Re.default.useForm(),[Ie,fe]=(0,ae.useState)({}),[et,Ot]=(0,ae.useState)(""),[Se,me]=(0,ae.useState)(!0),{studentWorkAddDefaultData:Me,workDetail:Be}=ut;let[be,_e]=(0,ae.useState)([]);const[Nt,ft]=(0,ae.useState)([]),[Tt,Ct]=(0,ae.useState)(!1),[$t,ve]=(0,ae.useState)(!1),[Ke,Qe]=(0,ae.useState)(),[it,Mt]=(0,ae.useState)(!1),Ht=(0,ae.useRef)(!1),[Jt,Vt]=(0,ae.useState)({page:1,limit:9999,search:""}),gn=()=>nt(void 0,null,function*(){const Qt=yield ot({type:"shixunHomeworks/getSearchMemberList",payload:Je(Je({},ke),Jt)});Qt.members&&Qt.members.length>0&&_e([...Qt.members]),Mt(Qt==null?void 0:Qt.is_ai),me(!1)});(0,ae.useEffect)(()=>{var Qt;it&&!Ht.current&&(Nt!=null&&Nt.length)&&(be!=null&&be.length)&&(console.log(Me),Ht.current=!0,ft(Me==null?void 0:Me.members),Te.setFieldsValue({user_ids:(Qt=Me==null?void 0:Me.members)==null?void 0:Qt.map(bn=>bn.user_id)}))},[it,be==null?void 0:be.length,Nt==null?void 0:Nt.length]),(0,ae.useEffect)(()=>{ot({type:"shixunHomeworks/getWorkDetail",payload:{categoryId:ke.commonHomeworkId}}),ot({type:"shixunHomeworks/addStudentWorkDefaultData",payload:Pt(Je({},ke),{type:3})})},[]),(0,ae.useEffect)(()=>{gn()},[Jt]),(0,ae.useEffect)(()=>{Me!=null&&Me.homework_name&&ft([...Me==null?void 0:Me.members]),Me!=null&&Me.team_name&&Ot(Me==null?void 0:Me.team_name)},[Me]);const Nn=Qt=>nt(void 0,null,function*(){Qt.user_ids=(Nt==null?void 0:Nt.map(Xt=>Xt.user_id))||[];const bn=yield(0,b.Be)(Pt(Je(Je({},ke),Qt),{type:3}));bn.status===0&&ce.history.push(`/classrooms/${ke.coursesId}/group_homework/${ke.commonHomeworkId}/review/${bn.work_id}`)}),Ln=Qt=>nt(void 0,null,function*(){var bn;const Xt=Pt(Je({},Ie),{team_name:et});Xt.base_on_project=1,Xt.attachment_ids&&(Xt.attachment_ids=(bn=Xt==null?void 0:Xt.attachment_ids)==null?void 0:bn.map(xn=>xn.response.id));let Rn=!1;if(Nt.map(xn=>{xn.score||(Rn=!0)}),Me.is_group_grade&&Rn){Ze.ZP.warning(rn.formatMessage({id:"classrooms.promptScore",defaultMessage:"\u8BC4\u5206\u4E0D\u80FD\u4E3A\u7A7A"}));return}Xt.group_leader_scores=Nt.map(xn=>({user_id:xn.user_id,score:xn.score}));const Mn=()=>{!Xt.attachment_ids||Xt.attachment_ids==""?Ee.default.confirm({title:pe.createElement("div",null,"\u8FD8\u672A\u4E0A\u4F20\u9644\u4EF6",pe.createElement("br",null),"\u662F\u5426\u786E\u8BA4\u63D0\u4EA4\u4F5C\u54C1\uFF1F"),onOk:()=>{Nn(Xt)}}):Nn(Xt)};if(Be!=null&&Be.can_submit){if(!(Be!=null&&Be.submit_size)){Ze.ZP.warning(rn.formatMessage({id:"classrooms.submissionChanceUsedUp",defaultMessage:"\u60A8\u7684\u4F5C\u54C1\u63D0\u4EA4\u673A\u4F1A\u5DF2\u7528\u5B8C\u3002\u5982\u9700\u7EE7\u7EED\u4FEE\u6539\uFF0C\u8BF7\u8054\u7CFB\u6307\u5BFC\u8001\u5E08\u6216\u5E73\u53F0\u8FD0\u8425\u3002"}));return}Ee.default.confirm({title:rn.formatMessage({id:"classrooms.prompt",defaultMessage:"\u63D0\u793A"}),icon:null,centered:!0,width:472,content:pe.createElement(pe.Fragment,null,"\u4F60\u8FD8\u6709 ",pe.createElement("span",{className:"ml5 mr5",style:{color:"#DF711C"}},Be==null?void 0:Be.submit_size)," \u6B21\u63D0\u4EA4\u673A\u4F1A\u3002\u786E\u8BA4\u63D0\u4EA4\u540E\uFF0C\u4E0A\u4E00\u6B21\u7684\u63D0\u4EA4\u8BB0\u5F55\u4F1A\u88AB\u8986\u76D6\u3002\u8BF7\u6CE8\u610F\uFF0C\u5230\u8FBE\u89C4\u5B9A\u7684\u63D0\u4EA4\u6B21\u6570\u540E\u5C06\u4E0D\u53EF\u518D\u6B21\u63D0\u4EA4\uFF0C\u786E\u5B9A\u662F\u5426\u63D0\u4EA4\uFF1F"),onOk:()=>{Mn()}});return}Mn()}),In=Qt=>nt(void 0,null,function*(){var bn,Xt,Rn;const Mn=(bn=document==null?void 0:document.querySelector(Qt))==null?void 0:bn.scrollHeight,xn=(Xt=document==null?void 0:document.querySelector(Qt))==null?void 0:Xt.scrollTop,Yn=(Rn=document==null?void 0:document.querySelector(Qt))==null?void 0:Rn.clientHeight;Mn==xn+Yn&&Se&&(Jt.page++,Vt(Je({},Jt)))});return console.log("---",Nt),pe.createElement("section",{className:E.bg},Me.course_name&&pe.createElement("section",{className:"animated fadeIn"},pe.createElement("aside",{className:"mt10"},Me.category&&pe.createElement(we.Z,{separator:">"},pe.createElement(we.Z.Item,{href:`/classrooms/${Me.course_id}/group_homework`},Me.course_name),pe.createElement(we.Z.Item,{href:`/classrooms/${Me.course_id}/group_homework`},Me.category.category_name),pe.createElement(we.Z.Item,null,Me==null?void 0:Me.user_name," ",rn.formatMessage({id:"classroomGraphicGroupHomework.submitWork",defaultMessage:"\u63D0\u4EA4\u4F5C\u54C1"}))))),pe.createElement("aside",{className:"font24 bold mt20 mb20"},Me.homework_name),pe.createElement("div",{style:{background:"#fff",padding:"20px 30px"}},pe.createElement("div",{style:{fontSize:"18px",marginBottom:"10px",fontWeight:600}},rn.formatMessage({id:"classroomGraphicGroupHomework.homeworkDescription",defaultMessage:"\u4F5C\u4E1A\u63CF\u8FF0"})),pe.createElement(ne.Z,{value:(Be==null?void 0:Be.description)||"\u6682\u65E0\uFF5E"}),pe.createElement(ee.Z,{authority:(0,le.GJ)(),showDimensions:!1,dataSource:Be==null?void 0:Be.attachments,callback:()=>{ot({type:"shixunHomeworks/getWorkDetail",payload:{categoryId:ke.commonHomeworkId}})}}),pe.createElement(Ce.Ei,{value:Be})),pe.createElement(Re.default,{form:Te,className:E.formWrap,scrollToFirstError:!0,layout:"vertical",onValuesChange:(Qt,bn)=>fe(bn),onFinish:Ln},pe.createElement("div",{className:E.mdWrap},pe.createElement(Re.default.Item,{htmlFor:null,label:pe.createElement("span",null,rn.formatMessage({id:"classrooms.content",defaultMessage:"\u5185\u5BB9"}),":"),name:"description",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4F5C\u4E1A\u7684\u7B80\u4ECB"},{type:"string",whitespace:!0,message:"\u5185\u5BB9\u4E0D\u80FD\u5168\u4E3A\u7A7A\u683C"}]},pe.createElement(x.h,{placeholder:"\u8BF7\u5728\u6B64\u8F93\u5165\u5185\u5BB9",scrollId:"",watch:!0})),pe.createElement(Re.default.Item,{name:"attachment_ids"},pe.createElement(z.Z,null)),pe.createElement(re.Z,null),pe.createElement("div",{className:"flex gap-10px item-center"},pe.createElement("div",{className:"mb-10px"},"\u5C0F\u7EC4\u540D\u79F0\uFF1A"),pe.createElement(Ue.default.Paragraph,{editable:((Rt=Be==null?void 0:Be.group_info)==null?void 0:Rt.leader_change_name)&&(Me==null?void 0:Me.is_leader)&&{onChange:Qt=>{Ot(Qt)}}},et)),pe.createElement("div",{style:{display:"flex"}},pe.createElement(rt.Z,{align:"middle",className:"mb20",style:{marginTop:20,width:550}},(Me==null?void 0:Me.max_num)>1&&pe.createElement(Ne.Z,{span:12},"\u6210\u5458\u8981\u6C42:",Me==null?void 0:Me.min_num,"~",Me==null?void 0:Me.max_num,"\u4EBA\xA0"),pe.createElement(Ne.Z,{span:12,style:{display:"flex",justifyContent:(Me==null?void 0:Me.max_num)>1&&"flex-end"}},pe.createElement(De.default.Search,{onSearch:(Qt,bn)=>{bn.preventDefault(),Qt===""?delete Jt.search:Jt.search=Qt,Jt.page=1,Vt(Je({},Jt)),_e([]),me(!0)},placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u6216\u5B66\u53F7\u641C\u7D22",allowClear:!0,style:{width:240}}))),pe.createElement(rt.Z,{style:{width:610,alignItems:"center"},justify:"end"},Me.is_leader&&((ye=Be==null?void 0:Be.group_info)==null?void 0:ye.group_type)==Pe.YT.STUDENT_SELF&&pe.createElement("span",{className:E.button,onClick:()=>{Ct(!0)}},"\u66F4\u6362\u961F\u957F"))),pe.createElement(rt.Z,{align:"middle"},pe.createElement(Ne.Z,{span:11},pe.createElement(tt.default,{dataSource:be,pagination:!1,rowKey:Qt=>Qt.user_id,style:{minHeight:440,border:"1px solid #F6F7F9",minWidth:550},rowSelection:((It=Be==null?void 0:Be.group_info)==null?void 0:It.leader_manage_member)&&(Me==null?void 0:Me.is_leader)&&{type:"checkbox",getCheckboxProps:Qt=>{var bn;return{disabled:it||(Qt==null?void 0:Qt.user_id)===((bn=Oe.userInfo)==null?void 0:bn.user_id)||!(Me!=null&&Me.is_leader)}},selectedRowKeys:Nt==null?void 0:Nt.map(Qt=>Qt.user_id),onSelect(Qt,bn,Xt){if(bn)ft([...Nt,Je({},Qt)]);else{let Rn=Nt.filter(Mn=>Mn.user_id!==(Qt==null?void 0:Qt.user_id));ft([...Rn])}},onChange(Qt,bn,Xt){Xt.type==="all"&&ft([...bn])}},scroll:{y:400},columns:[{title:rn.formatMessage({id:"classrooms.name",defaultMessage:"\u59D3\u540D"}),dataIndex:"user_name",key:"user_name"},{title:rn.formatMessage({id:"classrooms.classDivision",defaultMessage:"\u5206\u73ED"}),dataIndex:"group_name",key:"group_name"},{title:rn.formatMessage({id:"classrooms.studentNumber",defaultMessage:"\u5B66\u53F7"}),dataIndex:"student_id",key:"student_id"}]})),pe.createElement(Ne.Z,{span:1},pe.createElement("img",{src:de,style:{marginLeft:35}})),pe.createElement(Ne.Z,{span:12,style:{display:"flex",justifyContent:"flex-end"}},pe.createElement("div",{className:E.searchMember,style:{width:550}},pe.createElement(rt.Z,{className:E.searchMemberHeader},pe.createElement(Ne.Z,{className:"ml30",flex:"100px"},rn.formatMessage({id:"classrooms.name",defaultMessage:"\u59D3\u540D"})),pe.createElement(Ne.Z,{flex:"120px",style:{marginLeft:5}},rn.formatMessage({id:"classrooms.classDivision",defaultMessage:"\u5206\u73ED"})),pe.createElement(Ne.Z,{flex:"110px"},rn.formatMessage({id:"classrooms.studentNumber",defaultMessage:"\u5B66\u53F7"})),pe.createElement(Ne.Z,null,Me.is_group_grade&&"\u8BC4\u5206")),pe.createElement("div",{style:{overflow:"auto",height:360}},Nt==null?void 0:Nt.map((Qt,bn)=>{var Xt;return pe.createElement(rt.Z,{key:bn,align:"middle",style:{height:48,lineHeight:"48px",paddingLeft:30,borderBottom:"1px solid rgba(48,97,208,0.1)"}},pe.createElement(Ne.Z,{flex:"100px"},Qt.user_name),pe.createElement(Ne.Z,{flex:"120px",style:{marginLeft:5}},Qt.group_name),pe.createElement(Ne.Z,{flex:"110px"},Qt.student_id),pe.createElement(Ne.Z,null,Me.is_group_grade&&pe.createElement(Ae.Z,{stringMode:!0,min:"0.1",max:"100",step:"0.1",placeholder:"\u8BF7\u8F93\u5165",value:Qt.score,onChange:Rn=>{ft(Nt.map(Mn=>Qt.user_id==Mn.user_id?Pt(Je({},Mn),{score:Rn}):Mn))}})),pe.createElement(Ne.Z,{style:{marginLeft:10}},bn!=0&&!it&&Me.is_leader&&((Xt=Be==null?void 0:Be.group_info)==null?void 0:Xt.leader_manage_member)&&pe.createElement("i",{className:"iconfont icon-shanchudiao current",onClick:()=>{var Rn,Mn;Te.setFieldsValue({user_ids:(Rn=Ie==null?void 0:Ie.user_ids)==null?void 0:Rn.filter(xn=>xn!==Qt.user_id)}),fe(Pt(Je({},Ie),{user_ids:(Mn=Ie==null?void 0:Ie.user_ids)==null?void 0:Mn.filter(xn=>xn!==Qt.user_id)})),ft(Nt.filter(xn=>xn.user_id!=Qt.user_id))}})))}))))))),pe.createElement(rt.Z,{align:"middle",className:"pt40 mb30"},pe.createElement(oe.ZP,{size:"middle",type:"primary",className:`${E.button} mr20`,loading:Yt["newCourse/editCourse"]||Yt["newCourse/submitCourse"],onClick:()=>Te.submit()},rn.formatMessage({id:"classroomGraphicGroupHomework.submit",defaultMessage:"\u63D0\u4EA4"})),pe.createElement(oe.ZP,{size:"middle",type:"primary",ghost:!0,className:E.button,onClick:()=>ce.history.push(`/classrooms/${ke.coursesId}/group_homework/${ke.commonHomeworkId}/detail`)},rn.formatMessage({id:"classrooms.cancel",defaultMessage:"\u53D6\u6D88"}))),pe.createElement(Ee.default,{title:"\u66F4\u6362\u961F\u957F",open:Tt,onCancel:()=>{Ct(!1)},okButtonProps:{loading:$t},onOk:()=>nt(void 0,null,function*(){console.log("--",ke),ve(!0);let Qt=yield(0,ge.ZP)(`/api/student_works/${Me.student_work_id}/change_captain.json`,{method:"put",body:{user_id:Ke}});ve(!1),(Qt==null?void 0:Qt.status)===0&&(Ct(!1),ot({type:"shixunHomeworks/getWorkDetail",payload:{categoryId:ke.commonHomeworkId}}),ot({type:"shixunHomeworks/addStudentWorkDefaultData",payload:Pt(Je({},ke),{type:3})}))})},pe.createElement("div",null,"\u9009\u62E9\u7684\u6210\u5458\u5C06\u4F1A\u6210\u4E3A\u65B0\u7684\u961F\u957F"),pe.createElement("div",null,"\u60A8\u5C06\u4E0D\u518D\u62E5\u6709\u961F\u957F\u7684\u6743\u9650\uFF0C\u4F46\u60A8\u4ECD\u662F\u8BE5\u7EC4\u7684\u7EC4\u5458"),pe.createElement("div",{style:{marginTop:20,background:"#F6F7F9",padding:15}},pe.createElement(y.ZP.Group,{onChange:Qt=>{Qe(Qt.target.value)}},pe.createElement(a.Z,{direction:"vertical"},(yn=(nn=Me==null?void 0:Me.members)==null?void 0:nn.filter(Qt=>!Qt.is_leader))==null?void 0:yn.map(Qt=>pe.createElement(y.ZP,{value:Qt.user_id},Qt.user_name)))))))};var yt=(0,ce.connect)(({shixunHomeworks:ut,newCourse:Oe,user:Ge,loading:bt,globalSetting:Yt})=>({shixunHomeworks:ut,newCourse:Oe,globalSetting:Yt,user:Ge,loading:bt.effects}))(lt)},64351:function(dt,St,te){"use strict";te.d(St,{Ei:function(){return b},rU:function(){return E},ZP:function(){return ee}});var ae=te(59301),ce={wrap:"wrap___W3YuU",title:"title___OzKge",exhibition:"exhibition___ugphm",title_icon:"title_icon___QGbm6"},Re=te(78241),Ze=te(24905),Ee=te(5871),we=te(95237),re=te(43604),Ue=te(6848),rt=te(92310),Ne=te.n(rt),De=te(59301),tt=Object.defineProperty,Ae=Object.getOwnPropertySymbols,oe=Object.prototype.hasOwnProperty,y=Object.prototype.propertyIsEnumerable,a=(ne,le,de)=>le in ne?tt(ne,le,{enumerable:!0,configurable:!0,writable:!0,value:de}):ne[le]=de,x=(ne,le)=>{for(var de in le||(le={}))oe.call(le,de)&&a(ne,de,le[de]);if(Ae)for(var de of Ae(le))y.call(le,de)&&a(ne,de,le[de]);return ne};const b=({value:ne,className:le,style:de})=>{const[ge,Ce]=(0,ae.useState)("0");(0,ae.useEffect)(()=>{if(ne){const{submit_limit:pe,must_file:ue}=ne;if(pe&&ue){Ce("1");return}if(pe&&!ue){Ce("2");return}if(!pe&&ue){Ce("3");return}}},[ne]);const Pe={1:De.createElement("span",null,"\u4F5C\u4E1A\u5185\u5BB9\u81F3\u5C11\u586B\u5199",De.createElement("span",{className:"ml5 mr5 c-light-primary"},ne==null?void 0:ne.submit_limit_num),"\u5B57\u7B26\uFF0C\u5E76\u4E14\u5FC5\u987B\u4E0A\u4F20\u76F8\u5173\u9644\u4EF6\u3002"),2:De.createElement("span",null,"\u4F5C\u4E1A\u5185\u5BB9\u81F3\u5C11\u586B\u5199",De.createElement("span",{className:"ml5 mr5 c-light-primary"},ne==null?void 0:ne.submit_limit_num),"\u5B57\u7B26"),3:De.createElement("span",null,"\u5FC5\u987B\u4E0A\u4F20\u76F8\u5173\u9644\u4EF6\u3002")};return ge==="0"?De.createElement(De.Fragment,null):De.createElement("section",{className:Ne()(ce.exhibition,le),style:de},De.createElement("span",{className:"c-grey-666 mr10"},"\u63D0\u4EA4\u4F5C\u4E1A\u8981\u6C42\uFF1A"),Pe==null?void 0:Pe[ge])},E=({className:ne,style:le,form:de})=>{const ge=Re.default.useWatch("submit_limit",de),Ce=Re.default.useWatch("can_submit",de);return De.createElement("section",{className:Ne()(ce.wrap,ne),style:le},De.createElement("div",{className:`${ce.title}`},De.createElement("span",null,"\u63D0\u4EA4\u8BBE\u7F6E")),De.createElement("div",null,De.createElement("div",{style:{display:"flex",background:"#F6F7F9",padding:"5px 30px",alignItems:"center"}},De.createElement(Re.default.Item,{name:"can_submit",valuePropName:"checked",style:{lineHeight:"40px"}},De.createElement(Ze.default,null,"\u9650\u5236\u63D0\u4EA4\u4F5C\u4E1A")),De.createElement(Re.default.Item,{name:"submit_num",rules:Ce&&[{required:!0,message:"\u8BF7\u586B\u5199\u4F5C\u54C1\u6B21\u6570"}]},De.createElement(Ee.Z,{precision:0,min:1,disabled:!Ce,size:"large",addonAfter:"\u6B21",style:{width:223}})),De.createElement("span",{style:{color:"#666",fontSize:12}},"\uFF08\u5F00\u542F\u540E\u5C06\u9650\u5236\u5B66\u751F\u63D0\u4EA4\u4F5C\u4E1A\u6B21\u6570\uFF1B\u6253\u56DE\u91CD\u505A\u540E\u5141\u8BB8\u5B66\u751F\u91CD\u65B0\u63D0\u4EA4\u4E00\u6B21\uFF1B\u5728\u8865\u4EA4\u9636\u6BB5\uFF0C\u7528\u5B8C\u6B21\u6570\u7684\u5B66\u751F\u53EF\u989D\u5916\u63D0\u4EA4\u4E00\u6B21\uFF09")),De.createElement("div",{style:{display:"flex",marginTop:1,background:"#F6F7F9",padding:"5px 30px"}},De.createElement(Re.default.Item,{name:"submit_limit",valuePropName:"checked",style:{lineHeight:"40px"}},De.createElement(Ze.default,null,"\u586B\u5199\u5185\u5BB9\u81F3\u5C11")),De.createElement(Re.default.Item,{className:"mr10",name:"submit_limit_num",rules:ge&&[{required:!0,message:"\u5B57\u6570\u4E0D\u80FD\u4E3A\u7A7A"}]},De.createElement(Ee.Z,{precision:0,min:1,disabled:!ge,size:"large",addonAfter:"\u5B57",style:{width:223,marginRight:100}}))),De.createElement("div",{style:{background:"#F6F7F9",marginTop:1,padding:"5px 30px"}},De.createElement(Re.default.Item,{name:"must_file",valuePropName:"checked",style:{marginLeft:0,lineHeight:"40px"}},De.createElement(Ze.default,null,"\u63D0\u4EA4\u4F5C\u4E1A\u5FC5\u987B\u4E0A\u4F20\u9644\u4EF6"))),De.createElement("div",{style:{display:"flex",marginTop:1,background:"#F6F7F9",padding:"5px 30px",alignItems:"center"}},De.createElement(Re.default.Item,{name:"can_deadline_submit",valuePropName:"checked",style:{lineHeight:"40px"}},De.createElement(Ze.default,null,"\u4F5C\u4E1A\u622A\u6B62\u540E\u5141\u8BB8\u4FEE\u6539\u9644\u4EF6")),De.createElement("span",{style:{color:"#666",fontSize:12}},"\uFF08\u5F00\u542F\u540E\uFF0C\u5DF2\u63D0\u4EA4\u4F5C\u4E1A\u7684\u5B66\u751F\u5C06\u53EF\u4EE5\u4FEE\u6539\u9644\u4EF6\uFF0C\u672A\u63D0\u4EA4\u4F5C\u4E1A\u7684\u5B66\u751F\u5219\u4E0D\u80FD\u4E0A\u4F20\u6216\u4FEE\u6539\u9644\u4EF6\uFF09"))))};var ee=({value:ne,onChange:le,className:de,style:ge,disabled:Ce=!1,checkMarginLeft:Pe=0})=>{const pe={submit_limit:!1,submit_limit_num:200,must_file:!1},[ue,ct]=(0,ae.useState)({});(0,ae.useEffect)(()=>{if(console.log(ne,"value"),!ne)return;const At={submit_limit:ne==null?void 0:ne.submit_limit,submit_limit_num:ne==null?void 0:ne.submit_limit_num,must_file:ne==null?void 0:ne.must_file,can_submit:ne==null?void 0:ne.can_submit,submit_num:ne==null?void 0:ne.submit_num};ct(x({},At))},[ne]);const ht=At=>{const Le=x(x({},ue),At);le(Le)};return De.createElement("section",{className:Ne()(ce.wrap,de),style:ge},De.createElement("div",{className:`${ce.title} mt30`},De.createElement("span",null,"\u63D0\u4EA4\u8BBE\u7F6E")),De.createElement(we.Z,{style:{background:"#F6F7F9",padding:"5px 30px"}},De.createElement(re.Z,{style:{lineHeight:"40px",marginTop:"10px"}},De.createElement(Ze.default,{disabled:Ce,checked:ue==null?void 0:ue.can_submit,onChange:At=>ht({can_submit:At.target.checked})}),De.createElement("span",{className:"ml10",style:{marginRight:18}},"\u9650\u5236\u63D0\u4EA4\u4F5C\u4E1A"),De.createElement(Ee.Z,{size:"large",addonAfter:"\u6B21",style:{width:143},precision:0,min:1,disabled:Ce||!(ue!=null&&ue.can_submit),value:ue==null?void 0:ue.submit_num,onChange:At=>ht({submit_num:At})}),De.createElement(Ue.Z,{overlayInnerStyle:{width:520},title:De.createElement("div",null,"1\u3001\u82E5\u672A\u5F00\u542F\u8BE5\u9650\u5236\uFF0C\u5B66\u751F\u53EF\u4EE5\u65E0\u9650\u6B21\u63D0\u4EA4\u4F5C\u54C1\uFF1B",De.createElement("br",null),"2\u3001\u82E5\u4F5C\u4E1A\u5728\u8865\u4EA4\u9636\u6BB5\uFF0C\u5DF2\u7528\u5B8C\u63D0\u4EA4\u6B21\u6570\u7684\u5B66\u751F\uFF0C\u5C06\u83B7\u5F97\u4E00\u6B21\u989D\u5916\u7684\u63D0\u4EA4\u4F5C\u54C1\u673A\u4F1A\uFF1B",De.createElement("br",null),"3\u3001\u82E5\u5B66\u751F\u9700\u8981\u8D85\u51FA\u89C4\u5B9A\u6B21\u6570\u63D0\u4EA4\u4F5C\u54C1\uFF0C\u6559\u5E08\u53EF\u4F7F\u7528\u201C\u6253\u56DE\u91CD\u505A\u201D\u529F\u80FD\uFF0C\u8BA9\u8BE5\u5B66\u751F\u91CD\u65B0\u63D0\u4EA4\u4E00\u6B21\u3002")},De.createElement("i",{className:`iconfont icon-tishixiaowenhao ml10 ${ce.title_icon}`}))),De.createElement(re.Z,{style:{lineHeight:"40px",marginTop:"10px"}},De.createElement(Ze.default,{style:{marginLeft:Pe},disabled:Ce,checked:ue==null?void 0:ue.submit_limit,onChange:At=>ht({submit_limit:At.target.checked})}),De.createElement("span",{className:"ml10",style:{marginRight:18}},"\u586B\u5199\u5185\u5BB9\u81F3\u5C11"),De.createElement(Ee.Z,{size:"large",addonAfter:"\u5B57",style:{width:143,marginRight:100},precision:0,min:1,disabled:Ce||!(ue!=null&&ue.submit_limit),value:ue==null?void 0:ue.submit_limit_num,onChange:At=>ht({submit_limit_num:At})})),De.createElement(re.Z,{style:{lineHeight:"40px",marginTop:"10px"}},De.createElement(Ze.default,{style:{marginLeft:Pe},disabled:Ce,checked:ue==null?void 0:ue.must_file,onChange:At=>ht({must_file:At.target.checked})}),De.createElement("span",{className:"ml10"},"\u63D0\u4EA4\u4F5C\u4E1A\u5FC5\u987B\u4E0A\u4F20\u9644\u4EF6"))))}},80024:function(dt,St,te){"use strict";te.d(St,{$J:function(){return Re},JZ:function(){return Ee},bN:function(){return re},jP:function(){return we},rO:function(){return Ze}});var ae=te(38147),ce=(Ue,rt,Ne)=>new Promise((De,tt)=>{var Ae=a=>{try{y(Ne.next(a))}catch(x){tt(x)}},oe=a=>{try{y(Ne.throw(a))}catch(x){tt(x)}},y=a=>a.done?De(a.value):Promise.resolve(a.value).then(Ae,oe);y((Ne=Ne.apply(Ue,rt)).next())});function Re(Ue){return(0,ae.U2)(`libraries/${Ue}.json`)}function Ze(Ue){return(0,ae.U2)("library_tags.json",Ue)}function Ee(Ue){return ce(this,null,function*(){return(yield(0,ae.IV)(`attachments/${Ue}.json`)).status===0})}function we(Ue){return(0,ae.v_)("libraries.json",Ue)}function re(Ue,rt){return(0,ae.gz)(`libraries/${Ue}.json`,rt)}},50371:function(dt,St){"use strict";function te(){const ae=Object.assign({},arguments.length<=0?void 0:arguments[0]);for(let ce=1;ce{const Ee=Re[Ze];Ee!==void 0&&(ae[Ze]=Ee)})}return ae}St.Z=te},13845:function(dt,St,te){"use strict";te.d(St,{F:function(){return ae},Z:function(){return ce}});function ae(Re){return Re!=null&&Re===Re.window}function ce(Re,Ze){var Ee,we;if(typeof window=="undefined")return 0;const re=Ze?"scrollTop":"scrollLeft";let Ue=0;return ae(Re)?Ue=Re[Ze?"pageYOffset":"pageXOffset"]:Re instanceof Document?Ue=Re.documentElement[re]:(Re instanceof HTMLElement||Re)&&(Ue=Re[re]),Re&&!ae(Re)&&typeof Ue!="number"&&(Ue=(we=((Ee=Re.ownerDocument)!==null&&Ee!==void 0?Ee:Re).documentElement)===null||we===void 0?void 0:we[re]),Ue}},56762:function(dt,St,te){"use strict";te.d(St,{Z:function(){return ce}});var ae=te(59301);function ce(){const[,Re]=ae.useReducer(Ze=>Ze+1,0);return Re}},68031:function(dt,St,te){"use strict";te.d(St,{Z:function(){return Ze}});var ae=te(16089);function ce(Ee,we,re,Ue){const rt=re-we;return Ee/=Ue/2,Ee<1?rt/2*Ee*Ee*Ee+we:rt/2*((Ee-=2)*Ee*Ee+2)+we}var Re=te(13845);function Ze(Ee){let we=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{getContainer:re=()=>window,callback:Ue,duration:rt=450}=we,Ne=re(),De=(0,Re.Z)(Ne,!0),tt=Date.now(),Ae=()=>{const y=Date.now()-tt,a=ce(y>rt?rt:y,De,Ee,rt);(0,Re.F)(Ne)?Ne.scrollTo(window.pageXOffset,a):Ne instanceof Document||Ne.constructor.name==="HTMLDocument"?Ne.documentElement.scrollTop=a:Ne.scrollTop=a,y{let{children:Ve}=Le;const{getPrefixCls:st}=Ee.useContext(re.E_),Je=st("breadcrumb");return Ee.createElement("li",{className:`${Je}-separator`,"aria-hidden":"true"},Ve===""?Ve:Ve||"/")};Ne.__ANT_BREADCRUMB_SEPARATOR=!0;var De=Ne,tt=function(Le,Ve){var st={};for(var Je in Le)Object.prototype.hasOwnProperty.call(Le,Je)&&Ve.indexOf(Je)<0&&(st[Je]=Le[Je]);if(Le!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Pt=0,Je=Object.getOwnPropertySymbols(Le);PtVe[Pt]||Je)}function oe(Le,Ve,st,Je){if(st==null)return null;const{className:Pt,onClick:nt}=Ve,lt=tt(Ve,["className","onClick"]),yt=Object.assign(Object.assign({},(0,Ze.Z)(lt,{data:!0,aria:!0})),{onClick:nt});return Je!==void 0?Ee.createElement("a",Object.assign({},yt,{className:ce()(`${Le}-link`,Pt),href:Je}),st):Ee.createElement("span",Object.assign({},yt,{className:ce()(`${Le}-link`,Pt)}),st)}function y(Le,Ve){return(Je,Pt,nt,lt,yt)=>{if(Ve)return Ve(Je,Pt,nt,lt);const ut=Ae(Je,Pt);return oe(Le,Je,ut,yt)}}var a=function(Le,Ve){var st={};for(var Je in Le)Object.prototype.hasOwnProperty.call(Le,Je)&&Ve.indexOf(Je)<0&&(st[Je]=Le[Je]);if(Le!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Pt=0,Je=Object.getOwnPropertySymbols(Le);Pt{const{prefixCls:Ve,separator:st="/",children:Je,menu:Pt,overlay:nt,dropdownProps:lt,href:yt}=Le,Oe=(Ge=>{if(Pt||nt){const bt=Object.assign({},lt);if(Pt){const Yt=Pt||{},{items:ot}=Yt,Rt=a(Yt,["items"]);bt.menu=Object.assign(Object.assign({},Rt),{items:ot==null?void 0:ot.map((ye,It)=>{var{key:nn,title:yn,label:rn,path:ke}=ye,Te=a(ye,["key","title","label","path"]);let Ie=rn!=null?rn:yn;return ke&&(Ie=Ee.createElement("a",{href:`${yt}${ke}`},Ie)),Object.assign(Object.assign({},Te),{key:nn!=null?nn:It,label:Ie})})})}else nt&&(bt.overlay=nt);return Ee.createElement(rt.Z,Object.assign({placement:"bottom"},bt),Ee.createElement("span",{className:`${Ve}-overlay-link`},Ge,Ee.createElement(Ue.Z,null)))}return Ge})(Je);return Oe!=null?Ee.createElement(Ee.Fragment,null,Ee.createElement("li",null,Oe),st&&Ee.createElement(De,null,st)):null},b=Le=>{const{prefixCls:Ve,children:st,href:Je}=Le,Pt=a(Le,["prefixCls","children","href"]),{getPrefixCls:nt}=Ee.useContext(re.E_),lt=nt("breadcrumb",Ve);return Ee.createElement(x,Object.assign({},Pt,{prefixCls:lt}),oe(lt,Pt,st,Je))};b.__ANT_BREADCRUMB_ITEM=!0;var E=b,z=te(17313),ee=te(83116),ne=te(37613);const le=Le=>{const{componentCls:Ve,iconCls:st}=Le;return{[Ve]:Object.assign(Object.assign({},(0,z.Wf)(Le)),{color:Le.itemColor,fontSize:Le.fontSize,[st]:{fontSize:Le.iconFontSize},ol:{display:"flex",flexWrap:"wrap",margin:0,padding:0,listStyle:"none"},a:Object.assign({color:Le.linkColor,transition:`color ${Le.motionDurationMid}`,padding:`0 ${Le.paddingXXS}px`,borderRadius:Le.borderRadiusSM,height:Le.lineHeight*Le.fontSize,display:"inline-block",marginInline:-Le.marginXXS,"&:hover":{color:Le.linkHoverColor,backgroundColor:Le.colorBgTextHover}},(0,z.Qy)(Le)),"li:last-child":{color:Le.lastItemColor},[`${Ve}-separator`]:{marginInline:Le.separatorMargin,color:Le.separatorColor},[`${Ve}-link`]:{[` - > ${st} + span, - > ${st} + a - `]:{marginInlineStart:Le.marginXXS}},[`${Ve}-overlay-link`]:{borderRadius:Le.borderRadiusSM,height:Le.lineHeight*Le.fontSize,display:"inline-block",padding:`0 ${Le.paddingXXS}px`,marginInline:-Le.marginXXS,[`> ${st}`]:{marginInlineStart:Le.marginXXS,fontSize:Le.fontSizeIcon},"&:hover":{color:Le.linkHoverColor,backgroundColor:Le.colorBgTextHover,a:{color:Le.linkHoverColor}},a:{"&:hover":{backgroundColor:"transparent"}}},[`&${Le.componentCls}-rtl`]:{direction:"rtl"}})}};var de=(0,ee.Z)("Breadcrumb",Le=>{const Ve=(0,ne.TS)(Le,{});return[le(Ve)]},Le=>({itemColor:Le.colorTextDescription,lastItemColor:Le.colorText,iconFontSize:Le.fontSize,linkColor:Le.colorTextDescription,linkHoverColor:Le.colorText,separatorColor:Le.colorTextDescription,separatorMargin:Le.marginXS})),ge=function(Le,Ve){var st={};for(var Je in Le)Object.prototype.hasOwnProperty.call(Le,Je)&&Ve.indexOf(Je)<0&&(st[Je]=Le[Je]);if(Le!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Pt=0,Je=Object.getOwnPropertySymbols(Le);Pt{var{breadcrumbName:lt}=nt,yt=ge(nt,["breadcrumbName"]);return Object.assign(Object.assign({},yt),{title:lt})})}),Pt}function Pe(Le,Ve){return(0,Ee.useMemo)(()=>Le||(Ve?Ve.map(Ce):null),[Le,Ve])}var pe=function(Le,Ve){var st={};for(var Je in Le)Object.prototype.hasOwnProperty.call(Le,Je)&&Ve.indexOf(Je)<0&&(st[Je]=Le[Je]);if(Le!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Pt=0,Je=Object.getOwnPropertySymbols(Le);Pt{if(Ve===void 0)return Ve;let st=(Ve||"").replace(/^\//,"");return Object.keys(Le).forEach(Je=>{st=st.replace(`:${Je}`,Le[Je])}),st},ct=Le=>{const{prefixCls:Ve,separator:st="/",style:Je,className:Pt,rootClassName:nt,routes:lt,items:yt,children:ut,itemRender:Oe,params:Ge={}}=Le,bt=pe(Le,["prefixCls","separator","style","className","rootClassName","routes","items","children","itemRender","params"]),{getPrefixCls:Yt,direction:ot,breadcrumb:Rt}=Ee.useContext(re.E_);let ye;const It=Yt("breadcrumb",Ve),[nn,yn]=de(It),rn=Pe(yt,lt),ke=y(It,Oe);if(rn&&rn.length>0){const fe=[],et=yt||lt;ye=rn.map((Ot,Se)=>{const{path:me,key:Me,type:Be,menu:be,overlay:_e,onClick:Nt,className:ft,separator:Tt,dropdownProps:Ct}=Ot,$t=ue(Ge,me);$t!==void 0&&fe.push($t);const ve=Me!=null?Me:Se;if(Be==="separator")return Ee.createElement(De,{key:ve},Tt);const Ke={},Qe=Se===rn.length-1;be?Ke.menu=be:_e&&(Ke.overlay=_e);let{href:it}=Ot;return fe.length&&$t!==void 0&&(it=`#/${fe.join("/")}`),Ee.createElement(x,Object.assign({key:ve},Ke,(0,Ze.Z)(Ot,{data:!0,aria:!0}),{className:ft,dropdownProps:Ct,href:it,separator:Qe?"":st,onClick:Nt,prefixCls:It}),ke(Ot,Ge,et,fe,it))})}else if(ut){const fe=(0,Re.Z)(ut).length;ye=(0,Re.Z)(ut).map((et,Ot)=>{if(!et)return et;const Se=Ot===fe-1;return(0,we.Tm)(et,{separator:Se?"":st,key:Ot})})}const Te=ce()(It,Rt==null?void 0:Rt.className,{[`${It}-rtl`]:ot==="rtl"},Pt,nt,yn),Ie=Object.assign(Object.assign({},Rt==null?void 0:Rt.style),Je);return nn(Ee.createElement("nav",Object.assign({className:Te,style:Ie},bt),Ee.createElement("ol",null,ye)))};ct.Item=E,ct.Separator=De;var ht=ct,At=ht},24905:function(dt,St,te){"use strict";te.d(St,{default:function(){return de}});var ae=te(92310),ce=te.n(ae),Re=te(5630),Ze=te(59301),Ee=te(36355),we=te(1684),re=te(32441),rt=Ze.createContext(null),Ne=te(98447),De=te(14088),tt=te(4572),Ae=function(ge,Ce){var Pe={};for(var pe in ge)Object.prototype.hasOwnProperty.call(ge,pe)&&Ce.indexOf(pe)<0&&(Pe[pe]=ge[pe]);if(ge!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ue=0,pe=Object.getOwnPropertySymbols(ge);ue{var Pe;const{prefixCls:pe,className:ue,rootClassName:ct,children:ht,indeterminate:At=!1,style:Le,onMouseEnter:Ve,onMouseLeave:st,skipGroup:Je=!1,disabled:Pt}=ge,nt=Ae(ge,["prefixCls","className","rootClassName","children","indeterminate","style","onMouseEnter","onMouseLeave","skipGroup","disabled"]),{getPrefixCls:lt,direction:yt,checkbox:ut}=Ze.useContext(Ee.E_),Oe=Ze.useContext(rt),{isFormItemInput:Ge}=Ze.useContext(re.aM),bt=Ze.useContext(we.Z),Yt=(Pe=(Oe==null?void 0:Oe.disabled)||Pt)!==null&&Pe!==void 0?Pe:bt,ot=Ze.useRef(nt.value);Ze.useEffect(()=>{Oe==null||Oe.registerValue(nt.value)},[]),Ze.useEffect(()=>{if(!Je)return nt.value!==ot.current&&(Oe==null||Oe.cancelValue(ot.current),Oe==null||Oe.registerValue(nt.value),ot.current=nt.value),()=>Oe==null?void 0:Oe.cancelValue(nt.value)},[nt.value]);const Rt=lt("checkbox",pe),[ye,It]=(0,Ne.ZP)(Rt),nn=Object.assign({},nt);Oe&&!Je&&(nn.onChange=function(){nt.onChange&&nt.onChange.apply(nt,arguments),Oe.toggleOption&&Oe.toggleOption({label:ht,value:nt.value})},nn.name=Oe.name,nn.checked=Oe.value.includes(nt.value));const yn=ce()(`${Rt}-wrapper`,{[`${Rt}-rtl`]:yt==="rtl",[`${Rt}-wrapper-checked`]:nn.checked,[`${Rt}-wrapper-disabled`]:Yt,[`${Rt}-wrapper-in-form-item`]:Ge},ut==null?void 0:ut.className,ue,ct,It),rn=ce()({[`${Rt}-indeterminate`]:At},tt.A,It),ke=At?"mixed":void 0;return ye(Ze.createElement(De.Z,{component:"Checkbox",disabled:Yt},Ze.createElement("label",{className:yn,style:Object.assign(Object.assign({},ut==null?void 0:ut.style),Le),onMouseEnter:Ve,onMouseLeave:st},Ze.createElement(Re.Z,Object.assign({"aria-checked":ke},nn,{prefixCls:Rt,className:rn,disabled:Yt,ref:Ce})),ht!==void 0&&Ze.createElement("span",null,ht))))};var a=Ze.forwardRef(oe),x=te(94480),b=te(2738),E=function(ge,Ce){var Pe={};for(var pe in ge)Object.prototype.hasOwnProperty.call(ge,pe)&&Ce.indexOf(pe)<0&&(Pe[pe]=ge[pe]);if(ge!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ue=0,pe=Object.getOwnPropertySymbols(ge);ue{const{defaultValue:Pe,children:pe,options:ue=[],prefixCls:ct,className:ht,rootClassName:At,style:Le,onChange:Ve}=ge,st=E(ge,["defaultValue","children","options","prefixCls","className","rootClassName","style","onChange"]),{getPrefixCls:Je,direction:Pt}=Ze.useContext(Ee.E_),[nt,lt]=Ze.useState(st.value||Pe||[]),[yt,ut]=Ze.useState([]);Ze.useEffect(()=>{"value"in st&<(st.value||[])},[st.value]);const Oe=Ze.useMemo(()=>ue.map(Te=>typeof Te=="string"||typeof Te=="number"?{label:Te,value:Te}:Te),[ue]),Ge=Te=>{ut(Ie=>Ie.filter(fe=>fe!==Te))},bt=Te=>{ut(Ie=>[].concat((0,x.Z)(Ie),[Te]))},Yt=Te=>{const Ie=nt.indexOf(Te.value),fe=(0,x.Z)(nt);Ie===-1?fe.push(Te.value):fe.splice(Ie,1),"value"in st||lt(fe),Ve==null||Ve(fe.filter(et=>yt.includes(et)).sort((et,Ot)=>{const Se=Oe.findIndex(Me=>Me.value===et),me=Oe.findIndex(Me=>Me.value===Ot);return Se-me}))},ot=Je("checkbox",ct),Rt=`${ot}-group`,[ye,It]=(0,Ne.ZP)(ot),nn=(0,b.Z)(st,["value","disabled"]),yn=ue.length?Oe.map(Te=>Ze.createElement(a,{prefixCls:ot,key:Te.value.toString(),disabled:"disabled"in Te?Te.disabled:st.disabled,value:Te.value,checked:nt.includes(Te.value),onChange:Te.onChange,className:`${Rt}-item`,style:Te.style,title:Te.title},Te.label)):pe,rn={toggleOption:Yt,value:nt,disabled:st.disabled,name:st.name,registerValue:bt,cancelValue:Ge},ke=ce()(Rt,{[`${Rt}-rtl`]:Pt==="rtl"},ht,At,It);return ye(Ze.createElement("div",Object.assign({className:ke,style:Le},nn,{ref:Ce}),Ze.createElement(rt.Provider,{value:rn},yn)))},ee=Ze.forwardRef(z);var ne=Ze.memo(ee);const le=a;le.Group=ne,le.__ANT_CHECKBOX=!0;var de=le},98447:function(dt,St,te){"use strict";te.d(St,{C2:function(){return Ee}});var ae=te(17313),ce=te(37613),Re=te(83116);const Ze=we=>{const{checkboxCls:re}=we,Ue=`${re}-wrapper`;return[{[`${re}-group`]:Object.assign(Object.assign({},(0,ae.Wf)(we)),{display:"inline-flex",flexWrap:"wrap",columnGap:we.marginXS,[`> ${we.antCls}-row`]:{flex:1}}),[Ue]:Object.assign(Object.assign({},(0,ae.Wf)(we)),{display:"inline-flex",alignItems:"baseline",cursor:"pointer","&:after":{display:"inline-block",width:0,overflow:"hidden",content:"'\\a0'"},[`& + ${Ue}`]:{marginInlineStart:0},[`&${Ue}-in-form-item`]:{'input[type="checkbox"]':{width:14,height:14}}}),[re]:Object.assign(Object.assign({},(0,ae.Wf)(we)),{position:"relative",whiteSpace:"nowrap",lineHeight:1,cursor:"pointer",borderRadius:we.borderRadiusSM,alignSelf:"center",[`${re}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0,margin:0,[`&:focus-visible + ${re}-inner`]:Object.assign({},(0,ae.oN)(we))},[`${re}-inner`]:{boxSizing:"border-box",position:"relative",top:0,insetInlineStart:0,display:"block",width:we.checkboxSize,height:we.checkboxSize,direction:"ltr",backgroundColor:we.colorBgContainer,border:`${we.lineWidth}px ${we.lineType} ${we.colorBorder}`,borderRadius:we.borderRadiusSM,borderCollapse:"separate",transition:`all ${we.motionDurationSlow}`,"&:after":{boxSizing:"border-box",position:"absolute",top:"50%",insetInlineStart:"21.5%",display:"table",width:we.checkboxSize/14*5,height:we.checkboxSize/14*8,border:`${we.lineWidthBold}px solid ${we.colorWhite}`,borderTop:0,borderInlineStart:0,transform:"rotate(45deg) scale(0) translate(-50%,-50%)",opacity:0,content:'""',transition:`all ${we.motionDurationFast} ${we.motionEaseInBack}, opacity ${we.motionDurationFast}`}},"& + span":{paddingInlineStart:we.paddingXS,paddingInlineEnd:we.paddingXS}})},{[` - ${Ue}:not(${Ue}-disabled), +`),vt.focus();default:throw new Error}},[vt,Cn]),yo=(0,ne.useMemo)(()=>{switch(Cn){case qe:return ne.createElement(yt,{callback:Ra,onCancel:Wa});case Vt:return ne.createElement(mt.Z,{callback:Ra,onCancel:Wa});case lt:return ne.createElement(Oe.Z,{callback:Ra,onCancel:Wa});case Mt:return ne.createElement(Ot,{callback:Ra,onCancel:Wa});case gn:return ne.createElement(be,{callback:Ra,onCancel:Wa});case"maths-latex":return ne.createElement(Ct,{showSaveButton:!0,callback:Ra});case"inline-latex":return ne.createElement($t.Z,{showSaveButton:!0,callback:Ra});default:return null}},[Cn]);function Wa(){Fn("")}(0,ne.useEffect)(()=>{if(xo.current){let en=function(lo){va=!0,za=lo.pageY},ln=function(){va=!1},un=function(lo){if(va){let ao=lo.pageY-za;ao<0&&(ao=0),ao>300&&(ao=300);let po=Bt+ao+"px";Ia(po)}},Pn=xo.current,va=!1,za=0;return Pn.addEventListener("mousedown",en),document.addEventListener("mousemove",un),document.addEventListener("mouseup",ln),()=>{Pn.removeEventListener("mousedown",en),document.removeEventListener("mousemove",un),document.removeEventListener("mouseup",ln)}}},[vt,xo]),(0,ne.useEffect)(()=>{Ia(Bt)},[Bt]);const ko=At(je),Bo=At(Jn),rr={width:ko,height:Bo},wo=(0,ne.useMemo)(()=>{if(ha){let en=new Date(ha),ln=en.getHours(),un=en.getMinutes(),Pn=en.getSeconds();return ln=ln<10?"0"+ln:ln,un=un<10?"0"+un:un,Pn=Pn<10?"0"+Pn:Pn,`${ln}:${un}:${Pn}`}return 0},[ha]),Aa=en=>{const ln=[];if(hn){let un=-1;en=en.replace(/(@▁▁@|@▁@)/g,function(Pn,va,za){ln.push({multiLine:Pn!==Yn})})}return ln};function Xa(){window.sessionStorage.removeItem(aa),mo(!1),sa(0)}function Go(){mo(!1),sa(0),vt.setValue(window.sessionStorage.getItem(aa))}const Ho=(0,Ae.useIntl)(),tr={[qe]:"\u6DFB\u52A0\u94FE\u63A5",[Vt]:Ho.formatMessage({id:"markdownEditor.addCodeBlock",defaultMessage:"\u6DFB\u52A0\u4EE3\u7801\u5757"}),[lt]:Ho.formatMessage({id:"markdownEditor.addImage",defaultMessage:"\u6DFB\u52A0\u56FE\u7247"}),[jt]:"\u6DFB\u52A0\u753B\u56FE",[Mt]:Ho.formatMessage({id:"markdownEditor.insertFlowchart",defaultMessage:"\u63D2\u5165\u6D41\u7A0B\u56FE"}),[gn]:"\u6DFB\u52A0\u8868\u683C","maths-latex":Ho.formatMessage({id:"markdownEditor.mathImage",defaultMessage:"\u6570\u5B66\u56FE\u50CF"}),"inline-latex":Ho.formatMessage({id:"markdownEditor.latexFormula",defaultMessage:"LATEX\u516C\u5F0F"})};(0,ne.useEffect)(()=>{tr[Cn]&&Cn!==jt&&Cn!==Mt&&setTimeout(()=>{const en=document.getElementsByClassName("markdown-popup-form")[0],ln=window.innerWidth/2-en.offsetWidth/2,un=window.innerHeight/2-en.offsetHeight/2;Uo(ln),Ba(un)},0)},[Cn]);const mr=en=>{en.preventDefault();const ln=en.clientX-_o,un=en.clientY-fo;document.body.onmousemove=Pn=>{let va=Pn.clientX-ln,za=Pn.clientY-un;const lo=document.getElementsByClassName("markdown-popup-form")[0],ao=window.innerWidth-lo.offsetWidth,po=window.innerHeight-lo.offsetHeight;va=Math.max(0,Math.min(va,ao)),za=Math.max(0,Math.min(za,po)),Gn(Pn.clientX,Pn.clientY,ln,un)&&(Uo(va),Ba(za))},document.body.onmouseup=function(){document.body.onmousemove=null}},Gn=(en,ln,un,Pn)=>{const va=document.body.clientHeight,za=document.body.clientWidth;return en<20&&un>en||en>za-20&&unln||ln>va-20&&Pnpe in fe?Ae(fe,pe,{enumerable:!0,configurable:!0,writable:!0,value:ct}):fe[pe]=ct,z=(fe,pe)=>{for(var ct in pe||(pe={}))x.call(pe,ct)&&E(fe,ct,pe[ct]);if(a)for(var ct of a(pe))b.call(pe,ct)&&E(fe,ct,pe[ct]);return fe},ee=(fe,pe)=>ae(fe,y(pe));const{useForm:oe}=ne.default,ie={width:280,marginRight:10},de={labelCol:{span:5},wrapperCol:{span:19}};var ge=({callback:fe,onCancel:pe})=>{const[ct]=oe();let st=(0,rt.useRef)();const _t=(0,Qe.useIntl)();function Le(Je){st.current.width=ct.getFieldValue("width"),st.current.align=ct.getFieldValue("align"),fe(Je,st.current)}function We(Je,Pt){if(Je.status===-1){ce.ZP.error(Je.message);return}ct.setFieldsValue({src:`/api/attachments/${Je.id}`,type:Pt.type})}function it(Je){let Pt=Je.target.files[0];st.current=Pt,ve(Pt,We)}return Re.createElement(ne.default,ee(z({form:ct},de),{className:"upload-image-panel",onFinish:Le,style:{width:470,overflow:"hidden"}}),Re.createElement(ne.default.Item,{label:_t.formatMessage({id:"markdownEditor.imageAddress",defaultMessage:"\u56FE\u7247\u5730\u5740"}),required:!0},Re.createElement("div",{className:"flex-container"},Re.createElement(ne.default.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5730\u5740"}]},Re.createElement(Te.default,{style:ie})),Re.createElement(we,{onFileChange:it}))),Re.createElement(ne.default.Item,{label:_t.formatMessage({id:"markdownEditor.imageDescription",defaultMessage:"\u56FE\u7247\u63CF\u8FF0"}),name:"alt"},Re.createElement(Te.default,{style:{width:264}})),Re.createElement(ne.default.Item,{label:_t.formatMessage({id:"markdownEditor.imageWidth",defaultMessage:"\u56FE\u7247\u5BBD\u5EA6"}),name:"width"},Re.createElement(Ze.Z,null,Re.createElement(ne.default.Item,{name:"width",style:{margin:0}},Re.createElement(Ce.Z,{style:{width:264}})),Re.createElement("span",{className:"ml8"},"%"))),Re.createElement(ne.default.Item,{label:_t.formatMessage({id:"markdownEditor.alignment",defaultMessage:"\u5BF9\u9F50\u65B9\u5F0F"}),name:"align"},Re.createElement(Ee.ZP.Group,{name:"align",defaultValue:1,options:[{value:"left",label:_t.formatMessage({id:"markdownEditor.leftAlign",defaultMessage:"\u5DE6\u5BF9\u9F50"})},{value:"center",label:_t.formatMessage({id:"markdownEditor.centerAlign",defaultMessage:"\u5C45\u4E2D\u5BF9\u9F50"})},{value:"right",label:_t.formatMessage({id:"markdownEditor.rightAlign",defaultMessage:"\u53F3\u5BF9\u9F50"})}]})),Re.createElement("aside",null,Re.createElement(ne.default.Item,{style:{textAlign:"right",position:"relative",right:-98}},Re.createElement(re.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},_t.formatMessage({id:"markdownEditor.confirm",defaultMessage:"\u786E\u5B9A"})),Re.createElement(re.ZP,{type:"default",onClick:pe},_t.formatMessage({id:"markdownEditor.cancel",defaultMessage:"\u53D6\u6D88"})))))};function we({onFileChange:fe}){return Re.createElement("label",{className:"upload-button",style:{cursor:"pointer"}},"\u672C\u5730\u4E0A\u4F20",Re.createElement("input",{type:"file",onChange:fe}))}function ve(fe,pe){if(!fe)throw new String("\u6CA1\u6709\u6587\u4EF6");if(!(0,Ne.bg)())throw ce.ZP.warning("\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C"),new String("\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C");let ct=new FormData;ct.append("editormd-image-file",fe),ct.append("file_param_name","editormd-image-file"),ct.append("byxhr","true");var st=new window.XMLHttpRequest;st.withCredentials=!0,st.addEventListener("load",function(_t){pe(JSON.parse(_t.target.responseText),fe)},!1),st.addEventListener("error",function(_t){console.error(_t)},!1),st.open("POST",`${Ve.KI}/api/attachments.json`),st.send(ct)}},57261:function(gt,St,te){"use strict";te.d(St,{Z:function(){return Te}});var ne=te(59301),ce=te(4676);class Te extends ne.Component{constructor(Ce){super(Ce);const Ee=window.document;this.node=Ee.createElement("div"),Ee.body.appendChild(this.node)}render(){const{children:Ce}=this.props;return(0,ce.createPortal)(Ce,this.node)}componentWillUnmount(){window.document.body.removeChild(this.node)}}},31103:function(gt,St,te){"use strict";te.d(St,{Z:function(){return ce}});var ne=te(59301);function ce(Te,Ze){const Ce=(0,ne.useRef)();(0,ne.useEffect)(()=>{Ce.current=Te}),(0,ne.useEffect)(()=>{function Ee(){Ce.current()}if(Ze!==null){let re=setInterval(Ee,Ze);return()=>clearInterval(re)}},[Ze])}},57851:function(gt,St,te){"use strict";te.d(St,{$s:function(){return ce},Kc:function(){return Ce},Um:function(){return Ze},YT:function(){return ne},ck:function(){return Te}});var ne=(Ee=>(Ee.STUDENT_SELF="student_self",Ee.TEACHER_ASSIGN="teacher_assign",Ee))(ne||{}),ce=(Ee=>(Ee.BY_PERSON="by_person",Ee.BY_GROUP="by_group",Ee.BY_FILE="by_file",Ee))(ce||{}),Te=(Ee=>(Ee.BY_CLASS="by_class",Ee.BY_RANDOM="by_random",Ee))(Te||{}),Ze=(Ee=>(Ee.BY_SCORE="by_score",Ee.BY_HEADCOUNT="by_headcount",Ee.BY_RULE_RANDOM="by_rule_random",Ee))(Ze||{}),Ce=(Ee=>(Ee.BY_RULE="by_rule",Ee.BY_LEADER="by_leader",Ee))(Ce||{})},68466:function(gt,St,te){"use strict";te.r(St),te.d(St,{default:function(){return yt}});var ne=te(59301),ce=te(65582),Te=te(78241),Ze=te(8591),Ce=te(43418),Ee=te(66104),re=te(28103),Ve=te(48066),rt=te(95237),Ne=te(43604),Qe=te(92832),Re=te(1710),Ae=te(5871),ae=te(3113),y=te(5112),a=te(81327),x=te(3969),b=te(88761),E={flex_box_center:"flex_box_center___zhDlQ",flex_space_between:"flex_space_between___G3Pry",flex_box_vertical_center:"flex_box_vertical_center___IidBt",flex_box_center_end:"flex_box_center_end___jySR4",flex_box_column:"flex_box_column___AzFAn",bg:"bg___wt09q",flexRow:"flexRow___D5fvl",flexJustifyCenter:"flexJustifyCenter___wXpVq",flexAlignEnd:"flexAlignEnd___L6jeu",flexAlignCenter:"flexAlignCenter___aGyHJ",flexColumn:"flexColumn____MXLR",formWrap:"formWrap___zUO3M",titleWrap:"titleWrap___WjWMI",fieldWrap:"fieldWrap___jarda",mdWrap:"mdWrap___Ig5ru",backgroundFa:"backgroundFa___kIq8U",button:"button___RImGP",Onerow:"Onerow___yUQfa",searchMember:"searchMember___ty7AP",searchMemberHeader:"searchMemberHeader___NA8eK"},z=te(57146),ee=te(27183),oe=te(6339),ie=te(41867),de=te(96622),ge=te(38147),we=te(64351),ve=te(57851),fe=te(59301),pe=Object.defineProperty,ct=Object.defineProperties,st=Object.getOwnPropertyDescriptors,_t=Object.getOwnPropertySymbols,Le=Object.prototype.hasOwnProperty,We=Object.prototype.propertyIsEnumerable,it=(mt,Oe,Ge)=>Oe in mt?pe(mt,Oe,{enumerable:!0,configurable:!0,writable:!0,value:Ge}):mt[Oe]=Ge,Je=(mt,Oe)=>{for(var Ge in Oe||(Oe={}))Le.call(Oe,Ge)&&it(mt,Ge,Oe[Ge]);if(_t)for(var Ge of _t(Oe))We.call(Oe,Ge)&&it(mt,Ge,Oe[Ge]);return mt},Pt=(mt,Oe)=>ct(mt,st(Oe)),nt=(mt,Oe,Ge)=>new Promise((bt,Yt)=>{var ot=It=>{try{ye(Ge.next(It))}catch(nn){Yt(nn)}},Rt=It=>{try{ye(Ge.throw(It))}catch(nn){Yt(nn)}},ye=It=>It.done?bt(It.value):Promise.resolve(It.value).then(ot,Rt);ye((Ge=Ge.apply(mt,Oe)).next())});const dt=({shixunHomeworks:mt,user:Oe,newCourse:Ge,globalSetting:bt,loading:Yt,dispatch:ot})=>{var Rt,ye,It,nn,yn;const rn=(0,ce.useIntl)(),ke=(0,ce.useParams)(),[De]=Te.default.useForm(),[Ie,me]=(0,ne.useState)({}),[tt,Ot]=(0,ne.useState)(""),[Se,ue]=(0,ne.useState)(!0),{studentWorkAddDefaultData:Me,workDetail:Be}=mt;let[be,Ue]=(0,ne.useState)([]);const[Nt,pt]=(0,ne.useState)([]),[Tt,Ct]=(0,ne.useState)(!1),[$t,Pe]=(0,ne.useState)(!1),[Ke,qe]=(0,ne.useState)(),[lt,Mt]=(0,ne.useState)(!1),jt=(0,ne.useRef)(!1),[Jt,Vt]=(0,ne.useState)({page:1,limit:9999,search:""}),gn=()=>nt(void 0,null,function*(){const Qt=yield ot({type:"shixunHomeworks/getSearchMemberList",payload:Je(Je({},ke),Jt)});Qt.members&&Qt.members.length>0&&Ue([...Qt.members]),Mt(Qt==null?void 0:Qt.is_ai),ue(!1)});(0,ne.useEffect)(()=>{var Qt;lt&&!jt.current&&(Nt!=null&&Nt.length)&&(be!=null&&be.length)&&(console.log(Me),jt.current=!0,pt(Me==null?void 0:Me.members),De.setFieldsValue({user_ids:(Qt=Me==null?void 0:Me.members)==null?void 0:Qt.map(bn=>bn.user_id)}))},[lt,be==null?void 0:be.length,Nt==null?void 0:Nt.length]),(0,ne.useEffect)(()=>{ot({type:"shixunHomeworks/getWorkDetail",payload:{categoryId:ke.commonHomeworkId}}),ot({type:"shixunHomeworks/addStudentWorkDefaultData",payload:Pt(Je({},ke),{type:3})})},[]),(0,ne.useEffect)(()=>{gn()},[Jt]),(0,ne.useEffect)(()=>{Me!=null&&Me.homework_name&&pt([...Me==null?void 0:Me.members]),Me!=null&&Me.team_name&&Ot(Me==null?void 0:Me.team_name)},[Me]);const Nn=Qt=>nt(void 0,null,function*(){Qt.user_ids=(Nt==null?void 0:Nt.map(Xt=>Xt.user_id))||[];const bn=yield(0,b.Be)(Pt(Je(Je({},ke),Qt),{type:3}));bn.status===0&&ce.history.push(`/classrooms/${ke.coursesId}/group_homework/${ke.commonHomeworkId}/review/${bn.work_id}`)}),Ln=Qt=>nt(void 0,null,function*(){var bn;const Xt=Pt(Je({},Ie),{team_name:tt});Xt.base_on_project=1,Xt.attachment_ids&&(Xt.attachment_ids=(bn=Xt==null?void 0:Xt.attachment_ids)==null?void 0:bn.map(xn=>xn.response.id));let Rn=!1;if(Nt.map(xn=>{xn.score||(Rn=!0)}),Me.is_group_grade&&Rn){Ze.ZP.warning(rn.formatMessage({id:"classrooms.promptScore",defaultMessage:"\u8BC4\u5206\u4E0D\u80FD\u4E3A\u7A7A"}));return}Xt.group_leader_scores=Nt.map(xn=>({user_id:xn.user_id,score:xn.score}));const Mn=()=>{!Xt.attachment_ids||Xt.attachment_ids==""?Ce.default.confirm({title:fe.createElement("div",null,"\u8FD8\u672A\u4E0A\u4F20\u9644\u4EF6",fe.createElement("br",null),"\u662F\u5426\u786E\u8BA4\u63D0\u4EA4\u4F5C\u54C1\uFF1F"),onOk:()=>{Nn(Xt)}}):Nn(Xt)};if(Be!=null&&Be.can_submit){if(!(Be!=null&&Be.submit_size)){Ze.ZP.warning(rn.formatMessage({id:"classrooms.submissionChanceUsedUp",defaultMessage:"\u60A8\u7684\u4F5C\u54C1\u63D0\u4EA4\u673A\u4F1A\u5DF2\u7528\u5B8C\u3002\u5982\u9700\u7EE7\u7EED\u4FEE\u6539\uFF0C\u8BF7\u8054\u7CFB\u6307\u5BFC\u8001\u5E08\u6216\u5E73\u53F0\u8FD0\u8425\u3002"}));return}Ce.default.confirm({title:rn.formatMessage({id:"classrooms.prompt",defaultMessage:"\u63D0\u793A"}),icon:null,centered:!0,width:472,content:fe.createElement(fe.Fragment,null,"\u4F60\u8FD8\u6709 ",fe.createElement("span",{className:"ml5 mr5",style:{color:"#DF711C"}},Be==null?void 0:Be.submit_size)," \u6B21\u63D0\u4EA4\u673A\u4F1A\u3002\u786E\u8BA4\u63D0\u4EA4\u540E\uFF0C\u4E0A\u4E00\u6B21\u7684\u63D0\u4EA4\u8BB0\u5F55\u4F1A\u88AB\u8986\u76D6\u3002\u8BF7\u6CE8\u610F\uFF0C\u5230\u8FBE\u89C4\u5B9A\u7684\u63D0\u4EA4\u6B21\u6570\u540E\u5C06\u4E0D\u53EF\u518D\u6B21\u63D0\u4EA4\uFF0C\u786E\u5B9A\u662F\u5426\u63D0\u4EA4\uFF1F"),onOk:()=>{Mn()}});return}Mn()}),In=Qt=>nt(void 0,null,function*(){var bn,Xt,Rn;const Mn=(bn=document==null?void 0:document.querySelector(Qt))==null?void 0:bn.scrollHeight,xn=(Xt=document==null?void 0:document.querySelector(Qt))==null?void 0:Xt.scrollTop,Yn=(Rn=document==null?void 0:document.querySelector(Qt))==null?void 0:Rn.clientHeight;Mn==xn+Yn&&Se&&(Jt.page++,Vt(Je({},Jt)))});return console.log("---",Nt),fe.createElement("section",{className:E.bg},Me.course_name&&fe.createElement("section",{className:"animated fadeIn"},fe.createElement("aside",{className:"mt10"},Me.category&&fe.createElement(Ee.Z,{separator:">"},fe.createElement(Ee.Z.Item,{href:`/classrooms/${Me.course_id}/group_homework`},Me.course_name),fe.createElement(Ee.Z.Item,{href:`/classrooms/${Me.course_id}/group_homework`},Me.category.category_name),fe.createElement(Ee.Z.Item,null,Me==null?void 0:Me.user_name," ",rn.formatMessage({id:"classroomGraphicGroupHomework.submitWork",defaultMessage:"\u63D0\u4EA4\u4F5C\u54C1"}))))),fe.createElement("aside",{className:"font24 bold mt20 mb20"},Me.homework_name),fe.createElement("div",{style:{background:"#fff",padding:"20px 30px"}},fe.createElement("div",{style:{fontSize:"18px",marginBottom:"10px",fontWeight:600}},rn.formatMessage({id:"classroomGraphicGroupHomework.homeworkDescription",defaultMessage:"\u4F5C\u4E1A\u63CF\u8FF0"})),fe.createElement(oe.Z,{value:(Be==null?void 0:Be.description)||"\u6682\u65E0\uFF5E"}),fe.createElement(ee.Z,{authority:(0,ie.GJ)(),showDimensions:!1,dataSource:Be==null?void 0:Be.attachments,callback:()=>{ot({type:"shixunHomeworks/getWorkDetail",payload:{categoryId:ke.commonHomeworkId}})}}),fe.createElement(we.Ei,{value:Be})),fe.createElement(Te.default,{form:De,className:E.formWrap,scrollToFirstError:!0,layout:"vertical",onValuesChange:(Qt,bn)=>me(bn),onFinish:Ln},fe.createElement("div",{className:E.mdWrap},fe.createElement(Te.default.Item,{htmlFor:null,label:fe.createElement("span",null,rn.formatMessage({id:"classrooms.content",defaultMessage:"\u5185\u5BB9"}),":"),name:"description",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4F5C\u4E1A\u7684\u7B80\u4ECB"},{type:"string",whitespace:!0,message:"\u5185\u5BB9\u4E0D\u80FD\u5168\u4E3A\u7A7A\u683C"}]},fe.createElement(x.h,{placeholder:"\u8BF7\u5728\u6B64\u8F93\u5165\u5185\u5BB9",scrollId:"",watch:!0})),fe.createElement(Te.default.Item,{name:"attachment_ids"},fe.createElement(z.Z,null)),fe.createElement(re.Z,null),fe.createElement("div",{className:"flex gap-10px item-center"},fe.createElement("div",{className:"mb-10px"},"\u5C0F\u7EC4\u540D\u79F0\uFF1A"),fe.createElement(Ve.default.Paragraph,{editable:((Rt=Be==null?void 0:Be.group_info)==null?void 0:Rt.leader_change_name)&&(Me==null?void 0:Me.is_leader)&&{onChange:Qt=>{Ot(Qt)}}},tt)),fe.createElement("div",{style:{display:"flex"}},fe.createElement(rt.Z,{align:"middle",className:"mb20",style:{marginTop:20,width:550}},(Me==null?void 0:Me.max_num)>1&&fe.createElement(Ne.Z,{span:12},"\u6210\u5458\u8981\u6C42:",Me==null?void 0:Me.min_num,"~",Me==null?void 0:Me.max_num,"\u4EBA\xA0"),fe.createElement(Ne.Z,{span:12,style:{display:"flex",justifyContent:(Me==null?void 0:Me.max_num)>1&&"flex-end"}},fe.createElement(Qe.default.Search,{onSearch:(Qt,bn)=>{bn.preventDefault(),Qt===""?delete Jt.search:Jt.search=Qt,Jt.page=1,Vt(Je({},Jt)),Ue([]),ue(!0)},placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u6216\u5B66\u53F7\u641C\u7D22",allowClear:!0,style:{width:240}}))),fe.createElement(rt.Z,{style:{width:610,alignItems:"center"},justify:"end"},Me.is_leader&&((ye=Be==null?void 0:Be.group_info)==null?void 0:ye.group_type)==ve.YT.STUDENT_SELF&&fe.createElement("span",{className:E.button,onClick:()=>{Ct(!0)}},"\u66F4\u6362\u961F\u957F"))),fe.createElement(rt.Z,{align:"middle"},fe.createElement(Ne.Z,{span:11},fe.createElement(Re.default,{dataSource:be,pagination:!1,rowKey:Qt=>Qt.user_id,style:{minHeight:440,border:"1px solid #F6F7F9",minWidth:550},rowSelection:((It=Be==null?void 0:Be.group_info)==null?void 0:It.leader_manage_member)&&(Me==null?void 0:Me.is_leader)&&{type:"checkbox",getCheckboxProps:Qt=>{var bn;return{disabled:lt||(Qt==null?void 0:Qt.user_id)===((bn=Oe.userInfo)==null?void 0:bn.user_id)||!(Me!=null&&Me.is_leader)}},selectedRowKeys:Nt==null?void 0:Nt.map(Qt=>Qt.user_id),onSelect(Qt,bn,Xt){if(bn)pt([...Nt,Je({},Qt)]);else{let Rn=Nt.filter(Mn=>Mn.user_id!==(Qt==null?void 0:Qt.user_id));pt([...Rn])}},onChange(Qt,bn,Xt){Xt.type==="all"&&pt([...bn])}},scroll:{y:400},columns:[{title:rn.formatMessage({id:"classrooms.name",defaultMessage:"\u59D3\u540D"}),dataIndex:"user_name",key:"user_name"},{title:rn.formatMessage({id:"classrooms.classDivision",defaultMessage:"\u5206\u73ED"}),dataIndex:"group_name",key:"group_name"},{title:rn.formatMessage({id:"classrooms.studentNumber",defaultMessage:"\u5B66\u53F7"}),dataIndex:"student_id",key:"student_id"}]})),fe.createElement(Ne.Z,{span:1},fe.createElement("img",{src:de,style:{marginLeft:35}})),fe.createElement(Ne.Z,{span:12,style:{display:"flex",justifyContent:"flex-end"}},fe.createElement("div",{className:E.searchMember,style:{width:550}},fe.createElement(rt.Z,{className:E.searchMemberHeader},fe.createElement(Ne.Z,{className:"ml30",flex:"100px"},rn.formatMessage({id:"classrooms.name",defaultMessage:"\u59D3\u540D"})),fe.createElement(Ne.Z,{flex:"120px",style:{marginLeft:5}},rn.formatMessage({id:"classrooms.classDivision",defaultMessage:"\u5206\u73ED"})),fe.createElement(Ne.Z,{flex:"110px"},rn.formatMessage({id:"classrooms.studentNumber",defaultMessage:"\u5B66\u53F7"})),fe.createElement(Ne.Z,null,Me.is_group_grade&&"\u8BC4\u5206")),fe.createElement("div",{style:{overflow:"auto",height:360}},Nt==null?void 0:Nt.map((Qt,bn)=>{var Xt;return fe.createElement(rt.Z,{key:bn,align:"middle",style:{height:48,lineHeight:"48px",paddingLeft:30,borderBottom:"1px solid rgba(48,97,208,0.1)"}},fe.createElement(Ne.Z,{flex:"100px"},Qt.user_name),fe.createElement(Ne.Z,{flex:"120px",style:{marginLeft:5}},Qt.group_name),fe.createElement(Ne.Z,{flex:"110px"},Qt.student_id),fe.createElement(Ne.Z,null,Me.is_group_grade&&fe.createElement(Ae.Z,{stringMode:!0,min:"0.1",max:"100",step:"0.1",placeholder:"\u8BF7\u8F93\u5165",value:Qt.score,onChange:Rn=>{pt(Nt.map(Mn=>Qt.user_id==Mn.user_id?Pt(Je({},Mn),{score:Rn}):Mn))}})),fe.createElement(Ne.Z,{style:{marginLeft:10}},bn!=0&&!lt&&Me.is_leader&&((Xt=Be==null?void 0:Be.group_info)==null?void 0:Xt.leader_manage_member)&&fe.createElement("i",{className:"iconfont icon-shanchudiao current",onClick:()=>{var Rn,Mn;De.setFieldsValue({user_ids:(Rn=Ie==null?void 0:Ie.user_ids)==null?void 0:Rn.filter(xn=>xn!==Qt.user_id)}),me(Pt(Je({},Ie),{user_ids:(Mn=Ie==null?void 0:Ie.user_ids)==null?void 0:Mn.filter(xn=>xn!==Qt.user_id)})),pt(Nt.filter(xn=>xn.user_id!=Qt.user_id))}})))}))))))),fe.createElement(rt.Z,{align:"middle",className:"pt40 mb30"},fe.createElement(ae.ZP,{size:"middle",type:"primary",className:`${E.button} mr20`,loading:Yt["newCourse/editCourse"]||Yt["newCourse/submitCourse"],onClick:()=>De.submit()},rn.formatMessage({id:"classroomGraphicGroupHomework.submit",defaultMessage:"\u63D0\u4EA4"})),fe.createElement(ae.ZP,{size:"middle",type:"primary",ghost:!0,className:E.button,onClick:()=>ce.history.push(`/classrooms/${ke.coursesId}/group_homework/${ke.commonHomeworkId}/detail`)},rn.formatMessage({id:"classrooms.cancel",defaultMessage:"\u53D6\u6D88"}))),fe.createElement(Ce.default,{title:"\u66F4\u6362\u961F\u957F",open:Tt,onCancel:()=>{Ct(!1)},okButtonProps:{loading:$t},onOk:()=>nt(void 0,null,function*(){console.log("--",ke),Pe(!0);let Qt=yield(0,ge.ZP)(`/api/student_works/${Me.student_work_id}/change_captain.json`,{method:"put",body:{user_id:Ke}});Pe(!1),(Qt==null?void 0:Qt.status)===0&&(Ct(!1),ot({type:"shixunHomeworks/getWorkDetail",payload:{categoryId:ke.commonHomeworkId}}),ot({type:"shixunHomeworks/addStudentWorkDefaultData",payload:Pt(Je({},ke),{type:3})}))})},fe.createElement("div",null,"\u9009\u62E9\u7684\u6210\u5458\u5C06\u4F1A\u6210\u4E3A\u65B0\u7684\u961F\u957F"),fe.createElement("div",null,"\u60A8\u5C06\u4E0D\u518D\u62E5\u6709\u961F\u957F\u7684\u6743\u9650\uFF0C\u4F46\u60A8\u4ECD\u662F\u8BE5\u7EC4\u7684\u7EC4\u5458"),fe.createElement("div",{style:{marginTop:20,background:"#F6F7F9",padding:15}},fe.createElement(y.ZP.Group,{onChange:Qt=>{qe(Qt.target.value)}},fe.createElement(a.Z,{direction:"vertical"},(yn=(nn=Me==null?void 0:Me.members)==null?void 0:nn.filter(Qt=>!Qt.is_leader))==null?void 0:yn.map(Qt=>fe.createElement(y.ZP,{value:Qt.user_id},Qt.user_name)))))))};var yt=(0,ce.connect)(({shixunHomeworks:mt,newCourse:Oe,user:Ge,loading:bt,globalSetting:Yt})=>({shixunHomeworks:mt,newCourse:Oe,globalSetting:Yt,user:Ge,loading:bt.effects}))(dt)},64351:function(gt,St,te){"use strict";te.d(St,{Ei:function(){return E},rU:function(){return z},ZP:function(){return oe}});var ne=te(59301),ce={wrap:"wrap___W3YuU",title:"title___OzKge",exhibition:"exhibition___ugphm",title_icon:"title_icon___QGbm6"},Te=te(78241),Ze=te(24905),Ce=te(5871),Ee=te(95237),re=te(43604),Ve=te(6848),rt=te(92310),Ne=te.n(rt),Qe=te(65582),Re=te(59301),Ae=Object.defineProperty,ae=Object.getOwnPropertySymbols,y=Object.prototype.hasOwnProperty,a=Object.prototype.propertyIsEnumerable,x=(ie,de,ge)=>de in ie?Ae(ie,de,{enumerable:!0,configurable:!0,writable:!0,value:ge}):ie[de]=ge,b=(ie,de)=>{for(var ge in de||(de={}))y.call(de,ge)&&x(ie,ge,de[ge]);if(ae)for(var ge of ae(de))a.call(de,ge)&&x(ie,ge,de[ge]);return ie};const E=({value:ie,className:de,style:ge})=>{const we=(0,Qe.useIntl)(),[ve,fe]=(0,ne.useState)("0");(0,ne.useEffect)(()=>{if(ie){const{submit_limit:ct,must_file:st}=ie;if(ct&&st){fe("1");return}if(ct&&!st){fe("2");return}if(!ct&&st){fe("3");return}}},[ie]);const pe={1:Re.createElement("span",null,"\u4F5C\u4E1A\u5185\u5BB9\u81F3\u5C11\u586B\u5199",Re.createElement("span",{className:"ml5 mr5 c-light-primary"},ie==null?void 0:ie.submit_limit_num),"\u5B57\u7B26\uFF0C\u5E76\u4E14\u5FC5\u987B\u4E0A\u4F20\u76F8\u5173\u9644\u4EF6\u3002"),2:Re.createElement("span",null,"\u4F5C\u4E1A\u5185\u5BB9\u81F3\u5C11\u586B\u5199",Re.createElement("span",{className:"ml5 mr5 c-light-primary"},ie==null?void 0:ie.submit_limit_num),"\u5B57\u7B26"),3:Re.createElement("span",null,"\u5FC5\u987B\u4E0A\u4F20\u76F8\u5173\u9644\u4EF6\u3002")};return ve==="0"?Re.createElement(Re.Fragment,null):Re.createElement("section",{className:Ne()(ce.exhibition,de),style:ge},Re.createElement("span",{className:"c-grey-666 mr10"},"\u63D0\u4EA4\u4F5C\u4E1A\u8981\u6C42\uFF1A"),pe==null?void 0:pe[ve])},z=({className:ie,style:de,form:ge})=>{const we=(0,Qe.useIntl)(),ve=Te.default.useWatch("submit_limit",ge),fe=Te.default.useWatch("can_submit",ge);return Re.createElement("section",{className:Ne()(ce.wrap,ie),style:de},Re.createElement("div",{className:`${ce.title}`},Re.createElement("span",null,"\u63D0\u4EA4\u8BBE\u7F6E")),Re.createElement("div",null,Re.createElement("div",{style:{display:"flex",background:"#F6F7F9",padding:"5px 30px",alignItems:"center"}},Re.createElement(Te.default.Item,{name:"can_submit",valuePropName:"checked",style:{lineHeight:"40px"}},Re.createElement(Ze.default,null,"\u9650\u5236\u63D0\u4EA4\u4F5C\u4E1A")),Re.createElement(Te.default.Item,{name:"submit_num",rules:fe&&[{required:!0,message:"\u8BF7\u586B\u5199\u4F5C\u54C1\u6B21\u6570"}]},Re.createElement(Ce.Z,{precision:0,min:1,disabled:!fe,size:"large",addonAfter:"\u6B21",style:{width:223}})),Re.createElement("span",{style:{color:"#666",fontSize:12}},"\uFF08\u5F00\u542F\u540E\u5C06\u9650\u5236\u5B66\u751F\u63D0\u4EA4\u4F5C\u4E1A\u6B21\u6570\uFF1B\u6253\u56DE\u91CD\u505A\u540E\u5141\u8BB8\u5B66\u751F\u91CD\u65B0\u63D0\u4EA4\u4E00\u6B21\uFF1B\u5728\u8865\u4EA4\u9636\u6BB5\uFF0C\u7528\u5B8C\u6B21\u6570\u7684\u5B66\u751F\u53EF\u989D\u5916\u63D0\u4EA4\u4E00\u6B21\uFF09")),Re.createElement("div",{style:{display:"flex",marginTop:1,background:"#F6F7F9",padding:"5px 30px"}},Re.createElement(Te.default.Item,{name:"submit_limit",valuePropName:"checked",style:{lineHeight:"40px"}},Re.createElement(Ze.default,null,"\u586B\u5199\u5185\u5BB9\u81F3\u5C11")),Re.createElement(Te.default.Item,{className:"mr10",name:"submit_limit_num",rules:ve&&[{required:!0,message:"\u5B57\u6570\u4E0D\u80FD\u4E3A\u7A7A"}]},Re.createElement(Ce.Z,{precision:0,min:1,disabled:!ve,size:"large",addonAfter:"\u5B57",style:{width:223,marginRight:100}}))),Re.createElement("div",{style:{background:"#F6F7F9",marginTop:1,padding:"5px 30px"}},Re.createElement(Te.default.Item,{name:"must_file",valuePropName:"checked",style:{marginLeft:0,lineHeight:"40px"}},Re.createElement(Ze.default,null,we.formatMessage({id:"classroomGraphicGroupHomework.requireAttachmentForSubmission",defaultMessage:"\u63D0\u4EA4\u4F5C\u4E1A\u5FC5\u987B\u4E0A\u4F20\u9644\u4EF6"})))),Re.createElement("div",{style:{display:"flex",marginTop:1,background:"#F6F7F9",padding:"5px 30px",alignItems:"center"}},Re.createElement(Te.default.Item,{name:"can_deadline_submit",valuePropName:"checked",style:{lineHeight:"40px"}},Re.createElement(Ze.default,null,we.formatMessage({id:"classroomGraphicGroupHomework.allowAttachmentModificationAfterDeadline",defaultMessage:"\u4F5C\u4E1A\u622A\u6B62\u540E\u5141\u8BB8\u4FEE\u6539\u9644\u4EF6\uFF08\u5F00\u542F\u540E\uFF0C\u5DF2\u63D0\u4EA4\u4F5C\u4E1A\u7684\u5B66\u751F\u5C06\u53EF\u4EE5\u4FEE\u6539\u9644\u4EF6\uFF0C\u672A\u63D0\u4EA4\u4F5C\u4E1A\u7684\u5B66\u751F\u5219\u4E0D\u80FD\u4E0A\u4F20\u6216\u4FEE\u6539\u9644\u4EF6\uFF09"}))))))};var oe=({value:ie,onChange:de,className:ge,style:we,disabled:ve=!1,checkMarginLeft:fe=0})=>{const pe=(0,Qe.useIntl)(),ct={submit_limit:!1,submit_limit_num:200,must_file:!1},[st,_t]=(0,ne.useState)({});(0,ne.useEffect)(()=>{if(console.log(ie,"value"),!ie)return;const We={submit_limit:ie==null?void 0:ie.submit_limit,submit_limit_num:ie==null?void 0:ie.submit_limit_num,must_file:ie==null?void 0:ie.must_file,can_submit:ie==null?void 0:ie.can_submit,submit_num:ie==null?void 0:ie.submit_num};_t(b({},We))},[ie]);const Le=We=>{const it=b(b({},st),We);de(it)};return Re.createElement("section",{className:Ne()(ce.wrap,ge),style:we},Re.createElement("div",{className:`${ce.title} mt30`},Re.createElement("span",null,"\u63D0\u4EA4\u8BBE\u7F6E")),Re.createElement(Ee.Z,{style:{background:"#F6F7F9",padding:"5px 30px"}},Re.createElement(re.Z,{style:{lineHeight:"40px",marginTop:"10px"}},Re.createElement(Ze.default,{disabled:ve,checked:st==null?void 0:st.can_submit,onChange:We=>Le({can_submit:We.target.checked})}),Re.createElement("span",{className:"ml10",style:{marginRight:18}},"\u9650\u5236\u63D0\u4EA4\u4F5C\u4E1A"),Re.createElement(Ce.Z,{size:"large",addonAfter:"\u6B21",style:{width:143},precision:0,min:1,disabled:ve||!(st!=null&&st.can_submit),value:st==null?void 0:st.submit_num,onChange:We=>Le({submit_num:We})}),Re.createElement(Ve.Z,{overlayInnerStyle:{width:520},title:Re.createElement("div",null,"1\u3001\u82E5\u672A\u5F00\u542F\u8BE5\u9650\u5236\uFF0C\u5B66\u751F\u53EF\u4EE5\u65E0\u9650\u6B21\u63D0\u4EA4\u4F5C\u54C1\uFF1B",Re.createElement("br",null),"2\u3001\u82E5\u4F5C\u4E1A\u5728\u8865\u4EA4\u9636\u6BB5\uFF0C\u5DF2\u7528\u5B8C\u63D0\u4EA4\u6B21\u6570\u7684\u5B66\u751F\uFF0C\u5C06\u83B7\u5F97\u4E00\u6B21\u989D\u5916\u7684\u63D0\u4EA4\u4F5C\u54C1\u673A\u4F1A\uFF1B",Re.createElement("br",null),"3\u3001\u82E5\u5B66\u751F\u9700\u8981\u8D85\u51FA\u89C4\u5B9A\u6B21\u6570\u63D0\u4EA4\u4F5C\u54C1\uFF0C\u6559\u5E08\u53EF\u4F7F\u7528\u201C\u6253\u56DE\u91CD\u505A\u201D\u529F\u80FD\uFF0C\u8BA9\u8BE5\u5B66\u751F\u91CD\u65B0\u63D0\u4EA4\u4E00\u6B21\u3002")},Re.createElement("i",{className:`iconfont icon-tishixiaowenhao ml10 ${ce.title_icon}`}))),Re.createElement(re.Z,{style:{lineHeight:"40px",marginTop:"10px"}},Re.createElement(Ze.default,{style:{marginLeft:fe},disabled:ve,checked:st==null?void 0:st.submit_limit,onChange:We=>Le({submit_limit:We.target.checked})}),Re.createElement("span",{className:"ml10",style:{marginRight:18}},"\u586B\u5199\u5185\u5BB9\u81F3\u5C11"),Re.createElement(Ce.Z,{size:"large",addonAfter:"\u5B57",style:{width:143,marginRight:100},precision:0,min:1,disabled:ve||!(st!=null&&st.submit_limit),value:st==null?void 0:st.submit_limit_num,onChange:We=>Le({submit_limit_num:We})})),Re.createElement(re.Z,{style:{lineHeight:"40px",marginTop:"10px"}},Re.createElement(Ze.default,{style:{marginLeft:fe},disabled:ve,checked:st==null?void 0:st.must_file,onChange:We=>Le({must_file:We.target.checked})}),Re.createElement("span",{className:"ml10"},pe.formatMessage({id:"classroomGraphicGroupHomework.requireAttachmentForSubmission",defaultMessage:"\u63D0\u4EA4\u4F5C\u4E1A\u5FC5\u987B\u4E0A\u4F20\u9644\u4EF6"})))))}},80024:function(gt,St,te){"use strict";te.d(St,{$J:function(){return Te},JZ:function(){return Ce},bN:function(){return re},jP:function(){return Ee},rO:function(){return Ze}});var ne=te(38147),ce=(Ve,rt,Ne)=>new Promise((Qe,Re)=>{var Ae=a=>{try{y(Ne.next(a))}catch(x){Re(x)}},ae=a=>{try{y(Ne.throw(a))}catch(x){Re(x)}},y=a=>a.done?Qe(a.value):Promise.resolve(a.value).then(Ae,ae);y((Ne=Ne.apply(Ve,rt)).next())});function Te(Ve){return(0,ne.U2)(`libraries/${Ve}.json`)}function Ze(Ve){return(0,ne.U2)("library_tags.json",Ve)}function Ce(Ve){return ce(this,null,function*(){return(yield(0,ne.IV)(`attachments/${Ve}.json`)).status===0})}function Ee(Ve){return(0,ne.v_)("libraries.json",Ve)}function re(Ve,rt){return(0,ne.gz)(`libraries/${Ve}.json`,rt)}},50371:function(gt,St){"use strict";function te(){const ne=Object.assign({},arguments.length<=0?void 0:arguments[0]);for(let ce=1;ce{const Ce=Te[Ze];Ce!==void 0&&(ne[Ze]=Ce)})}return ne}St.Z=te},13845:function(gt,St,te){"use strict";te.d(St,{F:function(){return ne},Z:function(){return ce}});function ne(Te){return Te!=null&&Te===Te.window}function ce(Te,Ze){var Ce,Ee;if(typeof window=="undefined")return 0;const re=Ze?"scrollTop":"scrollLeft";let Ve=0;return ne(Te)?Ve=Te[Ze?"pageYOffset":"pageXOffset"]:Te instanceof Document?Ve=Te.documentElement[re]:(Te instanceof HTMLElement||Te)&&(Ve=Te[re]),Te&&!ne(Te)&&typeof Ve!="number"&&(Ve=(Ee=((Ce=Te.ownerDocument)!==null&&Ce!==void 0?Ce:Te).documentElement)===null||Ee===void 0?void 0:Ee[re]),Ve}},56762:function(gt,St,te){"use strict";te.d(St,{Z:function(){return ce}});var ne=te(59301);function ce(){const[,Te]=ne.useReducer(Ze=>Ze+1,0);return Te}},68031:function(gt,St,te){"use strict";te.d(St,{Z:function(){return Ze}});var ne=te(16089);function ce(Ce,Ee,re,Ve){const rt=re-Ee;return Ce/=Ve/2,Ce<1?rt/2*Ce*Ce*Ce+Ee:rt/2*((Ce-=2)*Ce*Ce+2)+Ee}var Te=te(13845);function Ze(Ce){let Ee=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{getContainer:re=()=>window,callback:Ve,duration:rt=450}=Ee,Ne=re(),Qe=(0,Te.Z)(Ne,!0),Re=Date.now(),Ae=()=>{const y=Date.now()-Re,a=ce(y>rt?rt:y,Qe,Ce,rt);(0,Te.F)(Ne)?Ne.scrollTo(window.pageXOffset,a):Ne instanceof Document||Ne.constructor.name==="HTMLDocument"?Ne.documentElement.scrollTop=a:Ne.scrollTop=a,y{let{children:We}=Le;const{getPrefixCls:it}=Ce.useContext(re.E_),Je=it("breadcrumb");return Ce.createElement("li",{className:`${Je}-separator`,"aria-hidden":"true"},We===""?We:We||"/")};Ne.__ANT_BREADCRUMB_SEPARATOR=!0;var Qe=Ne,Re=function(Le,We){var it={};for(var Je in Le)Object.prototype.hasOwnProperty.call(Le,Je)&&We.indexOf(Je)<0&&(it[Je]=Le[Je]);if(Le!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Pt=0,Je=Object.getOwnPropertySymbols(Le);PtWe[Pt]||Je)}function ae(Le,We,it,Je){if(it==null)return null;const{className:Pt,onClick:nt}=We,dt=Re(We,["className","onClick"]),yt=Object.assign(Object.assign({},(0,Ze.Z)(dt,{data:!0,aria:!0})),{onClick:nt});return Je!==void 0?Ce.createElement("a",Object.assign({},yt,{className:ce()(`${Le}-link`,Pt),href:Je}),it):Ce.createElement("span",Object.assign({},yt,{className:ce()(`${Le}-link`,Pt)}),it)}function y(Le,We){return(Je,Pt,nt,dt,yt)=>{if(We)return We(Je,Pt,nt,dt);const mt=Ae(Je,Pt);return ae(Le,Je,mt,yt)}}var a=function(Le,We){var it={};for(var Je in Le)Object.prototype.hasOwnProperty.call(Le,Je)&&We.indexOf(Je)<0&&(it[Je]=Le[Je]);if(Le!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Pt=0,Je=Object.getOwnPropertySymbols(Le);Pt{const{prefixCls:We,separator:it="/",children:Je,menu:Pt,overlay:nt,dropdownProps:dt,href:yt}=Le,Oe=(Ge=>{if(Pt||nt){const bt=Object.assign({},dt);if(Pt){const Yt=Pt||{},{items:ot}=Yt,Rt=a(Yt,["items"]);bt.menu=Object.assign(Object.assign({},Rt),{items:ot==null?void 0:ot.map((ye,It)=>{var{key:nn,title:yn,label:rn,path:ke}=ye,De=a(ye,["key","title","label","path"]);let Ie=rn!=null?rn:yn;return ke&&(Ie=Ce.createElement("a",{href:`${yt}${ke}`},Ie)),Object.assign(Object.assign({},De),{key:nn!=null?nn:It,label:Ie})})})}else nt&&(bt.overlay=nt);return Ce.createElement(rt.Z,Object.assign({placement:"bottom"},bt),Ce.createElement("span",{className:`${We}-overlay-link`},Ge,Ce.createElement(Ve.Z,null)))}return Ge})(Je);return Oe!=null?Ce.createElement(Ce.Fragment,null,Ce.createElement("li",null,Oe),it&&Ce.createElement(Qe,null,it)):null},b=Le=>{const{prefixCls:We,children:it,href:Je}=Le,Pt=a(Le,["prefixCls","children","href"]),{getPrefixCls:nt}=Ce.useContext(re.E_),dt=nt("breadcrumb",We);return Ce.createElement(x,Object.assign({},Pt,{prefixCls:dt}),ae(dt,Pt,it,Je))};b.__ANT_BREADCRUMB_ITEM=!0;var E=b,z=te(17313),ee=te(83116),oe=te(37613);const ie=Le=>{const{componentCls:We,iconCls:it}=Le;return{[We]:Object.assign(Object.assign({},(0,z.Wf)(Le)),{color:Le.itemColor,fontSize:Le.fontSize,[it]:{fontSize:Le.iconFontSize},ol:{display:"flex",flexWrap:"wrap",margin:0,padding:0,listStyle:"none"},a:Object.assign({color:Le.linkColor,transition:`color ${Le.motionDurationMid}`,padding:`0 ${Le.paddingXXS}px`,borderRadius:Le.borderRadiusSM,height:Le.lineHeight*Le.fontSize,display:"inline-block",marginInline:-Le.marginXXS,"&:hover":{color:Le.linkHoverColor,backgroundColor:Le.colorBgTextHover}},(0,z.Qy)(Le)),"li:last-child":{color:Le.lastItemColor},[`${We}-separator`]:{marginInline:Le.separatorMargin,color:Le.separatorColor},[`${We}-link`]:{[` + > ${it} + span, + > ${it} + a + `]:{marginInlineStart:Le.marginXXS}},[`${We}-overlay-link`]:{borderRadius:Le.borderRadiusSM,height:Le.lineHeight*Le.fontSize,display:"inline-block",padding:`0 ${Le.paddingXXS}px`,marginInline:-Le.marginXXS,[`> ${it}`]:{marginInlineStart:Le.marginXXS,fontSize:Le.fontSizeIcon},"&:hover":{color:Le.linkHoverColor,backgroundColor:Le.colorBgTextHover,a:{color:Le.linkHoverColor}},a:{"&:hover":{backgroundColor:"transparent"}}},[`&${Le.componentCls}-rtl`]:{direction:"rtl"}})}};var de=(0,ee.Z)("Breadcrumb",Le=>{const We=(0,oe.TS)(Le,{});return[ie(We)]},Le=>({itemColor:Le.colorTextDescription,lastItemColor:Le.colorText,iconFontSize:Le.fontSize,linkColor:Le.colorTextDescription,linkHoverColor:Le.colorText,separatorColor:Le.colorTextDescription,separatorMargin:Le.marginXS})),ge=function(Le,We){var it={};for(var Je in Le)Object.prototype.hasOwnProperty.call(Le,Je)&&We.indexOf(Je)<0&&(it[Je]=Le[Je]);if(Le!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Pt=0,Je=Object.getOwnPropertySymbols(Le);Pt{var{breadcrumbName:dt}=nt,yt=ge(nt,["breadcrumbName"]);return Object.assign(Object.assign({},yt),{title:dt})})}),Pt}function ve(Le,We){return(0,Ce.useMemo)(()=>Le||(We?We.map(we):null),[Le,We])}var fe=function(Le,We){var it={};for(var Je in Le)Object.prototype.hasOwnProperty.call(Le,Je)&&We.indexOf(Je)<0&&(it[Je]=Le[Je]);if(Le!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Pt=0,Je=Object.getOwnPropertySymbols(Le);Pt{if(We===void 0)return We;let it=(We||"").replace(/^\//,"");return Object.keys(Le).forEach(Je=>{it=it.replace(`:${Je}`,Le[Je])}),it},ct=Le=>{const{prefixCls:We,separator:it="/",style:Je,className:Pt,rootClassName:nt,routes:dt,items:yt,children:mt,itemRender:Oe,params:Ge={}}=Le,bt=fe(Le,["prefixCls","separator","style","className","rootClassName","routes","items","children","itemRender","params"]),{getPrefixCls:Yt,direction:ot,breadcrumb:Rt}=Ce.useContext(re.E_);let ye;const It=Yt("breadcrumb",We),[nn,yn]=de(It),rn=ve(yt,dt),ke=y(It,Oe);if(rn&&rn.length>0){const me=[],tt=yt||dt;ye=rn.map((Ot,Se)=>{const{path:ue,key:Me,type:Be,menu:be,overlay:Ue,onClick:Nt,className:pt,separator:Tt,dropdownProps:Ct}=Ot,$t=pe(Ge,ue);$t!==void 0&&me.push($t);const Pe=Me!=null?Me:Se;if(Be==="separator")return Ce.createElement(Qe,{key:Pe},Tt);const Ke={},qe=Se===rn.length-1;be?Ke.menu=be:Ue&&(Ke.overlay=Ue);let{href:lt}=Ot;return me.length&&$t!==void 0&&(lt=`#/${me.join("/")}`),Ce.createElement(x,Object.assign({key:Pe},Ke,(0,Ze.Z)(Ot,{data:!0,aria:!0}),{className:pt,dropdownProps:Ct,href:lt,separator:qe?"":it,onClick:Nt,prefixCls:It}),ke(Ot,Ge,tt,me,lt))})}else if(mt){const me=(0,Te.Z)(mt).length;ye=(0,Te.Z)(mt).map((tt,Ot)=>{if(!tt)return tt;const Se=Ot===me-1;return(0,Ee.Tm)(tt,{separator:Se?"":it,key:Ot})})}const De=ce()(It,Rt==null?void 0:Rt.className,{[`${It}-rtl`]:ot==="rtl"},Pt,nt,yn),Ie=Object.assign(Object.assign({},Rt==null?void 0:Rt.style),Je);return nn(Ce.createElement("nav",Object.assign({className:De,style:Ie},bt),Ce.createElement("ol",null,ye)))};ct.Item=E,ct.Separator=Qe;var st=ct,_t=st},24905:function(gt,St,te){"use strict";te.d(St,{default:function(){return de}});var ne=te(92310),ce=te.n(ne),Te=te(5630),Ze=te(59301),Ce=te(36355),Ee=te(1684),re=te(32441),rt=Ze.createContext(null),Ne=te(98447),Qe=te(14088),Re=te(4572),Ae=function(ge,we){var ve={};for(var fe in ge)Object.prototype.hasOwnProperty.call(ge,fe)&&we.indexOf(fe)<0&&(ve[fe]=ge[fe]);if(ge!=null&&typeof Object.getOwnPropertySymbols=="function")for(var pe=0,fe=Object.getOwnPropertySymbols(ge);pe{var ve;const{prefixCls:fe,className:pe,rootClassName:ct,children:st,indeterminate:_t=!1,style:Le,onMouseEnter:We,onMouseLeave:it,skipGroup:Je=!1,disabled:Pt}=ge,nt=Ae(ge,["prefixCls","className","rootClassName","children","indeterminate","style","onMouseEnter","onMouseLeave","skipGroup","disabled"]),{getPrefixCls:dt,direction:yt,checkbox:mt}=Ze.useContext(Ce.E_),Oe=Ze.useContext(rt),{isFormItemInput:Ge}=Ze.useContext(re.aM),bt=Ze.useContext(Ee.Z),Yt=(ve=(Oe==null?void 0:Oe.disabled)||Pt)!==null&&ve!==void 0?ve:bt,ot=Ze.useRef(nt.value);Ze.useEffect(()=>{Oe==null||Oe.registerValue(nt.value)},[]),Ze.useEffect(()=>{if(!Je)return nt.value!==ot.current&&(Oe==null||Oe.cancelValue(ot.current),Oe==null||Oe.registerValue(nt.value),ot.current=nt.value),()=>Oe==null?void 0:Oe.cancelValue(nt.value)},[nt.value]);const Rt=dt("checkbox",fe),[ye,It]=(0,Ne.ZP)(Rt),nn=Object.assign({},nt);Oe&&!Je&&(nn.onChange=function(){nt.onChange&&nt.onChange.apply(nt,arguments),Oe.toggleOption&&Oe.toggleOption({label:st,value:nt.value})},nn.name=Oe.name,nn.checked=Oe.value.includes(nt.value));const yn=ce()(`${Rt}-wrapper`,{[`${Rt}-rtl`]:yt==="rtl",[`${Rt}-wrapper-checked`]:nn.checked,[`${Rt}-wrapper-disabled`]:Yt,[`${Rt}-wrapper-in-form-item`]:Ge},mt==null?void 0:mt.className,pe,ct,It),rn=ce()({[`${Rt}-indeterminate`]:_t},Re.A,It),ke=_t?"mixed":void 0;return ye(Ze.createElement(Qe.Z,{component:"Checkbox",disabled:Yt},Ze.createElement("label",{className:yn,style:Object.assign(Object.assign({},mt==null?void 0:mt.style),Le),onMouseEnter:We,onMouseLeave:it},Ze.createElement(Te.Z,Object.assign({"aria-checked":ke},nn,{prefixCls:Rt,className:rn,disabled:Yt,ref:we})),st!==void 0&&Ze.createElement("span",null,st))))};var a=Ze.forwardRef(ae),x=te(94480),b=te(2738),E=function(ge,we){var ve={};for(var fe in ge)Object.prototype.hasOwnProperty.call(ge,fe)&&we.indexOf(fe)<0&&(ve[fe]=ge[fe]);if(ge!=null&&typeof Object.getOwnPropertySymbols=="function")for(var pe=0,fe=Object.getOwnPropertySymbols(ge);pe{const{defaultValue:ve,children:fe,options:pe=[],prefixCls:ct,className:st,rootClassName:_t,style:Le,onChange:We}=ge,it=E(ge,["defaultValue","children","options","prefixCls","className","rootClassName","style","onChange"]),{getPrefixCls:Je,direction:Pt}=Ze.useContext(Ce.E_),[nt,dt]=Ze.useState(it.value||ve||[]),[yt,mt]=Ze.useState([]);Ze.useEffect(()=>{"value"in it&&dt(it.value||[])},[it.value]);const Oe=Ze.useMemo(()=>pe.map(De=>typeof De=="string"||typeof De=="number"?{label:De,value:De}:De),[pe]),Ge=De=>{mt(Ie=>Ie.filter(me=>me!==De))},bt=De=>{mt(Ie=>[].concat((0,x.Z)(Ie),[De]))},Yt=De=>{const Ie=nt.indexOf(De.value),me=(0,x.Z)(nt);Ie===-1?me.push(De.value):me.splice(Ie,1),"value"in it||dt(me),We==null||We(me.filter(tt=>yt.includes(tt)).sort((tt,Ot)=>{const Se=Oe.findIndex(Me=>Me.value===tt),ue=Oe.findIndex(Me=>Me.value===Ot);return Se-ue}))},ot=Je("checkbox",ct),Rt=`${ot}-group`,[ye,It]=(0,Ne.ZP)(ot),nn=(0,b.Z)(it,["value","disabled"]),yn=pe.length?Oe.map(De=>Ze.createElement(a,{prefixCls:ot,key:De.value.toString(),disabled:"disabled"in De?De.disabled:it.disabled,value:De.value,checked:nt.includes(De.value),onChange:De.onChange,className:`${Rt}-item`,style:De.style,title:De.title},De.label)):fe,rn={toggleOption:Yt,value:nt,disabled:it.disabled,name:it.name,registerValue:bt,cancelValue:Ge},ke=ce()(Rt,{[`${Rt}-rtl`]:Pt==="rtl"},st,_t,It);return ye(Ze.createElement("div",Object.assign({className:ke,style:Le},nn,{ref:we}),Ze.createElement(rt.Provider,{value:rn},yn)))},ee=Ze.forwardRef(z);var oe=Ze.memo(ee);const ie=a;ie.Group=oe,ie.__ANT_CHECKBOX=!0;var de=ie},98447:function(gt,St,te){"use strict";te.d(St,{C2:function(){return Ce}});var ne=te(17313),ce=te(37613),Te=te(83116);const Ze=Ee=>{const{checkboxCls:re}=Ee,Ve=`${re}-wrapper`;return[{[`${re}-group`]:Object.assign(Object.assign({},(0,ne.Wf)(Ee)),{display:"inline-flex",flexWrap:"wrap",columnGap:Ee.marginXS,[`> ${Ee.antCls}-row`]:{flex:1}}),[Ve]:Object.assign(Object.assign({},(0,ne.Wf)(Ee)),{display:"inline-flex",alignItems:"baseline",cursor:"pointer","&:after":{display:"inline-block",width:0,overflow:"hidden",content:"'\\a0'"},[`& + ${Ve}`]:{marginInlineStart:0},[`&${Ve}-in-form-item`]:{'input[type="checkbox"]':{width:14,height:14}}}),[re]:Object.assign(Object.assign({},(0,ne.Wf)(Ee)),{position:"relative",whiteSpace:"nowrap",lineHeight:1,cursor:"pointer",borderRadius:Ee.borderRadiusSM,alignSelf:"center",[`${re}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0,margin:0,[`&:focus-visible + ${re}-inner`]:Object.assign({},(0,ne.oN)(Ee))},[`${re}-inner`]:{boxSizing:"border-box",position:"relative",top:0,insetInlineStart:0,display:"block",width:Ee.checkboxSize,height:Ee.checkboxSize,direction:"ltr",backgroundColor:Ee.colorBgContainer,border:`${Ee.lineWidth}px ${Ee.lineType} ${Ee.colorBorder}`,borderRadius:Ee.borderRadiusSM,borderCollapse:"separate",transition:`all ${Ee.motionDurationSlow}`,"&:after":{boxSizing:"border-box",position:"absolute",top:"50%",insetInlineStart:"21.5%",display:"table",width:Ee.checkboxSize/14*5,height:Ee.checkboxSize/14*8,border:`${Ee.lineWidthBold}px solid ${Ee.colorWhite}`,borderTop:0,borderInlineStart:0,transform:"rotate(45deg) scale(0) translate(-50%,-50%)",opacity:0,content:'""',transition:`all ${Ee.motionDurationFast} ${Ee.motionEaseInBack}, opacity ${Ee.motionDurationFast}`}},"& + span":{paddingInlineStart:Ee.paddingXS,paddingInlineEnd:Ee.paddingXS}})},{[` + ${Ve}:not(${Ve}-disabled), ${re}:not(${re}-disabled) - `]:{[`&:hover ${re}-inner`]:{borderColor:we.colorPrimary}},[`${Ue}:not(${Ue}-disabled)`]:{[`&:hover ${re}-checked:not(${re}-disabled) ${re}-inner`]:{backgroundColor:we.colorPrimaryHover,borderColor:"transparent"},[`&:hover ${re}-checked:not(${re}-disabled):after`]:{borderColor:we.colorPrimaryHover}}},{[`${re}-checked`]:{[`${re}-inner`]:{backgroundColor:we.colorPrimary,borderColor:we.colorPrimary,"&:after":{opacity:1,transform:"rotate(45deg) scale(1) translate(-50%,-50%)",transition:`all ${we.motionDurationMid} ${we.motionEaseOutBack} ${we.motionDurationFast}`}}},[` - ${Ue}-checked:not(${Ue}-disabled), + `]:{[`&:hover ${re}-inner`]:{borderColor:Ee.colorPrimary}},[`${Ve}:not(${Ve}-disabled)`]:{[`&:hover ${re}-checked:not(${re}-disabled) ${re}-inner`]:{backgroundColor:Ee.colorPrimaryHover,borderColor:"transparent"},[`&:hover ${re}-checked:not(${re}-disabled):after`]:{borderColor:Ee.colorPrimaryHover}}},{[`${re}-checked`]:{[`${re}-inner`]:{backgroundColor:Ee.colorPrimary,borderColor:Ee.colorPrimary,"&:after":{opacity:1,transform:"rotate(45deg) scale(1) translate(-50%,-50%)",transition:`all ${Ee.motionDurationMid} ${Ee.motionEaseOutBack} ${Ee.motionDurationFast}`}}},[` + ${Ve}-checked:not(${Ve}-disabled), ${re}-checked:not(${re}-disabled) - `]:{[`&:hover ${re}-inner`]:{backgroundColor:we.colorPrimaryHover,borderColor:"transparent"}}},{[re]:{"&-indeterminate":{[`${re}-inner`]:{backgroundColor:we.colorBgContainer,borderColor:we.colorBorder,"&:after":{top:"50%",insetInlineStart:"50%",width:we.fontSizeLG/2,height:we.fontSizeLG/2,backgroundColor:we.colorPrimary,border:0,transform:"translate(-50%, -50%) scale(1)",opacity:1,content:'""'}}}}},{[`${Ue}-disabled`]:{cursor:"not-allowed"},[`${re}-disabled`]:{[`&, ${re}-input`]:{cursor:"not-allowed",pointerEvents:"none"},[`${re}-inner`]:{background:we.colorBgContainerDisabled,borderColor:we.colorBorder,"&:after":{borderColor:we.colorTextDisabled}},"&:after":{display:"none"},"& + span":{color:we.colorTextDisabled},[`&${re}-indeterminate ${re}-inner::after`]:{background:we.colorTextDisabled}}}]};function Ee(we,re){const Ue=(0,ce.TS)(re,{checkboxCls:`.${we}`,checkboxSize:re.controlInteractiveSize});return[Ze(Ue)]}St.ZP=(0,Re.Z)("Checkbox",(we,re)=>{let{prefixCls:Ue}=re;return[Ee(Ue,we)]})},28103:function(dt,St,te){"use strict";te.d(St,{Z:function(){return tt}});var ae=te(92310),ce=te.n(ae),Re=te(59301),Ze=te(36355),Ee=te(17313),we=te(83116),re=te(37613);const Ue=Ae=>{const{componentCls:oe,sizePaddingEdgeHorizontal:y,colorSplit:a,lineWidth:x,textPaddingInline:b,orientationMargin:E,verticalMarginInline:z}=Ae;return{[oe]:Object.assign(Object.assign({},(0,Ee.Wf)(Ae)),{borderBlockStart:`${x}px solid ${a}`,"&-vertical":{position:"relative",top:"-0.06em",display:"inline-block",height:"0.9em",marginInline:z,marginBlock:0,verticalAlign:"middle",borderTop:0,borderInlineStart:`${x}px solid ${a}`},"&-horizontal":{display:"flex",clear:"both",width:"100%",minWidth:"100%",margin:`${Ae.dividerHorizontalGutterMargin}px 0`},[`&-horizontal${oe}-with-text`]:{display:"flex",alignItems:"center",margin:`${Ae.dividerHorizontalWithTextGutterMargin}px 0`,color:Ae.colorTextHeading,fontWeight:500,fontSize:Ae.fontSizeLG,whiteSpace:"nowrap",textAlign:"center",borderBlockStart:`0 ${a}`,"&::before, &::after":{position:"relative",width:"50%",borderBlockStart:`${x}px solid transparent`,borderBlockStartColor:"inherit",borderBlockEnd:0,transform:"translateY(50%)",content:"''"}},[`&-horizontal${oe}-with-text-left`]:{"&::before":{width:`${E*100}%`},"&::after":{width:`${100-E*100}%`}},[`&-horizontal${oe}-with-text-right`]:{"&::before":{width:`${100-E*100}%`},"&::after":{width:`${E*100}%`}},[`${oe}-inner-text`]:{display:"inline-block",paddingBlock:0,paddingInline:b},"&-dashed":{background:"none",borderColor:a,borderStyle:"dashed",borderWidth:`${x}px 0 0`},[`&-horizontal${oe}-with-text${oe}-dashed`]:{"&::before, &::after":{borderStyle:"dashed none none"}},[`&-vertical${oe}-dashed`]:{borderInlineStartWidth:x,borderInlineEnd:0,borderBlockStart:0,borderBlockEnd:0},[`&-plain${oe}-with-text`]:{color:Ae.colorText,fontWeight:"normal",fontSize:Ae.fontSize},[`&-horizontal${oe}-with-text-left${oe}-no-default-orientation-margin-left`]:{"&::before":{width:0},"&::after":{width:"100%"},[`${oe}-inner-text`]:{paddingInlineStart:y}},[`&-horizontal${oe}-with-text-right${oe}-no-default-orientation-margin-right`]:{"&::before":{width:"100%"},"&::after":{width:0},[`${oe}-inner-text`]:{paddingInlineEnd:y}}})}};var rt=(0,we.Z)("Divider",Ae=>{const oe=(0,re.TS)(Ae,{dividerHorizontalWithTextGutterMargin:Ae.margin,dividerHorizontalGutterMargin:Ae.marginLG,sizePaddingEdgeHorizontal:0});return[Ue(oe)]},Ae=>({textPaddingInline:"1em",orientationMargin:.05,verticalMarginInline:Ae.marginXS})),Ne=function(Ae,oe){var y={};for(var a in Ae)Object.prototype.hasOwnProperty.call(Ae,a)&&oe.indexOf(a)<0&&(y[a]=Ae[a]);if(Ae!=null&&typeof Object.getOwnPropertySymbols=="function")for(var x=0,a=Object.getOwnPropertySymbols(Ae);x{const{getPrefixCls:oe,direction:y,divider:a}=Re.useContext(Ze.E_),{prefixCls:x,type:b="horizontal",orientation:E="center",orientationMargin:z,className:ee,rootClassName:ne,children:le,dashed:de,plain:ge,style:Ce}=Ae,Pe=Ne(Ae,["prefixCls","type","orientation","orientationMargin","className","rootClassName","children","dashed","plain","style"]),pe=oe("divider",x),[ue,ct]=rt(pe),ht=E.length>0?`-${E}`:E,At=!!le,Le=E==="left"&&z!=null,Ve=E==="right"&&z!=null,st=ce()(pe,a==null?void 0:a.className,ct,`${pe}-${b}`,{[`${pe}-with-text`]:At,[`${pe}-with-text${ht}`]:At,[`${pe}-dashed`]:!!de,[`${pe}-plain`]:!!ge,[`${pe}-rtl`]:y==="rtl",[`${pe}-no-default-orientation-margin-left`]:Le,[`${pe}-no-default-orientation-margin-right`]:Ve},ee,ne),Je=Re.useMemo(()=>typeof z=="number"?z:/^\d+$/.test(z)?Number(z):z,[z]),Pt=Object.assign(Object.assign({},Le&&{marginLeft:Je}),Ve&&{marginRight:Je});return ue(Re.createElement("div",Object.assign({className:st,style:Object.assign(Object.assign({},a==null?void 0:a.style),Ce)},Pe,{role:"separator"}),le&&b!=="vertical"&&Re.createElement("span",{className:`${pe}-inner-text`,style:Pt},le)))}},91857:function(dt,St,te){"use strict";var ae=te(59301),ce=te(38819),Re=te(92310),Ze=te.n(Re),Ee=te(31561),we=te(70425),re=te(18929),Ue=te(2738),rt=te(79676),Ne=te(53487),De=te(92343),tt=te(36355),Ae=te(20834),oe=te(40875),y=te(88088),a=te(47211);const x=null,b=ne=>{const{menu:le,arrow:de,prefixCls:ge,children:Ce,trigger:Pe,disabled:pe,dropdownRender:ue,getPopupContainer:ct,overlayClassName:ht,rootClassName:At,open:Le,onOpenChange:Ve,visible:st,onVisibleChange:Je,mouseEnterDelay:Pt=.15,mouseLeaveDelay:nt=.1,autoAdjustOverflow:lt=!0,placement:yt="",overlay:ut,transitionName:Oe}=ne,{getPopupContainer:Ge,getPrefixCls:bt,direction:Yt}=ae.useContext(tt.E_),ot=ae.useMemo(()=>{const be=bt();return Oe!==void 0?Oe:yt.includes("top")?`${be}-slide-down`:`${be}-slide-up`},[bt,yt,Oe]),Rt=ae.useMemo(()=>yt?yt.includes("Center")?yt.slice(0,yt.indexOf("Center")):yt:Yt==="rtl"?"bottomRight":"bottomLeft",[yt,Yt]),ye=bt("dropdown",ge),[It,nn]=(0,a.Z)(ye),[,yn]=(0,y.Z)(),rn=ae.Children.only(Ce),ke=(0,De.Tm)(rn,{className:Ze()(`${ye}-trigger`,{[`${ye}-rtl`]:Yt==="rtl"},rn.props.className),disabled:pe}),Te=pe?[]:Pe;let Ie;Te&&Te.includes("contextMenu")&&(Ie=!0);const[fe,et]=(0,re.Z)(!1,{value:Le!=null?Le:st}),Ot=(0,we.useEvent)(be=>{Ve==null||Ve(be),Je==null||Je(be),et(be)}),Se=Ze()(ht,At,nn,{[`${ye}-rtl`]:Yt==="rtl"}),me=(0,rt.Z)({arrowPointAtCenter:typeof de=="object"&&de.pointAtCenter,autoAdjustOverflow:lt,offset:yn.marginXXS,arrowWidth:de?yn.sizePopupArrow:0,borderRadius:yn.borderRadius}),Me=ae.useCallback(()=>{et(!1)},[]),Be=()=>{let be;return le!=null&&le.items?be=ae.createElement(Ae.default,Object.assign({},le)):typeof ut=="function"?be=ut():be=ut,ue&&(be=ue(be)),be=ae.Children.only(typeof be=="string"?ae.createElement("span",null,be):be),ae.createElement(oe.J,{prefixCls:`${ye}-menu`,expandIcon:ae.createElement("span",{className:`${ye}-menu-submenu-arrow`},ae.createElement(ce.Z,{className:`${ye}-menu-submenu-arrow-icon`})),mode:"vertical",selectable:!1,onClick:Me,validator:_e=>{let{mode:Nt}=_e}},be)};return It(ae.createElement(Ee.Z,Object.assign({alignPoint:Ie},(0,Ue.Z)(ne,["rootClassName"]),{mouseEnterDelay:Pt,mouseLeaveDelay:nt,visible:fe,builtinPlacements:me,arrow:!!de,overlayClassName:Se,prefixCls:ye,getPopupContainer:ct||Ge,transitionName:ot,trigger:Te,overlay:Be,placement:Rt,onVisibleChange:Ot}),ke))};function E(ne){return Object.assign(Object.assign({},ne),{align:{overflow:{adjustX:!1,adjustY:!1}}})}const z=(0,Ne.Z)(b,"dropdown",ne=>ne,E),ee=ne=>ae.createElement(z,Object.assign({},ne),ae.createElement("span",null));b._InternalPanelDoNotUseOrYouWillBeFired=ee,St.Z=b},38854:function(dt,St,te){"use strict";te.d(St,{Z:function(){return y}});var ae=te(91857),ce=te(92310),Re=te.n(ce),Ze=te(59301),Ee=te(18785),we=te(3113),re=te(36355),Ue=te(81327),rt=te(33234),Ne=te(47211),De=function(a,x){var b={};for(var E in a)Object.prototype.hasOwnProperty.call(a,E)&&x.indexOf(E)<0&&(b[E]=a[E]);if(a!=null&&typeof Object.getOwnPropertySymbols=="function")for(var z=0,E=Object.getOwnPropertySymbols(a);z{const{getPopupContainer:x,getPrefixCls:b,direction:E}=Ze.useContext(re.E_),{prefixCls:z,type:ee="default",danger:ne,disabled:le,loading:de,onClick:ge,htmlType:Ce,children:Pe,className:pe,menu:ue,arrow:ct,autoFocus:ht,overlay:At,trigger:Le,align:Ve,open:st,onOpenChange:Je,placement:Pt,getPopupContainer:nt,href:lt,icon:yt=Ze.createElement(Ee.Z,null),title:ut,buttonsRender:Oe=Be=>Be,mouseEnterDelay:Ge,mouseLeaveDelay:bt,overlayClassName:Yt,overlayStyle:ot,destroyPopupOnHide:Rt,dropdownRender:ye}=a,It=De(a,["prefixCls","type","danger","disabled","loading","onClick","htmlType","children","className","menu","arrow","autoFocus","overlay","trigger","align","open","onOpenChange","placement","getPopupContainer","href","icon","title","buttonsRender","mouseEnterDelay","mouseLeaveDelay","overlayClassName","overlayStyle","destroyPopupOnHide","dropdownRender"]),nn=b("dropdown",z),yn=`${nn}-button`,[rn,ke]=(0,Ne.Z)(nn),Te={menu:ue,arrow:ct,autoFocus:ht,align:Ve,disabled:le,trigger:le?[]:Le,onOpenChange:Je,getPopupContainer:nt||x,mouseEnterDelay:Ge,mouseLeaveDelay:bt,overlayClassName:Yt,overlayStyle:ot,destroyPopupOnHide:Rt,dropdownRender:ye},{compactSize:Ie,compactItemClassnames:fe}=(0,rt.ri)(nn,E),et=Re()(yn,fe,pe,ke);"overlay"in a&&(Te.overlay=At),"open"in a&&(Te.open=st),"placement"in a?Te.placement=Pt:Te.placement=E==="rtl"?"bottomLeft":"bottomRight";const Ot=Ze.createElement(we.ZP,{type:ee,danger:ne,disabled:le,loading:de,onClick:ge,htmlType:Ce,href:lt,title:ut},Pe),Se=Ze.createElement(we.ZP,{type:ee,danger:ne,icon:yt}),[me,Me]=Oe([Ot,Se]);return rn(Ze.createElement(Ue.Z.Compact,Object.assign({className:et,size:Ie,block:!0},It),me,Ze.createElement(ae.Z,Object.assign({},Te),Me)))};tt.__ANT_BUTTON=!0;var Ae=tt;const oe=ae.Z;oe.Button=Ae;var y=oe},47211:function(dt,St,te){"use strict";te.d(St,{Z:function(){return De}});var ae=te(17313),ce=te(13826),Re=te(92899),Ze=te(29878),Ee=te(19447),we=te(83116),re=te(37613),rt=tt=>{const{componentCls:Ae,menuCls:oe,colorError:y,colorTextLightSolid:a}=tt,x=`${oe}-item`;return{[`${Ae}, ${Ae}-menu-submenu`]:{[`${oe} ${x}`]:{[`&${x}-danger:not(${x}-disabled)`]:{color:y,"&:hover":{color:a,backgroundColor:y}}}}}};const Ne=tt=>{const{componentCls:Ae,menuCls:oe,zIndexPopup:y,dropdownArrowDistance:a,sizePopupArrow:x,antCls:b,iconCls:E,motionDurationMid:z,dropdownPaddingVertical:ee,fontSize:ne,dropdownEdgeChildPadding:le,colorTextDisabled:de,fontSizeIcon:ge,controlPaddingHorizontal:Ce,colorBgElevated:Pe}=tt;return[{[Ae]:Object.assign(Object.assign({},(0,ae.Wf)(tt)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:y,display:"block","&::before":{position:"absolute",insetBlock:-a+x/2,zIndex:-9999,opacity:1e-4,content:'""'},[`&-trigger${b}-btn`]:{[`& > ${E}-down, & > ${b}-btn-icon > ${E}-down`]:{fontSize:ge}},[`${Ae}-wrap`]:{position:"relative",[`${b}-btn > ${E}-down`]:{fontSize:ge},[`${E}-down::before`]:{transition:`transform ${z}`}},[`${Ae}-wrap-open`]:{[`${E}-down::before`]:{transform:"rotate(180deg)"}},"\n &-hidden,\n &-menu-hidden,\n &-menu-submenu-hidden\n ":{display:"none"},[`&${b}-slide-down-enter${b}-slide-down-enter-active${Ae}-placement-bottomLeft, + `]:{[`&:hover ${re}-inner`]:{backgroundColor:Ee.colorPrimaryHover,borderColor:"transparent"}}},{[re]:{"&-indeterminate":{[`${re}-inner`]:{backgroundColor:Ee.colorBgContainer,borderColor:Ee.colorBorder,"&:after":{top:"50%",insetInlineStart:"50%",width:Ee.fontSizeLG/2,height:Ee.fontSizeLG/2,backgroundColor:Ee.colorPrimary,border:0,transform:"translate(-50%, -50%) scale(1)",opacity:1,content:'""'}}}}},{[`${Ve}-disabled`]:{cursor:"not-allowed"},[`${re}-disabled`]:{[`&, ${re}-input`]:{cursor:"not-allowed",pointerEvents:"none"},[`${re}-inner`]:{background:Ee.colorBgContainerDisabled,borderColor:Ee.colorBorder,"&:after":{borderColor:Ee.colorTextDisabled}},"&:after":{display:"none"},"& + span":{color:Ee.colorTextDisabled},[`&${re}-indeterminate ${re}-inner::after`]:{background:Ee.colorTextDisabled}}}]};function Ce(Ee,re){const Ve=(0,ce.TS)(re,{checkboxCls:`.${Ee}`,checkboxSize:re.controlInteractiveSize});return[Ze(Ve)]}St.ZP=(0,Te.Z)("Checkbox",(Ee,re)=>{let{prefixCls:Ve}=re;return[Ce(Ve,Ee)]})},28103:function(gt,St,te){"use strict";te.d(St,{Z:function(){return Re}});var ne=te(92310),ce=te.n(ne),Te=te(59301),Ze=te(36355),Ce=te(17313),Ee=te(83116),re=te(37613);const Ve=Ae=>{const{componentCls:ae,sizePaddingEdgeHorizontal:y,colorSplit:a,lineWidth:x,textPaddingInline:b,orientationMargin:E,verticalMarginInline:z}=Ae;return{[ae]:Object.assign(Object.assign({},(0,Ce.Wf)(Ae)),{borderBlockStart:`${x}px solid ${a}`,"&-vertical":{position:"relative",top:"-0.06em",display:"inline-block",height:"0.9em",marginInline:z,marginBlock:0,verticalAlign:"middle",borderTop:0,borderInlineStart:`${x}px solid ${a}`},"&-horizontal":{display:"flex",clear:"both",width:"100%",minWidth:"100%",margin:`${Ae.dividerHorizontalGutterMargin}px 0`},[`&-horizontal${ae}-with-text`]:{display:"flex",alignItems:"center",margin:`${Ae.dividerHorizontalWithTextGutterMargin}px 0`,color:Ae.colorTextHeading,fontWeight:500,fontSize:Ae.fontSizeLG,whiteSpace:"nowrap",textAlign:"center",borderBlockStart:`0 ${a}`,"&::before, &::after":{position:"relative",width:"50%",borderBlockStart:`${x}px solid transparent`,borderBlockStartColor:"inherit",borderBlockEnd:0,transform:"translateY(50%)",content:"''"}},[`&-horizontal${ae}-with-text-left`]:{"&::before":{width:`${E*100}%`},"&::after":{width:`${100-E*100}%`}},[`&-horizontal${ae}-with-text-right`]:{"&::before":{width:`${100-E*100}%`},"&::after":{width:`${E*100}%`}},[`${ae}-inner-text`]:{display:"inline-block",paddingBlock:0,paddingInline:b},"&-dashed":{background:"none",borderColor:a,borderStyle:"dashed",borderWidth:`${x}px 0 0`},[`&-horizontal${ae}-with-text${ae}-dashed`]:{"&::before, &::after":{borderStyle:"dashed none none"}},[`&-vertical${ae}-dashed`]:{borderInlineStartWidth:x,borderInlineEnd:0,borderBlockStart:0,borderBlockEnd:0},[`&-plain${ae}-with-text`]:{color:Ae.colorText,fontWeight:"normal",fontSize:Ae.fontSize},[`&-horizontal${ae}-with-text-left${ae}-no-default-orientation-margin-left`]:{"&::before":{width:0},"&::after":{width:"100%"},[`${ae}-inner-text`]:{paddingInlineStart:y}},[`&-horizontal${ae}-with-text-right${ae}-no-default-orientation-margin-right`]:{"&::before":{width:"100%"},"&::after":{width:0},[`${ae}-inner-text`]:{paddingInlineEnd:y}}})}};var rt=(0,Ee.Z)("Divider",Ae=>{const ae=(0,re.TS)(Ae,{dividerHorizontalWithTextGutterMargin:Ae.margin,dividerHorizontalGutterMargin:Ae.marginLG,sizePaddingEdgeHorizontal:0});return[Ve(ae)]},Ae=>({textPaddingInline:"1em",orientationMargin:.05,verticalMarginInline:Ae.marginXS})),Ne=function(Ae,ae){var y={};for(var a in Ae)Object.prototype.hasOwnProperty.call(Ae,a)&&ae.indexOf(a)<0&&(y[a]=Ae[a]);if(Ae!=null&&typeof Object.getOwnPropertySymbols=="function")for(var x=0,a=Object.getOwnPropertySymbols(Ae);x{const{getPrefixCls:ae,direction:y,divider:a}=Te.useContext(Ze.E_),{prefixCls:x,type:b="horizontal",orientation:E="center",orientationMargin:z,className:ee,rootClassName:oe,children:ie,dashed:de,plain:ge,style:we}=Ae,ve=Ne(Ae,["prefixCls","type","orientation","orientationMargin","className","rootClassName","children","dashed","plain","style"]),fe=ae("divider",x),[pe,ct]=rt(fe),st=E.length>0?`-${E}`:E,_t=!!ie,Le=E==="left"&&z!=null,We=E==="right"&&z!=null,it=ce()(fe,a==null?void 0:a.className,ct,`${fe}-${b}`,{[`${fe}-with-text`]:_t,[`${fe}-with-text${st}`]:_t,[`${fe}-dashed`]:!!de,[`${fe}-plain`]:!!ge,[`${fe}-rtl`]:y==="rtl",[`${fe}-no-default-orientation-margin-left`]:Le,[`${fe}-no-default-orientation-margin-right`]:We},ee,oe),Je=Te.useMemo(()=>typeof z=="number"?z:/^\d+$/.test(z)?Number(z):z,[z]),Pt=Object.assign(Object.assign({},Le&&{marginLeft:Je}),We&&{marginRight:Je});return pe(Te.createElement("div",Object.assign({className:it,style:Object.assign(Object.assign({},a==null?void 0:a.style),we)},ve,{role:"separator"}),ie&&b!=="vertical"&&Te.createElement("span",{className:`${fe}-inner-text`,style:Pt},ie)))}},91857:function(gt,St,te){"use strict";var ne=te(59301),ce=te(38819),Te=te(92310),Ze=te.n(Te),Ce=te(31561),Ee=te(70425),re=te(18929),Ve=te(2738),rt=te(79676),Ne=te(53487),Qe=te(92343),Re=te(36355),Ae=te(20834),ae=te(40875),y=te(88088),a=te(47211);const x=null,b=oe=>{const{menu:ie,arrow:de,prefixCls:ge,children:we,trigger:ve,disabled:fe,dropdownRender:pe,getPopupContainer:ct,overlayClassName:st,rootClassName:_t,open:Le,onOpenChange:We,visible:it,onVisibleChange:Je,mouseEnterDelay:Pt=.15,mouseLeaveDelay:nt=.1,autoAdjustOverflow:dt=!0,placement:yt="",overlay:mt,transitionName:Oe}=oe,{getPopupContainer:Ge,getPrefixCls:bt,direction:Yt}=ne.useContext(Re.E_),ot=ne.useMemo(()=>{const be=bt();return Oe!==void 0?Oe:yt.includes("top")?`${be}-slide-down`:`${be}-slide-up`},[bt,yt,Oe]),Rt=ne.useMemo(()=>yt?yt.includes("Center")?yt.slice(0,yt.indexOf("Center")):yt:Yt==="rtl"?"bottomRight":"bottomLeft",[yt,Yt]),ye=bt("dropdown",ge),[It,nn]=(0,a.Z)(ye),[,yn]=(0,y.Z)(),rn=ne.Children.only(we),ke=(0,Qe.Tm)(rn,{className:Ze()(`${ye}-trigger`,{[`${ye}-rtl`]:Yt==="rtl"},rn.props.className),disabled:fe}),De=fe?[]:ve;let Ie;De&&De.includes("contextMenu")&&(Ie=!0);const[me,tt]=(0,re.Z)(!1,{value:Le!=null?Le:it}),Ot=(0,Ee.useEvent)(be=>{We==null||We(be),Je==null||Je(be),tt(be)}),Se=Ze()(st,_t,nn,{[`${ye}-rtl`]:Yt==="rtl"}),ue=(0,rt.Z)({arrowPointAtCenter:typeof de=="object"&&de.pointAtCenter,autoAdjustOverflow:dt,offset:yn.marginXXS,arrowWidth:de?yn.sizePopupArrow:0,borderRadius:yn.borderRadius}),Me=ne.useCallback(()=>{tt(!1)},[]),Be=()=>{let be;return ie!=null&&ie.items?be=ne.createElement(Ae.default,Object.assign({},ie)):typeof mt=="function"?be=mt():be=mt,pe&&(be=pe(be)),be=ne.Children.only(typeof be=="string"?ne.createElement("span",null,be):be),ne.createElement(ae.J,{prefixCls:`${ye}-menu`,expandIcon:ne.createElement("span",{className:`${ye}-menu-submenu-arrow`},ne.createElement(ce.Z,{className:`${ye}-menu-submenu-arrow-icon`})),mode:"vertical",selectable:!1,onClick:Me,validator:Ue=>{let{mode:Nt}=Ue}},be)};return It(ne.createElement(Ce.Z,Object.assign({alignPoint:Ie},(0,Ve.Z)(oe,["rootClassName"]),{mouseEnterDelay:Pt,mouseLeaveDelay:nt,visible:me,builtinPlacements:ue,arrow:!!de,overlayClassName:Se,prefixCls:ye,getPopupContainer:ct||Ge,transitionName:ot,trigger:De,overlay:Be,placement:Rt,onVisibleChange:Ot}),ke))};function E(oe){return Object.assign(Object.assign({},oe),{align:{overflow:{adjustX:!1,adjustY:!1}}})}const z=(0,Ne.Z)(b,"dropdown",oe=>oe,E),ee=oe=>ne.createElement(z,Object.assign({},oe),ne.createElement("span",null));b._InternalPanelDoNotUseOrYouWillBeFired=ee,St.Z=b},38854:function(gt,St,te){"use strict";te.d(St,{Z:function(){return y}});var ne=te(91857),ce=te(92310),Te=te.n(ce),Ze=te(59301),Ce=te(18785),Ee=te(3113),re=te(36355),Ve=te(81327),rt=te(33234),Ne=te(47211),Qe=function(a,x){var b={};for(var E in a)Object.prototype.hasOwnProperty.call(a,E)&&x.indexOf(E)<0&&(b[E]=a[E]);if(a!=null&&typeof Object.getOwnPropertySymbols=="function")for(var z=0,E=Object.getOwnPropertySymbols(a);z{const{getPopupContainer:x,getPrefixCls:b,direction:E}=Ze.useContext(re.E_),{prefixCls:z,type:ee="default",danger:oe,disabled:ie,loading:de,onClick:ge,htmlType:we,children:ve,className:fe,menu:pe,arrow:ct,autoFocus:st,overlay:_t,trigger:Le,align:We,open:it,onOpenChange:Je,placement:Pt,getPopupContainer:nt,href:dt,icon:yt=Ze.createElement(Ce.Z,null),title:mt,buttonsRender:Oe=Be=>Be,mouseEnterDelay:Ge,mouseLeaveDelay:bt,overlayClassName:Yt,overlayStyle:ot,destroyPopupOnHide:Rt,dropdownRender:ye}=a,It=Qe(a,["prefixCls","type","danger","disabled","loading","onClick","htmlType","children","className","menu","arrow","autoFocus","overlay","trigger","align","open","onOpenChange","placement","getPopupContainer","href","icon","title","buttonsRender","mouseEnterDelay","mouseLeaveDelay","overlayClassName","overlayStyle","destroyPopupOnHide","dropdownRender"]),nn=b("dropdown",z),yn=`${nn}-button`,[rn,ke]=(0,Ne.Z)(nn),De={menu:pe,arrow:ct,autoFocus:st,align:We,disabled:ie,trigger:ie?[]:Le,onOpenChange:Je,getPopupContainer:nt||x,mouseEnterDelay:Ge,mouseLeaveDelay:bt,overlayClassName:Yt,overlayStyle:ot,destroyPopupOnHide:Rt,dropdownRender:ye},{compactSize:Ie,compactItemClassnames:me}=(0,rt.ri)(nn,E),tt=Te()(yn,me,fe,ke);"overlay"in a&&(De.overlay=_t),"open"in a&&(De.open=it),"placement"in a?De.placement=Pt:De.placement=E==="rtl"?"bottomLeft":"bottomRight";const Ot=Ze.createElement(Ee.ZP,{type:ee,danger:oe,disabled:ie,loading:de,onClick:ge,htmlType:we,href:dt,title:mt},ve),Se=Ze.createElement(Ee.ZP,{type:ee,danger:oe,icon:yt}),[ue,Me]=Oe([Ot,Se]);return rn(Ze.createElement(Ve.Z.Compact,Object.assign({className:tt,size:Ie,block:!0},It),ue,Ze.createElement(ne.Z,Object.assign({},De),Me)))};Re.__ANT_BUTTON=!0;var Ae=Re;const ae=ne.Z;ae.Button=Ae;var y=ae},47211:function(gt,St,te){"use strict";te.d(St,{Z:function(){return Qe}});var ne=te(17313),ce=te(13826),Te=te(92899),Ze=te(29878),Ce=te(19447),Ee=te(83116),re=te(37613),rt=Re=>{const{componentCls:Ae,menuCls:ae,colorError:y,colorTextLightSolid:a}=Re,x=`${ae}-item`;return{[`${Ae}, ${Ae}-menu-submenu`]:{[`${ae} ${x}`]:{[`&${x}-danger:not(${x}-disabled)`]:{color:y,"&:hover":{color:a,backgroundColor:y}}}}}};const Ne=Re=>{const{componentCls:Ae,menuCls:ae,zIndexPopup:y,dropdownArrowDistance:a,sizePopupArrow:x,antCls:b,iconCls:E,motionDurationMid:z,dropdownPaddingVertical:ee,fontSize:oe,dropdownEdgeChildPadding:ie,colorTextDisabled:de,fontSizeIcon:ge,controlPaddingHorizontal:we,colorBgElevated:ve}=Re;return[{[Ae]:Object.assign(Object.assign({},(0,ne.Wf)(Re)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:y,display:"block","&::before":{position:"absolute",insetBlock:-a+x/2,zIndex:-9999,opacity:1e-4,content:'""'},[`&-trigger${b}-btn`]:{[`& > ${E}-down, & > ${b}-btn-icon > ${E}-down`]:{fontSize:ge}},[`${Ae}-wrap`]:{position:"relative",[`${b}-btn > ${E}-down`]:{fontSize:ge},[`${E}-down::before`]:{transition:`transform ${z}`}},[`${Ae}-wrap-open`]:{[`${E}-down::before`]:{transform:"rotate(180deg)"}},"\n &-hidden,\n &-menu-hidden,\n &-menu-submenu-hidden\n ":{display:"none"},[`&${b}-slide-down-enter${b}-slide-down-enter-active${Ae}-placement-bottomLeft, &${b}-slide-down-appear${b}-slide-down-appear-active${Ae}-placement-bottomLeft, &${b}-slide-down-enter${b}-slide-down-enter-active${Ae}-placement-bottom, &${b}-slide-down-appear${b}-slide-down-appear-active${Ae}-placement-bottom, @@ -120,46 +120,46 @@ &${b}-slide-down-leave${b}-slide-down-leave-active${Ae}-placement-bottom, &${b}-slide-down-leave${b}-slide-down-leave-active${Ae}-placement-bottomRight`]:{animationName:ce.Uw},[`&${b}-slide-up-leave${b}-slide-up-leave-active${Ae}-placement-topLeft, &${b}-slide-up-leave${b}-slide-up-leave-active${Ae}-placement-top, - &${b}-slide-up-leave${b}-slide-up-leave-active${Ae}-placement-topRight`]:{animationName:ce.ly}})},(0,Ee.ZP)(tt,{colorBg:Pe,limitVerticalRadius:!0,arrowPlacement:{top:!0,bottom:!0}}),{[`${Ae} ${oe}`]:{position:"relative",margin:0},[`${oe}-submenu-popup`]:{position:"absolute",zIndex:y,background:"transparent",boxShadow:"none",transformOrigin:"0 0","ul, li":{listStyle:"none",margin:0}},[`${Ae}, ${Ae}-menu-submenu`]:{[oe]:Object.assign(Object.assign({padding:le,listStyleType:"none",backgroundColor:Pe,backgroundClip:"padding-box",borderRadius:tt.borderRadiusLG,outline:"none",boxShadow:tt.boxShadowSecondary},(0,ae.Qy)(tt)),{[`${oe}-item-group-title`]:{padding:`${ee}px ${Ce}px`,color:tt.colorTextDescription,transition:`all ${z}`},[`${oe}-item`]:{position:"relative",display:"flex",alignItems:"center"},[`${oe}-item-icon`]:{minWidth:ne,marginInlineEnd:tt.marginXS,fontSize:tt.fontSizeSM},[`${oe}-title-content`]:{flex:"auto","> a":{color:"inherit",transition:`all ${z}`,"&:hover":{color:"inherit"},"&::after":{position:"absolute",inset:0,content:'""'}}},[`${oe}-item, ${oe}-submenu-title`]:Object.assign(Object.assign({clear:"both",margin:0,padding:`${ee}px ${Ce}px`,color:tt.colorText,fontWeight:"normal",fontSize:ne,lineHeight:tt.lineHeight,cursor:"pointer",transition:`all ${z}`,borderRadius:tt.borderRadiusSM,"&:hover, &-active":{backgroundColor:tt.controlItemBgHover}},(0,ae.Qy)(tt)),{"&-selected":{color:tt.colorPrimary,backgroundColor:tt.controlItemBgActive,"&:hover, &-active":{backgroundColor:tt.controlItemBgActiveHover}},"&-disabled":{color:de,cursor:"not-allowed","&:hover":{color:de,backgroundColor:Pe,cursor:"not-allowed"},a:{pointerEvents:"none"}},"&-divider":{height:1,margin:`${tt.marginXXS}px 0`,overflow:"hidden",lineHeight:0,backgroundColor:tt.colorSplit},[`${Ae}-menu-submenu-expand-icon`]:{position:"absolute",insetInlineEnd:tt.paddingXS,[`${Ae}-menu-submenu-arrow-icon`]:{marginInlineEnd:"0 !important",color:tt.colorTextDescription,fontSize:ge,fontStyle:"normal"}}}),[`${oe}-item-group-list`]:{margin:`0 ${tt.marginXS}px`,padding:0,listStyle:"none"},[`${oe}-submenu-title`]:{paddingInlineEnd:Ce+tt.fontSizeSM},[`${oe}-submenu-vertical`]:{position:"relative"},[`${oe}-submenu${oe}-submenu-disabled ${Ae}-menu-submenu-title`]:{[`&, ${Ae}-menu-submenu-arrow-icon`]:{color:de,backgroundColor:Pe,cursor:"not-allowed"}},[`${oe}-submenu-selected ${Ae}-menu-submenu-title`]:{color:tt.colorPrimary}})}},[(0,ce.oN)(tt,"slide-up"),(0,ce.oN)(tt,"slide-down"),(0,Re.Fm)(tt,"move-up"),(0,Re.Fm)(tt,"move-down"),(0,Ze._y)(tt,"zoom-big")]]};var De=(0,we.Z)("Dropdown",(tt,Ae)=>{let{rootPrefixCls:oe}=Ae;const{marginXXS:y,sizePopupArrow:a,controlHeight:x,fontSize:b,lineHeight:E,paddingXXS:z,componentCls:ee,borderRadiusLG:ne}=tt,le=(x-b*E)/2,{dropdownArrowOffset:de}=(0,Ee.fS)({contentRadius:ne}),ge=(0,re.TS)(tt,{menuCls:`${ee}-menu`,rootPrefixCls:oe,dropdownArrowDistance:a/2+y,dropdownArrowOffset:de,dropdownPaddingVertical:le,dropdownEdgeChildPadding:z});return[Ne(ge),rt(ge)]},tt=>({zIndexPopup:tt.zIndexPopupBase+50}))},8628:function(dt,St,te){"use strict";var ae=te(59301),ce=te(34280),Re=te(56762),Ze=te(69507);function Ee(){let we=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0;const re=(0,ae.useRef)({}),Ue=(0,Re.Z)(),rt=(0,Ze.ZP)();return(0,ce.Z)(()=>{const Ne=rt.subscribe(De=>{re.current=De,we&&Ue()});return()=>rt.unsubscribe(Ne)},[]),re.current}St.Z=Ee},45818:function(dt,St,te){"use strict";te.d(St,{D:function(){return z},Z:function(){return le}});var ae=te(54476),ce=te(59301),Re={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M912 192H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 284H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 284H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM104 228a56 56 0 10112 0 56 56 0 10-112 0zm0 284a56 56 0 10112 0 56 56 0 10-112 0zm0 284a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"bars",theme:"outlined"},Ze=Re,Ee=te(7657),we=function(ge,Ce){return ce.createElement(Ee.Z,(0,ae.Z)({},ge,{ref:Ce,icon:Ze}))},re=ce.forwardRef(we),Ue=re,rt=te(33853),Ne=te(38819),De=te(92310),tt=te.n(De),Ae=te(2738),y=de=>!isNaN(parseFloat(de))&&isFinite(de),a=te(36355),x=te(84966),b=function(de,ge){var Ce={};for(var Pe in de)Object.prototype.hasOwnProperty.call(de,Pe)&&ge.indexOf(Pe)<0&&(Ce[Pe]=de[Pe]);if(de!=null&&typeof Object.getOwnPropertySymbols=="function")for(var pe=0,Pe=Object.getOwnPropertySymbols(de);pe{let de=0;return function(){let ge=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return de+=1,`${ge}${de}`}})();var le=ce.forwardRef((de,ge)=>{const{prefixCls:Ce,className:Pe,trigger:pe,children:ue,defaultCollapsed:ct=!1,theme:ht="dark",style:At={},collapsible:Le=!1,reverseArrow:Ve=!1,width:st=200,collapsedWidth:Je=80,zeroWidthTriggerStyle:Pt,breakpoint:nt,onCollapse:lt,onBreakpoint:yt}=de,ut=b(de,["prefixCls","className","trigger","children","defaultCollapsed","theme","style","collapsible","reverseArrow","width","collapsedWidth","zeroWidthTriggerStyle","breakpoint","onCollapse","onBreakpoint"]),{siderHook:Oe}=(0,ce.useContext)(x.Gs),[Ge,bt]=(0,ce.useState)("collapsed"in de?de.collapsed:ct),[Yt,ot]=(0,ce.useState)(!1);(0,ce.useEffect)(()=>{"collapsed"in de&&bt(de.collapsed)},[de.collapsed]);const Rt=(ke,Te)=>{"collapsed"in de||bt(ke),lt==null||lt(ke,Te)},ye=(0,ce.useRef)();ye.current=ke=>{ot(ke.matches),yt==null||yt(ke.matches),Ge!==ke.matches&&Rt(ke.matches,"responsive")},(0,ce.useEffect)(()=>{function ke(Ie){return ye.current(Ie)}let Te;if(typeof window!="undefined"){const{matchMedia:Ie}=window;if(Ie&&nt&&nt in E){Te=Ie(`(max-width: ${E[nt]})`);try{Te.addEventListener("change",ke)}catch(fe){Te.addListener(ke)}ke(Te)}}return()=>{try{Te==null||Te.removeEventListener("change",ke)}catch(Ie){Te==null||Te.removeListener(ke)}}},[nt]),(0,ce.useEffect)(()=>{const ke=ee("ant-sider-");return Oe.addSider(ke),()=>Oe.removeSider(ke)},[]);const It=()=>{Rt(!Ge,"clickTrigger")},{getPrefixCls:nn}=(0,ce.useContext)(a.E_),yn=()=>{const ke=nn("layout-sider",Ce),Te=(0,Ae.Z)(ut,["collapsed"]),Ie=Ge?Je:st,fe=y(Ie)?`${Ie}px`:String(Ie),et=parseFloat(String(Je||0))===0?ce.createElement("span",{onClick:It,className:tt()(`${ke}-zero-width-trigger`,`${ke}-zero-width-trigger-${Ve?"right":"left"}`),style:Pt},pe||ce.createElement(Ue,null)):null,me={expanded:Ve?ce.createElement(Ne.Z,null):ce.createElement(rt.Z,null),collapsed:Ve?ce.createElement(rt.Z,null):ce.createElement(Ne.Z,null)}[Ge?"collapsed":"expanded"],Me=pe!==null?et||ce.createElement("div",{className:`${ke}-trigger`,onClick:It,style:{width:fe}},pe||me):null,Be=Object.assign(Object.assign({},At),{flex:`0 0 ${fe}`,maxWidth:fe,minWidth:fe,width:fe}),be=tt()(ke,`${ke}-${ht}`,{[`${ke}-collapsed`]:!!Ge,[`${ke}-has-trigger`]:Le&&pe!==null&&!et,[`${ke}-below`]:!!Yt,[`${ke}-zero-width`]:parseFloat(fe)===0},Pe);return ce.createElement("aside",Object.assign({className:be},Te,{style:Be,ref:ge}),ce.createElement("div",{className:`${ke}-children`},ue),Le||Yt&&et?Me:null)},rn=ce.useMemo(()=>({siderCollapsed:Ge}),[Ge]);return ce.createElement(z.Provider,{value:rn},yn())})},84966:function(dt,St,te){"use strict";te.d(St,{VY:function(){return z},$_:function(){return E},h4:function(){return b},Gs:function(){return Ae},ZP:function(){return ee}});var ae=te(94480),ce=te(92310),Re=te.n(ce),Ze=te(2738),Ee=te(59301),we=te(36355),re=te(83116),rt=ne=>{const{componentCls:le,bodyBg:de,lightSiderBg:ge,lightTriggerBg:Ce,lightTriggerColor:Pe}=ne;return{[`${le}-sider-light`]:{background:ge,[`${le}-sider-trigger`]:{color:Pe,background:Ce},[`${le}-sider-zero-width-trigger`]:{color:Pe,background:Ce,border:`1px solid ${de}`,borderInlineStart:0}}}};const Ne=ne=>{const{antCls:le,componentCls:de,colorText:ge,triggerColor:Ce,footerBg:Pe,triggerBg:pe,headerHeight:ue,headerPadding:ct,headerColor:ht,footerPadding:At,triggerHeight:Le,zeroTriggerHeight:Ve,zeroTriggerWidth:st,motionDurationMid:Je,motionDurationSlow:Pt,fontSize:nt,borderRadius:lt,bodyBg:yt,headerBg:ut,siderBg:Oe}=ne;return{[de]:Object.assign(Object.assign({display:"flex",flex:"auto",flexDirection:"column",minHeight:0,background:yt,"&, *":{boxSizing:"border-box"},[`&${de}-has-sider`]:{flexDirection:"row",[`> ${de}, > ${de}-content`]:{width:0}},[`${de}-header, &${de}-footer`]:{flex:"0 0 auto"},[`${de}-sider`]:{position:"relative",minWidth:0,background:Oe,transition:`all ${Je}, background 0s`,"&-children":{height:"100%",marginTop:-.1,paddingTop:.1,[`${le}-menu${le}-menu-inline-collapsed`]:{width:"auto"}},"&-has-trigger":{paddingBottom:Le},"&-right":{order:1},"&-trigger":{position:"fixed",bottom:0,zIndex:1,height:Le,color:Ce,lineHeight:`${Le}px`,textAlign:"center",background:pe,cursor:"pointer",transition:`all ${Je}`},"&-zero-width":{"> *":{overflow:"hidden"},"&-trigger":{position:"absolute",top:ue,insetInlineEnd:-st,zIndex:1,width:st,height:Ve,color:Ce,fontSize:ne.fontSizeXL,display:"flex",alignItems:"center",justifyContent:"center",background:Oe,borderStartStartRadius:0,borderStartEndRadius:lt,borderEndEndRadius:lt,borderEndStartRadius:0,cursor:"pointer",transition:`background ${Pt} ease`,"&::after":{position:"absolute",inset:0,background:"transparent",transition:`all ${Pt}`,content:'""'},"&:hover::after":{background:"rgba(255, 255, 255, 0.2)"},"&-right":{insetInlineStart:-st,borderStartStartRadius:lt,borderStartEndRadius:0,borderEndEndRadius:0,borderEndStartRadius:lt}}}}},rt(ne)),{"&-rtl":{direction:"rtl"}}),[`${de}-header`]:{height:ue,padding:ct,color:ht,lineHeight:`${ue}px`,background:ut,[`${le}-menu`]:{lineHeight:"inherit"}},[`${de}-footer`]:{padding:At,color:ge,fontSize:nt,background:Pe},[`${de}-content`]:{flex:"auto",minHeight:0}}};var De=(0,re.Z)("Layout",ne=>[Ne(ne)],ne=>{const{colorBgLayout:le,controlHeight:de,controlHeightLG:ge,colorText:Ce,controlHeightSM:Pe,marginXXS:pe,colorTextLightSolid:ue,colorBgContainer:ct}=ne,ht=ge*1.25;return{colorBgHeader:"#001529",colorBgBody:le,colorBgTrigger:"#002140",bodyBg:le,headerBg:"#001529",headerHeight:de*2,headerPadding:`0 ${ht}px`,headerColor:Ce,footerPadding:`${Pe}px ${ht}px`,footerBg:le,siderBg:"#001529",triggerHeight:ge+pe*2,triggerBg:"#002140",triggerColor:ue,zeroTriggerWidth:ge,zeroTriggerHeight:ge,lightSiderBg:ct,lightTriggerBg:ct,lightTriggerColor:Ce}},{deprecatedTokens:[["colorBgBody","bodyBg"],["colorBgHeader","headerBg"],["colorBgTrigger","triggerBg"]]}),tt=function(ne,le){var de={};for(var ge in ne)Object.prototype.hasOwnProperty.call(ne,ge)&&le.indexOf(ge)<0&&(de[ge]=ne[ge]);if(ne!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ce=0,ge=Object.getOwnPropertySymbols(ne);Cenull,removeSider:()=>null}});function oe(ne){let{suffixCls:le,tagName:de,displayName:ge}=ne;return Ce=>Ee.forwardRef((pe,ue)=>Ee.createElement(Ce,Object.assign({ref:ue,suffixCls:le,tagName:de},pe)))}const y=Ee.forwardRef((ne,le)=>{const{prefixCls:de,suffixCls:ge,className:Ce,tagName:Pe}=ne,pe=tt(ne,["prefixCls","suffixCls","className","tagName"]),{getPrefixCls:ue}=Ee.useContext(we.E_),ct=ue("layout",de),[ht,At]=De(ct),Le=ge?`${ct}-${ge}`:ct;return ht(Ee.createElement(Pe,Object.assign({className:Re()(de||Le,Ce,At),ref:le},pe)))}),a=Ee.forwardRef((ne,le)=>{const{direction:de}=Ee.useContext(we.E_),[ge,Ce]=Ee.useState([]),{prefixCls:Pe,className:pe,rootClassName:ue,children:ct,hasSider:ht,tagName:At,style:Le}=ne,Ve=tt(ne,["prefixCls","className","rootClassName","children","hasSider","tagName","style"]),st=(0,Ze.Z)(Ve,["suffixCls"]),{getPrefixCls:Je,layout:Pt}=Ee.useContext(we.E_),nt=Je("layout",Pe),[lt,yt]=De(nt),ut=Re()(nt,{[`${nt}-has-sider`]:typeof ht=="boolean"?ht:ge.length>0,[`${nt}-rtl`]:de==="rtl"},Pt==null?void 0:Pt.className,pe,ue,yt),Oe=Ee.useMemo(()=>({siderHook:{addSider:Ge=>{Ce(bt=>[].concat((0,ae.Z)(bt),[Ge]))},removeSider:Ge=>{Ce(bt=>bt.filter(Yt=>Yt!==Ge))}}}),[]);return lt(Ee.createElement(Ae.Provider,{value:Oe},Ee.createElement(At,Object.assign({ref:le,className:ut,style:Object.assign(Object.assign({},Pt==null?void 0:Pt.style),Le)},st),ct)))}),x=oe({tagName:"div",displayName:"Layout"})(a),b=oe({suffixCls:"header",tagName:"header",displayName:"Header"})(y),E=oe({suffixCls:"footer",tagName:"footer",displayName:"Footer"})(y),z=oe({suffixCls:"content",tagName:"main",displayName:"Content"})(y);var ee=x},40875:function(dt,St,te){"use strict";te.d(St,{J:function(){return we}});var ae=te(59301),ce=te(33234),Re=te(70425),Ze=function(re,Ue){var rt={};for(var Ne in re)Object.prototype.hasOwnProperty.call(re,Ne)&&Ue.indexOf(Ne)<0&&(rt[Ne]=re[Ne]);if(re!=null&&typeof Object.getOwnPropertySymbols=="function")for(var De=0,Ne=Object.getOwnPropertySymbols(re);De{const{children:rt}=re,Ne=Ze(re,["children"]),De=ae.useContext(Ee),tt=ae.useMemo(()=>Object.assign(Object.assign({},De),Ne),[De,Ne.prefixCls,Ne.mode,Ne.selectable]);return ae.createElement(Ee.Provider,{value:tt},ae.createElement(ce.BR,null,(0,Re.supportNodeRef)(rt)?ae.cloneElement(rt,{ref:Ue}):rt))});St.Z=Ee},20834:function(dt,St,te){"use strict";te.d(St,{default:function(){return rn}});var ae=te(15285),ce=te(59301),Re=te(45818),Ze=te(92310),Ee=te.n(Ze),we=te(36355),re=function(ke,Te){var Ie={};for(var fe in ke)Object.prototype.hasOwnProperty.call(ke,fe)&&Te.indexOf(fe)<0&&(Ie[fe]=ke[fe]);if(ke!=null&&typeof Object.getOwnPropertySymbols=="function")for(var et=0,fe=Object.getOwnPropertySymbols(ke);et{const{prefixCls:Te,className:Ie,dashed:fe}=ke,et=re(ke,["prefixCls","className","dashed"]),{getPrefixCls:Ot}=ce.useContext(we.E_),Se=Ot("menu",Te),me=Ee()({[`${Se}-item-divider-dashed`]:!!fe},Ie);return ce.createElement(ae.iz,Object.assign({className:me},et))},Ne=te(11592),De=te(2738),tt=te(6848),Ae=te(92343),y=(0,ce.createContext)({prefixCls:"",firstLevel:!0,inlineCollapsed:!1}),x=ke=>{var Te;const{className:Ie,children:fe,icon:et,title:Ot,danger:Se}=ke,{prefixCls:me,firstLevel:Me,direction:Be,disableMenuItemTitleTooltip:be,inlineCollapsed:_e}=ce.useContext(y),Nt=Ke=>{const Qe=ce.createElement("span",{className:`${me}-title-content`},fe);return(!et||(0,Ae.l$)(fe)&&fe.type==="span")&&fe&&Ke&&Me&&typeof fe=="string"?ce.createElement("div",{className:`${me}-inline-collapsed-noicon`},fe.charAt(0)):Qe},{siderCollapsed:ft}=ce.useContext(Re.D);let Tt=Ot;typeof Ot=="undefined"?Tt=Me?fe:"":Ot===!1&&(Tt="");const Ct={title:Tt};!ft&&!_e&&(Ct.title=null,Ct.open=!1);const $t=(0,Ne.Z)(fe).length;let ve=ce.createElement(ae.ck,Object.assign({},(0,De.Z)(ke,["title","icon","danger"]),{className:Ee()({[`${me}-item-danger`]:Se,[`${me}-item-only-child`]:(et?$t+1:$t)===1},Ie),title:typeof Ot=="string"?Ot:void 0}),(0,Ae.Tm)(et,{className:Ee()((0,Ae.l$)(et)?(Te=et.props)===null||Te===void 0?void 0:Te.className:"",`${me}-item-icon`)}),Nt(_e));return be||(ve=ce.createElement(tt.Z,Object.assign({},Ct,{placement:Be==="rtl"?"left":"right",overlayClassName:`${me}-inline-collapsed-tooltip`}),ve)),ve},E=ke=>{var Te;const{popupClassName:Ie,icon:fe,title:et,theme:Ot}=ke,Se=ce.useContext(y),{prefixCls:me,inlineCollapsed:Me,theme:Be}=Se,be=(0,ae.Xl)();let _e;if(!fe)_e=Me&&!be.length&&et&&typeof et=="string"?ce.createElement("div",{className:`${me}-inline-collapsed-noicon`},et.charAt(0)):ce.createElement("span",{className:`${me}-title-content`},et);else{const ft=(0,Ae.l$)(et)&&et.type==="span";_e=ce.createElement(ce.Fragment,null,(0,Ae.Tm)(fe,{className:Ee()((0,Ae.l$)(fe)?(Te=fe.props)===null||Te===void 0?void 0:Te.className:"",`${me}-item-icon`)}),ft?et:ce.createElement("span",{className:`${me}-title-content`},et))}const Nt=ce.useMemo(()=>Object.assign(Object.assign({},Se),{firstLevel:!1}),[Se]);return ce.createElement(y.Provider,{value:Nt},ce.createElement(ae.Wd,Object.assign({},(0,De.Z)(ke,["icon"]),{title:_e,popupClassName:Ee()(me,Ie,`${me}-${Ot||Be}`)})))},z=te(18785),ee=te(70425),ne=te(62892),le=te(40875),de=function(ke,Te){var Ie={};for(var fe in ke)Object.prototype.hasOwnProperty.call(ke,fe)&&Te.indexOf(fe)<0&&(Ie[fe]=ke[fe]);if(ke!=null&&typeof Object.getOwnPropertySymbols=="function")for(var et=0,fe=Object.getOwnPropertySymbols(ke);et{if(Te&&typeof Te=="object"){const fe=Te,{label:et,children:Ot,key:Se,type:me}=fe,Me=de(fe,["label","children","key","type"]),Be=Se!=null?Se:`tmp-${Ie}`;return Ot||me==="group"?me==="group"?ce.createElement(ae.BW,Object.assign({key:Be},Me,{title:et}),ge(Ot)):ce.createElement(E,Object.assign({key:Be},Me,{title:et}),ge(Ot)):me==="divider"?ce.createElement(rt,Object.assign({key:Be},Me)):ce.createElement(x,Object.assign({key:Be},Me),et)}return null}).filter(Te=>Te)}function Ce(ke){return ce.useMemo(()=>ke&&ge(ke),[ke])}var Pe=te(64993),pe=te(17313),ue=te(8378),ct=te(13826),ht=te(29878),At=te(83116),Le=te(37613),st=ke=>{const{componentCls:Te,motionDurationSlow:Ie,horizontalLineHeight:fe,colorSplit:et,lineWidth:Ot,lineType:Se,itemPaddingInline:me}=ke;return{[`${Te}-horizontal`]:{lineHeight:fe,border:0,borderBottom:`${Ot}px ${Se} ${et}`,boxShadow:"none","&::after":{display:"block",clear:"both",height:0,content:'"\\20"'},[`${Te}-item, ${Te}-submenu`]:{position:"relative",display:"inline-block",verticalAlign:"bottom",paddingInline:me},[`> ${Te}-item:hover, - > ${Te}-item-active, - > ${Te}-submenu ${Te}-submenu-title:hover`]:{backgroundColor:"transparent"},[`${Te}-item, ${Te}-submenu-title`]:{transition:[`border-color ${Ie}`,`background ${Ie}`].join(",")},[`${Te}-submenu-arrow`]:{display:"none"}}}},Pt=ke=>{let{componentCls:Te,menuArrowOffset:Ie}=ke;return{[`${Te}-rtl`]:{direction:"rtl"},[`${Te}-submenu-rtl`]:{transformOrigin:"100% 0"},[`${Te}-rtl${Te}-vertical, - ${Te}-submenu-rtl ${Te}-vertical`]:{[`${Te}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateY(-${Ie})`},"&::after":{transform:`rotate(45deg) translateY(${Ie})`}}}}};const nt=ke=>Object.assign({},(0,pe.oN)(ke));var yt=(ke,Te)=>{const{componentCls:Ie,itemColor:fe,itemSelectedColor:et,groupTitleColor:Ot,itemBg:Se,subMenuItemBg:me,itemSelectedBg:Me,activeBarHeight:Be,activeBarWidth:be,activeBarBorderWidth:_e,motionDurationSlow:Nt,motionEaseInOut:ft,motionEaseOut:Tt,itemPaddingInline:Ct,motionDurationMid:$t,itemHoverColor:ve,lineType:Ke,colorSplit:Qe,itemDisabledColor:it,dangerItemColor:Mt,dangerItemHoverColor:Ht,dangerItemSelectedColor:Jt,dangerItemActiveBg:Vt,dangerItemSelectedBg:gn,itemHoverBg:Nn,itemActiveBg:Ln,menuSubMenuBg:In,horizontalItemSelectedColor:Qt,horizontalItemSelectedBg:bn,horizontalItemBorderRadius:Xt,horizontalItemHoverBg:Rn,popupBg:Mn}=ke;return{[`${Ie}-${Te}, ${Ie}-${Te} > ${Ie}`]:{color:fe,background:Se,[`&${Ie}-root:focus-visible`]:Object.assign({},nt(ke)),[`${Ie}-item-group-title`]:{color:Ot},[`${Ie}-submenu-selected`]:{[`> ${Ie}-submenu-title`]:{color:et}},[`${Ie}-item-disabled, ${Ie}-submenu-disabled`]:{color:`${it} !important`},[`${Ie}-item:not(${Ie}-item-selected):not(${Ie}-submenu-selected)`]:{[`&:hover, > ${Ie}-submenu-title:hover`]:{color:ve}},[`&:not(${Ie}-horizontal)`]:{[`${Ie}-item:not(${Ie}-item-selected)`]:{"&:hover":{backgroundColor:Nn},"&:active":{backgroundColor:Ln}},[`${Ie}-submenu-title`]:{"&:hover":{backgroundColor:Nn},"&:active":{backgroundColor:Ln}}},[`${Ie}-item-danger`]:{color:Mt,[`&${Ie}-item:hover`]:{[`&:not(${Ie}-item-selected):not(${Ie}-submenu-selected)`]:{color:Ht}},[`&${Ie}-item:active`]:{background:Vt}},[`${Ie}-item a`]:{"&, &:hover":{color:"inherit"}},[`${Ie}-item-selected`]:{color:et,[`&${Ie}-item-danger`]:{color:Jt},"a, a:hover":{color:"inherit"}},[`& ${Ie}-item-selected`]:{backgroundColor:Me,[`&${Ie}-item-danger`]:{backgroundColor:gn}},[`${Ie}-item, ${Ie}-submenu-title`]:{[`&:not(${Ie}-item-disabled):focus-visible`]:Object.assign({},nt(ke))},[`&${Ie}-submenu > ${Ie}`]:{backgroundColor:In},[`&${Ie}-popup > ${Ie}`]:{backgroundColor:Mn},[`&${Ie}-horizontal`]:Object.assign(Object.assign({},Te==="dark"?{borderBottom:0}:{}),{[`> ${Ie}-item, > ${Ie}-submenu`]:{top:_e,marginTop:-_e,marginBottom:0,borderRadius:Xt,"&::after":{position:"absolute",insetInline:Ct,bottom:0,borderBottom:`${Be}px solid transparent`,transition:`border-color ${Nt} ${ft}`,content:'""'},"&:hover, &-active, &-open":{background:Rn,"&::after":{borderBottomWidth:Be,borderBottomColor:Qt}},"&-selected":{color:Qt,backgroundColor:bn,"&:hover":{backgroundColor:bn},"&::after":{borderBottomWidth:Be,borderBottomColor:Qt}}}}),[`&${Ie}-root`]:{[`&${Ie}-inline, &${Ie}-vertical`]:{borderInlineEnd:`${_e}px ${Ke} ${Qe}`}},[`&${Ie}-inline`]:{[`${Ie}-sub${Ie}-inline`]:{background:me},[`${Ie}-item, ${Ie}-submenu-title`]:_e&&be?{width:`calc(100% + ${_e}px)`}:{},[`${Ie}-item`]:{position:"relative","&::after":{position:"absolute",insetBlock:0,insetInlineEnd:0,borderInlineEnd:`${be}px solid ${et}`,transform:"scaleY(0.0001)",opacity:0,transition:[`transform ${$t} ${Tt}`,`opacity ${$t} ${Tt}`].join(","),content:'""'},[`&${Ie}-item-danger`]:{"&::after":{borderInlineEndColor:Jt}}},[`${Ie}-selected, ${Ie}-item-selected`]:{"&::after":{transform:"scaleY(1)",opacity:1,transition:[`transform ${$t} ${ft}`,`opacity ${$t} ${ft}`].join(",")}}}}}};const ut=ke=>{const{componentCls:Te,itemHeight:Ie,itemMarginInline:fe,padding:et,menuArrowSize:Ot,marginXS:Se,itemMarginBlock:me}=ke,Me=et+Ot+Se;return{[`${Te}-item`]:{position:"relative",overflow:"hidden"},[`${Te}-item, ${Te}-submenu-title`]:{height:Ie,lineHeight:`${Ie}px`,paddingInline:et,overflow:"hidden",textOverflow:"ellipsis",marginInline:fe,marginBlock:me,width:`calc(100% - ${fe*2}px)`},[`> ${Te}-item, - > ${Te}-submenu > ${Te}-submenu-title`]:{height:Ie,lineHeight:`${Ie}px`},[`${Te}-item-group-list ${Te}-submenu-title, - ${Te}-submenu-title`]:{paddingInlineEnd:Me}}};var Ge=ke=>{const{componentCls:Te,iconCls:Ie,itemHeight:fe,colorTextLightSolid:et,dropdownWidth:Ot,controlHeightLG:Se,motionDurationMid:me,motionEaseOut:Me,paddingXL:Be,itemMarginInline:be,fontSizeLG:_e,motionDurationSlow:Nt,paddingXS:ft,boxShadowSecondary:Tt,collapsedWidth:Ct,collapsedIconSize:$t}=ke,ve={height:fe,lineHeight:`${fe}px`,listStylePosition:"inside",listStyleType:"disc"};return[{[Te]:{"&-inline, &-vertical":Object.assign({[`&${Te}-root`]:{boxShadow:"none"}},ut(ke))},[`${Te}-submenu-popup`]:{[`${Te}-vertical`]:Object.assign(Object.assign({},ut(ke)),{boxShadow:Tt})}},{[`${Te}-submenu-popup ${Te}-vertical${Te}-sub`]:{minWidth:Ot,maxHeight:`calc(100vh - ${Se*2.5}px)`,padding:"0",overflow:"hidden",borderInlineEnd:0,"&:not([class*='-active'])":{overflowX:"hidden",overflowY:"auto"}}},{[`${Te}-inline`]:{width:"100%",[`&${Te}-root`]:{[`${Te}-item, ${Te}-submenu-title`]:{display:"flex",alignItems:"center",transition:[`border-color ${Nt}`,`background ${Nt}`,`padding ${me} ${Me}`].join(","),[`> ${Te}-title-content`]:{flex:"auto",minWidth:0,overflow:"hidden",textOverflow:"ellipsis"},"> *":{flex:"none"}}},[`${Te}-sub${Te}-inline`]:{padding:0,border:0,borderRadius:0,boxShadow:"none",[`& > ${Te}-submenu > ${Te}-submenu-title`]:ve,[`& ${Te}-item-group-title`]:{paddingInlineStart:Be}},[`${Te}-item`]:ve}},{[`${Te}-inline-collapsed`]:{width:Ct,[`&${Te}-root`]:{[`${Te}-item, ${Te}-submenu ${Te}-submenu-title`]:{[`> ${Te}-inline-collapsed-noicon`]:{fontSize:_e,textAlign:"center"}}},[`> ${Te}-item, - > ${Te}-item-group > ${Te}-item-group-list > ${Te}-item, - > ${Te}-item-group > ${Te}-item-group-list > ${Te}-submenu > ${Te}-submenu-title, - > ${Te}-submenu > ${Te}-submenu-title`]:{insetInlineStart:0,paddingInline:`calc(50% - ${_e/2}px - ${be}px)`,textOverflow:"clip",[` - ${Te}-submenu-arrow, - ${Te}-submenu-expand-icon - `]:{opacity:0},[`${Te}-item-icon, ${Ie}`]:{margin:0,fontSize:$t,lineHeight:`${fe}px`,"+ span":{display:"inline-block",opacity:0}}},[`${Te}-item-icon, ${Ie}`]:{display:"inline-block"},"&-tooltip":{pointerEvents:"none",[`${Te}-item-icon, ${Ie}`]:{display:"none"},"a, a:hover":{color:et}},[`${Te}-item-group-title`]:Object.assign(Object.assign({},pe.vS),{paddingInline:ft})}}]};const bt=ke=>{const{componentCls:Te,motionDurationSlow:Ie,motionDurationMid:fe,motionEaseInOut:et,motionEaseOut:Ot,iconCls:Se,iconSize:me,iconMarginInlineEnd:Me}=ke;return{[`${Te}-item, ${Te}-submenu-title`]:{position:"relative",display:"block",margin:0,whiteSpace:"nowrap",cursor:"pointer",transition:[`border-color ${Ie}`,`background ${Ie}`,`padding ${Ie} ${et}`].join(","),[`${Te}-item-icon, ${Se}`]:{minWidth:me,fontSize:me,transition:[`font-size ${fe} ${Ot}`,`margin ${Ie} ${et}`,`color ${Ie}`].join(","),"+ span":{marginInlineStart:Me,opacity:1,transition:[`opacity ${Ie} ${et}`,`margin ${Ie}`,`color ${Ie}`].join(",")}},[`${Te}-item-icon`]:Object.assign({},(0,pe.Ro)()),[`&${Te}-item-only-child`]:{[`> ${Se}, > ${Te}-item-icon`]:{marginInlineEnd:0}}},[`${Te}-item-disabled, ${Te}-submenu-disabled`]:{background:"none !important",cursor:"not-allowed","&::after":{borderColor:"transparent !important"},a:{color:"inherit !important"},[`> ${Te}-submenu-title`]:{color:"inherit !important",cursor:"not-allowed"}}}},Yt=ke=>{const{componentCls:Te,motionDurationSlow:Ie,motionEaseInOut:fe,borderRadius:et,menuArrowSize:Ot,menuArrowOffset:Se}=ke;return{[`${Te}-submenu`]:{"&-expand-icon, &-arrow":{position:"absolute",top:"50%",insetInlineEnd:ke.margin,width:Ot,color:"currentcolor",transform:"translateY(-50%)",transition:`transform ${Ie} ${fe}, opacity ${Ie}`},"&-arrow":{"&::before, &::after":{position:"absolute",width:Ot*.6,height:Ot*.15,backgroundColor:"currentcolor",borderRadius:et,transition:[`background ${Ie} ${fe}`,`transform ${Ie} ${fe}`,`top ${Ie} ${fe}`,`color ${Ie} ${fe}`].join(","),content:'""'},"&::before":{transform:`rotate(45deg) translateY(-${Se})`},"&::after":{transform:`rotate(-45deg) translateY(${Se})`}}}}},ot=ke=>{const{antCls:Te,componentCls:Ie,fontSize:fe,motionDurationSlow:et,motionDurationMid:Ot,motionEaseInOut:Se,paddingXS:me,padding:Me,colorSplit:Be,lineWidth:be,zIndexPopup:_e,borderRadiusLG:Nt,subMenuItemBorderRadius:ft,menuArrowSize:Tt,menuArrowOffset:Ct,lineType:$t,menuPanelMaskInset:ve,groupTitleLineHeight:Ke,groupTitleFontSize:Qe}=ke;return[{"":{[`${Ie}`]:Object.assign(Object.assign({},(0,pe.dF)()),{"&-hidden":{display:"none"}})},[`${Ie}-submenu-hidden`]:{display:"none"}},{[Ie]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,pe.Wf)(ke)),(0,pe.dF)()),{marginBottom:0,paddingInlineStart:0,fontSize:fe,lineHeight:0,listStyle:"none",outline:"none",transition:`width ${et} cubic-bezier(0.2, 0, 0, 1) 0s`,"ul, ol":{margin:0,padding:0,listStyle:"none"},"&-overflow":{display:"flex",[`${Ie}-item`]:{flex:"none"}},[`${Ie}-item, ${Ie}-submenu, ${Ie}-submenu-title`]:{borderRadius:ke.itemBorderRadius},[`${Ie}-item-group-title`]:{padding:`${me}px ${Me}px`,fontSize:Qe,lineHeight:Ke,transition:`all ${et}`},[`&-horizontal ${Ie}-submenu`]:{transition:[`border-color ${et} ${Se}`,`background ${et} ${Se}`].join(",")},[`${Ie}-submenu, ${Ie}-submenu-inline`]:{transition:[`border-color ${et} ${Se}`,`background ${et} ${Se}`,`padding ${Ot} ${Se}`].join(",")},[`${Ie}-submenu ${Ie}-sub`]:{cursor:"initial",transition:[`background ${et} ${Se}`,`padding ${et} ${Se}`].join(",")},[`${Ie}-title-content`]:{transition:`color ${et}`},[`${Ie}-item a`]:{"&::before":{position:"absolute",inset:0,backgroundColor:"transparent",content:'""'}},[`${Ie}-item-divider`]:{overflow:"hidden",lineHeight:0,borderColor:Be,borderStyle:$t,borderWidth:0,borderTopWidth:be,marginBlock:be,padding:0,"&-dashed":{borderStyle:"dashed"}}}),bt(ke)),{[`${Ie}-item-group`]:{[`${Ie}-item-group-list`]:{margin:0,padding:0,[`${Ie}-item, ${Ie}-submenu-title`]:{paddingInline:`${fe*2}px ${Me}px`}}},"&-submenu":{"&-popup":{position:"absolute",zIndex:_e,borderRadius:Nt,boxShadow:"none",transformOrigin:"0 0",[`&${Ie}-submenu`]:{background:"transparent"},"&::before":{position:"absolute",inset:`${ve}px 0 0`,zIndex:-1,width:"100%",height:"100%",opacity:0,content:'""'}},"&-placement-rightTop::before":{top:0,insetInlineStart:ve},"\n &-placement-leftTop,\n &-placement-bottomRight,\n ":{transformOrigin:"100% 0"},"\n &-placement-leftBottom,\n &-placement-topRight,\n ":{transformOrigin:"100% 100%"},"\n &-placement-rightBottom,\n &-placement-topLeft,\n ":{transformOrigin:"0 100%"},"\n &-placement-bottomLeft,\n &-placement-rightTop,\n ":{transformOrigin:"0 0"},"\n &-placement-leftTop,\n &-placement-leftBottom\n ":{paddingInlineEnd:ke.paddingXS},"\n &-placement-rightTop,\n &-placement-rightBottom\n ":{paddingInlineStart:ke.paddingXS},"\n &-placement-topRight,\n &-placement-topLeft\n ":{paddingBottom:ke.paddingXS},"\n &-placement-bottomRight,\n &-placement-bottomLeft\n ":{paddingTop:ke.paddingXS},[`> ${Ie}`]:Object.assign(Object.assign(Object.assign({borderRadius:Nt},bt(ke)),Yt(ke)),{[`${Ie}-item, ${Ie}-submenu > ${Ie}-submenu-title`]:{borderRadius:ft},[`${Ie}-submenu-title::after`]:{transition:`transform ${et} ${Se}`}})}}),Yt(ke)),{[`&-inline-collapsed ${Ie}-submenu-arrow, - &-inline ${Ie}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateX(${Ct})`},"&::after":{transform:`rotate(45deg) translateX(-${Ct})`}},[`${Ie}-submenu-open${Ie}-submenu-inline > ${Ie}-submenu-title > ${Ie}-submenu-arrow`]:{transform:`translateY(-${Tt*.2}px)`,"&::after":{transform:`rotate(-45deg) translateX(-${Ct})`},"&::before":{transform:`rotate(45deg) translateX(${Ct})`}}})},{[`${Te}-layout-header`]:{[Ie]:{lineHeight:"inherit"}}}]};var Rt=(ke,Te)=>(0,At.Z)("Menu",fe=>{if(Te===!1)return[];const{colorBgElevated:et,colorPrimary:Ot,colorTextLightSolid:Se,controlHeightLG:me,fontSize:Me,darkItemColor:Be,darkDangerItemColor:be,darkItemBg:_e,darkSubMenuItemBg:Nt,darkItemSelectedColor:ft,darkItemSelectedBg:Tt,darkDangerItemSelectedBg:Ct,darkItemHoverBg:$t,darkGroupTitleColor:ve,darkItemHoverColor:Ke,darkItemDisabledColor:Qe,darkDangerItemHoverColor:it,darkDangerItemSelectedColor:Mt,darkDangerItemActiveBg:Ht}=fe,Jt=Me/7*5,Vt=(0,Le.TS)(fe,{menuArrowSize:Jt,menuHorizontalHeight:me*1.15,menuArrowOffset:`${Jt*.25}px`,menuPanelMaskInset:-7,menuSubMenuBg:et}),gn=(0,Le.TS)(Vt,{itemColor:Be,itemHoverColor:Ke,groupTitleColor:ve,itemSelectedColor:ft,itemBg:_e,popupBg:_e,subMenuItemBg:Nt,itemActiveBg:"transparent",itemSelectedBg:Tt,activeBarHeight:0,activeBarBorderWidth:0,itemHoverBg:$t,itemDisabledColor:Qe,dangerItemColor:be,dangerItemHoverColor:it,dangerItemSelectedColor:Mt,dangerItemActiveBg:Ht,dangerItemSelectedBg:Ct,menuSubMenuBg:Nt,horizontalItemSelectedColor:Se,horizontalItemSelectedBg:Ot});return[ot(Vt),st(Vt),Ge(Vt),yt(Vt,"light"),yt(gn,"dark"),Pt(Vt),(0,ue.Z)(Vt),(0,ct.oN)(Vt,"slide-up"),(0,ct.oN)(Vt,"slide-down"),(0,ht._y)(Vt,"zoom-big")]},fe=>{const{colorPrimary:et,colorError:Ot,colorTextDisabled:Se,colorErrorBg:me,colorText:Me,colorTextDescription:Be,colorBgContainer:be,colorFillAlter:_e,colorFillContent:Nt,lineWidth:ft,lineWidthBold:Tt,controlItemBgActive:Ct,colorBgTextHover:$t,controlHeightLG:ve,lineHeight:Ke,colorBgElevated:Qe,marginXXS:it,padding:Mt,fontSize:Ht,controlHeightSM:Jt,fontSizeLG:Vt,colorTextLightSolid:gn,colorErrorHover:Nn}=fe,Ln=new Pe.C(gn).setAlpha(.65).toRgbString();return{dropdownWidth:160,zIndexPopup:fe.zIndexPopupBase+50,radiusItem:fe.borderRadiusLG,itemBorderRadius:fe.borderRadiusLG,radiusSubMenuItem:fe.borderRadiusSM,subMenuItemBorderRadius:fe.borderRadiusSM,colorItemText:Me,itemColor:Me,colorItemTextHover:Me,itemHoverColor:Me,colorItemTextHoverHorizontal:et,horizontalItemHoverColor:et,colorGroupTitle:Be,groupTitleColor:Be,colorItemTextSelected:et,itemSelectedColor:et,colorItemTextSelectedHorizontal:et,horizontalItemSelectedColor:et,colorItemBg:be,itemBg:be,colorItemBgHover:$t,itemHoverBg:$t,colorItemBgActive:Nt,itemActiveBg:Ct,colorSubItemBg:_e,subMenuItemBg:_e,colorItemBgSelected:Ct,itemSelectedBg:Ct,colorItemBgSelectedHorizontal:"transparent",horizontalItemSelectedBg:"transparent",colorActiveBarWidth:0,activeBarWidth:0,colorActiveBarHeight:Tt,activeBarHeight:Tt,colorActiveBarBorderSize:ft,activeBarBorderWidth:ft,colorItemTextDisabled:Se,itemDisabledColor:Se,colorDangerItemText:Ot,dangerItemColor:Ot,colorDangerItemTextHover:Ot,dangerItemHoverColor:Ot,colorDangerItemTextSelected:Ot,dangerItemSelectedColor:Ot,colorDangerItemBgActive:me,dangerItemActiveBg:me,colorDangerItemBgSelected:me,dangerItemSelectedBg:me,itemMarginInline:fe.marginXXS,horizontalItemBorderRadius:0,horizontalItemHoverBg:"transparent",itemHeight:ve,groupTitleLineHeight:Ke,collapsedWidth:ve*2,popupBg:Qe,itemMarginBlock:it,itemPaddingInline:Mt,horizontalLineHeight:`${ve*1.15}px`,iconSize:Ht,iconMarginInlineEnd:Jt-Ht,collapsedIconSize:Vt,groupTitleFontSize:Ht,darkItemDisabledColor:new Pe.C(gn).setAlpha(.25).toRgbString(),darkItemColor:Ln,darkDangerItemColor:Ot,darkItemBg:"#001529",darkSubMenuItemBg:"#000c17",darkItemSelectedColor:gn,darkItemSelectedBg:et,darkDangerItemSelectedBg:Ot,darkItemHoverBg:"transparent",darkGroupTitleColor:Ln,darkItemHoverColor:gn,darkDangerItemHoverColor:Nn,darkDangerItemSelectedColor:gn,darkDangerItemActiveBg:Ot}},{deprecatedTokens:[["colorGroupTitle","groupTitleColor"],["radiusItem","itemBorderRadius"],["radiusSubMenuItem","subMenuItemBorderRadius"],["colorItemText","itemColor"],["colorItemTextHover","itemHoverColor"],["colorItemTextHoverHorizontal","horizontalItemHoverColor"],["colorItemTextSelected","itemSelectedColor"],["colorItemTextSelectedHorizontal","horizontalItemSelectedColor"],["colorItemTextDisabled","itemDisabledColor"],["colorDangerItemText","dangerItemColor"],["colorDangerItemTextHover","dangerItemHoverColor"],["colorDangerItemTextSelected","dangerItemSelectedColor"],["colorDangerItemBgActive","dangerItemActiveBg"],["colorDangerItemBgSelected","dangerItemSelectedBg"],["colorItemBg","itemBg"],["colorItemBgHover","itemHoverBg"],["colorSubItemBg","subMenuItemBg"],["colorItemBgActive","itemActiveBg"],["colorItemBgSelectedHorizontal","horizontalItemSelectedBg"],["colorActiveBarWidth","activeBarWidth"],["colorActiveBarHeight","activeBarHeight"],["colorActiveBarBorderSize","activeBarBorderWidth"],["colorItemBgSelected","itemSelectedBg"]]})(ke),ye=function(ke,Te){var Ie={};for(var fe in ke)Object.prototype.hasOwnProperty.call(ke,fe)&&Te.indexOf(fe)<0&&(Ie[fe]=ke[fe]);if(ke!=null&&typeof Object.getOwnPropertySymbols=="function")for(var et=0,fe=Object.getOwnPropertySymbols(ke);et{var Ie,fe;const et=ce.useContext(le.Z),Ot=et||{},{getPrefixCls:Se,getPopupContainer:me,direction:Me,menu:Be}=ce.useContext(we.E_),be=Se(),{prefixCls:_e,className:Nt,style:ft,theme:Tt="light",expandIcon:Ct,_internalDisableMenuItemTitleTooltip:$t,inlineCollapsed:ve,siderCollapsed:Ke,items:Qe,children:it,rootClassName:Mt,mode:Ht,selectable:Jt,onClick:Vt,overflowedIndicatorPopupClassName:gn}=ke,Nn=ye(ke,["prefixCls","className","style","theme","expandIcon","_internalDisableMenuItemTitleTooltip","inlineCollapsed","siderCollapsed","items","children","rootClassName","mode","selectable","onClick","overflowedIndicatorPopupClassName"]),Ln=(0,De.Z)(Nn,["collapsedWidth"]),In=Ce(Qe)||it;(Ie=Ot.validator)===null||Ie===void 0||Ie.call(Ot,{mode:Ht});const Qt=(0,ee.useEvent)(function(){var Lt;Vt==null||Vt.apply(void 0,arguments),(Lt=Ot.onClick)===null||Lt===void 0||Lt.call(Ot)}),bn=Ot.mode||Ht,Xt=Jt!=null?Jt:Ot.selectable,Rn=ce.useMemo(()=>Ke!==void 0?Ke:ve,[ve,Ke]),Mn={horizontal:{motionName:`${be}-slide-up`},inline:(0,ne.Z)(be),other:{motionName:`${be}-zoom-big`}},xn=Se("menu",_e||Ot.prefixCls),[Yn,Ea]=Rt(xn,!et),at=Ee()(`${xn}-${Tt}`,Be==null?void 0:Be.className,Nt);let kt;if(typeof Ct=="function")kt=Ct;else if(Ct===null||Ct===!1)kt=null;else if(Ot.expandIcon===null||Ot.expandIcon===!1)kt=null;else{const Lt=Ct!=null?Ct:Ot.expandIcon;kt=(0,Ae.Tm)(Lt,{className:Ee()(`${xn}-submenu-expand-icon`,(0,Ae.l$)(Lt)?(fe=Lt.props)===null||fe===void 0?void 0:fe.className:"")})}const qt=ce.useMemo(()=>({prefixCls:xn,inlineCollapsed:Rn||!1,direction:Me,firstLevel:!0,theme:Tt,mode:bn,disableMenuItemTitleTooltip:$t}),[xn,Rn,Me,$t,Tt]);return Yn(ce.createElement(le.Z.Provider,{value:null},ce.createElement(y.Provider,{value:qt},ce.createElement(ae.ZP,Object.assign({getPopupContainer:me,overflowedIndicator:ce.createElement(z.Z,null),overflowedIndicatorPopupClassName:Ee()(xn,`${xn}-${Tt}`,gn),mode:bn,selectable:Xt,onClick:Qt},Ln,{inlineCollapsed:Rn,style:Object.assign(Object.assign({},Be==null?void 0:Be.style),ft),className:at,prefixCls:xn,direction:Me,defaultMotions:Mn,expandIcon:kt,ref:Te,rootClassName:Ee()(Mt,Ea)}),In))))});const yn=(0,ce.forwardRef)((ke,Te)=>{const Ie=(0,ce.useRef)(null),fe=ce.useContext(Re.D);return(0,ce.useImperativeHandle)(Te,()=>({menu:Ie.current,focus:et=>{var Ot;(Ot=Ie.current)===null||Ot===void 0||Ot.focus(et)}})),ce.createElement(nn,Object.assign({ref:Ie},ke,fe))});yn.Item=x,yn.SubMenu=E,yn.Divider=rt,yn.ItemGroup=ae.BW;var rn=yn},58421:function(dt,St,te){"use strict";te.d(St,{Z:function(){return Ot}});var ae=te(54476),ce=te(59301),Re={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M272.9 512l265.4-339.1c4.1-5.2.4-12.9-6.3-12.9h-77.3c-4.9 0-9.6 2.3-12.6 6.1L186.8 492.3a31.99 31.99 0 000 39.5l255.3 326.1c3 3.9 7.7 6.1 12.6 6.1H532c6.7 0 10.4-7.7 6.3-12.9L272.9 512zm304 0l265.4-339.1c4.1-5.2.4-12.9-6.3-12.9h-77.3c-4.9 0-9.6 2.3-12.6 6.1L490.8 492.3a31.99 31.99 0 000 39.5l255.3 326.1c3 3.9 7.7 6.1 12.6 6.1H836c6.7 0 10.4-7.7 6.3-12.9L576.9 512z"}}]},name:"double-left",theme:"outlined"},Ze=Re,Ee=te(7657),we=function(me,Me){return ce.createElement(Ee.Z,(0,ae.Z)({},me,{ref:Me,icon:Ze}))},re=ce.forwardRef(we),Ue=re,rt=te(49198),Ne=te(33853),De=te(38819),tt=te(92310),Ae=te.n(tt),oe=te(20068),y=te(33885),a=te(67732),x=te(83652),b=te(42403),E=te(158),z=te(26112),ee={ZERO:48,NINE:57,NUMPAD_ZERO:96,NUMPAD_NINE:105,BACKSPACE:8,DELETE:46,ENTER:13,ARROW_UP:38,ARROW_DOWN:40},ne=ee,le=te(91735),de=function(Se){(0,b.Z)(Me,Se);var me=(0,E.Z)(Me);function Me(){var Be;(0,a.Z)(this,Me);for(var be=arguments.length,_e=new Array(be),Nt=0;Nt=0||ft.relatedTarget.className.indexOf("".concat(ve,"-item"))>=0))&&$t(Be.getValidValue()))},Be.go=function(ft){var Tt=Be.state.goInputText;Tt!==""&&(ft.keyCode===ne.ENTER||ft.type==="click")&&(Be.setState({goInputText:""}),Be.props.quickGo(Be.getValidValue()))},Be}return(0,x.Z)(Me,[{key:"getPageSizeOptions",value:function(){var be=this.props,_e=be.pageSize,Nt=be.pageSizeOptions;return Nt.some(function(ft){return ft.toString()===_e.toString()})?Nt:Nt.concat([_e.toString()]).sort(function(ft,Tt){var Ct=Number.isNaN(Number(ft))?0:Number(ft),$t=Number.isNaN(Number(Tt))?0:Number(Tt);return Ct-$t})}},{key:"render",value:function(){var be=this,_e=this.props,Nt=_e.pageSize,ft=_e.locale,Tt=_e.rootPrefixCls,Ct=_e.changeSize,$t=_e.quickGo,ve=_e.goButton,Ke=_e.selectComponentClass,Qe=_e.buildOptionText,it=_e.selectPrefixCls,Mt=_e.disabled,Ht=this.state.goInputText,Jt="".concat(Tt,"-options"),Vt=Ke,gn=null,Nn=null,Ln=null;if(!Ct&&!$t)return null;var In=this.getPageSizeOptions();if(Ct&&Vt){var Qt=In.map(function(bn,Xt){return ce.createElement(Vt.Option,{key:Xt,value:bn.toString()},(Qe||be.buildOptionText)(bn))});gn=ce.createElement(Vt,{disabled:Mt,prefixCls:it,showSearch:!1,className:"".concat(Jt,"-size-changer"),optionLabelProp:"children",popupMatchSelectWidth:!1,value:(Nt||In[0]).toString(),onChange:this.changeSize,getPopupContainer:function(Xt){return Xt.parentNode},"aria-label":ft.page_size,defaultOpen:!1},Qt)}return $t&&(ve&&(Ln=typeof ve=="boolean"?ce.createElement("button",{type:"button",onClick:this.go,onKeyUp:this.go,disabled:Mt,className:"".concat(Jt,"-quick-jumper-button")},ft.jump_to_confirm):ce.createElement("span",{onClick:this.go,onKeyUp:this.go},ve)),Nn=ce.createElement("div",{className:"".concat(Jt,"-quick-jumper")},ft.jump_to,ce.createElement("input",{disabled:Mt,type:"text",value:Ht,onChange:this.handleChange,onKeyUp:this.go,onBlur:this.handleBlur,"aria-label":ft.page}),ft.page,Ln)),ce.createElement("li",{className:"".concat(Jt)},gn,Nn)}}]),Me}(ce.Component);de.defaultProps={pageSizeOptions:["10","20","50","100"]};var ge=de,Ce=function(me){var Me,Be=me.rootPrefixCls,be=me.page,_e=me.active,Nt=me.className,ft=me.showTitle,Tt=me.onClick,Ct=me.onKeyPress,$t=me.itemRender,ve="".concat(Be,"-item"),Ke=Ae()(ve,"".concat(ve,"-").concat(be),(Me={},(0,oe.Z)(Me,"".concat(ve,"-active"),_e),(0,oe.Z)(Me,"".concat(ve,"-disabled"),!be),(0,oe.Z)(Me,me.className,Nt),Me)),Qe=function(){Tt(be)},it=function(Jt){Ct(Jt,Tt,be)},Mt=$t(be,"page",ce.createElement("a",{rel:"nofollow"},be));return Mt?ce.createElement("li",{title:ft?be.toString():null,className:Ke,onClick:Qe,onKeyPress:it,tabIndex:0},Mt):null},Pe=Ce;function pe(){}function ue(Se){var me=Number(Se);return typeof me=="number"&&!Number.isNaN(me)&&isFinite(me)&&Math.floor(me)===me}var ct=function(me,Me,Be){return Be};function ht(Se,me,Me){var Be=typeof Se=="undefined"?me.pageSize:Se;return Math.floor((Me.total-1)/Be)+1}var At=function(Se){(0,b.Z)(Me,Se);var me=(0,E.Z)(Me);function Me(Be){var be;(0,a.Z)(this,Me),be=me.call(this,Be),be.paginationNode=ce.createRef(),be.getJumpPrevPage=function(){return Math.max(1,be.state.current-(be.props.showLessItems?3:5))},be.getJumpNextPage=function(){return Math.min(ht(void 0,be.state,be.props),be.state.current+(be.props.showLessItems?3:5))},be.getItemIcon=function(Ct,$t){var ve=be.props.prefixCls,Ke=Ct||ce.createElement("button",{type:"button","aria-label":$t,className:"".concat(ve,"-item-link")});return typeof Ct=="function"&&(Ke=ce.createElement(Ct,(0,y.Z)({},be.props))),Ke},be.isValid=function(Ct){var $t=be.props.total;return ue(Ct)&&Ct!==be.state.current&&ue($t)&&$t>0},be.shouldDisplayQuickJumper=function(){var Ct=be.props,$t=Ct.showQuickJumper,ve=Ct.total,Ke=be.state.pageSize;return ve<=Ke?!1:$t},be.handleKeyDown=function(Ct){(Ct.keyCode===ne.ARROW_UP||Ct.keyCode===ne.ARROW_DOWN)&&Ct.preventDefault()},be.handleKeyUp=function(Ct){var $t=be.getValidValue(Ct),ve=be.state.currentInputValue;$t!==ve&&be.setState({currentInputValue:$t}),Ct.keyCode===ne.ENTER?be.handleChange($t):Ct.keyCode===ne.ARROW_UP?be.handleChange($t-1):Ct.keyCode===ne.ARROW_DOWN&&be.handleChange($t+1)},be.handleBlur=function(Ct){var $t=be.getValidValue(Ct);be.handleChange($t)},be.changePageSize=function(Ct){var $t=be.state.current,ve=ht(Ct,be.state,be.props);$t=$t>ve?ve:$t,ve===0&&($t=be.state.current),typeof Ct=="number"&&("pageSize"in be.props||be.setState({pageSize:Ct}),"current"in be.props||be.setState({current:$t,currentInputValue:$t})),be.props.onShowSizeChange($t,Ct),"onChange"in be.props&&be.props.onChange&&be.props.onChange($t,Ct)},be.handleChange=function(Ct){var $t=be.props,ve=$t.disabled,Ke=$t.onChange,Qe=be.state,it=Qe.pageSize,Mt=Qe.current,Ht=Qe.currentInputValue;if(be.isValid(Ct)&&!ve){var Jt=ht(void 0,be.state,be.props),Vt=Ct;return Ct>Jt?Vt=Jt:Ct<1&&(Vt=1),"current"in be.props||be.setState({current:Vt}),Vt!==Ht&&be.setState({currentInputValue:Vt}),Ke(Vt,it),Vt}return Mt},be.prev=function(){be.hasPrev()&&be.handleChange(be.state.current-1)},be.next=function(){be.hasNext()&&be.handleChange(be.state.current+1)},be.jumpPrev=function(){be.handleChange(be.getJumpPrevPage())},be.jumpNext=function(){be.handleChange(be.getJumpNextPage())},be.hasPrev=function(){return be.state.current>1},be.hasNext=function(){return be.state.current2?ve-2:0),Qe=2;Qe=Nt?Tt=Nt:Tt=Number(_e),Tt}},{key:"getShowSizeChanger",value:function(){var be=this.props,_e=be.showSizeChanger,Nt=be.total,ft=be.totalBoundaryShowSizeChanger;return typeof _e!="undefined"?_e:Nt>ft}},{key:"render",value:function(){var be=this.props,_e=be.prefixCls,Nt=be.className,ft=be.style,Tt=be.disabled,Ct=be.hideOnSinglePage,$t=be.total,ve=be.locale,Ke=be.showQuickJumper,Qe=be.showLessItems,it=be.showTitle,Mt=be.showTotal,Ht=be.simple,Jt=be.itemRender,Vt=be.showPrevNextJumpers,gn=be.jumpPrevIcon,Nn=be.jumpNextIcon,Ln=be.selectComponentClass,In=be.selectPrefixCls,Qt=be.pageSizeOptions,bn=this.state,Xt=bn.current,Rn=bn.pageSize,Mn=bn.currentInputValue;if(Ct===!0&&$t<=Rn)return null;var xn=ht(void 0,this.state,this.props),Yn=[],Ea=null,at=null,kt=null,qt=null,Lt=null,tn=Ke&&Ke.goButton,ta=Qe?1:2,He=Xt-1>0?Xt-1:0,qe=Xt+1$t?$t:Xt*Rn]));if(Ht){tn&&(typeof tn=="boolean"?Lt=ce.createElement("button",{type:"button",onClick:this.handleGoTO,onKeyUp:this.handleGoTO},ve.jump_to_confirm):Lt=ce.createElement("span",{onClick:this.handleGoTO,onKeyUp:this.handleGoTO},tn),Lt=ce.createElement("li",{title:it?"".concat(ve.jump_to).concat(Xt,"/").concat(xn):null,className:"".concat(_e,"-simple-pager")},Lt));var Wt=this.renderPrev(He);return ce.createElement("ul",(0,ae.Z)({className:Ae()(_e,"".concat(_e,"-simple"),(0,oe.Z)({},"".concat(_e,"-disabled"),Tt),Nt),style:ft,ref:this.paginationNode},je),Bt,Wt?ce.createElement("li",{title:it?ve.prev_page:null,onClick:this.prev,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterPrev,className:Ae()("".concat(_e,"-prev"),(0,oe.Z)({},"".concat(_e,"-disabled"),!this.hasPrev())),"aria-disabled":!this.hasPrev()},Wt):null,ce.createElement("li",{title:it?"".concat(Xt,"/").concat(xn):null,className:"".concat(_e,"-simple-pager")},ce.createElement("input",{type:"text",value:Mn,disabled:Tt,onKeyDown:this.handleKeyDown,onKeyUp:this.handleKeyUp,onChange:this.handleKeyUp,onBlur:this.handleBlur,size:3}),ce.createElement("span",{className:"".concat(_e,"-slash")},"/"),xn),ce.createElement("li",{title:it?ve.next_page:null,onClick:this.next,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterNext,className:Ae()("".concat(_e,"-next"),(0,oe.Z)({},"".concat(_e,"-disabled"),!this.hasNext())),"aria-disabled":!this.hasNext()},this.renderNext(qe)),Lt)}if(xn<=3+ta*2){var mn={locale:ve,rootPrefixCls:_e,onClick:this.handleChange,onKeyPress:this.runIfEnter,showTitle:it,itemRender:Jt};xn||Yn.push(ce.createElement(Pe,(0,ae.Z)({},mn,{key:"noPager",page:1,className:"".concat(_e,"-item-disabled")})));for(var jn=1;jn<=xn;jn+=1){var Wn=Xt===jn;Yn.push(ce.createElement(Pe,(0,ae.Z)({},mn,{key:jn,page:jn,active:Wn})))}}else{var fn=Qe?ve.prev_3:ve.prev_5,aa=Qe?ve.next_3:ve.next_5,Fa=Jt(this.getJumpPrevPage(),"jump-prev",this.getItemIcon(gn,"prev page")),xa=Jt(this.getJumpNextPage(),"jump-next",this.getItemIcon(Nn,"next page"));Vt&&(Ea=Fa?ce.createElement("li",{title:it?fn:null,key:"prev",onClick:this.jumpPrev,tabIndex:0,onKeyPress:this.runIfEnterJumpPrev,className:Ae()("".concat(_e,"-jump-prev"),(0,oe.Z)({},"".concat(_e,"-jump-prev-custom-icon"),!!gn))},Fa):null,at=xa?ce.createElement("li",{title:it?aa:null,key:"next",tabIndex:0,onClick:this.jumpNext,onKeyPress:this.runIfEnterJumpNext,className:Ae()("".concat(_e,"-jump-next"),(0,oe.Z)({},"".concat(_e,"-jump-next-custom-icon"),!!Nn))},xa):null),qt=ce.createElement(Pe,{locale:ve,last:!0,rootPrefixCls:_e,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:xn,page:xn,active:!1,showTitle:it,itemRender:Jt}),kt=ce.createElement(Pe,{locale:ve,rootPrefixCls:_e,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:1,page:1,active:!1,showTitle:it,itemRender:Jt});var _t=Math.max(1,Xt-ta),hn=Math.min(Xt+ta,xn);Xt-1<=ta&&(hn=1+ta*2),xn-Xt<=ta&&(_t=xn-ta*2);for(var ga=_t;ga<=hn;ga+=1){var Vn=Xt===ga;Yn.push(ce.createElement(Pe,{locale:ve,rootPrefixCls:_e,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:ga,page:ga,active:Vn,showTitle:it,itemRender:Jt}))}Xt-1>=ta*2&&Xt!==3&&(Yn[0]=(0,ce.cloneElement)(Yn[0],{className:"".concat(_e,"-item-after-jump-prev")}),Yn.unshift(Ea)),xn-Xt>=ta*2&&Xt!==xn-2&&(Yn[Yn.length-1]=(0,ce.cloneElement)(Yn[Yn.length-1],{className:"".concat(_e,"-item-before-jump-next")}),Yn.push(at)),_t!==1&&Yn.unshift(kt),hn!==xn&&Yn.push(qt)}var qn=!this.hasPrev()||!xn,ze=!this.hasNext()||!xn,xt=this.renderPrev(He),gt=this.renderNext(qe);return ce.createElement("ul",(0,ae.Z)({className:Ae()(_e,Nt,(0,oe.Z)({},"".concat(_e,"-disabled"),Tt)),style:ft,ref:this.paginationNode},je),Bt,xt?ce.createElement("li",{title:it?ve.prev_page:null,onClick:this.prev,tabIndex:qn?null:0,onKeyPress:this.runIfEnterPrev,className:Ae()("".concat(_e,"-prev"),(0,oe.Z)({},"".concat(_e,"-disabled"),qn)),"aria-disabled":qn},xt):null,Yn,gt?ce.createElement("li",{title:it?ve.next_page:null,onClick:this.next,tabIndex:ze?null:0,onKeyPress:this.runIfEnterNext,className:Ae()("".concat(_e,"-next"),(0,oe.Z)({},"".concat(_e,"-disabled"),ze)),"aria-disabled":ze},gt):null,ce.createElement(ge,{disabled:Tt,locale:ve,rootPrefixCls:_e,selectComponentClass:Ln,selectPrefixCls:In,changeSize:this.getShowSizeChanger()?this.changePageSize:null,current:Xt,pageSize:Rn,pageSizeOptions:Qt,quickGo:this.shouldDisplayQuickJumper()?this.handleChange:null,goButton:tn}))}}],[{key:"getDerivedStateFromProps",value:function(be,_e){var Nt={};if("current"in be&&(Nt.current=be.current,be.current!==_e.current&&(Nt.currentInputValue=Nt.current)),"pageSize"in be&&be.pageSize!==_e.pageSize){var ft=_e.current,Tt=ht(be.pageSize,_e,be);ft=ft>Tt?Tt:ft,"current"in be||(Nt.current=ft,Nt.currentInputValue=ft),Nt.pageSize=be.pageSize}return Nt}}]),Me}(ce.Component);At.defaultProps={defaultCurrent:1,total:0,defaultPageSize:10,onChange:pe,className:"",selectPrefixCls:"rc-select",prefixCls:"rc-pagination",selectComponentClass:null,hideOnSinglePage:!1,showPrevNextJumpers:!0,showQuickJumper:!1,showLessItems:!1,showTitle:!0,onShowSizeChange:pe,locale:le.Z,style:{},itemRender:ct,totalBoundaryShowSizeChanger:50};var Le=At,Ve=te(22075),st=te(36355),Je=te(19716),Pt=te(8628),nt=te(9763),lt=te(57809);const yt=Se=>ce.createElement(lt.default,Object.assign({},Se,{showSearch:!0,size:"small"})),ut=Se=>ce.createElement(lt.default,Object.assign({},Se,{showSearch:!0,size:"middle"}));yt.Option=lt.default.Option,ut.Option=lt.default.Option;var Oe=te(9937),Ge=te(17313),bt=te(83116),Yt=te(37613);const ot=Se=>{const{componentCls:me}=Se;return{[`${me}-disabled`]:{"&, &:hover":{cursor:"not-allowed",[`${me}-item-link`]:{color:Se.colorTextDisabled,cursor:"not-allowed"}},"&:focus-visible":{cursor:"not-allowed",[`${me}-item-link`]:{color:Se.colorTextDisabled,cursor:"not-allowed"}}},[`&${me}-disabled`]:{cursor:"not-allowed",[`${me}-item`]:{cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},a:{color:Se.colorTextDisabled,backgroundColor:"transparent",border:"none",cursor:"not-allowed"},"&-active":{borderColor:Se.colorBorder,backgroundColor:Se.itemActiveBgDisabled,"&:hover, &:active":{backgroundColor:Se.itemActiveBgDisabled},a:{color:Se.itemActiveColorDisabled}}},[`${me}-item-link`]:{color:Se.colorTextDisabled,cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},[`${me}-simple&`]:{backgroundColor:"transparent","&:hover, &:active":{backgroundColor:"transparent"}}},[`${me}-simple-pager`]:{color:Se.colorTextDisabled},[`${me}-jump-prev, ${me}-jump-next`]:{[`${me}-item-link-icon`]:{opacity:0},[`${me}-item-ellipsis`]:{opacity:1}}},[`&${me}-simple`]:{[`${me}-prev, ${me}-next`]:{[`&${me}-disabled ${me}-item-link`]:{"&:hover, &:active":{backgroundColor:"transparent"}}}}}},Rt=Se=>{const{componentCls:me}=Se;return{[`&${me}-mini ${me}-total-text, &${me}-mini ${me}-simple-pager`]:{height:Se.itemSizeSM,lineHeight:`${Se.itemSizeSM}px`},[`&${me}-mini ${me}-item`]:{minWidth:Se.itemSizeSM,height:Se.itemSizeSM,margin:0,lineHeight:`${Se.itemSizeSM-2}px`},[`&${me}-mini:not(${me}-disabled) ${me}-item:not(${me}-item-active)`]:{backgroundColor:"transparent",borderColor:"transparent","&:hover":{backgroundColor:Se.colorBgTextHover},"&:active":{backgroundColor:Se.colorBgTextActive}},[`&${me}-mini ${me}-prev, &${me}-mini ${me}-next`]:{minWidth:Se.itemSizeSM,height:Se.itemSizeSM,margin:0,lineHeight:`${Se.itemSizeSM}px`},[`&${me}-mini:not(${me}-disabled)`]:{[`${me}-prev, ${me}-next`]:{[`&:hover ${me}-item-link`]:{backgroundColor:Se.colorBgTextHover},[`&:active ${me}-item-link`]:{backgroundColor:Se.colorBgTextActive},[`&${me}-disabled:hover ${me}-item-link`]:{backgroundColor:"transparent"}}},[` - &${me}-mini ${me}-prev ${me}-item-link, - &${me}-mini ${me}-next ${me}-item-link - `]:{backgroundColor:"transparent",borderColor:"transparent","&::after":{height:Se.itemSizeSM,lineHeight:`${Se.itemSizeSM}px`}},[`&${me}-mini ${me}-jump-prev, &${me}-mini ${me}-jump-next`]:{height:Se.itemSizeSM,marginInlineEnd:0,lineHeight:`${Se.itemSizeSM}px`},[`&${me}-mini ${me}-options`]:{marginInlineStart:Se.paginationMiniOptionsMarginInlineStart,"&-size-changer":{top:Se.miniOptionsSizeChangerTop},"&-quick-jumper":{height:Se.itemSizeSM,lineHeight:`${Se.itemSizeSM}px`,input:Object.assign(Object.assign({},(0,Oe.x0)(Se)),{width:Se.paginationMiniQuickJumperInputWidth,height:Se.controlHeightSM})}}}},ye=Se=>{const{componentCls:me}=Se;return{[` - &${me}-simple ${me}-prev, - &${me}-simple ${me}-next - `]:{height:Se.itemSizeSM,lineHeight:`${Se.itemSizeSM}px`,verticalAlign:"top",[`${me}-item-link`]:{height:Se.itemSizeSM,backgroundColor:"transparent",border:0,"&:hover":{backgroundColor:Se.colorBgTextHover},"&:active":{backgroundColor:Se.colorBgTextActive},"&::after":{height:Se.itemSizeSM,lineHeight:`${Se.itemSizeSM}px`}}},[`&${me}-simple ${me}-simple-pager`]:{display:"inline-block",height:Se.itemSizeSM,marginInlineEnd:Se.marginXS,input:{boxSizing:"border-box",height:"100%",marginInlineEnd:Se.marginXS,padding:`0 ${Se.paginationItemPaddingInline}px`,textAlign:"center",backgroundColor:Se.itemInputBg,border:`${Se.lineWidth}px ${Se.lineType} ${Se.colorBorder}`,borderRadius:Se.borderRadius,outline:"none",transition:`border-color ${Se.motionDurationMid}`,color:"inherit","&:hover":{borderColor:Se.colorPrimary},"&:focus":{borderColor:Se.colorPrimaryHover,boxShadow:`${Se.inputOutlineOffset}px 0 ${Se.controlOutlineWidth}px ${Se.controlOutline}`},"&[disabled]":{color:Se.colorTextDisabled,backgroundColor:Se.colorBgContainerDisabled,borderColor:Se.colorBorder,cursor:"not-allowed"}}}}},It=Se=>{const{componentCls:me}=Se;return{[`${me}-jump-prev, ${me}-jump-next`]:{outline:0,[`${me}-item-container`]:{position:"relative",[`${me}-item-link-icon`]:{color:Se.colorPrimary,fontSize:Se.fontSizeSM,opacity:0,transition:`all ${Se.motionDurationMid}`,"&-svg":{top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,margin:"auto"}},[`${me}-item-ellipsis`]:{position:"absolute",top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,display:"block",margin:"auto",color:Se.colorTextDisabled,fontFamily:"Arial, Helvetica, sans-serif",letterSpacing:Se.paginationEllipsisLetterSpacing,textAlign:"center",textIndent:Se.paginationEllipsisTextIndent,opacity:1,transition:`all ${Se.motionDurationMid}`}},"&:hover":{[`${me}-item-link-icon`]:{opacity:1},[`${me}-item-ellipsis`]:{opacity:0}}},[` - ${me}-prev, - ${me}-jump-prev, - ${me}-jump-next + &${b}-slide-up-leave${b}-slide-up-leave-active${Ae}-placement-topRight`]:{animationName:ce.ly}})},(0,Ce.ZP)(Re,{colorBg:ve,limitVerticalRadius:!0,arrowPlacement:{top:!0,bottom:!0}}),{[`${Ae} ${ae}`]:{position:"relative",margin:0},[`${ae}-submenu-popup`]:{position:"absolute",zIndex:y,background:"transparent",boxShadow:"none",transformOrigin:"0 0","ul, li":{listStyle:"none",margin:0}},[`${Ae}, ${Ae}-menu-submenu`]:{[ae]:Object.assign(Object.assign({padding:ie,listStyleType:"none",backgroundColor:ve,backgroundClip:"padding-box",borderRadius:Re.borderRadiusLG,outline:"none",boxShadow:Re.boxShadowSecondary},(0,ne.Qy)(Re)),{[`${ae}-item-group-title`]:{padding:`${ee}px ${we}px`,color:Re.colorTextDescription,transition:`all ${z}`},[`${ae}-item`]:{position:"relative",display:"flex",alignItems:"center"},[`${ae}-item-icon`]:{minWidth:oe,marginInlineEnd:Re.marginXS,fontSize:Re.fontSizeSM},[`${ae}-title-content`]:{flex:"auto","> a":{color:"inherit",transition:`all ${z}`,"&:hover":{color:"inherit"},"&::after":{position:"absolute",inset:0,content:'""'}}},[`${ae}-item, ${ae}-submenu-title`]:Object.assign(Object.assign({clear:"both",margin:0,padding:`${ee}px ${we}px`,color:Re.colorText,fontWeight:"normal",fontSize:oe,lineHeight:Re.lineHeight,cursor:"pointer",transition:`all ${z}`,borderRadius:Re.borderRadiusSM,"&:hover, &-active":{backgroundColor:Re.controlItemBgHover}},(0,ne.Qy)(Re)),{"&-selected":{color:Re.colorPrimary,backgroundColor:Re.controlItemBgActive,"&:hover, &-active":{backgroundColor:Re.controlItemBgActiveHover}},"&-disabled":{color:de,cursor:"not-allowed","&:hover":{color:de,backgroundColor:ve,cursor:"not-allowed"},a:{pointerEvents:"none"}},"&-divider":{height:1,margin:`${Re.marginXXS}px 0`,overflow:"hidden",lineHeight:0,backgroundColor:Re.colorSplit},[`${Ae}-menu-submenu-expand-icon`]:{position:"absolute",insetInlineEnd:Re.paddingXS,[`${Ae}-menu-submenu-arrow-icon`]:{marginInlineEnd:"0 !important",color:Re.colorTextDescription,fontSize:ge,fontStyle:"normal"}}}),[`${ae}-item-group-list`]:{margin:`0 ${Re.marginXS}px`,padding:0,listStyle:"none"},[`${ae}-submenu-title`]:{paddingInlineEnd:we+Re.fontSizeSM},[`${ae}-submenu-vertical`]:{position:"relative"},[`${ae}-submenu${ae}-submenu-disabled ${Ae}-menu-submenu-title`]:{[`&, ${Ae}-menu-submenu-arrow-icon`]:{color:de,backgroundColor:ve,cursor:"not-allowed"}},[`${ae}-submenu-selected ${Ae}-menu-submenu-title`]:{color:Re.colorPrimary}})}},[(0,ce.oN)(Re,"slide-up"),(0,ce.oN)(Re,"slide-down"),(0,Te.Fm)(Re,"move-up"),(0,Te.Fm)(Re,"move-down"),(0,Ze._y)(Re,"zoom-big")]]};var Qe=(0,Ee.Z)("Dropdown",(Re,Ae)=>{let{rootPrefixCls:ae}=Ae;const{marginXXS:y,sizePopupArrow:a,controlHeight:x,fontSize:b,lineHeight:E,paddingXXS:z,componentCls:ee,borderRadiusLG:oe}=Re,ie=(x-b*E)/2,{dropdownArrowOffset:de}=(0,Ce.fS)({contentRadius:oe}),ge=(0,re.TS)(Re,{menuCls:`${ee}-menu`,rootPrefixCls:ae,dropdownArrowDistance:a/2+y,dropdownArrowOffset:de,dropdownPaddingVertical:ie,dropdownEdgeChildPadding:z});return[Ne(ge),rt(ge)]},Re=>({zIndexPopup:Re.zIndexPopupBase+50}))},8628:function(gt,St,te){"use strict";var ne=te(59301),ce=te(34280),Te=te(56762),Ze=te(69507);function Ce(){let Ee=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0;const re=(0,ne.useRef)({}),Ve=(0,Te.Z)(),rt=(0,Ze.ZP)();return(0,ce.Z)(()=>{const Ne=rt.subscribe(Qe=>{re.current=Qe,Ee&&Ve()});return()=>rt.unsubscribe(Ne)},[]),re.current}St.Z=Ce},45818:function(gt,St,te){"use strict";te.d(St,{D:function(){return z},Z:function(){return ie}});var ne=te(54476),ce=te(59301),Te={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M912 192H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 284H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 284H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM104 228a56 56 0 10112 0 56 56 0 10-112 0zm0 284a56 56 0 10112 0 56 56 0 10-112 0zm0 284a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"bars",theme:"outlined"},Ze=Te,Ce=te(7657),Ee=function(ge,we){return ce.createElement(Ce.Z,(0,ne.Z)({},ge,{ref:we,icon:Ze}))},re=ce.forwardRef(Ee),Ve=re,rt=te(33853),Ne=te(38819),Qe=te(92310),Re=te.n(Qe),Ae=te(2738),y=de=>!isNaN(parseFloat(de))&&isFinite(de),a=te(36355),x=te(84966),b=function(de,ge){var we={};for(var ve in de)Object.prototype.hasOwnProperty.call(de,ve)&&ge.indexOf(ve)<0&&(we[ve]=de[ve]);if(de!=null&&typeof Object.getOwnPropertySymbols=="function")for(var fe=0,ve=Object.getOwnPropertySymbols(de);fe{let de=0;return function(){let ge=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return de+=1,`${ge}${de}`}})();var ie=ce.forwardRef((de,ge)=>{const{prefixCls:we,className:ve,trigger:fe,children:pe,defaultCollapsed:ct=!1,theme:st="dark",style:_t={},collapsible:Le=!1,reverseArrow:We=!1,width:it=200,collapsedWidth:Je=80,zeroWidthTriggerStyle:Pt,breakpoint:nt,onCollapse:dt,onBreakpoint:yt}=de,mt=b(de,["prefixCls","className","trigger","children","defaultCollapsed","theme","style","collapsible","reverseArrow","width","collapsedWidth","zeroWidthTriggerStyle","breakpoint","onCollapse","onBreakpoint"]),{siderHook:Oe}=(0,ce.useContext)(x.Gs),[Ge,bt]=(0,ce.useState)("collapsed"in de?de.collapsed:ct),[Yt,ot]=(0,ce.useState)(!1);(0,ce.useEffect)(()=>{"collapsed"in de&&bt(de.collapsed)},[de.collapsed]);const Rt=(ke,De)=>{"collapsed"in de||bt(ke),dt==null||dt(ke,De)},ye=(0,ce.useRef)();ye.current=ke=>{ot(ke.matches),yt==null||yt(ke.matches),Ge!==ke.matches&&Rt(ke.matches,"responsive")},(0,ce.useEffect)(()=>{function ke(Ie){return ye.current(Ie)}let De;if(typeof window!="undefined"){const{matchMedia:Ie}=window;if(Ie&&nt&&nt in E){De=Ie(`(max-width: ${E[nt]})`);try{De.addEventListener("change",ke)}catch(me){De.addListener(ke)}ke(De)}}return()=>{try{De==null||De.removeEventListener("change",ke)}catch(Ie){De==null||De.removeListener(ke)}}},[nt]),(0,ce.useEffect)(()=>{const ke=ee("ant-sider-");return Oe.addSider(ke),()=>Oe.removeSider(ke)},[]);const It=()=>{Rt(!Ge,"clickTrigger")},{getPrefixCls:nn}=(0,ce.useContext)(a.E_),yn=()=>{const ke=nn("layout-sider",we),De=(0,Ae.Z)(mt,["collapsed"]),Ie=Ge?Je:it,me=y(Ie)?`${Ie}px`:String(Ie),tt=parseFloat(String(Je||0))===0?ce.createElement("span",{onClick:It,className:Re()(`${ke}-zero-width-trigger`,`${ke}-zero-width-trigger-${We?"right":"left"}`),style:Pt},fe||ce.createElement(Ve,null)):null,ue={expanded:We?ce.createElement(Ne.Z,null):ce.createElement(rt.Z,null),collapsed:We?ce.createElement(rt.Z,null):ce.createElement(Ne.Z,null)}[Ge?"collapsed":"expanded"],Me=fe!==null?tt||ce.createElement("div",{className:`${ke}-trigger`,onClick:It,style:{width:me}},fe||ue):null,Be=Object.assign(Object.assign({},_t),{flex:`0 0 ${me}`,maxWidth:me,minWidth:me,width:me}),be=Re()(ke,`${ke}-${st}`,{[`${ke}-collapsed`]:!!Ge,[`${ke}-has-trigger`]:Le&&fe!==null&&!tt,[`${ke}-below`]:!!Yt,[`${ke}-zero-width`]:parseFloat(me)===0},ve);return ce.createElement("aside",Object.assign({className:be},De,{style:Be,ref:ge}),ce.createElement("div",{className:`${ke}-children`},pe),Le||Yt&&tt?Me:null)},rn=ce.useMemo(()=>({siderCollapsed:Ge}),[Ge]);return ce.createElement(z.Provider,{value:rn},yn())})},84966:function(gt,St,te){"use strict";te.d(St,{VY:function(){return z},$_:function(){return E},h4:function(){return b},Gs:function(){return Ae},ZP:function(){return ee}});var ne=te(94480),ce=te(92310),Te=te.n(ce),Ze=te(2738),Ce=te(59301),Ee=te(36355),re=te(83116),rt=oe=>{const{componentCls:ie,bodyBg:de,lightSiderBg:ge,lightTriggerBg:we,lightTriggerColor:ve}=oe;return{[`${ie}-sider-light`]:{background:ge,[`${ie}-sider-trigger`]:{color:ve,background:we},[`${ie}-sider-zero-width-trigger`]:{color:ve,background:we,border:`1px solid ${de}`,borderInlineStart:0}}}};const Ne=oe=>{const{antCls:ie,componentCls:de,colorText:ge,triggerColor:we,footerBg:ve,triggerBg:fe,headerHeight:pe,headerPadding:ct,headerColor:st,footerPadding:_t,triggerHeight:Le,zeroTriggerHeight:We,zeroTriggerWidth:it,motionDurationMid:Je,motionDurationSlow:Pt,fontSize:nt,borderRadius:dt,bodyBg:yt,headerBg:mt,siderBg:Oe}=oe;return{[de]:Object.assign(Object.assign({display:"flex",flex:"auto",flexDirection:"column",minHeight:0,background:yt,"&, *":{boxSizing:"border-box"},[`&${de}-has-sider`]:{flexDirection:"row",[`> ${de}, > ${de}-content`]:{width:0}},[`${de}-header, &${de}-footer`]:{flex:"0 0 auto"},[`${de}-sider`]:{position:"relative",minWidth:0,background:Oe,transition:`all ${Je}, background 0s`,"&-children":{height:"100%",marginTop:-.1,paddingTop:.1,[`${ie}-menu${ie}-menu-inline-collapsed`]:{width:"auto"}},"&-has-trigger":{paddingBottom:Le},"&-right":{order:1},"&-trigger":{position:"fixed",bottom:0,zIndex:1,height:Le,color:we,lineHeight:`${Le}px`,textAlign:"center",background:fe,cursor:"pointer",transition:`all ${Je}`},"&-zero-width":{"> *":{overflow:"hidden"},"&-trigger":{position:"absolute",top:pe,insetInlineEnd:-it,zIndex:1,width:it,height:We,color:we,fontSize:oe.fontSizeXL,display:"flex",alignItems:"center",justifyContent:"center",background:Oe,borderStartStartRadius:0,borderStartEndRadius:dt,borderEndEndRadius:dt,borderEndStartRadius:0,cursor:"pointer",transition:`background ${Pt} ease`,"&::after":{position:"absolute",inset:0,background:"transparent",transition:`all ${Pt}`,content:'""'},"&:hover::after":{background:"rgba(255, 255, 255, 0.2)"},"&-right":{insetInlineStart:-it,borderStartStartRadius:dt,borderStartEndRadius:0,borderEndEndRadius:0,borderEndStartRadius:dt}}}}},rt(oe)),{"&-rtl":{direction:"rtl"}}),[`${de}-header`]:{height:pe,padding:ct,color:st,lineHeight:`${pe}px`,background:mt,[`${ie}-menu`]:{lineHeight:"inherit"}},[`${de}-footer`]:{padding:_t,color:ge,fontSize:nt,background:ve},[`${de}-content`]:{flex:"auto",minHeight:0}}};var Qe=(0,re.Z)("Layout",oe=>[Ne(oe)],oe=>{const{colorBgLayout:ie,controlHeight:de,controlHeightLG:ge,colorText:we,controlHeightSM:ve,marginXXS:fe,colorTextLightSolid:pe,colorBgContainer:ct}=oe,st=ge*1.25;return{colorBgHeader:"#001529",colorBgBody:ie,colorBgTrigger:"#002140",bodyBg:ie,headerBg:"#001529",headerHeight:de*2,headerPadding:`0 ${st}px`,headerColor:we,footerPadding:`${ve}px ${st}px`,footerBg:ie,siderBg:"#001529",triggerHeight:ge+fe*2,triggerBg:"#002140",triggerColor:pe,zeroTriggerWidth:ge,zeroTriggerHeight:ge,lightSiderBg:ct,lightTriggerBg:ct,lightTriggerColor:we}},{deprecatedTokens:[["colorBgBody","bodyBg"],["colorBgHeader","headerBg"],["colorBgTrigger","triggerBg"]]}),Re=function(oe,ie){var de={};for(var ge in oe)Object.prototype.hasOwnProperty.call(oe,ge)&&ie.indexOf(ge)<0&&(de[ge]=oe[ge]);if(oe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var we=0,ge=Object.getOwnPropertySymbols(oe);wenull,removeSider:()=>null}});function ae(oe){let{suffixCls:ie,tagName:de,displayName:ge}=oe;return we=>Ce.forwardRef((fe,pe)=>Ce.createElement(we,Object.assign({ref:pe,suffixCls:ie,tagName:de},fe)))}const y=Ce.forwardRef((oe,ie)=>{const{prefixCls:de,suffixCls:ge,className:we,tagName:ve}=oe,fe=Re(oe,["prefixCls","suffixCls","className","tagName"]),{getPrefixCls:pe}=Ce.useContext(Ee.E_),ct=pe("layout",de),[st,_t]=Qe(ct),Le=ge?`${ct}-${ge}`:ct;return st(Ce.createElement(ve,Object.assign({className:Te()(de||Le,we,_t),ref:ie},fe)))}),a=Ce.forwardRef((oe,ie)=>{const{direction:de}=Ce.useContext(Ee.E_),[ge,we]=Ce.useState([]),{prefixCls:ve,className:fe,rootClassName:pe,children:ct,hasSider:st,tagName:_t,style:Le}=oe,We=Re(oe,["prefixCls","className","rootClassName","children","hasSider","tagName","style"]),it=(0,Ze.Z)(We,["suffixCls"]),{getPrefixCls:Je,layout:Pt}=Ce.useContext(Ee.E_),nt=Je("layout",ve),[dt,yt]=Qe(nt),mt=Te()(nt,{[`${nt}-has-sider`]:typeof st=="boolean"?st:ge.length>0,[`${nt}-rtl`]:de==="rtl"},Pt==null?void 0:Pt.className,fe,pe,yt),Oe=Ce.useMemo(()=>({siderHook:{addSider:Ge=>{we(bt=>[].concat((0,ne.Z)(bt),[Ge]))},removeSider:Ge=>{we(bt=>bt.filter(Yt=>Yt!==Ge))}}}),[]);return dt(Ce.createElement(Ae.Provider,{value:Oe},Ce.createElement(_t,Object.assign({ref:ie,className:mt,style:Object.assign(Object.assign({},Pt==null?void 0:Pt.style),Le)},it),ct)))}),x=ae({tagName:"div",displayName:"Layout"})(a),b=ae({suffixCls:"header",tagName:"header",displayName:"Header"})(y),E=ae({suffixCls:"footer",tagName:"footer",displayName:"Footer"})(y),z=ae({suffixCls:"content",tagName:"main",displayName:"Content"})(y);var ee=x},40875:function(gt,St,te){"use strict";te.d(St,{J:function(){return Ee}});var ne=te(59301),ce=te(33234),Te=te(70425),Ze=function(re,Ve){var rt={};for(var Ne in re)Object.prototype.hasOwnProperty.call(re,Ne)&&Ve.indexOf(Ne)<0&&(rt[Ne]=re[Ne]);if(re!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Qe=0,Ne=Object.getOwnPropertySymbols(re);Qe{const{children:rt}=re,Ne=Ze(re,["children"]),Qe=ne.useContext(Ce),Re=ne.useMemo(()=>Object.assign(Object.assign({},Qe),Ne),[Qe,Ne.prefixCls,Ne.mode,Ne.selectable]);return ne.createElement(Ce.Provider,{value:Re},ne.createElement(ce.BR,null,(0,Te.supportNodeRef)(rt)?ne.cloneElement(rt,{ref:Ve}):rt))});St.Z=Ce},20834:function(gt,St,te){"use strict";te.d(St,{default:function(){return rn}});var ne=te(15285),ce=te(59301),Te=te(45818),Ze=te(92310),Ce=te.n(Ze),Ee=te(36355),re=function(ke,De){var Ie={};for(var me in ke)Object.prototype.hasOwnProperty.call(ke,me)&&De.indexOf(me)<0&&(Ie[me]=ke[me]);if(ke!=null&&typeof Object.getOwnPropertySymbols=="function")for(var tt=0,me=Object.getOwnPropertySymbols(ke);tt{const{prefixCls:De,className:Ie,dashed:me}=ke,tt=re(ke,["prefixCls","className","dashed"]),{getPrefixCls:Ot}=ce.useContext(Ee.E_),Se=Ot("menu",De),ue=Ce()({[`${Se}-item-divider-dashed`]:!!me},Ie);return ce.createElement(ne.iz,Object.assign({className:ue},tt))},Ne=te(11592),Qe=te(2738),Re=te(6848),Ae=te(92343),y=(0,ce.createContext)({prefixCls:"",firstLevel:!0,inlineCollapsed:!1}),x=ke=>{var De;const{className:Ie,children:me,icon:tt,title:Ot,danger:Se}=ke,{prefixCls:ue,firstLevel:Me,direction:Be,disableMenuItemTitleTooltip:be,inlineCollapsed:Ue}=ce.useContext(y),Nt=Ke=>{const qe=ce.createElement("span",{className:`${ue}-title-content`},me);return(!tt||(0,Ae.l$)(me)&&me.type==="span")&&me&&Ke&&Me&&typeof me=="string"?ce.createElement("div",{className:`${ue}-inline-collapsed-noicon`},me.charAt(0)):qe},{siderCollapsed:pt}=ce.useContext(Te.D);let Tt=Ot;typeof Ot=="undefined"?Tt=Me?me:"":Ot===!1&&(Tt="");const Ct={title:Tt};!pt&&!Ue&&(Ct.title=null,Ct.open=!1);const $t=(0,Ne.Z)(me).length;let Pe=ce.createElement(ne.ck,Object.assign({},(0,Qe.Z)(ke,["title","icon","danger"]),{className:Ce()({[`${ue}-item-danger`]:Se,[`${ue}-item-only-child`]:(tt?$t+1:$t)===1},Ie),title:typeof Ot=="string"?Ot:void 0}),(0,Ae.Tm)(tt,{className:Ce()((0,Ae.l$)(tt)?(De=tt.props)===null||De===void 0?void 0:De.className:"",`${ue}-item-icon`)}),Nt(Ue));return be||(Pe=ce.createElement(Re.Z,Object.assign({},Ct,{placement:Be==="rtl"?"left":"right",overlayClassName:`${ue}-inline-collapsed-tooltip`}),Pe)),Pe},E=ke=>{var De;const{popupClassName:Ie,icon:me,title:tt,theme:Ot}=ke,Se=ce.useContext(y),{prefixCls:ue,inlineCollapsed:Me,theme:Be}=Se,be=(0,ne.Xl)();let Ue;if(!me)Ue=Me&&!be.length&&tt&&typeof tt=="string"?ce.createElement("div",{className:`${ue}-inline-collapsed-noicon`},tt.charAt(0)):ce.createElement("span",{className:`${ue}-title-content`},tt);else{const pt=(0,Ae.l$)(tt)&&tt.type==="span";Ue=ce.createElement(ce.Fragment,null,(0,Ae.Tm)(me,{className:Ce()((0,Ae.l$)(me)?(De=me.props)===null||De===void 0?void 0:De.className:"",`${ue}-item-icon`)}),pt?tt:ce.createElement("span",{className:`${ue}-title-content`},tt))}const Nt=ce.useMemo(()=>Object.assign(Object.assign({},Se),{firstLevel:!1}),[Se]);return ce.createElement(y.Provider,{value:Nt},ce.createElement(ne.Wd,Object.assign({},(0,Qe.Z)(ke,["icon"]),{title:Ue,popupClassName:Ce()(ue,Ie,`${ue}-${Ot||Be}`)})))},z=te(18785),ee=te(70425),oe=te(62892),ie=te(40875),de=function(ke,De){var Ie={};for(var me in ke)Object.prototype.hasOwnProperty.call(ke,me)&&De.indexOf(me)<0&&(Ie[me]=ke[me]);if(ke!=null&&typeof Object.getOwnPropertySymbols=="function")for(var tt=0,me=Object.getOwnPropertySymbols(ke);tt{if(De&&typeof De=="object"){const me=De,{label:tt,children:Ot,key:Se,type:ue}=me,Me=de(me,["label","children","key","type"]),Be=Se!=null?Se:`tmp-${Ie}`;return Ot||ue==="group"?ue==="group"?ce.createElement(ne.BW,Object.assign({key:Be},Me,{title:tt}),ge(Ot)):ce.createElement(E,Object.assign({key:Be},Me,{title:tt}),ge(Ot)):ue==="divider"?ce.createElement(rt,Object.assign({key:Be},Me)):ce.createElement(x,Object.assign({key:Be},Me),tt)}return null}).filter(De=>De)}function we(ke){return ce.useMemo(()=>ke&&ge(ke),[ke])}var ve=te(64993),fe=te(17313),pe=te(8378),ct=te(13826),st=te(29878),_t=te(83116),Le=te(37613),it=ke=>{const{componentCls:De,motionDurationSlow:Ie,horizontalLineHeight:me,colorSplit:tt,lineWidth:Ot,lineType:Se,itemPaddingInline:ue}=ke;return{[`${De}-horizontal`]:{lineHeight:me,border:0,borderBottom:`${Ot}px ${Se} ${tt}`,boxShadow:"none","&::after":{display:"block",clear:"both",height:0,content:'"\\20"'},[`${De}-item, ${De}-submenu`]:{position:"relative",display:"inline-block",verticalAlign:"bottom",paddingInline:ue},[`> ${De}-item:hover, + > ${De}-item-active, + > ${De}-submenu ${De}-submenu-title:hover`]:{backgroundColor:"transparent"},[`${De}-item, ${De}-submenu-title`]:{transition:[`border-color ${Ie}`,`background ${Ie}`].join(",")},[`${De}-submenu-arrow`]:{display:"none"}}}},Pt=ke=>{let{componentCls:De,menuArrowOffset:Ie}=ke;return{[`${De}-rtl`]:{direction:"rtl"},[`${De}-submenu-rtl`]:{transformOrigin:"100% 0"},[`${De}-rtl${De}-vertical, + ${De}-submenu-rtl ${De}-vertical`]:{[`${De}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateY(-${Ie})`},"&::after":{transform:`rotate(45deg) translateY(${Ie})`}}}}};const nt=ke=>Object.assign({},(0,fe.oN)(ke));var yt=(ke,De)=>{const{componentCls:Ie,itemColor:me,itemSelectedColor:tt,groupTitleColor:Ot,itemBg:Se,subMenuItemBg:ue,itemSelectedBg:Me,activeBarHeight:Be,activeBarWidth:be,activeBarBorderWidth:Ue,motionDurationSlow:Nt,motionEaseInOut:pt,motionEaseOut:Tt,itemPaddingInline:Ct,motionDurationMid:$t,itemHoverColor:Pe,lineType:Ke,colorSplit:qe,itemDisabledColor:lt,dangerItemColor:Mt,dangerItemHoverColor:jt,dangerItemSelectedColor:Jt,dangerItemActiveBg:Vt,dangerItemSelectedBg:gn,itemHoverBg:Nn,itemActiveBg:Ln,menuSubMenuBg:In,horizontalItemSelectedColor:Qt,horizontalItemSelectedBg:bn,horizontalItemBorderRadius:Xt,horizontalItemHoverBg:Rn,popupBg:Mn}=ke;return{[`${Ie}-${De}, ${Ie}-${De} > ${Ie}`]:{color:me,background:Se,[`&${Ie}-root:focus-visible`]:Object.assign({},nt(ke)),[`${Ie}-item-group-title`]:{color:Ot},[`${Ie}-submenu-selected`]:{[`> ${Ie}-submenu-title`]:{color:tt}},[`${Ie}-item-disabled, ${Ie}-submenu-disabled`]:{color:`${lt} !important`},[`${Ie}-item:not(${Ie}-item-selected):not(${Ie}-submenu-selected)`]:{[`&:hover, > ${Ie}-submenu-title:hover`]:{color:Pe}},[`&:not(${Ie}-horizontal)`]:{[`${Ie}-item:not(${Ie}-item-selected)`]:{"&:hover":{backgroundColor:Nn},"&:active":{backgroundColor:Ln}},[`${Ie}-submenu-title`]:{"&:hover":{backgroundColor:Nn},"&:active":{backgroundColor:Ln}}},[`${Ie}-item-danger`]:{color:Mt,[`&${Ie}-item:hover`]:{[`&:not(${Ie}-item-selected):not(${Ie}-submenu-selected)`]:{color:jt}},[`&${Ie}-item:active`]:{background:Vt}},[`${Ie}-item a`]:{"&, &:hover":{color:"inherit"}},[`${Ie}-item-selected`]:{color:tt,[`&${Ie}-item-danger`]:{color:Jt},"a, a:hover":{color:"inherit"}},[`& ${Ie}-item-selected`]:{backgroundColor:Me,[`&${Ie}-item-danger`]:{backgroundColor:gn}},[`${Ie}-item, ${Ie}-submenu-title`]:{[`&:not(${Ie}-item-disabled):focus-visible`]:Object.assign({},nt(ke))},[`&${Ie}-submenu > ${Ie}`]:{backgroundColor:In},[`&${Ie}-popup > ${Ie}`]:{backgroundColor:Mn},[`&${Ie}-horizontal`]:Object.assign(Object.assign({},De==="dark"?{borderBottom:0}:{}),{[`> ${Ie}-item, > ${Ie}-submenu`]:{top:Ue,marginTop:-Ue,marginBottom:0,borderRadius:Xt,"&::after":{position:"absolute",insetInline:Ct,bottom:0,borderBottom:`${Be}px solid transparent`,transition:`border-color ${Nt} ${pt}`,content:'""'},"&:hover, &-active, &-open":{background:Rn,"&::after":{borderBottomWidth:Be,borderBottomColor:Qt}},"&-selected":{color:Qt,backgroundColor:bn,"&:hover":{backgroundColor:bn},"&::after":{borderBottomWidth:Be,borderBottomColor:Qt}}}}),[`&${Ie}-root`]:{[`&${Ie}-inline, &${Ie}-vertical`]:{borderInlineEnd:`${Ue}px ${Ke} ${qe}`}},[`&${Ie}-inline`]:{[`${Ie}-sub${Ie}-inline`]:{background:ue},[`${Ie}-item, ${Ie}-submenu-title`]:Ue&&be?{width:`calc(100% + ${Ue}px)`}:{},[`${Ie}-item`]:{position:"relative","&::after":{position:"absolute",insetBlock:0,insetInlineEnd:0,borderInlineEnd:`${be}px solid ${tt}`,transform:"scaleY(0.0001)",opacity:0,transition:[`transform ${$t} ${Tt}`,`opacity ${$t} ${Tt}`].join(","),content:'""'},[`&${Ie}-item-danger`]:{"&::after":{borderInlineEndColor:Jt}}},[`${Ie}-selected, ${Ie}-item-selected`]:{"&::after":{transform:"scaleY(1)",opacity:1,transition:[`transform ${$t} ${pt}`,`opacity ${$t} ${pt}`].join(",")}}}}}};const mt=ke=>{const{componentCls:De,itemHeight:Ie,itemMarginInline:me,padding:tt,menuArrowSize:Ot,marginXS:Se,itemMarginBlock:ue}=ke,Me=tt+Ot+Se;return{[`${De}-item`]:{position:"relative",overflow:"hidden"},[`${De}-item, ${De}-submenu-title`]:{height:Ie,lineHeight:`${Ie}px`,paddingInline:tt,overflow:"hidden",textOverflow:"ellipsis",marginInline:me,marginBlock:ue,width:`calc(100% - ${me*2}px)`},[`> ${De}-item, + > ${De}-submenu > ${De}-submenu-title`]:{height:Ie,lineHeight:`${Ie}px`},[`${De}-item-group-list ${De}-submenu-title, + ${De}-submenu-title`]:{paddingInlineEnd:Me}}};var Ge=ke=>{const{componentCls:De,iconCls:Ie,itemHeight:me,colorTextLightSolid:tt,dropdownWidth:Ot,controlHeightLG:Se,motionDurationMid:ue,motionEaseOut:Me,paddingXL:Be,itemMarginInline:be,fontSizeLG:Ue,motionDurationSlow:Nt,paddingXS:pt,boxShadowSecondary:Tt,collapsedWidth:Ct,collapsedIconSize:$t}=ke,Pe={height:me,lineHeight:`${me}px`,listStylePosition:"inside",listStyleType:"disc"};return[{[De]:{"&-inline, &-vertical":Object.assign({[`&${De}-root`]:{boxShadow:"none"}},mt(ke))},[`${De}-submenu-popup`]:{[`${De}-vertical`]:Object.assign(Object.assign({},mt(ke)),{boxShadow:Tt})}},{[`${De}-submenu-popup ${De}-vertical${De}-sub`]:{minWidth:Ot,maxHeight:`calc(100vh - ${Se*2.5}px)`,padding:"0",overflow:"hidden",borderInlineEnd:0,"&:not([class*='-active'])":{overflowX:"hidden",overflowY:"auto"}}},{[`${De}-inline`]:{width:"100%",[`&${De}-root`]:{[`${De}-item, ${De}-submenu-title`]:{display:"flex",alignItems:"center",transition:[`border-color ${Nt}`,`background ${Nt}`,`padding ${ue} ${Me}`].join(","),[`> ${De}-title-content`]:{flex:"auto",minWidth:0,overflow:"hidden",textOverflow:"ellipsis"},"> *":{flex:"none"}}},[`${De}-sub${De}-inline`]:{padding:0,border:0,borderRadius:0,boxShadow:"none",[`& > ${De}-submenu > ${De}-submenu-title`]:Pe,[`& ${De}-item-group-title`]:{paddingInlineStart:Be}},[`${De}-item`]:Pe}},{[`${De}-inline-collapsed`]:{width:Ct,[`&${De}-root`]:{[`${De}-item, ${De}-submenu ${De}-submenu-title`]:{[`> ${De}-inline-collapsed-noicon`]:{fontSize:Ue,textAlign:"center"}}},[`> ${De}-item, + > ${De}-item-group > ${De}-item-group-list > ${De}-item, + > ${De}-item-group > ${De}-item-group-list > ${De}-submenu > ${De}-submenu-title, + > ${De}-submenu > ${De}-submenu-title`]:{insetInlineStart:0,paddingInline:`calc(50% - ${Ue/2}px - ${be}px)`,textOverflow:"clip",[` + ${De}-submenu-arrow, + ${De}-submenu-expand-icon + `]:{opacity:0},[`${De}-item-icon, ${Ie}`]:{margin:0,fontSize:$t,lineHeight:`${me}px`,"+ span":{display:"inline-block",opacity:0}}},[`${De}-item-icon, ${Ie}`]:{display:"inline-block"},"&-tooltip":{pointerEvents:"none",[`${De}-item-icon, ${Ie}`]:{display:"none"},"a, a:hover":{color:tt}},[`${De}-item-group-title`]:Object.assign(Object.assign({},fe.vS),{paddingInline:pt})}}]};const bt=ke=>{const{componentCls:De,motionDurationSlow:Ie,motionDurationMid:me,motionEaseInOut:tt,motionEaseOut:Ot,iconCls:Se,iconSize:ue,iconMarginInlineEnd:Me}=ke;return{[`${De}-item, ${De}-submenu-title`]:{position:"relative",display:"block",margin:0,whiteSpace:"nowrap",cursor:"pointer",transition:[`border-color ${Ie}`,`background ${Ie}`,`padding ${Ie} ${tt}`].join(","),[`${De}-item-icon, ${Se}`]:{minWidth:ue,fontSize:ue,transition:[`font-size ${me} ${Ot}`,`margin ${Ie} ${tt}`,`color ${Ie}`].join(","),"+ span":{marginInlineStart:Me,opacity:1,transition:[`opacity ${Ie} ${tt}`,`margin ${Ie}`,`color ${Ie}`].join(",")}},[`${De}-item-icon`]:Object.assign({},(0,fe.Ro)()),[`&${De}-item-only-child`]:{[`> ${Se}, > ${De}-item-icon`]:{marginInlineEnd:0}}},[`${De}-item-disabled, ${De}-submenu-disabled`]:{background:"none !important",cursor:"not-allowed","&::after":{borderColor:"transparent !important"},a:{color:"inherit !important"},[`> ${De}-submenu-title`]:{color:"inherit !important",cursor:"not-allowed"}}}},Yt=ke=>{const{componentCls:De,motionDurationSlow:Ie,motionEaseInOut:me,borderRadius:tt,menuArrowSize:Ot,menuArrowOffset:Se}=ke;return{[`${De}-submenu`]:{"&-expand-icon, &-arrow":{position:"absolute",top:"50%",insetInlineEnd:ke.margin,width:Ot,color:"currentcolor",transform:"translateY(-50%)",transition:`transform ${Ie} ${me}, opacity ${Ie}`},"&-arrow":{"&::before, &::after":{position:"absolute",width:Ot*.6,height:Ot*.15,backgroundColor:"currentcolor",borderRadius:tt,transition:[`background ${Ie} ${me}`,`transform ${Ie} ${me}`,`top ${Ie} ${me}`,`color ${Ie} ${me}`].join(","),content:'""'},"&::before":{transform:`rotate(45deg) translateY(-${Se})`},"&::after":{transform:`rotate(-45deg) translateY(${Se})`}}}}},ot=ke=>{const{antCls:De,componentCls:Ie,fontSize:me,motionDurationSlow:tt,motionDurationMid:Ot,motionEaseInOut:Se,paddingXS:ue,padding:Me,colorSplit:Be,lineWidth:be,zIndexPopup:Ue,borderRadiusLG:Nt,subMenuItemBorderRadius:pt,menuArrowSize:Tt,menuArrowOffset:Ct,lineType:$t,menuPanelMaskInset:Pe,groupTitleLineHeight:Ke,groupTitleFontSize:qe}=ke;return[{"":{[`${Ie}`]:Object.assign(Object.assign({},(0,fe.dF)()),{"&-hidden":{display:"none"}})},[`${Ie}-submenu-hidden`]:{display:"none"}},{[Ie]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,fe.Wf)(ke)),(0,fe.dF)()),{marginBottom:0,paddingInlineStart:0,fontSize:me,lineHeight:0,listStyle:"none",outline:"none",transition:`width ${tt} cubic-bezier(0.2, 0, 0, 1) 0s`,"ul, ol":{margin:0,padding:0,listStyle:"none"},"&-overflow":{display:"flex",[`${Ie}-item`]:{flex:"none"}},[`${Ie}-item, ${Ie}-submenu, ${Ie}-submenu-title`]:{borderRadius:ke.itemBorderRadius},[`${Ie}-item-group-title`]:{padding:`${ue}px ${Me}px`,fontSize:qe,lineHeight:Ke,transition:`all ${tt}`},[`&-horizontal ${Ie}-submenu`]:{transition:[`border-color ${tt} ${Se}`,`background ${tt} ${Se}`].join(",")},[`${Ie}-submenu, ${Ie}-submenu-inline`]:{transition:[`border-color ${tt} ${Se}`,`background ${tt} ${Se}`,`padding ${Ot} ${Se}`].join(",")},[`${Ie}-submenu ${Ie}-sub`]:{cursor:"initial",transition:[`background ${tt} ${Se}`,`padding ${tt} ${Se}`].join(",")},[`${Ie}-title-content`]:{transition:`color ${tt}`},[`${Ie}-item a`]:{"&::before":{position:"absolute",inset:0,backgroundColor:"transparent",content:'""'}},[`${Ie}-item-divider`]:{overflow:"hidden",lineHeight:0,borderColor:Be,borderStyle:$t,borderWidth:0,borderTopWidth:be,marginBlock:be,padding:0,"&-dashed":{borderStyle:"dashed"}}}),bt(ke)),{[`${Ie}-item-group`]:{[`${Ie}-item-group-list`]:{margin:0,padding:0,[`${Ie}-item, ${Ie}-submenu-title`]:{paddingInline:`${me*2}px ${Me}px`}}},"&-submenu":{"&-popup":{position:"absolute",zIndex:Ue,borderRadius:Nt,boxShadow:"none",transformOrigin:"0 0",[`&${Ie}-submenu`]:{background:"transparent"},"&::before":{position:"absolute",inset:`${Pe}px 0 0`,zIndex:-1,width:"100%",height:"100%",opacity:0,content:'""'}},"&-placement-rightTop::before":{top:0,insetInlineStart:Pe},"\n &-placement-leftTop,\n &-placement-bottomRight,\n ":{transformOrigin:"100% 0"},"\n &-placement-leftBottom,\n &-placement-topRight,\n ":{transformOrigin:"100% 100%"},"\n &-placement-rightBottom,\n &-placement-topLeft,\n ":{transformOrigin:"0 100%"},"\n &-placement-bottomLeft,\n &-placement-rightTop,\n ":{transformOrigin:"0 0"},"\n &-placement-leftTop,\n &-placement-leftBottom\n ":{paddingInlineEnd:ke.paddingXS},"\n &-placement-rightTop,\n &-placement-rightBottom\n ":{paddingInlineStart:ke.paddingXS},"\n &-placement-topRight,\n &-placement-topLeft\n ":{paddingBottom:ke.paddingXS},"\n &-placement-bottomRight,\n &-placement-bottomLeft\n ":{paddingTop:ke.paddingXS},[`> ${Ie}`]:Object.assign(Object.assign(Object.assign({borderRadius:Nt},bt(ke)),Yt(ke)),{[`${Ie}-item, ${Ie}-submenu > ${Ie}-submenu-title`]:{borderRadius:pt},[`${Ie}-submenu-title::after`]:{transition:`transform ${tt} ${Se}`}})}}),Yt(ke)),{[`&-inline-collapsed ${Ie}-submenu-arrow, + &-inline ${Ie}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateX(${Ct})`},"&::after":{transform:`rotate(45deg) translateX(-${Ct})`}},[`${Ie}-submenu-open${Ie}-submenu-inline > ${Ie}-submenu-title > ${Ie}-submenu-arrow`]:{transform:`translateY(-${Tt*.2}px)`,"&::after":{transform:`rotate(-45deg) translateX(-${Ct})`},"&::before":{transform:`rotate(45deg) translateX(${Ct})`}}})},{[`${De}-layout-header`]:{[Ie]:{lineHeight:"inherit"}}}]};var Rt=(ke,De)=>(0,_t.Z)("Menu",me=>{if(De===!1)return[];const{colorBgElevated:tt,colorPrimary:Ot,colorTextLightSolid:Se,controlHeightLG:ue,fontSize:Me,darkItemColor:Be,darkDangerItemColor:be,darkItemBg:Ue,darkSubMenuItemBg:Nt,darkItemSelectedColor:pt,darkItemSelectedBg:Tt,darkDangerItemSelectedBg:Ct,darkItemHoverBg:$t,darkGroupTitleColor:Pe,darkItemHoverColor:Ke,darkItemDisabledColor:qe,darkDangerItemHoverColor:lt,darkDangerItemSelectedColor:Mt,darkDangerItemActiveBg:jt}=me,Jt=Me/7*5,Vt=(0,Le.TS)(me,{menuArrowSize:Jt,menuHorizontalHeight:ue*1.15,menuArrowOffset:`${Jt*.25}px`,menuPanelMaskInset:-7,menuSubMenuBg:tt}),gn=(0,Le.TS)(Vt,{itemColor:Be,itemHoverColor:Ke,groupTitleColor:Pe,itemSelectedColor:pt,itemBg:Ue,popupBg:Ue,subMenuItemBg:Nt,itemActiveBg:"transparent",itemSelectedBg:Tt,activeBarHeight:0,activeBarBorderWidth:0,itemHoverBg:$t,itemDisabledColor:qe,dangerItemColor:be,dangerItemHoverColor:lt,dangerItemSelectedColor:Mt,dangerItemActiveBg:jt,dangerItemSelectedBg:Ct,menuSubMenuBg:Nt,horizontalItemSelectedColor:Se,horizontalItemSelectedBg:Ot});return[ot(Vt),it(Vt),Ge(Vt),yt(Vt,"light"),yt(gn,"dark"),Pt(Vt),(0,pe.Z)(Vt),(0,ct.oN)(Vt,"slide-up"),(0,ct.oN)(Vt,"slide-down"),(0,st._y)(Vt,"zoom-big")]},me=>{const{colorPrimary:tt,colorError:Ot,colorTextDisabled:Se,colorErrorBg:ue,colorText:Me,colorTextDescription:Be,colorBgContainer:be,colorFillAlter:Ue,colorFillContent:Nt,lineWidth:pt,lineWidthBold:Tt,controlItemBgActive:Ct,colorBgTextHover:$t,controlHeightLG:Pe,lineHeight:Ke,colorBgElevated:qe,marginXXS:lt,padding:Mt,fontSize:jt,controlHeightSM:Jt,fontSizeLG:Vt,colorTextLightSolid:gn,colorErrorHover:Nn}=me,Ln=new ve.C(gn).setAlpha(.65).toRgbString();return{dropdownWidth:160,zIndexPopup:me.zIndexPopupBase+50,radiusItem:me.borderRadiusLG,itemBorderRadius:me.borderRadiusLG,radiusSubMenuItem:me.borderRadiusSM,subMenuItemBorderRadius:me.borderRadiusSM,colorItemText:Me,itemColor:Me,colorItemTextHover:Me,itemHoverColor:Me,colorItemTextHoverHorizontal:tt,horizontalItemHoverColor:tt,colorGroupTitle:Be,groupTitleColor:Be,colorItemTextSelected:tt,itemSelectedColor:tt,colorItemTextSelectedHorizontal:tt,horizontalItemSelectedColor:tt,colorItemBg:be,itemBg:be,colorItemBgHover:$t,itemHoverBg:$t,colorItemBgActive:Nt,itemActiveBg:Ct,colorSubItemBg:Ue,subMenuItemBg:Ue,colorItemBgSelected:Ct,itemSelectedBg:Ct,colorItemBgSelectedHorizontal:"transparent",horizontalItemSelectedBg:"transparent",colorActiveBarWidth:0,activeBarWidth:0,colorActiveBarHeight:Tt,activeBarHeight:Tt,colorActiveBarBorderSize:pt,activeBarBorderWidth:pt,colorItemTextDisabled:Se,itemDisabledColor:Se,colorDangerItemText:Ot,dangerItemColor:Ot,colorDangerItemTextHover:Ot,dangerItemHoverColor:Ot,colorDangerItemTextSelected:Ot,dangerItemSelectedColor:Ot,colorDangerItemBgActive:ue,dangerItemActiveBg:ue,colorDangerItemBgSelected:ue,dangerItemSelectedBg:ue,itemMarginInline:me.marginXXS,horizontalItemBorderRadius:0,horizontalItemHoverBg:"transparent",itemHeight:Pe,groupTitleLineHeight:Ke,collapsedWidth:Pe*2,popupBg:qe,itemMarginBlock:lt,itemPaddingInline:Mt,horizontalLineHeight:`${Pe*1.15}px`,iconSize:jt,iconMarginInlineEnd:Jt-jt,collapsedIconSize:Vt,groupTitleFontSize:jt,darkItemDisabledColor:new ve.C(gn).setAlpha(.25).toRgbString(),darkItemColor:Ln,darkDangerItemColor:Ot,darkItemBg:"#001529",darkSubMenuItemBg:"#000c17",darkItemSelectedColor:gn,darkItemSelectedBg:tt,darkDangerItemSelectedBg:Ot,darkItemHoverBg:"transparent",darkGroupTitleColor:Ln,darkItemHoverColor:gn,darkDangerItemHoverColor:Nn,darkDangerItemSelectedColor:gn,darkDangerItemActiveBg:Ot}},{deprecatedTokens:[["colorGroupTitle","groupTitleColor"],["radiusItem","itemBorderRadius"],["radiusSubMenuItem","subMenuItemBorderRadius"],["colorItemText","itemColor"],["colorItemTextHover","itemHoverColor"],["colorItemTextHoverHorizontal","horizontalItemHoverColor"],["colorItemTextSelected","itemSelectedColor"],["colorItemTextSelectedHorizontal","horizontalItemSelectedColor"],["colorItemTextDisabled","itemDisabledColor"],["colorDangerItemText","dangerItemColor"],["colorDangerItemTextHover","dangerItemHoverColor"],["colorDangerItemTextSelected","dangerItemSelectedColor"],["colorDangerItemBgActive","dangerItemActiveBg"],["colorDangerItemBgSelected","dangerItemSelectedBg"],["colorItemBg","itemBg"],["colorItemBgHover","itemHoverBg"],["colorSubItemBg","subMenuItemBg"],["colorItemBgActive","itemActiveBg"],["colorItemBgSelectedHorizontal","horizontalItemSelectedBg"],["colorActiveBarWidth","activeBarWidth"],["colorActiveBarHeight","activeBarHeight"],["colorActiveBarBorderSize","activeBarBorderWidth"],["colorItemBgSelected","itemSelectedBg"]]})(ke),ye=function(ke,De){var Ie={};for(var me in ke)Object.prototype.hasOwnProperty.call(ke,me)&&De.indexOf(me)<0&&(Ie[me]=ke[me]);if(ke!=null&&typeof Object.getOwnPropertySymbols=="function")for(var tt=0,me=Object.getOwnPropertySymbols(ke);tt{var Ie,me;const tt=ce.useContext(ie.Z),Ot=tt||{},{getPrefixCls:Se,getPopupContainer:ue,direction:Me,menu:Be}=ce.useContext(Ee.E_),be=Se(),{prefixCls:Ue,className:Nt,style:pt,theme:Tt="light",expandIcon:Ct,_internalDisableMenuItemTitleTooltip:$t,inlineCollapsed:Pe,siderCollapsed:Ke,items:qe,children:lt,rootClassName:Mt,mode:jt,selectable:Jt,onClick:Vt,overflowedIndicatorPopupClassName:gn}=ke,Nn=ye(ke,["prefixCls","className","style","theme","expandIcon","_internalDisableMenuItemTitleTooltip","inlineCollapsed","siderCollapsed","items","children","rootClassName","mode","selectable","onClick","overflowedIndicatorPopupClassName"]),Ln=(0,Qe.Z)(Nn,["collapsedWidth"]),In=we(qe)||lt;(Ie=Ot.validator)===null||Ie===void 0||Ie.call(Ot,{mode:jt});const Qt=(0,ee.useEvent)(function(){var Lt;Vt==null||Vt.apply(void 0,arguments),(Lt=Ot.onClick)===null||Lt===void 0||Lt.call(Ot)}),bn=Ot.mode||jt,Xt=Jt!=null?Jt:Ot.selectable,Rn=ce.useMemo(()=>Ke!==void 0?Ke:Pe,[Pe,Ke]),Mn={horizontal:{motionName:`${be}-slide-up`},inline:(0,oe.Z)(be),other:{motionName:`${be}-zoom-big`}},xn=Se("menu",Ue||Ot.prefixCls),[Yn,Ea]=Rt(xn,!tt),at=Ce()(`${xn}-${Tt}`,Be==null?void 0:Be.className,Nt);let At;if(typeof Ct=="function")At=Ct;else if(Ct===null||Ct===!1)At=null;else if(Ot.expandIcon===null||Ot.expandIcon===!1)At=null;else{const Lt=Ct!=null?Ct:Ot.expandIcon;At=(0,Ae.Tm)(Lt,{className:Ce()(`${xn}-submenu-expand-icon`,(0,Ae.l$)(Lt)?(me=Lt.props)===null||me===void 0?void 0:me.className:"")})}const qt=ce.useMemo(()=>({prefixCls:xn,inlineCollapsed:Rn||!1,direction:Me,firstLevel:!0,theme:Tt,mode:bn,disableMenuItemTitleTooltip:$t}),[xn,Rn,Me,$t,Tt]);return Yn(ce.createElement(ie.Z.Provider,{value:null},ce.createElement(y.Provider,{value:qt},ce.createElement(ne.ZP,Object.assign({getPopupContainer:ue,overflowedIndicator:ce.createElement(z.Z,null),overflowedIndicatorPopupClassName:Ce()(xn,`${xn}-${Tt}`,gn),mode:bn,selectable:Xt,onClick:Qt},Ln,{inlineCollapsed:Rn,style:Object.assign(Object.assign({},Be==null?void 0:Be.style),pt),className:at,prefixCls:xn,direction:Me,defaultMotions:Mn,expandIcon:At,ref:De,rootClassName:Ce()(Mt,Ea)}),In))))});const yn=(0,ce.forwardRef)((ke,De)=>{const Ie=(0,ce.useRef)(null),me=ce.useContext(Te.D);return(0,ce.useImperativeHandle)(De,()=>({menu:Ie.current,focus:tt=>{var Ot;(Ot=Ie.current)===null||Ot===void 0||Ot.focus(tt)}})),ce.createElement(nn,Object.assign({ref:Ie},ke,me))});yn.Item=x,yn.SubMenu=E,yn.Divider=rt,yn.ItemGroup=ne.BW;var rn=yn},58421:function(gt,St,te){"use strict";te.d(St,{Z:function(){return Ot}});var ne=te(54476),ce=te(59301),Te={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M272.9 512l265.4-339.1c4.1-5.2.4-12.9-6.3-12.9h-77.3c-4.9 0-9.6 2.3-12.6 6.1L186.8 492.3a31.99 31.99 0 000 39.5l255.3 326.1c3 3.9 7.7 6.1 12.6 6.1H532c6.7 0 10.4-7.7 6.3-12.9L272.9 512zm304 0l265.4-339.1c4.1-5.2.4-12.9-6.3-12.9h-77.3c-4.9 0-9.6 2.3-12.6 6.1L490.8 492.3a31.99 31.99 0 000 39.5l255.3 326.1c3 3.9 7.7 6.1 12.6 6.1H836c6.7 0 10.4-7.7 6.3-12.9L576.9 512z"}}]},name:"double-left",theme:"outlined"},Ze=Te,Ce=te(7657),Ee=function(ue,Me){return ce.createElement(Ce.Z,(0,ne.Z)({},ue,{ref:Me,icon:Ze}))},re=ce.forwardRef(Ee),Ve=re,rt=te(49198),Ne=te(33853),Qe=te(38819),Re=te(92310),Ae=te.n(Re),ae=te(20068),y=te(33885),a=te(67732),x=te(83652),b=te(42403),E=te(158),z=te(26112),ee={ZERO:48,NINE:57,NUMPAD_ZERO:96,NUMPAD_NINE:105,BACKSPACE:8,DELETE:46,ENTER:13,ARROW_UP:38,ARROW_DOWN:40},oe=ee,ie=te(91735),de=function(Se){(0,b.Z)(Me,Se);var ue=(0,E.Z)(Me);function Me(){var Be;(0,a.Z)(this,Me);for(var be=arguments.length,Ue=new Array(be),Nt=0;Nt=0||pt.relatedTarget.className.indexOf("".concat(Pe,"-item"))>=0))&&$t(Be.getValidValue()))},Be.go=function(pt){var Tt=Be.state.goInputText;Tt!==""&&(pt.keyCode===oe.ENTER||pt.type==="click")&&(Be.setState({goInputText:""}),Be.props.quickGo(Be.getValidValue()))},Be}return(0,x.Z)(Me,[{key:"getPageSizeOptions",value:function(){var be=this.props,Ue=be.pageSize,Nt=be.pageSizeOptions;return Nt.some(function(pt){return pt.toString()===Ue.toString()})?Nt:Nt.concat([Ue.toString()]).sort(function(pt,Tt){var Ct=Number.isNaN(Number(pt))?0:Number(pt),$t=Number.isNaN(Number(Tt))?0:Number(Tt);return Ct-$t})}},{key:"render",value:function(){var be=this,Ue=this.props,Nt=Ue.pageSize,pt=Ue.locale,Tt=Ue.rootPrefixCls,Ct=Ue.changeSize,$t=Ue.quickGo,Pe=Ue.goButton,Ke=Ue.selectComponentClass,qe=Ue.buildOptionText,lt=Ue.selectPrefixCls,Mt=Ue.disabled,jt=this.state.goInputText,Jt="".concat(Tt,"-options"),Vt=Ke,gn=null,Nn=null,Ln=null;if(!Ct&&!$t)return null;var In=this.getPageSizeOptions();if(Ct&&Vt){var Qt=In.map(function(bn,Xt){return ce.createElement(Vt.Option,{key:Xt,value:bn.toString()},(qe||be.buildOptionText)(bn))});gn=ce.createElement(Vt,{disabled:Mt,prefixCls:lt,showSearch:!1,className:"".concat(Jt,"-size-changer"),optionLabelProp:"children",popupMatchSelectWidth:!1,value:(Nt||In[0]).toString(),onChange:this.changeSize,getPopupContainer:function(Xt){return Xt.parentNode},"aria-label":pt.page_size,defaultOpen:!1},Qt)}return $t&&(Pe&&(Ln=typeof Pe=="boolean"?ce.createElement("button",{type:"button",onClick:this.go,onKeyUp:this.go,disabled:Mt,className:"".concat(Jt,"-quick-jumper-button")},pt.jump_to_confirm):ce.createElement("span",{onClick:this.go,onKeyUp:this.go},Pe)),Nn=ce.createElement("div",{className:"".concat(Jt,"-quick-jumper")},pt.jump_to,ce.createElement("input",{disabled:Mt,type:"text",value:jt,onChange:this.handleChange,onKeyUp:this.go,onBlur:this.handleBlur,"aria-label":pt.page}),pt.page,Ln)),ce.createElement("li",{className:"".concat(Jt)},gn,Nn)}}]),Me}(ce.Component);de.defaultProps={pageSizeOptions:["10","20","50","100"]};var ge=de,we=function(ue){var Me,Be=ue.rootPrefixCls,be=ue.page,Ue=ue.active,Nt=ue.className,pt=ue.showTitle,Tt=ue.onClick,Ct=ue.onKeyPress,$t=ue.itemRender,Pe="".concat(Be,"-item"),Ke=Ae()(Pe,"".concat(Pe,"-").concat(be),(Me={},(0,ae.Z)(Me,"".concat(Pe,"-active"),Ue),(0,ae.Z)(Me,"".concat(Pe,"-disabled"),!be),(0,ae.Z)(Me,ue.className,Nt),Me)),qe=function(){Tt(be)},lt=function(Jt){Ct(Jt,Tt,be)},Mt=$t(be,"page",ce.createElement("a",{rel:"nofollow"},be));return Mt?ce.createElement("li",{title:pt?be.toString():null,className:Ke,onClick:qe,onKeyPress:lt,tabIndex:0},Mt):null},ve=we;function fe(){}function pe(Se){var ue=Number(Se);return typeof ue=="number"&&!Number.isNaN(ue)&&isFinite(ue)&&Math.floor(ue)===ue}var ct=function(ue,Me,Be){return Be};function st(Se,ue,Me){var Be=typeof Se=="undefined"?ue.pageSize:Se;return Math.floor((Me.total-1)/Be)+1}var _t=function(Se){(0,b.Z)(Me,Se);var ue=(0,E.Z)(Me);function Me(Be){var be;(0,a.Z)(this,Me),be=ue.call(this,Be),be.paginationNode=ce.createRef(),be.getJumpPrevPage=function(){return Math.max(1,be.state.current-(be.props.showLessItems?3:5))},be.getJumpNextPage=function(){return Math.min(st(void 0,be.state,be.props),be.state.current+(be.props.showLessItems?3:5))},be.getItemIcon=function(Ct,$t){var Pe=be.props.prefixCls,Ke=Ct||ce.createElement("button",{type:"button","aria-label":$t,className:"".concat(Pe,"-item-link")});return typeof Ct=="function"&&(Ke=ce.createElement(Ct,(0,y.Z)({},be.props))),Ke},be.isValid=function(Ct){var $t=be.props.total;return pe(Ct)&&Ct!==be.state.current&&pe($t)&&$t>0},be.shouldDisplayQuickJumper=function(){var Ct=be.props,$t=Ct.showQuickJumper,Pe=Ct.total,Ke=be.state.pageSize;return Pe<=Ke?!1:$t},be.handleKeyDown=function(Ct){(Ct.keyCode===oe.ARROW_UP||Ct.keyCode===oe.ARROW_DOWN)&&Ct.preventDefault()},be.handleKeyUp=function(Ct){var $t=be.getValidValue(Ct),Pe=be.state.currentInputValue;$t!==Pe&&be.setState({currentInputValue:$t}),Ct.keyCode===oe.ENTER?be.handleChange($t):Ct.keyCode===oe.ARROW_UP?be.handleChange($t-1):Ct.keyCode===oe.ARROW_DOWN&&be.handleChange($t+1)},be.handleBlur=function(Ct){var $t=be.getValidValue(Ct);be.handleChange($t)},be.changePageSize=function(Ct){var $t=be.state.current,Pe=st(Ct,be.state,be.props);$t=$t>Pe?Pe:$t,Pe===0&&($t=be.state.current),typeof Ct=="number"&&("pageSize"in be.props||be.setState({pageSize:Ct}),"current"in be.props||be.setState({current:$t,currentInputValue:$t})),be.props.onShowSizeChange($t,Ct),"onChange"in be.props&&be.props.onChange&&be.props.onChange($t,Ct)},be.handleChange=function(Ct){var $t=be.props,Pe=$t.disabled,Ke=$t.onChange,qe=be.state,lt=qe.pageSize,Mt=qe.current,jt=qe.currentInputValue;if(be.isValid(Ct)&&!Pe){var Jt=st(void 0,be.state,be.props),Vt=Ct;return Ct>Jt?Vt=Jt:Ct<1&&(Vt=1),"current"in be.props||be.setState({current:Vt}),Vt!==jt&&be.setState({currentInputValue:Vt}),Ke(Vt,lt),Vt}return Mt},be.prev=function(){be.hasPrev()&&be.handleChange(be.state.current-1)},be.next=function(){be.hasNext()&&be.handleChange(be.state.current+1)},be.jumpPrev=function(){be.handleChange(be.getJumpPrevPage())},be.jumpNext=function(){be.handleChange(be.getJumpNextPage())},be.hasPrev=function(){return be.state.current>1},be.hasNext=function(){return be.state.current2?Pe-2:0),qe=2;qe=Nt?Tt=Nt:Tt=Number(Ue),Tt}},{key:"getShowSizeChanger",value:function(){var be=this.props,Ue=be.showSizeChanger,Nt=be.total,pt=be.totalBoundaryShowSizeChanger;return typeof Ue!="undefined"?Ue:Nt>pt}},{key:"render",value:function(){var be=this.props,Ue=be.prefixCls,Nt=be.className,pt=be.style,Tt=be.disabled,Ct=be.hideOnSinglePage,$t=be.total,Pe=be.locale,Ke=be.showQuickJumper,qe=be.showLessItems,lt=be.showTitle,Mt=be.showTotal,jt=be.simple,Jt=be.itemRender,Vt=be.showPrevNextJumpers,gn=be.jumpPrevIcon,Nn=be.jumpNextIcon,Ln=be.selectComponentClass,In=be.selectPrefixCls,Qt=be.pageSizeOptions,bn=this.state,Xt=bn.current,Rn=bn.pageSize,Mn=bn.currentInputValue;if(Ct===!0&&$t<=Rn)return null;var xn=st(void 0,this.state,this.props),Yn=[],Ea=null,at=null,At=null,qt=null,Lt=null,tn=Ke&&Ke.goButton,ta=qe?1:2,He=Xt-1>0?Xt-1:0,et=Xt+1$t?$t:Xt*Rn]));if(jt){tn&&(typeof tn=="boolean"?Lt=ce.createElement("button",{type:"button",onClick:this.handleGoTO,onKeyUp:this.handleGoTO},Pe.jump_to_confirm):Lt=ce.createElement("span",{onClick:this.handleGoTO,onKeyUp:this.handleGoTO},tn),Lt=ce.createElement("li",{title:lt?"".concat(Pe.jump_to).concat(Xt,"/").concat(xn):null,className:"".concat(Ue,"-simple-pager")},Lt));var Ht=this.renderPrev(He);return ce.createElement("ul",(0,ne.Z)({className:Ae()(Ue,"".concat(Ue,"-simple"),(0,ae.Z)({},"".concat(Ue,"-disabled"),Tt),Nt),style:pt,ref:this.paginationNode},je),Bt,Ht?ce.createElement("li",{title:lt?Pe.prev_page:null,onClick:this.prev,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterPrev,className:Ae()("".concat(Ue,"-prev"),(0,ae.Z)({},"".concat(Ue,"-disabled"),!this.hasPrev())),"aria-disabled":!this.hasPrev()},Ht):null,ce.createElement("li",{title:lt?"".concat(Xt,"/").concat(xn):null,className:"".concat(Ue,"-simple-pager")},ce.createElement("input",{type:"text",value:Mn,disabled:Tt,onKeyDown:this.handleKeyDown,onKeyUp:this.handleKeyUp,onChange:this.handleKeyUp,onBlur:this.handleBlur,size:3}),ce.createElement("span",{className:"".concat(Ue,"-slash")},"/"),xn),ce.createElement("li",{title:lt?Pe.next_page:null,onClick:this.next,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterNext,className:Ae()("".concat(Ue,"-next"),(0,ae.Z)({},"".concat(Ue,"-disabled"),!this.hasNext())),"aria-disabled":!this.hasNext()},this.renderNext(et)),Lt)}if(xn<=3+ta*2){var mn={locale:Pe,rootPrefixCls:Ue,onClick:this.handleChange,onKeyPress:this.runIfEnter,showTitle:lt,itemRender:Jt};xn||Yn.push(ce.createElement(ve,(0,ne.Z)({},mn,{key:"noPager",page:1,className:"".concat(Ue,"-item-disabled")})));for(var jn=1;jn<=xn;jn+=1){var Wn=Xt===jn;Yn.push(ce.createElement(ve,(0,ne.Z)({},mn,{key:jn,page:jn,active:Wn})))}}else{var fn=qe?Pe.prev_3:Pe.prev_5,aa=qe?Pe.next_3:Pe.next_5,Fa=Jt(this.getJumpPrevPage(),"jump-prev",this.getItemIcon(gn,"prev page")),xa=Jt(this.getJumpNextPage(),"jump-next",this.getItemIcon(Nn,"next page"));Vt&&(Ea=Fa?ce.createElement("li",{title:lt?fn:null,key:"prev",onClick:this.jumpPrev,tabIndex:0,onKeyPress:this.runIfEnterJumpPrev,className:Ae()("".concat(Ue,"-jump-prev"),(0,ae.Z)({},"".concat(Ue,"-jump-prev-custom-icon"),!!gn))},Fa):null,at=xa?ce.createElement("li",{title:lt?aa:null,key:"next",tabIndex:0,onClick:this.jumpNext,onKeyPress:this.runIfEnterJumpNext,className:Ae()("".concat(Ue,"-jump-next"),(0,ae.Z)({},"".concat(Ue,"-jump-next-custom-icon"),!!Nn))},xa):null),qt=ce.createElement(ve,{locale:Pe,last:!0,rootPrefixCls:Ue,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:xn,page:xn,active:!1,showTitle:lt,itemRender:Jt}),At=ce.createElement(ve,{locale:Pe,rootPrefixCls:Ue,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:1,page:1,active:!1,showTitle:lt,itemRender:Jt});var Wt=Math.max(1,Xt-ta),hn=Math.min(Xt+ta,xn);Xt-1<=ta&&(hn=1+ta*2),xn-Xt<=ta&&(Wt=xn-ta*2);for(var ga=Wt;ga<=hn;ga+=1){var Vn=Xt===ga;Yn.push(ce.createElement(ve,{locale:Pe,rootPrefixCls:Ue,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:ga,page:ga,active:Vn,showTitle:lt,itemRender:Jt}))}Xt-1>=ta*2&&Xt!==3&&(Yn[0]=(0,ce.cloneElement)(Yn[0],{className:"".concat(Ue,"-item-after-jump-prev")}),Yn.unshift(Ea)),xn-Xt>=ta*2&&Xt!==xn-2&&(Yn[Yn.length-1]=(0,ce.cloneElement)(Yn[Yn.length-1],{className:"".concat(Ue,"-item-before-jump-next")}),Yn.push(at)),Wt!==1&&Yn.unshift(At),hn!==xn&&Yn.push(qt)}var qn=!this.hasPrev()||!xn,ze=!this.hasNext()||!xn,xt=this.renderPrev(He),ut=this.renderNext(et);return ce.createElement("ul",(0,ne.Z)({className:Ae()(Ue,Nt,(0,ae.Z)({},"".concat(Ue,"-disabled"),Tt)),style:pt,ref:this.paginationNode},je),Bt,xt?ce.createElement("li",{title:lt?Pe.prev_page:null,onClick:this.prev,tabIndex:qn?null:0,onKeyPress:this.runIfEnterPrev,className:Ae()("".concat(Ue,"-prev"),(0,ae.Z)({},"".concat(Ue,"-disabled"),qn)),"aria-disabled":qn},xt):null,Yn,ut?ce.createElement("li",{title:lt?Pe.next_page:null,onClick:this.next,tabIndex:ze?null:0,onKeyPress:this.runIfEnterNext,className:Ae()("".concat(Ue,"-next"),(0,ae.Z)({},"".concat(Ue,"-disabled"),ze)),"aria-disabled":ze},ut):null,ce.createElement(ge,{disabled:Tt,locale:Pe,rootPrefixCls:Ue,selectComponentClass:Ln,selectPrefixCls:In,changeSize:this.getShowSizeChanger()?this.changePageSize:null,current:Xt,pageSize:Rn,pageSizeOptions:Qt,quickGo:this.shouldDisplayQuickJumper()?this.handleChange:null,goButton:tn}))}}],[{key:"getDerivedStateFromProps",value:function(be,Ue){var Nt={};if("current"in be&&(Nt.current=be.current,be.current!==Ue.current&&(Nt.currentInputValue=Nt.current)),"pageSize"in be&&be.pageSize!==Ue.pageSize){var pt=Ue.current,Tt=st(be.pageSize,Ue,be);pt=pt>Tt?Tt:pt,"current"in be||(Nt.current=pt,Nt.currentInputValue=pt),Nt.pageSize=be.pageSize}return Nt}}]),Me}(ce.Component);_t.defaultProps={defaultCurrent:1,total:0,defaultPageSize:10,onChange:fe,className:"",selectPrefixCls:"rc-select",prefixCls:"rc-pagination",selectComponentClass:null,hideOnSinglePage:!1,showPrevNextJumpers:!0,showQuickJumper:!1,showLessItems:!1,showTitle:!0,onShowSizeChange:fe,locale:ie.Z,style:{},itemRender:ct,totalBoundaryShowSizeChanger:50};var Le=_t,We=te(22075),it=te(36355),Je=te(19716),Pt=te(8628),nt=te(9763),dt=te(57809);const yt=Se=>ce.createElement(dt.default,Object.assign({},Se,{showSearch:!0,size:"small"})),mt=Se=>ce.createElement(dt.default,Object.assign({},Se,{showSearch:!0,size:"middle"}));yt.Option=dt.default.Option,mt.Option=dt.default.Option;var Oe=te(9937),Ge=te(17313),bt=te(83116),Yt=te(37613);const ot=Se=>{const{componentCls:ue}=Se;return{[`${ue}-disabled`]:{"&, &:hover":{cursor:"not-allowed",[`${ue}-item-link`]:{color:Se.colorTextDisabled,cursor:"not-allowed"}},"&:focus-visible":{cursor:"not-allowed",[`${ue}-item-link`]:{color:Se.colorTextDisabled,cursor:"not-allowed"}}},[`&${ue}-disabled`]:{cursor:"not-allowed",[`${ue}-item`]:{cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},a:{color:Se.colorTextDisabled,backgroundColor:"transparent",border:"none",cursor:"not-allowed"},"&-active":{borderColor:Se.colorBorder,backgroundColor:Se.itemActiveBgDisabled,"&:hover, &:active":{backgroundColor:Se.itemActiveBgDisabled},a:{color:Se.itemActiveColorDisabled}}},[`${ue}-item-link`]:{color:Se.colorTextDisabled,cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},[`${ue}-simple&`]:{backgroundColor:"transparent","&:hover, &:active":{backgroundColor:"transparent"}}},[`${ue}-simple-pager`]:{color:Se.colorTextDisabled},[`${ue}-jump-prev, ${ue}-jump-next`]:{[`${ue}-item-link-icon`]:{opacity:0},[`${ue}-item-ellipsis`]:{opacity:1}}},[`&${ue}-simple`]:{[`${ue}-prev, ${ue}-next`]:{[`&${ue}-disabled ${ue}-item-link`]:{"&:hover, &:active":{backgroundColor:"transparent"}}}}}},Rt=Se=>{const{componentCls:ue}=Se;return{[`&${ue}-mini ${ue}-total-text, &${ue}-mini ${ue}-simple-pager`]:{height:Se.itemSizeSM,lineHeight:`${Se.itemSizeSM}px`},[`&${ue}-mini ${ue}-item`]:{minWidth:Se.itemSizeSM,height:Se.itemSizeSM,margin:0,lineHeight:`${Se.itemSizeSM-2}px`},[`&${ue}-mini:not(${ue}-disabled) ${ue}-item:not(${ue}-item-active)`]:{backgroundColor:"transparent",borderColor:"transparent","&:hover":{backgroundColor:Se.colorBgTextHover},"&:active":{backgroundColor:Se.colorBgTextActive}},[`&${ue}-mini ${ue}-prev, &${ue}-mini ${ue}-next`]:{minWidth:Se.itemSizeSM,height:Se.itemSizeSM,margin:0,lineHeight:`${Se.itemSizeSM}px`},[`&${ue}-mini:not(${ue}-disabled)`]:{[`${ue}-prev, ${ue}-next`]:{[`&:hover ${ue}-item-link`]:{backgroundColor:Se.colorBgTextHover},[`&:active ${ue}-item-link`]:{backgroundColor:Se.colorBgTextActive},[`&${ue}-disabled:hover ${ue}-item-link`]:{backgroundColor:"transparent"}}},[` + &${ue}-mini ${ue}-prev ${ue}-item-link, + &${ue}-mini ${ue}-next ${ue}-item-link + `]:{backgroundColor:"transparent",borderColor:"transparent","&::after":{height:Se.itemSizeSM,lineHeight:`${Se.itemSizeSM}px`}},[`&${ue}-mini ${ue}-jump-prev, &${ue}-mini ${ue}-jump-next`]:{height:Se.itemSizeSM,marginInlineEnd:0,lineHeight:`${Se.itemSizeSM}px`},[`&${ue}-mini ${ue}-options`]:{marginInlineStart:Se.paginationMiniOptionsMarginInlineStart,"&-size-changer":{top:Se.miniOptionsSizeChangerTop},"&-quick-jumper":{height:Se.itemSizeSM,lineHeight:`${Se.itemSizeSM}px`,input:Object.assign(Object.assign({},(0,Oe.x0)(Se)),{width:Se.paginationMiniQuickJumperInputWidth,height:Se.controlHeightSM})}}}},ye=Se=>{const{componentCls:ue}=Se;return{[` + &${ue}-simple ${ue}-prev, + &${ue}-simple ${ue}-next + `]:{height:Se.itemSizeSM,lineHeight:`${Se.itemSizeSM}px`,verticalAlign:"top",[`${ue}-item-link`]:{height:Se.itemSizeSM,backgroundColor:"transparent",border:0,"&:hover":{backgroundColor:Se.colorBgTextHover},"&:active":{backgroundColor:Se.colorBgTextActive},"&::after":{height:Se.itemSizeSM,lineHeight:`${Se.itemSizeSM}px`}}},[`&${ue}-simple ${ue}-simple-pager`]:{display:"inline-block",height:Se.itemSizeSM,marginInlineEnd:Se.marginXS,input:{boxSizing:"border-box",height:"100%",marginInlineEnd:Se.marginXS,padding:`0 ${Se.paginationItemPaddingInline}px`,textAlign:"center",backgroundColor:Se.itemInputBg,border:`${Se.lineWidth}px ${Se.lineType} ${Se.colorBorder}`,borderRadius:Se.borderRadius,outline:"none",transition:`border-color ${Se.motionDurationMid}`,color:"inherit","&:hover":{borderColor:Se.colorPrimary},"&:focus":{borderColor:Se.colorPrimaryHover,boxShadow:`${Se.inputOutlineOffset}px 0 ${Se.controlOutlineWidth}px ${Se.controlOutline}`},"&[disabled]":{color:Se.colorTextDisabled,backgroundColor:Se.colorBgContainerDisabled,borderColor:Se.colorBorder,cursor:"not-allowed"}}}}},It=Se=>{const{componentCls:ue}=Se;return{[`${ue}-jump-prev, ${ue}-jump-next`]:{outline:0,[`${ue}-item-container`]:{position:"relative",[`${ue}-item-link-icon`]:{color:Se.colorPrimary,fontSize:Se.fontSizeSM,opacity:0,transition:`all ${Se.motionDurationMid}`,"&-svg":{top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,margin:"auto"}},[`${ue}-item-ellipsis`]:{position:"absolute",top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,display:"block",margin:"auto",color:Se.colorTextDisabled,fontFamily:"Arial, Helvetica, sans-serif",letterSpacing:Se.paginationEllipsisLetterSpacing,textAlign:"center",textIndent:Se.paginationEllipsisTextIndent,opacity:1,transition:`all ${Se.motionDurationMid}`}},"&:hover":{[`${ue}-item-link-icon`]:{opacity:1},[`${ue}-item-ellipsis`]:{opacity:0}}},[` + ${ue}-prev, + ${ue}-jump-prev, + ${ue}-jump-next `]:{marginInlineEnd:Se.marginXS},[` - ${me}-prev, - ${me}-next, - ${me}-jump-prev, - ${me}-jump-next - `]:{display:"inline-block",minWidth:Se.itemSize,height:Se.itemSize,color:Se.colorText,fontFamily:Se.fontFamily,lineHeight:`${Se.itemSize}px`,textAlign:"center",verticalAlign:"middle",listStyle:"none",borderRadius:Se.borderRadius,cursor:"pointer",transition:`all ${Se.motionDurationMid}`},[`${me}-prev, ${me}-next`]:{fontFamily:"Arial, Helvetica, sans-serif",outline:0,button:{color:Se.colorText,cursor:"pointer",userSelect:"none"},[`${me}-item-link`]:{display:"block",width:"100%",height:"100%",padding:0,fontSize:Se.fontSizeSM,textAlign:"center",backgroundColor:"transparent",border:`${Se.lineWidth}px ${Se.lineType} transparent`,borderRadius:Se.borderRadius,outline:"none",transition:`all ${Se.motionDurationMid}`},[`&:hover ${me}-item-link`]:{backgroundColor:Se.colorBgTextHover},[`&:active ${me}-item-link`]:{backgroundColor:Se.colorBgTextActive},[`&${me}-disabled:hover`]:{[`${me}-item-link`]:{backgroundColor:"transparent"}}},[`${me}-slash`]:{marginInlineEnd:Se.paginationSlashMarginInlineEnd,marginInlineStart:Se.paginationSlashMarginInlineStart},[`${me}-options`]:{display:"inline-block",marginInlineStart:Se.margin,verticalAlign:"middle","&-size-changer.-select":{display:"inline-block",width:"auto"},"&-quick-jumper":{display:"inline-block",height:Se.controlHeight,marginInlineStart:Se.marginXS,lineHeight:`${Se.controlHeight}px`,verticalAlign:"top",input:Object.assign(Object.assign({},(0,Oe.ik)(Se)),{width:Se.controlHeightLG*1.25,height:Se.controlHeight,boxSizing:"border-box",margin:0,marginInlineStart:Se.marginXS,marginInlineEnd:Se.marginXS})}}}},nn=Se=>{const{componentCls:me}=Se;return{[`${me}-item`]:{display:"inline-block",minWidth:Se.itemSize,height:Se.itemSize,marginInlineEnd:Se.marginXS,fontFamily:Se.fontFamily,lineHeight:`${Se.itemSize-2}px`,textAlign:"center",verticalAlign:"middle",listStyle:"none",backgroundColor:"transparent",border:`${Se.lineWidth}px ${Se.lineType} transparent`,borderRadius:Se.borderRadius,outline:0,cursor:"pointer",userSelect:"none",a:{display:"block",padding:`0 ${Se.paginationItemPaddingInline}px`,color:Se.colorText,"&:hover":{textDecoration:"none"}},[`&:not(${me}-item-active)`]:{"&:hover":{transition:`all ${Se.motionDurationMid}`,backgroundColor:Se.colorBgTextHover},"&:active":{backgroundColor:Se.colorBgTextActive}},"&-active":{fontWeight:Se.fontWeightStrong,backgroundColor:Se.itemActiveBg,borderColor:Se.colorPrimary,a:{color:Se.colorPrimary},"&:hover":{borderColor:Se.colorPrimaryHover},"&:hover a":{color:Se.colorPrimaryHover}}}}},yn=Se=>{const{componentCls:me}=Se;return{[me]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,Ge.Wf)(Se)),{"ul, ol":{margin:0,padding:0,listStyle:"none"},"&::after":{display:"block",clear:"both",height:0,overflow:"hidden",visibility:"hidden",content:'""'},[`${me}-total-text`]:{display:"inline-block",height:Se.itemSize,marginInlineEnd:Se.marginXS,lineHeight:`${Se.itemSize-2}px`,verticalAlign:"middle"}}),nn(Se)),It(Se)),ye(Se)),Rt(Se)),ot(Se)),{[`@media only screen and (max-width: ${Se.screenLG}px)`]:{[`${me}-item`]:{"&-after-jump-prev, &-before-jump-next":{display:"none"}}},[`@media only screen and (max-width: ${Se.screenSM}px)`]:{[`${me}-options`]:{display:"none"}}}),[`&${Se.componentCls}-rtl`]:{direction:"rtl"}}},rn=Se=>{const{componentCls:me}=Se;return{[`${me}${me}-disabled:not(${me}-mini)`]:{"&, &:hover":{[`${me}-item-link`]:{borderColor:Se.colorBorder}},"&:focus-visible":{[`${me}-item-link`]:{borderColor:Se.colorBorder}},[`${me}-item, ${me}-item-link`]:{backgroundColor:Se.colorBgContainerDisabled,borderColor:Se.colorBorder,[`&:hover:not(${me}-item-active)`]:{backgroundColor:Se.colorBgContainerDisabled,borderColor:Se.colorBorder,a:{color:Se.colorTextDisabled}},[`&${me}-item-active`]:{backgroundColor:Se.itemActiveBgDisabled}},[`${me}-prev, ${me}-next`]:{"&:hover button":{backgroundColor:Se.colorBgContainerDisabled,borderColor:Se.colorBorder,color:Se.colorTextDisabled},[`${me}-item-link`]:{backgroundColor:Se.colorBgContainerDisabled,borderColor:Se.colorBorder}}},[`${me}:not(${me}-mini)`]:{[`${me}-prev, ${me}-next`]:{"&:hover button":{borderColor:Se.colorPrimaryHover,backgroundColor:Se.itemBg},[`${me}-item-link`]:{backgroundColor:Se.itemLinkBg,borderColor:Se.colorBorder},[`&:hover ${me}-item-link`]:{borderColor:Se.colorPrimary,backgroundColor:Se.itemBg,color:Se.colorPrimary},[`&${me}-disabled`]:{[`${me}-item-link`]:{borderColor:Se.colorBorder,color:Se.colorTextDisabled}}},[`${me}-item`]:{backgroundColor:Se.itemBg,border:`${Se.lineWidth}px ${Se.lineType} ${Se.colorBorder}`,[`&:hover:not(${me}-item-active)`]:{borderColor:Se.colorPrimary,backgroundColor:Se.itemBg,a:{color:Se.colorPrimary}},"&-active":{borderColor:Se.colorPrimary}}}}},ke=Se=>{const{componentCls:me}=Se;return{[`${me}:not(${me}-disabled)`]:{[`${me}-item`]:Object.assign({},(0,Ge.Qy)(Se)),[`${me}-jump-prev, ${me}-jump-next`]:{"&:focus-visible":Object.assign({[`${me}-item-link-icon`]:{opacity:1},[`${me}-item-ellipsis`]:{opacity:0}},(0,Ge.oN)(Se))},[`${me}-prev, ${me}-next`]:{[`&:focus-visible ${me}-item-link`]:Object.assign({},(0,Ge.oN)(Se))}}}};var Te=(0,bt.Z)("Pagination",Se=>{const me=(0,Yt.TS)(Se,{inputOutlineOffset:0,paginationMiniOptionsMarginInlineStart:Se.marginXXS/2,paginationMiniQuickJumperInputWidth:Se.controlHeightLG*1.1,paginationItemPaddingInline:Se.marginXXS*1.5,paginationEllipsisLetterSpacing:Se.marginXXS/2,paginationSlashMarginInlineStart:Se.marginXXS,paginationSlashMarginInlineEnd:Se.marginSM,paginationEllipsisTextIndent:"0.13em"},(0,Oe.e5)(Se),(0,Oe.TM)(Se));return[yn(me),ke(me),Se.wireframe&&rn(me)]},Se=>({itemBg:Se.colorBgContainer,itemSize:Se.controlHeight,itemSizeSM:Se.controlHeightSM,itemActiveBg:Se.colorBgContainer,itemLinkBg:Se.colorBgContainer,itemActiveColorDisabled:Se.colorTextDisabled,itemActiveBgDisabled:Se.controlItemBgActiveDisabled,itemInputBg:Se.colorBgContainer,miniOptionsSizeChangerTop:0})),Ie=function(Se,me){var Me={};for(var Be in Se)Object.prototype.hasOwnProperty.call(Se,Be)&&me.indexOf(Be)<0&&(Me[Be]=Se[Be]);if(Se!=null&&typeof Object.getOwnPropertySymbols=="function")for(var be=0,Be=Object.getOwnPropertySymbols(Se);be{const{prefixCls:me,selectPrefixCls:Me,className:Be,rootClassName:be,style:_e,size:Nt,locale:ft,selectComponentClass:Tt,responsive:Ct,showSizeChanger:$t}=Se,ve=Ie(Se,["prefixCls","selectPrefixCls","className","rootClassName","style","size","locale","selectComponentClass","responsive","showSizeChanger"]),{xs:Ke}=(0,Pt.Z)(Ct),{getPrefixCls:Qe,direction:it,pagination:Mt={}}=ce.useContext(st.E_),Ht=Qe("pagination",me),[Jt,Vt]=Te(Ht),gn=$t!=null?$t:Mt.showSizeChanger,Nn=ce.useMemo(()=>{const xn=ce.createElement("span",{className:`${Ht}-item-ellipsis`},"\u2022\u2022\u2022"),Yn=ce.createElement("button",{className:`${Ht}-item-link`,type:"button",tabIndex:-1},it==="rtl"?ce.createElement(De.Z,null):ce.createElement(Ne.Z,null)),Ea=ce.createElement("button",{className:`${Ht}-item-link`,type:"button",tabIndex:-1},it==="rtl"?ce.createElement(Ne.Z,null):ce.createElement(De.Z,null)),at=ce.createElement("a",{className:`${Ht}-item-link`},ce.createElement("div",{className:`${Ht}-item-container`},it==="rtl"?ce.createElement(rt.Z,{className:`${Ht}-item-link-icon`}):ce.createElement(Ue,{className:`${Ht}-item-link-icon`}),xn)),kt=ce.createElement("a",{className:`${Ht}-item-link`},ce.createElement("div",{className:`${Ht}-item-container`},it==="rtl"?ce.createElement(Ue,{className:`${Ht}-item-link-icon`}):ce.createElement(rt.Z,{className:`${Ht}-item-link-icon`}),xn));return{prevIcon:Yn,nextIcon:Ea,jumpPrevIcon:at,jumpNextIcon:kt}},[it,Ht]),[Ln]=(0,nt.Z)("Pagination",Ve.Z),In=Object.assign(Object.assign({},Ln),ft),Qt=(0,Je.Z)(Nt),bn=Qt==="small"||!!(Ke&&!Qt&&Ct),Xt=Qe("select",Me),Rn=Ae()({[`${Ht}-mini`]:bn,[`${Ht}-rtl`]:it==="rtl"},Mt==null?void 0:Mt.className,Be,be,Vt),Mn=Object.assign(Object.assign({},Mt==null?void 0:Mt.style),_e);return Jt(ce.createElement(Le,Object.assign({},Nn,ve,{style:Mn,prefixCls:Ht,selectPrefixCls:Xt,className:Rn,selectComponentClass:Tt||(bn?yt:ut),locale:In,showSizeChanger:gn})))},Ot=et},93948:function(dt,St,te){"use strict";te.d(St,{Z:function(){return $t}});var ae=te(59301),ce=te(29679),Re=te(40001),Ze=te(19248),Ee=te(99267),we=te(92310),re=te.n(we),Ue=te(2738),rt=te(36355),Ne=te(54476),De=te(33885),tt=te(75931),Ae={percent:0,prefixCls:"rc-progress",strokeColor:"#2db7f5",strokeLinecap:"round",strokeWidth:1,trailColor:"#D9D9D9",trailWidth:1,gapPosition:"bottom"},oe=function(){var Ke=(0,ae.useRef)([]),Qe=(0,ae.useRef)(null);return(0,ae.useEffect)(function(){var it=Date.now(),Mt=!1;Ke.current.forEach(function(Ht){if(Ht){Mt=!0;var Jt=Ht.style;Jt.transitionDuration=".3s, .3s, .3s, .06s",Qe.current&&it-Qe.current<100&&(Jt.transitionDuration="0s, 0s")}}),Mt&&(Qe.current=Date.now())}),Ke.current},y=["className","percent","prefixCls","strokeColor","strokeLinecap","strokeWidth","style","trailColor","trailWidth","transition"],a=function(Ke){var Qe=(0,De.Z)((0,De.Z)({},Ae),Ke),it=Qe.className,Mt=Qe.percent,Ht=Qe.prefixCls,Jt=Qe.strokeColor,Vt=Qe.strokeLinecap,gn=Qe.strokeWidth,Nn=Qe.style,Ln=Qe.trailColor,In=Qe.trailWidth,Qt=Qe.transition,bn=(0,tt.Z)(Qe,y);delete bn.gapPosition;var Xt=Array.isArray(Mt)?Mt:[Mt],Rn=Array.isArray(Jt)?Jt:[Jt],Mn=oe(),xn=gn/2,Yn=100-gn/2,Ea="M ".concat(Vt==="round"?xn:0,",").concat(xn,` - L `).concat(Vt==="round"?Yn:100,",").concat(xn),at="0 0 100 ".concat(gn),kt=0;return ae.createElement("svg",(0,Ne.Z)({className:re()("".concat(Ht,"-line"),it),viewBox:at,preserveAspectRatio:"none",style:Nn},bn),ae.createElement("path",{className:"".concat(Ht,"-line-trail"),d:Ea,strokeLinecap:Vt,stroke:Ln,strokeWidth:In||gn,fillOpacity:"0"}),Xt.map(function(qt,Lt){var tn=1;switch(Vt){case"round":tn=1-gn/100;break;case"square":tn=1-gn/2/100;break;default:tn=1;break}var ta={strokeDasharray:"".concat(qt*tn,"px, 100px"),strokeDashoffset:"-".concat(kt,"px"),transition:Qt||"stroke-dashoffset 0.3s ease 0s, stroke-dasharray .3s ease 0s, stroke 0.3s linear"},He=Rn[Lt]||Rn[Rn.length-1];return kt+=qt,ae.createElement("path",{key:Lt,className:"".concat(Ht,"-line-path"),d:Ea,strokeLinecap:Vt,stroke:He,strokeWidth:gn,fillOpacity:"0",ref:function(je){Mn[Lt]=je},style:ta})}))},x=a,b=te(76190),E=te(42978),z=te(47273),ee=0,ne=(0,z.Z)();function le(){var ve;return ne?(ve=ee,ee+=1):ve="TEST_OR_SSR",ve}var de=function(ve){var Ke=ae.useState(),Qe=(0,E.Z)(Ke,2),it=Qe[0],Mt=Qe[1];return ae.useEffect(function(){Mt("rc_progress_".concat(le()))},[]),ve||it},ge=function(Ke){var Qe=Ke.bg,it=Ke.children;return ae.createElement("div",{style:{width:"100%",height:"100%",background:Qe}},it)};function Ce(ve,Ke){return Object.keys(ve).map(function(Qe){var it=parseFloat(Qe),Mt="".concat(Math.floor(it*Ke),"%");return"".concat(ve[Qe]," ").concat(Mt)})}var Pe=ae.forwardRef(function(ve,Ke){var Qe=ve.prefixCls,it=ve.color,Mt=ve.gradientId,Ht=ve.radius,Jt=ve.style,Vt=ve.ptg,gn=ve.strokeLinecap,Nn=ve.strokeWidth,Ln=ve.size,In=ve.gapDegree,Qt=it&&(0,b.Z)(it)==="object",bn=Qt?"#FFF":void 0,Xt=Ln/2,Rn=ae.createElement("circle",{className:"".concat(Qe,"-circle-path"),r:Ht,cx:Xt,cy:Xt,stroke:bn,strokeLinecap:gn,strokeWidth:Nn,opacity:Vt===0?0:1,style:Jt,ref:Ke});if(!Qt)return Rn;var Mn="".concat(Mt,"-conic"),xn=In?"".concat(180+In/2,"deg"):"0deg",Yn=Ce(it,(360-In)/360),Ea=Ce(it,1),at="conic-gradient(from ".concat(xn,", ").concat(Yn.join(", "),")"),kt="linear-gradient(to ".concat(In?"bottom":"top",", ").concat(Ea.join(", "),")");return ae.createElement(ae.Fragment,null,ae.createElement("mask",{id:Mn},Rn),ae.createElement("foreignObject",{x:0,y:0,width:Ln,height:Ln,mask:"url(#".concat(Mn,")")},ae.createElement(ge,{bg:kt},ae.createElement(ge,{bg:at}))))}),pe=Pe,ue=100,ct=function(Ke,Qe,it,Mt,Ht,Jt,Vt,gn,Nn,Ln){var In=arguments.length>10&&arguments[10]!==void 0?arguments[10]:0,Qt=it/100*360*((360-Jt)/360),bn=Jt===0?0:{bottom:0,top:180,left:90,right:-90}[Vt],Xt=(100-Mt)/100*Qe;Nn==="round"&&Mt!==100&&(Xt+=Ln/2,Xt>=Qe&&(Xt=Qe-.01));var Rn=ue/2;return{stroke:typeof gn=="string"?gn:void 0,strokeDasharray:"".concat(Qe,"px ").concat(Ke),strokeDashoffset:Xt+In,transform:"rotate(".concat(Ht+Qt+bn,"deg)"),transformOrigin:"".concat(Rn,"px ").concat(Rn,"px"),transition:"stroke-dashoffset .3s ease 0s, stroke-dasharray .3s ease 0s, stroke .3s, stroke-width .06s ease .3s, opacity .3s ease 0s",fillOpacity:0}},ht=["id","prefixCls","steps","strokeWidth","trailWidth","gapDegree","gapPosition","trailColor","strokeLinecap","style","className","strokeColor","percent"];function At(ve){var Ke=ve!=null?ve:[];return Array.isArray(Ke)?Ke:[Ke]}var Le=function(Ke){var Qe=(0,De.Z)((0,De.Z)({},Ae),Ke),it=Qe.id,Mt=Qe.prefixCls,Ht=Qe.steps,Jt=Qe.strokeWidth,Vt=Qe.trailWidth,gn=Qe.gapDegree,Nn=gn===void 0?0:gn,Ln=Qe.gapPosition,In=Qe.trailColor,Qt=Qe.strokeLinecap,bn=Qe.style,Xt=Qe.className,Rn=Qe.strokeColor,Mn=Qe.percent,xn=(0,tt.Z)(Qe,ht),Yn=ue/2,Ea=de(it),at="".concat(Ea,"-gradient"),kt=Yn-Jt/2,qt=Math.PI*2*kt,Lt=Nn>0?90+Nn/2:-90,tn=qt*((360-Nn)/360),ta=(0,b.Z)(Ht)==="object"?Ht:{count:Ht,space:2},He=ta.count,qe=ta.space,je=At(Mn),Bt=At(Rn),Wt=Bt.find(function(xa){return xa&&(0,b.Z)(xa)==="object"}),mn=Wt&&(0,b.Z)(Wt)==="object",jn=mn?"butt":Qt,Wn=ct(qt,tn,0,100,Lt,Nn,Ln,In,jn,Jt),fn=oe(),aa=function(){var _t=0;return je.map(function(hn,ga){var Vn=Bt[ga]||Bt[Bt.length-1],qn=ct(qt,tn,_t,hn,Lt,Nn,Ln,Vn,jn,Jt);return _t+=hn,ae.createElement(pe,{key:ga,color:Vn,ptg:hn,radius:kt,prefixCls:Mt,gradientId:at,style:qn,strokeLinecap:jn,strokeWidth:Jt,gapDegree:Nn,ref:function(xt){fn[ga]=xt},size:ue})}).reverse()},Fa=function(){var _t=Math.round(He*(je[0]/100)),hn=100/He,ga=0;return new Array(He).fill(null).map(function(Vn,qn){var ze=qn<=_t-1?Bt[0]:In,xt=ze&&(0,b.Z)(ze)==="object"?"url(#".concat(at,")"):void 0,gt=ct(qt,tn,ga,hn,Lt,Nn,Ln,ze,"butt",Jt,qe);return ga+=(tn-gt.strokeDashoffset+qe)*100/tn,ae.createElement("circle",{key:qn,className:"".concat(Mt,"-circle-path"),r:kt,cx:Yn,cy:Yn,stroke:xt,strokeWidth:Jt,opacity:1,style:gt,ref:function(Zt){fn[qn]=Zt}})})};return ae.createElement("svg",(0,Ne.Z)({className:re()("".concat(Mt,"-circle"),Xt),viewBox:"0 0 ".concat(ue," ").concat(ue),style:bn,id:it,role:"presentation"},xn),!He&&ae.createElement("circle",{className:"".concat(Mt,"-circle-trail"),r:kt,cx:Yn,cy:Yn,stroke:In,strokeLinecap:jn,strokeWidth:Vt||Jt,style:Wn}),He?Fa():aa())},Ve=Le,st={Line:x,Circle:Ve},Je=te(6848),Pt=te(30071);function nt(ve){return!ve||ve<0?0:ve>100?100:ve}function lt(ve){let{success:Ke,successPercent:Qe}=ve,it=Qe;return Ke&&"progress"in Ke&&(it=Ke.progress),Ke&&"percent"in Ke&&(it=Ke.percent),it}const yt=ve=>{let{percent:Ke,success:Qe,successPercent:it}=ve;const Mt=nt(lt({success:Qe,successPercent:it}));return[Mt,nt(nt(Ke)-Mt)]},ut=ve=>{let{success:Ke={},strokeColor:Qe}=ve;const{strokeColor:it}=Ke;return[it||Pt.presetPrimaryColors.green,Qe||null]},Oe=(ve,Ke,Qe)=>{var it,Mt,Ht,Jt;let Vt=-1,gn=-1;if(Ke==="step"){const Nn=Qe.steps,Ln=Qe.strokeWidth;typeof ve=="string"||typeof ve=="undefined"?(Vt=ve==="small"?2:14,gn=Ln!=null?Ln:8):typeof ve=="number"?[Vt,gn]=[ve,ve]:[Vt=14,gn=8]=ve,Vt*=Nn}else if(Ke==="line"){const Nn=Qe==null?void 0:Qe.strokeWidth;typeof ve=="string"||typeof ve=="undefined"?gn=Nn||(ve==="small"?6:8):typeof ve=="number"?[Vt,gn]=[ve,ve]:[Vt=-1,gn=8]=ve}else(Ke==="circle"||Ke==="dashboard")&&(typeof ve=="string"||typeof ve=="undefined"?[Vt,gn]=ve==="small"?[60,60]:[120,120]:typeof ve=="number"?[Vt,gn]=[ve,ve]:(Vt=(Mt=(it=ve[0])!==null&&it!==void 0?it:ve[1])!==null&&Mt!==void 0?Mt:120,gn=(Jt=(Ht=ve[0])!==null&&Ht!==void 0?Ht:ve[1])!==null&&Jt!==void 0?Jt:120));return[Vt,gn]},Ge=3,bt=ve=>Ge/ve*100;var ot=ve=>{const{prefixCls:Ke,trailColor:Qe=null,strokeLinecap:it="round",gapPosition:Mt,gapDegree:Ht,width:Jt=120,type:Vt,children:gn,success:Nn,size:Ln=Jt}=ve,[In,Qt]=Oe(Ln,"circle");let{strokeWidth:bn}=ve;bn===void 0&&(bn=Math.max(bt(In),6));const Xt={width:In,height:Qt,fontSize:In*.15+6},Rn=ae.useMemo(()=>{if(Ht||Ht===0)return Ht;if(Vt==="dashboard")return 75},[Ht,Vt]),Mn=Mt||Vt==="dashboard"&&"bottom"||void 0,xn=Object.prototype.toString.call(ve.strokeColor)==="[object Object]",Yn=ut({success:Nn,strokeColor:ve.strokeColor}),Ea=re()(`${Ke}-inner`,{[`${Ke}-circle-gradient`]:xn}),at=ae.createElement(Ve,{percent:yt(ve),strokeWidth:bn,trailWidth:bn,strokeColor:Yn,strokeLinecap:it,trailColor:Qe,prefixCls:Ke,gapDegree:Rn,gapPosition:Mn});return ae.createElement("div",{className:Ea,style:Xt},In<=20?ae.createElement(Je.Z,{title:gn},ae.createElement("span",null,at)):ae.createElement(ae.Fragment,null,at,gn))},Rt=function(ve,Ke){var Qe={};for(var it in ve)Object.prototype.hasOwnProperty.call(ve,it)&&Ke.indexOf(it)<0&&(Qe[it]=ve[it]);if(ve!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Mt=0,it=Object.getOwnPropertySymbols(ve);Mt{let Ke=[];return Object.keys(ve).forEach(Qe=>{const it=parseFloat(Qe.replace(/%/g,""));isNaN(it)||Ke.push({key:it,value:ve[Qe]})}),Ke=Ke.sort((Qe,it)=>Qe.key-it.key),Ke.map(Qe=>{let{key:it,value:Mt}=Qe;return`${Mt} ${it}%`}).join(", ")},It=(ve,Ke)=>{const{from:Qe=Pt.presetPrimaryColors.blue,to:it=Pt.presetPrimaryColors.blue,direction:Mt=Ke==="rtl"?"to left":"to right"}=ve,Ht=Rt(ve,["from","to","direction"]);if(Object.keys(Ht).length!==0){const Jt=ye(Ht);return{backgroundImage:`linear-gradient(${Mt}, ${Jt})`}}return{backgroundImage:`linear-gradient(${Mt}, ${Qe}, ${it})`}};var yn=ve=>{const{prefixCls:Ke,direction:Qe,percent:it,size:Mt,strokeWidth:Ht,strokeColor:Jt,strokeLinecap:Vt="round",children:gn,trailColor:Nn=null,success:Ln}=ve,In=Jt&&typeof Jt!="string"?It(Jt,Qe):{backgroundColor:Jt},Qt=Vt==="square"||Vt==="butt"?0:void 0,bn={backgroundColor:Nn||void 0,borderRadius:Qt},Xt=Mt!=null?Mt:[-1,Ht||(Mt==="small"?6:8)],[Rn,Mn]=Oe(Xt,"line",{strokeWidth:Ht}),xn=Object.assign({width:`${nt(it)}%`,height:Mn,borderRadius:Qt},In),Yn=lt(ve),Ea={width:`${nt(Yn)}%`,height:Mn,borderRadius:Qt,backgroundColor:Ln==null?void 0:Ln.strokeColor},at={width:Rn<0?"100%":Rn,height:Mn};return ae.createElement(ae.Fragment,null,ae.createElement("div",{className:`${Ke}-outer`,style:at},ae.createElement("div",{className:`${Ke}-inner`,style:bn},ae.createElement("div",{className:`${Ke}-bg`,style:xn}),Yn!==void 0?ae.createElement("div",{className:`${Ke}-success-bg`,style:Ea}):null)),gn)},ke=ve=>{const{size:Ke,steps:Qe,percent:it=0,strokeWidth:Mt=8,strokeColor:Ht,trailColor:Jt=null,prefixCls:Vt,children:gn}=ve,Nn=Math.round(Qe*(it/100)),Ln=Ke==="small"?2:14,In=Ke!=null?Ke:[Ln,Mt],[Qt,bn]=Oe(In,"step",{steps:Qe,strokeWidth:Mt}),Xt=Qt/Qe,Rn=new Array(Qe);for(let Mn=0;Mn{const Ke=ve?"100%":"-100%";return new Te.Keyframes(`antProgress${ve?"RTL":"LTR"}Active`,{"0%":{transform:`translateX(${Ke}) scaleX(0)`,opacity:.1},"20%":{transform:`translateX(${Ke}) scaleX(0)`,opacity:.5},to:{transform:"translateX(0) scaleX(1)",opacity:0}})},Se=ve=>{const{componentCls:Ke,iconCls:Qe}=ve;return{[Ke]:Object.assign(Object.assign({},(0,Ie.Wf)(ve)),{display:"inline-block","&-rtl":{direction:"rtl"},"&-line":{position:"relative",width:"100%",fontSize:ve.fontSize,marginInlineEnd:ve.marginXS,marginBottom:ve.marginXS},[`${Ke}-outer`]:{display:"inline-block",width:"100%"},[`&${Ke}-show-info`]:{[`${Ke}-outer`]:{marginInlineEnd:`calc(-2em - ${ve.marginXS}px)`,paddingInlineEnd:`calc(2em + ${ve.paddingXS}px)`}},[`${Ke}-inner`]:{position:"relative",display:"inline-block",width:"100%",overflow:"hidden",verticalAlign:"middle",backgroundColor:ve.remainingColor,borderRadius:ve.lineBorderRadius},[`${Ke}-inner:not(${Ke}-circle-gradient)`]:{[`${Ke}-circle-path`]:{stroke:ve.defaultColor}},[`${Ke}-success-bg, ${Ke}-bg`]:{position:"relative",backgroundColor:ve.defaultColor,borderRadius:ve.lineBorderRadius,transition:`all ${ve.motionDurationSlow} ${ve.motionEaseInOutCirc}`},[`${Ke}-success-bg`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,backgroundColor:ve.colorSuccess},[`${Ke}-text`]:{display:"inline-block",width:"2em",marginInlineStart:ve.marginXS,color:ve.colorText,lineHeight:1,whiteSpace:"nowrap",textAlign:"start",verticalAlign:"middle",wordBreak:"normal",[Qe]:{fontSize:ve.fontSize}},[`&${Ke}-status-active`]:{[`${Ke}-bg::before`]:{position:"absolute",inset:0,backgroundColor:ve.colorBgContainer,borderRadius:ve.lineBorderRadius,opacity:0,animationName:Ot(),animationDuration:ve.progressActiveMotionDuration,animationTimingFunction:ve.motionEaseOutQuint,animationIterationCount:"infinite",content:'""'}},[`&${Ke}-rtl${Ke}-status-active`]:{[`${Ke}-bg::before`]:{animationName:Ot(!0)}},[`&${Ke}-status-exception`]:{[`${Ke}-bg`]:{backgroundColor:ve.colorError},[`${Ke}-text`]:{color:ve.colorError}},[`&${Ke}-status-exception ${Ke}-inner:not(${Ke}-circle-gradient)`]:{[`${Ke}-circle-path`]:{stroke:ve.colorError}},[`&${Ke}-status-success`]:{[`${Ke}-bg`]:{backgroundColor:ve.colorSuccess},[`${Ke}-text`]:{color:ve.colorSuccess}},[`&${Ke}-status-success ${Ke}-inner:not(${Ke}-circle-gradient)`]:{[`${Ke}-circle-path`]:{stroke:ve.colorSuccess}}})}},me=ve=>{const{componentCls:Ke,iconCls:Qe}=ve;return{[Ke]:{[`${Ke}-circle-trail`]:{stroke:ve.remainingColor},[`&${Ke}-circle ${Ke}-inner`]:{position:"relative",lineHeight:1,backgroundColor:"transparent"},[`&${Ke}-circle ${Ke}-text`]:{position:"absolute",insetBlockStart:"50%",insetInlineStart:0,width:"100%",margin:0,padding:0,color:ve.circleTextColor,fontSize:ve.circleTextFontSize,lineHeight:1,whiteSpace:"normal",textAlign:"center",transform:"translateY(-50%)",[Qe]:{fontSize:`${ve.fontSize/ve.fontSizeSM}em`}},[`${Ke}-circle&-status-exception`]:{[`${Ke}-text`]:{color:ve.colorError}},[`${Ke}-circle&-status-success`]:{[`${Ke}-text`]:{color:ve.colorSuccess}}},[`${Ke}-inline-circle`]:{lineHeight:1,[`${Ke}-inner`]:{verticalAlign:"bottom"}}}},Me=ve=>{const{componentCls:Ke}=ve;return{[Ke]:{[`${Ke}-steps`]:{display:"inline-block","&-outer":{display:"flex",flexDirection:"row",alignItems:"center"},"&-item":{flexShrink:0,minWidth:ve.progressStepMinWidth,marginInlineEnd:ve.progressStepMarginInlineEnd,backgroundColor:ve.remainingColor,transition:`all ${ve.motionDurationSlow}`,"&-active":{backgroundColor:ve.defaultColor}}}}}},Be=ve=>{const{componentCls:Ke,iconCls:Qe}=ve;return{[Ke]:{[`${Ke}-small&-line, ${Ke}-small&-line ${Ke}-text ${Qe}`]:{fontSize:ve.fontSizeSM}}}};var be=(0,fe.Z)("Progress",ve=>{const Ke=ve.marginXXS/2,Qe=(0,et.TS)(ve,{progressStepMarginInlineEnd:Ke,progressStepMinWidth:Ke,progressActiveMotionDuration:"2.4s"});return[Se(Qe),me(Qe),Me(Qe),Be(Qe)]},ve=>({circleTextColor:ve.colorText,defaultColor:ve.colorInfo,remainingColor:ve.colorFillSecondary,lineBorderRadius:100,circleTextFontSize:"1em"})),_e=function(ve,Ke){var Qe={};for(var it in ve)Object.prototype.hasOwnProperty.call(ve,it)&&Ke.indexOf(it)<0&&(Qe[it]=ve[it]);if(ve!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Mt=0,it=Object.getOwnPropertySymbols(ve);Mt{const{prefixCls:Qe,className:it,rootClassName:Mt,steps:Ht,strokeColor:Jt,percent:Vt=0,size:gn="default",showInfo:Nn=!0,type:Ln="line",status:In,format:Qt,style:bn}=ve,Xt=_e(ve,["prefixCls","className","rootClassName","steps","strokeColor","percent","size","showInfo","type","status","format","style"]),Rn=ae.useMemo(()=>{var je,Bt;const Wt=lt(ve);return parseInt(Wt!==void 0?(je=Wt!=null?Wt:0)===null||je===void 0?void 0:je.toString():(Bt=Vt!=null?Vt:0)===null||Bt===void 0?void 0:Bt.toString(),10)},[Vt,ve.success,ve.successPercent]),Mn=ae.useMemo(()=>!ft.includes(In)&&Rn>=100?"success":In||"normal",[In,Rn]),{getPrefixCls:xn,direction:Yn,progress:Ea}=ae.useContext(rt.E_),at=xn("progress",Qe),[kt,qt]=be(at),Lt=ae.useMemo(()=>{if(!Nn)return null;const je=lt(ve);let Bt;const Wt=Qt||(jn=>`${jn}%`),mn=Ln==="line";return Qt||Mn!=="exception"&&Mn!=="success"?Bt=Wt(nt(Vt),nt(je)):Mn==="exception"?Bt=mn?ae.createElement(Ze.Z,null):ae.createElement(Ee.Z,null):Mn==="success"&&(Bt=mn?ae.createElement(ce.Z,null):ae.createElement(Re.Z,null)),ae.createElement("span",{className:`${at}-text`,title:typeof Bt=="string"?Bt:void 0},Bt)},[Nn,Vt,Rn,Mn,Ln,at,Qt]),tn=Array.isArray(Jt)?Jt[0]:Jt,ta=typeof Jt=="string"||Array.isArray(Jt)?Jt:void 0;let He;Ln==="line"?He=Ht?ae.createElement(ke,Object.assign({},ve,{strokeColor:ta,prefixCls:at,steps:Ht}),Lt):ae.createElement(yn,Object.assign({},ve,{strokeColor:tn,prefixCls:at,direction:Yn}),Lt):(Ln==="circle"||Ln==="dashboard")&&(He=ae.createElement(ot,Object.assign({},ve,{strokeColor:tn,prefixCls:at,progressStatus:Mn}),Lt));const qe=re()(at,`${at}-status-${Mn}`,`${at}-${Ln==="dashboard"&&"circle"||Ht&&"steps"||Ln}`,{[`${at}-inline-circle`]:Ln==="circle"&&Oe(gn,"circle")[0]<=20,[`${at}-show-info`]:Nn,[`${at}-${gn}`]:typeof gn=="string",[`${at}-rtl`]:Yn==="rtl"},Ea==null?void 0:Ea.className,it,Mt,qt);return kt(ae.createElement("div",Object.assign({ref:Ke,style:Object.assign(Object.assign({},Ea==null?void 0:Ea.style),bn),className:qe,role:"progressbar","aria-valuenow":Rn},(0,Ue.Z)(Xt,["trailColor","strokeWidth","width","gapDegree","gapPosition","strokeLinecap","success","successPercent"])),He))}),$t=Ct},15969:function(dt,St,te){"use strict";te.d(St,{N:function(){return ae}});const ae=ce=>({color:ce.colorLink,textDecoration:"none",outline:"none",cursor:"pointer",transition:`color ${ce.motionDurationSlow}`,"&:focus, &:hover":{color:ce.colorLinkHover},"&:active":{color:ce.colorLinkActive}})},1710:function(dt,St,te){"use strict";te.d(St,{default:function(){return Ll}});var ae={},ce="rc-table-internal-hook",Re=te(42978),Ze=te(6089),Ee=te(34280),we=te(13697),re=te(59301),Ue=te(4676);function rt(ie){var se=re.createContext(void 0),he=function(Fe){var $e=Fe.value,Xe=Fe.children,Ye=re.useRef($e);Ye.current=$e;var We=re.useState(function(){return{getValue:function(){return Ye.current},listeners:new Set}}),mt=(0,Re.Z)(We,1),Et=mt[0];return(0,Ee.Z)(function(){(0,Ue.unstable_batchedUpdates)(function(){Et.listeners.forEach(function(pt){pt($e)})})},[$e]),re.createElement(se.Provider,{value:Et},Xe)};return{Context:se,Provider:he,defaultValue:ie}}function Ne(ie,se){var he=(0,Ze.Z)(typeof se=="function"?se:function(pt){if(se===void 0)return pt;if(!Array.isArray(se))return pt[se];var jt={};return se.forEach(function(zt){jt[zt]=pt[zt]}),jt}),xe=re.useContext(ie==null?void 0:ie.Context),Fe=xe||{},$e=Fe.listeners,Xe=Fe.getValue,Ye=re.useRef();Ye.current=he(xe?Xe():ie==null?void 0:ie.defaultValue);var We=re.useState({}),mt=(0,Re.Z)(We,2),Et=mt[1];return(0,Ee.Z)(function(){if(!xe)return;function pt(jt){var zt=he(jt);(0,we.Z)(Ye.current,zt,!0)||Et({})}return $e.add(pt),function(){$e.delete(pt)}},[xe]),Ye.current}var De=te(54476),tt=te(8654);function Ae(){var ie=re.createContext(null);function se(){return re.useContext(ie)}function he(Fe,$e){var Xe=(0,tt.Yr)(Fe),Ye=function(mt,Et){var pt=Xe?{ref:Et}:{},jt=re.useRef(0),zt=re.useRef(mt),Gt=se();return Gt!==null?re.createElement(Fe,(0,De.Z)({},mt,pt)):((!$e||$e(zt.current,mt))&&(jt.current+=1),zt.current=mt,re.createElement(ie.Provider,{value:jt.current},re.createElement(Fe,(0,De.Z)({},mt,pt))))};return Xe?re.forwardRef(Ye):Ye}function xe(Fe,$e){var Xe=(0,tt.Yr)(Fe),Ye=function(mt,Et){var pt=Xe?{ref:Et}:{};return se(),re.createElement(Fe,(0,De.Z)({},mt,pt))};return Xe?re.memo(re.forwardRef(Ye),$e):re.memo(Ye,$e)}return{makeImmutable:he,responseImmutable:xe,useImmutableMark:se}}var oe=Ae(),y=oe.makeImmutable,a=oe.responseImmutable,x=oe.useImmutableMark,b=Ae(),E=b.makeImmutable,z=b.responseImmutable,ee=b.useImmutableMark,ne=rt(),le=ne;function de(ie,se){var he=re.useRef(0);he.current+=1;var xe=re.useRef(ie),Fe=[];Object.keys(ie||{}).map(function(Xe){var Ye;(ie==null?void 0:ie[Xe])!==((Ye=xe.current)===null||Ye===void 0?void 0:Ye[Xe])&&Fe.push(Xe)}),xe.current=ie;var $e=re.useRef([]);return Fe.length&&($e.current=Fe),re.useDebugValue(he.current),re.useDebugValue($e.current.join(", ")),se&&console.log("".concat(se,":"),he.current,$e.current),he.current}var ge=null,Ce=re.memo(function(){var ie=de();return re.createElement("h1",null,"Render Times: ",ie)});Ce.displayName="RenderBlock";var Pe=te(76190),pe=te(33885),ue=te(20068),ct=te(92310),ht=te.n(ct),At=te(80547),Le=te(97938),Ve=te(48736),st=re.createContext({renderWithProps:!1}),Je=st,Pt="RC_TABLE_KEY";function nt(ie){return ie==null?[]:Array.isArray(ie)?ie:[ie]}function lt(ie){var se=[],he={};return ie.forEach(function(xe){for(var Fe=xe||{},$e=Fe.key,Xe=Fe.dataIndex,Ye=$e||nt(Xe).join("-")||Pt;he[Ye];)Ye="".concat(Ye,"_next");he[Ye]=!0,se.push(Ye)}),se}function yt(ie){return ie!=null}function ut(ie){return ie&&(0,Pe.Z)(ie)==="object"&&!Array.isArray(ie)&&!re.isValidElement(ie)}function Oe(ie,se,he,xe,Fe,$e){var Xe=re.useContext(Je),Ye=ee(),We=(0,At.Z)(function(){if(yt(xe))return[xe];var mt=se==null||se===""?[]:Array.isArray(se)?se:[se],Et=(0,Le.Z)(ie,mt),pt=Et,jt=void 0;if(Fe){var zt=Fe(Et,ie,he);ut(zt)?(pt=zt.children,jt=zt.props,Xe.renderWithProps=!0):pt=zt}return[pt,jt]},[Ye,ie,xe,se,Fe,he],function(mt,Et){if($e){var pt=(0,Re.Z)(mt,2),jt=pt[1],zt=(0,Re.Z)(Et,2),Gt=zt[1];return $e(Gt,jt)}return Xe.renderWithProps?!0:!(0,we.Z)(mt,Et,!0)});return We}function Ge(ie,se,he,xe){var Fe=ie+se-1;return ie<=xe&&Fe>=he}function bt(ie,se){return Ne(le,function(he){var xe=Ge(ie,se||1,he.hoverStartRow,he.hoverEndRow);return[xe,he.onHover]})}var Yt=function(se){var he=se.ellipsis,xe=se.rowType,Fe=se.children,$e,Xe=he===!0?{showTitle:!0}:he;return Xe&&(Xe.showTitle||xe==="header")&&(typeof Fe=="string"||typeof Fe=="number"?$e=Fe.toString():re.isValidElement(Fe)&&typeof Fe.props.children=="string"&&($e=Fe.props.children)),$e};function ot(ie){var se,he,xe,Fe,$e,Xe,Ye,We,mt=ie.component,Et=ie.children,pt=ie.ellipsis,jt=ie.scope,zt=ie.prefixCls,Gt=ie.className,sn=ie.align,an=ie.record,dn=ie.render,on=ie.dataIndex,pn=ie.renderIndex,zn=ie.shouldCellUpdate,An=ie.index,Bn=ie.rowType,Xn=ie.colSpan,oa=ie.rowSpan,Sn=ie.fixLeft,On=ie.fixRight,vn=ie.firstFixLeft,cn=ie.lastFixLeft,wn=ie.firstFixRight,Un=ie.lastFixRight,da=ie.appendNode,na=ie.additionalProps,Zn=na===void 0?{}:na,ua=ie.isSticky,ma="".concat(zt,"-cell"),ka=Ne(le,["supportSticky","allColumnsFixedLeft"]),Ca=ka.supportSticky,eo=ka.allColumnsFixedLeft,to=Oe(an,on,pn,Et,dn,zn),ra=(0,Re.Z)(to,2),oo=ra[0],wa=ra[1],_a={},Ha=typeof Sn=="number"&&Ca,Do=typeof On=="number"&&Ca;Ha&&(_a.position="sticky",_a.left=Sn),Do&&(_a.position="sticky",_a.right=On);var _n=(se=(he=(xe=wa==null?void 0:wa.colSpan)!==null&&xe!==void 0?xe:Zn.colSpan)!==null&&he!==void 0?he:Xn)!==null&&se!==void 0?se:1,Hn=(Fe=($e=(Xe=wa==null?void 0:wa.rowSpan)!==null&&Xe!==void 0?Xe:Zn.rowSpan)!==null&&$e!==void 0?$e:oa)!==null&&Fe!==void 0?Fe:1,Kn=bt(An,Hn),Dn=(0,Re.Z)(Kn,2),La=Dn[0],Tn=Dn[1],ea=function(io){var To;an&&Tn(An,An+Hn-1),Zn==null||(To=Zn.onMouseEnter)===null||To===void 0||To.call(Zn,io)},ya=function(io){var To;an&&Tn(-1,-1),Zn==null||(To=Zn.onMouseLeave)===null||To===void 0||To.call(Zn,io)};if(_n===0||Hn===0)return null;var Sa=(Ye=Zn.title)!==null&&Ye!==void 0?Ye:Yt({rowType:Bn,ellipsis:pt,children:oo}),Lo=ht()(ma,Gt,(We={},(0,ue.Z)(We,"".concat(ma,"-fix-left"),Ha&&Ca),(0,ue.Z)(We,"".concat(ma,"-fix-left-first"),vn&&Ca),(0,ue.Z)(We,"".concat(ma,"-fix-left-last"),cn&&Ca),(0,ue.Z)(We,"".concat(ma,"-fix-left-all"),cn&&eo&&Ca),(0,ue.Z)(We,"".concat(ma,"-fix-right"),Do&&Ca),(0,ue.Z)(We,"".concat(ma,"-fix-right-first"),wn&&Ca),(0,ue.Z)(We,"".concat(ma,"-fix-right-last"),Un&&Ca),(0,ue.Z)(We,"".concat(ma,"-ellipsis"),pt),(0,ue.Z)(We,"".concat(ma,"-with-append"),da),(0,ue.Z)(We,"".concat(ma,"-fix-sticky"),(Ha||Do)&&ua&&Ca),(0,ue.Z)(We,"".concat(ma,"-row-hover"),!wa&&La),We),Zn.className,wa==null?void 0:wa.className),bo={};sn&&(bo.textAlign=sn);var qo=(0,pe.Z)((0,pe.Z)((0,pe.Z)((0,pe.Z)({},_a),Zn.style),bo),wa==null?void 0:wa.style),ro=oo;return(0,Pe.Z)(ro)==="object"&&!Array.isArray(ro)&&!re.isValidElement(ro)&&(ro=null),pt&&(cn||wn)&&(ro=re.createElement("span",{className:"".concat(ma,"-content")},ro)),re.createElement(mt,(0,De.Z)({},wa,Zn,{className:Lo,style:qo,title:Sa,scope:jt,onMouseEnter:ea,onMouseLeave:ya,colSpan:_n!==1?_n:null,rowSpan:Hn!==1?Hn:null}),da,ro)}var Rt=re.memo(ot);function ye(ie,se,he,xe,Fe,$e){var Xe=he[ie]||{},Ye=he[se]||{},We,mt;Xe.fixed==="left"?We=xe.left[Fe==="rtl"?se:ie]:Ye.fixed==="right"&&(mt=xe.right[Fe==="rtl"?ie:se]);var Et=!1,pt=!1,jt=!1,zt=!1,Gt=he[se+1],sn=he[ie-1],an=!($e!=null&&$e.children);if(Fe==="rtl"){if(We!==void 0){var dn=sn&&sn.fixed==="left";zt=!dn&&an}else if(mt!==void 0){var on=Gt&&Gt.fixed==="right";jt=!on&&an}}else if(We!==void 0){var pn=Gt&&Gt.fixed==="left";Et=!pn&&an}else if(mt!==void 0){var zn=sn&&sn.fixed==="right";pt=!zn&&an}return{fixLeft:We,fixRight:mt,lastFixLeft:Et,firstFixRight:pt,lastFixRight:jt,firstFixLeft:zt,isSticky:xe.isSticky}}var It=re.createContext({}),nn=It;function yn(ie){var se=ie.className,he=ie.index,xe=ie.children,Fe=ie.colSpan,$e=Fe===void 0?1:Fe,Xe=ie.rowSpan,Ye=ie.align,We=Ne(le,["prefixCls","direction"]),mt=We.prefixCls,Et=We.direction,pt=re.useContext(nn),jt=pt.scrollColumnIndex,zt=pt.stickyOffsets,Gt=pt.flattenColumns,sn=pt.columns,an=he+$e-1,dn=an+1===jt?$e+1:$e,on=ye(he,he+dn-1,Gt,zt,Et,sn==null?void 0:sn[he]);return re.createElement(Rt,(0,De.Z)({className:se,index:he,component:"td",prefixCls:mt,record:null,dataIndex:null,align:Ye,colSpan:dn,rowSpan:Xe,render:function(){return xe}},on))}var rn=te(75931),ke=["children"];function Te(ie){var se=ie.children,he=(0,rn.Z)(ie,ke);return re.createElement("tr",he,se)}function Ie(ie){var se=ie.children;return se}Ie.Row=Te,Ie.Cell=yn;var fe=Ie;function et(ie){var se=ie.children,he=ie.stickyOffsets,xe=ie.flattenColumns,Fe=ie.columns,$e=Ne(le,"prefixCls"),Xe=xe.length-1,Ye=xe[Xe],We=re.useMemo(function(){return{stickyOffsets:he,flattenColumns:xe,scrollColumnIndex:Ye!=null&&Ye.scrollbar?Xe:null,columns:Fe}},[Ye,xe,Xe,he,Fe]);return re.createElement(nn.Provider,{value:We},re.createElement("tfoot",{className:"".concat($e,"-summary")},se))}var Ot=z(et),Se=fe,me=te(70425),Me=te(29301),Be=te(29194),be=te(3465),_e=te(75152),Nt=te(26112);function ft(ie,se,he,xe,Fe,$e,Xe){ie.push({record:se,indent:he,index:Xe});var Ye=$e(se),We=Fe==null?void 0:Fe.has(Ye);if(se&&Array.isArray(se[xe])&&We)for(var mt=0;mt1?vn-1:0),wn=1;wn=0;Ye-=1){var We=se[Ye],mt=he&&he[Ye],Et=mt&&mt[Nn];if(We||Et||Xe){var pt=Et||{},jt=pt.columnType,zt=(0,rn.Z)(pt,In);Fe.unshift(re.createElement("col",(0,De.Z)({key:Ye,style:{width:We}},zt))),Xe=!0}}return re.createElement("colgroup",null,Fe)}var bn=Qt,Xt=te(94480),Rn=["className","noData","columns","flattenColumns","colWidths","columCount","stickyOffsets","direction","fixHeader","stickyTopOffset","stickyBottomOffset","stickyClassName","onScroll","maxContentScroll","children"];function Mn(ie,se){return(0,re.useMemo)(function(){for(var he=[],xe=0;xe1?"colgroup":"col":null,ellipsis:an.ellipsis,align:an.align,component:an.title?$e:Xe,prefixCls:Et,key:zt[sn]},dn,{additionalProps:on,rowType:"header"}))}))}Ea.displayName="HeaderRow";var at=Ea;function kt(ie){var se=[];function he(Xe,Ye){var We=arguments.length>2&&arguments[2]!==void 0?arguments[2]:0;se[We]=se[We]||[];var mt=Ye,Et=Xe.filter(Boolean).map(function(pt){var jt={key:pt.key,className:pt.className||"",children:pt.title,column:pt,colStart:mt},zt=1,Gt=pt.children;return Gt&&Gt.length>0&&(zt=he(Gt,mt,We+1).reduce(function(sn,an){return sn+an},0),jt.hasSubColumns=!0),"colSpan"in pt&&(zt=pt.colSpan),"rowSpan"in pt&&(jt.rowSpan=pt.rowSpan),jt.colSpan=zt,jt.colEnd=jt.colStart+zt-1,se[We].push(jt),mt+=zt,zt});return Et}he(ie,0);for(var xe=se.length,Fe=function(Ye){se[Ye].forEach(function(We){!("rowSpan"in We)&&!We.hasSubColumns&&(We.rowSpan=xe-Ye)})},$e=0;$e1&&arguments[1]!==void 0?arguments[1]:"";return typeof se=="number"?se:se.endsWith("%")?ie*parseFloat(se)/100:null}function He(ie,se){return re.useMemo(function(){if(se&&se>0){var he=0,xe=0;ie.forEach(function(mt){var Et=ta(se,mt.width);Et?he+=Et:xe+=1});var Fe=se-he,$e=xe,Xe=Fe/xe,Ye=0,We=ie.map(function(mt){var Et=(0,pe.Z)({},mt),pt=ta(se,Et.width);if(pt)Et.width=pt;else{var jt=Math.floor(Xe);Et.width=$e===1?Fe:jt,Fe-=jt,$e-=1}return Ye+=Et.width,Et});return[We,Ye]}return[ie,se]},[ie,se])}var qe=["children"],je=["fixed"];function Bt(ie){return(0,tn.Z)(ie).filter(function(se){return re.isValidElement(se)}).map(function(se){var he=se.key,xe=se.props,Fe=xe.children,$e=(0,rn.Z)(xe,qe),Xe=(0,pe.Z)({key:he},$e);return Fe&&(Xe.children=Bt(Fe)),Xe})}function Wt(ie){var se=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"key";return ie.filter(function(he){return he&&(0,Pe.Z)(he)==="object"}).reduce(function(he,xe,Fe){var $e=xe.fixed,Xe=$e===!0?"left":$e,Ye="".concat(se,"-").concat(Fe),We=xe.children;return We&&We.length>0?[].concat((0,Xt.Z)(he),(0,Xt.Z)(Wt(We,Ye).map(function(mt){return(0,pe.Z)({fixed:Xe},mt)}))):[].concat((0,Xt.Z)(he),[(0,pe.Z)((0,pe.Z)({key:Ye},xe),{},{fixed:Xe})])},[])}function mn(ie){for(var se=!0,he=0;he=0;$e-=1){var Xe=ie[$e];if(Fe&&Xe.fixed!=="right")Fe=!1;else if(!Fe&&Xe.fixed==="right"){warning(!1,"Index ".concat($e+1," of `columns` missing `fixed='right'` prop."));break}}}function jn(ie){return ie.map(function(se){var he=se.fixed,xe=(0,rn.Z)(se,je),Fe=he;return he==="left"?Fe="right":he==="right"&&(Fe="left"),(0,pe.Z)({fixed:Fe},xe)})}function Wn(ie,se){var he=ie.prefixCls,xe=ie.columns,Fe=ie.children,$e=ie.expandable,Xe=ie.expandedKeys,Ye=ie.columnTitle,We=ie.getRowKey,mt=ie.onTriggerExpand,Et=ie.expandIcon,pt=ie.rowExpandable,jt=ie.expandIconColumnIndex,zt=ie.direction,Gt=ie.expandRowByClick,sn=ie.columnWidth,an=ie.fixed,dn=ie.scrollWidth,on=re.useMemo(function(){return xe||Bt(Fe)},[xe,Fe]),pn=re.useMemo(function(){if($e){var On,vn=on.slice();if(!vn.includes(ae)){var cn=jt||0;cn>=0&&vn.splice(cn,0,ae)}var wn=vn.indexOf(ae);vn=vn.filter(function(Zn,ua){return Zn!==ae||ua===wn});var Un=on[wn],da;(an==="left"||an)&&!jt?da="left":(an==="right"||an)&&jt===on.length?da="right":da=Un?Un.fixed:null;var na=(On={},(0,ue.Z)(On,Nn,{className:"".concat(he,"-expand-icon-col"),columnType:"EXPAND_COLUMN"}),(0,ue.Z)(On,"title",Ye),(0,ue.Z)(On,"fixed",da),(0,ue.Z)(On,"className","".concat(he,"-row-expand-icon-cell")),(0,ue.Z)(On,"width",sn),(0,ue.Z)(On,"render",function(ua,ma,ka){var Ca=We(ma,ka),eo=Xe.has(Ca),to=pt?pt(ma):!0,ra=Et({prefixCls:he,expanded:eo,expandable:to,record:ma,onExpand:mt});return Gt?re.createElement("span",{onClick:function(wa){return wa.stopPropagation()}},ra):ra}),On);return vn.map(function(Zn){return Zn===ae?na:Zn})}return on.filter(function(Zn){return Zn!==ae})},[$e,on,We,Xe,Et,zt]),zn=re.useMemo(function(){var On=pn;return se&&(On=se(On)),On.length||(On=[{render:function(){return null}}]),On},[se,pn,zt]),An=re.useMemo(function(){return zt==="rtl"?jn(Wt(zn)):Wt(zn)},[zn,zt,dn]),Bn=He(An,dn),Xn=(0,Re.Z)(Bn,2),oa=Xn[0],Sn=Xn[1];return[zn,oa,Sn]}var fn=Wn;function aa(ie){var se,he=ie.prefixCls,xe=ie.record,Fe=ie.onExpand,$e=ie.expanded,Xe=ie.expandable,Ye="".concat(he,"-row-expand-icon");if(!Xe)return re.createElement("span",{className:ht()(Ye,"".concat(he,"-row-spaced"))});var We=function(Et){Fe(xe,Et),Et.stopPropagation()};return re.createElement("span",{className:ht()(Ye,(se={},(0,ue.Z)(se,"".concat(he,"-row-expanded"),$e),(0,ue.Z)(se,"".concat(he,"-row-collapsed"),!$e),se)),onClick:We})}function Fa(ie,se,he){var xe=[];function Fe($e){($e||[]).forEach(function(Xe,Ye){xe.push(se(Xe,Ye)),Fe(Xe[he])})}return Fe(ie),xe}function xa(ie,se,he){var xe=Ln(ie),Fe=xe.expandIcon,$e=xe.expandedRowKeys,Xe=xe.defaultExpandedRowKeys,Ye=xe.defaultExpandAllRows,We=xe.expandedRowRender,mt=xe.onExpand,Et=xe.onExpandedRowsChange,pt=xe.childrenColumnName,jt=Fe||aa,zt=pt||"children",Gt=re.useMemo(function(){return We?"row":ie.expandable&&ie.internalHooks===ce&&ie.expandable.__PARENT_RENDER_ICON__||se.some(function(An){return An&&(0,Pe.Z)(An)==="object"&&An[zt]})?"nest":!1},[!!We,se]),sn=re.useState(function(){return Xe||(Ye?Fa(se,he,zt):[])}),an=(0,Re.Z)(sn,2),dn=an[0],on=an[1],pn=re.useMemo(function(){return new Set($e||dn||[])},[$e,dn]),zn=re.useCallback(function(An){var Bn=he(An,se.indexOf(An)),Xn,oa=pn.has(Bn);oa?(pn.delete(Bn),Xn=(0,Xt.Z)(pn)):Xn=[].concat((0,Xt.Z)(pn),[Bn]),on(Xn),mt&&mt(!oa,An),Et&&Et(Xn)},[he,pn,se,mt,Et]);return[xe,Gt,pn,jt,zt,zn]}function _t(ie,se,he,xe){var Fe=ie.map(function($e,Xe){return ye(Xe,Xe,ie,se,he,xe==null?void 0:xe[Xe])});return(0,At.Z)(function(){return Fe},[Fe],function($e,Xe){return!(0,we.Z)($e,Xe)})}function hn(ie){var se=(0,re.useRef)(ie),he=(0,re.useState)({}),xe=(0,Re.Z)(he,2),Fe=xe[1],$e=(0,re.useRef)(null),Xe=(0,re.useRef)([]);function Ye(We){Xe.current.push(We);var mt=Promise.resolve();$e.current=mt,mt.then(function(){if($e.current===mt){var Et=Xe.current,pt=se.current;Xe.current=[],Et.forEach(function(jt){se.current=jt(se.current)}),$e.current=null,pt!==se.current&&Fe({})}})}return(0,re.useEffect)(function(){return function(){$e.current=null}},[]),[se.current,Ye]}function ga(ie){var se=(0,re.useRef)(ie||null),he=(0,re.useRef)();function xe(){window.clearTimeout(he.current)}function Fe(Xe){se.current=Xe,xe(),he.current=window.setTimeout(function(){se.current=null,he.current=void 0},100)}function $e(){return se.current}return(0,re.useEffect)(function(){return xe},[]),[Fe,$e]}function Vn(){var ie=re.useState(-1),se=(0,Re.Z)(ie,2),he=se[0],xe=se[1],Fe=re.useState(-1),$e=(0,Re.Z)(Fe,2),Xe=$e[0],Ye=$e[1],We=re.useCallback(function(mt,Et){xe(mt),Ye(Et)},[]);return[he,Xe,We]}var qn=te(47273),ze=(0,qn.Z)()?window:null;function xt(ie,se){var he=(0,Pe.Z)(ie)==="object"?ie:{},xe=he.offsetHeader,Fe=xe===void 0?0:xe,$e=he.offsetSummary,Xe=$e===void 0?0:$e,Ye=he.offsetScroll,We=Ye===void 0?0:Ye,mt=he.getContainer,Et=mt===void 0?function(){return ze}:mt,pt=Et()||ze;return re.useMemo(function(){var jt=!!ie;return{isSticky:jt,stickyClassName:jt?"".concat(se,"-sticky-holder"):"",offsetHeader:Fe,offsetSummary:Xe,offsetScroll:We,container:pt}},[We,Fe,Xe,se,pt])}function gt(ie,se,he){var xe=(0,re.useMemo)(function(){for(var Fe=[],$e=[],Xe=0,Ye=0,We=0;We=pt&&(Zn=pt-jt),Xe({scrollLeft:Zn/pt*(Et+2)}),on.current.x=wn.pageX},On=function(){if($e.current){var wn=(0,Ft.os)($e.current).top,Un=wn+$e.current.offsetHeight,da=We===window?document.documentElement.scrollTop+window.innerHeight:(0,Ft.os)(We).top+We.clientHeight;Un-(0,_e.Z)()<=da||wn>=da-Ye?dn(function(na){return(0,pe.Z)((0,pe.Z)({},na),{},{isHiddenScrollBar:!0})}):dn(function(na){return(0,pe.Z)((0,pe.Z)({},na),{},{isHiddenScrollBar:!1})})}},vn=function(wn){dn(function(Un){return(0,pe.Z)((0,pe.Z)({},Un),{},{scrollLeft:wn/Et*pt||0})})};return re.useImperativeHandle(he,function(){return{setScrollLeft:vn}}),re.useEffect(function(){var cn=(0,Dt.Z)(document.body,"mouseup",Xn,!1),wn=(0,Dt.Z)(document.body,"mousemove",Sn,!1);return On(),function(){cn.remove(),wn.remove()}},[jt,An]),re.useEffect(function(){var cn=(0,Dt.Z)(We,"scroll",On,!1),wn=(0,Dt.Z)(window,"resize",On,!1);return function(){cn.remove(),wn.remove()}},[We]),re.useEffect(function(){an.isHiddenScrollBar||dn(function(cn){var wn=$e.current;return wn?(0,pe.Z)((0,pe.Z)({},cn),{},{scrollLeft:wn.scrollLeft/wn.scrollWidth*wn.clientWidth}):cn})},[an.isHiddenScrollBar]),Et<=pt||!jt||an.isHiddenScrollBar?null:re.createElement("div",{style:{height:(0,_e.Z)(),width:pt,bottom:Ye},className:"".concat(mt,"-sticky-scroll")},re.createElement("div",{onMouseDown:oa,ref:zt,className:ht()("".concat(mt,"-sticky-scroll-bar"),(0,ue.Z)({},"".concat(mt,"-sticky-scroll-bar-active"),An)),style:{width:"".concat(jt,"px"),transform:"translate3d(".concat(an.scrollLeft,"px, 0, 0)")}}))},vt=re.forwardRef(En);function kn(ie){return null}var ia=kn;function ca(ie){return null}var $a=ca,Va="rc-table",Ut=[],$n={};function Cn(){return"No Data"}function Fn(ie){var se,he=(0,pe.Z)({rowKey:"key",prefixCls:Va,emptyText:Cn},ie),xe=he.prefixCls,Fe=he.className,$e=he.rowClassName,Xe=he.style,Ye=he.data,We=he.rowKey,mt=he.scroll,Et=he.tableLayout,pt=he.direction,jt=he.title,zt=he.footer,Gt=he.summary,sn=he.caption,an=he.id,dn=he.showHeader,on=he.components,pn=he.emptyText,zn=he.onRow,An=he.onHeaderRow,Bn=he.internalHooks,Xn=he.transformColumns,oa=he.internalRefs,Sn=he.tailor,On=he.sticky,vn=Ye||Ut,cn=!!vn.length,wn=Bn===ce,Un=re.useCallback(function(Da,Ua){return(0,Le.Z)(on,Da)||Ua},[on]),da=re.useMemo(function(){return typeof We=="function"?We:function(Da){var Ua=Da&&Da[We];return Ua}},[We]),na=Un(["body"]),Zn=Vn(),ua=(0,Re.Z)(Zn,3),ma=ua[0],ka=ua[1],Ca=ua[2],eo=xa(he,vn,da),to=(0,Re.Z)(eo,6),ra=to[0],oo=to[1],wa=to[2],_a=to[3],Ha=to[4],Do=to[5],_n=mt==null?void 0:mt.x,Hn=re.useState(0),Kn=(0,Re.Z)(Hn,2),Dn=Kn[0],La=Kn[1],Tn=fn((0,pe.Z)((0,pe.Z)((0,pe.Z)({},he),ra),{},{expandable:!!ra.expandedRowRender,columnTitle:ra.columnTitle,expandedKeys:wa,getRowKey:da,onTriggerExpand:Do,expandIcon:_a,expandIconColumnIndex:ra.expandIconColumnIndex,direction:pt,scrollWidth:wn&&Sn&&typeof _n=="number"?_n:null}),wn?Xn:null),ea=(0,Re.Z)(Tn,3),ya=ea[0],Sa=ea[1],Lo=ea[2],bo=Lo!=null?Lo:_n,qo=re.useMemo(function(){return{columns:ya,flattenColumns:Sa}},[ya,Sa]),ro=re.useRef(),Xo=re.useRef(),io=re.useRef(),To=re.useRef(),fr=re.useRef(),Na=re.useState(!1),Ma=(0,Re.Z)(Na,2),Ja=Ma[0],so=Ma[1],co=re.useState(!1),fa=(0,Re.Z)(co,2),Oo=fa[0],Fo=fa[1],Ko=hn(new Map),nr=(0,Re.Z)(Ko,2),er=nr[0],Cr=nr[1],lr=lt(Sa),Yo=lr.map(function(Da){return er.get(Da)}),Ro=re.useMemo(function(){return Yo},[Yo.join("_")]),No=wt(Ro,Sa.length,pt),uo=mt&&yt(mt.y),Qa=mt&&yt(bo)||!!ra.fixed,ar=Qa&&Sa.some(function(Da){var Ua=Da.fixed;return Ua}),pr=re.useRef(),gr=xt(On,xe),or=gr.isSticky,Br=gr.offsetHeader,Kr=gr.offsetSummary,ba=gr.offsetScroll,Za=gr.stickyClassName,Co=gr.container,qa=re.useMemo(function(){return Gt==null?void 0:Gt(vn)},[Gt,vn]),$o=(uo||or)&&re.isValidElement(qa)&&qa.type===fe&&qa.props.fixed,zo,Ao,sr;uo&&(Ao={overflowY:"scroll",maxHeight:mt.y}),Qa&&(zo={overflowX:"auto"},uo||(Ao={overflowY:"hidden"}),sr={width:bo===!0?"auto":bo,minWidth:"100%"});var mi=re.useCallback(function(Da,Ua){(0,Be.Z)(ro.current)&&Cr(function(Jo){if(Jo.get(Da)!==Ua){var cr=new Map(Jo);return cr.set(Da,Ua),cr}return Jo})},[]),Fl=ga(null),fi=(0,Re.Z)(Fl,2),$l=fi[0],pi=fi[1];function Or(Da,Ua){Ua&&(typeof Ua=="function"?Ua(Da):Ua.scrollLeft!==Da&&(Ua.scrollLeft=Da,Ua.scrollLeft!==Da&&setTimeout(function(){Ua.scrollLeft=Da},0)))}var Sr=(0,Ze.Z)(function(Da){var Ua=Da.currentTarget,Jo=Da.scrollLeft,cr=pt==="rtl",ur=typeof Jo=="number"?Jo:Ua.scrollLeft,Oi=Ua||$n;if(!pi()||pi()===Oi){var Ur;$l(Oi),Or(ur,Xo.current),Or(ur,io.current),Or(ur,fr.current),Or(ur,(Ur=pr.current)===null||Ur===void 0?void 0:Ur.setScrollLeft)}var Vr=Ua||Xo.current;if(Vr){var Xr=Vr.scrollWidth,Yr=Vr.clientWidth;if(Xr===Yr){so(!1),Fo(!1);return}cr?(so(-ur0)):(so(ur>0),Fo(ur1?sn-wn:0,da=(0,pe.Z)((0,pe.Z)((0,pe.Z)({},Xn),We),{},{flex:"0 0 ".concat(wn,"px"),width:"".concat(wn,"px"),marginRight:Un,pointerEvents:"auto"}),na=re.useMemo(function(){return Et?vn<=1:Sn===0||vn===0||vn>1},[vn,Sn,Et]);na?da.visibility="hidden":Et&&(da.height=pt==null?void 0:pt(vn));var Zn=na?function(){return null}:jt,ua={};return(vn===0||Sn===0)&&(ua.rowSpan=1,ua.colSpan=1),re.createElement(Rt,(0,De.Z)({className:ht()(Gt,mt),ellipsis:he.ellipsis,align:he.align,scope:he.rowScope,component:"div",prefixCls:se.prefixCls,key:pn,record:Ye,index:$e,renderIndex:Xe,dataIndex:zt,render:Zn,shouldCellUpdate:he.shouldCellUpdate},zn,{appendNode:An,additionalProps:(0,pe.Z)((0,pe.Z)({},Bn),{},{style:da},ua)}))}var jo=ho,_o=["data","index","className","rowKey","style","extra","getHeight"],Uo=re.forwardRef(function(ie,se){var he=ie.data,xe=ie.index,Fe=ie.className,$e=ie.rowKey,Xe=ie.style,Ye=ie.extra,We=ie.getHeight,mt=(0,rn.Z)(ie,_o),Et=he.record,pt=he.indent,jt=he.index,zt=Ne(le,["prefixCls","flattenColumns","fixColumn","componentWidth","scrollX"]),Gt=zt.scrollX,sn=zt.flattenColumns,an=zt.prefixCls,dn=zt.fixColumn,on=zt.componentWidth,pn=ve(Et,$e,xe,pt),zn=pn.rowSupportExpand,An=pn.expanded,Bn=pn.rowProps,Xn=pn.expandedRowRender,oa=pn.expandedRowClassName,Sn;if(zn&&An){var On=Xn(Et,xe,pt+1,An),vn=oa==null?void 0:oa(Et,xe,pt),cn={};dn&&(cn={style:(0,ue.Z)({},"--virtual-width","".concat(on,"px"))});var wn="".concat(an,"-expanded-row-cell");Sn=re.createElement("div",{className:ht()("".concat(an,"-expanded-row"),"".concat(an,"-expanded-row-level-").concat(pt+1),vn)},re.createElement(Rt,{component:"div",prefixCls:an,className:ht()(wn,(0,ue.Z)({},"".concat(wn,"-fixed"),dn)),additionalProps:cn},On))}var Un=(0,pe.Z)((0,pe.Z)({},Xe),{},{width:Gt});Ye&&(Un.position="absolute",Un.pointerEvents="none");var da=re.createElement("div",(0,De.Z)({},Bn,mt,{ref:zn?null:se,className:ht()(Fe,"".concat(an,"-row"),Bn==null?void 0:Bn.className,(0,ue.Z)({},"".concat(an,"-row-extra"),Ye)),style:(0,pe.Z)((0,pe.Z)({},Un),Bn==null?void 0:Bn.style)}),sn.map(function(na,Zn){return re.createElement(jo,{key:Zn,rowInfo:pn,column:na,colIndex:Zn,indent:pt,index:xe,renderIndex:jt,record:Et,inverse:Ye,getHeight:We})}));return zn?re.createElement("div",{ref:se},da,Sn):da}),fo=z(Uo),Ba=fo,pa=re.forwardRef(function(ie,se){var he=ie.data,xe=ie.onScroll,Fe=Ne(le,["flattenColumns","onColumnResize","getRowKey","prefixCls","expandedKeys","childrenColumnName","emptyNode","scrollX"]),$e=Fe.flattenColumns,Xe=Fe.onColumnResize,Ye=Fe.getRowKey,We=Fe.expandedKeys,mt=Fe.prefixCls,Et=Fe.childrenColumnName,pt=Fe.emptyNode,jt=Fe.scrollX,zt=Ne(Ta),Gt=zt.scrollY,sn=zt.listItemHeight,an=re.useRef(),dn=Tt(he,Et,We,Ye),on=re.useMemo(function(){var Sn=0;return $e.map(function(On){var vn=On.width,cn=On.key;return Sn+=vn,[cn,vn,Sn]})},[$e]),pn=re.useMemo(function(){return on.map(function(Sn){return Sn[2]})},[on]);re.useEffect(function(){on.forEach(function(Sn){var On=(0,Re.Z)(Sn,2),vn=On[0],cn=On[1];Xe(vn,cn)})},[on]),re.useImperativeHandle(se,function(){var Sn={};return Object.defineProperty(Sn,"scrollLeft",{get:function(){var vn;return((vn=an.current)===null||vn===void 0?void 0:vn.getScrollInfo().x)||0},set:function(vn){var cn;(cn=an.current)===null||cn===void 0||cn.scrollTo({left:vn})}}),Sn});var zn=function(On,vn){var cn,wn=(cn=dn[vn])===null||cn===void 0?void 0:cn.record,Un=On.onCell;if(Un){var da,na=Un(wn,vn);return(da=na==null?void 0:na.rowSpan)!==null&&da!==void 0?da:1}return 1},An=function(On){var vn=On.start,cn=On.end,wn=On.getSize,Un=On.offsetY;if(cn<0)return null;for(var da=$e.filter(function(_n){return zn(_n,vn)===0}),na=vn,Zn=function(Hn){if(da=da.filter(function(Kn){return zn(Kn,Hn)===0}),!da.length)return na=Hn,"break"},ua=vn;ua>=0;ua-=1){var ma=Zn(ua);if(ma==="break")break}for(var ka=$e.filter(function(_n){return zn(_n,cn)!==1}),Ca=cn,eo=function(Hn){if(ka=ka.filter(function(Kn){return zn(Kn,Hn)!==1}),!ka.length)return Ca=Math.max(Hn-1,cn),"break"},to=cn;to1})&&oo.push(Hn)},_a=na;_a<=Ca;_a+=1)var Ha=wa(_a);var Do=oo.map(function(_n){var Hn=dn[_n],Kn=Ye(Hn.record,_n),Dn=function(ea){var ya=_n+ea-1,Sa=Ye(dn[ya].record,ya),Lo=wn(Kn,Sa);return Lo.bottom-Lo.top},La=wn(Kn);return re.createElement(Ba,{key:_n,data:Hn,rowKey:Kn,index:_n,style:{top:-Un+La.top},extra:!0,getHeight:Dn})});return Do},Bn=re.useMemo(function(){return{columnsOffset:pn}},[pn]),Xn="".concat(mt,"-tbody"),oa;return dn.length?oa=re.createElement(Ia.Z,{fullHeight:!1,ref:an,className:ht()(Xn,"".concat(Xn,"-virtual")),height:Gt,itemHeight:sn||24,data:dn,itemKey:function(On){return Ye(On.record)},scrollWidth:jt,onVirtualScroll:function(On){var vn=On.x;xe({scrollLeft:vn})},extraRender:An},function(Sn,On,vn){var cn=Ye(Sn.record,On);return re.createElement(Ba,(0,De.Z)({data:Sn,rowKey:cn,index:On},vn))}):oa=re.createElement("div",{className:ht()("".concat(mt,"-placeholder"))},re.createElement(Rt,{component:"div",prefixCls:mt},pt)),re.createElement(mo.Provider,{value:Bn},oa)}),So=z(pa),xo=So,no=function(se,he){var xe=he.ref,Fe=he.onScroll;return re.createElement(xo,{ref:xe,data:se,onScroll:Fe})},Io=100;function vo(ie){var se=ie.columns,he=ie.scroll,xe=ie.prefixCls,Fe=xe===void 0?Va:xe,$e=ie.className,Xe=ie.listItemHeight,Ye=he||{},We=Ye.x,mt=Ye.y;typeof We!="number"&&(We=((se||[]).length+1)*Io),typeof mt!="number"&&(mt=500);var Et=re.useMemo(function(){return{scrollY:mt,listItemHeight:Xe}},[mt,Xe]);return re.createElement(Ta.Provider,{value:Et},re.createElement(Jn,(0,De.Z)({},ie,{className:ht()($e,"".concat(Fe,"-virtual")),scroll:(0,pe.Z)((0,pe.Z)({},he),{},{x:We}),components:{body:no},columns:se,internalHooks:ce,tailor:!0})))}function Mo(ie){return E(vo,ie)}var la=Mo(),Ra=null;function yo(ie){return null}var Wa=yo;function ko(ie){return null}var Bo=ko,rr=te(2738),wo=te(68031),Aa=te(36355),Xa=te(93891),Go=te(19716),Ho=te(8628),tr=te(31724),mr=te(58421),Gn=te(71418),en=te(88088);function ln(ie){return function(he){let{prefixCls:xe,onExpand:Fe,record:$e,expanded:Xe,expandable:Ye}=he;const We=`${xe}-row-expand-icon`;return re.createElement("button",{type:"button",onClick:mt=>{Fe($e,mt),mt.stopPropagation()},className:ht()(We,{[`${We}-spaced`]:!Ye,[`${We}-expanded`]:Ye&&Xe,[`${We}-collapsed`]:Ye&&!Xe}),"aria-label":Xe?ie.collapse:ie.expand,"aria-expanded":Xe})}}var un=ln;function Pn(ie,se){return"key"in ie&&ie.key!==void 0&&ie.key!==null?ie.key:ie.dataIndex?Array.isArray(ie.dataIndex)?ie.dataIndex.join("."):ie.dataIndex:se}function va(ie,se){return se?`${se}-${ie}`:`${ie}`}function za(ie,se){return typeof ie=="function"?ie(se):ie}function lo(ie,se){const he=za(ie,se);return Object.prototype.toString.call(he)==="[object Object]"?"":he}var ao={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"},po=ao,Po=te(7657),Zo=function(se,he){return re.createElement(Po.Z,(0,De.Z)({},se,{ref:he,icon:po}))},Qn=re.forwardRef(Zo),Oa=Qn,Ka=te(56762);function Pa(ie){const se=re.useRef(ie),he=(0,Ka.Z)();return[()=>se.current,xe=>{se.current=xe,he()}]}var Ga=te(3113),Ya=te(24905),Wo=te(38854),ja=te(64165),Qo=te(20834),Er=te(40875),vr=te(5112),Mr=te(17574),Pr=te(47472),Vo=te(92832);function wr(ie){let{value:se,onChange:he,filterSearch:xe,tablePrefixCls:Fe,locale:$e}=ie;return xe?re.createElement("div",{className:`${Fe}-filter-dropdown-search`},re.createElement(Vo.default,{prefix:re.createElement(Pr.Z,null),placeholder:$e.filterSearchPlaceholder,onChange:he,value:se,htmlSize:1,className:`${Fe}-filter-dropdown-search-input`})):null}var yr=wr,br=te(10228);const Ni=ie=>{const{keyCode:se}=ie;se===br.Z.ENTER&&ie.stopPropagation()};var Ii=re.forwardRef((ie,se)=>re.createElement("div",{className:ie.className,onClick:he=>he.stopPropagation(),onKeyDown:Ni,ref:se},ie.children));function hr(ie){let se=[];return(ie||[]).forEach(he=>{let{value:xe,children:Fe}=he;se.push(xe),Fe&&(se=[].concat((0,Xt.Z)(se),(0,Xt.Z)(hr(Fe))))}),se}function Mi(ie){return ie.some(se=>{let{children:he}=se;return he})}function Jr(ie,se){return typeof se=="string"||typeof se=="number"?se==null?void 0:se.toString().toLowerCase().includes(ie.trim().toLowerCase()):!1}function Qr(ie){let{filters:se,prefixCls:he,filteredKeys:xe,filterMultiple:Fe,searchValue:$e,filterSearch:Xe}=ie;return se.map((Ye,We)=>{const mt=String(Ye.value);if(Ye.children)return{key:mt||We,label:Ye.text,popupClassName:`${he}-dropdown-submenu`,children:Qr({filters:Ye.children,prefixCls:he,filteredKeys:xe,filterMultiple:Fe,searchValue:$e,filterSearch:Xe})};const Et=Fe?Ya.default:vr.ZP,pt={key:Ye.value!==void 0?mt:We,label:re.createElement(re.Fragment,null,re.createElement(Et,{checked:xe.includes(mt)}),re.createElement("span",null,Ye.text))};return $e.trim()?typeof Xe=="function"?Xe($e,Ye)?pt:null:Jr($e,Ye.text)?pt:null:pt})}function Di(ie){var se,he;const{tablePrefixCls:xe,prefixCls:Fe,column:$e,dropdownPrefixCls:Xe,columnKey:Ye,filterMultiple:We,filterMode:mt="menu",filterSearch:Et=!1,filterState:pt,triggerFilter:jt,locale:zt,children:Gt,getPopupContainer:sn}=ie,{filterDropdownOpen:an,onFilterDropdownOpenChange:dn,filterResetToDefaultFilteredValue:on,defaultFilteredValue:pn,filterDropdownVisible:zn,onFilterDropdownVisibleChange:An}=$e,[Bn,Xn]=re.useState(!1),oa=!!(pt&&(!((se=pt.filteredKeys)===null||se===void 0)&&se.length||pt.forceFiltered)),Sn=Tn=>{Xn(Tn),dn==null||dn(Tn),An==null||An(Tn)},On=(he=an!=null?an:zn)!==null&&he!==void 0?he:Bn,vn=pt==null?void 0:pt.filteredKeys,[cn,wn]=Pa(vn||[]),Un=Tn=>{let{selectedKeys:ea}=Tn;wn(ea)},da=(Tn,ea)=>{let{node:ya,checked:Sa}=ea;Un(We?{selectedKeys:Tn}:{selectedKeys:Sa&&ya.key?[ya.key]:[]})};re.useEffect(()=>{Bn&&Un({selectedKeys:vn||[]})},[vn]);const[na,Zn]=re.useState([]),ua=Tn=>{Zn(Tn)},[ma,ka]=re.useState(""),Ca=Tn=>{const{value:ea}=Tn.target;ka(ea)};re.useEffect(()=>{Bn||ka("")},[Bn]);const eo=Tn=>{const ea=Tn&&Tn.length?Tn:null;if(ea===null&&(!pt||!pt.filteredKeys)||(0,we.Z)(ea,pt==null?void 0:pt.filteredKeys,!0))return null;jt({column:$e,key:Ye,filteredKeys:ea})},to=()=>{Sn(!1),eo(cn())},ra=function(){let{confirm:Tn,closeDropdown:ea}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{confirm:!1,closeDropdown:!1};Tn&&eo([]),ea&&Sn(!1),ka(""),wn(on?(pn||[]).map(ya=>String(ya)):[])},oo=function(){let{closeDropdown:Tn}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{closeDropdown:!0};Tn&&Sn(!1),eo(cn())},wa=Tn=>{Tn&&vn!==void 0&&wn(vn||[]),Sn(Tn),!Tn&&!$e.filterDropdown&&to()},_a=ht()({[`${Xe}-menu-without-submenu`]:!Mi($e.filters||[])}),Ha=Tn=>{if(Tn.target.checked){const ea=hr($e==null?void 0:$e.filters).map(ya=>String(ya));wn(ea)}else wn([])},Do=Tn=>{let{filters:ea}=Tn;return(ea||[]).map((ya,Sa)=>{const Lo=String(ya.value),bo={title:ya.text,key:ya.value!==void 0?Lo:Sa};return ya.children&&(bo.children=Do({filters:ya.children})),bo})},_n=Tn=>{var ea;return Object.assign(Object.assign({},Tn),{text:Tn.title,value:Tn.key,children:((ea=Tn.children)===null||ea===void 0?void 0:ea.map(ya=>_n(ya)))||[]})};let Hn;if(typeof $e.filterDropdown=="function")Hn=$e.filterDropdown({prefixCls:`${Xe}-custom`,setSelectedKeys:Tn=>Un({selectedKeys:Tn}),selectedKeys:cn(),confirm:oo,clearFilters:ra,filters:$e.filters,visible:On,close:()=>{Sn(!1)}});else if($e.filterDropdown)Hn=$e.filterDropdown;else{const Tn=cn()||[],ea=()=>($e.filters||[]).length===0?re.createElement(ja.Z,{image:ja.Z.PRESENTED_IMAGE_SIMPLE,description:zt.filterEmptyText,imageStyle:{height:24},style:{margin:0,padding:"16px 0"}}):mt==="tree"?re.createElement(re.Fragment,null,re.createElement(yr,{filterSearch:Et,value:ma,onChange:Ca,tablePrefixCls:xe,locale:zt}),re.createElement("div",{className:`${xe}-filter-dropdown-tree`},We?re.createElement(Ya.default,{checked:Tn.length===hr($e.filters).length,indeterminate:Tn.length>0&&Tn.lengthtypeof Et=="function"?Et(ma,_n(Sa)):Jr(ma,Sa.title):void 0}))):re.createElement(re.Fragment,null,re.createElement(yr,{filterSearch:Et,value:ma,onChange:Ca,tablePrefixCls:xe,locale:zt}),re.createElement(Qo.default,{selectable:!0,multiple:We,prefixCls:`${Xe}-menu`,className:_a,onSelect:Un,onDeselect:Un,selectedKeys:Tn,getPopupContainer:sn,openKeys:na,onOpenChange:ua,items:Qr({filters:$e.filters||[],filterSearch:Et,prefixCls:Fe,filteredKeys:cn(),filterMultiple:We,searchValue:ma})})),ya=()=>on?(0,we.Z)((pn||[]).map(Sa=>String(Sa)),Tn,!0):Tn.length===0;Hn=re.createElement(re.Fragment,null,ea(),re.createElement("div",{className:`${Fe}-dropdown-btns`},re.createElement(Ga.ZP,{type:"link",size:"small",disabled:ya(),onClick:()=>ra()},zt.filterReset),re.createElement(Ga.ZP,{type:"primary",size:"small",onClick:to},zt.filterConfirm)))}$e.filterDropdown&&(Hn=re.createElement(Er.J,{selectable:void 0},Hn));const Kn=()=>re.createElement(Ii,{className:`${Fe}-dropdown`},Hn);let Dn;typeof $e.filterIcon=="function"?Dn=$e.filterIcon(oa):$e.filterIcon?Dn=$e.filterIcon:Dn=re.createElement(Oa,null);const{direction:La}=re.useContext(Aa.E_);return re.createElement("div",{className:`${Fe}-column`},re.createElement("span",{className:`${xe}-column-title`},Gt),re.createElement(Wo.Z,{dropdownRender:Kn,trigger:["click"],open:On,onOpenChange:wa,getPopupContainer:sn,placement:La==="rtl"?"bottomLeft":"bottomRight"},re.createElement("span",{role:"button",tabIndex:-1,className:ht()(`${Fe}-trigger`,{active:oa}),onClick:Tn=>{Tn.stopPropagation()}},Dn)))}var Ti=Di;function Dr(ie,se,he){let xe=[];return(ie||[]).forEach((Fe,$e)=>{var Xe;const Ye=va($e,he);if(Fe.filters||"filterDropdown"in Fe||"onFilter"in Fe)if("filteredValue"in Fe){let We=Fe.filteredValue;"filterDropdown"in Fe||(We=(Xe=We==null?void 0:We.map(String))!==null&&Xe!==void 0?Xe:We),xe.push({column:Fe,key:Pn(Fe,Ye),filteredKeys:We,forceFiltered:Fe.filtered})}else xe.push({column:Fe,key:Pn(Fe,Ye),filteredKeys:se&&Fe.defaultFilteredValue?Fe.defaultFilteredValue:void 0,forceFiltered:Fe.filtered});"children"in Fe&&(xe=[].concat((0,Xt.Z)(xe),(0,Xt.Z)(Dr(Fe.children,se,Ye))))}),xe}function qr(ie,se,he,xe,Fe,$e,Xe,Ye){return he.map((We,mt)=>{const Et=va(mt,Ye),{filterMultiple:pt=!0,filterMode:jt,filterSearch:zt}=We;let Gt=We;if(Gt.filters||Gt.filterDropdown){const sn=Pn(Gt,Et),an=xe.find(dn=>{let{key:on}=dn;return sn===on});Gt=Object.assign(Object.assign({},Gt),{title:dn=>re.createElement(Ti,{tablePrefixCls:ie,prefixCls:`${ie}-filter`,dropdownPrefixCls:se,column:Gt,columnKey:sn,filterState:an,filterMultiple:pt,filterMode:jt,filterSearch:zt,triggerFilter:$e,locale:Fe,getPopupContainer:Xe},za(We.title,dn))})}return"children"in Gt&&(Gt=Object.assign(Object.assign({},Gt),{children:qr(ie,se,Gt.children,xe,Fe,$e,Xe,Et)})),Gt})}function ei(ie){const se={};return ie.forEach(he=>{let{key:xe,filteredKeys:Fe,column:$e}=he;const{filters:Xe,filterDropdown:Ye}=$e;if(Ye)se[xe]=Fe||null;else if(Array.isArray(Fe)){const We=hr(Xe);se[xe]=We.filter(mt=>Fe.includes(String(mt)))}else se[xe]=null}),se}function ti(ie,se){return se.reduce((he,xe)=>{const{column:{onFilter:Fe,filters:$e},filteredKeys:Xe}=xe;return Fe&&Xe&&Xe.length?he.filter(Ye=>Xe.some(We=>{const mt=hr($e),Et=mt.findIndex(jt=>String(jt)===String(We)),pt=Et!==-1?mt[Et]:We;return Fe(pt,Ye)})):he},ie)}const ni=ie=>ie.flatMap(se=>"children"in se?[se].concat((0,Xt.Z)(ni(se.children||[]))):[se]);function Ri(ie){let{prefixCls:se,dropdownPrefixCls:he,mergedColumns:xe,onFilterChange:Fe,getPopupContainer:$e,locale:Xe}=ie;const Ye=re.useMemo(()=>ni(xe||[]),[xe]),[We,mt]=re.useState(()=>Dr(Ye,!0)),Et=re.useMemo(()=>{const Gt=Dr(Ye,!1);if(Gt.length===0)return Gt;let sn=!0,an=!0;if(Gt.forEach(dn=>{let{filteredKeys:on}=dn;on!==void 0?sn=!1:an=!1}),sn){const dn=(Ye||[]).map((on,pn)=>Pn(on,va(pn)));return We.filter(on=>{let{key:pn}=on;return dn.includes(pn)}).map(on=>{const pn=Ye[dn.findIndex(zn=>zn===on.key)];return Object.assign(Object.assign({},on),{column:Object.assign(Object.assign({},on.column),pn),forceFiltered:pn.filtered})})}return Gt},[Ye,We]),pt=re.useMemo(()=>ei(Et),[Et]),jt=Gt=>{const sn=Et.filter(an=>{let{key:dn}=an;return dn!==Gt.key});sn.push(Gt),mt(sn),Fe(ei(sn),sn)};return[Gt=>qr(se,he,Gt,Et,Xe,jt,$e),Et,pt]}var zi=Ri;function Ai(ie,se,he){const xe=re.useRef({});function Fe($e){if(!xe.current||xe.current.data!==ie||xe.current.childrenColumnName!==se||xe.current.getRowKey!==he){let Ye=function(We){We.forEach((mt,Et)=>{const pt=he(mt,Et);Xe.set(pt,mt),mt&&typeof mt=="object"&&se in mt&&Ye(mt[se]||[])})};const Xe=new Map;Ye(ie),xe.current={data:ie,childrenColumnName:se,kvMap:Xe,getRowKey:he}}return xe.current.kvMap.get($e)}return[Fe]}var ki=te(50371),Gi=function(ie,se){var he={};for(var xe in ie)Object.prototype.hasOwnProperty.call(ie,xe)&&se.indexOf(xe)<0&&(he[xe]=ie[xe]);if(ie!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Fe=0,xe=Object.getOwnPropertySymbols(ie);Fe{const $e=ie[Fe];typeof $e!="function"&&(he[Fe]=$e)}),he}function Ki(ie,se,he){const xe=he&&typeof he=="object"?he:{},{total:Fe=0}=xe,$e=Gi(xe,["total"]),[Xe,Ye]=(0,re.useState)(()=>({current:"defaultCurrent"in $e?$e.defaultCurrent:1,pageSize:"defaultPageSize"in $e?$e.defaultPageSize:ai})),We=(0,ki.Z)(Xe,$e,{total:Fe>0?Fe:ie}),mt=Math.ceil((Fe||ie)/We.pageSize);We.current>mt&&(We.current=mt||1);const Et=(jt,zt)=>{Ye({current:jt!=null?jt:1,pageSize:zt||We.pageSize})},pt=(jt,zt)=>{var Gt;he&&((Gt=he.onChange)===null||Gt===void 0||Gt.call(he,jt,zt)),Et(jt,zt),se(jt,zt||(We==null?void 0:We.pageSize))};return he===!1?[{},()=>{}]:[Object.assign(Object.assign({},We),{onChange:pt}),Et]}var ji=Ki,Hi=te(84105),oi=te(35654),Tr=te(90782),Wi=te(71430),_i=te(18929);const dr={},Rr="SELECT_ALL",zr="SELECT_INVERT",Ar="SELECT_NONE",ri=[],ii=(ie,se)=>{let he=[];return(se||[]).forEach(xe=>{he.push(xe),xe&&typeof xe=="object"&&ie in xe&&(he=[].concat((0,Xt.Z)(he),(0,Xt.Z)(ii(ie,xe[ie]))))}),he};var Ui=(ie,se)=>{const{preserveSelectedRowKeys:he,selectedRowKeys:xe,defaultSelectedRowKeys:Fe,getCheckboxProps:$e,onChange:Xe,onSelect:Ye,onSelectAll:We,onSelectInvert:mt,onSelectNone:Et,onSelectMultiple:pt,columnWidth:jt,type:zt,selections:Gt,fixed:sn,renderCell:an,hideSelectAll:dn,checkStrictly:on=!0}=se||{},{prefixCls:pn,data:zn,pageData:An,getRecordByKey:Bn,getRowKey:Xn,expandType:oa,childrenColumnName:Sn,locale:On,getPopupContainer:vn}=ie,[cn,wn]=(0,_i.Z)(xe||Fe||ri,{value:xe}),Un=re.useRef(new Map),da=(0,re.useCallback)(_n=>{if(he){const Hn=new Map;_n.forEach(Kn=>{let Dn=Bn(Kn);!Dn&&Un.current.has(Kn)&&(Dn=Un.current.get(Kn)),Hn.set(Kn,Dn)}),Un.current=Hn}},[Bn,he]);re.useEffect(()=>{da(cn)},[cn]);const{keyEntities:na}=(0,re.useMemo)(()=>{if(on)return{keyEntities:null};let _n=zn;if(he){const Hn=new Set(zn.map((Dn,La)=>Xn(Dn,La))),Kn=Array.from(Un.current).reduce((Dn,La)=>{let[Tn,ea]=La;return Hn.has(Tn)?Dn:Dn.concat(ea)},[]);_n=[].concat((0,Xt.Z)(_n),(0,Xt.Z)(Kn))}return(0,Wi.I8)(_n,{externalGetKey:Xn,childrenPropName:Sn})},[zn,Xn,on,Sn,he]),Zn=(0,re.useMemo)(()=>ii(Sn,An),[Sn,An]),ua=(0,re.useMemo)(()=>{const _n=new Map;return Zn.forEach((Hn,Kn)=>{const Dn=Xn(Hn,Kn),La=($e?$e(Hn):null)||{};_n.set(Dn,La)}),_n},[Zn,Xn,$e]),ma=(0,re.useCallback)(_n=>{var Hn;return!!(!((Hn=ua.get(Xn(_n)))===null||Hn===void 0)&&Hn.disabled)},[ua,Xn]),[ka,Ca]=(0,re.useMemo)(()=>{if(on)return[cn||[],[]];const{checkedKeys:_n,halfCheckedKeys:Hn}=(0,Tr.S)(cn,!0,na,ma);return[_n||[],Hn]},[cn,on,na,ma]),eo=(0,re.useMemo)(()=>{const _n=zt==="radio"?ka.slice(0,1):ka;return new Set(_n)},[ka,zt]),to=(0,re.useMemo)(()=>zt==="radio"?new Set:new Set(Ca),[Ca,zt]),[ra,oo]=(0,re.useState)(null);re.useEffect(()=>{se||wn(ri)},[!!se]);const wa=(0,re.useCallback)((_n,Hn)=>{let Kn,Dn;da(_n),he?(Kn=_n,Dn=_n.map(La=>Un.current.get(La))):(Kn=[],Dn=[],_n.forEach(La=>{const Tn=Bn(La);Tn!==void 0&&(Kn.push(La),Dn.push(Tn))})),wn(Kn),Xe==null||Xe(Kn,Dn,{type:Hn})},[wn,Bn,Xe,he]),_a=(0,re.useCallback)((_n,Hn,Kn,Dn)=>{if(Ye){const La=Kn.map(Tn=>Bn(Tn));Ye(Bn(_n),Hn,La,Dn)}wa(Kn,"single")},[Ye,Bn,wa]),Ha=(0,re.useMemo)(()=>!Gt||dn?null:(Gt===!0?[Rr,zr,Ar]:Gt).map(Hn=>Hn===Rr?{key:"all",text:On.selectionAll,onSelect(){wa(zn.map((Kn,Dn)=>Xn(Kn,Dn)).filter(Kn=>{const Dn=ua.get(Kn);return!(Dn!=null&&Dn.disabled)||eo.has(Kn)}),"all")}}:Hn===zr?{key:"invert",text:On.selectInvert,onSelect(){const Kn=new Set(eo);An.forEach((La,Tn)=>{const ea=Xn(La,Tn),ya=ua.get(ea);ya!=null&&ya.disabled||(Kn.has(ea)?Kn.delete(ea):Kn.add(ea))});const Dn=Array.from(Kn);mt&&mt(Dn),wa(Dn,"invert")}}:Hn===Ar?{key:"none",text:On.selectNone,onSelect(){Et==null||Et(),wa(Array.from(eo).filter(Kn=>{const Dn=ua.get(Kn);return Dn==null?void 0:Dn.disabled}),"none")}}:Hn).map(Hn=>Object.assign(Object.assign({},Hn),{onSelect:function(){for(var Kn,Dn,La=arguments.length,Tn=new Array(La),ea=0;ea{var Hn;if(!se)return _n.filter(Na=>Na!==dr);let Kn=(0,Xt.Z)(_n);const Dn=new Set(eo),La=Zn.map(Xn).filter(Na=>!ua.get(Na).disabled),Tn=La.every(Na=>Dn.has(Na)),ea=La.some(Na=>Dn.has(Na)),ya=()=>{const Na=[];Tn?La.forEach(Ja=>{Dn.delete(Ja),Na.push(Ja)}):La.forEach(Ja=>{Dn.has(Ja)||(Dn.add(Ja),Na.push(Ja))});const Ma=Array.from(Dn);We==null||We(!Tn,Ma.map(Ja=>Bn(Ja)),Na.map(Ja=>Bn(Ja))),wa(Ma,"all"),oo(null)};let Sa;if(zt!=="radio"){let Na;if(Ha){const fa={getPopupContainer:vn,items:Ha.map((Oo,Fo)=>{const{key:Ko,text:nr,onSelect:er}=Oo;return{key:Ko!=null?Ko:Fo,onClick:()=>{er==null||er(La)},label:nr}})};Na=re.createElement("div",{className:`${pn}-selection-extra`},re.createElement(Wo.Z,{menu:fa,getPopupContainer:vn},re.createElement("span",null,re.createElement(Hi.Z,null))))}const Ma=Zn.map((fa,Oo)=>{const Fo=Xn(fa,Oo),Ko=ua.get(Fo)||{};return Object.assign({checked:Dn.has(Fo)},Ko)}).filter(fa=>{let{disabled:Oo}=fa;return Oo}),Ja=!!Ma.length&&Ma.length===Zn.length,so=Ja&&Ma.every(fa=>{let{checked:Oo}=fa;return Oo}),co=Ja&&Ma.some(fa=>{let{checked:Oo}=fa;return Oo});Sa=!dn&&re.createElement("div",{className:`${pn}-selection`},re.createElement(Ya.default,{checked:Ja?so:!!Zn.length&&Tn,indeterminate:Ja?!so&&co:!Tn&&ea,onChange:ya,disabled:Zn.length===0||Ja,"aria-label":Na?"Custom selection":"Select all",skipGroup:!0}),Na)}let Lo;zt==="radio"?Lo=(Na,Ma,Ja)=>{const so=Xn(Ma,Ja),co=Dn.has(so);return{node:re.createElement(vr.ZP,Object.assign({},ua.get(so),{checked:co,onClick:fa=>fa.stopPropagation(),onChange:fa=>{Dn.has(so)||_a(so,!0,[so],fa.nativeEvent)}})),checked:co}}:Lo=(Na,Ma,Ja)=>{var so;const co=Xn(Ma,Ja),fa=Dn.has(co),Oo=to.has(co),Fo=ua.get(co);let Ko;return oa==="nest"?Ko=Oo:Ko=(so=Fo==null?void 0:Fo.indeterminate)!==null&&so!==void 0?so:Oo,{node:re.createElement(Ya.default,Object.assign({},Fo,{indeterminate:Ko,checked:fa,skipGroup:!0,onClick:nr=>nr.stopPropagation(),onChange:nr=>{let{nativeEvent:er}=nr;const{shiftKey:Cr}=er;let lr=-1,Yo=-1;if(Cr&&on){const Ro=new Set([ra,co]);La.some((No,uo)=>{if(Ro.has(No))if(lr===-1)lr=uo;else return Yo=uo,!0;return!1})}if(Yo!==-1&&lr!==Yo&&on){const Ro=La.slice(lr,Yo+1),No=[];fa?Ro.forEach(Qa=>{Dn.has(Qa)&&(No.push(Qa),Dn.delete(Qa))}):Ro.forEach(Qa=>{Dn.has(Qa)||(No.push(Qa),Dn.add(Qa))});const uo=Array.from(Dn);pt==null||pt(!fa,uo.map(Qa=>Bn(Qa)),No.map(Qa=>Bn(Qa))),wa(uo,"multiple")}else{const Ro=ka;if(on){const No=fa?(0,oi._5)(Ro,co):(0,oi.L0)(Ro,co);_a(co,!fa,No,er)}else{const No=(0,Tr.S)([].concat((0,Xt.Z)(Ro),[co]),!0,na,ma),{checkedKeys:uo,halfCheckedKeys:Qa}=No;let ar=uo;if(fa){const pr=new Set(uo);pr.delete(co),ar=(0,Tr.S)(Array.from(pr),{checked:!1,halfCheckedKeys:Qa},na,ma).checkedKeys}_a(co,!fa,ar,er)}}oo(fa?null:co)}})),checked:fa}};const bo=(Na,Ma,Ja)=>{const{node:so,checked:co}=Lo(Na,Ma,Ja);return an?an(co,Ma,Ja,so):so};if(!Kn.includes(dr))if(Kn.findIndex(Na=>{var Ma;return((Ma=Na[Nn])===null||Ma===void 0?void 0:Ma.columnType)==="EXPAND_COLUMN"})===0){const[Na,...Ma]=Kn;Kn=[Na,dr].concat((0,Xt.Z)(Ma))}else Kn=[dr].concat((0,Xt.Z)(Kn));const qo=Kn.indexOf(dr);Kn=Kn.filter((Na,Ma)=>Na!==dr||Ma===qo);const ro=Kn[qo-1],Xo=Kn[qo+1];let io=sn;io===void 0&&((Xo==null?void 0:Xo.fixed)!==void 0?io=Xo.fixed:(ro==null?void 0:ro.fixed)!==void 0&&(io=ro.fixed)),io&&ro&&((Hn=ro[Nn])===null||Hn===void 0?void 0:Hn.columnType)==="EXPAND_COLUMN"&&ro.fixed===void 0&&(ro.fixed=io);const To=ht()(`${pn}-selection-col`,{[`${pn}-selection-col-with-dropdown`]:Gt&&zt==="checkbox"}),fr={fixed:io,width:jt,className:`${pn}-selection-column`,title:se.columnTitle||Sa,render:bo,onCell:se.onCell,[Nn]:{className:To}};return Kn.map(Na=>Na===dr?fr:Na)},[Xn,Zn,se,ka,eo,to,jt,Ha,oa,ra,ua,pt,_a,ma]),eo]},Vi=te(89489),Xi=te(59477),Yi=te(6848);const Lr="ascend",kr="descend";function Fr(ie){return typeof ie.sorter=="object"&&typeof ie.sorter.multiple=="number"?ie.sorter.multiple:!1}function li(ie){return typeof ie=="function"?ie:ie&&typeof ie=="object"&&ie.compare?ie.compare:!1}function Ji(ie,se){return se?ie[ie.indexOf(se)+1]:ie[0]}function Gr(ie,se,he){let xe=[];function Fe($e,Xe){xe.push({column:$e,key:Pn($e,Xe),multiplePriority:Fr($e),sortOrder:$e.sortOrder})}return(ie||[]).forEach(($e,Xe)=>{const Ye=va(Xe,he);$e.children?("sortOrder"in $e&&Fe($e,Ye),xe=[].concat((0,Xt.Z)(xe),(0,Xt.Z)(Gr($e.children,se,Ye)))):$e.sorter&&("sortOrder"in $e?Fe($e,Ye):se&&$e.defaultSortOrder&&xe.push({column:$e,key:Pn($e,Ye),multiplePriority:Fr($e),sortOrder:$e.defaultSortOrder}))}),xe}function si(ie,se,he,xe,Fe,$e,Xe,Ye){return(se||[]).map((We,mt)=>{const Et=va(mt,Ye);let pt=We;if(pt.sorter){const jt=pt.sortDirections||Fe,zt=pt.showSorterTooltip===void 0?Xe:pt.showSorterTooltip,Gt=Pn(pt,Et),sn=he.find(oa=>{let{key:Sn}=oa;return Sn===Gt}),an=sn?sn.sortOrder:null,dn=Ji(jt,an);let on;if(We.sortIcon)on=We.sortIcon({sortOrder:an});else{const oa=jt.includes(Lr)&&re.createElement(Xi.Z,{className:ht()(`${ie}-column-sorter-up`,{active:an===Lr})}),Sn=jt.includes(kr)&&re.createElement(Vi.Z,{className:ht()(`${ie}-column-sorter-down`,{active:an===kr})});on=re.createElement("span",{className:ht()(`${ie}-column-sorter`,{[`${ie}-column-sorter-full`]:!!(oa&&Sn)})},re.createElement("span",{className:`${ie}-column-sorter-inner`,"aria-hidden":"true"},oa,Sn))}const{cancelSort:pn,triggerAsc:zn,triggerDesc:An}=$e||{};let Bn=pn;dn===kr?Bn=An:dn===Lr&&(Bn=zn);const Xn=typeof zt=="object"?zt:{title:Bn};pt=Object.assign(Object.assign({},pt),{className:ht()(pt.className,{[`${ie}-column-sort`]:an}),title:oa=>{const Sn=re.createElement("div",{className:`${ie}-column-sorters`},re.createElement("span",{className:`${ie}-column-title`},za(We.title,oa)),on);return zt?re.createElement(Yi.Z,Object.assign({},Xn),Sn):Sn},onHeaderCell:oa=>{const Sn=We.onHeaderCell&&We.onHeaderCell(oa)||{},On=Sn.onClick,vn=Sn.onKeyDown;Sn.onClick=Un=>{xe({column:We,key:Gt,sortOrder:dn,multiplePriority:Fr(We)}),On==null||On(Un)},Sn.onKeyDown=Un=>{Un.keyCode===br.Z.ENTER&&(xe({column:We,key:Gt,sortOrder:dn,multiplePriority:Fr(We)}),vn==null||vn(Un))};const cn=lo(We.title,{}),wn=cn==null?void 0:cn.toString();return an?Sn["aria-sort"]=an==="ascend"?"ascending":"descending":Sn["aria-label"]=wn||"",Sn.className=ht()(Sn.className,`${ie}-column-has-sorters`),Sn.tabIndex=0,We.ellipsis&&(Sn.title=(cn!=null?cn:"").toString()),Sn}})}return"children"in pt&&(pt=Object.assign(Object.assign({},pt),{children:si(ie,pt.children,he,xe,Fe,$e,Xe,Et)})),pt})}function di(ie){const{column:se,sortOrder:he}=ie;return{column:se,order:he,field:se.dataIndex,columnKey:se.key}}function gi(ie){const se=ie.filter(he=>{let{sortOrder:xe}=he;return xe}).map(di);return se.length===0&&ie.length?Object.assign(Object.assign({},di(ie[ie.length-1])),{column:void 0}):se.length<=1?se[0]||{}:se}function Zr(ie,se,he){const xe=se.slice().sort((Xe,Ye)=>Ye.multiplePriority-Xe.multiplePriority),Fe=ie.slice(),$e=xe.filter(Xe=>{let{column:{sorter:Ye},sortOrder:We}=Xe;return li(Ye)&&We});return $e.length?Fe.sort((Xe,Ye)=>{for(let We=0;We<$e.length;We+=1){const mt=$e[We],{column:{sorter:Et},sortOrder:pt}=mt,jt=li(Et);if(jt&&pt){const zt=jt(Xe,Ye,pt);if(zt!==0)return pt===Lr?zt:-zt}}return 0}).map(Xe=>{const Ye=Xe[he];return Ye?Object.assign(Object.assign({},Xe),{[he]:Zr(Ye,se,he)}):Xe}):Fe}function Qi(ie){let{prefixCls:se,mergedColumns:he,onSorterChange:xe,sortDirections:Fe,tableLocale:$e,showSorterTooltip:Xe}=ie;const[Ye,We]=re.useState(Gr(he,!0)),mt=re.useMemo(()=>{let Gt=!0;const sn=Gr(he,!1);if(!sn.length)return Ye;const an=[];function dn(pn){Gt?an.push(pn):an.push(Object.assign(Object.assign({},pn),{sortOrder:null}))}let on=null;return sn.forEach(pn=>{on===null?(dn(pn),pn.sortOrder&&(pn.multiplePriority===!1?Gt=!1:on=!0)):(on&&pn.multiplePriority!==!1||(Gt=!1),dn(pn))}),an},[he,Ye]),Et=re.useMemo(()=>{const Gt=mt.map(sn=>{let{column:an,sortOrder:dn}=sn;return{column:an,order:dn}});return{sortColumns:Gt,sortColumn:Gt[0]&&Gt[0].column,sortOrder:Gt[0]&&Gt[0].order}},[mt]);function pt(Gt){let sn;Gt.multiplePriority===!1||!mt.length||mt[0].multiplePriority===!1?sn=[Gt]:sn=[].concat((0,Xt.Z)(mt.filter(an=>{let{key:dn}=an;return dn!==Gt.key})),[Gt]),We(sn),xe(gi(sn),sn)}return[Gt=>si(se,Gt,mt,pt,Fe,$e,Xe),mt,Et,()=>gi(mt)]}function ci(ie,se){return ie.map(he=>{const xe=Object.assign({},he);return xe.title=za(he.title,se),"children"in xe&&(xe.children=ci(xe.children,se)),xe})}function qi(ie){return[re.useCallback(he=>ci(he,ie),[ie])]}var el=ha((ie,se)=>{const{_renderTimes:he}=ie,{_renderTimes:xe}=se;return he!==xe}),tl=Mo((ie,se)=>{const{_renderTimes:he}=ie,{_renderTimes:xe}=se;return he!==xe}),xr=te(64993),$r=te(17313),nl=te(83116),al=te(37613),ol=ie=>{const{componentCls:se}=ie,he=`${ie.lineWidth}px ${ie.lineType} ${ie.tableBorderColor}`,xe=(Fe,$e,Xe)=>({[`&${se}-${Fe}`]:{[`> ${se}-container`]:{[`> ${se}-content, > ${se}-body`]:{"\n > table > tbody > tr > th,\n > table > tbody > tr > td\n ":{[`> ${se}-expanded-row-fixed`]:{margin:`-${$e}px -${Xe+ie.lineWidth}px`}}}}}});return{[`${se}-wrapper`]:{[`${se}${se}-bordered`]:Object.assign(Object.assign(Object.assign({[`> ${se}-title`]:{border:he,borderBottom:0},[`> ${se}-container`]:{borderInlineStart:he,borderTop:he,[` + ${ue}-prev, + ${ue}-next, + ${ue}-jump-prev, + ${ue}-jump-next + `]:{display:"inline-block",minWidth:Se.itemSize,height:Se.itemSize,color:Se.colorText,fontFamily:Se.fontFamily,lineHeight:`${Se.itemSize}px`,textAlign:"center",verticalAlign:"middle",listStyle:"none",borderRadius:Se.borderRadius,cursor:"pointer",transition:`all ${Se.motionDurationMid}`},[`${ue}-prev, ${ue}-next`]:{fontFamily:"Arial, Helvetica, sans-serif",outline:0,button:{color:Se.colorText,cursor:"pointer",userSelect:"none"},[`${ue}-item-link`]:{display:"block",width:"100%",height:"100%",padding:0,fontSize:Se.fontSizeSM,textAlign:"center",backgroundColor:"transparent",border:`${Se.lineWidth}px ${Se.lineType} transparent`,borderRadius:Se.borderRadius,outline:"none",transition:`all ${Se.motionDurationMid}`},[`&:hover ${ue}-item-link`]:{backgroundColor:Se.colorBgTextHover},[`&:active ${ue}-item-link`]:{backgroundColor:Se.colorBgTextActive},[`&${ue}-disabled:hover`]:{[`${ue}-item-link`]:{backgroundColor:"transparent"}}},[`${ue}-slash`]:{marginInlineEnd:Se.paginationSlashMarginInlineEnd,marginInlineStart:Se.paginationSlashMarginInlineStart},[`${ue}-options`]:{display:"inline-block",marginInlineStart:Se.margin,verticalAlign:"middle","&-size-changer.-select":{display:"inline-block",width:"auto"},"&-quick-jumper":{display:"inline-block",height:Se.controlHeight,marginInlineStart:Se.marginXS,lineHeight:`${Se.controlHeight}px`,verticalAlign:"top",input:Object.assign(Object.assign({},(0,Oe.ik)(Se)),{width:Se.controlHeightLG*1.25,height:Se.controlHeight,boxSizing:"border-box",margin:0,marginInlineStart:Se.marginXS,marginInlineEnd:Se.marginXS})}}}},nn=Se=>{const{componentCls:ue}=Se;return{[`${ue}-item`]:{display:"inline-block",minWidth:Se.itemSize,height:Se.itemSize,marginInlineEnd:Se.marginXS,fontFamily:Se.fontFamily,lineHeight:`${Se.itemSize-2}px`,textAlign:"center",verticalAlign:"middle",listStyle:"none",backgroundColor:"transparent",border:`${Se.lineWidth}px ${Se.lineType} transparent`,borderRadius:Se.borderRadius,outline:0,cursor:"pointer",userSelect:"none",a:{display:"block",padding:`0 ${Se.paginationItemPaddingInline}px`,color:Se.colorText,"&:hover":{textDecoration:"none"}},[`&:not(${ue}-item-active)`]:{"&:hover":{transition:`all ${Se.motionDurationMid}`,backgroundColor:Se.colorBgTextHover},"&:active":{backgroundColor:Se.colorBgTextActive}},"&-active":{fontWeight:Se.fontWeightStrong,backgroundColor:Se.itemActiveBg,borderColor:Se.colorPrimary,a:{color:Se.colorPrimary},"&:hover":{borderColor:Se.colorPrimaryHover},"&:hover a":{color:Se.colorPrimaryHover}}}}},yn=Se=>{const{componentCls:ue}=Se;return{[ue]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,Ge.Wf)(Se)),{"ul, ol":{margin:0,padding:0,listStyle:"none"},"&::after":{display:"block",clear:"both",height:0,overflow:"hidden",visibility:"hidden",content:'""'},[`${ue}-total-text`]:{display:"inline-block",height:Se.itemSize,marginInlineEnd:Se.marginXS,lineHeight:`${Se.itemSize-2}px`,verticalAlign:"middle"}}),nn(Se)),It(Se)),ye(Se)),Rt(Se)),ot(Se)),{[`@media only screen and (max-width: ${Se.screenLG}px)`]:{[`${ue}-item`]:{"&-after-jump-prev, &-before-jump-next":{display:"none"}}},[`@media only screen and (max-width: ${Se.screenSM}px)`]:{[`${ue}-options`]:{display:"none"}}}),[`&${Se.componentCls}-rtl`]:{direction:"rtl"}}},rn=Se=>{const{componentCls:ue}=Se;return{[`${ue}${ue}-disabled:not(${ue}-mini)`]:{"&, &:hover":{[`${ue}-item-link`]:{borderColor:Se.colorBorder}},"&:focus-visible":{[`${ue}-item-link`]:{borderColor:Se.colorBorder}},[`${ue}-item, ${ue}-item-link`]:{backgroundColor:Se.colorBgContainerDisabled,borderColor:Se.colorBorder,[`&:hover:not(${ue}-item-active)`]:{backgroundColor:Se.colorBgContainerDisabled,borderColor:Se.colorBorder,a:{color:Se.colorTextDisabled}},[`&${ue}-item-active`]:{backgroundColor:Se.itemActiveBgDisabled}},[`${ue}-prev, ${ue}-next`]:{"&:hover button":{backgroundColor:Se.colorBgContainerDisabled,borderColor:Se.colorBorder,color:Se.colorTextDisabled},[`${ue}-item-link`]:{backgroundColor:Se.colorBgContainerDisabled,borderColor:Se.colorBorder}}},[`${ue}:not(${ue}-mini)`]:{[`${ue}-prev, ${ue}-next`]:{"&:hover button":{borderColor:Se.colorPrimaryHover,backgroundColor:Se.itemBg},[`${ue}-item-link`]:{backgroundColor:Se.itemLinkBg,borderColor:Se.colorBorder},[`&:hover ${ue}-item-link`]:{borderColor:Se.colorPrimary,backgroundColor:Se.itemBg,color:Se.colorPrimary},[`&${ue}-disabled`]:{[`${ue}-item-link`]:{borderColor:Se.colorBorder,color:Se.colorTextDisabled}}},[`${ue}-item`]:{backgroundColor:Se.itemBg,border:`${Se.lineWidth}px ${Se.lineType} ${Se.colorBorder}`,[`&:hover:not(${ue}-item-active)`]:{borderColor:Se.colorPrimary,backgroundColor:Se.itemBg,a:{color:Se.colorPrimary}},"&-active":{borderColor:Se.colorPrimary}}}}},ke=Se=>{const{componentCls:ue}=Se;return{[`${ue}:not(${ue}-disabled)`]:{[`${ue}-item`]:Object.assign({},(0,Ge.Qy)(Se)),[`${ue}-jump-prev, ${ue}-jump-next`]:{"&:focus-visible":Object.assign({[`${ue}-item-link-icon`]:{opacity:1},[`${ue}-item-ellipsis`]:{opacity:0}},(0,Ge.oN)(Se))},[`${ue}-prev, ${ue}-next`]:{[`&:focus-visible ${ue}-item-link`]:Object.assign({},(0,Ge.oN)(Se))}}}};var De=(0,bt.Z)("Pagination",Se=>{const ue=(0,Yt.TS)(Se,{inputOutlineOffset:0,paginationMiniOptionsMarginInlineStart:Se.marginXXS/2,paginationMiniQuickJumperInputWidth:Se.controlHeightLG*1.1,paginationItemPaddingInline:Se.marginXXS*1.5,paginationEllipsisLetterSpacing:Se.marginXXS/2,paginationSlashMarginInlineStart:Se.marginXXS,paginationSlashMarginInlineEnd:Se.marginSM,paginationEllipsisTextIndent:"0.13em"},(0,Oe.e5)(Se),(0,Oe.TM)(Se));return[yn(ue),ke(ue),Se.wireframe&&rn(ue)]},Se=>({itemBg:Se.colorBgContainer,itemSize:Se.controlHeight,itemSizeSM:Se.controlHeightSM,itemActiveBg:Se.colorBgContainer,itemLinkBg:Se.colorBgContainer,itemActiveColorDisabled:Se.colorTextDisabled,itemActiveBgDisabled:Se.controlItemBgActiveDisabled,itemInputBg:Se.colorBgContainer,miniOptionsSizeChangerTop:0})),Ie=function(Se,ue){var Me={};for(var Be in Se)Object.prototype.hasOwnProperty.call(Se,Be)&&ue.indexOf(Be)<0&&(Me[Be]=Se[Be]);if(Se!=null&&typeof Object.getOwnPropertySymbols=="function")for(var be=0,Be=Object.getOwnPropertySymbols(Se);be{const{prefixCls:ue,selectPrefixCls:Me,className:Be,rootClassName:be,style:Ue,size:Nt,locale:pt,selectComponentClass:Tt,responsive:Ct,showSizeChanger:$t}=Se,Pe=Ie(Se,["prefixCls","selectPrefixCls","className","rootClassName","style","size","locale","selectComponentClass","responsive","showSizeChanger"]),{xs:Ke}=(0,Pt.Z)(Ct),{getPrefixCls:qe,direction:lt,pagination:Mt={}}=ce.useContext(it.E_),jt=qe("pagination",ue),[Jt,Vt]=De(jt),gn=$t!=null?$t:Mt.showSizeChanger,Nn=ce.useMemo(()=>{const xn=ce.createElement("span",{className:`${jt}-item-ellipsis`},"\u2022\u2022\u2022"),Yn=ce.createElement("button",{className:`${jt}-item-link`,type:"button",tabIndex:-1},lt==="rtl"?ce.createElement(Qe.Z,null):ce.createElement(Ne.Z,null)),Ea=ce.createElement("button",{className:`${jt}-item-link`,type:"button",tabIndex:-1},lt==="rtl"?ce.createElement(Ne.Z,null):ce.createElement(Qe.Z,null)),at=ce.createElement("a",{className:`${jt}-item-link`},ce.createElement("div",{className:`${jt}-item-container`},lt==="rtl"?ce.createElement(rt.Z,{className:`${jt}-item-link-icon`}):ce.createElement(Ve,{className:`${jt}-item-link-icon`}),xn)),At=ce.createElement("a",{className:`${jt}-item-link`},ce.createElement("div",{className:`${jt}-item-container`},lt==="rtl"?ce.createElement(Ve,{className:`${jt}-item-link-icon`}):ce.createElement(rt.Z,{className:`${jt}-item-link-icon`}),xn));return{prevIcon:Yn,nextIcon:Ea,jumpPrevIcon:at,jumpNextIcon:At}},[lt,jt]),[Ln]=(0,nt.Z)("Pagination",We.Z),In=Object.assign(Object.assign({},Ln),pt),Qt=(0,Je.Z)(Nt),bn=Qt==="small"||!!(Ke&&!Qt&&Ct),Xt=qe("select",Me),Rn=Ae()({[`${jt}-mini`]:bn,[`${jt}-rtl`]:lt==="rtl"},Mt==null?void 0:Mt.className,Be,be,Vt),Mn=Object.assign(Object.assign({},Mt==null?void 0:Mt.style),Ue);return Jt(ce.createElement(Le,Object.assign({},Nn,Pe,{style:Mn,prefixCls:jt,selectPrefixCls:Xt,className:Rn,selectComponentClass:Tt||(bn?yt:mt),locale:In,showSizeChanger:gn})))},Ot=tt},93948:function(gt,St,te){"use strict";te.d(St,{Z:function(){return $t}});var ne=te(59301),ce=te(29679),Te=te(40001),Ze=te(19248),Ce=te(99267),Ee=te(92310),re=te.n(Ee),Ve=te(2738),rt=te(36355),Ne=te(54476),Qe=te(33885),Re=te(75931),Ae={percent:0,prefixCls:"rc-progress",strokeColor:"#2db7f5",strokeLinecap:"round",strokeWidth:1,trailColor:"#D9D9D9",trailWidth:1,gapPosition:"bottom"},ae=function(){var Ke=(0,ne.useRef)([]),qe=(0,ne.useRef)(null);return(0,ne.useEffect)(function(){var lt=Date.now(),Mt=!1;Ke.current.forEach(function(jt){if(jt){Mt=!0;var Jt=jt.style;Jt.transitionDuration=".3s, .3s, .3s, .06s",qe.current&<-qe.current<100&&(Jt.transitionDuration="0s, 0s")}}),Mt&&(qe.current=Date.now())}),Ke.current},y=["className","percent","prefixCls","strokeColor","strokeLinecap","strokeWidth","style","trailColor","trailWidth","transition"],a=function(Ke){var qe=(0,Qe.Z)((0,Qe.Z)({},Ae),Ke),lt=qe.className,Mt=qe.percent,jt=qe.prefixCls,Jt=qe.strokeColor,Vt=qe.strokeLinecap,gn=qe.strokeWidth,Nn=qe.style,Ln=qe.trailColor,In=qe.trailWidth,Qt=qe.transition,bn=(0,Re.Z)(qe,y);delete bn.gapPosition;var Xt=Array.isArray(Mt)?Mt:[Mt],Rn=Array.isArray(Jt)?Jt:[Jt],Mn=ae(),xn=gn/2,Yn=100-gn/2,Ea="M ".concat(Vt==="round"?xn:0,",").concat(xn,` + L `).concat(Vt==="round"?Yn:100,",").concat(xn),at="0 0 100 ".concat(gn),At=0;return ne.createElement("svg",(0,Ne.Z)({className:re()("".concat(jt,"-line"),lt),viewBox:at,preserveAspectRatio:"none",style:Nn},bn),ne.createElement("path",{className:"".concat(jt,"-line-trail"),d:Ea,strokeLinecap:Vt,stroke:Ln,strokeWidth:In||gn,fillOpacity:"0"}),Xt.map(function(qt,Lt){var tn=1;switch(Vt){case"round":tn=1-gn/100;break;case"square":tn=1-gn/2/100;break;default:tn=1;break}var ta={strokeDasharray:"".concat(qt*tn,"px, 100px"),strokeDashoffset:"-".concat(At,"px"),transition:Qt||"stroke-dashoffset 0.3s ease 0s, stroke-dasharray .3s ease 0s, stroke 0.3s linear"},He=Rn[Lt]||Rn[Rn.length-1];return At+=qt,ne.createElement("path",{key:Lt,className:"".concat(jt,"-line-path"),d:Ea,strokeLinecap:Vt,stroke:He,strokeWidth:gn,fillOpacity:"0",ref:function(je){Mn[Lt]=je},style:ta})}))},x=a,b=te(76190),E=te(42978),z=te(47273),ee=0,oe=(0,z.Z)();function ie(){var Pe;return oe?(Pe=ee,ee+=1):Pe="TEST_OR_SSR",Pe}var de=function(Pe){var Ke=ne.useState(),qe=(0,E.Z)(Ke,2),lt=qe[0],Mt=qe[1];return ne.useEffect(function(){Mt("rc_progress_".concat(ie()))},[]),Pe||lt},ge=function(Ke){var qe=Ke.bg,lt=Ke.children;return ne.createElement("div",{style:{width:"100%",height:"100%",background:qe}},lt)};function we(Pe,Ke){return Object.keys(Pe).map(function(qe){var lt=parseFloat(qe),Mt="".concat(Math.floor(lt*Ke),"%");return"".concat(Pe[qe]," ").concat(Mt)})}var ve=ne.forwardRef(function(Pe,Ke){var qe=Pe.prefixCls,lt=Pe.color,Mt=Pe.gradientId,jt=Pe.radius,Jt=Pe.style,Vt=Pe.ptg,gn=Pe.strokeLinecap,Nn=Pe.strokeWidth,Ln=Pe.size,In=Pe.gapDegree,Qt=lt&&(0,b.Z)(lt)==="object",bn=Qt?"#FFF":void 0,Xt=Ln/2,Rn=ne.createElement("circle",{className:"".concat(qe,"-circle-path"),r:jt,cx:Xt,cy:Xt,stroke:bn,strokeLinecap:gn,strokeWidth:Nn,opacity:Vt===0?0:1,style:Jt,ref:Ke});if(!Qt)return Rn;var Mn="".concat(Mt,"-conic"),xn=In?"".concat(180+In/2,"deg"):"0deg",Yn=we(lt,(360-In)/360),Ea=we(lt,1),at="conic-gradient(from ".concat(xn,", ").concat(Yn.join(", "),")"),At="linear-gradient(to ".concat(In?"bottom":"top",", ").concat(Ea.join(", "),")");return ne.createElement(ne.Fragment,null,ne.createElement("mask",{id:Mn},Rn),ne.createElement("foreignObject",{x:0,y:0,width:Ln,height:Ln,mask:"url(#".concat(Mn,")")},ne.createElement(ge,{bg:At},ne.createElement(ge,{bg:at}))))}),fe=ve,pe=100,ct=function(Ke,qe,lt,Mt,jt,Jt,Vt,gn,Nn,Ln){var In=arguments.length>10&&arguments[10]!==void 0?arguments[10]:0,Qt=lt/100*360*((360-Jt)/360),bn=Jt===0?0:{bottom:0,top:180,left:90,right:-90}[Vt],Xt=(100-Mt)/100*qe;Nn==="round"&&Mt!==100&&(Xt+=Ln/2,Xt>=qe&&(Xt=qe-.01));var Rn=pe/2;return{stroke:typeof gn=="string"?gn:void 0,strokeDasharray:"".concat(qe,"px ").concat(Ke),strokeDashoffset:Xt+In,transform:"rotate(".concat(jt+Qt+bn,"deg)"),transformOrigin:"".concat(Rn,"px ").concat(Rn,"px"),transition:"stroke-dashoffset .3s ease 0s, stroke-dasharray .3s ease 0s, stroke .3s, stroke-width .06s ease .3s, opacity .3s ease 0s",fillOpacity:0}},st=["id","prefixCls","steps","strokeWidth","trailWidth","gapDegree","gapPosition","trailColor","strokeLinecap","style","className","strokeColor","percent"];function _t(Pe){var Ke=Pe!=null?Pe:[];return Array.isArray(Ke)?Ke:[Ke]}var Le=function(Ke){var qe=(0,Qe.Z)((0,Qe.Z)({},Ae),Ke),lt=qe.id,Mt=qe.prefixCls,jt=qe.steps,Jt=qe.strokeWidth,Vt=qe.trailWidth,gn=qe.gapDegree,Nn=gn===void 0?0:gn,Ln=qe.gapPosition,In=qe.trailColor,Qt=qe.strokeLinecap,bn=qe.style,Xt=qe.className,Rn=qe.strokeColor,Mn=qe.percent,xn=(0,Re.Z)(qe,st),Yn=pe/2,Ea=de(lt),at="".concat(Ea,"-gradient"),At=Yn-Jt/2,qt=Math.PI*2*At,Lt=Nn>0?90+Nn/2:-90,tn=qt*((360-Nn)/360),ta=(0,b.Z)(jt)==="object"?jt:{count:jt,space:2},He=ta.count,et=ta.space,je=_t(Mn),Bt=_t(Rn),Ht=Bt.find(function(xa){return xa&&(0,b.Z)(xa)==="object"}),mn=Ht&&(0,b.Z)(Ht)==="object",jn=mn?"butt":Qt,Wn=ct(qt,tn,0,100,Lt,Nn,Ln,In,jn,Jt),fn=ae(),aa=function(){var Wt=0;return je.map(function(hn,ga){var Vn=Bt[ga]||Bt[Bt.length-1],qn=ct(qt,tn,Wt,hn,Lt,Nn,Ln,Vn,jn,Jt);return Wt+=hn,ne.createElement(fe,{key:ga,color:Vn,ptg:hn,radius:At,prefixCls:Mt,gradientId:at,style:qn,strokeLinecap:jn,strokeWidth:Jt,gapDegree:Nn,ref:function(xt){fn[ga]=xt},size:pe})}).reverse()},Fa=function(){var Wt=Math.round(He*(je[0]/100)),hn=100/He,ga=0;return new Array(He).fill(null).map(function(Vn,qn){var ze=qn<=Wt-1?Bt[0]:In,xt=ze&&(0,b.Z)(ze)==="object"?"url(#".concat(at,")"):void 0,ut=ct(qt,tn,ga,hn,Lt,Nn,Ln,ze,"butt",Jt,et);return ga+=(tn-ut.strokeDashoffset+et)*100/tn,ne.createElement("circle",{key:qn,className:"".concat(Mt,"-circle-path"),r:At,cx:Yn,cy:Yn,stroke:xt,strokeWidth:Jt,opacity:1,style:ut,ref:function(Gt){fn[qn]=Gt}})})};return ne.createElement("svg",(0,Ne.Z)({className:re()("".concat(Mt,"-circle"),Xt),viewBox:"0 0 ".concat(pe," ").concat(pe),style:bn,id:lt,role:"presentation"},xn),!He&&ne.createElement("circle",{className:"".concat(Mt,"-circle-trail"),r:At,cx:Yn,cy:Yn,stroke:In,strokeLinecap:jn,strokeWidth:Vt||Jt,style:Wn}),He?Fa():aa())},We=Le,it={Line:x,Circle:We},Je=te(6848),Pt=te(30071);function nt(Pe){return!Pe||Pe<0?0:Pe>100?100:Pe}function dt(Pe){let{success:Ke,successPercent:qe}=Pe,lt=qe;return Ke&&"progress"in Ke&&(lt=Ke.progress),Ke&&"percent"in Ke&&(lt=Ke.percent),lt}const yt=Pe=>{let{percent:Ke,success:qe,successPercent:lt}=Pe;const Mt=nt(dt({success:qe,successPercent:lt}));return[Mt,nt(nt(Ke)-Mt)]},mt=Pe=>{let{success:Ke={},strokeColor:qe}=Pe;const{strokeColor:lt}=Ke;return[lt||Pt.presetPrimaryColors.green,qe||null]},Oe=(Pe,Ke,qe)=>{var lt,Mt,jt,Jt;let Vt=-1,gn=-1;if(Ke==="step"){const Nn=qe.steps,Ln=qe.strokeWidth;typeof Pe=="string"||typeof Pe=="undefined"?(Vt=Pe==="small"?2:14,gn=Ln!=null?Ln:8):typeof Pe=="number"?[Vt,gn]=[Pe,Pe]:[Vt=14,gn=8]=Pe,Vt*=Nn}else if(Ke==="line"){const Nn=qe==null?void 0:qe.strokeWidth;typeof Pe=="string"||typeof Pe=="undefined"?gn=Nn||(Pe==="small"?6:8):typeof Pe=="number"?[Vt,gn]=[Pe,Pe]:[Vt=-1,gn=8]=Pe}else(Ke==="circle"||Ke==="dashboard")&&(typeof Pe=="string"||typeof Pe=="undefined"?[Vt,gn]=Pe==="small"?[60,60]:[120,120]:typeof Pe=="number"?[Vt,gn]=[Pe,Pe]:(Vt=(Mt=(lt=Pe[0])!==null&<!==void 0?lt:Pe[1])!==null&&Mt!==void 0?Mt:120,gn=(Jt=(jt=Pe[0])!==null&&jt!==void 0?jt:Pe[1])!==null&&Jt!==void 0?Jt:120));return[Vt,gn]},Ge=3,bt=Pe=>Ge/Pe*100;var ot=Pe=>{const{prefixCls:Ke,trailColor:qe=null,strokeLinecap:lt="round",gapPosition:Mt,gapDegree:jt,width:Jt=120,type:Vt,children:gn,success:Nn,size:Ln=Jt}=Pe,[In,Qt]=Oe(Ln,"circle");let{strokeWidth:bn}=Pe;bn===void 0&&(bn=Math.max(bt(In),6));const Xt={width:In,height:Qt,fontSize:In*.15+6},Rn=ne.useMemo(()=>{if(jt||jt===0)return jt;if(Vt==="dashboard")return 75},[jt,Vt]),Mn=Mt||Vt==="dashboard"&&"bottom"||void 0,xn=Object.prototype.toString.call(Pe.strokeColor)==="[object Object]",Yn=mt({success:Nn,strokeColor:Pe.strokeColor}),Ea=re()(`${Ke}-inner`,{[`${Ke}-circle-gradient`]:xn}),at=ne.createElement(We,{percent:yt(Pe),strokeWidth:bn,trailWidth:bn,strokeColor:Yn,strokeLinecap:lt,trailColor:qe,prefixCls:Ke,gapDegree:Rn,gapPosition:Mn});return ne.createElement("div",{className:Ea,style:Xt},In<=20?ne.createElement(Je.Z,{title:gn},ne.createElement("span",null,at)):ne.createElement(ne.Fragment,null,at,gn))},Rt=function(Pe,Ke){var qe={};for(var lt in Pe)Object.prototype.hasOwnProperty.call(Pe,lt)&&Ke.indexOf(lt)<0&&(qe[lt]=Pe[lt]);if(Pe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Mt=0,lt=Object.getOwnPropertySymbols(Pe);Mt{let Ke=[];return Object.keys(Pe).forEach(qe=>{const lt=parseFloat(qe.replace(/%/g,""));isNaN(lt)||Ke.push({key:lt,value:Pe[qe]})}),Ke=Ke.sort((qe,lt)=>qe.key-lt.key),Ke.map(qe=>{let{key:lt,value:Mt}=qe;return`${Mt} ${lt}%`}).join(", ")},It=(Pe,Ke)=>{const{from:qe=Pt.presetPrimaryColors.blue,to:lt=Pt.presetPrimaryColors.blue,direction:Mt=Ke==="rtl"?"to left":"to right"}=Pe,jt=Rt(Pe,["from","to","direction"]);if(Object.keys(jt).length!==0){const Jt=ye(jt);return{backgroundImage:`linear-gradient(${Mt}, ${Jt})`}}return{backgroundImage:`linear-gradient(${Mt}, ${qe}, ${lt})`}};var yn=Pe=>{const{prefixCls:Ke,direction:qe,percent:lt,size:Mt,strokeWidth:jt,strokeColor:Jt,strokeLinecap:Vt="round",children:gn,trailColor:Nn=null,success:Ln}=Pe,In=Jt&&typeof Jt!="string"?It(Jt,qe):{backgroundColor:Jt},Qt=Vt==="square"||Vt==="butt"?0:void 0,bn={backgroundColor:Nn||void 0,borderRadius:Qt},Xt=Mt!=null?Mt:[-1,jt||(Mt==="small"?6:8)],[Rn,Mn]=Oe(Xt,"line",{strokeWidth:jt}),xn=Object.assign({width:`${nt(lt)}%`,height:Mn,borderRadius:Qt},In),Yn=dt(Pe),Ea={width:`${nt(Yn)}%`,height:Mn,borderRadius:Qt,backgroundColor:Ln==null?void 0:Ln.strokeColor},at={width:Rn<0?"100%":Rn,height:Mn};return ne.createElement(ne.Fragment,null,ne.createElement("div",{className:`${Ke}-outer`,style:at},ne.createElement("div",{className:`${Ke}-inner`,style:bn},ne.createElement("div",{className:`${Ke}-bg`,style:xn}),Yn!==void 0?ne.createElement("div",{className:`${Ke}-success-bg`,style:Ea}):null)),gn)},ke=Pe=>{const{size:Ke,steps:qe,percent:lt=0,strokeWidth:Mt=8,strokeColor:jt,trailColor:Jt=null,prefixCls:Vt,children:gn}=Pe,Nn=Math.round(qe*(lt/100)),Ln=Ke==="small"?2:14,In=Ke!=null?Ke:[Ln,Mt],[Qt,bn]=Oe(In,"step",{steps:qe,strokeWidth:Mt}),Xt=Qt/qe,Rn=new Array(qe);for(let Mn=0;Mn{const Ke=Pe?"100%":"-100%";return new De.Keyframes(`antProgress${Pe?"RTL":"LTR"}Active`,{"0%":{transform:`translateX(${Ke}) scaleX(0)`,opacity:.1},"20%":{transform:`translateX(${Ke}) scaleX(0)`,opacity:.5},to:{transform:"translateX(0) scaleX(1)",opacity:0}})},Se=Pe=>{const{componentCls:Ke,iconCls:qe}=Pe;return{[Ke]:Object.assign(Object.assign({},(0,Ie.Wf)(Pe)),{display:"inline-block","&-rtl":{direction:"rtl"},"&-line":{position:"relative",width:"100%",fontSize:Pe.fontSize,marginInlineEnd:Pe.marginXS,marginBottom:Pe.marginXS},[`${Ke}-outer`]:{display:"inline-block",width:"100%"},[`&${Ke}-show-info`]:{[`${Ke}-outer`]:{marginInlineEnd:`calc(-2em - ${Pe.marginXS}px)`,paddingInlineEnd:`calc(2em + ${Pe.paddingXS}px)`}},[`${Ke}-inner`]:{position:"relative",display:"inline-block",width:"100%",overflow:"hidden",verticalAlign:"middle",backgroundColor:Pe.remainingColor,borderRadius:Pe.lineBorderRadius},[`${Ke}-inner:not(${Ke}-circle-gradient)`]:{[`${Ke}-circle-path`]:{stroke:Pe.defaultColor}},[`${Ke}-success-bg, ${Ke}-bg`]:{position:"relative",backgroundColor:Pe.defaultColor,borderRadius:Pe.lineBorderRadius,transition:`all ${Pe.motionDurationSlow} ${Pe.motionEaseInOutCirc}`},[`${Ke}-success-bg`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,backgroundColor:Pe.colorSuccess},[`${Ke}-text`]:{display:"inline-block",width:"2em",marginInlineStart:Pe.marginXS,color:Pe.colorText,lineHeight:1,whiteSpace:"nowrap",textAlign:"start",verticalAlign:"middle",wordBreak:"normal",[qe]:{fontSize:Pe.fontSize}},[`&${Ke}-status-active`]:{[`${Ke}-bg::before`]:{position:"absolute",inset:0,backgroundColor:Pe.colorBgContainer,borderRadius:Pe.lineBorderRadius,opacity:0,animationName:Ot(),animationDuration:Pe.progressActiveMotionDuration,animationTimingFunction:Pe.motionEaseOutQuint,animationIterationCount:"infinite",content:'""'}},[`&${Ke}-rtl${Ke}-status-active`]:{[`${Ke}-bg::before`]:{animationName:Ot(!0)}},[`&${Ke}-status-exception`]:{[`${Ke}-bg`]:{backgroundColor:Pe.colorError},[`${Ke}-text`]:{color:Pe.colorError}},[`&${Ke}-status-exception ${Ke}-inner:not(${Ke}-circle-gradient)`]:{[`${Ke}-circle-path`]:{stroke:Pe.colorError}},[`&${Ke}-status-success`]:{[`${Ke}-bg`]:{backgroundColor:Pe.colorSuccess},[`${Ke}-text`]:{color:Pe.colorSuccess}},[`&${Ke}-status-success ${Ke}-inner:not(${Ke}-circle-gradient)`]:{[`${Ke}-circle-path`]:{stroke:Pe.colorSuccess}}})}},ue=Pe=>{const{componentCls:Ke,iconCls:qe}=Pe;return{[Ke]:{[`${Ke}-circle-trail`]:{stroke:Pe.remainingColor},[`&${Ke}-circle ${Ke}-inner`]:{position:"relative",lineHeight:1,backgroundColor:"transparent"},[`&${Ke}-circle ${Ke}-text`]:{position:"absolute",insetBlockStart:"50%",insetInlineStart:0,width:"100%",margin:0,padding:0,color:Pe.circleTextColor,fontSize:Pe.circleTextFontSize,lineHeight:1,whiteSpace:"normal",textAlign:"center",transform:"translateY(-50%)",[qe]:{fontSize:`${Pe.fontSize/Pe.fontSizeSM}em`}},[`${Ke}-circle&-status-exception`]:{[`${Ke}-text`]:{color:Pe.colorError}},[`${Ke}-circle&-status-success`]:{[`${Ke}-text`]:{color:Pe.colorSuccess}}},[`${Ke}-inline-circle`]:{lineHeight:1,[`${Ke}-inner`]:{verticalAlign:"bottom"}}}},Me=Pe=>{const{componentCls:Ke}=Pe;return{[Ke]:{[`${Ke}-steps`]:{display:"inline-block","&-outer":{display:"flex",flexDirection:"row",alignItems:"center"},"&-item":{flexShrink:0,minWidth:Pe.progressStepMinWidth,marginInlineEnd:Pe.progressStepMarginInlineEnd,backgroundColor:Pe.remainingColor,transition:`all ${Pe.motionDurationSlow}`,"&-active":{backgroundColor:Pe.defaultColor}}}}}},Be=Pe=>{const{componentCls:Ke,iconCls:qe}=Pe;return{[Ke]:{[`${Ke}-small&-line, ${Ke}-small&-line ${Ke}-text ${qe}`]:{fontSize:Pe.fontSizeSM}}}};var be=(0,me.Z)("Progress",Pe=>{const Ke=Pe.marginXXS/2,qe=(0,tt.TS)(Pe,{progressStepMarginInlineEnd:Ke,progressStepMinWidth:Ke,progressActiveMotionDuration:"2.4s"});return[Se(qe),ue(qe),Me(qe),Be(qe)]},Pe=>({circleTextColor:Pe.colorText,defaultColor:Pe.colorInfo,remainingColor:Pe.colorFillSecondary,lineBorderRadius:100,circleTextFontSize:"1em"})),Ue=function(Pe,Ke){var qe={};for(var lt in Pe)Object.prototype.hasOwnProperty.call(Pe,lt)&&Ke.indexOf(lt)<0&&(qe[lt]=Pe[lt]);if(Pe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Mt=0,lt=Object.getOwnPropertySymbols(Pe);Mt{const{prefixCls:qe,className:lt,rootClassName:Mt,steps:jt,strokeColor:Jt,percent:Vt=0,size:gn="default",showInfo:Nn=!0,type:Ln="line",status:In,format:Qt,style:bn}=Pe,Xt=Ue(Pe,["prefixCls","className","rootClassName","steps","strokeColor","percent","size","showInfo","type","status","format","style"]),Rn=ne.useMemo(()=>{var je,Bt;const Ht=dt(Pe);return parseInt(Ht!==void 0?(je=Ht!=null?Ht:0)===null||je===void 0?void 0:je.toString():(Bt=Vt!=null?Vt:0)===null||Bt===void 0?void 0:Bt.toString(),10)},[Vt,Pe.success,Pe.successPercent]),Mn=ne.useMemo(()=>!pt.includes(In)&&Rn>=100?"success":In||"normal",[In,Rn]),{getPrefixCls:xn,direction:Yn,progress:Ea}=ne.useContext(rt.E_),at=xn("progress",qe),[At,qt]=be(at),Lt=ne.useMemo(()=>{if(!Nn)return null;const je=dt(Pe);let Bt;const Ht=Qt||(jn=>`${jn}%`),mn=Ln==="line";return Qt||Mn!=="exception"&&Mn!=="success"?Bt=Ht(nt(Vt),nt(je)):Mn==="exception"?Bt=mn?ne.createElement(Ze.Z,null):ne.createElement(Ce.Z,null):Mn==="success"&&(Bt=mn?ne.createElement(ce.Z,null):ne.createElement(Te.Z,null)),ne.createElement("span",{className:`${at}-text`,title:typeof Bt=="string"?Bt:void 0},Bt)},[Nn,Vt,Rn,Mn,Ln,at,Qt]),tn=Array.isArray(Jt)?Jt[0]:Jt,ta=typeof Jt=="string"||Array.isArray(Jt)?Jt:void 0;let He;Ln==="line"?He=jt?ne.createElement(ke,Object.assign({},Pe,{strokeColor:ta,prefixCls:at,steps:jt}),Lt):ne.createElement(yn,Object.assign({},Pe,{strokeColor:tn,prefixCls:at,direction:Yn}),Lt):(Ln==="circle"||Ln==="dashboard")&&(He=ne.createElement(ot,Object.assign({},Pe,{strokeColor:tn,prefixCls:at,progressStatus:Mn}),Lt));const et=re()(at,`${at}-status-${Mn}`,`${at}-${Ln==="dashboard"&&"circle"||jt&&"steps"||Ln}`,{[`${at}-inline-circle`]:Ln==="circle"&&Oe(gn,"circle")[0]<=20,[`${at}-show-info`]:Nn,[`${at}-${gn}`]:typeof gn=="string",[`${at}-rtl`]:Yn==="rtl"},Ea==null?void 0:Ea.className,lt,Mt,qt);return At(ne.createElement("div",Object.assign({ref:Ke,style:Object.assign(Object.assign({},Ea==null?void 0:Ea.style),bn),className:et,role:"progressbar","aria-valuenow":Rn},(0,Ve.Z)(Xt,["trailColor","strokeWidth","width","gapDegree","gapPosition","strokeLinecap","success","successPercent"])),He))}),$t=Ct},15969:function(gt,St,te){"use strict";te.d(St,{N:function(){return ne}});const ne=ce=>({color:ce.colorLink,textDecoration:"none",outline:"none",cursor:"pointer",transition:`color ${ce.motionDurationSlow}`,"&:focus, &:hover":{color:ce.colorLinkHover},"&:active":{color:ce.colorLinkActive}})},1710:function(gt,St,te){"use strict";te.d(St,{default:function(){return Ll}});var ne={},ce="rc-table-internal-hook",Te=te(42978),Ze=te(6089),Ce=te(34280),Ee=te(13697),re=te(59301),Ve=te(4676);function rt(le){var se=re.createContext(void 0),he=function(Fe){var $e=Fe.value,Xe=Fe.children,Ye=re.useRef($e);Ye.current=$e;var _e=re.useState(function(){return{getValue:function(){return Ye.current},listeners:new Set}}),ft=(0,Te.Z)(_e,1),Et=ft[0];return(0,Ce.Z)(function(){(0,Ve.unstable_batchedUpdates)(function(){Et.listeners.forEach(function(ht){ht($e)})})},[$e]),re.createElement(se.Provider,{value:Et},Xe)};return{Context:se,Provider:he,defaultValue:le}}function Ne(le,se){var he=(0,Ze.Z)(typeof se=="function"?se:function(ht){if(se===void 0)return ht;if(!Array.isArray(se))return ht[se];var Kt={};return se.forEach(function(zt){Kt[zt]=ht[zt]}),Kt}),xe=re.useContext(le==null?void 0:le.Context),Fe=xe||{},$e=Fe.listeners,Xe=Fe.getValue,Ye=re.useRef();Ye.current=he(xe?Xe():le==null?void 0:le.defaultValue);var _e=re.useState({}),ft=(0,Te.Z)(_e,2),Et=ft[1];return(0,Ce.Z)(function(){if(!xe)return;function ht(Kt){var zt=he(Kt);(0,Ee.Z)(Ye.current,zt,!0)||Et({})}return $e.add(ht),function(){$e.delete(ht)}},[xe]),Ye.current}var Qe=te(54476),Re=te(8654);function Ae(){var le=re.createContext(null);function se(){return re.useContext(le)}function he(Fe,$e){var Xe=(0,Re.Yr)(Fe),Ye=function(ft,Et){var ht=Xe?{ref:Et}:{},Kt=re.useRef(0),zt=re.useRef(ft),kt=se();return kt!==null?re.createElement(Fe,(0,Qe.Z)({},ft,ht)):((!$e||$e(zt.current,ft))&&(Kt.current+=1),zt.current=ft,re.createElement(le.Provider,{value:Kt.current},re.createElement(Fe,(0,Qe.Z)({},ft,ht))))};return Xe?re.forwardRef(Ye):Ye}function xe(Fe,$e){var Xe=(0,Re.Yr)(Fe),Ye=function(ft,Et){var ht=Xe?{ref:Et}:{};return se(),re.createElement(Fe,(0,Qe.Z)({},ft,ht))};return Xe?re.memo(re.forwardRef(Ye),$e):re.memo(Ye,$e)}return{makeImmutable:he,responseImmutable:xe,useImmutableMark:se}}var ae=Ae(),y=ae.makeImmutable,a=ae.responseImmutable,x=ae.useImmutableMark,b=Ae(),E=b.makeImmutable,z=b.responseImmutable,ee=b.useImmutableMark,oe=rt(),ie=oe;function de(le,se){var he=re.useRef(0);he.current+=1;var xe=re.useRef(le),Fe=[];Object.keys(le||{}).map(function(Xe){var Ye;(le==null?void 0:le[Xe])!==((Ye=xe.current)===null||Ye===void 0?void 0:Ye[Xe])&&Fe.push(Xe)}),xe.current=le;var $e=re.useRef([]);return Fe.length&&($e.current=Fe),re.useDebugValue(he.current),re.useDebugValue($e.current.join(", ")),se&&console.log("".concat(se,":"),he.current,$e.current),he.current}var ge=null,we=re.memo(function(){var le=de();return re.createElement("h1",null,"Render Times: ",le)});we.displayName="RenderBlock";var ve=te(76190),fe=te(33885),pe=te(20068),ct=te(92310),st=te.n(ct),_t=te(80547),Le=te(97938),We=te(48736),it=re.createContext({renderWithProps:!1}),Je=it,Pt="RC_TABLE_KEY";function nt(le){return le==null?[]:Array.isArray(le)?le:[le]}function dt(le){var se=[],he={};return le.forEach(function(xe){for(var Fe=xe||{},$e=Fe.key,Xe=Fe.dataIndex,Ye=$e||nt(Xe).join("-")||Pt;he[Ye];)Ye="".concat(Ye,"_next");he[Ye]=!0,se.push(Ye)}),se}function yt(le){return le!=null}function mt(le){return le&&(0,ve.Z)(le)==="object"&&!Array.isArray(le)&&!re.isValidElement(le)}function Oe(le,se,he,xe,Fe,$e){var Xe=re.useContext(Je),Ye=ee(),_e=(0,_t.Z)(function(){if(yt(xe))return[xe];var ft=se==null||se===""?[]:Array.isArray(se)?se:[se],Et=(0,Le.Z)(le,ft),ht=Et,Kt=void 0;if(Fe){var zt=Fe(Et,le,he);mt(zt)?(ht=zt.children,Kt=zt.props,Xe.renderWithProps=!0):ht=zt}return[ht,Kt]},[Ye,le,xe,se,Fe,he],function(ft,Et){if($e){var ht=(0,Te.Z)(ft,2),Kt=ht[1],zt=(0,Te.Z)(Et,2),kt=zt[1];return $e(kt,Kt)}return Xe.renderWithProps?!0:!(0,Ee.Z)(ft,Et,!0)});return _e}function Ge(le,se,he,xe){var Fe=le+se-1;return le<=xe&&Fe>=he}function bt(le,se){return Ne(ie,function(he){var xe=Ge(le,se||1,he.hoverStartRow,he.hoverEndRow);return[xe,he.onHover]})}var Yt=function(se){var he=se.ellipsis,xe=se.rowType,Fe=se.children,$e,Xe=he===!0?{showTitle:!0}:he;return Xe&&(Xe.showTitle||xe==="header")&&(typeof Fe=="string"||typeof Fe=="number"?$e=Fe.toString():re.isValidElement(Fe)&&typeof Fe.props.children=="string"&&($e=Fe.props.children)),$e};function ot(le){var se,he,xe,Fe,$e,Xe,Ye,_e,ft=le.component,Et=le.children,ht=le.ellipsis,Kt=le.scope,zt=le.prefixCls,kt=le.className,sn=le.align,an=le.record,dn=le.render,on=le.dataIndex,pn=le.renderIndex,zn=le.shouldCellUpdate,An=le.index,Bn=le.rowType,Xn=le.colSpan,oa=le.rowSpan,Sn=le.fixLeft,On=le.fixRight,vn=le.firstFixLeft,cn=le.lastFixLeft,wn=le.firstFixRight,Un=le.lastFixRight,da=le.appendNode,na=le.additionalProps,Zn=na===void 0?{}:na,ua=le.isSticky,ma="".concat(zt,"-cell"),ka=Ne(ie,["supportSticky","allColumnsFixedLeft"]),Ca=ka.supportSticky,eo=ka.allColumnsFixedLeft,to=Oe(an,on,pn,Et,dn,zn),ra=(0,Te.Z)(to,2),oo=ra[0],wa=ra[1],_a={},Ha=typeof Sn=="number"&&Ca,Do=typeof On=="number"&&Ca;Ha&&(_a.position="sticky",_a.left=Sn),Do&&(_a.position="sticky",_a.right=On);var _n=(se=(he=(xe=wa==null?void 0:wa.colSpan)!==null&&xe!==void 0?xe:Zn.colSpan)!==null&&he!==void 0?he:Xn)!==null&&se!==void 0?se:1,Hn=(Fe=($e=(Xe=wa==null?void 0:wa.rowSpan)!==null&&Xe!==void 0?Xe:Zn.rowSpan)!==null&&$e!==void 0?$e:oa)!==null&&Fe!==void 0?Fe:1,Kn=bt(An,Hn),Dn=(0,Te.Z)(Kn,2),La=Dn[0],Tn=Dn[1],ea=function(io){var To;an&&Tn(An,An+Hn-1),Zn==null||(To=Zn.onMouseEnter)===null||To===void 0||To.call(Zn,io)},ya=function(io){var To;an&&Tn(-1,-1),Zn==null||(To=Zn.onMouseLeave)===null||To===void 0||To.call(Zn,io)};if(_n===0||Hn===0)return null;var Sa=(Ye=Zn.title)!==null&&Ye!==void 0?Ye:Yt({rowType:Bn,ellipsis:ht,children:oo}),Lo=st()(ma,kt,(_e={},(0,pe.Z)(_e,"".concat(ma,"-fix-left"),Ha&&Ca),(0,pe.Z)(_e,"".concat(ma,"-fix-left-first"),vn&&Ca),(0,pe.Z)(_e,"".concat(ma,"-fix-left-last"),cn&&Ca),(0,pe.Z)(_e,"".concat(ma,"-fix-left-all"),cn&&eo&&Ca),(0,pe.Z)(_e,"".concat(ma,"-fix-right"),Do&&Ca),(0,pe.Z)(_e,"".concat(ma,"-fix-right-first"),wn&&Ca),(0,pe.Z)(_e,"".concat(ma,"-fix-right-last"),Un&&Ca),(0,pe.Z)(_e,"".concat(ma,"-ellipsis"),ht),(0,pe.Z)(_e,"".concat(ma,"-with-append"),da),(0,pe.Z)(_e,"".concat(ma,"-fix-sticky"),(Ha||Do)&&ua&&Ca),(0,pe.Z)(_e,"".concat(ma,"-row-hover"),!wa&&La),_e),Zn.className,wa==null?void 0:wa.className),bo={};sn&&(bo.textAlign=sn);var qo=(0,fe.Z)((0,fe.Z)((0,fe.Z)((0,fe.Z)({},_a),Zn.style),bo),wa==null?void 0:wa.style),ro=oo;return(0,ve.Z)(ro)==="object"&&!Array.isArray(ro)&&!re.isValidElement(ro)&&(ro=null),ht&&(cn||wn)&&(ro=re.createElement("span",{className:"".concat(ma,"-content")},ro)),re.createElement(ft,(0,Qe.Z)({},wa,Zn,{className:Lo,style:qo,title:Sa,scope:Kt,onMouseEnter:ea,onMouseLeave:ya,colSpan:_n!==1?_n:null,rowSpan:Hn!==1?Hn:null}),da,ro)}var Rt=re.memo(ot);function ye(le,se,he,xe,Fe,$e){var Xe=he[le]||{},Ye=he[se]||{},_e,ft;Xe.fixed==="left"?_e=xe.left[Fe==="rtl"?se:le]:Ye.fixed==="right"&&(ft=xe.right[Fe==="rtl"?le:se]);var Et=!1,ht=!1,Kt=!1,zt=!1,kt=he[se+1],sn=he[le-1],an=!($e!=null&&$e.children);if(Fe==="rtl"){if(_e!==void 0){var dn=sn&&sn.fixed==="left";zt=!dn&&an}else if(ft!==void 0){var on=kt&&kt.fixed==="right";Kt=!on&&an}}else if(_e!==void 0){var pn=kt&&kt.fixed==="left";Et=!pn&&an}else if(ft!==void 0){var zn=sn&&sn.fixed==="right";ht=!zn&&an}return{fixLeft:_e,fixRight:ft,lastFixLeft:Et,firstFixRight:ht,lastFixRight:Kt,firstFixLeft:zt,isSticky:xe.isSticky}}var It=re.createContext({}),nn=It;function yn(le){var se=le.className,he=le.index,xe=le.children,Fe=le.colSpan,$e=Fe===void 0?1:Fe,Xe=le.rowSpan,Ye=le.align,_e=Ne(ie,["prefixCls","direction"]),ft=_e.prefixCls,Et=_e.direction,ht=re.useContext(nn),Kt=ht.scrollColumnIndex,zt=ht.stickyOffsets,kt=ht.flattenColumns,sn=ht.columns,an=he+$e-1,dn=an+1===Kt?$e+1:$e,on=ye(he,he+dn-1,kt,zt,Et,sn==null?void 0:sn[he]);return re.createElement(Rt,(0,Qe.Z)({className:se,index:he,component:"td",prefixCls:ft,record:null,dataIndex:null,align:Ye,colSpan:dn,rowSpan:Xe,render:function(){return xe}},on))}var rn=te(75931),ke=["children"];function De(le){var se=le.children,he=(0,rn.Z)(le,ke);return re.createElement("tr",he,se)}function Ie(le){var se=le.children;return se}Ie.Row=De,Ie.Cell=yn;var me=Ie;function tt(le){var se=le.children,he=le.stickyOffsets,xe=le.flattenColumns,Fe=le.columns,$e=Ne(ie,"prefixCls"),Xe=xe.length-1,Ye=xe[Xe],_e=re.useMemo(function(){return{stickyOffsets:he,flattenColumns:xe,scrollColumnIndex:Ye!=null&&Ye.scrollbar?Xe:null,columns:Fe}},[Ye,xe,Xe,he,Fe]);return re.createElement(nn.Provider,{value:_e},re.createElement("tfoot",{className:"".concat($e,"-summary")},se))}var Ot=z(tt),Se=me,ue=te(70425),Me=te(29301),Be=te(29194),be=te(3465),Ue=te(75152),Nt=te(26112);function pt(le,se,he,xe,Fe,$e,Xe){le.push({record:se,indent:he,index:Xe});var Ye=$e(se),_e=Fe==null?void 0:Fe.has(Ye);if(se&&Array.isArray(se[xe])&&_e)for(var ft=0;ft1?vn-1:0),wn=1;wn=0;Ye-=1){var _e=se[Ye],ft=he&&he[Ye],Et=ft&&ft[Nn];if(_e||Et||Xe){var ht=Et||{},Kt=ht.columnType,zt=(0,rn.Z)(ht,In);Fe.unshift(re.createElement("col",(0,Qe.Z)({key:Ye,style:{width:_e}},zt))),Xe=!0}}return re.createElement("colgroup",null,Fe)}var bn=Qt,Xt=te(94480),Rn=["className","noData","columns","flattenColumns","colWidths","columCount","stickyOffsets","direction","fixHeader","stickyTopOffset","stickyBottomOffset","stickyClassName","onScroll","maxContentScroll","children"];function Mn(le,se){return(0,re.useMemo)(function(){for(var he=[],xe=0;xe1?"colgroup":"col":null,ellipsis:an.ellipsis,align:an.align,component:an.title?$e:Xe,prefixCls:Et,key:zt[sn]},dn,{additionalProps:on,rowType:"header"}))}))}Ea.displayName="HeaderRow";var at=Ea;function At(le){var se=[];function he(Xe,Ye){var _e=arguments.length>2&&arguments[2]!==void 0?arguments[2]:0;se[_e]=se[_e]||[];var ft=Ye,Et=Xe.filter(Boolean).map(function(ht){var Kt={key:ht.key,className:ht.className||"",children:ht.title,column:ht,colStart:ft},zt=1,kt=ht.children;return kt&&kt.length>0&&(zt=he(kt,ft,_e+1).reduce(function(sn,an){return sn+an},0),Kt.hasSubColumns=!0),"colSpan"in ht&&(zt=ht.colSpan),"rowSpan"in ht&&(Kt.rowSpan=ht.rowSpan),Kt.colSpan=zt,Kt.colEnd=Kt.colStart+zt-1,se[_e].push(Kt),ft+=zt,zt});return Et}he(le,0);for(var xe=se.length,Fe=function(Ye){se[Ye].forEach(function(_e){!("rowSpan"in _e)&&!_e.hasSubColumns&&(_e.rowSpan=xe-Ye)})},$e=0;$e1&&arguments[1]!==void 0?arguments[1]:"";return typeof se=="number"?se:se.endsWith("%")?le*parseFloat(se)/100:null}function He(le,se){return re.useMemo(function(){if(se&&se>0){var he=0,xe=0;le.forEach(function(ft){var Et=ta(se,ft.width);Et?he+=Et:xe+=1});var Fe=se-he,$e=xe,Xe=Fe/xe,Ye=0,_e=le.map(function(ft){var Et=(0,fe.Z)({},ft),ht=ta(se,Et.width);if(ht)Et.width=ht;else{var Kt=Math.floor(Xe);Et.width=$e===1?Fe:Kt,Fe-=Kt,$e-=1}return Ye+=Et.width,Et});return[_e,Ye]}return[le,se]},[le,se])}var et=["children"],je=["fixed"];function Bt(le){return(0,tn.Z)(le).filter(function(se){return re.isValidElement(se)}).map(function(se){var he=se.key,xe=se.props,Fe=xe.children,$e=(0,rn.Z)(xe,et),Xe=(0,fe.Z)({key:he},$e);return Fe&&(Xe.children=Bt(Fe)),Xe})}function Ht(le){var se=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"key";return le.filter(function(he){return he&&(0,ve.Z)(he)==="object"}).reduce(function(he,xe,Fe){var $e=xe.fixed,Xe=$e===!0?"left":$e,Ye="".concat(se,"-").concat(Fe),_e=xe.children;return _e&&_e.length>0?[].concat((0,Xt.Z)(he),(0,Xt.Z)(Ht(_e,Ye).map(function(ft){return(0,fe.Z)({fixed:Xe},ft)}))):[].concat((0,Xt.Z)(he),[(0,fe.Z)((0,fe.Z)({key:Ye},xe),{},{fixed:Xe})])},[])}function mn(le){for(var se=!0,he=0;he=0;$e-=1){var Xe=le[$e];if(Fe&&Xe.fixed!=="right")Fe=!1;else if(!Fe&&Xe.fixed==="right"){warning(!1,"Index ".concat($e+1," of `columns` missing `fixed='right'` prop."));break}}}function jn(le){return le.map(function(se){var he=se.fixed,xe=(0,rn.Z)(se,je),Fe=he;return he==="left"?Fe="right":he==="right"&&(Fe="left"),(0,fe.Z)({fixed:Fe},xe)})}function Wn(le,se){var he=le.prefixCls,xe=le.columns,Fe=le.children,$e=le.expandable,Xe=le.expandedKeys,Ye=le.columnTitle,_e=le.getRowKey,ft=le.onTriggerExpand,Et=le.expandIcon,ht=le.rowExpandable,Kt=le.expandIconColumnIndex,zt=le.direction,kt=le.expandRowByClick,sn=le.columnWidth,an=le.fixed,dn=le.scrollWidth,on=re.useMemo(function(){return xe||Bt(Fe)},[xe,Fe]),pn=re.useMemo(function(){if($e){var On,vn=on.slice();if(!vn.includes(ne)){var cn=Kt||0;cn>=0&&vn.splice(cn,0,ne)}var wn=vn.indexOf(ne);vn=vn.filter(function(Zn,ua){return Zn!==ne||ua===wn});var Un=on[wn],da;(an==="left"||an)&&!Kt?da="left":(an==="right"||an)&&Kt===on.length?da="right":da=Un?Un.fixed:null;var na=(On={},(0,pe.Z)(On,Nn,{className:"".concat(he,"-expand-icon-col"),columnType:"EXPAND_COLUMN"}),(0,pe.Z)(On,"title",Ye),(0,pe.Z)(On,"fixed",da),(0,pe.Z)(On,"className","".concat(he,"-row-expand-icon-cell")),(0,pe.Z)(On,"width",sn),(0,pe.Z)(On,"render",function(ua,ma,ka){var Ca=_e(ma,ka),eo=Xe.has(Ca),to=ht?ht(ma):!0,ra=Et({prefixCls:he,expanded:eo,expandable:to,record:ma,onExpand:ft});return kt?re.createElement("span",{onClick:function(wa){return wa.stopPropagation()}},ra):ra}),On);return vn.map(function(Zn){return Zn===ne?na:Zn})}return on.filter(function(Zn){return Zn!==ne})},[$e,on,_e,Xe,Et,zt]),zn=re.useMemo(function(){var On=pn;return se&&(On=se(On)),On.length||(On=[{render:function(){return null}}]),On},[se,pn,zt]),An=re.useMemo(function(){return zt==="rtl"?jn(Ht(zn)):Ht(zn)},[zn,zt,dn]),Bn=He(An,dn),Xn=(0,Te.Z)(Bn,2),oa=Xn[0],Sn=Xn[1];return[zn,oa,Sn]}var fn=Wn;function aa(le){var se,he=le.prefixCls,xe=le.record,Fe=le.onExpand,$e=le.expanded,Xe=le.expandable,Ye="".concat(he,"-row-expand-icon");if(!Xe)return re.createElement("span",{className:st()(Ye,"".concat(he,"-row-spaced"))});var _e=function(Et){Fe(xe,Et),Et.stopPropagation()};return re.createElement("span",{className:st()(Ye,(se={},(0,pe.Z)(se,"".concat(he,"-row-expanded"),$e),(0,pe.Z)(se,"".concat(he,"-row-collapsed"),!$e),se)),onClick:_e})}function Fa(le,se,he){var xe=[];function Fe($e){($e||[]).forEach(function(Xe,Ye){xe.push(se(Xe,Ye)),Fe(Xe[he])})}return Fe(le),xe}function xa(le,se,he){var xe=Ln(le),Fe=xe.expandIcon,$e=xe.expandedRowKeys,Xe=xe.defaultExpandedRowKeys,Ye=xe.defaultExpandAllRows,_e=xe.expandedRowRender,ft=xe.onExpand,Et=xe.onExpandedRowsChange,ht=xe.childrenColumnName,Kt=Fe||aa,zt=ht||"children",kt=re.useMemo(function(){return _e?"row":le.expandable&&le.internalHooks===ce&&le.expandable.__PARENT_RENDER_ICON__||se.some(function(An){return An&&(0,ve.Z)(An)==="object"&&An[zt]})?"nest":!1},[!!_e,se]),sn=re.useState(function(){return Xe||(Ye?Fa(se,he,zt):[])}),an=(0,Te.Z)(sn,2),dn=an[0],on=an[1],pn=re.useMemo(function(){return new Set($e||dn||[])},[$e,dn]),zn=re.useCallback(function(An){var Bn=he(An,se.indexOf(An)),Xn,oa=pn.has(Bn);oa?(pn.delete(Bn),Xn=(0,Xt.Z)(pn)):Xn=[].concat((0,Xt.Z)(pn),[Bn]),on(Xn),ft&&ft(!oa,An),Et&&Et(Xn)},[he,pn,se,ft,Et]);return[xe,kt,pn,Kt,zt,zn]}function Wt(le,se,he,xe){var Fe=le.map(function($e,Xe){return ye(Xe,Xe,le,se,he,xe==null?void 0:xe[Xe])});return(0,_t.Z)(function(){return Fe},[Fe],function($e,Xe){return!(0,Ee.Z)($e,Xe)})}function hn(le){var se=(0,re.useRef)(le),he=(0,re.useState)({}),xe=(0,Te.Z)(he,2),Fe=xe[1],$e=(0,re.useRef)(null),Xe=(0,re.useRef)([]);function Ye(_e){Xe.current.push(_e);var ft=Promise.resolve();$e.current=ft,ft.then(function(){if($e.current===ft){var Et=Xe.current,ht=se.current;Xe.current=[],Et.forEach(function(Kt){se.current=Kt(se.current)}),$e.current=null,ht!==se.current&&Fe({})}})}return(0,re.useEffect)(function(){return function(){$e.current=null}},[]),[se.current,Ye]}function ga(le){var se=(0,re.useRef)(le||null),he=(0,re.useRef)();function xe(){window.clearTimeout(he.current)}function Fe(Xe){se.current=Xe,xe(),he.current=window.setTimeout(function(){se.current=null,he.current=void 0},100)}function $e(){return se.current}return(0,re.useEffect)(function(){return xe},[]),[Fe,$e]}function Vn(){var le=re.useState(-1),se=(0,Te.Z)(le,2),he=se[0],xe=se[1],Fe=re.useState(-1),$e=(0,Te.Z)(Fe,2),Xe=$e[0],Ye=$e[1],_e=re.useCallback(function(ft,Et){xe(ft),Ye(Et)},[]);return[he,Xe,_e]}var qn=te(47273),ze=(0,qn.Z)()?window:null;function xt(le,se){var he=(0,ve.Z)(le)==="object"?le:{},xe=he.offsetHeader,Fe=xe===void 0?0:xe,$e=he.offsetSummary,Xe=$e===void 0?0:$e,Ye=he.offsetScroll,_e=Ye===void 0?0:Ye,ft=he.getContainer,Et=ft===void 0?function(){return ze}:ft,ht=Et()||ze;return re.useMemo(function(){var Kt=!!le;return{isSticky:Kt,stickyClassName:Kt?"".concat(se,"-sticky-holder"):"",offsetHeader:Fe,offsetSummary:Xe,offsetScroll:_e,container:ht}},[_e,Fe,Xe,se,ht])}function ut(le,se,he){var xe=(0,re.useMemo)(function(){for(var Fe=[],$e=[],Xe=0,Ye=0,_e=0;_e=ht&&(Zn=ht-Kt),Xe({scrollLeft:Zn/ht*(Et+2)}),on.current.x=wn.pageX},On=function(){if($e.current){var wn=(0,Ft.os)($e.current).top,Un=wn+$e.current.offsetHeight,da=_e===window?document.documentElement.scrollTop+window.innerHeight:(0,Ft.os)(_e).top+_e.clientHeight;Un-(0,Ue.Z)()<=da||wn>=da-Ye?dn(function(na){return(0,fe.Z)((0,fe.Z)({},na),{},{isHiddenScrollBar:!0})}):dn(function(na){return(0,fe.Z)((0,fe.Z)({},na),{},{isHiddenScrollBar:!1})})}},vn=function(wn){dn(function(Un){return(0,fe.Z)((0,fe.Z)({},Un),{},{scrollLeft:wn/Et*ht||0})})};return re.useImperativeHandle(he,function(){return{setScrollLeft:vn}}),re.useEffect(function(){var cn=(0,Dt.Z)(document.body,"mouseup",Xn,!1),wn=(0,Dt.Z)(document.body,"mousemove",Sn,!1);return On(),function(){cn.remove(),wn.remove()}},[Kt,An]),re.useEffect(function(){var cn=(0,Dt.Z)(_e,"scroll",On,!1),wn=(0,Dt.Z)(window,"resize",On,!1);return function(){cn.remove(),wn.remove()}},[_e]),re.useEffect(function(){an.isHiddenScrollBar||dn(function(cn){var wn=$e.current;return wn?(0,fe.Z)((0,fe.Z)({},cn),{},{scrollLeft:wn.scrollLeft/wn.scrollWidth*wn.clientWidth}):cn})},[an.isHiddenScrollBar]),Et<=ht||!Kt||an.isHiddenScrollBar?null:re.createElement("div",{style:{height:(0,Ue.Z)(),width:ht,bottom:Ye},className:"".concat(ft,"-sticky-scroll")},re.createElement("div",{onMouseDown:oa,ref:zt,className:st()("".concat(ft,"-sticky-scroll-bar"),(0,pe.Z)({},"".concat(ft,"-sticky-scroll-bar-active"),An)),style:{width:"".concat(Kt,"px"),transform:"translate3d(".concat(an.scrollLeft,"px, 0, 0)")}}))},vt=re.forwardRef(En);function kn(le){return null}var ia=kn;function ca(le){return null}var $a=ca,Va="rc-table",Ut=[],$n={};function Cn(){return"No Data"}function Fn(le){var se,he=(0,fe.Z)({rowKey:"key",prefixCls:Va,emptyText:Cn},le),xe=he.prefixCls,Fe=he.className,$e=he.rowClassName,Xe=he.style,Ye=he.data,_e=he.rowKey,ft=he.scroll,Et=he.tableLayout,ht=he.direction,Kt=he.title,zt=he.footer,kt=he.summary,sn=he.caption,an=he.id,dn=he.showHeader,on=he.components,pn=he.emptyText,zn=he.onRow,An=he.onHeaderRow,Bn=he.internalHooks,Xn=he.transformColumns,oa=he.internalRefs,Sn=he.tailor,On=he.sticky,vn=Ye||Ut,cn=!!vn.length,wn=Bn===ce,Un=re.useCallback(function(Da,Ua){return(0,Le.Z)(on,Da)||Ua},[on]),da=re.useMemo(function(){return typeof _e=="function"?_e:function(Da){var Ua=Da&&Da[_e];return Ua}},[_e]),na=Un(["body"]),Zn=Vn(),ua=(0,Te.Z)(Zn,3),ma=ua[0],ka=ua[1],Ca=ua[2],eo=xa(he,vn,da),to=(0,Te.Z)(eo,6),ra=to[0],oo=to[1],wa=to[2],_a=to[3],Ha=to[4],Do=to[5],_n=ft==null?void 0:ft.x,Hn=re.useState(0),Kn=(0,Te.Z)(Hn,2),Dn=Kn[0],La=Kn[1],Tn=fn((0,fe.Z)((0,fe.Z)((0,fe.Z)({},he),ra),{},{expandable:!!ra.expandedRowRender,columnTitle:ra.columnTitle,expandedKeys:wa,getRowKey:da,onTriggerExpand:Do,expandIcon:_a,expandIconColumnIndex:ra.expandIconColumnIndex,direction:ht,scrollWidth:wn&&Sn&&typeof _n=="number"?_n:null}),wn?Xn:null),ea=(0,Te.Z)(Tn,3),ya=ea[0],Sa=ea[1],Lo=ea[2],bo=Lo!=null?Lo:_n,qo=re.useMemo(function(){return{columns:ya,flattenColumns:Sa}},[ya,Sa]),ro=re.useRef(),Xo=re.useRef(),io=re.useRef(),To=re.useRef(),fr=re.useRef(),Na=re.useState(!1),Ma=(0,Te.Z)(Na,2),Ja=Ma[0],so=Ma[1],co=re.useState(!1),fa=(0,Te.Z)(co,2),Oo=fa[0],Fo=fa[1],Ko=hn(new Map),nr=(0,Te.Z)(Ko,2),er=nr[0],Cr=nr[1],lr=dt(Sa),Yo=lr.map(function(Da){return er.get(Da)}),Ro=re.useMemo(function(){return Yo},[Yo.join("_")]),No=wt(Ro,Sa.length,ht),uo=ft&&yt(ft.y),Qa=ft&&yt(bo)||!!ra.fixed,ar=Qa&&Sa.some(function(Da){var Ua=Da.fixed;return Ua}),pr=re.useRef(),gr=xt(On,xe),or=gr.isSticky,Br=gr.offsetHeader,Kr=gr.offsetSummary,ba=gr.offsetScroll,Za=gr.stickyClassName,Co=gr.container,qa=re.useMemo(function(){return kt==null?void 0:kt(vn)},[kt,vn]),$o=(uo||or)&&re.isValidElement(qa)&&qa.type===me&&qa.props.fixed,zo,Ao,sr;uo&&(Ao={overflowY:"scroll",maxHeight:ft.y}),Qa&&(zo={overflowX:"auto"},uo||(Ao={overflowY:"hidden"}),sr={width:bo===!0?"auto":bo,minWidth:"100%"});var mi=re.useCallback(function(Da,Ua){(0,Be.Z)(ro.current)&&Cr(function(Jo){if(Jo.get(Da)!==Ua){var cr=new Map(Jo);return cr.set(Da,Ua),cr}return Jo})},[]),Fl=ga(null),fi=(0,Te.Z)(Fl,2),$l=fi[0],pi=fi[1];function Or(Da,Ua){Ua&&(typeof Ua=="function"?Ua(Da):Ua.scrollLeft!==Da&&(Ua.scrollLeft=Da,Ua.scrollLeft!==Da&&setTimeout(function(){Ua.scrollLeft=Da},0)))}var Sr=(0,Ze.Z)(function(Da){var Ua=Da.currentTarget,Jo=Da.scrollLeft,cr=ht==="rtl",ur=typeof Jo=="number"?Jo:Ua.scrollLeft,Oi=Ua||$n;if(!pi()||pi()===Oi){var Ur;$l(Oi),Or(ur,Xo.current),Or(ur,io.current),Or(ur,fr.current),Or(ur,(Ur=pr.current)===null||Ur===void 0?void 0:Ur.setScrollLeft)}var Vr=Ua||Xo.current;if(Vr){var Xr=Vr.scrollWidth,Yr=Vr.clientWidth;if(Xr===Yr){so(!1),Fo(!1);return}cr?(so(-ur0)):(so(ur>0),Fo(ur1?sn-wn:0,da=(0,fe.Z)((0,fe.Z)((0,fe.Z)({},Xn),_e),{},{flex:"0 0 ".concat(wn,"px"),width:"".concat(wn,"px"),marginRight:Un,pointerEvents:"auto"}),na=re.useMemo(function(){return Et?vn<=1:Sn===0||vn===0||vn>1},[vn,Sn,Et]);na?da.visibility="hidden":Et&&(da.height=ht==null?void 0:ht(vn));var Zn=na?function(){return null}:Kt,ua={};return(vn===0||Sn===0)&&(ua.rowSpan=1,ua.colSpan=1),re.createElement(Rt,(0,Qe.Z)({className:st()(kt,ft),ellipsis:he.ellipsis,align:he.align,scope:he.rowScope,component:"div",prefixCls:se.prefixCls,key:pn,record:Ye,index:$e,renderIndex:Xe,dataIndex:zt,render:Zn,shouldCellUpdate:he.shouldCellUpdate},zn,{appendNode:An,additionalProps:(0,fe.Z)((0,fe.Z)({},Bn),{},{style:da},ua)}))}var jo=ho,_o=["data","index","className","rowKey","style","extra","getHeight"],Uo=re.forwardRef(function(le,se){var he=le.data,xe=le.index,Fe=le.className,$e=le.rowKey,Xe=le.style,Ye=le.extra,_e=le.getHeight,ft=(0,rn.Z)(le,_o),Et=he.record,ht=he.indent,Kt=he.index,zt=Ne(ie,["prefixCls","flattenColumns","fixColumn","componentWidth","scrollX"]),kt=zt.scrollX,sn=zt.flattenColumns,an=zt.prefixCls,dn=zt.fixColumn,on=zt.componentWidth,pn=Pe(Et,$e,xe,ht),zn=pn.rowSupportExpand,An=pn.expanded,Bn=pn.rowProps,Xn=pn.expandedRowRender,oa=pn.expandedRowClassName,Sn;if(zn&&An){var On=Xn(Et,xe,ht+1,An),vn=oa==null?void 0:oa(Et,xe,ht),cn={};dn&&(cn={style:(0,pe.Z)({},"--virtual-width","".concat(on,"px"))});var wn="".concat(an,"-expanded-row-cell");Sn=re.createElement("div",{className:st()("".concat(an,"-expanded-row"),"".concat(an,"-expanded-row-level-").concat(ht+1),vn)},re.createElement(Rt,{component:"div",prefixCls:an,className:st()(wn,(0,pe.Z)({},"".concat(wn,"-fixed"),dn)),additionalProps:cn},On))}var Un=(0,fe.Z)((0,fe.Z)({},Xe),{},{width:kt});Ye&&(Un.position="absolute",Un.pointerEvents="none");var da=re.createElement("div",(0,Qe.Z)({},Bn,ft,{ref:zn?null:se,className:st()(Fe,"".concat(an,"-row"),Bn==null?void 0:Bn.className,(0,pe.Z)({},"".concat(an,"-row-extra"),Ye)),style:(0,fe.Z)((0,fe.Z)({},Un),Bn==null?void 0:Bn.style)}),sn.map(function(na,Zn){return re.createElement(jo,{key:Zn,rowInfo:pn,column:na,colIndex:Zn,indent:ht,index:xe,renderIndex:Kt,record:Et,inverse:Ye,getHeight:_e})}));return zn?re.createElement("div",{ref:se},da,Sn):da}),fo=z(Uo),Ba=fo,pa=re.forwardRef(function(le,se){var he=le.data,xe=le.onScroll,Fe=Ne(ie,["flattenColumns","onColumnResize","getRowKey","prefixCls","expandedKeys","childrenColumnName","emptyNode","scrollX"]),$e=Fe.flattenColumns,Xe=Fe.onColumnResize,Ye=Fe.getRowKey,_e=Fe.expandedKeys,ft=Fe.prefixCls,Et=Fe.childrenColumnName,ht=Fe.emptyNode,Kt=Fe.scrollX,zt=Ne(Ta),kt=zt.scrollY,sn=zt.listItemHeight,an=re.useRef(),dn=Tt(he,Et,_e,Ye),on=re.useMemo(function(){var Sn=0;return $e.map(function(On){var vn=On.width,cn=On.key;return Sn+=vn,[cn,vn,Sn]})},[$e]),pn=re.useMemo(function(){return on.map(function(Sn){return Sn[2]})},[on]);re.useEffect(function(){on.forEach(function(Sn){var On=(0,Te.Z)(Sn,2),vn=On[0],cn=On[1];Xe(vn,cn)})},[on]),re.useImperativeHandle(se,function(){var Sn={};return Object.defineProperty(Sn,"scrollLeft",{get:function(){var vn;return((vn=an.current)===null||vn===void 0?void 0:vn.getScrollInfo().x)||0},set:function(vn){var cn;(cn=an.current)===null||cn===void 0||cn.scrollTo({left:vn})}}),Sn});var zn=function(On,vn){var cn,wn=(cn=dn[vn])===null||cn===void 0?void 0:cn.record,Un=On.onCell;if(Un){var da,na=Un(wn,vn);return(da=na==null?void 0:na.rowSpan)!==null&&da!==void 0?da:1}return 1},An=function(On){var vn=On.start,cn=On.end,wn=On.getSize,Un=On.offsetY;if(cn<0)return null;for(var da=$e.filter(function(_n){return zn(_n,vn)===0}),na=vn,Zn=function(Hn){if(da=da.filter(function(Kn){return zn(Kn,Hn)===0}),!da.length)return na=Hn,"break"},ua=vn;ua>=0;ua-=1){var ma=Zn(ua);if(ma==="break")break}for(var ka=$e.filter(function(_n){return zn(_n,cn)!==1}),Ca=cn,eo=function(Hn){if(ka=ka.filter(function(Kn){return zn(Kn,Hn)!==1}),!ka.length)return Ca=Math.max(Hn-1,cn),"break"},to=cn;to1})&&oo.push(Hn)},_a=na;_a<=Ca;_a+=1)var Ha=wa(_a);var Do=oo.map(function(_n){var Hn=dn[_n],Kn=Ye(Hn.record,_n),Dn=function(ea){var ya=_n+ea-1,Sa=Ye(dn[ya].record,ya),Lo=wn(Kn,Sa);return Lo.bottom-Lo.top},La=wn(Kn);return re.createElement(Ba,{key:_n,data:Hn,rowKey:Kn,index:_n,style:{top:-Un+La.top},extra:!0,getHeight:Dn})});return Do},Bn=re.useMemo(function(){return{columnsOffset:pn}},[pn]),Xn="".concat(ft,"-tbody"),oa;return dn.length?oa=re.createElement(Ia.Z,{fullHeight:!1,ref:an,className:st()(Xn,"".concat(Xn,"-virtual")),height:kt,itemHeight:sn||24,data:dn,itemKey:function(On){return Ye(On.record)},scrollWidth:Kt,onVirtualScroll:function(On){var vn=On.x;xe({scrollLeft:vn})},extraRender:An},function(Sn,On,vn){var cn=Ye(Sn.record,On);return re.createElement(Ba,(0,Qe.Z)({data:Sn,rowKey:cn,index:On},vn))}):oa=re.createElement("div",{className:st()("".concat(ft,"-placeholder"))},re.createElement(Rt,{component:"div",prefixCls:ft},ht)),re.createElement(mo.Provider,{value:Bn},oa)}),So=z(pa),xo=So,no=function(se,he){var xe=he.ref,Fe=he.onScroll;return re.createElement(xo,{ref:xe,data:se,onScroll:Fe})},Io=100;function vo(le){var se=le.columns,he=le.scroll,xe=le.prefixCls,Fe=xe===void 0?Va:xe,$e=le.className,Xe=le.listItemHeight,Ye=he||{},_e=Ye.x,ft=Ye.y;typeof _e!="number"&&(_e=((se||[]).length+1)*Io),typeof ft!="number"&&(ft=500);var Et=re.useMemo(function(){return{scrollY:ft,listItemHeight:Xe}},[ft,Xe]);return re.createElement(Ta.Provider,{value:Et},re.createElement(Jn,(0,Qe.Z)({},le,{className:st()($e,"".concat(Fe,"-virtual")),scroll:(0,fe.Z)((0,fe.Z)({},he),{},{x:_e}),components:{body:no},columns:se,internalHooks:ce,tailor:!0})))}function Mo(le){return E(vo,le)}var la=Mo(),Ra=null;function yo(le){return null}var Wa=yo;function ko(le){return null}var Bo=ko,rr=te(2738),wo=te(68031),Aa=te(36355),Xa=te(93891),Go=te(19716),Ho=te(8628),tr=te(31724),mr=te(58421),Gn=te(71418),en=te(88088);function ln(le){return function(he){let{prefixCls:xe,onExpand:Fe,record:$e,expanded:Xe,expandable:Ye}=he;const _e=`${xe}-row-expand-icon`;return re.createElement("button",{type:"button",onClick:ft=>{Fe($e,ft),ft.stopPropagation()},className:st()(_e,{[`${_e}-spaced`]:!Ye,[`${_e}-expanded`]:Ye&&Xe,[`${_e}-collapsed`]:Ye&&!Xe}),"aria-label":Xe?le.collapse:le.expand,"aria-expanded":Xe})}}var un=ln;function Pn(le,se){return"key"in le&&le.key!==void 0&&le.key!==null?le.key:le.dataIndex?Array.isArray(le.dataIndex)?le.dataIndex.join("."):le.dataIndex:se}function va(le,se){return se?`${se}-${le}`:`${le}`}function za(le,se){return typeof le=="function"?le(se):le}function lo(le,se){const he=za(le,se);return Object.prototype.toString.call(he)==="[object Object]"?"":he}var ao={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"},po=ao,Po=te(7657),Zo=function(se,he){return re.createElement(Po.Z,(0,Qe.Z)({},se,{ref:he,icon:po}))},Qn=re.forwardRef(Zo),Oa=Qn,Ka=te(56762);function Pa(le){const se=re.useRef(le),he=(0,Ka.Z)();return[()=>se.current,xe=>{se.current=xe,he()}]}var Ga=te(3113),Ya=te(24905),Wo=te(38854),ja=te(64165),Qo=te(20834),Er=te(40875),vr=te(5112),Mr=te(17574),Pr=te(47472),Vo=te(92832);function wr(le){let{value:se,onChange:he,filterSearch:xe,tablePrefixCls:Fe,locale:$e}=le;return xe?re.createElement("div",{className:`${Fe}-filter-dropdown-search`},re.createElement(Vo.default,{prefix:re.createElement(Pr.Z,null),placeholder:$e.filterSearchPlaceholder,onChange:he,value:se,htmlSize:1,className:`${Fe}-filter-dropdown-search-input`})):null}var yr=wr,br=te(10228);const Ni=le=>{const{keyCode:se}=le;se===br.Z.ENTER&&le.stopPropagation()};var Ii=re.forwardRef((le,se)=>re.createElement("div",{className:le.className,onClick:he=>he.stopPropagation(),onKeyDown:Ni,ref:se},le.children));function hr(le){let se=[];return(le||[]).forEach(he=>{let{value:xe,children:Fe}=he;se.push(xe),Fe&&(se=[].concat((0,Xt.Z)(se),(0,Xt.Z)(hr(Fe))))}),se}function Mi(le){return le.some(se=>{let{children:he}=se;return he})}function Jr(le,se){return typeof se=="string"||typeof se=="number"?se==null?void 0:se.toString().toLowerCase().includes(le.trim().toLowerCase()):!1}function Qr(le){let{filters:se,prefixCls:he,filteredKeys:xe,filterMultiple:Fe,searchValue:$e,filterSearch:Xe}=le;return se.map((Ye,_e)=>{const ft=String(Ye.value);if(Ye.children)return{key:ft||_e,label:Ye.text,popupClassName:`${he}-dropdown-submenu`,children:Qr({filters:Ye.children,prefixCls:he,filteredKeys:xe,filterMultiple:Fe,searchValue:$e,filterSearch:Xe})};const Et=Fe?Ya.default:vr.ZP,ht={key:Ye.value!==void 0?ft:_e,label:re.createElement(re.Fragment,null,re.createElement(Et,{checked:xe.includes(ft)}),re.createElement("span",null,Ye.text))};return $e.trim()?typeof Xe=="function"?Xe($e,Ye)?ht:null:Jr($e,Ye.text)?ht:null:ht})}function Di(le){var se,he;const{tablePrefixCls:xe,prefixCls:Fe,column:$e,dropdownPrefixCls:Xe,columnKey:Ye,filterMultiple:_e,filterMode:ft="menu",filterSearch:Et=!1,filterState:ht,triggerFilter:Kt,locale:zt,children:kt,getPopupContainer:sn}=le,{filterDropdownOpen:an,onFilterDropdownOpenChange:dn,filterResetToDefaultFilteredValue:on,defaultFilteredValue:pn,filterDropdownVisible:zn,onFilterDropdownVisibleChange:An}=$e,[Bn,Xn]=re.useState(!1),oa=!!(ht&&(!((se=ht.filteredKeys)===null||se===void 0)&&se.length||ht.forceFiltered)),Sn=Tn=>{Xn(Tn),dn==null||dn(Tn),An==null||An(Tn)},On=(he=an!=null?an:zn)!==null&&he!==void 0?he:Bn,vn=ht==null?void 0:ht.filteredKeys,[cn,wn]=Pa(vn||[]),Un=Tn=>{let{selectedKeys:ea}=Tn;wn(ea)},da=(Tn,ea)=>{let{node:ya,checked:Sa}=ea;Un(_e?{selectedKeys:Tn}:{selectedKeys:Sa&&ya.key?[ya.key]:[]})};re.useEffect(()=>{Bn&&Un({selectedKeys:vn||[]})},[vn]);const[na,Zn]=re.useState([]),ua=Tn=>{Zn(Tn)},[ma,ka]=re.useState(""),Ca=Tn=>{const{value:ea}=Tn.target;ka(ea)};re.useEffect(()=>{Bn||ka("")},[Bn]);const eo=Tn=>{const ea=Tn&&Tn.length?Tn:null;if(ea===null&&(!ht||!ht.filteredKeys)||(0,Ee.Z)(ea,ht==null?void 0:ht.filteredKeys,!0))return null;Kt({column:$e,key:Ye,filteredKeys:ea})},to=()=>{Sn(!1),eo(cn())},ra=function(){let{confirm:Tn,closeDropdown:ea}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{confirm:!1,closeDropdown:!1};Tn&&eo([]),ea&&Sn(!1),ka(""),wn(on?(pn||[]).map(ya=>String(ya)):[])},oo=function(){let{closeDropdown:Tn}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{closeDropdown:!0};Tn&&Sn(!1),eo(cn())},wa=Tn=>{Tn&&vn!==void 0&&wn(vn||[]),Sn(Tn),!Tn&&!$e.filterDropdown&&to()},_a=st()({[`${Xe}-menu-without-submenu`]:!Mi($e.filters||[])}),Ha=Tn=>{if(Tn.target.checked){const ea=hr($e==null?void 0:$e.filters).map(ya=>String(ya));wn(ea)}else wn([])},Do=Tn=>{let{filters:ea}=Tn;return(ea||[]).map((ya,Sa)=>{const Lo=String(ya.value),bo={title:ya.text,key:ya.value!==void 0?Lo:Sa};return ya.children&&(bo.children=Do({filters:ya.children})),bo})},_n=Tn=>{var ea;return Object.assign(Object.assign({},Tn),{text:Tn.title,value:Tn.key,children:((ea=Tn.children)===null||ea===void 0?void 0:ea.map(ya=>_n(ya)))||[]})};let Hn;if(typeof $e.filterDropdown=="function")Hn=$e.filterDropdown({prefixCls:`${Xe}-custom`,setSelectedKeys:Tn=>Un({selectedKeys:Tn}),selectedKeys:cn(),confirm:oo,clearFilters:ra,filters:$e.filters,visible:On,close:()=>{Sn(!1)}});else if($e.filterDropdown)Hn=$e.filterDropdown;else{const Tn=cn()||[],ea=()=>($e.filters||[]).length===0?re.createElement(ja.Z,{image:ja.Z.PRESENTED_IMAGE_SIMPLE,description:zt.filterEmptyText,imageStyle:{height:24},style:{margin:0,padding:"16px 0"}}):ft==="tree"?re.createElement(re.Fragment,null,re.createElement(yr,{filterSearch:Et,value:ma,onChange:Ca,tablePrefixCls:xe,locale:zt}),re.createElement("div",{className:`${xe}-filter-dropdown-tree`},_e?re.createElement(Ya.default,{checked:Tn.length===hr($e.filters).length,indeterminate:Tn.length>0&&Tn.lengthtypeof Et=="function"?Et(ma,_n(Sa)):Jr(ma,Sa.title):void 0}))):re.createElement(re.Fragment,null,re.createElement(yr,{filterSearch:Et,value:ma,onChange:Ca,tablePrefixCls:xe,locale:zt}),re.createElement(Qo.default,{selectable:!0,multiple:_e,prefixCls:`${Xe}-menu`,className:_a,onSelect:Un,onDeselect:Un,selectedKeys:Tn,getPopupContainer:sn,openKeys:na,onOpenChange:ua,items:Qr({filters:$e.filters||[],filterSearch:Et,prefixCls:Fe,filteredKeys:cn(),filterMultiple:_e,searchValue:ma})})),ya=()=>on?(0,Ee.Z)((pn||[]).map(Sa=>String(Sa)),Tn,!0):Tn.length===0;Hn=re.createElement(re.Fragment,null,ea(),re.createElement("div",{className:`${Fe}-dropdown-btns`},re.createElement(Ga.ZP,{type:"link",size:"small",disabled:ya(),onClick:()=>ra()},zt.filterReset),re.createElement(Ga.ZP,{type:"primary",size:"small",onClick:to},zt.filterConfirm)))}$e.filterDropdown&&(Hn=re.createElement(Er.J,{selectable:void 0},Hn));const Kn=()=>re.createElement(Ii,{className:`${Fe}-dropdown`},Hn);let Dn;typeof $e.filterIcon=="function"?Dn=$e.filterIcon(oa):$e.filterIcon?Dn=$e.filterIcon:Dn=re.createElement(Oa,null);const{direction:La}=re.useContext(Aa.E_);return re.createElement("div",{className:`${Fe}-column`},re.createElement("span",{className:`${xe}-column-title`},kt),re.createElement(Wo.Z,{dropdownRender:Kn,trigger:["click"],open:On,onOpenChange:wa,getPopupContainer:sn,placement:La==="rtl"?"bottomLeft":"bottomRight"},re.createElement("span",{role:"button",tabIndex:-1,className:st()(`${Fe}-trigger`,{active:oa}),onClick:Tn=>{Tn.stopPropagation()}},Dn)))}var Ti=Di;function Dr(le,se,he){let xe=[];return(le||[]).forEach((Fe,$e)=>{var Xe;const Ye=va($e,he);if(Fe.filters||"filterDropdown"in Fe||"onFilter"in Fe)if("filteredValue"in Fe){let _e=Fe.filteredValue;"filterDropdown"in Fe||(_e=(Xe=_e==null?void 0:_e.map(String))!==null&&Xe!==void 0?Xe:_e),xe.push({column:Fe,key:Pn(Fe,Ye),filteredKeys:_e,forceFiltered:Fe.filtered})}else xe.push({column:Fe,key:Pn(Fe,Ye),filteredKeys:se&&Fe.defaultFilteredValue?Fe.defaultFilteredValue:void 0,forceFiltered:Fe.filtered});"children"in Fe&&(xe=[].concat((0,Xt.Z)(xe),(0,Xt.Z)(Dr(Fe.children,se,Ye))))}),xe}function qr(le,se,he,xe,Fe,$e,Xe,Ye){return he.map((_e,ft)=>{const Et=va(ft,Ye),{filterMultiple:ht=!0,filterMode:Kt,filterSearch:zt}=_e;let kt=_e;if(kt.filters||kt.filterDropdown){const sn=Pn(kt,Et),an=xe.find(dn=>{let{key:on}=dn;return sn===on});kt=Object.assign(Object.assign({},kt),{title:dn=>re.createElement(Ti,{tablePrefixCls:le,prefixCls:`${le}-filter`,dropdownPrefixCls:se,column:kt,columnKey:sn,filterState:an,filterMultiple:ht,filterMode:Kt,filterSearch:zt,triggerFilter:$e,locale:Fe,getPopupContainer:Xe},za(_e.title,dn))})}return"children"in kt&&(kt=Object.assign(Object.assign({},kt),{children:qr(le,se,kt.children,xe,Fe,$e,Xe,Et)})),kt})}function ei(le){const se={};return le.forEach(he=>{let{key:xe,filteredKeys:Fe,column:$e}=he;const{filters:Xe,filterDropdown:Ye}=$e;if(Ye)se[xe]=Fe||null;else if(Array.isArray(Fe)){const _e=hr(Xe);se[xe]=_e.filter(ft=>Fe.includes(String(ft)))}else se[xe]=null}),se}function ti(le,se){return se.reduce((he,xe)=>{const{column:{onFilter:Fe,filters:$e},filteredKeys:Xe}=xe;return Fe&&Xe&&Xe.length?he.filter(Ye=>Xe.some(_e=>{const ft=hr($e),Et=ft.findIndex(Kt=>String(Kt)===String(_e)),ht=Et!==-1?ft[Et]:_e;return Fe(ht,Ye)})):he},le)}const ni=le=>le.flatMap(se=>"children"in se?[se].concat((0,Xt.Z)(ni(se.children||[]))):[se]);function Ri(le){let{prefixCls:se,dropdownPrefixCls:he,mergedColumns:xe,onFilterChange:Fe,getPopupContainer:$e,locale:Xe}=le;const Ye=re.useMemo(()=>ni(xe||[]),[xe]),[_e,ft]=re.useState(()=>Dr(Ye,!0)),Et=re.useMemo(()=>{const kt=Dr(Ye,!1);if(kt.length===0)return kt;let sn=!0,an=!0;if(kt.forEach(dn=>{let{filteredKeys:on}=dn;on!==void 0?sn=!1:an=!1}),sn){const dn=(Ye||[]).map((on,pn)=>Pn(on,va(pn)));return _e.filter(on=>{let{key:pn}=on;return dn.includes(pn)}).map(on=>{const pn=Ye[dn.findIndex(zn=>zn===on.key)];return Object.assign(Object.assign({},on),{column:Object.assign(Object.assign({},on.column),pn),forceFiltered:pn.filtered})})}return kt},[Ye,_e]),ht=re.useMemo(()=>ei(Et),[Et]),Kt=kt=>{const sn=Et.filter(an=>{let{key:dn}=an;return dn!==kt.key});sn.push(kt),ft(sn),Fe(ei(sn),sn)};return[kt=>qr(se,he,kt,Et,Xe,Kt,$e),Et,ht]}var zi=Ri;function Ai(le,se,he){const xe=re.useRef({});function Fe($e){if(!xe.current||xe.current.data!==le||xe.current.childrenColumnName!==se||xe.current.getRowKey!==he){let Ye=function(_e){_e.forEach((ft,Et)=>{const ht=he(ft,Et);Xe.set(ht,ft),ft&&typeof ft=="object"&&se in ft&&Ye(ft[se]||[])})};const Xe=new Map;Ye(le),xe.current={data:le,childrenColumnName:se,kvMap:Xe,getRowKey:he}}return xe.current.kvMap.get($e)}return[Fe]}var ki=te(50371),Gi=function(le,se){var he={};for(var xe in le)Object.prototype.hasOwnProperty.call(le,xe)&&se.indexOf(xe)<0&&(he[xe]=le[xe]);if(le!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Fe=0,xe=Object.getOwnPropertySymbols(le);Fe{const $e=le[Fe];typeof $e!="function"&&(he[Fe]=$e)}),he}function Ki(le,se,he){const xe=he&&typeof he=="object"?he:{},{total:Fe=0}=xe,$e=Gi(xe,["total"]),[Xe,Ye]=(0,re.useState)(()=>({current:"defaultCurrent"in $e?$e.defaultCurrent:1,pageSize:"defaultPageSize"in $e?$e.defaultPageSize:ai})),_e=(0,ki.Z)(Xe,$e,{total:Fe>0?Fe:le}),ft=Math.ceil((Fe||le)/_e.pageSize);_e.current>ft&&(_e.current=ft||1);const Et=(Kt,zt)=>{Ye({current:Kt!=null?Kt:1,pageSize:zt||_e.pageSize})},ht=(Kt,zt)=>{var kt;he&&((kt=he.onChange)===null||kt===void 0||kt.call(he,Kt,zt)),Et(Kt,zt),se(Kt,zt||(_e==null?void 0:_e.pageSize))};return he===!1?[{},()=>{}]:[Object.assign(Object.assign({},_e),{onChange:ht}),Et]}var ji=Ki,Hi=te(84105),oi=te(35654),Tr=te(90782),Wi=te(71430),_i=te(18929);const dr={},Rr="SELECT_ALL",zr="SELECT_INVERT",Ar="SELECT_NONE",ri=[],ii=(le,se)=>{let he=[];return(se||[]).forEach(xe=>{he.push(xe),xe&&typeof xe=="object"&&le in xe&&(he=[].concat((0,Xt.Z)(he),(0,Xt.Z)(ii(le,xe[le]))))}),he};var Ui=(le,se)=>{const{preserveSelectedRowKeys:he,selectedRowKeys:xe,defaultSelectedRowKeys:Fe,getCheckboxProps:$e,onChange:Xe,onSelect:Ye,onSelectAll:_e,onSelectInvert:ft,onSelectNone:Et,onSelectMultiple:ht,columnWidth:Kt,type:zt,selections:kt,fixed:sn,renderCell:an,hideSelectAll:dn,checkStrictly:on=!0}=se||{},{prefixCls:pn,data:zn,pageData:An,getRecordByKey:Bn,getRowKey:Xn,expandType:oa,childrenColumnName:Sn,locale:On,getPopupContainer:vn}=le,[cn,wn]=(0,_i.Z)(xe||Fe||ri,{value:xe}),Un=re.useRef(new Map),da=(0,re.useCallback)(_n=>{if(he){const Hn=new Map;_n.forEach(Kn=>{let Dn=Bn(Kn);!Dn&&Un.current.has(Kn)&&(Dn=Un.current.get(Kn)),Hn.set(Kn,Dn)}),Un.current=Hn}},[Bn,he]);re.useEffect(()=>{da(cn)},[cn]);const{keyEntities:na}=(0,re.useMemo)(()=>{if(on)return{keyEntities:null};let _n=zn;if(he){const Hn=new Set(zn.map((Dn,La)=>Xn(Dn,La))),Kn=Array.from(Un.current).reduce((Dn,La)=>{let[Tn,ea]=La;return Hn.has(Tn)?Dn:Dn.concat(ea)},[]);_n=[].concat((0,Xt.Z)(_n),(0,Xt.Z)(Kn))}return(0,Wi.I8)(_n,{externalGetKey:Xn,childrenPropName:Sn})},[zn,Xn,on,Sn,he]),Zn=(0,re.useMemo)(()=>ii(Sn,An),[Sn,An]),ua=(0,re.useMemo)(()=>{const _n=new Map;return Zn.forEach((Hn,Kn)=>{const Dn=Xn(Hn,Kn),La=($e?$e(Hn):null)||{};_n.set(Dn,La)}),_n},[Zn,Xn,$e]),ma=(0,re.useCallback)(_n=>{var Hn;return!!(!((Hn=ua.get(Xn(_n)))===null||Hn===void 0)&&Hn.disabled)},[ua,Xn]),[ka,Ca]=(0,re.useMemo)(()=>{if(on)return[cn||[],[]];const{checkedKeys:_n,halfCheckedKeys:Hn}=(0,Tr.S)(cn,!0,na,ma);return[_n||[],Hn]},[cn,on,na,ma]),eo=(0,re.useMemo)(()=>{const _n=zt==="radio"?ka.slice(0,1):ka;return new Set(_n)},[ka,zt]),to=(0,re.useMemo)(()=>zt==="radio"?new Set:new Set(Ca),[Ca,zt]),[ra,oo]=(0,re.useState)(null);re.useEffect(()=>{se||wn(ri)},[!!se]);const wa=(0,re.useCallback)((_n,Hn)=>{let Kn,Dn;da(_n),he?(Kn=_n,Dn=_n.map(La=>Un.current.get(La))):(Kn=[],Dn=[],_n.forEach(La=>{const Tn=Bn(La);Tn!==void 0&&(Kn.push(La),Dn.push(Tn))})),wn(Kn),Xe==null||Xe(Kn,Dn,{type:Hn})},[wn,Bn,Xe,he]),_a=(0,re.useCallback)((_n,Hn,Kn,Dn)=>{if(Ye){const La=Kn.map(Tn=>Bn(Tn));Ye(Bn(_n),Hn,La,Dn)}wa(Kn,"single")},[Ye,Bn,wa]),Ha=(0,re.useMemo)(()=>!kt||dn?null:(kt===!0?[Rr,zr,Ar]:kt).map(Hn=>Hn===Rr?{key:"all",text:On.selectionAll,onSelect(){wa(zn.map((Kn,Dn)=>Xn(Kn,Dn)).filter(Kn=>{const Dn=ua.get(Kn);return!(Dn!=null&&Dn.disabled)||eo.has(Kn)}),"all")}}:Hn===zr?{key:"invert",text:On.selectInvert,onSelect(){const Kn=new Set(eo);An.forEach((La,Tn)=>{const ea=Xn(La,Tn),ya=ua.get(ea);ya!=null&&ya.disabled||(Kn.has(ea)?Kn.delete(ea):Kn.add(ea))});const Dn=Array.from(Kn);ft&&ft(Dn),wa(Dn,"invert")}}:Hn===Ar?{key:"none",text:On.selectNone,onSelect(){Et==null||Et(),wa(Array.from(eo).filter(Kn=>{const Dn=ua.get(Kn);return Dn==null?void 0:Dn.disabled}),"none")}}:Hn).map(Hn=>Object.assign(Object.assign({},Hn),{onSelect:function(){for(var Kn,Dn,La=arguments.length,Tn=new Array(La),ea=0;ea{var Hn;if(!se)return _n.filter(Na=>Na!==dr);let Kn=(0,Xt.Z)(_n);const Dn=new Set(eo),La=Zn.map(Xn).filter(Na=>!ua.get(Na).disabled),Tn=La.every(Na=>Dn.has(Na)),ea=La.some(Na=>Dn.has(Na)),ya=()=>{const Na=[];Tn?La.forEach(Ja=>{Dn.delete(Ja),Na.push(Ja)}):La.forEach(Ja=>{Dn.has(Ja)||(Dn.add(Ja),Na.push(Ja))});const Ma=Array.from(Dn);_e==null||_e(!Tn,Ma.map(Ja=>Bn(Ja)),Na.map(Ja=>Bn(Ja))),wa(Ma,"all"),oo(null)};let Sa;if(zt!=="radio"){let Na;if(Ha){const fa={getPopupContainer:vn,items:Ha.map((Oo,Fo)=>{const{key:Ko,text:nr,onSelect:er}=Oo;return{key:Ko!=null?Ko:Fo,onClick:()=>{er==null||er(La)},label:nr}})};Na=re.createElement("div",{className:`${pn}-selection-extra`},re.createElement(Wo.Z,{menu:fa,getPopupContainer:vn},re.createElement("span",null,re.createElement(Hi.Z,null))))}const Ma=Zn.map((fa,Oo)=>{const Fo=Xn(fa,Oo),Ko=ua.get(Fo)||{};return Object.assign({checked:Dn.has(Fo)},Ko)}).filter(fa=>{let{disabled:Oo}=fa;return Oo}),Ja=!!Ma.length&&Ma.length===Zn.length,so=Ja&&Ma.every(fa=>{let{checked:Oo}=fa;return Oo}),co=Ja&&Ma.some(fa=>{let{checked:Oo}=fa;return Oo});Sa=!dn&&re.createElement("div",{className:`${pn}-selection`},re.createElement(Ya.default,{checked:Ja?so:!!Zn.length&&Tn,indeterminate:Ja?!so&&co:!Tn&&ea,onChange:ya,disabled:Zn.length===0||Ja,"aria-label":Na?"Custom selection":"Select all",skipGroup:!0}),Na)}let Lo;zt==="radio"?Lo=(Na,Ma,Ja)=>{const so=Xn(Ma,Ja),co=Dn.has(so);return{node:re.createElement(vr.ZP,Object.assign({},ua.get(so),{checked:co,onClick:fa=>fa.stopPropagation(),onChange:fa=>{Dn.has(so)||_a(so,!0,[so],fa.nativeEvent)}})),checked:co}}:Lo=(Na,Ma,Ja)=>{var so;const co=Xn(Ma,Ja),fa=Dn.has(co),Oo=to.has(co),Fo=ua.get(co);let Ko;return oa==="nest"?Ko=Oo:Ko=(so=Fo==null?void 0:Fo.indeterminate)!==null&&so!==void 0?so:Oo,{node:re.createElement(Ya.default,Object.assign({},Fo,{indeterminate:Ko,checked:fa,skipGroup:!0,onClick:nr=>nr.stopPropagation(),onChange:nr=>{let{nativeEvent:er}=nr;const{shiftKey:Cr}=er;let lr=-1,Yo=-1;if(Cr&&on){const Ro=new Set([ra,co]);La.some((No,uo)=>{if(Ro.has(No))if(lr===-1)lr=uo;else return Yo=uo,!0;return!1})}if(Yo!==-1&&lr!==Yo&&on){const Ro=La.slice(lr,Yo+1),No=[];fa?Ro.forEach(Qa=>{Dn.has(Qa)&&(No.push(Qa),Dn.delete(Qa))}):Ro.forEach(Qa=>{Dn.has(Qa)||(No.push(Qa),Dn.add(Qa))});const uo=Array.from(Dn);ht==null||ht(!fa,uo.map(Qa=>Bn(Qa)),No.map(Qa=>Bn(Qa))),wa(uo,"multiple")}else{const Ro=ka;if(on){const No=fa?(0,oi._5)(Ro,co):(0,oi.L0)(Ro,co);_a(co,!fa,No,er)}else{const No=(0,Tr.S)([].concat((0,Xt.Z)(Ro),[co]),!0,na,ma),{checkedKeys:uo,halfCheckedKeys:Qa}=No;let ar=uo;if(fa){const pr=new Set(uo);pr.delete(co),ar=(0,Tr.S)(Array.from(pr),{checked:!1,halfCheckedKeys:Qa},na,ma).checkedKeys}_a(co,!fa,ar,er)}}oo(fa?null:co)}})),checked:fa}};const bo=(Na,Ma,Ja)=>{const{node:so,checked:co}=Lo(Na,Ma,Ja);return an?an(co,Ma,Ja,so):so};if(!Kn.includes(dr))if(Kn.findIndex(Na=>{var Ma;return((Ma=Na[Nn])===null||Ma===void 0?void 0:Ma.columnType)==="EXPAND_COLUMN"})===0){const[Na,...Ma]=Kn;Kn=[Na,dr].concat((0,Xt.Z)(Ma))}else Kn=[dr].concat((0,Xt.Z)(Kn));const qo=Kn.indexOf(dr);Kn=Kn.filter((Na,Ma)=>Na!==dr||Ma===qo);const ro=Kn[qo-1],Xo=Kn[qo+1];let io=sn;io===void 0&&((Xo==null?void 0:Xo.fixed)!==void 0?io=Xo.fixed:(ro==null?void 0:ro.fixed)!==void 0&&(io=ro.fixed)),io&&ro&&((Hn=ro[Nn])===null||Hn===void 0?void 0:Hn.columnType)==="EXPAND_COLUMN"&&ro.fixed===void 0&&(ro.fixed=io);const To=st()(`${pn}-selection-col`,{[`${pn}-selection-col-with-dropdown`]:kt&&zt==="checkbox"}),fr={fixed:io,width:Kt,className:`${pn}-selection-column`,title:se.columnTitle||Sa,render:bo,onCell:se.onCell,[Nn]:{className:To}};return Kn.map(Na=>Na===dr?fr:Na)},[Xn,Zn,se,ka,eo,to,Kt,Ha,oa,ra,ua,ht,_a,ma]),eo]},Vi=te(89489),Xi=te(59477),Yi=te(6848);const Lr="ascend",kr="descend";function Fr(le){return typeof le.sorter=="object"&&typeof le.sorter.multiple=="number"?le.sorter.multiple:!1}function li(le){return typeof le=="function"?le:le&&typeof le=="object"&&le.compare?le.compare:!1}function Ji(le,se){return se?le[le.indexOf(se)+1]:le[0]}function Gr(le,se,he){let xe=[];function Fe($e,Xe){xe.push({column:$e,key:Pn($e,Xe),multiplePriority:Fr($e),sortOrder:$e.sortOrder})}return(le||[]).forEach(($e,Xe)=>{const Ye=va(Xe,he);$e.children?("sortOrder"in $e&&Fe($e,Ye),xe=[].concat((0,Xt.Z)(xe),(0,Xt.Z)(Gr($e.children,se,Ye)))):$e.sorter&&("sortOrder"in $e?Fe($e,Ye):se&&$e.defaultSortOrder&&xe.push({column:$e,key:Pn($e,Ye),multiplePriority:Fr($e),sortOrder:$e.defaultSortOrder}))}),xe}function si(le,se,he,xe,Fe,$e,Xe,Ye){return(se||[]).map((_e,ft)=>{const Et=va(ft,Ye);let ht=_e;if(ht.sorter){const Kt=ht.sortDirections||Fe,zt=ht.showSorterTooltip===void 0?Xe:ht.showSorterTooltip,kt=Pn(ht,Et),sn=he.find(oa=>{let{key:Sn}=oa;return Sn===kt}),an=sn?sn.sortOrder:null,dn=Ji(Kt,an);let on;if(_e.sortIcon)on=_e.sortIcon({sortOrder:an});else{const oa=Kt.includes(Lr)&&re.createElement(Xi.Z,{className:st()(`${le}-column-sorter-up`,{active:an===Lr})}),Sn=Kt.includes(kr)&&re.createElement(Vi.Z,{className:st()(`${le}-column-sorter-down`,{active:an===kr})});on=re.createElement("span",{className:st()(`${le}-column-sorter`,{[`${le}-column-sorter-full`]:!!(oa&&Sn)})},re.createElement("span",{className:`${le}-column-sorter-inner`,"aria-hidden":"true"},oa,Sn))}const{cancelSort:pn,triggerAsc:zn,triggerDesc:An}=$e||{};let Bn=pn;dn===kr?Bn=An:dn===Lr&&(Bn=zn);const Xn=typeof zt=="object"?zt:{title:Bn};ht=Object.assign(Object.assign({},ht),{className:st()(ht.className,{[`${le}-column-sort`]:an}),title:oa=>{const Sn=re.createElement("div",{className:`${le}-column-sorters`},re.createElement("span",{className:`${le}-column-title`},za(_e.title,oa)),on);return zt?re.createElement(Yi.Z,Object.assign({},Xn),Sn):Sn},onHeaderCell:oa=>{const Sn=_e.onHeaderCell&&_e.onHeaderCell(oa)||{},On=Sn.onClick,vn=Sn.onKeyDown;Sn.onClick=Un=>{xe({column:_e,key:kt,sortOrder:dn,multiplePriority:Fr(_e)}),On==null||On(Un)},Sn.onKeyDown=Un=>{Un.keyCode===br.Z.ENTER&&(xe({column:_e,key:kt,sortOrder:dn,multiplePriority:Fr(_e)}),vn==null||vn(Un))};const cn=lo(_e.title,{}),wn=cn==null?void 0:cn.toString();return an?Sn["aria-sort"]=an==="ascend"?"ascending":"descending":Sn["aria-label"]=wn||"",Sn.className=st()(Sn.className,`${le}-column-has-sorters`),Sn.tabIndex=0,_e.ellipsis&&(Sn.title=(cn!=null?cn:"").toString()),Sn}})}return"children"in ht&&(ht=Object.assign(Object.assign({},ht),{children:si(le,ht.children,he,xe,Fe,$e,Xe,Et)})),ht})}function di(le){const{column:se,sortOrder:he}=le;return{column:se,order:he,field:se.dataIndex,columnKey:se.key}}function gi(le){const se=le.filter(he=>{let{sortOrder:xe}=he;return xe}).map(di);return se.length===0&&le.length?Object.assign(Object.assign({},di(le[le.length-1])),{column:void 0}):se.length<=1?se[0]||{}:se}function Zr(le,se,he){const xe=se.slice().sort((Xe,Ye)=>Ye.multiplePriority-Xe.multiplePriority),Fe=le.slice(),$e=xe.filter(Xe=>{let{column:{sorter:Ye},sortOrder:_e}=Xe;return li(Ye)&&_e});return $e.length?Fe.sort((Xe,Ye)=>{for(let _e=0;_e<$e.length;_e+=1){const ft=$e[_e],{column:{sorter:Et},sortOrder:ht}=ft,Kt=li(Et);if(Kt&&ht){const zt=Kt(Xe,Ye,ht);if(zt!==0)return ht===Lr?zt:-zt}}return 0}).map(Xe=>{const Ye=Xe[he];return Ye?Object.assign(Object.assign({},Xe),{[he]:Zr(Ye,se,he)}):Xe}):Fe}function Qi(le){let{prefixCls:se,mergedColumns:he,onSorterChange:xe,sortDirections:Fe,tableLocale:$e,showSorterTooltip:Xe}=le;const[Ye,_e]=re.useState(Gr(he,!0)),ft=re.useMemo(()=>{let kt=!0;const sn=Gr(he,!1);if(!sn.length)return Ye;const an=[];function dn(pn){kt?an.push(pn):an.push(Object.assign(Object.assign({},pn),{sortOrder:null}))}let on=null;return sn.forEach(pn=>{on===null?(dn(pn),pn.sortOrder&&(pn.multiplePriority===!1?kt=!1:on=!0)):(on&&pn.multiplePriority!==!1||(kt=!1),dn(pn))}),an},[he,Ye]),Et=re.useMemo(()=>{const kt=ft.map(sn=>{let{column:an,sortOrder:dn}=sn;return{column:an,order:dn}});return{sortColumns:kt,sortColumn:kt[0]&&kt[0].column,sortOrder:kt[0]&&kt[0].order}},[ft]);function ht(kt){let sn;kt.multiplePriority===!1||!ft.length||ft[0].multiplePriority===!1?sn=[kt]:sn=[].concat((0,Xt.Z)(ft.filter(an=>{let{key:dn}=an;return dn!==kt.key})),[kt]),_e(sn),xe(gi(sn),sn)}return[kt=>si(se,kt,ft,ht,Fe,$e,Xe),ft,Et,()=>gi(ft)]}function ci(le,se){return le.map(he=>{const xe=Object.assign({},he);return xe.title=za(he.title,se),"children"in xe&&(xe.children=ci(xe.children,se)),xe})}function qi(le){return[re.useCallback(he=>ci(he,le),[le])]}var el=ha((le,se)=>{const{_renderTimes:he}=le,{_renderTimes:xe}=se;return he!==xe}),tl=Mo((le,se)=>{const{_renderTimes:he}=le,{_renderTimes:xe}=se;return he!==xe}),xr=te(64993),$r=te(17313),nl=te(83116),al=te(37613),ol=le=>{const{componentCls:se}=le,he=`${le.lineWidth}px ${le.lineType} ${le.tableBorderColor}`,xe=(Fe,$e,Xe)=>({[`&${se}-${Fe}`]:{[`> ${se}-container`]:{[`> ${se}-content, > ${se}-body`]:{"\n > table > tbody > tr > th,\n > table > tbody > tr > td\n ":{[`> ${se}-expanded-row-fixed`]:{margin:`-${$e}px -${Xe+le.lineWidth}px`}}}}}});return{[`${se}-wrapper`]:{[`${se}${se}-bordered`]:Object.assign(Object.assign(Object.assign({[`> ${se}-title`]:{border:he,borderBottom:0},[`> ${se}-container`]:{borderInlineStart:he,borderTop:he,[` > ${se}-content, > ${se}-header, > ${se}-body, > ${se}-summary - `]:{"> table":{"\n > thead > tr > th,\n > thead > tr > td,\n > tbody > tr > th,\n > tbody > tr > td,\n > tfoot > tr > th,\n > tfoot > tr > td\n ":{borderInlineEnd:he},"> thead":{"> tr:not(:last-child) > th":{borderBottom:he},"> tr > th::before":{backgroundColor:"transparent !important"}},"\n > thead > tr,\n > tbody > tr,\n > tfoot > tr\n ":{[`> ${se}-cell-fix-right-first::after`]:{borderInlineEnd:he}},"\n > tbody > tr > th,\n > tbody > tr > td\n ":{[`> ${se}-expanded-row-fixed`]:{margin:`-${ie.tablePaddingVertical}px -${ie.tablePaddingHorizontal+ie.lineWidth}px`,"&::after":{position:"absolute",top:0,insetInlineEnd:ie.lineWidth,bottom:0,borderInlineEnd:he,content:'""'}}}}}},[`&${se}-scroll-horizontal`]:{[`> ${se}-container > ${se}-body`]:{"> table > tbody":{[` + `]:{"> table":{"\n > thead > tr > th,\n > thead > tr > td,\n > tbody > tr > th,\n > tbody > tr > td,\n > tfoot > tr > th,\n > tfoot > tr > td\n ":{borderInlineEnd:he},"> thead":{"> tr:not(:last-child) > th":{borderBottom:he},"> tr > th::before":{backgroundColor:"transparent !important"}},"\n > thead > tr,\n > tbody > tr,\n > tfoot > tr\n ":{[`> ${se}-cell-fix-right-first::after`]:{borderInlineEnd:he}},"\n > tbody > tr > th,\n > tbody > tr > td\n ":{[`> ${se}-expanded-row-fixed`]:{margin:`-${le.tablePaddingVertical}px -${le.tablePaddingHorizontal+le.lineWidth}px`,"&::after":{position:"absolute",top:0,insetInlineEnd:le.lineWidth,bottom:0,borderInlineEnd:he,content:'""'}}}}}},[`&${se}-scroll-horizontal`]:{[`> ${se}-container > ${se}-body`]:{"> table > tbody":{[` > tr${se}-expanded-row, > tr${se}-placeholder - `]:{"> th, > td":{borderInlineEnd:0}}}}}},xe("middle",ie.tablePaddingVerticalMiddle,ie.tablePaddingHorizontalMiddle)),xe("small",ie.tablePaddingVerticalSmall,ie.tablePaddingHorizontalSmall)),{[`> ${se}-footer`]:{border:he,borderTop:0}}),[`${se}-cell`]:{[`${se}-container:first-child`]:{borderTop:0},"&-scrollbar:not([rowspan])":{boxShadow:`0 ${ie.lineWidth}px 0 ${ie.lineWidth}px ${ie.tableHeaderBg}`}},[`${se}-bordered ${se}-cell-scrollbar`]:{borderInlineEnd:he}}}},rl=ie=>{const{componentCls:se}=ie;return{[`${se}-wrapper`]:{[`${se}-cell-ellipsis`]:Object.assign(Object.assign({},$r.vS),{wordBreak:"keep-all",[` + `]:{"> th, > td":{borderInlineEnd:0}}}}}},xe("middle",le.tablePaddingVerticalMiddle,le.tablePaddingHorizontalMiddle)),xe("small",le.tablePaddingVerticalSmall,le.tablePaddingHorizontalSmall)),{[`> ${se}-footer`]:{border:he,borderTop:0}}),[`${se}-cell`]:{[`${se}-container:first-child`]:{borderTop:0},"&-scrollbar:not([rowspan])":{boxShadow:`0 ${le.lineWidth}px 0 ${le.lineWidth}px ${le.tableHeaderBg}`}},[`${se}-bordered ${se}-cell-scrollbar`]:{borderInlineEnd:he}}}},rl=le=>{const{componentCls:se}=le;return{[`${se}-wrapper`]:{[`${se}-cell-ellipsis`]:Object.assign(Object.assign({},$r.vS),{wordBreak:"keep-all",[` &${se}-cell-fix-left-last, &${se}-cell-fix-right-first - `]:{overflow:"visible",[`${se}-cell-content`]:{display:"block",overflow:"hidden",textOverflow:"ellipsis"}},[`${se}-column-title`]:{overflow:"hidden",textOverflow:"ellipsis",wordBreak:"keep-all"}})}}},il=ie=>{const{componentCls:se}=ie;return{[`${se}-wrapper`]:{[`${se}-tbody > tr${se}-placeholder`]:{textAlign:"center",color:ie.colorTextDisabled,"\n &:hover > th,\n &:hover > td,\n ":{background:ie.colorBgContainer}}}}},ll=te(15969),sl=ie=>{const{componentCls:se,antCls:he,controlInteractiveSize:xe,motionDurationSlow:Fe,lineWidth:$e,paddingXS:Xe,lineType:Ye,tableBorderColor:We,tableExpandIconBg:mt,tableExpandColumnWidth:Et,borderRadius:pt,fontSize:jt,fontSizeSM:zt,lineHeight:Gt,tablePaddingVertical:sn,tablePaddingHorizontal:an,tableExpandedRowBg:dn,paddingXXS:on}=ie,pn=xe/2-$e,zn=pn*2+$e*3,An=`${$e}px ${Ye} ${We}`,Bn=on-$e;return{[`${se}-wrapper`]:{[`${se}-expand-icon-col`]:{width:Et},[`${se}-row-expand-icon-cell`]:{textAlign:"center",[`${se}-row-expand-icon`]:{display:"inline-flex",float:"none",verticalAlign:"sub"}},[`${se}-row-indent`]:{height:1,float:"left"},[`${se}-row-expand-icon`]:Object.assign(Object.assign({},(0,ll.N)(ie)),{position:"relative",float:"left",boxSizing:"border-box",width:zn,height:zn,padding:0,color:"inherit",lineHeight:`${zn}px`,background:mt,border:An,borderRadius:pt,transform:`scale(${xe/zn})`,transition:`all ${Fe}`,userSelect:"none","&:focus, &:hover, &:active":{borderColor:"currentcolor"},"&::before, &::after":{position:"absolute",background:"currentcolor",transition:`transform ${Fe} ease-out`,content:'""'},"&::before":{top:pn,insetInlineEnd:Bn,insetInlineStart:Bn,height:$e},"&::after":{top:Bn,bottom:Bn,insetInlineStart:pn,width:$e,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"}}),[`${se}-row-indent + ${se}-row-expand-icon`]:{marginTop:(jt*Gt-$e*3)/2-Math.ceil((zt*1.4-$e*3)/2),marginInlineEnd:Xe},[`tr${se}-expanded-row`]:{"&, &:hover":{"> th, > td":{background:dn}},[`${he}-descriptions-view`]:{display:"flex",table:{flex:"auto",width:"auto"}}},[`${se}-expanded-row-fixed`]:{position:"relative",margin:`-${sn}px -${an}px`,padding:`${sn}px ${an}px`}}}},dl=ie=>{const{componentCls:se,antCls:he,iconCls:xe,tableFilterDropdownWidth:Fe,tableFilterDropdownSearchWidth:$e,paddingXXS:Xe,paddingXS:Ye,colorText:We,lineWidth:mt,lineType:Et,tableBorderColor:pt,tableHeaderIconColor:jt,fontSizeSM:zt,tablePaddingHorizontal:Gt,borderRadius:sn,motionDurationSlow:an,colorTextDescription:dn,colorPrimary:on,tableHeaderFilterActiveBg:pn,colorTextDisabled:zn,tableFilterDropdownBg:An,tableFilterDropdownHeight:Bn,controlItemBgHover:Xn,controlItemBgActive:oa,boxShadowSecondary:Sn,filterDropdownMenuBg:On}=ie,vn=`${he}-dropdown`,cn=`${se}-filter-dropdown`,wn=`${he}-tree`,Un=`${mt}px ${Et} ${pt}`;return[{[`${se}-wrapper`]:{[`${se}-filter-column`]:{display:"flex",justifyContent:"space-between"},[`${se}-filter-trigger`]:{position:"relative",display:"flex",alignItems:"center",marginBlock:-Xe,marginInline:`${Xe}px ${-Gt/2}px`,padding:`0 ${Xe}px`,color:jt,fontSize:zt,borderRadius:sn,cursor:"pointer",transition:`all ${an}`,"&:hover":{color:dn,background:pn},"&.active":{color:on}}}},{[`${he}-dropdown`]:{[cn]:Object.assign(Object.assign({},(0,$r.Wf)(ie)),{minWidth:Fe,backgroundColor:An,borderRadius:sn,boxShadow:Sn,overflow:"hidden",[`${vn}-menu`]:{maxHeight:Bn,overflowX:"hidden",border:0,boxShadow:"none",borderRadius:"unset",backgroundColor:On,"&:empty::after":{display:"block",padding:`${Ye}px 0`,color:zn,fontSize:zt,textAlign:"center",content:'"Not Found"'}},[`${cn}-tree`]:{paddingBlock:`${Ye}px 0`,paddingInline:Ye,[wn]:{padding:0},[`${wn}-treenode ${wn}-node-content-wrapper:hover`]:{backgroundColor:Xn},[`${wn}-treenode-checkbox-checked ${wn}-node-content-wrapper`]:{"&, &:hover":{backgroundColor:oa}}},[`${cn}-search`]:{padding:Ye,borderBottom:Un,"&-input":{input:{minWidth:$e},[xe]:{color:zn}}},[`${cn}-checkall`]:{width:"100%",marginBottom:Xe,marginInlineStart:Xe},[`${cn}-btns`]:{display:"flex",justifyContent:"space-between",padding:`${Ye-mt}px ${Ye}px`,overflow:"hidden",borderTop:Un}})}},{[`${he}-dropdown ${cn}, ${cn}-submenu`]:{[`${he}-checkbox-wrapper + span`]:{paddingInlineStart:Ye,color:We},"> ul":{maxHeight:"calc(100vh - 130px)",overflowX:"hidden",overflowY:"auto"}}}]},gl=ie=>{const{componentCls:se,lineWidth:he,colorSplit:xe,motionDurationSlow:Fe,zIndexTableFixed:$e,tableBg:Xe,zIndexTableSticky:Ye}=ie,We=xe;return{[`${se}-wrapper`]:{[` + `]:{overflow:"visible",[`${se}-cell-content`]:{display:"block",overflow:"hidden",textOverflow:"ellipsis"}},[`${se}-column-title`]:{overflow:"hidden",textOverflow:"ellipsis",wordBreak:"keep-all"}})}}},il=le=>{const{componentCls:se}=le;return{[`${se}-wrapper`]:{[`${se}-tbody > tr${se}-placeholder`]:{textAlign:"center",color:le.colorTextDisabled,"\n &:hover > th,\n &:hover > td,\n ":{background:le.colorBgContainer}}}}},ll=te(15969),sl=le=>{const{componentCls:se,antCls:he,controlInteractiveSize:xe,motionDurationSlow:Fe,lineWidth:$e,paddingXS:Xe,lineType:Ye,tableBorderColor:_e,tableExpandIconBg:ft,tableExpandColumnWidth:Et,borderRadius:ht,fontSize:Kt,fontSizeSM:zt,lineHeight:kt,tablePaddingVertical:sn,tablePaddingHorizontal:an,tableExpandedRowBg:dn,paddingXXS:on}=le,pn=xe/2-$e,zn=pn*2+$e*3,An=`${$e}px ${Ye} ${_e}`,Bn=on-$e;return{[`${se}-wrapper`]:{[`${se}-expand-icon-col`]:{width:Et},[`${se}-row-expand-icon-cell`]:{textAlign:"center",[`${se}-row-expand-icon`]:{display:"inline-flex",float:"none",verticalAlign:"sub"}},[`${se}-row-indent`]:{height:1,float:"left"},[`${se}-row-expand-icon`]:Object.assign(Object.assign({},(0,ll.N)(le)),{position:"relative",float:"left",boxSizing:"border-box",width:zn,height:zn,padding:0,color:"inherit",lineHeight:`${zn}px`,background:ft,border:An,borderRadius:ht,transform:`scale(${xe/zn})`,transition:`all ${Fe}`,userSelect:"none","&:focus, &:hover, &:active":{borderColor:"currentcolor"},"&::before, &::after":{position:"absolute",background:"currentcolor",transition:`transform ${Fe} ease-out`,content:'""'},"&::before":{top:pn,insetInlineEnd:Bn,insetInlineStart:Bn,height:$e},"&::after":{top:Bn,bottom:Bn,insetInlineStart:pn,width:$e,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"}}),[`${se}-row-indent + ${se}-row-expand-icon`]:{marginTop:(Kt*kt-$e*3)/2-Math.ceil((zt*1.4-$e*3)/2),marginInlineEnd:Xe},[`tr${se}-expanded-row`]:{"&, &:hover":{"> th, > td":{background:dn}},[`${he}-descriptions-view`]:{display:"flex",table:{flex:"auto",width:"auto"}}},[`${se}-expanded-row-fixed`]:{position:"relative",margin:`-${sn}px -${an}px`,padding:`${sn}px ${an}px`}}}},dl=le=>{const{componentCls:se,antCls:he,iconCls:xe,tableFilterDropdownWidth:Fe,tableFilterDropdownSearchWidth:$e,paddingXXS:Xe,paddingXS:Ye,colorText:_e,lineWidth:ft,lineType:Et,tableBorderColor:ht,tableHeaderIconColor:Kt,fontSizeSM:zt,tablePaddingHorizontal:kt,borderRadius:sn,motionDurationSlow:an,colorTextDescription:dn,colorPrimary:on,tableHeaderFilterActiveBg:pn,colorTextDisabled:zn,tableFilterDropdownBg:An,tableFilterDropdownHeight:Bn,controlItemBgHover:Xn,controlItemBgActive:oa,boxShadowSecondary:Sn,filterDropdownMenuBg:On}=le,vn=`${he}-dropdown`,cn=`${se}-filter-dropdown`,wn=`${he}-tree`,Un=`${ft}px ${Et} ${ht}`;return[{[`${se}-wrapper`]:{[`${se}-filter-column`]:{display:"flex",justifyContent:"space-between"},[`${se}-filter-trigger`]:{position:"relative",display:"flex",alignItems:"center",marginBlock:-Xe,marginInline:`${Xe}px ${-kt/2}px`,padding:`0 ${Xe}px`,color:Kt,fontSize:zt,borderRadius:sn,cursor:"pointer",transition:`all ${an}`,"&:hover":{color:dn,background:pn},"&.active":{color:on}}}},{[`${he}-dropdown`]:{[cn]:Object.assign(Object.assign({},(0,$r.Wf)(le)),{minWidth:Fe,backgroundColor:An,borderRadius:sn,boxShadow:Sn,overflow:"hidden",[`${vn}-menu`]:{maxHeight:Bn,overflowX:"hidden",border:0,boxShadow:"none",borderRadius:"unset",backgroundColor:On,"&:empty::after":{display:"block",padding:`${Ye}px 0`,color:zn,fontSize:zt,textAlign:"center",content:'"Not Found"'}},[`${cn}-tree`]:{paddingBlock:`${Ye}px 0`,paddingInline:Ye,[wn]:{padding:0},[`${wn}-treenode ${wn}-node-content-wrapper:hover`]:{backgroundColor:Xn},[`${wn}-treenode-checkbox-checked ${wn}-node-content-wrapper`]:{"&, &:hover":{backgroundColor:oa}}},[`${cn}-search`]:{padding:Ye,borderBottom:Un,"&-input":{input:{minWidth:$e},[xe]:{color:zn}}},[`${cn}-checkall`]:{width:"100%",marginBottom:Xe,marginInlineStart:Xe},[`${cn}-btns`]:{display:"flex",justifyContent:"space-between",padding:`${Ye-ft}px ${Ye}px`,overflow:"hidden",borderTop:Un}})}},{[`${he}-dropdown ${cn}, ${cn}-submenu`]:{[`${he}-checkbox-wrapper + span`]:{paddingInlineStart:Ye,color:_e},"> ul":{maxHeight:"calc(100vh - 130px)",overflowX:"hidden",overflowY:"auto"}}}]},gl=le=>{const{componentCls:se,lineWidth:he,colorSplit:xe,motionDurationSlow:Fe,zIndexTableFixed:$e,tableBg:Xe,zIndexTableSticky:Ye}=le,_e=xe;return{[`${se}-wrapper`]:{[` ${se}-cell-fix-left, ${se}-cell-fix-right `]:{position:"sticky !important",zIndex:$e,background:Xe},[` @@ -168,16 +168,16 @@ `]:{position:"absolute",top:0,right:{_skip_check_:!0,value:0},bottom:-he,width:30,transform:"translateX(100%)",transition:`box-shadow ${Fe}`,content:'""',pointerEvents:"none"},[`${se}-cell-fix-left-all::after`]:{display:"none"},[` ${se}-cell-fix-right-first::after, ${se}-cell-fix-right-last::after - `]:{position:"absolute",top:0,bottom:-he,left:{_skip_check_:!0,value:0},width:30,transform:"translateX(-100%)",transition:`box-shadow ${Fe}`,content:'""',pointerEvents:"none"},[`${se}-container`]:{"&::before, &::after":{position:"absolute",top:0,bottom:0,zIndex:Ye+1,width:30,transition:`box-shadow ${Fe}`,content:'""',pointerEvents:"none"},"&::before":{insetInlineStart:0},"&::after":{insetInlineEnd:0}},[`${se}-ping-left`]:{[`&:not(${se}-has-fix-left) ${se}-container`]:{position:"relative","&::before":{boxShadow:`inset 10px 0 8px -8px ${We}`}},[` + `]:{position:"absolute",top:0,bottom:-he,left:{_skip_check_:!0,value:0},width:30,transform:"translateX(-100%)",transition:`box-shadow ${Fe}`,content:'""',pointerEvents:"none"},[`${se}-container`]:{"&::before, &::after":{position:"absolute",top:0,bottom:0,zIndex:Ye+1,width:30,transition:`box-shadow ${Fe}`,content:'""',pointerEvents:"none"},"&::before":{insetInlineStart:0},"&::after":{insetInlineEnd:0}},[`${se}-ping-left`]:{[`&:not(${se}-has-fix-left) ${se}-container`]:{position:"relative","&::before":{boxShadow:`inset 10px 0 8px -8px ${_e}`}},[` ${se}-cell-fix-left-first::after, ${se}-cell-fix-left-last::after - `]:{boxShadow:`inset 10px 0 8px -8px ${We}`},[`${se}-cell-fix-left-last::before`]:{backgroundColor:"transparent !important"}},[`${se}-ping-right`]:{[`&:not(${se}-has-fix-right) ${se}-container`]:{position:"relative","&::after":{boxShadow:`inset -10px 0 8px -8px ${We}`}},[` + `]:{boxShadow:`inset 10px 0 8px -8px ${_e}`},[`${se}-cell-fix-left-last::before`]:{backgroundColor:"transparent !important"}},[`${se}-ping-right`]:{[`&:not(${se}-has-fix-right) ${se}-container`]:{position:"relative","&::after":{boxShadow:`inset -10px 0 8px -8px ${_e}`}},[` ${se}-cell-fix-right-first::after, ${se}-cell-fix-right-last::after - `]:{boxShadow:`inset -10px 0 8px -8px ${We}`}}}}},cl=ie=>{const{componentCls:se,antCls:he}=ie;return{[`${se}-wrapper`]:{[`${se}-pagination${he}-pagination`]:{margin:`${ie.margin}px 0`},[`${se}-pagination`]:{display:"flex",flexWrap:"wrap",rowGap:ie.paddingXS,"> *":{flex:"none"},"&-left":{justifyContent:"flex-start"},"&-center":{justifyContent:"center"},"&-right":{justifyContent:"flex-end"}}}}},ul=ie=>{const{componentCls:se,tableRadius:he}=ie;return{[`${se}-wrapper`]:{[se]:{[`${se}-title, ${se}-header`]:{borderRadius:`${he}px ${he}px 0 0`},[`${se}-title + ${se}-container`]:{borderStartStartRadius:0,borderStartEndRadius:0,[`${se}-header, table`]:{borderRadius:0},"table > thead > tr:first-child":{"th:first-child, th:last-child, td:first-child, td:last-child":{borderRadius:0}}},"&-container":{borderStartStartRadius:he,borderStartEndRadius:he,"table > thead > tr:first-child":{"> *:first-child":{borderStartStartRadius:he},"> *:last-child":{borderStartEndRadius:he}}},"&-footer":{borderRadius:`0 0 ${he}px ${he}px`}}}}},ml=ie=>{const{componentCls:se}=ie;return{[`${se}-wrapper-rtl`]:{direction:"rtl",table:{direction:"rtl"},[`${se}-pagination-left`]:{justifyContent:"flex-end"},[`${se}-pagination-right`]:{justifyContent:"flex-start"},[`${se}-row-expand-icon`]:{float:"right","&::after":{transform:"rotate(-90deg)"},"&-collapsed::before":{transform:"rotate(180deg)"},"&-collapsed::after":{transform:"rotate(0deg)"}},[`${se}-container`]:{"&::before":{insetInlineStart:"unset",insetInlineEnd:0},"&::after":{insetInlineStart:0,insetInlineEnd:"unset"},[`${se}-row-indent`]:{float:"right"}}}}},fl=ie=>{const{componentCls:se,antCls:he,iconCls:xe,fontSizeIcon:Fe,padding:$e,paddingXS:Xe,tableHeaderIconColor:Ye,tableHeaderIconColorHover:We,tableSelectionColumnWidth:mt}=ie;return{[`${se}-wrapper`]:{[`${se}-selection-col`]:{width:mt,[`&${se}-selection-col-with-dropdown`]:{width:mt+Fe+$e/4}},[`${se}-bordered ${se}-selection-col`]:{width:mt+Xe*2,[`&${se}-selection-col-with-dropdown`]:{width:mt+Fe+$e/4+Xe*2}},[` + `]:{boxShadow:`inset -10px 0 8px -8px ${_e}`}}}}},cl=le=>{const{componentCls:se,antCls:he}=le;return{[`${se}-wrapper`]:{[`${se}-pagination${he}-pagination`]:{margin:`${le.margin}px 0`},[`${se}-pagination`]:{display:"flex",flexWrap:"wrap",rowGap:le.paddingXS,"> *":{flex:"none"},"&-left":{justifyContent:"flex-start"},"&-center":{justifyContent:"center"},"&-right":{justifyContent:"flex-end"}}}}},ul=le=>{const{componentCls:se,tableRadius:he}=le;return{[`${se}-wrapper`]:{[se]:{[`${se}-title, ${se}-header`]:{borderRadius:`${he}px ${he}px 0 0`},[`${se}-title + ${se}-container`]:{borderStartStartRadius:0,borderStartEndRadius:0,[`${se}-header, table`]:{borderRadius:0},"table > thead > tr:first-child":{"th:first-child, th:last-child, td:first-child, td:last-child":{borderRadius:0}}},"&-container":{borderStartStartRadius:he,borderStartEndRadius:he,"table > thead > tr:first-child":{"> *:first-child":{borderStartStartRadius:he},"> *:last-child":{borderStartEndRadius:he}}},"&-footer":{borderRadius:`0 0 ${he}px ${he}px`}}}}},ml=le=>{const{componentCls:se}=le;return{[`${se}-wrapper-rtl`]:{direction:"rtl",table:{direction:"rtl"},[`${se}-pagination-left`]:{justifyContent:"flex-end"},[`${se}-pagination-right`]:{justifyContent:"flex-start"},[`${se}-row-expand-icon`]:{float:"right","&::after":{transform:"rotate(-90deg)"},"&-collapsed::before":{transform:"rotate(180deg)"},"&-collapsed::after":{transform:"rotate(0deg)"}},[`${se}-container`]:{"&::before":{insetInlineStart:"unset",insetInlineEnd:0},"&::after":{insetInlineStart:0,insetInlineEnd:"unset"},[`${se}-row-indent`]:{float:"right"}}}}},fl=le=>{const{componentCls:se,antCls:he,iconCls:xe,fontSizeIcon:Fe,padding:$e,paddingXS:Xe,tableHeaderIconColor:Ye,tableHeaderIconColorHover:_e,tableSelectionColumnWidth:ft}=le;return{[`${se}-wrapper`]:{[`${se}-selection-col`]:{width:ft,[`&${se}-selection-col-with-dropdown`]:{width:ft+Fe+$e/4}},[`${se}-bordered ${se}-selection-col`]:{width:ft+Xe*2,[`&${se}-selection-col-with-dropdown`]:{width:ft+Fe+$e/4+Xe*2}},[` table tr th${se}-selection-column, table tr td${se}-selection-column - `]:{paddingInlineEnd:ie.paddingXS,paddingInlineStart:ie.paddingXS,textAlign:"center",[`${he}-radio-wrapper`]:{marginInlineEnd:0}},[`table tr th${se}-selection-column${se}-cell-fix-left`]:{zIndex:ie.zIndexTableFixed+1},[`table tr th${se}-selection-column::after`]:{backgroundColor:"transparent !important"},[`${se}-selection`]:{position:"relative",display:"inline-flex",flexDirection:"column"},[`${se}-selection-extra`]:{position:"absolute",top:0,zIndex:1,cursor:"pointer",transition:`all ${ie.motionDurationSlow}`,marginInlineStart:"100%",paddingInlineStart:`${ie.tablePaddingHorizontal/4}px`,[xe]:{color:Ye,fontSize:Fe,verticalAlign:"baseline","&:hover":{color:We}}}}}},pl=ie=>{const{componentCls:se}=ie,he=(xe,Fe,$e,Xe)=>({[`${se}${se}-${xe}`]:{fontSize:Xe,[` + `]:{paddingInlineEnd:le.paddingXS,paddingInlineStart:le.paddingXS,textAlign:"center",[`${he}-radio-wrapper`]:{marginInlineEnd:0}},[`table tr th${se}-selection-column${se}-cell-fix-left`]:{zIndex:le.zIndexTableFixed+1},[`table tr th${se}-selection-column::after`]:{backgroundColor:"transparent !important"},[`${se}-selection`]:{position:"relative",display:"inline-flex",flexDirection:"column"},[`${se}-selection-extra`]:{position:"absolute",top:0,zIndex:1,cursor:"pointer",transition:`all ${le.motionDurationSlow}`,marginInlineStart:"100%",paddingInlineStart:`${le.tablePaddingHorizontal/4}px`,[xe]:{color:Ye,fontSize:Fe,verticalAlign:"baseline","&:hover":{color:_e}}}}}},pl=le=>{const{componentCls:se}=le,he=(xe,Fe,$e,Xe)=>({[`${se}${se}-${xe}`]:{fontSize:Xe,[` ${se}-title, ${se}-footer, ${se}-cell, @@ -186,50 +186,50 @@ ${se}-tbody > tr > td, tfoot > tr > th, tfoot > tr > td - `]:{padding:`${Fe}px ${$e}px`},[`${se}-filter-trigger`]:{marginInlineEnd:`-${$e/2}px`},[`${se}-expanded-row-fixed`]:{margin:`-${Fe}px -${$e}px`},[`${se}-tbody`]:{[`${se}-wrapper:only-child ${se}`]:{marginBlock:`-${Fe}px`,marginInline:`${ie.tableExpandColumnWidth-$e}px -${$e}px`}},[`${se}-selection-column`]:{paddingInlineStart:`${$e/4}px`}}});return{[`${se}-wrapper`]:Object.assign(Object.assign({},he("middle",ie.tablePaddingVerticalMiddle,ie.tablePaddingHorizontalMiddle,ie.tableFontSizeMiddle)),he("small",ie.tablePaddingVerticalSmall,ie.tablePaddingHorizontalSmall,ie.tableFontSizeSmall))}},hl=ie=>{const{componentCls:se,marginXXS:he,fontSizeIcon:xe,tableHeaderIconColor:Fe,tableHeaderIconColorHover:$e}=ie;return{[`${se}-wrapper`]:{[`${se}-thead th${se}-column-has-sorters`]:{outline:"none",cursor:"pointer",transition:`all ${ie.motionDurationSlow}`,"&:hover":{background:ie.tableHeaderSortHoverBg,"&::before":{backgroundColor:"transparent !important"}},"&:focus-visible":{color:ie.colorPrimary},[` + `]:{padding:`${Fe}px ${$e}px`},[`${se}-filter-trigger`]:{marginInlineEnd:`-${$e/2}px`},[`${se}-expanded-row-fixed`]:{margin:`-${Fe}px -${$e}px`},[`${se}-tbody`]:{[`${se}-wrapper:only-child ${se}`]:{marginBlock:`-${Fe}px`,marginInline:`${le.tableExpandColumnWidth-$e}px -${$e}px`}},[`${se}-selection-column`]:{paddingInlineStart:`${$e/4}px`}}});return{[`${se}-wrapper`]:Object.assign(Object.assign({},he("middle",le.tablePaddingVerticalMiddle,le.tablePaddingHorizontalMiddle,le.tableFontSizeMiddle)),he("small",le.tablePaddingVerticalSmall,le.tablePaddingHorizontalSmall,le.tableFontSizeSmall))}},hl=le=>{const{componentCls:se,marginXXS:he,fontSizeIcon:xe,tableHeaderIconColor:Fe,tableHeaderIconColorHover:$e}=le;return{[`${se}-wrapper`]:{[`${se}-thead th${se}-column-has-sorters`]:{outline:"none",cursor:"pointer",transition:`all ${le.motionDurationSlow}`,"&:hover":{background:le.tableHeaderSortHoverBg,"&::before":{backgroundColor:"transparent !important"}},"&:focus-visible":{color:le.colorPrimary},[` &${se}-cell-fix-left:hover, &${se}-cell-fix-right:hover - `]:{background:ie.tableFixedHeaderSortActiveBg}},[`${se}-thead th${se}-column-sort`]:{background:ie.tableHeaderSortBg,"&::before":{backgroundColor:"transparent !important"}},[`td${se}-column-sort`]:{background:ie.tableBodySortBg},[`${se}-column-title`]:{position:"relative",zIndex:1,flex:1},[`${se}-column-sorters`]:{display:"flex",flex:"auto",alignItems:"center",justifyContent:"space-between","&::after":{position:"absolute",inset:0,width:"100%",height:"100%",content:'""'}},[`${se}-column-sorter`]:{marginInlineStart:he,color:Fe,fontSize:0,transition:`color ${ie.motionDurationSlow}`,"&-inner":{display:"inline-flex",flexDirection:"column",alignItems:"center"},"&-up, &-down":{fontSize:xe,"&.active":{color:ie.colorPrimary}},[`${se}-column-sorter-up + ${se}-column-sorter-down`]:{marginTop:"-0.3em"}},[`${se}-column-sorters:hover ${se}-column-sorter`]:{color:$e}}}},Sl=ie=>{const{componentCls:se,opacityLoading:he,tableScrollThumbBg:xe,tableScrollThumbBgHover:Fe,tableScrollThumbSize:$e,tableScrollBg:Xe,zIndexTableSticky:Ye,stickyScrollBarBorderRadius:We}=ie,mt=`${ie.lineWidth}px ${ie.lineType} ${ie.tableBorderColor}`;return{[`${se}-wrapper`]:{[`${se}-sticky`]:{"&-holder":{position:"sticky",zIndex:Ye,background:ie.colorBgContainer},"&-scroll":{position:"sticky",bottom:0,height:`${$e}px !important`,zIndex:Ye,display:"flex",alignItems:"center",background:Xe,borderTop:mt,opacity:he,"&:hover":{transformOrigin:"center bottom"},"&-bar":{height:$e,backgroundColor:xe,borderRadius:We,transition:`all ${ie.motionDurationSlow}, transform none`,position:"absolute",bottom:0,"&:hover, &-active":{backgroundColor:Fe}}}}}}},ui=ie=>{const{componentCls:se,lineWidth:he,tableBorderColor:xe}=ie,Fe=`${he}px ${ie.lineType} ${xe}`;return{[`${se}-wrapper`]:{[`${se}-summary`]:{position:"relative",zIndex:ie.zIndexTableFixed,background:ie.tableBg,"> tr":{"> th, > td":{borderBottom:Fe}}},[`div${se}-summary`]:{boxShadow:`0 -${he}px 0 ${xe}`}}}},vl=ie=>{const{componentCls:se}=ie,he=`${ie.lineWidth}px ${ie.lineType} ${ie.tableBorderColor}`,xe=`${se}-expanded-row-cell`;return{[`${se}-wrapper`]:{[`${se}-tbody-virtual`]:{[`${se}-row`]:{display:"flex",boxSizing:"border-box",width:"100%"},[`${se}-cell`]:{borderBottom:he},[`${se}-expanded-row`]:{[`${xe}${xe}-fixed`]:{position:"sticky",insetInlineStart:0,overflow:"hidden",width:`calc(var(--virtual-width) - ${ie.lineWidth}px)`,borderInlineEnd:"none"}}},[`${se}-bordered`]:{[`${se}-tbody-virtual`]:{"&:after":{content:'""',insetInline:0,bottom:0,borderBottom:he,position:"absolute"},[`${se}-cell`]:{borderInlineEnd:he,[`&${se}-cell-fix-right-first:before`]:{content:'""',position:"absolute",insetBlock:0,insetInlineStart:-ie.lineWidth,borderInlineStart:he}}}}}}};const Pl=ie=>{const{componentCls:se,fontWeightStrong:he,tablePaddingVertical:xe,tablePaddingHorizontal:Fe,lineWidth:$e,lineType:Xe,tableBorderColor:Ye,tableFontSize:We,tableBg:mt,tableRadius:Et,tableHeaderTextColor:pt,motionDurationMid:jt,tableHeaderBg:zt,tableHeaderCellSplitColor:Gt,tableRowHoverBg:sn,tableSelectedRowBg:an,tableSelectedRowHoverBg:dn,tableFooterTextColor:on,tableFooterBg:pn,paddingContentVerticalLG:zn}=ie,An=`${$e}px ${Xe} ${Ye}`;return{[`${se}-wrapper`]:Object.assign(Object.assign({clear:"both",maxWidth:"100%"},(0,$r.dF)()),{[se]:Object.assign(Object.assign({},(0,$r.Wf)(ie)),{fontSize:We,background:mt,borderRadius:`${Et}px ${Et}px 0 0`}),table:{width:"100%",textAlign:"start",borderRadius:`${Et}px ${Et}px 0 0`,borderCollapse:"separate",borderSpacing:0},[` + `]:{background:le.tableFixedHeaderSortActiveBg}},[`${se}-thead th${se}-column-sort`]:{background:le.tableHeaderSortBg,"&::before":{backgroundColor:"transparent !important"}},[`td${se}-column-sort`]:{background:le.tableBodySortBg},[`${se}-column-title`]:{position:"relative",zIndex:1,flex:1},[`${se}-column-sorters`]:{display:"flex",flex:"auto",alignItems:"center",justifyContent:"space-between","&::after":{position:"absolute",inset:0,width:"100%",height:"100%",content:'""'}},[`${se}-column-sorter`]:{marginInlineStart:he,color:Fe,fontSize:0,transition:`color ${le.motionDurationSlow}`,"&-inner":{display:"inline-flex",flexDirection:"column",alignItems:"center"},"&-up, &-down":{fontSize:xe,"&.active":{color:le.colorPrimary}},[`${se}-column-sorter-up + ${se}-column-sorter-down`]:{marginTop:"-0.3em"}},[`${se}-column-sorters:hover ${se}-column-sorter`]:{color:$e}}}},Sl=le=>{const{componentCls:se,opacityLoading:he,tableScrollThumbBg:xe,tableScrollThumbBgHover:Fe,tableScrollThumbSize:$e,tableScrollBg:Xe,zIndexTableSticky:Ye,stickyScrollBarBorderRadius:_e}=le,ft=`${le.lineWidth}px ${le.lineType} ${le.tableBorderColor}`;return{[`${se}-wrapper`]:{[`${se}-sticky`]:{"&-holder":{position:"sticky",zIndex:Ye,background:le.colorBgContainer},"&-scroll":{position:"sticky",bottom:0,height:`${$e}px !important`,zIndex:Ye,display:"flex",alignItems:"center",background:Xe,borderTop:ft,opacity:he,"&:hover":{transformOrigin:"center bottom"},"&-bar":{height:$e,backgroundColor:xe,borderRadius:_e,transition:`all ${le.motionDurationSlow}, transform none`,position:"absolute",bottom:0,"&:hover, &-active":{backgroundColor:Fe}}}}}}},ui=le=>{const{componentCls:se,lineWidth:he,tableBorderColor:xe}=le,Fe=`${he}px ${le.lineType} ${xe}`;return{[`${se}-wrapper`]:{[`${se}-summary`]:{position:"relative",zIndex:le.zIndexTableFixed,background:le.tableBg,"> tr":{"> th, > td":{borderBottom:Fe}}},[`div${se}-summary`]:{boxShadow:`0 -${he}px 0 ${xe}`}}}},vl=le=>{const{componentCls:se}=le,he=`${le.lineWidth}px ${le.lineType} ${le.tableBorderColor}`,xe=`${se}-expanded-row-cell`;return{[`${se}-wrapper`]:{[`${se}-tbody-virtual`]:{[`${se}-row`]:{display:"flex",boxSizing:"border-box",width:"100%"},[`${se}-cell`]:{borderBottom:he},[`${se}-expanded-row`]:{[`${xe}${xe}-fixed`]:{position:"sticky",insetInlineStart:0,overflow:"hidden",width:`calc(var(--virtual-width) - ${le.lineWidth}px)`,borderInlineEnd:"none"}}},[`${se}-bordered`]:{[`${se}-tbody-virtual`]:{"&:after":{content:'""',insetInline:0,bottom:0,borderBottom:he,position:"absolute"},[`${se}-cell`]:{borderInlineEnd:he,[`&${se}-cell-fix-right-first:before`]:{content:'""',position:"absolute",insetBlock:0,insetInlineStart:-le.lineWidth,borderInlineStart:he}}}}}}};const Pl=le=>{const{componentCls:se,fontWeightStrong:he,tablePaddingVertical:xe,tablePaddingHorizontal:Fe,lineWidth:$e,lineType:Xe,tableBorderColor:Ye,tableFontSize:_e,tableBg:ft,tableRadius:Et,tableHeaderTextColor:ht,motionDurationMid:Kt,tableHeaderBg:zt,tableHeaderCellSplitColor:kt,tableRowHoverBg:sn,tableSelectedRowBg:an,tableSelectedRowHoverBg:dn,tableFooterTextColor:on,tableFooterBg:pn,paddingContentVerticalLG:zn}=le,An=`${$e}px ${Xe} ${Ye}`;return{[`${se}-wrapper`]:Object.assign(Object.assign({clear:"both",maxWidth:"100%"},(0,$r.dF)()),{[se]:Object.assign(Object.assign({},(0,$r.Wf)(le)),{fontSize:_e,background:ft,borderRadius:`${Et}px ${Et}px 0 0`}),table:{width:"100%",textAlign:"start",borderRadius:`${Et}px ${Et}px 0 0`,borderCollapse:"separate",borderSpacing:0},[` ${se}-cell, ${se}-thead > tr > th, ${se}-tbody > tr > th, ${se}-tbody > tr > td, tfoot > tr > th, tfoot > tr > td - `]:{position:"relative",padding:`${zn}px ${Fe}px`,overflowWrap:"break-word"},[`${se}-title`]:{padding:`${xe}px ${Fe}px`},[`${se}-thead`]:{"\n > tr > th,\n > tr > td\n ":{position:"relative",color:pt,fontWeight:he,textAlign:"start",background:zt,borderBottom:An,transition:`background ${jt} ease`,"&[colspan]:not([colspan='1'])":{textAlign:"center"},[`&:not(:last-child):not(${se}-selection-column):not(${se}-row-expand-icon-cell):not([colspan])::before`]:{position:"absolute",top:"50%",insetInlineEnd:0,width:1,height:"1.6em",backgroundColor:Gt,transform:"translateY(-50%)",transition:`background-color ${jt}`,content:'""'}},"> tr:not(:last-child) > th[colspan]":{borderBottom:0}},[`${se}-tbody`]:{"> tr":{"> th, > td":{transition:`background ${jt}, border-color ${jt}`,borderBottom:An,[` + `]:{position:"relative",padding:`${zn}px ${Fe}px`,overflowWrap:"break-word"},[`${se}-title`]:{padding:`${xe}px ${Fe}px`},[`${se}-thead`]:{"\n > tr > th,\n > tr > td\n ":{position:"relative",color:ht,fontWeight:he,textAlign:"start",background:zt,borderBottom:An,transition:`background ${Kt} ease`,"&[colspan]:not([colspan='1'])":{textAlign:"center"},[`&:not(:last-child):not(${se}-selection-column):not(${se}-row-expand-icon-cell):not([colspan])::before`]:{position:"absolute",top:"50%",insetInlineEnd:0,width:1,height:"1.6em",backgroundColor:kt,transform:"translateY(-50%)",transition:`background-color ${Kt}`,content:'""'}},"> tr:not(:last-child) > th[colspan]":{borderBottom:0}},[`${se}-tbody`]:{"> tr":{"> th, > td":{transition:`background ${Kt}, border-color ${Kt}`,borderBottom:An,[` > ${se}-wrapper:only-child, > ${se}-expanded-row-fixed > ${se}-wrapper:only-child - `]:{[se]:{marginBlock:`-${xe}px`,marginInline:`${ie.tableExpandColumnWidth-Fe}px -${Fe}px`,[`${se}-tbody > tr:last-child > td`]:{borderBottom:0,"&:first-child, &:last-child":{borderRadius:0}}}}},"> th":{position:"relative",color:pt,fontWeight:he,textAlign:"start",background:zt,borderBottom:An,transition:`background ${jt} ease`},[` + `]:{[se]:{marginBlock:`-${xe}px`,marginInline:`${le.tableExpandColumnWidth-Fe}px -${Fe}px`,[`${se}-tbody > tr:last-child > td`]:{borderBottom:0,"&:first-child, &:last-child":{borderRadius:0}}}}},"> th":{position:"relative",color:ht,fontWeight:he,textAlign:"start",background:zt,borderBottom:An,transition:`background ${Kt} ease`},[` &${se}-row:hover > th, &${se}-row:hover > td, > th${se}-cell-row-hover, > td${se}-cell-row-hover - `]:{background:sn},[`&${se}-row-selected`]:{"> th, > td":{background:an},"&:hover > th, &:hover > td":{background:dn}}}},[`${se}-footer`]:{padding:`${xe}px ${Fe}px`,color:on,background:pn}})}};var yl=(0,nl.Z)("Table",ie=>{const{colorTextHeading:se,colorSplit:he,colorIcon:xe,colorIconHover:Fe,opacityLoading:$e,colorBgContainer:Xe,controlInteractiveSize:Ye,headerBg:We,headerColor:mt,headerSortActiveBg:Et,headerSortHoverBg:pt,bodySortBg:jt,rowHoverBg:zt,rowSelectedBg:Gt,rowSelectedHoverBg:sn,rowExpandedBg:an,cellPaddingBlock:dn,cellPaddingInline:on,cellPaddingBlockMD:pn,cellPaddingInlineMD:zn,cellPaddingBlockSM:An,cellPaddingInlineSM:Bn,borderColor:Xn,footerBg:oa,footerColor:Sn,headerBorderRadius:On,cellFontSize:vn,cellFontSizeMD:cn,cellFontSizeSM:wn,headerSplitColor:Un,fixedHeaderSortActiveBg:da,headerFilterHoverBg:na,filterDropdownBg:Zn,expandIconBg:ua,selectionColumnWidth:ma,stickyScrollBarBg:ka}=ie,Ca=new xr.C(xe),eo=new xr.C(Fe),to=2,ra=(0,al.TS)(ie,{tableFontSize:vn,tableBg:Xe,tableRadius:On,tablePaddingVertical:dn,tablePaddingHorizontal:on,tablePaddingVerticalMiddle:pn,tablePaddingHorizontalMiddle:zn,tablePaddingVerticalSmall:An,tablePaddingHorizontalSmall:Bn,tableBorderColor:Xn,tableHeaderTextColor:mt,tableHeaderBg:We,tableFooterTextColor:Sn,tableFooterBg:oa,tableHeaderCellSplitColor:Un,tableHeaderSortBg:Et,tableHeaderSortHoverBg:pt,tableHeaderIconColor:Ca.clone().setAlpha(Ca.getAlpha()*$e).toRgbString(),tableHeaderIconColorHover:eo.clone().setAlpha(eo.getAlpha()*$e).toRgbString(),tableBodySortBg:jt,tableFixedHeaderSortActiveBg:da,tableHeaderFilterActiveBg:na,tableFilterDropdownBg:Zn,tableRowHoverBg:zt,tableSelectedRowBg:Gt,tableSelectedRowHoverBg:sn,zIndexTableFixed:to,zIndexTableSticky:to+1,tableFontSizeMiddle:cn,tableFontSizeSmall:wn,tableSelectionColumnWidth:ma,tableExpandIconBg:ua,tableExpandColumnWidth:Ye+2*ie.padding,tableExpandedRowBg:an,tableFilterDropdownWidth:120,tableFilterDropdownHeight:264,tableFilterDropdownSearchWidth:140,tableScrollThumbSize:8,tableScrollThumbBg:ka,tableScrollThumbBgHover:se,tableScrollBg:he});return[Pl(ra),cl(ra),ui(ra),hl(ra),dl(ra),ol(ra),ul(ra),sl(ra),ui(ra),il(ra),fl(ra),gl(ra),Sl(ra),rl(ra),pl(ra),ml(ra),vl(ra)]},ie=>{const{colorFillAlter:se,colorBgContainer:he,colorTextHeading:xe,colorFillSecondary:Fe,colorFillContent:$e,controlItemBgActive:Xe,controlItemBgActiveHover:Ye,padding:We,paddingSM:mt,paddingXS:Et,colorBorderSecondary:pt,borderRadiusLG:jt,fontSize:zt,controlHeight:Gt,colorTextPlaceholder:sn}=ie,an=new xr.C(Fe).onBackground(he).toHexShortString(),dn=new xr.C($e).onBackground(he).toHexShortString(),on=new xr.C(se).onBackground(he).toHexShortString();return{headerBg:on,headerColor:xe,headerSortActiveBg:an,headerSortHoverBg:dn,bodySortBg:on,rowHoverBg:on,rowSelectedBg:Xe,rowSelectedHoverBg:Ye,rowExpandedBg:se,cellPaddingBlock:We,cellPaddingInline:We,cellPaddingBlockMD:mt,cellPaddingInlineMD:Et,cellPaddingBlockSM:Et,cellPaddingInlineSM:Et,borderColor:pt,headerBorderRadius:jt,footerBg:on,footerColor:xe,cellFontSize:zt,cellFontSizeMD:zt,cellFontSizeSM:zt,headerSplitColor:pt,fixedHeaderSortActiveBg:an,headerFilterHoverBg:$e,filterDropdownMenuBg:he,filterDropdownBg:he,expandIconBg:he,selectionColumnWidth:Gt,stickyScrollBarBg:sn,stickyScrollBarBorderRadius:100}});const bl=[],xl=(ie,se)=>{const{prefixCls:he,className:xe,rootClassName:Fe,style:$e,size:Xe,bordered:Ye,dropdownPrefixCls:We,dataSource:mt,pagination:Et,rowSelection:pt,rowKey:jt="key",rowClassName:zt,columns:Gt,children:sn,childrenColumnName:an,onChange:dn,getPopupContainer:on,loading:pn,expandIcon:zn,expandable:An,expandedRowRender:Bn,expandIconColumnIndex:Xn,indentSize:oa,scroll:Sn,sortDirections:On,locale:vn,showSorterTooltip:cn=!0,virtual:wn}=ie,Un=re.useMemo(()=>Gt||Bt(sn),[Gt,sn]),da=re.useMemo(()=>Un.some(ba=>ba.responsive),[Un]),na=(0,Ho.Z)(da),Zn=re.useMemo(()=>{const ba=new Set(Object.keys(na).filter(Za=>na[Za]));return Un.filter(Za=>!Za.responsive||Za.responsive.some(Co=>ba.has(Co)))},[Un,na]),ua=(0,rr.Z)(ie,["className","style","columns"]),{locale:ma=tr.Z,direction:ka,table:Ca,renderEmpty:eo,getPrefixCls:to,getPopupContainer:ra}=re.useContext(Aa.E_),oo=(0,Go.Z)(Xe),wa=Object.assign(Object.assign({},ma.Table),vn),_a=mt||bl,Ha=to("table",he),Do=to("dropdown",We),_n=Object.assign({childrenColumnName:an,expandIconColumnIndex:Xn},An),{childrenColumnName:Hn="children"}=_n,Kn=re.useMemo(()=>_a.some(ba=>ba==null?void 0:ba[Hn])?"nest":Bn||An&&An.expandedRowRender?"row":null,[_a]),Dn={body:re.useRef()},La=re.useMemo(()=>typeof jt=="function"?jt:ba=>ba==null?void 0:ba[jt],[jt]),[Tn]=Ai(_a,Hn,La),ea={},ya=function(ba,Za){let Co=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;var qa,$o,zo;const Ao=Object.assign(Object.assign({},ea),ba);Co&&((qa=ea.resetPagination)===null||qa===void 0||qa.call(ea),!(($o=Ao.pagination)===null||$o===void 0)&&$o.current&&(Ao.pagination.current=1),Et&&Et.onChange&&Et.onChange(1,(zo=Ao.pagination)===null||zo===void 0?void 0:zo.pageSize)),Sn&&Sn.scrollToFirstRowOnChange!==!1&&Dn.body.current&&(0,wo.Z)(0,{getContainer:()=>Dn.body.current}),dn==null||dn(Ao.pagination,Ao.filters,Ao.sorter,{currentDataSource:ti(Zr(_a,Ao.sorterStates,Hn),Ao.filterStates),action:Za})},Sa=(ba,Za)=>{ya({sorter:ba,sorterStates:Za},"sort",!1)},[Lo,bo,qo,ro]=Qi({prefixCls:Ha,mergedColumns:Zn,onSorterChange:Sa,sortDirections:On||["ascend","descend"],tableLocale:wa,showSorterTooltip:cn}),Xo=re.useMemo(()=>Zr(_a,bo,Hn),[_a,bo]);ea.sorter=ro(),ea.sorterStates=bo;const io=(ba,Za)=>{ya({filters:ba,filterStates:Za},"filter",!0)},[To,fr,Na]=zi({prefixCls:Ha,locale:wa,dropdownPrefixCls:Do,mergedColumns:Zn,onFilterChange:io,getPopupContainer:on||ra}),Ma=ti(Xo,fr);ea.filters=Na,ea.filterStates=fr;const Ja=re.useMemo(()=>{const ba={};return Object.keys(Na).forEach(Za=>{Na[Za]!==null&&(ba[Za]=Na[Za])}),Object.assign(Object.assign({},qo),{filters:ba})},[qo,Na]),[so]=qi(Ja),co=(ba,Za)=>{ya({pagination:Object.assign(Object.assign({},ea.pagination),{current:ba,pageSize:Za})},"paginate")},[fa,Oo]=ji(Ma.length,co,Et);ea.pagination=Et===!1?{}:Zi(fa,Et),ea.resetPagination=Oo;const Fo=re.useMemo(()=>{if(Et===!1||!fa.pageSize)return Ma;const{current:ba=1,total:Za,pageSize:Co=ai}=fa;return Ma.lengthCo?Ma.slice((ba-1)*Co,ba*Co):Ma:Ma.slice((ba-1)*Co,ba*Co)},[!!Et,Ma,fa&&fa.current,fa&&fa.pageSize,fa&&fa.total]),[Ko,nr]=Ui({prefixCls:Ha,data:Ma,pageData:Fo,getRowKey:La,getRecordByKey:Tn,expandType:Kn,childrenColumnName:Hn,locale:wa,getPopupContainer:on||ra},pt),er=(ba,Za,Co)=>{let qa;return typeof zt=="function"?qa=ht()(zt(ba,Za,Co)):qa=ht()(zt),ht()({[`${Ha}-row-selected`]:nr.has(La(ba,Za))},qa)};_n.__PARENT_RENDER_ICON__=_n.expandIcon,_n.expandIcon=_n.expandIcon||zn||un(wa),Kn==="nest"&&_n.expandIconColumnIndex===void 0?_n.expandIconColumnIndex=pt?1:0:_n.expandIconColumnIndex>0&&pt&&(_n.expandIconColumnIndex-=1),typeof _n.indentSize!="number"&&(_n.indentSize=typeof oa=="number"?oa:15);const Cr=re.useCallback(ba=>so(Ko(To(Lo(ba)))),[Lo,To,Ko]);let lr,Yo;if(Et!==!1&&(fa!=null&&fa.total)){let ba;fa.size?ba=fa.size:ba=oo==="small"||oo==="middle"?"small":void 0;const Za=$o=>re.createElement(mr.Z,Object.assign({},fa,{className:ht()(`${Ha}-pagination ${Ha}-pagination-${$o}`,fa.className),size:ba})),Co=ka==="rtl"?"left":"right",{position:qa}=fa;if(qa!==null&&Array.isArray(qa)){const $o=qa.find(sr=>sr.includes("top")),zo=qa.find(sr=>sr.includes("bottom")),Ao=qa.every(sr=>`${sr}`=="none");!$o&&!zo&&!Ao&&(Yo=Za(Co)),$o&&(lr=Za($o.toLowerCase().replace("top",""))),zo&&(Yo=Za(zo.toLowerCase().replace("bottom","")))}else Yo=Za(Co)}let Ro;typeof pn=="boolean"?Ro={spinning:pn}:typeof pn=="object"&&(Ro=Object.assign({spinning:!0},pn));const[No,uo]=yl(Ha),[,Qa]=(0,en.Z)(),ar=ht()(`${Ha}-wrapper`,Ca==null?void 0:Ca.className,{[`${Ha}-wrapper-rtl`]:ka==="rtl"},xe,Fe,uo),pr=Object.assign(Object.assign({},Ca==null?void 0:Ca.style),$e),gr=vn&&vn.emptyText||(eo==null?void 0:eo("Table"))||re.createElement(Xa.Z,{componentName:"Table"}),or=wn?tl:el,Br={},Kr=re.useMemo(()=>{const{fontSize:ba,lineHeight:Za,padding:Co,paddingXS:qa,paddingSM:$o}=Qa,zo=Math.floor(ba*Za);switch(oo){case"large":return Co*2+zo;case"small":return qa*2+zo;default:return $o*2+zo}},[Qa,oo]);return wn&&(Br.listItemHeight=Kr),No(re.createElement("div",{ref:se,className:ar,style:pr},re.createElement(Gn.Z,Object.assign({spinning:!1},Ro),lr,re.createElement(or,Object.assign({},Br,ua,{columns:Zn,direction:ka,expandable:_n,prefixCls:Ha,className:ht()({[`${Ha}-middle`]:oo==="middle",[`${Ha}-small`]:oo==="small",[`${Ha}-bordered`]:Ye,[`${Ha}-empty`]:_a.length===0}),data:Fo,rowKey:La,rowClassName:er,emptyText:gr,internalHooks:ce,internalRefs:Dn,transformColumns:Cr})),Yo)))};var Cl=re.forwardRef(xl);const El=(ie,se)=>{const he=re.useRef(0);return he.current+=1,re.createElement(Cl,Object.assign({},ie,{ref:se,_renderTimes:he.current}))},ir=re.forwardRef(El);ir.SELECTION_COLUMN=dr,ir.EXPAND_COLUMN=ae,ir.SELECTION_ALL=Rr,ir.SELECTION_INVERT=zr,ir.SELECTION_NONE=Ar,ir.Column=Wa,ir.ColumnGroup=Bo,ir.Summary=Se;var wl=ir,Ll=wl},17574:function(dt,St,te){"use strict";te.d(St,{default:function(){return Pt}});var ae=te(60091),ce=te(94480),Re=te(52671),Ze=te(8657),Ee=te(54476),we=te(59301),re={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"},Ue=re,rt=te(7657),Ne=function(lt,yt){return we.createElement(rt.Z,(0,Ee.Z)({},lt,{ref:yt,icon:Ue}))},De=we.forwardRef(Ne),tt=De,Ae=te(92310),oe=te.n(Ae),y=te(35654),a=te(71430),x=te(36355),b=te(56082),E=te(62892),z=te(20648);const ee=4;function ne(nt){const{dropPosition:lt,dropLevelOffset:yt,prefixCls:ut,indent:Oe,direction:Ge="ltr"}=nt,bt=Ge==="ltr"?"left":"right",Yt=Ge==="ltr"?"right":"left",ot={[bt]:-yt*Oe+ee,[Yt]:0};switch(lt){case-1:ot.top=-3;break;case 1:ot.bottom=-3;break;default:ot.bottom=-3,ot[bt]=Oe+ee;break}return we.createElement("div",{style:ot,className:`${ut}-drop-indicator`})}var le=te(71997),ge=we.forwardRef((nt,lt)=>{const{getPrefixCls:yt,direction:ut,virtual:Oe,tree:Ge}=we.useContext(x.E_),{prefixCls:bt,className:Yt,showIcon:ot=!1,showLine:Rt,switcherIcon:ye,blockNode:It=!1,children:nn,checkable:yn=!1,selectable:rn=!0,draggable:ke,motion:Te,style:Ie}=nt,fe=yt("tree",bt),et=yt(),Ot=Te!=null?Te:Object.assign(Object.assign({},(0,E.Z)(et)),{motionAppear:!1}),Se=Object.assign(Object.assign({},nt),{checkable:yn,selectable:rn,showIcon:ot,motion:Ot,blockNode:It,showLine:!!Rt,dropIndicatorRender:ne}),[me,Me]=(0,z.ZP)(fe),Be=we.useMemo(()=>{if(!ke)return!1;let _e={};switch(typeof ke){case"function":_e.nodeDraggable=ke;break;case"object":_e=Object.assign({},ke);break;default:break}return _e.icon!==!1&&(_e.icon=_e.icon||we.createElement(b.Z,null)),_e},[ke]),be=_e=>we.createElement(le.Z,{prefixCls:fe,switcherIcon:ye,treeNodeProps:_e,showLine:Rt});return me(we.createElement(ae.Z,Object.assign({itemHeight:20,ref:lt,virtual:Oe},Se,{style:Object.assign(Object.assign({},Ge==null?void 0:Ge.style),Ie),prefixCls:fe,className:oe()({[`${fe}-icon-hide`]:!ot,[`${fe}-block-node`]:It,[`${fe}-unselectable`]:!rn,[`${fe}-rtl`]:ut==="rtl"},Ge==null?void 0:Ge.className,Yt,Me),direction:ut,checkable:yn&&we.createElement("span",{className:`${fe}-checkbox-inner`}),selectable:rn,switcherIcon:be,draggable:Be}),nn))}),Ce;(function(nt){nt[nt.None=0]="None",nt[nt.Start=1]="Start",nt[nt.End=2]="End"})(Ce||(Ce={}));function Pe(nt,lt){function yt(ut){const{key:Oe,children:Ge}=ut;lt(Oe,ut)!==!1&&Pe(Ge||[],lt)}nt.forEach(yt)}function pe(nt){let{treeData:lt,expandedKeys:yt,startKey:ut,endKey:Oe}=nt;const Ge=[];let bt=Ce.None;if(ut&&ut===Oe)return[ut];if(!ut||!Oe)return[];function Yt(ot){return ot===ut||ot===Oe}return Pe(lt,ot=>{if(bt===Ce.End)return!1;if(Yt(ot)){if(Ge.push(ot),bt===Ce.None)bt=Ce.Start;else if(bt===Ce.Start)return bt=Ce.End,!1}else bt===Ce.Start&&Ge.push(ot);return yt.includes(ot)}),Ge}function ue(nt,lt){const yt=(0,ce.Z)(lt),ut=[];return Pe(nt,(Oe,Ge)=>{const bt=yt.indexOf(Oe);return bt!==-1&&(ut.push(Ge),yt.splice(bt,1)),!!yt.length}),ut}var ct=function(nt,lt){var yt={};for(var ut in nt)Object.prototype.hasOwnProperty.call(nt,ut)&<.indexOf(ut)<0&&(yt[ut]=nt[ut]);if(nt!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Oe=0,ut=Object.getOwnPropertySymbols(nt);Oe{var{defaultExpandAll:yt,defaultExpandParent:ut,defaultExpandedKeys:Oe}=nt,Ge=ct(nt,["defaultExpandAll","defaultExpandParent","defaultExpandedKeys"]);const bt=we.useRef(),Yt=we.useRef(),ot=()=>{const{keyEntities:Be}=(0,a.I8)(At(Ge));let be;return yt?be=Object.keys(Be):ut?be=(0,y.r7)(Ge.expandedKeys||Oe||[],Be):be=Ge.expandedKeys||Oe,be},[Rt,ye]=we.useState(Ge.selectedKeys||Ge.defaultSelectedKeys||[]),[It,nn]=we.useState(()=>ot());we.useEffect(()=>{"selectedKeys"in Ge&&ye(Ge.selectedKeys)},[Ge.selectedKeys]),we.useEffect(()=>{"expandedKeys"in Ge&&nn(Ge.expandedKeys)},[Ge.expandedKeys]);const yn=(Be,be)=>{var _e;return"expandedKeys"in Ge||nn(Be),(_e=Ge.onExpand)===null||_e===void 0?void 0:_e.call(Ge,Be,be)},rn=(Be,be)=>{var _e;const{multiple:Nt}=Ge,{node:ft,nativeEvent:Tt}=be,{key:Ct=""}=ft,$t=At(Ge),ve=Object.assign(Object.assign({},be),{selected:!0}),Ke=(Tt==null?void 0:Tt.ctrlKey)||(Tt==null?void 0:Tt.metaKey),Qe=Tt==null?void 0:Tt.shiftKey;let it;Nt&&Ke?(it=Be,bt.current=Ct,Yt.current=it,ve.selectedNodes=ue($t,it)):Nt&&Qe?(it=Array.from(new Set([].concat((0,ce.Z)(Yt.current||[]),(0,ce.Z)(pe({treeData:$t,expandedKeys:It,startKey:Ct,endKey:bt.current}))))),ve.selectedNodes=ue($t,it)):(it=[Ct],bt.current=Ct,Yt.current=it,ve.selectedNodes=ue($t,it)),(_e=Ge.onSelect)===null||_e===void 0||_e.call(Ge,it,ve),"selectedKeys"in Ge||ye(it)},{getPrefixCls:ke,direction:Te}=we.useContext(x.E_),{prefixCls:Ie,className:fe,showIcon:et=!0,expandAction:Ot="click"}=Ge,Se=ct(Ge,["prefixCls","className","showIcon","expandAction"]),me=ke("tree",Ie),Me=oe()(`${me}-directory`,{[`${me}-directory-rtl`]:Te==="rtl"},fe);return we.createElement(ge,Object.assign({icon:ht,ref:lt,blockNode:!0},Se,{showIcon:et,expandAction:Ot,prefixCls:me,className:Me,expandedKeys:It,selectedKeys:Rt,onSelect:rn,onExpand:yn}))};var st=we.forwardRef(Le);const Je=ge;Je.DirectoryTree=st,Je.TreeNode=ae.O;var Pt=Je},20648:function(dt,St,te){"use strict";te.d(St,{TM:function(){return Ae},Yk:function(){return tt}});var ae=te(36237),ce=te(98447),Re=te(17313),Ze=te(8378),Ee=te(37613),we=te(83116);const re=new ae.Keyframes("ant-tree-node-fx-do-not-use",{"0%":{opacity:0},"100%":{opacity:1}}),Ue=(oe,y)=>({[`.${oe}-switcher-icon`]:{display:"inline-block",fontSize:10,verticalAlign:"baseline",svg:{transition:`transform ${y.motionDurationSlow}`}}}),rt=(oe,y)=>({[`.${oe}-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:'""'}}}),Ne=(oe,y)=>{const{treeCls:a,treeNodeCls:x,treeNodePadding:b,titleHeight:E,nodeSelectedBg:z,nodeHoverBg:ee}=y,ne=y.paddingXS;return{[a]:Object.assign(Object.assign({},(0,Re.Wf)(y)),{background:y.colorBgContainer,borderRadius:y.borderRadius,transition:`background-color ${y.motionDurationSlow}`,[`&${a}-rtl`]:{[`${a}-switcher`]:{"&_close":{[`${a}-switcher-icon`]:{svg:{transform:"rotate(90deg)"}}}}},[`&-focused:not(:hover):not(${a}-active-focused)`]:Object.assign({},(0,Re.oN)(y)),[`${a}-list-holder-inner`]:{alignItems:"flex-start"},[`&${a}-block-node`]:{[`${a}-list-holder-inner`]:{alignItems:"stretch",[`${a}-node-content-wrapper`]:{flex:"auto"},[`${x}.dragging`]:{position:"relative","&:after":{position:"absolute",top:0,insetInlineEnd:0,bottom:b,insetInlineStart:0,border:`1px solid ${y.colorPrimary}`,opacity:0,animationName:re,animationDuration:y.motionDurationSlow,animationPlayState:"running",animationFillMode:"forwards",content:'""',pointerEvents:"none"}}}},[`${x}`]:{display:"flex",alignItems:"flex-start",padding:`0 0 ${b}px 0`,outline:"none","&-rtl":{direction:"rtl"},"&-disabled":{[`${a}-node-content-wrapper`]:{color:y.colorTextDisabled,cursor:"not-allowed","&:hover":{background:"transparent"}}},[`&-active ${a}-node-content-wrapper`]:Object.assign({},(0,Re.oN)(y)),[`&:not(${x}-disabled).filter-node ${a}-title`]:{color:"inherit",fontWeight:500},"&-draggable":{[`${a}-draggable-icon`]:{flexShrink:0,width:E,lineHeight:`${E}px`,textAlign:"center",visibility:"visible",opacity:.2,transition:`opacity ${y.motionDurationSlow}`,[`${x}:hover &`]:{opacity:.45}},[`&${x}-disabled`]:{[`${a}-draggable-icon`]:{visibility:"hidden"}}}},[`${a}-indent`]:{alignSelf:"stretch",whiteSpace:"nowrap",userSelect:"none","&-unit":{display:"inline-block",width:E}},[`${a}-draggable-icon`]:{visibility:"hidden"},[`${a}-switcher`]:Object.assign(Object.assign({},Ue(oe,y)),{position:"relative",flex:"none",alignSelf:"stretch",width:E,margin:0,lineHeight:`${E}px`,textAlign:"center",cursor:"pointer",userSelect:"none","&-noop":{cursor:"default"},"&_close":{[`${a}-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:E/2,bottom:-b,marginInlineStart:-1,borderInlineEnd:`1px solid ${y.colorBorder}`,content:'""'},"&:after":{position:"absolute",width:E/2*.8,height:E/2,borderBottom:`1px solid ${y.colorBorder}`,content:'""'}}}),[`${a}-checkbox`]:{top:"initial",marginInlineEnd:ne},[`${a}-node-content-wrapper, ${a}-checkbox + span`]:{position:"relative",zIndex:"auto",minHeight:E,margin:0,padding:`0 ${y.paddingXS/2}px`,color:"inherit",lineHeight:`${E}px`,background:"transparent",borderRadius:y.borderRadius,cursor:"pointer",transition:`all ${y.motionDurationMid}, border 0s, line-height 0s, box-shadow 0s`,"&:hover":{backgroundColor:ee},[`&${a}-node-selected`]:{backgroundColor:z},[`${a}-iconEle`]:{display:"inline-block",width:E,height:E,lineHeight:`${E}px`,textAlign:"center",verticalAlign:"top","&:empty":{display:"none"}}},[`${a}-unselectable ${a}-node-content-wrapper:hover`]:{backgroundColor:"transparent"},[`${a}-node-content-wrapper`]:Object.assign({lineHeight:`${E}px`,userSelect:"none"},rt(oe,y)),[`${x}.drop-container`]:{"> [draggable]":{boxShadow:`0 0 0 2px ${y.colorPrimary}`}},"&-show-line":{[`${a}-indent`]:{"&-unit":{position:"relative",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:E/2,bottom:-b,borderInlineEnd:`1px solid ${y.colorBorder}`,content:'""'},"&-end":{"&:before":{display:"none"}}}},[`${a}-switcher`]:{background:"transparent","&-line-icon":{verticalAlign:"-0.15em"}}},[`${x}-leaf-last`]:{[`${a}-switcher`]:{"&-leaf-line":{"&:before":{top:"auto !important",bottom:"auto !important",height:`${E/2}px !important`}}}}})}},De=oe=>{const{treeCls:y,treeNodeCls:a,treeNodePadding:x,directoryNodeSelectedBg:b,directoryNodeSelectedColor:E}=oe;return{[`${y}${y}-directory`]:{[a]:{position:"relative","&:before":{position:"absolute",top:0,insetInlineEnd:0,bottom:x,insetInlineStart:0,transition:`background-color ${oe.motionDurationMid}`,content:'""',pointerEvents:"none"},"&:hover":{"&:before":{background:oe.controlItemBgHover}},"> *":{zIndex:1},[`${y}-switcher`]:{transition:`color ${oe.motionDurationMid}`},[`${y}-node-content-wrapper`]:{borderRadius:0,userSelect:"none","&:hover":{background:"transparent"},[`&${y}-node-selected`]:{color:E,background:"transparent"}},"&-selected":{"\n &:hover::before,\n &::before\n ":{background:b},[`${y}-switcher`]:{color:E},[`${y}-node-content-wrapper`]:{color:E,background:"transparent"}}}}}},tt=(oe,y)=>{const a=`.${oe}`,x=`${a}-treenode`,b=y.paddingXS/2,E=(0,Ee.TS)(y,{treeCls:a,treeNodeCls:x,treeNodePadding:b});return[Ne(oe,E),De(E)]},Ae=oe=>{const{controlHeightSM:y}=oe;return{titleHeight:y,nodeHoverBg:oe.controlItemBgHover,nodeSelectedBg:oe.controlItemBgActive}};St.ZP=(0,we.Z)("Tree",(oe,y)=>{let{prefixCls:a}=y;return[{[oe.componentCls]:(0,ce.C2)(`${a}-checkbox`,oe)},tt(a,oe),(0,Ze.Z)(oe)]},oe=>{const{colorTextLightSolid:y,colorPrimary:a}=oe;return Object.assign(Object.assign({},Ae(oe)),{directoryNodeSelectedColor:y,directoryNodeSelectedBg:a})})},71997:function(dt,St,te){"use strict";te.d(St,{Z:function(){return x}});var ae=te(54476),ce=te(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"},Ze=Re,Ee=te(7657),we=function(E,z){return ce.createElement(Ee.Z,(0,ae.Z)({},E,{ref:z,icon:Ze}))},re=ce.forwardRef(we),Ue=re,rt=te(52671),Ne=te(58617),De=te(15075),tt=te(43531),Ae=te(92310),oe=te.n(Ae),y=te(92343),x=b=>{const{prefixCls:E,switcherIcon:z,treeNodeProps:ee,showLine:ne}=b,{isLeaf:le,expanded:de,loading:ge}=ee;if(ge)return ce.createElement(Ne.Z,{className:`${E}-switcher-loading-icon`});let Ce;if(ne&&typeof ne=="object"&&(Ce=ne.showLeafIcon),le){if(!ne)return null;if(typeof Ce!="boolean"&&Ce){const ue=typeof Ce=="function"?Ce(ee):Ce,ct=`${E}-switcher-line-custom-icon`;return(0,y.l$)(ue)?(0,y.Tm)(ue,{className:oe()(ue.props.className||"",ct)}):ue}return Ce?ce.createElement(rt.Z,{className:`${E}-switcher-line-icon`}):ce.createElement("span",{className:`${E}-switcher-leaf-line`})}const Pe=`${E}-switcher-icon`,pe=typeof z=="function"?z(ee):z;return(0,y.l$)(pe)?(0,y.Tm)(pe,{className:oe()(pe.props.className||"",Pe)}):pe!==void 0?pe:ne?de?ce.createElement(De.Z,{className:`${E}-switcher-line-icon`}):ce.createElement(tt.Z,{className:`${E}-switcher-line-icon`}):ce.createElement(Ue,{className:Pe})}},48066:function(dt,St,te){"use strict";te.d(St,{default:function(){return Ea}});var ae=te(59301),ce=te(40001),Re=te(81953),Ze=te(54476),Ee={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M257.7 752c2 0 4-.2 6-.5L431.9 722c2-.4 3.9-1.3 5.3-2.8l423.9-423.9a9.96 9.96 0 000-14.1L694.9 114.9c-1.9-1.9-4.4-2.9-7.1-2.9s-5.2 1-7.1 2.9L256.8 538.8c-1.5 1.5-2.4 3.3-2.8 5.3l-29.5 168.2a33.5 33.5 0 009.4 29.8c6.6 6.4 14.9 9.9 23.8 9.9zm67.4-174.4L687.8 215l73.3 73.3-362.7 362.6-88.9 15.7 15.6-89zM880 836H144c-17.7 0-32 14.3-32 32v36c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-36c0-17.7-14.3-32-32-32z"}}]},name:"edit",theme:"outlined"},we=Ee,re=te(7657),Ue=function(kt,qt){return ae.createElement(re.Z,(0,Ze.Z)({},kt,{ref:qt,icon:we}))},rt=ae.forwardRef(Ue),Ne=rt,De=te(92310),tt=te.n(De),Ae=te(25769),oe=te.n(Ae),y=te(29301),a=te(11592),x=te(34280),b=te(18929),E=te(2738),z=te(8654),ee=te(3465),ne=te(10228),le=function(at,kt){var qt={};for(var Lt in at)Object.prototype.hasOwnProperty.call(at,Lt)&&kt.indexOf(Lt)<0&&(qt[Lt]=at[Lt]);if(at!=null&&typeof Object.getOwnPropertySymbols=="function")for(var tn=0,Lt=Object.getOwnPropertySymbols(at);tn{const qt=Bt=>{const{keyCode:Wt}=Bt;Wt===ne.Z.ENTER&&Bt.preventDefault()},Lt=Bt=>{const{keyCode:Wt}=Bt,{onClick:mn}=at;Wt===ne.Z.ENTER&&mn&&mn()},{style:tn,noStyle:ta,disabled:He}=at,qe=le(at,["style","noStyle","disabled"]);let je={};return ta||(je=Object.assign({},de)),He&&(je.pointerEvents="none"),je=Object.assign(Object.assign({},je),tn),ae.createElement("div",Object.assign({role:"button",tabIndex:0,ref:kt},qe,{onKeyDown:qt,onKeyUp:Lt,style:je}))}),Pe=te(36355),pe=te(9763),ue=te(6848),ct={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M864 170h-60c-4.4 0-8 3.6-8 8v518H310v-73c0-6.7-7.8-10.5-13-6.3l-141.9 112a8 8 0 000 12.6l141.9 112c5.3 4.2 13 .4 13-6.3v-75h498c35.3 0 64-28.7 64-64V178c0-4.4-3.6-8-8-8z"}}]},name:"enter",theme:"outlined"},ht=ct,At=function(kt,qt){return ae.createElement(re.Z,(0,Ze.Z)({},kt,{ref:qt,icon:ht}))},Le=ae.forwardRef(At),Ve=Le,st=te(92343),Je=te(1643),Pt=te(15969),nt=te(83116),lt=te(30071);const yt=(at,kt,qt,Lt)=>{const{titleMarginBottom:tn,fontWeightStrong:ta}=Lt;return{marginBottom:tn,color:qt,fontWeight:ta,fontSize:at,lineHeight:kt}},ut=at=>{const kt=[1,2,3,4,5],qt={};return kt.forEach(Lt=>{qt[` + `]:{background:sn},[`&${se}-row-selected`]:{"> th, > td":{background:an},"&:hover > th, &:hover > td":{background:dn}}}},[`${se}-footer`]:{padding:`${xe}px ${Fe}px`,color:on,background:pn}})}};var yl=(0,nl.Z)("Table",le=>{const{colorTextHeading:se,colorSplit:he,colorIcon:xe,colorIconHover:Fe,opacityLoading:$e,colorBgContainer:Xe,controlInteractiveSize:Ye,headerBg:_e,headerColor:ft,headerSortActiveBg:Et,headerSortHoverBg:ht,bodySortBg:Kt,rowHoverBg:zt,rowSelectedBg:kt,rowSelectedHoverBg:sn,rowExpandedBg:an,cellPaddingBlock:dn,cellPaddingInline:on,cellPaddingBlockMD:pn,cellPaddingInlineMD:zn,cellPaddingBlockSM:An,cellPaddingInlineSM:Bn,borderColor:Xn,footerBg:oa,footerColor:Sn,headerBorderRadius:On,cellFontSize:vn,cellFontSizeMD:cn,cellFontSizeSM:wn,headerSplitColor:Un,fixedHeaderSortActiveBg:da,headerFilterHoverBg:na,filterDropdownBg:Zn,expandIconBg:ua,selectionColumnWidth:ma,stickyScrollBarBg:ka}=le,Ca=new xr.C(xe),eo=new xr.C(Fe),to=2,ra=(0,al.TS)(le,{tableFontSize:vn,tableBg:Xe,tableRadius:On,tablePaddingVertical:dn,tablePaddingHorizontal:on,tablePaddingVerticalMiddle:pn,tablePaddingHorizontalMiddle:zn,tablePaddingVerticalSmall:An,tablePaddingHorizontalSmall:Bn,tableBorderColor:Xn,tableHeaderTextColor:ft,tableHeaderBg:_e,tableFooterTextColor:Sn,tableFooterBg:oa,tableHeaderCellSplitColor:Un,tableHeaderSortBg:Et,tableHeaderSortHoverBg:ht,tableHeaderIconColor:Ca.clone().setAlpha(Ca.getAlpha()*$e).toRgbString(),tableHeaderIconColorHover:eo.clone().setAlpha(eo.getAlpha()*$e).toRgbString(),tableBodySortBg:Kt,tableFixedHeaderSortActiveBg:da,tableHeaderFilterActiveBg:na,tableFilterDropdownBg:Zn,tableRowHoverBg:zt,tableSelectedRowBg:kt,tableSelectedRowHoverBg:sn,zIndexTableFixed:to,zIndexTableSticky:to+1,tableFontSizeMiddle:cn,tableFontSizeSmall:wn,tableSelectionColumnWidth:ma,tableExpandIconBg:ua,tableExpandColumnWidth:Ye+2*le.padding,tableExpandedRowBg:an,tableFilterDropdownWidth:120,tableFilterDropdownHeight:264,tableFilterDropdownSearchWidth:140,tableScrollThumbSize:8,tableScrollThumbBg:ka,tableScrollThumbBgHover:se,tableScrollBg:he});return[Pl(ra),cl(ra),ui(ra),hl(ra),dl(ra),ol(ra),ul(ra),sl(ra),ui(ra),il(ra),fl(ra),gl(ra),Sl(ra),rl(ra),pl(ra),ml(ra),vl(ra)]},le=>{const{colorFillAlter:se,colorBgContainer:he,colorTextHeading:xe,colorFillSecondary:Fe,colorFillContent:$e,controlItemBgActive:Xe,controlItemBgActiveHover:Ye,padding:_e,paddingSM:ft,paddingXS:Et,colorBorderSecondary:ht,borderRadiusLG:Kt,fontSize:zt,controlHeight:kt,colorTextPlaceholder:sn}=le,an=new xr.C(Fe).onBackground(he).toHexShortString(),dn=new xr.C($e).onBackground(he).toHexShortString(),on=new xr.C(se).onBackground(he).toHexShortString();return{headerBg:on,headerColor:xe,headerSortActiveBg:an,headerSortHoverBg:dn,bodySortBg:on,rowHoverBg:on,rowSelectedBg:Xe,rowSelectedHoverBg:Ye,rowExpandedBg:se,cellPaddingBlock:_e,cellPaddingInline:_e,cellPaddingBlockMD:ft,cellPaddingInlineMD:Et,cellPaddingBlockSM:Et,cellPaddingInlineSM:Et,borderColor:ht,headerBorderRadius:Kt,footerBg:on,footerColor:xe,cellFontSize:zt,cellFontSizeMD:zt,cellFontSizeSM:zt,headerSplitColor:ht,fixedHeaderSortActiveBg:an,headerFilterHoverBg:$e,filterDropdownMenuBg:he,filterDropdownBg:he,expandIconBg:he,selectionColumnWidth:kt,stickyScrollBarBg:sn,stickyScrollBarBorderRadius:100}});const bl=[],xl=(le,se)=>{const{prefixCls:he,className:xe,rootClassName:Fe,style:$e,size:Xe,bordered:Ye,dropdownPrefixCls:_e,dataSource:ft,pagination:Et,rowSelection:ht,rowKey:Kt="key",rowClassName:zt,columns:kt,children:sn,childrenColumnName:an,onChange:dn,getPopupContainer:on,loading:pn,expandIcon:zn,expandable:An,expandedRowRender:Bn,expandIconColumnIndex:Xn,indentSize:oa,scroll:Sn,sortDirections:On,locale:vn,showSorterTooltip:cn=!0,virtual:wn}=le,Un=re.useMemo(()=>kt||Bt(sn),[kt,sn]),da=re.useMemo(()=>Un.some(ba=>ba.responsive),[Un]),na=(0,Ho.Z)(da),Zn=re.useMemo(()=>{const ba=new Set(Object.keys(na).filter(Za=>na[Za]));return Un.filter(Za=>!Za.responsive||Za.responsive.some(Co=>ba.has(Co)))},[Un,na]),ua=(0,rr.Z)(le,["className","style","columns"]),{locale:ma=tr.Z,direction:ka,table:Ca,renderEmpty:eo,getPrefixCls:to,getPopupContainer:ra}=re.useContext(Aa.E_),oo=(0,Go.Z)(Xe),wa=Object.assign(Object.assign({},ma.Table),vn),_a=ft||bl,Ha=to("table",he),Do=to("dropdown",_e),_n=Object.assign({childrenColumnName:an,expandIconColumnIndex:Xn},An),{childrenColumnName:Hn="children"}=_n,Kn=re.useMemo(()=>_a.some(ba=>ba==null?void 0:ba[Hn])?"nest":Bn||An&&An.expandedRowRender?"row":null,[_a]),Dn={body:re.useRef()},La=re.useMemo(()=>typeof Kt=="function"?Kt:ba=>ba==null?void 0:ba[Kt],[Kt]),[Tn]=Ai(_a,Hn,La),ea={},ya=function(ba,Za){let Co=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;var qa,$o,zo;const Ao=Object.assign(Object.assign({},ea),ba);Co&&((qa=ea.resetPagination)===null||qa===void 0||qa.call(ea),!(($o=Ao.pagination)===null||$o===void 0)&&$o.current&&(Ao.pagination.current=1),Et&&Et.onChange&&Et.onChange(1,(zo=Ao.pagination)===null||zo===void 0?void 0:zo.pageSize)),Sn&&Sn.scrollToFirstRowOnChange!==!1&&Dn.body.current&&(0,wo.Z)(0,{getContainer:()=>Dn.body.current}),dn==null||dn(Ao.pagination,Ao.filters,Ao.sorter,{currentDataSource:ti(Zr(_a,Ao.sorterStates,Hn),Ao.filterStates),action:Za})},Sa=(ba,Za)=>{ya({sorter:ba,sorterStates:Za},"sort",!1)},[Lo,bo,qo,ro]=Qi({prefixCls:Ha,mergedColumns:Zn,onSorterChange:Sa,sortDirections:On||["ascend","descend"],tableLocale:wa,showSorterTooltip:cn}),Xo=re.useMemo(()=>Zr(_a,bo,Hn),[_a,bo]);ea.sorter=ro(),ea.sorterStates=bo;const io=(ba,Za)=>{ya({filters:ba,filterStates:Za},"filter",!0)},[To,fr,Na]=zi({prefixCls:Ha,locale:wa,dropdownPrefixCls:Do,mergedColumns:Zn,onFilterChange:io,getPopupContainer:on||ra}),Ma=ti(Xo,fr);ea.filters=Na,ea.filterStates=fr;const Ja=re.useMemo(()=>{const ba={};return Object.keys(Na).forEach(Za=>{Na[Za]!==null&&(ba[Za]=Na[Za])}),Object.assign(Object.assign({},qo),{filters:ba})},[qo,Na]),[so]=qi(Ja),co=(ba,Za)=>{ya({pagination:Object.assign(Object.assign({},ea.pagination),{current:ba,pageSize:Za})},"paginate")},[fa,Oo]=ji(Ma.length,co,Et);ea.pagination=Et===!1?{}:Zi(fa,Et),ea.resetPagination=Oo;const Fo=re.useMemo(()=>{if(Et===!1||!fa.pageSize)return Ma;const{current:ba=1,total:Za,pageSize:Co=ai}=fa;return Ma.lengthCo?Ma.slice((ba-1)*Co,ba*Co):Ma:Ma.slice((ba-1)*Co,ba*Co)},[!!Et,Ma,fa&&fa.current,fa&&fa.pageSize,fa&&fa.total]),[Ko,nr]=Ui({prefixCls:Ha,data:Ma,pageData:Fo,getRowKey:La,getRecordByKey:Tn,expandType:Kn,childrenColumnName:Hn,locale:wa,getPopupContainer:on||ra},ht),er=(ba,Za,Co)=>{let qa;return typeof zt=="function"?qa=st()(zt(ba,Za,Co)):qa=st()(zt),st()({[`${Ha}-row-selected`]:nr.has(La(ba,Za))},qa)};_n.__PARENT_RENDER_ICON__=_n.expandIcon,_n.expandIcon=_n.expandIcon||zn||un(wa),Kn==="nest"&&_n.expandIconColumnIndex===void 0?_n.expandIconColumnIndex=ht?1:0:_n.expandIconColumnIndex>0&&ht&&(_n.expandIconColumnIndex-=1),typeof _n.indentSize!="number"&&(_n.indentSize=typeof oa=="number"?oa:15);const Cr=re.useCallback(ba=>so(Ko(To(Lo(ba)))),[Lo,To,Ko]);let lr,Yo;if(Et!==!1&&(fa!=null&&fa.total)){let ba;fa.size?ba=fa.size:ba=oo==="small"||oo==="middle"?"small":void 0;const Za=$o=>re.createElement(mr.Z,Object.assign({},fa,{className:st()(`${Ha}-pagination ${Ha}-pagination-${$o}`,fa.className),size:ba})),Co=ka==="rtl"?"left":"right",{position:qa}=fa;if(qa!==null&&Array.isArray(qa)){const $o=qa.find(sr=>sr.includes("top")),zo=qa.find(sr=>sr.includes("bottom")),Ao=qa.every(sr=>`${sr}`=="none");!$o&&!zo&&!Ao&&(Yo=Za(Co)),$o&&(lr=Za($o.toLowerCase().replace("top",""))),zo&&(Yo=Za(zo.toLowerCase().replace("bottom","")))}else Yo=Za(Co)}let Ro;typeof pn=="boolean"?Ro={spinning:pn}:typeof pn=="object"&&(Ro=Object.assign({spinning:!0},pn));const[No,uo]=yl(Ha),[,Qa]=(0,en.Z)(),ar=st()(`${Ha}-wrapper`,Ca==null?void 0:Ca.className,{[`${Ha}-wrapper-rtl`]:ka==="rtl"},xe,Fe,uo),pr=Object.assign(Object.assign({},Ca==null?void 0:Ca.style),$e),gr=vn&&vn.emptyText||(eo==null?void 0:eo("Table"))||re.createElement(Xa.Z,{componentName:"Table"}),or=wn?tl:el,Br={},Kr=re.useMemo(()=>{const{fontSize:ba,lineHeight:Za,padding:Co,paddingXS:qa,paddingSM:$o}=Qa,zo=Math.floor(ba*Za);switch(oo){case"large":return Co*2+zo;case"small":return qa*2+zo;default:return $o*2+zo}},[Qa,oo]);return wn&&(Br.listItemHeight=Kr),No(re.createElement("div",{ref:se,className:ar,style:pr},re.createElement(Gn.Z,Object.assign({spinning:!1},Ro),lr,re.createElement(or,Object.assign({},Br,ua,{columns:Zn,direction:ka,expandable:_n,prefixCls:Ha,className:st()({[`${Ha}-middle`]:oo==="middle",[`${Ha}-small`]:oo==="small",[`${Ha}-bordered`]:Ye,[`${Ha}-empty`]:_a.length===0}),data:Fo,rowKey:La,rowClassName:er,emptyText:gr,internalHooks:ce,internalRefs:Dn,transformColumns:Cr})),Yo)))};var Cl=re.forwardRef(xl);const El=(le,se)=>{const he=re.useRef(0);return he.current+=1,re.createElement(Cl,Object.assign({},le,{ref:se,_renderTimes:he.current}))},ir=re.forwardRef(El);ir.SELECTION_COLUMN=dr,ir.EXPAND_COLUMN=ne,ir.SELECTION_ALL=Rr,ir.SELECTION_INVERT=zr,ir.SELECTION_NONE=Ar,ir.Column=Wa,ir.ColumnGroup=Bo,ir.Summary=Se;var wl=ir,Ll=wl},17574:function(gt,St,te){"use strict";te.d(St,{default:function(){return Pt}});var ne=te(60091),ce=te(94480),Te=te(52671),Ze=te(8657),Ce=te(54476),Ee=te(59301),re={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"},Ve=re,rt=te(7657),Ne=function(dt,yt){return Ee.createElement(rt.Z,(0,Ce.Z)({},dt,{ref:yt,icon:Ve}))},Qe=Ee.forwardRef(Ne),Re=Qe,Ae=te(92310),ae=te.n(Ae),y=te(35654),a=te(71430),x=te(36355),b=te(56082),E=te(62892),z=te(20648);const ee=4;function oe(nt){const{dropPosition:dt,dropLevelOffset:yt,prefixCls:mt,indent:Oe,direction:Ge="ltr"}=nt,bt=Ge==="ltr"?"left":"right",Yt=Ge==="ltr"?"right":"left",ot={[bt]:-yt*Oe+ee,[Yt]:0};switch(dt){case-1:ot.top=-3;break;case 1:ot.bottom=-3;break;default:ot.bottom=-3,ot[bt]=Oe+ee;break}return Ee.createElement("div",{style:ot,className:`${mt}-drop-indicator`})}var ie=te(71997),ge=Ee.forwardRef((nt,dt)=>{const{getPrefixCls:yt,direction:mt,virtual:Oe,tree:Ge}=Ee.useContext(x.E_),{prefixCls:bt,className:Yt,showIcon:ot=!1,showLine:Rt,switcherIcon:ye,blockNode:It=!1,children:nn,checkable:yn=!1,selectable:rn=!0,draggable:ke,motion:De,style:Ie}=nt,me=yt("tree",bt),tt=yt(),Ot=De!=null?De:Object.assign(Object.assign({},(0,E.Z)(tt)),{motionAppear:!1}),Se=Object.assign(Object.assign({},nt),{checkable:yn,selectable:rn,showIcon:ot,motion:Ot,blockNode:It,showLine:!!Rt,dropIndicatorRender:oe}),[ue,Me]=(0,z.ZP)(me),Be=Ee.useMemo(()=>{if(!ke)return!1;let Ue={};switch(typeof ke){case"function":Ue.nodeDraggable=ke;break;case"object":Ue=Object.assign({},ke);break;default:break}return Ue.icon!==!1&&(Ue.icon=Ue.icon||Ee.createElement(b.Z,null)),Ue},[ke]),be=Ue=>Ee.createElement(ie.Z,{prefixCls:me,switcherIcon:ye,treeNodeProps:Ue,showLine:Rt});return ue(Ee.createElement(ne.Z,Object.assign({itemHeight:20,ref:dt,virtual:Oe},Se,{style:Object.assign(Object.assign({},Ge==null?void 0:Ge.style),Ie),prefixCls:me,className:ae()({[`${me}-icon-hide`]:!ot,[`${me}-block-node`]:It,[`${me}-unselectable`]:!rn,[`${me}-rtl`]:mt==="rtl"},Ge==null?void 0:Ge.className,Yt,Me),direction:mt,checkable:yn&&Ee.createElement("span",{className:`${me}-checkbox-inner`}),selectable:rn,switcherIcon:be,draggable:Be}),nn))}),we;(function(nt){nt[nt.None=0]="None",nt[nt.Start=1]="Start",nt[nt.End=2]="End"})(we||(we={}));function ve(nt,dt){function yt(mt){const{key:Oe,children:Ge}=mt;dt(Oe,mt)!==!1&&ve(Ge||[],dt)}nt.forEach(yt)}function fe(nt){let{treeData:dt,expandedKeys:yt,startKey:mt,endKey:Oe}=nt;const Ge=[];let bt=we.None;if(mt&&mt===Oe)return[mt];if(!mt||!Oe)return[];function Yt(ot){return ot===mt||ot===Oe}return ve(dt,ot=>{if(bt===we.End)return!1;if(Yt(ot)){if(Ge.push(ot),bt===we.None)bt=we.Start;else if(bt===we.Start)return bt=we.End,!1}else bt===we.Start&&Ge.push(ot);return yt.includes(ot)}),Ge}function pe(nt,dt){const yt=(0,ce.Z)(dt),mt=[];return ve(nt,(Oe,Ge)=>{const bt=yt.indexOf(Oe);return bt!==-1&&(mt.push(Ge),yt.splice(bt,1)),!!yt.length}),mt}var ct=function(nt,dt){var yt={};for(var mt in nt)Object.prototype.hasOwnProperty.call(nt,mt)&&dt.indexOf(mt)<0&&(yt[mt]=nt[mt]);if(nt!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Oe=0,mt=Object.getOwnPropertySymbols(nt);Oe{var{defaultExpandAll:yt,defaultExpandParent:mt,defaultExpandedKeys:Oe}=nt,Ge=ct(nt,["defaultExpandAll","defaultExpandParent","defaultExpandedKeys"]);const bt=Ee.useRef(),Yt=Ee.useRef(),ot=()=>{const{keyEntities:Be}=(0,a.I8)(_t(Ge));let be;return yt?be=Object.keys(Be):mt?be=(0,y.r7)(Ge.expandedKeys||Oe||[],Be):be=Ge.expandedKeys||Oe,be},[Rt,ye]=Ee.useState(Ge.selectedKeys||Ge.defaultSelectedKeys||[]),[It,nn]=Ee.useState(()=>ot());Ee.useEffect(()=>{"selectedKeys"in Ge&&ye(Ge.selectedKeys)},[Ge.selectedKeys]),Ee.useEffect(()=>{"expandedKeys"in Ge&&nn(Ge.expandedKeys)},[Ge.expandedKeys]);const yn=(Be,be)=>{var Ue;return"expandedKeys"in Ge||nn(Be),(Ue=Ge.onExpand)===null||Ue===void 0?void 0:Ue.call(Ge,Be,be)},rn=(Be,be)=>{var Ue;const{multiple:Nt}=Ge,{node:pt,nativeEvent:Tt}=be,{key:Ct=""}=pt,$t=_t(Ge),Pe=Object.assign(Object.assign({},be),{selected:!0}),Ke=(Tt==null?void 0:Tt.ctrlKey)||(Tt==null?void 0:Tt.metaKey),qe=Tt==null?void 0:Tt.shiftKey;let lt;Nt&&Ke?(lt=Be,bt.current=Ct,Yt.current=lt,Pe.selectedNodes=pe($t,lt)):Nt&&qe?(lt=Array.from(new Set([].concat((0,ce.Z)(Yt.current||[]),(0,ce.Z)(fe({treeData:$t,expandedKeys:It,startKey:Ct,endKey:bt.current}))))),Pe.selectedNodes=pe($t,lt)):(lt=[Ct],bt.current=Ct,Yt.current=lt,Pe.selectedNodes=pe($t,lt)),(Ue=Ge.onSelect)===null||Ue===void 0||Ue.call(Ge,lt,Pe),"selectedKeys"in Ge||ye(lt)},{getPrefixCls:ke,direction:De}=Ee.useContext(x.E_),{prefixCls:Ie,className:me,showIcon:tt=!0,expandAction:Ot="click"}=Ge,Se=ct(Ge,["prefixCls","className","showIcon","expandAction"]),ue=ke("tree",Ie),Me=ae()(`${ue}-directory`,{[`${ue}-directory-rtl`]:De==="rtl"},me);return Ee.createElement(ge,Object.assign({icon:st,ref:dt,blockNode:!0},Se,{showIcon:tt,expandAction:Ot,prefixCls:ue,className:Me,expandedKeys:It,selectedKeys:Rt,onSelect:rn,onExpand:yn}))};var it=Ee.forwardRef(Le);const Je=ge;Je.DirectoryTree=it,Je.TreeNode=ne.O;var Pt=Je},20648:function(gt,St,te){"use strict";te.d(St,{TM:function(){return Ae},Yk:function(){return Re}});var ne=te(36237),ce=te(98447),Te=te(17313),Ze=te(8378),Ce=te(37613),Ee=te(83116);const re=new ne.Keyframes("ant-tree-node-fx-do-not-use",{"0%":{opacity:0},"100%":{opacity:1}}),Ve=(ae,y)=>({[`.${ae}-switcher-icon`]:{display:"inline-block",fontSize:10,verticalAlign:"baseline",svg:{transition:`transform ${y.motionDurationSlow}`}}}),rt=(ae,y)=>({[`.${ae}-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:'""'}}}),Ne=(ae,y)=>{const{treeCls:a,treeNodeCls:x,treeNodePadding:b,titleHeight:E,nodeSelectedBg:z,nodeHoverBg:ee}=y,oe=y.paddingXS;return{[a]:Object.assign(Object.assign({},(0,Te.Wf)(y)),{background:y.colorBgContainer,borderRadius:y.borderRadius,transition:`background-color ${y.motionDurationSlow}`,[`&${a}-rtl`]:{[`${a}-switcher`]:{"&_close":{[`${a}-switcher-icon`]:{svg:{transform:"rotate(90deg)"}}}}},[`&-focused:not(:hover):not(${a}-active-focused)`]:Object.assign({},(0,Te.oN)(y)),[`${a}-list-holder-inner`]:{alignItems:"flex-start"},[`&${a}-block-node`]:{[`${a}-list-holder-inner`]:{alignItems:"stretch",[`${a}-node-content-wrapper`]:{flex:"auto"},[`${x}.dragging`]:{position:"relative","&:after":{position:"absolute",top:0,insetInlineEnd:0,bottom:b,insetInlineStart:0,border:`1px solid ${y.colorPrimary}`,opacity:0,animationName:re,animationDuration:y.motionDurationSlow,animationPlayState:"running",animationFillMode:"forwards",content:'""',pointerEvents:"none"}}}},[`${x}`]:{display:"flex",alignItems:"flex-start",padding:`0 0 ${b}px 0`,outline:"none","&-rtl":{direction:"rtl"},"&-disabled":{[`${a}-node-content-wrapper`]:{color:y.colorTextDisabled,cursor:"not-allowed","&:hover":{background:"transparent"}}},[`&-active ${a}-node-content-wrapper`]:Object.assign({},(0,Te.oN)(y)),[`&:not(${x}-disabled).filter-node ${a}-title`]:{color:"inherit",fontWeight:500},"&-draggable":{[`${a}-draggable-icon`]:{flexShrink:0,width:E,lineHeight:`${E}px`,textAlign:"center",visibility:"visible",opacity:.2,transition:`opacity ${y.motionDurationSlow}`,[`${x}:hover &`]:{opacity:.45}},[`&${x}-disabled`]:{[`${a}-draggable-icon`]:{visibility:"hidden"}}}},[`${a}-indent`]:{alignSelf:"stretch",whiteSpace:"nowrap",userSelect:"none","&-unit":{display:"inline-block",width:E}},[`${a}-draggable-icon`]:{visibility:"hidden"},[`${a}-switcher`]:Object.assign(Object.assign({},Ve(ae,y)),{position:"relative",flex:"none",alignSelf:"stretch",width:E,margin:0,lineHeight:`${E}px`,textAlign:"center",cursor:"pointer",userSelect:"none","&-noop":{cursor:"default"},"&_close":{[`${a}-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:E/2,bottom:-b,marginInlineStart:-1,borderInlineEnd:`1px solid ${y.colorBorder}`,content:'""'},"&:after":{position:"absolute",width:E/2*.8,height:E/2,borderBottom:`1px solid ${y.colorBorder}`,content:'""'}}}),[`${a}-checkbox`]:{top:"initial",marginInlineEnd:oe},[`${a}-node-content-wrapper, ${a}-checkbox + span`]:{position:"relative",zIndex:"auto",minHeight:E,margin:0,padding:`0 ${y.paddingXS/2}px`,color:"inherit",lineHeight:`${E}px`,background:"transparent",borderRadius:y.borderRadius,cursor:"pointer",transition:`all ${y.motionDurationMid}, border 0s, line-height 0s, box-shadow 0s`,"&:hover":{backgroundColor:ee},[`&${a}-node-selected`]:{backgroundColor:z},[`${a}-iconEle`]:{display:"inline-block",width:E,height:E,lineHeight:`${E}px`,textAlign:"center",verticalAlign:"top","&:empty":{display:"none"}}},[`${a}-unselectable ${a}-node-content-wrapper:hover`]:{backgroundColor:"transparent"},[`${a}-node-content-wrapper`]:Object.assign({lineHeight:`${E}px`,userSelect:"none"},rt(ae,y)),[`${x}.drop-container`]:{"> [draggable]":{boxShadow:`0 0 0 2px ${y.colorPrimary}`}},"&-show-line":{[`${a}-indent`]:{"&-unit":{position:"relative",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:E/2,bottom:-b,borderInlineEnd:`1px solid ${y.colorBorder}`,content:'""'},"&-end":{"&:before":{display:"none"}}}},[`${a}-switcher`]:{background:"transparent","&-line-icon":{verticalAlign:"-0.15em"}}},[`${x}-leaf-last`]:{[`${a}-switcher`]:{"&-leaf-line":{"&:before":{top:"auto !important",bottom:"auto !important",height:`${E/2}px !important`}}}}})}},Qe=ae=>{const{treeCls:y,treeNodeCls:a,treeNodePadding:x,directoryNodeSelectedBg:b,directoryNodeSelectedColor:E}=ae;return{[`${y}${y}-directory`]:{[a]:{position:"relative","&:before":{position:"absolute",top:0,insetInlineEnd:0,bottom:x,insetInlineStart:0,transition:`background-color ${ae.motionDurationMid}`,content:'""',pointerEvents:"none"},"&:hover":{"&:before":{background:ae.controlItemBgHover}},"> *":{zIndex:1},[`${y}-switcher`]:{transition:`color ${ae.motionDurationMid}`},[`${y}-node-content-wrapper`]:{borderRadius:0,userSelect:"none","&:hover":{background:"transparent"},[`&${y}-node-selected`]:{color:E,background:"transparent"}},"&-selected":{"\n &:hover::before,\n &::before\n ":{background:b},[`${y}-switcher`]:{color:E},[`${y}-node-content-wrapper`]:{color:E,background:"transparent"}}}}}},Re=(ae,y)=>{const a=`.${ae}`,x=`${a}-treenode`,b=y.paddingXS/2,E=(0,Ce.TS)(y,{treeCls:a,treeNodeCls:x,treeNodePadding:b});return[Ne(ae,E),Qe(E)]},Ae=ae=>{const{controlHeightSM:y}=ae;return{titleHeight:y,nodeHoverBg:ae.controlItemBgHover,nodeSelectedBg:ae.controlItemBgActive}};St.ZP=(0,Ee.Z)("Tree",(ae,y)=>{let{prefixCls:a}=y;return[{[ae.componentCls]:(0,ce.C2)(`${a}-checkbox`,ae)},Re(a,ae),(0,Ze.Z)(ae)]},ae=>{const{colorTextLightSolid:y,colorPrimary:a}=ae;return Object.assign(Object.assign({},Ae(ae)),{directoryNodeSelectedColor:y,directoryNodeSelectedBg:a})})},71997:function(gt,St,te){"use strict";te.d(St,{Z:function(){return x}});var ne=te(54476),ce=te(59301),Te={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"},Ze=Te,Ce=te(7657),Ee=function(E,z){return ce.createElement(Ce.Z,(0,ne.Z)({},E,{ref:z,icon:Ze}))},re=ce.forwardRef(Ee),Ve=re,rt=te(52671),Ne=te(58617),Qe=te(15075),Re=te(43531),Ae=te(92310),ae=te.n(Ae),y=te(92343),x=b=>{const{prefixCls:E,switcherIcon:z,treeNodeProps:ee,showLine:oe}=b,{isLeaf:ie,expanded:de,loading:ge}=ee;if(ge)return ce.createElement(Ne.Z,{className:`${E}-switcher-loading-icon`});let we;if(oe&&typeof oe=="object"&&(we=oe.showLeafIcon),ie){if(!oe)return null;if(typeof we!="boolean"&&we){const pe=typeof we=="function"?we(ee):we,ct=`${E}-switcher-line-custom-icon`;return(0,y.l$)(pe)?(0,y.Tm)(pe,{className:ae()(pe.props.className||"",ct)}):pe}return we?ce.createElement(rt.Z,{className:`${E}-switcher-line-icon`}):ce.createElement("span",{className:`${E}-switcher-leaf-line`})}const ve=`${E}-switcher-icon`,fe=typeof z=="function"?z(ee):z;return(0,y.l$)(fe)?(0,y.Tm)(fe,{className:ae()(fe.props.className||"",ve)}):fe!==void 0?fe:oe?de?ce.createElement(Qe.Z,{className:`${E}-switcher-line-icon`}):ce.createElement(Re.Z,{className:`${E}-switcher-line-icon`}):ce.createElement(Ve,{className:ve})}},48066:function(gt,St,te){"use strict";te.d(St,{default:function(){return Ea}});var ne=te(59301),ce=te(40001),Te=te(81953),Ze=te(54476),Ce={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M257.7 752c2 0 4-.2 6-.5L431.9 722c2-.4 3.9-1.3 5.3-2.8l423.9-423.9a9.96 9.96 0 000-14.1L694.9 114.9c-1.9-1.9-4.4-2.9-7.1-2.9s-5.2 1-7.1 2.9L256.8 538.8c-1.5 1.5-2.4 3.3-2.8 5.3l-29.5 168.2a33.5 33.5 0 009.4 29.8c6.6 6.4 14.9 9.9 23.8 9.9zm67.4-174.4L687.8 215l73.3 73.3-362.7 362.6-88.9 15.7 15.6-89zM880 836H144c-17.7 0-32 14.3-32 32v36c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-36c0-17.7-14.3-32-32-32z"}}]},name:"edit",theme:"outlined"},Ee=Ce,re=te(7657),Ve=function(At,qt){return ne.createElement(re.Z,(0,Ze.Z)({},At,{ref:qt,icon:Ee}))},rt=ne.forwardRef(Ve),Ne=rt,Qe=te(92310),Re=te.n(Qe),Ae=te(25769),ae=te.n(Ae),y=te(29301),a=te(11592),x=te(34280),b=te(18929),E=te(2738),z=te(8654),ee=te(3465),oe=te(10228),ie=function(at,At){var qt={};for(var Lt in at)Object.prototype.hasOwnProperty.call(at,Lt)&&At.indexOf(Lt)<0&&(qt[Lt]=at[Lt]);if(at!=null&&typeof Object.getOwnPropertySymbols=="function")for(var tn=0,Lt=Object.getOwnPropertySymbols(at);tn{const qt=Bt=>{const{keyCode:Ht}=Bt;Ht===oe.Z.ENTER&&Bt.preventDefault()},Lt=Bt=>{const{keyCode:Ht}=Bt,{onClick:mn}=at;Ht===oe.Z.ENTER&&mn&&mn()},{style:tn,noStyle:ta,disabled:He}=at,et=ie(at,["style","noStyle","disabled"]);let je={};return ta||(je=Object.assign({},de)),He&&(je.pointerEvents="none"),je=Object.assign(Object.assign({},je),tn),ne.createElement("div",Object.assign({role:"button",tabIndex:0,ref:At},et,{onKeyDown:qt,onKeyUp:Lt,style:je}))}),ve=te(36355),fe=te(9763),pe=te(6848),ct={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M864 170h-60c-4.4 0-8 3.6-8 8v518H310v-73c0-6.7-7.8-10.5-13-6.3l-141.9 112a8 8 0 000 12.6l141.9 112c5.3 4.2 13 .4 13-6.3v-75h498c35.3 0 64-28.7 64-64V178c0-4.4-3.6-8-8-8z"}}]},name:"enter",theme:"outlined"},st=ct,_t=function(At,qt){return ne.createElement(re.Z,(0,Ze.Z)({},At,{ref:qt,icon:st}))},Le=ne.forwardRef(_t),We=Le,it=te(92343),Je=te(1643),Pt=te(15969),nt=te(83116),dt=te(30071);const yt=(at,At,qt,Lt)=>{const{titleMarginBottom:tn,fontWeightStrong:ta}=Lt;return{marginBottom:tn,color:qt,fontWeight:ta,fontSize:at,lineHeight:At}},mt=at=>{const At=[1,2,3,4,5],qt={};return At.forEach(Lt=>{qt[` h${Lt}&, div&-h${Lt}, div&-h${Lt} > textarea, h${Lt} - `]=yt(at[`fontSizeHeading${Lt}`],at[`lineHeightHeading${Lt}`],at.colorTextHeading,at)}),qt},Oe=at=>{const{componentCls:kt}=at;return{"a&, a":Object.assign(Object.assign({},(0,Pt.N)(at)),{textDecoration:at.linkDecoration,"&:active, &:hover":{textDecoration:at.linkHoverDecoration},[`&[disabled], &${kt}-disabled`]:{color:at.colorTextDisabled,cursor:"not-allowed","&:active, &:hover":{color:at.colorTextDisabled},"&:active":{pointerEvents:"none"}}})}},Ge=at=>({code:{margin:"0 0.2em",paddingInline:"0.4em",paddingBlock:"0.2em 0.1em",fontSize:"85%",fontFamily:at.fontFamilyCode,background:"rgba(150, 150, 150, 0.1)",border:"1px solid rgba(100, 100, 100, 0.2)",borderRadius:3},kbd:{margin:"0 0.2em",paddingInline:"0.4em",paddingBlock:"0.15em 0.1em",fontSize:"90%",fontFamily:at.fontFamilyCode,background:"rgba(150, 150, 150, 0.06)",border:"1px solid rgba(100, 100, 100, 0.2)",borderBottomWidth:2,borderRadius:3},mark:{padding:0,backgroundColor:lt.gold[2]},"u, ins":{textDecoration:"underline",textDecorationSkipInk:"auto"},"s, del":{textDecoration:"line-through"},strong:{fontWeight:600},"ul, ol":{marginInline:0,marginBlock:"0 1em",padding:0,li:{marginInline:"20px 0",marginBlock:0,paddingInline:"4px 0",paddingBlock:0}},ul:{listStyleType:"circle",ul:{listStyleType:"disc"}},ol:{listStyleType:"decimal"},"pre, blockquote":{margin:"1em 0"},pre:{padding:"0.4em 0.6em",whiteSpace:"pre-wrap",wordWrap:"break-word",background:"rgba(150, 150, 150, 0.1)",border:"1px solid rgba(100, 100, 100, 0.2)",borderRadius:3,fontFamily:at.fontFamilyCode,code:{display:"inline",margin:0,padding:0,fontSize:"inherit",fontFamily:"inherit",background:"transparent",border:0}},blockquote:{paddingInline:"0.6em 0",paddingBlock:0,borderInlineStart:"4px solid rgba(100, 100, 100, 0.2)",opacity:.85}}),bt=at=>{const{componentCls:kt,paddingSM:qt}=at,Lt=qt;return{"&-edit-content":{position:"relative","div&":{insetInlineStart:-at.paddingSM,marginTop:-Lt,marginBottom:`calc(1em - ${Lt}px)`},[`${kt}-edit-content-confirm`]:{position:"absolute",insetInlineEnd:at.marginXS+2,insetBlockEnd:at.marginXS,color:at.colorTextDescription,fontWeight:"normal",fontSize:at.fontSize,fontStyle:"normal",pointerEvents:"none"},textarea:{margin:"0!important",MozTransition:"none",height:"1em"}}}},Yt=at=>({"&-copy-success":{"\n &,\n &:hover,\n &:focus":{color:at.colorSuccess}}}),ot=()=>({"\n a&-ellipsis,\n span&-ellipsis\n ":{display:"inline-block",maxWidth:"100%"},"&-single-line":{whiteSpace:"nowrap"},"&-ellipsis-single-line":{overflow:"hidden",textOverflow:"ellipsis","a&, span&":{verticalAlign:"bottom"}},"&-ellipsis-multiple-line":{display:"-webkit-box",overflow:"hidden",WebkitLineClamp:3,WebkitBoxOrient:"vertical"}}),Rt=at=>{const{componentCls:kt,titleMarginTop:qt}=at;return{[kt]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({color:at.colorText,wordBreak:"break-word",lineHeight:at.lineHeight,[`&${kt}-secondary`]:{color:at.colorTextDescription},[`&${kt}-success`]:{color:at.colorSuccess},[`&${kt}-warning`]:{color:at.colorWarning},[`&${kt}-danger`]:{color:at.colorError,"a&:active, a&:focus":{color:at.colorErrorActive},"a&:hover":{color:at.colorErrorHover}},[`&${kt}-disabled`]:{color:at.colorTextDisabled,cursor:"not-allowed",userSelect:"none"},"\n div&,\n p\n ":{marginBottom:"1em"}},ut(at)),{[` - & + h1${kt}, - & + h2${kt}, - & + h3${kt}, - & + h4${kt}, - & + h5${kt} + `]=yt(at[`fontSizeHeading${Lt}`],at[`lineHeightHeading${Lt}`],at.colorTextHeading,at)}),qt},Oe=at=>{const{componentCls:At}=at;return{"a&, a":Object.assign(Object.assign({},(0,Pt.N)(at)),{textDecoration:at.linkDecoration,"&:active, &:hover":{textDecoration:at.linkHoverDecoration},[`&[disabled], &${At}-disabled`]:{color:at.colorTextDisabled,cursor:"not-allowed","&:active, &:hover":{color:at.colorTextDisabled},"&:active":{pointerEvents:"none"}}})}},Ge=at=>({code:{margin:"0 0.2em",paddingInline:"0.4em",paddingBlock:"0.2em 0.1em",fontSize:"85%",fontFamily:at.fontFamilyCode,background:"rgba(150, 150, 150, 0.1)",border:"1px solid rgba(100, 100, 100, 0.2)",borderRadius:3},kbd:{margin:"0 0.2em",paddingInline:"0.4em",paddingBlock:"0.15em 0.1em",fontSize:"90%",fontFamily:at.fontFamilyCode,background:"rgba(150, 150, 150, 0.06)",border:"1px solid rgba(100, 100, 100, 0.2)",borderBottomWidth:2,borderRadius:3},mark:{padding:0,backgroundColor:dt.gold[2]},"u, ins":{textDecoration:"underline",textDecorationSkipInk:"auto"},"s, del":{textDecoration:"line-through"},strong:{fontWeight:600},"ul, ol":{marginInline:0,marginBlock:"0 1em",padding:0,li:{marginInline:"20px 0",marginBlock:0,paddingInline:"4px 0",paddingBlock:0}},ul:{listStyleType:"circle",ul:{listStyleType:"disc"}},ol:{listStyleType:"decimal"},"pre, blockquote":{margin:"1em 0"},pre:{padding:"0.4em 0.6em",whiteSpace:"pre-wrap",wordWrap:"break-word",background:"rgba(150, 150, 150, 0.1)",border:"1px solid rgba(100, 100, 100, 0.2)",borderRadius:3,fontFamily:at.fontFamilyCode,code:{display:"inline",margin:0,padding:0,fontSize:"inherit",fontFamily:"inherit",background:"transparent",border:0}},blockquote:{paddingInline:"0.6em 0",paddingBlock:0,borderInlineStart:"4px solid rgba(100, 100, 100, 0.2)",opacity:.85}}),bt=at=>{const{componentCls:At,paddingSM:qt}=at,Lt=qt;return{"&-edit-content":{position:"relative","div&":{insetInlineStart:-at.paddingSM,marginTop:-Lt,marginBottom:`calc(1em - ${Lt}px)`},[`${At}-edit-content-confirm`]:{position:"absolute",insetInlineEnd:at.marginXS+2,insetBlockEnd:at.marginXS,color:at.colorTextDescription,fontWeight:"normal",fontSize:at.fontSize,fontStyle:"normal",pointerEvents:"none"},textarea:{margin:"0!important",MozTransition:"none",height:"1em"}}}},Yt=at=>({"&-copy-success":{"\n &,\n &:hover,\n &:focus":{color:at.colorSuccess}}}),ot=()=>({"\n a&-ellipsis,\n span&-ellipsis\n ":{display:"inline-block",maxWidth:"100%"},"&-single-line":{whiteSpace:"nowrap"},"&-ellipsis-single-line":{overflow:"hidden",textOverflow:"ellipsis","a&, span&":{verticalAlign:"bottom"}},"&-ellipsis-multiple-line":{display:"-webkit-box",overflow:"hidden",WebkitLineClamp:3,WebkitBoxOrient:"vertical"}}),Rt=at=>{const{componentCls:At,titleMarginTop:qt}=at;return{[At]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({color:at.colorText,wordBreak:"break-word",lineHeight:at.lineHeight,[`&${At}-secondary`]:{color:at.colorTextDescription},[`&${At}-success`]:{color:at.colorSuccess},[`&${At}-warning`]:{color:at.colorWarning},[`&${At}-danger`]:{color:at.colorError,"a&:active, a&:focus":{color:at.colorErrorActive},"a&:hover":{color:at.colorErrorHover}},[`&${At}-disabled`]:{color:at.colorTextDisabled,cursor:"not-allowed",userSelect:"none"},"\n div&,\n p\n ":{marginBottom:"1em"}},mt(at)),{[` + & + h1${At}, + & + h2${At}, + & + h3${At}, + & + h4${At}, + & + h5${At} `]:{marginTop:qt},"\n div,\n ul,\n li,\n p,\n h1,\n h2,\n h3,\n h4,\n h5":{"\n + h1,\n + h2,\n + h3,\n + h4,\n + h5\n ":{marginTop:qt}}}),Ge(at)),Oe(at)),{[` - ${kt}-expand, - ${kt}-edit, - ${kt}-copy - `]:Object.assign(Object.assign({},(0,Pt.N)(at)),{marginInlineStart:at.marginXXS})}),bt(at)),Yt(at)),ot()),{"&-rtl":{direction:"rtl"}})}};var ye=(0,nt.Z)("Typography",at=>[Rt(at)],()=>({titleMarginTop:"1.2em",titleMarginBottom:"0.5em"})),nn=at=>{const{prefixCls:kt,"aria-label":qt,className:Lt,style:tn,direction:ta,maxLength:He,autoSize:qe=!0,value:je,onSave:Bt,onCancel:Wt,onEnd:mn,component:jn,enterIcon:Wn=ae.createElement(Ve,null)}=at,fn=ae.useRef(null),aa=ae.useRef(!1),Fa=ae.useRef(),[xa,_t]=ae.useState(je);ae.useEffect(()=>{_t(je)},[je]),ae.useEffect(()=>{if(fn.current&&fn.current.resizableTextArea){const{textArea:Ft}=fn.current.resizableTextArea;Ft.focus();const{length:En}=Ft.value;Ft.setSelectionRange(En,En)}},[]);const hn=Ft=>{let{target:En}=Ft;_t(En.value.replace(/[\n\r]/g,""))},ga=()=>{aa.current=!0},Vn=()=>{aa.current=!1},qn=Ft=>{let{keyCode:En}=Ft;aa.current||(Fa.current=En)},ze=()=>{Bt(xa.trim())},xt=Ft=>{let{keyCode:En,ctrlKey:vt,altKey:kn,metaKey:ia,shiftKey:ca}=Ft;Fa.current===En&&!aa.current&&!vt&&!kn&&!ia&&!ca&&(En===ne.Z.ENTER?(ze(),mn==null||mn()):En===ne.Z.ESC&&Wt())},gt=()=>{ze()},wt=jn?`${kt}-${jn}`:"",[Zt,Kt]=ye(kt),Dt=tt()(kt,`${kt}-edit-content`,{[`${kt}-rtl`]:ta==="rtl"},Lt,wt,Kt);return Zt(ae.createElement("div",{className:Dt,style:tn},ae.createElement(Je.Z,{ref:fn,maxLength:He,value:xa,onChange:hn,onKeyDown:qn,onKeyUp:xt,onCompositionStart:ga,onCompositionEnd:Vn,onBlur:gt,"aria-label":qt,rows:1,autoSize:qe}),Wn!==null?(0,st.Tm)(Wn,{className:`${kt}-edit-content-confirm`}):null))},yn=function(at,kt){var qt={};for(var Lt in at)Object.prototype.hasOwnProperty.call(at,Lt)&&kt.indexOf(Lt)<0&&(qt[Lt]=at[Lt]);if(at!=null&&typeof Object.getOwnPropertySymbols=="function")for(var tn=0,Lt=Object.getOwnPropertySymbols(at);tn{const{prefixCls:qt,component:Lt="article",className:tn,rootClassName:ta,setContentRef:He,children:qe,direction:je,style:Bt}=at,Wt=yn(at,["prefixCls","component","className","rootClassName","setContentRef","children","direction","style"]),{getPrefixCls:mn,direction:jn,typography:Wn}=ae.useContext(Pe.E_),fn=je!=null?je:jn;let aa=kt;He&&(aa=(0,z.sQ)(kt,He));const Fa=mn("typography",qt),[xa,_t]=ye(Fa),hn=tt()(Fa,Wn==null?void 0:Wn.className,{[`${Fa}-rtl`]:fn==="rtl"},tn,ta,_t),ga=Object.assign(Object.assign({},Wn==null?void 0:Wn.style),Bt);return xa(ae.createElement(Lt,Object.assign({className:hn,style:ga,ref:aa},Wt),qe))});function Te(at,kt){return ae.useMemo(()=>{const qt=!!at;return[qt,Object.assign(Object.assign({},kt),qt&&typeof at=="object"?at:null)]},[at])}var fe=(at,kt)=>{const qt=ae.useRef(!1);ae.useEffect(()=>{qt.current?at():qt.current=!0},kt)};function et(at){const kt=typeof at;return kt==="string"||kt==="number"}function Ot(at){let kt=0;return at.forEach(qt=>{et(qt)?kt+=String(qt).length:kt+=1}),kt}function Se(at,kt){let qt=0;const Lt=[];for(let tn=0;tnkt){const Bt=kt-qt;return Lt.push(String(ta).slice(0,Bt)),Lt}Lt.push(ta),qt=je}return at}const me=0,Me=1,Be=2,be=3,_e=4;var ft=at=>{let{enabledMeasure:kt,children:qt,text:Lt,width:tn,fontSize:ta,rows:He,onEllipsis:qe}=at;const[[je,Bt,Wt],mn]=ae.useState([0,0,0]),[jn,Wn]=ae.useState(0),[fn,aa]=ae.useState(me),[Fa,xa]=ae.useState(0),_t=ae.useRef(null),hn=ae.useRef(null),ga=ae.useMemo(()=>(0,a.Z)(Lt),[Lt]),Vn=ae.useMemo(()=>Ot(ga),[ga]),qn=ae.useMemo(()=>!kt||fn!==be?jn&&fn!==_e&&kt?qt(Se(ga,jn),jn{kt&&tn&&ta&&Vn&&(aa(Me),mn([0,Math.ceil(Vn/2),Vn]))},[kt,tn,ta,Lt,Vn,He]),(0,x.Z)(()=>{var wt;fn===Me&&xa(((wt=_t.current)===null||wt===void 0?void 0:wt.offsetHeight)||0)},[fn]),(0,x.Z)(()=>{var wt,Zt;if(Fa){if(fn===Me){const Kt=((wt=hn.current)===null||wt===void 0?void 0:wt.offsetHeight)||0,Dt=He*Fa;Kt<=Dt?(aa(_e),qe(!1)):aa(Be)}else if(fn===Be)if(je!==Wt){const Kt=((Zt=hn.current)===null||Zt===void 0?void 0:Zt.offsetHeight)||0,Dt=He*Fa;let Ft=je,En=Wt;je===Wt-1?En=je:Kt<=Dt?Ft=Bt:En=Bt;const vt=Math.ceil((Ft+En)/2);mn([Ft,vt,En])}else aa(be),Wn(Bt),qe(!0)}},[fn,je,Wt,He,Fa]);const ze={width:tn,whiteSpace:"normal",margin:0,padding:0},xt=(wt,Zt,Kt)=>ae.createElement("span",{"aria-hidden":!0,ref:Zt,style:Object.assign({position:"fixed",display:"block",left:0,top:0,zIndex:-9999,visibility:"hidden",pointerEvents:"none",fontSize:Math.floor(ta/2)*2},Kt)},wt),gt=(wt,Zt)=>{const Kt=Se(ga,wt);return xt(qt(Kt,!0),Zt,ze)};return ae.createElement(ae.Fragment,null,qn,kt&&fn!==be&&fn!==_e&&ae.createElement(ae.Fragment,null,xt("lg",_t,{wordBreak:"keep-all",whiteSpace:"nowrap"}),fn===Me?xt(qt(ga,!1),hn,ze):gt(Bt,hn)))},Ct=at=>{let{enabledEllipsis:kt,isEllipsis:qt,children:Lt,tooltipProps:tn}=at;return!(tn!=null&&tn.title)||!kt?Lt:ae.createElement(ue.Z,Object.assign({open:qt?void 0:!1},tn),Lt)},$t=function(at,kt){var qt={};for(var Lt in at)Object.prototype.hasOwnProperty.call(at,Lt)&&kt.indexOf(Lt)<0&&(qt[Lt]=at[Lt]);if(at!=null&&typeof Object.getOwnPropertySymbols=="function")for(var tn=0,Lt=Object.getOwnPropertySymbols(at);tn{var qt,Lt,tn;const{prefixCls:ta,className:He,style:qe,type:je,disabled:Bt,children:Wt,ellipsis:mn,editable:jn,copyable:Wn,component:fn,title:aa}=at,Fa=$t(at,["prefixCls","className","style","type","disabled","children","ellipsis","editable","copyable","component","title"]),{getPrefixCls:xa,direction:_t}=ae.useContext(Pe.E_),[hn]=(0,pe.Z)("Text"),ga=ae.useRef(null),Vn=ae.useRef(null),qn=xa("typography",ta),ze=(0,E.Z)(Fa,["mark","code","delete","underline","strong","keyboard","italic"]),[xt,gt]=Te(jn),[wt,Zt]=(0,b.Z)(!1,{value:gt.editing}),{triggerType:Kt=["icon"]}=gt,Dt=Gn=>{var en;Gn&&((en=gt.onStart)===null||en===void 0||en.call(gt)),Zt(Gn)};fe(()=>{var Gn;wt||(Gn=Vn.current)===null||Gn===void 0||Gn.focus()},[wt]);const Ft=Gn=>{Gn==null||Gn.preventDefault(),Dt(!0)},En=Gn=>{var en;(en=gt.onChange)===null||en===void 0||en.call(gt,Gn),Dt(!1)},vt=()=>{var Gn;(Gn=gt.onCancel)===null||Gn===void 0||Gn.call(gt),Dt(!1)},[kn,ia]=Te(Wn),[ca,$a]=ae.useState(!1),Va=ae.useRef(null),Ut={};ia.format&&(Ut.format=ia.format);const $n=()=>{Va.current&&clearTimeout(Va.current)},Cn=Gn=>{var en;Gn==null||Gn.preventDefault(),Gn==null||Gn.stopPropagation(),oe()(ia.text||String(Wt)||"",Ut),$a(!0),$n(),Va.current=setTimeout(()=>{$a(!1)},3e3),(en=ia.onCopy)===null||en===void 0||en.call(ia,Gn)};ae.useEffect(()=>$n,[]);const[Fn,ha]=ae.useState(!1),[sa,Jn]=ae.useState(!1),[Ia,Ta]=ae.useState(!1),[mo,Eo]=ae.useState(!1),[ho,jo]=ae.useState(!1),[_o,Uo]=ae.useState(!0),[fo,Ba]=Te(mn,{expandable:!1}),pa=fo&&!Ia,{rows:So=1}=Ba,xo=ae.useMemo(()=>!pa||Ba.suffix!==void 0||Ba.onEllipsis||Ba.expandable||xt||kn,[pa,Ba,xt,kn]);(0,x.Z)(()=>{fo&&!xo&&(ha((0,ee.G)("webkitLineClamp")),Jn((0,ee.G)("textOverflow")))},[xo,fo]);const no=ae.useMemo(()=>xo?!1:So===1?sa:Fn,[xo,sa,Fn]),Io=pa&&(no?ho:mo),vo=pa&&So===1&&no,Mo=pa&&So>1&&no,la=Gn=>{var en;Ta(!0),(en=Ba.onExpand)===null||en===void 0||en.call(Ba,Gn)},[Ra,yo]=ae.useState(0),[Wa,ko]=ae.useState(0),Bo=(Gn,en)=>{let{offsetWidth:ln}=Gn;var un;yo(ln),ko(parseInt((un=window.getComputedStyle)===null||un===void 0?void 0:un.call(window,en).fontSize,10)||0)},rr=Gn=>{var en;Eo(Gn),mo!==Gn&&((en=Ba.onEllipsis)===null||en===void 0||en.call(Ba,Gn))};ae.useEffect(()=>{const Gn=ga.current;if(fo&&no&&Gn){const en=Mo?Gn.offsetHeight{const Gn=ga.current;if(typeof IntersectionObserver=="undefined"||!Gn||!no||!pa)return;const en=new IntersectionObserver(()=>{Uo(!!Gn.offsetParent)});return en.observe(Gn),()=>{en.disconnect()}},[no,pa]);let wo={};Ba.tooltip===!0?wo={title:(qt=gt.text)!==null&&qt!==void 0?qt:Wt}:ae.isValidElement(Ba.tooltip)?wo={title:Ba.tooltip}:typeof Ba.tooltip=="object"?wo=Object.assign({title:(Lt=gt.text)!==null&&Lt!==void 0?Lt:Wt},Ba.tooltip):wo={title:Ba.tooltip};const Aa=ae.useMemo(()=>{const Gn=en=>["string","number"].includes(typeof en);if(!(!fo||no)){if(Gn(gt.text))return gt.text;if(Gn(Wt))return Wt;if(Gn(aa))return aa;if(Gn(wo.title))return wo.title}},[fo,no,aa,wo.title,Io]);if(wt)return ae.createElement(nn,{value:(tn=gt.text)!==null&&tn!==void 0?tn:typeof Wt=="string"?Wt:"",onSave:En,onCancel:vt,onEnd:gt.onEnd,prefixCls:qn,className:He,style:qe,direction:_t,component:fn,maxLength:gt.maxLength,autoSize:gt.autoSize,enterIcon:gt.enterIcon});const Xa=()=>{const{expandable:Gn,symbol:en}=Ba;if(!Gn)return null;let ln;return en?ln=en:ln=hn==null?void 0:hn.expand,ae.createElement("a",{key:"expand",className:`${qn}-expand`,onClick:la,"aria-label":hn==null?void 0:hn.expand},ln)},Go=()=>{if(!xt)return;const{icon:Gn,tooltip:en}=gt,ln=(0,a.Z)(en)[0]||(hn==null?void 0:hn.edit),un=typeof ln=="string"?ln:"";return Kt.includes("icon")?ae.createElement(ue.Z,{key:"edit",title:en===!1?"":ln},ae.createElement(Ce,{ref:Vn,className:`${qn}-edit`,onClick:Ft,"aria-label":un},Gn||ae.createElement(Ne,{role:"button"}))):null},Ho=()=>{if(!kn)return;const{tooltips:Gn,icon:en}=ia,ln=Qe(Gn),un=Qe(en),Pn=ca?Ke(ln[1],hn==null?void 0:hn.copied):Ke(ln[0],hn==null?void 0:hn.copy),va=ca?hn==null?void 0:hn.copied:hn==null?void 0:hn.copy,za=typeof Pn=="string"?Pn:va;return ae.createElement(ue.Z,{key:"copy",title:Pn},ae.createElement(Ce,{className:tt()(`${qn}-copy`,ca&&`${qn}-copy-success`),onClick:Cn,"aria-label":za},ca?Ke(un[1],ae.createElement(ce.Z,null),!0):Ke(un[0],ae.createElement(Re.Z,null),!0)))},tr=Gn=>[Gn&&Xa(),Go(),Ho()],mr=Gn=>[Gn&&ae.createElement("span",{"aria-hidden":!0,key:"ellipsis"},it),Ba.suffix,tr(Gn)];return ae.createElement(y.Z,{onResize:Bo,disabled:!pa||no},Gn=>ae.createElement(Ct,{tooltipProps:wo,enabledEllipsis:pa,isEllipsis:Io},ae.createElement(ke,Object.assign({className:tt()({[`${qn}-${je}`]:je,[`${qn}-disabled`]:Bt,[`${qn}-ellipsis`]:fo,[`${qn}-single-line`]:pa&&So===1,[`${qn}-ellipsis-single-line`]:vo,[`${qn}-ellipsis-multiple-line`]:Mo},He),prefixCls:ta,style:Object.assign(Object.assign({},qe),{WebkitLineClamp:Mo?So:void 0}),component:fn,ref:(0,z.sQ)(Gn,ga,kt),direction:_t,onClick:Kt.includes("text")?Ft:void 0,"aria-label":Aa==null?void 0:Aa.toString(),title:aa},ze),ae.createElement(ft,{enabledMeasure:pa&&!no,text:Wt,rows:So,width:Ra,fontSize:Wa,onEllipsis:rr},(en,ln)=>{let un=en;return en.length&&ln&&Aa&&(un=ae.createElement("span",{key:"show-content","aria-hidden":!0},un)),ve(at,ae.createElement(ae.Fragment,null,un,mr(ln)))}))))}),Jt=function(at,kt){var qt={};for(var Lt in at)Object.prototype.hasOwnProperty.call(at,Lt)&&kt.indexOf(Lt)<0&&(qt[Lt]=at[Lt]);if(at!=null&&typeof Object.getOwnPropertySymbols=="function")for(var tn=0,Lt=Object.getOwnPropertySymbols(at);tn{var{ellipsis:qt,rel:Lt}=at,tn=Jt(at,["ellipsis","rel"]);const ta=Object.assign(Object.assign({},tn),{rel:Lt===void 0&&tn.target==="_blank"?"noopener noreferrer":Lt});return delete ta.navigate,ae.createElement(Ht,Object.assign({},ta,{ref:kt,ellipsis:!!qt,component:"a"}))}),Ln=ae.forwardRef((at,kt)=>ae.createElement(Ht,Object.assign({ref:kt},at,{component:"div"}))),In=function(at,kt){var qt={};for(var Lt in at)Object.prototype.hasOwnProperty.call(at,Lt)&&kt.indexOf(Lt)<0&&(qt[Lt]=at[Lt]);if(at!=null&&typeof Object.getOwnPropertySymbols=="function")for(var tn=0,Lt=Object.getOwnPropertySymbols(at);tn{var{ellipsis:qt}=at,Lt=In(at,["ellipsis"]);const tn=ae.useMemo(()=>qt&&typeof qt=="object"?(0,E.Z)(qt,["expandable","rows"]):qt,[qt]);return ae.createElement(Ht,Object.assign({ref:kt},Lt,{ellipsis:tn,component:"span"}))};var bn=ae.forwardRef(Qt),Xt=function(at,kt){var qt={};for(var Lt in at)Object.prototype.hasOwnProperty.call(at,Lt)&&kt.indexOf(Lt)<0&&(qt[Lt]=at[Lt]);if(at!=null&&typeof Object.getOwnPropertySymbols=="function")for(var tn=0,Lt=Object.getOwnPropertySymbols(at);tn{const{level:qt=1}=at,Lt=Xt(at,["level"]);let tn;return Rn.includes(qt)?tn=`h${qt}`:tn="h1",ae.createElement(Ht,Object.assign({ref:kt},Lt,{component:tn}))});const Yn=ke;Yn.Text=bn,Yn.Link=gn,Yn.Title=xn,Yn.Paragraph=Ln;var Ea=Yn},54580:function(dt,St,te){"use strict";te.d(St,{default:function(){return qn}});var ae=te(59301),ce=te(94480),Re=te(92310),Ze=te.n(Re),Ee=te(54476),we=te(67732),re=te(83652),Ue=te(42403),rt=te(158),Ne=te(20068),De=te(75931),tt=te(75044),Ae=te(76190),oe=te(3202),y=te(26112);function a(ze,xt){var gt="cannot ".concat(ze.method," ").concat(ze.action," ").concat(xt.status,"'"),wt=new Error(gt);return wt.status=xt.status,wt.method=ze.method,wt.url=ze.action,wt}function x(ze){var xt=ze.responseText||ze.response;if(!xt)return xt;try{return JSON.parse(xt)}catch(gt){return xt}}function b(ze){var xt=new XMLHttpRequest;ze.onProgress&&xt.upload&&(xt.upload.onprogress=function(Kt){Kt.total>0&&(Kt.percent=Kt.loaded/Kt.total*100),ze.onProgress(Kt)});var gt=new FormData;ze.data&&Object.keys(ze.data).forEach(function(Zt){var Kt=ze.data[Zt];if(Array.isArray(Kt)){Kt.forEach(function(Dt){gt.append("".concat(Zt,"[]"),Dt)});return}gt.append(Zt,Kt)}),ze.file instanceof Blob?gt.append(ze.filename,ze.file,ze.file.name):gt.append(ze.filename,ze.file),xt.onerror=function(Kt){ze.onError(Kt)},xt.onload=function(){return xt.status<200||xt.status>=300?ze.onError(a(ze,xt),x(xt)):ze.onSuccess(x(xt),xt)},xt.open(ze.method,ze.action,!0),ze.withCredentials&&"withCredentials"in xt&&(xt.withCredentials=!0);var wt=ze.headers||{};return wt["X-Requested-With"]!==null&&xt.setRequestHeader("X-Requested-With","XMLHttpRequest"),Object.keys(wt).forEach(function(Zt){wt[Zt]!==null&&xt.setRequestHeader(Zt,wt[Zt])}),xt.send(gt),{abort:function(){xt.abort()}}}var E=+new Date,z=0;function ee(){return"rc-upload-".concat(E,"-").concat(++z)}var ne=te(48736),le=function(ze,xt){if(ze&&xt){var gt=Array.isArray(xt)?xt:xt.split(","),wt=ze.name||"",Zt=ze.type||"",Kt=Zt.replace(/\/.*$/,"");return gt.some(function(Dt){var Ft=Dt.trim();if(/^\*(\/\*)?$/.test(Dt))return!0;if(Ft.charAt(0)==="."){var En=wt.toLowerCase(),vt=Ft.toLowerCase(),kn=[vt];return(vt===".jpg"||vt===".jpeg")&&(kn=[".jpg",".jpeg"]),kn.some(function(ia){return En.endsWith(ia)})}return/\/\*$/.test(Ft)?Kt===Ft.replace(/\/.*$/,""):Zt===Ft?!0:/^\w+$/.test(Ft)?((0,ne.ZP)(!1,"Upload takes an invalidate 'accept' type '".concat(Ft,"'.Skip for check.")),!0):!1})}return!0};function de(ze,xt){var gt=ze.createReader(),wt=[];function Zt(){gt.readEntries(function(Kt){var Dt=Array.prototype.slice.apply(Kt);wt=wt.concat(Dt);var Ft=!Dt.length;Ft?xt(wt):Zt()})}Zt()}var ge=function(xt,gt,wt){var Zt=function Kt(Dt,Ft){Dt&&(Dt.path=Ft||"",Dt.isFile?Dt.file(function(En){wt(En)&&(Dt.fullPath&&!En.webkitRelativePath&&(Object.defineProperties(En,{webkitRelativePath:{writable:!0}}),En.webkitRelativePath=Dt.fullPath.replace(/^\//,""),Object.defineProperties(En,{webkitRelativePath:{writable:!1}})),gt([En]))}):Dt.isDirectory&&de(Dt,function(En){En.forEach(function(vt){Kt(vt,"".concat(Ft).concat(Dt.name,"/"))})}))};xt.forEach(function(Kt){Zt(Kt.webkitGetAsEntry())})},Ce=ge,Pe=["component","prefixCls","className","disabled","id","style","multiple","accept","capture","children","directory","openFileDialogOnClick","onMouseEnter","onMouseLeave"],pe=function(ze){(0,Ue.Z)(gt,ze);var xt=(0,rt.Z)(gt);function gt(){var wt;(0,we.Z)(this,gt);for(var Zt=arguments.length,Kt=new Array(Zt),Dt=0;Dt{let{uid:Kt}=Zt;return Kt===ze.uid});return wt===-1?gt.push(ze):gt[wt]=ze,gt}function _e(ze,xt){const gt=ze.uid!==void 0?"uid":"name";return xt.filter(wt=>wt[gt]===ze[gt])[0]}function Nt(ze,xt){const gt=ze.uid!==void 0?"uid":"name",wt=xt.filter(Zt=>Zt[gt]!==ze[gt]);return wt.length===xt.length?null:wt}const ft=function(){const xt=(arguments.length>0&&arguments[0]!==void 0?arguments[0]:"").split("/"),wt=xt[xt.length-1].split(/#|\?/)[0];return(/\.[^./\\]*$/.exec(wt)||[""])[0]},Tt=ze=>ze.indexOf("image/")===0,Ct=ze=>{if(ze.type&&!ze.thumbUrl)return Tt(ze.type);const xt=ze.thumbUrl||ze.url||"",gt=ft(xt);return/^data:image\//.test(xt)||/(webp|svg|png|gif|jpg|jpeg|jfif|bmp|dpg|ico|heic|heif)$/i.test(gt)?!0:!(/^data:/.test(xt)||gt)},$t=200;function ve(ze){return new Promise(xt=>{if(!ze.type||!Tt(ze.type)){xt("");return}const gt=document.createElement("canvas");gt.width=$t,gt.height=$t,gt.style.cssText=`position: fixed; left: 0; top: 0; width: ${$t}px; height: ${$t}px; z-index: 9999; display: none;`,document.body.appendChild(gt);const wt=gt.getContext("2d"),Zt=new Image;if(Zt.onload=()=>{const{width:Kt,height:Dt}=Zt;let Ft=$t,En=$t,vt=0,kn=0;Kt>Dt?(En=Dt*($t/Kt),kn=-(En-Ft)/2):(Ft=Kt*($t/Dt),vt=-(Ft-En)/2),wt.drawImage(Zt,vt,kn,Ft,En);const ia=gt.toDataURL();document.body.removeChild(gt),window.URL.revokeObjectURL(Zt.src),xt(ia)},Zt.crossOrigin="anonymous",ze.type.startsWith("image/svg+xml")){const Kt=new FileReader;Kt.onload=()=>{Kt.result&&(Zt.src=Kt.result)},Kt.readAsDataURL(ze)}else if(ze.type.startsWith("image/gif")){const Kt=new FileReader;Kt.onload=()=>{Kt.result&&xt(Kt.result)},Kt.readAsDataURL(ze)}else Zt.src=window.URL.createObjectURL(ze)})}var Ke=te(26227),Qe=te(41464),it=te(15277),Mt=te(93948),Ht=te(6848),Vt=ae.forwardRef((ze,xt)=>{let{prefixCls:gt,className:wt,style:Zt,locale:Kt,listType:Dt,file:Ft,items:En,progress:vt,iconRender:kn,actionIconRender:ia,itemRender:ca,isImgUrl:$a,showPreviewIcon:Va,showRemoveIcon:Ut,showDownloadIcon:$n,previewIcon:Cn,removeIcon:Fn,downloadIcon:ha,onPreview:sa,onDownload:Jn,onClose:Ia}=ze;var Ta,mo;const{status:Eo}=Ft,[ho,jo]=ae.useState(Eo);ae.useEffect(()=>{Eo!=="removed"&&jo(Eo)},[Eo]);const[_o,Uo]=ae.useState(!1);ae.useEffect(()=>{const Aa=setTimeout(()=>{Uo(!0)},300);return()=>{clearTimeout(Aa)}},[]);const fo=kn(Ft);let Ba=ae.createElement("div",{className:`${gt}-icon`},fo);if(Dt==="picture"||Dt==="picture-card"||Dt==="picture-circle")if(ho==="uploading"||!Ft.thumbUrl&&!Ft.url){const Aa=Ze()(`${gt}-list-item-thumbnail`,{[`${gt}-list-item-file`]:ho!=="uploading"});Ba=ae.createElement("div",{className:Aa},fo)}else{const Aa=$a!=null&&$a(Ft)?ae.createElement("img",{src:Ft.thumbUrl||Ft.url,alt:Ft.name,className:`${gt}-list-item-image`,crossOrigin:Ft.crossOrigin}):fo,Xa=Ze()(`${gt}-list-item-thumbnail`,{[`${gt}-list-item-file`]:$a&&!$a(Ft)});Ba=ae.createElement("a",{className:Xa,onClick:Go=>sa(Ft,Go),href:Ft.url||Ft.thumbUrl,target:"_blank",rel:"noopener noreferrer"},Aa)}const pa=Ze()(`${gt}-list-item`,`${gt}-list-item-${ho}`),So=typeof Ft.linkProps=="string"?JSON.parse(Ft.linkProps):Ft.linkProps,xo=Ut?ia((typeof Fn=="function"?Fn(Ft):Fn)||ae.createElement(Ke.Z,null),()=>Ia(Ft),gt,Kt.removeFile):null,no=$n&&ho==="done"?ia((typeof ha=="function"?ha(Ft):ha)||ae.createElement(Qe.Z,null),()=>Jn(Ft),gt,Kt.downloadFile):null,Io=Dt!=="picture-card"&&Dt!=="picture-circle"&&ae.createElement("span",{key:"download-delete",className:Ze()(`${gt}-list-item-actions`,{picture:Dt==="picture"})},no,xo),vo=Ze()(`${gt}-list-item-name`),Mo=Ft.url?[ae.createElement("a",Object.assign({key:"view",target:"_blank",rel:"noopener noreferrer",className:vo,title:Ft.name},So,{href:Ft.url,onClick:Aa=>sa(Ft,Aa)}),Ft.name),Io]:[ae.createElement("span",{key:"view",className:vo,onClick:Aa=>sa(Ft,Aa),title:Ft.name},Ft.name),Io],la={pointerEvents:"none",opacity:.5},Ra=Va?ae.createElement("a",{href:Ft.url||Ft.thumbUrl,target:"_blank",rel:"noopener noreferrer",style:Ft.url||Ft.thumbUrl?void 0:la,onClick:Aa=>sa(Ft,Aa),title:Kt.previewFile},typeof Cn=="function"?Cn(Ft):Cn||ae.createElement(it.Z,null)):null,yo=(Dt==="picture-card"||Dt==="picture-circle")&&ho!=="uploading"&&ae.createElement("span",{className:`${gt}-list-item-actions`},Ra,ho==="done"&&no,xo),{getPrefixCls:Wa}=ae.useContext(Je.E_),ko=Wa(),Bo=ae.createElement("div",{className:pa},Ba,Mo,yo,_o&&ae.createElement(et.default,{motionName:`${ko}-fade`,visible:ho==="uploading",motionDeadline:2e3},Aa=>{let{className:Xa}=Aa;const Go="percent"in Ft?ae.createElement(Mt.Z,Object.assign({},vt,{type:"line",percent:Ft.percent,"aria-label":Ft["aria-label"],"aria-labelledby":Ft["aria-labelledby"]})):null;return ae.createElement("div",{className:Ze()(`${gt}-list-item-progress`,Xa)},Go)})),rr=Ft.response&&typeof Ft.response=="string"?Ft.response:((Ta=Ft.error)===null||Ta===void 0?void 0:Ta.statusText)||((mo=Ft.error)===null||mo===void 0?void 0:mo.message)||Kt.uploadError,wo=ho==="error"?ae.createElement(Ht.Z,{title:rr,getPopupContainer:Aa=>Aa.parentNode},Bo):Bo;return ae.createElement("div",{className:Ze()(`${gt}-list-item-container`,wt),style:Zt,ref:xt},ca?ca(wo,Ft,En,{download:Jn.bind(null,Ft),preview:sa.bind(null,Ft),remove:Ia.bind(null,Ft)}):wo)});const gn=(ze,xt)=>{const{listType:gt="text",previewFile:wt=ve,onPreview:Zt,onDownload:Kt,onRemove:Dt,locale:Ft,iconRender:En,isImageUrl:vt=Ct,prefixCls:kn,items:ia=[],showPreviewIcon:ca=!0,showRemoveIcon:$a=!0,showDownloadIcon:Va=!1,removeIcon:Ut,previewIcon:$n,downloadIcon:Cn,progress:Fn={size:[-1,2],showInfo:!1},appendAction:ha,appendActionVisible:sa=!0,itemRender:Jn,disabled:Ia}=ze,Ta=(0,Ot.Z)(),[mo,Eo]=ae.useState(!1);ae.useEffect(()=>{gt!=="picture"&>!=="picture-card"&>!=="picture-circle"||(ia||[]).forEach(la=>{typeof document=="undefined"||typeof window=="undefined"||!window.FileReader||!window.File||!(la.originFileObj instanceof File||la.originFileObj instanceof Blob)||la.thumbUrl!==void 0||(la.thumbUrl="",wt&&wt(la.originFileObj).then(Ra=>{la.thumbUrl=Ra||"",Ta()}))})},[gt,ia,wt]),ae.useEffect(()=>{Eo(!0)},[]);const ho=(la,Ra)=>{if(Zt)return Ra==null||Ra.preventDefault(),Zt(la)},jo=la=>{typeof Kt=="function"?Kt(la):la.url&&window.open(la.url)},_o=la=>{Dt==null||Dt(la)},Uo=la=>{if(En)return En(la,gt);const Ra=la.status==="uploading",yo=vt&&vt(la)?ae.createElement(fe,null):ae.createElement(Yt,null);let Wa=Ra?ae.createElement(ot.Z,null):ae.createElement(yn,null);return gt==="picture"?Wa=Ra?ae.createElement(ot.Z,null):yo:(gt==="picture-card"||gt==="picture-circle")&&(Wa=Ra?Ft.uploading:yo),Wa},fo=(la,Ra,yo,Wa)=>{const ko={type:"text",size:"small",title:Wa,onClick:Bo=>{Ra(),(0,me.l$)(la)&&la.props.onClick&&la.props.onClick(Bo)},className:`${yo}-list-item-action`,disabled:Ia};if((0,me.l$)(la)){const Bo=(0,me.Tm)(la,Object.assign(Object.assign({},la.props),{onClick:()=>{}}));return ae.createElement(Me.ZP,Object.assign({},ko,{icon:Bo}))}return ae.createElement(Me.ZP,Object.assign({},ko),ae.createElement("span",null,la))};ae.useImperativeHandle(xt,()=>({handlePreview:ho,handleDownload:jo}));const{getPrefixCls:Ba}=ae.useContext(Je.E_),pa=Ba("upload",kn),So=Ba(),xo=Ze()(`${pa}-list`,`${pa}-list-${gt}`),no=(0,ce.Z)(ia.map(la=>({key:la.uid,file:la})));let vo={motionDeadline:2e3,motionName:`${pa}-${gt==="picture-card"||gt==="picture-circle"?"animate-inline":"animate"}`,keys:no,motionAppear:mo};const Mo=ae.useMemo(()=>{const la=Object.assign({},(0,Se.Z)(So));return delete la.onAppearEnd,delete la.onEnterEnd,delete la.onLeaveEnd,la},[So]);return gt!=="picture-card"&>!=="picture-circle"&&(vo=Object.assign(Object.assign({},Mo),vo)),ae.createElement("div",{className:xo},ae.createElement(et.CSSMotionList,Object.assign({},vo,{component:!1}),la=>{let{key:Ra,file:yo,className:Wa,style:ko}=la;return ae.createElement(Vt,{key:Ra,locale:Ft,prefixCls:pa,className:Wa,style:ko,file:yo,items:ia,progress:Fn,listType:gt,isImgUrl:vt,showPreviewIcon:ca,showRemoveIcon:$a,showDownloadIcon:Va,removeIcon:Ut,previewIcon:$n,downloadIcon:Cn,iconRender:Uo,actionIconRender:fo,itemRender:Jn,onPreview:ho,onDownload:jo,onClose:_o})}),ha&&ae.createElement(et.default,Object.assign({},vo,{visible:sa,forceRender:!0}),la=>{let{className:Ra,style:yo}=la;return(0,me.Tm)(ha,Wa=>({className:Ze()(Wa.className,Ra),style:Object.assign(Object.assign(Object.assign({},yo),{pointerEvents:Ra?"none":void 0}),Wa.style)}))}))};var Ln=ae.forwardRef(gn),In=te(17313),Qt=te(8378),bn=te(83116),Xt=te(37613),Mn=ze=>{const{componentCls:xt,iconCls:gt}=ze;return{[`${xt}-wrapper`]:{[`${xt}-drag`]:{position:"relative",width:"100%",height:"100%",textAlign:"center",background:ze.colorFillAlter,border:`${ze.lineWidth}px dashed ${ze.colorBorder}`,borderRadius:ze.borderRadiusLG,cursor:"pointer",transition:`border-color ${ze.motionDurationSlow}`,[xt]:{padding:`${ze.padding}px 0`},[`${xt}-btn`]:{display:"table",width:"100%",height:"100%",outline:"none"},[`${xt}-drag-container`]:{display:"table-cell",verticalAlign:"middle"},[`&:not(${xt}-disabled):hover`]:{borderColor:ze.colorPrimaryHover},[`p${xt}-drag-icon`]:{marginBottom:ze.margin,[gt]:{color:ze.colorPrimary,fontSize:ze.uploadThumbnailSize}},[`p${xt}-text`]:{margin:`0 0 ${ze.marginXXS}px`,color:ze.colorTextHeading,fontSize:ze.fontSizeLG},[`p${xt}-hint`]:{color:ze.colorTextDescription,fontSize:ze.fontSize},[`&${xt}-disabled`]:{cursor:"not-allowed",[`p${xt}-drag-icon ${gt}, + ${At}-expand, + ${At}-edit, + ${At}-copy + `]:Object.assign(Object.assign({},(0,Pt.N)(at)),{marginInlineStart:at.marginXXS})}),bt(at)),Yt(at)),ot()),{"&-rtl":{direction:"rtl"}})}};var ye=(0,nt.Z)("Typography",at=>[Rt(at)],()=>({titleMarginTop:"1.2em",titleMarginBottom:"0.5em"})),nn=at=>{const{prefixCls:At,"aria-label":qt,className:Lt,style:tn,direction:ta,maxLength:He,autoSize:et=!0,value:je,onSave:Bt,onCancel:Ht,onEnd:mn,component:jn,enterIcon:Wn=ne.createElement(We,null)}=at,fn=ne.useRef(null),aa=ne.useRef(!1),Fa=ne.useRef(),[xa,Wt]=ne.useState(je);ne.useEffect(()=>{Wt(je)},[je]),ne.useEffect(()=>{if(fn.current&&fn.current.resizableTextArea){const{textArea:Ft}=fn.current.resizableTextArea;Ft.focus();const{length:En}=Ft.value;Ft.setSelectionRange(En,En)}},[]);const hn=Ft=>{let{target:En}=Ft;Wt(En.value.replace(/[\n\r]/g,""))},ga=()=>{aa.current=!0},Vn=()=>{aa.current=!1},qn=Ft=>{let{keyCode:En}=Ft;aa.current||(Fa.current=En)},ze=()=>{Bt(xa.trim())},xt=Ft=>{let{keyCode:En,ctrlKey:vt,altKey:kn,metaKey:ia,shiftKey:ca}=Ft;Fa.current===En&&!aa.current&&!vt&&!kn&&!ia&&!ca&&(En===oe.Z.ENTER?(ze(),mn==null||mn()):En===oe.Z.ESC&&Ht())},ut=()=>{ze()},wt=jn?`${At}-${jn}`:"",[Gt,Zt]=ye(At),Dt=Re()(At,`${At}-edit-content`,{[`${At}-rtl`]:ta==="rtl"},Lt,wt,Zt);return Gt(ne.createElement("div",{className:Dt,style:tn},ne.createElement(Je.Z,{ref:fn,maxLength:He,value:xa,onChange:hn,onKeyDown:qn,onKeyUp:xt,onCompositionStart:ga,onCompositionEnd:Vn,onBlur:ut,"aria-label":qt,rows:1,autoSize:et}),Wn!==null?(0,it.Tm)(Wn,{className:`${At}-edit-content-confirm`}):null))},yn=function(at,At){var qt={};for(var Lt in at)Object.prototype.hasOwnProperty.call(at,Lt)&&At.indexOf(Lt)<0&&(qt[Lt]=at[Lt]);if(at!=null&&typeof Object.getOwnPropertySymbols=="function")for(var tn=0,Lt=Object.getOwnPropertySymbols(at);tn{const{prefixCls:qt,component:Lt="article",className:tn,rootClassName:ta,setContentRef:He,children:et,direction:je,style:Bt}=at,Ht=yn(at,["prefixCls","component","className","rootClassName","setContentRef","children","direction","style"]),{getPrefixCls:mn,direction:jn,typography:Wn}=ne.useContext(ve.E_),fn=je!=null?je:jn;let aa=At;He&&(aa=(0,z.sQ)(At,He));const Fa=mn("typography",qt),[xa,Wt]=ye(Fa),hn=Re()(Fa,Wn==null?void 0:Wn.className,{[`${Fa}-rtl`]:fn==="rtl"},tn,ta,Wt),ga=Object.assign(Object.assign({},Wn==null?void 0:Wn.style),Bt);return xa(ne.createElement(Lt,Object.assign({className:hn,style:ga,ref:aa},Ht),et))});function De(at,At){return ne.useMemo(()=>{const qt=!!at;return[qt,Object.assign(Object.assign({},At),qt&&typeof at=="object"?at:null)]},[at])}var me=(at,At)=>{const qt=ne.useRef(!1);ne.useEffect(()=>{qt.current?at():qt.current=!0},At)};function tt(at){const At=typeof at;return At==="string"||At==="number"}function Ot(at){let At=0;return at.forEach(qt=>{tt(qt)?At+=String(qt).length:At+=1}),At}function Se(at,At){let qt=0;const Lt=[];for(let tn=0;tnAt){const Bt=At-qt;return Lt.push(String(ta).slice(0,Bt)),Lt}Lt.push(ta),qt=je}return at}const ue=0,Me=1,Be=2,be=3,Ue=4;var pt=at=>{let{enabledMeasure:At,children:qt,text:Lt,width:tn,fontSize:ta,rows:He,onEllipsis:et}=at;const[[je,Bt,Ht],mn]=ne.useState([0,0,0]),[jn,Wn]=ne.useState(0),[fn,aa]=ne.useState(ue),[Fa,xa]=ne.useState(0),Wt=ne.useRef(null),hn=ne.useRef(null),ga=ne.useMemo(()=>(0,a.Z)(Lt),[Lt]),Vn=ne.useMemo(()=>Ot(ga),[ga]),qn=ne.useMemo(()=>!At||fn!==be?jn&&fn!==Ue&&At?qt(Se(ga,jn),jn{At&&tn&&ta&&Vn&&(aa(Me),mn([0,Math.ceil(Vn/2),Vn]))},[At,tn,ta,Lt,Vn,He]),(0,x.Z)(()=>{var wt;fn===Me&&xa(((wt=Wt.current)===null||wt===void 0?void 0:wt.offsetHeight)||0)},[fn]),(0,x.Z)(()=>{var wt,Gt;if(Fa){if(fn===Me){const Zt=((wt=hn.current)===null||wt===void 0?void 0:wt.offsetHeight)||0,Dt=He*Fa;Zt<=Dt?(aa(Ue),et(!1)):aa(Be)}else if(fn===Be)if(je!==Ht){const Zt=((Gt=hn.current)===null||Gt===void 0?void 0:Gt.offsetHeight)||0,Dt=He*Fa;let Ft=je,En=Ht;je===Ht-1?En=je:Zt<=Dt?Ft=Bt:En=Bt;const vt=Math.ceil((Ft+En)/2);mn([Ft,vt,En])}else aa(be),Wn(Bt),et(!0)}},[fn,je,Ht,He,Fa]);const ze={width:tn,whiteSpace:"normal",margin:0,padding:0},xt=(wt,Gt,Zt)=>ne.createElement("span",{"aria-hidden":!0,ref:Gt,style:Object.assign({position:"fixed",display:"block",left:0,top:0,zIndex:-9999,visibility:"hidden",pointerEvents:"none",fontSize:Math.floor(ta/2)*2},Zt)},wt),ut=(wt,Gt)=>{const Zt=Se(ga,wt);return xt(qt(Zt,!0),Gt,ze)};return ne.createElement(ne.Fragment,null,qn,At&&fn!==be&&fn!==Ue&&ne.createElement(ne.Fragment,null,xt("lg",Wt,{wordBreak:"keep-all",whiteSpace:"nowrap"}),fn===Me?xt(qt(ga,!1),hn,ze):ut(Bt,hn)))},Ct=at=>{let{enabledEllipsis:At,isEllipsis:qt,children:Lt,tooltipProps:tn}=at;return!(tn!=null&&tn.title)||!At?Lt:ne.createElement(pe.Z,Object.assign({open:qt?void 0:!1},tn),Lt)},$t=function(at,At){var qt={};for(var Lt in at)Object.prototype.hasOwnProperty.call(at,Lt)&&At.indexOf(Lt)<0&&(qt[Lt]=at[Lt]);if(at!=null&&typeof Object.getOwnPropertySymbols=="function")for(var tn=0,Lt=Object.getOwnPropertySymbols(at);tn{var qt,Lt,tn;const{prefixCls:ta,className:He,style:et,type:je,disabled:Bt,children:Ht,ellipsis:mn,editable:jn,copyable:Wn,component:fn,title:aa}=at,Fa=$t(at,["prefixCls","className","style","type","disabled","children","ellipsis","editable","copyable","component","title"]),{getPrefixCls:xa,direction:Wt}=ne.useContext(ve.E_),[hn]=(0,fe.Z)("Text"),ga=ne.useRef(null),Vn=ne.useRef(null),qn=xa("typography",ta),ze=(0,E.Z)(Fa,["mark","code","delete","underline","strong","keyboard","italic"]),[xt,ut]=De(jn),[wt,Gt]=(0,b.Z)(!1,{value:ut.editing}),{triggerType:Zt=["icon"]}=ut,Dt=Gn=>{var en;Gn&&((en=ut.onStart)===null||en===void 0||en.call(ut)),Gt(Gn)};me(()=>{var Gn;wt||(Gn=Vn.current)===null||Gn===void 0||Gn.focus()},[wt]);const Ft=Gn=>{Gn==null||Gn.preventDefault(),Dt(!0)},En=Gn=>{var en;(en=ut.onChange)===null||en===void 0||en.call(ut,Gn),Dt(!1)},vt=()=>{var Gn;(Gn=ut.onCancel)===null||Gn===void 0||Gn.call(ut),Dt(!1)},[kn,ia]=De(Wn),[ca,$a]=ne.useState(!1),Va=ne.useRef(null),Ut={};ia.format&&(Ut.format=ia.format);const $n=()=>{Va.current&&clearTimeout(Va.current)},Cn=Gn=>{var en;Gn==null||Gn.preventDefault(),Gn==null||Gn.stopPropagation(),ae()(ia.text||String(Ht)||"",Ut),$a(!0),$n(),Va.current=setTimeout(()=>{$a(!1)},3e3),(en=ia.onCopy)===null||en===void 0||en.call(ia,Gn)};ne.useEffect(()=>$n,[]);const[Fn,ha]=ne.useState(!1),[sa,Jn]=ne.useState(!1),[Ia,Ta]=ne.useState(!1),[mo,Eo]=ne.useState(!1),[ho,jo]=ne.useState(!1),[_o,Uo]=ne.useState(!0),[fo,Ba]=De(mn,{expandable:!1}),pa=fo&&!Ia,{rows:So=1}=Ba,xo=ne.useMemo(()=>!pa||Ba.suffix!==void 0||Ba.onEllipsis||Ba.expandable||xt||kn,[pa,Ba,xt,kn]);(0,x.Z)(()=>{fo&&!xo&&(ha((0,ee.G)("webkitLineClamp")),Jn((0,ee.G)("textOverflow")))},[xo,fo]);const no=ne.useMemo(()=>xo?!1:So===1?sa:Fn,[xo,sa,Fn]),Io=pa&&(no?ho:mo),vo=pa&&So===1&&no,Mo=pa&&So>1&&no,la=Gn=>{var en;Ta(!0),(en=Ba.onExpand)===null||en===void 0||en.call(Ba,Gn)},[Ra,yo]=ne.useState(0),[Wa,ko]=ne.useState(0),Bo=(Gn,en)=>{let{offsetWidth:ln}=Gn;var un;yo(ln),ko(parseInt((un=window.getComputedStyle)===null||un===void 0?void 0:un.call(window,en).fontSize,10)||0)},rr=Gn=>{var en;Eo(Gn),mo!==Gn&&((en=Ba.onEllipsis)===null||en===void 0||en.call(Ba,Gn))};ne.useEffect(()=>{const Gn=ga.current;if(fo&&no&&Gn){const en=Mo?Gn.offsetHeight{const Gn=ga.current;if(typeof IntersectionObserver=="undefined"||!Gn||!no||!pa)return;const en=new IntersectionObserver(()=>{Uo(!!Gn.offsetParent)});return en.observe(Gn),()=>{en.disconnect()}},[no,pa]);let wo={};Ba.tooltip===!0?wo={title:(qt=ut.text)!==null&&qt!==void 0?qt:Ht}:ne.isValidElement(Ba.tooltip)?wo={title:Ba.tooltip}:typeof Ba.tooltip=="object"?wo=Object.assign({title:(Lt=ut.text)!==null&&Lt!==void 0?Lt:Ht},Ba.tooltip):wo={title:Ba.tooltip};const Aa=ne.useMemo(()=>{const Gn=en=>["string","number"].includes(typeof en);if(!(!fo||no)){if(Gn(ut.text))return ut.text;if(Gn(Ht))return Ht;if(Gn(aa))return aa;if(Gn(wo.title))return wo.title}},[fo,no,aa,wo.title,Io]);if(wt)return ne.createElement(nn,{value:(tn=ut.text)!==null&&tn!==void 0?tn:typeof Ht=="string"?Ht:"",onSave:En,onCancel:vt,onEnd:ut.onEnd,prefixCls:qn,className:He,style:et,direction:Wt,component:fn,maxLength:ut.maxLength,autoSize:ut.autoSize,enterIcon:ut.enterIcon});const Xa=()=>{const{expandable:Gn,symbol:en}=Ba;if(!Gn)return null;let ln;return en?ln=en:ln=hn==null?void 0:hn.expand,ne.createElement("a",{key:"expand",className:`${qn}-expand`,onClick:la,"aria-label":hn==null?void 0:hn.expand},ln)},Go=()=>{if(!xt)return;const{icon:Gn,tooltip:en}=ut,ln=(0,a.Z)(en)[0]||(hn==null?void 0:hn.edit),un=typeof ln=="string"?ln:"";return Zt.includes("icon")?ne.createElement(pe.Z,{key:"edit",title:en===!1?"":ln},ne.createElement(we,{ref:Vn,className:`${qn}-edit`,onClick:Ft,"aria-label":un},Gn||ne.createElement(Ne,{role:"button"}))):null},Ho=()=>{if(!kn)return;const{tooltips:Gn,icon:en}=ia,ln=qe(Gn),un=qe(en),Pn=ca?Ke(ln[1],hn==null?void 0:hn.copied):Ke(ln[0],hn==null?void 0:hn.copy),va=ca?hn==null?void 0:hn.copied:hn==null?void 0:hn.copy,za=typeof Pn=="string"?Pn:va;return ne.createElement(pe.Z,{key:"copy",title:Pn},ne.createElement(we,{className:Re()(`${qn}-copy`,ca&&`${qn}-copy-success`),onClick:Cn,"aria-label":za},ca?Ke(un[1],ne.createElement(ce.Z,null),!0):Ke(un[0],ne.createElement(Te.Z,null),!0)))},tr=Gn=>[Gn&&Xa(),Go(),Ho()],mr=Gn=>[Gn&&ne.createElement("span",{"aria-hidden":!0,key:"ellipsis"},lt),Ba.suffix,tr(Gn)];return ne.createElement(y.Z,{onResize:Bo,disabled:!pa||no},Gn=>ne.createElement(Ct,{tooltipProps:wo,enabledEllipsis:pa,isEllipsis:Io},ne.createElement(ke,Object.assign({className:Re()({[`${qn}-${je}`]:je,[`${qn}-disabled`]:Bt,[`${qn}-ellipsis`]:fo,[`${qn}-single-line`]:pa&&So===1,[`${qn}-ellipsis-single-line`]:vo,[`${qn}-ellipsis-multiple-line`]:Mo},He),prefixCls:ta,style:Object.assign(Object.assign({},et),{WebkitLineClamp:Mo?So:void 0}),component:fn,ref:(0,z.sQ)(Gn,ga,At),direction:Wt,onClick:Zt.includes("text")?Ft:void 0,"aria-label":Aa==null?void 0:Aa.toString(),title:aa},ze),ne.createElement(pt,{enabledMeasure:pa&&!no,text:Ht,rows:So,width:Ra,fontSize:Wa,onEllipsis:rr},(en,ln)=>{let un=en;return en.length&&ln&&Aa&&(un=ne.createElement("span",{key:"show-content","aria-hidden":!0},un)),Pe(at,ne.createElement(ne.Fragment,null,un,mr(ln)))}))))}),Jt=function(at,At){var qt={};for(var Lt in at)Object.prototype.hasOwnProperty.call(at,Lt)&&At.indexOf(Lt)<0&&(qt[Lt]=at[Lt]);if(at!=null&&typeof Object.getOwnPropertySymbols=="function")for(var tn=0,Lt=Object.getOwnPropertySymbols(at);tn{var{ellipsis:qt,rel:Lt}=at,tn=Jt(at,["ellipsis","rel"]);const ta=Object.assign(Object.assign({},tn),{rel:Lt===void 0&&tn.target==="_blank"?"noopener noreferrer":Lt});return delete ta.navigate,ne.createElement(jt,Object.assign({},ta,{ref:At,ellipsis:!!qt,component:"a"}))}),Ln=ne.forwardRef((at,At)=>ne.createElement(jt,Object.assign({ref:At},at,{component:"div"}))),In=function(at,At){var qt={};for(var Lt in at)Object.prototype.hasOwnProperty.call(at,Lt)&&At.indexOf(Lt)<0&&(qt[Lt]=at[Lt]);if(at!=null&&typeof Object.getOwnPropertySymbols=="function")for(var tn=0,Lt=Object.getOwnPropertySymbols(at);tn{var{ellipsis:qt}=at,Lt=In(at,["ellipsis"]);const tn=ne.useMemo(()=>qt&&typeof qt=="object"?(0,E.Z)(qt,["expandable","rows"]):qt,[qt]);return ne.createElement(jt,Object.assign({ref:At},Lt,{ellipsis:tn,component:"span"}))};var bn=ne.forwardRef(Qt),Xt=function(at,At){var qt={};for(var Lt in at)Object.prototype.hasOwnProperty.call(at,Lt)&&At.indexOf(Lt)<0&&(qt[Lt]=at[Lt]);if(at!=null&&typeof Object.getOwnPropertySymbols=="function")for(var tn=0,Lt=Object.getOwnPropertySymbols(at);tn{const{level:qt=1}=at,Lt=Xt(at,["level"]);let tn;return Rn.includes(qt)?tn=`h${qt}`:tn="h1",ne.createElement(jt,Object.assign({ref:At},Lt,{component:tn}))});const Yn=ke;Yn.Text=bn,Yn.Link=gn,Yn.Title=xn,Yn.Paragraph=Ln;var Ea=Yn},54580:function(gt,St,te){"use strict";te.d(St,{default:function(){return qn}});var ne=te(59301),ce=te(94480),Te=te(92310),Ze=te.n(Te),Ce=te(54476),Ee=te(67732),re=te(83652),Ve=te(42403),rt=te(158),Ne=te(20068),Qe=te(75931),Re=te(75044),Ae=te(76190),ae=te(3202),y=te(26112);function a(ze,xt){var ut="cannot ".concat(ze.method," ").concat(ze.action," ").concat(xt.status,"'"),wt=new Error(ut);return wt.status=xt.status,wt.method=ze.method,wt.url=ze.action,wt}function x(ze){var xt=ze.responseText||ze.response;if(!xt)return xt;try{return JSON.parse(xt)}catch(ut){return xt}}function b(ze){var xt=new XMLHttpRequest;ze.onProgress&&xt.upload&&(xt.upload.onprogress=function(Zt){Zt.total>0&&(Zt.percent=Zt.loaded/Zt.total*100),ze.onProgress(Zt)});var ut=new FormData;ze.data&&Object.keys(ze.data).forEach(function(Gt){var Zt=ze.data[Gt];if(Array.isArray(Zt)){Zt.forEach(function(Dt){ut.append("".concat(Gt,"[]"),Dt)});return}ut.append(Gt,Zt)}),ze.file instanceof Blob?ut.append(ze.filename,ze.file,ze.file.name):ut.append(ze.filename,ze.file),xt.onerror=function(Zt){ze.onError(Zt)},xt.onload=function(){return xt.status<200||xt.status>=300?ze.onError(a(ze,xt),x(xt)):ze.onSuccess(x(xt),xt)},xt.open(ze.method,ze.action,!0),ze.withCredentials&&"withCredentials"in xt&&(xt.withCredentials=!0);var wt=ze.headers||{};return wt["X-Requested-With"]!==null&&xt.setRequestHeader("X-Requested-With","XMLHttpRequest"),Object.keys(wt).forEach(function(Gt){wt[Gt]!==null&&xt.setRequestHeader(Gt,wt[Gt])}),xt.send(ut),{abort:function(){xt.abort()}}}var E=+new Date,z=0;function ee(){return"rc-upload-".concat(E,"-").concat(++z)}var oe=te(48736),ie=function(ze,xt){if(ze&&xt){var ut=Array.isArray(xt)?xt:xt.split(","),wt=ze.name||"",Gt=ze.type||"",Zt=Gt.replace(/\/.*$/,"");return ut.some(function(Dt){var Ft=Dt.trim();if(/^\*(\/\*)?$/.test(Dt))return!0;if(Ft.charAt(0)==="."){var En=wt.toLowerCase(),vt=Ft.toLowerCase(),kn=[vt];return(vt===".jpg"||vt===".jpeg")&&(kn=[".jpg",".jpeg"]),kn.some(function(ia){return En.endsWith(ia)})}return/\/\*$/.test(Ft)?Zt===Ft.replace(/\/.*$/,""):Gt===Ft?!0:/^\w+$/.test(Ft)?((0,oe.ZP)(!1,"Upload takes an invalidate 'accept' type '".concat(Ft,"'.Skip for check.")),!0):!1})}return!0};function de(ze,xt){var ut=ze.createReader(),wt=[];function Gt(){ut.readEntries(function(Zt){var Dt=Array.prototype.slice.apply(Zt);wt=wt.concat(Dt);var Ft=!Dt.length;Ft?xt(wt):Gt()})}Gt()}var ge=function(xt,ut,wt){var Gt=function Zt(Dt,Ft){Dt&&(Dt.path=Ft||"",Dt.isFile?Dt.file(function(En){wt(En)&&(Dt.fullPath&&!En.webkitRelativePath&&(Object.defineProperties(En,{webkitRelativePath:{writable:!0}}),En.webkitRelativePath=Dt.fullPath.replace(/^\//,""),Object.defineProperties(En,{webkitRelativePath:{writable:!1}})),ut([En]))}):Dt.isDirectory&&de(Dt,function(En){En.forEach(function(vt){Zt(vt,"".concat(Ft).concat(Dt.name,"/"))})}))};xt.forEach(function(Zt){Gt(Zt.webkitGetAsEntry())})},we=ge,ve=["component","prefixCls","className","disabled","id","style","multiple","accept","capture","children","directory","openFileDialogOnClick","onMouseEnter","onMouseLeave"],fe=function(ze){(0,Ve.Z)(ut,ze);var xt=(0,rt.Z)(ut);function ut(){var wt;(0,Ee.Z)(this,ut);for(var Gt=arguments.length,Zt=new Array(Gt),Dt=0;Dt{let{uid:Zt}=Gt;return Zt===ze.uid});return wt===-1?ut.push(ze):ut[wt]=ze,ut}function Ue(ze,xt){const ut=ze.uid!==void 0?"uid":"name";return xt.filter(wt=>wt[ut]===ze[ut])[0]}function Nt(ze,xt){const ut=ze.uid!==void 0?"uid":"name",wt=xt.filter(Gt=>Gt[ut]!==ze[ut]);return wt.length===xt.length?null:wt}const pt=function(){const xt=(arguments.length>0&&arguments[0]!==void 0?arguments[0]:"").split("/"),wt=xt[xt.length-1].split(/#|\?/)[0];return(/\.[^./\\]*$/.exec(wt)||[""])[0]},Tt=ze=>ze.indexOf("image/")===0,Ct=ze=>{if(ze.type&&!ze.thumbUrl)return Tt(ze.type);const xt=ze.thumbUrl||ze.url||"",ut=pt(xt);return/^data:image\//.test(xt)||/(webp|svg|png|gif|jpg|jpeg|jfif|bmp|dpg|ico|heic|heif)$/i.test(ut)?!0:!(/^data:/.test(xt)||ut)},$t=200;function Pe(ze){return new Promise(xt=>{if(!ze.type||!Tt(ze.type)){xt("");return}const ut=document.createElement("canvas");ut.width=$t,ut.height=$t,ut.style.cssText=`position: fixed; left: 0; top: 0; width: ${$t}px; height: ${$t}px; z-index: 9999; display: none;`,document.body.appendChild(ut);const wt=ut.getContext("2d"),Gt=new Image;if(Gt.onload=()=>{const{width:Zt,height:Dt}=Gt;let Ft=$t,En=$t,vt=0,kn=0;Zt>Dt?(En=Dt*($t/Zt),kn=-(En-Ft)/2):(Ft=Zt*($t/Dt),vt=-(Ft-En)/2),wt.drawImage(Gt,vt,kn,Ft,En);const ia=ut.toDataURL();document.body.removeChild(ut),window.URL.revokeObjectURL(Gt.src),xt(ia)},Gt.crossOrigin="anonymous",ze.type.startsWith("image/svg+xml")){const Zt=new FileReader;Zt.onload=()=>{Zt.result&&(Gt.src=Zt.result)},Zt.readAsDataURL(ze)}else if(ze.type.startsWith("image/gif")){const Zt=new FileReader;Zt.onload=()=>{Zt.result&&xt(Zt.result)},Zt.readAsDataURL(ze)}else Gt.src=window.URL.createObjectURL(ze)})}var Ke=te(26227),qe=te(41464),lt=te(15277),Mt=te(93948),jt=te(6848),Vt=ne.forwardRef((ze,xt)=>{let{prefixCls:ut,className:wt,style:Gt,locale:Zt,listType:Dt,file:Ft,items:En,progress:vt,iconRender:kn,actionIconRender:ia,itemRender:ca,isImgUrl:$a,showPreviewIcon:Va,showRemoveIcon:Ut,showDownloadIcon:$n,previewIcon:Cn,removeIcon:Fn,downloadIcon:ha,onPreview:sa,onDownload:Jn,onClose:Ia}=ze;var Ta,mo;const{status:Eo}=Ft,[ho,jo]=ne.useState(Eo);ne.useEffect(()=>{Eo!=="removed"&&jo(Eo)},[Eo]);const[_o,Uo]=ne.useState(!1);ne.useEffect(()=>{const Aa=setTimeout(()=>{Uo(!0)},300);return()=>{clearTimeout(Aa)}},[]);const fo=kn(Ft);let Ba=ne.createElement("div",{className:`${ut}-icon`},fo);if(Dt==="picture"||Dt==="picture-card"||Dt==="picture-circle")if(ho==="uploading"||!Ft.thumbUrl&&!Ft.url){const Aa=Ze()(`${ut}-list-item-thumbnail`,{[`${ut}-list-item-file`]:ho!=="uploading"});Ba=ne.createElement("div",{className:Aa},fo)}else{const Aa=$a!=null&&$a(Ft)?ne.createElement("img",{src:Ft.thumbUrl||Ft.url,alt:Ft.name,className:`${ut}-list-item-image`,crossOrigin:Ft.crossOrigin}):fo,Xa=Ze()(`${ut}-list-item-thumbnail`,{[`${ut}-list-item-file`]:$a&&!$a(Ft)});Ba=ne.createElement("a",{className:Xa,onClick:Go=>sa(Ft,Go),href:Ft.url||Ft.thumbUrl,target:"_blank",rel:"noopener noreferrer"},Aa)}const pa=Ze()(`${ut}-list-item`,`${ut}-list-item-${ho}`),So=typeof Ft.linkProps=="string"?JSON.parse(Ft.linkProps):Ft.linkProps,xo=Ut?ia((typeof Fn=="function"?Fn(Ft):Fn)||ne.createElement(Ke.Z,null),()=>Ia(Ft),ut,Zt.removeFile):null,no=$n&&ho==="done"?ia((typeof ha=="function"?ha(Ft):ha)||ne.createElement(qe.Z,null),()=>Jn(Ft),ut,Zt.downloadFile):null,Io=Dt!=="picture-card"&&Dt!=="picture-circle"&&ne.createElement("span",{key:"download-delete",className:Ze()(`${ut}-list-item-actions`,{picture:Dt==="picture"})},no,xo),vo=Ze()(`${ut}-list-item-name`),Mo=Ft.url?[ne.createElement("a",Object.assign({key:"view",target:"_blank",rel:"noopener noreferrer",className:vo,title:Ft.name},So,{href:Ft.url,onClick:Aa=>sa(Ft,Aa)}),Ft.name),Io]:[ne.createElement("span",{key:"view",className:vo,onClick:Aa=>sa(Ft,Aa),title:Ft.name},Ft.name),Io],la={pointerEvents:"none",opacity:.5},Ra=Va?ne.createElement("a",{href:Ft.url||Ft.thumbUrl,target:"_blank",rel:"noopener noreferrer",style:Ft.url||Ft.thumbUrl?void 0:la,onClick:Aa=>sa(Ft,Aa),title:Zt.previewFile},typeof Cn=="function"?Cn(Ft):Cn||ne.createElement(lt.Z,null)):null,yo=(Dt==="picture-card"||Dt==="picture-circle")&&ho!=="uploading"&&ne.createElement("span",{className:`${ut}-list-item-actions`},Ra,ho==="done"&&no,xo),{getPrefixCls:Wa}=ne.useContext(Je.E_),ko=Wa(),Bo=ne.createElement("div",{className:pa},Ba,Mo,yo,_o&&ne.createElement(tt.default,{motionName:`${ko}-fade`,visible:ho==="uploading",motionDeadline:2e3},Aa=>{let{className:Xa}=Aa;const Go="percent"in Ft?ne.createElement(Mt.Z,Object.assign({},vt,{type:"line",percent:Ft.percent,"aria-label":Ft["aria-label"],"aria-labelledby":Ft["aria-labelledby"]})):null;return ne.createElement("div",{className:Ze()(`${ut}-list-item-progress`,Xa)},Go)})),rr=Ft.response&&typeof Ft.response=="string"?Ft.response:((Ta=Ft.error)===null||Ta===void 0?void 0:Ta.statusText)||((mo=Ft.error)===null||mo===void 0?void 0:mo.message)||Zt.uploadError,wo=ho==="error"?ne.createElement(jt.Z,{title:rr,getPopupContainer:Aa=>Aa.parentNode},Bo):Bo;return ne.createElement("div",{className:Ze()(`${ut}-list-item-container`,wt),style:Gt,ref:xt},ca?ca(wo,Ft,En,{download:Jn.bind(null,Ft),preview:sa.bind(null,Ft),remove:Ia.bind(null,Ft)}):wo)});const gn=(ze,xt)=>{const{listType:ut="text",previewFile:wt=Pe,onPreview:Gt,onDownload:Zt,onRemove:Dt,locale:Ft,iconRender:En,isImageUrl:vt=Ct,prefixCls:kn,items:ia=[],showPreviewIcon:ca=!0,showRemoveIcon:$a=!0,showDownloadIcon:Va=!1,removeIcon:Ut,previewIcon:$n,downloadIcon:Cn,progress:Fn={size:[-1,2],showInfo:!1},appendAction:ha,appendActionVisible:sa=!0,itemRender:Jn,disabled:Ia}=ze,Ta=(0,Ot.Z)(),[mo,Eo]=ne.useState(!1);ne.useEffect(()=>{ut!=="picture"&&ut!=="picture-card"&&ut!=="picture-circle"||(ia||[]).forEach(la=>{typeof document=="undefined"||typeof window=="undefined"||!window.FileReader||!window.File||!(la.originFileObj instanceof File||la.originFileObj instanceof Blob)||la.thumbUrl!==void 0||(la.thumbUrl="",wt&&wt(la.originFileObj).then(Ra=>{la.thumbUrl=Ra||"",Ta()}))})},[ut,ia,wt]),ne.useEffect(()=>{Eo(!0)},[]);const ho=(la,Ra)=>{if(Gt)return Ra==null||Ra.preventDefault(),Gt(la)},jo=la=>{typeof Zt=="function"?Zt(la):la.url&&window.open(la.url)},_o=la=>{Dt==null||Dt(la)},Uo=la=>{if(En)return En(la,ut);const Ra=la.status==="uploading",yo=vt&&vt(la)?ne.createElement(me,null):ne.createElement(Yt,null);let Wa=Ra?ne.createElement(ot.Z,null):ne.createElement(yn,null);return ut==="picture"?Wa=Ra?ne.createElement(ot.Z,null):yo:(ut==="picture-card"||ut==="picture-circle")&&(Wa=Ra?Ft.uploading:yo),Wa},fo=(la,Ra,yo,Wa)=>{const ko={type:"text",size:"small",title:Wa,onClick:Bo=>{Ra(),(0,ue.l$)(la)&&la.props.onClick&&la.props.onClick(Bo)},className:`${yo}-list-item-action`,disabled:Ia};if((0,ue.l$)(la)){const Bo=(0,ue.Tm)(la,Object.assign(Object.assign({},la.props),{onClick:()=>{}}));return ne.createElement(Me.ZP,Object.assign({},ko,{icon:Bo}))}return ne.createElement(Me.ZP,Object.assign({},ko),ne.createElement("span",null,la))};ne.useImperativeHandle(xt,()=>({handlePreview:ho,handleDownload:jo}));const{getPrefixCls:Ba}=ne.useContext(Je.E_),pa=Ba("upload",kn),So=Ba(),xo=Ze()(`${pa}-list`,`${pa}-list-${ut}`),no=(0,ce.Z)(ia.map(la=>({key:la.uid,file:la})));let vo={motionDeadline:2e3,motionName:`${pa}-${ut==="picture-card"||ut==="picture-circle"?"animate-inline":"animate"}`,keys:no,motionAppear:mo};const Mo=ne.useMemo(()=>{const la=Object.assign({},(0,Se.Z)(So));return delete la.onAppearEnd,delete la.onEnterEnd,delete la.onLeaveEnd,la},[So]);return ut!=="picture-card"&&ut!=="picture-circle"&&(vo=Object.assign(Object.assign({},Mo),vo)),ne.createElement("div",{className:xo},ne.createElement(tt.CSSMotionList,Object.assign({},vo,{component:!1}),la=>{let{key:Ra,file:yo,className:Wa,style:ko}=la;return ne.createElement(Vt,{key:Ra,locale:Ft,prefixCls:pa,className:Wa,style:ko,file:yo,items:ia,progress:Fn,listType:ut,isImgUrl:vt,showPreviewIcon:ca,showRemoveIcon:$a,showDownloadIcon:Va,removeIcon:Ut,previewIcon:$n,downloadIcon:Cn,iconRender:Uo,actionIconRender:fo,itemRender:Jn,onPreview:ho,onDownload:jo,onClose:_o})}),ha&&ne.createElement(tt.default,Object.assign({},vo,{visible:sa,forceRender:!0}),la=>{let{className:Ra,style:yo}=la;return(0,ue.Tm)(ha,Wa=>({className:Ze()(Wa.className,Ra),style:Object.assign(Object.assign(Object.assign({},yo),{pointerEvents:Ra?"none":void 0}),Wa.style)}))}))};var Ln=ne.forwardRef(gn),In=te(17313),Qt=te(8378),bn=te(83116),Xt=te(37613),Mn=ze=>{const{componentCls:xt,iconCls:ut}=ze;return{[`${xt}-wrapper`]:{[`${xt}-drag`]:{position:"relative",width:"100%",height:"100%",textAlign:"center",background:ze.colorFillAlter,border:`${ze.lineWidth}px dashed ${ze.colorBorder}`,borderRadius:ze.borderRadiusLG,cursor:"pointer",transition:`border-color ${ze.motionDurationSlow}`,[xt]:{padding:`${ze.padding}px 0`},[`${xt}-btn`]:{display:"table",width:"100%",height:"100%",outline:"none"},[`${xt}-drag-container`]:{display:"table-cell",verticalAlign:"middle"},[`&:not(${xt}-disabled):hover`]:{borderColor:ze.colorPrimaryHover},[`p${xt}-drag-icon`]:{marginBottom:ze.margin,[ut]:{color:ze.colorPrimary,fontSize:ze.uploadThumbnailSize}},[`p${xt}-text`]:{margin:`0 0 ${ze.marginXXS}px`,color:ze.colorTextHeading,fontSize:ze.fontSizeLG},[`p${xt}-hint`]:{color:ze.colorTextDescription,fontSize:ze.fontSize},[`&${xt}-disabled`]:{cursor:"not-allowed",[`p${xt}-drag-icon ${ut}, p${xt}-text, p${xt}-hint - `]:{color:ze.colorTextDisabled}}}}}},Yn=ze=>{const{componentCls:xt,antCls:gt,iconCls:wt,fontSize:Zt,lineHeight:Kt}=ze,Dt=`${xt}-list-item`,Ft=`${Dt}-actions`,En=`${Dt}-action`,vt=Math.round(Zt*Kt);return{[`${xt}-wrapper`]:{[`${xt}-list`]:Object.assign(Object.assign({},(0,In.dF)()),{lineHeight:ze.lineHeight,[Dt]:{position:"relative",height:ze.lineHeight*Zt,marginTop:ze.marginXS,fontSize:Zt,display:"flex",alignItems:"center",transition:`background-color ${ze.motionDurationSlow}`,"&:hover":{backgroundColor:ze.controlItemBgHover},[`${Dt}-name`]:Object.assign(Object.assign({},In.vS),{padding:`0 ${ze.paddingXS}px`,lineHeight:Kt,flex:"auto",transition:`all ${ze.motionDurationSlow}`}),[Ft]:{[En]:{opacity:0},[`${En}${gt}-btn-sm`]:{height:vt,border:0,lineHeight:1,"> span":{transform:"scale(1)"}},[` + `]:{color:ze.colorTextDisabled}}}}}},Yn=ze=>{const{componentCls:xt,antCls:ut,iconCls:wt,fontSize:Gt,lineHeight:Zt}=ze,Dt=`${xt}-list-item`,Ft=`${Dt}-actions`,En=`${Dt}-action`,vt=Math.round(Gt*Zt);return{[`${xt}-wrapper`]:{[`${xt}-list`]:Object.assign(Object.assign({},(0,In.dF)()),{lineHeight:ze.lineHeight,[Dt]:{position:"relative",height:ze.lineHeight*Gt,marginTop:ze.marginXS,fontSize:Gt,display:"flex",alignItems:"center",transition:`background-color ${ze.motionDurationSlow}`,"&:hover":{backgroundColor:ze.controlItemBgHover},[`${Dt}-name`]:Object.assign(Object.assign({},In.vS),{padding:`0 ${ze.paddingXS}px`,lineHeight:Zt,flex:"auto",transition:`all ${ze.motionDurationSlow}`}),[Ft]:{[En]:{opacity:0},[`${En}${ut}-btn-sm`]:{height:vt,border:0,lineHeight:1,"> span":{transform:"scale(1)"}},[` ${En}:focus-visible, &.picture ${En} - `]:{opacity:1},[wt]:{color:ze.actionsColor,transition:`all ${ze.motionDurationSlow}`},[`&:hover ${wt}`]:{color:ze.colorText}},[`${xt}-icon ${wt}`]:{color:ze.colorTextDescription,fontSize:Zt},[`${Dt}-progress`]:{position:"absolute",bottom:-ze.uploadProgressOffset,width:"100%",paddingInlineStart:Zt+ze.paddingXS,fontSize:Zt,lineHeight:0,pointerEvents:"none","> div":{margin:0}}},[`${Dt}:hover ${En}`]:{opacity:1,color:ze.colorText},[`${Dt}-error`]:{color:ze.colorError,[`${Dt}-name, ${xt}-icon ${wt}`]:{color:ze.colorError},[Ft]:{[`${wt}, ${wt}:hover`]:{color:ze.colorError},[En]:{opacity:1}}},[`${xt}-list-item-container`]:{transition:`opacity ${ze.motionDurationSlow}, height ${ze.motionDurationSlow}`,"&::before":{display:"table",width:0,height:0,content:'""'}}})}}},Ea=te(36237),at=te(1950);const kt=new Ea.Keyframes("uploadAnimateInlineIn",{from:{width:0,height:0,margin:0,padding:0,opacity:0}}),qt=new Ea.Keyframes("uploadAnimateInlineOut",{to:{width:0,height:0,margin:0,padding:0,opacity:0}});var tn=ze=>{const{componentCls:xt}=ze,gt=`${xt}-animate-inline`;return[{[`${xt}-wrapper`]:{[`${gt}-appear, ${gt}-enter, ${gt}-leave`]:{animationDuration:ze.motionDurationSlow,animationTimingFunction:ze.motionEaseInOutCirc,animationFillMode:"forwards"},[`${gt}-appear, ${gt}-enter`]:{animationName:kt},[`${gt}-leave`]:{animationName:qt}}},{[`${xt}-wrapper`]:(0,at.J$)(ze)},kt,qt]},ta=te(30071),He=te(64993);const qe=ze=>{const{componentCls:xt,iconCls:gt,uploadThumbnailSize:wt,uploadProgressOffset:Zt}=ze,Kt=`${xt}-list`,Dt=`${Kt}-item`;return{[`${xt}-wrapper`]:{[` - ${Kt}${Kt}-picture, - ${Kt}${Kt}-picture-card, - ${Kt}${Kt}-picture-circle - `]:{[Dt]:{position:"relative",height:wt+ze.lineWidth*2+ze.paddingXS*2,padding:ze.paddingXS,border:`${ze.lineWidth}px ${ze.lineType} ${ze.colorBorder}`,borderRadius:ze.borderRadiusLG,"&:hover":{background:"transparent"},[`${Dt}-thumbnail`]:Object.assign(Object.assign({},In.vS),{width:wt,height:wt,lineHeight:`${wt+ze.paddingSM}px`,textAlign:"center",flex:"none",[gt]:{fontSize:ze.fontSizeHeading2,color:ze.colorPrimary},img:{display:"block",width:"100%",height:"100%",overflow:"hidden"}}),[`${Dt}-progress`]:{bottom:Zt,width:`calc(100% - ${ze.paddingSM*2}px)`,marginTop:0,paddingInlineStart:wt+ze.paddingXS}},[`${Dt}-error`]:{borderColor:ze.colorError,[`${Dt}-thumbnail ${gt}`]:{[`svg path[fill='${ta.blue[0]}']`]:{fill:ze.colorErrorBg},[`svg path[fill='${ta.blue.primary}']`]:{fill:ze.colorError}}},[`${Dt}-uploading`]:{borderStyle:"dashed",[`${Dt}-name`]:{marginBottom:Zt}}},[`${Kt}${Kt}-picture-circle ${Dt}`]:{[`&, &::before, ${Dt}-thumbnail`]:{borderRadius:"50%"}}}}},je=ze=>{const{componentCls:xt,iconCls:gt,fontSizeLG:wt,colorTextLightSolid:Zt}=ze,Kt=`${xt}-list`,Dt=`${Kt}-item`,Ft=ze.uploadPicCardSize;return{[` + `]:{opacity:1},[wt]:{color:ze.actionsColor,transition:`all ${ze.motionDurationSlow}`},[`&:hover ${wt}`]:{color:ze.colorText}},[`${xt}-icon ${wt}`]:{color:ze.colorTextDescription,fontSize:Gt},[`${Dt}-progress`]:{position:"absolute",bottom:-ze.uploadProgressOffset,width:"100%",paddingInlineStart:Gt+ze.paddingXS,fontSize:Gt,lineHeight:0,pointerEvents:"none","> div":{margin:0}}},[`${Dt}:hover ${En}`]:{opacity:1,color:ze.colorText},[`${Dt}-error`]:{color:ze.colorError,[`${Dt}-name, ${xt}-icon ${wt}`]:{color:ze.colorError},[Ft]:{[`${wt}, ${wt}:hover`]:{color:ze.colorError},[En]:{opacity:1}}},[`${xt}-list-item-container`]:{transition:`opacity ${ze.motionDurationSlow}, height ${ze.motionDurationSlow}`,"&::before":{display:"table",width:0,height:0,content:'""'}}})}}},Ea=te(36237),at=te(1950);const At=new Ea.Keyframes("uploadAnimateInlineIn",{from:{width:0,height:0,margin:0,padding:0,opacity:0}}),qt=new Ea.Keyframes("uploadAnimateInlineOut",{to:{width:0,height:0,margin:0,padding:0,opacity:0}});var tn=ze=>{const{componentCls:xt}=ze,ut=`${xt}-animate-inline`;return[{[`${xt}-wrapper`]:{[`${ut}-appear, ${ut}-enter, ${ut}-leave`]:{animationDuration:ze.motionDurationSlow,animationTimingFunction:ze.motionEaseInOutCirc,animationFillMode:"forwards"},[`${ut}-appear, ${ut}-enter`]:{animationName:At},[`${ut}-leave`]:{animationName:qt}}},{[`${xt}-wrapper`]:(0,at.J$)(ze)},At,qt]},ta=te(30071),He=te(64993);const et=ze=>{const{componentCls:xt,iconCls:ut,uploadThumbnailSize:wt,uploadProgressOffset:Gt}=ze,Zt=`${xt}-list`,Dt=`${Zt}-item`;return{[`${xt}-wrapper`]:{[` + ${Zt}${Zt}-picture, + ${Zt}${Zt}-picture-card, + ${Zt}${Zt}-picture-circle + `]:{[Dt]:{position:"relative",height:wt+ze.lineWidth*2+ze.paddingXS*2,padding:ze.paddingXS,border:`${ze.lineWidth}px ${ze.lineType} ${ze.colorBorder}`,borderRadius:ze.borderRadiusLG,"&:hover":{background:"transparent"},[`${Dt}-thumbnail`]:Object.assign(Object.assign({},In.vS),{width:wt,height:wt,lineHeight:`${wt+ze.paddingSM}px`,textAlign:"center",flex:"none",[ut]:{fontSize:ze.fontSizeHeading2,color:ze.colorPrimary},img:{display:"block",width:"100%",height:"100%",overflow:"hidden"}}),[`${Dt}-progress`]:{bottom:Gt,width:`calc(100% - ${ze.paddingSM*2}px)`,marginTop:0,paddingInlineStart:wt+ze.paddingXS}},[`${Dt}-error`]:{borderColor:ze.colorError,[`${Dt}-thumbnail ${ut}`]:{[`svg path[fill='${ta.blue[0]}']`]:{fill:ze.colorErrorBg},[`svg path[fill='${ta.blue.primary}']`]:{fill:ze.colorError}}},[`${Dt}-uploading`]:{borderStyle:"dashed",[`${Dt}-name`]:{marginBottom:Gt}}},[`${Zt}${Zt}-picture-circle ${Dt}`]:{[`&, &::before, ${Dt}-thumbnail`]:{borderRadius:"50%"}}}}},je=ze=>{const{componentCls:xt,iconCls:ut,fontSizeLG:wt,colorTextLightSolid:Gt}=ze,Zt=`${xt}-list`,Dt=`${Zt}-item`,Ft=ze.uploadPicCardSize;return{[` ${xt}-wrapper${xt}-picture-card-wrapper, ${xt}-wrapper${xt}-picture-circle-wrapper - `]:Object.assign(Object.assign({},(0,In.dF)()),{display:"inline-block",width:"100%",[`${xt}${xt}-select`]:{width:Ft,height:Ft,marginInlineEnd:ze.marginXS,marginBottom:ze.marginXS,textAlign:"center",verticalAlign:"top",backgroundColor:ze.colorFillAlter,border:`${ze.lineWidth}px dashed ${ze.colorBorder}`,borderRadius:ze.borderRadiusLG,cursor:"pointer",transition:`border-color ${ze.motionDurationSlow}`,[`> ${xt}`]:{display:"flex",alignItems:"center",justifyContent:"center",height:"100%",textAlign:"center"},[`&:not(${xt}-disabled):hover`]:{borderColor:ze.colorPrimary}},[`${Kt}${Kt}-picture-card, ${Kt}${Kt}-picture-circle`]:{[`${Kt}-item-container`]:{display:"inline-block",width:Ft,height:Ft,marginBlock:`0 ${ze.marginXS}px`,marginInline:`0 ${ze.marginXS}px`,verticalAlign:"top"},"&::after":{display:"none"},[Dt]:{height:"100%",margin:0,"&::before":{position:"absolute",zIndex:1,width:`calc(100% - ${ze.paddingXS*2}px)`,height:`calc(100% - ${ze.paddingXS*2}px)`,backgroundColor:ze.colorBgMask,opacity:0,transition:`all ${ze.motionDurationSlow}`,content:'" "'}},[`${Dt}:hover`]:{[`&::before, ${Dt}-actions`]:{opacity:1}},[`${Dt}-actions`]:{position:"absolute",insetInlineStart:0,zIndex:10,width:"100%",whiteSpace:"nowrap",textAlign:"center",opacity:0,transition:`all ${ze.motionDurationSlow}`,[`${gt}-eye, ${gt}-download, ${gt}-delete`]:{zIndex:10,width:wt,margin:`0 ${ze.marginXXS}px`,fontSize:wt,cursor:"pointer",transition:`all ${ze.motionDurationSlow}`,svg:{verticalAlign:"baseline"}}},[`${Dt}-actions, ${Dt}-actions:hover`]:{[`${gt}-eye, ${gt}-download, ${gt}-delete`]:{color:new He.C(Zt).setAlpha(.65).toRgbString(),"&:hover":{color:Zt}}},[`${Dt}-thumbnail, ${Dt}-thumbnail img`]:{position:"static",display:"block",width:"100%",height:"100%",objectFit:"contain"},[`${Dt}-name`]:{display:"none",textAlign:"center"},[`${Dt}-file + ${Dt}-name`]:{position:"absolute",bottom:ze.margin,display:"block",width:`calc(100% - ${ze.paddingXS*2}px)`},[`${Dt}-uploading`]:{[`&${Dt}`]:{backgroundColor:ze.colorFillAlter},[`&::before, ${gt}-eye, ${gt}-download, ${gt}-delete`]:{display:"none"}},[`${Dt}-progress`]:{bottom:ze.marginXL,width:`calc(100% - ${ze.paddingXS*2}px)`,paddingInlineStart:0}}}),[`${xt}-wrapper${xt}-picture-circle-wrapper`]:{[`${xt}${xt}-select`]:{borderRadius:"50%"}}}};var Wt=ze=>{const{componentCls:xt}=ze;return{[`${xt}-rtl`]:{direction:"rtl"}}};const mn=ze=>{const{componentCls:xt,colorTextDisabled:gt}=ze;return{[`${xt}-wrapper`]:Object.assign(Object.assign({},(0,In.Wf)(ze)),{[xt]:{outline:0,"input[type='file']":{cursor:"pointer"}},[`${xt}-select`]:{display:"inline-block"},[`${xt}-disabled`]:{color:gt,cursor:"not-allowed"}})}};var jn=(0,bn.Z)("Upload",ze=>{const{fontSizeHeading3:xt,fontSize:gt,lineHeight:wt,lineWidth:Zt,controlHeightLG:Kt}=ze,Dt=Math.round(gt*wt),Ft=(0,Xt.TS)(ze,{uploadThumbnailSize:xt*2,uploadProgressOffset:Dt/2+Zt,uploadPicCardSize:Kt*2.55});return[mn(Ft),Mn(Ft),qe(Ft),je(Ft),Yn(Ft),tn(Ft),Wt(Ft),(0,Qt.Z)(Ft)]},ze=>({actionsColor:ze.colorTextDescription})),Wn=function(ze,xt,gt,wt){function Zt(Kt){return Kt instanceof gt?Kt:new gt(function(Dt){Dt(Kt)})}return new(gt||(gt=Promise))(function(Kt,Dt){function Ft(kn){try{vt(wt.next(kn))}catch(ia){Dt(ia)}}function En(kn){try{vt(wt.throw(kn))}catch(ia){Dt(ia)}}function vt(kn){kn.done?Kt(kn.value):Zt(kn.value).then(Ft,En)}vt((wt=wt.apply(ze,xt||[])).next())})};const fn=`__LIST_IGNORE_${Date.now()}__`,aa=(ze,xt)=>{const{fileList:gt,defaultFileList:wt,onRemove:Zt,showUploadList:Kt=!0,listType:Dt="text",onPreview:Ft,onDownload:En,onChange:vt,onDrop:kn,previewFile:ia,disabled:ca,locale:$a,iconRender:Va,isImageUrl:Ut,progress:$n,prefixCls:Cn,className:Fn,type:ha="select",children:sa,style:Jn,itemRender:Ia,maxCount:Ta,data:mo={},multiple:Eo=!1,action:ho="",accept:jo="",supportServerRender:_o=!0,rootClassName:Uo}=ze,fo=ae.useContext(Pt.Z),Ba=ca!=null?ca:fo,[pa,So]=(0,Ve.Z)(wt||[],{value:gt,postState:Qn=>Qn!=null?Qn:[]}),[xo,no]=ae.useState("drop"),Io=ae.useRef(null);ae.useMemo(()=>{const Qn=Date.now();(gt||[]).forEach((Oa,Ka)=>{!Oa.uid&&!Object.isFrozen(Oa)&&(Oa.uid=`__AUTO__${Qn}_${Ka}__`)})},[gt]);const vo=(Qn,Oa,Ka)=>{let Pa=(0,ce.Z)(Oa),Ga=!1;Ta===1?Pa=Pa.slice(-1):Ta&&(Ga=Pa.length>Ta,Pa=Pa.slice(0,Ta)),(0,st.flushSync)(()=>{So(Pa)});const Ya={file:Qn,fileList:Pa};Ka&&(Ya.event=Ka),(!Ga||Pa.some(Wo=>Wo.uid===Qn.uid))&&(0,st.flushSync)(()=>{vt==null||vt(Ya)})},Mo=(Qn,Oa)=>Wn(void 0,void 0,void 0,function*(){const{beforeUpload:Ka,transformFile:Pa}=ze;let Ga=Qn;if(Ka){const Ya=yield Ka(Qn,Oa);if(Ya===!1)return!1;if(delete Qn[fn],Ya===fn)return Object.defineProperty(Qn,fn,{value:!0,configurable:!0}),!1;typeof Ya=="object"&&Ya&&(Ga=Ya)}return Pa&&(Ga=yield Pa(Ga)),Ga}),la=Qn=>{const Oa=Qn.filter(Ga=>!Ga.file[fn]);if(!Oa.length)return;const Ka=Oa.map(Ga=>Be(Ga.file));let Pa=(0,ce.Z)(pa);Ka.forEach(Ga=>{Pa=be(Ga,Pa)}),Ka.forEach((Ga,Ya)=>{let Wo=Ga;if(Oa[Ya].parsedFile)Ga.status="uploading";else{const{originFileObj:ja}=Ga;let Qo;try{Qo=new File([ja],ja.name,{type:ja.type})}catch(Er){Qo=new Blob([ja],{type:ja.type}),Qo.name=ja.name,Qo.lastModifiedDate=new Date,Qo.lastModified=new Date().getTime()}Qo.uid=Ga.uid,Wo=Qo}vo(Wo,Pa)})},Ra=(Qn,Oa,Ka)=>{try{typeof Qn=="string"&&(Qn=JSON.parse(Qn))}catch(Ya){}if(!_e(Oa,pa))return;const Pa=Be(Oa);Pa.status="done",Pa.percent=100,Pa.response=Qn,Pa.xhr=Ka;const Ga=be(Pa,pa);vo(Pa,Ga)},yo=(Qn,Oa)=>{if(!_e(Oa,pa))return;const Ka=Be(Oa);Ka.status="uploading",Ka.percent=Qn.percent;const Pa=be(Ka,pa);vo(Ka,Pa,Qn)},Wa=(Qn,Oa,Ka)=>{if(!_e(Ka,pa))return;const Pa=Be(Ka);Pa.error=Qn,Pa.response=Oa,Pa.status="error";const Ga=be(Pa,pa);vo(Pa,Ga)},ko=Qn=>{let Oa;Promise.resolve(typeof Zt=="function"?Zt(Qn):Zt).then(Ka=>{var Pa;if(Ka===!1)return;const Ga=Nt(Qn,pa);Ga&&(Oa=Object.assign(Object.assign({},Qn),{status:"removed"}),pa==null||pa.forEach(Ya=>{const Wo=Oa.uid!==void 0?"uid":"name";Ya[Wo]===Oa[Wo]&&!Object.isFrozen(Ya)&&(Ya.status="removed")}),(Pa=Io.current)===null||Pa===void 0||Pa.abort(Oa),vo(Oa,Ga))})},Bo=Qn=>{no(Qn.type),Qn.type==="drop"&&(kn==null||kn(Qn))};ae.useImperativeHandle(xt,()=>({onBatchStart:la,onSuccess:Ra,onProgress:yo,onError:Wa,fileList:pa,upload:Io.current}));const{getPrefixCls:rr,direction:wo,upload:Aa}=ae.useContext(Je.E_),Xa=rr("upload",Cn),Go=Object.assign(Object.assign({onBatchStart:la,onError:Wa,onProgress:yo,onSuccess:Ra},ze),{data:mo,multiple:Eo,action:ho,accept:jo,supportServerRender:_o,prefixCls:Xa,disabled:Ba,beforeUpload:Mo,onChange:void 0});delete Go.className,delete Go.style,(!sa||Ba)&&delete Go.id;const[Ho,tr]=jn(Xa),[mr]=(0,nt.Z)("Upload",lt.Z.Upload),{showRemoveIcon:Gn,showPreviewIcon:en,showDownloadIcon:ln,removeIcon:un,previewIcon:Pn,downloadIcon:va}=typeof Kt=="boolean"?{}:Kt,za=(Qn,Oa)=>Kt?ae.createElement(Ln,{prefixCls:Xa,listType:Dt,items:pa,previewFile:ia,onPreview:Ft,onDownload:En,onRemove:ko,showRemoveIcon:!Ba&&Gn,showPreviewIcon:en,showDownloadIcon:ln,removeIcon:un,previewIcon:Pn,downloadIcon:va,iconRender:Va,locale:Object.assign(Object.assign({},mr),$a),isImageUrl:Ut,progress:$n,appendAction:Qn,appendActionVisible:Oa,itemRender:Ia,disabled:Ba}):Qn,lo=Ze()(`${Xa}-wrapper`,Fn,Uo,tr,Aa==null?void 0:Aa.className,{[`${Xa}-rtl`]:wo==="rtl",[`${Xa}-picture-card-wrapper`]:Dt==="picture-card",[`${Xa}-picture-circle-wrapper`]:Dt==="picture-circle"}),ao=Object.assign(Object.assign({},Aa==null?void 0:Aa.style),Jn);if(ha==="drag"){const Qn=Ze()(tr,Xa,`${Xa}-drag`,{[`${Xa}-drag-uploading`]:pa.some(Oa=>Oa.status==="uploading"),[`${Xa}-drag-hover`]:xo==="dragover",[`${Xa}-disabled`]:Ba,[`${Xa}-rtl`]:wo==="rtl"});return Ho(ae.createElement("span",{className:lo},ae.createElement("div",{className:Qn,style:ao,onDrop:Bo,onDragOver:Bo,onDragLeave:Bo},ae.createElement(Le,Object.assign({},Go,{ref:Io,className:`${Xa}-btn`}),ae.createElement("div",{className:`${Xa}-drag-container`},sa))),za()))}const po=Ze()(Xa,`${Xa}-select`,{[`${Xa}-disabled`]:Ba}),Zo=(Qn=>ae.createElement("div",{className:po,style:Qn},ae.createElement(Le,Object.assign({},Go,{ref:Io}))))(sa?void 0:{display:"none"});return Ho(Dt==="picture-card"||Dt==="picture-circle"?ae.createElement("span",{className:lo},za(Zo,!!sa)):ae.createElement("span",{className:lo},Zo,za()))};var xa=ae.forwardRef(aa),_t=function(ze,xt){var gt={};for(var wt in ze)Object.prototype.hasOwnProperty.call(ze,wt)&&xt.indexOf(wt)<0&&(gt[wt]=ze[wt]);if(ze!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Zt=0,wt=Object.getOwnPropertySymbols(ze);Zt{var{style:gt,height:wt}=ze,Zt=_t(ze,["style","height"]);return ae.createElement(xa,Object.assign({ref:xt},Zt,{type:"drag",style:Object.assign(Object.assign({},gt),{height:wt})}))});const Vn=xa;Vn.Dragger=ga,Vn.LIST_IGNORE=fn;var qn=Vn},39417:function(dt,St,te){"use strict";te.d(St,{Z:function(){return ge}});var ae=te(54476),ce=te(20068),Re=te(75931),Ze=te(33885),Ee=te(67732),we=te(83652),re=te(31226),Ue=te(42403),rt=te(158),Ne=te(92310),De=te.n(Ne),tt=te(26112),Ae=te(59301),oe=te(39378),y=function(Pe){for(var pe=Pe.prefixCls,ue=Pe.level,ct=Pe.isStart,ht=Pe.isEnd,At="".concat(pe,"-indent-unit"),Le=[],Ve=0;Ve0&&arguments[0]!==void 0?arguments[0]:[],Te=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],Ie=ke.length,fe=Te.length;if(Math.abs(Ie-fe)!==1)return{add:!1,key:null};function et(Ot,Se){var me=new Map;Ot.forEach(function(Be){me.set(Be,!0)});var Me=Se.filter(function(Be){return!me.has(Be)});return Me.length===1?Me[0]:null}return Ie ").concat(Te);return Te}var bt=a.forwardRef(function(ke,Te){var Ie=ke.prefixCls,fe=ke.data,et=ke.selectable,Ot=ke.checkable,Se=ke.expandedKeys,me=ke.selectedKeys,Me=ke.checkedKeys,Be=ke.loadedKeys,be=ke.loadingKeys,_e=ke.halfCheckedKeys,Nt=ke.keyEntities,ft=ke.disabled,Tt=ke.dragging,Ct=ke.dragOverNodeKey,$t=ke.dropPosition,ve=ke.motion,Ke=ke.height,Qe=ke.itemHeight,it=ke.virtual,Mt=ke.focusable,Ht=ke.activeItem,Jt=ke.focused,Vt=ke.tabIndex,gn=ke.onKeyDown,Nn=ke.onFocus,Ln=ke.onBlur,In=ke.onActiveChange,Qt=ke.onListChangeStart,bn=ke.onListChangeEnd,Xt=(0,ee.Z)(ke,Ve),Rn=a.useRef(null),Mn=a.useRef(null);a.useImperativeHandle(Te,function(){return{scrollTo:function(qn){Rn.current.scrollTo(qn)},getIndentWidth:function(){return Mn.current.offsetWidth}}});var xn=a.useState(Se),Yn=(0,z.Z)(xn,2),Ea=Yn[0],at=Yn[1],kt=a.useState(fe),qt=(0,z.Z)(kt,2),Lt=qt[0],tn=qt[1],ta=a.useState(fe),He=(0,z.Z)(ta,2),qe=He[0],je=He[1],Bt=a.useState([]),Wt=(0,z.Z)(Bt,2),mn=Wt[0],jn=Wt[1],Wn=a.useState(null),fn=(0,z.Z)(Wn,2),aa=fn[0],Fa=fn[1],xa=a.useRef(fe);xa.current=fe;function _t(){var Vn=xa.current;tn(Vn),je(Vn),jn([]),Fa(null),bn()}(0,ne.Z)(function(){at(Se);var Vn=At(Ea,Se);if(Vn.key!==null)if(Vn.add){var qn=Lt.findIndex(function(Kt){var Dt=Kt.key;return Dt===Vn.key}),ze=ut(Le(Lt,fe,Vn.key),it,Ke,Qe),xt=Lt.slice();xt.splice(qn+1,0,yt),je(xt),jn(ze),Fa("show")}else{var gt=fe.findIndex(function(Kt){var Dt=Kt.key;return Dt===Vn.key}),wt=ut(Le(fe,Lt,Vn.key),it,Ke,Qe),Zt=fe.slice();Zt.splice(gt+1,0,yt),je(Zt),jn(wt),Fa("hide")}else Lt!==fe&&(tn(fe),je(fe))},[Se,fe]),a.useEffect(function(){Tt||_t()},[Tt]);var hn=ve?qe:fe,ga={expandedKeys:Se,selectedKeys:me,loadedKeys:Be,loadingKeys:be,checkedKeys:Me,halfCheckedKeys:_e,dragOverNodeKey:Ct,dropPosition:$t,keyEntities:Nt};return a.createElement(a.Fragment,null,Jt&&Ht&&a.createElement("span",{style:st,"aria-live":"assertive"},Ge(Ht)),a.createElement("div",null,a.createElement("input",{style:st,disabled:Mt===!1||ft,tabIndex:Mt!==!1?Vt:null,onKeyDown:gn,onFocus:Nn,onBlur:Ln,value:"",onChange:Je,"aria-label":"for screen reader"})),a.createElement("div",{className:"".concat(Ie,"-treenode"),"aria-hidden":!0,style:{position:"absolute",pointerEvents:"none",visibility:"hidden",height:0,overflow:"hidden",border:0,padding:0}},a.createElement("div",{className:"".concat(Ie,"-indent")},a.createElement("div",{ref:Mn,className:"".concat(Ie,"-indent-unit")}))),a.createElement(le.Z,(0,ae.Z)({},Xt,{data:hn,itemKey:Oe,height:Ke,fullHeight:!1,virtual:it,itemHeight:Qe,prefixCls:"".concat(Ie,"-list"),ref:Rn,onVisibleChange:function(qn,ze){var xt=new Set(qn),gt=ze.filter(function(wt){return!xt.has(wt)});gt.some(function(wt){return Oe(wt)===Pt})&&_t()}}),function(Vn){var qn=Vn.pos,ze=(0,ae.Z)({},(E(Vn.data),Vn.data)),xt=Vn.title,gt=Vn.key,wt=Vn.isStart,Zt=Vn.isEnd,Kt=(0,Pe.km)(gt,qn);delete ze.key,delete ze.children;var Dt=(0,Pe.H8)(Kt,ga);return a.createElement(ht,(0,ae.Z)({},ze,Dt,{title:xt,active:!!Ht&>===Ht.key,pos:qn,data:Vn.data,isStart:wt,isEnd:Zt,motion:ve,motionNodes:gt===Pt?mn:null,motionType:aa,onMotionStart:Qt,onMotionEnd:_t,treeNodeRequiredProps:ga,onMouseMove:function(){In(null)}}))}))});bt.displayName="NodeList";var Yt=bt,ot=te(35654),Rt=te(90782),ye=te(67841),It=10,nn=function(ke){(0,rt.Z)(Ie,ke);var Te=(0,Ne.Z)(Ie);function Ie(){var fe;(0,we.Z)(this,Ie);for(var et=arguments.length,Ot=new Array(et),Se=0;Se2&&arguments[2]!==void 0?arguments[2]:!1,_e=fe.state,Nt=_e.dragChildrenKeys,ft=_e.dropPosition,Tt=_e.dropTargetKey,Ct=_e.dropTargetPos,$t=_e.dropAllowed;if($t){var ve=fe.props.onDrop;if(fe.setState({dragOverNodeKey:null}),fe.cleanDragState(),Tt!==null){var Ke=(0,Ze.Z)((0,Ze.Z)({},(0,Pe.H8)(Tt,fe.getTreeNodeRequiredProps())),{},{active:((Be=fe.getActiveItem())===null||Be===void 0?void 0:Be.key)===Tt,data:(0,ye.Z)(fe.state.keyEntities,Tt).node}),Qe=Nt.indexOf(Tt)!==-1;(0,y.ZP)(!Qe,"Can not drop to dragNode's children node. This is a bug of rc-tree. Please report an issue.");var it=(0,ot.yx)(Ct),Mt={event:me,node:(0,Pe.F)(Ke),dragNode:fe.dragNode?(0,Pe.F)(fe.dragNode.props):null,dragNodesKeys:[fe.dragNode.props.eventKey].concat(Nt),dropToGap:ft!==0,dropPosition:ft+Number(it[it.length-1])};be||ve==null||ve(Mt),fe.dragNode=null}}},fe.cleanDragState=function(){var me=fe.state.draggingNodeKey;me!==null&&fe.setState({draggingNodeKey:null,dropPosition:null,dropContainerKey:null,dropTargetKey:null,dropLevelOffset:null,dropAllowed:!0,dragOverNodeKey:null}),fe.dragStartMousePosition=null,fe.currentMouseOverDroppableNodeKey=null},fe.triggerExpandActionExpand=function(me,Me){var Be=fe.state,be=Be.expandedKeys,_e=Be.flattenNodes,Nt=Me.expanded,ft=Me.key,Tt=Me.isLeaf;if(!(Tt||me.shiftKey||me.metaKey||me.ctrlKey)){var Ct=_e.filter(function(ve){return ve.key===ft})[0],$t=(0,Pe.F)((0,Ze.Z)((0,Ze.Z)({},(0,Pe.H8)(ft,fe.getTreeNodeRequiredProps())),{},{data:Ct.data}));fe.setExpandedKeys(Nt?(0,ot._5)(be,ft):(0,ot.L0)(be,ft)),fe.onNodeExpand(me,$t)}},fe.onNodeClick=function(me,Me){var Be=fe.props,be=Be.onClick,_e=Be.expandAction;_e==="click"&&fe.triggerExpandActionExpand(me,Me),be==null||be(me,Me)},fe.onNodeDoubleClick=function(me,Me){var Be=fe.props,be=Be.onDoubleClick,_e=Be.expandAction;_e==="doubleClick"&&fe.triggerExpandActionExpand(me,Me),be==null||be(me,Me)},fe.onNodeSelect=function(me,Me){var Be=fe.state.selectedKeys,be=fe.state,_e=be.keyEntities,Nt=be.fieldNames,ft=fe.props,Tt=ft.onSelect,Ct=ft.multiple,$t=Me.selected,ve=Me[Nt.key],Ke=!$t;Ke?Ct?Be=(0,ot.L0)(Be,ve):Be=[ve]:Be=(0,ot._5)(Be,ve);var Qe=Be.map(function(it){var Mt=(0,ye.Z)(_e,it);return Mt?Mt.node:null}).filter(function(it){return it});fe.setUncontrolledState({selectedKeys:Be}),Tt==null||Tt(Be,{event:"select",selected:Ke,node:Me,selectedNodes:Qe,nativeEvent:me.nativeEvent})},fe.onNodeCheck=function(me,Me,Be){var be=fe.state,_e=be.keyEntities,Nt=be.checkedKeys,ft=be.halfCheckedKeys,Tt=fe.props,Ct=Tt.checkStrictly,$t=Tt.onCheck,ve=Me.key,Ke,Qe={event:"check",node:Me,checked:Be,nativeEvent:me.nativeEvent};if(Ct){var it=Be?(0,ot.L0)(Nt,ve):(0,ot._5)(Nt,ve),Mt=(0,ot._5)(ft,ve);Ke={checked:it,halfChecked:Mt},Qe.checkedNodes=it.map(function(Ln){return(0,ye.Z)(_e,Ln)}).filter(function(Ln){return Ln}).map(function(Ln){return Ln.node}),fe.setUncontrolledState({checkedKeys:it})}else{var Ht=(0,Rt.S)([].concat((0,Ee.Z)(Nt),[ve]),!0,_e),Jt=Ht.checkedKeys,Vt=Ht.halfCheckedKeys;if(!Be){var gn=new Set(Jt);gn.delete(ve);var Nn=(0,Rt.S)(Array.from(gn),{checked:!1,halfCheckedKeys:Vt},_e);Jt=Nn.checkedKeys,Vt=Nn.halfCheckedKeys}Ke=Jt,Qe.checkedNodes=[],Qe.checkedNodesPositions=[],Qe.halfCheckedKeys=Vt,Jt.forEach(function(Ln){var In=(0,ye.Z)(_e,Ln);if(In){var Qt=In.node,bn=In.pos;Qe.checkedNodes.push(Qt),Qe.checkedNodesPositions.push({node:Qt,pos:bn})}}),fe.setUncontrolledState({checkedKeys:Jt},!1,{halfCheckedKeys:Vt})}$t==null||$t(Ke,Qe)},fe.onNodeLoad=function(me){var Me=me.key,Be=new Promise(function(be,_e){fe.setState(function(Nt){var ft=Nt.loadedKeys,Tt=ft===void 0?[]:ft,Ct=Nt.loadingKeys,$t=Ct===void 0?[]:Ct,ve=fe.props,Ke=ve.loadData,Qe=ve.onLoad;if(!Ke||Tt.indexOf(Me)!==-1||$t.indexOf(Me)!==-1)return null;var it=Ke(me);return it.then(function(){var Mt=fe.state.loadedKeys,Ht=(0,ot.L0)(Mt,Me);Qe==null||Qe(Ht,{event:"load",node:me}),fe.setUncontrolledState({loadedKeys:Ht}),fe.setState(function(Jt){return{loadingKeys:(0,ot._5)(Jt.loadingKeys,Me)}}),be()}).catch(function(Mt){if(fe.setState(function(Jt){return{loadingKeys:(0,ot._5)(Jt.loadingKeys,Me)}}),fe.loadingRetryTimes[Me]=(fe.loadingRetryTimes[Me]||0)+1,fe.loadingRetryTimes[Me]>=It){var Ht=fe.state.loadedKeys;(0,y.ZP)(!1,"Retry for `loadData` many times but still failed. No more retry."),fe.setUncontrolledState({loadedKeys:(0,ot.L0)(Ht,Me)}),be()}_e(Mt)}),{loadingKeys:(0,ot.L0)($t,Me)}})});return Be.catch(function(){}),Be},fe.onNodeMouseEnter=function(me,Me){var Be=fe.props.onMouseEnter;Be==null||Be({event:me,node:Me})},fe.onNodeMouseLeave=function(me,Me){var Be=fe.props.onMouseLeave;Be==null||Be({event:me,node:Me})},fe.onNodeContextMenu=function(me,Me){var Be=fe.props.onRightClick;Be&&(me.preventDefault(),Be({event:me,node:Me}))},fe.onFocus=function(){var me=fe.props.onFocus;fe.setState({focused:!0});for(var Me=arguments.length,Be=new Array(Me),be=0;be1&&arguments[1]!==void 0?arguments[1]:!1,Be=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null;if(!fe.destroyed){var be=!1,_e=!0,Nt={};Object.keys(me).forEach(function(ft){if(ft in fe.props){_e=!1;return}be=!0,Nt[ft]=me[ft]}),be&&(!Me||_e)&&fe.setState((0,Ze.Z)((0,Ze.Z)({},Nt),Be))}},fe.scrollTo=function(me){fe.listRef.current.scrollTo(me)},fe}return(0,re.Z)(Ie,[{key:"componentDidMount",value:function(){this.destroyed=!1,this.onUpdated()}},{key:"componentDidUpdate",value:function(){this.onUpdated()}},{key:"onUpdated",value:function(){var et=this.props.activeKey;et!==void 0&&et!==this.state.activeKey&&(this.setState({activeKey:et}),et!==null&&this.scrollTo({key:et}))}},{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 et,Ot=this.state,Se=Ot.focused,me=Ot.flattenNodes,Me=Ot.keyEntities,Be=Ot.draggingNodeKey,be=Ot.activeKey,_e=Ot.dropLevelOffset,Nt=Ot.dropContainerKey,ft=Ot.dropTargetKey,Tt=Ot.dropPosition,Ct=Ot.dragOverNodeKey,$t=Ot.indent,ve=this.props,Ke=ve.prefixCls,Qe=ve.className,it=ve.style,Mt=ve.showLine,Ht=ve.focusable,Jt=ve.tabIndex,Vt=Jt===void 0?0:Jt,gn=ve.selectable,Nn=ve.showIcon,Ln=ve.icon,In=ve.switcherIcon,Qt=ve.draggable,bn=ve.checkable,Xt=ve.checkStrictly,Rn=ve.disabled,Mn=ve.motion,xn=ve.loadData,Yn=ve.filterTreeNode,Ea=ve.height,at=ve.itemHeight,kt=ve.virtual,qt=ve.titleRender,Lt=ve.dropIndicatorRender,tn=ve.onContextMenu,ta=ve.onScroll,He=ve.direction,qe=ve.rootClassName,je=ve.rootStyle,Bt=(0,oe.Z)(this.props,{aria:!0,data:!0}),Wt;return Qt&&((0,Re.Z)(Qt)==="object"?Wt=Qt:typeof Qt=="function"?Wt={nodeDraggable:Qt}:Wt={}),a.createElement(x.k.Provider,{value:{prefixCls:Ke,selectable:gn,showIcon:Nn,icon:Ln,switcherIcon:In,draggable:Wt,draggingNodeKey:Be,checkable:bn,checkStrictly:Xt,disabled:Rn,keyEntities:Me,dropLevelOffset:_e,dropContainerKey:Nt,dropTargetKey:ft,dropPosition:Tt,dragOverNodeKey:Ct,indent:$t,direction:He,dropIndicatorRender:Lt,loadData:xn,filterTreeNode:Yn,titleRender:qt,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}},a.createElement("div",{role:"tree",className:tt()(Ke,Qe,qe,(et={},(0,ce.Z)(et,"".concat(Ke,"-show-line"),Mt),(0,ce.Z)(et,"".concat(Ke,"-focused"),Se),(0,ce.Z)(et,"".concat(Ke,"-active-focused"),be!==null),et)),style:je},a.createElement(Yt,(0,ae.Z)({ref:this.listRef,prefixCls:Ke,style:it,data:me,disabled:Rn,selectable:gn,checkable:!!bn,motion:Mn,dragging:Be!==null,height:Ea,itemHeight:at,virtual:kt,focusable:Ht,focused:Se,tabIndex:Vt,activeItem:this.getActiveItem(),onFocus:this.onFocus,onBlur:this.onBlur,onKeyDown:this.onKeyDown,onActiveChange:this.onActiveChange,onListChangeStart:this.onListChangeStart,onListChangeEnd:this.onListChangeEnd,onContextMenu:tn,onScroll:ta},this.getTreeNodeRequiredProps(),Bt))))}}],[{key:"getDerivedStateFromProps",value:function(et,Ot){var Se=Ot.prevProps,me={prevProps:et};function Me(Ht){return!Se&&Ht in et||Se&&Se[Ht]!==et[Ht]}var Be,be=Ot.fieldNames;if(Me("fieldNames")&&(be=(0,Pe.w$)(et.fieldNames),me.fieldNames=be),Me("treeData")?Be=et.treeData:Me("children")&&((0,y.ZP)(!1,"`children` of Tree is deprecated. Please use `treeData` instead."),Be=(0,Pe.zn)(et.children)),Be){me.treeData=Be;var _e=(0,Pe.I8)(Be,{fieldNames:be});me.keyEntities=(0,Ze.Z)((0,ce.Z)({},Pt,lt),_e.keyEntities)}var Nt=me.keyEntities||Ot.keyEntities;if(Me("expandedKeys")||Se&&Me("autoExpandParent"))me.expandedKeys=et.autoExpandParent||!Se&&et.defaultExpandParent?(0,ot.r7)(et.expandedKeys,Nt):et.expandedKeys;else if(!Se&&et.defaultExpandAll){var ft=(0,Ze.Z)({},Nt);delete ft[Pt],me.expandedKeys=Object.keys(ft).map(function(Ht){return ft[Ht].key})}else!Se&&et.defaultExpandedKeys&&(me.expandedKeys=et.autoExpandParent||et.defaultExpandParent?(0,ot.r7)(et.defaultExpandedKeys,Nt):et.defaultExpandedKeys);if(me.expandedKeys||delete me.expandedKeys,Be||me.expandedKeys){var Tt=(0,Pe.oH)(Be||Ot.treeData,me.expandedKeys||Ot.expandedKeys,be);me.flattenNodes=Tt}if(et.selectable&&(Me("selectedKeys")?me.selectedKeys=(0,ot.BT)(et.selectedKeys,et):!Se&&et.defaultSelectedKeys&&(me.selectedKeys=(0,ot.BT)(et.defaultSelectedKeys,et))),et.checkable){var Ct;if(Me("checkedKeys")?Ct=(0,ot.E6)(et.checkedKeys)||{}:!Se&&et.defaultCheckedKeys?Ct=(0,ot.E6)(et.defaultCheckedKeys)||{}:Be&&(Ct=(0,ot.E6)(et.checkedKeys)||{checkedKeys:Ot.checkedKeys,halfCheckedKeys:Ot.halfCheckedKeys}),Ct){var $t=Ct,ve=$t.checkedKeys,Ke=ve===void 0?[]:ve,Qe=$t.halfCheckedKeys,it=Qe===void 0?[]:Qe;if(!et.checkStrictly){var Mt=(0,Rt.S)(Ke,!0,Nt);Ke=Mt.checkedKeys,it=Mt.halfCheckedKeys}me.checkedKeys=Ke,me.halfCheckedKeys=it}}return Me("loadedKeys")&&(me.loadedKeys=et.loadedKeys),me}}]),Ie}(a.Component);nn.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},nn.TreeNode=ge.Z;var yn=nn,rn=yn},35654:function(dt,St,te){"use strict";te.d(St,{BT:function(){return a},E6:function(){return E},L0:function(){return Ne},OM:function(){return y},_5:function(){return rt},r7:function(){return z},wA:function(){return tt},yx:function(){return De}});var ae=te(94480),ce=te(76190),Re=te(48736),Ze=te(59301),Ee=te(39417),we=te(67841),re=te(71430),Ue=null;function rt(ee,ne){if(!ee)return[];var le=ee.slice(),de=le.indexOf(ne);return de>=0&&le.splice(de,1),le}function Ne(ee,ne){var le=(ee||[]).slice();return le.indexOf(ne)===-1&&le.push(ne),le}function De(ee){return ee.split("-")}function tt(ee,ne){var le=[],de=(0,we.Z)(ne,ee);function ge(){var Ce=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];Ce.forEach(function(Pe){var pe=Pe.key,ue=Pe.children;le.push(pe),ge(ue)})}return ge(de.children),le}function Ae(ee){if(ee.parent){var ne=De(ee.pos);return Number(ne[ne.length-1])===ee.parent.children.length-1}return!1}function oe(ee){var ne=De(ee.pos);return Number(ne[ne.length-1])===0}function y(ee,ne,le,de,ge,Ce,Pe,pe,ue,ct){var ht,At=ee.clientX,Le=ee.clientY,Ve=ee.target.getBoundingClientRect(),st=Ve.top,Je=Ve.height,Pt=(ct==="rtl"?-1:1)*(((ge==null?void 0:ge.x)||0)-At),nt=(Pt-12)/de,lt=(0,we.Z)(pe,le.props.eventKey);if(Le-1.5?Ce({dragNode:It,dropNode:nn,dropPosition:1})?ot=1:yn=!1:Ce({dragNode:It,dropNode:nn,dropPosition:0})?ot=0:Ce({dragNode:It,dropNode:nn,dropPosition:1})?ot=1:yn=!1:Ce({dragNode:It,dropNode:nn,dropPosition:1})?ot=1:yn=!1,{dropPosition:ot,dropLevelOffset:Rt,dropTargetKey:lt.key,dropTargetPos:lt.pos,dragOverNodeKey:Yt,dropContainerKey:ot===0?null:((ht=lt.parent)===null||ht===void 0?void 0:ht.key)||null,dropAllowed:yn}}function a(ee,ne){if(ee){var le=ne.multiple;return le?ee.slice():ee.length?[ee[0]]:ee}}var x=function(ne){return ne};function b(ee,ne){if(!ee)return[];var le=ne||{},de=le.processProps,ge=de===void 0?x:de,Ce=Array.isArray(ee)?ee:[ee];return Ce.map(function(Pe){var pe=Pe.children,ue=_objectWithoutProperties(Pe,Ue),ct=b(pe,ne);return React.createElement(TreeNode,_extends({key:ue.key},ge(ue)),ct)})}function E(ee){if(!ee)return null;var ne;if(Array.isArray(ee))ne={checkedKeys:ee,halfCheckedKeys:void 0};else if((0,ce.Z)(ee)==="object")ne={checkedKeys:ee.checked||void 0,halfCheckedKeys:ee.halfChecked||void 0};else return(0,Re.ZP)(!1,"`checkedKeys` is not an array or an object"),null;return ne}function z(ee,ne){var le=new Set;function de(ge){if(!le.has(ge)){var Ce=(0,we.Z)(ne,ge);if(Ce){le.add(ge);var Pe=Ce.parent,pe=Ce.node;pe.disabled||Pe&&de(Pe.key)}}}return(ee||[]).forEach(function(ge){de(ge)}),(0,ae.Z)(le)}},90782:function(dt,St,te){"use strict";te.d(St,{S:function(){return re}});var ae=te(48736),ce=te(67841);function Re(Ue,rt){var Ne=new Set;return Ue.forEach(function(De){rt.has(De)||Ne.add(De)}),Ne}function Ze(Ue){var rt=Ue||{},Ne=rt.disabled,De=rt.disableCheckbox,tt=rt.checkable;return!!(Ne||De)||tt===!1}function Ee(Ue,rt,Ne,De){for(var tt=new Set(Ue),Ae=new Set,oe=0;oe<=Ne;oe+=1){var y=rt.get(oe)||new Set;y.forEach(function(E){var z=E.key,ee=E.node,ne=E.children,le=ne===void 0?[]:ne;tt.has(z)&&!De(ee)&&le.filter(function(de){return!De(de.node)}).forEach(function(de){tt.add(de.key)})})}for(var a=new Set,x=Ne;x>=0;x-=1){var b=rt.get(x)||new Set;b.forEach(function(E){var z=E.parent,ee=E.node;if(!(De(ee)||!E.parent||a.has(E.parent.key))){if(De(E.parent.node)){a.add(z.key);return}var ne=!0,le=!1;(z.children||[]).filter(function(de){return!De(de.node)}).forEach(function(de){var ge=de.key,Ce=tt.has(ge);ne&&!Ce&&(ne=!1),!le&&(Ce||Ae.has(ge))&&(le=!0)}),ne&&tt.add(z.key),le&&Ae.add(z.key),a.add(z.key)}})}return{checkedKeys:Array.from(tt),halfCheckedKeys:Array.from(Re(Ae,tt))}}function we(Ue,rt,Ne,De,tt){for(var Ae=new Set(Ue),oe=new Set(rt),y=0;y<=De;y+=1){var a=Ne.get(y)||new Set;a.forEach(function(z){var ee=z.key,ne=z.node,le=z.children,de=le===void 0?[]:le;!Ae.has(ee)&&!oe.has(ee)&&!tt(ne)&&de.filter(function(ge){return!tt(ge.node)}).forEach(function(ge){Ae.delete(ge.key)})})}oe=new Set;for(var x=new Set,b=De;b>=0;b-=1){var E=Ne.get(b)||new Set;E.forEach(function(z){var ee=z.parent,ne=z.node;if(!(tt(ne)||!z.parent||x.has(z.parent.key))){if(tt(z.parent.node)){x.add(ee.key);return}var le=!0,de=!1;(ee.children||[]).filter(function(ge){return!tt(ge.node)}).forEach(function(ge){var Ce=ge.key,Pe=Ae.has(Ce);le&&!Pe&&(le=!1),!de&&(Pe||oe.has(Ce))&&(de=!0)}),le||Ae.delete(ee.key),de&&oe.add(ee.key),x.add(ee.key)}})}return{checkedKeys:Array.from(Ae),halfCheckedKeys:Array.from(Re(oe,Ae))}}function re(Ue,rt,Ne,De){var tt=[],Ae;De?Ae=De:Ae=Ze;var oe=new Set(Ue.filter(function(b){var E=!!(0,ce.Z)(Ne,b);return E||tt.push(b),E})),y=new Map,a=0;Object.keys(Ne).forEach(function(b){var E=Ne[b],z=E.level,ee=y.get(z);ee||(ee=new Set,y.set(z,ee)),ee.add(E),a=Math.max(a,z)}),(0,ae.ZP)(!tt.length,"Tree missing follow keys: ".concat(tt.slice(0,100).map(function(b){return"'".concat(b,"'")}).join(", ")));var x;return rt===!0?x=Ee(oe,y,a,Ae):x=we(oe,rt.halfCheckedKeys,y,a,Ae),x}},67841:function(dt,St,te){"use strict";te.d(St,{Z:function(){return ae}});function ae(ce,Re){return ce[Re]}},71430:function(dt,St,te){"use strict";te.d(St,{F:function(){return z},H8:function(){return E},I8:function(){return b},km:function(){return tt},oH:function(){return a},w$:function(){return Ae},zn:function(){return y}});var ae=te(76190),ce=te(94480),Re=te(33885),Ze=te(75931),Ee=te(11592),we=te(2738),re=te(48736),Ue=te(67841),rt=["children"];function Ne(ee,ne){return"".concat(ee,"-").concat(ne)}function De(ee){return ee&&ee.type&&ee.type.isTreeNode}function tt(ee,ne){return ee!=null?ee:ne}function Ae(ee){var ne=ee||{},le=ne.title,de=ne._title,ge=ne.key,Ce=ne.children,Pe=le||"title";return{title:Pe,_title:de||[Pe],key:ge||"key",children:Ce||"children"}}function oe(ee,ne){var le=new Map;function de(ge){var Ce=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";(ge||[]).forEach(function(Pe){var pe=Pe[ne.key],ue=Pe[ne.children];warning(pe!=null,"Tree node must have a certain key: [".concat(Ce).concat(pe,"]"));var ct=String(pe);warning(!le.has(ct)||pe===null||pe===void 0,"Same 'key' exist in the Tree: ".concat(ct)),le.set(ct,!0),de(ue,"".concat(Ce).concat(ct," > "))})}de(ee)}function y(ee){function ne(le){var de=(0,Ee.Z)(le);return de.map(function(ge){if(!De(ge))return(0,re.ZP)(!ge,"Tree/TreeNode can only accept TreeNode as children."),null;var Ce=ge.key,Pe=ge.props,pe=Pe.children,ue=(0,Ze.Z)(Pe,rt),ct=(0,Re.Z)({key:Ce},ue),ht=ne(pe);return ht.length&&(ct.children=ht),ct}).filter(function(ge){return ge})}return ne(ee)}function a(ee,ne,le){var de=Ae(le),ge=de._title,Ce=de.key,Pe=de.children,pe=new Set(ne===!0?[]:ne),ue=[];function ct(ht){var At=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;return ht.map(function(Le,Ve){for(var st=Ne(At?At.pos:"0",Ve),Je=tt(Le[Ce],st),Pt,nt=0;nt1&&arguments[1]!==void 0?arguments[1]:{},le=ne.initWrapper,de=ne.processEntity,ge=ne.onProcessFinished,Ce=ne.externalGetKey,Pe=ne.childrenPropName,pe=ne.fieldNames,ue=arguments.length>2?arguments[2]:void 0,ct=Ce||ue,ht={},At={},Le={posEntities:ht,keyEntities:At};return le&&(Le=le(Le)||Le),x(ee,function(Ve){var st=Ve.node,Je=Ve.index,Pt=Ve.pos,nt=Ve.key,lt=Ve.parentPos,yt=Ve.level,ut=Ve.nodes,Oe={node:st,nodes:ut,index:Je,key:nt,pos:Pt,level:yt},Ge=tt(nt,Pt);ht[Pt]=Oe,At[Ge]=Oe,Oe.parent=ht[lt],Oe.parent&&(Oe.parent.children=Oe.parent.children||[],Oe.parent.children.push(Oe)),de&&de(Oe,Le)},{externalGetKey:ct,childrenPropName:Pe,fieldNames:pe}),ge&&ge(Le),Le}function E(ee,ne){var le=ne.expandedKeys,de=ne.selectedKeys,ge=ne.loadedKeys,Ce=ne.loadingKeys,Pe=ne.checkedKeys,pe=ne.halfCheckedKeys,ue=ne.dragOverNodeKey,ct=ne.dropPosition,ht=ne.keyEntities,At=(0,Ue.Z)(ht,ee),Le={eventKey:ee,expanded:le.indexOf(ee)!==-1,selected:de.indexOf(ee)!==-1,loaded:ge.indexOf(ee)!==-1,loading:Ce.indexOf(ee)!==-1,checked:Pe.indexOf(ee)!==-1,halfChecked:pe.indexOf(ee)!==-1,pos:String(At?At.pos:""),dragOver:ue===ee&&ct===0,dragOverGapTop:ue===ee&&ct===-1,dragOverGapBottom:ue===ee&&ct===1};return Le}function z(ee){var ne=ee.data,le=ee.expanded,de=ee.selected,ge=ee.checked,Ce=ee.loaded,Pe=ee.loading,pe=ee.halfChecked,ue=ee.dragOver,ct=ee.dragOverGapTop,ht=ee.dragOverGapBottom,At=ee.pos,Le=ee.active,Ve=ee.eventKey,st=(0,Re.Z)((0,Re.Z)({},ne),{},{expanded:le,selected:de,checked:ge,loaded:Ce,loading:Pe,halfChecked:pe,dragOver:ue,dragOverGapTop:ct,dragOverGapBottom:ht,pos:At,active:Le,key:Ve});return"props"in st||Object.defineProperty(st,"props",{get:function(){return(0,re.ZP)(!1,"Second param return from event is node data instead of TreeNode instance. Please read value directly instead of reading from `props`."),ee}}),st}},8224:function(dt,St,te){"use strict";te.d(St,{Z:function(){return ce}});var ae=te(4676);function ce(Re,Ze,Ee,we){var re=ae.unstable_batchedUpdates?function(rt){ae.unstable_batchedUpdates(Ee,rt)}:Ee;return Re!=null&&Re.addEventListener&&Re.addEventListener(Ze,re,we),{remove:function(){Re!=null&&Re.removeEventListener&&Re.removeEventListener(Ze,re,we)}}}},55468:function(dt,St,te){"use strict";te.d(St,{g1:function(){return De},os:function(){return Ae}});var ae=/margin|padding|width|height|max|min|offset/,ce={left:!0,top:!0},Re={cssFloat:1,styleFloat:1,float:1};function Ze(oe){return oe.nodeType===1?oe.ownerDocument.defaultView.getComputedStyle(oe,null):{}}function Ee(oe,y,a){if(y=y.toLowerCase(),a==="auto"){if(y==="height")return oe.offsetHeight;if(y==="width")return oe.offsetWidth}return y in ce||(ce[y]=ae.test(y)),ce[y]?parseFloat(a)||0:a}function we(oe,y){var a=arguments.length,x=Ze(oe);return y=Re[y]?"cssFloat"in oe.style?"cssFloat":"styleFloat":y,a===1?x:Ee(oe,y,x[y]||oe.style[y])}function re(oe,y,a){var x=arguments.length;if(y=Re[y]?"cssFloat"in oe.style?"cssFloat":"styleFloat":y,x===3)return typeof a=="number"&&ae.test(y)&&(a="".concat(a,"px")),oe.style[y]=a,a;for(var b in y)y.hasOwnProperty(b)&&re(oe,b,y[b]);return Ze(oe)}function Ue(oe){return oe===document.body?document.documentElement.clientWidth:oe.offsetWidth}function rt(oe){return oe===document.body?window.innerHeight||document.documentElement.clientHeight:oe.offsetHeight}function Ne(){var oe=Math.max(document.documentElement.scrollWidth,document.body.scrollWidth),y=Math.max(document.documentElement.scrollHeight,document.body.scrollHeight);return{width:oe,height:y}}function De(){var oe=document.documentElement.clientWidth,y=window.innerHeight||document.documentElement.clientHeight;return{width:oe,height:y}}function tt(){return{scrollLeft:Math.max(document.documentElement.scrollLeft,document.body.scrollLeft),scrollTop:Math.max(document.documentElement.scrollTop,document.body.scrollTop)}}function Ae(oe){var y=oe.getBoundingClientRect(),a=document.documentElement;return{left:y.left+(window.pageXOffset||a.scrollLeft)-(a.clientLeft||document.body.clientLeft||0),top:y.top+(window.pageYOffset||a.scrollTop)-(a.clientTop||document.body.clientTop||0)}}},3465:function(dt,St,te){"use strict";te.d(St,{G:function(){return Ze}});var ae=te(47273),ce=function(we){if((0,ae.Z)()&&window.document.documentElement){var re=Array.isArray(we)?we:[we],Ue=window.document.documentElement;return re.some(function(rt){return rt in Ue.style})}return!1},Re=function(we,re){if(!ce(we))return!1;var Ue=document.createElement("div"),rt=Ue.style[we];return Ue.style[we]=re,Ue.style[we]!==rt};function Ze(Ee,we){return!Array.isArray(Ee)&&we!==void 0?Re(Ee,we):ce(Ee)}},96622:function(dt){"use strict";dt.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAUCAYAAACeXl35AAAAAXNSR0IArs4c6QAAAI5JREFUSEtjZKASMI65Jnl2idZzQsYxElJArLxR/CVjxr8szwhZSlULQY4jZCnVLSRkKU0sxGcpzSzEZSkjKLKJTRjkqEOPU5pbiO5TuliIbCndLIRZOnwthCUeuvgQOaXS3EKMbEFO3sKmB1t+xlau0qykwVWI08RCfDUG1S2ka/VEyDJw5qdWoiG2iQEA4ntvEVdpqFkAAAAASUVORK5CYII="}}]); + `]:Object.assign(Object.assign({},(0,In.dF)()),{display:"inline-block",width:"100%",[`${xt}${xt}-select`]:{width:Ft,height:Ft,marginInlineEnd:ze.marginXS,marginBottom:ze.marginXS,textAlign:"center",verticalAlign:"top",backgroundColor:ze.colorFillAlter,border:`${ze.lineWidth}px dashed ${ze.colorBorder}`,borderRadius:ze.borderRadiusLG,cursor:"pointer",transition:`border-color ${ze.motionDurationSlow}`,[`> ${xt}`]:{display:"flex",alignItems:"center",justifyContent:"center",height:"100%",textAlign:"center"},[`&:not(${xt}-disabled):hover`]:{borderColor:ze.colorPrimary}},[`${Zt}${Zt}-picture-card, ${Zt}${Zt}-picture-circle`]:{[`${Zt}-item-container`]:{display:"inline-block",width:Ft,height:Ft,marginBlock:`0 ${ze.marginXS}px`,marginInline:`0 ${ze.marginXS}px`,verticalAlign:"top"},"&::after":{display:"none"},[Dt]:{height:"100%",margin:0,"&::before":{position:"absolute",zIndex:1,width:`calc(100% - ${ze.paddingXS*2}px)`,height:`calc(100% - ${ze.paddingXS*2}px)`,backgroundColor:ze.colorBgMask,opacity:0,transition:`all ${ze.motionDurationSlow}`,content:'" "'}},[`${Dt}:hover`]:{[`&::before, ${Dt}-actions`]:{opacity:1}},[`${Dt}-actions`]:{position:"absolute",insetInlineStart:0,zIndex:10,width:"100%",whiteSpace:"nowrap",textAlign:"center",opacity:0,transition:`all ${ze.motionDurationSlow}`,[`${ut}-eye, ${ut}-download, ${ut}-delete`]:{zIndex:10,width:wt,margin:`0 ${ze.marginXXS}px`,fontSize:wt,cursor:"pointer",transition:`all ${ze.motionDurationSlow}`,svg:{verticalAlign:"baseline"}}},[`${Dt}-actions, ${Dt}-actions:hover`]:{[`${ut}-eye, ${ut}-download, ${ut}-delete`]:{color:new He.C(Gt).setAlpha(.65).toRgbString(),"&:hover":{color:Gt}}},[`${Dt}-thumbnail, ${Dt}-thumbnail img`]:{position:"static",display:"block",width:"100%",height:"100%",objectFit:"contain"},[`${Dt}-name`]:{display:"none",textAlign:"center"},[`${Dt}-file + ${Dt}-name`]:{position:"absolute",bottom:ze.margin,display:"block",width:`calc(100% - ${ze.paddingXS*2}px)`},[`${Dt}-uploading`]:{[`&${Dt}`]:{backgroundColor:ze.colorFillAlter},[`&::before, ${ut}-eye, ${ut}-download, ${ut}-delete`]:{display:"none"}},[`${Dt}-progress`]:{bottom:ze.marginXL,width:`calc(100% - ${ze.paddingXS*2}px)`,paddingInlineStart:0}}}),[`${xt}-wrapper${xt}-picture-circle-wrapper`]:{[`${xt}${xt}-select`]:{borderRadius:"50%"}}}};var Ht=ze=>{const{componentCls:xt}=ze;return{[`${xt}-rtl`]:{direction:"rtl"}}};const mn=ze=>{const{componentCls:xt,colorTextDisabled:ut}=ze;return{[`${xt}-wrapper`]:Object.assign(Object.assign({},(0,In.Wf)(ze)),{[xt]:{outline:0,"input[type='file']":{cursor:"pointer"}},[`${xt}-select`]:{display:"inline-block"},[`${xt}-disabled`]:{color:ut,cursor:"not-allowed"}})}};var jn=(0,bn.Z)("Upload",ze=>{const{fontSizeHeading3:xt,fontSize:ut,lineHeight:wt,lineWidth:Gt,controlHeightLG:Zt}=ze,Dt=Math.round(ut*wt),Ft=(0,Xt.TS)(ze,{uploadThumbnailSize:xt*2,uploadProgressOffset:Dt/2+Gt,uploadPicCardSize:Zt*2.55});return[mn(Ft),Mn(Ft),et(Ft),je(Ft),Yn(Ft),tn(Ft),Ht(Ft),(0,Qt.Z)(Ft)]},ze=>({actionsColor:ze.colorTextDescription})),Wn=function(ze,xt,ut,wt){function Gt(Zt){return Zt instanceof ut?Zt:new ut(function(Dt){Dt(Zt)})}return new(ut||(ut=Promise))(function(Zt,Dt){function Ft(kn){try{vt(wt.next(kn))}catch(ia){Dt(ia)}}function En(kn){try{vt(wt.throw(kn))}catch(ia){Dt(ia)}}function vt(kn){kn.done?Zt(kn.value):Gt(kn.value).then(Ft,En)}vt((wt=wt.apply(ze,xt||[])).next())})};const fn=`__LIST_IGNORE_${Date.now()}__`,aa=(ze,xt)=>{const{fileList:ut,defaultFileList:wt,onRemove:Gt,showUploadList:Zt=!0,listType:Dt="text",onPreview:Ft,onDownload:En,onChange:vt,onDrop:kn,previewFile:ia,disabled:ca,locale:$a,iconRender:Va,isImageUrl:Ut,progress:$n,prefixCls:Cn,className:Fn,type:ha="select",children:sa,style:Jn,itemRender:Ia,maxCount:Ta,data:mo={},multiple:Eo=!1,action:ho="",accept:jo="",supportServerRender:_o=!0,rootClassName:Uo}=ze,fo=ne.useContext(Pt.Z),Ba=ca!=null?ca:fo,[pa,So]=(0,We.Z)(wt||[],{value:ut,postState:Qn=>Qn!=null?Qn:[]}),[xo,no]=ne.useState("drop"),Io=ne.useRef(null);ne.useMemo(()=>{const Qn=Date.now();(ut||[]).forEach((Oa,Ka)=>{!Oa.uid&&!Object.isFrozen(Oa)&&(Oa.uid=`__AUTO__${Qn}_${Ka}__`)})},[ut]);const vo=(Qn,Oa,Ka)=>{let Pa=(0,ce.Z)(Oa),Ga=!1;Ta===1?Pa=Pa.slice(-1):Ta&&(Ga=Pa.length>Ta,Pa=Pa.slice(0,Ta)),(0,it.flushSync)(()=>{So(Pa)});const Ya={file:Qn,fileList:Pa};Ka&&(Ya.event=Ka),(!Ga||Pa.some(Wo=>Wo.uid===Qn.uid))&&(0,it.flushSync)(()=>{vt==null||vt(Ya)})},Mo=(Qn,Oa)=>Wn(void 0,void 0,void 0,function*(){const{beforeUpload:Ka,transformFile:Pa}=ze;let Ga=Qn;if(Ka){const Ya=yield Ka(Qn,Oa);if(Ya===!1)return!1;if(delete Qn[fn],Ya===fn)return Object.defineProperty(Qn,fn,{value:!0,configurable:!0}),!1;typeof Ya=="object"&&Ya&&(Ga=Ya)}return Pa&&(Ga=yield Pa(Ga)),Ga}),la=Qn=>{const Oa=Qn.filter(Ga=>!Ga.file[fn]);if(!Oa.length)return;const Ka=Oa.map(Ga=>Be(Ga.file));let Pa=(0,ce.Z)(pa);Ka.forEach(Ga=>{Pa=be(Ga,Pa)}),Ka.forEach((Ga,Ya)=>{let Wo=Ga;if(Oa[Ya].parsedFile)Ga.status="uploading";else{const{originFileObj:ja}=Ga;let Qo;try{Qo=new File([ja],ja.name,{type:ja.type})}catch(Er){Qo=new Blob([ja],{type:ja.type}),Qo.name=ja.name,Qo.lastModifiedDate=new Date,Qo.lastModified=new Date().getTime()}Qo.uid=Ga.uid,Wo=Qo}vo(Wo,Pa)})},Ra=(Qn,Oa,Ka)=>{try{typeof Qn=="string"&&(Qn=JSON.parse(Qn))}catch(Ya){}if(!Ue(Oa,pa))return;const Pa=Be(Oa);Pa.status="done",Pa.percent=100,Pa.response=Qn,Pa.xhr=Ka;const Ga=be(Pa,pa);vo(Pa,Ga)},yo=(Qn,Oa)=>{if(!Ue(Oa,pa))return;const Ka=Be(Oa);Ka.status="uploading",Ka.percent=Qn.percent;const Pa=be(Ka,pa);vo(Ka,Pa,Qn)},Wa=(Qn,Oa,Ka)=>{if(!Ue(Ka,pa))return;const Pa=Be(Ka);Pa.error=Qn,Pa.response=Oa,Pa.status="error";const Ga=be(Pa,pa);vo(Pa,Ga)},ko=Qn=>{let Oa;Promise.resolve(typeof Gt=="function"?Gt(Qn):Gt).then(Ka=>{var Pa;if(Ka===!1)return;const Ga=Nt(Qn,pa);Ga&&(Oa=Object.assign(Object.assign({},Qn),{status:"removed"}),pa==null||pa.forEach(Ya=>{const Wo=Oa.uid!==void 0?"uid":"name";Ya[Wo]===Oa[Wo]&&!Object.isFrozen(Ya)&&(Ya.status="removed")}),(Pa=Io.current)===null||Pa===void 0||Pa.abort(Oa),vo(Oa,Ga))})},Bo=Qn=>{no(Qn.type),Qn.type==="drop"&&(kn==null||kn(Qn))};ne.useImperativeHandle(xt,()=>({onBatchStart:la,onSuccess:Ra,onProgress:yo,onError:Wa,fileList:pa,upload:Io.current}));const{getPrefixCls:rr,direction:wo,upload:Aa}=ne.useContext(Je.E_),Xa=rr("upload",Cn),Go=Object.assign(Object.assign({onBatchStart:la,onError:Wa,onProgress:yo,onSuccess:Ra},ze),{data:mo,multiple:Eo,action:ho,accept:jo,supportServerRender:_o,prefixCls:Xa,disabled:Ba,beforeUpload:Mo,onChange:void 0});delete Go.className,delete Go.style,(!sa||Ba)&&delete Go.id;const[Ho,tr]=jn(Xa),[mr]=(0,nt.Z)("Upload",dt.Z.Upload),{showRemoveIcon:Gn,showPreviewIcon:en,showDownloadIcon:ln,removeIcon:un,previewIcon:Pn,downloadIcon:va}=typeof Zt=="boolean"?{}:Zt,za=(Qn,Oa)=>Zt?ne.createElement(Ln,{prefixCls:Xa,listType:Dt,items:pa,previewFile:ia,onPreview:Ft,onDownload:En,onRemove:ko,showRemoveIcon:!Ba&&Gn,showPreviewIcon:en,showDownloadIcon:ln,removeIcon:un,previewIcon:Pn,downloadIcon:va,iconRender:Va,locale:Object.assign(Object.assign({},mr),$a),isImageUrl:Ut,progress:$n,appendAction:Qn,appendActionVisible:Oa,itemRender:Ia,disabled:Ba}):Qn,lo=Ze()(`${Xa}-wrapper`,Fn,Uo,tr,Aa==null?void 0:Aa.className,{[`${Xa}-rtl`]:wo==="rtl",[`${Xa}-picture-card-wrapper`]:Dt==="picture-card",[`${Xa}-picture-circle-wrapper`]:Dt==="picture-circle"}),ao=Object.assign(Object.assign({},Aa==null?void 0:Aa.style),Jn);if(ha==="drag"){const Qn=Ze()(tr,Xa,`${Xa}-drag`,{[`${Xa}-drag-uploading`]:pa.some(Oa=>Oa.status==="uploading"),[`${Xa}-drag-hover`]:xo==="dragover",[`${Xa}-disabled`]:Ba,[`${Xa}-rtl`]:wo==="rtl"});return Ho(ne.createElement("span",{className:lo},ne.createElement("div",{className:Qn,style:ao,onDrop:Bo,onDragOver:Bo,onDragLeave:Bo},ne.createElement(Le,Object.assign({},Go,{ref:Io,className:`${Xa}-btn`}),ne.createElement("div",{className:`${Xa}-drag-container`},sa))),za()))}const po=Ze()(Xa,`${Xa}-select`,{[`${Xa}-disabled`]:Ba}),Zo=(Qn=>ne.createElement("div",{className:po,style:Qn},ne.createElement(Le,Object.assign({},Go,{ref:Io}))))(sa?void 0:{display:"none"});return Ho(Dt==="picture-card"||Dt==="picture-circle"?ne.createElement("span",{className:lo},za(Zo,!!sa)):ne.createElement("span",{className:lo},Zo,za()))};var xa=ne.forwardRef(aa),Wt=function(ze,xt){var ut={};for(var wt in ze)Object.prototype.hasOwnProperty.call(ze,wt)&&xt.indexOf(wt)<0&&(ut[wt]=ze[wt]);if(ze!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Gt=0,wt=Object.getOwnPropertySymbols(ze);Gt{var{style:ut,height:wt}=ze,Gt=Wt(ze,["style","height"]);return ne.createElement(xa,Object.assign({ref:xt},Gt,{type:"drag",style:Object.assign(Object.assign({},ut),{height:wt})}))});const Vn=xa;Vn.Dragger=ga,Vn.LIST_IGNORE=fn;var qn=Vn},39417:function(gt,St,te){"use strict";te.d(St,{Z:function(){return ge}});var ne=te(54476),ce=te(20068),Te=te(75931),Ze=te(33885),Ce=te(67732),Ee=te(83652),re=te(31226),Ve=te(42403),rt=te(158),Ne=te(92310),Qe=te.n(Ne),Re=te(26112),Ae=te(59301),ae=te(39378),y=function(ve){for(var fe=ve.prefixCls,pe=ve.level,ct=ve.isStart,st=ve.isEnd,_t="".concat(fe,"-indent-unit"),Le=[],We=0;We0&&arguments[0]!==void 0?arguments[0]:[],De=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],Ie=ke.length,me=De.length;if(Math.abs(Ie-me)!==1)return{add:!1,key:null};function tt(Ot,Se){var ue=new Map;Ot.forEach(function(Be){ue.set(Be,!0)});var Me=Se.filter(function(Be){return!ue.has(Be)});return Me.length===1?Me[0]:null}return Ie ").concat(De);return De}var bt=a.forwardRef(function(ke,De){var Ie=ke.prefixCls,me=ke.data,tt=ke.selectable,Ot=ke.checkable,Se=ke.expandedKeys,ue=ke.selectedKeys,Me=ke.checkedKeys,Be=ke.loadedKeys,be=ke.loadingKeys,Ue=ke.halfCheckedKeys,Nt=ke.keyEntities,pt=ke.disabled,Tt=ke.dragging,Ct=ke.dragOverNodeKey,$t=ke.dropPosition,Pe=ke.motion,Ke=ke.height,qe=ke.itemHeight,lt=ke.virtual,Mt=ke.focusable,jt=ke.activeItem,Jt=ke.focused,Vt=ke.tabIndex,gn=ke.onKeyDown,Nn=ke.onFocus,Ln=ke.onBlur,In=ke.onActiveChange,Qt=ke.onListChangeStart,bn=ke.onListChangeEnd,Xt=(0,ee.Z)(ke,We),Rn=a.useRef(null),Mn=a.useRef(null);a.useImperativeHandle(De,function(){return{scrollTo:function(qn){Rn.current.scrollTo(qn)},getIndentWidth:function(){return Mn.current.offsetWidth}}});var xn=a.useState(Se),Yn=(0,z.Z)(xn,2),Ea=Yn[0],at=Yn[1],At=a.useState(me),qt=(0,z.Z)(At,2),Lt=qt[0],tn=qt[1],ta=a.useState(me),He=(0,z.Z)(ta,2),et=He[0],je=He[1],Bt=a.useState([]),Ht=(0,z.Z)(Bt,2),mn=Ht[0],jn=Ht[1],Wn=a.useState(null),fn=(0,z.Z)(Wn,2),aa=fn[0],Fa=fn[1],xa=a.useRef(me);xa.current=me;function Wt(){var Vn=xa.current;tn(Vn),je(Vn),jn([]),Fa(null),bn()}(0,oe.Z)(function(){at(Se);var Vn=_t(Ea,Se);if(Vn.key!==null)if(Vn.add){var qn=Lt.findIndex(function(Zt){var Dt=Zt.key;return Dt===Vn.key}),ze=mt(Le(Lt,me,Vn.key),lt,Ke,qe),xt=Lt.slice();xt.splice(qn+1,0,yt),je(xt),jn(ze),Fa("show")}else{var ut=me.findIndex(function(Zt){var Dt=Zt.key;return Dt===Vn.key}),wt=mt(Le(me,Lt,Vn.key),lt,Ke,qe),Gt=me.slice();Gt.splice(ut+1,0,yt),je(Gt),jn(wt),Fa("hide")}else Lt!==me&&(tn(me),je(me))},[Se,me]),a.useEffect(function(){Tt||Wt()},[Tt]);var hn=Pe?et:me,ga={expandedKeys:Se,selectedKeys:ue,loadedKeys:Be,loadingKeys:be,checkedKeys:Me,halfCheckedKeys:Ue,dragOverNodeKey:Ct,dropPosition:$t,keyEntities:Nt};return a.createElement(a.Fragment,null,Jt&&jt&&a.createElement("span",{style:it,"aria-live":"assertive"},Ge(jt)),a.createElement("div",null,a.createElement("input",{style:it,disabled:Mt===!1||pt,tabIndex:Mt!==!1?Vt:null,onKeyDown:gn,onFocus:Nn,onBlur:Ln,value:"",onChange:Je,"aria-label":"for screen reader"})),a.createElement("div",{className:"".concat(Ie,"-treenode"),"aria-hidden":!0,style:{position:"absolute",pointerEvents:"none",visibility:"hidden",height:0,overflow:"hidden",border:0,padding:0}},a.createElement("div",{className:"".concat(Ie,"-indent")},a.createElement("div",{ref:Mn,className:"".concat(Ie,"-indent-unit")}))),a.createElement(ie.Z,(0,ne.Z)({},Xt,{data:hn,itemKey:Oe,height:Ke,fullHeight:!1,virtual:lt,itemHeight:qe,prefixCls:"".concat(Ie,"-list"),ref:Rn,onVisibleChange:function(qn,ze){var xt=new Set(qn),ut=ze.filter(function(wt){return!xt.has(wt)});ut.some(function(wt){return Oe(wt)===Pt})&&Wt()}}),function(Vn){var qn=Vn.pos,ze=(0,ne.Z)({},(E(Vn.data),Vn.data)),xt=Vn.title,ut=Vn.key,wt=Vn.isStart,Gt=Vn.isEnd,Zt=(0,ve.km)(ut,qn);delete ze.key,delete ze.children;var Dt=(0,ve.H8)(Zt,ga);return a.createElement(st,(0,ne.Z)({},ze,Dt,{title:xt,active:!!jt&&ut===jt.key,pos:qn,data:Vn.data,isStart:wt,isEnd:Gt,motion:Pe,motionNodes:ut===Pt?mn:null,motionType:aa,onMotionStart:Qt,onMotionEnd:Wt,treeNodeRequiredProps:ga,onMouseMove:function(){In(null)}}))}))});bt.displayName="NodeList";var Yt=bt,ot=te(35654),Rt=te(90782),ye=te(67841),It=10,nn=function(ke){(0,rt.Z)(Ie,ke);var De=(0,Ne.Z)(Ie);function Ie(){var me;(0,Ee.Z)(this,Ie);for(var tt=arguments.length,Ot=new Array(tt),Se=0;Se2&&arguments[2]!==void 0?arguments[2]:!1,Ue=me.state,Nt=Ue.dragChildrenKeys,pt=Ue.dropPosition,Tt=Ue.dropTargetKey,Ct=Ue.dropTargetPos,$t=Ue.dropAllowed;if($t){var Pe=me.props.onDrop;if(me.setState({dragOverNodeKey:null}),me.cleanDragState(),Tt!==null){var Ke=(0,Ze.Z)((0,Ze.Z)({},(0,ve.H8)(Tt,me.getTreeNodeRequiredProps())),{},{active:((Be=me.getActiveItem())===null||Be===void 0?void 0:Be.key)===Tt,data:(0,ye.Z)(me.state.keyEntities,Tt).node}),qe=Nt.indexOf(Tt)!==-1;(0,y.ZP)(!qe,"Can not drop to dragNode's children node. This is a bug of rc-tree. Please report an issue.");var lt=(0,ot.yx)(Ct),Mt={event:ue,node:(0,ve.F)(Ke),dragNode:me.dragNode?(0,ve.F)(me.dragNode.props):null,dragNodesKeys:[me.dragNode.props.eventKey].concat(Nt),dropToGap:pt!==0,dropPosition:pt+Number(lt[lt.length-1])};be||Pe==null||Pe(Mt),me.dragNode=null}}},me.cleanDragState=function(){var ue=me.state.draggingNodeKey;ue!==null&&me.setState({draggingNodeKey:null,dropPosition:null,dropContainerKey:null,dropTargetKey:null,dropLevelOffset:null,dropAllowed:!0,dragOverNodeKey:null}),me.dragStartMousePosition=null,me.currentMouseOverDroppableNodeKey=null},me.triggerExpandActionExpand=function(ue,Me){var Be=me.state,be=Be.expandedKeys,Ue=Be.flattenNodes,Nt=Me.expanded,pt=Me.key,Tt=Me.isLeaf;if(!(Tt||ue.shiftKey||ue.metaKey||ue.ctrlKey)){var Ct=Ue.filter(function(Pe){return Pe.key===pt})[0],$t=(0,ve.F)((0,Ze.Z)((0,Ze.Z)({},(0,ve.H8)(pt,me.getTreeNodeRequiredProps())),{},{data:Ct.data}));me.setExpandedKeys(Nt?(0,ot._5)(be,pt):(0,ot.L0)(be,pt)),me.onNodeExpand(ue,$t)}},me.onNodeClick=function(ue,Me){var Be=me.props,be=Be.onClick,Ue=Be.expandAction;Ue==="click"&&me.triggerExpandActionExpand(ue,Me),be==null||be(ue,Me)},me.onNodeDoubleClick=function(ue,Me){var Be=me.props,be=Be.onDoubleClick,Ue=Be.expandAction;Ue==="doubleClick"&&me.triggerExpandActionExpand(ue,Me),be==null||be(ue,Me)},me.onNodeSelect=function(ue,Me){var Be=me.state.selectedKeys,be=me.state,Ue=be.keyEntities,Nt=be.fieldNames,pt=me.props,Tt=pt.onSelect,Ct=pt.multiple,$t=Me.selected,Pe=Me[Nt.key],Ke=!$t;Ke?Ct?Be=(0,ot.L0)(Be,Pe):Be=[Pe]:Be=(0,ot._5)(Be,Pe);var qe=Be.map(function(lt){var Mt=(0,ye.Z)(Ue,lt);return Mt?Mt.node:null}).filter(function(lt){return lt});me.setUncontrolledState({selectedKeys:Be}),Tt==null||Tt(Be,{event:"select",selected:Ke,node:Me,selectedNodes:qe,nativeEvent:ue.nativeEvent})},me.onNodeCheck=function(ue,Me,Be){var be=me.state,Ue=be.keyEntities,Nt=be.checkedKeys,pt=be.halfCheckedKeys,Tt=me.props,Ct=Tt.checkStrictly,$t=Tt.onCheck,Pe=Me.key,Ke,qe={event:"check",node:Me,checked:Be,nativeEvent:ue.nativeEvent};if(Ct){var lt=Be?(0,ot.L0)(Nt,Pe):(0,ot._5)(Nt,Pe),Mt=(0,ot._5)(pt,Pe);Ke={checked:lt,halfChecked:Mt},qe.checkedNodes=lt.map(function(Ln){return(0,ye.Z)(Ue,Ln)}).filter(function(Ln){return Ln}).map(function(Ln){return Ln.node}),me.setUncontrolledState({checkedKeys:lt})}else{var jt=(0,Rt.S)([].concat((0,Ce.Z)(Nt),[Pe]),!0,Ue),Jt=jt.checkedKeys,Vt=jt.halfCheckedKeys;if(!Be){var gn=new Set(Jt);gn.delete(Pe);var Nn=(0,Rt.S)(Array.from(gn),{checked:!1,halfCheckedKeys:Vt},Ue);Jt=Nn.checkedKeys,Vt=Nn.halfCheckedKeys}Ke=Jt,qe.checkedNodes=[],qe.checkedNodesPositions=[],qe.halfCheckedKeys=Vt,Jt.forEach(function(Ln){var In=(0,ye.Z)(Ue,Ln);if(In){var Qt=In.node,bn=In.pos;qe.checkedNodes.push(Qt),qe.checkedNodesPositions.push({node:Qt,pos:bn})}}),me.setUncontrolledState({checkedKeys:Jt},!1,{halfCheckedKeys:Vt})}$t==null||$t(Ke,qe)},me.onNodeLoad=function(ue){var Me=ue.key,Be=new Promise(function(be,Ue){me.setState(function(Nt){var pt=Nt.loadedKeys,Tt=pt===void 0?[]:pt,Ct=Nt.loadingKeys,$t=Ct===void 0?[]:Ct,Pe=me.props,Ke=Pe.loadData,qe=Pe.onLoad;if(!Ke||Tt.indexOf(Me)!==-1||$t.indexOf(Me)!==-1)return null;var lt=Ke(ue);return lt.then(function(){var Mt=me.state.loadedKeys,jt=(0,ot.L0)(Mt,Me);qe==null||qe(jt,{event:"load",node:ue}),me.setUncontrolledState({loadedKeys:jt}),me.setState(function(Jt){return{loadingKeys:(0,ot._5)(Jt.loadingKeys,Me)}}),be()}).catch(function(Mt){if(me.setState(function(Jt){return{loadingKeys:(0,ot._5)(Jt.loadingKeys,Me)}}),me.loadingRetryTimes[Me]=(me.loadingRetryTimes[Me]||0)+1,me.loadingRetryTimes[Me]>=It){var jt=me.state.loadedKeys;(0,y.ZP)(!1,"Retry for `loadData` many times but still failed. No more retry."),me.setUncontrolledState({loadedKeys:(0,ot.L0)(jt,Me)}),be()}Ue(Mt)}),{loadingKeys:(0,ot.L0)($t,Me)}})});return Be.catch(function(){}),Be},me.onNodeMouseEnter=function(ue,Me){var Be=me.props.onMouseEnter;Be==null||Be({event:ue,node:Me})},me.onNodeMouseLeave=function(ue,Me){var Be=me.props.onMouseLeave;Be==null||Be({event:ue,node:Me})},me.onNodeContextMenu=function(ue,Me){var Be=me.props.onRightClick;Be&&(ue.preventDefault(),Be({event:ue,node:Me}))},me.onFocus=function(){var ue=me.props.onFocus;me.setState({focused:!0});for(var Me=arguments.length,Be=new Array(Me),be=0;be1&&arguments[1]!==void 0?arguments[1]:!1,Be=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null;if(!me.destroyed){var be=!1,Ue=!0,Nt={};Object.keys(ue).forEach(function(pt){if(pt in me.props){Ue=!1;return}be=!0,Nt[pt]=ue[pt]}),be&&(!Me||Ue)&&me.setState((0,Ze.Z)((0,Ze.Z)({},Nt),Be))}},me.scrollTo=function(ue){me.listRef.current.scrollTo(ue)},me}return(0,re.Z)(Ie,[{key:"componentDidMount",value:function(){this.destroyed=!1,this.onUpdated()}},{key:"componentDidUpdate",value:function(){this.onUpdated()}},{key:"onUpdated",value:function(){var tt=this.props.activeKey;tt!==void 0&&tt!==this.state.activeKey&&(this.setState({activeKey:tt}),tt!==null&&this.scrollTo({key:tt}))}},{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 tt,Ot=this.state,Se=Ot.focused,ue=Ot.flattenNodes,Me=Ot.keyEntities,Be=Ot.draggingNodeKey,be=Ot.activeKey,Ue=Ot.dropLevelOffset,Nt=Ot.dropContainerKey,pt=Ot.dropTargetKey,Tt=Ot.dropPosition,Ct=Ot.dragOverNodeKey,$t=Ot.indent,Pe=this.props,Ke=Pe.prefixCls,qe=Pe.className,lt=Pe.style,Mt=Pe.showLine,jt=Pe.focusable,Jt=Pe.tabIndex,Vt=Jt===void 0?0:Jt,gn=Pe.selectable,Nn=Pe.showIcon,Ln=Pe.icon,In=Pe.switcherIcon,Qt=Pe.draggable,bn=Pe.checkable,Xt=Pe.checkStrictly,Rn=Pe.disabled,Mn=Pe.motion,xn=Pe.loadData,Yn=Pe.filterTreeNode,Ea=Pe.height,at=Pe.itemHeight,At=Pe.virtual,qt=Pe.titleRender,Lt=Pe.dropIndicatorRender,tn=Pe.onContextMenu,ta=Pe.onScroll,He=Pe.direction,et=Pe.rootClassName,je=Pe.rootStyle,Bt=(0,ae.Z)(this.props,{aria:!0,data:!0}),Ht;return Qt&&((0,Te.Z)(Qt)==="object"?Ht=Qt:typeof Qt=="function"?Ht={nodeDraggable:Qt}:Ht={}),a.createElement(x.k.Provider,{value:{prefixCls:Ke,selectable:gn,showIcon:Nn,icon:Ln,switcherIcon:In,draggable:Ht,draggingNodeKey:Be,checkable:bn,checkStrictly:Xt,disabled:Rn,keyEntities:Me,dropLevelOffset:Ue,dropContainerKey:Nt,dropTargetKey:pt,dropPosition:Tt,dragOverNodeKey:Ct,indent:$t,direction:He,dropIndicatorRender:Lt,loadData:xn,filterTreeNode:Yn,titleRender:qt,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}},a.createElement("div",{role:"tree",className:Re()(Ke,qe,et,(tt={},(0,ce.Z)(tt,"".concat(Ke,"-show-line"),Mt),(0,ce.Z)(tt,"".concat(Ke,"-focused"),Se),(0,ce.Z)(tt,"".concat(Ke,"-active-focused"),be!==null),tt)),style:je},a.createElement(Yt,(0,ne.Z)({ref:this.listRef,prefixCls:Ke,style:lt,data:ue,disabled:Rn,selectable:gn,checkable:!!bn,motion:Mn,dragging:Be!==null,height:Ea,itemHeight:at,virtual:At,focusable:jt,focused:Se,tabIndex:Vt,activeItem:this.getActiveItem(),onFocus:this.onFocus,onBlur:this.onBlur,onKeyDown:this.onKeyDown,onActiveChange:this.onActiveChange,onListChangeStart:this.onListChangeStart,onListChangeEnd:this.onListChangeEnd,onContextMenu:tn,onScroll:ta},this.getTreeNodeRequiredProps(),Bt))))}}],[{key:"getDerivedStateFromProps",value:function(tt,Ot){var Se=Ot.prevProps,ue={prevProps:tt};function Me(jt){return!Se&&jt in tt||Se&&Se[jt]!==tt[jt]}var Be,be=Ot.fieldNames;if(Me("fieldNames")&&(be=(0,ve.w$)(tt.fieldNames),ue.fieldNames=be),Me("treeData")?Be=tt.treeData:Me("children")&&((0,y.ZP)(!1,"`children` of Tree is deprecated. Please use `treeData` instead."),Be=(0,ve.zn)(tt.children)),Be){ue.treeData=Be;var Ue=(0,ve.I8)(Be,{fieldNames:be});ue.keyEntities=(0,Ze.Z)((0,ce.Z)({},Pt,dt),Ue.keyEntities)}var Nt=ue.keyEntities||Ot.keyEntities;if(Me("expandedKeys")||Se&&Me("autoExpandParent"))ue.expandedKeys=tt.autoExpandParent||!Se&&tt.defaultExpandParent?(0,ot.r7)(tt.expandedKeys,Nt):tt.expandedKeys;else if(!Se&&tt.defaultExpandAll){var pt=(0,Ze.Z)({},Nt);delete pt[Pt],ue.expandedKeys=Object.keys(pt).map(function(jt){return pt[jt].key})}else!Se&&tt.defaultExpandedKeys&&(ue.expandedKeys=tt.autoExpandParent||tt.defaultExpandParent?(0,ot.r7)(tt.defaultExpandedKeys,Nt):tt.defaultExpandedKeys);if(ue.expandedKeys||delete ue.expandedKeys,Be||ue.expandedKeys){var Tt=(0,ve.oH)(Be||Ot.treeData,ue.expandedKeys||Ot.expandedKeys,be);ue.flattenNodes=Tt}if(tt.selectable&&(Me("selectedKeys")?ue.selectedKeys=(0,ot.BT)(tt.selectedKeys,tt):!Se&&tt.defaultSelectedKeys&&(ue.selectedKeys=(0,ot.BT)(tt.defaultSelectedKeys,tt))),tt.checkable){var Ct;if(Me("checkedKeys")?Ct=(0,ot.E6)(tt.checkedKeys)||{}:!Se&&tt.defaultCheckedKeys?Ct=(0,ot.E6)(tt.defaultCheckedKeys)||{}:Be&&(Ct=(0,ot.E6)(tt.checkedKeys)||{checkedKeys:Ot.checkedKeys,halfCheckedKeys:Ot.halfCheckedKeys}),Ct){var $t=Ct,Pe=$t.checkedKeys,Ke=Pe===void 0?[]:Pe,qe=$t.halfCheckedKeys,lt=qe===void 0?[]:qe;if(!tt.checkStrictly){var Mt=(0,Rt.S)(Ke,!0,Nt);Ke=Mt.checkedKeys,lt=Mt.halfCheckedKeys}ue.checkedKeys=Ke,ue.halfCheckedKeys=lt}}return Me("loadedKeys")&&(ue.loadedKeys=tt.loadedKeys),ue}}]),Ie}(a.Component);nn.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},nn.TreeNode=ge.Z;var yn=nn,rn=yn},35654:function(gt,St,te){"use strict";te.d(St,{BT:function(){return a},E6:function(){return E},L0:function(){return Ne},OM:function(){return y},_5:function(){return rt},r7:function(){return z},wA:function(){return Re},yx:function(){return Qe}});var ne=te(94480),ce=te(76190),Te=te(48736),Ze=te(59301),Ce=te(39417),Ee=te(67841),re=te(71430),Ve=null;function rt(ee,oe){if(!ee)return[];var ie=ee.slice(),de=ie.indexOf(oe);return de>=0&&ie.splice(de,1),ie}function Ne(ee,oe){var ie=(ee||[]).slice();return ie.indexOf(oe)===-1&&ie.push(oe),ie}function Qe(ee){return ee.split("-")}function Re(ee,oe){var ie=[],de=(0,Ee.Z)(oe,ee);function ge(){var we=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];we.forEach(function(ve){var fe=ve.key,pe=ve.children;ie.push(fe),ge(pe)})}return ge(de.children),ie}function Ae(ee){if(ee.parent){var oe=Qe(ee.pos);return Number(oe[oe.length-1])===ee.parent.children.length-1}return!1}function ae(ee){var oe=Qe(ee.pos);return Number(oe[oe.length-1])===0}function y(ee,oe,ie,de,ge,we,ve,fe,pe,ct){var st,_t=ee.clientX,Le=ee.clientY,We=ee.target.getBoundingClientRect(),it=We.top,Je=We.height,Pt=(ct==="rtl"?-1:1)*(((ge==null?void 0:ge.x)||0)-_t),nt=(Pt-12)/de,dt=(0,Ee.Z)(fe,ie.props.eventKey);if(Le-1.5?we({dragNode:It,dropNode:nn,dropPosition:1})?ot=1:yn=!1:we({dragNode:It,dropNode:nn,dropPosition:0})?ot=0:we({dragNode:It,dropNode:nn,dropPosition:1})?ot=1:yn=!1:we({dragNode:It,dropNode:nn,dropPosition:1})?ot=1:yn=!1,{dropPosition:ot,dropLevelOffset:Rt,dropTargetKey:dt.key,dropTargetPos:dt.pos,dragOverNodeKey:Yt,dropContainerKey:ot===0?null:((st=dt.parent)===null||st===void 0?void 0:st.key)||null,dropAllowed:yn}}function a(ee,oe){if(ee){var ie=oe.multiple;return ie?ee.slice():ee.length?[ee[0]]:ee}}var x=function(oe){return oe};function b(ee,oe){if(!ee)return[];var ie=oe||{},de=ie.processProps,ge=de===void 0?x:de,we=Array.isArray(ee)?ee:[ee];return we.map(function(ve){var fe=ve.children,pe=_objectWithoutProperties(ve,Ve),ct=b(fe,oe);return React.createElement(TreeNode,_extends({key:pe.key},ge(pe)),ct)})}function E(ee){if(!ee)return null;var oe;if(Array.isArray(ee))oe={checkedKeys:ee,halfCheckedKeys:void 0};else if((0,ce.Z)(ee)==="object")oe={checkedKeys:ee.checked||void 0,halfCheckedKeys:ee.halfChecked||void 0};else return(0,Te.ZP)(!1,"`checkedKeys` is not an array or an object"),null;return oe}function z(ee,oe){var ie=new Set;function de(ge){if(!ie.has(ge)){var we=(0,Ee.Z)(oe,ge);if(we){ie.add(ge);var ve=we.parent,fe=we.node;fe.disabled||ve&&de(ve.key)}}}return(ee||[]).forEach(function(ge){de(ge)}),(0,ne.Z)(ie)}},90782:function(gt,St,te){"use strict";te.d(St,{S:function(){return re}});var ne=te(48736),ce=te(67841);function Te(Ve,rt){var Ne=new Set;return Ve.forEach(function(Qe){rt.has(Qe)||Ne.add(Qe)}),Ne}function Ze(Ve){var rt=Ve||{},Ne=rt.disabled,Qe=rt.disableCheckbox,Re=rt.checkable;return!!(Ne||Qe)||Re===!1}function Ce(Ve,rt,Ne,Qe){for(var Re=new Set(Ve),Ae=new Set,ae=0;ae<=Ne;ae+=1){var y=rt.get(ae)||new Set;y.forEach(function(E){var z=E.key,ee=E.node,oe=E.children,ie=oe===void 0?[]:oe;Re.has(z)&&!Qe(ee)&&ie.filter(function(de){return!Qe(de.node)}).forEach(function(de){Re.add(de.key)})})}for(var a=new Set,x=Ne;x>=0;x-=1){var b=rt.get(x)||new Set;b.forEach(function(E){var z=E.parent,ee=E.node;if(!(Qe(ee)||!E.parent||a.has(E.parent.key))){if(Qe(E.parent.node)){a.add(z.key);return}var oe=!0,ie=!1;(z.children||[]).filter(function(de){return!Qe(de.node)}).forEach(function(de){var ge=de.key,we=Re.has(ge);oe&&!we&&(oe=!1),!ie&&(we||Ae.has(ge))&&(ie=!0)}),oe&&Re.add(z.key),ie&&Ae.add(z.key),a.add(z.key)}})}return{checkedKeys:Array.from(Re),halfCheckedKeys:Array.from(Te(Ae,Re))}}function Ee(Ve,rt,Ne,Qe,Re){for(var Ae=new Set(Ve),ae=new Set(rt),y=0;y<=Qe;y+=1){var a=Ne.get(y)||new Set;a.forEach(function(z){var ee=z.key,oe=z.node,ie=z.children,de=ie===void 0?[]:ie;!Ae.has(ee)&&!ae.has(ee)&&!Re(oe)&&de.filter(function(ge){return!Re(ge.node)}).forEach(function(ge){Ae.delete(ge.key)})})}ae=new Set;for(var x=new Set,b=Qe;b>=0;b-=1){var E=Ne.get(b)||new Set;E.forEach(function(z){var ee=z.parent,oe=z.node;if(!(Re(oe)||!z.parent||x.has(z.parent.key))){if(Re(z.parent.node)){x.add(ee.key);return}var ie=!0,de=!1;(ee.children||[]).filter(function(ge){return!Re(ge.node)}).forEach(function(ge){var we=ge.key,ve=Ae.has(we);ie&&!ve&&(ie=!1),!de&&(ve||ae.has(we))&&(de=!0)}),ie||Ae.delete(ee.key),de&&ae.add(ee.key),x.add(ee.key)}})}return{checkedKeys:Array.from(Ae),halfCheckedKeys:Array.from(Te(ae,Ae))}}function re(Ve,rt,Ne,Qe){var Re=[],Ae;Qe?Ae=Qe:Ae=Ze;var ae=new Set(Ve.filter(function(b){var E=!!(0,ce.Z)(Ne,b);return E||Re.push(b),E})),y=new Map,a=0;Object.keys(Ne).forEach(function(b){var E=Ne[b],z=E.level,ee=y.get(z);ee||(ee=new Set,y.set(z,ee)),ee.add(E),a=Math.max(a,z)}),(0,ne.ZP)(!Re.length,"Tree missing follow keys: ".concat(Re.slice(0,100).map(function(b){return"'".concat(b,"'")}).join(", ")));var x;return rt===!0?x=Ce(ae,y,a,Ae):x=Ee(ae,rt.halfCheckedKeys,y,a,Ae),x}},67841:function(gt,St,te){"use strict";te.d(St,{Z:function(){return ne}});function ne(ce,Te){return ce[Te]}},71430:function(gt,St,te){"use strict";te.d(St,{F:function(){return z},H8:function(){return E},I8:function(){return b},km:function(){return Re},oH:function(){return a},w$:function(){return Ae},zn:function(){return y}});var ne=te(76190),ce=te(94480),Te=te(33885),Ze=te(75931),Ce=te(11592),Ee=te(2738),re=te(48736),Ve=te(67841),rt=["children"];function Ne(ee,oe){return"".concat(ee,"-").concat(oe)}function Qe(ee){return ee&&ee.type&&ee.type.isTreeNode}function Re(ee,oe){return ee!=null?ee:oe}function Ae(ee){var oe=ee||{},ie=oe.title,de=oe._title,ge=oe.key,we=oe.children,ve=ie||"title";return{title:ve,_title:de||[ve],key:ge||"key",children:we||"children"}}function ae(ee,oe){var ie=new Map;function de(ge){var we=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";(ge||[]).forEach(function(ve){var fe=ve[oe.key],pe=ve[oe.children];warning(fe!=null,"Tree node must have a certain key: [".concat(we).concat(fe,"]"));var ct=String(fe);warning(!ie.has(ct)||fe===null||fe===void 0,"Same 'key' exist in the Tree: ".concat(ct)),ie.set(ct,!0),de(pe,"".concat(we).concat(ct," > "))})}de(ee)}function y(ee){function oe(ie){var de=(0,Ce.Z)(ie);return de.map(function(ge){if(!Qe(ge))return(0,re.ZP)(!ge,"Tree/TreeNode can only accept TreeNode as children."),null;var we=ge.key,ve=ge.props,fe=ve.children,pe=(0,Ze.Z)(ve,rt),ct=(0,Te.Z)({key:we},pe),st=oe(fe);return st.length&&(ct.children=st),ct}).filter(function(ge){return ge})}return oe(ee)}function a(ee,oe,ie){var de=Ae(ie),ge=de._title,we=de.key,ve=de.children,fe=new Set(oe===!0?[]:oe),pe=[];function ct(st){var _t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;return st.map(function(Le,We){for(var it=Ne(_t?_t.pos:"0",We),Je=Re(Le[we],it),Pt,nt=0;nt1&&arguments[1]!==void 0?arguments[1]:{},ie=oe.initWrapper,de=oe.processEntity,ge=oe.onProcessFinished,we=oe.externalGetKey,ve=oe.childrenPropName,fe=oe.fieldNames,pe=arguments.length>2?arguments[2]:void 0,ct=we||pe,st={},_t={},Le={posEntities:st,keyEntities:_t};return ie&&(Le=ie(Le)||Le),x(ee,function(We){var it=We.node,Je=We.index,Pt=We.pos,nt=We.key,dt=We.parentPos,yt=We.level,mt=We.nodes,Oe={node:it,nodes:mt,index:Je,key:nt,pos:Pt,level:yt},Ge=Re(nt,Pt);st[Pt]=Oe,_t[Ge]=Oe,Oe.parent=st[dt],Oe.parent&&(Oe.parent.children=Oe.parent.children||[],Oe.parent.children.push(Oe)),de&&de(Oe,Le)},{externalGetKey:ct,childrenPropName:ve,fieldNames:fe}),ge&&ge(Le),Le}function E(ee,oe){var ie=oe.expandedKeys,de=oe.selectedKeys,ge=oe.loadedKeys,we=oe.loadingKeys,ve=oe.checkedKeys,fe=oe.halfCheckedKeys,pe=oe.dragOverNodeKey,ct=oe.dropPosition,st=oe.keyEntities,_t=(0,Ve.Z)(st,ee),Le={eventKey:ee,expanded:ie.indexOf(ee)!==-1,selected:de.indexOf(ee)!==-1,loaded:ge.indexOf(ee)!==-1,loading:we.indexOf(ee)!==-1,checked:ve.indexOf(ee)!==-1,halfChecked:fe.indexOf(ee)!==-1,pos:String(_t?_t.pos:""),dragOver:pe===ee&&ct===0,dragOverGapTop:pe===ee&&ct===-1,dragOverGapBottom:pe===ee&&ct===1};return Le}function z(ee){var oe=ee.data,ie=ee.expanded,de=ee.selected,ge=ee.checked,we=ee.loaded,ve=ee.loading,fe=ee.halfChecked,pe=ee.dragOver,ct=ee.dragOverGapTop,st=ee.dragOverGapBottom,_t=ee.pos,Le=ee.active,We=ee.eventKey,it=(0,Te.Z)((0,Te.Z)({},oe),{},{expanded:ie,selected:de,checked:ge,loaded:we,loading:ve,halfChecked:fe,dragOver:pe,dragOverGapTop:ct,dragOverGapBottom:st,pos:_t,active:Le,key:We});return"props"in it||Object.defineProperty(it,"props",{get:function(){return(0,re.ZP)(!1,"Second param return from event is node data instead of TreeNode instance. Please read value directly instead of reading from `props`."),ee}}),it}},8224:function(gt,St,te){"use strict";te.d(St,{Z:function(){return ce}});var ne=te(4676);function ce(Te,Ze,Ce,Ee){var re=ne.unstable_batchedUpdates?function(rt){ne.unstable_batchedUpdates(Ce,rt)}:Ce;return Te!=null&&Te.addEventListener&&Te.addEventListener(Ze,re,Ee),{remove:function(){Te!=null&&Te.removeEventListener&&Te.removeEventListener(Ze,re,Ee)}}}},55468:function(gt,St,te){"use strict";te.d(St,{g1:function(){return Qe},os:function(){return Ae}});var ne=/margin|padding|width|height|max|min|offset/,ce={left:!0,top:!0},Te={cssFloat:1,styleFloat:1,float:1};function Ze(ae){return ae.nodeType===1?ae.ownerDocument.defaultView.getComputedStyle(ae,null):{}}function Ce(ae,y,a){if(y=y.toLowerCase(),a==="auto"){if(y==="height")return ae.offsetHeight;if(y==="width")return ae.offsetWidth}return y in ce||(ce[y]=ne.test(y)),ce[y]?parseFloat(a)||0:a}function Ee(ae,y){var a=arguments.length,x=Ze(ae);return y=Te[y]?"cssFloat"in ae.style?"cssFloat":"styleFloat":y,a===1?x:Ce(ae,y,x[y]||ae.style[y])}function re(ae,y,a){var x=arguments.length;if(y=Te[y]?"cssFloat"in ae.style?"cssFloat":"styleFloat":y,x===3)return typeof a=="number"&&ne.test(y)&&(a="".concat(a,"px")),ae.style[y]=a,a;for(var b in y)y.hasOwnProperty(b)&&re(ae,b,y[b]);return Ze(ae)}function Ve(ae){return ae===document.body?document.documentElement.clientWidth:ae.offsetWidth}function rt(ae){return ae===document.body?window.innerHeight||document.documentElement.clientHeight:ae.offsetHeight}function Ne(){var ae=Math.max(document.documentElement.scrollWidth,document.body.scrollWidth),y=Math.max(document.documentElement.scrollHeight,document.body.scrollHeight);return{width:ae,height:y}}function Qe(){var ae=document.documentElement.clientWidth,y=window.innerHeight||document.documentElement.clientHeight;return{width:ae,height:y}}function Re(){return{scrollLeft:Math.max(document.documentElement.scrollLeft,document.body.scrollLeft),scrollTop:Math.max(document.documentElement.scrollTop,document.body.scrollTop)}}function Ae(ae){var y=ae.getBoundingClientRect(),a=document.documentElement;return{left:y.left+(window.pageXOffset||a.scrollLeft)-(a.clientLeft||document.body.clientLeft||0),top:y.top+(window.pageYOffset||a.scrollTop)-(a.clientTop||document.body.clientTop||0)}}},3465:function(gt,St,te){"use strict";te.d(St,{G:function(){return Ze}});var ne=te(47273),ce=function(Ee){if((0,ne.Z)()&&window.document.documentElement){var re=Array.isArray(Ee)?Ee:[Ee],Ve=window.document.documentElement;return re.some(function(rt){return rt in Ve.style})}return!1},Te=function(Ee,re){if(!ce(Ee))return!1;var Ve=document.createElement("div"),rt=Ve.style[Ee];return Ve.style[Ee]=re,Ve.style[Ee]!==rt};function Ze(Ce,Ee){return!Array.isArray(Ce)&&Ee!==void 0?Te(Ce,Ee):ce(Ce)}},96622:function(gt){"use strict";gt.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAUCAYAAACeXl35AAAAAXNSR0IArs4c6QAAAI5JREFUSEtjZKASMI65Jnl2idZzQsYxElJArLxR/CVjxr8szwhZSlULQY4jZCnVLSRkKU0sxGcpzSzEZSkjKLKJTRjkqEOPU5pbiO5TuliIbCndLIRZOnwthCUeuvgQOaXS3EKMbEFO3sKmB1t+xlau0qykwVWI08RCfDUG1S2ka/VEyDJw5qdWoiG2iQEA4ntvEVdpqFkAAAAASUVORK5CYII="}}]); diff --git a/p__Classrooms__ThemeChange__CommonHomework.bc873940.async.js b/p__Classrooms__ThemeChange__CommonHomework.bc873940.async.js deleted file mode 100644 index 5a2bd8f141..0000000000 --- a/p__Classrooms__ThemeChange__CommonHomework.bc873940.async.js +++ /dev/null @@ -1,16 +0,0 @@ -(self.webpackChunk=self.webpackChunk||[]).push([[8458],{81953:function(mt,ke,l){"use strict";l.d(ke,{Z:function(){return w}});var c=l(54476),u=l(59301),f={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"},S=f,q=l(7657),ge=function(Y,I){return u.createElement(q.Z,(0,c.Z)({},Y,{ref:I,icon:S}))},ue=u.forwardRef(ge),w=ue},61481:function(mt,ke,l){"use strict";l.d(ke,{Z:function(){return w}});var c=l(54476),u=l(59301),f={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M885.2 446.3l-.2-.8-112.2-285.1c-5-16.1-19.9-27.2-36.8-27.2H281.2c-17 0-32.1 11.3-36.9 27.6L139.4 443l-.3.7-.2.8c-1.3 4.9-1.7 9.9-1 14.8-.1 1.6-.2 3.2-.2 4.8V830a60.9 60.9 0 0060.8 60.8h627.2c33.5 0 60.8-27.3 60.9-60.8V464.1c0-1.3 0-2.6-.1-3.7.4-4.9 0-9.6-1.3-14.1zm-295.8-43l-.3 15.7c-.8 44.9-31.8 75.1-77.1 75.1-22.1 0-41.1-7.1-54.8-20.6S436 441.2 435.6 419l-.3-15.7H229.5L309 210h399.2l81.7 193.3H589.4zm-375 76.8h157.3c24.3 57.1 76 90.8 140.4 90.8 33.7 0 65-9.4 90.3-27.2 22.2-15.6 39.5-37.4 50.7-63.6h156.5V814H214.4V480.1z"}}]},name:"inbox",theme:"outlined"},S=f,q=l(7657),ge=function(Y,I){return u.createElement(q.Z,(0,c.Z)({},Y,{ref:I,icon:S}))},ue=u.forwardRef(ge),w=ue},57146:function(mt,ke,l){"use strict";l.d(ke,{z:function(){return de},Z:function(){return Ie}});var c=l(59301),u=l(54580),f=l(8591),S=l(43418),q=l(3113),ge=l(74128),ue=l(80024),w=Object.defineProperty,B=Object.getOwnPropertySymbols,Y=Object.prototype.hasOwnProperty,I=Object.prototype.propertyIsEnumerable,Z=(fe,he,ce)=>he in fe?w(fe,he,{enumerable:!0,configurable:!0,writable:!0,value:ce}):fe[he]=ce,x=(fe,he)=>{for(var ce in he||(he={}))Y.call(he,ce)&&Z(fe,ce,he[ce]);if(B)for(var ce of B(he))I.call(he,ce)&&Z(fe,ce,he[ce]);return fe},G=(fe,he,ce)=>new Promise((Le,it)=>{var vt=at=>{try{dt(ce.next(at))}catch(We){it(We)}},Et=at=>{try{dt(ce.throw(at))}catch(We){it(We)}},dt=at=>at.done?Le(at.value):Promise.resolve(at.value).then(vt,Et);dt((ce=ce.apply(fe,he)).next())});const F="\u3000\u3000";function i(fe){var he=["Bytes","KB","MB","GB","TB"];if(fe==0)return"0 Byte";var ce=parseInt(""+Math.floor(Math.log(fe)/Math.log(1024)),10);return(fe/Math.pow(1024,ce)).toFixed(1)+" "+he[ce]}var J=({value:fe=[],action:he,onChange:ce,className:Le,maxSize:it=150,title:vt="\u6587\u4EF6\u4E0A\u4F20",accept:Et=null})=>{const dt={multiple:!1,fileList:fe,accept:Et,withCredentials:!0,beforeUpload:We=>We.size/1024/1024($t.name.indexOf(F)===-1&&($t.name=`${$t.name}${F}${i($t.size)}`),x({},$t))),We.file.status==="done"&&((ze=(jt=We.file)==null?void 0:jt.response)==null?void 0:ze.status)===-1){message.error((Ou=(Rt=We.file)==null?void 0:Rt.response)==null?void 0:Ou.message),ce([]);return}ce(It)},onRemove:We=>G(void 0,null,function*(){const jt=We.size/1024/1024;return We.status==="uploading"?!0:jt0?"\u6BCF\u6B21\u53EA\u80FD\u4E0A\u4F20\u4E00\u4E2A\u8D44\u6E90\uFF0C \u5220\u9664\u4E0B\u9762\u8D44\u6E90\u53EF\u91CD\u65B0\u4E0A\u4F20 ":"",disabled:fe.length>0,ghost:!0},vt),React.createElement("span",{onClick:at,style:{marginLeft:10}},"(\u5355\u4E2A\u6587\u4EF6\u6700\u5927",it,"M)"," ")))},le=l(61481),pe=l(89392),ne=Object.defineProperty,_e=Object.getOwnPropertySymbols,M=Object.prototype.hasOwnProperty,Ze=Object.prototype.propertyIsEnumerable,Te=(fe,he,ce)=>he in fe?ne(fe,he,{enumerable:!0,configurable:!0,writable:!0,value:ce}):fe[he]=ce,ye=(fe,he)=>{for(var ce in he||(he={}))M.call(he,ce)&&Te(fe,ce,he[ce]);if(_e)for(var ce of _e(he))Ze.call(he,ce)&&Te(fe,ce,he[ce]);return fe};const be=fe=>React.createElement("svg",ye({width:14,height:14,xmlns:"http://www.w3.org/2000/svg"},fe),React.createElement("title",null,"\u5F62\u72B6"),React.createElement("path",{d:"M10.354 3.5h-2.77v8.167H6.416V3.5H3.646L7 0l3.354 3.5ZM14 7h-1.167v5.833H1.167V7H0v7h14V7Z",fill:"#3061D0",fillRule:"nonzero"}));var Ne="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEwLjM1NCAzLjVoLTIuNzd2OC4xNjdINi40MTZWMy41SDMuNjQ2TDcgMGwzLjM1NCAzLjVaTTE0IDdoLTEuMTY3djUuODMzSDEuMTY3VjdIMHY3aDE0VjdaIiBmaWxsPSIjMzA2MUQwIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4=",K=l(65582),re=Object.defineProperty,ve=Object.getOwnPropertySymbols,Oe=Object.prototype.hasOwnProperty,z=Object.prototype.propertyIsEnumerable,ie=(fe,he,ce)=>he in fe?re(fe,he,{enumerable:!0,configurable:!0,writable:!0,value:ce}):fe[he]=ce,Me=(fe,he)=>{for(var ce in he||(he={}))Oe.call(he,ce)&&ie(fe,ce,he[ce]);if(ve)for(var ce of ve(he))z.call(he,ce)&&ie(fe,ce,he[ce]);return fe},te=(fe,he,ce)=>new Promise((Le,it)=>{var vt=at=>{try{dt(ce.next(at))}catch(We){it(We)}},Et=at=>{try{dt(ce.throw(at))}catch(We){it(We)}},dt=at=>at.done?Le(at.value):Promise.resolve(at.value).then(vt,Et);dt((ce=ce.apply(fe,he)).next())});const{Dragger:je}=u.default;function de(fe){let he=[];return fe&&fe.length>0&&(he=fe.map(ce=>({uid:ce.id,id:ce.id,name:ce.title+F+ce.filesize,url:ce.url,filesize:ce.filesize,status:"done",response:{id:ce.id}}))),he}var Ie=({value:fe,onChange:he,action:ce,data:Le,className:it,maxSize:vt=150,title:Et,showRemoveModal:dt=!1,accept:at="",additionalText:We,isDragger:jt,number:ze=1e3,aloneClear:Rt=!1,realTimeRemove:Ou=!0,uploadText:It,setFileProgress:$t,showFileProgress:yn})=>{const cu=(0,K.useIntl)(),[Au,Bu]=(0,c.useState)(!1);let[ft,mu]=(0,c.useState)(fe||[]),[Tu,St]=(0,c.useState)(1);(0,c.useEffect)(()=>{fe&&(Tu===1&&mu([...fe]),St(2),ze===(fe==null?void 0:fe.length)&&Bu(!0))},[fe]);const Wt=()=>{setTimeout(()=>{ft.pop(),mu([...ft])},500)};yn&&$t(ft.some(Ve=>Ve.status==="uploading"));const Ut={multiple:!0,disabled:Au,accept:at,withCredentials:!0,fileList:ft,beforeUpload:(Ve,Kt)=>{const Zt=Ve.size/1024/1024;return ft.concat(Kt).length>ze?(ft.pop(),mu([...ft]),f.ZP.error(`\u6700\u591A\u53EA\u80FD\u4E0A\u4F20${ze}\u4E2A\u6587\u4EF6`),Rt?Promise.reject():(Wt(),!1)):Zt=ze?Bu(!0):Bu(!1),mu([...ft]),ft=ft.map(Dt=>{var qt,$u;return(qt=Dt==null?void 0:Dt.response)!=null&&qt.id&&(Dt.url=($u=Dt==null?void 0:Dt.response)==null?void 0:$u.url),Dt.name.indexOf(F)===-1&&(Dt.name=`${Dt.name}${F}${i(Dt.size)}`),Me({},Dt)}),console.log("info:",Ve,ft),he(ft)},onRemove:Ve=>te(void 0,null,function*(){if(!Ou)return!0;const Kt=()=>te(void 0,null,function*(){if(Ve.response?Ve.response.id:Ve.id){let du=yield(0,ue.JZ)(Ve.response?Ve.response.id:Ve.uid);return Promise.resolve(du)}else return!0});return dt?new Promise((Zt,du)=>{S.default.confirm({centered:!0,width:530,okText:cu.formatMessage({id:"classrooms.confirm",defaultMessage:"\u786E\u5B9A"}),cancelText:cu.formatMessage({id:"classrooms.cancel",defaultMessage:"\u53D6\u6D88"}),title:cu.formatMessage({id:"shixuns.prompt",defaultMessage:"\u63D0\u793A"}),content:c.createElement("div",{className:"tc font16"},"\u662F\u5426\u786E\u8BA4\u5220\u9664?"),onOk:()=>te(void 0,null,function*(){const Lu=yield Kt();f.ZP.success("\u5220\u9664\u6210\u529F"),Zt(!0)}),onCancel:()=>Zt(!1)})}):yield Kt()})};function Ru(Ve){Ve.preventDefault(),Ve.stopPropagation()}return c.createElement("div",{className:`multi-upload ${it||""}`},jt&&c.createElement(je,Me({},Ut),c.createElement("p",{className:"ant-upload-drag-icon"},c.createElement(le.Z,null)),c.createElement("p",{className:"ant-upload-text"},"\u70B9\u51FB\u4E0A\u4F20\u56FE\u6807\uFF0C\u9009\u62E9\u8981\u4E0A\u4F20\u7684\u6587\u4EF6\u6216\u5C06\u6587\u4EF6\u62D6\u62FD\u5230\u6B64",c.createElement("br",null),"(\u5355\u4E2A\u6587\u4EF6\u6700\u5927\u9650\u5236\u4E3A",vt,"MB)"," "),We),!jt&&c.createElement(u.default,Me({},Ut),c.createElement(q.ZP,{disabled:Au,className:"upload_button"},c.createElement("img",{className:"aBtn_img",src:Ne}),Et||cu.formatMessage({id:"classroomGraphicGroupHomework.uploadAttachment",defaultMessage:"\u4E0A\u4F20\u9644\u4EF6"})),c.createElement("span",{onClick:Ru,className:"upload_text"},It||`(\u5355\u4E2A\u6587\u4EF6\u6700\u5927${vt}MB)`)))}},30252:function(mt,ke,l){"use strict";var c=l(78241),u=l(43418),f=l(8591),S=l(92832),q=l(88761),ge=l(65582),ue=l(57146),w=l(59301),B=Object.defineProperty,Y=Object.defineProperties,I=Object.getOwnPropertyDescriptors,Z=Object.getOwnPropertySymbols,x=Object.prototype.hasOwnProperty,G=Object.prototype.propertyIsEnumerable,F=(ne,_e,M)=>_e in ne?B(ne,_e,{enumerable:!0,configurable:!0,writable:!0,value:M}):ne[_e]=M,i=(ne,_e)=>{for(var M in _e||(_e={}))x.call(_e,M)&&F(ne,M,_e[M]);if(Z)for(var M of Z(_e))G.call(_e,M)&&F(ne,M,_e[M]);return ne},J=(ne,_e)=>Y(ne,I(_e)),le=(ne,_e,M)=>new Promise((Ze,Te)=>{var ye=K=>{try{Ne(M.next(K))}catch(re){Te(re)}},be=K=>{try{Ne(M.throw(K))}catch(re){Te(re)}},Ne=K=>K.done?Ze(K.value):Promise.resolve(K.value).then(ye,be);Ne((M=M.apply(ne,_e)).next())});const pe=({classroomList:ne,loading:_e,dispatch:M,shixunHomeworks:Ze})=>{const Te=(0,ge.useIntl)(),ye=(0,ge.useParams)(),[be]=c.default.useForm(),{workList:Ne,workSetting:K}=Ze,re=()=>{M({type:"shixunHomeworks/getWorkSetting",payload:i({},ye)}),M({type:"shixunHomeworks/getWorkList",payload:i({},ye)})};return w.createElement(u.default,{centered:!0,title:ne.actionTabs.title||"\u8865\u4EA4\u9644\u4EF6",open:ne.actionTabs.key==="\u8865\u4EA4\u9644\u4EF6",bodyStyle:{minHeight:200},onOk:()=>le(void 0,null,function*(){const ve=()=>le(void 0,null,function*(){var Oe;yield be.validateFields();const z=i({},be.getFieldValue()),{selectArrs:ie}=ne.actionTabs;z.attachment_ids=(Oe=z.attachment_ids)==null?void 0:Oe.map(te=>te.response.id),(yield(0,q.mz)(J(i({},z),{homeworkId:ie.work_id}))).status===0&&(be.resetFields(),M({type:"classroomList/setActionTabs",payload:{}}),re())});if(K!=null&&K.can_submit){if(!(K!=null&&K.submit_size)){f.ZP.warning(Te.formatMessage({id:"classrooms.submissionChanceUsedUp",defaultMessage:"\u60A8\u7684\u4F5C\u54C1\u63D0\u4EA4\u673A\u4F1A\u5DF2\u7528\u5B8C\u3002\u5982\u9700\u7EE7\u7EED\u4FEE\u6539\uFF0C\u8BF7\u8054\u7CFB\u6307\u5BFC\u8001\u5E08\u6216\u5E73\u53F0\u8FD0\u8425\u3002"}));return}u.default.confirm({title:Te.formatMessage({id:"classrooms.prompt",defaultMessage:"\u63D0\u793A"}),icon:null,centered:!0,width:472,content:w.createElement(w.Fragment,null,"\u4F60\u8FD8\u6709 ",w.createElement("span",{className:"ml5 mr5",style:{color:"#DF711C"}},K==null?void 0:K.submit_size)," \u6B21\u63D0\u4EA4\u673A\u4F1A\u3002\u786E\u8BA4\u63D0\u4EA4\u540E\uFF0C\u4E0A\u4E00\u6B21\u7684\u63D0\u4EA4\u8BB0\u5F55\u4F1A\u88AB\u8986\u76D6\u3002\u8BF7\u6CE8\u610F\uFF0C\u5230\u8FBE\u89C4\u5B9A\u7684\u63D0\u4EA4\u6B21\u6570\u540E\u5C06\u4E0D\u53EF\u518D\u6B21\u63D0\u4EA4\uFF0C\u786E\u5B9A\u662F\u5426\u63D0\u4EA4\uFF1F"),onOk:()=>{ve()}});return}ve()}),onCancel:()=>{be.resetFields(),M({type:"classroomList/setActionTabs",payload:{}})}},w.createElement(c.default,{form:be,initialValues:{}},w.createElement(c.default.Item,{name:"attachment_ids",rules:[{required:!0,message:"\u8BF7\u4E0A\u4F20\u9644\u4EF6"}]},w.createElement(ue.Z,null)),w.createElement(c.default.Item,{name:"description"},w.createElement(S.default.TextArea,{placeholder:`\u8BF7\u5728\u6B64\u8F93\u5165${ne.actionTabs.title||"\u8865\u4EA4\u9644\u4EF6"}\u7684\u539F\u56E0`,rows:7}))))};ke.Z=(0,ge.connect)(({classroomList:ne,loading:_e,shixunHomeworks:M})=>({classroomList:ne,loading:_e,shixunHomeworks:M}))(pe)},55059:function(mt,ke,l){"use strict";var c=l(59301),u=l(78241),f=l(8591),S=l(43418),q=l(95237),ge=l(43604),ue=l(5083),w=l(5112),B=l(24905),Y=l(66649),I=l.n(Y),Z=l(38147),x=l(41867),G=l(65862),F=l(65582),i=l(91704),J=l(64351),le=l(33270),pe=l(99981),ne=l(83028),_e=l(60979),M=l(59301),Ze=Object.defineProperty,Te=Object.defineProperties,ye=Object.getOwnPropertyDescriptors,be=Object.getOwnPropertySymbols,Ne=Object.prototype.hasOwnProperty,K=Object.prototype.propertyIsEnumerable,re=(te,je,de)=>je in te?Ze(te,je,{enumerable:!0,configurable:!0,writable:!0,value:de}):te[je]=de,ve=(te,je)=>{for(var de in je||(je={}))Ne.call(je,de)&&re(te,de,je[de]);if(be)for(var de of be(je))K.call(je,de)&&re(te,de,je[de]);return te},Oe=(te,je)=>Te(te,ye(je)),z=(te,je)=>{var de={};for(var Ie in te)Ne.call(te,Ie)&&je.indexOf(Ie)<0&&(de[Ie]=te[Ie]);if(te!=null&&be)for(var Ie of be(te))je.indexOf(Ie)<0&&K.call(te,Ie)&&(de[Ie]=te[Ie]);return de},ie=(te,je,de)=>new Promise((Ie,fe)=>{var he=it=>{try{Le(de.next(it))}catch(vt){fe(vt)}},ce=it=>{try{Le(de.throw(it))}catch(vt){fe(vt)}},Le=it=>it.done?Ie(it.value):Promise.resolve(it.value).then(he,ce);Le((de=de.apply(te,je)).next())});const Me=te=>{var je=te,{classroomList:de,dispatch:Ie,courseEndTime:fe}=je,he=z(je,["classroomList","dispatch","courseEndTime"]),ce,Le,it,vt;const Et=(0,F.useIntl)(),dt=(0,F.useParams)(),[at]=u.default.useForm(),[We,jt]=(0,c.useState)(1),[ze,Rt]=(0,c.useState)([]),[Ou,It]=(0,c.useState)(0),[$t,yn]=(0,c.useState)(2e3),[cu,Au]=(0,c.useState)(!0),[Bu,ft]=(0,c.useState)(!1),[mu,Tu]=(0,c.useState)(!1),[St,Wt]=(0,c.useState)([]),[Ut,Ru]=(0,c.useState)(!0),[Ve,Kt]=(0,c.useState)(null),[Zt,du]=(0,c.useState)({}),[Lu,Dt]=(0,c.useState)({});(0,c.useEffect)(()=>{if(de.actionTabs.key==="\u7ACB\u5373\u53D1\u5E03")if(_n(),qt(),de.actionTabs.type===2){const Ce=de.actionTabs.selectArrsAll[0];Kt({submit_limit:Ce==null?void 0:Ce.submit_limit,submit_limit_num:Ce==null?void 0:Ce.submit_limit_num,must_file:Ce==null?void 0:Ce.must_file,can_submit:Ce==null?void 0:Ce.can_submit,submit_num:Ce==null?void 0:Ce.submit_num}),Ru(Ce.unified_setting)}else Ru(!1),Kt({submit_limit:!1,submit_limit_num:200,must_file:!1,can_submit:!1,submit_num:3})},[de.actionTabs]),(0,c.useEffect)(()=>{if(Bu){if(mu)return;Ie({type:"classroomList/setActionTabs",payload:{}}),(0,x.GJ)()?Ie({type:"classroomList/getClassroomTeacherCommonList",payload:Oe(ve({},de.actionTabs.params),{type:1})}):Ie({type:"classroomList/getClassroomCommonList",payload:ve({},de.actionTabs.params)})}},[Bu]);const qt=Ce=>ie(void 0,null,function*(){Au(!0);const Ft=yield(0,le.c_)(Oe(ve({},dt),{page:Ce||We,limit:2e4,homework_id:de.actionTabs.type===1?"":de.actionTabs.selectArrs[0]}));Ft==null||Ft.course_groups.map((Ht,Qu)=>{Ht.key=Ht.id,Ht.title=Ht.name,Ht.disabled=Ht.is_published}),Ft&&(Rt([...Ft==null?void 0:Ft.course_groups]),It(Ft==null?void 0:Ft.course_groups_count),Au(!1),Ce||at.setFieldsValue({publish_time:I()(I()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm")),end_time:I()(I()(new Date).add(7,"days").format("YYYY-MM-DD HH:mm"))}))}),$u=Ce=>{jt(Ce),qt(Ce)},nn=()=>{(0,x.GJ)()?de.actionTabs.detail?(Ie({type:"shixunHomeworks/setActionTabs",payload:{}}),Ie({type:"shixunHomeworks/getWorkList",payload:ve({},dt)}),Ie({type:"shixunHomeworks/getWorkSetting",payload:ve({},dt)})):Ie({type:"classroomList/getClassroomTeacherCommonList",payload:Oe(ve({},de.actionTabs.params),{type:1})}):Ie({type:"classroomList/getClassroomCommonList",payload:ve({},de.actionTabs.params)})},Nu=()=>ie(void 0,null,function*(){var Ce,Ft;if((0,x.Rm)()&&!((Ce=de.AssistantObject.normal)!=null&&Ce.can_publish)){f.ZP.warning(Et.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\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"})),eu(!1);return}const Ht=ve({},at.getFieldsValue());if(Ht.end_time<=Ht.publish_time){f.ZP.info(Et.formatMessage({id:"classrooms.deadlineCannotAfterPublish",defaultMessage:"\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u5927\u4E8E\u6216\u7B49\u4E8E\u53D1\u5E03\u65F6\u95F4"})),eu(!1);return}if((St==null?void 0:St.length)<=0&&!Ut&&ze.length>0){f.ZP.info("\u53D1\u5E03\u73ED\u7EA7\u4E0D\u80FD\u4E3A\u7A7A"),eu(!1);return}if(Ve!=null&&Ve.submit_limit&&!(Ve!=null&&Ve.submit_limit_num)){f.ZP.warning(Et.formatMessage({id:"classrooms.studentContentLengthCannotEmpty",defaultMessage:"\u5B66\u751F\u586B\u5199\u5185\u5BB9\u5B57\u6570\u4E0D\u80FD\u4E3A\u7A7A"})),eu(!1);return}if(Ve!=null&&Ve.can_submit&&!(Ve!=null&&Ve.submit_num)){f.ZP.warning(Et.formatMessage({id:"classrooms.studentSubmissionCountCannotEmpty",defaultMessage:"\u5B66\u751F\u63D0\u4EA4\u4F5C\u54C1\u6B21\u6570\u4E0D\u80FD\u4E3A\u7A7A"})),eu(!1);return}let Qu=ve({homework_ids:[...de.actionTabs.selectArrs],group_ids:St.length>0?St.map(sn=>sn.id):(Ft=de.detailCommonHomeworksList)==null?void 0:Ft.course_groups,end_time:I()(Ht.end_time).format("YYYY-MM-DD HH:mm"),publish_time:I()(Ht.publish_time).format("YYYY-MM-DD HH:mm"),unified_setting:!St.length},Ve),an=yield(0,_e.Tr)({homework_common_ids:[...de.actionTabs.selectArrs],course_id:dt.coursesId,type:"homework_common"});(an==null?void 0:an.student_count)===0?Yu(Qu):(Dt(Qu),du(an))}),Yu=Ce=>ie(void 0,null,function*(){eu(!0);const Ft=yield(0,Z.ZP)(`/api/courses/${dt.coursesId}/homework_commons/publish_with_homework_list_position.json`,{method:"post",body:ve({},Ce)});eu(!1),Ft.status===0&&((0,G.L9)(["\u6559\u5B66\u8BFE\u5802","\u56FE\u6587\u4F5C\u4E1A","\u7ACB\u5373\u53D1\u5E03"]),f.ZP.success(Et.formatMessage({id:"classrooms.publishSuccess",defaultMessage:"\u53D1\u5E03\u6210\u529F"})),Ie({type:"classroomList/setActionTabs",payload:{key:"\u6E05\u9664\u9009\u62E9\u6570\u636E"}}),he.onCallback&&he.onCallback(),nn(),localStorage.getItem("Noviceguide")==="0"||Ie({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5E95\u90E8\u5F39\u7A97",type:13,text:M.createElement("div",null,"\u6700\u540E\uFF0C\u54B1\u4EEC\u7ED9\u6559\u5B66\u8BFE\u5802\u6DFB\u52A0\u4E00\u540D\u5B66\u751F~\u70B9\u51FB\u201C\u6DFB\u52A0\u5B66\u751F\u201D\uFF0C\u5728\u5F39\u7A97\u9875\u9762\u4E2D\u8F93\u5165\u5E76\u641C\u7D22\u5B66\u751F\u59D3\u540D\uFF0C\u70B9\u51FB\u201C\u786E\u5B9A\u201D\u5C31\u53EF\u4EE5\u4E3A\u60A8\u7684\u8BFE\u5802\u6DFB\u52A0\u7B2C\u4E00\u4F4D\u5B66\u751F\u5566~")}}))}),_n=()=>{jt(1),Rt([]),Wt([])},{detailCommonHomeworksList:Dn}=de,Vn=Ou>We*$t,[on,eu]=(0,c.useState)(!1);return M.createElement("div",null,M.createElement(S.default,{width:600,centered:!0,confirmLoading:on,title:"\u53D1\u5E03\u4F5C\u4E1A",open:de.actionTabs.key==="\u7ACB\u5373\u53D1\u5E03",okText:"\u53D1\u5E03\u4F5C\u4E1A",cancelText:"\u6682\u4E0D\u53D1\u5E03",onOk:Nu,onCancel:()=>{_n(),nn(),Ie({type:"classroomList/setActionTabs",payload:{}})}},M.createElement("p",{className:"tc"},"\u5B66\u751F\u5C06\u7ACB\u5373\u6536\u5230\u4F5C\u4E1A",M.createElement("br",null),'\u672C\u64CD\u4F5C\u53EA\u5BF9"\u672A\u53D1\u5E03"\u7684\u4F5C\u4E1A\u6709\u6548'),ze&&M.createElement(u.default,{form:at},M.createElement("div",{style:{paddingLeft:0}},M.createElement(q.Z,{className:"mt30",align:"middle"},M.createElement(ge.Z,null,M.createElement(u.default.Item,{name:"publish_time",label:Et.formatMessage({id:"classrooms.publishTime",defaultMessage:"\u53D1\u5E03\u65F6\u95F4"})},M.createElement(ue.default,{style:{width:170,marginRight:"25px"},disabledDate:Ce=>(0,pe.Q8)(Ce,fe),disabledTime:Ce=>(0,pe.d0)(Ce),placeholder:Et.formatMessage({id:"classroomClassroomExperiments.pleaseSelectPublishTime",defaultMessage:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4"}),showTime:{format:"HH:mm",defaultValue:I()((0,G.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",allowClear:!1}))),M.createElement(ge.Z,{className:"ml20"},M.createElement(u.default.Item,{name:"end_time",label:"\u622A\u6B62\u65F6\u95F4"},M.createElement(ue.default,{style:{width:170},placeholder:Et.formatMessage({id:"classroomClassroomExperiments.pleaseSelectEndTime",defaultMessage:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4"}),showTime:{format:"HH:mm",defaultValue:I()((0,G.U6)(),"HH:mm")},disabledDate:Ce=>(0,pe.Q8)(Ce,fe,at.getFieldValue("publish_time")),disabledTime:Ce=>(0,pe.d0)(Ce,at.getFieldValue("publish_time")),format:"YYYY-MM-DD HH:mm",allowClear:!1})))),de.actionTabs.type===2&&M.createElement(q.Z,{style:{marginBottom:"10px"}},M.createElement("span",{className:"mr5"},Et.formatMessage({id:"classrooms.releaseSettings",defaultMessage:"\u53D1\u5E03\u8BBE\u7F6E"}),":"),M.createElement(w.ZP.Group,{value:Ut,onChange:Ce=>{Ru(Ce.target.value),Wt([])}},M.createElement(w.ZP,{value:!0,disabled:!de.actionTabs.manage_all_group},Et.formatMessage({id:"classrooms.unifiedPublish",defaultMessage:"\u7EDF\u4E00\u53D1\u5E03"})),M.createElement(w.ZP,{className:"ml20",disabled:ze.length<=0,value:!1},Et.formatMessage({id:"classroomClassroomExperiments.classBasedPublish",defaultMessage:"\u5206\u73ED\u53D1\u5E03"})))),ze.length<=0&&de.actionTabs.type===2&&M.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"')),(de.actionTabs.type===1||!Ut)&&ze.length>0&&M.createElement("div",{style:{display:"flex",justifyContent:"space-between",marginBottom:"10px"}},M.createElement("span",{style:{flex:1}},M.createElement(B.default,{checked:St.length===ze.length,onChange:Ce=>{St.length===ze.length?Wt([]):Wt(ze.filter(Ft=>!Ft.is_published))}},Et.formatMessage({id:"classroomMemberManagementTAPermissions.selectAll",defaultMessage:"\u5168\u9009"}))),M.createElement("span",{style:{width:16}}),M.createElement("span",{style:{flex:1}},"\u5DF2\u9009\u62E9",St.length||0,"\u4E2A\u5206\u73ED")),(de.actionTabs.type===1||!Ut)&&ze.length>0&&M.createElement(i.Z,{data:ze,selectedRowKeys:St,setSelectedRowKeys:Wt})),!((it=(Le=(ce=de==null?void 0:de.actionTabs)==null?void 0:ce.selectArrsAll)==null?void 0:Le[0])!=null&&it.is_shixun)&&M.createElement(J.ZP,{value:Ve,onChange:Ce=>Kt(ve({},Ce))})),M.createElement(ne.Z,{resdata:Zt,type:((vt=de.actionTabs.selectArrs)==null?void 0:vt.length)===1?"shixun":"shixunpush",okloading:on,oktext:(Zt==null?void 0:Zt.can_copy_num)===0?"\u786E\u5B9A":"\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362",onok:Ce=>ie(void 0,null,function*(){eu(!0);let Ft=yield(0,Z.ZP)(`/api/courses/${dt.coursesId}/batch_copy_shixuns.json`,{method:"post",body:{type:"homework_common",ids:[...de.actionTabs.selectArrs]}});eu(!1),(Ft==null?void 0:Ft.status)===0&&Yu(Lu)})}))};ke.Z=(0,F.connect)(({classroomList:te})=>({classroomList:te}))(Me)},50935:function(mt,ke,l){"use strict";l.d(ke,{Z:function(){return B}});var c=l(59301),u=l(38854),f=l(20834),S=l(6848),q=l(92832),ge={searchSortControllerContainer:"searchSortControllerContainer___AAq4n",btn:"btn___bMc0x",btnSort:"btnSort___vBpNG",tips:"tips___egWVQ"},ue=l(65582),B=({isAdmin:Y,dataSource:I,batchStatus:Z,SortMenuName:x,setSortMenuName:G,onSearch:F,onSort:i,onBatch:J})=>{const le=(0,ue.useIntl)(),pe=Y?[{name:le.formatMessage({id:"classrooms.defaultSort",defaultMessage:"\u9ED8\u8BA4\u6392\u5E8F"}),type:"position",direction:"desc"},{name:le.formatMessage({id:"classrooms.creationTimeAsc",defaultMessage:"\u521B\u5EFA\u65F6\u95F4\u5347\u5E8F"}),type:"created_at",direction:"asc"},{name:le.formatMessage({id:"classrooms.creationTimeDesc",defaultMessage:"\u521B\u5EFA\u65F6\u95F4\u964D\u5E8F"}),type:"created_at",direction:"desc"},{name:le.formatMessage({id:"classrooms.updateTimeAsc",defaultMessage:"\u66F4\u65B0\u65F6\u95F4\u5347\u5E8F"}),type:"updated_at",direction:"asc"},{name:le.formatMessage({id:"classrooms.updateTimeDesc",defaultMessage:"\u66F4\u65B0\u65F6\u95F4\u964D\u5E8F"}),type:"updated_at",direction:"desc"},{name:"\u4F5C\u4E1A\u540D\u79F0\u5347\u5E8F",type:"name_pinyin",direction:"asc"},{name:"\u4F5C\u4E1A\u540D\u79F0\u964D\u5E8F",type:"name_pinyin",direction:"desc"}]:[{name:le.formatMessage({id:"classrooms.defaultSort",defaultMessage:"\u9ED8\u8BA4\u6392\u5E8F"}),type:"position",direction:"desc"},{name:"\u6309\u53D1\u5E03\u65F6\u95F4\u5347\u5E8F",type:"created_at",direction:"asc"},{name:"\u6309\u53D1\u5E03\u65F6\u95F4\u964D\u5E8F",type:"created_at",direction:"desc"},{name:"\u6309\u622A\u6B62\u65F6\u95F4\u5347\u5E8F",type:"updated_at",direction:"asc"},{name:"\u6309\u622A\u6B62\u65F6\u95F4\u964D\u5E8F",type:"updated_at",direction:"desc"},{name:"\u4F5C\u4E1A\u540D\u79F0\u5347\u5E8F",type:"name_pinyin",direction:"asc"},{name:"\u4F5C\u4E1A\u540D\u79F0\u964D\u5E8F",type:"name_pinyin",direction:"desc"}],ne=M=>{G(M.name),i(M)},_e=x===le.formatMessage({id:"classrooms.defaultSort",defaultMessage:"\u9ED8\u8BA4\u6392\u5E8F"});return c.createElement("div",{className:ge.searchSortControllerContainer},c.createElement("div",null,c.createElement(u.Z,{dropdownRender:()=>c.createElement(f.default,{selectedKeys:[x]},pe.map(M=>c.createElement(f.default.Item,{key:M.name,onClick:()=>ne(M)},M.name)))},c.createElement("div",null,c.createElement("span",{className:`${ge.btn} ${_e?ge.btnSort:""}`},c.createElement("i",{className:"iconfont icon-paixu font14 mr5"}),x)))),_e&&c.createElement(S.Z,{title:"\u4F18\u5148\u6309\u7167\u8C03\u6574\u6392\u5E8F\u7ED3\u679C\u5C55\u793A\uFF0C\u672A\u8BBE\u7F6E\u6392\u5E8F\u65F6\uFF0C\u6309\u7167\u521B\u5EFA\u65F6\u95F4\u964D\u5E8F\u6392\u5217"},c.createElement("span",{className:ge.tips},c.createElement("i",{className:"iconfont icon-a-wenhaobeifen2"}))),c.createElement(q.default.Search,{allowClear:!0,placeholder:le.formatMessage({id:"classrooms.searchByName",defaultMessage:"\u8BF7\u8F93\u5165\u540D\u79F0\u8FDB\u884C\u641C\u7D22"}),onSearch:M=>F(M.trim()),style:{width:220,marginLeft:"auto"}}))}},76940:function(mt,ke,l){"use strict";l.d(ke,{Z:function(){return Z}});var c=l(59301),u=l(20834),f=l(95237),S=l(43604),q=l(38854),ge=l(8591),ue=l(6848),w={tabMenuContainer:"tabMenuContainer___xbZhu",control:"control___tg7XY",iconH:"iconH___CDXCm",selectBtn:"selectBtn___Da4jv"},B=l(65582),Y=l(41867);const I=({isLoading:x,addText:G,tabDataSource:F,isAdmin:i,dispatch:J,type:le,exportType:pe,TooltipTitle:ne,categoryId:_e,dropdownMenu:M,isShowRightControl:Ze,defaultSelectedKeys:Te,classroomList:ye,onTabMenuClick:be,onTooltipTitleClick:Ne,onDropdownMenuClick:K,onsetClick:re})=>{var ve;const Oe=()=>c.createElement(u.default,{onClick:({key:Me})=>{K(Me)}},M.map(Me=>c.createElement(u.default.Item,{key:Me.id},Me.name))),z=(0,B.useParams)(),ie=(0,B.useIntl)();return c.createElement("div",{className:w.tabMenuContainer},c.createElement(f.Z,null,c.createElement(S.Z,{flex:"1"},c.createElement(u.default,{mode:"horizontal",selectedKeys:Te},F.map(Me=>c.createElement(u.default.Item,{key:Me.id,onClick:()=>x?{}:be(Me)},c.createElement("span",{className:`c-grey-666 ${i?"mr20":""}`},Me.name),Me.total!==void 0&&c.createElement("span",{className:"c-grey-999"},Me.total||0))))),i&&Ze&&c.createElement(S.Z,{className:"mr20 gutter-row",style:{display:"flex",alignItems:"center",color:"#0152d9",paddingBottom:3}},c.createElement(q.Z,{className:"mr10",placement:"bottom",arrow:!0,dropdownRender:()=>c.createElement(u.default,null,c.createElement(u.default.Item,{key:1,onClick:()=>{var Me,te;if(pe==="group"&&!((Me=ye.AssistantObject.group)!=null&&Me.can_download)){ge.ZP.warning(ie.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\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(pe==="normal"&&!((te=ye.AssistantObject.normal)!=null&&te.can_download)){ge.ZP.warning(ie.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\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}J({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u6210\u7EE9",type:le,exportType:pe,category_id:z.categoryId}})}},ie.formatMessage({id:"classroomClassroomExperiments.studentGrades",defaultMessage:"\u5B66\u751F\u6210\u7EE9"})),c.createElement(u.default.Item,{key:3,onClick:()=>{var Me,te;if(pe==="group"&&!((Me=ye.AssistantObject.group)!=null&&Me.can_download)){ge.ZP.warning(ie.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\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(pe==="normal"&&!((te=ye.AssistantObject.normal)!=null&&te.can_download)){ge.ZP.warning(ie.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\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}B.history.push(`/classrooms/${z==null?void 0:z.coursesId}/exportlist/${pe==="group"?"group_work_list":"normal_work_list"}`)}},ie.formatMessage({id:"classrooms.historicalExport",defaultMessage:"\u5386\u53F2\u5BFC\u51FA"})))},c.createElement("div",{className:"c-blue font16 ml20 current",style:{marginTop:2}},c.createElement("span",{style:{color:"#666666",cursor:"pointer"}},c.createElement("i",{className:"iconfont icon-xiazai6"})))),(0,Y.Rm)()&&!((ve=ye.AssistantObject.normal)!=null&&ve.can_create)?"":c.createElement("span",{className:"c-grey-666",style:{marginLeft:8,cursor:"pointer",marginTop:"3px"},onClick:re},c.createElement("i",{className:"iconfont icon-shezhi6 font16 mr5"})),c.createElement("div",{className:w.control},c.createElement("div",{className:"c-blue font16 ml20 current",style:{marginTop:2},onClick:Ne},c.createElement(ue.Z,{title:ne},c.createElement("span",{className:_e?`${w.iconH} iconfont icon-zhongmingmingmulu`:`${w.iconH} iconfont icon-xinjianmulu1`}))),c.createElement(q.Z,{className:"ml10",dropdownRender:Oe},c.createElement("span",{className:w.selectBtn},c.createElement("span",null,c.createElement("i",{className:"iconfont icon-tianjiadaohang"})),c.createElement("span",null,G||ie.formatMessage({id:"classrooms.newHomework",defaultMessage:"\u65B0\u5EFA\u4F5C\u4E1A"}))))))))};var Z=(0,B.connect)(({classroomList:x})=>({classroomList:x}))(I)},64351:function(mt,ke,l){"use strict";l.d(ke,{Ei:function(){return le},rU:function(){return pe},ZP:function(){return _e}});var c=l(59301),u={wrap:"wrap___W3YuU",title:"title___OzKge",exhibition:"exhibition___ugphm",title_icon:"title_icon___QGbm6"},f=l(78241),S=l(24905),q=l(5871),ge=l(95237),ue=l(43604),w=l(6848),B=l(92310),Y=l.n(B),I=l(59301),Z=Object.defineProperty,x=Object.getOwnPropertySymbols,G=Object.prototype.hasOwnProperty,F=Object.prototype.propertyIsEnumerable,i=(M,Ze,Te)=>Ze in M?Z(M,Ze,{enumerable:!0,configurable:!0,writable:!0,value:Te}):M[Ze]=Te,J=(M,Ze)=>{for(var Te in Ze||(Ze={}))G.call(Ze,Te)&&i(M,Te,Ze[Te]);if(x)for(var Te of x(Ze))F.call(Ze,Te)&&i(M,Te,Ze[Te]);return M};const le=({value:M,className:Ze,style:Te})=>{const[ye,be]=(0,c.useState)("0");(0,c.useEffect)(()=>{if(M){const{submit_limit:K,must_file:re}=M;if(K&&re){be("1");return}if(K&&!re){be("2");return}if(!K&&re){be("3");return}}},[M]);const Ne={1:I.createElement("span",null,"\u4F5C\u4E1A\u5185\u5BB9\u81F3\u5C11\u586B\u5199",I.createElement("span",{className:"ml5 mr5 c-light-primary"},M==null?void 0:M.submit_limit_num),"\u5B57\u7B26\uFF0C\u5E76\u4E14\u5FC5\u987B\u4E0A\u4F20\u76F8\u5173\u9644\u4EF6\u3002"),2:I.createElement("span",null,"\u4F5C\u4E1A\u5185\u5BB9\u81F3\u5C11\u586B\u5199",I.createElement("span",{className:"ml5 mr5 c-light-primary"},M==null?void 0:M.submit_limit_num),"\u5B57\u7B26"),3:I.createElement("span",null,"\u5FC5\u987B\u4E0A\u4F20\u76F8\u5173\u9644\u4EF6\u3002")};return ye==="0"?I.createElement(I.Fragment,null):I.createElement("section",{className:Y()(u.exhibition,Ze),style:Te},I.createElement("span",{className:"c-grey-666 mr10"},"\u63D0\u4EA4\u4F5C\u4E1A\u8981\u6C42\uFF1A"),Ne==null?void 0:Ne[ye])},pe=({className:M,style:Ze,form:Te})=>{const ye=f.default.useWatch("submit_limit",Te),be=f.default.useWatch("can_submit",Te);return I.createElement("section",{className:Y()(u.wrap,M),style:Ze},I.createElement("div",{className:`${u.title}`},I.createElement("span",null,"\u63D0\u4EA4\u8BBE\u7F6E")),I.createElement("div",null,I.createElement("div",{style:{display:"flex",background:"#F6F7F9",padding:"5px 30px",alignItems:"center"}},I.createElement(f.default.Item,{name:"can_submit",valuePropName:"checked",style:{lineHeight:"40px"}},I.createElement(S.default,null,"\u9650\u5236\u63D0\u4EA4\u4F5C\u4E1A")),I.createElement(f.default.Item,{name:"submit_num",rules:be&&[{required:!0,message:"\u8BF7\u586B\u5199\u4F5C\u54C1\u6B21\u6570"}]},I.createElement(q.Z,{precision:0,min:1,disabled:!be,size:"large",addonAfter:"\u6B21",style:{width:223}})),I.createElement("span",{style:{color:"#666",fontSize:12}},"\uFF08\u5F00\u542F\u540E\u5C06\u9650\u5236\u5B66\u751F\u63D0\u4EA4\u4F5C\u4E1A\u6B21\u6570\uFF1B\u6253\u56DE\u91CD\u505A\u540E\u5141\u8BB8\u5B66\u751F\u91CD\u65B0\u63D0\u4EA4\u4E00\u6B21\uFF1B\u5728\u8865\u4EA4\u9636\u6BB5\uFF0C\u7528\u5B8C\u6B21\u6570\u7684\u5B66\u751F\u53EF\u989D\u5916\u63D0\u4EA4\u4E00\u6B21\uFF09")),I.createElement("div",{style:{display:"flex",marginTop:1,background:"#F6F7F9",padding:"5px 30px"}},I.createElement(f.default.Item,{name:"submit_limit",valuePropName:"checked",style:{lineHeight:"40px"}},I.createElement(S.default,null,"\u586B\u5199\u5185\u5BB9\u81F3\u5C11")),I.createElement(f.default.Item,{className:"mr10",name:"submit_limit_num",rules:ye&&[{required:!0,message:"\u5B57\u6570\u4E0D\u80FD\u4E3A\u7A7A"}]},I.createElement(q.Z,{precision:0,min:1,disabled:!ye,size:"large",addonAfter:"\u5B57",style:{width:223,marginRight:100}}))),I.createElement("div",{style:{background:"#F6F7F9",marginTop:1,padding:"5px 30px"}},I.createElement(f.default.Item,{name:"must_file",valuePropName:"checked",style:{marginLeft:0,lineHeight:"40px"}},I.createElement(S.default,null,"\u63D0\u4EA4\u4F5C\u4E1A\u5FC5\u987B\u4E0A\u4F20\u9644\u4EF6"))),I.createElement("div",{style:{display:"flex",marginTop:1,background:"#F6F7F9",padding:"5px 30px",alignItems:"center"}},I.createElement(f.default.Item,{name:"can_deadline_submit",valuePropName:"checked",style:{lineHeight:"40px"}},I.createElement(S.default,null,"\u4F5C\u4E1A\u622A\u6B62\u540E\u5141\u8BB8\u4FEE\u6539\u9644\u4EF6")),I.createElement("span",{style:{color:"#666",fontSize:12}},"\uFF08\u5F00\u542F\u540E\uFF0C\u5DF2\u63D0\u4EA4\u4F5C\u4E1A\u7684\u5B66\u751F\u5C06\u53EF\u4EE5\u4FEE\u6539\u9644\u4EF6\uFF0C\u672A\u63D0\u4EA4\u4F5C\u4E1A\u7684\u5B66\u751F\u5219\u4E0D\u80FD\u4E0A\u4F20\u6216\u4FEE\u6539\u9644\u4EF6\uFF09"))))};var _e=({value:M,onChange:Ze,className:Te,style:ye,disabled:be=!1,checkMarginLeft:Ne=0})=>{const K={submit_limit:!1,submit_limit_num:200,must_file:!1},[re,ve]=(0,c.useState)({});(0,c.useEffect)(()=>{if(console.log(M,"value"),!M)return;const z={submit_limit:M==null?void 0:M.submit_limit,submit_limit_num:M==null?void 0:M.submit_limit_num,must_file:M==null?void 0:M.must_file,can_submit:M==null?void 0:M.can_submit,submit_num:M==null?void 0:M.submit_num};ve(J({},z))},[M]);const Oe=z=>{const ie=J(J({},re),z);Ze(ie)};return I.createElement("section",{className:Y()(u.wrap,Te),style:ye},I.createElement("div",{className:`${u.title} mt30`},I.createElement("span",null,"\u63D0\u4EA4\u8BBE\u7F6E")),I.createElement(ge.Z,{style:{background:"#F6F7F9",padding:"5px 30px"}},I.createElement(ue.Z,{style:{lineHeight:"40px",marginTop:"10px"}},I.createElement(S.default,{disabled:be,checked:re==null?void 0:re.can_submit,onChange:z=>Oe({can_submit:z.target.checked})}),I.createElement("span",{className:"ml10",style:{marginRight:18}},"\u9650\u5236\u63D0\u4EA4\u4F5C\u4E1A"),I.createElement(q.Z,{size:"large",addonAfter:"\u6B21",style:{width:143},precision:0,min:1,disabled:be||!(re!=null&&re.can_submit),value:re==null?void 0:re.submit_num,onChange:z=>Oe({submit_num:z})}),I.createElement(w.Z,{overlayInnerStyle:{width:520},title:I.createElement("div",null,"1\u3001\u82E5\u672A\u5F00\u542F\u8BE5\u9650\u5236\uFF0C\u5B66\u751F\u53EF\u4EE5\u65E0\u9650\u6B21\u63D0\u4EA4\u4F5C\u54C1\uFF1B",I.createElement("br",null),"2\u3001\u82E5\u4F5C\u4E1A\u5728\u8865\u4EA4\u9636\u6BB5\uFF0C\u5DF2\u7528\u5B8C\u63D0\u4EA4\u6B21\u6570\u7684\u5B66\u751F\uFF0C\u5C06\u83B7\u5F97\u4E00\u6B21\u989D\u5916\u7684\u63D0\u4EA4\u4F5C\u54C1\u673A\u4F1A\uFF1B",I.createElement("br",null),"3\u3001\u82E5\u5B66\u751F\u9700\u8981\u8D85\u51FA\u89C4\u5B9A\u6B21\u6570\u63D0\u4EA4\u4F5C\u54C1\uFF0C\u6559\u5E08\u53EF\u4F7F\u7528\u201C\u6253\u56DE\u91CD\u505A\u201D\u529F\u80FD\uFF0C\u8BA9\u8BE5\u5B66\u751F\u91CD\u65B0\u63D0\u4EA4\u4E00\u6B21\u3002")},I.createElement("i",{className:`iconfont icon-tishixiaowenhao ml10 ${u.title_icon}`}))),I.createElement(ue.Z,{style:{lineHeight:"40px",marginTop:"10px"}},I.createElement(S.default,{style:{marginLeft:Ne},disabled:be,checked:re==null?void 0:re.submit_limit,onChange:z=>Oe({submit_limit:z.target.checked})}),I.createElement("span",{className:"ml10",style:{marginRight:18}},"\u586B\u5199\u5185\u5BB9\u81F3\u5C11"),I.createElement(q.Z,{size:"large",addonAfter:"\u5B57",style:{width:143,marginRight:100},precision:0,min:1,disabled:be||!(re!=null&&re.submit_limit),value:re==null?void 0:re.submit_limit_num,onChange:z=>Oe({submit_limit_num:z})})),I.createElement(ue.Z,{style:{lineHeight:"40px",marginTop:"10px"}},I.createElement(S.default,{style:{marginLeft:Ne},disabled:be,checked:re==null?void 0:re.must_file,onChange:z=>Oe({must_file:z.target.checked})}),I.createElement("span",{className:"ml10"},"\u63D0\u4EA4\u4F5C\u4E1A\u5FC5\u987B\u4E0A\u4F20\u9644\u4EF6"))))}},94280:function(mt,ke,l){"use strict";l.r(ke),l.d(ke,{default:function(){return sc}});var c=l(2337),u=l(59301),f=l(65582),S=l(8591),q=l(58421),ge=l(81228),ue=l(43418),w=l(95237),B=l(43604),Y=l(5112),I=l(60324),Z=l(5871),x=l(24905),G=l(61485),F=l(65862),i=l(41867),J=l(38147),le=l(71067),pe=Object.defineProperty,ne=Object.defineProperties,_e=Object.getOwnPropertyDescriptors,M=Object.getOwnPropertySymbols,Ze=Object.prototype.hasOwnProperty,Te=Object.prototype.propertyIsEnumerable,ye=(e,n,t)=>n in e?pe(e,n,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[n]=t,be=(e,n)=>{for(var t in n||(n={}))Ze.call(n,t)&&ye(e,t,n[t]);if(M)for(var t of M(n))Te.call(n,t)&&ye(e,t,n[t]);return e},Ne=(e,n)=>ne(e,_e(n)),K=(e,n)=>{var t={};for(var a in e)Ze.call(e,a)&&n.indexOf(a)<0&&(t[a]=e[a]);if(e!=null&&M)for(var a of M(e))n.indexOf(a)<0&&Te.call(e,a)&&(t[a]=e[a]);return t},re=(e,n,t)=>new Promise((a,E)=>{var C=o=>{try{r(t.next(o))}catch(s){E(s)}},y=o=>{try{r(t.throw(o))}catch(s){E(s)}},r=o=>o.done?a(o.value):Promise.resolve(o.value).then(C,y);r((t=t.apply(e,n)).next())});const ve=e=>{var n=e,{classroomList:t,dispatch:a,match:E,location:C,user:y,onCallback:r}=n,o=K(n,["classroomList","dispatch","match","location","user","onCallback"]),s,Q;const g=(0,f.useIntl)(),_=(0,f.useParams)(),[p,W]=(0,u.useState)(!1),[h,v]=(0,u.useState)(!1),A=(0,u.useRef)(null);(0,u.useEffect)(()=>{if(t.actionTabs.key==="\u5220\u9664"){if((0,i.j5)()){v(!0);return}const k={hasNum:0,noHasNum:0};t.actionTabs.selectArrsAll.map(Fe=>{var Ee;Fe.author_login===((Ee=y.userInfo)==null?void 0:Ee.login)?++k.hasNum:++k.noHasNum}),k.noHasNum>0?ue.default.info({title:"\u6743\u9650\u63D0\u793A",className:"custom-modal-divider ",icon:null,content:u.createElement("div",null,"\u5F53\u524D\u9009\u4E2D\u8D44\u6E90\u4E2D\uFF1A",u.createElement("span",{className:"c-blue"},k.hasNum),"\u4E2A\u7531\u60A8\u672C\u4EBA\u53D1\u5E03\uFF0C",u.createElement("span",{className:"c-red"},k.noHasNum)," ","\u4E2A\u7531\u5176\u4ED6\u8001\u5E08\u53D1\u5E03\u3002",u.createElement("br",null),"\u8BFE\u5802\u5185\u53EA\u80FD\u5220\u9664\u672C\u4EBA\u53D1\u5E03\u7684\u8D44\u6E90\uFF0C\u8BF7\u53D6\u6D88\u9009\u4E2D\u5176\u4ED6\u8001\u5E08\u53D1\u5E03\u7684\u8D44\u6E90\u3002"),onOk:()=>{L()}}):v(!0)}else v(!1)},[t.actionTabs.key]);const L=()=>{a({type:"classroomList/setActionTabs",payload:{}})};return u.createElement(ue.default,{centered:!0,title:g.formatMessage({id:"classrooms.prompt",defaultMessage:"\u63D0\u793A"}),open:h,okText:g.formatMessage({id:"classrooms.confirm",defaultMessage:"\u786E\u5B9A"}),cancelText:"\u53D6\u6D88",confirmLoading:p,destroyOnClose:!0,onOk:()=>re(void 0,null,function*(){var k;if((k=A.current)!=null&&k.onVerify())return;W(!0);const Fe=yield(0,J.ZP)(`/api/courses/${_.coursesId}/homework_commons/multi_destroy.json`,{method:"post",body:{homework_ids:[...t.actionTabs.selectArrs]}});W(!1),Fe.status===0&&((0,F.L9)(["\u6559\u5B66\u8BFE\u5802","\u56FE\u6587\u4F5C\u4E1A","\u5220\u9664"]),S.ZP.success("\u5220\u9664\u6210\u529F"),a({type:"classroomList/setActionTabs",payload:{key:"\u6E05\u9664\u9009\u62E9\u6570\u636E"}}),r&&r(),(0,i.GJ)()?a({type:"classroomList/getClassroomTeacherCommonList",payload:Ne(be({},t.actionTabs.params),{type:1})}):a({type:"classroomList/getClassroomCommonList",payload:be({},t.actionTabs.params)}),a({type:"classroomList/getClassroomLeftMenus",payload:{id:_.coursesId}}))}),onCancel:()=>{L()}},!((s=t==null?void 0:t.actionTabs)!=null&&s.status)||!["\u672A\u53D1\u5E03"].includes((Q=t==null?void 0:t.actionTabs)==null?void 0:Q.status)?u.createElement(u.Fragment,null,u.createElement("p",{style:{color:"#DD0000"}},"\u5220\u9664\u4F5C\u4E1A\u5219\u4F1A\u6E05\u9664\u5B66\u751F\u6240\u6709\u7684\u7B54\u9898\u6570\u636E\uFF0C\u4E14\u6570\u636E\u4E0D\u53EF\u6062\u590D\uFF0C\u5982\u786E\u5B9A\u5220\u9664\uFF0C\u8BF7\u8F93\u5165\u4E0B\u65B9\u9A8C\u8BC1\u7801"),u.createElement(le.Z,{ref:k=>A.current=k})):u.createElement(u.Fragment,null,u.createElement("p",null,"\u63D0\u4EA4\u4F5C\u54C1\u5C06\u5168\u90E8\u88AB\u5220\u9664\uFF0C\u4E0D\u53EF\u6062\u590D"),u.createElement("p",null,"\u662F\u5426\u786E\u8BA4\u5220\u9664\uFF1F")))};var Oe=(0,f.connect)(({classroomList:e,user:n})=>({classroomList:e,user:n}))(ve),z=l(78241),ie=l(5083),Me=l(66649),te=l.n(Me),je=l(15518),de=l(64351),Ie=l(33270),fe=l(99981),he=l(83028),ce=l(60979),Le=l(59301),it=Object.defineProperty,vt=Object.defineProperties,Et=Object.getOwnPropertyDescriptors,dt=Object.getOwnPropertySymbols,at=Object.prototype.hasOwnProperty,We=Object.prototype.propertyIsEnumerable,jt=(e,n,t)=>n in e?it(e,n,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[n]=t,ze=(e,n)=>{for(var t in n||(n={}))at.call(n,t)&&jt(e,t,n[t]);if(dt)for(var t of dt(n))We.call(n,t)&&jt(e,t,n[t]);return e},Rt=(e,n)=>vt(e,Et(n)),Ou=(e,n)=>{var t={};for(var a in e)at.call(e,a)&&n.indexOf(a)<0&&(t[a]=e[a]);if(e!=null&&dt)for(var a of dt(e))n.indexOf(a)<0&&We.call(e,a)&&(t[a]=e[a]);return t},It=(e,n,t)=>new Promise((a,E)=>{var C=o=>{try{r(t.next(o))}catch(s){E(s)}},y=o=>{try{r(t.throw(o))}catch(s){E(s)}},r=o=>o.done?a(o.value):Promise.resolve(o.value).then(C,y);r((t=t.apply(e,n)).next())});const $t=e=>{var n=e,{classroomList:t,dispatch:a,courseEndTime:E}=n,C=Ou(n,["classroomList","dispatch","courseEndTime"]),y,r,o,s;const Q=(0,f.useIntl)(),g=(0,f.useParams)(),[_]=z.default.useForm(),[p,W]=(0,u.useState)(1),[h,v]=(0,u.useState)([]),[A,L]=(0,u.useState)(0),[k,Fe]=(0,u.useState)(2e3),[Ee,V]=(0,u.useState)(!0),[me,m]=(0,u.useState)(!1),[D,b]=(0,u.useState)(!1),[se,De]=(0,u.useState)([]),[xe,ot]=(0,u.useState)(!0),[O,Je]=(0,u.useState)(null),[N,ee]=(0,u.useState)({}),[et,Pe]=(0,u.useState)({});(0,u.useEffect)(()=>{if(t.actionTabs.key==="\u7ACB\u5373\u53D1\u5E03")if(hu(),yt(),t.actionTabs.type===2){const oe=t.actionTabs.selectArrsAll[0];Je({submit_limit:oe==null?void 0:oe.submit_limit,submit_limit_num:oe==null?void 0:oe.submit_limit_num,must_file:oe==null?void 0:oe.must_file,can_submit:oe==null?void 0:oe.can_submit,submit_num:oe==null?void 0:oe.submit_num}),ot(oe.unified_setting)}else ot(!1),Je({submit_limit:!1,submit_limit_num:200,must_file:!1,can_submit:!1,submit_num:3})},[t.actionTabs]),(0,u.useEffect)(()=>{if(me){if(D)return;a({type:"classroomList/setActionTabs",payload:{}}),(0,i.GJ)()?a({type:"classroomList/getClassroomTeacherCommonList",payload:Rt(ze({},t.actionTabs.params),{type:1})}):a({type:"classroomList/getClassroomCommonList",payload:ze({},t.actionTabs.params)})}},[me]);const yt=oe=>It(void 0,null,function*(){V(!0);const d=yield(0,Ie.c_)(Rt(ze({},g),{page:oe||p,limit:2e4,homework_id:t.actionTabs.type===1?"":t.actionTabs.selectArrs[0]}));d==null||d.course_groups.map(($,we)=>{$.key=$.id,$.title=$.name,$.disabled=$.is_published}),d&&(v([...d==null?void 0:d.course_groups]),L(d==null?void 0:d.course_groups_count),V(!1),oe||_.setFieldsValue({publish_time:te()(te()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm")),end_time:te()(te()(new Date).add(7,"days").format("YYYY-MM-DD HH:mm"))}))}),Ot=oe=>{W(oe),yt(oe)},Mt=()=>{(0,i.GJ)()?t.actionTabs.detail?(a({type:"shixunHomeworks/setActionTabs",payload:{}}),a({type:"shixunHomeworks/getWorkList",payload:ze({},g)}),a({type:"shixunHomeworks/getWorkSetting",payload:ze({},g)})):a({type:"classroomList/getClassroomTeacherCommonList",payload:Rt(ze({},t.actionTabs.params),{type:1})}):a({type:"classroomList/getClassroomCommonList",payload:ze({},t.actionTabs.params)})},ju=()=>It(void 0,null,function*(){var oe,d;if((0,i.Rm)()&&!((oe=t.AssistantObject.normal)!=null&&oe.can_publish)){S.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"),pt(!1);return}const $=ze({},_.getFieldsValue());if($.end_time<=$.publish_time){S.ZP.info("\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u5927\u4E8E\u6216\u7B49\u4E8E\u53D1\u5E03\u65F6\u95F4"),pt(!1);return}if((se==null?void 0:se.length)<=0&&!xe&&h.length>0){S.ZP.info("\u53D1\u5E03\u73ED\u7EA7\u4E0D\u80FD\u4E3A\u7A7A"),pt(!1);return}if(O!=null&&O.submit_limit&&!(O!=null&&O.submit_limit_num)){S.ZP.warning("\u5B66\u751F\u586B\u5199\u5185\u5BB9\u5B57\u6570\u4E0D\u80FD\u4E3A\u7A7A"),pt(!1);return}if(O!=null&&O.can_submit&&!(O!=null&&O.submit_num)){S.ZP.warning("\u5B66\u751F\u63D0\u4EA4\u4F5C\u54C1\u6B21\u6570\u4E0D\u80FD\u4E3A\u7A7A"),pt(!1);return}let we=ze({homework_ids:[...t.actionTabs.selectArrs],group_ids:se.length>0?se.map($e=>$e.id):(d=t.detailCommonHomeworksList)==null?void 0:d.course_groups,end_time:te()($.end_time).format("YYYY-MM-DD HH:mm"),publish_time:te()($.publish_time).format("YYYY-MM-DD HH:mm"),unified_setting:!se.length},O),Be=yield(0,ce.Tr)({homework_common_ids:[...t.actionTabs.selectArrs],course_id:g.coursesId,type:"homework_common"});(Be==null?void 0:Be.student_count)===0?Xt(we):(Pe(we),ee(Be))}),Xt=oe=>It(void 0,null,function*(){pt(!0);const d=yield(0,J.ZP)(`/api/courses/${g.coursesId}/homework_commons/publish_with_homework_list_position.json`,{method:"post",body:ze({},oe)});pt(!1),d.status===0&&((0,F.L9)(["\u6559\u5B66\u8BFE\u5802","\u56FE\u6587\u4F5C\u4E1A","\u7ACB\u5373\u53D1\u5E03"]),S.ZP.success("\u53D1\u5E03\u6210\u529F"),a({type:"classroomList/setActionTabs",payload:{key:"\u6E05\u9664\u9009\u62E9\u6570\u636E"}}),C.onCallback&&C.onCallback(),Mt(),localStorage.getItem("Noviceguide")==="0"||a({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5E95\u90E8\u5F39\u7A97",type:13,text:Le.createElement("div",null,"\u6700\u540E\uFF0C\u54B1\u4EEC\u7ED9\u6559\u5B66\u8BFE\u5802\u6DFB\u52A0\u4E00\u540D\u5B66\u751F~\u70B9\u51FB\u201C\u6DFB\u52A0\u5B66\u751F\u201D\uFF0C\u5728\u5F39\u7A97\u9875\u9762\u4E2D\u8F93\u5165\u5E76\u641C\u7D22\u5B66\u751F\u59D3\u540D\uFF0C\u70B9\u51FB\u201C\u786E\u5B9A\u201D\u5C31\u53EF\u4EE5\u4E3A\u60A8\u7684\u8BFE\u5802\u6DFB\u52A0\u7B2C\u4E00\u4F4D\u5B66\u751F\u5566~")}}))}),hu=()=>{W(1),v([]),De([])},{detailCommonHomeworksList:tn}=t,un=A>p*k,[Cu,pt]=(0,u.useState)(!1);return Le.createElement("div",null,Le.createElement(ue.default,{width:600,centered:!0,confirmLoading:Cu,title:"\u53D1\u5E03\u4F5C\u4E1A",open:t.actionTabs.key==="\u7ACB\u5373\u53D1\u5E03",okText:"\u53D1\u5E03\u4F5C\u4E1A",cancelText:"\u6682\u4E0D\u53D1\u5E03",onOk:ju,onCancel:()=>{hu(),Mt(),a({type:"classroomList/setActionTabs",payload:{}})}},Le.createElement("p",{className:"tc"},"\u5B66\u751F\u5C06\u7ACB\u5373\u6536\u5230\u4F5C\u4E1A",Le.createElement("br",null),'\u672C\u64CD\u4F5C\u53EA\u5BF9"\u672A\u53D1\u5E03"\u7684\u4F5C\u4E1A\u6709\u6548'),h&&Le.createElement(z.default,{form:_},Le.createElement("div",{style:{paddingLeft:0}},Le.createElement(w.Z,{className:"mt30",align:"middle"},Le.createElement(B.Z,null,Le.createElement(z.default.Item,{name:"publish_time",label:"\u53D1\u5E03\u65F6\u95F4"},Le.createElement(ie.default,{style:{width:170,marginRight:"25px"},disabledDate:oe=>(0,fe.Q8)(oe,E),disabledTime:oe=>(0,fe.d0)(oe),placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:te()((0,F.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",allowClear:!1}))),Le.createElement(B.Z,{className:"ml20"},Le.createElement(z.default.Item,{name:"end_time",label:"\u622A\u6B62\u65F6\u95F4"},Le.createElement(ie.default,{style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:te()((0,F.U6)(),"HH:mm")},disabledDate:oe=>(0,fe.Q8)(oe,E,_.getFieldValue("publish_time")),disabledTime:oe=>(0,fe.d0)(oe,_.getFieldValue("publish_time")),format:"YYYY-MM-DD HH:mm",allowClear:!1})))),t.actionTabs.type===2&&Le.createElement(w.Z,{style:{marginBottom:"10px"}},Le.createElement("span",{className:"mr5"},"\u53D1\u5E03\u8BBE\u7F6E:"),Le.createElement(Y.ZP.Group,{value:xe,onChange:oe=>{ot(oe.target.value),De([])}},Le.createElement(Y.ZP,{value:!0,disabled:!t.actionTabs.manage_all_group},"\u7EDF\u4E00\u53D1\u5E03"),Le.createElement(Y.ZP,{className:"ml20",disabled:h.length<=0,value:!1},"\u5206\u73ED\u53D1\u5E03"))),h.length<=0&&t.actionTabs.type===2&&Le.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"')),(t.actionTabs.type===1||!xe)&&h.length>0&&Le.createElement("div",{style:{display:"flex",justifyContent:"space-between",marginBottom:"10px"}},Le.createElement("span",{style:{flex:1}},Le.createElement(x.default,{checked:se.length===h.length,onChange:oe=>{se.length===h.length?De([]):De(h.filter(d=>!d.is_published))}},"\u5168\u9009")),Le.createElement("span",{style:{width:16}}),Le.createElement("span",{style:{flex:1}},"\u5DF2\u9009\u62E9",se.length||0,"\u4E2A\u5206\u73ED")),(t.actionTabs.type===1||!xe)&&h.length>0&&Le.createElement(je.Z,{data:h,selectedRowKeys:se,setSelectedRowKeys:De})),!((o=(r=(y=t==null?void 0:t.actionTabs)==null?void 0:y.selectArrsAll)==null?void 0:r[0])!=null&&o.is_shixun)&&Le.createElement(de.ZP,{value:O,onChange:oe=>Je(ze({},oe))})),Le.createElement(he.Z,{resdata:N,type:((s=t.actionTabs.selectArrs)==null?void 0:s.length)===1?"shixun":"shixunpush",okloading:Cu,oktext:(N==null?void 0:N.can_copy_num)===0?"\u786E\u5B9A":"\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362",onok:oe=>It(void 0,null,function*(){pt(!0);let d=yield(0,J.ZP)(`/api/courses/${g.coursesId}/batch_copy_shixuns.json`,{method:"post",body:{type:"homework_common",ids:[...t.actionTabs.selectArrs]}});pt(!1),(d==null?void 0:d.status)===0&&Xt(et)})}))};var yn=(0,f.connect)(({classroomList:e})=>({classroomList:e}))($t),cu=l(2948),Au=Object.defineProperty,Bu=Object.defineProperties,ft=Object.getOwnPropertyDescriptors,mu=Object.getOwnPropertySymbols,Tu=Object.prototype.hasOwnProperty,St=Object.prototype.propertyIsEnumerable,Wt=(e,n,t)=>n in e?Au(e,n,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[n]=t,Ut=(e,n)=>{for(var t in n||(n={}))Tu.call(n,t)&&Wt(e,t,n[t]);if(mu)for(var t of mu(n))St.call(n,t)&&Wt(e,t,n[t]);return e},Ru=(e,n)=>Bu(e,ft(n)),Ve=(e,n,t)=>new Promise((a,E)=>{var C=o=>{try{r(t.next(o))}catch(s){E(s)}},y=o=>{try{r(t.throw(o))}catch(s){E(s)}},r=o=>o.done?a(o.value):Promise.resolve(o.value).then(C,y);r((t=t.apply(e,n)).next())});const Kt=({classroomList:e,dispatch:n})=>{const t=(0,f.useIntl)(),a=(0,f.useParams)();return u.createElement(ue.default,{centered:!0,title:t.formatMessage({id:"classrooms.prompt",defaultMessage:"\u63D0\u793A"}),open:e.actionTabs.key==="\u8BBE\u4E3A\u516C\u5F00",okText:t.formatMessage({id:"classrooms.confirm",defaultMessage:"\u786E\u5B9A"}),cancelText:"\u53D6\u6D88",onOk:()=>Ve(void 0,null,function*(){(yield(0,J.ZP)(`/api/courses/${a.coursesId}/homework_commons/set_public.json`,{method:"post",body:{homework_ids:[...e.actionTabs.selectArrs]}})).status===0&&((0,F.L9)(["\u6559\u5B66\u8BFE\u5802","\u56FE\u6587\u4F5C\u4E1A","\u8BBE\u4E3A\u516C\u5F00"]),S.ZP.success("\u64CD\u4F5C\u6210\u529F"),n({type:"classroomList/setActionTabs",payload:{key:"\u6E05\u9664\u9009\u62E9\u6570\u636E"}}),(0,i.GJ)()?n({type:"classroomList/getClassroomTeacherCommonList",payload:Ru(Ut({},e.actionTabs.params),{type:1})}):n({type:"classroomList/getClassroomCommonList",payload:Ut({},e.actionTabs.params)}))}),onCancel:()=>{n({type:"classroomList/setActionTabs",payload:{}})}},u.createElement("p",null,"\u8BBE\u4E3A\u516C\u5F00\u540E\uFF0C\u975E\u8BFE\u5802\u6210\u5458\u4E5F\u53EF\u4EE5\u8BBF\u95EE\u67E5\u770B",u.createElement("br",null),"\u662F\u5426\u786E\u8BA4\u8BBE\u4E3A\u516C\u5F00\uFF1F"))};var Zt=(0,f.connect)(({classroomList:e})=>({classroomList:e}))(Kt),du=Object.defineProperty,Lu=Object.defineProperties,Dt=Object.getOwnPropertyDescriptors,qt=Object.getOwnPropertySymbols,$u=Object.prototype.hasOwnProperty,nn=Object.prototype.propertyIsEnumerable,Nu=(e,n,t)=>n in e?du(e,n,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[n]=t,Yu=(e,n)=>{for(var t in n||(n={}))$u.call(n,t)&&Nu(e,t,n[t]);if(qt)for(var t of qt(n))nn.call(n,t)&&Nu(e,t,n[t]);return e},_n=(e,n)=>Lu(e,Dt(n)),Dn=(e,n)=>{var t={};for(var a in e)$u.call(e,a)&&n.indexOf(a)<0&&(t[a]=e[a]);if(e!=null&&qt)for(var a of qt(e))n.indexOf(a)<0&&nn.call(e,a)&&(t[a]=e[a]);return t},Vn=(e,n,t)=>new Promise((a,E)=>{var C=o=>{try{r(t.next(o))}catch(s){E(s)}},y=o=>{try{r(t.throw(o))}catch(s){E(s)}},r=o=>o.done?a(o.value):Promise.resolve(o.value).then(C,y);r((t=t.apply(e,n)).next())});const on=e=>{var n=e,{classroomList:t,dispatch:a,onCallback:E}=n,C=Dn(n,["classroomList","dispatch","onCallback"]);const y=(0,f.useIntl)(),r=(0,f.useParams)();return r.id=r.coursesId,u.createElement(ue.default,{centered:!0,title:y.formatMessage({id:"classrooms.prompt",defaultMessage:"\u63D0\u793A"}),open:t.actionTabs.key==="\u6536\u85CF",okText:y.formatMessage({id:"classrooms.confirm",defaultMessage:"\u786E\u5B9A"}),cancelText:"\u53D6\u6D88",onOk:()=>Vn(void 0,null,function*(){(yield(0,J.ZP)(`/api/courses/${r.id}/homework_commons/add_to_homework_bank.json`,{method:"post",body:{all_check:0,homework_ids:[...t.actionTabs.selectArrs]}})).status===0&&((0,F.L9)(["\u6559\u5B66\u8BFE\u5802","\u56FE\u6587\u4F5C\u4E1A","\u6536\u85CF"]),S.ZP.success("\u6536\u85CF\u6210\u529F\uFF0C\u8BF7\u524D\u5F80\u3010\u4E2A\u4EBA\u4E3B\u9875/\u8BFE\u5802\u8D44\u6E90\u3011\u67E5\u770B"),a({type:"classroomList/setActionTabs",payload:{}}),E&&E(),(0,i.GJ)()?a({type:"classroomList/getClassroomTeacherCommonList",payload:_n(Yu({},t.actionTabs.params),{type:1})}):a({type:"classroomList/getClassroomCommonList",payload:Yu({},t.actionTabs.params)}),a({type:"classroomList/setActionTabs",payload:{}}))}),onCancel:()=>{a({type:"classroomList/setActionTabs",payload:{}})}},"\u786E\u8BA4\u6536\u85CF\uFF1F")};var eu=(0,f.connect)(({classroomList:e})=>({classroomList:e}))(on),Ce=l(92832),Ft=Object.defineProperty,Ht=Object.getOwnPropertySymbols,Qu=Object.prototype.hasOwnProperty,an=Object.prototype.propertyIsEnumerable,sn=(e,n,t)=>n in e?Ft(e,n,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[n]=t,Xu=(e,n)=>{for(var t in n||(n={}))Qu.call(n,t)&&sn(e,t,n[t]);if(Ht)for(var t of Ht(n))an.call(n,t)&&sn(e,t,n[t]);return e},Gn=(e,n,t)=>new Promise((a,E)=>{var C=o=>{try{r(t.next(o))}catch(s){E(s)}},y=o=>{try{r(t.throw(o))}catch(s){E(s)}},r=o=>o.done?a(o.value):Promise.resolve(o.value).then(C,y);r((t=t.apply(e,n)).next())});const P=({classroomList:e,loading:n,dispatch:t,onCallback:a})=>{var E,C;const y=(0,f.useIntl)(),r=(0,f.useParams)(),o=(0,f.useLocation)(),{actionTabs:s}=e,[Q]=z.default.useForm(),g=_=>_&&_Gn(void 0,null,function*(){var _;const p=Q.getFieldValue(),W=`/api/course_modules/${e.detailCommonHomeworksList.main_category_id}/add_second_category.json`,h=yield(0,J.ZP)(W,{method:"post",body:Xu({},p)});if(h.status===0){S.ZP.success("\u6DFB\u52A0\u6210\u529F"),a&&a(),t({type:"classroomList/setActionTabs",payload:{}}),t({type:"classroomList/getClassroomLeftMenus",payload:{id:r.coursesId}});const v=e.actionTabs.selectArrs.type,A=(h==null?void 0:h.category_id)||0;let L=(_=o.pathname)==null?void 0:_.split("/");L[4]=A,L[3]=v||L[3];const k=L==null?void 0:L.join("/");f.history.push(k)}}),onCancel:()=>{t({type:"classroomList/setActionTabs",payload:{}})}},u.createElement("p",{className:"tc"},u.createElement("br",null)),e.courseGroups.course_groups&&u.createElement(z.default,{form:Q,initialValues:{name:""}},u.createElement(z.default.Item,{name:"name"},u.createElement(w.Z,{className:"mt30"},u.createElement(B.Z,null,"\u76EE\u5F55\u540D\u79F0\uFF1A"),u.createElement(B.Z,{flex:"1"},u.createElement(Ce.default,{defaultValue:((E=s.selectArrs)==null?void 0:E.category_name)||((C=s.selectArrs)==null?void 0:C.name)}))))))};var U=(0,f.connect)(({classroomList:e,loading:n})=>({classroomList:e,loading:n}))(P),X=l(99313),T=l(3113),ae=l(26724),tt=l.n(ae),ht=l(48066),bt=l(28103),Ge=l(81327),ut=l(71418),Re={shixunItemWrapper:"shixunItemWrapper___MCH1_",checkboxWrapper:"checkboxWrapper___Wq91L",contentWrapper:"contentWrapper___wVVCm",title:"title___wFVrK",desc:"desc___hBibi",info:"info___CPhwr",scrollWrap:"scrollWrap___kAeEG",loading:"loading___Ab7gJ"},Pt=l(3918),Yt=Object.defineProperty,Vt=Object.defineProperties,gt=Object.getOwnPropertyDescriptors,Ct=Object.getOwnPropertySymbols,Gt=Object.prototype.hasOwnProperty,Du=Object.prototype.propertyIsEnumerable,tu=(e,n,t)=>n in e?Yt(e,n,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[n]=t,Ue=(e,n)=>{for(var t in n||(n={}))Gt.call(n,t)&&tu(e,t,n[t]);if(Ct)for(var t of Ct(n))Du.call(n,t)&&tu(e,t,n[t]);return e},wt=(e,n)=>Vt(e,gt(n)),Jt=(e,n,t)=>new Promise((a,E)=>{var C=o=>{try{r(t.next(o))}catch(s){E(s)}},y=o=>{try{r(t.throw(o))}catch(s){E(s)}},r=o=>o.done?a(o.value):Promise.resolve(o.value).then(C,y);r((t=t.apply(e,n)).next())});const{Paragraph:Nt}=ht.default,Mu=({createShixunParams:e},n)=>{const t=[{name:"\u5168\u90E8",id:"0"},{name:"\u521D\u7EA7",id:"1"},{name:"\u4E2D\u7EA7",id:"2"},{name:"\u4E2D\u9AD8\u7EA7",id:"3"},{name:"\u9AD8\u7EA7",id:"4"}],a=[{name:"\u6700\u65B0",id:"new"},{name:"\u6700\u70ED",id:"hot"},{name:"\u6211\u7684",id:"mine"}],[E,C]=(0,u.useState)("0"),[y,r]=(0,u.useState)("hot"),[o,s]=(0,u.useState)([]),[Q,g]=(0,u.useState)(!0),[_,p]=(0,u.useState)(1),W=(0,u.useRef)(null),h=(0,u.useRef)(null),v=(0,u.useRef)({page:1,order:"hot",keyword:"",shixun_type:"jupyter",diff:"0",limit:10,mine:"",status:""}),A=D=>{r(D),v.current.order=D,D==="mine"?(v.current.mine="true",v.current.status="2"):(v.current.mine="",v.current.status=""),L(v.current)},L=(D,b)=>Jt(void 0,null,function*(){g(!0),clearTimeout(W.current),W.current=setTimeout(()=>Jt(void 0,null,function*(){console.log(D,"params2");const se=yield(0,ce.he)(D);if(!se.status){if(b){se.shixuns.length===0&&me(!1),s(De=>[...De,...se.shixuns]),g(!1);return}h.current.scrollTop=0,me(!0),p(_+1),g(!1),s(se.shixuns)}}),1e3)});(0,u.useImperativeHandle)(n,()=>({search:D=>L(wt(Ue({},v.current),{keyword:D})),changeKeyWord:D=>v.current.keyword=D})),(0,u.useEffect)(()=>{L(v.current)},[]);const[k,Fe]=(0,u.useState)([]),Ee=D=>{Fe(D),e.current.shixuns_info=D.map(b=>({id:b,is_copy:!1,is_use:!0}))},[V,me]=(0,u.useState)(!0),m=D=>{L(wt(Ue({},v.current),{page:D}),!0)};return u.createElement("div",{className:"mt20"},u.createElement(w.Z,{justify:"space-between",style:{marginBottom:8}},u.createElement(B.Z,null,t.map((D,b)=>u.createElement("span",{key:b,style:{border:"none",marginRight:20,color:E===D.id?"#3061D0":"rgba(0, 0, 0, 0.85)"},onClick:()=>{C(D.id),v.current.diff=D.id,L(v.current)}},D.name))),u.createElement(B.Z,null,u.createElement(Pt.tp,{dataSource:a,value:y,onChange:A}))),u.createElement("div",{className:Re.scrollWrap},u.createElement("div",{ref:h,style:{maxHeight:260,overflow:"hidden auto"}},u.createElement(tt(),{initialLoad:!1,pageStart:1,threshold:100,loadMore:m,hasMore:V&&!Q,useWindow:!1,key:_},u.createElement(x.default.Group,{onChange:Ee,value:k},o.map(D=>{const{name:b,id:se,description:De,challenge_names:xe,author_name:ot,author_school_name:O,level:Je,total_stu_num:N}=D||{};return u.createElement("div",{key:se,className:Re.shixunItemWrapper},u.createElement(w.Z,{align:"middle",className:Re.checkboxWrapper,gutter:14,style:{padding:"20px 20px 0 20px",background:"transparent",marginBottom:"0px"}},u.createElement(x.default,{value:se,style:{paddingRight:"10px"}}),u.createElement("div",{className:Re.title,style:{fontWeight:"600"}},b)),u.createElement("div",{className:Re.contentWrapper},u.createElement(Nt,{ellipsis:{rows:2},className:Re.desc,style:{color:"#8e8888",fontSize:"12px",margin:"5px 0px"}},De),u.createElement(w.Z,null,xe.map((ee,et)=>u.createElement("span",{key:et,className:Re.mission,style:{fontSize:"14px",fontWeight:"600",color:"#4f4f4b"}},u.createElement("span",{style:{paddingRight:"5px"}},"\u7B2C",et+1,"\u5173")," ",ee))),u.createElement(bt.Z,{dashed:!0,style:{margin:"8px 0"}}),u.createElement(w.Z,{className:Re.info},u.createElement(Ge.Z,null,u.createElement("span",{style:{fontWeight:"600",color:"black"}},ot),u.createElement("span",null,"|"),u.createElement("span",null,O),u.createElement("span",null,"|"),u.createElement("span",null,"\u96BE\u5EA6\u7CFB\u6570\xA0",u.createElement("span",{style:{fontWeight:"400",color:"#000000"}},Je)),u.createElement("span",null,"|"),u.createElement("span",null,"\u5B66\u4E60\u4EBA\u6570\xA0\xA0",u.createElement("span",{style:{fontWeight:"600",color:"black"}},N))))))})))),Q&&u.createElement("div",{className:Re.loading},u.createElement(ut.Z,{spinning:!0}))))};var pu=(0,u.forwardRef)(Mu),lt={flex_box_center:"flex_box_center___tAeTj",flex_space_between:"flex_space_between___BezSK",flex_box_vertical_center:"flex_box_vertical_center___JfJiq",flex_box_center_end:"flex_box_center_end___air4X",flex_box_column:"flex_box_column___qTppb",line1:"line1___cEh6G",form:"form___jhJBq",small_search:"small_search___AIvFL",border:"border___ZUiNZ"},nt=l(2524),zt=l(79274),Se=l(59301),Eu=Object.defineProperty,xt=Object.getOwnPropertySymbols,kt=Object.prototype.hasOwnProperty,qu=Object.prototype.propertyIsEnumerable,Wu=(e,n,t)=>n in e?Eu(e,n,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[n]=t,bu=(e,n)=>{for(var t in n||(n={}))kt.call(n,t)&&Wu(e,t,n[t]);if(xt)for(var t of xt(n))qu.call(n,t)&&Wu(e,t,n[t]);return e},au=(e,n,t)=>new Promise((a,E)=>{var C=o=>{try{r(t.next(o))}catch(s){E(s)}},y=o=>{try{r(t.throw(o))}catch(s){E(s)}},r=o=>o.done?a(o.value):Promise.resolve(o.value).then(C,y);r((t=t.apply(e,n)).next())});const{TabPane:Jn}=X.default,vn=({shixunHomeworks:e,loading:n,classroomList:t,dispatch:a,refreshList:E})=>{const C=(0,f.useIntl)(),y=(0,f.useParams)(),r=(0,f.useLocation)(),[o]=z.default.useForm(),{brankList:s}=e,[Q,g]=(0,u.useState)(!1);let[_,p]=(0,u.useState)(!0),[W,h]=(0,u.useState)(!1);const[v,A]=(0,u.useState)("myself");let[L,k]=(0,u.useState)([]);const[Fe,Ee]=(0,u.useState)(),[V,me]=(0,u.useState)({}),[m,D]=(0,u.useState)({page:0,limit:20,object_type:"normal",search:"",filter:"myself"}),b=[{name:"\u6211\u7684\u8D44\u6E90",id:"myself"},{name:"\u516C\u5171\u8D44\u6E90",id:"public"},{name:"jupyter\u5B9E\u8BAD",id:"jupyter"}];(0,u.useEffect)(()=>{e.actionTabs.key==="\u9898\u5E93\u9009\u7528"&&De()},[e.actionTabs.key]);let se=[];const De=function(){return au(this,null,function*(){var N;if(_){g(!1),++m.page;const ee=yield a({type:"shixunHomeworks/getBrankList",payload:bu({},m)});L=[...L.concat(ee.object_list)],Ee(ee.is_teacher),((N=ee.object_list)==null?void 0:N.length)au(void 0,null,function*(){h(!0);const ee=yield(0,Ie.aQ)(N);h(!1),ee.status||(E(),a({type:"shixunHomeworks/setActionTabs",payload:{}}),a({type:"classroomList/getClassroomLeftMenus",payload:{id:N.coursesId}}))}),O=(0,u.useRef)(),{detailCommonHomeworksList:Je}=t;return Se.createElement("div",null,Se.createElement(ue.default,{className:lt.border,centered:!0,title:Se.createElement("span",{style:{fontWeight:"600"}},"\u9009\u7528\u8BFE\u5802\u8D44\u6E90"),destroyOnClose:!0,open:e.actionTabs.key==="\u9898\u5E93\u9009\u7528",okText:C.formatMessage({id:"classrooms.confirm",defaultMessage:"\u786E\u5B9A"}),cancelText:"\u53D6\u6D88",width:800,bodyStyle:{minHeight:200},okButtonProps:{loading:W},onOk:()=>au(void 0,null,function*(){var N,ee,et;if(v==="jupyter"){console.log("----createShixunParams.current",xe.current);let Ot=yield(0,ce.Tr)({id:[...(ee=(N=xe.current)==null?void 0:N.shixuns_info)==null?void 0:ee.map(Mt=>Mt.id)],course_id:y.coursesId,type:"shixun"});(Ot==null?void 0:Ot.student_count)===0?ot(xe.current):me(Ot);return}h(!0);const Pe=o.getFieldsValue(),yt=yield a({type:"shixunHomeworks/saveBanks",payload:{course_id:y.coursesId,object_type:"normal",category:y.categoryId,bank_id:Pe.group_ids}});(yt==null?void 0:yt.status)===0&&((0,F.L9)(["\u6559\u5B66\u8BFE\u5802","\u56FE\u6587\u4F5C\u4E1A","\u9009\u7528\u8BFE\u5802\u8D44\u6E90"]),a({type:"classroomList/getClassroomLeftMenus",payload:{id:y.coursesId}}),a({type:"shixunHomeworks/setActionTabs",payload:{}}),a({type:"classroomList/setActionTabs",payload:{key:"\u7ACB\u5373\u53D1\u5E03",type:1,selectArrs:yt.object_ids,params:(et=e.actionTabs)==null?void 0:et.params,manage_all_group:Je==null?void 0:Je.manage_all_group}})),h(!1)}),onCancel:()=>{a({type:"shixunHomeworks/setActionTabs",payload:{}})}},Se.createElement(w.Z,{style:{borderBottom:"0.5px solid gainsboro",paddingBottom:"15px"}},Se.createElement(B.Z,{span:12},b.map((N,ee)=>Se.createElement(T.ZP,{key:ee,shape:"round",style:v===N.id?{background:"#e8efff",border:"none",color:"#6f9fe6"}:{background:"#f6f6f6",border:"none"},type:v===N.id?"ghost":"default",className:"mr10",onClick:et=>au(void 0,null,function*(){if(N.id==="jupyter"){A(N.id);return}L=[],_=!0,m.page=0,m.search="",m.filter=N.id,De(),A(N.id)})},N.name))),Se.createElement(B.Z,{span:12,className:"tr"},Se.createElement(Ce.default.Search,{className:lt.small_search,placeholder:"\u8F93\u5165\u6807\u9898\u8FDB\u884C\u641C\u7D22",onChange:N=>{var ee;v==="jupyter"&&((ee=O.current)==null||ee.changeKeyWord(N.target.value))},suffix:Se.createElement("i",{className:`iconfont icon-sousuo9 font14 ${lt.searchIcon}`}),onSearch:N=>{var ee;if(N&&(0,zt.tk)({name:N,copywriting:N,position:"HomeworkCommon"}),v==="jupyter"){(ee=O.current)==null||ee.search(N);return}_=!0,m.search=N,m.page=0,L=[],De()},style:{width:260}}))),v==="myself"&&Se.createElement("p",{className:"tc mt10"},"\u9009\u7528\u5BF9\u8C61\uFF1A\u4F60\u5728\u8BFE\u5802\u56FE\u6587\u4F5C\u4E1A\u5217\u8868\u4E2D\u5DF2",Se.createElement("span",{className:"c-orange"},"\u6536\u85CF"),"\u7684\u56FE\u6587\u4F5C\u4E1A"),v==="public"&&Se.createElement("p",{className:"tc mt10"},"\u9009\u7528\u5BF9\u8C61\uFF1A\u9898\u5E93\u4E2D\u5DF2\u8BBE\u7F6E\u6210\u516C\u5171\u5C5E\u6027\u7684\u6240\u6709\u56FE\u6587\u4F5C\u4E1A"),v==="jupyter"?Se.createElement(pu,{createShixunParams:xe,ref:O}):Se.createElement("div",{style:{background:"#F4FAFF",maxHeight:200,overflow:"auto",padding:"20px 10px"}},!Fe&&v==="public"&&Se.createElement("div",{style:{display:"flex",flexDirection:"column",paddingTop:"30px",alignItems:"center",justifyContent:"center"}},Se.createElement("span",null,"\u901A\u8FC7\u804C\u4E1A\u8BA4\u8BC1\u7684\u6559\u5E08\u624D\u80FD\u8BBF\u95EE\u516C\u5171\u8BFE\u7A0B\u8D44\u6E90\u5E93"),Se.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")),Se.createElement(tt(),{initialLoad:!1,pageStart:0,threshold:700,loadMore:()=>{p(!1),De()},hasMore:_,useWindow:!1},Se.createElement(z.default,{form:o,initialValues:{group_ids:se},className:lt.form,onChange:N=>{se=o.getFieldValue()}},L==""&&Se.createElement(nt.Z,{styles:{margin:"10px auto"}}),Se.createElement(z.default.Item,{name:"group_ids"},Se.createElement(x.default.Group,{style:{width:"100%",flexDirection:"column"},className:"font14"},L==null?void 0:L.map(function(N,ee){return Se.createElement(w.Z,{key:ee},Se.createElement(B.Z,{flex:"2"},Se.createElement(x.default,{onChange:et=>{},key:ee,value:String(N.id),defaultChecked:!0},Se.createElement("span",{className:["c-black",lt.line1].join(" ")},N.name))),Se.createElement(B.Z,{flex:"1",className:"c-black"},Se.createElement("span",{className:lt.line1},N==null?void 0:N.course_list_name)),Se.createElement(B.Z,{flex:"50px",className:"c-black"},v==="public"&&(0,i.Ny)()?Se.createElement("span",{className:"c-blue current",onClick:()=>{window.open(`/users/innov/topics/${N.id}/personal/normal/edit`)}},"\u7F16\u8F91"):v==="myself"?Se.createElement("span",{className:"c-blue current",onClick:()=>{window.open(`/users/innov/topics/${N.id}/personal/normal/edit`)}},"\u7F16\u8F91"):N==null?void 0:N.username))}))))))),Se.createElement(he.Z,{resdata:V,type:"shixunpush",okloading:W,oktext:(V==null?void 0:V.can_copy_num)===0?C.formatMessage({id:"classrooms.confirm",defaultMessage:"\u786E\u5B9A"}):"\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362",onok:N=>au(void 0,null,function*(){xe.current.shixuns_info=N,ot(xe.current)})}))};var bn=(0,f.connect)(({shixunHomeworks:e,classroomList:n,loading:t})=>({shixunHomeworks:e,loading:t,classroomList:n}))(vn),su=l(59301);const zn=({styles:e={},onSelect:n,params:t,classroomList:a})=>{const[E,C]=(0,u.useState)(!1),y=(0,f.useIntl)(),[r,o]=(0,u.useState)("");(0,u.useEffect)(()=>{C(!1),o("")},[]);const s=()=>{var Q,g;if((0,i.Rm)()&&!((g=(Q=a==null?void 0:a.AssistantObject)==null?void 0:Q.normal)!=null&&g.can_create)){S.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}r==="1"&&f.history.push(`/classrooms/${t.coursesId}/common_homework/${t.categoryId}/add`),r==="2"&&(n(),C(!1),o(""))};return su.createElement(su.Fragment,null,su.createElement(nt.Z,{className:"animated fadeIn",customText:"\u8BE5\u8BFE\u7A0B\u65E0\u56FE\u6587\u4F5C\u4E1A\uFF0C\u53EF\u4EE5\u4E0B\u65B9\u6309\u94AE\u6216\u53F3\u4E0A\u65B9\u201C\u65B0\u5EFA\u4F5C\u4E1A\u201D\u6309\u94AE\u521B\u5EFA\u4F5C\u4E1A",ButtonText:"\u65B0\u5EFA\u4F5C\u4E1A",buttonProps:{onClick:()=>{C(!0)},className:"mr-20px",type:"primary",size:"large"}}),E&&su.createElement(ue.default,{open:!0,centered:!0,title:"\u65B0\u5EFA\u4F5C\u4E1A",onCancel:()=>C(!1),onOk:s},su.createElement("div",null,su.createElement("div",null,su.createElement(Y.ZP,{value:"1",style:{marginTop:"15px"},checked:r==="1",onClick:()=>o("1")},"\u65B0\u5EFA\u56FE\u6587\u4F5C\u4E1A")),su.createElement("div",null,su.createElement(Y.ZP,{value:"2",style:{marginTop:"15px"},checked:r==="2",onClick:()=>o("2")},"\u9009\u7528\u8D44\u6E90")))))};var Pn=(0,f.connect)(({classroomList:e})=>({classroomList:e}))(zn),wn=l(88761),Fn=l(57146),fu=l(59301),Un=Object.defineProperty,Kn=Object.defineProperties,xn=Object.getOwnPropertyDescriptors,kn=Object.getOwnPropertySymbols,On=Object.prototype.hasOwnProperty,Yn=Object.prototype.propertyIsEnumerable,Tn=(e,n,t)=>n in e?Un(e,n,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[n]=t,ln=(e,n)=>{for(var t in n||(n={}))On.call(n,t)&&Tn(e,t,n[t]);if(kn)for(var t of kn(n))Yn.call(n,t)&&Tn(e,t,n[t]);return e},Pu=(e,n)=>Kn(e,xn(n)),At=(e,n,t)=>new Promise((a,E)=>{var C=o=>{try{r(t.next(o))}catch(s){E(s)}},y=o=>{try{r(t.throw(o))}catch(s){E(s)}},r=o=>o.done?a(o.value):Promise.resolve(o.value).then(C,y);r((t=t.apply(e,n)).next())});const uu=({classroomList:e,loading:n,dispatch:t,shixunHomeworks:a})=>{const E=(0,f.useIntl)(),C=(0,f.useParams)(),[y]=z.default.useForm(),{workList:r,workSetting:o}=a,s=()=>{t({type:"shixunHomeworks/getWorkSetting",payload:ln({},C)}),t({type:"shixunHomeworks/getWorkList",payload:ln({},C)})};return fu.createElement(ue.default,{centered:!0,title:e.actionTabs.title||"\u8865\u4EA4\u9644\u4EF6",open:e.actionTabs.key==="\u8865\u4EA4\u9644\u4EF6",bodyStyle:{minHeight:200},onOk:()=>At(void 0,null,function*(){const Q=()=>At(void 0,null,function*(){var g;yield y.validateFields();const _=ln({},y.getFieldValue()),{selectArrs:p}=e.actionTabs;_.attachment_ids=(g=_.attachment_ids)==null?void 0:g.map(h=>h.response.id),(yield(0,wn.mz)(Pu(ln({},_),{homeworkId:p.work_id}))).status===0&&(y.resetFields(),t({type:"classroomList/setActionTabs",payload:{}}),s())});if(o!=null&&o.can_submit){if(!(o!=null&&o.submit_size)){S.ZP.warning("\u60A8\u7684\u4F5C\u54C1\u63D0\u4EA4\u673A\u4F1A\u5DF2\u7528\u5B8C\u3002\u5982\u9700\u7EE7\u7EED\u4FEE\u6539\uFF0C\u8BF7\u8054\u7CFB\u6307\u5BFC\u8001\u5E08\u6216\u5E73\u53F0\u8FD0\u8425\u3002");return}ue.default.confirm({title:E.formatMessage({id:"classrooms.prompt",defaultMessage:"\u63D0\u793A"}),icon:null,centered:!0,width:472,content:fu.createElement(fu.Fragment,null,"\u4F60\u8FD8\u6709 ",fu.createElement("span",{className:"ml5 mr5",style:{color:"#DF711C"}},o==null?void 0:o.submit_size)," \u6B21\u63D0\u4EA4\u673A\u4F1A\u3002\u786E\u8BA4\u63D0\u4EA4\u540E\uFF0C\u4E0A\u4E00\u6B21\u7684\u63D0\u4EA4\u8BB0\u5F55\u4F1A\u88AB\u8986\u76D6\u3002\u8BF7\u6CE8\u610F\uFF0C\u5230\u8FBE\u89C4\u5B9A\u7684\u63D0\u4EA4\u6B21\u6570\u540E\u5C06\u4E0D\u53EF\u518D\u6B21\u63D0\u4EA4\uFF0C\u786E\u5B9A\u662F\u5426\u63D0\u4EA4\uFF1F"),onOk:()=>{Q()}});return}Q()}),onCancel:()=>{y.resetFields(),t({type:"classroomList/setActionTabs",payload:{}})}},fu.createElement(z.default,{form:y,initialValues:{}},fu.createElement(z.default.Item,{name:"attachment_ids",rules:[{required:!0,message:"\u8BF7\u4E0A\u4F20\u9644\u4EF6"}]},fu.createElement(Fn.Z,null)),fu.createElement(z.default.Item,{name:"description"},fu.createElement(Ce.default.TextArea,{placeholder:`\u8BF7\u5728\u6B64\u8F93\u5165${e.actionTabs.title||"\u8865\u4EA4\u9644\u4EF6"}\u7684\u539F\u56E0\uFF0C\u6700\u5927\u9650\u5236100\u4E2A\u5B57\u7B26`,rows:7}))))};var Vu=(0,f.connect)(({classroomList:e,loading:n,shixunHomeworks:t})=>({classroomList:e,loading:n,shixunHomeworks:t}))(uu),rn=l(26881),nu=l(6630),st=l(20834),gu=l(38854),en={bottomControlContainer:"bottomControlContainer___K6Zcb",buttonWrap:"buttonWrap___rmEnc",moveCategory:"moveCategory___wEEAC"},hn=l(84105),Qn=(e,n,t)=>new Promise((a,E)=>{var C=o=>{try{r(t.next(o))}catch(s){E(s)}},y=o=>{try{r(t.throw(o))}catch(s){E(s)}},r=o=>o.done?a(o.value):Promise.resolve(o.value).then(C,y);r((t=t.apply(e,n)).next())}),Xn=({buttonDataSource:e,onClick:n})=>{const{allSelect:t,setAllSelect:a,setSelectArrs:E,dataSource:C,selectArrs:y,useBatchStatus:r,dispatch:o,params:s,getData:Q,detailLeftMenus:g,main_category_id:_,setSelectArrsAll:p}=(0,u.useContext)(co);let W;const[h,v]=(0,u.useState)(!1),[A,L]=(0,u.useState)(""),k=V=>{a(V.target.checked),E(V.target.checked?C.map(me=>me.homework_id):[]),V.target.checked?p([...C]):p([])},Fe=()=>{let V={courseId:s.id,container_type:"common_homework"};s.categoryId&&(V.category_id=s.categoryId),o({type:"classroomList/getAllTaskList",payload:V}),o({type:"classroomList/setActionTabs",payload:{key:"\u8C03\u6574\u6392\u5E8F"}})};g.course_modules&&(W=g.course_modules.filter(V=>V.type==="common_homework")[0]);const Ee=u.createElement("div",{className:en.moveCategory,onMouseLeave:V=>v(!1)},u.createElement(st.default,{onClick:V=>Qn(void 0,[V],function*({item:me,key:m,keyPath:D,domEvent:b}){if(y=="")return S.ZP.error("\u8BF7\u9009\u62E9\u4F60\u8981\u64CD\u4F5C\u7684\u4EFB\u52A1"),null;(yield(0,J.ZP)(`/api/courses/${s.id}/homework_commons/move_to_category.json`,{method:"post",body:{homework_ids:y,new_category_id:m}})).status===0&&(S.ZP.success("\u64CD\u4F5C\u6210\u529F"),r(!1),Q(),o({type:"classroomList/getClassroomLeftMenus",payload:{id:s.coursesId}}))}),style:{maxHeight:300,width:240,overflow:"auto"}},u.createElement("li",{className:"ant-menu-item multi-llipsis1e ant-menu-item-only-child"},u.createElement(Ce.default,{onChange:V=>{L(V.target.value)}})),W&&W.second_category.filter(V=>V.category_name!=="\u672A\u5206\u914D\u76EE\u5F55").map(function(V,me){var m;if(!(A!==""&&V.category_name.indexOf(A)<0))return u.createElement(u.Fragment,null,u.createElement(st.default.Item,{className:"multi-llipsis1e",key:V.category_id},V.category_name),(m=V==null?void 0:V.third_category)==null?void 0:m.map(D=>u.createElement(st.default.Item,{style:{marginLeft:20},className:"multi-llipsis1e",key:D.category_id},D.category_name)))}),u.createElement("li",{className:"ant-menu-item multi-llipsis1e ant-menu-item-only-child",onClick:V=>{V.preventDefault(),o({type:"classroomList/setActionTabs",payload:{key:"\u6DFB\u52A0\u76EE\u5F55",params:s,selectArrs:{category_id:_,type:"common_homework"}}})}},"\u65B0\u5EFA\u5B50\u76EE\u5F55...")));return u.createElement("div",{className:en.bottomControlContainer},u.createElement(w.Z,{wrap:!1,align:"middle",justify:"space-between",style:{height:"100%"}},u.createElement(B.Z,{flex:1},u.createElement(w.Z,{wrap:!1,align:"middle",gutter:8},u.createElement(B.Z,null,u.createElement(x.default,{checked:t,onChange:k},"\u5168\u9009\u672C\u9875\uFF08",y.length,"\uFF09")),(0,i.GJ)()&&u.createElement(B.Z,null,u.createElement(gu.Z,{placement:"top",menu:{items:e,onClick:({key:V})=>{n({key:V})}}},u.createElement(T.ZP,{type:"primary",icon:u.createElement("i",{className:"iconfont icon-piliangcaozuo3"})},"\u6279\u91CF\u64CD\u4F5C"))),u.createElement(B.Z,null,u.createElement(T.ZP,{type:"primary",onClick:Fe,icon:u.createElement("i",{className:"iconfont icon-tiaozhengpaixu2"})},"\u8C03\u6574\u6392\u5E8F")),(0,i.GJ)()&&u.createElement(B.Z,null,u.createElement(gu.Z,{placement:"topLeft",dropdownRender:()=>Ee,getPopupContainer:V=>V.parentNode},u.createElement(T.ZP,{type:"primary",icon:u.createElement("i",{className:"iconfont icon-yidongmulu"})},"\u79FB\u52A8\u5230\u76EE\u5F55 ",u.createElement(hn.Z,null)))),(0,i.GJ)()&&u.createElement(B.Z,null,u.createElement(T.ZP,{type:"primary",onClick:()=>n({key:"collection",label:"\u6536\u85CF"}),icon:u.createElement("i",{className:"iconfont icon-shoucang1"})},"\u6536\u85CF")))),u.createElement(B.Z,null,u.createElement(T.ZP,{type:"primary",ghost:!0,onClick:()=>{E([]),r(!1)}},"\u53D6\u6D88\u64CD\u4F5C"))))},Gu=l(6848),Ju=l(1710),Bt={listContainer:"listContainer___Mm5xW",info:"info___QiWEF",title:"title___joRxA",left:"left___zZ5tn",right:"right___bwbxG",flexBox:"flexBox___HSPvA",detail:"detail___ktA2X",iconV:"iconV___jusZA",shixunTag:"shixunTag___VpW1p",pingceTag:"pingceTag___lvwVv",pingceTags:"pingceTags___mGPPO"},lu=l(28274),zu=l(80446),qn=Object.defineProperty,eo=Object.defineProperties,to=Object.getOwnPropertyDescriptors,Ln=Object.getOwnPropertySymbols,uo=Object.prototype.hasOwnProperty,Ae=Object.prototype.propertyIsEnumerable,He=(e,n,t)=>n in e?qn(e,n,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[n]=t,_t=(e,n)=>{for(var t in n||(n={}))uo.call(n,t)&&He(e,t,n[t]);if(Ln)for(var t of Ln(n))Ae.call(n,t)&&He(e,t,n[t]);return e},Qt=(e,n)=>eo(e,to(n)),ou=(e,n,t)=>new Promise((a,E)=>{var C=o=>{try{r(t.next(o))}catch(s){E(s)}},y=o=>{try{r(t.throw(o))}catch(s){E(s)}},r=o=>o.done?a(o.value):Promise.resolve(o.value).then(C,y);r((t=t.apply(e,n)).next())});const no=({dataSource:e,params:n,classroomList:t,manageAllGroup:a})=>{var E,C,y,r;const{batchStatus:o,selectArrs:s,setSelectArrs:Q,selectArrsAll:g,setSelectArrsAll:_,dispatch:p}=(0,u.useContext)(co),W=(0,f.useIntl)();let h=(0,f.useParams)();const[v,A]=(0,u.useState)(!1),L=(0,u.useRef)(),[k,Fe]=(0,u.useState)([]);h=Qt(_t(_t({},n),h),{category:h==null?void 0:h.categoryId}),(0,u.useEffect)(()=>{Fe([]),A(!1)},[]);const Ee=[{title:W.formatMessage({id:"classrooms.class",defaultMessage:"\u73ED\u7EA7"}),dataIndex:"course_group_name",key:"course_group_name"},{title:W.formatMessage({id:"classrooms.status",defaultMessage:"\u72B6\u6001"}),dataIndex:"status",key:"status",width:80,filters:[{text:"\u672A\u5F00\u59CB",value:"\u672A\u5F00\u59CB"},{text:"\u63D0\u4EA4\u4E2D",value:"\u63D0\u4EA4\u4E2D"},{text:"\u8865\u4EA4\u4E2D",value:"\u8865\u4EA4\u4E2D"},{text:"\u5DF2\u622A\u6B62",value:"\u5DF2\u622A\u6B62"},{text:"\u672A\u53D1\u5E03",value:"\u672A\u53D1\u5E03"},{text:"\u533F\u8BC4\u4E2D",value:"\u533F\u8BC4\u4E2D"}],onFilter:(m,D)=>D.status.indexOf(m)===0},{title:"\u63D0\u4EA4\u60C5\u51B5",dataIndex:"statistics",key:"statistics",width:80,render:m=>{var D,b;return m==="--"?m:u.createElement("span",null,u.createElement("span",null,(D=m==null?void 0:m.split("/"))==null?void 0:D[0]),"\xA0/\xA0",u.createElement("span",null,(b=m==null?void 0:m.split("/"))==null?void 0:b[1]))}},{title:"\u53D1\u5E03\u65F6\u95F4",dataIndex:"publish_time",key:"publish_time",sorter:!0,showSorterTooltip:!1,sortOrder:h.sort_by==="publish_time"?h.sort_direction==="desc"?"descend":"ascend":null},{title:"\u622A\u6B62\u65F6\u95F4",dataIndex:"end_time",key:"end_time",sorter:!0,showSorterTooltip:!1,sortOrder:h.sort_by==="end_time"?h.sort_direction==="desc"?"descend":"ascend":null},{title:"\u8865\u4EA4\u65F6\u95F4",dataIndex:"late_time",key:"late_time",sorter:!0,showSorterTooltip:!1,sortOrder:h.sort_by==="late_time"?h.sort_direction==="desc"?"descend":"ascend":null},{title:"\u5206\u73ED\u8001\u5E08",dataIndex:"teachers",key:"teachers",width:150,ellipsis:{showTitle:!1},render:m=>m==="--"||!m?"--":u.createElement("span",{title:m},m)}];function V(){return ou(this,null,function*(){let m=yield(0,J.ZP)(`/api/homework_commons/${e.homework_id}/group_settings_statistics.json`,{method:"get",params:_t({},h)});Fe(m.data)})}const me=m=>{s.includes(m)?(Q(s.filter(D=>D!==m)),_(g.filter(D=>D.homework_id!==m))):(Q([...s,m]),_([...g,e]))};return u.createElement("div",{className:Bt.listContainer,onClick:m=>{m.stopPropagation(),(!(0,i.GJ)()||(0,i.GJ)()&&L.current&&!L.current.contains(m.target))&&(0,F.xg)(`/classrooms/${h.coursesId}/common_homework/${e.homework_id}/detail`)}},(0,i.GJ)()&&u.createElement("span",{ref:L},u.createElement(x.default,{onClick:m=>{m.preventDefault(),m.stopPropagation()},style:{padding:"10px"},checked:s.includes(e.homework_id),onChange:()=>me(e.homework_id)})),u.createElement("div",{className:Bt.info},u.createElement("div",{className:Bt.title},u.createElement("div",{className:Bt.left,style:(0,i.dE)()?{paddingRight:(e==null?void 0:e.challenge_count)-(e==null?void 0:e.finished_challenge_count)?60:140}:{}},(0,i.GJ)()&&u.createElement(lu.Z,{value:e.status},u.createElement(F.VV,{temporary:!0,style:{margin:"0px 10px 0px 0px"},status:[e.status]})),(0,i.dE)()&&u.createElement(F.VV,{temporary:!0,style:{margin:"0px 10px 0px 0px"},status:e.status}),u.createElement("span",{onClick:m=>m.stopPropagation()},u.createElement(f.Link,{target:"_blank",to:`/classrooms/${h.coursesId}/common_homework/${e.homework_id}/detail${(0,i.dE)()?"?tabs=0":""}`},e.name)),e.is_shixun&&u.createElement("span",{className:Bt.shixunTag},"\u5B9E\u8BAD"),e.open_evaluate&&u.createElement(Gu.Z,{title:"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u542F\u7528\u8BC4\u6D4B\u529F\u80FD\uFF0C\u5B66\u751F\u5B8C\u6210\u8BC4\u6D4B\u540E\u7CFB\u7EDF\u5C06\u81EA\u52A8\u5224\u5206"},u.createElement("span",{className:Bt.pingceTag},"\u8BC4\u6D4B")),(e==null?void 0:e.is_shixun)&&!e.open_evaluate&&u.createElement(Gu.Z,{title:"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u672A\u542F\u7528\u8BC4\u6D4B\u529F\u80FD\uFF0C\u5B66\u751F\u63D0\u4EA4\u4F5C\u54C1\u540E\u9700\u6559\u5E08\u624B\u52A8\u8BC4\u5206"},u.createElement("span",{className:Bt.pingceTags},"\u8BC4\u6D4B"))),u.createElement("div",{className:Bt.right},(0,i.GJ)()&&e.status==="\u672A\u53D1\u5E03"&&u.createElement(f.Link,{target:"_blank",to:"/",onClick:m=>ou(void 0,null,function*(){m.stopPropagation(),m.preventDefault(),p({type:"classroomList/setActionTabs",payload:{key:"\u7ACB\u5373\u53D1\u5E03",selectArrs:[e==null?void 0:e.homework_id],selectArrsAll:[e],params:_t({},h),type:2,manage_all_group:a}})})},u.createElement("aside",{className:Bt.flexBox,style:{marginRight:"16px"}},u.createElement("i",{className:"iconfont icon-yishezhifabushijian1"}),u.createElement("div",null,W.formatMessage({id:"classrooms.publish",defaultMessage:"\u53D1\u5E03"})))),(0,i.dE)()&&u.createElement("div",{className:Bt.actionIcon},(e==null?void 0:e.challenge_count)-(e==null?void 0:e.finished_challenge_count)===0&&u.createElement("i",{className:"iconfont icon-yiwancheng1"}),!((E=e.status)!=null&&E.includes("\u5DF2\u622A\u6B62"))&&!((C=e.status)!=null&&C.includes("\u5BFC\u5165"))&&u.createElement("aside",{onClick:m=>ou(void 0,null,function*(){console.log(e),m.stopPropagation(),e.is_jupyter||e.is_jupyter_lab?(0,zu.Z)({is_jupyter:e.is_jupyter,is_jupyter_lab:e.is_jupyter_lab,shixunId:e.shixun_identifier,homework_common_id:e.homework_id}):(0,F.xg)(`/classrooms/${h.coursesId}/common_homework/${e.homework_id}/post`)}),className:Bt.flexBox,style:{marginRight:10}},u.createElement("i",{className:"iconfont icon-kaishixuexi font14"}),u.createElement("div",null,"\u63D0\u4EA4\u4F5C\u54C1")),(((y=e.status)==null?void 0:y.includes("\u5DF2\u622A\u6B62"))||((r=e.status)==null?void 0:r.includes("\u5BFC\u5165")))&&u.createElement("aside",{className:Bt.flexBox,style:{marginRight:10}},u.createElement("i",{className:"iconfont icon-chakanzuoye font14"}),u.createElement("div",null,"\u67E5\u770B\u4F5C\u54C1"))),(0,i.GJ)()&&u.createElement(gu.Z,{placement:"bottomCenter",overlayClassName:Bt.dro,dropdownRender:()=>u.createElement(st.default,null,e.status!=="\u5BFC\u5165"&&u.createElement(st.default.Item,{key:1,style:{textAlign:"center"}},u.createElement(f.Link,{target:"_blank",to:"/",onClick:m=>ou(void 0,null,function*(){m.stopPropagation(),m.preventDefault(),p({type:"classroomList/setActionTabs",payload:{key:"\u7ACB\u5373\u53D1\u5E03",selectArrs:[e==null?void 0:e.homework_id],selectArrsAll:[e],params:_t({},h),type:2,manage_all_group:a}})})},"\u7ACB\u5373\u53D1\u5E03")),e.status==="\u5BFC\u5165"&&u.createElement(st.default.Item,{key:23,style:{textAlign:"center"}},u.createElement(f.Link,{target:"_blank",to:"/",onClick:m=>ou(void 0,null,function*(){m.stopPropagation(),m.preventDefault(),p({type:"classroomList/setActionTabs",payload:{key:"\u8865\u5145\u6210\u7EE9",name:e==null?void 0:e.name,id:e==null?void 0:e.homework_id,type:"normal"}})})},"\u8865\u5145\u6210\u7EE9")),e.status!=="\u5BFC\u5165"&&u.createElement(st.default.Item,{key:2,style:{textAlign:"center"}},u.createElement(f.Link,{target:"_blank",to:"/",onClick:m=>ou(void 0,null,function*(){m.stopPropagation(),m.preventDefault(),p({type:"classroomList/setActionTabs",payload:{key:"\u7ACB\u5373\u622A\u6B62",selectArrs:[e==null?void 0:e.homework_id],selectArrsAll:[e],params:_t({},h),type:2}})})},W.formatMessage({id:"classrooms.deadlineImmediately",defaultMessage:"\u7ACB\u5373\u622A\u6B62"}))),u.createElement(st.default.Item,{key:22,style:{textAlign:"center"}},u.createElement(f.Link,{target:"_blank",to:"/",onClick:m=>ou(void 0,null,function*(){m.stopPropagation(),m.preventDefault(),p({type:"classroomList/setActionTabs",payload:{key:"\u5220\u9664",selectArrs:[e==null?void 0:e.homework_id],selectArrsAll:g,params:h,status:e==null?void 0:e.status}})})},W.formatMessage({id:"classrooms.deleteImmediately",defaultMessage:"\u7ACB\u5373\u5220\u9664"}))),e.status!=="\u5BFC\u5165"&&u.createElement(st.default.Item,{key:6,style:{textAlign:"center"}},u.createElement(f.Link,{target:"_blank",onClick:m=>{m.stopPropagation()},to:`/classrooms/${h.coursesId}/common_homework/${e.homework_id}/detail?tabs=3`},W.formatMessage({id:"classrooms.advancedSettings",defaultMessage:"\u9AD8\u7EA7\u8BBE\u7F6E"}))))},u.createElement("aside",{onClick:m=>m.stopPropagation(),className:Bt.flexBox,style:{cursor:"default"}},u.createElement("i",{className:"iconfont icon-gengduo4"}),u.createElement("div",null,"\u66F4\u591A"))))),u.createElement("div",{className:Bt.detail},(0,i.GJ)()&&u.createElement(u.Fragment,null,u.createElement("span",{className:"c-grey-333 mr20"},e.author),["\u672A\u5F00\u59CB","\u8FDB\u884C\u4E2D","\u5DF2\u622A\u6B62","\u63D0\u4EA4\u4E2D","\u8865\u4EA4\u4E2D","\u5DF2\u7ED3\u675F","\u533F\u8BC4\u4E2D","\u7533\u8BC9\u4E2D"].includes(e.status)&&!!e.uncommit_count&&u.createElement("span",{className:"c-grey-999 mr10"},u.createElement("span",{className:"mr5"},"\u672A\u505A\u9898"),e.uncommit_count,"\u4EBA"),["\u672A\u5F00\u59CB","\u8FDB\u884C\u4E2D","\u5DF2\u622A\u6B62","\u63D0\u4EA4\u4E2D","\u8865\u4EA4\u4E2D","\u5DF2\u7ED3\u675F","\u533F\u8BC4\u4E2D","\u7533\u8BC9\u4E2D"].includes(e.status)&&!!e.commit_count&&u.createElement("span",{className:"c-grey-999 mr10"},u.createElement("span",{className:"mr5"},"\u5DF2\u505A\u9898"),e.commit_count,"\u4EBA"),["\u672A\u5F00\u59CB","\u8FDB\u884C\u4E2D","\u5DF2\u622A\u6B62","\u63D0\u4EA4\u4E2D","\u8865\u4EA4\u4E2D","\u5DF2\u7ED3\u675F","\u533F\u8BC4\u4E2D","\u7533\u8BC9\u4E2D"].includes(e.status)&&!!e.compelete_count&&u.createElement("span",{className:"c-grey-999 mr10"},u.createElement("span",{className:"mr5"},"\u5DF2\u5B8C\u6210"),e.compelete_count,"\u4EBA"),["\u672A\u5F00\u59CB","\u8FDB\u884C\u4E2D","\u5DF2\u622A\u6B62","\u63D0\u4EA4\u4E2D","\u8865\u4EA4\u4E2D","\u533F\u8BC4\u4E2D","\u7533\u8BC9\u4E2D"].includes(e.status)&&u.createElement("span",{className:"c-grey-999 mr10"},u.createElement("span",{className:"mr5"},"\u53D1\u5E03\u65F6\u95F4"),e.publish_time),["\u672A\u5F00\u59CB","\u8FDB\u884C\u4E2D","\u5DF2\u622A\u6B62","\u63D0\u4EA4\u4E2D","\u8865\u4EA4\u4E2D","\u533F\u8BC4\u4E2D","\u7533\u8BC9\u4E2D"].includes(e.status)&&u.createElement("span",{className:"c-grey-999 mr10"},u.createElement("span",{className:"mr5"},"\u622A\u6B62\u65F6\u95F4"),e.end_time),["\u5DF2\u7ED3\u675F"].includes(e.status)&&u.createElement("span",{className:"c-grey-999 mr10"},u.createElement("span",{className:"mr5"},"\u7ED3\u675F\u65F6\u95F4"),e.status_time),!!(e!=null&&e.late_time)&&(e==null?void 0:e.late_time)!=="--"&&u.createElement("span",{className:"c-grey-999"},u.createElement("span",{className:"mr5"},"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"),e==null?void 0:e.late_time),["\u672A\u5F00\u59CB","\u8FDB\u884C\u4E2D","\u5DF2\u622A\u6B62","\u63D0\u4EA4\u4E2D","\u8865\u4EA4\u4E2D","\u533F\u8BC4\u4E2D","\u7533\u8BC9\u4E2D"].includes(e.status)&&u.createElement("span",{className:Bt.iconV,onClick:m=>ou(void 0,null,function*(){m.stopPropagation(),m.preventDefault(),v||V(),A(!v)})},u.createElement("i",{className:`iconfont icon-${v?"shouqi":"xiala2"}`})," "))),u.createElement("div",{className:Bt.content},(0,i.dE)()&&u.createElement("span",{className:Bt.infoStuIcon},u.createElement("span",{className:"c-grey-333"},e.author),e.status==="\u5DF2\u622A\u6B62"&&!!(e!=null&&e.status_time)&&u.createElement("span",{className:"c-grey-999 ml20"},u.createElement("i",{className:"iconfont icon-shengyushijian font12 mr5"})," ",e==null?void 0:e.status_time),u.createElement("span",{className:"ml20 c-grey-999"},u.createElement("i",{className:"iconfont icon-shijian1 font12 mr5"}),e==null?void 0:e.publish_time," \u81F3 ",e==null?void 0:e.end_time," "),!!(e!=null&&e.late_time)&&(e==null?void 0:e.late_time)!=="--"&&u.createElement("span",{className:"c-grey-999 ml20"},u.createElement("span",{className:"mr5"},"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4:"),e==null?void 0:e.late_time)),(0,i.GJ)()&&e.status!=="\u672A\u53D1\u5E03"&&v&&k.length>5&&u.createElement(Ju.default,{scroll:{y:240},onRow:m=>({onClick:D=>{D.stopPropagation(),D.preventDefault()}}),onHeaderRow:(m,D)=>({onClick:b=>{b.stopPropagation(),b.preventDefault()}}),pagination:!1,dataSource:k,style:{marginTop:14,marginRight:6,cursor:"default"},onChange:(m,D,b)=>{b.field&&(h.sort_by=b.field),b.order||(h.sort_direction="asc"),b.order==="ascend"&&(h.sort_direction="asc"),b.order==="descend"&&(h.sort_direction="desc"),b.order||(h.sort_direction="asc"),V()},columns:Ee}),(0,i.GJ)()&&e.status!=="\u672A\u53D1\u5E03"&&v&&k.length<6&&k.length>0&&u.createElement(Ju.default,{onRow:m=>({onClick:D=>{D.stopPropagation(),D.preventDefault()}}),onHeaderRow:(m,D)=>({onClick:b=>{b.stopPropagation(),b.preventDefault()}}),pagination:!1,dataSource:k,style:{marginTop:14,marginRight:6,cursor:"default"},onChange:(m,D,b)=>{b.field&&(h.sort_by=b.field),b.order||(h.sort_direction="asc"),b.order==="ascend"&&(h.sort_direction="asc"),b.order==="descend"&&(h.sort_direction="desc"),b.order||(h.sort_direction="asc"),V()},columns:Ee}))))};var oo=(0,f.connect)(({classroomList:e})=>({classroomList:e}))(no),ls={flex_box_center:"flex_box_center___C4zQ5",flex_space_between:"flex_space_between___fuVFA",flex_box_vertical_center:"flex_box_vertical_center___gas9O",flex_box_center_end:"flex_box_center_end___cul_h",flex_box_column:"flex_box_column___Hnybs",bg:"bg___Xjnb9",containerTitle:"containerTitle___nUfhA",containerDesc:"containerDesc___hxvCz",listItem:"listItem___IIjIB",info:"info___lrlYR",title:"title___Ze3ce",titleLeft:"titleLeft___ZCxr3",titleRight:"titleRight___wJOOz",acitons:"acitons___KX0L0",moveCategory:"moveCategory___NCC5f",spanSize:"spanSize___c_mTZ"},ao=l(13904),wu={otherHomeworkWrap:"otherHomeworkWrap___Ov7Y4",otherHomeworkContainer:"otherHomeworkContainer___L40jT",flex:"flex___ZqR0T",search:"search___XYsMV",content:"content___TFbjP",listItem:"listItem___hEqkH",info:"info___aiccH",title:"title___j6wv0",describe:"describe___H2zMp",footer:"footer___Cv6ep"},rs=Object.defineProperty,is=Object.defineProperties,cs=Object.getOwnPropertyDescriptors,Ao=Object.getOwnPropertySymbols,ms=Object.prototype.hasOwnProperty,ds=Object.prototype.propertyIsEnumerable,Bo=(e,n,t)=>n in e?rs(e,n,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[n]=t,Do=(e,n)=>{for(var t in n||(n={}))ms.call(n,t)&&Bo(e,t,n[t]);if(Ao)for(var t of Ao(n))ds.call(n,t)&&Bo(e,t,n[t]);return e},bo=(e,n)=>is(e,cs(n)),Po=(e,n,t)=>new Promise((a,E)=>{var C=o=>{try{r(t.next(o))}catch(s){E(s)}},y=o=>{try{r(t.throw(o))}catch(s){E(s)}},r=o=>o.done?a(o.value):Promise.resolve(o.value).then(C,y);r((t=t.apply(e,n)).next())}),ps=({courseId:e,type:n,onCancel:t})=>{const a=(0,f.useIntl)(),E=(0,f.useParams)(),[C,y]=(0,u.useState)({targerData:[],originData:[]}),[r,o]=(0,u.useState)([]),[s,Q]=(0,u.useState)(!1),g=()=>Po(void 0,null,function*(){Q(!0);const v=yield(0,J.ZP)(`/api/courses/${e}/homework_commons/impersonal_list.json`,{method:"get",params:{type:n}});Q(!1),y({targerData:v.homeworks,originData:v.homeworks})});(0,u.useEffect)(()=>{g()},[]);const _=()=>Po(void 0,null,function*(){Q(!0);let v={homework_common_ids:r};E.categoryId&&(v=bo(Do({},v),{category_id:E.categoryId}));const A=yield(0,J.ZP)(`/api/courses/${E.coursesId}/homework_commons/create_collaborators.json`,{method:"POST",body:v});A&&A.homework_ids.length>0&&(S.ZP.success("\u63D0\u4EA4\u6210\u529F"),t()),Q(!1)}),p=(v,A)=>{v.target.checked?o([...r,A]):o(r.filter(L=>L!==A))},W=v=>{const A=C.originData.filter(L=>L.name.indexOf(v)>-1);y(bo(Do({},C),{targerData:A}))},h=()=>{_()};return u.createElement("div",{className:`animated fadeInUp fast ${wu.otherHomeworkWrap}`},u.createElement("div",{className:wu.otherHomeworkContainer},u.createElement("div",{className:wu.search},u.createElement(Ce.default.Search,{size:"middle",enterButton:"\u641C\u7D22",onSearch:W,placeholder:"\u8BF7\u8F93\u5165\u56FE\u6587\u4F5C\u4E1A\u540D\u79F0\u8FDB\u884C\u67E5\u8BE2"})),u.createElement("div",{className:wu.content},C.targerData.map(v=>u.createElement("div",{className:`${wu.listItem} mb10`,key:v.id},u.createElement(x.default,{checked:r.includes(v.id),onChange:A=>p(A,v.id)}),u.createElement("div",{className:wu.info},u.createElement("div",{className:`${wu.flex} mb10`,style:{justifyContent:"space-between"}},u.createElement("div",{className:wu.title},v.name),u.createElement("div",null,u.createElement(T.ZP,{type:"primary",ghost:!0,onClick:()=>(0,F.xg)(`/classrooms/${E.coursesId}/common_homework/${v.id}/detail`)},"\u67E5\u770B\u4F5C\u4E1A"))),u.createElement("div",{className:`mb20 font14 c-grey-999 ${wu.describe}`},v.description),u.createElement("div",{className:"font12"},u.createElement("span",{className:"c-grey-333 mr20"},v.user.name),u.createElement("span",{className:"c-grey-999"},"\u521B\u5EFA\u65F6\u95F4\uFF1A",v.created_at)))))),u.createElement("div",{className:wu.footer},u.createElement(T.ZP,{type:"primary",ghost:!0,onClick:t},"\u53D6\u6D88"),u.createElement(T.ZP,{type:"primary",disabled:r.length===0||s,onClick:h},a.formatMessage({id:"classrooms.confirm",defaultMessage:"\u786E\u5B9A"})))))},Es=l(90588),fs=l(18682),gs=l(64796),so=l.n(gs),Iu=l(61527),Ke=l(59301),ys=Object.defineProperty,_s=Object.defineProperties,vs=Object.getOwnPropertyDescriptors,Nn=Object.getOwnPropertySymbols,wo=Object.prototype.hasOwnProperty,xo=Object.prototype.propertyIsEnumerable,ko=(e,n,t)=>n in e?ys(e,n,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[n]=t,cn=(e,n)=>{for(var t in n||(n={}))wo.call(n,t)&&ko(e,t,n[t]);if(Nn)for(var t of Nn(n))xo.call(n,t)&&ko(e,t,n[t]);return e},Oo=(e,n)=>_s(e,vs(n)),Fs=(e,n)=>{var t={};for(var a in e)wo.call(e,a)&&n.indexOf(a)<0&&(t[a]=e[a]);if(e!=null&&Nn)for(var a of Nn(e))n.indexOf(a)<0&&xo.call(e,a)&&(t[a]=e[a]);return t},lo=(e,n,t)=>new Promise((a,E)=>{var C=o=>{try{r(t.next(o))}catch(s){E(s)}},y=o=>{try{r(t.throw(o))}catch(s){E(s)}},r=o=>o.done?a(o.value):Promise.resolve(o.value).then(C,y);r((t=t.apply(e,n)).next())});te().extend(so());const hs=({data:e,value:n,onChange:t})=>{var a,E,C,y;const[r,o]=(0,u.useState)({leftSearch:"",rigthSearch:""}),[s,Q]=(0,u.useState)([]);return(0,u.useEffect)(()=>{Q((n==null?void 0:n.length)>0?e==null?void 0:e.filter(g=>n==null?void 0:n.includes(g==null?void 0:g.id)):[])},[n]),Ke.createElement("div",{style:{display:"flex",flexWrap:"nowrap",gap:"20px",height:"400px"}},Ke.createElement("div",{style:{flex:"1",display:"flex",flexDirection:"column",gap:"15px"}},Ke.createElement(x.default,{indeterminate:(s==null?void 0:s.length)>0&&(s==null?void 0:s.length)<(e==null?void 0:e.length),checked:(s==null?void 0:s.length)==(e==null?void 0:e.length),onChange:g=>{t(g.target.checked?e==null?void 0:e.map(_=>_==null?void 0:_.id):[])}},"\u5168\u9009"),Ke.createElement("div",{style:{borderRadius:4,border:"1px solid #DCDCDC",display:"flex",flexDirection:"column",flex:"1",overflow:"hidden"}},Ke.createElement(Ce.default.Search,{className:"p20",style:{paddingBottom:0},placeholder:"\u53EF\u8F93\u5165\u73ED\u7EA7\u540D\u79F0\u67E5\u8BE2",value:r.leftSearch,onChange:g=>{o(Oo(cn({},r),{leftSearch:g.target.value}))}}),Ke.createElement("div",{className:"mt20 ml20 mb20",style:{overflow:"auto"}},((a=r.leftSearch?e==null?void 0:e.filter(g=>{var _;return(_=g==null?void 0:g.name)==null?void 0:_.includes(r.leftSearch)}):e)==null?void 0:a.length)!==0?Ke.createElement(x.default.Group,{value:n,onChange:g=>{t(g)}},Ke.createElement(Ge.Z,{direction:"vertical"},(E=r.leftSearch?e==null?void 0:e.filter(g=>{var _;return(_=g==null?void 0:g.name)==null?void 0:_.includes(r.leftSearch)}):e)==null?void 0:E.map((g,_)=>Ke.createElement(x.default,{key:_,value:g.id},g==null?void 0:g.name)))):Ke.createElement(nt.Z,{styles:{margin:"0 auto"}})))),Ke.createElement("div",{style:{flex:"1",display:"flex",flexDirection:"column",gap:"15px"}},Ke.createElement("div",null,"\u5DF2\u9009\u62E9",(s==null?void 0:s.length)||0,"\u4E2A\u5206\u73ED"),Ke.createElement("div",{style:{borderRadius:4,border:"1px solid #DCDCDC",display:"flex",flexDirection:"column",flex:"1",overflow:"hidden"}},Ke.createElement(Ce.default.Search,{className:"p20",style:{paddingBottom:0},placeholder:"\u53EF\u8F93\u5165\u73ED\u7EA7\u540D\u79F0\u67E5\u8BE2",value:r.rigthSearch,onChange:g=>{o(Oo(cn({},r),{rigthSearch:g.target.value}))}}),Ke.createElement("div",{className:"mt20 ml20 mb20 pr20",style:{display:"flex",flexDirection:"column",gap:"10px",overflow:"auto"}},((C=r.rigthSearch?s==null?void 0:s.filter(g=>{var _;return(_=g==null?void 0:g.name)==null?void 0:_.includes(r.rigthSearch)}):s)==null?void 0:C.length)!==0?(y=r.rigthSearch?s==null?void 0:s.filter(g=>{var _;return(_=g==null?void 0:g.name)==null?void 0:_.includes(r.rigthSearch)}):s)==null?void 0:y.map((g,_)=>Ke.createElement(w.Z,{key:_,wrap:!1,align:"middle",justify:"space-between"},Ke.createElement(B.Z,null,g==null?void 0:g.name),Ke.createElement(B.Z,null,Ke.createElement("i",{className:"iconfont icon-piliangshanchu2 font16 current",style:{color:"#3061D0"},onClick:()=>{t(n==null?void 0:n.filter(p=>p!==(g==null?void 0:g.id)))}})))):Ke.createElement(nt.Z,{styles:{margin:"0 auto"}})))))},Cs=e=>{var n=e,{classroomList:t,dispatch:a,user:E,getData:C}=n,y=Fs(n,["classroomList","dispatch","user","getData"]),r,o,s,Q,g,_;const p=(0,f.useIntl)(),W=(0,f.useParams)(),[h]=z.default.useForm(),v=((r=t==null?void 0:t.actionTabs)==null?void 0:r.key)==="\u6279\u91CF\u8865\u4EA4",[,A,L,k]=(0,Iu.U)(Ie.c_,cn(cn({},W),(o=t==null?void 0:t.actionTabs)==null?void 0:o.params)),[,,Fe,Ee]=(0,Iu.U)(Ie.nP,{course_id:W==null?void 0:W.coursesId,homework_ids:(s=t==null?void 0:t.actionTabs)==null?void 0:s.selectArrs}),[,V,me]=(0,Iu.U)(Ie.sm,{course_id:W==null?void 0:W.coursesId,homework_ids:(Q=t==null?void 0:t.actionTabs)==null?void 0:Q.selectArrs}),m=(...D)=>lo(void 0,[...D],function*(b={}){Fe({});const se=yield L({page:1,limit:2e4,homework_id:t.actionTabs.type===1?"":t.actionTabs.selectArrs[0]})});return(0,u.useEffect)(()=>{v&&m()},[v]),Ke.createElement(ue.default,{centered:!0,title:(g=t==null?void 0:t.actionTabs)==null?void 0:g.key,width:800,open:v,cancelText:"\u6682\u4E0D\u8865\u4EA4",okText:"\u5F00\u542F\u8865\u4EA4",onCancel:()=>{a({type:"classroomList/setActionTabs",payload:{}})},destroyOnClose:!0,confirmLoading:V,onOk:()=>lo(void 0,null,function*(){h.submit()})},Ke.createElement("div",{className:"p10 pl20 pr20 c-orange-ff7 mb20",style:{background:"#F6F7F9"}},"\u89C4\u5219\u8BF4\u660E\uFF1A\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u5FC5\u987B\u665A\u4E8E\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\uFF1B\u5F53\u73ED\u7EA7\u9636\u6BB5\u8FDB\u5165\u201C\u8865\u4EA4\u4E2D\u201D\u5219\u4E0D\u53EF\u53D8\u66F4\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\u3001\u4E0D\u53EF\u5173\u95ED\u8865\u4EA4\uFF1B\u5F53\u4F5C\u4E1A\u72B6\u6001\u4E3A\u672A\u53D1\u5E03\u3001\u4F5C\u4E1A\u5DF2\u5F00\u542F\u7EDF\u4E00\u8865\u4EA4\u548C\u4F5C\u4E1A\u5DF2\u5F00\u542F\u533F\u8BC4\u65F6\uFF0C\u65B0\u6279\u91CF\u8865\u4EA4\u89C4\u5219\u4E0D\u751F\u6548\u3002"),Ke.createElement(z.default,{form:h,colon:!1,size:"large",initialValues:{unified_late:!1,late_penalty:5},onFinish:D=>lo(void 0,null,function*(){var b,se,De;const xe=yield me(((b=k==null?void 0:k.course_groups)==null?void 0:b.length)>0?{unified_late:((se=k==null?void 0:k.course_groups)==null?void 0:se.length)<=0,allow_late_settings:[cn({},D)]}:cn({unified_late:((De=k==null?void 0:k.course_groups)==null?void 0:De.length)<=0},D));(xe==null?void 0:xe.status)==0&&(S.ZP.success("\u8865\u4EA4\u8BBE\u7F6E\u6210\u529F"),a({type:"classroomList/setActionTabs",payload:{}}),C&&C())})},Ke.createElement(w.Z,{wrap:!1,gutter:20},Ke.createElement(B.Z,{flex:1},Ke.createElement(z.default.Item,{label:"\u8865\u4EA4\u6263\u5206",name:"late_penalty",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8865\u4EA4\u6263\u5206"}]},Ke.createElement(Ce.default,{placeholder:"\u8BF7\u8F93\u5165\u8865\u4EA4\u6263\u5206",min:0,type:"number",suffix:"\u5206",max:Number.MAX_SAFE_INTEGER,style:{width:"50%"}}))),Ke.createElement(B.Z,{flex:"390px"},Ke.createElement(z.default.Item,{label:"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4",name:"late_time",rules:[{required:!0,validator(D,b,se){return b&&te()(b).startOf("minute")<=te()().startOf("minute")?Promise.reject("\u4F5C\u4E1A\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u5FC5\u987B\u665A\u4E8E\u6B64\u523B"):b&&te()(b).startOf("minute")<=te()(Ee==null?void 0:Ee.max_late_time).startOf("minute")?(S.ZP.warning(`\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u5C0F\u4E8E\u9009\u4E2D\u4F5C\u4E1A\u4E2D\u6700\u665A\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\uFF1A${Ee==null?void 0:Ee.max_late_time}`),Promise.reject("")):Promise.resolve()}},{required:!0,message:"\u8BF7\u5148\u8BBE\u7F6E\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"}]},Ke.createElement(ie.default,{placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",style:{width:"100%"},disabledDate:D=>(0,F.BO)(D,{startTime:Ee==null?void 0:Ee.max_late_time}),disabledTime:D=>(0,F.hv)(D,{compared:Ee==null?void 0:Ee.max_late_time}),format:"YYYY-MM-DD HH:mm",showTime:{showSecond:!1,defaultValue:te()("00:00:00","HH:mm:ss")}})))),((_=k==null?void 0:k.course_groups)==null?void 0:_.length)>0&&Ke.createElement(ut.Z,{spinning:A},Ke.createElement(z.default.Item,{name:"group_id",rules:[{required:!0,message:"\u8BF7\u5148\u9009\u62E9\u73ED\u7EA7"}]},Ke.createElement(hs,{data:(k==null?void 0:k.course_groups)||[],onChange:D=>{Fe({group_ids:D})}})))))};var As=(0,f.connect)(({classroomList:e,user:n})=>({classroomList:e,user:n}))(Cs),H=l(59301),Bs=Object.defineProperty,Ds=Object.defineProperties,bs=Object.getOwnPropertyDescriptors,To=Object.getOwnPropertySymbols,Ps=Object.prototype.hasOwnProperty,ws=Object.prototype.propertyIsEnumerable,Lo=(e,n,t)=>n in e?Bs(e,n,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[n]=t,yu=(e,n)=>{for(var t in n||(n={}))Ps.call(n,t)&&Lo(e,t,n[t]);if(To)for(var t of To(n))ws.call(n,t)&&Lo(e,t,n[t]);return e},ro=(e,n)=>Ds(e,bs(n)),io=(e,n,t)=>new Promise((a,E)=>{var C=o=>{try{r(t.next(o))}catch(s){E(s)}},y=o=>{try{r(t.throw(o))}catch(s){E(s)}},r=o=>o.done?a(o.value):Promise.resolve(o.value).then(C,y);r((t=t.apply(e,n)).next())});const co=(0,u.createContext)({selectArrs:[]}),xs=({classroomList:e,loading:n,dispatch:t,user:a})=>{var E,C,y,r;const o=(0,f.useIntl)(),[s,Q]=(0,f.useSearchParams)(),g=(0,f.useLocation)(),_=(0,f.useParams)(),[p,W]=(0,u.useState)(ro(yu({},_),{id:_.coursesId,limit:20})),[h,v]=(0,u.useState)(!1),[A,L]=(0,u.useState)({ta_mode:1,final_mode:!1,st_proportion:0,ta_proportion:30,te_proportion:70,is_repeat_minus:!1,repeat_setting_score:"",repeat_limit:""}),[k,Fe]=(0,u.useState)([]),[Ee,V]=(0,u.useState)(!1),[me,m]=(0,u.useState)(!1),[D,b]=(0,u.useState)([]),[se,De]=(0,u.useState)(!1),[xe,ot]=(0,u.useState)("\u9ED8\u8BA4\u6392\u5E8F"),{detailCommonHomeworksList:O,detailLeftMenus:Je,detailTopBanner:N,taskList:ee}=e;p.type=1,p.categoryId?p.category=p.categoryId:delete p.category,(0,u.useEffect)(()=>{const d=s.get("tabs");d&&d!==void 0&&((0,i.GJ)()?p.status=d:p.order=d)},[g.search]),(0,u.useEffect)(()=>{s.get("tabs")==="0"&&(p.status="0",p.page=1)},[s.get("tabs")]),(0,u.useEffect)(()=>{var d,$,we;if((d=a==null?void 0:a.userInfo)!=null&&d.login){const Be=F.cX.getItem(`${($=a==null?void 0:a.userInfo)==null?void 0:$.login}${(0,i.GJ)()?"Teacher":"Student"}`,"CommonHomework");Be&&(p.sort_by=Be==null?void 0:Be.type,p.sort_direction=Be==null?void 0:Be.direction,ot(Be==null?void 0:Be.name));const $e=s.get("tabs");let rt=_.categoryId===void 0?{}:{categoryId:_.categoryId,category:_.categoryId};$e&&$e!==void 0&&((0,i.GJ)()?p.status=$e:p.order=$e),Pe(rt)}else if((we=a==null?void 0:a.userInfo)!=null&&we.username){const Be=s.get("tabs");let $e=_.categoryId===void 0?{}:{categoryId:_.categoryId,category:_.categoryId};Be&&Be!==void 0&&((0,i.GJ)()?p.status=Be:p.order=Be),Pe($e)}},[(E=a==null?void 0:a.userInfo)==null?void 0:E.login,g==null?void 0:g.pathname]),(0,u.useEffect)(()=>{W(yu(yu({},p),_))},[_==null?void 0:_.categoryId]),(0,u.useEffect)(()=>{e.actionTabs.key==="\u6E05\u9664\u9009\u62E9\u6570\u636E"&&(Fe([]),b([])),e.actionTabs.key==="\u76EE\u5F55\u91CD\u547D\u540D\u6210\u529F"&&Pe()},[e.actionTabs.key]),(0,u.useEffect)(()=>{Fe([])},[O]),(0,u.useEffect)(()=>{m(!1)},[p.categoryId]),(0,u.useEffect)(()=>{t({type:"classroomList/getAssistantPermissions",payload:{course_id:p.id}})},[]),(0,u.useEffect)(()=>{O&&O.homeworks&&(k.length===O.homeworks.length&&k.length>0?V(!0):k.length!==O.homeworks.length&&V(!1))},[k]);const et=(d,$)=>{p.page=d,p.limit=$,Pe()},Pe=(d={})=>{Fe([]),b([]),(0,i.GJ)()?t({type:"classroomList/getClassroomTeacherCommonList",payload:ro(yu(yu({},p),d),{type:1})}):t({type:"classroomList/getClassroomCommonList",payload:yu(yu({},p),d)})},yt=()=>io(void 0,null,function*(){const d=yield(0,J.ZP)(`/api/courses/${p.coursesId}/homework_commons/get_default_score_setting.json`,{method:"get",params:{homework_type:1}});if(d!=null&&d.data){const $=d.data.score_settings;Object.keys($).map(function(we){we.indexOf("proportion")>-1&&($[we]=($[we]*100).toFixed(0))}),console.log($),L(yu({},$))}}),Ot=()=>{if((0,i.GJ)()){const{all_count:d,unpublished_count:$,not_start_count:we,in_progress_count:Be,overed_count:$e}=O;return[{name:"\u5168\u90E8",id:0,total:d||0},{name:"\u672A\u53D1\u5E03",id:1,total:$||0},{name:"\u672A\u5F00\u59CB",id:4,total:we||0},{name:"\u8FDB\u884C\u4E2D",id:2,total:Be||0},{name:"\u5DF2\u622A\u6B62",id:3,total:$e||0}]}else return[{name:"\u5168\u90E8",id:0},{name:"\u63D0\u4EA4\u4E2D",id:1},{name:"\u8865\u4EA4\u4E2D",id:2},{name:"\u533F\u8BC4\u4E2D",id:3},{name:"\u7533\u8BC9\u4E2D",id:4},{name:"\u5DF2\u622A\u6B62",id:5}]},Mt=[{name:"\u65B0\u5EFA\u56FE\u6587\u4F5C\u4E1A",id:"1"},{name:"\u9009\u7528\u8D44\u6E90",id:"2"},{name:o.formatMessage({id:"classroomClassroomExperiments.importExternalGrades",defaultMessage:"\u5BFC\u5165\u5916\u90E8\u6210\u7EE9"}),id:"3"}],ju=d=>{var $;if((0,i.Rm)()&&!(($=e.AssistantObject.normal)!=null&&$.can_create)){S.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}d==="1"?f.history.push(`/classrooms/${p.coursesId}/common_homework/${p.categoryId}/add`):d==="2"?Xt():d==="3"&&t({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u5165\u5916\u90E8\u6210\u7EE9",type:"normal"}})},Xt=()=>{t({type:"shixunHomeworks/setActionTabs",payload:{key:"\u9898\u5E93\u9009\u7528",params:p}})},hu=(C=[{key:"publish",label:"\u6279\u91CF\u53D1\u5E03",icon:H.createElement("i",{className:"iconfont icon-fabu5"}),isShow:!0},{key:"deadline",label:"\u6279\u91CF\u622A\u6B62",icon:H.createElement("i",{className:"iconfont icon-piliangjiezhi2"}),isShow:!0},{key:"batchpay",label:"\u6279\u91CF\u8865\u4EA4",icon:H.createElement("i",{className:"iconfont icon-buka"}),isShow:!0},{key:"delete",label:"\u6279\u91CF\u5220\u9664",icon:H.createElement("i",{className:"iconfont icon-piliangshanchu2"}),isShow:(0,i.GJ)()||(0,i.Rm)()},{key:"public",label:"\u8BBE\u4E3A\u516C\u5F00",icon:H.createElement("i",{className:"iconfont icon-sheweigongkai2"}),isShow:N.is_public}].filter(d=>d==null?void 0:d.isShow))==null?void 0:C.map(d=>(delete d.isShow,d)),tn=d=>{var $,we,Be,$e;if(k.length===0)return S.ZP.warning("\u8BF7\u9009\u62E9\u4F60\u8981\u64CD\u4F5C\u7684\u4EFB\u52A1"),!1;let rt=d.label||"",Bn={key:rt,selectArrs:k,selectArrsAll:D,type:["publish","deadline"].includes(d.key)?1:"",params:p};switch(d.key){case"publish":if((0,i.Rm)()&&!((we=($=e==null?void 0:e.AssistantObject)==null?void 0:$.normal)!=null&&we.can_publish)){S.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}rt="\u7ACB\u5373\u53D1\u5E03";break;case"deadline":if((0,i.Rm)()&&!(($e=(Be=e==null?void 0:e.AssistantObject)==null?void 0:Be.normal)!=null&&$e.can_stop)){S.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}rt="\u7ACB\u5373\u622A\u6B62";break;case"batchpay":rt="\u6279\u91CF\u8865\u4EA4";break;case"delete":rt="\u5220\u9664";break;case"collection":rt="\u6536\u85CF";break}t({type:"classroomList/setActionTabs",payload:ro(yu({},Bn),{key:rt})})},un=d=>io(void 0,null,function*(){yield t({type:"classroomList/updateTaskPosition",payload:{category_id:p.categoryId,courseId:p.id,task_ids:d,container_type:"common_homework"}}),Pe()}),Cu=(0,u.useMemo)(()=>{let d=[];return ee.length>0&&(d=ee.map($=>({user_name:$.user_name,task_name:$.task_name,task_id:$.task_id,category:$.category,status:$.status}))),d},[ee]),pt=H.createElement("div",{className:"mask-tips"},"\u8BA1\u7B97\u8BF4\u660E\uFF1A",H.createElement("br",null),"\u6559\u5E08\u8BC4\u5206 * \u5176\u767E\u5206\u6BD4 + \u52A9\u6559\u8BC4\u5206 * \u5176\u767E\u5206\u6BD4 + \u5B66\u751F\u533F\u8BC4\u5E73\u5747\u5206 * \u5176\u767E\u5206\u6BD4 - (",H.createElement("br",null),"\u8FDF\u4EA4\u6263\u5206 + \u7F3A\u8BC4\u6263\u5206 * \u7F3A\u8BC4\u6570 + \u8FDD\u89C4\u533F\u8BC4\u6263\u5206 * \u8FDD\u89C4\u533F\u8BC4\u6570 )",H.createElement("br",null),H.createElement("br",null),"\u6CE8\u610F",H.createElement("br",null),"\u975E\u96F6\u767E\u5206\u6BD4\u7684\u8BC4\u5206\u9009\u9879\uFF0C\u82E5\u8BC4\u5206\u8BB0\u5F55\u4E3A\u7A7A\uFF0C\u5219\u5176\u767E\u5206\u6BD4\u5C06\u81EA\u52A8\u5E73\u644A\u5230\u5176\u5B83\u975E\u96F6",H.createElement("br",null),"\u8BC4\u5206\u9009\u9879\u4E0A\u3002",H.createElement("br",null),"\u4F8B\uFF1A\u6559\u5E08\u8BC4\u520640% + \u52A9\u6559\u8BC4\u520635% + \u5B66\u751F\u533F\u8BC425%\uFF0C\u5B66\u751FA\u6CA1\u6709\u6559\u5E08\u8BC4\u5206\u8BB0",H.createElement("br",null),"\u5F55\uFF0C\u5219\u5176\u6700\u7EC8\u6210\u7EE9\u6309\u7167\u52A9\u6559\u8BC4\u520655% + \u5B66\u751F\u533F\u8BC445%\u8FDB\u884C\u8BA1\u7B97"),oe=H.createElement("div",{className:"mask-tips"},"\u8BA1\u7B97\u8BF4\u660E\uFF1A",H.createElement("br",null),"\u4F18\u5148\u987A\u5E8F\u6392\u524D\u7684\u975E\u96F6\u8BC4\u5206 * 100% -",H.createElement("br",null),"( \u8FDF\u4EA4\u6263\u5206 + \u7F3A\u8BC4\u6263\u5206 * \u7F3A\u8BC4\u6570 + \u8FDD\u89C4\u533F\u8BC4\u6263\u5206 * \u8FDD\u89C4\u533F\u8BC4\u6570 )",H.createElement("br",null),"\u4F8B\uFF1A\u6709\u6559\u5E08\u8BC4\u5206\u5219\u6559\u5E08\u8BC4\u5206100%\uFF0C\u5426\u5219\u6559\u8F85\u8BC4\u5206100%\uFF0C\u4F9D\u6B21\u7C7B\u63A8");return H.createElement(co.Provider,{value:{params:p,batchStatus:me,selectArrs:k,setSelectArrs:Fe,allSelect:Ee,dataSource:O.homeworks||[],detailLeftMenus:Je,main_category_id:O.main_category_id||"",selectArrsAll:D,setAllSelect:V,useBatchStatus:m,dispatch:t,getData:Pe,setSelectArrsAll:b}},H.createElement("section",null,H.createElement("aside",{className:ls.bg},H.createElement(rn.Z,{isLoading:n[(0,i.GJ)()?"classroomList/getClassroomTeacherCommonList":"classroomList/getClassroomCommonList"],tabDataSource:Ot(),isAdmin:(0,i.GJ)(),dispatch:t,type:O==null?void 0:O.main_category_name,exportType:"normal",TooltipTitle:p.categoryId?"\u76EE\u5F55\u91CD\u547D\u540D":"\u65B0\u5EFA\u5B50\u76EE\u5F55",categoryId:p.categoryId,dropdownMenu:Mt,showControlButton:(0,i.GJ)(),isShowRightControl:(0,F.Oo)(Je==null?void 0:Je.course_modules,p.categoryId)!=="\u672A\u5206\u914D\u76EE\u5F55",onTabMenuClick:d=>{d.id!==void 0&&((0,i.GJ)()?p.status=d.id:p.order=d.id),m(!1),p.page=1,f.history.replace(`${g.pathname}?tabs=${d.id}`),Pe(p)},defaultSelectedKeys:[s.get("tabs")?s.get("tabs"):"0"],onsetClick:()=>{yt(),v(!0)},onTooltipTitleClick:()=>{t({type:"classroomList/setActionTabs",payload:{key:p.categoryId?"\u76EE\u5F55\u91CD\u547D\u540D":"\u6DFB\u52A0\u76EE\u5F55",params:p,selectArrs:{category_name:O==null?void 0:O.category_name,category_id:(O==null?void 0:O.category_id)||(O==null?void 0:O.main_category_id)},cb:()=>{Pe()}}})},onDropdownMenuClick:ju}),H.createElement(nu.Z,{dataSource:O.homeworks||[],isAdmin:(0,i.GJ)(),batchStatus:!0,SortMenuName:xe,setSortMenuName:ot,onSearch:d=>{p.search=d.trim(),p.page=1,Pe()},onSort:d=>{var $;p.sort_by=d.type,p.sort_direction=d.direction,p.page=1,F.cX.setItem(`${($=a==null?void 0:a.userInfo)==null?void 0:$.login}${(0,i.GJ)()?"Teacher":"Student"}`,d,"CommonHomework"),Pe(p)},onBatch:d=>m(d)})),(O==null?void 0:O.all_count)===0&&(0,i.GJ)()?!n[(0,i.GJ)()?"classroomList/getClassroomTeacherCommonList":"classroomList/getClassroomCommonList"]&&H.createElement(Pn,{params:p,dispatch:t,onSelect:Xt}):(O==null?void 0:O.homeworks)&&O.homeworks.length===0&&!n[(0,i.GJ)()?"classroomList/getClassroomTeacherCommonList":"classroomList/getClassroomCommonList"]&&H.createElement(nt.Z,null),H.createElement("aside",{className:"minH500 skt-loading relative pb40 mb30 px-20px"},!n[(0,i.GJ)()?"classroomList/getClassroomTeacherCommonList":"classroomList/getClassroomCommonList"]&&H.createElement(H.Fragment,null,H.createElement("aside",{className:"animated fadeIn"},(y=O==null?void 0:O.homeworks)==null?void 0:y.map((d,$)=>H.createElement(oo,{key:$,dataSource:d,params:p,manageAllGroup:O==null?void 0:O.manage_all_group})),!n[(0,i.GJ)()?"classroomList/getClassroomTeacherCommonList":"classroomList/getClassroomCommonList"]&&H.createElement("aside",{className:"tc mb50 mt30"},(O==null?void 0:O.query_total_count)>10&&H.createElement(q.Z,{showSizeChanger:!0,onChange:et,defaultCurrent:1,current:p.page||1,pageSize:p.limit||20,total:O.query_total_count}))),k.length>0&&(0,i.GJ)()&&H.createElement(ge.Z,{offsetBottom:0},H.createElement(Xn,{buttonDataSource:hu,onClick:tn})))),((r=e==null?void 0:e.actionTabs)==null?void 0:r.key)==="\u6279\u91CF\u8865\u4EA4"&&H.createElement(As,{getData:Pe}),H.createElement(Oe,{onCallback:()=>m(!1)}),H.createElement(Es.Z,{onOk:()=>{Pe()}}),H.createElement(fs.Z,{onOk:()=>{}}),H.createElement(yn,{onCallback:()=>m(!1),courseEndTime:O==null?void 0:O.course_end_time}),H.createElement(cu.Z,{courseEndTime:O==null?void 0:O.course_end_time,visible:e.actionTabs.key==="\u7ACB\u5373\u622A\u6B62",homeworkIds:e.actionTabs.selectArrs,courseId:_.coursesId,isBatch:e.actionTabs.type!==2,successCallback:()=>{m(!1),Pe()}}),H.createElement(Zt,null),H.createElement(eu,{onCallback:()=>m(!1)}),H.createElement(U,{onCallback:()=>m(!1)}),H.createElement(bn,{refreshList:Pe}),H.createElement(Vu,null),H.createElement(ao.Z,{visible:e.actionTabs.key==="\u8C03\u6574\u6392\u5E8F",callback:un,data:Cu,onCancel:()=>{t({type:"classroomList/setActionTabs",payload:{key:""}})}}),se&&H.createElement(ps,{courseId:p.coursesId,type:"1",onCancel:()=>De(!1)}),H.createElement(ue.default,{open:h,title:"\u9ED8\u8BA4\u8BC4\u5206\u8BBE\u7F6E",centered:!0,onCancel:()=>{v(!1)},onOk:()=>io(void 0,null,function*(){const d=JSON.parse(JSON.stringify(A));Object.keys(d).map(function(we){we.indexOf("proportion")>-1&&(d[we]=d[we]/100)}),(yield(0,J.ZP)(`/api/courses/${p.coursesId}/homework_commons/set_default_score_setting.json`,{method:"post",body:{homework_type:1,score_settings:d}})).status===0&&(S.ZP.success("\u8BBE\u7F6E\u6210\u529F"),v(!1))}),width:800},H.createElement("div",null,H.createElement(w.Z,null,H.createElement(B.Z,{span:24},H.createElement(w.Z,{align:"middle"},H.createElement(B.Z,{span:24},H.createElement("div",{className:"mt15"},"\u8BE5\u9ED8\u8BA4\u89C4\u5219\u5C06\u88AB\u5E94\u7528\u4E8E\u4F60\u540E\u7EED\u65B0\u5EFA\u7684\u56FE\u6587\u4F5C\u4E1A\uFF0C\u4E14\u4E0D\u4F1A\u5F71\u54CD\u4F60\u5DF2\u521B\u5EFA\u7684\u4F5C\u4E1A\u4EE5\u53CA\u5176\u4ED6\u8001\u5E08\u65B0\u5EFA\u4F5C\u4E1A\u7684\u8BC4\u5206\u89C4\u5219\u3002"))))),H.createElement(w.Z,{className:"mt25"},H.createElement(B.Z,null,H.createElement("strong",null,"\u52A9\u6559\u8BC4\u5206")),H.createElement(B.Z,{span:24,className:"pl30 mt10"})),H.createElement(w.Z,null,H.createElement(Y.ZP.Group,{value:A==null?void 0:A.ta_mode,onChange:d=>{A.ta_mode=d.target.value,L(yu({},A))}},H.createElement(Y.ZP,{value:1,style:{marginTop:15}},H.createElement("strong",null,"\u666E\u901A\u6A21\u5F0F"),H.createElement("span",{className:"c-grey-c"},"\uFF08\u9009\u4E2D\uFF0C\u5219\u53D6\u5404\u52A9\u6559\u6700\u7EC8\u8BC4\u5206\u7684\u5E73\u5747\u5206\uFF09")),H.createElement("br",null),H.createElement(Y.ZP,{value:0,style:{marginTop:15}},H.createElement("strong",null,"\u590D\u5BA1\u6A21\u5F0F"),H.createElement("span",{className:"c-grey-c"},"\uFF08\u9009\u4E2D\uFF0C\u5219\u53EA\u53D6\u6700\u65B0\u7684\u52A9\u6559\u8BC4\u5206\uFF09")))),H.createElement(w.Z,{className:"mt25"},H.createElement(B.Z,null,H.createElement("strong",null,"\u6700\u7EC8\u6210\u7EE9\u7EC4\u6210")),H.createElement(B.Z,{span:24,className:"pl30 mt10"})),H.createElement(w.Z,null,H.createElement(Y.ZP.Group,{value:A.final_mode,onChange:d=>{A.final_mode=d.target.value,L(yu({},A))}},H.createElement(Y.ZP,{value:!1,style:{marginTop:15}},H.createElement("strong",null,"\u591A\u9879\u8BC4\u5206\u914D\u6BD4"),H.createElement("span",{className:"c-grey-c"},"\uFF08\u9009\u4E2D\uFF0C\u5219\u6309\u7167\u6BD4\u4F8B\u8BA1\u7B97\u6700\u7EC8\u6210\u7EE9\uFF09",H.createElement(I.Z,{placement:"bottomLeft",content:pt,trigger:"click"},H.createElement(G.Z,{className:"ml20 current"})))),H.createElement(w.Z,{align:"middle",className:"mt25 pl30 font14"},H.createElement(B.Z,null,"\u6559\u5E08\u8BC4\u5206:"),H.createElement(B.Z,{className:"ml5"},H.createElement(Z.Z,{min:0,max:100,value:A.te_proportion,onChange:d=>{A.te_proportion=d,L(Object.assign({},A))}}),H.createElement("span",{className:"ml10"},"%"))),H.createElement(w.Z,{align:"middle",className:"mt25 pl30 font14"},H.createElement(B.Z,null,"\u52A9\u6559\u8BC4\u5206:"),H.createElement(B.Z,{className:"ml5"},H.createElement(Z.Z,{min:0,max:100,value:A.ta_proportion,onChange:d=>{A.ta_proportion=d,L(Object.assign({},A))}}),H.createElement("span",{className:"ml10"},"%"))),H.createElement(w.Z,{align:"middle",className:"mt25 pl30 font14"},H.createElement(B.Z,null,"\u5B66\u751F\u533F\u8BC4:"),H.createElement(B.Z,{className:"ml5"},H.createElement(Z.Z,{min:0,max:100,value:A.st_proportion,onChange:d=>{A.st_proportion=d,L(Object.assign({},A))}}),H.createElement("span",{className:"ml10"},"%"))),H.createElement("br",null),H.createElement(Y.ZP,{value:!0,style:{marginTop:15}},H.createElement("strong",null,"\u5355\u9879\u8BC4\u5206\u4F18\u5148"),H.createElement("span",{className:"c-grey-c"},"\uFF08\u9009\u4E2D\uFF0C\u5219\u6309\u7167\u4F18\u5148\u987A\u5E8F\u8BA1\u7B97\u6700\u7EC8\u6210\u7EE9\uFF09",H.createElement(I.Z,{placement:"bottomLeft",content:oe,trigger:"click"},H.createElement(G.Z,{className:"ml20 current"}))))),H.createElement("br",null)),H.createElement("div",{style:{paddingLeft:77}},"\uFF08\u6559\u5E08\u8BC4\u5206 \u2192 \u6559\u8F85\u8BC4\u5206 \u2192 \u5B66\u751F\u533F\u8BC4\u8BC4\u5206\uFF09"),H.createElement(w.Z,{className:"mt25"},H.createElement(B.Z,null,H.createElement("strong",null,H.createElement(x.default,{checked:A.is_repeat_minus,style:{fontSize:"16px"},onChange:d=>{A.is_repeat_minus=d.target.checked,L(Object.assign({},A))}},"\u6587\u6863\u67E5\u91CD\u6263\u5206")," ",H.createElement("span",{style:{fontSize:"14px"},className:"c-grey-c"},"\uFF08\u4FEE\u6539\u540E\u9700\u8981\u8FDB\u884C\u201C\u6587\u6863\u67E5\u91CD\u201D\uFF0C\u6263\u5206\u89C4\u5219\u624D\u751F\u6548\uFF09"))),H.createElement(B.Z,{span:24,className:"pl30 mt10"})),(A==null?void 0:A.is_repeat_minus)&&H.createElement("div",{style:{paddingLeft:35}},H.createElement(w.Z,{align:"middle",className:"mt25 pl30 font14"},H.createElement(B.Z,null,"\u67E5\u91CD\u6263\u5206:"),H.createElement(B.Z,{className:"ml5"},H.createElement(Z.Z,{min:0,max:100,value:A.repeat_setting_score,onChange:d=>{A.repeat_setting_score=d,L(Object.assign({},A))}}))),H.createElement(w.Z,{align:"middle",className:"mt25 pl30 font14"},H.createElement(B.Z,null,"\u6263\u5206\u9600\u503C:"),H.createElement(B.Z,{className:"ml5"},H.createElement(Z.Z,{min:0,max:100,value:A.repeat_limit,onChange:d=>{A.repeat_limit=d,L(Object.assign({},A))}}),H.createElement("span",{className:"ml10"},"%"))))))))};var ks=(0,f.connect)(({classroomList:e,loading:n,user:t,globalSetting:a})=>({classroomList:e,globalSetting:a,user:t,loading:n.effects}))(xs),Os=Object.defineProperty,Ts=Object.defineProperties,Ls=Object.getOwnPropertyDescriptors,Mn=Object.getOwnPropertySymbols,No=Object.prototype.hasOwnProperty,Mo=Object.prototype.propertyIsEnumerable,Io=(e,n,t)=>n in e?Os(e,n,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[n]=t,So=(e,n)=>{for(var t in n||(n={}))No.call(n,t)&&Io(e,t,n[t]);if(Mn)for(var t of Mn(n))Mo.call(n,t)&&Io(e,t,n[t]);return e},Ns=(e,n)=>Ts(e,Ls(n)),Ms=(e,n)=>{var t={};for(var a in e)No.call(e,a)&&n.indexOf(a)<0&&(t[a]=e[a]);if(e!=null&&Mn)for(var a of Mn(e))n.indexOf(a)<0&&Mo.call(e,a)&&(t[a]=e[a]);return t},Is=(e,n,t)=>new Promise((a,E)=>{var C=o=>{try{r(t.next(o))}catch(s){E(s)}},y=o=>{try{r(t.throw(o))}catch(s){E(s)}},r=o=>o.done?a(o.value):Promise.resolve(o.value).then(C,y);r((t=t.apply(e,n)).next())});const Ss=e=>{var n=e,{classroomList:t,dispatch:a,match:E,location:C,user:y,onCallback:r}=n,o=Ms(n,["classroomList","dispatch","match","location","user","onCallback"]),s,Q;const g=(0,f.useIntl)(),_=(0,f.useParams)(),[p,W]=(0,u.useState)(!1),[h,v]=(0,u.useState)(!1),A=(0,u.useRef)(null);(0,u.useEffect)(()=>{if(t.actionTabs.key==="\u5220\u9664"){if((0,i.j5)()){v(!0);return}const k={hasNum:0,noHasNum:0};t.actionTabs.selectArrsAll.map(Fe=>{var Ee;Fe.author_login===((Ee=y.userInfo)==null?void 0:Ee.login)?++k.hasNum:++k.noHasNum}),k.noHasNum>0?ue.default.info({title:"\u6743\u9650\u63D0\u793A",className:"custom-modal-divider ",icon:null,content:u.createElement("div",null,"\u5F53\u524D\u9009\u4E2D\u8D44\u6E90\u4E2D\uFF1A",u.createElement("span",{className:"c-blue"},k.hasNum),"\u4E2A\u7531\u60A8\u672C\u4EBA\u53D1\u5E03\uFF0C",u.createElement("span",{className:"c-red"},k.noHasNum)," ","\u4E2A\u7531\u5176\u4ED6\u8001\u5E08\u53D1\u5E03\u3002",u.createElement("br",null),"\u8BFE\u5802\u5185\u53EA\u80FD\u5220\u9664\u672C\u4EBA\u53D1\u5E03\u7684\u8D44\u6E90\uFF0C\u8BF7\u53D6\u6D88\u9009\u4E2D\u5176\u4ED6\u8001\u5E08\u53D1\u5E03\u7684\u8D44\u6E90\u3002"),onOk:()=>{L()}}):v(!0)}else v(!1)},[t.actionTabs.key]);const L=()=>{a({type:"classroomList/setActionTabs",payload:{}})};return u.createElement(ue.default,{centered:!0,title:g.formatMessage({id:"classrooms.prompt",defaultMessage:"\u63D0\u793A"}),open:h,okText:g.formatMessage({id:"classrooms.confirm",defaultMessage:"\u786E\u5B9A"}),cancelText:"\u53D6\u6D88",confirmLoading:p,destroyOnClose:!0,onOk:()=>Is(void 0,null,function*(){var k;if((k=A.current)!=null&&k.onVerify())return;W(!0);const Fe=yield(0,J.ZP)(`/api/courses/${_.coursesId}/homework_commons/multi_destroy.json`,{method:"post",body:{homework_ids:[...t.actionTabs.selectArrs]}});W(!1),Fe.status===0&&((0,F.L9)(["\u6559\u5B66\u8BFE\u5802","\u56FE\u6587\u4F5C\u4E1A","\u5220\u9664"]),S.ZP.success("\u5220\u9664\u6210\u529F"),a({type:"classroomList/setActionTabs",payload:{key:"\u6E05\u9664\u9009\u62E9\u6570\u636E"}}),r&&r(),(0,i.GJ)()?a({type:"classroomList/getClassroomTeacherCommonList",payload:Ns(So({},t.actionTabs.params),{type:1})}):a({type:"classroomList/getClassroomCommonList",payload:So({},t.actionTabs.params)}),a({type:"classroomList/getClassroomLeftMenus",payload:{id:_.coursesId}}))}),onCancel:()=>{L()}},!((s=t==null?void 0:t.actionTabs)!=null&&s.status)||!["\u672A\u53D1\u5E03"].includes((Q=t==null?void 0:t.actionTabs)==null?void 0:Q.status)?u.createElement(u.Fragment,null,u.createElement("p",{style:{color:"#DD0000"}},"\u5220\u9664\u4F5C\u4E1A\u5219\u4F1A\u6E05\u9664\u5B66\u751F\u6240\u6709\u7684\u7B54\u9898\u6570\u636E\uFF0C\u4E14\u6570\u636E\u4E0D\u53EF\u6062\u590D\uFF0C\u5982\u786E\u5B9A\u5220\u9664\uFF0C\u8BF7\u8F93\u5165\u4E0B\u65B9\u9A8C\u8BC1\u7801"),u.createElement(le.Z,{ref:k=>A.current=k})):u.createElement(u.Fragment,null,u.createElement("p",null,"\u63D0\u4EA4\u4F5C\u54C1\u5C06\u5168\u90E8\u88AB\u5220\u9664\uFF0C\u4E0D\u53EF\u6062\u590D"),u.createElement("p",null,"\u662F\u5426\u786E\u8BA4\u5220\u9664\uFF1F")))};var Zs=(0,f.connect)(({classroomList:e,user:n})=>({classroomList:e,user:n}))(Ss),Hs=l(82025),ct=l(59301),js=Object.defineProperty,Rs=Object.defineProperties,$s=Object.getOwnPropertyDescriptors,In=Object.getOwnPropertySymbols,Zo=Object.prototype.hasOwnProperty,Ho=Object.prototype.propertyIsEnumerable,jo=(e,n,t)=>n in e?js(e,n,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[n]=t,_u=(e,n)=>{for(var t in n||(n={}))Zo.call(n,t)&&jo(e,t,n[t]);if(In)for(var t of In(n))Ho.call(n,t)&&jo(e,t,n[t]);return e},mo=(e,n)=>Rs(e,$s(n)),Ws=(e,n)=>{var t={};for(var a in e)Zo.call(e,a)&&n.indexOf(a)<0&&(t[a]=e[a]);if(e!=null&&In)for(var a of In(e))n.indexOf(a)<0&&Ho.call(e,a)&&(t[a]=e[a]);return t},Sn=(e,n,t)=>new Promise((a,E)=>{var C=o=>{try{r(t.next(o))}catch(s){E(s)}},y=o=>{try{r(t.throw(o))}catch(s){E(s)}},r=o=>o.done?a(o.value):Promise.resolve(o.value).then(C,y);r((t=t.apply(e,n)).next())});const Vs=e=>{var n=e,{classroomList:t,dispatch:a,courseEndTime:E}=n,C=Ws(n,["classroomList","dispatch","courseEndTime"]),y,r,o,s;const Q=(0,f.useIntl)(),g=(0,f.useParams)(),[_]=z.default.useForm(),[p,W]=(0,u.useState)(1),[h,v]=(0,u.useState)([]),[A,L]=(0,u.useState)(0),[k,Fe]=(0,u.useState)(2e3),[Ee,V]=(0,u.useState)(!0),[me,m]=(0,u.useState)(!1),[D,b]=(0,u.useState)(!1),[se,De]=(0,u.useState)([]),[xe,ot]=(0,u.useState)(!0),[O,Je]=(0,u.useState)(null),[N,ee]=(0,u.useState)({}),[et,Pe]=(0,u.useState)({});(0,u.useEffect)(()=>{if(t.actionTabs.key==="\u7ACB\u5373\u53D1\u5E03")if(hu(),yt(),t.actionTabs.type===2){const oe=t.actionTabs.selectArrsAll[0];Je({submit_limit:oe==null?void 0:oe.submit_limit,submit_limit_num:oe==null?void 0:oe.submit_limit_num,must_file:oe==null?void 0:oe.must_file,can_submit:oe==null?void 0:oe.can_submit,submit_num:oe==null?void 0:oe.submit_num}),ot(oe.unified_setting)}else ot(!1),Je({submit_limit:!1,submit_limit_num:200,must_file:!1,can_submit:!1,submit_num:3})},[t.actionTabs]),(0,u.useEffect)(()=>{if(me){if(D)return;a({type:"classroomList/setActionTabs",payload:{}}),(0,i.GJ)()?a({type:"classroomList/getClassroomTeacherCommonList",payload:mo(_u({},t.actionTabs.params),{type:1})}):a({type:"classroomList/getClassroomCommonList",payload:_u({},t.actionTabs.params)})}},[me]);const yt=oe=>Sn(void 0,null,function*(){V(!0);const d=yield(0,Ie.c_)(mo(_u({},g),{page:oe||p,limit:2e4,homework_id:t.actionTabs.type===1?"":t.actionTabs.selectArrs[0]}));d==null||d.course_groups.map(($,we)=>{$.key=$.id,$.title=$.name,$.disabled=$.is_published}),d&&(v([...d==null?void 0:d.course_groups]),L(d==null?void 0:d.course_groups_count),V(!1),oe||_.setFieldsValue({publish_time:te()(te()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm")),end_time:te()(te()(new Date).add(7,"days").format("YYYY-MM-DD HH:mm"))}))}),Ot=oe=>{W(oe),yt(oe)},Mt=()=>{(0,i.GJ)()?t.actionTabs.detail?(a({type:"shixunHomeworks/setActionTabs",payload:{}}),a({type:"shixunHomeworks/getWorkList",payload:_u({},g)}),a({type:"shixunHomeworks/getWorkSetting",payload:_u({},g)})):a({type:"classroomList/getClassroomTeacherCommonList",payload:mo(_u({},t.actionTabs.params),{type:1})}):a({type:"classroomList/getClassroomCommonList",payload:_u({},t.actionTabs.params)})},ju=()=>Sn(void 0,null,function*(){var oe,d;if((0,i.Rm)()&&!((oe=t.AssistantObject.normal)!=null&&oe.can_publish)){S.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"),pt(!1);return}const $=_u({},_.getFieldsValue());if($.end_time<=$.publish_time){S.ZP.info("\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u5927\u4E8E\u6216\u7B49\u4E8E\u53D1\u5E03\u65F6\u95F4"),pt(!1);return}if((se==null?void 0:se.length)<=0&&!xe&&h.length>0){S.ZP.info("\u53D1\u5E03\u73ED\u7EA7\u4E0D\u80FD\u4E3A\u7A7A"),pt(!1);return}if(O!=null&&O.submit_limit&&!(O!=null&&O.submit_limit_num)){S.ZP.warning("\u5B66\u751F\u586B\u5199\u5185\u5BB9\u5B57\u6570\u4E0D\u80FD\u4E3A\u7A7A"),pt(!1);return}if(O!=null&&O.can_submit&&!(O!=null&&O.submit_num)){S.ZP.warning("\u5B66\u751F\u63D0\u4EA4\u4F5C\u54C1\u6B21\u6570\u4E0D\u80FD\u4E3A\u7A7A"),pt(!1);return}let we=_u({homework_ids:[...t.actionTabs.selectArrs],group_ids:se.length>0?se.map($e=>$e.id):(d=t.detailCommonHomeworksList)==null?void 0:d.course_groups,end_time:te()($.end_time).format("YYYY-MM-DD HH:mm"),publish_time:te()($.publish_time).format("YYYY-MM-DD HH:mm"),unified_setting:!se.length},O),Be=yield(0,ce.Tr)({homework_common_ids:[...t.actionTabs.selectArrs],course_id:g.coursesId,type:"homework_common"});(Be==null?void 0:Be.student_count)===0?Xt(we):(Pe(we),ee(Be))}),Xt=oe=>Sn(void 0,null,function*(){pt(!0);const d=yield(0,J.ZP)(`/api/courses/${g.coursesId}/homework_commons/publish_with_homework_list_position.json`,{method:"post",body:_u({},oe)});pt(!1),d.status===0&&((0,F.L9)(["\u6559\u5B66\u8BFE\u5802","\u56FE\u6587\u4F5C\u4E1A","\u7ACB\u5373\u53D1\u5E03"]),S.ZP.success("\u53D1\u5E03\u6210\u529F"),a({type:"classroomList/setActionTabs",payload:{key:"\u6E05\u9664\u9009\u62E9\u6570\u636E"}}),C.onCallback&&C.onCallback(),Mt(),localStorage.getItem("Noviceguide")==="0"||a({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5E95\u90E8\u5F39\u7A97",type:13,text:ct.createElement("div",null,"\u6700\u540E\uFF0C\u54B1\u4EEC\u7ED9\u6559\u5B66\u8BFE\u5802\u6DFB\u52A0\u4E00\u540D\u5B66\u751F~\u70B9\u51FB\u201C\u6DFB\u52A0\u5B66\u751F\u201D\uFF0C\u5728\u5F39\u7A97\u9875\u9762\u4E2D\u8F93\u5165\u5E76\u641C\u7D22\u5B66\u751F\u59D3\u540D\uFF0C\u70B9\u51FB\u201C\u786E\u5B9A\u201D\u5C31\u53EF\u4EE5\u4E3A\u60A8\u7684\u8BFE\u5802\u6DFB\u52A0\u7B2C\u4E00\u4F4D\u5B66\u751F\u5566~")}}))}),hu=()=>{W(1),v([]),De([])},{detailCommonHomeworksList:tn}=t,un=A>p*k,[Cu,pt]=(0,u.useState)(!1);return ct.createElement("div",null,ct.createElement(ue.default,{width:600,centered:!0,confirmLoading:Cu,title:"\u53D1\u5E03\u4F5C\u4E1A",open:t.actionTabs.key==="\u7ACB\u5373\u53D1\u5E03",okText:"\u53D1\u5E03\u4F5C\u4E1A",cancelText:"\u6682\u4E0D\u53D1\u5E03",onOk:ju,onCancel:()=>{hu(),Mt(),a({type:"classroomList/setActionTabs",payload:{}})}},ct.createElement("p",{className:"tc"},"\u5B66\u751F\u5C06\u7ACB\u5373\u6536\u5230\u4F5C\u4E1A",ct.createElement("br",null),'\u672C\u64CD\u4F5C\u53EA\u5BF9"\u672A\u53D1\u5E03"\u7684\u4F5C\u4E1A\u6709\u6548'),h&&ct.createElement(z.default,{form:_},ct.createElement("div",{style:{paddingLeft:0}},ct.createElement(w.Z,{className:"mt30",align:"middle"},ct.createElement(B.Z,null,ct.createElement(z.default.Item,{name:"publish_time",label:"\u53D1\u5E03\u65F6\u95F4"},ct.createElement(ie.default,{style:{width:170,marginRight:"25px"},disabledDate:oe=>(0,fe.Q8)(oe,E),disabledTime:oe=>(0,fe.d0)(oe),placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:te()((0,F.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",allowClear:!1}))),ct.createElement(B.Z,{className:"ml20"},ct.createElement(z.default.Item,{name:"end_time",label:"\u622A\u6B62\u65F6\u95F4"},ct.createElement(ie.default,{style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:te()((0,F.U6)(),"HH:mm")},disabledDate:oe=>(0,fe.Q8)(oe,E,_.getFieldValue("publish_time")),disabledTime:oe=>(0,fe.d0)(oe,_.getFieldValue("publish_time")),format:"YYYY-MM-DD HH:mm",allowClear:!1})))),t.actionTabs.type===2&&ct.createElement(w.Z,{style:{marginBottom:"10px"}},ct.createElement("span",{className:"mr5"},"\u53D1\u5E03\u8BBE\u7F6E:"),ct.createElement(Y.ZP.Group,{value:xe,onChange:oe=>{ot(oe.target.value),De([])}},ct.createElement(Y.ZP,{value:!0,disabled:!t.actionTabs.manage_all_group},"\u7EDF\u4E00\u53D1\u5E03"),ct.createElement(Y.ZP,{className:"ml20",disabled:h.length<=0,value:!1},"\u5206\u73ED\u53D1\u5E03"))),h.length<=0&&t.actionTabs.type===2&&ct.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"')),(t.actionTabs.type===1||!xe)&&h.length>0&&ct.createElement("div",{style:{display:"flex",justifyContent:"space-between",marginBottom:"10px"}},ct.createElement("span",{style:{flex:1}},ct.createElement(x.default,{checked:se.length===h.length,onChange:oe=>{se.length===h.length?De([]):De(h.filter(d=>!d.is_published))}},"\u5168\u9009")),ct.createElement("span",{style:{width:16}}),ct.createElement("span",{style:{flex:1}},"\u5DF2\u9009\u62E9",se.length||0,"\u4E2A\u5206\u73ED")),(t.actionTabs.type===1||!xe)&&h.length>0&&ct.createElement(Hs.Z,{data:h,selectedRowKeys:se,setSelectedRowKeys:De})),!((o=(r=(y=t==null?void 0:t.actionTabs)==null?void 0:y.selectArrsAll)==null?void 0:r[0])!=null&&o.is_shixun)&&ct.createElement(de.ZP,{value:O,onChange:oe=>Je(_u({},oe))})),ct.createElement(he.Z,{resdata:N,type:((s=t.actionTabs.selectArrs)==null?void 0:s.length)===1?"shixun":"shixunpush",okloading:Cu,oktext:(N==null?void 0:N.can_copy_num)===0?"\u786E\u5B9A":"\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362",onok:oe=>Sn(void 0,null,function*(){pt(!0);let d=yield(0,J.ZP)(`/api/courses/${g.coursesId}/batch_copy_shixuns.json`,{method:"post",body:{type:"homework_common",ids:[...t.actionTabs.selectArrs]}});pt(!1),(d==null?void 0:d.status)===0&&Xt(et)})}))};var Gs=(0,f.connect)(({classroomList:e})=>({classroomList:e}))(Vs),Js=Object.defineProperty,zs=Object.defineProperties,Us=Object.getOwnPropertyDescriptors,Ro=Object.getOwnPropertySymbols,Ks=Object.prototype.hasOwnProperty,Ys=Object.prototype.propertyIsEnumerable,$o=(e,n,t)=>n in e?Js(e,n,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[n]=t,Wo=(e,n)=>{for(var t in n||(n={}))Ks.call(n,t)&&$o(e,t,n[t]);if(Ro)for(var t of Ro(n))Ys.call(n,t)&&$o(e,t,n[t]);return e},Qs=(e,n)=>zs(e,Us(n)),Xs=(e,n,t)=>new Promise((a,E)=>{var C=o=>{try{r(t.next(o))}catch(s){E(s)}},y=o=>{try{r(t.throw(o))}catch(s){E(s)}},r=o=>o.done?a(o.value):Promise.resolve(o.value).then(C,y);r((t=t.apply(e,n)).next())});const qs=({classroomList:e,dispatch:n})=>{const t=(0,f.useIntl)(),a=(0,f.useParams)();return u.createElement(ue.default,{centered:!0,title:t.formatMessage({id:"classrooms.prompt",defaultMessage:"\u63D0\u793A"}),open:e.actionTabs.key==="\u8BBE\u4E3A\u516C\u5F00",okText:t.formatMessage({id:"classrooms.confirm",defaultMessage:"\u786E\u5B9A"}),cancelText:"\u53D6\u6D88",onOk:()=>Xs(void 0,null,function*(){(yield(0,J.ZP)(`/api/courses/${a.coursesId}/homework_commons/set_public.json`,{method:"post",body:{homework_ids:[...e.actionTabs.selectArrs]}})).status===0&&((0,F.L9)(["\u6559\u5B66\u8BFE\u5802","\u56FE\u6587\u4F5C\u4E1A","\u8BBE\u4E3A\u516C\u5F00"]),S.ZP.success("\u64CD\u4F5C\u6210\u529F"),n({type:"classroomList/setActionTabs",payload:{key:"\u6E05\u9664\u9009\u62E9\u6570\u636E"}}),(0,i.GJ)()?n({type:"classroomList/getClassroomTeacherCommonList",payload:Qs(Wo({},e.actionTabs.params),{type:1})}):n({type:"classroomList/getClassroomCommonList",payload:Wo({},e.actionTabs.params)}))}),onCancel:()=>{n({type:"classroomList/setActionTabs",payload:{}})}},u.createElement("p",null,"\u8BBE\u4E3A\u516C\u5F00\u540E\uFF0C\u975E\u8BFE\u5802\u6210\u5458\u4E5F\u53EF\u4EE5\u8BBF\u95EE\u67E5\u770B",u.createElement("br",null),"\u662F\u5426\u786E\u8BA4\u8BBE\u4E3A\u516C\u5F00\uFF1F"))};var el=(0,f.connect)(({classroomList:e})=>({classroomList:e}))(qs),tl=Object.defineProperty,ul=Object.defineProperties,nl=Object.getOwnPropertyDescriptors,Zn=Object.getOwnPropertySymbols,Vo=Object.prototype.hasOwnProperty,Go=Object.prototype.propertyIsEnumerable,Jo=(e,n,t)=>n in e?tl(e,n,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[n]=t,zo=(e,n)=>{for(var t in n||(n={}))Vo.call(n,t)&&Jo(e,t,n[t]);if(Zn)for(var t of Zn(n))Go.call(n,t)&&Jo(e,t,n[t]);return e},ol=(e,n)=>ul(e,nl(n)),al=(e,n)=>{var t={};for(var a in e)Vo.call(e,a)&&n.indexOf(a)<0&&(t[a]=e[a]);if(e!=null&&Zn)for(var a of Zn(e))n.indexOf(a)<0&&Go.call(e,a)&&(t[a]=e[a]);return t},sl=(e,n,t)=>new Promise((a,E)=>{var C=o=>{try{r(t.next(o))}catch(s){E(s)}},y=o=>{try{r(t.throw(o))}catch(s){E(s)}},r=o=>o.done?a(o.value):Promise.resolve(o.value).then(C,y);r((t=t.apply(e,n)).next())});const ll=e=>{var n=e,{classroomList:t,dispatch:a,onCallback:E}=n,C=al(n,["classroomList","dispatch","onCallback"]);const y=(0,f.useIntl)(),r=(0,f.useParams)();return r.id=r.coursesId,u.createElement(ue.default,{centered:!0,title:y.formatMessage({id:"classrooms.prompt",defaultMessage:"\u63D0\u793A"}),open:t.actionTabs.key==="\u6536\u85CF",okText:y.formatMessage({id:"classrooms.confirm",defaultMessage:"\u786E\u5B9A"}),cancelText:"\u53D6\u6D88",onOk:()=>sl(void 0,null,function*(){(yield(0,J.ZP)(`/api/courses/${r.id}/homework_commons/add_to_homework_bank.json`,{method:"post",body:{all_check:0,homework_ids:[...t.actionTabs.selectArrs]}})).status===0&&((0,F.L9)(["\u6559\u5B66\u8BFE\u5802","\u56FE\u6587\u4F5C\u4E1A","\u6536\u85CF"]),S.ZP.success("\u6536\u85CF\u6210\u529F\uFF0C\u8BF7\u524D\u5F80\u3010\u4E2A\u4EBA\u4E3B\u9875/\u8BFE\u5802\u8D44\u6E90\u3011\u67E5\u770B"),a({type:"classroomList/setActionTabs",payload:{}}),E&&E(),(0,i.GJ)()?a({type:"classroomList/getClassroomTeacherCommonList",payload:ol(zo({},t.actionTabs.params),{type:1})}):a({type:"classroomList/getClassroomCommonList",payload:zo({},t.actionTabs.params)}),a({type:"classroomList/setActionTabs",payload:{}}))}),onCancel:()=>{a({type:"classroomList/setActionTabs",payload:{}})}},"\u786E\u8BA4\u6536\u85CF\uFF1F")};var rl=(0,f.connect)(({classroomList:e})=>({classroomList:e}))(ll),il=Object.defineProperty,Uo=Object.getOwnPropertySymbols,cl=Object.prototype.hasOwnProperty,ml=Object.prototype.propertyIsEnumerable,Ko=(e,n,t)=>n in e?il(e,n,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[n]=t,dl=(e,n)=>{for(var t in n||(n={}))cl.call(n,t)&&Ko(e,t,n[t]);if(Uo)for(var t of Uo(n))ml.call(n,t)&&Ko(e,t,n[t]);return e},pl=(e,n,t)=>new Promise((a,E)=>{var C=o=>{try{r(t.next(o))}catch(s){E(s)}},y=o=>{try{r(t.throw(o))}catch(s){E(s)}},r=o=>o.done?a(o.value):Promise.resolve(o.value).then(C,y);r((t=t.apply(e,n)).next())});const El=({classroomList:e,loading:n,dispatch:t,onCallback:a})=>{var E,C;const y=(0,f.useIntl)(),r=(0,f.useParams)(),o=(0,f.useLocation)(),{actionTabs:s}=e,[Q]=z.default.useForm(),g=_=>_&&_pl(void 0,null,function*(){var _;const p=Q.getFieldValue(),W=`/api/course_modules/${e.detailCommonHomeworksList.main_category_id}/add_second_category.json`,h=yield(0,J.ZP)(W,{method:"post",body:dl({},p)});if(h.status===0){S.ZP.success("\u6DFB\u52A0\u6210\u529F"),a&&a(),t({type:"classroomList/setActionTabs",payload:{}}),t({type:"classroomList/getClassroomLeftMenus",payload:{id:r.coursesId}});const v=e.actionTabs.selectArrs.type,A=(h==null?void 0:h.category_id)||0;let L=(_=o.pathname)==null?void 0:_.split("/");L[4]=A,L[3]=v||L[3];const k=L==null?void 0:L.join("/");f.history.push(k)}}),onCancel:()=>{t({type:"classroomList/setActionTabs",payload:{}})}},u.createElement("p",{className:"tc"},u.createElement("br",null)),e.courseGroups.course_groups&&u.createElement(z.default,{form:Q,initialValues:{name:""}},u.createElement(z.default.Item,{name:"name"},u.createElement(w.Z,{className:"mt30"},u.createElement(B.Z,null,"\u76EE\u5F55\u540D\u79F0\uFF1A"),u.createElement(B.Z,{flex:"1"},u.createElement(Ce.default,{defaultValue:((E=s.selectArrs)==null?void 0:E.category_name)||((C=s.selectArrs)==null?void 0:C.name)}))))))};var fl=(0,f.connect)(({classroomList:e,loading:n})=>({classroomList:e,loading:n}))(El),Su={shixunItemWrapper:"shixunItemWrapper___Pnp0d",checkboxWrapper:"checkboxWrapper___O__B3",contentWrapper:"contentWrapper___qiaiV",title:"title___DFf1n",desc:"desc___ej6SJ",info:"info___hJwx4",scrollWrap:"scrollWrap___hntzl",loading:"loading___Jks2Z"},gl=Object.defineProperty,yl=Object.defineProperties,_l=Object.getOwnPropertyDescriptors,Yo=Object.getOwnPropertySymbols,vl=Object.prototype.hasOwnProperty,Fl=Object.prototype.propertyIsEnumerable,Qo=(e,n,t)=>n in e?gl(e,n,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[n]=t,Xo=(e,n)=>{for(var t in n||(n={}))vl.call(n,t)&&Qo(e,t,n[t]);if(Yo)for(var t of Yo(n))Fl.call(n,t)&&Qo(e,t,n[t]);return e},qo=(e,n)=>yl(e,_l(n)),ea=(e,n,t)=>new Promise((a,E)=>{var C=o=>{try{r(t.next(o))}catch(s){E(s)}},y=o=>{try{r(t.throw(o))}catch(s){E(s)}},r=o=>o.done?a(o.value):Promise.resolve(o.value).then(C,y);r((t=t.apply(e,n)).next())});const{Paragraph:hl}=ht.default,Cl=({createShixunParams:e},n)=>{const t=[{name:"\u5168\u90E8",id:"0"},{name:"\u521D\u7EA7",id:"1"},{name:"\u4E2D\u7EA7",id:"2"},{name:"\u4E2D\u9AD8\u7EA7",id:"3"},{name:"\u9AD8\u7EA7",id:"4"}],a=[{name:"\u6700\u65B0",id:"new"},{name:"\u6700\u70ED",id:"hot"},{name:"\u6211\u7684",id:"mine"}],[E,C]=(0,u.useState)("0"),[y,r]=(0,u.useState)("hot"),[o,s]=(0,u.useState)([]),[Q,g]=(0,u.useState)(!0),[_,p]=(0,u.useState)(1),W=(0,u.useRef)(null),h=(0,u.useRef)(null),v=(0,u.useRef)({page:1,order:"hot",keyword:"",shixun_type:"jupyter",diff:"0",limit:10,mine:"",status:""}),A=D=>{r(D),v.current.order=D,D==="mine"?(v.current.mine="true",v.current.status="2"):(v.current.mine="",v.current.status=""),L(v.current)},L=(D,b)=>ea(void 0,null,function*(){g(!0),clearTimeout(W.current),W.current=setTimeout(()=>ea(void 0,null,function*(){console.log(D,"params2");const se=yield(0,ce.he)(D);if(!se.status){if(b){se.shixuns.length===0&&me(!1),s(De=>[...De,...se.shixuns]),g(!1);return}h.current.scrollTop=0,me(!0),p(_+1),g(!1),s(se.shixuns)}}),1e3)});(0,u.useImperativeHandle)(n,()=>({search:D=>L(qo(Xo({},v.current),{keyword:D})),changeKeyWord:D=>v.current.keyword=D})),(0,u.useEffect)(()=>{L(v.current)},[]);const[k,Fe]=(0,u.useState)([]),Ee=D=>{Fe(D),e.current.shixuns_info=D.map(b=>({id:b,is_copy:!1,is_use:!0}))},[V,me]=(0,u.useState)(!0),m=D=>{L(qo(Xo({},v.current),{page:D}),!0)};return u.createElement("div",{className:"mt20"},u.createElement(w.Z,{justify:"space-between",style:{marginBottom:8}},u.createElement(B.Z,null,t.map((D,b)=>u.createElement("span",{key:b,style:{border:"none",marginRight:20,color:E===D.id?"#3061D0":"rgba(0, 0, 0, 0.85)"},onClick:()=>{C(D.id),v.current.diff=D.id,L(v.current)}},D.name))),u.createElement(B.Z,null,u.createElement(Pt.tp,{dataSource:a,value:y,onChange:A}))),u.createElement("div",{className:Su.scrollWrap},u.createElement("div",{ref:h,style:{maxHeight:260,overflow:"hidden auto"}},u.createElement(tt(),{initialLoad:!1,pageStart:1,threshold:100,loadMore:m,hasMore:V&&!Q,useWindow:!1,key:_},u.createElement(x.default.Group,{onChange:Ee,value:k},o.map(D=>{const{name:b,id:se,description:De,challenge_names:xe,author_name:ot,author_school_name:O,level:Je,total_stu_num:N}=D||{};return u.createElement("div",{key:se,className:Su.shixunItemWrapper},u.createElement(w.Z,{align:"middle",className:Su.checkboxWrapper,gutter:14,style:{padding:"20px 20px 0 20px",background:"transparent",marginBottom:"0px"}},u.createElement(x.default,{value:se,style:{paddingRight:"10px"}}),u.createElement("div",{className:Su.title,style:{fontWeight:"600"}},b)),u.createElement("div",{className:Su.contentWrapper},u.createElement(hl,{ellipsis:{rows:2},className:Su.desc,style:{color:"#8e8888",fontSize:"12px",margin:"5px 0px"}},De),u.createElement(w.Z,null,xe.map((ee,et)=>u.createElement("span",{key:et,className:Su.mission,style:{fontSize:"14px",fontWeight:"600",color:"#4f4f4b"}},u.createElement("span",{style:{paddingRight:"5px"}},"\u7B2C",et+1,"\u5173")," ",ee))),u.createElement(bt.Z,{dashed:!0,style:{margin:"8px 0"}}),u.createElement(w.Z,{className:Su.info},u.createElement(Ge.Z,null,u.createElement("span",{style:{fontWeight:"600",color:"black"}},ot),u.createElement("span",null,"|"),u.createElement("span",null,O),u.createElement("span",null,"|"),u.createElement("span",null,"\u96BE\u5EA6\u7CFB\u6570\xA0",u.createElement("span",{style:{fontWeight:"400",color:"#000000"}},Je)),u.createElement("span",null,"|"),u.createElement("span",null,"\u5B66\u4E60\u4EBA\u6570\xA0\xA0",u.createElement("span",{style:{fontWeight:"600",color:"black"}},N))))))})))),Q&&u.createElement("div",{className:Su.loading},u.createElement(ut.Z,{spinning:!0}))))};var Al=(0,u.forwardRef)(Cl),mn={flex_box_center:"flex_box_center___RR1P7",flex_space_between:"flex_space_between___NOfMh",flex_box_vertical_center:"flex_box_vertical_center___Dmywe",flex_box_center_end:"flex_box_center_end___AZ744",flex_box_column:"flex_box_column___Wu3tO",line1:"line1___xcO80",form:"form___zbQXu",small_search:"small_search___Zg67I",border:"border___ifLoj"},Xe=l(59301),Bl=Object.defineProperty,ta=Object.getOwnPropertySymbols,Dl=Object.prototype.hasOwnProperty,bl=Object.prototype.propertyIsEnumerable,ua=(e,n,t)=>n in e?Bl(e,n,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[n]=t,Pl=(e,n)=>{for(var t in n||(n={}))Dl.call(n,t)&&ua(e,t,n[t]);if(ta)for(var t of ta(n))bl.call(n,t)&&ua(e,t,n[t]);return e},Cn=(e,n,t)=>new Promise((a,E)=>{var C=o=>{try{r(t.next(o))}catch(s){E(s)}},y=o=>{try{r(t.throw(o))}catch(s){E(s)}},r=o=>o.done?a(o.value):Promise.resolve(o.value).then(C,y);r((t=t.apply(e,n)).next())});const{TabPane:rc}=X.default,wl=({shixunHomeworks:e,loading:n,classroomList:t,dispatch:a,refreshList:E})=>{const C=(0,f.useIntl)(),y=(0,f.useParams)(),r=(0,f.useLocation)(),[o]=z.default.useForm(),{brankList:s}=e,[Q,g]=(0,u.useState)(!1);let[_,p]=(0,u.useState)(!0),[W,h]=(0,u.useState)(!1);const[v,A]=(0,u.useState)("myself");let[L,k]=(0,u.useState)([]);const[Fe,Ee]=(0,u.useState)(),[V,me]=(0,u.useState)({}),[m,D]=(0,u.useState)({page:0,limit:20,object_type:"normal",search:"",filter:"myself"}),b=[{name:"\u6211\u7684\u8D44\u6E90",id:"myself"},{name:"\u516C\u5171\u8D44\u6E90",id:"public"},{name:"jupyter\u5B9E\u8BAD",id:"jupyter"}];(0,u.useEffect)(()=>{e.actionTabs.key==="\u9898\u5E93\u9009\u7528"&&De()},[e.actionTabs.key]);let se=[];const De=function(){return Cn(this,null,function*(){var N;if(_){g(!1),++m.page;const ee=yield a({type:"shixunHomeworks/getBrankList",payload:Pl({},m)});L=[...L.concat(ee.object_list)],Ee(ee.is_teacher),((N=ee.object_list)==null?void 0:N.length)Cn(void 0,null,function*(){h(!0);const ee=yield(0,Ie.aQ)(N);h(!1),ee.status||(E(),a({type:"shixunHomeworks/setActionTabs",payload:{}}),a({type:"classroomList/getClassroomLeftMenus",payload:{id:N.coursesId}}))}),O=(0,u.useRef)(),{detailCommonHomeworksList:Je}=t;return Xe.createElement("div",null,Xe.createElement(ue.default,{className:mn.border,centered:!0,title:Xe.createElement("span",{style:{fontWeight:"600"}},"\u9009\u7528\u8BFE\u5802\u8D44\u6E90"),destroyOnClose:!0,open:e.actionTabs.key==="\u9898\u5E93\u9009\u7528",okText:C.formatMessage({id:"classrooms.confirm",defaultMessage:"\u786E\u5B9A"}),cancelText:"\u53D6\u6D88",width:800,bodyStyle:{minHeight:200},okButtonProps:{loading:W},onOk:()=>Cn(void 0,null,function*(){var N,ee,et;if(v==="jupyter"){console.log("----createShixunParams.current",xe.current);let Ot=yield(0,ce.Tr)({id:[...(ee=(N=xe.current)==null?void 0:N.shixuns_info)==null?void 0:ee.map(Mt=>Mt.id)],course_id:y.coursesId,type:"shixun"});(Ot==null?void 0:Ot.student_count)===0?ot(xe.current):me(Ot);return}h(!0);const Pe=o.getFieldsValue(),yt=yield a({type:"shixunHomeworks/saveBanks",payload:{course_id:y.coursesId,object_type:"normal",category:y.categoryId,bank_id:Pe.group_ids}});(yt==null?void 0:yt.status)===0&&((0,F.L9)(["\u6559\u5B66\u8BFE\u5802","\u56FE\u6587\u4F5C\u4E1A","\u9009\u7528\u8BFE\u5802\u8D44\u6E90"]),a({type:"classroomList/getClassroomLeftMenus",payload:{id:y.coursesId}}),a({type:"shixunHomeworks/setActionTabs",payload:{}}),a({type:"classroomList/setActionTabs",payload:{key:"\u7ACB\u5373\u53D1\u5E03",type:1,selectArrs:yt.object_ids,params:(et=e.actionTabs)==null?void 0:et.params,manage_all_group:Je==null?void 0:Je.manage_all_group}})),h(!1)}),onCancel:()=>{a({type:"shixunHomeworks/setActionTabs",payload:{}})}},Xe.createElement(w.Z,{style:{borderBottom:"0.5px solid gainsboro",paddingBottom:"15px"}},Xe.createElement(B.Z,{span:12},b.map((N,ee)=>Xe.createElement(T.ZP,{key:ee,shape:"round",style:v===N.id?{background:"#e8efff",border:"none",color:"#6f9fe6"}:{background:"#f6f6f6",border:"none"},type:v===N.id?"ghost":"default",className:"mr10",onClick:et=>Cn(void 0,null,function*(){if(N.id==="jupyter"){A(N.id);return}L=[],_=!0,m.page=0,m.search="",m.filter=N.id,De(),A(N.id)})},N.name))),Xe.createElement(B.Z,{span:12,className:"tr"},Xe.createElement(Ce.default.Search,{className:mn.small_search,placeholder:"\u8F93\u5165\u6807\u9898\u8FDB\u884C\u641C\u7D22",onChange:N=>{var ee;v==="jupyter"&&((ee=O.current)==null||ee.changeKeyWord(N.target.value))},suffix:Xe.createElement("i",{className:`iconfont icon-sousuo9 font14 ${mn.searchIcon}`}),onSearch:N=>{var ee;if(N&&(0,zt.tk)({name:N,copywriting:N,position:"HomeworkCommon"}),v==="jupyter"){(ee=O.current)==null||ee.search(N);return}_=!0,m.search=N,m.page=0,L=[],De()},style:{width:260}}))),v==="myself"&&Xe.createElement("p",{className:"tc mt10"},"\u9009\u7528\u5BF9\u8C61\uFF1A\u4F60\u5728\u8BFE\u5802\u56FE\u6587\u4F5C\u4E1A\u5217\u8868\u4E2D\u5DF2",Xe.createElement("span",{className:"c-orange"},"\u6536\u85CF"),"\u7684\u56FE\u6587\u4F5C\u4E1A"),v==="public"&&Xe.createElement("p",{className:"tc mt10"},"\u9009\u7528\u5BF9\u8C61\uFF1A\u9898\u5E93\u4E2D\u5DF2\u8BBE\u7F6E\u6210\u516C\u5171\u5C5E\u6027\u7684\u6240\u6709\u56FE\u6587\u4F5C\u4E1A"),v==="jupyter"?Xe.createElement(Al,{createShixunParams:xe,ref:O}):Xe.createElement("div",{style:{background:"#F4FAFF",maxHeight:200,overflow:"auto",padding:"20px 10px"}},!Fe&&v==="public"&&Xe.createElement("div",{style:{display:"flex",flexDirection:"column",paddingTop:"30px",alignItems:"center",justifyContent:"center"}},Xe.createElement("span",null,"\u901A\u8FC7\u804C\u4E1A\u8BA4\u8BC1\u7684\u6559\u5E08\u624D\u80FD\u8BBF\u95EE\u516C\u5171\u8BFE\u7A0B\u8D44\u6E90\u5E93"),Xe.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")),Xe.createElement(tt(),{initialLoad:!1,pageStart:0,threshold:700,loadMore:()=>{p(!1),De()},hasMore:_,useWindow:!1},Xe.createElement(z.default,{form:o,initialValues:{group_ids:se},className:mn.form,onChange:N=>{se=o.getFieldValue()}},L==""&&Xe.createElement(nt.Z,{styles:{margin:"10px auto"}}),Xe.createElement(z.default.Item,{name:"group_ids"},Xe.createElement(x.default.Group,{style:{width:"100%",flexDirection:"column"},className:"font14"},L==null?void 0:L.map(function(N,ee){return Xe.createElement(w.Z,{key:ee},Xe.createElement(B.Z,{flex:"2"},Xe.createElement(x.default,{onChange:et=>{},key:ee,value:String(N.id),defaultChecked:!0},Xe.createElement("span",{className:["c-black",mn.line1].join(" ")},N.name))),Xe.createElement(B.Z,{flex:"1",className:"c-black"},Xe.createElement("span",{className:mn.line1},N==null?void 0:N.course_list_name)),Xe.createElement(B.Z,{flex:"50px",className:"c-black"},v==="public"&&(0,i.Ny)()?Xe.createElement("span",{className:"c-blue current",onClick:()=>{window.open(`/users/innov/topics/${N.id}/personal/normal/edit`)}},"\u7F16\u8F91"):v==="myself"?Xe.createElement("span",{className:"c-blue current",onClick:()=>{window.open(`/users/innov/topics/${N.id}/personal/normal/edit`)}},"\u7F16\u8F91"):N==null?void 0:N.username))}))))))),Xe.createElement(he.Z,{resdata:V,type:"shixunpush",okloading:W,oktext:(V==null?void 0:V.can_copy_num)===0?C.formatMessage({id:"classrooms.confirm",defaultMessage:"\u786E\u5B9A"}):"\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362",onok:N=>Cn(void 0,null,function*(){xe.current.shixuns_info=N,ot(xe.current)})}))};var xl=(0,f.connect)(({shixunHomeworks:e,classroomList:n,loading:t})=>({shixunHomeworks:e,loading:t,classroomList:n}))(wl),po=l(42882),na=l(74128),ru=l(59301),kl=Object.defineProperty,oa=Object.getOwnPropertySymbols,Ol=Object.prototype.hasOwnProperty,Tl=Object.prototype.propertyIsEnumerable,aa=(e,n,t)=>n in e?kl(e,n,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[n]=t,sa=(e,n)=>{for(var t in n||(n={}))Ol.call(n,t)&&aa(e,t,n[t]);if(oa)for(var t of oa(n))Tl.call(n,t)&&aa(e,t,n[t]);return e};const Ll=({styles:e={},onSelect:n,params:t,classroomList:a})=>{const[E,C]=(0,u.useState)(!1),y=(0,f.useIntl)(),[r,o]=(0,u.useState)("");(0,u.useEffect)(()=>{C(!1),o("")},[]);const s=()=>{var Q,g;if((0,i.Rm)()&&!((g=(Q=a==null?void 0:a.AssistantObject)==null?void 0:Q.normal)!=null&&g.can_create)){S.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}r==="1"&&f.history.push(`/classrooms/${t.coursesId}/common_homework/${t.categoryId}/add`),r==="2"&&(n(),C(!1),o(""))};return ru.createElement("section",{className:`tc animated fadeIn ${po.Z.threeBtnSty}`,style:sa(sa({},{color:"#03A092",margin:"200px auto"}),e)},ru.createElement("img",{src:l(26551),width:200,height:164}),ru.createElement("p",{className:"mt20 font14"},"\u8BE5\u8BFE\u7A0B\u65E0\u56FE\u6587\u4F5C\u4E1A\uFF0C\u53EF\u4EE5\u4E0B\u65B9\u6309\u94AE\u6216\u53F3\u4E0A\u65B9\u201C\u65B0\u5EFA\u4F5C\u4E1A\u201D\u6309\u94AE\u521B\u5EFA\u4F5C\u4E1A"),ru.createElement("div",{style:{marginTop:"30px"}},ru.createElement(T.ZP,{onClick:()=>C(!0),type:"primary",style:{width:"128px",height:"40px",marginRight:"20px",borderRadius:"4px"}},"\u65B0\u5EFA\u4F5C\u4E1A"),ru.createElement(T.ZP,{onClick:()=>{(0,F.xg)(`${na.Z.API_SERVER}/pdf/\u6559\u5B66\u8BFE\u5802\u64CD\u4F5C\u624B\u518C\u7B80\u5355\u7248-V4.0.pdf`)},type:"primary",style:{width:"128px",height:"40px",marginLeft:"20px",borderRadius:"4px"}},"\u65B0\u5EFA\u4F5C\u4E1A\u6307\u5F15")),E&&ru.createElement(ue.default,{open:!0,centered:!0,title:"\u65B0\u5EFA\u4F5C\u4E1A",onCancel:()=>C(!1),onOk:s},ru.createElement("div",null,ru.createElement("div",null,ru.createElement(Y.ZP,{value:"1",style:{marginTop:"15px"},checked:r==="1",onClick:()=>o("1")},"\u65B0\u5EFA\u56FE\u6587\u4F5C\u4E1A")),ru.createElement("div",null,ru.createElement(Y.ZP,{value:"2",style:{marginTop:"15px"},checked:r==="2",onClick:()=>o("2")},"\u9009\u7528\u8D44\u6E90")))))};var Nl=(0,f.connect)(({classroomList:e})=>({classroomList:e}))(Ll),Zu=l(59301),Ml=Object.defineProperty,Il=Object.defineProperties,Sl=Object.getOwnPropertyDescriptors,la=Object.getOwnPropertySymbols,Zl=Object.prototype.hasOwnProperty,Hl=Object.prototype.propertyIsEnumerable,ra=(e,n,t)=>n in e?Ml(e,n,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[n]=t,Hn=(e,n)=>{for(var t in n||(n={}))Zl.call(n,t)&&ra(e,t,n[t]);if(la)for(var t of la(n))Hl.call(n,t)&&ra(e,t,n[t]);return e},jl=(e,n)=>Il(e,Sl(n)),ia=(e,n,t)=>new Promise((a,E)=>{var C=o=>{try{r(t.next(o))}catch(s){E(s)}},y=o=>{try{r(t.throw(o))}catch(s){E(s)}},r=o=>o.done?a(o.value):Promise.resolve(o.value).then(C,y);r((t=t.apply(e,n)).next())});const Rl=({classroomList:e,loading:n,dispatch:t,shixunHomeworks:a})=>{const E=(0,f.useIntl)(),C=(0,f.useParams)(),[y]=z.default.useForm(),{workList:r,workSetting:o}=a,s=()=>{t({type:"shixunHomeworks/getWorkSetting",payload:Hn({},C)}),t({type:"shixunHomeworks/getWorkList",payload:Hn({},C)})};return Zu.createElement(ue.default,{centered:!0,title:e.actionTabs.title||"\u8865\u4EA4\u9644\u4EF6",open:e.actionTabs.key==="\u8865\u4EA4\u9644\u4EF6",bodyStyle:{minHeight:200},onOk:()=>ia(void 0,null,function*(){const Q=()=>ia(void 0,null,function*(){var g;yield y.validateFields();const _=Hn({},y.getFieldValue()),{selectArrs:p}=e.actionTabs;_.attachment_ids=(g=_.attachment_ids)==null?void 0:g.map(h=>h.response.id),(yield(0,wn.mz)(jl(Hn({},_),{homeworkId:p.work_id}))).status===0&&(y.resetFields(),t({type:"classroomList/setActionTabs",payload:{}}),s())});if(o!=null&&o.can_submit){if(!(o!=null&&o.submit_size)){S.ZP.warning("\u60A8\u7684\u4F5C\u54C1\u63D0\u4EA4\u673A\u4F1A\u5DF2\u7528\u5B8C\u3002\u5982\u9700\u7EE7\u7EED\u4FEE\u6539\uFF0C\u8BF7\u8054\u7CFB\u6307\u5BFC\u8001\u5E08\u6216\u5E73\u53F0\u8FD0\u8425\u3002");return}ue.default.confirm({title:E.formatMessage({id:"classrooms.prompt",defaultMessage:"\u63D0\u793A"}),icon:null,centered:!0,width:472,content:Zu.createElement(Zu.Fragment,null,"\u4F60\u8FD8\u6709 ",Zu.createElement("span",{className:"ml5 mr5",style:{color:"#DF711C"}},o==null?void 0:o.submit_size)," \u6B21\u63D0\u4EA4\u673A\u4F1A\u3002\u786E\u8BA4\u63D0\u4EA4\u540E\uFF0C\u4E0A\u4E00\u6B21\u7684\u63D0\u4EA4\u8BB0\u5F55\u4F1A\u88AB\u8986\u76D6\u3002\u8BF7\u6CE8\u610F\uFF0C\u5230\u8FBE\u89C4\u5B9A\u7684\u63D0\u4EA4\u6B21\u6570\u540E\u5C06\u4E0D\u53EF\u518D\u6B21\u63D0\u4EA4\uFF0C\u786E\u5B9A\u662F\u5426\u63D0\u4EA4\uFF1F"),onOk:()=>{Q()}});return}Q()}),onCancel:()=>{y.resetFields(),t({type:"classroomList/setActionTabs",payload:{}})}},Zu.createElement(z.default,{form:y,initialValues:{}},Zu.createElement(z.default.Item,{name:"attachment_ids",rules:[{required:!0,message:"\u8BF7\u4E0A\u4F20\u9644\u4EF6"}]},Zu.createElement(Fn.Z,null)),Zu.createElement(z.default.Item,{name:"description"},Zu.createElement(Ce.default.TextArea,{placeholder:`\u8BF7\u5728\u6B64\u8F93\u5165${e.actionTabs.title||"\u8865\u4EA4\u9644\u4EF6"}\u7684\u539F\u56E0\uFF0C\u6700\u5927\u9650\u5236100\u4E2A\u5B57\u7B26`,rows:7}))))};var $l=(0,f.connect)(({classroomList:e,loading:n,shixunHomeworks:t})=>({classroomList:e,loading:n,shixunHomeworks:t}))(Rl),Wl=l(54473),Vl=l(86094),ca={bottomControlContainer:"bottomControlContainer___VLwxf",buttonWrap:"buttonWrap___PlR4G",moveCategory:"moveCategory___gCcya"},Gl=(e,n,t)=>new Promise((a,E)=>{var C=o=>{try{r(t.next(o))}catch(s){E(s)}},y=o=>{try{r(t.throw(o))}catch(s){E(s)}},r=o=>o.done?a(o.value):Promise.resolve(o.value).then(C,y);r((t=t.apply(e,n)).next())}),Jl=({buttonDataSource:e,onClick:n})=>{const{allSelect:t,setAllSelect:a,setSelectArrs:E,dataSource:C,selectArrs:y,useBatchStatus:r,dispatch:o,params:s,getData:Q,detailLeftMenus:g,main_category_id:_,setSelectArrsAll:p}=(0,u.useContext)(yo);let W;const[h,v]=(0,u.useState)(!1),[A,L]=(0,u.useState)(""),k=V=>{a(V.target.checked),E(V.target.checked?C.map(me=>me.homework_id):[]),V.target.checked?p([...C]):p([])},Fe=()=>{let V={courseId:s.id,container_type:"common_homework"};s.categoryId&&(V.category_id=s.categoryId),o({type:"classroomList/getAllTaskList",payload:V}),o({type:"classroomList/setActionTabs",payload:{key:"\u8C03\u6574\u6392\u5E8F"}})};g.course_modules&&(W=g.course_modules.filter(V=>V.type==="common_homework")[0]);const Ee=u.createElement("div",{className:ca.moveCategory,onMouseLeave:V=>v(!1)},u.createElement(st.default,{onClick:V=>Gl(void 0,[V],function*({item:me,key:m,keyPath:D,domEvent:b}){if(y=="")return S.ZP.error("\u8BF7\u9009\u62E9\u4F60\u8981\u64CD\u4F5C\u7684\u4EFB\u52A1"),null;(yield(0,J.ZP)(`/api/courses/${s.id}/homework_commons/move_to_category.json`,{method:"post",body:{homework_ids:y,new_category_id:m}})).status===0&&(S.ZP.success("\u64CD\u4F5C\u6210\u529F"),r(!1),Q(),o({type:"classroomList/getClassroomLeftMenus",payload:{id:s.coursesId}}))}),style:{maxHeight:300,width:240,overflow:"auto"}},u.createElement("li",{className:"ant-menu-item multi-llipsis1e ant-menu-item-only-child"},u.createElement(Ce.default,{onChange:V=>{L(V.target.value)}})),W&&W.second_category.filter(V=>V.category_name!=="\u672A\u5206\u914D\u76EE\u5F55").map(function(V,me){var m;if(!(A!==""&&V.category_name.indexOf(A)<0))return u.createElement(u.Fragment,null,u.createElement(st.default.Item,{className:"multi-llipsis1e",key:V.category_id},V.category_name),(m=V==null?void 0:V.third_category)==null?void 0:m.map(D=>u.createElement(st.default.Item,{style:{marginLeft:20},className:"multi-llipsis1e",key:D.category_id},D.category_name)))}),u.createElement("li",{className:"ant-menu-item multi-llipsis1e ant-menu-item-only-child",onClick:V=>{V.preventDefault(),o({type:"classroomList/setActionTabs",payload:{key:"\u6DFB\u52A0\u76EE\u5F55",params:s,selectArrs:{category_id:_,type:"common_homework"}}})}},"\u65B0\u5EFA\u5B50\u76EE\u5F55...")));return u.createElement("div",{className:ca.bottomControlContainer},u.createElement(w.Z,{wrap:!1,align:"middle",justify:"space-between",style:{height:"100%"}},u.createElement(B.Z,{flex:1},u.createElement(w.Z,{wrap:!1,align:"middle",gutter:8},u.createElement(B.Z,null,u.createElement(x.default,{checked:t,onChange:k},"\u5168\u9009\u672C\u9875\uFF08",y.length,"\uFF09")),(0,i.GJ)()&&u.createElement(B.Z,null,u.createElement(gu.Z,{placement:"top",menu:{items:e,onClick:({key:V})=>{n({key:V})}}},u.createElement(T.ZP,{type:"primary",icon:u.createElement("i",{className:"iconfont icon-piliangcaozuo3"})},"\u6279\u91CF\u64CD\u4F5C"))),u.createElement(B.Z,null,u.createElement(T.ZP,{type:"primary",onClick:Fe,icon:u.createElement("i",{className:"iconfont icon-tiaozhengpaixu2"})},"\u8C03\u6574\u6392\u5E8F")),(0,i.GJ)()&&u.createElement(B.Z,null,u.createElement(gu.Z,{placement:"topLeft",dropdownRender:()=>Ee,getPopupContainer:V=>V.parentNode},u.createElement(T.ZP,{type:"primary",icon:u.createElement("i",{className:"iconfont icon-yidongmulu"})},"\u79FB\u52A8\u5230\u76EE\u5F55 ",u.createElement(hn.Z,null)))),(0,i.GJ)()&&u.createElement(B.Z,null,u.createElement(T.ZP,{type:"primary",onClick:()=>n({key:"collection",label:"\u6536\u85CF"}),icon:u.createElement("i",{className:"iconfont icon-shoucang1"})},"\u6536\u85CF")))),u.createElement(B.Z,null,u.createElement(T.ZP,{type:"primary",ghost:!0,onClick:()=>{E([]),r(!1)}},"\u53D6\u6D88\u64CD\u4F5C"))))},Tt={listContainer:"listContainer___rwnjk",info:"info___TBpYU",title:"title___Ss9eT",left:"left___LV73y",right:"right___GM28N",flexBox:"flexBox____iaZx",detail:"detail___d5WJi",iconV:"iconV___SnRqL",shixunTag:"shixunTag___HyzkA",pingceTag:"pingceTag___Kn6PD",pingceTags:"pingceTags___ffRRC"},zl=Object.defineProperty,Ul=Object.defineProperties,Kl=Object.getOwnPropertyDescriptors,ma=Object.getOwnPropertySymbols,Yl=Object.prototype.hasOwnProperty,Ql=Object.prototype.propertyIsEnumerable,da=(e,n,t)=>n in e?zl(e,n,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[n]=t,dn=(e,n)=>{for(var t in n||(n={}))Yl.call(n,t)&&da(e,t,n[t]);if(ma)for(var t of ma(n))Ql.call(n,t)&&da(e,t,n[t]);return e},Xl=(e,n)=>Ul(e,Kl(n)),Uu=(e,n,t)=>new Promise((a,E)=>{var C=o=>{try{r(t.next(o))}catch(s){E(s)}},y=o=>{try{r(t.throw(o))}catch(s){E(s)}},r=o=>o.done?a(o.value):Promise.resolve(o.value).then(C,y);r((t=t.apply(e,n)).next())});const ql=({dataSource:e,params:n,classroomList:t,manageAllGroup:a})=>{var E,C,y,r;const{batchStatus:o,selectArrs:s,setSelectArrs:Q,selectArrsAll:g,setSelectArrsAll:_,dispatch:p}=(0,u.useContext)(yo),W=(0,f.useIntl)();let h=(0,f.useParams)();const[v,A]=(0,u.useState)(!1),L=(0,u.useRef)(),[k,Fe]=(0,u.useState)([]);h=Xl(dn(dn({},n),h),{category:h==null?void 0:h.categoryId}),(0,u.useEffect)(()=>{Fe([]),A(!1)},[]);const Ee=[{title:W.formatMessage({id:"classrooms.class",defaultMessage:"\u73ED\u7EA7"}),dataIndex:"course_group_name",key:"course_group_name"},{title:W.formatMessage({id:"classrooms.status",defaultMessage:"\u72B6\u6001"}),dataIndex:"status",key:"status",width:80,filters:[{text:"\u672A\u5F00\u59CB",value:"\u672A\u5F00\u59CB"},{text:"\u63D0\u4EA4\u4E2D",value:"\u63D0\u4EA4\u4E2D"},{text:"\u8865\u4EA4\u4E2D",value:"\u8865\u4EA4\u4E2D"},{text:"\u5DF2\u622A\u6B62",value:"\u5DF2\u622A\u6B62"},{text:"\u672A\u53D1\u5E03",value:"\u672A\u53D1\u5E03"},{text:"\u533F\u8BC4\u4E2D",value:"\u533F\u8BC4\u4E2D"}],onFilter:(m,D)=>D.status.indexOf(m)===0},{title:"\u63D0\u4EA4\u60C5\u51B5",dataIndex:"statistics",key:"statistics",width:80,render:m=>{var D,b;return m==="--"?m:u.createElement("span",null,u.createElement("span",null,(D=m==null?void 0:m.split("/"))==null?void 0:D[0]),"\xA0/\xA0",u.createElement("span",null,(b=m==null?void 0:m.split("/"))==null?void 0:b[1]))}},{title:"\u53D1\u5E03\u65F6\u95F4",dataIndex:"publish_time",key:"publish_time",sorter:!0,showSorterTooltip:!1,sortOrder:h.sort_by==="publish_time"?h.sort_direction==="desc"?"descend":"ascend":null},{title:"\u622A\u6B62\u65F6\u95F4",dataIndex:"end_time",key:"end_time",sorter:!0,showSorterTooltip:!1,sortOrder:h.sort_by==="end_time"?h.sort_direction==="desc"?"descend":"ascend":null},{title:"\u8865\u4EA4\u65F6\u95F4",dataIndex:"late_time",key:"late_time",sorter:!0,showSorterTooltip:!1,sortOrder:h.sort_by==="late_time"?h.sort_direction==="desc"?"descend":"ascend":null},{title:"\u5206\u73ED\u8001\u5E08",dataIndex:"teachers",key:"teachers",width:150,ellipsis:{showTitle:!1},render:m=>m==="--"||!m?"--":u.createElement("span",{title:m},m)}];function V(){return Uu(this,null,function*(){let m=yield(0,J.ZP)(`/api/homework_commons/${e.homework_id}/group_settings_statistics.json`,{method:"get",params:dn({},h)});Fe(m.data)})}const me=m=>{s.includes(m)?(Q(s.filter(D=>D!==m)),_(g.filter(D=>D.homework_id!==m))):(Q([...s,m]),_([...g,e]))};return u.createElement("div",{className:Tt.listContainer,onClick:m=>{m.stopPropagation(),(!(0,i.GJ)()||(0,i.GJ)()&&L.current&&!L.current.contains(m.target))&&(0,F.xg)(`/classrooms/${h.coursesId}/common_homework/${e.homework_id}/detail`)}},(0,i.GJ)()&&u.createElement("span",{ref:L},u.createElement(x.default,{onClick:m=>{m.stopPropagation()},style:{padding:"10px"},checked:s.includes(e.homework_id),onChange:()=>me(e.homework_id)})),u.createElement("div",{className:Tt.info},u.createElement("div",{className:Tt.title},u.createElement("div",{className:Tt.left,style:(0,i.dE)()?{paddingRight:(e==null?void 0:e.challenge_count)-(e==null?void 0:e.finished_challenge_count)?60:140}:{}},(0,i.GJ)()&&u.createElement(lu.Z,{value:e.status},u.createElement(F.VV,{temporary:!0,style:{margin:"0px 10px 0px 0px"},status:[e.status]})),(0,i.dE)()&&u.createElement(F.VV,{temporary:!0,style:{margin:"0px 10px 0px 0px"},status:e.status}),u.createElement("span",{onClick:m=>m.stopPropagation()},u.createElement(f.Link,{target:"_blank",to:`/classrooms/${h.coursesId}/common_homework/${e.homework_id}/detail${(0,i.dE)()?"?tabs=0":""}`},e.name)),e.is_shixun&&u.createElement("span",{className:Tt.shixunTag},"\u5B9E\u8BAD"),e.open_evaluate&&u.createElement(Gu.Z,{title:"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u542F\u7528\u8BC4\u6D4B\u529F\u80FD\uFF0C\u5B66\u751F\u5B8C\u6210\u8BC4\u6D4B\u540E\u7CFB\u7EDF\u5C06\u81EA\u52A8\u5224\u5206"},u.createElement("span",{className:Tt.pingceTag},"\u8BC4\u6D4B")),(e==null?void 0:e.is_shixun)&&!e.open_evaluate&&u.createElement(Gu.Z,{title:"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u672A\u542F\u7528\u8BC4\u6D4B\u529F\u80FD\uFF0C\u5B66\u751F\u63D0\u4EA4\u4F5C\u54C1\u540E\u9700\u6559\u5E08\u624B\u52A8\u8BC4\u5206"},u.createElement("span",{className:Tt.pingceTags},"\u8BC4\u6D4B"))),u.createElement("div",{className:Tt.right},(0,i.GJ)()&&e.status==="\u672A\u53D1\u5E03"&&u.createElement(f.Link,{target:"_blank",to:"/",onClick:m=>Uu(void 0,null,function*(){m.stopPropagation(),m.preventDefault(),p({type:"classroomList/setActionTabs",payload:{key:"\u7ACB\u5373\u53D1\u5E03",selectArrs:[e==null?void 0:e.homework_id],selectArrsAll:[e],params:dn({},h),type:2,manage_all_group:a}})})},u.createElement("aside",{className:Tt.flexBox,style:{marginRight:"16px"}},u.createElement("i",{className:"iconfont icon-yishezhifabushijian1"}),u.createElement("div",null,"\u53D1\u5E03"))),(0,i.dE)()&&u.createElement("div",{className:Tt.actionIcon},(e==null?void 0:e.challenge_count)-(e==null?void 0:e.finished_challenge_count)===0&&u.createElement("i",{className:"iconfont icon-yiwancheng1"}),!((E=e.status)!=null&&E.includes("\u5DF2\u622A\u6B62"))&&!((C=e.status)!=null&&C.includes("\u5BFC\u5165"))&&u.createElement("aside",{onClick:m=>Uu(void 0,null,function*(){console.log(e),m.stopPropagation(),e.is_jupyter||e.is_jupyter_lab?(0,zu.Z)({is_jupyter:e.is_jupyter,is_jupyter_lab:e.is_jupyter_lab,shixunId:e.shixun_identifier,homework_common_id:e.homework_id}):(0,F.xg)(`/classrooms/${h.coursesId}/common_homework/${e.homework_id}/post`)}),className:Tt.flexBox,style:{marginRight:10}},u.createElement("i",{className:"iconfont icon-kaishixuexi font14"}),u.createElement("div",null,"\u63D0\u4EA4\u4F5C\u54C1")),(((y=e.status)==null?void 0:y.includes("\u5DF2\u622A\u6B62"))||((r=e.status)==null?void 0:r.includes("\u5BFC\u5165")))&&u.createElement("aside",{className:Tt.flexBox,style:{marginRight:10}},u.createElement("i",{className:"iconfont icon-chakanzuoye font14"}),u.createElement("div",null,"\u67E5\u770B\u4F5C\u54C1"))),(0,i.GJ)()&&u.createElement(gu.Z,{placement:"bottomCenter",overlayClassName:Tt.dro,dropdownRender:()=>u.createElement(st.default,null,e.status!=="\u5BFC\u5165"&&u.createElement(st.default.Item,{key:1,style:{textAlign:"center"}},u.createElement(f.Link,{target:"_blank",to:"/",onClick:m=>Uu(void 0,null,function*(){m.stopPropagation(),m.preventDefault(),p({type:"classroomList/setActionTabs",payload:{key:"\u7ACB\u5373\u53D1\u5E03",selectArrs:[e==null?void 0:e.homework_id],selectArrsAll:[e],params:dn({},h),type:2,manage_all_group:a}})})},"\u7ACB\u5373\u53D1\u5E03")),e.status==="\u5BFC\u5165"&&u.createElement(st.default.Item,{key:23,style:{textAlign:"center"}},u.createElement(f.Link,{target:"_blank",to:"/",onClick:m=>Uu(void 0,null,function*(){m.stopPropagation(),m.preventDefault(),p({type:"classroomList/setActionTabs",payload:{key:"\u8865\u5145\u6210\u7EE9",name:e==null?void 0:e.name,id:e==null?void 0:e.homework_id,type:"normal"}})})},"\u8865\u5145\u6210\u7EE9")),e.status!=="\u5BFC\u5165"&&u.createElement(st.default.Item,{key:2,style:{textAlign:"center"}},u.createElement(f.Link,{target:"_blank",to:"/",onClick:m=>Uu(void 0,null,function*(){m.stopPropagation(),m.preventDefault(),p({type:"classroomList/setActionTabs",payload:{key:"\u7ACB\u5373\u622A\u6B62",selectArrs:[e==null?void 0:e.homework_id],selectArrsAll:[e],params:dn({},h),type:2}})})},"\u7ACB\u5373\u622A\u6B62")),u.createElement(st.default.Item,{key:22,style:{textAlign:"center"}},u.createElement(f.Link,{target:"_blank",to:"/",onClick:m=>Uu(void 0,null,function*(){m.stopPropagation(),m.preventDefault(),p({type:"classroomList/setActionTabs",payload:{key:"\u5220\u9664",selectArrs:[e==null?void 0:e.homework_id],selectArrsAll:g,params:h,status:e==null?void 0:e.status}})})},W.formatMessage({id:"classrooms.deleteImmediately",defaultMessage:"\u7ACB\u5373\u5220\u9664"}))),e.status!=="\u5BFC\u5165"&&u.createElement(st.default.Item,{key:6,style:{textAlign:"center"}},u.createElement(f.Link,{target:"_blank",onClick:m=>{m.stopPropagation()},to:`/classrooms/${h.coursesId}/common_homework/${e.homework_id}/detail?tabs=3`},W.formatMessage({id:"classrooms.advancedSettings",defaultMessage:"\u9AD8\u7EA7\u8BBE\u7F6E"}))))},u.createElement("aside",{onClick:m=>m.stopPropagation(),className:Tt.flexBox,style:{cursor:"default"}},u.createElement("i",{className:"iconfont icon-gengduo4"}),u.createElement("div",null,"\u66F4\u591A"))))),u.createElement("div",{className:Tt.detail},(0,i.GJ)()&&u.createElement(u.Fragment,null,u.createElement("span",{className:"mr20",style:{color:"#fff"}},e.author),["\u672A\u5F00\u59CB","\u8FDB\u884C\u4E2D","\u5DF2\u622A\u6B62","\u63D0\u4EA4\u4E2D","\u8865\u4EA4\u4E2D","\u5DF2\u7ED3\u675F","\u533F\u8BC4\u4E2D","\u7533\u8BC9\u4E2D"].includes(e.status)&&!!e.uncommit_count&&u.createElement("span",{className:"mr10"},u.createElement("span",{className:"mr5"},"\u672A\u505A\u9898"),e.uncommit_count,"\u4EBA"),["\u672A\u5F00\u59CB","\u8FDB\u884C\u4E2D","\u5DF2\u622A\u6B62","\u63D0\u4EA4\u4E2D","\u8865\u4EA4\u4E2D","\u5DF2\u7ED3\u675F","\u533F\u8BC4\u4E2D","\u7533\u8BC9\u4E2D"].includes(e.status)&&!!e.commit_count&&u.createElement("span",{className:"mr10"},u.createElement("span",{className:"mr5"},"\u5DF2\u505A\u9898"),e.commit_count,"\u4EBA"),["\u672A\u5F00\u59CB","\u8FDB\u884C\u4E2D","\u5DF2\u622A\u6B62","\u63D0\u4EA4\u4E2D","\u8865\u4EA4\u4E2D","\u5DF2\u7ED3\u675F","\u533F\u8BC4\u4E2D","\u7533\u8BC9\u4E2D"].includes(e.status)&&!!e.compelete_count&&u.createElement("span",{className:"mr10"},u.createElement("span",{className:"mr5"},"\u5DF2\u5B8C\u6210"),e.compelete_count,"\u4EBA"),["\u672A\u5F00\u59CB","\u8FDB\u884C\u4E2D","\u5DF2\u622A\u6B62","\u63D0\u4EA4\u4E2D","\u8865\u4EA4\u4E2D","\u533F\u8BC4\u4E2D","\u7533\u8BC9\u4E2D"].includes(e.status)&&u.createElement("span",{className:"mr10"},u.createElement("span",{className:"mr5"},"\u53D1\u5E03\u65F6\u95F4"),e.publish_time),["\u672A\u5F00\u59CB","\u8FDB\u884C\u4E2D","\u5DF2\u622A\u6B62","\u63D0\u4EA4\u4E2D","\u8865\u4EA4\u4E2D","\u533F\u8BC4\u4E2D","\u7533\u8BC9\u4E2D"].includes(e.status)&&u.createElement("span",{className:"mr10"},u.createElement("span",{className:"mr5"},"\u622A\u6B62\u65F6\u95F4"),e.end_time),["\u5DF2\u7ED3\u675F"].includes(e.status)&&u.createElement("span",{className:"mr10"},u.createElement("span",{className:"mr5"},"\u7ED3\u675F\u65F6\u95F4"),e.status_time),!!(e!=null&&e.late_time)&&(e==null?void 0:e.late_time)!=="--"&&u.createElement("span",null,u.createElement("span",{className:"mr5"},"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"),e==null?void 0:e.late_time),["\u672A\u5F00\u59CB","\u8FDB\u884C\u4E2D","\u5DF2\u622A\u6B62","\u63D0\u4EA4\u4E2D","\u8865\u4EA4\u4E2D","\u533F\u8BC4\u4E2D","\u7533\u8BC9\u4E2D"].includes(e.status)&&u.createElement("span",{className:Tt.iconV,onClick:m=>Uu(void 0,null,function*(){m.stopPropagation(),m.preventDefault(),v||V(),A(!v)})},u.createElement("i",{className:`iconfont icon-${v?"shouqi":"xiala2"}`})," "))),u.createElement("div",{className:Tt.content},(0,i.dE)()&&u.createElement("span",{className:Tt.infoStuIcon},u.createElement("span",null,e.author),e.status==="\u5DF2\u622A\u6B62"&&!!(e!=null&&e.status_time)&&u.createElement("span",{className:"ml20"},u.createElement("i",{className:"iconfont icon-shengyushijian font12 mr5"})," ",e==null?void 0:e.status_time),u.createElement("span",{className:"ml20 c-grey-999"},u.createElement("i",{className:"iconfont icon-shijian1 font12 mr5"}),e==null?void 0:e.publish_time," \u81F3 ",e==null?void 0:e.end_time," "),!!(e!=null&&e.late_time)&&(e==null?void 0:e.late_time)!=="--"&&u.createElement("span",{className:"ml20"},u.createElement("span",{className:"mr5"},"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4:"),e==null?void 0:e.late_time)),(0,i.GJ)()&&e.status!=="\u672A\u53D1\u5E03"&&v&&k.length>5&&u.createElement(Ju.default,{className:po.Z.threeTableSty,scroll:{y:240},onRow:m=>({onClick:D=>{D.stopPropagation(),D.preventDefault()}}),onHeaderRow:(m,D)=>({onClick:b=>{b.stopPropagation(),b.preventDefault()}}),pagination:!1,dataSource:k,style:{marginTop:14,marginRight:6,cursor:"default"},onChange:(m,D,b)=>{b.field&&(h.sort_by=b.field),b.order||(h.sort_direction="asc"),b.order==="ascend"&&(h.sort_direction="asc"),b.order==="descend"&&(h.sort_direction="desc"),b.order||(h.sort_direction="asc"),V()},columns:Ee}),(0,i.GJ)()&&e.status!=="\u672A\u53D1\u5E03"&&v&&k.length<6&&k.length>0&&u.createElement(Ju.default,{className:po.Z.threeTableSty,onRow:m=>({onClick:D=>{D.stopPropagation(),D.preventDefault()}}),onHeaderRow:(m,D)=>({onClick:b=>{b.stopPropagation(),b.preventDefault()}}),pagination:!1,dataSource:k,style:{marginTop:14,marginRight:6,cursor:"default"},onChange:(m,D,b)=>{b.field&&(h.sort_by=b.field),b.order||(h.sort_direction="asc"),b.order==="ascend"&&(h.sort_direction="asc"),b.order==="descend"&&(h.sort_direction="desc"),b.order||(h.sort_direction="asc"),V()},columns:Ee}))))};var er=(0,f.connect)(({classroomList:e})=>({classroomList:e}))(ql),tr={flex_box_center:"flex_box_center___WCrVB",flex_space_between:"flex_space_between___fmk8o",flex_box_vertical_center:"flex_box_vertical_center___Lj9Tw",flex_box_center_end:"flex_box_center_end___JC6A6",flex_box_column:"flex_box_column___i54Rx",containerTitle:"containerTitle___Td72A",containerDesc:"containerDesc___S9Ors",listItem:"listItem___ascWS",info:"info___rcGYZ",title:"title___AccUE",titleLeft:"titleLeft___i6V_p",titleRight:"titleRight___W9npP",acitons:"acitons___ThT41",moveCategory:"moveCategory___BxjOE",spanSize:"spanSize___XTz3M"},xu={otherHomeworkWrap:"otherHomeworkWrap___IqYW9",otherHomeworkContainer:"otherHomeworkContainer___SALpj",flex:"flex___geSFu",search:"search___lePeX",content:"content___KBbb2",listItem:"listItem___coonS",info:"info___WK8Tl",title:"title___pF3Kd",describe:"describe___JdcWI",footer:"footer___y40ZG"},ur=Object.defineProperty,nr=Object.defineProperties,or=Object.getOwnPropertyDescriptors,pa=Object.getOwnPropertySymbols,ar=Object.prototype.hasOwnProperty,sr=Object.prototype.propertyIsEnumerable,Ea=(e,n,t)=>n in e?ur(e,n,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[n]=t,fa=(e,n)=>{for(var t in n||(n={}))ar.call(n,t)&&Ea(e,t,n[t]);if(pa)for(var t of pa(n))sr.call(n,t)&&Ea(e,t,n[t]);return e},ga=(e,n)=>nr(e,or(n)),ya=(e,n,t)=>new Promise((a,E)=>{var C=o=>{try{r(t.next(o))}catch(s){E(s)}},y=o=>{try{r(t.throw(o))}catch(s){E(s)}},r=o=>o.done?a(o.value):Promise.resolve(o.value).then(C,y);r((t=t.apply(e,n)).next())}),lr=({courseId:e,type:n,onCancel:t})=>{const a=(0,f.useIntl)(),E=(0,f.useParams)(),[C,y]=(0,u.useState)({targerData:[],originData:[]}),[r,o]=(0,u.useState)([]),[s,Q]=(0,u.useState)(!1),g=()=>ya(void 0,null,function*(){Q(!0);const v=yield(0,J.ZP)(`/api/courses/${e}/homework_commons/impersonal_list.json`,{method:"get",params:{type:n}});Q(!1),y({targerData:v.homeworks,originData:v.homeworks})});(0,u.useEffect)(()=>{g()},[]);const _=()=>ya(void 0,null,function*(){Q(!0);let v={homework_common_ids:r};E.categoryId&&(v=ga(fa({},v),{category_id:E.categoryId}));const A=yield(0,J.ZP)(`/api/courses/${E.coursesId}/homework_commons/create_collaborators.json`,{method:"POST",body:v});A&&A.homework_ids.length>0&&(S.ZP.success("\u63D0\u4EA4\u6210\u529F"),t()),Q(!1)}),p=(v,A)=>{v.target.checked?o([...r,A]):o(r.filter(L=>L!==A))},W=v=>{const A=C.originData.filter(L=>L.name.indexOf(v)>-1);y(ga(fa({},C),{targerData:A}))},h=()=>{_()};return u.createElement("div",{className:`animated fadeInUp fast ${xu.otherHomeworkWrap}`},u.createElement("div",{className:xu.otherHomeworkContainer},u.createElement("div",{className:xu.search},u.createElement(Ce.default.Search,{size:"middle",enterButton:"\u641C\u7D22",onSearch:W,placeholder:"\u8BF7\u8F93\u5165\u56FE\u6587\u4F5C\u4E1A\u540D\u79F0\u8FDB\u884C\u67E5\u8BE2"})),u.createElement("div",{className:xu.content},C.targerData.map(v=>u.createElement("div",{className:`${xu.listItem} mb10`,key:v.id},u.createElement(x.default,{checked:r.includes(v.id),onChange:A=>p(A,v.id)}),u.createElement("div",{className:xu.info},u.createElement("div",{className:`${xu.flex} mb10`,style:{justifyContent:"space-between"}},u.createElement("div",{className:xu.title},v.name),u.createElement("div",null,u.createElement(T.ZP,{type:"primary",ghost:!0,onClick:()=>(0,F.xg)(`/classrooms/${E.coursesId}/common_homework/${v.id}/detail`)},"\u67E5\u770B\u4F5C\u4E1A"))),u.createElement("div",{className:`mb20 font14 c-grey-999 ${xu.describe}`},v.description),u.createElement("div",{className:"font12"},u.createElement("span",{className:"c-grey-333 mr20"},v.user.name),u.createElement("span",{className:"c-grey-999"},"\u521B\u5EFA\u65F6\u95F4\uFF1A",v.created_at)))))),u.createElement("div",{className:xu.footer},u.createElement(T.ZP,{type:"primary",ghost:!0,onClick:t},"\u53D6\u6D88"),u.createElement(T.ZP,{type:"primary",disabled:r.length===0||s,onClick:h},a.formatMessage({id:"classrooms.confirm",defaultMessage:"\u786E\u5B9A"})))))},rr=l(92521),ir=l(27269),Ye=l(59301),cr=Object.defineProperty,mr=Object.defineProperties,dr=Object.getOwnPropertyDescriptors,jn=Object.getOwnPropertySymbols,_a=Object.prototype.hasOwnProperty,va=Object.prototype.propertyIsEnumerable,Fa=(e,n,t)=>n in e?cr(e,n,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[n]=t,pn=(e,n)=>{for(var t in n||(n={}))_a.call(n,t)&&Fa(e,t,n[t]);if(jn)for(var t of jn(n))va.call(n,t)&&Fa(e,t,n[t]);return e},ha=(e,n)=>mr(e,dr(n)),pr=(e,n)=>{var t={};for(var a in e)_a.call(e,a)&&n.indexOf(a)<0&&(t[a]=e[a]);if(e!=null&&jn)for(var a of jn(e))n.indexOf(a)<0&&va.call(e,a)&&(t[a]=e[a]);return t},Eo=(e,n,t)=>new Promise((a,E)=>{var C=o=>{try{r(t.next(o))}catch(s){E(s)}},y=o=>{try{r(t.throw(o))}catch(s){E(s)}},r=o=>o.done?a(o.value):Promise.resolve(o.value).then(C,y);r((t=t.apply(e,n)).next())});te().extend(so());const Er=({data:e,value:n,onChange:t})=>{var a,E,C,y;const[r,o]=(0,u.useState)({leftSearch:"",rigthSearch:""}),[s,Q]=(0,u.useState)([]);return(0,u.useEffect)(()=>{Q((n==null?void 0:n.length)>0?e==null?void 0:e.filter(g=>n==null?void 0:n.includes(g==null?void 0:g.id)):[])},[n]),Ye.createElement("div",{style:{display:"flex",flexWrap:"nowrap",gap:"20px",height:"400px"}},Ye.createElement("div",{style:{flex:"1",display:"flex",flexDirection:"column",gap:"15px"}},Ye.createElement(x.default,{indeterminate:(s==null?void 0:s.length)>0&&(s==null?void 0:s.length)<(e==null?void 0:e.length),checked:(s==null?void 0:s.length)==(e==null?void 0:e.length),onChange:g=>{t(g.target.checked?e==null?void 0:e.map(_=>_==null?void 0:_.id):[])}},"\u5168\u9009"),Ye.createElement("div",{style:{borderRadius:4,border:"1px solid #DCDCDC",display:"flex",flexDirection:"column",flex:"1",overflow:"hidden"}},Ye.createElement(Ce.default.Search,{className:"p20",style:{paddingBottom:0},placeholder:"\u53EF\u8F93\u5165\u73ED\u7EA7\u540D\u79F0\u67E5\u8BE2",value:r.leftSearch,onChange:g=>{o(ha(pn({},r),{leftSearch:g.target.value}))}}),Ye.createElement("div",{className:"mt20 ml20 mb20",style:{overflow:"auto"}},((a=r.leftSearch?e==null?void 0:e.filter(g=>{var _;return(_=g==null?void 0:g.name)==null?void 0:_.includes(r.leftSearch)}):e)==null?void 0:a.length)!==0?Ye.createElement(x.default.Group,{value:n,onChange:g=>{t(g)}},Ye.createElement(Ge.Z,{direction:"vertical"},(E=r.leftSearch?e==null?void 0:e.filter(g=>{var _;return(_=g==null?void 0:g.name)==null?void 0:_.includes(r.leftSearch)}):e)==null?void 0:E.map((g,_)=>Ye.createElement(x.default,{key:_,value:g.id},g==null?void 0:g.name)))):Ye.createElement(nt.Z,{styles:{margin:"0 auto"}})))),Ye.createElement("div",{style:{flex:"1",display:"flex",flexDirection:"column",gap:"15px"}},Ye.createElement("div",null,"\u5DF2\u9009\u62E9",(s==null?void 0:s.length)||0,"\u4E2A\u5206\u73ED"),Ye.createElement("div",{style:{borderRadius:4,border:"1px solid #DCDCDC",display:"flex",flexDirection:"column",flex:"1",overflow:"hidden"}},Ye.createElement(Ce.default.Search,{className:"p20",style:{paddingBottom:0},placeholder:"\u53EF\u8F93\u5165\u73ED\u7EA7\u540D\u79F0\u67E5\u8BE2",value:r.rigthSearch,onChange:g=>{o(ha(pn({},r),{rigthSearch:g.target.value}))}}),Ye.createElement("div",{className:"mt20 ml20 mb20 pr20",style:{display:"flex",flexDirection:"column",gap:"10px",overflow:"auto"}},((C=r.rigthSearch?s==null?void 0:s.filter(g=>{var _;return(_=g==null?void 0:g.name)==null?void 0:_.includes(r.rigthSearch)}):s)==null?void 0:C.length)!==0?(y=r.rigthSearch?s==null?void 0:s.filter(g=>{var _;return(_=g==null?void 0:g.name)==null?void 0:_.includes(r.rigthSearch)}):s)==null?void 0:y.map((g,_)=>Ye.createElement(w.Z,{key:_,wrap:!1,align:"middle",justify:"space-between"},Ye.createElement(B.Z,null,g==null?void 0:g.name),Ye.createElement(B.Z,null,Ye.createElement("i",{className:"iconfont icon-piliangshanchu2 font16 current",style:{color:"#3061D0"},onClick:()=>{t(n==null?void 0:n.filter(p=>p!==(g==null?void 0:g.id)))}})))):Ye.createElement(nt.Z,{styles:{margin:"0 auto"}})))))},fr=e=>{var n=e,{classroomList:t,dispatch:a,user:E,getData:C}=n,y=pr(n,["classroomList","dispatch","user","getData"]),r,o,s,Q,g,_;const p=(0,f.useIntl)(),W=(0,f.useParams)(),[h]=z.default.useForm(),v=((r=t==null?void 0:t.actionTabs)==null?void 0:r.key)==="\u6279\u91CF\u8865\u4EA4",[,A,L,k]=(0,Iu.U)(Ie.c_,pn(pn({},W),(o=t==null?void 0:t.actionTabs)==null?void 0:o.params)),[,,Fe,Ee]=(0,Iu.U)(Ie.nP,{course_id:W==null?void 0:W.coursesId,homework_ids:(s=t==null?void 0:t.actionTabs)==null?void 0:s.selectArrs}),[,V,me]=(0,Iu.U)(Ie.sm,{course_id:W==null?void 0:W.coursesId,homework_ids:(Q=t==null?void 0:t.actionTabs)==null?void 0:Q.selectArrs}),m=(...D)=>Eo(void 0,[...D],function*(b={}){Fe({});const se=yield L({page:1,limit:2e4,homework_id:t.actionTabs.type===1?"":t.actionTabs.selectArrs[0]})});return(0,u.useEffect)(()=>{v&&m()},[v]),Ye.createElement(ue.default,{centered:!0,title:(g=t==null?void 0:t.actionTabs)==null?void 0:g.key,width:800,open:v,cancelText:"\u6682\u4E0D\u8865\u4EA4",okText:"\u5F00\u542F\u8865\u4EA4",onCancel:()=>{a({type:"classroomList/setActionTabs",payload:{}})},destroyOnClose:!0,confirmLoading:V,onOk:()=>Eo(void 0,null,function*(){h.submit()})},Ye.createElement("div",{className:"p10 pl20 pr20 c-orange-ff7 mb20",style:{background:"#F6F7F9"}},"\u89C4\u5219\u8BF4\u660E\uFF1A\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u5FC5\u987B\u665A\u4E8E\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\uFF1B\u5F53\u73ED\u7EA7\u9636\u6BB5\u8FDB\u5165\u201C\u8865\u4EA4\u4E2D\u201D\u5219\u4E0D\u53EF\u53D8\u66F4\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\u3001\u4E0D\u53EF\u5173\u95ED\u8865\u4EA4\uFF1B\u5F53\u4F5C\u4E1A\u72B6\u6001\u4E3A\u672A\u53D1\u5E03\u3001\u4F5C\u4E1A\u5DF2\u5F00\u542F\u7EDF\u4E00\u8865\u4EA4\u548C\u4F5C\u4E1A\u5DF2\u5F00\u542F\u533F\u8BC4\u65F6\uFF0C\u65B0\u6279\u91CF\u8865\u4EA4\u89C4\u5219\u4E0D\u751F\u6548\u3002"),Ye.createElement(z.default,{form:h,colon:!1,size:"large",initialValues:{unified_late:!1,late_penalty:5},onFinish:D=>Eo(void 0,null,function*(){var b,se,De;const xe=yield me(((b=k==null?void 0:k.course_groups)==null?void 0:b.length)>0?{unified_late:((se=k==null?void 0:k.course_groups)==null?void 0:se.length)<=0,allow_late_settings:[pn({},D)]}:pn({unified_late:((De=k==null?void 0:k.course_groups)==null?void 0:De.length)<=0},D));(xe==null?void 0:xe.status)==0&&(S.ZP.success("\u8865\u4EA4\u8BBE\u7F6E\u6210\u529F"),a({type:"classroomList/setActionTabs",payload:{}}),C&&C())})},Ye.createElement(w.Z,{wrap:!1,gutter:20},Ye.createElement(B.Z,{flex:1},Ye.createElement(z.default.Item,{label:"\u8865\u4EA4\u6263\u5206",name:"late_penalty",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8865\u4EA4\u6263\u5206"}]},Ye.createElement(Ce.default,{placeholder:"\u8BF7\u8F93\u5165\u8865\u4EA4\u6263\u5206",min:0,type:"number",suffix:"\u5206",max:Number.MAX_SAFE_INTEGER,style:{width:"50%"}}))),Ye.createElement(B.Z,{flex:"390px"},Ye.createElement(z.default.Item,{label:"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4",name:"late_time",rules:[{required:!0,validator(D,b,se){return b&&te()(b).startOf("minute")<=te()().startOf("minute")?Promise.reject("\u4F5C\u4E1A\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u5FC5\u987B\u665A\u4E8E\u6B64\u523B"):b&&te()(b).startOf("minute")<=te()(Ee==null?void 0:Ee.max_late_time).startOf("minute")?(S.ZP.warning(`\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u5C0F\u4E8E\u9009\u4E2D\u4F5C\u4E1A\u4E2D\u6700\u665A\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\uFF1A${Ee==null?void 0:Ee.max_late_time}`),Promise.reject("")):Promise.resolve()}},{required:!0,message:"\u8BF7\u5148\u8BBE\u7F6E\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"}]},Ye.createElement(ie.default,{placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",style:{width:"100%"},disabledDate:D=>(0,F.BO)(D,{startTime:Ee==null?void 0:Ee.max_late_time}),disabledTime:D=>(0,F.hv)(D,{compared:Ee==null?void 0:Ee.max_late_time}),format:"YYYY-MM-DD HH:mm",showTime:{showSecond:!1,defaultValue:te()("00:00:00","HH:mm:ss")}})))),((_=k==null?void 0:k.course_groups)==null?void 0:_.length)>0&&Ye.createElement(ut.Z,{spinning:A},Ye.createElement(z.default.Item,{name:"group_id",rules:[{required:!0,message:"\u8BF7\u5148\u9009\u62E9\u73ED\u7EA7"}]},Ye.createElement(Er,{data:(k==null?void 0:k.course_groups)||[],onChange:D=>{Fe({group_ids:D})}})))))};var gr=(0,f.connect)(({classroomList:e,user:n})=>({classroomList:e,user:n}))(fr),j=l(59301),yr=Object.defineProperty,_r=Object.defineProperties,vr=Object.getOwnPropertyDescriptors,Ca=Object.getOwnPropertySymbols,Fr=Object.prototype.hasOwnProperty,hr=Object.prototype.propertyIsEnumerable,Aa=(e,n,t)=>n in e?yr(e,n,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[n]=t,vu=(e,n)=>{for(var t in n||(n={}))Fr.call(n,t)&&Aa(e,t,n[t]);if(Ca)for(var t of Ca(n))hr.call(n,t)&&Aa(e,t,n[t]);return e},fo=(e,n)=>_r(e,vr(n)),go=(e,n,t)=>new Promise((a,E)=>{var C=o=>{try{r(t.next(o))}catch(s){E(s)}},y=o=>{try{r(t.throw(o))}catch(s){E(s)}},r=o=>o.done?a(o.value):Promise.resolve(o.value).then(C,y);r((t=t.apply(e,n)).next())});const yo=(0,u.createContext)({selectArrs:[]}),Cr=({classroomList:e,loading:n,dispatch:t,user:a})=>{var E,C,y,r;const o=(0,f.useIntl)(),[s,Q]=(0,f.useSearchParams)(),g=(0,f.useLocation)(),_=(0,f.useParams)(),[p,W]=(0,u.useState)(fo(vu({},_),{id:_.coursesId,limit:20})),[h,v]=(0,u.useState)(!1),[A,L]=(0,u.useState)({ta_mode:1,final_mode:!1,st_proportion:0,ta_proportion:30,te_proportion:70,is_repeat_minus:!1,repeat_setting_score:"",repeat_limit:""}),[k,Fe]=(0,u.useState)([]),[Ee,V]=(0,u.useState)(!1),[me,m]=(0,u.useState)(!1),[D,b]=(0,u.useState)([]),[se,De]=(0,u.useState)(!1),[xe,ot]=(0,u.useState)("\u9ED8\u8BA4\u6392\u5E8F"),{detailCommonHomeworksList:O,detailLeftMenus:Je,detailTopBanner:N,taskList:ee}=e;p.type=1,p.categoryId?p.category=p.categoryId:delete p.category,(0,u.useEffect)(()=>{const d=s.get("tabs");d&&d!==void 0&&((0,i.GJ)()?p.status=d:p.order=d)},[g.search]),(0,u.useEffect)(()=>{s.get("tabs")==="0"&&(p.status="0",p.page=1)},[s.get("tabs")]),(0,u.useEffect)(()=>{var d,$,we;if((d=a==null?void 0:a.userInfo)!=null&&d.login){const Be=F.cX.getItem(`${($=a==null?void 0:a.userInfo)==null?void 0:$.login}${(0,i.GJ)()?"Teacher":"Student"}`,"CommonHomework");Be&&(p.sort_by=Be==null?void 0:Be.type,p.sort_direction=Be==null?void 0:Be.direction,ot(Be==null?void 0:Be.name));const $e=s.get("tabs");let rt=_.categoryId===void 0?{}:{categoryId:_.categoryId,category:_.categoryId};$e&&$e!==void 0&&((0,i.GJ)()?p.status=$e:p.order=$e),Pe(rt)}else if((we=a==null?void 0:a.userInfo)!=null&&we.username){const Be=s.get("tabs");let $e=_.categoryId===void 0?{}:{categoryId:_.categoryId,category:_.categoryId};Be&&Be!==void 0&&((0,i.GJ)()?p.status=Be:p.order=Be),Pe($e)}},[(E=a==null?void 0:a.userInfo)==null?void 0:E.login,g==null?void 0:g.pathname]),(0,u.useEffect)(()=>{W(vu(vu({},p),_))},[_==null?void 0:_.categoryId]),(0,u.useEffect)(()=>{e.actionTabs.key==="\u6E05\u9664\u9009\u62E9\u6570\u636E"&&(Fe([]),b([])),e.actionTabs.key==="\u76EE\u5F55\u91CD\u547D\u540D\u6210\u529F"&&Pe()},[e.actionTabs.key]),(0,u.useEffect)(()=>{Fe([])},[O]),(0,u.useEffect)(()=>{m(!1)},[p.categoryId]),(0,u.useEffect)(()=>{t({type:"classroomList/getAssistantPermissions",payload:{course_id:p.id}})},[]),(0,u.useEffect)(()=>{O&&O.homeworks&&(k.length===O.homeworks.length&&k.length>0?V(!0):k.length!==O.homeworks.length&&V(!1))},[k]);const et=(d,$)=>{p.page=d,p.limit=$,Pe()},Pe=(d={})=>{Fe([]),b([]),(0,i.GJ)()?t({type:"classroomList/getClassroomTeacherCommonList",payload:fo(vu(vu({},p),d),{type:1})}):t({type:"classroomList/getClassroomCommonList",payload:vu(vu({},p),d)})},yt=()=>go(void 0,null,function*(){const d=yield(0,J.ZP)(`/api/courses/${p.coursesId}/homework_commons/get_default_score_setting.json`,{method:"get",params:{homework_type:1}});if(d!=null&&d.data){const $=d.data.score_settings;Object.keys($).map(function(we){we.indexOf("proportion")>-1&&($[we]=($[we]*100).toFixed(0))}),console.log($),L(vu({},$))}}),Ot=()=>{if((0,i.GJ)()){const{all_count:d,unpublished_count:$,not_start_count:we,in_progress_count:Be,overed_count:$e}=O;return[{name:"\u5168\u90E8",id:0,total:d||0},{name:"\u672A\u53D1\u5E03",id:1,total:$||0},{name:"\u672A\u5F00\u59CB",id:4,total:we||0},{name:"\u8FDB\u884C\u4E2D",id:2,total:Be||0},{name:"\u5DF2\u622A\u6B62",id:3,total:$e||0}]}else return[{name:"\u5168\u90E8",id:0},{name:"\u63D0\u4EA4\u4E2D",id:1},{name:"\u8865\u4EA4\u4E2D",id:2},{name:"\u533F\u8BC4\u4E2D",id:3},{name:"\u7533\u8BC9\u4E2D",id:4},{name:"\u5DF2\u622A\u6B62",id:5}]},Mt=[{name:"\u65B0\u5EFA\u56FE\u6587\u4F5C\u4E1A",id:"1"},{name:"\u9009\u7528\u8D44\u6E90",id:"2"},{name:"\u5BFC\u5165\u5916\u90E8\u6210\u7EE9",id:"3"}],ju=d=>{var $;if((0,i.Rm)()&&!(($=e.AssistantObject.normal)!=null&&$.can_create)){S.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}d==="1"?f.history.push(`/classrooms/${p.coursesId}/common_homework/${p.categoryId}/add`):d==="2"?Xt():d==="3"&&t({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u5165\u5916\u90E8\u6210\u7EE9",type:"normal"}})},Xt=()=>{t({type:"shixunHomeworks/setActionTabs",payload:{key:"\u9898\u5E93\u9009\u7528",params:p}})},hu=(C=[{key:"publish",label:"\u6279\u91CF\u53D1\u5E03",icon:j.createElement("i",{className:"iconfont icon-fabu5"}),isShow:!0},{key:"deadline",label:"\u6279\u91CF\u622A\u6B62",icon:j.createElement("i",{className:"iconfont icon-piliangjiezhi2"}),isShow:!0},{key:"batchpay",label:"\u6279\u91CF\u8865\u4EA4",icon:j.createElement("i",{className:"iconfont icon-buka"}),isShow:!0},{key:"delete",label:"\u6279\u91CF\u5220\u9664",icon:j.createElement("i",{className:"iconfont icon-piliangshanchu2"}),isShow:(0,i.GJ)()||(0,i.Rm)()},{key:"public",label:"\u8BBE\u4E3A\u516C\u5F00",icon:j.createElement("i",{className:"iconfont icon-sheweigongkai2"}),isShow:N.is_public}].filter(d=>d==null?void 0:d.isShow))==null?void 0:C.map(d=>(delete d.isShow,d)),tn=d=>{var $,we,Be,$e;if(k.length===0)return S.ZP.warning("\u8BF7\u9009\u62E9\u4F60\u8981\u64CD\u4F5C\u7684\u4EFB\u52A1"),!1;let rt=d.label||"",Bn={key:rt,selectArrs:k,selectArrsAll:D,type:["publish","deadline"].includes(d.key)?1:"",params:p};switch(d.key){case"publish":if((0,i.Rm)()&&!((we=($=e==null?void 0:e.AssistantObject)==null?void 0:$.normal)!=null&&we.can_publish)){S.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}rt="\u7ACB\u5373\u53D1\u5E03";break;case"deadline":if((0,i.Rm)()&&!(($e=(Be=e==null?void 0:e.AssistantObject)==null?void 0:Be.normal)!=null&&$e.can_stop)){S.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}rt="\u7ACB\u5373\u622A\u6B62";break;case"batchpay":rt="\u6279\u91CF\u8865\u4EA4";break;case"delete":rt="\u5220\u9664";break;case"collection":rt="\u6536\u85CF";break}t({type:"classroomList/setActionTabs",payload:fo(vu({},Bn),{key:rt})})},un=d=>go(void 0,null,function*(){yield t({type:"classroomList/updateTaskPosition",payload:{category_id:p.categoryId,courseId:p.id,task_ids:d,container_type:"common_homework"}}),Pe()}),Cu=(0,u.useMemo)(()=>{let d=[];return ee.length>0&&(d=ee.map($=>({user_name:$.user_name,task_name:$.task_name,task_id:$.task_id,category:$.category,status:$.status}))),d},[ee]),pt=j.createElement("div",{className:"mask-tips"},"\u8BA1\u7B97\u8BF4\u660E\uFF1A",j.createElement("br",null),"\u6559\u5E08\u8BC4\u5206 * \u5176\u767E\u5206\u6BD4 + \u52A9\u6559\u8BC4\u5206 * \u5176\u767E\u5206\u6BD4 + \u5B66\u751F\u533F\u8BC4\u5E73\u5747\u5206 * \u5176\u767E\u5206\u6BD4 - (",j.createElement("br",null),"\u8FDF\u4EA4\u6263\u5206 + \u7F3A\u8BC4\u6263\u5206 * \u7F3A\u8BC4\u6570 + \u8FDD\u89C4\u533F\u8BC4\u6263\u5206 * \u8FDD\u89C4\u533F\u8BC4\u6570 )",j.createElement("br",null),j.createElement("br",null),"\u6CE8\u610F",j.createElement("br",null),"\u975E\u96F6\u767E\u5206\u6BD4\u7684\u8BC4\u5206\u9009\u9879\uFF0C\u82E5\u8BC4\u5206\u8BB0\u5F55\u4E3A\u7A7A\uFF0C\u5219\u5176\u767E\u5206\u6BD4\u5C06\u81EA\u52A8\u5E73\u644A\u5230\u5176\u5B83\u975E\u96F6",j.createElement("br",null),"\u8BC4\u5206\u9009\u9879\u4E0A\u3002",j.createElement("br",null),"\u4F8B\uFF1A\u6559\u5E08\u8BC4\u520640% + \u52A9\u6559\u8BC4\u520635% + \u5B66\u751F\u533F\u8BC425%\uFF0C\u5B66\u751FA\u6CA1\u6709\u6559\u5E08\u8BC4\u5206\u8BB0",j.createElement("br",null),"\u5F55\uFF0C\u5219\u5176\u6700\u7EC8\u6210\u7EE9\u6309\u7167\u52A9\u6559\u8BC4\u520655% + \u5B66\u751F\u533F\u8BC445%\u8FDB\u884C\u8BA1\u7B97"),oe=j.createElement("div",{className:"mask-tips"},"\u8BA1\u7B97\u8BF4\u660E\uFF1A",j.createElement("br",null),"\u4F18\u5148\u987A\u5E8F\u6392\u524D\u7684\u975E\u96F6\u8BC4\u5206 * 100% -",j.createElement("br",null),"( \u8FDF\u4EA4\u6263\u5206 + \u7F3A\u8BC4\u6263\u5206 * \u7F3A\u8BC4\u6570 + \u8FDD\u89C4\u533F\u8BC4\u6263\u5206 * \u8FDD\u89C4\u533F\u8BC4\u6570 )",j.createElement("br",null),"\u4F8B\uFF1A\u6709\u6559\u5E08\u8BC4\u5206\u5219\u6559\u5E08\u8BC4\u5206100%\uFF0C\u5426\u5219\u6559\u8F85\u8BC4\u5206100%\uFF0C\u4F9D\u6B21\u7C7B\u63A8");return j.createElement(yo.Provider,{value:{params:p,batchStatus:me,selectArrs:k,setSelectArrs:Fe,allSelect:Ee,dataSource:O.homeworks||[],detailLeftMenus:Je,main_category_id:O.main_category_id||"",selectArrsAll:D,setAllSelect:V,useBatchStatus:m,dispatch:t,getData:Pe,setSelectArrsAll:b}},j.createElement("section",null,j.createElement("aside",{className:tr.bg},j.createElement(Wl.Z,{isLoading:n[(0,i.GJ)()?"classroomList/getClassroomTeacherCommonList":"classroomList/getClassroomCommonList"],tabDataSource:Ot(),isAdmin:(0,i.GJ)(),dispatch:t,type:O==null?void 0:O.main_category_name,exportType:"normal",TooltipTitle:p.categoryId?"\u76EE\u5F55\u91CD\u547D\u540D":"\u65B0\u5EFA\u5B50\u76EE\u5F55",categoryId:p.categoryId,dropdownMenu:Mt,showControlButton:(0,i.GJ)(),isShowRightControl:(0,F.Oo)(Je==null?void 0:Je.course_modules,p.categoryId)!=="\u672A\u5206\u914D\u76EE\u5F55",onTabMenuClick:d=>{d.id!==void 0&&((0,i.GJ)()?p.status=d.id:p.order=d.id),m(!1),p.page=1,f.history.replace(`${g.pathname}?tabs=${d.id}`),Pe(p)},defaultSelectedKeys:[s.get("tabs")?s.get("tabs"):"0"],onsetClick:()=>{yt(),v(!0)},onTooltipTitleClick:()=>{t({type:"classroomList/setActionTabs",payload:{key:p.categoryId?"\u76EE\u5F55\u91CD\u547D\u540D":"\u6DFB\u52A0\u76EE\u5F55",params:p,selectArrs:{category_name:O==null?void 0:O.category_name,category_id:(O==null?void 0:O.category_id)||(O==null?void 0:O.main_category_id)},cb:()=>{Pe()}}})},onDropdownMenuClick:ju}),j.createElement(Vl.Z,{dataSource:O.homeworks||[],isAdmin:(0,i.GJ)(),batchStatus:!0,SortMenuName:xe,setSortMenuName:ot,onSearch:d=>{p.search=d.trim(),p.page=1,Pe()},onSort:d=>{var $;p.sort_by=d.type,p.sort_direction=d.direction,p.page=1,F.cX.setItem(`${($=a==null?void 0:a.userInfo)==null?void 0:$.login}${(0,i.GJ)()?"Teacher":"Student"}`,d,"CommonHomework"),Pe(p)},onBatch:d=>m(d)})),(O==null?void 0:O.all_count)===0&&(0,i.GJ)()?!n[(0,i.GJ)()?"classroomList/getClassroomTeacherCommonList":"classroomList/getClassroomCommonList"]&&j.createElement(Nl,{params:p,dispatch:t,onSelect:Xt}):(O==null?void 0:O.homeworks)&&O.homeworks.length===0&&!n[(0,i.GJ)()?"classroomList/getClassroomTeacherCommonList":"classroomList/getClassroomCommonList"]&&j.createElement(nt.Z,null),j.createElement("aside",{className:"minH500 skt-loading relative pb40 mb30"},!n[(0,i.GJ)()?"classroomList/getClassroomTeacherCommonList":"classroomList/getClassroomCommonList"]&&j.createElement(j.Fragment,null,j.createElement("aside",{className:"animated fadeIn"},(y=O==null?void 0:O.homeworks)==null?void 0:y.map((d,$)=>j.createElement(er,{key:$,dataSource:d,params:p,manageAllGroup:O==null?void 0:O.manage_all_group})),!n[(0,i.GJ)()?"classroomList/getClassroomTeacherCommonList":"classroomList/getClassroomCommonList"]&&j.createElement("aside",{className:"tc mb50 mt30"},(O==null?void 0:O.query_total_count)>10&&j.createElement(q.Z,{showSizeChanger:!0,onChange:et,defaultCurrent:1,current:p.page||1,pageSize:p.limit||20,total:O.query_total_count}))),k.length>0&&(0,i.GJ)()&&j.createElement(ge.Z,{offsetBottom:0},j.createElement(Jl,{buttonDataSource:hu,onClick:tn})))),((r=e==null?void 0:e.actionTabs)==null?void 0:r.key)==="\u6279\u91CF\u8865\u4EA4"&&j.createElement(gr,{getData:Pe}),j.createElement(Zs,{onCallback:()=>m(!1)}),j.createElement(rr.Z,{onOk:()=>{Pe()}}),j.createElement(ir.Z,{onOk:()=>{}}),j.createElement(Gs,{onCallback:()=>m(!1),courseEndTime:O==null?void 0:O.course_end_time}),j.createElement(cu.Z,{courseEndTime:O==null?void 0:O.course_end_time,visible:e.actionTabs.key==="\u7ACB\u5373\u622A\u6B62",homeworkIds:e.actionTabs.selectArrs,courseId:_.coursesId,isBatch:e.actionTabs.type!==2,successCallback:()=>{m(!1),Pe()}}),j.createElement(el,null),j.createElement(rl,{onCallback:()=>m(!1)}),j.createElement(fl,{onCallback:()=>m(!1)}),j.createElement(xl,{refreshList:Pe}),j.createElement($l,null),j.createElement(ao.Z,{visible:e.actionTabs.key==="\u8C03\u6574\u6392\u5E8F",callback:un,data:Cu,onCancel:()=>{t({type:"classroomList/setActionTabs",payload:{key:""}})}}),se&&j.createElement(lr,{courseId:p.coursesId,type:"1",onCancel:()=>De(!1)}),j.createElement(ue.default,{open:h,title:"\u9ED8\u8BA4\u8BC4\u5206\u8BBE\u7F6E",centered:!0,onCancel:()=>{v(!1)},onOk:()=>go(void 0,null,function*(){const d=JSON.parse(JSON.stringify(A));Object.keys(d).map(function(we){we.indexOf("proportion")>-1&&(d[we]=d[we]/100)}),(yield(0,J.ZP)(`/api/courses/${p.coursesId}/homework_commons/set_default_score_setting.json`,{method:"post",body:{homework_type:1,score_settings:d}})).status===0&&(S.ZP.success("\u8BBE\u7F6E\u6210\u529F"),v(!1))}),width:800},j.createElement("div",null,j.createElement(w.Z,null,j.createElement(B.Z,{span:24},j.createElement(w.Z,{align:"middle"},j.createElement(B.Z,{span:24},j.createElement("div",{className:"mt15"},"\u8BE5\u9ED8\u8BA4\u89C4\u5219\u5C06\u88AB\u5E94\u7528\u4E8E\u4F60\u540E\u7EED\u65B0\u5EFA\u7684\u56FE\u6587\u4F5C\u4E1A\uFF0C\u4E14\u4E0D\u4F1A\u5F71\u54CD\u4F60\u5DF2\u521B\u5EFA\u7684\u4F5C\u4E1A\u4EE5\u53CA\u5176\u4ED6\u8001\u5E08\u65B0\u5EFA\u4F5C\u4E1A\u7684\u8BC4\u5206\u89C4\u5219\u3002"))))),j.createElement(w.Z,{className:"mt25"},j.createElement(B.Z,null,j.createElement("strong",null,"\u52A9\u6559\u8BC4\u5206")),j.createElement(B.Z,{span:24,className:"pl30 mt10"})),j.createElement(w.Z,null,j.createElement(Y.ZP.Group,{value:A==null?void 0:A.ta_mode,onChange:d=>{A.ta_mode=d.target.value,L(vu({},A))}},j.createElement(Y.ZP,{value:1,style:{marginTop:15}},j.createElement("strong",null,"\u666E\u901A\u6A21\u5F0F"),j.createElement("span",{className:"c-grey-c"},"\uFF08\u9009\u4E2D\uFF0C\u5219\u53D6\u5404\u52A9\u6559\u6700\u7EC8\u8BC4\u5206\u7684\u5E73\u5747\u5206\uFF09")),j.createElement("br",null),j.createElement(Y.ZP,{value:0,style:{marginTop:15}},j.createElement("strong",null,"\u590D\u5BA1\u6A21\u5F0F"),j.createElement("span",{className:"c-grey-c"},"\uFF08\u9009\u4E2D\uFF0C\u5219\u53EA\u53D6\u6700\u65B0\u7684\u52A9\u6559\u8BC4\u5206\uFF09")))),j.createElement(w.Z,{className:"mt25"},j.createElement(B.Z,null,j.createElement("strong",null,"\u6700\u7EC8\u6210\u7EE9\u7EC4\u6210")),j.createElement(B.Z,{span:24,className:"pl30 mt10"})),j.createElement(w.Z,null,j.createElement(Y.ZP.Group,{value:A.final_mode,onChange:d=>{A.final_mode=d.target.value,L(vu({},A))}},j.createElement(Y.ZP,{value:!1,style:{marginTop:15}},j.createElement("strong",null,"\u591A\u9879\u8BC4\u5206\u914D\u6BD4"),j.createElement("span",{className:"c-grey-c"},"\uFF08\u9009\u4E2D\uFF0C\u5219\u6309\u7167\u6BD4\u4F8B\u8BA1\u7B97\u6700\u7EC8\u6210\u7EE9\uFF09",j.createElement(I.Z,{placement:"bottomLeft",content:pt,trigger:"click"},j.createElement(G.Z,{className:"ml20 current"})))),j.createElement(w.Z,{align:"middle",className:"mt25 pl30 font14"},j.createElement(B.Z,null,"\u6559\u5E08\u8BC4\u5206:"),j.createElement(B.Z,{className:"ml5"},j.createElement(Z.Z,{min:0,max:100,value:A.te_proportion,onChange:d=>{A.te_proportion=d,L(Object.assign({},A))}}),j.createElement("span",{className:"ml10"},"%"))),j.createElement(w.Z,{align:"middle",className:"mt25 pl30 font14"},j.createElement(B.Z,null,"\u52A9\u6559\u8BC4\u5206:"),j.createElement(B.Z,{className:"ml5"},j.createElement(Z.Z,{min:0,max:100,value:A.ta_proportion,onChange:d=>{A.ta_proportion=d,L(Object.assign({},A))}}),j.createElement("span",{className:"ml10"},"%"))),j.createElement(w.Z,{align:"middle",className:"mt25 pl30 font14"},j.createElement(B.Z,null,"\u5B66\u751F\u533F\u8BC4:"),j.createElement(B.Z,{className:"ml5"},j.createElement(Z.Z,{min:0,max:100,value:A.st_proportion,onChange:d=>{A.st_proportion=d,L(Object.assign({},A))}}),j.createElement("span",{className:"ml10"},"%"))),j.createElement("br",null),j.createElement(Y.ZP,{value:!0,style:{marginTop:15}},j.createElement("strong",null,"\u5355\u9879\u8BC4\u5206\u4F18\u5148"),j.createElement("span",{className:"c-grey-c"},"\uFF08\u9009\u4E2D\uFF0C\u5219\u6309\u7167\u4F18\u5148\u987A\u5E8F\u8BA1\u7B97\u6700\u7EC8\u6210\u7EE9\uFF09",j.createElement(I.Z,{placement:"bottomLeft",content:oe,trigger:"click"},j.createElement(G.Z,{className:"ml20 current"}))))),j.createElement("br",null)),j.createElement("div",{style:{paddingLeft:77}},"\uFF08\u6559\u5E08\u8BC4\u5206 \u2192 \u6559\u8F85\u8BC4\u5206 \u2192 \u5B66\u751F\u533F\u8BC4\u8BC4\u5206\uFF09"),j.createElement(w.Z,{className:"mt25"},j.createElement(B.Z,null,j.createElement("strong",null,j.createElement(x.default,{checked:A.is_repeat_minus,style:{fontSize:"16px"},onChange:d=>{A.is_repeat_minus=d.target.checked,L(Object.assign({},A))}},"\u6587\u6863\u67E5\u91CD\u6263\u5206")," ",j.createElement("span",{style:{fontSize:"14px"},className:"c-grey-c"},"\uFF08\u4FEE\u6539\u540E\u9700\u8981\u8FDB\u884C\u201C\u6587\u6863\u67E5\u91CD\u201D\uFF0C\u6263\u5206\u89C4\u5219\u624D\u751F\u6548\uFF09"))),j.createElement(B.Z,{span:24,className:"pl30 mt10"})),(A==null?void 0:A.is_repeat_minus)&&j.createElement("div",{style:{paddingLeft:35}},j.createElement(w.Z,{align:"middle",className:"mt25 pl30 font14"},j.createElement(B.Z,null,"\u67E5\u91CD\u6263\u5206:"),j.createElement(B.Z,{className:"ml5"},j.createElement(Z.Z,{min:0,max:100,value:A.repeat_setting_score,onChange:d=>{A.repeat_setting_score=d,L(Object.assign({},A))}}))),j.createElement(w.Z,{align:"middle",className:"mt25 pl30 font14"},j.createElement(B.Z,null,"\u6263\u5206\u9600\u503C:"),j.createElement(B.Z,{className:"ml5"},j.createElement(Z.Z,{min:0,max:100,value:A.repeat_limit,onChange:d=>{A.repeat_limit=d,L(Object.assign({},A))}}),j.createElement("span",{className:"ml10"},"%"))))))))};var Ar=(0,f.connect)(({classroomList:e,loading:n,user:t,globalSetting:a})=>({classroomList:e,globalSetting:a,user:t,loading:n.effects}))(Cr),Br=Object.defineProperty,Dr=Object.defineProperties,br=Object.getOwnPropertyDescriptors,Rn=Object.getOwnPropertySymbols,Ba=Object.prototype.hasOwnProperty,Da=Object.prototype.propertyIsEnumerable,ba=(e,n,t)=>n in e?Br(e,n,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[n]=t,Pa=(e,n)=>{for(var t in n||(n={}))Ba.call(n,t)&&ba(e,t,n[t]);if(Rn)for(var t of Rn(n))Da.call(n,t)&&ba(e,t,n[t]);return e},Pr=(e,n)=>Dr(e,br(n)),wr=(e,n)=>{var t={};for(var a in e)Ba.call(e,a)&&n.indexOf(a)<0&&(t[a]=e[a]);if(e!=null&&Rn)for(var a of Rn(e))n.indexOf(a)<0&&Da.call(e,a)&&(t[a]=e[a]);return t},xr=(e,n,t)=>new Promise((a,E)=>{var C=o=>{try{r(t.next(o))}catch(s){E(s)}},y=o=>{try{r(t.throw(o))}catch(s){E(s)}},r=o=>o.done?a(o.value):Promise.resolve(o.value).then(C,y);r((t=t.apply(e,n)).next())});const kr=e=>{var n=e,{classroomList:t,dispatch:a,match:E,location:C,user:y,onCallback:r}=n,o=wr(n,["classroomList","dispatch","match","location","user","onCallback"]),s,Q;const g=(0,f.useIntl)(),_=(0,f.useParams)(),[p,W]=(0,u.useState)(!1),[h,v]=(0,u.useState)(!1),A=(0,u.useRef)(null);(0,u.useEffect)(()=>{if(t.actionTabs.key==="\u5220\u9664"){if((0,i.j5)()){v(!0);return}const k={hasNum:0,noHasNum:0};t.actionTabs.selectArrsAll.map(Fe=>{var Ee;Fe.author_login===((Ee=y.userInfo)==null?void 0:Ee.login)?++k.hasNum:++k.noHasNum}),k.noHasNum>0?ue.default.info({title:"\u6743\u9650\u63D0\u793A",className:"custom-modal-divider ",icon:null,content:u.createElement("div",null,"\u5F53\u524D\u9009\u4E2D\u8D44\u6E90\u4E2D\uFF1A",u.createElement("span",{className:"c-blue"},k.hasNum),"\u4E2A\u7531\u60A8\u672C\u4EBA\u53D1\u5E03\uFF0C",u.createElement("span",{className:"c-red"},k.noHasNum)," ","\u4E2A\u7531\u5176\u4ED6\u8001\u5E08\u53D1\u5E03\u3002",u.createElement("br",null),"\u8BFE\u5802\u5185\u53EA\u80FD\u5220\u9664\u672C\u4EBA\u53D1\u5E03\u7684\u8D44\u6E90\uFF0C\u8BF7\u53D6\u6D88\u9009\u4E2D\u5176\u4ED6\u8001\u5E08\u53D1\u5E03\u7684\u8D44\u6E90\u3002"),onOk:()=>{L()}}):v(!0)}else v(!1)},[t.actionTabs.key]);const L=()=>{a({type:"classroomList/setActionTabs",payload:{}})};return u.createElement(ue.default,{centered:!0,title:g.formatMessage({id:"classrooms.prompt",defaultMessage:"\u63D0\u793A"}),open:h,okText:g.formatMessage({id:"classrooms.confirm",defaultMessage:"\u786E\u5B9A"}),cancelText:g.formatMessage({id:"classrooms.cancel",defaultMessage:"\u53D6\u6D88"}),confirmLoading:p,destroyOnClose:!0,onOk:()=>xr(void 0,null,function*(){var k;if((k=A.current)!=null&&k.onVerify())return;W(!0);const Fe=yield(0,J.ZP)(`/api/courses/${_.coursesId}/homework_commons/multi_destroy.json`,{method:"post",body:{homework_ids:[...t.actionTabs.selectArrs]}});W(!1),Fe.status===0&&((0,F.L9)(["\u6559\u5B66\u8BFE\u5802","\u56FE\u6587\u4F5C\u4E1A","\u5220\u9664"]),S.ZP.success(g.formatMessage({id:"classrooms.deleteSuccess",defaultMessage:"\u5220\u9664\u6210\u529F"})),a({type:"classroomList/setActionTabs",payload:{key:"\u6E05\u9664\u9009\u62E9\u6570\u636E"}}),r&&r(),(0,i.GJ)()?a({type:"classroomList/getClassroomTeacherCommonList",payload:Pr(Pa({},t.actionTabs.params),{type:1})}):a({type:"classroomList/getClassroomCommonList",payload:Pa({},t.actionTabs.params)}),a({type:"classroomList/getClassroomLeftMenus",payload:{id:_.coursesId}}))}),onCancel:()=>{L()}},!((s=t==null?void 0:t.actionTabs)!=null&&s.status)||!["\u672A\u53D1\u5E03"].includes((Q=t==null?void 0:t.actionTabs)==null?void 0:Q.status)?u.createElement(u.Fragment,null,u.createElement("p",{style:{color:"#DD0000"}},"\u5220\u9664\u4F5C\u4E1A\u5219\u4F1A\u6E05\u9664\u5B66\u751F\u6240\u6709\u7684\u7B54\u9898\u6570\u636E\uFF0C\u4E14\u6570\u636E\u4E0D\u53EF\u6062\u590D\uFF0C\u5982\u786E\u5B9A\u5220\u9664\uFF0C\u8BF7\u8F93\u5165\u4E0B\u65B9\u9A8C\u8BC1\u7801"),u.createElement(le.Z,{ref:k=>A.current=k})):u.createElement(u.Fragment,null,u.createElement("p",null,"\u63D0\u4EA4\u4F5C\u54C1\u5C06\u5168\u90E8\u88AB\u5220\u9664\uFF0C\u4E0D\u53EF\u6062\u590D"),u.createElement("p",null,"\u662F\u5426\u786E\u8BA4\u5220\u9664\uFF1F")))};var Or=(0,f.connect)(({classroomList:e,user:n})=>({classroomList:e,user:n}))(kr),Tr=l(55059),Lr=Object.defineProperty,Nr=Object.defineProperties,Mr=Object.getOwnPropertyDescriptors,wa=Object.getOwnPropertySymbols,Ir=Object.prototype.hasOwnProperty,Sr=Object.prototype.propertyIsEnumerable,xa=(e,n,t)=>n in e?Lr(e,n,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[n]=t,ka=(e,n)=>{for(var t in n||(n={}))Ir.call(n,t)&&xa(e,t,n[t]);if(wa)for(var t of wa(n))Sr.call(n,t)&&xa(e,t,n[t]);return e},Zr=(e,n)=>Nr(e,Mr(n)),Hr=(e,n,t)=>new Promise((a,E)=>{var C=o=>{try{r(t.next(o))}catch(s){E(s)}},y=o=>{try{r(t.throw(o))}catch(s){E(s)}},r=o=>o.done?a(o.value):Promise.resolve(o.value).then(C,y);r((t=t.apply(e,n)).next())});const jr=({classroomList:e,dispatch:n})=>{const t=(0,f.useIntl)(),a=(0,f.useParams)();return u.createElement(ue.default,{centered:!0,title:t.formatMessage({id:"classrooms.prompt",defaultMessage:"\u63D0\u793A"}),open:e.actionTabs.key==="\u8BBE\u4E3A\u516C\u5F00",okText:t.formatMessage({id:"classrooms.confirm",defaultMessage:"\u786E\u5B9A"}),cancelText:t.formatMessage({id:"classrooms.cancel",defaultMessage:"\u53D6\u6D88"}),onOk:()=>Hr(void 0,null,function*(){(yield(0,J.ZP)(`/api/courses/${a.coursesId}/homework_commons/set_public.json`,{method:"post",body:{homework_ids:[...e.actionTabs.selectArrs]}})).status===0&&((0,F.L9)(["\u6559\u5B66\u8BFE\u5802","\u56FE\u6587\u4F5C\u4E1A","\u8BBE\u4E3A\u516C\u5F00"]),S.ZP.success(t.formatMessage({id:"classrooms.operationSuccess",defaultMessage:"\u64CD\u4F5C\u6210\u529F"})),n({type:"classroomList/setActionTabs",payload:{key:"\u6E05\u9664\u9009\u62E9\u6570\u636E"}}),(0,i.GJ)()?n({type:"classroomList/getClassroomTeacherCommonList",payload:Zr(ka({},e.actionTabs.params),{type:1})}):n({type:"classroomList/getClassroomCommonList",payload:ka({},e.actionTabs.params)}))}),onCancel:()=>{n({type:"classroomList/setActionTabs",payload:{}})}},u.createElement("p",null,"\u8BBE\u4E3A\u516C\u5F00\u540E\uFF0C\u975E\u8BFE\u5802\u6210\u5458\u4E5F\u53EF\u4EE5\u8BBF\u95EE\u67E5\u770B",u.createElement("br",null),"\u662F\u5426\u786E\u8BA4\u8BBE\u4E3A\u516C\u5F00\uFF1F"))};var Rr=(0,f.connect)(({classroomList:e})=>({classroomList:e}))(jr),$r=Object.defineProperty,Wr=Object.defineProperties,Vr=Object.getOwnPropertyDescriptors,$n=Object.getOwnPropertySymbols,Oa=Object.prototype.hasOwnProperty,Ta=Object.prototype.propertyIsEnumerable,La=(e,n,t)=>n in e?$r(e,n,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[n]=t,Na=(e,n)=>{for(var t in n||(n={}))Oa.call(n,t)&&La(e,t,n[t]);if($n)for(var t of $n(n))Ta.call(n,t)&&La(e,t,n[t]);return e},Gr=(e,n)=>Wr(e,Vr(n)),Jr=(e,n)=>{var t={};for(var a in e)Oa.call(e,a)&&n.indexOf(a)<0&&(t[a]=e[a]);if(e!=null&&$n)for(var a of $n(e))n.indexOf(a)<0&&Ta.call(e,a)&&(t[a]=e[a]);return t},zr=(e,n,t)=>new Promise((a,E)=>{var C=o=>{try{r(t.next(o))}catch(s){E(s)}},y=o=>{try{r(t.throw(o))}catch(s){E(s)}},r=o=>o.done?a(o.value):Promise.resolve(o.value).then(C,y);r((t=t.apply(e,n)).next())});const Ur=e=>{var n=e,{classroomList:t,dispatch:a,onCallback:E}=n,C=Jr(n,["classroomList","dispatch","onCallback"]);const y=(0,f.useIntl)(),r=(0,f.useParams)();return r.id=r.coursesId,u.createElement(ue.default,{centered:!0,title:y.formatMessage({id:"classrooms.prompt",defaultMessage:"\u63D0\u793A"}),open:t.actionTabs.key==="\u6536\u85CF",okText:y.formatMessage({id:"classrooms.confirm",defaultMessage:"\u786E\u5B9A"}),cancelText:y.formatMessage({id:"classrooms.cancel",defaultMessage:"\u53D6\u6D88"}),onOk:()=>zr(void 0,null,function*(){(yield(0,J.ZP)(`/api/courses/${r.id}/homework_commons/add_to_homework_bank.json`,{method:"post",body:{all_check:0,homework_ids:[...t.actionTabs.selectArrs]}})).status===0&&((0,F.L9)(["\u6559\u5B66\u8BFE\u5802","\u56FE\u6587\u4F5C\u4E1A","\u6536\u85CF"]),S.ZP.success(y.formatMessage({id:"classrooms.collectSuccessGoToPersonal",defaultMessage:"\u6536\u85CF\u6210\u529F\uFF0C\u8BF7\u524D\u5F80\u3010\u4E2A\u4EBA\u4E3B\u9875/\u8BFE\u5802\u8D44\u6E90\u3011\u67E5\u770B"})),a({type:"classroomList/setActionTabs",payload:{}}),E&&E(),(0,i.GJ)()?a({type:"classroomList/getClassroomTeacherCommonList",payload:Gr(Na({},t.actionTabs.params),{type:1})}):a({type:"classroomList/getClassroomCommonList",payload:Na({},t.actionTabs.params)}),a({type:"classroomList/setActionTabs",payload:{}}))}),onCancel:()=>{a({type:"classroomList/setActionTabs",payload:{}})}},"\u786E\u8BA4\u6536\u85CF\uFF1F")};var Kr=(0,f.connect)(({classroomList:e})=>({classroomList:e}))(Ur),Yr=Object.defineProperty,Ma=Object.getOwnPropertySymbols,Qr=Object.prototype.hasOwnProperty,Xr=Object.prototype.propertyIsEnumerable,Ia=(e,n,t)=>n in e?Yr(e,n,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[n]=t,qr=(e,n)=>{for(var t in n||(n={}))Qr.call(n,t)&&Ia(e,t,n[t]);if(Ma)for(var t of Ma(n))Xr.call(n,t)&&Ia(e,t,n[t]);return e},ei=(e,n,t)=>new Promise((a,E)=>{var C=o=>{try{r(t.next(o))}catch(s){E(s)}},y=o=>{try{r(t.throw(o))}catch(s){E(s)}},r=o=>o.done?a(o.value):Promise.resolve(o.value).then(C,y);r((t=t.apply(e,n)).next())});const ti=({classroomList:e,loading:n,dispatch:t,onCallback:a})=>{var E,C;const y=(0,f.useIntl)(),r=(0,f.useParams)(),o=(0,f.useLocation)(),{actionTabs:s}=e,[Q]=z.default.useForm(),g=_=>_&&_ei(void 0,null,function*(){var _;const p=Q.getFieldValue(),W=`/api/course_modules/${e.detailCommonHomeworksList.main_category_id}/add_second_category.json`,h=yield(0,J.ZP)(W,{method:"post",body:qr({},p)});if(h.status===0){S.ZP.success(y.formatMessage({id:"classrooms.addSuccess",defaultMessage:"\u6DFB\u52A0\u6210\u529F"})),a&&a(),t({type:"classroomList/setActionTabs",payload:{}}),t({type:"classroomList/getClassroomLeftMenus",payload:{id:r.coursesId}});const v=e.actionTabs.selectArrs.type,A=(h==null?void 0:h.category_id)||0;let L=(_=o.pathname)==null?void 0:_.split("/");L[4]=A,L[3]=v||L[3];const k=L==null?void 0:L.join("/");f.history.push(k)}}),onCancel:()=>{t({type:"classroomList/setActionTabs",payload:{}})}},u.createElement("p",{className:"tc"},u.createElement("br",null)),e.courseGroups.course_groups&&u.createElement(z.default,{form:Q,initialValues:{name:""}},u.createElement(z.default.Item,{name:"name"},u.createElement(w.Z,{className:"mt30"},u.createElement(B.Z,null,y.formatMessage({id:"classrooms.directoryName",defaultMessage:"\u76EE\u5F55\u540D\u79F0"}),"\uFF1A"),u.createElement(B.Z,{flex:"1"},u.createElement(Ce.default,{defaultValue:((E=s.selectArrs)==null?void 0:E.category_name)||((C=s.selectArrs)==null?void 0:C.name)}))))))};var ui=(0,f.connect)(({classroomList:e,loading:n})=>({classroomList:e,loading:n}))(ti),Hu={shixunItemWrapper:"shixunItemWrapper___cgnhs",checkboxWrapper:"checkboxWrapper___Z7zZt",contentWrapper:"contentWrapper___TO4hm",title:"title___P8Su0",desc:"desc___j_4ZZ",info:"info___rg8e4",scrollWrap:"scrollWrap___EjY1R",loading:"loading___iNP0r"},ni=Object.defineProperty,oi=Object.defineProperties,ai=Object.getOwnPropertyDescriptors,Sa=Object.getOwnPropertySymbols,si=Object.prototype.hasOwnProperty,li=Object.prototype.propertyIsEnumerable,Za=(e,n,t)=>n in e?ni(e,n,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[n]=t,Ha=(e,n)=>{for(var t in n||(n={}))si.call(n,t)&&Za(e,t,n[t]);if(Sa)for(var t of Sa(n))li.call(n,t)&&Za(e,t,n[t]);return e},ja=(e,n)=>oi(e,ai(n)),Ra=(e,n,t)=>new Promise((a,E)=>{var C=o=>{try{r(t.next(o))}catch(s){E(s)}},y=o=>{try{r(t.throw(o))}catch(s){E(s)}},r=o=>o.done?a(o.value):Promise.resolve(o.value).then(C,y);r((t=t.apply(e,n)).next())});const{Paragraph:ri}=ht.default,ii=({createShixunParams:e},n)=>{const t=(0,f.useIntl)(),a=[{name:t.formatMessage({id:"classrooms.all",defaultMessage:"\u5168\u90E8"}),id:"0"},{name:t.formatMessage({id:"classroomClassroomExperiments.beginner",defaultMessage:"\u521D\u7EA7"}),id:"1"},{name:t.formatMessage({id:"classroomClassroomExperiments.intermediate",defaultMessage:"\u4E2D\u7EA7"}),id:"2"},{name:t.formatMessage({id:"classroomClassroomExperiments.intermediateAdvanced",defaultMessage:"\u4E2D\u9AD8\u7EA7"}),id:"3"},{name:t.formatMessage({id:"classroomClassroomExperiments.advanced",defaultMessage:"\u9AD8\u7EA7"}),id:"4"}],E=[{name:t.formatMessage({id:"classroomClassroomExperiments.latest",defaultMessage:"\u6700\u65B0"}),id:"new"},{name:t.formatMessage({id:"classroomClassroomExperiments.hottest",defaultMessage:"\u6700\u70ED"}),id:"hot"},{name:t.formatMessage({id:"classroomClassroomExperiments.mine",defaultMessage:"\u6211\u7684"}),id:"mine"}],[C,y]=(0,u.useState)("0"),[r,o]=(0,u.useState)("hot"),[s,Q]=(0,u.useState)([]),[g,_]=(0,u.useState)(!0),[p,W]=(0,u.useState)(1),h=(0,u.useRef)(null),v=(0,u.useRef)(null),A=(0,u.useRef)({page:1,order:"hot",keyword:"",shixun_type:"jupyter",diff:"0",limit:10,mine:"",status:""}),L=b=>{o(b),A.current.order=b,b==="mine"?(A.current.mine="true",A.current.status="2"):(A.current.mine="",A.current.status=""),k(A.current)},k=(b,se)=>Ra(void 0,null,function*(){_(!0),clearTimeout(h.current),h.current=setTimeout(()=>Ra(void 0,null,function*(){console.log(b,"params2");const De=yield(0,ce.he)(b);if(!De.status){if(se){De.shixuns.length===0&&m(!1),Q(xe=>[...xe,...De.shixuns]),_(!1);return}v.current.scrollTop=0,m(!0),W(p+1),_(!1),Q(De.shixuns)}}),1e3)});(0,u.useImperativeHandle)(n,()=>({search:b=>k(ja(Ha({},A.current),{keyword:b})),changeKeyWord:b=>A.current.keyword=b})),(0,u.useEffect)(()=>{k(A.current)},[]);const[Fe,Ee]=(0,u.useState)([]),V=b=>{Ee(b),e.current.shixuns_info=b.map(se=>({id:se,is_copy:!1,is_use:!0}))},[me,m]=(0,u.useState)(!0),D=b=>{k(ja(Ha({},A.current),{page:b}),!0)};return u.createElement("div",{className:"mt20"},u.createElement(w.Z,{justify:"space-between",style:{marginBottom:8}},u.createElement(B.Z,null,a.map((b,se)=>u.createElement("span",{key:se,style:{border:"none",marginRight:20,color:C===b.id?"#3061D0":"rgba(0, 0, 0, 0.85)"},onClick:()=>{y(b.id),A.current.diff=b.id,k(A.current)}},b.name))),u.createElement(B.Z,null,u.createElement(Pt.tp,{dataSource:E,value:r,onChange:L}))),u.createElement("div",{className:Hu.scrollWrap},u.createElement("div",{ref:v,style:{maxHeight:260,overflow:"hidden auto"}},u.createElement(tt(),{initialLoad:!1,pageStart:1,threshold:100,loadMore:D,hasMore:me&&!g,useWindow:!1,key:p},u.createElement(x.default.Group,{onChange:V,value:Fe},s.map(b=>{const{name:se,id:De,description:xe,challenge_names:ot,author_name:O,author_school_name:Je,level:N,total_stu_num:ee}=b||{};return u.createElement("div",{key:De,className:Hu.shixunItemWrapper},u.createElement(w.Z,{align:"middle",className:Hu.checkboxWrapper,gutter:14,style:{padding:"20px 20px 0 20px",background:"transparent",marginBottom:"0px"}},u.createElement(x.default,{value:De,style:{paddingRight:"10px"}}),u.createElement("div",{className:Hu.title,style:{fontWeight:"600"}},se)),u.createElement("div",{className:Hu.contentWrapper},u.createElement(ri,{ellipsis:{rows:2},className:Hu.desc,style:{color:"#8e8888",fontSize:"12px",margin:"5px 0px"}},xe),u.createElement(w.Z,null,ot.map((et,Pe)=>u.createElement("span",{key:Pe,className:Hu.mission,style:{fontSize:"14px",fontWeight:"600",color:"#4f4f4b"}},u.createElement("span",{style:{paddingRight:"5px"}},"\u7B2C",Pe+1,"\u5173")," ",et))),u.createElement(bt.Z,{dashed:!0,style:{margin:"8px 0"}}),u.createElement(w.Z,{className:Hu.info},u.createElement(Ge.Z,null,u.createElement("span",{style:{fontWeight:"600",color:"black"}},O),u.createElement("span",null,"|"),u.createElement("span",null,Je),u.createElement("span",null,"|"),u.createElement("span",null,t.formatMessage({id:"classroomClassroomExperiments.difficultyFactor",defaultMessage:"\u96BE\u5EA6\u7CFB\u6570"}),"\xA0",u.createElement("span",{style:{fontWeight:"400",color:"#000000"}},N)),u.createElement("span",null,"|"),u.createElement("span",null,t.formatMessage({id:"classroomClassroomExperiments.numberOfLearners",defaultMessage:"\u5B66\u4E60\u4EBA\u6570"}),"\xA0\xA0",u.createElement("span",{style:{fontWeight:"600",color:"black"}},ee))))))})))),g&&u.createElement("div",{className:Hu.loading},u.createElement(ut.Z,{spinning:!0}))))};var ci=(0,u.forwardRef)(ii),En={flex_box_center:"flex_box_center___c_im6",flex_space_between:"flex_space_between___bYk0F",flex_box_vertical_center:"flex_box_vertical_center___umg07",flex_box_center_end:"flex_box_center_end___gNLdg",flex_box_column:"flex_box_column___i84TM",line1:"line1___xbMUH",form:"form___hugHb",small_search:"small_search___x0fZd",border:"border___rjNxX"},qe=l(59301),mi=Object.defineProperty,$a=Object.getOwnPropertySymbols,di=Object.prototype.hasOwnProperty,pi=Object.prototype.propertyIsEnumerable,Wa=(e,n,t)=>n in e?mi(e,n,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[n]=t,Ei=(e,n)=>{for(var t in n||(n={}))di.call(n,t)&&Wa(e,t,n[t]);if($a)for(var t of $a(n))pi.call(n,t)&&Wa(e,t,n[t]);return e},An=(e,n,t)=>new Promise((a,E)=>{var C=o=>{try{r(t.next(o))}catch(s){E(s)}},y=o=>{try{r(t.throw(o))}catch(s){E(s)}},r=o=>o.done?a(o.value):Promise.resolve(o.value).then(C,y);r((t=t.apply(e,n)).next())});const{TabPane:mc}=X.default,fi=({shixunHomeworks:e,loading:n,classroomList:t,dispatch:a,refreshList:E})=>{const C=(0,f.useIntl)(),y=(0,f.useParams)(),r=(0,f.useLocation)(),[o]=z.default.useForm(),{brankList:s}=e,[Q,g]=(0,u.useState)(!1);let[_,p]=(0,u.useState)(!0),[W,h]=(0,u.useState)(!1);const[v,A]=(0,u.useState)("myself");let[L,k]=(0,u.useState)([]);const[Fe,Ee]=(0,u.useState)(),[V,me]=(0,u.useState)({}),[m,D]=(0,u.useState)({page:0,limit:20,object_type:"normal",search:"",filter:"myself"}),b=[{name:"\u6211\u7684\u8D44\u6E90",id:"myself"},{name:"\u516C\u5171\u8D44\u6E90",id:"public"},{name:"jupyter\u5B9E\u8BAD",id:"jupyter"}];(0,u.useEffect)(()=>{e.actionTabs.key==="\u9898\u5E93\u9009\u7528"&&De()},[e.actionTabs.key]);let se=[];const De=function(){return An(this,null,function*(){var N;if(_){g(!1),++m.page;const ee=yield a({type:"shixunHomeworks/getBrankList",payload:Ei({},m)});L=[...L.concat(ee.object_list)],Ee(ee.is_teacher),((N=ee.object_list)==null?void 0:N.length)An(void 0,null,function*(){h(!0);const ee=yield(0,Ie.aQ)(N);h(!1),ee.status||(E(),a({type:"shixunHomeworks/setActionTabs",payload:{}}),a({type:"classroomList/getClassroomLeftMenus",payload:{id:N.coursesId}}))}),O=(0,u.useRef)(),{detailCommonHomeworksList:Je}=t;return qe.createElement("div",null,qe.createElement(ue.default,{className:En.border,centered:!0,title:qe.createElement("span",{style:{fontWeight:"600"}},"\u9009\u7528\u8BFE\u5802\u8D44\u6E90"),destroyOnClose:!0,open:e.actionTabs.key==="\u9898\u5E93\u9009\u7528",okText:C.formatMessage({id:"classrooms.confirm",defaultMessage:"\u786E\u5B9A"}),cancelText:C.formatMessage({id:"classrooms.cancel",defaultMessage:"\u53D6\u6D88"}),width:800,bodyStyle:{minHeight:200},okButtonProps:{loading:W},onOk:()=>An(void 0,null,function*(){var N,ee,et;if(v==="jupyter"){console.log("----createShixunParams.current",xe.current);let Ot=yield(0,ce.Tr)({id:[...(ee=(N=xe.current)==null?void 0:N.shixuns_info)==null?void 0:ee.map(Mt=>Mt.id)],course_id:y.coursesId,type:"shixun"});(Ot==null?void 0:Ot.student_count)===0?ot(xe.current):me(Ot);return}h(!0);const Pe=o.getFieldsValue(),yt=yield a({type:"shixunHomeworks/saveBanks",payload:{course_id:y.coursesId,object_type:"normal",category:y.categoryId,bank_id:Pe.group_ids}});(yt==null?void 0:yt.status)===0&&((0,F.L9)(["\u6559\u5B66\u8BFE\u5802","\u56FE\u6587\u4F5C\u4E1A","\u9009\u7528\u8BFE\u5802\u8D44\u6E90"]),a({type:"classroomList/getClassroomLeftMenus",payload:{id:y.coursesId}}),a({type:"shixunHomeworks/setActionTabs",payload:{}}),a({type:"classroomList/setActionTabs",payload:{key:"\u7ACB\u5373\u53D1\u5E03",type:1,selectArrs:yt.object_ids,params:(et=e.actionTabs)==null?void 0:et.params,manage_all_group:Je==null?void 0:Je.manage_all_group}})),h(!1)}),onCancel:()=>{a({type:"shixunHomeworks/setActionTabs",payload:{}})}},qe.createElement(w.Z,{style:{borderBottom:"0.5px solid gainsboro",paddingBottom:"15px"}},qe.createElement(B.Z,{span:12},b.map((N,ee)=>qe.createElement(T.ZP,{key:ee,shape:"round",style:v===N.id?{background:"#e8efff",border:"none",color:"#6f9fe6"}:{background:"#f6f6f6",border:"none"},type:v===N.id?"ghost":"default",className:"mr10",onClick:et=>An(void 0,null,function*(){if(N.id==="jupyter"){A(N.id);return}L=[],_=!0,m.page=0,m.search="",m.filter=N.id,De(),A(N.id)})},N.name))),qe.createElement(B.Z,{span:12,className:"tr"},qe.createElement(Ce.default.Search,{className:En.small_search,placeholder:"\u8F93\u5165\u6807\u9898\u8FDB\u884C\u641C\u7D22",onChange:N=>{var ee;v==="jupyter"&&((ee=O.current)==null||ee.changeKeyWord(N.target.value))},suffix:qe.createElement("i",{className:`iconfont icon-sousuo9 font14 ${En.searchIcon}`}),onSearch:N=>{var ee;if(N&&(0,zt.tk)({name:N,copywriting:N,position:"HomeworkCommon"}),v==="jupyter"){(ee=O.current)==null||ee.search(N);return}_=!0,m.search=N,m.page=0,L=[],De()},style:{width:260}}))),v==="myself"&&qe.createElement("p",{className:"tc mt10"},"\u9009\u7528\u5BF9\u8C61\uFF1A\u4F60\u5728\u8BFE\u5802\u56FE\u6587\u4F5C\u4E1A\u5217\u8868\u4E2D\u5DF2",qe.createElement("span",{className:"c-orange"},"\u6536\u85CF"),"\u7684\u56FE\u6587\u4F5C\u4E1A"),v==="public"&&qe.createElement("p",{className:"tc mt10"},"\u9009\u7528\u5BF9\u8C61\uFF1A\u9898\u5E93\u4E2D\u5DF2\u8BBE\u7F6E\u6210\u516C\u5171\u5C5E\u6027\u7684\u6240\u6709\u56FE\u6587\u4F5C\u4E1A"),v==="jupyter"?qe.createElement(ci,{createShixunParams:xe,ref:O}):qe.createElement("div",{style:{background:"#F4FAFF",maxHeight:200,overflow:"auto",padding:"20px 10px"}},!Fe&&v==="public"&&qe.createElement("div",{style:{display:"flex",flexDirection:"column",paddingTop:"30px",alignItems:"center",justifyContent:"center"}},qe.createElement("span",null,"\u901A\u8FC7\u804C\u4E1A\u8BA4\u8BC1\u7684\u6559\u5E08\u624D\u80FD\u8BBF\u95EE\u516C\u5171\u8BFE\u7A0B\u8D44\u6E90\u5E93"),qe.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")),qe.createElement(tt(),{initialLoad:!1,pageStart:0,threshold:700,loadMore:()=>{p(!1),De()},hasMore:_,useWindow:!1},qe.createElement(z.default,{form:o,initialValues:{group_ids:se},className:En.form,onChange:N=>{se=o.getFieldValue()}},L==""&&qe.createElement(nt.Z,{styles:{margin:"10px auto"}}),qe.createElement(z.default.Item,{name:"group_ids"},qe.createElement(x.default.Group,{style:{width:"100%",flexDirection:"column"},className:"font14"},L==null?void 0:L.map(function(N,ee){return qe.createElement(w.Z,{key:ee},qe.createElement(B.Z,{flex:"2"},qe.createElement(x.default,{onChange:et=>{},key:ee,value:String(N.id),defaultChecked:!0},qe.createElement("span",{className:["c-black",En.line1].join(" ")},N.name))),qe.createElement(B.Z,{flex:"1",className:"c-black"},qe.createElement("span",{className:En.line1},N==null?void 0:N.course_list_name)),qe.createElement(B.Z,{flex:"50px",className:"c-black"},v==="public"&&(0,i.Ny)()?qe.createElement("span",{className:"c-blue current",onClick:()=>{window.open(`/users/innov/topics/${N.id}/personal/normal/edit`)}},"\u7F16\u8F91"):v==="myself"?qe.createElement("span",{className:"c-blue current",onClick:()=>{window.open(`/users/innov/topics/${N.id}/personal/normal/edit`)}},"\u7F16\u8F91"):N==null?void 0:N.username))}))))))),qe.createElement(he.Z,{resdata:V,type:"shixunpush",okloading:W,oktext:(V==null?void 0:V.can_copy_num)===0?C.formatMessage({id:"classrooms.confirm",defaultMessage:"\u786E\u5B9A"}):"\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362",onok:N=>An(void 0,null,function*(){xe.current.shixuns_info=N,ot(xe.current)})}))};var gi=(0,f.connect)(({shixunHomeworks:e,classroomList:n,loading:t})=>({shixunHomeworks:e,loading:t,classroomList:n}))(fi),yi=l(59149),iu=l(59301),_i=Object.defineProperty,Va=Object.getOwnPropertySymbols,vi=Object.prototype.hasOwnProperty,Fi=Object.prototype.propertyIsEnumerable,Ga=(e,n,t)=>n in e?_i(e,n,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[n]=t,Ja=(e,n)=>{for(var t in n||(n={}))vi.call(n,t)&&Ga(e,t,n[t]);if(Va)for(var t of Va(n))Fi.call(n,t)&&Ga(e,t,n[t]);return e};const hi=({styles:e={},onSelect:n,params:t,classroomList:a})=>{const E=(0,f.useIntl)(),[C,y]=(0,u.useState)(!1),[r,o]=(0,u.useState)("");(0,u.useEffect)(()=>{y(!1),o("")},[]);const s=()=>{var Q,g;if((0,i.Rm)()&&!((g=(Q=a==null?void 0:a.AssistantObject)==null?void 0:Q.normal)!=null&&g.can_create)){S.ZP.warning(E.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\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}r==="1"&&f.history.push(`/classrooms/${t.coursesId}/common_homework/${t.categoryId}/add`),r==="2"&&(n(),y(!1),o(""))};return iu.createElement("section",{className:"tc animated fadeIn",style:Ja(Ja({},{color:"#999",margin:"200px auto"}),e)},iu.createElement("img",{src:yi.z3}),iu.createElement("p",{className:"mt20 font14"},E.formatMessage({id:"classrooms.noTextHomework",defaultMessage:"\u8BE5\u8BFE\u7A0B\u65E0\u56FE\u6587\u4F5C\u4E1A\uFF0C\u53EF\u4EE5\u4E0B\u65B9\u6309\u94AE\u6216\u53F3\u4E0A\u65B9\u201C\u65B0\u5EFA\u4F5C\u4E1A\u201D\u6309\u94AE\u521B\u5EFA\u4F5C\u4E1A"})),iu.createElement("div",{style:{marginTop:"30px"}},iu.createElement(T.ZP,{onClick:()=>y(!0),type:"primary",style:{width:"128px",height:"40px",marginRight:"20px",borderRadius:"4px"}},E.formatMessage({id:"classrooms.newHomework",defaultMessage:"\u65B0\u5EFA\u4F5C\u4E1A"})),iu.createElement(T.ZP,{onClick:()=>{(0,F.xg)(`${na.Z.API_SERVER}/pdf/\u6559\u5B66\u8BFE\u5802\u64CD\u4F5C\u624B\u518C\u7B80\u5355\u7248-V4.0.pdf`)},type:"primary",style:{width:"128px",height:"40px",marginLeft:"20px",borderRadius:"4px"}},E.formatMessage({id:"classrooms.newHomeworkGuide",defaultMessage:"\u65B0\u5EFA\u4F5C\u4E1A\u6307\u5F15"}))),C&&iu.createElement(ue.default,{open:!0,centered:!0,title:E.formatMessage({id:"classrooms.newHomework",defaultMessage:"\u65B0\u5EFA\u4F5C\u4E1A"}),onCancel:()=>y(!1),onOk:s},iu.createElement("div",null,iu.createElement("div",null,iu.createElement(Y.ZP,{value:"1",style:{marginTop:"15px"},checked:r==="1",onClick:()=>o("1")},"\u65B0\u5EFA\u56FE\u6587\u4F5C\u4E1A")),iu.createElement("div",null,iu.createElement(Y.ZP,{value:"2",style:{marginTop:"15px"},checked:r==="2",onClick:()=>o("2")},E.formatMessage({id:"classrooms.chooseResource",defaultMessage:"\u9009\u7528\u8D44\u6E90"}))))))};var Ci=(0,f.connect)(({classroomList:e})=>({classroomList:e}))(hi),Ai=l(30252),Bi=l(76940),Di=l(50935),za={bottomControlContainer:"bottomControlContainer___t5WWD",buttonWrap:"buttonWrap___HfupJ",moveCategory:"moveCategory___MrmA6"},bi=(e,n,t)=>new Promise((a,E)=>{var C=o=>{try{r(t.next(o))}catch(s){E(s)}},y=o=>{try{r(t.throw(o))}catch(s){E(s)}},r=o=>o.done?a(o.value):Promise.resolve(o.value).then(C,y);r((t=t.apply(e,n)).next())}),Pi=({buttonDataSource:e,onClick:n})=>{const{allSelect:t,setAllSelect:a,setSelectArrs:E,dataSource:C,selectArrs:y,useBatchStatus:r,dispatch:o,params:s,getData:Q,detailLeftMenus:g,main_category_id:_,setSelectArrsAll:p}=(0,u.useContext)(ho);let W;const h=(0,f.useIntl)(),[v,A]=(0,u.useState)(!1),[L,k]=(0,u.useState)(""),Fe=me=>{a(me.target.checked),E(me.target.checked?C.map(m=>m.homework_id):[]),me.target.checked?p([...C]):p([])},Ee=()=>{let me={courseId:s.id,container_type:"common_homework"};s.categoryId&&(me.category_id=s.categoryId),o({type:"classroomList/getAllTaskList",payload:me}),o({type:"classroomList/setActionTabs",payload:{key:"\u8C03\u6574\u6392\u5E8F"}})};g.course_modules&&(W=g.course_modules.filter(me=>me.type==="common_homework")[0]);const V=u.createElement("div",{className:za.moveCategory,onMouseLeave:me=>A(!1)},u.createElement(st.default,{onClick:me=>bi(void 0,[me],function*({item:m,key:D,keyPath:b,domEvent:se}){if(y=="")return S.ZP.error(h.formatMessage({id:"classrooms.selectTaskToOperate",defaultMessage:"\u8BF7\u9009\u62E9\u4F60\u8981\u64CD\u4F5C\u7684\u4EFB\u52A1"})),null;(yield(0,J.ZP)(`/api/courses/${s.id}/homework_commons/move_to_category.json`,{method:"post",body:{homework_ids:y,new_category_id:D}})).status===0&&(S.ZP.success(h.formatMessage({id:"classrooms.operationSuccess",defaultMessage:"\u64CD\u4F5C\u6210\u529F"})),r(!1),Q(),o({type:"classroomList/getClassroomLeftMenus",payload:{id:s.coursesId}}))}),style:{maxHeight:300,width:240,overflow:"auto"}},u.createElement("li",{className:"ant-menu-item multi-llipsis1e ant-menu-item-only-child"},u.createElement(Ce.default,{onChange:me=>{k(me.target.value)}})),W&&W.second_category.filter(me=>me.category_name!=="\u672A\u5206\u914D\u76EE\u5F55").map(function(me,m){var D;if(!(L!==""&&me.category_name.indexOf(L)<0))return u.createElement(u.Fragment,null,u.createElement(st.default.Item,{className:"multi-llipsis1e",key:me.category_id},me.category_name),(D=me==null?void 0:me.third_category)==null?void 0:D.map(b=>u.createElement(st.default.Item,{style:{marginLeft:20},className:"multi-llipsis1e",key:b.category_id},b.category_name)))}),u.createElement("li",{className:"ant-menu-item multi-llipsis1e ant-menu-item-only-child",onClick:me=>{me.preventDefault(),o({type:"classroomList/setActionTabs",payload:{key:"\u6DFB\u52A0\u76EE\u5F55",params:s,selectArrs:{category_id:_,type:"common_homework"}}})}},h.formatMessage({id:"classrooms.newSubdirectory",defaultMessage:"\u65B0\u5EFA\u5B50\u76EE\u5F55"}),"...")));return u.createElement("div",{className:za.bottomControlContainer},u.createElement(w.Z,{wrap:!1,align:"middle",justify:"space-between",style:{height:"100%"}},u.createElement(B.Z,{flex:1},u.createElement(w.Z,{wrap:!1,align:"middle",gutter:8},u.createElement(B.Z,null,u.createElement(x.default,{checked:t,onChange:Fe},h.formatMessage({id:"classrooms.selectAllOnPage",defaultMessage:"\u5168\u9009\u672C\u9875"}),"\uFF08",y.length,"\uFF09")),(0,i.GJ)()&&u.createElement(B.Z,null,u.createElement(gu.Z,{placement:"top",menu:{items:e,onClick:({key:me})=>{n({key:me})}}},u.createElement(T.ZP,{type:"primary",icon:u.createElement("i",{className:"iconfont icon-piliangcaozuo3"})},h.formatMessage({id:"classroomClassroomExperiments.batchOperations",defaultMessage:"\u6279\u91CF\u64CD\u4F5C"})))),u.createElement(B.Z,null,u.createElement(T.ZP,{type:"primary",onClick:Ee,icon:u.createElement("i",{className:"iconfont icon-tiaozhengpaixu2"})},h.formatMessage({id:"classrooms.viewersCount1",defaultMessage:"\u8C03\u6574\u6392\u5E8F"}))),(0,i.GJ)()&&u.createElement(B.Z,null,u.createElement(gu.Z,{placement:"topLeft",dropdownRender:()=>V,getPopupContainer:me=>me.parentNode},u.createElement(T.ZP,{type:"primary",icon:u.createElement("i",{className:"iconfont icon-yidongmulu"})},h.formatMessage({id:"classrooms.moveToCatalog",defaultMessage:"\u79FB\u52A8\u5230\u76EE\u5F55"})," ",u.createElement(hn.Z,null)))),(0,i.GJ)()&&u.createElement(B.Z,null,u.createElement(T.ZP,{type:"primary",onClick:()=>n({key:"collection",label:"\u6536\u85CF"}),icon:u.createElement("i",{className:"iconfont icon-shoucang1"})},"\u6536\u85CF")))),u.createElement(B.Z,null,u.createElement(T.ZP,{type:"primary",ghost:!0,onClick:()=>{E([]),r(!1)}},h.formatMessage({id:"classrooms.cancelAction",defaultMessage:"\u53D6\u6D88\u64CD\u4F5C"})))))},Lt={listContainer:"listContainer___ZW4HW",info:"info___FuRA_",title:"title___nxXeU",left:"left___oBZYX",right:"right___TePEU",flexBox:"flexBox___kp4Xl",detail:"detail___x1A55",iconV:"iconV___HcC2c",shixunTag:"shixunTag___NZAsm",pingceTag:"pingceTag___Pqi7y",pingceTags:"pingceTags___JQb2l"},wi=Object.defineProperty,xi=Object.defineProperties,ki=Object.getOwnPropertyDescriptors,Ua=Object.getOwnPropertySymbols,Oi=Object.prototype.hasOwnProperty,Ti=Object.prototype.propertyIsEnumerable,Ka=(e,n,t)=>n in e?wi(e,n,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[n]=t,fn=(e,n)=>{for(var t in n||(n={}))Oi.call(n,t)&&Ka(e,t,n[t]);if(Ua)for(var t of Ua(n))Ti.call(n,t)&&Ka(e,t,n[t]);return e},Li=(e,n)=>xi(e,ki(n)),Ku=(e,n,t)=>new Promise((a,E)=>{var C=o=>{try{r(t.next(o))}catch(s){E(s)}},y=o=>{try{r(t.throw(o))}catch(s){E(s)}},r=o=>o.done?a(o.value):Promise.resolve(o.value).then(C,y);r((t=t.apply(e,n)).next())});const Ni=({dataSource:e,params:n,classroomList:t,manageAllGroup:a})=>{var E,C,y,r;const{batchStatus:o,selectArrs:s,setSelectArrs:Q,selectArrsAll:g,setSelectArrsAll:_,dispatch:p}=(0,u.useContext)(ho),W=(0,f.useIntl)();let h=(0,f.useParams)();const[v,A]=(0,u.useState)(!1),L=(0,u.useRef)(),[k,Fe]=(0,u.useState)([]);h=Li(fn(fn({},n),h),{category:h==null?void 0:h.categoryId}),(0,u.useEffect)(()=>{Fe([]),A(!1)},[]);const Ee=[{title:W.formatMessage({id:"classrooms.class",defaultMessage:W.formatMessage({id:"classrooms.class",defaultMessage:"\u73ED\u7EA7"})}),dataIndex:"course_group_name",key:"course_group_name"},{title:W.formatMessage({id:"classrooms.status",defaultMessage:"\u72B6\u6001"}),dataIndex:"status",key:"status",width:80,filters:[{text:"\u672A\u5F00\u59CB",value:"\u672A\u5F00\u59CB"},{text:W.formatMessage({id:"classroomClassroomExperiments.submitting",defaultMessage:"\u63D0\u4EA4\u4E2D"}),value:"\u63D0\u4EA4\u4E2D"},{text:"\u8865\u4EA4\u4E2D",value:"\u8865\u4EA4\u4E2D"},{text:W.formatMessage({id:"classrooms.closed",defaultMessage:"\u5DF2\u622A\u6B62"}),value:"\u5DF2\u622A\u6B62"},{text:W.formatMessage({id:"classrooms.unpublished",defaultMessage:"\u672A\u53D1\u5E03"}),value:"\u672A\u53D1\u5E03"},{text:"\u533F\u8BC4\u4E2D",value:"\u533F\u8BC4\u4E2D"}],onFilter:(m,D)=>D.status.indexOf(m)===0},{title:"\u63D0\u4EA4\u60C5\u51B5",dataIndex:"statistics",key:"statistics",width:80,render:m=>{var D,b;return m==="--"?m:u.createElement("span",null,u.createElement("span",null,(D=m==null?void 0:m.split("/"))==null?void 0:D[0]),"\xA0/\xA0",u.createElement("span",null,(b=m==null?void 0:m.split("/"))==null?void 0:b[1]))}},{title:W.formatMessage({id:"classrooms.publishTime",defaultMessage:"\u53D1\u5E03\u65F6\u95F4"}),dataIndex:"publish_time",key:"publish_time",sorter:!0,showSorterTooltip:!1,sortOrder:h.sort_by==="publish_time"?h.sort_direction==="desc"?"descend":"ascend":null},{title:"\u622A\u6B62\u65F6\u95F4",dataIndex:"end_time",key:"end_time",sorter:!0,showSorterTooltip:!1,sortOrder:h.sort_by==="end_time"?h.sort_direction==="desc"?"descend":"ascend":null},{title:"\u8865\u4EA4\u65F6\u95F4",dataIndex:"late_time",key:"late_time",sorter:!0,showSorterTooltip:!1,sortOrder:h.sort_by==="late_time"?h.sort_direction==="desc"?"descend":"ascend":null},{title:"\u5206\u73ED\u8001\u5E08",dataIndex:"teachers",key:"teachers",width:150,ellipsis:{showTitle:!1},render:m=>m==="--"||!m?"--":u.createElement("span",{title:m},m)}];function V(){return Ku(this,null,function*(){let m=yield(0,J.ZP)(`/api/homework_commons/${e.homework_id}/group_settings_statistics.json`,{method:"get",params:fn({},h)});Fe(m.data)})}const me=m=>{s.includes(m)?(Q(s.filter(D=>D!==m)),_(g.filter(D=>D.homework_id!==m))):(Q([...s,m]),_([...g,e]))};return u.createElement("div",{className:Lt.listContainer,onClick:m=>{m.stopPropagation(),(!(0,i.GJ)()||(0,i.GJ)()&&L.current&&!L.current.contains(m.target))&&(0,F.xg)(`/classrooms/${h.coursesId}/common_homework/${e.homework_id}/detail`)}},(0,i.GJ)()&&u.createElement("span",{ref:L},u.createElement(x.default,{onClick:m=>{m.preventDefault(),m.stopPropagation()},style:{padding:"10px"},checked:s.includes(e.homework_id),onChange:()=>me(e.homework_id)})),u.createElement("div",{className:Lt.info},u.createElement("div",{className:Lt.title},u.createElement("div",{className:Lt.left,style:(0,i.dE)()?{paddingRight:(e==null?void 0:e.challenge_count)-(e==null?void 0:e.finished_challenge_count)?60:140}:{}},(0,i.GJ)()&&u.createElement(lu.Z,{value:e.status},u.createElement(F.VV,{temporary:!0,style:{margin:"0px 10px 0px 0px"},status:[e.status]})),(0,i.dE)()&&u.createElement(F.VV,{temporary:!0,style:{margin:"0px 10px 0px 0px"},status:e.status}),u.createElement("span",{onClick:m=>m.stopPropagation()},u.createElement(f.Link,{target:"_blank",to:`/classrooms/${h.coursesId}/common_homework/${e.homework_id}/detail${(0,i.dE)()?"?tabs=0":""}`},e.name)),e.is_shixun&&u.createElement("span",{className:Lt.shixunTag},"\u5B9E\u8BAD"),e.open_evaluate&&u.createElement(Gu.Z,{title:"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u542F\u7528\u8BC4\u6D4B\u529F\u80FD\uFF0C\u5B66\u751F\u5B8C\u6210\u8BC4\u6D4B\u540E\u7CFB\u7EDF\u5C06\u81EA\u52A8\u5224\u5206"},u.createElement("span",{className:Lt.pingceTag},"\u8BC4\u6D4B")),(e==null?void 0:e.is_shixun)&&!e.open_evaluate&&u.createElement(Gu.Z,{title:"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u672A\u542F\u7528\u8BC4\u6D4B\u529F\u80FD\uFF0C\u5B66\u751F\u63D0\u4EA4\u4F5C\u54C1\u540E\u9700\u6559\u5E08\u624B\u52A8\u8BC4\u5206"},u.createElement("span",{className:Lt.pingceTags},"\u8BC4\u6D4B"))),u.createElement("div",{className:Lt.right},(0,i.GJ)()&&e.status==="\u672A\u53D1\u5E03"&&u.createElement(f.Link,{target:"_blank",to:"/",onClick:m=>Ku(void 0,null,function*(){m.stopPropagation(),m.preventDefault(),p({type:"classroomList/setActionTabs",payload:{key:"\u7ACB\u5373\u53D1\u5E03",selectArrs:[e==null?void 0:e.homework_id],selectArrsAll:[e],params:fn({},h),type:2,manage_all_group:a}})})},u.createElement("aside",{className:Lt.flexBox,style:{marginRight:"16px"}},u.createElement("i",{className:"iconfont icon-yishezhifabushijian1"}),u.createElement("div",null,W.formatMessage({id:"classrooms.publish",defaultMessage:"\u53D1\u5E03"})))),(0,i.dE)()&&u.createElement("div",{className:Lt.actionIcon},(e==null?void 0:e.challenge_count)-(e==null?void 0:e.finished_challenge_count)===0&&u.createElement("i",{className:"iconfont icon-yiwancheng1"}),!((E=e.status)!=null&&E.includes("\u5DF2\u622A\u6B62"))&&!((C=e.status)!=null&&C.includes("\u5BFC\u5165"))&&u.createElement("aside",{onClick:m=>Ku(void 0,null,function*(){console.log(e),m.stopPropagation(),e.is_jupyter||e.is_jupyter_lab?(0,zu.Z)({is_jupyter:e.is_jupyter,is_jupyter_lab:e.is_jupyter_lab,shixunId:e.shixun_identifier,homework_common_id:e.homework_id}):(0,F.xg)(`/classrooms/${h.coursesId}/common_homework/${e.homework_id}/post`)}),className:Lt.flexBox,style:{marginRight:10}},u.createElement("i",{className:"iconfont icon-kaishixuexi font14"}),u.createElement("div",null,W.formatMessage({id:"classroomGraphicGroupHomework.submitWork",defaultMessage:"\u63D0\u4EA4\u4F5C\u54C1"}))),(((y=e.status)==null?void 0:y.includes("\u5DF2\u622A\u6B62"))||((r=e.status)==null?void 0:r.includes("\u5BFC\u5165")))&&u.createElement("aside",{className:Lt.flexBox,style:{marginRight:10}},u.createElement("i",{className:"iconfont icon-chakanzuoye font14"}),u.createElement("div",null,W.formatMessage({id:"classrooms.viewWork",defaultMessage:"\u67E5\u770B\u4F5C\u54C1"})))),(0,i.GJ)()&&u.createElement(gu.Z,{placement:"bottomCenter",overlayClassName:Lt.dro,dropdownRender:()=>u.createElement(st.default,null,e.status!=="\u5BFC\u5165"&&u.createElement(st.default.Item,{key:1,style:{textAlign:"center"}},u.createElement(f.Link,{target:"_blank",to:"/",onClick:m=>Ku(void 0,null,function*(){m.stopPropagation(),m.preventDefault(),p({type:"classroomList/setActionTabs",payload:{key:"\u7ACB\u5373\u53D1\u5E03",selectArrs:[e==null?void 0:e.homework_id],selectArrsAll:[e],params:fn({},h),type:2,manage_all_group:a}})})},W.formatMessage({id:"classrooms.publish",defaultMessage:"\u53D1\u5E03"}))),e.status==="\u5BFC\u5165"&&u.createElement(st.default.Item,{key:23,style:{textAlign:"center"}},u.createElement(f.Link,{target:"_blank",to:"/",onClick:m=>Ku(void 0,null,function*(){m.stopPropagation(),m.preventDefault(),p({type:"classroomList/setActionTabs",payload:{key:"\u8865\u5145\u6210\u7EE9",name:e==null?void 0:e.name,id:e==null?void 0:e.homework_id,type:"normal"}})})},"\u8865\u5145\u6210\u7EE9")),e.status!=="\u5BFC\u5165"&&u.createElement(st.default.Item,{key:2,style:{textAlign:"center"}},u.createElement(f.Link,{target:"_blank",to:"/",onClick:m=>Ku(void 0,null,function*(){m.stopPropagation(),m.preventDefault(),p({type:"classroomList/setActionTabs",payload:{key:"\u7ACB\u5373\u622A\u6B62",selectArrs:[e==null?void 0:e.homework_id],selectArrsAll:[e],params:fn({},h),type:2}})})},W.formatMessage({id:"classrooms.deadlineImmediately",defaultMessage:"\u7ACB\u5373\u622A\u6B62"}))),u.createElement(st.default.Item,{key:22,style:{textAlign:"center"}},u.createElement(f.Link,{target:"_blank",to:"/",onClick:m=>Ku(void 0,null,function*(){m.stopPropagation(),m.preventDefault(),p({type:"classroomList/setActionTabs",payload:{key:"\u5220\u9664",selectArrs:[e==null?void 0:e.homework_id],selectArrsAll:g,params:h,status:e==null?void 0:e.status}})})},W.formatMessage({id:"classrooms.deleteImmediately",defaultMessage:"\u7ACB\u5373\u5220\u9664"}))),e.status!=="\u5BFC\u5165"&&u.createElement(st.default.Item,{key:6,style:{textAlign:"center"}},u.createElement(f.Link,{target:"_blank",onClick:m=>{m.stopPropagation()},to:`/classrooms/${h.coursesId}/common_homework/${e.homework_id}/detail?tabs=3`},W.formatMessage({id:"classrooms.advancedSettings",defaultMessage:"\u9AD8\u7EA7\u8BBE\u7F6E"}))))},u.createElement("aside",{onClick:m=>m.stopPropagation(),className:Lt.flexBox,style:{cursor:"default"}},u.createElement("i",{className:"iconfont icon-gengduo4"}),u.createElement("div",null,W.formatMessage({id:"classrooms.more",defaultMessage:"\u66F4\u591A"})))))),u.createElement("div",{className:Lt.detail},(0,i.GJ)()&&u.createElement(u.Fragment,null,u.createElement("span",{className:"c-grey-333 mr20"},e.author),["\u672A\u5F00\u59CB","\u8FDB\u884C\u4E2D","\u5DF2\u622A\u6B62","\u63D0\u4EA4\u4E2D","\u8865\u4EA4\u4E2D","\u5DF2\u7ED3\u675F","\u533F\u8BC4\u4E2D","\u7533\u8BC9\u4E2D"].includes(e.status)&&!!e.uncommit_count&&u.createElement("span",{className:"c-grey-999 mr10"},u.createElement("span",{className:"mr5"},"\u672A\u505A\u9898"),e.uncommit_count,"\u4EBA"),["\u672A\u5F00\u59CB","\u8FDB\u884C\u4E2D","\u5DF2\u622A\u6B62","\u63D0\u4EA4\u4E2D","\u8865\u4EA4\u4E2D","\u5DF2\u7ED3\u675F","\u533F\u8BC4\u4E2D","\u7533\u8BC9\u4E2D"].includes(e.status)&&!!e.commit_count&&u.createElement("span",{className:"c-grey-999 mr10"},u.createElement("span",{className:"mr5"},"\u5DF2\u505A\u9898"),e.commit_count,"\u4EBA"),["\u672A\u5F00\u59CB","\u8FDB\u884C\u4E2D","\u5DF2\u622A\u6B62","\u63D0\u4EA4\u4E2D","\u8865\u4EA4\u4E2D","\u5DF2\u7ED3\u675F","\u533F\u8BC4\u4E2D","\u7533\u8BC9\u4E2D"].includes(e.status)&&!!e.compelete_count&&u.createElement("span",{className:"c-grey-999 mr10"},u.createElement("span",{className:"mr5"},W.formatMessage({id:"classrooms.completed",defaultMessage:"\u5DF2\u5B8C\u6210"})),e.compelete_count,"\u4EBA"),["\u672A\u5F00\u59CB","\u8FDB\u884C\u4E2D","\u5DF2\u622A\u6B62","\u63D0\u4EA4\u4E2D","\u8865\u4EA4\u4E2D","\u533F\u8BC4\u4E2D","\u7533\u8BC9\u4E2D"].includes(e.status)&&u.createElement("span",{className:"c-grey-999 mr10"},u.createElement("span",{className:"mr5"},W.formatMessage({id:"classrooms.publishTime",defaultMessage:"\u53D1\u5E03\u65F6\u95F4"})),e.publish_time),["\u672A\u5F00\u59CB","\u8FDB\u884C\u4E2D","\u5DF2\u622A\u6B62","\u63D0\u4EA4\u4E2D","\u8865\u4EA4\u4E2D","\u533F\u8BC4\u4E2D","\u7533\u8BC9\u4E2D"].includes(e.status)&&u.createElement("span",{className:"c-grey-999 mr10"},u.createElement("span",{className:"mr5"},"\u622A\u6B62\u65F6\u95F4"),e.end_time),["\u5DF2\u7ED3\u675F"].includes(e.status)&&u.createElement("span",{className:"c-grey-999 mr10"},u.createElement("span",{className:"mr5"},"\u7ED3\u675F\u65F6\u95F4"),e.status_time),!!(e!=null&&e.late_time)&&(e==null?void 0:e.late_time)!=="--"&&u.createElement("span",{className:"c-grey-999"},u.createElement("span",{className:"mr5"},"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"),e==null?void 0:e.late_time),["\u672A\u5F00\u59CB","\u8FDB\u884C\u4E2D","\u5DF2\u622A\u6B62","\u63D0\u4EA4\u4E2D","\u8865\u4EA4\u4E2D","\u533F\u8BC4\u4E2D","\u7533\u8BC9\u4E2D"].includes(e.status)&&u.createElement("span",{className:Lt.iconV,onClick:m=>Ku(void 0,null,function*(){m.stopPropagation(),m.preventDefault(),v||V(),A(!v)})},u.createElement("i",{className:`iconfont icon-${v?"shouqi":"xiala2"}`})," "))),u.createElement("div",{className:Lt.content},(0,i.dE)()&&u.createElement("span",{className:Lt.infoStuIcon},u.createElement("span",{className:"c-grey-333"},e.author),e.status==="\u5DF2\u622A\u6B62"&&!!(e!=null&&e.status_time)&&u.createElement("span",{className:"c-grey-999 ml20"},u.createElement("i",{className:"iconfont icon-shengyushijian font12 mr5"})," ",e==null?void 0:e.status_time),u.createElement("span",{className:"ml20 c-grey-999"},u.createElement("i",{className:"iconfont icon-shijian1 font12 mr5"}),e==null?void 0:e.publish_time," \u81F3 ",e==null?void 0:e.end_time," "),!!(e!=null&&e.late_time)&&(e==null?void 0:e.late_time)!=="--"&&u.createElement("span",{className:"c-grey-999 ml20"},u.createElement("span",{className:"mr5"},"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4:"),e==null?void 0:e.late_time)),(0,i.GJ)()&&e.status!=="\u672A\u53D1\u5E03"&&v&&k.length>5&&u.createElement(Ju.default,{scroll:{y:240},onRow:m=>({onClick:D=>{D.stopPropagation(),D.preventDefault()}}),onHeaderRow:(m,D)=>({onClick:b=>{b.stopPropagation(),b.preventDefault()}}),pagination:!1,dataSource:k,style:{marginTop:14,marginRight:6,cursor:"default"},onChange:(m,D,b)=>{b.field&&(h.sort_by=b.field),b.order||(h.sort_direction="asc"),b.order==="ascend"&&(h.sort_direction="asc"),b.order==="descend"&&(h.sort_direction="desc"),b.order||(h.sort_direction="asc"),V()},columns:Ee}),(0,i.GJ)()&&e.status!=="\u672A\u53D1\u5E03"&&v&&k.length<6&&k.length>0&&u.createElement(Ju.default,{onRow:m=>({onClick:D=>{D.stopPropagation(),D.preventDefault()}}),onHeaderRow:(m,D)=>({onClick:b=>{b.stopPropagation(),b.preventDefault()}}),pagination:!1,dataSource:k,style:{marginTop:14,marginRight:6,cursor:"default"},onChange:(m,D,b)=>{b.field&&(h.sort_by=b.field),b.order||(h.sort_direction="asc"),b.order==="ascend"&&(h.sort_direction="asc"),b.order==="descend"&&(h.sort_direction="desc"),b.order||(h.sort_direction="asc"),V()},columns:Ee}))))};var Mi=(0,f.connect)(({classroomList:e})=>({classroomList:e}))(Ni),Ii={flex_box_center:"flex_box_center___vwUnv",flex_space_between:"flex_space_between___bUm9D",flex_box_vertical_center:"flex_box_vertical_center___JBVR8",flex_box_center_end:"flex_box_center_end___ErOuz",flex_box_column:"flex_box_column___tPoiM",bg:"bg___Ujhcv",containerTitle:"containerTitle___SR1cC",containerDesc:"containerDesc___KAs6e",listItem:"listItem___FcPdT",info:"info___jf3IR",title:"title___VEy_f",titleLeft:"titleLeft___jQxrj",titleRight:"titleRight___tiQbm",acitons:"acitons___ecmNL",moveCategory:"moveCategory___c_ypx",spanSize:"spanSize___fcw76"},ku={otherHomeworkWrap:"otherHomeworkWrap___cHqzM",otherHomeworkContainer:"otherHomeworkContainer___k2TlQ",flex:"flex___N5oyJ",search:"search___tWMHN",content:"content___wyNNo",listItem:"listItem___mdegu",info:"info___SwRt1",title:"title___lilvJ",describe:"describe___meICG",footer:"footer___irMwG"},Si=Object.defineProperty,Zi=Object.defineProperties,Hi=Object.getOwnPropertyDescriptors,Ya=Object.getOwnPropertySymbols,ji=Object.prototype.hasOwnProperty,Ri=Object.prototype.propertyIsEnumerable,Qa=(e,n,t)=>n in e?Si(e,n,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[n]=t,Xa=(e,n)=>{for(var t in n||(n={}))ji.call(n,t)&&Qa(e,t,n[t]);if(Ya)for(var t of Ya(n))Ri.call(n,t)&&Qa(e,t,n[t]);return e},qa=(e,n)=>Zi(e,Hi(n)),es=(e,n,t)=>new Promise((a,E)=>{var C=o=>{try{r(t.next(o))}catch(s){E(s)}},y=o=>{try{r(t.throw(o))}catch(s){E(s)}},r=o=>o.done?a(o.value):Promise.resolve(o.value).then(C,y);r((t=t.apply(e,n)).next())}),$i=({courseId:e,type:n,onCancel:t})=>{const a=(0,f.useIntl)(),E=(0,f.useParams)(),[C,y]=(0,u.useState)({targerData:[],originData:[]}),[r,o]=(0,u.useState)([]),[s,Q]=(0,u.useState)(!1),g=()=>es(void 0,null,function*(){Q(!0);const v=yield(0,J.ZP)(`/api/courses/${e}/homework_commons/impersonal_list.json`,{method:"get",params:{type:n}});Q(!1),y({targerData:v.homeworks,originData:v.homeworks})});(0,u.useEffect)(()=>{g()},[]);const _=()=>es(void 0,null,function*(){Q(!0);let v={homework_common_ids:r};E.categoryId&&(v=qa(Xa({},v),{category_id:E.categoryId}));const A=yield(0,J.ZP)(`/api/courses/${E.coursesId}/homework_commons/create_collaborators.json`,{method:"POST",body:v});A&&A.homework_ids.length>0&&(S.ZP.success("\u63D0\u4EA4\u6210\u529F"),t()),Q(!1)}),p=(v,A)=>{v.target.checked?o([...r,A]):o(r.filter(L=>L!==A))},W=v=>{const A=C.originData.filter(L=>L.name.indexOf(v)>-1);y(qa(Xa({},C),{targerData:A}))},h=()=>{_()};return u.createElement("div",{className:`animated fadeInUp fast ${ku.otherHomeworkWrap}`},u.createElement("div",{className:ku.otherHomeworkContainer},u.createElement("div",{className:ku.search},u.createElement(Ce.default.Search,{size:"middle",enterButton:a.formatMessage({id:"classroomClassroomExperiments.search",defaultMessage:"\u641C\u7D22"}),onSearch:W,placeholder:"\u8BF7\u8F93\u5165\u56FE\u6587\u4F5C\u4E1A\u540D\u79F0\u8FDB\u884C\u67E5\u8BE2"})),u.createElement("div",{className:ku.content},C.targerData.map(v=>u.createElement("div",{className:`${ku.listItem} mb10`,key:v.id},u.createElement(x.default,{checked:r.includes(v.id),onChange:A=>p(A,v.id)}),u.createElement("div",{className:ku.info},u.createElement("div",{className:`${ku.flex} mb10`,style:{justifyContent:"space-between"}},u.createElement("div",{className:ku.title},v.name),u.createElement("div",null,u.createElement(T.ZP,{type:"primary",ghost:!0,onClick:()=>(0,F.xg)(`/classrooms/${E.coursesId}/common_homework/${v.id}/detail`)},"\u67E5\u770B\u4F5C\u4E1A"))),u.createElement("div",{className:`mb20 font14 c-grey-999 ${ku.describe}`},v.description),u.createElement("div",{className:"font12"},u.createElement("span",{className:"c-grey-333 mr20"},v.user.name),u.createElement("span",{className:"c-grey-999"},"\u521B\u5EFA\u65F6\u95F4\uFF1A",v.created_at)))))),u.createElement("div",{className:ku.footer},u.createElement(T.ZP,{type:"primary",ghost:!0,onClick:t},a.formatMessage({id:"classrooms.cancel",defaultMessage:"\u53D6\u6D88"})),u.createElement(T.ZP,{type:"primary",disabled:r.length===0||s,onClick:h},a.formatMessage({id:"classrooms.confirm",defaultMessage:"\u786E\u5B9A"})))))},Wi=l(62686),Vi=l(61604),Qe=l(59301),Gi=Object.defineProperty,Ji=Object.defineProperties,zi=Object.getOwnPropertyDescriptors,Wn=Object.getOwnPropertySymbols,ts=Object.prototype.hasOwnProperty,us=Object.prototype.propertyIsEnumerable,ns=(e,n,t)=>n in e?Gi(e,n,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[n]=t,gn=(e,n)=>{for(var t in n||(n={}))ts.call(n,t)&&ns(e,t,n[t]);if(Wn)for(var t of Wn(n))us.call(n,t)&&ns(e,t,n[t]);return e},os=(e,n)=>Ji(e,zi(n)),Ui=(e,n)=>{var t={};for(var a in e)ts.call(e,a)&&n.indexOf(a)<0&&(t[a]=e[a]);if(e!=null&&Wn)for(var a of Wn(e))n.indexOf(a)<0&&us.call(e,a)&&(t[a]=e[a]);return t},_o=(e,n,t)=>new Promise((a,E)=>{var C=o=>{try{r(t.next(o))}catch(s){E(s)}},y=o=>{try{r(t.throw(o))}catch(s){E(s)}},r=o=>o.done?a(o.value):Promise.resolve(o.value).then(C,y);r((t=t.apply(e,n)).next())});te().extend(so());const Ki=({data:e,value:n,onChange:t})=>{var a,E,C,y;const[r,o]=(0,u.useState)({leftSearch:"",rigthSearch:""}),[s,Q]=(0,u.useState)([]);return(0,u.useEffect)(()=>{Q((n==null?void 0:n.length)>0?e==null?void 0:e.filter(g=>n==null?void 0:n.includes(g==null?void 0:g.id)):[])},[n]),Qe.createElement("div",{style:{display:"flex",flexWrap:"nowrap",gap:"20px",height:"400px"}},Qe.createElement("div",{style:{flex:"1",display:"flex",flexDirection:"column",gap:"15px"}},Qe.createElement(x.default,{indeterminate:(s==null?void 0:s.length)>0&&(s==null?void 0:s.length)<(e==null?void 0:e.length),checked:(s==null?void 0:s.length)==(e==null?void 0:e.length),onChange:g=>{t(g.target.checked?e==null?void 0:e.map(_=>_==null?void 0:_.id):[])}},intl.formatMessage({id:"classroomMemberManagementTAPermissions.selectAll",defaultMessage:"\u5168\u9009"})),Qe.createElement("div",{style:{borderRadius:4,border:"1px solid #DCDCDC",display:"flex",flexDirection:"column",flex:"1",overflow:"hidden"}},Qe.createElement(Ce.default.Search,{className:"p20",style:{paddingBottom:0},placeholder:"\u53EF\u8F93\u5165\u73ED\u7EA7\u540D\u79F0\u67E5\u8BE2",value:r.leftSearch,onChange:g=>{o(os(gn({},r),{leftSearch:g.target.value}))}}),Qe.createElement("div",{className:"mt20 ml20 mb20",style:{overflow:"auto"}},((a=r.leftSearch?e==null?void 0:e.filter(g=>{var _;return(_=g==null?void 0:g.name)==null?void 0:_.includes(r.leftSearch)}):e)==null?void 0:a.length)!==0?Qe.createElement(x.default.Group,{value:n,onChange:g=>{t(g)}},Qe.createElement(Ge.Z,{direction:"vertical"},(E=r.leftSearch?e==null?void 0:e.filter(g=>{var _;return(_=g==null?void 0:g.name)==null?void 0:_.includes(r.leftSearch)}):e)==null?void 0:E.map((g,_)=>Qe.createElement(x.default,{key:_,value:g.id},g==null?void 0:g.name)))):Qe.createElement(nt.Z,{styles:{margin:"0 auto"}})))),Qe.createElement("div",{style:{flex:"1",display:"flex",flexDirection:"column",gap:"15px"}},Qe.createElement("div",null,"\u5DF2\u9009\u62E9",(s==null?void 0:s.length)||0,"\u4E2A\u5206\u73ED"),Qe.createElement("div",{style:{borderRadius:4,border:"1px solid #DCDCDC",display:"flex",flexDirection:"column",flex:"1",overflow:"hidden"}},Qe.createElement(Ce.default.Search,{className:"p20",style:{paddingBottom:0},placeholder:"\u53EF\u8F93\u5165\u73ED\u7EA7\u540D\u79F0\u67E5\u8BE2",value:r.rigthSearch,onChange:g=>{o(os(gn({},r),{rigthSearch:g.target.value}))}}),Qe.createElement("div",{className:"mt20 ml20 mb20 pr20",style:{display:"flex",flexDirection:"column",gap:"10px",overflow:"auto"}},((C=r.rigthSearch?s==null?void 0:s.filter(g=>{var _;return(_=g==null?void 0:g.name)==null?void 0:_.includes(r.rigthSearch)}):s)==null?void 0:C.length)!==0?(y=r.rigthSearch?s==null?void 0:s.filter(g=>{var _;return(_=g==null?void 0:g.name)==null?void 0:_.includes(r.rigthSearch)}):s)==null?void 0:y.map((g,_)=>Qe.createElement(w.Z,{key:_,wrap:!1,align:"middle",justify:"space-between"},Qe.createElement(B.Z,null,g==null?void 0:g.name),Qe.createElement(B.Z,null,Qe.createElement("i",{className:"iconfont icon-piliangshanchu2 font16 current",style:{color:"#3061D0"},onClick:()=>{t(n==null?void 0:n.filter(p=>p!==(g==null?void 0:g.id)))}})))):Qe.createElement(nt.Z,{styles:{margin:"0 auto"}})))))},Yi=e=>{var n=e,{classroomList:t,dispatch:a,user:E,getData:C}=n,y=Ui(n,["classroomList","dispatch","user","getData"]),r,o,s,Q,g,_;const p=(0,f.useIntl)(),W=(0,f.useParams)(),[h]=z.default.useForm(),v=((r=t==null?void 0:t.actionTabs)==null?void 0:r.key)==="\u6279\u91CF\u8865\u4EA4",[,A,L,k]=(0,Iu.U)(Ie.c_,gn(gn({},W),(o=t==null?void 0:t.actionTabs)==null?void 0:o.params)),[,,Fe,Ee]=(0,Iu.U)(Ie.nP,{course_id:W==null?void 0:W.coursesId,homework_ids:(s=t==null?void 0:t.actionTabs)==null?void 0:s.selectArrs}),[,V,me]=(0,Iu.U)(Ie.sm,{course_id:W==null?void 0:W.coursesId,homework_ids:(Q=t==null?void 0:t.actionTabs)==null?void 0:Q.selectArrs}),m=(...D)=>_o(void 0,[...D],function*(b={}){Fe({});const se=yield L({page:1,limit:2e4,homework_id:t.actionTabs.type===1?"":t.actionTabs.selectArrs[0]})});return(0,u.useEffect)(()=>{v&&m()},[v]),Qe.createElement(ue.default,{centered:!0,title:(g=t==null?void 0:t.actionTabs)==null?void 0:g.key,width:800,open:v,cancelText:"\u6682\u4E0D\u8865\u4EA4",okText:p.formatMessage({id:"classroomClassroomExperiments.enableResubmission",defaultMessage:"\u5F00\u542F\u8865\u4EA4"}),onCancel:()=>{a({type:"classroomList/setActionTabs",payload:{}})},destroyOnClose:!0,confirmLoading:V,onOk:()=>_o(void 0,null,function*(){h.submit()})},Qe.createElement("div",{className:"p10 pl20 pr20 c-orange-ff7 mb20",style:{background:"#F6F7F9"}},"\u89C4\u5219\u8BF4\u660E\uFF1A\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u5FC5\u987B\u665A\u4E8E\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\uFF1B\u5F53\u73ED\u7EA7\u9636\u6BB5\u8FDB\u5165\u201C\u8865\u4EA4\u4E2D\u201D\u5219\u4E0D\u53EF\u53D8\u66F4\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\u3001\u4E0D\u53EF\u5173\u95ED\u8865\u4EA4\uFF1B\u5F53\u4F5C\u4E1A\u72B6\u6001\u4E3A\u672A\u53D1\u5E03\u3001\u4F5C\u4E1A\u5DF2\u5F00\u542F\u7EDF\u4E00\u8865\u4EA4\u548C\u4F5C\u4E1A\u5DF2\u5F00\u542F\u533F\u8BC4\u65F6\uFF0C\u65B0\u6279\u91CF\u8865\u4EA4\u89C4\u5219\u4E0D\u751F\u6548\u3002"),Qe.createElement(z.default,{form:h,colon:!1,size:"large",initialValues:{unified_late:!1,late_penalty:5},onFinish:D=>_o(void 0,null,function*(){var b,se,De;const xe=yield me(((b=k==null?void 0:k.course_groups)==null?void 0:b.length)>0?{unified_late:((se=k==null?void 0:k.course_groups)==null?void 0:se.length)<=0,allow_late_settings:[gn({},D)]}:gn({unified_late:((De=k==null?void 0:k.course_groups)==null?void 0:De.length)<=0},D));(xe==null?void 0:xe.status)==0&&(S.ZP.success("\u8865\u4EA4\u8BBE\u7F6E\u6210\u529F"),a({type:"classroomList/setActionTabs",payload:{}}),C&&C())})},Qe.createElement(w.Z,{wrap:!1,gutter:20},Qe.createElement(B.Z,{flex:1},Qe.createElement(z.default.Item,{label:p.formatMessage({id:"classroomClassroomExperiments.resubmissionDeduction",defaultMessage:"\u8865\u4EA4\u6263\u5206"}),name:"late_penalty",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8865\u4EA4\u6263\u5206"}]},Qe.createElement(Ce.default,{placeholder:"\u8BF7\u8F93\u5165\u8865\u4EA4\u6263\u5206",min:0,type:"number",suffix:"\u5206",max:Number.MAX_SAFE_INTEGER,style:{width:"50%"}}))),Qe.createElement(B.Z,{flex:"390px"},Qe.createElement(z.default.Item,{label:"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4",name:"late_time",rules:[{required:!0,validator(D,b,se){return b&&te()(b).startOf("minute")<=te()().startOf("minute")?Promise.reject("\u4F5C\u4E1A\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u5FC5\u987B\u665A\u4E8E\u6B64\u523B"):b&&te()(b).startOf("minute")<=te()(Ee==null?void 0:Ee.max_late_time).startOf("minute")?(S.ZP.warning(`\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u5C0F\u4E8E\u9009\u4E2D\u4F5C\u4E1A\u4E2D\u6700\u665A\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\uFF1A${Ee==null?void 0:Ee.max_late_time}`),Promise.reject("")):Promise.resolve()}},{required:!0,message:"\u8BF7\u5148\u8BBE\u7F6E\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"}]},Qe.createElement(ie.default,{placeholder:p.formatMessage({id:"classroomClassroomExperiments.pleaseSelectEndTime",defaultMessage:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4"}),style:{width:"100%"},disabledDate:D=>(0,F.BO)(D,{startTime:Ee==null?void 0:Ee.max_late_time}),disabledTime:D=>(0,F.hv)(D,{compared:Ee==null?void 0:Ee.max_late_time}),format:"YYYY-MM-DD HH:mm",showTime:{showSecond:!1,defaultValue:te()("00:00:00","HH:mm:ss")}})))),((_=k==null?void 0:k.course_groups)==null?void 0:_.length)>0&&Qe.createElement(ut.Z,{spinning:A},Qe.createElement(z.default.Item,{name:"group_id",rules:[{required:!0,message:p.formatMessage({id:"classrooms.selectClassFirst",defaultMessage:"\u8BF7\u5148\u9009\u62E9\u73ED\u7EA7"})}]},Qe.createElement(Ki,{data:(k==null?void 0:k.course_groups)||[],onChange:D=>{Fe({group_ids:D})}})))))};var Qi=(0,f.connect)(({classroomList:e,user:n})=>({classroomList:e,user:n}))(Yi),R=l(59301),Xi=Object.defineProperty,qi=Object.defineProperties,ec=Object.getOwnPropertyDescriptors,as=Object.getOwnPropertySymbols,tc=Object.prototype.hasOwnProperty,uc=Object.prototype.propertyIsEnumerable,ss=(e,n,t)=>n in e?Xi(e,n,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[n]=t,Fu=(e,n)=>{for(var t in n||(n={}))tc.call(n,t)&&ss(e,t,n[t]);if(as)for(var t of as(n))uc.call(n,t)&&ss(e,t,n[t]);return e},vo=(e,n)=>qi(e,ec(n)),Fo=(e,n,t)=>new Promise((a,E)=>{var C=o=>{try{r(t.next(o))}catch(s){E(s)}},y=o=>{try{r(t.throw(o))}catch(s){E(s)}},r=o=>o.done?a(o.value):Promise.resolve(o.value).then(C,y);r((t=t.apply(e,n)).next())});const ho=(0,u.createContext)({selectArrs:[]}),nc=({classroomList:e,loading:n,dispatch:t,user:a})=>{var E,C,y,r;const o=(0,f.useIntl)(),[s,Q]=(0,f.useSearchParams)(),g=(0,f.useLocation)(),_=(0,f.useParams)(),[p,W]=(0,u.useState)(vo(Fu({},_),{id:_.coursesId,limit:20})),[h,v]=(0,u.useState)(!1),[A,L]=(0,u.useState)({ta_mode:1,final_mode:!1,st_proportion:0,ta_proportion:30,te_proportion:70,is_repeat_minus:!1,repeat_setting_score:"",repeat_limit:""}),[k,Fe]=(0,u.useState)([]),[Ee,V]=(0,u.useState)(!1),[me,m]=(0,u.useState)(!1),[D,b]=(0,u.useState)([]),[se,De]=(0,u.useState)(!1),[xe,ot]=(0,u.useState)(o.formatMessage({id:"classrooms.defaultSort",defaultMessage:"\u9ED8\u8BA4\u6392\u5E8F"})),{detailCommonHomeworksList:O,detailLeftMenus:Je,detailTopBanner:N,taskList:ee}=e;p.type=1,p.categoryId?p.category=p.categoryId:delete p.category,(0,u.useEffect)(()=>{const d=s.get("tabs");d&&d!==void 0&&((0,i.GJ)()?p.status=d:p.order=d)},[g.search]),(0,u.useEffect)(()=>{s.get("tabs")==="0"&&(p.status="0",p.page=1)},[s.get("tabs")]),(0,u.useEffect)(()=>{var d,$,we;if((d=a==null?void 0:a.userInfo)!=null&&d.login){const Be=F.cX.getItem(`${($=a==null?void 0:a.userInfo)==null?void 0:$.login}${(0,i.GJ)()?"Teacher":"Student"}`,"CommonHomework");Be&&(p.sort_by=Be==null?void 0:Be.type,p.sort_direction=Be==null?void 0:Be.direction,ot(Be==null?void 0:Be.name));const $e=s.get("tabs");let rt=_.categoryId===void 0?{}:{categoryId:_.categoryId,category:_.categoryId};$e&&$e!==void 0&&((0,i.GJ)()?p.status=$e:p.order=$e),Pe(rt)}else if((we=a==null?void 0:a.userInfo)!=null&&we.username){const Be=s.get("tabs");let $e=_.categoryId===void 0?{}:{categoryId:_.categoryId,category:_.categoryId};Be&&Be!==void 0&&((0,i.GJ)()?p.status=Be:p.order=Be),Pe($e)}},[(E=a==null?void 0:a.userInfo)==null?void 0:E.login,g==null?void 0:g.pathname]),(0,u.useEffect)(()=>{W(Fu(Fu({},p),_))},[_==null?void 0:_.categoryId]),(0,u.useEffect)(()=>{e.actionTabs.key==="\u6E05\u9664\u9009\u62E9\u6570\u636E"&&(Fe([]),b([])),e.actionTabs.key==="\u76EE\u5F55\u91CD\u547D\u540D\u6210\u529F"&&Pe()},[e.actionTabs.key]),(0,u.useEffect)(()=>{Fe([])},[O]),(0,u.useEffect)(()=>{m(!1)},[p.categoryId]),(0,u.useEffect)(()=>{t({type:"classroomList/getAssistantPermissions",payload:{course_id:p.id}})},[]),(0,u.useEffect)(()=>{O&&O.homeworks&&(k.length===O.homeworks.length&&k.length>0?V(!0):k.length!==O.homeworks.length&&V(!1))},[k]);const et=(d,$)=>{p.page=d,p.limit=$,Pe()},Pe=(d={})=>{Fe([]),b([]),(0,i.GJ)()?t({type:"classroomList/getClassroomTeacherCommonList",payload:vo(Fu(Fu({},p),d),{type:1})}):t({type:"classroomList/getClassroomCommonList",payload:Fu(Fu({},p),d)})},yt=()=>Fo(void 0,null,function*(){const d=yield(0,J.ZP)(`/api/courses/${p.coursesId}/homework_commons/get_default_score_setting.json`,{method:"get",params:{homework_type:1}});if(d!=null&&d.data){const $=d.data.score_settings;Object.keys($).map(function(we){we.indexOf("proportion")>-1&&($[we]=($[we]*100).toFixed(0))}),console.log($),L(Fu({},$))}}),Ot=()=>{if((0,i.GJ)()){const{all_count:d,unpublished_count:$,not_start_count:we,in_progress_count:Be,overed_count:$e}=O;return[{name:o.formatMessage({id:"classrooms.all",defaultMessage:"\u5168\u90E8"}),id:0,total:d||0},{name:o.formatMessage({id:"classrooms.unpublished",defaultMessage:"\u672A\u53D1\u5E03"}),id:1,total:$||0},{name:o.formatMessage({id:"classrooms.notStarted",defaultMessage:"\u672A\u5F00\u59CB"}),id:4,total:we||0},{name:o.formatMessage({id:"classrooms.inProgress",defaultMessage:"\u8FDB\u884C\u4E2D"}),id:2,total:Be||0},{name:o.formatMessage({id:"classrooms.closed",defaultMessage:"\u5DF2\u622A\u6B62"}),id:3,total:$e||0}]}else return[{name:o.formatMessage({id:"classrooms.all",defaultMessage:"\u5168\u90E8"}),id:0},{name:o.formatMessage({id:"classroomClassroomExperiments.submitting",defaultMessage:"\u63D0\u4EA4\u4E2D"}),id:1},{name:"\u8865\u4EA4\u4E2D",id:2},{name:"\u533F\u8BC4\u4E2D",id:3},{name:"\u7533\u8BC9\u4E2D",id:4},{name:o.formatMessage({id:"classrooms.closed",defaultMessage:"\u5DF2\u622A\u6B62"}),id:5}]},Mt=[{name:"\u65B0\u5EFA\u56FE\u6587\u4F5C\u4E1A",id:"1"},{name:"\u9009\u7528\u8D44\u6E90",id:"2"},{name:"\u5BFC\u5165\u5916\u90E8\u6210\u7EE9",id:"3"}],ju=d=>{var $;if((0,i.Rm)()&&!(($=e.AssistantObject.normal)!=null&&$.can_create)){S.ZP.warning(o.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\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}d==="1"?f.history.push(`/classrooms/${p.coursesId}/common_homework/${p.categoryId}/add`):d==="2"?Xt():d==="3"&&t({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u5165\u5916\u90E8\u6210\u7EE9",type:"normal"}})},Xt=()=>{t({type:"shixunHomeworks/setActionTabs",payload:{key:"\u9898\u5E93\u9009\u7528",params:p}})},hu=(C=[{key:"publish",label:o.formatMessage({id:"classrooms.bulkPublish",defaultMessage:"\u6279\u91CF\u53D1\u5E03"}),icon:R.createElement("i",{className:"iconfont icon-fabu5"}),isShow:!0},{key:"deadline",label:o.formatMessage({id:"classroomClassroomExperiments.batchEnd",defaultMessage:"\u6279\u91CF\u622A\u6B62"}),icon:R.createElement("i",{className:"iconfont icon-piliangjiezhi2"}),isShow:!0},{key:"batchpay",label:o.formatMessage({id:"classroomClassroomExperiments.batchResubmission",defaultMessage:"\u6279\u91CF\u8865\u4EA4"}),icon:R.createElement("i",{className:"iconfont icon-buka"}),isShow:!0},{key:"delete",label:o.formatMessage({id:"classrooms.bulkDelete",defaultMessage:"\u6279\u91CF\u5220\u9664"}),icon:R.createElement("i",{className:"iconfont icon-piliangshanchu2"}),isShow:(0,i.GJ)()||(0,i.Rm)()},{key:"public",label:o.formatMessage({id:"classrooms.setAsPublic",defaultMessage:"\u8BBE\u4E3A\u516C\u5F00"}),icon:R.createElement("i",{className:"iconfont icon-sheweigongkai2"}),isShow:N.is_public}].filter(d=>d==null?void 0:d.isShow))==null?void 0:C.map(d=>(delete d.isShow,d)),tn=d=>{var $,we,Be,$e;if(k.length===0)return S.ZP.warning(o.formatMessage({id:"classrooms.selectTaskToOperate",defaultMessage:"\u8BF7\u9009\u62E9\u4F60\u8981\u64CD\u4F5C\u7684\u4EFB\u52A1"})),!1;let rt=d.label||"",Bn={key:rt,selectArrs:k,selectArrsAll:D,type:["publish","deadline"].includes(d.key)?1:"",params:p};switch(d.key){case"publish":if((0,i.Rm)()&&!((we=($=e==null?void 0:e.AssistantObject)==null?void 0:$.normal)!=null&&we.can_publish)){S.ZP.warning(o.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD"}));return}rt="\u7ACB\u5373\u53D1\u5E03";break;case"deadline":if((0,i.Rm)()&&!(($e=(Be=e==null?void 0:e.AssistantObject)==null?void 0:Be.normal)!=null&&$e.can_stop)){S.ZP.warning(o.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD"}));return}rt="\u7ACB\u5373\u622A\u6B62";break;case"batchpay":rt="\u6279\u91CF\u8865\u4EA4";break;case"delete":rt="\u5220\u9664";break;case"collection":rt="\u6536\u85CF";break}t({type:"classroomList/setActionTabs",payload:vo(Fu({},Bn),{key:rt})})},un=d=>Fo(void 0,null,function*(){yield t({type:"classroomList/updateTaskPosition",payload:{category_id:p.categoryId,courseId:p.id,task_ids:d,container_type:"common_homework"}}),Pe()}),Cu=(0,u.useMemo)(()=>{let d=[];return ee.length>0&&(d=ee.map($=>({user_name:$.user_name,task_name:$.task_name,task_id:$.task_id,category:$.category,status:$.status}))),d},[ee]),pt=R.createElement("div",{className:"mask-tips"},"\u8BA1\u7B97\u8BF4\u660E\uFF1A",R.createElement("br",null),"\u6559\u5E08\u8BC4\u5206 * \u5176\u767E\u5206\u6BD4 + \u52A9\u6559\u8BC4\u5206 * \u5176\u767E\u5206\u6BD4 + \u5B66\u751F\u533F\u8BC4\u5E73\u5747\u5206 * \u5176\u767E\u5206\u6BD4 - (",R.createElement("br",null),"\u8FDF\u4EA4\u6263\u5206 + \u7F3A\u8BC4\u6263\u5206 * \u7F3A\u8BC4\u6570 + \u8FDD\u89C4\u533F\u8BC4\u6263\u5206 * \u8FDD\u89C4\u533F\u8BC4\u6570 )",R.createElement("br",null),R.createElement("br",null),"\u6CE8\u610F",R.createElement("br",null),"\u975E\u96F6\u767E\u5206\u6BD4\u7684\u8BC4\u5206\u9009\u9879\uFF0C\u82E5\u8BC4\u5206\u8BB0\u5F55\u4E3A\u7A7A\uFF0C\u5219\u5176\u767E\u5206\u6BD4\u5C06\u81EA\u52A8\u5E73\u644A\u5230\u5176\u5B83\u975E\u96F6",R.createElement("br",null),"\u8BC4\u5206\u9009\u9879\u4E0A\u3002",R.createElement("br",null),"\u4F8B\uFF1A\u6559\u5E08\u8BC4\u520640% + \u52A9\u6559\u8BC4\u520635% + \u5B66\u751F\u533F\u8BC425%\uFF0C\u5B66\u751FA\u6CA1\u6709\u6559\u5E08\u8BC4\u5206\u8BB0",R.createElement("br",null),"\u5F55\uFF0C\u5219\u5176\u6700\u7EC8\u6210\u7EE9\u6309\u7167\u52A9\u6559\u8BC4\u520655% + \u5B66\u751F\u533F\u8BC445%\u8FDB\u884C\u8BA1\u7B97"),oe=R.createElement("div",{className:"mask-tips"},"\u8BA1\u7B97\u8BF4\u660E\uFF1A",R.createElement("br",null),"\u4F18\u5148\u987A\u5E8F\u6392\u524D\u7684\u975E\u96F6\u8BC4\u5206 * 100% -",R.createElement("br",null),"( \u8FDF\u4EA4\u6263\u5206 + \u7F3A\u8BC4\u6263\u5206 * \u7F3A\u8BC4\u6570 + \u8FDD\u89C4\u533F\u8BC4\u6263\u5206 * \u8FDD\u89C4\u533F\u8BC4\u6570 )",R.createElement("br",null),"\u4F8B\uFF1A\u6709\u6559\u5E08\u8BC4\u5206\u5219\u6559\u5E08\u8BC4\u5206100%\uFF0C\u5426\u5219\u6559\u8F85\u8BC4\u5206100%\uFF0C\u4F9D\u6B21\u7C7B\u63A8");return R.createElement(ho.Provider,{value:{params:p,batchStatus:me,selectArrs:k,setSelectArrs:Fe,allSelect:Ee,dataSource:O.homeworks||[],detailLeftMenus:Je,main_category_id:O.main_category_id||"",selectArrsAll:D,setAllSelect:V,useBatchStatus:m,dispatch:t,getData:Pe,setSelectArrsAll:b}},R.createElement("section",null,R.createElement("aside",{className:Ii.bg},R.createElement(Bi.Z,{isLoading:n[(0,i.GJ)()?"classroomList/getClassroomTeacherCommonList":"classroomList/getClassroomCommonList"],tabDataSource:Ot(),isAdmin:(0,i.GJ)(),dispatch:t,type:O==null?void 0:O.main_category_name,exportType:"normal",TooltipTitle:p.categoryId?"\u76EE\u5F55\u91CD\u547D\u540D":o.formatMessage({id:"classrooms.newSubdirectory",defaultMessage:"\u65B0\u5EFA\u5B50\u76EE\u5F55"}),categoryId:p.categoryId,dropdownMenu:Mt,showControlButton:(0,i.GJ)(),isShowRightControl:(0,F.Oo)(Je==null?void 0:Je.course_modules,p.categoryId)!=="\u672A\u5206\u914D\u76EE\u5F55",onTabMenuClick:d=>{d.id!==void 0&&((0,i.GJ)()?p.status=d.id:p.order=d.id),m(!1),p.page=1,f.history.replace(`${g.pathname}?tabs=${d.id}`),Pe(p)},defaultSelectedKeys:[s.get("tabs")?s.get("tabs"):"0"],onsetClick:()=>{yt(),v(!0)},onTooltipTitleClick:()=>{t({type:"classroomList/setActionTabs",payload:{key:p.categoryId?o.formatMessage({id:"classrooms.renameDirectory",defaultMessage:"\u76EE\u5F55\u91CD\u547D\u540D"}):"\u6DFB\u52A0\u76EE\u5F55",params:p,selectArrs:{category_name:O==null?void 0:O.category_name,category_id:(O==null?void 0:O.category_id)||(O==null?void 0:O.main_category_id)},cb:()=>{Pe()}}})},onDropdownMenuClick:ju}),R.createElement(Di.Z,{dataSource:O.homeworks||[],isAdmin:(0,i.GJ)(),batchStatus:!0,SortMenuName:xe,setSortMenuName:ot,onSearch:d=>{p.search=d.trim(),p.page=1,Pe()},onSort:d=>{var $;p.sort_by=d.type,p.sort_direction=d.direction,p.page=1,F.cX.setItem(`${($=a==null?void 0:a.userInfo)==null?void 0:$.login}${(0,i.GJ)()?"Teacher":"Student"}`,d,"CommonHomework"),Pe(p)},onBatch:d=>m(d)})),(O==null?void 0:O.all_count)===0&&(0,i.GJ)()?!n[(0,i.GJ)()?"classroomList/getClassroomTeacherCommonList":"classroomList/getClassroomCommonList"]&&R.createElement(Ci,{params:p,dispatch:t,onSelect:Xt}):(O==null?void 0:O.homeworks)&&O.homeworks.length===0&&!n[(0,i.GJ)()?"classroomList/getClassroomTeacherCommonList":"classroomList/getClassroomCommonList"]&&R.createElement(nt.Z,null),R.createElement("aside",{className:"minH500 skt-loading relative pb40 mb30"},!n[(0,i.GJ)()?"classroomList/getClassroomTeacherCommonList":"classroomList/getClassroomCommonList"]&&R.createElement(R.Fragment,null,R.createElement("aside",{className:"animated fadeIn"},(y=O==null?void 0:O.homeworks)==null?void 0:y.map((d,$)=>R.createElement(Mi,{key:$,dataSource:d,params:p,manageAllGroup:O==null?void 0:O.manage_all_group})),!n[(0,i.GJ)()?"classroomList/getClassroomTeacherCommonList":"classroomList/getClassroomCommonList"]&&R.createElement("aside",{className:"tc mb50 mt30"},(O==null?void 0:O.query_total_count)>10&&R.createElement(q.Z,{showSizeChanger:!0,onChange:et,defaultCurrent:1,current:p.page||1,pageSize:p.limit||20,total:O.query_total_count}))),k.length>0&&(0,i.GJ)()&&R.createElement(ge.Z,{offsetBottom:0},R.createElement(Pi,{buttonDataSource:hu,onClick:tn})))),((r=e==null?void 0:e.actionTabs)==null?void 0:r.key)==="\u6279\u91CF\u8865\u4EA4"&&R.createElement(Qi,{getData:Pe}),R.createElement(Or,{onCallback:()=>m(!1)}),R.createElement(Wi.Z,{onOk:()=>{Pe()}}),R.createElement(Vi.Z,{onOk:()=>{}}),R.createElement(Tr.Z,{onCallback:()=>m(!1),courseEndTime:O==null?void 0:O.course_end_time}),R.createElement(cu.Z,{courseEndTime:O==null?void 0:O.course_end_time,visible:e.actionTabs.key==="\u7ACB\u5373\u622A\u6B62",homeworkIds:e.actionTabs.selectArrs,courseId:_.coursesId,isBatch:e.actionTabs.type!==2,successCallback:()=>{m(!1),Pe()}}),R.createElement(Rr,null),R.createElement(Kr,{onCallback:()=>m(!1)}),R.createElement(ui,{onCallback:()=>m(!1)}),R.createElement(gi,{refreshList:Pe}),R.createElement(Ai.Z,null),R.createElement(ao.Z,{visible:e.actionTabs.key==="\u8C03\u6574\u6392\u5E8F",callback:un,data:Cu,onCancel:()=>{t({type:"classroomList/setActionTabs",payload:{key:""}})}}),se&&R.createElement($i,{courseId:p.coursesId,type:"1",onCancel:()=>De(!1)}),R.createElement(ue.default,{open:h,title:"\u9ED8\u8BA4\u8BC4\u5206\u8BBE\u7F6E",centered:!0,onCancel:()=>{v(!1)},onOk:()=>Fo(void 0,null,function*(){const d=JSON.parse(JSON.stringify(A));Object.keys(d).map(function(we){we.indexOf("proportion")>-1&&(d[we]=d[we]/100)}),(yield(0,J.ZP)(`/api/courses/${p.coursesId}/homework_commons/set_default_score_setting.json`,{method:"post",body:{homework_type:1,score_settings:d}})).status===0&&(S.ZP.success(o.formatMessage({id:"classrooms.setSuccess",defaultMessage:"\u8BBE\u7F6E\u6210\u529F"})),v(!1))}),width:800},R.createElement("div",null,R.createElement(w.Z,null,R.createElement(B.Z,{span:24},R.createElement(w.Z,{align:"middle"},R.createElement(B.Z,{span:24},R.createElement("div",{className:"mt15"},"\u8BE5\u9ED8\u8BA4\u89C4\u5219\u5C06\u88AB\u5E94\u7528\u4E8E\u4F60\u540E\u7EED\u65B0\u5EFA\u7684\u56FE\u6587\u4F5C\u4E1A\uFF0C\u4E14\u4E0D\u4F1A\u5F71\u54CD\u4F60\u5DF2\u521B\u5EFA\u7684\u4F5C\u4E1A\u4EE5\u53CA\u5176\u4ED6\u8001\u5E08\u65B0\u5EFA\u4F5C\u4E1A\u7684\u8BC4\u5206\u89C4\u5219\u3002"))))),R.createElement(w.Z,{className:"mt25"},R.createElement(B.Z,null,R.createElement("strong",null,"\u52A9\u6559\u8BC4\u5206")),R.createElement(B.Z,{span:24,className:"pl30 mt10"})),R.createElement(w.Z,null,R.createElement(Y.ZP.Group,{value:A==null?void 0:A.ta_mode,onChange:d=>{A.ta_mode=d.target.value,L(Fu({},A))}},R.createElement(Y.ZP,{value:1,style:{marginTop:15}},R.createElement("strong",null,"\u666E\u901A\u6A21\u5F0F"),R.createElement("span",{className:"c-grey-c"},"\uFF08\u9009\u4E2D\uFF0C\u5219\u53D6\u5404\u52A9\u6559\u6700\u7EC8\u8BC4\u5206\u7684\u5E73\u5747\u5206\uFF09")),R.createElement("br",null),R.createElement(Y.ZP,{value:0,style:{marginTop:15}},R.createElement("strong",null,"\u590D\u5BA1\u6A21\u5F0F"),R.createElement("span",{className:"c-grey-c"},"\uFF08\u9009\u4E2D\uFF0C\u5219\u53EA\u53D6\u6700\u65B0\u7684\u52A9\u6559\u8BC4\u5206\uFF09")))),R.createElement(w.Z,{className:"mt25"},R.createElement(B.Z,null,R.createElement("strong",null,"\u6700\u7EC8\u6210\u7EE9\u7EC4\u6210")),R.createElement(B.Z,{span:24,className:"pl30 mt10"})),R.createElement(w.Z,null,R.createElement(Y.ZP.Group,{value:A.final_mode,onChange:d=>{A.final_mode=d.target.value,L(Fu({},A))}},R.createElement(Y.ZP,{value:!1,style:{marginTop:15}},R.createElement("strong",null,"\u591A\u9879\u8BC4\u5206\u914D\u6BD4"),R.createElement("span",{className:"c-grey-c"},"\uFF08\u9009\u4E2D\uFF0C\u5219\u6309\u7167\u6BD4\u4F8B\u8BA1\u7B97\u6700\u7EC8\u6210\u7EE9\uFF09",R.createElement(I.Z,{placement:"bottomLeft",content:pt,trigger:"click"},R.createElement(G.Z,{className:"ml20 current"})))),R.createElement(w.Z,{align:"middle",className:"mt25 pl30 font14"},R.createElement(B.Z,null,"\u6559\u5E08\u8BC4\u5206:"),R.createElement(B.Z,{className:"ml5"},R.createElement(Z.Z,{min:0,max:100,value:A.te_proportion,onChange:d=>{A.te_proportion=d,L(Object.assign({},A))}}),R.createElement("span",{className:"ml10"},"%"))),R.createElement(w.Z,{align:"middle",className:"mt25 pl30 font14"},R.createElement(B.Z,null,"\u52A9\u6559\u8BC4\u5206:"),R.createElement(B.Z,{className:"ml5"},R.createElement(Z.Z,{min:0,max:100,value:A.ta_proportion,onChange:d=>{A.ta_proportion=d,L(Object.assign({},A))}}),R.createElement("span",{className:"ml10"},"%"))),R.createElement(w.Z,{align:"middle",className:"mt25 pl30 font14"},R.createElement(B.Z,null,"\u5B66\u751F\u533F\u8BC4:"),R.createElement(B.Z,{className:"ml5"},R.createElement(Z.Z,{min:0,max:100,value:A.st_proportion,onChange:d=>{A.st_proportion=d,L(Object.assign({},A))}}),R.createElement("span",{className:"ml10"},"%"))),R.createElement("br",null),R.createElement(Y.ZP,{value:!0,style:{marginTop:15}},R.createElement("strong",null,"\u5355\u9879\u8BC4\u5206\u4F18\u5148"),R.createElement("span",{className:"c-grey-c"},"\uFF08\u9009\u4E2D\uFF0C\u5219\u6309\u7167\u4F18\u5148\u987A\u5E8F\u8BA1\u7B97\u6700\u7EC8\u6210\u7EE9\uFF09",R.createElement(I.Z,{placement:"bottomLeft",content:oe,trigger:"click"},R.createElement(G.Z,{className:"ml20 current"}))))),R.createElement("br",null)),R.createElement("div",{style:{paddingLeft:77}},"\uFF08\u6559\u5E08\u8BC4\u5206 \u2192 \u6559\u8F85\u8BC4\u5206 \u2192 \u5B66\u751F\u533F\u8BC4\u8BC4\u5206\uFF09"),R.createElement(w.Z,{className:"mt25"},R.createElement(B.Z,null,R.createElement("strong",null,R.createElement(x.default,{checked:A.is_repeat_minus,style:{fontSize:"16px"},onChange:d=>{A.is_repeat_minus=d.target.checked,L(Object.assign({},A))}},"\u6587\u6863\u67E5\u91CD\u6263\u5206")," ",R.createElement("span",{style:{fontSize:"14px"},className:"c-grey-c"},"\uFF08\u4FEE\u6539\u540E\u9700\u8981\u8FDB\u884C\u201C\u6587\u6863\u67E5\u91CD\u201D\uFF0C\u6263\u5206\u89C4\u5219\u624D\u751F\u6548\uFF09"))),R.createElement(B.Z,{span:24,className:"pl30 mt10"})),(A==null?void 0:A.is_repeat_minus)&&R.createElement("div",{style:{paddingLeft:35}},R.createElement(w.Z,{align:"middle",className:"mt25 pl30 font14"},R.createElement(B.Z,null,o.formatMessage({id:"classroomClassroomExperiments.plagiarismDeduction",defaultMessage:"\u67E5\u91CD\u6263\u5206"}),":"),R.createElement(B.Z,{className:"ml5"},R.createElement(Z.Z,{min:0,max:100,value:A.repeat_setting_score,onChange:d=>{A.repeat_setting_score=d,L(Object.assign({},A))}}))),R.createElement(w.Z,{align:"middle",className:"mt25 pl30 font14"},R.createElement(B.Z,null,"\u6263\u5206\u9600\u503C:"),R.createElement(B.Z,{className:"ml5"},R.createElement(Z.Z,{min:0,max:100,value:A.repeat_limit,onChange:d=>{A.repeat_limit=d,L(Object.assign({},A))}}),R.createElement("span",{className:"ml10"},"%"))))))))};var oc=(0,f.connect)(({classroomList:e,loading:n,user:t,globalSetting:a})=>({classroomList:e,globalSetting:a,user:t,loading:n.effects}))(nc);const ac=({globalSetting:e})=>{var n;const t=(0,f.useIntl)();switch(Number((n=e==null?void 0:e.setting)==null?void 0:n.theme)){case c.Fy.THEMEONE:return u.createElement(ks,null);case c.Fy.THEMETHREE:return u.createElement(Ar,null);case c.Fy.DEFAULT:default:return u.createElement(oc,null)}};var sc=(0,f.connect)(({globalSetting:e})=>({globalSetting:e}))(ac)},6630:function(mt,ke,l){"use strict";l.d(ke,{Z:function(){return w}});var c=l(59301),u=l(38854),f=l(20834),S=l(6848),q={searchSortControllerContainer:"searchSortControllerContainer___ZxExZ",btn:"btn___pMzV3",btnSort:"btnSort___kK4Q_",tips:"tips___sHt4w"},ge=l(3918),w=({isAdmin:B,dataSource:Y,batchStatus:I,SortMenuName:Z,setSortMenuName:x,onSearch:G,onSort:F,onBatch:i})=>{const J=B?[{name:"\u9ED8\u8BA4\u6392\u5E8F",type:"position",direction:"desc"},{name:"\u521B\u5EFA\u65F6\u95F4\u5347\u5E8F",type:"created_at",direction:"asc"},{name:"\u521B\u5EFA\u65F6\u95F4\u964D\u5E8F",type:"created_at",direction:"desc"},{name:"\u66F4\u65B0\u65F6\u95F4\u5347\u5E8F",type:"updated_at",direction:"asc"},{name:"\u66F4\u65B0\u65F6\u95F4\u964D\u5E8F",type:"updated_at",direction:"desc"},{name:"\u4F5C\u4E1A\u540D\u79F0\u5347\u5E8F",type:"name_pinyin",direction:"asc"},{name:"\u4F5C\u4E1A\u540D\u79F0\u964D\u5E8F",type:"name_pinyin",direction:"desc"}]:[{name:"\u9ED8\u8BA4\u6392\u5E8F",type:"position",direction:"desc"},{name:"\u6309\u53D1\u5E03\u65F6\u95F4\u5347\u5E8F",type:"created_at",direction:"asc"},{name:"\u6309\u53D1\u5E03\u65F6\u95F4\u964D\u5E8F",type:"created_at",direction:"desc"},{name:"\u6309\u622A\u6B62\u65F6\u95F4\u5347\u5E8F",type:"updated_at",direction:"asc"},{name:"\u6309\u622A\u6B62\u65F6\u95F4\u964D\u5E8F",type:"updated_at",direction:"desc"},{name:"\u4F5C\u4E1A\u540D\u79F0\u5347\u5E8F",type:"name_pinyin",direction:"asc"},{name:"\u4F5C\u4E1A\u540D\u79F0\u964D\u5E8F",type:"name_pinyin",direction:"desc"}],le=ne=>{x(ne.name),F(ne)},pe=Z==="\u9ED8\u8BA4\u6392\u5E8F";return c.createElement("div",{className:q.searchSortControllerContainer},c.createElement(ge.k8,{className:"mr-auto",InputProps:{placeholder:"\u8BF7\u8F93\u5165\u540D\u79F0\u8FDB\u884C\u641C\u7D22",allowClear:!0},onChange:({item:{value:ne}})=>{G(ne.trim())},style:{width:220}}),c.createElement("div",null,c.createElement(u.Z,{dropdownRender:()=>c.createElement(f.default,{selectedKeys:[Z]},J.map(ne=>c.createElement(f.default.Item,{key:ne.name,onClick:()=>le(ne)},ne.name)))},c.createElement("div",null,c.createElement("span",{className:`${q.btn} ${pe?q.btnSort:""}`},c.createElement("i",{className:"iconfont icon-paixu font14 mr5"}),Z)))),pe&&c.createElement(S.Z,{title:"\u4F18\u5148\u6309\u7167\u8C03\u6574\u6392\u5E8F\u7ED3\u679C\u5C55\u793A\uFF0C\u672A\u8BBE\u7F6E\u6392\u5E8F\u65F6\uFF0C\u6309\u7167\u521B\u5EFA\u65F6\u95F4\u964D\u5E8F\u6392\u5217"},c.createElement("span",{className:q.tips},c.createElement("i",{className:"iconfont icon-a-wenhaobeifen2"}))))}},26881:function(mt,ke,l){"use strict";l.d(ke,{Z:function(){return Z}});var c=l(59301),u=l(20834),f=l(38854),S=l(8591),q=l(6848),ge={tabMenuContainer:"tabMenuContainer___wU6g8",control:"control___hWynV",iconH:"iconH___TsoMm",selectBtn:"selectBtn___lvmOz"},ue=l(65582),w=l(41867),B=l(3918),Y=l(2337);const I=({isLoading:x,addText:G,tabDataSource:F,isAdmin:i,dispatch:J,type:le,exportType:pe,TooltipTitle:ne,categoryId:_e,dropdownMenu:M,isShowRightControl:Ze,defaultSelectedKeys:Te,classroomList:ye,onTabMenuClick:be,onTooltipTitleClick:Ne,onDropdownMenuClick:K,onsetClick:re})=>{var ve;const Oe=()=>c.createElement(u.default,{onClick:({key:ie})=>{K(ie)}},M.map(ie=>c.createElement(u.default.Item,{key:ie.id},ie.name))),z=(0,ue.useParams)();return c.createElement("div",{className:ge.tabMenuContainer},c.createElement("div",{className:"flex item-center gap-20px",style:{background:"linear-gradient( 180deg, #E0F1FF 0%, #EFF7FF 100%)",border:"1px solid #FFFFFF",borderRadius:"8px 8px 0 0"}},c.createElement("div",{className:"flex gap-4px mr-auto"},F==null?void 0:F.map((ie,Me)=>c.createElement("div",{key:Me,className:`text-16px flex item-center justify-center current ${Te==(ie==null?void 0:ie.id)?"bg-white font-semibold":"c-grey-333"}`,style:{width:120,height:40,border:"1px solid #FFFFFF",borderRadius:"8px 8px 0 0",color:Te==(ie==null?void 0:ie.id)?"#1890FF":""},onClick:()=>x?{}:be(ie)},ie==null?void 0:ie.name,ie.total!==void 0&&c.createElement("span",{className:"ml-4px"},ie==null?void 0:ie.total)))),i&&Ze&&c.createElement("div",{className:"flex item-center gap-20px mr-20px"},c.createElement(f.Z,{arrow:!0,menu:{items:[{key:"1",label:"\u5B66\u751F\u6210\u7EE9"},{key:"3",label:"\u5386\u53F2\u5BFC\u51FA"}],onClick:({key:ie})=>{var Me,te;if(pe==="group"&&!((Me=ye.AssistantObject.group)!=null&&Me.can_download)){S.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(pe==="normal"&&!((te=ye.AssistantObject.normal)!=null&&te.can_download)){S.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}ie=="1"&&J({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u6210\u7EE9",type:le,exportType:pe,category_id:z.categoryId}}),ie=="3"&&ue.history.push(`/classrooms/${z==null?void 0:z.coursesId}/exportlist/${pe==="group"?"group_work_list":"normal_work_list"}`)}}},c.createElement("span",{className:"iconfont icon-xiazai6 c-grey-666 current"})),(0,w.Rm)()&&!((ve=ye.AssistantObject.normal)!=null&&ve.can_create)?"":c.createElement("span",{className:"c-grey-666 iconfont icon-shezhi6 font16 current",onClick:re}),c.createElement(q.Z,{title:ne},c.createElement("span",{className:`iconfont ${_e?"icon-zhongmingmingmulu":"icon-xinjianmulu1"} current-primary-hover`,style:{fontSize:"16px"},onClick:Ne})),c.createElement(f.Z,{dropdownRender:Oe},c.createElement(B.op,{theme:Y.Fy.THEMEONE,icon:c.createElement("i",{className:"iconfont icon-tianjiadaohang"})}," ",G||"\u65B0\u5EFA\u4F5C\u4E1A")))))};var Z=(0,ue.connect)(({classroomList:x})=>({classroomList:x}))(I)},86094:function(mt,ke,l){"use strict";l.d(ke,{Z:function(){return w}});var c=l(59301),u=l(38854),f=l(20834),S=l(6848),q={searchSortControllerContainer:"searchSortControllerContainer___K47vq",btn:"btn___IkGnr",btnSort:"btnSort___fv8t2",tips:"tips___FfVq7",myInput:"myInput___EoeHs"},ge=l(3918),w=({isAdmin:B,dataSource:Y,batchStatus:I,SortMenuName:Z,setSortMenuName:x,onSearch:G,onSort:F,onBatch:i})=>{const J=B?[{name:"\u9ED8\u8BA4\u6392\u5E8F",type:"position",direction:"desc"},{name:"\u521B\u5EFA\u65F6\u95F4\u5347\u5E8F",type:"created_at",direction:"asc"},{name:"\u521B\u5EFA\u65F6\u95F4\u964D\u5E8F",type:"created_at",direction:"desc"},{name:"\u66F4\u65B0\u65F6\u95F4\u5347\u5E8F",type:"updated_at",direction:"asc"},{name:"\u66F4\u65B0\u65F6\u95F4\u964D\u5E8F",type:"updated_at",direction:"desc"},{name:"\u4F5C\u4E1A\u540D\u79F0\u5347\u5E8F",type:"name_pinyin",direction:"asc"},{name:"\u4F5C\u4E1A\u540D\u79F0\u964D\u5E8F",type:"name_pinyin",direction:"desc"}]:[{name:"\u9ED8\u8BA4\u6392\u5E8F",type:"position",direction:"desc"},{name:"\u6309\u53D1\u5E03\u65F6\u95F4\u5347\u5E8F",type:"created_at",direction:"asc"},{name:"\u6309\u53D1\u5E03\u65F6\u95F4\u964D\u5E8F",type:"created_at",direction:"desc"},{name:"\u6309\u622A\u6B62\u65F6\u95F4\u5347\u5E8F",type:"updated_at",direction:"asc"},{name:"\u6309\u622A\u6B62\u65F6\u95F4\u964D\u5E8F",type:"updated_at",direction:"desc"},{name:"\u4F5C\u4E1A\u540D\u79F0\u5347\u5E8F",type:"name_pinyin",direction:"asc"},{name:"\u4F5C\u4E1A\u540D\u79F0\u964D\u5E8F",type:"name_pinyin",direction:"desc"}],le=ne=>{x(ne.name),F(ne)},pe=Z==="\u9ED8\u8BA4\u6392\u5E8F";return c.createElement("div",{className:q.searchSortControllerContainer},c.createElement("div",null,c.createElement(u.Z,{dropdownRender:()=>c.createElement(f.default,{selectedKeys:[Z]},J.map(ne=>c.createElement(f.default.Item,{key:ne.name,onClick:()=>le(ne)},ne.name)))},c.createElement("div",null,c.createElement("span",{className:`${q.btn} ${pe?q.btnSort:""}`},c.createElement("i",{className:"iconfont icon-paixu font14 mr5"}),Z)))),pe&&c.createElement(S.Z,{title:"\u4F18\u5148\u6309\u7167\u8C03\u6574\u6392\u5E8F\u7ED3\u679C\u5C55\u793A\uFF0C\u672A\u8BBE\u7F6E\u6392\u5E8F\u65F6\uFF0C\u6309\u7167\u521B\u5EFA\u65F6\u95F4\u964D\u5E8F\u6392\u5217"},c.createElement("span",{className:q.tips},c.createElement("i",{className:"iconfont icon-a-wenhaobeifen2"}))),c.createElement(ge.t7,{className:q.myInput,style:{width:220,marginLeft:"auto"},onChange:(ne,_e)=>{G(ne.trim())},placeholder:"\u8BF7\u8F93\u5165\u540D\u79F0\u8FDB\u884C\u641C\u7D22"}))}},54473:function(mt,ke,l){"use strict";l.d(ke,{Z:function(){return Z}});var c=l(59301),u=l(20834),f=l(95237),S=l(43604),q=l(38854),ge=l(8591),ue=l(6848),w={tabMenuContainer:"tabMenuContainer___eIQsE",control:"control___fpFKD",iconH:"iconH___n4XkO",selectBtn:"selectBtn___JdpBG"},B=l(65582),Y=l(41867);const I=({isLoading:x,addText:G,tabDataSource:F,isAdmin:i,dispatch:J,type:le,exportType:pe,TooltipTitle:ne,categoryId:_e,dropdownMenu:M,isShowRightControl:Ze,defaultSelectedKeys:Te,classroomList:ye,onTabMenuClick:be,onTooltipTitleClick:Ne,onDropdownMenuClick:K,onsetClick:re})=>{var ve;const Oe=()=>c.createElement(u.default,{onClick:({key:ie})=>{K(ie)}},M.map(ie=>c.createElement(u.default.Item,{key:ie.id},ie.name))),z=(0,B.useParams)();return c.createElement("div",{className:w.tabMenuContainer},c.createElement(f.Z,null,c.createElement(S.Z,{flex:"1"},c.createElement(u.default,{mode:"horizontal",selectedKeys:Te},F.map(ie=>c.createElement(u.default.Item,{key:ie.id,onClick:()=>x?{}:be(ie),style:{color:"#fff"}},c.createElement("span",{className:`${i?"mr5":""}`},ie.name),ie.total!==void 0&&c.createElement("span",null,ie.total||0))))),i&&Ze&&c.createElement(S.Z,{className:"mr20 gutter-row",style:{display:"flex",alignItems:"center",color:"#0152d9",paddingBottom:3}},c.createElement(q.Z,{className:"mr10",placement:"bottom",arrow:!0,dropdownRender:()=>c.createElement(u.default,null,c.createElement(u.default.Item,{key:1,onClick:()=>{var ie,Me;if(pe==="group"&&!((ie=ye.AssistantObject.group)!=null&&ie.can_download)){ge.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(pe==="normal"&&!((Me=ye.AssistantObject.normal)!=null&&Me.can_download)){ge.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}J({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u6210\u7EE9",type:le,exportType:pe,category_id:z.categoryId}})}},"\u5B66\u751F\u6210\u7EE9"),c.createElement(u.default.Item,{key:3,onClick:()=>{var ie,Me;if(pe==="group"&&!((ie=ye.AssistantObject.group)!=null&&ie.can_download)){ge.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(pe==="normal"&&!((Me=ye.AssistantObject.normal)!=null&&Me.can_download)){ge.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}B.history.push(`/classrooms/${z==null?void 0:z.coursesId}/exportlist/${pe==="group"?"group_work_list":"normal_work_list"}`)}},"\u5386\u53F2\u5BFC\u51FA"))},c.createElement("div",{className:"c-blue font16 ml20 current",style:{marginTop:2}},c.createElement("span",{style:{color:"#00DDC7",cursor:"pointer"}},c.createElement("i",{className:"iconfont icon-xiazai6"})))),(0,Y.Rm)()&&!((ve=ye.AssistantObject.normal)!=null&&ve.can_create)?"":c.createElement("span",{style:{marginLeft:8,cursor:"pointer",marginTop:"3px",color:"#00DDC7"},onClick:re},c.createElement("i",{className:"iconfont icon-shezhi6 font16 mr5"})),c.createElement("div",{className:w.control},c.createElement("div",{className:"c-blue font16 ml20 current",style:{marginTop:2},onClick:Ne},c.createElement(ue.Z,{title:ne},c.createElement("span",{className:_e?`${w.iconH} iconfont icon-zhongmingmingmulu`:`${w.iconH} iconfont icon-xinjianmulu1`}))),c.createElement(q.Z,{className:"ml10",dropdownRender:Oe},c.createElement("span",{className:w.selectBtn},c.createElement("span",null,c.createElement("i",{className:"iconfont icon-tianjiadaohang"})),c.createElement("span",null,G||"\u65B0\u5EFA\u4F5C\u4E1A")))))))};var Z=(0,B.connect)(({classroomList:x})=>({classroomList:x}))(I)},80024:function(mt,ke,l){"use strict";l.d(ke,{$J:function(){return f},JZ:function(){return q},bN:function(){return ue},jP:function(){return ge},rO:function(){return S}});var c=l(38147),u=(w,B,Y)=>new Promise((I,Z)=>{var x=i=>{try{F(Y.next(i))}catch(J){Z(J)}},G=i=>{try{F(Y.throw(i))}catch(J){Z(J)}},F=i=>i.done?I(i.value):Promise.resolve(i.value).then(x,G);F((Y=Y.apply(w,B)).next())});function f(w){return(0,c.U2)(`libraries/${w}.json`)}function S(w){return(0,c.U2)("library_tags.json",w)}function q(w){return u(this,null,function*(){return(yield(0,c.IV)(`attachments/${w}.json`)).status===0})}function ge(w){return(0,c.v_)("libraries.json",w)}function ue(w,B){return(0,c.gz)(`libraries/${w}.json`,B)}},80446:function(mt,ke,l){"use strict";l.d(ke,{_:function(){return I}});var c=l(60979),u=l(43418),f=l(8591),S=l(1710),q=l(65862),ge=l(59301),ue=(Z,x,G)=>new Promise((F,i)=>{var J=ne=>{try{pe(G.next(ne))}catch(_e){i(_e)}},le=ne=>{try{pe(G.throw(ne))}catch(_e){i(_e)}},pe=ne=>ne.done?F(ne.value):Promise.resolve(ne.value).then(J,le);pe((G=G.apply(Z,x)).next())});const w=Z=>ue(void 0,[Z],function*({is_jupyter:x,is_jupyter_lab:G,shixunId:F,homework_common_id:i,courseId:J}){if(x||G){const pe=yield(0,c.BK)({id:F});pe!=null&&pe.identifier&&(0,q.xg)(`/tasks/${pe.identifier}/jupyter?homework_common_id=${i}`);return}const le=yield(0,c.Ir)({id:F,homework_common_id:i});if(le!=null&&le.game_identifier){(0,q.xg)(`/tasks/${J}/${i}/${le.game_identifier}`);return}(le==null?void 0:le.status)===2?B(le==null?void 0:le.message,i,J):(le==null?void 0:le.status)===3?Y(le==null?void 0:le.message):(le==null?void 0:le.status)==-3&&(0,q.eF)()}),B=(Z,x,G)=>{Z=Z!=null&&Z.includes(".json")?Z:`${Z}.json`,u.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:ge.createElement("div",{className:"tc font16"}," \u5B9E\u8BAD\u5DF2\u7ECF\u66F4\u65B0\u4E86\uFF0C\u6B63\u5728\u4E3A\u60A8\u91CD\u7F6E!"),onOk:()=>ue(void 0,null,function*(){const F=yield(0,c.$Q)({url:Z});if(!F)return;f.ZP.success("\u91CD\u7F6E\u6210\u529F\uFF0C\u6B63\u5728\u8FDB\u5165\u5B9E\u8DF5\u9879\u76EE\uFF01");const i=yield(0,c.Ir)({id:F.shixun_identifier,homework_common_id:x});if(i!=null&&i.game_identifier){(0,q.xg)(`/tasks/${G}/${x}/${i.game_identifier}`);return}(i==null?void 0:i.status)===2?B(i==null?void 0:i.message,x,G):(i==null?void 0:i.status)===3&&Y(i==null?void 0:i.message)})})},Y=Z=>{u.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:ge.createElement("div",{className:"tc font16"}," \u76EE\u524D\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5C1A\u5728\u5185\u6D4B\u4E2D\uFF0C\u5C06\u4E8E",Z,"\u4E4B\u540E\u5F00\u653E\uFF0C\u8C22\u8C22\uFF01")})},I=(Z,x)=>ue(void 0,[Z,x],function*(G,{is_jupyter:F,is_jupyter_lab:i}){const J=yield(0,c.WT)(G);if(J.length>1)return u.default.info({icon:null,closable:!0,maskClosable:!0,centered:!0,width:820,okButtonProps:{style:{display:"none"}},title:"\u63D0\u793A",content:ge.createElement("div",null,ge.createElement("div",null,"\u4F60\u5F53\u524D\u6709",J.length,"\u4E2A\u8FDB\u884C\u4E2D\u7684\u5B9E\u8BAD\u4F5C\u4E1A\u4F7F\u7528\u8BE5\u5B9E\u8DF5\u9879\u76EE\uFF0C\u8BF7\u5728\u4E0B\u65B9\u70B9\u51FB\u5B9E\u8BAD\u4F5C\u4E1A\u540D\u79F0\u8FDB\u5165\u5B9E\u8BAD\u6311\u6218\u9875\u9762\uFF1A"),ge.createElement(S.default,{pagination:!1,columns:[{title:"\u8BFE\u5802\u540D\u79F0",dataIndex:"course_name",ellipsis:!0,width:180,align:"center"},{title:"\u4F5C\u4E1A\u540D\u79F0",dataIndex:"name",ellipsis:!0,width:240,align:"center",render(le,pe){const{course_identifier:ne,id:_e}=pe||{};return ge.createElement("a",{target:"_blank",href:`/classrooms/${ne}/shixun_homework/${_e}/detail`},le)}},{title:"\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4",dataIndex:"end_time",align:"center"},{title:"\u64CD\u4F5C",align:"center",render(le,pe){const{course_identifier:ne,id:_e,shixun_identifier:M}=pe;return ge.createElement("div",{style:{cursor:"pointer",color:"#165dff"},onClick:()=>{w({is_jupyter:F,is_jupyter_lab:i,shixunId:M,homework_common_id:_e,courseId:ne})}},"\u524D\u5F80\u6311\u6218")}}],dataSource:J,rowKey:"id"}))}),!0;if(J.length===1){const{shixun_identifier:le,id:pe,course_identifier:ne}=J[0];return w({is_jupyter:F,is_jupyter_lab:i,shixunId:le,homework_common_id:pe,courseId:ne}),!0}return!1});ke.Z=w},77578:function(mt,ke,l){"use strict";l.d(ke,{Z:function(){return c}});const c=u=>u?typeof u=="function"?u():u:null},27666:function(mt,ke,l){"use strict";var c=l(94480),u=l(16089);function f(S){let q;const ge=w=>()=>{q=null,S.apply(void 0,(0,c.Z)(w))},ue=function(){if(q==null){for(var w=arguments.length,B=new Array(w),Y=0;Y{u.Z.cancel(q),q=null},ue}ke.Z=f},81228:function(mt,ke,l){"use strict";l.d(ke,{Z:function(){return Te}});var c=l(67732),u=l(83652),f=l(42403),S=l(158),q=l(59301),ge=l(92310),ue=l.n(ge),w=l(29301),B=l(2738),Y=l(27666),I=l(36355),Z=l(83116),x=l(37613);const G=ye=>{const{componentCls:be}=ye;return{[be]:{position:"fixed",zIndex:ye.zIndexPopup}}};var F=(0,Z.Z)("Affix",ye=>{const be=(0,x.TS)(ye,{zIndexPopup:ye.zIndexBase+10});return[G(be)]});function i(ye){return ye!==window?ye.getBoundingClientRect():{top:0,bottom:window.innerHeight}}function J(ye,be,Ne){if(Ne!==void 0&&be.top>ye.top-Ne)return Ne+be.top}function le(ye,be,Ne){if(Ne!==void 0&&be.bottom{const re=K.getTargetFunc(),ve=re==null?void 0:re(),{prevTarget:Oe}=K.state;Oe!==ve&&(pe.forEach(z=>{Oe==null||Oe.removeEventListener(z,K.lazyUpdatePosition),ve==null||ve.addEventListener(z,K.lazyUpdatePosition)}),K.updatePosition(),K.setState({prevTarget:ve}))},K.removeListeners=()=>{K.timer&&(clearTimeout(K.timer),K.timer=null);const{prevTarget:re}=K.state,ve=K.getTargetFunc(),Oe=ve==null?void 0:ve();pe.forEach(z=>{Oe==null||Oe.removeEventListener(z,K.lazyUpdatePosition),re==null||re.removeEventListener(z,K.lazyUpdatePosition)}),K.updatePosition.cancel(),K.lazyUpdatePosition.cancel()},K.getOffsetTop=()=>{const{offsetBottom:re,offsetTop:ve}=K.props;return re===void 0&&ve===void 0?0:ve},K.getOffsetBottom=()=>K.props.offsetBottom,K.measure=()=>{const{status:re,lastAffix:ve}=K.state,{onChange:Oe}=K.props,z=K.getTargetFunc();if(re!==_e.Prepare||!K.fixedNodeRef.current||!K.placeholderNodeRef.current||!z)return;const ie=K.getOffsetTop(),Me=K.getOffsetBottom(),te=z();if(te){const je={status:_e.None},de=i(K.placeholderNodeRef.current);if(de.top===0&&de.left===0&&de.width===0&&de.height===0)return;const Ie=i(te),fe=J(de,Ie,ie),he=le(de,Ie,Me);fe!==void 0?(je.affixStyle={position:"fixed",top:fe,width:de.width,height:de.height},je.placeholderStyle={width:de.width,height:de.height}):he!==void 0&&(je.affixStyle={position:"fixed",bottom:he,width:de.width,height:de.height},je.placeholderStyle={width:de.width,height:de.height}),je.lastAffix=!!je.affixStyle,Oe&&ve!==je.lastAffix&&Oe(je.lastAffix),K.setState(je)}},K.prepareMeasure=()=>{K.setState({status:_e.Prepare,affixStyle:void 0,placeholderStyle:void 0})},K.updatePosition=(0,Y.Z)(()=>{K.prepareMeasure()}),K.lazyUpdatePosition=(0,Y.Z)(()=>{const re=K.getTargetFunc(),{affixStyle:ve}=K.state;if(re&&ve){const Oe=K.getOffsetTop(),z=K.getOffsetBottom(),ie=re();if(ie&&K.placeholderNodeRef.current){const Me=i(ie),te=i(K.placeholderNodeRef.current),je=J(te,Me,Oe),de=le(te,Me,z);if(je!==void 0&&ve.top===je||de!==void 0&&ve.bottom===de)return}}K.prepareMeasure()}),K}return(0,u.Z)(Ne,[{key:"getTargetFunc",value:function(){const{getTargetContainer:re}=this.context,{target:ve}=this.props;return ve!==void 0?ve:re!=null?re:ne}},{key:"componentDidMount",value:function(){this.timer=setTimeout(this.addListeners)}},{key:"componentDidUpdate",value:function(re){this.addListeners(),(re.offsetTop!==this.props.offsetTop||re.offsetBottom!==this.props.offsetBottom)&&this.updatePosition(),this.measure()}},{key:"componentWillUnmount",value:function(){this.removeListeners()}},{key:"render",value:function(){const{affixStyle:re,placeholderStyle:ve}=this.state,{affixPrefixCls:Oe,rootClassName:z,children:ie}=this.props,Me=ue()(re&&z,{[Oe]:!!re});let te=(0,B.Z)(this.props,["prefixCls","offsetTop","offsetBottom","target","onChange","affixPrefixCls","rootClassName"]);return q.createElement(w.Z,{onResize:this.updatePosition},q.createElement("div",Object.assign({},te,{ref:this.placeholderNodeRef}),re&&q.createElement("div",{style:ve,"aria-hidden":"true"}),q.createElement("div",{className:Me,ref:this.fixedNodeRef,style:re},q.createElement(w.Z,{onResize:this.updatePosition},ie))))}}]),Ne}(q.Component);M.contextType=I.E_;var Te=(0,q.forwardRef)((ye,be)=>{const{prefixCls:Ne,rootClassName:K}=ye,{getPrefixCls:re}=(0,q.useContext)(I.E_),ve=re("affix",Ne),[Oe,z]=F(ve),ie=Object.assign(Object.assign({},ye),{affixPrefixCls:ve,rootClassName:ue()(K,z)});return Oe(q.createElement(M,Object.assign({},ie,{ref:be})))})},39722:function(mt,ke,l){"use strict";l.d(ke,{t5:function(){return Y}});var c=l(92310),u=l.n(c),f=l(55477),S=l(59301),q=l(36355),ge=l(77578),ue=l(17356),w=function(Z,x){var G={};for(var F in Z)Object.prototype.hasOwnProperty.call(Z,F)&&x.indexOf(F)<0&&(G[F]=Z[F]);if(Z!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,F=Object.getOwnPropertySymbols(Z);i{if(!(!x&&!G))return S.createElement(S.Fragment,null,x&&S.createElement("div",{className:`${Z}-title`},(0,ge.Z)(x)),S.createElement("div",{className:`${Z}-inner-content`},(0,ge.Z)(G)))},Y=Z=>{const{hashId:x,prefixCls:G,className:F,style:i,placement:J="top",title:le,content:pe,children:ne}=Z;return S.createElement("div",{className:u()(x,G,`${G}-pure`,`${G}-placement-${J}`,F),style:i},S.createElement("div",{className:`${G}-arrow`}),S.createElement(f.G,Object.assign({},Z,{className:x,prefixCls:G}),ne||B(G,le,pe)))},I=Z=>{const{prefixCls:x}=Z,G=w(Z,["prefixCls"]),{getPrefixCls:F}=S.useContext(q.E_),i=F("popover",x),[J,le]=(0,ue.Z)(i);return J(S.createElement(Y,Object.assign({},G,{prefixCls:i,hashId:le})))};ke.ZP=I},60324:function(mt,ke,l){"use strict";var c=l(92310),u=l.n(c),f=l(59301),S=l(77578),q=l(62892),ge=l(36355),ue=l(6848),w=l(39722),B=l(17356),Y=function(x,G){var F={};for(var i in x)Object.prototype.hasOwnProperty.call(x,i)&&G.indexOf(i)<0&&(F[i]=x[i]);if(x!=null&&typeof Object.getOwnPropertySymbols=="function")for(var J=0,i=Object.getOwnPropertySymbols(x);J{let{title:G,content:F,prefixCls:i}=x;return f.createElement(f.Fragment,null,G&&f.createElement("div",{className:`${i}-title`},(0,S.Z)(G)),f.createElement("div",{className:`${i}-inner-content`},(0,S.Z)(F)))},Z=f.forwardRef((x,G)=>{const{prefixCls:F,title:i,content:J,overlayClassName:le,placement:pe="top",trigger:ne="hover",mouseEnterDelay:_e=.1,mouseLeaveDelay:M=.1,overlayStyle:Ze={}}=x,Te=Y(x,["prefixCls","title","content","overlayClassName","placement","trigger","mouseEnterDelay","mouseLeaveDelay","overlayStyle"]),{getPrefixCls:ye}=f.useContext(ge.E_),be=ye("popover",F),[Ne,K]=(0,B.Z)(be),re=ye(),ve=u()(le,K);return Ne(f.createElement(ue.Z,Object.assign({placement:pe,trigger:ne,mouseEnterDelay:_e,mouseLeaveDelay:M,overlayStyle:Ze},Te,{prefixCls:be,overlayClassName:ve,ref:G,overlay:i||J?f.createElement(I,{prefixCls:be,title:i,content:J}):null,transitionName:(0,q.m)(re,"zoom-big",Te.transitionName),"data-popover-inject":!0})))});Z._InternalPanelDoNotUseOrYouWillBeFired=w.ZP,ke.Z=Z},17356:function(mt,ke,l){"use strict";var c=l(17313),u=l(29878),f=l(19447),S=l(33166),q=l(83116),ge=l(37613);const ue=Y=>{const{componentCls:I,popoverColor:Z,minWidth:x,fontWeightStrong:G,popoverPadding:F,boxShadowSecondary:i,colorTextHeading:J,borderRadiusLG:le,zIndexPopup:pe,marginXS:ne,colorBgElevated:_e,popoverBg:M}=Y;return[{[I]:Object.assign(Object.assign({},(0,c.Wf)(Y)),{position:"absolute",top:0,left:{_skip_check_:!0,value:0},zIndex:pe,fontWeight:"normal",whiteSpace:"normal",textAlign:"start",cursor:"auto",userSelect:"text",transformOrigin:"var(--arrow-x, 50%) var(--arrow-y, 50%)","--antd-arrow-background-color":_e,"&-rtl":{direction:"rtl"},"&-hidden":{display:"none"},[`${I}-content`]:{position:"relative"},[`${I}-inner`]:{backgroundColor:M,backgroundClip:"padding-box",borderRadius:le,boxShadow:i,padding:F},[`${I}-title`]:{minWidth:x,marginBottom:ne,color:J,fontWeight:G},[`${I}-inner-content`]:{color:Z}})},(0,f.ZP)(Y,{colorBg:"var(--antd-arrow-background-color)"}),{[`${I}-pure`]:{position:"relative",maxWidth:"none",margin:Y.sizePopupArrow,display:"inline-block",[`${I}-content`]:{display:"inline-block"}}}]},w=Y=>{const{componentCls:I}=Y;return{[I]:S.i.map(Z=>{const x=Y[`${Z}6`];return{[`&${I}-${Z}`]:{"--antd-arrow-background-color":x,[`${I}-inner`]:{backgroundColor:x},[`${I}-arrow`]:{background:"transparent"}}}})}},B=Y=>{const{componentCls:I,lineWidth:Z,lineType:x,colorSplit:G,paddingSM:F,controlHeight:i,fontSize:J,lineHeight:le,padding:pe}=Y,ne=i-Math.round(J*le),_e=ne/2,M=ne/2-Z,Ze=pe;return{[I]:{[`${I}-inner`]:{padding:0},[`${I}-title`]:{margin:0,padding:`${_e}px ${Ze}px ${M}px`,borderBottom:`${Z}px ${x} ${G}`},[`${I}-inner-content`]:{padding:`${F}px ${Ze}px`}}}};ke.Z=(0,q.Z)("Popover",Y=>{const{colorBgElevated:I,colorText:Z,wireframe:x}=Y,G=(0,ge.TS)(Y,{popoverPadding:12,popoverBg:I,popoverColor:Z});return[ue(G),w(G),x&&B(G),(0,u._y)(G,"zoom-big")]},Y=>({width:177,minWidth:177,zIndexPopup:Y.zIndexPopupBase+30}),{resetStyle:!1,deprecatedTokens:[["width","minWidth"]]})},48066:function(mt,ke,l){"use strict";l.d(ke,{default:function(){return Gn}});var c=l(59301),u=l(40001),f=l(81953),S=l(54476),q={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M257.7 752c2 0 4-.2 6-.5L431.9 722c2-.4 3.9-1.3 5.3-2.8l423.9-423.9a9.96 9.96 0 000-14.1L694.9 114.9c-1.9-1.9-4.4-2.9-7.1-2.9s-5.2 1-7.1 2.9L256.8 538.8c-1.5 1.5-2.4 3.3-2.8 5.3l-29.5 168.2a33.5 33.5 0 009.4 29.8c6.6 6.4 14.9 9.9 23.8 9.9zm67.4-174.4L687.8 215l73.3 73.3-362.7 362.6-88.9 15.7 15.6-89zM880 836H144c-17.7 0-32 14.3-32 32v36c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-36c0-17.7-14.3-32-32-32z"}}]},name:"edit",theme:"outlined"},ge=q,ue=l(7657),w=function(U,X){return c.createElement(ue.Z,(0,S.Z)({},U,{ref:X,icon:ge}))},B=c.forwardRef(w),Y=B,I=l(92310),Z=l.n(I),x=l(25769),G=l.n(x),F=l(29301),i=l(11592),J=l(34280),le=l(18929),pe=l(2738),ne=l(8654),_e=l(3465),M=l(10228),Ze=function(P,U){var X={};for(var T in P)Object.prototype.hasOwnProperty.call(P,T)&&U.indexOf(T)<0&&(X[T]=P[T]);if(P!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ae=0,T=Object.getOwnPropertySymbols(P);ae{const X=ut=>{const{keyCode:Re}=ut;Re===M.Z.ENTER&&ut.preventDefault()},T=ut=>{const{keyCode:Re}=ut,{onClick:Pt}=P;Re===M.Z.ENTER&&Pt&&Pt()},{style:ae,noStyle:tt,disabled:ht}=P,bt=Ze(P,["style","noStyle","disabled"]);let Ge={};return tt||(Ge=Object.assign({},Te)),ht&&(Ge.pointerEvents="none"),Ge=Object.assign(Object.assign({},Ge),ae),c.createElement("div",Object.assign({role:"button",tabIndex:0,ref:U},bt,{onKeyDown:X,onKeyUp:T,style:Ge}))}),Ne=l(36355),K=l(9763),re=l(6848),ve={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M864 170h-60c-4.4 0-8 3.6-8 8v518H310v-73c0-6.7-7.8-10.5-13-6.3l-141.9 112a8 8 0 000 12.6l141.9 112c5.3 4.2 13 .4 13-6.3v-75h498c35.3 0 64-28.7 64-64V178c0-4.4-3.6-8-8-8z"}}]},name:"enter",theme:"outlined"},Oe=ve,z=function(U,X){return c.createElement(ue.Z,(0,S.Z)({},U,{ref:X,icon:Oe}))},ie=c.forwardRef(z),Me=ie,te=l(92343),je=l(1643),de=l(15969),Ie=l(83116),fe=l(30071);const he=(P,U,X,T)=>{const{titleMarginBottom:ae,fontWeightStrong:tt}=T;return{marginBottom:ae,color:X,fontWeight:tt,fontSize:P,lineHeight:U}},ce=P=>{const U=[1,2,3,4,5],X={};return U.forEach(T=>{X[` - h${T}&, - div&-h${T}, - div&-h${T} > textarea, - h${T} - `]=he(P[`fontSizeHeading${T}`],P[`lineHeightHeading${T}`],P.colorTextHeading,P)}),X},Le=P=>{const{componentCls:U}=P;return{"a&, a":Object.assign(Object.assign({},(0,de.N)(P)),{textDecoration:P.linkDecoration,"&:active, &:hover":{textDecoration:P.linkHoverDecoration},[`&[disabled], &${U}-disabled`]:{color:P.colorTextDisabled,cursor:"not-allowed","&:active, &:hover":{color:P.colorTextDisabled},"&:active":{pointerEvents:"none"}}})}},it=P=>({code:{margin:"0 0.2em",paddingInline:"0.4em",paddingBlock:"0.2em 0.1em",fontSize:"85%",fontFamily:P.fontFamilyCode,background:"rgba(150, 150, 150, 0.1)",border:"1px solid rgba(100, 100, 100, 0.2)",borderRadius:3},kbd:{margin:"0 0.2em",paddingInline:"0.4em",paddingBlock:"0.15em 0.1em",fontSize:"90%",fontFamily:P.fontFamilyCode,background:"rgba(150, 150, 150, 0.06)",border:"1px solid rgba(100, 100, 100, 0.2)",borderBottomWidth:2,borderRadius:3},mark:{padding:0,backgroundColor:fe.gold[2]},"u, ins":{textDecoration:"underline",textDecorationSkipInk:"auto"},"s, del":{textDecoration:"line-through"},strong:{fontWeight:600},"ul, ol":{marginInline:0,marginBlock:"0 1em",padding:0,li:{marginInline:"20px 0",marginBlock:0,paddingInline:"4px 0",paddingBlock:0}},ul:{listStyleType:"circle",ul:{listStyleType:"disc"}},ol:{listStyleType:"decimal"},"pre, blockquote":{margin:"1em 0"},pre:{padding:"0.4em 0.6em",whiteSpace:"pre-wrap",wordWrap:"break-word",background:"rgba(150, 150, 150, 0.1)",border:"1px solid rgba(100, 100, 100, 0.2)",borderRadius:3,fontFamily:P.fontFamilyCode,code:{display:"inline",margin:0,padding:0,fontSize:"inherit",fontFamily:"inherit",background:"transparent",border:0}},blockquote:{paddingInline:"0.6em 0",paddingBlock:0,borderInlineStart:"4px solid rgba(100, 100, 100, 0.2)",opacity:.85}}),vt=P=>{const{componentCls:U,paddingSM:X}=P,T=X;return{"&-edit-content":{position:"relative","div&":{insetInlineStart:-P.paddingSM,marginTop:-T,marginBottom:`calc(1em - ${T}px)`},[`${U}-edit-content-confirm`]:{position:"absolute",insetInlineEnd:P.marginXS+2,insetBlockEnd:P.marginXS,color:P.colorTextDescription,fontWeight:"normal",fontSize:P.fontSize,fontStyle:"normal",pointerEvents:"none"},textarea:{margin:"0!important",MozTransition:"none",height:"1em"}}}},Et=P=>({"&-copy-success":{"\n &,\n &:hover,\n &:focus":{color:P.colorSuccess}}}),dt=()=>({"\n a&-ellipsis,\n span&-ellipsis\n ":{display:"inline-block",maxWidth:"100%"},"&-single-line":{whiteSpace:"nowrap"},"&-ellipsis-single-line":{overflow:"hidden",textOverflow:"ellipsis","a&, span&":{verticalAlign:"bottom"}},"&-ellipsis-multiple-line":{display:"-webkit-box",overflow:"hidden",WebkitLineClamp:3,WebkitBoxOrient:"vertical"}}),at=P=>{const{componentCls:U,titleMarginTop:X}=P;return{[U]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({color:P.colorText,wordBreak:"break-word",lineHeight:P.lineHeight,[`&${U}-secondary`]:{color:P.colorTextDescription},[`&${U}-success`]:{color:P.colorSuccess},[`&${U}-warning`]:{color:P.colorWarning},[`&${U}-danger`]:{color:P.colorError,"a&:active, a&:focus":{color:P.colorErrorActive},"a&:hover":{color:P.colorErrorHover}},[`&${U}-disabled`]:{color:P.colorTextDisabled,cursor:"not-allowed",userSelect:"none"},"\n div&,\n p\n ":{marginBottom:"1em"}},ce(P)),{[` - & + h1${U}, - & + h2${U}, - & + h3${U}, - & + h4${U}, - & + h5${U} - `]:{marginTop:X},"\n div,\n ul,\n li,\n p,\n h1,\n h2,\n h3,\n h4,\n h5":{"\n + h1,\n + h2,\n + h3,\n + h4,\n + h5\n ":{marginTop:X}}}),it(P)),Le(P)),{[` - ${U}-expand, - ${U}-edit, - ${U}-copy - `]:Object.assign(Object.assign({},(0,de.N)(P)),{marginInlineStart:P.marginXXS})}),vt(P)),Et(P)),dt()),{"&-rtl":{direction:"rtl"}})}};var We=(0,Ie.Z)("Typography",P=>[at(P)],()=>({titleMarginTop:"1.2em",titleMarginBottom:"0.5em"})),ze=P=>{const{prefixCls:U,"aria-label":X,className:T,style:ae,direction:tt,maxLength:ht,autoSize:bt=!0,value:Ge,onSave:ut,onCancel:Re,onEnd:Pt,component:Yt,enterIcon:Vt=c.createElement(Me,null)}=P,gt=c.useRef(null),Ct=c.useRef(!1),Gt=c.useRef(),[Du,tu]=c.useState(Ge);c.useEffect(()=>{tu(Ge)},[Ge]),c.useEffect(()=>{if(gt.current&>.current.resizableTextArea){const{textArea:xt}=gt.current.resizableTextArea;xt.focus();const{length:kt}=xt.value;xt.setSelectionRange(kt,kt)}},[]);const Ue=xt=>{let{target:kt}=xt;tu(kt.value.replace(/[\n\r]/g,""))},wt=()=>{Ct.current=!0},Jt=()=>{Ct.current=!1},Nt=xt=>{let{keyCode:kt}=xt;Ct.current||(Gt.current=kt)},Mu=()=>{ut(Du.trim())},pu=xt=>{let{keyCode:kt,ctrlKey:qu,altKey:Wu,metaKey:bu,shiftKey:au}=xt;Gt.current===kt&&!Ct.current&&!qu&&!Wu&&!bu&&!au&&(kt===M.Z.ENTER?(Mu(),Pt==null||Pt()):kt===M.Z.ESC&&Re())},lt=()=>{Mu()},nt=Yt?`${U}-${Yt}`:"",[zt,Se]=We(U),Eu=Z()(U,`${U}-edit-content`,{[`${U}-rtl`]:tt==="rtl"},T,nt,Se);return zt(c.createElement("div",{className:Eu,style:ae},c.createElement(je.Z,{ref:gt,maxLength:ht,value:Du,onChange:Ue,onKeyDown:Nt,onKeyUp:pu,onCompositionStart:wt,onCompositionEnd:Jt,onBlur:lt,"aria-label":X,rows:1,autoSize:bt}),Vt!==null?(0,te.Tm)(Vt,{className:`${U}-edit-content-confirm`}):null))},Rt=function(P,U){var X={};for(var T in P)Object.prototype.hasOwnProperty.call(P,T)&&U.indexOf(T)<0&&(X[T]=P[T]);if(P!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ae=0,T=Object.getOwnPropertySymbols(P);ae{const{prefixCls:X,component:T="article",className:ae,rootClassName:tt,setContentRef:ht,children:bt,direction:Ge,style:ut}=P,Re=Rt(P,["prefixCls","component","className","rootClassName","setContentRef","children","direction","style"]),{getPrefixCls:Pt,direction:Yt,typography:Vt}=c.useContext(Ne.E_),gt=Ge!=null?Ge:Yt;let Ct=U;ht&&(Ct=(0,ne.sQ)(U,ht));const Gt=Pt("typography",X),[Du,tu]=We(Gt),Ue=Z()(Gt,Vt==null?void 0:Vt.className,{[`${Gt}-rtl`]:gt==="rtl"},ae,tt,tu),wt=Object.assign(Object.assign({},Vt==null?void 0:Vt.style),ut);return Du(c.createElement(T,Object.assign({className:Ue,style:wt,ref:Ct},Re),bt))});function $t(P,U){return c.useMemo(()=>{const X=!!P;return[X,Object.assign(Object.assign({},U),X&&typeof P=="object"?P:null)]},[P])}var cu=(P,U)=>{const X=c.useRef(!1);c.useEffect(()=>{X.current?P():X.current=!0},U)};function Au(P){const U=typeof P;return U==="string"||U==="number"}function Bu(P){let U=0;return P.forEach(X=>{Au(X)?U+=String(X).length:U+=1}),U}function ft(P,U){let X=0;const T=[];for(let ae=0;aeU){const ut=U-X;return T.push(String(tt).slice(0,ut)),T}T.push(tt),X=Ge}return P}const mu=0,Tu=1,St=2,Wt=3,Ut=4;var Ve=P=>{let{enabledMeasure:U,children:X,text:T,width:ae,fontSize:tt,rows:ht,onEllipsis:bt}=P;const[[Ge,ut,Re],Pt]=c.useState([0,0,0]),[Yt,Vt]=c.useState(0),[gt,Ct]=c.useState(mu),[Gt,Du]=c.useState(0),tu=c.useRef(null),Ue=c.useRef(null),wt=c.useMemo(()=>(0,i.Z)(T),[T]),Jt=c.useMemo(()=>Bu(wt),[wt]),Nt=c.useMemo(()=>!U||gt!==Wt?Yt&>!==Ut&&U?X(ft(wt,Yt),Yt{U&&ae&&tt&&Jt&&(Ct(Tu),Pt([0,Math.ceil(Jt/2),Jt]))},[U,ae,tt,T,Jt,ht]),(0,J.Z)(()=>{var nt;gt===Tu&&Du(((nt=tu.current)===null||nt===void 0?void 0:nt.offsetHeight)||0)},[gt]),(0,J.Z)(()=>{var nt,zt;if(Gt){if(gt===Tu){const Se=((nt=Ue.current)===null||nt===void 0?void 0:nt.offsetHeight)||0,Eu=ht*Gt;Se<=Eu?(Ct(Ut),bt(!1)):Ct(St)}else if(gt===St)if(Ge!==Re){const Se=((zt=Ue.current)===null||zt===void 0?void 0:zt.offsetHeight)||0,Eu=ht*Gt;let xt=Ge,kt=Re;Ge===Re-1?kt=Ge:Se<=Eu?xt=ut:kt=ut;const qu=Math.ceil((xt+kt)/2);Pt([xt,qu,kt])}else Ct(Wt),Vt(ut),bt(!0)}},[gt,Ge,Re,ht,Gt]);const Mu={width:ae,whiteSpace:"normal",margin:0,padding:0},pu=(nt,zt,Se)=>c.createElement("span",{"aria-hidden":!0,ref:zt,style:Object.assign({position:"fixed",display:"block",left:0,top:0,zIndex:-9999,visibility:"hidden",pointerEvents:"none",fontSize:Math.floor(tt/2)*2},Se)},nt),lt=(nt,zt)=>{const Se=ft(wt,nt);return pu(X(Se,!0),zt,Mu)};return c.createElement(c.Fragment,null,Nt,U&>!==Wt&>!==Ut&&c.createElement(c.Fragment,null,pu("lg",tu,{wordBreak:"keep-all",whiteSpace:"nowrap"}),gt===Tu?pu(X(wt,!1),Ue,Mu):lt(ut,Ue)))},Zt=P=>{let{enabledEllipsis:U,isEllipsis:X,children:T,tooltipProps:ae}=P;return!(ae!=null&&ae.title)||!U?T:c.createElement(re.Z,Object.assign({open:X?void 0:!1},ae),T)},du=function(P,U){var X={};for(var T in P)Object.prototype.hasOwnProperty.call(P,T)&&U.indexOf(T)<0&&(X[T]=P[T]);if(P!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ae=0,T=Object.getOwnPropertySymbols(P);ae{var X,T,ae;const{prefixCls:tt,className:ht,style:bt,type:Ge,disabled:ut,children:Re,ellipsis:Pt,editable:Yt,copyable:Vt,component:gt,title:Ct}=P,Gt=du(P,["prefixCls","className","style","type","disabled","children","ellipsis","editable","copyable","component","title"]),{getPrefixCls:Du,direction:tu}=c.useContext(Ne.E_),[Ue]=(0,K.Z)("Text"),wt=c.useRef(null),Jt=c.useRef(null),Nt=Du("typography",tt),Mu=(0,pe.Z)(Gt,["mark","code","delete","underline","strong","keyboard","italic"]),[pu,lt]=$t(Yt),[nt,zt]=(0,le.Z)(!1,{value:lt.editing}),{triggerType:Se=["icon"]}=lt,Eu=Ae=>{var He;Ae&&((He=lt.onStart)===null||He===void 0||He.call(lt)),zt(Ae)};cu(()=>{var Ae;nt||(Ae=Jt.current)===null||Ae===void 0||Ae.focus()},[nt]);const xt=Ae=>{Ae==null||Ae.preventDefault(),Eu(!0)},kt=Ae=>{var He;(He=lt.onChange)===null||He===void 0||He.call(lt,Ae),Eu(!1)},qu=()=>{var Ae;(Ae=lt.onCancel)===null||Ae===void 0||Ae.call(lt),Eu(!1)},[Wu,bu]=$t(Vt),[au,Jn]=c.useState(!1),vn=c.useRef(null),bn={};bu.format&&(bn.format=bu.format);const su=()=>{vn.current&&clearTimeout(vn.current)},zn=Ae=>{var He;Ae==null||Ae.preventDefault(),Ae==null||Ae.stopPropagation(),G()(bu.text||String(Re)||"",bn),Jn(!0),su(),vn.current=setTimeout(()=>{Jn(!1)},3e3),(He=bu.onCopy)===null||He===void 0||He.call(bu,Ae)};c.useEffect(()=>su,[]);const[Pn,wn]=c.useState(!1),[Fn,fu]=c.useState(!1),[Un,Kn]=c.useState(!1),[xn,kn]=c.useState(!1),[On,Yn]=c.useState(!1),[Tn,ln]=c.useState(!0),[Pu,At]=$t(Pt,{expandable:!1}),uu=Pu&&!Un,{rows:Vu=1}=At,rn=c.useMemo(()=>!uu||At.suffix!==void 0||At.onEllipsis||At.expandable||pu||Wu,[uu,At,pu,Wu]);(0,J.Z)(()=>{Pu&&!rn&&(wn((0,_e.G)("webkitLineClamp")),fu((0,_e.G)("textOverflow")))},[rn,Pu]);const nu=c.useMemo(()=>rn?!1:Vu===1?Fn:Pn,[rn,Fn,Pn]),st=uu&&(nu?On:xn),gu=uu&&Vu===1&&nu,en=uu&&Vu>1&&nu,hn=Ae=>{var He;Kn(!0),(He=At.onExpand)===null||He===void 0||He.call(At,Ae)},[Qn,Co]=c.useState(0),[Xn,Gu]=c.useState(0),Ju=(Ae,He)=>{let{offsetWidth:_t}=Ae;var Qt;Co(_t),Gu(parseInt((Qt=window.getComputedStyle)===null||Qt===void 0?void 0:Qt.call(window,He).fontSize,10)||0)},Bt=Ae=>{var He;kn(Ae),xn!==Ae&&((He=At.onEllipsis)===null||He===void 0||He.call(At,Ae))};c.useEffect(()=>{const Ae=wt.current;if(Pu&&nu&&Ae){const He=en?Ae.offsetHeight{const Ae=wt.current;if(typeof IntersectionObserver=="undefined"||!Ae||!nu||!uu)return;const He=new IntersectionObserver(()=>{ln(!!Ae.offsetParent)});return He.observe(Ae),()=>{He.disconnect()}},[nu,uu]);let lu={};At.tooltip===!0?lu={title:(X=lt.text)!==null&&X!==void 0?X:Re}:c.isValidElement(At.tooltip)?lu={title:At.tooltip}:typeof At.tooltip=="object"?lu=Object.assign({title:(T=lt.text)!==null&&T!==void 0?T:Re},At.tooltip):lu={title:At.tooltip};const zu=c.useMemo(()=>{const Ae=He=>["string","number"].includes(typeof He);if(!(!Pu||nu)){if(Ae(lt.text))return lt.text;if(Ae(Re))return Re;if(Ae(Ct))return Ct;if(Ae(lu.title))return lu.title}},[Pu,nu,Ct,lu.title,st]);if(nt)return c.createElement(ze,{value:(ae=lt.text)!==null&&ae!==void 0?ae:typeof Re=="string"?Re:"",onSave:kt,onCancel:qu,onEnd:lt.onEnd,prefixCls:Nt,className:ht,style:bt,direction:tu,component:gt,maxLength:lt.maxLength,autoSize:lt.autoSize,enterIcon:lt.enterIcon});const qn=()=>{const{expandable:Ae,symbol:He}=At;if(!Ae)return null;let _t;return He?_t=He:_t=Ue==null?void 0:Ue.expand,c.createElement("a",{key:"expand",className:`${Nt}-expand`,onClick:hn,"aria-label":Ue==null?void 0:Ue.expand},_t)},eo=()=>{if(!pu)return;const{icon:Ae,tooltip:He}=lt,_t=(0,i.Z)(He)[0]||(Ue==null?void 0:Ue.edit),Qt=typeof _t=="string"?_t:"";return Se.includes("icon")?c.createElement(re.Z,{key:"edit",title:He===!1?"":_t},c.createElement(be,{ref:Jt,className:`${Nt}-edit`,onClick:xt,"aria-label":Qt},Ae||c.createElement(Y,{role:"button"}))):null},to=()=>{if(!Wu)return;const{tooltips:Ae,icon:He}=bu,_t=qt(Ae),Qt=qt(He),ou=au?Dt(_t[1],Ue==null?void 0:Ue.copied):Dt(_t[0],Ue==null?void 0:Ue.copy),no=au?Ue==null?void 0:Ue.copied:Ue==null?void 0:Ue.copy,oo=typeof ou=="string"?ou:no;return c.createElement(re.Z,{key:"copy",title:ou},c.createElement(be,{className:Z()(`${Nt}-copy`,au&&`${Nt}-copy-success`),onClick:zn,"aria-label":oo},au?Dt(Qt[1],c.createElement(u.Z,null),!0):Dt(Qt[0],c.createElement(f.Z,null),!0)))},Ln=Ae=>[Ae&&qn(),eo(),to()],uo=Ae=>[Ae&&c.createElement("span",{"aria-hidden":!0,key:"ellipsis"},$u),At.suffix,Ln(Ae)];return c.createElement(F.Z,{onResize:Ju,disabled:!uu||nu},Ae=>c.createElement(Zt,{tooltipProps:lu,enabledEllipsis:uu,isEllipsis:st},c.createElement(It,Object.assign({className:Z()({[`${Nt}-${Ge}`]:Ge,[`${Nt}-disabled`]:ut,[`${Nt}-ellipsis`]:Pu,[`${Nt}-single-line`]:uu&&Vu===1,[`${Nt}-ellipsis-single-line`]:gu,[`${Nt}-ellipsis-multiple-line`]:en},ht),prefixCls:tt,style:Object.assign(Object.assign({},bt),{WebkitLineClamp:en?Vu:void 0}),component:gt,ref:(0,ne.sQ)(Ae,wt,U),direction:tu,onClick:Se.includes("text")?xt:void 0,"aria-label":zu==null?void 0:zu.toString(),title:Ct},Mu),c.createElement(Ve,{enabledMeasure:uu&&!nu,text:Re,rows:Vu,width:Qn,fontSize:Xn,onEllipsis:Bt},(He,_t)=>{let Qt=He;return He.length&&_t&&zu&&(Qt=c.createElement("span",{key:"show-content","aria-hidden":!0},Qt)),Lu(P,c.createElement(c.Fragment,null,Qt,uo(_t)))}))))}),Yu=function(P,U){var X={};for(var T in P)Object.prototype.hasOwnProperty.call(P,T)&&U.indexOf(T)<0&&(X[T]=P[T]);if(P!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ae=0,T=Object.getOwnPropertySymbols(P);ae{var{ellipsis:X,rel:T}=P,ae=Yu(P,["ellipsis","rel"]);const tt=Object.assign(Object.assign({},ae),{rel:T===void 0&&ae.target==="_blank"?"noopener noreferrer":T});return delete tt.navigate,c.createElement(Nu,Object.assign({},tt,{ref:U,ellipsis:!!X,component:"a"}))}),on=c.forwardRef((P,U)=>c.createElement(Nu,Object.assign({ref:U},P,{component:"div"}))),eu=function(P,U){var X={};for(var T in P)Object.prototype.hasOwnProperty.call(P,T)&&U.indexOf(T)<0&&(X[T]=P[T]);if(P!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ae=0,T=Object.getOwnPropertySymbols(P);ae{var{ellipsis:X}=P,T=eu(P,["ellipsis"]);const ae=c.useMemo(()=>X&&typeof X=="object"?(0,pe.Z)(X,["expandable","rows"]):X,[X]);return c.createElement(Nu,Object.assign({ref:U},T,{ellipsis:ae,component:"span"}))};var Ft=c.forwardRef(Ce),Ht=function(P,U){var X={};for(var T in P)Object.prototype.hasOwnProperty.call(P,T)&&U.indexOf(T)<0&&(X[T]=P[T]);if(P!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ae=0,T=Object.getOwnPropertySymbols(P);ae{const{level:X=1}=P,T=Ht(P,["level"]);let ae;return Qu.includes(X)?ae=`h${X}`:ae="h1",c.createElement(Nu,Object.assign({ref:U},T,{component:ae}))});const Xu=It;Xu.Text=Ft,Xu.Link=Dn,Xu.Title=sn,Xu.Paragraph=on;var Gn=Xu},51581:function(mt,ke,l){"use strict";Object.defineProperty(ke,"__esModule",{value:!0});var c=function(){function Z(x,G){for(var F=0;F=0||Object.prototype.hasOwnProperty.call(Z,F)&&(G[F]=Z[F]);return G}function w(Z,x){if(!(Z instanceof x))throw new TypeError("Cannot call a class as a function")}function B(Z,x){if(!Z)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return x&&(typeof x=="object"||typeof x=="function")?x:Z}function Y(Z,x){if(typeof x!="function"&&x!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof x);Z.prototype=Object.create(x&&x.prototype,{constructor:{value:Z,enumerable:!1,writable:!0,configurable:!0}}),x&&(Object.setPrototypeOf?Object.setPrototypeOf(Z,x):Z.__proto__=x)}var I=function(Z){Y(x,Z);function x(G){w(this,x);var F=B(this,(x.__proto__||Object.getPrototypeOf(x)).call(this,G));return F.scrollListener=F.scrollListener.bind(F),F.eventListenerOptions=F.eventListenerOptions.bind(F),F.mousewheelListener=F.mousewheelListener.bind(F),F}return c(x,[{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 F=this.getParentElement(this.scrollComponent);F.scrollTop=F.scrollHeight-this.beforeScrollHeight+this.beforeScrollTop,this.loadMore=!1}this.attachScrollListener()}},{key:"componentWillUnmount",value:function(){this.detachScrollListener(),this.detachMousewheelListener()}},{key:"isPassiveSupported",value:function(){var F=!1,i={get passive(){F=!0}};try{document.addEventListener("test",null,i),document.removeEventListener("test",null,i)}catch(J){}return F}},{key:"eventListenerOptions",value:function(){var F=this.props.useCapture;return this.isPassiveSupported()&&(F={useCapture:this.props.useCapture,passive:!0}),F}},{key:"setDefaultLoader",value:function(F){this.defaultLoader=F}},{key:"detachMousewheelListener",value:function(){var F=window;this.props.useWindow===!1&&(F=this.scrollComponent.parentNode),F.removeEventListener("mousewheel",this.mousewheelListener,this.options?this.options:this.props.useCapture)}},{key:"detachScrollListener",value:function(){var F=window;this.props.useWindow===!1&&(F=this.getParentElement(this.scrollComponent)),F.removeEventListener("scroll",this.scrollListener,this.options?this.options:this.props.useCapture),F.removeEventListener("resize",this.scrollListener,this.options?this.options:this.props.useCapture)}},{key:"getParentElement",value:function(F){var i=this.props.getScrollParent&&this.props.getScrollParent();return i!=null?i:F&&F.parentNode}},{key:"filterProps",value:function(F){return F}},{key:"attachScrollListener",value:function(){var F=this.getParentElement(this.scrollComponent);if(!(!this.props.hasMore||!F)){var i=window;this.props.useWindow===!1&&(i=F),i.addEventListener("mousewheel",this.mousewheelListener,this.options?this.options:this.props.useCapture),i.addEventListener("scroll",this.scrollListener,this.options?this.options:this.props.useCapture),i.addEventListener("resize",this.scrollListener,this.options?this.options:this.props.useCapture),this.props.initialLoad&&this.scrollListener()}}},{key:"mousewheelListener",value:function(F){F.deltaY===1&&!this.isPassiveSupported()&&F.preventDefault()}},{key:"scrollListener",value:function(){var F=this.scrollComponent,i=window,J=this.getParentElement(F),le=void 0;if(this.props.useWindow){var pe=document.documentElement||document.body.parentNode||document.body,ne=i.pageYOffset!==void 0?i.pageYOffset:pe.scrollTop;this.props.isReverse?le=ne:le=this.calculateOffset(F,ne)}else this.props.isReverse?le=J.scrollTop:le=F.scrollHeight-J.scrollTop-J.clientHeight;leFe in fe?x(fe,Fe,{enumerable:!0,configurable:!0,writable:!0,value:ie}):fe[Fe]=ie,k=(fe,Fe)=>{for(var ie in Fe||(Fe={}))U.call(Fe,ie)&&D(fe,ie,Fe[ie]);if(B)for(var ie of B(Fe))ce.call(Fe,ie)&&D(fe,ie,Fe[ie]);return fe},W=(fe,Fe,ie)=>new Promise((Ie,it)=>{var vt=at=>{try{dt(ie.next(at))}catch(We){it(We)}},Et=at=>{try{dt(ie.throw(at))}catch(We){it(We)}},dt=at=>at.done?Ie(at.value):Promise.resolve(at.value).then(vt,Et);dt((ie=ie.apply(fe,Fe)).next())});const F="\u3000\u3000";function i(fe){var Fe=["Bytes","KB","MB","GB","TB"];if(fe==0)return"0 Byte";var ie=parseInt(""+Math.floor(Math.log(fe)/Math.log(1024)),10);return(fe/Math.pow(1024,ie)).toFixed(1)+" "+Fe[ie]}var G=({value:fe=[],action:Fe,onChange:ie,className:Ie,maxSize:it=150,title:vt="\u6587\u4EF6\u4E0A\u4F20",accept:Et=null})=>{const dt={multiple:!1,fileList:fe,accept:Et,withCredentials:!0,beforeUpload:We=>We.size/1024/1024($t.name.indexOf(F)===-1&&($t.name=`${$t.name}${F}${i($t.size)}`),k({},$t))),We.file.status==="done"&&((ze=(jt=We.file)==null?void 0:jt.response)==null?void 0:ze.status)===-1){message.error((Ou=(Rt=We.file)==null?void 0:Rt.response)==null?void 0:Ou.message),ie([]);return}ie(It)},onRemove:We=>W(void 0,null,function*(){const jt=We.size/1024/1024;return We.status==="uploading"?!0:jt0?"\u6BCF\u6B21\u53EA\u80FD\u4E0A\u4F20\u4E00\u4E2A\u8D44\u6E90\uFF0C \u5220\u9664\u4E0B\u9762\u8D44\u6E90\u53EF\u91CD\u65B0\u4E0A\u4F20 ":"",disabled:fe.length>0,ghost:!0},vt),React.createElement("span",{onClick:at,style:{marginLeft:10}},"(\u5355\u4E2A\u6587\u4EF6\u6700\u5927",it,"M)"," ")))},se=l(61481),pe=l(89392),te=Object.defineProperty,ve=Object.getOwnPropertySymbols,z=Object.prototype.hasOwnProperty,we=Object.prototype.propertyIsEnumerable,Me=(fe,Fe,ie)=>Fe in fe?te(fe,Fe,{enumerable:!0,configurable:!0,writable:!0,value:ie}):fe[Fe]=ie,re=(fe,Fe)=>{for(var ie in Fe||(Fe={}))z.call(Fe,ie)&&Me(fe,ie,Fe[ie]);if(ve)for(var ie of ve(Fe))we.call(Fe,ie)&&Me(fe,ie,Fe[ie]);return fe};const Ne=fe=>React.createElement("svg",re({width:14,height:14,xmlns:"http://www.w3.org/2000/svg"},fe),React.createElement("title",null,"\u5F62\u72B6"),React.createElement("path",{d:"M10.354 3.5h-2.77v8.167H6.416V3.5H3.646L7 0l3.354 3.5ZM14 7h-1.167v5.833H1.167V7H0v7h14V7Z",fill:"#3061D0",fillRule:"nonzero"}));var Le="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEwLjM1NCAzLjVoLTIuNzd2OC4xNjdINi40MTZWMy41SDMuNjQ2TDcgMGwzLjM1NCAzLjVaTTE0IDdoLTEuMTY3djUuODMzSDEuMTY3VjdIMHY3aDE0VjdaIiBmaWxsPSIjMzA2MUQwIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4=",V=l(65582),De=Object.defineProperty,ge=Object.getOwnPropertySymbols,Ce=Object.prototype.hasOwnProperty,Y=Object.prototype.propertyIsEnumerable,ae=(fe,Fe,ie)=>Fe in fe?De(fe,Fe,{enumerable:!0,configurable:!0,writable:!0,value:ie}):fe[Fe]=ie,be=(fe,Fe)=>{for(var ie in Fe||(Fe={}))Ce.call(Fe,ie)&&ae(fe,ie,Fe[ie]);if(ge)for(var ie of ge(Fe))Y.call(Fe,ie)&&ae(fe,ie,Fe[ie]);return fe},X=(fe,Fe,ie)=>new Promise((Ie,it)=>{var vt=at=>{try{dt(ie.next(at))}catch(We){it(We)}},Et=at=>{try{dt(ie.throw(at))}catch(We){it(We)}},dt=at=>at.done?Ie(at.value):Promise.resolve(at.value).then(vt,Et);dt((ie=ie.apply(fe,Fe)).next())});const{Dragger:je}=u.default;function de(fe){let Fe=[];return fe&&fe.length>0&&(Fe=fe.map(ie=>({uid:ie.id,id:ie.id,name:ie.title+F+ie.filesize,url:ie.url,filesize:ie.filesize,status:"done",response:{id:ie.id}}))),Fe}var Se=({value:fe,onChange:Fe,action:ie,data:Ie,className:it,maxSize:vt=150,title:Et,showRemoveModal:dt=!1,accept:at="",additionalText:We,isDragger:jt,number:ze=1e3,aloneClear:Rt=!1,realTimeRemove:Ou=!0,uploadText:It,setFileProgress:$t,showFileProgress:yn})=>{const cu=(0,V.useIntl)(),[Au,Bu]=(0,c.useState)(!1);let[ft,mu]=(0,c.useState)(fe||[]),[Tu,St]=(0,c.useState)(1);(0,c.useEffect)(()=>{fe&&(Tu===1&&mu([...fe]),St(2),ze===(fe==null?void 0:fe.length)&&Bu(!0))},[fe]);const Wt=()=>{setTimeout(()=>{ft.pop(),mu([...ft])},500)};yn&&$t(ft.some(Ge=>Ge.status==="uploading"));const Ut={multiple:!0,disabled:Au,accept:at,withCredentials:!0,fileList:ft,beforeUpload:(Ge,Kt)=>{const Zt=Ge.size/1024/1024;return ft.concat(Kt).length>ze?(ft.pop(),mu([...ft]),f.ZP.error(`\u6700\u591A\u53EA\u80FD\u4E0A\u4F20${ze}\u4E2A\u6587\u4EF6`),Rt?Promise.reject():(Wt(),!1)):Zt=ze?Bu(!0):Bu(!1),mu([...ft]),ft=ft.map(Dt=>{var qt,$u;return(qt=Dt==null?void 0:Dt.response)!=null&&qt.id&&(Dt.url=($u=Dt==null?void 0:Dt.response)==null?void 0:$u.url),Dt.name.indexOf(F)===-1&&(Dt.name=`${Dt.name}${F}${i(Dt.size)}`),be({},Dt)}),console.log("info:",Ge,ft),Fe(ft)},onRemove:Ge=>X(void 0,null,function*(){if(!Ou)return!0;const Kt=()=>X(void 0,null,function*(){if(Ge.response?Ge.response.id:Ge.id){let du=yield(0,ue.JZ)(Ge.response?Ge.response.id:Ge.uid);return Promise.resolve(du)}else return!0});return dt?new Promise((Zt,du)=>{I.default.confirm({centered:!0,width:530,okText:cu.formatMessage({id:"classrooms.confirm",defaultMessage:"\u786E\u5B9A"}),cancelText:cu.formatMessage({id:"classrooms.cancel",defaultMessage:"\u53D6\u6D88"}),title:cu.formatMessage({id:"shixuns.prompt",defaultMessage:"\u63D0\u793A"}),content:c.createElement("div",{className:"tc font16"},"\u662F\u5426\u786E\u8BA4\u5220\u9664?"),onOk:()=>X(void 0,null,function*(){const Lu=yield Kt();f.ZP.success("\u5220\u9664\u6210\u529F"),Zt(!0)}),onCancel:()=>Zt(!1)})}):yield Kt()})};function Ru(Ge){Ge.preventDefault(),Ge.stopPropagation()}return c.createElement("div",{className:`multi-upload ${it||""}`},jt&&c.createElement(je,be({},Ut),c.createElement("p",{className:"ant-upload-drag-icon"},c.createElement(se.Z,null)),c.createElement("p",{className:"ant-upload-text"},"\u70B9\u51FB\u4E0A\u4F20\u56FE\u6807\uFF0C\u9009\u62E9\u8981\u4E0A\u4F20\u7684\u6587\u4EF6\u6216\u5C06\u6587\u4EF6\u62D6\u62FD\u5230\u6B64",c.createElement("br",null),"(\u5355\u4E2A\u6587\u4EF6\u6700\u5927\u9650\u5236\u4E3A",vt,"MB)"," "),We),!jt&&c.createElement(u.default,be({},Ut),c.createElement(q.ZP,{disabled:Au,className:"upload_button"},c.createElement("img",{className:"aBtn_img",src:Le}),Et||cu.formatMessage({id:"classroomGraphicGroupHomework.uploadAttachment",defaultMessage:"\u4E0A\u4F20\u9644\u4EF6"})),c.createElement("span",{onClick:Ru,className:"upload_text"},It||`(\u5355\u4E2A\u6587\u4EF6\u6700\u5927${vt}MB)`)))}},30252:function(mt,Te,l){"use strict";var c=l(78241),u=l(43418),f=l(8591),I=l(92832),q=l(88761),ye=l(65582),ue=l(57146),x=l(59301),B=Object.defineProperty,U=Object.defineProperties,ce=Object.getOwnPropertyDescriptors,D=Object.getOwnPropertySymbols,k=Object.prototype.hasOwnProperty,W=Object.prototype.propertyIsEnumerable,F=(te,ve,z)=>ve in te?B(te,ve,{enumerable:!0,configurable:!0,writable:!0,value:z}):te[ve]=z,i=(te,ve)=>{for(var z in ve||(ve={}))k.call(ve,z)&&F(te,z,ve[z]);if(D)for(var z of D(ve))W.call(ve,z)&&F(te,z,ve[z]);return te},G=(te,ve)=>U(te,ce(ve)),se=(te,ve,z)=>new Promise((we,Me)=>{var re=V=>{try{Le(z.next(V))}catch(De){Me(De)}},Ne=V=>{try{Le(z.throw(V))}catch(De){Me(De)}},Le=V=>V.done?we(V.value):Promise.resolve(V.value).then(re,Ne);Le((z=z.apply(te,ve)).next())});const pe=({classroomList:te,loading:ve,dispatch:z,shixunHomeworks:we})=>{const Me=(0,ye.useIntl)(),re=(0,ye.useParams)(),[Ne]=c.default.useForm(),{workList:Le,workSetting:V}=we,De=()=>{z({type:"shixunHomeworks/getWorkSetting",payload:i({},re)}),z({type:"shixunHomeworks/getWorkList",payload:i({},re)})};return x.createElement(u.default,{centered:!0,title:te.actionTabs.title||"\u8865\u4EA4\u9644\u4EF6",open:te.actionTabs.key==="\u8865\u4EA4\u9644\u4EF6",bodyStyle:{minHeight:200},onOk:()=>se(void 0,null,function*(){const ge=()=>se(void 0,null,function*(){var Ce;yield Ne.validateFields();const Y=i({},Ne.getFieldValue()),{selectArrs:ae}=te.actionTabs;Y.attachment_ids=(Ce=Y.attachment_ids)==null?void 0:Ce.map(X=>X.response.id),(yield(0,q.mz)(G(i({},Y),{homeworkId:ae.work_id}))).status===0&&(Ne.resetFields(),z({type:"classroomList/setActionTabs",payload:{}}),De())});if(V!=null&&V.can_submit){if(!(V!=null&&V.submit_size)){f.ZP.warning(Me.formatMessage({id:"classrooms.submissionChanceUsedUp",defaultMessage:"\u60A8\u7684\u4F5C\u54C1\u63D0\u4EA4\u673A\u4F1A\u5DF2\u7528\u5B8C\u3002\u5982\u9700\u7EE7\u7EED\u4FEE\u6539\uFF0C\u8BF7\u8054\u7CFB\u6307\u5BFC\u8001\u5E08\u6216\u5E73\u53F0\u8FD0\u8425\u3002"}));return}u.default.confirm({title:Me.formatMessage({id:"classrooms.prompt",defaultMessage:"\u63D0\u793A"}),icon:null,centered:!0,width:472,content:x.createElement(x.Fragment,null,"\u4F60\u8FD8\u6709 ",x.createElement("span",{className:"ml5 mr5",style:{color:"#DF711C"}},V==null?void 0:V.submit_size)," \u6B21\u63D0\u4EA4\u673A\u4F1A\u3002\u786E\u8BA4\u63D0\u4EA4\u540E\uFF0C\u4E0A\u4E00\u6B21\u7684\u63D0\u4EA4\u8BB0\u5F55\u4F1A\u88AB\u8986\u76D6\u3002\u8BF7\u6CE8\u610F\uFF0C\u5230\u8FBE\u89C4\u5B9A\u7684\u63D0\u4EA4\u6B21\u6570\u540E\u5C06\u4E0D\u53EF\u518D\u6B21\u63D0\u4EA4\uFF0C\u786E\u5B9A\u662F\u5426\u63D0\u4EA4\uFF1F"),onOk:()=>{ge()}});return}ge()}),onCancel:()=>{Ne.resetFields(),z({type:"classroomList/setActionTabs",payload:{}})}},x.createElement(c.default,{form:Ne,initialValues:{}},x.createElement(c.default.Item,{name:"attachment_ids",rules:[{required:!0,message:"\u8BF7\u4E0A\u4F20\u9644\u4EF6"}]},x.createElement(ue.Z,null)),x.createElement(c.default.Item,{name:"description"},x.createElement(I.default.TextArea,{placeholder:`\u8BF7\u5728\u6B64\u8F93\u5165${te.actionTabs.title||"\u8865\u4EA4\u9644\u4EF6"}\u7684\u539F\u56E0`,rows:7}))))};Te.Z=(0,ye.connect)(({classroomList:te,loading:ve,shixunHomeworks:z})=>({classroomList:te,loading:ve,shixunHomeworks:z}))(pe)},55059:function(mt,Te,l){"use strict";var c=l(59301),u=l(78241),f=l(8591),I=l(43418),q=l(95237),ye=l(43604),ue=l(5083),x=l(5112),B=l(24905),U=l(66649),ce=l.n(U),D=l(38147),k=l(41867),W=l(65862),F=l(65582),i=l(91704),G=l(64351),se=l(33270),pe=l(99981),te=l(83028),ve=l(60979),z=l(59301),we=Object.defineProperty,Me=Object.defineProperties,re=Object.getOwnPropertyDescriptors,Ne=Object.getOwnPropertySymbols,Le=Object.prototype.hasOwnProperty,V=Object.prototype.propertyIsEnumerable,De=(X,je,de)=>je in X?we(X,je,{enumerable:!0,configurable:!0,writable:!0,value:de}):X[je]=de,ge=(X,je)=>{for(var de in je||(je={}))Le.call(je,de)&&De(X,de,je[de]);if(Ne)for(var de of Ne(je))V.call(je,de)&&De(X,de,je[de]);return X},Ce=(X,je)=>Me(X,re(je)),Y=(X,je)=>{var de={};for(var Se in X)Le.call(X,Se)&&je.indexOf(Se)<0&&(de[Se]=X[Se]);if(X!=null&&Ne)for(var Se of Ne(X))je.indexOf(Se)<0&&V.call(X,Se)&&(de[Se]=X[Se]);return de},ae=(X,je,de)=>new Promise((Se,fe)=>{var Fe=it=>{try{Ie(de.next(it))}catch(vt){fe(vt)}},ie=it=>{try{Ie(de.throw(it))}catch(vt){fe(vt)}},Ie=it=>it.done?Se(it.value):Promise.resolve(it.value).then(Fe,ie);Ie((de=de.apply(X,je)).next())});const be=X=>{var je=X,{classroomList:de,dispatch:Se,courseEndTime:fe}=je,Fe=Y(je,["classroomList","dispatch","courseEndTime"]),ie,Ie,it,vt;const Et=(0,F.useIntl)(),dt=(0,F.useParams)(),[at]=u.default.useForm(),[We,jt]=(0,c.useState)(1),[ze,Rt]=(0,c.useState)([]),[Ou,It]=(0,c.useState)(0),[$t,yn]=(0,c.useState)(2e3),[cu,Au]=(0,c.useState)(!0),[Bu,ft]=(0,c.useState)(!1),[mu,Tu]=(0,c.useState)(!1),[St,Wt]=(0,c.useState)([]),[Ut,Ru]=(0,c.useState)(!0),[Ge,Kt]=(0,c.useState)(null),[Zt,du]=(0,c.useState)({}),[Lu,Dt]=(0,c.useState)({});(0,c.useEffect)(()=>{if(de.actionTabs.key==="\u7ACB\u5373\u53D1\u5E03")if(_n(),qt(),de.actionTabs.type===2){const he=de.actionTabs.selectArrsAll[0];Kt({submit_limit:he==null?void 0:he.submit_limit,submit_limit_num:he==null?void 0:he.submit_limit_num,must_file:he==null?void 0:he.must_file,can_submit:he==null?void 0:he.can_submit,submit_num:he==null?void 0:he.submit_num}),Ru(he.unified_setting)}else Ru(!1),Kt({submit_limit:!1,submit_limit_num:200,must_file:!1,can_submit:!1,submit_num:3})},[de.actionTabs]),(0,c.useEffect)(()=>{if(Bu){if(mu)return;Se({type:"classroomList/setActionTabs",payload:{}}),(0,k.GJ)()?Se({type:"classroomList/getClassroomTeacherCommonList",payload:Ce(ge({},de.actionTabs.params),{type:1})}):Se({type:"classroomList/getClassroomCommonList",payload:ge({},de.actionTabs.params)})}},[Bu]);const qt=he=>ae(void 0,null,function*(){Au(!0);const Ft=yield(0,se.c_)(Ce(ge({},dt),{page:he||We,limit:2e4,homework_id:de.actionTabs.type===1?"":de.actionTabs.selectArrs[0]}));Ft==null||Ft.course_groups.map((Ht,Qu)=>{Ht.key=Ht.id,Ht.title=Ht.name,Ht.disabled=Ht.is_published}),Ft&&(Rt([...Ft==null?void 0:Ft.course_groups]),It(Ft==null?void 0:Ft.course_groups_count),Au(!1),he||at.setFieldsValue({publish_time:ce()(ce()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm")),end_time:ce()(ce()(new Date).add(7,"days").format("YYYY-MM-DD HH:mm"))}))}),$u=he=>{jt(he),qt(he)},nn=()=>{(0,k.GJ)()?de.actionTabs.detail?(Se({type:"shixunHomeworks/setActionTabs",payload:{}}),Se({type:"shixunHomeworks/getWorkList",payload:ge({},dt)}),Se({type:"shixunHomeworks/getWorkSetting",payload:ge({},dt)})):Se({type:"classroomList/getClassroomTeacherCommonList",payload:Ce(ge({},de.actionTabs.params),{type:1})}):Se({type:"classroomList/getClassroomCommonList",payload:ge({},de.actionTabs.params)})},Nu=()=>ae(void 0,null,function*(){var he,Ft;if((0,k.Rm)()&&!((he=de.AssistantObject.normal)!=null&&he.can_publish)){f.ZP.warning(Et.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\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"})),eu(!1);return}const Ht=ge({},at.getFieldsValue());if(Ht.end_time<=Ht.publish_time){f.ZP.info(Et.formatMessage({id:"classrooms.deadlineCannotAfterPublish",defaultMessage:"\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u5927\u4E8E\u6216\u7B49\u4E8E\u53D1\u5E03\u65F6\u95F4"})),eu(!1);return}if((St==null?void 0:St.length)<=0&&!Ut&&ze.length>0){f.ZP.info("\u53D1\u5E03\u73ED\u7EA7\u4E0D\u80FD\u4E3A\u7A7A"),eu(!1);return}if(Ge!=null&&Ge.submit_limit&&!(Ge!=null&&Ge.submit_limit_num)){f.ZP.warning(Et.formatMessage({id:"classrooms.studentContentLengthCannotEmpty",defaultMessage:"\u5B66\u751F\u586B\u5199\u5185\u5BB9\u5B57\u6570\u4E0D\u80FD\u4E3A\u7A7A"})),eu(!1);return}if(Ge!=null&&Ge.can_submit&&!(Ge!=null&&Ge.submit_num)){f.ZP.warning(Et.formatMessage({id:"classrooms.studentSubmissionCountCannotEmpty",defaultMessage:"\u5B66\u751F\u63D0\u4EA4\u4F5C\u54C1\u6B21\u6570\u4E0D\u80FD\u4E3A\u7A7A"})),eu(!1);return}let Qu=ge({homework_ids:[...de.actionTabs.selectArrs],group_ids:St.length>0?St.map(sn=>sn.id):(Ft=de.detailCommonHomeworksList)==null?void 0:Ft.course_groups,end_time:ce()(Ht.end_time).format("YYYY-MM-DD HH:mm"),publish_time:ce()(Ht.publish_time).format("YYYY-MM-DD HH:mm"),unified_setting:!St.length},Ge),an=yield(0,ve.Tr)({homework_common_ids:[...de.actionTabs.selectArrs],course_id:dt.coursesId,type:"homework_common"});(an==null?void 0:an.student_count)===0?Yu(Qu):(Dt(Qu),du(an))}),Yu=he=>ae(void 0,null,function*(){eu(!0);const Ft=yield(0,D.ZP)(`/api/courses/${dt.coursesId}/homework_commons/publish_with_homework_list_position.json`,{method:"post",body:ge({},he)});eu(!1),Ft.status===0&&((0,W.L9)(["\u6559\u5B66\u8BFE\u5802","\u56FE\u6587\u4F5C\u4E1A","\u7ACB\u5373\u53D1\u5E03"]),f.ZP.success(Et.formatMessage({id:"classrooms.publishSuccess",defaultMessage:"\u53D1\u5E03\u6210\u529F"})),Se({type:"classroomList/setActionTabs",payload:{key:"\u6E05\u9664\u9009\u62E9\u6570\u636E"}}),Fe.onCallback&&Fe.onCallback(),nn(),localStorage.getItem("Noviceguide")==="0"||Se({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5E95\u90E8\u5F39\u7A97",type:13,text:z.createElement("div",null,"\u6700\u540E\uFF0C\u54B1\u4EEC\u7ED9\u6559\u5B66\u8BFE\u5802\u6DFB\u52A0\u4E00\u540D\u5B66\u751F~\u70B9\u51FB\u201C\u6DFB\u52A0\u5B66\u751F\u201D\uFF0C\u5728\u5F39\u7A97\u9875\u9762\u4E2D\u8F93\u5165\u5E76\u641C\u7D22\u5B66\u751F\u59D3\u540D\uFF0C\u70B9\u51FB\u201C\u786E\u5B9A\u201D\u5C31\u53EF\u4EE5\u4E3A\u60A8\u7684\u8BFE\u5802\u6DFB\u52A0\u7B2C\u4E00\u4F4D\u5B66\u751F\u5566~")}}))}),_n=()=>{jt(1),Rt([]),Wt([])},{detailCommonHomeworksList:Dn}=de,Gn=Ou>We*$t,[on,eu]=(0,c.useState)(!1);return z.createElement("div",null,z.createElement(I.default,{width:600,centered:!0,confirmLoading:on,title:"\u53D1\u5E03\u4F5C\u4E1A",open:de.actionTabs.key==="\u7ACB\u5373\u53D1\u5E03",okText:"\u53D1\u5E03\u4F5C\u4E1A",cancelText:"\u6682\u4E0D\u53D1\u5E03",onOk:Nu,onCancel:()=>{_n(),nn(),Se({type:"classroomList/setActionTabs",payload:{}})}},z.createElement("p",{className:"tc"},"\u5B66\u751F\u5C06\u7ACB\u5373\u6536\u5230\u4F5C\u4E1A",z.createElement("br",null),'\u672C\u64CD\u4F5C\u53EA\u5BF9"\u672A\u53D1\u5E03"\u7684\u4F5C\u4E1A\u6709\u6548'),ze&&z.createElement(u.default,{form:at},z.createElement("div",{style:{paddingLeft:0}},z.createElement(q.Z,{className:"mt30",align:"middle"},z.createElement(ye.Z,null,z.createElement(u.default.Item,{name:"publish_time",label:Et.formatMessage({id:"classrooms.publishTime",defaultMessage:"\u53D1\u5E03\u65F6\u95F4"})},z.createElement(ue.default,{style:{width:170,marginRight:"25px"},disabledDate:he=>(0,pe.Q8)(he,fe),disabledTime:he=>(0,pe.d0)(he),placeholder:Et.formatMessage({id:"classroomClassroomExperiments.pleaseSelectPublishTime",defaultMessage:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4"}),showTime:{format:"HH:mm",defaultValue:ce()((0,W.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",allowClear:!1}))),z.createElement(ye.Z,{className:"ml20"},z.createElement(u.default.Item,{name:"end_time",label:"\u622A\u6B62\u65F6\u95F4"},z.createElement(ue.default,{style:{width:170},placeholder:Et.formatMessage({id:"classroomClassroomExperiments.pleaseSelectEndTime",defaultMessage:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4"}),showTime:{format:"HH:mm",defaultValue:ce()((0,W.U6)(),"HH:mm")},disabledDate:he=>(0,pe.Q8)(he,fe,at.getFieldValue("publish_time")),disabledTime:he=>(0,pe.d0)(he,at.getFieldValue("publish_time")),format:"YYYY-MM-DD HH:mm",allowClear:!1})))),de.actionTabs.type===2&&z.createElement(q.Z,{style:{marginBottom:"10px"}},z.createElement("span",{className:"mr5"},Et.formatMessage({id:"classrooms.releaseSettings",defaultMessage:"\u53D1\u5E03\u8BBE\u7F6E"}),":"),z.createElement(x.ZP.Group,{value:Ut,onChange:he=>{Ru(he.target.value),Wt([])}},z.createElement(x.ZP,{value:!0,disabled:!de.actionTabs.manage_all_group},Et.formatMessage({id:"classrooms.unifiedPublish",defaultMessage:"\u7EDF\u4E00\u53D1\u5E03"})),z.createElement(x.ZP,{className:"ml20",disabled:ze.length<=0,value:!1},Et.formatMessage({id:"classroomClassroomExperiments.classBasedPublish",defaultMessage:"\u5206\u73ED\u53D1\u5E03"})))),ze.length<=0&&de.actionTabs.type===2&&z.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"')),(de.actionTabs.type===1||!Ut)&&ze.length>0&&z.createElement("div",{style:{display:"flex",justifyContent:"space-between",marginBottom:"10px"}},z.createElement("span",{style:{flex:1}},z.createElement(B.default,{checked:St.length===ze.length,onChange:he=>{St.length===ze.length?Wt([]):Wt(ze.filter(Ft=>!Ft.is_published))}},Et.formatMessage({id:"classroomMemberManagementTAPermissions.selectAll",defaultMessage:"\u5168\u9009"}))),z.createElement("span",{style:{width:16}}),z.createElement("span",{style:{flex:1}},"\u5DF2\u9009\u62E9",St.length||0,"\u4E2A\u5206\u73ED")),(de.actionTabs.type===1||!Ut)&&ze.length>0&&z.createElement(i.Z,{data:ze,selectedRowKeys:St,setSelectedRowKeys:Wt})),!((it=(Ie=(ie=de==null?void 0:de.actionTabs)==null?void 0:ie.selectArrsAll)==null?void 0:Ie[0])!=null&&it.is_shixun)&&z.createElement(G.ZP,{value:Ge,onChange:he=>Kt(ge({},he))})),z.createElement(te.Z,{resdata:Zt,type:((vt=de.actionTabs.selectArrs)==null?void 0:vt.length)===1?"shixun":"shixunpush",okloading:on,oktext:(Zt==null?void 0:Zt.can_copy_num)===0?"\u786E\u5B9A":"\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362",onok:he=>ae(void 0,null,function*(){eu(!0);let Ft=yield(0,D.ZP)(`/api/courses/${dt.coursesId}/batch_copy_shixuns.json`,{method:"post",body:{type:"homework_common",ids:[...de.actionTabs.selectArrs]}});eu(!1),(Ft==null?void 0:Ft.status)===0&&Yu(Lu)})}))};Te.Z=(0,F.connect)(({classroomList:X})=>({classroomList:X}))(be)},50935:function(mt,Te,l){"use strict";l.d(Te,{Z:function(){return B}});var c=l(59301),u=l(38854),f=l(20834),I=l(6848),q=l(92832),ye={searchSortControllerContainer:"searchSortControllerContainer___AAq4n",btn:"btn___bMc0x",btnSort:"btnSort___vBpNG",tips:"tips___egWVQ"},ue=l(65582),B=({isAdmin:U,dataSource:ce,batchStatus:D,SortMenuName:k,setSortMenuName:W,onSearch:F,onSort:i,onBatch:G})=>{const se=(0,ue.useIntl)(),pe=U?[{name:se.formatMessage({id:"classrooms.defaultSort",defaultMessage:"\u9ED8\u8BA4\u6392\u5E8F"}),type:"position",direction:"desc"},{name:se.formatMessage({id:"classrooms.creationTimeAsc",defaultMessage:"\u521B\u5EFA\u65F6\u95F4\u5347\u5E8F"}),type:"created_at",direction:"asc"},{name:se.formatMessage({id:"classrooms.creationTimeDesc",defaultMessage:"\u521B\u5EFA\u65F6\u95F4\u964D\u5E8F"}),type:"created_at",direction:"desc"},{name:se.formatMessage({id:"classrooms.updateTimeAsc",defaultMessage:"\u66F4\u65B0\u65F6\u95F4\u5347\u5E8F"}),type:"updated_at",direction:"asc"},{name:se.formatMessage({id:"classrooms.updateTimeDesc",defaultMessage:"\u66F4\u65B0\u65F6\u95F4\u964D\u5E8F"}),type:"updated_at",direction:"desc"},{name:"\u4F5C\u4E1A\u540D\u79F0\u5347\u5E8F",type:"name_pinyin",direction:"asc"},{name:"\u4F5C\u4E1A\u540D\u79F0\u964D\u5E8F",type:"name_pinyin",direction:"desc"}]:[{name:se.formatMessage({id:"classrooms.defaultSort",defaultMessage:"\u9ED8\u8BA4\u6392\u5E8F"}),type:"position",direction:"desc"},{name:"\u6309\u53D1\u5E03\u65F6\u95F4\u5347\u5E8F",type:"created_at",direction:"asc"},{name:"\u6309\u53D1\u5E03\u65F6\u95F4\u964D\u5E8F",type:"created_at",direction:"desc"},{name:"\u6309\u622A\u6B62\u65F6\u95F4\u5347\u5E8F",type:"updated_at",direction:"asc"},{name:"\u6309\u622A\u6B62\u65F6\u95F4\u964D\u5E8F",type:"updated_at",direction:"desc"},{name:"\u4F5C\u4E1A\u540D\u79F0\u5347\u5E8F",type:"name_pinyin",direction:"asc"},{name:"\u4F5C\u4E1A\u540D\u79F0\u964D\u5E8F",type:"name_pinyin",direction:"desc"}],te=z=>{W(z.name),i(z)},ve=k===se.formatMessage({id:"classrooms.defaultSort",defaultMessage:"\u9ED8\u8BA4\u6392\u5E8F"});return c.createElement("div",{className:ye.searchSortControllerContainer},c.createElement("div",null,c.createElement(u.Z,{dropdownRender:()=>c.createElement(f.default,{selectedKeys:[k]},pe.map(z=>c.createElement(f.default.Item,{key:z.name,onClick:()=>te(z)},z.name)))},c.createElement("div",null,c.createElement("span",{className:`${ye.btn} ${ve?ye.btnSort:""}`},c.createElement("i",{className:"iconfont icon-paixu font14 mr5"}),k)))),ve&&c.createElement(I.Z,{title:"\u4F18\u5148\u6309\u7167\u8C03\u6574\u6392\u5E8F\u7ED3\u679C\u5C55\u793A\uFF0C\u672A\u8BBE\u7F6E\u6392\u5E8F\u65F6\uFF0C\u6309\u7167\u521B\u5EFA\u65F6\u95F4\u964D\u5E8F\u6392\u5217"},c.createElement("span",{className:ye.tips},c.createElement("i",{className:"iconfont icon-a-wenhaobeifen2"}))),c.createElement(q.default.Search,{allowClear:!0,placeholder:se.formatMessage({id:"classrooms.searchByName",defaultMessage:"\u8BF7\u8F93\u5165\u540D\u79F0\u8FDB\u884C\u641C\u7D22"}),onSearch:z=>F(z.trim()),style:{width:220,marginLeft:"auto"}}))}},76940:function(mt,Te,l){"use strict";l.d(Te,{Z:function(){return D}});var c=l(59301),u=l(20834),f=l(95237),I=l(43604),q=l(38854),ye=l(8591),ue=l(6848),x={tabMenuContainer:"tabMenuContainer___xbZhu",control:"control___tg7XY",iconH:"iconH___CDXCm",selectBtn:"selectBtn___Da4jv"},B=l(65582),U=l(41867);const ce=({isLoading:k,addText:W,tabDataSource:F,isAdmin:i,dispatch:G,type:se,exportType:pe,TooltipTitle:te,categoryId:ve,dropdownMenu:z,isShowRightControl:we,defaultSelectedKeys:Me,classroomList:re,onTabMenuClick:Ne,onTooltipTitleClick:Le,onDropdownMenuClick:V,onsetClick:De})=>{var ge;const Ce=()=>c.createElement(u.default,{onClick:({key:be})=>{V(be)}},z.map(be=>c.createElement(u.default.Item,{key:be.id},be.name))),Y=(0,B.useParams)(),ae=(0,B.useIntl)();return c.createElement("div",{className:x.tabMenuContainer},c.createElement(f.Z,null,c.createElement(I.Z,{flex:"1"},c.createElement(u.default,{mode:"horizontal",selectedKeys:Me},F.map(be=>c.createElement(u.default.Item,{key:be.id,onClick:()=>k?{}:Ne(be)},c.createElement("span",{className:`c-grey-666 ${i?"mr20":""}`},be.name),be.total!==void 0&&c.createElement("span",{className:"c-grey-999"},be.total||0))))),i&&we&&c.createElement(I.Z,{className:"mr20 gutter-row",style:{display:"flex",alignItems:"center",color:"#0152d9",paddingBottom:3}},c.createElement(q.Z,{className:"mr10",placement:"bottom",arrow:!0,dropdownRender:()=>c.createElement(u.default,null,c.createElement(u.default.Item,{key:1,onClick:()=>{var be,X;if(pe==="group"&&!((be=re.AssistantObject.group)!=null&&be.can_download)){ye.ZP.warning(ae.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\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(pe==="normal"&&!((X=re.AssistantObject.normal)!=null&&X.can_download)){ye.ZP.warning(ae.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\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}G({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u6210\u7EE9",type:se,exportType:pe,category_id:Y.categoryId}})}},ae.formatMessage({id:"classroomClassroomExperiments.studentGrades",defaultMessage:"\u5B66\u751F\u6210\u7EE9"})),c.createElement(u.default.Item,{key:3,onClick:()=>{var be,X;if(pe==="group"&&!((be=re.AssistantObject.group)!=null&&be.can_download)){ye.ZP.warning(ae.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\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(pe==="normal"&&!((X=re.AssistantObject.normal)!=null&&X.can_download)){ye.ZP.warning(ae.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\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}B.history.push(`/classrooms/${Y==null?void 0:Y.coursesId}/exportlist/${pe==="group"?"group_work_list":"normal_work_list"}`)}},ae.formatMessage({id:"classrooms.historicalExport",defaultMessage:"\u5386\u53F2\u5BFC\u51FA"})))},c.createElement("div",{className:"c-blue font16 ml20 current",style:{marginTop:2}},c.createElement("span",{style:{color:"#666666",cursor:"pointer"}},c.createElement("i",{className:"iconfont icon-xiazai6"})))),(0,U.Rm)()&&!((ge=re.AssistantObject.normal)!=null&&ge.can_create)?"":c.createElement("span",{className:"c-grey-666",style:{marginLeft:8,cursor:"pointer",marginTop:"3px"},onClick:De},c.createElement("i",{className:"iconfont icon-shezhi6 font16 mr5"})),c.createElement("div",{className:x.control},c.createElement("div",{className:"c-blue font16 ml20 current",style:{marginTop:2},onClick:Le},c.createElement(ue.Z,{title:te},c.createElement("span",{className:ve?`${x.iconH} iconfont icon-zhongmingmingmulu`:`${x.iconH} iconfont icon-xinjianmulu1`}))),c.createElement(q.Z,{className:"ml10",dropdownRender:Ce},c.createElement("span",{className:x.selectBtn},c.createElement("span",null,c.createElement("i",{className:"iconfont icon-tianjiadaohang"})),c.createElement("span",null,W||ae.formatMessage({id:"classrooms.newHomework",defaultMessage:"\u65B0\u5EFA\u4F5C\u4E1A"}))))))))};var D=(0,B.connect)(({classroomList:k})=>({classroomList:k}))(ce)},64351:function(mt,Te,l){"use strict";l.d(Te,{Ei:function(){return pe},rU:function(){return te},ZP:function(){return z}});var c=l(59301),u={wrap:"wrap___W3YuU",title:"title___OzKge",exhibition:"exhibition___ugphm",title_icon:"title_icon___QGbm6"},f=l(78241),I=l(24905),q=l(5871),ye=l(95237),ue=l(43604),x=l(6848),B=l(92310),U=l.n(B),ce=l(65582),D=l(59301),k=Object.defineProperty,W=Object.getOwnPropertySymbols,F=Object.prototype.hasOwnProperty,i=Object.prototype.propertyIsEnumerable,G=(we,Me,re)=>Me in we?k(we,Me,{enumerable:!0,configurable:!0,writable:!0,value:re}):we[Me]=re,se=(we,Me)=>{for(var re in Me||(Me={}))F.call(Me,re)&&G(we,re,Me[re]);if(W)for(var re of W(Me))i.call(Me,re)&&G(we,re,Me[re]);return we};const pe=({value:we,className:Me,style:re})=>{const Ne=(0,ce.useIntl)(),[Le,V]=(0,c.useState)("0");(0,c.useEffect)(()=>{if(we){const{submit_limit:ge,must_file:Ce}=we;if(ge&&Ce){V("1");return}if(ge&&!Ce){V("2");return}if(!ge&&Ce){V("3");return}}},[we]);const De={1:D.createElement("span",null,"\u4F5C\u4E1A\u5185\u5BB9\u81F3\u5C11\u586B\u5199",D.createElement("span",{className:"ml5 mr5 c-light-primary"},we==null?void 0:we.submit_limit_num),"\u5B57\u7B26\uFF0C\u5E76\u4E14\u5FC5\u987B\u4E0A\u4F20\u76F8\u5173\u9644\u4EF6\u3002"),2:D.createElement("span",null,"\u4F5C\u4E1A\u5185\u5BB9\u81F3\u5C11\u586B\u5199",D.createElement("span",{className:"ml5 mr5 c-light-primary"},we==null?void 0:we.submit_limit_num),"\u5B57\u7B26"),3:D.createElement("span",null,"\u5FC5\u987B\u4E0A\u4F20\u76F8\u5173\u9644\u4EF6\u3002")};return Le==="0"?D.createElement(D.Fragment,null):D.createElement("section",{className:U()(u.exhibition,Me),style:re},D.createElement("span",{className:"c-grey-666 mr10"},"\u63D0\u4EA4\u4F5C\u4E1A\u8981\u6C42\uFF1A"),De==null?void 0:De[Le])},te=({className:we,style:Me,form:re})=>{const Ne=(0,ce.useIntl)(),Le=f.default.useWatch("submit_limit",re),V=f.default.useWatch("can_submit",re);return D.createElement("section",{className:U()(u.wrap,we),style:Me},D.createElement("div",{className:`${u.title}`},D.createElement("span",null,"\u63D0\u4EA4\u8BBE\u7F6E")),D.createElement("div",null,D.createElement("div",{style:{display:"flex",background:"#F6F7F9",padding:"5px 30px",alignItems:"center"}},D.createElement(f.default.Item,{name:"can_submit",valuePropName:"checked",style:{lineHeight:"40px"}},D.createElement(I.default,null,"\u9650\u5236\u63D0\u4EA4\u4F5C\u4E1A")),D.createElement(f.default.Item,{name:"submit_num",rules:V&&[{required:!0,message:"\u8BF7\u586B\u5199\u4F5C\u54C1\u6B21\u6570"}]},D.createElement(q.Z,{precision:0,min:1,disabled:!V,size:"large",addonAfter:"\u6B21",style:{width:223}})),D.createElement("span",{style:{color:"#666",fontSize:12}},"\uFF08\u5F00\u542F\u540E\u5C06\u9650\u5236\u5B66\u751F\u63D0\u4EA4\u4F5C\u4E1A\u6B21\u6570\uFF1B\u6253\u56DE\u91CD\u505A\u540E\u5141\u8BB8\u5B66\u751F\u91CD\u65B0\u63D0\u4EA4\u4E00\u6B21\uFF1B\u5728\u8865\u4EA4\u9636\u6BB5\uFF0C\u7528\u5B8C\u6B21\u6570\u7684\u5B66\u751F\u53EF\u989D\u5916\u63D0\u4EA4\u4E00\u6B21\uFF09")),D.createElement("div",{style:{display:"flex",marginTop:1,background:"#F6F7F9",padding:"5px 30px"}},D.createElement(f.default.Item,{name:"submit_limit",valuePropName:"checked",style:{lineHeight:"40px"}},D.createElement(I.default,null,"\u586B\u5199\u5185\u5BB9\u81F3\u5C11")),D.createElement(f.default.Item,{className:"mr10",name:"submit_limit_num",rules:Le&&[{required:!0,message:"\u5B57\u6570\u4E0D\u80FD\u4E3A\u7A7A"}]},D.createElement(q.Z,{precision:0,min:1,disabled:!Le,size:"large",addonAfter:"\u5B57",style:{width:223,marginRight:100}}))),D.createElement("div",{style:{background:"#F6F7F9",marginTop:1,padding:"5px 30px"}},D.createElement(f.default.Item,{name:"must_file",valuePropName:"checked",style:{marginLeft:0,lineHeight:"40px"}},D.createElement(I.default,null,Ne.formatMessage({id:"classroomGraphicGroupHomework.requireAttachmentForSubmission",defaultMessage:"\u63D0\u4EA4\u4F5C\u4E1A\u5FC5\u987B\u4E0A\u4F20\u9644\u4EF6"})))),D.createElement("div",{style:{display:"flex",marginTop:1,background:"#F6F7F9",padding:"5px 30px",alignItems:"center"}},D.createElement(f.default.Item,{name:"can_deadline_submit",valuePropName:"checked",style:{lineHeight:"40px"}},D.createElement(I.default,null,Ne.formatMessage({id:"classroomGraphicGroupHomework.allowAttachmentModificationAfterDeadline",defaultMessage:"\u4F5C\u4E1A\u622A\u6B62\u540E\u5141\u8BB8\u4FEE\u6539\u9644\u4EF6\uFF08\u5F00\u542F\u540E\uFF0C\u5DF2\u63D0\u4EA4\u4F5C\u4E1A\u7684\u5B66\u751F\u5C06\u53EF\u4EE5\u4FEE\u6539\u9644\u4EF6\uFF0C\u672A\u63D0\u4EA4\u4F5C\u4E1A\u7684\u5B66\u751F\u5219\u4E0D\u80FD\u4E0A\u4F20\u6216\u4FEE\u6539\u9644\u4EF6\uFF09"}))))))};var z=({value:we,onChange:Me,className:re,style:Ne,disabled:Le=!1,checkMarginLeft:V=0})=>{const De=(0,ce.useIntl)(),ge={submit_limit:!1,submit_limit_num:200,must_file:!1},[Ce,Y]=(0,c.useState)({});(0,c.useEffect)(()=>{if(console.log(we,"value"),!we)return;const be={submit_limit:we==null?void 0:we.submit_limit,submit_limit_num:we==null?void 0:we.submit_limit_num,must_file:we==null?void 0:we.must_file,can_submit:we==null?void 0:we.can_submit,submit_num:we==null?void 0:we.submit_num};Y(se({},be))},[we]);const ae=be=>{const X=se(se({},Ce),be);Me(X)};return D.createElement("section",{className:U()(u.wrap,re),style:Ne},D.createElement("div",{className:`${u.title} mt30`},D.createElement("span",null,"\u63D0\u4EA4\u8BBE\u7F6E")),D.createElement(ye.Z,{style:{background:"#F6F7F9",padding:"5px 30px"}},D.createElement(ue.Z,{style:{lineHeight:"40px",marginTop:"10px"}},D.createElement(I.default,{disabled:Le,checked:Ce==null?void 0:Ce.can_submit,onChange:be=>ae({can_submit:be.target.checked})}),D.createElement("span",{className:"ml10",style:{marginRight:18}},"\u9650\u5236\u63D0\u4EA4\u4F5C\u4E1A"),D.createElement(q.Z,{size:"large",addonAfter:"\u6B21",style:{width:143},precision:0,min:1,disabled:Le||!(Ce!=null&&Ce.can_submit),value:Ce==null?void 0:Ce.submit_num,onChange:be=>ae({submit_num:be})}),D.createElement(x.Z,{overlayInnerStyle:{width:520},title:D.createElement("div",null,"1\u3001\u82E5\u672A\u5F00\u542F\u8BE5\u9650\u5236\uFF0C\u5B66\u751F\u53EF\u4EE5\u65E0\u9650\u6B21\u63D0\u4EA4\u4F5C\u54C1\uFF1B",D.createElement("br",null),"2\u3001\u82E5\u4F5C\u4E1A\u5728\u8865\u4EA4\u9636\u6BB5\uFF0C\u5DF2\u7528\u5B8C\u63D0\u4EA4\u6B21\u6570\u7684\u5B66\u751F\uFF0C\u5C06\u83B7\u5F97\u4E00\u6B21\u989D\u5916\u7684\u63D0\u4EA4\u4F5C\u54C1\u673A\u4F1A\uFF1B",D.createElement("br",null),"3\u3001\u82E5\u5B66\u751F\u9700\u8981\u8D85\u51FA\u89C4\u5B9A\u6B21\u6570\u63D0\u4EA4\u4F5C\u54C1\uFF0C\u6559\u5E08\u53EF\u4F7F\u7528\u201C\u6253\u56DE\u91CD\u505A\u201D\u529F\u80FD\uFF0C\u8BA9\u8BE5\u5B66\u751F\u91CD\u65B0\u63D0\u4EA4\u4E00\u6B21\u3002")},D.createElement("i",{className:`iconfont icon-tishixiaowenhao ml10 ${u.title_icon}`}))),D.createElement(ue.Z,{style:{lineHeight:"40px",marginTop:"10px"}},D.createElement(I.default,{style:{marginLeft:V},disabled:Le,checked:Ce==null?void 0:Ce.submit_limit,onChange:be=>ae({submit_limit:be.target.checked})}),D.createElement("span",{className:"ml10",style:{marginRight:18}},"\u586B\u5199\u5185\u5BB9\u81F3\u5C11"),D.createElement(q.Z,{size:"large",addonAfter:"\u5B57",style:{width:143,marginRight:100},precision:0,min:1,disabled:Le||!(Ce!=null&&Ce.submit_limit),value:Ce==null?void 0:Ce.submit_limit_num,onChange:be=>ae({submit_limit_num:be})})),D.createElement(ue.Z,{style:{lineHeight:"40px",marginTop:"10px"}},D.createElement(I.default,{style:{marginLeft:V},disabled:Le,checked:Ce==null?void 0:Ce.must_file,onChange:be=>ae({must_file:be.target.checked})}),D.createElement("span",{className:"ml10"},De.formatMessage({id:"classroomGraphicGroupHomework.requireAttachmentForSubmission",defaultMessage:"\u63D0\u4EA4\u4F5C\u4E1A\u5FC5\u987B\u4E0A\u4F20\u9644\u4EF6"})))))}},94280:function(mt,Te,l){"use strict";l.r(Te),l.d(Te,{default:function(){return sc}});var c=l(2337),u=l(59301),f=l(65582),I=l(8591),q=l(58421),ye=l(81228),ue=l(43418),x=l(95237),B=l(43604),U=l(5112),ce=l(60324),D=l(5871),k=l(24905),W=l(61485),F=l(65862),i=l(41867),G=l(38147),se=l(71067),pe=Object.defineProperty,te=Object.defineProperties,ve=Object.getOwnPropertyDescriptors,z=Object.getOwnPropertySymbols,we=Object.prototype.hasOwnProperty,Me=Object.prototype.propertyIsEnumerable,re=(e,n,t)=>n in e?pe(e,n,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[n]=t,Ne=(e,n)=>{for(var t in n||(n={}))we.call(n,t)&&re(e,t,n[t]);if(z)for(var t of z(n))Me.call(n,t)&&re(e,t,n[t]);return e},Le=(e,n)=>te(e,ve(n)),V=(e,n)=>{var t={};for(var a in e)we.call(e,a)&&n.indexOf(a)<0&&(t[a]=e[a]);if(e!=null&&z)for(var a of z(e))n.indexOf(a)<0&&Me.call(e,a)&&(t[a]=e[a]);return t},De=(e,n,t)=>new Promise((a,E)=>{var C=o=>{try{r(t.next(o))}catch(s){E(s)}},y=o=>{try{r(t.throw(o))}catch(s){E(s)}},r=o=>o.done?a(o.value):Promise.resolve(o.value).then(C,y);r((t=t.apply(e,n)).next())});const ge=e=>{var n=e,{classroomList:t,dispatch:a,match:E,location:C,user:y,onCallback:r}=n,o=V(n,["classroomList","dispatch","match","location","user","onCallback"]),s,K;const g=(0,f.useIntl)(),_=(0,f.useParams)(),[p,R]=(0,u.useState)(!1),[h,v]=(0,u.useState)(!1),A=(0,u.useRef)(null);(0,u.useEffect)(()=>{if(t.actionTabs.key==="\u5220\u9664"){if((0,i.j5)()){v(!0);return}const O={hasNum:0,noHasNum:0};t.actionTabs.selectArrsAll.map(_e=>{var Ee;_e.author_login===((Ee=y.userInfo)==null?void 0:Ee.login)?++O.hasNum:++O.noHasNum}),O.noHasNum>0?ue.default.info({title:"\u6743\u9650\u63D0\u793A",className:"custom-modal-divider ",icon:null,content:u.createElement("div",null,"\u5F53\u524D\u9009\u4E2D\u8D44\u6E90\u4E2D\uFF1A",u.createElement("span",{className:"c-blue"},O.hasNum),"\u4E2A\u7531\u60A8\u672C\u4EBA\u53D1\u5E03\uFF0C",u.createElement("span",{className:"c-red"},O.noHasNum)," ","\u4E2A\u7531\u5176\u4ED6\u8001\u5E08\u53D1\u5E03\u3002",u.createElement("br",null),"\u8BFE\u5802\u5185\u53EA\u80FD\u5220\u9664\u672C\u4EBA\u53D1\u5E03\u7684\u8D44\u6E90\uFF0C\u8BF7\u53D6\u6D88\u9009\u4E2D\u5176\u4ED6\u8001\u5E08\u53D1\u5E03\u7684\u8D44\u6E90\u3002"),onOk:()=>{N()}}):v(!0)}else v(!1)},[t.actionTabs.key]);const N=()=>{a({type:"classroomList/setActionTabs",payload:{}})};return u.createElement(ue.default,{centered:!0,title:g.formatMessage({id:"classrooms.prompt",defaultMessage:"\u63D0\u793A"}),open:h,okText:g.formatMessage({id:"classrooms.confirm",defaultMessage:"\u786E\u5B9A"}),cancelText:"\u53D6\u6D88",confirmLoading:p,destroyOnClose:!0,onOk:()=>De(void 0,null,function*(){var O;if((O=A.current)!=null&&O.onVerify())return;R(!0);const _e=yield(0,G.ZP)(`/api/courses/${_.coursesId}/homework_commons/multi_destroy.json`,{method:"post",body:{homework_ids:[...t.actionTabs.selectArrs]}});R(!1),_e.status===0&&((0,F.L9)(["\u6559\u5B66\u8BFE\u5802","\u56FE\u6587\u4F5C\u4E1A","\u5220\u9664"]),I.ZP.success("\u5220\u9664\u6210\u529F"),a({type:"classroomList/setActionTabs",payload:{key:"\u6E05\u9664\u9009\u62E9\u6570\u636E"}}),r&&r(),(0,i.GJ)()?a({type:"classroomList/getClassroomTeacherCommonList",payload:Le(Ne({},t.actionTabs.params),{type:1})}):a({type:"classroomList/getClassroomCommonList",payload:Ne({},t.actionTabs.params)}),a({type:"classroomList/getClassroomLeftMenus",payload:{id:_.coursesId}}))}),onCancel:()=>{N()}},!((s=t==null?void 0:t.actionTabs)!=null&&s.status)||!["\u672A\u53D1\u5E03"].includes((K=t==null?void 0:t.actionTabs)==null?void 0:K.status)?u.createElement(u.Fragment,null,u.createElement("p",{style:{color:"#DD0000"}},"\u5220\u9664\u4F5C\u4E1A\u5219\u4F1A\u6E05\u9664\u5B66\u751F\u6240\u6709\u7684\u7B54\u9898\u6570\u636E\uFF0C\u4E14\u6570\u636E\u4E0D\u53EF\u6062\u590D\uFF0C\u5982\u786E\u5B9A\u5220\u9664\uFF0C\u8BF7\u8F93\u5165\u4E0B\u65B9\u9A8C\u8BC1\u7801"),u.createElement(se.Z,{ref:O=>A.current=O})):u.createElement(u.Fragment,null,u.createElement("p",null,"\u63D0\u4EA4\u4F5C\u54C1\u5C06\u5168\u90E8\u88AB\u5220\u9664\uFF0C\u4E0D\u53EF\u6062\u590D"),u.createElement("p",null,"\u662F\u5426\u786E\u8BA4\u5220\u9664\uFF1F")))};var Ce=(0,f.connect)(({classroomList:e,user:n})=>({classroomList:e,user:n}))(ge),Y=l(78241),ae=l(5083),be=l(66649),X=l.n(be),je=l(15518),de=l(64351),Se=l(33270),fe=l(99981),Fe=l(83028),ie=l(60979),Ie=l(59301),it=Object.defineProperty,vt=Object.defineProperties,Et=Object.getOwnPropertyDescriptors,dt=Object.getOwnPropertySymbols,at=Object.prototype.hasOwnProperty,We=Object.prototype.propertyIsEnumerable,jt=(e,n,t)=>n in e?it(e,n,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[n]=t,ze=(e,n)=>{for(var t in n||(n={}))at.call(n,t)&&jt(e,t,n[t]);if(dt)for(var t of dt(n))We.call(n,t)&&jt(e,t,n[t]);return e},Rt=(e,n)=>vt(e,Et(n)),Ou=(e,n)=>{var t={};for(var a in e)at.call(e,a)&&n.indexOf(a)<0&&(t[a]=e[a]);if(e!=null&&dt)for(var a of dt(e))n.indexOf(a)<0&&We.call(e,a)&&(t[a]=e[a]);return t},It=(e,n,t)=>new Promise((a,E)=>{var C=o=>{try{r(t.next(o))}catch(s){E(s)}},y=o=>{try{r(t.throw(o))}catch(s){E(s)}},r=o=>o.done?a(o.value):Promise.resolve(o.value).then(C,y);r((t=t.apply(e,n)).next())});const $t=e=>{var n=e,{classroomList:t,dispatch:a,courseEndTime:E}=n,C=Ou(n,["classroomList","dispatch","courseEndTime"]),y,r,o,s;const K=(0,f.useIntl)(),g=(0,f.useParams)(),[_]=Y.default.useForm(),[p,R]=(0,u.useState)(1),[h,v]=(0,u.useState)([]),[A,N]=(0,u.useState)(0),[O,_e]=(0,u.useState)(2e3),[Ee,$]=(0,u.useState)(!0),[me,m]=(0,u.useState)(!1),[b,P]=(0,u.useState)(!1),[le,Pe]=(0,u.useState)([]),[Oe,ot]=(0,u.useState)(!0),[T,Je]=(0,u.useState)(null),[M,ee]=(0,u.useState)({}),[et,xe]=(0,u.useState)({});(0,u.useEffect)(()=>{if(t.actionTabs.key==="\u7ACB\u5373\u53D1\u5E03")if(hu(),yt(),t.actionTabs.type===2){const ne=t.actionTabs.selectArrsAll[0];Je({submit_limit:ne==null?void 0:ne.submit_limit,submit_limit_num:ne==null?void 0:ne.submit_limit_num,must_file:ne==null?void 0:ne.must_file,can_submit:ne==null?void 0:ne.can_submit,submit_num:ne==null?void 0:ne.submit_num}),ot(ne.unified_setting)}else ot(!1),Je({submit_limit:!1,submit_limit_num:200,must_file:!1,can_submit:!1,submit_num:3})},[t.actionTabs]),(0,u.useEffect)(()=>{if(me){if(b)return;a({type:"classroomList/setActionTabs",payload:{}}),(0,i.GJ)()?a({type:"classroomList/getClassroomTeacherCommonList",payload:Rt(ze({},t.actionTabs.params),{type:1})}):a({type:"classroomList/getClassroomCommonList",payload:ze({},t.actionTabs.params)})}},[me]);const yt=ne=>It(void 0,null,function*(){$(!0);const d=yield(0,Se.c_)(Rt(ze({},g),{page:ne||p,limit:2e4,homework_id:t.actionTabs.type===1?"":t.actionTabs.selectArrs[0]}));d==null||d.course_groups.map((j,ke)=>{j.key=j.id,j.title=j.name,j.disabled=j.is_published}),d&&(v([...d==null?void 0:d.course_groups]),N(d==null?void 0:d.course_groups_count),$(!1),ne||_.setFieldsValue({publish_time:X()(X()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm")),end_time:X()(X()(new Date).add(7,"days").format("YYYY-MM-DD HH:mm"))}))}),Ot=ne=>{R(ne),yt(ne)},Mt=()=>{(0,i.GJ)()?t.actionTabs.detail?(a({type:"shixunHomeworks/setActionTabs",payload:{}}),a({type:"shixunHomeworks/getWorkList",payload:ze({},g)}),a({type:"shixunHomeworks/getWorkSetting",payload:ze({},g)})):a({type:"classroomList/getClassroomTeacherCommonList",payload:Rt(ze({},t.actionTabs.params),{type:1})}):a({type:"classroomList/getClassroomCommonList",payload:ze({},t.actionTabs.params)})},ju=()=>It(void 0,null,function*(){var ne,d;if((0,i.Rm)()&&!((ne=t.AssistantObject.normal)!=null&&ne.can_publish)){I.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"),pt(!1);return}const j=ze({},_.getFieldsValue());if(j.end_time<=j.publish_time){I.ZP.info("\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u5927\u4E8E\u6216\u7B49\u4E8E\u53D1\u5E03\u65F6\u95F4"),pt(!1);return}if((le==null?void 0:le.length)<=0&&!Oe&&h.length>0){I.ZP.info("\u53D1\u5E03\u73ED\u7EA7\u4E0D\u80FD\u4E3A\u7A7A"),pt(!1);return}if(T!=null&&T.submit_limit&&!(T!=null&&T.submit_limit_num)){I.ZP.warning("\u5B66\u751F\u586B\u5199\u5185\u5BB9\u5B57\u6570\u4E0D\u80FD\u4E3A\u7A7A"),pt(!1);return}if(T!=null&&T.can_submit&&!(T!=null&&T.submit_num)){I.ZP.warning("\u5B66\u751F\u63D0\u4EA4\u4F5C\u54C1\u6B21\u6570\u4E0D\u80FD\u4E3A\u7A7A"),pt(!1);return}let ke=ze({homework_ids:[...t.actionTabs.selectArrs],group_ids:le.length>0?le.map($e=>$e.id):(d=t.detailCommonHomeworksList)==null?void 0:d.course_groups,end_time:X()(j.end_time).format("YYYY-MM-DD HH:mm"),publish_time:X()(j.publish_time).format("YYYY-MM-DD HH:mm"),unified_setting:!le.length},T),Be=yield(0,ie.Tr)({homework_common_ids:[...t.actionTabs.selectArrs],course_id:g.coursesId,type:"homework_common"});(Be==null?void 0:Be.student_count)===0?Xt(ke):(xe(ke),ee(Be))}),Xt=ne=>It(void 0,null,function*(){pt(!0);const d=yield(0,G.ZP)(`/api/courses/${g.coursesId}/homework_commons/publish_with_homework_list_position.json`,{method:"post",body:ze({},ne)});pt(!1),d.status===0&&((0,F.L9)(["\u6559\u5B66\u8BFE\u5802","\u56FE\u6587\u4F5C\u4E1A","\u7ACB\u5373\u53D1\u5E03"]),I.ZP.success("\u53D1\u5E03\u6210\u529F"),a({type:"classroomList/setActionTabs",payload:{key:"\u6E05\u9664\u9009\u62E9\u6570\u636E"}}),C.onCallback&&C.onCallback(),Mt(),localStorage.getItem("Noviceguide")==="0"||a({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5E95\u90E8\u5F39\u7A97",type:13,text:Ie.createElement("div",null,"\u6700\u540E\uFF0C\u54B1\u4EEC\u7ED9\u6559\u5B66\u8BFE\u5802\u6DFB\u52A0\u4E00\u540D\u5B66\u751F~\u70B9\u51FB\u201C\u6DFB\u52A0\u5B66\u751F\u201D\uFF0C\u5728\u5F39\u7A97\u9875\u9762\u4E2D\u8F93\u5165\u5E76\u641C\u7D22\u5B66\u751F\u59D3\u540D\uFF0C\u70B9\u51FB\u201C\u786E\u5B9A\u201D\u5C31\u53EF\u4EE5\u4E3A\u60A8\u7684\u8BFE\u5802\u6DFB\u52A0\u7B2C\u4E00\u4F4D\u5B66\u751F\u5566~")}}))}),hu=()=>{R(1),v([]),Pe([])},{detailCommonHomeworksList:tn}=t,un=A>p*O,[Cu,pt]=(0,u.useState)(!1);return Ie.createElement("div",null,Ie.createElement(ue.default,{width:600,centered:!0,confirmLoading:Cu,title:"\u53D1\u5E03\u4F5C\u4E1A",open:t.actionTabs.key==="\u7ACB\u5373\u53D1\u5E03",okText:"\u53D1\u5E03\u4F5C\u4E1A",cancelText:"\u6682\u4E0D\u53D1\u5E03",onOk:ju,onCancel:()=>{hu(),Mt(),a({type:"classroomList/setActionTabs",payload:{}})}},Ie.createElement("p",{className:"tc"},"\u5B66\u751F\u5C06\u7ACB\u5373\u6536\u5230\u4F5C\u4E1A",Ie.createElement("br",null),'\u672C\u64CD\u4F5C\u53EA\u5BF9"\u672A\u53D1\u5E03"\u7684\u4F5C\u4E1A\u6709\u6548'),h&&Ie.createElement(Y.default,{form:_},Ie.createElement("div",{style:{paddingLeft:0}},Ie.createElement(x.Z,{className:"mt30",align:"middle"},Ie.createElement(B.Z,null,Ie.createElement(Y.default.Item,{name:"publish_time",label:"\u53D1\u5E03\u65F6\u95F4"},Ie.createElement(ae.default,{style:{width:170,marginRight:"25px"},disabledDate:ne=>(0,fe.Q8)(ne,E),disabledTime:ne=>(0,fe.d0)(ne),placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:X()((0,F.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",allowClear:!1}))),Ie.createElement(B.Z,{className:"ml20"},Ie.createElement(Y.default.Item,{name:"end_time",label:"\u622A\u6B62\u65F6\u95F4"},Ie.createElement(ae.default,{style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:X()((0,F.U6)(),"HH:mm")},disabledDate:ne=>(0,fe.Q8)(ne,E,_.getFieldValue("publish_time")),disabledTime:ne=>(0,fe.d0)(ne,_.getFieldValue("publish_time")),format:"YYYY-MM-DD HH:mm",allowClear:!1})))),t.actionTabs.type===2&&Ie.createElement(x.Z,{style:{marginBottom:"10px"}},Ie.createElement("span",{className:"mr5"},"\u53D1\u5E03\u8BBE\u7F6E:"),Ie.createElement(U.ZP.Group,{value:Oe,onChange:ne=>{ot(ne.target.value),Pe([])}},Ie.createElement(U.ZP,{value:!0,disabled:!t.actionTabs.manage_all_group},"\u7EDF\u4E00\u53D1\u5E03"),Ie.createElement(U.ZP,{className:"ml20",disabled:h.length<=0,value:!1},"\u5206\u73ED\u53D1\u5E03"))),h.length<=0&&t.actionTabs.type===2&&Ie.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"')),(t.actionTabs.type===1||!Oe)&&h.length>0&&Ie.createElement("div",{style:{display:"flex",justifyContent:"space-between",marginBottom:"10px"}},Ie.createElement("span",{style:{flex:1}},Ie.createElement(k.default,{checked:le.length===h.length,onChange:ne=>{le.length===h.length?Pe([]):Pe(h.filter(d=>!d.is_published))}},"\u5168\u9009")),Ie.createElement("span",{style:{width:16}}),Ie.createElement("span",{style:{flex:1}},"\u5DF2\u9009\u62E9",le.length||0,"\u4E2A\u5206\u73ED")),(t.actionTabs.type===1||!Oe)&&h.length>0&&Ie.createElement(je.Z,{data:h,selectedRowKeys:le,setSelectedRowKeys:Pe})),!((o=(r=(y=t==null?void 0:t.actionTabs)==null?void 0:y.selectArrsAll)==null?void 0:r[0])!=null&&o.is_shixun)&&Ie.createElement(de.ZP,{value:T,onChange:ne=>Je(ze({},ne))})),Ie.createElement(Fe.Z,{resdata:M,type:((s=t.actionTabs.selectArrs)==null?void 0:s.length)===1?"shixun":"shixunpush",okloading:Cu,oktext:(M==null?void 0:M.can_copy_num)===0?"\u786E\u5B9A":"\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362",onok:ne=>It(void 0,null,function*(){pt(!0);let d=yield(0,G.ZP)(`/api/courses/${g.coursesId}/batch_copy_shixuns.json`,{method:"post",body:{type:"homework_common",ids:[...t.actionTabs.selectArrs]}});pt(!1),(d==null?void 0:d.status)===0&&Xt(et)})}))};var yn=(0,f.connect)(({classroomList:e})=>({classroomList:e}))($t),cu=l(2948),Au=Object.defineProperty,Bu=Object.defineProperties,ft=Object.getOwnPropertyDescriptors,mu=Object.getOwnPropertySymbols,Tu=Object.prototype.hasOwnProperty,St=Object.prototype.propertyIsEnumerable,Wt=(e,n,t)=>n in e?Au(e,n,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[n]=t,Ut=(e,n)=>{for(var t in n||(n={}))Tu.call(n,t)&&Wt(e,t,n[t]);if(mu)for(var t of mu(n))St.call(n,t)&&Wt(e,t,n[t]);return e},Ru=(e,n)=>Bu(e,ft(n)),Ge=(e,n,t)=>new Promise((a,E)=>{var C=o=>{try{r(t.next(o))}catch(s){E(s)}},y=o=>{try{r(t.throw(o))}catch(s){E(s)}},r=o=>o.done?a(o.value):Promise.resolve(o.value).then(C,y);r((t=t.apply(e,n)).next())});const Kt=({classroomList:e,dispatch:n})=>{const t=(0,f.useIntl)(),a=(0,f.useParams)();return u.createElement(ue.default,{centered:!0,title:t.formatMessage({id:"classrooms.prompt",defaultMessage:"\u63D0\u793A"}),open:e.actionTabs.key==="\u8BBE\u4E3A\u516C\u5F00",okText:t.formatMessage({id:"classrooms.confirm",defaultMessage:"\u786E\u5B9A"}),cancelText:"\u53D6\u6D88",onOk:()=>Ge(void 0,null,function*(){(yield(0,G.ZP)(`/api/courses/${a.coursesId}/homework_commons/set_public.json`,{method:"post",body:{homework_ids:[...e.actionTabs.selectArrs]}})).status===0&&((0,F.L9)(["\u6559\u5B66\u8BFE\u5802","\u56FE\u6587\u4F5C\u4E1A","\u8BBE\u4E3A\u516C\u5F00"]),I.ZP.success("\u64CD\u4F5C\u6210\u529F"),n({type:"classroomList/setActionTabs",payload:{key:"\u6E05\u9664\u9009\u62E9\u6570\u636E"}}),(0,i.GJ)()?n({type:"classroomList/getClassroomTeacherCommonList",payload:Ru(Ut({},e.actionTabs.params),{type:1})}):n({type:"classroomList/getClassroomCommonList",payload:Ut({},e.actionTabs.params)}))}),onCancel:()=>{n({type:"classroomList/setActionTabs",payload:{}})}},u.createElement("p",null,"\u8BBE\u4E3A\u516C\u5F00\u540E\uFF0C\u975E\u8BFE\u5802\u6210\u5458\u4E5F\u53EF\u4EE5\u8BBF\u95EE\u67E5\u770B",u.createElement("br",null),"\u662F\u5426\u786E\u8BA4\u8BBE\u4E3A\u516C\u5F00\uFF1F"))};var Zt=(0,f.connect)(({classroomList:e})=>({classroomList:e}))(Kt),du=Object.defineProperty,Lu=Object.defineProperties,Dt=Object.getOwnPropertyDescriptors,qt=Object.getOwnPropertySymbols,$u=Object.prototype.hasOwnProperty,nn=Object.prototype.propertyIsEnumerable,Nu=(e,n,t)=>n in e?du(e,n,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[n]=t,Yu=(e,n)=>{for(var t in n||(n={}))$u.call(n,t)&&Nu(e,t,n[t]);if(qt)for(var t of qt(n))nn.call(n,t)&&Nu(e,t,n[t]);return e},_n=(e,n)=>Lu(e,Dt(n)),Dn=(e,n)=>{var t={};for(var a in e)$u.call(e,a)&&n.indexOf(a)<0&&(t[a]=e[a]);if(e!=null&&qt)for(var a of qt(e))n.indexOf(a)<0&&nn.call(e,a)&&(t[a]=e[a]);return t},Gn=(e,n,t)=>new Promise((a,E)=>{var C=o=>{try{r(t.next(o))}catch(s){E(s)}},y=o=>{try{r(t.throw(o))}catch(s){E(s)}},r=o=>o.done?a(o.value):Promise.resolve(o.value).then(C,y);r((t=t.apply(e,n)).next())});const on=e=>{var n=e,{classroomList:t,dispatch:a,onCallback:E}=n,C=Dn(n,["classroomList","dispatch","onCallback"]);const y=(0,f.useIntl)(),r=(0,f.useParams)();return r.id=r.coursesId,u.createElement(ue.default,{centered:!0,title:y.formatMessage({id:"classrooms.prompt",defaultMessage:"\u63D0\u793A"}),open:t.actionTabs.key==="\u6536\u85CF",okText:y.formatMessage({id:"classrooms.confirm",defaultMessage:"\u786E\u5B9A"}),cancelText:"\u53D6\u6D88",onOk:()=>Gn(void 0,null,function*(){(yield(0,G.ZP)(`/api/courses/${r.id}/homework_commons/add_to_homework_bank.json`,{method:"post",body:{all_check:0,homework_ids:[...t.actionTabs.selectArrs]}})).status===0&&((0,F.L9)(["\u6559\u5B66\u8BFE\u5802","\u56FE\u6587\u4F5C\u4E1A","\u6536\u85CF"]),I.ZP.success("\u6536\u85CF\u6210\u529F\uFF0C\u8BF7\u524D\u5F80\u3010\u4E2A\u4EBA\u4E3B\u9875/\u8BFE\u5802\u8D44\u6E90\u3011\u67E5\u770B"),a({type:"classroomList/setActionTabs",payload:{}}),E&&E(),(0,i.GJ)()?a({type:"classroomList/getClassroomTeacherCommonList",payload:_n(Yu({},t.actionTabs.params),{type:1})}):a({type:"classroomList/getClassroomCommonList",payload:Yu({},t.actionTabs.params)}),a({type:"classroomList/setActionTabs",payload:{}}))}),onCancel:()=>{a({type:"classroomList/setActionTabs",payload:{}})}},"\u786E\u8BA4\u6536\u85CF\uFF1F")};var eu=(0,f.connect)(({classroomList:e})=>({classroomList:e}))(on),he=l(92832),Ft=Object.defineProperty,Ht=Object.getOwnPropertySymbols,Qu=Object.prototype.hasOwnProperty,an=Object.prototype.propertyIsEnumerable,sn=(e,n,t)=>n in e?Ft(e,n,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[n]=t,Xu=(e,n)=>{for(var t in n||(n={}))Qu.call(n,t)&&sn(e,t,n[t]);if(Ht)for(var t of Ht(n))an.call(n,t)&&sn(e,t,n[t]);return e},Vn=(e,n,t)=>new Promise((a,E)=>{var C=o=>{try{r(t.next(o))}catch(s){E(s)}},y=o=>{try{r(t.throw(o))}catch(s){E(s)}},r=o=>o.done?a(o.value):Promise.resolve(o.value).then(C,y);r((t=t.apply(e,n)).next())});const w=({classroomList:e,loading:n,dispatch:t,onCallback:a})=>{var E,C;const y=(0,f.useIntl)(),r=(0,f.useParams)(),o=(0,f.useLocation)(),{actionTabs:s}=e,[K]=Y.default.useForm(),g=_=>_&&_Vn(void 0,null,function*(){var _;const p=K.getFieldValue(),R=`/api/course_modules/${e.detailCommonHomeworksList.main_category_id}/add_second_category.json`,h=yield(0,G.ZP)(R,{method:"post",body:Xu({},p)});if(h.status===0){I.ZP.success("\u6DFB\u52A0\u6210\u529F"),a&&a(),t({type:"classroomList/setActionTabs",payload:{}}),t({type:"classroomList/getClassroomLeftMenus",payload:{id:r.coursesId}});const v=e.actionTabs.selectArrs.type,A=(h==null?void 0:h.category_id)||0;let N=(_=o.pathname)==null?void 0:_.split("/");N[4]=A,N[3]=v||N[3];const O=N==null?void 0:N.join("/");f.history.push(O)}}),onCancel:()=>{t({type:"classroomList/setActionTabs",payload:{}})}},u.createElement("p",{className:"tc"},u.createElement("br",null)),e.courseGroups.course_groups&&u.createElement(Y.default,{form:K,initialValues:{name:""}},u.createElement(Y.default.Item,{name:"name"},u.createElement(x.Z,{className:"mt30"},u.createElement(B.Z,null,"\u76EE\u5F55\u540D\u79F0\uFF1A"),u.createElement(B.Z,{flex:"1"},u.createElement(he.default,{defaultValue:((E=s.selectArrs)==null?void 0:E.category_name)||((C=s.selectArrs)==null?void 0:C.name)}))))))};var J=(0,f.connect)(({classroomList:e,loading:n})=>({classroomList:e,loading:n}))(w),Q=l(99313),L=l(3113),oe=l(26724),tt=l.n(oe),ht=l(48066),bt=l(28103),Ve=l(81327),ut=l(71418),Re={shixunItemWrapper:"shixunItemWrapper___MCH1_",checkboxWrapper:"checkboxWrapper___Wq91L",contentWrapper:"contentWrapper___wVVCm",title:"title___wFVrK",desc:"desc___hBibi",info:"info___CPhwr",scrollWrap:"scrollWrap___kAeEG",loading:"loading___Ab7gJ"},Pt=l(3918),Yt=Object.defineProperty,Gt=Object.defineProperties,gt=Object.getOwnPropertyDescriptors,Ct=Object.getOwnPropertySymbols,Vt=Object.prototype.hasOwnProperty,Du=Object.prototype.propertyIsEnumerable,tu=(e,n,t)=>n in e?Yt(e,n,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[n]=t,Ue=(e,n)=>{for(var t in n||(n={}))Vt.call(n,t)&&tu(e,t,n[t]);if(Ct)for(var t of Ct(n))Du.call(n,t)&&tu(e,t,n[t]);return e},wt=(e,n)=>Gt(e,gt(n)),Jt=(e,n,t)=>new Promise((a,E)=>{var C=o=>{try{r(t.next(o))}catch(s){E(s)}},y=o=>{try{r(t.throw(o))}catch(s){E(s)}},r=o=>o.done?a(o.value):Promise.resolve(o.value).then(C,y);r((t=t.apply(e,n)).next())});const{Paragraph:Nt}=ht.default,Mu=({createShixunParams:e},n)=>{const t=[{name:"\u5168\u90E8",id:"0"},{name:"\u521D\u7EA7",id:"1"},{name:"\u4E2D\u7EA7",id:"2"},{name:"\u4E2D\u9AD8\u7EA7",id:"3"},{name:"\u9AD8\u7EA7",id:"4"}],a=[{name:"\u6700\u65B0",id:"new"},{name:"\u6700\u70ED",id:"hot"},{name:"\u6211\u7684",id:"mine"}],[E,C]=(0,u.useState)("0"),[y,r]=(0,u.useState)("hot"),[o,s]=(0,u.useState)([]),[K,g]=(0,u.useState)(!0),[_,p]=(0,u.useState)(1),R=(0,u.useRef)(null),h=(0,u.useRef)(null),v=(0,u.useRef)({page:1,order:"hot",keyword:"",shixun_type:"jupyter",diff:"0",limit:10,mine:"",status:""}),A=b=>{r(b),v.current.order=b,b==="mine"?(v.current.mine="true",v.current.status="2"):(v.current.mine="",v.current.status=""),N(v.current)},N=(b,P)=>Jt(void 0,null,function*(){g(!0),clearTimeout(R.current),R.current=setTimeout(()=>Jt(void 0,null,function*(){console.log(b,"params2");const le=yield(0,ie.he)(b);if(!le.status){if(P){le.shixuns.length===0&&me(!1),s(Pe=>[...Pe,...le.shixuns]),g(!1);return}h.current.scrollTop=0,me(!0),p(_+1),g(!1),s(le.shixuns)}}),1e3)});(0,u.useImperativeHandle)(n,()=>({search:b=>N(wt(Ue({},v.current),{keyword:b})),changeKeyWord:b=>v.current.keyword=b})),(0,u.useEffect)(()=>{N(v.current)},[]);const[O,_e]=(0,u.useState)([]),Ee=b=>{_e(b),e.current.shixuns_info=b.map(P=>({id:P,is_copy:!1,is_use:!0}))},[$,me]=(0,u.useState)(!0),m=b=>{N(wt(Ue({},v.current),{page:b}),!0)};return u.createElement("div",{className:"mt20"},u.createElement(x.Z,{justify:"space-between",style:{marginBottom:8}},u.createElement(B.Z,null,t.map((b,P)=>u.createElement("span",{key:P,style:{border:"none",marginRight:20,color:E===b.id?"#3061D0":"rgba(0, 0, 0, 0.85)"},onClick:()=>{C(b.id),v.current.diff=b.id,N(v.current)}},b.name))),u.createElement(B.Z,null,u.createElement(Pt.tp,{dataSource:a,value:y,onChange:A}))),u.createElement("div",{className:Re.scrollWrap},u.createElement("div",{ref:h,style:{maxHeight:260,overflow:"hidden auto"}},u.createElement(tt(),{initialLoad:!1,pageStart:1,threshold:100,loadMore:m,hasMore:$&&!K,useWindow:!1,key:_},u.createElement(k.default.Group,{onChange:Ee,value:O},o.map(b=>{const{name:P,id:le,description:Pe,challenge_names:Oe,author_name:ot,author_school_name:T,level:Je,total_stu_num:M}=b||{};return u.createElement("div",{key:le,className:Re.shixunItemWrapper},u.createElement(x.Z,{align:"middle",className:Re.checkboxWrapper,gutter:14,style:{padding:"20px 20px 0 20px",background:"transparent",marginBottom:"0px"}},u.createElement(k.default,{value:le,style:{paddingRight:"10px"}}),u.createElement("div",{className:Re.title,style:{fontWeight:"600"}},P)),u.createElement("div",{className:Re.contentWrapper},u.createElement(Nt,{ellipsis:{rows:2},className:Re.desc,style:{color:"#8e8888",fontSize:"12px",margin:"5px 0px"}},Pe),u.createElement(x.Z,null,Oe.map((ee,et)=>u.createElement("span",{key:et,className:Re.mission,style:{fontSize:"14px",fontWeight:"600",color:"#4f4f4b"}},u.createElement("span",{style:{paddingRight:"5px"}},"\u7B2C",et+1,"\u5173")," ",ee))),u.createElement(bt.Z,{dashed:!0,style:{margin:"8px 0"}}),u.createElement(x.Z,{className:Re.info},u.createElement(Ve.Z,null,u.createElement("span",{style:{fontWeight:"600",color:"black"}},ot),u.createElement("span",null,"|"),u.createElement("span",null,T),u.createElement("span",null,"|"),u.createElement("span",null,"\u96BE\u5EA6\u7CFB\u6570\xA0",u.createElement("span",{style:{fontWeight:"400",color:"#000000"}},Je)),u.createElement("span",null,"|"),u.createElement("span",null,"\u5B66\u4E60\u4EBA\u6570\xA0\xA0",u.createElement("span",{style:{fontWeight:"600",color:"black"}},M))))))})))),K&&u.createElement("div",{className:Re.loading},u.createElement(ut.Z,{spinning:!0}))))};var pu=(0,u.forwardRef)(Mu),lt={flex_box_center:"flex_box_center___tAeTj",flex_space_between:"flex_space_between___BezSK",flex_box_vertical_center:"flex_box_vertical_center___JfJiq",flex_box_center_end:"flex_box_center_end___air4X",flex_box_column:"flex_box_column___qTppb",line1:"line1___cEh6G",form:"form___jhJBq",small_search:"small_search___AIvFL",border:"border___ZUiNZ"},nt=l(2524),zt=l(79274),Ze=l(59301),Eu=Object.defineProperty,xt=Object.getOwnPropertySymbols,kt=Object.prototype.hasOwnProperty,qu=Object.prototype.propertyIsEnumerable,Wu=(e,n,t)=>n in e?Eu(e,n,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[n]=t,bu=(e,n)=>{for(var t in n||(n={}))kt.call(n,t)&&Wu(e,t,n[t]);if(xt)for(var t of xt(n))qu.call(n,t)&&Wu(e,t,n[t]);return e},au=(e,n,t)=>new Promise((a,E)=>{var C=o=>{try{r(t.next(o))}catch(s){E(s)}},y=o=>{try{r(t.throw(o))}catch(s){E(s)}},r=o=>o.done?a(o.value):Promise.resolve(o.value).then(C,y);r((t=t.apply(e,n)).next())});const{TabPane:Jn}=Q.default,vn=({shixunHomeworks:e,loading:n,classroomList:t,dispatch:a,refreshList:E})=>{const C=(0,f.useIntl)(),y=(0,f.useParams)(),r=(0,f.useLocation)(),[o]=Y.default.useForm(),{brankList:s}=e,[K,g]=(0,u.useState)(!1);let[_,p]=(0,u.useState)(!0),[R,h]=(0,u.useState)(!1);const[v,A]=(0,u.useState)("myself");let[N,O]=(0,u.useState)([]);const[_e,Ee]=(0,u.useState)(),[$,me]=(0,u.useState)({}),[m,b]=(0,u.useState)({page:0,limit:20,object_type:"normal",search:"",filter:"myself"}),P=[{name:"\u6211\u7684\u8D44\u6E90",id:"myself"},{name:"\u516C\u5171\u8D44\u6E90",id:"public"},{name:"jupyter\u5B9E\u8BAD",id:"jupyter"}];(0,u.useEffect)(()=>{e.actionTabs.key==="\u9898\u5E93\u9009\u7528"&&Pe()},[e.actionTabs.key]);let le=[];const Pe=function(){return au(this,null,function*(){var M;if(_){g(!1),++m.page;const ee=yield a({type:"shixunHomeworks/getBrankList",payload:bu({},m)});N=[...N.concat(ee.object_list)],Ee(ee.is_teacher),((M=ee.object_list)==null?void 0:M.length)au(void 0,null,function*(){h(!0);const ee=yield(0,Se.aQ)(M);h(!1),ee.status||(E(),a({type:"shixunHomeworks/setActionTabs",payload:{}}),a({type:"classroomList/getClassroomLeftMenus",payload:{id:M.coursesId}}))}),T=(0,u.useRef)(),{detailCommonHomeworksList:Je}=t;return Ze.createElement("div",null,Ze.createElement(ue.default,{className:lt.border,centered:!0,title:Ze.createElement("span",{style:{fontWeight:"600"}},"\u9009\u7528\u8BFE\u5802\u8D44\u6E90"),destroyOnClose:!0,open:e.actionTabs.key==="\u9898\u5E93\u9009\u7528",okText:C.formatMessage({id:"classrooms.confirm",defaultMessage:"\u786E\u5B9A"}),cancelText:"\u53D6\u6D88",width:800,bodyStyle:{minHeight:200},okButtonProps:{loading:R},onOk:()=>au(void 0,null,function*(){var M,ee,et;if(v==="jupyter"){console.log("----createShixunParams.current",Oe.current);let Ot=yield(0,ie.Tr)({id:[...(ee=(M=Oe.current)==null?void 0:M.shixuns_info)==null?void 0:ee.map(Mt=>Mt.id)],course_id:y.coursesId,type:"shixun"});(Ot==null?void 0:Ot.student_count)===0?ot(Oe.current):me(Ot);return}h(!0);const xe=o.getFieldsValue(),yt=yield a({type:"shixunHomeworks/saveBanks",payload:{course_id:y.coursesId,object_type:"normal",category:y.categoryId,bank_id:xe.group_ids}});(yt==null?void 0:yt.status)===0&&((0,F.L9)(["\u6559\u5B66\u8BFE\u5802","\u56FE\u6587\u4F5C\u4E1A","\u9009\u7528\u8BFE\u5802\u8D44\u6E90"]),a({type:"classroomList/getClassroomLeftMenus",payload:{id:y.coursesId}}),a({type:"shixunHomeworks/setActionTabs",payload:{}}),a({type:"classroomList/setActionTabs",payload:{key:"\u7ACB\u5373\u53D1\u5E03",type:1,selectArrs:yt.object_ids,params:(et=e.actionTabs)==null?void 0:et.params,manage_all_group:Je==null?void 0:Je.manage_all_group}})),h(!1)}),onCancel:()=>{a({type:"shixunHomeworks/setActionTabs",payload:{}})}},Ze.createElement(x.Z,{style:{borderBottom:"0.5px solid gainsboro",paddingBottom:"15px"}},Ze.createElement(B.Z,{span:12},P.map((M,ee)=>Ze.createElement(L.ZP,{key:ee,shape:"round",style:v===M.id?{background:"#e8efff",border:"none",color:"#6f9fe6"}:{background:"#f6f6f6",border:"none"},type:v===M.id?"ghost":"default",className:"mr10",onClick:et=>au(void 0,null,function*(){if(M.id==="jupyter"){A(M.id);return}N=[],_=!0,m.page=0,m.search="",m.filter=M.id,Pe(),A(M.id)})},M.name))),Ze.createElement(B.Z,{span:12,className:"tr"},Ze.createElement(he.default.Search,{className:lt.small_search,placeholder:"\u8F93\u5165\u6807\u9898\u8FDB\u884C\u641C\u7D22",onChange:M=>{var ee;v==="jupyter"&&((ee=T.current)==null||ee.changeKeyWord(M.target.value))},suffix:Ze.createElement("i",{className:`iconfont icon-sousuo9 font14 ${lt.searchIcon}`}),onSearch:M=>{var ee;if(M&&(0,zt.tk)({name:M,copywriting:M,position:"HomeworkCommon"}),v==="jupyter"){(ee=T.current)==null||ee.search(M);return}_=!0,m.search=M,m.page=0,N=[],Pe()},style:{width:260}}))),v==="myself"&&Ze.createElement("p",{className:"tc mt10"},"\u9009\u7528\u5BF9\u8C61\uFF1A\u4F60\u5728\u8BFE\u5802\u56FE\u6587\u4F5C\u4E1A\u5217\u8868\u4E2D\u5DF2",Ze.createElement("span",{className:"c-orange"},"\u6536\u85CF"),"\u7684\u56FE\u6587\u4F5C\u4E1A"),v==="public"&&Ze.createElement("p",{className:"tc mt10"},"\u9009\u7528\u5BF9\u8C61\uFF1A\u9898\u5E93\u4E2D\u5DF2\u8BBE\u7F6E\u6210\u516C\u5171\u5C5E\u6027\u7684\u6240\u6709\u56FE\u6587\u4F5C\u4E1A"),v==="jupyter"?Ze.createElement(pu,{createShixunParams:Oe,ref:T}):Ze.createElement("div",{style:{background:"#F4FAFF",maxHeight:200,overflow:"auto",padding:"20px 10px"}},!_e&&v==="public"&&Ze.createElement("div",{style:{display:"flex",flexDirection:"column",paddingTop:"30px",alignItems:"center",justifyContent:"center"}},Ze.createElement("span",null,"\u901A\u8FC7\u804C\u4E1A\u8BA4\u8BC1\u7684\u6559\u5E08\u624D\u80FD\u8BBF\u95EE\u516C\u5171\u8BFE\u7A0B\u8D44\u6E90\u5E93"),Ze.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")),Ze.createElement(tt(),{initialLoad:!1,pageStart:0,threshold:700,loadMore:()=>{p(!1),Pe()},hasMore:_,useWindow:!1},Ze.createElement(Y.default,{form:o,initialValues:{group_ids:le},className:lt.form,onChange:M=>{le=o.getFieldValue()}},N==""&&Ze.createElement(nt.Z,{styles:{margin:"10px auto"}}),Ze.createElement(Y.default.Item,{name:"group_ids"},Ze.createElement(k.default.Group,{style:{width:"100%",flexDirection:"column"},className:"font14"},N==null?void 0:N.map(function(M,ee){return Ze.createElement(x.Z,{key:ee},Ze.createElement(B.Z,{flex:"2"},Ze.createElement(k.default,{onChange:et=>{},key:ee,value:String(M.id),defaultChecked:!0},Ze.createElement("span",{className:["c-black",lt.line1].join(" ")},M.name))),Ze.createElement(B.Z,{flex:"1",className:"c-black"},Ze.createElement("span",{className:lt.line1},M==null?void 0:M.course_list_name)),Ze.createElement(B.Z,{flex:"50px",className:"c-black"},v==="public"&&(0,i.Ny)()?Ze.createElement("span",{className:"c-blue current",onClick:()=>{window.open(`/users/innov/topics/${M.id}/personal/normal/edit`)}},"\u7F16\u8F91"):v==="myself"?Ze.createElement("span",{className:"c-blue current",onClick:()=>{window.open(`/users/innov/topics/${M.id}/personal/normal/edit`)}},"\u7F16\u8F91"):M==null?void 0:M.username))}))))))),Ze.createElement(Fe.Z,{resdata:$,type:"shixunpush",okloading:R,oktext:($==null?void 0:$.can_copy_num)===0?C.formatMessage({id:"classrooms.confirm",defaultMessage:"\u786E\u5B9A"}):"\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362",onok:M=>au(void 0,null,function*(){Oe.current.shixuns_info=M,ot(Oe.current)})}))};var bn=(0,f.connect)(({shixunHomeworks:e,classroomList:n,loading:t})=>({shixunHomeworks:e,loading:t,classroomList:n}))(vn),su=l(59301);const zn=({styles:e={},onSelect:n,params:t,classroomList:a})=>{const[E,C]=(0,u.useState)(!1),y=(0,f.useIntl)(),[r,o]=(0,u.useState)("");(0,u.useEffect)(()=>{C(!1),o("")},[]);const s=()=>{var K,g;if((0,i.Rm)()&&!((g=(K=a==null?void 0:a.AssistantObject)==null?void 0:K.normal)!=null&&g.can_create)){I.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}r==="1"&&f.history.push(`/classrooms/${t.coursesId}/common_homework/${t.categoryId}/add`),r==="2"&&(n(),C(!1),o(""))};return su.createElement(su.Fragment,null,su.createElement(nt.Z,{className:"animated fadeIn",customText:"\u8BE5\u8BFE\u7A0B\u65E0\u56FE\u6587\u4F5C\u4E1A\uFF0C\u53EF\u4EE5\u4E0B\u65B9\u6309\u94AE\u6216\u53F3\u4E0A\u65B9\u201C\u65B0\u5EFA\u4F5C\u4E1A\u201D\u6309\u94AE\u521B\u5EFA\u4F5C\u4E1A",ButtonText:"\u65B0\u5EFA\u4F5C\u4E1A",buttonProps:{onClick:()=>{C(!0)},className:"mr-20px",type:"primary",size:"large"}}),E&&su.createElement(ue.default,{open:!0,centered:!0,title:"\u65B0\u5EFA\u4F5C\u4E1A",onCancel:()=>C(!1),onOk:s},su.createElement("div",null,su.createElement("div",null,su.createElement(U.ZP,{value:"1",style:{marginTop:"15px"},checked:r==="1",onClick:()=>o("1")},"\u65B0\u5EFA\u56FE\u6587\u4F5C\u4E1A")),su.createElement("div",null,su.createElement(U.ZP,{value:"2",style:{marginTop:"15px"},checked:r==="2",onClick:()=>o("2")},"\u9009\u7528\u8D44\u6E90")))))};var Pn=(0,f.connect)(({classroomList:e})=>({classroomList:e}))(zn),wn=l(88761),Fn=l(57146),fu=l(59301),Un=Object.defineProperty,Kn=Object.defineProperties,xn=Object.getOwnPropertyDescriptors,kn=Object.getOwnPropertySymbols,On=Object.prototype.hasOwnProperty,Yn=Object.prototype.propertyIsEnumerable,Tn=(e,n,t)=>n in e?Un(e,n,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[n]=t,ln=(e,n)=>{for(var t in n||(n={}))On.call(n,t)&&Tn(e,t,n[t]);if(kn)for(var t of kn(n))Yn.call(n,t)&&Tn(e,t,n[t]);return e},Pu=(e,n)=>Kn(e,xn(n)),At=(e,n,t)=>new Promise((a,E)=>{var C=o=>{try{r(t.next(o))}catch(s){E(s)}},y=o=>{try{r(t.throw(o))}catch(s){E(s)}},r=o=>o.done?a(o.value):Promise.resolve(o.value).then(C,y);r((t=t.apply(e,n)).next())});const uu=({classroomList:e,loading:n,dispatch:t,shixunHomeworks:a})=>{const E=(0,f.useIntl)(),C=(0,f.useParams)(),[y]=Y.default.useForm(),{workList:r,workSetting:o}=a,s=()=>{t({type:"shixunHomeworks/getWorkSetting",payload:ln({},C)}),t({type:"shixunHomeworks/getWorkList",payload:ln({},C)})};return fu.createElement(ue.default,{centered:!0,title:e.actionTabs.title||"\u8865\u4EA4\u9644\u4EF6",open:e.actionTabs.key==="\u8865\u4EA4\u9644\u4EF6",bodyStyle:{minHeight:200},onOk:()=>At(void 0,null,function*(){const K=()=>At(void 0,null,function*(){var g;yield y.validateFields();const _=ln({},y.getFieldValue()),{selectArrs:p}=e.actionTabs;_.attachment_ids=(g=_.attachment_ids)==null?void 0:g.map(h=>h.response.id),(yield(0,wn.mz)(Pu(ln({},_),{homeworkId:p.work_id}))).status===0&&(y.resetFields(),t({type:"classroomList/setActionTabs",payload:{}}),s())});if(o!=null&&o.can_submit){if(!(o!=null&&o.submit_size)){I.ZP.warning("\u60A8\u7684\u4F5C\u54C1\u63D0\u4EA4\u673A\u4F1A\u5DF2\u7528\u5B8C\u3002\u5982\u9700\u7EE7\u7EED\u4FEE\u6539\uFF0C\u8BF7\u8054\u7CFB\u6307\u5BFC\u8001\u5E08\u6216\u5E73\u53F0\u8FD0\u8425\u3002");return}ue.default.confirm({title:E.formatMessage({id:"classrooms.prompt",defaultMessage:"\u63D0\u793A"}),icon:null,centered:!0,width:472,content:fu.createElement(fu.Fragment,null,"\u4F60\u8FD8\u6709 ",fu.createElement("span",{className:"ml5 mr5",style:{color:"#DF711C"}},o==null?void 0:o.submit_size)," \u6B21\u63D0\u4EA4\u673A\u4F1A\u3002\u786E\u8BA4\u63D0\u4EA4\u540E\uFF0C\u4E0A\u4E00\u6B21\u7684\u63D0\u4EA4\u8BB0\u5F55\u4F1A\u88AB\u8986\u76D6\u3002\u8BF7\u6CE8\u610F\uFF0C\u5230\u8FBE\u89C4\u5B9A\u7684\u63D0\u4EA4\u6B21\u6570\u540E\u5C06\u4E0D\u53EF\u518D\u6B21\u63D0\u4EA4\uFF0C\u786E\u5B9A\u662F\u5426\u63D0\u4EA4\uFF1F"),onOk:()=>{K()}});return}K()}),onCancel:()=>{y.resetFields(),t({type:"classroomList/setActionTabs",payload:{}})}},fu.createElement(Y.default,{form:y,initialValues:{}},fu.createElement(Y.default.Item,{name:"attachment_ids",rules:[{required:!0,message:"\u8BF7\u4E0A\u4F20\u9644\u4EF6"}]},fu.createElement(Fn.Z,null)),fu.createElement(Y.default.Item,{name:"description"},fu.createElement(he.default.TextArea,{placeholder:`\u8BF7\u5728\u6B64\u8F93\u5165${e.actionTabs.title||"\u8865\u4EA4\u9644\u4EF6"}\u7684\u539F\u56E0\uFF0C\u6700\u5927\u9650\u5236100\u4E2A\u5B57\u7B26`,rows:7}))))};var Gu=(0,f.connect)(({classroomList:e,loading:n,shixunHomeworks:t})=>({classroomList:e,loading:n,shixunHomeworks:t}))(uu),rn=l(26881),nu=l(6630),st=l(20834),gu=l(38854),en={bottomControlContainer:"bottomControlContainer___K6Zcb",buttonWrap:"buttonWrap___rmEnc",moveCategory:"moveCategory___wEEAC"},hn=l(84105),Qn=(e,n,t)=>new Promise((a,E)=>{var C=o=>{try{r(t.next(o))}catch(s){E(s)}},y=o=>{try{r(t.throw(o))}catch(s){E(s)}},r=o=>o.done?a(o.value):Promise.resolve(o.value).then(C,y);r((t=t.apply(e,n)).next())}),Xn=({buttonDataSource:e,onClick:n})=>{const{allSelect:t,setAllSelect:a,setSelectArrs:E,dataSource:C,selectArrs:y,useBatchStatus:r,dispatch:o,params:s,getData:K,detailLeftMenus:g,main_category_id:_,setSelectArrsAll:p}=(0,u.useContext)(co);let R;const[h,v]=(0,u.useState)(!1),[A,N]=(0,u.useState)(""),O=$=>{a($.target.checked),E($.target.checked?C.map(me=>me.homework_id):[]),$.target.checked?p([...C]):p([])},_e=()=>{let $={courseId:s.id,container_type:"common_homework"};s.categoryId&&($.category_id=s.categoryId),o({type:"classroomList/getAllTaskList",payload:$}),o({type:"classroomList/setActionTabs",payload:{key:"\u8C03\u6574\u6392\u5E8F"}})};g.course_modules&&(R=g.course_modules.filter($=>$.type==="common_homework")[0]);const Ee=u.createElement("div",{className:en.moveCategory,onMouseLeave:$=>v(!1)},u.createElement(st.default,{onClick:$=>Qn(void 0,[$],function*({item:me,key:m,keyPath:b,domEvent:P}){if(y=="")return I.ZP.error("\u8BF7\u9009\u62E9\u4F60\u8981\u64CD\u4F5C\u7684\u4EFB\u52A1"),null;(yield(0,G.ZP)(`/api/courses/${s.id}/homework_commons/move_to_category.json`,{method:"post",body:{homework_ids:y,new_category_id:m}})).status===0&&(I.ZP.success("\u64CD\u4F5C\u6210\u529F"),r(!1),K(),o({type:"classroomList/getClassroomLeftMenus",payload:{id:s.coursesId}}))}),style:{maxHeight:300,width:240,overflow:"auto"}},u.createElement("li",{className:"ant-menu-item multi-llipsis1e ant-menu-item-only-child"},u.createElement(he.default,{onChange:$=>{N($.target.value)}})),R&&R.second_category.filter($=>$.category_name!=="\u672A\u5206\u914D\u76EE\u5F55").map(function($,me){var m;if(!(A!==""&&$.category_name.indexOf(A)<0))return u.createElement(u.Fragment,null,u.createElement(st.default.Item,{className:"multi-llipsis1e",key:$.category_id},$.category_name),(m=$==null?void 0:$.third_category)==null?void 0:m.map(b=>u.createElement(st.default.Item,{style:{marginLeft:20},className:"multi-llipsis1e",key:b.category_id},b.category_name)))}),u.createElement("li",{className:"ant-menu-item multi-llipsis1e ant-menu-item-only-child",onClick:$=>{$.preventDefault(),o({type:"classroomList/setActionTabs",payload:{key:"\u6DFB\u52A0\u76EE\u5F55",params:s,selectArrs:{category_id:_,type:"common_homework"}}})}},"\u65B0\u5EFA\u5B50\u76EE\u5F55...")));return u.createElement("div",{className:en.bottomControlContainer},u.createElement(x.Z,{wrap:!1,align:"middle",justify:"space-between",style:{height:"100%"}},u.createElement(B.Z,{flex:1},u.createElement(x.Z,{wrap:!1,align:"middle",gutter:8},u.createElement(B.Z,null,u.createElement(k.default,{checked:t,onChange:O},"\u5168\u9009\u672C\u9875\uFF08",y.length,"\uFF09")),(0,i.GJ)()&&u.createElement(B.Z,null,u.createElement(gu.Z,{placement:"top",menu:{items:e,onClick:({key:$})=>{n({key:$})}}},u.createElement(L.ZP,{type:"primary",icon:u.createElement("i",{className:"iconfont icon-piliangcaozuo3"})},"\u6279\u91CF\u64CD\u4F5C"))),u.createElement(B.Z,null,u.createElement(L.ZP,{type:"primary",onClick:_e,icon:u.createElement("i",{className:"iconfont icon-tiaozhengpaixu2"})},"\u8C03\u6574\u6392\u5E8F")),(0,i.GJ)()&&u.createElement(B.Z,null,u.createElement(gu.Z,{placement:"topLeft",dropdownRender:()=>Ee,getPopupContainer:$=>$.parentNode},u.createElement(L.ZP,{type:"primary",icon:u.createElement("i",{className:"iconfont icon-yidongmulu"})},"\u79FB\u52A8\u5230\u76EE\u5F55 ",u.createElement(hn.Z,null)))),(0,i.GJ)()&&u.createElement(B.Z,null,u.createElement(L.ZP,{type:"primary",onClick:()=>n({key:"collection",label:"\u6536\u85CF"}),icon:u.createElement("i",{className:"iconfont icon-shoucang1"})},"\u6536\u85CF")))),u.createElement(B.Z,null,u.createElement(L.ZP,{type:"primary",ghost:!0,onClick:()=>{E([]),r(!1)}},"\u53D6\u6D88\u64CD\u4F5C"))))},Vu=l(6848),Ju=l(1710),Bt={listContainer:"listContainer___Mm5xW",info:"info___QiWEF",title:"title___joRxA",left:"left___zZ5tn",right:"right___bwbxG",flexBox:"flexBox___HSPvA",detail:"detail___ktA2X",iconV:"iconV___jusZA",shixunTag:"shixunTag___VpW1p",pingceTag:"pingceTag___lvwVv",pingceTags:"pingceTags___mGPPO"},lu=l(28274),zu=l(80446),qn=Object.defineProperty,eo=Object.defineProperties,to=Object.getOwnPropertyDescriptors,Ln=Object.getOwnPropertySymbols,uo=Object.prototype.hasOwnProperty,Ae=Object.prototype.propertyIsEnumerable,He=(e,n,t)=>n in e?qn(e,n,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[n]=t,_t=(e,n)=>{for(var t in n||(n={}))uo.call(n,t)&&He(e,t,n[t]);if(Ln)for(var t of Ln(n))Ae.call(n,t)&&He(e,t,n[t]);return e},Qt=(e,n)=>eo(e,to(n)),ou=(e,n,t)=>new Promise((a,E)=>{var C=o=>{try{r(t.next(o))}catch(s){E(s)}},y=o=>{try{r(t.throw(o))}catch(s){E(s)}},r=o=>o.done?a(o.value):Promise.resolve(o.value).then(C,y);r((t=t.apply(e,n)).next())});const no=({dataSource:e,params:n,classroomList:t,manageAllGroup:a})=>{var E,C,y,r;const{batchStatus:o,selectArrs:s,setSelectArrs:K,selectArrsAll:g,setSelectArrsAll:_,dispatch:p}=(0,u.useContext)(co),R=(0,f.useIntl)();let h=(0,f.useParams)();const[v,A]=(0,u.useState)(!1),N=(0,u.useRef)(),[O,_e]=(0,u.useState)([]);h=Qt(_t(_t({},n),h),{category:h==null?void 0:h.categoryId}),(0,u.useEffect)(()=>{_e([]),A(!1)},[]);const Ee=[{title:R.formatMessage({id:"classrooms.class",defaultMessage:"\u73ED\u7EA7"}),dataIndex:"course_group_name",key:"course_group_name"},{title:R.formatMessage({id:"classrooms.status",defaultMessage:"\u72B6\u6001"}),dataIndex:"status",key:"status",width:80,filters:[{text:"\u672A\u5F00\u59CB",value:"\u672A\u5F00\u59CB"},{text:"\u63D0\u4EA4\u4E2D",value:"\u63D0\u4EA4\u4E2D"},{text:"\u8865\u4EA4\u4E2D",value:"\u8865\u4EA4\u4E2D"},{text:"\u5DF2\u622A\u6B62",value:"\u5DF2\u622A\u6B62"},{text:"\u672A\u53D1\u5E03",value:"\u672A\u53D1\u5E03"},{text:"\u533F\u8BC4\u4E2D",value:"\u533F\u8BC4\u4E2D"}],onFilter:(m,b)=>b.status.indexOf(m)===0},{title:"\u63D0\u4EA4\u60C5\u51B5",dataIndex:"statistics",key:"statistics",width:80,render:m=>{var b,P;return m==="--"?m:u.createElement("span",null,u.createElement("span",null,(b=m==null?void 0:m.split("/"))==null?void 0:b[0]),"\xA0/\xA0",u.createElement("span",null,(P=m==null?void 0:m.split("/"))==null?void 0:P[1]))}},{title:"\u53D1\u5E03\u65F6\u95F4",dataIndex:"publish_time",key:"publish_time",sorter:!0,showSorterTooltip:!1,sortOrder:h.sort_by==="publish_time"?h.sort_direction==="desc"?"descend":"ascend":null},{title:"\u622A\u6B62\u65F6\u95F4",dataIndex:"end_time",key:"end_time",sorter:!0,showSorterTooltip:!1,sortOrder:h.sort_by==="end_time"?h.sort_direction==="desc"?"descend":"ascend":null},{title:"\u8865\u4EA4\u65F6\u95F4",dataIndex:"late_time",key:"late_time",sorter:!0,showSorterTooltip:!1,sortOrder:h.sort_by==="late_time"?h.sort_direction==="desc"?"descend":"ascend":null},{title:"\u5206\u73ED\u8001\u5E08",dataIndex:"teachers",key:"teachers",width:150,ellipsis:{showTitle:!1},render:m=>m==="--"||!m?"--":u.createElement("span",{title:m},m)}];function $(){return ou(this,null,function*(){let m=yield(0,G.ZP)(`/api/homework_commons/${e.homework_id}/group_settings_statistics.json`,{method:"get",params:_t({},h)});_e(m.data)})}const me=m=>{s.includes(m)?(K(s.filter(b=>b!==m)),_(g.filter(b=>b.homework_id!==m))):(K([...s,m]),_([...g,e]))};return u.createElement("div",{className:Bt.listContainer,onClick:m=>{m.stopPropagation(),(!(0,i.GJ)()||(0,i.GJ)()&&N.current&&!N.current.contains(m.target))&&(0,F.xg)(`/classrooms/${h.coursesId}/common_homework/${e.homework_id}/detail`)}},(0,i.GJ)()&&u.createElement("span",{ref:N},u.createElement(k.default,{onClick:m=>{m.preventDefault(),m.stopPropagation()},style:{padding:"10px"},checked:s.includes(e.homework_id),onChange:()=>me(e.homework_id)})),u.createElement("div",{className:Bt.info},u.createElement("div",{className:Bt.title},u.createElement("div",{className:Bt.left,style:(0,i.dE)()?{paddingRight:(e==null?void 0:e.challenge_count)-(e==null?void 0:e.finished_challenge_count)?60:140}:{}},(0,i.GJ)()&&u.createElement(lu.Z,{value:e.status},u.createElement(F.VV,{temporary:!0,style:{margin:"0px 10px 0px 0px"},status:[e.status]})),(0,i.dE)()&&u.createElement(F.VV,{temporary:!0,style:{margin:"0px 10px 0px 0px"},status:e.status}),u.createElement("span",{onClick:m=>m.stopPropagation()},u.createElement(f.Link,{target:"_blank",to:`/classrooms/${h.coursesId}/common_homework/${e.homework_id}/detail${(0,i.dE)()?"?tabs=0":""}`},e.name)),e.is_shixun&&u.createElement("span",{className:Bt.shixunTag},"\u5B9E\u8BAD"),e.open_evaluate&&u.createElement(Vu.Z,{title:"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u542F\u7528\u8BC4\u6D4B\u529F\u80FD\uFF0C\u5B66\u751F\u5B8C\u6210\u8BC4\u6D4B\u540E\u7CFB\u7EDF\u5C06\u81EA\u52A8\u5224\u5206"},u.createElement("span",{className:Bt.pingceTag},"\u8BC4\u6D4B")),(e==null?void 0:e.is_shixun)&&!e.open_evaluate&&u.createElement(Vu.Z,{title:"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u672A\u542F\u7528\u8BC4\u6D4B\u529F\u80FD\uFF0C\u5B66\u751F\u63D0\u4EA4\u4F5C\u54C1\u540E\u9700\u6559\u5E08\u624B\u52A8\u8BC4\u5206"},u.createElement("span",{className:Bt.pingceTags},"\u8BC4\u6D4B"))),u.createElement("div",{className:Bt.right},(0,i.GJ)()&&e.status==="\u672A\u53D1\u5E03"&&u.createElement(f.Link,{target:"_blank",to:"/",onClick:m=>ou(void 0,null,function*(){m.stopPropagation(),m.preventDefault(),p({type:"classroomList/setActionTabs",payload:{key:"\u7ACB\u5373\u53D1\u5E03",selectArrs:[e==null?void 0:e.homework_id],selectArrsAll:[e],params:_t({},h),type:2,manage_all_group:a}})})},u.createElement("aside",{className:Bt.flexBox,style:{marginRight:"16px"}},u.createElement("i",{className:"iconfont icon-yishezhifabushijian1"}),u.createElement("div",null,R.formatMessage({id:"classrooms.publish",defaultMessage:"\u53D1\u5E03"})))),(0,i.dE)()&&u.createElement("div",{className:Bt.actionIcon},(e==null?void 0:e.challenge_count)-(e==null?void 0:e.finished_challenge_count)===0&&u.createElement("i",{className:"iconfont icon-yiwancheng1"}),!((E=e.status)!=null&&E.includes("\u5DF2\u622A\u6B62"))&&!((C=e.status)!=null&&C.includes("\u5BFC\u5165"))&&u.createElement("aside",{onClick:m=>ou(void 0,null,function*(){console.log(e),m.stopPropagation(),e.is_jupyter||e.is_jupyter_lab?(0,zu.Z)({is_jupyter:e.is_jupyter,is_jupyter_lab:e.is_jupyter_lab,shixunId:e.shixun_identifier,homework_common_id:e.homework_id}):(0,F.xg)(`/classrooms/${h.coursesId}/common_homework/${e.homework_id}/post`)}),className:Bt.flexBox,style:{marginRight:10}},u.createElement("i",{className:"iconfont icon-kaishixuexi font14"}),u.createElement("div",null,"\u63D0\u4EA4\u4F5C\u54C1")),(((y=e.status)==null?void 0:y.includes("\u5DF2\u622A\u6B62"))||((r=e.status)==null?void 0:r.includes("\u5BFC\u5165")))&&u.createElement("aside",{className:Bt.flexBox,style:{marginRight:10}},u.createElement("i",{className:"iconfont icon-chakanzuoye font14"}),u.createElement("div",null,"\u67E5\u770B\u4F5C\u54C1"))),(0,i.GJ)()&&u.createElement(gu.Z,{placement:"bottomCenter",overlayClassName:Bt.dro,dropdownRender:()=>u.createElement(st.default,null,e.status!=="\u5BFC\u5165"&&u.createElement(st.default.Item,{key:1,style:{textAlign:"center"}},u.createElement(f.Link,{target:"_blank",to:"/",onClick:m=>ou(void 0,null,function*(){m.stopPropagation(),m.preventDefault(),p({type:"classroomList/setActionTabs",payload:{key:"\u7ACB\u5373\u53D1\u5E03",selectArrs:[e==null?void 0:e.homework_id],selectArrsAll:[e],params:_t({},h),type:2,manage_all_group:a}})})},"\u7ACB\u5373\u53D1\u5E03")),e.status==="\u5BFC\u5165"&&u.createElement(st.default.Item,{key:23,style:{textAlign:"center"}},u.createElement(f.Link,{target:"_blank",to:"/",onClick:m=>ou(void 0,null,function*(){m.stopPropagation(),m.preventDefault(),p({type:"classroomList/setActionTabs",payload:{key:"\u8865\u5145\u6210\u7EE9",name:e==null?void 0:e.name,id:e==null?void 0:e.homework_id,type:"normal"}})})},"\u8865\u5145\u6210\u7EE9")),e.status!=="\u5BFC\u5165"&&u.createElement(st.default.Item,{key:2,style:{textAlign:"center"}},u.createElement(f.Link,{target:"_blank",to:"/",onClick:m=>ou(void 0,null,function*(){m.stopPropagation(),m.preventDefault(),p({type:"classroomList/setActionTabs",payload:{key:"\u7ACB\u5373\u622A\u6B62",selectArrs:[e==null?void 0:e.homework_id],selectArrsAll:[e],params:_t({},h),type:2}})})},R.formatMessage({id:"classrooms.deadlineImmediately",defaultMessage:"\u7ACB\u5373\u622A\u6B62"}))),u.createElement(st.default.Item,{key:22,style:{textAlign:"center"}},u.createElement(f.Link,{target:"_blank",to:"/",onClick:m=>ou(void 0,null,function*(){m.stopPropagation(),m.preventDefault(),p({type:"classroomList/setActionTabs",payload:{key:"\u5220\u9664",selectArrs:[e==null?void 0:e.homework_id],selectArrsAll:g,params:h,status:e==null?void 0:e.status}})})},R.formatMessage({id:"classrooms.deleteImmediately",defaultMessage:"\u7ACB\u5373\u5220\u9664"}))),e.status!=="\u5BFC\u5165"&&u.createElement(st.default.Item,{key:6,style:{textAlign:"center"}},u.createElement(f.Link,{target:"_blank",onClick:m=>{m.stopPropagation()},to:`/classrooms/${h.coursesId}/common_homework/${e.homework_id}/detail?tabs=3`},R.formatMessage({id:"classrooms.advancedSettings",defaultMessage:"\u9AD8\u7EA7\u8BBE\u7F6E"}))))},u.createElement("aside",{onClick:m=>m.stopPropagation(),className:Bt.flexBox,style:{cursor:"default"}},u.createElement("i",{className:"iconfont icon-gengduo4"}),u.createElement("div",null,"\u66F4\u591A"))))),u.createElement("div",{className:Bt.detail},(0,i.GJ)()&&u.createElement(u.Fragment,null,u.createElement("span",{className:"c-grey-333 mr20"},e.author),["\u672A\u5F00\u59CB","\u8FDB\u884C\u4E2D","\u5DF2\u622A\u6B62","\u63D0\u4EA4\u4E2D","\u8865\u4EA4\u4E2D","\u5DF2\u7ED3\u675F","\u533F\u8BC4\u4E2D","\u7533\u8BC9\u4E2D"].includes(e.status)&&!!e.uncommit_count&&u.createElement("span",{className:"c-grey-999 mr10"},u.createElement("span",{className:"mr5"},"\u672A\u505A\u9898"),e.uncommit_count,"\u4EBA"),["\u672A\u5F00\u59CB","\u8FDB\u884C\u4E2D","\u5DF2\u622A\u6B62","\u63D0\u4EA4\u4E2D","\u8865\u4EA4\u4E2D","\u5DF2\u7ED3\u675F","\u533F\u8BC4\u4E2D","\u7533\u8BC9\u4E2D"].includes(e.status)&&!!e.commit_count&&u.createElement("span",{className:"c-grey-999 mr10"},u.createElement("span",{className:"mr5"},"\u5DF2\u505A\u9898"),e.commit_count,"\u4EBA"),["\u672A\u5F00\u59CB","\u8FDB\u884C\u4E2D","\u5DF2\u622A\u6B62","\u63D0\u4EA4\u4E2D","\u8865\u4EA4\u4E2D","\u5DF2\u7ED3\u675F","\u533F\u8BC4\u4E2D","\u7533\u8BC9\u4E2D"].includes(e.status)&&!!e.compelete_count&&u.createElement("span",{className:"c-grey-999 mr10"},u.createElement("span",{className:"mr5"},"\u5DF2\u5B8C\u6210"),e.compelete_count,"\u4EBA"),["\u672A\u5F00\u59CB","\u8FDB\u884C\u4E2D","\u5DF2\u622A\u6B62","\u63D0\u4EA4\u4E2D","\u8865\u4EA4\u4E2D","\u533F\u8BC4\u4E2D","\u7533\u8BC9\u4E2D"].includes(e.status)&&u.createElement("span",{className:"c-grey-999 mr10"},u.createElement("span",{className:"mr5"},"\u53D1\u5E03\u65F6\u95F4"),e.publish_time),["\u672A\u5F00\u59CB","\u8FDB\u884C\u4E2D","\u5DF2\u622A\u6B62","\u63D0\u4EA4\u4E2D","\u8865\u4EA4\u4E2D","\u533F\u8BC4\u4E2D","\u7533\u8BC9\u4E2D"].includes(e.status)&&u.createElement("span",{className:"c-grey-999 mr10"},u.createElement("span",{className:"mr5"},"\u622A\u6B62\u65F6\u95F4"),e.end_time),["\u5DF2\u7ED3\u675F"].includes(e.status)&&u.createElement("span",{className:"c-grey-999 mr10"},u.createElement("span",{className:"mr5"},"\u7ED3\u675F\u65F6\u95F4"),e.status_time),!!(e!=null&&e.late_time)&&(e==null?void 0:e.late_time)!=="--"&&u.createElement("span",{className:"c-grey-999"},u.createElement("span",{className:"mr5"},"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"),e==null?void 0:e.late_time),["\u672A\u5F00\u59CB","\u8FDB\u884C\u4E2D","\u5DF2\u622A\u6B62","\u63D0\u4EA4\u4E2D","\u8865\u4EA4\u4E2D","\u533F\u8BC4\u4E2D","\u7533\u8BC9\u4E2D"].includes(e.status)&&u.createElement("span",{className:Bt.iconV,onClick:m=>ou(void 0,null,function*(){m.stopPropagation(),m.preventDefault(),v||$(),A(!v)})},u.createElement("i",{className:`iconfont icon-${v?"shouqi":"xiala2"}`})," "))),u.createElement("div",{className:Bt.content},(0,i.dE)()&&u.createElement("span",{className:Bt.infoStuIcon},u.createElement("span",{className:"c-grey-333"},e.author),e.status==="\u5DF2\u622A\u6B62"&&!!(e!=null&&e.status_time)&&u.createElement("span",{className:"c-grey-999 ml20"},u.createElement("i",{className:"iconfont icon-shengyushijian font12 mr5"})," ",e==null?void 0:e.status_time),u.createElement("span",{className:"ml20 c-grey-999"},u.createElement("i",{className:"iconfont icon-shijian1 font12 mr5"}),e==null?void 0:e.publish_time," \u81F3 ",e==null?void 0:e.end_time," "),!!(e!=null&&e.late_time)&&(e==null?void 0:e.late_time)!=="--"&&u.createElement("span",{className:"c-grey-999 ml20"},u.createElement("span",{className:"mr5"},"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4:"),e==null?void 0:e.late_time)),(0,i.GJ)()&&e.status!=="\u672A\u53D1\u5E03"&&v&&O.length>5&&u.createElement(Ju.default,{scroll:{y:240},onRow:m=>({onClick:b=>{b.stopPropagation(),b.preventDefault()}}),onHeaderRow:(m,b)=>({onClick:P=>{P.stopPropagation(),P.preventDefault()}}),pagination:!1,dataSource:O,style:{marginTop:14,marginRight:6,cursor:"default"},onChange:(m,b,P)=>{P.field&&(h.sort_by=P.field),P.order||(h.sort_direction="asc"),P.order==="ascend"&&(h.sort_direction="asc"),P.order==="descend"&&(h.sort_direction="desc"),P.order||(h.sort_direction="asc"),$()},columns:Ee}),(0,i.GJ)()&&e.status!=="\u672A\u53D1\u5E03"&&v&&O.length<6&&O.length>0&&u.createElement(Ju.default,{onRow:m=>({onClick:b=>{b.stopPropagation(),b.preventDefault()}}),onHeaderRow:(m,b)=>({onClick:P=>{P.stopPropagation(),P.preventDefault()}}),pagination:!1,dataSource:O,style:{marginTop:14,marginRight:6,cursor:"default"},onChange:(m,b,P)=>{P.field&&(h.sort_by=P.field),P.order||(h.sort_direction="asc"),P.order==="ascend"&&(h.sort_direction="asc"),P.order==="descend"&&(h.sort_direction="desc"),P.order||(h.sort_direction="asc"),$()},columns:Ee}))))};var oo=(0,f.connect)(({classroomList:e})=>({classroomList:e}))(no),ls={flex_box_center:"flex_box_center___C4zQ5",flex_space_between:"flex_space_between___fuVFA",flex_box_vertical_center:"flex_box_vertical_center___gas9O",flex_box_center_end:"flex_box_center_end___cul_h",flex_box_column:"flex_box_column___Hnybs",bg:"bg___Xjnb9",containerTitle:"containerTitle___nUfhA",containerDesc:"containerDesc___hxvCz",listItem:"listItem___IIjIB",info:"info___lrlYR",title:"title___Ze3ce",titleLeft:"titleLeft___ZCxr3",titleRight:"titleRight___wJOOz",acitons:"acitons___KX0L0",moveCategory:"moveCategory___NCC5f",spanSize:"spanSize___c_mTZ"},ao=l(13904),wu={otherHomeworkWrap:"otherHomeworkWrap___Ov7Y4",otherHomeworkContainer:"otherHomeworkContainer___L40jT",flex:"flex___ZqR0T",search:"search___XYsMV",content:"content___TFbjP",listItem:"listItem___hEqkH",info:"info___aiccH",title:"title___j6wv0",describe:"describe___H2zMp",footer:"footer___Cv6ep"},rs=Object.defineProperty,is=Object.defineProperties,cs=Object.getOwnPropertyDescriptors,Ao=Object.getOwnPropertySymbols,ms=Object.prototype.hasOwnProperty,ds=Object.prototype.propertyIsEnumerable,Bo=(e,n,t)=>n in e?rs(e,n,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[n]=t,Do=(e,n)=>{for(var t in n||(n={}))ms.call(n,t)&&Bo(e,t,n[t]);if(Ao)for(var t of Ao(n))ds.call(n,t)&&Bo(e,t,n[t]);return e},bo=(e,n)=>is(e,cs(n)),Po=(e,n,t)=>new Promise((a,E)=>{var C=o=>{try{r(t.next(o))}catch(s){E(s)}},y=o=>{try{r(t.throw(o))}catch(s){E(s)}},r=o=>o.done?a(o.value):Promise.resolve(o.value).then(C,y);r((t=t.apply(e,n)).next())}),ps=({courseId:e,type:n,onCancel:t})=>{const a=(0,f.useIntl)(),E=(0,f.useParams)(),[C,y]=(0,u.useState)({targerData:[],originData:[]}),[r,o]=(0,u.useState)([]),[s,K]=(0,u.useState)(!1),g=()=>Po(void 0,null,function*(){K(!0);const v=yield(0,G.ZP)(`/api/courses/${e}/homework_commons/impersonal_list.json`,{method:"get",params:{type:n}});K(!1),y({targerData:v.homeworks,originData:v.homeworks})});(0,u.useEffect)(()=>{g()},[]);const _=()=>Po(void 0,null,function*(){K(!0);let v={homework_common_ids:r};E.categoryId&&(v=bo(Do({},v),{category_id:E.categoryId}));const A=yield(0,G.ZP)(`/api/courses/${E.coursesId}/homework_commons/create_collaborators.json`,{method:"POST",body:v});A&&A.homework_ids.length>0&&(I.ZP.success("\u63D0\u4EA4\u6210\u529F"),t()),K(!1)}),p=(v,A)=>{v.target.checked?o([...r,A]):o(r.filter(N=>N!==A))},R=v=>{const A=C.originData.filter(N=>N.name.indexOf(v)>-1);y(bo(Do({},C),{targerData:A}))},h=()=>{_()};return u.createElement("div",{className:`animated fadeInUp fast ${wu.otherHomeworkWrap}`},u.createElement("div",{className:wu.otherHomeworkContainer},u.createElement("div",{className:wu.search},u.createElement(he.default.Search,{size:"middle",enterButton:"\u641C\u7D22",onSearch:R,placeholder:"\u8BF7\u8F93\u5165\u56FE\u6587\u4F5C\u4E1A\u540D\u79F0\u8FDB\u884C\u67E5\u8BE2"})),u.createElement("div",{className:wu.content},C.targerData.map(v=>u.createElement("div",{className:`${wu.listItem} mb10`,key:v.id},u.createElement(k.default,{checked:r.includes(v.id),onChange:A=>p(A,v.id)}),u.createElement("div",{className:wu.info},u.createElement("div",{className:`${wu.flex} mb10`,style:{justifyContent:"space-between"}},u.createElement("div",{className:wu.title},v.name),u.createElement("div",null,u.createElement(L.ZP,{type:"primary",ghost:!0,onClick:()=>(0,F.xg)(`/classrooms/${E.coursesId}/common_homework/${v.id}/detail`)},"\u67E5\u770B\u4F5C\u4E1A"))),u.createElement("div",{className:`mb20 font14 c-grey-999 ${wu.describe}`},v.description),u.createElement("div",{className:"font12"},u.createElement("span",{className:"c-grey-333 mr20"},v.user.name),u.createElement("span",{className:"c-grey-999"},"\u521B\u5EFA\u65F6\u95F4\uFF1A",v.created_at)))))),u.createElement("div",{className:wu.footer},u.createElement(L.ZP,{type:"primary",ghost:!0,onClick:t},"\u53D6\u6D88"),u.createElement(L.ZP,{type:"primary",disabled:r.length===0||s,onClick:h},a.formatMessage({id:"classrooms.confirm",defaultMessage:"\u786E\u5B9A"})))))},Es=l(90588),fs=l(18682),gs=l(64796),so=l.n(gs),Iu=l(61527),Ke=l(59301),ys=Object.defineProperty,_s=Object.defineProperties,vs=Object.getOwnPropertyDescriptors,Nn=Object.getOwnPropertySymbols,wo=Object.prototype.hasOwnProperty,xo=Object.prototype.propertyIsEnumerable,ko=(e,n,t)=>n in e?ys(e,n,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[n]=t,cn=(e,n)=>{for(var t in n||(n={}))wo.call(n,t)&&ko(e,t,n[t]);if(Nn)for(var t of Nn(n))xo.call(n,t)&&ko(e,t,n[t]);return e},Oo=(e,n)=>_s(e,vs(n)),Fs=(e,n)=>{var t={};for(var a in e)wo.call(e,a)&&n.indexOf(a)<0&&(t[a]=e[a]);if(e!=null&&Nn)for(var a of Nn(e))n.indexOf(a)<0&&xo.call(e,a)&&(t[a]=e[a]);return t},lo=(e,n,t)=>new Promise((a,E)=>{var C=o=>{try{r(t.next(o))}catch(s){E(s)}},y=o=>{try{r(t.throw(o))}catch(s){E(s)}},r=o=>o.done?a(o.value):Promise.resolve(o.value).then(C,y);r((t=t.apply(e,n)).next())});X().extend(so());const hs=({data:e,value:n,onChange:t})=>{var a,E,C,y;const[r,o]=(0,u.useState)({leftSearch:"",rigthSearch:""}),[s,K]=(0,u.useState)([]);return(0,u.useEffect)(()=>{K((n==null?void 0:n.length)>0?e==null?void 0:e.filter(g=>n==null?void 0:n.includes(g==null?void 0:g.id)):[])},[n]),Ke.createElement("div",{style:{display:"flex",flexWrap:"nowrap",gap:"20px",height:"400px"}},Ke.createElement("div",{style:{flex:"1",display:"flex",flexDirection:"column",gap:"15px"}},Ke.createElement(k.default,{indeterminate:(s==null?void 0:s.length)>0&&(s==null?void 0:s.length)<(e==null?void 0:e.length),checked:(s==null?void 0:s.length)==(e==null?void 0:e.length),onChange:g=>{t(g.target.checked?e==null?void 0:e.map(_=>_==null?void 0:_.id):[])}},"\u5168\u9009"),Ke.createElement("div",{style:{borderRadius:4,border:"1px solid #DCDCDC",display:"flex",flexDirection:"column",flex:"1",overflow:"hidden"}},Ke.createElement(he.default.Search,{className:"p20",style:{paddingBottom:0},placeholder:"\u53EF\u8F93\u5165\u73ED\u7EA7\u540D\u79F0\u67E5\u8BE2",value:r.leftSearch,onChange:g=>{o(Oo(cn({},r),{leftSearch:g.target.value}))}}),Ke.createElement("div",{className:"mt20 ml20 mb20",style:{overflow:"auto"}},((a=r.leftSearch?e==null?void 0:e.filter(g=>{var _;return(_=g==null?void 0:g.name)==null?void 0:_.includes(r.leftSearch)}):e)==null?void 0:a.length)!==0?Ke.createElement(k.default.Group,{value:n,onChange:g=>{t(g)}},Ke.createElement(Ve.Z,{direction:"vertical"},(E=r.leftSearch?e==null?void 0:e.filter(g=>{var _;return(_=g==null?void 0:g.name)==null?void 0:_.includes(r.leftSearch)}):e)==null?void 0:E.map((g,_)=>Ke.createElement(k.default,{key:_,value:g.id},g==null?void 0:g.name)))):Ke.createElement(nt.Z,{styles:{margin:"0 auto"}})))),Ke.createElement("div",{style:{flex:"1",display:"flex",flexDirection:"column",gap:"15px"}},Ke.createElement("div",null,"\u5DF2\u9009\u62E9",(s==null?void 0:s.length)||0,"\u4E2A\u5206\u73ED"),Ke.createElement("div",{style:{borderRadius:4,border:"1px solid #DCDCDC",display:"flex",flexDirection:"column",flex:"1",overflow:"hidden"}},Ke.createElement(he.default.Search,{className:"p20",style:{paddingBottom:0},placeholder:"\u53EF\u8F93\u5165\u73ED\u7EA7\u540D\u79F0\u67E5\u8BE2",value:r.rigthSearch,onChange:g=>{o(Oo(cn({},r),{rigthSearch:g.target.value}))}}),Ke.createElement("div",{className:"mt20 ml20 mb20 pr20",style:{display:"flex",flexDirection:"column",gap:"10px",overflow:"auto"}},((C=r.rigthSearch?s==null?void 0:s.filter(g=>{var _;return(_=g==null?void 0:g.name)==null?void 0:_.includes(r.rigthSearch)}):s)==null?void 0:C.length)!==0?(y=r.rigthSearch?s==null?void 0:s.filter(g=>{var _;return(_=g==null?void 0:g.name)==null?void 0:_.includes(r.rigthSearch)}):s)==null?void 0:y.map((g,_)=>Ke.createElement(x.Z,{key:_,wrap:!1,align:"middle",justify:"space-between"},Ke.createElement(B.Z,null,g==null?void 0:g.name),Ke.createElement(B.Z,null,Ke.createElement("i",{className:"iconfont icon-piliangshanchu2 font16 current",style:{color:"#3061D0"},onClick:()=>{t(n==null?void 0:n.filter(p=>p!==(g==null?void 0:g.id)))}})))):Ke.createElement(nt.Z,{styles:{margin:"0 auto"}})))))},Cs=e=>{var n=e,{classroomList:t,dispatch:a,user:E,getData:C}=n,y=Fs(n,["classroomList","dispatch","user","getData"]),r,o,s,K,g,_;const p=(0,f.useIntl)(),R=(0,f.useParams)(),[h]=Y.default.useForm(),v=((r=t==null?void 0:t.actionTabs)==null?void 0:r.key)==="\u6279\u91CF\u8865\u4EA4",[,A,N,O]=(0,Iu.U)(Se.c_,cn(cn({},R),(o=t==null?void 0:t.actionTabs)==null?void 0:o.params)),[,,_e,Ee]=(0,Iu.U)(Se.nP,{course_id:R==null?void 0:R.coursesId,homework_ids:(s=t==null?void 0:t.actionTabs)==null?void 0:s.selectArrs}),[,$,me]=(0,Iu.U)(Se.sm,{course_id:R==null?void 0:R.coursesId,homework_ids:(K=t==null?void 0:t.actionTabs)==null?void 0:K.selectArrs}),m=(...b)=>lo(void 0,[...b],function*(P={}){_e({});const le=yield N({page:1,limit:2e4,homework_id:t.actionTabs.type===1?"":t.actionTabs.selectArrs[0]})});return(0,u.useEffect)(()=>{v&&m()},[v]),Ke.createElement(ue.default,{centered:!0,title:(g=t==null?void 0:t.actionTabs)==null?void 0:g.key,width:800,open:v,cancelText:"\u6682\u4E0D\u8865\u4EA4",okText:"\u5F00\u542F\u8865\u4EA4",onCancel:()=>{a({type:"classroomList/setActionTabs",payload:{}})},destroyOnClose:!0,confirmLoading:$,onOk:()=>lo(void 0,null,function*(){h.submit()})},Ke.createElement("div",{className:"p10 pl20 pr20 c-orange-ff7 mb20",style:{background:"#F6F7F9"}},"\u89C4\u5219\u8BF4\u660E\uFF1A\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u5FC5\u987B\u665A\u4E8E\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\uFF1B\u5F53\u73ED\u7EA7\u9636\u6BB5\u8FDB\u5165\u201C\u8865\u4EA4\u4E2D\u201D\u5219\u4E0D\u53EF\u53D8\u66F4\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\u3001\u4E0D\u53EF\u5173\u95ED\u8865\u4EA4\uFF1B\u5F53\u4F5C\u4E1A\u72B6\u6001\u4E3A\u672A\u53D1\u5E03\u3001\u4F5C\u4E1A\u5DF2\u5F00\u542F\u7EDF\u4E00\u8865\u4EA4\u548C\u4F5C\u4E1A\u5DF2\u5F00\u542F\u533F\u8BC4\u65F6\uFF0C\u65B0\u6279\u91CF\u8865\u4EA4\u89C4\u5219\u4E0D\u751F\u6548\u3002"),Ke.createElement(Y.default,{form:h,colon:!1,size:"large",initialValues:{unified_late:!1,late_penalty:5},onFinish:b=>lo(void 0,null,function*(){var P,le,Pe;const Oe=yield me(((P=O==null?void 0:O.course_groups)==null?void 0:P.length)>0?{unified_late:((le=O==null?void 0:O.course_groups)==null?void 0:le.length)<=0,allow_late_settings:[cn({},b)]}:cn({unified_late:((Pe=O==null?void 0:O.course_groups)==null?void 0:Pe.length)<=0},b));(Oe==null?void 0:Oe.status)==0&&(I.ZP.success("\u8865\u4EA4\u8BBE\u7F6E\u6210\u529F"),a({type:"classroomList/setActionTabs",payload:{}}),C&&C())})},Ke.createElement(x.Z,{wrap:!1,gutter:20},Ke.createElement(B.Z,{flex:1},Ke.createElement(Y.default.Item,{label:"\u8865\u4EA4\u6263\u5206",name:"late_penalty",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8865\u4EA4\u6263\u5206"}]},Ke.createElement(he.default,{placeholder:"\u8BF7\u8F93\u5165\u8865\u4EA4\u6263\u5206",min:0,type:"number",suffix:"\u5206",max:Number.MAX_SAFE_INTEGER,style:{width:"50%"}}))),Ke.createElement(B.Z,{flex:"390px"},Ke.createElement(Y.default.Item,{label:"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4",name:"late_time",rules:[{required:!0,validator(b,P,le){return P&&X()(P).startOf("minute")<=X()().startOf("minute")?Promise.reject("\u4F5C\u4E1A\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u5FC5\u987B\u665A\u4E8E\u6B64\u523B"):P&&X()(P).startOf("minute")<=X()(Ee==null?void 0:Ee.max_late_time).startOf("minute")?(I.ZP.warning(`\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u5C0F\u4E8E\u9009\u4E2D\u4F5C\u4E1A\u4E2D\u6700\u665A\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\uFF1A${Ee==null?void 0:Ee.max_late_time}`),Promise.reject("")):Promise.resolve()}},{required:!0,message:"\u8BF7\u5148\u8BBE\u7F6E\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"}]},Ke.createElement(ae.default,{placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",style:{width:"100%"},disabledDate:b=>(0,F.BO)(b,{startTime:Ee==null?void 0:Ee.max_late_time}),disabledTime:b=>(0,F.hv)(b,{compared:Ee==null?void 0:Ee.max_late_time}),format:"YYYY-MM-DD HH:mm",showTime:{showSecond:!1,defaultValue:X()("00:00:00","HH:mm:ss")}})))),((_=O==null?void 0:O.course_groups)==null?void 0:_.length)>0&&Ke.createElement(ut.Z,{spinning:A},Ke.createElement(Y.default.Item,{name:"group_id",rules:[{required:!0,message:"\u8BF7\u5148\u9009\u62E9\u73ED\u7EA7"}]},Ke.createElement(hs,{data:(O==null?void 0:O.course_groups)||[],onChange:b=>{_e({group_ids:b})}})))))};var As=(0,f.connect)(({classroomList:e,user:n})=>({classroomList:e,user:n}))(Cs),S=l(59301),Bs=Object.defineProperty,Ds=Object.defineProperties,bs=Object.getOwnPropertyDescriptors,To=Object.getOwnPropertySymbols,Ps=Object.prototype.hasOwnProperty,ws=Object.prototype.propertyIsEnumerable,Lo=(e,n,t)=>n in e?Bs(e,n,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[n]=t,yu=(e,n)=>{for(var t in n||(n={}))Ps.call(n,t)&&Lo(e,t,n[t]);if(To)for(var t of To(n))ws.call(n,t)&&Lo(e,t,n[t]);return e},ro=(e,n)=>Ds(e,bs(n)),io=(e,n,t)=>new Promise((a,E)=>{var C=o=>{try{r(t.next(o))}catch(s){E(s)}},y=o=>{try{r(t.throw(o))}catch(s){E(s)}},r=o=>o.done?a(o.value):Promise.resolve(o.value).then(C,y);r((t=t.apply(e,n)).next())});const co=(0,u.createContext)({selectArrs:[]}),xs=({classroomList:e,loading:n,dispatch:t,user:a})=>{var E,C,y,r;const o=(0,f.useIntl)(),[s,K]=(0,f.useSearchParams)(),g=(0,f.useLocation)(),_=(0,f.useParams)(),[p,R]=(0,u.useState)(ro(yu({},_),{id:_.coursesId,limit:20})),[h,v]=(0,u.useState)(!1),[A,N]=(0,u.useState)({ta_mode:1,final_mode:!1,st_proportion:0,ta_proportion:30,te_proportion:70,is_repeat_minus:!1,repeat_setting_score:"",repeat_limit:""}),[O,_e]=(0,u.useState)([]),[Ee,$]=(0,u.useState)(!1),[me,m]=(0,u.useState)(!1),[b,P]=(0,u.useState)([]),[le,Pe]=(0,u.useState)(!1),[Oe,ot]=(0,u.useState)("\u9ED8\u8BA4\u6392\u5E8F"),{detailCommonHomeworksList:T,detailLeftMenus:Je,detailTopBanner:M,taskList:ee}=e;p.type=1,p.categoryId?p.category=p.categoryId:delete p.category,(0,u.useEffect)(()=>{const d=s.get("tabs");d&&d!==void 0&&((0,i.GJ)()?p.status=d:p.order=d)},[g.search]),(0,u.useEffect)(()=>{s.get("tabs")==="0"&&(p.status="0",p.page=1)},[s.get("tabs")]),(0,u.useEffect)(()=>{var d,j,ke;if((d=a==null?void 0:a.userInfo)!=null&&d.login){const Be=F.cX.getItem(`${(j=a==null?void 0:a.userInfo)==null?void 0:j.login}${(0,i.GJ)()?"Teacher":"Student"}`,"CommonHomework");Be&&(p.sort_by=Be==null?void 0:Be.type,p.sort_direction=Be==null?void 0:Be.direction,ot(Be==null?void 0:Be.name));const $e=s.get("tabs");let rt=_.categoryId===void 0?{}:{categoryId:_.categoryId,category:_.categoryId};$e&&$e!==void 0&&((0,i.GJ)()?p.status=$e:p.order=$e),xe(rt)}else if((ke=a==null?void 0:a.userInfo)!=null&&ke.username){const Be=s.get("tabs");let $e=_.categoryId===void 0?{}:{categoryId:_.categoryId,category:_.categoryId};Be&&Be!==void 0&&((0,i.GJ)()?p.status=Be:p.order=Be),xe($e)}},[(E=a==null?void 0:a.userInfo)==null?void 0:E.login,g==null?void 0:g.pathname]),(0,u.useEffect)(()=>{R(yu(yu({},p),_))},[_==null?void 0:_.categoryId]),(0,u.useEffect)(()=>{e.actionTabs.key==="\u6E05\u9664\u9009\u62E9\u6570\u636E"&&(_e([]),P([])),e.actionTabs.key==="\u76EE\u5F55\u91CD\u547D\u540D\u6210\u529F"&&xe()},[e.actionTabs.key]),(0,u.useEffect)(()=>{_e([])},[T]),(0,u.useEffect)(()=>{m(!1)},[p.categoryId]),(0,u.useEffect)(()=>{t({type:"classroomList/getAssistantPermissions",payload:{course_id:p.id}})},[]),(0,u.useEffect)(()=>{T&&T.homeworks&&(O.length===T.homeworks.length&&O.length>0?$(!0):O.length!==T.homeworks.length&&$(!1))},[O]);const et=(d,j)=>{p.page=d,p.limit=j,xe()},xe=(d={})=>{_e([]),P([]),(0,i.GJ)()?t({type:"classroomList/getClassroomTeacherCommonList",payload:ro(yu(yu({},p),d),{type:1})}):t({type:"classroomList/getClassroomCommonList",payload:yu(yu({},p),d)})},yt=()=>io(void 0,null,function*(){const d=yield(0,G.ZP)(`/api/courses/${p.coursesId}/homework_commons/get_default_score_setting.json`,{method:"get",params:{homework_type:1}});if(d!=null&&d.data){const j=d.data.score_settings;Object.keys(j).map(function(ke){ke.indexOf("proportion")>-1&&(j[ke]=(j[ke]*100).toFixed(0))}),console.log(j),N(yu({},j))}}),Ot=()=>{if((0,i.GJ)()){const{all_count:d,unpublished_count:j,not_start_count:ke,in_progress_count:Be,overed_count:$e}=T;return[{name:"\u5168\u90E8",id:0,total:d||0},{name:"\u672A\u53D1\u5E03",id:1,total:j||0},{name:"\u672A\u5F00\u59CB",id:4,total:ke||0},{name:"\u8FDB\u884C\u4E2D",id:2,total:Be||0},{name:"\u5DF2\u622A\u6B62",id:3,total:$e||0}]}else return[{name:"\u5168\u90E8",id:0},{name:"\u63D0\u4EA4\u4E2D",id:1},{name:"\u8865\u4EA4\u4E2D",id:2},{name:"\u533F\u8BC4\u4E2D",id:3},{name:"\u7533\u8BC9\u4E2D",id:4},{name:"\u5DF2\u622A\u6B62",id:5}]},Mt=[{name:"\u65B0\u5EFA\u56FE\u6587\u4F5C\u4E1A",id:"1"},{name:"\u9009\u7528\u8D44\u6E90",id:"2"},{name:o.formatMessage({id:"classroomClassroomExperiments.importExternalGrades",defaultMessage:"\u5BFC\u5165\u5916\u90E8\u6210\u7EE9"}),id:"3"}],ju=d=>{var j;if((0,i.Rm)()&&!((j=e.AssistantObject.normal)!=null&&j.can_create)){I.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}d==="1"?f.history.push(`/classrooms/${p.coursesId}/common_homework/${p.categoryId}/add`):d==="2"?Xt():d==="3"&&t({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u5165\u5916\u90E8\u6210\u7EE9",type:"normal"}})},Xt=()=>{t({type:"shixunHomeworks/setActionTabs",payload:{key:"\u9898\u5E93\u9009\u7528",params:p}})},hu=(C=[{key:"publish",label:"\u6279\u91CF\u53D1\u5E03",icon:S.createElement("i",{className:"iconfont icon-fabu5"}),isShow:!0},{key:"deadline",label:"\u6279\u91CF\u622A\u6B62",icon:S.createElement("i",{className:"iconfont icon-piliangjiezhi2"}),isShow:!0},{key:"batchpay",label:"\u6279\u91CF\u8865\u4EA4",icon:S.createElement("i",{className:"iconfont icon-buka"}),isShow:!0},{key:"delete",label:"\u6279\u91CF\u5220\u9664",icon:S.createElement("i",{className:"iconfont icon-piliangshanchu2"}),isShow:(0,i.GJ)()||(0,i.Rm)()},{key:"public",label:"\u8BBE\u4E3A\u516C\u5F00",icon:S.createElement("i",{className:"iconfont icon-sheweigongkai2"}),isShow:M.is_public}].filter(d=>d==null?void 0:d.isShow))==null?void 0:C.map(d=>(delete d.isShow,d)),tn=d=>{var j,ke,Be,$e;if(O.length===0)return I.ZP.warning("\u8BF7\u9009\u62E9\u4F60\u8981\u64CD\u4F5C\u7684\u4EFB\u52A1"),!1;let rt=d.label||"",Bn={key:rt,selectArrs:O,selectArrsAll:b,type:["publish","deadline"].includes(d.key)?1:"",params:p};switch(d.key){case"publish":if((0,i.Rm)()&&!((ke=(j=e==null?void 0:e.AssistantObject)==null?void 0:j.normal)!=null&&ke.can_publish)){I.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}rt="\u7ACB\u5373\u53D1\u5E03";break;case"deadline":if((0,i.Rm)()&&!(($e=(Be=e==null?void 0:e.AssistantObject)==null?void 0:Be.normal)!=null&&$e.can_stop)){I.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}rt="\u7ACB\u5373\u622A\u6B62";break;case"batchpay":rt="\u6279\u91CF\u8865\u4EA4";break;case"delete":rt="\u5220\u9664";break;case"collection":rt="\u6536\u85CF";break}t({type:"classroomList/setActionTabs",payload:ro(yu({},Bn),{key:rt})})},un=d=>io(void 0,null,function*(){yield t({type:"classroomList/updateTaskPosition",payload:{category_id:p.categoryId,courseId:p.id,task_ids:d,container_type:"common_homework"}}),xe()}),Cu=(0,u.useMemo)(()=>{let d=[];return ee.length>0&&(d=ee.map(j=>({user_name:j.user_name,task_name:j.task_name,task_id:j.task_id,category:j.category,status:j.status}))),d},[ee]),pt=S.createElement("div",{className:"mask-tips"},"\u8BA1\u7B97\u8BF4\u660E\uFF1A",S.createElement("br",null),"\u6559\u5E08\u8BC4\u5206 * \u5176\u767E\u5206\u6BD4 + \u52A9\u6559\u8BC4\u5206 * \u5176\u767E\u5206\u6BD4 + \u5B66\u751F\u533F\u8BC4\u5E73\u5747\u5206 * \u5176\u767E\u5206\u6BD4 - (",S.createElement("br",null),"\u8FDF\u4EA4\u6263\u5206 + \u7F3A\u8BC4\u6263\u5206 * \u7F3A\u8BC4\u6570 + \u8FDD\u89C4\u533F\u8BC4\u6263\u5206 * \u8FDD\u89C4\u533F\u8BC4\u6570 )",S.createElement("br",null),S.createElement("br",null),"\u6CE8\u610F",S.createElement("br",null),"\u975E\u96F6\u767E\u5206\u6BD4\u7684\u8BC4\u5206\u9009\u9879\uFF0C\u82E5\u8BC4\u5206\u8BB0\u5F55\u4E3A\u7A7A\uFF0C\u5219\u5176\u767E\u5206\u6BD4\u5C06\u81EA\u52A8\u5E73\u644A\u5230\u5176\u5B83\u975E\u96F6",S.createElement("br",null),"\u8BC4\u5206\u9009\u9879\u4E0A\u3002",S.createElement("br",null),"\u4F8B\uFF1A\u6559\u5E08\u8BC4\u520640% + \u52A9\u6559\u8BC4\u520635% + \u5B66\u751F\u533F\u8BC425%\uFF0C\u5B66\u751FA\u6CA1\u6709\u6559\u5E08\u8BC4\u5206\u8BB0",S.createElement("br",null),"\u5F55\uFF0C\u5219\u5176\u6700\u7EC8\u6210\u7EE9\u6309\u7167\u52A9\u6559\u8BC4\u520655% + \u5B66\u751F\u533F\u8BC445%\u8FDB\u884C\u8BA1\u7B97"),ne=S.createElement("div",{className:"mask-tips"},"\u8BA1\u7B97\u8BF4\u660E\uFF1A",S.createElement("br",null),"\u4F18\u5148\u987A\u5E8F\u6392\u524D\u7684\u975E\u96F6\u8BC4\u5206 * 100% -",S.createElement("br",null),"( \u8FDF\u4EA4\u6263\u5206 + \u7F3A\u8BC4\u6263\u5206 * \u7F3A\u8BC4\u6570 + \u8FDD\u89C4\u533F\u8BC4\u6263\u5206 * \u8FDD\u89C4\u533F\u8BC4\u6570 )",S.createElement("br",null),"\u4F8B\uFF1A\u6709\u6559\u5E08\u8BC4\u5206\u5219\u6559\u5E08\u8BC4\u5206100%\uFF0C\u5426\u5219\u6559\u8F85\u8BC4\u5206100%\uFF0C\u4F9D\u6B21\u7C7B\u63A8");return S.createElement(co.Provider,{value:{params:p,batchStatus:me,selectArrs:O,setSelectArrs:_e,allSelect:Ee,dataSource:T.homeworks||[],detailLeftMenus:Je,main_category_id:T.main_category_id||"",selectArrsAll:b,setAllSelect:$,useBatchStatus:m,dispatch:t,getData:xe,setSelectArrsAll:P}},S.createElement("section",null,S.createElement("aside",{className:ls.bg},S.createElement(rn.Z,{isLoading:n[(0,i.GJ)()?"classroomList/getClassroomTeacherCommonList":"classroomList/getClassroomCommonList"],tabDataSource:Ot(),isAdmin:(0,i.GJ)(),dispatch:t,type:T==null?void 0:T.main_category_name,exportType:"normal",TooltipTitle:p.categoryId?"\u76EE\u5F55\u91CD\u547D\u540D":"\u65B0\u5EFA\u5B50\u76EE\u5F55",categoryId:p.categoryId,dropdownMenu:Mt,showControlButton:(0,i.GJ)(),isShowRightControl:(0,F.Oo)(Je==null?void 0:Je.course_modules,p.categoryId)!=="\u672A\u5206\u914D\u76EE\u5F55",onTabMenuClick:d=>{d.id!==void 0&&((0,i.GJ)()?p.status=d.id:p.order=d.id),m(!1),p.page=1,f.history.replace(`${g.pathname}?tabs=${d.id}`),xe(p)},defaultSelectedKeys:[s.get("tabs")?s.get("tabs"):"0"],onsetClick:()=>{yt(),v(!0)},onTooltipTitleClick:()=>{t({type:"classroomList/setActionTabs",payload:{key:p.categoryId?"\u76EE\u5F55\u91CD\u547D\u540D":"\u6DFB\u52A0\u76EE\u5F55",params:p,selectArrs:{category_name:T==null?void 0:T.category_name,category_id:(T==null?void 0:T.category_id)||(T==null?void 0:T.main_category_id)},cb:()=>{xe()}}})},onDropdownMenuClick:ju}),S.createElement(nu.Z,{dataSource:T.homeworks||[],isAdmin:(0,i.GJ)(),batchStatus:!0,SortMenuName:Oe,setSortMenuName:ot,onSearch:d=>{p.search=d.trim(),p.page=1,xe()},onSort:d=>{var j;p.sort_by=d.type,p.sort_direction=d.direction,p.page=1,F.cX.setItem(`${(j=a==null?void 0:a.userInfo)==null?void 0:j.login}${(0,i.GJ)()?"Teacher":"Student"}`,d,"CommonHomework"),xe(p)},onBatch:d=>m(d)})),(T==null?void 0:T.all_count)===0&&(0,i.GJ)()?!n[(0,i.GJ)()?"classroomList/getClassroomTeacherCommonList":"classroomList/getClassroomCommonList"]&&S.createElement(Pn,{params:p,dispatch:t,onSelect:Xt}):(T==null?void 0:T.homeworks)&&T.homeworks.length===0&&!n[(0,i.GJ)()?"classroomList/getClassroomTeacherCommonList":"classroomList/getClassroomCommonList"]&&S.createElement(nt.Z,null),S.createElement("aside",{className:"minH500 skt-loading relative pb40 mb30 px-20px"},!n[(0,i.GJ)()?"classroomList/getClassroomTeacherCommonList":"classroomList/getClassroomCommonList"]&&S.createElement(S.Fragment,null,S.createElement("aside",{className:"animated fadeIn"},(y=T==null?void 0:T.homeworks)==null?void 0:y.map((d,j)=>S.createElement(oo,{key:j,dataSource:d,params:p,manageAllGroup:T==null?void 0:T.manage_all_group})),!n[(0,i.GJ)()?"classroomList/getClassroomTeacherCommonList":"classroomList/getClassroomCommonList"]&&S.createElement("aside",{className:"tc mb50 mt30"},(T==null?void 0:T.query_total_count)>10&&S.createElement(q.Z,{showSizeChanger:!0,onChange:et,defaultCurrent:1,current:p.page||1,pageSize:p.limit||20,total:T.query_total_count}))),O.length>0&&(0,i.GJ)()&&S.createElement(ye.Z,{offsetBottom:0},S.createElement(Xn,{buttonDataSource:hu,onClick:tn})))),((r=e==null?void 0:e.actionTabs)==null?void 0:r.key)==="\u6279\u91CF\u8865\u4EA4"&&S.createElement(As,{getData:xe}),S.createElement(Ce,{onCallback:()=>m(!1)}),S.createElement(Es.Z,{onOk:()=>{xe()}}),S.createElement(fs.Z,{onOk:()=>{}}),S.createElement(yn,{onCallback:()=>m(!1),courseEndTime:T==null?void 0:T.course_end_time}),S.createElement(cu.Z,{courseEndTime:T==null?void 0:T.course_end_time,visible:e.actionTabs.key==="\u7ACB\u5373\u622A\u6B62",homeworkIds:e.actionTabs.selectArrs,courseId:_.coursesId,isBatch:e.actionTabs.type!==2,successCallback:()=>{m(!1),xe()}}),S.createElement(Zt,null),S.createElement(eu,{onCallback:()=>m(!1)}),S.createElement(J,{onCallback:()=>m(!1)}),S.createElement(bn,{refreshList:xe}),S.createElement(Gu,null),S.createElement(ao.Z,{visible:e.actionTabs.key==="\u8C03\u6574\u6392\u5E8F",callback:un,data:Cu,onCancel:()=>{t({type:"classroomList/setActionTabs",payload:{key:""}})}}),le&&S.createElement(ps,{courseId:p.coursesId,type:"1",onCancel:()=>Pe(!1)}),S.createElement(ue.default,{open:h,title:"\u9ED8\u8BA4\u8BC4\u5206\u8BBE\u7F6E",centered:!0,onCancel:()=>{v(!1)},onOk:()=>io(void 0,null,function*(){const d=JSON.parse(JSON.stringify(A));Object.keys(d).map(function(ke){ke.indexOf("proportion")>-1&&(d[ke]=d[ke]/100)}),(yield(0,G.ZP)(`/api/courses/${p.coursesId}/homework_commons/set_default_score_setting.json`,{method:"post",body:{homework_type:1,score_settings:d}})).status===0&&(I.ZP.success("\u8BBE\u7F6E\u6210\u529F"),v(!1))}),width:800},S.createElement("div",null,S.createElement(x.Z,null,S.createElement(B.Z,{span:24},S.createElement(x.Z,{align:"middle"},S.createElement(B.Z,{span:24},S.createElement("div",{className:"mt15"},"\u8BE5\u9ED8\u8BA4\u89C4\u5219\u5C06\u88AB\u5E94\u7528\u4E8E\u4F60\u540E\u7EED\u65B0\u5EFA\u7684\u56FE\u6587\u4F5C\u4E1A\uFF0C\u4E14\u4E0D\u4F1A\u5F71\u54CD\u4F60\u5DF2\u521B\u5EFA\u7684\u4F5C\u4E1A\u4EE5\u53CA\u5176\u4ED6\u8001\u5E08\u65B0\u5EFA\u4F5C\u4E1A\u7684\u8BC4\u5206\u89C4\u5219\u3002"))))),S.createElement(x.Z,{className:"mt25"},S.createElement(B.Z,null,S.createElement("strong",null,"\u52A9\u6559\u8BC4\u5206")),S.createElement(B.Z,{span:24,className:"pl30 mt10"})),S.createElement(x.Z,null,S.createElement(U.ZP.Group,{value:A==null?void 0:A.ta_mode,onChange:d=>{A.ta_mode=d.target.value,N(yu({},A))}},S.createElement(U.ZP,{value:1,style:{marginTop:15}},S.createElement("strong",null,"\u666E\u901A\u6A21\u5F0F"),S.createElement("span",{className:"c-grey-c"},"\uFF08\u9009\u4E2D\uFF0C\u5219\u53D6\u5404\u52A9\u6559\u6700\u7EC8\u8BC4\u5206\u7684\u5E73\u5747\u5206\uFF09")),S.createElement("br",null),S.createElement(U.ZP,{value:0,style:{marginTop:15}},S.createElement("strong",null,"\u590D\u5BA1\u6A21\u5F0F"),S.createElement("span",{className:"c-grey-c"},"\uFF08\u9009\u4E2D\uFF0C\u5219\u53EA\u53D6\u6700\u65B0\u7684\u52A9\u6559\u8BC4\u5206\uFF09")))),S.createElement(x.Z,{className:"mt25"},S.createElement(B.Z,null,S.createElement("strong",null,"\u6700\u7EC8\u6210\u7EE9\u7EC4\u6210")),S.createElement(B.Z,{span:24,className:"pl30 mt10"})),S.createElement(x.Z,null,S.createElement(U.ZP.Group,{value:A.final_mode,onChange:d=>{A.final_mode=d.target.value,N(yu({},A))}},S.createElement(U.ZP,{value:!1,style:{marginTop:15}},S.createElement("strong",null,"\u591A\u9879\u8BC4\u5206\u914D\u6BD4"),S.createElement("span",{className:"c-grey-c"},"\uFF08\u9009\u4E2D\uFF0C\u5219\u6309\u7167\u6BD4\u4F8B\u8BA1\u7B97\u6700\u7EC8\u6210\u7EE9\uFF09",S.createElement(ce.Z,{placement:"bottomLeft",content:pt,trigger:"click"},S.createElement(W.Z,{className:"ml20 current"})))),S.createElement(x.Z,{align:"middle",className:"mt25 pl30 font14"},S.createElement(B.Z,null,"\u6559\u5E08\u8BC4\u5206:"),S.createElement(B.Z,{className:"ml5"},S.createElement(D.Z,{min:0,max:100,value:A.te_proportion,onChange:d=>{A.te_proportion=d,N(Object.assign({},A))}}),S.createElement("span",{className:"ml10"},"%"))),S.createElement(x.Z,{align:"middle",className:"mt25 pl30 font14"},S.createElement(B.Z,null,"\u52A9\u6559\u8BC4\u5206:"),S.createElement(B.Z,{className:"ml5"},S.createElement(D.Z,{min:0,max:100,value:A.ta_proportion,onChange:d=>{A.ta_proportion=d,N(Object.assign({},A))}}),S.createElement("span",{className:"ml10"},"%"))),S.createElement(x.Z,{align:"middle",className:"mt25 pl30 font14"},S.createElement(B.Z,null,"\u5B66\u751F\u533F\u8BC4:"),S.createElement(B.Z,{className:"ml5"},S.createElement(D.Z,{min:0,max:100,value:A.st_proportion,onChange:d=>{A.st_proportion=d,N(Object.assign({},A))}}),S.createElement("span",{className:"ml10"},"%"))),S.createElement("br",null),S.createElement(U.ZP,{value:!0,style:{marginTop:15}},S.createElement("strong",null,"\u5355\u9879\u8BC4\u5206\u4F18\u5148"),S.createElement("span",{className:"c-grey-c"},"\uFF08\u9009\u4E2D\uFF0C\u5219\u6309\u7167\u4F18\u5148\u987A\u5E8F\u8BA1\u7B97\u6700\u7EC8\u6210\u7EE9\uFF09",S.createElement(ce.Z,{placement:"bottomLeft",content:ne,trigger:"click"},S.createElement(W.Z,{className:"ml20 current"}))))),S.createElement("br",null)),S.createElement("div",{style:{paddingLeft:77}},"\uFF08\u6559\u5E08\u8BC4\u5206 \u2192 \u6559\u8F85\u8BC4\u5206 \u2192 \u5B66\u751F\u533F\u8BC4\u8BC4\u5206\uFF09"),S.createElement(x.Z,{className:"mt25"},S.createElement(B.Z,null,S.createElement("strong",null,S.createElement(k.default,{checked:A.is_repeat_minus,style:{fontSize:"16px"},onChange:d=>{A.is_repeat_minus=d.target.checked,N(Object.assign({},A))}},"\u6587\u6863\u67E5\u91CD\u6263\u5206")," ",S.createElement("span",{style:{fontSize:"14px"},className:"c-grey-c"},"\uFF08\u4FEE\u6539\u540E\u9700\u8981\u8FDB\u884C\u201C\u6587\u6863\u67E5\u91CD\u201D\uFF0C\u6263\u5206\u89C4\u5219\u624D\u751F\u6548\uFF09"))),S.createElement(B.Z,{span:24,className:"pl30 mt10"})),(A==null?void 0:A.is_repeat_minus)&&S.createElement("div",{style:{paddingLeft:35}},S.createElement(x.Z,{align:"middle",className:"mt25 pl30 font14"},S.createElement(B.Z,null,"\u67E5\u91CD\u6263\u5206:"),S.createElement(B.Z,{className:"ml5"},S.createElement(D.Z,{min:0,max:100,value:A.repeat_setting_score,onChange:d=>{A.repeat_setting_score=d,N(Object.assign({},A))}}))),S.createElement(x.Z,{align:"middle",className:"mt25 pl30 font14"},S.createElement(B.Z,null,"\u6263\u5206\u9600\u503C:"),S.createElement(B.Z,{className:"ml5"},S.createElement(D.Z,{min:0,max:100,value:A.repeat_limit,onChange:d=>{A.repeat_limit=d,N(Object.assign({},A))}}),S.createElement("span",{className:"ml10"},"%"))))))))};var ks=(0,f.connect)(({classroomList:e,loading:n,user:t,globalSetting:a})=>({classroomList:e,globalSetting:a,user:t,loading:n.effects}))(xs),Os=Object.defineProperty,Ts=Object.defineProperties,Ls=Object.getOwnPropertyDescriptors,Mn=Object.getOwnPropertySymbols,No=Object.prototype.hasOwnProperty,Mo=Object.prototype.propertyIsEnumerable,Io=(e,n,t)=>n in e?Os(e,n,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[n]=t,So=(e,n)=>{for(var t in n||(n={}))No.call(n,t)&&Io(e,t,n[t]);if(Mn)for(var t of Mn(n))Mo.call(n,t)&&Io(e,t,n[t]);return e},Ns=(e,n)=>Ts(e,Ls(n)),Ms=(e,n)=>{var t={};for(var a in e)No.call(e,a)&&n.indexOf(a)<0&&(t[a]=e[a]);if(e!=null&&Mn)for(var a of Mn(e))n.indexOf(a)<0&&Mo.call(e,a)&&(t[a]=e[a]);return t},Is=(e,n,t)=>new Promise((a,E)=>{var C=o=>{try{r(t.next(o))}catch(s){E(s)}},y=o=>{try{r(t.throw(o))}catch(s){E(s)}},r=o=>o.done?a(o.value):Promise.resolve(o.value).then(C,y);r((t=t.apply(e,n)).next())});const Ss=e=>{var n=e,{classroomList:t,dispatch:a,match:E,location:C,user:y,onCallback:r}=n,o=Ms(n,["classroomList","dispatch","match","location","user","onCallback"]),s,K;const g=(0,f.useIntl)(),_=(0,f.useParams)(),[p,R]=(0,u.useState)(!1),[h,v]=(0,u.useState)(!1),A=(0,u.useRef)(null);(0,u.useEffect)(()=>{if(t.actionTabs.key==="\u5220\u9664"){if((0,i.j5)()){v(!0);return}const O={hasNum:0,noHasNum:0};t.actionTabs.selectArrsAll.map(_e=>{var Ee;_e.author_login===((Ee=y.userInfo)==null?void 0:Ee.login)?++O.hasNum:++O.noHasNum}),O.noHasNum>0?ue.default.info({title:"\u6743\u9650\u63D0\u793A",className:"custom-modal-divider ",icon:null,content:u.createElement("div",null,"\u5F53\u524D\u9009\u4E2D\u8D44\u6E90\u4E2D\uFF1A",u.createElement("span",{className:"c-blue"},O.hasNum),"\u4E2A\u7531\u60A8\u672C\u4EBA\u53D1\u5E03\uFF0C",u.createElement("span",{className:"c-red"},O.noHasNum)," ","\u4E2A\u7531\u5176\u4ED6\u8001\u5E08\u53D1\u5E03\u3002",u.createElement("br",null),"\u8BFE\u5802\u5185\u53EA\u80FD\u5220\u9664\u672C\u4EBA\u53D1\u5E03\u7684\u8D44\u6E90\uFF0C\u8BF7\u53D6\u6D88\u9009\u4E2D\u5176\u4ED6\u8001\u5E08\u53D1\u5E03\u7684\u8D44\u6E90\u3002"),onOk:()=>{N()}}):v(!0)}else v(!1)},[t.actionTabs.key]);const N=()=>{a({type:"classroomList/setActionTabs",payload:{}})};return u.createElement(ue.default,{centered:!0,title:g.formatMessage({id:"classrooms.prompt",defaultMessage:"\u63D0\u793A"}),open:h,okText:g.formatMessage({id:"classrooms.confirm",defaultMessage:"\u786E\u5B9A"}),cancelText:"\u53D6\u6D88",confirmLoading:p,destroyOnClose:!0,onOk:()=>Is(void 0,null,function*(){var O;if((O=A.current)!=null&&O.onVerify())return;R(!0);const _e=yield(0,G.ZP)(`/api/courses/${_.coursesId}/homework_commons/multi_destroy.json`,{method:"post",body:{homework_ids:[...t.actionTabs.selectArrs]}});R(!1),_e.status===0&&((0,F.L9)(["\u6559\u5B66\u8BFE\u5802","\u56FE\u6587\u4F5C\u4E1A","\u5220\u9664"]),I.ZP.success("\u5220\u9664\u6210\u529F"),a({type:"classroomList/setActionTabs",payload:{key:"\u6E05\u9664\u9009\u62E9\u6570\u636E"}}),r&&r(),(0,i.GJ)()?a({type:"classroomList/getClassroomTeacherCommonList",payload:Ns(So({},t.actionTabs.params),{type:1})}):a({type:"classroomList/getClassroomCommonList",payload:So({},t.actionTabs.params)}),a({type:"classroomList/getClassroomLeftMenus",payload:{id:_.coursesId}}))}),onCancel:()=>{N()}},!((s=t==null?void 0:t.actionTabs)!=null&&s.status)||!["\u672A\u53D1\u5E03"].includes((K=t==null?void 0:t.actionTabs)==null?void 0:K.status)?u.createElement(u.Fragment,null,u.createElement("p",{style:{color:"#DD0000"}},"\u5220\u9664\u4F5C\u4E1A\u5219\u4F1A\u6E05\u9664\u5B66\u751F\u6240\u6709\u7684\u7B54\u9898\u6570\u636E\uFF0C\u4E14\u6570\u636E\u4E0D\u53EF\u6062\u590D\uFF0C\u5982\u786E\u5B9A\u5220\u9664\uFF0C\u8BF7\u8F93\u5165\u4E0B\u65B9\u9A8C\u8BC1\u7801"),u.createElement(se.Z,{ref:O=>A.current=O})):u.createElement(u.Fragment,null,u.createElement("p",null,"\u63D0\u4EA4\u4F5C\u54C1\u5C06\u5168\u90E8\u88AB\u5220\u9664\uFF0C\u4E0D\u53EF\u6062\u590D"),u.createElement("p",null,"\u662F\u5426\u786E\u8BA4\u5220\u9664\uFF1F")))};var Zs=(0,f.connect)(({classroomList:e,user:n})=>({classroomList:e,user:n}))(Ss),Hs=l(82025),ct=l(59301),js=Object.defineProperty,Rs=Object.defineProperties,$s=Object.getOwnPropertyDescriptors,In=Object.getOwnPropertySymbols,Zo=Object.prototype.hasOwnProperty,Ho=Object.prototype.propertyIsEnumerable,jo=(e,n,t)=>n in e?js(e,n,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[n]=t,_u=(e,n)=>{for(var t in n||(n={}))Zo.call(n,t)&&jo(e,t,n[t]);if(In)for(var t of In(n))Ho.call(n,t)&&jo(e,t,n[t]);return e},mo=(e,n)=>Rs(e,$s(n)),Ws=(e,n)=>{var t={};for(var a in e)Zo.call(e,a)&&n.indexOf(a)<0&&(t[a]=e[a]);if(e!=null&&In)for(var a of In(e))n.indexOf(a)<0&&Ho.call(e,a)&&(t[a]=e[a]);return t},Sn=(e,n,t)=>new Promise((a,E)=>{var C=o=>{try{r(t.next(o))}catch(s){E(s)}},y=o=>{try{r(t.throw(o))}catch(s){E(s)}},r=o=>o.done?a(o.value):Promise.resolve(o.value).then(C,y);r((t=t.apply(e,n)).next())});const Gs=e=>{var n=e,{classroomList:t,dispatch:a,courseEndTime:E}=n,C=Ws(n,["classroomList","dispatch","courseEndTime"]),y,r,o,s;const K=(0,f.useIntl)(),g=(0,f.useParams)(),[_]=Y.default.useForm(),[p,R]=(0,u.useState)(1),[h,v]=(0,u.useState)([]),[A,N]=(0,u.useState)(0),[O,_e]=(0,u.useState)(2e3),[Ee,$]=(0,u.useState)(!0),[me,m]=(0,u.useState)(!1),[b,P]=(0,u.useState)(!1),[le,Pe]=(0,u.useState)([]),[Oe,ot]=(0,u.useState)(!0),[T,Je]=(0,u.useState)(null),[M,ee]=(0,u.useState)({}),[et,xe]=(0,u.useState)({});(0,u.useEffect)(()=>{if(t.actionTabs.key==="\u7ACB\u5373\u53D1\u5E03")if(hu(),yt(),t.actionTabs.type===2){const ne=t.actionTabs.selectArrsAll[0];Je({submit_limit:ne==null?void 0:ne.submit_limit,submit_limit_num:ne==null?void 0:ne.submit_limit_num,must_file:ne==null?void 0:ne.must_file,can_submit:ne==null?void 0:ne.can_submit,submit_num:ne==null?void 0:ne.submit_num}),ot(ne.unified_setting)}else ot(!1),Je({submit_limit:!1,submit_limit_num:200,must_file:!1,can_submit:!1,submit_num:3})},[t.actionTabs]),(0,u.useEffect)(()=>{if(me){if(b)return;a({type:"classroomList/setActionTabs",payload:{}}),(0,i.GJ)()?a({type:"classroomList/getClassroomTeacherCommonList",payload:mo(_u({},t.actionTabs.params),{type:1})}):a({type:"classroomList/getClassroomCommonList",payload:_u({},t.actionTabs.params)})}},[me]);const yt=ne=>Sn(void 0,null,function*(){$(!0);const d=yield(0,Se.c_)(mo(_u({},g),{page:ne||p,limit:2e4,homework_id:t.actionTabs.type===1?"":t.actionTabs.selectArrs[0]}));d==null||d.course_groups.map((j,ke)=>{j.key=j.id,j.title=j.name,j.disabled=j.is_published}),d&&(v([...d==null?void 0:d.course_groups]),N(d==null?void 0:d.course_groups_count),$(!1),ne||_.setFieldsValue({publish_time:X()(X()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm")),end_time:X()(X()(new Date).add(7,"days").format("YYYY-MM-DD HH:mm"))}))}),Ot=ne=>{R(ne),yt(ne)},Mt=()=>{(0,i.GJ)()?t.actionTabs.detail?(a({type:"shixunHomeworks/setActionTabs",payload:{}}),a({type:"shixunHomeworks/getWorkList",payload:_u({},g)}),a({type:"shixunHomeworks/getWorkSetting",payload:_u({},g)})):a({type:"classroomList/getClassroomTeacherCommonList",payload:mo(_u({},t.actionTabs.params),{type:1})}):a({type:"classroomList/getClassroomCommonList",payload:_u({},t.actionTabs.params)})},ju=()=>Sn(void 0,null,function*(){var ne,d;if((0,i.Rm)()&&!((ne=t.AssistantObject.normal)!=null&&ne.can_publish)){I.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"),pt(!1);return}const j=_u({},_.getFieldsValue());if(j.end_time<=j.publish_time){I.ZP.info("\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u5927\u4E8E\u6216\u7B49\u4E8E\u53D1\u5E03\u65F6\u95F4"),pt(!1);return}if((le==null?void 0:le.length)<=0&&!Oe&&h.length>0){I.ZP.info("\u53D1\u5E03\u73ED\u7EA7\u4E0D\u80FD\u4E3A\u7A7A"),pt(!1);return}if(T!=null&&T.submit_limit&&!(T!=null&&T.submit_limit_num)){I.ZP.warning("\u5B66\u751F\u586B\u5199\u5185\u5BB9\u5B57\u6570\u4E0D\u80FD\u4E3A\u7A7A"),pt(!1);return}if(T!=null&&T.can_submit&&!(T!=null&&T.submit_num)){I.ZP.warning("\u5B66\u751F\u63D0\u4EA4\u4F5C\u54C1\u6B21\u6570\u4E0D\u80FD\u4E3A\u7A7A"),pt(!1);return}let ke=_u({homework_ids:[...t.actionTabs.selectArrs],group_ids:le.length>0?le.map($e=>$e.id):(d=t.detailCommonHomeworksList)==null?void 0:d.course_groups,end_time:X()(j.end_time).format("YYYY-MM-DD HH:mm"),publish_time:X()(j.publish_time).format("YYYY-MM-DD HH:mm"),unified_setting:!le.length},T),Be=yield(0,ie.Tr)({homework_common_ids:[...t.actionTabs.selectArrs],course_id:g.coursesId,type:"homework_common"});(Be==null?void 0:Be.student_count)===0?Xt(ke):(xe(ke),ee(Be))}),Xt=ne=>Sn(void 0,null,function*(){pt(!0);const d=yield(0,G.ZP)(`/api/courses/${g.coursesId}/homework_commons/publish_with_homework_list_position.json`,{method:"post",body:_u({},ne)});pt(!1),d.status===0&&((0,F.L9)(["\u6559\u5B66\u8BFE\u5802","\u56FE\u6587\u4F5C\u4E1A","\u7ACB\u5373\u53D1\u5E03"]),I.ZP.success("\u53D1\u5E03\u6210\u529F"),a({type:"classroomList/setActionTabs",payload:{key:"\u6E05\u9664\u9009\u62E9\u6570\u636E"}}),C.onCallback&&C.onCallback(),Mt(),localStorage.getItem("Noviceguide")==="0"||a({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5E95\u90E8\u5F39\u7A97",type:13,text:ct.createElement("div",null,"\u6700\u540E\uFF0C\u54B1\u4EEC\u7ED9\u6559\u5B66\u8BFE\u5802\u6DFB\u52A0\u4E00\u540D\u5B66\u751F~\u70B9\u51FB\u201C\u6DFB\u52A0\u5B66\u751F\u201D\uFF0C\u5728\u5F39\u7A97\u9875\u9762\u4E2D\u8F93\u5165\u5E76\u641C\u7D22\u5B66\u751F\u59D3\u540D\uFF0C\u70B9\u51FB\u201C\u786E\u5B9A\u201D\u5C31\u53EF\u4EE5\u4E3A\u60A8\u7684\u8BFE\u5802\u6DFB\u52A0\u7B2C\u4E00\u4F4D\u5B66\u751F\u5566~")}}))}),hu=()=>{R(1),v([]),Pe([])},{detailCommonHomeworksList:tn}=t,un=A>p*O,[Cu,pt]=(0,u.useState)(!1);return ct.createElement("div",null,ct.createElement(ue.default,{width:600,centered:!0,confirmLoading:Cu,title:"\u53D1\u5E03\u4F5C\u4E1A",open:t.actionTabs.key==="\u7ACB\u5373\u53D1\u5E03",okText:"\u53D1\u5E03\u4F5C\u4E1A",cancelText:"\u6682\u4E0D\u53D1\u5E03",onOk:ju,onCancel:()=>{hu(),Mt(),a({type:"classroomList/setActionTabs",payload:{}})}},ct.createElement("p",{className:"tc"},"\u5B66\u751F\u5C06\u7ACB\u5373\u6536\u5230\u4F5C\u4E1A",ct.createElement("br",null),'\u672C\u64CD\u4F5C\u53EA\u5BF9"\u672A\u53D1\u5E03"\u7684\u4F5C\u4E1A\u6709\u6548'),h&&ct.createElement(Y.default,{form:_},ct.createElement("div",{style:{paddingLeft:0}},ct.createElement(x.Z,{className:"mt30",align:"middle"},ct.createElement(B.Z,null,ct.createElement(Y.default.Item,{name:"publish_time",label:"\u53D1\u5E03\u65F6\u95F4"},ct.createElement(ae.default,{style:{width:170,marginRight:"25px"},disabledDate:ne=>(0,fe.Q8)(ne,E),disabledTime:ne=>(0,fe.d0)(ne),placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:X()((0,F.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",allowClear:!1}))),ct.createElement(B.Z,{className:"ml20"},ct.createElement(Y.default.Item,{name:"end_time",label:"\u622A\u6B62\u65F6\u95F4"},ct.createElement(ae.default,{style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:X()((0,F.U6)(),"HH:mm")},disabledDate:ne=>(0,fe.Q8)(ne,E,_.getFieldValue("publish_time")),disabledTime:ne=>(0,fe.d0)(ne,_.getFieldValue("publish_time")),format:"YYYY-MM-DD HH:mm",allowClear:!1})))),t.actionTabs.type===2&&ct.createElement(x.Z,{style:{marginBottom:"10px"}},ct.createElement("span",{className:"mr5"},"\u53D1\u5E03\u8BBE\u7F6E:"),ct.createElement(U.ZP.Group,{value:Oe,onChange:ne=>{ot(ne.target.value),Pe([])}},ct.createElement(U.ZP,{value:!0,disabled:!t.actionTabs.manage_all_group},"\u7EDF\u4E00\u53D1\u5E03"),ct.createElement(U.ZP,{className:"ml20",disabled:h.length<=0,value:!1},"\u5206\u73ED\u53D1\u5E03"))),h.length<=0&&t.actionTabs.type===2&&ct.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"')),(t.actionTabs.type===1||!Oe)&&h.length>0&&ct.createElement("div",{style:{display:"flex",justifyContent:"space-between",marginBottom:"10px"}},ct.createElement("span",{style:{flex:1}},ct.createElement(k.default,{checked:le.length===h.length,onChange:ne=>{le.length===h.length?Pe([]):Pe(h.filter(d=>!d.is_published))}},"\u5168\u9009")),ct.createElement("span",{style:{width:16}}),ct.createElement("span",{style:{flex:1}},"\u5DF2\u9009\u62E9",le.length||0,"\u4E2A\u5206\u73ED")),(t.actionTabs.type===1||!Oe)&&h.length>0&&ct.createElement(Hs.Z,{data:h,selectedRowKeys:le,setSelectedRowKeys:Pe})),!((o=(r=(y=t==null?void 0:t.actionTabs)==null?void 0:y.selectArrsAll)==null?void 0:r[0])!=null&&o.is_shixun)&&ct.createElement(de.ZP,{value:T,onChange:ne=>Je(_u({},ne))})),ct.createElement(Fe.Z,{resdata:M,type:((s=t.actionTabs.selectArrs)==null?void 0:s.length)===1?"shixun":"shixunpush",okloading:Cu,oktext:(M==null?void 0:M.can_copy_num)===0?"\u786E\u5B9A":"\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362",onok:ne=>Sn(void 0,null,function*(){pt(!0);let d=yield(0,G.ZP)(`/api/courses/${g.coursesId}/batch_copy_shixuns.json`,{method:"post",body:{type:"homework_common",ids:[...t.actionTabs.selectArrs]}});pt(!1),(d==null?void 0:d.status)===0&&Xt(et)})}))};var Vs=(0,f.connect)(({classroomList:e})=>({classroomList:e}))(Gs),Js=Object.defineProperty,zs=Object.defineProperties,Us=Object.getOwnPropertyDescriptors,Ro=Object.getOwnPropertySymbols,Ks=Object.prototype.hasOwnProperty,Ys=Object.prototype.propertyIsEnumerable,$o=(e,n,t)=>n in e?Js(e,n,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[n]=t,Wo=(e,n)=>{for(var t in n||(n={}))Ks.call(n,t)&&$o(e,t,n[t]);if(Ro)for(var t of Ro(n))Ys.call(n,t)&&$o(e,t,n[t]);return e},Qs=(e,n)=>zs(e,Us(n)),Xs=(e,n,t)=>new Promise((a,E)=>{var C=o=>{try{r(t.next(o))}catch(s){E(s)}},y=o=>{try{r(t.throw(o))}catch(s){E(s)}},r=o=>o.done?a(o.value):Promise.resolve(o.value).then(C,y);r((t=t.apply(e,n)).next())});const qs=({classroomList:e,dispatch:n})=>{const t=(0,f.useIntl)(),a=(0,f.useParams)();return u.createElement(ue.default,{centered:!0,title:t.formatMessage({id:"classrooms.prompt",defaultMessage:"\u63D0\u793A"}),open:e.actionTabs.key==="\u8BBE\u4E3A\u516C\u5F00",okText:t.formatMessage({id:"classrooms.confirm",defaultMessage:"\u786E\u5B9A"}),cancelText:"\u53D6\u6D88",onOk:()=>Xs(void 0,null,function*(){(yield(0,G.ZP)(`/api/courses/${a.coursesId}/homework_commons/set_public.json`,{method:"post",body:{homework_ids:[...e.actionTabs.selectArrs]}})).status===0&&((0,F.L9)(["\u6559\u5B66\u8BFE\u5802","\u56FE\u6587\u4F5C\u4E1A","\u8BBE\u4E3A\u516C\u5F00"]),I.ZP.success("\u64CD\u4F5C\u6210\u529F"),n({type:"classroomList/setActionTabs",payload:{key:"\u6E05\u9664\u9009\u62E9\u6570\u636E"}}),(0,i.GJ)()?n({type:"classroomList/getClassroomTeacherCommonList",payload:Qs(Wo({},e.actionTabs.params),{type:1})}):n({type:"classroomList/getClassroomCommonList",payload:Wo({},e.actionTabs.params)}))}),onCancel:()=>{n({type:"classroomList/setActionTabs",payload:{}})}},u.createElement("p",null,"\u8BBE\u4E3A\u516C\u5F00\u540E\uFF0C\u975E\u8BFE\u5802\u6210\u5458\u4E5F\u53EF\u4EE5\u8BBF\u95EE\u67E5\u770B",u.createElement("br",null),"\u662F\u5426\u786E\u8BA4\u8BBE\u4E3A\u516C\u5F00\uFF1F"))};var el=(0,f.connect)(({classroomList:e})=>({classroomList:e}))(qs),tl=Object.defineProperty,ul=Object.defineProperties,nl=Object.getOwnPropertyDescriptors,Zn=Object.getOwnPropertySymbols,Go=Object.prototype.hasOwnProperty,Vo=Object.prototype.propertyIsEnumerable,Jo=(e,n,t)=>n in e?tl(e,n,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[n]=t,zo=(e,n)=>{for(var t in n||(n={}))Go.call(n,t)&&Jo(e,t,n[t]);if(Zn)for(var t of Zn(n))Vo.call(n,t)&&Jo(e,t,n[t]);return e},ol=(e,n)=>ul(e,nl(n)),al=(e,n)=>{var t={};for(var a in e)Go.call(e,a)&&n.indexOf(a)<0&&(t[a]=e[a]);if(e!=null&&Zn)for(var a of Zn(e))n.indexOf(a)<0&&Vo.call(e,a)&&(t[a]=e[a]);return t},sl=(e,n,t)=>new Promise((a,E)=>{var C=o=>{try{r(t.next(o))}catch(s){E(s)}},y=o=>{try{r(t.throw(o))}catch(s){E(s)}},r=o=>o.done?a(o.value):Promise.resolve(o.value).then(C,y);r((t=t.apply(e,n)).next())});const ll=e=>{var n=e,{classroomList:t,dispatch:a,onCallback:E}=n,C=al(n,["classroomList","dispatch","onCallback"]);const y=(0,f.useIntl)(),r=(0,f.useParams)();return r.id=r.coursesId,u.createElement(ue.default,{centered:!0,title:y.formatMessage({id:"classrooms.prompt",defaultMessage:"\u63D0\u793A"}),open:t.actionTabs.key==="\u6536\u85CF",okText:y.formatMessage({id:"classrooms.confirm",defaultMessage:"\u786E\u5B9A"}),cancelText:"\u53D6\u6D88",onOk:()=>sl(void 0,null,function*(){(yield(0,G.ZP)(`/api/courses/${r.id}/homework_commons/add_to_homework_bank.json`,{method:"post",body:{all_check:0,homework_ids:[...t.actionTabs.selectArrs]}})).status===0&&((0,F.L9)(["\u6559\u5B66\u8BFE\u5802","\u56FE\u6587\u4F5C\u4E1A","\u6536\u85CF"]),I.ZP.success("\u6536\u85CF\u6210\u529F\uFF0C\u8BF7\u524D\u5F80\u3010\u4E2A\u4EBA\u4E3B\u9875/\u8BFE\u5802\u8D44\u6E90\u3011\u67E5\u770B"),a({type:"classroomList/setActionTabs",payload:{}}),E&&E(),(0,i.GJ)()?a({type:"classroomList/getClassroomTeacherCommonList",payload:ol(zo({},t.actionTabs.params),{type:1})}):a({type:"classroomList/getClassroomCommonList",payload:zo({},t.actionTabs.params)}),a({type:"classroomList/setActionTabs",payload:{}}))}),onCancel:()=>{a({type:"classroomList/setActionTabs",payload:{}})}},"\u786E\u8BA4\u6536\u85CF\uFF1F")};var rl=(0,f.connect)(({classroomList:e})=>({classroomList:e}))(ll),il=Object.defineProperty,Uo=Object.getOwnPropertySymbols,cl=Object.prototype.hasOwnProperty,ml=Object.prototype.propertyIsEnumerable,Ko=(e,n,t)=>n in e?il(e,n,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[n]=t,dl=(e,n)=>{for(var t in n||(n={}))cl.call(n,t)&&Ko(e,t,n[t]);if(Uo)for(var t of Uo(n))ml.call(n,t)&&Ko(e,t,n[t]);return e},pl=(e,n,t)=>new Promise((a,E)=>{var C=o=>{try{r(t.next(o))}catch(s){E(s)}},y=o=>{try{r(t.throw(o))}catch(s){E(s)}},r=o=>o.done?a(o.value):Promise.resolve(o.value).then(C,y);r((t=t.apply(e,n)).next())});const El=({classroomList:e,loading:n,dispatch:t,onCallback:a})=>{var E,C;const y=(0,f.useIntl)(),r=(0,f.useParams)(),o=(0,f.useLocation)(),{actionTabs:s}=e,[K]=Y.default.useForm(),g=_=>_&&_pl(void 0,null,function*(){var _;const p=K.getFieldValue(),R=`/api/course_modules/${e.detailCommonHomeworksList.main_category_id}/add_second_category.json`,h=yield(0,G.ZP)(R,{method:"post",body:dl({},p)});if(h.status===0){I.ZP.success("\u6DFB\u52A0\u6210\u529F"),a&&a(),t({type:"classroomList/setActionTabs",payload:{}}),t({type:"classroomList/getClassroomLeftMenus",payload:{id:r.coursesId}});const v=e.actionTabs.selectArrs.type,A=(h==null?void 0:h.category_id)||0;let N=(_=o.pathname)==null?void 0:_.split("/");N[4]=A,N[3]=v||N[3];const O=N==null?void 0:N.join("/");f.history.push(O)}}),onCancel:()=>{t({type:"classroomList/setActionTabs",payload:{}})}},u.createElement("p",{className:"tc"},u.createElement("br",null)),e.courseGroups.course_groups&&u.createElement(Y.default,{form:K,initialValues:{name:""}},u.createElement(Y.default.Item,{name:"name"},u.createElement(x.Z,{className:"mt30"},u.createElement(B.Z,null,"\u76EE\u5F55\u540D\u79F0\uFF1A"),u.createElement(B.Z,{flex:"1"},u.createElement(he.default,{defaultValue:((E=s.selectArrs)==null?void 0:E.category_name)||((C=s.selectArrs)==null?void 0:C.name)}))))))};var fl=(0,f.connect)(({classroomList:e,loading:n})=>({classroomList:e,loading:n}))(El),Su={shixunItemWrapper:"shixunItemWrapper___Pnp0d",checkboxWrapper:"checkboxWrapper___O__B3",contentWrapper:"contentWrapper___qiaiV",title:"title___DFf1n",desc:"desc___ej6SJ",info:"info___hJwx4",scrollWrap:"scrollWrap___hntzl",loading:"loading___Jks2Z"},gl=Object.defineProperty,yl=Object.defineProperties,_l=Object.getOwnPropertyDescriptors,Yo=Object.getOwnPropertySymbols,vl=Object.prototype.hasOwnProperty,Fl=Object.prototype.propertyIsEnumerable,Qo=(e,n,t)=>n in e?gl(e,n,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[n]=t,Xo=(e,n)=>{for(var t in n||(n={}))vl.call(n,t)&&Qo(e,t,n[t]);if(Yo)for(var t of Yo(n))Fl.call(n,t)&&Qo(e,t,n[t]);return e},qo=(e,n)=>yl(e,_l(n)),ea=(e,n,t)=>new Promise((a,E)=>{var C=o=>{try{r(t.next(o))}catch(s){E(s)}},y=o=>{try{r(t.throw(o))}catch(s){E(s)}},r=o=>o.done?a(o.value):Promise.resolve(o.value).then(C,y);r((t=t.apply(e,n)).next())});const{Paragraph:hl}=ht.default,Cl=({createShixunParams:e},n)=>{const t=[{name:"\u5168\u90E8",id:"0"},{name:"\u521D\u7EA7",id:"1"},{name:"\u4E2D\u7EA7",id:"2"},{name:"\u4E2D\u9AD8\u7EA7",id:"3"},{name:"\u9AD8\u7EA7",id:"4"}],a=[{name:"\u6700\u65B0",id:"new"},{name:"\u6700\u70ED",id:"hot"},{name:"\u6211\u7684",id:"mine"}],[E,C]=(0,u.useState)("0"),[y,r]=(0,u.useState)("hot"),[o,s]=(0,u.useState)([]),[K,g]=(0,u.useState)(!0),[_,p]=(0,u.useState)(1),R=(0,u.useRef)(null),h=(0,u.useRef)(null),v=(0,u.useRef)({page:1,order:"hot",keyword:"",shixun_type:"jupyter",diff:"0",limit:10,mine:"",status:""}),A=b=>{r(b),v.current.order=b,b==="mine"?(v.current.mine="true",v.current.status="2"):(v.current.mine="",v.current.status=""),N(v.current)},N=(b,P)=>ea(void 0,null,function*(){g(!0),clearTimeout(R.current),R.current=setTimeout(()=>ea(void 0,null,function*(){console.log(b,"params2");const le=yield(0,ie.he)(b);if(!le.status){if(P){le.shixuns.length===0&&me(!1),s(Pe=>[...Pe,...le.shixuns]),g(!1);return}h.current.scrollTop=0,me(!0),p(_+1),g(!1),s(le.shixuns)}}),1e3)});(0,u.useImperativeHandle)(n,()=>({search:b=>N(qo(Xo({},v.current),{keyword:b})),changeKeyWord:b=>v.current.keyword=b})),(0,u.useEffect)(()=>{N(v.current)},[]);const[O,_e]=(0,u.useState)([]),Ee=b=>{_e(b),e.current.shixuns_info=b.map(P=>({id:P,is_copy:!1,is_use:!0}))},[$,me]=(0,u.useState)(!0),m=b=>{N(qo(Xo({},v.current),{page:b}),!0)};return u.createElement("div",{className:"mt20"},u.createElement(x.Z,{justify:"space-between",style:{marginBottom:8}},u.createElement(B.Z,null,t.map((b,P)=>u.createElement("span",{key:P,style:{border:"none",marginRight:20,color:E===b.id?"#3061D0":"rgba(0, 0, 0, 0.85)"},onClick:()=>{C(b.id),v.current.diff=b.id,N(v.current)}},b.name))),u.createElement(B.Z,null,u.createElement(Pt.tp,{dataSource:a,value:y,onChange:A}))),u.createElement("div",{className:Su.scrollWrap},u.createElement("div",{ref:h,style:{maxHeight:260,overflow:"hidden auto"}},u.createElement(tt(),{initialLoad:!1,pageStart:1,threshold:100,loadMore:m,hasMore:$&&!K,useWindow:!1,key:_},u.createElement(k.default.Group,{onChange:Ee,value:O},o.map(b=>{const{name:P,id:le,description:Pe,challenge_names:Oe,author_name:ot,author_school_name:T,level:Je,total_stu_num:M}=b||{};return u.createElement("div",{key:le,className:Su.shixunItemWrapper},u.createElement(x.Z,{align:"middle",className:Su.checkboxWrapper,gutter:14,style:{padding:"20px 20px 0 20px",background:"transparent",marginBottom:"0px"}},u.createElement(k.default,{value:le,style:{paddingRight:"10px"}}),u.createElement("div",{className:Su.title,style:{fontWeight:"600"}},P)),u.createElement("div",{className:Su.contentWrapper},u.createElement(hl,{ellipsis:{rows:2},className:Su.desc,style:{color:"#8e8888",fontSize:"12px",margin:"5px 0px"}},Pe),u.createElement(x.Z,null,Oe.map((ee,et)=>u.createElement("span",{key:et,className:Su.mission,style:{fontSize:"14px",fontWeight:"600",color:"#4f4f4b"}},u.createElement("span",{style:{paddingRight:"5px"}},"\u7B2C",et+1,"\u5173")," ",ee))),u.createElement(bt.Z,{dashed:!0,style:{margin:"8px 0"}}),u.createElement(x.Z,{className:Su.info},u.createElement(Ve.Z,null,u.createElement("span",{style:{fontWeight:"600",color:"black"}},ot),u.createElement("span",null,"|"),u.createElement("span",null,T),u.createElement("span",null,"|"),u.createElement("span",null,"\u96BE\u5EA6\u7CFB\u6570\xA0",u.createElement("span",{style:{fontWeight:"400",color:"#000000"}},Je)),u.createElement("span",null,"|"),u.createElement("span",null,"\u5B66\u4E60\u4EBA\u6570\xA0\xA0",u.createElement("span",{style:{fontWeight:"600",color:"black"}},M))))))})))),K&&u.createElement("div",{className:Su.loading},u.createElement(ut.Z,{spinning:!0}))))};var Al=(0,u.forwardRef)(Cl),mn={flex_box_center:"flex_box_center___RR1P7",flex_space_between:"flex_space_between___NOfMh",flex_box_vertical_center:"flex_box_vertical_center___Dmywe",flex_box_center_end:"flex_box_center_end___AZ744",flex_box_column:"flex_box_column___Wu3tO",line1:"line1___xcO80",form:"form___zbQXu",small_search:"small_search___Zg67I",border:"border___ifLoj"},Xe=l(59301),Bl=Object.defineProperty,ta=Object.getOwnPropertySymbols,Dl=Object.prototype.hasOwnProperty,bl=Object.prototype.propertyIsEnumerable,ua=(e,n,t)=>n in e?Bl(e,n,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[n]=t,Pl=(e,n)=>{for(var t in n||(n={}))Dl.call(n,t)&&ua(e,t,n[t]);if(ta)for(var t of ta(n))bl.call(n,t)&&ua(e,t,n[t]);return e},Cn=(e,n,t)=>new Promise((a,E)=>{var C=o=>{try{r(t.next(o))}catch(s){E(s)}},y=o=>{try{r(t.throw(o))}catch(s){E(s)}},r=o=>o.done?a(o.value):Promise.resolve(o.value).then(C,y);r((t=t.apply(e,n)).next())});const{TabPane:rc}=Q.default,wl=({shixunHomeworks:e,loading:n,classroomList:t,dispatch:a,refreshList:E})=>{const C=(0,f.useIntl)(),y=(0,f.useParams)(),r=(0,f.useLocation)(),[o]=Y.default.useForm(),{brankList:s}=e,[K,g]=(0,u.useState)(!1);let[_,p]=(0,u.useState)(!0),[R,h]=(0,u.useState)(!1);const[v,A]=(0,u.useState)("myself");let[N,O]=(0,u.useState)([]);const[_e,Ee]=(0,u.useState)(),[$,me]=(0,u.useState)({}),[m,b]=(0,u.useState)({page:0,limit:20,object_type:"normal",search:"",filter:"myself"}),P=[{name:"\u6211\u7684\u8D44\u6E90",id:"myself"},{name:"\u516C\u5171\u8D44\u6E90",id:"public"},{name:"jupyter\u5B9E\u8BAD",id:"jupyter"}];(0,u.useEffect)(()=>{e.actionTabs.key==="\u9898\u5E93\u9009\u7528"&&Pe()},[e.actionTabs.key]);let le=[];const Pe=function(){return Cn(this,null,function*(){var M;if(_){g(!1),++m.page;const ee=yield a({type:"shixunHomeworks/getBrankList",payload:Pl({},m)});N=[...N.concat(ee.object_list)],Ee(ee.is_teacher),((M=ee.object_list)==null?void 0:M.length)Cn(void 0,null,function*(){h(!0);const ee=yield(0,Se.aQ)(M);h(!1),ee.status||(E(),a({type:"shixunHomeworks/setActionTabs",payload:{}}),a({type:"classroomList/getClassroomLeftMenus",payload:{id:M.coursesId}}))}),T=(0,u.useRef)(),{detailCommonHomeworksList:Je}=t;return Xe.createElement("div",null,Xe.createElement(ue.default,{className:mn.border,centered:!0,title:Xe.createElement("span",{style:{fontWeight:"600"}},"\u9009\u7528\u8BFE\u5802\u8D44\u6E90"),destroyOnClose:!0,open:e.actionTabs.key==="\u9898\u5E93\u9009\u7528",okText:C.formatMessage({id:"classrooms.confirm",defaultMessage:"\u786E\u5B9A"}),cancelText:"\u53D6\u6D88",width:800,bodyStyle:{minHeight:200},okButtonProps:{loading:R},onOk:()=>Cn(void 0,null,function*(){var M,ee,et;if(v==="jupyter"){console.log("----createShixunParams.current",Oe.current);let Ot=yield(0,ie.Tr)({id:[...(ee=(M=Oe.current)==null?void 0:M.shixuns_info)==null?void 0:ee.map(Mt=>Mt.id)],course_id:y.coursesId,type:"shixun"});(Ot==null?void 0:Ot.student_count)===0?ot(Oe.current):me(Ot);return}h(!0);const xe=o.getFieldsValue(),yt=yield a({type:"shixunHomeworks/saveBanks",payload:{course_id:y.coursesId,object_type:"normal",category:y.categoryId,bank_id:xe.group_ids}});(yt==null?void 0:yt.status)===0&&((0,F.L9)(["\u6559\u5B66\u8BFE\u5802","\u56FE\u6587\u4F5C\u4E1A","\u9009\u7528\u8BFE\u5802\u8D44\u6E90"]),a({type:"classroomList/getClassroomLeftMenus",payload:{id:y.coursesId}}),a({type:"shixunHomeworks/setActionTabs",payload:{}}),a({type:"classroomList/setActionTabs",payload:{key:"\u7ACB\u5373\u53D1\u5E03",type:1,selectArrs:yt.object_ids,params:(et=e.actionTabs)==null?void 0:et.params,manage_all_group:Je==null?void 0:Je.manage_all_group}})),h(!1)}),onCancel:()=>{a({type:"shixunHomeworks/setActionTabs",payload:{}})}},Xe.createElement(x.Z,{style:{borderBottom:"0.5px solid gainsboro",paddingBottom:"15px"}},Xe.createElement(B.Z,{span:12},P.map((M,ee)=>Xe.createElement(L.ZP,{key:ee,shape:"round",style:v===M.id?{background:"#e8efff",border:"none",color:"#6f9fe6"}:{background:"#f6f6f6",border:"none"},type:v===M.id?"ghost":"default",className:"mr10",onClick:et=>Cn(void 0,null,function*(){if(M.id==="jupyter"){A(M.id);return}N=[],_=!0,m.page=0,m.search="",m.filter=M.id,Pe(),A(M.id)})},M.name))),Xe.createElement(B.Z,{span:12,className:"tr"},Xe.createElement(he.default.Search,{className:mn.small_search,placeholder:"\u8F93\u5165\u6807\u9898\u8FDB\u884C\u641C\u7D22",onChange:M=>{var ee;v==="jupyter"&&((ee=T.current)==null||ee.changeKeyWord(M.target.value))},suffix:Xe.createElement("i",{className:`iconfont icon-sousuo9 font14 ${mn.searchIcon}`}),onSearch:M=>{var ee;if(M&&(0,zt.tk)({name:M,copywriting:M,position:"HomeworkCommon"}),v==="jupyter"){(ee=T.current)==null||ee.search(M);return}_=!0,m.search=M,m.page=0,N=[],Pe()},style:{width:260}}))),v==="myself"&&Xe.createElement("p",{className:"tc mt10"},"\u9009\u7528\u5BF9\u8C61\uFF1A\u4F60\u5728\u8BFE\u5802\u56FE\u6587\u4F5C\u4E1A\u5217\u8868\u4E2D\u5DF2",Xe.createElement("span",{className:"c-orange"},"\u6536\u85CF"),"\u7684\u56FE\u6587\u4F5C\u4E1A"),v==="public"&&Xe.createElement("p",{className:"tc mt10"},"\u9009\u7528\u5BF9\u8C61\uFF1A\u9898\u5E93\u4E2D\u5DF2\u8BBE\u7F6E\u6210\u516C\u5171\u5C5E\u6027\u7684\u6240\u6709\u56FE\u6587\u4F5C\u4E1A"),v==="jupyter"?Xe.createElement(Al,{createShixunParams:Oe,ref:T}):Xe.createElement("div",{style:{background:"#F4FAFF",maxHeight:200,overflow:"auto",padding:"20px 10px"}},!_e&&v==="public"&&Xe.createElement("div",{style:{display:"flex",flexDirection:"column",paddingTop:"30px",alignItems:"center",justifyContent:"center"}},Xe.createElement("span",null,"\u901A\u8FC7\u804C\u4E1A\u8BA4\u8BC1\u7684\u6559\u5E08\u624D\u80FD\u8BBF\u95EE\u516C\u5171\u8BFE\u7A0B\u8D44\u6E90\u5E93"),Xe.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")),Xe.createElement(tt(),{initialLoad:!1,pageStart:0,threshold:700,loadMore:()=>{p(!1),Pe()},hasMore:_,useWindow:!1},Xe.createElement(Y.default,{form:o,initialValues:{group_ids:le},className:mn.form,onChange:M=>{le=o.getFieldValue()}},N==""&&Xe.createElement(nt.Z,{styles:{margin:"10px auto"}}),Xe.createElement(Y.default.Item,{name:"group_ids"},Xe.createElement(k.default.Group,{style:{width:"100%",flexDirection:"column"},className:"font14"},N==null?void 0:N.map(function(M,ee){return Xe.createElement(x.Z,{key:ee},Xe.createElement(B.Z,{flex:"2"},Xe.createElement(k.default,{onChange:et=>{},key:ee,value:String(M.id),defaultChecked:!0},Xe.createElement("span",{className:["c-black",mn.line1].join(" ")},M.name))),Xe.createElement(B.Z,{flex:"1",className:"c-black"},Xe.createElement("span",{className:mn.line1},M==null?void 0:M.course_list_name)),Xe.createElement(B.Z,{flex:"50px",className:"c-black"},v==="public"&&(0,i.Ny)()?Xe.createElement("span",{className:"c-blue current",onClick:()=>{window.open(`/users/innov/topics/${M.id}/personal/normal/edit`)}},"\u7F16\u8F91"):v==="myself"?Xe.createElement("span",{className:"c-blue current",onClick:()=>{window.open(`/users/innov/topics/${M.id}/personal/normal/edit`)}},"\u7F16\u8F91"):M==null?void 0:M.username))}))))))),Xe.createElement(Fe.Z,{resdata:$,type:"shixunpush",okloading:R,oktext:($==null?void 0:$.can_copy_num)===0?C.formatMessage({id:"classrooms.confirm",defaultMessage:"\u786E\u5B9A"}):"\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362",onok:M=>Cn(void 0,null,function*(){Oe.current.shixuns_info=M,ot(Oe.current)})}))};var xl=(0,f.connect)(({shixunHomeworks:e,classroomList:n,loading:t})=>({shixunHomeworks:e,loading:t,classroomList:n}))(wl),po=l(42882),na=l(74128),ru=l(59301),kl=Object.defineProperty,oa=Object.getOwnPropertySymbols,Ol=Object.prototype.hasOwnProperty,Tl=Object.prototype.propertyIsEnumerable,aa=(e,n,t)=>n in e?kl(e,n,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[n]=t,sa=(e,n)=>{for(var t in n||(n={}))Ol.call(n,t)&&aa(e,t,n[t]);if(oa)for(var t of oa(n))Tl.call(n,t)&&aa(e,t,n[t]);return e};const Ll=({styles:e={},onSelect:n,params:t,classroomList:a})=>{const[E,C]=(0,u.useState)(!1),y=(0,f.useIntl)(),[r,o]=(0,u.useState)("");(0,u.useEffect)(()=>{C(!1),o("")},[]);const s=()=>{var K,g;if((0,i.Rm)()&&!((g=(K=a==null?void 0:a.AssistantObject)==null?void 0:K.normal)!=null&&g.can_create)){I.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}r==="1"&&f.history.push(`/classrooms/${t.coursesId}/common_homework/${t.categoryId}/add`),r==="2"&&(n(),C(!1),o(""))};return ru.createElement("section",{className:`tc animated fadeIn ${po.Z.threeBtnSty}`,style:sa(sa({},{color:"#03A092",margin:"200px auto"}),e)},ru.createElement("img",{src:l(26551),width:200,height:164}),ru.createElement("p",{className:"mt20 font14"},"\u8BE5\u8BFE\u7A0B\u65E0\u56FE\u6587\u4F5C\u4E1A\uFF0C\u53EF\u4EE5\u4E0B\u65B9\u6309\u94AE\u6216\u53F3\u4E0A\u65B9\u201C\u65B0\u5EFA\u4F5C\u4E1A\u201D\u6309\u94AE\u521B\u5EFA\u4F5C\u4E1A"),ru.createElement("div",{style:{marginTop:"30px"}},ru.createElement(L.ZP,{onClick:()=>C(!0),type:"primary",style:{width:"128px",height:"40px",marginRight:"20px",borderRadius:"4px"}},"\u65B0\u5EFA\u4F5C\u4E1A"),ru.createElement(L.ZP,{onClick:()=>{(0,F.xg)(`${na.Z.API_SERVER}/pdf/\u6559\u5B66\u8BFE\u5802\u64CD\u4F5C\u624B\u518C\u7B80\u5355\u7248-V4.0.pdf`)},type:"primary",style:{width:"128px",height:"40px",marginLeft:"20px",borderRadius:"4px"}},"\u65B0\u5EFA\u4F5C\u4E1A\u6307\u5F15")),E&&ru.createElement(ue.default,{open:!0,centered:!0,title:"\u65B0\u5EFA\u4F5C\u4E1A",onCancel:()=>C(!1),onOk:s},ru.createElement("div",null,ru.createElement("div",null,ru.createElement(U.ZP,{value:"1",style:{marginTop:"15px"},checked:r==="1",onClick:()=>o("1")},"\u65B0\u5EFA\u56FE\u6587\u4F5C\u4E1A")),ru.createElement("div",null,ru.createElement(U.ZP,{value:"2",style:{marginTop:"15px"},checked:r==="2",onClick:()=>o("2")},"\u9009\u7528\u8D44\u6E90")))))};var Nl=(0,f.connect)(({classroomList:e})=>({classroomList:e}))(Ll),Zu=l(59301),Ml=Object.defineProperty,Il=Object.defineProperties,Sl=Object.getOwnPropertyDescriptors,la=Object.getOwnPropertySymbols,Zl=Object.prototype.hasOwnProperty,Hl=Object.prototype.propertyIsEnumerable,ra=(e,n,t)=>n in e?Ml(e,n,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[n]=t,Hn=(e,n)=>{for(var t in n||(n={}))Zl.call(n,t)&&ra(e,t,n[t]);if(la)for(var t of la(n))Hl.call(n,t)&&ra(e,t,n[t]);return e},jl=(e,n)=>Il(e,Sl(n)),ia=(e,n,t)=>new Promise((a,E)=>{var C=o=>{try{r(t.next(o))}catch(s){E(s)}},y=o=>{try{r(t.throw(o))}catch(s){E(s)}},r=o=>o.done?a(o.value):Promise.resolve(o.value).then(C,y);r((t=t.apply(e,n)).next())});const Rl=({classroomList:e,loading:n,dispatch:t,shixunHomeworks:a})=>{const E=(0,f.useIntl)(),C=(0,f.useParams)(),[y]=Y.default.useForm(),{workList:r,workSetting:o}=a,s=()=>{t({type:"shixunHomeworks/getWorkSetting",payload:Hn({},C)}),t({type:"shixunHomeworks/getWorkList",payload:Hn({},C)})};return Zu.createElement(ue.default,{centered:!0,title:e.actionTabs.title||"\u8865\u4EA4\u9644\u4EF6",open:e.actionTabs.key==="\u8865\u4EA4\u9644\u4EF6",bodyStyle:{minHeight:200},onOk:()=>ia(void 0,null,function*(){const K=()=>ia(void 0,null,function*(){var g;yield y.validateFields();const _=Hn({},y.getFieldValue()),{selectArrs:p}=e.actionTabs;_.attachment_ids=(g=_.attachment_ids)==null?void 0:g.map(h=>h.response.id),(yield(0,wn.mz)(jl(Hn({},_),{homeworkId:p.work_id}))).status===0&&(y.resetFields(),t({type:"classroomList/setActionTabs",payload:{}}),s())});if(o!=null&&o.can_submit){if(!(o!=null&&o.submit_size)){I.ZP.warning("\u60A8\u7684\u4F5C\u54C1\u63D0\u4EA4\u673A\u4F1A\u5DF2\u7528\u5B8C\u3002\u5982\u9700\u7EE7\u7EED\u4FEE\u6539\uFF0C\u8BF7\u8054\u7CFB\u6307\u5BFC\u8001\u5E08\u6216\u5E73\u53F0\u8FD0\u8425\u3002");return}ue.default.confirm({title:E.formatMessage({id:"classrooms.prompt",defaultMessage:"\u63D0\u793A"}),icon:null,centered:!0,width:472,content:Zu.createElement(Zu.Fragment,null,"\u4F60\u8FD8\u6709 ",Zu.createElement("span",{className:"ml5 mr5",style:{color:"#DF711C"}},o==null?void 0:o.submit_size)," \u6B21\u63D0\u4EA4\u673A\u4F1A\u3002\u786E\u8BA4\u63D0\u4EA4\u540E\uFF0C\u4E0A\u4E00\u6B21\u7684\u63D0\u4EA4\u8BB0\u5F55\u4F1A\u88AB\u8986\u76D6\u3002\u8BF7\u6CE8\u610F\uFF0C\u5230\u8FBE\u89C4\u5B9A\u7684\u63D0\u4EA4\u6B21\u6570\u540E\u5C06\u4E0D\u53EF\u518D\u6B21\u63D0\u4EA4\uFF0C\u786E\u5B9A\u662F\u5426\u63D0\u4EA4\uFF1F"),onOk:()=>{K()}});return}K()}),onCancel:()=>{y.resetFields(),t({type:"classroomList/setActionTabs",payload:{}})}},Zu.createElement(Y.default,{form:y,initialValues:{}},Zu.createElement(Y.default.Item,{name:"attachment_ids",rules:[{required:!0,message:"\u8BF7\u4E0A\u4F20\u9644\u4EF6"}]},Zu.createElement(Fn.Z,null)),Zu.createElement(Y.default.Item,{name:"description"},Zu.createElement(he.default.TextArea,{placeholder:`\u8BF7\u5728\u6B64\u8F93\u5165${e.actionTabs.title||"\u8865\u4EA4\u9644\u4EF6"}\u7684\u539F\u56E0\uFF0C\u6700\u5927\u9650\u5236100\u4E2A\u5B57\u7B26`,rows:7}))))};var $l=(0,f.connect)(({classroomList:e,loading:n,shixunHomeworks:t})=>({classroomList:e,loading:n,shixunHomeworks:t}))(Rl),Wl=l(54473),Gl=l(86094),ca={bottomControlContainer:"bottomControlContainer___VLwxf",buttonWrap:"buttonWrap___PlR4G",moveCategory:"moveCategory___gCcya"},Vl=(e,n,t)=>new Promise((a,E)=>{var C=o=>{try{r(t.next(o))}catch(s){E(s)}},y=o=>{try{r(t.throw(o))}catch(s){E(s)}},r=o=>o.done?a(o.value):Promise.resolve(o.value).then(C,y);r((t=t.apply(e,n)).next())}),Jl=({buttonDataSource:e,onClick:n})=>{const{allSelect:t,setAllSelect:a,setSelectArrs:E,dataSource:C,selectArrs:y,useBatchStatus:r,dispatch:o,params:s,getData:K,detailLeftMenus:g,main_category_id:_,setSelectArrsAll:p}=(0,u.useContext)(yo);let R;const[h,v]=(0,u.useState)(!1),[A,N]=(0,u.useState)(""),O=$=>{a($.target.checked),E($.target.checked?C.map(me=>me.homework_id):[]),$.target.checked?p([...C]):p([])},_e=()=>{let $={courseId:s.id,container_type:"common_homework"};s.categoryId&&($.category_id=s.categoryId),o({type:"classroomList/getAllTaskList",payload:$}),o({type:"classroomList/setActionTabs",payload:{key:"\u8C03\u6574\u6392\u5E8F"}})};g.course_modules&&(R=g.course_modules.filter($=>$.type==="common_homework")[0]);const Ee=u.createElement("div",{className:ca.moveCategory,onMouseLeave:$=>v(!1)},u.createElement(st.default,{onClick:$=>Vl(void 0,[$],function*({item:me,key:m,keyPath:b,domEvent:P}){if(y=="")return I.ZP.error("\u8BF7\u9009\u62E9\u4F60\u8981\u64CD\u4F5C\u7684\u4EFB\u52A1"),null;(yield(0,G.ZP)(`/api/courses/${s.id}/homework_commons/move_to_category.json`,{method:"post",body:{homework_ids:y,new_category_id:m}})).status===0&&(I.ZP.success("\u64CD\u4F5C\u6210\u529F"),r(!1),K(),o({type:"classroomList/getClassroomLeftMenus",payload:{id:s.coursesId}}))}),style:{maxHeight:300,width:240,overflow:"auto"}},u.createElement("li",{className:"ant-menu-item multi-llipsis1e ant-menu-item-only-child"},u.createElement(he.default,{onChange:$=>{N($.target.value)}})),R&&R.second_category.filter($=>$.category_name!=="\u672A\u5206\u914D\u76EE\u5F55").map(function($,me){var m;if(!(A!==""&&$.category_name.indexOf(A)<0))return u.createElement(u.Fragment,null,u.createElement(st.default.Item,{className:"multi-llipsis1e",key:$.category_id},$.category_name),(m=$==null?void 0:$.third_category)==null?void 0:m.map(b=>u.createElement(st.default.Item,{style:{marginLeft:20},className:"multi-llipsis1e",key:b.category_id},b.category_name)))}),u.createElement("li",{className:"ant-menu-item multi-llipsis1e ant-menu-item-only-child",onClick:$=>{$.preventDefault(),o({type:"classroomList/setActionTabs",payload:{key:"\u6DFB\u52A0\u76EE\u5F55",params:s,selectArrs:{category_id:_,type:"common_homework"}}})}},"\u65B0\u5EFA\u5B50\u76EE\u5F55...")));return u.createElement("div",{className:ca.bottomControlContainer},u.createElement(x.Z,{wrap:!1,align:"middle",justify:"space-between",style:{height:"100%"}},u.createElement(B.Z,{flex:1},u.createElement(x.Z,{wrap:!1,align:"middle",gutter:8},u.createElement(B.Z,null,u.createElement(k.default,{checked:t,onChange:O},"\u5168\u9009\u672C\u9875\uFF08",y.length,"\uFF09")),(0,i.GJ)()&&u.createElement(B.Z,null,u.createElement(gu.Z,{placement:"top",menu:{items:e,onClick:({key:$})=>{n({key:$})}}},u.createElement(L.ZP,{type:"primary",icon:u.createElement("i",{className:"iconfont icon-piliangcaozuo3"})},"\u6279\u91CF\u64CD\u4F5C"))),u.createElement(B.Z,null,u.createElement(L.ZP,{type:"primary",onClick:_e,icon:u.createElement("i",{className:"iconfont icon-tiaozhengpaixu2"})},"\u8C03\u6574\u6392\u5E8F")),(0,i.GJ)()&&u.createElement(B.Z,null,u.createElement(gu.Z,{placement:"topLeft",dropdownRender:()=>Ee,getPopupContainer:$=>$.parentNode},u.createElement(L.ZP,{type:"primary",icon:u.createElement("i",{className:"iconfont icon-yidongmulu"})},"\u79FB\u52A8\u5230\u76EE\u5F55 ",u.createElement(hn.Z,null)))),(0,i.GJ)()&&u.createElement(B.Z,null,u.createElement(L.ZP,{type:"primary",onClick:()=>n({key:"collection",label:"\u6536\u85CF"}),icon:u.createElement("i",{className:"iconfont icon-shoucang1"})},"\u6536\u85CF")))),u.createElement(B.Z,null,u.createElement(L.ZP,{type:"primary",ghost:!0,onClick:()=>{E([]),r(!1)}},"\u53D6\u6D88\u64CD\u4F5C"))))},Tt={listContainer:"listContainer___rwnjk",info:"info___TBpYU",title:"title___Ss9eT",left:"left___LV73y",right:"right___GM28N",flexBox:"flexBox____iaZx",detail:"detail___d5WJi",iconV:"iconV___SnRqL",shixunTag:"shixunTag___HyzkA",pingceTag:"pingceTag___Kn6PD",pingceTags:"pingceTags___ffRRC"},zl=Object.defineProperty,Ul=Object.defineProperties,Kl=Object.getOwnPropertyDescriptors,ma=Object.getOwnPropertySymbols,Yl=Object.prototype.hasOwnProperty,Ql=Object.prototype.propertyIsEnumerable,da=(e,n,t)=>n in e?zl(e,n,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[n]=t,dn=(e,n)=>{for(var t in n||(n={}))Yl.call(n,t)&&da(e,t,n[t]);if(ma)for(var t of ma(n))Ql.call(n,t)&&da(e,t,n[t]);return e},Xl=(e,n)=>Ul(e,Kl(n)),Uu=(e,n,t)=>new Promise((a,E)=>{var C=o=>{try{r(t.next(o))}catch(s){E(s)}},y=o=>{try{r(t.throw(o))}catch(s){E(s)}},r=o=>o.done?a(o.value):Promise.resolve(o.value).then(C,y);r((t=t.apply(e,n)).next())});const ql=({dataSource:e,params:n,classroomList:t,manageAllGroup:a})=>{var E,C,y,r;const{batchStatus:o,selectArrs:s,setSelectArrs:K,selectArrsAll:g,setSelectArrsAll:_,dispatch:p}=(0,u.useContext)(yo),R=(0,f.useIntl)();let h=(0,f.useParams)();const[v,A]=(0,u.useState)(!1),N=(0,u.useRef)(),[O,_e]=(0,u.useState)([]);h=Xl(dn(dn({},n),h),{category:h==null?void 0:h.categoryId}),(0,u.useEffect)(()=>{_e([]),A(!1)},[]);const Ee=[{title:R.formatMessage({id:"classrooms.class",defaultMessage:"\u73ED\u7EA7"}),dataIndex:"course_group_name",key:"course_group_name"},{title:R.formatMessage({id:"classrooms.status",defaultMessage:"\u72B6\u6001"}),dataIndex:"status",key:"status",width:80,filters:[{text:"\u672A\u5F00\u59CB",value:"\u672A\u5F00\u59CB"},{text:"\u63D0\u4EA4\u4E2D",value:"\u63D0\u4EA4\u4E2D"},{text:"\u8865\u4EA4\u4E2D",value:"\u8865\u4EA4\u4E2D"},{text:"\u5DF2\u622A\u6B62",value:"\u5DF2\u622A\u6B62"},{text:"\u672A\u53D1\u5E03",value:"\u672A\u53D1\u5E03"},{text:"\u533F\u8BC4\u4E2D",value:"\u533F\u8BC4\u4E2D"}],onFilter:(m,b)=>b.status.indexOf(m)===0},{title:"\u63D0\u4EA4\u60C5\u51B5",dataIndex:"statistics",key:"statistics",width:80,render:m=>{var b,P;return m==="--"?m:u.createElement("span",null,u.createElement("span",null,(b=m==null?void 0:m.split("/"))==null?void 0:b[0]),"\xA0/\xA0",u.createElement("span",null,(P=m==null?void 0:m.split("/"))==null?void 0:P[1]))}},{title:"\u53D1\u5E03\u65F6\u95F4",dataIndex:"publish_time",key:"publish_time",sorter:!0,showSorterTooltip:!1,sortOrder:h.sort_by==="publish_time"?h.sort_direction==="desc"?"descend":"ascend":null},{title:"\u622A\u6B62\u65F6\u95F4",dataIndex:"end_time",key:"end_time",sorter:!0,showSorterTooltip:!1,sortOrder:h.sort_by==="end_time"?h.sort_direction==="desc"?"descend":"ascend":null},{title:"\u8865\u4EA4\u65F6\u95F4",dataIndex:"late_time",key:"late_time",sorter:!0,showSorterTooltip:!1,sortOrder:h.sort_by==="late_time"?h.sort_direction==="desc"?"descend":"ascend":null},{title:"\u5206\u73ED\u8001\u5E08",dataIndex:"teachers",key:"teachers",width:150,ellipsis:{showTitle:!1},render:m=>m==="--"||!m?"--":u.createElement("span",{title:m},m)}];function $(){return Uu(this,null,function*(){let m=yield(0,G.ZP)(`/api/homework_commons/${e.homework_id}/group_settings_statistics.json`,{method:"get",params:dn({},h)});_e(m.data)})}const me=m=>{s.includes(m)?(K(s.filter(b=>b!==m)),_(g.filter(b=>b.homework_id!==m))):(K([...s,m]),_([...g,e]))};return u.createElement("div",{className:Tt.listContainer,onClick:m=>{m.stopPropagation(),(!(0,i.GJ)()||(0,i.GJ)()&&N.current&&!N.current.contains(m.target))&&(0,F.xg)(`/classrooms/${h.coursesId}/common_homework/${e.homework_id}/detail`)}},(0,i.GJ)()&&u.createElement("span",{ref:N},u.createElement(k.default,{onClick:m=>{m.stopPropagation()},style:{padding:"10px"},checked:s.includes(e.homework_id),onChange:()=>me(e.homework_id)})),u.createElement("div",{className:Tt.info},u.createElement("div",{className:Tt.title},u.createElement("div",{className:Tt.left,style:(0,i.dE)()?{paddingRight:(e==null?void 0:e.challenge_count)-(e==null?void 0:e.finished_challenge_count)?60:140}:{}},(0,i.GJ)()&&u.createElement(lu.Z,{value:e.status},u.createElement(F.VV,{temporary:!0,style:{margin:"0px 10px 0px 0px"},status:[e.status]})),(0,i.dE)()&&u.createElement(F.VV,{temporary:!0,style:{margin:"0px 10px 0px 0px"},status:e.status}),u.createElement("span",{onClick:m=>m.stopPropagation()},u.createElement(f.Link,{target:"_blank",to:`/classrooms/${h.coursesId}/common_homework/${e.homework_id}/detail${(0,i.dE)()?"?tabs=0":""}`},e.name)),e.is_shixun&&u.createElement("span",{className:Tt.shixunTag},"\u5B9E\u8BAD"),e.open_evaluate&&u.createElement(Vu.Z,{title:"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u542F\u7528\u8BC4\u6D4B\u529F\u80FD\uFF0C\u5B66\u751F\u5B8C\u6210\u8BC4\u6D4B\u540E\u7CFB\u7EDF\u5C06\u81EA\u52A8\u5224\u5206"},u.createElement("span",{className:Tt.pingceTag},"\u8BC4\u6D4B")),(e==null?void 0:e.is_shixun)&&!e.open_evaluate&&u.createElement(Vu.Z,{title:"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u672A\u542F\u7528\u8BC4\u6D4B\u529F\u80FD\uFF0C\u5B66\u751F\u63D0\u4EA4\u4F5C\u54C1\u540E\u9700\u6559\u5E08\u624B\u52A8\u8BC4\u5206"},u.createElement("span",{className:Tt.pingceTags},"\u8BC4\u6D4B"))),u.createElement("div",{className:Tt.right},(0,i.GJ)()&&e.status==="\u672A\u53D1\u5E03"&&u.createElement(f.Link,{target:"_blank",to:"/",onClick:m=>Uu(void 0,null,function*(){m.stopPropagation(),m.preventDefault(),p({type:"classroomList/setActionTabs",payload:{key:"\u7ACB\u5373\u53D1\u5E03",selectArrs:[e==null?void 0:e.homework_id],selectArrsAll:[e],params:dn({},h),type:2,manage_all_group:a}})})},u.createElement("aside",{className:Tt.flexBox,style:{marginRight:"16px"}},u.createElement("i",{className:"iconfont icon-yishezhifabushijian1"}),u.createElement("div",null,"\u53D1\u5E03"))),(0,i.dE)()&&u.createElement("div",{className:Tt.actionIcon},(e==null?void 0:e.challenge_count)-(e==null?void 0:e.finished_challenge_count)===0&&u.createElement("i",{className:"iconfont icon-yiwancheng1"}),!((E=e.status)!=null&&E.includes("\u5DF2\u622A\u6B62"))&&!((C=e.status)!=null&&C.includes("\u5BFC\u5165"))&&u.createElement("aside",{onClick:m=>Uu(void 0,null,function*(){console.log(e),m.stopPropagation(),e.is_jupyter||e.is_jupyter_lab?(0,zu.Z)({is_jupyter:e.is_jupyter,is_jupyter_lab:e.is_jupyter_lab,shixunId:e.shixun_identifier,homework_common_id:e.homework_id}):(0,F.xg)(`/classrooms/${h.coursesId}/common_homework/${e.homework_id}/post`)}),className:Tt.flexBox,style:{marginRight:10}},u.createElement("i",{className:"iconfont icon-kaishixuexi font14"}),u.createElement("div",null,"\u63D0\u4EA4\u4F5C\u54C1")),(((y=e.status)==null?void 0:y.includes("\u5DF2\u622A\u6B62"))||((r=e.status)==null?void 0:r.includes("\u5BFC\u5165")))&&u.createElement("aside",{className:Tt.flexBox,style:{marginRight:10}},u.createElement("i",{className:"iconfont icon-chakanzuoye font14"}),u.createElement("div",null,"\u67E5\u770B\u4F5C\u54C1"))),(0,i.GJ)()&&u.createElement(gu.Z,{placement:"bottomCenter",overlayClassName:Tt.dro,dropdownRender:()=>u.createElement(st.default,null,e.status!=="\u5BFC\u5165"&&u.createElement(st.default.Item,{key:1,style:{textAlign:"center"}},u.createElement(f.Link,{target:"_blank",to:"/",onClick:m=>Uu(void 0,null,function*(){m.stopPropagation(),m.preventDefault(),p({type:"classroomList/setActionTabs",payload:{key:"\u7ACB\u5373\u53D1\u5E03",selectArrs:[e==null?void 0:e.homework_id],selectArrsAll:[e],params:dn({},h),type:2,manage_all_group:a}})})},"\u7ACB\u5373\u53D1\u5E03")),e.status==="\u5BFC\u5165"&&u.createElement(st.default.Item,{key:23,style:{textAlign:"center"}},u.createElement(f.Link,{target:"_blank",to:"/",onClick:m=>Uu(void 0,null,function*(){m.stopPropagation(),m.preventDefault(),p({type:"classroomList/setActionTabs",payload:{key:"\u8865\u5145\u6210\u7EE9",name:e==null?void 0:e.name,id:e==null?void 0:e.homework_id,type:"normal"}})})},"\u8865\u5145\u6210\u7EE9")),e.status!=="\u5BFC\u5165"&&u.createElement(st.default.Item,{key:2,style:{textAlign:"center"}},u.createElement(f.Link,{target:"_blank",to:"/",onClick:m=>Uu(void 0,null,function*(){m.stopPropagation(),m.preventDefault(),p({type:"classroomList/setActionTabs",payload:{key:"\u7ACB\u5373\u622A\u6B62",selectArrs:[e==null?void 0:e.homework_id],selectArrsAll:[e],params:dn({},h),type:2}})})},"\u7ACB\u5373\u622A\u6B62")),u.createElement(st.default.Item,{key:22,style:{textAlign:"center"}},u.createElement(f.Link,{target:"_blank",to:"/",onClick:m=>Uu(void 0,null,function*(){m.stopPropagation(),m.preventDefault(),p({type:"classroomList/setActionTabs",payload:{key:"\u5220\u9664",selectArrs:[e==null?void 0:e.homework_id],selectArrsAll:g,params:h,status:e==null?void 0:e.status}})})},R.formatMessage({id:"classrooms.deleteImmediately",defaultMessage:"\u7ACB\u5373\u5220\u9664"}))),e.status!=="\u5BFC\u5165"&&u.createElement(st.default.Item,{key:6,style:{textAlign:"center"}},u.createElement(f.Link,{target:"_blank",onClick:m=>{m.stopPropagation()},to:`/classrooms/${h.coursesId}/common_homework/${e.homework_id}/detail?tabs=3`},R.formatMessage({id:"classrooms.advancedSettings",defaultMessage:"\u9AD8\u7EA7\u8BBE\u7F6E"}))))},u.createElement("aside",{onClick:m=>m.stopPropagation(),className:Tt.flexBox,style:{cursor:"default"}},u.createElement("i",{className:"iconfont icon-gengduo4"}),u.createElement("div",null,"\u66F4\u591A"))))),u.createElement("div",{className:Tt.detail},(0,i.GJ)()&&u.createElement(u.Fragment,null,u.createElement("span",{className:"mr20",style:{color:"#fff"}},e.author),["\u672A\u5F00\u59CB","\u8FDB\u884C\u4E2D","\u5DF2\u622A\u6B62","\u63D0\u4EA4\u4E2D","\u8865\u4EA4\u4E2D","\u5DF2\u7ED3\u675F","\u533F\u8BC4\u4E2D","\u7533\u8BC9\u4E2D"].includes(e.status)&&!!e.uncommit_count&&u.createElement("span",{className:"mr10"},u.createElement("span",{className:"mr5"},"\u672A\u505A\u9898"),e.uncommit_count,"\u4EBA"),["\u672A\u5F00\u59CB","\u8FDB\u884C\u4E2D","\u5DF2\u622A\u6B62","\u63D0\u4EA4\u4E2D","\u8865\u4EA4\u4E2D","\u5DF2\u7ED3\u675F","\u533F\u8BC4\u4E2D","\u7533\u8BC9\u4E2D"].includes(e.status)&&!!e.commit_count&&u.createElement("span",{className:"mr10"},u.createElement("span",{className:"mr5"},"\u5DF2\u505A\u9898"),e.commit_count,"\u4EBA"),["\u672A\u5F00\u59CB","\u8FDB\u884C\u4E2D","\u5DF2\u622A\u6B62","\u63D0\u4EA4\u4E2D","\u8865\u4EA4\u4E2D","\u5DF2\u7ED3\u675F","\u533F\u8BC4\u4E2D","\u7533\u8BC9\u4E2D"].includes(e.status)&&!!e.compelete_count&&u.createElement("span",{className:"mr10"},u.createElement("span",{className:"mr5"},"\u5DF2\u5B8C\u6210"),e.compelete_count,"\u4EBA"),["\u672A\u5F00\u59CB","\u8FDB\u884C\u4E2D","\u5DF2\u622A\u6B62","\u63D0\u4EA4\u4E2D","\u8865\u4EA4\u4E2D","\u533F\u8BC4\u4E2D","\u7533\u8BC9\u4E2D"].includes(e.status)&&u.createElement("span",{className:"mr10"},u.createElement("span",{className:"mr5"},"\u53D1\u5E03\u65F6\u95F4"),e.publish_time),["\u672A\u5F00\u59CB","\u8FDB\u884C\u4E2D","\u5DF2\u622A\u6B62","\u63D0\u4EA4\u4E2D","\u8865\u4EA4\u4E2D","\u533F\u8BC4\u4E2D","\u7533\u8BC9\u4E2D"].includes(e.status)&&u.createElement("span",{className:"mr10"},u.createElement("span",{className:"mr5"},"\u622A\u6B62\u65F6\u95F4"),e.end_time),["\u5DF2\u7ED3\u675F"].includes(e.status)&&u.createElement("span",{className:"mr10"},u.createElement("span",{className:"mr5"},"\u7ED3\u675F\u65F6\u95F4"),e.status_time),!!(e!=null&&e.late_time)&&(e==null?void 0:e.late_time)!=="--"&&u.createElement("span",null,u.createElement("span",{className:"mr5"},"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"),e==null?void 0:e.late_time),["\u672A\u5F00\u59CB","\u8FDB\u884C\u4E2D","\u5DF2\u622A\u6B62","\u63D0\u4EA4\u4E2D","\u8865\u4EA4\u4E2D","\u533F\u8BC4\u4E2D","\u7533\u8BC9\u4E2D"].includes(e.status)&&u.createElement("span",{className:Tt.iconV,onClick:m=>Uu(void 0,null,function*(){m.stopPropagation(),m.preventDefault(),v||$(),A(!v)})},u.createElement("i",{className:`iconfont icon-${v?"shouqi":"xiala2"}`})," "))),u.createElement("div",{className:Tt.content},(0,i.dE)()&&u.createElement("span",{className:Tt.infoStuIcon},u.createElement("span",null,e.author),e.status==="\u5DF2\u622A\u6B62"&&!!(e!=null&&e.status_time)&&u.createElement("span",{className:"ml20"},u.createElement("i",{className:"iconfont icon-shengyushijian font12 mr5"})," ",e==null?void 0:e.status_time),u.createElement("span",{className:"ml20 c-grey-999"},u.createElement("i",{className:"iconfont icon-shijian1 font12 mr5"}),e==null?void 0:e.publish_time," \u81F3 ",e==null?void 0:e.end_time," "),!!(e!=null&&e.late_time)&&(e==null?void 0:e.late_time)!=="--"&&u.createElement("span",{className:"ml20"},u.createElement("span",{className:"mr5"},"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4:"),e==null?void 0:e.late_time)),(0,i.GJ)()&&e.status!=="\u672A\u53D1\u5E03"&&v&&O.length>5&&u.createElement(Ju.default,{className:po.Z.threeTableSty,scroll:{y:240},onRow:m=>({onClick:b=>{b.stopPropagation(),b.preventDefault()}}),onHeaderRow:(m,b)=>({onClick:P=>{P.stopPropagation(),P.preventDefault()}}),pagination:!1,dataSource:O,style:{marginTop:14,marginRight:6,cursor:"default"},onChange:(m,b,P)=>{P.field&&(h.sort_by=P.field),P.order||(h.sort_direction="asc"),P.order==="ascend"&&(h.sort_direction="asc"),P.order==="descend"&&(h.sort_direction="desc"),P.order||(h.sort_direction="asc"),$()},columns:Ee}),(0,i.GJ)()&&e.status!=="\u672A\u53D1\u5E03"&&v&&O.length<6&&O.length>0&&u.createElement(Ju.default,{className:po.Z.threeTableSty,onRow:m=>({onClick:b=>{b.stopPropagation(),b.preventDefault()}}),onHeaderRow:(m,b)=>({onClick:P=>{P.stopPropagation(),P.preventDefault()}}),pagination:!1,dataSource:O,style:{marginTop:14,marginRight:6,cursor:"default"},onChange:(m,b,P)=>{P.field&&(h.sort_by=P.field),P.order||(h.sort_direction="asc"),P.order==="ascend"&&(h.sort_direction="asc"),P.order==="descend"&&(h.sort_direction="desc"),P.order||(h.sort_direction="asc"),$()},columns:Ee}))))};var er=(0,f.connect)(({classroomList:e})=>({classroomList:e}))(ql),tr={flex_box_center:"flex_box_center___WCrVB",flex_space_between:"flex_space_between___fmk8o",flex_box_vertical_center:"flex_box_vertical_center___Lj9Tw",flex_box_center_end:"flex_box_center_end___JC6A6",flex_box_column:"flex_box_column___i54Rx",containerTitle:"containerTitle___Td72A",containerDesc:"containerDesc___S9Ors",listItem:"listItem___ascWS",info:"info___rcGYZ",title:"title___AccUE",titleLeft:"titleLeft___i6V_p",titleRight:"titleRight___W9npP",acitons:"acitons___ThT41",moveCategory:"moveCategory___BxjOE",spanSize:"spanSize___XTz3M"},xu={otherHomeworkWrap:"otherHomeworkWrap___IqYW9",otherHomeworkContainer:"otherHomeworkContainer___SALpj",flex:"flex___geSFu",search:"search___lePeX",content:"content___KBbb2",listItem:"listItem___coonS",info:"info___WK8Tl",title:"title___pF3Kd",describe:"describe___JdcWI",footer:"footer___y40ZG"},ur=Object.defineProperty,nr=Object.defineProperties,or=Object.getOwnPropertyDescriptors,pa=Object.getOwnPropertySymbols,ar=Object.prototype.hasOwnProperty,sr=Object.prototype.propertyIsEnumerable,Ea=(e,n,t)=>n in e?ur(e,n,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[n]=t,fa=(e,n)=>{for(var t in n||(n={}))ar.call(n,t)&&Ea(e,t,n[t]);if(pa)for(var t of pa(n))sr.call(n,t)&&Ea(e,t,n[t]);return e},ga=(e,n)=>nr(e,or(n)),ya=(e,n,t)=>new Promise((a,E)=>{var C=o=>{try{r(t.next(o))}catch(s){E(s)}},y=o=>{try{r(t.throw(o))}catch(s){E(s)}},r=o=>o.done?a(o.value):Promise.resolve(o.value).then(C,y);r((t=t.apply(e,n)).next())}),lr=({courseId:e,type:n,onCancel:t})=>{const a=(0,f.useIntl)(),E=(0,f.useParams)(),[C,y]=(0,u.useState)({targerData:[],originData:[]}),[r,o]=(0,u.useState)([]),[s,K]=(0,u.useState)(!1),g=()=>ya(void 0,null,function*(){K(!0);const v=yield(0,G.ZP)(`/api/courses/${e}/homework_commons/impersonal_list.json`,{method:"get",params:{type:n}});K(!1),y({targerData:v.homeworks,originData:v.homeworks})});(0,u.useEffect)(()=>{g()},[]);const _=()=>ya(void 0,null,function*(){K(!0);let v={homework_common_ids:r};E.categoryId&&(v=ga(fa({},v),{category_id:E.categoryId}));const A=yield(0,G.ZP)(`/api/courses/${E.coursesId}/homework_commons/create_collaborators.json`,{method:"POST",body:v});A&&A.homework_ids.length>0&&(I.ZP.success("\u63D0\u4EA4\u6210\u529F"),t()),K(!1)}),p=(v,A)=>{v.target.checked?o([...r,A]):o(r.filter(N=>N!==A))},R=v=>{const A=C.originData.filter(N=>N.name.indexOf(v)>-1);y(ga(fa({},C),{targerData:A}))},h=()=>{_()};return u.createElement("div",{className:`animated fadeInUp fast ${xu.otherHomeworkWrap}`},u.createElement("div",{className:xu.otherHomeworkContainer},u.createElement("div",{className:xu.search},u.createElement(he.default.Search,{size:"middle",enterButton:"\u641C\u7D22",onSearch:R,placeholder:"\u8BF7\u8F93\u5165\u56FE\u6587\u4F5C\u4E1A\u540D\u79F0\u8FDB\u884C\u67E5\u8BE2"})),u.createElement("div",{className:xu.content},C.targerData.map(v=>u.createElement("div",{className:`${xu.listItem} mb10`,key:v.id},u.createElement(k.default,{checked:r.includes(v.id),onChange:A=>p(A,v.id)}),u.createElement("div",{className:xu.info},u.createElement("div",{className:`${xu.flex} mb10`,style:{justifyContent:"space-between"}},u.createElement("div",{className:xu.title},v.name),u.createElement("div",null,u.createElement(L.ZP,{type:"primary",ghost:!0,onClick:()=>(0,F.xg)(`/classrooms/${E.coursesId}/common_homework/${v.id}/detail`)},"\u67E5\u770B\u4F5C\u4E1A"))),u.createElement("div",{className:`mb20 font14 c-grey-999 ${xu.describe}`},v.description),u.createElement("div",{className:"font12"},u.createElement("span",{className:"c-grey-333 mr20"},v.user.name),u.createElement("span",{className:"c-grey-999"},"\u521B\u5EFA\u65F6\u95F4\uFF1A",v.created_at)))))),u.createElement("div",{className:xu.footer},u.createElement(L.ZP,{type:"primary",ghost:!0,onClick:t},"\u53D6\u6D88"),u.createElement(L.ZP,{type:"primary",disabled:r.length===0||s,onClick:h},a.formatMessage({id:"classrooms.confirm",defaultMessage:"\u786E\u5B9A"})))))},rr=l(92521),ir=l(27269),Ye=l(59301),cr=Object.defineProperty,mr=Object.defineProperties,dr=Object.getOwnPropertyDescriptors,jn=Object.getOwnPropertySymbols,_a=Object.prototype.hasOwnProperty,va=Object.prototype.propertyIsEnumerable,Fa=(e,n,t)=>n in e?cr(e,n,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[n]=t,pn=(e,n)=>{for(var t in n||(n={}))_a.call(n,t)&&Fa(e,t,n[t]);if(jn)for(var t of jn(n))va.call(n,t)&&Fa(e,t,n[t]);return e},ha=(e,n)=>mr(e,dr(n)),pr=(e,n)=>{var t={};for(var a in e)_a.call(e,a)&&n.indexOf(a)<0&&(t[a]=e[a]);if(e!=null&&jn)for(var a of jn(e))n.indexOf(a)<0&&va.call(e,a)&&(t[a]=e[a]);return t},Eo=(e,n,t)=>new Promise((a,E)=>{var C=o=>{try{r(t.next(o))}catch(s){E(s)}},y=o=>{try{r(t.throw(o))}catch(s){E(s)}},r=o=>o.done?a(o.value):Promise.resolve(o.value).then(C,y);r((t=t.apply(e,n)).next())});X().extend(so());const Er=({data:e,value:n,onChange:t})=>{var a,E,C,y;const[r,o]=(0,u.useState)({leftSearch:"",rigthSearch:""}),[s,K]=(0,u.useState)([]);return(0,u.useEffect)(()=>{K((n==null?void 0:n.length)>0?e==null?void 0:e.filter(g=>n==null?void 0:n.includes(g==null?void 0:g.id)):[])},[n]),Ye.createElement("div",{style:{display:"flex",flexWrap:"nowrap",gap:"20px",height:"400px"}},Ye.createElement("div",{style:{flex:"1",display:"flex",flexDirection:"column",gap:"15px"}},Ye.createElement(k.default,{indeterminate:(s==null?void 0:s.length)>0&&(s==null?void 0:s.length)<(e==null?void 0:e.length),checked:(s==null?void 0:s.length)==(e==null?void 0:e.length),onChange:g=>{t(g.target.checked?e==null?void 0:e.map(_=>_==null?void 0:_.id):[])}},"\u5168\u9009"),Ye.createElement("div",{style:{borderRadius:4,border:"1px solid #DCDCDC",display:"flex",flexDirection:"column",flex:"1",overflow:"hidden"}},Ye.createElement(he.default.Search,{className:"p20",style:{paddingBottom:0},placeholder:"\u53EF\u8F93\u5165\u73ED\u7EA7\u540D\u79F0\u67E5\u8BE2",value:r.leftSearch,onChange:g=>{o(ha(pn({},r),{leftSearch:g.target.value}))}}),Ye.createElement("div",{className:"mt20 ml20 mb20",style:{overflow:"auto"}},((a=r.leftSearch?e==null?void 0:e.filter(g=>{var _;return(_=g==null?void 0:g.name)==null?void 0:_.includes(r.leftSearch)}):e)==null?void 0:a.length)!==0?Ye.createElement(k.default.Group,{value:n,onChange:g=>{t(g)}},Ye.createElement(Ve.Z,{direction:"vertical"},(E=r.leftSearch?e==null?void 0:e.filter(g=>{var _;return(_=g==null?void 0:g.name)==null?void 0:_.includes(r.leftSearch)}):e)==null?void 0:E.map((g,_)=>Ye.createElement(k.default,{key:_,value:g.id},g==null?void 0:g.name)))):Ye.createElement(nt.Z,{styles:{margin:"0 auto"}})))),Ye.createElement("div",{style:{flex:"1",display:"flex",flexDirection:"column",gap:"15px"}},Ye.createElement("div",null,"\u5DF2\u9009\u62E9",(s==null?void 0:s.length)||0,"\u4E2A\u5206\u73ED"),Ye.createElement("div",{style:{borderRadius:4,border:"1px solid #DCDCDC",display:"flex",flexDirection:"column",flex:"1",overflow:"hidden"}},Ye.createElement(he.default.Search,{className:"p20",style:{paddingBottom:0},placeholder:"\u53EF\u8F93\u5165\u73ED\u7EA7\u540D\u79F0\u67E5\u8BE2",value:r.rigthSearch,onChange:g=>{o(ha(pn({},r),{rigthSearch:g.target.value}))}}),Ye.createElement("div",{className:"mt20 ml20 mb20 pr20",style:{display:"flex",flexDirection:"column",gap:"10px",overflow:"auto"}},((C=r.rigthSearch?s==null?void 0:s.filter(g=>{var _;return(_=g==null?void 0:g.name)==null?void 0:_.includes(r.rigthSearch)}):s)==null?void 0:C.length)!==0?(y=r.rigthSearch?s==null?void 0:s.filter(g=>{var _;return(_=g==null?void 0:g.name)==null?void 0:_.includes(r.rigthSearch)}):s)==null?void 0:y.map((g,_)=>Ye.createElement(x.Z,{key:_,wrap:!1,align:"middle",justify:"space-between"},Ye.createElement(B.Z,null,g==null?void 0:g.name),Ye.createElement(B.Z,null,Ye.createElement("i",{className:"iconfont icon-piliangshanchu2 font16 current",style:{color:"#3061D0"},onClick:()=>{t(n==null?void 0:n.filter(p=>p!==(g==null?void 0:g.id)))}})))):Ye.createElement(nt.Z,{styles:{margin:"0 auto"}})))))},fr=e=>{var n=e,{classroomList:t,dispatch:a,user:E,getData:C}=n,y=pr(n,["classroomList","dispatch","user","getData"]),r,o,s,K,g,_;const p=(0,f.useIntl)(),R=(0,f.useParams)(),[h]=Y.default.useForm(),v=((r=t==null?void 0:t.actionTabs)==null?void 0:r.key)==="\u6279\u91CF\u8865\u4EA4",[,A,N,O]=(0,Iu.U)(Se.c_,pn(pn({},R),(o=t==null?void 0:t.actionTabs)==null?void 0:o.params)),[,,_e,Ee]=(0,Iu.U)(Se.nP,{course_id:R==null?void 0:R.coursesId,homework_ids:(s=t==null?void 0:t.actionTabs)==null?void 0:s.selectArrs}),[,$,me]=(0,Iu.U)(Se.sm,{course_id:R==null?void 0:R.coursesId,homework_ids:(K=t==null?void 0:t.actionTabs)==null?void 0:K.selectArrs}),m=(...b)=>Eo(void 0,[...b],function*(P={}){_e({});const le=yield N({page:1,limit:2e4,homework_id:t.actionTabs.type===1?"":t.actionTabs.selectArrs[0]})});return(0,u.useEffect)(()=>{v&&m()},[v]),Ye.createElement(ue.default,{centered:!0,title:(g=t==null?void 0:t.actionTabs)==null?void 0:g.key,width:800,open:v,cancelText:"\u6682\u4E0D\u8865\u4EA4",okText:"\u5F00\u542F\u8865\u4EA4",onCancel:()=>{a({type:"classroomList/setActionTabs",payload:{}})},destroyOnClose:!0,confirmLoading:$,onOk:()=>Eo(void 0,null,function*(){h.submit()})},Ye.createElement("div",{className:"p10 pl20 pr20 c-orange-ff7 mb20",style:{background:"#F6F7F9"}},"\u89C4\u5219\u8BF4\u660E\uFF1A\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u5FC5\u987B\u665A\u4E8E\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\uFF1B\u5F53\u73ED\u7EA7\u9636\u6BB5\u8FDB\u5165\u201C\u8865\u4EA4\u4E2D\u201D\u5219\u4E0D\u53EF\u53D8\u66F4\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\u3001\u4E0D\u53EF\u5173\u95ED\u8865\u4EA4\uFF1B\u5F53\u4F5C\u4E1A\u72B6\u6001\u4E3A\u672A\u53D1\u5E03\u3001\u4F5C\u4E1A\u5DF2\u5F00\u542F\u7EDF\u4E00\u8865\u4EA4\u548C\u4F5C\u4E1A\u5DF2\u5F00\u542F\u533F\u8BC4\u65F6\uFF0C\u65B0\u6279\u91CF\u8865\u4EA4\u89C4\u5219\u4E0D\u751F\u6548\u3002"),Ye.createElement(Y.default,{form:h,colon:!1,size:"large",initialValues:{unified_late:!1,late_penalty:5},onFinish:b=>Eo(void 0,null,function*(){var P,le,Pe;const Oe=yield me(((P=O==null?void 0:O.course_groups)==null?void 0:P.length)>0?{unified_late:((le=O==null?void 0:O.course_groups)==null?void 0:le.length)<=0,allow_late_settings:[pn({},b)]}:pn({unified_late:((Pe=O==null?void 0:O.course_groups)==null?void 0:Pe.length)<=0},b));(Oe==null?void 0:Oe.status)==0&&(I.ZP.success("\u8865\u4EA4\u8BBE\u7F6E\u6210\u529F"),a({type:"classroomList/setActionTabs",payload:{}}),C&&C())})},Ye.createElement(x.Z,{wrap:!1,gutter:20},Ye.createElement(B.Z,{flex:1},Ye.createElement(Y.default.Item,{label:"\u8865\u4EA4\u6263\u5206",name:"late_penalty",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8865\u4EA4\u6263\u5206"}]},Ye.createElement(he.default,{placeholder:"\u8BF7\u8F93\u5165\u8865\u4EA4\u6263\u5206",min:0,type:"number",suffix:"\u5206",max:Number.MAX_SAFE_INTEGER,style:{width:"50%"}}))),Ye.createElement(B.Z,{flex:"390px"},Ye.createElement(Y.default.Item,{label:"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4",name:"late_time",rules:[{required:!0,validator(b,P,le){return P&&X()(P).startOf("minute")<=X()().startOf("minute")?Promise.reject("\u4F5C\u4E1A\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u5FC5\u987B\u665A\u4E8E\u6B64\u523B"):P&&X()(P).startOf("minute")<=X()(Ee==null?void 0:Ee.max_late_time).startOf("minute")?(I.ZP.warning(`\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u5C0F\u4E8E\u9009\u4E2D\u4F5C\u4E1A\u4E2D\u6700\u665A\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\uFF1A${Ee==null?void 0:Ee.max_late_time}`),Promise.reject("")):Promise.resolve()}},{required:!0,message:"\u8BF7\u5148\u8BBE\u7F6E\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"}]},Ye.createElement(ae.default,{placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",style:{width:"100%"},disabledDate:b=>(0,F.BO)(b,{startTime:Ee==null?void 0:Ee.max_late_time}),disabledTime:b=>(0,F.hv)(b,{compared:Ee==null?void 0:Ee.max_late_time}),format:"YYYY-MM-DD HH:mm",showTime:{showSecond:!1,defaultValue:X()("00:00:00","HH:mm:ss")}})))),((_=O==null?void 0:O.course_groups)==null?void 0:_.length)>0&&Ye.createElement(ut.Z,{spinning:A},Ye.createElement(Y.default.Item,{name:"group_id",rules:[{required:!0,message:"\u8BF7\u5148\u9009\u62E9\u73ED\u7EA7"}]},Ye.createElement(Er,{data:(O==null?void 0:O.course_groups)||[],onChange:b=>{_e({group_ids:b})}})))))};var gr=(0,f.connect)(({classroomList:e,user:n})=>({classroomList:e,user:n}))(fr),Z=l(59301),yr=Object.defineProperty,_r=Object.defineProperties,vr=Object.getOwnPropertyDescriptors,Ca=Object.getOwnPropertySymbols,Fr=Object.prototype.hasOwnProperty,hr=Object.prototype.propertyIsEnumerable,Aa=(e,n,t)=>n in e?yr(e,n,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[n]=t,vu=(e,n)=>{for(var t in n||(n={}))Fr.call(n,t)&&Aa(e,t,n[t]);if(Ca)for(var t of Ca(n))hr.call(n,t)&&Aa(e,t,n[t]);return e},fo=(e,n)=>_r(e,vr(n)),go=(e,n,t)=>new Promise((a,E)=>{var C=o=>{try{r(t.next(o))}catch(s){E(s)}},y=o=>{try{r(t.throw(o))}catch(s){E(s)}},r=o=>o.done?a(o.value):Promise.resolve(o.value).then(C,y);r((t=t.apply(e,n)).next())});const yo=(0,u.createContext)({selectArrs:[]}),Cr=({classroomList:e,loading:n,dispatch:t,user:a})=>{var E,C,y,r;const o=(0,f.useIntl)(),[s,K]=(0,f.useSearchParams)(),g=(0,f.useLocation)(),_=(0,f.useParams)(),[p,R]=(0,u.useState)(fo(vu({},_),{id:_.coursesId,limit:20})),[h,v]=(0,u.useState)(!1),[A,N]=(0,u.useState)({ta_mode:1,final_mode:!1,st_proportion:0,ta_proportion:30,te_proportion:70,is_repeat_minus:!1,repeat_setting_score:"",repeat_limit:""}),[O,_e]=(0,u.useState)([]),[Ee,$]=(0,u.useState)(!1),[me,m]=(0,u.useState)(!1),[b,P]=(0,u.useState)([]),[le,Pe]=(0,u.useState)(!1),[Oe,ot]=(0,u.useState)("\u9ED8\u8BA4\u6392\u5E8F"),{detailCommonHomeworksList:T,detailLeftMenus:Je,detailTopBanner:M,taskList:ee}=e;p.type=1,p.categoryId?p.category=p.categoryId:delete p.category,(0,u.useEffect)(()=>{const d=s.get("tabs");d&&d!==void 0&&((0,i.GJ)()?p.status=d:p.order=d)},[g.search]),(0,u.useEffect)(()=>{s.get("tabs")==="0"&&(p.status="0",p.page=1)},[s.get("tabs")]),(0,u.useEffect)(()=>{var d,j,ke;if((d=a==null?void 0:a.userInfo)!=null&&d.login){const Be=F.cX.getItem(`${(j=a==null?void 0:a.userInfo)==null?void 0:j.login}${(0,i.GJ)()?"Teacher":"Student"}`,"CommonHomework");Be&&(p.sort_by=Be==null?void 0:Be.type,p.sort_direction=Be==null?void 0:Be.direction,ot(Be==null?void 0:Be.name));const $e=s.get("tabs");let rt=_.categoryId===void 0?{}:{categoryId:_.categoryId,category:_.categoryId};$e&&$e!==void 0&&((0,i.GJ)()?p.status=$e:p.order=$e),xe(rt)}else if((ke=a==null?void 0:a.userInfo)!=null&&ke.username){const Be=s.get("tabs");let $e=_.categoryId===void 0?{}:{categoryId:_.categoryId,category:_.categoryId};Be&&Be!==void 0&&((0,i.GJ)()?p.status=Be:p.order=Be),xe($e)}},[(E=a==null?void 0:a.userInfo)==null?void 0:E.login,g==null?void 0:g.pathname]),(0,u.useEffect)(()=>{R(vu(vu({},p),_))},[_==null?void 0:_.categoryId]),(0,u.useEffect)(()=>{e.actionTabs.key==="\u6E05\u9664\u9009\u62E9\u6570\u636E"&&(_e([]),P([])),e.actionTabs.key==="\u76EE\u5F55\u91CD\u547D\u540D\u6210\u529F"&&xe()},[e.actionTabs.key]),(0,u.useEffect)(()=>{_e([])},[T]),(0,u.useEffect)(()=>{m(!1)},[p.categoryId]),(0,u.useEffect)(()=>{t({type:"classroomList/getAssistantPermissions",payload:{course_id:p.id}})},[]),(0,u.useEffect)(()=>{T&&T.homeworks&&(O.length===T.homeworks.length&&O.length>0?$(!0):O.length!==T.homeworks.length&&$(!1))},[O]);const et=(d,j)=>{p.page=d,p.limit=j,xe()},xe=(d={})=>{_e([]),P([]),(0,i.GJ)()?t({type:"classroomList/getClassroomTeacherCommonList",payload:fo(vu(vu({},p),d),{type:1})}):t({type:"classroomList/getClassroomCommonList",payload:vu(vu({},p),d)})},yt=()=>go(void 0,null,function*(){const d=yield(0,G.ZP)(`/api/courses/${p.coursesId}/homework_commons/get_default_score_setting.json`,{method:"get",params:{homework_type:1}});if(d!=null&&d.data){const j=d.data.score_settings;Object.keys(j).map(function(ke){ke.indexOf("proportion")>-1&&(j[ke]=(j[ke]*100).toFixed(0))}),console.log(j),N(vu({},j))}}),Ot=()=>{if((0,i.GJ)()){const{all_count:d,unpublished_count:j,not_start_count:ke,in_progress_count:Be,overed_count:$e}=T;return[{name:"\u5168\u90E8",id:0,total:d||0},{name:"\u672A\u53D1\u5E03",id:1,total:j||0},{name:"\u672A\u5F00\u59CB",id:4,total:ke||0},{name:"\u8FDB\u884C\u4E2D",id:2,total:Be||0},{name:"\u5DF2\u622A\u6B62",id:3,total:$e||0}]}else return[{name:"\u5168\u90E8",id:0},{name:"\u63D0\u4EA4\u4E2D",id:1},{name:"\u8865\u4EA4\u4E2D",id:2},{name:"\u533F\u8BC4\u4E2D",id:3},{name:"\u7533\u8BC9\u4E2D",id:4},{name:"\u5DF2\u622A\u6B62",id:5}]},Mt=[{name:"\u65B0\u5EFA\u56FE\u6587\u4F5C\u4E1A",id:"1"},{name:"\u9009\u7528\u8D44\u6E90",id:"2"},{name:"\u5BFC\u5165\u5916\u90E8\u6210\u7EE9",id:"3"}],ju=d=>{var j;if((0,i.Rm)()&&!((j=e.AssistantObject.normal)!=null&&j.can_create)){I.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}d==="1"?f.history.push(`/classrooms/${p.coursesId}/common_homework/${p.categoryId}/add`):d==="2"?Xt():d==="3"&&t({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u5165\u5916\u90E8\u6210\u7EE9",type:"normal"}})},Xt=()=>{t({type:"shixunHomeworks/setActionTabs",payload:{key:"\u9898\u5E93\u9009\u7528",params:p}})},hu=(C=[{key:"publish",label:"\u6279\u91CF\u53D1\u5E03",icon:Z.createElement("i",{className:"iconfont icon-fabu5"}),isShow:!0},{key:"deadline",label:"\u6279\u91CF\u622A\u6B62",icon:Z.createElement("i",{className:"iconfont icon-piliangjiezhi2"}),isShow:!0},{key:"batchpay",label:"\u6279\u91CF\u8865\u4EA4",icon:Z.createElement("i",{className:"iconfont icon-buka"}),isShow:!0},{key:"delete",label:"\u6279\u91CF\u5220\u9664",icon:Z.createElement("i",{className:"iconfont icon-piliangshanchu2"}),isShow:(0,i.GJ)()||(0,i.Rm)()},{key:"public",label:"\u8BBE\u4E3A\u516C\u5F00",icon:Z.createElement("i",{className:"iconfont icon-sheweigongkai2"}),isShow:M.is_public}].filter(d=>d==null?void 0:d.isShow))==null?void 0:C.map(d=>(delete d.isShow,d)),tn=d=>{var j,ke,Be,$e;if(O.length===0)return I.ZP.warning("\u8BF7\u9009\u62E9\u4F60\u8981\u64CD\u4F5C\u7684\u4EFB\u52A1"),!1;let rt=d.label||"",Bn={key:rt,selectArrs:O,selectArrsAll:b,type:["publish","deadline"].includes(d.key)?1:"",params:p};switch(d.key){case"publish":if((0,i.Rm)()&&!((ke=(j=e==null?void 0:e.AssistantObject)==null?void 0:j.normal)!=null&&ke.can_publish)){I.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}rt="\u7ACB\u5373\u53D1\u5E03";break;case"deadline":if((0,i.Rm)()&&!(($e=(Be=e==null?void 0:e.AssistantObject)==null?void 0:Be.normal)!=null&&$e.can_stop)){I.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}rt="\u7ACB\u5373\u622A\u6B62";break;case"batchpay":rt="\u6279\u91CF\u8865\u4EA4";break;case"delete":rt="\u5220\u9664";break;case"collection":rt="\u6536\u85CF";break}t({type:"classroomList/setActionTabs",payload:fo(vu({},Bn),{key:rt})})},un=d=>go(void 0,null,function*(){yield t({type:"classroomList/updateTaskPosition",payload:{category_id:p.categoryId,courseId:p.id,task_ids:d,container_type:"common_homework"}}),xe()}),Cu=(0,u.useMemo)(()=>{let d=[];return ee.length>0&&(d=ee.map(j=>({user_name:j.user_name,task_name:j.task_name,task_id:j.task_id,category:j.category,status:j.status}))),d},[ee]),pt=Z.createElement("div",{className:"mask-tips"},"\u8BA1\u7B97\u8BF4\u660E\uFF1A",Z.createElement("br",null),"\u6559\u5E08\u8BC4\u5206 * \u5176\u767E\u5206\u6BD4 + \u52A9\u6559\u8BC4\u5206 * \u5176\u767E\u5206\u6BD4 + \u5B66\u751F\u533F\u8BC4\u5E73\u5747\u5206 * \u5176\u767E\u5206\u6BD4 - (",Z.createElement("br",null),"\u8FDF\u4EA4\u6263\u5206 + \u7F3A\u8BC4\u6263\u5206 * \u7F3A\u8BC4\u6570 + \u8FDD\u89C4\u533F\u8BC4\u6263\u5206 * \u8FDD\u89C4\u533F\u8BC4\u6570 )",Z.createElement("br",null),Z.createElement("br",null),"\u6CE8\u610F",Z.createElement("br",null),"\u975E\u96F6\u767E\u5206\u6BD4\u7684\u8BC4\u5206\u9009\u9879\uFF0C\u82E5\u8BC4\u5206\u8BB0\u5F55\u4E3A\u7A7A\uFF0C\u5219\u5176\u767E\u5206\u6BD4\u5C06\u81EA\u52A8\u5E73\u644A\u5230\u5176\u5B83\u975E\u96F6",Z.createElement("br",null),"\u8BC4\u5206\u9009\u9879\u4E0A\u3002",Z.createElement("br",null),"\u4F8B\uFF1A\u6559\u5E08\u8BC4\u520640% + \u52A9\u6559\u8BC4\u520635% + \u5B66\u751F\u533F\u8BC425%\uFF0C\u5B66\u751FA\u6CA1\u6709\u6559\u5E08\u8BC4\u5206\u8BB0",Z.createElement("br",null),"\u5F55\uFF0C\u5219\u5176\u6700\u7EC8\u6210\u7EE9\u6309\u7167\u52A9\u6559\u8BC4\u520655% + \u5B66\u751F\u533F\u8BC445%\u8FDB\u884C\u8BA1\u7B97"),ne=Z.createElement("div",{className:"mask-tips"},"\u8BA1\u7B97\u8BF4\u660E\uFF1A",Z.createElement("br",null),"\u4F18\u5148\u987A\u5E8F\u6392\u524D\u7684\u975E\u96F6\u8BC4\u5206 * 100% -",Z.createElement("br",null),"( \u8FDF\u4EA4\u6263\u5206 + \u7F3A\u8BC4\u6263\u5206 * \u7F3A\u8BC4\u6570 + \u8FDD\u89C4\u533F\u8BC4\u6263\u5206 * \u8FDD\u89C4\u533F\u8BC4\u6570 )",Z.createElement("br",null),"\u4F8B\uFF1A\u6709\u6559\u5E08\u8BC4\u5206\u5219\u6559\u5E08\u8BC4\u5206100%\uFF0C\u5426\u5219\u6559\u8F85\u8BC4\u5206100%\uFF0C\u4F9D\u6B21\u7C7B\u63A8");return Z.createElement(yo.Provider,{value:{params:p,batchStatus:me,selectArrs:O,setSelectArrs:_e,allSelect:Ee,dataSource:T.homeworks||[],detailLeftMenus:Je,main_category_id:T.main_category_id||"",selectArrsAll:b,setAllSelect:$,useBatchStatus:m,dispatch:t,getData:xe,setSelectArrsAll:P}},Z.createElement("section",null,Z.createElement("aside",{className:tr.bg},Z.createElement(Wl.Z,{isLoading:n[(0,i.GJ)()?"classroomList/getClassroomTeacherCommonList":"classroomList/getClassroomCommonList"],tabDataSource:Ot(),isAdmin:(0,i.GJ)(),dispatch:t,type:T==null?void 0:T.main_category_name,exportType:"normal",TooltipTitle:p.categoryId?"\u76EE\u5F55\u91CD\u547D\u540D":"\u65B0\u5EFA\u5B50\u76EE\u5F55",categoryId:p.categoryId,dropdownMenu:Mt,showControlButton:(0,i.GJ)(),isShowRightControl:(0,F.Oo)(Je==null?void 0:Je.course_modules,p.categoryId)!=="\u672A\u5206\u914D\u76EE\u5F55",onTabMenuClick:d=>{d.id!==void 0&&((0,i.GJ)()?p.status=d.id:p.order=d.id),m(!1),p.page=1,f.history.replace(`${g.pathname}?tabs=${d.id}`),xe(p)},defaultSelectedKeys:[s.get("tabs")?s.get("tabs"):"0"],onsetClick:()=>{yt(),v(!0)},onTooltipTitleClick:()=>{t({type:"classroomList/setActionTabs",payload:{key:p.categoryId?"\u76EE\u5F55\u91CD\u547D\u540D":"\u6DFB\u52A0\u76EE\u5F55",params:p,selectArrs:{category_name:T==null?void 0:T.category_name,category_id:(T==null?void 0:T.category_id)||(T==null?void 0:T.main_category_id)},cb:()=>{xe()}}})},onDropdownMenuClick:ju}),Z.createElement(Gl.Z,{dataSource:T.homeworks||[],isAdmin:(0,i.GJ)(),batchStatus:!0,SortMenuName:Oe,setSortMenuName:ot,onSearch:d=>{p.search=d.trim(),p.page=1,xe()},onSort:d=>{var j;p.sort_by=d.type,p.sort_direction=d.direction,p.page=1,F.cX.setItem(`${(j=a==null?void 0:a.userInfo)==null?void 0:j.login}${(0,i.GJ)()?"Teacher":"Student"}`,d,"CommonHomework"),xe(p)},onBatch:d=>m(d)})),(T==null?void 0:T.all_count)===0&&(0,i.GJ)()?!n[(0,i.GJ)()?"classroomList/getClassroomTeacherCommonList":"classroomList/getClassroomCommonList"]&&Z.createElement(Nl,{params:p,dispatch:t,onSelect:Xt}):(T==null?void 0:T.homeworks)&&T.homeworks.length===0&&!n[(0,i.GJ)()?"classroomList/getClassroomTeacherCommonList":"classroomList/getClassroomCommonList"]&&Z.createElement(nt.Z,null),Z.createElement("aside",{className:"minH500 skt-loading relative pb40 mb30"},!n[(0,i.GJ)()?"classroomList/getClassroomTeacherCommonList":"classroomList/getClassroomCommonList"]&&Z.createElement(Z.Fragment,null,Z.createElement("aside",{className:"animated fadeIn"},(y=T==null?void 0:T.homeworks)==null?void 0:y.map((d,j)=>Z.createElement(er,{key:j,dataSource:d,params:p,manageAllGroup:T==null?void 0:T.manage_all_group})),!n[(0,i.GJ)()?"classroomList/getClassroomTeacherCommonList":"classroomList/getClassroomCommonList"]&&Z.createElement("aside",{className:"tc mb50 mt30"},(T==null?void 0:T.query_total_count)>10&&Z.createElement(q.Z,{showSizeChanger:!0,onChange:et,defaultCurrent:1,current:p.page||1,pageSize:p.limit||20,total:T.query_total_count}))),O.length>0&&(0,i.GJ)()&&Z.createElement(ye.Z,{offsetBottom:0},Z.createElement(Jl,{buttonDataSource:hu,onClick:tn})))),((r=e==null?void 0:e.actionTabs)==null?void 0:r.key)==="\u6279\u91CF\u8865\u4EA4"&&Z.createElement(gr,{getData:xe}),Z.createElement(Zs,{onCallback:()=>m(!1)}),Z.createElement(rr.Z,{onOk:()=>{xe()}}),Z.createElement(ir.Z,{onOk:()=>{}}),Z.createElement(Vs,{onCallback:()=>m(!1),courseEndTime:T==null?void 0:T.course_end_time}),Z.createElement(cu.Z,{courseEndTime:T==null?void 0:T.course_end_time,visible:e.actionTabs.key==="\u7ACB\u5373\u622A\u6B62",homeworkIds:e.actionTabs.selectArrs,courseId:_.coursesId,isBatch:e.actionTabs.type!==2,successCallback:()=>{m(!1),xe()}}),Z.createElement(el,null),Z.createElement(rl,{onCallback:()=>m(!1)}),Z.createElement(fl,{onCallback:()=>m(!1)}),Z.createElement(xl,{refreshList:xe}),Z.createElement($l,null),Z.createElement(ao.Z,{visible:e.actionTabs.key==="\u8C03\u6574\u6392\u5E8F",callback:un,data:Cu,onCancel:()=>{t({type:"classroomList/setActionTabs",payload:{key:""}})}}),le&&Z.createElement(lr,{courseId:p.coursesId,type:"1",onCancel:()=>Pe(!1)}),Z.createElement(ue.default,{open:h,title:"\u9ED8\u8BA4\u8BC4\u5206\u8BBE\u7F6E",centered:!0,onCancel:()=>{v(!1)},onOk:()=>go(void 0,null,function*(){const d=JSON.parse(JSON.stringify(A));Object.keys(d).map(function(ke){ke.indexOf("proportion")>-1&&(d[ke]=d[ke]/100)}),(yield(0,G.ZP)(`/api/courses/${p.coursesId}/homework_commons/set_default_score_setting.json`,{method:"post",body:{homework_type:1,score_settings:d}})).status===0&&(I.ZP.success("\u8BBE\u7F6E\u6210\u529F"),v(!1))}),width:800},Z.createElement("div",null,Z.createElement(x.Z,null,Z.createElement(B.Z,{span:24},Z.createElement(x.Z,{align:"middle"},Z.createElement(B.Z,{span:24},Z.createElement("div",{className:"mt15"},"\u8BE5\u9ED8\u8BA4\u89C4\u5219\u5C06\u88AB\u5E94\u7528\u4E8E\u4F60\u540E\u7EED\u65B0\u5EFA\u7684\u56FE\u6587\u4F5C\u4E1A\uFF0C\u4E14\u4E0D\u4F1A\u5F71\u54CD\u4F60\u5DF2\u521B\u5EFA\u7684\u4F5C\u4E1A\u4EE5\u53CA\u5176\u4ED6\u8001\u5E08\u65B0\u5EFA\u4F5C\u4E1A\u7684\u8BC4\u5206\u89C4\u5219\u3002"))))),Z.createElement(x.Z,{className:"mt25"},Z.createElement(B.Z,null,Z.createElement("strong",null,"\u52A9\u6559\u8BC4\u5206")),Z.createElement(B.Z,{span:24,className:"pl30 mt10"})),Z.createElement(x.Z,null,Z.createElement(U.ZP.Group,{value:A==null?void 0:A.ta_mode,onChange:d=>{A.ta_mode=d.target.value,N(vu({},A))}},Z.createElement(U.ZP,{value:1,style:{marginTop:15}},Z.createElement("strong",null,"\u666E\u901A\u6A21\u5F0F"),Z.createElement("span",{className:"c-grey-c"},"\uFF08\u9009\u4E2D\uFF0C\u5219\u53D6\u5404\u52A9\u6559\u6700\u7EC8\u8BC4\u5206\u7684\u5E73\u5747\u5206\uFF09")),Z.createElement("br",null),Z.createElement(U.ZP,{value:0,style:{marginTop:15}},Z.createElement("strong",null,"\u590D\u5BA1\u6A21\u5F0F"),Z.createElement("span",{className:"c-grey-c"},"\uFF08\u9009\u4E2D\uFF0C\u5219\u53EA\u53D6\u6700\u65B0\u7684\u52A9\u6559\u8BC4\u5206\uFF09")))),Z.createElement(x.Z,{className:"mt25"},Z.createElement(B.Z,null,Z.createElement("strong",null,"\u6700\u7EC8\u6210\u7EE9\u7EC4\u6210")),Z.createElement(B.Z,{span:24,className:"pl30 mt10"})),Z.createElement(x.Z,null,Z.createElement(U.ZP.Group,{value:A.final_mode,onChange:d=>{A.final_mode=d.target.value,N(vu({},A))}},Z.createElement(U.ZP,{value:!1,style:{marginTop:15}},Z.createElement("strong",null,"\u591A\u9879\u8BC4\u5206\u914D\u6BD4"),Z.createElement("span",{className:"c-grey-c"},"\uFF08\u9009\u4E2D\uFF0C\u5219\u6309\u7167\u6BD4\u4F8B\u8BA1\u7B97\u6700\u7EC8\u6210\u7EE9\uFF09",Z.createElement(ce.Z,{placement:"bottomLeft",content:pt,trigger:"click"},Z.createElement(W.Z,{className:"ml20 current"})))),Z.createElement(x.Z,{align:"middle",className:"mt25 pl30 font14"},Z.createElement(B.Z,null,"\u6559\u5E08\u8BC4\u5206:"),Z.createElement(B.Z,{className:"ml5"},Z.createElement(D.Z,{min:0,max:100,value:A.te_proportion,onChange:d=>{A.te_proportion=d,N(Object.assign({},A))}}),Z.createElement("span",{className:"ml10"},"%"))),Z.createElement(x.Z,{align:"middle",className:"mt25 pl30 font14"},Z.createElement(B.Z,null,"\u52A9\u6559\u8BC4\u5206:"),Z.createElement(B.Z,{className:"ml5"},Z.createElement(D.Z,{min:0,max:100,value:A.ta_proportion,onChange:d=>{A.ta_proportion=d,N(Object.assign({},A))}}),Z.createElement("span",{className:"ml10"},"%"))),Z.createElement(x.Z,{align:"middle",className:"mt25 pl30 font14"},Z.createElement(B.Z,null,"\u5B66\u751F\u533F\u8BC4:"),Z.createElement(B.Z,{className:"ml5"},Z.createElement(D.Z,{min:0,max:100,value:A.st_proportion,onChange:d=>{A.st_proportion=d,N(Object.assign({},A))}}),Z.createElement("span",{className:"ml10"},"%"))),Z.createElement("br",null),Z.createElement(U.ZP,{value:!0,style:{marginTop:15}},Z.createElement("strong",null,"\u5355\u9879\u8BC4\u5206\u4F18\u5148"),Z.createElement("span",{className:"c-grey-c"},"\uFF08\u9009\u4E2D\uFF0C\u5219\u6309\u7167\u4F18\u5148\u987A\u5E8F\u8BA1\u7B97\u6700\u7EC8\u6210\u7EE9\uFF09",Z.createElement(ce.Z,{placement:"bottomLeft",content:ne,trigger:"click"},Z.createElement(W.Z,{className:"ml20 current"}))))),Z.createElement("br",null)),Z.createElement("div",{style:{paddingLeft:77}},"\uFF08\u6559\u5E08\u8BC4\u5206 \u2192 \u6559\u8F85\u8BC4\u5206 \u2192 \u5B66\u751F\u533F\u8BC4\u8BC4\u5206\uFF09"),Z.createElement(x.Z,{className:"mt25"},Z.createElement(B.Z,null,Z.createElement("strong",null,Z.createElement(k.default,{checked:A.is_repeat_minus,style:{fontSize:"16px"},onChange:d=>{A.is_repeat_minus=d.target.checked,N(Object.assign({},A))}},"\u6587\u6863\u67E5\u91CD\u6263\u5206")," ",Z.createElement("span",{style:{fontSize:"14px"},className:"c-grey-c"},"\uFF08\u4FEE\u6539\u540E\u9700\u8981\u8FDB\u884C\u201C\u6587\u6863\u67E5\u91CD\u201D\uFF0C\u6263\u5206\u89C4\u5219\u624D\u751F\u6548\uFF09"))),Z.createElement(B.Z,{span:24,className:"pl30 mt10"})),(A==null?void 0:A.is_repeat_minus)&&Z.createElement("div",{style:{paddingLeft:35}},Z.createElement(x.Z,{align:"middle",className:"mt25 pl30 font14"},Z.createElement(B.Z,null,"\u67E5\u91CD\u6263\u5206:"),Z.createElement(B.Z,{className:"ml5"},Z.createElement(D.Z,{min:0,max:100,value:A.repeat_setting_score,onChange:d=>{A.repeat_setting_score=d,N(Object.assign({},A))}}))),Z.createElement(x.Z,{align:"middle",className:"mt25 pl30 font14"},Z.createElement(B.Z,null,"\u6263\u5206\u9600\u503C:"),Z.createElement(B.Z,{className:"ml5"},Z.createElement(D.Z,{min:0,max:100,value:A.repeat_limit,onChange:d=>{A.repeat_limit=d,N(Object.assign({},A))}}),Z.createElement("span",{className:"ml10"},"%"))))))))};var Ar=(0,f.connect)(({classroomList:e,loading:n,user:t,globalSetting:a})=>({classroomList:e,globalSetting:a,user:t,loading:n.effects}))(Cr),Br=Object.defineProperty,Dr=Object.defineProperties,br=Object.getOwnPropertyDescriptors,Rn=Object.getOwnPropertySymbols,Ba=Object.prototype.hasOwnProperty,Da=Object.prototype.propertyIsEnumerable,ba=(e,n,t)=>n in e?Br(e,n,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[n]=t,Pa=(e,n)=>{for(var t in n||(n={}))Ba.call(n,t)&&ba(e,t,n[t]);if(Rn)for(var t of Rn(n))Da.call(n,t)&&ba(e,t,n[t]);return e},Pr=(e,n)=>Dr(e,br(n)),wr=(e,n)=>{var t={};for(var a in e)Ba.call(e,a)&&n.indexOf(a)<0&&(t[a]=e[a]);if(e!=null&&Rn)for(var a of Rn(e))n.indexOf(a)<0&&Da.call(e,a)&&(t[a]=e[a]);return t},xr=(e,n,t)=>new Promise((a,E)=>{var C=o=>{try{r(t.next(o))}catch(s){E(s)}},y=o=>{try{r(t.throw(o))}catch(s){E(s)}},r=o=>o.done?a(o.value):Promise.resolve(o.value).then(C,y);r((t=t.apply(e,n)).next())});const kr=e=>{var n=e,{classroomList:t,dispatch:a,match:E,location:C,user:y,onCallback:r}=n,o=wr(n,["classroomList","dispatch","match","location","user","onCallback"]),s,K;const g=(0,f.useIntl)(),_=(0,f.useParams)(),[p,R]=(0,u.useState)(!1),[h,v]=(0,u.useState)(!1),A=(0,u.useRef)(null);(0,u.useEffect)(()=>{if(t.actionTabs.key==="\u5220\u9664"){if((0,i.j5)()){v(!0);return}const O={hasNum:0,noHasNum:0};t.actionTabs.selectArrsAll.map(_e=>{var Ee;_e.author_login===((Ee=y.userInfo)==null?void 0:Ee.login)?++O.hasNum:++O.noHasNum}),O.noHasNum>0?ue.default.info({title:"\u6743\u9650\u63D0\u793A",className:"custom-modal-divider ",icon:null,content:u.createElement("div",null,"\u5F53\u524D\u9009\u4E2D\u8D44\u6E90\u4E2D\uFF1A",u.createElement("span",{className:"c-blue"},O.hasNum),"\u4E2A\u7531\u60A8\u672C\u4EBA\u53D1\u5E03\uFF0C",u.createElement("span",{className:"c-red"},O.noHasNum)," ","\u4E2A\u7531\u5176\u4ED6\u8001\u5E08\u53D1\u5E03\u3002",u.createElement("br",null),"\u8BFE\u5802\u5185\u53EA\u80FD\u5220\u9664\u672C\u4EBA\u53D1\u5E03\u7684\u8D44\u6E90\uFF0C\u8BF7\u53D6\u6D88\u9009\u4E2D\u5176\u4ED6\u8001\u5E08\u53D1\u5E03\u7684\u8D44\u6E90\u3002"),onOk:()=>{N()}}):v(!0)}else v(!1)},[t.actionTabs.key]);const N=()=>{a({type:"classroomList/setActionTabs",payload:{}})};return u.createElement(ue.default,{centered:!0,title:g.formatMessage({id:"classrooms.prompt",defaultMessage:"\u63D0\u793A"}),open:h,okText:g.formatMessage({id:"classrooms.confirm",defaultMessage:"\u786E\u5B9A"}),cancelText:g.formatMessage({id:"classrooms.cancel",defaultMessage:"\u53D6\u6D88"}),confirmLoading:p,destroyOnClose:!0,onOk:()=>xr(void 0,null,function*(){var O;if((O=A.current)!=null&&O.onVerify())return;R(!0);const _e=yield(0,G.ZP)(`/api/courses/${_.coursesId}/homework_commons/multi_destroy.json`,{method:"post",body:{homework_ids:[...t.actionTabs.selectArrs]}});R(!1),_e.status===0&&((0,F.L9)(["\u6559\u5B66\u8BFE\u5802","\u56FE\u6587\u4F5C\u4E1A","\u5220\u9664"]),I.ZP.success(g.formatMessage({id:"classrooms.deleteSuccess",defaultMessage:"\u5220\u9664\u6210\u529F"})),a({type:"classroomList/setActionTabs",payload:{key:"\u6E05\u9664\u9009\u62E9\u6570\u636E"}}),r&&r(),(0,i.GJ)()?a({type:"classroomList/getClassroomTeacherCommonList",payload:Pr(Pa({},t.actionTabs.params),{type:1})}):a({type:"classroomList/getClassroomCommonList",payload:Pa({},t.actionTabs.params)}),a({type:"classroomList/getClassroomLeftMenus",payload:{id:_.coursesId}}))}),onCancel:()=>{N()}},!((s=t==null?void 0:t.actionTabs)!=null&&s.status)||!["\u672A\u53D1\u5E03"].includes((K=t==null?void 0:t.actionTabs)==null?void 0:K.status)?u.createElement(u.Fragment,null,u.createElement("p",{style:{color:"#DD0000"}},"\u5220\u9664\u4F5C\u4E1A\u5219\u4F1A\u6E05\u9664\u5B66\u751F\u6240\u6709\u7684\u7B54\u9898\u6570\u636E\uFF0C\u4E14\u6570\u636E\u4E0D\u53EF\u6062\u590D\uFF0C\u5982\u786E\u5B9A\u5220\u9664\uFF0C\u8BF7\u8F93\u5165\u4E0B\u65B9\u9A8C\u8BC1\u7801"),u.createElement(se.Z,{ref:O=>A.current=O})):u.createElement(u.Fragment,null,u.createElement("p",null,"\u63D0\u4EA4\u4F5C\u54C1\u5C06\u5168\u90E8\u88AB\u5220\u9664\uFF0C\u4E0D\u53EF\u6062\u590D"),u.createElement("p",null,"\u662F\u5426\u786E\u8BA4\u5220\u9664\uFF1F")))};var Or=(0,f.connect)(({classroomList:e,user:n})=>({classroomList:e,user:n}))(kr),Tr=l(55059),Lr=Object.defineProperty,Nr=Object.defineProperties,Mr=Object.getOwnPropertyDescriptors,wa=Object.getOwnPropertySymbols,Ir=Object.prototype.hasOwnProperty,Sr=Object.prototype.propertyIsEnumerable,xa=(e,n,t)=>n in e?Lr(e,n,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[n]=t,ka=(e,n)=>{for(var t in n||(n={}))Ir.call(n,t)&&xa(e,t,n[t]);if(wa)for(var t of wa(n))Sr.call(n,t)&&xa(e,t,n[t]);return e},Zr=(e,n)=>Nr(e,Mr(n)),Hr=(e,n,t)=>new Promise((a,E)=>{var C=o=>{try{r(t.next(o))}catch(s){E(s)}},y=o=>{try{r(t.throw(o))}catch(s){E(s)}},r=o=>o.done?a(o.value):Promise.resolve(o.value).then(C,y);r((t=t.apply(e,n)).next())});const jr=({classroomList:e,dispatch:n})=>{const t=(0,f.useIntl)(),a=(0,f.useParams)();return u.createElement(ue.default,{centered:!0,title:t.formatMessage({id:"classrooms.prompt",defaultMessage:"\u63D0\u793A"}),open:e.actionTabs.key==="\u8BBE\u4E3A\u516C\u5F00",okText:t.formatMessage({id:"classrooms.confirm",defaultMessage:"\u786E\u5B9A"}),cancelText:t.formatMessage({id:"classrooms.cancel",defaultMessage:"\u53D6\u6D88"}),onOk:()=>Hr(void 0,null,function*(){(yield(0,G.ZP)(`/api/courses/${a.coursesId}/homework_commons/set_public.json`,{method:"post",body:{homework_ids:[...e.actionTabs.selectArrs]}})).status===0&&((0,F.L9)(["\u6559\u5B66\u8BFE\u5802","\u56FE\u6587\u4F5C\u4E1A","\u8BBE\u4E3A\u516C\u5F00"]),I.ZP.success(t.formatMessage({id:"classrooms.operationSuccess",defaultMessage:"\u64CD\u4F5C\u6210\u529F"})),n({type:"classroomList/setActionTabs",payload:{key:"\u6E05\u9664\u9009\u62E9\u6570\u636E"}}),(0,i.GJ)()?n({type:"classroomList/getClassroomTeacherCommonList",payload:Zr(ka({},e.actionTabs.params),{type:1})}):n({type:"classroomList/getClassroomCommonList",payload:ka({},e.actionTabs.params)}))}),onCancel:()=>{n({type:"classroomList/setActionTabs",payload:{}})}},u.createElement("p",null,"\u8BBE\u4E3A\u516C\u5F00\u540E\uFF0C\u975E\u8BFE\u5802\u6210\u5458\u4E5F\u53EF\u4EE5\u8BBF\u95EE\u67E5\u770B",u.createElement("br",null),"\u662F\u5426\u786E\u8BA4\u8BBE\u4E3A\u516C\u5F00\uFF1F"))};var Rr=(0,f.connect)(({classroomList:e})=>({classroomList:e}))(jr),$r=Object.defineProperty,Wr=Object.defineProperties,Gr=Object.getOwnPropertyDescriptors,$n=Object.getOwnPropertySymbols,Oa=Object.prototype.hasOwnProperty,Ta=Object.prototype.propertyIsEnumerable,La=(e,n,t)=>n in e?$r(e,n,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[n]=t,Na=(e,n)=>{for(var t in n||(n={}))Oa.call(n,t)&&La(e,t,n[t]);if($n)for(var t of $n(n))Ta.call(n,t)&&La(e,t,n[t]);return e},Vr=(e,n)=>Wr(e,Gr(n)),Jr=(e,n)=>{var t={};for(var a in e)Oa.call(e,a)&&n.indexOf(a)<0&&(t[a]=e[a]);if(e!=null&&$n)for(var a of $n(e))n.indexOf(a)<0&&Ta.call(e,a)&&(t[a]=e[a]);return t},zr=(e,n,t)=>new Promise((a,E)=>{var C=o=>{try{r(t.next(o))}catch(s){E(s)}},y=o=>{try{r(t.throw(o))}catch(s){E(s)}},r=o=>o.done?a(o.value):Promise.resolve(o.value).then(C,y);r((t=t.apply(e,n)).next())});const Ur=e=>{var n=e,{classroomList:t,dispatch:a,onCallback:E}=n,C=Jr(n,["classroomList","dispatch","onCallback"]);const y=(0,f.useIntl)(),r=(0,f.useParams)();return r.id=r.coursesId,u.createElement(ue.default,{centered:!0,title:y.formatMessage({id:"classrooms.prompt",defaultMessage:"\u63D0\u793A"}),open:t.actionTabs.key==="\u6536\u85CF",okText:y.formatMessage({id:"classrooms.confirm",defaultMessage:"\u786E\u5B9A"}),cancelText:y.formatMessage({id:"classrooms.cancel",defaultMessage:"\u53D6\u6D88"}),onOk:()=>zr(void 0,null,function*(){(yield(0,G.ZP)(`/api/courses/${r.id}/homework_commons/add_to_homework_bank.json`,{method:"post",body:{all_check:0,homework_ids:[...t.actionTabs.selectArrs]}})).status===0&&((0,F.L9)(["\u6559\u5B66\u8BFE\u5802","\u56FE\u6587\u4F5C\u4E1A","\u6536\u85CF"]),I.ZP.success(y.formatMessage({id:"classrooms.collectSuccessGoToPersonal",defaultMessage:"\u6536\u85CF\u6210\u529F\uFF0C\u8BF7\u524D\u5F80\u3010\u4E2A\u4EBA\u4E3B\u9875/\u8BFE\u5802\u8D44\u6E90\u3011\u67E5\u770B"})),a({type:"classroomList/setActionTabs",payload:{}}),E&&E(),(0,i.GJ)()?a({type:"classroomList/getClassroomTeacherCommonList",payload:Vr(Na({},t.actionTabs.params),{type:1})}):a({type:"classroomList/getClassroomCommonList",payload:Na({},t.actionTabs.params)}),a({type:"classroomList/setActionTabs",payload:{}}))}),onCancel:()=>{a({type:"classroomList/setActionTabs",payload:{}})}},"\u786E\u8BA4\u6536\u85CF\uFF1F")};var Kr=(0,f.connect)(({classroomList:e})=>({classroomList:e}))(Ur),Yr=Object.defineProperty,Ma=Object.getOwnPropertySymbols,Qr=Object.prototype.hasOwnProperty,Xr=Object.prototype.propertyIsEnumerable,Ia=(e,n,t)=>n in e?Yr(e,n,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[n]=t,qr=(e,n)=>{for(var t in n||(n={}))Qr.call(n,t)&&Ia(e,t,n[t]);if(Ma)for(var t of Ma(n))Xr.call(n,t)&&Ia(e,t,n[t]);return e},ei=(e,n,t)=>new Promise((a,E)=>{var C=o=>{try{r(t.next(o))}catch(s){E(s)}},y=o=>{try{r(t.throw(o))}catch(s){E(s)}},r=o=>o.done?a(o.value):Promise.resolve(o.value).then(C,y);r((t=t.apply(e,n)).next())});const ti=({classroomList:e,loading:n,dispatch:t,onCallback:a})=>{var E,C;const y=(0,f.useIntl)(),r=(0,f.useParams)(),o=(0,f.useLocation)(),{actionTabs:s}=e,[K]=Y.default.useForm(),g=_=>_&&_ei(void 0,null,function*(){var _;const p=K.getFieldValue(),R=`/api/course_modules/${e.detailCommonHomeworksList.main_category_id}/add_second_category.json`,h=yield(0,G.ZP)(R,{method:"post",body:qr({},p)});if(h.status===0){I.ZP.success(y.formatMessage({id:"classrooms.addSuccess",defaultMessage:"\u6DFB\u52A0\u6210\u529F"})),a&&a(),t({type:"classroomList/setActionTabs",payload:{}}),t({type:"classroomList/getClassroomLeftMenus",payload:{id:r.coursesId}});const v=e.actionTabs.selectArrs.type,A=(h==null?void 0:h.category_id)||0;let N=(_=o.pathname)==null?void 0:_.split("/");N[4]=A,N[3]=v||N[3];const O=N==null?void 0:N.join("/");f.history.push(O)}}),onCancel:()=>{t({type:"classroomList/setActionTabs",payload:{}})}},u.createElement("p",{className:"tc"},u.createElement("br",null)),e.courseGroups.course_groups&&u.createElement(Y.default,{form:K,initialValues:{name:""}},u.createElement(Y.default.Item,{name:"name"},u.createElement(x.Z,{className:"mt30"},u.createElement(B.Z,null,y.formatMessage({id:"classrooms.directoryName",defaultMessage:"\u76EE\u5F55\u540D\u79F0"}),"\uFF1A"),u.createElement(B.Z,{flex:"1"},u.createElement(he.default,{defaultValue:((E=s.selectArrs)==null?void 0:E.category_name)||((C=s.selectArrs)==null?void 0:C.name)}))))))};var ui=(0,f.connect)(({classroomList:e,loading:n})=>({classroomList:e,loading:n}))(ti),Hu={shixunItemWrapper:"shixunItemWrapper___cgnhs",checkboxWrapper:"checkboxWrapper___Z7zZt",contentWrapper:"contentWrapper___TO4hm",title:"title___P8Su0",desc:"desc___j_4ZZ",info:"info___rg8e4",scrollWrap:"scrollWrap___EjY1R",loading:"loading___iNP0r"},ni=Object.defineProperty,oi=Object.defineProperties,ai=Object.getOwnPropertyDescriptors,Sa=Object.getOwnPropertySymbols,si=Object.prototype.hasOwnProperty,li=Object.prototype.propertyIsEnumerable,Za=(e,n,t)=>n in e?ni(e,n,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[n]=t,Ha=(e,n)=>{for(var t in n||(n={}))si.call(n,t)&&Za(e,t,n[t]);if(Sa)for(var t of Sa(n))li.call(n,t)&&Za(e,t,n[t]);return e},ja=(e,n)=>oi(e,ai(n)),Ra=(e,n,t)=>new Promise((a,E)=>{var C=o=>{try{r(t.next(o))}catch(s){E(s)}},y=o=>{try{r(t.throw(o))}catch(s){E(s)}},r=o=>o.done?a(o.value):Promise.resolve(o.value).then(C,y);r((t=t.apply(e,n)).next())});const{Paragraph:ri}=ht.default,ii=({createShixunParams:e},n)=>{const t=(0,f.useIntl)(),a=[{name:t.formatMessage({id:"classrooms.all",defaultMessage:"\u5168\u90E8"}),id:"0"},{name:t.formatMessage({id:"classroomClassroomExperiments.beginner",defaultMessage:"\u521D\u7EA7"}),id:"1"},{name:t.formatMessage({id:"classroomClassroomExperiments.intermediate",defaultMessage:"\u4E2D\u7EA7"}),id:"2"},{name:t.formatMessage({id:"classroomClassroomExperiments.intermediateAdvanced",defaultMessage:"\u4E2D\u9AD8\u7EA7"}),id:"3"},{name:t.formatMessage({id:"classroomClassroomExperiments.advanced",defaultMessage:"\u9AD8\u7EA7"}),id:"4"}],E=[{name:t.formatMessage({id:"classroomClassroomExperiments.latest",defaultMessage:"\u6700\u65B0"}),id:"new"},{name:t.formatMessage({id:"classroomClassroomExperiments.hottest",defaultMessage:"\u6700\u70ED"}),id:"hot"},{name:t.formatMessage({id:"classroomClassroomExperiments.mine",defaultMessage:"\u6211\u7684"}),id:"mine"}],[C,y]=(0,u.useState)("0"),[r,o]=(0,u.useState)("hot"),[s,K]=(0,u.useState)([]),[g,_]=(0,u.useState)(!0),[p,R]=(0,u.useState)(1),h=(0,u.useRef)(null),v=(0,u.useRef)(null),A=(0,u.useRef)({page:1,order:"hot",keyword:"",shixun_type:"jupyter",diff:"0",limit:10,mine:"",status:""}),N=P=>{o(P),A.current.order=P,P==="mine"?(A.current.mine="true",A.current.status="2"):(A.current.mine="",A.current.status=""),O(A.current)},O=(P,le)=>Ra(void 0,null,function*(){_(!0),clearTimeout(h.current),h.current=setTimeout(()=>Ra(void 0,null,function*(){console.log(P,"params2");const Pe=yield(0,ie.he)(P);if(!Pe.status){if(le){Pe.shixuns.length===0&&m(!1),K(Oe=>[...Oe,...Pe.shixuns]),_(!1);return}v.current.scrollTop=0,m(!0),R(p+1),_(!1),K(Pe.shixuns)}}),1e3)});(0,u.useImperativeHandle)(n,()=>({search:P=>O(ja(Ha({},A.current),{keyword:P})),changeKeyWord:P=>A.current.keyword=P})),(0,u.useEffect)(()=>{O(A.current)},[]);const[_e,Ee]=(0,u.useState)([]),$=P=>{Ee(P),e.current.shixuns_info=P.map(le=>({id:le,is_copy:!1,is_use:!0}))},[me,m]=(0,u.useState)(!0),b=P=>{O(ja(Ha({},A.current),{page:P}),!0)};return u.createElement("div",{className:"mt20"},u.createElement(x.Z,{justify:"space-between",style:{marginBottom:8}},u.createElement(B.Z,null,a.map((P,le)=>u.createElement("span",{key:le,style:{border:"none",marginRight:20,color:C===P.id?"#3061D0":"rgba(0, 0, 0, 0.85)"},onClick:()=>{y(P.id),A.current.diff=P.id,O(A.current)}},P.name))),u.createElement(B.Z,null,u.createElement(Pt.tp,{dataSource:E,value:r,onChange:N}))),u.createElement("div",{className:Hu.scrollWrap},u.createElement("div",{ref:v,style:{maxHeight:260,overflow:"hidden auto"}},u.createElement(tt(),{initialLoad:!1,pageStart:1,threshold:100,loadMore:b,hasMore:me&&!g,useWindow:!1,key:p},u.createElement(k.default.Group,{onChange:$,value:_e},s.map(P=>{const{name:le,id:Pe,description:Oe,challenge_names:ot,author_name:T,author_school_name:Je,level:M,total_stu_num:ee}=P||{};return u.createElement("div",{key:Pe,className:Hu.shixunItemWrapper},u.createElement(x.Z,{align:"middle",className:Hu.checkboxWrapper,gutter:14,style:{padding:"20px 20px 0 20px",background:"transparent",marginBottom:"0px"}},u.createElement(k.default,{value:Pe,style:{paddingRight:"10px"}}),u.createElement("div",{className:Hu.title,style:{fontWeight:"600"}},le)),u.createElement("div",{className:Hu.contentWrapper},u.createElement(ri,{ellipsis:{rows:2},className:Hu.desc,style:{color:"#8e8888",fontSize:"12px",margin:"5px 0px"}},Oe),u.createElement(x.Z,null,ot.map((et,xe)=>u.createElement("span",{key:xe,className:Hu.mission,style:{fontSize:"14px",fontWeight:"600",color:"#4f4f4b"}},u.createElement("span",{style:{paddingRight:"5px"}},"\u7B2C",xe+1,"\u5173")," ",et))),u.createElement(bt.Z,{dashed:!0,style:{margin:"8px 0"}}),u.createElement(x.Z,{className:Hu.info},u.createElement(Ve.Z,null,u.createElement("span",{style:{fontWeight:"600",color:"black"}},T),u.createElement("span",null,"|"),u.createElement("span",null,Je),u.createElement("span",null,"|"),u.createElement("span",null,t.formatMessage({id:"classroomClassroomExperiments.difficultyFactor",defaultMessage:"\u96BE\u5EA6\u7CFB\u6570"}),"\xA0",u.createElement("span",{style:{fontWeight:"400",color:"#000000"}},M)),u.createElement("span",null,"|"),u.createElement("span",null,t.formatMessage({id:"classroomClassroomExperiments.numberOfLearners",defaultMessage:"\u5B66\u4E60\u4EBA\u6570"}),"\xA0\xA0",u.createElement("span",{style:{fontWeight:"600",color:"black"}},ee))))))})))),g&&u.createElement("div",{className:Hu.loading},u.createElement(ut.Z,{spinning:!0}))))};var ci=(0,u.forwardRef)(ii),En={flex_box_center:"flex_box_center___c_im6",flex_space_between:"flex_space_between___bYk0F",flex_box_vertical_center:"flex_box_vertical_center___umg07",flex_box_center_end:"flex_box_center_end___gNLdg",flex_box_column:"flex_box_column___i84TM",line1:"line1___xbMUH",form:"form___hugHb",small_search:"small_search___x0fZd",border:"border___rjNxX"},qe=l(59301),mi=Object.defineProperty,$a=Object.getOwnPropertySymbols,di=Object.prototype.hasOwnProperty,pi=Object.prototype.propertyIsEnumerable,Wa=(e,n,t)=>n in e?mi(e,n,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[n]=t,Ei=(e,n)=>{for(var t in n||(n={}))di.call(n,t)&&Wa(e,t,n[t]);if($a)for(var t of $a(n))pi.call(n,t)&&Wa(e,t,n[t]);return e},An=(e,n,t)=>new Promise((a,E)=>{var C=o=>{try{r(t.next(o))}catch(s){E(s)}},y=o=>{try{r(t.throw(o))}catch(s){E(s)}},r=o=>o.done?a(o.value):Promise.resolve(o.value).then(C,y);r((t=t.apply(e,n)).next())});const{TabPane:mc}=Q.default,fi=({shixunHomeworks:e,loading:n,classroomList:t,dispatch:a,refreshList:E})=>{const C=(0,f.useIntl)(),y=(0,f.useParams)(),r=(0,f.useLocation)(),[o]=Y.default.useForm(),{brankList:s}=e,[K,g]=(0,u.useState)(!1);let[_,p]=(0,u.useState)(!0),[R,h]=(0,u.useState)(!1);const[v,A]=(0,u.useState)("myself");let[N,O]=(0,u.useState)([]);const[_e,Ee]=(0,u.useState)(),[$,me]=(0,u.useState)({}),[m,b]=(0,u.useState)({page:0,limit:20,object_type:"normal",search:"",filter:"myself"}),P=[{name:"\u6211\u7684\u8D44\u6E90",id:"myself"},{name:"\u516C\u5171\u8D44\u6E90",id:"public"},{name:"jupyter\u5B9E\u8BAD",id:"jupyter"}];(0,u.useEffect)(()=>{e.actionTabs.key==="\u9898\u5E93\u9009\u7528"&&Pe()},[e.actionTabs.key]);let le=[];const Pe=function(){return An(this,null,function*(){var M;if(_){g(!1),++m.page;const ee=yield a({type:"shixunHomeworks/getBrankList",payload:Ei({},m)});N=[...N.concat(ee.object_list)],Ee(ee.is_teacher),((M=ee.object_list)==null?void 0:M.length)An(void 0,null,function*(){h(!0);const ee=yield(0,Se.aQ)(M);h(!1),ee.status||(E(),a({type:"shixunHomeworks/setActionTabs",payload:{}}),a({type:"classroomList/getClassroomLeftMenus",payload:{id:M.coursesId}}))}),T=(0,u.useRef)(),{detailCommonHomeworksList:Je}=t;return qe.createElement("div",null,qe.createElement(ue.default,{className:En.border,centered:!0,title:qe.createElement("span",{style:{fontWeight:"600"}},"\u9009\u7528\u8BFE\u5802\u8D44\u6E90"),destroyOnClose:!0,open:e.actionTabs.key==="\u9898\u5E93\u9009\u7528",okText:C.formatMessage({id:"classrooms.confirm",defaultMessage:"\u786E\u5B9A"}),cancelText:C.formatMessage({id:"classrooms.cancel",defaultMessage:"\u53D6\u6D88"}),width:800,bodyStyle:{minHeight:200},okButtonProps:{loading:R},onOk:()=>An(void 0,null,function*(){var M,ee,et;if(v==="jupyter"){console.log("----createShixunParams.current",Oe.current);let Ot=yield(0,ie.Tr)({id:[...(ee=(M=Oe.current)==null?void 0:M.shixuns_info)==null?void 0:ee.map(Mt=>Mt.id)],course_id:y.coursesId,type:"shixun"});(Ot==null?void 0:Ot.student_count)===0?ot(Oe.current):me(Ot);return}h(!0);const xe=o.getFieldsValue(),yt=yield a({type:"shixunHomeworks/saveBanks",payload:{course_id:y.coursesId,object_type:"normal",category:y.categoryId,bank_id:xe.group_ids}});(yt==null?void 0:yt.status)===0&&((0,F.L9)(["\u6559\u5B66\u8BFE\u5802","\u56FE\u6587\u4F5C\u4E1A","\u9009\u7528\u8BFE\u5802\u8D44\u6E90"]),a({type:"classroomList/getClassroomLeftMenus",payload:{id:y.coursesId}}),a({type:"shixunHomeworks/setActionTabs",payload:{}}),a({type:"classroomList/setActionTabs",payload:{key:"\u7ACB\u5373\u53D1\u5E03",type:1,selectArrs:yt.object_ids,params:(et=e.actionTabs)==null?void 0:et.params,manage_all_group:Je==null?void 0:Je.manage_all_group}})),h(!1)}),onCancel:()=>{a({type:"shixunHomeworks/setActionTabs",payload:{}})}},qe.createElement(x.Z,{style:{borderBottom:"0.5px solid gainsboro",paddingBottom:"15px"}},qe.createElement(B.Z,{span:12},P.map((M,ee)=>qe.createElement(L.ZP,{key:ee,shape:"round",style:v===M.id?{background:"#e8efff",border:"none",color:"#6f9fe6"}:{background:"#f6f6f6",border:"none"},type:v===M.id?"ghost":"default",className:"mr10",onClick:et=>An(void 0,null,function*(){if(M.id==="jupyter"){A(M.id);return}N=[],_=!0,m.page=0,m.search="",m.filter=M.id,Pe(),A(M.id)})},M.name))),qe.createElement(B.Z,{span:12,className:"tr"},qe.createElement(he.default.Search,{className:En.small_search,placeholder:"\u8F93\u5165\u6807\u9898\u8FDB\u884C\u641C\u7D22",onChange:M=>{var ee;v==="jupyter"&&((ee=T.current)==null||ee.changeKeyWord(M.target.value))},suffix:qe.createElement("i",{className:`iconfont icon-sousuo9 font14 ${En.searchIcon}`}),onSearch:M=>{var ee;if(M&&(0,zt.tk)({name:M,copywriting:M,position:"HomeworkCommon"}),v==="jupyter"){(ee=T.current)==null||ee.search(M);return}_=!0,m.search=M,m.page=0,N=[],Pe()},style:{width:260}}))),v==="myself"&&qe.createElement("p",{className:"tc mt10"},"\u9009\u7528\u5BF9\u8C61\uFF1A\u4F60\u5728\u8BFE\u5802\u56FE\u6587\u4F5C\u4E1A\u5217\u8868\u4E2D\u5DF2",qe.createElement("span",{className:"c-orange"},"\u6536\u85CF"),"\u7684\u56FE\u6587\u4F5C\u4E1A"),v==="public"&&qe.createElement("p",{className:"tc mt10"},"\u9009\u7528\u5BF9\u8C61\uFF1A\u9898\u5E93\u4E2D\u5DF2\u8BBE\u7F6E\u6210\u516C\u5171\u5C5E\u6027\u7684\u6240\u6709\u56FE\u6587\u4F5C\u4E1A"),v==="jupyter"?qe.createElement(ci,{createShixunParams:Oe,ref:T}):qe.createElement("div",{style:{background:"#F4FAFF",maxHeight:200,overflow:"auto",padding:"20px 10px"}},!_e&&v==="public"&&qe.createElement("div",{style:{display:"flex",flexDirection:"column",paddingTop:"30px",alignItems:"center",justifyContent:"center"}},qe.createElement("span",null,"\u901A\u8FC7\u804C\u4E1A\u8BA4\u8BC1\u7684\u6559\u5E08\u624D\u80FD\u8BBF\u95EE\u516C\u5171\u8BFE\u7A0B\u8D44\u6E90\u5E93"),qe.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")),qe.createElement(tt(),{initialLoad:!1,pageStart:0,threshold:700,loadMore:()=>{p(!1),Pe()},hasMore:_,useWindow:!1},qe.createElement(Y.default,{form:o,initialValues:{group_ids:le},className:En.form,onChange:M=>{le=o.getFieldValue()}},N==""&&qe.createElement(nt.Z,{styles:{margin:"10px auto"}}),qe.createElement(Y.default.Item,{name:"group_ids"},qe.createElement(k.default.Group,{style:{width:"100%",flexDirection:"column"},className:"font14"},N==null?void 0:N.map(function(M,ee){return qe.createElement(x.Z,{key:ee},qe.createElement(B.Z,{flex:"2"},qe.createElement(k.default,{onChange:et=>{},key:ee,value:String(M.id),defaultChecked:!0},qe.createElement("span",{className:["c-black",En.line1].join(" ")},M.name))),qe.createElement(B.Z,{flex:"1",className:"c-black"},qe.createElement("span",{className:En.line1},M==null?void 0:M.course_list_name)),qe.createElement(B.Z,{flex:"50px",className:"c-black"},v==="public"&&(0,i.Ny)()?qe.createElement("span",{className:"c-blue current",onClick:()=>{window.open(`/users/innov/topics/${M.id}/personal/normal/edit`)}},"\u7F16\u8F91"):v==="myself"?qe.createElement("span",{className:"c-blue current",onClick:()=>{window.open(`/users/innov/topics/${M.id}/personal/normal/edit`)}},"\u7F16\u8F91"):M==null?void 0:M.username))}))))))),qe.createElement(Fe.Z,{resdata:$,type:"shixunpush",okloading:R,oktext:($==null?void 0:$.can_copy_num)===0?C.formatMessage({id:"classrooms.confirm",defaultMessage:"\u786E\u5B9A"}):"\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362",onok:M=>An(void 0,null,function*(){Oe.current.shixuns_info=M,ot(Oe.current)})}))};var gi=(0,f.connect)(({shixunHomeworks:e,classroomList:n,loading:t})=>({shixunHomeworks:e,loading:t,classroomList:n}))(fi),yi=l(59149),iu=l(59301),_i=Object.defineProperty,Ga=Object.getOwnPropertySymbols,vi=Object.prototype.hasOwnProperty,Fi=Object.prototype.propertyIsEnumerable,Va=(e,n,t)=>n in e?_i(e,n,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[n]=t,Ja=(e,n)=>{for(var t in n||(n={}))vi.call(n,t)&&Va(e,t,n[t]);if(Ga)for(var t of Ga(n))Fi.call(n,t)&&Va(e,t,n[t]);return e};const hi=({styles:e={},onSelect:n,params:t,classroomList:a})=>{const E=(0,f.useIntl)(),[C,y]=(0,u.useState)(!1),[r,o]=(0,u.useState)("");(0,u.useEffect)(()=>{y(!1),o("")},[]);const s=()=>{var K,g;if((0,i.Rm)()&&!((g=(K=a==null?void 0:a.AssistantObject)==null?void 0:K.normal)!=null&&g.can_create)){I.ZP.warning(E.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\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}r==="1"&&f.history.push(`/classrooms/${t.coursesId}/common_homework/${t.categoryId}/add`),r==="2"&&(n(),y(!1),o(""))};return iu.createElement("section",{className:"tc animated fadeIn",style:Ja(Ja({},{color:"#999",margin:"200px auto"}),e)},iu.createElement("img",{src:yi.z3}),iu.createElement("p",{className:"mt20 font14"},E.formatMessage({id:"classrooms.noTextHomework",defaultMessage:"\u8BE5\u8BFE\u7A0B\u65E0\u56FE\u6587\u4F5C\u4E1A\uFF0C\u53EF\u4EE5\u4E0B\u65B9\u6309\u94AE\u6216\u53F3\u4E0A\u65B9\u201C\u65B0\u5EFA\u4F5C\u4E1A\u201D\u6309\u94AE\u521B\u5EFA\u4F5C\u4E1A"})),iu.createElement("div",{style:{marginTop:"30px"}},iu.createElement(L.ZP,{onClick:()=>y(!0),type:"primary",style:{width:"128px",height:"40px",marginRight:"20px",borderRadius:"4px"}},E.formatMessage({id:"classrooms.newHomework",defaultMessage:"\u65B0\u5EFA\u4F5C\u4E1A"})),iu.createElement(L.ZP,{onClick:()=>{(0,F.xg)(`${na.Z.API_SERVER}/pdf/\u6559\u5B66\u8BFE\u5802\u64CD\u4F5C\u624B\u518C\u7B80\u5355\u7248-V4.0.pdf`)},type:"primary",style:{width:"128px",height:"40px",marginLeft:"20px",borderRadius:"4px"}},E.formatMessage({id:"classrooms.newHomeworkGuide",defaultMessage:"\u65B0\u5EFA\u4F5C\u4E1A\u6307\u5F15"}))),C&&iu.createElement(ue.default,{open:!0,centered:!0,title:E.formatMessage({id:"classrooms.newHomework",defaultMessage:"\u65B0\u5EFA\u4F5C\u4E1A"}),onCancel:()=>y(!1),onOk:s},iu.createElement("div",null,iu.createElement("div",null,iu.createElement(U.ZP,{value:"1",style:{marginTop:"15px"},checked:r==="1",onClick:()=>o("1")},"\u65B0\u5EFA\u56FE\u6587\u4F5C\u4E1A")),iu.createElement("div",null,iu.createElement(U.ZP,{value:"2",style:{marginTop:"15px"},checked:r==="2",onClick:()=>o("2")},E.formatMessage({id:"classrooms.chooseResource",defaultMessage:"\u9009\u7528\u8D44\u6E90"}))))))};var Ci=(0,f.connect)(({classroomList:e})=>({classroomList:e}))(hi),Ai=l(30252),Bi=l(76940),Di=l(50935),za={bottomControlContainer:"bottomControlContainer___t5WWD",buttonWrap:"buttonWrap___HfupJ",moveCategory:"moveCategory___MrmA6"},bi=(e,n,t)=>new Promise((a,E)=>{var C=o=>{try{r(t.next(o))}catch(s){E(s)}},y=o=>{try{r(t.throw(o))}catch(s){E(s)}},r=o=>o.done?a(o.value):Promise.resolve(o.value).then(C,y);r((t=t.apply(e,n)).next())}),Pi=({buttonDataSource:e,onClick:n})=>{const{allSelect:t,setAllSelect:a,setSelectArrs:E,dataSource:C,selectArrs:y,useBatchStatus:r,dispatch:o,params:s,getData:K,detailLeftMenus:g,main_category_id:_,setSelectArrsAll:p}=(0,u.useContext)(ho);let R;const h=(0,f.useIntl)(),[v,A]=(0,u.useState)(!1),[N,O]=(0,u.useState)(""),_e=me=>{a(me.target.checked),E(me.target.checked?C.map(m=>m.homework_id):[]),me.target.checked?p([...C]):p([])},Ee=()=>{let me={courseId:s.id,container_type:"common_homework"};s.categoryId&&(me.category_id=s.categoryId),o({type:"classroomList/getAllTaskList",payload:me}),o({type:"classroomList/setActionTabs",payload:{key:"\u8C03\u6574\u6392\u5E8F"}})};g.course_modules&&(R=g.course_modules.filter(me=>me.type==="common_homework")[0]);const $=u.createElement("div",{className:za.moveCategory,onMouseLeave:me=>A(!1)},u.createElement(st.default,{onClick:me=>bi(void 0,[me],function*({item:m,key:b,keyPath:P,domEvent:le}){if(y=="")return I.ZP.error(h.formatMessage({id:"classrooms.selectTaskToOperate",defaultMessage:"\u8BF7\u9009\u62E9\u4F60\u8981\u64CD\u4F5C\u7684\u4EFB\u52A1"})),null;(yield(0,G.ZP)(`/api/courses/${s.id}/homework_commons/move_to_category.json`,{method:"post",body:{homework_ids:y,new_category_id:b}})).status===0&&(I.ZP.success(h.formatMessage({id:"classrooms.operationSuccess",defaultMessage:"\u64CD\u4F5C\u6210\u529F"})),r(!1),K(),o({type:"classroomList/getClassroomLeftMenus",payload:{id:s.coursesId}}))}),style:{maxHeight:300,width:240,overflow:"auto"}},u.createElement("li",{className:"ant-menu-item multi-llipsis1e ant-menu-item-only-child"},u.createElement(he.default,{onChange:me=>{O(me.target.value)}})),R&&R.second_category.filter(me=>me.category_name!=="\u672A\u5206\u914D\u76EE\u5F55").map(function(me,m){var b;if(!(N!==""&&me.category_name.indexOf(N)<0))return u.createElement(u.Fragment,null,u.createElement(st.default.Item,{className:"multi-llipsis1e",key:me.category_id},me.category_name),(b=me==null?void 0:me.third_category)==null?void 0:b.map(P=>u.createElement(st.default.Item,{style:{marginLeft:20},className:"multi-llipsis1e",key:P.category_id},P.category_name)))}),u.createElement("li",{className:"ant-menu-item multi-llipsis1e ant-menu-item-only-child",onClick:me=>{me.preventDefault(),o({type:"classroomList/setActionTabs",payload:{key:"\u6DFB\u52A0\u76EE\u5F55",params:s,selectArrs:{category_id:_,type:"common_homework"}}})}},h.formatMessage({id:"classrooms.newSubdirectory",defaultMessage:"\u65B0\u5EFA\u5B50\u76EE\u5F55"}),"...")));return u.createElement("div",{className:za.bottomControlContainer},u.createElement(x.Z,{wrap:!1,align:"middle",justify:"space-between",style:{height:"100%"}},u.createElement(B.Z,{flex:1},u.createElement(x.Z,{wrap:!1,align:"middle",gutter:8},u.createElement(B.Z,null,u.createElement(k.default,{checked:t,onChange:_e},h.formatMessage({id:"classrooms.selectAllOnPage",defaultMessage:"\u5168\u9009\u672C\u9875"}),"\uFF08",y.length,"\uFF09")),(0,i.GJ)()&&u.createElement(B.Z,null,u.createElement(gu.Z,{placement:"top",menu:{items:e,onClick:({key:me})=>{n({key:me})}}},u.createElement(L.ZP,{type:"primary",icon:u.createElement("i",{className:"iconfont icon-piliangcaozuo3"})},h.formatMessage({id:"classroomClassroomExperiments.batchOperations",defaultMessage:"\u6279\u91CF\u64CD\u4F5C"})))),u.createElement(B.Z,null,u.createElement(L.ZP,{type:"primary",onClick:Ee,icon:u.createElement("i",{className:"iconfont icon-tiaozhengpaixu2"})},h.formatMessage({id:"classrooms.viewersCount1",defaultMessage:"\u8C03\u6574\u6392\u5E8F"}))),(0,i.GJ)()&&u.createElement(B.Z,null,u.createElement(gu.Z,{placement:"topLeft",dropdownRender:()=>$,getPopupContainer:me=>me.parentNode},u.createElement(L.ZP,{type:"primary",icon:u.createElement("i",{className:"iconfont icon-yidongmulu"})},h.formatMessage({id:"classrooms.moveToCatalog",defaultMessage:"\u79FB\u52A8\u5230\u76EE\u5F55"})," ",u.createElement(hn.Z,null)))),(0,i.GJ)()&&u.createElement(B.Z,null,u.createElement(L.ZP,{type:"primary",onClick:()=>n({key:"collection",label:"\u6536\u85CF"}),icon:u.createElement("i",{className:"iconfont icon-shoucang1"})},"\u6536\u85CF")))),u.createElement(B.Z,null,u.createElement(L.ZP,{type:"primary",ghost:!0,onClick:()=>{E([]),r(!1)}},h.formatMessage({id:"classrooms.cancelAction",defaultMessage:"\u53D6\u6D88\u64CD\u4F5C"})))))},Lt={listContainer:"listContainer___ZW4HW",info:"info___FuRA_",title:"title___nxXeU",left:"left___oBZYX",right:"right___TePEU",flexBox:"flexBox___kp4Xl",detail:"detail___x1A55",iconV:"iconV___HcC2c",shixunTag:"shixunTag___NZAsm",pingceTag:"pingceTag___Pqi7y",pingceTags:"pingceTags___JQb2l"},wi=Object.defineProperty,xi=Object.defineProperties,ki=Object.getOwnPropertyDescriptors,Ua=Object.getOwnPropertySymbols,Oi=Object.prototype.hasOwnProperty,Ti=Object.prototype.propertyIsEnumerable,Ka=(e,n,t)=>n in e?wi(e,n,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[n]=t,fn=(e,n)=>{for(var t in n||(n={}))Oi.call(n,t)&&Ka(e,t,n[t]);if(Ua)for(var t of Ua(n))Ti.call(n,t)&&Ka(e,t,n[t]);return e},Li=(e,n)=>xi(e,ki(n)),Ku=(e,n,t)=>new Promise((a,E)=>{var C=o=>{try{r(t.next(o))}catch(s){E(s)}},y=o=>{try{r(t.throw(o))}catch(s){E(s)}},r=o=>o.done?a(o.value):Promise.resolve(o.value).then(C,y);r((t=t.apply(e,n)).next())});const Ni=({dataSource:e,params:n,classroomList:t,manageAllGroup:a})=>{var E,C,y,r;const{batchStatus:o,selectArrs:s,setSelectArrs:K,selectArrsAll:g,setSelectArrsAll:_,dispatch:p}=(0,u.useContext)(ho),R=(0,f.useIntl)();let h=(0,f.useParams)();const[v,A]=(0,u.useState)(!1),N=(0,u.useRef)(),[O,_e]=(0,u.useState)([]);h=Li(fn(fn({},n),h),{category:h==null?void 0:h.categoryId}),(0,u.useEffect)(()=>{_e([]),A(!1)},[]);const Ee=[{title:R.formatMessage({id:"classrooms.class",defaultMessage:R.formatMessage({id:"classrooms.class",defaultMessage:"\u73ED\u7EA7"})}),dataIndex:"course_group_name",key:"course_group_name"},{title:R.formatMessage({id:"classrooms.status",defaultMessage:"\u72B6\u6001"}),dataIndex:"status",key:"status",width:80,filters:[{text:"\u672A\u5F00\u59CB",value:"\u672A\u5F00\u59CB"},{text:R.formatMessage({id:"classroomClassroomExperiments.submitting",defaultMessage:"\u63D0\u4EA4\u4E2D"}),value:"\u63D0\u4EA4\u4E2D"},{text:"\u8865\u4EA4\u4E2D",value:"\u8865\u4EA4\u4E2D"},{text:R.formatMessage({id:"classrooms.closed",defaultMessage:"\u5DF2\u622A\u6B62"}),value:"\u5DF2\u622A\u6B62"},{text:R.formatMessage({id:"classrooms.unpublished",defaultMessage:"\u672A\u53D1\u5E03"}),value:"\u672A\u53D1\u5E03"},{text:"\u533F\u8BC4\u4E2D",value:"\u533F\u8BC4\u4E2D"}],onFilter:(m,b)=>b.status.indexOf(m)===0},{title:"\u63D0\u4EA4\u60C5\u51B5",dataIndex:"statistics",key:"statistics",width:80,render:m=>{var b,P;return m==="--"?m:u.createElement("span",null,u.createElement("span",null,(b=m==null?void 0:m.split("/"))==null?void 0:b[0]),"\xA0/\xA0",u.createElement("span",null,(P=m==null?void 0:m.split("/"))==null?void 0:P[1]))}},{title:R.formatMessage({id:"classrooms.publishTime",defaultMessage:"\u53D1\u5E03\u65F6\u95F4"}),dataIndex:"publish_time",key:"publish_time",sorter:!0,showSorterTooltip:!1,sortOrder:h.sort_by==="publish_time"?h.sort_direction==="desc"?"descend":"ascend":null},{title:"\u622A\u6B62\u65F6\u95F4",dataIndex:"end_time",key:"end_time",sorter:!0,showSorterTooltip:!1,sortOrder:h.sort_by==="end_time"?h.sort_direction==="desc"?"descend":"ascend":null},{title:"\u8865\u4EA4\u65F6\u95F4",dataIndex:"late_time",key:"late_time",sorter:!0,showSorterTooltip:!1,sortOrder:h.sort_by==="late_time"?h.sort_direction==="desc"?"descend":"ascend":null},{title:"\u5206\u73ED\u8001\u5E08",dataIndex:"teachers",key:"teachers",width:150,ellipsis:{showTitle:!1},render:m=>m==="--"||!m?"--":u.createElement("span",{title:m},m)}];function $(){return Ku(this,null,function*(){let m=yield(0,G.ZP)(`/api/homework_commons/${e.homework_id}/group_settings_statistics.json`,{method:"get",params:fn({},h)});_e(m.data)})}const me=m=>{s.includes(m)?(K(s.filter(b=>b!==m)),_(g.filter(b=>b.homework_id!==m))):(K([...s,m]),_([...g,e]))};return u.createElement("div",{className:Lt.listContainer,onClick:m=>{m.stopPropagation(),(!(0,i.GJ)()||(0,i.GJ)()&&N.current&&!N.current.contains(m.target))&&(0,F.xg)(`/classrooms/${h.coursesId}/common_homework/${e.homework_id}/detail`)}},(0,i.GJ)()&&u.createElement("span",{ref:N},u.createElement(k.default,{onClick:m=>{m.preventDefault(),m.stopPropagation()},style:{padding:"10px"},checked:s.includes(e.homework_id),onChange:()=>me(e.homework_id)})),u.createElement("div",{className:Lt.info},u.createElement("div",{className:Lt.title},u.createElement("div",{className:Lt.left,style:(0,i.dE)()?{paddingRight:(e==null?void 0:e.challenge_count)-(e==null?void 0:e.finished_challenge_count)?60:140}:{}},(0,i.GJ)()&&u.createElement(lu.Z,{value:e.status},u.createElement(F.VV,{temporary:!0,style:{margin:"0px 10px 0px 0px"},status:[e.status]})),(0,i.dE)()&&u.createElement(F.VV,{temporary:!0,style:{margin:"0px 10px 0px 0px"},status:e.status}),u.createElement("span",{onClick:m=>m.stopPropagation()},u.createElement(f.Link,{target:"_blank",to:`/classrooms/${h.coursesId}/common_homework/${e.homework_id}/detail${(0,i.dE)()?"?tabs=0":""}`},e.name)),e.is_shixun&&u.createElement("span",{className:Lt.shixunTag},"\u5B9E\u8BAD"),e.open_evaluate&&u.createElement(Vu.Z,{title:"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u542F\u7528\u8BC4\u6D4B\u529F\u80FD\uFF0C\u5B66\u751F\u5B8C\u6210\u8BC4\u6D4B\u540E\u7CFB\u7EDF\u5C06\u81EA\u52A8\u5224\u5206"},u.createElement("span",{className:Lt.pingceTag},"\u8BC4\u6D4B")),(e==null?void 0:e.is_shixun)&&!e.open_evaluate&&u.createElement(Vu.Z,{title:"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u672A\u542F\u7528\u8BC4\u6D4B\u529F\u80FD\uFF0C\u5B66\u751F\u63D0\u4EA4\u4F5C\u54C1\u540E\u9700\u6559\u5E08\u624B\u52A8\u8BC4\u5206"},u.createElement("span",{className:Lt.pingceTags},"\u8BC4\u6D4B"))),u.createElement("div",{className:Lt.right},(0,i.GJ)()&&e.status==="\u672A\u53D1\u5E03"&&u.createElement(f.Link,{target:"_blank",to:"/",onClick:m=>Ku(void 0,null,function*(){m.stopPropagation(),m.preventDefault(),p({type:"classroomList/setActionTabs",payload:{key:"\u7ACB\u5373\u53D1\u5E03",selectArrs:[e==null?void 0:e.homework_id],selectArrsAll:[e],params:fn({},h),type:2,manage_all_group:a}})})},u.createElement("aside",{className:Lt.flexBox,style:{marginRight:"16px"}},u.createElement("i",{className:"iconfont icon-yishezhifabushijian1"}),u.createElement("div",null,R.formatMessage({id:"classrooms.publish",defaultMessage:"\u53D1\u5E03"})))),(0,i.dE)()&&u.createElement("div",{className:Lt.actionIcon},(e==null?void 0:e.challenge_count)-(e==null?void 0:e.finished_challenge_count)===0&&u.createElement("i",{className:"iconfont icon-yiwancheng1"}),!((E=e.status)!=null&&E.includes("\u5DF2\u622A\u6B62"))&&!((C=e.status)!=null&&C.includes("\u5BFC\u5165"))&&u.createElement("aside",{onClick:m=>Ku(void 0,null,function*(){console.log(e),m.stopPropagation(),e.is_jupyter||e.is_jupyter_lab?(0,zu.Z)({is_jupyter:e.is_jupyter,is_jupyter_lab:e.is_jupyter_lab,shixunId:e.shixun_identifier,homework_common_id:e.homework_id}):(0,F.xg)(`/classrooms/${h.coursesId}/common_homework/${e.homework_id}/post`)}),className:Lt.flexBox,style:{marginRight:10}},u.createElement("i",{className:"iconfont icon-kaishixuexi font14"}),u.createElement("div",null,R.formatMessage({id:"classroomGraphicGroupHomework.submitWork",defaultMessage:"\u63D0\u4EA4\u4F5C\u54C1"}))),(((y=e.status)==null?void 0:y.includes("\u5DF2\u622A\u6B62"))||((r=e.status)==null?void 0:r.includes("\u5BFC\u5165")))&&u.createElement("aside",{className:Lt.flexBox,style:{marginRight:10}},u.createElement("i",{className:"iconfont icon-chakanzuoye font14"}),u.createElement("div",null,R.formatMessage({id:"classrooms.viewWork",defaultMessage:"\u67E5\u770B\u4F5C\u54C1"})))),(0,i.GJ)()&&u.createElement(gu.Z,{placement:"bottomCenter",overlayClassName:Lt.dro,dropdownRender:()=>u.createElement(st.default,null,e.status!=="\u5BFC\u5165"&&u.createElement(st.default.Item,{key:1,style:{textAlign:"center"}},u.createElement(f.Link,{target:"_blank",to:"/",onClick:m=>Ku(void 0,null,function*(){m.stopPropagation(),m.preventDefault(),p({type:"classroomList/setActionTabs",payload:{key:"\u7ACB\u5373\u53D1\u5E03",selectArrs:[e==null?void 0:e.homework_id],selectArrsAll:[e],params:fn({},h),type:2,manage_all_group:a}})})},R.formatMessage({id:"classrooms.publish",defaultMessage:"\u53D1\u5E03"}))),e.status==="\u5BFC\u5165"&&u.createElement(st.default.Item,{key:23,style:{textAlign:"center"}},u.createElement(f.Link,{target:"_blank",to:"/",onClick:m=>Ku(void 0,null,function*(){m.stopPropagation(),m.preventDefault(),p({type:"classroomList/setActionTabs",payload:{key:"\u8865\u5145\u6210\u7EE9",name:e==null?void 0:e.name,id:e==null?void 0:e.homework_id,type:"normal"}})})},"\u8865\u5145\u6210\u7EE9")),e.status!=="\u5BFC\u5165"&&u.createElement(st.default.Item,{key:2,style:{textAlign:"center"}},u.createElement(f.Link,{target:"_blank",to:"/",onClick:m=>Ku(void 0,null,function*(){m.stopPropagation(),m.preventDefault(),p({type:"classroomList/setActionTabs",payload:{key:"\u7ACB\u5373\u622A\u6B62",selectArrs:[e==null?void 0:e.homework_id],selectArrsAll:[e],params:fn({},h),type:2}})})},R.formatMessage({id:"classrooms.deadlineImmediately",defaultMessage:"\u7ACB\u5373\u622A\u6B62"}))),u.createElement(st.default.Item,{key:22,style:{textAlign:"center"}},u.createElement(f.Link,{target:"_blank",to:"/",onClick:m=>Ku(void 0,null,function*(){m.stopPropagation(),m.preventDefault(),p({type:"classroomList/setActionTabs",payload:{key:"\u5220\u9664",selectArrs:[e==null?void 0:e.homework_id],selectArrsAll:g,params:h,status:e==null?void 0:e.status}})})},R.formatMessage({id:"classrooms.deleteImmediately",defaultMessage:"\u7ACB\u5373\u5220\u9664"}))),e.status!=="\u5BFC\u5165"&&u.createElement(st.default.Item,{key:6,style:{textAlign:"center"}},u.createElement(f.Link,{target:"_blank",onClick:m=>{m.stopPropagation()},to:`/classrooms/${h.coursesId}/common_homework/${e.homework_id}/detail?tabs=3`},R.formatMessage({id:"classrooms.advancedSettings",defaultMessage:"\u9AD8\u7EA7\u8BBE\u7F6E"}))))},u.createElement("aside",{onClick:m=>m.stopPropagation(),className:Lt.flexBox,style:{cursor:"default"}},u.createElement("i",{className:"iconfont icon-gengduo4"}),u.createElement("div",null,R.formatMessage({id:"classrooms.more",defaultMessage:"\u66F4\u591A"})))))),u.createElement("div",{className:Lt.detail},(0,i.GJ)()&&u.createElement(u.Fragment,null,u.createElement("span",{className:"c-grey-333 mr20"},e.author),["\u672A\u5F00\u59CB","\u8FDB\u884C\u4E2D","\u5DF2\u622A\u6B62","\u63D0\u4EA4\u4E2D","\u8865\u4EA4\u4E2D","\u5DF2\u7ED3\u675F","\u533F\u8BC4\u4E2D","\u7533\u8BC9\u4E2D"].includes(e.status)&&!!e.uncommit_count&&u.createElement("span",{className:"c-grey-999 mr10"},u.createElement("span",{className:"mr5"},"\u672A\u505A\u9898"),e.uncommit_count,"\u4EBA"),["\u672A\u5F00\u59CB","\u8FDB\u884C\u4E2D","\u5DF2\u622A\u6B62","\u63D0\u4EA4\u4E2D","\u8865\u4EA4\u4E2D","\u5DF2\u7ED3\u675F","\u533F\u8BC4\u4E2D","\u7533\u8BC9\u4E2D"].includes(e.status)&&!!e.commit_count&&u.createElement("span",{className:"c-grey-999 mr10"},u.createElement("span",{className:"mr5"},"\u5DF2\u505A\u9898"),e.commit_count,"\u4EBA"),["\u672A\u5F00\u59CB","\u8FDB\u884C\u4E2D","\u5DF2\u622A\u6B62","\u63D0\u4EA4\u4E2D","\u8865\u4EA4\u4E2D","\u5DF2\u7ED3\u675F","\u533F\u8BC4\u4E2D","\u7533\u8BC9\u4E2D"].includes(e.status)&&!!e.compelete_count&&u.createElement("span",{className:"c-grey-999 mr10"},u.createElement("span",{className:"mr5"},R.formatMessage({id:"classrooms.completed",defaultMessage:"\u5DF2\u5B8C\u6210"})),e.compelete_count,"\u4EBA"),["\u672A\u5F00\u59CB","\u8FDB\u884C\u4E2D","\u5DF2\u622A\u6B62","\u63D0\u4EA4\u4E2D","\u8865\u4EA4\u4E2D","\u533F\u8BC4\u4E2D","\u7533\u8BC9\u4E2D"].includes(e.status)&&u.createElement("span",{className:"c-grey-999 mr10"},u.createElement("span",{className:"mr5"},R.formatMessage({id:"classrooms.publishTime",defaultMessage:"\u53D1\u5E03\u65F6\u95F4"})),e.publish_time),["\u672A\u5F00\u59CB","\u8FDB\u884C\u4E2D","\u5DF2\u622A\u6B62","\u63D0\u4EA4\u4E2D","\u8865\u4EA4\u4E2D","\u533F\u8BC4\u4E2D","\u7533\u8BC9\u4E2D"].includes(e.status)&&u.createElement("span",{className:"c-grey-999 mr10"},u.createElement("span",{className:"mr5"},"\u622A\u6B62\u65F6\u95F4"),e.end_time),["\u5DF2\u7ED3\u675F"].includes(e.status)&&u.createElement("span",{className:"c-grey-999 mr10"},u.createElement("span",{className:"mr5"},"\u7ED3\u675F\u65F6\u95F4"),e.status_time),!!(e!=null&&e.late_time)&&(e==null?void 0:e.late_time)!=="--"&&u.createElement("span",{className:"c-grey-999"},u.createElement("span",{className:"mr5"},"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"),e==null?void 0:e.late_time),["\u672A\u5F00\u59CB","\u8FDB\u884C\u4E2D","\u5DF2\u622A\u6B62","\u63D0\u4EA4\u4E2D","\u8865\u4EA4\u4E2D","\u533F\u8BC4\u4E2D","\u7533\u8BC9\u4E2D"].includes(e.status)&&u.createElement("span",{className:Lt.iconV,onClick:m=>Ku(void 0,null,function*(){m.stopPropagation(),m.preventDefault(),v||$(),A(!v)})},u.createElement("i",{className:`iconfont icon-${v?"shouqi":"xiala2"}`})," "))),u.createElement("div",{className:Lt.content},(0,i.dE)()&&u.createElement("span",{className:Lt.infoStuIcon},u.createElement("span",{className:"c-grey-333"},e.author),e.status==="\u5DF2\u622A\u6B62"&&!!(e!=null&&e.status_time)&&u.createElement("span",{className:"c-grey-999 ml20"},u.createElement("i",{className:"iconfont icon-shengyushijian font12 mr5"})," ",e==null?void 0:e.status_time),u.createElement("span",{className:"ml20 c-grey-999"},u.createElement("i",{className:"iconfont icon-shijian1 font12 mr5"}),e==null?void 0:e.publish_time," \u81F3 ",e==null?void 0:e.end_time," "),!!(e!=null&&e.late_time)&&(e==null?void 0:e.late_time)!=="--"&&u.createElement("span",{className:"c-grey-999 ml20"},u.createElement("span",{className:"mr5"},"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4:"),e==null?void 0:e.late_time)),(0,i.GJ)()&&e.status!=="\u672A\u53D1\u5E03"&&v&&O.length>5&&u.createElement(Ju.default,{scroll:{y:240},onRow:m=>({onClick:b=>{b.stopPropagation(),b.preventDefault()}}),onHeaderRow:(m,b)=>({onClick:P=>{P.stopPropagation(),P.preventDefault()}}),pagination:!1,dataSource:O,style:{marginTop:14,marginRight:6,cursor:"default"},onChange:(m,b,P)=>{P.field&&(h.sort_by=P.field),P.order||(h.sort_direction="asc"),P.order==="ascend"&&(h.sort_direction="asc"),P.order==="descend"&&(h.sort_direction="desc"),P.order||(h.sort_direction="asc"),$()},columns:Ee}),(0,i.GJ)()&&e.status!=="\u672A\u53D1\u5E03"&&v&&O.length<6&&O.length>0&&u.createElement(Ju.default,{onRow:m=>({onClick:b=>{b.stopPropagation(),b.preventDefault()}}),onHeaderRow:(m,b)=>({onClick:P=>{P.stopPropagation(),P.preventDefault()}}),pagination:!1,dataSource:O,style:{marginTop:14,marginRight:6,cursor:"default"},onChange:(m,b,P)=>{P.field&&(h.sort_by=P.field),P.order||(h.sort_direction="asc"),P.order==="ascend"&&(h.sort_direction="asc"),P.order==="descend"&&(h.sort_direction="desc"),P.order||(h.sort_direction="asc"),$()},columns:Ee}))))};var Mi=(0,f.connect)(({classroomList:e})=>({classroomList:e}))(Ni),Ii={flex_box_center:"flex_box_center___vwUnv",flex_space_between:"flex_space_between___bUm9D",flex_box_vertical_center:"flex_box_vertical_center___JBVR8",flex_box_center_end:"flex_box_center_end___ErOuz",flex_box_column:"flex_box_column___tPoiM",bg:"bg___Ujhcv",containerTitle:"containerTitle___SR1cC",containerDesc:"containerDesc___KAs6e",listItem:"listItem___FcPdT",info:"info___jf3IR",title:"title___VEy_f",titleLeft:"titleLeft___jQxrj",titleRight:"titleRight___tiQbm",acitons:"acitons___ecmNL",moveCategory:"moveCategory___c_ypx",spanSize:"spanSize___fcw76"},ku={otherHomeworkWrap:"otherHomeworkWrap___cHqzM",otherHomeworkContainer:"otherHomeworkContainer___k2TlQ",flex:"flex___N5oyJ",search:"search___tWMHN",content:"content___wyNNo",listItem:"listItem___mdegu",info:"info___SwRt1",title:"title___lilvJ",describe:"describe___meICG",footer:"footer___irMwG"},Si=Object.defineProperty,Zi=Object.defineProperties,Hi=Object.getOwnPropertyDescriptors,Ya=Object.getOwnPropertySymbols,ji=Object.prototype.hasOwnProperty,Ri=Object.prototype.propertyIsEnumerable,Qa=(e,n,t)=>n in e?Si(e,n,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[n]=t,Xa=(e,n)=>{for(var t in n||(n={}))ji.call(n,t)&&Qa(e,t,n[t]);if(Ya)for(var t of Ya(n))Ri.call(n,t)&&Qa(e,t,n[t]);return e},qa=(e,n)=>Zi(e,Hi(n)),es=(e,n,t)=>new Promise((a,E)=>{var C=o=>{try{r(t.next(o))}catch(s){E(s)}},y=o=>{try{r(t.throw(o))}catch(s){E(s)}},r=o=>o.done?a(o.value):Promise.resolve(o.value).then(C,y);r((t=t.apply(e,n)).next())}),$i=({courseId:e,type:n,onCancel:t})=>{const a=(0,f.useIntl)(),E=(0,f.useParams)(),[C,y]=(0,u.useState)({targerData:[],originData:[]}),[r,o]=(0,u.useState)([]),[s,K]=(0,u.useState)(!1),g=()=>es(void 0,null,function*(){K(!0);const v=yield(0,G.ZP)(`/api/courses/${e}/homework_commons/impersonal_list.json`,{method:"get",params:{type:n}});K(!1),y({targerData:v.homeworks,originData:v.homeworks})});(0,u.useEffect)(()=>{g()},[]);const _=()=>es(void 0,null,function*(){K(!0);let v={homework_common_ids:r};E.categoryId&&(v=qa(Xa({},v),{category_id:E.categoryId}));const A=yield(0,G.ZP)(`/api/courses/${E.coursesId}/homework_commons/create_collaborators.json`,{method:"POST",body:v});A&&A.homework_ids.length>0&&(I.ZP.success("\u63D0\u4EA4\u6210\u529F"),t()),K(!1)}),p=(v,A)=>{v.target.checked?o([...r,A]):o(r.filter(N=>N!==A))},R=v=>{const A=C.originData.filter(N=>N.name.indexOf(v)>-1);y(qa(Xa({},C),{targerData:A}))},h=()=>{_()};return u.createElement("div",{className:`animated fadeInUp fast ${ku.otherHomeworkWrap}`},u.createElement("div",{className:ku.otherHomeworkContainer},u.createElement("div",{className:ku.search},u.createElement(he.default.Search,{size:"middle",enterButton:a.formatMessage({id:"classroomClassroomExperiments.search",defaultMessage:"\u641C\u7D22"}),onSearch:R,placeholder:"\u8BF7\u8F93\u5165\u56FE\u6587\u4F5C\u4E1A\u540D\u79F0\u8FDB\u884C\u67E5\u8BE2"})),u.createElement("div",{className:ku.content},C.targerData.map(v=>u.createElement("div",{className:`${ku.listItem} mb10`,key:v.id},u.createElement(k.default,{checked:r.includes(v.id),onChange:A=>p(A,v.id)}),u.createElement("div",{className:ku.info},u.createElement("div",{className:`${ku.flex} mb10`,style:{justifyContent:"space-between"}},u.createElement("div",{className:ku.title},v.name),u.createElement("div",null,u.createElement(L.ZP,{type:"primary",ghost:!0,onClick:()=>(0,F.xg)(`/classrooms/${E.coursesId}/common_homework/${v.id}/detail`)},"\u67E5\u770B\u4F5C\u4E1A"))),u.createElement("div",{className:`mb20 font14 c-grey-999 ${ku.describe}`},v.description),u.createElement("div",{className:"font12"},u.createElement("span",{className:"c-grey-333 mr20"},v.user.name),u.createElement("span",{className:"c-grey-999"},"\u521B\u5EFA\u65F6\u95F4\uFF1A",v.created_at)))))),u.createElement("div",{className:ku.footer},u.createElement(L.ZP,{type:"primary",ghost:!0,onClick:t},a.formatMessage({id:"classrooms.cancel",defaultMessage:"\u53D6\u6D88"})),u.createElement(L.ZP,{type:"primary",disabled:r.length===0||s,onClick:h},a.formatMessage({id:"classrooms.confirm",defaultMessage:"\u786E\u5B9A"})))))},Wi=l(62686),Gi=l(61604),Qe=l(59301),Vi=Object.defineProperty,Ji=Object.defineProperties,zi=Object.getOwnPropertyDescriptors,Wn=Object.getOwnPropertySymbols,ts=Object.prototype.hasOwnProperty,us=Object.prototype.propertyIsEnumerable,ns=(e,n,t)=>n in e?Vi(e,n,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[n]=t,gn=(e,n)=>{for(var t in n||(n={}))ts.call(n,t)&&ns(e,t,n[t]);if(Wn)for(var t of Wn(n))us.call(n,t)&&ns(e,t,n[t]);return e},os=(e,n)=>Ji(e,zi(n)),Ui=(e,n)=>{var t={};for(var a in e)ts.call(e,a)&&n.indexOf(a)<0&&(t[a]=e[a]);if(e!=null&&Wn)for(var a of Wn(e))n.indexOf(a)<0&&us.call(e,a)&&(t[a]=e[a]);return t},_o=(e,n,t)=>new Promise((a,E)=>{var C=o=>{try{r(t.next(o))}catch(s){E(s)}},y=o=>{try{r(t.throw(o))}catch(s){E(s)}},r=o=>o.done?a(o.value):Promise.resolve(o.value).then(C,y);r((t=t.apply(e,n)).next())});X().extend(so());const Ki=({data:e,value:n,onChange:t})=>{var a,E,C,y;const[r,o]=(0,u.useState)({leftSearch:"",rigthSearch:""}),[s,K]=(0,u.useState)([]);return(0,u.useEffect)(()=>{K((n==null?void 0:n.length)>0?e==null?void 0:e.filter(g=>n==null?void 0:n.includes(g==null?void 0:g.id)):[])},[n]),Qe.createElement("div",{style:{display:"flex",flexWrap:"nowrap",gap:"20px",height:"400px"}},Qe.createElement("div",{style:{flex:"1",display:"flex",flexDirection:"column",gap:"15px"}},Qe.createElement(k.default,{indeterminate:(s==null?void 0:s.length)>0&&(s==null?void 0:s.length)<(e==null?void 0:e.length),checked:(s==null?void 0:s.length)==(e==null?void 0:e.length),onChange:g=>{t(g.target.checked?e==null?void 0:e.map(_=>_==null?void 0:_.id):[])}},intl.formatMessage({id:"classroomMemberManagementTAPermissions.selectAll",defaultMessage:"\u5168\u9009"})),Qe.createElement("div",{style:{borderRadius:4,border:"1px solid #DCDCDC",display:"flex",flexDirection:"column",flex:"1",overflow:"hidden"}},Qe.createElement(he.default.Search,{className:"p20",style:{paddingBottom:0},placeholder:"\u53EF\u8F93\u5165\u73ED\u7EA7\u540D\u79F0\u67E5\u8BE2",value:r.leftSearch,onChange:g=>{o(os(gn({},r),{leftSearch:g.target.value}))}}),Qe.createElement("div",{className:"mt20 ml20 mb20",style:{overflow:"auto"}},((a=r.leftSearch?e==null?void 0:e.filter(g=>{var _;return(_=g==null?void 0:g.name)==null?void 0:_.includes(r.leftSearch)}):e)==null?void 0:a.length)!==0?Qe.createElement(k.default.Group,{value:n,onChange:g=>{t(g)}},Qe.createElement(Ve.Z,{direction:"vertical"},(E=r.leftSearch?e==null?void 0:e.filter(g=>{var _;return(_=g==null?void 0:g.name)==null?void 0:_.includes(r.leftSearch)}):e)==null?void 0:E.map((g,_)=>Qe.createElement(k.default,{key:_,value:g.id},g==null?void 0:g.name)))):Qe.createElement(nt.Z,{styles:{margin:"0 auto"}})))),Qe.createElement("div",{style:{flex:"1",display:"flex",flexDirection:"column",gap:"15px"}},Qe.createElement("div",null,"\u5DF2\u9009\u62E9",(s==null?void 0:s.length)||0,"\u4E2A\u5206\u73ED"),Qe.createElement("div",{style:{borderRadius:4,border:"1px solid #DCDCDC",display:"flex",flexDirection:"column",flex:"1",overflow:"hidden"}},Qe.createElement(he.default.Search,{className:"p20",style:{paddingBottom:0},placeholder:"\u53EF\u8F93\u5165\u73ED\u7EA7\u540D\u79F0\u67E5\u8BE2",value:r.rigthSearch,onChange:g=>{o(os(gn({},r),{rigthSearch:g.target.value}))}}),Qe.createElement("div",{className:"mt20 ml20 mb20 pr20",style:{display:"flex",flexDirection:"column",gap:"10px",overflow:"auto"}},((C=r.rigthSearch?s==null?void 0:s.filter(g=>{var _;return(_=g==null?void 0:g.name)==null?void 0:_.includes(r.rigthSearch)}):s)==null?void 0:C.length)!==0?(y=r.rigthSearch?s==null?void 0:s.filter(g=>{var _;return(_=g==null?void 0:g.name)==null?void 0:_.includes(r.rigthSearch)}):s)==null?void 0:y.map((g,_)=>Qe.createElement(x.Z,{key:_,wrap:!1,align:"middle",justify:"space-between"},Qe.createElement(B.Z,null,g==null?void 0:g.name),Qe.createElement(B.Z,null,Qe.createElement("i",{className:"iconfont icon-piliangshanchu2 font16 current",style:{color:"#3061D0"},onClick:()=>{t(n==null?void 0:n.filter(p=>p!==(g==null?void 0:g.id)))}})))):Qe.createElement(nt.Z,{styles:{margin:"0 auto"}})))))},Yi=e=>{var n=e,{classroomList:t,dispatch:a,user:E,getData:C}=n,y=Ui(n,["classroomList","dispatch","user","getData"]),r,o,s,K,g,_;const p=(0,f.useIntl)(),R=(0,f.useParams)(),[h]=Y.default.useForm(),v=((r=t==null?void 0:t.actionTabs)==null?void 0:r.key)==="\u6279\u91CF\u8865\u4EA4",[,A,N,O]=(0,Iu.U)(Se.c_,gn(gn({},R),(o=t==null?void 0:t.actionTabs)==null?void 0:o.params)),[,,_e,Ee]=(0,Iu.U)(Se.nP,{course_id:R==null?void 0:R.coursesId,homework_ids:(s=t==null?void 0:t.actionTabs)==null?void 0:s.selectArrs}),[,$,me]=(0,Iu.U)(Se.sm,{course_id:R==null?void 0:R.coursesId,homework_ids:(K=t==null?void 0:t.actionTabs)==null?void 0:K.selectArrs}),m=(...b)=>_o(void 0,[...b],function*(P={}){_e({});const le=yield N({page:1,limit:2e4,homework_id:t.actionTabs.type===1?"":t.actionTabs.selectArrs[0]})});return(0,u.useEffect)(()=>{v&&m()},[v]),Qe.createElement(ue.default,{centered:!0,title:(g=t==null?void 0:t.actionTabs)==null?void 0:g.key,width:800,open:v,cancelText:"\u6682\u4E0D\u8865\u4EA4",okText:p.formatMessage({id:"classroomClassroomExperiments.enableResubmission",defaultMessage:"\u5F00\u542F\u8865\u4EA4"}),onCancel:()=>{a({type:"classroomList/setActionTabs",payload:{}})},destroyOnClose:!0,confirmLoading:$,onOk:()=>_o(void 0,null,function*(){h.submit()})},Qe.createElement("div",{className:"p10 pl20 pr20 c-orange-ff7 mb20",style:{background:"#F6F7F9"}},"\u89C4\u5219\u8BF4\u660E\uFF1A\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u5FC5\u987B\u665A\u4E8E\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\uFF1B\u5F53\u73ED\u7EA7\u9636\u6BB5\u8FDB\u5165\u201C\u8865\u4EA4\u4E2D\u201D\u5219\u4E0D\u53EF\u53D8\u66F4\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\u3001\u4E0D\u53EF\u5173\u95ED\u8865\u4EA4\uFF1B\u5F53\u4F5C\u4E1A\u72B6\u6001\u4E3A\u672A\u53D1\u5E03\u3001\u4F5C\u4E1A\u5DF2\u5F00\u542F\u7EDF\u4E00\u8865\u4EA4\u548C\u4F5C\u4E1A\u5DF2\u5F00\u542F\u533F\u8BC4\u65F6\uFF0C\u65B0\u6279\u91CF\u8865\u4EA4\u89C4\u5219\u4E0D\u751F\u6548\u3002"),Qe.createElement(Y.default,{form:h,colon:!1,size:"large",initialValues:{unified_late:!1,late_penalty:5},onFinish:b=>_o(void 0,null,function*(){var P,le,Pe;const Oe=yield me(((P=O==null?void 0:O.course_groups)==null?void 0:P.length)>0?{unified_late:((le=O==null?void 0:O.course_groups)==null?void 0:le.length)<=0,allow_late_settings:[gn({},b)]}:gn({unified_late:((Pe=O==null?void 0:O.course_groups)==null?void 0:Pe.length)<=0},b));(Oe==null?void 0:Oe.status)==0&&(I.ZP.success("\u8865\u4EA4\u8BBE\u7F6E\u6210\u529F"),a({type:"classroomList/setActionTabs",payload:{}}),C&&C())})},Qe.createElement(x.Z,{wrap:!1,gutter:20},Qe.createElement(B.Z,{flex:1},Qe.createElement(Y.default.Item,{label:p.formatMessage({id:"classroomClassroomExperiments.resubmissionDeduction",defaultMessage:"\u8865\u4EA4\u6263\u5206"}),name:"late_penalty",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8865\u4EA4\u6263\u5206"}]},Qe.createElement(he.default,{placeholder:"\u8BF7\u8F93\u5165\u8865\u4EA4\u6263\u5206",min:0,type:"number",suffix:"\u5206",max:Number.MAX_SAFE_INTEGER,style:{width:"50%"}}))),Qe.createElement(B.Z,{flex:"390px"},Qe.createElement(Y.default.Item,{label:"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4",name:"late_time",rules:[{required:!0,validator(b,P,le){return P&&X()(P).startOf("minute")<=X()().startOf("minute")?Promise.reject("\u4F5C\u4E1A\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u5FC5\u987B\u665A\u4E8E\u6B64\u523B"):P&&X()(P).startOf("minute")<=X()(Ee==null?void 0:Ee.max_late_time).startOf("minute")?(I.ZP.warning(`\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u5C0F\u4E8E\u9009\u4E2D\u4F5C\u4E1A\u4E2D\u6700\u665A\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\uFF1A${Ee==null?void 0:Ee.max_late_time}`),Promise.reject("")):Promise.resolve()}},{required:!0,message:"\u8BF7\u5148\u8BBE\u7F6E\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"}]},Qe.createElement(ae.default,{placeholder:p.formatMessage({id:"classroomClassroomExperiments.pleaseSelectEndTime",defaultMessage:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4"}),style:{width:"100%"},disabledDate:b=>(0,F.BO)(b,{startTime:Ee==null?void 0:Ee.max_late_time}),disabledTime:b=>(0,F.hv)(b,{compared:Ee==null?void 0:Ee.max_late_time}),format:"YYYY-MM-DD HH:mm",showTime:{showSecond:!1,defaultValue:X()("00:00:00","HH:mm:ss")}})))),((_=O==null?void 0:O.course_groups)==null?void 0:_.length)>0&&Qe.createElement(ut.Z,{spinning:A},Qe.createElement(Y.default.Item,{name:"group_id",rules:[{required:!0,message:p.formatMessage({id:"classrooms.selectClassFirst",defaultMessage:"\u8BF7\u5148\u9009\u62E9\u73ED\u7EA7"})}]},Qe.createElement(Ki,{data:(O==null?void 0:O.course_groups)||[],onChange:b=>{_e({group_ids:b})}})))))};var Qi=(0,f.connect)(({classroomList:e,user:n})=>({classroomList:e,user:n}))(Yi),H=l(59301),Xi=Object.defineProperty,qi=Object.defineProperties,ec=Object.getOwnPropertyDescriptors,as=Object.getOwnPropertySymbols,tc=Object.prototype.hasOwnProperty,uc=Object.prototype.propertyIsEnumerable,ss=(e,n,t)=>n in e?Xi(e,n,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[n]=t,Fu=(e,n)=>{for(var t in n||(n={}))tc.call(n,t)&&ss(e,t,n[t]);if(as)for(var t of as(n))uc.call(n,t)&&ss(e,t,n[t]);return e},vo=(e,n)=>qi(e,ec(n)),Fo=(e,n,t)=>new Promise((a,E)=>{var C=o=>{try{r(t.next(o))}catch(s){E(s)}},y=o=>{try{r(t.throw(o))}catch(s){E(s)}},r=o=>o.done?a(o.value):Promise.resolve(o.value).then(C,y);r((t=t.apply(e,n)).next())});const ho=(0,u.createContext)({selectArrs:[]}),nc=({classroomList:e,loading:n,dispatch:t,user:a})=>{var E,C,y,r;const o=(0,f.useIntl)(),[s,K]=(0,f.useSearchParams)(),g=(0,f.useLocation)(),_=(0,f.useParams)(),[p,R]=(0,u.useState)(vo(Fu({},_),{id:_.coursesId,limit:20})),[h,v]=(0,u.useState)(!1),[A,N]=(0,u.useState)({ta_mode:1,final_mode:!1,st_proportion:0,ta_proportion:30,te_proportion:70,is_repeat_minus:!1,repeat_setting_score:"",repeat_limit:""}),[O,_e]=(0,u.useState)([]),[Ee,$]=(0,u.useState)(!1),[me,m]=(0,u.useState)(!1),[b,P]=(0,u.useState)([]),[le,Pe]=(0,u.useState)(!1),[Oe,ot]=(0,u.useState)(o.formatMessage({id:"classrooms.defaultSort",defaultMessage:"\u9ED8\u8BA4\u6392\u5E8F"})),{detailCommonHomeworksList:T,detailLeftMenus:Je,detailTopBanner:M,taskList:ee}=e;p.type=1,p.categoryId?p.category=p.categoryId:delete p.category,(0,u.useEffect)(()=>{const d=s.get("tabs");d&&d!==void 0&&((0,i.GJ)()?p.status=d:p.order=d)},[g.search]),(0,u.useEffect)(()=>{s.get("tabs")==="0"&&(p.status="0",p.page=1)},[s.get("tabs")]),(0,u.useEffect)(()=>{var d,j,ke;if((d=a==null?void 0:a.userInfo)!=null&&d.login){const Be=F.cX.getItem(`${(j=a==null?void 0:a.userInfo)==null?void 0:j.login}${(0,i.GJ)()?"Teacher":"Student"}`,"CommonHomework");Be&&(p.sort_by=Be==null?void 0:Be.type,p.sort_direction=Be==null?void 0:Be.direction,ot(Be==null?void 0:Be.name));const $e=s.get("tabs");let rt=_.categoryId===void 0?{}:{categoryId:_.categoryId,category:_.categoryId};$e&&$e!==void 0&&((0,i.GJ)()?p.status=$e:p.order=$e),xe(rt)}else if((ke=a==null?void 0:a.userInfo)!=null&&ke.username){const Be=s.get("tabs");let $e=_.categoryId===void 0?{}:{categoryId:_.categoryId,category:_.categoryId};Be&&Be!==void 0&&((0,i.GJ)()?p.status=Be:p.order=Be),xe($e)}},[(E=a==null?void 0:a.userInfo)==null?void 0:E.login,g==null?void 0:g.pathname]),(0,u.useEffect)(()=>{R(Fu(Fu({},p),_))},[_==null?void 0:_.categoryId]),(0,u.useEffect)(()=>{e.actionTabs.key==="\u6E05\u9664\u9009\u62E9\u6570\u636E"&&(_e([]),P([])),e.actionTabs.key==="\u76EE\u5F55\u91CD\u547D\u540D\u6210\u529F"&&xe()},[e.actionTabs.key]),(0,u.useEffect)(()=>{_e([])},[T]),(0,u.useEffect)(()=>{m(!1)},[p.categoryId]),(0,u.useEffect)(()=>{t({type:"classroomList/getAssistantPermissions",payload:{course_id:p.id}})},[]),(0,u.useEffect)(()=>{T&&T.homeworks&&(O.length===T.homeworks.length&&O.length>0?$(!0):O.length!==T.homeworks.length&&$(!1))},[O]);const et=(d,j)=>{p.page=d,p.limit=j,xe()},xe=(d={})=>{_e([]),P([]),(0,i.GJ)()?t({type:"classroomList/getClassroomTeacherCommonList",payload:vo(Fu(Fu({},p),d),{type:1})}):t({type:"classroomList/getClassroomCommonList",payload:Fu(Fu({},p),d)})},yt=()=>Fo(void 0,null,function*(){const d=yield(0,G.ZP)(`/api/courses/${p.coursesId}/homework_commons/get_default_score_setting.json`,{method:"get",params:{homework_type:1}});if(d!=null&&d.data){const j=d.data.score_settings;Object.keys(j).map(function(ke){ke.indexOf("proportion")>-1&&(j[ke]=(j[ke]*100).toFixed(0))}),console.log(j),N(Fu({},j))}}),Ot=()=>{if((0,i.GJ)()){const{all_count:d,unpublished_count:j,not_start_count:ke,in_progress_count:Be,overed_count:$e}=T;return[{name:o.formatMessage({id:"classrooms.all",defaultMessage:"\u5168\u90E8"}),id:0,total:d||0},{name:o.formatMessage({id:"classrooms.unpublished",defaultMessage:"\u672A\u53D1\u5E03"}),id:1,total:j||0},{name:o.formatMessage({id:"classrooms.notStarted",defaultMessage:"\u672A\u5F00\u59CB"}),id:4,total:ke||0},{name:o.formatMessage({id:"classrooms.inProgress",defaultMessage:"\u8FDB\u884C\u4E2D"}),id:2,total:Be||0},{name:o.formatMessage({id:"classrooms.closed",defaultMessage:"\u5DF2\u622A\u6B62"}),id:3,total:$e||0}]}else return[{name:o.formatMessage({id:"classrooms.all",defaultMessage:"\u5168\u90E8"}),id:0},{name:o.formatMessage({id:"classroomClassroomExperiments.submitting",defaultMessage:"\u63D0\u4EA4\u4E2D"}),id:1},{name:"\u8865\u4EA4\u4E2D",id:2},{name:"\u533F\u8BC4\u4E2D",id:3},{name:"\u7533\u8BC9\u4E2D",id:4},{name:o.formatMessage({id:"classrooms.closed",defaultMessage:"\u5DF2\u622A\u6B62"}),id:5}]},Mt=[{name:"\u65B0\u5EFA\u56FE\u6587\u4F5C\u4E1A",id:"1"},{name:"\u9009\u7528\u8D44\u6E90",id:"2"},{name:"\u5BFC\u5165\u5916\u90E8\u6210\u7EE9",id:"3"}],ju=d=>{var j;if((0,i.Rm)()&&!((j=e.AssistantObject.normal)!=null&&j.can_create)){I.ZP.warning(o.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\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}d==="1"?f.history.push(`/classrooms/${p.coursesId}/common_homework/${p.categoryId}/add`):d==="2"?Xt():d==="3"&&t({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u5165\u5916\u90E8\u6210\u7EE9",type:"normal"}})},Xt=()=>{t({type:"shixunHomeworks/setActionTabs",payload:{key:"\u9898\u5E93\u9009\u7528",params:p}})},hu=(C=[{key:"publish",label:o.formatMessage({id:"classrooms.bulkPublish",defaultMessage:"\u6279\u91CF\u53D1\u5E03"}),icon:H.createElement("i",{className:"iconfont icon-fabu5"}),isShow:!0},{key:"deadline",label:o.formatMessage({id:"classroomClassroomExperiments.batchEnd",defaultMessage:"\u6279\u91CF\u622A\u6B62"}),icon:H.createElement("i",{className:"iconfont icon-piliangjiezhi2"}),isShow:!0},{key:"batchpay",label:o.formatMessage({id:"classroomClassroomExperiments.batchResubmission",defaultMessage:"\u6279\u91CF\u8865\u4EA4"}),icon:H.createElement("i",{className:"iconfont icon-buka"}),isShow:!0},{key:"delete",label:o.formatMessage({id:"classrooms.bulkDelete",defaultMessage:"\u6279\u91CF\u5220\u9664"}),icon:H.createElement("i",{className:"iconfont icon-piliangshanchu2"}),isShow:(0,i.GJ)()||(0,i.Rm)()},{key:"public",label:o.formatMessage({id:"classrooms.setAsPublic",defaultMessage:"\u8BBE\u4E3A\u516C\u5F00"}),icon:H.createElement("i",{className:"iconfont icon-sheweigongkai2"}),isShow:M.is_public}].filter(d=>d==null?void 0:d.isShow))==null?void 0:C.map(d=>(delete d.isShow,d)),tn=d=>{var j,ke,Be,$e;if(O.length===0)return I.ZP.warning(o.formatMessage({id:"classrooms.selectTaskToOperate",defaultMessage:"\u8BF7\u9009\u62E9\u4F60\u8981\u64CD\u4F5C\u7684\u4EFB\u52A1"})),!1;let rt=d.label||"",Bn={key:rt,selectArrs:O,selectArrsAll:b,type:["publish","deadline"].includes(d.key)?1:"",params:p};switch(d.key){case"publish":if((0,i.Rm)()&&!((ke=(j=e==null?void 0:e.AssistantObject)==null?void 0:j.normal)!=null&&ke.can_publish)){I.ZP.warning(o.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD"}));return}rt="\u7ACB\u5373\u53D1\u5E03";break;case"deadline":if((0,i.Rm)()&&!(($e=(Be=e==null?void 0:e.AssistantObject)==null?void 0:Be.normal)!=null&&$e.can_stop)){I.ZP.warning(o.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD"}));return}rt="\u7ACB\u5373\u622A\u6B62";break;case"batchpay":rt="\u6279\u91CF\u8865\u4EA4";break;case"delete":rt="\u5220\u9664";break;case"collection":rt="\u6536\u85CF";break}t({type:"classroomList/setActionTabs",payload:vo(Fu({},Bn),{key:rt})})},un=d=>Fo(void 0,null,function*(){yield t({type:"classroomList/updateTaskPosition",payload:{category_id:p.categoryId,courseId:p.id,task_ids:d,container_type:"common_homework"}}),xe()}),Cu=(0,u.useMemo)(()=>{let d=[];return ee.length>0&&(d=ee.map(j=>({user_name:j.user_name,task_name:j.task_name,task_id:j.task_id,category:j.category,status:j.status}))),d},[ee]),pt=H.createElement("div",{className:"mask-tips"},"\u8BA1\u7B97\u8BF4\u660E\uFF1A",H.createElement("br",null),"\u6559\u5E08\u8BC4\u5206 * \u5176\u767E\u5206\u6BD4 + \u52A9\u6559\u8BC4\u5206 * \u5176\u767E\u5206\u6BD4 + \u5B66\u751F\u533F\u8BC4\u5E73\u5747\u5206 * \u5176\u767E\u5206\u6BD4 - (",H.createElement("br",null),"\u8FDF\u4EA4\u6263\u5206 + \u7F3A\u8BC4\u6263\u5206 * \u7F3A\u8BC4\u6570 + \u8FDD\u89C4\u533F\u8BC4\u6263\u5206 * \u8FDD\u89C4\u533F\u8BC4\u6570 )",H.createElement("br",null),H.createElement("br",null),"\u6CE8\u610F",H.createElement("br",null),"\u975E\u96F6\u767E\u5206\u6BD4\u7684\u8BC4\u5206\u9009\u9879\uFF0C\u82E5\u8BC4\u5206\u8BB0\u5F55\u4E3A\u7A7A\uFF0C\u5219\u5176\u767E\u5206\u6BD4\u5C06\u81EA\u52A8\u5E73\u644A\u5230\u5176\u5B83\u975E\u96F6",H.createElement("br",null),"\u8BC4\u5206\u9009\u9879\u4E0A\u3002",H.createElement("br",null),"\u4F8B\uFF1A\u6559\u5E08\u8BC4\u520640% + \u52A9\u6559\u8BC4\u520635% + \u5B66\u751F\u533F\u8BC425%\uFF0C\u5B66\u751FA\u6CA1\u6709\u6559\u5E08\u8BC4\u5206\u8BB0",H.createElement("br",null),"\u5F55\uFF0C\u5219\u5176\u6700\u7EC8\u6210\u7EE9\u6309\u7167\u52A9\u6559\u8BC4\u520655% + \u5B66\u751F\u533F\u8BC445%\u8FDB\u884C\u8BA1\u7B97"),ne=H.createElement("div",{className:"mask-tips"},"\u8BA1\u7B97\u8BF4\u660E\uFF1A",H.createElement("br",null),"\u4F18\u5148\u987A\u5E8F\u6392\u524D\u7684\u975E\u96F6\u8BC4\u5206 * 100% -",H.createElement("br",null),"( \u8FDF\u4EA4\u6263\u5206 + \u7F3A\u8BC4\u6263\u5206 * \u7F3A\u8BC4\u6570 + \u8FDD\u89C4\u533F\u8BC4\u6263\u5206 * \u8FDD\u89C4\u533F\u8BC4\u6570 )",H.createElement("br",null),"\u4F8B\uFF1A\u6709\u6559\u5E08\u8BC4\u5206\u5219\u6559\u5E08\u8BC4\u5206100%\uFF0C\u5426\u5219\u6559\u8F85\u8BC4\u5206100%\uFF0C\u4F9D\u6B21\u7C7B\u63A8");return H.createElement(ho.Provider,{value:{params:p,batchStatus:me,selectArrs:O,setSelectArrs:_e,allSelect:Ee,dataSource:T.homeworks||[],detailLeftMenus:Je,main_category_id:T.main_category_id||"",selectArrsAll:b,setAllSelect:$,useBatchStatus:m,dispatch:t,getData:xe,setSelectArrsAll:P}},H.createElement("section",null,H.createElement("aside",{className:Ii.bg},H.createElement(Bi.Z,{isLoading:n[(0,i.GJ)()?"classroomList/getClassroomTeacherCommonList":"classroomList/getClassroomCommonList"],tabDataSource:Ot(),isAdmin:(0,i.GJ)(),dispatch:t,type:T==null?void 0:T.main_category_name,exportType:"normal",TooltipTitle:p.categoryId?"\u76EE\u5F55\u91CD\u547D\u540D":o.formatMessage({id:"classrooms.newSubdirectory",defaultMessage:"\u65B0\u5EFA\u5B50\u76EE\u5F55"}),categoryId:p.categoryId,dropdownMenu:Mt,showControlButton:(0,i.GJ)(),isShowRightControl:(0,F.Oo)(Je==null?void 0:Je.course_modules,p.categoryId)!=="\u672A\u5206\u914D\u76EE\u5F55",onTabMenuClick:d=>{d.id!==void 0&&((0,i.GJ)()?p.status=d.id:p.order=d.id),m(!1),p.page=1,f.history.replace(`${g.pathname}?tabs=${d.id}`),xe(p)},defaultSelectedKeys:[s.get("tabs")?s.get("tabs"):"0"],onsetClick:()=>{yt(),v(!0)},onTooltipTitleClick:()=>{t({type:"classroomList/setActionTabs",payload:{key:p.categoryId?o.formatMessage({id:"classrooms.renameDirectory",defaultMessage:"\u76EE\u5F55\u91CD\u547D\u540D"}):"\u6DFB\u52A0\u76EE\u5F55",params:p,selectArrs:{category_name:T==null?void 0:T.category_name,category_id:(T==null?void 0:T.category_id)||(T==null?void 0:T.main_category_id)},cb:()=>{xe()}}})},onDropdownMenuClick:ju}),H.createElement(Di.Z,{dataSource:T.homeworks||[],isAdmin:(0,i.GJ)(),batchStatus:!0,SortMenuName:Oe,setSortMenuName:ot,onSearch:d=>{p.search=d.trim(),p.page=1,xe()},onSort:d=>{var j;p.sort_by=d.type,p.sort_direction=d.direction,p.page=1,F.cX.setItem(`${(j=a==null?void 0:a.userInfo)==null?void 0:j.login}${(0,i.GJ)()?"Teacher":"Student"}`,d,"CommonHomework"),xe(p)},onBatch:d=>m(d)})),(T==null?void 0:T.all_count)===0&&(0,i.GJ)()?!n[(0,i.GJ)()?"classroomList/getClassroomTeacherCommonList":"classroomList/getClassroomCommonList"]&&H.createElement(Ci,{params:p,dispatch:t,onSelect:Xt}):(T==null?void 0:T.homeworks)&&T.homeworks.length===0&&!n[(0,i.GJ)()?"classroomList/getClassroomTeacherCommonList":"classroomList/getClassroomCommonList"]&&H.createElement(nt.Z,null),H.createElement("aside",{className:"minH500 skt-loading relative pb40 mb30"},!n[(0,i.GJ)()?"classroomList/getClassroomTeacherCommonList":"classroomList/getClassroomCommonList"]&&H.createElement(H.Fragment,null,H.createElement("aside",{className:"animated fadeIn"},(y=T==null?void 0:T.homeworks)==null?void 0:y.map((d,j)=>H.createElement(Mi,{key:j,dataSource:d,params:p,manageAllGroup:T==null?void 0:T.manage_all_group})),!n[(0,i.GJ)()?"classroomList/getClassroomTeacherCommonList":"classroomList/getClassroomCommonList"]&&H.createElement("aside",{className:"tc mb50 mt30"},(T==null?void 0:T.query_total_count)>10&&H.createElement(q.Z,{showSizeChanger:!0,onChange:et,defaultCurrent:1,current:p.page||1,pageSize:p.limit||20,total:T.query_total_count}))),O.length>0&&(0,i.GJ)()&&H.createElement(ye.Z,{offsetBottom:0},H.createElement(Pi,{buttonDataSource:hu,onClick:tn})))),((r=e==null?void 0:e.actionTabs)==null?void 0:r.key)==="\u6279\u91CF\u8865\u4EA4"&&H.createElement(Qi,{getData:xe}),H.createElement(Or,{onCallback:()=>m(!1)}),H.createElement(Wi.Z,{onOk:()=>{xe()}}),H.createElement(Gi.Z,{onOk:()=>{}}),H.createElement(Tr.Z,{onCallback:()=>m(!1),courseEndTime:T==null?void 0:T.course_end_time}),H.createElement(cu.Z,{courseEndTime:T==null?void 0:T.course_end_time,visible:e.actionTabs.key==="\u7ACB\u5373\u622A\u6B62",homeworkIds:e.actionTabs.selectArrs,courseId:_.coursesId,isBatch:e.actionTabs.type!==2,successCallback:()=>{m(!1),xe()}}),H.createElement(Rr,null),H.createElement(Kr,{onCallback:()=>m(!1)}),H.createElement(ui,{onCallback:()=>m(!1)}),H.createElement(gi,{refreshList:xe}),H.createElement(Ai.Z,null),H.createElement(ao.Z,{visible:e.actionTabs.key==="\u8C03\u6574\u6392\u5E8F",callback:un,data:Cu,onCancel:()=>{t({type:"classroomList/setActionTabs",payload:{key:""}})}}),le&&H.createElement($i,{courseId:p.coursesId,type:"1",onCancel:()=>Pe(!1)}),H.createElement(ue.default,{open:h,title:"\u9ED8\u8BA4\u8BC4\u5206\u8BBE\u7F6E",centered:!0,onCancel:()=>{v(!1)},onOk:()=>Fo(void 0,null,function*(){const d=JSON.parse(JSON.stringify(A));Object.keys(d).map(function(ke){ke.indexOf("proportion")>-1&&(d[ke]=d[ke]/100)}),(yield(0,G.ZP)(`/api/courses/${p.coursesId}/homework_commons/set_default_score_setting.json`,{method:"post",body:{homework_type:1,score_settings:d}})).status===0&&(I.ZP.success(o.formatMessage({id:"classrooms.setSuccess",defaultMessage:"\u8BBE\u7F6E\u6210\u529F"})),v(!1))}),width:800},H.createElement("div",null,H.createElement(x.Z,null,H.createElement(B.Z,{span:24},H.createElement(x.Z,{align:"middle"},H.createElement(B.Z,{span:24},H.createElement("div",{className:"mt15"},"\u8BE5\u9ED8\u8BA4\u89C4\u5219\u5C06\u88AB\u5E94\u7528\u4E8E\u4F60\u540E\u7EED\u65B0\u5EFA\u7684\u56FE\u6587\u4F5C\u4E1A\uFF0C\u4E14\u4E0D\u4F1A\u5F71\u54CD\u4F60\u5DF2\u521B\u5EFA\u7684\u4F5C\u4E1A\u4EE5\u53CA\u5176\u4ED6\u8001\u5E08\u65B0\u5EFA\u4F5C\u4E1A\u7684\u8BC4\u5206\u89C4\u5219\u3002"))))),H.createElement(x.Z,{className:"mt25"},H.createElement(B.Z,null,H.createElement("strong",null,"\u52A9\u6559\u8BC4\u5206")),H.createElement(B.Z,{span:24,className:"pl30 mt10"})),H.createElement(x.Z,null,H.createElement(U.ZP.Group,{value:A==null?void 0:A.ta_mode,onChange:d=>{A.ta_mode=d.target.value,N(Fu({},A))}},H.createElement(U.ZP,{value:1,style:{marginTop:15}},H.createElement("strong",null,"\u666E\u901A\u6A21\u5F0F"),H.createElement("span",{className:"c-grey-c"},"\uFF08\u9009\u4E2D\uFF0C\u5219\u53D6\u5404\u52A9\u6559\u6700\u7EC8\u8BC4\u5206\u7684\u5E73\u5747\u5206\uFF09")),H.createElement("br",null),H.createElement(U.ZP,{value:0,style:{marginTop:15}},H.createElement("strong",null,"\u590D\u5BA1\u6A21\u5F0F"),H.createElement("span",{className:"c-grey-c"},"\uFF08\u9009\u4E2D\uFF0C\u5219\u53EA\u53D6\u6700\u65B0\u7684\u52A9\u6559\u8BC4\u5206\uFF09")))),H.createElement(x.Z,{className:"mt25"},H.createElement(B.Z,null,H.createElement("strong",null,"\u6700\u7EC8\u6210\u7EE9\u7EC4\u6210")),H.createElement(B.Z,{span:24,className:"pl30 mt10"})),H.createElement(x.Z,null,H.createElement(U.ZP.Group,{value:A.final_mode,onChange:d=>{A.final_mode=d.target.value,N(Fu({},A))}},H.createElement(U.ZP,{value:!1,style:{marginTop:15}},H.createElement("strong",null,"\u591A\u9879\u8BC4\u5206\u914D\u6BD4"),H.createElement("span",{className:"c-grey-c"},"\uFF08\u9009\u4E2D\uFF0C\u5219\u6309\u7167\u6BD4\u4F8B\u8BA1\u7B97\u6700\u7EC8\u6210\u7EE9\uFF09",H.createElement(ce.Z,{placement:"bottomLeft",content:pt,trigger:"click"},H.createElement(W.Z,{className:"ml20 current"})))),H.createElement(x.Z,{align:"middle",className:"mt25 pl30 font14"},H.createElement(B.Z,null,"\u6559\u5E08\u8BC4\u5206:"),H.createElement(B.Z,{className:"ml5"},H.createElement(D.Z,{min:0,max:100,value:A.te_proportion,onChange:d=>{A.te_proportion=d,N(Object.assign({},A))}}),H.createElement("span",{className:"ml10"},"%"))),H.createElement(x.Z,{align:"middle",className:"mt25 pl30 font14"},H.createElement(B.Z,null,"\u52A9\u6559\u8BC4\u5206:"),H.createElement(B.Z,{className:"ml5"},H.createElement(D.Z,{min:0,max:100,value:A.ta_proportion,onChange:d=>{A.ta_proportion=d,N(Object.assign({},A))}}),H.createElement("span",{className:"ml10"},"%"))),H.createElement(x.Z,{align:"middle",className:"mt25 pl30 font14"},H.createElement(B.Z,null,"\u5B66\u751F\u533F\u8BC4:"),H.createElement(B.Z,{className:"ml5"},H.createElement(D.Z,{min:0,max:100,value:A.st_proportion,onChange:d=>{A.st_proportion=d,N(Object.assign({},A))}}),H.createElement("span",{className:"ml10"},"%"))),H.createElement("br",null),H.createElement(U.ZP,{value:!0,style:{marginTop:15}},H.createElement("strong",null,"\u5355\u9879\u8BC4\u5206\u4F18\u5148"),H.createElement("span",{className:"c-grey-c"},"\uFF08\u9009\u4E2D\uFF0C\u5219\u6309\u7167\u4F18\u5148\u987A\u5E8F\u8BA1\u7B97\u6700\u7EC8\u6210\u7EE9\uFF09",H.createElement(ce.Z,{placement:"bottomLeft",content:ne,trigger:"click"},H.createElement(W.Z,{className:"ml20 current"}))))),H.createElement("br",null)),H.createElement("div",{style:{paddingLeft:77}},"\uFF08\u6559\u5E08\u8BC4\u5206 \u2192 \u6559\u8F85\u8BC4\u5206 \u2192 \u5B66\u751F\u533F\u8BC4\u8BC4\u5206\uFF09"),H.createElement(x.Z,{className:"mt25"},H.createElement(B.Z,null,H.createElement("strong",null,H.createElement(k.default,{checked:A.is_repeat_minus,style:{fontSize:"16px"},onChange:d=>{A.is_repeat_minus=d.target.checked,N(Object.assign({},A))}},"\u6587\u6863\u67E5\u91CD\u6263\u5206")," ",H.createElement("span",{style:{fontSize:"14px"},className:"c-grey-c"},"\uFF08\u4FEE\u6539\u540E\u9700\u8981\u8FDB\u884C\u201C\u6587\u6863\u67E5\u91CD\u201D\uFF0C\u6263\u5206\u89C4\u5219\u624D\u751F\u6548\uFF09"))),H.createElement(B.Z,{span:24,className:"pl30 mt10"})),(A==null?void 0:A.is_repeat_minus)&&H.createElement("div",{style:{paddingLeft:35}},H.createElement(x.Z,{align:"middle",className:"mt25 pl30 font14"},H.createElement(B.Z,null,o.formatMessage({id:"classroomClassroomExperiments.plagiarismDeduction",defaultMessage:"\u67E5\u91CD\u6263\u5206"}),":"),H.createElement(B.Z,{className:"ml5"},H.createElement(D.Z,{min:0,max:100,value:A.repeat_setting_score,onChange:d=>{A.repeat_setting_score=d,N(Object.assign({},A))}}))),H.createElement(x.Z,{align:"middle",className:"mt25 pl30 font14"},H.createElement(B.Z,null,"\u6263\u5206\u9600\u503C:"),H.createElement(B.Z,{className:"ml5"},H.createElement(D.Z,{min:0,max:100,value:A.repeat_limit,onChange:d=>{A.repeat_limit=d,N(Object.assign({},A))}}),H.createElement("span",{className:"ml10"},"%"))))))))};var oc=(0,f.connect)(({classroomList:e,loading:n,user:t,globalSetting:a})=>({classroomList:e,globalSetting:a,user:t,loading:n.effects}))(nc);const ac=({globalSetting:e})=>{var n;const t=(0,f.useIntl)();switch(Number((n=e==null?void 0:e.setting)==null?void 0:n.theme)){case c.Fy.THEMEONE:return u.createElement(ks,null);case c.Fy.THEMETHREE:return u.createElement(Ar,null);case c.Fy.DEFAULT:default:return u.createElement(oc,null)}};var sc=(0,f.connect)(({globalSetting:e})=>({globalSetting:e}))(ac)},6630:function(mt,Te,l){"use strict";l.d(Te,{Z:function(){return x}});var c=l(59301),u=l(38854),f=l(20834),I=l(6848),q={searchSortControllerContainer:"searchSortControllerContainer___ZxExZ",btn:"btn___pMzV3",btnSort:"btnSort___kK4Q_",tips:"tips___sHt4w"},ye=l(3918),x=({isAdmin:B,dataSource:U,batchStatus:ce,SortMenuName:D,setSortMenuName:k,onSearch:W,onSort:F,onBatch:i})=>{const G=B?[{name:"\u9ED8\u8BA4\u6392\u5E8F",type:"position",direction:"desc"},{name:"\u521B\u5EFA\u65F6\u95F4\u5347\u5E8F",type:"created_at",direction:"asc"},{name:"\u521B\u5EFA\u65F6\u95F4\u964D\u5E8F",type:"created_at",direction:"desc"},{name:"\u66F4\u65B0\u65F6\u95F4\u5347\u5E8F",type:"updated_at",direction:"asc"},{name:"\u66F4\u65B0\u65F6\u95F4\u964D\u5E8F",type:"updated_at",direction:"desc"},{name:"\u4F5C\u4E1A\u540D\u79F0\u5347\u5E8F",type:"name_pinyin",direction:"asc"},{name:"\u4F5C\u4E1A\u540D\u79F0\u964D\u5E8F",type:"name_pinyin",direction:"desc"}]:[{name:"\u9ED8\u8BA4\u6392\u5E8F",type:"position",direction:"desc"},{name:"\u6309\u53D1\u5E03\u65F6\u95F4\u5347\u5E8F",type:"created_at",direction:"asc"},{name:"\u6309\u53D1\u5E03\u65F6\u95F4\u964D\u5E8F",type:"created_at",direction:"desc"},{name:"\u6309\u622A\u6B62\u65F6\u95F4\u5347\u5E8F",type:"updated_at",direction:"asc"},{name:"\u6309\u622A\u6B62\u65F6\u95F4\u964D\u5E8F",type:"updated_at",direction:"desc"},{name:"\u4F5C\u4E1A\u540D\u79F0\u5347\u5E8F",type:"name_pinyin",direction:"asc"},{name:"\u4F5C\u4E1A\u540D\u79F0\u964D\u5E8F",type:"name_pinyin",direction:"desc"}],se=te=>{k(te.name),F(te)},pe=D==="\u9ED8\u8BA4\u6392\u5E8F";return c.createElement("div",{className:q.searchSortControllerContainer},c.createElement(ye.k8,{className:"mr-auto",InputProps:{placeholder:"\u8BF7\u8F93\u5165\u540D\u79F0\u8FDB\u884C\u641C\u7D22",allowClear:!0},onChange:({item:{value:te}})=>{W(te.trim())},style:{width:220}}),c.createElement("div",null,c.createElement(u.Z,{dropdownRender:()=>c.createElement(f.default,{selectedKeys:[D]},G.map(te=>c.createElement(f.default.Item,{key:te.name,onClick:()=>se(te)},te.name)))},c.createElement("div",null,c.createElement("span",{className:`${q.btn} ${pe?q.btnSort:""}`},c.createElement("i",{className:"iconfont icon-paixu font14 mr5"}),D)))),pe&&c.createElement(I.Z,{title:"\u4F18\u5148\u6309\u7167\u8C03\u6574\u6392\u5E8F\u7ED3\u679C\u5C55\u793A\uFF0C\u672A\u8BBE\u7F6E\u6392\u5E8F\u65F6\uFF0C\u6309\u7167\u521B\u5EFA\u65F6\u95F4\u964D\u5E8F\u6392\u5217"},c.createElement("span",{className:q.tips},c.createElement("i",{className:"iconfont icon-a-wenhaobeifen2"}))))}},26881:function(mt,Te,l){"use strict";l.d(Te,{Z:function(){return D}});var c=l(59301),u=l(20834),f=l(38854),I=l(8591),q=l(6848),ye={tabMenuContainer:"tabMenuContainer___wU6g8",control:"control___hWynV",iconH:"iconH___TsoMm",selectBtn:"selectBtn___lvmOz"},ue=l(65582),x=l(41867),B=l(3918),U=l(2337);const ce=({isLoading:k,addText:W,tabDataSource:F,isAdmin:i,dispatch:G,type:se,exportType:pe,TooltipTitle:te,categoryId:ve,dropdownMenu:z,isShowRightControl:we,defaultSelectedKeys:Me,classroomList:re,onTabMenuClick:Ne,onTooltipTitleClick:Le,onDropdownMenuClick:V,onsetClick:De})=>{var ge;const Ce=()=>c.createElement(u.default,{onClick:({key:ae})=>{V(ae)}},z.map(ae=>c.createElement(u.default.Item,{key:ae.id},ae.name))),Y=(0,ue.useParams)();return c.createElement("div",{className:ye.tabMenuContainer},c.createElement("div",{className:"flex item-center gap-20px",style:{background:"linear-gradient( 180deg, #E0F1FF 0%, #EFF7FF 100%)",border:"1px solid #FFFFFF",borderRadius:"8px 8px 0 0"}},c.createElement("div",{className:"flex gap-4px mr-auto"},F==null?void 0:F.map((ae,be)=>c.createElement("div",{key:be,className:`text-16px flex item-center justify-center current ${Me==(ae==null?void 0:ae.id)?"bg-white font-semibold":"c-grey-333"}`,style:{width:120,height:40,border:"1px solid #FFFFFF",borderRadius:"8px 8px 0 0",color:Me==(ae==null?void 0:ae.id)?"#1890FF":""},onClick:()=>k?{}:Ne(ae)},ae==null?void 0:ae.name,ae.total!==void 0&&c.createElement("span",{className:"ml-4px"},ae==null?void 0:ae.total)))),i&&we&&c.createElement("div",{className:"flex item-center gap-20px mr-20px"},c.createElement(f.Z,{arrow:!0,menu:{items:[{key:"1",label:"\u5B66\u751F\u6210\u7EE9"},{key:"3",label:"\u5386\u53F2\u5BFC\u51FA"}],onClick:({key:ae})=>{var be,X;if(pe==="group"&&!((be=re.AssistantObject.group)!=null&&be.can_download)){I.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(pe==="normal"&&!((X=re.AssistantObject.normal)!=null&&X.can_download)){I.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}ae=="1"&&G({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u6210\u7EE9",type:se,exportType:pe,category_id:Y.categoryId}}),ae=="3"&&ue.history.push(`/classrooms/${Y==null?void 0:Y.coursesId}/exportlist/${pe==="group"?"group_work_list":"normal_work_list"}`)}}},c.createElement("span",{className:"iconfont icon-xiazai6 c-grey-666 current"})),(0,x.Rm)()&&!((ge=re.AssistantObject.normal)!=null&&ge.can_create)?"":c.createElement("span",{className:"c-grey-666 iconfont icon-shezhi6 font16 current",onClick:De}),c.createElement(q.Z,{title:te},c.createElement("span",{className:`iconfont ${ve?"icon-zhongmingmingmulu":"icon-xinjianmulu1"} current-primary-hover`,style:{fontSize:"16px"},onClick:Le})),c.createElement(f.Z,{dropdownRender:Ce},c.createElement(B.op,{theme:U.Fy.THEMEONE,icon:c.createElement("i",{className:"iconfont icon-tianjiadaohang"})}," ",W||"\u65B0\u5EFA\u4F5C\u4E1A")))))};var D=(0,ue.connect)(({classroomList:k})=>({classroomList:k}))(ce)},86094:function(mt,Te,l){"use strict";l.d(Te,{Z:function(){return x}});var c=l(59301),u=l(38854),f=l(20834),I=l(6848),q={searchSortControllerContainer:"searchSortControllerContainer___K47vq",btn:"btn___IkGnr",btnSort:"btnSort___fv8t2",tips:"tips___FfVq7",myInput:"myInput___EoeHs"},ye=l(3918),x=({isAdmin:B,dataSource:U,batchStatus:ce,SortMenuName:D,setSortMenuName:k,onSearch:W,onSort:F,onBatch:i})=>{const G=B?[{name:"\u9ED8\u8BA4\u6392\u5E8F",type:"position",direction:"desc"},{name:"\u521B\u5EFA\u65F6\u95F4\u5347\u5E8F",type:"created_at",direction:"asc"},{name:"\u521B\u5EFA\u65F6\u95F4\u964D\u5E8F",type:"created_at",direction:"desc"},{name:"\u66F4\u65B0\u65F6\u95F4\u5347\u5E8F",type:"updated_at",direction:"asc"},{name:"\u66F4\u65B0\u65F6\u95F4\u964D\u5E8F",type:"updated_at",direction:"desc"},{name:"\u4F5C\u4E1A\u540D\u79F0\u5347\u5E8F",type:"name_pinyin",direction:"asc"},{name:"\u4F5C\u4E1A\u540D\u79F0\u964D\u5E8F",type:"name_pinyin",direction:"desc"}]:[{name:"\u9ED8\u8BA4\u6392\u5E8F",type:"position",direction:"desc"},{name:"\u6309\u53D1\u5E03\u65F6\u95F4\u5347\u5E8F",type:"created_at",direction:"asc"},{name:"\u6309\u53D1\u5E03\u65F6\u95F4\u964D\u5E8F",type:"created_at",direction:"desc"},{name:"\u6309\u622A\u6B62\u65F6\u95F4\u5347\u5E8F",type:"updated_at",direction:"asc"},{name:"\u6309\u622A\u6B62\u65F6\u95F4\u964D\u5E8F",type:"updated_at",direction:"desc"},{name:"\u4F5C\u4E1A\u540D\u79F0\u5347\u5E8F",type:"name_pinyin",direction:"asc"},{name:"\u4F5C\u4E1A\u540D\u79F0\u964D\u5E8F",type:"name_pinyin",direction:"desc"}],se=te=>{k(te.name),F(te)},pe=D==="\u9ED8\u8BA4\u6392\u5E8F";return c.createElement("div",{className:q.searchSortControllerContainer},c.createElement("div",null,c.createElement(u.Z,{dropdownRender:()=>c.createElement(f.default,{selectedKeys:[D]},G.map(te=>c.createElement(f.default.Item,{key:te.name,onClick:()=>se(te)},te.name)))},c.createElement("div",null,c.createElement("span",{className:`${q.btn} ${pe?q.btnSort:""}`},c.createElement("i",{className:"iconfont icon-paixu font14 mr5"}),D)))),pe&&c.createElement(I.Z,{title:"\u4F18\u5148\u6309\u7167\u8C03\u6574\u6392\u5E8F\u7ED3\u679C\u5C55\u793A\uFF0C\u672A\u8BBE\u7F6E\u6392\u5E8F\u65F6\uFF0C\u6309\u7167\u521B\u5EFA\u65F6\u95F4\u964D\u5E8F\u6392\u5217"},c.createElement("span",{className:q.tips},c.createElement("i",{className:"iconfont icon-a-wenhaobeifen2"}))),c.createElement(ye.t7,{className:q.myInput,style:{width:220,marginLeft:"auto"},onChange:(te,ve)=>{W(te.trim())},placeholder:"\u8BF7\u8F93\u5165\u540D\u79F0\u8FDB\u884C\u641C\u7D22"}))}},54473:function(mt,Te,l){"use strict";l.d(Te,{Z:function(){return D}});var c=l(59301),u=l(20834),f=l(95237),I=l(43604),q=l(38854),ye=l(8591),ue=l(6848),x={tabMenuContainer:"tabMenuContainer___eIQsE",control:"control___fpFKD",iconH:"iconH___n4XkO",selectBtn:"selectBtn___JdpBG"},B=l(65582),U=l(41867);const ce=({isLoading:k,addText:W,tabDataSource:F,isAdmin:i,dispatch:G,type:se,exportType:pe,TooltipTitle:te,categoryId:ve,dropdownMenu:z,isShowRightControl:we,defaultSelectedKeys:Me,classroomList:re,onTabMenuClick:Ne,onTooltipTitleClick:Le,onDropdownMenuClick:V,onsetClick:De})=>{var ge;const Ce=()=>c.createElement(u.default,{onClick:({key:ae})=>{V(ae)}},z.map(ae=>c.createElement(u.default.Item,{key:ae.id},ae.name))),Y=(0,B.useParams)();return c.createElement("div",{className:x.tabMenuContainer},c.createElement(f.Z,null,c.createElement(I.Z,{flex:"1"},c.createElement(u.default,{mode:"horizontal",selectedKeys:Me},F.map(ae=>c.createElement(u.default.Item,{key:ae.id,onClick:()=>k?{}:Ne(ae),style:{color:"#fff"}},c.createElement("span",{className:`${i?"mr5":""}`},ae.name),ae.total!==void 0&&c.createElement("span",null,ae.total||0))))),i&&we&&c.createElement(I.Z,{className:"mr20 gutter-row",style:{display:"flex",alignItems:"center",color:"#0152d9",paddingBottom:3}},c.createElement(q.Z,{className:"mr10",placement:"bottom",arrow:!0,dropdownRender:()=>c.createElement(u.default,null,c.createElement(u.default.Item,{key:1,onClick:()=>{var ae,be;if(pe==="group"&&!((ae=re.AssistantObject.group)!=null&&ae.can_download)){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}if(pe==="normal"&&!((be=re.AssistantObject.normal)!=null&&be.can_download)){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}G({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u6210\u7EE9",type:se,exportType:pe,category_id:Y.categoryId}})}},"\u5B66\u751F\u6210\u7EE9"),c.createElement(u.default.Item,{key:3,onClick:()=>{var ae,be;if(pe==="group"&&!((ae=re.AssistantObject.group)!=null&&ae.can_download)){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}if(pe==="normal"&&!((be=re.AssistantObject.normal)!=null&&be.can_download)){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}B.history.push(`/classrooms/${Y==null?void 0:Y.coursesId}/exportlist/${pe==="group"?"group_work_list":"normal_work_list"}`)}},"\u5386\u53F2\u5BFC\u51FA"))},c.createElement("div",{className:"c-blue font16 ml20 current",style:{marginTop:2}},c.createElement("span",{style:{color:"#00DDC7",cursor:"pointer"}},c.createElement("i",{className:"iconfont icon-xiazai6"})))),(0,U.Rm)()&&!((ge=re.AssistantObject.normal)!=null&&ge.can_create)?"":c.createElement("span",{style:{marginLeft:8,cursor:"pointer",marginTop:"3px",color:"#00DDC7"},onClick:De},c.createElement("i",{className:"iconfont icon-shezhi6 font16 mr5"})),c.createElement("div",{className:x.control},c.createElement("div",{className:"c-blue font16 ml20 current",style:{marginTop:2},onClick:Le},c.createElement(ue.Z,{title:te},c.createElement("span",{className:ve?`${x.iconH} iconfont icon-zhongmingmingmulu`:`${x.iconH} iconfont icon-xinjianmulu1`}))),c.createElement(q.Z,{className:"ml10",dropdownRender:Ce},c.createElement("span",{className:x.selectBtn},c.createElement("span",null,c.createElement("i",{className:"iconfont icon-tianjiadaohang"})),c.createElement("span",null,W||"\u65B0\u5EFA\u4F5C\u4E1A")))))))};var D=(0,B.connect)(({classroomList:k})=>({classroomList:k}))(ce)},80024:function(mt,Te,l){"use strict";l.d(Te,{$J:function(){return f},JZ:function(){return q},bN:function(){return ue},jP:function(){return ye},rO:function(){return I}});var c=l(38147),u=(x,B,U)=>new Promise((ce,D)=>{var k=i=>{try{F(U.next(i))}catch(G){D(G)}},W=i=>{try{F(U.throw(i))}catch(G){D(G)}},F=i=>i.done?ce(i.value):Promise.resolve(i.value).then(k,W);F((U=U.apply(x,B)).next())});function f(x){return(0,c.U2)(`libraries/${x}.json`)}function I(x){return(0,c.U2)("library_tags.json",x)}function q(x){return u(this,null,function*(){return(yield(0,c.IV)(`attachments/${x}.json`)).status===0})}function ye(x){return(0,c.v_)("libraries.json",x)}function ue(x,B){return(0,c.gz)(`libraries/${x}.json`,B)}},80446:function(mt,Te,l){"use strict";l.d(Te,{_:function(){return ce}});var c=l(60979),u=l(43418),f=l(8591),I=l(1710),q=l(65862),ye=l(59301),ue=(D,k,W)=>new Promise((F,i)=>{var G=te=>{try{pe(W.next(te))}catch(ve){i(ve)}},se=te=>{try{pe(W.throw(te))}catch(ve){i(ve)}},pe=te=>te.done?F(te.value):Promise.resolve(te.value).then(G,se);pe((W=W.apply(D,k)).next())});const x=D=>ue(void 0,[D],function*({is_jupyter:k,is_jupyter_lab:W,shixunId:F,homework_common_id:i,courseId:G}){if(k||W){const pe=yield(0,c.BK)({id:F});pe!=null&&pe.identifier&&(0,q.xg)(`/tasks/${pe.identifier}/jupyter?homework_common_id=${i}`);return}const se=yield(0,c.Ir)({id:F,homework_common_id:i});if(se!=null&&se.game_identifier){(0,q.xg)(`/tasks/${G}/${i}/${se.game_identifier}`);return}(se==null?void 0:se.status)===2?B(se==null?void 0:se.message,i,G):(se==null?void 0:se.status)===3?U(se==null?void 0:se.message):(se==null?void 0:se.status)==-3&&(0,q.eF)()}),B=(D,k,W)=>{D=D!=null&&D.includes(".json")?D:`${D}.json`,u.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:ye.createElement("div",{className:"tc font16"}," \u5B9E\u8BAD\u5DF2\u7ECF\u66F4\u65B0\u4E86\uFF0C\u6B63\u5728\u4E3A\u60A8\u91CD\u7F6E!"),onOk:()=>ue(void 0,null,function*(){const F=yield(0,c.$Q)({url:D});if(!F)return;f.ZP.success("\u91CD\u7F6E\u6210\u529F\uFF0C\u6B63\u5728\u8FDB\u5165\u5B9E\u8DF5\u9879\u76EE\uFF01");const i=yield(0,c.Ir)({id:F.shixun_identifier,homework_common_id:k});if(i!=null&&i.game_identifier){(0,q.xg)(`/tasks/${W}/${k}/${i.game_identifier}`);return}(i==null?void 0:i.status)===2?B(i==null?void 0:i.message,k,W):(i==null?void 0:i.status)===3&&U(i==null?void 0:i.message)})})},U=D=>{u.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:ye.createElement("div",{className:"tc font16"}," \u76EE\u524D\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5C1A\u5728\u5185\u6D4B\u4E2D\uFF0C\u5C06\u4E8E",D,"\u4E4B\u540E\u5F00\u653E\uFF0C\u8C22\u8C22\uFF01")})},ce=(D,k)=>ue(void 0,[D,k],function*(W,{is_jupyter:F,is_jupyter_lab:i}){const G=yield(0,c.WT)(W);if(G.length>1)return u.default.info({icon:null,closable:!0,maskClosable:!0,centered:!0,width:820,okButtonProps:{style:{display:"none"}},title:"\u63D0\u793A",content:ye.createElement("div",null,ye.createElement("div",null,"\u4F60\u5F53\u524D\u6709",G.length,"\u4E2A\u8FDB\u884C\u4E2D\u7684\u5B9E\u8BAD\u4F5C\u4E1A\u4F7F\u7528\u8BE5\u5B9E\u8DF5\u9879\u76EE\uFF0C\u8BF7\u5728\u4E0B\u65B9\u70B9\u51FB\u5B9E\u8BAD\u4F5C\u4E1A\u540D\u79F0\u8FDB\u5165\u5B9E\u8BAD\u6311\u6218\u9875\u9762\uFF1A"),ye.createElement(I.default,{pagination:!1,columns:[{title:"\u8BFE\u5802\u540D\u79F0",dataIndex:"course_name",ellipsis:!0,width:180,align:"center"},{title:"\u4F5C\u4E1A\u540D\u79F0",dataIndex:"name",ellipsis:!0,width:240,align:"center",render(se,pe){const{course_identifier:te,id:ve}=pe||{};return ye.createElement("a",{target:"_blank",href:`/classrooms/${te}/shixun_homework/${ve}/detail`},se)}},{title:"\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4",dataIndex:"end_time",align:"center"},{title:"\u64CD\u4F5C",align:"center",render(se,pe){const{course_identifier:te,id:ve,shixun_identifier:z}=pe;return ye.createElement("div",{style:{cursor:"pointer",color:"#165dff"},onClick:()=>{x({is_jupyter:F,is_jupyter_lab:i,shixunId:z,homework_common_id:ve,courseId:te})}},"\u524D\u5F80\u6311\u6218")}}],dataSource:G,rowKey:"id"}))}),!0;if(G.length===1){const{shixun_identifier:se,id:pe,course_identifier:te}=G[0];return x({is_jupyter:F,is_jupyter_lab:i,shixunId:se,homework_common_id:pe,courseId:te}),!0}return!1});Te.Z=x},77578:function(mt,Te,l){"use strict";l.d(Te,{Z:function(){return c}});const c=u=>u?typeof u=="function"?u():u:null},27666:function(mt,Te,l){"use strict";var c=l(94480),u=l(16089);function f(I){let q;const ye=x=>()=>{q=null,I.apply(void 0,(0,c.Z)(x))},ue=function(){if(q==null){for(var x=arguments.length,B=new Array(x),U=0;U{u.Z.cancel(q),q=null},ue}Te.Z=f},81228:function(mt,Te,l){"use strict";l.d(Te,{Z:function(){return Me}});var c=l(67732),u=l(83652),f=l(42403),I=l(158),q=l(59301),ye=l(92310),ue=l.n(ye),x=l(29301),B=l(2738),U=l(27666),ce=l(36355),D=l(83116),k=l(37613);const W=re=>{const{componentCls:Ne}=re;return{[Ne]:{position:"fixed",zIndex:re.zIndexPopup}}};var F=(0,D.Z)("Affix",re=>{const Ne=(0,k.TS)(re,{zIndexPopup:re.zIndexBase+10});return[W(Ne)]});function i(re){return re!==window?re.getBoundingClientRect():{top:0,bottom:window.innerHeight}}function G(re,Ne,Le){if(Le!==void 0&&Ne.top>re.top-Le)return Le+Ne.top}function se(re,Ne,Le){if(Le!==void 0&&Ne.bottom{const De=V.getTargetFunc(),ge=De==null?void 0:De(),{prevTarget:Ce}=V.state;Ce!==ge&&(pe.forEach(Y=>{Ce==null||Ce.removeEventListener(Y,V.lazyUpdatePosition),ge==null||ge.addEventListener(Y,V.lazyUpdatePosition)}),V.updatePosition(),V.setState({prevTarget:ge}))},V.removeListeners=()=>{V.timer&&(clearTimeout(V.timer),V.timer=null);const{prevTarget:De}=V.state,ge=V.getTargetFunc(),Ce=ge==null?void 0:ge();pe.forEach(Y=>{Ce==null||Ce.removeEventListener(Y,V.lazyUpdatePosition),De==null||De.removeEventListener(Y,V.lazyUpdatePosition)}),V.updatePosition.cancel(),V.lazyUpdatePosition.cancel()},V.getOffsetTop=()=>{const{offsetBottom:De,offsetTop:ge}=V.props;return De===void 0&&ge===void 0?0:ge},V.getOffsetBottom=()=>V.props.offsetBottom,V.measure=()=>{const{status:De,lastAffix:ge}=V.state,{onChange:Ce}=V.props,Y=V.getTargetFunc();if(De!==ve.Prepare||!V.fixedNodeRef.current||!V.placeholderNodeRef.current||!Y)return;const ae=V.getOffsetTop(),be=V.getOffsetBottom(),X=Y();if(X){const je={status:ve.None},de=i(V.placeholderNodeRef.current);if(de.top===0&&de.left===0&&de.width===0&&de.height===0)return;const Se=i(X),fe=G(de,Se,ae),Fe=se(de,Se,be);fe!==void 0?(je.affixStyle={position:"fixed",top:fe,width:de.width,height:de.height},je.placeholderStyle={width:de.width,height:de.height}):Fe!==void 0&&(je.affixStyle={position:"fixed",bottom:Fe,width:de.width,height:de.height},je.placeholderStyle={width:de.width,height:de.height}),je.lastAffix=!!je.affixStyle,Ce&&ge!==je.lastAffix&&Ce(je.lastAffix),V.setState(je)}},V.prepareMeasure=()=>{V.setState({status:ve.Prepare,affixStyle:void 0,placeholderStyle:void 0})},V.updatePosition=(0,U.Z)(()=>{V.prepareMeasure()}),V.lazyUpdatePosition=(0,U.Z)(()=>{const De=V.getTargetFunc(),{affixStyle:ge}=V.state;if(De&&ge){const Ce=V.getOffsetTop(),Y=V.getOffsetBottom(),ae=De();if(ae&&V.placeholderNodeRef.current){const be=i(ae),X=i(V.placeholderNodeRef.current),je=G(X,be,Ce),de=se(X,be,Y);if(je!==void 0&&ge.top===je||de!==void 0&&ge.bottom===de)return}}V.prepareMeasure()}),V}return(0,u.Z)(Le,[{key:"getTargetFunc",value:function(){const{getTargetContainer:De}=this.context,{target:ge}=this.props;return ge!==void 0?ge:De!=null?De:te}},{key:"componentDidMount",value:function(){this.timer=setTimeout(this.addListeners)}},{key:"componentDidUpdate",value:function(De){this.addListeners(),(De.offsetTop!==this.props.offsetTop||De.offsetBottom!==this.props.offsetBottom)&&this.updatePosition(),this.measure()}},{key:"componentWillUnmount",value:function(){this.removeListeners()}},{key:"render",value:function(){const{affixStyle:De,placeholderStyle:ge}=this.state,{affixPrefixCls:Ce,rootClassName:Y,children:ae}=this.props,be=ue()(De&&Y,{[Ce]:!!De});let X=(0,B.Z)(this.props,["prefixCls","offsetTop","offsetBottom","target","onChange","affixPrefixCls","rootClassName"]);return q.createElement(x.Z,{onResize:this.updatePosition},q.createElement("div",Object.assign({},X,{ref:this.placeholderNodeRef}),De&&q.createElement("div",{style:ge,"aria-hidden":"true"}),q.createElement("div",{className:be,ref:this.fixedNodeRef,style:De},q.createElement(x.Z,{onResize:this.updatePosition},ae))))}}]),Le}(q.Component);z.contextType=ce.E_;var Me=(0,q.forwardRef)((re,Ne)=>{const{prefixCls:Le,rootClassName:V}=re,{getPrefixCls:De}=(0,q.useContext)(ce.E_),ge=De("affix",Le),[Ce,Y]=F(ge),ae=Object.assign(Object.assign({},re),{affixPrefixCls:ge,rootClassName:ue()(V,Y)});return Ce(q.createElement(z,Object.assign({},ae,{ref:Ne})))})},39722:function(mt,Te,l){"use strict";l.d(Te,{t5:function(){return U}});var c=l(92310),u=l.n(c),f=l(55477),I=l(59301),q=l(36355),ye=l(77578),ue=l(17356),x=function(D,k){var W={};for(var F in D)Object.prototype.hasOwnProperty.call(D,F)&&k.indexOf(F)<0&&(W[F]=D[F]);if(D!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,F=Object.getOwnPropertySymbols(D);i{if(!(!k&&!W))return I.createElement(I.Fragment,null,k&&I.createElement("div",{className:`${D}-title`},(0,ye.Z)(k)),I.createElement("div",{className:`${D}-inner-content`},(0,ye.Z)(W)))},U=D=>{const{hashId:k,prefixCls:W,className:F,style:i,placement:G="top",title:se,content:pe,children:te}=D;return I.createElement("div",{className:u()(k,W,`${W}-pure`,`${W}-placement-${G}`,F),style:i},I.createElement("div",{className:`${W}-arrow`}),I.createElement(f.G,Object.assign({},D,{className:k,prefixCls:W}),te||B(W,se,pe)))},ce=D=>{const{prefixCls:k}=D,W=x(D,["prefixCls"]),{getPrefixCls:F}=I.useContext(q.E_),i=F("popover",k),[G,se]=(0,ue.Z)(i);return G(I.createElement(U,Object.assign({},W,{prefixCls:i,hashId:se})))};Te.ZP=ce},60324:function(mt,Te,l){"use strict";var c=l(92310),u=l.n(c),f=l(59301),I=l(77578),q=l(62892),ye=l(36355),ue=l(6848),x=l(39722),B=l(17356),U=function(k,W){var F={};for(var i in k)Object.prototype.hasOwnProperty.call(k,i)&&W.indexOf(i)<0&&(F[i]=k[i]);if(k!=null&&typeof Object.getOwnPropertySymbols=="function")for(var G=0,i=Object.getOwnPropertySymbols(k);G{let{title:W,content:F,prefixCls:i}=k;return f.createElement(f.Fragment,null,W&&f.createElement("div",{className:`${i}-title`},(0,I.Z)(W)),f.createElement("div",{className:`${i}-inner-content`},(0,I.Z)(F)))},D=f.forwardRef((k,W)=>{const{prefixCls:F,title:i,content:G,overlayClassName:se,placement:pe="top",trigger:te="hover",mouseEnterDelay:ve=.1,mouseLeaveDelay:z=.1,overlayStyle:we={}}=k,Me=U(k,["prefixCls","title","content","overlayClassName","placement","trigger","mouseEnterDelay","mouseLeaveDelay","overlayStyle"]),{getPrefixCls:re}=f.useContext(ye.E_),Ne=re("popover",F),[Le,V]=(0,B.Z)(Ne),De=re(),ge=u()(se,V);return Le(f.createElement(ue.Z,Object.assign({placement:pe,trigger:te,mouseEnterDelay:ve,mouseLeaveDelay:z,overlayStyle:we},Me,{prefixCls:Ne,overlayClassName:ge,ref:W,overlay:i||G?f.createElement(ce,{prefixCls:Ne,title:i,content:G}):null,transitionName:(0,q.m)(De,"zoom-big",Me.transitionName),"data-popover-inject":!0})))});D._InternalPanelDoNotUseOrYouWillBeFired=x.ZP,Te.Z=D},17356:function(mt,Te,l){"use strict";var c=l(17313),u=l(29878),f=l(19447),I=l(33166),q=l(83116),ye=l(37613);const ue=U=>{const{componentCls:ce,popoverColor:D,minWidth:k,fontWeightStrong:W,popoverPadding:F,boxShadowSecondary:i,colorTextHeading:G,borderRadiusLG:se,zIndexPopup:pe,marginXS:te,colorBgElevated:ve,popoverBg:z}=U;return[{[ce]:Object.assign(Object.assign({},(0,c.Wf)(U)),{position:"absolute",top:0,left:{_skip_check_:!0,value:0},zIndex:pe,fontWeight:"normal",whiteSpace:"normal",textAlign:"start",cursor:"auto",userSelect:"text",transformOrigin:"var(--arrow-x, 50%) var(--arrow-y, 50%)","--antd-arrow-background-color":ve,"&-rtl":{direction:"rtl"},"&-hidden":{display:"none"},[`${ce}-content`]:{position:"relative"},[`${ce}-inner`]:{backgroundColor:z,backgroundClip:"padding-box",borderRadius:se,boxShadow:i,padding:F},[`${ce}-title`]:{minWidth:k,marginBottom:te,color:G,fontWeight:W},[`${ce}-inner-content`]:{color:D}})},(0,f.ZP)(U,{colorBg:"var(--antd-arrow-background-color)"}),{[`${ce}-pure`]:{position:"relative",maxWidth:"none",margin:U.sizePopupArrow,display:"inline-block",[`${ce}-content`]:{display:"inline-block"}}}]},x=U=>{const{componentCls:ce}=U;return{[ce]:I.i.map(D=>{const k=U[`${D}6`];return{[`&${ce}-${D}`]:{"--antd-arrow-background-color":k,[`${ce}-inner`]:{backgroundColor:k},[`${ce}-arrow`]:{background:"transparent"}}}})}},B=U=>{const{componentCls:ce,lineWidth:D,lineType:k,colorSplit:W,paddingSM:F,controlHeight:i,fontSize:G,lineHeight:se,padding:pe}=U,te=i-Math.round(G*se),ve=te/2,z=te/2-D,we=pe;return{[ce]:{[`${ce}-inner`]:{padding:0},[`${ce}-title`]:{margin:0,padding:`${ve}px ${we}px ${z}px`,borderBottom:`${D}px ${k} ${W}`},[`${ce}-inner-content`]:{padding:`${F}px ${we}px`}}}};Te.Z=(0,q.Z)("Popover",U=>{const{colorBgElevated:ce,colorText:D,wireframe:k}=U,W=(0,ye.TS)(U,{popoverPadding:12,popoverBg:ce,popoverColor:D});return[ue(W),x(W),k&&B(W),(0,u._y)(W,"zoom-big")]},U=>({width:177,minWidth:177,zIndexPopup:U.zIndexPopupBase+30}),{resetStyle:!1,deprecatedTokens:[["width","minWidth"]]})},48066:function(mt,Te,l){"use strict";l.d(Te,{default:function(){return Vn}});var c=l(59301),u=l(40001),f=l(81953),I=l(54476),q={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M257.7 752c2 0 4-.2 6-.5L431.9 722c2-.4 3.9-1.3 5.3-2.8l423.9-423.9a9.96 9.96 0 000-14.1L694.9 114.9c-1.9-1.9-4.4-2.9-7.1-2.9s-5.2 1-7.1 2.9L256.8 538.8c-1.5 1.5-2.4 3.3-2.8 5.3l-29.5 168.2a33.5 33.5 0 009.4 29.8c6.6 6.4 14.9 9.9 23.8 9.9zm67.4-174.4L687.8 215l73.3 73.3-362.7 362.6-88.9 15.7 15.6-89zM880 836H144c-17.7 0-32 14.3-32 32v36c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-36c0-17.7-14.3-32-32-32z"}}]},name:"edit",theme:"outlined"},ye=q,ue=l(7657),x=function(J,Q){return c.createElement(ue.Z,(0,I.Z)({},J,{ref:Q,icon:ye}))},B=c.forwardRef(x),U=B,ce=l(92310),D=l.n(ce),k=l(25769),W=l.n(k),F=l(29301),i=l(11592),G=l(34280),se=l(18929),pe=l(2738),te=l(8654),ve=l(3465),z=l(10228),we=function(w,J){var Q={};for(var L in w)Object.prototype.hasOwnProperty.call(w,L)&&J.indexOf(L)<0&&(Q[L]=w[L]);if(w!=null&&typeof Object.getOwnPropertySymbols=="function")for(var oe=0,L=Object.getOwnPropertySymbols(w);oe{const Q=ut=>{const{keyCode:Re}=ut;Re===z.Z.ENTER&&ut.preventDefault()},L=ut=>{const{keyCode:Re}=ut,{onClick:Pt}=w;Re===z.Z.ENTER&&Pt&&Pt()},{style:oe,noStyle:tt,disabled:ht}=w,bt=we(w,["style","noStyle","disabled"]);let Ve={};return tt||(Ve=Object.assign({},Me)),ht&&(Ve.pointerEvents="none"),Ve=Object.assign(Object.assign({},Ve),oe),c.createElement("div",Object.assign({role:"button",tabIndex:0,ref:J},bt,{onKeyDown:Q,onKeyUp:L,style:Ve}))}),Le=l(36355),V=l(9763),De=l(6848),ge={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M864 170h-60c-4.4 0-8 3.6-8 8v518H310v-73c0-6.7-7.8-10.5-13-6.3l-141.9 112a8 8 0 000 12.6l141.9 112c5.3 4.2 13 .4 13-6.3v-75h498c35.3 0 64-28.7 64-64V178c0-4.4-3.6-8-8-8z"}}]},name:"enter",theme:"outlined"},Ce=ge,Y=function(J,Q){return c.createElement(ue.Z,(0,I.Z)({},J,{ref:Q,icon:Ce}))},ae=c.forwardRef(Y),be=ae,X=l(92343),je=l(1643),de=l(15969),Se=l(83116),fe=l(30071);const Fe=(w,J,Q,L)=>{const{titleMarginBottom:oe,fontWeightStrong:tt}=L;return{marginBottom:oe,color:Q,fontWeight:tt,fontSize:w,lineHeight:J}},ie=w=>{const J=[1,2,3,4,5],Q={};return J.forEach(L=>{Q[` + h${L}&, + div&-h${L}, + div&-h${L} > textarea, + h${L} + `]=Fe(w[`fontSizeHeading${L}`],w[`lineHeightHeading${L}`],w.colorTextHeading,w)}),Q},Ie=w=>{const{componentCls:J}=w;return{"a&, a":Object.assign(Object.assign({},(0,de.N)(w)),{textDecoration:w.linkDecoration,"&:active, &:hover":{textDecoration:w.linkHoverDecoration},[`&[disabled], &${J}-disabled`]:{color:w.colorTextDisabled,cursor:"not-allowed","&:active, &:hover":{color:w.colorTextDisabled},"&:active":{pointerEvents:"none"}}})}},it=w=>({code:{margin:"0 0.2em",paddingInline:"0.4em",paddingBlock:"0.2em 0.1em",fontSize:"85%",fontFamily:w.fontFamilyCode,background:"rgba(150, 150, 150, 0.1)",border:"1px solid rgba(100, 100, 100, 0.2)",borderRadius:3},kbd:{margin:"0 0.2em",paddingInline:"0.4em",paddingBlock:"0.15em 0.1em",fontSize:"90%",fontFamily:w.fontFamilyCode,background:"rgba(150, 150, 150, 0.06)",border:"1px solid rgba(100, 100, 100, 0.2)",borderBottomWidth:2,borderRadius:3},mark:{padding:0,backgroundColor:fe.gold[2]},"u, ins":{textDecoration:"underline",textDecorationSkipInk:"auto"},"s, del":{textDecoration:"line-through"},strong:{fontWeight:600},"ul, ol":{marginInline:0,marginBlock:"0 1em",padding:0,li:{marginInline:"20px 0",marginBlock:0,paddingInline:"4px 0",paddingBlock:0}},ul:{listStyleType:"circle",ul:{listStyleType:"disc"}},ol:{listStyleType:"decimal"},"pre, blockquote":{margin:"1em 0"},pre:{padding:"0.4em 0.6em",whiteSpace:"pre-wrap",wordWrap:"break-word",background:"rgba(150, 150, 150, 0.1)",border:"1px solid rgba(100, 100, 100, 0.2)",borderRadius:3,fontFamily:w.fontFamilyCode,code:{display:"inline",margin:0,padding:0,fontSize:"inherit",fontFamily:"inherit",background:"transparent",border:0}},blockquote:{paddingInline:"0.6em 0",paddingBlock:0,borderInlineStart:"4px solid rgba(100, 100, 100, 0.2)",opacity:.85}}),vt=w=>{const{componentCls:J,paddingSM:Q}=w,L=Q;return{"&-edit-content":{position:"relative","div&":{insetInlineStart:-w.paddingSM,marginTop:-L,marginBottom:`calc(1em - ${L}px)`},[`${J}-edit-content-confirm`]:{position:"absolute",insetInlineEnd:w.marginXS+2,insetBlockEnd:w.marginXS,color:w.colorTextDescription,fontWeight:"normal",fontSize:w.fontSize,fontStyle:"normal",pointerEvents:"none"},textarea:{margin:"0!important",MozTransition:"none",height:"1em"}}}},Et=w=>({"&-copy-success":{"\n &,\n &:hover,\n &:focus":{color:w.colorSuccess}}}),dt=()=>({"\n a&-ellipsis,\n span&-ellipsis\n ":{display:"inline-block",maxWidth:"100%"},"&-single-line":{whiteSpace:"nowrap"},"&-ellipsis-single-line":{overflow:"hidden",textOverflow:"ellipsis","a&, span&":{verticalAlign:"bottom"}},"&-ellipsis-multiple-line":{display:"-webkit-box",overflow:"hidden",WebkitLineClamp:3,WebkitBoxOrient:"vertical"}}),at=w=>{const{componentCls:J,titleMarginTop:Q}=w;return{[J]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({color:w.colorText,wordBreak:"break-word",lineHeight:w.lineHeight,[`&${J}-secondary`]:{color:w.colorTextDescription},[`&${J}-success`]:{color:w.colorSuccess},[`&${J}-warning`]:{color:w.colorWarning},[`&${J}-danger`]:{color:w.colorError,"a&:active, a&:focus":{color:w.colorErrorActive},"a&:hover":{color:w.colorErrorHover}},[`&${J}-disabled`]:{color:w.colorTextDisabled,cursor:"not-allowed",userSelect:"none"},"\n div&,\n p\n ":{marginBottom:"1em"}},ie(w)),{[` + & + h1${J}, + & + h2${J}, + & + h3${J}, + & + h4${J}, + & + h5${J} + `]:{marginTop:Q},"\n div,\n ul,\n li,\n p,\n h1,\n h2,\n h3,\n h4,\n h5":{"\n + h1,\n + h2,\n + h3,\n + h4,\n + h5\n ":{marginTop:Q}}}),it(w)),Ie(w)),{[` + ${J}-expand, + ${J}-edit, + ${J}-copy + `]:Object.assign(Object.assign({},(0,de.N)(w)),{marginInlineStart:w.marginXXS})}),vt(w)),Et(w)),dt()),{"&-rtl":{direction:"rtl"}})}};var We=(0,Se.Z)("Typography",w=>[at(w)],()=>({titleMarginTop:"1.2em",titleMarginBottom:"0.5em"})),ze=w=>{const{prefixCls:J,"aria-label":Q,className:L,style:oe,direction:tt,maxLength:ht,autoSize:bt=!0,value:Ve,onSave:ut,onCancel:Re,onEnd:Pt,component:Yt,enterIcon:Gt=c.createElement(be,null)}=w,gt=c.useRef(null),Ct=c.useRef(!1),Vt=c.useRef(),[Du,tu]=c.useState(Ve);c.useEffect(()=>{tu(Ve)},[Ve]),c.useEffect(()=>{if(gt.current&>.current.resizableTextArea){const{textArea:xt}=gt.current.resizableTextArea;xt.focus();const{length:kt}=xt.value;xt.setSelectionRange(kt,kt)}},[]);const Ue=xt=>{let{target:kt}=xt;tu(kt.value.replace(/[\n\r]/g,""))},wt=()=>{Ct.current=!0},Jt=()=>{Ct.current=!1},Nt=xt=>{let{keyCode:kt}=xt;Ct.current||(Vt.current=kt)},Mu=()=>{ut(Du.trim())},pu=xt=>{let{keyCode:kt,ctrlKey:qu,altKey:Wu,metaKey:bu,shiftKey:au}=xt;Vt.current===kt&&!Ct.current&&!qu&&!Wu&&!bu&&!au&&(kt===z.Z.ENTER?(Mu(),Pt==null||Pt()):kt===z.Z.ESC&&Re())},lt=()=>{Mu()},nt=Yt?`${J}-${Yt}`:"",[zt,Ze]=We(J),Eu=D()(J,`${J}-edit-content`,{[`${J}-rtl`]:tt==="rtl"},L,nt,Ze);return zt(c.createElement("div",{className:Eu,style:oe},c.createElement(je.Z,{ref:gt,maxLength:ht,value:Du,onChange:Ue,onKeyDown:Nt,onKeyUp:pu,onCompositionStart:wt,onCompositionEnd:Jt,onBlur:lt,"aria-label":Q,rows:1,autoSize:bt}),Gt!==null?(0,X.Tm)(Gt,{className:`${J}-edit-content-confirm`}):null))},Rt=function(w,J){var Q={};for(var L in w)Object.prototype.hasOwnProperty.call(w,L)&&J.indexOf(L)<0&&(Q[L]=w[L]);if(w!=null&&typeof Object.getOwnPropertySymbols=="function")for(var oe=0,L=Object.getOwnPropertySymbols(w);oe{const{prefixCls:Q,component:L="article",className:oe,rootClassName:tt,setContentRef:ht,children:bt,direction:Ve,style:ut}=w,Re=Rt(w,["prefixCls","component","className","rootClassName","setContentRef","children","direction","style"]),{getPrefixCls:Pt,direction:Yt,typography:Gt}=c.useContext(Le.E_),gt=Ve!=null?Ve:Yt;let Ct=J;ht&&(Ct=(0,te.sQ)(J,ht));const Vt=Pt("typography",Q),[Du,tu]=We(Vt),Ue=D()(Vt,Gt==null?void 0:Gt.className,{[`${Vt}-rtl`]:gt==="rtl"},oe,tt,tu),wt=Object.assign(Object.assign({},Gt==null?void 0:Gt.style),ut);return Du(c.createElement(L,Object.assign({className:Ue,style:wt,ref:Ct},Re),bt))});function $t(w,J){return c.useMemo(()=>{const Q=!!w;return[Q,Object.assign(Object.assign({},J),Q&&typeof w=="object"?w:null)]},[w])}var cu=(w,J)=>{const Q=c.useRef(!1);c.useEffect(()=>{Q.current?w():Q.current=!0},J)};function Au(w){const J=typeof w;return J==="string"||J==="number"}function Bu(w){let J=0;return w.forEach(Q=>{Au(Q)?J+=String(Q).length:J+=1}),J}function ft(w,J){let Q=0;const L=[];for(let oe=0;oeJ){const ut=J-Q;return L.push(String(tt).slice(0,ut)),L}L.push(tt),Q=Ve}return w}const mu=0,Tu=1,St=2,Wt=3,Ut=4;var Ge=w=>{let{enabledMeasure:J,children:Q,text:L,width:oe,fontSize:tt,rows:ht,onEllipsis:bt}=w;const[[Ve,ut,Re],Pt]=c.useState([0,0,0]),[Yt,Gt]=c.useState(0),[gt,Ct]=c.useState(mu),[Vt,Du]=c.useState(0),tu=c.useRef(null),Ue=c.useRef(null),wt=c.useMemo(()=>(0,i.Z)(L),[L]),Jt=c.useMemo(()=>Bu(wt),[wt]),Nt=c.useMemo(()=>!J||gt!==Wt?Yt&>!==Ut&&J?Q(ft(wt,Yt),Yt{J&&oe&&tt&&Jt&&(Ct(Tu),Pt([0,Math.ceil(Jt/2),Jt]))},[J,oe,tt,L,Jt,ht]),(0,G.Z)(()=>{var nt;gt===Tu&&Du(((nt=tu.current)===null||nt===void 0?void 0:nt.offsetHeight)||0)},[gt]),(0,G.Z)(()=>{var nt,zt;if(Vt){if(gt===Tu){const Ze=((nt=Ue.current)===null||nt===void 0?void 0:nt.offsetHeight)||0,Eu=ht*Vt;Ze<=Eu?(Ct(Ut),bt(!1)):Ct(St)}else if(gt===St)if(Ve!==Re){const Ze=((zt=Ue.current)===null||zt===void 0?void 0:zt.offsetHeight)||0,Eu=ht*Vt;let xt=Ve,kt=Re;Ve===Re-1?kt=Ve:Ze<=Eu?xt=ut:kt=ut;const qu=Math.ceil((xt+kt)/2);Pt([xt,qu,kt])}else Ct(Wt),Gt(ut),bt(!0)}},[gt,Ve,Re,ht,Vt]);const Mu={width:oe,whiteSpace:"normal",margin:0,padding:0},pu=(nt,zt,Ze)=>c.createElement("span",{"aria-hidden":!0,ref:zt,style:Object.assign({position:"fixed",display:"block",left:0,top:0,zIndex:-9999,visibility:"hidden",pointerEvents:"none",fontSize:Math.floor(tt/2)*2},Ze)},nt),lt=(nt,zt)=>{const Ze=ft(wt,nt);return pu(Q(Ze,!0),zt,Mu)};return c.createElement(c.Fragment,null,Nt,J&>!==Wt&>!==Ut&&c.createElement(c.Fragment,null,pu("lg",tu,{wordBreak:"keep-all",whiteSpace:"nowrap"}),gt===Tu?pu(Q(wt,!1),Ue,Mu):lt(ut,Ue)))},Zt=w=>{let{enabledEllipsis:J,isEllipsis:Q,children:L,tooltipProps:oe}=w;return!(oe!=null&&oe.title)||!J?L:c.createElement(De.Z,Object.assign({open:Q?void 0:!1},oe),L)},du=function(w,J){var Q={};for(var L in w)Object.prototype.hasOwnProperty.call(w,L)&&J.indexOf(L)<0&&(Q[L]=w[L]);if(w!=null&&typeof Object.getOwnPropertySymbols=="function")for(var oe=0,L=Object.getOwnPropertySymbols(w);oe{var Q,L,oe;const{prefixCls:tt,className:ht,style:bt,type:Ve,disabled:ut,children:Re,ellipsis:Pt,editable:Yt,copyable:Gt,component:gt,title:Ct}=w,Vt=du(w,["prefixCls","className","style","type","disabled","children","ellipsis","editable","copyable","component","title"]),{getPrefixCls:Du,direction:tu}=c.useContext(Le.E_),[Ue]=(0,V.Z)("Text"),wt=c.useRef(null),Jt=c.useRef(null),Nt=Du("typography",tt),Mu=(0,pe.Z)(Vt,["mark","code","delete","underline","strong","keyboard","italic"]),[pu,lt]=$t(Yt),[nt,zt]=(0,se.Z)(!1,{value:lt.editing}),{triggerType:Ze=["icon"]}=lt,Eu=Ae=>{var He;Ae&&((He=lt.onStart)===null||He===void 0||He.call(lt)),zt(Ae)};cu(()=>{var Ae;nt||(Ae=Jt.current)===null||Ae===void 0||Ae.focus()},[nt]);const xt=Ae=>{Ae==null||Ae.preventDefault(),Eu(!0)},kt=Ae=>{var He;(He=lt.onChange)===null||He===void 0||He.call(lt,Ae),Eu(!1)},qu=()=>{var Ae;(Ae=lt.onCancel)===null||Ae===void 0||Ae.call(lt),Eu(!1)},[Wu,bu]=$t(Gt),[au,Jn]=c.useState(!1),vn=c.useRef(null),bn={};bu.format&&(bn.format=bu.format);const su=()=>{vn.current&&clearTimeout(vn.current)},zn=Ae=>{var He;Ae==null||Ae.preventDefault(),Ae==null||Ae.stopPropagation(),W()(bu.text||String(Re)||"",bn),Jn(!0),su(),vn.current=setTimeout(()=>{Jn(!1)},3e3),(He=bu.onCopy)===null||He===void 0||He.call(bu,Ae)};c.useEffect(()=>su,[]);const[Pn,wn]=c.useState(!1),[Fn,fu]=c.useState(!1),[Un,Kn]=c.useState(!1),[xn,kn]=c.useState(!1),[On,Yn]=c.useState(!1),[Tn,ln]=c.useState(!0),[Pu,At]=$t(Pt,{expandable:!1}),uu=Pu&&!Un,{rows:Gu=1}=At,rn=c.useMemo(()=>!uu||At.suffix!==void 0||At.onEllipsis||At.expandable||pu||Wu,[uu,At,pu,Wu]);(0,G.Z)(()=>{Pu&&!rn&&(wn((0,ve.G)("webkitLineClamp")),fu((0,ve.G)("textOverflow")))},[rn,Pu]);const nu=c.useMemo(()=>rn?!1:Gu===1?Fn:Pn,[rn,Fn,Pn]),st=uu&&(nu?On:xn),gu=uu&&Gu===1&&nu,en=uu&&Gu>1&&nu,hn=Ae=>{var He;Kn(!0),(He=At.onExpand)===null||He===void 0||He.call(At,Ae)},[Qn,Co]=c.useState(0),[Xn,Vu]=c.useState(0),Ju=(Ae,He)=>{let{offsetWidth:_t}=Ae;var Qt;Co(_t),Vu(parseInt((Qt=window.getComputedStyle)===null||Qt===void 0?void 0:Qt.call(window,He).fontSize,10)||0)},Bt=Ae=>{var He;kn(Ae),xn!==Ae&&((He=At.onEllipsis)===null||He===void 0||He.call(At,Ae))};c.useEffect(()=>{const Ae=wt.current;if(Pu&&nu&&Ae){const He=en?Ae.offsetHeight{const Ae=wt.current;if(typeof IntersectionObserver=="undefined"||!Ae||!nu||!uu)return;const He=new IntersectionObserver(()=>{ln(!!Ae.offsetParent)});return He.observe(Ae),()=>{He.disconnect()}},[nu,uu]);let lu={};At.tooltip===!0?lu={title:(Q=lt.text)!==null&&Q!==void 0?Q:Re}:c.isValidElement(At.tooltip)?lu={title:At.tooltip}:typeof At.tooltip=="object"?lu=Object.assign({title:(L=lt.text)!==null&&L!==void 0?L:Re},At.tooltip):lu={title:At.tooltip};const zu=c.useMemo(()=>{const Ae=He=>["string","number"].includes(typeof He);if(!(!Pu||nu)){if(Ae(lt.text))return lt.text;if(Ae(Re))return Re;if(Ae(Ct))return Ct;if(Ae(lu.title))return lu.title}},[Pu,nu,Ct,lu.title,st]);if(nt)return c.createElement(ze,{value:(oe=lt.text)!==null&&oe!==void 0?oe:typeof Re=="string"?Re:"",onSave:kt,onCancel:qu,onEnd:lt.onEnd,prefixCls:Nt,className:ht,style:bt,direction:tu,component:gt,maxLength:lt.maxLength,autoSize:lt.autoSize,enterIcon:lt.enterIcon});const qn=()=>{const{expandable:Ae,symbol:He}=At;if(!Ae)return null;let _t;return He?_t=He:_t=Ue==null?void 0:Ue.expand,c.createElement("a",{key:"expand",className:`${Nt}-expand`,onClick:hn,"aria-label":Ue==null?void 0:Ue.expand},_t)},eo=()=>{if(!pu)return;const{icon:Ae,tooltip:He}=lt,_t=(0,i.Z)(He)[0]||(Ue==null?void 0:Ue.edit),Qt=typeof _t=="string"?_t:"";return Ze.includes("icon")?c.createElement(De.Z,{key:"edit",title:He===!1?"":_t},c.createElement(Ne,{ref:Jt,className:`${Nt}-edit`,onClick:xt,"aria-label":Qt},Ae||c.createElement(U,{role:"button"}))):null},to=()=>{if(!Wu)return;const{tooltips:Ae,icon:He}=bu,_t=qt(Ae),Qt=qt(He),ou=au?Dt(_t[1],Ue==null?void 0:Ue.copied):Dt(_t[0],Ue==null?void 0:Ue.copy),no=au?Ue==null?void 0:Ue.copied:Ue==null?void 0:Ue.copy,oo=typeof ou=="string"?ou:no;return c.createElement(De.Z,{key:"copy",title:ou},c.createElement(Ne,{className:D()(`${Nt}-copy`,au&&`${Nt}-copy-success`),onClick:zn,"aria-label":oo},au?Dt(Qt[1],c.createElement(u.Z,null),!0):Dt(Qt[0],c.createElement(f.Z,null),!0)))},Ln=Ae=>[Ae&&qn(),eo(),to()],uo=Ae=>[Ae&&c.createElement("span",{"aria-hidden":!0,key:"ellipsis"},$u),At.suffix,Ln(Ae)];return c.createElement(F.Z,{onResize:Ju,disabled:!uu||nu},Ae=>c.createElement(Zt,{tooltipProps:lu,enabledEllipsis:uu,isEllipsis:st},c.createElement(It,Object.assign({className:D()({[`${Nt}-${Ve}`]:Ve,[`${Nt}-disabled`]:ut,[`${Nt}-ellipsis`]:Pu,[`${Nt}-single-line`]:uu&&Gu===1,[`${Nt}-ellipsis-single-line`]:gu,[`${Nt}-ellipsis-multiple-line`]:en},ht),prefixCls:tt,style:Object.assign(Object.assign({},bt),{WebkitLineClamp:en?Gu:void 0}),component:gt,ref:(0,te.sQ)(Ae,wt,J),direction:tu,onClick:Ze.includes("text")?xt:void 0,"aria-label":zu==null?void 0:zu.toString(),title:Ct},Mu),c.createElement(Ge,{enabledMeasure:uu&&!nu,text:Re,rows:Gu,width:Qn,fontSize:Xn,onEllipsis:Bt},(He,_t)=>{let Qt=He;return He.length&&_t&&zu&&(Qt=c.createElement("span",{key:"show-content","aria-hidden":!0},Qt)),Lu(w,c.createElement(c.Fragment,null,Qt,uo(_t)))}))))}),Yu=function(w,J){var Q={};for(var L in w)Object.prototype.hasOwnProperty.call(w,L)&&J.indexOf(L)<0&&(Q[L]=w[L]);if(w!=null&&typeof Object.getOwnPropertySymbols=="function")for(var oe=0,L=Object.getOwnPropertySymbols(w);oe{var{ellipsis:Q,rel:L}=w,oe=Yu(w,["ellipsis","rel"]);const tt=Object.assign(Object.assign({},oe),{rel:L===void 0&&oe.target==="_blank"?"noopener noreferrer":L});return delete tt.navigate,c.createElement(Nu,Object.assign({},tt,{ref:J,ellipsis:!!Q,component:"a"}))}),on=c.forwardRef((w,J)=>c.createElement(Nu,Object.assign({ref:J},w,{component:"div"}))),eu=function(w,J){var Q={};for(var L in w)Object.prototype.hasOwnProperty.call(w,L)&&J.indexOf(L)<0&&(Q[L]=w[L]);if(w!=null&&typeof Object.getOwnPropertySymbols=="function")for(var oe=0,L=Object.getOwnPropertySymbols(w);oe{var{ellipsis:Q}=w,L=eu(w,["ellipsis"]);const oe=c.useMemo(()=>Q&&typeof Q=="object"?(0,pe.Z)(Q,["expandable","rows"]):Q,[Q]);return c.createElement(Nu,Object.assign({ref:J},L,{ellipsis:oe,component:"span"}))};var Ft=c.forwardRef(he),Ht=function(w,J){var Q={};for(var L in w)Object.prototype.hasOwnProperty.call(w,L)&&J.indexOf(L)<0&&(Q[L]=w[L]);if(w!=null&&typeof Object.getOwnPropertySymbols=="function")for(var oe=0,L=Object.getOwnPropertySymbols(w);oe{const{level:Q=1}=w,L=Ht(w,["level"]);let oe;return Qu.includes(Q)?oe=`h${Q}`:oe="h1",c.createElement(Nu,Object.assign({ref:J},L,{component:oe}))});const Xu=It;Xu.Text=Ft,Xu.Link=Dn,Xu.Title=sn,Xu.Paragraph=on;var Vn=Xu},51581:function(mt,Te,l){"use strict";Object.defineProperty(Te,"__esModule",{value:!0});var c=function(){function D(k,W){for(var F=0;F=0||Object.prototype.hasOwnProperty.call(D,F)&&(W[F]=D[F]);return W}function x(D,k){if(!(D instanceof k))throw new TypeError("Cannot call a class as a function")}function B(D,k){if(!D)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return k&&(typeof k=="object"||typeof k=="function")?k:D}function U(D,k){if(typeof k!="function"&&k!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof k);D.prototype=Object.create(k&&k.prototype,{constructor:{value:D,enumerable:!1,writable:!0,configurable:!0}}),k&&(Object.setPrototypeOf?Object.setPrototypeOf(D,k):D.__proto__=k)}var ce=function(D){U(k,D);function k(W){x(this,k);var F=B(this,(k.__proto__||Object.getPrototypeOf(k)).call(this,W));return F.scrollListener=F.scrollListener.bind(F),F.eventListenerOptions=F.eventListenerOptions.bind(F),F.mousewheelListener=F.mousewheelListener.bind(F),F}return c(k,[{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 F=this.getParentElement(this.scrollComponent);F.scrollTop=F.scrollHeight-this.beforeScrollHeight+this.beforeScrollTop,this.loadMore=!1}this.attachScrollListener()}},{key:"componentWillUnmount",value:function(){this.detachScrollListener(),this.detachMousewheelListener()}},{key:"isPassiveSupported",value:function(){var F=!1,i={get passive(){F=!0}};try{document.addEventListener("test",null,i),document.removeEventListener("test",null,i)}catch(G){}return F}},{key:"eventListenerOptions",value:function(){var F=this.props.useCapture;return this.isPassiveSupported()&&(F={useCapture:this.props.useCapture,passive:!0}),F}},{key:"setDefaultLoader",value:function(F){this.defaultLoader=F}},{key:"detachMousewheelListener",value:function(){var F=window;this.props.useWindow===!1&&(F=this.scrollComponent.parentNode),F.removeEventListener("mousewheel",this.mousewheelListener,this.options?this.options:this.props.useCapture)}},{key:"detachScrollListener",value:function(){var F=window;this.props.useWindow===!1&&(F=this.getParentElement(this.scrollComponent)),F.removeEventListener("scroll",this.scrollListener,this.options?this.options:this.props.useCapture),F.removeEventListener("resize",this.scrollListener,this.options?this.options:this.props.useCapture)}},{key:"getParentElement",value:function(F){var i=this.props.getScrollParent&&this.props.getScrollParent();return i!=null?i:F&&F.parentNode}},{key:"filterProps",value:function(F){return F}},{key:"attachScrollListener",value:function(){var F=this.getParentElement(this.scrollComponent);if(!(!this.props.hasMore||!F)){var i=window;this.props.useWindow===!1&&(i=F),i.addEventListener("mousewheel",this.mousewheelListener,this.options?this.options:this.props.useCapture),i.addEventListener("scroll",this.scrollListener,this.options?this.options:this.props.useCapture),i.addEventListener("resize",this.scrollListener,this.options?this.options:this.props.useCapture),this.props.initialLoad&&this.scrollListener()}}},{key:"mousewheelListener",value:function(F){F.deltaY===1&&!this.isPassiveSupported()&&F.preventDefault()}},{key:"scrollListener",value:function(){var F=this.scrollComponent,i=window,G=this.getParentElement(F),se=void 0;if(this.props.useWindow){var pe=document.documentElement||document.body.parentNode||document.body,te=i.pageYOffset!==void 0?i.pageYOffset:pe.scrollTop;this.props.isReverse?se=te:se=this.calculateOffset(F,te)}else this.props.isReverse?se=G.scrollTop:se=F.scrollHeight-G.scrollTop-G.clientHeight;seue in X?G(X,ue,{enumerable:!0,configurable:!0,writable:!0,value:x}):X[ue]=x,M=(X,ue)=>{for(var x in ue||(ue={}))y.call(ue,x)&&v(X,x,ue[x]);if(T)for(var x of T(ue))se.call(ue,x)&&v(X,x,ue[x]);return X},b=(X,ue,x)=>new Promise((He,Je)=>{var $e=ze=>{try{st(x.next(ze))}catch(we){Je(we)}},tt=ze=>{try{st(x.throw(ze))}catch(we){Je(we)}},st=ze=>ze.done?He(ze.value):Promise.resolve(ze.value).then($e,tt);st((x=x.apply(X,ue)).next())});const B="\u3000\u3000";function m(X){var ue=["Bytes","KB","MB","GB","TB"];if(X==0)return"0 Byte";var x=parseInt(""+Math.floor(Math.log(X)/Math.log(1024)),10);return(X/Math.pow(1024,x)).toFixed(1)+" "+ue[x]}var j=({value:X=[],action:ue,onChange:x,className:He,maxSize:Je=150,title:$e="\u6587\u4EF6\u4E0A\u4F20",accept:tt=null})=>{const st={multiple:!1,fileList:X,accept:tt,withCredentials:!0,beforeUpload:we=>we.size/1024/1024(Bt.name.indexOf(B)===-1&&(Bt.name=`${Bt.name}${B}${m(Bt.size)}`),M({},Bt))),we.file.status==="done"&&((Ft=(Qe=we.file)==null?void 0:Qe.response)==null?void 0:Ft.status)===-1){message.error((Pt=(At=we.file)==null?void 0:At.response)==null?void 0:Pt.message),x([]);return}x(Ot)},onRemove:we=>b(void 0,null,function*(){const Qe=we.size/1024/1024;return we.status==="uploading"?!0:Qe0?"\u6BCF\u6B21\u53EA\u80FD\u4E0A\u4F20\u4E00\u4E2A\u8D44\u6E90\uFF0C \u5220\u9664\u4E0B\u9762\u8D44\u6E90\u53EF\u91CD\u65B0\u4E0A\u4F20 ":"",disabled:X.length>0,ghost:!0},$e),React.createElement("span",{onClick:ze,style:{marginLeft:10}},"(\u5355\u4E2A\u6587\u4EF6\u6700\u5927",Je,"M)"," ")))},Q=r(61481),pe=r(89392),V=Object.defineProperty,ge=Object.getOwnPropertySymbols,re=Object.prototype.hasOwnProperty,Ee=Object.prototype.propertyIsEnumerable,_e=(X,ue,x)=>ue in X?V(X,ue,{enumerable:!0,configurable:!0,writable:!0,value:x}):X[ue]=x,q=(X,ue)=>{for(var x in ue||(ue={}))re.call(ue,x)&&_e(X,x,ue[x]);if(ge)for(var x of ge(ue))Ee.call(ue,x)&&_e(X,x,ue[x]);return X};const ne=X=>React.createElement("svg",q({width:14,height:14,xmlns:"http://www.w3.org/2000/svg"},X),React.createElement("title",null,"\u5F62\u72B6"),React.createElement("path",{d:"M10.354 3.5h-2.77v8.167H6.416V3.5H3.646L7 0l3.354 3.5ZM14 7h-1.167v5.833H1.167V7H0v7h14V7Z",fill:"#3061D0",fillRule:"nonzero"}));var ae="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEwLjM1NCAzLjVoLTIuNzd2OC4xNjdINi40MTZWMy41SDMuNjQ2TDcgMGwzLjM1NCAzLjVaTTE0IDdoLTEuMTY3djUuODMzSDEuMTY3VjdIMHY3aDE0VjdaIiBmaWxsPSIjMzA2MUQwIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4=",D=r(65582),le=Object.defineProperty,me=Object.getOwnPropertySymbols,ce=Object.prototype.hasOwnProperty,W=Object.prototype.propertyIsEnumerable,H=(X,ue,x)=>ue in X?le(X,ue,{enumerable:!0,configurable:!0,writable:!0,value:x}):X[ue]=x,L=(X,ue)=>{for(var x in ue||(ue={}))ce.call(ue,x)&&H(X,x,ue[x]);if(me)for(var x of me(ue))W.call(ue,x)&&H(X,x,ue[x]);return X},ee=(X,ue,x)=>new Promise((He,Je)=>{var $e=ze=>{try{st(x.next(ze))}catch(we){Je(we)}},tt=ze=>{try{st(x.throw(ze))}catch(we){Je(we)}},st=ze=>ze.done?He(ze.value):Promise.resolve(ze.value).then($e,tt);st((x=x.apply(X,ue)).next())});const{Dragger:Y}=a.default;function Me(X){let ue=[];return X&&X.length>0&&(ue=X.map(x=>({uid:x.id,id:x.id,name:x.title+B+x.filesize,url:x.url,filesize:x.filesize,status:"done",response:{id:x.id}}))),ue}var qe=({value:X,onChange:ue,action:x,data:He,className:Je,maxSize:$e=150,title:tt,showRemoveModal:st=!1,accept:ze="",additionalText:we,isDragger:Qe,number:Ft=1e3,aloneClear:At=!1,realTimeRemove:Pt=!0,uploadText:Ot,setFileProgress:Bt,showFileProgress:Jt})=>{const lt=(0,D.useIntl)(),[Dt,wt]=(0,f.useState)(!1);let[Ke,ut]=(0,f.useState)(X||[]),[Vt,Kt]=(0,f.useState)(1);(0,f.useEffect)(()=>{X&&(Vt===1&&ut([...X]),Kt(2),Ft===(X==null?void 0:X.length)&&wt(!0))},[X]);const ou=()=>{setTimeout(()=>{Ke.pop(),ut([...Ke])},500)};Jt&&Bt(Ke.some(je=>je.status==="uploading"));const $t={multiple:!0,disabled:Dt,accept:ze,withCredentials:!0,fileList:Ke,beforeUpload:(je,kt)=>{const Et=je.size/1024/1024;return Ke.concat(kt).length>Ft?(Ke.pop(),ut([...Ke]),E.ZP.error(`\u6700\u591A\u53EA\u80FD\u4E0A\u4F20${Ft}\u4E2A\u6587\u4EF6`),At?Promise.reject():(ou(),!1)):Et<$e?!0:(E.ZP.error(`\u8BE5\u6587\u4EF6\u65E0\u6CD5\u4E0A\u4F20\u3002\u8D85\u8FC7\u6587\u4EF6\u5927\u5C0F\u9650\u5236(${$e}MB).`),At?Promise.reject():(ou(),!1))},data:He,action:x||`${Fe.Z.API_SERVER}/api/attachments.json`,onChange(je){var kt,Et,xt,rt;if(je.file.status==="removed"?Ke=je.fileList:Ke=(0,pe.uniqBy)([...je.fileList,...Ke],"uid"),je.file.status==="done"&&((Et=(kt=je.file)==null?void 0:kt.response)==null?void 0:Et.status)===-1){E.ZP.error((rt=(xt=je.file)==null?void 0:xt.response)==null?void 0:rt.message);return}Ke.length>=Ft?wt(!0):wt(!1),ut([...Ke]),Ke=Ke.map(ve=>{var at,ft;return(at=ve==null?void 0:ve.response)!=null&&at.id&&(ve.url=(ft=ve==null?void 0:ve.response)==null?void 0:ft.url),ve.name.indexOf(B)===-1&&(ve.name=`${ve.name}${B}${m(ve.size)}`),L({},ve)}),console.log("info:",je,Ke),ue(Ke)},onRemove:je=>ee(void 0,null,function*(){if(!Pt)return!0;const kt=()=>ee(void 0,null,function*(){if(je.response?je.response.id:je.id){let xt=yield(0,Ae.JZ)(je.response?je.response.id:je.uid);return Promise.resolve(xt)}else return!0});return st?new Promise((Et,xt)=>{N.default.confirm({centered:!0,width:530,okText:lt.formatMessage({id:"classrooms.confirm",defaultMessage:"\u786E\u5B9A"}),cancelText:lt.formatMessage({id:"classrooms.cancel",defaultMessage:"\u53D6\u6D88"}),title:lt.formatMessage({id:"shixuns.prompt",defaultMessage:"\u63D0\u793A"}),content:f.createElement("div",{className:"tc font16"},"\u662F\u5426\u786E\u8BA4\u5220\u9664?"),onOk:()=>ee(void 0,null,function*(){const rt=yield kt();E.ZP.success("\u5220\u9664\u6210\u529F"),Et(!0)}),onCancel:()=>Et(!1)})}):yield kt()})};function su(je){je.preventDefault(),je.stopPropagation()}return f.createElement("div",{className:`multi-upload ${Je||""}`},Qe&&f.createElement(Y,L({},$t),f.createElement("p",{className:"ant-upload-drag-icon"},f.createElement(Q.Z,null)),f.createElement("p",{className:"ant-upload-text"},"\u70B9\u51FB\u4E0A\u4F20\u56FE\u6807\uFF0C\u9009\u62E9\u8981\u4E0A\u4F20\u7684\u6587\u4EF6\u6216\u5C06\u6587\u4EF6\u62D6\u62FD\u5230\u6B64",f.createElement("br",null),"(\u5355\u4E2A\u6587\u4EF6\u6700\u5927\u9650\u5236\u4E3A",$e,"MB)"," "),we),!Qe&&f.createElement(a.default,L({},$t),f.createElement(K.ZP,{disabled:Dt,className:"upload_button"},f.createElement("img",{className:"aBtn_img",src:ae}),tt||lt.formatMessage({id:"classroomGraphicGroupHomework.uploadAttachment",defaultMessage:"\u4E0A\u4F20\u9644\u4EF6"})),f.createElement("span",{onClick:su,className:"upload_text"},Ot||`(\u5355\u4E2A\u6587\u4EF6\u6700\u5927${$e}MB)`)))}},50935:function(We,he,r){"use strict";r.d(he,{Z:function(){return T}});var f=r(59301),a=r(38854),E=r(20834),N=r(6848),K=r(92832),Fe={searchSortControllerContainer:"searchSortControllerContainer___AAq4n",btn:"btn___bMc0x",btnSort:"btnSort___vBpNG",tips:"tips___egWVQ"},Ae=r(65582),T=({isAdmin:y,dataSource:se,batchStatus:v,SortMenuName:M,setSortMenuName:b,onSearch:B,onSort:m,onBatch:j})=>{const Q=(0,Ae.useIntl)(),pe=y?[{name:Q.formatMessage({id:"classrooms.defaultSort",defaultMessage:"\u9ED8\u8BA4\u6392\u5E8F"}),type:"position",direction:"desc"},{name:Q.formatMessage({id:"classrooms.creationTimeAsc",defaultMessage:"\u521B\u5EFA\u65F6\u95F4\u5347\u5E8F"}),type:"created_at",direction:"asc"},{name:Q.formatMessage({id:"classrooms.creationTimeDesc",defaultMessage:"\u521B\u5EFA\u65F6\u95F4\u964D\u5E8F"}),type:"created_at",direction:"desc"},{name:Q.formatMessage({id:"classrooms.updateTimeAsc",defaultMessage:"\u66F4\u65B0\u65F6\u95F4\u5347\u5E8F"}),type:"updated_at",direction:"asc"},{name:Q.formatMessage({id:"classrooms.updateTimeDesc",defaultMessage:"\u66F4\u65B0\u65F6\u95F4\u964D\u5E8F"}),type:"updated_at",direction:"desc"},{name:"\u4F5C\u4E1A\u540D\u79F0\u5347\u5E8F",type:"name_pinyin",direction:"asc"},{name:"\u4F5C\u4E1A\u540D\u79F0\u964D\u5E8F",type:"name_pinyin",direction:"desc"}]:[{name:Q.formatMessage({id:"classrooms.defaultSort",defaultMessage:"\u9ED8\u8BA4\u6392\u5E8F"}),type:"position",direction:"desc"},{name:"\u6309\u53D1\u5E03\u65F6\u95F4\u5347\u5E8F",type:"created_at",direction:"asc"},{name:"\u6309\u53D1\u5E03\u65F6\u95F4\u964D\u5E8F",type:"created_at",direction:"desc"},{name:"\u6309\u622A\u6B62\u65F6\u95F4\u5347\u5E8F",type:"updated_at",direction:"asc"},{name:"\u6309\u622A\u6B62\u65F6\u95F4\u964D\u5E8F",type:"updated_at",direction:"desc"},{name:"\u4F5C\u4E1A\u540D\u79F0\u5347\u5E8F",type:"name_pinyin",direction:"asc"},{name:"\u4F5C\u4E1A\u540D\u79F0\u964D\u5E8F",type:"name_pinyin",direction:"desc"}],V=re=>{b(re.name),m(re)},ge=M===Q.formatMessage({id:"classrooms.defaultSort",defaultMessage:"\u9ED8\u8BA4\u6392\u5E8F"});return f.createElement("div",{className:Fe.searchSortControllerContainer},f.createElement("div",null,f.createElement(a.Z,{dropdownRender:()=>f.createElement(E.default,{selectedKeys:[M]},pe.map(re=>f.createElement(E.default.Item,{key:re.name,onClick:()=>V(re)},re.name)))},f.createElement("div",null,f.createElement("span",{className:`${Fe.btn} ${ge?Fe.btnSort:""}`},f.createElement("i",{className:"iconfont icon-paixu font14 mr5"}),M)))),ge&&f.createElement(N.Z,{title:"\u4F18\u5148\u6309\u7167\u8C03\u6574\u6392\u5E8F\u7ED3\u679C\u5C55\u793A\uFF0C\u672A\u8BBE\u7F6E\u6392\u5E8F\u65F6\uFF0C\u6309\u7167\u521B\u5EFA\u65F6\u95F4\u964D\u5E8F\u6392\u5217"},f.createElement("span",{className:Fe.tips},f.createElement("i",{className:"iconfont icon-a-wenhaobeifen2"}))),f.createElement(K.default.Search,{allowClear:!0,placeholder:Q.formatMessage({id:"classrooms.searchByName",defaultMessage:"\u8BF7\u8F93\u5165\u540D\u79F0\u8FDB\u884C\u641C\u7D22"}),onSearch:re=>B(re.trim()),style:{width:220,marginLeft:"auto"}}))}},76940:function(We,he,r){"use strict";r.d(he,{Z:function(){return v}});var f=r(59301),a=r(20834),E=r(95237),N=r(43604),K=r(38854),Fe=r(8591),Ae=r(6848),G={tabMenuContainer:"tabMenuContainer___xbZhu",control:"control___tg7XY",iconH:"iconH___CDXCm",selectBtn:"selectBtn___Da4jv"},T=r(65582),y=r(41867);const se=({isLoading:M,addText:b,tabDataSource:B,isAdmin:m,dispatch:j,type:Q,exportType:pe,TooltipTitle:V,categoryId:ge,dropdownMenu:re,isShowRightControl:Ee,defaultSelectedKeys:_e,classroomList:q,onTabMenuClick:ne,onTooltipTitleClick:ae,onDropdownMenuClick:D,onsetClick:le})=>{var me;const ce=()=>f.createElement(a.default,{onClick:({key:L})=>{D(L)}},re.map(L=>f.createElement(a.default.Item,{key:L.id},L.name))),W=(0,T.useParams)(),H=(0,T.useIntl)();return f.createElement("div",{className:G.tabMenuContainer},f.createElement(E.Z,null,f.createElement(N.Z,{flex:"1"},f.createElement(a.default,{mode:"horizontal",selectedKeys:_e},B.map(L=>f.createElement(a.default.Item,{key:L.id,onClick:()=>M?{}:ne(L)},f.createElement("span",{className:`c-grey-666 ${m?"mr20":""}`},L.name),L.total!==void 0&&f.createElement("span",{className:"c-grey-999"},L.total||0))))),m&&Ee&&f.createElement(N.Z,{className:"mr20 gutter-row",style:{display:"flex",alignItems:"center",color:"#0152d9",paddingBottom:3}},f.createElement(K.Z,{className:"mr10",placement:"bottom",arrow:!0,dropdownRender:()=>f.createElement(a.default,null,f.createElement(a.default.Item,{key:1,onClick:()=>{var L,ee;if(pe==="group"&&!((L=q.AssistantObject.group)!=null&&L.can_download)){Fe.ZP.warning(H.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\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(pe==="normal"&&!((ee=q.AssistantObject.normal)!=null&&ee.can_download)){Fe.ZP.warning(H.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\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}j({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u6210\u7EE9",type:Q,exportType:pe,category_id:W.categoryId}})}},H.formatMessage({id:"classroomClassroomExperiments.studentGrades",defaultMessage:"\u5B66\u751F\u6210\u7EE9"})),f.createElement(a.default.Item,{key:3,onClick:()=>{var L,ee;if(pe==="group"&&!((L=q.AssistantObject.group)!=null&&L.can_download)){Fe.ZP.warning(H.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\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(pe==="normal"&&!((ee=q.AssistantObject.normal)!=null&&ee.can_download)){Fe.ZP.warning(H.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\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}T.history.push(`/classrooms/${W==null?void 0:W.coursesId}/exportlist/${pe==="group"?"group_work_list":"normal_work_list"}`)}},H.formatMessage({id:"classrooms.historicalExport",defaultMessage:"\u5386\u53F2\u5BFC\u51FA"})))},f.createElement("div",{className:"c-blue font16 ml20 current",style:{marginTop:2}},f.createElement("span",{style:{color:"#666666",cursor:"pointer"}},f.createElement("i",{className:"iconfont icon-xiazai6"})))),(0,y.Rm)()&&!((me=q.AssistantObject.normal)!=null&&me.can_create)?"":f.createElement("span",{className:"c-grey-666",style:{marginLeft:8,cursor:"pointer",marginTop:"3px"},onClick:le},f.createElement("i",{className:"iconfont icon-shezhi6 font16 mr5"})),f.createElement("div",{className:G.control},f.createElement("div",{className:"c-blue font16 ml20 current",style:{marginTop:2},onClick:ae},f.createElement(Ae.Z,{title:V},f.createElement("span",{className:ge?`${G.iconH} iconfont icon-zhongmingmingmulu`:`${G.iconH} iconfont icon-xinjianmulu1`}))),f.createElement(K.Z,{className:"ml10",dropdownRender:ce},f.createElement("span",{className:G.selectBtn},f.createElement("span",null,f.createElement("i",{className:"iconfont icon-tianjiadaohang"})),f.createElement("span",null,b||H.formatMessage({id:"classrooms.newHomework",defaultMessage:"\u65B0\u5EFA\u4F5C\u4E1A"}))))))))};var v=(0,T.connect)(({classroomList:M})=>({classroomList:M}))(se)},86125:function(We,he,r){"use strict";var f=r(78241),a=r(43418),E=r(8591),N=r(92832),K=r(88761),Fe=r(65582),Ae=r(57146),G=r(59301),T=Object.defineProperty,y=Object.defineProperties,se=Object.getOwnPropertyDescriptors,v=Object.getOwnPropertySymbols,M=Object.prototype.hasOwnProperty,b=Object.prototype.propertyIsEnumerable,B=(V,ge,re)=>ge in V?T(V,ge,{enumerable:!0,configurable:!0,writable:!0,value:re}):V[ge]=re,m=(V,ge)=>{for(var re in ge||(ge={}))M.call(ge,re)&&B(V,re,ge[re]);if(v)for(var re of v(ge))b.call(ge,re)&&B(V,re,ge[re]);return V},j=(V,ge)=>y(V,se(ge)),Q=(V,ge,re)=>new Promise((Ee,_e)=>{var q=D=>{try{ae(re.next(D))}catch(le){_e(le)}},ne=D=>{try{ae(re.throw(D))}catch(le){_e(le)}},ae=D=>D.done?Ee(D.value):Promise.resolve(D.value).then(q,ne);ae((re=re.apply(V,ge)).next())});const pe=({classroomList:V,loading:ge,dispatch:re,shixunHomeworks:Ee})=>{const _e=(0,Fe.useIntl)(),q=(0,Fe.useParams)(),[ne]=f.default.useForm(),{workList:ae,workSetting:D}=Ee,le=()=>{re({type:"shixunHomeworks/getWorkSetting",payload:m({},q)}),re({type:"shixunHomeworks/getWorkList",payload:m({},q)})};return G.createElement(a.default,{centered:!0,title:V.actionTabs.title||"\u8865\u4EA4\u9644\u4EF6",open:V.actionTabs.key==="\u8865\u4EA4\u9644\u4EF6",bodyStyle:{minHeight:200},onOk:()=>Q(void 0,null,function*(){const me=()=>Q(void 0,null,function*(){var ce;yield ne.validateFields();const W=m({},ne.getFieldValue()),{selectArrs:H}=V.actionTabs;W.attachment_ids=(ce=W.attachment_ids)==null?void 0:ce.map(ee=>ee.response.id),(yield(0,K.mz)(j(m({},W),{homeworkId:H.work_id}))).status===0&&(ne.resetFields(),re({type:"classroomList/setActionTabs",payload:{}}),le())});if(D!=null&&D.can_submit){if(!(D!=null&&D.submit_size)){E.ZP.warning(_e.formatMessage({id:"classrooms.submissionChanceUsedUp",defaultMessage:"\u60A8\u7684\u4F5C\u54C1\u63D0\u4EA4\u673A\u4F1A\u5DF2\u7528\u5B8C\u3002\u5982\u9700\u7EE7\u7EED\u4FEE\u6539\uFF0C\u8BF7\u8054\u7CFB\u6307\u5BFC\u8001\u5E08\u6216\u5E73\u53F0\u8FD0\u8425\u3002"}));return}a.default.confirm({title:_e.formatMessage({id:"classrooms.prompt",defaultMessage:"\u63D0\u793A"}),icon:null,centered:!0,width:472,content:G.createElement(G.Fragment,null,"\u4F60\u8FD8\u6709 ",G.createElement("span",{className:"ml5 mr5",style:{color:"#DF711C"}},D==null?void 0:D.submit_size)," \u6B21\u63D0\u4EA4\u673A\u4F1A\u3002\u786E\u8BA4\u63D0\u4EA4\u540E\uFF0C\u4E0A\u4E00\u6B21\u7684\u63D0\u4EA4\u8BB0\u5F55\u4F1A\u88AB\u8986\u76D6\u3002\u8BF7\u6CE8\u610F\uFF0C\u5230\u8FBE\u89C4\u5B9A\u7684\u63D0\u4EA4\u6B21\u6570\u540E\u5C06\u4E0D\u53EF\u518D\u6B21\u63D0\u4EA4\uFF0C\u786E\u5B9A\u662F\u5426\u63D0\u4EA4\uFF1F"),onOk:()=>{me()}});return}me()}),onCancel:()=>{re({type:"classroomList/setActionTabs",payload:{}})}},G.createElement(f.default,{form:ne,initialValues:{}},G.createElement(f.default.Item,{name:"attachment_ids",rules:[{required:!0,message:"\u8BF7\u4E0A\u4F20\u9644\u4EF6"}]},G.createElement(Ae.Z,null)),G.createElement(f.default.Item,{name:"description"},G.createElement(N.default.TextArea,{placeholder:`\u8BF7\u5728\u6B64\u8F93\u5165${V.actionTabs.title||"\u8865\u4EA4\u9644\u4EF6"}\u7684\u539F\u56E0`,rows:7}))))};he.Z=(0,Fe.connect)(({classroomList:V,shixunHomeworks:ge,loading:re})=>({classroomList:V,shixunHomeworks:ge,loading:re}))(pe)},55753:function(We,he,r){"use strict";var f=r(59301),a=r(78241),E=r(43418),N=r(61621),K=r(92832),Fe=r(5112),Ae=r(95237),G=r(43604),T=r(26724),y=r.n(T),se=r(38147),v=r(88761),M=r(65582),b=r(59301),B=Object.defineProperty,m=Object.defineProperties,j=Object.getOwnPropertyDescriptors,Q=Object.getOwnPropertySymbols,pe=Object.prototype.hasOwnProperty,V=Object.prototype.propertyIsEnumerable,ge=(ne,ae,D)=>ae in ne?B(ne,ae,{enumerable:!0,configurable:!0,writable:!0,value:D}):ne[ae]=D,re=(ne,ae)=>{for(var D in ae||(ae={}))pe.call(ae,D)&&ge(ne,D,ae[D]);if(Q)for(var D of Q(ae))V.call(ae,D)&&ge(ne,D,ae[D]);return ne},Ee=(ne,ae)=>m(ne,j(ae)),_e=(ne,ae,D)=>new Promise((le,me)=>{var ce=L=>{try{H(D.next(L))}catch(ee){me(ee)}},W=L=>{try{H(D.throw(L))}catch(ee){me(ee)}},H=L=>L.done?le(L.value):Promise.resolve(L.value).then(ce,W);H((D=D.apply(ne,ae)).next())});const q=({classroomList:ne,loading:ae,globalSetting:D,dispatch:le})=>{var me;const ce=(0,M.useIntl)(),W=(0,M.useParams)(),[H]=a.default.useForm(),[L,ee]=(0,f.useState)(!0);let[Y,Me]=(0,f.useState)([]);const[qe,X]=(0,f.useState)({page:1,limit:20,keyword:""}),ue=()=>_e(void 0,null,function*(){var x;const He=yield le({type:"shixunHomeworks/getProjectList",payload:re(re({},W),qe)});He.projects&&Me([...Y,...He.projects]),((x=He.projects)==null?void 0:x.length)<20&&ee(!1)});return(0,f.useEffect)(()=>{(ne.actionTabs.key==="\u5173\u8054\u9879\u76EE"||ne.actionTabs.key==="\u66F4\u6362\u9879\u76EE")&&(ue(),Y=[],qe.page=1,qe.keyword="")},[ne.actionTabs.key]),b.createElement(E.default,{centered:!0,title:ne.actionTabs.key==="\u66F4\u6362\u9879\u76EE"?"\u66F4\u6362\u9879\u76EE":"\u5173\u8054\u9879\u76EE",open:ne.actionTabs.key==="\u5173\u8054\u9879\u76EE"||ne.actionTabs.key==="\u66F4\u6362\u9879\u76EE",bodyStyle:{minHeight:100},onOk:()=>_e(void 0,null,function*(){yield H.validateFields();const x=re({},H.getFieldValue()),{selectArrs:He,cb:Je}=ne.actionTabs;if(ne.actionTabs.key==="\u66F4\u6362\u9879\u76EE"){let tt=yield(0,se.ZP)(`/api/student_works/${He.homework_id}/change_project.json`,{method:"put",body:re({},x)});(tt==null?void 0:tt.status)===0&&(Je(),le({type:"classroomList/setActionTabs",payload:{}}));return}(yield(0,v.co)(Ee(re({},x),{homeworkId:He.homework_id}))).status===0&&(Je?Je():le({type:"classroomList/getClassroomCommonHomeworksList",payload:re({},ne.actionTabs.params)}),le({type:"classroomList/setActionTabs",payload:{}}))}),onCancel:()=>{le({type:"classroomList/setActionTabs",payload:{}})}},b.createElement(N.Z,{loading:ae["shixunHomeworks/getProjectList"],active:!0},Y==""?b.createElement("aside",null,b.createElement("div",{className:"tc font14 pt20"},"\u60A8\u5F53\u524D\u5C1A\u672A\u7BA1\u7406\u4EFB\u4F55\u9879\u76EE\uFF0C\u8BF7\u5148",b.createElement("a",{href:`${(me=D==null?void 0:D.setting)==null?void 0:me.old_url}/projects/deposit/new`,target:"_blank"},"\u521B\u5EFA\u9879\u76EE"),"\u518D\u5173\u8054")):b.createElement("aside",null,b.createElement("div",{className:" mb20"},b.createElement(K.default.Search,{onSearch:x=>{x===""?delete qe.keyword:qe.keyword=x,Y=[],ee(!0),ue()},placeholder:"\u8BF7\u8F93\u5165\u9879\u76EE\u540D\u79F0\u8FDB\u884C\u641C\u7D22",allowClear:!0,size:"middle"})),b.createElement(a.default,{form:H,initialValues:{}},b.createElement(a.default.Item,{name:"project_id",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u9879\u76EE"}]},b.createElement(Fe.ZP.Group,null,b.createElement(y(),{initialLoad:!1,pageStart:1,threshold:20,loadMore:x=>{qe.page++,ue()},hasMore:L,useWindow:!1},Y==null?void 0:Y.map(function(x,He){return b.createElement(Ae.Z,{key:He},b.createElement(G.Z,null,b.createElement(Fe.ZP,{value:x.id},x.name)))}))))))))};he.Z=(0,M.connect)(({classroomList:ne,user:ae,loading:D,globalSetting:le})=>({classroomList:ne,user:ae,loading:D.effects,globalSetting:le}))(q)},93145:function(We,he,r){"use strict";var f=r(59301),a=r(78241),E=r(8591),N=r(43418),K=r(95237),Fe=r(43604),Ae=r(5083),G=r(5112),T=r(24905),y=r(66649),se=r.n(y),v=r(38147),M=r(41867),b=r(65862),B=r(65582),m=r(91704),j=r(64351),Q=r(33270),pe=r(99981),V=r(59301),ge=Object.defineProperty,re=Object.defineProperties,Ee=Object.getOwnPropertyDescriptors,_e=Object.getOwnPropertySymbols,q=Object.prototype.hasOwnProperty,ne=Object.prototype.propertyIsEnumerable,ae=(H,L,ee)=>L in H?ge(H,L,{enumerable:!0,configurable:!0,writable:!0,value:ee}):H[L]=ee,D=(H,L)=>{for(var ee in L||(L={}))q.call(L,ee)&&ae(H,ee,L[ee]);if(_e)for(var ee of _e(L))ne.call(L,ee)&&ae(H,ee,L[ee]);return H},le=(H,L)=>re(H,Ee(L)),me=(H,L)=>{var ee={};for(var Y in H)q.call(H,Y)&&L.indexOf(Y)<0&&(ee[Y]=H[Y]);if(H!=null&&_e)for(var Y of _e(H))L.indexOf(Y)<0&&ne.call(H,Y)&&(ee[Y]=H[Y]);return ee},ce=(H,L,ee)=>new Promise((Y,Me)=>{var qe=x=>{try{ue(ee.next(x))}catch(He){Me(He)}},X=x=>{try{ue(ee.throw(x))}catch(He){Me(He)}},ue=x=>x.done?Y(x.value):Promise.resolve(x.value).then(qe,X);ue((ee=ee.apply(H,L)).next())});const W=H=>{var L=H,{classroomList:ee,dispatch:Y,courseEndTime:Me}=L,qe=me(L,["classroomList","dispatch","courseEndTime"]);const X=(0,B.useIntl)(),ue=(0,B.useParams)(),[x]=a.default.useForm(),[He,Je]=(0,f.useState)(1),[$e,tt]=(0,f.useState)([]),[st,ze]=(0,f.useState)(0),[we,Qe]=(0,f.useState)(2e3),[Ft,At]=(0,f.useState)(!0),[Pt,Ot]=(0,f.useState)(!1),[Bt,Jt]=(0,f.useState)(!1),[lt,Dt]=(0,f.useState)([]),[wt,Ke]=(0,f.useState)(!0),[ut,Vt]=(0,f.useState)(null);(0,f.useEffect)(()=>{if(ee.actionTabs.key==="\u7ACB\u5373\u53D1\u5E03")if(Kt(),je(),ee.actionTabs.type===2){const ve=ee.actionTabs.selectArrsAll[0];Vt({submit_limit:ve==null?void 0:ve.submit_limit,submit_limit_num:ve==null?void 0:ve.submit_limit_num,must_file:ve==null?void 0:ve.must_file,can_submit:ve==null?void 0:ve.can_submit,submit_num:ve==null?void 0:ve.submit_num}),Ke(ve.unified_setting)}else Ke(!1),Vt({submit_limit:!1,submit_limit_num:200,must_file:!1,can_submit:!1,submit_num:3})},[ee.actionTabs]),(0,f.useEffect)(()=>{if(Pt){if(Bt)return;Y({type:"classroomList/setActionTabs",payload:{}}),(0,M.GJ)()?Y({type:"classroomList/getClassroomTeacherCommonList",payload:le(D({},ee.actionTabs.params),{type:3})}):Y({type:"classroomList/getClassroomCommonList",payload:D({},ee.actionTabs.params)})}},[Pt]);const Kt=ve=>ce(void 0,null,function*(){At(!0);const at=yield(0,Q.c_)(le(D({},ue),{page:ve||He,limit:2e4,homework_id:ee.actionTabs.type===1?"":ee.actionTabs.selectArrs[0]}));at==null||at.course_groups.map((ft,zt)=>{ft.key=ft.id,ft.title=ft.name,ft.disabled=ft.is_published}),at&&(tt([...at==null?void 0:at.course_groups]),ze(at==null?void 0:at.course_groups_count),At(!1),ve||x.setFieldsValue({publish_time:se()(se()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm")),end_time:se()(se()(new Date).add(7,"days").format("YYYY-MM-DD HH:mm"))}))}),ou=ve=>{Je(ve),Kt(ve)},$t=()=>{(0,M.GJ)()?ee.actionTabs.detail?(Y({type:"shixunHomeworks/setActionTabs",payload:{}}),Y({type:"shixunHomeworks/getWorkList",payload:D({},ue)}),Y({type:"shixunHomeworks/getWorkSetting",payload:D({},ue)})):Y({type:"classroomList/getClassroomTeacherCommonList",payload:le(D({},ee.actionTabs.params),{type:3})}):Y({type:"classroomList/getClassroomCommonList",payload:D({},ee.actionTabs.params)})},su=()=>ce(void 0,null,function*(){var ve,at,ft;if((0,M.Rm)()&&!((at=(ve=ee==null?void 0:ee.AssistantObject)==null?void 0:ve.group)!=null&&at.can_publish)){E.ZP.warning(X.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\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"})),rt(!1);return}const zt=D({},x.getFieldsValue());if(zt.end_time<=zt.publish_time){E.ZP.info(X.formatMessage({id:"classrooms.deadlineCannotAfterPublish",defaultMessage:"\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u5927\u4E8E\u6216\u7B49\u4E8E\u53D1\u5E03\u65F6\u95F4"})),rt(!1);return}if((lt==null?void 0:lt.length)<=0&&!wt&&$e.length>0){E.ZP.info("\u53D1\u5E03\u73ED\u7EA7\u4E0D\u80FD\u4E3A\u7A7A"),rt(!1);return}if(ut!=null&&ut.submit_limit&&!(ut!=null&&ut.submit_limit_num)){E.ZP.warning(X.formatMessage({id:"classrooms.studentContentLengthCannotEmpty",defaultMessage:"\u5B66\u751F\u586B\u5199\u5185\u5BB9\u5B57\u6570\u4E0D\u80FD\u4E3A\u7A7A"})),rt(!1);return}if(ut!=null&&ut.can_submit&&!(ut!=null&&ut.submit_num)){E.ZP.warning(X.formatMessage({id:"classrooms.studentSubmissionCountCannotEmpty",defaultMessage:"\u5B66\u751F\u63D0\u4EA4\u4F5C\u54C1\u6B21\u6570\u4E0D\u80FD\u4E3A\u7A7A"})),rt(!1);return}let Au=D({homework_ids:[...ee.actionTabs.selectArrs],group_ids:lt.length>0?lt.map(Bu=>Bu.id):(ft=ee.detailCommonHomeworksList)==null?void 0:ft.course_groups,end_time:se()(zt.end_time).format("YYYY-MM-DD HH:mm"),publish_time:se()(zt.publish_time).format("YYYY-MM-DD HH:mm"),unified_setting:!lt.length},ut);rt(!0),(yield(0,v.ZP)(`/api/courses/${ue.coursesId}/homework_commons/publish_with_homework_list_position.json`,{method:"post",body:D({},Au)})).status===0?(rt(!1),(0,b.L9)(["\u6559\u5B66\u8BFE\u5802","\u5206\u7EC4\u4F5C\u4E1A","\u7ACB\u5373\u53D1\u5E03"]),E.ZP.success(X.formatMessage({id:"classrooms.publishSuccess",defaultMessage:"\u53D1\u5E03\u6210\u529F"})),Y({type:"classroomList/setActionTabs",payload:{key:"\u6E05\u9664\u9009\u62E9\u6570\u636E"}}),qe.onCallback&&qe.onCallback(),$t(),localStorage.getItem("Noviceguide")==="0"||Y({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5E95\u90E8\u5F39\u7A97",type:13,text:V.createElement("div",null,"\u6700\u540E\uFF0C\u54B1\u4EEC\u7ED9\u6559\u5B66\u8BFE\u5802\u6DFB\u52A0\u4E00\u540D\u5B66\u751F~\u70B9\u51FB\u201C\u6DFB\u52A0\u5B66\u751F\u201D\uFF0C\u5728\u5F39\u7A97\u9875\u9762\u4E2D\u8F93\u5165\u5E76\u641C\u7D22\u5B66\u751F\u59D3\u540D\uFF0C\u70B9\u51FB\u201C\u786E\u5B9A\u201D\u5C31\u53EF\u4EE5\u4E3A\u60A8\u7684\u8BFE\u5802\u6DFB\u52A0\u7B2C\u4E00\u4F4D\u5B66\u751F\u5566~")}})):rt(!1)}),je=()=>{Je(1),tt([]),Dt([])},kt=st>He*we,{detailCommonHomeworksList:Et}=ee,[xt,rt]=(0,f.useState)(!1);return V.createElement(N.default,{width:600,confirmLoading:xt,centered:!0,title:"\u53D1\u5E03\u4F5C\u4E1A",open:ee.actionTabs.key==="\u7ACB\u5373\u53D1\u5E03",okText:"\u53D1\u5E03\u4F5C\u4E1A",cancelText:"\u6682\u4E0D\u53D1\u5E03",onOk:su,onCancel:()=>{je(),$t(),Y({type:"classroomList/setActionTabs",payload:{}})}},V.createElement("p",{className:"tc"},"\u5B66\u751F\u5C06\u7ACB\u5373\u6536\u5230\u4F5C\u4E1A",V.createElement("br",null),'\u672C\u64CD\u4F5C\u53EA\u5BF9"\u672A\u53D1\u5E03"\u7684\u4F5C\u4E1A\u6709\u6548'),$e&&V.createElement(a.default,{form:x},V.createElement("div",{style:{paddingLeft:0}},V.createElement(K.Z,{className:"mt30",align:"middle"},V.createElement(Fe.Z,null,V.createElement(a.default.Item,{name:"publish_time",label:X.formatMessage({id:"classrooms.publishTime",defaultMessage:"\u53D1\u5E03\u65F6\u95F4"})},V.createElement(Ae.default,{style:{width:170,marginRight:"25px"},disabledDate:ve=>(0,pe.Q8)(ve,Me),disabledTime:ve=>(0,pe.d0)(ve),placeholder:X.formatMessage({id:"classroomClassroomExperiments.pleaseSelectPublishTime",defaultMessage:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4"}),showTime:{format:"HH:mm",defaultValue:se()((0,b.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",allowClear:!1}))),V.createElement(Fe.Z,{className:"ml20"},V.createElement(a.default.Item,{name:"end_time",label:"\u622A\u6B62\u65F6\u95F4"},V.createElement(Ae.default,{style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u7ED3\u675F\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:se()((0,b.U6)(),"HH:mm")},disabledDate:ve=>(0,pe.Q8)(ve,Me,x.getFieldValue("publish_time")),disabledTime:ve=>(0,pe.d0)(ve,x.getFieldValue("publish_time")),format:"YYYY-MM-DD HH:mm",allowClear:!1})))),ee.actionTabs.type===2&&V.createElement(K.Z,{style:{marginBottom:"10px"}},V.createElement("span",{className:"mr5"},"\u53D1\u5E03\u8BBE\u7F6E:"),V.createElement(G.ZP.Group,{value:wt,onChange:ve=>{Ke(ve.target.value),Dt([])}},V.createElement(G.ZP,{value:!0,disabled:!ee.actionTabs.manage_all_group},X.formatMessage({id:"classrooms.unifiedPublish",defaultMessage:"\u7EDF\u4E00\u53D1\u5E03"})),V.createElement(G.ZP,{className:"ml20",disabled:$e.length<=0,value:!1},X.formatMessage({id:"classroomClassroomExperiments.classBasedPublish",defaultMessage:"\u5206\u73ED\u53D1\u5E03"})))),$e.length<=0&&ee.actionTabs.type===2&&V.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"')),(ee.actionTabs.type===1||!wt)&&$e.length>0&&V.createElement("div",{style:{display:"flex",justifyContent:"space-between",marginBottom:"10px"}},V.createElement("span",{style:{flex:1}},V.createElement(T.default,{checked:lt.length===$e.length,onChange:ve=>{lt.length===$e.length?Dt([]):Dt($e.filter(at=>!at.is_published))}},X.formatMessage({id:"classroomMemberManagementTAPermissions.selectAll",defaultMessage:"\u5168\u9009"}))),V.createElement("span",{style:{width:16}}),V.createElement("span",{style:{flex:1}},"\u5DF2\u9009\u62E9",lt.length||0,"\u4E2A\u5206\u73ED")),(ee.actionTabs.type===1||!wt)&&$e.length>0&&V.createElement(m.Z,{data:$e,selectedRowKeys:lt,setSelectedRowKeys:Dt})),V.createElement(j.ZP,{value:ut,onChange:ve=>Vt(D({},ve))}))};he.Z=(0,B.connect)(({classroomList:H})=>({classroomList:H}))(W)},64351:function(We,he,r){"use strict";r.d(he,{Ei:function(){return pe},rU:function(){return V},ZP:function(){return re}});var f=r(59301),a={wrap:"wrap___W3YuU",title:"title___OzKge",exhibition:"exhibition___ugphm",title_icon:"title_icon___QGbm6"},E=r(78241),N=r(24905),K=r(5871),Fe=r(95237),Ae=r(43604),G=r(6848),T=r(92310),y=r.n(T),se=r(65582),v=r(59301),M=Object.defineProperty,b=Object.getOwnPropertySymbols,B=Object.prototype.hasOwnProperty,m=Object.prototype.propertyIsEnumerable,j=(Ee,_e,q)=>_e in Ee?M(Ee,_e,{enumerable:!0,configurable:!0,writable:!0,value:q}):Ee[_e]=q,Q=(Ee,_e)=>{for(var q in _e||(_e={}))B.call(_e,q)&&j(Ee,q,_e[q]);if(b)for(var q of b(_e))m.call(_e,q)&&j(Ee,q,_e[q]);return Ee};const pe=({value:Ee,className:_e,style:q})=>{const ne=(0,se.useIntl)(),[ae,D]=(0,f.useState)("0");(0,f.useEffect)(()=>{if(Ee){const{submit_limit:me,must_file:ce}=Ee;if(me&&ce){D("1");return}if(me&&!ce){D("2");return}if(!me&&ce){D("3");return}}},[Ee]);const le={1:v.createElement("span",null,"\u4F5C\u4E1A\u5185\u5BB9\u81F3\u5C11\u586B\u5199",v.createElement("span",{className:"ml5 mr5 c-light-primary"},Ee==null?void 0:Ee.submit_limit_num),"\u5B57\u7B26\uFF0C\u5E76\u4E14\u5FC5\u987B\u4E0A\u4F20\u76F8\u5173\u9644\u4EF6\u3002"),2:v.createElement("span",null,"\u4F5C\u4E1A\u5185\u5BB9\u81F3\u5C11\u586B\u5199",v.createElement("span",{className:"ml5 mr5 c-light-primary"},Ee==null?void 0:Ee.submit_limit_num),"\u5B57\u7B26"),3:v.createElement("span",null,"\u5FC5\u987B\u4E0A\u4F20\u76F8\u5173\u9644\u4EF6\u3002")};return ae==="0"?v.createElement(v.Fragment,null):v.createElement("section",{className:y()(a.exhibition,_e),style:q},v.createElement("span",{className:"c-grey-666 mr10"},"\u63D0\u4EA4\u4F5C\u4E1A\u8981\u6C42\uFF1A"),le==null?void 0:le[ae])},V=({className:Ee,style:_e,form:q})=>{const ne=(0,se.useIntl)(),ae=E.default.useWatch("submit_limit",q),D=E.default.useWatch("can_submit",q);return v.createElement("section",{className:y()(a.wrap,Ee),style:_e},v.createElement("div",{className:`${a.title}`},v.createElement("span",null,"\u63D0\u4EA4\u8BBE\u7F6E")),v.createElement("div",null,v.createElement("div",{style:{display:"flex",background:"#F6F7F9",padding:"5px 30px",alignItems:"center"}},v.createElement(E.default.Item,{name:"can_submit",valuePropName:"checked",style:{lineHeight:"40px"}},v.createElement(N.default,null,"\u9650\u5236\u63D0\u4EA4\u4F5C\u4E1A")),v.createElement(E.default.Item,{name:"submit_num",rules:D&&[{required:!0,message:"\u8BF7\u586B\u5199\u4F5C\u54C1\u6B21\u6570"}]},v.createElement(K.Z,{precision:0,min:1,disabled:!D,size:"large",addonAfter:"\u6B21",style:{width:223}})),v.createElement("span",{style:{color:"#666",fontSize:12}},"\uFF08\u5F00\u542F\u540E\u5C06\u9650\u5236\u5B66\u751F\u63D0\u4EA4\u4F5C\u4E1A\u6B21\u6570\uFF1B\u6253\u56DE\u91CD\u505A\u540E\u5141\u8BB8\u5B66\u751F\u91CD\u65B0\u63D0\u4EA4\u4E00\u6B21\uFF1B\u5728\u8865\u4EA4\u9636\u6BB5\uFF0C\u7528\u5B8C\u6B21\u6570\u7684\u5B66\u751F\u53EF\u989D\u5916\u63D0\u4EA4\u4E00\u6B21\uFF09")),v.createElement("div",{style:{display:"flex",marginTop:1,background:"#F6F7F9",padding:"5px 30px"}},v.createElement(E.default.Item,{name:"submit_limit",valuePropName:"checked",style:{lineHeight:"40px"}},v.createElement(N.default,null,"\u586B\u5199\u5185\u5BB9\u81F3\u5C11")),v.createElement(E.default.Item,{className:"mr10",name:"submit_limit_num",rules:ae&&[{required:!0,message:"\u5B57\u6570\u4E0D\u80FD\u4E3A\u7A7A"}]},v.createElement(K.Z,{precision:0,min:1,disabled:!ae,size:"large",addonAfter:"\u5B57",style:{width:223,marginRight:100}}))),v.createElement("div",{style:{background:"#F6F7F9",marginTop:1,padding:"5px 30px"}},v.createElement(E.default.Item,{name:"must_file",valuePropName:"checked",style:{marginLeft:0,lineHeight:"40px"}},v.createElement(N.default,null,ne.formatMessage({id:"classroomGraphicGroupHomework.requireAttachmentForSubmission",defaultMessage:"\u63D0\u4EA4\u4F5C\u4E1A\u5FC5\u987B\u4E0A\u4F20\u9644\u4EF6"})))),v.createElement("div",{style:{display:"flex",marginTop:1,background:"#F6F7F9",padding:"5px 30px",alignItems:"center"}},v.createElement(E.default.Item,{name:"can_deadline_submit",valuePropName:"checked",style:{lineHeight:"40px"}},v.createElement(N.default,null,ne.formatMessage({id:"classroomGraphicGroupHomework.allowAttachmentModificationAfterDeadline",defaultMessage:"\u4F5C\u4E1A\u622A\u6B62\u540E\u5141\u8BB8\u4FEE\u6539\u9644\u4EF6\uFF08\u5F00\u542F\u540E\uFF0C\u5DF2\u63D0\u4EA4\u4F5C\u4E1A\u7684\u5B66\u751F\u5C06\u53EF\u4EE5\u4FEE\u6539\u9644\u4EF6\uFF0C\u672A\u63D0\u4EA4\u4F5C\u4E1A\u7684\u5B66\u751F\u5219\u4E0D\u80FD\u4E0A\u4F20\u6216\u4FEE\u6539\u9644\u4EF6\uFF09"}))))))};var re=({value:Ee,onChange:_e,className:q,style:ne,disabled:ae=!1,checkMarginLeft:D=0})=>{const le=(0,se.useIntl)(),me={submit_limit:!1,submit_limit_num:200,must_file:!1},[ce,W]=(0,f.useState)({});(0,f.useEffect)(()=>{if(console.log(Ee,"value"),!Ee)return;const L={submit_limit:Ee==null?void 0:Ee.submit_limit,submit_limit_num:Ee==null?void 0:Ee.submit_limit_num,must_file:Ee==null?void 0:Ee.must_file,can_submit:Ee==null?void 0:Ee.can_submit,submit_num:Ee==null?void 0:Ee.submit_num};W(Q({},L))},[Ee]);const H=L=>{const ee=Q(Q({},ce),L);_e(ee)};return v.createElement("section",{className:y()(a.wrap,q),style:ne},v.createElement("div",{className:`${a.title} mt30`},v.createElement("span",null,"\u63D0\u4EA4\u8BBE\u7F6E")),v.createElement(Fe.Z,{style:{background:"#F6F7F9",padding:"5px 30px"}},v.createElement(Ae.Z,{style:{lineHeight:"40px",marginTop:"10px"}},v.createElement(N.default,{disabled:ae,checked:ce==null?void 0:ce.can_submit,onChange:L=>H({can_submit:L.target.checked})}),v.createElement("span",{className:"ml10",style:{marginRight:18}},"\u9650\u5236\u63D0\u4EA4\u4F5C\u4E1A"),v.createElement(K.Z,{size:"large",addonAfter:"\u6B21",style:{width:143},precision:0,min:1,disabled:ae||!(ce!=null&&ce.can_submit),value:ce==null?void 0:ce.submit_num,onChange:L=>H({submit_num:L})}),v.createElement(G.Z,{overlayInnerStyle:{width:520},title:v.createElement("div",null,"1\u3001\u82E5\u672A\u5F00\u542F\u8BE5\u9650\u5236\uFF0C\u5B66\u751F\u53EF\u4EE5\u65E0\u9650\u6B21\u63D0\u4EA4\u4F5C\u54C1\uFF1B",v.createElement("br",null),"2\u3001\u82E5\u4F5C\u4E1A\u5728\u8865\u4EA4\u9636\u6BB5\uFF0C\u5DF2\u7528\u5B8C\u63D0\u4EA4\u6B21\u6570\u7684\u5B66\u751F\uFF0C\u5C06\u83B7\u5F97\u4E00\u6B21\u989D\u5916\u7684\u63D0\u4EA4\u4F5C\u54C1\u673A\u4F1A\uFF1B",v.createElement("br",null),"3\u3001\u82E5\u5B66\u751F\u9700\u8981\u8D85\u51FA\u89C4\u5B9A\u6B21\u6570\u63D0\u4EA4\u4F5C\u54C1\uFF0C\u6559\u5E08\u53EF\u4F7F\u7528\u201C\u6253\u56DE\u91CD\u505A\u201D\u529F\u80FD\uFF0C\u8BA9\u8BE5\u5B66\u751F\u91CD\u65B0\u63D0\u4EA4\u4E00\u6B21\u3002")},v.createElement("i",{className:`iconfont icon-tishixiaowenhao ml10 ${a.title_icon}`}))),v.createElement(Ae.Z,{style:{lineHeight:"40px",marginTop:"10px"}},v.createElement(N.default,{style:{marginLeft:D},disabled:ae,checked:ce==null?void 0:ce.submit_limit,onChange:L=>H({submit_limit:L.target.checked})}),v.createElement("span",{className:"ml10",style:{marginRight:18}},"\u586B\u5199\u5185\u5BB9\u81F3\u5C11"),v.createElement(K.Z,{size:"large",addonAfter:"\u5B57",style:{width:143,marginRight:100},precision:0,min:1,disabled:ae||!(ce!=null&&ce.submit_limit),value:ce==null?void 0:ce.submit_limit_num,onChange:L=>H({submit_limit_num:L})})),v.createElement(Ae.Z,{style:{lineHeight:"40px",marginTop:"10px"}},v.createElement(N.default,{style:{marginLeft:D},disabled:ae,checked:ce==null?void 0:ce.must_file,onChange:L=>H({must_file:L.target.checked})}),v.createElement("span",{className:"ml10"},le.formatMessage({id:"classroomGraphicGroupHomework.requireAttachmentForSubmission",defaultMessage:"\u63D0\u4EA4\u4F5C\u4E1A\u5FC5\u987B\u4E0A\u4F20\u9644\u4EF6"})))))}},77684:function(We,he,r){"use strict";r.r(he),r.d(he,{default:function(){return dr}});var f=r(2337),a=r(59301),E=r(65582),N=r(8591),K=r(61621),Fe=r(58421),Ae=r(81228),G=r(43418),T=r(95237),y=r(43604),se=r(78673),v=r(5112),M=r(60324),b=r(5871),B=r(61485),m=r(41867),j=r(65862),Q=r(38147),pe=r(71067),V=Object.defineProperty,ge=Object.defineProperties,re=Object.getOwnPropertyDescriptors,Ee=Object.getOwnPropertySymbols,_e=Object.prototype.hasOwnProperty,q=Object.prototype.propertyIsEnumerable,ne=(e,u,t)=>u in e?V(e,u,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[u]=t,ae=(e,u)=>{for(var t in u||(u={}))_e.call(u,t)&&ne(e,t,u[t]);if(Ee)for(var t of Ee(u))q.call(u,t)&&ne(e,t,u[t]);return e},D=(e,u)=>ge(e,re(u)),le=(e,u,t)=>new Promise((s,_)=>{var h=n=>{try{c(t.next(n))}catch(l){_(l)}},C=n=>{try{c(t.throw(n))}catch(l){_(l)}},c=n=>n.done?s(n.value):Promise.resolve(n.value).then(h,C);c((t=t.apply(e,u)).next())});const me=({classroomList:e,dispatch:u,user:t,onCallback:s})=>{var _,h;const C=(0,E.useIntl)(),c=(0,E.useParams)(),[n,l]=(0,a.useState)(!1),[O,o]=(0,a.useState)(!1),A=(0,a.useRef)(null);(0,a.useEffect)(()=>{if(e.actionTabs.key==="\u5220\u9664"){if((0,m.j5)()){o(!0);return}const F={hasNum:0,noHasNum:0};e.actionTabs.selectArrsAll.map(g=>{var U;g.author_login===((U=t.userInfo)==null?void 0:U.login)?++F.hasNum:++F.noHasNum}),F.noHasNum>0?G.default.info({title:"\u6743\u9650\u63D0\u793A",className:"custom-modal-divider ",icon:null,content:a.createElement("div",null,"\u5F53\u524D\u9009\u4E2D\u8D44\u6E90\u4E2D\uFF1A",a.createElement("span",{className:"c-blue"},F.hasNum),"\u4E2A\u7531\u60A8\u672C\u4EBA\u53D1\u5E03\uFF0C",a.createElement("span",{className:"c-red"},F.noHasNum)," ","\u4E2A\u7531\u5176\u4ED6\u8001\u5E08\u53D1\u5E03\u3002",a.createElement("br",null),"\u8BFE\u5802\u5185\u53EA\u80FD\u5220\u9664\u672C\u4EBA\u53D1\u5E03\u7684\u8D44\u6E90\uFF0C\u8BF7\u53D6\u6D88\u9009\u4E2D\u5176\u4ED6\u8001\u5E08\u53D1\u5E03\u7684\u8D44\u6E90\u3002"),onOk:()=>{$()}}):o(!0)}else o(!1)},[e.actionTabs.key]);const $=()=>{u({type:"classroomList/setActionTabs",payload:{}})};return a.createElement(G.default,{centered:!0,title:C.formatMessage({id:"classrooms.prompt",defaultMessage:"\u63D0\u793A"}),open:O,okText:C.formatMessage({id:"classrooms.confirm",defaultMessage:"\u786E\u5B9A"}),cancelText:"\u53D6\u6D88",confirmLoading:n,destroyOnClose:!0,onOk:()=>le(void 0,null,function*(){var F;if((F=A.current)!=null&&F.onVerify())return;l(!0);const g=yield(0,Q.ZP)(`/api/courses/${c.coursesId}/homework_commons/multi_destroy.json`,{method:"post",body:{homework_ids:[...e.actionTabs.selectArrs]}});l(!1),g.status===0&&((0,j.L9)(["\u6559\u5B66\u8BFE\u5802","\u5206\u7EC4\u4F5C\u4E1A","\u5220\u9664"]),N.ZP.success("\u5220\u9664\u6210\u529F"),u({type:"classroomList/setActionTabs",payload:{key:"\u6E05\u9664\u9009\u62E9\u6570\u636E"}}),s&&s(),(0,m.GJ)()?u({type:"classroomList/getClassroomTeacherCommonList",payload:D(ae({},e.actionTabs.params),{type:3})}):u({type:"classroomList/getClassroomCommonList",payload:ae({},e.actionTabs.params)}))}),onCancel:()=>{u({type:"classroomList/setActionTabs",payload:{}})}},!((_=e==null?void 0:e.actionTabs)!=null&&_.status)||!["\u672A\u53D1\u5E03"].includes((h=e==null?void 0:e.actionTabs)==null?void 0:h.status)?a.createElement(a.Fragment,null,a.createElement("p",{style:{color:"#DD0000"}},"\u5220\u9664\u4F5C\u4E1A\u5219\u4F1A\u6E05\u9664\u5B66\u751F\u6240\u6709\u7684\u7B54\u9898\u6570\u636E\uFF0C\u4E14\u6570\u636E\u4E0D\u53EF\u6062\u590D\uFF0C\u5982\u786E\u5B9A\u5220\u9664\uFF0C\u8BF7\u8F93\u5165\u4E0B\u65B9\u9A8C\u8BC1\u7801"),a.createElement(pe.Z,{ref:F=>A.current=F})):a.createElement(a.Fragment,null,a.createElement("p",null,"\u63D0\u4EA4\u4F5C\u54C1\u5C06\u5168\u90E8\u88AB\u5220\u9664\uFF0C\u4E0D\u53EF\u6062\u590D"),a.createElement("p",null,"\u662F\u5426\u786E\u8BA4\u5220\u9664\uFF1F")))};var ce=(0,E.connect)(({classroomList:e,user:u})=>({classroomList:e,user:u}))(me),W=r(78241),H=r(5083),L=r(24905),ee=r(66649),Y=r.n(ee),Me=r(15518),qe=r(64351),X=r(33270),ue=r(99981),x=r(59301),He=Object.defineProperty,Je=Object.defineProperties,$e=Object.getOwnPropertyDescriptors,tt=Object.getOwnPropertySymbols,st=Object.prototype.hasOwnProperty,ze=Object.prototype.propertyIsEnumerable,we=(e,u,t)=>u in e?He(e,u,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[u]=t,Qe=(e,u)=>{for(var t in u||(u={}))st.call(u,t)&&we(e,t,u[t]);if(tt)for(var t of tt(u))ze.call(u,t)&&we(e,t,u[t]);return e},Ft=(e,u)=>Je(e,$e(u)),At=(e,u)=>{var t={};for(var s in e)st.call(e,s)&&u.indexOf(s)<0&&(t[s]=e[s]);if(e!=null&&tt)for(var s of tt(e))u.indexOf(s)<0&&ze.call(e,s)&&(t[s]=e[s]);return t},Pt=(e,u,t)=>new Promise((s,_)=>{var h=n=>{try{c(t.next(n))}catch(l){_(l)}},C=n=>{try{c(t.throw(n))}catch(l){_(l)}},c=n=>n.done?s(n.value):Promise.resolve(n.value).then(h,C);c((t=t.apply(e,u)).next())});const Ot=e=>{var u=e,{classroomList:t,dispatch:s,courseEndTime:_}=u,h=At(u,["classroomList","dispatch","courseEndTime"]);const C=(0,E.useIntl)(),c=(0,E.useParams)(),[n]=W.default.useForm(),[l,O]=(0,a.useState)(1),[o,A]=(0,a.useState)([]),[$,F]=(0,a.useState)(0),[g,U]=(0,a.useState)(2e3),[oe,de]=(0,a.useState)(!0),[R,be]=(0,a.useState)(!1),[ie,I]=(0,a.useState)(!1),[i,Z]=(0,a.useState)([]),[p,J]=(0,a.useState)(!0),[fe,Pe]=(0,a.useState)(null);(0,a.useEffect)(()=>{if(t.actionTabs.key==="\u7ACB\u5373\u53D1\u5E03")if(Re(),ot(),t.actionTabs.type===2){const te=t.actionTabs.selectArrsAll[0];Pe({submit_limit:te==null?void 0:te.submit_limit,submit_limit_num:te==null?void 0:te.submit_limit_num,must_file:te==null?void 0:te.must_file,can_submit:te==null?void 0:te.can_submit,submit_num:te==null?void 0:te.submit_num}),J(te.unified_setting)}else J(!1),Pe({submit_limit:!1,submit_limit_num:200,must_file:!1,can_submit:!1,submit_num:3})},[t.actionTabs]),(0,a.useEffect)(()=>{if(R){if(ie)return;s({type:"classroomList/setActionTabs",payload:{}}),(0,m.GJ)()?s({type:"classroomList/getClassroomTeacherCommonList",payload:Ft(Qe({},t.actionTabs.params),{type:3})}):s({type:"classroomList/getClassroomCommonList",payload:Qe({},t.actionTabs.params)})}},[R]);const Re=te=>Pt(void 0,null,function*(){de(!0);const Te=yield(0,X.c_)(Ft(Qe({},c),{page:te||l,limit:2e4,homework_id:t.actionTabs.type===1?"":t.actionTabs.selectArrs[0]}));Te==null||Te.course_groups.map((Ve,Xe)=>{Ve.key=Ve.id,Ve.title=Ve.name,Ve.disabled=Ve.is_published}),Te&&(A([...Te==null?void 0:Te.course_groups]),F(Te==null?void 0:Te.course_groups_count),de(!1),te||n.setFieldsValue({publish_time:Y()(Y()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm")),end_time:Y()(Y()(new Date).add(7,"days").format("YYYY-MM-DD HH:mm"))}))}),S=te=>{O(te),Re(te)},nt=()=>{(0,m.GJ)()?t.actionTabs.detail?(s({type:"shixunHomeworks/setActionTabs",payload:{}}),s({type:"shixunHomeworks/getWorkList",payload:Qe({},c)}),s({type:"shixunHomeworks/getWorkSetting",payload:Qe({},c)})):s({type:"classroomList/getClassroomTeacherCommonList",payload:Ft(Qe({},t.actionTabs.params),{type:3})}):s({type:"classroomList/getClassroomCommonList",payload:Qe({},t.actionTabs.params)})},Zt=()=>Pt(void 0,null,function*(){var te,Te,Ve;if((0,m.Rm)()&&!((Te=(te=t==null?void 0:t.AssistantObject)==null?void 0:te.group)!=null&&Te.can_publish)){N.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"),Ue(!1);return}const Xe=Qe({},n.getFieldsValue());if(Xe.end_time<=Xe.publish_time){N.ZP.info("\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u5927\u4E8E\u6216\u7B49\u4E8E\u53D1\u5E03\u65F6\u95F4"),Ue(!1);return}if((i==null?void 0:i.length)<=0&&!p&&o.length>0){N.ZP.info("\u53D1\u5E03\u73ED\u7EA7\u4E0D\u80FD\u4E3A\u7A7A"),Ue(!1);return}if(fe!=null&&fe.submit_limit&&!(fe!=null&&fe.submit_limit_num)){N.ZP.warning("\u5B66\u751F\u586B\u5199\u5185\u5BB9\u5B57\u6570\u4E0D\u80FD\u4E3A\u7A7A"),Ue(!1);return}if(fe!=null&&fe.can_submit&&!(fe!=null&&fe.submit_num)){N.ZP.warning("\u5B66\u751F\u63D0\u4EA4\u4F5C\u54C1\u6B21\u6570\u4E0D\u80FD\u4E3A\u7A7A"),Ue(!1);return}let St=Qe({homework_ids:[...t.actionTabs.selectArrs],group_ids:i.length>0?i.map(Ht=>Ht.id):(Ve=t.detailCommonHomeworksList)==null?void 0:Ve.course_groups,end_time:Y()(Xe.end_time).format("YYYY-MM-DD HH:mm"),publish_time:Y()(Xe.publish_time).format("YYYY-MM-DD HH:mm"),unified_setting:!i.length},fe);Ue(!0),(yield(0,Q.ZP)(`/api/courses/${c.coursesId}/homework_commons/publish_with_homework_list_position.json`,{method:"post",body:Qe({},St)})).status===0?(Ue(!1),(0,j.L9)(["\u6559\u5B66\u8BFE\u5802","\u5206\u7EC4\u4F5C\u4E1A","\u7ACB\u5373\u53D1\u5E03"]),N.ZP.success("\u53D1\u5E03\u6210\u529F"),s({type:"classroomList/setActionTabs",payload:{key:"\u6E05\u9664\u9009\u62E9\u6570\u636E"}}),h.onCallback&&h.onCallback(),nt(),localStorage.getItem("Noviceguide")==="0"||s({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5E95\u90E8\u5F39\u7A97",type:13,text:x.createElement("div",null,"\u6700\u540E\uFF0C\u54B1\u4EEC\u7ED9\u6559\u5B66\u8BFE\u5802\u6DFB\u52A0\u4E00\u540D\u5B66\u751F~\u70B9\u51FB\u201C\u6DFB\u52A0\u5B66\u751F\u201D\uFF0C\u5728\u5F39\u7A97\u9875\u9762\u4E2D\u8F93\u5165\u5E76\u641C\u7D22\u5B66\u751F\u59D3\u540D\uFF0C\u70B9\u51FB\u201C\u786E\u5B9A\u201D\u5C31\u53EF\u4EE5\u4E3A\u60A8\u7684\u8BFE\u5802\u6DFB\u52A0\u7B2C\u4E00\u4F4D\u5B66\u751F\u5566~")}})):Ue(!1)}),ot=()=>{O(1),A([]),Z([])},hu=$>l*g,{detailCommonHomeworksList:Wt}=t,[ye,Ue]=(0,a.useState)(!1);return x.createElement(G.default,{width:600,confirmLoading:ye,centered:!0,title:"\u53D1\u5E03\u4F5C\u4E1A",open:t.actionTabs.key==="\u7ACB\u5373\u53D1\u5E03",okText:"\u53D1\u5E03\u4F5C\u4E1A",cancelText:"\u6682\u4E0D\u53D1\u5E03",onOk:Zt,onCancel:()=>{ot(),nt(),s({type:"classroomList/setActionTabs",payload:{}})}},x.createElement("p",{className:"tc"},"\u5B66\u751F\u5C06\u7ACB\u5373\u6536\u5230\u4F5C\u4E1A",x.createElement("br",null),'\u672C\u64CD\u4F5C\u53EA\u5BF9"\u672A\u53D1\u5E03"\u7684\u4F5C\u4E1A\u6709\u6548'),o&&x.createElement(W.default,{form:n},x.createElement("div",{style:{paddingLeft:0}},x.createElement(T.Z,{className:"mt30",align:"middle"},x.createElement(y.Z,null,x.createElement(W.default.Item,{name:"publish_time",label:"\u53D1\u5E03\u65F6\u95F4"},x.createElement(H.default,{style:{width:170,marginRight:"25px"},disabledDate:te=>(0,ue.Q8)(te,_),disabledTime:te=>(0,ue.d0)(te),placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:Y()((0,j.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",allowClear:!1}))),x.createElement(y.Z,{className:"ml20"},x.createElement(W.default.Item,{name:"end_time",label:"\u622A\u6B62\u65F6\u95F4"},x.createElement(H.default,{style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u7ED3\u675F\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:Y()((0,j.U6)(),"HH:mm")},disabledDate:te=>(0,ue.Q8)(te,_,n.getFieldValue("publish_time")),disabledTime:te=>(0,ue.d0)(te,n.getFieldValue("publish_time")),format:"YYYY-MM-DD HH:mm",allowClear:!1})))),t.actionTabs.type===2&&x.createElement(T.Z,{style:{marginBottom:"10px"}},x.createElement("span",{className:"mr5"},"\u53D1\u5E03\u8BBE\u7F6E:"),x.createElement(v.ZP.Group,{value:p,onChange:te=>{J(te.target.value),Z([])}},x.createElement(v.ZP,{value:!0,disabled:!t.actionTabs.manage_all_group},"\u7EDF\u4E00\u53D1\u5E03"),x.createElement(v.ZP,{className:"ml20",disabled:o.length<=0,value:!1},"\u5206\u73ED\u53D1\u5E03"))),o.length<=0&&t.actionTabs.type===2&&x.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"')),(t.actionTabs.type===1||!p)&&o.length>0&&x.createElement("div",{style:{display:"flex",justifyContent:"space-between",marginBottom:"10px"}},x.createElement("span",{style:{flex:1}},x.createElement(L.default,{checked:i.length===o.length,onChange:te=>{i.length===o.length?Z([]):Z(o.filter(Te=>!Te.is_published))}},"\u5168\u9009")),x.createElement("span",{style:{width:16}}),x.createElement("span",{style:{flex:1}},"\u5DF2\u9009\u62E9",i.length||0,"\u4E2A\u5206\u73ED")),(t.actionTabs.type===1||!p)&&o.length>0&&x.createElement(Me.Z,{data:o,selectedRowKeys:i,setSelectedRowKeys:Z})),x.createElement(qe.ZP,{value:fe,onChange:te=>Pe(Qe({},te))}))};var Bt=(0,E.connect)(({classroomList:e})=>({classroomList:e}))(Ot),Jt=r(2948),lt=Object.defineProperty,Dt=Object.getOwnPropertySymbols,wt=Object.prototype.hasOwnProperty,Ke=Object.prototype.propertyIsEnumerable,ut=(e,u,t)=>u in e?lt(e,u,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[u]=t,Vt=(e,u)=>{for(var t in u||(u={}))wt.call(u,t)&&ut(e,t,u[t]);if(Dt)for(var t of Dt(u))Ke.call(u,t)&&ut(e,t,u[t]);return e},Kt=(e,u,t)=>new Promise((s,_)=>{var h=n=>{try{c(t.next(n))}catch(l){_(l)}},C=n=>{try{c(t.throw(n))}catch(l){_(l)}},c=n=>n.done?s(n.value):Promise.resolve(n.value).then(h,C);c((t=t.apply(e,u)).next())});const ou=({classroomList:e,dispatch:u})=>{const t=(0,E.useIntl)(),s=(0,E.useParams)();return s.id=s.coursesId,a.createElement(G.default,{centered:!0,title:t.formatMessage({id:"classrooms.prompt",defaultMessage:"\u63D0\u793A"}),open:e.actionTabs.key==="\u8BBE\u4E3A\u516C\u5F00",okText:t.formatMessage({id:"classrooms.confirm",defaultMessage:"\u786E\u5B9A"}),cancelText:"\u53D6\u6D88",onOk:()=>Kt(void 0,null,function*(){(yield(0,Q.ZP)(`/api/courses/${s.id}/homework_commons/set_public.json`,{method:"post",body:{homework_ids:[...e.actionTabs.selectArrs]}})).status===0&&((0,j.L9)(["\u6559\u5B66\u8BFE\u5802","\u5206\u7EC4\u4F5C\u4E1A","\u8BBE\u4E3A\u516C\u5F00"]),N.ZP.success("\u64CD\u4F5C\u6210\u529F"),u({type:"classroomList/setActionTabs",payload:{}}),u({type:"classroomList/getClassroomCommonHomeworksList",payload:Vt({},e.actionTabs.params)}))}),onCancel:()=>{u({type:"classroomList/setActionTabs",payload:{}})}},a.createElement("p",null,"\u8BBE\u4E3A\u516C\u5F00\u540E\uFF0C\u975E\u8BFE\u5802\u6210\u5458\u4E5F\u53EF\u4EE5\u8BBF\u95EE\u67E5\u770B",a.createElement("br",null),"\u662F\u5426\u786E\u8BA4\u8BBE\u4E3A\u516C\u5F00\uFF1F"))};var $t=(0,E.connect)(({classroomList:e})=>({classroomList:e}))(ou),su=Object.defineProperty,je=Object.defineProperties,kt=Object.getOwnPropertyDescriptors,Et=Object.getOwnPropertySymbols,xt=Object.prototype.hasOwnProperty,rt=Object.prototype.propertyIsEnumerable,ve=(e,u,t)=>u in e?su(e,u,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[u]=t,at=(e,u)=>{for(var t in u||(u={}))xt.call(u,t)&&ve(e,t,u[t]);if(Et)for(var t of Et(u))rt.call(u,t)&&ve(e,t,u[t]);return e},ft=(e,u)=>je(e,kt(u)),zt=(e,u)=>{var t={};for(var s in e)xt.call(e,s)&&u.indexOf(s)<0&&(t[s]=e[s]);if(e!=null&&Et)for(var s of Et(e))u.indexOf(s)<0&&rt.call(e,s)&&(t[s]=e[s]);return t},Au=(e,u,t)=>new Promise((s,_)=>{var h=n=>{try{c(t.next(n))}catch(l){_(l)}},C=n=>{try{c(t.throw(n))}catch(l){_(l)}},c=n=>n.done?s(n.value):Promise.resolve(n.value).then(h,C);c((t=t.apply(e,u)).next())});const qu=e=>{var u=e,{classroomList:t,dispatch:s,onCallback:_}=u,h=zt(u,["classroomList","dispatch","onCallback"]);const C=(0,E.useIntl)(),c=(0,E.useParams)();return c.id=c.coursesId,a.createElement(G.default,{centered:!0,title:C.formatMessage({id:"classrooms.prompt",defaultMessage:"\u63D0\u793A"}),open:t.actionTabs.key==="\u6536\u85CF",okText:C.formatMessage({id:"classrooms.confirm",defaultMessage:"\u786E\u5B9A"}),cancelText:"\u53D6\u6D88",onOk:()=>Au(void 0,null,function*(){(yield(0,Q.ZP)(`/api/courses/${c.id}/homework_commons/add_to_homework_bank.json`,{method:"post",body:{all_check:0,homework_ids:[...t.actionTabs.selectArrs]}})).status===0&&((0,j.L9)(["\u6559\u5B66\u8BFE\u5802","\u5206\u7EC4\u4F5C\u4E1A","\u6536\u85CF"]),N.ZP.success("\u6536\u85CF\u6210\u529F\uFF0C\u8BF7\u524D\u5F80\u3010\u4E2A\u4EBA\u4E3B\u9875/\u8BFE\u5802\u8D44\u6E90\u3011\u67E5\u770B"),_&&_(),(0,m.GJ)()?s({type:"classroomList/getClassroomTeacherCommonList",payload:ft(at({},t.actionTabs.params),{type:3})}):s({type:"classroomList/getClassroomCommonList",payload:at({},t.actionTabs.params)}),s({type:"classroomList/setActionTabs",payload:{}}))}),onCancel:()=>{s({type:"classroomList/setActionTabs",payload:{}})}},"\u786E\u8BA4\u6536\u85CF\uFF1F")};var Bu=(0,E.connect)(({classroomList:e})=>({classroomList:e}))(qu),Du=r(99313),Ye=r(3113),et=r(92832),hn=r(26724),lu=r.n(hn),bu={flex_box_center:"flex_box_center___apQRz",flex_space_between:"flex_space_between___bksSq",flex_box_vertical_center:"flex_box_vertical_center___J1mrf",flex_box_center_end:"flex_box_center_end___c4GAl",flex_box_column:"flex_box_column___NHiMB",line1:"line1___bDVEy",form:"form___o6JB0"},gt=r(2524),Pu=r(79274),Le=r(59301),An=Object.defineProperty,ea=Object.getOwnPropertySymbols,Bn=Object.prototype.hasOwnProperty,Dn=Object.prototype.propertyIsEnumerable,ta=(e,u,t)=>u in e?An(e,u,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[u]=t,cu=(e,u)=>{for(var t in u||(u={}))Bn.call(u,t)&&ta(e,t,u[t]);if(ea)for(var t of ea(u))Dn.call(u,t)&&ta(e,t,u[t]);return e},wu=(e,u,t)=>new Promise((s,_)=>{var h=n=>{try{c(t.next(n))}catch(l){_(l)}},C=n=>{try{c(t.throw(n))}catch(l){_(l)}},c=n=>n.done?s(n.value):Promise.resolve(n.value).then(h,C);c((t=t.apply(e,u)).next())});const{TabPane:pr}=Du.default,bn=({shixunHomeworks:e,classroomList:u,loading:t,dispatch:s})=>{const _=(0,E.useIntl)(),h=(0,E.useParams)(),C=(0,E.useLocation)(),[c]=W.default.useForm(),{brankList:n}=e,[l,O]=(0,a.useState)(!1);let[o,A]=(0,a.useState)(!0);const[$,F]=(0,a.useState)("myself");let[g,U]=(0,a.useState)([]),[oe,de]=(0,a.useState)();const[R,be]=(0,a.useState)({page:0,limit:20,object_type:"group",search:"",filter:"myself"}),ie=[{name:"\u6211\u7684\u8D44\u6E90",id:"myself"},{name:"\u516C\u5171\u8D44\u6E90",id:"public"}];(0,a.useEffect)(()=>{e.actionTabs.key==="\u9898\u5E93\u9009\u7528"&&i()},[e.actionTabs.key]);let I=[];const i=function(){return wu(this,null,function*(){var p;if(o){O(!1),++R.page;const J=yield s({type:"shixunHomeworks/getBrankList",payload:cu({},R)});g=[...g.concat(J.object_list)],de(J.is_teacher),((p=J.object_list)==null?void 0:p.length)wu(void 0,null,function*(){var p,J;const fe=c.getFieldValue(),Pe=yield s({type:"shixunHomeworks/saveBanks",payload:{category:((p=u==null?void 0:u.detailCommonHomeworksList)==null?void 0:p.category_id)||((J=u==null?void 0:u.detailCommonHomeworksList)==null?void 0:J.main_category_id),course_id:h.coursesId,object_type:"group",bank_id:fe.group_ids}});(Pe==null?void 0:Pe.status)===0&&((0,j.L9)(["\u6559\u5B66\u8BFE\u5802","\u5206\u7EC4\u4F5C\u4E1A","\u9009\u7528\u8BFE\u5802\u8D44\u6E90"]),(0,m.GJ)()?s({type:"classroomList/getClassroomTeacherCommonList",payload:cu({},e.actionTabs.params)}):s({type:"classroomList/getClassroomCommonList",payload:cu({},e.actionTabs.params)}),s({type:"shixunHomeworks/setActionTabs",payload:{}}),s({type:"classroomList/setActionTabs",payload:{key:"\u7ACB\u5373\u53D1\u5E03",type:1,selectArrs:Pe.object_ids,params:cu({},e.actionTabs.params),manage_all_group:Z==null?void 0:Z.manage_all_group}}),s({type:"classroomList/getClassroomLeftMenus",payload:{id:h.coursesId}}))}),onCancel:()=>{s({type:"shixunHomeworks/setActionTabs",payload:{}})}},Le.createElement(T.Z,null,Le.createElement(y.Z,{span:12},ie.map((p,J)=>Le.createElement(Ye.ZP,{key:J,shape:"round",type:$===p.id?"primary":"default",className:"mr10",onClick:fe=>wu(void 0,null,function*(){g=[],o=!0,R.page=0,R.search="",R.filter=p.id,i(),F(p.id)})},p.name))),Le.createElement(y.Z,{span:12,className:"tr"},Le.createElement(et.default.Search,{placeholder:"\u8F93\u5165\u6807\u9898\u3001\u9002\u7528\u8BFE\u7A0B\u8FDB\u884C\u641C\u7D22",onSearch:p=>{o=!0,R.search=p,R.page=0,g=[],p&&(0,Pu.tk)({name:p,copywriting:p,position:"HomeworkCommon"}),i()},style:{width:260}}))),$==="myself"&&Le.createElement("p",{className:"tc mt10"},"\u9009\u7528\u5BF9\u8C61\uFF1A\u4F60\u5728\u8BFE\u5802\u5206\u7EC4\u4F5C\u4E1A\u4E2D\u5DF2",Le.createElement("span",{className:"c-orange"},"\u6536\u85CF"),"\u7684\u5206\u7EC4\u4F5C\u4E1A"),$==="public"&&Le.createElement("p",{className:"tc mt10"},"\u9009\u7528\u5BF9\u8C61\uFF1A\u9898\u5E93\u4E2D\u5DF2\u8BBE\u7F6E\u6210\u516C\u5171\u5C5E\u6027\u7684\u6240\u6709\u5206\u7EC4\u4F5C\u4E1A"),Le.createElement("div",{style:{background:"#F4FAFF",maxHeight:200,overflow:"auto",padding:"20px 10px"}},!oe&&$==="public"&&Le.createElement("div",{style:{display:"flex",flexDirection:"column",paddingTop:"30px",alignItems:"center",justifyContent:"center"}},Le.createElement("span",null,"\u901A\u8FC7\u804C\u4E1A\u8BA4\u8BC1\u7684\u6559\u5E08\u624D\u80FD\u8BBF\u95EE\u8BFE\u5802\u516C\u5171\u8D44\u6E90\u5E93"),Le.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")),Le.createElement(lu(),{initialLoad:!1,pageStart:0,threshold:700,loadMore:()=>{A(!1),i()},hasMore:o,useWindow:!1},l&&Le.createElement(gt.Z,{styles:{margin:"0px auto"}}),Le.createElement(W.default,{form:c,initialValues:{group_ids:I},className:bu.form,onChange:p=>{I=c.getFieldValue()}},Le.createElement(W.default.Item,{name:"group_ids"},Le.createElement(L.default.Group,{style:{width:"100%",flexDirection:"column"},className:"font14"},g==null?void 0:g.map(function(p,J){return Le.createElement(T.Z,{key:J},Le.createElement(y.Z,{flex:"2"},Le.createElement(L.default,{onChange:fe=>{},key:J,value:String(p.id),defaultChecked:!0},Le.createElement("span",{className:["c-black",bu.line1].join(" ")},p.name))),Le.createElement(y.Z,{flex:"1",className:"c-black"},Le.createElement("span",{className:bu.line1},p==null?void 0:p.course_list_name)),Le.createElement(y.Z,{flex:"50px",className:"c-black"},$==="public"&&(0,m.Ny)()?Le.createElement("span",{className:"c-blue current",onClick:()=>{window.open(`/users/innov/topics/${p.id}/personal/group/edit`)}},"\u7F16\u8F91"):$==="myself"?Le.createElement("span",{className:"c-blue current",onClick:()=>{window.open(`/users/innov/topics/${p.id}/personal/group/edit`)}},"\u7F16\u8F91"):p==null?void 0:p.username))})))))))};var Pn=(0,E.connect)(({shixunHomeworks:e,loading:u,classroomList:t})=>({shixunHomeworks:e,loading:u,classroomList:t}))(bn),mu=r(88761),ua=r(57146),Tt=r(59301),wn=Object.defineProperty,kn=Object.defineProperties,xn=Object.getOwnPropertyDescriptors,aa=Object.getOwnPropertySymbols,On=Object.prototype.hasOwnProperty,Tn=Object.prototype.propertyIsEnumerable,na=(e,u,t)=>u in e?wn(e,u,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[u]=t,du=(e,u)=>{for(var t in u||(u={}))On.call(u,t)&&na(e,t,u[t]);if(aa)for(var t of aa(u))Tn.call(u,t)&&na(e,t,u[t]);return e},Mn=(e,u)=>kn(e,xn(u)),oa=(e,u,t)=>new Promise((s,_)=>{var h=n=>{try{c(t.next(n))}catch(l){_(l)}},C=n=>{try{c(t.throw(n))}catch(l){_(l)}},c=n=>n.done?s(n.value):Promise.resolve(n.value).then(h,C);c((t=t.apply(e,u)).next())});const Nn=({classroomList:e,loading:u,dispatch:t,shixunHomeworks:s})=>{const _=(0,E.useIntl)(),h=(0,E.useParams)(),[C]=W.default.useForm(),{workList:c,workSetting:n}=s,l=()=>{t({type:"shixunHomeworks/getWorkSetting",payload:du({},h)}),t({type:"shixunHomeworks/getWorkList",payload:du({},h)})};return Tt.createElement(G.default,{centered:!0,title:e.actionTabs.title||"\u8865\u4EA4\u9644\u4EF6",open:e.actionTabs.key==="\u8865\u4EA4\u9644\u4EF6",bodyStyle:{minHeight:200},onOk:()=>oa(void 0,null,function*(){const O=()=>oa(void 0,null,function*(){var o;yield C.validateFields();const A=du({},C.getFieldValue()),{selectArrs:$}=e.actionTabs;A.attachment_ids=(o=A.attachment_ids)==null?void 0:o.map(g=>g.response.id),(yield(0,mu.mz)(Mn(du({},A),{homeworkId:$.work_id}))).status===0&&(C.resetFields(),t({type:"classroomList/setActionTabs",payload:{}}),l())});if(n!=null&&n.can_submit){if(!(n!=null&&n.submit_size)){N.ZP.warning("\u60A8\u7684\u4F5C\u54C1\u63D0\u4EA4\u673A\u4F1A\u5DF2\u7528\u5B8C\u3002\u5982\u9700\u7EE7\u7EED\u4FEE\u6539\uFF0C\u8BF7\u8054\u7CFB\u6307\u5BFC\u8001\u5E08\u6216\u5E73\u53F0\u8FD0\u8425\u3002");return}G.default.confirm({title:_.formatMessage({id:"classrooms.prompt",defaultMessage:"\u63D0\u793A"}),icon:null,centered:!0,width:472,content:Tt.createElement(Tt.Fragment,null,"\u4F60\u8FD8\u6709 ",Tt.createElement("span",{className:"ml5 mr5",style:{color:"#DF711C"}},n==null?void 0:n.submit_size)," \u6B21\u63D0\u4EA4\u673A\u4F1A\u3002\u786E\u8BA4\u63D0\u4EA4\u540E\uFF0C\u4E0A\u4E00\u6B21\u7684\u63D0\u4EA4\u8BB0\u5F55\u4F1A\u88AB\u8986\u76D6\u3002\u8BF7\u6CE8\u610F\uFF0C\u5230\u8FBE\u89C4\u5B9A\u7684\u63D0\u4EA4\u6B21\u6570\u540E\u5C06\u4E0D\u53EF\u518D\u6B21\u63D0\u4EA4\uFF0C\u786E\u5B9A\u662F\u5426\u63D0\u4EA4\uFF1F"),onOk:()=>{O()}});return}O()}),onCancel:()=>{t({type:"classroomList/setActionTabs",payload:{}})}},Tt.createElement(W.default,{form:C,initialValues:{}},Tt.createElement(W.default.Item,{name:"attachment_ids",rules:[{required:!0,message:"\u8BF7\u4E0A\u4F20\u9644\u4EF6"}]},Tt.createElement(ua.Z,null)),Tt.createElement(W.default.Item,{name:"description"},Tt.createElement(et.default.TextArea,{placeholder:`\u8BF7\u5728\u6B64\u8F93\u5165${e.actionTabs.title||"\u8865\u4EA4\u9644\u4EF6"}\u7684\u539F\u56E0\uFF0C\u6700\u5927\u9650\u5236100\u4E2A\u5B57\u7B26`,rows:7}))))};var Ln=(0,E.connect)(({classroomList:e,shixunHomeworks:u,loading:t})=>({classroomList:e,shixunHomeworks:u,loading:t}))(Nn),it=r(59301),In=Object.defineProperty,Zn=Object.defineProperties,Sn=Object.getOwnPropertyDescriptors,sa=Object.getOwnPropertySymbols,Hn=Object.prototype.hasOwnProperty,jn=Object.prototype.propertyIsEnumerable,la=(e,u,t)=>u in e?In(e,u,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[u]=t,Yt=(e,u)=>{for(var t in u||(u={}))Hn.call(u,t)&&la(e,t,u[t]);if(sa)for(var t of sa(u))jn.call(u,t)&&la(e,t,u[t]);return e},Gn=(e,u)=>Zn(e,Sn(u)),ra=(e,u,t)=>new Promise((s,_)=>{var h=n=>{try{c(t.next(n))}catch(l){_(l)}},C=n=>{try{c(t.throw(n))}catch(l){_(l)}},c=n=>n.done?s(n.value):Promise.resolve(n.value).then(h,C);c((t=t.apply(e,u)).next())});const Rn=({classroomList:e,loading:u,globalSetting:t,dispatch:s})=>{var _;const h=(0,E.useIntl)(),C=(0,E.useParams)(),[c]=W.default.useForm(),[n,l]=(0,a.useState)(!0);let[O,o]=(0,a.useState)([]);const[A,$]=(0,a.useState)({page:1,limit:20,keyword:""}),F=()=>ra(void 0,null,function*(){var g;const U=yield s({type:"shixunHomeworks/getProjectList",payload:Yt(Yt({},C),A)});U.projects&&o([...O,...U.projects]),((g=U.projects)==null?void 0:g.length)<20&&l(!1)});return(0,a.useEffect)(()=>{(e.actionTabs.key==="\u5173\u8054\u9879\u76EE"||e.actionTabs.key==="\u66F4\u6362\u9879\u76EE")&&(F(),O=[],A.page=1,A.keyword="")},[e.actionTabs.key]),it.createElement(G.default,{centered:!0,title:e.actionTabs.key==="\u66F4\u6362\u9879\u76EE"?"\u66F4\u6362\u9879\u76EE":"\u5173\u8054\u9879\u76EE",open:e.actionTabs.key==="\u5173\u8054\u9879\u76EE"||e.actionTabs.key==="\u66F4\u6362\u9879\u76EE",bodyStyle:{minHeight:100},onOk:()=>ra(void 0,null,function*(){yield c.validateFields();const g=Yt({},c.getFieldValue()),{selectArrs:U,cb:oe}=e.actionTabs;if(e.actionTabs.key==="\u66F4\u6362\u9879\u76EE"){let R=yield(0,Q.ZP)(`/api/student_works/${U.homework_id}/change_project.json`,{method:"put",body:Yt({},g)});(R==null?void 0:R.status)===0&&(oe(),s({type:"classroomList/setActionTabs",payload:{}}));return}(yield(0,mu.co)(Gn(Yt({},g),{homeworkId:U.homework_id}))).status===0&&(oe?oe():s({type:"classroomList/getClassroomCommonHomeworksList",payload:Yt({},e.actionTabs.params)}),s({type:"classroomList/setActionTabs",payload:{}}))}),onCancel:()=>{s({type:"classroomList/setActionTabs",payload:{}})}},it.createElement(K.Z,{loading:u["shixunHomeworks/getProjectList"],active:!0},O==""?it.createElement("aside",null,it.createElement("div",{className:"tc font14 pt20"},"\u60A8\u5F53\u524D\u5C1A\u672A\u7BA1\u7406\u4EFB\u4F55\u9879\u76EE\uFF0C\u8BF7\u5148",it.createElement("a",{href:`${(_=t==null?void 0:t.setting)==null?void 0:_.old_url}/projects/deposit/new`,target:"_blank"},"\u521B\u5EFA\u9879\u76EE"),"\u518D\u5173\u8054")):it.createElement("aside",null,it.createElement("div",{className:" mb20"},it.createElement(et.default.Search,{onSearch:g=>{g===""?delete A.keyword:A.keyword=g,O=[],l(!0),F()},placeholder:"\u8BF7\u8F93\u5165\u9879\u76EE\u540D\u79F0\u8FDB\u884C\u641C\u7D22",allowClear:!0,size:"middle"})),it.createElement(W.default,{form:c,initialValues:{}},it.createElement(W.default.Item,{name:"project_id",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u9879\u76EE"}]},it.createElement(v.ZP.Group,null,it.createElement(lu(),{initialLoad:!1,pageStart:1,threshold:20,loadMore:g=>{A.page++,F()},hasMore:n,useWindow:!1},O==null?void 0:O.map(function(g,U){return it.createElement(T.Z,{key:U},it.createElement(y.Z,null,it.createElement(v.ZP,{value:g.id},g.name)))}))))))))};var Vn=(0,E.connect)(({classroomList:e,user:u,loading:t,globalSetting:s})=>({classroomList:e,user:u,loading:t.effects,globalSetting:s}))(Rn),Mt=r(59301);const $n=({styles:e={},onSelect:u,params:t,classroomList:s})=>{const[_,h]=(0,a.useState)(!1),C=(0,E.useIntl)(),[c,n]=(0,a.useState)("");(0,a.useEffect)(()=>{h(!1),n("")},[]);const l=()=>{var O,o;if((0,m.Rm)()&&!((o=(O=s==null?void 0:s.AssistantObject)==null?void 0:O.group)!=null&&o.can_create)){N.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}c==="1"&&E.history.push(`/classrooms/${t.coursesId}/group_homework/${t.categoryId||0}/add`),c==="2"&&(u(),h(!1),n(""))};return Mt.createElement(Mt.Fragment,null,Mt.createElement(gt.Z,{className:"animated fadeIn",ButtonText:"\u65B0\u5EFA\u4F5C\u4E1A",customText:"\u8BE5\u5206\u7EC4\u65E0\u5206\u7EC4\u4F5C\u4E1A\uFF0C\u53EF\u4EE5\u4E0B\u65B9\u6309\u94AE\u6216\u53F3\u4E0A\u65B9\u201C\u65B0\u5EFA\u4F5C\u4E1A\u201D\u6309\u94AE\u521B\u5EFA\u4F5C\u4E1A",buttonProps:{onClick:()=>{h(!0)},className:"mr-20px",type:"primary",size:"large"}}),_&&Mt.createElement(G.default,{open:!0,centered:!0,title:"\u65B0\u5EFA\u4F5C\u4E1A",onCancel:()=>h(!1),onOk:l},Mt.createElement("div",null,Mt.createElement("div",null,Mt.createElement(v.ZP,{value:"1",style:{marginTop:"15px"},checked:c==="1",onClick:()=>n("1")},"\u65B0\u5EFA\u5206\u7EC4\u4F5C\u4E1A")),Mt.createElement("div",null,Mt.createElement(v.ZP,{value:"2",style:{marginTop:"15px"},checked:c==="2",onClick:()=>n("2")},"\u9009\u7528\u8D44\u6E90")))))};var zn=(0,E.connect)(({classroomList:e})=>({classroomList:e}))($n),Wn={flex_box_center:"flex_box_center___AJg5t",flex_space_between:"flex_space_between___hE60T",flex_box_vertical_center:"flex_box_vertical_center___SBaHE",flex_box_center_end:"flex_box_center_end___gXasz",flex_box_column:"flex_box_column___XAx5R",bg:"bg___buvjy",containerTitle:"containerTitle___zeNCc",containerDesc:"containerDesc___rQffM",listItem:"listItem____8PUb",info:"info___Krd48",title:"title___fArYL",titleLeft:"titleLeft___LTD_T",titleRight:"titleRight___wE4bj",acitons:"acitons___jTZIH",moveCategory:"moveCategory___U2CEe",spanSize:"spanSize___iPXW7"},Un=r(26881),Nt=r(38854),Ie=r(20834),Qt=r(1710),ct={listContainer:"listContainer___C_Amn",info:"info___GZCxw",title:"title___pZ3ge",left:"left___gIVEO",right:"right___Eb1yO",flexBox:"flexBox___z9fSf",detail:"detail___co1hL",iconV:"iconV___jDNt6"},ku=r(28274),Jn=Object.defineProperty,Kn=Object.defineProperties,Yn=Object.getOwnPropertyDescriptors,ia=Object.getOwnPropertySymbols,Qn=Object.prototype.hasOwnProperty,Xn=Object.prototype.propertyIsEnumerable,ca=(e,u,t)=>u in e?Jn(e,u,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[u]=t,Xt=(e,u)=>{for(var t in u||(u={}))Qn.call(u,t)&&ca(e,t,u[t]);if(ia)for(var t of ia(u))Xn.call(u,t)&&ca(e,t,u[t]);return e},qn=(e,u)=>Kn(e,Yn(u)),jt=(e,u,t)=>new Promise((s,_)=>{var h=n=>{try{c(t.next(n))}catch(l){_(l)}},C=n=>{try{c(t.throw(n))}catch(l){_(l)}},c=n=>n.done?s(n.value):Promise.resolve(n.value).then(h,C);c((t=t.apply(e,u)).next())}),eo=({dataSource:e,params:u,manageAllGroup:t})=>{var s,_,h,C;const{batchStatus:c,selectArrs:n,setSelectArrs:l,selectArrsAll:O,setSelectArrsAll:o,dispatch:A}=(0,a.useContext)(Su),$=(0,E.useIntl)();let F=(0,E.useParams)();const[g,U]=(0,a.useState)(!1),oe=(0,a.useRef)(),[de,R]=(0,a.useState)([]);F=qn(Xt(Xt({},u),F),{category:F==null?void 0:F.categoryId}),(0,a.useEffect)(()=>{R([]),U(!1)},[]);const be=[{title:$.formatMessage({id:"classrooms.class",defaultMessage:"\u73ED\u7EA7"}),dataIndex:"course_group_name",key:"course_group_name"},{title:$.formatMessage({id:"classrooms.status",defaultMessage:"\u72B6\u6001"}),dataIndex:"status",key:"status",width:80,filters:[{text:"\u672A\u5F00\u59CB",value:"\u672A\u5F00\u59CB"},{text:"\u63D0\u4EA4\u4E2D",value:"\u63D0\u4EA4\u4E2D"},{text:"\u8865\u4EA4\u4E2D",value:"\u8865\u4EA4\u4E2D"},{text:"\u5DF2\u622A\u6B62",value:"\u5DF2\u622A\u6B62"},{text:"\u672A\u53D1\u5E03",value:"\u672A\u53D1\u5E03"},{text:"\u533F\u8BC4\u4E2D",value:"\u533F\u8BC4\u4E2D"}],onFilter:(i,Z)=>Z.status.indexOf(i)===0},{title:"\u63D0\u4EA4\u60C5\u51B5",dataIndex:"statistics",key:"statistics",width:80,render:i=>{var Z,p;return i==="--"?i:a.createElement("span",null,a.createElement("span",null,(Z=i==null?void 0:i.split("/"))==null?void 0:Z[0]),"\xA0/\xA0",a.createElement("span",null,(p=i==null?void 0:i.split("/"))==null?void 0:p[1]))}},{title:"\u53D1\u5E03\u65F6\u95F4",dataIndex:"publish_time",key:"publish_time",sorter:!0,showSorterTooltip:!1,sortOrder:F.sort_by==="publish_time"?F.sort_direction==="desc"?"descend":"ascend":null},{title:"\u622A\u6B62\u65F6\u95F4",dataIndex:"end_time",key:"end_time",sorter:!0,showSorterTooltip:!1,sortOrder:F.sort_by==="end_time"?F.sort_direction==="desc"?"descend":"ascend":null},{title:"\u8865\u4EA4\u65F6\u95F4",dataIndex:"late_time",key:"late_time",sorter:!0,showSorterTooltip:!1,sortOrder:F.sort_by==="late_time"?F.sort_direction==="desc"?"descend":"ascend":null},{title:"\u5206\u73ED\u8001\u5E08",dataIndex:"teachers",key:"teachers",width:150,ellipsis:{showTitle:!1},render:i=>i==="--"||!i?"--":a.createElement("span",{title:i},i)}];function ie(){return jt(this,null,function*(){let i=yield(0,Q.ZP)(`/api/homework_commons/${e.homework_id}/group_settings_statistics.json`,{method:"get",params:Xt({},F)});R(i.data)})}const I=i=>{n.includes(i)?(l(n.filter(Z=>Z!==i)),o(O.filter(Z=>Z.homework_id!==i))):(l([...n,i]),o([...O,e]))};return a.createElement("div",{className:ct.listContainer,onClick:i=>{i.stopPropagation(),(!(0,m.GJ)()||(0,m.GJ)()&&oe.current&&!oe.current.contains(i.target))&&(0,j.xg)(`/classrooms/${F.coursesId}/group_homework/${e.homework_id}/detail`)}},(0,m.GJ)()&&a.createElement("span",{ref:oe},a.createElement(L.default,{onClick:i=>{i.stopPropagation()},style:{padding:"10px"},checked:n.includes(e.homework_id),onChange:()=>I(e.homework_id)})),a.createElement("div",{className:ct.info},a.createElement("div",{className:ct.title},a.createElement("div",{className:ct.left,style:(0,m.dE)()?{paddingRight:(e==null?void 0:e.challenge_count)-(e==null?void 0:e.finished_challenge_count)?60:140}:{}},(0,m.GJ)()&&a.createElement(ku.Z,{value:e.status},a.createElement(j.VV,{temporary:!0,style:{margin:"0px 10px 0px 0px"},status:[e.status]})),(0,m.dE)()&&a.createElement(j.VV,{temporary:!0,style:{margin:"0px 10px 0px 0px"},status:e.status}),a.createElement("span",{onClick:i=>i.stopPropagation()},a.createElement(E.Link,{target:"_blank",to:`/classrooms/${F.coursesId}/group_homework/${e.homework_id}/detail${(0,m.dE)()?"?tabs=1":""}`},e.name))),a.createElement("div",{className:ct.right},(0,m.GJ)()&&e.status==="\u672A\u53D1\u5E03"&&a.createElement(E.Link,{target:"_blank",to:"/",onClick:i=>jt(void 0,null,function*(){i.stopPropagation(),i.preventDefault(),A({type:"classroomList/setActionTabs",payload:{key:"\u7ACB\u5373\u53D1\u5E03",selectArrs:[e==null?void 0:e.homework_id],selectArrsAll:[e],params:Xt({},F),type:2,manage_all_group:t}})})},a.createElement("aside",{className:ct.flexBox,style:{marginRight:"16px"}},a.createElement("i",{className:"iconfont icon-yishezhifabushijian1"}),a.createElement("div",null,"\u53D1\u5E03"))),(0,m.dE)()&&a.createElement("div",{className:ct.actionIcon},(e==null?void 0:e.challenge_count)-(e==null?void 0:e.finished_challenge_count)===0&&a.createElement("i",{className:"iconfont icon-yiwancheng1"}),!((s=e.status)!=null&&s.includes("\u5DF2\u622A\u6B62"))&&!((_=e.status)!=null&&_.includes("\u5BFC\u5165"))&&a.createElement("aside",{onClick:i=>jt(void 0,null,function*(){i.stopPropagation(),(0,j.xg)(`/classrooms/${F.coursesId}/group_homework/${e.homework_id}/detail${(0,m.dE)()?"?tabs=1":""}`)}),className:ct.flexBox,style:{marginRight:10}},a.createElement("i",{className:"iconfont icon-kaishixuexi font14"}),a.createElement("div",null,"\u5F00\u59CB\u5B66\u4E60")),(((h=e.status)==null?void 0:h.includes("\u5DF2\u622A\u6B62"))||((C=e.status)==null?void 0:C.includes("\u5BFC\u5165")))&&a.createElement("aside",{className:ct.flexBox,style:{marginRight:10}},a.createElement("i",{className:"iconfont icon-chakanzuoye font14"}),a.createElement("div",null,"\u67E5\u770B\u4F5C\u54C1"))),(0,m.GJ)()&&a.createElement(Nt.Z,{placement:"bottomCenter",overlayClassName:ct.dro,dropdownRender:()=>a.createElement(Ie.default,null,e.status!=="\u5BFC\u5165"&&a.createElement(Ie.default.Item,{key:1,style:{textAlign:"center"}},a.createElement(E.Link,{target:"_blank",to:"/",onClick:i=>jt(void 0,null,function*(){i.stopPropagation(),i.preventDefault(),A({type:"classroomList/setActionTabs",payload:{key:"\u7ACB\u5373\u53D1\u5E03",selectArrs:[e==null?void 0:e.homework_id],selectArrsAll:[e],params:Xt({},F),type:2,manage_all_group:t}})})},"\u7ACB\u5373\u53D1\u5E03")),e.status==="\u5BFC\u5165"&&a.createElement(Ie.default.Item,{key:23,style:{textAlign:"center"}},a.createElement(E.Link,{target:"_blank",to:"/",onClick:i=>jt(void 0,null,function*(){i.stopPropagation(),i.preventDefault(),A({type:"classroomList/setActionTabs",payload:{key:"\u8865\u5145\u6210\u7EE9",name:e==null?void 0:e.name,id:e==null?void 0:e.homework_id,type:"group"}})})},"\u8865\u5145\u6210\u7EE9")),e.status!=="\u5BFC\u5165"&&a.createElement(Ie.default.Item,{key:2,style:{textAlign:"center"}},a.createElement(E.Link,{target:"_blank",to:"/",onClick:i=>jt(void 0,null,function*(){i.stopPropagation(),i.preventDefault(),A({type:"classroomList/setActionTabs",payload:{key:"\u7ACB\u5373\u622A\u6B62",selectArrs:[e==null?void 0:e.homework_id],selectArrsAll:[e],params:Xt({},F),type:2}})})},$.formatMessage({id:"classrooms.deadlineImmediately",defaultMessage:"\u7ACB\u5373\u622A\u6B62"}))),a.createElement(Ie.default.Item,{key:22,style:{textAlign:"center"}},a.createElement(E.Link,{target:"_blank",to:"/",onClick:i=>jt(void 0,null,function*(){i.stopPropagation(),i.preventDefault(),A({type:"classroomList/setActionTabs",payload:{key:"\u5220\u9664",selectArrs:[e==null?void 0:e.homework_id],selectArrsAll:O,params:F,status:e==null?void 0:e.status}})})},$.formatMessage({id:"classrooms.deleteImmediately",defaultMessage:"\u7ACB\u5373\u5220\u9664"}))),e.status!=="\u5BFC\u5165"&&a.createElement(Ie.default.Item,{key:6,style:{textAlign:"center"}},a.createElement(E.Link,{target:"_blank",onClick:i=>{i.stopPropagation()},to:`/classrooms/${F.coursesId}/group_homework/${e.homework_id}/detail?tabs=3`},$.formatMessage({id:"classrooms.advancedSettings",defaultMessage:"\u9AD8\u7EA7\u8BBE\u7F6E"}))))},a.createElement("aside",{onClick:i=>i.stopPropagation(),className:ct.flexBox,style:{cursor:"default"}},a.createElement("i",{className:"iconfont icon-gengduo4"}),a.createElement("div",null,"\u66F4\u591A"))))),a.createElement("div",{className:ct.detail},(0,m.GJ)()&&a.createElement(a.Fragment,null,a.createElement("span",{className:"c-grey-333 mr20"},e.author),["\u672A\u5F00\u59CB","\u8FDB\u884C\u4E2D","\u5DF2\u622A\u6B62","\u63D0\u4EA4\u4E2D","\u8865\u4EA4\u4E2D","\u5DF2\u7ED3\u675F","\u533F\u8BC4\u4E2D","\u7533\u8BC9\u4E2D"].includes(e.status)&&!!e.uncommit_count&&a.createElement("span",{className:"c-grey-999 mr10"},a.createElement("span",{className:"mr5"},"\u672A\u505A\u9898"),e.uncommit_count,"\u4EBA"),["\u672A\u5F00\u59CB","\u8FDB\u884C\u4E2D","\u5DF2\u622A\u6B62","\u63D0\u4EA4\u4E2D","\u8865\u4EA4\u4E2D","\u5DF2\u7ED3\u675F","\u533F\u8BC4\u4E2D","\u7533\u8BC9\u4E2D"].includes(e.status)&&!!e.commit_count&&a.createElement("span",{className:"c-grey-999 mr10"},a.createElement("span",{className:"mr5"},"\u5DF2\u505A\u9898"),e.commit_count,"\u4EBA"),["\u672A\u5F00\u59CB","\u8FDB\u884C\u4E2D","\u5DF2\u622A\u6B62","\u63D0\u4EA4\u4E2D","\u8865\u4EA4\u4E2D","\u5DF2\u7ED3\u675F","\u533F\u8BC4\u4E2D","\u7533\u8BC9\u4E2D"].includes(e.status)&&!!e.compelete_count&&a.createElement("span",{className:"c-grey-999 mr10"},a.createElement("span",{className:"mr5"},"\u5DF2\u5B8C\u6210"),e.compelete_count,"\u4EBA"),["\u672A\u5F00\u59CB","\u8FDB\u884C\u4E2D","\u5DF2\u622A\u6B62","\u63D0\u4EA4\u4E2D","\u8865\u4EA4\u4E2D","\u533F\u8BC4\u4E2D","\u7533\u8BC9\u4E2D"].includes(e.status)&&a.createElement("span",{className:"c-grey-999 mr10"},a.createElement("span",{className:"mr5"},"\u53D1\u5E03\u65F6\u95F4"),e.publish_time),["\u672A\u5F00\u59CB","\u8FDB\u884C\u4E2D","\u5DF2\u622A\u6B62","\u63D0\u4EA4\u4E2D","\u8865\u4EA4\u4E2D","\u533F\u8BC4\u4E2D","\u7533\u8BC9\u4E2D"].includes(e.status)&&a.createElement("span",{className:"c-grey-999 mr10"},a.createElement("span",{className:"mr5"},"\u622A\u6B62\u65F6\u95F4"),e.end_time),["\u5DF2\u7ED3\u675F"].includes(e.status)&&a.createElement("span",{className:"c-grey-999 mr10"},a.createElement("span",{className:"mr5"},"\u7ED3\u675F\u65F6\u95F4"),e.status_time),!!(e!=null&&e.late_time)&&(e==null?void 0:e.late_time)!=="--"&&a.createElement("span",{className:"c-grey-999"},a.createElement("span",{className:"mr5"},"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"),e==null?void 0:e.late_time),["\u672A\u5F00\u59CB","\u8FDB\u884C\u4E2D","\u5DF2\u622A\u6B62","\u63D0\u4EA4\u4E2D","\u8865\u4EA4\u4E2D","\u5DF2\u7ED3\u675F","\u533F\u8BC4\u4E2D","\u7533\u8BC9\u4E2D"].includes(e.status)&&a.createElement("span",{className:ct.iconV,onClick:i=>jt(void 0,null,function*(){i.stopPropagation(),i.preventDefault(),g||ie(),U(!g)})},a.createElement("i",{className:`iconfont icon-${g?"shouqi":"xiala2"}`})," "))),a.createElement("div",{className:ct.content},(0,m.dE)()&&a.createElement("span",{className:ct.infoStuIcon},a.createElement("span",{className:"c-grey-333"},e.author),e.status==="\u5DF2\u622A\u6B62"&&!!(e!=null&&e.status_time)&&a.createElement("span",{className:"c-grey-999 ml20"},a.createElement("i",{className:"iconfont icon-shengyushijian font12 mr5"})," ",e==null?void 0:e.status_time),a.createElement("span",{className:"ml20 c-grey-999"},a.createElement("i",{className:"iconfont icon-shijian1 font12 mr5"}),e==null?void 0:e.publish_time," \u81F3 ",e==null?void 0:e.end_time," "),!!(e!=null&&e.late_time)&&(e==null?void 0:e.late_time)!=="--"&&a.createElement("span",{className:"c-grey-999 ml20"},a.createElement("span",{className:"mr5"},"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4:"),e==null?void 0:e.late_time)),(0,m.GJ)()&&e.status!=="\u672A\u53D1\u5E03"&&g&&de.length>5&&a.createElement(Qt.default,{scroll:{y:240},onRow:i=>({onClick:Z=>{Z.stopPropagation(),Z.preventDefault()}}),onHeaderRow:(i,Z)=>({onClick:p=>{p.stopPropagation(),p.preventDefault()}}),pagination:!1,dataSource:de,style:{marginTop:14,marginRight:6,cursor:"default"},onChange:(i,Z,p)=>{p.field&&(F.sort_by=p.field),p.order||(F.sort_direction="asc"),p.order==="ascend"&&(F.sort_direction="asc"),p.order==="descend"&&(F.sort_direction="desc"),p.order||(F.sort_direction="asc"),ie()},columns:be}),(0,m.GJ)()&&e.status!=="\u672A\u53D1\u5E03"&&g&&de.length<6&&de.length>0&&a.createElement(Qt.default,{onRow:i=>({onClick:Z=>{Z.stopPropagation(),Z.preventDefault()}}),onHeaderRow:(i,Z)=>({onClick:p=>{p.stopPropagation(),p.preventDefault()}}),pagination:!1,dataSource:de,style:{marginTop:14,marginRight:6,cursor:"default"},onChange:(i,Z,p)=>{p.field&&(F.sort_by=p.field),p.order||(F.sort_direction="asc"),p.order==="ascend"&&(F.sort_direction="asc"),p.order==="descend"&&(F.sort_direction="desc"),p.order||(F.sort_direction="asc"),ie()},columns:be}))))},ma={bottomControlContainer:"bottomControlContainer___NiOvY",buttonWrap:"buttonWrap____TSCi",moveCategory:"moveCategory___LRUgp"},xu=r(84105),to=(e,u,t)=>new Promise((s,_)=>{var h=n=>{try{c(t.next(n))}catch(l){_(l)}},C=n=>{try{c(t.throw(n))}catch(l){_(l)}},c=n=>n.done?s(n.value):Promise.resolve(n.value).then(h,C);c((t=t.apply(e,u)).next())}),uo=({buttonDataSource:e,onClick:u})=>{const{allSelect:t,setAllSelect:s,setSelectArrs:_,dataSource:h,selectArrs:C,useBatchStatus:c,dispatch:n,params:l,getData:O,detailLeftMenus:o,main_category_id:A,setSelectArrsAll:$}=(0,a.useContext)(Su);let F;const[g,U]=(0,a.useState)(!1),[oe,de]=(0,a.useState)(""),R=I=>{s(I.target.checked),_(I.target.checked?h.map(i=>i.homework_id):[]),I.target.checked?$([...h]):$([])},be=()=>{let I={courseId:l.id,container_type:"group_homework"};l.categoryId&&(I.category_id=l.categoryId),n({type:"classroomList/getAllTaskList",payload:I}),n({type:"classroomList/setActionTabs",payload:{key:"\u8C03\u6574\u6392\u5E8F"}})};o.course_modules&&(F=o.course_modules.filter(I=>I.type==="group_homework")[0]);const ie=a.createElement("div",{className:ma.moveCategory,onMouseLeave:I=>U(!1)},a.createElement(Ie.default,{onClick:I=>to(void 0,[I],function*({item:i,key:Z,keyPath:p,domEvent:J}){if(C=="")return N.ZP.error("\u8BF7\u9009\u62E9\u4F60\u8981\u64CD\u4F5C\u7684\u4EFB\u52A1"),null;(yield(0,Q.ZP)(`/api/courses/${l.id}/homework_commons/move_to_category.json`,{method:"post",body:{homework_ids:C,new_category_id:Z}})).status===0&&(N.ZP.success("\u64CD\u4F5C\u6210\u529F"),c(!1),O(),n({type:"classroomList/getClassroomLeftMenus",payload:{id:l.coursesId}}))}),style:{maxHeight:300,width:240,overflow:"auto"}},a.createElement("li",{className:"ant-menu-item multi-llipsis1e ant-menu-item-only-child"},a.createElement(et.default,{onChange:I=>{de(I.target.value)}})),F&&F.second_category.filter(I=>I.category_name!=="\u672A\u5206\u914D\u76EE\u5F55").map(function(I,i){var Z;if(!(oe!==""&&I.category_name.indexOf(oe)<0))return a.createElement(a.Fragment,null,a.createElement(Ie.default.Item,{className:"multi-llipsis1e",key:I.category_id},I.category_name),(Z=I==null?void 0:I.third_category)==null?void 0:Z.map(p=>a.createElement(Ie.default.Item,{style:{marginLeft:20},className:"multi-llipsis1e",key:p.category_id},p.category_name)))}),a.createElement("li",{className:"ant-menu-item multi-llipsis1e ant-menu-item-only-child",onClick:I=>{I.preventDefault(),n({type:"classroomList/setActionTabs",payload:{key:"\u6DFB\u52A0\u76EE\u5F55",params:l,selectArrs:{category_id:A,type:"group_homework"}}})}},"\u65B0\u5EFA\u5B50\u76EE\u5F55...")));return a.createElement("div",{className:ma.bottomControlContainer},a.createElement(T.Z,{wrap:!1,align:"middle",justify:"space-between",style:{height:"100%"}},a.createElement(y.Z,{flex:1},a.createElement(T.Z,{wrap:!1,align:"middle",gutter:8},a.createElement(y.Z,null,a.createElement(L.default,{checked:t,onChange:R},"\u5168\u9009\u672C\u9875\uFF08",C.length,"\uFF09")),(0,m.GJ)()&&a.createElement(y.Z,null,a.createElement(Nt.Z,{placement:"top",menu:{items:e,onClick:({key:I})=>{u({key:I})}}},a.createElement(Ye.ZP,{type:"primary",icon:a.createElement("i",{className:"iconfont icon-piliangcaozuo3"})},"\u6279\u91CF\u64CD\u4F5C"))),a.createElement(y.Z,null,a.createElement(Ye.ZP,{type:"primary",onClick:be,icon:a.createElement("i",{className:"iconfont icon-tiaozhengpaixu2"})},"\u8C03\u6574\u6392\u5E8F")),(0,m.GJ)()&&a.createElement(y.Z,null,a.createElement(Nt.Z,{placement:"topLeft",dropdownRender:()=>ie,getPopupContainer:I=>I.parentNode},a.createElement(Ye.ZP,{type:"primary",icon:a.createElement("i",{className:"iconfont icon-yidongmulu"})},"\u79FB\u52A8\u5230\u76EE\u5F55 ",a.createElement(xu.Z,null)))),(0,m.GJ)()&&a.createElement(y.Z,null,a.createElement(Ye.ZP,{type:"primary",onClick:()=>u({key:"collection",label:"\u6536\u85CF"}),icon:a.createElement("i",{className:"iconfont icon-shoucang1"})},"\u6536\u85CF")))),a.createElement(y.Z,null,a.createElement(Ye.ZP,{type:"primary",ghost:!0,onClick:()=>{_([]),c(!1)}},"\u53D6\u6D88\u64CD\u4F5C"))))},ao=r(6630),no=r(90588),oo=r(18682),Ou=r(13904),Tu=r(81327),Mu=r(71418),so=r(64796),Nu=r.n(so),Lt=r(61527),ke=r(59301),lo=Object.defineProperty,ro=Object.defineProperties,io=Object.getOwnPropertyDescriptors,pu=Object.getOwnPropertySymbols,da=Object.prototype.hasOwnProperty,pa=Object.prototype.propertyIsEnumerable,Ea=(e,u,t)=>u in e?lo(e,u,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[u]=t,qt=(e,u)=>{for(var t in u||(u={}))da.call(u,t)&&Ea(e,t,u[t]);if(pu)for(var t of pu(u))pa.call(u,t)&&Ea(e,t,u[t]);return e},fa=(e,u)=>ro(e,io(u)),co=(e,u)=>{var t={};for(var s in e)da.call(e,s)&&u.indexOf(s)<0&&(t[s]=e[s]);if(e!=null&&pu)for(var s of pu(e))u.indexOf(s)<0&&pa.call(e,s)&&(t[s]=e[s]);return t},Lu=(e,u,t)=>new Promise((s,_)=>{var h=n=>{try{c(t.next(n))}catch(l){_(l)}},C=n=>{try{c(t.throw(n))}catch(l){_(l)}},c=n=>n.done?s(n.value):Promise.resolve(n.value).then(h,C);c((t=t.apply(e,u)).next())});Y().extend(Nu());const mo=({data:e,value:u,onChange:t})=>{var s,_,h,C;const[c,n]=(0,a.useState)({leftSearch:"",rigthSearch:""}),[l,O]=(0,a.useState)([]);return(0,a.useEffect)(()=>{O((u==null?void 0:u.length)>0?e==null?void 0:e.filter(o=>u==null?void 0:u.includes(o==null?void 0:o.id)):[])},[u]),ke.createElement("div",{style:{display:"flex",flexWrap:"nowrap",gap:"20px",height:"400px"}},ke.createElement("div",{style:{flex:"1",display:"flex",flexDirection:"column",gap:"15px"}},ke.createElement(L.default,{indeterminate:(l==null?void 0:l.length)>0&&(l==null?void 0:l.length)<(e==null?void 0:e.length),checked:(l==null?void 0:l.length)==(e==null?void 0:e.length),onChange:o=>{t(o.target.checked?e==null?void 0:e.map(A=>A==null?void 0:A.id):[])}},"\u5168\u9009"),ke.createElement("div",{style:{borderRadius:4,border:"1px solid #DCDCDC",display:"flex",flexDirection:"column",flex:"1",overflow:"hidden"}},ke.createElement(et.default.Search,{className:"p20",style:{paddingBottom:0},placeholder:"\u53EF\u8F93\u5165\u73ED\u7EA7\u540D\u79F0\u67E5\u8BE2",value:c.leftSearch,onChange:o=>{n(fa(qt({},c),{leftSearch:o.target.value}))}}),ke.createElement("div",{className:"mt20 ml20 mb20",style:{overflow:"auto"}},((s=c.leftSearch?e==null?void 0:e.filter(o=>{var A;return(A=o==null?void 0:o.name)==null?void 0:A.includes(c.leftSearch)}):e)==null?void 0:s.length)!==0?ke.createElement(L.default.Group,{value:u,onChange:o=>{t(o)}},ke.createElement(Tu.Z,{direction:"vertical"},(_=c.leftSearch?e==null?void 0:e.filter(o=>{var A;return(A=o==null?void 0:o.name)==null?void 0:A.includes(c.leftSearch)}):e)==null?void 0:_.map((o,A)=>ke.createElement(L.default,{key:A,value:o.id},o==null?void 0:o.name)))):ke.createElement(gt.Z,{styles:{margin:"0 auto"}})))),ke.createElement("div",{style:{flex:"1",display:"flex",flexDirection:"column",gap:"15px"}},ke.createElement("div",null,"\u5DF2\u9009\u62E9",(l==null?void 0:l.length)||0,"\u4E2A\u5206\u73ED"),ke.createElement("div",{style:{borderRadius:4,border:"1px solid #DCDCDC",display:"flex",flexDirection:"column",flex:"1",overflow:"hidden"}},ke.createElement(et.default.Search,{className:"p20",style:{paddingBottom:0},placeholder:"\u53EF\u8F93\u5165\u73ED\u7EA7\u540D\u79F0\u67E5\u8BE2",value:c.rigthSearch,onChange:o=>{n(fa(qt({},c),{rigthSearch:o.target.value}))}}),ke.createElement("div",{className:"mt20 ml20 mb20 pr20",style:{display:"flex",flexDirection:"column",gap:"10px",overflow:"auto"}},((h=c.rigthSearch?l==null?void 0:l.filter(o=>{var A;return(A=o==null?void 0:o.name)==null?void 0:A.includes(c.rigthSearch)}):l)==null?void 0:h.length)!==0?(C=c.rigthSearch?l==null?void 0:l.filter(o=>{var A;return(A=o==null?void 0:o.name)==null?void 0:A.includes(c.rigthSearch)}):l)==null?void 0:C.map((o,A)=>ke.createElement(T.Z,{key:A,wrap:!1,align:"middle",justify:"space-between"},ke.createElement(y.Z,null,o==null?void 0:o.name),ke.createElement(y.Z,null,ke.createElement("i",{className:"iconfont icon-piliangshanchu2 font16 current",style:{color:"#3061D0"},onClick:()=>{t(u==null?void 0:u.filter($=>$!==(o==null?void 0:o.id)))}})))):ke.createElement(gt.Z,{styles:{margin:"0 auto"}})))))},po=e=>{var u=e,{classroomList:t,dispatch:s,user:_,getData:h}=u,C=co(u,["classroomList","dispatch","user","getData"]),c,n,l,O,o,A;const $=(0,E.useIntl)(),F=(0,E.useParams)(),[g]=W.default.useForm(),U=((c=t==null?void 0:t.actionTabs)==null?void 0:c.key)==="\u6279\u91CF\u8865\u4EA4",[,oe,de,R]=(0,Lt.U)(X.c_,qt(qt({},F),(n=t==null?void 0:t.actionTabs)==null?void 0:n.params)),[,,be,ie]=(0,Lt.U)(X.nP,{course_id:F==null?void 0:F.coursesId,homework_ids:(l=t==null?void 0:t.actionTabs)==null?void 0:l.selectArrs}),[,I,i]=(0,Lt.U)(X.sm,{course_id:F==null?void 0:F.coursesId,homework_ids:(O=t==null?void 0:t.actionTabs)==null?void 0:O.selectArrs}),Z=(...p)=>Lu(void 0,[...p],function*(J={}){be({});const fe=yield de({page:1,limit:2e4,homework_id:t.actionTabs.type===1?"":t.actionTabs.selectArrs[0]})});return(0,a.useEffect)(()=>{U&&Z()},[U]),ke.createElement(G.default,{centered:!0,title:(o=t==null?void 0:t.actionTabs)==null?void 0:o.key,width:800,open:U,cancelText:"\u6682\u4E0D\u8865\u4EA4",okText:"\u5F00\u542F\u8865\u4EA4",onCancel:()=>{s({type:"classroomList/setActionTabs",payload:{}})},destroyOnClose:!0,confirmLoading:I,onOk:()=>Lu(void 0,null,function*(){g.submit()})},ke.createElement("div",{className:"p10 pl20 pr20 c-orange-ff7 mb20",style:{background:"#F6F7F9"}},"\u89C4\u5219\u8BF4\u660E\uFF1A\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u5FC5\u987B\u665A\u4E8E\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\uFF1B\u5F53\u73ED\u7EA7\u9636\u6BB5\u8FDB\u5165\u201C\u8865\u4EA4\u4E2D\u201D\u5219\u4E0D\u53EF\u53D8\u66F4\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\u3001\u4E0D\u53EF\u5173\u95ED\u8865\u4EA4\uFF1B\u5F53\u4F5C\u4E1A\u72B6\u6001\u4E3A\u672A\u53D1\u5E03\u3001\u4F5C\u4E1A\u5DF2\u5F00\u542F\u7EDF\u4E00\u8865\u4EA4\u548C\u4F5C\u4E1A\u5DF2\u5F00\u542F\u533F\u8BC4\u65F6\uFF0C\u65B0\u6279\u91CF\u8865\u4EA4\u89C4\u5219\u4E0D\u751F\u6548\u3002"),ke.createElement(W.default,{form:g,colon:!1,size:"large",initialValues:{unified_late:!1,late_penalty:5},onFinish:p=>Lu(void 0,null,function*(){var J,fe,Pe;const Re=yield i(((J=R==null?void 0:R.course_groups)==null?void 0:J.length)>0?{unified_late:((fe=R==null?void 0:R.course_groups)==null?void 0:fe.length)<=0,allow_late_settings:[qt({},p)]}:qt({unified_late:((Pe=R==null?void 0:R.course_groups)==null?void 0:Pe.length)<=0},p));(Re==null?void 0:Re.status)==0&&(N.ZP.success("\u8865\u4EA4\u8BBE\u7F6E\u6210\u529F"),s({type:"classroomList/setActionTabs",payload:{}}),h&&h())})},ke.createElement(T.Z,{wrap:!1,gutter:20},ke.createElement(y.Z,{flex:1},ke.createElement(W.default.Item,{label:"\u8865\u4EA4\u6263\u5206",name:"late_penalty",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8865\u4EA4\u6263\u5206"}]},ke.createElement(et.default,{placeholder:"\u8BF7\u8F93\u5165\u8865\u4EA4\u6263\u5206",min:0,type:"number",suffix:"\u5206",max:Number.MAX_SAFE_INTEGER,style:{width:"50%"}}))),ke.createElement(y.Z,{flex:"390px"},ke.createElement(W.default.Item,{label:"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4",name:"late_time",rules:[{required:!0,validator(p,J,fe){return J&&Y()(J).startOf("minute")<=Y()().startOf("minute")?Promise.reject("\u4F5C\u4E1A\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u5FC5\u987B\u665A\u4E8E\u6B64\u523B"):J&&Y()(J).startOf("minute")<=Y()(ie==null?void 0:ie.max_late_time).startOf("minute")?(N.ZP.warning(`\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u5C0F\u4E8E\u9009\u4E2D\u4F5C\u4E1A\u4E2D\u6700\u665A\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\uFF1A${ie==null?void 0:ie.max_late_time}`),Promise.reject("")):Promise.resolve()}},{required:!0,message:"\u8BF7\u5148\u8BBE\u7F6E\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"}]},ke.createElement(H.default,{placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",style:{width:"100%"},disabledDate:p=>(0,j.BO)(p,{startTime:ie==null?void 0:ie.max_late_time}),disabledTime:p=>(0,j.hv)(p,{compared:ie==null?void 0:ie.max_late_time}),format:"YYYY-MM-DD HH:mm",showTime:{showSecond:!1,defaultValue:Y()("00:00:00","HH:mm:ss")}})))),((A=R==null?void 0:R.course_groups)==null?void 0:A.length)>0&&ke.createElement(Mu.Z,{spinning:oe},ke.createElement(W.default.Item,{name:"group_id",rules:[{required:!0,message:"\u8BF7\u5148\u9009\u62E9\u73ED\u7EA7"}]},ke.createElement(mo,{data:(R==null?void 0:R.course_groups)||[],onChange:p=>{be({group_ids:p})}})))))};var Eo=(0,E.connect)(({classroomList:e,user:u})=>({classroomList:e,user:u}))(po),P=r(59301),fo=Object.defineProperty,Fo=Object.defineProperties,go=Object.getOwnPropertyDescriptors,Fa=Object.getOwnPropertySymbols,_o=Object.prototype.hasOwnProperty,vo=Object.prototype.propertyIsEnumerable,ga=(e,u,t)=>u in e?fo(e,u,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[u]=t,_t=(e,u)=>{for(var t in u||(u={}))_o.call(u,t)&&ga(e,t,u[t]);if(Fa)for(var t of Fa(u))vo.call(u,t)&&ga(e,t,u[t]);return e},Iu=(e,u)=>Fo(e,go(u)),Zu=(e,u,t)=>new Promise((s,_)=>{var h=n=>{try{c(t.next(n))}catch(l){_(l)}},C=n=>{try{c(t.throw(n))}catch(l){_(l)}},c=n=>n.done?s(n.value):Promise.resolve(n.value).then(h,C);c((t=t.apply(e,u)).next())});const Su=(0,a.createContext)({selectArrs:[]}),yo=({user:e,classroomList:u,loading:t,dispatch:s})=>{var _,h,C,c;const n=(0,E.useIntl)(),l=(0,E.useParams)(),[O]=(0,E.useSearchParams)(),[o,A]=(0,a.useState)(()=>Iu(_t({},l),{id:l.coursesId,limit:20})),[$,F]=(0,a.useState)(!1),[g,U]=(0,a.useState)({ta_mode:1,final_mode:!1,st_proportion:0,ta_proportion:30,te_proportion:70,gr_proportion:0,is_repeat_minus:!1,is_group_grade:!1,repeat_setting_score:"",repeat_limit:""}),[oe,de]=(0,a.useState)([]),[R,be]=(0,a.useState)(!1),[ie,I]=(0,a.useState)(!1),[i,Z]=(0,a.useState)([]),[p,J]=(0,a.useState)(!1),[fe,Pe]=(0,a.useState)("\u9ED8\u8BA4\u6392\u5E8F"),Re=(0,E.useLocation)(),{detailCommonHomeworksList:S,detailLeftMenus:nt,detailTopBanner:Zt,taskList:ot}=u;let hu=O.get("tabs")?parseInt(O.get("tabs"))+1:"0";o.type=3,o.categoryId?o.category=o.categoryId:delete o.category,(0,a.useEffect)(()=>{A(_t(_t({},o),l))},[l==null?void 0:l.categoryId]),(0,a.useEffect)(()=>{O.get("tabs")==="0"&&(o.status="0",o.page=1)},[O.get("tabs")]),(0,a.useEffect)(()=>{const d=O.get("tabs");d&&d!==void 0&&((0,m.GJ)()?o.status=d:o.order=d)},[O.toString()]),(0,a.useEffect)(()=>{s({type:"classroomList/getAssistantPermissions",payload:{course_id:o.id}})},[]),(0,a.useEffect)(()=>{var d,z,Ce;const De=O.get("tabs");if((d=e==null?void 0:e.userInfo)!=null&&d.login){const Be=j.cX.getItem(`${(z=e==null?void 0:e.userInfo)==null?void 0:z.login}${(0,m.GJ)()?"Teacher":"Student"}`,"GroupHomework");Be&&(o.sort_by=Be==null?void 0:Be.type,o.sort_direction=Be==null?void 0:Be.direction,Pe(Be==null?void 0:Be.name));let Ne=l.categoryId===void 0?{}:{categoryId:l.categoryId,category:l.categoryId};De&&De!==void 0&&((0,m.GJ)()?o.status=De:o.order=De),ye(Ne)}else if((Ce=e==null?void 0:e.userInfo)!=null&&Ce.username){let Be=l.categoryId===void 0?{}:{categoryId:l.categoryId,category:l.categoryId};De&&De!==void 0&&((0,m.GJ)()?o.status=De:o.order=De),ye(Be)}},[(_=e==null?void 0:e.userInfo)==null?void 0:_.login,Re==null?void 0:Re.pathname]),(0,a.useEffect)(()=>{u.actionTabs.key==="\u76EE\u5F55\u91CD\u547D\u540D\u6210\u529F"&&ye(),u.actionTabs.key==="\u76EE\u5F55\u91CD\u547D\u540D\u6210\u529F"&&ye()},[u.actionTabs.key]),(0,a.useEffect)(()=>{de([])},[S]),(0,a.useEffect)(()=>{I(!1)},[o.categoryId]),(0,a.useEffect)(()=>{S&&S.homeworks&&(oe.length===S.homeworks.length&&oe.length>0?be(!0):oe.length!==S.homeworks.length&&be(!1))},[oe]);const Wt=(d,z)=>{o.page=d,o.limit=z,ye()},ye=(d={})=>{de([]),Z([]),(0,m.GJ)()?s({type:"classroomList/getClassroomTeacherCommonList",payload:Iu(_t(_t({},o),d),{type:3})}):s({type:"classroomList/getClassroomCommonList",payload:_t(_t({},o),d)})},Ue=()=>Zu(void 0,null,function*(){const d=yield(0,Q.ZP)(`/api/courses/${o.coursesId}/homework_commons/get_default_score_setting.json`,{method:"get",params:{homework_type:3}});if(d!=null&&d.data){const z=d.data.score_settings;Object.keys(z).map(function(Ce){Ce.indexOf("proportion")>-1&&(z[Ce]=(z[Ce]*100).toFixed(0))}),console.log(z),U(_t({},z))}});(0,a.useEffect)(()=>{de([])},[S]);const te=()=>{if((0,m.GJ)()){const{all_count:d,unpublished_count:z,not_start_count:Ce,in_progress_count:De,overed_count:Be}=S;return[{name:"\u5168\u90E8",id:0,total:d||0},{name:"\u672A\u53D1\u5E03",id:1,total:z||0},{name:"\u672A\u5F00\u59CB",id:4,total:Ce||0},{name:"\u8FDB\u884C\u4E2D",id:2,total:De||0},{name:"\u5DF2\u622A\u6B62",id:3,total:Be||0}]}else return[{name:"\u5168\u90E8",id:0},{name:"\u63D0\u4EA4\u4E2D",id:1},{name:"\u8865\u4EA4\u4E2D",id:2},{name:"\u533F\u8BC4\u4E2D",id:3},{name:"\u7533\u8BC9\u4E2D",id:4},{name:"\u5DF2\u622A\u6B62",id:5}]},Te=[{name:"\u65B0\u5EFA\u5206\u7EC4\u4F5C\u4E1A",id:"1"},{name:"\u9009\u7528\u8D44\u6E90",id:"2"},{name:"\u5BFC\u5165\u5916\u90E8\u6210\u7EE9",id:"3"}],Ve=d=>{var z;if((0,m.Rm)()&&!((z=u.AssistantObject.group)!=null&&z.can_create)){N.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}d==="1"?E.history.push(`/classrooms/${o.coursesId}/group_homework/${o.categoryId}/add`):d==="2"?Xe():d==="3"&&s({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u5165\u5916\u90E8\u6210\u7EE9",type:"group"}})},Xe=()=>{s({type:"shixunHomeworks/setActionTabs",payload:{key:"\u9898\u5E93\u9009\u7528",params:o}})},St=(h=[{key:"publish",label:"\u6279\u91CF\u53D1\u5E03",icon:P.createElement("i",{className:"iconfont icon-fabu5"}),isShow:!0},{key:"deadline",label:"\u6279\u91CF\u622A\u6B62",icon:P.createElement("i",{className:"iconfont icon-piliangjiezhi2"}),isShow:(0,m.GJ)()||(0,m.Rm)()},{key:"batchpay",label:"\u6279\u91CF\u8865\u4EA4",icon:P.createElement("i",{className:"iconfont icon-buka"}),isShow:!0},{key:"delete",label:"\u6279\u91CF\u5220\u9664",icon:P.createElement("i",{className:"iconfont icon-piliangshanchu2"}),isShow:!0},{key:"public",label:"\u8BBE\u4E3A\u516C\u5F00",icon:P.createElement("i",{className:"iconfont icon-sheweigongkai2"}),isShow:Zt.is_public}].filter(d=>d==null?void 0:d.isShow))==null?void 0:h.map(d=>(delete d.isShow,d)),Ut=d=>{var z,Ce,De,Be;if(oe.length===0)return N.ZP.error("\u8BF7\u9009\u62E9\u4F60\u8981\u64CD\u4F5C\u7684\u4EFB\u52A1"),!1;let Ne=d.label||"",iu={key:Ne,selectArrs:oe,selectArrsAll:i,type:["publish","deadline"].includes(d.key)?1:"",params:o};switch(d.key){case"publish":if((0,m.Rm)()&&!((Ce=(z=u==null?void 0:u.AssistantObject)==null?void 0:z.group)!=null&&Ce.can_publish)){N.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}Ne="\u7ACB\u5373\u53D1\u5E03";break;case"deadline":if((0,m.Rm)()&&!((Be=(De=u==null?void 0:u.AssistantObject)==null?void 0:De.group)!=null&&Be.can_stop)){N.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}Ne="\u7ACB\u5373\u622A\u6B62";break;case"batchpay":Ne="\u6279\u91CF\u8865\u4EA4";break;case"delete":Ne="\u5220\u9664";break;case"collection":Ne="\u6536\u85CF";break}s({type:"classroomList/setActionTabs",payload:Iu(_t({},iu),{key:Ne})})},Ht=d=>Zu(void 0,null,function*(){yield s({type:"classroomList/updateTaskPosition",payload:{category_id:o.categoryId,courseId:o.id,task_ids:d,container_type:"group_homework"}}),ye()}),ru=(0,a.useMemo)(()=>{let d=[];return ot.length>0&&(d=ot.map(z=>({user_name:z.user_name,task_name:z.task_name,task_id:z.task_id,category:z.category,status:z.status}))),d},[ot]);return P.createElement(Su.Provider,{value:{params:o,batchStatus:ie,selectArrs:oe,setSelectArrs:de,allSelect:R,dataSource:S.homeworks||[],detailLeftMenus:nt,main_category_id:S.main_category_id||"",selectArrsAll:i,setAllSelect:be,useBatchStatus:I,dispatch:s,getData:ye,setSelectArrsAll:Z}},P.createElement("section",null,P.createElement("aside",{className:Wn.bg},P.createElement(Un.Z,{isLoading:t[(0,m.GJ)()?"classroomList/getClassroomTeacherCommonList":"classroomList/getClassroomCommonList"],tabDataSource:te(),isAdmin:(0,m.GJ)(),dispatch:s,type:S==null?void 0:S.main_category_name,exportType:"group",TooltipTitle:o.categoryId?"\u76EE\u5F55\u91CD\u547D\u540D":"\u65B0\u5EFA\u5B50\u76EE\u5F55",categoryId:o.categoryId,dropdownMenu:Te,isShowRightControl:(0,j.Oo)(nt==null?void 0:nt.course_modules,o.categoryId)!=="\u672A\u5206\u914D\u76EE\u5F55",onsetClick:()=>{Ue(),F(!0)},onTabMenuClick:d=>{d.id!==void 0&&((0,m.GJ)()?o.status=d.id:o.order=d.id),I(!1),o.page=1,E.history.replace(`${Re.pathname}?tabs=${d.id}`),ye(o)},defaultSelectedKeys:[O.get("tabs")?O.get("tabs"):"0"],onTooltipTitleClick:()=>{s({type:"classroomList/setActionTabs",payload:{key:o.categoryId?"\u76EE\u5F55\u91CD\u547D\u540D":"\u6DFB\u52A0\u76EE\u5F55",params:o,selectArrs:{category_name:S==null?void 0:S.category_name,category_id:(S==null?void 0:S.category_id)||(S==null?void 0:S.main_category_id)},cb:()=>{ye()}}})},onDropdownMenuClick:Ve}),P.createElement(ao.Z,{dataSource:S.homeworks||[],isAdmin:(0,m.GJ)(),batchStatus:ie,SortMenuName:fe,setSortMenuName:Pe,onSearch:d=>{o.search=d.trim(),o.page=1,ye()},onSort:d=>{var z;o.sort_by=d.type,o.sort_direction=d.direction,o.page=1,j.cX.setItem(`${(z=e==null?void 0:e.userInfo)==null?void 0:z.login}${(0,m.GJ)()?"Teacher":"Student"}`,d,"GroupHomework"),ye(o)},onBatch:d=>I(d)})),P.createElement(K.Z,{loading:t["classroomList/getClassroomCommonHomeworksList"],active:!0,avatar:{size:40},paragraph:{rows:5},className:"mt30"},(S==null?void 0:S.all_count)===0&&(0,m.GJ)()?!t[(0,m.GJ)()?"classroomList/getClassroomTeacherCommonList":"classroomList/getClassroomCommonList"]&&P.createElement(zn,{params:o,dispatch:s,onSelect:Xe}):(S==null?void 0:S.homeworks)&&S.homeworks.length===0&&!t[(0,m.GJ)()?"classroomList/getClassroomTeacherCommonList":"classroomList/getClassroomCommonList"]&&P.createElement(gt.Z,null),P.createElement("aside",{className:"minH500 skt-loading relative pb40 mb30 px-20px"},!t[(0,m.GJ)()?"classroomList/getClassroomTeacherCommonList":"classroomList/getClassroomCommonList"]&&P.createElement(P.Fragment,null,P.createElement("aside",{className:"animated fadeIn"},(C=S==null?void 0:S.homeworks)==null?void 0:C.map((d,z)=>P.createElement(eo,{key:z,dataSource:d,params:o,manageAllGroup:S==null?void 0:S.manage_all_group})),P.createElement("aside",{className:"tc mb50 mt30"},(S==null?void 0:S.query_total_count)>10&&P.createElement(Fe.Z,{showSizeChanger:!0,onChange:Wt,defaultCurrent:1,current:o.page||1,pageSize:o.limit||20,total:S.query_total_count}))),oe.length>0&&(0,m.GJ)()&&P.createElement(Ae.Z,{offsetBottom:0},P.createElement(uo,{buttonDataSource:St,onClick:Ut}))))),((c=u==null?void 0:u.actionTabs)==null?void 0:c.key)==="\u6279\u91CF\u8865\u4EA4"&&P.createElement(Eo,{getData:ye}),P.createElement(ce,{onCallback:()=>I(!1)}),P.createElement(no.Z,{onOk:()=>{ye()}}),P.createElement(oo.Z,{onOk:()=>{}}),P.createElement(Bt,{onCallback:()=>I(!1),courseEndTime:S==null?void 0:S.course_end_time}),P.createElement(Jt.Z,{courseEndTime:S==null?void 0:S.course_end_time,courseId:l.coursesId,visible:u.actionTabs.key==="\u7ACB\u5373\u622A\u6B62",isBatch:u.actionTabs.type!==2,homeworkIds:u.actionTabs.selectArrs,successCallback:()=>{I(!1),ye()}}),P.createElement($t,null),P.createElement(Pn,null),P.createElement(Bu,{onCallback:()=>I(!1)}),P.createElement(Ln,null),P.createElement(Vn,null),P.createElement(Ou.Z,{visible:u.actionTabs.key==="\u8C03\u6574\u6392\u5E8F",callback:Ht,data:ru,onCancel:()=>{s({type:"classroomList/setActionTabs",payload:{key:""}})}}),P.createElement(G.default,{open:$,title:"\u9ED8\u8BA4\u8BC4\u5206\u8BBE\u7F6E",centered:!0,onCancel:()=>{F(!1)},onOk:()=>Zu(void 0,null,function*(){const d=JSON.parse(JSON.stringify(g));Object.keys(d).map(function(Ce){Ce.indexOf("proportion")>-1&&(d[Ce]=d[Ce]/100)}),(yield(0,Q.ZP)(`/api/courses/${o.coursesId}/homework_commons/set_default_score_setting.json`,{method:"post",body:{homework_type:3,score_settings:d}})).status===0&&(N.ZP.success("\u8BBE\u7F6E\u6210\u529F"),F(!1))}),width:800},P.createElement("div",null,P.createElement(T.Z,null,P.createElement(y.Z,{span:24},P.createElement(T.Z,{align:"middle"},P.createElement(y.Z,{span:24},P.createElement("div",{className:"mt15"},"\u8BE5\u9ED8\u8BA4\u89C4\u5219\u5C06\u88AB\u5E94\u7528\u4E8E\u4F60\u540E\u7EED\u65B0\u5EFA\u7684\u5206\u7EC4\u4F5C\u4E1A\uFF0C\u4E14\u4E0D\u4F1A\u5F71\u54CD\u4F60\u5DF2\u521B\u5EFA\u7684\u4F5C\u4E1A\u4EE5\u53CA\u5176\u4ED6\u8001\u5E08\u65B0\u5EFA\u4F5C\u4E1A\u7684\u8BC4\u5206\u89C4\u5219\u3002"))))),P.createElement(T.Z,{align:"middle",className:"mt25"},P.createElement(y.Z,null,P.createElement("strong",null,"\u7EC4\u957F\u8BC4\u5206")),P.createElement(T.Z,{className:"ml10"},P.createElement(y.Z,null,P.createElement(se.Z,{checked:g.is_group_grade,onChange:d=>{g.is_group_grade=d,U(_t({},g))}})),P.createElement(y.Z,{className:"c-grey-c ml10"},"\uFF08\u9009\u4E2D\uFF0C\u5219\u7EC4\u957F\u9996\u6B21\u63D0\u4EA4\u4F5C\u4E1A\u65F6\u9700\u8981\u5BF9\u7EC4\u5458\u8FDB\u884C\u8BC4\u5206\uFF09"))),P.createElement(T.Z,{className:"mt25"},P.createElement(y.Z,null,P.createElement("strong",null,"\u52A9\u6559\u8BC4\u5206")),P.createElement(y.Z,{span:24,className:"pl30 mt10"})),P.createElement(T.Z,null,P.createElement(v.ZP.Group,{value:g==null?void 0:g.ta_mode,onChange:d=>{g.ta_mode=d.target.value,U(_t({},g))}},P.createElement(v.ZP,{value:1,style:{marginTop:15}},P.createElement("strong",null,"\u666E\u901A\u6A21\u5F0F"),P.createElement("span",{className:"c-grey-c"},"\uFF08\u9009\u4E2D\uFF0C\u5219\u53D6\u5404\u52A9\u6559\u6700\u7EC8\u8BC4\u5206\u7684\u5E73\u5747\u5206\uFF09")),P.createElement("br",null),P.createElement(v.ZP,{value:0,style:{marginTop:15}},P.createElement("strong",null,"\u590D\u5BA1\u6A21\u5F0F"),P.createElement("span",{className:"c-grey-c"},"\uFF08\u9009\u4E2D\uFF0C\u5219\u53EA\u53D6\u6700\u65B0\u7684\u52A9\u6559\u8BC4\u5206\uFF09")))),P.createElement(T.Z,{className:"mt25"},P.createElement(y.Z,null,P.createElement("strong",null,"\u6700\u7EC8\u6210\u7EE9\u7EC4\u6210")),P.createElement(y.Z,{span:24,className:"pl30 mt10"})),P.createElement(T.Z,null,P.createElement(v.ZP.Group,{value:g.final_mode,onChange:d=>{g.final_mode=d.target.value,U(_t({},g))}},P.createElement(v.ZP,{value:!1,style:{marginTop:15}},P.createElement("strong",null,"\u591A\u9879\u8BC4\u5206\u914D\u6BD4"),P.createElement("span",{className:"c-grey-c"},"\uFF08\u9009\u4E2D\uFF0C\u5219\u6309\u7167\u6BD4\u4F8B\u8BA1\u7B97\u6700\u7EC8\u6210\u7EE9\uFF09",P.createElement(M.Z,{overlayClassName:"edu-popover",placement:"bottomLeft",content:P.createElement("span",{className:"font14"},"\u8BA1\u7B97\u8BF4\u660E\uFF1A",P.createElement("br",null),"\u6559\u5E08\u8BC4\u5206 * \u5176\u767E\u5206\u6BD4 + \u52A9\u6559\u8BC4\u5206 * \u5176\u767E\u5206\u6BD4 + \u7EC4\u957F\u8BC4\u5206 * \u5176\u767E\u5206\u6BD4 + \u5B66\u751F\u533F\u8BC4\u5E73\u5747\u5206 * \u5176\u767E\u5206\u6BD4 - ( ",P.createElement("br",null),"\u8FDF\u4EA4\u6263\u5206 + \u7F3A\u8BC4\u6263\u5206 * \u7F3A\u8BC4\u6570 + \u8FDD\u89C4\u533F\u8BC4\u6263\u5206 * \u8FDD\u89C4\u533F\u8BC4\u6570 )",P.createElement("br",null),P.createElement("br",null),"\u6CE8\u610F",P.createElement("br",null),"\u975E\u96F6\u767E\u5206\u6BD4\u7684\u8BC4\u5206\u9009\u9879\uFF0C\u82E5\u8BC4\u5206\u8BB0\u5F55\u4E3A\u7A7A\uFF0C\u5219\u5176\u767E\u5206\u6BD4\u5C06\u81EA\u52A8\u5E73\u644A\u5230\u5176\u5B83\u975E\u96F6",P.createElement("br",null),"\u8BC4\u5206\u9009\u9879\u4E0A\u3002",P.createElement("br",null),"\u4F8B\uFF1A\u6559\u5E08\u8BC4\u520640% + \u52A9\u6559\u8BC4\u520635% + \u5B66\u751F\u533F\u8BC425%\uFF0C\u5B66\u751FA\u6CA1\u6709\u6559\u5E08\u8BC4\u5206\u8BB0",P.createElement("br",null),"\u5F55\uFF0C\u5219\u5176\u6700\u7EC8\u6210\u7EE9\u6309\u7167\u52A9\u6559\u8BC4\u520655% + \u5B66\u751F\u533F\u8BC445%\u8FDB\u884C\u8BA1\u7B97"),trigger:"click"},P.createElement("span",{className:"mt10 ml10 current font14"},P.createElement(B.Z,null))))),P.createElement(T.Z,{align:"middle",className:"mt25 pl30 font14"},P.createElement(y.Z,null,"\u6559\u5E08\u8BC4\u5206:"),P.createElement(y.Z,{className:"ml5"},P.createElement(b.Z,{min:0,max:100,value:g.te_proportion,onChange:d=>{g.te_proportion=d,U(Object.assign({},g))}}),P.createElement("span",{className:"ml10"},"%"))),P.createElement(T.Z,{align:"middle",className:"mt25 pl30 font14"},P.createElement(y.Z,null,"\u52A9\u6559\u8BC4\u5206:"),P.createElement(y.Z,{className:"ml5"},P.createElement(b.Z,{min:0,max:100,value:g.ta_proportion,onChange:d=>{g.ta_proportion=d,U(Object.assign({},g))}}),P.createElement("span",{className:"ml10"},"%"))),g.is_group_grade&&P.createElement(T.Z,{align:"middle",className:"mt25 pl30 font14"},P.createElement(y.Z,null,"\u7EC4\u957F\u8BC4\u5206:"),P.createElement(y.Z,{className:"ml5"},P.createElement(b.Z,{min:0,max:100,value:g.gr_proportion,onChange:d=>{g.gr_proportion=d,U(Object.assign({},g))}}),P.createElement("span",{className:"ml10"},"%"))),P.createElement(T.Z,{align:"middle",className:"mt25 pl30 font14"},P.createElement(y.Z,null,"\u5B66\u751F\u533F\u8BC4:"),P.createElement(y.Z,{className:"ml5"},P.createElement(b.Z,{min:0,max:100,value:g.st_proportion,onChange:d=>{g.st_proportion=d,U(Object.assign({},g))}}),P.createElement("span",{className:"ml10"},"%"))),P.createElement("br",null),P.createElement(v.ZP,{value:!0,style:{marginTop:15}},P.createElement("strong",null,"\u5355\u9879\u8BC4\u5206\u4F18\u5148"),P.createElement("span",{className:"c-grey-c"},"\uFF08\u9009\u4E2D\uFF0C\u5219\u6309\u7167\u4F18\u5148\u987A\u5E8F\u8BA1\u7B97\u6700\u7EC8\u6210\u7EE9\uFF09",P.createElement(M.Z,{overlayClassName:"edu-popover",placement:"bottomLeft",content:P.createElement("span",{className:"font14"},"\u8BA1\u7B97\u8BF4\u660E\uFF1A",P.createElement("br",null),"\u4F18\u5148\u987A\u5E8F\u6392\u524D\u7684\u975E\u96F6\u8BC4\u5206 * 100% - ",P.createElement("br",null),"( \u8FDF\u4EA4\u6263\u5206 + \u7F3A\u8BC4\u6263\u5206 * \u7F3A\u8BC4\u6570 + \u8FDD\u89C4\u533F\u8BC4\u6263\u5206 * \u8FDD\u89C4\u533F\u8BC4\u6570 )",P.createElement("br",null),"\u4F8B\uFF1A\u6709\u6559\u5E08\u8BC4\u5206\u5219\u6559\u5E08\u8BC4\u5206100%\uFF0C\u5426\u5219\u6559\u8F85\u8BC4\u5206100%\uFF0C\u4F9D\u6B21\u7C7B\u63A8"),trigger:"click"},P.createElement("span",{className:"mt10 ml10 current font14"},P.createElement(B.Z,null))))),P.createElement(T.Z,null,P.createElement(y.Z,{span:24,className:"ml20"},P.createElement("div",{style:{color:"#ccc"}},"\uFF08\u6559\u5E08\u8BC4\u5206 \u2192 \u52A9\u6559\u8BC4\u5206 \u2192 \u7EC4\u957F\u8BC4\u5206 \u2192 \u5B66\u751F\u533F\u8BC4\u8BC4\u5206\uFF09")))),P.createElement("br",null))))))};var Co=(0,E.connect)(({user:e,classroomList:u,loading:t,globalSetting:s})=>({user:e,classroomList:u,globalSetting:s,loading:t.effects}))(yo),ho=Object.defineProperty,Ao=Object.defineProperties,Bo=Object.getOwnPropertyDescriptors,_a=Object.getOwnPropertySymbols,Do=Object.prototype.hasOwnProperty,bo=Object.prototype.propertyIsEnumerable,va=(e,u,t)=>u in e?ho(e,u,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[u]=t,ya=(e,u)=>{for(var t in u||(u={}))Do.call(u,t)&&va(e,t,u[t]);if(_a)for(var t of _a(u))bo.call(u,t)&&va(e,t,u[t]);return e},Po=(e,u)=>Ao(e,Bo(u)),wo=(e,u,t)=>new Promise((s,_)=>{var h=n=>{try{c(t.next(n))}catch(l){_(l)}},C=n=>{try{c(t.throw(n))}catch(l){_(l)}},c=n=>n.done?s(n.value):Promise.resolve(n.value).then(h,C);c((t=t.apply(e,u)).next())});const ko=({classroomList:e,dispatch:u,user:t,onCallback:s})=>{var _,h;const C=(0,E.useIntl)(),c=(0,E.useParams)(),[n,l]=(0,a.useState)(!1),[O,o]=(0,a.useState)(!1),A=(0,a.useRef)(null);(0,a.useEffect)(()=>{if(e.actionTabs.key==="\u5220\u9664"){if((0,m.j5)()){o(!0);return}const F={hasNum:0,noHasNum:0};e.actionTabs.selectArrsAll.map(g=>{var U;g.author_login===((U=t.userInfo)==null?void 0:U.login)?++F.hasNum:++F.noHasNum}),F.noHasNum>0?G.default.info({title:"\u6743\u9650\u63D0\u793A",className:"custom-modal-divider ",icon:null,content:a.createElement("div",null,"\u5F53\u524D\u9009\u4E2D\u8D44\u6E90\u4E2D\uFF1A",a.createElement("span",{className:"c-blue"},F.hasNum),"\u4E2A\u7531\u60A8\u672C\u4EBA\u53D1\u5E03\uFF0C",a.createElement("span",{className:"c-red"},F.noHasNum)," ","\u4E2A\u7531\u5176\u4ED6\u8001\u5E08\u53D1\u5E03\u3002",a.createElement("br",null),"\u8BFE\u5802\u5185\u53EA\u80FD\u5220\u9664\u672C\u4EBA\u53D1\u5E03\u7684\u8D44\u6E90\uFF0C\u8BF7\u53D6\u6D88\u9009\u4E2D\u5176\u4ED6\u8001\u5E08\u53D1\u5E03\u7684\u8D44\u6E90\u3002"),onOk:()=>{$()}}):o(!0)}else o(!1)},[e.actionTabs.key]);const $=()=>{u({type:"classroomList/setActionTabs",payload:{}})};return a.createElement(G.default,{centered:!0,title:C.formatMessage({id:"classrooms.prompt",defaultMessage:"\u63D0\u793A"}),open:O,okText:C.formatMessage({id:"classrooms.confirm",defaultMessage:"\u786E\u5B9A"}),cancelText:"\u53D6\u6D88",confirmLoading:n,destroyOnClose:!0,onOk:()=>wo(void 0,null,function*(){var F;if((F=A.current)!=null&&F.onVerify())return;l(!0);const g=yield(0,Q.ZP)(`/api/courses/${c.coursesId}/homework_commons/multi_destroy.json`,{method:"post",body:{homework_ids:[...e.actionTabs.selectArrs]}});l(!1),g.status===0&&((0,j.L9)(["\u6559\u5B66\u8BFE\u5802","\u5206\u7EC4\u4F5C\u4E1A","\u5220\u9664"]),N.ZP.success("\u5220\u9664\u6210\u529F"),u({type:"classroomList/setActionTabs",payload:{key:"\u6E05\u9664\u9009\u62E9\u6570\u636E"}}),s&&s(),(0,m.GJ)()?u({type:"classroomList/getClassroomTeacherCommonList",payload:Po(ya({},e.actionTabs.params),{type:3})}):u({type:"classroomList/getClassroomCommonList",payload:ya({},e.actionTabs.params)}))}),onCancel:()=>{u({type:"classroomList/setActionTabs",payload:{}})}},!((_=e==null?void 0:e.actionTabs)!=null&&_.status)||!["\u672A\u53D1\u5E03"].includes((h=e==null?void 0:e.actionTabs)==null?void 0:h.status)?a.createElement(a.Fragment,null,a.createElement("p",{style:{color:"#DD0000"}},"\u5220\u9664\u4F5C\u4E1A\u5219\u4F1A\u6E05\u9664\u5B66\u751F\u6240\u6709\u7684\u7B54\u9898\u6570\u636E\uFF0C\u4E14\u6570\u636E\u4E0D\u53EF\u6062\u590D\uFF0C\u5982\u786E\u5B9A\u5220\u9664\uFF0C\u8BF7\u8F93\u5165\u4E0B\u65B9\u9A8C\u8BC1\u7801"),a.createElement(pe.Z,{ref:F=>A.current=F})):a.createElement(a.Fragment,null,a.createElement("p",null,"\u63D0\u4EA4\u4F5C\u54C1\u5C06\u5168\u90E8\u88AB\u5220\u9664\uFF0C\u4E0D\u53EF\u6062\u590D"),a.createElement("p",null,"\u662F\u5426\u786E\u8BA4\u5220\u9664\uFF1F")))};var xo=(0,E.connect)(({classroomList:e,user:u})=>({classroomList:e,user:u}))(ko),Oo=r(82025),Ge=r(59301),To=Object.defineProperty,Mo=Object.defineProperties,No=Object.getOwnPropertyDescriptors,Eu=Object.getOwnPropertySymbols,Ca=Object.prototype.hasOwnProperty,ha=Object.prototype.propertyIsEnumerable,Aa=(e,u,t)=>u in e?To(e,u,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[u]=t,bt=(e,u)=>{for(var t in u||(u={}))Ca.call(u,t)&&Aa(e,t,u[t]);if(Eu)for(var t of Eu(u))ha.call(u,t)&&Aa(e,t,u[t]);return e},Hu=(e,u)=>Mo(e,No(u)),Lo=(e,u)=>{var t={};for(var s in e)Ca.call(e,s)&&u.indexOf(s)<0&&(t[s]=e[s]);if(e!=null&&Eu)for(var s of Eu(e))u.indexOf(s)<0&&ha.call(e,s)&&(t[s]=e[s]);return t},Ba=(e,u,t)=>new Promise((s,_)=>{var h=n=>{try{c(t.next(n))}catch(l){_(l)}},C=n=>{try{c(t.throw(n))}catch(l){_(l)}},c=n=>n.done?s(n.value):Promise.resolve(n.value).then(h,C);c((t=t.apply(e,u)).next())});const Io=e=>{var u=e,{classroomList:t,dispatch:s,courseEndTime:_}=u,h=Lo(u,["classroomList","dispatch","courseEndTime"]);const C=(0,E.useIntl)(),c=(0,E.useParams)(),[n]=W.default.useForm(),[l,O]=(0,a.useState)(1),[o,A]=(0,a.useState)([]),[$,F]=(0,a.useState)(0),[g,U]=(0,a.useState)(2e3),[oe,de]=(0,a.useState)(!0),[R,be]=(0,a.useState)(!1),[ie,I]=(0,a.useState)(!1),[i,Z]=(0,a.useState)([]),[p,J]=(0,a.useState)(!0),[fe,Pe]=(0,a.useState)(null);(0,a.useEffect)(()=>{if(t.actionTabs.key==="\u7ACB\u5373\u53D1\u5E03")if(Re(),ot(),t.actionTabs.type===2){const te=t.actionTabs.selectArrsAll[0];Pe({submit_limit:te==null?void 0:te.submit_limit,submit_limit_num:te==null?void 0:te.submit_limit_num,must_file:te==null?void 0:te.must_file,can_submit:te==null?void 0:te.can_submit,submit_num:te==null?void 0:te.submit_num}),J(te.unified_setting)}else J(!1),Pe({submit_limit:!1,submit_limit_num:200,must_file:!1,can_submit:!1,submit_num:3})},[t.actionTabs]),(0,a.useEffect)(()=>{if(R){if(ie)return;s({type:"classroomList/setActionTabs",payload:{}}),(0,m.GJ)()?s({type:"classroomList/getClassroomTeacherCommonList",payload:Hu(bt({},t.actionTabs.params),{type:3})}):s({type:"classroomList/getClassroomCommonList",payload:bt({},t.actionTabs.params)})}},[R]);const Re=te=>Ba(void 0,null,function*(){de(!0);const Te=yield(0,X.c_)(Hu(bt({},c),{page:te||l,limit:2e4,homework_id:t.actionTabs.type===1?"":t.actionTabs.selectArrs[0]}));Te==null||Te.course_groups.map((Ve,Xe)=>{Ve.key=Ve.id,Ve.title=Ve.name,Ve.disabled=Ve.is_published}),Te&&(A([...Te==null?void 0:Te.course_groups]),F(Te==null?void 0:Te.course_groups_count),de(!1),te||n.setFieldsValue({publish_time:Y()(Y()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm")),end_time:Y()(Y()(new Date).add(7,"days").format("YYYY-MM-DD HH:mm"))}))}),S=te=>{O(te),Re(te)},nt=()=>{(0,m.GJ)()?t.actionTabs.detail?(s({type:"shixunHomeworks/setActionTabs",payload:{}}),s({type:"shixunHomeworks/getWorkList",payload:bt({},c)}),s({type:"shixunHomeworks/getWorkSetting",payload:bt({},c)})):s({type:"classroomList/getClassroomTeacherCommonList",payload:Hu(bt({},t.actionTabs.params),{type:3})}):s({type:"classroomList/getClassroomCommonList",payload:bt({},t.actionTabs.params)})},Zt=()=>Ba(void 0,null,function*(){var te,Te,Ve;if((0,m.Rm)()&&!((Te=(te=t==null?void 0:t.AssistantObject)==null?void 0:te.group)!=null&&Te.can_publish)){N.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"),Ue(!1);return}const Xe=bt({},n.getFieldsValue());if(Xe.end_time<=Xe.publish_time){N.ZP.info("\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u5927\u4E8E\u6216\u7B49\u4E8E\u53D1\u5E03\u65F6\u95F4"),Ue(!1);return}if((i==null?void 0:i.length)<=0&&!p&&o.length>0){N.ZP.info("\u53D1\u5E03\u73ED\u7EA7\u4E0D\u80FD\u4E3A\u7A7A"),Ue(!1);return}if(fe!=null&&fe.submit_limit&&!(fe!=null&&fe.submit_limit_num)){N.ZP.warning("\u5B66\u751F\u586B\u5199\u5185\u5BB9\u5B57\u6570\u4E0D\u80FD\u4E3A\u7A7A"),Ue(!1);return}if(fe!=null&&fe.can_submit&&!(fe!=null&&fe.submit_num)){N.ZP.warning("\u5B66\u751F\u63D0\u4EA4\u4F5C\u54C1\u6B21\u6570\u4E0D\u80FD\u4E3A\u7A7A"),Ue(!1);return}let St=bt({homework_ids:[...t.actionTabs.selectArrs],group_ids:i.length>0?i.map(Ht=>Ht.id):(Ve=t.detailCommonHomeworksList)==null?void 0:Ve.course_groups,end_time:Y()(Xe.end_time).format("YYYY-MM-DD HH:mm"),publish_time:Y()(Xe.publish_time).format("YYYY-MM-DD HH:mm"),unified_setting:!i.length},fe);Ue(!0),(yield(0,Q.ZP)(`/api/courses/${c.coursesId}/homework_commons/publish_with_homework_list_position.json`,{method:"post",body:bt({},St)})).status===0?(Ue(!1),(0,j.L9)(["\u6559\u5B66\u8BFE\u5802","\u5206\u7EC4\u4F5C\u4E1A","\u7ACB\u5373\u53D1\u5E03"]),N.ZP.success("\u53D1\u5E03\u6210\u529F"),s({type:"classroomList/setActionTabs",payload:{key:"\u6E05\u9664\u9009\u62E9\u6570\u636E"}}),h.onCallback&&h.onCallback(),nt(),localStorage.getItem("Noviceguide")==="0"||s({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5E95\u90E8\u5F39\u7A97",type:13,text:Ge.createElement("div",null,"\u6700\u540E\uFF0C\u54B1\u4EEC\u7ED9\u6559\u5B66\u8BFE\u5802\u6DFB\u52A0\u4E00\u540D\u5B66\u751F~\u70B9\u51FB\u201C\u6DFB\u52A0\u5B66\u751F\u201D\uFF0C\u5728\u5F39\u7A97\u9875\u9762\u4E2D\u8F93\u5165\u5E76\u641C\u7D22\u5B66\u751F\u59D3\u540D\uFF0C\u70B9\u51FB\u201C\u786E\u5B9A\u201D\u5C31\u53EF\u4EE5\u4E3A\u60A8\u7684\u8BFE\u5802\u6DFB\u52A0\u7B2C\u4E00\u4F4D\u5B66\u751F\u5566~")}})):Ue(!1)}),ot=()=>{O(1),A([]),Z([])},hu=$>l*g,{detailCommonHomeworksList:Wt}=t,[ye,Ue]=(0,a.useState)(!1);return Ge.createElement(G.default,{width:600,confirmLoading:ye,centered:!0,title:"\u53D1\u5E03\u4F5C\u4E1A",open:t.actionTabs.key==="\u7ACB\u5373\u53D1\u5E03",okText:"\u53D1\u5E03\u4F5C\u4E1A",cancelText:"\u6682\u4E0D\u53D1\u5E03",onOk:Zt,onCancel:()=>{ot(),nt(),s({type:"classroomList/setActionTabs",payload:{}})}},Ge.createElement("p",{className:"tc"},"\u5B66\u751F\u5C06\u7ACB\u5373\u6536\u5230\u4F5C\u4E1A",Ge.createElement("br",null),'\u672C\u64CD\u4F5C\u53EA\u5BF9"\u672A\u53D1\u5E03"\u7684\u4F5C\u4E1A\u6709\u6548'),o&&Ge.createElement(W.default,{form:n},Ge.createElement("div",{style:{paddingLeft:0}},Ge.createElement(T.Z,{className:"mt30",align:"middle"},Ge.createElement(y.Z,null,Ge.createElement(W.default.Item,{name:"publish_time",label:"\u53D1\u5E03\u65F6\u95F4"},Ge.createElement(H.default,{style:{width:170,marginRight:"25px"},disabledDate:te=>(0,ue.Q8)(te,_),disabledTime:te=>(0,ue.d0)(te),placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:Y()((0,j.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",allowClear:!1}))),Ge.createElement(y.Z,{className:"ml20"},Ge.createElement(W.default.Item,{name:"end_time",label:"\u622A\u6B62\u65F6\u95F4"},Ge.createElement(H.default,{style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u7ED3\u675F\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:Y()((0,j.U6)(),"HH:mm")},disabledDate:te=>(0,ue.Q8)(te,_,n.getFieldValue("publish_time")),disabledTime:te=>(0,ue.d0)(te,n.getFieldValue("publish_time")),format:"YYYY-MM-DD HH:mm",allowClear:!1})))),t.actionTabs.type===2&&Ge.createElement(T.Z,{style:{marginBottom:"10px"}},Ge.createElement("span",{className:"mr5"},"\u53D1\u5E03\u8BBE\u7F6E:"),Ge.createElement(v.ZP.Group,{value:p,onChange:te=>{J(te.target.value),Z([])}},Ge.createElement(v.ZP,{value:!0,disabled:!t.actionTabs.manage_all_group},"\u7EDF\u4E00\u53D1\u5E03"),Ge.createElement(v.ZP,{className:"ml20",disabled:o.length<=0,value:!1},"\u5206\u73ED\u53D1\u5E03"))),o.length<=0&&t.actionTabs.type===2&&Ge.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"')),(t.actionTabs.type===1||!p)&&o.length>0&&Ge.createElement("div",{style:{display:"flex",justifyContent:"space-between",marginBottom:"10px"}},Ge.createElement("span",{style:{flex:1}},Ge.createElement(L.default,{checked:i.length===o.length,onChange:te=>{i.length===o.length?Z([]):Z(o.filter(Te=>!Te.is_published))}},"\u5168\u9009")),Ge.createElement("span",{style:{width:16}}),Ge.createElement("span",{style:{flex:1}},"\u5DF2\u9009\u62E9",i.length||0,"\u4E2A\u5206\u73ED")),(t.actionTabs.type===1||!p)&&o.length>0&&Ge.createElement(Oo.Z,{data:o,selectedRowKeys:i,setSelectedRowKeys:Z})),Ge.createElement(qe.ZP,{value:fe,onChange:te=>Pe(bt({},te))}))};var Zo=(0,E.connect)(({classroomList:e})=>({classroomList:e}))(Io),So=Object.defineProperty,Da=Object.getOwnPropertySymbols,Ho=Object.prototype.hasOwnProperty,jo=Object.prototype.propertyIsEnumerable,ba=(e,u,t)=>u in e?So(e,u,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[u]=t,Go=(e,u)=>{for(var t in u||(u={}))Ho.call(u,t)&&ba(e,t,u[t]);if(Da)for(var t of Da(u))jo.call(u,t)&&ba(e,t,u[t]);return e},Ro=(e,u,t)=>new Promise((s,_)=>{var h=n=>{try{c(t.next(n))}catch(l){_(l)}},C=n=>{try{c(t.throw(n))}catch(l){_(l)}},c=n=>n.done?s(n.value):Promise.resolve(n.value).then(h,C);c((t=t.apply(e,u)).next())});const Vo=({classroomList:e,dispatch:u})=>{const t=(0,E.useIntl)(),s=(0,E.useParams)();return s.id=s.coursesId,a.createElement(G.default,{centered:!0,title:t.formatMessage({id:"classrooms.prompt",defaultMessage:"\u63D0\u793A"}),open:e.actionTabs.key==="\u8BBE\u4E3A\u516C\u5F00",okText:t.formatMessage({id:"classrooms.confirm",defaultMessage:"\u786E\u5B9A"}),cancelText:"\u53D6\u6D88",onOk:()=>Ro(void 0,null,function*(){(yield(0,Q.ZP)(`/api/courses/${s.id}/homework_commons/set_public.json`,{method:"post",body:{homework_ids:[...e.actionTabs.selectArrs]}})).status===0&&((0,j.L9)(["\u6559\u5B66\u8BFE\u5802","\u5206\u7EC4\u4F5C\u4E1A","\u8BBE\u4E3A\u516C\u5F00"]),N.ZP.success("\u64CD\u4F5C\u6210\u529F"),u({type:"classroomList/setActionTabs",payload:{}}),u({type:"classroomList/getClassroomCommonHomeworksList",payload:Go({},e.actionTabs.params)}))}),onCancel:()=>{u({type:"classroomList/setActionTabs",payload:{}})}},a.createElement("p",null,"\u8BBE\u4E3A\u516C\u5F00\u540E\uFF0C\u975E\u8BFE\u5802\u6210\u5458\u4E5F\u53EF\u4EE5\u8BBF\u95EE\u67E5\u770B",a.createElement("br",null),"\u662F\u5426\u786E\u8BA4\u8BBE\u4E3A\u516C\u5F00\uFF1F"))};var $o=(0,E.connect)(({classroomList:e})=>({classroomList:e}))(Vo),zo=Object.defineProperty,Wo=Object.defineProperties,Uo=Object.getOwnPropertyDescriptors,fu=Object.getOwnPropertySymbols,Pa=Object.prototype.hasOwnProperty,wa=Object.prototype.propertyIsEnumerable,ka=(e,u,t)=>u in e?zo(e,u,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[u]=t,xa=(e,u)=>{for(var t in u||(u={}))Pa.call(u,t)&&ka(e,t,u[t]);if(fu)for(var t of fu(u))wa.call(u,t)&&ka(e,t,u[t]);return e},Jo=(e,u)=>Wo(e,Uo(u)),Ko=(e,u)=>{var t={};for(var s in e)Pa.call(e,s)&&u.indexOf(s)<0&&(t[s]=e[s]);if(e!=null&&fu)for(var s of fu(e))u.indexOf(s)<0&&wa.call(e,s)&&(t[s]=e[s]);return t},Yo=(e,u,t)=>new Promise((s,_)=>{var h=n=>{try{c(t.next(n))}catch(l){_(l)}},C=n=>{try{c(t.throw(n))}catch(l){_(l)}},c=n=>n.done?s(n.value):Promise.resolve(n.value).then(h,C);c((t=t.apply(e,u)).next())});const Qo=e=>{var u=e,{classroomList:t,dispatch:s,onCallback:_}=u,h=Ko(u,["classroomList","dispatch","onCallback"]);const C=(0,E.useIntl)(),c=(0,E.useParams)();return c.id=c.coursesId,a.createElement(G.default,{centered:!0,title:C.formatMessage({id:"classrooms.prompt",defaultMessage:"\u63D0\u793A"}),open:t.actionTabs.key==="\u6536\u85CF",okText:C.formatMessage({id:"classrooms.confirm",defaultMessage:"\u786E\u5B9A"}),cancelText:"\u53D6\u6D88",onOk:()=>Yo(void 0,null,function*(){(yield(0,Q.ZP)(`/api/courses/${c.id}/homework_commons/add_to_homework_bank.json`,{method:"post",body:{all_check:0,homework_ids:[...t.actionTabs.selectArrs]}})).status===0&&((0,j.L9)(["\u6559\u5B66\u8BFE\u5802","\u5206\u7EC4\u4F5C\u4E1A","\u6536\u85CF"]),N.ZP.success("\u6536\u85CF\u6210\u529F\uFF0C\u8BF7\u524D\u5F80\u3010\u4E2A\u4EBA\u4E3B\u9875/\u8BFE\u5802\u8D44\u6E90\u3011\u67E5\u770B"),_&&_(),(0,m.GJ)()?s({type:"classroomList/getClassroomTeacherCommonList",payload:Jo(xa({},t.actionTabs.params),{type:3})}):s({type:"classroomList/getClassroomCommonList",payload:xa({},t.actionTabs.params)}),s({type:"classroomList/setActionTabs",payload:{}}))}),onCancel:()=>{s({type:"classroomList/setActionTabs",payload:{}})}},"\u786E\u8BA4\u6536\u85CF\uFF1F")};var Xo=(0,E.connect)(({classroomList:e})=>({classroomList:e}))(Qo),ju={flex_box_center:"flex_box_center___M3iDd",flex_space_between:"flex_space_between___z7beo",flex_box_vertical_center:"flex_box_vertical_center___av2bv",flex_box_center_end:"flex_box_center_end___uN9YH",flex_box_column:"flex_box_column___tS_sM",line1:"line1___H7AUC",form:"form___BUFel"},Ze=r(59301),qo=Object.defineProperty,Oa=Object.getOwnPropertySymbols,es=Object.prototype.hasOwnProperty,ts=Object.prototype.propertyIsEnumerable,Ta=(e,u,t)=>u in e?qo(e,u,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[u]=t,Fu=(e,u)=>{for(var t in u||(u={}))es.call(u,t)&&Ta(e,t,u[t]);if(Oa)for(var t of Oa(u))ts.call(u,t)&&Ta(e,t,u[t]);return e},Gu=(e,u,t)=>new Promise((s,_)=>{var h=n=>{try{c(t.next(n))}catch(l){_(l)}},C=n=>{try{c(t.throw(n))}catch(l){_(l)}},c=n=>n.done?s(n.value):Promise.resolve(n.value).then(h,C);c((t=t.apply(e,u)).next())});const{TabPane:Fr}=Du.default,us=({shixunHomeworks:e,classroomList:u,loading:t,dispatch:s})=>{const _=(0,E.useIntl)(),h=(0,E.useParams)(),C=(0,E.useLocation)(),[c]=W.default.useForm(),{brankList:n}=e,[l,O]=(0,a.useState)(!1);let[o,A]=(0,a.useState)(!0);const[$,F]=(0,a.useState)("myself");let[g,U]=(0,a.useState)([]),[oe,de]=(0,a.useState)();const[R,be]=(0,a.useState)({page:0,limit:20,object_type:"group",search:"",filter:"myself"}),ie=[{name:"\u6211\u7684\u8D44\u6E90",id:"myself"},{name:"\u516C\u5171\u8D44\u6E90",id:"public"}];(0,a.useEffect)(()=>{e.actionTabs.key==="\u9898\u5E93\u9009\u7528"&&i()},[e.actionTabs.key]);let I=[];const i=function(){return Gu(this,null,function*(){var p;if(o){O(!1),++R.page;const J=yield s({type:"shixunHomeworks/getBrankList",payload:Fu({},R)});g=[...g.concat(J.object_list)],de(J.is_teacher),((p=J.object_list)==null?void 0:p.length)Gu(void 0,null,function*(){var p,J;const fe=c.getFieldValue(),Pe=yield s({type:"shixunHomeworks/saveBanks",payload:{category:((p=u==null?void 0:u.detailCommonHomeworksList)==null?void 0:p.category_id)||((J=u==null?void 0:u.detailCommonHomeworksList)==null?void 0:J.main_category_id),course_id:h.coursesId,object_type:"group",bank_id:fe.group_ids}});(Pe==null?void 0:Pe.status)===0&&((0,j.L9)(["\u6559\u5B66\u8BFE\u5802","\u5206\u7EC4\u4F5C\u4E1A","\u9009\u7528\u8BFE\u5802\u8D44\u6E90"]),(0,m.GJ)()?s({type:"classroomList/getClassroomTeacherCommonList",payload:Fu({},e.actionTabs.params)}):s({type:"classroomList/getClassroomCommonList",payload:Fu({},e.actionTabs.params)}),s({type:"shixunHomeworks/setActionTabs",payload:{}}),s({type:"classroomList/setActionTabs",payload:{key:"\u7ACB\u5373\u53D1\u5E03",type:1,selectArrs:Pe.object_ids,params:Fu({},e.actionTabs.params),manage_all_group:Z==null?void 0:Z.manage_all_group}}),s({type:"classroomList/getClassroomLeftMenus",payload:{id:h.coursesId}}))}),onCancel:()=>{s({type:"shixunHomeworks/setActionTabs",payload:{}})}},Ze.createElement(T.Z,null,Ze.createElement(y.Z,{span:12},ie.map((p,J)=>Ze.createElement(Ye.ZP,{key:J,shape:"round",type:$===p.id?"primary":"default",className:"mr10",onClick:fe=>Gu(void 0,null,function*(){g=[],o=!0,R.page=0,R.search="",R.filter=p.id,i(),F(p.id)})},p.name))),Ze.createElement(y.Z,{span:12,className:"tr"},Ze.createElement(et.default.Search,{placeholder:"\u8F93\u5165\u6807\u9898\u3001\u9002\u7528\u8BFE\u7A0B\u8FDB\u884C\u641C\u7D22",onSearch:p=>{o=!0,R.search=p,R.page=0,g=[],p&&(0,Pu.tk)({name:p,copywriting:p,position:"HomeworkCommon"}),i()},style:{width:260}}))),$==="myself"&&Ze.createElement("p",{className:"tc mt10"},"\u9009\u7528\u5BF9\u8C61\uFF1A\u4F60\u5728\u8BFE\u5802\u5206\u7EC4\u4F5C\u4E1A\u4E2D\u5DF2",Ze.createElement("span",{className:"c-orange"},"\u6536\u85CF"),"\u7684\u5206\u7EC4\u4F5C\u4E1A"),$==="public"&&Ze.createElement("p",{className:"tc mt10"},"\u9009\u7528\u5BF9\u8C61\uFF1A\u9898\u5E93\u4E2D\u5DF2\u8BBE\u7F6E\u6210\u516C\u5171\u5C5E\u6027\u7684\u6240\u6709\u5206\u7EC4\u4F5C\u4E1A"),Ze.createElement("div",{style:{background:"#F4FAFF",maxHeight:200,overflow:"auto",padding:"20px 10px"}},!oe&&$==="public"&&Ze.createElement("div",{style:{display:"flex",flexDirection:"column",paddingTop:"30px",alignItems:"center",justifyContent:"center"}},Ze.createElement("span",null,"\u901A\u8FC7\u804C\u4E1A\u8BA4\u8BC1\u7684\u6559\u5E08\u624D\u80FD\u8BBF\u95EE\u8BFE\u5802\u516C\u5171\u8D44\u6E90\u5E93"),Ze.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")),Ze.createElement(lu(),{initialLoad:!1,pageStart:0,threshold:700,loadMore:()=>{A(!1),i()},hasMore:o,useWindow:!1},l&&Ze.createElement(gt.Z,{styles:{margin:"0px auto"}}),Ze.createElement(W.default,{form:c,initialValues:{group_ids:I},className:ju.form,onChange:p=>{I=c.getFieldValue()}},Ze.createElement(W.default.Item,{name:"group_ids"},Ze.createElement(L.default.Group,{style:{width:"100%",flexDirection:"column"},className:"font14"},g==null?void 0:g.map(function(p,J){return Ze.createElement(T.Z,{key:J},Ze.createElement(y.Z,{flex:"2"},Ze.createElement(L.default,{onChange:fe=>{},key:J,value:String(p.id),defaultChecked:!0},Ze.createElement("span",{className:["c-black",ju.line1].join(" ")},p.name))),Ze.createElement(y.Z,{flex:"1",className:"c-black"},Ze.createElement("span",{className:ju.line1},p==null?void 0:p.course_list_name)),Ze.createElement(y.Z,{flex:"50px",className:"c-black"},$==="public"&&(0,m.Ny)()?Ze.createElement("span",{className:"c-blue current",onClick:()=>{window.open(`/users/innov/topics/${p.id}/personal/group/edit`)}},"\u7F16\u8F91"):$==="myself"?Ze.createElement("span",{className:"c-blue current",onClick:()=>{window.open(`/users/innov/topics/${p.id}/personal/group/edit`)}},"\u7F16\u8F91"):p==null?void 0:p.username))})))))))};var as=(0,E.connect)(({shixunHomeworks:e,loading:u,classroomList:t})=>({shixunHomeworks:e,loading:u,classroomList:t}))(us),It=r(59301),ns=Object.defineProperty,os=Object.defineProperties,ss=Object.getOwnPropertyDescriptors,Ma=Object.getOwnPropertySymbols,ls=Object.prototype.hasOwnProperty,rs=Object.prototype.propertyIsEnumerable,Na=(e,u,t)=>u in e?ns(e,u,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[u]=t,gu=(e,u)=>{for(var t in u||(u={}))ls.call(u,t)&&Na(e,t,u[t]);if(Ma)for(var t of Ma(u))rs.call(u,t)&&Na(e,t,u[t]);return e},is=(e,u)=>os(e,ss(u)),La=(e,u,t)=>new Promise((s,_)=>{var h=n=>{try{c(t.next(n))}catch(l){_(l)}},C=n=>{try{c(t.throw(n))}catch(l){_(l)}},c=n=>n.done?s(n.value):Promise.resolve(n.value).then(h,C);c((t=t.apply(e,u)).next())});const cs=({classroomList:e,loading:u,dispatch:t,shixunHomeworks:s})=>{const _=(0,E.useIntl)(),h=(0,E.useParams)(),[C]=W.default.useForm(),{workList:c,workSetting:n}=s,l=()=>{t({type:"shixunHomeworks/getWorkSetting",payload:gu({},h)}),t({type:"shixunHomeworks/getWorkList",payload:gu({},h)})};return It.createElement(G.default,{centered:!0,title:e.actionTabs.title||"\u8865\u4EA4\u9644\u4EF6",open:e.actionTabs.key==="\u8865\u4EA4\u9644\u4EF6",bodyStyle:{minHeight:200},onOk:()=>La(void 0,null,function*(){const O=()=>La(void 0,null,function*(){var o;yield C.validateFields();const A=gu({},C.getFieldValue()),{selectArrs:$}=e.actionTabs;A.attachment_ids=(o=A.attachment_ids)==null?void 0:o.map(g=>g.response.id),(yield(0,mu.mz)(is(gu({},A),{homeworkId:$.work_id}))).status===0&&(C.resetFields(),t({type:"classroomList/setActionTabs",payload:{}}),l())});if(n!=null&&n.can_submit){if(!(n!=null&&n.submit_size)){N.ZP.warning("\u60A8\u7684\u4F5C\u54C1\u63D0\u4EA4\u673A\u4F1A\u5DF2\u7528\u5B8C\u3002\u5982\u9700\u7EE7\u7EED\u4FEE\u6539\uFF0C\u8BF7\u8054\u7CFB\u6307\u5BFC\u8001\u5E08\u6216\u5E73\u53F0\u8FD0\u8425\u3002");return}G.default.confirm({title:_.formatMessage({id:"classrooms.prompt",defaultMessage:"\u63D0\u793A"}),icon:null,centered:!0,width:472,content:It.createElement(It.Fragment,null,"\u4F60\u8FD8\u6709 ",It.createElement("span",{className:"ml5 mr5",style:{color:"#DF711C"}},n==null?void 0:n.submit_size)," \u6B21\u63D0\u4EA4\u673A\u4F1A\u3002\u786E\u8BA4\u63D0\u4EA4\u540E\uFF0C\u4E0A\u4E00\u6B21\u7684\u63D0\u4EA4\u8BB0\u5F55\u4F1A\u88AB\u8986\u76D6\u3002\u8BF7\u6CE8\u610F\uFF0C\u5230\u8FBE\u89C4\u5B9A\u7684\u63D0\u4EA4\u6B21\u6570\u540E\u5C06\u4E0D\u53EF\u518D\u6B21\u63D0\u4EA4\uFF0C\u786E\u5B9A\u662F\u5426\u63D0\u4EA4\uFF1F"),onOk:()=>{O()}});return}O()}),onCancel:()=>{t({type:"classroomList/setActionTabs",payload:{}})}},It.createElement(W.default,{form:C,initialValues:{}},It.createElement(W.default.Item,{name:"attachment_ids",rules:[{required:!0,message:"\u8BF7\u4E0A\u4F20\u9644\u4EF6"}]},It.createElement(ua.Z,null)),It.createElement(W.default.Item,{name:"description"},It.createElement(et.default.TextArea,{placeholder:`\u8BF7\u5728\u6B64\u8F93\u5165${e.actionTabs.title||"\u8865\u4EA4\u9644\u4EF6"}\u7684\u539F\u56E0\uFF0C\u6700\u5927\u9650\u5236100\u4E2A\u5B57\u7B26`,rows:7}))))};var ms=(0,E.connect)(({classroomList:e,shixunHomeworks:u,loading:t})=>({classroomList:e,shixunHomeworks:u,loading:t}))(cs),mt=r(59301),ds=Object.defineProperty,ps=Object.defineProperties,Es=Object.getOwnPropertyDescriptors,Ia=Object.getOwnPropertySymbols,fs=Object.prototype.hasOwnProperty,Fs=Object.prototype.propertyIsEnumerable,Za=(e,u,t)=>u in e?ds(e,u,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[u]=t,eu=(e,u)=>{for(var t in u||(u={}))fs.call(u,t)&&Za(e,t,u[t]);if(Ia)for(var t of Ia(u))Fs.call(u,t)&&Za(e,t,u[t]);return e},gs=(e,u)=>ps(e,Es(u)),Sa=(e,u,t)=>new Promise((s,_)=>{var h=n=>{try{c(t.next(n))}catch(l){_(l)}},C=n=>{try{c(t.throw(n))}catch(l){_(l)}},c=n=>n.done?s(n.value):Promise.resolve(n.value).then(h,C);c((t=t.apply(e,u)).next())});const _s=({classroomList:e,loading:u,globalSetting:t,dispatch:s})=>{var _;const h=(0,E.useIntl)(),C=(0,E.useParams)(),[c]=W.default.useForm(),[n,l]=(0,a.useState)(!0);let[O,o]=(0,a.useState)([]);const[A,$]=(0,a.useState)({page:1,limit:20,keyword:""}),F=()=>Sa(void 0,null,function*(){var g;const U=yield s({type:"shixunHomeworks/getProjectList",payload:eu(eu({},C),A)});U.projects&&o([...O,...U.projects]),((g=U.projects)==null?void 0:g.length)<20&&l(!1)});return(0,a.useEffect)(()=>{(e.actionTabs.key==="\u5173\u8054\u9879\u76EE"||e.actionTabs.key==="\u66F4\u6362\u9879\u76EE")&&(F(),O=[],A.page=1,A.keyword="")},[e.actionTabs.key]),mt.createElement(G.default,{centered:!0,title:e.actionTabs.key==="\u66F4\u6362\u9879\u76EE"?"\u66F4\u6362\u9879\u76EE":"\u5173\u8054\u9879\u76EE",open:e.actionTabs.key==="\u5173\u8054\u9879\u76EE"||e.actionTabs.key==="\u66F4\u6362\u9879\u76EE",bodyStyle:{minHeight:100},onOk:()=>Sa(void 0,null,function*(){yield c.validateFields();const g=eu({},c.getFieldValue()),{selectArrs:U,cb:oe}=e.actionTabs;if(e.actionTabs.key==="\u66F4\u6362\u9879\u76EE"){let R=yield(0,Q.ZP)(`/api/student_works/${U.homework_id}/change_project.json`,{method:"put",body:eu({},g)});(R==null?void 0:R.status)===0&&(oe(),s({type:"classroomList/setActionTabs",payload:{}}));return}(yield(0,mu.co)(gs(eu({},g),{homeworkId:U.homework_id}))).status===0&&(oe?oe():s({type:"classroomList/getClassroomCommonHomeworksList",payload:eu({},e.actionTabs.params)}),s({type:"classroomList/setActionTabs",payload:{}}))}),onCancel:()=>{s({type:"classroomList/setActionTabs",payload:{}})}},mt.createElement(K.Z,{loading:u["shixunHomeworks/getProjectList"],active:!0},O==""?mt.createElement("aside",null,mt.createElement("div",{className:"tc font14 pt20"},"\u60A8\u5F53\u524D\u5C1A\u672A\u7BA1\u7406\u4EFB\u4F55\u9879\u76EE\uFF0C\u8BF7\u5148",mt.createElement("a",{href:`${(_=t==null?void 0:t.setting)==null?void 0:_.old_url}/projects/deposit/new`,target:"_blank"},"\u521B\u5EFA\u9879\u76EE"),"\u518D\u5173\u8054")):mt.createElement("aside",null,mt.createElement("div",{className:" mb20"},mt.createElement(et.default.Search,{onSearch:g=>{g===""?delete A.keyword:A.keyword=g,O=[],l(!0),F()},placeholder:"\u8BF7\u8F93\u5165\u9879\u76EE\u540D\u79F0\u8FDB\u884C\u641C\u7D22",allowClear:!0,size:"middle"})),mt.createElement(W.default,{form:c,initialValues:{}},mt.createElement(W.default.Item,{name:"project_id",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u9879\u76EE"}]},mt.createElement(v.ZP.Group,null,mt.createElement(lu(),{initialLoad:!1,pageStart:1,threshold:20,loadMore:g=>{A.page++,F()},hasMore:n,useWindow:!1},O==null?void 0:O.map(function(g,U){return mt.createElement(T.Z,{key:U},mt.createElement(y.Z,null,mt.createElement(v.ZP,{value:g.id},g.name)))}))))))))};var vs=(0,E.connect)(({classroomList:e,user:u,loading:t,globalSetting:s})=>({classroomList:e,user:u,loading:t.effects,globalSetting:s}))(_s),Ru=r(42882),Ha=r(74128),vt=r(59301),ys=Object.defineProperty,ja=Object.getOwnPropertySymbols,Cs=Object.prototype.hasOwnProperty,hs=Object.prototype.propertyIsEnumerable,Ga=(e,u,t)=>u in e?ys(e,u,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[u]=t,Ra=(e,u)=>{for(var t in u||(u={}))Cs.call(u,t)&&Ga(e,t,u[t]);if(ja)for(var t of ja(u))hs.call(u,t)&&Ga(e,t,u[t]);return e};const As=({styles:e={},onSelect:u,params:t,classroomList:s})=>{const _=(0,E.useIntl)(),[h,C]=(0,a.useState)(!1),[c,n]=(0,a.useState)("");(0,a.useEffect)(()=>{C(!1),n("")},[]);const l=()=>{var O,o;if((0,m.Rm)()&&!((o=(O=s==null?void 0:s.AssistantObject)==null?void 0:O.group)!=null&&o.can_create)){N.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}c==="1"&&E.history.push(`/classrooms/${t.coursesId}/group_homework/${t.categoryId||0}/add`),c==="2"&&(u(),C(!1),n(""))};return vt.createElement("section",{className:`tc animated fadeIn ${Ru.Z.threeBtnSty}`,style:Ra(Ra({},{color:"#03A092",margin:"200px auto"}),e)},vt.createElement("img",{src:r(26551),width:200,height:164}),vt.createElement("p",{className:"mt20 font14"},"\u8BE5\u5206\u7EC4\u65E0\u5206\u7EC4\u4F5C\u4E1A\uFF0C\u53EF\u4EE5\u4E0B\u65B9\u6309\u94AE\u6216\u53F3\u4E0A\u65B9\u201C\u65B0\u5EFA\u4F5C\u4E1A\u201D\u6309\u94AE\u521B\u5EFA\u4F5C\u4E1A"),vt.createElement("div",{style:{marginTop:"30px"}},vt.createElement(Ye.ZP,{onClick:()=>C(!0),type:"primary",style:{width:"128px",height:"40px",marginRight:"20px",borderRadius:"4px"}},"\u65B0\u5EFA\u4F5C\u4E1A"),vt.createElement(Ye.ZP,{onClick:()=>{(0,j.xg)(`${Ha.Z.API_SERVER}/pdf/\u6559\u5B66\u8BFE\u5802\u64CD\u4F5C\u624B\u518C\u7B80\u5355\u7248-V4.0.pdf`)},type:"primary",style:{width:"128px",height:"40px",marginLeft:"20px",borderRadius:"4px"}},"\u65B0\u5EFA\u4F5C\u4E1A\u6307\u5F15")),h&&vt.createElement(G.default,{open:!0,centered:!0,title:"\u65B0\u5EFA\u4F5C\u4E1A",onCancel:()=>C(!1),onOk:l},vt.createElement("div",null,vt.createElement("div",null,vt.createElement(v.ZP,{value:"1",style:{marginTop:"15px"},checked:c==="1",onClick:()=>n("1")},"\u65B0\u5EFA\u5206\u7EC4\u4F5C\u4E1A")),vt.createElement("div",null,vt.createElement(v.ZP,{value:"2",style:{marginTop:"15px"},checked:c==="2",onClick:()=>n("2")},"\u9009\u7528\u8D44\u6E90")))))};var Bs=(0,E.connect)(({classroomList:e})=>({classroomList:e}))(As),Ds={flex_box_center:"flex_box_center___MHyFJ",flex_space_between:"flex_space_between___ORCtD",flex_box_vertical_center:"flex_box_vertical_center___Nhmgg",flex_box_center_end:"flex_box_center_end___Skj3z",flex_box_column:"flex_box_column___wcBlf",containerTitle:"containerTitle___OiTfV",containerDesc:"containerDesc___OxZSI",listItem:"listItem___QWck_",info:"info___b5kJ6",title:"title___kIMSt",titleLeft:"titleLeft___xkD1I",titleRight:"titleRight___k53hK",acitons:"acitons___kzzSq",moveCategory:"moveCategory___sdBKh",spanSize:"spanSize___s6h6L"},bs=r(54473),dt={listContainer:"listContainer____QJ9C",info:"info___IpHIX",title:"title___X9_uq",left:"left___IclJq",right:"right___TrFe9",flexBox:"flexBox___PPALz",detail:"detail___t9rRa",iconV:"iconV___mSP3a"},Ps=Object.defineProperty,ws=Object.defineProperties,ks=Object.getOwnPropertyDescriptors,Va=Object.getOwnPropertySymbols,xs=Object.prototype.hasOwnProperty,Os=Object.prototype.propertyIsEnumerable,$a=(e,u,t)=>u in e?Ps(e,u,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[u]=t,tu=(e,u)=>{for(var t in u||(u={}))xs.call(u,t)&&$a(e,t,u[t]);if(Va)for(var t of Va(u))Os.call(u,t)&&$a(e,t,u[t]);return e},Ts=(e,u)=>ws(e,ks(u)),Gt=(e,u,t)=>new Promise((s,_)=>{var h=n=>{try{c(t.next(n))}catch(l){_(l)}},C=n=>{try{c(t.throw(n))}catch(l){_(l)}},c=n=>n.done?s(n.value):Promise.resolve(n.value).then(h,C);c((t=t.apply(e,u)).next())}),Ms=({dataSource:e,params:u,manageAllGroup:t})=>{var s,_,h,C;const{batchStatus:c,selectArrs:n,setSelectArrs:l,selectArrsAll:O,setSelectArrsAll:o,dispatch:A}=(0,a.useContext)(Wu),$=(0,E.useIntl)();let F=(0,E.useParams)();const[g,U]=(0,a.useState)(!1),oe=(0,a.useRef)(),[de,R]=(0,a.useState)([]);F=Ts(tu(tu({},u),F),{category:F==null?void 0:F.categoryId}),(0,a.useEffect)(()=>{R([]),U(!1)},[]);const be=[{title:$.formatMessage({id:"classrooms.class",defaultMessage:"\u73ED\u7EA7"}),dataIndex:"course_group_name",key:"course_group_name"},{title:$.formatMessage({id:"classrooms.status",defaultMessage:"\u72B6\u6001"}),dataIndex:"status",key:"status",width:80,filters:[{text:"\u672A\u5F00\u59CB",value:"\u672A\u5F00\u59CB"},{text:"\u63D0\u4EA4\u4E2D",value:"\u63D0\u4EA4\u4E2D"},{text:"\u8865\u4EA4\u4E2D",value:"\u8865\u4EA4\u4E2D"},{text:"\u5DF2\u622A\u6B62",value:"\u5DF2\u622A\u6B62"},{text:"\u672A\u53D1\u5E03",value:"\u672A\u53D1\u5E03"},{text:"\u533F\u8BC4\u4E2D",value:"\u533F\u8BC4\u4E2D"}],onFilter:(i,Z)=>Z.status.indexOf(i)===0},{title:"\u63D0\u4EA4\u60C5\u51B5",dataIndex:"statistics",key:"statistics",width:80,render:i=>{var Z,p;return i==="--"?i:a.createElement("span",null,a.createElement("span",null,(Z=i==null?void 0:i.split("/"))==null?void 0:Z[0]),"\xA0/\xA0",a.createElement("span",null,(p=i==null?void 0:i.split("/"))==null?void 0:p[1]))}},{title:"\u53D1\u5E03\u65F6\u95F4",dataIndex:"publish_time",key:"publish_time",sorter:!0,showSorterTooltip:!1,sortOrder:F.sort_by==="publish_time"?F.sort_direction==="desc"?"descend":"ascend":null},{title:"\u622A\u6B62\u65F6\u95F4",dataIndex:"end_time",key:"end_time",sorter:!0,showSorterTooltip:!1,sortOrder:F.sort_by==="end_time"?F.sort_direction==="desc"?"descend":"ascend":null},{title:"\u8865\u4EA4\u65F6\u95F4",dataIndex:"late_time",key:"late_time",sorter:!0,showSorterTooltip:!1,sortOrder:F.sort_by==="late_time"?F.sort_direction==="desc"?"descend":"ascend":null},{title:"\u5206\u73ED\u8001\u5E08",dataIndex:"teachers",key:"teachers",width:150,ellipsis:{showTitle:!1},render:i=>i==="--"||!i?"--":a.createElement("span",{title:i},i)}];function ie(){return Gt(this,null,function*(){let i=yield(0,Q.ZP)(`/api/homework_commons/${e.homework_id}/group_settings_statistics.json`,{method:"get",params:tu({},F)});R(i.data)})}const I=i=>{n.includes(i)?(l(n.filter(Z=>Z!==i)),o(O.filter(Z=>Z.homework_id!==i))):(l([...n,i]),o([...O,e]))};return a.createElement("div",{className:dt.listContainer,onClick:i=>{i.stopPropagation(),(!(0,m.GJ)()||(0,m.GJ)()&&oe.current&&!oe.current.contains(i.target))&&(0,j.xg)(`/classrooms/${F.coursesId}/group_homework/${e.homework_id}/detail`)}},(0,m.GJ)()&&a.createElement("span",{ref:oe},a.createElement(L.default,{onClick:i=>{i.stopPropagation()},style:{padding:"10px"},checked:n.includes(e.homework_id),onChange:()=>I(e.homework_id)})),a.createElement("div",{className:dt.info},a.createElement("div",{className:dt.title},a.createElement("div",{className:dt.left,style:(0,m.dE)()?{paddingRight:(e==null?void 0:e.challenge_count)-(e==null?void 0:e.finished_challenge_count)?60:140}:{}},(0,m.GJ)()&&a.createElement(ku.Z,{value:e.status},a.createElement(j.VV,{temporary:!0,style:{margin:"0px 10px 0px 0px"},status:[e.status]})),(0,m.dE)()&&a.createElement(j.VV,{temporary:!0,style:{margin:"0px 10px 0px 0px"},status:e.status}),a.createElement("span",{onClick:i=>i.stopPropagation()},a.createElement(E.Link,{target:"_blank",to:`/classrooms/${F.coursesId}/group_homework/${e.homework_id}/detail${(0,m.dE)()?"?tabs=1":""}`},e.name))),a.createElement("div",{className:dt.right},(0,m.GJ)()&&e.status==="\u672A\u53D1\u5E03"&&a.createElement(E.Link,{target:"_blank",to:"/",onClick:i=>Gt(void 0,null,function*(){i.stopPropagation(),i.preventDefault(),A({type:"classroomList/setActionTabs",payload:{key:"\u7ACB\u5373\u53D1\u5E03",selectArrs:[e==null?void 0:e.homework_id],selectArrsAll:[e],params:tu({},F),type:2,manage_all_group:t}})})},a.createElement("aside",{className:dt.flexBox,style:{marginRight:"16px"}},a.createElement("i",{className:"iconfont icon-yishezhifabushijian1"}),a.createElement("div",null,"\u53D1\u5E03"))),(0,m.dE)()&&a.createElement("div",{className:dt.actionIcon},(e==null?void 0:e.challenge_count)-(e==null?void 0:e.finished_challenge_count)===0&&a.createElement("i",{className:"iconfont icon-yiwancheng1"}),!((s=e.status)!=null&&s.includes("\u5DF2\u622A\u6B62"))&&!((_=e.status)!=null&&_.includes("\u5BFC\u5165"))&&a.createElement("aside",{onClick:i=>Gt(void 0,null,function*(){i.stopPropagation(),(0,j.xg)(`/classrooms/${F.coursesId}/group_homework/${e.homework_id}/detail${(0,m.dE)()?"?tabs=1":""}`)}),className:dt.flexBox,style:{marginRight:10}},a.createElement("i",{className:"iconfont icon-kaishixuexi font14"}),a.createElement("div",null,"\u5F00\u59CB\u5B66\u4E60")),(((h=e.status)==null?void 0:h.includes("\u5DF2\u622A\u6B62"))||((C=e.status)==null?void 0:C.includes("\u5BFC\u5165")))&&a.createElement("aside",{className:dt.flexBox,style:{marginRight:10}},a.createElement("i",{className:"iconfont icon-chakanzuoye font14"}),a.createElement("div",null,"\u67E5\u770B\u4F5C\u54C1"))),(0,m.GJ)()&&a.createElement(Nt.Z,{placement:"bottomCenter",overlayClassName:dt.dro,dropdownRender:()=>a.createElement(Ie.default,null,e.status!=="\u5BFC\u5165"&&a.createElement(Ie.default.Item,{key:1,style:{textAlign:"center"}},a.createElement(E.Link,{target:"_blank",to:"/",onClick:i=>Gt(void 0,null,function*(){i.stopPropagation(),i.preventDefault(),A({type:"classroomList/setActionTabs",payload:{key:"\u7ACB\u5373\u53D1\u5E03",selectArrs:[e==null?void 0:e.homework_id],selectArrsAll:[e],params:tu({},F),type:2,manage_all_group:t}})})},"\u7ACB\u5373\u53D1\u5E03")),e.status==="\u5BFC\u5165"&&a.createElement(Ie.default.Item,{key:23,style:{textAlign:"center"}},a.createElement(E.Link,{target:"_blank",to:"/",onClick:i=>Gt(void 0,null,function*(){i.stopPropagation(),i.preventDefault(),A({type:"classroomList/setActionTabs",payload:{key:"\u8865\u5145\u6210\u7EE9",name:e==null?void 0:e.name,id:e==null?void 0:e.homework_id,type:"group"}})})},"\u8865\u5145\u6210\u7EE9")),e.status!=="\u5BFC\u5165"&&a.createElement(Ie.default.Item,{key:2,style:{textAlign:"center"}},a.createElement(E.Link,{target:"_blank",to:"/",onClick:i=>Gt(void 0,null,function*(){i.stopPropagation(),i.preventDefault(),A({type:"classroomList/setActionTabs",payload:{key:"\u7ACB\u5373\u622A\u6B62",selectArrs:[e==null?void 0:e.homework_id],selectArrsAll:[e],params:tu({},F),type:2}})})},"\u7ACB\u5373\u622A\u6B62")),a.createElement(Ie.default.Item,{key:22,style:{textAlign:"center"}},a.createElement(E.Link,{target:"_blank",to:"/",onClick:i=>Gt(void 0,null,function*(){i.stopPropagation(),i.preventDefault(),A({type:"classroomList/setActionTabs",payload:{key:"\u5220\u9664",selectArrs:[e==null?void 0:e.homework_id],selectArrsAll:O,params:F,status:e==null?void 0:e.status}})})},$.formatMessage({id:"classrooms.deleteImmediately",defaultMessage:"\u7ACB\u5373\u5220\u9664"}))),e.status!=="\u5BFC\u5165"&&a.createElement(Ie.default.Item,{key:6,style:{textAlign:"center"}},a.createElement(E.Link,{target:"_blank",onClick:i=>{i.stopPropagation()},to:`/classrooms/${F.coursesId}/group_homework/${e.homework_id}/detail?tabs=3`},$.formatMessage({id:"classrooms.advancedSettings",defaultMessage:"\u9AD8\u7EA7\u8BBE\u7F6E"}))))},a.createElement("aside",{onClick:i=>i.stopPropagation(),className:dt.flexBox,style:{cursor:"default"}},a.createElement("i",{className:"iconfont icon-gengduo4"}),a.createElement("div",null,"\u66F4\u591A"))))),a.createElement("div",{className:dt.detail},(0,m.GJ)()&&a.createElement(a.Fragment,null,a.createElement("span",{className:"mr20",style:{color:"#fff"}},e.author),["\u672A\u5F00\u59CB","\u8FDB\u884C\u4E2D","\u5DF2\u622A\u6B62","\u63D0\u4EA4\u4E2D","\u8865\u4EA4\u4E2D","\u5DF2\u7ED3\u675F","\u533F\u8BC4\u4E2D","\u7533\u8BC9\u4E2D"].includes(e.status)&&!!e.uncommit_count&&a.createElement("span",{className:"mr10"},a.createElement("span",{className:"mr5"},"\u672A\u505A\u9898"),e.uncommit_count,"\u4EBA"),["\u672A\u5F00\u59CB","\u8FDB\u884C\u4E2D","\u5DF2\u622A\u6B62","\u63D0\u4EA4\u4E2D","\u8865\u4EA4\u4E2D","\u5DF2\u7ED3\u675F","\u533F\u8BC4\u4E2D","\u7533\u8BC9\u4E2D"].includes(e.status)&&!!e.commit_count&&a.createElement("span",{className:"mr10"},a.createElement("span",{className:"mr5"},"\u5DF2\u505A\u9898"),e.commit_count,"\u4EBA"),["\u672A\u5F00\u59CB","\u8FDB\u884C\u4E2D","\u5DF2\u622A\u6B62","\u63D0\u4EA4\u4E2D","\u8865\u4EA4\u4E2D","\u5DF2\u7ED3\u675F","\u533F\u8BC4\u4E2D","\u7533\u8BC9\u4E2D"].includes(e.status)&&!!e.compelete_count&&a.createElement("span",{className:"mr10"},a.createElement("span",{className:"mr5"},"\u5DF2\u5B8C\u6210"),e.compelete_count,"\u4EBA"),["\u672A\u5F00\u59CB","\u8FDB\u884C\u4E2D","\u5DF2\u622A\u6B62","\u63D0\u4EA4\u4E2D","\u8865\u4EA4\u4E2D","\u533F\u8BC4\u4E2D","\u7533\u8BC9\u4E2D"].includes(e.status)&&a.createElement("span",{className:"mr10"},a.createElement("span",{className:"mr5"},"\u53D1\u5E03\u65F6\u95F4"),e.publish_time),["\u672A\u5F00\u59CB","\u8FDB\u884C\u4E2D","\u5DF2\u622A\u6B62","\u63D0\u4EA4\u4E2D","\u8865\u4EA4\u4E2D","\u533F\u8BC4\u4E2D","\u7533\u8BC9\u4E2D"].includes(e.status)&&a.createElement("span",{className:"mr10"},a.createElement("span",{className:"mr5"},"\u622A\u6B62\u65F6\u95F4"),e.end_time),["\u5DF2\u7ED3\u675F"].includes(e.status)&&a.createElement("span",{className:"mr10"},a.createElement("span",{className:"mr5"},"\u7ED3\u675F\u65F6\u95F4"),e.status_time),!!(e!=null&&e.late_time)&&(e==null?void 0:e.late_time)!=="--"&&a.createElement("span",{className:"c-grey-999"},a.createElement("span",{className:"mr5"},"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"),e==null?void 0:e.late_time),["\u672A\u5F00\u59CB","\u8FDB\u884C\u4E2D","\u5DF2\u622A\u6B62","\u63D0\u4EA4\u4E2D","\u8865\u4EA4\u4E2D","\u5DF2\u7ED3\u675F","\u533F\u8BC4\u4E2D","\u7533\u8BC9\u4E2D"].includes(e.status)&&a.createElement("span",{className:dt.iconV,onClick:i=>Gt(void 0,null,function*(){i.stopPropagation(),i.preventDefault(),g||ie(),U(!g)})},a.createElement("i",{className:`iconfont icon-${g?"shouqi":"xiala2"}`})," "))),a.createElement("div",{className:dt.content},(0,m.dE)()&&a.createElement("span",{className:dt.infoStuIcon},a.createElement("span",{className:"c-grey-333"},e.author),e.status==="\u5DF2\u622A\u6B62"&&!!(e!=null&&e.status_time)&&a.createElement("span",{className:"ml20"},a.createElement("i",{className:"iconfont icon-shengyushijian font12 mr5"})," ",e==null?void 0:e.status_time),a.createElement("span",{className:"ml20 c-grey-999"},a.createElement("i",{className:"iconfont icon-shijian1 font12 mr5"}),e==null?void 0:e.publish_time," \u81F3 ",e==null?void 0:e.end_time," "),!!(e!=null&&e.late_time)&&(e==null?void 0:e.late_time)!=="--"&&a.createElement("span",{className:"ml20"},a.createElement("span",{className:"mr5"},"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4:"),e==null?void 0:e.late_time)),(0,m.GJ)()&&e.status!=="\u672A\u53D1\u5E03"&&g&&de.length>5&&a.createElement(Qt.default,{className:Ru.Z.threeTableSty,scroll:{y:240},onRow:i=>({onClick:Z=>{Z.stopPropagation(),Z.preventDefault()}}),onHeaderRow:(i,Z)=>({onClick:p=>{p.stopPropagation(),p.preventDefault()}}),pagination:!1,dataSource:de,style:{marginTop:14,marginRight:6,cursor:"default"},onChange:(i,Z,p)=>{p.field&&(F.sort_by=p.field),p.order||(F.sort_direction="asc"),p.order==="ascend"&&(F.sort_direction="asc"),p.order==="descend"&&(F.sort_direction="desc"),p.order||(F.sort_direction="asc"),ie()},columns:be}),(0,m.GJ)()&&e.status!=="\u672A\u53D1\u5E03"&&g&&de.length<6&&de.length>0&&a.createElement(Qt.default,{className:Ru.Z.threeTableSty,onRow:i=>({onClick:Z=>{Z.stopPropagation(),Z.preventDefault()}}),onHeaderRow:(i,Z)=>({onClick:p=>{p.stopPropagation(),p.preventDefault()}}),pagination:!1,dataSource:de,style:{marginTop:14,marginRight:6,cursor:"default"},onChange:(i,Z,p)=>{p.field&&(F.sort_by=p.field),p.order||(F.sort_direction="asc"),p.order==="ascend"&&(F.sort_direction="asc"),p.order==="descend"&&(F.sort_direction="desc"),p.order||(F.sort_direction="asc"),ie()},columns:be}))))},za={bottomControlContainer:"bottomControlContainer___PMJOm",buttonWrap:"buttonWrap___RwQKi",moveCategory:"moveCategory___pQvCG"},Ns=(e,u,t)=>new Promise((s,_)=>{var h=n=>{try{c(t.next(n))}catch(l){_(l)}},C=n=>{try{c(t.throw(n))}catch(l){_(l)}},c=n=>n.done?s(n.value):Promise.resolve(n.value).then(h,C);c((t=t.apply(e,u)).next())}),Ls=({buttonDataSource:e,onClick:u})=>{const{allSelect:t,setAllSelect:s,setSelectArrs:_,dataSource:h,selectArrs:C,useBatchStatus:c,dispatch:n,params:l,getData:O,detailLeftMenus:o,main_category_id:A,setSelectArrsAll:$}=(0,a.useContext)(Wu);let F;const[g,U]=(0,a.useState)(!1),[oe,de]=(0,a.useState)(""),R=I=>{s(I.target.checked),_(I.target.checked?h.map(i=>i.homework_id):[]),I.target.checked?$([...h]):$([])},be=()=>{let I={courseId:l.id,container_type:"group_homework"};l.categoryId&&(I.category_id=l.categoryId),n({type:"classroomList/getAllTaskList",payload:I}),n({type:"classroomList/setActionTabs",payload:{key:"\u8C03\u6574\u6392\u5E8F"}})};o.course_modules&&(F=o.course_modules.filter(I=>I.type==="group_homework")[0]);const ie=a.createElement("div",{className:za.moveCategory,onMouseLeave:I=>U(!1)},a.createElement(Ie.default,{onClick:I=>Ns(void 0,[I],function*({item:i,key:Z,keyPath:p,domEvent:J}){if(C=="")return N.ZP.error("\u8BF7\u9009\u62E9\u4F60\u8981\u64CD\u4F5C\u7684\u4EFB\u52A1"),null;(yield(0,Q.ZP)(`/api/courses/${l.id}/homework_commons/move_to_category.json`,{method:"post",body:{homework_ids:C,new_category_id:Z}})).status===0&&(N.ZP.success("\u64CD\u4F5C\u6210\u529F"),c(!1),O(),n({type:"classroomList/getClassroomLeftMenus",payload:{id:l.coursesId}}))}),style:{maxHeight:300,width:240,overflow:"auto"}},a.createElement("li",{className:"ant-menu-item multi-llipsis1e ant-menu-item-only-child"},a.createElement(et.default,{onChange:I=>{de(I.target.value)}})),F&&F.second_category.filter(I=>I.category_name!=="\u672A\u5206\u914D\u76EE\u5F55").map(function(I,i){var Z;if(!(oe!==""&&I.category_name.indexOf(oe)<0))return a.createElement(a.Fragment,null,a.createElement(Ie.default.Item,{className:"multi-llipsis1e",key:I.category_id},I.category_name),(Z=I==null?void 0:I.third_category)==null?void 0:Z.map(p=>a.createElement(Ie.default.Item,{style:{marginLeft:20},className:"multi-llipsis1e",key:p.category_id},p.category_name)))}),a.createElement("li",{className:"ant-menu-item multi-llipsis1e ant-menu-item-only-child",onClick:I=>{I.preventDefault(),n({type:"classroomList/setActionTabs",payload:{key:"\u6DFB\u52A0\u76EE\u5F55",params:l,selectArrs:{category_id:A,type:"group_homework"}}})}},"\u65B0\u5EFA\u5B50\u76EE\u5F55...")));return a.createElement("div",{className:za.bottomControlContainer},a.createElement(T.Z,{wrap:!1,align:"middle",justify:"space-between",style:{height:"100%"}},a.createElement(y.Z,{flex:1},a.createElement(T.Z,{wrap:!1,align:"middle",gutter:8},a.createElement(y.Z,null,a.createElement(L.default,{checked:t,onChange:R},"\u5168\u9009\u672C\u9875\uFF08",C.length,"\uFF09")),(0,m.GJ)()&&a.createElement(y.Z,null,a.createElement(Nt.Z,{placement:"top",menu:{items:e,onClick:({key:I})=>{u({key:I})}}},a.createElement(Ye.ZP,{type:"primary",icon:a.createElement("i",{className:"iconfont icon-piliangcaozuo3"})},"\u6279\u91CF\u64CD\u4F5C"))),a.createElement(y.Z,null,a.createElement(Ye.ZP,{type:"primary",onClick:be,icon:a.createElement("i",{className:"iconfont icon-tiaozhengpaixu2"})},"\u8C03\u6574\u6392\u5E8F")),(0,m.GJ)()&&a.createElement(y.Z,null,a.createElement(Nt.Z,{placement:"topLeft",dropdownRender:()=>ie,getPopupContainer:I=>I.parentNode},a.createElement(Ye.ZP,{type:"primary",icon:a.createElement("i",{className:"iconfont icon-yidongmulu"})},"\u79FB\u52A8\u5230\u76EE\u5F55 ",a.createElement(xu.Z,null)))),(0,m.GJ)()&&a.createElement(y.Z,null,a.createElement(Ye.ZP,{type:"primary",onClick:()=>u({key:"collection",label:"\u6536\u85CF"}),icon:a.createElement("i",{className:"iconfont icon-shoucang1"})},"\u6536\u85CF")))),a.createElement(y.Z,null,a.createElement(Ye.ZP,{type:"primary",ghost:!0,onClick:()=>{_([]),c(!1)}},"\u53D6\u6D88\u64CD\u4F5C"))))},Is=r(86094),Zs=r(92521),Ss=r(27269),xe=r(59301),Hs=Object.defineProperty,js=Object.defineProperties,Gs=Object.getOwnPropertyDescriptors,_u=Object.getOwnPropertySymbols,Wa=Object.prototype.hasOwnProperty,Ua=Object.prototype.propertyIsEnumerable,Ja=(e,u,t)=>u in e?Hs(e,u,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[u]=t,uu=(e,u)=>{for(var t in u||(u={}))Wa.call(u,t)&&Ja(e,t,u[t]);if(_u)for(var t of _u(u))Ua.call(u,t)&&Ja(e,t,u[t]);return e},Ka=(e,u)=>js(e,Gs(u)),Rs=(e,u)=>{var t={};for(var s in e)Wa.call(e,s)&&u.indexOf(s)<0&&(t[s]=e[s]);if(e!=null&&_u)for(var s of _u(e))u.indexOf(s)<0&&Ua.call(e,s)&&(t[s]=e[s]);return t},Vu=(e,u,t)=>new Promise((s,_)=>{var h=n=>{try{c(t.next(n))}catch(l){_(l)}},C=n=>{try{c(t.throw(n))}catch(l){_(l)}},c=n=>n.done?s(n.value):Promise.resolve(n.value).then(h,C);c((t=t.apply(e,u)).next())});Y().extend(Nu());const Vs=({data:e,value:u,onChange:t})=>{var s,_,h,C;const[c,n]=(0,a.useState)({leftSearch:"",rigthSearch:""}),[l,O]=(0,a.useState)([]);return(0,a.useEffect)(()=>{O((u==null?void 0:u.length)>0?e==null?void 0:e.filter(o=>u==null?void 0:u.includes(o==null?void 0:o.id)):[])},[u]),xe.createElement("div",{style:{display:"flex",flexWrap:"nowrap",gap:"20px",height:"400px"}},xe.createElement("div",{style:{flex:"1",display:"flex",flexDirection:"column",gap:"15px"}},xe.createElement(L.default,{indeterminate:(l==null?void 0:l.length)>0&&(l==null?void 0:l.length)<(e==null?void 0:e.length),checked:(l==null?void 0:l.length)==(e==null?void 0:e.length),onChange:o=>{t(o.target.checked?e==null?void 0:e.map(A=>A==null?void 0:A.id):[])}},"\u5168\u9009"),xe.createElement("div",{style:{borderRadius:4,border:"1px solid #DCDCDC",display:"flex",flexDirection:"column",flex:"1",overflow:"hidden"}},xe.createElement(et.default.Search,{className:"p20",style:{paddingBottom:0},placeholder:"\u53EF\u8F93\u5165\u73ED\u7EA7\u540D\u79F0\u67E5\u8BE2",value:c.leftSearch,onChange:o=>{n(Ka(uu({},c),{leftSearch:o.target.value}))}}),xe.createElement("div",{className:"mt20 ml20 mb20",style:{overflow:"auto"}},((s=c.leftSearch?e==null?void 0:e.filter(o=>{var A;return(A=o==null?void 0:o.name)==null?void 0:A.includes(c.leftSearch)}):e)==null?void 0:s.length)!==0?xe.createElement(L.default.Group,{value:u,onChange:o=>{t(o)}},xe.createElement(Tu.Z,{direction:"vertical"},(_=c.leftSearch?e==null?void 0:e.filter(o=>{var A;return(A=o==null?void 0:o.name)==null?void 0:A.includes(c.leftSearch)}):e)==null?void 0:_.map((o,A)=>xe.createElement(L.default,{key:A,value:o.id},o==null?void 0:o.name)))):xe.createElement(gt.Z,{styles:{margin:"0 auto"}})))),xe.createElement("div",{style:{flex:"1",display:"flex",flexDirection:"column",gap:"15px"}},xe.createElement("div",null,"\u5DF2\u9009\u62E9",(l==null?void 0:l.length)||0,"\u4E2A\u5206\u73ED"),xe.createElement("div",{style:{borderRadius:4,border:"1px solid #DCDCDC",display:"flex",flexDirection:"column",flex:"1",overflow:"hidden"}},xe.createElement(et.default.Search,{className:"p20",style:{paddingBottom:0},placeholder:"\u53EF\u8F93\u5165\u73ED\u7EA7\u540D\u79F0\u67E5\u8BE2",value:c.rigthSearch,onChange:o=>{n(Ka(uu({},c),{rigthSearch:o.target.value}))}}),xe.createElement("div",{className:"mt20 ml20 mb20 pr20",style:{display:"flex",flexDirection:"column",gap:"10px",overflow:"auto"}},((h=c.rigthSearch?l==null?void 0:l.filter(o=>{var A;return(A=o==null?void 0:o.name)==null?void 0:A.includes(c.rigthSearch)}):l)==null?void 0:h.length)!==0?(C=c.rigthSearch?l==null?void 0:l.filter(o=>{var A;return(A=o==null?void 0:o.name)==null?void 0:A.includes(c.rigthSearch)}):l)==null?void 0:C.map((o,A)=>xe.createElement(T.Z,{key:A,wrap:!1,align:"middle",justify:"space-between"},xe.createElement(y.Z,null,o==null?void 0:o.name),xe.createElement(y.Z,null,xe.createElement("i",{className:"iconfont icon-piliangshanchu2 font16 current",style:{color:"#3061D0"},onClick:()=>{t(u==null?void 0:u.filter($=>$!==(o==null?void 0:o.id)))}})))):xe.createElement(gt.Z,{styles:{margin:"0 auto"}})))))},$s=e=>{var u=e,{classroomList:t,dispatch:s,user:_,getData:h}=u,C=Rs(u,["classroomList","dispatch","user","getData"]),c,n,l,O,o,A;const $=(0,E.useIntl)(),F=(0,E.useParams)(),[g]=W.default.useForm(),U=((c=t==null?void 0:t.actionTabs)==null?void 0:c.key)==="\u6279\u91CF\u8865\u4EA4",[,oe,de,R]=(0,Lt.U)(X.c_,uu(uu({},F),(n=t==null?void 0:t.actionTabs)==null?void 0:n.params)),[,,be,ie]=(0,Lt.U)(X.nP,{course_id:F==null?void 0:F.coursesId,homework_ids:(l=t==null?void 0:t.actionTabs)==null?void 0:l.selectArrs}),[,I,i]=(0,Lt.U)(X.sm,{course_id:F==null?void 0:F.coursesId,homework_ids:(O=t==null?void 0:t.actionTabs)==null?void 0:O.selectArrs}),Z=(...p)=>Vu(void 0,[...p],function*(J={}){be({});const fe=yield de({page:1,limit:2e4,homework_id:t.actionTabs.type===1?"":t.actionTabs.selectArrs[0]})});return(0,a.useEffect)(()=>{U&&Z()},[U]),xe.createElement(G.default,{centered:!0,title:(o=t==null?void 0:t.actionTabs)==null?void 0:o.key,width:800,open:U,cancelText:"\u6682\u4E0D\u8865\u4EA4",okText:"\u5F00\u542F\u8865\u4EA4",onCancel:()=>{s({type:"classroomList/setActionTabs",payload:{}})},destroyOnClose:!0,confirmLoading:I,onOk:()=>Vu(void 0,null,function*(){g.submit()})},xe.createElement("div",{className:"p10 pl20 pr20 c-orange-ff7 mb20",style:{background:"#F6F7F9"}},"\u89C4\u5219\u8BF4\u660E\uFF1A\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u5FC5\u987B\u665A\u4E8E\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\uFF1B\u5F53\u73ED\u7EA7\u9636\u6BB5\u8FDB\u5165\u201C\u8865\u4EA4\u4E2D\u201D\u5219\u4E0D\u53EF\u53D8\u66F4\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\u3001\u4E0D\u53EF\u5173\u95ED\u8865\u4EA4\uFF1B\u5F53\u4F5C\u4E1A\u72B6\u6001\u4E3A\u672A\u53D1\u5E03\u3001\u4F5C\u4E1A\u5DF2\u5F00\u542F\u7EDF\u4E00\u8865\u4EA4\u548C\u4F5C\u4E1A\u5DF2\u5F00\u542F\u533F\u8BC4\u65F6\uFF0C\u65B0\u6279\u91CF\u8865\u4EA4\u89C4\u5219\u4E0D\u751F\u6548\u3002"),xe.createElement(W.default,{form:g,colon:!1,size:"large",initialValues:{unified_late:!1,late_penalty:5},onFinish:p=>Vu(void 0,null,function*(){var J,fe,Pe;const Re=yield i(((J=R==null?void 0:R.course_groups)==null?void 0:J.length)>0?{unified_late:((fe=R==null?void 0:R.course_groups)==null?void 0:fe.length)<=0,allow_late_settings:[uu({},p)]}:uu({unified_late:((Pe=R==null?void 0:R.course_groups)==null?void 0:Pe.length)<=0},p));(Re==null?void 0:Re.status)==0&&(N.ZP.success("\u8865\u4EA4\u8BBE\u7F6E\u6210\u529F"),s({type:"classroomList/setActionTabs",payload:{}}),h&&h())})},xe.createElement(T.Z,{wrap:!1,gutter:20},xe.createElement(y.Z,{flex:1},xe.createElement(W.default.Item,{label:"\u8865\u4EA4\u6263\u5206",name:"late_penalty",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8865\u4EA4\u6263\u5206"}]},xe.createElement(et.default,{placeholder:"\u8BF7\u8F93\u5165\u8865\u4EA4\u6263\u5206",min:0,type:"number",suffix:"\u5206",max:Number.MAX_SAFE_INTEGER,style:{width:"50%"}}))),xe.createElement(y.Z,{flex:"390px"},xe.createElement(W.default.Item,{label:"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4",name:"late_time",rules:[{required:!0,validator(p,J,fe){return J&&Y()(J).startOf("minute")<=Y()().startOf("minute")?Promise.reject("\u4F5C\u4E1A\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u5FC5\u987B\u665A\u4E8E\u6B64\u523B"):J&&Y()(J).startOf("minute")<=Y()(ie==null?void 0:ie.max_late_time).startOf("minute")?(N.ZP.warning(`\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u5C0F\u4E8E\u9009\u4E2D\u4F5C\u4E1A\u4E2D\u6700\u665A\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\uFF1A${ie==null?void 0:ie.max_late_time}`),Promise.reject("")):Promise.resolve()}},{required:!0,message:"\u8BF7\u5148\u8BBE\u7F6E\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"}]},xe.createElement(H.default,{placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",style:{width:"100%"},disabledDate:p=>(0,j.BO)(p,{startTime:ie==null?void 0:ie.max_late_time}),disabledTime:p=>(0,j.hv)(p,{compared:ie==null?void 0:ie.max_late_time}),format:"YYYY-MM-DD HH:mm",showTime:{showSecond:!1,defaultValue:Y()("00:00:00","HH:mm:ss")}})))),((A=R==null?void 0:R.course_groups)==null?void 0:A.length)>0&&xe.createElement(Mu.Z,{spinning:oe},xe.createElement(W.default.Item,{name:"group_id",rules:[{required:!0,message:"\u8BF7\u5148\u9009\u62E9\u73ED\u7EA7"}]},xe.createElement(Vs,{data:(R==null?void 0:R.course_groups)||[],onChange:p=>{be({group_ids:p})}})))))};var zs=(0,E.connect)(({classroomList:e,user:u})=>({classroomList:e,user:u}))($s),w=r(59301),Ws=Object.defineProperty,Us=Object.defineProperties,Js=Object.getOwnPropertyDescriptors,Ya=Object.getOwnPropertySymbols,Ks=Object.prototype.hasOwnProperty,Ys=Object.prototype.propertyIsEnumerable,Qa=(e,u,t)=>u in e?Ws(e,u,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[u]=t,yt=(e,u)=>{for(var t in u||(u={}))Ks.call(u,t)&&Qa(e,t,u[t]);if(Ya)for(var t of Ya(u))Ys.call(u,t)&&Qa(e,t,u[t]);return e},$u=(e,u)=>Us(e,Js(u)),zu=(e,u,t)=>new Promise((s,_)=>{var h=n=>{try{c(t.next(n))}catch(l){_(l)}},C=n=>{try{c(t.throw(n))}catch(l){_(l)}},c=n=>n.done?s(n.value):Promise.resolve(n.value).then(h,C);c((t=t.apply(e,u)).next())});const Wu=(0,a.createContext)({selectArrs:[]}),Qs=({user:e,classroomList:u,loading:t,dispatch:s})=>{var _,h,C,c;const n=(0,E.useIntl)(),l=(0,E.useParams)(),[O]=(0,E.useSearchParams)(),[o,A]=(0,a.useState)(()=>$u(yt({},l),{id:l.coursesId,limit:20})),[$,F]=(0,a.useState)(!1),[g,U]=(0,a.useState)({ta_mode:1,final_mode:!1,st_proportion:0,ta_proportion:30,te_proportion:70,gr_proportion:0,is_repeat_minus:!1,is_group_grade:!1,repeat_setting_score:"",repeat_limit:""}),[oe,de]=(0,a.useState)([]),[R,be]=(0,a.useState)(!1),[ie,I]=(0,a.useState)(!1),[i,Z]=(0,a.useState)([]),[p,J]=(0,a.useState)(!1),[fe,Pe]=(0,a.useState)("\u9ED8\u8BA4\u6392\u5E8F"),Re=(0,E.useLocation)(),{detailCommonHomeworksList:S,detailLeftMenus:nt,detailTopBanner:Zt,taskList:ot}=u;let hu=O.get("tabs")?parseInt(O.get("tabs"))+1:"0";o.type=3,o.categoryId?o.category=o.categoryId:delete o.category,(0,a.useEffect)(()=>{A(yt(yt({},o),l))},[l==null?void 0:l.categoryId]),(0,a.useEffect)(()=>{O.get("tabs")==="0"&&(o.status="0",o.page=1)},[O.get("tabs")]),(0,a.useEffect)(()=>{const d=O.get("tabs");d&&d!==void 0&&((0,m.GJ)()?o.status=d:o.order=d)},[O.toString()]),(0,a.useEffect)(()=>{s({type:"classroomList/getAssistantPermissions",payload:{course_id:o.id}})},[]),(0,a.useEffect)(()=>{var d,z,Ce;const De=O.get("tabs");if((d=e==null?void 0:e.userInfo)!=null&&d.login){const Be=j.cX.getItem(`${(z=e==null?void 0:e.userInfo)==null?void 0:z.login}${(0,m.GJ)()?"Teacher":"Student"}`,"GroupHomework");Be&&(o.sort_by=Be==null?void 0:Be.type,o.sort_direction=Be==null?void 0:Be.direction,Pe(Be==null?void 0:Be.name));let Ne=l.categoryId===void 0?{}:{categoryId:l.categoryId,category:l.categoryId};De&&De!==void 0&&((0,m.GJ)()?o.status=De:o.order=De),ye(Ne)}else if((Ce=e==null?void 0:e.userInfo)!=null&&Ce.username){let Be=l.categoryId===void 0?{}:{categoryId:l.categoryId,category:l.categoryId};De&&De!==void 0&&((0,m.GJ)()?o.status=De:o.order=De),ye(Be)}},[(_=e==null?void 0:e.userInfo)==null?void 0:_.login,Re==null?void 0:Re.pathname]),(0,a.useEffect)(()=>{u.actionTabs.key==="\u76EE\u5F55\u91CD\u547D\u540D\u6210\u529F"&&ye(),u.actionTabs.key==="\u76EE\u5F55\u91CD\u547D\u540D\u6210\u529F"&&ye()},[u.actionTabs.key]),(0,a.useEffect)(()=>{de([])},[S]),(0,a.useEffect)(()=>{I(!1)},[o.categoryId]),(0,a.useEffect)(()=>{S&&S.homeworks&&(oe.length===S.homeworks.length&&oe.length>0?be(!0):oe.length!==S.homeworks.length&&be(!1))},[oe]);const Wt=(d,z)=>{o.page=d,o.limit=z,ye()},ye=(d={})=>{de([]),Z([]),(0,m.GJ)()?s({type:"classroomList/getClassroomTeacherCommonList",payload:$u(yt(yt({},o),d),{type:3})}):s({type:"classroomList/getClassroomCommonList",payload:yt(yt({},o),d)})},Ue=()=>zu(void 0,null,function*(){const d=yield(0,Q.ZP)(`/api/courses/${o.coursesId}/homework_commons/get_default_score_setting.json`,{method:"get",params:{homework_type:3}});if(d!=null&&d.data){const z=d.data.score_settings;Object.keys(z).map(function(Ce){Ce.indexOf("proportion")>-1&&(z[Ce]=(z[Ce]*100).toFixed(0))}),console.log(z),U(yt({},z))}});(0,a.useEffect)(()=>{de([])},[S]);const te=()=>{if((0,m.GJ)()){const{all_count:d,unpublished_count:z,not_start_count:Ce,in_progress_count:De,overed_count:Be}=S;return[{name:"\u5168\u90E8",id:0,total:d||0},{name:"\u672A\u53D1\u5E03",id:1,total:z||0},{name:"\u672A\u5F00\u59CB",id:4,total:Ce||0},{name:"\u8FDB\u884C\u4E2D",id:2,total:De||0},{name:"\u5DF2\u622A\u6B62",id:3,total:Be||0}]}else return[{name:"\u5168\u90E8",id:0},{name:"\u63D0\u4EA4\u4E2D",id:1},{name:"\u8865\u4EA4\u4E2D",id:2},{name:"\u533F\u8BC4\u4E2D",id:3},{name:"\u7533\u8BC9\u4E2D",id:4},{name:"\u5DF2\u622A\u6B62",id:5}]},Te=[{name:"\u65B0\u5EFA\u5206\u7EC4\u4F5C\u4E1A",id:"1"},{name:"\u9009\u7528\u8D44\u6E90",id:"2"},{name:"\u5BFC\u5165\u5916\u90E8\u6210\u7EE9",id:"3"}],Ve=d=>{var z;if((0,m.Rm)()&&!((z=u.AssistantObject.group)!=null&&z.can_create)){N.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}d==="1"?E.history.push(`/classrooms/${o.coursesId}/group_homework/${o.categoryId}/add`):d==="2"?Xe():d==="3"&&s({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u5165\u5916\u90E8\u6210\u7EE9",type:"group"}})},Xe=()=>{s({type:"shixunHomeworks/setActionTabs",payload:{key:"\u9898\u5E93\u9009\u7528",params:o}})},St=(h=[{key:"publish",label:"\u6279\u91CF\u53D1\u5E03",icon:w.createElement("i",{className:"iconfont icon-fabu5"}),isShow:!0},{key:"deadline",label:"\u6279\u91CF\u622A\u6B62",icon:w.createElement("i",{className:"iconfont icon-piliangjiezhi2"}),isShow:(0,m.GJ)()||(0,m.Rm)()},{key:"batchpay",label:"\u6279\u91CF\u8865\u4EA4",icon:w.createElement("i",{className:"iconfont icon-buka"}),isShow:!0},{key:"delete",label:"\u6279\u91CF\u5220\u9664",icon:w.createElement("i",{className:"iconfont icon-piliangshanchu2"}),isShow:!0},{key:"public",label:"\u8BBE\u4E3A\u516C\u5F00",icon:w.createElement("i",{className:"iconfont icon-sheweigongkai2"}),isShow:Zt.is_public}].filter(d=>d==null?void 0:d.isShow))==null?void 0:h.map(d=>(delete d.isShow,d)),Ut=d=>{var z,Ce,De,Be;if(oe.length===0)return N.ZP.error("\u8BF7\u9009\u62E9\u4F60\u8981\u64CD\u4F5C\u7684\u4EFB\u52A1"),!1;let Ne=d.label||"",iu={key:Ne,selectArrs:oe,selectArrsAll:i,type:["publish","deadline"].includes(d.key)?1:"",params:o};switch(d.key){case"publish":if((0,m.Rm)()&&!((Ce=(z=u==null?void 0:u.AssistantObject)==null?void 0:z.group)!=null&&Ce.can_publish)){N.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}Ne="\u7ACB\u5373\u53D1\u5E03";break;case"deadline":if((0,m.Rm)()&&!((Be=(De=u==null?void 0:u.AssistantObject)==null?void 0:De.group)!=null&&Be.can_stop)){N.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}Ne="\u7ACB\u5373\u622A\u6B62";break;case"batchpay":Ne="\u6279\u91CF\u8865\u4EA4";break;case"delete":Ne="\u5220\u9664";break;case"collection":Ne="\u6536\u85CF";break}s({type:"classroomList/setActionTabs",payload:$u(yt({},iu),{key:Ne})})},Ht=d=>zu(void 0,null,function*(){yield s({type:"classroomList/updateTaskPosition",payload:{category_id:o.categoryId,courseId:o.id,task_ids:d,container_type:"group_homework"}}),ye()}),ru=(0,a.useMemo)(()=>{let d=[];return ot.length>0&&(d=ot.map(z=>({user_name:z.user_name,task_name:z.task_name,task_id:z.task_id,category:z.category,status:z.status}))),d},[ot]);return w.createElement(Wu.Provider,{value:{params:o,batchStatus:ie,selectArrs:oe,setSelectArrs:de,allSelect:R,dataSource:S.homeworks||[],detailLeftMenus:nt,main_category_id:S.main_category_id||"",selectArrsAll:i,setAllSelect:be,useBatchStatus:I,dispatch:s,getData:ye,setSelectArrsAll:Z}},w.createElement("section",null,w.createElement("aside",{className:Ds.bg},w.createElement(bs.Z,{isLoading:t[(0,m.GJ)()?"classroomList/getClassroomTeacherCommonList":"classroomList/getClassroomCommonList"],tabDataSource:te(),isAdmin:(0,m.GJ)(),dispatch:s,type:S==null?void 0:S.main_category_name,exportType:"group",TooltipTitle:o.categoryId?"\u76EE\u5F55\u91CD\u547D\u540D":"\u65B0\u5EFA\u5B50\u76EE\u5F55",categoryId:o.categoryId,dropdownMenu:Te,isShowRightControl:(0,j.Oo)(nt==null?void 0:nt.course_modules,o.categoryId)!=="\u672A\u5206\u914D\u76EE\u5F55",onsetClick:()=>{Ue(),F(!0)},onTabMenuClick:d=>{d.id!==void 0&&((0,m.GJ)()?o.status=d.id:o.order=d.id),I(!1),o.page=1,E.history.replace(`${Re.pathname}?tabs=${d.id}`),ye(o)},defaultSelectedKeys:[O.get("tabs")?O.get("tabs"):"0"],onTooltipTitleClick:()=>{s({type:"classroomList/setActionTabs",payload:{key:o.categoryId?"\u76EE\u5F55\u91CD\u547D\u540D":"\u6DFB\u52A0\u76EE\u5F55",params:o,selectArrs:{category_name:S==null?void 0:S.category_name,category_id:(S==null?void 0:S.category_id)||(S==null?void 0:S.main_category_id)},cb:()=>{ye()}}})},onDropdownMenuClick:Ve}),w.createElement(Is.Z,{dataSource:S.homeworks||[],isAdmin:(0,m.GJ)(),batchStatus:ie,SortMenuName:fe,setSortMenuName:Pe,onSearch:d=>{o.search=d.trim(),o.page=1,ye()},onSort:d=>{var z;o.sort_by=d.type,o.sort_direction=d.direction,o.page=1,j.cX.setItem(`${(z=e==null?void 0:e.userInfo)==null?void 0:z.login}${(0,m.GJ)()?"Teacher":"Student"}`,d,"GroupHomework"),ye(o)},onBatch:d=>I(d)})),w.createElement(K.Z,{loading:t["classroomList/getClassroomCommonHomeworksList"],active:!0,avatar:{size:40},paragraph:{rows:5},className:"mt30"},(S==null?void 0:S.all_count)===0&&(0,m.GJ)()?!t[(0,m.GJ)()?"classroomList/getClassroomTeacherCommonList":"classroomList/getClassroomCommonList"]&&w.createElement(Bs,{params:o,dispatch:s,onSelect:Xe}):(S==null?void 0:S.homeworks)&&S.homeworks.length===0&&!t[(0,m.GJ)()?"classroomList/getClassroomTeacherCommonList":"classroomList/getClassroomCommonList"]&&w.createElement(gt.Z,null),w.createElement("aside",{className:"minH500 skt-loading relative pb40 mb30"},!t[(0,m.GJ)()?"classroomList/getClassroomTeacherCommonList":"classroomList/getClassroomCommonList"]&&w.createElement(w.Fragment,null,w.createElement("aside",{className:"animated fadeIn"},(C=S==null?void 0:S.homeworks)==null?void 0:C.map((d,z)=>w.createElement(Ms,{key:z,dataSource:d,params:o,manageAllGroup:S==null?void 0:S.manage_all_group})),w.createElement("aside",{className:"tc mb50 mt30"},(S==null?void 0:S.query_total_count)>10&&w.createElement(Fe.Z,{showSizeChanger:!0,onChange:Wt,defaultCurrent:1,current:o.page||1,pageSize:o.limit||20,total:S.query_total_count}))),oe.length>0&&(0,m.GJ)()&&w.createElement(Ae.Z,{offsetBottom:0},w.createElement(Ls,{buttonDataSource:St,onClick:Ut}))))),((c=u==null?void 0:u.actionTabs)==null?void 0:c.key)==="\u6279\u91CF\u8865\u4EA4"&&w.createElement(zs,{getData:ye}),w.createElement(xo,{onCallback:()=>I(!1)}),w.createElement(Zs.Z,{onOk:()=>{ye()}}),w.createElement(Ss.Z,{onOk:()=>{}}),w.createElement(Zo,{onCallback:()=>I(!1),courseEndTime:S==null?void 0:S.course_end_time}),w.createElement(Jt.Z,{courseEndTime:S==null?void 0:S.course_end_time,courseId:l.coursesId,visible:u.actionTabs.key==="\u7ACB\u5373\u622A\u6B62",isBatch:u.actionTabs.type!==2,homeworkIds:u.actionTabs.selectArrs,successCallback:()=>{I(!1),ye()}}),w.createElement($o,null),w.createElement(as,null),w.createElement(Xo,{onCallback:()=>I(!1)}),w.createElement(ms,null),w.createElement(vs,null),w.createElement(Ou.Z,{visible:u.actionTabs.key==="\u8C03\u6574\u6392\u5E8F",callback:Ht,data:ru,onCancel:()=>{s({type:"classroomList/setActionTabs",payload:{key:""}})}}),w.createElement(G.default,{open:$,title:"\u9ED8\u8BA4\u8BC4\u5206\u8BBE\u7F6E",centered:!0,onCancel:()=>{F(!1)},onOk:()=>zu(void 0,null,function*(){const d=JSON.parse(JSON.stringify(g));Object.keys(d).map(function(Ce){Ce.indexOf("proportion")>-1&&(d[Ce]=d[Ce]/100)}),(yield(0,Q.ZP)(`/api/courses/${o.coursesId}/homework_commons/set_default_score_setting.json`,{method:"post",body:{homework_type:3,score_settings:d}})).status===0&&(N.ZP.success("\u8BBE\u7F6E\u6210\u529F"),F(!1))}),width:800},w.createElement("div",null,w.createElement(T.Z,null,w.createElement(y.Z,{span:24},w.createElement(T.Z,{align:"middle"},w.createElement(y.Z,{span:24},w.createElement("div",{className:"mt15"},"\u8BE5\u9ED8\u8BA4\u89C4\u5219\u5C06\u88AB\u5E94\u7528\u4E8E\u4F60\u540E\u7EED\u65B0\u5EFA\u7684\u5206\u7EC4\u4F5C\u4E1A\uFF0C\u4E14\u4E0D\u4F1A\u5F71\u54CD\u4F60\u5DF2\u521B\u5EFA\u7684\u4F5C\u4E1A\u4EE5\u53CA\u5176\u4ED6\u8001\u5E08\u65B0\u5EFA\u4F5C\u4E1A\u7684\u8BC4\u5206\u89C4\u5219\u3002"))))),w.createElement(T.Z,{align:"middle",className:"mt25"},w.createElement(y.Z,null,w.createElement("strong",null,"\u7EC4\u957F\u8BC4\u5206")),w.createElement(T.Z,{className:"ml10"},w.createElement(y.Z,null,w.createElement(se.Z,{checked:g.is_group_grade,onChange:d=>{g.is_group_grade=d,U(yt({},g))}})),w.createElement(y.Z,{className:"c-grey-c ml10"},"\uFF08\u9009\u4E2D\uFF0C\u5219\u7EC4\u957F\u9996\u6B21\u63D0\u4EA4\u4F5C\u4E1A\u65F6\u9700\u8981\u5BF9\u7EC4\u5458\u8FDB\u884C\u8BC4\u5206\uFF09"))),w.createElement(T.Z,{className:"mt25"},w.createElement(y.Z,null,w.createElement("strong",null,"\u52A9\u6559\u8BC4\u5206")),w.createElement(y.Z,{span:24,className:"pl30 mt10"})),w.createElement(T.Z,null,w.createElement(v.ZP.Group,{value:g==null?void 0:g.ta_mode,onChange:d=>{g.ta_mode=d.target.value,U(yt({},g))}},w.createElement(v.ZP,{value:1,style:{marginTop:15}},w.createElement("strong",null,"\u666E\u901A\u6A21\u5F0F"),w.createElement("span",{className:"c-grey-c"},"\uFF08\u9009\u4E2D\uFF0C\u5219\u53D6\u5404\u52A9\u6559\u6700\u7EC8\u8BC4\u5206\u7684\u5E73\u5747\u5206\uFF09")),w.createElement("br",null),w.createElement(v.ZP,{value:0,style:{marginTop:15}},w.createElement("strong",null,"\u590D\u5BA1\u6A21\u5F0F"),w.createElement("span",{className:"c-grey-c"},"\uFF08\u9009\u4E2D\uFF0C\u5219\u53EA\u53D6\u6700\u65B0\u7684\u52A9\u6559\u8BC4\u5206\uFF09")))),w.createElement(T.Z,{className:"mt25"},w.createElement(y.Z,null,w.createElement("strong",null,"\u6700\u7EC8\u6210\u7EE9\u7EC4\u6210")),w.createElement(y.Z,{span:24,className:"pl30 mt10"})),w.createElement(T.Z,null,w.createElement(v.ZP.Group,{value:g.final_mode,onChange:d=>{g.final_mode=d.target.value,U(yt({},g))}},w.createElement(v.ZP,{value:!1,style:{marginTop:15}},w.createElement("strong",null,"\u591A\u9879\u8BC4\u5206\u914D\u6BD4"),w.createElement("span",{className:"c-grey-c"},"\uFF08\u9009\u4E2D\uFF0C\u5219\u6309\u7167\u6BD4\u4F8B\u8BA1\u7B97\u6700\u7EC8\u6210\u7EE9\uFF09",w.createElement(M.Z,{overlayClassName:"edu-popover",placement:"bottomLeft",content:w.createElement("span",{className:"font14"},"\u8BA1\u7B97\u8BF4\u660E\uFF1A",w.createElement("br",null),"\u6559\u5E08\u8BC4\u5206 * \u5176\u767E\u5206\u6BD4 + \u52A9\u6559\u8BC4\u5206 * \u5176\u767E\u5206\u6BD4 + \u7EC4\u957F\u8BC4\u5206 * \u5176\u767E\u5206\u6BD4 + \u5B66\u751F\u533F\u8BC4\u5E73\u5747\u5206 * \u5176\u767E\u5206\u6BD4 - ( ",w.createElement("br",null),"\u8FDF\u4EA4\u6263\u5206 + \u7F3A\u8BC4\u6263\u5206 * \u7F3A\u8BC4\u6570 + \u8FDD\u89C4\u533F\u8BC4\u6263\u5206 * \u8FDD\u89C4\u533F\u8BC4\u6570 )",w.createElement("br",null),w.createElement("br",null),"\u6CE8\u610F",w.createElement("br",null),"\u975E\u96F6\u767E\u5206\u6BD4\u7684\u8BC4\u5206\u9009\u9879\uFF0C\u82E5\u8BC4\u5206\u8BB0\u5F55\u4E3A\u7A7A\uFF0C\u5219\u5176\u767E\u5206\u6BD4\u5C06\u81EA\u52A8\u5E73\u644A\u5230\u5176\u5B83\u975E\u96F6",w.createElement("br",null),"\u8BC4\u5206\u9009\u9879\u4E0A\u3002",w.createElement("br",null),"\u4F8B\uFF1A\u6559\u5E08\u8BC4\u520640% + \u52A9\u6559\u8BC4\u520635% + \u5B66\u751F\u533F\u8BC425%\uFF0C\u5B66\u751FA\u6CA1\u6709\u6559\u5E08\u8BC4\u5206\u8BB0",w.createElement("br",null),"\u5F55\uFF0C\u5219\u5176\u6700\u7EC8\u6210\u7EE9\u6309\u7167\u52A9\u6559\u8BC4\u520655% + \u5B66\u751F\u533F\u8BC445%\u8FDB\u884C\u8BA1\u7B97"),trigger:"click"},w.createElement("span",{className:"mt10 ml10 current font14"},w.createElement(B.Z,null))))),w.createElement(T.Z,{align:"middle",className:"mt25 pl30 font14"},w.createElement(y.Z,null,"\u6559\u5E08\u8BC4\u5206:"),w.createElement(y.Z,{className:"ml5"},w.createElement(b.Z,{min:0,max:100,value:g.te_proportion,onChange:d=>{g.te_proportion=d,U(Object.assign({},g))}}),w.createElement("span",{className:"ml10"},"%"))),w.createElement(T.Z,{align:"middle",className:"mt25 pl30 font14"},w.createElement(y.Z,null,"\u52A9\u6559\u8BC4\u5206:"),w.createElement(y.Z,{className:"ml5"},w.createElement(b.Z,{min:0,max:100,value:g.ta_proportion,onChange:d=>{g.ta_proportion=d,U(Object.assign({},g))}}),w.createElement("span",{className:"ml10"},"%"))),g.is_group_grade&&w.createElement(T.Z,{align:"middle",className:"mt25 pl30 font14"},w.createElement(y.Z,null,"\u7EC4\u957F\u8BC4\u5206:"),w.createElement(y.Z,{className:"ml5"},w.createElement(b.Z,{min:0,max:100,value:g.gr_proportion,onChange:d=>{g.gr_proportion=d,U(Object.assign({},g))}}),w.createElement("span",{className:"ml10"},"%"))),w.createElement(T.Z,{align:"middle",className:"mt25 pl30 font14"},w.createElement(y.Z,null,"\u5B66\u751F\u533F\u8BC4:"),w.createElement(y.Z,{className:"ml5"},w.createElement(b.Z,{min:0,max:100,value:g.st_proportion,onChange:d=>{g.st_proportion=d,U(Object.assign({},g))}}),w.createElement("span",{className:"ml10"},"%"))),w.createElement("br",null),w.createElement(v.ZP,{value:!0,style:{marginTop:15}},w.createElement("strong",null,"\u5355\u9879\u8BC4\u5206\u4F18\u5148"),w.createElement("span",{className:"c-grey-c"},"\uFF08\u9009\u4E2D\uFF0C\u5219\u6309\u7167\u4F18\u5148\u987A\u5E8F\u8BA1\u7B97\u6700\u7EC8\u6210\u7EE9\uFF09",w.createElement(M.Z,{overlayClassName:"edu-popover",placement:"bottomLeft",content:w.createElement("span",{className:"font14"},"\u8BA1\u7B97\u8BF4\u660E\uFF1A",w.createElement("br",null),"\u4F18\u5148\u987A\u5E8F\u6392\u524D\u7684\u975E\u96F6\u8BC4\u5206 * 100% - ",w.createElement("br",null),"( \u8FDF\u4EA4\u6263\u5206 + \u7F3A\u8BC4\u6263\u5206 * \u7F3A\u8BC4\u6570 + \u8FDD\u89C4\u533F\u8BC4\u6263\u5206 * \u8FDD\u89C4\u533F\u8BC4\u6570 )",w.createElement("br",null),"\u4F8B\uFF1A\u6709\u6559\u5E08\u8BC4\u5206\u5219\u6559\u5E08\u8BC4\u5206100%\uFF0C\u5426\u5219\u6559\u8F85\u8BC4\u5206100%\uFF0C\u4F9D\u6B21\u7C7B\u63A8"),trigger:"click"},w.createElement("span",{className:"mt10 ml10 current font14"},w.createElement(B.Z,null))))),w.createElement(T.Z,null,w.createElement(y.Z,{span:24,className:"ml20"},w.createElement("div",{style:{color:"#ccc"}},"\uFF08\u6559\u5E08\u8BC4\u5206 \u2192 \u52A9\u6559\u8BC4\u5206 \u2192 \u7EC4\u957F\u8BC4\u5206 \u2192 \u5B66\u751F\u533F\u8BC4\u8BC4\u5206\uFF09")))),w.createElement("br",null))))))};var Xs=(0,E.connect)(({user:e,classroomList:u,loading:t,globalSetting:s})=>({user:e,classroomList:u,globalSetting:s,loading:t.effects}))(Qs),qs=Object.defineProperty,el=Object.defineProperties,tl=Object.getOwnPropertyDescriptors,Xa=Object.getOwnPropertySymbols,ul=Object.prototype.hasOwnProperty,al=Object.prototype.propertyIsEnumerable,qa=(e,u,t)=>u in e?qs(e,u,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[u]=t,en=(e,u)=>{for(var t in u||(u={}))ul.call(u,t)&&qa(e,t,u[t]);if(Xa)for(var t of Xa(u))al.call(u,t)&&qa(e,t,u[t]);return e},nl=(e,u)=>el(e,tl(u)),ol=(e,u,t)=>new Promise((s,_)=>{var h=n=>{try{c(t.next(n))}catch(l){_(l)}},C=n=>{try{c(t.throw(n))}catch(l){_(l)}},c=n=>n.done?s(n.value):Promise.resolve(n.value).then(h,C);c((t=t.apply(e,u)).next())});const sl=({classroomList:e,dispatch:u,user:t,onCallback:s})=>{var _,h;const C=(0,E.useIntl)(),c=(0,E.useParams)(),[n,l]=(0,a.useState)(!1),[O,o]=(0,a.useState)(!1),A=(0,a.useRef)(null);(0,a.useEffect)(()=>{if(e.actionTabs.key==="\u5220\u9664"){if((0,m.j5)()){o(!0);return}const F={hasNum:0,noHasNum:0};e.actionTabs.selectArrsAll.map(g=>{var U;g.author_login===((U=t.userInfo)==null?void 0:U.login)?++F.hasNum:++F.noHasNum}),F.noHasNum>0?G.default.info({title:"\u6743\u9650\u63D0\u793A",className:"custom-modal-divider ",icon:null,content:a.createElement("div",null,"\u5F53\u524D\u9009\u4E2D\u8D44\u6E90\u4E2D\uFF1A",a.createElement("span",{className:"c-blue"},F.hasNum),"\u4E2A\u7531\u60A8\u672C\u4EBA\u53D1\u5E03\uFF0C",a.createElement("span",{className:"c-red"},F.noHasNum)," ","\u4E2A\u7531\u5176\u4ED6\u8001\u5E08\u53D1\u5E03\u3002",a.createElement("br",null),"\u8BFE\u5802\u5185\u53EA\u80FD\u5220\u9664\u672C\u4EBA\u53D1\u5E03\u7684\u8D44\u6E90\uFF0C\u8BF7\u53D6\u6D88\u9009\u4E2D\u5176\u4ED6\u8001\u5E08\u53D1\u5E03\u7684\u8D44\u6E90\u3002"),onOk:()=>{$()}}):o(!0)}else o(!1)},[e.actionTabs.key]);const $=()=>{u({type:"classroomList/setActionTabs",payload:{}})};return a.createElement(G.default,{centered:!0,title:C.formatMessage({id:"classrooms.prompt",defaultMessage:"\u63D0\u793A"}),open:O,okText:C.formatMessage({id:"classrooms.confirm",defaultMessage:"\u786E\u5B9A"}),cancelText:C.formatMessage({id:"classrooms.cancel",defaultMessage:"\u53D6\u6D88"}),confirmLoading:n,destroyOnClose:!0,onOk:()=>ol(void 0,null,function*(){var F;if((F=A.current)!=null&&F.onVerify())return;l(!0);const g=yield(0,Q.ZP)(`/api/courses/${c.coursesId}/homework_commons/multi_destroy.json`,{method:"post",body:{homework_ids:[...e.actionTabs.selectArrs]}});l(!1),g.status===0&&((0,j.L9)(["\u6559\u5B66\u8BFE\u5802","\u5206\u7EC4\u4F5C\u4E1A","\u5220\u9664"]),N.ZP.success(C.formatMessage({id:"classrooms.deleteSuccess",defaultMessage:"\u5220\u9664\u6210\u529F"})),u({type:"classroomList/setActionTabs",payload:{key:"\u6E05\u9664\u9009\u62E9\u6570\u636E"}}),s&&s(),(0,m.GJ)()?u({type:"classroomList/getClassroomTeacherCommonList",payload:nl(en({},e.actionTabs.params),{type:3})}):u({type:"classroomList/getClassroomCommonList",payload:en({},e.actionTabs.params)}))}),onCancel:()=>{u({type:"classroomList/setActionTabs",payload:{}})}},!((_=e==null?void 0:e.actionTabs)!=null&&_.status)||!["\u672A\u53D1\u5E03"].includes((h=e==null?void 0:e.actionTabs)==null?void 0:h.status)?a.createElement(a.Fragment,null,a.createElement("p",{style:{color:"#DD0000"}},"\u5220\u9664\u4F5C\u4E1A\u5219\u4F1A\u6E05\u9664\u5B66\u751F\u6240\u6709\u7684\u7B54\u9898\u6570\u636E\uFF0C\u4E14\u6570\u636E\u4E0D\u53EF\u6062\u590D\uFF0C\u5982\u786E\u5B9A\u5220\u9664\uFF0C\u8BF7\u8F93\u5165\u4E0B\u65B9\u9A8C\u8BC1\u7801"),a.createElement(pe.Z,{ref:F=>A.current=F})):a.createElement(a.Fragment,null,a.createElement("p",null,"\u63D0\u4EA4\u4F5C\u54C1\u5C06\u5168\u90E8\u88AB\u5220\u9664\uFF0C\u4E0D\u53EF\u6062\u590D"),a.createElement("p",null,"\u662F\u5426\u786E\u8BA4\u5220\u9664\uFF1F")))};var ll=(0,E.connect)(({classroomList:e,user:u})=>({classroomList:e,user:u}))(sl),rl=r(93145),il=Object.defineProperty,tn=Object.getOwnPropertySymbols,cl=Object.prototype.hasOwnProperty,ml=Object.prototype.propertyIsEnumerable,un=(e,u,t)=>u in e?il(e,u,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[u]=t,dl=(e,u)=>{for(var t in u||(u={}))cl.call(u,t)&&un(e,t,u[t]);if(tn)for(var t of tn(u))ml.call(u,t)&&un(e,t,u[t]);return e},pl=(e,u,t)=>new Promise((s,_)=>{var h=n=>{try{c(t.next(n))}catch(l){_(l)}},C=n=>{try{c(t.throw(n))}catch(l){_(l)}},c=n=>n.done?s(n.value):Promise.resolve(n.value).then(h,C);c((t=t.apply(e,u)).next())});const El=({classroomList:e,dispatch:u})=>{const t=(0,E.useIntl)(),s=(0,E.useParams)();return s.id=s.coursesId,a.createElement(G.default,{centered:!0,title:t.formatMessage({id:"classrooms.prompt",defaultMessage:"\u63D0\u793A"}),open:e.actionTabs.key==="\u8BBE\u4E3A\u516C\u5F00",okText:t.formatMessage({id:"classrooms.confirm",defaultMessage:"\u786E\u5B9A"}),cancelText:t.formatMessage({id:"classrooms.cancel",defaultMessage:"\u53D6\u6D88"}),onOk:()=>pl(void 0,null,function*(){(yield(0,Q.ZP)(`/api/courses/${s.id}/homework_commons/set_public.json`,{method:"post",body:{homework_ids:[...e.actionTabs.selectArrs]}})).status===0&&((0,j.L9)(["\u6559\u5B66\u8BFE\u5802","\u5206\u7EC4\u4F5C\u4E1A","\u8BBE\u4E3A\u516C\u5F00"]),N.ZP.success(t.formatMessage({id:"classrooms.operationSuccess",defaultMessage:"\u64CD\u4F5C\u6210\u529F"})),u({type:"classroomList/setActionTabs",payload:{}}),u({type:"classroomList/getClassroomCommonHomeworksList",payload:dl({},e.actionTabs.params)}))}),onCancel:()=>{u({type:"classroomList/setActionTabs",payload:{}})}},a.createElement("p",null,"\u8BBE\u4E3A\u516C\u5F00\u540E\uFF0C\u975E\u8BFE\u5802\u6210\u5458\u4E5F\u53EF\u4EE5\u8BBF\u95EE\u67E5\u770B",a.createElement("br",null),"\u662F\u5426\u786E\u8BA4\u8BBE\u4E3A\u516C\u5F00\uFF1F"))};var fl=(0,E.connect)(({classroomList:e})=>({classroomList:e}))(El),Fl=Object.defineProperty,gl=Object.defineProperties,_l=Object.getOwnPropertyDescriptors,vu=Object.getOwnPropertySymbols,an=Object.prototype.hasOwnProperty,nn=Object.prototype.propertyIsEnumerable,on=(e,u,t)=>u in e?Fl(e,u,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[u]=t,sn=(e,u)=>{for(var t in u||(u={}))an.call(u,t)&&on(e,t,u[t]);if(vu)for(var t of vu(u))nn.call(u,t)&&on(e,t,u[t]);return e},vl=(e,u)=>gl(e,_l(u)),yl=(e,u)=>{var t={};for(var s in e)an.call(e,s)&&u.indexOf(s)<0&&(t[s]=e[s]);if(e!=null&&vu)for(var s of vu(e))u.indexOf(s)<0&&nn.call(e,s)&&(t[s]=e[s]);return t},Cl=(e,u,t)=>new Promise((s,_)=>{var h=n=>{try{c(t.next(n))}catch(l){_(l)}},C=n=>{try{c(t.throw(n))}catch(l){_(l)}},c=n=>n.done?s(n.value):Promise.resolve(n.value).then(h,C);c((t=t.apply(e,u)).next())});const hl=e=>{var u=e,{classroomList:t,dispatch:s,onCallback:_}=u,h=yl(u,["classroomList","dispatch","onCallback"]);const C=(0,E.useIntl)(),c=(0,E.useParams)();return c.id=c.coursesId,a.createElement(G.default,{centered:!0,title:C.formatMessage({id:"classrooms.prompt",defaultMessage:"\u63D0\u793A"}),open:t.actionTabs.key==="\u6536\u85CF",okText:C.formatMessage({id:"classrooms.confirm",defaultMessage:"\u786E\u5B9A"}),cancelText:C.formatMessage({id:"classrooms.cancel",defaultMessage:"\u53D6\u6D88"}),onOk:()=>Cl(void 0,null,function*(){(yield(0,Q.ZP)(`/api/courses/${c.id}/homework_commons/add_to_homework_bank.json`,{method:"post",body:{all_check:0,homework_ids:[...t.actionTabs.selectArrs]}})).status===0&&((0,j.L9)(["\u6559\u5B66\u8BFE\u5802","\u5206\u7EC4\u4F5C\u4E1A","\u6536\u85CF"]),N.ZP.success(C.formatMessage({id:"classrooms.collectSuccessGoToPersonal",defaultMessage:"\u6536\u85CF\u6210\u529F\uFF0C\u8BF7\u524D\u5F80\u3010\u4E2A\u4EBA\u4E3B\u9875/\u8BFE\u5802\u8D44\u6E90\u3011\u67E5\u770B"})),_&&_(),(0,m.GJ)()?s({type:"classroomList/getClassroomTeacherCommonList",payload:vl(sn({},t.actionTabs.params),{type:3})}):s({type:"classroomList/getClassroomCommonList",payload:sn({},t.actionTabs.params)}),s({type:"classroomList/setActionTabs",payload:{}}))}),onCancel:()=>{s({type:"classroomList/setActionTabs",payload:{}})}},"\u786E\u8BA4\u6536\u85CF\uFF1F")};var Al=(0,E.connect)(({classroomList:e})=>({classroomList:e}))(hl),Uu={flex_box_center:"flex_box_center___ABrmR",flex_space_between:"flex_space_between___vTOmX",flex_box_vertical_center:"flex_box_vertical_center___txnfs",flex_box_center_end:"flex_box_center_end___fhlTP",flex_box_column:"flex_box_column___NGqFB",line1:"line1___kzLLz",form:"form___JNFp_"},Se=r(59301),Bl=Object.defineProperty,ln=Object.getOwnPropertySymbols,Dl=Object.prototype.hasOwnProperty,bl=Object.prototype.propertyIsEnumerable,rn=(e,u,t)=>u in e?Bl(e,u,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[u]=t,yu=(e,u)=>{for(var t in u||(u={}))Dl.call(u,t)&&rn(e,t,u[t]);if(ln)for(var t of ln(u))bl.call(u,t)&&rn(e,t,u[t]);return e},Ju=(e,u,t)=>new Promise((s,_)=>{var h=n=>{try{c(t.next(n))}catch(l){_(l)}},C=n=>{try{c(t.throw(n))}catch(l){_(l)}},c=n=>n.done?s(n.value):Promise.resolve(n.value).then(h,C);c((t=t.apply(e,u)).next())});const{TabPane:vr}=Du.default,Pl=({shixunHomeworks:e,classroomList:u,loading:t,dispatch:s})=>{const _=(0,E.useIntl)(),h=(0,E.useParams)(),C=(0,E.useLocation)(),[c]=W.default.useForm(),{brankList:n}=e,[l,O]=(0,a.useState)(!1);let[o,A]=(0,a.useState)(!0);const[$,F]=(0,a.useState)("myself");let[g,U]=(0,a.useState)([]),[oe,de]=(0,a.useState)();const[R,be]=(0,a.useState)({page:0,limit:20,object_type:"group",search:"",filter:"myself"}),ie=[{name:"\u6211\u7684\u8D44\u6E90",id:"myself"},{name:"\u516C\u5171\u8D44\u6E90",id:"public"}];(0,a.useEffect)(()=>{e.actionTabs.key==="\u9898\u5E93\u9009\u7528"&&i()},[e.actionTabs.key]);let I=[];const i=function(){return Ju(this,null,function*(){var p;if(o){O(!1),++R.page;const J=yield s({type:"shixunHomeworks/getBrankList",payload:yu({},R)});g=[...g.concat(J.object_list)],de(J.is_teacher),((p=J.object_list)==null?void 0:p.length)Ju(void 0,null,function*(){var p,J;const fe=c.getFieldValue(),Pe=yield s({type:"shixunHomeworks/saveBanks",payload:{category:((p=u==null?void 0:u.detailCommonHomeworksList)==null?void 0:p.category_id)||((J=u==null?void 0:u.detailCommonHomeworksList)==null?void 0:J.main_category_id),course_id:h.coursesId,object_type:"group",bank_id:fe.group_ids}});(Pe==null?void 0:Pe.status)===0&&((0,j.L9)(["\u6559\u5B66\u8BFE\u5802","\u5206\u7EC4\u4F5C\u4E1A","\u9009\u7528\u8BFE\u5802\u8D44\u6E90"]),(0,m.GJ)()?s({type:"classroomList/getClassroomTeacherCommonList",payload:yu({},e.actionTabs.params)}):s({type:"classroomList/getClassroomCommonList",payload:yu({},e.actionTabs.params)}),s({type:"shixunHomeworks/setActionTabs",payload:{}}),s({type:"classroomList/setActionTabs",payload:{key:"\u7ACB\u5373\u53D1\u5E03",type:1,selectArrs:Pe.object_ids,params:yu({},e.actionTabs.params),manage_all_group:Z==null?void 0:Z.manage_all_group}}),s({type:"classroomList/getClassroomLeftMenus",payload:{id:h.coursesId}}))}),onCancel:()=>{s({type:"shixunHomeworks/setActionTabs",payload:{}})}},Se.createElement(T.Z,null,Se.createElement(y.Z,{span:12},ie.map((p,J)=>Se.createElement(Ye.ZP,{key:J,shape:"round",type:$===p.id?"primary":"default",className:"mr10",onClick:fe=>Ju(void 0,null,function*(){g=[],o=!0,R.page=0,R.search="",R.filter=p.id,i(),F(p.id)})},p.name))),Se.createElement(y.Z,{span:12,className:"tr"},Se.createElement(et.default.Search,{placeholder:"\u8F93\u5165\u6807\u9898\u3001\u9002\u7528\u8BFE\u7A0B\u8FDB\u884C\u641C\u7D22",onSearch:p=>{o=!0,R.search=p,R.page=0,g=[],p&&(0,Pu.tk)({name:p,copywriting:p,position:"HomeworkCommon"}),i()},style:{width:260}}))),$==="myself"&&Se.createElement("p",{className:"tc mt10"},"\u9009\u7528\u5BF9\u8C61\uFF1A\u4F60\u5728\u8BFE\u5802\u5206\u7EC4\u4F5C\u4E1A\u4E2D\u5DF2",Se.createElement("span",{className:"c-orange"},"\u6536\u85CF"),"\u7684\u5206\u7EC4\u4F5C\u4E1A"),$==="public"&&Se.createElement("p",{className:"tc mt10"},"\u9009\u7528\u5BF9\u8C61\uFF1A\u9898\u5E93\u4E2D\u5DF2\u8BBE\u7F6E\u6210\u516C\u5171\u5C5E\u6027\u7684\u6240\u6709\u5206\u7EC4\u4F5C\u4E1A"),Se.createElement("div",{style:{background:"#F4FAFF",maxHeight:200,overflow:"auto",padding:"20px 10px"}},!oe&&$==="public"&&Se.createElement("div",{style:{display:"flex",flexDirection:"column",paddingTop:"30px",alignItems:"center",justifyContent:"center"}},Se.createElement("span",null,"\u901A\u8FC7\u804C\u4E1A\u8BA4\u8BC1\u7684\u6559\u5E08\u624D\u80FD\u8BBF\u95EE\u8BFE\u5802\u516C\u5171\u8D44\u6E90\u5E93"),Se.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")),Se.createElement(lu(),{initialLoad:!1,pageStart:0,threshold:700,loadMore:()=>{A(!1),i()},hasMore:o,useWindow:!1},l&&Se.createElement(gt.Z,{styles:{margin:"0px auto"}}),Se.createElement(W.default,{form:c,initialValues:{group_ids:I},className:Uu.form,onChange:p=>{I=c.getFieldValue()}},Se.createElement(W.default.Item,{name:"group_ids"},Se.createElement(L.default.Group,{style:{width:"100%",flexDirection:"column"},className:"font14"},g==null?void 0:g.map(function(p,J){return Se.createElement(T.Z,{key:J},Se.createElement(y.Z,{flex:"2"},Se.createElement(L.default,{onChange:fe=>{},key:J,value:String(p.id),defaultChecked:!0},Se.createElement("span",{className:["c-black",Uu.line1].join(" ")},p.name))),Se.createElement(y.Z,{flex:"1",className:"c-black"},Se.createElement("span",{className:Uu.line1},p==null?void 0:p.course_list_name)),Se.createElement(y.Z,{flex:"50px",className:"c-black"},$==="public"&&(0,m.Ny)()?Se.createElement("span",{className:"c-blue current",onClick:()=>{window.open(`/users/innov/topics/${p.id}/personal/group/edit`)}},"\u7F16\u8F91"):$==="myself"?Se.createElement("span",{className:"c-blue current",onClick:()=>{window.open(`/users/innov/topics/${p.id}/personal/group/edit`)}},"\u7F16\u8F91"):p==null?void 0:p.username))})))))))};var wl=(0,E.connect)(({shixunHomeworks:e,loading:u,classroomList:t})=>({shixunHomeworks:e,loading:u,classroomList:t}))(Pl),kl=r(86125),xl=r(55753),Ol=r(59149),Ct=r(59301),Tl=Object.defineProperty,cn=Object.getOwnPropertySymbols,Ml=Object.prototype.hasOwnProperty,Nl=Object.prototype.propertyIsEnumerable,mn=(e,u,t)=>u in e?Tl(e,u,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[u]=t,dn=(e,u)=>{for(var t in u||(u={}))Ml.call(u,t)&&mn(e,t,u[t]);if(cn)for(var t of cn(u))Nl.call(u,t)&&mn(e,t,u[t]);return e};const Ll=({styles:e={},onSelect:u,params:t,classroomList:s})=>{const[_,h]=(0,a.useState)(!1),C=(0,E.useIntl)(),[c,n]=(0,a.useState)("");(0,a.useEffect)(()=>{h(!1),n("")},[]);const l=()=>{var O,o;if((0,m.Rm)()&&!((o=(O=s==null?void 0:s.AssistantObject)==null?void 0:O.group)!=null&&o.can_create)){N.ZP.warning(C.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\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}c==="1"&&E.history.push(`/classrooms/${t.coursesId}/group_homework/${t.categoryId||0}/add`),c==="2"&&(u(),h(!1),n(""))};return Ct.createElement("section",{className:"tc animated fadeIn",style:dn(dn({},{color:"#999",margin:"200px auto"}),e)},Ct.createElement("img",{src:Ol.z3}),Ct.createElement("p",{className:"mt20 font14"},C.formatMessage({id:"classrooms.noGroupAssignment",defaultMessage:"\u8BE5\u5206\u7EC4\u65E0\u5206\u7EC4\u4F5C\u4E1A\uFF0C\u53EF\u4EE5\u4E0B\u65B9\u6309\u94AE\u6216\u53F3\u4E0A\u65B9\u201C\u65B0\u5EFA\u4F5C\u4E1A\u201D\u6309\u94AE\u521B\u5EFA\u4F5C\u4E1A"})),Ct.createElement("div",{style:{marginTop:"30px"}},Ct.createElement(Ye.ZP,{onClick:()=>h(!0),type:"primary",style:{width:"128px",height:"40px",marginRight:"20px",borderRadius:"4px"}},C.formatMessage({id:"classrooms.newHomework",defaultMessage:"\u65B0\u5EFA\u4F5C\u4E1A"})),Ct.createElement(Ye.ZP,{onClick:()=>{(0,j.xg)(`${Ha.Z.API_SERVER}/pdf/\u6559\u5B66\u8BFE\u5802\u64CD\u4F5C\u624B\u518C\u7B80\u5355\u7248-V4.0.pdf`)},type:"primary",style:{width:"128px",height:"40px",marginLeft:"20px",borderRadius:"4px"}},C.formatMessage({id:"classrooms.newHomeworkGuide",defaultMessage:"\u65B0\u5EFA\u4F5C\u4E1A\u6307\u5F15"}))),_&&Ct.createElement(G.default,{open:!0,centered:!0,title:C.formatMessage({id:"classrooms.newHomework",defaultMessage:"\u65B0\u5EFA\u4F5C\u4E1A"}),onCancel:()=>h(!1),onOk:l},Ct.createElement("div",null,Ct.createElement("div",null,Ct.createElement(v.ZP,{value:"1",style:{marginTop:"15px"},checked:c==="1",onClick:()=>n("1")},"\u65B0\u5EFA\u5206\u7EC4\u4F5C\u4E1A")),Ct.createElement("div",null,Ct.createElement(v.ZP,{value:"2",style:{marginTop:"15px"},checked:c==="2",onClick:()=>n("2")},C.formatMessage({id:"classrooms.chooseResource",defaultMessage:"\u9009\u7528\u8D44\u6E90"}))))))};var Il=(0,E.connect)(({classroomList:e})=>({classroomList:e}))(Ll),Zl={flex_box_center:"flex_box_center___orPjN",flex_space_between:"flex_space_between___fhNpW",flex_box_vertical_center:"flex_box_vertical_center___l3I2N",flex_box_center_end:"flex_box_center_end___gJb9S",flex_box_column:"flex_box_column___juTss",bg:"bg___WElBH",containerTitle:"containerTitle___W1Ql2",containerDesc:"containerDesc___v298I",listItem:"listItem___zymUe",info:"info___OKtSD",title:"title___KuRLT",titleLeft:"titleLeft___OMSvE",titleRight:"titleRight___TAV1P",acitons:"acitons___TSujO",moveCategory:"moveCategory___Bm4dh",spanSize:"spanSize___npoSj"},Sl=r(76940),pt={listContainer:"listContainer___x25sx",info:"info___pPoXs",title:"title___hyvJ4",left:"left___PcXqY",right:"right___Gm2iB",flexBox:"flexBox____dxaA",detail:"detail___Bps1Y",iconV:"iconV___AsCHz"},Hl=Object.defineProperty,jl=Object.defineProperties,Gl=Object.getOwnPropertyDescriptors,pn=Object.getOwnPropertySymbols,Rl=Object.prototype.hasOwnProperty,Vl=Object.prototype.propertyIsEnumerable,En=(e,u,t)=>u in e?Hl(e,u,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[u]=t,au=(e,u)=>{for(var t in u||(u={}))Rl.call(u,t)&&En(e,t,u[t]);if(pn)for(var t of pn(u))Vl.call(u,t)&&En(e,t,u[t]);return e},$l=(e,u)=>jl(e,Gl(u)),Rt=(e,u,t)=>new Promise((s,_)=>{var h=n=>{try{c(t.next(n))}catch(l){_(l)}},C=n=>{try{c(t.throw(n))}catch(l){_(l)}},c=n=>n.done?s(n.value):Promise.resolve(n.value).then(h,C);c((t=t.apply(e,u)).next())}),zl=({dataSource:e,params:u,manageAllGroup:t})=>{var s,_,h,C;const{batchStatus:c,selectArrs:n,setSelectArrs:l,selectArrsAll:O,setSelectArrsAll:o,dispatch:A}=(0,a.useContext)(Xu),$=(0,E.useIntl)();let F=(0,E.useParams)();const[g,U]=(0,a.useState)(!1),oe=(0,a.useRef)(),[de,R]=(0,a.useState)([]);F=$l(au(au({},u),F),{category:F==null?void 0:F.categoryId}),(0,a.useEffect)(()=>{R([]),U(!1)},[]);const be=[{title:$.formatMessage({id:"classrooms.class",defaultMessage:$.formatMessage({id:"classrooms.class",defaultMessage:"\u73ED\u7EA7"})}),dataIndex:"course_group_name",key:"course_group_name"},{title:$.formatMessage({id:"classrooms.status",defaultMessage:"\u72B6\u6001"}),dataIndex:"status",key:"status",width:80,filters:[{text:"\u672A\u5F00\u59CB",value:"\u672A\u5F00\u59CB"},{text:$.formatMessage({id:"classroomClassroomExperiments.submitting",defaultMessage:"\u63D0\u4EA4\u4E2D"}),value:"\u63D0\u4EA4\u4E2D"},{text:"\u8865\u4EA4\u4E2D",value:"\u8865\u4EA4\u4E2D"},{text:$.formatMessage({id:"classrooms.closed",defaultMessage:"\u5DF2\u622A\u6B62"}),value:"\u5DF2\u622A\u6B62"},{text:$.formatMessage({id:"classrooms.unpublished",defaultMessage:"\u672A\u53D1\u5E03"}),value:"\u672A\u53D1\u5E03"},{text:"\u533F\u8BC4\u4E2D",value:"\u533F\u8BC4\u4E2D"}],onFilter:(i,Z)=>Z.status.indexOf(i)===0},{title:"\u63D0\u4EA4\u60C5\u51B5",dataIndex:"statistics",key:"statistics",width:80,render:i=>{var Z,p;return i==="--"?i:a.createElement("span",null,a.createElement("span",null,(Z=i==null?void 0:i.split("/"))==null?void 0:Z[0]),"\xA0/\xA0",a.createElement("span",null,(p=i==null?void 0:i.split("/"))==null?void 0:p[1]))}},{title:$.formatMessage({id:"classrooms.publishTime",defaultMessage:"\u53D1\u5E03\u65F6\u95F4"}),dataIndex:"publish_time",key:"publish_time",sorter:!0,showSorterTooltip:!1,sortOrder:F.sort_by==="publish_time"?F.sort_direction==="desc"?"descend":"ascend":null},{title:"\u622A\u6B62\u65F6\u95F4",dataIndex:"end_time",key:"end_time",sorter:!0,showSorterTooltip:!1,sortOrder:F.sort_by==="end_time"?F.sort_direction==="desc"?"descend":"ascend":null},{title:"\u8865\u4EA4\u65F6\u95F4",dataIndex:"late_time",key:"late_time",sorter:!0,showSorterTooltip:!1,sortOrder:F.sort_by==="late_time"?F.sort_direction==="desc"?"descend":"ascend":null},{title:"\u5206\u73ED\u8001\u5E08",dataIndex:"teachers",key:"teachers",width:150,ellipsis:{showTitle:!1},render:i=>i==="--"||!i?"--":a.createElement("span",{title:i},i)}];function ie(){return Rt(this,null,function*(){let i=yield(0,Q.ZP)(`/api/homework_commons/${e.homework_id}/group_settings_statistics.json`,{method:"get",params:au({},F)});R(i.data)})}const I=i=>{n.includes(i)?(l(n.filter(Z=>Z!==i)),o(O.filter(Z=>Z.homework_id!==i))):(l([...n,i]),o([...O,e]))};return a.createElement("div",{className:pt.listContainer,onClick:i=>{i.stopPropagation(),(!(0,m.GJ)()||(0,m.GJ)()&&oe.current&&!oe.current.contains(i.target))&&(0,j.xg)(`/classrooms/${F.coursesId}/group_homework/${e.homework_id}/detail`)}},(0,m.GJ)()&&a.createElement("span",{ref:oe},a.createElement(L.default,{onClick:i=>{i.stopPropagation()},style:{padding:"10px"},checked:n.includes(e.homework_id),onChange:()=>I(e.homework_id)})),a.createElement("div",{className:pt.info},a.createElement("div",{className:pt.title},a.createElement("div",{className:pt.left,style:(0,m.dE)()?{paddingRight:(e==null?void 0:e.challenge_count)-(e==null?void 0:e.finished_challenge_count)?60:140}:{}},(0,m.GJ)()&&a.createElement(ku.Z,{value:e.status},a.createElement(j.VV,{temporary:!0,style:{margin:"0px 10px 0px 0px"},status:[e.status]})),(0,m.dE)()&&a.createElement(j.VV,{temporary:!0,style:{margin:"0px 10px 0px 0px"},status:e.status}),a.createElement("span",{onClick:i=>i.stopPropagation()},a.createElement(E.Link,{target:"_blank",to:`/classrooms/${F.coursesId}/group_homework/${e.homework_id}/detail${(0,m.dE)()?"?tabs=1":""}`},e.name))),a.createElement("div",{className:pt.right},(0,m.GJ)()&&e.status==="\u672A\u53D1\u5E03"&&a.createElement(E.Link,{target:"_blank",to:"/",onClick:i=>Rt(void 0,null,function*(){i.stopPropagation(),i.preventDefault(),A({type:"classroomList/setActionTabs",payload:{key:"\u7ACB\u5373\u53D1\u5E03",selectArrs:[e==null?void 0:e.homework_id],selectArrsAll:[e],params:au({},F),type:2,manage_all_group:t}})})},a.createElement("aside",{className:pt.flexBox,style:{marginRight:"16px"}},a.createElement("i",{className:"iconfont icon-yishezhifabushijian1"}),a.createElement("div",null,$.formatMessage({id:"classrooms.publish",defaultMessage:"\u53D1\u5E03"})))),(0,m.dE)()&&a.createElement("div",{className:pt.actionIcon},(e==null?void 0:e.challenge_count)-(e==null?void 0:e.finished_challenge_count)===0&&a.createElement("i",{className:"iconfont icon-yiwancheng1"}),!((s=e.status)!=null&&s.includes("\u5DF2\u622A\u6B62"))&&!((_=e.status)!=null&&_.includes("\u5BFC\u5165"))&&a.createElement("aside",{onClick:i=>Rt(void 0,null,function*(){i.stopPropagation(),(0,j.xg)(`/classrooms/${F.coursesId}/group_homework/${e.homework_id}/detail${(0,m.dE)()?"?tabs=1":""}`)}),className:pt.flexBox,style:{marginRight:10}},a.createElement("i",{className:"iconfont icon-kaishixuexi font14"}),a.createElement("div",null,$.formatMessage({id:"classroomClassroomExperiments.startLearning",defaultMessage:"\u5F00\u59CB\u5B66\u4E60"}))),(((h=e.status)==null?void 0:h.includes("\u5DF2\u622A\u6B62"))||((C=e.status)==null?void 0:C.includes("\u5BFC\u5165")))&&a.createElement("aside",{className:pt.flexBox,style:{marginRight:10}},a.createElement("i",{className:"iconfont icon-chakanzuoye font14"}),a.createElement("div",null,$.formatMessage({id:"classrooms.viewWork",defaultMessage:"\u67E5\u770B\u4F5C\u54C1"})))),(0,m.GJ)()&&a.createElement(Nt.Z,{placement:"bottomCenter",overlayClassName:pt.dro,dropdownRender:()=>a.createElement(Ie.default,null,e.status!=="\u5BFC\u5165"&&a.createElement(Ie.default.Item,{key:1,style:{textAlign:"center"}},a.createElement(E.Link,{target:"_blank",to:"/",onClick:i=>Rt(void 0,null,function*(){i.stopPropagation(),i.preventDefault(),A({type:"classroomList/setActionTabs",payload:{key:"\u7ACB\u5373\u53D1\u5E03",selectArrs:[e==null?void 0:e.homework_id],selectArrsAll:[e],params:au({},F),type:2,manage_all_group:t}})})},$.formatMessage({id:"classrooms.publish",defaultMessage:"\u53D1\u5E03"}))),e.status==="\u5BFC\u5165"&&a.createElement(Ie.default.Item,{key:23,style:{textAlign:"center"}},a.createElement(E.Link,{target:"_blank",to:"/",onClick:i=>Rt(void 0,null,function*(){i.stopPropagation(),i.preventDefault(),A({type:"classroomList/setActionTabs",payload:{key:"\u8865\u5145\u6210\u7EE9",name:e==null?void 0:e.name,id:e==null?void 0:e.homework_id,type:"group"}})})},"\u8865\u5145\u6210\u7EE9")),e.status!=="\u5BFC\u5165"&&a.createElement(Ie.default.Item,{key:2,style:{textAlign:"center"}},a.createElement(E.Link,{target:"_blank",to:"/",onClick:i=>Rt(void 0,null,function*(){i.stopPropagation(),i.preventDefault(),A({type:"classroomList/setActionTabs",payload:{key:"\u7ACB\u5373\u622A\u6B62",selectArrs:[e==null?void 0:e.homework_id],selectArrsAll:[e],params:au({},F),type:2}})})},$.formatMessage({id:"classrooms.deadlineImmediately",defaultMessage:"\u7ACB\u5373\u622A\u6B62"}))),a.createElement(Ie.default.Item,{key:22,style:{textAlign:"center"}},a.createElement(E.Link,{target:"_blank",to:"/",onClick:i=>Rt(void 0,null,function*(){i.stopPropagation(),i.preventDefault(),A({type:"classroomList/setActionTabs",payload:{key:"\u5220\u9664",selectArrs:[e==null?void 0:e.homework_id],selectArrsAll:O,params:F,status:e==null?void 0:e.status}})})},$.formatMessage({id:"classrooms.deleteImmediately",defaultMessage:"\u7ACB\u5373\u5220\u9664"}))),e.status!=="\u5BFC\u5165"&&a.createElement(Ie.default.Item,{key:6,style:{textAlign:"center"}},a.createElement(E.Link,{target:"_blank",onClick:i=>{i.stopPropagation()},to:`/classrooms/${F.coursesId}/group_homework/${e.homework_id}/detail?tabs=3`},$.formatMessage({id:"classrooms.advancedSettings",defaultMessage:"\u9AD8\u7EA7\u8BBE\u7F6E"}))))},a.createElement("aside",{onClick:i=>i.stopPropagation(),className:pt.flexBox,style:{cursor:"default"}},a.createElement("i",{className:"iconfont icon-gengduo4"}),a.createElement("div",null,$.formatMessage({id:"classrooms.more",defaultMessage:"\u66F4\u591A"})))))),a.createElement("div",{className:pt.detail},(0,m.GJ)()&&a.createElement(a.Fragment,null,a.createElement("span",{className:"c-grey-333 mr20"},e.author),["\u672A\u5F00\u59CB","\u8FDB\u884C\u4E2D","\u5DF2\u622A\u6B62","\u63D0\u4EA4\u4E2D","\u8865\u4EA4\u4E2D","\u5DF2\u7ED3\u675F","\u533F\u8BC4\u4E2D","\u7533\u8BC9\u4E2D"].includes(e.status)&&!!e.uncommit_count&&a.createElement("span",{className:"c-grey-999 mr10"},a.createElement("span",{className:"mr5"},"\u672A\u505A\u9898"),e.uncommit_count,"\u4EBA"),["\u672A\u5F00\u59CB","\u8FDB\u884C\u4E2D","\u5DF2\u622A\u6B62","\u63D0\u4EA4\u4E2D","\u8865\u4EA4\u4E2D","\u5DF2\u7ED3\u675F","\u533F\u8BC4\u4E2D","\u7533\u8BC9\u4E2D"].includes(e.status)&&!!e.commit_count&&a.createElement("span",{className:"c-grey-999 mr10"},a.createElement("span",{className:"mr5"},"\u5DF2\u505A\u9898"),e.commit_count,"\u4EBA"),["\u672A\u5F00\u59CB","\u8FDB\u884C\u4E2D","\u5DF2\u622A\u6B62","\u63D0\u4EA4\u4E2D","\u8865\u4EA4\u4E2D","\u5DF2\u7ED3\u675F","\u533F\u8BC4\u4E2D","\u7533\u8BC9\u4E2D"].includes(e.status)&&!!e.compelete_count&&a.createElement("span",{className:"c-grey-999 mr10"},a.createElement("span",{className:"mr5"},$.formatMessage({id:"classrooms.completed",defaultMessage:"\u5DF2\u5B8C\u6210"})),e.compelete_count,"\u4EBA"),["\u672A\u5F00\u59CB","\u8FDB\u884C\u4E2D","\u5DF2\u622A\u6B62","\u63D0\u4EA4\u4E2D","\u8865\u4EA4\u4E2D","\u533F\u8BC4\u4E2D","\u7533\u8BC9\u4E2D"].includes(e.status)&&a.createElement("span",{className:"c-grey-999 mr10"},a.createElement("span",{className:"mr5"},$.formatMessage({id:"classrooms.publishTime",defaultMessage:"\u53D1\u5E03\u65F6\u95F4"})),e.publish_time),["\u672A\u5F00\u59CB","\u8FDB\u884C\u4E2D","\u5DF2\u622A\u6B62","\u63D0\u4EA4\u4E2D","\u8865\u4EA4\u4E2D","\u533F\u8BC4\u4E2D","\u7533\u8BC9\u4E2D"].includes(e.status)&&a.createElement("span",{className:"c-grey-999 mr10"},a.createElement("span",{className:"mr5"},"\u622A\u6B62\u65F6\u95F4"),e.end_time),["\u5DF2\u7ED3\u675F"].includes(e.status)&&a.createElement("span",{className:"c-grey-999 mr10"},a.createElement("span",{className:"mr5"},"\u7ED3\u675F\u65F6\u95F4"),e.status_time),!!(e!=null&&e.late_time)&&(e==null?void 0:e.late_time)!=="--"&&a.createElement("span",{className:"c-grey-999"},a.createElement("span",{className:"mr5"},"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"),e==null?void 0:e.late_time),["\u672A\u5F00\u59CB","\u8FDB\u884C\u4E2D","\u5DF2\u622A\u6B62","\u63D0\u4EA4\u4E2D","\u8865\u4EA4\u4E2D","\u5DF2\u7ED3\u675F","\u533F\u8BC4\u4E2D","\u7533\u8BC9\u4E2D"].includes(e.status)&&a.createElement("span",{className:pt.iconV,onClick:i=>Rt(void 0,null,function*(){i.stopPropagation(),i.preventDefault(),g||ie(),U(!g)})},a.createElement("i",{className:`iconfont icon-${g?"shouqi":"xiala2"}`})," "))),a.createElement("div",{className:pt.content},(0,m.dE)()&&a.createElement("span",{className:pt.infoStuIcon},a.createElement("span",{className:"c-grey-333"},e.author),e.status==="\u5DF2\u622A\u6B62"&&!!(e!=null&&e.status_time)&&a.createElement("span",{className:"c-grey-999 ml20"},a.createElement("i",{className:"iconfont icon-shengyushijian font12 mr5"})," ",e==null?void 0:e.status_time),a.createElement("span",{className:"ml20 c-grey-999"},a.createElement("i",{className:"iconfont icon-shijian1 font12 mr5"}),e==null?void 0:e.publish_time," \u81F3 ",e==null?void 0:e.end_time," "),!!(e!=null&&e.late_time)&&(e==null?void 0:e.late_time)!=="--"&&a.createElement("span",{className:"c-grey-999 ml20"},a.createElement("span",{className:"mr5"},"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4:"),e==null?void 0:e.late_time)),(0,m.GJ)()&&e.status!=="\u672A\u53D1\u5E03"&&g&&de.length>5&&a.createElement(Qt.default,{scroll:{y:240},onRow:i=>({onClick:Z=>{Z.stopPropagation(),Z.preventDefault()}}),onHeaderRow:(i,Z)=>({onClick:p=>{p.stopPropagation(),p.preventDefault()}}),pagination:!1,dataSource:de,style:{marginTop:14,marginRight:6,cursor:"default"},onChange:(i,Z,p)=>{p.field&&(F.sort_by=p.field),p.order||(F.sort_direction="asc"),p.order==="ascend"&&(F.sort_direction="asc"),p.order==="descend"&&(F.sort_direction="desc"),p.order||(F.sort_direction="asc"),ie()},columns:be}),(0,m.GJ)()&&e.status!=="\u672A\u53D1\u5E03"&&g&&de.length<6&&de.length>0&&a.createElement(Qt.default,{onRow:i=>({onClick:Z=>{Z.stopPropagation(),Z.preventDefault()}}),onHeaderRow:(i,Z)=>({onClick:p=>{p.stopPropagation(),p.preventDefault()}}),pagination:!1,dataSource:de,style:{marginTop:14,marginRight:6,cursor:"default"},onChange:(i,Z,p)=>{p.field&&(F.sort_by=p.field),p.order||(F.sort_direction="asc"),p.order==="ascend"&&(F.sort_direction="asc"),p.order==="descend"&&(F.sort_direction="desc"),p.order||(F.sort_direction="asc"),ie()},columns:be}))))},fn={bottomControlContainer:"bottomControlContainer___yUX9N",buttonWrap:"buttonWrap___A3uZF",moveCategory:"moveCategory___pCGhW"},Wl=(e,u,t)=>new Promise((s,_)=>{var h=n=>{try{c(t.next(n))}catch(l){_(l)}},C=n=>{try{c(t.throw(n))}catch(l){_(l)}},c=n=>n.done?s(n.value):Promise.resolve(n.value).then(h,C);c((t=t.apply(e,u)).next())}),Ul=({buttonDataSource:e,onClick:u})=>{const{allSelect:t,setAllSelect:s,setSelectArrs:_,dataSource:h,selectArrs:C,useBatchStatus:c,dispatch:n,params:l,getData:O,detailLeftMenus:o,main_category_id:A,setSelectArrsAll:$}=(0,a.useContext)(Xu);let F;const g=(0,E.useIntl)(),[U,oe]=(0,a.useState)(!1),[de,R]=(0,a.useState)(""),be=i=>{s(i.target.checked),_(i.target.checked?h.map(Z=>Z.homework_id):[]),i.target.checked?$([...h]):$([])},ie=()=>{let i={courseId:l.id,container_type:"group_homework"};l.categoryId&&(i.category_id=l.categoryId),n({type:"classroomList/getAllTaskList",payload:i}),n({type:"classroomList/setActionTabs",payload:{key:"\u8C03\u6574\u6392\u5E8F"}})};o.course_modules&&(F=o.course_modules.filter(i=>i.type==="group_homework")[0]);const I=a.createElement("div",{className:fn.moveCategory,onMouseLeave:i=>oe(!1)},a.createElement(Ie.default,{onClick:i=>Wl(void 0,[i],function*({item:Z,key:p,keyPath:J,domEvent:fe}){if(C=="")return N.ZP.error(g.formatMessage({id:"classrooms.selectTaskToOperate",defaultMessage:"\u8BF7\u9009\u62E9\u4F60\u8981\u64CD\u4F5C\u7684\u4EFB\u52A1"})),null;(yield(0,Q.ZP)(`/api/courses/${l.id}/homework_commons/move_to_category.json`,{method:"post",body:{homework_ids:C,new_category_id:p}})).status===0&&(N.ZP.success(g.formatMessage({id:"classrooms.operationSuccess",defaultMessage:"\u64CD\u4F5C\u6210\u529F"})),c(!1),O(),n({type:"classroomList/getClassroomLeftMenus",payload:{id:l.coursesId}}))}),style:{maxHeight:300,width:240,overflow:"auto"}},a.createElement("li",{className:"ant-menu-item multi-llipsis1e ant-menu-item-only-child"},a.createElement(et.default,{onChange:i=>{R(i.target.value)}})),F&&F.second_category.filter(i=>i.category_name!=="\u672A\u5206\u914D\u76EE\u5F55").map(function(i,Z){var p;if(!(de!==""&&i.category_name.indexOf(de)<0))return a.createElement(a.Fragment,null,a.createElement(Ie.default.Item,{className:"multi-llipsis1e",key:i.category_id},i.category_name),(p=i==null?void 0:i.third_category)==null?void 0:p.map(J=>a.createElement(Ie.default.Item,{style:{marginLeft:20},className:"multi-llipsis1e",key:J.category_id},J.category_name)))}),a.createElement("li",{className:"ant-menu-item multi-llipsis1e ant-menu-item-only-child",onClick:i=>{i.preventDefault(),n({type:"classroomList/setActionTabs",payload:{key:"\u6DFB\u52A0\u76EE\u5F55",params:l,selectArrs:{category_id:A,type:"group_homework"}}})}},g.formatMessage({id:"classrooms.newSubdirectory",defaultMessage:"\u65B0\u5EFA\u5B50\u76EE\u5F55"}),"...")));return a.createElement("div",{className:fn.bottomControlContainer},a.createElement(T.Z,{wrap:!1,align:"middle",justify:"space-between",style:{height:"100%"}},a.createElement(y.Z,{flex:1},a.createElement(T.Z,{wrap:!1,align:"middle",gutter:8},a.createElement(y.Z,null,a.createElement(L.default,{checked:t,onChange:be},g.formatMessage({id:"classrooms.selectAllOnPage",defaultMessage:"\u5168\u9009\u672C\u9875"}),"\uFF08",C.length,"\uFF09")),(0,m.GJ)()&&a.createElement(y.Z,null,a.createElement(Nt.Z,{placement:"top",menu:{items:e,onClick:({key:i})=>{u({key:i})}}},a.createElement(Ye.ZP,{type:"primary",icon:a.createElement("i",{className:"iconfont icon-piliangcaozuo3"})},g.formatMessage({id:"classroomClassroomExperiments.batchOperations",defaultMessage:"\u6279\u91CF\u64CD\u4F5C"})))),a.createElement(y.Z,null,a.createElement(Ye.ZP,{type:"primary",onClick:ie,icon:a.createElement("i",{className:"iconfont icon-tiaozhengpaixu2"})},g.formatMessage({id:"classrooms.viewersCount1",defaultMessage:"\u8C03\u6574\u6392\u5E8F"}))),(0,m.GJ)()&&a.createElement(y.Z,null,a.createElement(Nt.Z,{placement:"topLeft",dropdownRender:()=>I,getPopupContainer:i=>i.parentNode},a.createElement(Ye.ZP,{type:"primary",icon:a.createElement("i",{className:"iconfont icon-yidongmulu"})},g.formatMessage({id:"classrooms.moveToCatalog",defaultMessage:"\u79FB\u52A8\u5230\u76EE\u5F55"})," ",a.createElement(xu.Z,null)))),(0,m.GJ)()&&a.createElement(y.Z,null,a.createElement(Ye.ZP,{type:"primary",onClick:()=>u({key:"collection",label:"\u6536\u85CF"}),icon:a.createElement("i",{className:"iconfont icon-shoucang1"})},"\u6536\u85CF")))),a.createElement(y.Z,null,a.createElement(Ye.ZP,{type:"primary",ghost:!0,onClick:()=>{_([]),c(!1)}},g.formatMessage({id:"classrooms.cancelAction",defaultMessage:"\u53D6\u6D88\u64CD\u4F5C"})))))},Jl=r(50935),Kl=r(62686),Yl=r(61604),Oe=r(59301),Ql=Object.defineProperty,Xl=Object.defineProperties,ql=Object.getOwnPropertyDescriptors,Cu=Object.getOwnPropertySymbols,Fn=Object.prototype.hasOwnProperty,gn=Object.prototype.propertyIsEnumerable,_n=(e,u,t)=>u in e?Ql(e,u,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[u]=t,nu=(e,u)=>{for(var t in u||(u={}))Fn.call(u,t)&&_n(e,t,u[t]);if(Cu)for(var t of Cu(u))gn.call(u,t)&&_n(e,t,u[t]);return e},vn=(e,u)=>Xl(e,ql(u)),er=(e,u)=>{var t={};for(var s in e)Fn.call(e,s)&&u.indexOf(s)<0&&(t[s]=e[s]);if(e!=null&&Cu)for(var s of Cu(e))u.indexOf(s)<0&&gn.call(e,s)&&(t[s]=e[s]);return t},Ku=(e,u,t)=>new Promise((s,_)=>{var h=n=>{try{c(t.next(n))}catch(l){_(l)}},C=n=>{try{c(t.throw(n))}catch(l){_(l)}},c=n=>n.done?s(n.value):Promise.resolve(n.value).then(h,C);c((t=t.apply(e,u)).next())});Y().extend(Nu());const tr=({data:e,value:u,onChange:t})=>{var s,_,h,C;const[c,n]=(0,a.useState)({leftSearch:"",rigthSearch:""}),[l,O]=(0,a.useState)([]);return(0,a.useEffect)(()=>{O((u==null?void 0:u.length)>0?e==null?void 0:e.filter(o=>u==null?void 0:u.includes(o==null?void 0:o.id)):[])},[u]),Oe.createElement("div",{style:{display:"flex",flexWrap:"nowrap",gap:"20px",height:"400px"}},Oe.createElement("div",{style:{flex:"1",display:"flex",flexDirection:"column",gap:"15px"}},Oe.createElement(L.default,{indeterminate:(l==null?void 0:l.length)>0&&(l==null?void 0:l.length)<(e==null?void 0:e.length),checked:(l==null?void 0:l.length)==(e==null?void 0:e.length),onChange:o=>{t(o.target.checked?e==null?void 0:e.map(A=>A==null?void 0:A.id):[])}},intl.formatMessage({id:"classroomMemberManagementTAPermissions.selectAll",defaultMessage:"\u5168\u9009"})),Oe.createElement("div",{style:{borderRadius:4,border:"1px solid #DCDCDC",display:"flex",flexDirection:"column",flex:"1",overflow:"hidden"}},Oe.createElement(et.default.Search,{className:"p20",style:{paddingBottom:0},placeholder:"\u53EF\u8F93\u5165\u73ED\u7EA7\u540D\u79F0\u67E5\u8BE2",value:c.leftSearch,onChange:o=>{n(vn(nu({},c),{leftSearch:o.target.value}))}}),Oe.createElement("div",{className:"mt20 ml20 mb20",style:{overflow:"auto"}},((s=c.leftSearch?e==null?void 0:e.filter(o=>{var A;return(A=o==null?void 0:o.name)==null?void 0:A.includes(c.leftSearch)}):e)==null?void 0:s.length)!==0?Oe.createElement(L.default.Group,{value:u,onChange:o=>{t(o)}},Oe.createElement(Tu.Z,{direction:"vertical"},(_=c.leftSearch?e==null?void 0:e.filter(o=>{var A;return(A=o==null?void 0:o.name)==null?void 0:A.includes(c.leftSearch)}):e)==null?void 0:_.map((o,A)=>Oe.createElement(L.default,{key:A,value:o.id},o==null?void 0:o.name)))):Oe.createElement(gt.Z,{styles:{margin:"0 auto"}})))),Oe.createElement("div",{style:{flex:"1",display:"flex",flexDirection:"column",gap:"15px"}},Oe.createElement("div",null,"\u5DF2\u9009\u62E9",(l==null?void 0:l.length)||0,"\u4E2A\u5206\u73ED"),Oe.createElement("div",{style:{borderRadius:4,border:"1px solid #DCDCDC",display:"flex",flexDirection:"column",flex:"1",overflow:"hidden"}},Oe.createElement(et.default.Search,{className:"p20",style:{paddingBottom:0},placeholder:"\u53EF\u8F93\u5165\u73ED\u7EA7\u540D\u79F0\u67E5\u8BE2",value:c.rigthSearch,onChange:o=>{n(vn(nu({},c),{rigthSearch:o.target.value}))}}),Oe.createElement("div",{className:"mt20 ml20 mb20 pr20",style:{display:"flex",flexDirection:"column",gap:"10px",overflow:"auto"}},((h=c.rigthSearch?l==null?void 0:l.filter(o=>{var A;return(A=o==null?void 0:o.name)==null?void 0:A.includes(c.rigthSearch)}):l)==null?void 0:h.length)!==0?(C=c.rigthSearch?l==null?void 0:l.filter(o=>{var A;return(A=o==null?void 0:o.name)==null?void 0:A.includes(c.rigthSearch)}):l)==null?void 0:C.map((o,A)=>Oe.createElement(T.Z,{key:A,wrap:!1,align:"middle",justify:"space-between"},Oe.createElement(y.Z,null,o==null?void 0:o.name),Oe.createElement(y.Z,null,Oe.createElement("i",{className:"iconfont icon-piliangshanchu2 font16 current",style:{color:"#3061D0"},onClick:()=>{t(u==null?void 0:u.filter($=>$!==(o==null?void 0:o.id)))}})))):Oe.createElement(gt.Z,{styles:{margin:"0 auto"}})))))},ur=e=>{var u=e,{classroomList:t,dispatch:s,user:_,getData:h}=u,C=er(u,["classroomList","dispatch","user","getData"]),c,n,l,O,o,A;const $=(0,E.useIntl)(),F=(0,E.useParams)(),[g]=W.default.useForm(),U=((c=t==null?void 0:t.actionTabs)==null?void 0:c.key)==="\u6279\u91CF\u8865\u4EA4",[,oe,de,R]=(0,Lt.U)(X.c_,nu(nu({},F),(n=t==null?void 0:t.actionTabs)==null?void 0:n.params)),[,,be,ie]=(0,Lt.U)(X.nP,{course_id:F==null?void 0:F.coursesId,homework_ids:(l=t==null?void 0:t.actionTabs)==null?void 0:l.selectArrs}),[,I,i]=(0,Lt.U)(X.sm,{course_id:F==null?void 0:F.coursesId,homework_ids:(O=t==null?void 0:t.actionTabs)==null?void 0:O.selectArrs}),Z=(...p)=>Ku(void 0,[...p],function*(J={}){be({});const fe=yield de({page:1,limit:2e4,homework_id:t.actionTabs.type===1?"":t.actionTabs.selectArrs[0]})});return(0,a.useEffect)(()=>{U&&Z()},[U]),Oe.createElement(G.default,{centered:!0,title:(o=t==null?void 0:t.actionTabs)==null?void 0:o.key,width:800,open:U,cancelText:"\u6682\u4E0D\u8865\u4EA4",okText:$.formatMessage({id:"classroomClassroomExperiments.enableResubmission",defaultMessage:"\u5F00\u542F\u8865\u4EA4"}),onCancel:()=>{s({type:"classroomList/setActionTabs",payload:{}})},destroyOnClose:!0,confirmLoading:I,onOk:()=>Ku(void 0,null,function*(){g.submit()})},Oe.createElement("div",{className:"p10 pl20 pr20 c-orange-ff7 mb20",style:{background:"#F6F7F9"}},"\u89C4\u5219\u8BF4\u660E\uFF1A\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u5FC5\u987B\u665A\u4E8E\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\uFF1B\u5F53\u73ED\u7EA7\u9636\u6BB5\u8FDB\u5165\u201C\u8865\u4EA4\u4E2D\u201D\u5219\u4E0D\u53EF\u53D8\u66F4\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\u3001\u4E0D\u53EF\u5173\u95ED\u8865\u4EA4\uFF1B\u5F53\u4F5C\u4E1A\u72B6\u6001\u4E3A\u672A\u53D1\u5E03\u3001\u4F5C\u4E1A\u5DF2\u5F00\u542F\u7EDF\u4E00\u8865\u4EA4\u548C\u4F5C\u4E1A\u5DF2\u5F00\u542F\u533F\u8BC4\u65F6\uFF0C\u65B0\u6279\u91CF\u8865\u4EA4\u89C4\u5219\u4E0D\u751F\u6548\u3002"),Oe.createElement(W.default,{form:g,colon:!1,size:"large",initialValues:{unified_late:!1,late_penalty:5},onFinish:p=>Ku(void 0,null,function*(){var J,fe,Pe;const Re=yield i(((J=R==null?void 0:R.course_groups)==null?void 0:J.length)>0?{unified_late:((fe=R==null?void 0:R.course_groups)==null?void 0:fe.length)<=0,allow_late_settings:[nu({},p)]}:nu({unified_late:((Pe=R==null?void 0:R.course_groups)==null?void 0:Pe.length)<=0},p));(Re==null?void 0:Re.status)==0&&(N.ZP.success("\u8865\u4EA4\u8BBE\u7F6E\u6210\u529F"),s({type:"classroomList/setActionTabs",payload:{}}),h&&h())})},Oe.createElement(T.Z,{wrap:!1,gutter:20},Oe.createElement(y.Z,{flex:1},Oe.createElement(W.default.Item,{label:$.formatMessage({id:"classroomClassroomExperiments.resubmissionDeduction",defaultMessage:"\u8865\u4EA4\u6263\u5206"}),name:"late_penalty",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8865\u4EA4\u6263\u5206"}]},Oe.createElement(et.default,{placeholder:"\u8BF7\u8F93\u5165\u8865\u4EA4\u6263\u5206",min:0,type:"number",suffix:"\u5206",max:Number.MAX_SAFE_INTEGER,style:{width:"50%"}}))),Oe.createElement(y.Z,{flex:"390px"},Oe.createElement(W.default.Item,{label:"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4",name:"late_time",rules:[{required:!0,validator(p,J,fe){return J&&Y()(J).startOf("minute")<=Y()().startOf("minute")?Promise.reject("\u4F5C\u4E1A\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u5FC5\u987B\u665A\u4E8E\u6B64\u523B"):J&&Y()(J).startOf("minute")<=Y()(ie==null?void 0:ie.max_late_time).startOf("minute")?(N.ZP.warning(`\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u5C0F\u4E8E\u9009\u4E2D\u4F5C\u4E1A\u4E2D\u6700\u665A\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\uFF1A${ie==null?void 0:ie.max_late_time}`),Promise.reject("")):Promise.resolve()}},{required:!0,message:"\u8BF7\u5148\u8BBE\u7F6E\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"}]},Oe.createElement(H.default,{placeholder:$.formatMessage({id:"classroomClassroomExperiments.pleaseSelectEndTime",defaultMessage:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4"}),style:{width:"100%"},disabledDate:p=>(0,j.BO)(p,{startTime:ie==null?void 0:ie.max_late_time}),disabledTime:p=>(0,j.hv)(p,{compared:ie==null?void 0:ie.max_late_time}),format:"YYYY-MM-DD HH:mm",showTime:{showSecond:!1,defaultValue:Y()("00:00:00","HH:mm:ss")}})))),((A=R==null?void 0:R.course_groups)==null?void 0:A.length)>0&&Oe.createElement(Mu.Z,{spinning:oe},Oe.createElement(W.default.Item,{name:"group_id",rules:[{required:!0,message:$.formatMessage({id:"classrooms.selectClassFirst",defaultMessage:"\u8BF7\u5148\u9009\u62E9\u73ED\u7EA7"})}]},Oe.createElement(tr,{data:(R==null?void 0:R.course_groups)||[],onChange:p=>{be({group_ids:p})}})))))};var ar=(0,E.connect)(({classroomList:e,user:u})=>({classroomList:e,user:u}))(ur),k=r(59301),nr=Object.defineProperty,or=Object.defineProperties,sr=Object.getOwnPropertyDescriptors,yn=Object.getOwnPropertySymbols,lr=Object.prototype.hasOwnProperty,rr=Object.prototype.propertyIsEnumerable,Cn=(e,u,t)=>u in e?nr(e,u,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[u]=t,ht=(e,u)=>{for(var t in u||(u={}))lr.call(u,t)&&Cn(e,t,u[t]);if(yn)for(var t of yn(u))rr.call(u,t)&&Cn(e,t,u[t]);return e},Yu=(e,u)=>or(e,sr(u)),Qu=(e,u,t)=>new Promise((s,_)=>{var h=n=>{try{c(t.next(n))}catch(l){_(l)}},C=n=>{try{c(t.throw(n))}catch(l){_(l)}},c=n=>n.done?s(n.value):Promise.resolve(n.value).then(h,C);c((t=t.apply(e,u)).next())});const Xu=(0,a.createContext)({selectArrs:[]}),ir=({user:e,classroomList:u,loading:t,dispatch:s})=>{var _,h,C,c;const n=(0,E.useIntl)(),l=(0,E.useParams)(),[O]=(0,E.useSearchParams)(),[o,A]=(0,a.useState)(()=>Yu(ht({},l),{id:l.coursesId,limit:20})),[$,F]=(0,a.useState)(!1),[g,U]=(0,a.useState)({ta_mode:1,final_mode:!1,st_proportion:0,ta_proportion:30,te_proportion:70,gr_proportion:0,is_repeat_minus:!1,is_group_grade:!1,repeat_setting_score:"",repeat_limit:""}),[oe,de]=(0,a.useState)([]),[R,be]=(0,a.useState)(!1),[ie,I]=(0,a.useState)(!1),[i,Z]=(0,a.useState)([]),[p,J]=(0,a.useState)(!1),[fe,Pe]=(0,a.useState)(n.formatMessage({id:"classrooms.defaultSort",defaultMessage:"\u9ED8\u8BA4\u6392\u5E8F"})),Re=(0,E.useLocation)(),{detailCommonHomeworksList:S,detailLeftMenus:nt,detailTopBanner:Zt,taskList:ot}=u;let hu=O.get("tabs")?parseInt(O.get("tabs"))+1:"0";o.type=3,o.categoryId?o.category=o.categoryId:delete o.category,(0,a.useEffect)(()=>{A(ht(ht({},o),l))},[l==null?void 0:l.categoryId]),(0,a.useEffect)(()=>{O.get("tabs")==="0"&&(o.status="0",o.page=1)},[O.get("tabs")]),(0,a.useEffect)(()=>{const d=O.get("tabs");d&&d!==void 0&&((0,m.GJ)()?o.status=d:o.order=d)},[O.toString()]),(0,a.useEffect)(()=>{s({type:"classroomList/getAssistantPermissions",payload:{course_id:o.id}})},[]),(0,a.useEffect)(()=>{var d,z,Ce;const De=O.get("tabs");if((d=e==null?void 0:e.userInfo)!=null&&d.login){const Be=j.cX.getItem(`${(z=e==null?void 0:e.userInfo)==null?void 0:z.login}${(0,m.GJ)()?"Teacher":"Student"}`,"GroupHomework");Be&&(o.sort_by=Be==null?void 0:Be.type,o.sort_direction=Be==null?void 0:Be.direction,Pe(Be==null?void 0:Be.name));let Ne=l.categoryId===void 0?{}:{categoryId:l.categoryId,category:l.categoryId};De&&De!==void 0&&((0,m.GJ)()?o.status=De:o.order=De),ye(Ne)}else if((Ce=e==null?void 0:e.userInfo)!=null&&Ce.username){let Be=l.categoryId===void 0?{}:{categoryId:l.categoryId,category:l.categoryId};De&&De!==void 0&&((0,m.GJ)()?o.status=De:o.order=De),ye(Be)}},[(_=e==null?void 0:e.userInfo)==null?void 0:_.login,Re==null?void 0:Re.pathname]),(0,a.useEffect)(()=>{u.actionTabs.key==="\u76EE\u5F55\u91CD\u547D\u540D\u6210\u529F"&&ye(),u.actionTabs.key==="\u76EE\u5F55\u91CD\u547D\u540D\u6210\u529F"&&ye()},[u.actionTabs.key]),(0,a.useEffect)(()=>{de([])},[S]),(0,a.useEffect)(()=>{I(!1)},[o.categoryId]),(0,a.useEffect)(()=>{S&&S.homeworks&&(oe.length===S.homeworks.length&&oe.length>0?be(!0):oe.length!==S.homeworks.length&&be(!1))},[oe]);const Wt=(d,z)=>{o.page=d,o.limit=z,ye()},ye=(d={})=>{de([]),Z([]),(0,m.GJ)()?s({type:"classroomList/getClassroomTeacherCommonList",payload:Yu(ht(ht({},o),d),{type:3})}):s({type:"classroomList/getClassroomCommonList",payload:ht(ht({},o),d)})},Ue=()=>Qu(void 0,null,function*(){const d=yield(0,Q.ZP)(`/api/courses/${o.coursesId}/homework_commons/get_default_score_setting.json`,{method:"get",params:{homework_type:3}});if(d!=null&&d.data){const z=d.data.score_settings;Object.keys(z).map(function(Ce){Ce.indexOf("proportion")>-1&&(z[Ce]=(z[Ce]*100).toFixed(0))}),console.log(z),U(ht({},z))}});(0,a.useEffect)(()=>{de([])},[S]);const te=()=>{if((0,m.GJ)()){const{all_count:d,unpublished_count:z,not_start_count:Ce,in_progress_count:De,overed_count:Be}=S;return[{name:n.formatMessage({id:"classrooms.all",defaultMessage:"\u5168\u90E8"}),id:0,total:d||0},{name:n.formatMessage({id:"classrooms.unpublished",defaultMessage:"\u672A\u53D1\u5E03"}),id:1,total:z||0},{name:n.formatMessage({id:"classrooms.notStarted",defaultMessage:"\u672A\u5F00\u59CB"}),id:4,total:Ce||0},{name:n.formatMessage({id:"classrooms.inProgress",defaultMessage:"\u8FDB\u884C\u4E2D"}),id:2,total:De||0},{name:n.formatMessage({id:"classrooms.closed",defaultMessage:"\u5DF2\u622A\u6B62"}),id:3,total:Be||0}]}else return[{name:n.formatMessage({id:"classrooms.all",defaultMessage:"\u5168\u90E8"}),id:0},{name:n.formatMessage({id:"classroomClassroomExperiments.submitting",defaultMessage:"\u63D0\u4EA4\u4E2D"}),id:1},{name:"\u8865\u4EA4\u4E2D",id:2},{name:"\u533F\u8BC4\u4E2D",id:3},{name:"\u7533\u8BC9\u4E2D",id:4},{name:n.formatMessage({id:"classrooms.closed",defaultMessage:"\u5DF2\u622A\u6B62"}),id:5}]},Te=[{name:"\u65B0\u5EFA\u5206\u7EC4\u4F5C\u4E1A",id:"1"},{name:n.formatMessage({id:"classrooms.chooseResource",defaultMessage:"\u9009\u7528\u8D44\u6E90"}),id:"2"},{name:"\u5BFC\u5165\u5916\u90E8\u6210\u7EE9",id:"3"}],Ve=d=>{var z;if((0,m.Rm)()&&!((z=u.AssistantObject.group)!=null&&z.can_create)){N.ZP.warning(n.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\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}d==="1"?E.history.push(`/classrooms/${o.coursesId}/group_homework/${o.categoryId}/add`):d==="2"?Xe():d==="3"&&s({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u5165\u5916\u90E8\u6210\u7EE9",type:"group"}})},Xe=()=>{s({type:"shixunHomeworks/setActionTabs",payload:{key:"\u9898\u5E93\u9009\u7528",params:o}})},St=(h=[{key:"publish",label:n.formatMessage({id:"classrooms.bulkPublish",defaultMessage:"\u6279\u91CF\u53D1\u5E03"}),icon:k.createElement("i",{className:"iconfont icon-fabu5"}),isShow:!0},{key:"deadline",label:n.formatMessage({id:"classroomClassroomExperiments.batchEnd",defaultMessage:"\u6279\u91CF\u622A\u6B62"}),icon:k.createElement("i",{className:"iconfont icon-piliangjiezhi2"}),isShow:(0,m.GJ)()||(0,m.Rm)()},{key:"batchpay",label:n.formatMessage({id:"classroomClassroomExperiments.batchResubmission",defaultMessage:"\u6279\u91CF\u8865\u4EA4"}),icon:k.createElement("i",{className:"iconfont icon-buka"}),isShow:!0},{key:"delete",label:"\u6279\u91CF\u5220\u9664",icon:k.createElement("i",{className:"iconfont icon-piliangshanchu2"}),isShow:!0},{key:"public",label:n.formatMessage({id:"classrooms.setAsPublic",defaultMessage:"\u8BBE\u4E3A\u516C\u5F00"}),icon:k.createElement("i",{className:"iconfont icon-sheweigongkai2"}),isShow:Zt.is_public}].filter(d=>d==null?void 0:d.isShow))==null?void 0:h.map(d=>(delete d.isShow,d)),Ut=d=>{var z,Ce,De,Be;if(oe.length===0)return N.ZP.error(n.formatMessage({id:"classrooms.selectTaskToOperate",defaultMessage:"\u8BF7\u9009\u62E9\u4F60\u8981\u64CD\u4F5C\u7684\u4EFB\u52A1"})),!1;let Ne=d.label||"",iu={key:Ne,selectArrs:oe,selectArrsAll:i,type:["publish","deadline"].includes(d.key)?1:"",params:o};switch(d.key){case"publish":if((0,m.Rm)()&&!((Ce=(z=u==null?void 0:u.AssistantObject)==null?void 0:z.group)!=null&&Ce.can_publish)){N.ZP.warning(n.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\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}Ne="\u7ACB\u5373\u53D1\u5E03";break;case"deadline":if((0,m.Rm)()&&!((Be=(De=u==null?void 0:u.AssistantObject)==null?void 0:De.group)!=null&&Be.can_stop)){N.ZP.warning(n.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\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}Ne="\u7ACB\u5373\u622A\u6B62";break;case"batchpay":Ne="\u6279\u91CF\u8865\u4EA4";break;case"delete":Ne="\u5220\u9664";break;case"collection":Ne="\u6536\u85CF";break}s({type:"classroomList/setActionTabs",payload:Yu(ht({},iu),{key:Ne})})},Ht=d=>Qu(void 0,null,function*(){yield s({type:"classroomList/updateTaskPosition",payload:{category_id:o.categoryId,courseId:o.id,task_ids:d,container_type:"group_homework"}}),ye()}),ru=(0,a.useMemo)(()=>{let d=[];return ot.length>0&&(d=ot.map(z=>({user_name:z.user_name,task_name:z.task_name,task_id:z.task_id,category:z.category,status:z.status}))),d},[ot]);return k.createElement(Xu.Provider,{value:{params:o,batchStatus:ie,selectArrs:oe,setSelectArrs:de,allSelect:R,dataSource:S.homeworks||[],detailLeftMenus:nt,main_category_id:S.main_category_id||"",selectArrsAll:i,setAllSelect:be,useBatchStatus:I,dispatch:s,getData:ye,setSelectArrsAll:Z}},k.createElement("section",null,k.createElement("aside",{className:Zl.bg},k.createElement(Sl.Z,{isLoading:t[(0,m.GJ)()?"classroomList/getClassroomTeacherCommonList":"classroomList/getClassroomCommonList"],tabDataSource:te(),isAdmin:(0,m.GJ)(),dispatch:s,type:S==null?void 0:S.main_category_name,exportType:"group",TooltipTitle:o.categoryId?"\u76EE\u5F55\u91CD\u547D\u540D":n.formatMessage({id:"classrooms.newSubdirectory",defaultMessage:"\u65B0\u5EFA\u5B50\u76EE\u5F55"}),categoryId:o.categoryId,dropdownMenu:Te,isShowRightControl:(0,j.Oo)(nt==null?void 0:nt.course_modules,o.categoryId)!=="\u672A\u5206\u914D\u76EE\u5F55",onsetClick:()=>{Ue(),F(!0)},onTabMenuClick:d=>{d.id!==void 0&&((0,m.GJ)()?o.status=d.id:o.order=d.id),I(!1),o.page=1,E.history.replace(`${Re.pathname}?tabs=${d.id}`),ye(o)},defaultSelectedKeys:[O.get("tabs")?O.get("tabs"):"0"],onTooltipTitleClick:()=>{s({type:"classroomList/setActionTabs",payload:{key:o.categoryId?n.formatMessage({id:"classrooms.renameDirectory",defaultMessage:"\u76EE\u5F55\u91CD\u547D\u540D"}):"\u6DFB\u52A0\u76EE\u5F55",params:o,selectArrs:{category_name:S==null?void 0:S.category_name,category_id:(S==null?void 0:S.category_id)||(S==null?void 0:S.main_category_id)},cb:()=>{ye()}}})},onDropdownMenuClick:Ve}),k.createElement(Jl.Z,{dataSource:S.homeworks||[],isAdmin:(0,m.GJ)(),batchStatus:ie,SortMenuName:fe,setSortMenuName:Pe,onSearch:d=>{o.search=d.trim(),o.page=1,ye()},onSort:d=>{var z;o.sort_by=d.type,o.sort_direction=d.direction,o.page=1,j.cX.setItem(`${(z=e==null?void 0:e.userInfo)==null?void 0:z.login}${(0,m.GJ)()?"Teacher":"Student"}`,d,"GroupHomework"),ye(o)},onBatch:d=>I(d)})),k.createElement(K.Z,{loading:t["classroomList/getClassroomCommonHomeworksList"],active:!0,avatar:{size:40},paragraph:{rows:5},className:"mt30"},(S==null?void 0:S.all_count)===0&&(0,m.GJ)()?!t[(0,m.GJ)()?"classroomList/getClassroomTeacherCommonList":"classroomList/getClassroomCommonList"]&&k.createElement(Il,{params:o,dispatch:s,onSelect:Xe}):(S==null?void 0:S.homeworks)&&S.homeworks.length===0&&!t[(0,m.GJ)()?"classroomList/getClassroomTeacherCommonList":"classroomList/getClassroomCommonList"]&&k.createElement(gt.Z,null),k.createElement("aside",{className:"minH500 skt-loading relative pb40 mb30"},!t[(0,m.GJ)()?"classroomList/getClassroomTeacherCommonList":"classroomList/getClassroomCommonList"]&&k.createElement(k.Fragment,null,k.createElement("aside",{className:"animated fadeIn"},(C=S==null?void 0:S.homeworks)==null?void 0:C.map((d,z)=>k.createElement(zl,{key:z,dataSource:d,params:o,manageAllGroup:S==null?void 0:S.manage_all_group})),k.createElement("aside",{className:"tc mb50 mt30"},(S==null?void 0:S.query_total_count)>10&&k.createElement(Fe.Z,{showSizeChanger:!0,onChange:Wt,defaultCurrent:1,current:o.page||1,pageSize:o.limit||20,total:S.query_total_count}))),oe.length>0&&(0,m.GJ)()&&k.createElement(Ae.Z,{offsetBottom:0},k.createElement(Ul,{buttonDataSource:St,onClick:Ut}))))),((c=u==null?void 0:u.actionTabs)==null?void 0:c.key)==="\u6279\u91CF\u8865\u4EA4"&&k.createElement(ar,{getData:ye}),k.createElement(ll,{onCallback:()=>I(!1)}),k.createElement(Kl.Z,{onOk:()=>{ye()}}),k.createElement(Yl.Z,{onOk:()=>{}}),k.createElement(rl.Z,{onCallback:()=>I(!1),courseEndTime:S==null?void 0:S.course_end_time}),k.createElement(Jt.Z,{courseEndTime:S==null?void 0:S.course_end_time,courseId:l.coursesId,visible:u.actionTabs.key==="\u7ACB\u5373\u622A\u6B62",isBatch:u.actionTabs.type!==2,homeworkIds:u.actionTabs.selectArrs,successCallback:()=>{I(!1),ye()}}),k.createElement(fl,null),k.createElement(wl,null),k.createElement(Al,{onCallback:()=>I(!1)}),k.createElement(kl.Z,null),k.createElement(xl.Z,null),k.createElement(Ou.Z,{visible:u.actionTabs.key==="\u8C03\u6574\u6392\u5E8F",callback:Ht,data:ru,onCancel:()=>{s({type:"classroomList/setActionTabs",payload:{key:""}})}}),k.createElement(G.default,{open:$,title:"\u9ED8\u8BA4\u8BC4\u5206\u8BBE\u7F6E",centered:!0,onCancel:()=>{F(!1)},onOk:()=>Qu(void 0,null,function*(){const d=JSON.parse(JSON.stringify(g));Object.keys(d).map(function(Ce){Ce.indexOf("proportion")>-1&&(d[Ce]=d[Ce]/100)}),(yield(0,Q.ZP)(`/api/courses/${o.coursesId}/homework_commons/set_default_score_setting.json`,{method:"post",body:{homework_type:3,score_settings:d}})).status===0&&(N.ZP.success(n.formatMessage({id:"classrooms.setSuccess",defaultMessage:"\u8BBE\u7F6E\u6210\u529F"})),F(!1))}),width:800},k.createElement("div",null,k.createElement(T.Z,null,k.createElement(y.Z,{span:24},k.createElement(T.Z,{align:"middle"},k.createElement(y.Z,{span:24},k.createElement("div",{className:"mt15"},"\u8BE5\u9ED8\u8BA4\u89C4\u5219\u5C06\u88AB\u5E94\u7528\u4E8E\u4F60\u540E\u7EED\u65B0\u5EFA\u7684\u5206\u7EC4\u4F5C\u4E1A\uFF0C\u4E14\u4E0D\u4F1A\u5F71\u54CD\u4F60\u5DF2\u521B\u5EFA\u7684\u4F5C\u4E1A\u4EE5\u53CA\u5176\u4ED6\u8001\u5E08\u65B0\u5EFA\u4F5C\u4E1A\u7684\u8BC4\u5206\u89C4\u5219\u3002"))))),k.createElement(T.Z,{align:"middle",className:"mt25"},k.createElement(y.Z,null,k.createElement("strong",null,"\u7EC4\u957F\u8BC4\u5206")),k.createElement(T.Z,{className:"ml10"},k.createElement(y.Z,null,k.createElement(se.Z,{checked:g.is_group_grade,onChange:d=>{g.is_group_grade=d,U(ht({},g))}})),k.createElement(y.Z,{className:"c-grey-c ml10"},"\uFF08\u9009\u4E2D\uFF0C\u5219\u7EC4\u957F\u9996\u6B21\u63D0\u4EA4\u4F5C\u4E1A\u65F6\u9700\u8981\u5BF9\u7EC4\u5458\u8FDB\u884C\u8BC4\u5206\uFF09"))),k.createElement(T.Z,{className:"mt25"},k.createElement(y.Z,null,k.createElement("strong",null,"\u52A9\u6559\u8BC4\u5206")),k.createElement(y.Z,{span:24,className:"pl30 mt10"})),k.createElement(T.Z,null,k.createElement(v.ZP.Group,{value:g==null?void 0:g.ta_mode,onChange:d=>{g.ta_mode=d.target.value,U(ht({},g))}},k.createElement(v.ZP,{value:1,style:{marginTop:15}},k.createElement("strong",null,"\u666E\u901A\u6A21\u5F0F"),k.createElement("span",{className:"c-grey-c"},"\uFF08\u9009\u4E2D\uFF0C\u5219\u53D6\u5404\u52A9\u6559\u6700\u7EC8\u8BC4\u5206\u7684\u5E73\u5747\u5206\uFF09")),k.createElement("br",null),k.createElement(v.ZP,{value:0,style:{marginTop:15}},k.createElement("strong",null,"\u590D\u5BA1\u6A21\u5F0F"),k.createElement("span",{className:"c-grey-c"},"\uFF08\u9009\u4E2D\uFF0C\u5219\u53EA\u53D6\u6700\u65B0\u7684\u52A9\u6559\u8BC4\u5206\uFF09")))),k.createElement(T.Z,{className:"mt25"},k.createElement(y.Z,null,k.createElement("strong",null,"\u6700\u7EC8\u6210\u7EE9\u7EC4\u6210")),k.createElement(y.Z,{span:24,className:"pl30 mt10"})),k.createElement(T.Z,null,k.createElement(v.ZP.Group,{value:g.final_mode,onChange:d=>{g.final_mode=d.target.value,U(ht({},g))}},k.createElement(v.ZP,{value:!1,style:{marginTop:15}},k.createElement("strong",null,"\u591A\u9879\u8BC4\u5206\u914D\u6BD4"),k.createElement("span",{className:"c-grey-c"},"\uFF08\u9009\u4E2D\uFF0C\u5219\u6309\u7167\u6BD4\u4F8B\u8BA1\u7B97\u6700\u7EC8\u6210\u7EE9\uFF09",k.createElement(M.Z,{overlayClassName:"edu-popover",placement:"bottomLeft",content:k.createElement("span",{className:"font14"},"\u8BA1\u7B97\u8BF4\u660E\uFF1A",k.createElement("br",null),"\u6559\u5E08\u8BC4\u5206 * \u5176\u767E\u5206\u6BD4 + \u52A9\u6559\u8BC4\u5206 * \u5176\u767E\u5206\u6BD4 + \u7EC4\u957F\u8BC4\u5206 * \u5176\u767E\u5206\u6BD4 + \u5B66\u751F\u533F\u8BC4\u5E73\u5747\u5206 * \u5176\u767E\u5206\u6BD4 - ( ",k.createElement("br",null),"\u8FDF\u4EA4\u6263\u5206 + \u7F3A\u8BC4\u6263\u5206 * \u7F3A\u8BC4\u6570 + \u8FDD\u89C4\u533F\u8BC4\u6263\u5206 * \u8FDD\u89C4\u533F\u8BC4\u6570 )",k.createElement("br",null),k.createElement("br",null),"\u6CE8\u610F",k.createElement("br",null),"\u975E\u96F6\u767E\u5206\u6BD4\u7684\u8BC4\u5206\u9009\u9879\uFF0C\u82E5\u8BC4\u5206\u8BB0\u5F55\u4E3A\u7A7A\uFF0C\u5219\u5176\u767E\u5206\u6BD4\u5C06\u81EA\u52A8\u5E73\u644A\u5230\u5176\u5B83\u975E\u96F6",k.createElement("br",null),"\u8BC4\u5206\u9009\u9879\u4E0A\u3002",k.createElement("br",null),"\u4F8B\uFF1A\u6559\u5E08\u8BC4\u520640% + \u52A9\u6559\u8BC4\u520635% + \u5B66\u751F\u533F\u8BC425%\uFF0C\u5B66\u751FA\u6CA1\u6709\u6559\u5E08\u8BC4\u5206\u8BB0",k.createElement("br",null),"\u5F55\uFF0C\u5219\u5176\u6700\u7EC8\u6210\u7EE9\u6309\u7167\u52A9\u6559\u8BC4\u520655% + \u5B66\u751F\u533F\u8BC445%\u8FDB\u884C\u8BA1\u7B97"),trigger:"click"},k.createElement("span",{className:"mt10 ml10 current font14"},k.createElement(B.Z,null))))),k.createElement(T.Z,{align:"middle",className:"mt25 pl30 font14"},k.createElement(y.Z,null,"\u6559\u5E08\u8BC4\u5206:"),k.createElement(y.Z,{className:"ml5"},k.createElement(b.Z,{min:0,max:100,value:g.te_proportion,onChange:d=>{g.te_proportion=d,U(Object.assign({},g))}}),k.createElement("span",{className:"ml10"},"%"))),k.createElement(T.Z,{align:"middle",className:"mt25 pl30 font14"},k.createElement(y.Z,null,"\u52A9\u6559\u8BC4\u5206:"),k.createElement(y.Z,{className:"ml5"},k.createElement(b.Z,{min:0,max:100,value:g.ta_proportion,onChange:d=>{g.ta_proportion=d,U(Object.assign({},g))}}),k.createElement("span",{className:"ml10"},"%"))),g.is_group_grade&&k.createElement(T.Z,{align:"middle",className:"mt25 pl30 font14"},k.createElement(y.Z,null,"\u7EC4\u957F\u8BC4\u5206:"),k.createElement(y.Z,{className:"ml5"},k.createElement(b.Z,{min:0,max:100,value:g.gr_proportion,onChange:d=>{g.gr_proportion=d,U(Object.assign({},g))}}),k.createElement("span",{className:"ml10"},"%"))),k.createElement(T.Z,{align:"middle",className:"mt25 pl30 font14"},k.createElement(y.Z,null,"\u5B66\u751F\u533F\u8BC4:"),k.createElement(y.Z,{className:"ml5"},k.createElement(b.Z,{min:0,max:100,value:g.st_proportion,onChange:d=>{g.st_proportion=d,U(Object.assign({},g))}}),k.createElement("span",{className:"ml10"},"%"))),k.createElement("br",null),k.createElement(v.ZP,{value:!0,style:{marginTop:15}},k.createElement("strong",null,"\u5355\u9879\u8BC4\u5206\u4F18\u5148"),k.createElement("span",{className:"c-grey-c"},"\uFF08\u9009\u4E2D\uFF0C\u5219\u6309\u7167\u4F18\u5148\u987A\u5E8F\u8BA1\u7B97\u6700\u7EC8\u6210\u7EE9\uFF09",k.createElement(M.Z,{overlayClassName:"edu-popover",placement:"bottomLeft",content:k.createElement("span",{className:"font14"},"\u8BA1\u7B97\u8BF4\u660E\uFF1A",k.createElement("br",null),"\u4F18\u5148\u987A\u5E8F\u6392\u524D\u7684\u975E\u96F6\u8BC4\u5206 * 100% - ",k.createElement("br",null),"( \u8FDF\u4EA4\u6263\u5206 + \u7F3A\u8BC4\u6263\u5206 * \u7F3A\u8BC4\u6570 + \u8FDD\u89C4\u533F\u8BC4\u6263\u5206 * \u8FDD\u89C4\u533F\u8BC4\u6570 )",k.createElement("br",null),"\u4F8B\uFF1A\u6709\u6559\u5E08\u8BC4\u5206\u5219\u6559\u5E08\u8BC4\u5206100%\uFF0C\u5426\u5219\u6559\u8F85\u8BC4\u5206100%\uFF0C\u4F9D\u6B21\u7C7B\u63A8"),trigger:"click"},k.createElement("span",{className:"mt10 ml10 current font14"},k.createElement(B.Z,null))))),k.createElement(T.Z,null,k.createElement(y.Z,{span:24,className:"ml20"},k.createElement("div",{style:{color:"#ccc"}},"\uFF08\u6559\u5E08\u8BC4\u5206 \u2192 \u52A9\u6559\u8BC4\u5206 \u2192 \u7EC4\u957F\u8BC4\u5206 \u2192 \u5B66\u751F\u533F\u8BC4\u8BC4\u5206\uFF09")))),k.createElement("br",null))))))};var cr=(0,E.connect)(({user:e,classroomList:u,loading:t,globalSetting:s})=>({user:e,classroomList:u,globalSetting:s,loading:t.effects}))(ir);const mr=({globalSetting:e})=>{var u;const t=(0,E.useIntl)();switch(Number((u=e==null?void 0:e.setting)==null?void 0:u.theme)){case f.Fy.THEMEONE:return a.createElement(Co,null);case f.Fy.THEMETHREE:return a.createElement(Xs,null);case f.Fy.DEFAULT:default:return a.createElement(cr,null)}};var dr=(0,E.connect)(({globalSetting:e})=>({globalSetting:e}))(mr)},6630:function(We,he,r){"use strict";r.d(he,{Z:function(){return G}});var f=r(59301),a=r(38854),E=r(20834),N=r(6848),K={searchSortControllerContainer:"searchSortControllerContainer___ZxExZ",btn:"btn___pMzV3",btnSort:"btnSort___kK4Q_",tips:"tips___sHt4w"},Fe=r(3918),G=({isAdmin:T,dataSource:y,batchStatus:se,SortMenuName:v,setSortMenuName:M,onSearch:b,onSort:B,onBatch:m})=>{const j=T?[{name:"\u9ED8\u8BA4\u6392\u5E8F",type:"position",direction:"desc"},{name:"\u521B\u5EFA\u65F6\u95F4\u5347\u5E8F",type:"created_at",direction:"asc"},{name:"\u521B\u5EFA\u65F6\u95F4\u964D\u5E8F",type:"created_at",direction:"desc"},{name:"\u66F4\u65B0\u65F6\u95F4\u5347\u5E8F",type:"updated_at",direction:"asc"},{name:"\u66F4\u65B0\u65F6\u95F4\u964D\u5E8F",type:"updated_at",direction:"desc"},{name:"\u4F5C\u4E1A\u540D\u79F0\u5347\u5E8F",type:"name_pinyin",direction:"asc"},{name:"\u4F5C\u4E1A\u540D\u79F0\u964D\u5E8F",type:"name_pinyin",direction:"desc"}]:[{name:"\u9ED8\u8BA4\u6392\u5E8F",type:"position",direction:"desc"},{name:"\u6309\u53D1\u5E03\u65F6\u95F4\u5347\u5E8F",type:"created_at",direction:"asc"},{name:"\u6309\u53D1\u5E03\u65F6\u95F4\u964D\u5E8F",type:"created_at",direction:"desc"},{name:"\u6309\u622A\u6B62\u65F6\u95F4\u5347\u5E8F",type:"updated_at",direction:"asc"},{name:"\u6309\u622A\u6B62\u65F6\u95F4\u964D\u5E8F",type:"updated_at",direction:"desc"},{name:"\u4F5C\u4E1A\u540D\u79F0\u5347\u5E8F",type:"name_pinyin",direction:"asc"},{name:"\u4F5C\u4E1A\u540D\u79F0\u964D\u5E8F",type:"name_pinyin",direction:"desc"}],Q=V=>{M(V.name),B(V)},pe=v==="\u9ED8\u8BA4\u6392\u5E8F";return f.createElement("div",{className:K.searchSortControllerContainer},f.createElement(Fe.k8,{className:"mr-auto",InputProps:{placeholder:"\u8BF7\u8F93\u5165\u540D\u79F0\u8FDB\u884C\u641C\u7D22",allowClear:!0},onChange:({item:{value:V}})=>{b(V.trim())},style:{width:220}}),f.createElement("div",null,f.createElement(a.Z,{dropdownRender:()=>f.createElement(E.default,{selectedKeys:[v]},j.map(V=>f.createElement(E.default.Item,{key:V.name,onClick:()=>Q(V)},V.name)))},f.createElement("div",null,f.createElement("span",{className:`${K.btn} ${pe?K.btnSort:""}`},f.createElement("i",{className:"iconfont icon-paixu font14 mr5"}),v)))),pe&&f.createElement(N.Z,{title:"\u4F18\u5148\u6309\u7167\u8C03\u6574\u6392\u5E8F\u7ED3\u679C\u5C55\u793A\uFF0C\u672A\u8BBE\u7F6E\u6392\u5E8F\u65F6\uFF0C\u6309\u7167\u521B\u5EFA\u65F6\u95F4\u964D\u5E8F\u6392\u5217"},f.createElement("span",{className:K.tips},f.createElement("i",{className:"iconfont icon-a-wenhaobeifen2"}))))}},26881:function(We,he,r){"use strict";r.d(he,{Z:function(){return v}});var f=r(59301),a=r(20834),E=r(38854),N=r(8591),K=r(6848),Fe={tabMenuContainer:"tabMenuContainer___wU6g8",control:"control___hWynV",iconH:"iconH___TsoMm",selectBtn:"selectBtn___lvmOz"},Ae=r(65582),G=r(41867),T=r(3918),y=r(2337);const se=({isLoading:M,addText:b,tabDataSource:B,isAdmin:m,dispatch:j,type:Q,exportType:pe,TooltipTitle:V,categoryId:ge,dropdownMenu:re,isShowRightControl:Ee,defaultSelectedKeys:_e,classroomList:q,onTabMenuClick:ne,onTooltipTitleClick:ae,onDropdownMenuClick:D,onsetClick:le})=>{var me;const ce=()=>f.createElement(a.default,{onClick:({key:H})=>{D(H)}},re.map(H=>f.createElement(a.default.Item,{key:H.id},H.name))),W=(0,Ae.useParams)();return f.createElement("div",{className:Fe.tabMenuContainer},f.createElement("div",{className:"flex item-center gap-20px",style:{background:"linear-gradient( 180deg, #E0F1FF 0%, #EFF7FF 100%)",border:"1px solid #FFFFFF",borderRadius:"8px 8px 0 0"}},f.createElement("div",{className:"flex gap-4px mr-auto"},B==null?void 0:B.map((H,L)=>f.createElement("div",{key:L,className:`text-16px flex item-center justify-center current ${_e==(H==null?void 0:H.id)?"bg-white font-semibold":"c-grey-333"}`,style:{width:120,height:40,border:"1px solid #FFFFFF",borderRadius:"8px 8px 0 0",color:_e==(H==null?void 0:H.id)?"#1890FF":""},onClick:()=>M?{}:ne(H)},H==null?void 0:H.name,H.total!==void 0&&f.createElement("span",{className:"ml-4px"},H==null?void 0:H.total)))),m&&Ee&&f.createElement("div",{className:"flex item-center gap-20px mr-20px"},f.createElement(E.Z,{arrow:!0,menu:{items:[{key:"1",label:"\u5B66\u751F\u6210\u7EE9"},{key:"3",label:"\u5386\u53F2\u5BFC\u51FA"}],onClick:({key:H})=>{var L,ee;if(pe==="group"&&!((L=q.AssistantObject.group)!=null&&L.can_download)){N.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(pe==="normal"&&!((ee=q.AssistantObject.normal)!=null&&ee.can_download)){N.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}H=="1"&&j({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u6210\u7EE9",type:Q,exportType:pe,category_id:W.categoryId}}),H=="3"&&Ae.history.push(`/classrooms/${W==null?void 0:W.coursesId}/exportlist/${pe==="group"?"group_work_list":"normal_work_list"}`)}}},f.createElement("span",{className:"iconfont icon-xiazai6 c-grey-666 current"})),(0,G.Rm)()&&!((me=q.AssistantObject.normal)!=null&&me.can_create)?"":f.createElement("span",{className:"c-grey-666 iconfont icon-shezhi6 font16 current",onClick:le}),f.createElement(K.Z,{title:V},f.createElement("span",{className:`iconfont ${ge?"icon-zhongmingmingmulu":"icon-xinjianmulu1"} current-primary-hover`,style:{fontSize:"16px"},onClick:ae})),f.createElement(E.Z,{dropdownRender:ce},f.createElement(T.op,{theme:y.Fy.THEMEONE,icon:f.createElement("i",{className:"iconfont icon-tianjiadaohang"})}," ",b||"\u65B0\u5EFA\u4F5C\u4E1A")))))};var v=(0,Ae.connect)(({classroomList:M})=>({classroomList:M}))(se)},86094:function(We,he,r){"use strict";r.d(he,{Z:function(){return G}});var f=r(59301),a=r(38854),E=r(20834),N=r(6848),K={searchSortControllerContainer:"searchSortControllerContainer___K47vq",btn:"btn___IkGnr",btnSort:"btnSort___fv8t2",tips:"tips___FfVq7",myInput:"myInput___EoeHs"},Fe=r(3918),G=({isAdmin:T,dataSource:y,batchStatus:se,SortMenuName:v,setSortMenuName:M,onSearch:b,onSort:B,onBatch:m})=>{const j=T?[{name:"\u9ED8\u8BA4\u6392\u5E8F",type:"position",direction:"desc"},{name:"\u521B\u5EFA\u65F6\u95F4\u5347\u5E8F",type:"created_at",direction:"asc"},{name:"\u521B\u5EFA\u65F6\u95F4\u964D\u5E8F",type:"created_at",direction:"desc"},{name:"\u66F4\u65B0\u65F6\u95F4\u5347\u5E8F",type:"updated_at",direction:"asc"},{name:"\u66F4\u65B0\u65F6\u95F4\u964D\u5E8F",type:"updated_at",direction:"desc"},{name:"\u4F5C\u4E1A\u540D\u79F0\u5347\u5E8F",type:"name_pinyin",direction:"asc"},{name:"\u4F5C\u4E1A\u540D\u79F0\u964D\u5E8F",type:"name_pinyin",direction:"desc"}]:[{name:"\u9ED8\u8BA4\u6392\u5E8F",type:"position",direction:"desc"},{name:"\u6309\u53D1\u5E03\u65F6\u95F4\u5347\u5E8F",type:"created_at",direction:"asc"},{name:"\u6309\u53D1\u5E03\u65F6\u95F4\u964D\u5E8F",type:"created_at",direction:"desc"},{name:"\u6309\u622A\u6B62\u65F6\u95F4\u5347\u5E8F",type:"updated_at",direction:"asc"},{name:"\u6309\u622A\u6B62\u65F6\u95F4\u964D\u5E8F",type:"updated_at",direction:"desc"},{name:"\u4F5C\u4E1A\u540D\u79F0\u5347\u5E8F",type:"name_pinyin",direction:"asc"},{name:"\u4F5C\u4E1A\u540D\u79F0\u964D\u5E8F",type:"name_pinyin",direction:"desc"}],Q=V=>{M(V.name),B(V)},pe=v==="\u9ED8\u8BA4\u6392\u5E8F";return f.createElement("div",{className:K.searchSortControllerContainer},f.createElement("div",null,f.createElement(a.Z,{dropdownRender:()=>f.createElement(E.default,{selectedKeys:[v]},j.map(V=>f.createElement(E.default.Item,{key:V.name,onClick:()=>Q(V)},V.name)))},f.createElement("div",null,f.createElement("span",{className:`${K.btn} ${pe?K.btnSort:""}`},f.createElement("i",{className:"iconfont icon-paixu font14 mr5"}),v)))),pe&&f.createElement(N.Z,{title:"\u4F18\u5148\u6309\u7167\u8C03\u6574\u6392\u5E8F\u7ED3\u679C\u5C55\u793A\uFF0C\u672A\u8BBE\u7F6E\u6392\u5E8F\u65F6\uFF0C\u6309\u7167\u521B\u5EFA\u65F6\u95F4\u964D\u5E8F\u6392\u5217"},f.createElement("span",{className:K.tips},f.createElement("i",{className:"iconfont icon-a-wenhaobeifen2"}))),f.createElement(Fe.t7,{className:K.myInput,style:{width:220,marginLeft:"auto"},onChange:(V,ge)=>{b(V.trim())},placeholder:"\u8BF7\u8F93\u5165\u540D\u79F0\u8FDB\u884C\u641C\u7D22"}))}},54473:function(We,he,r){"use strict";r.d(he,{Z:function(){return v}});var f=r(59301),a=r(20834),E=r(95237),N=r(43604),K=r(38854),Fe=r(8591),Ae=r(6848),G={tabMenuContainer:"tabMenuContainer___eIQsE",control:"control___fpFKD",iconH:"iconH___n4XkO",selectBtn:"selectBtn___JdpBG"},T=r(65582),y=r(41867);const se=({isLoading:M,addText:b,tabDataSource:B,isAdmin:m,dispatch:j,type:Q,exportType:pe,TooltipTitle:V,categoryId:ge,dropdownMenu:re,isShowRightControl:Ee,defaultSelectedKeys:_e,classroomList:q,onTabMenuClick:ne,onTooltipTitleClick:ae,onDropdownMenuClick:D,onsetClick:le})=>{var me;const ce=()=>f.createElement(a.default,{onClick:({key:H})=>{D(H)}},re.map(H=>f.createElement(a.default.Item,{key:H.id},H.name))),W=(0,T.useParams)();return f.createElement("div",{className:G.tabMenuContainer},f.createElement(E.Z,null,f.createElement(N.Z,{flex:"1"},f.createElement(a.default,{mode:"horizontal",selectedKeys:_e},B.map(H=>f.createElement(a.default.Item,{key:H.id,onClick:()=>M?{}:ne(H),style:{color:"#fff"}},f.createElement("span",{className:`${m?"mr5":""}`},H.name),H.total!==void 0&&f.createElement("span",null,H.total||0))))),m&&Ee&&f.createElement(N.Z,{className:"mr20 gutter-row",style:{display:"flex",alignItems:"center",color:"#0152d9",paddingBottom:3}},f.createElement(K.Z,{className:"mr10",placement:"bottom",arrow:!0,dropdownRender:()=>f.createElement(a.default,null,f.createElement(a.default.Item,{key:1,onClick:()=>{var H,L;if(pe==="group"&&!((H=q.AssistantObject.group)!=null&&H.can_download)){Fe.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(pe==="normal"&&!((L=q.AssistantObject.normal)!=null&&L.can_download)){Fe.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}j({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u6210\u7EE9",type:Q,exportType:pe,category_id:W.categoryId}})}},"\u5B66\u751F\u6210\u7EE9"),f.createElement(a.default.Item,{key:3,onClick:()=>{var H,L;if(pe==="group"&&!((H=q.AssistantObject.group)!=null&&H.can_download)){Fe.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(pe==="normal"&&!((L=q.AssistantObject.normal)!=null&&L.can_download)){Fe.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}T.history.push(`/classrooms/${W==null?void 0:W.coursesId}/exportlist/${pe==="group"?"group_work_list":"normal_work_list"}`)}},"\u5386\u53F2\u5BFC\u51FA"))},f.createElement("div",{className:"c-blue font16 ml20 current",style:{marginTop:2}},f.createElement("span",{style:{color:"#00DDC7",cursor:"pointer"}},f.createElement("i",{className:"iconfont icon-xiazai6"})))),(0,y.Rm)()&&!((me=q.AssistantObject.normal)!=null&&me.can_create)?"":f.createElement("span",{style:{marginLeft:8,cursor:"pointer",marginTop:"3px",color:"#00DDC7"},onClick:le},f.createElement("i",{className:"iconfont icon-shezhi6 font16 mr5"})),f.createElement("div",{className:G.control},f.createElement("div",{className:"c-blue font16 ml20 current",style:{marginTop:2},onClick:ae},f.createElement(Ae.Z,{title:V},f.createElement("span",{className:ge?`${G.iconH} iconfont icon-zhongmingmingmulu`:`${G.iconH} iconfont icon-xinjianmulu1`}))),f.createElement(K.Z,{className:"ml10",dropdownRender:ce},f.createElement("span",{className:G.selectBtn},f.createElement("span",null,f.createElement("i",{className:"iconfont icon-tianjiadaohang"})),f.createElement("span",null,b||"\u65B0\u5EFA\u4F5C\u4E1A")))))))};var v=(0,T.connect)(({classroomList:M})=>({classroomList:M}))(se)},80024:function(We,he,r){"use strict";r.d(he,{$J:function(){return E},JZ:function(){return K},bN:function(){return Ae},jP:function(){return Fe},rO:function(){return N}});var f=r(38147),a=(G,T,y)=>new Promise((se,v)=>{var M=m=>{try{B(y.next(m))}catch(j){v(j)}},b=m=>{try{B(y.throw(m))}catch(j){v(j)}},B=m=>m.done?se(m.value):Promise.resolve(m.value).then(M,b);B((y=y.apply(G,T)).next())});function E(G){return(0,f.U2)(`libraries/${G}.json`)}function N(G){return(0,f.U2)("library_tags.json",G)}function K(G){return a(this,null,function*(){return(yield(0,f.IV)(`attachments/${G}.json`)).status===0})}function Fe(G){return(0,f.v_)("libraries.json",G)}function Ae(G,T){return(0,f.gz)(`libraries/${G}.json`,T)}},77578:function(We,he,r){"use strict";r.d(he,{Z:function(){return f}});const f=a=>a?typeof a=="function"?a():a:null},27666:function(We,he,r){"use strict";var f=r(94480),a=r(16089);function E(N){let K;const Fe=G=>()=>{K=null,N.apply(void 0,(0,f.Z)(G))},Ae=function(){if(K==null){for(var G=arguments.length,T=new Array(G),y=0;y{a.Z.cancel(K),K=null},Ae}he.Z=E},81228:function(We,he,r){"use strict";r.d(he,{Z:function(){return _e}});var f=r(67732),a=r(83652),E=r(42403),N=r(158),K=r(59301),Fe=r(92310),Ae=r.n(Fe),G=r(29301),T=r(2738),y=r(27666),se=r(36355),v=r(83116),M=r(37613);const b=q=>{const{componentCls:ne}=q;return{[ne]:{position:"fixed",zIndex:q.zIndexPopup}}};var B=(0,v.Z)("Affix",q=>{const ne=(0,M.TS)(q,{zIndexPopup:q.zIndexBase+10});return[b(ne)]});function m(q){return q!==window?q.getBoundingClientRect():{top:0,bottom:window.innerHeight}}function j(q,ne,ae){if(ae!==void 0&&ne.top>q.top-ae)return ae+ne.top}function Q(q,ne,ae){if(ae!==void 0&&ne.bottom{const le=D.getTargetFunc(),me=le==null?void 0:le(),{prevTarget:ce}=D.state;ce!==me&&(pe.forEach(W=>{ce==null||ce.removeEventListener(W,D.lazyUpdatePosition),me==null||me.addEventListener(W,D.lazyUpdatePosition)}),D.updatePosition(),D.setState({prevTarget:me}))},D.removeListeners=()=>{D.timer&&(clearTimeout(D.timer),D.timer=null);const{prevTarget:le}=D.state,me=D.getTargetFunc(),ce=me==null?void 0:me();pe.forEach(W=>{ce==null||ce.removeEventListener(W,D.lazyUpdatePosition),le==null||le.removeEventListener(W,D.lazyUpdatePosition)}),D.updatePosition.cancel(),D.lazyUpdatePosition.cancel()},D.getOffsetTop=()=>{const{offsetBottom:le,offsetTop:me}=D.props;return le===void 0&&me===void 0?0:me},D.getOffsetBottom=()=>D.props.offsetBottom,D.measure=()=>{const{status:le,lastAffix:me}=D.state,{onChange:ce}=D.props,W=D.getTargetFunc();if(le!==ge.Prepare||!D.fixedNodeRef.current||!D.placeholderNodeRef.current||!W)return;const H=D.getOffsetTop(),L=D.getOffsetBottom(),ee=W();if(ee){const Y={status:ge.None},Me=m(D.placeholderNodeRef.current);if(Me.top===0&&Me.left===0&&Me.width===0&&Me.height===0)return;const qe=m(ee),X=j(Me,qe,H),ue=Q(Me,qe,L);X!==void 0?(Y.affixStyle={position:"fixed",top:X,width:Me.width,height:Me.height},Y.placeholderStyle={width:Me.width,height:Me.height}):ue!==void 0&&(Y.affixStyle={position:"fixed",bottom:ue,width:Me.width,height:Me.height},Y.placeholderStyle={width:Me.width,height:Me.height}),Y.lastAffix=!!Y.affixStyle,ce&&me!==Y.lastAffix&&ce(Y.lastAffix),D.setState(Y)}},D.prepareMeasure=()=>{D.setState({status:ge.Prepare,affixStyle:void 0,placeholderStyle:void 0})},D.updatePosition=(0,y.Z)(()=>{D.prepareMeasure()}),D.lazyUpdatePosition=(0,y.Z)(()=>{const le=D.getTargetFunc(),{affixStyle:me}=D.state;if(le&&me){const ce=D.getOffsetTop(),W=D.getOffsetBottom(),H=le();if(H&&D.placeholderNodeRef.current){const L=m(H),ee=m(D.placeholderNodeRef.current),Y=j(ee,L,ce),Me=Q(ee,L,W);if(Y!==void 0&&me.top===Y||Me!==void 0&&me.bottom===Me)return}}D.prepareMeasure()}),D}return(0,a.Z)(ae,[{key:"getTargetFunc",value:function(){const{getTargetContainer:le}=this.context,{target:me}=this.props;return me!==void 0?me:le!=null?le:V}},{key:"componentDidMount",value:function(){this.timer=setTimeout(this.addListeners)}},{key:"componentDidUpdate",value:function(le){this.addListeners(),(le.offsetTop!==this.props.offsetTop||le.offsetBottom!==this.props.offsetBottom)&&this.updatePosition(),this.measure()}},{key:"componentWillUnmount",value:function(){this.removeListeners()}},{key:"render",value:function(){const{affixStyle:le,placeholderStyle:me}=this.state,{affixPrefixCls:ce,rootClassName:W,children:H}=this.props,L=Ae()(le&&W,{[ce]:!!le});let ee=(0,T.Z)(this.props,["prefixCls","offsetTop","offsetBottom","target","onChange","affixPrefixCls","rootClassName"]);return K.createElement(G.Z,{onResize:this.updatePosition},K.createElement("div",Object.assign({},ee,{ref:this.placeholderNodeRef}),le&&K.createElement("div",{style:me,"aria-hidden":"true"}),K.createElement("div",{className:L,ref:this.fixedNodeRef,style:le},K.createElement(G.Z,{onResize:this.updatePosition},H))))}}]),ae}(K.Component);re.contextType=se.E_;var _e=(0,K.forwardRef)((q,ne)=>{const{prefixCls:ae,rootClassName:D}=q,{getPrefixCls:le}=(0,K.useContext)(se.E_),me=le("affix",ae),[ce,W]=B(me),H=Object.assign(Object.assign({},q),{affixPrefixCls:me,rootClassName:Ae()(D,W)});return ce(K.createElement(re,Object.assign({},H,{ref:ne})))})},39722:function(We,he,r){"use strict";r.d(he,{t5:function(){return y}});var f=r(92310),a=r.n(f),E=r(55477),N=r(59301),K=r(36355),Fe=r(77578),Ae=r(17356),G=function(v,M){var b={};for(var B in v)Object.prototype.hasOwnProperty.call(v,B)&&M.indexOf(B)<0&&(b[B]=v[B]);if(v!=null&&typeof Object.getOwnPropertySymbols=="function")for(var m=0,B=Object.getOwnPropertySymbols(v);m{if(!(!M&&!b))return N.createElement(N.Fragment,null,M&&N.createElement("div",{className:`${v}-title`},(0,Fe.Z)(M)),N.createElement("div",{className:`${v}-inner-content`},(0,Fe.Z)(b)))},y=v=>{const{hashId:M,prefixCls:b,className:B,style:m,placement:j="top",title:Q,content:pe,children:V}=v;return N.createElement("div",{className:a()(M,b,`${b}-pure`,`${b}-placement-${j}`,B),style:m},N.createElement("div",{className:`${b}-arrow`}),N.createElement(E.G,Object.assign({},v,{className:M,prefixCls:b}),V||T(b,Q,pe)))},se=v=>{const{prefixCls:M}=v,b=G(v,["prefixCls"]),{getPrefixCls:B}=N.useContext(K.E_),m=B("popover",M),[j,Q]=(0,Ae.Z)(m);return j(N.createElement(y,Object.assign({},b,{prefixCls:m,hashId:Q})))};he.ZP=se},60324:function(We,he,r){"use strict";var f=r(92310),a=r.n(f),E=r(59301),N=r(77578),K=r(62892),Fe=r(36355),Ae=r(6848),G=r(39722),T=r(17356),y=function(M,b){var B={};for(var m in M)Object.prototype.hasOwnProperty.call(M,m)&&b.indexOf(m)<0&&(B[m]=M[m]);if(M!=null&&typeof Object.getOwnPropertySymbols=="function")for(var j=0,m=Object.getOwnPropertySymbols(M);j{let{title:b,content:B,prefixCls:m}=M;return E.createElement(E.Fragment,null,b&&E.createElement("div",{className:`${m}-title`},(0,N.Z)(b)),E.createElement("div",{className:`${m}-inner-content`},(0,N.Z)(B)))},v=E.forwardRef((M,b)=>{const{prefixCls:B,title:m,content:j,overlayClassName:Q,placement:pe="top",trigger:V="hover",mouseEnterDelay:ge=.1,mouseLeaveDelay:re=.1,overlayStyle:Ee={}}=M,_e=y(M,["prefixCls","title","content","overlayClassName","placement","trigger","mouseEnterDelay","mouseLeaveDelay","overlayStyle"]),{getPrefixCls:q}=E.useContext(Fe.E_),ne=q("popover",B),[ae,D]=(0,T.Z)(ne),le=q(),me=a()(Q,D);return ae(E.createElement(Ae.Z,Object.assign({placement:pe,trigger:V,mouseEnterDelay:ge,mouseLeaveDelay:re,overlayStyle:Ee},_e,{prefixCls:ne,overlayClassName:me,ref:b,overlay:m||j?E.createElement(se,{prefixCls:ne,title:m,content:j}):null,transitionName:(0,K.m)(le,"zoom-big",_e.transitionName),"data-popover-inject":!0})))});v._InternalPanelDoNotUseOrYouWillBeFired=G.ZP,he.Z=v},17356:function(We,he,r){"use strict";var f=r(17313),a=r(29878),E=r(19447),N=r(33166),K=r(83116),Fe=r(37613);const Ae=y=>{const{componentCls:se,popoverColor:v,minWidth:M,fontWeightStrong:b,popoverPadding:B,boxShadowSecondary:m,colorTextHeading:j,borderRadiusLG:Q,zIndexPopup:pe,marginXS:V,colorBgElevated:ge,popoverBg:re}=y;return[{[se]:Object.assign(Object.assign({},(0,f.Wf)(y)),{position:"absolute",top:0,left:{_skip_check_:!0,value:0},zIndex:pe,fontWeight:"normal",whiteSpace:"normal",textAlign:"start",cursor:"auto",userSelect:"text",transformOrigin:"var(--arrow-x, 50%) var(--arrow-y, 50%)","--antd-arrow-background-color":ge,"&-rtl":{direction:"rtl"},"&-hidden":{display:"none"},[`${se}-content`]:{position:"relative"},[`${se}-inner`]:{backgroundColor:re,backgroundClip:"padding-box",borderRadius:Q,boxShadow:m,padding:B},[`${se}-title`]:{minWidth:M,marginBottom:V,color:j,fontWeight:b},[`${se}-inner-content`]:{color:v}})},(0,E.ZP)(y,{colorBg:"var(--antd-arrow-background-color)"}),{[`${se}-pure`]:{position:"relative",maxWidth:"none",margin:y.sizePopupArrow,display:"inline-block",[`${se}-content`]:{display:"inline-block"}}}]},G=y=>{const{componentCls:se}=y;return{[se]:N.i.map(v=>{const M=y[`${v}6`];return{[`&${se}-${v}`]:{"--antd-arrow-background-color":M,[`${se}-inner`]:{backgroundColor:M},[`${se}-arrow`]:{background:"transparent"}}}})}},T=y=>{const{componentCls:se,lineWidth:v,lineType:M,colorSplit:b,paddingSM:B,controlHeight:m,fontSize:j,lineHeight:Q,padding:pe}=y,V=m-Math.round(j*Q),ge=V/2,re=V/2-v,Ee=pe;return{[se]:{[`${se}-inner`]:{padding:0},[`${se}-title`]:{margin:0,padding:`${ge}px ${Ee}px ${re}px`,borderBottom:`${v}px ${M} ${b}`},[`${se}-inner-content`]:{padding:`${B}px ${Ee}px`}}}};he.Z=(0,K.Z)("Popover",y=>{const{colorBgElevated:se,colorText:v,wireframe:M}=y,b=(0,Fe.TS)(y,{popoverPadding:12,popoverBg:se,popoverColor:v});return[Ae(b),G(b),M&&T(b),(0,a._y)(b,"zoom-big")]},y=>({width:177,minWidth:177,zIndexPopup:y.zIndexPopupBase+30}),{resetStyle:!1,deprecatedTokens:[["width","minWidth"]]})},51581:function(We,he,r){"use strict";Object.defineProperty(he,"__esModule",{value:!0});var f=function(){function v(M,b){for(var B=0;B=0||Object.prototype.hasOwnProperty.call(v,B)&&(b[B]=v[B]);return b}function G(v,M){if(!(v instanceof M))throw new TypeError("Cannot call a class as a function")}function T(v,M){if(!v)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return M&&(typeof M=="object"||typeof M=="function")?M:v}function y(v,M){if(typeof M!="function"&&M!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof M);v.prototype=Object.create(M&&M.prototype,{constructor:{value:v,enumerable:!1,writable:!0,configurable:!0}}),M&&(Object.setPrototypeOf?Object.setPrototypeOf(v,M):v.__proto__=M)}var se=function(v){y(M,v);function M(b){G(this,M);var B=T(this,(M.__proto__||Object.getPrototypeOf(M)).call(this,b));return B.scrollListener=B.scrollListener.bind(B),B.eventListenerOptions=B.eventListenerOptions.bind(B),B.mousewheelListener=B.mousewheelListener.bind(B),B}return f(M,[{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 B=this.getParentElement(this.scrollComponent);B.scrollTop=B.scrollHeight-this.beforeScrollHeight+this.beforeScrollTop,this.loadMore=!1}this.attachScrollListener()}},{key:"componentWillUnmount",value:function(){this.detachScrollListener(),this.detachMousewheelListener()}},{key:"isPassiveSupported",value:function(){var B=!1,m={get passive(){B=!0}};try{document.addEventListener("test",null,m),document.removeEventListener("test",null,m)}catch(j){}return B}},{key:"eventListenerOptions",value:function(){var B=this.props.useCapture;return this.isPassiveSupported()&&(B={useCapture:this.props.useCapture,passive:!0}),B}},{key:"setDefaultLoader",value:function(B){this.defaultLoader=B}},{key:"detachMousewheelListener",value:function(){var B=window;this.props.useWindow===!1&&(B=this.scrollComponent.parentNode),B.removeEventListener("mousewheel",this.mousewheelListener,this.options?this.options:this.props.useCapture)}},{key:"detachScrollListener",value:function(){var B=window;this.props.useWindow===!1&&(B=this.getParentElement(this.scrollComponent)),B.removeEventListener("scroll",this.scrollListener,this.options?this.options:this.props.useCapture),B.removeEventListener("resize",this.scrollListener,this.options?this.options:this.props.useCapture)}},{key:"getParentElement",value:function(B){var m=this.props.getScrollParent&&this.props.getScrollParent();return m!=null?m:B&&B.parentNode}},{key:"filterProps",value:function(B){return B}},{key:"attachScrollListener",value:function(){var B=this.getParentElement(this.scrollComponent);if(!(!this.props.hasMore||!B)){var m=window;this.props.useWindow===!1&&(m=B),m.addEventListener("mousewheel",this.mousewheelListener,this.options?this.options:this.props.useCapture),m.addEventListener("scroll",this.scrollListener,this.options?this.options:this.props.useCapture),m.addEventListener("resize",this.scrollListener,this.options?this.options:this.props.useCapture),this.props.initialLoad&&this.scrollListener()}}},{key:"mousewheelListener",value:function(B){B.deltaY===1&&!this.isPassiveSupported()&&B.preventDefault()}},{key:"scrollListener",value:function(){var B=this.scrollComponent,m=window,j=this.getParentElement(B),Q=void 0;if(this.props.useWindow){var pe=document.documentElement||document.body.parentNode||document.body,V=m.pageYOffset!==void 0?m.pageYOffset:pe.scrollTop;this.props.isReverse?Q=V:Q=this.calculateOffset(B,V)}else this.props.isReverse?Q=j.scrollTop:Q=B.scrollHeight-j.scrollTop-j.clientHeight;Qoe in te?G(te,oe,{enumerable:!0,configurable:!0,writable:!0,value:O}):te[oe]=O,N=(te,oe)=>{for(var O in oe||(oe={}))v.call(oe,O)&&D(te,O,oe[O]);if(M)for(var O of M(oe))x.call(oe,O)&&D(te,O,oe[O]);return te},b=(te,oe,O)=>new Promise((He,Je)=>{var $e=ze=>{try{lt(O.next(ze))}catch(we){Je(we)}},tt=ze=>{try{lt(O.throw(ze))}catch(we){Je(we)}},lt=ze=>ze.done?He(ze.value):Promise.resolve(ze.value).then($e,tt);lt((O=O.apply(te,oe)).next())});const A="\u3000\u3000";function c(te){var oe=["Bytes","KB","MB","GB","TB"];if(te==0)return"0 Byte";var O=parseInt(""+Math.floor(Math.log(te)/Math.log(1024)),10);return(te/Math.pow(1024,O)).toFixed(1)+" "+oe[O]}var H=({value:te=[],action:oe,onChange:O,className:He,maxSize:Je=150,title:$e="\u6587\u4EF6\u4E0A\u4F20",accept:tt=null})=>{const lt={multiple:!1,fileList:te,accept:tt,withCredentials:!0,beforeUpload:we=>we.size/1024/1024(Bt.name.indexOf(A)===-1&&(Bt.name=`${Bt.name}${A}${c(Bt.size)}`),N({},Bt))),we.file.status==="done"&&((Ft=(Qe=we.file)==null?void 0:Qe.response)==null?void 0:Ft.status)===-1){message.error((Pt=(At=we.file)==null?void 0:At.response)==null?void 0:Pt.message),O([]);return}O(Ot)},onRemove:we=>b(void 0,null,function*(){const Qe=we.size/1024/1024;return we.status==="uploading"?!0:Qe0?"\u6BCF\u6B21\u53EA\u80FD\u4E0A\u4F20\u4E00\u4E2A\u8D44\u6E90\uFF0C \u5220\u9664\u4E0B\u9762\u8D44\u6E90\u53EF\u91CD\u65B0\u4E0A\u4F20 ":"",disabled:te.length>0,ghost:!0},$e),React.createElement("span",{onClick:ze,style:{marginLeft:10}},"(\u5355\u4E2A\u6587\u4EF6\u6700\u5927",Je,"M)"," ")))},ee=r(61481),me=r(89392),W=Object.defineProperty,fe=Object.getOwnPropertySymbols,V=Object.prototype.hasOwnProperty,Be=Object.prototype.propertyIsEnumerable,Fe=(te,oe,O)=>oe in te?W(te,oe,{enumerable:!0,configurable:!0,writable:!0,value:O}):te[oe]=O,se=(te,oe)=>{for(var O in oe||(oe={}))V.call(oe,O)&&Fe(te,O,oe[O]);if(fe)for(var O of fe(oe))Be.call(oe,O)&&Fe(te,O,oe[O]);return te};const ue=te=>React.createElement("svg",se({width:14,height:14,xmlns:"http://www.w3.org/2000/svg"},te),React.createElement("title",null,"\u5F62\u72B6"),React.createElement("path",{d:"M10.354 3.5h-2.77v8.167H6.416V3.5H3.646L7 0l3.354 3.5ZM14 7h-1.167v5.833H1.167V7H0v7h14V7Z",fill:"#3061D0",fillRule:"nonzero"}));var re="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEwLjM1NCAzLjVoLTIuNzd2OC4xNjdINi40MTZWMy41SDMuNjQ2TDcgMGwzLjM1NCAzLjVaTTE0IDdoLTEuMTY3djUuODMzSDEuMTY3VjdIMHY3aDE0VjdaIiBmaWxsPSIjMzA2MUQwIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4=",B=r(65582),X=Object.defineProperty,de=Object.getOwnPropertySymbols,ge=Object.prototype.hasOwnProperty,j=Object.prototype.propertyIsEnumerable,R=(te,oe,O)=>oe in te?X(te,oe,{enumerable:!0,configurable:!0,writable:!0,value:O}):te[oe]=O,$=(te,oe)=>{for(var O in oe||(oe={}))ge.call(oe,O)&&R(te,O,oe[O]);if(de)for(var O of de(oe))j.call(oe,O)&&R(te,O,oe[O]);return te},ne=(te,oe,O)=>new Promise((He,Je)=>{var $e=ze=>{try{lt(O.next(ze))}catch(we){Je(we)}},tt=ze=>{try{lt(O.throw(ze))}catch(we){Je(we)}},lt=ze=>ze.done?He(ze.value):Promise.resolve(ze.value).then($e,tt);lt((O=O.apply(te,oe)).next())});const{Dragger:q}=a.default;function Ne(te){let oe=[];return te&&te.length>0&&(oe=te.map(O=>({uid:O.id,id:O.id,name:O.title+A+O.filesize,url:O.url,filesize:O.filesize,status:"done",response:{id:O.id}}))),oe}var qe=({value:te,onChange:oe,action:O,data:He,className:Je,maxSize:$e=150,title:tt,showRemoveModal:lt=!1,accept:ze="",additionalText:we,isDragger:Qe,number:Ft=1e3,aloneClear:At=!1,realTimeRemove:Pt=!0,uploadText:Ot,setFileProgress:Bt,showFileProgress:Jt})=>{const st=(0,B.useIntl)(),[Dt,wt]=(0,f.useState)(!1);let[Ke,ut]=(0,f.useState)(te||[]),[Vt,Kt]=(0,f.useState)(1);(0,f.useEffect)(()=>{te&&(Vt===1&&ut([...te]),Kt(2),Ft===(te==null?void 0:te.length)&&wt(!0))},[te]);const ou=()=>{setTimeout(()=>{Ke.pop(),ut([...Ke])},500)};Jt&&Bt(Ke.some(je=>je.status==="uploading"));const $t={multiple:!0,disabled:Dt,accept:ze,withCredentials:!0,fileList:Ke,beforeUpload:(je,kt)=>{const Et=je.size/1024/1024;return Ke.concat(kt).length>Ft?(Ke.pop(),ut([...Ke]),E.ZP.error(`\u6700\u591A\u53EA\u80FD\u4E0A\u4F20${Ft}\u4E2A\u6587\u4EF6`),At?Promise.reject():(ou(),!1)):Et<$e?!0:(E.ZP.error(`\u8BE5\u6587\u4EF6\u65E0\u6CD5\u4E0A\u4F20\u3002\u8D85\u8FC7\u6587\u4EF6\u5927\u5C0F\u9650\u5236(${$e}MB).`),At?Promise.reject():(ou(),!1))},data:He,action:O||`${Ee.Z.API_SERVER}/api/attachments.json`,onChange(je){var kt,Et,xt,rt;if(je.file.status==="removed"?Ke=je.fileList:Ke=(0,me.uniqBy)([...je.fileList,...Ke],"uid"),je.file.status==="done"&&((Et=(kt=je.file)==null?void 0:kt.response)==null?void 0:Et.status)===-1){E.ZP.error((rt=(xt=je.file)==null?void 0:xt.response)==null?void 0:rt.message);return}Ke.length>=Ft?wt(!0):wt(!1),ut([...Ke]),Ke=Ke.map(_e=>{var at,ft;return(at=_e==null?void 0:_e.response)!=null&&at.id&&(_e.url=(ft=_e==null?void 0:_e.response)==null?void 0:ft.url),_e.name.indexOf(A)===-1&&(_e.name=`${_e.name}${A}${c(_e.size)}`),$({},_e)}),console.log("info:",je,Ke),oe(Ke)},onRemove:je=>ne(void 0,null,function*(){if(!Pt)return!0;const kt=()=>ne(void 0,null,function*(){if(je.response?je.response.id:je.id){let xt=yield(0,he.JZ)(je.response?je.response.id:je.uid);return Promise.resolve(xt)}else return!0});return lt?new Promise((Et,xt)=>{L.default.confirm({centered:!0,width:530,okText:st.formatMessage({id:"classrooms.confirm",defaultMessage:"\u786E\u5B9A"}),cancelText:st.formatMessage({id:"classrooms.cancel",defaultMessage:"\u53D6\u6D88"}),title:st.formatMessage({id:"shixuns.prompt",defaultMessage:"\u63D0\u793A"}),content:f.createElement("div",{className:"tc font16"},"\u662F\u5426\u786E\u8BA4\u5220\u9664?"),onOk:()=>ne(void 0,null,function*(){const rt=yield kt();E.ZP.success("\u5220\u9664\u6210\u529F"),Et(!0)}),onCancel:()=>Et(!1)})}):yield kt()})};function lu(je){je.preventDefault(),je.stopPropagation()}return f.createElement("div",{className:`multi-upload ${Je||""}`},Qe&&f.createElement(q,$({},$t),f.createElement("p",{className:"ant-upload-drag-icon"},f.createElement(ee.Z,null)),f.createElement("p",{className:"ant-upload-text"},"\u70B9\u51FB\u4E0A\u4F20\u56FE\u6807\uFF0C\u9009\u62E9\u8981\u4E0A\u4F20\u7684\u6587\u4EF6\u6216\u5C06\u6587\u4EF6\u62D6\u62FD\u5230\u6B64",f.createElement("br",null),"(\u5355\u4E2A\u6587\u4EF6\u6700\u5927\u9650\u5236\u4E3A",$e,"MB)"," "),we),!Qe&&f.createElement(a.default,$({},$t),f.createElement(Q.ZP,{disabled:Dt,className:"upload_button"},f.createElement("img",{className:"aBtn_img",src:re}),tt||st.formatMessage({id:"classroomGraphicGroupHomework.uploadAttachment",defaultMessage:"\u4E0A\u4F20\u9644\u4EF6"})),f.createElement("span",{onClick:lu,className:"upload_text"},Ot||`(\u5355\u4E2A\u6587\u4EF6\u6700\u5927${$e}MB)`)))}},50935:function(We,Ce,r){"use strict";r.d(Ce,{Z:function(){return M}});var f=r(59301),a=r(38854),E=r(20834),L=r(6848),Q=r(92832),Ee={searchSortControllerContainer:"searchSortControllerContainer___AAq4n",btn:"btn___bMc0x",btnSort:"btnSort___vBpNG",tips:"tips___egWVQ"},he=r(65582),M=({isAdmin:v,dataSource:x,batchStatus:D,SortMenuName:N,setSortMenuName:b,onSearch:A,onSort:c,onBatch:H})=>{const ee=(0,he.useIntl)(),me=v?[{name:ee.formatMessage({id:"classrooms.defaultSort",defaultMessage:"\u9ED8\u8BA4\u6392\u5E8F"}),type:"position",direction:"desc"},{name:ee.formatMessage({id:"classrooms.creationTimeAsc",defaultMessage:"\u521B\u5EFA\u65F6\u95F4\u5347\u5E8F"}),type:"created_at",direction:"asc"},{name:ee.formatMessage({id:"classrooms.creationTimeDesc",defaultMessage:"\u521B\u5EFA\u65F6\u95F4\u964D\u5E8F"}),type:"created_at",direction:"desc"},{name:ee.formatMessage({id:"classrooms.updateTimeAsc",defaultMessage:"\u66F4\u65B0\u65F6\u95F4\u5347\u5E8F"}),type:"updated_at",direction:"asc"},{name:ee.formatMessage({id:"classrooms.updateTimeDesc",defaultMessage:"\u66F4\u65B0\u65F6\u95F4\u964D\u5E8F"}),type:"updated_at",direction:"desc"},{name:"\u4F5C\u4E1A\u540D\u79F0\u5347\u5E8F",type:"name_pinyin",direction:"asc"},{name:"\u4F5C\u4E1A\u540D\u79F0\u964D\u5E8F",type:"name_pinyin",direction:"desc"}]:[{name:ee.formatMessage({id:"classrooms.defaultSort",defaultMessage:"\u9ED8\u8BA4\u6392\u5E8F"}),type:"position",direction:"desc"},{name:"\u6309\u53D1\u5E03\u65F6\u95F4\u5347\u5E8F",type:"created_at",direction:"asc"},{name:"\u6309\u53D1\u5E03\u65F6\u95F4\u964D\u5E8F",type:"created_at",direction:"desc"},{name:"\u6309\u622A\u6B62\u65F6\u95F4\u5347\u5E8F",type:"updated_at",direction:"asc"},{name:"\u6309\u622A\u6B62\u65F6\u95F4\u964D\u5E8F",type:"updated_at",direction:"desc"},{name:"\u4F5C\u4E1A\u540D\u79F0\u5347\u5E8F",type:"name_pinyin",direction:"asc"},{name:"\u4F5C\u4E1A\u540D\u79F0\u964D\u5E8F",type:"name_pinyin",direction:"desc"}],W=V=>{b(V.name),c(V)},fe=N===ee.formatMessage({id:"classrooms.defaultSort",defaultMessage:"\u9ED8\u8BA4\u6392\u5E8F"});return f.createElement("div",{className:Ee.searchSortControllerContainer},f.createElement("div",null,f.createElement(a.Z,{dropdownRender:()=>f.createElement(E.default,{selectedKeys:[N]},me.map(V=>f.createElement(E.default.Item,{key:V.name,onClick:()=>W(V)},V.name)))},f.createElement("div",null,f.createElement("span",{className:`${Ee.btn} ${fe?Ee.btnSort:""}`},f.createElement("i",{className:"iconfont icon-paixu font14 mr5"}),N)))),fe&&f.createElement(L.Z,{title:"\u4F18\u5148\u6309\u7167\u8C03\u6574\u6392\u5E8F\u7ED3\u679C\u5C55\u793A\uFF0C\u672A\u8BBE\u7F6E\u6392\u5E8F\u65F6\uFF0C\u6309\u7167\u521B\u5EFA\u65F6\u95F4\u964D\u5E8F\u6392\u5217"},f.createElement("span",{className:Ee.tips},f.createElement("i",{className:"iconfont icon-a-wenhaobeifen2"}))),f.createElement(Q.default.Search,{allowClear:!0,placeholder:ee.formatMessage({id:"classrooms.searchByName",defaultMessage:"\u8BF7\u8F93\u5165\u540D\u79F0\u8FDB\u884C\u641C\u7D22"}),onSearch:V=>A(V.trim()),style:{width:220,marginLeft:"auto"}}))}},76940:function(We,Ce,r){"use strict";r.d(Ce,{Z:function(){return D}});var f=r(59301),a=r(20834),E=r(95237),L=r(43604),Q=r(38854),Ee=r(8591),he=r(6848),G={tabMenuContainer:"tabMenuContainer___xbZhu",control:"control___tg7XY",iconH:"iconH___CDXCm",selectBtn:"selectBtn___Da4jv"},M=r(65582),v=r(41867);const x=({isLoading:N,addText:b,tabDataSource:A,isAdmin:c,dispatch:H,type:ee,exportType:me,TooltipTitle:W,categoryId:fe,dropdownMenu:V,isShowRightControl:Be,defaultSelectedKeys:Fe,classroomList:se,onTabMenuClick:ue,onTooltipTitleClick:re,onDropdownMenuClick:B,onsetClick:X})=>{var de;const ge=()=>f.createElement(a.default,{onClick:({key:$})=>{B($)}},V.map($=>f.createElement(a.default.Item,{key:$.id},$.name))),j=(0,M.useParams)(),R=(0,M.useIntl)();return f.createElement("div",{className:G.tabMenuContainer},f.createElement(E.Z,null,f.createElement(L.Z,{flex:"1"},f.createElement(a.default,{mode:"horizontal",selectedKeys:Fe},A.map($=>f.createElement(a.default.Item,{key:$.id,onClick:()=>N?{}:ue($)},f.createElement("span",{className:`c-grey-666 ${c?"mr20":""}`},$.name),$.total!==void 0&&f.createElement("span",{className:"c-grey-999"},$.total||0))))),c&&Be&&f.createElement(L.Z,{className:"mr20 gutter-row",style:{display:"flex",alignItems:"center",color:"#0152d9",paddingBottom:3}},f.createElement(Q.Z,{className:"mr10",placement:"bottom",arrow:!0,dropdownRender:()=>f.createElement(a.default,null,f.createElement(a.default.Item,{key:1,onClick:()=>{var $,ne;if(me==="group"&&!(($=se.AssistantObject.group)!=null&&$.can_download)){Ee.ZP.warning(R.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\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(me==="normal"&&!((ne=se.AssistantObject.normal)!=null&&ne.can_download)){Ee.ZP.warning(R.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\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}H({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u6210\u7EE9",type:ee,exportType:me,category_id:j.categoryId}})}},R.formatMessage({id:"classroomClassroomExperiments.studentGrades",defaultMessage:"\u5B66\u751F\u6210\u7EE9"})),f.createElement(a.default.Item,{key:3,onClick:()=>{var $,ne;if(me==="group"&&!(($=se.AssistantObject.group)!=null&&$.can_download)){Ee.ZP.warning(R.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\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(me==="normal"&&!((ne=se.AssistantObject.normal)!=null&&ne.can_download)){Ee.ZP.warning(R.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\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}M.history.push(`/classrooms/${j==null?void 0:j.coursesId}/exportlist/${me==="group"?"group_work_list":"normal_work_list"}`)}},R.formatMessage({id:"classrooms.historicalExport",defaultMessage:"\u5386\u53F2\u5BFC\u51FA"})))},f.createElement("div",{className:"c-blue font16 ml20 current",style:{marginTop:2}},f.createElement("span",{style:{color:"#666666",cursor:"pointer"}},f.createElement("i",{className:"iconfont icon-xiazai6"})))),(0,v.Rm)()&&!((de=se.AssistantObject.normal)!=null&&de.can_create)?"":f.createElement("span",{className:"c-grey-666",style:{marginLeft:8,cursor:"pointer",marginTop:"3px"},onClick:X},f.createElement("i",{className:"iconfont icon-shezhi6 font16 mr5"})),f.createElement("div",{className:G.control},f.createElement("div",{className:"c-blue font16 ml20 current",style:{marginTop:2},onClick:re},f.createElement(he.Z,{title:W},f.createElement("span",{className:fe?`${G.iconH} iconfont icon-zhongmingmingmulu`:`${G.iconH} iconfont icon-xinjianmulu1`}))),f.createElement(Q.Z,{className:"ml10",dropdownRender:ge},f.createElement("span",{className:G.selectBtn},f.createElement("span",null,f.createElement("i",{className:"iconfont icon-tianjiadaohang"})),f.createElement("span",null,b||R.formatMessage({id:"classrooms.newHomework",defaultMessage:"\u65B0\u5EFA\u4F5C\u4E1A"}))))))))};var D=(0,M.connect)(({classroomList:N})=>({classroomList:N}))(x)},86125:function(We,Ce,r){"use strict";var f=r(78241),a=r(43418),E=r(8591),L=r(92832),Q=r(88761),Ee=r(65582),he=r(57146),G=r(59301),M=Object.defineProperty,v=Object.defineProperties,x=Object.getOwnPropertyDescriptors,D=Object.getOwnPropertySymbols,N=Object.prototype.hasOwnProperty,b=Object.prototype.propertyIsEnumerable,A=(W,fe,V)=>fe in W?M(W,fe,{enumerable:!0,configurable:!0,writable:!0,value:V}):W[fe]=V,c=(W,fe)=>{for(var V in fe||(fe={}))N.call(fe,V)&&A(W,V,fe[V]);if(D)for(var V of D(fe))b.call(fe,V)&&A(W,V,fe[V]);return W},H=(W,fe)=>v(W,x(fe)),ee=(W,fe,V)=>new Promise((Be,Fe)=>{var se=B=>{try{re(V.next(B))}catch(X){Fe(X)}},ue=B=>{try{re(V.throw(B))}catch(X){Fe(X)}},re=B=>B.done?Be(B.value):Promise.resolve(B.value).then(se,ue);re((V=V.apply(W,fe)).next())});const me=({classroomList:W,loading:fe,dispatch:V,shixunHomeworks:Be})=>{const Fe=(0,Ee.useIntl)(),se=(0,Ee.useParams)(),[ue]=f.default.useForm(),{workList:re,workSetting:B}=Be,X=()=>{V({type:"shixunHomeworks/getWorkSetting",payload:c({},se)}),V({type:"shixunHomeworks/getWorkList",payload:c({},se)})};return G.createElement(a.default,{centered:!0,title:W.actionTabs.title||"\u8865\u4EA4\u9644\u4EF6",open:W.actionTabs.key==="\u8865\u4EA4\u9644\u4EF6",bodyStyle:{minHeight:200},onOk:()=>ee(void 0,null,function*(){const de=()=>ee(void 0,null,function*(){var ge;yield ue.validateFields();const j=c({},ue.getFieldValue()),{selectArrs:R}=W.actionTabs;j.attachment_ids=(ge=j.attachment_ids)==null?void 0:ge.map(ne=>ne.response.id),(yield(0,Q.mz)(H(c({},j),{homeworkId:R.work_id}))).status===0&&(ue.resetFields(),V({type:"classroomList/setActionTabs",payload:{}}),X())});if(B!=null&&B.can_submit){if(!(B!=null&&B.submit_size)){E.ZP.warning(Fe.formatMessage({id:"classrooms.submissionChanceUsedUp",defaultMessage:"\u60A8\u7684\u4F5C\u54C1\u63D0\u4EA4\u673A\u4F1A\u5DF2\u7528\u5B8C\u3002\u5982\u9700\u7EE7\u7EED\u4FEE\u6539\uFF0C\u8BF7\u8054\u7CFB\u6307\u5BFC\u8001\u5E08\u6216\u5E73\u53F0\u8FD0\u8425\u3002"}));return}a.default.confirm({title:Fe.formatMessage({id:"classrooms.prompt",defaultMessage:"\u63D0\u793A"}),icon:null,centered:!0,width:472,content:G.createElement(G.Fragment,null,"\u4F60\u8FD8\u6709 ",G.createElement("span",{className:"ml5 mr5",style:{color:"#DF711C"}},B==null?void 0:B.submit_size)," \u6B21\u63D0\u4EA4\u673A\u4F1A\u3002\u786E\u8BA4\u63D0\u4EA4\u540E\uFF0C\u4E0A\u4E00\u6B21\u7684\u63D0\u4EA4\u8BB0\u5F55\u4F1A\u88AB\u8986\u76D6\u3002\u8BF7\u6CE8\u610F\uFF0C\u5230\u8FBE\u89C4\u5B9A\u7684\u63D0\u4EA4\u6B21\u6570\u540E\u5C06\u4E0D\u53EF\u518D\u6B21\u63D0\u4EA4\uFF0C\u786E\u5B9A\u662F\u5426\u63D0\u4EA4\uFF1F"),onOk:()=>{de()}});return}de()}),onCancel:()=>{V({type:"classroomList/setActionTabs",payload:{}})}},G.createElement(f.default,{form:ue,initialValues:{}},G.createElement(f.default.Item,{name:"attachment_ids",rules:[{required:!0,message:"\u8BF7\u4E0A\u4F20\u9644\u4EF6"}]},G.createElement(he.Z,null)),G.createElement(f.default.Item,{name:"description"},G.createElement(L.default.TextArea,{placeholder:`\u8BF7\u5728\u6B64\u8F93\u5165${W.actionTabs.title||"\u8865\u4EA4\u9644\u4EF6"}\u7684\u539F\u56E0`,rows:7}))))};Ce.Z=(0,Ee.connect)(({classroomList:W,shixunHomeworks:fe,loading:V})=>({classroomList:W,shixunHomeworks:fe,loading:V}))(me)},55753:function(We,Ce,r){"use strict";var f=r(59301),a=r(78241),E=r(43418),L=r(61621),Q=r(92832),Ee=r(5112),he=r(95237),G=r(43604),M=r(26724),v=r.n(M),x=r(38147),D=r(88761),N=r(65582),b=r(59301),A=Object.defineProperty,c=Object.defineProperties,H=Object.getOwnPropertyDescriptors,ee=Object.getOwnPropertySymbols,me=Object.prototype.hasOwnProperty,W=Object.prototype.propertyIsEnumerable,fe=(ue,re,B)=>re in ue?A(ue,re,{enumerable:!0,configurable:!0,writable:!0,value:B}):ue[re]=B,V=(ue,re)=>{for(var B in re||(re={}))me.call(re,B)&&fe(ue,B,re[B]);if(ee)for(var B of ee(re))W.call(re,B)&&fe(ue,B,re[B]);return ue},Be=(ue,re)=>c(ue,H(re)),Fe=(ue,re,B)=>new Promise((X,de)=>{var ge=$=>{try{R(B.next($))}catch(ne){de(ne)}},j=$=>{try{R(B.throw($))}catch(ne){de(ne)}},R=$=>$.done?X($.value):Promise.resolve($.value).then(ge,j);R((B=B.apply(ue,re)).next())});const se=({classroomList:ue,loading:re,globalSetting:B,dispatch:X})=>{var de;const ge=(0,N.useIntl)(),j=(0,N.useParams)(),[R]=a.default.useForm(),[$,ne]=(0,f.useState)(!0);let[q,Ne]=(0,f.useState)([]);const[qe,te]=(0,f.useState)({page:1,limit:20,keyword:""}),oe=()=>Fe(void 0,null,function*(){var O;const He=yield X({type:"shixunHomeworks/getProjectList",payload:V(V({},j),qe)});He.projects&&Ne([...q,...He.projects]),((O=He.projects)==null?void 0:O.length)<20&&ne(!1)});return(0,f.useEffect)(()=>{(ue.actionTabs.key==="\u5173\u8054\u9879\u76EE"||ue.actionTabs.key==="\u66F4\u6362\u9879\u76EE")&&(oe(),q=[],qe.page=1,qe.keyword="")},[ue.actionTabs.key]),b.createElement(E.default,{centered:!0,title:ue.actionTabs.key==="\u66F4\u6362\u9879\u76EE"?"\u66F4\u6362\u9879\u76EE":"\u5173\u8054\u9879\u76EE",open:ue.actionTabs.key==="\u5173\u8054\u9879\u76EE"||ue.actionTabs.key==="\u66F4\u6362\u9879\u76EE",bodyStyle:{minHeight:100},onOk:()=>Fe(void 0,null,function*(){yield R.validateFields();const O=V({},R.getFieldValue()),{selectArrs:He,cb:Je}=ue.actionTabs;if(ue.actionTabs.key==="\u66F4\u6362\u9879\u76EE"){let tt=yield(0,x.ZP)(`/api/student_works/${He.homework_id}/change_project.json`,{method:"put",body:V({},O)});(tt==null?void 0:tt.status)===0&&(Je(),X({type:"classroomList/setActionTabs",payload:{}}));return}(yield(0,D.co)(Be(V({},O),{homeworkId:He.homework_id}))).status===0&&(Je?Je():X({type:"classroomList/getClassroomCommonHomeworksList",payload:V({},ue.actionTabs.params)}),X({type:"classroomList/setActionTabs",payload:{}}))}),onCancel:()=>{X({type:"classroomList/setActionTabs",payload:{}})}},b.createElement(L.Z,{loading:re["shixunHomeworks/getProjectList"],active:!0},q==""?b.createElement("aside",null,b.createElement("div",{className:"tc font14 pt20"},"\u60A8\u5F53\u524D\u5C1A\u672A\u7BA1\u7406\u4EFB\u4F55\u9879\u76EE\uFF0C\u8BF7\u5148",b.createElement("a",{href:`${(de=B==null?void 0:B.setting)==null?void 0:de.old_url}/projects/deposit/new`,target:"_blank"},"\u521B\u5EFA\u9879\u76EE"),"\u518D\u5173\u8054")):b.createElement("aside",null,b.createElement("div",{className:" mb20"},b.createElement(Q.default.Search,{onSearch:O=>{O===""?delete qe.keyword:qe.keyword=O,q=[],ne(!0),oe()},placeholder:"\u8BF7\u8F93\u5165\u9879\u76EE\u540D\u79F0\u8FDB\u884C\u641C\u7D22",allowClear:!0,size:"middle"})),b.createElement(a.default,{form:R,initialValues:{}},b.createElement(a.default.Item,{name:"project_id",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u9879\u76EE"}]},b.createElement(Ee.ZP.Group,null,b.createElement(v(),{initialLoad:!1,pageStart:1,threshold:20,loadMore:O=>{qe.page++,oe()},hasMore:$,useWindow:!1},q==null?void 0:q.map(function(O,He){return b.createElement(he.Z,{key:He},b.createElement(G.Z,null,b.createElement(Ee.ZP,{value:O.id},O.name)))}))))))))};Ce.Z=(0,N.connect)(({classroomList:ue,user:re,loading:B,globalSetting:X})=>({classroomList:ue,user:re,loading:B.effects,globalSetting:X}))(se)},93145:function(We,Ce,r){"use strict";var f=r(59301),a=r(78241),E=r(8591),L=r(43418),Q=r(95237),Ee=r(43604),he=r(5083),G=r(5112),M=r(24905),v=r(66649),x=r.n(v),D=r(38147),N=r(41867),b=r(65862),A=r(65582),c=r(91704),H=r(64351),ee=r(33270),me=r(99981),W=r(59301),fe=Object.defineProperty,V=Object.defineProperties,Be=Object.getOwnPropertyDescriptors,Fe=Object.getOwnPropertySymbols,se=Object.prototype.hasOwnProperty,ue=Object.prototype.propertyIsEnumerable,re=(R,$,ne)=>$ in R?fe(R,$,{enumerable:!0,configurable:!0,writable:!0,value:ne}):R[$]=ne,B=(R,$)=>{for(var ne in $||($={}))se.call($,ne)&&re(R,ne,$[ne]);if(Fe)for(var ne of Fe($))ue.call($,ne)&&re(R,ne,$[ne]);return R},X=(R,$)=>V(R,Be($)),de=(R,$)=>{var ne={};for(var q in R)se.call(R,q)&&$.indexOf(q)<0&&(ne[q]=R[q]);if(R!=null&&Fe)for(var q of Fe(R))$.indexOf(q)<0&&ue.call(R,q)&&(ne[q]=R[q]);return ne},ge=(R,$,ne)=>new Promise((q,Ne)=>{var qe=O=>{try{oe(ne.next(O))}catch(He){Ne(He)}},te=O=>{try{oe(ne.throw(O))}catch(He){Ne(He)}},oe=O=>O.done?q(O.value):Promise.resolve(O.value).then(qe,te);oe((ne=ne.apply(R,$)).next())});const j=R=>{var $=R,{classroomList:ne,dispatch:q,courseEndTime:Ne}=$,qe=de($,["classroomList","dispatch","courseEndTime"]);const te=(0,A.useIntl)(),oe=(0,A.useParams)(),[O]=a.default.useForm(),[He,Je]=(0,f.useState)(1),[$e,tt]=(0,f.useState)([]),[lt,ze]=(0,f.useState)(0),[we,Qe]=(0,f.useState)(2e3),[Ft,At]=(0,f.useState)(!0),[Pt,Ot]=(0,f.useState)(!1),[Bt,Jt]=(0,f.useState)(!1),[st,Dt]=(0,f.useState)([]),[wt,Ke]=(0,f.useState)(!0),[ut,Vt]=(0,f.useState)(null);(0,f.useEffect)(()=>{if(ne.actionTabs.key==="\u7ACB\u5373\u53D1\u5E03")if(Kt(),je(),ne.actionTabs.type===2){const _e=ne.actionTabs.selectArrsAll[0];Vt({submit_limit:_e==null?void 0:_e.submit_limit,submit_limit_num:_e==null?void 0:_e.submit_limit_num,must_file:_e==null?void 0:_e.must_file,can_submit:_e==null?void 0:_e.can_submit,submit_num:_e==null?void 0:_e.submit_num}),Ke(_e.unified_setting)}else Ke(!1),Vt({submit_limit:!1,submit_limit_num:200,must_file:!1,can_submit:!1,submit_num:3})},[ne.actionTabs]),(0,f.useEffect)(()=>{if(Pt){if(Bt)return;q({type:"classroomList/setActionTabs",payload:{}}),(0,N.GJ)()?q({type:"classroomList/getClassroomTeacherCommonList",payload:X(B({},ne.actionTabs.params),{type:3})}):q({type:"classroomList/getClassroomCommonList",payload:B({},ne.actionTabs.params)})}},[Pt]);const Kt=_e=>ge(void 0,null,function*(){At(!0);const at=yield(0,ee.c_)(X(B({},oe),{page:_e||He,limit:2e4,homework_id:ne.actionTabs.type===1?"":ne.actionTabs.selectArrs[0]}));at==null||at.course_groups.map((ft,zt)=>{ft.key=ft.id,ft.title=ft.name,ft.disabled=ft.is_published}),at&&(tt([...at==null?void 0:at.course_groups]),ze(at==null?void 0:at.course_groups_count),At(!1),_e||O.setFieldsValue({publish_time:x()(x()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm")),end_time:x()(x()(new Date).add(7,"days").format("YYYY-MM-DD HH:mm"))}))}),ou=_e=>{Je(_e),Kt(_e)},$t=()=>{(0,N.GJ)()?ne.actionTabs.detail?(q({type:"shixunHomeworks/setActionTabs",payload:{}}),q({type:"shixunHomeworks/getWorkList",payload:B({},oe)}),q({type:"shixunHomeworks/getWorkSetting",payload:B({},oe)})):q({type:"classroomList/getClassroomTeacherCommonList",payload:X(B({},ne.actionTabs.params),{type:3})}):q({type:"classroomList/getClassroomCommonList",payload:B({},ne.actionTabs.params)})},lu=()=>ge(void 0,null,function*(){var _e,at,ft;if((0,N.Rm)()&&!((at=(_e=ne==null?void 0:ne.AssistantObject)==null?void 0:_e.group)!=null&&at.can_publish)){E.ZP.warning(te.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\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"})),rt(!1);return}const zt=B({},O.getFieldsValue());if(zt.end_time<=zt.publish_time){E.ZP.info(te.formatMessage({id:"classrooms.deadlineCannotAfterPublish",defaultMessage:"\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u5927\u4E8E\u6216\u7B49\u4E8E\u53D1\u5E03\u65F6\u95F4"})),rt(!1);return}if((st==null?void 0:st.length)<=0&&!wt&&$e.length>0){E.ZP.info("\u53D1\u5E03\u73ED\u7EA7\u4E0D\u80FD\u4E3A\u7A7A"),rt(!1);return}if(ut!=null&&ut.submit_limit&&!(ut!=null&&ut.submit_limit_num)){E.ZP.warning(te.formatMessage({id:"classrooms.studentContentLengthCannotEmpty",defaultMessage:"\u5B66\u751F\u586B\u5199\u5185\u5BB9\u5B57\u6570\u4E0D\u80FD\u4E3A\u7A7A"})),rt(!1);return}if(ut!=null&&ut.can_submit&&!(ut!=null&&ut.submit_num)){E.ZP.warning(te.formatMessage({id:"classrooms.studentSubmissionCountCannotEmpty",defaultMessage:"\u5B66\u751F\u63D0\u4EA4\u4F5C\u54C1\u6B21\u6570\u4E0D\u80FD\u4E3A\u7A7A"})),rt(!1);return}let Au=B({homework_ids:[...ne.actionTabs.selectArrs],group_ids:st.length>0?st.map(Bu=>Bu.id):(ft=ne.detailCommonHomeworksList)==null?void 0:ft.course_groups,end_time:x()(zt.end_time).format("YYYY-MM-DD HH:mm"),publish_time:x()(zt.publish_time).format("YYYY-MM-DD HH:mm"),unified_setting:!st.length},ut);rt(!0),(yield(0,D.ZP)(`/api/courses/${oe.coursesId}/homework_commons/publish_with_homework_list_position.json`,{method:"post",body:B({},Au)})).status===0?(rt(!1),(0,b.L9)(["\u6559\u5B66\u8BFE\u5802","\u5206\u7EC4\u4F5C\u4E1A","\u7ACB\u5373\u53D1\u5E03"]),E.ZP.success(te.formatMessage({id:"classrooms.publishSuccess",defaultMessage:"\u53D1\u5E03\u6210\u529F"})),q({type:"classroomList/setActionTabs",payload:{key:"\u6E05\u9664\u9009\u62E9\u6570\u636E"}}),qe.onCallback&&qe.onCallback(),$t(),localStorage.getItem("Noviceguide")==="0"||q({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5E95\u90E8\u5F39\u7A97",type:13,text:W.createElement("div",null,"\u6700\u540E\uFF0C\u54B1\u4EEC\u7ED9\u6559\u5B66\u8BFE\u5802\u6DFB\u52A0\u4E00\u540D\u5B66\u751F~\u70B9\u51FB\u201C\u6DFB\u52A0\u5B66\u751F\u201D\uFF0C\u5728\u5F39\u7A97\u9875\u9762\u4E2D\u8F93\u5165\u5E76\u641C\u7D22\u5B66\u751F\u59D3\u540D\uFF0C\u70B9\u51FB\u201C\u786E\u5B9A\u201D\u5C31\u53EF\u4EE5\u4E3A\u60A8\u7684\u8BFE\u5802\u6DFB\u52A0\u7B2C\u4E00\u4F4D\u5B66\u751F\u5566~")}})):rt(!1)}),je=()=>{Je(1),tt([]),Dt([])},kt=lt>He*we,{detailCommonHomeworksList:Et}=ne,[xt,rt]=(0,f.useState)(!1);return W.createElement(L.default,{width:600,confirmLoading:xt,centered:!0,title:"\u53D1\u5E03\u4F5C\u4E1A",open:ne.actionTabs.key==="\u7ACB\u5373\u53D1\u5E03",okText:"\u53D1\u5E03\u4F5C\u4E1A",cancelText:"\u6682\u4E0D\u53D1\u5E03",onOk:lu,onCancel:()=>{je(),$t(),q({type:"classroomList/setActionTabs",payload:{}})}},W.createElement("p",{className:"tc"},"\u5B66\u751F\u5C06\u7ACB\u5373\u6536\u5230\u4F5C\u4E1A",W.createElement("br",null),'\u672C\u64CD\u4F5C\u53EA\u5BF9"\u672A\u53D1\u5E03"\u7684\u4F5C\u4E1A\u6709\u6548'),$e&&W.createElement(a.default,{form:O},W.createElement("div",{style:{paddingLeft:0}},W.createElement(Q.Z,{className:"mt30",align:"middle"},W.createElement(Ee.Z,null,W.createElement(a.default.Item,{name:"publish_time",label:te.formatMessage({id:"classrooms.publishTime",defaultMessage:"\u53D1\u5E03\u65F6\u95F4"})},W.createElement(he.default,{style:{width:170,marginRight:"25px"},disabledDate:_e=>(0,me.Q8)(_e,Ne),disabledTime:_e=>(0,me.d0)(_e),placeholder:te.formatMessage({id:"classroomClassroomExperiments.pleaseSelectPublishTime",defaultMessage:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4"}),showTime:{format:"HH:mm",defaultValue:x()((0,b.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",allowClear:!1}))),W.createElement(Ee.Z,{className:"ml20"},W.createElement(a.default.Item,{name:"end_time",label:"\u622A\u6B62\u65F6\u95F4"},W.createElement(he.default,{style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u7ED3\u675F\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:x()((0,b.U6)(),"HH:mm")},disabledDate:_e=>(0,me.Q8)(_e,Ne,O.getFieldValue("publish_time")),disabledTime:_e=>(0,me.d0)(_e,O.getFieldValue("publish_time")),format:"YYYY-MM-DD HH:mm",allowClear:!1})))),ne.actionTabs.type===2&&W.createElement(Q.Z,{style:{marginBottom:"10px"}},W.createElement("span",{className:"mr5"},"\u53D1\u5E03\u8BBE\u7F6E:"),W.createElement(G.ZP.Group,{value:wt,onChange:_e=>{Ke(_e.target.value),Dt([])}},W.createElement(G.ZP,{value:!0,disabled:!ne.actionTabs.manage_all_group},te.formatMessage({id:"classrooms.unifiedPublish",defaultMessage:"\u7EDF\u4E00\u53D1\u5E03"})),W.createElement(G.ZP,{className:"ml20",disabled:$e.length<=0,value:!1},te.formatMessage({id:"classroomClassroomExperiments.classBasedPublish",defaultMessage:"\u5206\u73ED\u53D1\u5E03"})))),$e.length<=0&&ne.actionTabs.type===2&&W.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"')),(ne.actionTabs.type===1||!wt)&&$e.length>0&&W.createElement("div",{style:{display:"flex",justifyContent:"space-between",marginBottom:"10px"}},W.createElement("span",{style:{flex:1}},W.createElement(M.default,{checked:st.length===$e.length,onChange:_e=>{st.length===$e.length?Dt([]):Dt($e.filter(at=>!at.is_published))}},te.formatMessage({id:"classroomMemberManagementTAPermissions.selectAll",defaultMessage:"\u5168\u9009"}))),W.createElement("span",{style:{width:16}}),W.createElement("span",{style:{flex:1}},"\u5DF2\u9009\u62E9",st.length||0,"\u4E2A\u5206\u73ED")),(ne.actionTabs.type===1||!wt)&&$e.length>0&&W.createElement(c.Z,{data:$e,selectedRowKeys:st,setSelectedRowKeys:Dt})),W.createElement(H.ZP,{value:ut,onChange:_e=>Vt(B({},_e))}))};Ce.Z=(0,A.connect)(({classroomList:R})=>({classroomList:R}))(j)},64351:function(We,Ce,r){"use strict";r.d(Ce,{Ei:function(){return ee},rU:function(){return me},ZP:function(){return fe}});var f=r(59301),a={wrap:"wrap___W3YuU",title:"title___OzKge",exhibition:"exhibition___ugphm",title_icon:"title_icon___QGbm6"},E=r(78241),L=r(24905),Q=r(5871),Ee=r(95237),he=r(43604),G=r(6848),M=r(92310),v=r.n(M),x=r(59301),D=Object.defineProperty,N=Object.getOwnPropertySymbols,b=Object.prototype.hasOwnProperty,A=Object.prototype.propertyIsEnumerable,c=(V,Be,Fe)=>Be in V?D(V,Be,{enumerable:!0,configurable:!0,writable:!0,value:Fe}):V[Be]=Fe,H=(V,Be)=>{for(var Fe in Be||(Be={}))b.call(Be,Fe)&&c(V,Fe,Be[Fe]);if(N)for(var Fe of N(Be))A.call(Be,Fe)&&c(V,Fe,Be[Fe]);return V};const ee=({value:V,className:Be,style:Fe})=>{const[se,ue]=(0,f.useState)("0");(0,f.useEffect)(()=>{if(V){const{submit_limit:B,must_file:X}=V;if(B&&X){ue("1");return}if(B&&!X){ue("2");return}if(!B&&X){ue("3");return}}},[V]);const re={1:x.createElement("span",null,"\u4F5C\u4E1A\u5185\u5BB9\u81F3\u5C11\u586B\u5199",x.createElement("span",{className:"ml5 mr5 c-light-primary"},V==null?void 0:V.submit_limit_num),"\u5B57\u7B26\uFF0C\u5E76\u4E14\u5FC5\u987B\u4E0A\u4F20\u76F8\u5173\u9644\u4EF6\u3002"),2:x.createElement("span",null,"\u4F5C\u4E1A\u5185\u5BB9\u81F3\u5C11\u586B\u5199",x.createElement("span",{className:"ml5 mr5 c-light-primary"},V==null?void 0:V.submit_limit_num),"\u5B57\u7B26"),3:x.createElement("span",null,"\u5FC5\u987B\u4E0A\u4F20\u76F8\u5173\u9644\u4EF6\u3002")};return se==="0"?x.createElement(x.Fragment,null):x.createElement("section",{className:v()(a.exhibition,Be),style:Fe},x.createElement("span",{className:"c-grey-666 mr10"},"\u63D0\u4EA4\u4F5C\u4E1A\u8981\u6C42\uFF1A"),re==null?void 0:re[se])},me=({className:V,style:Be,form:Fe})=>{const se=E.default.useWatch("submit_limit",Fe),ue=E.default.useWatch("can_submit",Fe);return x.createElement("section",{className:v()(a.wrap,V),style:Be},x.createElement("div",{className:`${a.title}`},x.createElement("span",null,"\u63D0\u4EA4\u8BBE\u7F6E")),x.createElement("div",null,x.createElement("div",{style:{display:"flex",background:"#F6F7F9",padding:"5px 30px",alignItems:"center"}},x.createElement(E.default.Item,{name:"can_submit",valuePropName:"checked",style:{lineHeight:"40px"}},x.createElement(L.default,null,"\u9650\u5236\u63D0\u4EA4\u4F5C\u4E1A")),x.createElement(E.default.Item,{name:"submit_num",rules:ue&&[{required:!0,message:"\u8BF7\u586B\u5199\u4F5C\u54C1\u6B21\u6570"}]},x.createElement(Q.Z,{precision:0,min:1,disabled:!ue,size:"large",addonAfter:"\u6B21",style:{width:223}})),x.createElement("span",{style:{color:"#666",fontSize:12}},"\uFF08\u5F00\u542F\u540E\u5C06\u9650\u5236\u5B66\u751F\u63D0\u4EA4\u4F5C\u4E1A\u6B21\u6570\uFF1B\u6253\u56DE\u91CD\u505A\u540E\u5141\u8BB8\u5B66\u751F\u91CD\u65B0\u63D0\u4EA4\u4E00\u6B21\uFF1B\u5728\u8865\u4EA4\u9636\u6BB5\uFF0C\u7528\u5B8C\u6B21\u6570\u7684\u5B66\u751F\u53EF\u989D\u5916\u63D0\u4EA4\u4E00\u6B21\uFF09")),x.createElement("div",{style:{display:"flex",marginTop:1,background:"#F6F7F9",padding:"5px 30px"}},x.createElement(E.default.Item,{name:"submit_limit",valuePropName:"checked",style:{lineHeight:"40px"}},x.createElement(L.default,null,"\u586B\u5199\u5185\u5BB9\u81F3\u5C11")),x.createElement(E.default.Item,{className:"mr10",name:"submit_limit_num",rules:se&&[{required:!0,message:"\u5B57\u6570\u4E0D\u80FD\u4E3A\u7A7A"}]},x.createElement(Q.Z,{precision:0,min:1,disabled:!se,size:"large",addonAfter:"\u5B57",style:{width:223,marginRight:100}}))),x.createElement("div",{style:{background:"#F6F7F9",marginTop:1,padding:"5px 30px"}},x.createElement(E.default.Item,{name:"must_file",valuePropName:"checked",style:{marginLeft:0,lineHeight:"40px"}},x.createElement(L.default,null,"\u63D0\u4EA4\u4F5C\u4E1A\u5FC5\u987B\u4E0A\u4F20\u9644\u4EF6"))),x.createElement("div",{style:{display:"flex",marginTop:1,background:"#F6F7F9",padding:"5px 30px",alignItems:"center"}},x.createElement(E.default.Item,{name:"can_deadline_submit",valuePropName:"checked",style:{lineHeight:"40px"}},x.createElement(L.default,null,"\u4F5C\u4E1A\u622A\u6B62\u540E\u5141\u8BB8\u4FEE\u6539\u9644\u4EF6")),x.createElement("span",{style:{color:"#666",fontSize:12}},"\uFF08\u5F00\u542F\u540E\uFF0C\u5DF2\u63D0\u4EA4\u4F5C\u4E1A\u7684\u5B66\u751F\u5C06\u53EF\u4EE5\u4FEE\u6539\u9644\u4EF6\uFF0C\u672A\u63D0\u4EA4\u4F5C\u4E1A\u7684\u5B66\u751F\u5219\u4E0D\u80FD\u4E0A\u4F20\u6216\u4FEE\u6539\u9644\u4EF6\uFF09"))))};var fe=({value:V,onChange:Be,className:Fe,style:se,disabled:ue=!1,checkMarginLeft:re=0})=>{const B={submit_limit:!1,submit_limit_num:200,must_file:!1},[X,de]=(0,f.useState)({});(0,f.useEffect)(()=>{if(console.log(V,"value"),!V)return;const j={submit_limit:V==null?void 0:V.submit_limit,submit_limit_num:V==null?void 0:V.submit_limit_num,must_file:V==null?void 0:V.must_file,can_submit:V==null?void 0:V.can_submit,submit_num:V==null?void 0:V.submit_num};de(H({},j))},[V]);const ge=j=>{const R=H(H({},X),j);Be(R)};return x.createElement("section",{className:v()(a.wrap,Fe),style:se},x.createElement("div",{className:`${a.title} mt30`},x.createElement("span",null,"\u63D0\u4EA4\u8BBE\u7F6E")),x.createElement(Ee.Z,{style:{background:"#F6F7F9",padding:"5px 30px"}},x.createElement(he.Z,{style:{lineHeight:"40px",marginTop:"10px"}},x.createElement(L.default,{disabled:ue,checked:X==null?void 0:X.can_submit,onChange:j=>ge({can_submit:j.target.checked})}),x.createElement("span",{className:"ml10",style:{marginRight:18}},"\u9650\u5236\u63D0\u4EA4\u4F5C\u4E1A"),x.createElement(Q.Z,{size:"large",addonAfter:"\u6B21",style:{width:143},precision:0,min:1,disabled:ue||!(X!=null&&X.can_submit),value:X==null?void 0:X.submit_num,onChange:j=>ge({submit_num:j})}),x.createElement(G.Z,{overlayInnerStyle:{width:520},title:x.createElement("div",null,"1\u3001\u82E5\u672A\u5F00\u542F\u8BE5\u9650\u5236\uFF0C\u5B66\u751F\u53EF\u4EE5\u65E0\u9650\u6B21\u63D0\u4EA4\u4F5C\u54C1\uFF1B",x.createElement("br",null),"2\u3001\u82E5\u4F5C\u4E1A\u5728\u8865\u4EA4\u9636\u6BB5\uFF0C\u5DF2\u7528\u5B8C\u63D0\u4EA4\u6B21\u6570\u7684\u5B66\u751F\uFF0C\u5C06\u83B7\u5F97\u4E00\u6B21\u989D\u5916\u7684\u63D0\u4EA4\u4F5C\u54C1\u673A\u4F1A\uFF1B",x.createElement("br",null),"3\u3001\u82E5\u5B66\u751F\u9700\u8981\u8D85\u51FA\u89C4\u5B9A\u6B21\u6570\u63D0\u4EA4\u4F5C\u54C1\uFF0C\u6559\u5E08\u53EF\u4F7F\u7528\u201C\u6253\u56DE\u91CD\u505A\u201D\u529F\u80FD\uFF0C\u8BA9\u8BE5\u5B66\u751F\u91CD\u65B0\u63D0\u4EA4\u4E00\u6B21\u3002")},x.createElement("i",{className:`iconfont icon-tishixiaowenhao ml10 ${a.title_icon}`}))),x.createElement(he.Z,{style:{lineHeight:"40px",marginTop:"10px"}},x.createElement(L.default,{style:{marginLeft:re},disabled:ue,checked:X==null?void 0:X.submit_limit,onChange:j=>ge({submit_limit:j.target.checked})}),x.createElement("span",{className:"ml10",style:{marginRight:18}},"\u586B\u5199\u5185\u5BB9\u81F3\u5C11"),x.createElement(Q.Z,{size:"large",addonAfter:"\u5B57",style:{width:143,marginRight:100},precision:0,min:1,disabled:ue||!(X!=null&&X.submit_limit),value:X==null?void 0:X.submit_limit_num,onChange:j=>ge({submit_limit_num:j})})),x.createElement(he.Z,{style:{lineHeight:"40px",marginTop:"10px"}},x.createElement(L.default,{style:{marginLeft:re},disabled:ue,checked:X==null?void 0:X.must_file,onChange:j=>ge({must_file:j.target.checked})}),x.createElement("span",{className:"ml10"},"\u63D0\u4EA4\u4F5C\u4E1A\u5FC5\u987B\u4E0A\u4F20\u9644\u4EF6"))))}},77684:function(We,Ce,r){"use strict";r.r(Ce),r.d(Ce,{default:function(){return dr}});var f=r(2337),a=r(59301),E=r(65582),L=r(8591),Q=r(61621),Ee=r(58421),he=r(81228),G=r(43418),M=r(95237),v=r(43604),x=r(78673),D=r(5112),N=r(60324),b=r(5871),A=r(61485),c=r(41867),H=r(65862),ee=r(38147),me=r(71067),W=Object.defineProperty,fe=Object.defineProperties,V=Object.getOwnPropertyDescriptors,Be=Object.getOwnPropertySymbols,Fe=Object.prototype.hasOwnProperty,se=Object.prototype.propertyIsEnumerable,ue=(e,u,t)=>u in e?W(e,u,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[u]=t,re=(e,u)=>{for(var t in u||(u={}))Fe.call(u,t)&&ue(e,t,u[t]);if(Be)for(var t of Be(u))se.call(u,t)&&ue(e,t,u[t]);return e},B=(e,u)=>fe(e,V(u)),X=(e,u,t)=>new Promise((l,_)=>{var C=n=>{try{m(t.next(n))}catch(s){_(s)}},y=n=>{try{m(t.throw(n))}catch(s){_(s)}},m=n=>n.done?l(n.value):Promise.resolve(n.value).then(C,y);m((t=t.apply(e,u)).next())});const de=({classroomList:e,dispatch:u,user:t,onCallback:l})=>{var _,C;const y=(0,E.useIntl)(),m=(0,E.useParams)(),[n,s]=(0,a.useState)(!1),[T,o]=(0,a.useState)(!1),h=(0,a.useRef)(null);(0,a.useEffect)(()=>{if(e.actionTabs.key==="\u5220\u9664"){if((0,c.j5)()){o(!0);return}const F={hasNum:0,noHasNum:0};e.actionTabs.selectArrsAll.map(g=>{var K;g.author_login===((K=t.userInfo)==null?void 0:K.login)?++F.hasNum:++F.noHasNum}),F.noHasNum>0?G.default.info({title:"\u6743\u9650\u63D0\u793A",className:"custom-modal-divider ",icon:null,content:a.createElement("div",null,"\u5F53\u524D\u9009\u4E2D\u8D44\u6E90\u4E2D\uFF1A",a.createElement("span",{className:"c-blue"},F.hasNum),"\u4E2A\u7531\u60A8\u672C\u4EBA\u53D1\u5E03\uFF0C",a.createElement("span",{className:"c-red"},F.noHasNum)," ","\u4E2A\u7531\u5176\u4ED6\u8001\u5E08\u53D1\u5E03\u3002",a.createElement("br",null),"\u8BFE\u5802\u5185\u53EA\u80FD\u5220\u9664\u672C\u4EBA\u53D1\u5E03\u7684\u8D44\u6E90\uFF0C\u8BF7\u53D6\u6D88\u9009\u4E2D\u5176\u4ED6\u8001\u5E08\u53D1\u5E03\u7684\u8D44\u6E90\u3002"),onOk:()=>{U()}}):o(!0)}else o(!1)},[e.actionTabs.key]);const U=()=>{u({type:"classroomList/setActionTabs",payload:{}})};return a.createElement(G.default,{centered:!0,title:y.formatMessage({id:"classrooms.prompt",defaultMessage:"\u63D0\u793A"}),open:T,okText:y.formatMessage({id:"classrooms.confirm",defaultMessage:"\u786E\u5B9A"}),cancelText:"\u53D6\u6D88",confirmLoading:n,destroyOnClose:!0,onOk:()=>X(void 0,null,function*(){var F;if((F=h.current)!=null&&F.onVerify())return;s(!0);const g=yield(0,ee.ZP)(`/api/courses/${m.coursesId}/homework_commons/multi_destroy.json`,{method:"post",body:{homework_ids:[...e.actionTabs.selectArrs]}});s(!1),g.status===0&&((0,H.L9)(["\u6559\u5B66\u8BFE\u5802","\u5206\u7EC4\u4F5C\u4E1A","\u5220\u9664"]),L.ZP.success("\u5220\u9664\u6210\u529F"),u({type:"classroomList/setActionTabs",payload:{key:"\u6E05\u9664\u9009\u62E9\u6570\u636E"}}),l&&l(),(0,c.GJ)()?u({type:"classroomList/getClassroomTeacherCommonList",payload:B(re({},e.actionTabs.params),{type:3})}):u({type:"classroomList/getClassroomCommonList",payload:re({},e.actionTabs.params)}))}),onCancel:()=>{u({type:"classroomList/setActionTabs",payload:{}})}},!((_=e==null?void 0:e.actionTabs)!=null&&_.status)||!["\u672A\u53D1\u5E03"].includes((C=e==null?void 0:e.actionTabs)==null?void 0:C.status)?a.createElement(a.Fragment,null,a.createElement("p",{style:{color:"#DD0000"}},"\u5220\u9664\u4F5C\u4E1A\u5219\u4F1A\u6E05\u9664\u5B66\u751F\u6240\u6709\u7684\u7B54\u9898\u6570\u636E\uFF0C\u4E14\u6570\u636E\u4E0D\u53EF\u6062\u590D\uFF0C\u5982\u786E\u5B9A\u5220\u9664\uFF0C\u8BF7\u8F93\u5165\u4E0B\u65B9\u9A8C\u8BC1\u7801"),a.createElement(me.Z,{ref:F=>h.current=F})):a.createElement(a.Fragment,null,a.createElement("p",null,"\u63D0\u4EA4\u4F5C\u54C1\u5C06\u5168\u90E8\u88AB\u5220\u9664\uFF0C\u4E0D\u53EF\u6062\u590D"),a.createElement("p",null,"\u662F\u5426\u786E\u8BA4\u5220\u9664\uFF1F")))};var ge=(0,E.connect)(({classroomList:e,user:u})=>({classroomList:e,user:u}))(de),j=r(78241),R=r(5083),$=r(24905),ne=r(66649),q=r.n(ne),Ne=r(15518),qe=r(64351),te=r(33270),oe=r(99981),O=r(59301),He=Object.defineProperty,Je=Object.defineProperties,$e=Object.getOwnPropertyDescriptors,tt=Object.getOwnPropertySymbols,lt=Object.prototype.hasOwnProperty,ze=Object.prototype.propertyIsEnumerable,we=(e,u,t)=>u in e?He(e,u,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[u]=t,Qe=(e,u)=>{for(var t in u||(u={}))lt.call(u,t)&&we(e,t,u[t]);if(tt)for(var t of tt(u))ze.call(u,t)&&we(e,t,u[t]);return e},Ft=(e,u)=>Je(e,$e(u)),At=(e,u)=>{var t={};for(var l in e)lt.call(e,l)&&u.indexOf(l)<0&&(t[l]=e[l]);if(e!=null&&tt)for(var l of tt(e))u.indexOf(l)<0&&ze.call(e,l)&&(t[l]=e[l]);return t},Pt=(e,u,t)=>new Promise((l,_)=>{var C=n=>{try{m(t.next(n))}catch(s){_(s)}},y=n=>{try{m(t.throw(n))}catch(s){_(s)}},m=n=>n.done?l(n.value):Promise.resolve(n.value).then(C,y);m((t=t.apply(e,u)).next())});const Ot=e=>{var u=e,{classroomList:t,dispatch:l,courseEndTime:_}=u,C=At(u,["classroomList","dispatch","courseEndTime"]);const y=(0,E.useIntl)(),m=(0,E.useParams)(),[n]=j.default.useForm(),[s,T]=(0,a.useState)(1),[o,h]=(0,a.useState)([]),[U,F]=(0,a.useState)(0),[g,K]=(0,a.useState)(2e3),[le,ce]=(0,a.useState)(!0),[z,be]=(0,a.useState)(!1),[ie,I]=(0,a.useState)(!1),[i,Z]=(0,a.useState)([]),[p,Y]=(0,a.useState)(!0),[pe,Pe]=(0,a.useState)(null);(0,a.useEffect)(()=>{if(t.actionTabs.key==="\u7ACB\u5373\u53D1\u5E03")if(Re(),ot(),t.actionTabs.type===2){const ae=t.actionTabs.selectArrsAll[0];Pe({submit_limit:ae==null?void 0:ae.submit_limit,submit_limit_num:ae==null?void 0:ae.submit_limit_num,must_file:ae==null?void 0:ae.must_file,can_submit:ae==null?void 0:ae.can_submit,submit_num:ae==null?void 0:ae.submit_num}),Y(ae.unified_setting)}else Y(!1),Pe({submit_limit:!1,submit_limit_num:200,must_file:!1,can_submit:!1,submit_num:3})},[t.actionTabs]),(0,a.useEffect)(()=>{if(z){if(ie)return;l({type:"classroomList/setActionTabs",payload:{}}),(0,c.GJ)()?l({type:"classroomList/getClassroomTeacherCommonList",payload:Ft(Qe({},t.actionTabs.params),{type:3})}):l({type:"classroomList/getClassroomCommonList",payload:Qe({},t.actionTabs.params)})}},[z]);const Re=ae=>Pt(void 0,null,function*(){ce(!0);const Te=yield(0,te.c_)(Ft(Qe({},m),{page:ae||s,limit:2e4,homework_id:t.actionTabs.type===1?"":t.actionTabs.selectArrs[0]}));Te==null||Te.course_groups.map((Ve,Xe)=>{Ve.key=Ve.id,Ve.title=Ve.name,Ve.disabled=Ve.is_published}),Te&&(h([...Te==null?void 0:Te.course_groups]),F(Te==null?void 0:Te.course_groups_count),ce(!1),ae||n.setFieldsValue({publish_time:q()(q()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm")),end_time:q()(q()(new Date).add(7,"days").format("YYYY-MM-DD HH:mm"))}))}),S=ae=>{T(ae),Re(ae)},nt=()=>{(0,c.GJ)()?t.actionTabs.detail?(l({type:"shixunHomeworks/setActionTabs",payload:{}}),l({type:"shixunHomeworks/getWorkList",payload:Qe({},m)}),l({type:"shixunHomeworks/getWorkSetting",payload:Qe({},m)})):l({type:"classroomList/getClassroomTeacherCommonList",payload:Ft(Qe({},t.actionTabs.params),{type:3})}):l({type:"classroomList/getClassroomCommonList",payload:Qe({},t.actionTabs.params)})},Zt=()=>Pt(void 0,null,function*(){var ae,Te,Ve;if((0,c.Rm)()&&!((Te=(ae=t==null?void 0:t.AssistantObject)==null?void 0:ae.group)!=null&&Te.can_publish)){L.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"),Ue(!1);return}const Xe=Qe({},n.getFieldsValue());if(Xe.end_time<=Xe.publish_time){L.ZP.info("\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u5927\u4E8E\u6216\u7B49\u4E8E\u53D1\u5E03\u65F6\u95F4"),Ue(!1);return}if((i==null?void 0:i.length)<=0&&!p&&o.length>0){L.ZP.info("\u53D1\u5E03\u73ED\u7EA7\u4E0D\u80FD\u4E3A\u7A7A"),Ue(!1);return}if(pe!=null&&pe.submit_limit&&!(pe!=null&&pe.submit_limit_num)){L.ZP.warning("\u5B66\u751F\u586B\u5199\u5185\u5BB9\u5B57\u6570\u4E0D\u80FD\u4E3A\u7A7A"),Ue(!1);return}if(pe!=null&&pe.can_submit&&!(pe!=null&&pe.submit_num)){L.ZP.warning("\u5B66\u751F\u63D0\u4EA4\u4F5C\u54C1\u6B21\u6570\u4E0D\u80FD\u4E3A\u7A7A"),Ue(!1);return}let St=Qe({homework_ids:[...t.actionTabs.selectArrs],group_ids:i.length>0?i.map(Ht=>Ht.id):(Ve=t.detailCommonHomeworksList)==null?void 0:Ve.course_groups,end_time:q()(Xe.end_time).format("YYYY-MM-DD HH:mm"),publish_time:q()(Xe.publish_time).format("YYYY-MM-DD HH:mm"),unified_setting:!i.length},pe);Ue(!0),(yield(0,ee.ZP)(`/api/courses/${m.coursesId}/homework_commons/publish_with_homework_list_position.json`,{method:"post",body:Qe({},St)})).status===0?(Ue(!1),(0,H.L9)(["\u6559\u5B66\u8BFE\u5802","\u5206\u7EC4\u4F5C\u4E1A","\u7ACB\u5373\u53D1\u5E03"]),L.ZP.success("\u53D1\u5E03\u6210\u529F"),l({type:"classroomList/setActionTabs",payload:{key:"\u6E05\u9664\u9009\u62E9\u6570\u636E"}}),C.onCallback&&C.onCallback(),nt(),localStorage.getItem("Noviceguide")==="0"||l({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5E95\u90E8\u5F39\u7A97",type:13,text:O.createElement("div",null,"\u6700\u540E\uFF0C\u54B1\u4EEC\u7ED9\u6559\u5B66\u8BFE\u5802\u6DFB\u52A0\u4E00\u540D\u5B66\u751F~\u70B9\u51FB\u201C\u6DFB\u52A0\u5B66\u751F\u201D\uFF0C\u5728\u5F39\u7A97\u9875\u9762\u4E2D\u8F93\u5165\u5E76\u641C\u7D22\u5B66\u751F\u59D3\u540D\uFF0C\u70B9\u51FB\u201C\u786E\u5B9A\u201D\u5C31\u53EF\u4EE5\u4E3A\u60A8\u7684\u8BFE\u5802\u6DFB\u52A0\u7B2C\u4E00\u4F4D\u5B66\u751F\u5566~")}})):Ue(!1)}),ot=()=>{T(1),h([]),Z([])},hu=U>s*g,{detailCommonHomeworksList:Wt}=t,[ve,Ue]=(0,a.useState)(!1);return O.createElement(G.default,{width:600,confirmLoading:ve,centered:!0,title:"\u53D1\u5E03\u4F5C\u4E1A",open:t.actionTabs.key==="\u7ACB\u5373\u53D1\u5E03",okText:"\u53D1\u5E03\u4F5C\u4E1A",cancelText:"\u6682\u4E0D\u53D1\u5E03",onOk:Zt,onCancel:()=>{ot(),nt(),l({type:"classroomList/setActionTabs",payload:{}})}},O.createElement("p",{className:"tc"},"\u5B66\u751F\u5C06\u7ACB\u5373\u6536\u5230\u4F5C\u4E1A",O.createElement("br",null),'\u672C\u64CD\u4F5C\u53EA\u5BF9"\u672A\u53D1\u5E03"\u7684\u4F5C\u4E1A\u6709\u6548'),o&&O.createElement(j.default,{form:n},O.createElement("div",{style:{paddingLeft:0}},O.createElement(M.Z,{className:"mt30",align:"middle"},O.createElement(v.Z,null,O.createElement(j.default.Item,{name:"publish_time",label:"\u53D1\u5E03\u65F6\u95F4"},O.createElement(R.default,{style:{width:170,marginRight:"25px"},disabledDate:ae=>(0,oe.Q8)(ae,_),disabledTime:ae=>(0,oe.d0)(ae),placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:q()((0,H.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",allowClear:!1}))),O.createElement(v.Z,{className:"ml20"},O.createElement(j.default.Item,{name:"end_time",label:"\u622A\u6B62\u65F6\u95F4"},O.createElement(R.default,{style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u7ED3\u675F\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:q()((0,H.U6)(),"HH:mm")},disabledDate:ae=>(0,oe.Q8)(ae,_,n.getFieldValue("publish_time")),disabledTime:ae=>(0,oe.d0)(ae,n.getFieldValue("publish_time")),format:"YYYY-MM-DD HH:mm",allowClear:!1})))),t.actionTabs.type===2&&O.createElement(M.Z,{style:{marginBottom:"10px"}},O.createElement("span",{className:"mr5"},"\u53D1\u5E03\u8BBE\u7F6E:"),O.createElement(D.ZP.Group,{value:p,onChange:ae=>{Y(ae.target.value),Z([])}},O.createElement(D.ZP,{value:!0,disabled:!t.actionTabs.manage_all_group},"\u7EDF\u4E00\u53D1\u5E03"),O.createElement(D.ZP,{className:"ml20",disabled:o.length<=0,value:!1},"\u5206\u73ED\u53D1\u5E03"))),o.length<=0&&t.actionTabs.type===2&&O.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"')),(t.actionTabs.type===1||!p)&&o.length>0&&O.createElement("div",{style:{display:"flex",justifyContent:"space-between",marginBottom:"10px"}},O.createElement("span",{style:{flex:1}},O.createElement($.default,{checked:i.length===o.length,onChange:ae=>{i.length===o.length?Z([]):Z(o.filter(Te=>!Te.is_published))}},"\u5168\u9009")),O.createElement("span",{style:{width:16}}),O.createElement("span",{style:{flex:1}},"\u5DF2\u9009\u62E9",i.length||0,"\u4E2A\u5206\u73ED")),(t.actionTabs.type===1||!p)&&o.length>0&&O.createElement(Ne.Z,{data:o,selectedRowKeys:i,setSelectedRowKeys:Z})),O.createElement(qe.ZP,{value:pe,onChange:ae=>Pe(Qe({},ae))}))};var Bt=(0,E.connect)(({classroomList:e})=>({classroomList:e}))(Ot),Jt=r(2948),st=Object.defineProperty,Dt=Object.getOwnPropertySymbols,wt=Object.prototype.hasOwnProperty,Ke=Object.prototype.propertyIsEnumerable,ut=(e,u,t)=>u in e?st(e,u,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[u]=t,Vt=(e,u)=>{for(var t in u||(u={}))wt.call(u,t)&&ut(e,t,u[t]);if(Dt)for(var t of Dt(u))Ke.call(u,t)&&ut(e,t,u[t]);return e},Kt=(e,u,t)=>new Promise((l,_)=>{var C=n=>{try{m(t.next(n))}catch(s){_(s)}},y=n=>{try{m(t.throw(n))}catch(s){_(s)}},m=n=>n.done?l(n.value):Promise.resolve(n.value).then(C,y);m((t=t.apply(e,u)).next())});const ou=({classroomList:e,dispatch:u})=>{const t=(0,E.useIntl)(),l=(0,E.useParams)();return l.id=l.coursesId,a.createElement(G.default,{centered:!0,title:t.formatMessage({id:"classrooms.prompt",defaultMessage:"\u63D0\u793A"}),open:e.actionTabs.key==="\u8BBE\u4E3A\u516C\u5F00",okText:t.formatMessage({id:"classrooms.confirm",defaultMessage:"\u786E\u5B9A"}),cancelText:"\u53D6\u6D88",onOk:()=>Kt(void 0,null,function*(){(yield(0,ee.ZP)(`/api/courses/${l.id}/homework_commons/set_public.json`,{method:"post",body:{homework_ids:[...e.actionTabs.selectArrs]}})).status===0&&((0,H.L9)(["\u6559\u5B66\u8BFE\u5802","\u5206\u7EC4\u4F5C\u4E1A","\u8BBE\u4E3A\u516C\u5F00"]),L.ZP.success("\u64CD\u4F5C\u6210\u529F"),u({type:"classroomList/setActionTabs",payload:{}}),u({type:"classroomList/getClassroomCommonHomeworksList",payload:Vt({},e.actionTabs.params)}))}),onCancel:()=>{u({type:"classroomList/setActionTabs",payload:{}})}},a.createElement("p",null,"\u8BBE\u4E3A\u516C\u5F00\u540E\uFF0C\u975E\u8BFE\u5802\u6210\u5458\u4E5F\u53EF\u4EE5\u8BBF\u95EE\u67E5\u770B",a.createElement("br",null),"\u662F\u5426\u786E\u8BA4\u8BBE\u4E3A\u516C\u5F00\uFF1F"))};var $t=(0,E.connect)(({classroomList:e})=>({classroomList:e}))(ou),lu=Object.defineProperty,je=Object.defineProperties,kt=Object.getOwnPropertyDescriptors,Et=Object.getOwnPropertySymbols,xt=Object.prototype.hasOwnProperty,rt=Object.prototype.propertyIsEnumerable,_e=(e,u,t)=>u in e?lu(e,u,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[u]=t,at=(e,u)=>{for(var t in u||(u={}))xt.call(u,t)&&_e(e,t,u[t]);if(Et)for(var t of Et(u))rt.call(u,t)&&_e(e,t,u[t]);return e},ft=(e,u)=>je(e,kt(u)),zt=(e,u)=>{var t={};for(var l in e)xt.call(e,l)&&u.indexOf(l)<0&&(t[l]=e[l]);if(e!=null&&Et)for(var l of Et(e))u.indexOf(l)<0&&rt.call(e,l)&&(t[l]=e[l]);return t},Au=(e,u,t)=>new Promise((l,_)=>{var C=n=>{try{m(t.next(n))}catch(s){_(s)}},y=n=>{try{m(t.throw(n))}catch(s){_(s)}},m=n=>n.done?l(n.value):Promise.resolve(n.value).then(C,y);m((t=t.apply(e,u)).next())});const qu=e=>{var u=e,{classroomList:t,dispatch:l,onCallback:_}=u,C=zt(u,["classroomList","dispatch","onCallback"]);const y=(0,E.useIntl)(),m=(0,E.useParams)();return m.id=m.coursesId,a.createElement(G.default,{centered:!0,title:y.formatMessage({id:"classrooms.prompt",defaultMessage:"\u63D0\u793A"}),open:t.actionTabs.key==="\u6536\u85CF",okText:y.formatMessage({id:"classrooms.confirm",defaultMessage:"\u786E\u5B9A"}),cancelText:"\u53D6\u6D88",onOk:()=>Au(void 0,null,function*(){(yield(0,ee.ZP)(`/api/courses/${m.id}/homework_commons/add_to_homework_bank.json`,{method:"post",body:{all_check:0,homework_ids:[...t.actionTabs.selectArrs]}})).status===0&&((0,H.L9)(["\u6559\u5B66\u8BFE\u5802","\u5206\u7EC4\u4F5C\u4E1A","\u6536\u85CF"]),L.ZP.success("\u6536\u85CF\u6210\u529F\uFF0C\u8BF7\u524D\u5F80\u3010\u4E2A\u4EBA\u4E3B\u9875/\u8BFE\u5802\u8D44\u6E90\u3011\u67E5\u770B"),_&&_(),(0,c.GJ)()?l({type:"classroomList/getClassroomTeacherCommonList",payload:ft(at({},t.actionTabs.params),{type:3})}):l({type:"classroomList/getClassroomCommonList",payload:at({},t.actionTabs.params)}),l({type:"classroomList/setActionTabs",payload:{}}))}),onCancel:()=>{l({type:"classroomList/setActionTabs",payload:{}})}},"\u786E\u8BA4\u6536\u85CF\uFF1F")};var Bu=(0,E.connect)(({classroomList:e})=>({classroomList:e}))(qu),Du=r(99313),Ye=r(3113),et=r(92832),hn=r(26724),su=r.n(hn),bu={flex_box_center:"flex_box_center___apQRz",flex_space_between:"flex_space_between___bksSq",flex_box_vertical_center:"flex_box_vertical_center___J1mrf",flex_box_center_end:"flex_box_center_end___c4GAl",flex_box_column:"flex_box_column___NHiMB",line1:"line1___bDVEy",form:"form___o6JB0"},gt=r(2524),Pu=r(79274),Le=r(59301),An=Object.defineProperty,ea=Object.getOwnPropertySymbols,Bn=Object.prototype.hasOwnProperty,Dn=Object.prototype.propertyIsEnumerable,ta=(e,u,t)=>u in e?An(e,u,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[u]=t,cu=(e,u)=>{for(var t in u||(u={}))Bn.call(u,t)&&ta(e,t,u[t]);if(ea)for(var t of ea(u))Dn.call(u,t)&&ta(e,t,u[t]);return e},wu=(e,u,t)=>new Promise((l,_)=>{var C=n=>{try{m(t.next(n))}catch(s){_(s)}},y=n=>{try{m(t.throw(n))}catch(s){_(s)}},m=n=>n.done?l(n.value):Promise.resolve(n.value).then(C,y);m((t=t.apply(e,u)).next())});const{TabPane:pr}=Du.default,bn=({shixunHomeworks:e,classroomList:u,loading:t,dispatch:l})=>{const _=(0,E.useIntl)(),C=(0,E.useParams)(),y=(0,E.useLocation)(),[m]=j.default.useForm(),{brankList:n}=e,[s,T]=(0,a.useState)(!1);let[o,h]=(0,a.useState)(!0);const[U,F]=(0,a.useState)("myself");let[g,K]=(0,a.useState)([]),[le,ce]=(0,a.useState)();const[z,be]=(0,a.useState)({page:0,limit:20,object_type:"group",search:"",filter:"myself"}),ie=[{name:"\u6211\u7684\u8D44\u6E90",id:"myself"},{name:"\u516C\u5171\u8D44\u6E90",id:"public"}];(0,a.useEffect)(()=>{e.actionTabs.key==="\u9898\u5E93\u9009\u7528"&&i()},[e.actionTabs.key]);let I=[];const i=function(){return wu(this,null,function*(){var p;if(o){T(!1),++z.page;const Y=yield l({type:"shixunHomeworks/getBrankList",payload:cu({},z)});g=[...g.concat(Y.object_list)],ce(Y.is_teacher),((p=Y.object_list)==null?void 0:p.length)wu(void 0,null,function*(){var p,Y;const pe=m.getFieldValue(),Pe=yield l({type:"shixunHomeworks/saveBanks",payload:{category:((p=u==null?void 0:u.detailCommonHomeworksList)==null?void 0:p.category_id)||((Y=u==null?void 0:u.detailCommonHomeworksList)==null?void 0:Y.main_category_id),course_id:C.coursesId,object_type:"group",bank_id:pe.group_ids}});(Pe==null?void 0:Pe.status)===0&&((0,H.L9)(["\u6559\u5B66\u8BFE\u5802","\u5206\u7EC4\u4F5C\u4E1A","\u9009\u7528\u8BFE\u5802\u8D44\u6E90"]),(0,c.GJ)()?l({type:"classroomList/getClassroomTeacherCommonList",payload:cu({},e.actionTabs.params)}):l({type:"classroomList/getClassroomCommonList",payload:cu({},e.actionTabs.params)}),l({type:"shixunHomeworks/setActionTabs",payload:{}}),l({type:"classroomList/setActionTabs",payload:{key:"\u7ACB\u5373\u53D1\u5E03",type:1,selectArrs:Pe.object_ids,params:cu({},e.actionTabs.params),manage_all_group:Z==null?void 0:Z.manage_all_group}}),l({type:"classroomList/getClassroomLeftMenus",payload:{id:C.coursesId}}))}),onCancel:()=>{l({type:"shixunHomeworks/setActionTabs",payload:{}})}},Le.createElement(M.Z,null,Le.createElement(v.Z,{span:12},ie.map((p,Y)=>Le.createElement(Ye.ZP,{key:Y,shape:"round",type:U===p.id?"primary":"default",className:"mr10",onClick:pe=>wu(void 0,null,function*(){g=[],o=!0,z.page=0,z.search="",z.filter=p.id,i(),F(p.id)})},p.name))),Le.createElement(v.Z,{span:12,className:"tr"},Le.createElement(et.default.Search,{placeholder:"\u8F93\u5165\u6807\u9898\u3001\u9002\u7528\u8BFE\u7A0B\u8FDB\u884C\u641C\u7D22",onSearch:p=>{o=!0,z.search=p,z.page=0,g=[],p&&(0,Pu.tk)({name:p,copywriting:p,position:"HomeworkCommon"}),i()},style:{width:260}}))),U==="myself"&&Le.createElement("p",{className:"tc mt10"},"\u9009\u7528\u5BF9\u8C61\uFF1A\u4F60\u5728\u8BFE\u5802\u5206\u7EC4\u4F5C\u4E1A\u4E2D\u5DF2",Le.createElement("span",{className:"c-orange"},"\u6536\u85CF"),"\u7684\u5206\u7EC4\u4F5C\u4E1A"),U==="public"&&Le.createElement("p",{className:"tc mt10"},"\u9009\u7528\u5BF9\u8C61\uFF1A\u9898\u5E93\u4E2D\u5DF2\u8BBE\u7F6E\u6210\u516C\u5171\u5C5E\u6027\u7684\u6240\u6709\u5206\u7EC4\u4F5C\u4E1A"),Le.createElement("div",{style:{background:"#F4FAFF",maxHeight:200,overflow:"auto",padding:"20px 10px"}},!le&&U==="public"&&Le.createElement("div",{style:{display:"flex",flexDirection:"column",paddingTop:"30px",alignItems:"center",justifyContent:"center"}},Le.createElement("span",null,"\u901A\u8FC7\u804C\u4E1A\u8BA4\u8BC1\u7684\u6559\u5E08\u624D\u80FD\u8BBF\u95EE\u8BFE\u5802\u516C\u5171\u8D44\u6E90\u5E93"),Le.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")),Le.createElement(su(),{initialLoad:!1,pageStart:0,threshold:700,loadMore:()=>{h(!1),i()},hasMore:o,useWindow:!1},s&&Le.createElement(gt.Z,{styles:{margin:"0px auto"}}),Le.createElement(j.default,{form:m,initialValues:{group_ids:I},className:bu.form,onChange:p=>{I=m.getFieldValue()}},Le.createElement(j.default.Item,{name:"group_ids"},Le.createElement($.default.Group,{style:{width:"100%",flexDirection:"column"},className:"font14"},g==null?void 0:g.map(function(p,Y){return Le.createElement(M.Z,{key:Y},Le.createElement(v.Z,{flex:"2"},Le.createElement($.default,{onChange:pe=>{},key:Y,value:String(p.id),defaultChecked:!0},Le.createElement("span",{className:["c-black",bu.line1].join(" ")},p.name))),Le.createElement(v.Z,{flex:"1",className:"c-black"},Le.createElement("span",{className:bu.line1},p==null?void 0:p.course_list_name)),Le.createElement(v.Z,{flex:"50px",className:"c-black"},U==="public"&&(0,c.Ny)()?Le.createElement("span",{className:"c-blue current",onClick:()=>{window.open(`/users/innov/topics/${p.id}/personal/group/edit`)}},"\u7F16\u8F91"):U==="myself"?Le.createElement("span",{className:"c-blue current",onClick:()=>{window.open(`/users/innov/topics/${p.id}/personal/group/edit`)}},"\u7F16\u8F91"):p==null?void 0:p.username))})))))))};var Pn=(0,E.connect)(({shixunHomeworks:e,loading:u,classroomList:t})=>({shixunHomeworks:e,loading:u,classroomList:t}))(bn),mu=r(88761),ua=r(57146),Tt=r(59301),wn=Object.defineProperty,kn=Object.defineProperties,xn=Object.getOwnPropertyDescriptors,aa=Object.getOwnPropertySymbols,On=Object.prototype.hasOwnProperty,Tn=Object.prototype.propertyIsEnumerable,na=(e,u,t)=>u in e?wn(e,u,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[u]=t,du=(e,u)=>{for(var t in u||(u={}))On.call(u,t)&&na(e,t,u[t]);if(aa)for(var t of aa(u))Tn.call(u,t)&&na(e,t,u[t]);return e},Nn=(e,u)=>kn(e,xn(u)),oa=(e,u,t)=>new Promise((l,_)=>{var C=n=>{try{m(t.next(n))}catch(s){_(s)}},y=n=>{try{m(t.throw(n))}catch(s){_(s)}},m=n=>n.done?l(n.value):Promise.resolve(n.value).then(C,y);m((t=t.apply(e,u)).next())});const Mn=({classroomList:e,loading:u,dispatch:t,shixunHomeworks:l})=>{const _=(0,E.useIntl)(),C=(0,E.useParams)(),[y]=j.default.useForm(),{workList:m,workSetting:n}=l,s=()=>{t({type:"shixunHomeworks/getWorkSetting",payload:du({},C)}),t({type:"shixunHomeworks/getWorkList",payload:du({},C)})};return Tt.createElement(G.default,{centered:!0,title:e.actionTabs.title||"\u8865\u4EA4\u9644\u4EF6",open:e.actionTabs.key==="\u8865\u4EA4\u9644\u4EF6",bodyStyle:{minHeight:200},onOk:()=>oa(void 0,null,function*(){const T=()=>oa(void 0,null,function*(){var o;yield y.validateFields();const h=du({},y.getFieldValue()),{selectArrs:U}=e.actionTabs;h.attachment_ids=(o=h.attachment_ids)==null?void 0:o.map(g=>g.response.id),(yield(0,mu.mz)(Nn(du({},h),{homeworkId:U.work_id}))).status===0&&(y.resetFields(),t({type:"classroomList/setActionTabs",payload:{}}),s())});if(n!=null&&n.can_submit){if(!(n!=null&&n.submit_size)){L.ZP.warning("\u60A8\u7684\u4F5C\u54C1\u63D0\u4EA4\u673A\u4F1A\u5DF2\u7528\u5B8C\u3002\u5982\u9700\u7EE7\u7EED\u4FEE\u6539\uFF0C\u8BF7\u8054\u7CFB\u6307\u5BFC\u8001\u5E08\u6216\u5E73\u53F0\u8FD0\u8425\u3002");return}G.default.confirm({title:_.formatMessage({id:"classrooms.prompt",defaultMessage:"\u63D0\u793A"}),icon:null,centered:!0,width:472,content:Tt.createElement(Tt.Fragment,null,"\u4F60\u8FD8\u6709 ",Tt.createElement("span",{className:"ml5 mr5",style:{color:"#DF711C"}},n==null?void 0:n.submit_size)," \u6B21\u63D0\u4EA4\u673A\u4F1A\u3002\u786E\u8BA4\u63D0\u4EA4\u540E\uFF0C\u4E0A\u4E00\u6B21\u7684\u63D0\u4EA4\u8BB0\u5F55\u4F1A\u88AB\u8986\u76D6\u3002\u8BF7\u6CE8\u610F\uFF0C\u5230\u8FBE\u89C4\u5B9A\u7684\u63D0\u4EA4\u6B21\u6570\u540E\u5C06\u4E0D\u53EF\u518D\u6B21\u63D0\u4EA4\uFF0C\u786E\u5B9A\u662F\u5426\u63D0\u4EA4\uFF1F"),onOk:()=>{T()}});return}T()}),onCancel:()=>{t({type:"classroomList/setActionTabs",payload:{}})}},Tt.createElement(j.default,{form:y,initialValues:{}},Tt.createElement(j.default.Item,{name:"attachment_ids",rules:[{required:!0,message:"\u8BF7\u4E0A\u4F20\u9644\u4EF6"}]},Tt.createElement(ua.Z,null)),Tt.createElement(j.default.Item,{name:"description"},Tt.createElement(et.default.TextArea,{placeholder:`\u8BF7\u5728\u6B64\u8F93\u5165${e.actionTabs.title||"\u8865\u4EA4\u9644\u4EF6"}\u7684\u539F\u56E0\uFF0C\u6700\u5927\u9650\u5236100\u4E2A\u5B57\u7B26`,rows:7}))))};var Ln=(0,E.connect)(({classroomList:e,shixunHomeworks:u,loading:t})=>({classroomList:e,shixunHomeworks:u,loading:t}))(Mn),it=r(59301),In=Object.defineProperty,Zn=Object.defineProperties,Sn=Object.getOwnPropertyDescriptors,la=Object.getOwnPropertySymbols,Hn=Object.prototype.hasOwnProperty,jn=Object.prototype.propertyIsEnumerable,sa=(e,u,t)=>u in e?In(e,u,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[u]=t,Yt=(e,u)=>{for(var t in u||(u={}))Hn.call(u,t)&&sa(e,t,u[t]);if(la)for(var t of la(u))jn.call(u,t)&&sa(e,t,u[t]);return e},Gn=(e,u)=>Zn(e,Sn(u)),ra=(e,u,t)=>new Promise((l,_)=>{var C=n=>{try{m(t.next(n))}catch(s){_(s)}},y=n=>{try{m(t.throw(n))}catch(s){_(s)}},m=n=>n.done?l(n.value):Promise.resolve(n.value).then(C,y);m((t=t.apply(e,u)).next())});const Rn=({classroomList:e,loading:u,globalSetting:t,dispatch:l})=>{var _;const C=(0,E.useIntl)(),y=(0,E.useParams)(),[m]=j.default.useForm(),[n,s]=(0,a.useState)(!0);let[T,o]=(0,a.useState)([]);const[h,U]=(0,a.useState)({page:1,limit:20,keyword:""}),F=()=>ra(void 0,null,function*(){var g;const K=yield l({type:"shixunHomeworks/getProjectList",payload:Yt(Yt({},y),h)});K.projects&&o([...T,...K.projects]),((g=K.projects)==null?void 0:g.length)<20&&s(!1)});return(0,a.useEffect)(()=>{(e.actionTabs.key==="\u5173\u8054\u9879\u76EE"||e.actionTabs.key==="\u66F4\u6362\u9879\u76EE")&&(F(),T=[],h.page=1,h.keyword="")},[e.actionTabs.key]),it.createElement(G.default,{centered:!0,title:e.actionTabs.key==="\u66F4\u6362\u9879\u76EE"?"\u66F4\u6362\u9879\u76EE":"\u5173\u8054\u9879\u76EE",open:e.actionTabs.key==="\u5173\u8054\u9879\u76EE"||e.actionTabs.key==="\u66F4\u6362\u9879\u76EE",bodyStyle:{minHeight:100},onOk:()=>ra(void 0,null,function*(){yield m.validateFields();const g=Yt({},m.getFieldValue()),{selectArrs:K,cb:le}=e.actionTabs;if(e.actionTabs.key==="\u66F4\u6362\u9879\u76EE"){let z=yield(0,ee.ZP)(`/api/student_works/${K.homework_id}/change_project.json`,{method:"put",body:Yt({},g)});(z==null?void 0:z.status)===0&&(le(),l({type:"classroomList/setActionTabs",payload:{}}));return}(yield(0,mu.co)(Gn(Yt({},g),{homeworkId:K.homework_id}))).status===0&&(le?le():l({type:"classroomList/getClassroomCommonHomeworksList",payload:Yt({},e.actionTabs.params)}),l({type:"classroomList/setActionTabs",payload:{}}))}),onCancel:()=>{l({type:"classroomList/setActionTabs",payload:{}})}},it.createElement(Q.Z,{loading:u["shixunHomeworks/getProjectList"],active:!0},T==""?it.createElement("aside",null,it.createElement("div",{className:"tc font14 pt20"},"\u60A8\u5F53\u524D\u5C1A\u672A\u7BA1\u7406\u4EFB\u4F55\u9879\u76EE\uFF0C\u8BF7\u5148",it.createElement("a",{href:`${(_=t==null?void 0:t.setting)==null?void 0:_.old_url}/projects/deposit/new`,target:"_blank"},"\u521B\u5EFA\u9879\u76EE"),"\u518D\u5173\u8054")):it.createElement("aside",null,it.createElement("div",{className:" mb20"},it.createElement(et.default.Search,{onSearch:g=>{g===""?delete h.keyword:h.keyword=g,T=[],s(!0),F()},placeholder:"\u8BF7\u8F93\u5165\u9879\u76EE\u540D\u79F0\u8FDB\u884C\u641C\u7D22",allowClear:!0,size:"middle"})),it.createElement(j.default,{form:m,initialValues:{}},it.createElement(j.default.Item,{name:"project_id",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u9879\u76EE"}]},it.createElement(D.ZP.Group,null,it.createElement(su(),{initialLoad:!1,pageStart:1,threshold:20,loadMore:g=>{h.page++,F()},hasMore:n,useWindow:!1},T==null?void 0:T.map(function(g,K){return it.createElement(M.Z,{key:K},it.createElement(v.Z,null,it.createElement(D.ZP,{value:g.id},g.name)))}))))))))};var Vn=(0,E.connect)(({classroomList:e,user:u,loading:t,globalSetting:l})=>({classroomList:e,user:u,loading:t.effects,globalSetting:l}))(Rn),Nt=r(59301);const $n=({styles:e={},onSelect:u,params:t,classroomList:l})=>{const[_,C]=(0,a.useState)(!1),y=(0,E.useIntl)(),[m,n]=(0,a.useState)("");(0,a.useEffect)(()=>{C(!1),n("")},[]);const s=()=>{var T,o;if((0,c.Rm)()&&!((o=(T=l==null?void 0:l.AssistantObject)==null?void 0:T.group)!=null&&o.can_create)){L.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}m==="1"&&E.history.push(`/classrooms/${t.coursesId}/group_homework/${t.categoryId||0}/add`),m==="2"&&(u(),C(!1),n(""))};return Nt.createElement(Nt.Fragment,null,Nt.createElement(gt.Z,{className:"animated fadeIn",ButtonText:"\u65B0\u5EFA\u4F5C\u4E1A",customText:"\u8BE5\u5206\u7EC4\u65E0\u5206\u7EC4\u4F5C\u4E1A\uFF0C\u53EF\u4EE5\u4E0B\u65B9\u6309\u94AE\u6216\u53F3\u4E0A\u65B9\u201C\u65B0\u5EFA\u4F5C\u4E1A\u201D\u6309\u94AE\u521B\u5EFA\u4F5C\u4E1A",buttonProps:{onClick:()=>{C(!0)},className:"mr-20px",type:"primary",size:"large"}}),_&&Nt.createElement(G.default,{open:!0,centered:!0,title:"\u65B0\u5EFA\u4F5C\u4E1A",onCancel:()=>C(!1),onOk:s},Nt.createElement("div",null,Nt.createElement("div",null,Nt.createElement(D.ZP,{value:"1",style:{marginTop:"15px"},checked:m==="1",onClick:()=>n("1")},"\u65B0\u5EFA\u5206\u7EC4\u4F5C\u4E1A")),Nt.createElement("div",null,Nt.createElement(D.ZP,{value:"2",style:{marginTop:"15px"},checked:m==="2",onClick:()=>n("2")},"\u9009\u7528\u8D44\u6E90")))))};var zn=(0,E.connect)(({classroomList:e})=>({classroomList:e}))($n),Wn={flex_box_center:"flex_box_center___AJg5t",flex_space_between:"flex_space_between___hE60T",flex_box_vertical_center:"flex_box_vertical_center___SBaHE",flex_box_center_end:"flex_box_center_end___gXasz",flex_box_column:"flex_box_column___XAx5R",bg:"bg___buvjy",containerTitle:"containerTitle___zeNCc",containerDesc:"containerDesc___rQffM",listItem:"listItem____8PUb",info:"info___Krd48",title:"title___fArYL",titleLeft:"titleLeft___LTD_T",titleRight:"titleRight___wE4bj",acitons:"acitons___jTZIH",moveCategory:"moveCategory___U2CEe",spanSize:"spanSize___iPXW7"},Un=r(26881),Mt=r(38854),Ie=r(20834),Qt=r(1710),ct={listContainer:"listContainer___C_Amn",info:"info___GZCxw",title:"title___pZ3ge",left:"left___gIVEO",right:"right___Eb1yO",flexBox:"flexBox___z9fSf",detail:"detail___co1hL",iconV:"iconV___jDNt6"},ku=r(28274),Jn=Object.defineProperty,Kn=Object.defineProperties,Yn=Object.getOwnPropertyDescriptors,ia=Object.getOwnPropertySymbols,Qn=Object.prototype.hasOwnProperty,Xn=Object.prototype.propertyIsEnumerable,ca=(e,u,t)=>u in e?Jn(e,u,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[u]=t,Xt=(e,u)=>{for(var t in u||(u={}))Qn.call(u,t)&&ca(e,t,u[t]);if(ia)for(var t of ia(u))Xn.call(u,t)&&ca(e,t,u[t]);return e},qn=(e,u)=>Kn(e,Yn(u)),jt=(e,u,t)=>new Promise((l,_)=>{var C=n=>{try{m(t.next(n))}catch(s){_(s)}},y=n=>{try{m(t.throw(n))}catch(s){_(s)}},m=n=>n.done?l(n.value):Promise.resolve(n.value).then(C,y);m((t=t.apply(e,u)).next())}),eo=({dataSource:e,params:u,manageAllGroup:t})=>{var l,_,C,y;const{batchStatus:m,selectArrs:n,setSelectArrs:s,selectArrsAll:T,setSelectArrsAll:o,dispatch:h}=(0,a.useContext)(Su),U=(0,E.useIntl)();let F=(0,E.useParams)();const[g,K]=(0,a.useState)(!1),le=(0,a.useRef)(),[ce,z]=(0,a.useState)([]);F=qn(Xt(Xt({},u),F),{category:F==null?void 0:F.categoryId}),(0,a.useEffect)(()=>{z([]),K(!1)},[]);const be=[{title:U.formatMessage({id:"classrooms.class",defaultMessage:"\u73ED\u7EA7"}),dataIndex:"course_group_name",key:"course_group_name"},{title:U.formatMessage({id:"classrooms.status",defaultMessage:"\u72B6\u6001"}),dataIndex:"status",key:"status",width:80,filters:[{text:"\u672A\u5F00\u59CB",value:"\u672A\u5F00\u59CB"},{text:"\u63D0\u4EA4\u4E2D",value:"\u63D0\u4EA4\u4E2D"},{text:"\u8865\u4EA4\u4E2D",value:"\u8865\u4EA4\u4E2D"},{text:"\u5DF2\u622A\u6B62",value:"\u5DF2\u622A\u6B62"},{text:"\u672A\u53D1\u5E03",value:"\u672A\u53D1\u5E03"},{text:"\u533F\u8BC4\u4E2D",value:"\u533F\u8BC4\u4E2D"}],onFilter:(i,Z)=>Z.status.indexOf(i)===0},{title:"\u63D0\u4EA4\u60C5\u51B5",dataIndex:"statistics",key:"statistics",width:80,render:i=>{var Z,p;return i==="--"?i:a.createElement("span",null,a.createElement("span",null,(Z=i==null?void 0:i.split("/"))==null?void 0:Z[0]),"\xA0/\xA0",a.createElement("span",null,(p=i==null?void 0:i.split("/"))==null?void 0:p[1]))}},{title:"\u53D1\u5E03\u65F6\u95F4",dataIndex:"publish_time",key:"publish_time",sorter:!0,showSorterTooltip:!1,sortOrder:F.sort_by==="publish_time"?F.sort_direction==="desc"?"descend":"ascend":null},{title:"\u622A\u6B62\u65F6\u95F4",dataIndex:"end_time",key:"end_time",sorter:!0,showSorterTooltip:!1,sortOrder:F.sort_by==="end_time"?F.sort_direction==="desc"?"descend":"ascend":null},{title:"\u8865\u4EA4\u65F6\u95F4",dataIndex:"late_time",key:"late_time",sorter:!0,showSorterTooltip:!1,sortOrder:F.sort_by==="late_time"?F.sort_direction==="desc"?"descend":"ascend":null},{title:"\u5206\u73ED\u8001\u5E08",dataIndex:"teachers",key:"teachers",width:150,ellipsis:{showTitle:!1},render:i=>i==="--"||!i?"--":a.createElement("span",{title:i},i)}];function ie(){return jt(this,null,function*(){let i=yield(0,ee.ZP)(`/api/homework_commons/${e.homework_id}/group_settings_statistics.json`,{method:"get",params:Xt({},F)});z(i.data)})}const I=i=>{n.includes(i)?(s(n.filter(Z=>Z!==i)),o(T.filter(Z=>Z.homework_id!==i))):(s([...n,i]),o([...T,e]))};return a.createElement("div",{className:ct.listContainer,onClick:i=>{i.stopPropagation(),(!(0,c.GJ)()||(0,c.GJ)()&&le.current&&!le.current.contains(i.target))&&(0,H.xg)(`/classrooms/${F.coursesId}/group_homework/${e.homework_id}/detail`)}},(0,c.GJ)()&&a.createElement("span",{ref:le},a.createElement($.default,{onClick:i=>{i.stopPropagation()},style:{padding:"10px"},checked:n.includes(e.homework_id),onChange:()=>I(e.homework_id)})),a.createElement("div",{className:ct.info},a.createElement("div",{className:ct.title},a.createElement("div",{className:ct.left,style:(0,c.dE)()?{paddingRight:(e==null?void 0:e.challenge_count)-(e==null?void 0:e.finished_challenge_count)?60:140}:{}},(0,c.GJ)()&&a.createElement(ku.Z,{value:e.status},a.createElement(H.VV,{temporary:!0,style:{margin:"0px 10px 0px 0px"},status:[e.status]})),(0,c.dE)()&&a.createElement(H.VV,{temporary:!0,style:{margin:"0px 10px 0px 0px"},status:e.status}),a.createElement("span",{onClick:i=>i.stopPropagation()},a.createElement(E.Link,{target:"_blank",to:`/classrooms/${F.coursesId}/group_homework/${e.homework_id}/detail${(0,c.dE)()?"?tabs=1":""}`},e.name))),a.createElement("div",{className:ct.right},(0,c.GJ)()&&e.status==="\u672A\u53D1\u5E03"&&a.createElement(E.Link,{target:"_blank",to:"/",onClick:i=>jt(void 0,null,function*(){i.stopPropagation(),i.preventDefault(),h({type:"classroomList/setActionTabs",payload:{key:"\u7ACB\u5373\u53D1\u5E03",selectArrs:[e==null?void 0:e.homework_id],selectArrsAll:[e],params:Xt({},F),type:2,manage_all_group:t}})})},a.createElement("aside",{className:ct.flexBox,style:{marginRight:"16px"}},a.createElement("i",{className:"iconfont icon-yishezhifabushijian1"}),a.createElement("div",null,"\u53D1\u5E03"))),(0,c.dE)()&&a.createElement("div",{className:ct.actionIcon},(e==null?void 0:e.challenge_count)-(e==null?void 0:e.finished_challenge_count)===0&&a.createElement("i",{className:"iconfont icon-yiwancheng1"}),!((l=e.status)!=null&&l.includes("\u5DF2\u622A\u6B62"))&&!((_=e.status)!=null&&_.includes("\u5BFC\u5165"))&&a.createElement("aside",{onClick:i=>jt(void 0,null,function*(){i.stopPropagation(),(0,H.xg)(`/classrooms/${F.coursesId}/group_homework/${e.homework_id}/detail${(0,c.dE)()?"?tabs=1":""}`)}),className:ct.flexBox,style:{marginRight:10}},a.createElement("i",{className:"iconfont icon-kaishixuexi font14"}),a.createElement("div",null,"\u5F00\u59CB\u5B66\u4E60")),(((C=e.status)==null?void 0:C.includes("\u5DF2\u622A\u6B62"))||((y=e.status)==null?void 0:y.includes("\u5BFC\u5165")))&&a.createElement("aside",{className:ct.flexBox,style:{marginRight:10}},a.createElement("i",{className:"iconfont icon-chakanzuoye font14"}),a.createElement("div",null,"\u67E5\u770B\u4F5C\u54C1"))),(0,c.GJ)()&&a.createElement(Mt.Z,{placement:"bottomCenter",overlayClassName:ct.dro,dropdownRender:()=>a.createElement(Ie.default,null,e.status!=="\u5BFC\u5165"&&a.createElement(Ie.default.Item,{key:1,style:{textAlign:"center"}},a.createElement(E.Link,{target:"_blank",to:"/",onClick:i=>jt(void 0,null,function*(){i.stopPropagation(),i.preventDefault(),h({type:"classroomList/setActionTabs",payload:{key:"\u7ACB\u5373\u53D1\u5E03",selectArrs:[e==null?void 0:e.homework_id],selectArrsAll:[e],params:Xt({},F),type:2,manage_all_group:t}})})},"\u7ACB\u5373\u53D1\u5E03")),e.status==="\u5BFC\u5165"&&a.createElement(Ie.default.Item,{key:23,style:{textAlign:"center"}},a.createElement(E.Link,{target:"_blank",to:"/",onClick:i=>jt(void 0,null,function*(){i.stopPropagation(),i.preventDefault(),h({type:"classroomList/setActionTabs",payload:{key:"\u8865\u5145\u6210\u7EE9",name:e==null?void 0:e.name,id:e==null?void 0:e.homework_id,type:"group"}})})},"\u8865\u5145\u6210\u7EE9")),e.status!=="\u5BFC\u5165"&&a.createElement(Ie.default.Item,{key:2,style:{textAlign:"center"}},a.createElement(E.Link,{target:"_blank",to:"/",onClick:i=>jt(void 0,null,function*(){i.stopPropagation(),i.preventDefault(),h({type:"classroomList/setActionTabs",payload:{key:"\u7ACB\u5373\u622A\u6B62",selectArrs:[e==null?void 0:e.homework_id],selectArrsAll:[e],params:Xt({},F),type:2}})})},U.formatMessage({id:"classrooms.deadlineImmediately",defaultMessage:"\u7ACB\u5373\u622A\u6B62"}))),a.createElement(Ie.default.Item,{key:22,style:{textAlign:"center"}},a.createElement(E.Link,{target:"_blank",to:"/",onClick:i=>jt(void 0,null,function*(){i.stopPropagation(),i.preventDefault(),h({type:"classroomList/setActionTabs",payload:{key:"\u5220\u9664",selectArrs:[e==null?void 0:e.homework_id],selectArrsAll:T,params:F,status:e==null?void 0:e.status}})})},U.formatMessage({id:"classrooms.deleteImmediately",defaultMessage:"\u7ACB\u5373\u5220\u9664"}))),e.status!=="\u5BFC\u5165"&&a.createElement(Ie.default.Item,{key:6,style:{textAlign:"center"}},a.createElement(E.Link,{target:"_blank",onClick:i=>{i.stopPropagation()},to:`/classrooms/${F.coursesId}/group_homework/${e.homework_id}/detail?tabs=3`},U.formatMessage({id:"classrooms.advancedSettings",defaultMessage:"\u9AD8\u7EA7\u8BBE\u7F6E"}))))},a.createElement("aside",{onClick:i=>i.stopPropagation(),className:ct.flexBox,style:{cursor:"default"}},a.createElement("i",{className:"iconfont icon-gengduo4"}),a.createElement("div",null,"\u66F4\u591A"))))),a.createElement("div",{className:ct.detail},(0,c.GJ)()&&a.createElement(a.Fragment,null,a.createElement("span",{className:"c-grey-333 mr20"},e.author),["\u672A\u5F00\u59CB","\u8FDB\u884C\u4E2D","\u5DF2\u622A\u6B62","\u63D0\u4EA4\u4E2D","\u8865\u4EA4\u4E2D","\u5DF2\u7ED3\u675F","\u533F\u8BC4\u4E2D","\u7533\u8BC9\u4E2D"].includes(e.status)&&!!e.uncommit_count&&a.createElement("span",{className:"c-grey-999 mr10"},a.createElement("span",{className:"mr5"},"\u672A\u505A\u9898"),e.uncommit_count,"\u4EBA"),["\u672A\u5F00\u59CB","\u8FDB\u884C\u4E2D","\u5DF2\u622A\u6B62","\u63D0\u4EA4\u4E2D","\u8865\u4EA4\u4E2D","\u5DF2\u7ED3\u675F","\u533F\u8BC4\u4E2D","\u7533\u8BC9\u4E2D"].includes(e.status)&&!!e.commit_count&&a.createElement("span",{className:"c-grey-999 mr10"},a.createElement("span",{className:"mr5"},"\u5DF2\u505A\u9898"),e.commit_count,"\u4EBA"),["\u672A\u5F00\u59CB","\u8FDB\u884C\u4E2D","\u5DF2\u622A\u6B62","\u63D0\u4EA4\u4E2D","\u8865\u4EA4\u4E2D","\u5DF2\u7ED3\u675F","\u533F\u8BC4\u4E2D","\u7533\u8BC9\u4E2D"].includes(e.status)&&!!e.compelete_count&&a.createElement("span",{className:"c-grey-999 mr10"},a.createElement("span",{className:"mr5"},"\u5DF2\u5B8C\u6210"),e.compelete_count,"\u4EBA"),["\u672A\u5F00\u59CB","\u8FDB\u884C\u4E2D","\u5DF2\u622A\u6B62","\u63D0\u4EA4\u4E2D","\u8865\u4EA4\u4E2D","\u533F\u8BC4\u4E2D","\u7533\u8BC9\u4E2D"].includes(e.status)&&a.createElement("span",{className:"c-grey-999 mr10"},a.createElement("span",{className:"mr5"},"\u53D1\u5E03\u65F6\u95F4"),e.publish_time),["\u672A\u5F00\u59CB","\u8FDB\u884C\u4E2D","\u5DF2\u622A\u6B62","\u63D0\u4EA4\u4E2D","\u8865\u4EA4\u4E2D","\u533F\u8BC4\u4E2D","\u7533\u8BC9\u4E2D"].includes(e.status)&&a.createElement("span",{className:"c-grey-999 mr10"},a.createElement("span",{className:"mr5"},"\u622A\u6B62\u65F6\u95F4"),e.end_time),["\u5DF2\u7ED3\u675F"].includes(e.status)&&a.createElement("span",{className:"c-grey-999 mr10"},a.createElement("span",{className:"mr5"},"\u7ED3\u675F\u65F6\u95F4"),e.status_time),!!(e!=null&&e.late_time)&&(e==null?void 0:e.late_time)!=="--"&&a.createElement("span",{className:"c-grey-999"},a.createElement("span",{className:"mr5"},"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"),e==null?void 0:e.late_time),["\u672A\u5F00\u59CB","\u8FDB\u884C\u4E2D","\u5DF2\u622A\u6B62","\u63D0\u4EA4\u4E2D","\u8865\u4EA4\u4E2D","\u5DF2\u7ED3\u675F","\u533F\u8BC4\u4E2D","\u7533\u8BC9\u4E2D"].includes(e.status)&&a.createElement("span",{className:ct.iconV,onClick:i=>jt(void 0,null,function*(){i.stopPropagation(),i.preventDefault(),g||ie(),K(!g)})},a.createElement("i",{className:`iconfont icon-${g?"shouqi":"xiala2"}`})," "))),a.createElement("div",{className:ct.content},(0,c.dE)()&&a.createElement("span",{className:ct.infoStuIcon},a.createElement("span",{className:"c-grey-333"},e.author),e.status==="\u5DF2\u622A\u6B62"&&!!(e!=null&&e.status_time)&&a.createElement("span",{className:"c-grey-999 ml20"},a.createElement("i",{className:"iconfont icon-shengyushijian font12 mr5"})," ",e==null?void 0:e.status_time),a.createElement("span",{className:"ml20 c-grey-999"},a.createElement("i",{className:"iconfont icon-shijian1 font12 mr5"}),e==null?void 0:e.publish_time," \u81F3 ",e==null?void 0:e.end_time," "),!!(e!=null&&e.late_time)&&(e==null?void 0:e.late_time)!=="--"&&a.createElement("span",{className:"c-grey-999 ml20"},a.createElement("span",{className:"mr5"},"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4:"),e==null?void 0:e.late_time)),(0,c.GJ)()&&e.status!=="\u672A\u53D1\u5E03"&&g&&ce.length>5&&a.createElement(Qt.default,{scroll:{y:240},onRow:i=>({onClick:Z=>{Z.stopPropagation(),Z.preventDefault()}}),onHeaderRow:(i,Z)=>({onClick:p=>{p.stopPropagation(),p.preventDefault()}}),pagination:!1,dataSource:ce,style:{marginTop:14,marginRight:6,cursor:"default"},onChange:(i,Z,p)=>{p.field&&(F.sort_by=p.field),p.order||(F.sort_direction="asc"),p.order==="ascend"&&(F.sort_direction="asc"),p.order==="descend"&&(F.sort_direction="desc"),p.order||(F.sort_direction="asc"),ie()},columns:be}),(0,c.GJ)()&&e.status!=="\u672A\u53D1\u5E03"&&g&&ce.length<6&&ce.length>0&&a.createElement(Qt.default,{onRow:i=>({onClick:Z=>{Z.stopPropagation(),Z.preventDefault()}}),onHeaderRow:(i,Z)=>({onClick:p=>{p.stopPropagation(),p.preventDefault()}}),pagination:!1,dataSource:ce,style:{marginTop:14,marginRight:6,cursor:"default"},onChange:(i,Z,p)=>{p.field&&(F.sort_by=p.field),p.order||(F.sort_direction="asc"),p.order==="ascend"&&(F.sort_direction="asc"),p.order==="descend"&&(F.sort_direction="desc"),p.order||(F.sort_direction="asc"),ie()},columns:be}))))},ma={bottomControlContainer:"bottomControlContainer___NiOvY",buttonWrap:"buttonWrap____TSCi",moveCategory:"moveCategory___LRUgp"},xu=r(84105),to=(e,u,t)=>new Promise((l,_)=>{var C=n=>{try{m(t.next(n))}catch(s){_(s)}},y=n=>{try{m(t.throw(n))}catch(s){_(s)}},m=n=>n.done?l(n.value):Promise.resolve(n.value).then(C,y);m((t=t.apply(e,u)).next())}),uo=({buttonDataSource:e,onClick:u})=>{const{allSelect:t,setAllSelect:l,setSelectArrs:_,dataSource:C,selectArrs:y,useBatchStatus:m,dispatch:n,params:s,getData:T,detailLeftMenus:o,main_category_id:h,setSelectArrsAll:U}=(0,a.useContext)(Su);let F;const[g,K]=(0,a.useState)(!1),[le,ce]=(0,a.useState)(""),z=I=>{l(I.target.checked),_(I.target.checked?C.map(i=>i.homework_id):[]),I.target.checked?U([...C]):U([])},be=()=>{let I={courseId:s.id,container_type:"group_homework"};s.categoryId&&(I.category_id=s.categoryId),n({type:"classroomList/getAllTaskList",payload:I}),n({type:"classroomList/setActionTabs",payload:{key:"\u8C03\u6574\u6392\u5E8F"}})};o.course_modules&&(F=o.course_modules.filter(I=>I.type==="group_homework")[0]);const ie=a.createElement("div",{className:ma.moveCategory,onMouseLeave:I=>K(!1)},a.createElement(Ie.default,{onClick:I=>to(void 0,[I],function*({item:i,key:Z,keyPath:p,domEvent:Y}){if(y=="")return L.ZP.error("\u8BF7\u9009\u62E9\u4F60\u8981\u64CD\u4F5C\u7684\u4EFB\u52A1"),null;(yield(0,ee.ZP)(`/api/courses/${s.id}/homework_commons/move_to_category.json`,{method:"post",body:{homework_ids:y,new_category_id:Z}})).status===0&&(L.ZP.success("\u64CD\u4F5C\u6210\u529F"),m(!1),T(),n({type:"classroomList/getClassroomLeftMenus",payload:{id:s.coursesId}}))}),style:{maxHeight:300,width:240,overflow:"auto"}},a.createElement("li",{className:"ant-menu-item multi-llipsis1e ant-menu-item-only-child"},a.createElement(et.default,{onChange:I=>{ce(I.target.value)}})),F&&F.second_category.filter(I=>I.category_name!=="\u672A\u5206\u914D\u76EE\u5F55").map(function(I,i){var Z;if(!(le!==""&&I.category_name.indexOf(le)<0))return a.createElement(a.Fragment,null,a.createElement(Ie.default.Item,{className:"multi-llipsis1e",key:I.category_id},I.category_name),(Z=I==null?void 0:I.third_category)==null?void 0:Z.map(p=>a.createElement(Ie.default.Item,{style:{marginLeft:20},className:"multi-llipsis1e",key:p.category_id},p.category_name)))}),a.createElement("li",{className:"ant-menu-item multi-llipsis1e ant-menu-item-only-child",onClick:I=>{I.preventDefault(),n({type:"classroomList/setActionTabs",payload:{key:"\u6DFB\u52A0\u76EE\u5F55",params:s,selectArrs:{category_id:h,type:"group_homework"}}})}},"\u65B0\u5EFA\u5B50\u76EE\u5F55...")));return a.createElement("div",{className:ma.bottomControlContainer},a.createElement(M.Z,{wrap:!1,align:"middle",justify:"space-between",style:{height:"100%"}},a.createElement(v.Z,{flex:1},a.createElement(M.Z,{wrap:!1,align:"middle",gutter:8},a.createElement(v.Z,null,a.createElement($.default,{checked:t,onChange:z},"\u5168\u9009\u672C\u9875\uFF08",y.length,"\uFF09")),(0,c.GJ)()&&a.createElement(v.Z,null,a.createElement(Mt.Z,{placement:"top",menu:{items:e,onClick:({key:I})=>{u({key:I})}}},a.createElement(Ye.ZP,{type:"primary",icon:a.createElement("i",{className:"iconfont icon-piliangcaozuo3"})},"\u6279\u91CF\u64CD\u4F5C"))),a.createElement(v.Z,null,a.createElement(Ye.ZP,{type:"primary",onClick:be,icon:a.createElement("i",{className:"iconfont icon-tiaozhengpaixu2"})},"\u8C03\u6574\u6392\u5E8F")),(0,c.GJ)()&&a.createElement(v.Z,null,a.createElement(Mt.Z,{placement:"topLeft",dropdownRender:()=>ie,getPopupContainer:I=>I.parentNode},a.createElement(Ye.ZP,{type:"primary",icon:a.createElement("i",{className:"iconfont icon-yidongmulu"})},"\u79FB\u52A8\u5230\u76EE\u5F55 ",a.createElement(xu.Z,null)))),(0,c.GJ)()&&a.createElement(v.Z,null,a.createElement(Ye.ZP,{type:"primary",onClick:()=>u({key:"collection",label:"\u6536\u85CF"}),icon:a.createElement("i",{className:"iconfont icon-shoucang1"})},"\u6536\u85CF")))),a.createElement(v.Z,null,a.createElement(Ye.ZP,{type:"primary",ghost:!0,onClick:()=>{_([]),m(!1)}},"\u53D6\u6D88\u64CD\u4F5C"))))},ao=r(6630),no=r(90588),oo=r(18682),Ou=r(13904),Tu=r(81327),Nu=r(71418),lo=r(64796),Mu=r.n(lo),Lt=r(61527),ke=r(59301),so=Object.defineProperty,ro=Object.defineProperties,io=Object.getOwnPropertyDescriptors,pu=Object.getOwnPropertySymbols,da=Object.prototype.hasOwnProperty,pa=Object.prototype.propertyIsEnumerable,Ea=(e,u,t)=>u in e?so(e,u,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[u]=t,qt=(e,u)=>{for(var t in u||(u={}))da.call(u,t)&&Ea(e,t,u[t]);if(pu)for(var t of pu(u))pa.call(u,t)&&Ea(e,t,u[t]);return e},fa=(e,u)=>ro(e,io(u)),co=(e,u)=>{var t={};for(var l in e)da.call(e,l)&&u.indexOf(l)<0&&(t[l]=e[l]);if(e!=null&&pu)for(var l of pu(e))u.indexOf(l)<0&&pa.call(e,l)&&(t[l]=e[l]);return t},Lu=(e,u,t)=>new Promise((l,_)=>{var C=n=>{try{m(t.next(n))}catch(s){_(s)}},y=n=>{try{m(t.throw(n))}catch(s){_(s)}},m=n=>n.done?l(n.value):Promise.resolve(n.value).then(C,y);m((t=t.apply(e,u)).next())});q().extend(Mu());const mo=({data:e,value:u,onChange:t})=>{var l,_,C,y;const[m,n]=(0,a.useState)({leftSearch:"",rigthSearch:""}),[s,T]=(0,a.useState)([]);return(0,a.useEffect)(()=>{T((u==null?void 0:u.length)>0?e==null?void 0:e.filter(o=>u==null?void 0:u.includes(o==null?void 0:o.id)):[])},[u]),ke.createElement("div",{style:{display:"flex",flexWrap:"nowrap",gap:"20px",height:"400px"}},ke.createElement("div",{style:{flex:"1",display:"flex",flexDirection:"column",gap:"15px"}},ke.createElement($.default,{indeterminate:(s==null?void 0:s.length)>0&&(s==null?void 0:s.length)<(e==null?void 0:e.length),checked:(s==null?void 0:s.length)==(e==null?void 0:e.length),onChange:o=>{t(o.target.checked?e==null?void 0:e.map(h=>h==null?void 0:h.id):[])}},"\u5168\u9009"),ke.createElement("div",{style:{borderRadius:4,border:"1px solid #DCDCDC",display:"flex",flexDirection:"column",flex:"1",overflow:"hidden"}},ke.createElement(et.default.Search,{className:"p20",style:{paddingBottom:0},placeholder:"\u53EF\u8F93\u5165\u73ED\u7EA7\u540D\u79F0\u67E5\u8BE2",value:m.leftSearch,onChange:o=>{n(fa(qt({},m),{leftSearch:o.target.value}))}}),ke.createElement("div",{className:"mt20 ml20 mb20",style:{overflow:"auto"}},((l=m.leftSearch?e==null?void 0:e.filter(o=>{var h;return(h=o==null?void 0:o.name)==null?void 0:h.includes(m.leftSearch)}):e)==null?void 0:l.length)!==0?ke.createElement($.default.Group,{value:u,onChange:o=>{t(o)}},ke.createElement(Tu.Z,{direction:"vertical"},(_=m.leftSearch?e==null?void 0:e.filter(o=>{var h;return(h=o==null?void 0:o.name)==null?void 0:h.includes(m.leftSearch)}):e)==null?void 0:_.map((o,h)=>ke.createElement($.default,{key:h,value:o.id},o==null?void 0:o.name)))):ke.createElement(gt.Z,{styles:{margin:"0 auto"}})))),ke.createElement("div",{style:{flex:"1",display:"flex",flexDirection:"column",gap:"15px"}},ke.createElement("div",null,"\u5DF2\u9009\u62E9",(s==null?void 0:s.length)||0,"\u4E2A\u5206\u73ED"),ke.createElement("div",{style:{borderRadius:4,border:"1px solid #DCDCDC",display:"flex",flexDirection:"column",flex:"1",overflow:"hidden"}},ke.createElement(et.default.Search,{className:"p20",style:{paddingBottom:0},placeholder:"\u53EF\u8F93\u5165\u73ED\u7EA7\u540D\u79F0\u67E5\u8BE2",value:m.rigthSearch,onChange:o=>{n(fa(qt({},m),{rigthSearch:o.target.value}))}}),ke.createElement("div",{className:"mt20 ml20 mb20 pr20",style:{display:"flex",flexDirection:"column",gap:"10px",overflow:"auto"}},((C=m.rigthSearch?s==null?void 0:s.filter(o=>{var h;return(h=o==null?void 0:o.name)==null?void 0:h.includes(m.rigthSearch)}):s)==null?void 0:C.length)!==0?(y=m.rigthSearch?s==null?void 0:s.filter(o=>{var h;return(h=o==null?void 0:o.name)==null?void 0:h.includes(m.rigthSearch)}):s)==null?void 0:y.map((o,h)=>ke.createElement(M.Z,{key:h,wrap:!1,align:"middle",justify:"space-between"},ke.createElement(v.Z,null,o==null?void 0:o.name),ke.createElement(v.Z,null,ke.createElement("i",{className:"iconfont icon-piliangshanchu2 font16 current",style:{color:"#3061D0"},onClick:()=>{t(u==null?void 0:u.filter(U=>U!==(o==null?void 0:o.id)))}})))):ke.createElement(gt.Z,{styles:{margin:"0 auto"}})))))},po=e=>{var u=e,{classroomList:t,dispatch:l,user:_,getData:C}=u,y=co(u,["classroomList","dispatch","user","getData"]),m,n,s,T,o,h;const U=(0,E.useIntl)(),F=(0,E.useParams)(),[g]=j.default.useForm(),K=((m=t==null?void 0:t.actionTabs)==null?void 0:m.key)==="\u6279\u91CF\u8865\u4EA4",[,le,ce,z]=(0,Lt.U)(te.c_,qt(qt({},F),(n=t==null?void 0:t.actionTabs)==null?void 0:n.params)),[,,be,ie]=(0,Lt.U)(te.nP,{course_id:F==null?void 0:F.coursesId,homework_ids:(s=t==null?void 0:t.actionTabs)==null?void 0:s.selectArrs}),[,I,i]=(0,Lt.U)(te.sm,{course_id:F==null?void 0:F.coursesId,homework_ids:(T=t==null?void 0:t.actionTabs)==null?void 0:T.selectArrs}),Z=(...p)=>Lu(void 0,[...p],function*(Y={}){be({});const pe=yield ce({page:1,limit:2e4,homework_id:t.actionTabs.type===1?"":t.actionTabs.selectArrs[0]})});return(0,a.useEffect)(()=>{K&&Z()},[K]),ke.createElement(G.default,{centered:!0,title:(o=t==null?void 0:t.actionTabs)==null?void 0:o.key,width:800,open:K,cancelText:"\u6682\u4E0D\u8865\u4EA4",okText:"\u5F00\u542F\u8865\u4EA4",onCancel:()=>{l({type:"classroomList/setActionTabs",payload:{}})},destroyOnClose:!0,confirmLoading:I,onOk:()=>Lu(void 0,null,function*(){g.submit()})},ke.createElement("div",{className:"p10 pl20 pr20 c-orange-ff7 mb20",style:{background:"#F6F7F9"}},"\u89C4\u5219\u8BF4\u660E\uFF1A\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u5FC5\u987B\u665A\u4E8E\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\uFF1B\u5F53\u73ED\u7EA7\u9636\u6BB5\u8FDB\u5165\u201C\u8865\u4EA4\u4E2D\u201D\u5219\u4E0D\u53EF\u53D8\u66F4\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\u3001\u4E0D\u53EF\u5173\u95ED\u8865\u4EA4\uFF1B\u5F53\u4F5C\u4E1A\u72B6\u6001\u4E3A\u672A\u53D1\u5E03\u3001\u4F5C\u4E1A\u5DF2\u5F00\u542F\u7EDF\u4E00\u8865\u4EA4\u548C\u4F5C\u4E1A\u5DF2\u5F00\u542F\u533F\u8BC4\u65F6\uFF0C\u65B0\u6279\u91CF\u8865\u4EA4\u89C4\u5219\u4E0D\u751F\u6548\u3002"),ke.createElement(j.default,{form:g,colon:!1,size:"large",initialValues:{unified_late:!1,late_penalty:5},onFinish:p=>Lu(void 0,null,function*(){var Y,pe,Pe;const Re=yield i(((Y=z==null?void 0:z.course_groups)==null?void 0:Y.length)>0?{unified_late:((pe=z==null?void 0:z.course_groups)==null?void 0:pe.length)<=0,allow_late_settings:[qt({},p)]}:qt({unified_late:((Pe=z==null?void 0:z.course_groups)==null?void 0:Pe.length)<=0},p));(Re==null?void 0:Re.status)==0&&(L.ZP.success("\u8865\u4EA4\u8BBE\u7F6E\u6210\u529F"),l({type:"classroomList/setActionTabs",payload:{}}),C&&C())})},ke.createElement(M.Z,{wrap:!1,gutter:20},ke.createElement(v.Z,{flex:1},ke.createElement(j.default.Item,{label:"\u8865\u4EA4\u6263\u5206",name:"late_penalty",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8865\u4EA4\u6263\u5206"}]},ke.createElement(et.default,{placeholder:"\u8BF7\u8F93\u5165\u8865\u4EA4\u6263\u5206",min:0,type:"number",suffix:"\u5206",max:Number.MAX_SAFE_INTEGER,style:{width:"50%"}}))),ke.createElement(v.Z,{flex:"390px"},ke.createElement(j.default.Item,{label:"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4",name:"late_time",rules:[{required:!0,validator(p,Y,pe){return Y&&q()(Y).startOf("minute")<=q()().startOf("minute")?Promise.reject("\u4F5C\u4E1A\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u5FC5\u987B\u665A\u4E8E\u6B64\u523B"):Y&&q()(Y).startOf("minute")<=q()(ie==null?void 0:ie.max_late_time).startOf("minute")?(L.ZP.warning(`\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u5C0F\u4E8E\u9009\u4E2D\u4F5C\u4E1A\u4E2D\u6700\u665A\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\uFF1A${ie==null?void 0:ie.max_late_time}`),Promise.reject("")):Promise.resolve()}},{required:!0,message:"\u8BF7\u5148\u8BBE\u7F6E\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"}]},ke.createElement(R.default,{placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",style:{width:"100%"},disabledDate:p=>(0,H.BO)(p,{startTime:ie==null?void 0:ie.max_late_time}),disabledTime:p=>(0,H.hv)(p,{compared:ie==null?void 0:ie.max_late_time}),format:"YYYY-MM-DD HH:mm",showTime:{showSecond:!1,defaultValue:q()("00:00:00","HH:mm:ss")}})))),((h=z==null?void 0:z.course_groups)==null?void 0:h.length)>0&&ke.createElement(Nu.Z,{spinning:le},ke.createElement(j.default.Item,{name:"group_id",rules:[{required:!0,message:"\u8BF7\u5148\u9009\u62E9\u73ED\u7EA7"}]},ke.createElement(mo,{data:(z==null?void 0:z.course_groups)||[],onChange:p=>{be({group_ids:p})}})))))};var Eo=(0,E.connect)(({classroomList:e,user:u})=>({classroomList:e,user:u}))(po),P=r(59301),fo=Object.defineProperty,Fo=Object.defineProperties,go=Object.getOwnPropertyDescriptors,Fa=Object.getOwnPropertySymbols,_o=Object.prototype.hasOwnProperty,vo=Object.prototype.propertyIsEnumerable,ga=(e,u,t)=>u in e?fo(e,u,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[u]=t,_t=(e,u)=>{for(var t in u||(u={}))_o.call(u,t)&&ga(e,t,u[t]);if(Fa)for(var t of Fa(u))vo.call(u,t)&&ga(e,t,u[t]);return e},Iu=(e,u)=>Fo(e,go(u)),Zu=(e,u,t)=>new Promise((l,_)=>{var C=n=>{try{m(t.next(n))}catch(s){_(s)}},y=n=>{try{m(t.throw(n))}catch(s){_(s)}},m=n=>n.done?l(n.value):Promise.resolve(n.value).then(C,y);m((t=t.apply(e,u)).next())});const Su=(0,a.createContext)({selectArrs:[]}),yo=({user:e,classroomList:u,loading:t,dispatch:l})=>{var _,C,y,m;const n=(0,E.useIntl)(),s=(0,E.useParams)(),[T]=(0,E.useSearchParams)(),[o,h]=(0,a.useState)(()=>Iu(_t({},s),{id:s.coursesId,limit:20})),[U,F]=(0,a.useState)(!1),[g,K]=(0,a.useState)({ta_mode:1,final_mode:!1,st_proportion:0,ta_proportion:30,te_proportion:70,gr_proportion:0,is_repeat_minus:!1,is_group_grade:!1,repeat_setting_score:"",repeat_limit:""}),[le,ce]=(0,a.useState)([]),[z,be]=(0,a.useState)(!1),[ie,I]=(0,a.useState)(!1),[i,Z]=(0,a.useState)([]),[p,Y]=(0,a.useState)(!1),[pe,Pe]=(0,a.useState)("\u9ED8\u8BA4\u6392\u5E8F"),Re=(0,E.useLocation)(),{detailCommonHomeworksList:S,detailLeftMenus:nt,detailTopBanner:Zt,taskList:ot}=u;let hu=T.get("tabs")?parseInt(T.get("tabs"))+1:"0";o.type=3,o.categoryId?o.category=o.categoryId:delete o.category,(0,a.useEffect)(()=>{h(_t(_t({},o),s))},[s==null?void 0:s.categoryId]),(0,a.useEffect)(()=>{T.get("tabs")==="0"&&(o.status="0",o.page=1)},[T.get("tabs")]),(0,a.useEffect)(()=>{const d=T.get("tabs");d&&d!==void 0&&((0,c.GJ)()?o.status=d:o.order=d)},[T.toString()]),(0,a.useEffect)(()=>{l({type:"classroomList/getAssistantPermissions",payload:{course_id:o.id}})},[]),(0,a.useEffect)(()=>{var d,J,ye;const De=T.get("tabs");if((d=e==null?void 0:e.userInfo)!=null&&d.login){const Ae=H.cX.getItem(`${(J=e==null?void 0:e.userInfo)==null?void 0:J.login}${(0,c.GJ)()?"Teacher":"Student"}`,"GroupHomework");Ae&&(o.sort_by=Ae==null?void 0:Ae.type,o.sort_direction=Ae==null?void 0:Ae.direction,Pe(Ae==null?void 0:Ae.name));let Me=s.categoryId===void 0?{}:{categoryId:s.categoryId,category:s.categoryId};De&&De!==void 0&&((0,c.GJ)()?o.status=De:o.order=De),ve(Me)}else if((ye=e==null?void 0:e.userInfo)!=null&&ye.username){let Ae=s.categoryId===void 0?{}:{categoryId:s.categoryId,category:s.categoryId};De&&De!==void 0&&((0,c.GJ)()?o.status=De:o.order=De),ve(Ae)}},[(_=e==null?void 0:e.userInfo)==null?void 0:_.login,Re==null?void 0:Re.pathname]),(0,a.useEffect)(()=>{u.actionTabs.key==="\u76EE\u5F55\u91CD\u547D\u540D\u6210\u529F"&&ve(),u.actionTabs.key==="\u76EE\u5F55\u91CD\u547D\u540D\u6210\u529F"&&ve()},[u.actionTabs.key]),(0,a.useEffect)(()=>{ce([])},[S]),(0,a.useEffect)(()=>{I(!1)},[o.categoryId]),(0,a.useEffect)(()=>{S&&S.homeworks&&(le.length===S.homeworks.length&&le.length>0?be(!0):le.length!==S.homeworks.length&&be(!1))},[le]);const Wt=(d,J)=>{o.page=d,o.limit=J,ve()},ve=(d={})=>{ce([]),Z([]),(0,c.GJ)()?l({type:"classroomList/getClassroomTeacherCommonList",payload:Iu(_t(_t({},o),d),{type:3})}):l({type:"classroomList/getClassroomCommonList",payload:_t(_t({},o),d)})},Ue=()=>Zu(void 0,null,function*(){const d=yield(0,ee.ZP)(`/api/courses/${o.coursesId}/homework_commons/get_default_score_setting.json`,{method:"get",params:{homework_type:3}});if(d!=null&&d.data){const J=d.data.score_settings;Object.keys(J).map(function(ye){ye.indexOf("proportion")>-1&&(J[ye]=(J[ye]*100).toFixed(0))}),console.log(J),K(_t({},J))}});(0,a.useEffect)(()=>{ce([])},[S]);const ae=()=>{if((0,c.GJ)()){const{all_count:d,unpublished_count:J,not_start_count:ye,in_progress_count:De,overed_count:Ae}=S;return[{name:"\u5168\u90E8",id:0,total:d||0},{name:"\u672A\u53D1\u5E03",id:1,total:J||0},{name:"\u672A\u5F00\u59CB",id:4,total:ye||0},{name:"\u8FDB\u884C\u4E2D",id:2,total:De||0},{name:"\u5DF2\u622A\u6B62",id:3,total:Ae||0}]}else return[{name:"\u5168\u90E8",id:0},{name:"\u63D0\u4EA4\u4E2D",id:1},{name:"\u8865\u4EA4\u4E2D",id:2},{name:"\u533F\u8BC4\u4E2D",id:3},{name:"\u7533\u8BC9\u4E2D",id:4},{name:"\u5DF2\u622A\u6B62",id:5}]},Te=[{name:"\u65B0\u5EFA\u5206\u7EC4\u4F5C\u4E1A",id:"1"},{name:"\u9009\u7528\u8D44\u6E90",id:"2"},{name:"\u5BFC\u5165\u5916\u90E8\u6210\u7EE9",id:"3"}],Ve=d=>{var J;if((0,c.Rm)()&&!((J=u.AssistantObject.group)!=null&&J.can_create)){L.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}d==="1"?E.history.push(`/classrooms/${o.coursesId}/group_homework/${o.categoryId}/add`):d==="2"?Xe():d==="3"&&l({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u5165\u5916\u90E8\u6210\u7EE9",type:"group"}})},Xe=()=>{l({type:"shixunHomeworks/setActionTabs",payload:{key:"\u9898\u5E93\u9009\u7528",params:o}})},St=(C=[{key:"publish",label:"\u6279\u91CF\u53D1\u5E03",icon:P.createElement("i",{className:"iconfont icon-fabu5"}),isShow:!0},{key:"deadline",label:"\u6279\u91CF\u622A\u6B62",icon:P.createElement("i",{className:"iconfont icon-piliangjiezhi2"}),isShow:(0,c.GJ)()||(0,c.Rm)()},{key:"batchpay",label:"\u6279\u91CF\u8865\u4EA4",icon:P.createElement("i",{className:"iconfont icon-buka"}),isShow:!0},{key:"delete",label:"\u6279\u91CF\u5220\u9664",icon:P.createElement("i",{className:"iconfont icon-piliangshanchu2"}),isShow:!0},{key:"public",label:"\u8BBE\u4E3A\u516C\u5F00",icon:P.createElement("i",{className:"iconfont icon-sheweigongkai2"}),isShow:Zt.is_public}].filter(d=>d==null?void 0:d.isShow))==null?void 0:C.map(d=>(delete d.isShow,d)),Ut=d=>{var J,ye,De,Ae;if(le.length===0)return L.ZP.error("\u8BF7\u9009\u62E9\u4F60\u8981\u64CD\u4F5C\u7684\u4EFB\u52A1"),!1;let Me=d.label||"",iu={key:Me,selectArrs:le,selectArrsAll:i,type:["publish","deadline"].includes(d.key)?1:"",params:o};switch(d.key){case"publish":if((0,c.Rm)()&&!((ye=(J=u==null?void 0:u.AssistantObject)==null?void 0:J.group)!=null&&ye.can_publish)){L.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Me="\u7ACB\u5373\u53D1\u5E03";break;case"deadline":if((0,c.Rm)()&&!((Ae=(De=u==null?void 0:u.AssistantObject)==null?void 0:De.group)!=null&&Ae.can_stop)){L.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Me="\u7ACB\u5373\u622A\u6B62";break;case"batchpay":Me="\u6279\u91CF\u8865\u4EA4";break;case"delete":Me="\u5220\u9664";break;case"collection":Me="\u6536\u85CF";break}l({type:"classroomList/setActionTabs",payload:Iu(_t({},iu),{key:Me})})},Ht=d=>Zu(void 0,null,function*(){yield l({type:"classroomList/updateTaskPosition",payload:{category_id:o.categoryId,courseId:o.id,task_ids:d,container_type:"group_homework"}}),ve()}),ru=(0,a.useMemo)(()=>{let d=[];return ot.length>0&&(d=ot.map(J=>({user_name:J.user_name,task_name:J.task_name,task_id:J.task_id,category:J.category,status:J.status}))),d},[ot]);return P.createElement(Su.Provider,{value:{params:o,batchStatus:ie,selectArrs:le,setSelectArrs:ce,allSelect:z,dataSource:S.homeworks||[],detailLeftMenus:nt,main_category_id:S.main_category_id||"",selectArrsAll:i,setAllSelect:be,useBatchStatus:I,dispatch:l,getData:ve,setSelectArrsAll:Z}},P.createElement("section",null,P.createElement("aside",{className:Wn.bg},P.createElement(Un.Z,{isLoading:t[(0,c.GJ)()?"classroomList/getClassroomTeacherCommonList":"classroomList/getClassroomCommonList"],tabDataSource:ae(),isAdmin:(0,c.GJ)(),dispatch:l,type:S==null?void 0:S.main_category_name,exportType:"group",TooltipTitle:o.categoryId?"\u76EE\u5F55\u91CD\u547D\u540D":"\u65B0\u5EFA\u5B50\u76EE\u5F55",categoryId:o.categoryId,dropdownMenu:Te,isShowRightControl:(0,H.Oo)(nt==null?void 0:nt.course_modules,o.categoryId)!=="\u672A\u5206\u914D\u76EE\u5F55",onsetClick:()=>{Ue(),F(!0)},onTabMenuClick:d=>{d.id!==void 0&&((0,c.GJ)()?o.status=d.id:o.order=d.id),I(!1),o.page=1,E.history.replace(`${Re.pathname}?tabs=${d.id}`),ve(o)},defaultSelectedKeys:[T.get("tabs")?T.get("tabs"):"0"],onTooltipTitleClick:()=>{l({type:"classroomList/setActionTabs",payload:{key:o.categoryId?"\u76EE\u5F55\u91CD\u547D\u540D":"\u6DFB\u52A0\u76EE\u5F55",params:o,selectArrs:{category_name:S==null?void 0:S.category_name,category_id:(S==null?void 0:S.category_id)||(S==null?void 0:S.main_category_id)},cb:()=>{ve()}}})},onDropdownMenuClick:Ve}),P.createElement(ao.Z,{dataSource:S.homeworks||[],isAdmin:(0,c.GJ)(),batchStatus:ie,SortMenuName:pe,setSortMenuName:Pe,onSearch:d=>{o.search=d.trim(),o.page=1,ve()},onSort:d=>{var J;o.sort_by=d.type,o.sort_direction=d.direction,o.page=1,H.cX.setItem(`${(J=e==null?void 0:e.userInfo)==null?void 0:J.login}${(0,c.GJ)()?"Teacher":"Student"}`,d,"GroupHomework"),ve(o)},onBatch:d=>I(d)})),P.createElement(Q.Z,{loading:t["classroomList/getClassroomCommonHomeworksList"],active:!0,avatar:{size:40},paragraph:{rows:5},className:"mt30"},(S==null?void 0:S.all_count)===0&&(0,c.GJ)()?!t[(0,c.GJ)()?"classroomList/getClassroomTeacherCommonList":"classroomList/getClassroomCommonList"]&&P.createElement(zn,{params:o,dispatch:l,onSelect:Xe}):(S==null?void 0:S.homeworks)&&S.homeworks.length===0&&!t[(0,c.GJ)()?"classroomList/getClassroomTeacherCommonList":"classroomList/getClassroomCommonList"]&&P.createElement(gt.Z,null),P.createElement("aside",{className:"minH500 skt-loading relative pb40 mb30 px-20px"},!t[(0,c.GJ)()?"classroomList/getClassroomTeacherCommonList":"classroomList/getClassroomCommonList"]&&P.createElement(P.Fragment,null,P.createElement("aside",{className:"animated fadeIn"},(y=S==null?void 0:S.homeworks)==null?void 0:y.map((d,J)=>P.createElement(eo,{key:J,dataSource:d,params:o,manageAllGroup:S==null?void 0:S.manage_all_group})),P.createElement("aside",{className:"tc mb50 mt30"},(S==null?void 0:S.query_total_count)>10&&P.createElement(Ee.Z,{showSizeChanger:!0,onChange:Wt,defaultCurrent:1,current:o.page||1,pageSize:o.limit||20,total:S.query_total_count}))),le.length>0&&(0,c.GJ)()&&P.createElement(he.Z,{offsetBottom:0},P.createElement(uo,{buttonDataSource:St,onClick:Ut}))))),((m=u==null?void 0:u.actionTabs)==null?void 0:m.key)==="\u6279\u91CF\u8865\u4EA4"&&P.createElement(Eo,{getData:ve}),P.createElement(ge,{onCallback:()=>I(!1)}),P.createElement(no.Z,{onOk:()=>{ve()}}),P.createElement(oo.Z,{onOk:()=>{}}),P.createElement(Bt,{onCallback:()=>I(!1),courseEndTime:S==null?void 0:S.course_end_time}),P.createElement(Jt.Z,{courseEndTime:S==null?void 0:S.course_end_time,courseId:s.coursesId,visible:u.actionTabs.key==="\u7ACB\u5373\u622A\u6B62",isBatch:u.actionTabs.type!==2,homeworkIds:u.actionTabs.selectArrs,successCallback:()=>{I(!1),ve()}}),P.createElement($t,null),P.createElement(Pn,null),P.createElement(Bu,{onCallback:()=>I(!1)}),P.createElement(Ln,null),P.createElement(Vn,null),P.createElement(Ou.Z,{visible:u.actionTabs.key==="\u8C03\u6574\u6392\u5E8F",callback:Ht,data:ru,onCancel:()=>{l({type:"classroomList/setActionTabs",payload:{key:""}})}}),P.createElement(G.default,{open:U,title:"\u9ED8\u8BA4\u8BC4\u5206\u8BBE\u7F6E",centered:!0,onCancel:()=>{F(!1)},onOk:()=>Zu(void 0,null,function*(){const d=JSON.parse(JSON.stringify(g));Object.keys(d).map(function(ye){ye.indexOf("proportion")>-1&&(d[ye]=d[ye]/100)}),(yield(0,ee.ZP)(`/api/courses/${o.coursesId}/homework_commons/set_default_score_setting.json`,{method:"post",body:{homework_type:3,score_settings:d}})).status===0&&(L.ZP.success("\u8BBE\u7F6E\u6210\u529F"),F(!1))}),width:800},P.createElement("div",null,P.createElement(M.Z,null,P.createElement(v.Z,{span:24},P.createElement(M.Z,{align:"middle"},P.createElement(v.Z,{span:24},P.createElement("div",{className:"mt15"},"\u8BE5\u9ED8\u8BA4\u89C4\u5219\u5C06\u88AB\u5E94\u7528\u4E8E\u4F60\u540E\u7EED\u65B0\u5EFA\u7684\u5206\u7EC4\u4F5C\u4E1A\uFF0C\u4E14\u4E0D\u4F1A\u5F71\u54CD\u4F60\u5DF2\u521B\u5EFA\u7684\u4F5C\u4E1A\u4EE5\u53CA\u5176\u4ED6\u8001\u5E08\u65B0\u5EFA\u4F5C\u4E1A\u7684\u8BC4\u5206\u89C4\u5219\u3002"))))),P.createElement(M.Z,{align:"middle",className:"mt25"},P.createElement(v.Z,null,P.createElement("strong",null,"\u7EC4\u957F\u8BC4\u5206")),P.createElement(M.Z,{className:"ml10"},P.createElement(v.Z,null,P.createElement(x.Z,{checked:g.is_group_grade,onChange:d=>{g.is_group_grade=d,K(_t({},g))}})),P.createElement(v.Z,{className:"c-grey-c ml10"},"\uFF08\u9009\u4E2D\uFF0C\u5219\u7EC4\u957F\u9996\u6B21\u63D0\u4EA4\u4F5C\u4E1A\u65F6\u9700\u8981\u5BF9\u7EC4\u5458\u8FDB\u884C\u8BC4\u5206\uFF09"))),P.createElement(M.Z,{className:"mt25"},P.createElement(v.Z,null,P.createElement("strong",null,"\u52A9\u6559\u8BC4\u5206")),P.createElement(v.Z,{span:24,className:"pl30 mt10"})),P.createElement(M.Z,null,P.createElement(D.ZP.Group,{value:g==null?void 0:g.ta_mode,onChange:d=>{g.ta_mode=d.target.value,K(_t({},g))}},P.createElement(D.ZP,{value:1,style:{marginTop:15}},P.createElement("strong",null,"\u666E\u901A\u6A21\u5F0F"),P.createElement("span",{className:"c-grey-c"},"\uFF08\u9009\u4E2D\uFF0C\u5219\u53D6\u5404\u52A9\u6559\u6700\u7EC8\u8BC4\u5206\u7684\u5E73\u5747\u5206\uFF09")),P.createElement("br",null),P.createElement(D.ZP,{value:0,style:{marginTop:15}},P.createElement("strong",null,"\u590D\u5BA1\u6A21\u5F0F"),P.createElement("span",{className:"c-grey-c"},"\uFF08\u9009\u4E2D\uFF0C\u5219\u53EA\u53D6\u6700\u65B0\u7684\u52A9\u6559\u8BC4\u5206\uFF09")))),P.createElement(M.Z,{className:"mt25"},P.createElement(v.Z,null,P.createElement("strong",null,"\u6700\u7EC8\u6210\u7EE9\u7EC4\u6210")),P.createElement(v.Z,{span:24,className:"pl30 mt10"})),P.createElement(M.Z,null,P.createElement(D.ZP.Group,{value:g.final_mode,onChange:d=>{g.final_mode=d.target.value,K(_t({},g))}},P.createElement(D.ZP,{value:!1,style:{marginTop:15}},P.createElement("strong",null,"\u591A\u9879\u8BC4\u5206\u914D\u6BD4"),P.createElement("span",{className:"c-grey-c"},"\uFF08\u9009\u4E2D\uFF0C\u5219\u6309\u7167\u6BD4\u4F8B\u8BA1\u7B97\u6700\u7EC8\u6210\u7EE9\uFF09",P.createElement(N.Z,{overlayClassName:"edu-popover",placement:"bottomLeft",content:P.createElement("span",{className:"font14"},"\u8BA1\u7B97\u8BF4\u660E\uFF1A",P.createElement("br",null),"\u6559\u5E08\u8BC4\u5206 * \u5176\u767E\u5206\u6BD4 + \u52A9\u6559\u8BC4\u5206 * \u5176\u767E\u5206\u6BD4 + \u7EC4\u957F\u8BC4\u5206 * \u5176\u767E\u5206\u6BD4 + \u5B66\u751F\u533F\u8BC4\u5E73\u5747\u5206 * \u5176\u767E\u5206\u6BD4 - ( ",P.createElement("br",null),"\u8FDF\u4EA4\u6263\u5206 + \u7F3A\u8BC4\u6263\u5206 * \u7F3A\u8BC4\u6570 + \u8FDD\u89C4\u533F\u8BC4\u6263\u5206 * \u8FDD\u89C4\u533F\u8BC4\u6570 )",P.createElement("br",null),P.createElement("br",null),"\u6CE8\u610F",P.createElement("br",null),"\u975E\u96F6\u767E\u5206\u6BD4\u7684\u8BC4\u5206\u9009\u9879\uFF0C\u82E5\u8BC4\u5206\u8BB0\u5F55\u4E3A\u7A7A\uFF0C\u5219\u5176\u767E\u5206\u6BD4\u5C06\u81EA\u52A8\u5E73\u644A\u5230\u5176\u5B83\u975E\u96F6",P.createElement("br",null),"\u8BC4\u5206\u9009\u9879\u4E0A\u3002",P.createElement("br",null),"\u4F8B\uFF1A\u6559\u5E08\u8BC4\u520640% + \u52A9\u6559\u8BC4\u520635% + \u5B66\u751F\u533F\u8BC425%\uFF0C\u5B66\u751FA\u6CA1\u6709\u6559\u5E08\u8BC4\u5206\u8BB0",P.createElement("br",null),"\u5F55\uFF0C\u5219\u5176\u6700\u7EC8\u6210\u7EE9\u6309\u7167\u52A9\u6559\u8BC4\u520655% + \u5B66\u751F\u533F\u8BC445%\u8FDB\u884C\u8BA1\u7B97"),trigger:"click"},P.createElement("span",{className:"mt10 ml10 current font14"},P.createElement(A.Z,null))))),P.createElement(M.Z,{align:"middle",className:"mt25 pl30 font14"},P.createElement(v.Z,null,"\u6559\u5E08\u8BC4\u5206:"),P.createElement(v.Z,{className:"ml5"},P.createElement(b.Z,{min:0,max:100,value:g.te_proportion,onChange:d=>{g.te_proportion=d,K(Object.assign({},g))}}),P.createElement("span",{className:"ml10"},"%"))),P.createElement(M.Z,{align:"middle",className:"mt25 pl30 font14"},P.createElement(v.Z,null,"\u52A9\u6559\u8BC4\u5206:"),P.createElement(v.Z,{className:"ml5"},P.createElement(b.Z,{min:0,max:100,value:g.ta_proportion,onChange:d=>{g.ta_proportion=d,K(Object.assign({},g))}}),P.createElement("span",{className:"ml10"},"%"))),g.is_group_grade&&P.createElement(M.Z,{align:"middle",className:"mt25 pl30 font14"},P.createElement(v.Z,null,"\u7EC4\u957F\u8BC4\u5206:"),P.createElement(v.Z,{className:"ml5"},P.createElement(b.Z,{min:0,max:100,value:g.gr_proportion,onChange:d=>{g.gr_proportion=d,K(Object.assign({},g))}}),P.createElement("span",{className:"ml10"},"%"))),P.createElement(M.Z,{align:"middle",className:"mt25 pl30 font14"},P.createElement(v.Z,null,"\u5B66\u751F\u533F\u8BC4:"),P.createElement(v.Z,{className:"ml5"},P.createElement(b.Z,{min:0,max:100,value:g.st_proportion,onChange:d=>{g.st_proportion=d,K(Object.assign({},g))}}),P.createElement("span",{className:"ml10"},"%"))),P.createElement("br",null),P.createElement(D.ZP,{value:!0,style:{marginTop:15}},P.createElement("strong",null,"\u5355\u9879\u8BC4\u5206\u4F18\u5148"),P.createElement("span",{className:"c-grey-c"},"\uFF08\u9009\u4E2D\uFF0C\u5219\u6309\u7167\u4F18\u5148\u987A\u5E8F\u8BA1\u7B97\u6700\u7EC8\u6210\u7EE9\uFF09",P.createElement(N.Z,{overlayClassName:"edu-popover",placement:"bottomLeft",content:P.createElement("span",{className:"font14"},"\u8BA1\u7B97\u8BF4\u660E\uFF1A",P.createElement("br",null),"\u4F18\u5148\u987A\u5E8F\u6392\u524D\u7684\u975E\u96F6\u8BC4\u5206 * 100% - ",P.createElement("br",null),"( \u8FDF\u4EA4\u6263\u5206 + \u7F3A\u8BC4\u6263\u5206 * \u7F3A\u8BC4\u6570 + \u8FDD\u89C4\u533F\u8BC4\u6263\u5206 * \u8FDD\u89C4\u533F\u8BC4\u6570 )",P.createElement("br",null),"\u4F8B\uFF1A\u6709\u6559\u5E08\u8BC4\u5206\u5219\u6559\u5E08\u8BC4\u5206100%\uFF0C\u5426\u5219\u6559\u8F85\u8BC4\u5206100%\uFF0C\u4F9D\u6B21\u7C7B\u63A8"),trigger:"click"},P.createElement("span",{className:"mt10 ml10 current font14"},P.createElement(A.Z,null))))),P.createElement(M.Z,null,P.createElement(v.Z,{span:24,className:"ml20"},P.createElement("div",{style:{color:"#ccc"}},"\uFF08\u6559\u5E08\u8BC4\u5206 \u2192 \u52A9\u6559\u8BC4\u5206 \u2192 \u7EC4\u957F\u8BC4\u5206 \u2192 \u5B66\u751F\u533F\u8BC4\u8BC4\u5206\uFF09")))),P.createElement("br",null))))))};var Co=(0,E.connect)(({user:e,classroomList:u,loading:t,globalSetting:l})=>({user:e,classroomList:u,globalSetting:l,loading:t.effects}))(yo),ho=Object.defineProperty,Ao=Object.defineProperties,Bo=Object.getOwnPropertyDescriptors,_a=Object.getOwnPropertySymbols,Do=Object.prototype.hasOwnProperty,bo=Object.prototype.propertyIsEnumerable,va=(e,u,t)=>u in e?ho(e,u,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[u]=t,ya=(e,u)=>{for(var t in u||(u={}))Do.call(u,t)&&va(e,t,u[t]);if(_a)for(var t of _a(u))bo.call(u,t)&&va(e,t,u[t]);return e},Po=(e,u)=>Ao(e,Bo(u)),wo=(e,u,t)=>new Promise((l,_)=>{var C=n=>{try{m(t.next(n))}catch(s){_(s)}},y=n=>{try{m(t.throw(n))}catch(s){_(s)}},m=n=>n.done?l(n.value):Promise.resolve(n.value).then(C,y);m((t=t.apply(e,u)).next())});const ko=({classroomList:e,dispatch:u,user:t,onCallback:l})=>{var _,C;const y=(0,E.useIntl)(),m=(0,E.useParams)(),[n,s]=(0,a.useState)(!1),[T,o]=(0,a.useState)(!1),h=(0,a.useRef)(null);(0,a.useEffect)(()=>{if(e.actionTabs.key==="\u5220\u9664"){if((0,c.j5)()){o(!0);return}const F={hasNum:0,noHasNum:0};e.actionTabs.selectArrsAll.map(g=>{var K;g.author_login===((K=t.userInfo)==null?void 0:K.login)?++F.hasNum:++F.noHasNum}),F.noHasNum>0?G.default.info({title:"\u6743\u9650\u63D0\u793A",className:"custom-modal-divider ",icon:null,content:a.createElement("div",null,"\u5F53\u524D\u9009\u4E2D\u8D44\u6E90\u4E2D\uFF1A",a.createElement("span",{className:"c-blue"},F.hasNum),"\u4E2A\u7531\u60A8\u672C\u4EBA\u53D1\u5E03\uFF0C",a.createElement("span",{className:"c-red"},F.noHasNum)," ","\u4E2A\u7531\u5176\u4ED6\u8001\u5E08\u53D1\u5E03\u3002",a.createElement("br",null),"\u8BFE\u5802\u5185\u53EA\u80FD\u5220\u9664\u672C\u4EBA\u53D1\u5E03\u7684\u8D44\u6E90\uFF0C\u8BF7\u53D6\u6D88\u9009\u4E2D\u5176\u4ED6\u8001\u5E08\u53D1\u5E03\u7684\u8D44\u6E90\u3002"),onOk:()=>{U()}}):o(!0)}else o(!1)},[e.actionTabs.key]);const U=()=>{u({type:"classroomList/setActionTabs",payload:{}})};return a.createElement(G.default,{centered:!0,title:y.formatMessage({id:"classrooms.prompt",defaultMessage:"\u63D0\u793A"}),open:T,okText:y.formatMessage({id:"classrooms.confirm",defaultMessage:"\u786E\u5B9A"}),cancelText:"\u53D6\u6D88",confirmLoading:n,destroyOnClose:!0,onOk:()=>wo(void 0,null,function*(){var F;if((F=h.current)!=null&&F.onVerify())return;s(!0);const g=yield(0,ee.ZP)(`/api/courses/${m.coursesId}/homework_commons/multi_destroy.json`,{method:"post",body:{homework_ids:[...e.actionTabs.selectArrs]}});s(!1),g.status===0&&((0,H.L9)(["\u6559\u5B66\u8BFE\u5802","\u5206\u7EC4\u4F5C\u4E1A","\u5220\u9664"]),L.ZP.success("\u5220\u9664\u6210\u529F"),u({type:"classroomList/setActionTabs",payload:{key:"\u6E05\u9664\u9009\u62E9\u6570\u636E"}}),l&&l(),(0,c.GJ)()?u({type:"classroomList/getClassroomTeacherCommonList",payload:Po(ya({},e.actionTabs.params),{type:3})}):u({type:"classroomList/getClassroomCommonList",payload:ya({},e.actionTabs.params)}))}),onCancel:()=>{u({type:"classroomList/setActionTabs",payload:{}})}},!((_=e==null?void 0:e.actionTabs)!=null&&_.status)||!["\u672A\u53D1\u5E03"].includes((C=e==null?void 0:e.actionTabs)==null?void 0:C.status)?a.createElement(a.Fragment,null,a.createElement("p",{style:{color:"#DD0000"}},"\u5220\u9664\u4F5C\u4E1A\u5219\u4F1A\u6E05\u9664\u5B66\u751F\u6240\u6709\u7684\u7B54\u9898\u6570\u636E\uFF0C\u4E14\u6570\u636E\u4E0D\u53EF\u6062\u590D\uFF0C\u5982\u786E\u5B9A\u5220\u9664\uFF0C\u8BF7\u8F93\u5165\u4E0B\u65B9\u9A8C\u8BC1\u7801"),a.createElement(me.Z,{ref:F=>h.current=F})):a.createElement(a.Fragment,null,a.createElement("p",null,"\u63D0\u4EA4\u4F5C\u54C1\u5C06\u5168\u90E8\u88AB\u5220\u9664\uFF0C\u4E0D\u53EF\u6062\u590D"),a.createElement("p",null,"\u662F\u5426\u786E\u8BA4\u5220\u9664\uFF1F")))};var xo=(0,E.connect)(({classroomList:e,user:u})=>({classroomList:e,user:u}))(ko),Oo=r(82025),Ge=r(59301),To=Object.defineProperty,No=Object.defineProperties,Mo=Object.getOwnPropertyDescriptors,Eu=Object.getOwnPropertySymbols,Ca=Object.prototype.hasOwnProperty,ha=Object.prototype.propertyIsEnumerable,Aa=(e,u,t)=>u in e?To(e,u,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[u]=t,bt=(e,u)=>{for(var t in u||(u={}))Ca.call(u,t)&&Aa(e,t,u[t]);if(Eu)for(var t of Eu(u))ha.call(u,t)&&Aa(e,t,u[t]);return e},Hu=(e,u)=>No(e,Mo(u)),Lo=(e,u)=>{var t={};for(var l in e)Ca.call(e,l)&&u.indexOf(l)<0&&(t[l]=e[l]);if(e!=null&&Eu)for(var l of Eu(e))u.indexOf(l)<0&&ha.call(e,l)&&(t[l]=e[l]);return t},Ba=(e,u,t)=>new Promise((l,_)=>{var C=n=>{try{m(t.next(n))}catch(s){_(s)}},y=n=>{try{m(t.throw(n))}catch(s){_(s)}},m=n=>n.done?l(n.value):Promise.resolve(n.value).then(C,y);m((t=t.apply(e,u)).next())});const Io=e=>{var u=e,{classroomList:t,dispatch:l,courseEndTime:_}=u,C=Lo(u,["classroomList","dispatch","courseEndTime"]);const y=(0,E.useIntl)(),m=(0,E.useParams)(),[n]=j.default.useForm(),[s,T]=(0,a.useState)(1),[o,h]=(0,a.useState)([]),[U,F]=(0,a.useState)(0),[g,K]=(0,a.useState)(2e3),[le,ce]=(0,a.useState)(!0),[z,be]=(0,a.useState)(!1),[ie,I]=(0,a.useState)(!1),[i,Z]=(0,a.useState)([]),[p,Y]=(0,a.useState)(!0),[pe,Pe]=(0,a.useState)(null);(0,a.useEffect)(()=>{if(t.actionTabs.key==="\u7ACB\u5373\u53D1\u5E03")if(Re(),ot(),t.actionTabs.type===2){const ae=t.actionTabs.selectArrsAll[0];Pe({submit_limit:ae==null?void 0:ae.submit_limit,submit_limit_num:ae==null?void 0:ae.submit_limit_num,must_file:ae==null?void 0:ae.must_file,can_submit:ae==null?void 0:ae.can_submit,submit_num:ae==null?void 0:ae.submit_num}),Y(ae.unified_setting)}else Y(!1),Pe({submit_limit:!1,submit_limit_num:200,must_file:!1,can_submit:!1,submit_num:3})},[t.actionTabs]),(0,a.useEffect)(()=>{if(z){if(ie)return;l({type:"classroomList/setActionTabs",payload:{}}),(0,c.GJ)()?l({type:"classroomList/getClassroomTeacherCommonList",payload:Hu(bt({},t.actionTabs.params),{type:3})}):l({type:"classroomList/getClassroomCommonList",payload:bt({},t.actionTabs.params)})}},[z]);const Re=ae=>Ba(void 0,null,function*(){ce(!0);const Te=yield(0,te.c_)(Hu(bt({},m),{page:ae||s,limit:2e4,homework_id:t.actionTabs.type===1?"":t.actionTabs.selectArrs[0]}));Te==null||Te.course_groups.map((Ve,Xe)=>{Ve.key=Ve.id,Ve.title=Ve.name,Ve.disabled=Ve.is_published}),Te&&(h([...Te==null?void 0:Te.course_groups]),F(Te==null?void 0:Te.course_groups_count),ce(!1),ae||n.setFieldsValue({publish_time:q()(q()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm")),end_time:q()(q()(new Date).add(7,"days").format("YYYY-MM-DD HH:mm"))}))}),S=ae=>{T(ae),Re(ae)},nt=()=>{(0,c.GJ)()?t.actionTabs.detail?(l({type:"shixunHomeworks/setActionTabs",payload:{}}),l({type:"shixunHomeworks/getWorkList",payload:bt({},m)}),l({type:"shixunHomeworks/getWorkSetting",payload:bt({},m)})):l({type:"classroomList/getClassroomTeacherCommonList",payload:Hu(bt({},t.actionTabs.params),{type:3})}):l({type:"classroomList/getClassroomCommonList",payload:bt({},t.actionTabs.params)})},Zt=()=>Ba(void 0,null,function*(){var ae,Te,Ve;if((0,c.Rm)()&&!((Te=(ae=t==null?void 0:t.AssistantObject)==null?void 0:ae.group)!=null&&Te.can_publish)){L.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"),Ue(!1);return}const Xe=bt({},n.getFieldsValue());if(Xe.end_time<=Xe.publish_time){L.ZP.info("\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u5927\u4E8E\u6216\u7B49\u4E8E\u53D1\u5E03\u65F6\u95F4"),Ue(!1);return}if((i==null?void 0:i.length)<=0&&!p&&o.length>0){L.ZP.info("\u53D1\u5E03\u73ED\u7EA7\u4E0D\u80FD\u4E3A\u7A7A"),Ue(!1);return}if(pe!=null&&pe.submit_limit&&!(pe!=null&&pe.submit_limit_num)){L.ZP.warning("\u5B66\u751F\u586B\u5199\u5185\u5BB9\u5B57\u6570\u4E0D\u80FD\u4E3A\u7A7A"),Ue(!1);return}if(pe!=null&&pe.can_submit&&!(pe!=null&&pe.submit_num)){L.ZP.warning("\u5B66\u751F\u63D0\u4EA4\u4F5C\u54C1\u6B21\u6570\u4E0D\u80FD\u4E3A\u7A7A"),Ue(!1);return}let St=bt({homework_ids:[...t.actionTabs.selectArrs],group_ids:i.length>0?i.map(Ht=>Ht.id):(Ve=t.detailCommonHomeworksList)==null?void 0:Ve.course_groups,end_time:q()(Xe.end_time).format("YYYY-MM-DD HH:mm"),publish_time:q()(Xe.publish_time).format("YYYY-MM-DD HH:mm"),unified_setting:!i.length},pe);Ue(!0),(yield(0,ee.ZP)(`/api/courses/${m.coursesId}/homework_commons/publish_with_homework_list_position.json`,{method:"post",body:bt({},St)})).status===0?(Ue(!1),(0,H.L9)(["\u6559\u5B66\u8BFE\u5802","\u5206\u7EC4\u4F5C\u4E1A","\u7ACB\u5373\u53D1\u5E03"]),L.ZP.success("\u53D1\u5E03\u6210\u529F"),l({type:"classroomList/setActionTabs",payload:{key:"\u6E05\u9664\u9009\u62E9\u6570\u636E"}}),C.onCallback&&C.onCallback(),nt(),localStorage.getItem("Noviceguide")==="0"||l({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5E95\u90E8\u5F39\u7A97",type:13,text:Ge.createElement("div",null,"\u6700\u540E\uFF0C\u54B1\u4EEC\u7ED9\u6559\u5B66\u8BFE\u5802\u6DFB\u52A0\u4E00\u540D\u5B66\u751F~\u70B9\u51FB\u201C\u6DFB\u52A0\u5B66\u751F\u201D\uFF0C\u5728\u5F39\u7A97\u9875\u9762\u4E2D\u8F93\u5165\u5E76\u641C\u7D22\u5B66\u751F\u59D3\u540D\uFF0C\u70B9\u51FB\u201C\u786E\u5B9A\u201D\u5C31\u53EF\u4EE5\u4E3A\u60A8\u7684\u8BFE\u5802\u6DFB\u52A0\u7B2C\u4E00\u4F4D\u5B66\u751F\u5566~")}})):Ue(!1)}),ot=()=>{T(1),h([]),Z([])},hu=U>s*g,{detailCommonHomeworksList:Wt}=t,[ve,Ue]=(0,a.useState)(!1);return Ge.createElement(G.default,{width:600,confirmLoading:ve,centered:!0,title:"\u53D1\u5E03\u4F5C\u4E1A",open:t.actionTabs.key==="\u7ACB\u5373\u53D1\u5E03",okText:"\u53D1\u5E03\u4F5C\u4E1A",cancelText:"\u6682\u4E0D\u53D1\u5E03",onOk:Zt,onCancel:()=>{ot(),nt(),l({type:"classroomList/setActionTabs",payload:{}})}},Ge.createElement("p",{className:"tc"},"\u5B66\u751F\u5C06\u7ACB\u5373\u6536\u5230\u4F5C\u4E1A",Ge.createElement("br",null),'\u672C\u64CD\u4F5C\u53EA\u5BF9"\u672A\u53D1\u5E03"\u7684\u4F5C\u4E1A\u6709\u6548'),o&&Ge.createElement(j.default,{form:n},Ge.createElement("div",{style:{paddingLeft:0}},Ge.createElement(M.Z,{className:"mt30",align:"middle"},Ge.createElement(v.Z,null,Ge.createElement(j.default.Item,{name:"publish_time",label:"\u53D1\u5E03\u65F6\u95F4"},Ge.createElement(R.default,{style:{width:170,marginRight:"25px"},disabledDate:ae=>(0,oe.Q8)(ae,_),disabledTime:ae=>(0,oe.d0)(ae),placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:q()((0,H.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",allowClear:!1}))),Ge.createElement(v.Z,{className:"ml20"},Ge.createElement(j.default.Item,{name:"end_time",label:"\u622A\u6B62\u65F6\u95F4"},Ge.createElement(R.default,{style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u7ED3\u675F\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:q()((0,H.U6)(),"HH:mm")},disabledDate:ae=>(0,oe.Q8)(ae,_,n.getFieldValue("publish_time")),disabledTime:ae=>(0,oe.d0)(ae,n.getFieldValue("publish_time")),format:"YYYY-MM-DD HH:mm",allowClear:!1})))),t.actionTabs.type===2&&Ge.createElement(M.Z,{style:{marginBottom:"10px"}},Ge.createElement("span",{className:"mr5"},"\u53D1\u5E03\u8BBE\u7F6E:"),Ge.createElement(D.ZP.Group,{value:p,onChange:ae=>{Y(ae.target.value),Z([])}},Ge.createElement(D.ZP,{value:!0,disabled:!t.actionTabs.manage_all_group},"\u7EDF\u4E00\u53D1\u5E03"),Ge.createElement(D.ZP,{className:"ml20",disabled:o.length<=0,value:!1},"\u5206\u73ED\u53D1\u5E03"))),o.length<=0&&t.actionTabs.type===2&&Ge.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"')),(t.actionTabs.type===1||!p)&&o.length>0&&Ge.createElement("div",{style:{display:"flex",justifyContent:"space-between",marginBottom:"10px"}},Ge.createElement("span",{style:{flex:1}},Ge.createElement($.default,{checked:i.length===o.length,onChange:ae=>{i.length===o.length?Z([]):Z(o.filter(Te=>!Te.is_published))}},"\u5168\u9009")),Ge.createElement("span",{style:{width:16}}),Ge.createElement("span",{style:{flex:1}},"\u5DF2\u9009\u62E9",i.length||0,"\u4E2A\u5206\u73ED")),(t.actionTabs.type===1||!p)&&o.length>0&&Ge.createElement(Oo.Z,{data:o,selectedRowKeys:i,setSelectedRowKeys:Z})),Ge.createElement(qe.ZP,{value:pe,onChange:ae=>Pe(bt({},ae))}))};var Zo=(0,E.connect)(({classroomList:e})=>({classroomList:e}))(Io),So=Object.defineProperty,Da=Object.getOwnPropertySymbols,Ho=Object.prototype.hasOwnProperty,jo=Object.prototype.propertyIsEnumerable,ba=(e,u,t)=>u in e?So(e,u,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[u]=t,Go=(e,u)=>{for(var t in u||(u={}))Ho.call(u,t)&&ba(e,t,u[t]);if(Da)for(var t of Da(u))jo.call(u,t)&&ba(e,t,u[t]);return e},Ro=(e,u,t)=>new Promise((l,_)=>{var C=n=>{try{m(t.next(n))}catch(s){_(s)}},y=n=>{try{m(t.throw(n))}catch(s){_(s)}},m=n=>n.done?l(n.value):Promise.resolve(n.value).then(C,y);m((t=t.apply(e,u)).next())});const Vo=({classroomList:e,dispatch:u})=>{const t=(0,E.useIntl)(),l=(0,E.useParams)();return l.id=l.coursesId,a.createElement(G.default,{centered:!0,title:t.formatMessage({id:"classrooms.prompt",defaultMessage:"\u63D0\u793A"}),open:e.actionTabs.key==="\u8BBE\u4E3A\u516C\u5F00",okText:t.formatMessage({id:"classrooms.confirm",defaultMessage:"\u786E\u5B9A"}),cancelText:"\u53D6\u6D88",onOk:()=>Ro(void 0,null,function*(){(yield(0,ee.ZP)(`/api/courses/${l.id}/homework_commons/set_public.json`,{method:"post",body:{homework_ids:[...e.actionTabs.selectArrs]}})).status===0&&((0,H.L9)(["\u6559\u5B66\u8BFE\u5802","\u5206\u7EC4\u4F5C\u4E1A","\u8BBE\u4E3A\u516C\u5F00"]),L.ZP.success("\u64CD\u4F5C\u6210\u529F"),u({type:"classroomList/setActionTabs",payload:{}}),u({type:"classroomList/getClassroomCommonHomeworksList",payload:Go({},e.actionTabs.params)}))}),onCancel:()=>{u({type:"classroomList/setActionTabs",payload:{}})}},a.createElement("p",null,"\u8BBE\u4E3A\u516C\u5F00\u540E\uFF0C\u975E\u8BFE\u5802\u6210\u5458\u4E5F\u53EF\u4EE5\u8BBF\u95EE\u67E5\u770B",a.createElement("br",null),"\u662F\u5426\u786E\u8BA4\u8BBE\u4E3A\u516C\u5F00\uFF1F"))};var $o=(0,E.connect)(({classroomList:e})=>({classroomList:e}))(Vo),zo=Object.defineProperty,Wo=Object.defineProperties,Uo=Object.getOwnPropertyDescriptors,fu=Object.getOwnPropertySymbols,Pa=Object.prototype.hasOwnProperty,wa=Object.prototype.propertyIsEnumerable,ka=(e,u,t)=>u in e?zo(e,u,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[u]=t,xa=(e,u)=>{for(var t in u||(u={}))Pa.call(u,t)&&ka(e,t,u[t]);if(fu)for(var t of fu(u))wa.call(u,t)&&ka(e,t,u[t]);return e},Jo=(e,u)=>Wo(e,Uo(u)),Ko=(e,u)=>{var t={};for(var l in e)Pa.call(e,l)&&u.indexOf(l)<0&&(t[l]=e[l]);if(e!=null&&fu)for(var l of fu(e))u.indexOf(l)<0&&wa.call(e,l)&&(t[l]=e[l]);return t},Yo=(e,u,t)=>new Promise((l,_)=>{var C=n=>{try{m(t.next(n))}catch(s){_(s)}},y=n=>{try{m(t.throw(n))}catch(s){_(s)}},m=n=>n.done?l(n.value):Promise.resolve(n.value).then(C,y);m((t=t.apply(e,u)).next())});const Qo=e=>{var u=e,{classroomList:t,dispatch:l,onCallback:_}=u,C=Ko(u,["classroomList","dispatch","onCallback"]);const y=(0,E.useIntl)(),m=(0,E.useParams)();return m.id=m.coursesId,a.createElement(G.default,{centered:!0,title:y.formatMessage({id:"classrooms.prompt",defaultMessage:"\u63D0\u793A"}),open:t.actionTabs.key==="\u6536\u85CF",okText:y.formatMessage({id:"classrooms.confirm",defaultMessage:"\u786E\u5B9A"}),cancelText:"\u53D6\u6D88",onOk:()=>Yo(void 0,null,function*(){(yield(0,ee.ZP)(`/api/courses/${m.id}/homework_commons/add_to_homework_bank.json`,{method:"post",body:{all_check:0,homework_ids:[...t.actionTabs.selectArrs]}})).status===0&&((0,H.L9)(["\u6559\u5B66\u8BFE\u5802","\u5206\u7EC4\u4F5C\u4E1A","\u6536\u85CF"]),L.ZP.success("\u6536\u85CF\u6210\u529F\uFF0C\u8BF7\u524D\u5F80\u3010\u4E2A\u4EBA\u4E3B\u9875/\u8BFE\u5802\u8D44\u6E90\u3011\u67E5\u770B"),_&&_(),(0,c.GJ)()?l({type:"classroomList/getClassroomTeacherCommonList",payload:Jo(xa({},t.actionTabs.params),{type:3})}):l({type:"classroomList/getClassroomCommonList",payload:xa({},t.actionTabs.params)}),l({type:"classroomList/setActionTabs",payload:{}}))}),onCancel:()=>{l({type:"classroomList/setActionTabs",payload:{}})}},"\u786E\u8BA4\u6536\u85CF\uFF1F")};var Xo=(0,E.connect)(({classroomList:e})=>({classroomList:e}))(Qo),ju={flex_box_center:"flex_box_center___M3iDd",flex_space_between:"flex_space_between___z7beo",flex_box_vertical_center:"flex_box_vertical_center___av2bv",flex_box_center_end:"flex_box_center_end___uN9YH",flex_box_column:"flex_box_column___tS_sM",line1:"line1___H7AUC",form:"form___BUFel"},Ze=r(59301),qo=Object.defineProperty,Oa=Object.getOwnPropertySymbols,el=Object.prototype.hasOwnProperty,tl=Object.prototype.propertyIsEnumerable,Ta=(e,u,t)=>u in e?qo(e,u,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[u]=t,Fu=(e,u)=>{for(var t in u||(u={}))el.call(u,t)&&Ta(e,t,u[t]);if(Oa)for(var t of Oa(u))tl.call(u,t)&&Ta(e,t,u[t]);return e},Gu=(e,u,t)=>new Promise((l,_)=>{var C=n=>{try{m(t.next(n))}catch(s){_(s)}},y=n=>{try{m(t.throw(n))}catch(s){_(s)}},m=n=>n.done?l(n.value):Promise.resolve(n.value).then(C,y);m((t=t.apply(e,u)).next())});const{TabPane:Fr}=Du.default,ul=({shixunHomeworks:e,classroomList:u,loading:t,dispatch:l})=>{const _=(0,E.useIntl)(),C=(0,E.useParams)(),y=(0,E.useLocation)(),[m]=j.default.useForm(),{brankList:n}=e,[s,T]=(0,a.useState)(!1);let[o,h]=(0,a.useState)(!0);const[U,F]=(0,a.useState)("myself");let[g,K]=(0,a.useState)([]),[le,ce]=(0,a.useState)();const[z,be]=(0,a.useState)({page:0,limit:20,object_type:"group",search:"",filter:"myself"}),ie=[{name:"\u6211\u7684\u8D44\u6E90",id:"myself"},{name:"\u516C\u5171\u8D44\u6E90",id:"public"}];(0,a.useEffect)(()=>{e.actionTabs.key==="\u9898\u5E93\u9009\u7528"&&i()},[e.actionTabs.key]);let I=[];const i=function(){return Gu(this,null,function*(){var p;if(o){T(!1),++z.page;const Y=yield l({type:"shixunHomeworks/getBrankList",payload:Fu({},z)});g=[...g.concat(Y.object_list)],ce(Y.is_teacher),((p=Y.object_list)==null?void 0:p.length)Gu(void 0,null,function*(){var p,Y;const pe=m.getFieldValue(),Pe=yield l({type:"shixunHomeworks/saveBanks",payload:{category:((p=u==null?void 0:u.detailCommonHomeworksList)==null?void 0:p.category_id)||((Y=u==null?void 0:u.detailCommonHomeworksList)==null?void 0:Y.main_category_id),course_id:C.coursesId,object_type:"group",bank_id:pe.group_ids}});(Pe==null?void 0:Pe.status)===0&&((0,H.L9)(["\u6559\u5B66\u8BFE\u5802","\u5206\u7EC4\u4F5C\u4E1A","\u9009\u7528\u8BFE\u5802\u8D44\u6E90"]),(0,c.GJ)()?l({type:"classroomList/getClassroomTeacherCommonList",payload:Fu({},e.actionTabs.params)}):l({type:"classroomList/getClassroomCommonList",payload:Fu({},e.actionTabs.params)}),l({type:"shixunHomeworks/setActionTabs",payload:{}}),l({type:"classroomList/setActionTabs",payload:{key:"\u7ACB\u5373\u53D1\u5E03",type:1,selectArrs:Pe.object_ids,params:Fu({},e.actionTabs.params),manage_all_group:Z==null?void 0:Z.manage_all_group}}),l({type:"classroomList/getClassroomLeftMenus",payload:{id:C.coursesId}}))}),onCancel:()=>{l({type:"shixunHomeworks/setActionTabs",payload:{}})}},Ze.createElement(M.Z,null,Ze.createElement(v.Z,{span:12},ie.map((p,Y)=>Ze.createElement(Ye.ZP,{key:Y,shape:"round",type:U===p.id?"primary":"default",className:"mr10",onClick:pe=>Gu(void 0,null,function*(){g=[],o=!0,z.page=0,z.search="",z.filter=p.id,i(),F(p.id)})},p.name))),Ze.createElement(v.Z,{span:12,className:"tr"},Ze.createElement(et.default.Search,{placeholder:"\u8F93\u5165\u6807\u9898\u3001\u9002\u7528\u8BFE\u7A0B\u8FDB\u884C\u641C\u7D22",onSearch:p=>{o=!0,z.search=p,z.page=0,g=[],p&&(0,Pu.tk)({name:p,copywriting:p,position:"HomeworkCommon"}),i()},style:{width:260}}))),U==="myself"&&Ze.createElement("p",{className:"tc mt10"},"\u9009\u7528\u5BF9\u8C61\uFF1A\u4F60\u5728\u8BFE\u5802\u5206\u7EC4\u4F5C\u4E1A\u4E2D\u5DF2",Ze.createElement("span",{className:"c-orange"},"\u6536\u85CF"),"\u7684\u5206\u7EC4\u4F5C\u4E1A"),U==="public"&&Ze.createElement("p",{className:"tc mt10"},"\u9009\u7528\u5BF9\u8C61\uFF1A\u9898\u5E93\u4E2D\u5DF2\u8BBE\u7F6E\u6210\u516C\u5171\u5C5E\u6027\u7684\u6240\u6709\u5206\u7EC4\u4F5C\u4E1A"),Ze.createElement("div",{style:{background:"#F4FAFF",maxHeight:200,overflow:"auto",padding:"20px 10px"}},!le&&U==="public"&&Ze.createElement("div",{style:{display:"flex",flexDirection:"column",paddingTop:"30px",alignItems:"center",justifyContent:"center"}},Ze.createElement("span",null,"\u901A\u8FC7\u804C\u4E1A\u8BA4\u8BC1\u7684\u6559\u5E08\u624D\u80FD\u8BBF\u95EE\u8BFE\u5802\u516C\u5171\u8D44\u6E90\u5E93"),Ze.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")),Ze.createElement(su(),{initialLoad:!1,pageStart:0,threshold:700,loadMore:()=>{h(!1),i()},hasMore:o,useWindow:!1},s&&Ze.createElement(gt.Z,{styles:{margin:"0px auto"}}),Ze.createElement(j.default,{form:m,initialValues:{group_ids:I},className:ju.form,onChange:p=>{I=m.getFieldValue()}},Ze.createElement(j.default.Item,{name:"group_ids"},Ze.createElement($.default.Group,{style:{width:"100%",flexDirection:"column"},className:"font14"},g==null?void 0:g.map(function(p,Y){return Ze.createElement(M.Z,{key:Y},Ze.createElement(v.Z,{flex:"2"},Ze.createElement($.default,{onChange:pe=>{},key:Y,value:String(p.id),defaultChecked:!0},Ze.createElement("span",{className:["c-black",ju.line1].join(" ")},p.name))),Ze.createElement(v.Z,{flex:"1",className:"c-black"},Ze.createElement("span",{className:ju.line1},p==null?void 0:p.course_list_name)),Ze.createElement(v.Z,{flex:"50px",className:"c-black"},U==="public"&&(0,c.Ny)()?Ze.createElement("span",{className:"c-blue current",onClick:()=>{window.open(`/users/innov/topics/${p.id}/personal/group/edit`)}},"\u7F16\u8F91"):U==="myself"?Ze.createElement("span",{className:"c-blue current",onClick:()=>{window.open(`/users/innov/topics/${p.id}/personal/group/edit`)}},"\u7F16\u8F91"):p==null?void 0:p.username))})))))))};var al=(0,E.connect)(({shixunHomeworks:e,loading:u,classroomList:t})=>({shixunHomeworks:e,loading:u,classroomList:t}))(ul),It=r(59301),nl=Object.defineProperty,ol=Object.defineProperties,ll=Object.getOwnPropertyDescriptors,Na=Object.getOwnPropertySymbols,sl=Object.prototype.hasOwnProperty,rl=Object.prototype.propertyIsEnumerable,Ma=(e,u,t)=>u in e?nl(e,u,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[u]=t,gu=(e,u)=>{for(var t in u||(u={}))sl.call(u,t)&&Ma(e,t,u[t]);if(Na)for(var t of Na(u))rl.call(u,t)&&Ma(e,t,u[t]);return e},il=(e,u)=>ol(e,ll(u)),La=(e,u,t)=>new Promise((l,_)=>{var C=n=>{try{m(t.next(n))}catch(s){_(s)}},y=n=>{try{m(t.throw(n))}catch(s){_(s)}},m=n=>n.done?l(n.value):Promise.resolve(n.value).then(C,y);m((t=t.apply(e,u)).next())});const cl=({classroomList:e,loading:u,dispatch:t,shixunHomeworks:l})=>{const _=(0,E.useIntl)(),C=(0,E.useParams)(),[y]=j.default.useForm(),{workList:m,workSetting:n}=l,s=()=>{t({type:"shixunHomeworks/getWorkSetting",payload:gu({},C)}),t({type:"shixunHomeworks/getWorkList",payload:gu({},C)})};return It.createElement(G.default,{centered:!0,title:e.actionTabs.title||"\u8865\u4EA4\u9644\u4EF6",open:e.actionTabs.key==="\u8865\u4EA4\u9644\u4EF6",bodyStyle:{minHeight:200},onOk:()=>La(void 0,null,function*(){const T=()=>La(void 0,null,function*(){var o;yield y.validateFields();const h=gu({},y.getFieldValue()),{selectArrs:U}=e.actionTabs;h.attachment_ids=(o=h.attachment_ids)==null?void 0:o.map(g=>g.response.id),(yield(0,mu.mz)(il(gu({},h),{homeworkId:U.work_id}))).status===0&&(y.resetFields(),t({type:"classroomList/setActionTabs",payload:{}}),s())});if(n!=null&&n.can_submit){if(!(n!=null&&n.submit_size)){L.ZP.warning("\u60A8\u7684\u4F5C\u54C1\u63D0\u4EA4\u673A\u4F1A\u5DF2\u7528\u5B8C\u3002\u5982\u9700\u7EE7\u7EED\u4FEE\u6539\uFF0C\u8BF7\u8054\u7CFB\u6307\u5BFC\u8001\u5E08\u6216\u5E73\u53F0\u8FD0\u8425\u3002");return}G.default.confirm({title:_.formatMessage({id:"classrooms.prompt",defaultMessage:"\u63D0\u793A"}),icon:null,centered:!0,width:472,content:It.createElement(It.Fragment,null,"\u4F60\u8FD8\u6709 ",It.createElement("span",{className:"ml5 mr5",style:{color:"#DF711C"}},n==null?void 0:n.submit_size)," \u6B21\u63D0\u4EA4\u673A\u4F1A\u3002\u786E\u8BA4\u63D0\u4EA4\u540E\uFF0C\u4E0A\u4E00\u6B21\u7684\u63D0\u4EA4\u8BB0\u5F55\u4F1A\u88AB\u8986\u76D6\u3002\u8BF7\u6CE8\u610F\uFF0C\u5230\u8FBE\u89C4\u5B9A\u7684\u63D0\u4EA4\u6B21\u6570\u540E\u5C06\u4E0D\u53EF\u518D\u6B21\u63D0\u4EA4\uFF0C\u786E\u5B9A\u662F\u5426\u63D0\u4EA4\uFF1F"),onOk:()=>{T()}});return}T()}),onCancel:()=>{t({type:"classroomList/setActionTabs",payload:{}})}},It.createElement(j.default,{form:y,initialValues:{}},It.createElement(j.default.Item,{name:"attachment_ids",rules:[{required:!0,message:"\u8BF7\u4E0A\u4F20\u9644\u4EF6"}]},It.createElement(ua.Z,null)),It.createElement(j.default.Item,{name:"description"},It.createElement(et.default.TextArea,{placeholder:`\u8BF7\u5728\u6B64\u8F93\u5165${e.actionTabs.title||"\u8865\u4EA4\u9644\u4EF6"}\u7684\u539F\u56E0\uFF0C\u6700\u5927\u9650\u5236100\u4E2A\u5B57\u7B26`,rows:7}))))};var ml=(0,E.connect)(({classroomList:e,shixunHomeworks:u,loading:t})=>({classroomList:e,shixunHomeworks:u,loading:t}))(cl),mt=r(59301),dl=Object.defineProperty,pl=Object.defineProperties,El=Object.getOwnPropertyDescriptors,Ia=Object.getOwnPropertySymbols,fl=Object.prototype.hasOwnProperty,Fl=Object.prototype.propertyIsEnumerable,Za=(e,u,t)=>u in e?dl(e,u,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[u]=t,eu=(e,u)=>{for(var t in u||(u={}))fl.call(u,t)&&Za(e,t,u[t]);if(Ia)for(var t of Ia(u))Fl.call(u,t)&&Za(e,t,u[t]);return e},gl=(e,u)=>pl(e,El(u)),Sa=(e,u,t)=>new Promise((l,_)=>{var C=n=>{try{m(t.next(n))}catch(s){_(s)}},y=n=>{try{m(t.throw(n))}catch(s){_(s)}},m=n=>n.done?l(n.value):Promise.resolve(n.value).then(C,y);m((t=t.apply(e,u)).next())});const _l=({classroomList:e,loading:u,globalSetting:t,dispatch:l})=>{var _;const C=(0,E.useIntl)(),y=(0,E.useParams)(),[m]=j.default.useForm(),[n,s]=(0,a.useState)(!0);let[T,o]=(0,a.useState)([]);const[h,U]=(0,a.useState)({page:1,limit:20,keyword:""}),F=()=>Sa(void 0,null,function*(){var g;const K=yield l({type:"shixunHomeworks/getProjectList",payload:eu(eu({},y),h)});K.projects&&o([...T,...K.projects]),((g=K.projects)==null?void 0:g.length)<20&&s(!1)});return(0,a.useEffect)(()=>{(e.actionTabs.key==="\u5173\u8054\u9879\u76EE"||e.actionTabs.key==="\u66F4\u6362\u9879\u76EE")&&(F(),T=[],h.page=1,h.keyword="")},[e.actionTabs.key]),mt.createElement(G.default,{centered:!0,title:e.actionTabs.key==="\u66F4\u6362\u9879\u76EE"?"\u66F4\u6362\u9879\u76EE":"\u5173\u8054\u9879\u76EE",open:e.actionTabs.key==="\u5173\u8054\u9879\u76EE"||e.actionTabs.key==="\u66F4\u6362\u9879\u76EE",bodyStyle:{minHeight:100},onOk:()=>Sa(void 0,null,function*(){yield m.validateFields();const g=eu({},m.getFieldValue()),{selectArrs:K,cb:le}=e.actionTabs;if(e.actionTabs.key==="\u66F4\u6362\u9879\u76EE"){let z=yield(0,ee.ZP)(`/api/student_works/${K.homework_id}/change_project.json`,{method:"put",body:eu({},g)});(z==null?void 0:z.status)===0&&(le(),l({type:"classroomList/setActionTabs",payload:{}}));return}(yield(0,mu.co)(gl(eu({},g),{homeworkId:K.homework_id}))).status===0&&(le?le():l({type:"classroomList/getClassroomCommonHomeworksList",payload:eu({},e.actionTabs.params)}),l({type:"classroomList/setActionTabs",payload:{}}))}),onCancel:()=>{l({type:"classroomList/setActionTabs",payload:{}})}},mt.createElement(Q.Z,{loading:u["shixunHomeworks/getProjectList"],active:!0},T==""?mt.createElement("aside",null,mt.createElement("div",{className:"tc font14 pt20"},"\u60A8\u5F53\u524D\u5C1A\u672A\u7BA1\u7406\u4EFB\u4F55\u9879\u76EE\uFF0C\u8BF7\u5148",mt.createElement("a",{href:`${(_=t==null?void 0:t.setting)==null?void 0:_.old_url}/projects/deposit/new`,target:"_blank"},"\u521B\u5EFA\u9879\u76EE"),"\u518D\u5173\u8054")):mt.createElement("aside",null,mt.createElement("div",{className:" mb20"},mt.createElement(et.default.Search,{onSearch:g=>{g===""?delete h.keyword:h.keyword=g,T=[],s(!0),F()},placeholder:"\u8BF7\u8F93\u5165\u9879\u76EE\u540D\u79F0\u8FDB\u884C\u641C\u7D22",allowClear:!0,size:"middle"})),mt.createElement(j.default,{form:m,initialValues:{}},mt.createElement(j.default.Item,{name:"project_id",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u9879\u76EE"}]},mt.createElement(D.ZP.Group,null,mt.createElement(su(),{initialLoad:!1,pageStart:1,threshold:20,loadMore:g=>{h.page++,F()},hasMore:n,useWindow:!1},T==null?void 0:T.map(function(g,K){return mt.createElement(M.Z,{key:K},mt.createElement(v.Z,null,mt.createElement(D.ZP,{value:g.id},g.name)))}))))))))};var vl=(0,E.connect)(({classroomList:e,user:u,loading:t,globalSetting:l})=>({classroomList:e,user:u,loading:t.effects,globalSetting:l}))(_l),Ru=r(42882),Ha=r(74128),vt=r(59301),yl=Object.defineProperty,ja=Object.getOwnPropertySymbols,Cl=Object.prototype.hasOwnProperty,hl=Object.prototype.propertyIsEnumerable,Ga=(e,u,t)=>u in e?yl(e,u,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[u]=t,Ra=(e,u)=>{for(var t in u||(u={}))Cl.call(u,t)&&Ga(e,t,u[t]);if(ja)for(var t of ja(u))hl.call(u,t)&&Ga(e,t,u[t]);return e};const Al=({styles:e={},onSelect:u,params:t,classroomList:l})=>{const _=(0,E.useIntl)(),[C,y]=(0,a.useState)(!1),[m,n]=(0,a.useState)("");(0,a.useEffect)(()=>{y(!1),n("")},[]);const s=()=>{var T,o;if((0,c.Rm)()&&!((o=(T=l==null?void 0:l.AssistantObject)==null?void 0:T.group)!=null&&o.can_create)){L.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}m==="1"&&E.history.push(`/classrooms/${t.coursesId}/group_homework/${t.categoryId||0}/add`),m==="2"&&(u(),y(!1),n(""))};return vt.createElement("section",{className:`tc animated fadeIn ${Ru.Z.threeBtnSty}`,style:Ra(Ra({},{color:"#03A092",margin:"200px auto"}),e)},vt.createElement("img",{src:r(26551),width:200,height:164}),vt.createElement("p",{className:"mt20 font14"},"\u8BE5\u5206\u7EC4\u65E0\u5206\u7EC4\u4F5C\u4E1A\uFF0C\u53EF\u4EE5\u4E0B\u65B9\u6309\u94AE\u6216\u53F3\u4E0A\u65B9\u201C\u65B0\u5EFA\u4F5C\u4E1A\u201D\u6309\u94AE\u521B\u5EFA\u4F5C\u4E1A"),vt.createElement("div",{style:{marginTop:"30px"}},vt.createElement(Ye.ZP,{onClick:()=>y(!0),type:"primary",style:{width:"128px",height:"40px",marginRight:"20px",borderRadius:"4px"}},"\u65B0\u5EFA\u4F5C\u4E1A"),vt.createElement(Ye.ZP,{onClick:()=>{(0,H.xg)(`${Ha.Z.API_SERVER}/pdf/\u6559\u5B66\u8BFE\u5802\u64CD\u4F5C\u624B\u518C\u7B80\u5355\u7248-V4.0.pdf`)},type:"primary",style:{width:"128px",height:"40px",marginLeft:"20px",borderRadius:"4px"}},"\u65B0\u5EFA\u4F5C\u4E1A\u6307\u5F15")),C&&vt.createElement(G.default,{open:!0,centered:!0,title:"\u65B0\u5EFA\u4F5C\u4E1A",onCancel:()=>y(!1),onOk:s},vt.createElement("div",null,vt.createElement("div",null,vt.createElement(D.ZP,{value:"1",style:{marginTop:"15px"},checked:m==="1",onClick:()=>n("1")},"\u65B0\u5EFA\u5206\u7EC4\u4F5C\u4E1A")),vt.createElement("div",null,vt.createElement(D.ZP,{value:"2",style:{marginTop:"15px"},checked:m==="2",onClick:()=>n("2")},"\u9009\u7528\u8D44\u6E90")))))};var Bl=(0,E.connect)(({classroomList:e})=>({classroomList:e}))(Al),Dl={flex_box_center:"flex_box_center___MHyFJ",flex_space_between:"flex_space_between___ORCtD",flex_box_vertical_center:"flex_box_vertical_center___Nhmgg",flex_box_center_end:"flex_box_center_end___Skj3z",flex_box_column:"flex_box_column___wcBlf",containerTitle:"containerTitle___OiTfV",containerDesc:"containerDesc___OxZSI",listItem:"listItem___QWck_",info:"info___b5kJ6",title:"title___kIMSt",titleLeft:"titleLeft___xkD1I",titleRight:"titleRight___k53hK",acitons:"acitons___kzzSq",moveCategory:"moveCategory___sdBKh",spanSize:"spanSize___s6h6L"},bl=r(54473),dt={listContainer:"listContainer____QJ9C",info:"info___IpHIX",title:"title___X9_uq",left:"left___IclJq",right:"right___TrFe9",flexBox:"flexBox___PPALz",detail:"detail___t9rRa",iconV:"iconV___mSP3a"},Pl=Object.defineProperty,wl=Object.defineProperties,kl=Object.getOwnPropertyDescriptors,Va=Object.getOwnPropertySymbols,xl=Object.prototype.hasOwnProperty,Ol=Object.prototype.propertyIsEnumerable,$a=(e,u,t)=>u in e?Pl(e,u,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[u]=t,tu=(e,u)=>{for(var t in u||(u={}))xl.call(u,t)&&$a(e,t,u[t]);if(Va)for(var t of Va(u))Ol.call(u,t)&&$a(e,t,u[t]);return e},Tl=(e,u)=>wl(e,kl(u)),Gt=(e,u,t)=>new Promise((l,_)=>{var C=n=>{try{m(t.next(n))}catch(s){_(s)}},y=n=>{try{m(t.throw(n))}catch(s){_(s)}},m=n=>n.done?l(n.value):Promise.resolve(n.value).then(C,y);m((t=t.apply(e,u)).next())}),Nl=({dataSource:e,params:u,manageAllGroup:t})=>{var l,_,C,y;const{batchStatus:m,selectArrs:n,setSelectArrs:s,selectArrsAll:T,setSelectArrsAll:o,dispatch:h}=(0,a.useContext)(Wu),U=(0,E.useIntl)();let F=(0,E.useParams)();const[g,K]=(0,a.useState)(!1),le=(0,a.useRef)(),[ce,z]=(0,a.useState)([]);F=Tl(tu(tu({},u),F),{category:F==null?void 0:F.categoryId}),(0,a.useEffect)(()=>{z([]),K(!1)},[]);const be=[{title:U.formatMessage({id:"classrooms.class",defaultMessage:"\u73ED\u7EA7"}),dataIndex:"course_group_name",key:"course_group_name"},{title:U.formatMessage({id:"classrooms.status",defaultMessage:"\u72B6\u6001"}),dataIndex:"status",key:"status",width:80,filters:[{text:"\u672A\u5F00\u59CB",value:"\u672A\u5F00\u59CB"},{text:"\u63D0\u4EA4\u4E2D",value:"\u63D0\u4EA4\u4E2D"},{text:"\u8865\u4EA4\u4E2D",value:"\u8865\u4EA4\u4E2D"},{text:"\u5DF2\u622A\u6B62",value:"\u5DF2\u622A\u6B62"},{text:"\u672A\u53D1\u5E03",value:"\u672A\u53D1\u5E03"},{text:"\u533F\u8BC4\u4E2D",value:"\u533F\u8BC4\u4E2D"}],onFilter:(i,Z)=>Z.status.indexOf(i)===0},{title:"\u63D0\u4EA4\u60C5\u51B5",dataIndex:"statistics",key:"statistics",width:80,render:i=>{var Z,p;return i==="--"?i:a.createElement("span",null,a.createElement("span",null,(Z=i==null?void 0:i.split("/"))==null?void 0:Z[0]),"\xA0/\xA0",a.createElement("span",null,(p=i==null?void 0:i.split("/"))==null?void 0:p[1]))}},{title:"\u53D1\u5E03\u65F6\u95F4",dataIndex:"publish_time",key:"publish_time",sorter:!0,showSorterTooltip:!1,sortOrder:F.sort_by==="publish_time"?F.sort_direction==="desc"?"descend":"ascend":null},{title:"\u622A\u6B62\u65F6\u95F4",dataIndex:"end_time",key:"end_time",sorter:!0,showSorterTooltip:!1,sortOrder:F.sort_by==="end_time"?F.sort_direction==="desc"?"descend":"ascend":null},{title:"\u8865\u4EA4\u65F6\u95F4",dataIndex:"late_time",key:"late_time",sorter:!0,showSorterTooltip:!1,sortOrder:F.sort_by==="late_time"?F.sort_direction==="desc"?"descend":"ascend":null},{title:"\u5206\u73ED\u8001\u5E08",dataIndex:"teachers",key:"teachers",width:150,ellipsis:{showTitle:!1},render:i=>i==="--"||!i?"--":a.createElement("span",{title:i},i)}];function ie(){return Gt(this,null,function*(){let i=yield(0,ee.ZP)(`/api/homework_commons/${e.homework_id}/group_settings_statistics.json`,{method:"get",params:tu({},F)});z(i.data)})}const I=i=>{n.includes(i)?(s(n.filter(Z=>Z!==i)),o(T.filter(Z=>Z.homework_id!==i))):(s([...n,i]),o([...T,e]))};return a.createElement("div",{className:dt.listContainer,onClick:i=>{i.stopPropagation(),(!(0,c.GJ)()||(0,c.GJ)()&&le.current&&!le.current.contains(i.target))&&(0,H.xg)(`/classrooms/${F.coursesId}/group_homework/${e.homework_id}/detail`)}},(0,c.GJ)()&&a.createElement("span",{ref:le},a.createElement($.default,{onClick:i=>{i.stopPropagation()},style:{padding:"10px"},checked:n.includes(e.homework_id),onChange:()=>I(e.homework_id)})),a.createElement("div",{className:dt.info},a.createElement("div",{className:dt.title},a.createElement("div",{className:dt.left,style:(0,c.dE)()?{paddingRight:(e==null?void 0:e.challenge_count)-(e==null?void 0:e.finished_challenge_count)?60:140}:{}},(0,c.GJ)()&&a.createElement(ku.Z,{value:e.status},a.createElement(H.VV,{temporary:!0,style:{margin:"0px 10px 0px 0px"},status:[e.status]})),(0,c.dE)()&&a.createElement(H.VV,{temporary:!0,style:{margin:"0px 10px 0px 0px"},status:e.status}),a.createElement("span",{onClick:i=>i.stopPropagation()},a.createElement(E.Link,{target:"_blank",to:`/classrooms/${F.coursesId}/group_homework/${e.homework_id}/detail${(0,c.dE)()?"?tabs=1":""}`},e.name))),a.createElement("div",{className:dt.right},(0,c.GJ)()&&e.status==="\u672A\u53D1\u5E03"&&a.createElement(E.Link,{target:"_blank",to:"/",onClick:i=>Gt(void 0,null,function*(){i.stopPropagation(),i.preventDefault(),h({type:"classroomList/setActionTabs",payload:{key:"\u7ACB\u5373\u53D1\u5E03",selectArrs:[e==null?void 0:e.homework_id],selectArrsAll:[e],params:tu({},F),type:2,manage_all_group:t}})})},a.createElement("aside",{className:dt.flexBox,style:{marginRight:"16px"}},a.createElement("i",{className:"iconfont icon-yishezhifabushijian1"}),a.createElement("div",null,"\u53D1\u5E03"))),(0,c.dE)()&&a.createElement("div",{className:dt.actionIcon},(e==null?void 0:e.challenge_count)-(e==null?void 0:e.finished_challenge_count)===0&&a.createElement("i",{className:"iconfont icon-yiwancheng1"}),!((l=e.status)!=null&&l.includes("\u5DF2\u622A\u6B62"))&&!((_=e.status)!=null&&_.includes("\u5BFC\u5165"))&&a.createElement("aside",{onClick:i=>Gt(void 0,null,function*(){i.stopPropagation(),(0,H.xg)(`/classrooms/${F.coursesId}/group_homework/${e.homework_id}/detail${(0,c.dE)()?"?tabs=1":""}`)}),className:dt.flexBox,style:{marginRight:10}},a.createElement("i",{className:"iconfont icon-kaishixuexi font14"}),a.createElement("div",null,"\u5F00\u59CB\u5B66\u4E60")),(((C=e.status)==null?void 0:C.includes("\u5DF2\u622A\u6B62"))||((y=e.status)==null?void 0:y.includes("\u5BFC\u5165")))&&a.createElement("aside",{className:dt.flexBox,style:{marginRight:10}},a.createElement("i",{className:"iconfont icon-chakanzuoye font14"}),a.createElement("div",null,"\u67E5\u770B\u4F5C\u54C1"))),(0,c.GJ)()&&a.createElement(Mt.Z,{placement:"bottomCenter",overlayClassName:dt.dro,dropdownRender:()=>a.createElement(Ie.default,null,e.status!=="\u5BFC\u5165"&&a.createElement(Ie.default.Item,{key:1,style:{textAlign:"center"}},a.createElement(E.Link,{target:"_blank",to:"/",onClick:i=>Gt(void 0,null,function*(){i.stopPropagation(),i.preventDefault(),h({type:"classroomList/setActionTabs",payload:{key:"\u7ACB\u5373\u53D1\u5E03",selectArrs:[e==null?void 0:e.homework_id],selectArrsAll:[e],params:tu({},F),type:2,manage_all_group:t}})})},"\u7ACB\u5373\u53D1\u5E03")),e.status==="\u5BFC\u5165"&&a.createElement(Ie.default.Item,{key:23,style:{textAlign:"center"}},a.createElement(E.Link,{target:"_blank",to:"/",onClick:i=>Gt(void 0,null,function*(){i.stopPropagation(),i.preventDefault(),h({type:"classroomList/setActionTabs",payload:{key:"\u8865\u5145\u6210\u7EE9",name:e==null?void 0:e.name,id:e==null?void 0:e.homework_id,type:"group"}})})},"\u8865\u5145\u6210\u7EE9")),e.status!=="\u5BFC\u5165"&&a.createElement(Ie.default.Item,{key:2,style:{textAlign:"center"}},a.createElement(E.Link,{target:"_blank",to:"/",onClick:i=>Gt(void 0,null,function*(){i.stopPropagation(),i.preventDefault(),h({type:"classroomList/setActionTabs",payload:{key:"\u7ACB\u5373\u622A\u6B62",selectArrs:[e==null?void 0:e.homework_id],selectArrsAll:[e],params:tu({},F),type:2}})})},"\u7ACB\u5373\u622A\u6B62")),a.createElement(Ie.default.Item,{key:22,style:{textAlign:"center"}},a.createElement(E.Link,{target:"_blank",to:"/",onClick:i=>Gt(void 0,null,function*(){i.stopPropagation(),i.preventDefault(),h({type:"classroomList/setActionTabs",payload:{key:"\u5220\u9664",selectArrs:[e==null?void 0:e.homework_id],selectArrsAll:T,params:F,status:e==null?void 0:e.status}})})},U.formatMessage({id:"classrooms.deleteImmediately",defaultMessage:"\u7ACB\u5373\u5220\u9664"}))),e.status!=="\u5BFC\u5165"&&a.createElement(Ie.default.Item,{key:6,style:{textAlign:"center"}},a.createElement(E.Link,{target:"_blank",onClick:i=>{i.stopPropagation()},to:`/classrooms/${F.coursesId}/group_homework/${e.homework_id}/detail?tabs=3`},U.formatMessage({id:"classrooms.advancedSettings",defaultMessage:"\u9AD8\u7EA7\u8BBE\u7F6E"}))))},a.createElement("aside",{onClick:i=>i.stopPropagation(),className:dt.flexBox,style:{cursor:"default"}},a.createElement("i",{className:"iconfont icon-gengduo4"}),a.createElement("div",null,"\u66F4\u591A"))))),a.createElement("div",{className:dt.detail},(0,c.GJ)()&&a.createElement(a.Fragment,null,a.createElement("span",{className:"mr20",style:{color:"#fff"}},e.author),["\u672A\u5F00\u59CB","\u8FDB\u884C\u4E2D","\u5DF2\u622A\u6B62","\u63D0\u4EA4\u4E2D","\u8865\u4EA4\u4E2D","\u5DF2\u7ED3\u675F","\u533F\u8BC4\u4E2D","\u7533\u8BC9\u4E2D"].includes(e.status)&&!!e.uncommit_count&&a.createElement("span",{className:"mr10"},a.createElement("span",{className:"mr5"},"\u672A\u505A\u9898"),e.uncommit_count,"\u4EBA"),["\u672A\u5F00\u59CB","\u8FDB\u884C\u4E2D","\u5DF2\u622A\u6B62","\u63D0\u4EA4\u4E2D","\u8865\u4EA4\u4E2D","\u5DF2\u7ED3\u675F","\u533F\u8BC4\u4E2D","\u7533\u8BC9\u4E2D"].includes(e.status)&&!!e.commit_count&&a.createElement("span",{className:"mr10"},a.createElement("span",{className:"mr5"},"\u5DF2\u505A\u9898"),e.commit_count,"\u4EBA"),["\u672A\u5F00\u59CB","\u8FDB\u884C\u4E2D","\u5DF2\u622A\u6B62","\u63D0\u4EA4\u4E2D","\u8865\u4EA4\u4E2D","\u5DF2\u7ED3\u675F","\u533F\u8BC4\u4E2D","\u7533\u8BC9\u4E2D"].includes(e.status)&&!!e.compelete_count&&a.createElement("span",{className:"mr10"},a.createElement("span",{className:"mr5"},"\u5DF2\u5B8C\u6210"),e.compelete_count,"\u4EBA"),["\u672A\u5F00\u59CB","\u8FDB\u884C\u4E2D","\u5DF2\u622A\u6B62","\u63D0\u4EA4\u4E2D","\u8865\u4EA4\u4E2D","\u533F\u8BC4\u4E2D","\u7533\u8BC9\u4E2D"].includes(e.status)&&a.createElement("span",{className:"mr10"},a.createElement("span",{className:"mr5"},"\u53D1\u5E03\u65F6\u95F4"),e.publish_time),["\u672A\u5F00\u59CB","\u8FDB\u884C\u4E2D","\u5DF2\u622A\u6B62","\u63D0\u4EA4\u4E2D","\u8865\u4EA4\u4E2D","\u533F\u8BC4\u4E2D","\u7533\u8BC9\u4E2D"].includes(e.status)&&a.createElement("span",{className:"mr10"},a.createElement("span",{className:"mr5"},"\u622A\u6B62\u65F6\u95F4"),e.end_time),["\u5DF2\u7ED3\u675F"].includes(e.status)&&a.createElement("span",{className:"mr10"},a.createElement("span",{className:"mr5"},"\u7ED3\u675F\u65F6\u95F4"),e.status_time),!!(e!=null&&e.late_time)&&(e==null?void 0:e.late_time)!=="--"&&a.createElement("span",{className:"c-grey-999"},a.createElement("span",{className:"mr5"},"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"),e==null?void 0:e.late_time),["\u672A\u5F00\u59CB","\u8FDB\u884C\u4E2D","\u5DF2\u622A\u6B62","\u63D0\u4EA4\u4E2D","\u8865\u4EA4\u4E2D","\u5DF2\u7ED3\u675F","\u533F\u8BC4\u4E2D","\u7533\u8BC9\u4E2D"].includes(e.status)&&a.createElement("span",{className:dt.iconV,onClick:i=>Gt(void 0,null,function*(){i.stopPropagation(),i.preventDefault(),g||ie(),K(!g)})},a.createElement("i",{className:`iconfont icon-${g?"shouqi":"xiala2"}`})," "))),a.createElement("div",{className:dt.content},(0,c.dE)()&&a.createElement("span",{className:dt.infoStuIcon},a.createElement("span",{className:"c-grey-333"},e.author),e.status==="\u5DF2\u622A\u6B62"&&!!(e!=null&&e.status_time)&&a.createElement("span",{className:"ml20"},a.createElement("i",{className:"iconfont icon-shengyushijian font12 mr5"})," ",e==null?void 0:e.status_time),a.createElement("span",{className:"ml20 c-grey-999"},a.createElement("i",{className:"iconfont icon-shijian1 font12 mr5"}),e==null?void 0:e.publish_time," \u81F3 ",e==null?void 0:e.end_time," "),!!(e!=null&&e.late_time)&&(e==null?void 0:e.late_time)!=="--"&&a.createElement("span",{className:"ml20"},a.createElement("span",{className:"mr5"},"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4:"),e==null?void 0:e.late_time)),(0,c.GJ)()&&e.status!=="\u672A\u53D1\u5E03"&&g&&ce.length>5&&a.createElement(Qt.default,{className:Ru.Z.threeTableSty,scroll:{y:240},onRow:i=>({onClick:Z=>{Z.stopPropagation(),Z.preventDefault()}}),onHeaderRow:(i,Z)=>({onClick:p=>{p.stopPropagation(),p.preventDefault()}}),pagination:!1,dataSource:ce,style:{marginTop:14,marginRight:6,cursor:"default"},onChange:(i,Z,p)=>{p.field&&(F.sort_by=p.field),p.order||(F.sort_direction="asc"),p.order==="ascend"&&(F.sort_direction="asc"),p.order==="descend"&&(F.sort_direction="desc"),p.order||(F.sort_direction="asc"),ie()},columns:be}),(0,c.GJ)()&&e.status!=="\u672A\u53D1\u5E03"&&g&&ce.length<6&&ce.length>0&&a.createElement(Qt.default,{className:Ru.Z.threeTableSty,onRow:i=>({onClick:Z=>{Z.stopPropagation(),Z.preventDefault()}}),onHeaderRow:(i,Z)=>({onClick:p=>{p.stopPropagation(),p.preventDefault()}}),pagination:!1,dataSource:ce,style:{marginTop:14,marginRight:6,cursor:"default"},onChange:(i,Z,p)=>{p.field&&(F.sort_by=p.field),p.order||(F.sort_direction="asc"),p.order==="ascend"&&(F.sort_direction="asc"),p.order==="descend"&&(F.sort_direction="desc"),p.order||(F.sort_direction="asc"),ie()},columns:be}))))},za={bottomControlContainer:"bottomControlContainer___PMJOm",buttonWrap:"buttonWrap___RwQKi",moveCategory:"moveCategory___pQvCG"},Ml=(e,u,t)=>new Promise((l,_)=>{var C=n=>{try{m(t.next(n))}catch(s){_(s)}},y=n=>{try{m(t.throw(n))}catch(s){_(s)}},m=n=>n.done?l(n.value):Promise.resolve(n.value).then(C,y);m((t=t.apply(e,u)).next())}),Ll=({buttonDataSource:e,onClick:u})=>{const{allSelect:t,setAllSelect:l,setSelectArrs:_,dataSource:C,selectArrs:y,useBatchStatus:m,dispatch:n,params:s,getData:T,detailLeftMenus:o,main_category_id:h,setSelectArrsAll:U}=(0,a.useContext)(Wu);let F;const[g,K]=(0,a.useState)(!1),[le,ce]=(0,a.useState)(""),z=I=>{l(I.target.checked),_(I.target.checked?C.map(i=>i.homework_id):[]),I.target.checked?U([...C]):U([])},be=()=>{let I={courseId:s.id,container_type:"group_homework"};s.categoryId&&(I.category_id=s.categoryId),n({type:"classroomList/getAllTaskList",payload:I}),n({type:"classroomList/setActionTabs",payload:{key:"\u8C03\u6574\u6392\u5E8F"}})};o.course_modules&&(F=o.course_modules.filter(I=>I.type==="group_homework")[0]);const ie=a.createElement("div",{className:za.moveCategory,onMouseLeave:I=>K(!1)},a.createElement(Ie.default,{onClick:I=>Ml(void 0,[I],function*({item:i,key:Z,keyPath:p,domEvent:Y}){if(y=="")return L.ZP.error("\u8BF7\u9009\u62E9\u4F60\u8981\u64CD\u4F5C\u7684\u4EFB\u52A1"),null;(yield(0,ee.ZP)(`/api/courses/${s.id}/homework_commons/move_to_category.json`,{method:"post",body:{homework_ids:y,new_category_id:Z}})).status===0&&(L.ZP.success("\u64CD\u4F5C\u6210\u529F"),m(!1),T(),n({type:"classroomList/getClassroomLeftMenus",payload:{id:s.coursesId}}))}),style:{maxHeight:300,width:240,overflow:"auto"}},a.createElement("li",{className:"ant-menu-item multi-llipsis1e ant-menu-item-only-child"},a.createElement(et.default,{onChange:I=>{ce(I.target.value)}})),F&&F.second_category.filter(I=>I.category_name!=="\u672A\u5206\u914D\u76EE\u5F55").map(function(I,i){var Z;if(!(le!==""&&I.category_name.indexOf(le)<0))return a.createElement(a.Fragment,null,a.createElement(Ie.default.Item,{className:"multi-llipsis1e",key:I.category_id},I.category_name),(Z=I==null?void 0:I.third_category)==null?void 0:Z.map(p=>a.createElement(Ie.default.Item,{style:{marginLeft:20},className:"multi-llipsis1e",key:p.category_id},p.category_name)))}),a.createElement("li",{className:"ant-menu-item multi-llipsis1e ant-menu-item-only-child",onClick:I=>{I.preventDefault(),n({type:"classroomList/setActionTabs",payload:{key:"\u6DFB\u52A0\u76EE\u5F55",params:s,selectArrs:{category_id:h,type:"group_homework"}}})}},"\u65B0\u5EFA\u5B50\u76EE\u5F55...")));return a.createElement("div",{className:za.bottomControlContainer},a.createElement(M.Z,{wrap:!1,align:"middle",justify:"space-between",style:{height:"100%"}},a.createElement(v.Z,{flex:1},a.createElement(M.Z,{wrap:!1,align:"middle",gutter:8},a.createElement(v.Z,null,a.createElement($.default,{checked:t,onChange:z},"\u5168\u9009\u672C\u9875\uFF08",y.length,"\uFF09")),(0,c.GJ)()&&a.createElement(v.Z,null,a.createElement(Mt.Z,{placement:"top",menu:{items:e,onClick:({key:I})=>{u({key:I})}}},a.createElement(Ye.ZP,{type:"primary",icon:a.createElement("i",{className:"iconfont icon-piliangcaozuo3"})},"\u6279\u91CF\u64CD\u4F5C"))),a.createElement(v.Z,null,a.createElement(Ye.ZP,{type:"primary",onClick:be,icon:a.createElement("i",{className:"iconfont icon-tiaozhengpaixu2"})},"\u8C03\u6574\u6392\u5E8F")),(0,c.GJ)()&&a.createElement(v.Z,null,a.createElement(Mt.Z,{placement:"topLeft",dropdownRender:()=>ie,getPopupContainer:I=>I.parentNode},a.createElement(Ye.ZP,{type:"primary",icon:a.createElement("i",{className:"iconfont icon-yidongmulu"})},"\u79FB\u52A8\u5230\u76EE\u5F55 ",a.createElement(xu.Z,null)))),(0,c.GJ)()&&a.createElement(v.Z,null,a.createElement(Ye.ZP,{type:"primary",onClick:()=>u({key:"collection",label:"\u6536\u85CF"}),icon:a.createElement("i",{className:"iconfont icon-shoucang1"})},"\u6536\u85CF")))),a.createElement(v.Z,null,a.createElement(Ye.ZP,{type:"primary",ghost:!0,onClick:()=>{_([]),m(!1)}},"\u53D6\u6D88\u64CD\u4F5C"))))},Il=r(86094),Zl=r(92521),Sl=r(27269),xe=r(59301),Hl=Object.defineProperty,jl=Object.defineProperties,Gl=Object.getOwnPropertyDescriptors,_u=Object.getOwnPropertySymbols,Wa=Object.prototype.hasOwnProperty,Ua=Object.prototype.propertyIsEnumerable,Ja=(e,u,t)=>u in e?Hl(e,u,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[u]=t,uu=(e,u)=>{for(var t in u||(u={}))Wa.call(u,t)&&Ja(e,t,u[t]);if(_u)for(var t of _u(u))Ua.call(u,t)&&Ja(e,t,u[t]);return e},Ka=(e,u)=>jl(e,Gl(u)),Rl=(e,u)=>{var t={};for(var l in e)Wa.call(e,l)&&u.indexOf(l)<0&&(t[l]=e[l]);if(e!=null&&_u)for(var l of _u(e))u.indexOf(l)<0&&Ua.call(e,l)&&(t[l]=e[l]);return t},Vu=(e,u,t)=>new Promise((l,_)=>{var C=n=>{try{m(t.next(n))}catch(s){_(s)}},y=n=>{try{m(t.throw(n))}catch(s){_(s)}},m=n=>n.done?l(n.value):Promise.resolve(n.value).then(C,y);m((t=t.apply(e,u)).next())});q().extend(Mu());const Vl=({data:e,value:u,onChange:t})=>{var l,_,C,y;const[m,n]=(0,a.useState)({leftSearch:"",rigthSearch:""}),[s,T]=(0,a.useState)([]);return(0,a.useEffect)(()=>{T((u==null?void 0:u.length)>0?e==null?void 0:e.filter(o=>u==null?void 0:u.includes(o==null?void 0:o.id)):[])},[u]),xe.createElement("div",{style:{display:"flex",flexWrap:"nowrap",gap:"20px",height:"400px"}},xe.createElement("div",{style:{flex:"1",display:"flex",flexDirection:"column",gap:"15px"}},xe.createElement($.default,{indeterminate:(s==null?void 0:s.length)>0&&(s==null?void 0:s.length)<(e==null?void 0:e.length),checked:(s==null?void 0:s.length)==(e==null?void 0:e.length),onChange:o=>{t(o.target.checked?e==null?void 0:e.map(h=>h==null?void 0:h.id):[])}},"\u5168\u9009"),xe.createElement("div",{style:{borderRadius:4,border:"1px solid #DCDCDC",display:"flex",flexDirection:"column",flex:"1",overflow:"hidden"}},xe.createElement(et.default.Search,{className:"p20",style:{paddingBottom:0},placeholder:"\u53EF\u8F93\u5165\u73ED\u7EA7\u540D\u79F0\u67E5\u8BE2",value:m.leftSearch,onChange:o=>{n(Ka(uu({},m),{leftSearch:o.target.value}))}}),xe.createElement("div",{className:"mt20 ml20 mb20",style:{overflow:"auto"}},((l=m.leftSearch?e==null?void 0:e.filter(o=>{var h;return(h=o==null?void 0:o.name)==null?void 0:h.includes(m.leftSearch)}):e)==null?void 0:l.length)!==0?xe.createElement($.default.Group,{value:u,onChange:o=>{t(o)}},xe.createElement(Tu.Z,{direction:"vertical"},(_=m.leftSearch?e==null?void 0:e.filter(o=>{var h;return(h=o==null?void 0:o.name)==null?void 0:h.includes(m.leftSearch)}):e)==null?void 0:_.map((o,h)=>xe.createElement($.default,{key:h,value:o.id},o==null?void 0:o.name)))):xe.createElement(gt.Z,{styles:{margin:"0 auto"}})))),xe.createElement("div",{style:{flex:"1",display:"flex",flexDirection:"column",gap:"15px"}},xe.createElement("div",null,"\u5DF2\u9009\u62E9",(s==null?void 0:s.length)||0,"\u4E2A\u5206\u73ED"),xe.createElement("div",{style:{borderRadius:4,border:"1px solid #DCDCDC",display:"flex",flexDirection:"column",flex:"1",overflow:"hidden"}},xe.createElement(et.default.Search,{className:"p20",style:{paddingBottom:0},placeholder:"\u53EF\u8F93\u5165\u73ED\u7EA7\u540D\u79F0\u67E5\u8BE2",value:m.rigthSearch,onChange:o=>{n(Ka(uu({},m),{rigthSearch:o.target.value}))}}),xe.createElement("div",{className:"mt20 ml20 mb20 pr20",style:{display:"flex",flexDirection:"column",gap:"10px",overflow:"auto"}},((C=m.rigthSearch?s==null?void 0:s.filter(o=>{var h;return(h=o==null?void 0:o.name)==null?void 0:h.includes(m.rigthSearch)}):s)==null?void 0:C.length)!==0?(y=m.rigthSearch?s==null?void 0:s.filter(o=>{var h;return(h=o==null?void 0:o.name)==null?void 0:h.includes(m.rigthSearch)}):s)==null?void 0:y.map((o,h)=>xe.createElement(M.Z,{key:h,wrap:!1,align:"middle",justify:"space-between"},xe.createElement(v.Z,null,o==null?void 0:o.name),xe.createElement(v.Z,null,xe.createElement("i",{className:"iconfont icon-piliangshanchu2 font16 current",style:{color:"#3061D0"},onClick:()=>{t(u==null?void 0:u.filter(U=>U!==(o==null?void 0:o.id)))}})))):xe.createElement(gt.Z,{styles:{margin:"0 auto"}})))))},$l=e=>{var u=e,{classroomList:t,dispatch:l,user:_,getData:C}=u,y=Rl(u,["classroomList","dispatch","user","getData"]),m,n,s,T,o,h;const U=(0,E.useIntl)(),F=(0,E.useParams)(),[g]=j.default.useForm(),K=((m=t==null?void 0:t.actionTabs)==null?void 0:m.key)==="\u6279\u91CF\u8865\u4EA4",[,le,ce,z]=(0,Lt.U)(te.c_,uu(uu({},F),(n=t==null?void 0:t.actionTabs)==null?void 0:n.params)),[,,be,ie]=(0,Lt.U)(te.nP,{course_id:F==null?void 0:F.coursesId,homework_ids:(s=t==null?void 0:t.actionTabs)==null?void 0:s.selectArrs}),[,I,i]=(0,Lt.U)(te.sm,{course_id:F==null?void 0:F.coursesId,homework_ids:(T=t==null?void 0:t.actionTabs)==null?void 0:T.selectArrs}),Z=(...p)=>Vu(void 0,[...p],function*(Y={}){be({});const pe=yield ce({page:1,limit:2e4,homework_id:t.actionTabs.type===1?"":t.actionTabs.selectArrs[0]})});return(0,a.useEffect)(()=>{K&&Z()},[K]),xe.createElement(G.default,{centered:!0,title:(o=t==null?void 0:t.actionTabs)==null?void 0:o.key,width:800,open:K,cancelText:"\u6682\u4E0D\u8865\u4EA4",okText:"\u5F00\u542F\u8865\u4EA4",onCancel:()=>{l({type:"classroomList/setActionTabs",payload:{}})},destroyOnClose:!0,confirmLoading:I,onOk:()=>Vu(void 0,null,function*(){g.submit()})},xe.createElement("div",{className:"p10 pl20 pr20 c-orange-ff7 mb20",style:{background:"#F6F7F9"}},"\u89C4\u5219\u8BF4\u660E\uFF1A\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u5FC5\u987B\u665A\u4E8E\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\uFF1B\u5F53\u73ED\u7EA7\u9636\u6BB5\u8FDB\u5165\u201C\u8865\u4EA4\u4E2D\u201D\u5219\u4E0D\u53EF\u53D8\u66F4\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\u3001\u4E0D\u53EF\u5173\u95ED\u8865\u4EA4\uFF1B\u5F53\u4F5C\u4E1A\u72B6\u6001\u4E3A\u672A\u53D1\u5E03\u3001\u4F5C\u4E1A\u5DF2\u5F00\u542F\u7EDF\u4E00\u8865\u4EA4\u548C\u4F5C\u4E1A\u5DF2\u5F00\u542F\u533F\u8BC4\u65F6\uFF0C\u65B0\u6279\u91CF\u8865\u4EA4\u89C4\u5219\u4E0D\u751F\u6548\u3002"),xe.createElement(j.default,{form:g,colon:!1,size:"large",initialValues:{unified_late:!1,late_penalty:5},onFinish:p=>Vu(void 0,null,function*(){var Y,pe,Pe;const Re=yield i(((Y=z==null?void 0:z.course_groups)==null?void 0:Y.length)>0?{unified_late:((pe=z==null?void 0:z.course_groups)==null?void 0:pe.length)<=0,allow_late_settings:[uu({},p)]}:uu({unified_late:((Pe=z==null?void 0:z.course_groups)==null?void 0:Pe.length)<=0},p));(Re==null?void 0:Re.status)==0&&(L.ZP.success("\u8865\u4EA4\u8BBE\u7F6E\u6210\u529F"),l({type:"classroomList/setActionTabs",payload:{}}),C&&C())})},xe.createElement(M.Z,{wrap:!1,gutter:20},xe.createElement(v.Z,{flex:1},xe.createElement(j.default.Item,{label:"\u8865\u4EA4\u6263\u5206",name:"late_penalty",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8865\u4EA4\u6263\u5206"}]},xe.createElement(et.default,{placeholder:"\u8BF7\u8F93\u5165\u8865\u4EA4\u6263\u5206",min:0,type:"number",suffix:"\u5206",max:Number.MAX_SAFE_INTEGER,style:{width:"50%"}}))),xe.createElement(v.Z,{flex:"390px"},xe.createElement(j.default.Item,{label:"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4",name:"late_time",rules:[{required:!0,validator(p,Y,pe){return Y&&q()(Y).startOf("minute")<=q()().startOf("minute")?Promise.reject("\u4F5C\u4E1A\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u5FC5\u987B\u665A\u4E8E\u6B64\u523B"):Y&&q()(Y).startOf("minute")<=q()(ie==null?void 0:ie.max_late_time).startOf("minute")?(L.ZP.warning(`\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u5C0F\u4E8E\u9009\u4E2D\u4F5C\u4E1A\u4E2D\u6700\u665A\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\uFF1A${ie==null?void 0:ie.max_late_time}`),Promise.reject("")):Promise.resolve()}},{required:!0,message:"\u8BF7\u5148\u8BBE\u7F6E\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"}]},xe.createElement(R.default,{placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",style:{width:"100%"},disabledDate:p=>(0,H.BO)(p,{startTime:ie==null?void 0:ie.max_late_time}),disabledTime:p=>(0,H.hv)(p,{compared:ie==null?void 0:ie.max_late_time}),format:"YYYY-MM-DD HH:mm",showTime:{showSecond:!1,defaultValue:q()("00:00:00","HH:mm:ss")}})))),((h=z==null?void 0:z.course_groups)==null?void 0:h.length)>0&&xe.createElement(Nu.Z,{spinning:le},xe.createElement(j.default.Item,{name:"group_id",rules:[{required:!0,message:"\u8BF7\u5148\u9009\u62E9\u73ED\u7EA7"}]},xe.createElement(Vl,{data:(z==null?void 0:z.course_groups)||[],onChange:p=>{be({group_ids:p})}})))))};var zl=(0,E.connect)(({classroomList:e,user:u})=>({classroomList:e,user:u}))($l),w=r(59301),Wl=Object.defineProperty,Ul=Object.defineProperties,Jl=Object.getOwnPropertyDescriptors,Ya=Object.getOwnPropertySymbols,Kl=Object.prototype.hasOwnProperty,Yl=Object.prototype.propertyIsEnumerable,Qa=(e,u,t)=>u in e?Wl(e,u,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[u]=t,yt=(e,u)=>{for(var t in u||(u={}))Kl.call(u,t)&&Qa(e,t,u[t]);if(Ya)for(var t of Ya(u))Yl.call(u,t)&&Qa(e,t,u[t]);return e},$u=(e,u)=>Ul(e,Jl(u)),zu=(e,u,t)=>new Promise((l,_)=>{var C=n=>{try{m(t.next(n))}catch(s){_(s)}},y=n=>{try{m(t.throw(n))}catch(s){_(s)}},m=n=>n.done?l(n.value):Promise.resolve(n.value).then(C,y);m((t=t.apply(e,u)).next())});const Wu=(0,a.createContext)({selectArrs:[]}),Ql=({user:e,classroomList:u,loading:t,dispatch:l})=>{var _,C,y,m;const n=(0,E.useIntl)(),s=(0,E.useParams)(),[T]=(0,E.useSearchParams)(),[o,h]=(0,a.useState)(()=>$u(yt({},s),{id:s.coursesId,limit:20})),[U,F]=(0,a.useState)(!1),[g,K]=(0,a.useState)({ta_mode:1,final_mode:!1,st_proportion:0,ta_proportion:30,te_proportion:70,gr_proportion:0,is_repeat_minus:!1,is_group_grade:!1,repeat_setting_score:"",repeat_limit:""}),[le,ce]=(0,a.useState)([]),[z,be]=(0,a.useState)(!1),[ie,I]=(0,a.useState)(!1),[i,Z]=(0,a.useState)([]),[p,Y]=(0,a.useState)(!1),[pe,Pe]=(0,a.useState)("\u9ED8\u8BA4\u6392\u5E8F"),Re=(0,E.useLocation)(),{detailCommonHomeworksList:S,detailLeftMenus:nt,detailTopBanner:Zt,taskList:ot}=u;let hu=T.get("tabs")?parseInt(T.get("tabs"))+1:"0";o.type=3,o.categoryId?o.category=o.categoryId:delete o.category,(0,a.useEffect)(()=>{h(yt(yt({},o),s))},[s==null?void 0:s.categoryId]),(0,a.useEffect)(()=>{T.get("tabs")==="0"&&(o.status="0",o.page=1)},[T.get("tabs")]),(0,a.useEffect)(()=>{const d=T.get("tabs");d&&d!==void 0&&((0,c.GJ)()?o.status=d:o.order=d)},[T.toString()]),(0,a.useEffect)(()=>{l({type:"classroomList/getAssistantPermissions",payload:{course_id:o.id}})},[]),(0,a.useEffect)(()=>{var d,J,ye;const De=T.get("tabs");if((d=e==null?void 0:e.userInfo)!=null&&d.login){const Ae=H.cX.getItem(`${(J=e==null?void 0:e.userInfo)==null?void 0:J.login}${(0,c.GJ)()?"Teacher":"Student"}`,"GroupHomework");Ae&&(o.sort_by=Ae==null?void 0:Ae.type,o.sort_direction=Ae==null?void 0:Ae.direction,Pe(Ae==null?void 0:Ae.name));let Me=s.categoryId===void 0?{}:{categoryId:s.categoryId,category:s.categoryId};De&&De!==void 0&&((0,c.GJ)()?o.status=De:o.order=De),ve(Me)}else if((ye=e==null?void 0:e.userInfo)!=null&&ye.username){let Ae=s.categoryId===void 0?{}:{categoryId:s.categoryId,category:s.categoryId};De&&De!==void 0&&((0,c.GJ)()?o.status=De:o.order=De),ve(Ae)}},[(_=e==null?void 0:e.userInfo)==null?void 0:_.login,Re==null?void 0:Re.pathname]),(0,a.useEffect)(()=>{u.actionTabs.key==="\u76EE\u5F55\u91CD\u547D\u540D\u6210\u529F"&&ve(),u.actionTabs.key==="\u76EE\u5F55\u91CD\u547D\u540D\u6210\u529F"&&ve()},[u.actionTabs.key]),(0,a.useEffect)(()=>{ce([])},[S]),(0,a.useEffect)(()=>{I(!1)},[o.categoryId]),(0,a.useEffect)(()=>{S&&S.homeworks&&(le.length===S.homeworks.length&&le.length>0?be(!0):le.length!==S.homeworks.length&&be(!1))},[le]);const Wt=(d,J)=>{o.page=d,o.limit=J,ve()},ve=(d={})=>{ce([]),Z([]),(0,c.GJ)()?l({type:"classroomList/getClassroomTeacherCommonList",payload:$u(yt(yt({},o),d),{type:3})}):l({type:"classroomList/getClassroomCommonList",payload:yt(yt({},o),d)})},Ue=()=>zu(void 0,null,function*(){const d=yield(0,ee.ZP)(`/api/courses/${o.coursesId}/homework_commons/get_default_score_setting.json`,{method:"get",params:{homework_type:3}});if(d!=null&&d.data){const J=d.data.score_settings;Object.keys(J).map(function(ye){ye.indexOf("proportion")>-1&&(J[ye]=(J[ye]*100).toFixed(0))}),console.log(J),K(yt({},J))}});(0,a.useEffect)(()=>{ce([])},[S]);const ae=()=>{if((0,c.GJ)()){const{all_count:d,unpublished_count:J,not_start_count:ye,in_progress_count:De,overed_count:Ae}=S;return[{name:"\u5168\u90E8",id:0,total:d||0},{name:"\u672A\u53D1\u5E03",id:1,total:J||0},{name:"\u672A\u5F00\u59CB",id:4,total:ye||0},{name:"\u8FDB\u884C\u4E2D",id:2,total:De||0},{name:"\u5DF2\u622A\u6B62",id:3,total:Ae||0}]}else return[{name:"\u5168\u90E8",id:0},{name:"\u63D0\u4EA4\u4E2D",id:1},{name:"\u8865\u4EA4\u4E2D",id:2},{name:"\u533F\u8BC4\u4E2D",id:3},{name:"\u7533\u8BC9\u4E2D",id:4},{name:"\u5DF2\u622A\u6B62",id:5}]},Te=[{name:"\u65B0\u5EFA\u5206\u7EC4\u4F5C\u4E1A",id:"1"},{name:"\u9009\u7528\u8D44\u6E90",id:"2"},{name:"\u5BFC\u5165\u5916\u90E8\u6210\u7EE9",id:"3"}],Ve=d=>{var J;if((0,c.Rm)()&&!((J=u.AssistantObject.group)!=null&&J.can_create)){L.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}d==="1"?E.history.push(`/classrooms/${o.coursesId}/group_homework/${o.categoryId}/add`):d==="2"?Xe():d==="3"&&l({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u5165\u5916\u90E8\u6210\u7EE9",type:"group"}})},Xe=()=>{l({type:"shixunHomeworks/setActionTabs",payload:{key:"\u9898\u5E93\u9009\u7528",params:o}})},St=(C=[{key:"publish",label:"\u6279\u91CF\u53D1\u5E03",icon:w.createElement("i",{className:"iconfont icon-fabu5"}),isShow:!0},{key:"deadline",label:"\u6279\u91CF\u622A\u6B62",icon:w.createElement("i",{className:"iconfont icon-piliangjiezhi2"}),isShow:(0,c.GJ)()||(0,c.Rm)()},{key:"batchpay",label:"\u6279\u91CF\u8865\u4EA4",icon:w.createElement("i",{className:"iconfont icon-buka"}),isShow:!0},{key:"delete",label:"\u6279\u91CF\u5220\u9664",icon:w.createElement("i",{className:"iconfont icon-piliangshanchu2"}),isShow:!0},{key:"public",label:"\u8BBE\u4E3A\u516C\u5F00",icon:w.createElement("i",{className:"iconfont icon-sheweigongkai2"}),isShow:Zt.is_public}].filter(d=>d==null?void 0:d.isShow))==null?void 0:C.map(d=>(delete d.isShow,d)),Ut=d=>{var J,ye,De,Ae;if(le.length===0)return L.ZP.error("\u8BF7\u9009\u62E9\u4F60\u8981\u64CD\u4F5C\u7684\u4EFB\u52A1"),!1;let Me=d.label||"",iu={key:Me,selectArrs:le,selectArrsAll:i,type:["publish","deadline"].includes(d.key)?1:"",params:o};switch(d.key){case"publish":if((0,c.Rm)()&&!((ye=(J=u==null?void 0:u.AssistantObject)==null?void 0:J.group)!=null&&ye.can_publish)){L.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Me="\u7ACB\u5373\u53D1\u5E03";break;case"deadline":if((0,c.Rm)()&&!((Ae=(De=u==null?void 0:u.AssistantObject)==null?void 0:De.group)!=null&&Ae.can_stop)){L.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Me="\u7ACB\u5373\u622A\u6B62";break;case"batchpay":Me="\u6279\u91CF\u8865\u4EA4";break;case"delete":Me="\u5220\u9664";break;case"collection":Me="\u6536\u85CF";break}l({type:"classroomList/setActionTabs",payload:$u(yt({},iu),{key:Me})})},Ht=d=>zu(void 0,null,function*(){yield l({type:"classroomList/updateTaskPosition",payload:{category_id:o.categoryId,courseId:o.id,task_ids:d,container_type:"group_homework"}}),ve()}),ru=(0,a.useMemo)(()=>{let d=[];return ot.length>0&&(d=ot.map(J=>({user_name:J.user_name,task_name:J.task_name,task_id:J.task_id,category:J.category,status:J.status}))),d},[ot]);return w.createElement(Wu.Provider,{value:{params:o,batchStatus:ie,selectArrs:le,setSelectArrs:ce,allSelect:z,dataSource:S.homeworks||[],detailLeftMenus:nt,main_category_id:S.main_category_id||"",selectArrsAll:i,setAllSelect:be,useBatchStatus:I,dispatch:l,getData:ve,setSelectArrsAll:Z}},w.createElement("section",null,w.createElement("aside",{className:Dl.bg},w.createElement(bl.Z,{isLoading:t[(0,c.GJ)()?"classroomList/getClassroomTeacherCommonList":"classroomList/getClassroomCommonList"],tabDataSource:ae(),isAdmin:(0,c.GJ)(),dispatch:l,type:S==null?void 0:S.main_category_name,exportType:"group",TooltipTitle:o.categoryId?"\u76EE\u5F55\u91CD\u547D\u540D":"\u65B0\u5EFA\u5B50\u76EE\u5F55",categoryId:o.categoryId,dropdownMenu:Te,isShowRightControl:(0,H.Oo)(nt==null?void 0:nt.course_modules,o.categoryId)!=="\u672A\u5206\u914D\u76EE\u5F55",onsetClick:()=>{Ue(),F(!0)},onTabMenuClick:d=>{d.id!==void 0&&((0,c.GJ)()?o.status=d.id:o.order=d.id),I(!1),o.page=1,E.history.replace(`${Re.pathname}?tabs=${d.id}`),ve(o)},defaultSelectedKeys:[T.get("tabs")?T.get("tabs"):"0"],onTooltipTitleClick:()=>{l({type:"classroomList/setActionTabs",payload:{key:o.categoryId?"\u76EE\u5F55\u91CD\u547D\u540D":"\u6DFB\u52A0\u76EE\u5F55",params:o,selectArrs:{category_name:S==null?void 0:S.category_name,category_id:(S==null?void 0:S.category_id)||(S==null?void 0:S.main_category_id)},cb:()=>{ve()}}})},onDropdownMenuClick:Ve}),w.createElement(Il.Z,{dataSource:S.homeworks||[],isAdmin:(0,c.GJ)(),batchStatus:ie,SortMenuName:pe,setSortMenuName:Pe,onSearch:d=>{o.search=d.trim(),o.page=1,ve()},onSort:d=>{var J;o.sort_by=d.type,o.sort_direction=d.direction,o.page=1,H.cX.setItem(`${(J=e==null?void 0:e.userInfo)==null?void 0:J.login}${(0,c.GJ)()?"Teacher":"Student"}`,d,"GroupHomework"),ve(o)},onBatch:d=>I(d)})),w.createElement(Q.Z,{loading:t["classroomList/getClassroomCommonHomeworksList"],active:!0,avatar:{size:40},paragraph:{rows:5},className:"mt30"},(S==null?void 0:S.all_count)===0&&(0,c.GJ)()?!t[(0,c.GJ)()?"classroomList/getClassroomTeacherCommonList":"classroomList/getClassroomCommonList"]&&w.createElement(Bl,{params:o,dispatch:l,onSelect:Xe}):(S==null?void 0:S.homeworks)&&S.homeworks.length===0&&!t[(0,c.GJ)()?"classroomList/getClassroomTeacherCommonList":"classroomList/getClassroomCommonList"]&&w.createElement(gt.Z,null),w.createElement("aside",{className:"minH500 skt-loading relative pb40 mb30"},!t[(0,c.GJ)()?"classroomList/getClassroomTeacherCommonList":"classroomList/getClassroomCommonList"]&&w.createElement(w.Fragment,null,w.createElement("aside",{className:"animated fadeIn"},(y=S==null?void 0:S.homeworks)==null?void 0:y.map((d,J)=>w.createElement(Nl,{key:J,dataSource:d,params:o,manageAllGroup:S==null?void 0:S.manage_all_group})),w.createElement("aside",{className:"tc mb50 mt30"},(S==null?void 0:S.query_total_count)>10&&w.createElement(Ee.Z,{showSizeChanger:!0,onChange:Wt,defaultCurrent:1,current:o.page||1,pageSize:o.limit||20,total:S.query_total_count}))),le.length>0&&(0,c.GJ)()&&w.createElement(he.Z,{offsetBottom:0},w.createElement(Ll,{buttonDataSource:St,onClick:Ut}))))),((m=u==null?void 0:u.actionTabs)==null?void 0:m.key)==="\u6279\u91CF\u8865\u4EA4"&&w.createElement(zl,{getData:ve}),w.createElement(xo,{onCallback:()=>I(!1)}),w.createElement(Zl.Z,{onOk:()=>{ve()}}),w.createElement(Sl.Z,{onOk:()=>{}}),w.createElement(Zo,{onCallback:()=>I(!1),courseEndTime:S==null?void 0:S.course_end_time}),w.createElement(Jt.Z,{courseEndTime:S==null?void 0:S.course_end_time,courseId:s.coursesId,visible:u.actionTabs.key==="\u7ACB\u5373\u622A\u6B62",isBatch:u.actionTabs.type!==2,homeworkIds:u.actionTabs.selectArrs,successCallback:()=>{I(!1),ve()}}),w.createElement($o,null),w.createElement(al,null),w.createElement(Xo,{onCallback:()=>I(!1)}),w.createElement(ml,null),w.createElement(vl,null),w.createElement(Ou.Z,{visible:u.actionTabs.key==="\u8C03\u6574\u6392\u5E8F",callback:Ht,data:ru,onCancel:()=>{l({type:"classroomList/setActionTabs",payload:{key:""}})}}),w.createElement(G.default,{open:U,title:"\u9ED8\u8BA4\u8BC4\u5206\u8BBE\u7F6E",centered:!0,onCancel:()=>{F(!1)},onOk:()=>zu(void 0,null,function*(){const d=JSON.parse(JSON.stringify(g));Object.keys(d).map(function(ye){ye.indexOf("proportion")>-1&&(d[ye]=d[ye]/100)}),(yield(0,ee.ZP)(`/api/courses/${o.coursesId}/homework_commons/set_default_score_setting.json`,{method:"post",body:{homework_type:3,score_settings:d}})).status===0&&(L.ZP.success("\u8BBE\u7F6E\u6210\u529F"),F(!1))}),width:800},w.createElement("div",null,w.createElement(M.Z,null,w.createElement(v.Z,{span:24},w.createElement(M.Z,{align:"middle"},w.createElement(v.Z,{span:24},w.createElement("div",{className:"mt15"},"\u8BE5\u9ED8\u8BA4\u89C4\u5219\u5C06\u88AB\u5E94\u7528\u4E8E\u4F60\u540E\u7EED\u65B0\u5EFA\u7684\u5206\u7EC4\u4F5C\u4E1A\uFF0C\u4E14\u4E0D\u4F1A\u5F71\u54CD\u4F60\u5DF2\u521B\u5EFA\u7684\u4F5C\u4E1A\u4EE5\u53CA\u5176\u4ED6\u8001\u5E08\u65B0\u5EFA\u4F5C\u4E1A\u7684\u8BC4\u5206\u89C4\u5219\u3002"))))),w.createElement(M.Z,{align:"middle",className:"mt25"},w.createElement(v.Z,null,w.createElement("strong",null,"\u7EC4\u957F\u8BC4\u5206")),w.createElement(M.Z,{className:"ml10"},w.createElement(v.Z,null,w.createElement(x.Z,{checked:g.is_group_grade,onChange:d=>{g.is_group_grade=d,K(yt({},g))}})),w.createElement(v.Z,{className:"c-grey-c ml10"},"\uFF08\u9009\u4E2D\uFF0C\u5219\u7EC4\u957F\u9996\u6B21\u63D0\u4EA4\u4F5C\u4E1A\u65F6\u9700\u8981\u5BF9\u7EC4\u5458\u8FDB\u884C\u8BC4\u5206\uFF09"))),w.createElement(M.Z,{className:"mt25"},w.createElement(v.Z,null,w.createElement("strong",null,"\u52A9\u6559\u8BC4\u5206")),w.createElement(v.Z,{span:24,className:"pl30 mt10"})),w.createElement(M.Z,null,w.createElement(D.ZP.Group,{value:g==null?void 0:g.ta_mode,onChange:d=>{g.ta_mode=d.target.value,K(yt({},g))}},w.createElement(D.ZP,{value:1,style:{marginTop:15}},w.createElement("strong",null,"\u666E\u901A\u6A21\u5F0F"),w.createElement("span",{className:"c-grey-c"},"\uFF08\u9009\u4E2D\uFF0C\u5219\u53D6\u5404\u52A9\u6559\u6700\u7EC8\u8BC4\u5206\u7684\u5E73\u5747\u5206\uFF09")),w.createElement("br",null),w.createElement(D.ZP,{value:0,style:{marginTop:15}},w.createElement("strong",null,"\u590D\u5BA1\u6A21\u5F0F"),w.createElement("span",{className:"c-grey-c"},"\uFF08\u9009\u4E2D\uFF0C\u5219\u53EA\u53D6\u6700\u65B0\u7684\u52A9\u6559\u8BC4\u5206\uFF09")))),w.createElement(M.Z,{className:"mt25"},w.createElement(v.Z,null,w.createElement("strong",null,"\u6700\u7EC8\u6210\u7EE9\u7EC4\u6210")),w.createElement(v.Z,{span:24,className:"pl30 mt10"})),w.createElement(M.Z,null,w.createElement(D.ZP.Group,{value:g.final_mode,onChange:d=>{g.final_mode=d.target.value,K(yt({},g))}},w.createElement(D.ZP,{value:!1,style:{marginTop:15}},w.createElement("strong",null,"\u591A\u9879\u8BC4\u5206\u914D\u6BD4"),w.createElement("span",{className:"c-grey-c"},"\uFF08\u9009\u4E2D\uFF0C\u5219\u6309\u7167\u6BD4\u4F8B\u8BA1\u7B97\u6700\u7EC8\u6210\u7EE9\uFF09",w.createElement(N.Z,{overlayClassName:"edu-popover",placement:"bottomLeft",content:w.createElement("span",{className:"font14"},"\u8BA1\u7B97\u8BF4\u660E\uFF1A",w.createElement("br",null),"\u6559\u5E08\u8BC4\u5206 * \u5176\u767E\u5206\u6BD4 + \u52A9\u6559\u8BC4\u5206 * \u5176\u767E\u5206\u6BD4 + \u7EC4\u957F\u8BC4\u5206 * \u5176\u767E\u5206\u6BD4 + \u5B66\u751F\u533F\u8BC4\u5E73\u5747\u5206 * \u5176\u767E\u5206\u6BD4 - ( ",w.createElement("br",null),"\u8FDF\u4EA4\u6263\u5206 + \u7F3A\u8BC4\u6263\u5206 * \u7F3A\u8BC4\u6570 + \u8FDD\u89C4\u533F\u8BC4\u6263\u5206 * \u8FDD\u89C4\u533F\u8BC4\u6570 )",w.createElement("br",null),w.createElement("br",null),"\u6CE8\u610F",w.createElement("br",null),"\u975E\u96F6\u767E\u5206\u6BD4\u7684\u8BC4\u5206\u9009\u9879\uFF0C\u82E5\u8BC4\u5206\u8BB0\u5F55\u4E3A\u7A7A\uFF0C\u5219\u5176\u767E\u5206\u6BD4\u5C06\u81EA\u52A8\u5E73\u644A\u5230\u5176\u5B83\u975E\u96F6",w.createElement("br",null),"\u8BC4\u5206\u9009\u9879\u4E0A\u3002",w.createElement("br",null),"\u4F8B\uFF1A\u6559\u5E08\u8BC4\u520640% + \u52A9\u6559\u8BC4\u520635% + \u5B66\u751F\u533F\u8BC425%\uFF0C\u5B66\u751FA\u6CA1\u6709\u6559\u5E08\u8BC4\u5206\u8BB0",w.createElement("br",null),"\u5F55\uFF0C\u5219\u5176\u6700\u7EC8\u6210\u7EE9\u6309\u7167\u52A9\u6559\u8BC4\u520655% + \u5B66\u751F\u533F\u8BC445%\u8FDB\u884C\u8BA1\u7B97"),trigger:"click"},w.createElement("span",{className:"mt10 ml10 current font14"},w.createElement(A.Z,null))))),w.createElement(M.Z,{align:"middle",className:"mt25 pl30 font14"},w.createElement(v.Z,null,"\u6559\u5E08\u8BC4\u5206:"),w.createElement(v.Z,{className:"ml5"},w.createElement(b.Z,{min:0,max:100,value:g.te_proportion,onChange:d=>{g.te_proportion=d,K(Object.assign({},g))}}),w.createElement("span",{className:"ml10"},"%"))),w.createElement(M.Z,{align:"middle",className:"mt25 pl30 font14"},w.createElement(v.Z,null,"\u52A9\u6559\u8BC4\u5206:"),w.createElement(v.Z,{className:"ml5"},w.createElement(b.Z,{min:0,max:100,value:g.ta_proportion,onChange:d=>{g.ta_proportion=d,K(Object.assign({},g))}}),w.createElement("span",{className:"ml10"},"%"))),g.is_group_grade&&w.createElement(M.Z,{align:"middle",className:"mt25 pl30 font14"},w.createElement(v.Z,null,"\u7EC4\u957F\u8BC4\u5206:"),w.createElement(v.Z,{className:"ml5"},w.createElement(b.Z,{min:0,max:100,value:g.gr_proportion,onChange:d=>{g.gr_proportion=d,K(Object.assign({},g))}}),w.createElement("span",{className:"ml10"},"%"))),w.createElement(M.Z,{align:"middle",className:"mt25 pl30 font14"},w.createElement(v.Z,null,"\u5B66\u751F\u533F\u8BC4:"),w.createElement(v.Z,{className:"ml5"},w.createElement(b.Z,{min:0,max:100,value:g.st_proportion,onChange:d=>{g.st_proportion=d,K(Object.assign({},g))}}),w.createElement("span",{className:"ml10"},"%"))),w.createElement("br",null),w.createElement(D.ZP,{value:!0,style:{marginTop:15}},w.createElement("strong",null,"\u5355\u9879\u8BC4\u5206\u4F18\u5148"),w.createElement("span",{className:"c-grey-c"},"\uFF08\u9009\u4E2D\uFF0C\u5219\u6309\u7167\u4F18\u5148\u987A\u5E8F\u8BA1\u7B97\u6700\u7EC8\u6210\u7EE9\uFF09",w.createElement(N.Z,{overlayClassName:"edu-popover",placement:"bottomLeft",content:w.createElement("span",{className:"font14"},"\u8BA1\u7B97\u8BF4\u660E\uFF1A",w.createElement("br",null),"\u4F18\u5148\u987A\u5E8F\u6392\u524D\u7684\u975E\u96F6\u8BC4\u5206 * 100% - ",w.createElement("br",null),"( \u8FDF\u4EA4\u6263\u5206 + \u7F3A\u8BC4\u6263\u5206 * \u7F3A\u8BC4\u6570 + \u8FDD\u89C4\u533F\u8BC4\u6263\u5206 * \u8FDD\u89C4\u533F\u8BC4\u6570 )",w.createElement("br",null),"\u4F8B\uFF1A\u6709\u6559\u5E08\u8BC4\u5206\u5219\u6559\u5E08\u8BC4\u5206100%\uFF0C\u5426\u5219\u6559\u8F85\u8BC4\u5206100%\uFF0C\u4F9D\u6B21\u7C7B\u63A8"),trigger:"click"},w.createElement("span",{className:"mt10 ml10 current font14"},w.createElement(A.Z,null))))),w.createElement(M.Z,null,w.createElement(v.Z,{span:24,className:"ml20"},w.createElement("div",{style:{color:"#ccc"}},"\uFF08\u6559\u5E08\u8BC4\u5206 \u2192 \u52A9\u6559\u8BC4\u5206 \u2192 \u7EC4\u957F\u8BC4\u5206 \u2192 \u5B66\u751F\u533F\u8BC4\u8BC4\u5206\uFF09")))),w.createElement("br",null))))))};var Xl=(0,E.connect)(({user:e,classroomList:u,loading:t,globalSetting:l})=>({user:e,classroomList:u,globalSetting:l,loading:t.effects}))(Ql),ql=Object.defineProperty,es=Object.defineProperties,ts=Object.getOwnPropertyDescriptors,Xa=Object.getOwnPropertySymbols,us=Object.prototype.hasOwnProperty,as=Object.prototype.propertyIsEnumerable,qa=(e,u,t)=>u in e?ql(e,u,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[u]=t,en=(e,u)=>{for(var t in u||(u={}))us.call(u,t)&&qa(e,t,u[t]);if(Xa)for(var t of Xa(u))as.call(u,t)&&qa(e,t,u[t]);return e},ns=(e,u)=>es(e,ts(u)),os=(e,u,t)=>new Promise((l,_)=>{var C=n=>{try{m(t.next(n))}catch(s){_(s)}},y=n=>{try{m(t.throw(n))}catch(s){_(s)}},m=n=>n.done?l(n.value):Promise.resolve(n.value).then(C,y);m((t=t.apply(e,u)).next())});const ls=({classroomList:e,dispatch:u,user:t,onCallback:l})=>{var _,C;const y=(0,E.useIntl)(),m=(0,E.useParams)(),[n,s]=(0,a.useState)(!1),[T,o]=(0,a.useState)(!1),h=(0,a.useRef)(null);(0,a.useEffect)(()=>{if(e.actionTabs.key==="\u5220\u9664"){if((0,c.j5)()){o(!0);return}const F={hasNum:0,noHasNum:0};e.actionTabs.selectArrsAll.map(g=>{var K;g.author_login===((K=t.userInfo)==null?void 0:K.login)?++F.hasNum:++F.noHasNum}),F.noHasNum>0?G.default.info({title:"\u6743\u9650\u63D0\u793A",className:"custom-modal-divider ",icon:null,content:a.createElement("div",null,"\u5F53\u524D\u9009\u4E2D\u8D44\u6E90\u4E2D\uFF1A",a.createElement("span",{className:"c-blue"},F.hasNum),"\u4E2A\u7531\u60A8\u672C\u4EBA\u53D1\u5E03\uFF0C",a.createElement("span",{className:"c-red"},F.noHasNum)," ","\u4E2A\u7531\u5176\u4ED6\u8001\u5E08\u53D1\u5E03\u3002",a.createElement("br",null),"\u8BFE\u5802\u5185\u53EA\u80FD\u5220\u9664\u672C\u4EBA\u53D1\u5E03\u7684\u8D44\u6E90\uFF0C\u8BF7\u53D6\u6D88\u9009\u4E2D\u5176\u4ED6\u8001\u5E08\u53D1\u5E03\u7684\u8D44\u6E90\u3002"),onOk:()=>{U()}}):o(!0)}else o(!1)},[e.actionTabs.key]);const U=()=>{u({type:"classroomList/setActionTabs",payload:{}})};return a.createElement(G.default,{centered:!0,title:y.formatMessage({id:"classrooms.prompt",defaultMessage:"\u63D0\u793A"}),open:T,okText:y.formatMessage({id:"classrooms.confirm",defaultMessage:"\u786E\u5B9A"}),cancelText:y.formatMessage({id:"classrooms.cancel",defaultMessage:"\u53D6\u6D88"}),confirmLoading:n,destroyOnClose:!0,onOk:()=>os(void 0,null,function*(){var F;if((F=h.current)!=null&&F.onVerify())return;s(!0);const g=yield(0,ee.ZP)(`/api/courses/${m.coursesId}/homework_commons/multi_destroy.json`,{method:"post",body:{homework_ids:[...e.actionTabs.selectArrs]}});s(!1),g.status===0&&((0,H.L9)(["\u6559\u5B66\u8BFE\u5802","\u5206\u7EC4\u4F5C\u4E1A","\u5220\u9664"]),L.ZP.success(y.formatMessage({id:"classrooms.deleteSuccess",defaultMessage:"\u5220\u9664\u6210\u529F"})),u({type:"classroomList/setActionTabs",payload:{key:"\u6E05\u9664\u9009\u62E9\u6570\u636E"}}),l&&l(),(0,c.GJ)()?u({type:"classroomList/getClassroomTeacherCommonList",payload:ns(en({},e.actionTabs.params),{type:3})}):u({type:"classroomList/getClassroomCommonList",payload:en({},e.actionTabs.params)}))}),onCancel:()=>{u({type:"classroomList/setActionTabs",payload:{}})}},!((_=e==null?void 0:e.actionTabs)!=null&&_.status)||!["\u672A\u53D1\u5E03"].includes((C=e==null?void 0:e.actionTabs)==null?void 0:C.status)?a.createElement(a.Fragment,null,a.createElement("p",{style:{color:"#DD0000"}},"\u5220\u9664\u4F5C\u4E1A\u5219\u4F1A\u6E05\u9664\u5B66\u751F\u6240\u6709\u7684\u7B54\u9898\u6570\u636E\uFF0C\u4E14\u6570\u636E\u4E0D\u53EF\u6062\u590D\uFF0C\u5982\u786E\u5B9A\u5220\u9664\uFF0C\u8BF7\u8F93\u5165\u4E0B\u65B9\u9A8C\u8BC1\u7801"),a.createElement(me.Z,{ref:F=>h.current=F})):a.createElement(a.Fragment,null,a.createElement("p",null,"\u63D0\u4EA4\u4F5C\u54C1\u5C06\u5168\u90E8\u88AB\u5220\u9664\uFF0C\u4E0D\u53EF\u6062\u590D"),a.createElement("p",null,"\u662F\u5426\u786E\u8BA4\u5220\u9664\uFF1F")))};var ss=(0,E.connect)(({classroomList:e,user:u})=>({classroomList:e,user:u}))(ls),rs=r(93145),is=Object.defineProperty,tn=Object.getOwnPropertySymbols,cs=Object.prototype.hasOwnProperty,ms=Object.prototype.propertyIsEnumerable,un=(e,u,t)=>u in e?is(e,u,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[u]=t,ds=(e,u)=>{for(var t in u||(u={}))cs.call(u,t)&&un(e,t,u[t]);if(tn)for(var t of tn(u))ms.call(u,t)&&un(e,t,u[t]);return e},ps=(e,u,t)=>new Promise((l,_)=>{var C=n=>{try{m(t.next(n))}catch(s){_(s)}},y=n=>{try{m(t.throw(n))}catch(s){_(s)}},m=n=>n.done?l(n.value):Promise.resolve(n.value).then(C,y);m((t=t.apply(e,u)).next())});const Es=({classroomList:e,dispatch:u})=>{const t=(0,E.useIntl)(),l=(0,E.useParams)();return l.id=l.coursesId,a.createElement(G.default,{centered:!0,title:t.formatMessage({id:"classrooms.prompt",defaultMessage:"\u63D0\u793A"}),open:e.actionTabs.key==="\u8BBE\u4E3A\u516C\u5F00",okText:t.formatMessage({id:"classrooms.confirm",defaultMessage:"\u786E\u5B9A"}),cancelText:t.formatMessage({id:"classrooms.cancel",defaultMessage:"\u53D6\u6D88"}),onOk:()=>ps(void 0,null,function*(){(yield(0,ee.ZP)(`/api/courses/${l.id}/homework_commons/set_public.json`,{method:"post",body:{homework_ids:[...e.actionTabs.selectArrs]}})).status===0&&((0,H.L9)(["\u6559\u5B66\u8BFE\u5802","\u5206\u7EC4\u4F5C\u4E1A","\u8BBE\u4E3A\u516C\u5F00"]),L.ZP.success(t.formatMessage({id:"classrooms.operationSuccess",defaultMessage:"\u64CD\u4F5C\u6210\u529F"})),u({type:"classroomList/setActionTabs",payload:{}}),u({type:"classroomList/getClassroomCommonHomeworksList",payload:ds({},e.actionTabs.params)}))}),onCancel:()=>{u({type:"classroomList/setActionTabs",payload:{}})}},a.createElement("p",null,"\u8BBE\u4E3A\u516C\u5F00\u540E\uFF0C\u975E\u8BFE\u5802\u6210\u5458\u4E5F\u53EF\u4EE5\u8BBF\u95EE\u67E5\u770B",a.createElement("br",null),"\u662F\u5426\u786E\u8BA4\u8BBE\u4E3A\u516C\u5F00\uFF1F"))};var fs=(0,E.connect)(({classroomList:e})=>({classroomList:e}))(Es),Fs=Object.defineProperty,gs=Object.defineProperties,_s=Object.getOwnPropertyDescriptors,vu=Object.getOwnPropertySymbols,an=Object.prototype.hasOwnProperty,nn=Object.prototype.propertyIsEnumerable,on=(e,u,t)=>u in e?Fs(e,u,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[u]=t,ln=(e,u)=>{for(var t in u||(u={}))an.call(u,t)&&on(e,t,u[t]);if(vu)for(var t of vu(u))nn.call(u,t)&&on(e,t,u[t]);return e},vs=(e,u)=>gs(e,_s(u)),ys=(e,u)=>{var t={};for(var l in e)an.call(e,l)&&u.indexOf(l)<0&&(t[l]=e[l]);if(e!=null&&vu)for(var l of vu(e))u.indexOf(l)<0&&nn.call(e,l)&&(t[l]=e[l]);return t},Cs=(e,u,t)=>new Promise((l,_)=>{var C=n=>{try{m(t.next(n))}catch(s){_(s)}},y=n=>{try{m(t.throw(n))}catch(s){_(s)}},m=n=>n.done?l(n.value):Promise.resolve(n.value).then(C,y);m((t=t.apply(e,u)).next())});const hs=e=>{var u=e,{classroomList:t,dispatch:l,onCallback:_}=u,C=ys(u,["classroomList","dispatch","onCallback"]);const y=(0,E.useIntl)(),m=(0,E.useParams)();return m.id=m.coursesId,a.createElement(G.default,{centered:!0,title:y.formatMessage({id:"classrooms.prompt",defaultMessage:"\u63D0\u793A"}),open:t.actionTabs.key==="\u6536\u85CF",okText:y.formatMessage({id:"classrooms.confirm",defaultMessage:"\u786E\u5B9A"}),cancelText:y.formatMessage({id:"classrooms.cancel",defaultMessage:"\u53D6\u6D88"}),onOk:()=>Cs(void 0,null,function*(){(yield(0,ee.ZP)(`/api/courses/${m.id}/homework_commons/add_to_homework_bank.json`,{method:"post",body:{all_check:0,homework_ids:[...t.actionTabs.selectArrs]}})).status===0&&((0,H.L9)(["\u6559\u5B66\u8BFE\u5802","\u5206\u7EC4\u4F5C\u4E1A","\u6536\u85CF"]),L.ZP.success(y.formatMessage({id:"classrooms.collectSuccessGoToPersonal",defaultMessage:"\u6536\u85CF\u6210\u529F\uFF0C\u8BF7\u524D\u5F80\u3010\u4E2A\u4EBA\u4E3B\u9875/\u8BFE\u5802\u8D44\u6E90\u3011\u67E5\u770B"})),_&&_(),(0,c.GJ)()?l({type:"classroomList/getClassroomTeacherCommonList",payload:vs(ln({},t.actionTabs.params),{type:3})}):l({type:"classroomList/getClassroomCommonList",payload:ln({},t.actionTabs.params)}),l({type:"classroomList/setActionTabs",payload:{}}))}),onCancel:()=>{l({type:"classroomList/setActionTabs",payload:{}})}},"\u786E\u8BA4\u6536\u85CF\uFF1F")};var As=(0,E.connect)(({classroomList:e})=>({classroomList:e}))(hs),Uu={flex_box_center:"flex_box_center___ABrmR",flex_space_between:"flex_space_between___vTOmX",flex_box_vertical_center:"flex_box_vertical_center___txnfs",flex_box_center_end:"flex_box_center_end___fhlTP",flex_box_column:"flex_box_column___NGqFB",line1:"line1___kzLLz",form:"form___JNFp_"},Se=r(59301),Bs=Object.defineProperty,sn=Object.getOwnPropertySymbols,Ds=Object.prototype.hasOwnProperty,bs=Object.prototype.propertyIsEnumerable,rn=(e,u,t)=>u in e?Bs(e,u,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[u]=t,yu=(e,u)=>{for(var t in u||(u={}))Ds.call(u,t)&&rn(e,t,u[t]);if(sn)for(var t of sn(u))bs.call(u,t)&&rn(e,t,u[t]);return e},Ju=(e,u,t)=>new Promise((l,_)=>{var C=n=>{try{m(t.next(n))}catch(s){_(s)}},y=n=>{try{m(t.throw(n))}catch(s){_(s)}},m=n=>n.done?l(n.value):Promise.resolve(n.value).then(C,y);m((t=t.apply(e,u)).next())});const{TabPane:vr}=Du.default,Ps=({shixunHomeworks:e,classroomList:u,loading:t,dispatch:l})=>{const _=(0,E.useIntl)(),C=(0,E.useParams)(),y=(0,E.useLocation)(),[m]=j.default.useForm(),{brankList:n}=e,[s,T]=(0,a.useState)(!1);let[o,h]=(0,a.useState)(!0);const[U,F]=(0,a.useState)("myself");let[g,K]=(0,a.useState)([]),[le,ce]=(0,a.useState)();const[z,be]=(0,a.useState)({page:0,limit:20,object_type:"group",search:"",filter:"myself"}),ie=[{name:"\u6211\u7684\u8D44\u6E90",id:"myself"},{name:"\u516C\u5171\u8D44\u6E90",id:"public"}];(0,a.useEffect)(()=>{e.actionTabs.key==="\u9898\u5E93\u9009\u7528"&&i()},[e.actionTabs.key]);let I=[];const i=function(){return Ju(this,null,function*(){var p;if(o){T(!1),++z.page;const Y=yield l({type:"shixunHomeworks/getBrankList",payload:yu({},z)});g=[...g.concat(Y.object_list)],ce(Y.is_teacher),((p=Y.object_list)==null?void 0:p.length)Ju(void 0,null,function*(){var p,Y;const pe=m.getFieldValue(),Pe=yield l({type:"shixunHomeworks/saveBanks",payload:{category:((p=u==null?void 0:u.detailCommonHomeworksList)==null?void 0:p.category_id)||((Y=u==null?void 0:u.detailCommonHomeworksList)==null?void 0:Y.main_category_id),course_id:C.coursesId,object_type:"group",bank_id:pe.group_ids}});(Pe==null?void 0:Pe.status)===0&&((0,H.L9)(["\u6559\u5B66\u8BFE\u5802","\u5206\u7EC4\u4F5C\u4E1A","\u9009\u7528\u8BFE\u5802\u8D44\u6E90"]),(0,c.GJ)()?l({type:"classroomList/getClassroomTeacherCommonList",payload:yu({},e.actionTabs.params)}):l({type:"classroomList/getClassroomCommonList",payload:yu({},e.actionTabs.params)}),l({type:"shixunHomeworks/setActionTabs",payload:{}}),l({type:"classroomList/setActionTabs",payload:{key:"\u7ACB\u5373\u53D1\u5E03",type:1,selectArrs:Pe.object_ids,params:yu({},e.actionTabs.params),manage_all_group:Z==null?void 0:Z.manage_all_group}}),l({type:"classroomList/getClassroomLeftMenus",payload:{id:C.coursesId}}))}),onCancel:()=>{l({type:"shixunHomeworks/setActionTabs",payload:{}})}},Se.createElement(M.Z,null,Se.createElement(v.Z,{span:12},ie.map((p,Y)=>Se.createElement(Ye.ZP,{key:Y,shape:"round",type:U===p.id?"primary":"default",className:"mr10",onClick:pe=>Ju(void 0,null,function*(){g=[],o=!0,z.page=0,z.search="",z.filter=p.id,i(),F(p.id)})},p.name))),Se.createElement(v.Z,{span:12,className:"tr"},Se.createElement(et.default.Search,{placeholder:"\u8F93\u5165\u6807\u9898\u3001\u9002\u7528\u8BFE\u7A0B\u8FDB\u884C\u641C\u7D22",onSearch:p=>{o=!0,z.search=p,z.page=0,g=[],p&&(0,Pu.tk)({name:p,copywriting:p,position:"HomeworkCommon"}),i()},style:{width:260}}))),U==="myself"&&Se.createElement("p",{className:"tc mt10"},"\u9009\u7528\u5BF9\u8C61\uFF1A\u4F60\u5728\u8BFE\u5802\u5206\u7EC4\u4F5C\u4E1A\u4E2D\u5DF2",Se.createElement("span",{className:"c-orange"},"\u6536\u85CF"),"\u7684\u5206\u7EC4\u4F5C\u4E1A"),U==="public"&&Se.createElement("p",{className:"tc mt10"},"\u9009\u7528\u5BF9\u8C61\uFF1A\u9898\u5E93\u4E2D\u5DF2\u8BBE\u7F6E\u6210\u516C\u5171\u5C5E\u6027\u7684\u6240\u6709\u5206\u7EC4\u4F5C\u4E1A"),Se.createElement("div",{style:{background:"#F4FAFF",maxHeight:200,overflow:"auto",padding:"20px 10px"}},!le&&U==="public"&&Se.createElement("div",{style:{display:"flex",flexDirection:"column",paddingTop:"30px",alignItems:"center",justifyContent:"center"}},Se.createElement("span",null,"\u901A\u8FC7\u804C\u4E1A\u8BA4\u8BC1\u7684\u6559\u5E08\u624D\u80FD\u8BBF\u95EE\u8BFE\u5802\u516C\u5171\u8D44\u6E90\u5E93"),Se.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")),Se.createElement(su(),{initialLoad:!1,pageStart:0,threshold:700,loadMore:()=>{h(!1),i()},hasMore:o,useWindow:!1},s&&Se.createElement(gt.Z,{styles:{margin:"0px auto"}}),Se.createElement(j.default,{form:m,initialValues:{group_ids:I},className:Uu.form,onChange:p=>{I=m.getFieldValue()}},Se.createElement(j.default.Item,{name:"group_ids"},Se.createElement($.default.Group,{style:{width:"100%",flexDirection:"column"},className:"font14"},g==null?void 0:g.map(function(p,Y){return Se.createElement(M.Z,{key:Y},Se.createElement(v.Z,{flex:"2"},Se.createElement($.default,{onChange:pe=>{},key:Y,value:String(p.id),defaultChecked:!0},Se.createElement("span",{className:["c-black",Uu.line1].join(" ")},p.name))),Se.createElement(v.Z,{flex:"1",className:"c-black"},Se.createElement("span",{className:Uu.line1},p==null?void 0:p.course_list_name)),Se.createElement(v.Z,{flex:"50px",className:"c-black"},U==="public"&&(0,c.Ny)()?Se.createElement("span",{className:"c-blue current",onClick:()=>{window.open(`/users/innov/topics/${p.id}/personal/group/edit`)}},"\u7F16\u8F91"):U==="myself"?Se.createElement("span",{className:"c-blue current",onClick:()=>{window.open(`/users/innov/topics/${p.id}/personal/group/edit`)}},"\u7F16\u8F91"):p==null?void 0:p.username))})))))))};var ws=(0,E.connect)(({shixunHomeworks:e,loading:u,classroomList:t})=>({shixunHomeworks:e,loading:u,classroomList:t}))(Ps),ks=r(86125),xs=r(55753),Os=r(59149),Ct=r(59301),Ts=Object.defineProperty,cn=Object.getOwnPropertySymbols,Ns=Object.prototype.hasOwnProperty,Ms=Object.prototype.propertyIsEnumerable,mn=(e,u,t)=>u in e?Ts(e,u,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[u]=t,dn=(e,u)=>{for(var t in u||(u={}))Ns.call(u,t)&&mn(e,t,u[t]);if(cn)for(var t of cn(u))Ms.call(u,t)&&mn(e,t,u[t]);return e};const Ls=({styles:e={},onSelect:u,params:t,classroomList:l})=>{const[_,C]=(0,a.useState)(!1),y=(0,E.useIntl)(),[m,n]=(0,a.useState)("");(0,a.useEffect)(()=>{C(!1),n("")},[]);const s=()=>{var T,o;if((0,c.Rm)()&&!((o=(T=l==null?void 0:l.AssistantObject)==null?void 0:T.group)!=null&&o.can_create)){L.ZP.warning(y.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\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}m==="1"&&E.history.push(`/classrooms/${t.coursesId}/group_homework/${t.categoryId||0}/add`),m==="2"&&(u(),C(!1),n(""))};return Ct.createElement("section",{className:"tc animated fadeIn",style:dn(dn({},{color:"#999",margin:"200px auto"}),e)},Ct.createElement("img",{src:Os.z3}),Ct.createElement("p",{className:"mt20 font14"},y.formatMessage({id:"classrooms.noGroupAssignment",defaultMessage:"\u8BE5\u5206\u7EC4\u65E0\u5206\u7EC4\u4F5C\u4E1A\uFF0C\u53EF\u4EE5\u4E0B\u65B9\u6309\u94AE\u6216\u53F3\u4E0A\u65B9\u201C\u65B0\u5EFA\u4F5C\u4E1A\u201D\u6309\u94AE\u521B\u5EFA\u4F5C\u4E1A"})),Ct.createElement("div",{style:{marginTop:"30px"}},Ct.createElement(Ye.ZP,{onClick:()=>C(!0),type:"primary",style:{width:"128px",height:"40px",marginRight:"20px",borderRadius:"4px"}},y.formatMessage({id:"classrooms.newHomework",defaultMessage:"\u65B0\u5EFA\u4F5C\u4E1A"})),Ct.createElement(Ye.ZP,{onClick:()=>{(0,H.xg)(`${Ha.Z.API_SERVER}/pdf/\u6559\u5B66\u8BFE\u5802\u64CD\u4F5C\u624B\u518C\u7B80\u5355\u7248-V4.0.pdf`)},type:"primary",style:{width:"128px",height:"40px",marginLeft:"20px",borderRadius:"4px"}},y.formatMessage({id:"classrooms.newHomeworkGuide",defaultMessage:"\u65B0\u5EFA\u4F5C\u4E1A\u6307\u5F15"}))),_&&Ct.createElement(G.default,{open:!0,centered:!0,title:y.formatMessage({id:"classrooms.newHomework",defaultMessage:"\u65B0\u5EFA\u4F5C\u4E1A"}),onCancel:()=>C(!1),onOk:s},Ct.createElement("div",null,Ct.createElement("div",null,Ct.createElement(D.ZP,{value:"1",style:{marginTop:"15px"},checked:m==="1",onClick:()=>n("1")},"\u65B0\u5EFA\u5206\u7EC4\u4F5C\u4E1A")),Ct.createElement("div",null,Ct.createElement(D.ZP,{value:"2",style:{marginTop:"15px"},checked:m==="2",onClick:()=>n("2")},y.formatMessage({id:"classrooms.chooseResource",defaultMessage:"\u9009\u7528\u8D44\u6E90"}))))))};var Is=(0,E.connect)(({classroomList:e})=>({classroomList:e}))(Ls),Zs={flex_box_center:"flex_box_center___orPjN",flex_space_between:"flex_space_between___fhNpW",flex_box_vertical_center:"flex_box_vertical_center___l3I2N",flex_box_center_end:"flex_box_center_end___gJb9S",flex_box_column:"flex_box_column___juTss",bg:"bg___WElBH",containerTitle:"containerTitle___W1Ql2",containerDesc:"containerDesc___v298I",listItem:"listItem___zymUe",info:"info___OKtSD",title:"title___KuRLT",titleLeft:"titleLeft___OMSvE",titleRight:"titleRight___TAV1P",acitons:"acitons___TSujO",moveCategory:"moveCategory___Bm4dh",spanSize:"spanSize___npoSj"},Ss=r(76940),pt={listContainer:"listContainer___x25sx",info:"info___pPoXs",title:"title___hyvJ4",left:"left___PcXqY",right:"right___Gm2iB",flexBox:"flexBox____dxaA",detail:"detail___Bps1Y",iconV:"iconV___AsCHz"},Hs=Object.defineProperty,js=Object.defineProperties,Gs=Object.getOwnPropertyDescriptors,pn=Object.getOwnPropertySymbols,Rs=Object.prototype.hasOwnProperty,Vs=Object.prototype.propertyIsEnumerable,En=(e,u,t)=>u in e?Hs(e,u,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[u]=t,au=(e,u)=>{for(var t in u||(u={}))Rs.call(u,t)&&En(e,t,u[t]);if(pn)for(var t of pn(u))Vs.call(u,t)&&En(e,t,u[t]);return e},$s=(e,u)=>js(e,Gs(u)),Rt=(e,u,t)=>new Promise((l,_)=>{var C=n=>{try{m(t.next(n))}catch(s){_(s)}},y=n=>{try{m(t.throw(n))}catch(s){_(s)}},m=n=>n.done?l(n.value):Promise.resolve(n.value).then(C,y);m((t=t.apply(e,u)).next())}),zs=({dataSource:e,params:u,manageAllGroup:t})=>{var l,_,C,y;const{batchStatus:m,selectArrs:n,setSelectArrs:s,selectArrsAll:T,setSelectArrsAll:o,dispatch:h}=(0,a.useContext)(Xu),U=(0,E.useIntl)();let F=(0,E.useParams)();const[g,K]=(0,a.useState)(!1),le=(0,a.useRef)(),[ce,z]=(0,a.useState)([]);F=$s(au(au({},u),F),{category:F==null?void 0:F.categoryId}),(0,a.useEffect)(()=>{z([]),K(!1)},[]);const be=[{title:U.formatMessage({id:"classrooms.class",defaultMessage:U.formatMessage({id:"classrooms.class",defaultMessage:"\u73ED\u7EA7"})}),dataIndex:"course_group_name",key:"course_group_name"},{title:U.formatMessage({id:"classrooms.status",defaultMessage:"\u72B6\u6001"}),dataIndex:"status",key:"status",width:80,filters:[{text:"\u672A\u5F00\u59CB",value:"\u672A\u5F00\u59CB"},{text:U.formatMessage({id:"classroomClassroomExperiments.submitting",defaultMessage:"\u63D0\u4EA4\u4E2D"}),value:"\u63D0\u4EA4\u4E2D"},{text:"\u8865\u4EA4\u4E2D",value:"\u8865\u4EA4\u4E2D"},{text:U.formatMessage({id:"classrooms.closed",defaultMessage:"\u5DF2\u622A\u6B62"}),value:"\u5DF2\u622A\u6B62"},{text:U.formatMessage({id:"classrooms.unpublished",defaultMessage:"\u672A\u53D1\u5E03"}),value:"\u672A\u53D1\u5E03"},{text:"\u533F\u8BC4\u4E2D",value:"\u533F\u8BC4\u4E2D"}],onFilter:(i,Z)=>Z.status.indexOf(i)===0},{title:"\u63D0\u4EA4\u60C5\u51B5",dataIndex:"statistics",key:"statistics",width:80,render:i=>{var Z,p;return i==="--"?i:a.createElement("span",null,a.createElement("span",null,(Z=i==null?void 0:i.split("/"))==null?void 0:Z[0]),"\xA0/\xA0",a.createElement("span",null,(p=i==null?void 0:i.split("/"))==null?void 0:p[1]))}},{title:U.formatMessage({id:"classrooms.publishTime",defaultMessage:"\u53D1\u5E03\u65F6\u95F4"}),dataIndex:"publish_time",key:"publish_time",sorter:!0,showSorterTooltip:!1,sortOrder:F.sort_by==="publish_time"?F.sort_direction==="desc"?"descend":"ascend":null},{title:"\u622A\u6B62\u65F6\u95F4",dataIndex:"end_time",key:"end_time",sorter:!0,showSorterTooltip:!1,sortOrder:F.sort_by==="end_time"?F.sort_direction==="desc"?"descend":"ascend":null},{title:"\u8865\u4EA4\u65F6\u95F4",dataIndex:"late_time",key:"late_time",sorter:!0,showSorterTooltip:!1,sortOrder:F.sort_by==="late_time"?F.sort_direction==="desc"?"descend":"ascend":null},{title:"\u5206\u73ED\u8001\u5E08",dataIndex:"teachers",key:"teachers",width:150,ellipsis:{showTitle:!1},render:i=>i==="--"||!i?"--":a.createElement("span",{title:i},i)}];function ie(){return Rt(this,null,function*(){let i=yield(0,ee.ZP)(`/api/homework_commons/${e.homework_id}/group_settings_statistics.json`,{method:"get",params:au({},F)});z(i.data)})}const I=i=>{n.includes(i)?(s(n.filter(Z=>Z!==i)),o(T.filter(Z=>Z.homework_id!==i))):(s([...n,i]),o([...T,e]))};return a.createElement("div",{className:pt.listContainer,onClick:i=>{i.stopPropagation(),(!(0,c.GJ)()||(0,c.GJ)()&&le.current&&!le.current.contains(i.target))&&(0,H.xg)(`/classrooms/${F.coursesId}/group_homework/${e.homework_id}/detail`)}},(0,c.GJ)()&&a.createElement("span",{ref:le},a.createElement($.default,{onClick:i=>{i.stopPropagation()},style:{padding:"10px"},checked:n.includes(e.homework_id),onChange:()=>I(e.homework_id)})),a.createElement("div",{className:pt.info},a.createElement("div",{className:pt.title},a.createElement("div",{className:pt.left,style:(0,c.dE)()?{paddingRight:(e==null?void 0:e.challenge_count)-(e==null?void 0:e.finished_challenge_count)?60:140}:{}},(0,c.GJ)()&&a.createElement(ku.Z,{value:e.status},a.createElement(H.VV,{temporary:!0,style:{margin:"0px 10px 0px 0px"},status:[e.status]})),(0,c.dE)()&&a.createElement(H.VV,{temporary:!0,style:{margin:"0px 10px 0px 0px"},status:e.status}),a.createElement("span",{onClick:i=>i.stopPropagation()},a.createElement(E.Link,{target:"_blank",to:`/classrooms/${F.coursesId}/group_homework/${e.homework_id}/detail${(0,c.dE)()?"?tabs=1":""}`},e.name))),a.createElement("div",{className:pt.right},(0,c.GJ)()&&e.status==="\u672A\u53D1\u5E03"&&a.createElement(E.Link,{target:"_blank",to:"/",onClick:i=>Rt(void 0,null,function*(){i.stopPropagation(),i.preventDefault(),h({type:"classroomList/setActionTabs",payload:{key:"\u7ACB\u5373\u53D1\u5E03",selectArrs:[e==null?void 0:e.homework_id],selectArrsAll:[e],params:au({},F),type:2,manage_all_group:t}})})},a.createElement("aside",{className:pt.flexBox,style:{marginRight:"16px"}},a.createElement("i",{className:"iconfont icon-yishezhifabushijian1"}),a.createElement("div",null,U.formatMessage({id:"classrooms.publish",defaultMessage:"\u53D1\u5E03"})))),(0,c.dE)()&&a.createElement("div",{className:pt.actionIcon},(e==null?void 0:e.challenge_count)-(e==null?void 0:e.finished_challenge_count)===0&&a.createElement("i",{className:"iconfont icon-yiwancheng1"}),!((l=e.status)!=null&&l.includes("\u5DF2\u622A\u6B62"))&&!((_=e.status)!=null&&_.includes("\u5BFC\u5165"))&&a.createElement("aside",{onClick:i=>Rt(void 0,null,function*(){i.stopPropagation(),(0,H.xg)(`/classrooms/${F.coursesId}/group_homework/${e.homework_id}/detail${(0,c.dE)()?"?tabs=1":""}`)}),className:pt.flexBox,style:{marginRight:10}},a.createElement("i",{className:"iconfont icon-kaishixuexi font14"}),a.createElement("div",null,U.formatMessage({id:"classroomClassroomExperiments.startLearning",defaultMessage:"\u5F00\u59CB\u5B66\u4E60"}))),(((C=e.status)==null?void 0:C.includes("\u5DF2\u622A\u6B62"))||((y=e.status)==null?void 0:y.includes("\u5BFC\u5165")))&&a.createElement("aside",{className:pt.flexBox,style:{marginRight:10}},a.createElement("i",{className:"iconfont icon-chakanzuoye font14"}),a.createElement("div",null,U.formatMessage({id:"classrooms.viewWork",defaultMessage:"\u67E5\u770B\u4F5C\u54C1"})))),(0,c.GJ)()&&a.createElement(Mt.Z,{placement:"bottomCenter",overlayClassName:pt.dro,dropdownRender:()=>a.createElement(Ie.default,null,e.status!=="\u5BFC\u5165"&&a.createElement(Ie.default.Item,{key:1,style:{textAlign:"center"}},a.createElement(E.Link,{target:"_blank",to:"/",onClick:i=>Rt(void 0,null,function*(){i.stopPropagation(),i.preventDefault(),h({type:"classroomList/setActionTabs",payload:{key:"\u7ACB\u5373\u53D1\u5E03",selectArrs:[e==null?void 0:e.homework_id],selectArrsAll:[e],params:au({},F),type:2,manage_all_group:t}})})},U.formatMessage({id:"classrooms.publish",defaultMessage:"\u53D1\u5E03"}))),e.status==="\u5BFC\u5165"&&a.createElement(Ie.default.Item,{key:23,style:{textAlign:"center"}},a.createElement(E.Link,{target:"_blank",to:"/",onClick:i=>Rt(void 0,null,function*(){i.stopPropagation(),i.preventDefault(),h({type:"classroomList/setActionTabs",payload:{key:"\u8865\u5145\u6210\u7EE9",name:e==null?void 0:e.name,id:e==null?void 0:e.homework_id,type:"group"}})})},"\u8865\u5145\u6210\u7EE9")),e.status!=="\u5BFC\u5165"&&a.createElement(Ie.default.Item,{key:2,style:{textAlign:"center"}},a.createElement(E.Link,{target:"_blank",to:"/",onClick:i=>Rt(void 0,null,function*(){i.stopPropagation(),i.preventDefault(),h({type:"classroomList/setActionTabs",payload:{key:"\u7ACB\u5373\u622A\u6B62",selectArrs:[e==null?void 0:e.homework_id],selectArrsAll:[e],params:au({},F),type:2}})})},U.formatMessage({id:"classrooms.deadlineImmediately",defaultMessage:"\u7ACB\u5373\u622A\u6B62"}))),a.createElement(Ie.default.Item,{key:22,style:{textAlign:"center"}},a.createElement(E.Link,{target:"_blank",to:"/",onClick:i=>Rt(void 0,null,function*(){i.stopPropagation(),i.preventDefault(),h({type:"classroomList/setActionTabs",payload:{key:"\u5220\u9664",selectArrs:[e==null?void 0:e.homework_id],selectArrsAll:T,params:F,status:e==null?void 0:e.status}})})},U.formatMessage({id:"classrooms.deleteImmediately",defaultMessage:"\u7ACB\u5373\u5220\u9664"}))),e.status!=="\u5BFC\u5165"&&a.createElement(Ie.default.Item,{key:6,style:{textAlign:"center"}},a.createElement(E.Link,{target:"_blank",onClick:i=>{i.stopPropagation()},to:`/classrooms/${F.coursesId}/group_homework/${e.homework_id}/detail?tabs=3`},U.formatMessage({id:"classrooms.advancedSettings",defaultMessage:"\u9AD8\u7EA7\u8BBE\u7F6E"}))))},a.createElement("aside",{onClick:i=>i.stopPropagation(),className:pt.flexBox,style:{cursor:"default"}},a.createElement("i",{className:"iconfont icon-gengduo4"}),a.createElement("div",null,U.formatMessage({id:"classrooms.more",defaultMessage:"\u66F4\u591A"})))))),a.createElement("div",{className:pt.detail},(0,c.GJ)()&&a.createElement(a.Fragment,null,a.createElement("span",{className:"c-grey-333 mr20"},e.author),["\u672A\u5F00\u59CB","\u8FDB\u884C\u4E2D","\u5DF2\u622A\u6B62","\u63D0\u4EA4\u4E2D","\u8865\u4EA4\u4E2D","\u5DF2\u7ED3\u675F","\u533F\u8BC4\u4E2D","\u7533\u8BC9\u4E2D"].includes(e.status)&&!!e.uncommit_count&&a.createElement("span",{className:"c-grey-999 mr10"},a.createElement("span",{className:"mr5"},"\u672A\u505A\u9898"),e.uncommit_count,"\u4EBA"),["\u672A\u5F00\u59CB","\u8FDB\u884C\u4E2D","\u5DF2\u622A\u6B62","\u63D0\u4EA4\u4E2D","\u8865\u4EA4\u4E2D","\u5DF2\u7ED3\u675F","\u533F\u8BC4\u4E2D","\u7533\u8BC9\u4E2D"].includes(e.status)&&!!e.commit_count&&a.createElement("span",{className:"c-grey-999 mr10"},a.createElement("span",{className:"mr5"},"\u5DF2\u505A\u9898"),e.commit_count,"\u4EBA"),["\u672A\u5F00\u59CB","\u8FDB\u884C\u4E2D","\u5DF2\u622A\u6B62","\u63D0\u4EA4\u4E2D","\u8865\u4EA4\u4E2D","\u5DF2\u7ED3\u675F","\u533F\u8BC4\u4E2D","\u7533\u8BC9\u4E2D"].includes(e.status)&&!!e.compelete_count&&a.createElement("span",{className:"c-grey-999 mr10"},a.createElement("span",{className:"mr5"},U.formatMessage({id:"classrooms.completed",defaultMessage:"\u5DF2\u5B8C\u6210"})),e.compelete_count,"\u4EBA"),["\u672A\u5F00\u59CB","\u8FDB\u884C\u4E2D","\u5DF2\u622A\u6B62","\u63D0\u4EA4\u4E2D","\u8865\u4EA4\u4E2D","\u533F\u8BC4\u4E2D","\u7533\u8BC9\u4E2D"].includes(e.status)&&a.createElement("span",{className:"c-grey-999 mr10"},a.createElement("span",{className:"mr5"},U.formatMessage({id:"classrooms.publishTime",defaultMessage:"\u53D1\u5E03\u65F6\u95F4"})),e.publish_time),["\u672A\u5F00\u59CB","\u8FDB\u884C\u4E2D","\u5DF2\u622A\u6B62","\u63D0\u4EA4\u4E2D","\u8865\u4EA4\u4E2D","\u533F\u8BC4\u4E2D","\u7533\u8BC9\u4E2D"].includes(e.status)&&a.createElement("span",{className:"c-grey-999 mr10"},a.createElement("span",{className:"mr5"},"\u622A\u6B62\u65F6\u95F4"),e.end_time),["\u5DF2\u7ED3\u675F"].includes(e.status)&&a.createElement("span",{className:"c-grey-999 mr10"},a.createElement("span",{className:"mr5"},"\u7ED3\u675F\u65F6\u95F4"),e.status_time),!!(e!=null&&e.late_time)&&(e==null?void 0:e.late_time)!=="--"&&a.createElement("span",{className:"c-grey-999"},a.createElement("span",{className:"mr5"},"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"),e==null?void 0:e.late_time),["\u672A\u5F00\u59CB","\u8FDB\u884C\u4E2D","\u5DF2\u622A\u6B62","\u63D0\u4EA4\u4E2D","\u8865\u4EA4\u4E2D","\u5DF2\u7ED3\u675F","\u533F\u8BC4\u4E2D","\u7533\u8BC9\u4E2D"].includes(e.status)&&a.createElement("span",{className:pt.iconV,onClick:i=>Rt(void 0,null,function*(){i.stopPropagation(),i.preventDefault(),g||ie(),K(!g)})},a.createElement("i",{className:`iconfont icon-${g?"shouqi":"xiala2"}`})," "))),a.createElement("div",{className:pt.content},(0,c.dE)()&&a.createElement("span",{className:pt.infoStuIcon},a.createElement("span",{className:"c-grey-333"},e.author),e.status==="\u5DF2\u622A\u6B62"&&!!(e!=null&&e.status_time)&&a.createElement("span",{className:"c-grey-999 ml20"},a.createElement("i",{className:"iconfont icon-shengyushijian font12 mr5"})," ",e==null?void 0:e.status_time),a.createElement("span",{className:"ml20 c-grey-999"},a.createElement("i",{className:"iconfont icon-shijian1 font12 mr5"}),e==null?void 0:e.publish_time," \u81F3 ",e==null?void 0:e.end_time," "),!!(e!=null&&e.late_time)&&(e==null?void 0:e.late_time)!=="--"&&a.createElement("span",{className:"c-grey-999 ml20"},a.createElement("span",{className:"mr5"},"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4:"),e==null?void 0:e.late_time)),(0,c.GJ)()&&e.status!=="\u672A\u53D1\u5E03"&&g&&ce.length>5&&a.createElement(Qt.default,{scroll:{y:240},onRow:i=>({onClick:Z=>{Z.stopPropagation(),Z.preventDefault()}}),onHeaderRow:(i,Z)=>({onClick:p=>{p.stopPropagation(),p.preventDefault()}}),pagination:!1,dataSource:ce,style:{marginTop:14,marginRight:6,cursor:"default"},onChange:(i,Z,p)=>{p.field&&(F.sort_by=p.field),p.order||(F.sort_direction="asc"),p.order==="ascend"&&(F.sort_direction="asc"),p.order==="descend"&&(F.sort_direction="desc"),p.order||(F.sort_direction="asc"),ie()},columns:be}),(0,c.GJ)()&&e.status!=="\u672A\u53D1\u5E03"&&g&&ce.length<6&&ce.length>0&&a.createElement(Qt.default,{onRow:i=>({onClick:Z=>{Z.stopPropagation(),Z.preventDefault()}}),onHeaderRow:(i,Z)=>({onClick:p=>{p.stopPropagation(),p.preventDefault()}}),pagination:!1,dataSource:ce,style:{marginTop:14,marginRight:6,cursor:"default"},onChange:(i,Z,p)=>{p.field&&(F.sort_by=p.field),p.order||(F.sort_direction="asc"),p.order==="ascend"&&(F.sort_direction="asc"),p.order==="descend"&&(F.sort_direction="desc"),p.order||(F.sort_direction="asc"),ie()},columns:be}))))},fn={bottomControlContainer:"bottomControlContainer___yUX9N",buttonWrap:"buttonWrap___A3uZF",moveCategory:"moveCategory___pCGhW"},Ws=(e,u,t)=>new Promise((l,_)=>{var C=n=>{try{m(t.next(n))}catch(s){_(s)}},y=n=>{try{m(t.throw(n))}catch(s){_(s)}},m=n=>n.done?l(n.value):Promise.resolve(n.value).then(C,y);m((t=t.apply(e,u)).next())}),Us=({buttonDataSource:e,onClick:u})=>{const{allSelect:t,setAllSelect:l,setSelectArrs:_,dataSource:C,selectArrs:y,useBatchStatus:m,dispatch:n,params:s,getData:T,detailLeftMenus:o,main_category_id:h,setSelectArrsAll:U}=(0,a.useContext)(Xu);let F;const g=(0,E.useIntl)(),[K,le]=(0,a.useState)(!1),[ce,z]=(0,a.useState)(""),be=i=>{l(i.target.checked),_(i.target.checked?C.map(Z=>Z.homework_id):[]),i.target.checked?U([...C]):U([])},ie=()=>{let i={courseId:s.id,container_type:"group_homework"};s.categoryId&&(i.category_id=s.categoryId),n({type:"classroomList/getAllTaskList",payload:i}),n({type:"classroomList/setActionTabs",payload:{key:"\u8C03\u6574\u6392\u5E8F"}})};o.course_modules&&(F=o.course_modules.filter(i=>i.type==="group_homework")[0]);const I=a.createElement("div",{className:fn.moveCategory,onMouseLeave:i=>le(!1)},a.createElement(Ie.default,{onClick:i=>Ws(void 0,[i],function*({item:Z,key:p,keyPath:Y,domEvent:pe}){if(y=="")return L.ZP.error(g.formatMessage({id:"classrooms.selectTaskToOperate",defaultMessage:"\u8BF7\u9009\u62E9\u4F60\u8981\u64CD\u4F5C\u7684\u4EFB\u52A1"})),null;(yield(0,ee.ZP)(`/api/courses/${s.id}/homework_commons/move_to_category.json`,{method:"post",body:{homework_ids:y,new_category_id:p}})).status===0&&(L.ZP.success(g.formatMessage({id:"classrooms.operationSuccess",defaultMessage:"\u64CD\u4F5C\u6210\u529F"})),m(!1),T(),n({type:"classroomList/getClassroomLeftMenus",payload:{id:s.coursesId}}))}),style:{maxHeight:300,width:240,overflow:"auto"}},a.createElement("li",{className:"ant-menu-item multi-llipsis1e ant-menu-item-only-child"},a.createElement(et.default,{onChange:i=>{z(i.target.value)}})),F&&F.second_category.filter(i=>i.category_name!=="\u672A\u5206\u914D\u76EE\u5F55").map(function(i,Z){var p;if(!(ce!==""&&i.category_name.indexOf(ce)<0))return a.createElement(a.Fragment,null,a.createElement(Ie.default.Item,{className:"multi-llipsis1e",key:i.category_id},i.category_name),(p=i==null?void 0:i.third_category)==null?void 0:p.map(Y=>a.createElement(Ie.default.Item,{style:{marginLeft:20},className:"multi-llipsis1e",key:Y.category_id},Y.category_name)))}),a.createElement("li",{className:"ant-menu-item multi-llipsis1e ant-menu-item-only-child",onClick:i=>{i.preventDefault(),n({type:"classroomList/setActionTabs",payload:{key:"\u6DFB\u52A0\u76EE\u5F55",params:s,selectArrs:{category_id:h,type:"group_homework"}}})}},g.formatMessage({id:"classrooms.newSubdirectory",defaultMessage:"\u65B0\u5EFA\u5B50\u76EE\u5F55"}),"...")));return a.createElement("div",{className:fn.bottomControlContainer},a.createElement(M.Z,{wrap:!1,align:"middle",justify:"space-between",style:{height:"100%"}},a.createElement(v.Z,{flex:1},a.createElement(M.Z,{wrap:!1,align:"middle",gutter:8},a.createElement(v.Z,null,a.createElement($.default,{checked:t,onChange:be},g.formatMessage({id:"classrooms.selectAllOnPage",defaultMessage:"\u5168\u9009\u672C\u9875"}),"\uFF08",y.length,"\uFF09")),(0,c.GJ)()&&a.createElement(v.Z,null,a.createElement(Mt.Z,{placement:"top",menu:{items:e,onClick:({key:i})=>{u({key:i})}}},a.createElement(Ye.ZP,{type:"primary",icon:a.createElement("i",{className:"iconfont icon-piliangcaozuo3"})},g.formatMessage({id:"classroomClassroomExperiments.batchOperations",defaultMessage:"\u6279\u91CF\u64CD\u4F5C"})))),a.createElement(v.Z,null,a.createElement(Ye.ZP,{type:"primary",onClick:ie,icon:a.createElement("i",{className:"iconfont icon-tiaozhengpaixu2"})},g.formatMessage({id:"classrooms.viewersCount1",defaultMessage:"\u8C03\u6574\u6392\u5E8F"}))),(0,c.GJ)()&&a.createElement(v.Z,null,a.createElement(Mt.Z,{placement:"topLeft",dropdownRender:()=>I,getPopupContainer:i=>i.parentNode},a.createElement(Ye.ZP,{type:"primary",icon:a.createElement("i",{className:"iconfont icon-yidongmulu"})},g.formatMessage({id:"classrooms.moveToCatalog",defaultMessage:"\u79FB\u52A8\u5230\u76EE\u5F55"})," ",a.createElement(xu.Z,null)))),(0,c.GJ)()&&a.createElement(v.Z,null,a.createElement(Ye.ZP,{type:"primary",onClick:()=>u({key:"collection",label:"\u6536\u85CF"}),icon:a.createElement("i",{className:"iconfont icon-shoucang1"})},"\u6536\u85CF")))),a.createElement(v.Z,null,a.createElement(Ye.ZP,{type:"primary",ghost:!0,onClick:()=>{_([]),m(!1)}},g.formatMessage({id:"classrooms.cancelAction",defaultMessage:"\u53D6\u6D88\u64CD\u4F5C"})))))},Js=r(50935),Ks=r(62686),Ys=r(61604),Oe=r(59301),Qs=Object.defineProperty,Xs=Object.defineProperties,qs=Object.getOwnPropertyDescriptors,Cu=Object.getOwnPropertySymbols,Fn=Object.prototype.hasOwnProperty,gn=Object.prototype.propertyIsEnumerable,_n=(e,u,t)=>u in e?Qs(e,u,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[u]=t,nu=(e,u)=>{for(var t in u||(u={}))Fn.call(u,t)&&_n(e,t,u[t]);if(Cu)for(var t of Cu(u))gn.call(u,t)&&_n(e,t,u[t]);return e},vn=(e,u)=>Xs(e,qs(u)),er=(e,u)=>{var t={};for(var l in e)Fn.call(e,l)&&u.indexOf(l)<0&&(t[l]=e[l]);if(e!=null&&Cu)for(var l of Cu(e))u.indexOf(l)<0&&gn.call(e,l)&&(t[l]=e[l]);return t},Ku=(e,u,t)=>new Promise((l,_)=>{var C=n=>{try{m(t.next(n))}catch(s){_(s)}},y=n=>{try{m(t.throw(n))}catch(s){_(s)}},m=n=>n.done?l(n.value):Promise.resolve(n.value).then(C,y);m((t=t.apply(e,u)).next())});q().extend(Mu());const tr=({data:e,value:u,onChange:t})=>{var l,_,C,y;const[m,n]=(0,a.useState)({leftSearch:"",rigthSearch:""}),[s,T]=(0,a.useState)([]);return(0,a.useEffect)(()=>{T((u==null?void 0:u.length)>0?e==null?void 0:e.filter(o=>u==null?void 0:u.includes(o==null?void 0:o.id)):[])},[u]),Oe.createElement("div",{style:{display:"flex",flexWrap:"nowrap",gap:"20px",height:"400px"}},Oe.createElement("div",{style:{flex:"1",display:"flex",flexDirection:"column",gap:"15px"}},Oe.createElement($.default,{indeterminate:(s==null?void 0:s.length)>0&&(s==null?void 0:s.length)<(e==null?void 0:e.length),checked:(s==null?void 0:s.length)==(e==null?void 0:e.length),onChange:o=>{t(o.target.checked?e==null?void 0:e.map(h=>h==null?void 0:h.id):[])}},intl.formatMessage({id:"classroomMemberManagementTAPermissions.selectAll",defaultMessage:"\u5168\u9009"})),Oe.createElement("div",{style:{borderRadius:4,border:"1px solid #DCDCDC",display:"flex",flexDirection:"column",flex:"1",overflow:"hidden"}},Oe.createElement(et.default.Search,{className:"p20",style:{paddingBottom:0},placeholder:"\u53EF\u8F93\u5165\u73ED\u7EA7\u540D\u79F0\u67E5\u8BE2",value:m.leftSearch,onChange:o=>{n(vn(nu({},m),{leftSearch:o.target.value}))}}),Oe.createElement("div",{className:"mt20 ml20 mb20",style:{overflow:"auto"}},((l=m.leftSearch?e==null?void 0:e.filter(o=>{var h;return(h=o==null?void 0:o.name)==null?void 0:h.includes(m.leftSearch)}):e)==null?void 0:l.length)!==0?Oe.createElement($.default.Group,{value:u,onChange:o=>{t(o)}},Oe.createElement(Tu.Z,{direction:"vertical"},(_=m.leftSearch?e==null?void 0:e.filter(o=>{var h;return(h=o==null?void 0:o.name)==null?void 0:h.includes(m.leftSearch)}):e)==null?void 0:_.map((o,h)=>Oe.createElement($.default,{key:h,value:o.id},o==null?void 0:o.name)))):Oe.createElement(gt.Z,{styles:{margin:"0 auto"}})))),Oe.createElement("div",{style:{flex:"1",display:"flex",flexDirection:"column",gap:"15px"}},Oe.createElement("div",null,"\u5DF2\u9009\u62E9",(s==null?void 0:s.length)||0,"\u4E2A\u5206\u73ED"),Oe.createElement("div",{style:{borderRadius:4,border:"1px solid #DCDCDC",display:"flex",flexDirection:"column",flex:"1",overflow:"hidden"}},Oe.createElement(et.default.Search,{className:"p20",style:{paddingBottom:0},placeholder:"\u53EF\u8F93\u5165\u73ED\u7EA7\u540D\u79F0\u67E5\u8BE2",value:m.rigthSearch,onChange:o=>{n(vn(nu({},m),{rigthSearch:o.target.value}))}}),Oe.createElement("div",{className:"mt20 ml20 mb20 pr20",style:{display:"flex",flexDirection:"column",gap:"10px",overflow:"auto"}},((C=m.rigthSearch?s==null?void 0:s.filter(o=>{var h;return(h=o==null?void 0:o.name)==null?void 0:h.includes(m.rigthSearch)}):s)==null?void 0:C.length)!==0?(y=m.rigthSearch?s==null?void 0:s.filter(o=>{var h;return(h=o==null?void 0:o.name)==null?void 0:h.includes(m.rigthSearch)}):s)==null?void 0:y.map((o,h)=>Oe.createElement(M.Z,{key:h,wrap:!1,align:"middle",justify:"space-between"},Oe.createElement(v.Z,null,o==null?void 0:o.name),Oe.createElement(v.Z,null,Oe.createElement("i",{className:"iconfont icon-piliangshanchu2 font16 current",style:{color:"#3061D0"},onClick:()=>{t(u==null?void 0:u.filter(U=>U!==(o==null?void 0:o.id)))}})))):Oe.createElement(gt.Z,{styles:{margin:"0 auto"}})))))},ur=e=>{var u=e,{classroomList:t,dispatch:l,user:_,getData:C}=u,y=er(u,["classroomList","dispatch","user","getData"]),m,n,s,T,o,h;const U=(0,E.useIntl)(),F=(0,E.useParams)(),[g]=j.default.useForm(),K=((m=t==null?void 0:t.actionTabs)==null?void 0:m.key)==="\u6279\u91CF\u8865\u4EA4",[,le,ce,z]=(0,Lt.U)(te.c_,nu(nu({},F),(n=t==null?void 0:t.actionTabs)==null?void 0:n.params)),[,,be,ie]=(0,Lt.U)(te.nP,{course_id:F==null?void 0:F.coursesId,homework_ids:(s=t==null?void 0:t.actionTabs)==null?void 0:s.selectArrs}),[,I,i]=(0,Lt.U)(te.sm,{course_id:F==null?void 0:F.coursesId,homework_ids:(T=t==null?void 0:t.actionTabs)==null?void 0:T.selectArrs}),Z=(...p)=>Ku(void 0,[...p],function*(Y={}){be({});const pe=yield ce({page:1,limit:2e4,homework_id:t.actionTabs.type===1?"":t.actionTabs.selectArrs[0]})});return(0,a.useEffect)(()=>{K&&Z()},[K]),Oe.createElement(G.default,{centered:!0,title:(o=t==null?void 0:t.actionTabs)==null?void 0:o.key,width:800,open:K,cancelText:"\u6682\u4E0D\u8865\u4EA4",okText:U.formatMessage({id:"classroomClassroomExperiments.enableResubmission",defaultMessage:"\u5F00\u542F\u8865\u4EA4"}),onCancel:()=>{l({type:"classroomList/setActionTabs",payload:{}})},destroyOnClose:!0,confirmLoading:I,onOk:()=>Ku(void 0,null,function*(){g.submit()})},Oe.createElement("div",{className:"p10 pl20 pr20 c-orange-ff7 mb20",style:{background:"#F6F7F9"}},"\u89C4\u5219\u8BF4\u660E\uFF1A\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u5FC5\u987B\u665A\u4E8E\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\uFF1B\u5F53\u73ED\u7EA7\u9636\u6BB5\u8FDB\u5165\u201C\u8865\u4EA4\u4E2D\u201D\u5219\u4E0D\u53EF\u53D8\u66F4\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\u3001\u4E0D\u53EF\u5173\u95ED\u8865\u4EA4\uFF1B\u5F53\u4F5C\u4E1A\u72B6\u6001\u4E3A\u672A\u53D1\u5E03\u3001\u4F5C\u4E1A\u5DF2\u5F00\u542F\u7EDF\u4E00\u8865\u4EA4\u548C\u4F5C\u4E1A\u5DF2\u5F00\u542F\u533F\u8BC4\u65F6\uFF0C\u65B0\u6279\u91CF\u8865\u4EA4\u89C4\u5219\u4E0D\u751F\u6548\u3002"),Oe.createElement(j.default,{form:g,colon:!1,size:"large",initialValues:{unified_late:!1,late_penalty:5},onFinish:p=>Ku(void 0,null,function*(){var Y,pe,Pe;const Re=yield i(((Y=z==null?void 0:z.course_groups)==null?void 0:Y.length)>0?{unified_late:((pe=z==null?void 0:z.course_groups)==null?void 0:pe.length)<=0,allow_late_settings:[nu({},p)]}:nu({unified_late:((Pe=z==null?void 0:z.course_groups)==null?void 0:Pe.length)<=0},p));(Re==null?void 0:Re.status)==0&&(L.ZP.success("\u8865\u4EA4\u8BBE\u7F6E\u6210\u529F"),l({type:"classroomList/setActionTabs",payload:{}}),C&&C())})},Oe.createElement(M.Z,{wrap:!1,gutter:20},Oe.createElement(v.Z,{flex:1},Oe.createElement(j.default.Item,{label:U.formatMessage({id:"classroomClassroomExperiments.resubmissionDeduction",defaultMessage:"\u8865\u4EA4\u6263\u5206"}),name:"late_penalty",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8865\u4EA4\u6263\u5206"}]},Oe.createElement(et.default,{placeholder:"\u8BF7\u8F93\u5165\u8865\u4EA4\u6263\u5206",min:0,type:"number",suffix:"\u5206",max:Number.MAX_SAFE_INTEGER,style:{width:"50%"}}))),Oe.createElement(v.Z,{flex:"390px"},Oe.createElement(j.default.Item,{label:"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4",name:"late_time",rules:[{required:!0,validator(p,Y,pe){return Y&&q()(Y).startOf("minute")<=q()().startOf("minute")?Promise.reject("\u4F5C\u4E1A\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u5FC5\u987B\u665A\u4E8E\u6B64\u523B"):Y&&q()(Y).startOf("minute")<=q()(ie==null?void 0:ie.max_late_time).startOf("minute")?(L.ZP.warning(`\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u5C0F\u4E8E\u9009\u4E2D\u4F5C\u4E1A\u4E2D\u6700\u665A\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\uFF1A${ie==null?void 0:ie.max_late_time}`),Promise.reject("")):Promise.resolve()}},{required:!0,message:"\u8BF7\u5148\u8BBE\u7F6E\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"}]},Oe.createElement(R.default,{placeholder:U.formatMessage({id:"classroomClassroomExperiments.pleaseSelectEndTime",defaultMessage:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4"}),style:{width:"100%"},disabledDate:p=>(0,H.BO)(p,{startTime:ie==null?void 0:ie.max_late_time}),disabledTime:p=>(0,H.hv)(p,{compared:ie==null?void 0:ie.max_late_time}),format:"YYYY-MM-DD HH:mm",showTime:{showSecond:!1,defaultValue:q()("00:00:00","HH:mm:ss")}})))),((h=z==null?void 0:z.course_groups)==null?void 0:h.length)>0&&Oe.createElement(Nu.Z,{spinning:le},Oe.createElement(j.default.Item,{name:"group_id",rules:[{required:!0,message:U.formatMessage({id:"classrooms.selectClassFirst",defaultMessage:"\u8BF7\u5148\u9009\u62E9\u73ED\u7EA7"})}]},Oe.createElement(tr,{data:(z==null?void 0:z.course_groups)||[],onChange:p=>{be({group_ids:p})}})))))};var ar=(0,E.connect)(({classroomList:e,user:u})=>({classroomList:e,user:u}))(ur),k=r(59301),nr=Object.defineProperty,or=Object.defineProperties,lr=Object.getOwnPropertyDescriptors,yn=Object.getOwnPropertySymbols,sr=Object.prototype.hasOwnProperty,rr=Object.prototype.propertyIsEnumerable,Cn=(e,u,t)=>u in e?nr(e,u,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[u]=t,ht=(e,u)=>{for(var t in u||(u={}))sr.call(u,t)&&Cn(e,t,u[t]);if(yn)for(var t of yn(u))rr.call(u,t)&&Cn(e,t,u[t]);return e},Yu=(e,u)=>or(e,lr(u)),Qu=(e,u,t)=>new Promise((l,_)=>{var C=n=>{try{m(t.next(n))}catch(s){_(s)}},y=n=>{try{m(t.throw(n))}catch(s){_(s)}},m=n=>n.done?l(n.value):Promise.resolve(n.value).then(C,y);m((t=t.apply(e,u)).next())});const Xu=(0,a.createContext)({selectArrs:[]}),ir=({user:e,classroomList:u,loading:t,dispatch:l})=>{var _,C,y,m;const n=(0,E.useIntl)(),s=(0,E.useParams)(),[T]=(0,E.useSearchParams)(),[o,h]=(0,a.useState)(()=>Yu(ht({},s),{id:s.coursesId,limit:20})),[U,F]=(0,a.useState)(!1),[g,K]=(0,a.useState)({ta_mode:1,final_mode:!1,st_proportion:0,ta_proportion:30,te_proportion:70,gr_proportion:0,is_repeat_minus:!1,is_group_grade:!1,repeat_setting_score:"",repeat_limit:""}),[le,ce]=(0,a.useState)([]),[z,be]=(0,a.useState)(!1),[ie,I]=(0,a.useState)(!1),[i,Z]=(0,a.useState)([]),[p,Y]=(0,a.useState)(!1),[pe,Pe]=(0,a.useState)(n.formatMessage({id:"classrooms.defaultSort",defaultMessage:"\u9ED8\u8BA4\u6392\u5E8F"})),Re=(0,E.useLocation)(),{detailCommonHomeworksList:S,detailLeftMenus:nt,detailTopBanner:Zt,taskList:ot}=u;let hu=T.get("tabs")?parseInt(T.get("tabs"))+1:"0";o.type=3,o.categoryId?o.category=o.categoryId:delete o.category,(0,a.useEffect)(()=>{h(ht(ht({},o),s))},[s==null?void 0:s.categoryId]),(0,a.useEffect)(()=>{T.get("tabs")==="0"&&(o.status="0",o.page=1)},[T.get("tabs")]),(0,a.useEffect)(()=>{const d=T.get("tabs");d&&d!==void 0&&((0,c.GJ)()?o.status=d:o.order=d)},[T.toString()]),(0,a.useEffect)(()=>{l({type:"classroomList/getAssistantPermissions",payload:{course_id:o.id}})},[]),(0,a.useEffect)(()=>{var d,J,ye;const De=T.get("tabs");if((d=e==null?void 0:e.userInfo)!=null&&d.login){const Ae=H.cX.getItem(`${(J=e==null?void 0:e.userInfo)==null?void 0:J.login}${(0,c.GJ)()?"Teacher":"Student"}`,"GroupHomework");Ae&&(o.sort_by=Ae==null?void 0:Ae.type,o.sort_direction=Ae==null?void 0:Ae.direction,Pe(Ae==null?void 0:Ae.name));let Me=s.categoryId===void 0?{}:{categoryId:s.categoryId,category:s.categoryId};De&&De!==void 0&&((0,c.GJ)()?o.status=De:o.order=De),ve(Me)}else if((ye=e==null?void 0:e.userInfo)!=null&&ye.username){let Ae=s.categoryId===void 0?{}:{categoryId:s.categoryId,category:s.categoryId};De&&De!==void 0&&((0,c.GJ)()?o.status=De:o.order=De),ve(Ae)}},[(_=e==null?void 0:e.userInfo)==null?void 0:_.login,Re==null?void 0:Re.pathname]),(0,a.useEffect)(()=>{u.actionTabs.key==="\u76EE\u5F55\u91CD\u547D\u540D\u6210\u529F"&&ve(),u.actionTabs.key==="\u76EE\u5F55\u91CD\u547D\u540D\u6210\u529F"&&ve()},[u.actionTabs.key]),(0,a.useEffect)(()=>{ce([])},[S]),(0,a.useEffect)(()=>{I(!1)},[o.categoryId]),(0,a.useEffect)(()=>{S&&S.homeworks&&(le.length===S.homeworks.length&&le.length>0?be(!0):le.length!==S.homeworks.length&&be(!1))},[le]);const Wt=(d,J)=>{o.page=d,o.limit=J,ve()},ve=(d={})=>{ce([]),Z([]),(0,c.GJ)()?l({type:"classroomList/getClassroomTeacherCommonList",payload:Yu(ht(ht({},o),d),{type:3})}):l({type:"classroomList/getClassroomCommonList",payload:ht(ht({},o),d)})},Ue=()=>Qu(void 0,null,function*(){const d=yield(0,ee.ZP)(`/api/courses/${o.coursesId}/homework_commons/get_default_score_setting.json`,{method:"get",params:{homework_type:3}});if(d!=null&&d.data){const J=d.data.score_settings;Object.keys(J).map(function(ye){ye.indexOf("proportion")>-1&&(J[ye]=(J[ye]*100).toFixed(0))}),console.log(J),K(ht({},J))}});(0,a.useEffect)(()=>{ce([])},[S]);const ae=()=>{if((0,c.GJ)()){const{all_count:d,unpublished_count:J,not_start_count:ye,in_progress_count:De,overed_count:Ae}=S;return[{name:n.formatMessage({id:"classrooms.all",defaultMessage:"\u5168\u90E8"}),id:0,total:d||0},{name:n.formatMessage({id:"classrooms.unpublished",defaultMessage:"\u672A\u53D1\u5E03"}),id:1,total:J||0},{name:n.formatMessage({id:"classrooms.notStarted",defaultMessage:"\u672A\u5F00\u59CB"}),id:4,total:ye||0},{name:n.formatMessage({id:"classrooms.inProgress",defaultMessage:"\u8FDB\u884C\u4E2D"}),id:2,total:De||0},{name:n.formatMessage({id:"classrooms.closed",defaultMessage:"\u5DF2\u622A\u6B62"}),id:3,total:Ae||0}]}else return[{name:n.formatMessage({id:"classrooms.all",defaultMessage:"\u5168\u90E8"}),id:0},{name:n.formatMessage({id:"classroomClassroomExperiments.submitting",defaultMessage:"\u63D0\u4EA4\u4E2D"}),id:1},{name:"\u8865\u4EA4\u4E2D",id:2},{name:"\u533F\u8BC4\u4E2D",id:3},{name:"\u7533\u8BC9\u4E2D",id:4},{name:n.formatMessage({id:"classrooms.closed",defaultMessage:"\u5DF2\u622A\u6B62"}),id:5}]},Te=[{name:"\u65B0\u5EFA\u5206\u7EC4\u4F5C\u4E1A",id:"1"},{name:n.formatMessage({id:"classrooms.chooseResource",defaultMessage:"\u9009\u7528\u8D44\u6E90"}),id:"2"},{name:"\u5BFC\u5165\u5916\u90E8\u6210\u7EE9",id:"3"}],Ve=d=>{var J;if((0,c.Rm)()&&!((J=u.AssistantObject.group)!=null&&J.can_create)){L.ZP.warning(n.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\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}d==="1"?E.history.push(`/classrooms/${o.coursesId}/group_homework/${o.categoryId}/add`):d==="2"?Xe():d==="3"&&l({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u5165\u5916\u90E8\u6210\u7EE9",type:"group"}})},Xe=()=>{l({type:"shixunHomeworks/setActionTabs",payload:{key:"\u9898\u5E93\u9009\u7528",params:o}})},St=(C=[{key:"publish",label:n.formatMessage({id:"classrooms.bulkPublish",defaultMessage:"\u6279\u91CF\u53D1\u5E03"}),icon:k.createElement("i",{className:"iconfont icon-fabu5"}),isShow:!0},{key:"deadline",label:n.formatMessage({id:"classroomClassroomExperiments.batchEnd",defaultMessage:"\u6279\u91CF\u622A\u6B62"}),icon:k.createElement("i",{className:"iconfont icon-piliangjiezhi2"}),isShow:(0,c.GJ)()||(0,c.Rm)()},{key:"batchpay",label:n.formatMessage({id:"classroomClassroomExperiments.batchResubmission",defaultMessage:"\u6279\u91CF\u8865\u4EA4"}),icon:k.createElement("i",{className:"iconfont icon-buka"}),isShow:!0},{key:"delete",label:"\u6279\u91CF\u5220\u9664",icon:k.createElement("i",{className:"iconfont icon-piliangshanchu2"}),isShow:!0},{key:"public",label:n.formatMessage({id:"classrooms.setAsPublic",defaultMessage:"\u8BBE\u4E3A\u516C\u5F00"}),icon:k.createElement("i",{className:"iconfont icon-sheweigongkai2"}),isShow:Zt.is_public}].filter(d=>d==null?void 0:d.isShow))==null?void 0:C.map(d=>(delete d.isShow,d)),Ut=d=>{var J,ye,De,Ae;if(le.length===0)return L.ZP.error(n.formatMessage({id:"classrooms.selectTaskToOperate",defaultMessage:"\u8BF7\u9009\u62E9\u4F60\u8981\u64CD\u4F5C\u7684\u4EFB\u52A1"})),!1;let Me=d.label||"",iu={key:Me,selectArrs:le,selectArrsAll:i,type:["publish","deadline"].includes(d.key)?1:"",params:o};switch(d.key){case"publish":if((0,c.Rm)()&&!((ye=(J=u==null?void 0:u.AssistantObject)==null?void 0:J.group)!=null&&ye.can_publish)){L.ZP.warning(n.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD"}));return}Me="\u7ACB\u5373\u53D1\u5E03";break;case"deadline":if((0,c.Rm)()&&!((Ae=(De=u==null?void 0:u.AssistantObject)==null?void 0:De.group)!=null&&Ae.can_stop)){L.ZP.warning(n.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD"}));return}Me="\u7ACB\u5373\u622A\u6B62";break;case"batchpay":Me="\u6279\u91CF\u8865\u4EA4";break;case"delete":Me="\u5220\u9664";break;case"collection":Me="\u6536\u85CF";break}l({type:"classroomList/setActionTabs",payload:Yu(ht({},iu),{key:Me})})},Ht=d=>Qu(void 0,null,function*(){yield l({type:"classroomList/updateTaskPosition",payload:{category_id:o.categoryId,courseId:o.id,task_ids:d,container_type:"group_homework"}}),ve()}),ru=(0,a.useMemo)(()=>{let d=[];return ot.length>0&&(d=ot.map(J=>({user_name:J.user_name,task_name:J.task_name,task_id:J.task_id,category:J.category,status:J.status}))),d},[ot]);return k.createElement(Xu.Provider,{value:{params:o,batchStatus:ie,selectArrs:le,setSelectArrs:ce,allSelect:z,dataSource:S.homeworks||[],detailLeftMenus:nt,main_category_id:S.main_category_id||"",selectArrsAll:i,setAllSelect:be,useBatchStatus:I,dispatch:l,getData:ve,setSelectArrsAll:Z}},k.createElement("section",null,k.createElement("aside",{className:Zs.bg},k.createElement(Ss.Z,{isLoading:t[(0,c.GJ)()?"classroomList/getClassroomTeacherCommonList":"classroomList/getClassroomCommonList"],tabDataSource:ae(),isAdmin:(0,c.GJ)(),dispatch:l,type:S==null?void 0:S.main_category_name,exportType:"group",TooltipTitle:o.categoryId?"\u76EE\u5F55\u91CD\u547D\u540D":n.formatMessage({id:"classrooms.newSubdirectory",defaultMessage:"\u65B0\u5EFA\u5B50\u76EE\u5F55"}),categoryId:o.categoryId,dropdownMenu:Te,isShowRightControl:(0,H.Oo)(nt==null?void 0:nt.course_modules,o.categoryId)!=="\u672A\u5206\u914D\u76EE\u5F55",onsetClick:()=>{Ue(),F(!0)},onTabMenuClick:d=>{d.id!==void 0&&((0,c.GJ)()?o.status=d.id:o.order=d.id),I(!1),o.page=1,E.history.replace(`${Re.pathname}?tabs=${d.id}`),ve(o)},defaultSelectedKeys:[T.get("tabs")?T.get("tabs"):"0"],onTooltipTitleClick:()=>{l({type:"classroomList/setActionTabs",payload:{key:o.categoryId?n.formatMessage({id:"classrooms.renameDirectory",defaultMessage:"\u76EE\u5F55\u91CD\u547D\u540D"}):"\u6DFB\u52A0\u76EE\u5F55",params:o,selectArrs:{category_name:S==null?void 0:S.category_name,category_id:(S==null?void 0:S.category_id)||(S==null?void 0:S.main_category_id)},cb:()=>{ve()}}})},onDropdownMenuClick:Ve}),k.createElement(Js.Z,{dataSource:S.homeworks||[],isAdmin:(0,c.GJ)(),batchStatus:ie,SortMenuName:pe,setSortMenuName:Pe,onSearch:d=>{o.search=d.trim(),o.page=1,ve()},onSort:d=>{var J;o.sort_by=d.type,o.sort_direction=d.direction,o.page=1,H.cX.setItem(`${(J=e==null?void 0:e.userInfo)==null?void 0:J.login}${(0,c.GJ)()?"Teacher":"Student"}`,d,"GroupHomework"),ve(o)},onBatch:d=>I(d)})),k.createElement(Q.Z,{loading:t["classroomList/getClassroomCommonHomeworksList"],active:!0,avatar:{size:40},paragraph:{rows:5},className:"mt30"},(S==null?void 0:S.all_count)===0&&(0,c.GJ)()?!t[(0,c.GJ)()?"classroomList/getClassroomTeacherCommonList":"classroomList/getClassroomCommonList"]&&k.createElement(Is,{params:o,dispatch:l,onSelect:Xe}):(S==null?void 0:S.homeworks)&&S.homeworks.length===0&&!t[(0,c.GJ)()?"classroomList/getClassroomTeacherCommonList":"classroomList/getClassroomCommonList"]&&k.createElement(gt.Z,null),k.createElement("aside",{className:"minH500 skt-loading relative pb40 mb30"},!t[(0,c.GJ)()?"classroomList/getClassroomTeacherCommonList":"classroomList/getClassroomCommonList"]&&k.createElement(k.Fragment,null,k.createElement("aside",{className:"animated fadeIn"},(y=S==null?void 0:S.homeworks)==null?void 0:y.map((d,J)=>k.createElement(zs,{key:J,dataSource:d,params:o,manageAllGroup:S==null?void 0:S.manage_all_group})),k.createElement("aside",{className:"tc mb50 mt30"},(S==null?void 0:S.query_total_count)>10&&k.createElement(Ee.Z,{showSizeChanger:!0,onChange:Wt,defaultCurrent:1,current:o.page||1,pageSize:o.limit||20,total:S.query_total_count}))),le.length>0&&(0,c.GJ)()&&k.createElement(he.Z,{offsetBottom:0},k.createElement(Us,{buttonDataSource:St,onClick:Ut}))))),((m=u==null?void 0:u.actionTabs)==null?void 0:m.key)==="\u6279\u91CF\u8865\u4EA4"&&k.createElement(ar,{getData:ve}),k.createElement(ss,{onCallback:()=>I(!1)}),k.createElement(Ks.Z,{onOk:()=>{ve()}}),k.createElement(Ys.Z,{onOk:()=>{}}),k.createElement(rs.Z,{onCallback:()=>I(!1),courseEndTime:S==null?void 0:S.course_end_time}),k.createElement(Jt.Z,{courseEndTime:S==null?void 0:S.course_end_time,courseId:s.coursesId,visible:u.actionTabs.key==="\u7ACB\u5373\u622A\u6B62",isBatch:u.actionTabs.type!==2,homeworkIds:u.actionTabs.selectArrs,successCallback:()=>{I(!1),ve()}}),k.createElement(fs,null),k.createElement(ws,null),k.createElement(As,{onCallback:()=>I(!1)}),k.createElement(ks.Z,null),k.createElement(xs.Z,null),k.createElement(Ou.Z,{visible:u.actionTabs.key==="\u8C03\u6574\u6392\u5E8F",callback:Ht,data:ru,onCancel:()=>{l({type:"classroomList/setActionTabs",payload:{key:""}})}}),k.createElement(G.default,{open:U,title:"\u9ED8\u8BA4\u8BC4\u5206\u8BBE\u7F6E",centered:!0,onCancel:()=>{F(!1)},onOk:()=>Qu(void 0,null,function*(){const d=JSON.parse(JSON.stringify(g));Object.keys(d).map(function(ye){ye.indexOf("proportion")>-1&&(d[ye]=d[ye]/100)}),(yield(0,ee.ZP)(`/api/courses/${o.coursesId}/homework_commons/set_default_score_setting.json`,{method:"post",body:{homework_type:3,score_settings:d}})).status===0&&(L.ZP.success(n.formatMessage({id:"classrooms.setSuccess",defaultMessage:"\u8BBE\u7F6E\u6210\u529F"})),F(!1))}),width:800},k.createElement("div",null,k.createElement(M.Z,null,k.createElement(v.Z,{span:24},k.createElement(M.Z,{align:"middle"},k.createElement(v.Z,{span:24},k.createElement("div",{className:"mt15"},"\u8BE5\u9ED8\u8BA4\u89C4\u5219\u5C06\u88AB\u5E94\u7528\u4E8E\u4F60\u540E\u7EED\u65B0\u5EFA\u7684\u5206\u7EC4\u4F5C\u4E1A\uFF0C\u4E14\u4E0D\u4F1A\u5F71\u54CD\u4F60\u5DF2\u521B\u5EFA\u7684\u4F5C\u4E1A\u4EE5\u53CA\u5176\u4ED6\u8001\u5E08\u65B0\u5EFA\u4F5C\u4E1A\u7684\u8BC4\u5206\u89C4\u5219\u3002"))))),k.createElement(M.Z,{align:"middle",className:"mt25"},k.createElement(v.Z,null,k.createElement("strong",null,"\u7EC4\u957F\u8BC4\u5206")),k.createElement(M.Z,{className:"ml10"},k.createElement(v.Z,null,k.createElement(x.Z,{checked:g.is_group_grade,onChange:d=>{g.is_group_grade=d,K(ht({},g))}})),k.createElement(v.Z,{className:"c-grey-c ml10"},"\uFF08\u9009\u4E2D\uFF0C\u5219\u7EC4\u957F\u9996\u6B21\u63D0\u4EA4\u4F5C\u4E1A\u65F6\u9700\u8981\u5BF9\u7EC4\u5458\u8FDB\u884C\u8BC4\u5206\uFF09"))),k.createElement(M.Z,{className:"mt25"},k.createElement(v.Z,null,k.createElement("strong",null,"\u52A9\u6559\u8BC4\u5206")),k.createElement(v.Z,{span:24,className:"pl30 mt10"})),k.createElement(M.Z,null,k.createElement(D.ZP.Group,{value:g==null?void 0:g.ta_mode,onChange:d=>{g.ta_mode=d.target.value,K(ht({},g))}},k.createElement(D.ZP,{value:1,style:{marginTop:15}},k.createElement("strong",null,"\u666E\u901A\u6A21\u5F0F"),k.createElement("span",{className:"c-grey-c"},"\uFF08\u9009\u4E2D\uFF0C\u5219\u53D6\u5404\u52A9\u6559\u6700\u7EC8\u8BC4\u5206\u7684\u5E73\u5747\u5206\uFF09")),k.createElement("br",null),k.createElement(D.ZP,{value:0,style:{marginTop:15}},k.createElement("strong",null,"\u590D\u5BA1\u6A21\u5F0F"),k.createElement("span",{className:"c-grey-c"},"\uFF08\u9009\u4E2D\uFF0C\u5219\u53EA\u53D6\u6700\u65B0\u7684\u52A9\u6559\u8BC4\u5206\uFF09")))),k.createElement(M.Z,{className:"mt25"},k.createElement(v.Z,null,k.createElement("strong",null,"\u6700\u7EC8\u6210\u7EE9\u7EC4\u6210")),k.createElement(v.Z,{span:24,className:"pl30 mt10"})),k.createElement(M.Z,null,k.createElement(D.ZP.Group,{value:g.final_mode,onChange:d=>{g.final_mode=d.target.value,K(ht({},g))}},k.createElement(D.ZP,{value:!1,style:{marginTop:15}},k.createElement("strong",null,"\u591A\u9879\u8BC4\u5206\u914D\u6BD4"),k.createElement("span",{className:"c-grey-c"},"\uFF08\u9009\u4E2D\uFF0C\u5219\u6309\u7167\u6BD4\u4F8B\u8BA1\u7B97\u6700\u7EC8\u6210\u7EE9\uFF09",k.createElement(N.Z,{overlayClassName:"edu-popover",placement:"bottomLeft",content:k.createElement("span",{className:"font14"},"\u8BA1\u7B97\u8BF4\u660E\uFF1A",k.createElement("br",null),"\u6559\u5E08\u8BC4\u5206 * \u5176\u767E\u5206\u6BD4 + \u52A9\u6559\u8BC4\u5206 * \u5176\u767E\u5206\u6BD4 + \u7EC4\u957F\u8BC4\u5206 * \u5176\u767E\u5206\u6BD4 + \u5B66\u751F\u533F\u8BC4\u5E73\u5747\u5206 * \u5176\u767E\u5206\u6BD4 - ( ",k.createElement("br",null),"\u8FDF\u4EA4\u6263\u5206 + \u7F3A\u8BC4\u6263\u5206 * \u7F3A\u8BC4\u6570 + \u8FDD\u89C4\u533F\u8BC4\u6263\u5206 * \u8FDD\u89C4\u533F\u8BC4\u6570 )",k.createElement("br",null),k.createElement("br",null),"\u6CE8\u610F",k.createElement("br",null),"\u975E\u96F6\u767E\u5206\u6BD4\u7684\u8BC4\u5206\u9009\u9879\uFF0C\u82E5\u8BC4\u5206\u8BB0\u5F55\u4E3A\u7A7A\uFF0C\u5219\u5176\u767E\u5206\u6BD4\u5C06\u81EA\u52A8\u5E73\u644A\u5230\u5176\u5B83\u975E\u96F6",k.createElement("br",null),"\u8BC4\u5206\u9009\u9879\u4E0A\u3002",k.createElement("br",null),"\u4F8B\uFF1A\u6559\u5E08\u8BC4\u520640% + \u52A9\u6559\u8BC4\u520635% + \u5B66\u751F\u533F\u8BC425%\uFF0C\u5B66\u751FA\u6CA1\u6709\u6559\u5E08\u8BC4\u5206\u8BB0",k.createElement("br",null),"\u5F55\uFF0C\u5219\u5176\u6700\u7EC8\u6210\u7EE9\u6309\u7167\u52A9\u6559\u8BC4\u520655% + \u5B66\u751F\u533F\u8BC445%\u8FDB\u884C\u8BA1\u7B97"),trigger:"click"},k.createElement("span",{className:"mt10 ml10 current font14"},k.createElement(A.Z,null))))),k.createElement(M.Z,{align:"middle",className:"mt25 pl30 font14"},k.createElement(v.Z,null,"\u6559\u5E08\u8BC4\u5206:"),k.createElement(v.Z,{className:"ml5"},k.createElement(b.Z,{min:0,max:100,value:g.te_proportion,onChange:d=>{g.te_proportion=d,K(Object.assign({},g))}}),k.createElement("span",{className:"ml10"},"%"))),k.createElement(M.Z,{align:"middle",className:"mt25 pl30 font14"},k.createElement(v.Z,null,"\u52A9\u6559\u8BC4\u5206:"),k.createElement(v.Z,{className:"ml5"},k.createElement(b.Z,{min:0,max:100,value:g.ta_proportion,onChange:d=>{g.ta_proportion=d,K(Object.assign({},g))}}),k.createElement("span",{className:"ml10"},"%"))),g.is_group_grade&&k.createElement(M.Z,{align:"middle",className:"mt25 pl30 font14"},k.createElement(v.Z,null,"\u7EC4\u957F\u8BC4\u5206:"),k.createElement(v.Z,{className:"ml5"},k.createElement(b.Z,{min:0,max:100,value:g.gr_proportion,onChange:d=>{g.gr_proportion=d,K(Object.assign({},g))}}),k.createElement("span",{className:"ml10"},"%"))),k.createElement(M.Z,{align:"middle",className:"mt25 pl30 font14"},k.createElement(v.Z,null,"\u5B66\u751F\u533F\u8BC4:"),k.createElement(v.Z,{className:"ml5"},k.createElement(b.Z,{min:0,max:100,value:g.st_proportion,onChange:d=>{g.st_proportion=d,K(Object.assign({},g))}}),k.createElement("span",{className:"ml10"},"%"))),k.createElement("br",null),k.createElement(D.ZP,{value:!0,style:{marginTop:15}},k.createElement("strong",null,"\u5355\u9879\u8BC4\u5206\u4F18\u5148"),k.createElement("span",{className:"c-grey-c"},"\uFF08\u9009\u4E2D\uFF0C\u5219\u6309\u7167\u4F18\u5148\u987A\u5E8F\u8BA1\u7B97\u6700\u7EC8\u6210\u7EE9\uFF09",k.createElement(N.Z,{overlayClassName:"edu-popover",placement:"bottomLeft",content:k.createElement("span",{className:"font14"},"\u8BA1\u7B97\u8BF4\u660E\uFF1A",k.createElement("br",null),"\u4F18\u5148\u987A\u5E8F\u6392\u524D\u7684\u975E\u96F6\u8BC4\u5206 * 100% - ",k.createElement("br",null),"( \u8FDF\u4EA4\u6263\u5206 + \u7F3A\u8BC4\u6263\u5206 * \u7F3A\u8BC4\u6570 + \u8FDD\u89C4\u533F\u8BC4\u6263\u5206 * \u8FDD\u89C4\u533F\u8BC4\u6570 )",k.createElement("br",null),"\u4F8B\uFF1A\u6709\u6559\u5E08\u8BC4\u5206\u5219\u6559\u5E08\u8BC4\u5206100%\uFF0C\u5426\u5219\u6559\u8F85\u8BC4\u5206100%\uFF0C\u4F9D\u6B21\u7C7B\u63A8"),trigger:"click"},k.createElement("span",{className:"mt10 ml10 current font14"},k.createElement(A.Z,null))))),k.createElement(M.Z,null,k.createElement(v.Z,{span:24,className:"ml20"},k.createElement("div",{style:{color:"#ccc"}},"\uFF08\u6559\u5E08\u8BC4\u5206 \u2192 \u52A9\u6559\u8BC4\u5206 \u2192 \u7EC4\u957F\u8BC4\u5206 \u2192 \u5B66\u751F\u533F\u8BC4\u8BC4\u5206\uFF09")))),k.createElement("br",null))))))};var cr=(0,E.connect)(({user:e,classroomList:u,loading:t,globalSetting:l})=>({user:e,classroomList:u,globalSetting:l,loading:t.effects}))(ir);const mr=({globalSetting:e})=>{var u;const t=(0,E.useIntl)();switch(Number((u=e==null?void 0:e.setting)==null?void 0:u.theme)){case f.Fy.THEMEONE:return a.createElement(Co,null);case f.Fy.THEMETHREE:return a.createElement(Xl,null);case f.Fy.DEFAULT:default:return a.createElement(cr,null)}};var dr=(0,E.connect)(({globalSetting:e})=>({globalSetting:e}))(mr)},6630:function(We,Ce,r){"use strict";r.d(Ce,{Z:function(){return G}});var f=r(59301),a=r(38854),E=r(20834),L=r(6848),Q={searchSortControllerContainer:"searchSortControllerContainer___ZxExZ",btn:"btn___pMzV3",btnSort:"btnSort___kK4Q_",tips:"tips___sHt4w"},Ee=r(3918),G=({isAdmin:M,dataSource:v,batchStatus:x,SortMenuName:D,setSortMenuName:N,onSearch:b,onSort:A,onBatch:c})=>{const H=M?[{name:"\u9ED8\u8BA4\u6392\u5E8F",type:"position",direction:"desc"},{name:"\u521B\u5EFA\u65F6\u95F4\u5347\u5E8F",type:"created_at",direction:"asc"},{name:"\u521B\u5EFA\u65F6\u95F4\u964D\u5E8F",type:"created_at",direction:"desc"},{name:"\u66F4\u65B0\u65F6\u95F4\u5347\u5E8F",type:"updated_at",direction:"asc"},{name:"\u66F4\u65B0\u65F6\u95F4\u964D\u5E8F",type:"updated_at",direction:"desc"},{name:"\u4F5C\u4E1A\u540D\u79F0\u5347\u5E8F",type:"name_pinyin",direction:"asc"},{name:"\u4F5C\u4E1A\u540D\u79F0\u964D\u5E8F",type:"name_pinyin",direction:"desc"}]:[{name:"\u9ED8\u8BA4\u6392\u5E8F",type:"position",direction:"desc"},{name:"\u6309\u53D1\u5E03\u65F6\u95F4\u5347\u5E8F",type:"created_at",direction:"asc"},{name:"\u6309\u53D1\u5E03\u65F6\u95F4\u964D\u5E8F",type:"created_at",direction:"desc"},{name:"\u6309\u622A\u6B62\u65F6\u95F4\u5347\u5E8F",type:"updated_at",direction:"asc"},{name:"\u6309\u622A\u6B62\u65F6\u95F4\u964D\u5E8F",type:"updated_at",direction:"desc"},{name:"\u4F5C\u4E1A\u540D\u79F0\u5347\u5E8F",type:"name_pinyin",direction:"asc"},{name:"\u4F5C\u4E1A\u540D\u79F0\u964D\u5E8F",type:"name_pinyin",direction:"desc"}],ee=W=>{N(W.name),A(W)},me=D==="\u9ED8\u8BA4\u6392\u5E8F";return f.createElement("div",{className:Q.searchSortControllerContainer},f.createElement(Ee.k8,{className:"mr-auto",InputProps:{placeholder:"\u8BF7\u8F93\u5165\u540D\u79F0\u8FDB\u884C\u641C\u7D22",allowClear:!0},onChange:({item:{value:W}})=>{b(W.trim())},style:{width:220}}),f.createElement("div",null,f.createElement(a.Z,{dropdownRender:()=>f.createElement(E.default,{selectedKeys:[D]},H.map(W=>f.createElement(E.default.Item,{key:W.name,onClick:()=>ee(W)},W.name)))},f.createElement("div",null,f.createElement("span",{className:`${Q.btn} ${me?Q.btnSort:""}`},f.createElement("i",{className:"iconfont icon-paixu font14 mr5"}),D)))),me&&f.createElement(L.Z,{title:"\u4F18\u5148\u6309\u7167\u8C03\u6574\u6392\u5E8F\u7ED3\u679C\u5C55\u793A\uFF0C\u672A\u8BBE\u7F6E\u6392\u5E8F\u65F6\uFF0C\u6309\u7167\u521B\u5EFA\u65F6\u95F4\u964D\u5E8F\u6392\u5217"},f.createElement("span",{className:Q.tips},f.createElement("i",{className:"iconfont icon-a-wenhaobeifen2"}))))}},26881:function(We,Ce,r){"use strict";r.d(Ce,{Z:function(){return D}});var f=r(59301),a=r(20834),E=r(38854),L=r(8591),Q=r(6848),Ee={tabMenuContainer:"tabMenuContainer___wU6g8",control:"control___hWynV",iconH:"iconH___TsoMm",selectBtn:"selectBtn___lvmOz"},he=r(65582),G=r(41867),M=r(3918),v=r(2337);const x=({isLoading:N,addText:b,tabDataSource:A,isAdmin:c,dispatch:H,type:ee,exportType:me,TooltipTitle:W,categoryId:fe,dropdownMenu:V,isShowRightControl:Be,defaultSelectedKeys:Fe,classroomList:se,onTabMenuClick:ue,onTooltipTitleClick:re,onDropdownMenuClick:B,onsetClick:X})=>{var de;const ge=()=>f.createElement(a.default,{onClick:({key:R})=>{B(R)}},V.map(R=>f.createElement(a.default.Item,{key:R.id},R.name))),j=(0,he.useParams)();return f.createElement("div",{className:Ee.tabMenuContainer},f.createElement("div",{className:"flex item-center gap-20px",style:{background:"linear-gradient( 180deg, #E0F1FF 0%, #EFF7FF 100%)",border:"1px solid #FFFFFF",borderRadius:"8px 8px 0 0"}},f.createElement("div",{className:"flex gap-4px mr-auto"},A==null?void 0:A.map((R,$)=>f.createElement("div",{key:$,className:`text-16px flex item-center justify-center current ${Fe==(R==null?void 0:R.id)?"bg-white font-semibold":"c-grey-333"}`,style:{width:120,height:40,border:"1px solid #FFFFFF",borderRadius:"8px 8px 0 0",color:Fe==(R==null?void 0:R.id)?"#1890FF":""},onClick:()=>N?{}:ue(R)},R==null?void 0:R.name,R.total!==void 0&&f.createElement("span",{className:"ml-4px"},R==null?void 0:R.total)))),c&&Be&&f.createElement("div",{className:"flex item-center gap-20px mr-20px"},f.createElement(E.Z,{arrow:!0,menu:{items:[{key:"1",label:"\u5B66\u751F\u6210\u7EE9"},{key:"3",label:"\u5386\u53F2\u5BFC\u51FA"}],onClick:({key:R})=>{var $,ne;if(me==="group"&&!(($=se.AssistantObject.group)!=null&&$.can_download)){L.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(me==="normal"&&!((ne=se.AssistantObject.normal)!=null&&ne.can_download)){L.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}R=="1"&&H({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u6210\u7EE9",type:ee,exportType:me,category_id:j.categoryId}}),R=="3"&&he.history.push(`/classrooms/${j==null?void 0:j.coursesId}/exportlist/${me==="group"?"group_work_list":"normal_work_list"}`)}}},f.createElement("span",{className:"iconfont icon-xiazai6 c-grey-666 current"})),(0,G.Rm)()&&!((de=se.AssistantObject.normal)!=null&&de.can_create)?"":f.createElement("span",{className:"c-grey-666 iconfont icon-shezhi6 font16 current",onClick:X}),f.createElement(Q.Z,{title:W},f.createElement("span",{className:`iconfont ${fe?"icon-zhongmingmingmulu":"icon-xinjianmulu1"} current-primary-hover`,style:{fontSize:"16px"},onClick:re})),f.createElement(E.Z,{dropdownRender:ge},f.createElement(M.op,{theme:v.Fy.THEMEONE,icon:f.createElement("i",{className:"iconfont icon-tianjiadaohang"})}," ",b||"\u65B0\u5EFA\u4F5C\u4E1A")))))};var D=(0,he.connect)(({classroomList:N})=>({classroomList:N}))(x)},86094:function(We,Ce,r){"use strict";r.d(Ce,{Z:function(){return G}});var f=r(59301),a=r(38854),E=r(20834),L=r(6848),Q={searchSortControllerContainer:"searchSortControllerContainer___K47vq",btn:"btn___IkGnr",btnSort:"btnSort___fv8t2",tips:"tips___FfVq7",myInput:"myInput___EoeHs"},Ee=r(3918),G=({isAdmin:M,dataSource:v,batchStatus:x,SortMenuName:D,setSortMenuName:N,onSearch:b,onSort:A,onBatch:c})=>{const H=M?[{name:"\u9ED8\u8BA4\u6392\u5E8F",type:"position",direction:"desc"},{name:"\u521B\u5EFA\u65F6\u95F4\u5347\u5E8F",type:"created_at",direction:"asc"},{name:"\u521B\u5EFA\u65F6\u95F4\u964D\u5E8F",type:"created_at",direction:"desc"},{name:"\u66F4\u65B0\u65F6\u95F4\u5347\u5E8F",type:"updated_at",direction:"asc"},{name:"\u66F4\u65B0\u65F6\u95F4\u964D\u5E8F",type:"updated_at",direction:"desc"},{name:"\u4F5C\u4E1A\u540D\u79F0\u5347\u5E8F",type:"name_pinyin",direction:"asc"},{name:"\u4F5C\u4E1A\u540D\u79F0\u964D\u5E8F",type:"name_pinyin",direction:"desc"}]:[{name:"\u9ED8\u8BA4\u6392\u5E8F",type:"position",direction:"desc"},{name:"\u6309\u53D1\u5E03\u65F6\u95F4\u5347\u5E8F",type:"created_at",direction:"asc"},{name:"\u6309\u53D1\u5E03\u65F6\u95F4\u964D\u5E8F",type:"created_at",direction:"desc"},{name:"\u6309\u622A\u6B62\u65F6\u95F4\u5347\u5E8F",type:"updated_at",direction:"asc"},{name:"\u6309\u622A\u6B62\u65F6\u95F4\u964D\u5E8F",type:"updated_at",direction:"desc"},{name:"\u4F5C\u4E1A\u540D\u79F0\u5347\u5E8F",type:"name_pinyin",direction:"asc"},{name:"\u4F5C\u4E1A\u540D\u79F0\u964D\u5E8F",type:"name_pinyin",direction:"desc"}],ee=W=>{N(W.name),A(W)},me=D==="\u9ED8\u8BA4\u6392\u5E8F";return f.createElement("div",{className:Q.searchSortControllerContainer},f.createElement("div",null,f.createElement(a.Z,{dropdownRender:()=>f.createElement(E.default,{selectedKeys:[D]},H.map(W=>f.createElement(E.default.Item,{key:W.name,onClick:()=>ee(W)},W.name)))},f.createElement("div",null,f.createElement("span",{className:`${Q.btn} ${me?Q.btnSort:""}`},f.createElement("i",{className:"iconfont icon-paixu font14 mr5"}),D)))),me&&f.createElement(L.Z,{title:"\u4F18\u5148\u6309\u7167\u8C03\u6574\u6392\u5E8F\u7ED3\u679C\u5C55\u793A\uFF0C\u672A\u8BBE\u7F6E\u6392\u5E8F\u65F6\uFF0C\u6309\u7167\u521B\u5EFA\u65F6\u95F4\u964D\u5E8F\u6392\u5217"},f.createElement("span",{className:Q.tips},f.createElement("i",{className:"iconfont icon-a-wenhaobeifen2"}))),f.createElement(Ee.t7,{className:Q.myInput,style:{width:220,marginLeft:"auto"},onChange:(W,fe)=>{b(W.trim())},placeholder:"\u8BF7\u8F93\u5165\u540D\u79F0\u8FDB\u884C\u641C\u7D22"}))}},54473:function(We,Ce,r){"use strict";r.d(Ce,{Z:function(){return D}});var f=r(59301),a=r(20834),E=r(95237),L=r(43604),Q=r(38854),Ee=r(8591),he=r(6848),G={tabMenuContainer:"tabMenuContainer___eIQsE",control:"control___fpFKD",iconH:"iconH___n4XkO",selectBtn:"selectBtn___JdpBG"},M=r(65582),v=r(41867);const x=({isLoading:N,addText:b,tabDataSource:A,isAdmin:c,dispatch:H,type:ee,exportType:me,TooltipTitle:W,categoryId:fe,dropdownMenu:V,isShowRightControl:Be,defaultSelectedKeys:Fe,classroomList:se,onTabMenuClick:ue,onTooltipTitleClick:re,onDropdownMenuClick:B,onsetClick:X})=>{var de;const ge=()=>f.createElement(a.default,{onClick:({key:R})=>{B(R)}},V.map(R=>f.createElement(a.default.Item,{key:R.id},R.name))),j=(0,M.useParams)();return f.createElement("div",{className:G.tabMenuContainer},f.createElement(E.Z,null,f.createElement(L.Z,{flex:"1"},f.createElement(a.default,{mode:"horizontal",selectedKeys:Fe},A.map(R=>f.createElement(a.default.Item,{key:R.id,onClick:()=>N?{}:ue(R),style:{color:"#fff"}},f.createElement("span",{className:`${c?"mr5":""}`},R.name),R.total!==void 0&&f.createElement("span",null,R.total||0))))),c&&Be&&f.createElement(L.Z,{className:"mr20 gutter-row",style:{display:"flex",alignItems:"center",color:"#0152d9",paddingBottom:3}},f.createElement(Q.Z,{className:"mr10",placement:"bottom",arrow:!0,dropdownRender:()=>f.createElement(a.default,null,f.createElement(a.default.Item,{key:1,onClick:()=>{var R,$;if(me==="group"&&!((R=se.AssistantObject.group)!=null&&R.can_download)){Ee.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(me==="normal"&&!(($=se.AssistantObject.normal)!=null&&$.can_download)){Ee.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}H({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u6210\u7EE9",type:ee,exportType:me,category_id:j.categoryId}})}},"\u5B66\u751F\u6210\u7EE9"),f.createElement(a.default.Item,{key:3,onClick:()=>{var R,$;if(me==="group"&&!((R=se.AssistantObject.group)!=null&&R.can_download)){Ee.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(me==="normal"&&!(($=se.AssistantObject.normal)!=null&&$.can_download)){Ee.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}M.history.push(`/classrooms/${j==null?void 0:j.coursesId}/exportlist/${me==="group"?"group_work_list":"normal_work_list"}`)}},"\u5386\u53F2\u5BFC\u51FA"))},f.createElement("div",{className:"c-blue font16 ml20 current",style:{marginTop:2}},f.createElement("span",{style:{color:"#00DDC7",cursor:"pointer"}},f.createElement("i",{className:"iconfont icon-xiazai6"})))),(0,v.Rm)()&&!((de=se.AssistantObject.normal)!=null&&de.can_create)?"":f.createElement("span",{style:{marginLeft:8,cursor:"pointer",marginTop:"3px",color:"#00DDC7"},onClick:X},f.createElement("i",{className:"iconfont icon-shezhi6 font16 mr5"})),f.createElement("div",{className:G.control},f.createElement("div",{className:"c-blue font16 ml20 current",style:{marginTop:2},onClick:re},f.createElement(he.Z,{title:W},f.createElement("span",{className:fe?`${G.iconH} iconfont icon-zhongmingmingmulu`:`${G.iconH} iconfont icon-xinjianmulu1`}))),f.createElement(Q.Z,{className:"ml10",dropdownRender:ge},f.createElement("span",{className:G.selectBtn},f.createElement("span",null,f.createElement("i",{className:"iconfont icon-tianjiadaohang"})),f.createElement("span",null,b||"\u65B0\u5EFA\u4F5C\u4E1A")))))))};var D=(0,M.connect)(({classroomList:N})=>({classroomList:N}))(x)},80024:function(We,Ce,r){"use strict";r.d(Ce,{$J:function(){return E},JZ:function(){return Q},bN:function(){return he},jP:function(){return Ee},rO:function(){return L}});var f=r(38147),a=(G,M,v)=>new Promise((x,D)=>{var N=c=>{try{A(v.next(c))}catch(H){D(H)}},b=c=>{try{A(v.throw(c))}catch(H){D(H)}},A=c=>c.done?x(c.value):Promise.resolve(c.value).then(N,b);A((v=v.apply(G,M)).next())});function E(G){return(0,f.U2)(`libraries/${G}.json`)}function L(G){return(0,f.U2)("library_tags.json",G)}function Q(G){return a(this,null,function*(){return(yield(0,f.IV)(`attachments/${G}.json`)).status===0})}function Ee(G){return(0,f.v_)("libraries.json",G)}function he(G,M){return(0,f.gz)(`libraries/${G}.json`,M)}},77578:function(We,Ce,r){"use strict";r.d(Ce,{Z:function(){return f}});const f=a=>a?typeof a=="function"?a():a:null},27666:function(We,Ce,r){"use strict";var f=r(94480),a=r(16089);function E(L){let Q;const Ee=G=>()=>{Q=null,L.apply(void 0,(0,f.Z)(G))},he=function(){if(Q==null){for(var G=arguments.length,M=new Array(G),v=0;v{a.Z.cancel(Q),Q=null},he}Ce.Z=E},81228:function(We,Ce,r){"use strict";r.d(Ce,{Z:function(){return Fe}});var f=r(67732),a=r(83652),E=r(42403),L=r(158),Q=r(59301),Ee=r(92310),he=r.n(Ee),G=r(29301),M=r(2738),v=r(27666),x=r(36355),D=r(83116),N=r(37613);const b=se=>{const{componentCls:ue}=se;return{[ue]:{position:"fixed",zIndex:se.zIndexPopup}}};var A=(0,D.Z)("Affix",se=>{const ue=(0,N.TS)(se,{zIndexPopup:se.zIndexBase+10});return[b(ue)]});function c(se){return se!==window?se.getBoundingClientRect():{top:0,bottom:window.innerHeight}}function H(se,ue,re){if(re!==void 0&&ue.top>se.top-re)return re+ue.top}function ee(se,ue,re){if(re!==void 0&&ue.bottom{const X=B.getTargetFunc(),de=X==null?void 0:X(),{prevTarget:ge}=B.state;ge!==de&&(me.forEach(j=>{ge==null||ge.removeEventListener(j,B.lazyUpdatePosition),de==null||de.addEventListener(j,B.lazyUpdatePosition)}),B.updatePosition(),B.setState({prevTarget:de}))},B.removeListeners=()=>{B.timer&&(clearTimeout(B.timer),B.timer=null);const{prevTarget:X}=B.state,de=B.getTargetFunc(),ge=de==null?void 0:de();me.forEach(j=>{ge==null||ge.removeEventListener(j,B.lazyUpdatePosition),X==null||X.removeEventListener(j,B.lazyUpdatePosition)}),B.updatePosition.cancel(),B.lazyUpdatePosition.cancel()},B.getOffsetTop=()=>{const{offsetBottom:X,offsetTop:de}=B.props;return X===void 0&&de===void 0?0:de},B.getOffsetBottom=()=>B.props.offsetBottom,B.measure=()=>{const{status:X,lastAffix:de}=B.state,{onChange:ge}=B.props,j=B.getTargetFunc();if(X!==fe.Prepare||!B.fixedNodeRef.current||!B.placeholderNodeRef.current||!j)return;const R=B.getOffsetTop(),$=B.getOffsetBottom(),ne=j();if(ne){const q={status:fe.None},Ne=c(B.placeholderNodeRef.current);if(Ne.top===0&&Ne.left===0&&Ne.width===0&&Ne.height===0)return;const qe=c(ne),te=H(Ne,qe,R),oe=ee(Ne,qe,$);te!==void 0?(q.affixStyle={position:"fixed",top:te,width:Ne.width,height:Ne.height},q.placeholderStyle={width:Ne.width,height:Ne.height}):oe!==void 0&&(q.affixStyle={position:"fixed",bottom:oe,width:Ne.width,height:Ne.height},q.placeholderStyle={width:Ne.width,height:Ne.height}),q.lastAffix=!!q.affixStyle,ge&&de!==q.lastAffix&&ge(q.lastAffix),B.setState(q)}},B.prepareMeasure=()=>{B.setState({status:fe.Prepare,affixStyle:void 0,placeholderStyle:void 0})},B.updatePosition=(0,v.Z)(()=>{B.prepareMeasure()}),B.lazyUpdatePosition=(0,v.Z)(()=>{const X=B.getTargetFunc(),{affixStyle:de}=B.state;if(X&&de){const ge=B.getOffsetTop(),j=B.getOffsetBottom(),R=X();if(R&&B.placeholderNodeRef.current){const $=c(R),ne=c(B.placeholderNodeRef.current),q=H(ne,$,ge),Ne=ee(ne,$,j);if(q!==void 0&&de.top===q||Ne!==void 0&&de.bottom===Ne)return}}B.prepareMeasure()}),B}return(0,a.Z)(re,[{key:"getTargetFunc",value:function(){const{getTargetContainer:X}=this.context,{target:de}=this.props;return de!==void 0?de:X!=null?X:W}},{key:"componentDidMount",value:function(){this.timer=setTimeout(this.addListeners)}},{key:"componentDidUpdate",value:function(X){this.addListeners(),(X.offsetTop!==this.props.offsetTop||X.offsetBottom!==this.props.offsetBottom)&&this.updatePosition(),this.measure()}},{key:"componentWillUnmount",value:function(){this.removeListeners()}},{key:"render",value:function(){const{affixStyle:X,placeholderStyle:de}=this.state,{affixPrefixCls:ge,rootClassName:j,children:R}=this.props,$=he()(X&&j,{[ge]:!!X});let ne=(0,M.Z)(this.props,["prefixCls","offsetTop","offsetBottom","target","onChange","affixPrefixCls","rootClassName"]);return Q.createElement(G.Z,{onResize:this.updatePosition},Q.createElement("div",Object.assign({},ne,{ref:this.placeholderNodeRef}),X&&Q.createElement("div",{style:de,"aria-hidden":"true"}),Q.createElement("div",{className:$,ref:this.fixedNodeRef,style:X},Q.createElement(G.Z,{onResize:this.updatePosition},R))))}}]),re}(Q.Component);V.contextType=x.E_;var Fe=(0,Q.forwardRef)((se,ue)=>{const{prefixCls:re,rootClassName:B}=se,{getPrefixCls:X}=(0,Q.useContext)(x.E_),de=X("affix",re),[ge,j]=A(de),R=Object.assign(Object.assign({},se),{affixPrefixCls:de,rootClassName:he()(B,j)});return ge(Q.createElement(V,Object.assign({},R,{ref:ue})))})},39722:function(We,Ce,r){"use strict";r.d(Ce,{t5:function(){return v}});var f=r(92310),a=r.n(f),E=r(55477),L=r(59301),Q=r(36355),Ee=r(77578),he=r(17356),G=function(D,N){var b={};for(var A in D)Object.prototype.hasOwnProperty.call(D,A)&&N.indexOf(A)<0&&(b[A]=D[A]);if(D!=null&&typeof Object.getOwnPropertySymbols=="function")for(var c=0,A=Object.getOwnPropertySymbols(D);c{if(!(!N&&!b))return L.createElement(L.Fragment,null,N&&L.createElement("div",{className:`${D}-title`},(0,Ee.Z)(N)),L.createElement("div",{className:`${D}-inner-content`},(0,Ee.Z)(b)))},v=D=>{const{hashId:N,prefixCls:b,className:A,style:c,placement:H="top",title:ee,content:me,children:W}=D;return L.createElement("div",{className:a()(N,b,`${b}-pure`,`${b}-placement-${H}`,A),style:c},L.createElement("div",{className:`${b}-arrow`}),L.createElement(E.G,Object.assign({},D,{className:N,prefixCls:b}),W||M(b,ee,me)))},x=D=>{const{prefixCls:N}=D,b=G(D,["prefixCls"]),{getPrefixCls:A}=L.useContext(Q.E_),c=A("popover",N),[H,ee]=(0,he.Z)(c);return H(L.createElement(v,Object.assign({},b,{prefixCls:c,hashId:ee})))};Ce.ZP=x},60324:function(We,Ce,r){"use strict";var f=r(92310),a=r.n(f),E=r(59301),L=r(77578),Q=r(62892),Ee=r(36355),he=r(6848),G=r(39722),M=r(17356),v=function(N,b){var A={};for(var c in N)Object.prototype.hasOwnProperty.call(N,c)&&b.indexOf(c)<0&&(A[c]=N[c]);if(N!=null&&typeof Object.getOwnPropertySymbols=="function")for(var H=0,c=Object.getOwnPropertySymbols(N);H{let{title:b,content:A,prefixCls:c}=N;return E.createElement(E.Fragment,null,b&&E.createElement("div",{className:`${c}-title`},(0,L.Z)(b)),E.createElement("div",{className:`${c}-inner-content`},(0,L.Z)(A)))},D=E.forwardRef((N,b)=>{const{prefixCls:A,title:c,content:H,overlayClassName:ee,placement:me="top",trigger:W="hover",mouseEnterDelay:fe=.1,mouseLeaveDelay:V=.1,overlayStyle:Be={}}=N,Fe=v(N,["prefixCls","title","content","overlayClassName","placement","trigger","mouseEnterDelay","mouseLeaveDelay","overlayStyle"]),{getPrefixCls:se}=E.useContext(Ee.E_),ue=se("popover",A),[re,B]=(0,M.Z)(ue),X=se(),de=a()(ee,B);return re(E.createElement(he.Z,Object.assign({placement:me,trigger:W,mouseEnterDelay:fe,mouseLeaveDelay:V,overlayStyle:Be},Fe,{prefixCls:ue,overlayClassName:de,ref:b,overlay:c||H?E.createElement(x,{prefixCls:ue,title:c,content:H}):null,transitionName:(0,Q.m)(X,"zoom-big",Fe.transitionName),"data-popover-inject":!0})))});D._InternalPanelDoNotUseOrYouWillBeFired=G.ZP,Ce.Z=D},17356:function(We,Ce,r){"use strict";var f=r(17313),a=r(29878),E=r(19447),L=r(33166),Q=r(83116),Ee=r(37613);const he=v=>{const{componentCls:x,popoverColor:D,minWidth:N,fontWeightStrong:b,popoverPadding:A,boxShadowSecondary:c,colorTextHeading:H,borderRadiusLG:ee,zIndexPopup:me,marginXS:W,colorBgElevated:fe,popoverBg:V}=v;return[{[x]:Object.assign(Object.assign({},(0,f.Wf)(v)),{position:"absolute",top:0,left:{_skip_check_:!0,value:0},zIndex:me,fontWeight:"normal",whiteSpace:"normal",textAlign:"start",cursor:"auto",userSelect:"text",transformOrigin:"var(--arrow-x, 50%) var(--arrow-y, 50%)","--antd-arrow-background-color":fe,"&-rtl":{direction:"rtl"},"&-hidden":{display:"none"},[`${x}-content`]:{position:"relative"},[`${x}-inner`]:{backgroundColor:V,backgroundClip:"padding-box",borderRadius:ee,boxShadow:c,padding:A},[`${x}-title`]:{minWidth:N,marginBottom:W,color:H,fontWeight:b},[`${x}-inner-content`]:{color:D}})},(0,E.ZP)(v,{colorBg:"var(--antd-arrow-background-color)"}),{[`${x}-pure`]:{position:"relative",maxWidth:"none",margin:v.sizePopupArrow,display:"inline-block",[`${x}-content`]:{display:"inline-block"}}}]},G=v=>{const{componentCls:x}=v;return{[x]:L.i.map(D=>{const N=v[`${D}6`];return{[`&${x}-${D}`]:{"--antd-arrow-background-color":N,[`${x}-inner`]:{backgroundColor:N},[`${x}-arrow`]:{background:"transparent"}}}})}},M=v=>{const{componentCls:x,lineWidth:D,lineType:N,colorSplit:b,paddingSM:A,controlHeight:c,fontSize:H,lineHeight:ee,padding:me}=v,W=c-Math.round(H*ee),fe=W/2,V=W/2-D,Be=me;return{[x]:{[`${x}-inner`]:{padding:0},[`${x}-title`]:{margin:0,padding:`${fe}px ${Be}px ${V}px`,borderBottom:`${D}px ${N} ${b}`},[`${x}-inner-content`]:{padding:`${A}px ${Be}px`}}}};Ce.Z=(0,Q.Z)("Popover",v=>{const{colorBgElevated:x,colorText:D,wireframe:N}=v,b=(0,Ee.TS)(v,{popoverPadding:12,popoverBg:x,popoverColor:D});return[he(b),G(b),N&&M(b),(0,a._y)(b,"zoom-big")]},v=>({width:177,minWidth:177,zIndexPopup:v.zIndexPopupBase+30}),{resetStyle:!1,deprecatedTokens:[["width","minWidth"]]})},51581:function(We,Ce,r){"use strict";Object.defineProperty(Ce,"__esModule",{value:!0});var f=function(){function D(N,b){for(var A=0;A=0||Object.prototype.hasOwnProperty.call(D,A)&&(b[A]=D[A]);return b}function G(D,N){if(!(D instanceof N))throw new TypeError("Cannot call a class as a function")}function M(D,N){if(!D)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return N&&(typeof N=="object"||typeof N=="function")?N:D}function v(D,N){if(typeof N!="function"&&N!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof N);D.prototype=Object.create(N&&N.prototype,{constructor:{value:D,enumerable:!1,writable:!0,configurable:!0}}),N&&(Object.setPrototypeOf?Object.setPrototypeOf(D,N):D.__proto__=N)}var x=function(D){v(N,D);function N(b){G(this,N);var A=M(this,(N.__proto__||Object.getPrototypeOf(N)).call(this,b));return A.scrollListener=A.scrollListener.bind(A),A.eventListenerOptions=A.eventListenerOptions.bind(A),A.mousewheelListener=A.mousewheelListener.bind(A),A}return f(N,[{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 A=this.getParentElement(this.scrollComponent);A.scrollTop=A.scrollHeight-this.beforeScrollHeight+this.beforeScrollTop,this.loadMore=!1}this.attachScrollListener()}},{key:"componentWillUnmount",value:function(){this.detachScrollListener(),this.detachMousewheelListener()}},{key:"isPassiveSupported",value:function(){var A=!1,c={get passive(){A=!0}};try{document.addEventListener("test",null,c),document.removeEventListener("test",null,c)}catch(H){}return A}},{key:"eventListenerOptions",value:function(){var A=this.props.useCapture;return this.isPassiveSupported()&&(A={useCapture:this.props.useCapture,passive:!0}),A}},{key:"setDefaultLoader",value:function(A){this.defaultLoader=A}},{key:"detachMousewheelListener",value:function(){var A=window;this.props.useWindow===!1&&(A=this.scrollComponent.parentNode),A.removeEventListener("mousewheel",this.mousewheelListener,this.options?this.options:this.props.useCapture)}},{key:"detachScrollListener",value:function(){var A=window;this.props.useWindow===!1&&(A=this.getParentElement(this.scrollComponent)),A.removeEventListener("scroll",this.scrollListener,this.options?this.options:this.props.useCapture),A.removeEventListener("resize",this.scrollListener,this.options?this.options:this.props.useCapture)}},{key:"getParentElement",value:function(A){var c=this.props.getScrollParent&&this.props.getScrollParent();return c!=null?c:A&&A.parentNode}},{key:"filterProps",value:function(A){return A}},{key:"attachScrollListener",value:function(){var A=this.getParentElement(this.scrollComponent);if(!(!this.props.hasMore||!A)){var c=window;this.props.useWindow===!1&&(c=A),c.addEventListener("mousewheel",this.mousewheelListener,this.options?this.options:this.props.useCapture),c.addEventListener("scroll",this.scrollListener,this.options?this.options:this.props.useCapture),c.addEventListener("resize",this.scrollListener,this.options?this.options:this.props.useCapture),this.props.initialLoad&&this.scrollListener()}}},{key:"mousewheelListener",value:function(A){A.deltaY===1&&!this.isPassiveSupported()&&A.preventDefault()}},{key:"scrollListener",value:function(){var A=this.scrollComponent,c=window,H=this.getParentElement(A),ee=void 0;if(this.props.useWindow){var me=document.documentElement||document.body.parentNode||document.body,W=c.pageYOffset!==void 0?c.pageYOffset:me.scrollTop;this.props.isReverse?ee=W:ee=this.calculateOffset(A,W)}else this.props.isReverse?ee=H.scrollTop:ee=A.scrollHeight-H.scrollTop-H.clientHeight;ee{if(typeof x4=="object"){const ht=Fe(a4);return H4[ht]=x4,ht}return String(x4)});return Object.keys(H4).length?Eu(ee,q0).formatToParts(ir).reduce((x4,a4)=>{const ht=a4.value;return H4[ht]?x4.push(H4[ht]):typeof x4[x4.length-1]=="string"?x4[x4.length-1]+=ht:x4.push(ht),x4},[]):Eu(ee,q0).format(ir)}catch(H4){Ke(Fu("Error formatting list.",H4))}return d0}const $4=["localeMatcher","style","type","fallback"];function Tt({locale:ee,onError:Ke},Eu,d0,b0={}){Intl.DisplayNames||Ke(Fu(`Intl.DisplayNames is not available in this environment. Try polyfilling it using "@formatjs/intl-displaynames" -`));const q0=hu(b0,$4);try{return Eu(ee,q0).of(d0)}catch(H4){Ke(Fu("Error formatting display name.",H4))}}const ct=m4()||z0;function gr(ee){return{locale:ee.locale,timeZone:ee.timeZone,formats:ee.formats,textComponent:ee.textComponent,messages:ee.messages,defaultLocale:ee.defaultLocale,defaultFormats:ee.defaultFormats,onError:ee.onError}}function xt(ee,Ke){const Eu=bu(Ke),d0=Object.assign(Object.assign({},Ne),ee),{locale:b0,defaultLocale:l4,onError:q0}=d0;return b0?!Intl.NumberFormat.supportedLocalesOf(b0).length&&q0?q0(Fu(`Missing locale data for locale: "${b0}" in Intl.NumberFormat. Using default locale: "${l4}" as fallback. See https://github.com/formatjs/react-intl/blob/master/docs/Getting-Started.md#runtime-requirements for more details`)):!Intl.DateTimeFormat.supportedLocalesOf(b0).length&&q0&&q0(Fu(`Missing locale data for locale: "${b0}" in Intl.DateTimeFormat. Using default locale: "${l4}" as fallback. See https://github.com/formatjs/react-intl/blob/master/docs/Getting-Started.md#runtime-requirements for more details`)):(q0&&q0(Fu(`"locale" was not configured, using "${l4}" as fallback. See https://github.com/formatjs/react-intl/blob/master/docs/API.md#intlshape for more details`)),d0.locale=d0.defaultLocale||"en"),Object.assign(Object.assign({},d0),{formatters:Eu,formatNumber:Be.bind(null,d0,Eu.getNumberFormat),formatNumberToParts:Se.bind(null,d0,Eu.getNumberFormat),formatRelativeTime:Ae.bind(null,d0,Eu.getRelativeTimeFormat),formatDate:w0.bind(null,d0,Eu.getDateTimeFormat),formatDateToParts:be.bind(null,d0,Eu.getDateTimeFormat),formatTime:S0.bind(null,d0,Eu.getDateTimeFormat),formatTimeToParts:qe.bind(null,d0,Eu.getDateTimeFormat),formatPlural:i0.bind(null,d0,Eu.getPluralRules),formatMessage:o0.bind(null,d0,Eu),formatHTMLMessage:H0.bind(null,d0,Eu),formatList:O0.bind(null,d0,Eu.getListFormat),formatDisplayName:Tt.bind(null,d0,Eu.getDisplayNames)})}class mt extends t.PureComponent{constructor(){super(...arguments),this.cache=ye(),this.state={cache:this.cache,intl:xt(gr(this.props),this.cache),prevConfig:gr(this.props)}}static getDerivedStateFromProps(Ke,{prevConfig:Eu,cache:d0}){const b0=gr(Ke);return ct(Eu,b0)?null:{intl:xt(b0,d0),prevConfig:b0}}render(){return Ce(this.state.intl),t.createElement(i,{value:this.state.intl},this.props.children)}}mt.displayName="IntlProvider",mt.defaultProps=Ne;var dt=u(7240),Kt=u(3424),jt=u.n(Kt),Rt=u(85239),nr=u.n(Rt),_t=function(ee,Ke){var Eu={};for(var d0 in ee)Object.prototype.hasOwnProperty.call(ee,d0)&&Ke.indexOf(d0)<0&&(Eu[d0]=ee[d0]);if(ee!=null&&typeof Object.getOwnPropertySymbols=="function")for(var b0=0,d0=Object.getOwnPropertySymbols(ee);b0o0(Object.assign(Object.assign({},Ne),{locale:"en"}),bu(),ee,Ke);class De extends t.Component{shouldComponentUpdate(Ke){const Eu=this.props,{values:d0}=Eu,b0=_t(Eu,["values"]),{values:l4}=Ke,q0=_t(Ke,["values"]);return!Qt(l4,d0)||!Qt(b0,q0)}render(){return t.createElement(y.Consumer,null,Ke=>{this.props.defaultMessage||Ce(Ke);const{formatMessage:Eu=Or,textComponent:d0=t.Fragment}=Ke||{},{id:b0,description:l4,defaultMessage:q0,values:H4,children:ir,tagName:It=d0}=this.props;let a4=Eu({id:b0,description:l4,defaultMessage:q0},H4);return Array.isArray(a4)||(a4=[a4]),typeof ir=="function"?ir(...a4):It?t.createElement(It,null,...a4):a4})}}De.displayName="FormattedMessage",De.defaultProps={values:{}};var wr=De;function Jt(){const ee=(0,t.useContext)(y);return Ce(ee),ee}var wt=u(31724),Nr={table:{submit:"\u63D0\u4EA4\u8868\u5355"}},ur={items_per_page:"/ \u0431\u0435\u0442",jump_to:"\u0421\u0435\u043A\u0456\u0440\u0443",jump_to_confirm:"\u0420\u0430\u0441\u0442\u0430\u0443",page:"",prev_page:"\u0410\u0440\u0442\u049B\u0430",next_page:"\u0410\u043B\u0493\u0430",prev_5:"\u0410\u043B\u0434\u044B\u04A3\u0493\u044B 5",next_5:"\u041A\u0435\u043B\u0435\u0441\u0456 5",prev_3:"\u0410\u043B\u0434\u044B\u04A3\u0493\u044B 3",next_3:"\u041A\u0435\u043B\u0435\u0441\u0456 3",page_size:"Page Size"},nt={locale:"kk_KZ",today:"\u0411\u04AF\u0433\u0456\u043D",now:"\u049A\u0430\u0437\u0456\u0440",backToToday:"\u0410\u0493\u044B\u043C\u0434\u0430\u0493\u044B \u043A\u04AF\u043D",ok:"\u0422\u0430\u04A3\u0434\u0430\u0443",clear:"\u0422\u0430\u0437\u0430",month:"\u0410\u0439",year:"\u0416\u044B\u043B",timeSelect:"\u0423\u0430\u049B\u044B\u0442\u0442\u044B \u0442\u0430\u04A3\u0434\u0430\u0443",dateSelect:"\u041A\u04AF\u043D\u0434\u0456 \u0442\u0430\u04A3\u0434\u0430\u0443",monthSelect:"\u0410\u0439\u0434\u044B \u0442\u0430\u04A3\u0434\u0430\u04A3\u044B\u0437",yearSelect:"\u0416\u044B\u043B\u0434\u044B \u0442\u0430\u04A3\u0434\u0430\u04A3\u044B\u0437",decadeSelect:"\u041E\u043D\u0436\u044B\u043B\u0434\u044B \u0442\u0430\u04A3\u0434\u0430\u04A3\u044B\u0437",yearFormat:"YYYY",dateFormat:"D-M-YYYY",dayFormat:"D",dateTimeFormat:"D-M-YYYY HH:mm:ss",monthBeforeYear:!0,previousMonth:"\u0410\u043B\u0434\u044B\u04A3\u0493\u044B \u0430\u0439 (PageUp)",nextMonth:"\u041A\u0435\u043B\u0435\u0441\u0456 \u0430\u0439 (PageDown)",previousYear:"\u0410\u043B\u0434\u044B\u04A3\u0493\u044B \u0436\u044B\u043B (Control + left)",nextYear:"\u041A\u0435\u043B\u0435\u0441\u0456 \u0436\u044B\u043B (Control + right)",previousDecade:"\u0410\u043B\u0434\u044B\u04A3\u0493\u044B \u043E\u043D\u0436\u044B\u043B\u0434\u044B\u049B",nextDecade:"\u041A\u0435\u043B\u0435\u0441\u0456 \u043E\u043D\u0436\u044B\u043B\u0434\u044B\u049B",previousCentury:"\u0410\u043B\u0434\u044B\u04A3\u0493\u044B \u0493\u0430\u0441\u044B\u0440",nextCentury:"\u041A\u0435\u043B\u0435\u0441\u0456 \u0493\u0430\u0441\u044B\u0440"},j4=nt,ne={placeholder:"\u0423\u0430\u049B\u044B\u0442\u0442\u044B \u0442\u0430\u04A3\u0434\u0430\u04A3\u044B\u0437",rangePlaceholder:["\u0411\u0430\u0441\u0442\u0430\u0443 \u0443\u0430\u049B\u044B\u0442\u044B","\u0410\u044F\u049B\u0442\u0430\u043B\u0443 \u0443\u0430\u049B\u044B\u0442\u044B"]},we={lang:Object.assign({placeholder:"\u041A\u04AF\u043D\u0434\u0456 \u0442\u0430\u04A3\u0434\u0430\u04A3\u044B\u0437",yearPlaceholder:"\u0416\u044B\u043B\u0434\u044B \u0442\u0430\u04A3\u0434\u0430\u04A3\u044B\u0437",quarterPlaceholder:"\u0422\u043E\u049B\u0441\u0430\u043D\u0434\u044B \u0442\u0430\u04A3\u0434\u0430\u04A3\u044B\u0437",monthPlaceholder:"\u0410\u0439\u0434\u044B \u0442\u0430\u04A3\u0434\u0430\u04A3\u044B\u0437",weekPlaceholder:"\u0410\u043F\u0442\u0430\u043D\u044B \u0442\u0430\u04A3\u0434\u0430\u04A3\u044B\u0437",rangePlaceholder:["\u0411\u0430\u0441\u0442\u0430\u0443 \u043A\u04AF\u043D\u0456","\u0410\u044F\u049B\u0442\u0430\u043B\u0443 \u043A\u04AF\u043D\u0456"],rangeYearPlaceholder:["\u0411\u0430\u0441\u0442\u0430\u0443 \u0436\u044B\u043B\u044B","\u0410\u044F\u049B\u0442\u0430\u043B\u0443 \u0436\u044B\u043B\u044B"],rangeMonthPlaceholder:["\u0411\u0430\u0441\u0442\u0430\u0443 \u0430\u0439\u044B","\u0410\u044F\u049B\u0442\u0430\u043B\u0443 \u0430\u0439\u044B"],rangeWeekPlaceholder:["\u0411\u0430\u0441\u0442\u0430\u0443 \u0430\u043F\u0442\u0430","\u0410\u044F\u049B\u0442\u0430\u043B\u0443 \u0430\u043F\u0442\u0430"]},j4),timePickerLocale:Object.assign({},ne)},ce=we;const a0="${label} ${type} \u0442\u0438\u043F\u0456 \u0435\u043C\u0435\u0441";var C0={locale:"kk",Pagination:ur,DatePicker:we,TimePicker:ne,Calendar:ce,global:{placeholder:"\u0422\u0430\u04A3\u0434\u0430\u04A3\u044B\u0437"},Table:{filterTitle:"\u0424\u0438\u043B\u044C\u0442\u0440",filterConfirm:"OK",filterReset:"\u0422\u0430\u0437\u0430\u0440\u0442\u0443",filterEmptyText:"\u0424\u0438\u043B\u044C\u0442\u0440 \u0436\u043E\u049B",emptyText:"\u0414\u0435\u0440\u0435\u043A\u0442\u0435\u0440 \u0436\u043E\u049B",selectAll:"\u0411\u0430\u0440\u043B\u044B\u0493\u044B\u043D \u0442\u0430\u04A3\u0434\u0430\u0443",selectInvert:"\u0422\u0430\u04A3\u0434\u0430\u0443\u0434\u044B \u0442\u04E9\u04A3\u043A\u0435\u0440\u0443",selectionAll:"\u0411\u0430\u0440\u043B\u044B\u049B \u0434\u0435\u0440\u0435\u043A\u0442\u0435\u0440\u0434\u0456 \u0442\u0430\u04A3\u0434\u0430\u04A3\u044B\u0437",sortTitle:"\u0421\u04B1\u0440\u044B\u043F\u0442\u0430\u0443",expand:"\u0416\u043E\u043B\u0434\u044B \u0436\u0430\u0437\u0443",collapse:"\u0416\u043E\u043B\u0434\u044B \u0431\u04AF\u043A\u0442\u0435\u0443",triggerDesc:"\u0422\u04E9\u043C\u0435\u043D\u0434\u0435\u0443\u0434\u0456 \u0441\u04B1\u0440\u044B\u043F\u0442\u0430\u0443 \u04AF\u0448\u0456\u043D \u0431\u0430\u0441\u044B\u04A3\u044B\u0437",triggerAsc:"\u04E8\u0441\u0443 \u0440\u0435\u0442\u0456\u043C\u0435\u043D \u0441\u04B1\u0440\u044B\u043F\u0442\u0430\u0443 \u04AF\u0448\u0456\u043D \u0431\u0430\u0441\u044B\u04A3\u044B\u0437",cancelSort:"\u0421\u04B1\u0440\u044B\u043F\u0442\u0430\u0443\u0434\u0430\u043D \u0431\u0430\u0441 \u0442\u0430\u0440\u0442\u0443 \u04AF\u0448\u0456\u043D \u0431\u0430\u0441\u044B\u04A3\u044B\u0437"},Modal:{okText:"\u0416\u0430\u0440\u0430\u0439\u0434\u044B",cancelText:"\u0411\u043E\u043B\u0434\u044B\u0440\u043C\u0430\u0443",justOkText:"\u0416\u0430\u0440\u0430\u0439\u0434\u044B"},Popconfirm:{okText:"\u0416\u0430\u0440\u0430\u0439\u0434\u044B",cancelText:"\u0411\u043E\u043B\u0434\u044B\u0440\u043C\u0430\u0443"},Transfer:{titles:["",""],searchPlaceholder:"\u0406\u0437\u0434\u0435\u0443",itemUnit:"\u044D\u043B\u0435\u043C\u0435\u043D\u0442.",itemsUnit:"\u044D\u043B\u0435\u043C\u0435\u043D\u0442.",remove:"\u0416\u043E\u044E",selectAll:"\u0411\u0430\u0440\u043B\u044B\u049B \u0434\u0435\u0440\u0435\u043A\u0442\u0435\u0440\u0434\u0456 \u0442\u0430\u04A3\u0434\u0430\u0443",selectCurrent:"\u0410\u0493\u044B\u043C\u0434\u0430\u0493\u044B \u0431\u0435\u0442\u0442\u0456 \u0442\u0430\u04A3\u0434\u0430\u0443",selectInvert:"\u041A\u0435\u0440\u0456 \u0442\u04D9\u0440\u0442\u0456\u043F\u0442\u0435 \u043A\u04E9\u0440\u0441\u0435\u0442\u0443",removeAll:"\u0411\u0430\u0440\u043B\u044B\u049B \u0434\u0435\u0440\u0435\u043A\u0442\u0435\u0440\u0434\u0456 \u0436\u043E\u044E",removeCurrent:"\u0410\u0493\u044B\u043C\u0434\u0430\u0493\u044B \u043F\u0430\u0440\u0430\u049B\u0442\u044B \u04E9\u0448\u0456\u0440\u0443"},Upload:{uploading:"\u0416\u04AF\u043A\u0442\u0435\u0443...",removeFile:"\u0424\u0430\u0439\u043B\u0434\u044B \u0436\u043E\u044E",uploadError:"\u0416\u04AF\u043A\u0442\u0435\u0443 \u043A\u0435\u0437\u0456\u043D\u0434\u0435 \u049B\u0430\u0442\u0435 \u043F\u0430\u0439\u0434\u0430 \u0431\u043E\u043B\u0434\u044B",previewFile:"\u0424\u0430\u0439\u043B\u0434\u044B \u0430\u043B\u0434\u044B\u043D \u0430\u043B\u0430 \u049B\u0430\u0440\u0430\u0443",downloadFile:"\u0424\u0430\u0439\u043B\u0434\u044B \u0436\u04AF\u043A\u0442\u0435\u0443"},Empty:{description:"\u0414\u0435\u0440\u0435\u043A\u0442\u0435\u0440 \u0436\u043E\u049B"},Icon:{icon:"\u0431\u0435\u043B\u0433\u0456\u0448\u0435\u0441\u0456"},Text:{edit:"\u04E8\u04A3\u0434\u0435\u0443",copy:"\u041A\u04E9\u0448\u0456\u0440\u0443",copied:"\u041A\u04E9\u0448\u0456\u0440\u0456\u043B\u0434\u0456",expand:"\u0416\u0430\u0437\u0443"},PageHeader:{back:"\u0410\u0440\u0442\u049B\u0430"},Form:{defaultValidateMessages:{default:"${label} \u04E9\u0440\u0456\u0441\u0456\u043D \u0442\u0435\u043A\u0441\u0435\u0440\u0443 \u049B\u0430\u0442\u0435\u043B\u0456\u0433\u0456",required:"${label} \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437",enum:"${label} [${enum}] \u049B\u0430\u0442\u0430\u0440\u044B\u043D\u0430\u043D \u0431\u043E\u043B\u0443\u044B \u043A\u0435\u0440\u0435\u043A",whitespace:"${label} \u0431\u043E\u0441 \u0431\u043E\u043B\u043C\u0430\u0443\u044B \u043A\u0435\u0440\u0435\u043A",date:{format:"${label} \u0436\u0430\u0440\u0430\u043C\u0434\u044B \u043A\u04AF\u043D \u0444\u043E\u0440\u043C\u0430\u0442\u044B \u0435\u043C\u0435\u0441",parse:"${label} \u043A\u04AF\u043D\u0433\u0435 \u0442\u04AF\u0440\u043B\u0435\u043D\u0434\u0456\u0440\u0456\u043B\u043C\u0435\u0439\u0434\u0456",invalid:"${label} \u0436\u0430\u0440\u0430\u043C\u0434\u044B \u043A\u04AF\u043D \u0435\u043C\u0435\u0441"},types:{string:a0,method:a0,array:a0,object:a0,number:a0,date:a0,boolean:a0,integer:a0,float:a0,regexp:a0,email:a0,url:a0,hex:a0},string:{len:"${label} ${len} \u0442\u0430\u04A3\u0431\u0430\u0434\u0430\u043D \u0442\u04B1\u0440\u0443\u044B \u043A\u0435\u0440\u0435\u043A",min:"${label} ${min} \u0442\u0430\u04A3\u0431\u0430\u0434\u0430\u043D \u04AF\u043B\u043A\u0435\u043D \u043D\u0435\u043C\u0435\u0441\u0435 \u043E\u0493\u0430\u043D \u0442\u0435\u04A3 \u0431\u043E\u043B\u0443\u044B \u043A\u0435\u0440\u0435\u043A",max:"${label} ${max} \u0442\u0430\u04A3\u0431\u0430\u0434\u0430\u043D \u043A\u0435\u043C \u043D\u0435\u043C\u0435\u0441\u0435 \u043E\u0493\u0430\u043D \u0442\u0435\u04A3 \u0431\u043E\u043B\u0443\u044B \u043A\u0435\u0440\u0435\u043A",range:"${label} \u04B1\u0437\u044B\u043D\u0434\u044B\u0493\u044B ${min}-${max} \u0442\u0430\u04A3\u0431\u0430 \u0430\u0440\u0430\u043B\u044B\u0493\u044B\u043D\u0434\u0430 \u0431\u043E\u043B\u0443\u044B \u043A\u0435\u0440\u0435\u043A"},number:{len:"${label} ${len} \u0442\u0435\u04A3 \u0431\u043E\u043B\u0443\u044B \u043A\u0435\u0440\u0435\u043A",min:"${label} ${min} \u043C\u04D9\u043D\u0456\u043D\u0435\u043D \u04AF\u043B\u043A\u0435\u043D \u043D\u0435\u043C\u0435\u0441\u0435 \u043E\u0493\u0430\u043D \u0442\u0435\u04A3 \u0431\u043E\u043B\u0443\u044B \u043A\u0435\u0440\u0435\u043A",max:"${label} ${max} \u043C\u04D9\u043D\u0456\u043D\u0435\u043D \u0430\u0437 \u043D\u0435\u043C\u0435\u0441\u0435 \u043E\u0493\u0430\u043D \u0442\u0435\u04A3 \u0431\u043E\u043B\u0443\u044B \u043A\u0435\u0440\u0435\u043A"},array:{len:"${label} \u044D\u043B\u0435\u043C\u0435\u043D\u0442\u0442\u0435\u0440\u0456\u043D\u0456\u04A3 \u0441\u0430\u043D\u044B ${len} \u0442\u0435\u04A3 \u0431\u043E\u043B\u0443\u044B \u043A\u0435\u0440\u0435\u043A",min:"${label} \u044D\u043B\u0435\u043C\u0435\u043D\u0442\u0442\u0435\u0440\u0456\u043D\u0456\u04A3 \u0441\u0430\u043D\u044B ${min} \u043A\u04E9\u043F \u043D\u0435\u043C\u0435\u0441\u0435 \u043E\u0493\u0430\u043D \u0442\u0435\u04A3 \u0431\u043E\u043B\u0443\u044B \u043A\u0435\u0440\u0435\u043A",max:"${label} \u044D\u043B\u0435\u043C\u0435\u043D\u0442\u0442\u0435\u0440\u0456\u043D\u0456\u04A3 \u0441\u0430\u043D\u044B ${max} \u0430\u0437 \u043D\u0435\u043C\u0435\u0441\u0435 \u043E\u0493\u0430\u043D \u0442\u0435\u04A3 \u0431\u043E\u043B\u0443\u044B \u043A\u0435\u0440\u0435\u043A",range:"${label} \u044D\u043B\u0435\u043C\u0435\u043D\u0442\u0442\u0435\u0440\u0456\u043D\u0456\u04A3 \u0441\u0430\u043D\u044B ${min} - ${max} \u0430\u0440\u0430\u043B\u044B\u0493\u044B\u043D\u0434\u0430 \u0431\u043E\u043B\u0443\u044B \u043A\u0435\u0440\u0435\u043A"},pattern:{mismatch:"${label} ${pattern} \u043C\u0435\u043D \u0441\u04D9\u0439\u043A\u0435\u0441 \u043A\u0435\u043B\u043C\u0435\u0439\u0434\u0456"}}}},U0={shixuns:{intermediateAdvanced:"\u041E\u0440\u0442\u0430-\u0436\u043E\u0493\u0430\u0440\u044B \u0434\u0435\u04A3\u0433\u0435\u0439",continueChallenge:"\u0421\u044B\u043D\u0430\u049B\u0442\u044B \u0436\u0430\u043B\u0493\u0430\u0441\u0442\u044B\u0440\u0443",simulatedPractical:"\u041C\u043E\u0434\u0435\u043B\u044C\u0434\u0435\u0443 \u0442\u04D9\u0436\u0456\u0440\u0438\u0431\u0435\u0441\u0456",beginner:"\u0411\u0430\u0441\u0442\u0430\u043F\u049B\u044B \u0434\u0435\u04A3\u0433\u0435\u0439",tag:"\u0422\u0435\u0433",tagsForManagementVisibleOnlyToAdministratorsOperators:"\u0422\u0435\u0433\u0442\u0435\u0440 \u0431\u0430\u0441\u049B\u0430\u0440\u0443 \u04AF\u0448\u0456\u043D \u043F\u0430\u0439\u0434\u0430\u043B\u0430\u043D\u044B\u043B\u0430\u0434\u044B, \u0442\u0435\u043A \u04D9\u043A\u0456\u043C\u0448\u0456 \u043D\u0435\u043C\u0435\u0441\u0435 \u043E\u043F\u0435\u0440\u0430\u0442\u043E\u0440 \u043A\u04E9\u0440\u0435 \u0430\u043B\u0430\u0434\u044B",normal:"\u049A\u0430\u043B\u044B\u043F\u0442\u044B",needsImprovement:"\u0422\u043E\u043B\u044B\u049B\u0442\u044B\u0440\u0443 \u049B\u0430\u0436\u0435\u0442",unusable:"\u049A\u043E\u043B\u0434\u0430\u043D\u0443\u0493\u0430 \u0431\u043E\u043B\u043C\u0430\u0439\u0434\u044B",note1:"\u0415\u0441\u043A\u0435\u0440\u0442\u043F\u0435",wordLimitWithin140Characters:"\u041C\u04D9\u0442\u0456\u043D \u04B1\u0437\u044B\u043D\u0434\u044B\u0493\u044B 140 \u0442\u0430\u04A3\u0431\u0430\u0434\u0430\u043D \u0430\u0441\u043F\u0430\u0443\u044B \u0442\u0438\u0456\u0441",copy:"\u041A\u04E9\u0448\u0456\u0440\u0443",merge:"\u0411\u0456\u0440\u0456\u043A\u0442\u0456\u0440\u0443",split:"\u0411\u04E9\u043B\u0443",section:"\u0411\u04E9\u043B\u0456\u043C",submitted1YearAgo:"1 \u0436\u044B\u043B \u0431\u04B1\u0440\u044B\u043D \u0436\u0456\u0431\u0435\u0440\u0456\u043B\u0433\u0435\u043D",websiteCloning:"\u0412\u0435\u0431-\u0441\u0430\u0439\u0442\u0442\u044B \u043A\u043B\u043E\u043D\u0434\u0430\u0443",clickToCopyRepository:"\u041D\u04B1\u0441\u049B\u0430\u043B\u0430\u0440 \u049B\u043E\u0439\u043C\u0430\u0441\u044B\u043D \u043A\u04E9\u0448\u0456\u0440\u0443 \u04AF\u0448\u0456\u043D \u0431\u0430\u0441\u044B\u04A3\u044B\u0437",pleaseUploadAllFilesInvolvedInEachLevelOfCurrentTraining:"\u049A\u043E\u043B\u0434\u0430\u043D\u044B\u0441\u0442\u0430\u0493\u044B \u0442\u04D9\u0436\u0456\u0440\u0438\u0431\u0435\u043B\u0456\u043A \u0436\u043E\u0431\u0430\u0434\u0430\u0493\u044B \u0431\u0430\u0440\u043B\u044B\u049B \u0434\u0435\u04A3\u0433\u0435\u0439\u043B\u0435\u0440\u0433\u0435 \u049B\u0430\u0442\u044B\u0441\u0442\u044B \u0444\u0430\u0439\u043B\u0434\u0430\u0440\u0434\u044B \u0436\u04AF\u043A\u0442\u0435\u04A3\u0456\u0437 \u0422\u0430\u043F\u0441\u044B\u0440\u043C\u0430 \u0444\u0430\u0439\u043B\u0434\u0430\u0440\u044B\u043D, \u043E\u0440\u044B\u043D\u0434\u0430\u0443 \u0444\u0430\u0439\u043B\u0434\u0430\u0440\u044B\u043D \u0436\u04D9\u043D\u0435 \u04E9\u0437\u0433\u0435 \u0434\u0435 \u049B\u0430\u0436\u0435\u0442\u0442\u0456 \u0444\u0430\u0439\u043B\u0434\u0430\u0440\u0434\u044B \u049B\u043E\u0441\u044B\u04A3\u044B\u0437",codeSubmissionMethods:"\u041A\u043E\u0434\u0442\u044B \u0436\u0456\u0431\u0435\u0440\u0443 \u0442\u04D9\u0441\u0456\u043B\u0434\u0435\u0440\u0456:",installGitTortoiseClientOnComputer:"1. \u041A\u043E\u043C\u043F\u044C\u044E\u0442\u0435\u0440\u0433\u0435 Git tortoise \u043A\u043B\u0438\u0435\u043D\u0442\u0456\u043D \u043E\u0440\u043D\u0430\u0442\u044B\u04A3\u044B\u0437",orOtherFamiliarGitClientSubmitCodeToLeftAddressInGitClient:"\u043D\u0435\u043C\u0435\u0441\u0435 \u04E9\u0437\u0456\u04A3\u0456\u0437\u0433\u0435 \u044B\u04A3\u0493\u0430\u0439\u043B\u044B \u0431\u0430\u0441\u049B\u0430 Git \u043A\u043B\u0438\u0435\u043D\u0442\u0456\u043D \u043E\u0440\u043D\u0430\u0442\u044B\u04A3\u044B\u0437, \u0441\u043E\u0434\u0430\u043D \u043A\u0435\u0439\u0456\u043D \u0441\u043E\u043B \u0436\u0430\u049B\u0442\u0430\u0493\u044B \u043C\u0435\u043A\u0435\u043D\u0436\u0430\u0439\u0493\u0430 \u043A\u043E\u0434\u0442\u044B \u0436\u0456\u0431\u0435\u0440\u0456\u04A3\u0456\u0437.",directlyCreateNewFileFolderOnPlatformOrDragUploadRelatedCodeFiles:"2. \u041F\u043B\u0430\u0442\u0444\u043E\u0440\u043C\u0430\u0434\u0430 \u0436\u0430\u04A3\u0430 \u0444\u0430\u0439\u043B/\u049B\u0430\u043B\u0442\u0430 \u049B\u04B1\u0440\u044B\u04A3\u044B\u0437 \u043D\u0435\u043C\u0435\u0441\u0435 \u0442\u0438\u0456\u0441\u0442\u0456 \u043A\u043E\u0434 \u0444\u0430\u0439\u043B\u0434\u0430\u0440\u044B\u043D \u0441\u04AF\u0439\u0440\u0435\u043F \u0430\u043F\u0430\u0440\u044B\u043F \u0436\u04AF\u043A\u0442\u0435\u04A3\u0456\u0437.",note:"\u041D\u0430\u0437\u0430\u0440 \u0430\u0443\u0434\u0430\u0440\u044B\u04A3\u044B\u0437:",whenGitClientRequiresFillingPleaseFillAsFollows:"Git \u043A\u043B\u0438\u0435\u043D\u0442\u0456 \u0442\u0430\u043B\u0430\u043F \u0435\u0442\u043A\u0435\u043D \u043A\u0435\u0437\u0434\u0435 \u0442\u04E9\u043C\u0435\u043D\u0434\u0435\u0433\u0456\u0434\u0435\u0439 \u0430\u049B\u043F\u0430\u0440\u0430\u0442\u0442\u044B \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437:",usernameUseYourEmailBoundOnThisPlatform:"* \u041F\u0430\u0439\u0434\u0430\u043B\u0430\u043D\u0443\u0448\u044B \u0430\u0442\u044B: \u043E\u0441\u044B \u043F\u043B\u0430\u0442\u0444\u043E\u0440\u043C\u0430\u0434\u0430 \u0431\u0430\u0439\u043B\u0430\u043D\u044B\u0441\u0442\u044B\u0440\u044B\u043B\u0493\u0430\u043D \u044D\u043B\u0435\u043A\u0442\u0440\u043E\u043D\u0434\u044B\u049B \u043F\u043E\u0448\u0442\u0430\u04A3\u044B\u0437",passwordUseYourLoginPasswordOnThisPlatform:"* \u049A\u04B1\u043F\u0438\u044F \u0441\u04E9\u0437: \u043E\u0441\u044B \u043F\u043B\u0430\u0442\u0444\u043E\u0440\u043C\u0430\u0493\u0430 \u043A\u0456\u0440\u0443 \u04AF\u0448\u0456\u043D \u049B\u043E\u043B\u0434\u0430\u043D\u0430\u0442\u044B\u043D \u049B\u04B1\u043F\u0438\u044F \u0441\u04E9\u0437\u0456\u04A3\u0456\u0437",addDataset:"\u0414\u0435\u0440\u0435\u043A\u0442\u0435\u0440 \u0436\u0438\u044B\u043D\u044B\u043D \u049B\u043E\u0441\u0443",practicalProjectComments:"\u0422\u04D9\u0436\u0456\u0440\u0438\u0431\u0435\u043B\u0456\u043A \u0436\u043E\u0431\u0430\u0493\u0430 \u043F\u0456\u043A\u0456\u0440\u043B\u0435\u0440",bannedCommentUsersList:"\u041F\u0456\u043A\u0456\u0440 \u0436\u0430\u0437\u0443\u0493\u0430 \u0442\u044B\u0439\u044B\u043C \u0441\u0430\u043B\u044B\u043D\u0493\u0430\u043D \u043F\u0430\u0439\u0434\u0430\u043B\u0430\u043D\u0443\u0448\u044B\u043B\u0430\u0440 \u0442\u0456\u0437\u0456\u043C\u0456",name:"\u0410\u0442\u044B-\u0436\u04E9\u043D\u0456",school:"\u041C\u0435\u043A\u0442\u0435\u043F",banTime:"\u0422\u044B\u0439\u044B\u043C \u0441\u0430\u043B\u0443 \u0443\u0430\u049B\u044B\u0442\u044B",banCount:"\u0422\u044B\u0439\u044B\u043C \u0441\u0430\u043B\u0443 \u0441\u0430\u043D\u044B",approvalOperations:"\u0411\u0435\u043A\u0456\u0442\u0443 \u04D9\u0440\u0435\u043A\u0435\u0442\u0442\u0435\u0440\u0456",weAreWaitingForYouDoNotGiveUpEasily:"\u0411\u0456\u0437 \u0441\u0435\u043D\u0456 \u043A\u04AF\u0442\u0435\u043C\u0456\u0437, \u0435\u0448\u049B\u0430\u0448\u0430\u043D \u04AF\u043C\u0456\u0442\u0456\u04A3\u0434\u0456 \u04AF\u0437\u0431\u0435",sendToMyClassroomAsClassroomExperiment:"\u0421\u044B\u043D\u044B\u043F\u0442\u044B\u049B \u0442\u04D9\u0436\u0456\u0440\u0438\u0431\u0435 \u0442\u04AF\u0440\u0456\u043D\u0434\u0435 \u043C\u0435\u043D\u0456\u04A3 \u0441\u044B\u043D\u044B\u0431\u044B\u043C\u0430 \u0436\u0456\u0431\u0435\u0440\u0443",afterRevocationCanOnlyBeUsedInOwnClassroomsAndCourses:"\u0411\u043E\u043B\u0434\u044B\u0440\u043C\u0430\u0493\u0430\u043D \u0441\u043E\u04A3, \u0442\u0435\u043A \u04E9\u0437 \u0441\u044B\u043D\u044B\u0431\u044B\u04A3\u044B\u0437 \u0431\u0435\u043D \u043A\u0443\u0440\u0441\u0442\u0430\u0440\u044B\u04A3\u044B\u0437\u0434\u0430 \u0493\u0430\u043D\u0430 \u043F\u0430\u0439\u0434\u0430\u043B\u0430\u043D\u0430 \u0430\u043B\u0430\u0441\u044B\u0437",cancelFavorite:"\u0422\u0430\u04A3\u0434\u0430\u0443\u043B\u044B\u043B\u0430\u0440\u0434\u0430\u043D \u0430\u043B\u044B\u043F \u0442\u0430\u0441\u0442\u0430\u0443",detectionResults:"\u0422\u0435\u043A\u0441\u0435\u0440\u0443 \u043D\u04D9\u0442\u0438\u0436\u0435\u043B\u0435\u0440\u0456",systemDetectingPleaseWait:"\u0416\u04AF\u0439\u0435 \u0442\u0435\u043A\u0441\u0435\u0440\u0443\u0434\u0435, \u043A\u04AF\u0442\u0435 \u0442\u04B1\u0440\u044B\u04A3\u044B\u0437...",oneClickDetectionFunctionCanDetectIncompleteConfigurationsInPracticalProject:"\u0411\u0456\u0440 \u0440\u0435\u0442 \u0431\u0430\u0441\u0443 \u0430\u0440\u049B\u044B\u043B\u044B \u0442\u0435\u043A\u0441\u0435\u0440\u0443 \u0444\u0443\u043D\u043A\u0446\u0438\u044F\u0441\u044B \u0442\u04D9\u0436\u0456\u0440\u0438\u0431\u0435\u043B\u0456\u043A \u0436\u043E\u0431\u0430\u0434\u0430\u0493\u044B \u0442\u043E\u043B\u044B\u049B \u0435\u043C\u0435\u0441 \u0431\u0430\u043F\u0442\u0430\u0443\u043B\u0430\u0440\u0434\u044B \u0430\u043D\u044B\u049B\u0442\u0430\u0439 \u0430\u043B\u0430\u0434\u044B. \u04B0\u0441\u044B\u043D\u044B\u0441\u0442\u0430\u0440\u0493\u0430 \u0441\u04D9\u0439\u043A\u0435\u0441 \u0442\u04AF\u0437\u0435\u0442\u0443\u043B\u0435\u0440 \u0435\u043D\u0433\u0456\u0437\u0443\u0433\u0435 \u0431\u043E\u043B\u0430\u0434\u044B.",learnMore:"\u0422\u043E\u043B\u044B\u0493\u044B\u0440\u0430\u049B \u0431\u0456\u043B\u0443",reDetect:"\u049A\u0430\u0439\u0442\u0430 \u0442\u0435\u043A\u0441\u0435\u0440\u0443",detectionTime:"\u0422\u0435\u043A\u0441\u0435\u0440\u0443 \u0443\u0430\u049B\u044B\u0442\u044B",stronglyRecommendedFixItems:"\u041C\u0456\u043D\u0434\u0435\u0442\u0442\u0456 \u0442\u04AF\u0440\u0434\u0435 \u0442\u04AF\u0437\u0435\u0442\u0443 \u043A\u0435\u0440\u0435\u043A \u0442\u0430\u0440\u043C\u0430\u049B\u0442\u0430\u0440",suggestedOptimizationItems:"\u04B0\u0441\u044B\u043D\u0443\u0493\u0430 \u0431\u043E\u043B\u0430\u0442\u044B\u043D \u043E\u04A3\u0442\u0430\u0439\u043B\u0430\u043D\u0434\u044B\u0440\u0443 \u0442\u0430\u0440\u043C\u0430\u049B\u0442\u0430\u0440\u044B",basicInformation:"\u041D\u0435\u0433\u0456\u0437\u0433\u0456 \u0430\u049B\u043F\u0430\u0440\u0430\u0442",basicInformationIncomplete:"\u041D\u0435\u0433\u0456\u0437\u0433\u0456 \u0430\u049B\u043F\u0430\u0440\u0430\u0442 \u0442\u043E\u043B\u044B\u049B \u0435\u043C\u0435\u0441",suggestImprovingPracticalProjectNameSkillTagsIntroductionEtc:"\u0422\u04D9\u0436\u0456\u0440\u0438\u0431\u0435\u043B\u0456\u043A \u0436\u043E\u0431\u0430\u043D\u044B\u04A3 \u0430\u0442\u0430\u0443\u044B, \u0434\u0430\u0493\u0434\u044B \u0431\u0435\u043B\u0433\u0456\u043B\u0435\u0440\u0456 \u0436\u04D9\u043D\u0435 \u049B\u044B\u0441\u049B\u0430\u0448\u0430 \u0441\u0438\u043F\u0430\u0442\u0442\u0430\u043C\u0430\u0441\u044B\u043D \u0442\u043E\u043B\u044B\u049B\u0442\u044B\u0440\u0443 \u04B1\u0441\u044B\u043D\u044B\u043B\u0430\u0434\u044B",taskLevels:"\u0422\u0430\u043F\u0441\u044B\u0440\u043C\u0430 \u0434\u0435\u04A3\u0433\u0435\u0439\u043B\u0435\u0440\u0456",practicalQuestionLevel1TestSetIncomplete:"\u0422\u04D9\u0436\u0456\u0440\u0438\u0431\u0435\u043B\u0456\u043A \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430 1 \u0441\u044B\u043D\u0430\u049B \u0436\u0438\u044B\u043D\u0442\u044B\u0493\u044B \u0442\u043E\u043B\u044B\u049B \u0435\u043C\u0435\u0441",suggestCreating2TestSetsOneOfWhichIsHidden:"\u0415\u043A\u0456 \u0441\u044B\u043D\u0430\u049B \u0436\u0438\u044B\u043D\u0442\u044B\u0493\u044B\u043D \u0436\u0430\u0441\u0430\u04A3\u044B\u0437, \u043E\u043D\u044B\u04A3 \u0431\u0456\u0440\u0435\u0443\u0456 \u0436\u0430\u0441\u044B\u0440\u044B\u043D \u0431\u043E\u043B\u0441\u044B\u043D",clearanceStatus:"\u04E8\u0442\u0443 \u0436\u0430\u0493\u0434\u0430\u0439\u044B",numberOfPeopleWhoClearedPracticalProjectLessThan1:"\u0422\u04D9\u0436\u0456\u0440\u0438\u0431\u0435\u043B\u0456\u043A \u0436\u043E\u0431\u0430\u043D\u044B \u04E9\u0442\u043A\u0435\u043D \u0430\u0434\u0430\u043C\u0434\u0430\u0440 \u0441\u0430\u043D\u044B < 1",pleaseEnsureNumberOfPeopleWhoClearedPracticalProjectGreaterThanOrEqualTo1:"\u0416\u043E\u0431\u0430\u0493\u0430 \u049B\u0430\u0442\u044B\u0441\u049B\u0430\u043D \u0430\u0434\u0430\u043C\u0434\u0430\u0440 \u0441\u0430\u043D\u044B \u2265 1 \u0431\u043E\u043B\u0443\u044B\u043D \u049B\u0430\u043C\u0442\u0430\u043C\u0430\u0441\u044B\u0437 \u0435\u0442\u0456\u04A3\u0456\u0437",shuxunsName1:"shuxuns.name1",pleaseSelect:"\u0422\u0430\u04A3\u0434\u0430\u04A3\u044B\u0437",listCoverImage:"\u0422\u0456\u0437\u0456\u043C\u043D\u0456\u04A3 \u043C\u04B1\u049B\u0430\u0431\u0430 \u0441\u0443\u0440\u0435\u0442\u0456",aiGenerate:"AI \u0430\u0440\u049B\u044B\u043B\u044B \u0433\u0435\u043D\u0435\u0440\u0430\u0446\u0438\u044F\u043B\u0430\u0443",forExampleFromPythonProgrammingBeginnerToProficient:"\u041C\u044B\u0441\u0430\u043B\u044B: Python \u0431\u0430\u0493\u0434\u0430\u0440\u043B\u0430\u043C\u0430\u043B\u0430\u0443 \u2014 \u0431\u0430\u0441\u0442\u0430\u0443\u044B\u0448\u0442\u0430\u043D \u043A\u04D9\u0441\u0456\u043F\u049B\u043E\u0439\u0493\u0430 \u0434\u0435\u0439\u0456\u043D",evaluationTimeLimit:"\u0411\u0430\u0493\u0430\u043B\u0430\u0443 \u04B1\u0437\u0430\u049B\u0442\u044B\u0493\u044B\u043D\u044B\u04A3 \u0448\u0435\u043A\u0442\u0435\u0443\u0456",evaluationTimeLimitTip:"(\u0431\u0430\u0493\u0434\u0430\u0440\u043B\u0430\u043C\u0430\u043D\u044B \u049B\u04B1\u0440\u0430\u0441\u0442\u044B\u0440\u0443 \u0436\u04D9\u043D\u0435 \u043E\u0440\u044B\u043D\u0434\u0430\u0443 \u0443\u0430\u049B\u044B\u0442\u044B\u043D\u044B\u04A3 \u0435\u04A3 \u0436\u043E\u0493\u0430\u0440\u0493\u044B \u0448\u0435\u0433\u0456, \u0441\u0435\u043A\u0443\u043D\u0434\u043F\u0435\u043D)",pleaseEnterEvaluationTime:"\u0411\u0430\u0493\u0430\u043B\u0430\u0443 \u0443\u0430\u049B\u044B\u0442\u044B\u043D \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437",requiredField:"\u041C\u0456\u043D\u0434\u0435\u0442\u0442\u0456 \u04E9\u0440\u0456\u0441",cannotBeEmpty:"\u0411\u043E\u0441 \u049B\u0430\u043B\u0434\u044B\u0440\u0443\u0493\u0430 \u0431\u043E\u043B\u043C\u0430\u0439\u0434\u044B",evaluationResultDisplayMethod:"\u0411\u0430\u0493\u0430\u043B\u0430\u0443 \u043D\u04D9\u0442\u0438\u0436\u0435\u0441\u0456\u043D \u043A\u04E9\u0440\u0441\u0435\u0442\u0443 \u0442\u04D9\u0441\u0456\u043B\u0456",evaluationResultDisplayMethodTip:"(\u0441\u0442\u0443\u0434\u0435\u043D\u0442 \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430\u043D\u044B \u043E\u0440\u044B\u043D\u0434\u0430\u0493\u0430\u043D \u043A\u0435\u0437\u0434\u0435 \u043D\u04D9\u0442\u0438\u0436\u0435\u043B\u0435\u0440 \u0431\u0435\u0442\u0456\u043D\u0434\u0435 \u043A\u04E9\u0440\u0441\u0435\u0442\u0456\u043B\u0435\u0442\u0456\u043D \u0444\u0430\u0439\u043B \u0442\u04AF\u0440\u043B\u0435\u0440\u0456)",imageForTasksProcessingOrOutputtingImageTypesPleaseSelectThis:"\u0421\u0443\u0440\u0435\u0442: \u04E9\u04A3\u0434\u0435\u0443 \u043D\u0435\u043C\u0435\u0441\u0435 \u0441\u0443\u0440\u0435\u0442 \u0448\u044B\u0493\u0430\u0440\u0443 \u0442\u0438\u043F\u0456\u043D\u0434\u0435\u0433\u0456 \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430\u043B\u0430\u0440 \u04AF\u0448\u0456\u043D \u0442\u0430\u04A3\u0434\u0430\u04A3\u044B\u0437. \u0421\u0443\u0440\u0435\u0442 \u0436\u043E\u043B\u044B\u043D \u0436\u04D9\u043D\u0435 \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0456\u04A3 \u043D\u04D9\u0442\u0438\u0436\u0435\u043B\u0456\u043A \u0444\u0430\u0439\u043B \u0436\u043E\u043B\u044B\u043D \u043E\u0440\u043D\u0430\u0442\u0443 \u0430\u0440\u049B\u044B\u043B\u044B \u043A\u043E\u0434\u049B\u0430 \u0441\u04D9\u0439\u043A\u0435\u0441 \u0441\u0443\u0440\u0435\u0442\u0442\u0456 \u043A\u04E9\u0440\u0441\u0435\u0442\u0443\u0433\u0435 \u0431\u043E\u043B\u0430\u0434\u044B.",apkExeForTasksWritingExecutableFilesPleaseSelectThis:"apk/exe: \u043E\u0440\u044B\u043D\u0434\u0430\u043B\u0430\u0442\u044B\u043D \u0444\u0430\u0439\u043B \u0436\u0430\u0437\u0443 \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430\u043B\u0430\u0440\u044B \u04AF\u0448\u0456\u043D \u0442\u0430\u04A3\u0434\u0430\u04A3\u044B\u0437. \u0421\u0442\u0443\u0434\u0435\u043D\u0442 \u043D\u04D9\u0442\u0438\u0436\u0435\u043B\u0456\u043A \u0444\u0430\u0439\u043B \u0436\u043E\u043B\u044B\u043D \u043E\u0440\u043D\u0430\u0442\u0443 \u0430\u0440\u049B\u044B\u043B\u044B QR-\u043A\u043E\u0434 \u0442\u04AF\u0440\u0456\u043D\u0434\u0435 \u0436\u04AF\u043A\u0442\u0435\u0443 \u0441\u0456\u043B\u0442\u0435\u043C\u0435\u0441\u0456\u043D \u0430\u043B\u0430 \u0430\u043B\u0430\u0434\u044B.",txtForTasksOutputtingTxtDocumentTypesPleaseSelectThis:"txt: \u043C\u04D9\u0442\u0456\u043D\u0434\u0456\u043A \u049B\u04B1\u0436\u0430\u0442 \u0442\u04AF\u0440\u0456\u043D\u0434\u0435\u0433\u0456 \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430\u043B\u0430\u0440 \u04AF\u0448\u0456\u043D \u0442\u0430\u04A3\u0434\u0430\u04A3\u044B\u0437. \u0421\u0442\u0443\u0434\u0435\u043D\u0442 \u043D\u04D9\u0442\u0438\u0436\u0435\u043B\u0456\u043A \u0444\u0430\u0439\u043B \u0436\u043E\u043B\u044B \u0430\u0440\u049B\u044B\u043B\u044B txt \u043C\u0430\u0437\u043C\u04B1\u043D\u044B\u043D \u043A\u04E9\u0440\u0443 \u043C\u04AF\u043C\u043A\u0456\u043D\u0434\u0456\u0433\u0456\u043D\u0435 \u0438\u0435 \u0431\u043E\u043B\u0430\u0434\u044B.",htmlForWebTypeTasksPleaseSelectThis:"html: \u0432\u0435\u0431 \u0442\u04AF\u0440\u0456\u043D\u0434\u0435\u0433\u0456 \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430\u043B\u0430\u0440 \u04AF\u0448\u0456\u043D \u0442\u0430\u04A3\u0434\u0430\u04A3\u044B\u0437. \u0412\u0435\u0431-\u043C\u0430\u0440\u0448\u0440\u0443\u0442\u0442\u044B \u043E\u0440\u043D\u0430\u0442\u0443 \u0430\u0440\u049B\u044B\u043B\u044B HTML \u043D\u04D9\u0442\u0438\u0436\u0435\u0441\u0456\u043D \u0430\u043B\u0434\u044B\u043D \u0430\u043B\u0430 \u049B\u0430\u0440\u0430\u0443\u0493\u0430 \u0431\u043E\u043B\u0430\u0434\u044B.",mp3Mp4ForTasksOfMp3Mp4FileTypesPleaseSelectThis:"mp3/mp4: mp3/mp4 \u0444\u043E\u0440\u043C\u0430\u0442\u044B\u043D\u0434\u0430\u0493\u044B \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430\u043B\u0430\u0440 \u04AF\u0448\u0456\u043D \u0442\u0430\u04A3\u0434\u0430\u04A3\u044B\u0437. \u0421\u0442\u0443\u0434\u0435\u043D\u0442 \u043D\u04D9\u0442\u0438\u0436\u0435\u043B\u0456\u043A \u0444\u0430\u0439\u043B \u0436\u043E\u043B\u044B \u0430\u0440\u049B\u044B\u043B\u044B mp3/mp4 \u043C\u0430\u0437\u043C\u04B1\u043D\u044B\u043D \u043A\u04E9\u0440\u0443 \u043C\u04AF\u043C\u043A\u0456\u043D\u0434\u0456\u0433\u0456\u043D\u0435 \u0438\u0435 \u0431\u043E\u043B\u0430\u0434\u044B.",latexForLatexExperimentReportTasksPleaseSelectThis:"LaTeX: LaTeX \u0444\u043E\u0440\u043C\u0430\u0442\u044B\u043D\u0434\u0430\u0493\u044B \u0437\u0435\u0440\u0442\u0445\u0430\u043D\u0430\u043B\u044B\u049B \u0435\u0441\u0435\u043F\u0442\u0435\u0440 \u04AF\u0448\u0456\u043D \u0442\u0430\u04A3\u0434\u0430\u04A3\u044B\u0437. \u0421\u0442\u0443\u0434\u0435\u043D\u0442 LaTeX \u0436\u04AF\u0439\u0435\u0441\u0456\u043D \u049B\u043E\u043B\u0434\u0430\u043D\u044B\u043F \u0435\u0441\u0435\u043F \u0436\u0430\u0437\u044B\u043F, \u0441\u043E\u04A3\u044B\u043D\u0434\u0430 PDF \u0444\u043E\u0440\u043C\u0430\u0442\u044B\u043D\u0434\u0430 \u0442\u0430\u043F\u0441\u044B\u0440\u0430 \u0430\u043B\u0430\u0434\u044B.",latexAttention:"\u041D\u0430\u0437\u0430\u0440 \u0430\u0443\u0434\u0430\u0440\u044B\u04A3\u044B\u0437: LaTeX \u0442\u0430\u04A3\u0434\u0430\u043B\u0493\u0430\u043D \u0436\u0430\u0493\u0434\u0430\u0439\u0434\u0430, \u0431\u04B1\u043B \u0434\u0435\u04A3\u0433\u0435\u0439\u0434\u0456 \u043E\u049B\u044B\u0442\u0443\u0448\u044B \u049B\u043E\u043B\u043C\u0435\u043D \u0431\u0430\u0493\u0430\u043B\u0430\u0439\u0434\u044B.",officeForMicrosoftOfficeRelatedFileTasksPleaseSelectThis:"Office: Microsoft Office \u0444\u0430\u0439\u043B\u0434\u0430\u0440\u044B\u043D\u0430 \u049B\u0430\u0442\u044B\u0441\u0442\u044B \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430\u043B\u0430\u0440 \u04AF\u0448\u0456\u043D \u0442\u0430\u04A3\u0434\u0430\u04A3\u044B\u0437. \u041D\u0430\u0437\u0430\u0440 \u0430\u0443\u0434\u0430\u0440\u044B\u04A3\u044B\u0437: \u0441\u0442\u0443\u0434\u0435\u043D\u0442 \u0436\u04AF\u043A\u0442\u0435\u0433\u0435\u043D Office \u0444\u0430\u0439\u043B\u0434\u0430\u0440\u044B /data/bigfiles \u049B\u0430\u043B\u0442\u0430\u0441\u044B\u043D\u0434\u0430 \u043E\u0440\u043D\u0430\u043B\u0430\u0441\u049B\u0430\u043D; \u0431\u0430\u0493\u0430\u043B\u0430\u0443 \u049B\u0430\u0436\u0435\u0442 \u0431\u043E\u043B\u0441\u0430, \u0441\u043E\u043B \u049B\u0430\u043B\u0442\u0430\u0434\u0430\u0493\u044B \u0444\u0430\u0439\u043B\u0434\u044B \u043E\u049B\u044B\u04A3\u044B\u0437.",studentTaskFile:"\u0421\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0456\u04A3 \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430 \u0444\u0430\u0439\u043B\u044B",studentTaskFileTip:"(\u0431\u04B1\u043B \u0444\u0430\u0439\u043B \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u043A\u0435 \u0442\u0456\u043A\u0435\u043B\u0435\u0439 \u043A\u04E9\u0440\u0441\u0435\u0442\u0456\u043B\u0435\u0434\u0456, \u0436\u04D9\u043D\u0435 \u043E\u043B \u043E\u0441\u044B \u0444\u0430\u0439\u043B\u0493\u0430 \u043A\u043E\u0434 \u0435\u043D\u0433\u0456\u0437\u0443\u0456 \u043A\u0435\u0440\u0435\u043A)",selectedFile:"\u0422\u0430\u04A3\u0434\u0430\u043B\u0493\u0430\u043D \u0444\u0430\u0439\u043B:",filePath:"\u0424\u0430\u0439\u043B \u0436\u043E\u043B\u044B",evaluationExecutionFile:"\u0411\u0430\u0493\u0430\u043B\u0430\u0443 \u043E\u0440\u044B\u043D\u0434\u0430\u0443 \u0444\u0430\u0439\u043B\u044B",evaluationExecutionFileTip:'(\u0431\u0430\u0493\u0430\u043B\u0430\u0443 \u0431\u0430\u0442\u044B\u0440\u043C\u0430\u0441\u044B \u0431\u0430\u0441\u044B\u043B\u0493\u0430\u043D\u0434\u0430 \u0448\u0430\u049B\u044B\u0440\u044B\u043B\u0430\u0442\u044B\u043D \u0444\u0430\u0439\u043B; \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0456\u04A3 \u043D\u04D9\u0442\u0438\u0436\u0435\u0441\u0456\u043D\u0456\u04A3 \u0434\u04B1\u0440\u044B\u0441\u0442\u044B\u0493\u044B\u043D \u0442\u0435\u043A\u0441\u0435\u0440\u0443 \u04AF\u0448\u0456\u043D \u049B\u043E\u043B\u0434\u0430\u043D\u044B\u043B\u0430\u0434\u044B; "\u0441\u0442\u0443\u0434\u0435\u043D\u0442 \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430 \u0444\u0430\u0439\u043B\u044B" \u0441\u0438\u044F\u049B\u0442\u044B \u0431\u043E\u043B\u0443\u044B \u043C\u04AF\u043C\u043A\u0456\u043D)',actualOutputMeetsRules:"\u041D\u0430\u049B\u0442\u044B \u043D\u04D9\u0442\u0438\u0436\u0435 \u0435\u0440\u0435\u0436\u0435\u0433\u0435 \u0441\u04D9\u0439\u043A\u0435\u0441 \u043A\u0435\u043B\u0435\u0434\u0456",passAllTestSets:"\u0411\u0430\u0440\u043B\u044B\u049B \u0441\u044B\u043D\u0430\u049B \u0436\u0438\u044B\u043D\u0442\u044B\u049B\u0442\u0430\u0440\u044B\u043D\u0430\u043D \u04E9\u0442\u0443",passAllTestSetsTip:"(\u0431\u0430\u0440\u043B\u044B\u049B \u0441\u044B\u043D\u0430\u049B\u0442\u0430\u0440 \u0434\u04B1\u0440\u044B\u0441 \u0431\u043E\u043B\u0441\u0430, \u0441\u0442\u0443\u0434\u0435\u043D\u0442 \u0430\u043B\u0442\u044B\u043D \u043C\u043E\u043D\u0435\u0442\u0430 \u0430\u043B\u0430\u0434\u044B)",passPartialTestSets:"\u0411\u0456\u0440 \u0431\u04E9\u043B\u0456\u0433\u0456\u043D\u0435\u043D \u04E9\u0442\u0443",passPartialTestSetsTip:"(\u043A\u0435\u0439\u0431\u0456\u0440 \u0441\u044B\u043D\u0430\u049B \u0436\u0438\u044B\u043D\u0442\u044B\u049B\u0442\u0430\u0440\u044B \u0434\u04B1\u0440\u044B\u0441 \u0431\u043E\u043B\u0441\u0430, \u043E\u0440\u043D\u0430\u0442\u044B\u043B\u0493\u0430\u043D \u043F\u0440\u043E\u043F\u043E\u0440\u0446\u0438\u044F \u0431\u043E\u0439\u044B\u043D\u0448\u0430 \u0430\u043B\u0442\u044B\u043D \u043C\u043E\u043D\u0435\u0442\u0430 \u0431\u0435\u0440\u0456\u043B\u0435\u0434\u0456)",equalDistributionRatio:"\u0422\u0435\u04A3 \u0431\u04E9\u043B\u0443 \u043A\u043E\u044D\u0444\u0444\u0438\u0446\u0438\u0435\u043D\u0442\u0456",customRatio:"\u04E8\u0437\u0434\u0456\u043A \u043A\u043E\u044D\u0444\u0444\u0438\u0446\u0438\u0435\u043D\u0442 \u043E\u0440\u043D\u0430\u0442\u0443",enableScoringUponCompilationSuccess:"\u041A\u043E\u043C\u043F\u0438\u043B\u044F\u0446\u0438\u044F\u0434\u0430\u043D \u04E9\u0442\u043A\u0435\u043D\u043D\u0435\u043D \u043A\u0435\u0439\u0456\u043D \u0430\u0432\u0442\u043E\u043C\u0430\u0442\u0442\u044B \u0442\u04AF\u0440\u0434\u0435 \u04B1\u043F\u0430\u0439 \u0430\u043B\u0443",confirm:"\u0420\u0430\u0441\u0442\u0430\u0443",selectAll:"\u0411\u0430\u0440\u043B\u044B\u0493\u044B\u043D \u0442\u0430\u04A3\u0434\u0430\u0443",group:"\u0422\u043E\u043F",tailMatching:"\u0421\u043E\u04A3\u0493\u044B \u0436\u043E\u043B \u0441\u04D9\u0439\u043A\u0435\u0441 \u0431\u043E\u043B\u0441\u0430 \u0436\u0435\u0442\u043A\u0456\u043B\u0456\u043A\u0442\u0456",tailMatchingTip:"(\u0448\u044B\u0493\u0430\u0440\u044B\u043B\u0493\u0430\u043D \u043D\u04D9\u0442\u0438\u0436\u0435\u0434\u0435\u0433\u0456 \u0441\u043E\u04A3\u0493\u044B \u0436\u043E\u043B \u043A\u04AF\u0442\u0456\u043B\u0433\u0435\u043D \u043D\u04D9\u0442\u0438\u0436\u0435\u043C\u0435\u043D \u0431\u0456\u0440\u0434\u0435\u0439 \u0431\u043E\u043B\u0441\u0430, \u0434\u0435\u04A3\u0433\u0435\u0439 \u04E9\u0442\u0435\u0434\u0456)",indicatorTestSet:"\u041A\u04E9\u0440\u0441\u0435\u0442\u043A\u0456\u0448 \u0441\u044B\u043D\u0430\u049B \u0436\u0438\u044B\u043D\u0442\u044B\u0493\u044B",ifOutputIndicatorsNeededCheckIndicatorTestSetAndNameIndicators:"\u0415\u0433\u0435\u0440 \u043A\u04E9\u0440\u0441\u0435\u0442\u043A\u0456\u0448\u0442\u0435\u0440\u0434\u0456 \u0448\u044B\u0493\u0430\u0440\u0443 \u049B\u0430\u0436\u0435\u0442 \u0431\u043E\u043B\u0441\u0430, \xAB\u043A\u04E9\u0440\u0441\u0435\u0442\u043A\u0456\u0448 \u0441\u044B\u043D\u0430\u049B \u0436\u0438\u044B\u043D\u0442\u044B\u0493\u044B\u043D\xBB \u0431\u0435\u043B\u0433\u0456\u043B\u0435\u043F, \u0430\u0442\u0430\u0443 \u0431\u0435\u0440\u0456\u04A3\u0456\u0437. \u041C\u04B1\u0493\u0430\u043B\u0456\u043C \u0442\u04D9\u0436\u0456\u0440\u0438\u0431\u0435\u043B\u0456\u043A \u0435\u0441\u0435\u043F \u0431\u0435\u0442\u0456\u043D\u0434\u0435 \u0441\u0442\u0443\u0434\u0435\u043D\u0442 \u043A\u04E9\u0440\u0441\u0435\u0442\u043A\u0456\u0448\u0442\u0435\u0440\u0456\u043D\u0456\u04A3 \u0442\u0430\u043B\u0430\u043F\u049B\u0430 \u0441\u0430\u0439 \u0435\u043A\u0435\u043D\u0456\u043D \u043A\u04E9\u0440\u0435 \u0430\u043B\u0430\u0434\u044B. \u041A\u04E9\u0440\u0441\u0435\u0442\u043A\u0456\u0448 \u0431\u0430\u0493\u0430\u0441\u044B \u049B\u043E\u0440\u044B\u0442\u044B\u043D\u0434\u044B \u0431\u0430\u0493\u0430\u0493\u0430 \u049B\u043E\u0441\u044B\u043B\u0430\u0434\u044B.",delete:"\u0416\u043E\u044E",batchUploadTestCases:"\u0422\u0435\u0441\u0442 \u04AF\u043B\u0433\u0456\u043B\u0435\u0440\u0456\u043D \u0442\u043E\u043F\u0442\u0430\u043F \u0436\u04AF\u043A\u0442\u0435\u0443",dragFileOrClickToUpload:"\u0424\u0430\u0439\u043B\u0434\u044B \u0441\u04AF\u0439\u0440\u0435\u043F \u0430\u043F\u0430\u0440\u044B\u043F \u043D\u0435\u043C\u0435\u0441\u0435 \u043E\u0441\u044B \u0436\u0435\u0440\u0434\u0456 \u0431\u0430\u0441\u044B\u043F \u0436\u04AF\u043A\u0442\u0435\u04A3\u0456\u0437",filesMustBeInAndOutTextFiles:"\u0424\u0430\u0439\u043B\u0434\u0430\u0440 .in \u0436\u04D9\u043D\u0435 .out \u0444\u043E\u0440\u043C\u0430\u0442\u044B\u043D\u0434\u0430\u0493\u044B \u043C\u04D9\u0442\u0456\u043D\u0434\u0456\u043A \u0444\u0430\u0439\u043B\u0434\u0430\u0440 \u0431\u043E\u043B\u0443\u044B \u0442\u0438\u0456\u0441.",uploadedFilesEncodingSupportsOnlyUTF8:"\u0416\u04AF\u043A\u0442\u0435\u043B\u0435\u0442\u0456\u043D \u0444\u0430\u0439\u043B\u0434\u0430\u0440 \u0442\u0435\u043A UTF-8 \u043A\u043E\u0434\u0442\u0430\u043C\u0430\u0441\u044B\u043D \u049B\u043E\u043B\u0434\u0430\u0439\u0434\u044B, \u04D9\u0439\u0442\u043F\u0435\u0441\u0435 \u043C\u04D9\u0442\u0456\u043D \u0431\u04B1\u0437\u044B\u043B\u044B\u043F \u0448\u044B\u0493\u0443\u044B \u043C\u04AF\u043C\u043A\u0456\u043D.",inputOutputFilesMustCorrespondByName:"\u041A\u0456\u0440\u0456\u0441 \u0436\u04D9\u043D\u0435 \u0448\u044B\u0493\u044B\u0441 \u0444\u0430\u0439\u043B \u0430\u0442\u0430\u0443\u043B\u0430\u0440\u044B \u0434\u04D9\u043B \u0441\u04D9\u0439\u043A\u0435\u0441 \u043A\u0435\u043B\u0443\u0456 \u0442\u0438\u0456\u0441, \u0441\u04D9\u0439\u043A\u0435\u0441 \u043A\u0435\u043B\u043C\u0435\u0441\u0435 \u0436\u04AF\u043A\u0442\u0435\u0443 \u043C\u04AF\u043C\u043A\u0456\u043D \u0431\u043E\u043B\u043C\u0430\u0439\u0434\u044B.",singleUploadedFileCannotExceed100MB:"\u0411\u0456\u0440 \u0444\u0430\u0439\u043B\u0434\u044B\u04A3 \u043A\u04E9\u043B\u0435\u043C\u0456 100\u041C\u0411-\u0442\u0430\u043D \u0430\u0441\u043F\u0430\u0443\u044B \u0442\u0438\u0456\u0441; \u0430\u0441\u049B\u0430\u043D \u0436\u0430\u0493\u0434\u0430\u0439\u0434\u0430 \u0431\u04E9\u043B\u0456\u043F \u0436\u04AF\u043A\u0442\u0435\u04A3\u0456\u0437.",addReferenceAnswer:"\u0416\u0430\u04A3\u0430 \u04AF\u043B\u0433\u0456 \u0436\u0430\u0443\u0430\u043F \u049B\u043E\u0441\u0443",enableLevelLeaderboard:"\u049A\u043E\u0441\u0443 \u0430\u0440\u049B\u044B\u043B\u044B \u0431\u04B1\u043B \u0434\u0435\u04A3\u0433\u0435\u0439\u0434\u0435 \u0440\u0435\u0439\u0442\u0438\u043D\u0433 \u043A\u0435\u0441\u0442\u0435\u0441\u0456 \u043A\u04E9\u0440\u0441\u0435\u0442\u0456\u043B\u0435\u0434\u0456",leaderboardRules:"\u0420\u0435\u0439\u0442\u0438\u043D\u0433 \u0435\u0440\u0435\u0436\u0435\u0441\u0456:",defaultByClearanceTime:"\u04D8\u0434\u0435\u043F\u043A\u0456 (\u04E9\u0442\u0443 \u0443\u0430\u049B\u044B\u0442\u044B \u0431\u043E\u0439\u044B\u043D\u0448\u0430 \u0441\u04B1\u0440\u044B\u043F\u0442\u0430\u0443)",customViaProgram:"\u04E8\u0437\u0434\u0456\u043A (\u0431\u0430\u0493\u0434\u0430\u0440\u043B\u0430\u043C\u0430 \u0430\u0440\u049B\u044B\u043B\u044B \u04E9\u0437 \u0441\u04B1\u0440\u044B\u043F\u0442\u0430\u0443 \u0435\u0440\u0435\u0436\u0435\u0441\u0456\u043D \u043E\u0440\u043D\u0430\u0442\u0443)",leave:"\u0428\u044B\u0493\u0443",continueToCompleteSubsequentLearningAndPracticalTasks:"\u041A\u0435\u043B\u0435\u0441\u0456 \u043E\u049B\u0443 \u0436\u04D9\u043D\u0435 \u0442\u04D9\u0436\u0456\u0440\u0438\u0431\u0435\u043B\u0456\u043A \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430\u043B\u0430\u0440\u0434\u044B \u0436\u0430\u043B\u0493\u0430\u0441\u0442\u044B\u0440\u0443",prompt:"\u0415\u0441\u043A\u0435\u0440\u0442\u0443",thisPracticalProjectIsPublicCannotSelectOrChangeLabEnvironment:"\u0411\u04B1\u043B \u0442\u04D9\u0436\u0456\u0440\u0438\u0431\u0435\u043B\u0456\u043A \u0436\u043E\u0431\u0430 \u0436\u0430\u0440\u0438\u044F\u043B\u0430\u043D\u0493\u0430\u043D \u043A\u04AF\u0439\u0434\u0435, \u0441\u043E\u043D\u0434\u044B\u049B\u0442\u0430\u043D \u0437\u0435\u0440\u0442\u0445\u0430\u043D\u0430\u043B\u044B\u049B \u043E\u0440\u0442\u0430\u043D\u044B \u0442\u0430\u04A3\u0434\u0430\u0443 \u043D\u0435\u043C\u0435\u0441\u0435 \u04E9\u0437\u0433\u0435\u0440\u0442\u0443 \u043C\u04AF\u043C\u043A\u0456\u043D \u0435\u043C\u0435\u0441. \u049A\u0430\u0436\u0435\u0442 \u0431\u043E\u043B\u0441\u0430, \u0442\u0435\u0445\u043D\u0438\u043A\u0430\u043B\u044B\u049B \u049B\u043E\u043B\u0434\u0430\u0443 \u04AF\u0448\u0456\u043D \u04D9\u043A\u0456\u043C\u0448\u0456\u0433\u0435 \u0445\u0430\u0431\u0430\u0440\u043B\u0430\u0441\u044B\u04A3\u044B\u0437.",iUnderstand:"\u0422\u04AF\u0441\u0456\u043D\u0434\u0456\u043C",codeEditorDescription1:"\u0421\u0442\u0443\u0434\u0435\u043D\u0442 \u0442\u04D9\u0436\u0456\u0440\u0438\u0431\u0435 \u043E\u0440\u044B\u043D\u0434\u0430\u0443 \u043A\u0435\u0437\u0456\u043D\u0434\u0435 \u043A\u043E\u0434 \u04E9\u04A3\u0434\u0435\u0433\u0456\u0448, \u043A\u043E\u043C\u043F\u0438\u043B\u044F\u0442\u043E\u0440 \u0436\u04D9\u043D\u0435 \u0442\u04AF\u0437\u0435\u0442\u043A\u0456\u0448 \u049B\u04B1\u0440\u0430\u043B\u0434\u0430\u0440\u044B\u043D \u049B\u043E\u043B\u0434\u0430\u043D\u0430 \u0430\u043B\u0430\u0434\u044B.",codeEditorDescription2:"VSCode \u0437\u0435\u0440\u0442\u0445\u0430\u043D\u0430\u043B\u044B\u049B \u0431\u0435\u0439\u043D\u0435\u0441\u0456 \u0442\u0430\u04A3\u0434\u0430\u043B\u0493\u0430\u043D \u0436\u0430\u0493\u0434\u0430\u0439\u0434\u0430, \u043A\u043E\u0434 \u04E9\u04A3\u0434\u0435\u0433\u0456\u0448 \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u043A\u0435 VSCode \u0438\u043D\u0442\u0435\u0440\u0444\u0435\u0439\u0441\u0456 \u0442\u04AF\u0440\u0456\u043D\u0434\u0435 \u043A\u04E9\u0440\u0441\u0435\u0442\u0456\u043B\u0435\u0434\u0456.",codeEditorDescription3:"\u04D8\u0440 \u0442\u04D9\u0436\u0456\u0440\u0438\u0431\u0435\u043B\u0456\u043A \u0436\u043E\u0431\u0430 \u04AF\u0448\u0456\u043D \u0442\u0435\u043A \u0431\u0456\u0440 \u043A\u043E\u0434 \u04E9\u04A3\u0434\u0435\u0443 \u0442\u0435\u0440\u0435\u0437\u0435\u0441\u0456\u043D \u0430\u0448\u0443\u0493\u0430 \u0431\u043E\u043B\u0430\u0434\u044B.",codeEditorDescription4:"\u0421\u0442\u0443\u0434\u0435\u043D\u0442 \u0442\u04D9\u0436\u0456\u0440\u0438\u0431\u0435 \u043E\u0440\u044B\u043D\u0434\u0430\u0443 \u043A\u0435\u0437\u0456\u043D\u0434\u0435 \u0433\u0440\u0430\u0444\u0438\u043A\u0430\u043B\u044B\u049B \u0438\u043D\u0442\u0435\u0440\u0444\u0435\u0439\u0441\u0442\u0456 \u043F\u0430\u0439\u0434\u0430\u043B\u0430\u043D\u0430 \u0430\u043B\u0430\u0434\u044B.",codeEditorDescription5:"\u0421\u0442\u0443\u0434\u0435\u043D\u0442 \u0442\u04D9\u0436\u0456\u0440\u0438\u0431\u0435 \u043E\u0440\u044B\u043D\u0434\u0430\u0443 \u043A\u0435\u0437\u0456\u043D\u0434\u0435 \u043A\u043E\u043C\u0430\u043D\u0434\u0430\u043B\u044B\u049B \u0436\u043E\u043B \u0442\u0435\u0440\u0435\u0437\u0435\u0441\u0456\u043D \u043F\u0430\u0439\u0434\u0430\u043B\u0430\u043D\u0430 \u0430\u043B\u0430\u0434\u044B. \u041A\u043E\u043D\u0442\u0435\u0439\u043D\u0435\u0440 \u0456\u0448\u0456\u043D\u0434\u0435\u0433\u0456 \u049B\u044B\u0437\u043C\u0435\u0442 \u0421\u0442\u0443\u0434\u0435\u043D\u0442 \u0442\u04D9\u0436\u0456\u0440\u0438\u0431\u0435 \u043E\u0440\u044B\u043D\u0434\u0430\u0443 \u043A\u0435\u0437\u0456\u043D\u0434\u0435 \u0437\u0435\u0440\u0442\u0445\u0430\u043D\u0430 \u0431\u0435\u0442\u0456\u043D\u0434\u0435 \u043A\u043E\u043D\u0442\u0435\u0439\u043D\u0435\u0440 \u0456\u0448\u0456\u043D\u0434\u0435\u0433\u0456 Web-\u049B\u044B\u0437\u043C\u0435\u0442\u0442\u0456 \u0442\u0456\u043A\u0435\u043B\u0435\u0439 \u043A\u04E9\u0440\u0435 \u0430\u043B\u0430\u0434\u044B.",pleaseSelectAttachedEnvironment:"\u049A\u043E\u0441\u0430 \u0436\u04AF\u0440\u0435\u0442\u0456\u043D \u043E\u0440\u0442\u0430 \u0442\u0430\u04A3\u0434\u0430\u04A3\u044B\u0437",labEnvironmentName:"\u0417\u0435\u0440\u0442\u0445\u0430\u043D\u0430\u043B\u044B\u049B \u043E\u0440\u0442\u0430 \u0430\u0442\u0430\u0443\u044B",max8Characters:"\u0415\u04A3 \u043A\u04E9\u0431\u0456 8 \u0442\u0430\u04A3\u0431\u0430",rename:"\u049A\u0430\u0439\u0442\u0430 \u0430\u0442\u0430\u0443",username:"\u041F\u0430\u0439\u0434\u0430\u043B\u0430\u043D\u0443\u0448\u044B \u0430\u0442\u044B",usernameForContainerLoginTip:"(\u043A\u043E\u043D\u0442\u0435\u0439\u043D\u0435\u0440\u0433\u0435 \u043A\u0456\u0440\u0443 \u043A\u0435\u0437\u0456\u043D\u0434\u0435 \u049B\u043E\u043B\u0434\u0430\u043D\u044B\u043B\u0430\u0442\u044B\u043D)",hostname:"\u0425\u043E\u0441\u0442 \u0430\u0442\u0430\u0443\u044B",hostnameForContainerLoginTip:"(\u043A\u043E\u043D\u0442\u0435\u0439\u043D\u0435\u0440\u0433\u0435 \u043A\u0456\u0440\u0443 \u043A\u0435\u0437\u0456\u043D\u0434\u0435 \u043A\u04E9\u0440\u0441\u0435\u0442\u0456\u043B\u0435\u0442\u0456\u043D)",charactersLowercaseLettersNumbersHyphens:"\u0442\u0435\u043A \u043A\u0456\u0448\u0456 \u04D9\u0440\u0456\u043F\u0442\u0435\u0440, \u0441\u0430\u043D\u0434\u0430\u0440 \u0436\u04D9\u043D\u0435 \xAB-\xBB \u0442\u0430\u04A3\u0431\u0430\u0441\u044B\u043D \u049B\u0430\u043C\u0442\u0438 \u0430\u043B\u0430\u0434\u044B; \u04D9\u0440\u0456\u043F \u043D\u0435\u043C\u0435\u0441\u0435 \u0441\u0430\u043D\u043D\u0430\u043D \u0431\u0430\u0441\u0442\u0430\u043B\u044B\u043F, \u0441\u043E\u043D\u044B\u043C\u0435\u043D \u0430\u044F\u049B\u0442\u0430\u043B\u0443\u044B \u043A\u0435\u0440\u0435\u043A; \u049B\u0430\u0442\u0430\u0440\u044B\u043D\u0430\u043D \u0435\u043A\u0456 \xAB-\xBB \u049B\u043E\u043B\u0434\u0430\u043D\u0443\u0493\u0430 \u0431\u043E\u043B\u043C\u0430\u0439\u0434\u044B, \u0442\u0435\u043A \u0441\u0430\u043D\u0434\u0430\u0440\u0434\u0430\u043D \u0442\u04B1\u0440\u0443\u044B\u043D\u0430 \u0440\u04B1\u049B\u0441\u0430\u0442 \u0436\u043E\u049B.",startupCommand:"\u0416\u0456\u0431\u0435\u0440\u0443 \u043A\u043E\u043C\u0430\u043D\u0434\u0430\u0441\u044B",startupCommandTip:"(\u043A\u043E\u043D\u0442\u0435\u0439\u043D\u0435\u0440 \u0456\u0441\u043A\u0435 \u049B\u043E\u0441\u044B\u043B\u0493\u0430\u043D\u0434\u0430 \u043E\u0440\u044B\u043D\u0434\u0430\u043B\u0430\u0442\u044B\u043D \u043F\u04D9\u0440\u043C\u0435\u043D \u043D\u0435\u043C\u0435\u0441\u0435 \u0441\u043A\u0440\u0438\u043F\u0442; \u0442\u043E\u043B\u0442\u044B\u0440\u044B\u043B\u0493\u0430\u043D \u0436\u0430\u0493\u0434\u0430\u0439\u0434\u0430 \u04D9\u0434\u0435\u043F\u043A\u0456 \u043F\u04D9\u0440\u043C\u0435\u043D\u043D\u0456\u04A3 \u043E\u0440\u043D\u044B\u043D \u0431\u0430\u0441\u0430\u0434\u044B)",addEnvironmentVariablesToContainer:"\u041A\u043E\u043D\u0442\u0435\u0439\u043D\u0435\u0440\u0433\u0435 \u043E\u0440\u0442\u0430 \u0430\u0439\u043D\u044B\u043C\u0430\u043B\u044B\u0441\u044B\u043D \u049B\u043E\u0441\u0443",environmentVariables:"\u041E\u0440\u0442\u0430 \u0430\u0439\u043D\u044B\u043C\u0430\u043B\u044B\u0441\u044B",privilegedMode:"\u0410\u0440\u043D\u0430\u0439\u044B \u0440\u0435\u0436\u0438\u043C",privilegedModeTip:"(\u043A\u043E\u043D\u0442\u0435\u0439\u043D\u0435\u0440\u0433\u0435 \u0445\u043E\u0441\u0442 \u044F\u0434\u0440\u043E\u0441\u044B\u043D\u044B\u04A3 \u0435\u0440\u0435\u043A\u0448\u0435\u043B\u0456\u043A\u0442\u0435\u0440\u0456 \u043C\u0435\u043D \u049B\u04B1\u0440\u044B\u043B\u0493\u044B\u043B\u0430\u0440\u044B\u043D\u0430 \u049B\u043E\u043B\u0436\u0435\u0442\u0456\u043C\u0434\u0456\u043B\u0456\u043A \u0431\u0435\u0440\u0435\u0434\u0456)",addPermissions:"\u0420\u04B1\u049B\u0441\u0430\u0442 \u049B\u043E\u0441\u0443",removePermissions:"\u0420\u04B1\u049B\u0441\u0430\u0442 \u0436\u043E\u044E",permissionsTip:"(\u0431\u0456\u0440\u043D\u0435\u0448\u0435 \u0440\u04B1\u049B\u0441\u0430\u0442\u0442\u044B \u04AF\u0442\u0456\u0440\u043C\u0435\u043D \u0431\u04E9\u043B\u0456\u04A3\u0456\u0437)",exampleNetAdmin:"\u041C\u044B\u0441\u0430\u043B\u044B: NET_ADMIN",exampleSysPtrace:"\u041C\u044B\u0441\u0430\u043B\u044B: SYS_PTRACE",uploadDataset:"\u0414\u0435\u0440\u0435\u043A\u0442\u0435\u0440 \u0436\u0438\u044B\u043D\u044B\u043D \u0436\u04AF\u043A\u0442\u0435\u0443",selectDataset:"\u0414\u0435\u0440\u0435\u043A\u0442\u0435\u0440 \u0436\u0438\u044B\u043D\u044B\u043D \u0442\u0430\u04A3\u0434\u0430\u0443",publicDatasets:"\u0416\u0430\u0440\u0438\u044F \u0434\u0435\u0440\u0435\u043A\u0442\u0435\u0440 \u0436\u0438\u044B\u043D\u044B",myDatasets:"\u041C\u0435\u043D\u0456\u04A3 \u0434\u0435\u0440\u0435\u043A\u0442\u0435\u0440 \u0436\u0438\u044B\u043D\u044B\u043C",teamShared:"\u0422\u043E\u043F\u0442\u044B\u049B \u043E\u0440\u0442\u0430\u049B \u043F\u0430\u0439\u0434\u0430\u043B\u0430\u043D\u0443",myFavorites:"\u041C\u0435\u043D\u0456\u04A3 \u0442\u0430\u04A3\u0434\u0430\u0443\u043B\u044B\u043B\u0430\u0440\u044B\u043C",pleaseSearchDatasetName:"\u0414\u0435\u0440\u0435\u043A\u0442\u0435\u0440 \u0436\u0438\u044B\u043D\u044B\u043D\u044B\u04A3 \u0430\u0442\u0430\u0443\u044B\u043D \u0456\u0437\u0434\u0435\u04A3\u0456\u0437",add:"\u049A\u043E\u0441\u0443",skipLevel:"\u0414\u0435\u04A3\u0433\u0435\u0439\u0434\u0456 \u04E9\u0442\u043A\u0456\u0437\u0456\u043F \u04E9\u0442\u0443",allowStudentsToSkipLevels:"\u0411\u0435\u043B\u0433\u0456\u043B\u0435\u043D\u0441\u0435, \u0441\u0442\u0443\u0434\u0435\u043D\u0442 \u0442\u04D9\u0436\u0456\u0440\u0438\u0431\u0435\u043B\u0456\u043A \u0434\u0435\u04A3\u0433\u0435\u0439 \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430\u0441\u044B\u043D \u04E9\u0442\u043A\u0456\u0437\u0456\u043F \u04E9\u0442\u0456\u043F \u043E\u049B\u0443\u0493\u0430 \u0440\u04B1\u049B\u0441\u0430\u0442 \u0435\u0442\u0456\u043B\u0435\u0434\u0456.",testSetUnlock1:"\u0422\u0435\u0441\u0442 \u0436\u0438\u044B\u043D\u0442\u044B\u0493\u044B\u043D \u0430\u0448\u0443",allowStudentsToUnlockHiddenTestSetsWithCoins:"\u0411\u0435\u043B\u0433\u0456\u043B\u0435\u043D\u0441\u0435, \u0441\u0442\u0443\u0434\u0435\u043D\u0442 \u0430\u043B\u0442\u044B\u043D \u043C\u043E\u043D\u0435\u0442\u0430 \u0430\u0440\u049B\u044B\u043B\u044B \u0436\u0430\u0441\u044B\u0440\u044B\u043D \u0442\u0435\u0441\u0442 \u0436\u0438\u044B\u043D\u0442\u044B\u0493\u044B\u043D\u044B\u04A3 \u043C\u0430\u0437\u043C\u04B1\u043D\u044B\u043D \u0430\u0448\u0430 \u0430\u043B\u0430\u0434\u044B.",allowCertifiedTeachersToCopyMergeSplit:"\u0411\u0435\u043B\u0433\u0456\u043B\u0435\u043D\u0441\u0435, \u043A\u04D9\u0441\u0456\u043F\u0442\u0456\u043A \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043A\u0430\u0442\u0442\u0430\u043B\u0493\u0430\u043D \u043E\u049B\u044B\u0442\u0443\u0448\u044B\u043B\u0430\u0440 \u0431\u04B1\u043B \u0442\u04D9\u0436\u0456\u0440\u0438\u0431\u0435\u043D\u0456 \u043A\u04E9\u0448\u0456\u0440\u0443\u0433\u0435, \u0431\u0456\u0440\u0456\u043A\u0442\u0456\u0440\u0443\u0433\u0435 \u0436\u04D9\u043D\u0435 \u0431\u04E9\u043B\u0443\u0433\u0435 \u0440\u04B1\u049B\u0441\u0430\u0442 \u0430\u043B\u0430\u0434\u044B.",publicPractical:"\u0416\u0430\u0440\u0438\u044F \u0442\u04D9\u0436\u0456\u0440\u0438\u0431\u0435:",publicToAllUnits:"\u0411\u0430\u0440\u043B\u044B\u049B \u04B1\u0439\u044B\u043C\u0434\u0430\u0440\u0493\u0430 \u0430\u0448\u044B\u049B",publicToAllUnitsTip:"(\u0436\u0430\u0440\u0438\u044F\u043B\u0430\u043D\u0493\u0430\u043D\u043D\u0430\u043D \u043A\u0435\u0439\u0456\u043D \u0431\u0430\u0440\u043B\u044B\u049B \u043F\u0430\u0439\u0434\u0430\u043B\u0430\u043D\u0443\u0448\u044B\u043B\u0430\u0440 \u043A\u04E9\u0440\u0435 \u0430\u043B\u0430\u0434\u044B)",publicToSpecifiedUnits:"\u0411\u0435\u043B\u0433\u0456\u043B\u0456 \u04B1\u0439\u044B\u043C\u0434\u0430\u0440\u0493\u0430 \u0430\u0448\u044B\u049B",publicToSpecifiedUnitsTip:"(\u0436\u0430\u0440\u0438\u044F\u043B\u0430\u043D\u0493\u0430\u043D\u043D\u0430\u043D \u043A\u0435\u0439\u0456\u043D \u0442\u0435\u043A \u0442\u04E9\u043C\u0435\u043D\u0434\u0435 \u043A\u04E9\u0440\u0441\u0435\u0442\u0456\u043B\u0433\u0435\u043D \u04B1\u0439\u044B\u043C \u043F\u0430\u0439\u0434\u0430\u043B\u0430\u043D\u0443\u0448\u044B\u043B\u0430\u0440\u044B \u043A\u04E9\u0440\u0435 \u0430\u043B\u0430\u0434\u044B)",publicAnswersAndTestSets:"\u0416\u0430\u0443\u0430\u043F\u0442\u0430\u0440 \u043C\u0435\u043D \u0442\u0435\u0441\u0442 \u0436\u0438\u044B\u043D\u0442\u044B\u049B\u0442\u0430\u0440\u044B\u043D \u0436\u0430\u0440\u0438\u044F\u043B\u0430\u0443:",publicToAllCertifiedTeachers:"\u0411\u0430\u0440\u043B\u044B\u049B \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043A\u0430\u0442\u0442\u0430\u043B\u0493\u0430\u043D \u043E\u049B\u044B\u0442\u0443\u0448\u044B\u043B\u0430\u0440\u0493\u0430 \u0430\u0448\u044B\u049B",publicToAllCertifiedTeachersTip:"(\u0431\u0435\u043B\u0433\u0456\u043B\u0435\u043D\u0441\u0435, \u0442\u0435\u043A\u0441\u0435\u0440\u0456\u043B\u0433\u0435\u043D \u043E\u049B\u044B\u0442\u0443\u0448\u044B\u043B\u0430\u0440 \u043A\u04E9\u0440\u0435 \u0430\u043B\u0430\u0434\u044B)",visibleOnlyToPracticalCollaborators:"\u0422\u0435\u043A \u0442\u04D9\u0436\u0456\u0440\u0438\u0431\u0435 \u0441\u0435\u0440\u0456\u043A\u0442\u0435\u0441\u0442\u0435\u0440\u0456 \u043A\u04E9\u0440\u0435 \u0430\u043B\u0430\u0434\u044B",visibleOnlyToPracticalCollaboratorsTip:"(\u0431\u0435\u043B\u0433\u0456\u043B\u0435\u043D\u0441\u0435, \u0442\u0435\u043A \u0441\u0435\u0440\u0456\u043A\u0442\u0435\u0441\u0442\u0435\u0440 \u0442\u0456\u043A\u0435\u043B\u0435\u0439 \u049B\u0430\u0440\u0430\u0439 \u0430\u043B\u0430\u0434\u044B, \u04E9\u0437\u0433\u0435\u043B\u0435\u0440 \u0430\u043B\u0442\u044B\u043D \u043C\u043E\u043D\u0435\u0442\u0430 \u0430\u0440\u049B\u044B\u043B\u044B \u0430\u0448\u0430\u0434\u044B)",startTime:"\u0411\u0430\u0441\u0442\u0430\u043B\u0443 \u0443\u0430\u049B\u044B\u0442\u044B:",studentsCanStartChallengeAfterSpecifiedTime:"\u0411\u0435\u043B\u0433\u0456\u043B\u0435\u043D\u0441\u0435, \u0441\u0442\u0443\u0434\u0435\u043D\u0442 \u0442\u0435\u043A \u043A\u04E9\u0440\u0441\u0435\u0442\u0456\u043B\u0433\u0435\u043D \u0443\u0430\u049B\u044B\u0442\u0442\u0430\u043D \u043A\u0435\u0439\u0456\u043D \u0493\u0430\u043D\u0430 \u0421\u044B\u043D\u0430\u049B\u0442\u044B \u0431\u0430\u0441\u0442\u0430\u0439 \u0430\u043B\u0430\u0434\u044B.",displayCodeRepositoryAddress:"\u041A\u043E\u0434 \u049B\u043E\u0439\u043C\u0430\u0441\u044B\u043D\u044B\u04A3 \u043C\u0435\u043A\u0435\u043D\u0436\u0430\u0439\u044B\u043D \u043A\u04E9\u0440\u0441\u0435\u0442\u0443",allowStudentsToDownloadAllCodeLocally:"\u0411\u0435\u043B\u0433\u0456\u043B\u0435\u043D\u0441\u0435, \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u043A\u0435 \u043A\u043E\u0434 \u049B\u043E\u0439\u043C\u0430\u0441\u044B\u043D\u044B\u04A3 \u043C\u0435\u043A\u0435\u043D\u0436\u0430\u0439\u044B \u043A\u04E9\u0440\u0456\u043D\u0435\u0434\u0456 \u0436\u04D9\u043D\u0435 \u0431\u0430\u0440\u043B\u044B\u049B \u043A\u043E\u0434\u0442\u044B \u0436\u0435\u0440\u0433\u0456\u043B\u0456\u043A\u0442\u0456 \u049B\u04B1\u0440\u044B\u043B\u0493\u044B\u0493\u0430 \u0436\u04AF\u043A\u0442\u0435\u0439 \u0430\u043B\u0430\u0434\u044B.",displayCodeDirectory:"\u041A\u043E\u0434 \u043A\u0430\u0442\u0430\u043B\u043E\u0433\u044B\u043D \u043A\u04E9\u0440\u0441\u0435\u0442\u0443",showRepositoryDirectoryOnStudentPage:"\u0411\u0435\u043B\u0433\u0456\u043B\u0435\u043D\u0441\u0435, \u0441\u0442\u0443\u0434\u0435\u043D\u0442 \u0431\u0435\u0442\u0456\u043D\u0434\u0435 \u043D\u04B1\u0441\u049B\u0430\u043B\u0430\u0440 \u043A\u0430\u0442\u0430\u043B\u043E\u0433\u044B \u043A\u04E9\u0440\u0441\u0435\u0442\u0456\u043B\u0435\u0434\u0456.",disablePaste:"\u049A\u043E\u044E\u0434\u044B \u04E9\u0448\u0456\u0440\u0443",preventStudentsFromPastingInCodingArea:"\u0411\u0435\u043B\u0433\u0456\u043B\u0435\u043D\u0441\u0435, \u0441\u0442\u0443\u0434\u0435\u043D\u0442 \u043A\u043E\u0434 \u0436\u0430\u0437\u0443 \u0430\u0439\u043C\u0430\u0493\u044B\u043D\u0434\u0430 \u049B\u043E\u044E \u0444\u0443\u043D\u043A\u0446\u0438\u044F\u0441\u044B\u043D \u043F\u0430\u0439\u0434\u0430\u043B\u0430\u043D\u0430 \u0430\u043B\u043C\u0430\u0439\u0434\u044B.",debugger:"\u0422\u04AF\u0437\u0435\u0442\u043A\u0456\u0448",allowStudentsToUseCodeDebugger:"\u049A\u043E\u0441\u044B\u043B\u0493\u0430\u043D\u043D\u0430\u043D \u043A\u0435\u0439\u0456\u043D \u0441\u0442\u0443\u0434\u0435\u043D\u0442 \u0442\u04D9\u0436\u0456\u0440\u0438\u0431\u0435 \u0431\u0435\u0442\u0456\u043D\u0434\u0435\u0433\u0456 \u043A\u043E\u0434\u0442\u044B \u049B\u0430\u0442\u0435\u043B\u0435\u0440\u0433\u0435 \u0442\u0435\u043A\u0441\u0435\u0440\u0435 \u0430\u043B\u0430\u0434\u044B (\u049B\u0430\u0437\u0456\u0440\u0433\u0456 \u0443\u0430\u049B\u044B\u0442\u0442\u0430 Python3, Java \u0436\u04D9\u043D\u0435 C \u0442\u0456\u043B\u0434\u0435\u0440\u0456 \u0493\u0430\u043D\u0430 \u049B\u043E\u043B\u0434\u0430\u043D\u044B\u043B\u0430\u0434\u044B).",selfTestRun1:"\u04E8\u0437\u0456\u043D-\u04E9\u0437\u0456 \u0442\u0435\u043A\u0441\u0435\u0440\u0456\u043F \u0456\u0441\u043A\u0435 \u049B\u043E\u0441\u0443",allowStudentsToUseSelfTestRun:"\u049A\u043E\u0441\u044B\u043B\u0493\u0430\u043D\u043D\u0430\u043D \u043A\u0435\u0439\u0456\u043D \u0441\u0442\u0443\u0434\u0435\u043D\u0442 \u0442\u04D9\u0436\u0456\u0440\u0438\u0431\u0435 \u0431\u0435\u0442\u0456\u043D\u0434\u0435 \u04E9\u0437\u0456\u043D\u0434\u0456\u043A \u0442\u0435\u0441\u0442\u0442\u0456 \u0456\u0441\u043A\u0435 \u049B\u043E\u0441\u0430 \u0430\u043B\u0430\u0434\u044B.",localEvaluation:"\u0416\u0435\u0440\u0433\u0456\u043B\u0456\u043A\u0442\u0456 \u0431\u0430\u0493\u0430\u043B\u0430\u0443",useLocalComputingForEvaluationWithClient:"\u049A\u043E\u0441\u044B\u043B\u0493\u0430\u043D\u043D\u0430\u043D \u043A\u0435\u0439\u0456\u043D \u043F\u0430\u0439\u0434\u0430\u043B\u0430\u043D\u0443\u0448\u044B \u043A\u043B\u0438\u0435\u043D\u0442 \u0430\u0440\u049B\u044B\u043B\u044B \u0431\u0430\u0493\u0430\u043B\u0430\u0443 \u0436\u0430\u0441\u0430\u0493\u0430\u043D\u0434\u0430, \u04E9\u0437 \u049B\u04B1\u0440\u044B\u043B\u0493\u044B\u0441\u044B\u043D\u044B\u04A3 \u0435\u0441\u0435\u043F\u0442\u0435\u0443 \u049B\u0443\u0430\u0442\u044B\u043D \u043F\u0430\u0439\u0434\u0430\u043B\u0430\u043D\u0430\u0434\u044B, \u0436\u0435\u043B\u0456\u043B\u0456\u043A \u043A\u0456\u0434\u0456\u0440\u0456\u0441\u0442\u0456 \u0430\u0437\u0430\u0439\u0442\u0430\u0434\u044B (\u049B\u0430\u0437\u0456\u0440\u0433\u0456 \u0443\u0430\u049B\u044B\u0442\u0442\u0430 \u0442\u0435\u043A Python3 \u0442\u0456\u043B\u0456 \u049B\u043E\u043B\u0434\u0430\u043D\u044B\u043B\u0430\u0434\u044B).",saveLabTemporaryData:"\u0417\u0435\u0440\u0442\u0445\u0430\u043D\u0430\u043D\u044B\u04A3 \u0443\u0430\u049B\u044B\u0442\u0448\u0430 \u0434\u0435\u0440\u0435\u043A\u0442\u0435\u0440\u0456\u043D \u0441\u0430\u049B\u0442\u0430\u0443",longTermSaveStudentWorkspaceInCloudLab:"\u049A\u043E\u0441\u044B\u043B\u0493\u0430\u043D\u043D\u0430\u043D \u043A\u0435\u0439\u0456\u043D \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0456\u04A3 \u0431\u04B1\u043B\u0442\u0442\u0430\u0493\u044B /data/workspace \u049B\u0430\u043B\u0442\u0430\u0441\u044B\u043D\u0434\u0430\u0493\u044B \u0434\u0435\u0440\u0435\u043A\u0442\u0435\u0440\u0456 \u04B1\u0437\u0430\u049B \u043C\u0435\u0440\u0437\u0456\u043C\u0433\u0435 \u0441\u0430\u049B\u0442\u0430\u043B\u0430\u0434\u044B; \u043C\u04B1\u0493\u0430\u043B\u0456\u043C \u0442\u04D9\u0436\u0456\u0440\u0438\u0431\u0435\u043B\u0456\u043A \u0436\u043E\u0431\u0430\u043D\u044B \u0441\u044B\u043D\u044B\u043F\u049B\u0430 \u0436\u0456\u0431\u0435\u0440\u0433\u0435\u043D\u043D\u0435\u043D \u043A\u0435\u0439\u0456\u043D \u0443\u0430\u049B\u044B\u0442\u0448\u0430 \u0434\u0435\u0440\u0435\u043A\u0442\u0435\u0440\u0434\u0456 \u044D\u043A\u0441\u043F\u043E\u0440\u0442\u0442\u0430\u0439 \u0430\u043B\u0430\u0434\u044B.",defaultReleaseLabResources:"\u0417\u0435\u0440\u0442\u0445\u0430\u043D\u0430 \u0440\u0435\u0441\u0443\u0440\u0441\u0442\u0430\u0440\u044B\u043D \u04D9\u0434\u0435\u043F\u043A\u0456 \u0442\u04AF\u0440\u0434\u0435 \u0431\u043E\u0441\u0430\u0442\u0443",automaticallyReleaseLabResourcesOnExit:"\u049A\u043E\u0441\u044B\u043B\u0493\u0430\u043D\u043D\u0430\u043D \u043A\u0435\u0439\u0456\u043D \u0442\u04D9\u0436\u0456\u0440\u0438\u0431\u0435\u0434\u0435\u043D \u0448\u044B\u049B\u049B\u0430\u043D\u0434\u0430 \u0436\u04AF\u0439\u0435 \u0437\u0435\u0440\u0442\u0445\u0430\u043D\u0430\u043B\u044B\u049B \u0440\u0435\u0441\u0443\u0440\u0441\u0442\u0430\u0440\u0434\u044B \u0430\u0432\u0442\u043E\u043C\u0430\u0442\u0442\u044B \u0442\u04AF\u0440\u0434\u0435 \u0431\u043E\u0441\u0430\u0442\u0430\u0434\u044B.",displayCommentArea:"\u041F\u0456\u043A\u0456\u0440\u043B\u0435\u0440 \u0430\u0439\u043C\u0430\u0493\u044B\u043D \u043A\u04E9\u0440\u0441\u0435\u0442\u0443",noCommentsDisplayedIfDisabled:"\u04E8\u0448\u0456\u0440\u0456\u043B\u0433\u0435\u043D \u0436\u0430\u0493\u0434\u0430\u0439\u0434\u0430 \u0442\u04D9\u0436\u0456\u0440\u0438\u0431\u0435\u043B\u0456\u043A \u0436\u043E\u0431\u0430 \u0431\u0435\u0442\u0456\u043D\u0434\u0435 \u0436\u04D9\u043D\u0435 \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430 \u0431\u0435\u0442\u0456\u043D\u0434\u0435 \u043F\u0456\u043A\u0456\u0440\u043B\u0435\u0440 \u043A\u04E9\u0440\u0441\u0435\u0442\u0456\u043B\u043C\u0435\u0439\u0434\u0456.",intelligentRecommendation:"\u0418\u043D\u0442\u0435\u043B\u043B\u0435\u043A\u0442\u0443\u0430\u043B\u0434\u044B \u04B1\u0441\u044B\u043D\u044B\u0441",recommendLearningResourcesBasedOnStudentPerformance:"\u0417\u0435\u0440\u0442\u0445\u0430\u043D\u0430\u043D\u044B \u0431\u0456\u043B\u0456\u043C \u0433\u0440\u0430\u0444\u044B\u043C\u0435\u043D \u0431\u0430\u0439\u043B\u0430\u043D\u044B\u0441\u0442\u044B\u0440\u044B\u043F, \u0438\u043D\u0442\u0435\u043B\u043B\u0435\u043A\u0442\u0443\u0430\u043B\u0434\u044B \u04B1\u0441\u044B\u043D\u044B\u0441\u0442\u044B \u049B\u043E\u0441\u049B\u0430\u043D\u0434\u0430, \u0436\u04AF\u0439\u0435 \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0456\u04A3 \u0436\u0430\u0443\u0430\u043F\u0442\u0430\u0440\u044B \u043C\u0435\u043D \u0431\u0456\u043B\u0456\u043C \u0434\u0435\u04A3\u0433\u0435\u0439\u0456\u043D\u0435 \u049B\u0430\u0440\u0430\u0439 \u0431\u0430\u0439\u043B\u0430\u043D\u044B\u0441\u0442\u044B \u043C\u0430\u0442\u0435\u0440\u0438\u0430\u043B\u0434\u0430\u0440\u0434\u044B \u04B1\u0441\u044B\u043D\u0430\u0434\u044B.",commonProblems:"\u0416\u0438\u0456 \u049B\u043E\u0439\u044B\u043B\u0430\u0442\u044B\u043D \u0441\u04B1\u0440\u0430\u049B\u0442\u0430\u0440",edit:"\u04E8\u04A3\u0434\u0435\u0443",editQAndA:"\u0421\u04B1\u0440\u0430\u049B-\u0436\u0430\u0443\u0430\u043F\u0442\u044B \u04E9\u04A3\u0434\u0435\u0443",answerSource:"\u0416\u0430\u0443\u0430\u043F \u043A\u04E9\u0437\u0456",status:"\u041A\u04AF\u0439\u0456",search:"\u0406\u0437\u0434\u0435\u0443",pleaseSelectAnswerSource:"\u0416\u0430\u0443\u0430\u043F \u043A\u04E9\u0437\u0456\u043D \u0442\u0430\u04A3\u0434\u0430\u04A3\u044B\u0437",pleaseSelectStatus:"\u041A\u04AF\u0439\u0456\u043D \u0442\u0430\u04A3\u0434\u0430\u04A3\u044B\u0437",total1DataEntry:"\u0411\u0430\u0440\u043B\u044B\u0493\u044B 1 \u0434\u0435\u0440\u0435\u043A",aiModel:"AI \u043C\u043E\u0434\u0435\u043B\u0456",practicalQAndASet:"\u0422\u04D9\u0436\u0456\u0440\u0438\u0431\u0435\u043B\u0456\u043A \u0441\u04B1\u0440\u0430\u049B\u0442\u0430\u0440 \u0436\u0438\u043D\u0430\u0493\u044B",addedToQAndASet:"\u0421\u04B1\u0440\u0430\u049B\u0442\u0430\u0440 \u0436\u0438\u043D\u0430\u0493\u044B\u043D\u0430 \u049B\u043E\u0441\u044B\u043B\u0493\u0430\u043D",noProcessingNeeded:"\u04E8\u04A3\u0434\u0435\u0443\u0434\u0456 \u049B\u0430\u0436\u0435\u0442 \u0435\u0442\u043F\u0435\u0439\u0434\u0456",pendingProcessing:"\u04E8\u04A3\u0434\u0435\u0443\u0434\u0456 \u043A\u04AF\u0442\u0456\u043F \u0442\u04B1\u0440",updateNotification:"\u0416\u0430\u04A3\u0430\u0440\u0442\u0443 \u0445\u0430\u0431\u0430\u0440\u043B\u0430\u043C\u0430\u0441\u044B",remindMeLater:"\u041A\u0435\u0439\u0456\u043D\u0456\u0440\u0435\u043A \u0430\u0439\u0442\u0443",labTeacherAdjustedCodeTemplatePleaseSyncLatestCode:"\u0417\u0435\u0440\u0442\u0445\u0430\u043D\u0430 \u043E\u049B\u044B\u0442\u0443\u0448\u044B\u0441\u044B \u043A\u043E\u0434 \u04AF\u043B\u0433\u0456\u0441\u0456\u043D \u0436\u0430\u04A3\u0430\u0440\u0442\u0442\u044B, \u0436\u0430\u0443\u0430\u043F\u0442\u0430\u0440\u044B\u04A3\u044B\u0437\u0493\u0430 \u04D9\u0441\u0435\u0440 \u0435\u0442\u043F\u0435\u0443 \u04AF\u0448\u0456\u043D \u0441\u043E\u04A3\u0493\u044B \u043A\u043E\u0434\u0442\u044B \u0441\u0438\u043D\u0445\u0440\u043E\u043D\u0434\u0430\u04A3\u044B\u0437. \u0415\u0441\u043A\u0435\u0440\u0442\u0443: \u0435\u0433\u0435\u0440 \u043C\u04B1\u0493\u0430\u043B\u0456\u043C\u043D\u0456\u04A3 \u043A\u043E\u0434\u044B \u043C\u0435\u043D \u0441\u0456\u0437\u0434\u0456\u04A3 \u043A\u043E\u0434\u044B\u04A3\u044B\u0437\u0434\u0430 \u049B\u0430\u0439\u0448\u044B\u043B\u044B\u049B \u0431\u043E\u043B\u0441\u0430, \u043C\u04B1\u0493\u0430\u043B\u0456\u043C \u043A\u043E\u0434\u044B \u0431\u0430\u0441\u044B\u043C \u0431\u043E\u043B\u0430\u0434\u044B \u0436\u04D9\u043D\u0435 \u0441\u0456\u0437\u0434\u0456\u04A3 \u0430\u0493\u044B\u043C\u0434\u0430\u0493\u044B \u043A\u043E\u0434\u044B\u04A3\u044B\u0437\u0434\u044B\u04A3 \u043E\u0440\u043D\u044B\u043D \u0431\u0430\u0441\u0430\u0434\u044B. \u0421\u043E\u043D\u0434\u044B\u049B\u0442\u0430\u043D \u0430\u043B\u0434\u044B\u043C\u0435\u043D \u043A\u043E\u0434\u0442\u044B \u0436\u0435\u0440\u0433\u0456\u043B\u0456\u043A\u0442\u0456 \u049B\u04B1\u0440\u044B\u043B\u0493\u044B\u0493\u0430 \u0441\u0430\u049B\u0442\u0430\u043F, \u0441\u043E\u0434\u0430\u043D \u043A\u0435\u0439\u0456\u043D \u0436\u0430\u04A3\u0430\u0440\u0442\u0443\u0434\u044B \u0441\u0438\u043D\u0445\u0440\u043E\u043D\u0434\u0430\u04A3\u044B\u0437.",updateImmediately:"\u0414\u0435\u0440\u0435\u0443 \u0436\u0430\u04A3\u0430\u0440\u0442\u0443",ignored:"\u0415\u043B\u0435\u043C\u0435\u0443",copyPath:"\u0416\u043E\u043B\u0434\u044B \u043A\u04E9\u0448\u0456\u0440\u0443",totalLabTime:"\u0417\u0435\u0440\u0442\u0445\u0430\u043D\u0430\u043D\u044B\u04A3 \u0436\u0430\u043B\u043F\u044B \u0443\u0430\u049B\u044B\u0442\u044B",configurationAndMonitoring:"\u0411\u0430\u043F\u0442\u0430\u0443 \u0436\u04D9\u043D\u0435 \u043C\u043E\u043D\u0438\u0442\u043E\u0440\u0438\u043D\u0433",resourceCenter:"\u0420\u0435\u0441\u0443\u0440\u0441\u0442\u0430\u0440 \u043E\u0440\u0442\u0430\u043B\u044B\u0493\u044B",dataset:"\u0414\u0435\u0440\u0435\u043A\u0442\u0435\u0440 \u0436\u0438\u044B\u043D\u044B",level1:"1-\u0434\u0435\u04A3\u0433\u0435\u0439",records:"\u0416\u0430\u0437\u0431\u0430",evaluationRecords:"\u0411\u0430\u0493\u0430\u043B\u0430\u0443 \u0436\u0430\u0437\u0431\u0430\u043B\u0430\u0440\u044B",resetRecords:"\u0416\u0430\u0437\u0431\u0430\u043D\u044B \u049B\u0430\u043B\u043F\u044B\u043D\u0430 \u043A\u0435\u043B\u0442\u0456\u0440\u0443",evaluationTime:"\u0411\u0430\u0493\u0430\u043B\u0430\u0443 \u0443\u0430\u049B\u044B\u0442\u044B",evaluationResult:"\u0411\u0430\u0493\u0430\u043B\u0430\u0443 \u043D\u04D9\u0442\u0438\u0436\u0435\u0441\u0456",timeUsedS:"\u04E8\u0442\u043A\u0456\u0437\u0456\u043B\u0433\u0435\u043D \u0443\u0430\u049B\u044B\u0442 (\u0441)",memoryMB:"\u0416\u0430\u0434\u044B (\u041C\u0411)",operation:"\u04D8\u0440\u0435\u043A\u0435\u0442",evaluationPassed:"\u0411\u0430\u0493\u0430\u043B\u0430\u0443 \u0441\u04D9\u0442\u0442\u0456 \u04E9\u0442\u0442\u0456",viewCode:"\u041A\u043E\u0434\u0442\u044B \u043A\u04E9\u0440\u0443",testResults:"\u0422\u0435\u0441\u0442 \u043D\u04D9\u0442\u0438\u0436\u0435\u043B\u0435\u0440\u0456",allPassed:"\u0411\u0430\u0440\u043B\u044B\u0493\u044B \u04E9\u0442\u0442\u0456",testSet1:"\u0422\u0435\u0441\u0442 \u0436\u0438\u044B\u043D\u0442\u044B\u0493\u044B",testInput:"\u041A\u0456\u0440\u0456\u0441 \u0434\u0435\u0440\u0435\u043A\u0442\u0435\u0440\u0456",expectedOutput:"\u041A\u04AF\u0442\u0456\u043B\u0435\u0442\u0456\u043D \u043D\u04D9\u0442\u0438\u0436\u0435",actualOutput:"\u041D\u0430\u049B\u0442\u044B \u043D\u04D9\u0442\u0438\u0436\u0435",showOriginalOutput:"\u0411\u0430\u0441\u0442\u0430\u043F\u049B\u044B \u0448\u044B\u0493\u0430\u0440\u044B\u043B\u044B\u043C\u0434\u044B \u043A\u04E9\u0440\u0441\u0435\u0442\u0443",maxExecutionTimeThisLevel:"\u041E\u0441\u044B \u0434\u0435\u04A3\u0433\u0435\u0439\u0434\u0456\u04A3 \u0435\u04A3 \u0436\u043E\u0493\u0430\u0440\u044B \u043E\u0440\u044B\u043D\u0434\u0430\u043B\u0443 \u0443\u0430\u049B\u044B\u0442\u044B",seconds:"\u0421\u0435\u043A\u0443\u043D\u0434",thisEvaluationTimeConsumption:"\u0411\u04B1\u043B \u0431\u0430\u0493\u0430\u043B\u0430\u0443 \u043A\u0435\u0437\u0456\u043D\u0434\u0435 \u0436\u04B1\u043C\u0441\u0430\u043B\u0493\u0430\u043D \u0436\u0430\u043B\u043F\u044B \u0443\u0430\u049B\u044B\u0442 (\u043A\u043E\u043C\u043F\u0438\u043B\u044F\u0446\u0438\u044F \u0436\u04D9\u043D\u0435 \u043E\u0440\u044B\u043D\u0434\u0430\u043B\u0443 \u0443\u0430\u049B\u044B\u0442\u044B)",nextLevel:"\u041A\u0435\u043B\u0435\u0441\u0456 \u0434\u0435\u04A3\u0433\u0435\u0439",selfTestRun:"\u04E8\u0437\u0456\u043D-\u04E9\u0437\u0456 \u0442\u0435\u043A\u0441\u0435\u0440\u0456\u043F \u043E\u0440\u044B\u043D\u0434\u0430\u0443",evaluate:"\u0411\u0430\u0493\u0430\u043B\u0430\u0443",saySomething:"\u0411\u0456\u0440\u0434\u0435\u04A3\u0435 \u0436\u0430\u0437",like:"\u04B0\u043D\u0430\u0442\u0443",unlike:"\u04B0\u043D\u0430\u0442\u043F\u0430\u0443",intelligentTutor:"\u0418\u043D\u0442\u0435\u043B\u043B\u0435\u043A\u0442\u0443\u0430\u043B\u0434\u044B \u043A\u04E9\u043C\u0435\u043A\u0448\u0456",historicalConversations:"\u0422\u0430\u0440\u0438\u0445\u0438 \u0434\u0438\u0430\u043B\u043E\u0433\u0442\u0430\u0440",newConversation:"\u0416\u0430\u04A3\u0430 \u0434\u0438\u0430\u043B\u043E\u0433 \u049B\u04B1\u0440\u0443",addImage:"\u0421\u0443\u0440\u0435\u0442 \u049B\u043E\u0441\u0443",uploadAttachmentsTextRecognitionOnly:"\u0422\u0456\u0440\u043A\u0435\u043C\u0435\u043B\u0435\u0440\u0434\u0456 \u0436\u04AF\u043A\u0442\u0435\u0443 (\u0442\u0435\u043A \u043C\u04D9\u0442\u0456\u043D\u0434\u0456 \u0442\u0430\u043D\u0443 \u04AF\u0448\u0456\u043D) \u0415\u04A3 \u043A\u04E9\u0431\u0456 50 \u0434\u0430\u043D\u0430, \u04D9\u0440\u049B\u0430\u0439\u0441\u044B\u0441\u044B 100 \u041C\u0411, \u0431\u0430\u0440\u043B\u044B\u049B \u049B\u04B1\u0436\u0430\u0442 \u0442\u04AF\u0440\u043B\u0435\u0440\u0456\u043D \u049B\u043E\u043B\u0434\u0430\u0439\u0434\u044B",intelligentTutorDraggableWindow:"(\u0442\u0435\u0440\u0435\u0437\u0435\u043D\u0456 \u0441\u04AF\u0439\u0440\u0435\u043F \u0436\u044B\u043B\u0436\u044B\u0442\u0443\u0493\u0430 \u0431\u043E\u043B\u0430\u0434\u044B)",intelligentTaskAnalysis:"\u0418\u043D\u0442\u0435\u043B\u043B\u0435\u043A\u0442\u0443\u0430\u043B\u0434\u044B \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430 \u0442\u0430\u043B\u0434\u0430\u0443\u044B",syntaxCheck:"\u0421\u0438\u043D\u0442\u0430\u043A\u0441\u0438\u0441 \u0442\u0435\u043A\u0441\u0435\u0440\u0456\u0441\u0456",codeDiagnosis:"\u041A\u043E\u0434 \u0434\u0438\u0430\u0433\u043D\u043E\u0441\u0442\u0438\u043A\u0430\u0441\u044B",aiTutoring:"AI \u043E\u049B\u044B\u0442\u0443 \u043A\u04E9\u043C\u0435\u043A\u0448\u0456\u0441\u0456",codeOptimization:"\u041A\u043E\u0434\u0442\u044B \u043E\u04A3\u0442\u0430\u0439\u043B\u0430\u043D\u0434\u044B\u0440\u0443",codeAnnotation:"\u041A\u043E\u0434\u049B\u0430 \u0442\u04AF\u0441\u0456\u043D\u0434\u0456\u0440\u043C\u0435 \u049B\u043E\u0441\u0443",hiIAmIntelligentTutor:"\u0421\u04D9\u043B\u0435\u043C, \u043C\u0435\u043D \u2014 \u0438\u043D\u0442\u0435\u043B\u043B\u0435\u043A\u0442\u0443\u0430\u043B\u0434\u044B \u043A\u04E9\u043C\u0435\u043A\u0448\u0456, \u0441\u0456\u0437\u0434\u0456\u04A3 \u043E\u049B\u044B\u0442\u0443\u0434\u0430\u0493\u044B \u0441\u0435\u043D\u0456\u043C\u0434\u0456 \u0441\u0435\u0440\u0456\u0433\u0456\u04A3\u0456\u0437\u043C\u0456\u043D. \u041C\u0435\u043D\u0456\u04A3 \u049B\u04B1\u0440\u0430\u043B\u0434\u0430\u0440\u044B\u043C\u0434\u044B \u043F\u0430\u0439\u0434\u0430\u043B\u0430\u043D\u044B\u043F \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430\u043B\u0430\u0440\u0434\u044B \u043E\u0440\u044B\u043D\u0434\u0430\u0439 \u0430\u043B\u0430\u0441\u044B\u0437 \u043D\u0435\u043C\u0435\u0441\u0435 \u0441\u04B1\u0440\u0430\u049B\u0442\u0430\u0440 \u049B\u043E\u0439\u044B\u043F \u0441\u04E9\u0439\u043B\u0435\u0441\u0435 \u0430\u043B\u0430\u0441\u044B\u0437. \u0411\u0456\u0440\u043B\u0435\u0441\u0435 \u0442\u0438\u0456\u043C\u0434\u0456 \u0436\u04D9\u043D\u0435 \u0441\u0430\u043F\u0430\u043B\u044B \u043D\u04D9\u0442\u0438\u0436\u0435\u0433\u0435 \u0436\u0435\u0442\u0435\u0439\u0456\u043A!",pleaseWaitForTaskCompletion:"\u0422\u0430\u043F\u0441\u044B\u0440\u043C\u0430\u043D\u044B\u04A3 \u0430\u044F\u049B\u0442\u0430\u043B\u0443\u044B\u043D \u043A\u04AF\u0442\u0456\u04A3\u0456\u0437",pleaseWaitHighTraffic:"\u0421\u0430\u0431\u044B\u0440 \u0441\u0430\u049B\u0442\u0430\u04A3\u044B\u0437, \u049B\u0430\u0437\u0456\u0440 \u0436\u04AF\u0439\u0435\u0434\u0435 \u043F\u0430\u0439\u0434\u0430\u043B\u0430\u043D\u0443\u0448\u044B\u043B\u0430\u0440 \u043A\u04E9\u043F. \u0421\u0456\u0437\u0434\u0456\u04A3 \u0441\u04B1\u0440\u0430\u043D\u044B\u0441\u044B\u04A3\u044B\u0437 \u0442\u0456\u0440\u043A\u0435\u043B\u0434\u0456, \u0431\u0456\u0440\u0430\u0437\u0434\u0430\u043D \u043A\u0435\u0439\u0456\u043D \u0436\u0430\u0443\u0430\u043F \u0430\u0432\u0442\u043E\u043C\u0430\u0442\u0442\u044B \u0442\u04AF\u0440\u0434\u0435 \u0436\u0430\u0441\u0430\u043B\u0430\u0434\u044B.",enterYourQuestionHere:"\u041C\u04B1\u043D\u0434\u0430 \u0441\u04B1\u0440\u0430\u0493\u044B\u04A3\u044B\u0437\u0434\u044B \u0436\u0430\u0437\u044B\u04A3\u044B\u0437, Shift+Enter \u2014 \u0436\u0430\u04A3\u0430 \u0436\u043E\u043B",collapseWindow:"\u0422\u0435\u0440\u0435\u0437\u0435\u043D\u0456 \u0436\u0430\u0441\u044B\u0440\u0443",quickIntelligentTaskBreakdown:"\u0422\u0430\u043F\u0441\u044B\u0440\u043C\u0430\u043D\u044B \u0442\u0435\u0437 \u0436\u04D9\u043D\u0435 \u0430\u049B\u044B\u043B\u0434\u044B \u0442\u04AF\u0440\u0434\u0435 \u0442\u0430\u043B\u0434\u0430\u043F, \u0448\u0435\u0448\u0443 \u0431\u0430\u0493\u044B\u0442\u044B\u043D \u04B1\u0441\u044B\u043D\u0430\u0434\u044B",detectSyntaxErrorsProvideFixes:"\u041A\u043E\u0434\u0442\u0430\u0493\u044B \u0441\u0438\u043D\u0442\u0430\u043A\u0441\u0438\u0441\u0442\u0456\u043A \u049B\u0430\u0442\u0435\u043B\u0435\u0440\u0434\u0456 \u0430\u043D\u044B\u049B\u0442\u0430\u043F, \u0442\u04AF\u0437\u0435\u0442\u0443 \u043A\u0435\u04A3\u0435\u0441\u0456\u043D \u0431\u0435\u0440\u0435\u0434\u0456",systemIntelligentCodeAnalysis:"\u0416\u04AF\u0439\u0435 \u043A\u043E\u0434\u044B\u04A3\u044B\u0437\u0434\u044B \u0442\u0430\u043B\u0434\u0430\u043F, \u0442\u04AF\u0437\u0435\u0442\u0443 \u04B1\u0441\u044B\u043D\u044B\u0441\u0442\u0430\u0440\u044B\u043D \u0431\u0435\u0440\u0435\u0434\u0456",providePersonalizedIntelligentTutoring:"\u0421\u0442\u0443\u0434\u0435\u043D\u0442\u043A\u0435 \u0436\u0435\u043A\u0435 \u0434\u0430\u0440\u0430 \u0438\u043D\u0442\u0435\u043B\u043B\u0435\u043A\u0442\u0443\u0430\u043B\u0434\u044B \u043E\u049B\u0443 \u043A\u0435\u04A3\u0435\u0441\u0456\u043D \u04B1\u0441\u044B\u043D\u0430\u0434\u044B",intelligentlyOptimizeCode:"\u041A\u043E\u0434\u0442\u044B \u0438\u043D\u0442\u0435\u043B\u043B\u0435\u043A\u0442\u0443\u0430\u043B\u0434\u044B \u043E\u04A3\u0442\u0430\u0439\u043B\u0430\u043D\u0434\u044B\u0440\u044B\u043F, \u0441\u0430\u043F\u0430\u0441\u044B\u043D \u0430\u0440\u0442\u0442\u044B\u0440\u0443\u0493\u0430 \u043A\u04E9\u043C\u0435\u043A\u0442\u0435\u0441\u0435\u0434\u0456",automaticallyAddCommentsToCode:"\u041A\u043E\u0434\u049B\u0430 \u0430\u0432\u0442\u043E\u043C\u0430\u0442\u0442\u044B \u0442\u04AF\u0440\u0434\u0435 \u0442\u04AF\u0441\u0456\u043D\u0434\u0456\u0440\u043C\u0435 \u049B\u043E\u0441\u044B\u043F, \u0436\u0430\u0437\u0443 \u0443\u0430\u049B\u044B\u0442\u044B\u043D \u04AF\u043D\u0435\u043C\u0434\u0435\u0439\u0434\u0456",like:"\u04B0\u043D\u0430\u0439\u0434\u044B",dislike:"\u04B0\u043D\u0430\u043C\u0430\u0439\u0434\u044B",thisPracticalProjectHasNoDataset:"\u0411\u04B1\u043B \u0442\u04D9\u0436\u0456\u0440\u0438\u0431\u0435\u043B\u0456\u043A \u0436\u043E\u0431\u0430\u0493\u0430 \u0434\u0435\u0440\u0435\u043A\u0442\u0435\u0440 \u0436\u0438\u044B\u043D\u044B \u0436\u043E\u049B",noOneHasUsedThisPracticalProjectYet:"\u0410\u0493\u044B\u043C\u0434\u0430\u0493\u044B \u0442\u04D9\u0436\u0456\u0440\u0438\u0431\u0435\u043B\u0456\u043A \u0436\u043E\u0431\u0430\u043D\u044B \u0435\u0448\u043A\u0456\u043C \u043F\u0430\u0439\u0434\u0430\u043B\u0430\u043D\u0431\u0430\u0493\u0430\u043D\u0434\u044B\u049B\u0442\u0430\u043D, \u0436\u04AF\u0439\u0435 \u043D\u0430\u049B\u0442\u044B \u0434\u0435\u0440\u0435\u043A\u0442\u0435\u0440\u0433\u0435 \u0441\u04AF\u0439\u0435\u043D\u0456\u043F \u04B1\u0441\u044B\u043D\u044B\u043B\u0493\u0430\u043D \u0431\u0430\u043F\u0442\u0430\u0443\u043B\u0430\u0440 \u0431\u0435\u0440\u0435 \u0430\u043B\u043C\u0430\u0439\u0434\u044B. \u0410\u043B\u0434\u044B\u043C\u0435\u043D \u0442\u04D9\u0436\u0456\u0440\u0438\u0431\u0435 \u0436\u0430\u0441\u0430\u043F, \u0434\u0435\u04A3\u0433\u0435\u0439\u0434\u0456 \u04E9\u0442\u0456\u04A3\u0456\u0437!",recommendedConfiguration:"\u04B0\u0441\u044B\u043D\u044B\u043B\u0493\u0430\u043D \u0431\u0430\u043F\u0442\u0430\u0443",resourceMonitoring:"\u0420\u0435\u0441\u0443\u0440\u0441\u0442\u0430\u0440\u0434\u044B \u0431\u0430\u049B\u044B\u043B\u0430\u0443",recentLabs:"\u0421\u043E\u04A3\u0493\u044B \u0437\u0435\u0440\u0442\u0445\u0430\u043D\u0430\u043B\u0430\u0440",last30Minutes:"\u0421\u043E\u04A3\u0493\u044B 30 \u043C\u0438\u043D\u0443\u0442",last3Hours:"\u0421\u043E\u04A3\u0493\u044B 3 \u0441\u0430\u0493\u0430\u0442",last24Hours:"\u0421\u043E\u04A3\u0493\u044B 24 \u0441\u0430\u0493\u0430\u0442",last7Days:"\u0421\u043E\u04A3\u0493\u044B 7 \u043A\u04AF\u043D",last15Days:"\u0421\u043E\u04A3\u0493\u044B 15 \u043A\u04AF\u043D",cpuUsage:"CPU \u043F\u0430\u0439\u0434\u0430\u043B\u0430\u043D\u0443 \u043A\u04E9\u043B\u0435\u043C\u0456",memoryUsage:"\u0416\u0430\u0434\u044B \u043F\u0430\u0439\u0434\u0430\u043B\u0430\u043D\u0443 \u043A\u04E9\u043B\u0435\u043C\u0456",searchByNamePhoneEmail:"\u0410\u0442\u044B-\u0436\u04E9\u043D\u0456/\u0442\u0435\u043B\u0435\u0444\u043E\u043D \u043D\u04E9\u043C\u0456\u0440\u0456/\u044D\u043B\u0435\u043A\u0442\u0440\u043E\u043D\u0434\u044B\u049B \u043F\u043E\u0448\u0442\u0430\u0441\u044B \u0430\u0440\u049B\u044B\u043B\u044B \u0456\u0437\u0434\u0435\u0443",restoreInitialCode:"\u0411\u0430\u0441\u0442\u0430\u043F\u049B\u044B \u043A\u043E\u0434\u0442\u044B \u049B\u0430\u043B\u043F\u044B\u043D\u0430 \u043A\u0435\u043B\u0442\u0456\u0440\u0443",resetCodeRepository:"\u041A\u043E\u0434 \u049B\u043E\u0439\u043C\u0430\u0441\u044B\u043D \u049B\u0430\u043B\u043F\u044B\u043D\u0430 \u043A\u0435\u043B\u0442\u0456\u0440\u0443",settings:"\u0411\u0430\u043F\u0442\u0430\u0443\u043B\u0430\u0440",fullScreen:"\u0422\u043E\u043B\u044B\u049B \u044D\u043A\u0440\u0430\u043D",codeFormat:"\u041A\u043E\u0434 \u043F\u0456\u0448\u0456\u043C\u0456",displayMode:"\u041A\u04E9\u0440\u0441\u0435\u0442\u0443 \u0440\u0435\u0436\u0438\u043C\u0456",blackBackground:"\u049A\u0430\u0440\u0430 \u0444\u043E\u043D",fontSize:"\u049A\u0430\u0440\u0456\u043F \u04E9\u043B\u0448\u0435\u043C\u0456",tabConversion:"Tab \u0442\u04AF\u0440\u043B\u0435\u043D\u0434\u0456\u0440\u0443",formatCode:"\u041A\u043E\u0434\u0442\u044B \u043F\u0456\u0448\u0456\u043C\u0434\u0435\u0443",shortcuts:"\u041F\u0435\u0440\u043D\u0435\u0442\u0430\u049B\u0442\u0430 \u0436\u0430\u0440\u043B\u044B\u049B\u0442\u0430\u0440\u044B",saveCode:"\u041A\u043E\u0434\u0442\u044B \u0441\u0430\u049B\u0442\u0430\u0443",showShortcutsList:"\u0416\u0430\u0440\u043B\u044B\u049B\u0442\u0430\u0440 \u0442\u0456\u0437\u0456\u043C\u0456\u043D \u043A\u04E9\u0440\u0441\u0435\u0442\u0443",indentLeftRight:"\u0421\u043E\u043B\u0493\u0430 \u0436\u04D9\u043D\u0435 \u043E\u04A3\u0493\u0430 \u0436\u044B\u043B\u0436\u044B\u0442\u0443",jumpToMatchingBracket:"\u0416\u0430\u049B\u0448\u0430 \u0441\u04D9\u0439\u043A\u0435\u0441\u0442\u0456\u0433\u0456\u043D\u0435 \u0441\u0435\u043A\u0456\u0440\u0443",goToLineStart:"\u0416\u043E\u043B\u0434\u044B\u04A3 \u0431\u0430\u0441\u044B\u043D\u0430 \u04E9\u0442\u0443",goToLineEnd:"\u0416\u043E\u043B\u0434\u044B\u04A3 \u0441\u043E\u04A3\u044B\u043D\u0430 \u04E9\u0442\u0443",levelConfigurationInfo:"\u0414\u0435\u04A3\u0433\u0435\u0439 \u0431\u0430\u043F\u0442\u0430\u0443 \u0430\u049B\u043F\u0430\u0440\u0430\u0442\u044B",allowed:"\u0420\u04B1\u049B\u0441\u0430\u0442 \u0431\u0435\u0440\u0443",testSetUnlock:"\u0422\u0435\u0441\u0442 \u0436\u0438\u044B\u043D\u0442\u044B\u0493\u044B\u043D \u0430\u0448\u0443",notAllowed:"\u0420\u04B1\u049B\u0441\u0430\u0442 \u0431\u0435\u0440\u0456\u043B\u043C\u0435\u0439\u0434\u0456",codePaste:"\u041A\u043E\u0434 \u049B\u043E\u044E",practicalDifficulty:"\u0422\u04D9\u0436\u0456\u0440\u0438\u0431\u0435\u043B\u0456\u043A \u049B\u0438\u044B\u043D\u0434\u044B\u049B \u0434\u0435\u04A3\u0433\u0435\u0439\u0456",simple:"\u049A\u0430\u0440\u0430\u043F\u0430\u0439\u044B\u043C",labEnvironment:"\u0417\u0435\u0440\u0442\u0445\u0430\u043D\u0430\u043B\u044B\u049B \u043E\u0440\u0442\u0430",labContainerNetwork:"\u0417\u0435\u0440\u0442\u0445\u0430\u043D\u0430\u043B\u044B\u049B \u043A\u043E\u043D\u0442\u0435\u0439\u043D\u0435\u0440 \u0436\u0435\u043B\u0456\u0441\u0456",enableExternalNetwork:"\u0421\u044B\u0440\u0442\u049B\u044B \u0436\u0435\u043B\u0456\u043D\u0456 \u049B\u043E\u0441\u0443",whiteBackground:"\u0410\u049B \u0444\u043E\u043D",serviceStarting:"\u049A\u044B\u0437\u043C\u0435\u0442 \u0456\u0441\u043A\u0435 \u049B\u043E\u0441\u044B\u043B\u0443\u0434\u0430",serviceStarted:"\u049A\u044B\u0437\u043C\u0435\u0442 \u0456\u0441\u043A\u0435 \u049B\u043E\u0441\u044B\u043B\u0434\u044B",restoreInitialCodeTime:"\u0411\u0430\u0441\u0442\u0430\u043F\u049B\u044B \u043A\u043E\u0434\u0442\u044B \u049B\u0430\u043B\u043F\u044B\u043D\u0430 \u043A\u0435\u043B\u0442\u0456\u0440\u0443 \u0443\u0430\u049B\u044B\u0442\u044B",shared3TestSets3DoNotMatch:"\u0411\u0430\u0440\u043B\u044B\u0493\u044B 3 \u0442\u0435\u0441\u0442 \u0436\u0438\u044B\u043D\u044B \u0431\u0430\u0440, \u043E\u043B\u0430\u0440\u0434\u044B\u04A3 3-\u0456 \u043D\u04D9\u0442\u0438\u0436\u0435\u043C\u0435\u043D \u0441\u04D9\u0439\u043A\u0435\u0441 \u043A\u0435\u043B\u043C\u0435\u0439\u0434\u0456. \u0422\u043E\u043B\u044B\u0493\u044B\u0440\u0430\u049B \u0442\u04E9\u043C\u0435\u043D\u0434\u0435",memoryConsumption:"\u0416\u0430\u0434\u044B \u0448\u044B\u0493\u044B\u043D\u044B",codeExecutionTime:"\u041A\u043E\u0434\u0442\u044B\u04A3 \u043E\u0440\u044B\u043D\u0434\u0430\u043B\u0443 \u0443\u0430\u049B\u044B\u0442\u044B",timeUsed:"\u04E8\u0442\u043A\u0456\u0437\u0456\u043B\u0433\u0435\u043D \u0443\u0430\u049B\u044B\u0442",memory:"\u0416\u0430\u0434\u044B",copyCode:"\u041A\u043E\u0434\u0442\u044B \u043A\u04E9\u0448\u0456\u0440\u0443",unlocked:"\u0411\u04B1\u0493\u0430\u0442 \u0430\u0448\u044B\u043B\u0434\u044B",yourEvaluationDeterminesTeachersStatus:"\u0421\u0456\u0437\u0434\u0456\u04A3 \u0431\u0430\u0493\u0430\u043B\u0430\u0443\u044B\u04A3\u044B\u0437 \u043C\u04B1\u0493\u0430\u043B\u0456\u043C\u043D\u0456\u04A3 \u0431\u0435\u0434\u0435\u043B\u0456\u043D \u0430\u043D\u044B\u049B\u0442\u0430\u0439\u0434\u044B~",enableRealTimeRefresh:"\u041D\u0430\u049B\u0442\u044B \u0443\u0430\u049B\u044B\u0442\u0442\u0430\u0493\u044B \u0436\u0430\u04A3\u0430\u0440\u0442\u0443\u0434\u044B \u049B\u043E\u0441\u0443",minutesAgo:"\u041C\u0438\u043D\u0443\u0442 \u0431\u04B1\u0440\u044B\u043D",level1:"1-\u0434\u0435\u04A3\u0433\u0435\u0439",view:"\u041A\u04E9\u0440\u0443",restoreCommentFunction:"\u041F\u0456\u043A\u0456\u0440 \u049B\u0430\u043B\u0434\u044B\u0440\u0443 \u0444\u0443\u043D\u043A\u0446\u0438\u044F\u0441\u044B\u043D \u049B\u0430\u043B\u043F\u044B\u043D\u0430 \u043A\u0435\u043B\u0442\u0456\u0440\u0443",cleared:"\u04E8\u0442\u0442\u0456",disableCommentFunction:"\u041F\u0456\u043A\u0456\u0440 \u049B\u0430\u043B\u0434\u044B\u0440\u0443 \u0444\u0443\u043D\u043A\u0446\u0438\u044F\u0441\u044B\u043D \u0431\u04B1\u0493\u0430\u0442\u0442\u0430\u0443",doNotPasteAnswersOtherwiseAccountDisabled:"\u0416\u0430\u0443\u0430\u043F\u0442\u044B \u043A\u04E9\u0448\u0456\u0440\u0443\u0433\u0435 \u0431\u043E\u043B\u043C\u0430\u0439\u0434\u044B, \u04D9\u0439\u0442\u043F\u0435\u0441\u0435 \u0442\u0456\u0440\u043A\u0435\u043B\u0433\u0456\u04A3\u0456\u0437 \u0431\u04B1\u0493\u0430\u0442\u0442\u0430\u043B\u0430\u0434\u044B!",send:"\u0416\u0456\u0431\u0435\u0440\u0443",stopRealTimeRefresh:"\u041D\u0430\u049B\u0442\u044B \u0443\u0430\u049B\u044B\u0442\u0442\u0430\u0493\u044B \u0436\u0430\u04A3\u0430\u0440\u0442\u0443\u0434\u044B \u0442\u043E\u049B\u0442\u0430\u0442\u0443",experiencePoints:"\u0422\u04D9\u0436\u0456\u0440\u0438\u0431\u0435 \u04B1\u043F\u0430\u0439\u044B",coins:"\u0410\u043B\u0442\u044B\u043D \u043C\u043E\u043D\u0435\u0442\u0430",skillTags:"\u0414\u0430\u0493\u0434\u044B \u0431\u0435\u043B\u0433\u0456\u0441\u0456",completionTime:"\u0410\u044F\u049B\u0442\u0430\u0443 \u0443\u0430\u049B\u044B\u0442\u044B",viewAnswerTime:"\u0416\u0430\u0443\u0430\u043F\u0442\u044B \u043A\u04E9\u0440\u0443 \u0443\u0430\u049B\u044B\u0442\u044B",giveARating:"\u0411\u0430\u0493\u0430 \u049B\u043E\u0439\u044B\u04A3\u044B\u0437",silentPublish:"\u0416\u0430\u0440\u0438\u044F\u043B\u0430\u0443\u0434\u044B \u04AF\u043D\u0441\u0456\u0437 \u043E\u0440\u044B\u043D\u0434\u0430\u0443",publish:"\u0416\u0430\u0440\u0438\u044F\u043B\u0430\u0443",unpublished:"\u0416\u0430\u0440\u0438\u044F\u043B\u0430\u043D\u0431\u0430\u0493\u0430\u043D",canSendToClassAfterPublishingPractical:"\u0422\u04D9\u0436\u0456\u0440\u0438\u0431\u0435 \u0436\u0430\u0440\u0438\u044F\u043B\u0430\u043D\u0493\u0430\u043D\u043D\u0430\u043D \u043A\u0435\u0439\u0456\u043D \u043E\u043D\u044B \u0441\u044B\u043D\u044B\u043F\u0442\u0430 \u049B\u043E\u043B\u0434\u0430\u043D\u0443\u0493\u0430 \u0431\u043E\u043B\u0430\u0434\u044B",usersCanViewPracticalAfterApproval:"\u0422\u0435\u043A\u0441\u0435\u0440\u0443\u0434\u0435\u043D \u04E9\u0442\u043A\u0435\u043D \u0441\u043E\u04A3 \u043F\u043B\u0430\u0442\u0444\u043E\u0440\u043C\u0430 \u043F\u0430\u0439\u0434\u0430\u043B\u0430\u043D\u0443\u0448\u044B\u043B\u0430\u0440\u044B \u0442\u04D9\u0436\u0456\u0440\u0438\u0431\u0435\u043D\u0456 \u049B\u0430\u0440\u0430\u0439 \u0430\u043B\u0430\u0434\u044B",studentsCannotPracticeAfterRevocation:"\u0416\u0430\u0440\u0438\u044F\u043B\u0430\u0443\u0434\u044B \u049B\u0430\u0439\u0442\u0430\u0440\u0493\u0430\u043D\u043D\u0430\u043D \u043A\u0435\u0439\u0456\u043D \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0435\u0440 \u0442\u04D9\u0436\u0456\u0440\u0438\u0431\u0435 \u0436\u0430\u0441\u0430\u0439 \u0430\u043B\u043C\u0430\u0439\u0434\u044B",searchAdd:"\u0406\u0437\u0434\u0435\u043F \u049B\u043E\u0441\u0443",teamAdd:"\u0422\u043E\u043F\u049B\u0430 \u049B\u043E\u0441\u0443",youHaveNotCreatedTeachingResearchTeamYet:"\u0421\u0456\u0437 \u043E\u049B\u0443-\u0437\u0435\u0440\u0442\u0442\u0435\u0443 \u0442\u043E\u0431\u044B\u04A3\u044B\u0437\u0434\u044B \u04D9\u043B\u0456 \u049B\u04B1\u0440\u0493\u0430\u043D \u0436\u043E\u049B\u0441\u044B\u0437, \u049B\u0430\u0437\u0456\u0440 \u049B\u04B1\u0440\u044B\u04A3\u044B\u0437",searchType:"\u0406\u0437\u0434\u0435\u0443 \u0442\u04AF\u0440\u0456",searchContent:"\u0406\u0437\u0434\u0435\u0443 \u043C\u0430\u0437\u043C\u04B1\u043D\u044B",unit:"\u04B0\u0439\u044B\u043C",phoneNumber:"\u0422\u0435\u043B\u0435\u0444\u043E\u043D \u043D\u04E9\u043C\u0456\u0440\u0456",email:"\u042D\u043B\u0435\u043A\u0442\u0440\u043E\u043D\u0434\u044B\u049B \u043F\u043E\u0448\u0442\u0430",pleaseEnterUnitName:"\u04B0\u0439\u044B\u043C \u0430\u0442\u0430\u0443\u044B\u043D \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437",pleaseSearchForPersonToAdd:"\u049A\u043E\u0441\u0443\u0434\u044B \u049B\u0430\u043B\u0430\u0439\u0442\u044B\u043D \u0430\u0434\u0430\u043C\u0434\u044B \u0456\u0437\u0434\u0435\u04A3\u0456\u0437",collapse:"\u0416\u0438\u044E",expand:"\u041A\u0435\u04A3\u0435\u0439\u0442\u0443",configuration:"\u0411\u0430\u043F\u0442\u0430\u0443",permissionConfiguration:"\u0420\u04B1\u049B\u0441\u0430\u0442 \u0431\u0430\u043F\u0442\u0430\u0443\u044B",evaluationSettings:"\u0411\u0430\u0493\u0430\u043B\u0430\u0443 \u043F\u0430\u0440\u0430\u043C\u0435\u0442\u0440\u043B\u0435\u0440\u0456",uploadImageInstructions:"(\u0422\u04AF\u0441\u0456\u043D\u0456\u043A\u0442\u0435\u043C\u0435: jpg/png \u0436\u04D9\u043D\u0435 \u0431\u0430\u0441\u049B\u0430 \u0444\u043E\u0440\u043C\u0430\u0442\u0442\u0430\u0493\u044B \u0444\u0430\u0439\u043B\u0434\u0430\u0440\u0434\u044B \u0436\u04AF\u043A\u0442\u0435\u0443\u0433\u0435 \u0431\u043E\u043B\u0430\u0434\u044B, \u043A\u04E9\u043B\u0435\u043C\u0456 2 \u041C\u0411-\u0442\u0430\u043D \u0430\u0441\u043F\u0430\u0443\u044B \u0442\u0438\u0456\u0441; \u04B1\u0441\u044B\u043D\u044B\u043B\u0493\u0430\u043D \u04E9\u043B\u0448\u0435\u043C\u0456 1920\xD7200 \u043F\u0438\u043A\u0441\u0435\u043B\u044C; \u0435\u0433\u0435\u0440 \u0436\u04AF\u043A\u0442\u0435\u043B\u043C\u0435\u0441\u0435, \u0436\u04AF\u0439\u0435\u043D\u0456\u04A3 \u04D9\u0434\u0435\u043F\u043A\u0456 \u0441\u0443\u0440\u0435\u0442\u0456 \u049B\u043E\u043B\u0434\u0430\u043D\u044B\u043B\u0430\u0434\u044B)",displayTaskRequirements:"\u0422\u0430\u043F\u0441\u044B\u0440\u043C\u0430 \u0442\u0430\u043B\u0430\u043F\u0442\u0430\u0440\u044B\u043D \u043A\u04E9\u0440\u0441\u0435\u0442\u0443 (\u0431\u0435\u043B\u0433\u0456\u043B\u0435\u043D\u0441\u0435, \u0441\u0438\u043F\u0430\u0442\u0442\u0430\u043C\u0430 \u0442\u04D9\u0436\u0456\u0440\u0438\u0431\u0435\u043B\u0456\u043A \u0436\u043E\u0431\u0430 \u0431\u0435\u0442\u0456\u043D\u0434\u0435 \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430 \u0442\u0430\u043B\u0430\u0431\u044B \u0440\u0435\u0442\u0456\u043D\u0434\u0435 \u043A\u04E9\u0440\u0441\u0435\u0442\u0456\u043B\u0435\u0434\u0456)",environmentIntroduction:"\u041E\u0440\u0442\u0430 \u0441\u0438\u043F\u0430\u0442\u0442\u0430\u043C\u0430\u0441\u044B",currentPracticalProjectPublishedCannotModify:"\u0410\u0493\u044B\u043C\u0434\u0430\u0493\u044B \u0442\u04D9\u0436\u0456\u0440\u0438\u0431\u0435\u043B\u0456\u043A \u0436\u043E\u0431\u0430 \u0436\u0430\u0440\u0438\u044F\u043B\u0430\u043D\u0493\u0430\u043D, \u043C\u0430\u0437\u043C\u04B1\u043D\u0434\u044B \u04E9\u0437\u0433\u0435\u0440\u0442\u0443 \u04AF\u0448\u0456\u043D \u0436\u0430\u0440\u0438\u044F\u043B\u0430\u0443\u0434\u044B \u049B\u0430\u0439\u0442\u0430\u0440\u044B\u04A3\u044B\u0437",noLabEnvironment:"\u0417\u0435\u0440\u0442\u0445\u0430\u043D\u0430\u043B\u044B\u049B \u043E\u0440\u0442\u0430 \u0436\u043E\u049B \u043F\u0430?",applyForNew:"\u0416\u0430\u04A3\u0430 \u049B\u04B1\u0440\u0443\u0493\u0430 \u04E9\u0442\u0456\u043D\u0456\u043C \u0431\u0435\u0440\u0443",createOnline:"\u041E\u043D\u043B\u0430\u0439\u043D \u049B\u04B1\u0440\u0443",cpuAndMemory:"CPU \u0436\u04D9\u043D\u0435 \u0436\u0430\u0434\u044B",allowCertifiedTeachersToCopy:"\u0411\u0435\u043B\u0433\u0456\u043B\u0435\u043D\u0441\u0435, \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043A\u0430\u0442\u0442\u0430\u043B\u0493\u0430\u043D \u043E\u049B\u044B\u0442\u0443\u0448\u044B\u043B\u0430\u0440 \u0431\u04B1\u043B \u0442\u04D9\u0436\u0456\u0440\u0438\u0431\u0435\u043D\u0456 \u043A\u04E9\u0448\u0456\u0440\u0443\u0433\u0435 \u0440\u04B1\u049B\u0441\u0430\u0442 \u0430\u043B\u0430\u0434\u044B",publicityLevel:"\u0416\u0430\u0440\u0438\u044F\u043B\u044B\u043B\u044B\u049B \u0434\u0435\u04A3\u0433\u0435\u0439\u0456",studentsCanStartAfterSpecifiedTime:"\u0411\u0435\u043B\u0433\u0456\u043B\u0435\u043D\u0441\u0435, \u0441\u0442\u0443\u0434\u0435\u043D\u0442 \u043A\u04E9\u0440\u0441\u0435\u0442\u0456\u043B\u0433\u0435\u043D \u0443\u0430\u049B\u044B\u0442\u0442\u0430\u043D \u043A\u0435\u0439\u0456\u043D \u0493\u0430\u043D\u0430 \u043E\u049B\u0443\u0434\u044B \u0431\u0430\u0441\u0442\u0430\u0439 \u0430\u043B\u0430\u0434\u044B; \u0431\u0435\u043B\u0433\u0456\u043B\u0435\u043D\u0431\u0435\u0441\u0435, \u0436\u0430\u0440\u0438\u044F\u043B\u0430\u043D\u0493\u0430\u043D \u0441\u043E\u04A3 \u0431\u0456\u0440\u0434\u0435\u043D \u0431\u0430\u0441\u0442\u0430\u0439 \u0430\u043B\u0430\u0434\u044B",allowNonCollaboratorsToUseAITutor:"\u0411\u0435\u043B\u0433\u0456\u043B\u0435\u043D\u0441\u0435, \u0436\u043E\u0431\u0430\u0493\u0430 \u049B\u0430\u0442\u044B\u0441\u043F\u0430\u0439\u0442\u044B\u043D \u0431\u0430\u0441\u049B\u0430 \u043F\u0430\u0439\u0434\u0430\u043B\u0430\u043D\u0443\u0448\u044B\u043B\u0430\u0440 \u0434\u0430 AI \u043A\u04E9\u043C\u0435\u043A\u0448\u0456\u0441\u0456\u043D \u043F\u0430\u0439\u0434\u0430\u043B\u0430\u043D\u0430 \u0430\u043B\u0430\u0434\u044B",aiTutor:"AI \u043A\u04E9\u043C\u0435\u043A\u0448\u0456\u0441\u0456",permanentlyClose:"\u0422\u04B1\u0440\u0430\u049B\u0442\u044B \u0442\u04AF\u0440\u0434\u0435 \u04E9\u0448\u0456\u0440\u0443",useJupyterRunResults:"Jupyter \u043D\u04D9\u0442\u0438\u0436\u0435\u043B\u0435\u0440\u0456\u043D \u049B\u043E\u043B\u0434\u0430\u043D\u0443",enableJupyterEvaluation:"Jupyter \u0431\u0430\u0493\u0430\u043B\u0430\u0443 \u0444\u0443\u043D\u043A\u0446\u0438\u044F\u0441\u044B\u043D \u049B\u043E\u0441\u0443",evaluationTimeSeconds:"\u0411\u0430\u0493\u0430\u043B\u0430\u0443 \u0443\u0430\u049B\u044B\u0442\u044B (\u0441\u0435\u043A\u0443\u043D\u0434):",systemScoringRules:"\u0416\u04AF\u0439\u0435\u043B\u0456\u043A \u0431\u0430\u0493\u0430\u043B\u0430\u0443 \u0435\u0440\u0435\u0436\u0435\u0441\u0456",passAllTestSetsForOneTimeReward:"\u0411\u0430\u0440\u043B\u044B\u049B \u0442\u0435\u0441\u0442 \u0436\u0438\u044B\u043D\u0434\u0430\u0440\u044B\u043D\u0430\u043D \u04E9\u0442\u0443 (\u0441\u0442\u0443\u0434\u0435\u043D\u0442 \u0431\u0430\u0440\u043B\u044B\u049B \u0442\u0435\u0441\u0442\u0442\u0435\u0440\u0434\u0456 \u0434\u04B1\u0440\u044B\u0441 \u043E\u0440\u044B\u043D\u0434\u0430\u0493\u0430\u043D\u0434\u0430 \u0431\u0456\u0440 \u0440\u0435\u0442\u0442\u0456\u043A \u0441\u044B\u0439\u0430\u049B\u044B \u0430\u043B\u0430\u0434\u044B)",passPartialTestSetsForCorrespondingRewards:"\u0411\u0456\u0440\u043D\u0435\u0448\u0435 \u0442\u0435\u0441\u0442 \u0436\u0438\u044B\u043D\u0434\u0430\u0440\u044B\u043D\u0430\u043D \u04E9\u0442\u0443 (\u0434\u04B1\u0440\u044B\u0441 \u043E\u0440\u044B\u043D\u0434\u0430\u043B\u0493\u0430\u043D \u0442\u0435\u0441\u0442\u0442\u0435\u0440\u0433\u0435 \u0441\u04D9\u0439\u043A\u0435\u0441 \u0441\u044B\u0439\u0430\u049B\u044B \u0430\u043B\u0430\u0434\u044B)",evaluateAllNonEmptyCodeBlocks:"\u0411\u0430\u0440\u043B\u044B\u049B \u043A\u043E\u0434 \u0431\u043B\u043E\u043A\u0442\u0430\u0440\u044B\u043D \u0431\u0430\u0493\u0430\u043B\u0430\u0443 (\u0441\u0442\u0443\u0434\u0435\u043D\u0442 \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430 \u0444\u0430\u0439\u043B\u044B\u043D\u044B\u04A3 \u0431\u043E\u0441 \u0435\u043C\u0435\u0441 \u0431\u0430\u0440\u043B\u044B\u049B \u043A\u043E\u0434 \u0431\u043B\u043E\u043A\u0442\u0430\u0440\u044B \u0431\u0430\u0493\u0430\u043B\u0430\u043D\u0430\u0434\u044B)",evaluateSpecifiedNonEmptyCodeBlocks:"\u0411\u0435\u043B\u0433\u0456\u043B\u0456 \u043A\u043E\u0434 \u0431\u043B\u043E\u043A\u0442\u0430\u0440\u044B\u043D \u0431\u0430\u0493\u0430\u043B\u0430\u0443 (\u0442\u0435\u043A \u0442\u0430\u04A3\u0434\u0430\u043B\u0493\u0430\u043D \u043A\u043E\u0434 \u0431\u043B\u043E\u043A\u0442\u0430\u0440\u044B \u0431\u0430\u0493\u0430\u043B\u0430\u043D\u0430\u0434\u044B)",testCases1:"\u0422\u0435\u0441\u0442 \u043C\u044B\u0441\u0430\u043B\u0434\u0430\u0440\u044B",pleaseSelectEvaluationScript:"\u0411\u0430\u0493\u0430\u043B\u0430\u0443 \u0441\u043A\u0440\u0438\u043F\u0442\u0456\u043D \u0442\u0430\u04A3\u0434\u0430\u04A3\u044B\u0437",stringEquality:"\u0416\u043E\u043B\u0434\u044B\u049B \u0441\u04D9\u0439\u043A\u0435\u0441\u0442\u0456\u043A",lineByLineComparisonIncludingTailMatch:"\u0416\u043E\u043B \u0431\u043E\u0439\u044B\u043D\u0448\u0430 \u0441\u0430\u043B\u044B\u0441\u0442\u044B\u0440\u0443 (\u0441\u043E\u04A3\u0493\u044B \u0436\u043E\u043B \u0441\u04D9\u0439\u043A\u0435\u0441\u0442\u0456\u0433\u0456\u043D \u049B\u043E\u0441\u0430)",compatibleScriptMatching1_0:"\u0421\u043A\u0440\u0438\u043F\u0442 \u0441\u04D9\u0439\u043A\u0435\u0441\u0442\u0435\u043D\u0434\u0456\u0440\u0443 1.0 \u043D\u04B1\u0441\u049B\u0430\u0441\u044B",compatibleScriptMatching2_0:"\u0421\u043A\u0440\u0438\u043F\u0442 \u0441\u04D9\u0439\u043A\u0435\u0441\u0442\u0435\u043D\u0434\u0456\u0440\u0443 2.0 \u043D\u04B1\u0441\u049B\u0430\u0441\u044B",subjectiveQuestionEvaluationScript:"\u0421\u0443\u0431\u044A\u0435\u043A\u0442\u0438\u0432\u0442\u0456 \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430\u043B\u0430\u0440 \u0431\u0430\u0493\u0430\u043B\u0430\u0443 \u0441\u043A\u0440\u0438\u043F\u0442\u0456",specifiedCodeBlockEvaluation:"\u0411\u0435\u043B\u0433\u0456\u043B\u0456 \u043A\u043E\u0434 \u0431\u043B\u043E\u043A\u0442\u0430\u0440\u044B\u043D \u0431\u0430\u0493\u0430\u043B\u0430\u0443",addTestCase:"\u0422\u0435\u0441\u0442 \u043C\u044B\u0441\u0430\u043B\u044B\u043D \u049B\u043E\u0441\u0443",nationalFirstClass:"\u04B0\u043B\u0442\u0442\u044B\u049B \u04AF\u0437\u0434\u0456\u043A",provincialFirstClass:"\u04E8\u04A3\u0456\u0440\u043B\u0456\u043A \u04AF\u0437\u0434\u0456\u043A",premiumCourse:"\u0416\u043E\u0493\u0430\u0440\u044B \u0441\u0430\u043F\u0430\u043B\u044B \u043A\u0443\u0440\u0441",openCourse:"\u0410\u0448\u044B\u049B \u043A\u0443\u0440\u0441",plan101:"101 \u0436\u043E\u0441\u043F\u0430\u0440\u044B",newTypeTextbook:"\u0416\u0430\u04A3\u0430 \u04AF\u043B\u0433\u0456\u0434\u0435\u0433\u0456 \u043E\u049B\u0443 \u043C\u0430\u0442\u0435\u0440\u0438\u0430\u043B\u044B",homePage:"\u0411\u0430\u0441\u0442\u044B \u0431\u0435\u0442",practicalProjects:"\u041F\u0440\u0430\u043A\u0442\u0438\u043A\u0430\u043B\u044B\u049B \u0436\u043E\u0431\u0430\u043B\u0430\u0440",newProject:"\u0416\u0430\u04A3\u0430 \u0436\u043E\u0431\u0430",newPracticalProject:"\u0416\u0430\u04A3\u0430\u0434\u0430\u043D \u043F\u0440\u0430\u043A\u0442\u0438\u043A\u0430\u043B\u044B\u049B \u0436\u043E\u0431\u0430 \u049B\u04B1\u0440\u0443",fullStackPracticalProjects:"\u0422\u043E\u043B\u044B\u049B\u049B\u0430\u043D\u0434\u044B \u049B\u043E\u043B\u043C\u0435\u043D \u0456\u0441\u043A\u0435 \u0430\u0441\u044B\u0440\u044B\u043B\u0430\u0442\u044B\u043D \u0436\u043E\u0431\u0430\u043B\u0430\u0440",jupyterNotebookPracticalProject:"Jupyter Notebook \u043F\u0440\u0430\u043A\u0442\u0438\u043A\u0430 \u0436\u043E\u0431\u0430\u0441\u044B",jupyterLabPracticalProject:"JupyterLab \u043F\u0440\u0430\u043A\u0442\u0438\u043A\u0430 \u0436\u043E\u0431\u0430\u0441\u044B",multiFunctionalNewPracticalProjectMode:"\u0413\u0440\u0430\u0444\u0438\u043A\u0430\u043B\u044B\u049B \u0436\u04B1\u043C\u044B\u0441 \u04AF\u0441\u0442\u0435\u043B\u0456\u043D, Web IDE, \u043A\u043E\u043C\u0430\u043D\u0434\u0430\u043B\u044B\u049B \u0436\u0435\u043B\u0456, \u0432\u0438\u0440\u0442\u0443\u0430\u043B\u0434\u044B \u043C\u043E\u0434\u0435\u043B\u044C\u0434\u0435\u0443 \u0436\u04D9\u043D\u0435 \u0431\u0430\u0441\u049B\u0430 \u0434\u0430 \u044D\u043A\u0441\u043F\u0435\u0440\u0438\u043C\u0435\u043D\u0442\u0442\u0456\u043A \u0441\u0446\u0435\u043D\u0430\u0440\u0438\u0439\u043B\u0435\u0440\u0434\u0456 \u049B\u043E\u043B\u0434\u0430\u0439\u0442\u044B\u043D \u043A\u04E9\u043F \u0444\u0443\u043D\u043A\u0446\u0438\u043E\u043D\u0430\u043B\u0434\u044B \u0436\u0430\u04A3\u0430 \u043F\u0440\u0430\u043A\u0442\u0438\u043A\u0430\u043B\u044B\u049B \u0436\u043E\u0431\u0430 \u0440\u0435\u0436\u0438\u043C\u0456, \u041E\u043B \u04D9\u0440 \u0442\u04AF\u0440\u043B\u0456 \u043A\u04AF\u0440\u0434\u0435\u043B\u0456 \u0438\u043D\u0436\u0435\u043D\u0435\u0440\u043B\u0456\u043A \u0436\u043E\u0431\u0430\u043B\u0430\u0440\u0434\u044B \u0437\u0435\u0440\u0442\u0442\u0435\u0443\u0433\u0435 \u0436\u04D9\u043D\u0435 \u04D9\u0437\u0456\u0440\u043B\u0435\u0443\u0433\u0435 \u0436\u0430\u0440\u0430\u043C\u0434\u044B.",publicImage:"\u049A\u043E\u0493\u0430\u043C\u0434\u044B\u049B \u043E\u0431\u0440\u0430\u0437",customImage:"\u0410\u0440\u043D\u0430\u0439\u044B \u043E\u0431\u0440\u0430\u0437",sharedImage:"\u041E\u0440\u0442\u0430\u049B \u043E\u0431\u0440\u0430\u0437",searchRequiredExperimentalEnvironment:"\u049A\u0430\u0436\u0435\u0442\u0442\u0456 \u0437\u0435\u0440\u0442\u0442\u0435\u0443 \u043E\u0440\u0442\u0430\u0441\u044B\u043D \u0456\u0437\u0434\u0435\u04A3\u0456\u0437",experimentalEnvironment:"\u0417\u0435\u0440\u0442\u0442\u0435\u0443 \u043E\u0440\u0442\u0430\u0441\u044B",my:"\u041C\u0435\u043D\u0456\u043A\u0456",all:"\u0411\u0430\u0440\u043B\u044B\u0493\u044B",recommendedEnvironment:"\u04B0\u0441\u044B\u043D\u044B\u043B\u0430\u0442\u044B\u043D \u043E\u0440\u0442\u0430",temporarilyNotSelectImage:"\u04D8\u0437\u0456\u0440\u0448\u0435 \u043E\u0431\u0440\u0430\u0437 \u0442\u0430\u043B\u0434\u0430\u043C\u0430\u0443",useCurrentImage:"\u049A\u0430\u0437\u0456\u0440\u0433\u0456 \u043E\u0431\u0440\u0430\u0437\u0434\u044B \u0442\u0430\u043B\u0434\u0430\u0443",noExperimentalEnvironmentApplyNewOnlineCreate:"\u0417\u0435\u0440\u0442\u0442\u0435\u0443 \u043E\u0440\u0442\u0430\u0441\u044B \u0436\u043E\u049B \u043F\u0430? \u0416\u0430\u04A3\u0430\u0434\u0430\u043D \u0436\u0430\u0441\u0430\u0443\u0493\u0430 \u04E9\u0442\u0456\u043D\u0456\u0448 \u0431\u0435\u0440\u0456\u04A3\u0456\u0437 / \u041E\u043D\u043B\u0430\u0439\u043D \u0436\u0430\u0441\u0430\u04A3\u044B\u0437",practicalProjectNameNotFilled:"\u041F\u0440\u0430\u043A\u0442\u0438\u043A\u0430\u043B\u044B\u049B \u0436\u043E\u0431\u0430 \u0430\u0442\u044B- \u0442\u043E\u043B\u0442\u044B\u0440\u044B\u043B\u043C\u0430\u0434\u044B",beginnerGuide:"\u0411\u0430\u0441\u0442\u0430\u0443\u0448\u044B\u0493\u0430 \u0430\u0440\u043D\u0430\u043B\u0493\u0430\u043D \u043D\u04B1\u0441\u049B\u0430\u0443\u043B\u044B\u049B",direction:"\u0411\u0430\u0493\u044B\u0442",subcategory:"\u0421\u0443\u0431\u043A\u0430\u0442\u0435\u0433\u043E\u0440\u0438\u044F\u043B\u0430\u0440",convenientCourseDevelopment:"\u041A\u0443\u0440\u0441\u0442\u0430\u0440\u0434\u044B \u044B\u04A3\u0493\u0430\u0439\u043B\u044B \u0434\u0430\u043C\u044B\u0442\u0443",latest:"\u0415\u04A3 \u0436\u0430\u04A3\u0430",hottest:"\u0415\u04A3 \u044B\u049B\u043F\u0430\u043B\u0434\u044B",allProjects:"\u0411\u0430\u0440\u043B\u044B\u049B \u0436\u043E\u0431\u0430\u043B\u0430\u0440",graphical:"\u0413\u0440\u0430\u0444\u0438\u043A\u0430\u043B\u044B\u049B",commandLine:"\u041A\u043E\u043C\u0430\u043D\u0434\u0430\u043B\u044B\u049B \u0436\u043E\u043B",jupyter:"Jupyter",jupyterLab:"JupyterLab",virtualSimulation:"\u0412\u0438\u0440\u0442\u0443\u0430\u043B\u0434\u044B \u043C\u043E\u0434\u0435\u043B\u044C\u0434\u0435\u0443",previousPage:"\u0410\u043B\u0434\u044B\u04A3\u0493\u044B \u0431\u0435\u0442",nextPage:"\u041A\u0435\u043B\u0435\u0441\u0456 \u0431\u0435\u0442",searchPracticalProjectNameOrSchool:"\u0406\u0437\u0434\u0435\u0441\u0442\u0456\u0440\u0443 \u04AF\u0448\u0456\u043D \u043F\u0440\u0430\u043A\u0442\u0438\u043A\u0430\u043B\u044B\u049B \u0436\u043E\u0431\u0430, \u0430\u0442\u044B-\u0436\u04E9\u043D \u043D\u0435\u043C\u0435\u0441\u0435 \u043C\u0435\u043A\u0442\u0435\u043F \u0430\u0442\u0430\u0443\u044B\u043D \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437",task:"\u041C\u0456\u043D\u0434\u0435\u0442",dataset:"\u0414\u0435\u0440\u0435\u043A\u0442\u0435\u0440 \u0436\u0438\u044B\u043D\u0442\u044B\u0493\u044B",comment:"\u041F\u0456\u043A\u0456\u0440",leaderboard:"\u0420\u0435\u0439\u0442\u0438\u043D\u0433",collaborators:"\u0441\u0435\u0440\u0456\u043A\u0442\u0435\u0441\u0442\u0435\u0440",oneClickDetection:"\u0422\u0435\u0437 \u0442\u0435\u043A\u0441\u0435\u0440\u0443",settings:"\u0411\u0430\u043F\u0442\u0430\u0443\u043B\u0430\u0440",affiliatedCourse:"\u0422\u04D9\u0443\u0435\u043B\u0434\u0456 \u043A\u0443\u0440\u0441",relatedRecommendations:"\u04B0\u049B\u0441\u0430\u0441 \u04B1\u0441\u044B\u043D\u044B\u0441\u0442\u0430\u0440",skillTags:"\u0414\u0430\u0493\u0434\u044B \u0442\u0435\u0433\u0442\u0435\u0440",beginnerLevel:"\u0411\u0430\u0441\u0442\u0430\u043F\u049B\u044B \u0434\u0435\u04A3\u0433\u0435\u0439",intermediateLevel:"\u041E\u0440\u0442\u0430\u0448\u0430 \u0434\u0435\u04A3\u0433\u0435\u0439",advancedLevel:"\u0416\u043E\u0493\u0430\u0440\u044B \u0434\u0435\u04A3\u0433\u0435\u0439",goldCoins:"\u0410\u043B\u0442\u044B\u043D \u043C\u043E\u043D\u0435\u0442\u0430",rating:"\u0411\u0430\u0493\u0430",favorites:"\u0422\u0430\u04A3\u0434\u0430\u0443\u043B\u044B\u0493\u0430 \u049B\u043E\u0441\u0443",copyMergeSplit:"\u041A\u04E9\u0448\u0456\u0440\u0443/\u0411\u0456\u0440\u0456\u043A\u0442\u0456\u0440\u0443/\u0411\u04E9\u043B\u0443",sendTo:"\u0416\u0456\u0431\u0435\u0440\u0443",revokePublic:"\u0436\u0430\u043B\u043F\u044B\u0493\u0430 \u049B\u043E\u043B\u0436\u0435\u0442\u0456\u043C\u0434\u0456 \u0436\u0430\u0431\u0443",startChallenge:"\u0421\u044B\u043D\u0430\u049B\u0442\u044B \u0431\u0430\u0441\u0442\u0430\u0443",continueChallenge:"\u0421\u044B\u043D\u0430\u049B\u0442\u044B \u0436\u0430\u043B\u0493\u0430\u0441\u0442\u044B\u0440\u0443",taskLevel:"\u041C\u0456\u043D\u0434\u0435\u0442 \u0434\u0435\u04A3\u0433\u0435\u0439\u0456",unfinished:"\u0410\u044F\u049B\u0442\u0430\u043B\u043C\u0430\u0493\u0430\u043D",completed:"\u0410\u044F\u049B\u0442\u0430\u043B\u0493\u0430\u043D",basicInformation:"\u041D\u0435\u0433\u0456\u0437\u0433\u0456 \u0430\u049B\u043F\u0430\u0440\u0430\u0442",nameEnterMax60Chars:"\u0410\u0442\u0430\u0443\u044B (60 \u0442\u0430\u04A3\u0431\u0430\u0434\u0430\u043D \u0430\u0441\u043F\u0430\u0439\u0434\u044B)",knowledgePointTagsAddTag:"\u0431\u0456\u043B\u0456\u043C \u0442\u0430\u049B\u044B\u0440\u044B\u043F\u0442\u0430\u0440 \u0442\u0435\u0433\u0442\u0435\u0440\u0456 (\u0422\u0435\u0433 \u049B\u043E\u0441\u044B\u04A3\u044B\u0437)",addTag:"\u0422\u0435\u0433 \u049B\u043E\u0441\u044B\u04A3\u044B\u0437",enterKeyAddTag:"Enter \u043F\u0435\u0440\u043D\u0435\u0441\u0456\u043C\u0435\u043D \u0442\u0435\u0433 \u049B\u043E\u0441\u044B\u04A3\u044B\u0437",directionAndCourse:"\u0411\u0430\u0493\u044B\u0442 & \u041A\u0443\u0440\u0441",topBackgroundImage:"\u0416\u043E\u0493\u0430\u0440\u0493\u044B \u0436\u0430\u049B\u0442\u0430\u0493\u044B \u0444\u043E\u043D\u0434\u044B\u049B \u0441\u0443\u0440\u0435\u0442",selectUploadFile:"\u0424\u0430\u0439\u043B\u0434\u044B \u0442\u0430\u04A3\u0434\u0430\u04A3\u044B\u0437",topContentImage:"\u0416\u043E\u0493\u0430\u0440\u0493\u044B \u043C\u0430\u0437\u043C\u04B1\u043D\u0434\u044B\u049B \u0441\u0443\u0440\u0435\u0442",noteUploadJpgPngMax2M1920x200:"\u0422\u04AF\u0441\u0456\u043D\u0456\u043A\u0442\u0435\u043C\u0435: \u0421\u0456\u0437 JPG/PNG \u0444\u043E\u0440\u043C\u0430\u0442\u0442\u0430\u0493\u044B \u0444\u0430\u0439\u043B\u0434\u0430\u0440\u0434\u044B \u0436\u04AF\u043A\u0442\u0435\u0439 \u0430\u043B\u0430\u0441\u044B\u0437. \u0424\u0430\u0439\u043B \u043A\u04E9\u043B\u0435\u043C\u0456 2 \u041C\u0411-\u0442\u0430\u043D \u0430\u0441\u043F\u0430\u0443\u044B \u043A\u0435\u0440\u0435\u043A, \u0430\u043B \u04E9\u043B\u0448\u0435\u043C\u0456 1920*200 \u043F\u0438\u043A\u0441\u0435\u043B \u0431\u043E\u043B\u0443\u044B \u04B1\u0441\u044B\u043D\u044B\u043B\u0430\u0434\u044B. \u0415\u0433\u0435\u0440 \u0444\u0430\u0439\u043B\u0434\u044B \u0436\u04AF\u043A\u0442\u0435\u043C\u0441\u0435\u04A3\u0456\u0437, \u0436\u04AF\u0439\u0435\u0434\u0435\u0433\u0456 \u04D9\u0434\u0435\u043F\u043A\u0456 \u0441\u0443\u0440\u0435\u0442 \u043F\u0430\u0439\u0434\u0430\u043B\u0430\u043D\u044B\u043B\u0430\u0434\u044B.",topCoverImage:"\u0416\u043E\u0493\u0430\u0440\u0493\u044B \u043C\u04B1\u049B\u0430\u0431\u0430 \u0441\u0443\u0440\u0435\u0442\u0456",introduction:"\u0442\u04AF\u0441\u0456\u043D\u0456\u043A\u0442\u0435\u043C\u0435",simulatedCombat:"\u0418\u043C\u0438\u0442\u0430\u0446\u0438\u044F\u043B\u044B\u049B \u043F\u0440\u0430\u043A\u0442\u0438\u043A\u0430",cancel:"\u0411\u043E\u043B\u0434\u044B\u0440\u043C\u0430\u0443",save:"\u0421\u0430\u049B\u0442\u0430\u0443",codeRepository:"\u041A\u043E\u0434 \u0440\u0435\u043F\u043E\u0437\u0438\u0442\u043E\u0440\u0438\u044F\u0441\u044B",codeFile:"\u041A\u043E\u0434 \u0444\u0430\u0439\u043B\u044B",close:"\u0416\u0430\u0431\u0443",newFile:"\u0416\u0430\u04A3\u0430 \u0444\u0430\u0439\u043B \u0436\u0430\u0441\u0430\u0443",newFolder:"\u0416\u0430\u04A3\u0430 \u043F\u0430\u043F\u043A\u044B \u0436\u0430\u0441\u0430\u0443",upload:"\u0416\u04AF\u043A\u0442\u0435\u0443",tipStoreAllTrainingCodes:"\u041A\u0435\u04A3\u0435\u0441\u0442\u0435\u0440: \u041E\u0441\u044B \u0442\u04D9\u0436\u0456\u0440\u0438\u0431\u0435\u043B\u0456\u043A \u0436\u04B1\u043C\u044B\u0441\u049B\u0430 \u049B\u0430\u0436\u0435\u0442\u0442\u0456 \u0431\u0430\u0440\u043B\u044B\u049B \u043A\u043E\u0434\u0442\u0430\u0440 \u043C\u0435\u043D \u0431\u0430\u0441\u049B\u0430 \u0434\u0430 \u0456\u043B\u0435\u0441\u043F\u0435 \u049B\u04B1\u0436\u0430\u0442\u0442\u0430\u0440 \u043C\u044B\u043D\u0430 \u0436\u0435\u0440\u0434\u0435 \u0441\u0430\u049B\u0442\u0430\u043B\u0430\u0434\u044B, \u041E\u043D\u044B \u049B\u043E\u043B\u0434\u0430\u043D\u0443\u0434\u044B\u04A3 \u0435\u043A\u0456 \u0436\u043E\u043B\u044B \u0431\u0430\u0440: 1. Git \u043A\u043B\u0438\u0435\u043D\u0442\u0456 \u0436\u04B1\u043C\u044B\u0441\u0442\u044B \u0431\u0430\u0441\u0442\u0430\u0443 \u04AF\u0448\u0456\u043D \u0431\u0430\u0440 \u0444\u0430\u0439\u043B\u0434\u0430\u0440\u0434\u044B \u043A\u0435\u0440\u0456 \u0436\u04AF\u043A\u0442\u0435\u0439\u0434\u0456. 2. \u0422\u0456\u043A\u0435\u043B\u0435\u0439 \u043F\u043B\u0430\u0442\u0444\u043E\u0440\u043C\u0430\u0434\u0430 \u0444\u0430\u0439\u043B \u043A\u0430\u0442\u0430\u043B\u043E\u0433\u0442\u0430\u0440\u044B \u043C\u0435\u043D \u049B\u0430\u0442\u044B\u0441\u0442\u044B \u043A\u043E\u0434 \u0444\u0430\u0439\u043B\u0434\u0430\u0440\u044B\u043D \u0436\u0430\u0441\u0430\u0443 \u0430\u0440\u049B\u044B\u043B\u044B. 3, \u0415\u0433\u0435\u0440 \u0444\u0430\u0439\u043B \u04E9\u043B\u0448\u0435\u043C\u0456 50\u041C\u0431-\u0442\u0430\u043D \u0430\u0440\u0442\u044B\u049B \u0431\u043E\u043B\u0441\u0430, \u043E\u043D\u044B \u0414\u0435\u0440\u0435\u043A\u0442\u0435\u0440 \u0436\u0438\u044B\u043D\u0442\u044B\u0493\u044B\u043D\u0430 \u043A\u0435\u0440\u0456 \u0436\u04AF\u043A\u0442\u0435\u0456\u04A3\u0456\u0437.",submissionRecords:"\u0416\u0456\u0431\u0435\u0440\u0443 \u0436\u0430\u0437\u0431\u0430\u0441\u044B",noSubmissionRecords:"\u0416\u0456\u0431\u0435\u0440\u0456\u043B\u0433\u0435\u043D \u0436\u0430\u0437\u0431\u0430 \u0436\u043E\u049B",switchRepository:"\u0420\u0435\u043F\u043E\u0437\u0438\u0442\u043E\u0440\u0438\u0439\u0434\u0456 \u0430\u0443\u044B\u0441\u0442\u044B\u0440\u0443",privateCodeRepository:"\u0416\u0435\u043A\u0435 \u043A\u043E\u0434 \u0440\u0435\u043F\u043E\u0437\u0438\u0442\u043E\u0440\u0438\u044F\u0441\u044B",pleaseUploadOrCreateFileLeft:"\u0410\u043B\u0434\u044B\u043C\u0435\u043D \u0441\u043E\u043B \u0436\u0430\u049B\u0442\u0430 \u0444\u0430\u0439\u043B \u0436\u04AF\u043A\u0442\u0435\u04A3\u0456\u0437 \u043D\u0435\u043C\u0435\u0441\u0435 \u0436\u0430\u04A3\u0430\u0441\u044B\u043D \u0436\u0430\u0441\u0430\u04A3\u044B\u0437!",repositoryAddress:"\u0420\u0435\u043F\u043E\u0437\u0438\u0442\u043E\u0440\u0438\u0439 \u043C\u0435\u043A\u0435\u043D\u0436\u0430\u0439\u044B",taskLevel1:"\u041C\u0456\u043D\u0434\u0435\u0442 \u0434\u0435\u04A3\u0433\u0435\u0439\u0456",taskName:"\u041C\u0456\u043D\u0434\u0435\u0442 \u0430\u0442\u0430\u0443\u044B",taskRequirements:"\u041C\u0456\u043D\u0434\u0435\u0442 \u0442\u0430\u043B\u0430\u043F\u0442\u0430\u0440\u044B",versionManagement:"\u041D\u04B1\u0441\u049B\u0430 \u0431\u0430\u0441\u049B\u0430\u0440\u0443",embedThirdPartyPlatform:"\u04AE\u0448\u0456\u043D\u0448\u0456 \u0442\u0430\u0440\u0430\u043F \u043F\u043B\u0430\u0442\u0444\u043E\u0440\u043C\u0430\u0441\u044B\u043D \u0435\u043D\u0433\u0456\u0437\u0443",confirm:"\u0420\u0430\u0441\u0442\u0430\u0443",question:"\u0421\u04B1\u0440\u0430\u049B",addMultipleChoiceQuestion:"\u0422\u0430\u04A3\u0434\u0430\u0443 \u0441\u04B1\u0440\u0430\u0493\u044B\u043D \u049B\u043E\u0441\u0443",addFillInBlankQuestion:"\u0411\u043E\u0441 \u043E\u0440\u044B\u043D \u0442\u043E\u043B\u0442\u044B\u0440\u0443 \u0441\u04B1\u0440\u0430\u0493\u044B\u043D\u044B \u049B\u043E\u0441\u0443",addTrueFalseQuestion:"\u0414\u04B1\u0440\u044B\u0441/\u049B\u0430\u0442\u0435 \u0441\u04B1\u0440\u0430\u0493\u044B\u043D \u049B\u043E\u0441\u0443",questionTypeSingleMultipleChoiceRewardCoins10:"\u0421\u04B1\u0440\u0430\u049B \u0442\u04AF\u0440\u0456: \u0431\u0456\u0440 /\u043A\u04E9\u043F \u0442\u0430\u04A3\u0434\u0430\u0443\u043B\u044B \u0441\u04B1\u0440\u0430\u049B\u0442\u0430\u0440. \u0421\u0438\u043B\u044B\u049B \u0430\u043B\u0442\u044B\u043D \u043C\u043E\u043D\u0435\u0442\u0430: 10",addQuestion:"\u0421\u04B1\u0440\u0430\u049B \u049B\u043E\u0441\u0443",questionStem:"\u0421\u04B1\u0440\u0430\u049B \u043C\u0430\u0437\u043C\u04B1\u043D\u044B",pleaseEnterQuestionStem:"\u0421\u04B1\u0440\u0430\u049B \u043C\u0430\u0437\u043C\u04B1\u043D\u044B\u043D \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437",answerOptionsClickToSetCorrect:"\u0434\u04B1\u0440\u044B\u0441 \u0436\u0430\u0443\u0430\u043F\u0442\u044B \u0442\u0430\u0493\u0430\u0439\u044B\u043D\u0434\u0430\u04A3\u044B\u0437",referenceAnswer:"\u04B0\u0441\u044B\u043D\u044B\u043B\u0493\u0430\u043D \u0436\u0430\u0443\u0430\u043F",pleaseEnterQuestion:"\u0421\u04B1\u0440\u0430\u049B \u043C\u04D9\u0442\u0456\u043D\u0456\u043D \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437",difficultyCoefficient:"\u049A\u0438\u044B\u043D\u0434\u044B\u049B \u0434\u0435\u04A3\u0433\u0435\u0439\u0456",rewardCoins:"\u041C\u0430\u0440\u0430\u043F\u0430\u0442\u0442\u044B\u049B \u0430\u043B\u0442\u044B\u043D \u043C\u043E\u043D\u0435\u0442\u0430\u043B\u0430\u0440",easy:"\u041E\u04A3\u0430\u0439",medium:"\u041E\u0440\u0442\u0430\u0448\u0430",difficult:"\u049A\u0438\u044B\u043D",studentCorrectAnswerCoinsExperience:"+100 \u0430\u043B\u0442\u044B\u043D \u043C\u043E\u043D\u0435\u0442\u0430, +100 \u0442\u04D9\u0436\u0456\u0440\u0438\u0431\u0435 \u04B1\u043F\u0430\u0439\u044B",correct:"\u0414\u04B1\u0440\u044B\u0441",wrong:"\u049A\u0430\u0442\u0435",experimentalEnvironment1:"\u042D\u043A\u0441\u043F\u0435\u0440\u0438\u043C\u0435\u043D\u0442 \u043E\u0440\u0442\u0430\u0441\u044B",experimentalResources:"\u042D\u043A\u0441\u043F\u0435\u0440\u0438\u043C\u0435\u043D\u0442 \u0440\u0435\u0441\u0443\u0440\u0441\u0442\u0430\u0440\u044B",experimentalImage:"\u042D\u043A\u0441\u043F\u0435\u0440\u0438\u043C\u0435\u043D\u0442 \u043E\u0431\u0440\u0430\u0437",experimentalInterface:"\u042D\u043A\u0441\u043F\u0435\u0440\u0438\u043C\u0435\u043D\u0442 \u0438\u043D\u0442\u0435\u0440\u0444\u0435\u0439\u0441\u0456",generalCloud:"\u0416\u0430\u043B\u043F\u044B \u0431\u04B1\u043B\u0442",privateCloud:"\u0410\u0440\u043D\u0430\u0439\u044B \u0431\u04B1\u043B\u0442",publicImage1:"\u049A\u043E\u0493\u0430\u043C\u0434\u044B\u049B \u043E\u0431\u0440\u0430\u0437",customImage1:"\u0410\u0440\u043D\u0430\u0439\u044B \u043E\u0431\u0440\u0430\u0437",sharedImage1:"\u041E\u0440\u0442\u0430\u049B \u043E\u0431\u0440\u0430\u0437",experimentalImageDescription:"\u042D\u043A\u0441\u043F\u0435\u0440\u0438\u043C\u0435\u043D\u0442 \u043E\u0431\u0440\u0430\u0437 \u0441\u0438\u043F\u0430\u0442\u0442\u0430\u043C\u0430\u0441\u044B",codeEditor:"\u041A\u043E\u0434 \u0440\u0435\u0434\u0430\u043A\u0442\u043E\u0440\u044B",provideCodeEditorCompilerDebugger:"\u041A\u043E\u0434 \u0440\u0435\u0434\u0430\u043A\u0442\u043E\u0440\u044B, \u043A\u043E\u043C\u043F\u0438\u043B\u044F\u0442\u043E\u0440, \u0434\u0435\u0431\u0430\u0433\u0433\u0435\u0440 \u0436\u04D9\u043D\u0435 \u0442.\u0431. \u049B\u04B1\u0440\u0430\u043B\u0434\u0430\u0440 \u04B1\u0441\u044B\u043D\u044B\u043B\u0430\u0434\u044B",graphicalDesktop:"\u0413\u0440\u0430\u0444\u0438\u043A\u0430\u043B\u044B\u049B \u0436\u04B1\u043C\u044B\u0441 \u04AF\u0441\u0442\u0435\u043B\u0456",useGraphicalInterface:"\u0413\u0440\u0430\u0444\u0438\u043A\u0430\u043B\u044B\u049B \u0438\u043D\u0442\u0435\u0440\u0444\u0435\u0439\u0441\u043F\u0435\u043D \u0436\u04B1\u043C\u044B\u0441 \u0436\u0430\u0441\u0430\u0443",commandLineTerminal:"\u041A\u043E\u043C\u0430\u043D\u0434\u0430\u043B\u044B\u049B \u0442\u0435\u0440\u043C\u0438\u043D\u0430\u043B",provideCommandLineWindow:"\u041A\u043E\u043C\u0430\u043D\u0434\u0430\u043B\u044B\u049B \u0442\u0435\u0440\u0435\u0437\u0435 \u04B1\u0441\u044B\u043D\u044B\u043B\u0430\u0434\u044B",containerInternalService:"\u041A\u043E\u043D\u0442\u0435\u0439\u043D\u0435\u0440 \u0456\u0448\u0456\u043D\u0434\u0435\u0433\u0456 \u049B\u044B\u0437\u043C\u0435\u0442",directPreviewContainerWebService:"\u041A\u043E\u043D\u0442\u0435\u0439\u043D\u0435\u0440 \u0456\u0448\u0456\u043D\u0434\u0435\u0433\u0456 \u0432\u0435\u0431 \u049B\u044B\u0437\u043C\u0435\u0442\u0442\u0456 \u0442\u0456\u043A\u0435\u043B\u0435\u0439 \u0430\u043B\u0434\u044B\u043D \u0430\u043B\u0430 \u049B\u0430\u0440\u0430\u0443",prompt:"\u0415\u0441\u043A\u0435\u0440\u0442\u0443",projectPublicCannotChangeEnvironment:"\u0411\u04B1\u043B \u041F\u0440\u0430\u043A\u0442\u0438\u043A\u0430\u043B\u044B\u049B \u0436\u043E\u0431\u0430 \u0436\u0430\u043B\u043F\u044B\u0493\u0430 \u043E\u0440\u0442\u0430\u049B \u0430\u0448\u044B\u049B \u043A\u04E9\u0440\u0441\u0435\u0442\u0456\u043B\u0443\u0434\u0435, \u0441\u043E\u043D\u0434\u044B\u049B\u0442\u0430\u043D \u044D\u043A\u0441\u043F\u0435\u0440\u0438\u043C\u0435\u043D\u0442 \u043E\u0440\u0442\u0430\u0441\u044B\u043D \u04E9\u0437\u0433\u0435\u0440\u0442\u0443 \u043C\u04AF\u043C\u043A\u0456\u043D \u0435\u043C\u0435\u0441. \u0442\u0435\u0445\u043D\u0438\u043A\u0430\u043B\u044B\u049B \u049B\u043E\u043B\u0434\u0430\u0443 \u0430\u043B\u0443 \u04AF\u0448\u0456\u043D \u043F\u043B\u0430\u0442\u0444\u043E\u0440\u043C\u0430 \u04D9\u043A\u0456\u043C\u0448\u0456\u0441\u0456\u043D\u0435 \u0445\u0430\u0431\u0430\u0440\u043B\u0430\u0441\u044B\u04A3\u044B\u0437.",iGotIt:"\u0422\u04AF\u0441\u0456\u043D\u0434\u0456\u043C",addExperimentalEnvironment:"\u042D\u043A\u0441\u043F\u0435\u0440\u0438\u043C\u0435\u043D\u0442 \u043E\u0440\u0442\u0430\u0441\u044B\u043D \u049B\u043E\u0441\u0443",attachedEnvironment:"\u049A\u043E\u0441\u044B\u043C\u0448\u0430 \u043E\u0440\u0442\u0430",setEvaluationScript:"\u0411\u0430\u0493\u0430\u043B\u0430\u0443 \u0441\u0446\u0435\u043D\u0430\u0440\u0438\u0439\u0456\u043D \u043E\u0440\u043D\u0430\u0442\u0443",experimentalEnvironmentConfiguration:"\u0417\u0435\u0440\u0442\u0442\u0435\u0443 \u043E\u0440\u0442\u0430\u0441\u044B\u043D \u0431\u0430\u043F\u0442\u0430\u0443",runtimeEnvironment:"\u0406\u0441\u043A\u0435 \u049B\u043E\u0441\u0443 \u043E\u0440\u0442\u0430\u0441\u044B",evaluationScript:"\u0411\u0430\u0493\u0430\u043B\u0430\u0443 \u0441\u043A\u0440\u0438\u043F\u0442\u0456",useCustomScript:"\u0410\u0440\u043D\u0430\u0439\u044B \u0441\u043A\u0440\u0438\u043F\u0442 \u043F\u0430\u0439\u0434\u0430\u043B\u0430\u043D\u0443",experimentalEnvironmentUsage:"...\u5B57\u6BCD\u3001\u6570\u5B57\u3001\u8FDE\u5B57\u7B26 \u201C-\u201D\uFF0C\u5FC5\u987B\u4EE5\u5B57\u6BCD\u6216\u6570\u5B57\u5F00\u5934\u548C\u7ED3\u5C3E\u4E0D\u80FD\u8FDE\u7EED\u4F7F\u7528 \u201C-\u201D\uFF0C\u4E0D\u80FD\u4F7F\u7528\u7EAF\u6570\u5B57",accessMode:"\u049A\u043E\u043B\u0436\u0435\u0442\u0456\u043C \u0440\u0435\u0436\u0438\u043C\u0456",dataset1:"\u0414\u0435\u0440\u0435\u043A\u0442\u0435\u0440 \u0436\u0438\u044B\u043D\u0442\u044B\u0493\u044B",datasetPath:"\u0414\u0435\u0440\u0435\u043A\u0442\u0435\u0440 \u0436\u0438\u044B\u043D\u0442\u044B\u049B \u0436\u043E\u043B\u044B",delete:"\u0416\u043E\u044E",sync:"\u0421\u0438\u043D\u0445\u0440\u043E\u043D\u0434\u0430\u0443",addDataset:"\u0414\u0435\u0440\u0435\u043A\u0442\u0435\u0440 \u0436\u0438\u044B\u043D\u0442\u044B\u0493\u044B\u043D \u043A\u04E9\u0431\u0435\u0439\u0442\u0443",noDatasetFiles:"\u049A\u0430\u0437\u0456\u0440\u0448\u0435 \u0434\u0435\u0440\u0435\u043A\u0442\u0435\u0440 \u0436\u0438\u044B\u043D\u0442\u044B\u049B \u0444\u0430\u0439\u043B \u0436\u043E\u049B",collaboratorsStaff:"\u0421\u0435\u0440\u0456\u043A\u0442\u0435\u0441\u0442\u0435\u0440",collaborationMembers:"\u0421\u0435\u0440\u0456\u043A\u0442\u0435\u0441\u0442\u0456\u043A \u0442\u04B1\u043B\u0493\u0430\u043B\u0430\u0440",changeAdministrator:"\u04D8\u043A\u0456\u043C\u0448\u0456\u043D\u0456 \u0430\u0443\u044B\u0441\u0442\u044B\u0440\u0443",addCollaborator:"\u0421\u0435\u0440\u0456\u043A\u0442\u0435\u0441\u0442\u0435\u0440\u0434\u0456 \u049B\u043E\u0441\u0443",settings1:"\u0411\u0430\u043F\u0442\u0430\u0443\u043B\u0430\u0440",aboutTraining:"\u0422\u04D9\u0436\u0456\u0440\u0438\u0431\u0435\u043B\u0456\u043A \u0436\u04B1\u043C\u044B\u0441 \u0442\u0443\u0440\u0430\u043B\u044B",levelsAndTestSets:"\u0414\u0435\u04A3\u0433\u0435\u0439\u043B\u0435\u0440 \u0436\u04D9\u043D\u0435 \u0442\u0435\u0441\u0442 \u0436\u0438\u043D\u0430\u049B\u0442\u0430\u0440\u044B",skipLevels:"\u04E8\u0442\u043A\u0456\u0437\u0456\u043F \u0436\u0456\u0431\u0435\u0440\u0443 (\u043E\u049B\u0443\u0448\u044B\u043B\u0430\u0440\u0434\u0456\u04A3 \u0442\u04D9\u0436\u0456\u0440\u0438\u0431\u0435\u043B\u0456\u043A \u0436\u04B1\u043C\u044B\u0441 \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430\u043B\u0430\u0440\u044B\u043D \u04AF\u0439\u0440\u0435\u043D\u0443\u0456 \u04AF\u0448\u0456\u043D \u049B\u0430\u0434\u0430\u043B\u0493\u0430\u043D \u0436\u0435\u0440\u0456\u043D\u0435\u043D \u04E9\u0442\u043A\u0456\u0437\u0456\u043F \u0436\u0456\u0431\u0435\u0440\u0443)",testSetUnlock:"\u0442\u0435\u0441\u0442 \u0436\u0438\u043D\u0430\u049B\u0442\u0430\u0440\u044B\u043D\u044B\u04A3 \u049B\u04B1\u043B\u043F\u044B\u043D \u0430\u0448\u0443 (\u041E\u049B\u0443\u0448\u044B\u043B\u0430\u0440\u0493\u0430 \u0430\u043B\u0442\u044B\u043D \u043C\u043E\u043D\u0435\u0442\u0430\u043C\u0435\u043D \u0436\u0430\u0441\u044B\u0440\u044B\u043D \u0442\u0435\u0441\u0442 \u0436\u0438\u043D\u0430\u049B\u0442\u0430\u0440\u044B\u043D\u044B\u04A3 \u049B\u04B1\u043B\u043F\u044B\u043D \u0430\u0448\u0443\u0493\u0430 \u0436\u04D9\u043D\u0435 \u043E\u043B\u0430\u0440\u0434\u044B\u04A3 \u043C\u0430\u0437\u043C\u04B1\u043D\u044B\u043D \u043A\u04E9\u0440\u0443\u0433\u0435 \u043C\u04AF\u043C\u043A\u0456\u043D\u0434\u0456\u043A \u0431\u0435\u0440\u0443)",permissions:"\u0420\u04B1\u049B\u0441\u0430\u0442\u0442\u0430\u0440",copyMergeSplitAllowed:"\u041A\u04E9\u0448\u0456\u0440\u0443/\u0411\u0456\u0440\u0456\u043A\u0442\u0456\u0440\u0443/\u0411\u04E9\u043B\u0443: (\u0411\u0435\u043B\u0433\u0456\u043B\u0435\u043D\u0441\u0435, \u043A\u04D9\u0441\u0456\u0431\u0438 \u043A\u0443\u04D9\u043B\u0430\u043D\u0434\u044B\u0440\u044B\u043B\u0493\u0430\u043D \u043C\u04B1\u0493\u0430\u043B\u0456\u043C\u0434\u0435\u0440\u0433\u0435 \u043E\u0441\u044B \u0442\u04D9\u0436\u0456\u0440\u0438\u0431\u0435\u043B\u0456\u043A \u0436\u04B1\u043C\u044B\u0441\u0442\u044B \u043A\u04E9\u0448\u0456\u0440\u0443\u0433\u0435, \u0431\u0456\u0440\u0456\u043A\u0442\u0456\u0440\u0443\u0433\u0435 \u0436\u04D9\u043D\u0435 \u0431\u04E9\u043B\u0443\u0433\u0435 \u0440\u04B1\u049B\u0441\u0430\u0442 \u0435\u0442\u0456\u043B\u0435\u0434\u0456)",publicAnswersTestSetsAllCertifiedTeachers:"\u0416\u0430\u0443\u0430\u043F\u0442\u0430\u0440\u0434\u044B \u0436\u04D9\u043D\u0435 \u0442\u0435\u0441\u0442 \u0436\u0438\u044B\u043D\u0442\u044B\u049B\u0442\u0430\u0440\u044B\u043D \u0430\u0448\u0443: \u0411\u0430\u0440\u043B\u044B\u049B \u043A\u0443\u04D9\u043B\u0430\u043D\u0434\u044B\u0440\u044B\u043B\u0493\u0430\u043D \u043C\u04B1\u0493\u0430\u043B\u0456\u043C\u0434\u0435\u0440\u0433\u0435 \u0430\u0448\u044B\u049B (\u0411\u0435\u043B\u0433\u0456\u043B\u0435\u043D\u0441\u0435, \u043A\u04D9\u0441\u0456\u0431\u0438 \u043A\u0443\u04D9\u043B\u0430\u043D\u0434\u044B\u0440\u044B\u043B\u0493\u0430\u043D \u043C\u04B1\u0493\u0430\u043B\u0456\u043C\u0434\u0435\u0440\u0433\u0435 \u043A\u04E9\u0440\u0443\u0433\u0435 \u0440\u04B1\u049B\u0441\u0430\u0442 \u0435\u0442\u0456\u043B\u0435\u0434\u0456)",visibleOnlyToTrainingCollaborators:"\u0422\u0435\u043A \u0442\u04D9\u0436\u0456\u0440\u0438\u0431\u0435\u043B\u0456\u043A \u0436\u04B1\u043C\u044B\u0441 \u04D9\u0440\u0456\u043F\u0442\u0435\u0441\u0442\u0435\u0440\u0456\u043D\u0435 \u043A\u04E9\u0440\u0456\u043D\u0443\u0456 (\u0411\u0435\u043B\u0433\u0456\u043B\u0435\u043D\u0441\u0435, \u0442\u0435\u043A \u0442\u04D9\u0436\u0456\u0440\u0438\u0431\u0435\u043B\u0456\u043A \u0436\u04B1\u043C\u044B\u0441 \u04D9\u0440\u0456\u043F\u0442\u0435\u0441\u0442\u0435\u0440\u0456 \u0442\u0456\u043A\u0435\u043B\u0435\u0439 \u049B\u0430\u0440\u0430\u0439 \u0430\u043B\u0430\u0434\u044B, \u0431\u0430\u0441\u049B\u0430 \u043F\u0430\u0439\u0434\u0430\u043B\u0430\u043D\u0443\u0448\u044B\u043B\u0430\u0440 \u0430\u043B\u0442\u044B\u043D \u043C\u043E\u043D\u0435\u0442\u0430\u043B\u0430\u0440 \u0430\u0440\u049B\u044B\u043B\u044B \u0430\u0448\u0443\u044B \u043A\u0435\u0440\u0435\u043A)",startTime:"\u0406\u0441\u043A\u0435 \u049B\u043E\u0441\u0443 \u0443\u0430\u049B\u044B\u0442\u044B: (\u0411\u0435\u043B\u0433\u0456\u043B\u0435\u043D\u0441\u0435, \u043E\u049B\u0443\u0448\u044B\u043B\u0430\u0440 \u043A\u04E9\u0440\u0441\u0435\u0442\u0456\u043B\u0433\u0435\u043D \u0443\u0430\u049B\u044B\u0442\u044B\u043D\u0430\u043D \u0431\u0430\u0441\u0442\u0430\u043F \u049B\u0430\u043D\u0430 \u0441\u044B\u043D\u0430\u049B\u0442\u044B \u0431\u0430\u0441\u0442\u0430\u0439 \u0430\u043B\u0430\u0434\u044B)",functions:"\u0424\u0443\u043D\u043A\u0446\u0438\u044F\u043B\u0430\u0440",displayCodeRepositoryAddress:"\u041A\u043E\u0434 \u049B\u043E\u0439\u043C\u0430\u0441\u044B\u043D\u044B\u04A3 \u043C\u0435\u043A\u0435\u043D\u0436\u0430\u0439\u044B\u043D \u043A\u04E9\u0440\u0441\u0435\u0442\u0443: (\u0411\u0435\u043B\u0433\u0456\u043B\u0435\u043D\u0441\u0435, \u043E\u049B\u0443\u0448\u044B\u043B\u0430\u0440\u0493\u0430 \u043A\u043E\u0434 \u049B\u043E\u0439\u043C\u0430\u0441\u044B\u043D\u044B\u04A3 \u043C\u0435\u043A\u0435\u043D\u0436\u0430\u0439\u044B \u0430\u0448\u044B\u043B\u0430\u0434\u044B, \u043E\u049B\u0443\u0448\u044B\u043B\u0430\u0440 \u0431\u0430\u0440\u043B\u044B\u049B \u043A\u043E\u0434\u0442\u044B \u0436\u0435\u0440\u0433\u0456\u043B\u0456\u043A\u0442\u0456 \u043A\u043E\u043C\u043F\u044C\u044E\u0442\u0435\u0440\u0433\u0435 \u0436\u04AF\u043A\u0442\u0435\u0439 \u0430\u043B\u0430\u0434\u044B)",displayCodeDirectory:"\u041A\u043E\u0434 \u043A\u0430\u0442\u0430\u043B\u043E\u0433\u044B\u043D \u043A\u04E9\u0440\u0441\u0435\u0442\u0443: (\u0411\u0435\u043B\u0433\u0456\u043B\u0435\u043D\u0441\u0435, \u043E\u049B\u0443\u0448\u044B\u043B\u0430\u0440 \u043F\u0430\u0440\u0430\u0493\u044B\u043D\u0430 \u043D\u04B1\u0441\u049B\u0430 \u049B\u043E\u0439\u043C\u0430\u0441\u044B\u043D\u044B\u04A3 \u0442\u0456\u0437\u0456\u043C\u0456 \u043A\u04E9\u0440\u0441\u0435\u0442\u0456\u043B\u0435\u0434\u0456)",disablePaste:"\u041A\u04E9\u0448\u0456\u0440\u0456\u043F \u0436\u0430\u043F\u0441\u044B\u0440\u0443\u0434\u044B \u0456\u0441\u0442\u0435\u0442\u0443\u0433\u0435 \u0442\u0438\u044B\u043C \u0441\u0430\u043B\u0443: (\u0411\u0435\u043B\u0433\u0456\u043B\u0435\u043D\u0441\u0435, \u043E\u049B\u0443\u0448\u044B\u043B\u0430\u0440 \u043A\u043E\u0434\u0442\u0430\u0443 \u0430\u0439\u043C\u0430\u0493\u044B\u043D\u0434\u0430 \u043A\u04E9\u0448\u0456\u0440\u0456\u043F \u0436\u0430\u043F\u0441\u044B\u0440\u0443 \u0444\u0443\u043D\u043A\u0446\u0438\u044F\u0441\u044B\u043D \u043F\u0430\u0439\u0434\u0430\u043B\u0430\u043D\u0430 \u0430\u043B\u043C\u0430\u0439\u0434\u044B)",debugger:"\u041E\u04A3\u0434\u0430\u0443\u0448\u044B \u049B\u04B1\u0440\u0430\u043B\u044B: (\u0406\u0441\u043A\u0435 \u049B\u043E\u0441\u044B\u043B\u0493\u0430\u043D\u043D\u0430\u043D \u043A\u0435\u0439\u0456\u043D, \u043E\u049B\u0443\u0448\u044B\u043B\u0430\u0440 \u0442\u04D9\u0436\u0456\u0440\u0438\u0431\u0435\u043B\u0456\u043A \u0436\u043E\u0431\u0430\u043D\u044B\u04A3 \u0441\u044B\u043D\u0430\u049B \u043F\u0430\u0440\u0430\u0493\u044B\u043D\u0434\u0430 \u043A\u043E\u0434\u0442\u044B\u04A3 \u0436\u04B1\u043C\u044B\u0441 \u0456\u0441\u0442\u0435\u0443\u0456\u043D \u0442\u0435\u043A\u0441\u0435\u0440\u0443 \u04AF\u0448\u0456\u043D \u043A\u043E\u0434 \u043E\u04A3\u0434\u0430\u0443 \u049B\u04B1\u0440\u0430\u043B\u0434\u0430\u0440\u044B\u043D \u043F\u0430\u0439\u0434\u0430\u043B\u0430\u043D\u0430 \u0430\u043B\u0430\u0434\u044B. \u049A\u0430\u0437\u0456\u0440\u0433\u0456 \u0443\u0430\u049B\u044B\u0442\u0442\u0430 \u0442\u0435\u043A Python3, Java, C \u0442\u0456\u043B\u0434\u0435\u0440\u0456 \u049B\u043E\u043B\u0434\u0430\u0443 \u043A\u04E9\u0440\u0441\u0435\u0442\u0456\u043B\u0435\u0434\u0456)",selfTestRun:"\u04E8\u0437\u0456\u043D-\u04E9\u0437\u0456 \u0442\u0435\u043A\u0441\u0435\u0440\u0443 \u0436\u04B1\u043C\u044B\u0441\u044B: (\u0406\u0441\u043A\u0435 \u049B\u043E\u0441\u044B\u043B\u0493\u0430\u043D\u043D\u0430\u043D \u043A\u0435\u0439\u0456\u043D, \u043E\u049B\u0443\u0448\u044B\u043B\u0430\u0440 \u0442\u04D9\u0436\u0456\u0440\u0438\u0431\u0435\u043B\u0456\u043A \u0436\u043E\u0431\u0430 \u0441\u044B\u043D\u0430\u049B \u0431\u0435\u0442\u0456 \u043F\u0430\u0440\u0430\u0493\u044B\u043D\u0434\u0430 \u04E9\u0437\u0456\u043D-\u04E9\u0437\u0456 \u0442\u0435\u043A\u0441\u0435\u0440\u0443 \u0436\u04B1\u043C\u044B\u0441\u044B \u0444\u0443\u043D\u043A\u0446\u0438\u044F\u0441\u044B\u043D \u043F\u0430\u0439\u0434\u0430\u043B\u0430\u043D\u0430 \u0430\u043B\u0430\u0434\u044B)",localEvaluation:"\u0416\u0435\u0440\u0433\u0456\u043B\u0456\u043A\u0442\u0456 \u0431\u0430\u0493\u0430\u043B\u0430\u0443: (\u0406\u0441\u043A\u0435 \u049B\u043E\u0441\u044B\u043B\u0493\u0430\u043D\u043D\u0430\u043D \u043A\u0435\u0439\u0456\u043D, \u0442\u04D9\u0436\u0456\u0440\u0438\u0431\u0435\u043B\u0456\u043A \u0436\u04B1\u043C\u044B\u0441\u0442\u044B \u043F\u0430\u0439\u0434\u0430\u043B\u0430\u043D\u0443\u0448\u044B\u043B\u0430\u0440\u044B \u043A\u043B\u0438\u0435\u043D\u0442\u0442\u0456\u043A \u0431\u04E9\u043B\u0456\u043C\u0434\u0435 \u0431\u0430\u0493\u0430\u043B\u0430\u0443 \u0436\u04AF\u0440\u0433\u0456\u0437\u0433\u0435\u043D \u043A\u0435\u0437\u0434\u0435, \u0438\u043D\u0442\u0435\u0440\u043D\u0435\u0442 \u0436\u0435\u043B\u0456\u043D\u0456\u04A3 \u04D9\u0441\u0435\u0440\u0456\u043D \u0430\u0437\u0430\u0439\u0442\u0443 \u04AF\u0448\u0456\u043D \u043F\u0430\u0439\u0434\u0430\u043B\u0430\u043D\u0443\u0448\u044B\u043D\u044B\u04A3 \u0436\u0435\u0440\u0433\u0456\u043B\u0456\u043A\u0442\u0456 \u0435\u0441\u0435\u043F\u0442\u0435\u0443 \u0440\u0435\u0441\u0443\u0440\u0441\u0442\u0430\u0440\u044B \u043F\u0430\u0439\u0434\u0430\u043B\u0430\u043D\u044B\u043B\u0430\u0434\u044B. \u049A\u0430\u0437\u0456\u0440\u0433\u0456 \u0443\u0430\u049B\u044B\u0442\u0442\u0430 \u0442\u0435\u043A Python3 \u0442\u0456\u043B\u0456\u043D\u0435 \u049B\u043E\u043B\u0434\u0430\u0443 \u043A\u04E9\u0440\u0441\u0435\u0442\u0456\u043B\u0435\u0434\u0456. \u041A\u043B\u0438\u0435\u043D\u0442\u0442\u0456\u043A \u0431\u04E9\u043B\u0456\u043C\u0434\u0456 \u0436\u04AF\u043A\u0442\u0435\u0443)",codeRepositoryCapacity:"\u041A\u043E\u0434 \u049B\u043E\u0439\u043C\u0430\u0441\u044B \u0441\u044B\u0439\u044B\u043C\u0434\u044B\u043B\u044B\u0493\u044B",saveExperimentalTempData:"\u0422\u04D9\u0436\u0456\u0440\u0438\u0431\u0435\u043B\u0456\u043A \u0443\u0430\u049B\u044B\u0442\u0448\u0430 \u0434\u0435\u0440\u0435\u043A\u0442\u0435\u0440\u0434\u0456 \u0441\u0430\u049B\u0442\u0430\u0443: (\u0406\u0441\u043A\u0435 \u049B\u043E\u0441\u044B\u043B\u0493\u0430\u043D\u043D\u0430\u043D \u043A\u0435\u0439\u0456\u043D, \u043E\u049B\u0443\u0448\u044B\u043B\u0430\u0440\u0434\u044B\u04A3 \u0436\u0430\u043B\u043F\u044B\u043B\u0430\u043D\u0493\u0430\u043D \u0431\u04B1\u043B\u0442\u0442\u044B \u0442\u04D9\u0436\u0456\u0440\u0438\u0431\u0435\u043B\u0456\u043A \u043E\u0440\u0442\u0430\u0441\u044B\u043D\u0434\u0430\u0493\u044B /data/workspace \u043A\u0430\u0442\u0430\u043B\u043E\u0433\u044B \u04B1\u0437\u0430\u049B \u043C\u0435\u0440\u0437\u0456\u043C\u0434\u0456 \u0441\u0430\u049B\u0442\u0430\u043B\u0430\u0434\u044B, \u043C\u04B1\u0493\u0430\u043B\u0456\u043C \u0442\u04D9\u0436\u0456\u0440\u0438\u0431\u0435\u043B\u0456\u043A \u0436\u043E\u0431\u0430\u043D\u044B \u0441\u0430\u0431\u0430\u049B\u049B\u0430 \u0436\u0456\u0431\u0435\u0440\u0433\u0435\u043D\u043D\u0435\u043D \u043A\u0435\u0439\u0456\u043D \u0442\u04D9\u0436\u0456\u0440\u0438\u0431\u0435\u043B\u0456\u043A \u0443\u0430\u049B\u044B\u0442\u0448\u0430 \u0434\u0435\u0440\u0435\u043A\u0442\u0435\u0440\u0434\u0456 \u044D\u043A\u0441\u043F\u043E\u0440\u0442\u0442\u0430\u0443\u0434\u044B \u0442\u0430\u04A3\u0434\u0430\u0439 \u0430\u043B\u0430\u0434\u044B. \u041F\u0430\u0439\u0434\u0430\u043B\u0430\u043D\u0443 \u043D\u04B1\u0441\u049B\u0430\u0443\u043B\u044B\u0493\u044B)",defaultReleaseExperimentalResources:"\u0422\u04D9\u0436\u0456\u0440\u0438\u0431\u0435\u043B\u0456\u043A \u0440\u0435\u0441\u0443\u0440\u0441\u0442\u0430\u0440\u0434\u044B \u04D9\u0434\u0435\u043F\u043A\u0456 \u0431\u043E\u0439\u044B\u043D\u0448\u0430 \u0431\u043E\u0441\u0430\u0442\u0443: (\u0406\u0441\u043A\u0435 \u049B\u043E\u0441\u044B\u043B\u0493\u0430\u043D\u043D\u0430\u043D \u043A\u0435\u0439\u0456\u043D, \u0442\u04D9\u0436\u0456\u0440\u0438\u0431\u0435\u043B\u0456\u043A \u0436\u04B1\u043C\u044B\u0441\u0442\u0430\u043D \u0448\u044B\u049B\u049B\u0430\u043D \u043A\u0435\u0437\u0434\u0435 \u0442\u04D9\u0436\u0456\u0440\u0438\u0431\u0435\u043B\u0456\u043A \u0440\u0435\u0441\u0443\u0440\u0441\u0442\u0430\u0440 \u04D9\u0434\u0435\u043F\u043A\u0456 \u0431\u043E\u0439\u044B\u043D\u0448\u0430 \u0431\u043E\u0441\u0430\u0442\u044B\u043B\u0430\u0434\u044B)",commentSection:"\u041F\u0456\u043A\u0456\u0440\u043B\u0435\u0440 \u0431\u04E9\u043B\u0456\u043C\u0456",displayCommentSection:"\u041F\u0456\u043A\u0456\u0440\u043B\u0435\u0440 \u0431\u04E9\u043B\u0456\u043C\u0456\u043D \u043A\u04E9\u0440\u0441\u0435\u0442\u0443: (\u04E8\u0448\u0456\u0440\u0456\u043B\u0433\u0435\u043D \u043A\u0435\u0437\u0434\u0435, \u0442\u04D9\u0436\u0456\u0440\u0438\u0431\u0435\u043B\u0456\u043A \u0436\u043E\u0431\u0430 \u0442\u043E\u043B\u044B\u049B \u043C\u04D9\u043B\u0456\u043C\u0435\u0442\u0442\u0435\u0440 \u043F\u0430\u0440\u0430\u0493\u044B\u043D\u0434\u0430 \u0436\u04D9\u043D\u0435 \u0441\u044B\u043D\u0430\u049B \u043F\u0430\u0440\u0430\u0493\u044B\u043D\u0434\u0430 \u0435\u0448\u0431\u0456\u0440 \u043F\u0456\u043A\u0456\u0440 \u043A\u04E9\u0440\u0441\u0435\u0442\u0456\u043B\u043C\u0435\u0439\u0434\u0456)",smartRecommendations:"\u0438\u043D\u0442\u0435\u043B\u043B\u0435\u043A\u0442 \u04B1\u0441\u044B\u043D\u044B\u0441: (\u0422\u04D9\u0436\u0456\u0440\u0438\u0431\u0435\u043B\u0456\u043A \u0436\u04B1\u043C\u044B\u0441\u0442\u044B \u0431\u0456\u043B\u0456\u043C \u0433\u0440\u0430\u0444\u044B\u043C\u0435\u043D \u0431\u0430\u0439\u043B\u0430\u043D\u044B\u0441\u0442\u044B\u0440\u044B\u043F, \u0438\u043D\u0442\u0435\u043B\u043B\u0435\u043A\u0442 \u04B1\u0441\u044B\u043D\u044B\u0441\u0442\u044B \u0456\u0441\u043A\u0435 \u049B\u043E\u0441\u049B\u0430\u043D\u043D\u0430\u043D \u043A\u0435\u0439\u0456\u043D, \u0436\u04AF\u0439\u0435 \u043E\u049B\u0443\u0448\u044B\u043D\u044B\u04A3 \u0436\u0430\u0443\u0430\u043F\u0442\u0430\u0440\u044B \u043C\u0435\u043D \u0431\u0456\u043B\u0456\u043C \u043D\u04AF\u043A\u0442\u0435\u043B\u0435\u0440\u0456\u043D \u043C\u0435\u04A3\u0433\u0435\u0440\u0443 \u0436\u0430\u0493\u0434\u0430\u0439\u044B\u043D\u0430 \u0441\u04D9\u0439\u043A\u0435\u0441 \u049B\u0430\u0442\u044B\u0441\u0442\u044B \u043E\u049B\u0443 \u0440\u0435\u0441\u0443\u0440\u0441\u0442\u0430\u0440\u044B\u043D \u0438\u043D\u0442\u0435\u043B\u043B\u0435\u043A\u0442 \u0442\u04AF\u0440\u0434\u0435 \u04B1\u0441\u044B\u043D\u0430\u0434\u044B)",deletePracticalProject:"\u041F\u0440\u0430\u043A\u0442\u0438\u043A\u0430\u043B\u044B\u049B \u0436\u043E\u0431\u0430\u043D\u044B \u0436\u043E\u044E",cancel1:"\u0411\u043E\u043B\u0434\u044B\u0440\u043C\u0430\u0443",save1:"\u0421\u0430\u049B\u0442\u0430\u0443",qaSet:"\u0421\u04B1\u0440\u0430\u049B\u2013\u0436\u0430\u0443\u0430\u043F \u0436\u0438\u043D\u0430\u0493\u044B FAQ",qaRecords:"Q&A \u0436\u0430\u0437\u0431\u0430\u0441\u044B",addQa:"\u0416\u0430\u04A3\u0430 \u0441\u04B1\u0440\u0430\u049B\u2013\u0436\u0430\u0443\u0430\u043F \u049B\u043E\u0441\u0443",importQa:"Q&A \u0438\u043C\u043F\u043E\u0440\u0442\u0442\u0430\u0443",question1:"\u0421\u04B1\u0440\u0430\u049B",answer:"\u0416\u0430\u0443\u0430\u043F",operation:"\u04D8\u0440\u0435\u043A\u0435\u0442",enterYourQuestion:"\u0421\u04B1\u0440\u0430\u0493\u044B\u04A3\u044B\u0437\u0434\u044B \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437",noData:"\u041C\u04D9\u043B\u0456\u043C\u0435\u0442 \u0436\u043E\u049B",enterYourAnswer:"\u0416\u0430\u0443\u0430\u0431\u044B\u04A3\u044B\u0437\u0434\u044B \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437",addToQuestionSet:"\u0421\u04B1\u0440\u0430\u049B\u0442\u0430\u0440 \u0436\u0438\u043D\u0430\u0493\u044B\u043D\u0430 \u049B\u043E\u0441\u0443",stepOneDownloadImportQaTemplate:"\u04D8\u0434\u0456\u0441 1: \u0421\u04B1\u0440\u0430\u049B-\u0436\u0430\u0443\u0430\u043F \u0436\u0438\u043D\u0430\u0493\u044B \u04AF\u043B\u0433\u0456\u0441\u0456\u043D \u0436\u04AF\u043A\u0442\u0435\u043F \u0430\u043B\u044B\u043F, \u0441\u04D9\u0439\u043A\u0435\u0441 \u043C\u0430\u0437\u043C\u04B1\u043D\u0434\u044B \u0442\u043E\u043B\u0442\u044B\u0440\u044B\u04A3\u044B\u0437",stepTwoUploadFilledImportQaTemplate:"\u04D8\u0434\u0456\u0441 2: \u0422\u043E\u043B\u0442\u044B\u0440\u044B\u043B\u0493\u0430\u043D \xAB\u0418\u043C\u043F\u043E\u0440\u0442\u0442\u0430\u0443 \u0441\u04B1\u0440\u0430\u049B-\u0436\u0430\u0443\u0430\u043F \u04AF\u043B\u0433\u0456\u0441\u0456\u043D\xBB \u0436\u04AF\u043A\u0442\u0435\u04A3\u0456\u0437",uploadFile:"\u0424\u0430\u0439\u043B \u0436\u04AF\u043A\u0442\u0435\u0443",collapse:"\u0416\u0430\u0431\u0443",numberOfLevels:"\u043A\u0435\u0437\u0435\u04A3 \u0441\u0430\u043D\u044B",minute:"\u04B0\u043F\u0430\u0439",publicRelease:"\u0410\u0448\u044B\u049B \u0436\u0430\u0440\u0438\u044F\u043B\u0430\u0443",beginner:"\u0411\u0430\u0441\u0442\u0430\u043F\u049B\u044B \u043A\u0435\u0437\u0435\u04A3",learningTimes:"\u041E\u049B\u0443\u0448\u044B\u043B\u0430\u0440 \u0441\u0430\u043D\u044B",viewTraining:"\u0442\u04D9\u0436\u0456\u0440\u0438\u0431\u0435\u043B\u0456\u043A \u0436\u04B1\u043C\u044B\u0441\u0442\u044B \u049B\u0430\u0440\u0430\u0443",startChallenge1:"\u0421\u044B\u043D\u0430\u049B\u0442\u044B \u0431\u0430\u0441\u0442\u0430\u0443",learningProgress:"\u041E\u049B\u0443 \u0431\u0430\u0440\u044B\u0441\u044B",off:"\u041A\u0435\u0437\u0435\u04A3",totalLevels:"\u0411\u0430\u0440\u043B\u044B\u0493\u044B \u043A\u0435\u0437\u0435\u04A3",levelX:"\u0425 \u043A\u0435\u0437\u0435\u04A3",inChallenge:"\u0421\u044B\u043D\u0430\u049B \u04E9\u0442\u0456\u043F \u0436\u0430\u0442\u044B\u0440",completeChallenge:"\u0421\u044B\u043D\u0430\u049B\u0442\u044B \u0430\u044F\u049B\u0442\u0430\u0443",experiencePoints1:"\u0422\u04D9\u0436\u0456\u0440\u0438\u0431\u0435 \u04B1\u043F\u0430\u0439\u044B\u043D \u0430\u043B\u0443",point:"\u04B0\u043F\u0430\u0439",times:"\u0410\u0434\u0430\u043C \u0441\u0430\u043D\u044B",xLearners:"x \u0430\u0434\u0430\u043C \u043E\u049B\u0443\u0434\u0430",learnerPassedAllTasksLevelsWillGetSkillTags:"\u0411\u0430\u0440\u043B\u044B\u049B \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430 \u043A\u0435\u0437\u0435\u04A3\u0434\u0435\u0440\u0456\u043D\u0435\u043D \u04E9\u0442\u043A\u0435\u043D \u043E\u049B\u0443\u0448\u044B\u043B\u0430\u0440\u0493\u0430 \u0434\u0430\u0493\u0434\u044B \u0431\u0435\u043B\u0433\u0456\u0441\u0456 \u0431\u0435\u0440\u0456\u043B\u0435\u0434\u0456",noteUploadJpgPngMax2M1920x108:"\u0422\u04AF\u0441\u0456\u043D\u0456\u043A\u0442\u0435\u043C\u0435: jpg/png \u0441\u0438\u044F\u049B\u0442\u044B \u0444\u043E\u0440\u043C\u0430\u0442\u0442\u0430\u0493\u044B \u0444\u0430\u0439\u043B\u0434\u0430\u0440\u0434\u044B \u0436\u04AF\u043A\u0442\u0435\u0443\u0433\u0435 \u0431\u043E\u043B\u0430\u0434\u044B. \u0424\u0430\u0439\u043B \u04E9\u043B\u0448\u0435\u043C\u0456 2\u041C-\u043D\u0430\u043D \u0430\u0441\u043F\u0430\u0443\u044B \u043A\u0435\u0440\u0435\u043A, 290*218 \u043F\u0438\u043A\u0441\u0435\u043B\u044C\u0434\u0456 \u049B\u043E\u043B\u0434\u0430\u043D\u0443 \u04B1\u0441\u044B\u043D\u044B\u043B\u0430\u0434\u044B; \u0435\u0433\u0435\u0440 \u0436\u04AF\u043A\u0442\u0435\u043B\u043C\u0435\u0441\u0435, \u0436\u04AF\u0439\u0435\u043B\u0456\u043A \u0441\u0443\u0440\u0435\u0442 \u049B\u043E\u043B\u0434\u0430\u043D\u044B\u043B\u0430\u0434\u044B.",currentTask:"\u041E\u0441\u044B \u043A\u0435\u0437\u0435\u04A3\u043D\u0456\u04A3 \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430\u0441\u044B",levelLeaderboard:"\u041A\u0435\u0437\u0435\u04A3 \u0440\u0435\u0439\u0442\u0438\u043D\u0433",taskRequirementsDefaultWidth:"\u0422\u0430\u043F\u0441\u044B\u0440\u043C\u0430 \u0442\u0430\u043B\u0430\u043F\u0442\u0430\u0440\u044B\u043D\u044B\u04A3 \u04D9\u0434\u0435\u043F\u043A\u0456 \u0435\u043D\u0456",skillAcquisition:"\u041E\u049B\u0443\u0448\u044B \u0441\u04B1\u0440\u0430\u049B\u049B\u0430 \u0434\u04B1\u0440\u044B\u0441 \u0436\u0430\u0443\u0430\u043F \u0431\u0435\u0440\u0441\u0435, \u0434\u0430\u0493\u0434\u044B \u0430\u043B\u0430\u0434\u044B, \u04D9\u0439\u0442\u043F\u0435\u0441\u0435 \u0430\u043B\u043C\u0430\u0439\u0434\u044B (Enter \u0430\u0440\u049B\u044B\u043B\u044B \u0431\u0435\u043B\u0433\u0456 \u049B\u043E\u0441\u044B\u04A3\u044B\u0437)",thirdPartyPlatformInStudentPage:"\u041E\u049B\u0443\u0448\u044B \u0431\u0435\u0442\u0456\u043D\u0434\u0435 \u0442\u0456\u043A\u0435\u043B\u0435\u0439 \u04AF\u0448\u0456\u043D\u0448\u0456 \u0442\u0430\u0440\u0430\u043F \u043F\u043B\u0430\u0442\u0444\u043E\u0440\u043C\u0430\u0441\u044B\u043D \u0435\u043D\u0434\u0456\u0440\u0443\u0433\u0435 \u0431\u043E\u043B\u0430\u0434\u044B",evaluationFile:"\u0411\u0430\u0493\u0430\u043B\u0430\u0443 \u0444\u0430\u0439\u043B\u044B",evaluationTimeLimit1:"\u0411\u0430\u0493\u0430\u043B\u0430\u0443 \u0443\u0430\u049B\u044B\u0442\u044B\u043D\u044B\u04A3 \u0448\u0435\u043A\u0442\u0435\u0443\u0456 (\u0431\u0430\u0493\u0434\u0430\u0440\u043B\u0430\u043C\u0430\u043D\u044B \u049B\u04B1\u0440\u0430\u0441\u0442\u044B\u0440\u0443 \u0436\u04D9\u043D\u0435 \u043E\u0440\u044B\u043D\u0434\u0430\u0443 \u04AF\u0448\u0456\u043D \u0440\u04B1\u049B\u0441\u0430\u0442 \u0435\u0442\u0456\u043B\u0433\u0435\u043D \u0435\u04A3 \u04B1\u0437\u0430\u049B \u0443\u0430\u049B\u044B\u0442, \u0441\u0435\u043A\u0443\u043D\u0434\u043F\u0435\u043D)",evaluationResultDisplay:"\u0411\u0430\u0493\u0430\u043B\u0430\u0443 \u043D\u04D9\u0442\u0438\u0436\u0435\u0441\u0456\u043D \u043A\u04E9\u0440\u0441\u0435\u0442\u0443 \u0442\u04D9\u0441\u0456\u043B\u0456 (\u043E\u049B\u0443\u0448\u044B \u043E\u0441\u044B \u043A\u0435\u0437\u0435\u04A3 \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430\u0441\u044B\u043D \u0431\u0430\u0493\u0430\u043B\u0430\u0443 \u043A\u0435\u0437\u0456\u043D\u0434\u0435 \u043D\u04D9\u0442\u0438\u0436\u0435\u043B\u0435\u0440 \u0431\u0435\u0442\u0456\u043D\u0434\u0435 \u043A\u04E9\u0440\u0441\u0435\u0442\u0456\u043B\u0435\u0442\u0456\u043D \u0444\u0430\u0439\u043B \u0442\u04AF\u0440\u043B\u0435\u0440\u0456)",testSetComparison:"\u0422\u0435\u0441\u0442 \u0436\u0438\u044B\u043D\u0442\u044B\u0493\u044B\u043D \u0441\u0430\u043B\u044B\u0441\u0442\u044B\u0440\u0443",image:"\u0421\u0443\u0440\u0435\u0442",evaluationRules:"\u0411\u0430\u0493\u0430\u043B\u0430\u0443 \u0435\u0440\u0435\u0436\u0435\u043B\u0435\u0440\u0456",passingCriteria:"\u041A\u0435\u0437\u0435\u04A3\u043D\u0435\u043D \u04E9\u0442\u0443 \u0448\u0430\u0440\u0442\u044B",actualOutputExpectedOutputComparison:"\u041D\u0430\u049B\u0442\u044B \u043D\u04D9\u0442\u0438\u0436\u0435 \u043C\u0435\u043D \u043A\u04AF\u0442\u0456\u043B\u0435\u0442\u0456\u043D \u043D\u04D9\u0442\u0438\u0436\u0435\u043D\u0456 \u0441\u0430\u043B\u044B\u0441\u0442\u044B\u0440\u0443",actualOutputMeetsCriteria:"\u5B9E\u9645\u8F93\u51FA\u6EE1\u8DB3\u89C4\u5219",spaceHandling:"\u0411\u043E\u0441 \u043E\u0440\u044B\u043D\u0434\u0430\u0440\u0434\u044B \u04E9\u04A3\u0434\u0435\u0443",ignoreSpaces:"\u0411\u0430\u0441\u044B \u043C\u0435\u043D \u0441\u043E\u04A3\u044B\u043D\u0434\u0430\u0493\u044B \u0431\u043E\u0441 \u043E\u0440\u044B\u043D\u0434\u044B \u0435\u043B\u0435\u043C\u0435\u0443",ignoreLeadingTrailingSpaces:"\u0411\u0430\u0441\u044B \u043C\u0435\u043D \u0441\u043E\u04A3\u044B\u043D\u0434\u0430\u0493\u044B \u0431\u043E\u0441 \u043E\u0440\u044B\u043D\u0434\u044B \u0435\u043B\u0435\u043C\u0435\u0443",ignoreEachLineLeadingTrailingSpaces:"\u04D8\u0440 \u0436\u043E\u043B\u0434\u044B\u04A3 \u0431\u0430\u0441\u044B \u043C\u0435\u043D \u0441\u043E\u04A3\u044B\u043D\u0434\u0430\u0493\u044B \u0431\u043E\u0441 \u043E\u0440\u044B\u043D\u0434\u044B \u0435\u043B\u0435\u043C\u0435\u0443",ignoreAllSpaces:"\u0411\u0430\u0440\u043B\u044B\u049B \u0431\u043E\u0441 \u043E\u0440\u044B\u043D\u0434\u044B \u0435\u043B\u0435\u043C\u0435\u0443",ignoreAllSpacesTip:"(\u0431\u0430\u0493\u0430\u043B\u0430\u0443 \u043A\u0435\u0437\u0456\u043D\u0434\u0435 \u0431\u0430\u0440\u043B\u044B\u049B \u0431\u043E\u0441 \u043E\u0440\u044B\u043D\u0434\u0430\u0440 \u0430\u0432\u0442\u043E\u043C\u0430\u0442\u0442\u044B \u0442\u04AF\u0440\u0434\u0435 \u0430\u043B\u044B\u043D\u044B\u043F \u0442\u0430\u0441\u0442\u0430\u043B\u0430\u0434\u044B)",testCases:"\u0422\u0435\u0441\u0442 \u0436\u0438\u044B\u043D\u044B",scoreSpecification:"\u0411\u0430\u0493\u0430 \u0431\u0435\u0440\u0443 \u0435\u0440\u0435\u0436\u0435\u0441\u0456",fullTestCasesPass:"\u0411\u0430\u0440\u043B\u044B\u049B \u0442\u0435\u0441\u0442 \u0436\u0438\u044B\u043D\u0434\u0430\u0440\u044B \u0434\u04B1\u0440\u044B\u0441 \u0431\u043E\u043B\u0441\u0430, \u0430\u043B\u0442\u044B\u043D \u0430\u043B\u044B\u043D\u0430\u0434\u044B",partialTestCasesPass:"\u0411\u0456\u0440 \u0431\u04E9\u043B\u0456\u0433\u0456 \u0434\u04B1\u0440\u044B\u0441 \u0431\u043E\u043B\u0441\u0430, \u0431\u0430\u043F\u0442\u0430\u043B\u0493\u0430\u043D \u04AF\u043B\u0435\u0441 \u0431\u043E\u0439\u044B\u043D\u0448\u0430 \u0430\u043B\u0442\u044B\u043D \u0430\u043B\u044B\u043D\u0430\u0434\u044B",testCaseType:"\u04AE\u043B\u0433\u0456 \u0442\u04AF\u0440\u0456",text:"\u041C\u04D9\u0442\u0456\u043D",file:"\u0424\u0430\u0439\u043B",batchSettings:"\u0422\u043E\u043F\u0442\u044B\u049B \u0431\u0430\u043F\u0442\u0430\u0443",deleteTestCases:"\u0411\u0430\u0440\u043B\u044B\u049B \u0442\u0435\u0441\u0442 \u04AF\u043B\u0433\u0456\u043B\u0435\u0440\u0456\u043D \u0431\u0456\u0440\u0434\u0435\u043D \u0436\u043E\u044E",batchUploadTestCases:"\u0411\u0430\u0440\u043B\u044B\u049B \u0442\u0435\u0441\u0442 \u04AF\u043B\u0433\u0456\u043B\u0435\u0440\u0456\u043D \u0431\u0456\u0440\u0434\u0435\u043D \u0436\u04AF\u043A\u0442\u0435\u0443",visibility:"\u041A\u04E9\u0440\u0456\u043D\u0456\u043C\u0434\u0456\u043B\u0456\u043A",allHidden:"\u0411\u0430\u0440\u043B\u044B\u0493\u044B\u043D \u0436\u0430\u0441\u044B\u0440\u0443",hideInput:"\u041A\u0456\u0440\u0456\u0441\u0442\u0456 \u0436\u0430\u0441\u044B\u0440\u0443",hideExpectedOutput:"\u041A\u04AF\u0442\u0456\u043B\u0435\u0442\u0456\u043D \u043D\u04D9\u0442\u0438\u0436\u0435\u043D\u0456 \u0436\u0430\u0441\u044B\u0440\u0443",hideActualOutput:"\u041D\u0430\u049B\u0442\u044B \u043D\u04D9\u0442\u0438\u0436\u0435\u043D\u0456 \u0436\u0430\u0441\u044B\u0440\u0443",specialCriteria:"\u0410\u0440\u043D\u0430\u0439\u044B \u0448\u0430\u0440\u0442",endMatch:"\u0421\u043E\u04A3\u0493\u044B \u0436\u043E\u043B \u0441\u04D9\u0439\u043A\u0435\u0441\u0442\u0456\u0433\u0456 (\u043D\u0430\u049B\u0442\u044B \u043D\u04D9\u0442\u0438\u0436\u0435\u043D\u0456\u04A3 \u0441\u043E\u04A3\u0493\u044B \u0436\u043E\u043B\u044B \u043A\u04AF\u0442\u0456\u043B\u0435\u0442\u0456\u043D\u043C\u0435\u043D \u0431\u0456\u0440\u0434\u0435\u0439 \u0431\u043E\u043B\u0441\u0430, \u043A\u0435\u0437\u0435\u04A3 \u04E9\u0442\u0435\u0434\u0456)",group1:"1-\u0442\u043E\u043F",group2:"2-\u0442\u043E\u043F",addTestCase:"\u0416\u0430\u04A3\u0430 \u0442\u0435\u0441\u0442 \u0436\u0438\u044B\u043D\u044B\u043D \u049B\u043E\u0441\u0443",reminder:"\u041A\u0435\u04A3\u0435\u0441: \u0430\u0448\u044B\u049B \u0436\u04D9\u043D\u0435 \u0436\u0430\u0441\u044B\u0440\u044B\u043D \u0442\u0435\u0441\u0442 \u0436\u0438\u044B\u043D\u0434\u0430\u0440\u044B\u043D \u0431\u0456\u0440\u0433\u0435 \u043F\u0430\u0439\u0434\u0430\u043B\u0430\u043D\u0443 \u0430\u043B\u0434\u0430\u0443\u0434\u044B\u04A3 \u044B\u049B\u0442\u0438\u043C\u0430\u043B\u0434\u044B\u0493\u044B\u043D \u0442\u04E9\u043C\u0435\u043D\u0434\u0435\u0442\u0435\u0434\u0456; \u0436\u0430\u0441\u044B\u0440\u044B\u043D \u0442\u0435\u0441\u0442 \u0436\u0438\u044B\u043D\u0434\u0430\u0440\u044B \xAB\u0411\u0430\u0493\u0430\u043B\u0430\u0443\u0434\u044B \u0436\u0456\u0431\u0435\u0440\u0443\xBB \u043A\u0435\u0437\u0456\u043D\u0434\u0435 \u0430\u0432\u0442\u043E\u043C\u0430\u0442\u0442\u044B \u0442\u04AF\u0440\u0434\u0435 \u0442\u0435\u043A\u0441\u0435\u0440\u0456\u043B\u0435\u0434\u0456",answerReference:"\u042D\u0442\u0430\u043B\u043E\u043D\u0434\u044B\u049B \u0436\u0430\u0443\u0430\u043F",hideReferenceAnswer:"\u042D\u0442\u0430\u043B\u043E\u043D\u0434\u044B\u049B \u0436\u0430\u0443\u0430\u043F \u043C\u043E\u0434\u0443\u043B\u0456\u043D \u0436\u0430\u0441\u044B\u0440\u0443",disableAnswerCopy:"\u042D\u0442\u0430\u043B\u043E\u043D\u0434\u044B\u049B \u0436\u0430\u0443\u0430\u043F\u0442\u044B \u043A\u04E9\u0448\u0456\u0440\u0443\u0433\u0435 \u0442\u044B\u0439\u044B\u043C \u0441\u0430\u043B\u0443",answerLevel:"\u042D\u0442\u0430\u043B\u043E\u043D\u0434\u044B\u049B \u0436\u0430\u0443\u0430\u043F\u0442\u0430\u0440\u0434\u044B \u043A\u0435\u0437\u0435\u04A3 \u0431\u043E\u0439\u044B\u043D\u0448\u0430 \u0431\u0430\u043F\u0442\u0430\u043F, \u043E\u049B\u0443\u0448\u044B\u0493\u0430 \u0442\u0430\u04A3\u0434\u0430\u0443 \u043C\u04AF\u043C\u043A\u0456\u043D\u0434\u0456\u0433\u0456\u043D \u0431\u0435\u0440\u0443\u0433\u0435 \u0431\u043E\u043B\u0430\u0434\u044B. \u04D8\u0440 \u043A\u0435\u0437\u0435\u04A3 \u0431\u043E\u0439\u044B\u043D\u0448\u0430 \u049B\u0430\u0440\u0430\u0443 \u043A\u0435\u0437\u0456\u043D\u0434\u0435 \u0441\u04D9\u0439\u043A\u0435\u0441 \u04B1\u043F\u0430\u0439 \u0430\u0437\u0430\u0439\u0442\u044B\u043B\u0430\u0434\u044B (\u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430\u043D\u044B \u043E\u0440\u044B\u043D\u0434\u0430\u0493\u0430\u043D \u0441\u043E\u04A3 \u049B\u0430\u0440\u0430\u043B\u0441\u0430, \u043D\u04D9\u0442\u0438\u0436\u0435 \u04E9\u0437\u0433\u0435\u0440\u043C\u0435\u0439\u0434\u0456).",answerLevelExample:"\u041C\u044B\u0441\u0430\u043B\u044B: 1-\u043A\u0435\u0437\u0435\u04A3 \u2013 25% \u04B1\u043F\u0430\u0439 \u0430\u0437\u0430\u044F\u0434\u044B; 2-\u043A\u0435\u0437\u0435\u04A3 \u2013 35%; 3-\u043A\u0435\u0437\u0435\u04A3 \u2013 40%.",answerLevelRules:"\u0415\u0433\u0435\u0440 \u043E\u049B\u0443\u0448\u044B 1-\u043A\u0435\u0437\u0435\u04A3\u0434\u0456 \u049B\u0430\u0440\u0430\u0441\u0430, 25% \u04B1\u043F\u0430\u0439 \u0430\u0437\u0430\u044F\u0434\u044B; 2-\u043A\u0435\u0437\u0435\u04A3\u0434\u0456 \u049B\u0430\u0440\u0430\u0441\u0430 \u2013 60%; 3-\u043A\u0435\u0437\u0435\u04A3\u0434\u0456 \u049B\u0430\u0440\u0430\u0441\u0430 \u2013 100%.",level:"\u043A\u0435\u0437\u0435\u04A3",name:"\u0410\u0442\u0430\u0443\u044B",deductionPercentage:"\u04B0\u043F\u0430\u0439 \u0430\u0437\u0430\u0439\u0442\u0443 \u04AF\u043B\u0435\u0441\u0456",solution:"\u0428\u0435\u0448\u0456\u043C \u0442\u04D9\u0441\u0456\u043B\u0456",content:"\u041C\u0430\u0437\u043C\u04B1\u043D",simulation:"\u0416\u0430\u0442\u0442\u044B\u0493\u0443 \u0441\u0438\u043C\u0443\u043B\u044F\u0446\u0438\u044F\u0441\u044B",containerService:"\u041A\u043E\u043D\u0442\u0435\u0439\u043D\u0435\u0440 \u0456\u0448\u0456\u043D\u0434\u0435\u0433\u0456 \u049B\u044B\u0437\u043C\u0435\u0442",previewContainerWebService:"\u041A\u043E\u043D\u0442\u0435\u0439\u043D\u0435\u0440 \u0456\u0448\u0456\u043D\u0434\u0435\u0433\u0456 Web \u049B\u044B\u0437\u043C\u0435\u0442\u0442\u0456 \u0442\u0456\u043A\u0435\u043B\u0435\u0439 \u049B\u0430\u0440\u0430\u0443",experimentEnvironmentDuration:"\u042D\u043A\u0441\u043F\u0435\u0440\u0438\u043C\u0435\u043D\u0442 \u043E\u0440\u0442\u0430\u0441\u044B\u043D \u043F\u0430\u0439\u0434\u0430\u043B\u0430\u043D\u0443 \u0443\u0430\u049B\u044B\u0442\u044B",advancedSettings:"\u041A\u0435\u04A3\u0435\u0439\u0442\u0456\u043B\u0433\u0435\u043D \u0431\u0430\u043F\u0442\u0430\u0443\u043B\u0430\u0440",resourcePoolSetting:"\u0420\u0435\u0441\u0443\u0440\u0441\u0442\u044B\u049B \u043F\u0443\u043B \u0431\u0430\u043F\u0442\u0430\u0443\u044B",nodeSelection:"\u0422\u04AF\u0439\u0456\u043D\u0434\u0456 \u0442\u0430\u04A3\u0434\u0430\u0443",imageConfig:"\u0411\u0435\u0439\u043D\u0435 \u0431\u0430\u043F\u0442\u0430\u0443\u044B",resourceConfig:"\u0420\u0435\u0441\u0443\u0440\u0441 \u0431\u0430\u043F\u0442\u0430\u0443\u044B",recommendedConfig:"\u04B0\u0441\u044B\u043D\u044B\u043B\u0493\u0430\u043D \u0431\u0430\u043F\u0442\u0430\u0443\u0434\u044B \u049B\u0430\u0440\u0430\u0443",fileSizeLimit:"\u0424\u0430\u0439\u043B \u04E9\u043B\u0448\u0435\u043C \u0448\u0435\u043A\u0442\u0435\u0443\u0456",fileUploadLimit:"File size limit \u043F\u0430\u0440\u0430\u043C\u0435\u0442\u0440\u0456 \u2013 \u0431\u0456\u0440 \u0444\u0430\u0439\u043B\u0434\u044B\u04A3 \u0435\u04A3 \u04AF\u043B\u043A\u0435\u043D \u0436\u04AF\u043A\u0442\u0435\u0443 \u04E9\u043B\u0448\u0435\u043C\u0456",startSetting:"\u0406\u0441\u043A\u0435 \u049B\u043E\u0441\u0443 \u0431\u0430\u043F\u0442\u0430\u0443\u044B",username:"\u041F\u0430\u0439\u0434\u0430\u043B\u0430\u043D\u0443\u0448\u044B \u0430\u0442\u044B (\u043A\u043E\u043D\u0442\u0435\u0439\u043D\u0435\u0440\u0433\u0435 \u043A\u0456\u0440\u0443 \u043A\u0435\u0437\u0456\u043D\u0434\u0435 \u049B\u043E\u043B\u0434\u0430\u043D\u044B\u043B\u0430\u0442\u044B\u043D)",hostname:"\u0425\u043E\u0441\u0442 \u0430\u0442\u044B (\u043A\u043E\u043D\u0442\u0435\u0439\u043D\u0435\u0440\u0433\u0435 \u043A\u0456\u0440\u0443 \u043A\u0435\u0437\u0456\u043D\u0434\u0435 \u049B\u043E\u043B\u0434\u0430\u043D\u044B\u043B\u0430\u0442\u044B\u043D)",hostnameOptional:"\u049A\u043E\u0441\u044B\u043C\u0448\u0430, \u043E\u043F\u0435\u0440\u0430\u0446\u0438\u044F\u043B\u044B\u049B \u0436\u04AF\u0439\u0435\u0434\u0435\u0433\u0456 \u043A\u043E\u043C\u043F\u044C\u044E\u0442\u0435\u0440 \u0430\u0442\u044B",creationTime:"\u049A\u04B1\u0440\u0443 \u0443\u0430\u049B\u044B\u0442\u044B",updateTime:"\u0416\u0430\u04A3\u0430\u0440\u0442\u0443 \u0443\u0430\u049B\u044B\u0442\u044B",creator:"\u049A\u04B1\u0440\u0430\u0441\u0442\u044B\u0440\u0443\u0448\u044B",viewMyBattleHistory:"\u041C\u0435\u043D\u0456\u04A3 \u0442\u04D9\u0436\u0456\u0440\u0438\u0431\u0435\u043B\u0456\u043A \u0436\u0435\u0442\u0456\u0441\u0442\u0456\u043A\u0442\u0435\u0440 \u0442\u0430\u0440\u0438\u0445\u044B\u043C\u0434\u044B \u043A\u04E9\u0440\u0443",passLevel:"\u041A\u0435\u0437\u0435\u04A3\u043D\u0435\u043D \u04E9\u0442\u0443",disableExternalNetwork:"\u0421\u044B\u0440\u0442\u049B\u044B \u0436\u0435\u043B\u0456\u043D\u0456 \u04E9\u0448\u0456\u0440\u0443",submit:"\u0416\u0456\u0431\u0435\u0440\u0443",restoreInitialCodeTime:"\u0411\u0430\u0441\u0442\u0430\u043F\u049B\u044B \u043A\u043E\u0434\u0442\u044B \u049B\u0430\u043B\u043F\u044B\u043D\u0430 \u043A\u0435\u043B\u0442\u0456\u0440\u0443 \u0443\u0430\u049B\u044B\u0442\u044B",returnForRedo:"\u049A\u0430\u0439\u0442\u0430\u0440\u0443 \u0436\u04D9\u043D\u0435 \u049B\u0430\u0439\u0442\u0430 \u043E\u0440\u044B\u043D\u0434\u0430\u0443",publish:"\u0416\u0430\u0440\u0438\u044F\u0434\u0430\u0443\u0448\u044B",chapters:"\u0422\u0430\u0440\u0430\u0443",numberOfLearners:"\u041E\u049B\u0443\u0448\u044B\u043B\u0430\u0440 \u0441\u0430\u043D\u044B",noDataAvailable:"\u04D8\u0437\u0456\u0440\u0433\u0435 \u049B\u0430\u0442\u044B\u0441\u0442\u044B \u0434\u0435\u0440\u0435\u043A\u0442\u0435\u0440 \u0436\u043E\u049B",return:"\u0410\u0440\u0442\u049B\u0430 \u049B\u0430\u0439\u0442\u0443"},paths:{practicalCourses:"\u041F\u0440\u0430\u043A\u0442\u0438\u043A\u0430\u043B\u044B\u049B \u043A\u0443\u0440\u0441",newCourse:"\u0416\u0430\u04A3\u0430 \u043A\u0443\u0440\u0441",overviewStatistics:"\u049A\u043E\u0440\u044B\u0442\u044B\u043D\u0434\u044B \u0441\u0442\u0430\u0442\u0438\u0441\u0442\u0438\u043A\u0430",my:"\u041C\u0435\u043D\u0456\u043A\u0456",latest:"\u0415\u04A3 \u0436\u0430\u04A3\u0430",hottest:"\u0415\u04A3 \u044B\u049B\u043F\u0430\u043B\u0434\u044B",allCourses:"\u0411\u0430\u0440\u043B\u044B\u049B \u043A\u0443\u0440\u0441\u0442\u0430\u0440",searchCourseNameOrSchool:"\u0406\u0437\u0434\u0435\u0443 \u04AF\u0448\u0456\u043D \u043A\u0443\u0440\u0441 \u0430\u0442\u0430\u0443\u044B\u043D, \u0430\u0442\u044B-\u0436\u04E9\u043D \u043D\u0435\u043C\u0435\u0441\u0435 \u043C\u0435\u043A\u0442\u0435\u043F \u0430\u0442\u0430\u0443\u044B\u043D \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437",chapters:"\u0422\u0430\u0440\u0430\u0443",units:"\u0411\u04E9\u043B\u0456\u043C",multipleChoiceLevels:"\u0422\u0430\u043B\u0434\u0430\u0443 \u0441\u04B1\u0440\u0430\u049B \u0434\u0435\u04A3\u0433\u0435\u0439\u0456",practicalLevels:"\u041F\u0440\u0430\u043A\u0442\u0438\u043A\u0430\u043B\u044B\u049B \u0434\u0435\u04A3\u0433\u0435\u0439",experiencePoints:"\u0422\u04D9\u0436\u0456\u0440\u0438\u0431\u0435 \u04B1\u043F\u0430\u0439\u044B",numberOfLearners:"\u041E\u049B\u0443\u0448\u044B\u043B\u0430\u0440 \u0441\u0430\u043D\u044B",rating:"\u04B0\u043F\u0430\u0439 \u0441\u0430\u043D\u044B",favorites:"\u0422\u0430\u04A3\u0434\u0430\u0443\u043B\u044B\u043B\u0430\u0440",sendToClass:"\u0421\u044B\u043D\u044B\u043F\u049B\u0430 \u0436\u0456\u0431\u0435\u0440\u0443",learningStatistics:"\u041E\u049B\u0443 \u0441\u0442\u0430\u0442\u0438\u0441\u0442\u0438\u043A\u0430\u0441\u044B",settings:"\u0411\u0430\u043F\u0442\u0430\u0443\u043B\u0430\u0440",courseIntroduction:"\u041A\u0443\u0440\u0441 \u0442\u0443\u0440\u0430\u043B\u044B",courseNotes:"\u041A\u0443\u0440\u0441 \u0436\u04E9\u043D\u0456\u043D\u0434\u0435 \u049B\u0430\u0436\u0435\u0442\u0442\u0456 \u043C\u0430\u0437\u043C\u04B1\u043D\u0434\u0430\u0440",teachingTeam:"\u041E\u049B\u044B\u0442\u0443\u0448\u044B\u043B\u0430\u0440 \u0442\u043E\u0431\u044B",edit:"\u04E8\u04A3\u0434\u0435\u0443",addCollaborator:"\u0421\u0435\u0440\u0456\u043A\u0442\u0435\u0441 \u049B\u043E\u0441\u0443",creator:"\u049A\u04B1\u0440\u0443\u0448\u044B",editPermissions:"\u0420\u04B1\u049B\u0441\u0430\u0442\u0442\u0430\u0440\u0434\u044B \u04E9\u04A3\u0434\u0435\u0443",unit:"\u041C\u0435\u043A\u0435\u043C\u0435 /\u041E\u0440\u0433\u0430\u043D\u0438\u0437\u0430\u0446\u0438\u044F",permissions:"\u0420\u04B1\u049B\u0441\u0430\u0442\u0442\u0430\u0440",operation:"\u04D8\u0440\u0435\u043A\u0435\u0442",permissionSettings:"\u0420\u04B1\u049B\u0441\u0430\u0442\u0442\u0430\u0440\u0434\u044B \u0431\u0430\u043F\u0442\u0430\u0443",deleteMember:"\u041C\u04AF\u0448\u0435\u043D\u0456 \u0436\u043E\u044E",view:"\u049A\u0430\u0440\u0430\u0443",editableChaptersAddCollaborators:"\u0422\u0430\u0440\u0430\u0443\u043B\u0430\u0440\u0434\u044B \u04E9\u04A3\u0434\u0435\u0443\u0433\u0435 \u0436\u04D9\u043D\u0435 \u0441\u0435\u0440\u0456\u043A\u0442\u0435\u0441 \u049B\u043E\u0441\u0443\u0493\u0430 \u0431\u043E\u043B\u0430\u0434\u044B",searchType:"\u0406\u0437\u0434\u0435\u0443 \u0442\u04AF\u0440\u0456",mobileNumber:"\u04B0\u044F\u043B\u044B \u0442\u0435\u043B\u0435\u0444\u043E\u043D \u043D\u04E9\u043C\u0456\u0440\u0456",email:"\u042D\u043B\u0435\u043A\u0442\u0440\u043E\u043D\u0434\u044B\u049B \u043F\u043E\u0448\u0442\u0430",searchContentEnter:"\u043C\u0430\u0437\u043C\u04B1\u043D\u044B \u0456\u0437\u0434\u0435\u0443 (\u041C\u04D9\u0442\u0456\u043D\u0434\u0456 \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437)",unitEnterName:"\u041C\u0435\u043A\u0435\u043C\u0435 (\u043C\u0435\u043A\u0435\u043C\u0435 \u0430\u0442\u0430\u0443\u044B\u043D \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437)",search:"\u0406\u0437\u0434\u0435\u0443",searchPersonToAdd:"\u049A\u043E\u0441\u049B\u044B\u04A3\u044B\u0437 \u043A\u0435\u043B\u0435\u0442\u0456\u043D \u0430\u0434\u0430\u043C\u0434\u044B \u0456\u0437\u0434\u0435\u04A3\u0456\u0437",skillTags:"\u0414\u0430\u0493\u0434\u044B \u0442\u0435\u0433\u0442\u0435\u0440\u0456",courseChapters:"\u041A\u0443\u0440\u0441 \u0442\u0430\u0440\u0430\u0443\u043B\u0430\u0440\u044B",enterNameToSearch:"\u0406\u0437\u0434\u0435\u0443 \u04AF\u0448\u0456\u043D \u0430\u0442\u0430\u0443\u044B\u043D \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437",leaderboard:"\u0420\u0435\u0439\u0442\u0438\u043D\u0433",passedLevelsCount:"\u04E8\u0442\u043A\u0435\u043D \u0434\u0435\u04A3\u0433\u0435\u0439\u043B\u0435\u0440 \u0441\u0430\u043D\u044B",clearanceLeaderboard:"\u0414\u0435\u04A3\u0433\u0435\u0439\u043B\u0435\u0440\u0434\u0456 \u04E9\u0442\u0443 \u0440\u0435\u0439\u0442\u0438\u043D\u0433\u0456",videoLearningLeaderboard:"\u0432\u0438\u0434\u0435\u043E\u043B\u0430\u0440\u0434\u044B \u04AF\u0439\u0440\u0435\u043D\u0443 \u0440\u0435\u0439\u0442\u0438\u043D\u0433\u0456",ranking:"\u0420\u0435\u0439\u0442\u0438\u043D\u0433\u0442\u0435\u0433\u0456 \u043E\u0440\u044B\u043D\u044B",name:"\u0410\u0442\u044B-\u0436\u04E9\u043D\u0456",cumulativeLearningTime:"\u0416\u0430\u043B\u043F\u044B \u043E\u049B\u0443 \u0443\u0430\u049B\u044B\u0442\u044B",resourceDownloadLeaderboard:"\u0420\u0435\u0441\u0443\u0440\u0441\u0442\u0430\u0440\u0434\u044B \u0436\u04AF\u043A\u0442\u0435\u0443 \u0440\u0435\u0439\u0442\u0438\u043D\u0433\u0456",resourceDownloadCount:"\u0420\u0435\u0441\u0443\u0440\u0441\u0442\u0430\u0440\u0434\u044B \u0436\u04AF\u043A\u0442\u0435\u0443 \u0441\u0430\u043D\u044B",interactiveDiscussionLeaderboard:"\u041F\u0456\u043A\u0456\u0440\u0442\u0430\u043B\u0430\u0441 \u0440\u0435\u0439\u0442\u0438\u043D\u0433\u0456",postCount:"\u0425\u0430\u0431\u0430\u0440\u043B\u0430\u043C\u0430 \u0436\u0430\u0437\u0443 \u0441\u0430\u043D\u044B",passedLevelsCount1:"\u04E8\u0442\u043A\u0435\u043D \u0434\u0435\u04A3\u0433\u0435\u0439\u043B\u0435\u0440 \u0441\u0430\u043D\u044B",notPublishedYet:"\u04D8\u043B\u0456 \u0436\u0430\u0440\u0438\u044F\u043B\u0430\u043D\u0431\u0430\u0434\u044B",viewDetails:"\u0422\u043E\u043B\u044B\u0493\u044B\u0440\u0430\u049B \u049B\u0430\u0440\u0430\u0443",send:"\u0416\u0456\u0431\u0435\u0440\u0443",startPractical:"\u041F\u0440\u0430\u043A\u0442\u0438\u043A\u0430\u043D\u044B \u0431\u0430\u0441\u0442\u0430\u0443",continuePractical:"\u041F\u0440\u0430\u043A\u0442\u0438\u043A\u0430\u043D\u044B \u0436\u0430\u043B\u0493\u0430\u0441\u0442\u044B\u0440\u0443",editCourse:"\u041A\u0443\u0440\u0441\u0442\u044B \u04E9\u04A3\u0434\u0435\u0443",deleteCourse:"\u041A\u0443\u0440\u0441\u0442\u044B \u0436\u043E\u044E",newChapter:"\u0416\u0430\u04A3\u0430 \u0442\u0430\u0440\u0430\u0443",addTrainingVideoProjects:"(\u0411\u0456\u0440 \u043D\u0435\u043C\u0435\u0441\u0435 \u0431\u0456\u0440\u043D\u0435\u0448\u0435 \u0442\u04D9\u0436\u0456\u0440\u0438\u0431\u0435\u043B\u0456\u043A \u0436\u04B1\u043C\u044B\u0441/\u0431\u0435\u0439\u043D\u0435 \u0436\u043E\u0431\u0430\u0441\u044B\u043D \u049B\u043E\u0441\u0443, \u0431\u04B1\u043B \u0431\u0456\u0440 \u0442\u0430\u0440\u0430\u0443\u0493\u0430 \u043A\u0456\u0440\u0435\u0434\u0456)",moveUp:"\u0416\u043E\u0493\u0430\u0440\u044B \u0436\u044B\u043B\u0436\u044B\u0442\u0443",moveDown:"\u0422\u04E9\u043C\u0435\u043D \u0436\u044B\u043B\u0436\u044B\u0442\u0443",delete:"\u0416\u043E\u044E",noContent:"\u049A\u0430\u0437\u0456\u0440\u0433\u0456 \u0443\u0430\u049B\u044B\u0442\u0442\u0430 \u043C\u0430\u0437\u043C\u04B1\u043D \u0436\u043E\u049B",name1:"\u0410\u0442\u0430\u0443\u044B",description:"\u0421\u0438\u043F\u0430\u0442\u0442\u0430\u043C\u0430",tagsEnterTagName:"\u0442\u0435\u0433\u0442\u0435\u0440\u0456 (\u0422\u0435\u0433 \u0430\u0442\u0430\u0443\u044B\u043D \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437)",subsections:"\u0411\u04E9\u043B\u0456\u043C\u0448\u0435",newSubsectionNameMax40Chars:"\u0416\u0430\u04A3\u0430 \u0431\u04E9\u043B\u0456\u043C\u0448\u0435 \u0430\u0442\u0430\u0443\u044B (40 \u0442\u0430\u04A3\u0431\u0430\u0434\u0430\u043D \u0430\u0441\u043F\u0430\u0439\u0442\u044B\u043D \u0430\u0442\u0430\u0443 \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437)",practicalProject:"\u041F\u0440\u0430\u043A\u0442\u0438\u043A\u0430\u043B\u044B\u049B \u0436\u043E\u0431\u0430",newPracticalProject:"\u0416\u0430\u04A3\u0430 \u043F\u0440\u0430\u043A\u0442\u0438\u043A\u0430\u043B\u044B\u049B \u0436\u043E\u0431\u0430",type:"\u0422\u04AF\u0440\u0456",nameMax60Chars:"\u0410\u0442\u0430\u0443\u044B (60 \u0442\u0430\u04A3\u0431\u0430\u0434\u0430\u043D \u0430\u0441\u043F\u0430\u0439\u0442\u044B\u043D \u0430\u0442\u0430\u0443 \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437)",selectPracticalProject:"\u041F\u0440\u0430\u043A\u0442\u0438\u043A\u0430\u043B\u044B\u049B \u0436\u043E\u0431\u0430\u043D\u044B \u0442\u0430\u04A3\u0434\u0430\u0443",practicalProjectName:"\u041F\u0440\u0430\u043A\u0442\u0438\u043A\u0430\u043B\u044B\u049B \u0436\u043E\u0431\u0430 \u0430\u0442\u0430\u0443\u044B",schoolUnit:"\u041C\u0435\u043A\u0442\u0435\u043F/ \u043C\u0435\u043A\u0435\u043C\u0435",creatorCollaborator:"\u049A\u04B1\u0440\u0443\u0448\u044B/\u0421\u0435\u0440\u0456\u043A\u0442\u0435\u0441",knowledgePoints:"\u0422\u0430\u049B\u044B\u0440\u044B\u043F\u0442\u0430\u0440",filter:"\u0424\u0438\u043B\u044C\u0442\u0440",difficulty:"\u049A\u0438\u044B\u043D\u0434\u044B\u0493\u044B",all:"\u0411\u0430\u0440\u043B\u044B\u0493\u044B",my1:"\u041C\u0435\u043D\u0456\u043A\u0456",beginner:"\u0411\u0430\u0441\u0442\u0430\u043F\u049B\u044B",intermediate:"\u041E\u0440\u0442\u0430",intermediateAdvanced:"\u041E\u0440\u0442\u0430\u0448\u0430 \u0436\u043E\u0493\u0430\u0440\u044B",advanced:"\u0416\u043E\u0493\u0430\u0440\u044B",advisorTeacher:"\u0416\u0435\u0442\u0435\u043A\u0448\u0456 \u043E\u049B\u044B\u0442\u0443\u0448\u044B",difficultyCoefficient:"\u049A\u0438\u044B\u043D\u0434\u044B\u049B \u043A\u043E\u044D\u0444\u0444\u0438\u0446\u0438\u0435\u043D\u0442\u0456",selectTaskLevels:"\u0422\u0430\u043F\u0441\u044B\u0440\u043C\u0430 \u0434\u0435\u04A3\u0433\u0435\u0439\u0456\u043D \u0442\u0430\u04A3\u0434\u0430\u0443",videoProject:"\u0411\u0435\u0439\u043D\u0435 / \u0432\u0438\u0434\u0435\u043E \u0436\u043E\u0431\u0430\u0441\u044B",newVideoProject:"\u0416\u0430\u04A3\u0430 \u0431\u0435\u0439\u043D\u0435 \u0436\u043E\u0431\u0430\u0441\u044B",projectNameMax40Chars:"\u0416\u043E\u0431\u0430 \u0430\u0442\u0430\u0443\u044B (40 \u0442\u0430\u04A3\u0431\u0430\u0434\u0430\u043D \u0430\u0441\u043F\u0430\u0439\u0442\u044B\u043D \u0430\u0442\u0430\u0443 \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437)",projectContent:"\u0416\u043E\u0431\u0430 \u043C\u0430\u0437\u043C\u04B1\u043D\u044B",uploadVideo:"\u0411\u0435\u0439\u043D\u0435\u043D\u0456 \u0436\u04AF\u043A\u0442\u0435\u0443",addExternalLink:"\u0421\u0456\u043B\u0442\u0435\u043C\u0435 \u049B\u043E\u0441\u0443",uploadCoverImage:"\u041C\u04B1\u049B\u0430\u0431\u0430 \u0441\u0443\u0440\u0435\u0442\u0456\u043D \u0436\u04AF\u043A\u0442\u0435\u0443",selectUploadFile:"\u0416\u04AF\u043A\u0442\u0435\u0443 \u0444\u0430\u0439\u043B\u044B\u043D \u0442\u0430\u04A3\u0434\u0430\u0443",noteUploadJpgPngMax2M288x158:"\u0422\u04AF\u0441\u0456\u043D\u0434\u0456\u0440\u043C\u0435: Jpg/png \u0441\u0438\u044F\u049B\u0442\u044B \u0444\u043E\u0440\u043C\u0430\u0442\u0442\u0430\u0493\u044B \u0444\u0430\u0439\u043B\u0434\u0430\u0440\u0434\u044B \u0436\u04AF\u043A\u0442\u0435\u0443\u0433\u0435 \u0431\u043E\u043B\u0430\u0434\u044B, \u0444\u0430\u0439\u043B \u043A\u04E9\u043B\u0435\u043C\u0456 2\u041C-\u0434\u0430\u043D \u0430\u0441\u043F\u0430\u0443\u044B \u043A\u0435\u0440\u0435\u043A, 288*158 \u043F\u0438\u043A\u0441\u0435\u043B\u044C\u0434\u0456 \u043F\u0430\u0439\u0434\u0430\u043B\u0430\u043D\u0443 \u04B1\u0441\u044B\u043D\u044B\u043B\u0430\u0434\u044B; \u0436\u04AF\u043A\u0442\u0435\u043C\u0441\u0435\u04A3\u0456\u0437, \u04D9\u0434\u0435\u043F\u043A\u0456 \u0436\u04AF\u0439\u0435 \u0441\u0443\u0440\u0435\u0442\u0456 \u043F\u0430\u0439\u0434\u0430\u043B\u0430\u043D\u044B\u043B\u0430\u0434\u044B.",projectIntroductionMax800Chars:"\u0416\u043E\u0431\u0430\u0493\u0430 \u0442\u04AF\u0441\u0456\u043D\u0456\u043A\u0442\u0435\u043C\u0435 (\u0411\u0435\u0439\u043D\u0435 \u0442\u0443\u0440\u0430\u043B\u044B \u0441\u0438\u043F\u0430\u0442\u0442\u0430\u043C\u0430\u043D\u044B \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437, 800 \u0442\u0430\u04A3\u0431\u0430\u0434\u0430\u043D \u0430\u0441\u043F\u0430\u0443\u044B \u043A\u0435\u0440\u0435\u043A)",knowledgeTags:"\u0431\u0456\u043B\u0456\u043C \u0442\u0430\u049B\u044B\u0440\u044B\u043F\u0442\u0430\u0440 \u0442\u0435\u0433\u0442\u0435\u0440\u0456",playbackSettings:"\u049A\u043E\u0439\u044B\u043B\u0443 \u0431\u0430\u043F\u0442\u0430\u0443\u043B\u0430\u0440\u044B",allowFastForward:"\u0422\u0435\u0437\u0434\u0435\u0442\u0456\u043F \u049B\u043E\u044E\u0493\u0430 \u0440\u04B1\u049B\u0441\u0430\u0442 \u0435\u0442\u0443",noteVideoUploadAgreement:'"\u041D\u0430\u0437\u0430\u0440 \u0430\u0443\u0434\u0430\u0440\u044B\u04A3\u044B\u0437: 1. \u0411\u0435\u0439\u043D\u0435\u043D\u0456 \u0436\u04AF\u043A\u0442\u0435\u0443 \u0430\u0440\u049B\u044B\u043B\u044B \u0421\u0456\u0437 \u043A\u043E\u043D\u0442\u0435\u043D\u0442 \u0436\u04AF\u043A\u0442\u0435\u0443 \u043A\u0435\u043B\u0456\u0441\u0456\u043C\u0456\u043C\u0435\u043D \u043A\u0435\u043B\u0456\u0441\u0435\u0441\u0456\u0437, \u0431\u0430\u0441\u049B\u0430 \u0430\u0434\u0430\u043C\u0434\u0430\u0440\u0434\u044B\u04A3 \u0440\u04B1\u049B\u0441\u0430\u0442\u044B\u043D\u0441\u044B\u0437 \u0448\u044B\u0493\u0430\u0440\u043C\u0430\u043B\u0430\u0440\u0434\u044B \u0436\u04AF\u043A\u0442\u0435\u0443\u0433\u0435 \u0431\u043E\u043B\u043C\u0430\u0439\u0434\u044B; 2. \u04AE\u0437\u0456\u043B\u0456\u0441\u0442\u0435\u043D \u043A\u0435\u0439\u0456\u043D \u0436\u04AF\u043A\u0442\u0435\u0443\u0434\u0456 \u049B\u0430\u043B\u043F\u044B\u043D\u0430 \u043A\u0435\u043B\u0442\u0456\u0440\u0443 \u049B\u043E\u043B\u0434\u0430\u0443\u0441\u044B\u0437, \u0444\u0430\u0439\u043B \u043A\u04E9\u043B\u0435\u043C\u0456 3\u0413\u0431-\u0442\u0430\u043D \u0430\u0441\u043F\u0430\u0443\u044B \u043A\u0435\u0440\u0435\u043A; 3. \u049A\u043E\u043B\u0434\u0430\u0441\u0442\u0430\u0439\u0442\u044B\u043D \u0444\u043E\u0440\u043C\u0430\u0442\u0442\u0430\u0440: avi, flv, f4v, m4v, mov, mp4, rmvb, swf, webm, wmv; 4. \u0415\u0433\u0435\u0440 \u0431\u0435\u0439\u043D\u0435 \u0441\u044B\u0440\u0442\u049B\u044B \u0441\u0456\u043B\u0442\u0435\u043C\u0435\u0434\u0435\u043D \u0431\u043E\u043B\u0441\u0430, \u0431\u04B1\u043B \u0441\u0430\u0439\u0442 \u0431\u0435\u0439\u043D\u0435\u043D\u0456 \u049B\u043E\u0439\u044B\u043B\u0443 \u0431\u0435\u0442\u0456\u043D \u04B1\u0441\u044B\u043D\u0431\u0430\u0439\u0434\u044B \u0436\u04D9\u043D\u0435 \u0441\u0442\u0430\u0442\u0438\u0441\u0442\u0438\u043A\u0430\u043B\u044B\u049B \u0434\u0435\u0440\u0435\u043A\u0442\u0435\u0440\u0434\u0456 \u0431\u0435\u0440\u0435 \u0430\u043B\u043C\u0430\u0439\u0434\u044B."',cancel:"\u0411\u0430\u0441 \u0442\u0430\u0440\u0442\u0443",confirm:"\u0420\u0430\u0441\u0442\u0430\u0443",selectVideoProject:"\u0411\u0435\u0439\u043D\u0435 \u0436\u043E\u0431\u0430\u0441\u044B\u043D \u0442\u0430\u04A3\u0434\u0430\u0443",selectFromTeachingClass:"\u041E\u049B\u0443 \u0441\u044B\u043D\u044B\u0431\u044B\u043D\u0430\u043D \u0442\u0430\u04A3\u0434\u0430\u0443",selectFromPersonalPage:"\u0416\u0435\u043A\u0435 \u043F\u0430\u0440\u0430\u049B\u0448\u0430\u0434\u0430\u043D \u0442\u0430\u04A3\u0434\u0430\u0443",searchVideoName:"\u0411\u0435\u0439\u043D\u0435 \u0430\u0442\u0430\u0443\u044B\u043D \u0435\u043D\u0433\u0456\u0437\u0456\u043F, \u0456\u0437\u0434\u0435\u04A3\u0456\u0437",totalXxData:"\u0416\u0430\u043B\u043F\u044B xx \u0434\u0435\u0440\u0435\u043A",operation1:"\u04D8\u0440\u0435\u043A\u0435\u0442",teachingCourseware:"\u0421\u0430\u0431\u0430\u049B \u043F\u0440\u0435\u0437\u0435\u043D\u0442\u0430\u0446\u0438\u044F\u0441\u044B",newTeachingCourseware:"\u0436\u0430\u04A3\u0430 \u0441\u0430\u0431\u0430\u049B \u043F\u0440\u0435\u0437\u0435\u043D\u0442\u0430\u0446\u0438\u044F\u0441\u044B",coursewareContentUploadAttachmentMax500MB:"\u0421\u0430\u0431\u0430\u049B \u043F\u0440\u0435\u0437\u0435\u043D\u0442\u0430\u0446\u0438\u044F\u0441\u044B \u043C\u0430\u0437\u043C\u04B1\u043D\u044B. \u0444\u0430\u0439\u043B \u0436\u04AF\u043A\u0442\u0435\u0443 (\u0431\u0456\u0440 \u0444\u0430\u0439\u043B\u0434\u044B\u04A3 \u043C\u0430\u043A\u0441\u0438\u043C\u0430\u043B\u0434\u044B \u043A\u04E9\u043B\u0435\u043C\u0456 500\u041C\u0411)",knowledgeTags1:"\u0431\u0456\u043B\u0456\u043C \u0442\u0430\u049B\u044B\u0440\u044B\u043F\u0442\u0430\u0440 \u0442\u0435\u0433\u0442\u0435\u0440\u0456",noteCoursewareUploadAgreement:'"\u041D\u0430\u0437\u0430\u0440 \u0430\u0443\u0434\u0430\u0440\u044B\u04A3\u044B\u0437: 1. \u0421\u0430\u0431\u0430\u049B \u043F\u0440\u0435\u0437\u0435\u043D\u0442\u0430\u0446\u0438\u044F\u0441\u044B\u043D \u0436\u04AF\u043A\u0442\u0435\u0443 \u0430\u0440\u049B\u044B\u043B\u044B \u0421\u0456\u0437 \u043A\u043E\u043D\u0442\u0435\u043D\u0442 \u0436\u04AF\u043A\u0442\u0435\u0443 \u043A\u0435\u043B\u0456\u0441\u0456\u043C\u0456\u043C\u0435\u043D \u043A\u0435\u043B\u0456\u0441\u0435\u0441\u0456\u0437, \u0431\u0430\u0441\u049B\u0430 \u0430\u0434\u0430\u043C\u0434\u0430\u0440\u0434\u044B\u04A3 \u0440\u04B1\u049B\u0441\u0430\u0442\u044B\u043D\u0441\u044B\u0437 \u0448\u044B\u0493\u0430\u0440\u043C\u0430\u043B\u0430\u0440\u0434\u044B \u0436\u04AF\u043A\u0442\u0435\u0443\u0433\u0435 \u0431\u043E\u043B\u043C\u0430\u0439\u0434\u044B; 2. \u0416\u04AF\u043A\u0442\u0435\u043B\u0433\u0435\u043D \u0441\u0430\u0431\u0430\u049B \u043F\u0440\u0435\u0437\u0435\u043D\u0442\u0430\u0446\u0438\u044F\u0441\u044B \u04D9\u0434\u0435\u043F\u043A\u0456 \u0431\u043E\u0439\u044B\u043D\u0448\u0430 \u0436\u04AF\u043A\u0442\u0435\u0443\u0434\u0456 \u0440\u04B1\u049B\u0441\u0430\u0442 \u0435\u0442\u043F\u0435\u0439\u0442\u0456\u043D\u0434\u0435\u0439\u0434\u0456, \u0436\u04AF\u043A\u0442\u0435\u0443\u0434\u0456 \u049B\u043E\u0441\u0443 \u04AF\u0448\u0456\u043D \u043A\u0443\u0440\u0441 \u04E9\u04A3\u0434\u0435\u0443 \u0431\u0435\u0442\u0456\u043D\u0435 \u04E9\u0442\u0456\u043F \u0431\u0430\u043F\u0442\u0430\u0443\u043B\u0430\u0440\u0434\u044B \u0436\u0430\u0441\u0430\u0443 \u043A\u0435\u0440\u0435\u043A; 3. \u04AE\u0437\u0456\u043B\u0456\u0441\u0442\u0435\u043D \u043A\u0435\u0439\u0456\u043D \u0436\u04AF\u043A\u0442\u0435\u0443\u0434\u0456 \u049B\u0430\u043B\u043F\u044B\u043D\u0430 \u043A\u0435\u043B\u0442\u0456\u0440\u0443 \u049B\u043E\u043B\u0434\u0430\u043D\u044B\u043B\u043C\u0430\u0439\u0434\u044B, \u0431\u0456\u0440 \u0444\u0430\u0439\u043B\u0434\u044B\u04A3 \u043A\u04E9\u043B\u0435\u043C\u0456 500\u041C\u0431-\u0442\u0430\u043D \u0430\u0441\u043F\u0430\u0443\u044B \u043A\u0435\u0440\u0435\u043A; 4. \u049A\u0430\u0437\u0456\u0440\u0433\u0456 \u0443\u0430\u049B\u044B\u0442\u0442\u0430 \u0442\u0435\u043A pdf, word, excel, ppt, zip \u0444\u043E\u0440\u043C\u0430\u0442\u0442\u0430\u0440\u044B \u0493\u0430\u043D\u0430 \u049B\u043E\u043B\u0434\u0430\u0443 \u043A\u04E9\u0440\u0441\u0435\u0442\u0456\u043B\u0435\u0434\u0456; 5. \u0424\u0430\u0439\u043B \u0430\u0442\u0430\u0443\u044B \u0436\u04AF\u0439\u0435\u0434\u0435\u0433\u0456 \u043E\u0441\u044B \u0441\u0430\u0431\u0430\u049B \u043F\u0440\u0435\u0437\u0435\u043D\u0442\u0430\u0446\u0438\u044F \u0430\u0442\u0430\u0443\u044B \u0440\u0435\u0442\u0456\u043D\u0434\u0435 \u0430\u0432\u0442\u043E\u043C\u0430\u0442\u0442\u044B \u0442\u04AF\u0440\u0434\u0435 \u043E\u049B\u044B\u043B\u0430\u0434\u044B, \u0436\u04AF\u043A\u0442\u0435\u043C\u0435\u0441 \u0431\u04B1\u0440\u044B\u043D \u043D\u0430\u0437\u0430\u0440 \u0430\u0443\u0434\u0430\u0440\u044B\u04A3\u044B\u0437; 6. \u0411\u0456\u0440 \u0443\u0430\u049B\u044B\u0442\u0442\u0430 \u0435\u04A3 \u043A\u04E9\u043F \u0434\u0435\u0433\u0435\u043D\u0434\u0435 10 \u0444\u0430\u0439\u043B \u0436\u04AF\u043A\u0442\u0435\u0443\u0433\u0435 \u0431\u043E\u043B\u0430\u0434\u044B."',selectFromPracticalCourse:"\u041F\u0440\u0430\u043A\u0442\u0438\u043A\u0430\u043B\u044B\u049B \u043A\u0443\u0440\u0441\u0442\u0430\u043D \u0442\u0430\u04A3\u0434\u0430\u0443",allTeachingClasses:"\u0411\u0430\u0440\u043B\u044B\u049B \u043E\u049B\u0443 \u0441\u044B\u043D\u044B\u043F\u0442\u0430\u0440\u044B",homework:"\u0422\u0430\u043F\u0441\u044B\u0440\u043C\u0430",newGroupHomework:"\u0416\u0430\u04A3\u0430 \u0442\u043E\u043F\u0442\u044B\u049B \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430",newGraphicHomework:"\u0416\u0430\u04A3\u0430 \u0441\u0443\u0440\u0435\u0442\u0442\u0456-\u043C\u04D9\u0442\u0456\u043D\u0434\u0456\u043A \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430",newProgrammingHomework:"\u0416\u0430\u04A3\u0430 \u0431\u0430\u0493\u0434\u0430\u0440\u043B\u0430\u043C\u0430\u043B\u0430\u0443 \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430\u0441\u044B",selectGroupHomework:"\u0422\u043E\u043F\u0442\u044B\u049B \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430\u043D\u044B \u0442\u0430\u04A3\u0434\u0430\u0443",selectGraphicHomework:"\u0421\u0443\u0440\u0435\u0442\u0442\u0456-\u043C\u04D9\u0442\u0456\u043D\u0434\u0456\u043A \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430\u043D\u044B \u0442\u0430\u04A3\u0434\u0430\u0443",selectProgrammingHomework:"\u0411\u0430\u0493\u0434\u0430\u0440\u043B\u0430\u043C\u0430\u043B\u0430\u0443 \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430\u0441\u044B\u043D \u0442\u0430\u04A3\u0434\u0430\u0443",quiz:"\u0422\u0435\u0441\u0442",newExamPaper:"\u0416\u0430\u04A3\u0430 \u0442\u0435\u0441\u0442 \u0442\u0430\u0493\u0430\u0439\u044B\u043D\u0434\u0430\u0443",selectExamPaper:"\u0422\u0435\u0441\u0442 \u0442\u0430\u04A3\u0434\u0430\u0443",cancel1:"\u0411\u0430\u0441 \u0442\u0430\u0440\u0442\u0443",save:"\u0421\u0430\u049B\u0442\u0430\u0443",dragToChangeProjectOrder:"\u0416\u043E\u0431\u0430\u043B\u0430\u0440\u0434\u0456\u04A3 \u043A\u04E9\u0440\u0441\u0435\u0442\u0456\u043B\u0443 \u0440\u0435\u0442\u0456\u043D \u04E9\u0437\u0433\u0435\u0440\u0442\u0443 \u04AF\u0448\u0456\u043D \u0441\u04AF\u0439\u0440\u0435\u04A3\u0456\u0437",allProjectsDraggableSortUpgradeDowngrade:"\u0411\u0430\u0440\u043B\u044B\u049B \u0436\u044C\u0431\u0430\u043B\u0430\u0440\u0434\u044B \u0441\u04AF\u0439\u0440\u0435\u0443 \u0430\u0440\u049B\u044B\u043B\u044B \u0440\u0435\u0442\u0442\u0435\u0443\u0433\u0435 \u043D\u0435\u043C\u0435\u0441\u0435 \u0434\u0435\u04A3\u0433\u0435\u0439\u0456\u043D \u04E9\u0437\u0433\u0435\u0440\u0442\u0443\u0433\u0435 \u0431\u043E\u043B\u0430\u0434\u044B.",newProjectNameNoContentDisplayOnly:"\u0416\u0430\u04A3\u0430 \u0436\u043E\u0431\u0430 \u0430\u0442\u0430\u0443\u044B - \u0431\u04B1\u043B \u0436\u043E\u0431\u0430\u0434\u0430 \u043D\u0430\u049B\u0442\u044B \u043C\u0430\u0437\u043C\u04B1\u043D \u0436\u043E\u049B, \u0442\u0435\u043A \u0430\u0442\u0430\u0443\u044B \u043A\u04E9\u0440\u0441\u0435\u0442\u0456\u043B\u0435\u0434\u0456, \u0431\u0430\u0441\u0443\u0493\u0430 \u0431\u043E\u043B\u043C\u0430\u0439\u0434\u044B.",experimentCount:"\u042D\u043A\u0441\u043F\u0435\u0440\u0438\u043C\u0435\u043D\u0442\u0442\u0435\u0440 \u0441\u0430\u043D\u044B",editPracticalCourse:"\u041F\u0440\u0430\u043A\u0442\u0438\u043A\u0430\u043B\u044B\u049B \u043A\u0443\u0440\u0441 \u04E9\u04A3\u0434\u0435\u0443",practicalCourseName:"\u041F\u0440\u0430\u043A\u0442\u0438\u043A\u0430\u043B\u044B\u049B \u043A\u0443\u0440\u0441 \u0430\u0442\u0430\u0443\u044B",englishCourseName:"\u0410\u0493\u044B\u043B\u0448\u044B\u043D \u0442\u0456\u043B\u0456\u043D\u0434\u0435\u0433\u0456 \u043A\u0443\u0440\u0441 \u0430\u0442\u0430\u0443\u044B",publishingUnit:"\u0416\u0430\u0440\u0438\u044F\u043B\u0430\u0443\u0448\u044B \u043C\u0435\u043A\u0435\u043C\u0435",introduction:"\u0442\u04AF\u0441\u0456\u043D\u0456\u043A\u0442\u0435\u043C\u0435",courseAnnouncement:"\u041A\u0443\u0440\u0441 \u0445\u0430\u0431\u0430\u0440\u043B\u0430\u043C\u0430\u0441\u044B",courseAnnouncementTip:"(\u041C\u04B1\u0493\u0430\u043B\u0456\u043C\u0434\u0435\u0440\u0433\u0435 \u0445\u0430\u0431\u0430\u0440\u043B\u0430\u043C\u0430 \u043C\u0430\u0437\u043C\u04B1\u043D\u044B\u043D \u0442\u0435\u04A3\u0448\u0435\u0443\u0433\u0435, \u043E\u043D\u044B \u043A\u0443\u0440\u0441 \u043E\u049B\u0443\u0448\u044B\u043B\u0430\u0440\u044B\u043D\u0430 \u0442\u0435\u0440\u0435\u0437\u0435 \u0442\u04AF\u0440\u0456\u043D\u0434\u0435 \u0435\u0441\u043A\u0435\u0440\u0442\u0443\u0433\u0435 \u043C\u04AF\u043C\u043A\u0456\u043D\u0434\u0456\u043A \u0431\u0435\u0440\u0435\u0434\u0456)",displayDefaultChapterNumbers:"\u04D8\u0434\u0435\u043F\u043A\u0456 \u0442\u0430\u0440\u0430\u0443 \u043D\u04E9\u043C\u0456\u0440\u0456\u043D \u043A\u04E9\u0440\u0441\u0435\u0442\u0443",displayDefaultChapterNumbersTip:"(\u0422\u0430\u04A3\u0434\u0430\u043B\u0441\u0430, \u0442\u0430\u0440\u0430\u0443\u0434\u0430\u0493\u044B \u0431\u0430\u0440\u043B\u044B\u049B \u0436\u043E\u0431\u0430\u043B\u0430\u0440\u0493\u0430 \u0440\u0435\u0442\u0442\u0456\u043A \u043D\u04E9\u043C\u0456\u0440\u043B\u0435\u0440 \u049B\u043E\u0441\u044B\u043B\u0430\u0434\u044B)",selfSelectDisplaySpocClass:"SPOC \u0441\u0430\u0431\u0430\u0493\u044B\u043D \u04E9\u0437\u0434\u0456\u0433\u0456\u043D\u0435\u043D \u0442\u0430\u04A3\u0434\u0430\u0443 \u0436\u04D9\u043D\u0435 \u043A\u04E9\u0440\u0441\u0435\u0442\u0443",selfSelectDisplaySpocClassTip:"(\u0411\u0435\u043B\u0433\u0456\u043B\u0435\u043D\u0441\u0435, \u043E\u049B\u044B\u0442\u0443 \u0442\u043E\u0431\u044B\u043D\u044B\u04A3 \u0430\u0441\u0442\u044B\u043D\u0430 SPOC \u0441\u0430\u0431\u0430\u0493\u044B \u043C\u043E\u0434\u0443\u043B\u0456 \u049B\u043E\u0441\u044B\u043B\u0430\u0434\u044B, \u0442\u043E\u043F \u043C\u04AF\u0448\u0435\u043B\u0435\u0440\u0456 \u043C\u043E\u0434\u0443\u043B\u044C\u0434\u0435\u0433\u0456 \u0441\u0430\u0431\u0430\u049B\u0442\u044B\u04A3 \u043A\u04E9\u0440\u0456\u043D\u0456\u0441\u0456\u043D \u0431\u0430\u0441\u049B\u0430\u0440\u0430 \u0430\u043B\u0430\u0434\u044B)",displayTechnicalTagsModule:"\u0422\u0435\u0445\u043D\u043E\u043B\u043E\u0433\u0438\u044F\u043B\u044B\u049B \u0442\u0435\u0433\u0442\u0435\u0440 \u043C\u043E\u0434\u0443\u043B\u0456\u043D \u043A\u04E9\u0440\u0441\u0435\u0442\u0443",displayTechnicalTagsModuleTip:"(\u0411\u0435\u043B\u0433\u0456\u043B\u0435\u043D\u0441\u0435, \u043E\u049B\u044B\u0442\u0443 \u0442\u043E\u0431\u044B\u043D\u044B\u04A3 \u0430\u0441\u0442\u044B\u043D\u0430 \u0442\u0435\u0445\u043D\u043E\u043B\u043E\u0433\u0438\u044F\u043B\u044B\u049B \u0442\u0435\u0433\u0442\u0435\u0440 \u043C\u043E\u0434\u0443\u043B\u0456 \u049B\u043E\u0441\u044B\u043B\u0430\u0434\u044B)",displayHistoricalClassesModule:"\u0422\u0430\u0440\u0438\u0445\u0438 \u0441\u0430\u0431\u0430\u049B\u0442\u0430\u0440 \u043C\u043E\u0434\u0443\u043B\u0456\u043D \u043A\u04E9\u0440\u0441\u0435\u0442\u0443",displayHistoricalClassesModuleTip:"(\u0411\u0435\u043B\u0433\u0456\u043B\u0435\u043D\u0441\u0435, \u043E\u049B\u044B\u0442\u0443 \u0442\u043E\u0431\u044B\u043D\u044B\u04A3 \u0430\u0441\u0442\u044B\u043D\u0430 \u0442\u0430\u0440\u0438\u0445\u0438 \u0441\u0430\u0431\u0430\u049B\u0442\u0430\u0440 \u043C\u043E\u0434\u0443\u043B\u0456 \u049B\u043E\u0441\u044B\u043B\u0430\u0434\u044B, \u0442\u043E\u043F \u043C\u04AF\u0448\u0435\u043B\u0435\u0440\u0456 \u043C\u043E\u0434\u0443\u043B\u044C\u0434\u0435\u0433\u0456 \u0441\u0430\u0431\u0430\u049B\u0442\u044B\u04A3 \u043A\u04E9\u0440\u0456\u043D\u0456\u0441\u0456\u043D \u0431\u0430\u0441\u049B\u0430\u0440\u0430 \u0430\u043B\u0430\u0434\u044B)",allowDownloadTeachingCourseware:"\u041E\u049B\u0443 \u043F\u0440\u0435\u0437\u0435\u043D\u0442\u0430\u0446\u0438\u044F\u0441\u044B\u043D \u0436\u04AF\u043A\u0442\u0435\u0443\u0433\u0435 \u0440\u04B1\u049B\u0441\u0430\u0442 \u0435\u0442\u0443",allowDownloadTeachingCoursewareTip:"(\u0411\u0435\u043B\u0433\u0456\u043B\u0435\u043D\u0441\u0435, \u043E\u049B\u0443\u0448\u044B\u043B\u0430\u0440\u0493\u0430 \u043A\u0443\u0440\u0441\u0442\u044B\u04A3 \u0442\u0430\u0440\u0430\u0443\u043B\u0430\u0440\u044B\u043D\u0430 \u0436\u04AF\u043A\u0442\u0435\u043B\u0433\u0435\u043D \u043E\u049B\u044B\u0442\u0443 \u043F\u0440\u0435\u0437\u0435\u043D\u0442\u0430\u0446\u0438\u044F\u0441\u044B\u043D \u0436\u04AF\u043A\u0442\u0435\u0443\u0433\u0435 \u0440\u04B1\u049B\u0441\u0430\u0442 \u0435\u0442\u0456\u043B\u0435\u0434\u0456)",defaultExpandCourseSubsections:"\u041A\u0443\u0440\u0441 \u0431\u04E9\u043B\u0456\u043C\u0434\u0435\u0440\u0456\u043D \u04D9\u0434\u0435\u043F\u043A\u0456 \u0431\u043E\u0439\u044B\u043D\u0448\u0430 \u043A\u04E9\u0440\u0441\u0435\u0442\u0443",defaultExpandCourseSubsectionsTip:"(\u0411\u0435\u043B\u0433\u0456\u043B\u0435\u043D\u0441\u0435, \u043F\u0430\u0439\u0434\u0430\u043B\u0430\u043D\u0443\u0448\u044B\u043B\u0430\u0440 \u043A\u0443\u0440\u0441 \u0442\u043E\u043B\u044B\u049B \u043C\u04D9\u043B\u0456\u043C\u0435\u0442\u0442\u0435\u0440\u0456 \u0431\u0435\u0442\u0456\u043D\u0435 \u043A\u0456\u0440\u0433\u0435\u043D \u043A\u0435\u0437\u0434\u0435, \u0431\u0430\u0440\u043B\u044B\u049B \u0431\u04E9\u043B\u0456\u043C\u0434\u0435\u0440\u0434\u0456\u04A3 \u043C\u0430\u0437\u043C\u04B1\u043D\u044B \u04D9\u0434\u0435\u043F\u043A\u0456 \u0431\u043E\u0439\u044B\u043D\u0448\u0430 \u0430\u0448\u044B\u049B \u0431\u043E\u043B\u0430\u0434\u044B)",customTopBackgroundImage:"\u0416\u043E\u0493\u0430\u0440\u0493\u044B \u0436\u0430\u049B\u0442\u0430\u0493\u044B \u0444\u043E\u043D\u0434\u044B\u049B \u0441\u0443\u0440\u0435\u0442\u0442\u0456 \u0431\u0430\u043F\u0442\u0430\u0443",customTopBackgroundImageTip:"(\u0411\u04B1\u043B \u043C\u0456\u043D\u0434\u0435\u0442\u0442\u0456 \u0435\u043C\u0435\u0441. \u0415\u0433\u0435\u0440 \u0436\u04AF\u043A\u0442\u0435\u043B\u043C\u0435\u0441\u0435, \u0436\u04AF\u0439\u0435\u043D\u0456\u04A3 \u04D9\u0434\u0435\u043F\u043A\u0456 \u0441\u0443\u0440\u0435\u0442\u0456 \u043F\u0430\u0439\u0434\u0430\u043B\u0430\u043D\u044B\u043B\u0430\u0434\u044B; \u0435\u0433\u0435\u0440 \u0436\u04AF\u043A\u0442\u0435\u0441\u0435\u04A3\u0456\u0437, jpg, png \u0444\u043E\u0440\u043C\u0430\u0442\u0442\u0430\u0440\u044B\u043D \u0442\u0430\u04A3\u0434\u0430\u04A3\u044B\u0437, \u04E9\u043B\u0448\u0435\u043C\u0456 2\u041C-\u0442\u0430\u043D \u0430\u0441\u043F\u0430\u0443\u044B \u043A\u0435\u0440\u0435\u043A, \u04B1\u0441\u044B\u043D\u044B\u043B\u0430\u0442\u044B\u043D \u04E9\u043B\u0448\u0435\u043C\u0456 1920*240 \u043F\u0438\u043A\u0441\u0435\u043B\u044C)",customTopContentImage:"\u0416\u043E\u0493\u0430\u0440\u0493\u044B \u0436\u0430\u049B\u0442\u0430\u0493\u044B \u043C\u0430\u0437\u043C\u04B1\u043D \u0441\u0443\u0440\u0435\u0442\u0456\u043D \u0431\u0430\u043F\u0442\u0430\u0443",customTopContentImageTip:"(\u0411\u04B1\u043B \u043C\u0456\u043D\u0434\u0435\u0442\u0442\u0456 \u0435\u043C\u0435\u0441. \u0415\u0433\u0435\u0440 \u0436\u04AF\u043A\u0442\u0435\u043B\u043C\u0435\u0441\u0435, \u0436\u04AF\u0439\u0435\u043D\u0456\u04A3 \u04D9\u0434\u0435\u043F\u043A\u0456 \u0441\u0443\u0440\u0435\u0442\u0456 \u043F\u0430\u0439\u0434\u0430\u043B\u0430\u043D\u044B\u043B\u0430\u0434\u044B; \u0435\u0433\u0435\u0440 \u0436\u04AF\u043A\u0442\u0435\u0441\u0435\u04A3\u0456\u0437, jpg, png \u0444\u043E\u0440\u043C\u0430\u0442\u0442\u0430\u0440\u044B\u043D \u0442\u0430\u04A3\u0434\u0430\u04A3\u044B\u0437, \u04E9\u043B\u0448\u0435\u043C\u0456 2\u041C-\u0442\u0430\u043D \u0430\u0441\u043F\u0430\u0443\u044B \u043A\u0435\u0440\u0435\u043A, \u04B1\u0441\u044B\u043D\u044B\u043B\u0430\u0442\u044B\u043D \u04E9\u043B\u0448\u0435\u043C\u0456 1920*240 \u043F\u0438\u043A\u0441\u0435\u043B\u044C)",uploadImage:"\u0421\u0443\u0440\u0435\u0442\u0442\u0456 \u0436\u04AF\u043A\u0442\u0435\u0443",submit:"\u0416\u0456\u0431\u0435\u0440\u0443",return:"\u0410\u0440\u0442\u049B\u0430 \u049B\u0430\u0439\u0442\u0443",selectDirectionCourse:"\u0411\u0430\u0493\u044B\u0442 & \u041A\u0443\u0440\u0441\u0442\u044B \u0442\u0430\u04A3\u0434\u0430\u04A3\u044B\u0437",tagsCannotBeEmpty:"\u0442\u0435\u0433\u0442\u0435\u0440 \u0431\u043E\u0441 \u0431\u043E\u043B\u043C\u0430\u0443\u044B \u0442\u0438\u0456\u0441",revokePublishSuccess:"\u0416\u0430\u0440\u0438\u044F\u043B\u0430\u0443\u0434\u044B \u049B\u0430\u0439\u0442\u0430\u0440\u0443 \u0441\u04D9\u0442\u0442\u0456 \u043E\u0440\u044B\u043D\u0434\u0430\u043B\u0434\u044B",revokeOpenRequestSuccess:"\u0410\u0448\u044B\u049B \u0435\u0442\u0443 \u04E9\u0442\u0456\u043D\u0456\u0448\u0456\u043D \u049B\u0430\u0439\u0442\u0430\u0440\u0443 \u0441\u04D9\u0442\u0442\u0456 \u043E\u0440\u044B\u043D\u0434\u0430\u043B\u0434\u044B",noDataSelected:"\u049A\u0430\u0437\u0456\u0440\u0433\u0456 \u0443\u0430\u049B\u044B\u0442\u0442\u0430 \u0434\u0435\u0440\u0435\u043A \u0442\u0430\u04A3\u0434\u0430\u043B\u043C\u0430\u0493\u0430\u043D",noClassroomSelected:"\u0421\u0456\u0437 \u04D9\u043B\u0456 \u0436\u0456\u0431\u0435\u0440\u0456\u043B\u0435\u0442\u0456\u043D \u0441\u0430\u0431\u0430\u049B\u0442\u044B \u0442\u0430\u04A3\u0434\u0430\u0493\u0430\u043D \u0436\u043E\u049B\u0441\u044B\u0437",NoAssignmentSelected:"\u0421\u0456\u0437 \u04D9\u043B\u0456 \u0442\u04D9\u0436\u0456\u0440\u0438\u0431\u0435\u043B\u0456\u043A \u0436\u04B1\u043C\u044B\u0441, \u043A\u0435\u0437\u0435\u04A3, \u0431\u0435\u0439\u043D\u0435, \u0442\u043E\u043F\u0442\u044B\u049B \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430, \u043C\u04D9\u0442\u0456\u043D\u0434\u0456\u043A \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430, \u0442\u0435\u0441\u0442 \u043D\u0435\u043C\u0435\u0441\u0435 \u0431\u0430\u0493\u0434\u0430\u0440\u043B\u0430\u043C\u0430\u043B\u0430\u0443 \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430\u0441\u044B\u043D \u0442\u0430\u04A3\u0434\u0430\u0493\u0430\u043D \u0436\u043E\u049B\u0441\u044B\u0437",unsupportedVideoFormat:"\u049A\u043E\u043B\u0434\u0430\u0443 \u043A\u04E9\u0440\u0441\u0435\u0442\u0456\u043B\u043C\u0435\u0439\u0442\u0456\u043D \u0431\u0435\u0439\u043D\u0435 \u0444\u043E\u0440\u043C\u0430\u0442\u044B",videoSizeExceeded:"\u0411\u0435\u0439\u043D\u0435 \u04E9\u043B\u0448\u0435\u043C\u0456 \u0448\u0435\u043A\u0442\u0435\u043D \u0430\u0441\u0442\u044B",duplicateVideoName:"\u0411\u0456\u0440\u0434\u0435\u0439 \u0430\u0442\u0430\u0443\u043B\u044B \u0431\u0435\u0439\u043D\u0435\u0444\u0430\u0439\u043B\u0434\u044B \u0436\u04AF\u043A\u0442\u0435\u0443 \u043C\u04AF\u043C\u043A\u0456\u043D \u0435\u043C\u0435\u0441, \u049B\u0430\u0439\u0442\u0430 \u0442\u0430\u04A3\u0434\u0430\u04A3\u044B\u0437",videoCloudError:"\u0411\u0435\u0439\u043D\u0435 \u0431\u04B1\u043B\u0442 \u049B\u044B\u0437\u043C\u0435\u0442\u0456\u043D\u0434\u0435 \u049B\u0430\u0442\u0435 \u043E\u0440\u044B\u043D \u0430\u043B\u0434\u044B, \u049B\u0430\u0439\u0442\u0430 \u0436\u04AF\u043A\u0442\u0435\u04A3\u0456\u0437",fileSizeExceeds50M:"\u0424\u0430\u0439\u043B \u043A\u04E9\u043B\u0435\u043C\u0456 50\u041C-\u043D\u0430\u043D \u0430\u0441\u049B\u0430\u043D, \u0442\u0430\u043B\u0430\u043F\u049B\u0430 \u0441\u0430\u0439 \u0435\u043C\u0435\u0441",featureUpgrading:"\u0424\u0443\u043D\u043A\u0446\u0438\u044F \u0436\u0430\u04A3\u0430\u0440\u0442\u044B\u043B\u0443\u0434\u0430, \u043A\u04AF\u0442\u0435 \u0442\u04B1\u0440\u044B\u04A3\u044B\u0437, \u0440\u0430\u0445\u043C\u0435\u0442",uploadOrSelectVideo:"\u0411\u0435\u0439\u043D\u0435 \u0436\u04AF\u043A\u0442\u0435\u04A3\u0456\u0437 \u043D\u0435\u043C\u0435\u0441\u0435 \u0442\u0430\u04A3\u0434\u0430\u04A3\u044B\u0437",selectKnowledgePoint:"\u0411\u0456\u043B\u0456\u043C \u0442\u0430\u049B\u044B\u0440\u044B\u0431\u044B\u043D \u0442\u0430\u04A3\u0434\u0430\u04A3\u044B\u0437",uploadOrSelectAttachment:"\u049A\u043E\u0441\u044B\u043C\u0448\u0430\u043D\u044B \u0436\u04AF\u043A\u0442\u0435\u04A3\u0456\u0437 \u043D\u0435\u043C\u0435\u0441\u0435 \u0442\u0430\u04A3\u0434\u0430\u04A3\u044B\u0437",selectPracticalTraining:"\u0442\u04D9\u0436\u0456\u0440\u0438\u0431\u0435\u043B\u0456\u043A \u0436\u04B1\u043C\u044B\u0441\u0442\u044B \u0442\u0430\u04A3\u0434\u0430\u04A3\u044B\u0437",directionOrCourseRequired:"\u0411\u0430\u0493\u044B\u0442 \u043D\u0435\u043C\u0435\u0441\u0435 \u043A\u0443\u0440\u0441 \u0431\u043E\u0441 \u0431\u043E\u043B\u043C\u0430\u0443\u044B \u0442\u0438\u0456\u0441, \u0442\u043E\u043B\u0442\u044B\u0440\u044B\u043F \u0431\u0430\u0440\u044B\u043F \u0436\u0456\u0431\u0435\u0440\u0456\u04A3\u0456\u0437!",notCollaborator:"\u041A\u0443\u0440\u0441\u0442\u044B\u04A3 \u0441\u0435\u0440\u0456\u043A\u0442\u0435\u0441\u0456 \u0435\u043C\u0435\u0441 \u0430\u0434\u0430\u043C\u0434\u0430\u0440\u0493\u0430 \u0440\u04B1\u049B\u0441\u0430\u0442 \u0436\u043E\u049B, \u0436\u0435\u0442\u0435\u043A\u0448\u0456\u043C\u0435\u043D \u0445\u0430\u0431\u0430\u0440\u043B\u0430\u0441\u044B\u04A3\u044B\u0437",openRequestSubmitted:"\u0410\u0448\u044B\u049B \u0435\u0442\u0443 \u04E9\u0442\u0456\u043D\u0456\u0448\u0456 \u0436\u0456\u0431\u0435\u0440\u0456\u043B\u0434\u0456, \u04D9\u043A\u0456\u043C\u0448\u0456\u043D\u0456\u04A3 \u0442\u0435\u043A\u0441\u0435\u0440\u0443\u0456\u043D \u043A\u04AF\u0442\u0456\u04A3\u0456\u0437",replyContentRequired:"\u0416\u0430\u0443\u0430\u043F \u043C\u0430\u0437\u043C\u04B1\u043D\u044B \u0431\u043E\u0441 \u0431\u043E\u043B\u043C\u0430\u0443\u044B \u0442\u0438\u0456\u0441",teachingMaterialsNoDownload:"\u0421\u0430\u0431\u0430\u049B \u043F\u0440\u0435\u0437\u0435\u043D\u0442\u0430\u0446\u0438\u044F\u0441\u044B\u043D \u0436\u04AF\u043A\u0442\u0435\u0443 \u043C\u04AF\u043C\u043A\u0456\u043D \u0435\u043C\u0435\u0441",confirmDeletion:"\u0411\u04B1\u043B \u04D9\u0440\u0435\u043A\u0435\u0442 \u0430\u0493\u044B\u043C\u0434\u0430\u0493\u044B \u049B\u0430\u043B\u0442\u0430\u043D\u044B \u0436\u04D9\u043D\u0435 \u0456\u0448\u043A\u0456 \u049B\u0430\u043B\u0442\u0430\u043B\u0430\u0440\u0434\u044B \u0436\u043E\u044F\u0434\u044B, \u0436\u043E\u044E\u0434\u044B \u0440\u0430\u0441\u0442\u0430\u0439\u0441\u044B\u0437 \u0431\u0430?",noVideoResources:"\u0411\u0435\u0439\u043D\u0435 \u0440\u0435\u0441\u0443\u0440\u0441\u044B \u0436\u043E\u049B",moveUpSuccess:"\u0416\u043E\u0493\u0430\u0440\u044B\u0493\u0430 \u0436\u044B\u043B\u0436\u044B\u0442\u0443 \u0441\u04D9\u0442\u0442\u0456",moveDownSuccess:"\u0422\u04E9\u043C\u0435\u043D\u0433\u0435 \u0436\u044B\u043B\u0436\u044B\u0442\u0443 \u0441\u04D9\u0442\u0442\u0456",nameRequired:"\u0410\u0442\u0430\u0443\u044B \u0431\u043E\u0441 \u0431\u043E\u043B\u043C\u0430\u0443\u044B \u0442\u0438\u0456\u0441",noDuplicateSelection:"\u049A\u0430\u0439\u0442\u0430-\u049B\u0430\u0439\u0442\u0430 \u0442\u0430\u04A3\u0434\u0430\u043C\u0430\u04A3\u044B\u0437",exitEditModeFirst:"\u0410\u043B\u0434\u044B\u043C\u0435\u043D \u04E9\u04A3\u0434\u0435\u0443 \u0440\u0435\u0436\u0438\u043C\u0456\u043D \u0442\u043E\u049B\u0442\u0430\u0442\u044B\u04A3\u044B\u0437",chapterNameRequired:"\u0410\u043B\u0434\u044B\u043C\u0435\u043D \u0442\u0430\u0440\u0430\u0443 \u0430\u0442\u0430\u0443\u044B\u043D \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437!",selectEditPermission:"\u04E8\u04A3\u0434\u0435\u0443 \u0440\u04B1\u049B\u0441\u0430\u0442\u044B\u043D \u0442\u0430\u04A3\u0434\u0430\u04A3\u044B\u0437",enterSearchContent:"\u0406\u0437\u0434\u0435\u0443 \u043C\u04D9\u0442\u0456\u043D\u0456\u043D \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437",selectMemberToAdd:"\u0410\u043B\u0434\u044B\u043C\u0435\u043D \u0442\u04E9\u043C\u0435\u043D\u0434\u0435\u0433\u0456 \u0442\u0456\u0437\u0456\u043C\u043D\u0435\u043D \u049B\u043E\u0441\u044B\u043B\u0430\u0442\u044B\u043D \u043C\u04AF\u0448\u0435\u043D\u0456 \u0442\u0430\u04A3\u0434\u0430\u04A3\u044B\u0437",selectClassroomToAdd:"\u0410\u043B\u0434\u044B\u043C\u0435\u043D \u0442\u04E9\u043C\u0435\u043D\u0434\u0435\u0433\u0456 \u0442\u0456\u0437\u0456\u043C\u043D\u0435\u043D \u049B\u043E\u0441\u044B\u043B\u0430\u0442\u044B\u043D \u0441\u0430\u0431\u0430\u049B\u0442\u044B \u0442\u0430\u04A3\u0434\u0430\u04A3\u044B\u0437",max3SPOCClassrooms:"\u0411\u0456\u0440 \u043F\u0440\u0430\u043A\u0442\u0438\u043A\u0430\u043B\u044B\u049B \u043A\u0443\u0440\u0441 \u0442\u0435\u043A 3 SPOC \u0441\u0430\u0431\u0430\u0493\u044B\u043D\u0430 \u0493\u0430\u043D\u0430 \u049B\u043E\u0441\u044B\u043B\u0430 \u0430\u043B\u0430\u0434\u044B",max3HistoryClassrooms:"\u0411\u0456\u0440 \u043F\u0440\u0430\u043A\u0442\u0438\u043A\u0430\u043B\u044B\u049B \u043A\u0443\u0440\u0441 \u0442\u0435\u043A 3 \u0442\u0430\u0440\u0438\u0445\u0438 \u0441\u0430\u0431\u0430\u0493\u044B\u043D\u0430 \u0493\u0430\u043D\u0430 \u049B\u043E\u0441\u044B\u043B\u0430 \u0430\u043B\u0430\u0434\u044B",selectFile:"\u0424\u0430\u0439\u043B\u0434\u044B \u0442\u0430\u04A3\u0434\u0430\u04A3\u044B\u0437",deleteSuccess:"\u0416\u043E\u044E \u0441\u04D9\u0442\u0442\u0456 \u0430\u044F\u049B\u0442\u0430\u043B\u0434\u044B",setupSuccess:"\u0411\u0430\u043F\u0442\u0430\u0443 \u0441\u04D9\u0442\u0442\u0456 \u043E\u0440\u044B\u043D\u0434\u0430\u043B\u0434\u044B",maxCannotLessThanMin:"\u0415\u04A3 \u043A\u04E9\u043F \u0430\u0434\u0430\u043C \u0441\u0430\u043D\u044B \u0435\u04A3 \u0430\u0437 \u0441\u0430\u043D\u043D\u0430\u043D \u0430\u0437 \u0431\u043E\u043B\u043C\u0430\u0443\u044B \u0442\u0438\u0456\u0441",createSuccess:"\u0416\u0430\u04A3\u0430 \u043D\u044B\u0441\u0430\u043D \u0441\u04D9\u0442\u0442\u0456 \u049B\u04B1\u0440\u044B\u043B\u0434\u044B",rejectionReasonRequired:"\u0411\u0430\u0441 \u0442\u0430\u0440\u0442\u0443 \u0441\u0435\u0431\u0435\u0431\u0456 \u0431\u043E\u0441 \u0431\u043E\u043B\u043C\u0430\u0443\u044B \u0442\u0438\u0456\u0441",addSuccess:"\u049A\u043E\u0441\u0443 \u0441\u04D9\u0442\u0442\u0456 \u0430\u044F\u049B\u0442\u0430\u043B\u0434\u044B",statisticsInProgress:"\u0415\u0441\u0435\u043F\u0442\u0435\u043B\u0443\u0434\u0435, \u0448\u0430\u043C\u0430\u043C\u0435\u043D 60 \u043C\u0438\u043D\u0443\u0442\u0442\u0430\u043D \u043A\u0435\u0439\u0456\u043D \u0434\u0435\u0440\u0435\u043A\u0442\u0435\u0440 \u0436\u0430\u04A3\u0430\u0440\u0442\u044B\u043B\u0430\u0434\u044B",privateClassroom:"\u0411\u04B1\u043B \u0441\u0430\u0431\u0430\u049B \u0436\u0435\u043A\u0435, \u043A\u0456\u0440\u0443\u0433\u0435 \u0431\u043E\u043B\u043C\u0430\u0439\u0434\u044B",removed:"\u04E8\u0448\u0456\u0440\u0456\u043B\u0434\u0456",confirmRemoveFromCourse:" \u300AXXX\u300B \u043F\u0440\u0430\u043A\u0442\u0438\u043A\u0430\u043B\u044B\u049B \u043A\u0443\u0440\u0441\u0442\u0430\u043D \u0436\u043E\u0439\u044B\u043B\u0441\u044B\u043D \u0431\u0430?",removeNote:"\u0416\u043E\u044E \u043F\u0440\u0430\u043A\u0442\u0438\u043A\u0430\u043B\u044B\u049B \u043A\u0443\u0440\u0441\u0442\u044B \u04E9\u0448\u0456\u0440\u043C\u0435\u0439\u0434\u0456, \u049B\u0430\u0439\u0442\u0430 \u043E\u049B\u044B\u0493\u0430\u043D\u0434\u0430 \u043E\u043B \u049B\u0430\u0439\u0442\u0430\u0434\u0430\u043D \xAB\u041C\u0435\u043D\u0456\u04A3 \u043A\u0443\u0440\u0441\u0442\u0430\u0440\u044B\u043C\xBB \u0442\u0456\u0437\u0456\u043C\u0456\u043D\u0435 \u049B\u043E\u0441\u044B\u043B\u0430\u0434\u044B",selectMajorDirection:"\u049A\u044B\u0437\u044B\u049B\u0442\u044B\u0440\u0430\u0442\u044B\u043D \u043C\u0430\u043C\u0430\u043D\u0434\u044B\u049B \u0431\u0430\u0493\u044B\u0442\u044B\u043D \u0442\u0430\u04A3\u0434\u0430\u04A3\u044B\u0437",selectLearningPath:"\u041E\u049B\u0443 \u0436\u043E\u043B\u044B\u043D \u0442\u0430\u04A3\u0434\u0430\u04A3\u044B\u0437",selectMajorCourse:"\u049A\u044B\u0437\u044B\u049B\u0442\u044B\u0440\u0430\u0442\u044B\u043D \u043C\u0430\u043C\u0430\u043D\u0434\u044B\u049B \u043A\u0443\u0440\u0441\u044B\u043D \u0442\u0430\u04A3\u0434\u0430\u04A3\u044B\u0437",publisherNotFound:"XXX \u0431\u0430\u0440 \u04B1\u0439\u044B\u043C \u0442\u0430\u0431\u044B\u043B\u043C\u0430\u0434\u044B",onlyJpgPngAllowed:"\u0422\u0435\u043A jpg \u043D\u0435\u043C\u0435\u0441\u0435 png \u0441\u0443\u0440\u0435\u0442\u0442\u0435\u0440\u0456\u043D \u0436\u04AF\u043A\u0442\u0435\u0443\u0433\u0435 \u0431\u043E\u043B\u0430\u0434\u044B",fileSizeExceeds2M:"\u0424\u0430\u0439\u043B \u043A\u04E9\u043B\u0435\u043C\u0456 2\u041C-\u043D\u0430\u043D \u0430\u0441\u043F\u0430\u0443\u044B \u0442\u0438\u0456\u0441",filesNotUploaded:"\u041A\u0435\u0439\u0431\u0456\u0440 \u0444\u0430\u0439\u043B\u0434\u0430\u0440 \u04D9\u043B\u0456 \u0436\u04AF\u043A\u0442\u0435\u043B\u043C\u0435\u0434\u0456, \u0442\u043E\u043B\u044B\u049B \u0436\u04AF\u043A\u0442\u0435\u043B\u0433\u0435\u043D \u0441\u043E\u04A3 \u0493\u0430\u043D\u0430 \u0436\u0430\u0441\u0430\u04A3\u044B\u0437",uploadCourseMaterials:"\u041A\u0443\u0440\u0441\u0442\u044B\u049B \u043C\u0430\u0442\u0435\u0440\u0438\u0430\u043B \u0436\u04AF\u043A\u0442\u0435\u04A3\u0456\u0437, \u043A\u0456\u0442\u0430\u043F\u0442\u0430\u0440 \u043D\u0435\u043C\u0435\u0441\u0435 \u0431\u0430\u0493\u0434\u0430\u0440\u043B\u0430\u043C\u0430 \u0436\u04AF\u043A\u0442\u0435\u0433\u0435\u043D \u0436\u04E9\u043D",newPublisherSuccess:"\u0416\u0430\u04A3\u0430 \u04B1\u0439\u044B\u043C \u0441\u04D9\u0442\u0442\u0456 \u049B\u043E\u0441\u044B\u043B\u0434\u044B!",openClassroom:"\u0410\u0448\u044B\u049B \u0441\u0430\u0431\u0430\u049B: \u0431\u0430\u0440\u043B\u044B\u049B \u049B\u043E\u043B\u0434\u0430\u043D\u0443\u0448\u044B\u043B\u0430\u0440 \u043A\u0456\u0440\u0435 \u0430\u043B\u0430\u0434\u044B",privateClassroomDesc:"\u0416\u0435\u043A\u0435 \u0441\u0430\u0431\u0430\u049B: \u0442\u0435\u043A \u0442\u0456\u0440\u043A\u0435\u043B\u0433\u0435\u043D \u049B\u0430\u0442\u044B\u0441\u0443\u0448\u044B\u043B\u0430\u0440 \u0493\u0430\u043D\u0430 \u043A\u0456\u0440\u0435 \u0430\u043B\u0430\u0434\u044B",modifySuccess:"\u04E8\u0437\u0433\u0435\u0440\u0456\u0441 \u0441\u04D9\u0442\u0442\u0456 \u0435\u043D\u0433\u0456\u0437\u0456\u043B\u0434\u0456",selectionSuccess:"\u0422\u0430\u04A3\u0434\u0430\u0443 \u0441\u04D9\u0442\u0442\u0456 \u043E\u0440\u044B\u043D\u0434\u0430\u043B\u0434\u044B",understood:"\u0422\u04AF\u0441\u0456\u043D\u0434\u0456\u043C",sendToClassroom:"\u0421\u0430\u0431\u0430\u049B\u049B\u0430 \u0436\u0456\u0431\u0435\u0440\u0443",modify:"\u04E8\u0437\u0433\u0435\u0440\u0442\u0443",add:"\u049A\u043E\u0441\u0443",chapter:"\u0422\u0430\u0440\u0430\u0443",courseLinkCopied:"\u041A\u0443\u0440\u0441 \u0431\u04E9\u043B\u0456\u0441\u0443 \u0441\u0456\u043B\u0442\u0435\u043C\u0435\u0441\u0456 \u043A\u04E9\u0448\u0456\u0440\u0456\u043B\u0434\u0456",knowledgePoint:"\u0422\u0430\u049B\u044B\u0440\u044B\u043F\u0442\u0430\u0440",video:"\u0412\u0438\u0434\u0435\u043E / \u0431\u0435\u0439\u043D\u0435",subsequent:"\u041A\u0435\u0439\u0456\u043D\u0433\u0456",preceding:"\u0410\u043B\u0434\u044B\u04A3\u0493\u044B",contains:"\u049A\u0430\u043C\u0442\u0438\u0434\u044B",contained:"\u049A\u0430\u043C\u0442\u044B\u043B\u0493\u0430\u043D",related:"\u0411\u0430\u0439\u043B\u0430\u043D\u044B\u0441",subsequentKnowledge:"\u041A\u0435\u0439\u0456\u043D\u0433\u0456 \u0442\u0430\u049B\u044B\u0440\u044B\u043F",precedingKnowledge:"\u0410\u043B\u0434\u044B\u04A3\u0493\u044B \u0442\u0430\u049B\u044B\u0440\u044B\u043F",knowledgeDescription:"\u0422\u0430\u049B\u044B\u0440\u044B\u043F \u0441\u0438\u043F\u0430\u0442\u0442\u0430\u043C\u0430\u0441\u044B",knowledgeCategory:"\u0422\u0430\u049B\u044B\u0440\u044B\u043F \u0441\u0430\u043D\u0430\u0442\u044B",duplicateTagName:"\u0411\u0456\u0440\u0434\u0435\u0439 \u0430\u0442\u0430\u0443\u043B\u044B \u0442\u0435\u0433\u0442\u0435\u0440 \u0431\u0430\u0440",selectVideo:"\u0411\u0435\u0439\u043D\u0435\u043D\u0456 \u0442\u0430\u04A3\u0434\u0430\u04A3\u044B\u0437",modifyAttachment:"\u049A\u043E\u0441\u044B\u043C\u0448\u0430\u043D\u044B \u04E9\u0437\u0433\u0435\u0440\u0442\u0443",addAttachment:"\u049A\u043E\u0441\u044B\u043C\u0448\u0430 \u049B\u043E\u0441\u0443",teachingMaterials:"\u0421\u0430\u0431\u0430\u049B \u043F\u0440\u0435\u0437\u0435\u043D\u0442\u0430\u0446\u0438\u044F\u0441\u044B",modifyPracticalTraining:"\u0442\u04D9\u0436\u0456\u0440\u0438\u0431\u0435\u043B\u0456\u043A \u0436\u04B1\u043C\u044B\u0441\u0442\u044B \u04E9\u0437\u0433\u0435\u0440\u0442\u0443",addPracticalTraining:"\u0442\u04D9\u0436\u0456\u0440\u0438\u0431\u0435\u043B\u0456\u043A \u0436\u04B1\u043C\u044B\u0441 \u049B\u043E\u0441\u0443",modifyAssignment:"\u04AE\u0439 \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430\u0441\u044B\u043D \u04E9\u0437\u0433\u0435\u0440\u0442\u0443",addAssignment:"\u04AE\u0439 \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430\u0441\u044B\u043D \u049B\u043E\u0441\u0443",modifyTestQuestion:"\u0421\u044B\u043D\u0430\u049B \u0441\u04B1\u0440\u0430\u049B\u0442\u0430\u0440\u044B\u043D \u04E9\u0437\u0433\u0435\u0440\u0442\u0443",addTestQuestion:"\u0421\u044B\u043D\u0430\u049B \u0441\u04B1\u0440\u0430\u049B\u0442\u0430\u0440\u044B\u043D \u049B\u043E\u0441\u0443",history:"\u0422\u0430\u0440\u0438\u0445\u0438 \u0436\u0430\u0437\u0431\u0430",fileImport:"\u0424\u0430\u0439\u043B\u0434\u044B \u0438\u043C\u043F\u043E\u0440\u0442\u0442\u0430\u0443",importFailed:"\u0418\u043C\u043F\u043E\u0440\u0442 \u0441\u04D9\u0442\u0441\u0456\u0437 \u0430\u044F\u049B\u0442\u0430\u043B\u0434\u044B",invalidImportData:"\u0418\u043C\u043F\u043E\u0440\u0442 \u043A\u0435\u0437\u0456\u043D\u0434\u0435 \u0442\u0430\u043B\u0430\u043F\u049B\u0430 \u0441\u0430\u0439 \u0435\u043C\u0435\u0441 \u0434\u0435\u0440\u0435\u043A\u0442\u0435\u0440 \u0442\u0430\u0431\u044B\u043B\u0434\u044B, \u0436\u04AF\u043A\u0442\u0435\u043F \u0430\u043B\u044B\u04A3\u044B\u0437",noEditPermission:"\u0422\u0430\u0440\u0430\u0443\u0434\u044B \u04E9\u04A3\u0434\u0435\u0443 \u0436\u04D9\u043D\u0435 \u0441\u0435\u0440\u0456\u043A\u0442\u0435\u0441 \u049B\u043E\u0441\u0443 \u0440\u04B1\u049B\u0441\u0430\u0442\u044B \u0436\u043E\u049B!",existingDataWarning:"\u049A\u0430\u0437\u0456\u0440\u0433\u0456 \u0434\u0435\u0440\u0435\u043A\u0442\u0435\u0440 \u0431\u0430\u0440, \u0438\u043C\u043F\u043E\u0440\u0442\u0442\u0430\u043D \u043A\u0435\u0439\u0456\u043D \u0436\u043E\u0439\u044B\u043B\u0430\u0434\u044B, \u0436\u0430\u04A3\u0430 \u0434\u0435\u0440\u0435\u043A\u043F\u0435\u043D \u0430\u0443\u044B\u0441\u0442\u044B\u0440\u044B\u043B\u0430\u0434\u044B. \u0416\u0430\u043B\u0493\u0430\u0441\u0442\u044B\u0440\u0443 \u04AF\u0448\u0456\u043D \u0442\u04E9\u043C\u0435\u043D\u0434\u0435\u0433\u0456 \u049B\u0430\u0434\u0430\u043C\u0434\u0430\u0440\u0434\u044B \u043E\u0440\u044B\u043D\u0434\u0430\u04A3\u044B\u0437",step1:"1-\u049B\u0430\u0434\u0430\u043C:",download:"\u0416\u04AF\u043A\u0442\u0435\u0443",step2:"2-\u049B\u0430\u0434\u0430\u043C:",uploadTemplate:"\u0422\u043E\u043B\u0442\u044B\u0440\u044B\u043B\u0493\u0430\u043D \xAB\u0411\u0456\u043B\u0456\u043C \u043A\u0430\u0440\u0442\u0430\u0441\u044B \u04AF\u043B\u0433\u0456\u0441\u0456\u043D\xBB \u0436\u04AF\u043A\u0442\u0435\u04A3\u0456\u0437",select:"\u0422\u0430\u04A3\u0434\u0430\u0443",selectFromTeaching:"\u041E\u049B\u044B\u0442\u0443 \u0441\u0430\u0431\u0430\u0493\u044B\u043D\u0430\u043D \u0442\u0430\u04A3\u0434\u0430\u0443",selectFromPersonal:"\u0416\u0435\u043A\u0435 \u043F\u0430\u0440\u0430\u049B\u0448\u0430\u0434\u0430\u043D \u0442\u0430\u04A3\u0434\u0430\u0443",selectFromPractical:"\u041F\u0440\u0430\u043A\u0442\u0438\u043A\u0430\u043B\u044B\u049B \u043A\u0443\u0440\u0441\u0442\u0430\u043D \u0442\u0430\u04A3\u0434\u0430\u0443",programmingAssignment:"\u0411\u0430\u0493\u0434\u0430\u0440\u043B\u0430\u043C\u0430\u043B\u0430\u0443 \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430\u0441\u044B",duplicateChapters:"\u0422\u0430\u0440\u0430\u0443\u043B\u0430\u0440 \u0431\u0456\u0440\u0434\u0435\u0439 \u0431\u043E\u043B\u043C\u0430\u0443\u044B \u0442\u0438\u0456\u0441",searchVideoByName:"\u0411\u0435\u0439\u043D\u0435 \u0430\u0442\u0430\u0443\u044B\u043D \u0435\u043D\u0433\u0456\u0437\u0456\u043F \u0456\u0437\u0434\u0435\u04A3\u0456\u0437",enterName:"\u0410\u0442\u0430\u0443\u0434\u044B \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437",noSpaces:"\u0411\u043E\u0441 \u043E\u0440\u044B\u043D \u0435\u043D\u0433\u0456\u0437\u0431\u0435\u04A3\u0456\u0437",nameLimit60:"60 \u0442\u0430\u04A3\u0431\u0430\u0434\u0430\u043D \u0430\u0441\u043F\u0430\u0439\u0442\u044B\u043D \u0430\u0442\u0430\u0443 \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437",editTeachingMaterials:"\u0421\u0430\u0431\u0430\u049B \u043F\u0440\u0435\u0437\u0435\u043D\u0442\u0430\u0446\u0438\u044F\u0441\u044B\u043D \u04E9\u04A3\u0434\u0435\u0443",newTeachingMaterials:"\u0416\u0430\u04A3\u0430 \u0441\u0430\u0431\u0430\u049B \u043F\u0440\u0435\u0437\u0435\u043D\u0442\u0430\u0446\u0438\u044F\u0441\u044B",resetSuccess:"\u049A\u0430\u043B\u043F\u044B\u043D\u0430 \u043A\u0435\u043B\u0442\u0456\u0440\u0443 \u0441\u04D9\u0442\u0442\u0456, \u043F\u0440\u0430\u043A\u0442\u0438\u043A\u0430\u043B\u044B\u049B \u0436\u043E\u0431\u0430\u0493\u0430 \u043A\u0456\u0440\u0443\u0434\u0435!",materialContent:"\u041F\u0440\u0435\u0437\u0435\u043D\u0442\u0430\u0446\u0438\u044F \u043C\u0430\u0437\u043C\u04B1\u043D\u044B",uploadNotes:"\u041D\u0430\u0437\u0430\u0440 \u0430\u0443\u0434\u0430\u0440\u044B\u04A3\u044B\u0437: 1. \u0421\u0430\u0431\u0430\u049B \u043C\u0430\u0442\u0435\u0440\u0438\u0430\u043B\u044B\u043D \u0436\u04AF\u043A\u0442\u0435\u0443 \u2013 \u043C\u0430\u0437\u043C\u04B1\u043D \u043A\u0435\u043B\u0456\u0441\u0456\u043C\u0456\u043D \u049B\u0430\u0431\u044B\u043B\u0434\u0430\u0443 2. \u04D8\u0434\u0435\u043F\u043A\u0456\u0434\u0435 \u0436\u04AF\u043A\u0442\u0435\u0443\u0433\u0435 \u0440\u04B1\u049B\u0441\u0430\u0442 \u0436\u043E\u049B, \u043E\u043D\u044B \u049B\u043E\u0441\u0443 \u04AF\u0448\u0456\u043D \u043A\u0443\u0440\u0441 \u04E9\u04A3\u0434\u0435\u0443 \u0431\u0435\u0442\u0456\u043D\u0435 \u04E9\u0442\u0456\u04A3\u0456\u0437 3. \u04AE\u0437\u0456\u043B\u0456\u0441\u0442\u0456 \u0436\u0430\u043B\u0493\u0430\u0441\u0442\u044B\u0440\u0443\u0493\u0430 \u049B\u043E\u043B\u0434\u0430\u0443 \u0436\u043E\u049B, \u0444\u0430\u0439\u043B \u043A\u04E9\u043B\u0435\u043C\u0456 \u0430\u0441\u043F\u0430\u0443 \u0442\u0438\u0456\u0441 4. \u049A\u0430\u0437\u0456\u0440\u0433\u0456 \u043A\u0435\u0437\u0434\u0435 \u0442\u0435\u043A pdf, word, excel, ppt, zip \u0444\u0430\u0439\u043B\u0434\u0430\u0440\u044B \u049B\u043E\u043B\u0434\u0430\u043D\u044B\u043B\u0430\u0434\u044B 5. \u0424\u0430\u0439\u043B \u0430\u0442\u0430\u0443\u044B \u0430\u0432\u0442\u043E\u043C\u0430\u0442\u0442\u044B \u0442\u04AF\u0440\u0434\u0435 \u0436\u04AF\u0439\u0435\u0434\u0435 \u0441\u0430\u0431\u0430\u049B \u0430\u0442\u0430\u0443\u044B \u0440\u0435\u0442\u0456\u043D\u0434\u0435 \u049B\u0430\u0431\u044B\u043B\u0434\u0430\u043D\u0430\u0434\u044B 6. \u0411\u0456\u0440 \u0443\u0430\u049B\u044B\u0442\u0442\u0430 \u0435\u04A3 \u043A\u04E9\u043F \u0434\u0435\u0433\u0435\u043D\u0434\u0435 10 \u0444\u0430\u0439\u043B \u0436\u04AF\u043A\u0442\u0435\u0443\u0433\u0435 \u0431\u043E\u043B\u0430\u0434\u044B",newSectionName:"\u0416\u0430\u04A3\u0430 \u0431\u04E9\u043B\u0456\u043C \u0430\u0442\u0430\u0443\u044B",sectionNameLimit40:"40 \u0442\u0430\u04A3\u0431\u0430\u0434\u0430\u043D \u0430\u0441\u043F\u0430\u0439\u0442\u044B\u043D \u0431\u04E9\u043B\u0456\u043C \u0430\u0442\u0430\u0443\u044B\u043D \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437",groupAssignment:"\u0422\u043E\u043F\u0442\u044B\u049B \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430",phoneNumber:"\u0422\u0435\u043B\u0435\u0444\u043E\u043D \u043D\u04E9\u043C\u0456\u0440\u0456",searchContent:"\u0406\u0437\u0434\u0435\u0443 \u043C\u0430\u0437\u043C\u04B1\u043D\u044B",enterOrganizationName:"\u041C\u0435\u043A\u0435\u043C\u0435 \u0430\u0442\u0430\u0443\u044B\u043D \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437",addClass:"\u0421\u0430\u0431\u0430\u049B \u049B\u043E\u0441\u0443",className:"\u0421\u0430\u0431\u0430\u049B \u0430\u0442\u0430\u0443\u044B",enterClassName:"\u0421\u0430\u0431\u0430\u049B \u0430\u0442\u0430\u0443\u044B\u043D \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437",classManager:"\u0421\u0430\u0431\u0430\u049B \u0436\u0435\u0442\u0435\u043A\u0448\u0456\u0441\u0456",enterManagerName:"\u0421\u0430\u0431\u0430\u049B \u0436\u0435\u0442\u0435\u043A\u0448\u0456\u0441\u0456\u043D\u0456\u04A3 \u0430\u0442\u044B\u043D \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437",editableSectionsAndCollaborators:"\u0422\u0430\u0440\u0430\u0443\u0434\u044B \u04E9\u04A3\u0434\u0435\u0443\u0433\u0435, \u0441\u0435\u0440\u0456\u043A\u0442\u0435\u0441 \u049B\u043E\u0441\u0443\u0493\u0430 \u0431\u043E\u043B\u0430\u0434\u044B",editableKnowledgeGraph:"\u0411\u0456\u043B\u0456\u043C \u043A\u0430\u0440\u0442\u0430\u0441\u044B\u043D \u04E9\u04A3\u0434\u0435\u0443\u0433\u0435 \u0431\u043E\u043B\u0430\u0434\u044B",createPracticeProject:"\u0416\u0430\u04A3\u0430 \u043F\u0440\u0430\u043A\u0442\u0438\u043A\u0430\u043B\u044B\u049B \u0436\u043E\u0431\u0430",selectType:"\u0422\u04AF\u0440\u0434\u0456 \u0442\u0430\u04A3\u0434\u0430\u04A3\u044B\u0437",appellation:"\u0410\u0442\u0430\u0443\u044B",rewardSettings:"\u0421\u044B\u0439\u0430\u049B\u044B \u0431\u0430\u043F\u0442\u0430\u0443\u044B",enterRewardAmount:"\u0421\u044B\u0439\u0430\u049B\u044B \u043C\u043E\u043D\u0435\u0442\u0430 \u0441\u0430\u043D\u044B\u043D \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437",details:"\u0422\u043E\u043B\u044B\u0493\u044B\u0440\u0430\u049B",assignmentDescription:"\u0422\u0430\u043F\u0441\u044B\u0440\u043C\u0430 \u0441\u0438\u043F\u0430\u0442\u0442\u0430\u043C\u0430\u0441\u044B",questionList:"\u0421\u04B1\u0440\u0430\u049B\u0442\u0430\u0440 \u0442\u0456\u0437\u0456\u043C\u0456",referenceAnswer:"\u04AE\u043B\u0433\u0456 \u0436\u0430\u0443\u0430\u043F",noDescription:"\u0422\u04AF\u0441\u0456\u043D\u0456\u043A\u0442\u0435\u043C\u0435 \u0436\u043E\u049B",question:"\u0421\u04B1\u0440\u0430\u049B:",descriptionLabel:"\u0421\u0438\u043F\u0430\u0442\u0442\u0430\u043C\u0430:",questionAnalysis:"\u0421\u04B1\u0440\u0430\u049B \u0442\u0430\u043B\u0434\u0430\u0443\u044B",difficultyLevel:"\u049A\u0438\u044B\u043D\u0434\u044B\u0493\u044B",action:"\u04D8\u0440\u0435\u043A\u0435\u0442",experience:"\u0422\u04D9\u0436\u0456\u0440\u0438\u0431\u0435",groupingRequirements:"\u0422\u043E\u043F\u0442\u0430\u0443 \u0442\u0430\u043B\u0430\u0431\u044B",groupWorkSubmission:"\u0421\u0442\u0443\u0434\u0435\u043D\u0442 \u0436\u04B1\u043C\u044B\u0441\u0442\u044B \u0442\u0430\u043F\u0441\u044B\u0440\u0493\u0430\u043D\u0434\u0430 \u0442\u043E\u043F \u043C\u04AF\u0448\u0435\u043B\u0435\u0440\u0456\u043D \u0431\u0430\u0439\u043B\u0430\u043D\u044B\u0441\u0442\u044B\u0440\u0430\u0434\u044B, \u0436\u04B1\u043C\u044B\u0441 \u043E\u0440\u0442\u0430\u049B \u0431\u043E\u043B\u0430\u0434\u044B",projectBasedImplementation:"\u0416\u043E\u0431\u0430 \u043D\u0435\u0433\u0456\u0437\u0456\u043D\u0434\u0435 \u0456\u0441\u043A\u0435 \u0430\u0441\u044B\u0440\u044B\u043B\u0430\u0434\u044B",studentProjectCreation:"\u0421\u0442\u0443\u0434\u0435\u043D\u0442 \u043F\u043B\u0430\u0442\u0444\u043E\u0440\u043C\u0430\u0434\u0430 \u0436\u043E\u0431\u0430 \u049B\u04B1\u0440\u0430\u0434\u044B, \u04D9\u043A\u0456\u043C\u0448\u0456 \u0436\u04B1\u043C\u044B\u0441\u0442\u044B \u0442\u0430\u043F\u0441\u044B\u0440\u0430\u0434\u044B",sendTrainingToClass:"\u0422\u0430\u04A3\u0434\u0430\u043B\u0493\u0430\u043D \u0442\u04D9\u0436\u0456\u0440\u0438\u0431\u0435\u043B\u0456\u043A \u0436\u04B1\u043C\u044B\u0441 \u043A\u04E9\u0440\u0441\u0435\u0442\u0456\u043B\u0433\u0435\u043D \u0441\u0430\u0431\u0430\u049B\u049B\u0430 \u0436\u0456\u0431\u0435\u0440\u0456\u043B\u0435\u0434\u0456",searchClassByName:"\u0421\u0430\u0431\u0430\u049B \u0430\u0442\u0430\u0443\u044B\u043D \u0435\u043D\u0433\u0456\u0437\u0456\u043F \u0456\u0437\u0434\u0435\u04A3\u0456\u0437",selectTargetClass:"\u0416\u0456\u0431\u0435\u0440\u0456\u043B\u0435\u0442\u0456\u043D \u0441\u0430\u0431\u0430\u049B\u0442\u044B \u0442\u0430\u04A3\u0434\u0430\u04A3\u044B\u0437",copyAndSend:"\u0411\u0456\u0440 \u0440\u0435\u0442 \u0431\u0430\u0441\u044B\u043F \u043A\u04E9\u0448\u0456\u0440\u0443 \u0436\u04D9\u043D\u0435 \u0436\u0456\u0431\u0435\u0440\u0443",hiddenConditionSettings:"\u0416\u0430\u0441\u044B\u0440\u0443 \u0448\u0430\u0440\u0442\u0442\u0430\u0440\u044B\u043D \u0431\u0430\u043F\u0442\u0430\u0443",hiddenConditionNote:"\u0422\u04AF\u0441\u0456\u043D\u0456\u043A\u0442\u0435\u043C\u0435: \u0448\u0430\u0440\u0442\u049B\u0430 \u0441\u0430\u0439 \u0441\u0430\u0431\u0430\u049B\u0442\u0430\u0440 \u0436\u0430\u0441\u044B\u0440\u044B\u043D \u0431\u043E\u043B\u0430\u0434\u044B, \u0431\u0456\u0440\u0430\u049B \u0436\u043E\u0439\u044B\u043B\u043C\u0430\u0439\u0434\u044B",zeroStudentsClass:"\u0421\u0430\u0431\u0430\u049B\u0442\u0430\u0493\u044B \u0441\u0442\u0443\u0434\u0435\u043D\u0442 \u0441\u0430\u043D\u044B 0",zeroSubmissions:"\u0421\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0435\u0440\u0434\u0456\u04A3 \u043E\u0440\u044B\u043D\u0434\u0430\u0493\u0430\u043D, \u0442\u0430\u043F\u0441\u044B\u0440\u0493\u0430\u043D \u0436\u04D9\u043D\u0435 \u04E9\u0442\u043A\u0456\u0437\u0433\u0435\u043D \u0441\u0430\u043D\u044B 0",publishOrganizationRequest:"\u04B0\u0439\u044B\u043C\u0434\u044B \u0436\u0430\u0440\u0438\u044F\u043B\u0430\u0443\u0493\u0430 \u04E9\u0442\u0456\u043D\u0456\u0448 \u0431\u0435\u0440\u0443",publisherOrganization:"\u0416\u0430\u0440\u0438\u044F\u0434\u0430\u0443\u0448\u044B \u04B1\u0439\u044B\u043C",enterSchoolOrWorkplace:"\u041C\u0435\u043A\u0442\u0435\u043F \u043D\u0435\u043C\u0435\u0441\u0435 \u0436\u04B1\u043C\u044B\u0441 \u043E\u0440\u043D\u044B\u043D \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437",enterPublisherName:"\u04B0\u0439\u044B\u043C \u0430\u0442\u0430\u0443\u044B\u043D \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437",correctExample:"\u0414\u04B1\u0440\u044B\u0441 \u04AF\u043B\u0433\u0456: \u0425\u0443\u043D\u0430\u043D\u044C \u0443\u043D\u0438\u0432\u0435\u0440\u0441\u0438\u0442\u0435\u0442\u0456",wrongExample:"\u049A\u0430\u0442\u0435 \u04AF\u043B\u0433\u0456: \u0425\u0443 \u0414\u0430 \u042E\u044D\u043B\u0443 \u0438\u043D\u0441\u0442\u0438\u0442\u0443\u0442\u044B",region:"\u0410\u0439\u043C\u0430\u049B:",selectLocation:"\u041E\u0440\u043D\u0430\u043B\u0430\u0441\u049B\u0430\u043D \u0436\u0435\u0440\u0434\u0456 \u0442\u0430\u04A3\u0434\u0430\u04A3\u044B\u0437",fullAddress:"\u0422\u043E\u043B\u044B\u049B \u043C\u0435\u043A\u0435\u043D\u0436\u0430\u0439:",enterCompleteAddress:"\u0422\u043E\u043B\u044B\u049B \u043C\u0435\u043A\u0435\u043D\u0436\u0430\u0439 \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437",additionalNotes:"\u0435\u0440\u0435\u043A\u0448\u0435 \u0436\u0430\u0493\u0434\u0430\u0439\u04AF\u0430 \u0442\u04AF\u0441\u0456\u043D\u0456\u043A\u0442\u0435\u043C\u0435 (\u049B\u043E\u0441\u044B\u043C\u0448\u0430)",contactTeachingAssistant:"\u041E\u049B\u0443-\u04D9\u0434\u0456\u0441\u0442\u0435\u043C\u0435\u043B\u0456\u043A \u043A\u04E9\u043C\u0435\u043A\u0448\u0456\u0433\u0435 \u0445\u0430\u0431\u0430\u0440\u043B\u0430\u0441\u044B\u04A3\u044B\u0437",openCourse:"\u0410\u0448\u044B\u049B \u043A\u0443\u0440\u0441",applyForPublication:"\u0410\u0448\u044B\u049B \u0435\u0442\u0443\u0433\u0435 \u04E9\u0442\u0456\u043D\u0456\u0448 \u0431\u0435\u0440\u0443",emptyDirectionWarning:"\u0411\u0430\u0493\u044B\u0442 \u043D\u0435\u043C\u0435\u0441\u0435 \u043A\u0443\u0440\u0441 \u0431\u043E\u0441 \u0431\u043E\u043B\u043C\u0430\u0443\u044B \u0442\u0438\u0456\u0441, \u0442\u043E\u043B\u0442\u044B\u0440\u044B\u043F \u0431\u0430\u0440\u044B\u043F \u0436\u0456\u0431\u0435\u0440\u0456\u04A3\u0456\u0437!",courseCompletionRequired:"\u041A\u0443\u0440\u0441\u0442\u0430\u043D \u043A\u0435\u0439\u0456\u043D \u0493\u0430\u043D\u0430 \u0430\u0448\u044B\u049B \u0435\u0442\u0443\u0433\u0435 \u0431\u043E\u043B\u0430\u0434\u044B",quickDirectionSelection:"\u0416\u044B\u043B\u0434\u0430\u043C \u0411\u0430\u0493\u044B\u0442 & \u041A\u0443\u0440\u0441\u0442\u044B \u0442\u0430\u04A3\u0434\u0430\u0443",customDirectionSelection:"\u04E8\u0437 \u0442\u0430\u04A3\u0434\u0430\u0443\u043B\u044B \u0411\u0430\u0493\u044B\u0442 & \u041A\u0443\u0440\u0441",directionAndCourse:"\u0411\u0430\u0493\u044B\u0442 & \u041A\u0443\u0440\u0441",selectDirectionAndCourse:"\u0411\u0430\u0493\u044B\u0442 & \u041A\u0443\u0440\u0441\u0442\u044B \u0442\u0430\u04A3\u0434\u0430\u04A3\u044B\u0437",direction:"\u0411\u0430\u0493\u044B\u0442",enterDirection:"\u0411\u0430\u0493\u044B\u0442 \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437",course:"\u041A\u0443\u0440\u0441",enterCourse:"\u041A\u0443\u0440\u0441\u0442\u044B \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437",selectClassToSend:"\u0416\u0456\u0431\u0435\u0440\u0456\u043B\u0435\u0442\u0456\u043D \u0441\u0430\u0431\u0430\u049B\u0442\u044B \u0442\u0430\u04A3\u0434\u0430\u04A3\u044B\u0437",fullStackProject:"\u0422\u043E\u043B\u044B\u049B\u049B\u0430\u043D\u0434\u044B \u043F\u0440\u0430\u043A\u0442\u0438\u043A\u0430\u043B\u044B\u049B \u0436\u043E\u0431\u0430",jupyterNotebookProject:"Jupyter Notebook \u043F\u0440\u0430\u043A\u0442\u0438\u043A\u0430\u043B\u044B\u049B \u0436\u043E\u0431\u0430",experimentalCourses:"\u042D\u043A\u0441\u043F\u0435\u0440\u0438\u043C\u0435\u043D\u0442\u0442\u0435\u0440/\u0442\u04D9\u0436\u0456\u0440\u0438\u0431\u0435\u043B\u0456\u043A \u0436\u04B1\u043C\u044B\u0441\u0442\u0430\u0440/\u0432\u0438\u0440\u0442\u0443\u0430\u043B\u0434\u044B \u043C\u043E\u0434\u0435\u043B\u044C\u0434\u0435\u0443\u043B\u0435\u0440 \u043E\u0440\u044B\u043D\u0434\u0430\u043B\u0430\u0442\u044B\u043D \u043A\u0443\u0440\u0441",chapterCount:"\u0411\u04E9\u043B\u0456\u043C \u0441\u0430\u043D\u044B",prompt:"\u0415\u0441\u043A\u0435\u0440\u0442\u0443",graphicHomework:"\u0421\u0443\u0440\u0435\u0442\u0442\u0456 \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430",groupHomework:"\u0422\u043E\u043F\u0442\u044B\u049B \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430",programmingHomework:"\u0411\u0430\u0493\u0434\u0430\u0440\u043B\u0430\u043C\u0430\u043B\u0430\u0443 \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430\u0441\u044B",beginnerGuide:"\u0411\u0430\u0441\u0442\u0430\u0443\u0448\u044B\u0493\u0430 \u0430\u0440\u043D\u0430\u043B\u0493\u0430\u043D \u043D\u04B1\u0441\u049B\u0430\u0443\u043B\u044B\u049B",subcategory:"\u0421\u0443\u0431\u043A\u0430\u0442\u0435\u0433\u043E\u0440\u0438\u044F\u043B\u0430\u0440",noSuitableDirectionCourse:"\u0421\u04D9\u0439\u043A\u0435\u0441 \u043A\u0435\u043B\u0435\u0442\u0456\u043D \u0431\u0430\u0493\u044B\u0442 & \u043A\u0443\u0440\u0441 \u0436\u043E\u049B",example:"\u041C\u044B\u0441\u0430\u043B\u044B: \u0423\u043D\u0438\u0432\u0435\u0440\u0441\u0438\u0442\u0435\u0442\u0442\u0456\u04A3 \u043A\u043E\u043C\u043F\u044C\u044E\u0442\u0435\u0440\u043B\u0456\u043A \u043D\u0435\u0433\u0456\u0437\u0434\u0435\u0440\u0456 \u2014 \u0415\u0441\u0435\u043F\u0442\u0435\u0443 \u043E\u0439\u043B\u0430\u0443\u044B",create:"\u049A\u04B1\u0440\u0443",enterCourseNotice:"\u041F\u0440\u0430\u043A\u0442\u0438\u043A\u0430\u043B\u044B\u049B \u043A\u0443\u0440\u0441\u0442\u044B\u04A3 \u043E\u049B\u0443 \u0442\u0430\u043B\u0430\u043F\u0442\u0430\u0440\u044B\u043D \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437",courseNoticeLimit:"\u041F\u0440\u0430\u043A\u0442\u0438\u043A\u0430\u043B\u044B\u049B \u043A\u0443\u0440\u0441\u0442\u044B\u04A3 \u043E\u049B\u0443 \u0442\u0430\u043B\u0430\u043F\u0442\u0430\u0440\u044B\u043D\u044B\u04A3 \u043C\u0430\u043A\u0441\u0438\u043C\u0430\u043B\u0434\u044B \u0441\u0430\u043D\u044B 65000 \u0431\u0435\u043B\u0433\u0456",enterNoticeTitle:"\u041E\u049B\u0443 \u0442\u0430\u043B\u0430\u043F\u0442\u0430\u0440\u044B\u043D\u044B\u04A3 \u0430\u0442\u0430\u0443\u044B\u043D \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437",noticeTitleLimit:"\u041E\u049B\u0443 \u0442\u0430\u043B\u0430\u043F\u0442\u0430\u0440\u044B\u043D\u044B\u04A3 \u0430\u0442\u0430\u0443\u044B\u043D\u044B\u04A3 \u043C\u0430\u043A\u0441\u0438\u043C\u0430\u043B\u0434\u044B \u0441\u0430\u043D\u044B 15 \u0431\u0435\u043B\u0433\u0456",pleaseEnter:"\u0415\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437",enterCourseIntroduction:"\u041F\u0440\u0430\u043A\u0442\u0438\u043A\u0430\u043B\u044B\u049B \u043A\u0443\u0440\u0441\u0442\u044B\u04A3 \u043A\u0456\u0440\u0456\u0441\u043F\u0435\u0441\u0456\u043D \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437",courseIntroLimit:"\u041F\u0440\u0430\u043A\u0442\u0438\u043A\u0430\u043B\u044B\u049B \u043A\u0443\u0440\u0441\u0442\u044B\u04A3 \u043A\u0456\u0440\u0456\u0441\u043F\u0435\u0441\u0456\u043D\u0456\u04A3 \u043C\u0430\u043A\u0441\u0438\u043C\u0430\u043B\u0434\u044B \u0441\u0430\u043D\u044B 65000 \u0431\u0435\u043B\u0433\u0456",openCourse1:"\u0410\u0448\u044B\u049B \u043A\u0443\u0440\u0441",startLearning:"\u041E\u049B\u0443\u0434\u044B \u0431\u0430\u0441\u0442\u0430\u0443",continueLearning:"\u041E\u049B\u0443\u0434\u044B \u0436\u0430\u043B\u0493\u0430\u0441\u0442\u044B\u0440\u0443",description1:"\u0421\u0438\u043F\u0430\u0442\u0442\u0430\u043C\u0430",tags:"\u0422\u0435\u0433\u0442\u0435\u0440",enterContent:"\u041C\u0430\u0437\u043C\u04B1\u043D \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437",searchByName:"\u0410\u0442\u0430\u0443\u044B \u0431\u043E\u0439\u044B\u043D\u0448\u0430 \u0456\u0437\u0434\u0435\u0443",discussion:"\u0422\u0430\u043B\u049B\u044B\u043B\u0430\u0443",level:"\u043A\u0435\u0437\u0435\u04A3",courseware:"\u043F\u0440\u0435\u0437\u0435\u043D\u0442\u0430\u0446\u0438\u044F\u0441\u044B",selectteachingCourseware:"\u0421\u0430\u0431\u0430\u049B \u043F\u0440\u0435\u0437\u0435\u043D\u0442\u0430\u0446\u0438\u044F\u0441\u044B \u0442\u0430\u04A3\u0434\u0430\u0443",knowledgeGraph:"\u0411\u0456\u043B\u0456\u043C \u0433\u0440\u0430\u0444\u0438\u043A\u0430\u0441\u044B",updateTime:"\u0416\u0430\u04A3\u0430\u0440\u0442\u0443 \u0443\u0430\u049B\u044B\u0442\u044B",example1:"\u041C\u044B\u0441\u0430\u043B\u044B",basicInformation:"\u041D\u0435\u0433\u0456\u0437\u0433\u0456 \u0430\u049B\u043F\u0430\u0440\u0430\u0442"},classrooms:{teachingClasses:"\u041E\u049B\u044B\u0442\u0443 \u0441\u0430\u0431\u0430\u0493\u044B",newClass:"\u0416\u0430\u04A3\u0430 \u0441\u0430\u0431\u0430\u049B",joinClass:"\u0421\u0430\u0431\u0430\u049B\u049B\u0430 \u049B\u043E\u0441\u044B\u043B\u0443",beginnerGuide:"\u0411\u0430\u0441\u0442\u0430\u0443\u0448\u044B\u0493\u0430 \u0430\u0440\u043D\u0430\u043B\u0493\u0430\u043D \u043D\u04B1\u0441\u049B\u0430\u0443\u043B\u044B\u049B",statisticsOverview:"\u0421\u0442\u0430\u0442\u0438\u0441\u0442\u0438\u043A\u0430\u0493\u0430 \u0448\u043E\u043B\u0443",latest:"\u0415\u04A3 \u0436\u0430\u04A3\u0430",hottest:"\u0415\u04A3 \u044B\u049B\u043F\u0430\u043B\u0434\u044B",my:"\u041C\u0435\u043D\u0456\u043A\u0456",searchClassNameTeacherOrSchool:"\u0421\u0430\u0431\u0430\u049B \u0430\u0442\u0430\u0443\u044B\u043D, \u043C\u04B1\u0493\u0430\u043B\u0456\u043C \u0430\u0442\u044B-\u0436\u04E9\u043D\u0456\u043D \u043D\u0435\u043C\u0435\u0441\u0435 \u043C\u0435\u043A\u0442\u0435\u043F \u0430\u0442\u0430\u0443\u044B\u043D \u0435\u043D\u0433\u0456\u0437\u0456\u043F, \u0456\u0437\u0434\u0435\u04A3\u0456\u0437",inProgress:"\u0416\u04AF\u0440\u0443\u0434\u0435",ended:"\u0410\u044F\u049B\u0442\u0430\u043B\u0434\u044B",public:"\u0410\u0448\u044B\u049B",private:"\u0416\u0435\u043A\u0435",previousPage:"\u0410\u043B\u0434\u044B\u04A3\u0493\u044B \u0431\u0435\u0442",nextPage:"\u041A\u0435\u043B\u0435\u0441\u0456 \u0431\u0435\u0442",invitationCode:"\u0428\u0430\u049B\u044B\u0440\u0443 \u043A\u043E\u0434\u044B:",copySendToStudentsQuickJoin:"\u041A\u04E9\u0448\u0456\u0440\u0456\u043F, \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0435\u0440\u0433\u0435 \u0436\u0456\u0431\u0435\u0440\u0456\u04A3\u0456\u0437, \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0435\u0440\u0434\u0456 \u0442\u0435\u0437 \u049B\u043E\u0441\u0443\u0493\u0430 \u0448\u0430\u049B\u044B\u0440\u044B\u04A3\u044B\u0437",noRemindThisWeek:"\u041E\u0441\u044B \u0430\u043F\u0442\u0430\u0434\u0430 \u049B\u0430\u0439\u0442\u0430 \u0435\u0441\u043A\u0435\u0440\u0442\u043F\u0435\u0443",shareClass:"\u0421\u0430\u0431\u0430\u049B\u0442\u044B \u0431\u04E9\u043B\u0456\u0441\u0443",shareMethodOneShareInvitationCode:"\u0411\u04E9\u043B\u0456\u0441\u0443 \u0442\u04D9\u0441\u0456\u043B\u0456 1: \u0428\u0430\u049B\u044B\u0440\u0443 \u043A\u043E\u0434\u044B\u043D \u0431\u04E9\u043B\u0456\u0441\u0443",copyInvitationCode:"\u0428\u0430\u049B\u044B\u0440\u0443 \u043A\u043E\u0434\u044B\u043D \u043A\u04E9\u0448\u0456\u0440\u0443",joinViaInvitationCodeSelectRole:"\u0428\u0430\u049B\u044B\u0440\u0443 \u043A\u043E\u0434\u044B \u0430\u0440\u049B\u044B\u043B\u044B \u0441\u0430\u0431\u0430\u049B\u049B\u0430 \u049B\u043E\u0441\u044B\u043B\u0493\u0430\u043D\u0434\u0430, \u0441\u0430\u0431\u0430\u049B\u0442\u0430\u0493\u044B \u0440\u04E9\u043B\u0434\u0456 \u0442\u0430\u04A3\u0434\u0430\u0443\u0493\u0430 \u0431\u043E\u043B\u0430\u0434\u044B (\u041E\u049B\u044B\u0442\u0443\u0448\u044B \u043D\u0435\u043C\u0435\u0441\u0435 \u043A\u04E9\u043C\u0435\u043A\u0448\u0456 \u043E\u049B\u044B\u0442\u0443\u0448\u044B\u043D\u044B \u0442\u0430\u04A3\u0434\u0430\u0493\u0430\u043D\u0434\u0430, \u04D9\u043A\u0456\u043C\u0448\u0456\u043D\u0456\u04A3 \u0442\u0435\u043A\u0441\u0435\u0440\u0443\u0456 \u049B\u0430\u0436\u0435\u0442)",shareMethodTwoShareLink:"\u0411\u04E9\u043B\u0456\u0441\u0443 \u0442\u04D9\u0441\u0456\u043B\u0456 2: \u0421\u0456\u043B\u0442\u0435\u043C\u0435\u043D\u0456 \u0431\u04E9\u043B\u0456\u0441\u0443",accessViaShareLinkJoinAsStudent:"\u0421\u0430\u0431\u0430\u049B\u049B\u0430 \u0441\u0456\u043B\u0442\u0435\u043C\u0435 \u0430\u0440\u049B\u044B\u043B\u044B \u043A\u0456\u0440\u0443 \u043A\u0435\u0437\u0456\u043D\u0434\u0435, \u0436\u04AF\u0439\u0435\u0433\u0435 \u043A\u0456\u0440\u0433\u0435\u043D \u043F\u0430\u0439\u0434\u0430\u043B\u0430\u043D\u0443\u0448\u044B\u043B\u0430\u0440 \u0442\u0456\u043A\u0435\u043B\u0435\u0439 \u0441\u0442\u0443\u0434\u0435\u043D\u0442 \u0440\u0435\u0442\u0456\u043D\u0434\u0435 \u049B\u0430\u0442\u044B\u0441\u0430 \u0430\u043B\u0430\u0434\u044B, \u0442\u0456\u0440\u043A\u0435\u043B\u043C\u0435\u0433\u0435\u043D/\u0436\u04AF\u0439\u0435\u0433\u0435 \u043A\u0456\u0440\u043C\u0435\u0433\u0435\u043D \u043F\u0430\u0439\u0434\u0430\u043B\u0430\u043D\u0443\u0448\u044B\u043B\u0430\u0440 \u0442\u0456\u0440\u043A\u0435\u043B\u0433\u0435\u043D\u043D\u0435\u043D/\u043A\u0456\u0440\u0433\u0435\u043D\u043D\u0435\u043D \u043A\u0435\u0439\u0456\u043D \u0442\u0456\u043A\u0435\u043B\u0435\u0439 \u0441\u0442\u0443\u0434\u0435\u043D\u0442 \u0440\u0435\u0442\u0456\u043D\u0434\u0435 \u049B\u0430\u0442\u044B\u0441\u0430 \u0430\u043B\u0430\u0434\u044B.",classManagement:"\u0421\u0430\u0431\u0430\u049B\u0442\u044B \u0431\u0430\u0441\u049B\u0430\u0440\u0443",setToPublic:"\u0431\u0430\u0440 \u0430\u0434\u0430\u043C\u0493\u0430 \u0436\u0430\u0440\u0438\u044F \u0435\u0442\u0443",prompt:"\u0415\u0441\u043A\u0435\u0440\u0442\u0443",setPublicNonMembersCanAccessConfirm:"\u0416\u0430\u0440\u0438\u044F\u043B\u0430\u043D\u0493\u0430\u043D\u043D\u0430\u043D \u043A\u0435\u0439\u0456\u043D \u0441\u0430\u0431\u0430\u049B \u043C\u04AF\u0448\u0435\u0441\u0456 \u0435\u043C\u0435\u0441 \u0430\u0434\u0430\u043C\u0434\u0430\u0440 \u0434\u0430 \u043A\u04E9\u0440\u0435 \u0430\u043B\u0430\u0434\u044B. \u0416\u0430\u0440\u0438\u044F \u0435\u0442\u0443\u0434\u0456 \u0440\u0430\u0441\u0442\u0430\u0439\u0441\u044B\u0437 \u0431\u0430?",cancel:"\u0411\u0430\u0441 \u0442\u0430\u0440\u0442\u0443",confirm:"\u0420\u0430\u0441\u0442\u0430\u0443",editClass:"\u0421\u0430\u0431\u0430\u049B\u0442\u044B \u04E9\u04A3\u0434\u0435\u0443",copyClass:"\u0421\u0430\u0431\u0430\u049B\u0442\u044B \u043A\u04E9\u0448\u0456\u0440\u0443",copyRecords:"\u0416\u0430\u0437\u0431\u0430\u043D\u044B \u043A\u04E9\u0448\u0456\u0440\u0443",deleteClass:"\u0421\u0430\u0431\u0430\u049B\u0442\u044B \u0436\u043E\u044E",memberManagement:"\u041C\u04AF\u0448\u0435\u043B\u0435\u0440\u0434\u0456 \u0431\u0430\u0441\u049B\u0430\u0440\u0443",students:"\u0421\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0435\u0440",teachers:"\u041E\u049B\u044B\u0442\u0443\u0448\u044B\u043B\u0430\u0440",addTeacher:"\u041E\u049B\u044B\u0442\u0443\u0448\u044B \u049B\u043E\u0441\u0443",addAssistant:"\u041A\u04E9\u043C\u0435\u043A\u0448\u0456 \u043E\u049B\u044B\u0442\u0443\u0448\u044B \u049B\u043E\u0441\u0443",addStudent:"\u0421\u0442\u0443\u0434\u0435\u043D\u0442 \u049B\u043E\u0441\u0443",notifications:"\u0425\u0430\u0431\u0430\u0440\u043B\u0430\u043D\u0434\u044B\u0440\u0443 \u0445\u0430\u0431\u0430\u0440\u043B\u0430\u043C\u0430\u0441\u044B",classExperiments:"\u0421\u0430\u0431\u0430\u049B\u0442\u0430\u0493\u044B \u044D\u043A\u0441\u043F\u0435\u0440\u0438\u043C\u0435\u043D\u0442",graphicHomework:"\u0421\u0443\u0440\u0435\u0442\u0442\u0456 \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430",groupHomework:"\u0422\u043E\u043F\u0442\u044B\u049B \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430",programmingHomework:"\u0411\u0430\u0493\u0434\u0430\u0440\u043B\u0430\u043C\u0430\u043B\u0430\u0443 \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430\u0441\u044B",onlineExam:"\u041E\u043D\u043B\u0430\u0439\u043D \u0435\u043C\u0442\u0438\u0445\u0430\u043D",questionnaire:"\u0421\u0430\u0443\u0430\u043B\u043D\u0430\u043C\u0430",teachingMaterials:"\u041E\u049B\u044B\u0442\u0443 \u043C\u0430\u0442\u0435\u0440\u0438\u0430\u043B\u0434\u0430\u0440\u044B",videoLive:"\u0442\u0456\u043A\u0435\u043B\u0435\u0439 \u044D\u0444\u0438\u0440",interactiveDiscussion:"\u04E8\u0437\u0430\u0440\u0430 \u043F\u0456\u043A\u0456\u0440\u0442\u0430\u043B\u0430\u0441",classGrouping:"\u0421\u044B\u043D\u044B\u043F\u0442\u044B \u0442\u043E\u043F\u049B\u0430 \u0431\u04E9\u043B\u0443",onlineCheckIn:"\u041E\u043D\u043B\u0430\u0439\u043D \u049B\u0430\u0442\u044B\u0441\u0443\u0434\u044B \u0440\u0430\u0441\u0442\u0430\u0443",dataStatistics:"\u0414\u0435\u0440\u0435\u043A\u0442\u0435\u0440 \u0441\u0442\u0430\u0442\u0438\u0441\u0442\u0438\u043A\u0430\u0441\u044B",graduationDesign:"\u0414\u0438\u043F\u043B\u043E\u043C\u0434\u044B\u049B \u0436\u043E\u0431\u0430",settings:"\u0411\u0430\u043F\u0442\u0430\u0443\u043B\u0430\u0440",allNotifications:"\u0411\u0430\u0440\u043B\u044B\u049B \u0445\u0430\u0431\u0430\u0440\u043B\u0430\u043D\u0434\u044B\u0440\u0443\u043B\u0430\u0440",groupPublish:"\u0422\u043E\u043F \u0431\u043E\u0439\u044B\u043D\u0448\u0430 \u0436\u0430\u0440\u0438\u044F\u043B\u0430\u0443",unifiedPublish:"\u0411\u0456\u0440\u044B\u04A3\u0493\u0430\u0439 \u0436\u0430\u0440\u0438\u044F\u043B\u0430\u0443",newNotification:"\u0416\u0430\u04A3\u0430 \u0445\u0430\u0431\u0430\u0440\u043B\u0430\u043D\u0434\u044B\u0440\u0443",noRelatedDataYet:"\u04D8\u0437\u0456\u0440\u0433\u0435 \u0441\u04D9\u0439\u043A\u0435\u0441 \u0434\u0435\u0440\u0435\u043A\u0442\u0435\u0440 \u0436\u043E\u049B",courseName:"\u041A\u0443\u0440\u0441 \u0430\u0442\u0430\u0443\u044B",correctExampleDataStructure:"\u0414\u04B1\u0440\u044B\u0441 \u043C\u044B\u0441\u0430\u043B: \u0414\u0435\u0440\u0435\u043A\u0442\u0435\u0440 \u049B\u04B1\u0440\u044B\u043B\u044B\u043C\u044B",wrongExampleDataStructure2025Spring:"\u049A\u0430\u0442\u0435 \u043C\u044B\u0441\u0430\u043B: \u0414\u0435\u0440\u0435\u043A\u0442\u0435\u0440 \u049B\u04B1\u0440\u044B\u043B\u044B\u043C\u044B 2025 \u043A\u04E9\u043A\u0442\u0435\u043C",className:"\u0421\u0430\u0431\u0430\u049B \u0430\u0442\u0430\u0443\u044B",correctExampleDataStructure2025SpringClass:"\u0414\u04B1\u0440\u044B\u0441 \u043C\u044B\u0441\u0430\u043B: \u0414\u0435\u0440\u0435\u043A\u0442\u0435\u0440 \u049B\u04B1\u0440\u044B\u043B\u044B\u043C\u044B 2025 \u043A\u04E9\u043A\u0442\u0435\u043C\u0434\u0456\u043A \u0441\u044B\u043D\u044B\u043F",wrongExample2025SpringClassDataStructure:"\u049A\u0430\u0442\u0435 \u043C\u044B\u0441\u0430\u043B: 2025 \u043A\u04E9\u043A\u0442\u0435\u043C\u0434\u0456\u043A \u0441\u044B\u043D\u044B\u043F \u0434\u0435\u0440\u0435\u043A\u0442\u0435\u0440 \u049B\u04B1\u0440\u044B\u043B\u044B\u043C\u044B",totalClassHours:"\u0411\u0430\u0440\u043B\u044B\u049B \u043E\u049B\u0443 \u0441\u0430\u0493\u0430\u0442\u0442\u0430\u0440\u044B",example30:"\u041C\u044B\u0441\u0430\u043B\u044B: 30",credits:"\u041A\u0440\u0435\u0434\u0438\u0442",example3:"\u041C\u044B\u0441\u0430\u043B\u044B: 3",endTime:"\u0410\u044F\u049B\u0442\u0430\u043B\u0443 \u0443\u0430\u049B\u044B\u0442\u044B",selectEndTime:"\u0410\u044F\u049B\u0442\u0430\u043B\u0443 \u0443\u0430\u049B\u044B\u0442\u044B\u043D \u0442\u0430\u04A3\u0434\u0430\u04A3\u044B\u0437",classModules:"\u0421\u0430\u0431\u0430\u049B \u043C\u043E\u0434\u0443\u043B\u0456",publicSettings:"\u0416\u0430\u0440\u0438\u044F\u043B\u044B\u049B \u0431\u0430\u043F\u0442\u0430\u0443\u043B\u0430\u0440",publicClassAllUsersAccess:'"\u0410\u0448\u044B\u049B \u0441\u0430\u0431\u0430\u049B (\u0431\u0435\u043B\u0433\u0456\u043B\u0435\u043D\u0433\u0435\u043D\u0434\u0435, \u0431\u0430\u0440\u043B\u044B\u049B \u043F\u0430\u0439\u0434\u0430\u043B\u0430\u043D\u0443\u0448\u044B\u043B\u0430\u0440 \u043E\u0441\u044B \u0441\u0430\u0431\u0430\u049B\u049B\u0430 \u043A\u0456\u0440\u0435 \u0430\u043B\u0430\u0434\u044B \u0436\u04D9\u043D\u0435 \u0448\u043E\u043B\u0443 \u0436\u0430\u0441\u0430\u0439 \u0430\u043B\u0430\u0434\u044B, \u04D9\u0439\u0442\u043F\u0435\u0441\u0435 \u0442\u0435\u043A \u043E\u0441\u044B \u0441\u0430\u0431\u0430\u049B\u0442\u044B\u04A3 \u043C\u04AF\u0448\u0435\u043B\u0435\u0440\u0456 \u043A\u0456\u0440\u0435 \u0430\u043B\u0430\u0434\u044B)"',allowExitClass:'"\u0421\u0430\u0431\u0430\u049B\u0442\u0430\u043D \u0448\u044B\u0493\u0443\u0493\u0430 \u0440\u04B1\u049B\u0441\u0430\u0442 \u0435\u0442\u0443 (\u0431\u0435\u043B\u0433\u0456\u043B\u0435\u043D\u0433\u0435\u043D\u0434\u0435, \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0435\u0440 \u0441\u0430\u0431\u0430\u049B\u0442\u0430\u043D \u04E9\u0437 \u0431\u0435\u0442\u0456\u043D\u0448\u0435 \u0448\u044B\u0493\u0430 \u0430\u043B\u0430\u0434\u044B, \u04D9\u0439\u0442\u043F\u0435\u0441\u0435 \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0435\u0440 \u04E9\u0437 \u0431\u0435\u0442\u0456\u043D\u0448\u0435 \u0448\u044B\u0493\u0430 \u0430\u043B\u043C\u0430\u0439\u0434\u044B.)"',allowStudentsViewPhoneEmail:"\u0421\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0435\u0440\u0433\u0435 \u0442\u0435\u043B\u0435\u0444\u043E\u043D \u043D\u04E9\u043C\u0456\u0440\u043B\u0435\u0440\u0456 \u043C\u0435\u043D \u044D\u043B\u0435\u043A\u0442\u0440\u043E\u043D\u0434\u044B\u049B \u043F\u043E\u0448\u0442\u0430 \u043C\u0435\u043A\u0435\u043D\u0436\u0430\u0439\u043B\u0430\u0440\u044B\u043D \u049B\u0430\u0440\u0430\u0443\u0493\u0430 \u0440\u04B1\u049B\u0441\u0430\u0442 \u0435\u0442\u0443 (\u0431\u0435\u043B\u0433\u0456\u043B\u0435\u043D\u0433\u0435\u043D\u0434\u0435, \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0435\u0440 \u0441\u044B\u043D\u044B\u043F \u0456\u0448\u0456\u043D\u0434\u0435\u0433\u0456 \u0431\u0430\u0441\u049B\u0430 \u043C\u04AF\u0448\u0435\u043B\u0435\u0440\u0434\u0456\u04A3 \u0442\u043E\u043B\u044B\u049B \u0442\u0435\u043B\u0435\u0444\u043E\u043D \u043D\u04E9\u043C\u0456\u0440\u043B\u0435\u0440\u0456 \u043C\u0435\u043D \u044D\u043B\u0435\u043A\u0442\u0440\u043E\u043D\u0434\u044B\u049B \u043F\u043E\u0448\u0442\u0430 \u043C\u0435\u043A\u0435\u043D\u0436\u0430\u0439\u043B\u0430\u0440\u044B\u043D \u043A\u04E9\u0440\u0435 \u0430\u043B\u0430\u0434\u044B, \u04D9\u0439\u0442\u043F\u0435\u0441\u0435 \u0442\u0435\u043B\u0435\u0444\u043E\u043D \u043D\u04E9\u043C\u0456\u0440\u043B\u0435\u0440\u0456 \u043C\u0435\u043D \u044D\u043B\u0435\u043A\u0442\u0440\u043E\u043D\u0434\u044B\u049B \u043F\u043E\u0448\u0442\u0430 \u043C\u0435\u043A\u0435\u043D\u0436\u0430\u0439\u043B\u0430\u0440\u044B \u0436\u0430\u0441\u044B\u0440\u044B\u043B\u0430\u0434\u044B)",allowStudentsApplyTeacherAssistant:'"\u0421\u044B\u043D\u044B\u043F \u0456\u0448\u0456\u043D\u0434\u0435\u0433\u0456 \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0435\u0440\u0433\u0435 \u043E\u049B\u044B\u0442\u0443\u0448\u044B \u043D\u0435\u043C\u0435\u0441\u0435 \u043A\u04E9\u043C\u0435\u043A\u0448\u0456 \u043E\u049B\u044B\u0442\u0443\u0448\u044B \u0431\u043E\u043B\u0443\u0493\u0430 \u04E9\u0442\u0456\u043D\u0456\u0448 \u0431\u0435\u0440\u0443\u0433\u0435 \u0440\u04B1\u049B\u0441\u0430\u0442 \u0435\u0442\u0443 (\u0431\u0435\u043B\u0433\u0456\u043B\u0435\u043D\u0433\u0435\u043D\u0434\u0435, \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0435\u0440 \u0441\u044B\u043D\u044B\u043F\u0442\u0430 \u043E\u049B\u044B\u0442\u0443\u0448\u044B/\u043A\u04E9\u043C\u0435\u043A\u0448\u0456 \u043E\u049B\u044B\u0442\u0443\u0448\u044B \u0431\u043E\u043B\u0443 \u04AF\u0448\u0456\u043D \u04E9\u0442\u0456\u043D\u0456\u0448 \u0431\u0435\u0440\u0435 \u0430\u043B\u0430\u0434\u044B, \u0442\u0435\u043A\u0441\u0435\u0440\u0456\u043B\u0435\u0434\u0435\u043D \u043A\u0435\u0439\u0456\u043D \u043E\u043B\u0430\u0440 \u043E\u049B\u044B\u0442\u0443\u0448\u044B/\u043A\u04E9\u043C\u0435\u043A\u0448\u0456 \u043E\u049B\u044B\u0442\u0443\u0448\u044B \u0431\u043E\u043B\u0430 \u0430\u043B\u0430\u0434\u044B, \u04D9\u0439\u0442\u043F\u0435\u0441\u0435 \u0441\u044B\u043D\u044B\u043F \u0456\u0448\u0456\u043D\u0434\u0435 \u04E9\u0442\u0456\u043D\u0456\u0448 \u0431\u0435\u0440\u0435 \u0430\u043B\u043C\u0430\u0439\u0434\u044B)"',closeClassProhibitStudentAccess:"\u0421\u0430\u0431\u0430\u049B\u0442\u044B \u0436\u0430\u0431\u0443, \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0435\u0440\u0434\u0456\u04A3 \u043A\u0456\u0440\u0443\u0456\u043D\u0435 \u0442\u044B\u0439\u044B\u043C \u0441\u0430\u043B\u0443",invitationCodeSettings:"\u0428\u0430\u049B\u044B\u0440\u0443 \u043A\u043E\u0434\u044B \u0431\u0430\u043F\u0442\u0430\u0443\u043B\u0430\u0440\u044B",enableAllRoles:"\u0411\u0430\u0440\u043B\u044B\u049B \u0440\u04E9\u043B\u0434\u0435\u0440 \u04AF\u0448\u0456\u043D \u049B\u043E\u0441\u0443 (\u0431\u0435\u043B\u0433\u0456\u043B\u0435\u043D\u0433\u0435\u043D\u0434\u0435, \u043F\u0430\u0439\u0434\u0430\u043B\u0430\u043D\u0443\u0448\u044B\u043B\u0430\u0440 \u043A\u0435\u0437 \u043A\u0435\u043B\u0433\u0435\u043D \u0440\u04E9\u043B\u043C\u0435\u043D \u0441\u0430\u0431\u0430\u049B\u049B\u0430 \u049B\u043E\u0441\u0430 \u0430\u043B\u0430\u0434\u044B)",allRolesNeedApprovalInvitationCode:'"\u0428\u0430\u049B\u044B\u0440\u0443 \u043A\u043E\u0434\u044B \u0430\u0440\u049B\u044B\u043B\u044B \u0441\u0430\u0431\u0430\u049B\u049B\u0430 \u049B\u043E\u0441\u044B\u043B\u0430\u0442\u044B\u043D \u0431\u0430\u0440\u043B\u044B\u049B \u0440\u04E9\u043B\u0434\u0435\u0440 \u0442\u0435\u043A\u0441\u0435\u0440\u0443\u0434\u0435\u043D \u04E9\u0442\u0443\u0456 \u043A\u0435\u0440\u0435\u043A (\u0431\u0435\u043B\u0433\u0456\u043B\u0435\u043D\u0433\u0435\u043D\u0434\u0435, \u049B\u043E\u0441\u044B\u043B\u0443 \u04AF\u0448\u0456\u043D \u04E9\u0442\u0456\u043D\u0456\u0448 \u0431\u0435\u0440\u0435\u0442\u0456\u043D \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0435\u0440, \u043A\u04E9\u043C\u0435\u043A\u0448\u0456 \u043E\u049B\u044B\u0442\u0443\u0448\u044B\u043B\u0430\u0440, \u043E\u049B\u044B\u0442\u0443\u0448\u044B\u043B\u0430\u0440 \u0441\u0430\u0431\u0430\u049B\u049B\u0430 \u049B\u043E\u0441\u044B\u043B\u0443 \u04AF\u0448\u0456\u043D \u0442\u0435\u043A\u0441\u0435\u0440\u0443\u0434\u0435\u043D \u04E9\u0442\u0443\u0456 \u043A\u0435\u0440\u0435\u043A, \u04D9\u0439\u0442\u043F\u0435\u0441\u0435 \u0442\u0435\u043A \u043E\u049B\u044B\u0442\u0443\u0448\u044B\u043B\u0430\u0440 \u043C\u0435\u043D \u043A\u04E9\u043C\u0435\u043A\u0448\u0456 \u043E\u049B\u044B\u0442\u0443\u0448\u044B\u043B\u0430\u0440 \u049B\u043E\u0441\u044B\u043B\u0493\u0430\u043D\u0434\u0430 \u0442\u0435\u043A\u0441\u0435\u0440\u0443 \u049B\u0430\u0436\u0435\u0442)"',disableForStudents:"\u0421\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0435\u0440 \u04AF\u0448\u0456\u043D \u04E9\u0448\u0456\u0440\u0443 (\u0431\u0435\u043B\u0433\u0456\u043B\u0435\u043D\u0433\u0435\u043D\u0434\u0435, \u043F\u0430\u0439\u0434\u0430\u043B\u0430\u043D\u0443\u0448\u044B \u0441\u0442\u0443\u0434\u0435\u043D\u0442 \u0440\u0435\u0442\u0456\u043D\u0434\u0435 \u0441\u0430\u0431\u0430\u049B\u049B\u0430 \u049B\u043E\u0441\u044B\u043B\u0493\u0430\u043D\u0434\u0430, \u0448\u0430\u049B\u044B\u0440\u0443 \u043A\u043E\u0434\u044B \u0436\u0430\u0440\u0430\u043C\u0441\u044B\u0437 \u0431\u043E\u043B\u0430\u0434\u044B)",disableAllRoles:"\u0411\u0430\u0440\u043B\u044B\u049B \u0440\u04E9\u043B\u0434\u0435\u0440 \u04AF\u0448\u0456\u043D \u04E9\u0448\u0456\u0440\u0443 (\u0431\u0435\u043B\u0433\u0456\u043B\u0435\u043D\u0433\u0435\u043D\u0434\u0435, \u0431\u04B1\u043B \u0448\u0430\u049B\u044B\u0440\u0443 \u043A\u043E\u0434\u044B \u0436\u0430\u0440\u0430\u043C\u0441\u044B\u0437 \u0431\u043E\u043B\u0430\u0434\u044B, \u043F\u0430\u0439\u0434\u0430\u043B\u0430\u043D\u0443\u0448\u044B\u043B\u0430\u0440 \u0441\u0430\u0431\u0430\u049B\u049B\u0430 \u04E9\u0437 \u0431\u0435\u0442\u0456\u043D\u0448\u0435 \u049B\u043E\u0441\u0430 \u0430\u043B\u043C\u0430\u0439\u0434\u044B)",classJoinSettings:"\u0421\u0430\u0431\u0430\u049B\u049B\u0430 \u049B\u043E\u0441\u044B\u043B\u0443 \u0431\u0430\u043F\u0442\u0430\u0443\u043B\u0430\u0440\u044B",onlyTeacherImportedStudentsAccess:"\u0422\u0435\u043A \u043E\u049B\u044B\u0442\u0443\u0448\u044B\u043B\u0430\u0440\u0434\u044B\u04A3 \u0438\u043C\u043F\u043E\u0440\u0442\u0442\u0430\u0493\u0430\u043D \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0435\u0440\u0456\u043D\u0435 \u0441\u0430\u0431\u0430\u049B\u049B\u0430 \u043A\u0456\u0440\u0443\u0433\u0435 \u0440\u04B1\u049B\u0441\u0430\u0442 \u0435\u0442\u0443 (\u0431\u0435\u043B\u0433\u0456\u043B\u0435\u043D\u0433\u0435\u043D\u0434\u0435, \u0442\u0435\u043A \u043E\u049B\u044B\u0442\u0443\u0448\u044B\u043B\u0430\u0440\u0434\u044B\u04A3 \u0438\u043C\u043F\u043E\u0440\u0442\u0442\u0430\u0493\u0430\u043D \u043D\u0435\u043C\u0435\u0441\u0435 \u049B\u043E\u043B\u043C\u0435\u043D \u049B\u043E\u0441\u049B\u0430\u043D \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0435\u0440\u0456 \u0441\u0430\u0431\u0430\u049B\u049B\u0430 \u043A\u0456\u0440\u0435 \u0430\u043B\u0430\u0434\u044B, \u0431\u0430\u0441\u049B\u0430 \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0435\u0440 \u0448\u0430\u049B\u044B\u0440\u0443 \u043A\u043E\u0434\u044B \u043C\u0435\u043D \u0448\u0430\u049B\u044B\u0440\u0443 \u0441\u0456\u043B\u0442\u0435\u043C\u0435\u0441\u0456 \u0430\u0440\u049B\u044B\u043B\u044B \u0441\u0430\u0431\u0430\u049B\u049B\u0430 \u043A\u0456\u0440\u0435 \u0430\u043B\u043C\u0430\u0439\u0434\u044B)",classAffiliatedUnit:"\u0421\u0430\u0431\u0430\u049B\u0442\u044B \u0442\u0456\u0440\u043A\u0435\u0433\u0435\u043D \u043C\u0435\u043A\u0435\u043C\u0435",submit:"\u0416\u0456\u0431\u0435\u0440\u0443",return:"\u0410\u0440\u0442\u049B\u0430 \u049B\u0430\u0439\u0442\u0443",noteCopyFunctionCreatesNewClass:'"\u0422\u04AF\u0441\u0456\u043D\u0434\u0456\u0440\u0443: "\u041A\u04E9\u0448\u0456\u0440\u0443" \u0444\u0443\u043D\u043A\u0446\u0438\u044F\u0441\u044B \u0441\u0456\u0437\u0433\u0435 \u0436\u0430\u04A3\u0430 \u0441\u0430\u0431\u0430\u049B \u0436\u0430\u0441\u0430\u0439\u0434\u044B, \u0442\u0430\u04A3\u0434\u0430\u043B\u0493\u0430\u043D \u0435\u0441\u043A\u0456 \u0441\u0430\u0431\u0430\u049B\u0442\u044B\u04A3 \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430\u043B\u0430\u0440\u044B, \u0435\u043C\u0442\u0438\u0445\u0430\u043D\u0434\u0430\u0440\u044B, \u043C\u0430\u0442\u0435\u0440\u0438\u0430\u043B\u0434\u0430\u0440\u044B \u0436\u04D9\u043D\u0435 \u0441\u044B\u043D\u044B\u043F \u043C\u04AF\u0448\u0435\u043B\u0435\u0440\u0456 \u0436\u0430\u04A3\u0430 \u0441\u0430\u0431\u0430\u049B\u049B\u0430 \u043A\u04E9\u0448\u0456\u0440\u0456\u043B\u0435\u0434\u0456."',courseworkExamination:"\u041E\u049B\u0443 \u0436\u04B1\u043C\u044B\u0441\u044B\u043D \u0442\u0435\u043A\u0441\u0435\u0440\u0443",communicationInteraction:"\u049A\u0430\u0440\u044B\u043C-\u049B\u0430\u0442\u044B\u043D\u0430\u0441 \u0436\u04D9\u043D\u0435 \u04E9\u0437\u0430\u0440\u0430 \u043F\u0456\u043A\u0456\u0440\u0442\u0430\u043B\u0430\u0441",groupingList:"\u0422\u043E\u043F\u049B\u0430 \u0431\u04E9\u043B\u0443 \u043A\u0435\u0441\u0442\u0435\u0441\u0456",studentList:"\u0421\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0435\u0440 \u0442\u0456\u0437\u0456\u043C\u0456",teachingResources:"\u041E\u049B\u044B\u0442\u0443 \u0440\u0435\u0441\u0443\u0440\u0441\u0442\u0430\u0440\u044B",name:"\u0410\u0442\u044B-\u0436\u04E9\u043D\u0456",institutionUnit:"\u041E\u049B\u0443 \u043E\u0440\u043D\u044B/ \u043C\u0435\u043A\u0435\u043C\u0435",copyTime:"\u041A\u04E9\u0448\u0456\u0440\u0443 \u0443\u0430\u049B\u044B\u0442\u044B",noData:"\u0414\u0435\u0440\u0435\u043A\u0442\u0435\u0440 \u04D9\u0437\u0456\u0440\u0433\u0435 \u0436\u043E\u049B",deleteClassClearsAllDataIrrecoverableEnterCaptcha:"\u0421\u0430\u0431\u0430\u049B\u0442\u044B \u0436\u043E\u044E \u0441\u0430\u0431\u0430\u049B \u0456\u0448\u0456\u043D\u0434\u0435\u0433\u0456 \u0431\u0430\u0440\u043B\u044B\u049B \u0434\u0435\u0440\u0435\u043A\u0442\u0435\u0440\u0434\u0456 \u04E9\u0448\u0456\u0440\u0435\u0434\u0456 \u0436\u04D9\u043D\u0435 \u0434\u0435\u0440\u0435\u043A\u0442\u0435\u0440\u0434\u0456 \u049B\u0430\u043B\u043F\u044B\u043D\u0430 \u043A\u0435\u043B\u0442\u0456\u0440\u0443 \u043C\u04AF\u043C\u043A\u0456\u043D \u0435\u043C\u0435\u0441, \u0435\u0433\u0435\u0440 \u0436\u043E\u044E\u0434\u044B \u0440\u0430\u0441\u0442\u0430\u0441\u0430\u04A3\u044B\u0437, \u0442\u04E9\u043C\u0435\u043D\u0434\u0435\u0433\u0456 \u0440\u0430\u0441\u0442\u0430\u0443 \u043A\u043E\u0434\u044B\u043D \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437",enterCaptchaFromImage:"\u0421\u0443\u0440\u0435\u0442\u0442\u0435\u0433\u0456 \u0440\u0430\u0441\u0442\u0430\u0443 \u043A\u043E\u0434\u044B\u043D \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437",cantSeeChangeOne:"\u0410\u043D\u044B\u049B \u043A\u04E9\u0440\u0456\u043D\u0431\u0435\u0439 \u043C\u0435? \u0411\u0430\u0441\u049B\u0430 \u0441\u0443\u0440\u0435\u0442\u043A\u0435 \u0430\u0443\u044B\u0441\u0443",teacherList:"\u041E\u049B\u044B\u0442\u0443\u0448\u044B\u043B\u0430\u0440 \u0442\u0456\u0437\u0456\u043C\u0456",assistantPermissions:"\u041A\u04E9\u043C\u0435\u043A\u0448\u0456 \u043E\u049B\u044B\u0442\u0443\u0448\u044B\u043D\u044B\u04A3 \u0440\u04B1\u049B\u0441\u0430\u0442\u0442\u0430\u0440\u044B",type:"\u0422\u04AF\u0440\u0456",approved:"\u0411\u0435\u043A\u0456\u0442\u0456\u043B\u0433\u0435\u043D",pendingApproval:"\u0411\u0435\u043A\u0456\u0442\u0443 \u043A\u04AF\u0442\u0456\u043B\u0443\u0434\u0435",serialNumber:"\u0420\u0435\u0442\u0442\u0456\u043A \u043D\u04E9\u043C\u0456\u0440",studentId:"\u0421\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0456\u043A \u043D\u04E9\u043C\u0456\u0440",grouping:"\u0422\u043E\u043F\u049B\u0430 \u0431\u04E9\u043B\u0443",mobileNumber:"\u04B0\u044F\u043B\u044B \u0442\u0435\u043B\u0435\u0444\u043E\u043D \u043D\u04E9\u043C\u0456\u0440\u0456",email:"\u042D\u043B\u0435\u043A\u0442\u0440\u043E\u043D\u0434\u044B\u049B \u043F\u043E\u0448\u0442\u0430",export:"\u042D\u043A\u0441\u043F\u043E\u0440\u0442\u0442\u0430\u0443",quickResetPassword:"\u049A\u04B1\u043F\u0438\u044F \u0441\u04E9\u0437\u0434\u0456 \u049B\u0430\u0439\u0442\u0430 \u043E\u0440\u043D\u0430\u0442\u0443",newGrouping:"\u0416\u0430\u04A3\u0430\u0434\u0430\u043D \u0442\u043E\u043F\u049B\u0430 \u0431\u04E9\u043B\u0443",allGroupings:"\u0416\u0430\u043B\u043F\u044B \u0442\u043E\u043F\u0442\u0430\u0440",searchNameStudentId:"\u0410\u0442\u044B-\u0436\u04E9\u043D\u0456\u043D/\u0441\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0456\u043A \u043D\u04E9\u043C\u0456\u0440\u0456\u043D \u0435\u043D\u0433\u0456\u0437\u0456\u043F, \u0456\u0437\u0434\u0435\u04A3\u0456\u0437",operation:"\u04D8\u0440\u0435\u043A\u0435\u0442",modifyAccountInfo:"\u0422\u0456\u0440\u043A\u0435\u043B\u0433\u0435\u043D \u0434\u0435\u0440\u0435\u043A\u0442\u0435\u0440\u0434\u0456 \u04E9\u0437\u0433\u0435\u0440\u0442\u0443",resetPassword:"\u049A\u04B1\u043F\u0438\u044F \u0441\u04E9\u0437\u0434\u0456 \u049B\u0430\u0439\u0442\u0430 \u043E...",title:"\u0422\u0430\u049B\u044B\u0440\u044B\u043F",directory:"\u043A\u0430\u0442\u0430\u043B\u043E\u0433",content:"\u041C\u0430\u0437\u043C\u04B1\u043D\u044B",enterPostDetailsMax10000Chars:"\u041F\u043E\u0441\u0442 \u0442\u0443\u0440\u0430\u043B\u044B \u0442\u043E\u043B\u044B\u049B \u0430\u049B\u043F\u0430\u0440\u0430\u0442\u0442\u044B \u043E\u0441\u044B \u0436\u0435\u0440\u0433\u0435 \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437, \u043C\u0430\u043A\u0441\u0438\u043C\u0443\u043C 10000 \u0442\u0430\u04A3\u0431\u0430",publishTime:"\u0416\u0430\u0440\u0438\u044F\u043B\u0430\u0443 \u0443\u0430\u049B\u044B\u0442\u044B",selectDate:"\u0414\u0430\u0442\u0430 \u0442\u0430\u04A3\u0434\u0430\u04A3\u044B\u0437",pinTop:"\u0416\u043E\u0493\u0430\u0440\u044B\u0434\u0430 \u049B\u043E\u044E",discussion:"\u0422\u0430\u043B\u049B\u044B\u043B\u0430\u0443",reply:"\u0416\u0430\u0443\u0430\u043F \u0431\u0435\u0440\u0443",like:"\u041B\u0430\u0439\u043A \u0431\u0430\u0441\u0443",postCount:"\u041F\u043E\u0441\u0442\u0442\u0430\u0440 \u0441\u0430\u043D\u044B",postLikesCount:"\u041F\u043E\u0441\u0442\u0442\u0430\u0440\u0493\u0430 \u049B\u043E\u0439\u044B\u043B\u0493\u0430\u043D \u043B\u0430\u0439\u043A\u0442\u0430\u0440 \u0441\u0430\u043D\u044B",replyCount:"\u0416\u0430\u0443\u0430\u043F\u0442\u0430\u0440 \u0441\u0430\u043D\u044B",replyLikesCount:"\u0416\u0430\u0443\u0430\u043F\u0442\u0430\u0440\u0493\u0430 \u049B\u043E\u0439\u044B\u043B\u0493\u0430\u043D \u043B\u0430\u0439\u043A\u0442\u0430\u0440 \u0441\u0430\u043D\u044B",interactionCount:"\u0438\u043D\u0442\u0435\u0440\u0430\u043A\u0442\u0438\u0432\u0442\u0456 \u0441\u0430\u043D\u044B",totalDataItems:"\u0416\u0430\u043B\u043F\u044B ... \u0434\u0435\u0440\u0435\u043A",visibleAllClassUncheckedOnlySameClass:"\u0411\u04AF\u043A\u0456\u043B \u0441\u044B\u043D\u044B\u043F \u043A\u04E9\u0440\u0435 \u0430\u043B\u0430\u0434\u044B (\u0431\u0435\u043B\u0433\u0456\u043B\u0435\u043D\u0431\u0435\u0441\u0435, \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0435\u0440\u0434\u0456\u04A3 \u0436\u0430\u0440\u0438\u044F\u043B\u0430\u0493\u0430\u043D \u0442\u0430\u043B\u049B\u044B\u043B\u0430\u0443\u043B\u0430\u0440\u044B\u043D \u0442\u0435\u043A \u0441\u044B\u043D\u044B\u043F\u0442\u0430\u0441\u0442\u0430\u0440\u044B \u043A\u04E9\u0440\u0435 \u0430\u043B\u0430\u0434\u044B)",listShowsOnlyEndedHistoricalCheckIns:"\u0411\u04B1\u043B \u0442\u0456\u0437\u0456\u043C \u0442\u0435\u043A \u0430\u044F\u049B\u0442\u0430\u043B\u0493\u0430\u043D \u0442\u0430\u0440\u0438\u0445\u0438 \u0442\u0456\u0440\u043A\u0435\u043B\u0443\u043B\u0435\u0440\u0434\u0456 \u043A\u04E9\u0440\u0441\u0435\u0442\u0435\u0434\u0456, \u0442\u0435\u043A \u0430\u044F\u049B\u0442\u0430\u043B\u0493\u0430\u043D \u0442\u0430\u0440\u0438\u0445\u0438 \u0442\u0456\u0440\u043A\u0435\u043B\u0443\u043B\u0435\u0440\u0434\u0456 \u0441\u044B\u0440\u0442\u049B\u0430 \u0448\u044B\u0493\u0430\u0440\u0443\u0493\u0430 \u0431\u043E\u043B\u0430\u0434\u044B",enterCheckInNameToQuery:"\u0422\u0456\u0440\u043A\u0435\u043B\u0443 \u0430\u0442\u0430\u0443\u044B\u043D \u0435\u043D\u0433\u0456\u0437\u0456\u043F, \u0456\u0437\u0434\u0435\u0443\u0433\u0435 \u0431\u043E\u043B\u0430\u0434\u044B",noCheckIn:"\u0422\u0456\u0440\u043A\u0435\u043B\u0443 \u04D9\u043B\u0456 \u0436\u043E\u049B",noCheckInSelected:"\u0422\u0456\u0440\u043A\u0435\u043B\u0443 \u0442\u0430\u04A3\u0434\u0430\u043B\u043C\u0430\u0493\u0430\u043D",temporarilyNotExport:"\u04D8\u043B\u0456 \u044D\u043A\u0441\u043F\u043E\u0440\u0442\u0442\u0430\u043C\u0430\u0443",confirmExport:"\u042D\u043A\u0441\u043F\u043E\u0440\u0442\u0442\u0430\u0443\u0434\u044B \u0440\u0430\u0441\u0442\u0430\u0443",selectedCountNoCrossPage:"... \u0442\u0430\u04A3\u0434\u0430\u043B\u0434\u044B ( \u0431\u0435\u0442 \u0430\u0442\u0442\u0430\u043F \u0442\u0430\u043B\u0434\u0430\u0443\u0493\u0430 \u0431\u043E\u043B\u043C\u0430\u0439\u0434\u044B)",exportAllCheckIns:"\u0411\u0430\u0440\u043B\u044B\u049B \u0442\u0456\u0440\u043A\u0435\u043B\u0443\u043B\u0435\u0440\u0434\u0456 \u044D\u043A\u0441\u043F\u043E\u0440\u0442\u0442\u0430\u0443",exportSelectedCheckIns:"\u0422\u0430\u04A3\u0434\u0430\u043B\u0493\u0430\u043D \u0442\u0456\u0440\u043A\u0435\u043B\u0443\u043B\u0435\u0440\u0434\u0456 \u044D\u043A\u0441\u043F\u043E\u0440\u0442\u0442\u0430\u0443",historicalInitiationCount:"\u0422\u0430\u0440\u0438\u0445\u0442\u0430\u0493\u044B \u049B\u04B1\u0440\u0443\u043B\u0430\u0440 \u0441\u0430\u043D\u044B",averageAttendanceRate:"\u041E\u0440\u0442\u0430\u0448\u0430 \u0441\u0430\u0431\u0430\u049B\u049B\u0430 \u049B\u0430\u0442\u044B\u0441\u0443\u0448\u044B\u043B\u0430\u0440 \u043F\u0430\u0439\u044B\u0437\u044B",averageAbsenceRate:"\u041E\u0440\u0442\u0430\u0448\u0430 \u0441\u0430\u0431\u0430\u049B\u049B\u0430 \u049B\u0430\u0442\u044B\u0441\u043F\u0430\u0443\u0448\u044B\u043B\u0430\u0440 \u043F\u0430\u0439\u044B\u0437\u044B",averageLeaveRate:"\u041E\u0440\u0442\u0430\u0448\u0430 \u0434\u0435\u043C\u0430\u043B\u044B\u0441\u049B\u0430 \u0441\u04B1\u0440\u0430\u043D\u0443 \u043F\u0430\u0439\u044B\u0437\u044B",attendanceRate:"\u0421\u0430\u0431\u0430\u049B\u049B\u0430 \u049B\u0430\u0442\u044B\u0441\u0443\u0448\u044B\u043B\u0430\u0440 \u043F\u0430\u0439\u044B\u0437\u044B",absenceRate:"\u0421\u0430\u0431\u0430\u049B\u049B\u0430 \u049B\u0430\u0442\u044B\u0441\u043F\u0430\u0443\u0448\u044B\u043B\u0430\u0440 \u043F\u0430\u0439\u044B\u0437\u044B",leaveRate:"\u0434\u0435\u043C\u0430\u043B\u044B\u0441\u049B\u0430 \u0441\u04B1\u0440\u0430\u043D\u0443 \u043F\u0430\u0439\u044B\u0437\u044B",showLastTenCheckIns:"\u0421\u043E\u04A3\u0493\u044B 10 \u0442\u0456\u0440\u043A\u0435\u043B\u0443\u0434\u0456 \u043A\u04E9\u0440\u0441\u0435\u0442\u0443",checkInName:"\u0422\u0456\u0440\u043A\u0435\u043B\u0443 \u0430\u0442\u0430\u0443\u044B",checkInClass:"\u0422\u0456\u0440\u043A\u0435\u043B\u0443 \u0441\u044B\u043D\u044B\u0431\u044B",noGroupingDefaultAllStudents:"\u04D8\u043B\u0456 \u0431\u04E9\u043B\u0456\u043D\u0433\u0435\u043D \u0441\u044B\u043D\u044B\u043F \u0436\u043E\u049B, \u04D9\u0434\u0435\u043F\u043A\u0456 \u0431\u043E\u0439\u044B\u043D\u0448\u0430 \u0441\u0430\u0431\u0430\u049B\u0442\u0430\u0493\u044B \u0431\u0430\u0440\u043B\u044B\u049B \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0435\u0440 \u0442\u0430\u04A3\u0434\u0430\u043B\u0430\u0434\u044B",checkInMethod:"\u0422\u0456\u0440\u043A\u0435\u043B\u0443 \u04D9\u0434\u0456\u0441\u0456",quickCheckIn:"\u0416\u044B\u043B\u0434\u0430\u043C \u0442\u0456\u0440\u043A\u0435\u043B\u0443",codeCheckIn:"\u0422\u0456\u0440\u043A\u0435\u043B\u0443 \u043A\u043E\u0434\u044B \u0430\u0440\u049B\u044B\u043B\u044B \u0442\u0456\u0440\u043A\u0435\u043B\u0443",checkInDate:"\u0422\u0456\u0440\u043A\u0435\u043B\u0443 \u043A\u04AF\u043D\u0456",lateTime:"\u041A\u0435\u0448\u0456\u0433\u0443 \u0443\u0430\u049B\u044B\u0442\u044B",checkInBetweenEndAndLateAsLate:"\u0410\u044F\u049B\u0442\u0430\u043B\u0443 \u0443\u0430\u049B\u044B\u0442\u044B\u043D\u0430\u043D \u043A\u0435\u0448\u0456\u0433\u0443 \u0443\u0430\u049B\u044B\u0442\u044B\u043D\u0430 \u0434\u0435\u0439\u0456\u043D \u0442\u0456\u0440\u043A\u0435\u043B\u0433\u0435\u043D \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0435\u0440 \u043A\u0435\u0448\u0456\u043A\u043A\u0435\u043D \u0434\u0435\u043F \u0441\u0430\u043D\u0430\u043B\u0430\u0434\u044B",addClassGoals:"\u0421\u0430\u0431\u0430\u049B \u043C\u0430\u049B\u0441\u0430\u0442\u044B\u043D \u049B\u043E\u0441\u0443",activityLevel:"\u0411\u0435\u043B\u0441\u0435\u043D\u0434\u0456\u043B\u0456\u043A",starStudents:"\u0416\u04B1\u043B\u0434\u044B\u0437 \u043E\u049B\u0443\u0448\u044B",userProfile:"\u041F\u0430\u0439\u0434\u0430\u043B\u0430\u043D\u0443\u0448\u044B \u043F\u043E\u0440\u0442\u0440\u0435\u0442\u0456",classActivity:"\u0421\u0430\u0431\u0430\u049B \u0431\u0435\u043B\u0441\u0435\u043D\u0434\u0456\u043B\u0456\u0433\u0456",learningAchievementAnalysis:"\u041E\u049B\u0443 \u043D\u04D9\u0442\u0438\u0436\u0435\u043B\u0435\u0440\u0456\u043D \u0442\u0430\u043B\u0434\u0430",getLatestGrades:"\u0415\u04A3 \u0441\u043E\u04A3\u0493\u044B \u0431\u0430\u0493\u0430\u043B\u0430\u0440\u0434\u044B \u0430\u043B\u0443",currentAllHomeworkTotalScoreMode:"\u049A\u0430\u0437\u0456\u0440\u0433\u0456 \u0443\u0430\u049B\u044B\u0442\u0442\u0430 \u0431\u0430\u0440\u043B\u044B\u049B \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430\u043B\u0430\u0440\u0434\u044B\u04A3 \u0436\u0438\u044B\u043D\u0442\u044B\u049B \u0431\u0430\u0493\u0430\u0441\u044B\u043D \u043A\u04E9\u0440\u0441\u0435\u0442\u0443 \u0440\u0435\u0436\u0438\u043C\u0456 \u049B\u043E\u043B\u0434\u0430\u043D\u044B\u043B\u0443\u0434\u0430",totalScore:"\u0416\u0438\u044B\u043D\u0442\u044B\u049B \u0431\u0430\u0493\u0430",switchMode:"\u0420\u0435\u0436\u0438\u043C\u0434\u0456 \u0430\u0443\u044B\u0441\u0442\u044B\u0440\u0443",calculationRules:"\u0415\u0441\u0435\u043F\u0442\u0435\u0443 \u0435\u0440\u0435\u0436\u0435\u043B\u0435\u0440\u0456",starStudentCalculationDescription:"\u0416\u04B1\u043B\u0434\u044B\u0437 \u043E\u049B\u0443\u0448\u044B\u043D\u044B \u0435\u0441\u0435\u043F\u0442\u0435\u0443 \u0442\u04AF\u0441\u0456\u043D\u0434\u0456\u0440\u043C\u0435\u0441\u0456 \u0421\u0430\u0431\u0430\u049B\u0442\u044B\u04A3 \u0436\u0430\u043B\u043F\u044B \u0431\u0430\u0493\u0430\u0441\u044B * 70% \u0421\u0430\u0431\u0430\u049B\u0442\u0430\u0493\u044B \u0431\u0435\u043B\u0441\u0435\u043D\u0434\u0456\u043B\u0456\u043A * 10% \u0421\u0430\u0431\u0430\u049B\u0442\u0430\u043D \u0442\u044B\u0441 \u043E\u049B\u0443 \u043D\u04D9\u0442\u0438\u0436\u0435\u043B\u0435\u0440\u0456 * 20% \u041C\u04B1\u043D\u0434\u0430\u0493\u044B \u0441\u0430\u0431\u0430\u049B\u0442\u0430\u043D \u0442\u044B\u0441 \u043E\u049B\u0443 \u043D\u04D9\u0442\u0438\u0436\u0435\u043B\u0435\u0440\u0456 = \u049A\u0430\u0437\u0456\u0440\u0433\u0456 \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0456\u04A3 \u0442\u04D9\u0436\u0456\u0440\u0438\u0431\u0435 \u043A\u04E9\u0440\u0441\u0435\u0442\u043A\u0456\u0448\u0456 / \u0421\u0430\u0431\u0430\u049B\u0442\u0430\u0493\u044B \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0435\u0440\u0434\u0456\u04A3 \u0442\u04D9\u0436\u0456\u0440\u0438\u0431\u0435 \u043A\u04E9\u0440\u0441\u0435\u0442\u043A\u0456\u0448\u0442\u0435\u0440\u0456\u043D\u0456\u04A3 \u0435\u04A3 \u04AF\u043B\u043A\u0435\u043D \u043C\u04D9\u043D\u0456 * 100",activityRulesCalculationDescription:"\u0422\u0430\u043F\u0441\u044B\u0440\u043C\u0430\u043B\u0430\u0440\u0434\u044B \u043E\u0440\u044B\u043D\u0434\u0430\u0443 \u0441\u0430\u043D\u044B (10) \u0411\u0430\u049B\u044B\u043B\u0430\u0443 \u0442\u0435\u0441\u0442 \u043E\u0440\u044B\u043D\u0434\u0430\u0443 \u0441\u0430\u043D\u044B (10) \u0421\u0430\u0443\u0430\u043B\u043D\u0430\u043C\u0430\u043B\u0430\u0440\u0434\u044B \u043E\u0440\u044B\u043D\u0434\u0430\u0443 \u0441\u0430\u043D\u044B (7) \u0420\u0435\u0441\u0443\u0440\u0441\u0442\u0430\u0440\u0434\u044B \u0436\u0430\u0440\u0438\u044F\u043B\u0430\u0443 \u0441\u0430\u043D\u044B (5) \u041F\u043E\u0441\u0442\u0442\u0430\u0440\u0434\u044B \u0436\u0430\u0440\u0438\u044F\u043B\u0430\u0443 \u0441\u0430\u043D\u044B (2) \u041F\u043E\u0441\u0442\u0442\u0430\u0440\u0493\u0430 \u0436\u0430\u0443\u0430\u043F \u0431\u0435\u0440\u0443 \u0441\u0430\u043D\u044B (1) \u0422\u0430\u043F\u0441\u044B\u0440\u043C\u0430\u043B\u0430\u0440\u0493\u0430 \u0436\u0430\u0443\u0430\u043F \u0431\u0435\u0440\u0443 \u0441\u0430\u043D\u044B (*1)",homeworkGrades:"\u0422\u0430\u043F\u0441\u044B\u0440\u043C\u0430 \u0431\u0430\u0493\u0430\u043B\u0430\u0440\u044B",examAndOtherGrades:"\u0422\u0435\u0441\u0442\u0456 \u0431\u0430\u0493\u0430\u043B\u0430\u0440\u044B \u0436\u04D9\u043D\u0435 \u0431\u0430\u0441\u049B\u0430 \u0431\u0430\u0493\u0430\u043B\u0430\u0440",exportTotalScores:"\u0416\u0438\u044B\u043D\u0442\u044B\u049B \u0431\u0430\u0493\u0430\u043B\u0430\u0440\u0434\u044B \u044D\u043A\u0441\u043F\u043E\u0440\u0442\u0442\u0430\u0443",selectClassToExportTotalScores:"\u041E\u0441\u044B \u0436\u043E\u043B\u044B \u0436\u0438\u044B\u043D\u0442\u044B\u049B \u0431\u0430\u0493\u0430\u043B\u0430\u0440\u0434\u044B \u044D\u043A\u0441\u043F\u043E\u0440\u0442\u0442\u0430\u0443 \u043A\u0435\u0440\u0435\u043A \u0431\u043E\u043B\u0493\u0430\u043D \u0442\u043E\u043F\u0442\u044B \u0442\u0430\u04A3\u0434\u0430\u04A3\u044B\u0437",exportHomeworkGrades:"\u0422\u0430\u043F\u0441\u044B\u0440\u043C\u0430 \u0431\u0430\u0493\u0430\u043B\u0430\u0440\u044B\u043D \u044D\u043A\u0441\u043F\u043E\u0440\u0442\u0442\u0430\u0443",selectClassToExportHomeworkGrades:"\u041E\u0441\u044B \u0436\u043E\u043B\u044B \u0436\u0438\u044B\u043D\u0442\u044B\u049B \u0431\u0430\u0493\u0430\u043B\u0430\u0440\u0434\u044B \u044D\u043A\u0441\u043F\u043E\u0440\u0442\u0442\u0430\u0443 \u043A\u0435\u0440\u0435\u043A \u0431\u043E\u043B\u0493\u0430\u043D \u0442\u043E\u043F\u0442\u044B \u0442\u0430\u04A3\u0434\u0430\u04A3\u044B\u0437",exportExamAndOtherGrades:"\u0422\u0435\u0441\u0442\u0456 \u0431\u0430\u0493\u0430\u043B\u0430\u0440\u044B\u043D \u0436\u04D9\u043D\u0435 \u0431\u0430\u0441\u049B\u0430 \u0431\u0430\u0493\u0430\u043B\u0430\u0440\u0434\u044B \u044D\u043A\u0441\u043F\u043E\u0440\u0442\u0442\u0430\u0443",allHomeworkTotalScoreMode:"\u0411\u0430\u0440\u043B\u044B\u049B \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430\u043B\u0430\u0440\u0434\u044B\u04A3 \u0436\u0438\u044B\u043D\u0442\u044B\u049B \u0431\u0430\u0493\u0430\u0441\u044B \u0440\u0435\u0436\u0438\u043C\u0456",allHomeworkPercentageMode:"\u0411\u0430\u0440\u043B\u044B\u049B \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430\u043B\u0430\u0440\u0434\u044B\u04A3 \u043F\u0430\u0439\u044B\u0437\u0434\u044B\u049B \u0440\u0435\u0436\u0438\u043C\u0456",starLeaderboard:"\u0416\u04B1\u043B\u0434\u044B\u0437 \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0435\u0440 \u0440\u0435\u0439\u0442\u0438\u043D\u0433\u0456",exportStarStudentsLeaderboard:"\u0416\u04B1\u043B\u0434\u044B\u0437 \u043E\u049B\u0443\u0448\u044B\u043B\u0430\u0440 \u0440\u0435\u0439\u0442\u0438\u043D\u0433\u0456\u043D \u044D\u043A\u0441\u043F\u043E\u0440\u0442\u0442\u0430\u0443",classDimension:"\u0421\u0430\u0431\u0430\u049B \u04E9\u043B\u0448\u0435\u043C\u0456",groupDimension:"\u0421\u044B\u043D\u044B\u043F \u04E9\u043B\u0448\u0435\u043C\u0456",studentAnalysis:"\u0421\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0435\u0440\u0434\u0456 \u0442\u0430\u043B\u0434\u0430\u0443",learningSituationAnalysis:"\u041E\u049B\u0443 \u0436\u0430\u0493\u0434\u0430\u0439\u044B\u043D \u0442\u0430\u043B\u0434\u0430\u0443",userProfileConfiguration:"\u041F\u0430\u0439\u0434\u0430\u043B\u0430\u043D\u0443\u0448\u044B \u043F\u043E\u0440\u0442\u0440\u0435\u0442\u0456\u043D \u0431\u0430\u043F\u0442\u0430\u0443",userProfileManagement:"\u041F\u0430\u0439\u0434\u0430\u043B\u0430\u043D\u0443\u0448\u044B \u043F\u043E\u0440\u0442\u0440\u0435\u0442\u0456\u043D \u0431\u0430\u0441\u049B\u0430\u0440\u0443",classConfiguration:"\u0421\u0430\u0431\u0430\u049B \u043A\u043E\u043D\u0444\u0438\u0433\u0443\u0440\u0430\u0446\u0438\u044F\u0441\u044B",studentProfileConfiguration:"\u0421\u0442\u0443\u0434\u0435\u043D\u0442 \u043F\u043E\u0440\u0442\u0440\u0435\u0442\u0456\u043D \u0431\u0430\u043F\u0442\u0430\u0443",teacherProfileConfiguration:"\u041E\u049B\u044B\u0442\u0443\u0448\u044B \u043F\u043E\u0440\u0442\u0440\u0435\u0442\u0456\u043D \u0431\u0430\u043F\u0442\u0430\u0443",classTime:"\u0421\u0430\u0431\u0430\u049B \u0443\u0430\u049B\u044B\u0442\u044B",classStartTime:"\u0421\u0430\u0431\u0430\u049B \u0431\u0430\u0441\u0442\u0430\u043B\u0443 \u0443\u0430\u049B\u044B\u0442\u044B",classEndTime:"\u0421\u0430\u0431\u0430\u049B \u0430\u044F\u049B\u0442\u0430\u043B\u0443 \u0443\u0430\u049B\u044B\u0442\u044B",classExclusionTime:"\u0421\u0430\u0431\u0430\u049B\u0442\u044B \u0436\u043E\u044E \u0443\u0430\u049B\u044B\u0442\u044B (\u0441\u0430\u0431\u0430\u049B\u0442\u0430 \u04B1\u0437\u0430\u049B \u0443\u0430\u049B\u044B\u0442 \u0431\u043E\u0439\u044B \u04D9\u0440\u0435\u043A\u0435\u0442 \u0431\u043E\u043B\u043C\u0430\u0493\u0430\u043D \u043A\u0435\u0437\u0434\u0435, \u043E\u0441\u044B \u0443\u0430\u049B\u044B\u0442 \u0430\u0440\u0430\u043B\u044B\u0493\u044B\u043D \u0436\u043E\u044E \u04B1\u0441\u044B\u043D\u044B\u043B\u0430\u0434\u044B, \u04D9\u0439\u0442\u043F\u0435\u0441\u0435 \u043F\u0430\u0439\u0434\u0430\u043B\u0430\u043D\u0443\u0448\u044B \u043F\u043E\u0440\u0442\u0440\u0435\u0442\u0456\u043D\u0456\u04A3 \u0434\u0435\u0440\u0435\u043A\u0442\u0435\u0440\u0456\u043D\u0435 \u04D9\u0441\u0435\u0440 \u0435\u0442\u0435\u0434\u0456)",exclusionTime:"\u0416\u043E\u044E \u0443\u0430\u049B\u044B\u0442\u044B",startDateToEndDate:"\u0411\u0430\u0441\u0442\u0430\u043B\u0443 \u043A\u04AF\u043D\u0456 \u2192 \u0410\u044F\u049B\u0442\u0430\u043B\u0443 \u043A\u04AF\u043D\u0456",homeworkWeightConfiguration:"\u0422\u0430\u043F\u0441\u044B\u0440\u043C\u0430 \u0441\u0430\u043B\u043C\u0430\u049B\u0442\u0430\u0440\u044B\u043D \u0431\u0430\u043F\u0442\u0430\u0443",classExperimentWeight:"\u0417\u0435\u0440\u0442\u0445\u0430\u043D\u0430\u043B\u044B\u049B \u0436\u04B1\u043C\u044B\u0441 \u0441\u0430\u043B\u043C\u0430\u0493\u044B",graphicHomeworkWeight:"\u041C\u04D9\u0442\u0456\u043D-\u0441\u0443\u0440\u0435\u0442 \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430\u0441\u044B \u0441\u0430\u043B\u043C\u0430\u0493\u044B",groupHomeworkWeight:"\u0422\u043E\u043F\u0442\u044B\u049B \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430 \u0441\u0430\u043B\u043C\u0430\u0493\u044B",programmingHomeworkWeight:"\u0411\u0430\u0493\u0434\u0430\u0440\u043B\u0430\u043C\u0430\u043B\u0430\u0443 \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430\u0441\u044B \u0441\u0430\u043B\u043C\u0430\u0493\u044B",examWeightConfiguration:"\u0415\u043C\u0442\u0438\u0445\u0430\u043D \u0441\u0430\u043B\u043C\u0430\u049B\u0442\u0430\u0440\u044B\u043D \u0431\u0430\u043F\u0442\u0430\u0443",onlineExamWeight:"\u041E\u043D\u043B\u0430\u0439\u043D \u0442\u0435\u0441\u0442\u0456 \u0441\u0430\u043B\u043C\u0430\u0493\u044B",knowledgePointWeightConfiguration:"\u0422\u0430\u049B\u044B\u0440\u044B\u043F\u0442\u0430\u0440 \u0441\u0430\u043B\u043C\u0430\u049B\u0442\u0430\u0440\u044B\u043D \u0431\u0430\u043F\u0442\u0430\u0443",knowledgePointWeightLinkedToHomeworkExam:"(\u0411\u0456\u043B\u0456\u043C \u0442\u0430\u049B\u044B\u0440\u044B\u043F\u0442\u0430\u0440 \u0441\u0430\u043B\u043C\u0430\u0493\u044B\u043D\u044B\u04A3 \u049B\u043E\u0441\u0443\u043B\u044B \u043A\u04AF\u0439\u0456 \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430\u043B\u0430\u0440 \u043C\u0435\u043D \u0431\u0430\u049B\u044B\u043B\u0430\u0443\u043B\u0430\u0440\u0434\u044B\u04A3 \u049B\u043E\u0441\u0443\u043B\u044B \u043A\u04AF\u0439\u0456\u043D\u0435 \u0431\u0430\u0439\u043B\u0430\u043D\u044B\u0441\u0442\u044B; \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430\u043D\u044B \u043D\u0435\u043C\u0435\u0441\u0435 \u0431\u0430\u049B\u044B\u043B\u0430\u0443\u0434\u044B \u049B\u043E\u0441\u049B\u0430\u043D \u043A\u0435\u0437\u0434\u0435, \u0431\u0456\u043B\u0456\u043C \u0442\u0430\u049B\u044B\u0440\u044B\u043F\u0442\u0430\u0440 \u0441\u0430\u043B\u043C\u0430\u0493\u044B \u0430\u0432\u0442\u043E\u043C\u0430\u0442\u0442\u044B \u0442\u04AF\u0440\u0434\u0435 \u049B\u043E\u0441\u044B\u043B\u0430\u0434\u044B)",knowledgePointWeight:"\u0422\u0430\u049B\u044B\u0440\u044B\u043F\u0442\u0430\u0440 \u0441\u0430\u043B\u043C\u0430\u0493\u044B",discussionWeightConfiguration:"\u0422\u0430\u043B\u049B\u044B\u043B\u0430\u0443 \u0441\u0430\u043B\u043C\u0430\u049B\u0442\u0430\u0440\u044B\u043D \u0431\u0430\u043F\u0442\u0430\u0443",interactiveDiscussionWeight:"\u0438\u043D\u0442\u0435\u0440\u0430\u043A\u0442\u0438\u0432\u0442\u0456 \u0442\u0430\u043B\u049B\u044B\u043B\u0430\u0443\u044B \u0441\u0430\u043B\u043C\u0430\u0493\u044B",homeworkDiscussionWeight:"\u0422\u0430\u043F\u0441\u044B\u0440\u043C\u0430 \u0442\u0430\u043B\u049B\u044B\u043B\u0430\u0443\u044B \u0441\u0430\u043B\u043C\u0430\u0493\u044B",checkInWeightConfiguration:"\u0422\u0456\u0440\u043A\u0435\u043B\u0443 \u0441\u0430\u043B\u043C\u0430\u049B\u0442\u0430\u0440\u044B\u043D \u0431\u0430\u043F\u0442\u0430\u0443",classCheckInWeight:"\u0421\u0430\u0431\u0430\u049B\u0442\u0430\u0493\u044B \u0442\u0456\u0440\u043A\u0435\u043B\u0443 \u0441\u0430\u043B\u043C\u0430\u0493\u044B",videoWeightConfiguration:"\u0411\u0435\u0439\u043D\u0435 \u0441\u0430\u043B\u043C\u0430\u049B\u0442\u0430\u0440\u044B\u043D \u0431\u0430\u043F\u0442\u0430\u0443",videoLiveWeight:"\u0422\u0456\u043A\u0435\u043B\u0435\u0439 \u0431\u0435\u0439\u043D\u0435 \u044D\u0444\u0438\u0440 \u0441\u0430\u043B\u043C\u0430\u0493\u044B",configurationParametersReset:"\u0411\u0430\u043F\u0442\u0430\u0443 \u043F\u0430\u0440\u0430\u043C\u0435\u0442\u0440\u043B\u0435\u0440\u0456\u043D \u049B\u0430\u043B\u043F\u044B\u043D\u0430 \u043A\u0435\u043B\u0442\u0456\u0440\u0443",teacherProfileWeightConfiguration:"\u041E\u049B\u044B\u0442\u0443\u0448\u044B \u043F\u043E\u0440\u0442\u0440\u0435\u0442\u0456 \u0441\u0430\u043B\u043C\u0430\u049B\u0442\u0430\u0440\u044B\u043D \u0431\u0430\u043F\u0442\u0430\u0443",enthusiasmWeight:"\u0411\u0435\u043B\u0441\u0435\u043D\u0434\u0456\u043B\u0456\u043A \u0441\u0430\u043B\u043C\u0430\u0493\u044B",teachingManagementWeight:"\u041E\u049B\u044B\u0442\u0443\u0434\u044B \u0431\u0430\u0441\u049B\u0430\u0440\u0443 \u0441\u0430\u043B\u043C\u0430\u0493\u044B",teachingGuidanceWeight:"\u041E\u049B\u044B\u0442\u0443\u0434\u044B \u049B\u043E\u043B\u0434\u0430\u0443 \u0441\u0430\u043B\u043C\u0430\u0493\u044B",teachingQualityWeight:"\u041E\u049B\u044B\u0442\u0443 \u0441\u0430\u043F\u0430\u0441\u044B \u0441\u0430\u043B\u043C\u0430\u0493\u044B",joinGraduationDesign:"\u0414\u0438\u043F\u043B\u043E\u043C\u0434\u044B\u049B \u0436\u043E\u0431\u0430\u0493\u0430 \u049B\u043E\u0441\u044B\u043B\u0443",newGraduationDesign:"\u0416\u0430\u04A3\u0430 \u0434\u0438\u043F\u043B\u043E\u043C\u0434\u044B\u049B \u0436\u043E\u0431\u0430 \u049B\u04B1\u0440\u0443",iManage:"\u041C\u0435\u043D \u0431\u0430\u0441\u049B\u0430\u0440\u0430\u0442\u044B\u043D\u0434\u0430\u0440",iJoined:"\u041C\u0435\u043D \u049B\u043E\u0441\u044B\u043B\u0493\u0430\u043D\u0434\u0430\u0440",searchGraduationDesignName:"\u0414\u0438\u043F\u043B\u043E\u043C\u0434\u044B\u049B \u0436\u043E\u0431\u0430 \u0430\u0442\u0430\u0443\u044B \u0431\u043E\u0439\u044B\u043D\u0448\u0430 \u0456\u0437\u0434\u0435\u0443",graduationDesignInvitationCode:"\u0414\u0438\u043F\u043B\u043E\u043C\u0434\u044B\u049B \u0436\u043E\u0431\u0430 \u0448\u0430\u049B\u044B\u0440\u0443 \u043A\u043E\u0434\u044B",enterGraduationDesignInvitationCode:"\u0414\u0438\u043F\u043B\u043E\u043C\u0434\u044B\u049B \u0436\u043E\u0431\u0430 \u0448\u0430\u049B\u044B\u0440\u0443 \u043A\u043E\u0434\u044B\u043D \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437",roleAdministrator:"\u0420\u04E9\u043B (\u04D9\u043A\u0456\u043C\u0448\u0456)",startNewGraduationDesign:"\u0416\u0430\u04A3\u0430 \u0434\u0438\u043F\u043B\u043E\u043C\u0434\u044B\u049B \u0436\u043E\u0431\u0430\u043D\u044B \u0431\u0430\u0441\u0442\u0430\u0443",selectSession:"\u041A\u0443\u0440\u0441 \u0442\u0430\u04A3\u0434\u0430\u0443",school:"\u041E\u049B\u0443 \u043E\u0440\u043D\u044B",college:"\u0424\u0430\u043A\u0443\u043B\u044C\u0442\u0435\u0442",graduationDesignName:"\u0414\u0438\u043F\u043B\u043E\u043C\u0434\u044B\u049B \u0436\u043E\u0431\u0430 \u0430\u0442\u0430\u0443\u044B",classModuleSettings:"\u0421\u0430\u0431\u0430\u049B \u043C\u043E\u0434\u0443\u043B\u044C\u0434\u0435\u0440\u0456\u043D \u0431\u0430\u043F\u0442\u0430\u0443",checkToShowHideModules:"\u0411\u0435\u043B\u0433\u0456\u043B\u0435\u0443 \u0430\u0440\u049B\u044B\u043B\u044B \u043C\u043E\u0434\u0443\u043B\u044C\u0434\u0456 \u043A\u04E9\u0440\u0441\u0435\u0442\u0443/\u0436\u0430\u0441\u044B\u0440\u0443\u0493\u0430 \u0431\u043E\u043B\u0430\u0434\u044B",rename:"\u049A\u0430\u0439\u0442\u0430 \u0430\u0442\u0430\u0443",hide:"\u0416\u0430\u0441\u044B\u0440\u0443",operationSuccess:"\u04D8\u0440\u0435\u043A\u0435\u0442 \u0441\u04D9\u0442\u0442\u0456 \u0430\u044F\u049B\u0442\u0430\u043B\u0434\u044B",teacherSetNoViewAfterSubmission:"\u041C\u04B1\u0493\u0430\u043B\u0456\u043C \u0431\u04B1\u043B \u0442\u0435\u0441\u0442\u0456 \u0442\u0430\u043F\u0441\u044B\u0440\u044B\u043F \u0431\u043E\u043B\u0493\u0430\u043D \u0441\u043E\u04A3 \u043A\u04E9\u0440\u0443\u0433\u0435 \u0431\u043E\u043B\u043C\u0430\u0439\u0434\u044B \u0434\u0435\u043F \u043E\u0440\u043D\u0430\u0442\u0442\u044B",studentCannotCreateClass:"\u0421\u0442\u0443\u0434\u0435\u043D\u0442 \u0441\u0430\u0431\u0430\u049B \u049B\u04B1\u0440\u0430 \u0430\u043B\u043C\u0430\u0439\u0434\u044B! \u041C\u04B1\u0493\u0430\u043B\u0456\u043C \u049B\u04B1\u0440\u0493\u0430\u043D \u0441\u0430\u0431\u0430\u049B\u049B\u0430 \u049B\u043E\u0441\u044B\u043B\u044B\u04A3\u044B\u0437",saveEditFirst:"\u0410\u043B\u0434\u044B\u043C\u0435\u043D \u04E9\u04A3\u0434\u0435\u0443\u0434\u0456 \u0441\u0430\u049B\u0442\u0430\u04A3\u044B\u0437",selectAtLeastOneClass:"\u041A\u0435\u043C\u0456\u043D\u0434\u0435 \u0431\u0456\u0440 \u0441\u044B\u043D\u044B\u043F\u0442\u044B \u0442\u0430\u04A3\u0434\u0430\u04A3\u044B\u0437",enterContent:"\u041C\u0430\u0437\u043C\u04B1\u043D \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437",updateSuccess:"\u0416\u0430\u04A3\u0430\u0440\u0442\u0443 \u0441\u04D9\u0442\u0442\u0456 \u0430\u044F\u049B\u0442\u0430\u043B\u0434\u044B",selectTaskToOperate:"\u041E\u0440\u044B\u043D\u0434\u0430\u0439\u0442\u044B\u043D \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430\u043D\u044B \u0442\u0430\u04A3\u0434\u0430\u04A3\u044B\u0437",publishSuccess:"\u0416\u0430\u0440\u0438\u044F\u043B\u0430\u0443 \u0441\u04D9\u0442\u0442\u0456 \u0430\u044F\u049B\u0442\u0430\u043B\u0434\u044B",deleteSuccess:"\u0416\u043E\u044E \u0441\u04D9\u0442\u0442\u0456 \u0430\u044F\u049B\u0442\u0430\u043B\u0434\u044B",addSuccess:"\u049A\u043E\u0441\u0443 \u0441\u04D9\u0442\u0442\u0456 \u0430\u044F\u049B\u0442\u0430\u043B\u0434\u044B",fileUploadExceed500MB:"\u0424\u0430\u0439\u043B \u0436\u04AF\u043A\u0442\u0435\u043B\u043C\u0435\u0439\u0434\u0456. \u041A\u04E9\u043B\u0435\u043C\u0456 500\u041CB-\u0442\u0430\u043D \u0430\u0441\u0442\u044B",materialUnifiedCannotClassPublish:"\u041C\u0430\u0442\u0435\u0440\u0438\u0430\u043B \u0431\u0456\u0440\u044B\u04A3\u0493\u0430\u0439 \u0436\u0430\u0440\u0438\u044F\u043B\u0430\u043D\u0434\u044B, \u0435\u043D\u0434\u0456 \u0441\u044B\u043D\u044B\u043F \u0431\u043E\u0439\u044B\u043D\u0448\u0430 \u0436\u0430\u0440\u0438\u044F\u043B\u0430\u0443\u0493\u0430 \u0431\u043E\u043B\u043C\u0430\u0439\u0434\u044B",selectClassName:"\u0421\u044B\u043D\u044B\u043F \u0430\u0442\u0430\u0443\u044B\u043D \u0442\u0430\u04A3\u0434\u0430\u04A3\u044B\u0437",completePublishTime:"\u0416\u0430\u0440\u0438\u044F\u043B\u0430\u0443 \u0443\u0430\u049B\u044B\u0442\u044B\u043D \u0442\u043E\u043B\u044B\u049B \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437",publishedCannotModifyUnified:"\u0416\u0430\u0440\u0438\u044F\u043B\u0430\u043D\u0434\u044B, \u0431\u0456\u0440\u044B\u04A3\u0493\u0430\u0439 \u0431\u0430\u043F\u0442\u0430\u0443\u0434\u044B \u04E9\u0437\u0433\u0435\u0440\u0442\u0443\u0433\u0435 \u0431\u043E\u043B\u043C\u0430\u0439\u0434\u044B",noPermissionApplyToAdmin:"\u0411\u04B1\u043B \u0440\u04B1\u049B\u0441\u0430\u0442 \u0441\u0456\u0437\u0434\u0435 \u0436\u043E\u049B, \u0441\u0430\u0431\u0430\u049B \u04D9\u043A\u0456\u043C\u0448\u0456\u0441\u0456\u043D\u0435\u043D \u0440\u04B1\u049B\u0441\u0430\u0442 \u0441\u04B1\u0440\u0430\u04A3\u044B\u0437",fileUploadSuccess:"\u0424\u0430\u0439\u043B \u0441\u04D9\u0442\u0442\u0456 \u0436\u04AF\u043A\u0442\u0435\u043B\u0434\u0456",fileUploadFail:"\u0424\u0430\u0439\u043B\u0434\u044B \u0436\u04AF\u043A\u0442\u0435\u0443 \u0441\u04D9\u0442\u0441\u0456\u0437 \u0430\u044F\u049B\u0442\u0430\u043B\u0434\u044B",lateSubmissionDeduction0:"\u041A\u0435\u0448 \u0442\u0430\u043F\u0441\u044B\u0440\u0493\u0430\u043D\u0434\u0430\u0493\u044B \u04B1\u043F\u0430\u0439 \u0430\u0437\u0430\u0439\u0442\u0443 0-\u0433\u0435 \u0442\u0435\u04A3",deadlineCannotAfterPublish:"\u0410\u044F\u049B\u0442\u0430\u043B\u0443 \u0443\u0430\u049B\u044B\u0442\u044B \u0436\u0430\u0440\u0438\u044F\u043B\u0430\u0443 \u0443\u0430\u049B\u044B\u0442\u044B\u043D\u0430\u043D \u043A\u0435\u0448 \u043D\u0435\u043C\u0435\u0441\u0435 \u0442\u0435\u04A3 \u0431\u043E\u043B\u043C\u0430\u0443\u044B \u0442\u0438\u0456\u0441",sendSuccess:"\u0441\u04D9\u0442\u0442\u0456 \u0436\u0456\u0431\u0435\u0440\u0456\u043B\u0434\u0456",fileUploadExceed5GEmpty:"\u0424\u0430\u0439\u043B \u0436\u04AF\u043A\u0442\u0435\u043B\u043C\u0435\u0439\u0434\u0456. \u041C\u0430\u0437\u043C\u04B1\u043D\u044B \u0431\u043E\u0441 \u0431\u043E\u043B\u043C\u0430\u0443\u044B \u0442\u0438\u0456\u0441 \u0436\u04D9\u043D\u0435 \u043A\u04E9\u043B\u0435\u043C\u0456 5G-\u0434\u0430\u043D \u0430\u0441\u043F\u0430\u0443 \u043A\u0435\u0440\u0435\u043A",selectCheckInToExport:"\u042D\u043A\u0441\u043F\u043E\u0440\u0442\u0442\u0430\u043B\u0430\u0442\u044B\u043D \u049B\u0430\u0442\u044B\u0441\u0443\u0434\u044B \u0442\u0430\u04A3\u0434\u0430\u04A3\u044B\u0437",copySuccess:"\u041A\u04E9\u0448\u0456\u0440\u0443 \u0441\u04D9\u0442\u0442\u0456 \u0430\u044F\u049B\u0442\u0430\u043B\u0434\u044B",lateTimeCannotBeforeEnd:"\u041A\u0435\u0448\u0456\u0433\u0443 \u0443\u0430\u049B\u044B\u0442\u044B \u0430\u044F\u049B\u0442\u0430\u043B\u0443 \u0443\u0430\u049B\u044B\u0442\u044B\u043D\u0430\u043D \u0435\u0440\u0442\u0435 \u043D\u0435\u043C\u0435\u0441\u0435 \u0442\u0435\u04A3 \u0431\u043E\u043B\u043C\u0430\u0443\u044B \u0442\u0438\u0456\u0441",checkInSuccess:"\u049A\u0430\u0442\u044B\u0441\u0443 \u0441\u04D9\u0442\u0442\u0456 \u0431\u0435\u043B\u0433\u0456\u043B\u0435\u043D\u0434\u0456",modifyStatusSuccess:"\u041A\u04AF\u0439\u0434\u0456 \u04E9\u0437\u0433\u0435\u0440\u0442\u0443 \u0441\u04D9\u0442\u0442\u0456 \u0430\u044F\u049B\u0442\u0430\u043B\u0434\u044B",submitFailClassPublishEmpty:"\u0416\u0456\u0431\u0435\u0440\u0443 \u0441\u04D9\u0442\u0441\u0456\u0437: \u0441\u044B\u043D\u044B\u043F \u0436\u0430\u0440\u0438\u044F\u043B\u0430\u0443 \u0431\u0430\u043F\u0442\u0430\u0443\u044B \u0431\u043E\u0441 \u0431\u043E\u043B\u043C\u0430\u0443\u044B \u0442\u0438\u0456\u0441",classCannotEmpty:"\u0421\u044B\u043D\u044B\u043F \u0431\u043E\u0441 \u0431\u043E\u043B\u043C\u0430\u0443\u044B \u0442\u0438\u0456\u0441",publishTimeCannotEmpty:"\u0416\u0430\u0440\u0438\u044F\u043B\u0430\u0443 \u0443\u0430\u049B\u044B\u0442\u044B \u0431\u043E\u0441 \u0431\u043E\u043B\u043C\u0430\u0443\u044B \u0442\u0438\u0456\u0441",replyContentCannotEmpty:"\u0416\u0430\u0443\u0430\u043F \u043C\u0430\u0437\u043C\u04B1\u043D\u044B \u0431\u043E\u0441 \u0431\u043E\u043B\u043C\u0430\u0443\u044B \u0442\u0438\u0456\u0441",loginFirst:"\u0410\u043B\u0434\u044B\u043C\u0435\u043D \u0436\u04AF\u0439\u0435\u0433\u0435 \u043A\u0456\u0440\u0456\u04A3\u0456\u0437",setSuccess:"\u0411\u0430\u043F\u0442\u0430\u0443 \u0441\u04D9\u0442\u0442\u0456 \u0430\u044F\u049B\u0442\u0430\u043B\u0434\u044B",commentSuccess:"\u041F\u0456\u043A\u0456\u0440 \u0441\u04D9\u0442\u0442\u0456 \u0436\u0430\u0437\u044B\u043B\u0434\u044B",enterScore:"\u04B0\u043F\u0430\u0439 \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437",adjustScoreSuccess:"\u04B0\u043F\u0430\u0439\u0434\u044B \u0442\u04AF\u0437\u0435\u0442\u0443 \u0441\u04D9\u0442\u0442\u0456 \u0430\u044F\u049B\u0442\u0430\u043B\u0434\u044B",collectSuccessGoToPersonal:"\u0422\u0430\u04A3\u0434\u0430\u0443\u043B\u044B\u043B\u0430\u0440\u0493\u0430 \u049B\u043E\u0441\u044B\u043B\u0434\u044B, \u3010\u0416\u0435\u043A\u0435 \u043F\u0430\u0440\u0430\u049B\u0448\u0430/\u0421\u0430\u0431\u0430\u049B \u0440\u0435\u0441\u0443\u0440\u0441\u0442\u0430\u0440\u044B\u3011 \u0431\u04E9\u043B\u0456\u043C\u0456\u043D\u0435\u043D \u043A\u04E9\u0440\u0456\u04A3\u0456\u0437",submissionChanceUsedUp:"\u0416\u04B1\u043C\u044B\u0441\u0442\u044B \u0442\u0430\u043F\u0441\u044B\u0440\u0443 \u043C\u04AF\u043C\u043A\u0456\u043D\u0434\u0456\u0433\u0456\u04A3\u0456\u0437 \u0442\u0430\u0443\u0441\u044B\u043B\u0434\u044B. \u049A\u0430\u0439\u0442\u0430 \u0442\u04AF\u0437\u0435\u0442\u0443 \u04AF\u0448\u0456\u043D \u043C\u04B1\u0493\u0430\u043B\u0456\u043C\u0433\u0435 \u043D\u0435\u043C\u0435\u0441\u0435 \u043F\u043B\u0430\u0442\u0444\u043E\u0440\u043C\u0430 \u04D9\u043A\u0456\u043C\u0448\u0456\u0441\u0456\u043D\u0435 \u0445\u0430\u0431\u0430\u0440\u043B\u0430\u0441\u044B\u04A3\u044B\u0437",studentContentLengthCannotEmpty:"\u0421\u0442\u0443\u0434\u0435\u043D\u0442 \u0436\u0430\u0437\u0493\u0430\u043D \u043C\u04D9\u0442\u0456\u043D \u0431\u043E\u0441 \u0431\u043E\u043B\u043C\u0430\u0443\u044B \u0442\u0438\u0456\u0441",studentSubmissionCountCannotEmpty:"\u0421\u0442\u0443\u0434\u0435\u043D\u0442 \u0436\u04B1\u043C\u044B\u0441\u0442\u044B \u0442\u0430\u043F\u0441\u044B\u0440\u0443 \u0441\u0430\u043D\u044B \u0431\u043E\u0441 \u0431\u043E\u043B\u043C\u0430\u0443\u044B \u0442\u0438\u0456\u0441",unlinkSuccess:"\u0411\u0430\u0439\u043B\u0430\u043D\u044B\u0441\u0442\u044B \u04AF\u0437\u0443 \u0441\u04D9\u0442\u0442\u0456 \u0430\u044F\u049B\u0442\u0430\u043B\u0434\u044B",homeworkNoPublicAnswer:"\u0411\u04B1\u043B \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430\u043D\u044B\u04A3 \u0436\u0430\u0443\u0430\u0431\u044B \u0436\u0430\u0440\u0438\u044F\u043B\u0430\u043D\u0431\u0430\u0434\u044B",viewAnswerAfterDeadline:"\u0416\u0430\u0443\u0430\u043F \u0442\u0435\u043A \u0442\u0435\u0441\u0442 \u0430\u044F\u049B\u0442\u0430\u043B\u0493\u0430\u043D \u0441\u043E\u04A3 \u0493\u0430\u043D\u0430 \u043A\u04E9\u0440\u0456\u043D\u0435\u0434\u0456",saveSuccess:"\u0421\u0430\u049B\u0442\u0430\u0443 \u0441\u04D9\u0442\u0442\u0456 \u0430\u044F\u049B\u0442\u0430\u043B\u0434\u044B!",max10ScoringItems:"\u0415\u04A3 \u043A\u04E9\u0431\u0456 10 \u0431\u0430\u0493\u0430\u043B\u0430\u0443 \u0442\u0430\u0440\u043C\u0430\u0493\u044B\u043D \u049B\u043E\u0441\u0443\u0493\u0430 \u0431\u043E\u043B\u0430\u0434\u044B",enterHomeworkOrUpload:"\u0422\u0430\u043F\u0441\u044B\u0440\u043C\u0430 \u043C\u0430\u0437\u043C\u04B1\u043D\u044B\u043D \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437 \u043D\u0435\u043C\u0435\u0441\u0435 \u043C\u04D9\u0442\u0456\u043D\u0434\u0456 \u0436\u04AF\u043A\u0442\u0435\u04A3\u0456\u0437!",scoringTestSuccess:"\u0411\u0430\u0493\u0430\u043B\u0430\u0443 \u0441\u044B\u043D\u0430\u0493\u044B \u0441\u04D9\u0442\u0442\u0456 \u04E9\u0442\u0442\u0456!",selectStudentForScoringTest:"\u0411\u0430\u0493\u0430\u043B\u0430\u0443 \u0441\u044B\u043D\u0430\u0493\u044B \u04AF\u0448\u0456\u043D \u0431\u0456\u0440 \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0456\u04A3 \u0436\u04B1\u043C\u044B\u0441\u044B\u043D \u0442\u0430\u04A3\u0434\u0430\u04A3\u044B\u0437!",noHomeworkToReview:"\u0411\u0430\u0493\u0430\u043B\u0430\u0443\u0493\u0430 \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430 \u0436\u043E\u049B",selectClassToQuery:"\u0406\u0437\u0434\u0435\u0439\u0442\u0456\u043D \u0441\u044B\u043D\u044B\u043F\u0442\u044B \u0442\u0430\u04A3\u0434\u0430\u04A3\u044B\u0437",selectCollaboratorTeacher:"\u0421\u0435\u0440\u0456\u043A\u0442\u0435\u0441 \u043C\u04B1\u0493\u0430\u043B\u0456\u043C\u0434\u0456 \u0442\u0430\u04A3\u0434\u0430\u04A3\u044B\u0437",afterSaveEnableToAnonExceptionList:"\u0411\u0430\u043F\u0442\u0430\u0443\u0434\u044B \u0441\u0430\u049B\u0442\u0430\u043F \u049B\u043E\u0441\u049B\u0430\u043D \u0441\u043E\u04A3, \u043E\u0441\u044B \u0431\u0430\u0442\u044B\u0440\u043C\u0430\u043D\u044B \u0431\u0430\u0441\u044B\u043F \u0430\u043D\u043E\u043D\u0438\u043C \u0431\u0430\u0493\u0430\u043B\u0430\u0443 \u049B\u0430\u0442\u0435\u043B\u0435\u0440 \u0442\u0456\u0437\u0456\u043C\u0456\u043D\u0435 \u04E9\u0442\u0456\u04A3\u0456\u0437",anonStartAfterDeadline:"\u0410\u043D\u043E\u043D\u0438\u043C \u0431\u0430\u0493\u0430\u043B\u0430\u0443 \u0443\u0430\u049B\u044B\u0442\u044B \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430 \u043C\u0435\u043D \u049B\u0430\u0439\u0442\u0430 \u0442\u0430\u043F\u0441\u044B\u0440\u0443 \u043C\u0435\u0440\u0437\u0456\u043C\u0456\u043D\u0435\u043D \u043A\u0435\u0439\u0456\u043D \u0431\u0430\u0441\u0442\u0430\u043B\u0443\u044B \u0442\u0438\u0456\u0441",completeDeadline:"\u0410\u044F\u049B\u0442\u0430\u043B\u0443 \u0443\u0430\u049B\u044B\u0442\u044B\u043D \u0442\u043E\u043B\u044B\u049B \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437",publishDeadlineCannotEmpty:"\u0416\u0430\u0440\u0438\u044F\u043B\u0430\u0443 \u0436\u04D9\u043D\u0435 \u0430\u044F\u049B\u0442\u0430\u043B\u0443 \u0443\u0430\u049B\u044B\u0442\u044B \u0431\u043E\u0441 \u0431\u043E\u043B\u043C\u0430\u0443\u044B \u0442\u0438\u0456\u0441",resubmitDeadlineCannotEmpty:"\u049A\u0430\u0439\u0442\u0430 \u0442\u0430\u043F\u0441\u044B\u0440\u0443 \u0443\u0430\u049B\u044B\u0442\u044B \u0431\u043E\u0441 \u0431\u043E\u043B\u043C\u0430\u0443\u044B \u0442\u0438\u0456\u0441",resubmitAfterDeadline:"\u049A\u0430\u0439\u0442\u0430 \u0442\u0430\u043F\u0441\u044B\u0440\u0443 \u0443\u0430\u049B\u044B\u0442\u044B \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430\u043D\u044B\u04A3 \u0430\u044F\u049B\u0442\u0430\u043B\u0443\u044B\u043D\u0430\u043D \u043A\u0435\u0439\u0456\u043D \u0431\u043E\u043B\u0443\u044B \u0442\u0438\u0456\u0441",lateDeduction0To100:"\u041A\u0435\u0448 \u0442\u0430\u043F\u0441\u044B\u0440\u0493\u0430\u043D\u0434\u0430\u0493\u044B \u04B1\u043F\u0430\u0439 \u0430\u0437\u0430\u0439\u0442\u0443 0\u2013100 \u0430\u0440\u0430\u043B\u044B\u0493\u044B\u043D\u0434\u0430 \u0431\u043E\u043B\u0443\u044B \u0442\u0438\u0456\u0441",homeworkFullScore100:"\u0411\u0430\u0440\u043B\u044B\u049B \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430\u043D\u044B\u04A3 \u0442\u043E\u043B\u044B\u049B \u04B1\u043F\u0430\u0439\u044B 100 \u0431\u043E\u043B\u0443\u044B \u0442\u0438\u0456\u0441",dimensionNameNoDuplicate:"\u04E8\u043B\u0448\u0435\u043C \u0430\u0442\u0430\u0443\u044B \u049B\u0430\u0439\u0442\u0430\u043B\u0430\u043D\u0431\u0430\u0443\u044B \u0442\u0438\u0456\u0441",anonStartCannotEmpty:"\u0410\u043D\u043E\u043D\u0438\u043C \u0431\u0430\u0493\u0430\u043B\u0430\u0443 \u0431\u0430\u0441\u0442\u0430\u043B\u0443 \u0443\u0430\u049B\u044B\u0442\u044B \u0431\u043E\u0441 \u0431\u043E\u043B\u043C\u0430\u0443\u044B \u0442\u0438\u0456\u0441",deadlineDateCannotEmpty:"\u0410\u044F\u049B\u0442\u0430\u043B\u0443 \u043A\u04AF\u043D\u0456 \u0431\u043E\u0441 \u0431\u043E\u043B\u043C\u0430\u0443\u044B \u0442\u0438\u0456\u0441",enableSmartReviewFirst:"\u0410\u043B\u0434\u044B\u043C\u0435\u043D \u0441\u043C\u0430\u0440\u0442 \u0431\u0430\u0493\u0430\u043B\u0430\u0443 \u0444\u0443\u043D\u043A\u0446\u0438\u044F\u0441\u044B\u043D \u049B\u043E\u0441\u044B\u04A3\u044B\u0437",multiDimensionNoSmartReview:"\u041A\u04E9\u043F \u04E9\u043B\u0448\u0435\u043C\u0434\u0456 \u0431\u0430\u0493\u0430\u043B\u0430\u0443\u0434\u0430 \u0441\u043C\u0430\u0440\u0442 \u0431\u0430\u0493\u0430\u043B\u0430\u0443 \u049B\u043E\u043B\u0434\u0430\u0443 \u0442\u0430\u043F\u043F\u0430\u0439\u0434\u044B",noSubmittedHomeworkSmartReview:"\u0422\u0430\u043F\u0441\u044B\u0440\u043C\u0430 \u0442\u0430\u043F\u0441\u044B\u0440\u0493\u0430\u043D \u0441\u0442\u0443\u0434\u0435\u043D\u0442 \u0436\u043E\u049B, \u0441\u043C\u0430\u0440\u0442 \u0431\u0430\u0493\u0430\u043B\u0430\u0443 \u043C\u04AF\u043C\u043A\u0456\u043D \u0435\u043C\u0435\u0441",enteringPracticalProject:"\u041F\u0440\u0430\u043A\u0442\u0438\u043A\u0430\u043B\u044B\u049B \u0436\u043E\u0431\u0430\u0493\u0430 \u043A\u0456\u0440\u0443\u0434\u0435",minScoreCannotEmpty:"\u0415\u04A3 \u0430\u0437 \u04B1\u043F\u0430\u0439 \u0431\u043E\u0441 \u0431\u043E\u043B\u043C\u0430\u0443\u044B \u0442\u0438\u0456\u0441",maxScoreCannotEmpty:"\u0415\u04A3 \u043A\u04E9\u043F \u04B1\u043F\u0430\u0439 \u0431\u043E\u0441 \u0431\u043E\u043B\u043C\u0430\u0443\u044B \u0442\u0438\u0456\u0441",maxNotGreaterThanMin:"\u0415\u04A3 \u043A\u04E9\u043F \u04B1\u043F\u0430\u0439 \u0435\u04A3 \u0430\u0437 \u04B1\u043F\u0430\u0439\u0434\u0430\u043D \u0430\u0440\u0442\u044B\u049B \u0431\u043E\u043B\u043C\u0430\u0443\u044B \u0442\u0438\u0456\u0441",selectHomeworkStatus:"\u0422\u0430\u043F\u0441\u044B\u0440\u043C\u0430 \u043A\u04AF\u0439\u0456\u043D \u0442\u0430\u04A3\u0434\u0430\u04A3\u044B\u0437",commentCannotEmpty:"\u041F\u0456\u043A\u0456\u0440 \u0431\u043E\u0441 \u0431\u043E\u043B\u043C\u0430\u0443\u044B \u0442\u0438\u0456\u0441",returnSuccess:"\u0421\u04D9\u0442\u0442\u0456 \u049B\u0430\u0439\u0442\u0430\u0440\u044B\u043B\u0434\u044B",uploadFileFirst:"\u0410\u043B\u0434\u044B\u043C\u0435\u043D \u0444\u0430\u0439\u043B\u0434\u044B \u0436\u04AF\u043A\u0442\u0435\u04A3\u0456\u0437!",noSubmissionNoAnonReview:"\u0416\u04B1\u043C\u044B\u0441\u0442\u044B \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430\u0493\u0430\u043D\u0441\u044B\u0437, \u0430\u043D\u043E\u043D\u0438\u043C \u0431\u0430\u0493\u0430\u043B\u0430\u0443\u0493\u0430 \u049B\u0430\u0442\u044B\u0441\u0430 \u0430\u043B\u043C\u0430\u0439\u0441\u044B\u0437",reviewSuccessAutoSwitch:"\u0411\u0430\u0493\u0430\u043B\u0430\u0443 \u0441\u04D9\u0442\u0442\u0456! \u041A\u0435\u043B\u0435\u0441\u0456 \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u043A\u0435 \u0430\u0432\u0442\u043E\u043C\u0430\u0442\u0442\u044B \u0442\u04AF\u0440\u0434\u0435 \u0430\u0443\u044B\u0441\u0442\u044B\u0440\u044B\u043B\u0434\u044B",reviewSuccess:"\u0411\u0430\u0493\u0430\u043B\u0430\u0443 \u0441\u04D9\u0442\u0442\u0456 \u04E9\u0442\u0442\u0456!",returnRedoSuccess:"\u049A\u0430\u0439\u0442\u0430 \u0442\u0430\u043F\u0441\u044B\u0440\u0443\u0493\u0430 \u0441\u04D9\u0442\u0442\u0456 \u0436\u0456\u0431\u0435\u0440\u0456\u043B\u0434\u0456",selectStudent:"\u0421\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0456 \u0442\u0430\u04A3\u0434\u0430\u04A3\u044B\u0437",selectClassFirst:"\u0410\u043B\u0434\u044B\u043C\u0435\u043D \u0441\u044B\u043D\u044B\u043F\u0442\u044B \u0442\u0430\u04A3\u0434\u0430\u04A3\u044B\u0437",applyManageSuccess:"\u0411\u0430\u0441\u049B\u0430\u0440\u0443 \u04E9\u0442\u0456\u043D\u0456\u0448\u0456 \u0441\u04D9\u0442\u0442\u0456 \u0430\u044F\u049B\u0442\u0430\u043B\u0434\u044B",selectStudentFirst:"\u0410\u043B\u0434\u044B\u043C\u0435\u043D \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0456 \u0442\u0430\u04A3\u0434\u0430\u04A3\u044B\u0437",cancelSuccess:"\u0411\u043E\u043B\u0434\u044B\u0440\u043C\u0430\u0443 \u0441\u04D9\u0442\u0442\u0456 \u0430\u044F\u049B\u0442\u0430\u043B\u0434\u044B",linkSuccess:"\u0411\u0430\u0439\u043B\u0430\u043D\u044B\u0441\u0442\u044B\u0440\u0443 \u0441\u04D9\u0442\u0442\u0456 \u0430\u044F\u049B\u0442\u0430\u043B\u0434\u044B",noQuestionsCannotPublishExam:"\u0422\u0435\u0441\u0442\u0442\u0435 \u0441\u04B1\u0440\u0430\u049B \u0436\u043E\u049B, \u0435\u043C\u0442\u0438\u0445\u0430\u043D \u0436\u0430\u0440\u0438\u044F\u043B\u0430\u0443\u0493\u0430 \u0431\u043E\u043B\u043C\u0430\u0439\u0434\u044B",randomExamNotGenerated:"\u0411\u04B1\u043B \u0441\u0430\u0431\u0430\u049B\u0442\u0430 \u043A\u0435\u0437\u0434\u0435\u0439\u0441\u043E\u049B \u0442\u0435\u0441\u0442 \u0436\u0430\u0441\u0430\u043B\u043C\u0430\u0434\u044B, \xAB\u04E8\u04A3\u0434\u0435\u0443\xBB \u0430\u0440\u049B\u044B\u043B\u044B \u0441\u04B1\u0440\u0430\u049B \u0441\u0430\u043D\u044B\u043D \u049B\u043E\u0439\u044B\u04A3\u044B\u0437",publishedExamCannotBatchPublish:"\u0422\u0435\u0441\u0442 \u0436\u0430\u0440\u0438\u044F\u043B\u0430\u043D\u0434\u044B, \u0442\u043E\u043F\u0442\u0430\u043F \u0436\u0430\u0440\u0438\u044F\u043B\u0430\u0443\u0493\u0430 \u0431\u043E\u043B\u043C\u0430\u0439\u0434\u044B",overrideSuccess:"\u049A\u0430\u043F\u0442\u0430\u0443/ \u0416\u0430\u04A3\u0430\u0440\u0442\u0443 \u0441\u04D9\u0442\u0442\u0456 \u0430\u044F\u049B\u0442\u0430\u043B\u0434\u044B",formSuccess:"\u049A\u04B1\u0440\u0443 \u0441\u04D9\u0442\u0442\u0456 \u0430\u044F\u049B\u0442\u0430\u043B\u0434\u044B",saveOrCancelCurrentQuestion:"\u0410\u043B\u0434\u044B\u043C\u0435\u043D \u049B\u0430\u0437\u0456\u0440\u0433\u0456 \u0441\u04B1\u0440\u0430\u049B\u0442\u044B \u0441\u0430\u049B\u0442\u0430\u04A3\u044B\u0437 \u043D\u0435\u043C\u0435\u0441\u0435 \u0431\u043E\u043B\u0434\u044B\u0440\u043C\u0430\u04A3\u044B\u0437",saveBasicInfoFirstNewQuestion:"\u0410\u043B\u0434\u044B\u043C\u0435\u043D \u043D\u0435\u0433\u0456\u0437\u0433\u0456 \u0430\u049B\u043F\u0430\u0440\u0430\u0442\u0442\u044B \u0441\u0430\u049B\u0442\u0430\u043F, \u0436\u0430\u04A3\u0430 \u0441\u04B1\u0440\u0430\u049B \u0436\u0430\u0441\u0430\u04A3\u044B\u0437",levelNotCompletedCannotPublish:"\u2116 \u043A\u0435\u0437\u0435\u04A3 \u0430\u044F\u049B\u0442\u0430\u043B\u043C\u0430\u0493\u0430\u043D, \u0436\u0430\u0440\u0438\u044F\u043B\u0430\u0443\u0493\u0430 \u0431\u043E\u043B\u043C\u0430\u0439\u0434\u044B",eachLevelNeedsSkillTag:"\u04D8\u0440 \u043A\u0435\u0437\u0435\u04A3\u0434\u0435 \u043A\u0435\u043C\u0456\u043D\u0434\u0435 \u0431\u0456\u0440 \u0434\u0430\u0493\u0434\u044B \u0442\u0435\u0433\u0442\u0435\u0440\u0456 \u0431\u043E\u043B\u0443\u044B \u0442\u0438\u0456\u0441, \u2116 \u043A\u0435\u0437\u0435\u04A3\u0434\u0435 \u0434\u0430\u0493\u0434\u044B \u0442\u0435\u0433\u0442\u0435\u0440\u0456 \u049B\u043E\u0439\u044B\u043B\u043C\u0430\u0493\u0430\u043D, \u0442\u043E\u043B\u044B\u049B\u0442\u0430\u04A3\u044B\u0437",noTaskCannotPublishTraining:"\u0422\u0430\u043F\u0441\u044B\u0440\u043C\u0430 \u0436\u0430\u0441\u0430\u043B\u043C\u0430\u0493\u0430\u043D \u0442\u04D9\u0436\u0456\u0440\u0438\u0431\u0435\u043B\u0456\u043A \u0436\u04B1\u043C\u044B\u0441 \u0436\u0430\u0440\u0438\u044F\u043B\u0430\u043D\u0431\u0430\u0439\u0434\u044B",noDataSelected:"\u049A\u0430\u0437\u0456\u0440\u0433\u0456 \u0443\u0430\u049B\u044B\u0442\u0442\u0430 \u0434\u0435\u0440\u0435\u043A \u0442\u0430\u04A3\u0434\u0430\u043B\u043C\u0430\u0493\u0430\u043D",scoreGreater0LessEqual100:"\u04B0\u043F\u0430\u0439 0-\u0434\u0435\u043D \u04AF\u043B\u043A\u0435\u043D \u0436\u04D9\u043D\u0435 100-\u0434\u0435\u043D \u0430\u0441\u043F\u0430\u0443\u044B \u0442\u0438\u0456\u0441",choiceOptionsNoDuplicate:"\u0422\u0430\u04A3\u0434\u0430\u0443 \u0441\u04B1\u0440\u0430\u049B \u043D\u04B1\u0441\u049B\u0430\u043B\u0430\u0440\u044B \u049B\u0430\u0439\u0442\u0430\u043B\u0430\u043D\u0431\u0430\u0443\u044B \u0442\u0438\u0456\u0441, \u0442\u04AF\u0437\u0435\u0442\u0456\u043F \u0431\u0430\u0440\u044B\u043F \u0441\u0430\u049B\u0442\u0430\u04A3\u044B\u0437",scoreCannotEmpty:"\u04B0\u043F\u0430\u0439 \u0431\u043E\u0441 \u0431\u043E\u043B\u043C\u0430\u0443\u044B \u0442\u0438\u0456\u0441",keywordNoSpecialChars:"\u041A\u0456\u043B\u0442 \u0441\u04E9\u0437\u0434\u0435 \u0430\u0440\u043D\u0430\u0439\u044B \u0442\u0430\u04A3\u0431\u0430 \u0431\u043E\u043B\u043C\u0430\u0443\u044B \u0442\u0438\u0456\u0441!",keywordNotOnlyPipe:"\u041A\u0456\u043B\u0442 \u0441\u04E9\u0437 \u0442\u0435\u043A \u0431\u0456\u0440 \u201C|\u201D \u0442\u0430\u04A3\u0431\u0430\u0441\u044B\u043D\u0430\u043D \u0442\u04B1\u0440\u043C\u0430\u0443\u044B \u0442\u0438\u0456\u0441!",noDuplicateKeywords:"\u0411\u0430\u0493\u0430\u043B\u0430\u0443 \u049B\u0430\u0442\u0435\u0441\u0456\u043D \u0431\u043E\u043B\u0434\u044B\u0440\u043C\u0430\u0443 \u04AF\u0448\u0456\u043D \u0431\u0456\u0440\u0434\u0435\u0439 \u043A\u0456\u043B\u0442 \u0441\u04E9\u0437 \u049B\u043E\u0439\u043C\u0430\u04A3\u044B\u0437",answerWithClient:"\u041A\u043B\u0438\u0435\u043D\u0442 \u049B\u043E\u0441\u044B\u043C\u0448\u0430\u0441\u044B\u043D\u0434\u0430 \u0436\u0430\u0443\u0430\u043F \u0431\u0435\u0440\u0456\u04A3\u0456\u0437",resetSuccessEnteringProject:"\u049A\u0430\u043B\u043F\u044B\u043D\u0430 \u043A\u0435\u043B\u0442\u0456\u0440\u0443 \u0441\u04D9\u0442\u0442\u0456, \u043F\u0440\u0430\u043A\u0442\u0438\u043A\u0430\u043B\u044B\u049B \u0436\u043E\u0431\u0430\u0493\u0430 \u043A\u0456\u0440\u0443\u0434\u0435!",examEndedAutoSubmit:"\u0422\u0435\u0441\u0442 \u0430\u044F\u049B\u0442\u0430\u043B\u0434\u044B, \u0430\u0432\u0442\u043E\u043C\u0430\u0442\u0442\u044B \u0442\u04AF\u0440\u0434\u0435 \u0442\u0430\u043F\u0441\u044B\u0440\u044B\u043B\u0434\u044B",noModifyAnswer:"\u0411\u04B1\u043B \u0441\u04B1\u0440\u0430\u049B\u0442\u044B\u04A3 \u0436\u0430\u0443\u0430\u0431\u044B\u043D \u04E9\u0437\u0433\u0435\u0440\u0442\u0443\u0433\u0435 \u0431\u043E\u043B\u043C\u0430\u0439\u0434\u044B",classCannotBeEmpty:"\u0421\u044B\u043D\u044B\u043F \u0431\u043E\u0441 \u0431\u043E\u043B\u043C\u0430\u0443\u044B \u0442\u0438\u0456\u0441",addedToPersonalExamBank:"\u0416\u0435\u043A\u0435 \u0442\u0435\u0441\u0442 \u049B\u043E\u0440\u044B\u043D\u0430 \u049B\u043E\u0441\u044B\u043B\u0434\u044B, \u0441\u04B1\u0440\u0430\u049B \u0436\u0435\u043A\u0435 \u049B\u043E\u0440\u044B\u043D\u0430 \u0434\u0430 \u0435\u043D\u0433\u0456\u0437\u0456\u043B\u0434\u0456",endTimeAfterStart:"\u0410\u044F\u049B\u0442\u0430\u043B\u0443 \u0443\u0430\u049B\u044B\u0442\u044B \u0431\u0430\u0441\u0442\u0430\u043B\u0443 \u0443\u0430\u049B\u044B\u0442\u044B\u043D\u0430\u043D \u0435\u0440\u0442\u0435 \u043D\u0435\u043C\u0435\u0441\u0435 \u0442\u0435\u04A3 \u0431\u043E\u043B\u043C\u0430\u0443\u044B \u0442\u0438\u0456\u0441",selectMakeupStudent:"\u049A\u0430\u0439\u0442\u0430 \u0442\u0430\u043F\u0441\u044B\u0440\u0430\u0442\u044B\u043D \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0456 \u0442\u0430\u04A3\u0434\u0430\u04A3\u044B\u0437",generateExamSuccess:"\u0422\u0435\u0441\u0442 \u049B\u04B1\u0440\u0443 \u0441\u04D9\u0442\u0442\u0456 \u0430\u044F\u049B\u0442\u0430\u043B\u0434\u044B",selectExam:"\u0422\u0435\u0441\u0442 \u0442\u0430\u04A3\u0434\u0430\u04A3\u044B\u0437",examSealedContactOwner:"\u0422\u0435\u0441\u0442 \u043C\u04B1\u0440\u0430\u0493\u0430\u0442\u0442\u0430\u043B\u0434\u044B, \u043E\u043D\u044B \u0430\u0448\u0443 \u04AF\u0448\u0456\u043D \u0442\u0435\u0441\u0442 \u0438\u0435\u0441\u0456\u043D\u0435 \u0445\u0430\u0431\u0430\u0440\u043B\u0430\u0441\u044B\u04A3\u044B\u0437",noNeedErrorConsolidation:"\u0411\u04B1\u043B \u0435\u043C\u0442\u0438\u0445\u0430\u043D\u0434\u0430 \u049B\u0430\u0442\u0435\u043B\u0435\u0441\u043A\u0435\u043D \u0441\u04B1\u0440\u0430\u049B\u0442\u0430\u0440\u0434\u044B \u049B\u0430\u0439\u0442\u0430\u043B\u0430\u043F \u043E\u049B\u0443/ \u04B1\u0439\u0440\u0435\u043D\u0443 \u049B\u0430\u0436\u0435\u0442 \u0435\u043C\u0435\u0441",recommendingQuestionsGenerating:"\u04B0\u0441\u044B\u043D\u044B\u043B\u0493\u0430\u043D \u0441\u04B1\u0440\u0430\u049B\u0442\u0430\u0440 \u0436\u0430\u0441\u0430\u043B\u0443\u0434\u0430, \u0430\u044F\u049B\u0442\u0430\u043B\u0493\u0430\u043D \u0441\u043E\u04A3 \u0493\u0430\u043D\u0430 \u0431\u0435\u043A\u0456\u0442\u0443\u0434\u0456 \u0431\u0430\u0441\u0442\u0430\u04A3\u044B\u0437",selectOption:"\u041D\u04B1\u0441\u049B\u0430\u043D\u044B \u0442\u0430\u04A3\u0434\u0430\u04A3\u044B\u0437!",noOperationPermissionContactAdmin:"\u049A\u0430\u0437\u0456\u0440\u0433\u0456 \u0443\u0430\u049B\u044B\u0442\u0442\u0430 \u043F\u0430\u0439\u0434\u0430\u043B\u0430\u043D\u0443 \u0440\u04B1\u049B\u0441\u0430\u0442\u044B\u04A3\u044B\u0437 \u0436\u043E\u049B, \u0441\u0430\u0431\u0430\u049B \u04D9\u043A\u0456\u043C\u0448\u0456\u0441\u0456\u043D\u0435 \u0445\u0430\u0431\u0430\u0440\u043B\u0430\u0441\u044B\u04A3\u044B\u0437",beforePublishOnlyCreatorCollaborator:"\u0422\u0435\u0441\u0442 \u0436\u0430\u0440\u0438\u044F\u043B\u0430\u043D\u0431\u0430\u0439 \u0442\u04B1\u0440\u044B\u043F, \u0442\u0435\u043A \u049B\u04B1\u0440\u0430\u0441\u0442\u044B\u0440\u0443\u0448\u044B \u043C\u0435\u043D \u0441\u0435\u0440\u0456\u043A\u0442\u0435\u0441 \u043C\u04B1\u0493\u0430\u043B\u0456\u043C \u0493\u0430\u043D\u0430 \u04D9\u0440\u0435\u043A\u0435\u0442 \u0436\u0430\u0441\u0430\u0439 \u0430\u043B\u0430\u0434\u044B",enterAnswerContent:"\u0416\u0430\u0443\u0430\u043F \u043C\u0430\u0437\u043C\u04B1\u043D\u044B\u043D \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437!",selectQuestion:"\u0421\u04B1\u0440\u0430\u049B\u0442\u044B \u0442\u0430\u04A3\u0434\u0430\u04A3\u044B\u0437!",enterCorrectRate:"\u0414\u04B1\u0440\u044B\u0441\u0442\u044B\u049B \u043F\u0430\u0439\u044B\u0437\u044B\u043D \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437",enterOtherReason:"\u0411\u0430\u0441\u049B\u0430 \u0441\u0435\u0431\u0435\u0431\u0456\u043D \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437",enterMaxCaptureTimes:"\u0411\u04B1\u043B \u0435\u043C\u0442\u0438\u0445\u0430\u043D\u0434\u0430\u0493\u044B \u0435\u04A3 \u043A\u04E9\u043F \u0442\u04AF\u0441\u0456\u0440\u0443 \u0441\u0430\u043D\u044B\u043D \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437",enterPublicIP:"\u049A\u043E\u0493\u0430\u043C\u0434\u044B\u049B IP \u043C\u0435\u043A\u0435\u043D\u0436\u0430\u0439\u044B\u043D \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437",enterPublicOrPrivateIP:"\u049A\u043E\u0493\u0430\u043C\u0434\u044B\u049B \u043D\u0435\u043C\u0435\u0441\u0435 \u0436\u0435\u0440\u0433\u0456\u043B\u0456\u043A\u0442\u0456 IP \u043C\u0435\u043A\u0435\u043D\u0436\u0430\u0439\u044B\u043D \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437",fileUploadExceed200KB:"\u0411\u04B1\u043B \u0444\u0430\u0439\u043B\u0434\u044B \u0436\u04AF\u043A\u0442\u0435\u0443 \u043C\u04AF\u043C\u043A\u0456\u043D \u0435\u043C\u0435\u0441. \u041A\u04E9\u043B\u0435\u043C\u0456 200KB-\u0442\u0430\u043D \u0430\u0441\u0442\u044B, \u0431\u0430\u0441\u049B\u0430 \u0431\u04B1\u043B\u0442\u049B\u0430 (\u043C\u044B\u0441., Baidu Cloud) \u0436\u04AF\u043A\u0442\u0435\u043F, txt \u0456\u0448\u0456\u043D\u0434\u0435 \u0441\u0456\u043B\u0442\u0435\u043C\u0435 \u043C\u0435\u043D \u049B\u04B1\u043F\u0438\u044F\u0441\u04E9\u0437 \u0431\u0435\u0440\u0456\u043F \u0436\u04AF\u043A\u0442\u0435\u04A3\u0456\u0437",publishedCannotModifyClassUnified:"\u0416\u0430\u0440\u0438\u044F\u043B\u0430\u043D\u0434\u044B, \u0435\u043D\u0434\u0456 \u0441\u044B\u043D\u044B\u043F \u0431\u043E\u0439\u044B\u043D\u0448\u0430 \u0436\u0430\u0440\u0438\u044F\u043B\u0430\u0443\u0434\u044B \u04E9\u0437\u0433\u0435\u0440\u0442\u0443\u0433\u0435 \u0431\u043E\u043B\u043C\u0430\u0439\u0434\u044B",unlimitedExamNoCamera:"\u0423\u0430\u049B\u044B\u0442\u044B \u0448\u0435\u043A\u0442\u0435\u043B\u043C\u0435\u0433\u0435\u043D \u0435\u043C\u0442\u0438\u0445\u0430\u043D\u0434\u0430 \u043A\u0430\u043C\u0435\u0440\u0430\u043D\u044B \u049B\u043E\u0441\u0443\u0493\u0430 \u0431\u043E\u043B\u043C\u0430\u0439\u0434\u044B, \u0435\u043C\u0442\u0438\u0445\u0430\u043D \u0443\u0430\u049B\u044B\u0442\u044B\u043D \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437",invalidIPRange:"IP \u0434\u0438\u0430\u043F\u0430\u0437\u043E\u043D\u044B \u0436\u0430\u0440\u0430\u043C\u0441\u044B\u0437",invalidIPReenter:"IP \u0436\u0430\u0440\u0430\u043C\u0441\u044B\u0437, \u049B\u0430\u0439\u0442\u0430 \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437",enterUnlockSwitchCode:"\u042D\u043A\u0440\u0430\u043D \u0430\u0443\u044B\u0441\u0442\u044B\u0440\u0443 \u049B\u04B1\u043B\u043F\u044B\u043D \u0430\u0448\u0443 \u043A\u043E\u0434\u044B\u043D \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437",selectWhitelistProgram:"\u0410\u049B \u0442\u0456\u0437\u0456\u043C\u0434\u0435\u0433\u0456 \u0431\u0430\u0493\u0434\u0430\u0440\u043B\u0430\u043C\u0430\u043D\u044B \u0442\u0430\u04A3\u0434\u0430\u04A3\u044B\u0437",networkLimitNoAllSpaces:"\u0416\u0435\u043B\u0456 \u0448\u0435\u043A\u0442\u0435\u0443\u0456\u043D\u0434\u0435 \u0442\u0435\u043A \u0431\u043E\u0441 \u043E\u0440\u044B\u043D \u0435\u043D\u0433\u0456\u0437\u0443\u0433\u0435 \u0431\u043E\u043B\u043C\u0430\u0439\u0434\u044B",networkLimitNoHttpPrefix:"\u0416\u0435\u043B\u0456 \u0448\u0435\u043A\u0442\u0435\u0443\u0456\u043D\u0434\u0435 \u0434\u043E\u043C\u0435\u043D\u0433\u0435 http/https \u0430\u043B\u0493\u044B\u0441\u044B\u043D \u049B\u043E\u0441\u043F\u0430\u04A3\u044B\u0437",deadlineCannotEmpty:"\u0410\u044F\u049B\u0442\u0430\u043B\u0443 \u0443\u0430\u049B\u044B\u0442\u044B \u0431\u043E\u0441 \u0431\u043E\u043B\u043C\u0430\u0443\u044B \u0442\u0438\u0456\u0441",addAtLeastOneReviewerTeacher:"\u041A\u0435\u043C\u0456\u043D\u0434\u0435 \u0431\u0456\u0440 \u0431\u0430\u0493\u0430\u043B\u0430\u0443\u0448\u044B \u043C\u04B1\u0493\u0430\u043B\u0456\u043C\u0434\u0456 \u049B\u043E\u0441\u044B\u04A3\u044B\u0437",selectMakeupClassFirst:"\u0410\u043B\u0434\u044B\u043C\u0435\u043D \u049B\u0430\u0439\u0442\u0430 \u0442\u0430\u043F\u0441\u044B\u0440\u0430\u0442\u044B\u043D \u0441\u044B\u043D\u044B\u043F\u0442\u044B \u0442\u0430\u04A3\u0434\u0430\u04A3\u044B\u0437",cancelCurrentChanges:"\u0411\u04B1\u043B \u04E9\u0437\u0433\u0435\u0440\u0456\u0441\u0442\u0435\u0440 \u0431\u043E\u043B\u0434\u044B\u0440\u044B\u043B\u043C\u0430\u0434\u044B",enterExamPassword:"\u0415\u043C\u0442\u0438\u0445\u0430\u043D \u043F\u0430\u0440\u043E\u043B\u0456\u043D \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437",enterCharacters:"\u0422\u0430\u04A3\u0431\u0430 \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437",createSuccessSetExamRules:"\u049A\u04B1\u0440\u0443 \u0441\u04D9\u0442\u0442\u0456, \u0435\u043C\u0442\u0438\u0445\u0430\u043D \u0435\u0440\u0435\u0436\u0435\u0441\u0456\u043D \u043E\u0440\u043D\u0430\u0442\u044B\u04A3\u044B\u0437",noViewCodeTemporarily:"\u041A\u043E\u0434\u0442\u044B \u043A\u04E9\u0440\u0443\u0433\u0435 \u0440\u04B1\u049B\u0441\u0430\u0442 \u0436\u043E\u049B",noPhotosCurrently:"\u049A\u0430\u0437\u0456\u0440 \u0444\u043E\u0442\u043E \u0436\u043E\u049B",studentNotStartedNoView:"\u0421\u0442\u0443\u0434\u0435\u043D\u0442 \u0435\u043C\u0442\u0438\u0445\u0430\u043D\u0434\u044B \u0431\u0430\u0441\u0442\u0430\u043C\u0430\u0493\u0430\u043D, \u043A\u04E9\u0440\u0443\u0433\u0435 \u049B\u04B1\u049B\u044B\u0493\u044B\u04A3\u044B\u0437 \u0436\u043E\u049B",studentInExamNoView:"\u0421\u0442\u0443\u0434\u0435\u043D\u0442 \u0435\u043C\u0442\u0438\u0445\u0430\u043D\u0434\u0430, \u043A\u04E9\u0440\u0443\u0433\u0435 \u049B\u04B1\u049B\u044B\u0493\u044B\u04A3\u044B\u0437 \u0436\u043E\u049B",unbindSuccess:"\u0411\u0430\u0439\u043B\u0430\u043D\u044B\u0441\u0442\u044B \u04AF\u0437\u0443 \u0441\u04D9\u0442\u0442\u0456 \u0430\u044F\u049B\u0442\u0430\u043B\u0434\u044B",batchCompleteReview:"\u0422\u043E\u043F\u0442\u0430\u043F \u0431\u0430\u0493\u0430\u043B\u0430\u0443 \u0430\u044F\u049B\u0442\u0430\u043B\u0434\u044B",inputCannotEmpty:"\u0415\u043D\u0433\u0456\u0437\u0443 \u04E9\u0440\u0456\u0441\u0456 \u0431\u043E\u0441 \u0431\u043E\u043B\u043C\u0430\u0443\u044B \u0442\u0438\u0456\u0441",adjustSuccess:"\u0422\u04AF\u0437\u0435\u0442\u0443 \u0441\u04D9\u0442\u0442\u0456 \u0430\u044F\u049B\u0442\u0430\u043B\u0434\u044B",delaySuccess:"\u041A\u0456\u0434\u0456\u0440\u0442\u0443 \u0441\u04D9\u0442\u0442\u0456 \u0430\u044F\u049B\u0442\u0430\u043B\u0434\u044B",unlockSuccess:"\u049A\u04B1\u043B\u044B\u043F\u0442\u0430\u043D \u0431\u043E\u0441\u0430\u0442\u0443 \u0441\u04D9\u0442\u0442\u0456 \u0430\u044F\u049B\u0442\u0430\u043B\u0434\u044B",cannotEditTwoQuestions:"\u0415\u043A\u0456 \u0441\u04B1\u0440\u0430\u049B\u0442\u044B \u0431\u0456\u0440 \u0443\u0430\u049B\u044B\u0442\u0442\u0430 \u04E9\u04A3\u0434\u0435\u0443\u0433\u0435 \u0431\u043E\u043B\u043C\u0430\u0439\u0434\u044B",duplicateKnowledgePoints:"\u049A\u0430\u0439\u0442\u0430\u043B\u0430\u043D\u0493\u0430\u043D \u0442\u0430\u049B\u044B\u0440\u044B\u043F",enterQuestionStem:"\u0421\u04B1\u0440\u0430\u049B \u043C\u04D9\u0442\u0456\u043D\u0456\u043D \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437",addSubQuestion:"\u041A\u0456\u0448\u0456 \u0441\u04B1\u0440\u0430\u049B \u049B\u043E\u0441\u044B\u04A3\u044B\u0437",enterSubQuestionStem:"${i + 1}-\u043A\u0456\u0448\u0456 \u0441\u04B1\u0440\u0430\u049B \u043C\u04D9\u0442\u0456\u043D\u0456\u043D \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437",subQuestionScoreNotZeroEmpty:"${i + 1}-\u043A\u0456\u0448\u0456 \u0441\u04B1\u0440\u0430\u049B \u04B1\u043F\u0430\u0439\u044B 0 \u043D\u0435\u043C\u0435\u0441\u0435 \u0431\u043E\u0441 \u0431\u043E\u043B\u043C\u0430\u0443\u044B \u0442\u0438\u0456\u0441",answerCannotEmptyOrExceed10000:"\u0416\u0430\u0443\u0430\u043F \u0431\u043E\u0441 \u0431\u043E\u043B\u043C\u0430\u0443\u044B \u0442\u0438\u0456\u0441; \u0436\u0430\u0443\u0430\u043F 10000 \u0442\u0430\u04A3\u0431\u0430\u0434\u0430\u043D \u0430\u0441\u043F\u0430\u0443\u044B \u043A\u0435\u0440\u0435\u043A",selectKnowledgePoint:"\u0422\u0430\u049B\u044B\u0440\u044B\u043F\u0442\u044B \u0442\u0430\u04A3\u0434\u0430\u04A3\u044B\u0437",selectCorrectOptionFirst:"\u0410\u043B\u0434\u044B\u043C\u0435\u043D \u0434\u04B1\u0440\u044B\u0441 \u043D\u04B1\u0441\u049B\u0430\u043D\u044B \u0442\u0430\u04A3\u0434\u0430\u04A3\u044B\u0437",enterOptionContentFirst:"\u0410\u043B\u0434\u044B\u043C\u0435\u043D ${tagList[findNotAnswerIndex]} \u043D\u04B1\u0441\u049B\u0430\u0441\u044B\u043D\u044B\u04A3 \u043C\u0430\u0437\u043C\u04B1\u043D\u044B\u043D \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437",setCorrectAnswerClick:"\u0411\u04B1\u043B \u0441\u04B1\u0440\u0430\u049B\u0442\u044B\u04A3 \u0434\u04B1\u0440\u044B\u0441 \u0436\u0430\u0443\u0430\u0431\u044B\u043D \u043E\u0440\u043D\u0430\u0442\u044B\u04A3\u044B\u0437, A/B\u2026 \u043D\u04B1\u0441\u049B\u0430\u0441\u044B\u043D \u0431\u0430\u0441\u044B\u04A3\u044B\u0437",selectAnswer:"\u0416\u0430\u0443\u0430\u043F\u0442\u044B \u0442\u0430\u04A3\u0434\u0430\u04A3\u044B\u0437",enterQuestion:"\u0421\u04B1\u0440\u0430\u049B\u0442\u044B \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437",selectOnlyOnePracticalProject:"\u0422\u0435\u043A \u0431\u0456\u0440 \u043F\u0440\u0430\u043A\u0442\u0438\u043A\u0430\u043B\u044B\u049B \u0436\u043E\u0431\u0430\u043D\u044B \u0442\u0430\u04A3\u0434\u0430\u0443\u0493\u0430 \u0431\u043E\u043B\u0430\u0434\u044B",selectPracticalProject:"\u041F\u0440\u0430\u043A\u0442\u0438\u043A\u0430\u043B\u044B\u049B \u0436\u043E\u0431\u0430\u043D\u044B \u0442\u0430\u04A3\u0434\u0430\u04A3\u044B\u0437",selectDirectionCourse:"\u0411\u0430\u0493\u044B\u0442 & \u041A\u0443\u0440\u0441\u0442\u044B \u0442\u0430\u04A3\u0434\u0430\u04A3\u044B\u0437",selectExportFormat:"\u042D\u043A\u0441\u043F\u043E\u0440\u0442 \u0444\u043E\u0440\u043C\u0430\u0442\u044B\u043D \u0442\u0430\u04A3\u0434\u0430\u04A3\u044B\u0437",exportOnlyAdminOperator:"\u049A\u0430\u0437\u0456\u0440 \u0442\u0435\u043A \u04D9\u043A\u0456\u043C\u0448\u0456 \u043C\u0435\u043D \u043E\u043F\u0435\u0440\u0430\u0442\u043E\u0440 \u0493\u0430\u043D\u0430 \u044D\u043A\u0441\u043F\u043E\u0440\u0442 \u0436\u0430\u0441\u0430\u0439 \u0430\u043B\u0430\u0434\u044B",noStudentExamToExport:"\u042D\u043A\u0441\u043F\u043E\u0440\u0442\u0442\u0430\u0443\u0493\u0430 \u0441\u0442\u0443\u0434\u0435\u043D\u0442 \u0442\u0435\u0441\u0442\u0442\u0435\u0440\u0456 \u0436\u043E\u049B",noEvaluationRecord:"\u0411\u04B1\u043B \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0456\u04A3 \u0431\u0430\u0493\u0430\u043B\u0430\u0443 \u0436\u0430\u0437\u0431\u0430\u0441\u044B \u0436\u043E\u049B",modifiedCurrentScore:"\u049A\u0430\u0437\u0456\u0440\u0433\u0456 \u0431\u0430\u0493\u0430 \u0442\u04AF\u0437\u0435\u0442\u0456\u043B\u0434\u0456",enterScoreValue:"\u04B0\u043F\u0430\u0439 \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437",scoreGreaterThan0:"\u04B0\u043F\u0430\u0439 0-\u0434\u0435\u043D \u04AF\u043B\u043A\u0435\u043D \u0431\u043E\u043B\u0443\u044B \u0442\u0438\u0456\u0441",clickInvalid:"\u0411\u0430\u0441\u0443 \u0436\u0430\u0440\u0430\u043C\u0441\u044B\u0437",batchAdjustScoreSuccess:"\u04B0\u043F\u0430\u0439\u0434\u044B \u0442\u043E\u043F\u0442\u0430\u043F \u0442\u04AF\u0437\u0435\u0442\u0443 \u0441\u04D9\u0442\u0442\u0456 \u0430\u044F\u049B\u0442\u0430\u043B\u0434\u044B",analysisSuccess:"\u0422\u0430\u043B\u0434\u0430\u0443 \u0441\u04D9\u0442\u0442\u0456 \u0430\u044F\u049B\u0442\u0430\u043B\u0434\u044B",fillCodeFirstSubmit:"\u0410\u043B\u0434\u044B\u043C\u0435\u043D \u043A\u043E\u0434\u0442\u044B \u0435\u043D\u0433\u0456\u0437\u0456\u043F \u0431\u0430\u0440\u044B\u043F \u0436\u0456\u0431\u0435\u0440\u0456\u04A3\u0456\u0437",downloadOnlyAdminOperator:"\u0422\u0435\u043A \u04D9\u043A\u0456\u043C\u0448\u0456 \u043C\u0435\u043D \u043E\u043F\u0435\u0440\u0430\u0442\u043E\u0440 \u0493\u0430\u043D\u0430 \u0436\u04AF\u043A\u0442\u0435\u0439 \u0430\u043B\u0430\u0434\u044B!",agreeSuccess:"\u041A\u0435\u043B\u0456\u0441\u0456\u043C \u0441\u04D9\u0442\u0442\u0456 \u0430\u044F\u049B\u0442\u0430\u043B\u0434\u044B",rejectSuccess:"\u0411\u0430\u0441 \u0442\u0430\u0440\u0442\u0443 \u0441\u04D9\u0442\u0442\u0456 \u0430\u044F\u049B\u0442\u0430\u043B\u0434\u044B",maxNotLessThanMin:"\u0415\u04A3 \u043A\u04E9\u043F \u0430\u0434\u0430\u043C \u0441\u0430\u043D\u044B \u0435\u04A3 \u0430\u0437 \u0441\u0430\u043D\u043D\u0430\u043D \u0430\u0437 \u0431\u043E\u043B\u043C\u0430\u0443\u044B \u0442\u0438\u0456\u0441",noGroups:"\u0422\u043E\u043F \u0436\u043E\u049B",countCannotExceed:"\u0410\u0434\u0430\u043C \u0441\u0430\u043D\u044B \u0430\u0441\u043F\u0430\u0443\u044B \u0442\u0438\u0456\u0441",selectGroupToChange:"\u0410\u0443\u044B\u0441\u0442\u044B\u0440\u044B\u043B\u0430\u0442\u044B\u043D \u0442\u043E\u043F\u0442\u044B \u0442\u0430\u04A3\u0434\u0430\u04A3\u044B\u0437",enterChangeReason:"\u0410\u0443\u044B\u0441\u0442\u044B\u0440\u0443 \u0441\u0435\u0431\u0435\u0431\u0456\u043D \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437",groupStudentCountCannotEmpty:"\u04D8\u0440 \u0442\u043E\u043F\u0442\u0430\u0493\u044B \u0441\u0442\u0443\u0434\u0435\u043D\u0442 \u0441\u0430\u043D\u044B \u0431\u043E\u0441 \u0431\u043E\u043B\u043C\u0430\u0443\u044B \u0442\u0438\u0456\u0441",smartGroupingSuccess:"\u0421\u043C\u0430\u0440\u0442 \u0442\u043E\u043F\u0442\u0430\u0443 \u0441\u04D9\u0442\u0442\u0456 \u0430\u044F\u049B\u0442\u0430\u043B\u0434\u044B",fileUploadOnlyExcel:"\u0424\u0430\u0439\u043B \u0436\u04AF\u043A\u0442\u0435\u043B\u043C\u0435\u0439\u0434\u0456, \u049B\u0430\u0437\u0456\u0440 \u0442\u0435\u043A excel \u0444\u0430\u0439\u043B\u044B \u049B\u043E\u043B\u0434\u0430\u0443 \u0442\u0430\u0431\u0430\u0434\u044B",addAtLeastOneMember:"\u041A\u0435\u043C\u0456\u043D\u0434\u0435 \u0431\u0456\u0440 \u043C\u04AF\u0448\u0435\u043D\u0456 \u049B\u043E\u0441\u044B\u04A3\u044B\u0437!",noAnnotationAttachments:"\u0416\u04AF\u043A\u0442\u0435\u0443\u0433\u0435 \u0435\u0441\u043A\u0435\u0440\u0442\u043F\u0435 \u049B\u043E\u0441\u044B\u043C\u0448\u0430\u0441\u044B \u0436\u043E\u049B",noSuchGroupInClass:"\u0421\u0430\u0431\u0430\u049B\u0442\u0430 \u043C\u04B1\u043D\u0434\u0430\u0439 \u0442\u043E\u043F \u0436\u043E\u049B",scoreCannotBeEmpty:"\u0411\u0430\u0493\u0430 \u0431\u043E\u0441 \u0431\u043E\u043B\u043C\u0430\u0443\u044B \u0442\u0438\u0456\u0441",editOrAddSuccess:"\u04E8\u04A3\u0434\u0435\u0443 \u0441\u04D9\u0442\u0442\u0456 \u0430\u044F\u049B\u0442\u0430\u043B\u0434\u044B / \u049A\u043E\u0441\u0443 \u0441\u04D9\u0442\u0442\u0456 \u0430\u044F\u049B\u0442\u0430\u043B\u0434\u044B",enterChapterNameFirst:"\u0410\u043B\u0434\u044B\u043C\u0435\u043D \u0442\u0430\u0440\u0430\u0443 \u0430\u0442\u0430\u0443\u044B\u043D \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437!",trainingNotPublic:"\u0422\u04D9\u0436\u0456\u0440\u0438\u0431\u0435\u043B\u0456\u043A \u0436\u04B1\u043C\u044B\u0441 \u04D9\u0437\u0456\u0440\u0448\u0435 \u0430\u0448\u044B\u049B \u0435\u043C\u0435\u0441",noDuplicateSelection:"\u049A\u0430\u0439\u0442\u0430 \u0442\u0430\u04A3\u0434\u0430\u043F \u049B\u043E\u0439\u043C\u0430\u04A3\u044B\u0437",addAtLeastOneQuestion:"\u041A\u0435\u043C\u0456\u043D\u0434\u0435 \u0431\u0456\u0440 \u0441\u04B1\u0440\u0430\u049B \u049B\u043E\u0441\u044B\u04A3\u044B\u0437",optionalMinMaxSame:"\u049A\u043E\u0441\u044B\u043C\u0448\u0430: \u0435\u04A3 \u0430\u0437 \u0436\u04D9\u043D\u0435 \u0435\u04A3 \u043A\u04E9\u043F \u0448\u0435\u043A\u0442\u0435\u0443 \u0431\u0456\u0440\u0434\u0435\u0439 \u0431\u043E\u043B\u0443\u044B \u0442\u0438\u0456\u0441...",technicalDebtTime:"\u0422\u0435\u0445\u043D\u0438\u043A\u0430\u043B\u044B\u049B \u049B\u0430\u0440\u044B\u0437 \u0443\u0430\u049B\u044B\u0442\u044B \u2013 \u0431\u0430\u0440\u043B\u044B\u049B \u043C\u04D9\u0441\u0435\u043B\u0435\u043D\u0456 \u0442\u04AF\u0437\u0435\u0442\u0443\u0433\u0435 \u043A\u0435\u0442\u0435\u0442\u0456\u043D \u0443\u0430\u049B\u044B\u0442",cyclomaticComplexity:"\u041A\u043E\u0434 \u0436\u043E\u043B\u0434\u0430\u0440\u044B\u043D\u044B\u04A3 \u0441\u0430\u043D\u044B\u043D\u0430 \u0441\u04D9\u0439\u043A\u0435\u0441 \u0435\u0441\u0435\u043F\u0442\u0435\u043B\u0435\u0442\u0456\u043D \u043C\u04D9\u043D: \u04D9\u0440\u0431\u0456\u0440 \u0444\u0443\u043D\u043A\u0446\u0438\u044F\u043D\u044B\u04A3 \u0431\u0430\u0441\u049B\u0430\u0440\u0443 \u0430\u0493\u044B\u043D\u044B \u0442\u0430\u0440\u043C\u0430\u049B\u0442\u0430\u043B\u0493\u0430\u043D \u0441\u0430\u0439\u044B\u043D, \u043A\u04AF\u0440\u0434\u0435\u043B\u0456\u043B\u0456\u043A \u0435\u0441\u0435\u043F\u0442\u0435\u0433\u0456\u0448\u0456 \u0431\u0456\u0440\u043B\u0456\u043A\u043A\u0435 \u0430\u0440\u0442\u0430\u0434\u044B.",complexityPerLanguage:"\u04D8\u0440\u0431\u0456\u0440 \u0431\u0430\u0493\u0434\u0430\u0440\u043B\u0430\u043C\u0430\u043B\u0430\u0443 \u0442\u0456\u043B\u0456\u043D\u0456\u04A3 \u0442\u04AF\u0439\u0456\u043D\u0434\u0456 \u0441\u04E9\u0437\u0434\u0435\u0440\u0456\u043D\u0435 \u0441\u04D9\u0439\u043A\u0435\u0441 \u043A\u04AF\u0440\u0434\u0435\u043B\u0456\u043B\u0456\u043A \u0434\u0435\u0440\u0435\u043A\u0442\u0435\u0440\u0456 \u04D9\u0440\u0442\u04AF\u0440\u043B\u0456, \u0431\u0456\u0440\u0430\u049B \u04D9\u0440 \u0444\u0443\u043D\u043A\u0446\u0438\u044F\u043D\u044B\u04A3 \u0435\u04A3 \u0442\u04E9\u043C\u0435\u043D\u0433\u0456 \u043A\u04AF\u0440\u0434\u0435\u043B\u0456\u043B\u0456\u043A \u043C\u04D9\u043D\u0456 1-\u0433\u0435 \u0442\u0435\u04A3. (\u0410\u0440\u043D\u0430\u0439\u044B \u0442\u0456\u043B\u0434\u0435\u0440\u0433\u0435 \u049B\u0430\u0442\u044B\u0441\u0442\u044B \u0442\u043E\u043B\u044B\u049B \u043C\u04D9\u043B\u0456\u043C\u0435\u0442 \u0431\u0435\u0440\u0456\u043B\u043C\u0435\u0433\u0435\u043D)",complexityRules:"II. \u041A\u04AF\u0440\u0434\u0435\u043B\u0456\u043B\u0456\u043A \u0435\u0440\u0435\u0436\u0435\u043B\u0435\u0440\u0456",codeQualityScoreRules:"III. \u041A\u043E\u0434 \u0441\u0430\u043F\u0430\u0441\u044B \u04B1\u043F\u0430\u0439\u044B\u043D\u044B\u04A3 \u0435\u0440\u0435\u0436\u0435\u043B\u0435\u0440\u0456",codeQualityFormula:"\u041A\u043E\u0434 \u0441\u0430\u043F\u0430\u0441\u044B \u04B1\u043F\u0430\u0439\u044B = 0.5 \xD7 \u0430\u049B\u0430\u0443 \u04B1\u043F\u0430\u0439\u044B + 0.3 \xD7 \u043E\u0441\u0430\u043B\u0434\u044B\u049B \u04B1\u043F\u0430\u0439\u044B + 0.2 \xD7 \u043A\u043E\u0434 \u0441\u0442\u0430\u043D\u0434\u0430\u0440\u0442\u044B\u043D\u044B\u04A3 \u04B1\u043F\u0430\u0439\u044B",where:"\u041C\u04B1\u043D\u0434\u0430:",defectVulnNormFormula:"\u0410\u049B\u0430\u0443/\u043E\u0441\u0430\u043B\u0434\u044B\u049B/\u043A\u043E\u0434 \u0441\u0442\u0430\u043D\u0434\u0430\u0440\u0442\u044B\u043D\u044B\u04A3 \u04B1\u043F\u0430\u0439\u044B\u043D \u0435\u0441\u0435\u043F\u0442\u0435\u0443 \u0435\u0440\u0435\u0436\u0435\u0441\u0456: 100 - 100 \xD7 ((100 \xD7 \u0431\u04B1\u0493\u0430\u0442\u0442\u0430\u0443 \u0441\u0430\u043D\u044B + 5 \xD7 \u0430\u0443\u044B\u0440 \u049B\u0430\u0442\u0435 \u0441\u0430\u043D\u044B + 3 \xD7 \u043D\u0435\u0433\u0456\u0437\u0433\u0456 \u049B\u0430\u0442\u0435 \u0441\u0430\u043D\u044B + 1 \xD7 \u049B\u0430\u0442\u0435 \u0441\u0430\u043D\u044B) / \u043A\u043E\u0434 \u0436\u043E\u043B\u0434\u0430\u0440\u044B\u043D\u044B\u04A3 \u0441\u0430\u043D\u044B)",noteScoreEmptyUnsupported:"\u0415\u0441\u043A\u0435\u0440\u0442\u0443: \u04B0\u043F\u0430\u0439 \u0431\u043E\u0441 \u0431\u043E\u043B\u0441\u0430, \u043E\u043B \u0444\u0430\u0439\u043B \u0444\u043E\u0440\u043C\u0430\u0442\u044B\u043D \u049B\u043E\u043B\u0434\u0430\u043C\u0430\u0439\u0442\u044B\u043D\u044B\u043D \u0431\u0456\u043B\u0434\u0456\u0440\u0435\u0434\u0456.",examRecords:"\u0415\u043C\u0442\u0438\u0445\u0430\u043D \u0436\u0430\u0437\u0431\u0430\u043B\u0430\u0440\u044B",noData1:"\u0414\u0435\u0440\u0435\u043A \u0436\u043E\u049B",smartReviewOnlyShortAnswer:"\u0421\u043C\u0430\u0440\u0442 \u0431\u0430\u0493\u0430\u043B\u0430\u0443 \u04D9\u0437\u0456\u0440\u0433\u0435 \u049B\u044B\u0441\u049B\u0430 \u0436\u0430\u0443\u0430\u043F\u0442\u044B (\u049B\u04B1\u0440\u0430\u043C\u0430\u0434\u0430\u0493\u044B \u049B\u044B\u0441\u049B\u0430 \u0436\u0430\u0443\u0430\u043F\u0442\u044B) \u049B\u043E\u043B\u0434\u0430\u0439\u0434\u044B",selectQuestion1:"\u0421\u04B1\u0440\u0430\u049B\u0442\u044B \u0442\u0430\u04A3\u0434\u0430\u04A3\u044B\u0437",selectStudentAnswer:"\u0421\u0442\u0443\u0434\u0435\u043D\u0442 \u0436\u0430\u0443\u0430\u0431\u044B\u043D \u0442\u0430\u04A3\u0434\u0430\u04A3\u044B\u0437",enterAnswerContent1:"\u0416\u0430\u0443\u0430\u043F \u043C\u04D9\u0442\u0456\u043D\u0456\u043D \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437",onlySubmittedStudentsForTest:"\u0422\u0435\u043A \u0442\u0435\u0441\u0442 \u0442\u0430\u043F\u0441\u044B\u0440\u0493\u0430\u043D \u0441\u0442\u0443\u0434\u0435\u043D\u0442 \u0442\u0430\u04A3\u0434\u0430\u043B\u044B\u043F \u0431\u0430\u0493\u0430\u043B\u0430\u043D\u0430\u0434\u044B",frequentErrorSettings:"\u0416\u0438\u0456 \u049B\u0430\u0442\u0435\u043B\u0435\u0441\u0435\u0442\u0456\u043D \u0441\u04B1\u0440\u0430\u049B \u0431\u0430\u043F\u0442\u0430\u0443\u044B",errorConsolidationDetails:"\u049A\u0430\u0442\u0435\u043B\u0435\u0441\u043A\u0435\u043D \u0441\u04B1\u0440\u0430\u049B\u0442\u0430\u0440\u0434\u044B \u049B\u0430\u0439\u0442\u0430\u043B\u0430\u043F \u04B1\u0439\u0440\u0435\u043D\u0443 \u043C\u04D9\u043B\u0456\u043C\u0435\u0442\u0442\u0435\u0440\u0456",partiallyCompleted:"\u0416\u0430\u0440\u0442\u044B\u043B\u0430\u0439 \u043E\u0440\u044B\u043D\u0434\u0430\u043B\u0434\u044B",completed:"\u041E\u0440\u044B\u043D\u0434\u0430\u043B\u0434\u044B",errorCount:"\u049A\u0430\u0442\u0435\u043B\u0435\u0441\u043A\u0435\u043D \u0441\u04B1\u0440\u0430\u049B\u0442\u0430\u0440 \u0441\u0430\u043D\u044B",status:"\u041A\u04AF\u0439",completionTime:"\u0410\u044F\u049B\u0442\u0430\u043B\u0493\u0430\u043D \u0443\u0430\u049B\u044B\u0442\u044B",errorDetails:"\u049A\u0430\u0442\u0435\u043B\u0435\u0441\u043A\u0435\u043D \u0441\u04B1\u0440\u0430\u049B\u0442\u0430\u0440 \u043C\u04D9\u043B\u0456\u043C\u0435\u0442\u0456",question:"\u0421\u04B1\u0440\u0430\u049B:",questionType:"\u0421\u04B1\u0440\u0430\u049B \u0442\u04AF\u0440\u0456:",correctRate:"\u0414\u04B1\u0440\u044B\u0441\u0442\u044B\u049B \u043F\u0430\u0439\u044B\u0437\u044B:",questionDetails:"\u0421\u04B1\u0440\u0430\u049B \u043C\u04D9\u043B\u0456\u043C\u0435\u0442\u0456",frequentErrorDetails:"\u0416\u0438\u0456 \u049B\u0430\u0442\u0435\u043B\u0435\u0441\u0435\u0442\u0456\u043D \u0441\u04B1\u0440\u0430\u049B\u0442\u0430\u0440 \u043C\u04D9\u043B\u0456\u043C\u0435\u0442\u0456",consolidated:"\u049A\u0430\u0439\u0442\u0430\u043B\u0430\u043F \u043E\u049B\u044B\u043B\u0434\u044B",notConsolidated:"\u049A\u0430\u0439\u0442\u0430\u043B\u0430\u043D\u044B\u043F \u043E\u049B\u044B\u043B\u043C\u0430\u0434\u044B",errorTimes:"\u049A\u0430\u0442\u0435 \u0456\u0441\u0442\u0435\u0433\u0435\u043D \u0440\u0435\u0442 \u0441\u0430\u043D\u044B",isConsolidated:"\u049A\u0430\u0439\u0442\u0430\u043B\u0430\u043F \u043E\u049B\u044B\u0434\u044B \u043C\u0430?",yesNo:"\u0418\u044F \u0436\u043E\u049B",pushQuestionDetails:"\u0421\u04B1\u0440\u0430\u049B \u043C\u04D9\u043B\u0456\u043C\u0435\u0442\u0456\u043D \u0436\u0456\u0431\u0435\u0440\u0443",viewDetails:"\u0422\u043E\u043B\u044B\u049B \u043C\u04D9\u043B\u0456\u043C\u0435\u0442\u0442\u0456 \u043A\u04E9\u0440\u0443",antiCheatAvatar:"\u041A\u04E9\u0448\u0456\u0440\u0443\u0434\u0456\u04A3 \u0430\u043B\u0434\u044B\u043D \u0430\u043B\u0430\u0442\u044B\u043D \u0430\u0432\u0430\u0442\u0430\u0440",inExamPhotos:"\u0415\u043C\u0442\u0438\u0445\u0430\u043D\u0434\u0430\u0493\u044B \u0444\u043E\u0442\u043E",preview:"\u0410\u043B\u0434\u044B\u043D \u0430\u043B\u0430 \u049B\u0430\u0440\u0430\u0443",noInExamPhotos:"\u049A\u0430\u0437\u0456\u0440\u0448\u0435 \u0435\u043C\u0442\u0438\u0445\u0430\u043D \u0444\u043E\u0442\u043E\u0441\u044B \u0436\u043E\u049B",noIDPhotos:"\u049A\u04B1\u0436\u0430\u0442\u0442\u044B\u049B \u0444\u043E\u0442\u043E\u0441\u044B \u0436\u043E\u049B",idPhotos:"\u049A\u04B1\u0436\u0430\u0442\u0442\u044B\u049B \u0444\u043E\u0442\u043E",capturePhotos:"\u0424\u043E\u0442\u043E \u0442\u04AF\u0441\u0456\u0440\u0443",warningsNotifications:"\u0415\u0441\u043A\u0435\u0440\u0442\u0443\u043B\u0435\u0440 \u043C\u0435\u043D \u0445\u0430\u0431\u0430\u0440\u043B\u0430\u043C\u0430\u043B\u0430\u0440",sendWarning:"\u0415\u0441\u043A\u0435\u0440\u0442\u0443 \u0436\u0456\u0431\u0435\u0440\u0443",ifAbnormalSendMessage:"\u0415\u043C\u0442\u0438\u0445\u0430\u043D \u0444\u043E\u0442\u043E\u0441\u044B\u043D\u0434\u0430 \u0431\u0430\u0441\u049B\u0430\u0448\u0430 \u0436\u0430\u0493\u0434\u0430\u0439 \u0431\u043E\u043B\u0441\u0430, \u043E\u049B\u0443\u0448\u044B\u0493\u0430 \u0445\u0430\u0431\u0430\u0440\u043B\u0430\u043C\u0430 \u0436\u0456\u0431\u0435\u0440\u0435 \u0430\u043B\u0430\u0441\u044B\u0437",sendNotification:"\u0425\u0430\u0431\u0430\u0440\u043B\u0430\u043C\u0430 \u0436\u0456\u0431\u0435\u0440\u0443",ifMessageSendToStudent:"\u0415\u043C\u0442\u0438\u0445\u0430\u043D\u0434\u0430 \u0445\u0430\u0431\u0430\u0440\u043B\u0430\u043C\u0430 \u0431\u043E\u043B\u0441\u0430, \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u043A\u0435 \u0436\u0456\u0431\u0435\u0440\u0456\u04A3\u0456\u0437",enterOtherReason1:"\u0411\u0430\u0441\u049B\u0430 \u0441\u0435\u0431\u0435\u043F\u0442\u0456 \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437",sendRecords:"\u0416\u0456\u0431\u0435\u0440\u0443 \u0436\u0430\u0437\u0431\u0430\u043B\u0430\u0440\u044B",sentWarningsNotifications:"\u0416\u0456\u0431\u0435\u0440\u0456\u043B\u0433\u0435\u043D \u0435\u0441\u043A\u0435\u0440\u0442\u0443/\u0445\u0430\u0431\u0430\u0440 \u0441\u0430\u043D\u044B:",sender:"\u0416\u0456\u0431\u0435\u0440\u0443\u0448\u0456",sendType:"\u0422\u04AF\u0440\u0456",warningNotification:"\u0415\u0441\u043A\u0435\u0440\u0442\u0443 / \u0425\u0430\u0431\u0430\u0440\u043B\u0430\u043C\u0430",sendContent:"\u041C\u0430\u0437\u043C\u04B1\u043D\u044B",disconnectRecords:"\u0410\u0493\u044B\u043D \u04AF\u0437\u0456\u043B\u0443 \u0436\u0430\u0437\u0431\u0430\u0441\u044B",pushDuration:"\u0410\u0493\u044B\u043D \u0443\u0430\u049B\u044B\u0442\u044B",disconnectReason:"\u04AE\u0437\u0456\u043B\u0443\u0434\u0456\u04A3 \u0441\u0435\u0431\u0435\u0431\u0456",noteCodeSimilarityCheck:"\u0422\u04AF\u0441\u0456\u043D\u0456\u043A\u0442\u0435\u043C\u0435: \u041F\u043B\u0430\u0442\u0444\u043E\u0440\u043C\u0430 \u049B\u0430\u0437\u0456\u0440\u0433\u0456 \u0443\u0430\u049B\u044B\u0442\u0442\u0430 \u0442\u0435\u043A Java, Python, C, C++, PHP, XML, Matlab \u0442\u0456\u043B\u0434\u0435\u0440\u0456\u043D\u0434\u0435\u0433\u0456 \u0442\u04D9\u0436\u0456\u0440\u0438\u0431\u0435\u043B\u0456\u043A \u0436\u04B1\u043C\u044B\u0441 \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430\u043B\u0430\u0440\u044B \u043C\u0435\u043D \u0431\u0430\u0493\u0434\u0430\u0440\u043B\u0430\u043C\u0430\u043B\u0430\u0443 \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430\u043B\u0430\u0440\u044B\u043D\u044B\u04A3 \u043A\u043E\u0434\u044B\u043D\u044B\u04A3 \u04B1\u049B\u0441\u0430\u0441\u0442\u044B\u049B \u0442\u0435\u043A\u0441\u0435\u0440\u0443\u0456\u043D \u0493\u0430\u043D\u0430 \u049B\u043E\u043B\u0434\u0430\u0439\u0434\u044B.",addIPRange:"IP \u0430\u0443\u049B\u044B\u043C\u044B\u043D \u049B\u043E\u0441\u0443",addNewIP:"\u0416\u0430\u04A3\u0430 IP \u049B\u043E\u0441\u0443",addNewIPRange:"\u0416\u0430\u04A3\u0430 IP \u0430\u0443\u049B\u044B\u043C\u044B",enterIPAddress:"IP \u043C\u0435\u043A\u0435\u043D\u0436\u0430\u0439\u044B\u043D \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437",ipAddress:"IP \u043C\u0435\u043A\u0435\u043D\u0436\u0430\u0439\u044B",enterIPsSemicolonSeparated:"IP \u043C\u0435\u043A\u0435\u043D\u0436\u0430\u0439\u044B\u043D \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437, \u0431\u0456\u0440\u043D\u0435\u0448\u0435 IP-\u0434\u044B \u0435\u043D\u0433\u0456\u0437\u0443\u0433\u0435 \u0431\u043E\u043B\u0430\u0434\u044B, \u0430\u0440\u0430\u0441\u044B\u043D\u0430 \u043D\u04AF\u043A\u0442\u0435\u043B\u0456 \u04AF\u0442\u0456\u0440 \u049B\u043E\u0439\u044B\u04A3\u044B\u0437",enterStartIP:"\u0411\u0430\u0441\u0442\u0430\u043F\u049B\u044B IP \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437",startIPAddress:"\u0411\u0430\u0441\u0442\u0430\u043F\u049B\u044B IP",enterEndIP:"\u0421\u043E\u04A3\u0493\u044B IP \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437",enter0To255Segment:"0-255 \u0436\u0435\u043B\u0456 \u0441\u0435\u0433\u043C\u0435\u043D\u0442\u0456\u043D \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437",endIPAddress:"\u0421\u043E\u04A3\u0493\u044B IP \u043C\u0435\u043A\u0435\u043D\u0436\u0430\u0439\u044B",enterLastThreeOfEndIP:"\u0421\u043E\u04A3\u0493\u044B IP \u043C\u0435\u043A\u0435\u043D\u0436\u0430\u0439\u044B\u043D\u044B\u04A3 \u0441\u043E\u04A3\u0493\u044B \u04AF\u0448 \u0441\u0430\u043D\u044B\u043D \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437",specifiedReviewerCommonReviewer:"\u0411\u0435\u043B\u0433\u0456\u043B\u0435\u043D\u0433\u0435\u043D \u0431\u0430\u0493\u0430\u043B\u0430\u0443\u0448\u044B \u043C\u04B1\u0493\u0430\u043B\u0456\u043C: \u043E\u0440\u0442\u0430\u049B \u0431\u0430\u0493\u0430\u043B\u0430\u0443\u0448\u044B \u043C\u04B1\u0493\u0430\u043B\u0456\u043C",teacherName:"\u041C\u04B1\u0493\u0430\u043B\u0456\u043C\u043D\u0456\u04A3 \u0430\u0442\u044B-\u0436\u04E9\u043D\u0456",mobile:"\u04B0\u044F\u043B\u044B \u0442\u0435\u043B\u0435\u0444\u043E\u043D",specifiedMakeupStudents:"\u0411\u0435\u043B\u0433\u0456\u043B\u0435\u043D\u0433\u0435\u043D \u049B\u0430\u0439\u0442\u0430 \u0442\u0430\u043F\u0441\u044B\u0440\u0443\u0448\u044B \u0441\u0442\u0443\u0434\u0435\u043D\u0442",teacherCommunity:"\u041C\u04B1\u0493\u0430\u043B\u0456\u043C\u0434\u0435\u0440 \u049B\u0430\u0443\u044B\u043C\u0434\u0430\u0441\u0442\u044B\u0493\u044B",scanOrSearchQQGroup:"QR \u043A\u043E\u0434 \u0441\u043A\u0430\u043D\u0435\u0440\u043B\u0435\u043F \u043D\u0435\u043C\u0435\u0441\u0435 \u0456\u0437\u0434\u0435\u043F QQ \u043C\u04B1\u0493\u0430\u043B\u0456\u043C\u0434\u0435\u0440 \u0442\u043E\u0431\u044B\u043D\u0430 \u049B\u043E\u0441\u044B\u043B\u044B\u04A3\u044B\u0437:",studentsCannotResubmit:"\u0421\u0442\u0443\u0434\u0435\u043D\u0442 \u0435\u043D\u0434\u0456 \u0442\u0435\u0441\u0442\u0456 \u049B\u0430\u0439\u0442\u0430 \u0442\u0430\u043F\u0441\u044B\u0440\u0430 \u0430\u043B\u043C\u0430\u0439\u0434\u044B",screenshotRules:"\u0421\u043A\u0440\u0438\u043D\u0448\u043E\u0442 \u0435\u0440\u0435\u0436\u0435\u043B\u0435\u0440\u0456",max50ScreenshotsPerStudent:"\u04D8\u0440 \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u043A\u0435 \u0431\u0456\u0440 \u0435\u043C\u0442\u0438\u0445\u0430\u043D\u0434\u0430 \u0435\u04A3 \u043A\u04E9\u043F 50 \u0441\u043A\u0440\u0438\u043D\u0448\u043E\u0442 \u0436\u0430\u0441\u0430\u0443\u0493\u0430 \u0440\u04B1\u049B\u0441\u0430\u0442",singleExitDurationScreenshotCount:"\u0411\u0456\u0440 \u0440\u0435\u0442 \u0442\u043E\u043B\u044B\u049B \u044D\u043A\u0440\u0430\u043D\u043D\u0430\u043D \u0448\u044B\u0493\u0443 \u04B1\u0437\u0430\u049B\u0442\u044B\u0493\u044B \u043C\u0435\u043D \u0441\u043A\u0440\u0438\u043D\u0448\u043E\u0442 \u0441\u0430\u043D\u044B",if1To30SecEvery5Sec:"1) \u0415\u0433\u0435\u0440 \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0456\u04A3 \u0442\u043E\u043B\u044B\u049B \u044D\u043A\u0440\u0430\u043D\u043D\u0430\u043D \u0448\u044B\u0493\u0443 \u04B1\u0437\u0430\u049B\u0442\u044B\u0493\u044B \u30101 \u0441\u0435\u043A\u0443\u043D\u0434 \u2264 \u0443\u0430\u049B\u044B\u0442 \u2264 30 \u0441\u0435\u043A\u0443\u043D\u0434\u3011 \u0431\u043E\u043B\u0441\u0430, \u04D9\u0440 5 \u0441\u0435\u043A\u0443\u043D\u0434 \u0441\u0430\u0439\u044B\u043D \u0431\u0456\u0440 \u0441\u043A\u0440\u0438\u043D\u0448\u043E\u0442 \u0436\u0430\u0441\u0430\u043B\u0430\u0434\u044B;",if30To120SecEvery10Sec:"2) \u0415\u0433\u0435\u0440 \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0456\u04A3 \u0442\u043E\u043B\u044B\u049B \u044D\u043A\u0440\u0430\u043D\u043D\u0430\u043D \u0448\u044B\u0493\u0443 \u04B1\u0437\u0430\u049B\u0442\u044B\u0493\u044B \u301030 \u0441\u0435\u043A\u0443\u043D\u0434\uFF1C \u0443\u0430\u049B\u044B\u0442 \u2264 120 \u0441\u0435\u043A\u0443\u043D\u0434\u3011 \u0431\u043E\u043B\u0441\u0430, \u04D9\u0440 10 \u0441\u0435\u043A\u0443\u043D\u0434 \u0441\u0430\u0439\u044B\u043D \u0431\u0456\u0440 \u0441\u043A\u0440\u0438\u043D\u0448\u043E\u0442 \u0436\u0430\u0441\u0430\u043B\u0430\u0434\u044B;",if120To300SecEvery30Sec:"3) \u0415\u0433\u0435\u0440 \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0456\u04A3 \u0442\u043E\u043B\u044B\u049B \u044D\u043A\u0440\u0430\u043D\u043D\u0430\u043D \u0448\u044B\u0493\u0443 \u04B1\u0437\u0430\u049B\u0442\u044B\u0493\u044B \u3010120 \u0441\u0435\u043A\u0443\u043D\u0434\uFF1C \u0443\u0430\u049B\u044B\u0442 \u2264 300 \u0441\u0435\u043A\u0443\u043D\u0434\u3011 \u0431\u043E\u043B\u0441\u0430, \u04D9\u0440 30 \u0441\u0435\u043A\u0443\u043D\u0434 \u0441\u0430\u0439\u044B\u043D \u0431\u0456\u0440 \u0441\u043A\u0440\u0438\u043D\u0448\u043E\u0442 \u0436\u0430\u0441\u0430\u043B\u0430\u0434\u044B;",if300To720SecEvery60Sec:"4) \u0415\u0433\u0435\u0440 \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0456\u04A3 \u0442\u043E\u043B\u044B\u049B \u044D\u043A\u0440\u0430\u043D\u043D\u0430\u043D \u0448\u044B\u0493\u0443 \u04B1\u0437\u0430\u049B\u0442\u044B\u0493\u044B \u3010300 \u0441\u0435\u043A\u0443\u043D\u0434\uFF1C \u0443\u0430\u049B\u044B\u0442 \u2264 720 \u0441\u0435\u043A\u0443\u043D\u0434\u3011 \u0431\u043E\u043B\u0441\u0430, \u04D9\u0440 60 \u0441\u0435\u043A\u0443\u043D\u0434 \u0441\u0430\u0439\u044B\u043D \u0431\u0456\u0440 \u0441\u043A\u0440\u0438\u043D\u0448\u043E\u0442 \u0436\u0430\u0441\u0430\u043B\u0430\u0434\u044B;",ifOver720SecNoScreenshot:"5) \u0415\u0433\u0435\u0440 \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0456\u04A3 \u0442\u043E\u043B\u044B\u049B \u044D\u043A\u0440\u0430\u043D\u043D\u0430\u043D \u0448\u044B\u0493\u0443 \u04B1\u0437\u0430\u049B\u0442\u044B\u0493\u044B \u3010720 \u0441\u0435\u043A\u0443\u043D\u0434\u0442\u0430\u043D \u0430\u0440\u0442\u044B\u049B\u3011 \u0431\u043E\u043B\u0441\u0430, \u0441\u043A\u0440\u0438\u043D\u0448\u043E\u0442 \u0436\u0430\u0441\u0430\u043B\u043C\u0430\u0439\u0434\u044B.",noScreenshotAfterReturn:"\u0421\u0442\u0443\u0434\u0435\u043D\u0442 \u0435\u043C\u0442\u0438\u0445\u0430\u043D\u0493\u0430 \u043E\u0440\u0430\u043B\u0493\u0430\u043D\u043D\u0430\u043D \u043A\u0435\u0439\u0456\u043D \u0441\u043A\u0440\u0438\u043D\u0448\u043E\u0442 \u0436\u0430\u0441\u0430\u043B\u043C\u0430\u0439\u0434\u044B",member:"\u041C\u04AF\u0448\u0435",newSubdirectory:"\u0416\u0430\u04A3\u0430 \u0456\u0448\u043A\u0456 \u043A\u0430\u0442\u0430\u043B\u043E\u0433 \u049B\u04B1\u0440\u0443",parentDirectory:"\u0416\u043E\u0493\u0430\u0440\u0493\u044B \u043A\u0430\u0442\u0430\u043B\u043E\u0433",subdirectoryName:"\u0406\u0448\u043A\u0456 \u043A\u0430\u0442\u0430\u043B\u043E\u0433 \u0430\u0442\u0430\u0443\u044B",enterNameLimit60:"\u0410\u0442\u0430\u0443 \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437, \u0435\u04A3 \u043A\u04E9\u0431\u0456 60 \u0442\u0430\u04A3\u0431\u0430",all:"\u0411\u0430\u0440\u043B\u044B\u0493\u044B",unpublished:"\u0416\u0430\u0440\u0438\u044F\u043B\u0430\u043D\u0431\u0430\u0493\u0430\u043D",notStarted:"\u0411\u0430\u0441\u0442\u0430\u043B\u043C\u0430\u0493\u0430\u043D",closed:"\u0410\u044F\u049B\u0442\u0430\u043B\u0493\u0430\u043D",defaultSort:"\u04D8\u0434\u0435\u043F\u043A\u0456 \u0441\u04B1\u0440\u044B\u043F\u0442\u0430\u0443",creationTimeAsc:"\u049A\u04B1\u0440\u0443 \u0443\u0430\u049B\u044B\u0442\u044B \u0431\u043E\u0439\u044B\u043D\u0448\u0430 \u04E9\u0441\u0443 \u0440\u0435\u0442\u0456",creationTimeDesc:"\u049A\u04B1\u0440\u0443 \u0443\u0430\u049B\u044B\u0442\u044B \u0431\u043E\u0439\u044B\u043D\u0448\u0430 \u043A\u0435\u043C\u0443 \u0440\u0435\u0442\u0456",updateTimeAsc:"\u0416\u0430\u04A3\u0430\u0440\u0442\u0443 \u0443\u0430\u049B\u044B\u0442\u044B \u0431\u043E\u0439\u044B\u043D\u0448\u0430 \u04E9\u0441\u0443 \u0440\u0435\u0442\u0456",updateTimeDesc:"\u0416\u0430\u04A3\u0430\u0440\u0442\u0443 \u0443\u0430\u049B\u044B\u0442\u044B \u0431\u043E\u0439\u044B\u043D\u0448\u0430 \u043A\u0435\u043C\u0443 \u0440\u0435\u0442\u0456",experimentNameAsc:"\u042D\u043A\u0441\u043F\u0435\u0440\u0438\u043C\u0435\u043D\u0442 \u0430\u0442\u0430\u0443\u044B \u0431\u043E\u0439\u044B\u043D\u0448\u0430 \u04E9\u0441\u0443 \u0440\u0435\u0442\u0456",experimentNameDesc:"\u042D\u043A\u0441\u043F\u0435\u0440\u0438\u043C\u0435\u043D\u0442 \u0430\u0442\u0430\u0443\u044B \u0431\u043E\u0439\u044B\u043D\u0448\u0430 \u043A\u0435\u043C\u0443 \u0440\u0435\u0442\u0456",searchByName:"\u0410\u0442\u0430\u0443\u044B \u0431\u043E\u0439\u044B\u043D\u0448\u0430 \u0456\u0437\u0434\u0435\u0443",noTextHomework:"\u0411\u04B1\u043B \u043A\u0443\u0440\u0441\u0442\u0430 \u043C\u04D9\u0442\u0456\u043D\u0434\u0456\u043A \u04AF\u0439 \u0436\u04B1\u043C\u044B\u0441\u044B \u0436\u043E\u049B, \u0442\u04E9\u043C\u0435\u043D\u0434\u0435\u0433\u0456 \u043D\u0435\u043C\u0435\u0441\u0435 \u043E\u04A3 \u0436\u0430\u049B\u0442\u0430\u0493\u044B \xAB\u0416\u0430\u04A3\u0430 \u04AF\u0439 \u0436\u04B1\u043C\u044B\u0441\u044B\xBB \u0442\u04AF\u0439\u043C\u0435\u0441\u0456\u043D \u0431\u0430\u0441\u044B\u043F \u04AF\u0439 \u0436\u04B1\u043C\u044B\u0441\u044B\u043D \u049B\u04B1\u0440\u044B\u04A3\u044B\u0437",newHomework:"\u0416\u0430\u04A3\u0430 \u04AF\u0439 \u0436\u04B1\u043C\u044B\u0441\u044B",newHomeworkGuide:"\u0416\u0430\u04A3\u0430 \u04AF\u0439 \u0436\u04B1\u043C\u044B\u0441\u044B\u043D\u0430 \u043D\u04B1\u0441\u049B\u0430\u0443\u043B\u044B\u049B",programmingHomeworkDescription:"\u0411\u0430\u0493\u0434\u0430\u0440\u043B\u0430\u043C\u0430\u043B\u0430\u0443 \u04AF\u0439 \u0436\u04B1\u043C\u044B\u0441\u044B \u0431\u0456\u0440\u043D\u0435\u0448\u0435 \u0431\u0430\u0493\u0434\u0430\u0440\u043B\u0430\u043C\u0430\u043B\u0430\u0443 \u0441\u04B1\u0440\u0430\u049B\u0442\u0430\u0440\u044B\u043D\u0430\u043D \u0442\u04B1\u0440\u0430\u0434\u044B, \u043E\u043D\u044B ACM \u0436\u0430\u0440\u044B\u0441\u0442\u0430\u0440\u044B \u043D\u0435\u043C\u0435\u0441\u0435 \u043A\u04AF\u043D\u0434\u0435\u043B\u0456\u043A\u0442\u0456 \u0442\u04D9\u0436\u0456\u0440\u0438\u0431\u0435 \u0440\u0435\u0442\u0456\u043D\u0434\u0435 \u043F\u0430\u0439\u0434\u0430\u043B\u0430\u043D\u0443\u0493\u0430 \u0431\u043E\u043B\u0430\u0434\u044B.",startNewProgrammingHomework:"\u0422\u04E9\u043C\u0435\u043D\u0434\u0435\u0433\u0456 \u0442\u04AF\u0439\u043C\u0435\u043D\u0456 \u0431\u0430\u0441\u044B\u043F, \u0436\u0430\u04A3\u0430 \u0431\u0430\u0493\u0434\u0430\u0440\u043B\u0430\u043C\u0430\u043B\u0430\u0443 \u04AF\u0439 \u0436\u04B1\u043C\u044B\u0441\u044B\u043D \u0431\u0430\u0441\u0442\u0430\u04A3\u044B\u0437",enterContentLimit5000:"\u041C\u04B1\u043D\u0434\u0430 \u043C\u0430\u0437\u043C\u04B1\u043D \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437, \u0435\u04A3 \u043A\u04E9\u0431\u0456 5000 \u0442\u0430\u04A3\u0431\u0430",publishingMethod:"\u0416\u0430\u0440\u0438\u044F\u043B\u0430\u0443 \u0442\u04D9\u0441\u0456\u043B\u0456",enterContentLimit60:"\u041C\u04B1\u043D\u0434\u0430 \u043C\u0430\u0437\u043C\u04B1\u043D \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437",setAsPublic:"\u0416\u0430\u0440\u0438\u044F \u0440\u0435\u0442\u0456\u043D\u0434\u0435 \u043E\u0440\u043D\u0430\u0442\u0443",copyLink:"\u0421\u0456\u043B\u0442\u0435\u043C\u0435\u043D\u0456 \u043A\u04E9\u0448\u0456\u0440\u0443",studentNumber:"\u0421\u0442\u0443\u0434\u0435\u043D\u0442 \u043D\u04E9\u043C\u0456\u0440\u0456",classAssignment:"\u0441\u044B\u043D\u044B\u043F\u049B\u0430 \u0431\u04E9\u043B\u0443",phoneNumber:"\u0422\u0435\u043B\u0435\u0444\u043E\u043D \u043D\u04E9\u043C\u0456\u0440\u0456",newClassCreation:"\u0416\u0430\u04A3\u0430 \u0441\u044B\u043D\u044B\u043F \u049B\u04B1\u0440\u0443",allClasses:"\u0411\u0430\u0440\u043B\u044B\u049B \u0441\u044B\u043D\u044B\u043F\u0442\u0430\u0440",searchByNameOrStudentNumber:"\u0410\u0442\u044B \u043D\u0435\u043C\u0435\u0441\u0435 \u0441\u0442\u0443\u0434\u0435\u043D\u0442 \u043D\u04E9\u043C\u0456\u0440\u0456 \u0431\u043E\u0439\u044B\u043D\u0448\u0430 \u0456\u0437\u0434\u0435\u0443",action:"\u04D8\u0440\u0435\u043A\u0435\u0442",transferClass:"\u0441\u044B\u043D\u044B\u043F\u0442\u044B \u0430\u0443\u044B\u0441\u0442\u044B\u0440\u0443",more:"\u049A\u043E\u0441\u044B\u043C\u0448\u0430",delete:"\u0416\u043E\u044E",modifyRole:"\u0420\u04E9\u043B\u0434\u0456 \u04E9\u0437\u0433\u0435\u0440\u0442\u0443",administrator:"\u04D8\u043A\u0456\u043C\u0448\u0456",changeAdministrator:"\u04D8\u043A\u0456\u043C\u0448\u0456\u043D\u0456 \u0430\u0443\u044B\u0441\u0442\u044B\u0440\u0443",selectedMemberBecomesAdmin:"\u0422\u0430\u04A3\u0434\u0430\u043B\u0493\u0430\u043D \u043C\u04AF\u0448\u0435\u043B\u0435\u0440 \u0436\u0430\u04A3\u0430 \u04D9\u043A\u0456\u043C\u0448\u0456 \u0431\u043E\u043B\u0430\u0434\u044B. \u0421\u0456\u0437\u0434\u0435 \u04D9\u043A\u0456\u043C\u0448\u0456 \u049B\u04B1\u049B\u044B\u0493\u044B \u0431\u043E\u043B\u043C\u0430\u0439\u0434\u044B, \u0431\u0456\u0440\u0430\u049B \u043C\u04B1\u0493\u0430\u043B\u0456\u043C\u0434\u0435\u0440 \u0442\u043E\u0431\u044B\u043D\u044B\u04A3 \u043C\u04AF\u0448\u0435\u0441\u0456 \u0431\u043E\u043B\u044B\u043F \u049B\u0430\u043B\u0430\u0441\u044B\u0437",noLongerAdminButStillTeacher:"\u0421\u0456\u0437\u0434\u0435 \u04D9\u043A\u0456\u043C\u0448\u0456 \u049B\u04B1\u049B\u044B\u0493\u044B \u0431\u043E\u043B\u043C\u0430\u0439\u0434\u044B, \u0431\u0456\u0440\u0430\u049B \u043C\u04B1\u0493\u0430\u043B\u0456\u043C\u0434\u0435\u0440 \u0442\u043E\u0431\u044B\u043D\u044B\u04A3 \u043C\u04AF\u0448\u0435\u0441\u0456 \u0431\u043E\u043B\u044B\u043F \u049B\u0430\u043B\u0430\u0441\u044B\u0437",role:"\u0420\u04E9\u043B",sendToClass:"\u0421\u0430\u0431\u0430\u049B\u049B\u0430 \u0436\u0456\u0431\u0435\u0440\u0443",studentMembers:"\u0421\u0442\u0443\u0434\u0435\u043D\u0442 \u043C\u04AF\u0448\u0435\u043B\u0435\u0440\u0456",manageTeachers:"\u041C\u04B1\u0493\u0430\u043B\u0456\u043C\u0434\u0435\u0440\u0434\u0456 \u0431\u0430\u0441\u049B\u0430\u0440\u0443",inviteCode:"\u0428\u0430\u049B\u044B\u0440\u0443 \u043A\u043E\u0434\u044B",active:"\u0411\u0435\u043B\u0441\u0435\u043D\u0434\u0456",copy:"\u041A\u04E9\u0448\u0456\u0440\u0443",view:"\u049A\u0430\u0440\u0430\u0443",assistantBasicManagementRights:"\u0410\u0441\u0441\u0438\u0441\u0442\u0435\u043D\u0442\u0442\u0456\u04A3 \u043D\u0435\u0433\u0456\u0437\u0433\u0456 \u0431\u0430\u0441\u049B\u0430\u0440\u0443 \u049B\u04B1\u049B\u044B\u049B\u0442\u0430\u0440\u044B",classManagementPrompt:"\u0421\u044B\u043D\u044B\u043F\u0442\u0430\u0440\u0434\u044B \u0431\u0430\u0441\u049B\u0430\u0440\u0443 (\u0436\u0430\u04A3\u0430 \u0441\u044B\u043D\u044B\u043F \u049B\u04B1\u0440\u0443 \u0436\u04D9\u043D\u0435 \u0436\u043E\u044E, \u0441\u044B\u043D\u044B\u043F \u0430\u0442\u044B\u043D \u04E9\u0437\u0433\u0435\u0440\u0442\u0443 \u0436\u04D9\u043D\u0435 \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0435\u0440\u0434\u0456 \u0441\u044B\u043D\u044B\u043F \u0430\u0440\u0430\u0441\u044B\u043D\u0434\u0430 \u0430\u0443\u044B\u0441\u0442\u044B\u0440\u0443)",studentManagementPrompt:"\u0421\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0435\u0440\u0434\u0456 \u0431\u0430\u0441\u049B\u0430\u0440\u0443 (\u049B\u043E\u0441\u0443 \u0436\u04D9\u043D\u0435 \u0436\u043E\u044E)",homeworkListManagementPrompt:"\u04AE\u0439 \u0436\u04B1\u043C\u044B\u0441\u044B \u0442\u0456\u0437\u0456\u043C\u0456\u043D \u0431\u0430\u0441\u049B\u0430\u0440\u0443 (\u0436\u0430\u04A3\u0430 \u0456\u0448\u043A\u0456 \u043A\u0430\u0442\u0430\u043B\u043E\u0433 \u049B\u04B1\u0440\u0443, \u04AF\u0439 \u0436\u04B1\u043C\u044B\u0441\u044B\u043D \u043A\u0430\u0442\u0430\u043B\u043E\u0433\u049B\u0430 \u043A\u04E9\u0448\u0456\u0440\u0443)",classroomInfo:"\u0421\u0430\u0431\u0430\u049B \u0430\u049B\u043F\u0430\u0440\u0430\u0442\u044B",selectExperiment:"\u042D\u043A\u0441\u043F\u0435\u0440\u0438\u043C\u0435\u043D\u0442 \u0442\u0430\u04A3\u0434\u0430\u0443",addFromPracticeProject:"\u041F\u0440\u0430\u043A\u0442\u0438\u043A\u0430\u043B\u044B\u049B \u0436\u043E\u0431\u0430\u0434\u0430\u043D \u049B\u043E\u0441\u0443",addFromPracticeCourse:"\u041F\u0440\u0430\u043A\u0442\u0438\u043A\u0430\u043B\u044B\u049B \u043A\u0443\u0440\u0441\u0442\u0430\u043D \u049B\u043E\u0441\u0443",importExternalGrades:"\u0421\u044B\u0440\u0442\u049B\u044B \u0431\u0430\u0493\u0430\u043B\u0430\u0440\u0434\u044B \u0438\u043C\u043F\u043E\u0440\u0442\u0442\u0430\u0443",enterExperimentName:"\u042D\u043A\u0441\u043F\u0435\u0440\u0438\u043C\u0435\u043D\u0442 \u0430\u0442\u0430\u0443\u044B\u043D \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437",more:"\u049A\u043E\u0441\u044B\u043C\u0448\u0430",publishImmediately:"\u0414\u0435\u0440\u0435\u0443 \u0436\u0430\u0440\u0438\u044F\u043B\u0430\u0443",deadlineImmediately:"\u0414\u0435\u0440\u0435\u0443 \u0430\u044F\u049B\u0442\u0430\u0443",deleteImmediately:"\u0414\u0435\u0440\u0435\u0443 \u0436\u043E\u044E",updateGrades:"\u0411\u0430\u0493\u0430\u043D\u044B \u0436\u0430\u04A3\u0430\u0440\u0442\u0443",enterPracticalTraining:"\u0422\u04D9\u0436\u0456\u0440\u0438\u0431\u0435\u043B\u0456\u043A \u0436\u04B1\u043C\u044B\u0441\u049B\u0430 \u043A\u0456\u0440\u0443",rename:"\u049A\u0430\u0439\u0442\u0430 \u0430\u0442\u0430\u0443 \u0431\u0435\u0440\u0443",advancedSettings:"\u041A\u0435\u04A3\u0435\u0439\u0442\u0456\u043B\u0433\u0435\u043D \u0431\u0430\u043F\u0442\u0430\u0443\u043B\u0430\u0440",selectResources:"\u0420\u0435\u0441\u0443\u0440\u0441 \u0442\u0430\u04A3\u0434\u0430\u0443",noGroupAssignment:"\u0411\u04B1\u043B \u0442\u043E\u043F\u0442\u0430 \u0442\u043E\u043F\u0442\u044B\u049B \u04AF\u0439 \u0436\u04B1\u043C\u044B\u0441\u044B \u0436\u043E\u049B, \u0442\u04E9\u043C\u0435\u043D\u0434\u0435\u0433\u0456 \u043D\u0435\u043C\u0435\u0441\u0435 \u043E\u04A3 \u0436\u0430\u049B\u0442\u0430\u0493\u044B \xAB\u0416\u0430\u04A3\u0430 \u04AF\u0439 \u0436\u04B1\u043C\u044B\u0441\u044B\xBB \u0442\u04AF\u0439\u043C\u0435\u0441\u0456\u043D \u0431\u0430\u0441\u044B\u043F \u04AF\u0439 \u0436\u04B1\u043C\u044B\u0441\u044B\u043D \u049B\u04B1\u0440\u044B\u04A3\u044B\u0437",allExamModes:"\u0411\u0430\u0440\u043B\u044B\u049B \u0435\u043C\u0442\u0438\u0445\u0430\u043D \u0440\u0435\u0436\u0438\u043C\u0434\u0435\u0440\u0456",officialExam:"\u0420\u0435\u0441\u043C\u0438 \u0435\u043C\u0442\u0438\u0445\u0430\u043D",practiceExam:"\u0416\u0430\u0442\u0442\u044B\u0493\u0443 \u0435\u043C\u0442\u0438\u0445\u0430\u043D\u044B",examInProgress:"\u0415\u043C\u0442\u0438\u0445\u0430\u043D \u0436\u04AF\u0440\u0456\u043F \u0436\u0430\u0442\u044B\u0440",creationTime:"\u049A\u04B1\u0440\u0443 \u0443\u0430\u049B\u044B\u0442\u044B",answerTimeDuration:"\u0416\u0430\u0443\u0430\u043F \u0431\u0435\u0440\u0443 \u0443\u0430\u049B\u044B\u0442\u044B (\u043C\u0438\u043D\u0443\u0442)",type:"\u0422\u04AF\u0440\u0456",submissionStatus:"\u0416\u0456\u0431\u0435\u0440\u0443 \u043A\u04AF\u0439\u0456",submitted:"\u0416\u0456\u0431\u0435\u0440\u0456\u043B\u0434\u0456",submittedUnanswered:"\u0416\u0456\u0431\u0435\u0440\u0456\u043B\u0434\u0456/\u0416\u0430\u0443\u0430\u043F \u0431\u0435\u0440\u0456\u043B\u043C\u0435\u0433\u0435\u043D",publish:"\u0416\u0430\u0440\u0438\u044F\u043B\u0430\u0443",details:"\u0422\u043E\u043B\u044B\u0493\u044B\u0440\u0430\u049B",quickSelectPaper:"\u0416\u044B\u043B\u0434\u0430\u043C \u0442\u0435\u0441\u0442 \u0442\u0430\u04A3\u0434\u0430\u0443",createNewPaper:"\u0416\u0430\u04A3\u0430 \u0442\u0435\u0441\u0442 \u049B\u04B1\u0440\u0443",rulesSettings:"\u0415\u0440\u0435\u0436\u0435 \u0431\u0430\u043F\u0442\u0430\u0443\u044B",deletePaper:"\u0422\u0435\u0441\u0442 \u0436\u043E\u044E",addToPaperLibrary:"\u0422\u0435\u0441\u0442 \u049B\u043E\u0440\u044B\u043D\u0430 \u049B\u043E\u0441\u0443",endExam:"\u0415\u043C\u0442\u0438\u0445\u0430\u043D\u0434\u044B \u0430\u044F\u049B\u0442\u0430\u0443",sortByCreationTimeDesc:"\u049A\u04B1\u0440\u0443 \u0443\u0430\u049B\u044B\u0442\u044B \u0431\u043E\u0439\u044B\u043D\u0448\u0430 \u043A\u0435\u043C\u0443 \u0440\u0435\u0442\u0456\u043C\u0435\u043D",sortByCreationTimeAsc:"\u049A\u04B1\u0440\u0443 \u0443\u0430\u049B\u044B\u0442\u044B \u0431\u043E\u0439\u044B\u043D\u0448\u0430 \u04E9\u0441\u0443 \u0440\u0435\u0442\u0456\u043C\u0435\u043D",sortByExamDurationAsc:"\u0415\u043C\u0442\u0438\u0445\u0430\u043D \u04B1\u0437\u0430\u049B\u0442\u044B\u0493\u044B \u0431\u043E\u0439\u044B\u043D\u0448\u0430 \u04E9\u0441\u0443 \u0440\u0435\u0442\u0456\u043C\u0435\u043D",sortByExamDurationDesc:"\u0415\u043C\u0442\u0438\u0445\u0430\u043D \u04B1\u0437\u0430\u049B\u0442\u044B\u0493\u044B \u0431\u043E\u0439\u044B\u043D\u0448\u0430 \u043A\u0435\u043C\u0443 \u0440\u0435\u0442\u0456\u043C\u0435\u043D",sortByPaperNameAsc:"\u0422\u0435\u0441\u0442 \u0430\u0442\u0430\u0443\u044B \u0431\u043E\u0439\u044B\u043D\u0448\u0430 \u04E9\u0441\u0443 \u0440\u0435\u0442\u0456\u043C\u0435\u043D",sortByPaperNameDesc:"\u0422\u0435\u0441\u0442 \u0430\u0442\u0430\u0443\u044B \u0431\u043E\u0439\u044B\u043D\u0448\u0430 \u043A\u0435\u043C\u0443 \u0440\u0435\u0442\u0456\u043C\u0435\u043D",bulkPublish:"\u0422\u043E\u043F\u0442\u044B\u049B \u0436\u0430\u0440\u0438\u044F\u043B\u0430\u0443",bulkEnd:"\u0422\u043E\u043F\u0442\u044B\u049B \u0430\u044F\u049B\u0442\u0430\u0443",bulkDelete:"\u0422\u043E\u043F\u0442\u044B\u049B \u0436\u043E\u044E",moveToCatalog:"\u041A\u0430\u0442\u0430\u043B\u043E\u0433\u049B\u0430 \u043A\u04E9\u0448\u0456\u0440\u0443",selectAllOnPage:"\u041E\u0441\u044B \u0431\u0435\u0442\u0442\u0456\u04A3 \u0431\u0430\u0440\u043B\u044B\u0493\u044B\u043D \u0442\u0430\u04A3\u0434\u0430\u0443",cancelAction:"\u04D8\u0440\u0435\u043A\u0435\u0442\u0442\u0456 \u0431\u043E\u043B\u0434\u044B\u0440\u043C\u0430\u0443",regularExam:"\u049A\u0430\u043B\u044B\u043F\u0442\u044B \u0435\u043C\u0442\u0438\u0445\u0430\u043D",answerList:"\u0416\u0430\u0443\u0430\u043F\u0442\u0430\u0440 \u0442\u0456\u0437\u0456\u043C\u0456",paperPreview:"\u0422\u0435\u0441\u0442 \u0430\u043B\u0434\u044B\u043D \u0430\u043B\u0430 \u049B\u0430\u0440\u0430\u0443",statisticalAnalysis:"\u0421\u0442\u0430\u0442\u0438\u0441\u0442\u0438\u043A\u0430\u043B\u044B\u049B \u0442\u0430\u043B\u0434\u0430\u0443",checkCodePlagiarism:"\u041A\u043E\u0434 \u049B\u0430\u0439\u0442\u0430\u043B\u0430\u043D\u0443\u044B\u043D \u0442\u0435\u043A\u0441\u0435\u0440\u0443",redoRecord:"\u049A\u0430\u0439\u0442\u0430 \u043E\u0440\u044B\u043D\u0434\u0430\u0443 \u0436\u0430\u0437\u0431\u0430\u0441\u044B",intelligentReview:"\u0418\u043D\u0442\u0435\u043B\u043B\u0435\u043A\u0442 \u0431\u0430\u0493\u0430\u043B\u0430\u0443",resitRecord:"\u049A\u0430\u0439\u0442\u0430 \u0442\u0430\u043F\u0441\u044B\u0440\u0443 \u0436\u0430\u0437\u0431\u0430\u0441\u044B",createResit:"\u049A\u0430\u0439\u0442\u0430 \u0442\u0430\u043F\u0441\u044B\u0440\u0443 \u049B\u04B1\u0440\u0443",moreActions:"\u049A\u043E\u0441\u044B\u043C\u0448\u0430 \u04D9\u0440\u0435\u043A\u0435\u0442\u0442\u0435\u0440",unassignedClass:"\u0421\u044B\u043D\u044B\u043F \u0431\u04E9\u043B\u0456\u043D\u0431\u0435\u0433\u0435\u043D",reviewStatus:"\u0411\u0430\u0493\u0430\u043B\u0430\u0443 \u043A\u04AF\u0439\u0456",notReviewed:"\u0411\u0430\u0493\u0430\u043B\u0430\u043D\u0431\u0430\u0493\u0430\u043D",reviewInProgress:"\u0411\u0430\u0493\u0430\u043B\u0430\u0443 \u0436\u04AF\u0440\u0456\u043F \u0436\u0430\u0442\u044B\u0440",reviewed:"\u0411\u0430\u0493\u0430\u043B\u0430\u043D\u0493\u0430\u043D",searchByNameOrID:"\u0410\u0442\u044B \u043D\u0435\u043C\u0435\u0441\u0435 \u0441\u0442\u0443\u0434\u0435\u043D\u0442 \u043D\u04E9\u043C\u0456\u0440\u0456 \u0431\u043E\u0439\u044B\u043D\u0448\u0430 \u0456\u0437\u0434\u0435\u0443",qualityScore:"\u0421\u0430\u043F\u0430 \u0431\u0430\u0493\u0430\u0441\u044B",classDivision:"\u0421\u044B\u043D\u044B\u043F\u049B\u0430 \u0431\u04E9\u043B\u0443",finalGrade:"\u049A\u043E\u0440\u044B\u0442\u044B\u043D\u0434\u044B \u0431\u0430\u0493\u0430",startTime:"\u0416\u0430\u0443\u0430\u043F \u0431\u0430\u0441\u0442\u0430\u043B\u0493\u0430\u043D \u0443\u0430\u049B\u044B\u0442\u044B",submissionTime:"\u0416\u0456\u0431\u0435\u0440\u0443 \u0443\u0430\u049B\u044B\u0442\u044B",returnCount:"\u049A\u0430\u0439\u0442\u0430\u0440\u0443 \u0441\u0430\u043D\u044B",showStageDescription:"\u041A\u0435\u0437\u0435\u04A3 \u0441\u0438\u043F\u0430\u0442\u0442\u0430\u043C\u0430\u0441\u044B\u043D \u043A\u04E9\u0440\u0441\u0435\u0442\u0443",practicalQuestions:"\u0422\u04D9\u0436\u0456\u0440\u0438\u0431\u0435\u043B\u0456\u043A \u0436\u04B1\u043C\u044B\u0441 \u0441\u04B1\u0440\u0430\u049B\u0442\u0430\u0440\u044B",collapse:"\u0416\u0438\u043D\u0430\u0443",reEvaluateAndCalculate:"\u049A\u0430\u0439\u0442\u0430 \u0431\u0430\u0493\u0430\u043B\u0430\u0443 \u0436\u04D9\u043D\u0435 \u0435\u0441\u0435\u043F\u0442\u0435\u0443",practicalDetails:"\u0422\u04D9\u0436\u0456\u0440\u0438\u0431\u0435\u043B\u0456\u043A \u0436\u04B1\u043C\u044B\u0441 \u0442\u0443\u0440\u0430\u043B\u044B \u043C\u04D9\u043B\u0456\u043C\u0435\u0442",gradeOverview:"\u0416\u0430\u043B\u043F\u044B \u0431\u0430\u0493\u0430 \u043A\u04E9\u0440\u0456\u043D\u0456\u0441\u0456",classComparison:"\u0421\u044B\u043D\u044B\u043F\u0442\u0430\u0440 \u0441\u0430\u043B\u044B\u0441\u0442\u044B\u0440\u0443\u044B",classRange:"\u0421\u044B\u043D\u044B\u043F \u0430\u0443\u049B\u044B\u043C\u044B",statisticalRange:"\u0421\u0442\u0430\u0442\u0438\u0441\u0442\u0438\u043A\u0430 \u0430\u0443\u049B\u044B\u043C\u044B",paperOverview:"\u0422\u0435\u0441\u0442\u0430 \u0448\u043E\u043B\u0443",totalScore1:"\u0416\u0430\u043B\u043F\u044B \u04B1\u043F\u0430\u0439",averageAnswerTime:"\u041E\u0440\u0442\u0430\u0448\u0430 \u0436\u0430\u0443\u0430\u043F \u0443\u0430\u049B\u044B\u0442\u044B",averageAnswerTimeFormula:"\u041E\u0440\u0442\u0430\u0448\u0430 \u0436\u0430\u0443\u0430\u043F \u0443\u0430\u049B\u044B\u0442\u044B = \u0436\u0456\u0431\u0435\u0440\u0433\u0435\u043D \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0435\u0440\u0434\u0456\u04A3 \u043D\u0430\u049B\u0442\u044B \u0436\u0430\u0443\u0430\u043F \u0443\u0430\u049B\u044B\u0442\u044B\u043D\u044B\u04A3 \u049B\u043E\u0441\u044B\u043D\u0434\u044B\u0441\u044B / \u0436\u0456\u0431\u0435\u0440\u0433\u0435\u043D \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0435\u0440 \u0441\u0430\u043D\u044B",studentsRequiredToAttend:"\u049A\u0430\u0442\u044B\u0441\u0443\u044B \u0442\u0438\u0456\u0441 \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0435\u0440 \u0441\u0430\u043D\u044B",studentsToAttendExam:"\u041C\u04B1\u0493\u0430\u043B\u0456\u043C \u0436\u0430\u0440\u0438\u044F\u043B\u0430\u0493\u0430\u043D \u0435\u043C\u0442\u0438\u0445\u0430\u043D\u0493\u0430 \u049B\u0430\u0442\u044B\u0441\u0443\u044B \u0442\u0438\u0456\u0441 \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0435\u0440 \u0441\u0430\u043D\u044B",actualParticipants:"\u041D\u0430\u049B\u0442\u044B \u049B\u0430\u0442\u044B\u0441\u049B\u0430\u043D \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0435\u0440 \u0441\u0430\u043D\u044B",studentsWithSubmissionStatusInProgressOrSubmittedOrSubmittedWithoutAnswer:"\u0416\u0456\u0431\u0435\u0440\u0443 \u043A\u04AF\u0439\u0456 \xAB\u0435\u043C\u0442\u0438\u0445\u0430\u043D\u0434\u0430\xBB, \xAB\u0436\u0456\u0431\u0435\u0440\u0456\u043B\u0434\u0456\xBB, \xAB\u0436\u0456\u0431\u0435\u0440\u0456\u043B\u0434\u0456 (\u0436\u0430\u0443\u0430\u043F \u0431\u0435\u0440\u0456\u043B\u043C\u0435\u0433\u0435\u043D)\xBB \u0431\u043E\u043B\u0493\u0430\u043D \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0435\u0440 \u0441\u0430\u043D\u044B",participationRate:"\u049A\u0430\u0442\u044B\u0441\u0443 \u04AF\u043B\u0435\u0441\u0456",participationRateFormula:"\u049A\u0430\u0442\u044B\u0441\u0443 \u04AF\u043B\u0435\u0441\u0456 = (\u043D\u0430\u049B\u0442\u044B \u049B\u0430\u0442\u044B\u0441\u049B\u0430\u043D / \u049B\u0430\u0442\u044B\u0441\u0443\u044B \u0442\u0438\u0456\u0441) *100%",averageScore:"\u041E\u0440\u0442\u0430\u0448\u0430 \u04B1\u043F\u0430\u0439",averageScoreFormula:"\u041E\u0440\u0442\u0430\u0448\u0430 \u04B1\u043F\u0430\u0439 = \u0431\u0430\u0440\u043B\u044B\u049B \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0435\u0440\u0434\u0456\u04A3 \u04B1\u043F\u0430\u0439 \u049B\u043E\u0441\u044B\u043D\u0434\u044B\u0441\u044B / \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0435\u0440 \u0441\u0430\u043D\u044B",highestScore:"\u0415\u04A3 \u0436\u043E\u0493\u0430\u0440\u044B \u04B1\u043F\u0430\u0439",lowestScore:"\u0415\u04A3 \u0442\u04E9\u043C\u0435\u043D \u04B1\u043F\u0430\u0439",standardDeviation:"\u0421\u0442\u0430\u043D\u0434\u0430\u0440\u0442\u0442\u044B \u0430\u0443\u044B\u0442\u049B\u0443",standardDeviationExplanation:"\u0421\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0435\u0440\u0434\u0456\u04A3 \u04B1\u043F\u0430\u0439\u043B\u0430\u0440\u044B\u043D\u044B\u04A3 \u0430\u0439\u044B\u0440\u043C\u0430\u0448\u044B\u043B\u044B\u0493\u044B\u043D \u043A\u04E9\u0440\u0441\u0435\u0442\u0435\u0442\u0456\u043D \u043A\u04E9\u0440\u0441\u0435\u0442\u043A\u0456\u0448; \u043C\u04D9\u043D\u0456 \u0436\u043E\u0493\u0430\u0440\u044B \u0431\u043E\u043B\u0441\u0430, \u04B1\u043F\u0430\u0439 \u0430\u0439\u044B\u0440\u043C\u0430\u0441\u044B \u04AF\u043B\u043A\u0435\u043D \u0436\u04D9\u043D\u0435 \u0442\u0430\u0440\u0430\u043B\u0443\u044B \u043A\u0435\u04A3; \u043C\u04D9\u043D\u0456 \u0442\u04E9\u043C\u0435\u043D \u0431\u043E\u043B\u0441\u0430, \u04B1\u043F\u0430\u0439\u043B\u0430\u0440 \u0431\u0456\u0440-\u0431\u0456\u0440\u0456\u043D\u0435 \u0436\u0430\u049B\u044B\u043D \u0436\u04D9\u043D\u0435 \u0442\u0430\u0440\u0430\u043B\u0443\u044B \u0442\u0430\u0440.",excellent:"\u04AE\u0437\u0434\u0456\u043A",numberOfExcellentStudents:"\u04AE\u0437\u0434\u0456\u043A \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0435\u0440 \u0441\u0430\u043D\u044B: \u0431\u0430\u0493\u0430\u0441\u044B \u0436\u0430\u043B\u043F\u044B \u04B1\u043F\u0430\u0439\u0434\u044B\u04A3 90%-\u044B\u043D\u0430\u043D \u0436\u043E\u0493\u0430\u0440\u044B \u0436\u04D9\u043D\u0435 100%-\u044B\u043D\u0430\u043D \u0442\u04E9\u043C\u0435\u043D",good:"\u0416\u0430\u049B\u0441\u044B",numberOfGoodStudents:"\u0416\u0430\u049B\u0441\u044B \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0435\u0440 \u0441\u0430\u043D\u044B: \u0431\u0430\u0493\u0430\u0441\u044B \u0436\u0430\u043B\u043F\u044B \u04B1\u043F\u0430\u0439\u0434\u044B\u04A3 70%-\u044B\u043D\u0430\u043D \u0436\u043E\u0493\u0430\u0440\u044B \u0436\u04D9\u043D\u0435 90%-\u044B\u043D\u0430\u043D \u0442\u04E9\u043C\u0435\u043D",pass:"\u04E8\u0442\u043A\u0435\u043D",numberOfPassedStudents:"\u04E8\u0442\u043A\u0435\u043D \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0435\u0440 \u0441\u0430\u043D\u044B: \u0431\u0430\u0493\u0430\u0441\u044B \u0436\u0430\u043B\u043F\u044B \u04B1\u043F\u0430\u0439\u0434\u044B\u04A3 60%-\u044B\u043D\u0430\u043D \u0436\u043E\u0493\u0430\u0440\u044B \u0436\u04D9\u043D\u0435 70%-\u044B\u043D\u0430\u043D \u0442\u04E9\u043C\u0435\u043D",fail:"\u04E8\u0442\u043F\u0435\u0433\u0435\u043D",numberOfFailedStudents:"\u04E8\u0442\u043F\u0435\u0433\u0435\u043D \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0435\u0440 \u0441\u0430\u043D\u044B: \u0431\u0430\u0493\u0430\u0441\u044B \u0436\u0430\u043B\u043F\u044B \u04B1\u043F\u0430\u0439\u0434\u044B\u04A3 60%-\u044B\u043D\u0430\u043D \u0442\u04E9\u043C\u0435\u043D",overviewOfQuestions1:"\u0421\u04B1\u0440\u0430\u049B\u0442\u0430\u0440\u0493\u0430 \u0448\u043E\u043B\u0443",overviewOfQuestions:"\u0421\u04B1\u0440\u0430\u049B\u0442\u0430\u0440\u0493\u0430 \u0448\u043E\u043B\u0443 (\u0431\u0430\u0493\u0430\u043D\u0434\u044B \u0434\u0438\u0430\u0433\u0440\u0430\u043C\u043C\u0430\u043D\u044B \u0431\u0430\u0441\u0443 \u0430\u0440\u049B\u044B\u043B\u044B \u043C\u04D9\u043B\u0456\u043C\u0435\u0442\u0442\u0435\u0440\u0434\u0456 \u043A\u04E9\u0440\u0443\u0433\u0435 \u0431\u043E\u043B\u0430\u0434\u044B)",accuracyRate:"\u0414\u04B1\u0440\u044B\u0441 \u0436\u0430\u0443\u0430\u043F \u0431\u0435\u0440\u0443 \u043F\u0430\u0439\u044B\u0437\u044B",scoreRate:"\u04B0\u043F\u0430\u0439 \u0430\u043B\u0443 \u043F\u0430\u0439\u044B\u0437\u044B",sortingMethod:"\u0421\u04B1\u0440\u044B\u043F\u0442\u0430\u0443 \u0442\u04D9\u0441\u0456\u043B\u0456",sortByQuestionNumberAsc:"\u0421\u04B1\u0440\u0430\u049B \u043D\u04E9\u043C\u0456\u0440\u0456 \u0431\u043E\u0439\u044B\u043D\u0448\u0430 \u04E9\u0441\u0443 \u0440\u0435\u0442\u0456\u043C\u0435\u043D",sortByQuestionNumberDesc:"\u0421\u04B1\u0440\u0430\u049B \u043D\u04E9\u043C\u0456\u0440\u0456 \u0431\u043E\u0439\u044B\u043D\u0448\u0430 \u043A\u0435\u043C\u0443 \u0440\u0435\u0442\u0456\u043C\u0435\u043D",sortByAccuracyRateAsc:"\u0414\u04B1\u0440\u044B\u0441 \u0436\u0430\u0443\u0430\u043F \u043F\u0430\u0439\u044B\u0437\u044B \u0431\u043E\u0439\u044B\u043D\u0448\u0430 \u04E9\u0441\u0443 \u0440\u0435\u0442\u0456\u043C\u0435\u043D",sortByAccuracyRateDesc:"\u0414\u04B1\u0440\u044B\u0441 \u0436\u0430\u0443\u0430\u043F \u043F\u0430\u0439\u044B\u0437\u044B \u0431\u043E\u0439\u044B\u043D\u0448\u0430 \u043A\u0435\u043C\u0443 \u0440\u0435\u0442\u0456\u043C\u0435\u043D",studentScoreDistribution:"\u0421\u0442\u0443\u0434\u0435\u043D\u0442 \u04B1\u043F\u0430\u0439\u043B\u0430\u0440\u044B\u043D\u044B\u04A3 \u0442\u0430\u0440\u0430\u043B\u0443\u044B",clickBarChartForDetails:"\u0431\u0430\u0493\u0430\u043D\u0434\u044B \u0434\u0438\u0430\u0433\u0440\u0430\u043C\u043C\u0430\u043D\u044B \u0431\u0430\u0441\u0443 \u0430\u0440\u049B\u044B\u043B\u044B \u043C\u04D9\u043B\u0456\u043C\u0435\u0442\u0442\u0435\u0440\u0434\u0456 \u043A\u04E9\u0440\u0443\u0433\u0435 \u0431\u043E\u043B\u0430\u0434\u044B",excellentStudents:"\u04AE\u0437\u0434\u0456\u043A \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0435\u0440",rankingTop10Students:"\u0415\u043C\u0442\u0438\u0445\u0430\u043D \u0431\u043E\u0439\u044B\u043D\u0448\u0430 \u0430\u043B\u0493\u0430\u0448\u049B\u044B 10 \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0456\u04A3 \u0440\u0435\u0439\u0442\u0438\u043D\u0433\u0456",rank:"\u041E\u0440\u044B\u043D",class:"\u0421\u044B\u043D\u044B\u043F",score:"\u0411\u0430\u0493\u0430",overviewOfQuestionTypes:"\u0421\u04B1\u0440\u0430\u049B \u0442\u04AF\u0440\u043B\u0435\u0440\u0456\u043D\u0435 \u0448\u043E\u043B\u0443",clickPieChartForDetails:"\u0434\u04E9\u04A3\u0433\u0435\u043B\u0435\u043A \u0434\u0438\u0430\u0433\u0440\u0430\u043C\u043C\u0430\u043D\u044B \u0431\u0430\u0441\u0443 \u0430\u0440\u049B\u044B\u043B\u044B \u043C\u04D9\u043B\u0456\u043C\u0435\u0442\u0442\u0435\u0440\u0434\u0456 \u043A\u04E9\u0440\u0443\u0433\u0435 \u0431\u043E\u043B\u0430\u0434\u044B",correctRateRange:"\u0414\u04B1\u0440\u044B\u0441 \u0436\u0430\u0443\u0430\u043F \u0431\u0435\u0440\u0443 \u0434\u0438\u0430\u043F\u0430\u0437\u043E\u043D\u044B:",sixtyAndBelow:"60% \u0436\u04D9\u043D\u0435 \u0442\u04E9\u043C\u0435\u043D",setScoreRange:"\u04B0\u043F\u0430\u0439 \u0434\u0438\u0430\u043F\u0430\u0437\u043E\u043D\u044B\u043D \u043E\u0440\u043D\u0430\u0442\u0443",level:"\u043A\u0435\u0437\u0435\u04A3",scoreRange:"\u04B0\u043F\u0430\u0439 \u0434\u0438\u0430\u043F\u0430\u0437\u043E\u043D\u044B",autoRefresh:"\u0410\u0432\u0442\u043E\u043C\u0430\u0442\u0442\u044B \u0436\u0430\u04A3\u0430\u0440\u0442\u0443",dataUpdateInterval30:"\u049B\u043E\u0441\u044B\u043B\u0493\u0430\u043D\u043D\u0430\u043D \u043A\u0435\u0439\u0456\u043D \u04D9\u0440 30 \u0441\u0435\u043A\u0443\u043D\u0434 \u0441\u0430\u0439\u044B\u043D \u0434\u0435\u0440\u0435\u043A\u0442\u0435\u0440 \u0436\u0430\u04A3\u0430\u0440\u0442\u044B\u043B\u0430\u0434\u044B",dataUpdateInterval10:"\u049B\u043E\u0441\u044B\u043B\u0493\u0430\u043D\u043D\u0430\u043D \u043A\u0435\u0439\u0456\u043D \u04D9\u0440 10 \u0441\u0435\u043A\u0443\u043D\u0434 \u0441\u0430\u0439\u044B\u043D \u0434\u0435\u0440\u0435\u043A\u0442\u0435\u0440 \u0436\u0430\u04A3\u0430\u0440\u0442\u044B\u043B\u0430\u0434\u044B",questionNumber:"\u0421\u04B1\u0440\u0430\u049B \u043D\u04E9\u043C\u0456\u0440\u0456",questionContent:"\u0421\u04B1\u0440\u0430\u049B \u043C\u0430\u0437\u043C\u04B1\u043D\u044B",questionCorrectRate:"\u0421\u04B1\u0440\u0430\u049B\u0442\u044B\u04A3 \u0434\u04B1\u0440\u044B\u0441 \u0436\u0430\u0443\u0430\u043F \u043F\u0430\u0439\u044B\u0437\u044B: (\u0442\u043E\u043B\u044B\u049B \u04B1\u043F\u0430\u0439 \u0430\u043B\u0493\u0430\u043D \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0435\u0440 \u0441\u0430\u043D\u044B / \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0435\u0440\u0434\u0456\u04A3 \u0436\u0430\u043B\u043F\u044B \u0441\u0430\u043D\u044B) *100%",fullScoreStudentCount:"\u0422\u043E\u043B\u044B\u049B \u04B1\u043F\u0430\u0439 \u0430\u043B\u0493\u0430\u043D \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0435\u0440 \u0441\u0430\u043D\u044B \u043C\u0435\u043D \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0435\u0440\u0434\u0456\u04A3 \u0436\u0430\u043B\u043F\u044B \u0441\u0430\u043D\u044B \u043F\u0430\u0439\u0434\u0430\u043B\u0430\u043D\u0443\u0448\u044B \u0442\u0430\u04A3\u0434\u0430\u0493\u0430\u043D \xAB\u0421\u0442\u0430\u0442\u0438\u0441\u0442\u0438\u043A\u0430 \u0430\u0443\u049B\u044B\u043C\u044B\xBB \u0436\u04D9\u043D\u0435 \xAB\u0421\u044B\u043D\u044B\u043F\xBB \u0448\u0430\u0440\u0442\u0442\u0430\u0440\u044B\u043D\u0430 \u0441\u04D9\u0439\u043A\u0435\u0441 \u0435\u0441\u0435\u043F\u0442\u0435\u043B\u0435\u0434\u0456.",questionScoreRate:"\u0421\u04B1\u0440\u0430\u049B\u0442\u044B\u04A3 \u04B1\u043F\u0430\u0439 \u0430\u043B\u0443 \u043F\u0430\u0439\u044B\u0437\u044B: (\u0431\u0430\u0440\u043B\u044B\u049B \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0435\u0440\u0434\u0456\u04A3 \u043D\u0430\u049B\u0442\u044B \u04B1\u043F\u0430\u0439 \u049B\u043E\u0441\u044B\u043D\u0434\u044B\u0441\u044B / (\u0441\u04B1\u0440\u0430\u049B \u0442\u043E\u043B\u044B\u049B \u04B1\u043F\u0430\u0439\u044B * \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0435\u0440 \u0441\u0430\u043D\u044B)) *100%",scoredStudentCount:"\u04B0\u043F\u0430\u0439 \u0430\u043B\u0493\u0430\u043D \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0435\u0440 \u0441\u0430\u043D\u044B \u043C\u0435\u043D \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0435\u0440\u0434\u0456\u04A3 \u0436\u0430\u043B\u043F\u044B \u0441\u0430\u043D\u044B \u043F\u0430\u0439\u0434\u0430\u043B\u0430\u043D\u0443\u0448\u044B \u0442\u0430\u04A3\u0434\u0430\u0493\u0430\u043D \xAB\u0421\u0442\u0430\u0442\u0438\u0441\u0442\u0438\u043A\u0430 \u0430\u0443\u049B\u044B\u043C\u044B\xBB \u0436\u04D9\u043D\u0435 \xAB\u0421\u044B\u043D\u044B\u043F\xBB \u0448\u0430\u0440\u0442\u0442\u0430\u0440\u044B\u043D\u0430 \u0441\u04D9\u0439\u043A\u0435\u0441 \u0435\u0441\u0435\u043F\u0442\u0435\u043B\u0435\u0434\u0456",answeredStudentsCount:"\u0411\u04B1\u043B \u0441\u04B1\u0440\u0430\u049B\u049B\u0430 \u0436\u0430\u0443\u0430\u043F \u0431\u0435\u0440\u043C\u0435\u0433\u0435\u043D \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0435\u0440 \u0441\u0430\u043D\u044B",totalStudentsCount:"\u0416\u0430\u043B\u043F\u044B \u0441\u0430\u043D\u044B",question:"\u0421\u04B1\u0440\u0430\u049B",firstLevel:"1-\u043A\u0435\u0437\u0435\u04A3:",knowledgePoint:"\u0422\u0438\u0435\u0441\u0456\u043B\u0456 \u0431\u0456\u043B\u0456\u043C \u043D\u04AF\u043A\u0442\u0435\u0441\u0456:",answerStatus:"\u0416\u0430\u0443\u0430\u043F \u0436\u0430\u0493\u0434\u0430\u0439\u044B:",score:"\u04B0\u043F\u0430\u0439",studentsCount:"\u0421\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0435\u0440 \u0441\u0430\u043D\u044B",studentsProportion:"\u0421\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0435\u0440 \u04AF\u043B\u0435\u0441\u0456",fullScoreStudentsCount:"\u0422\u043E\u043B\u044B\u049B \u04B1\u043F\u0430\u0439 \u0430\u043B\u0493\u0430\u043D \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0435\u0440 \u0441\u0430\u043D\u044B: \u043E\u0441\u044B \u043A\u0435\u0437\u0435\u04A3\u0434\u0435 \u0442\u043E\u043B\u044B\u049B \u04B1\u043F\u0430\u0439 \u0430\u043B\u0493\u0430\u043D \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0435\u0440 \u0441\u0430\u043D\u044B",fullScoreStudentsProportion:"\u0422\u043E\u043B\u044B\u049B \u04B1\u043F\u0430\u0439 \u0430\u043B\u0493\u0430\u043D \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0435\u0440 \u04AF\u043B\u0435\u0441\u0456: (\u043E\u0441\u044B \u043A\u0435\u0437\u0435\u04A3\u0434\u0435 \u0442\u043E\u043B\u044B\u049B \u04B1\u043F\u0430\u0439 \u0430\u043B\u0493\u0430\u043D \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0435\u0440 \u0441\u0430\u043D\u044B / \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0435\u0440 \u0436\u0430\u043B\u043F\u044B \u0441\u0430\u043D\u044B) *100%",partialScoreStudentsCount:"\u0416\u0430\u0440\u0442\u044B\u043B\u0430\u0439 \u04B1\u043F\u0430\u0439 \u0430\u043B\u0493\u0430\u043D \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0435\u0440 \u0441\u0430\u043D\u044B: \u043E\u0441\u044B \u043A\u0435\u0437\u0435\u04A3\u0434\u0435 \u0436\u0430\u0440\u0442\u044B\u043B\u0430\u0439 \u04B1\u043F\u0430\u0439 \u0430\u043B\u0493\u0430\u043D \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0435\u0440 \u0441\u0430\u043D\u044B",partialScoreStudentsProportion:"\u0416\u0430\u0440\u0442\u044B\u043B\u0430\u0439 \u04B1\u043F\u0430\u0439 \u0430\u043B\u0493\u0430\u043D \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0435\u0440 \u04AF\u043B\u0435\u0441\u0456: (\u043E\u0441\u044B \u043A\u0435\u0437\u0435\u04A3\u0434\u0435 \u0436\u0430\u0440\u0442\u044B\u043B\u0430\u0439 \u04B1\u043F\u0430\u0439 \u0430\u043B\u0493\u0430\u043D \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0435\u0440 \u0441\u0430\u043D\u044B / \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0435\u0440 \u0436\u0430\u043B\u043F\u044B \u0441\u0430\u043D\u044B) *100%",zeroScoreStudentsCount:"\u041D\u04E9\u043B \u04B1\u043F\u0430\u0439 \u0430\u043B\u0493\u0430\u043D \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0435\u0440 \u0441\u0430\u043D\u044B: \u043E\u0441\u044B \u043A\u0435\u0437\u0435\u04A3\u0434\u0435 0 \u04B1\u043F\u0430\u0439 \u0430\u043B\u0493\u0430\u043D \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0435\u0440 \u0441\u0430\u043D\u044B (\u0436\u0430\u0443\u0430\u043F \u0431\u0435\u0440\u043C\u0435\u0433\u0435\u043D \u043D\u0435\u043C\u0435\u0441\u0435 \u0431\u0430\u0441\u0442\u0430\u043C\u0430\u0493\u0430\u043D \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0435\u0440 \u0434\u0435 0 \u04B1\u043F\u0430\u0439 \u0440\u0435\u0442\u0456\u043D\u0434\u0435 \u0435\u0441\u0435\u043F\u0442\u0435\u043B\u0435\u0434\u0456)",zeroScoreStudentsProportion:"\u041D\u04E9\u043B \u04B1\u043F\u0430\u0439 \u0430\u043B\u0493\u0430\u043D \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0435\u0440 \u04AF\u043B\u0435\u0441\u0456: (\u043E\u0441\u044B \u043A\u0435\u0437\u0435\u04A3\u0434\u0435 0 \u04B1\u043F\u0430\u0439 \u0430\u043B\u0493\u0430\u043D \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0435\u0440 \u0441\u0430\u043D\u044B / \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0435\u0440 \u0436\u0430\u043B\u043F\u044B \u0441\u0430\u043D\u044B) *100%",note:"\u0415\u0441\u043A\u0435\u0440\u0442\u0443: \u0441\u0442\u0430\u0442\u0438\u0441\u0442\u0438\u043A\u0430\u043B\u044B\u049B \u0434\u0435\u0440\u0435\u043A\u0442\u0435\u0440 \u0441\u04AF\u0437\u0433\u0456 \u0448\u0430\u0440\u0442\u0442\u0430\u0440\u044B\u043D\u0430 (\u0441\u044B\u043D\u044B\u043F, \u0441\u0442\u0430\u0442\u0438\u0441\u0442\u0438\u043A\u0430 \u0430\u0443\u049B\u044B\u043C\u044B) \u0441\u04D9\u0439\u043A\u0435\u0441 \u049B\u0430\u0439\u0442\u0430 \u0435\u0441\u0435\u043F\u0442\u0435\u043B\u0435\u0434\u0456.",gradeDistribution:"\u0411\u0430\u0493\u0430 \u0442\u0430\u0440\u0430\u043B\u0443\u044B (\u0441\u0430\u043D\u0434\u0430\u0440\u0434\u044B \u043D\u0435\u043C\u0435\u0441\u0435 \u0431\u0430\u0493\u0430\u043D\u0434\u044B \u0434\u0438\u0430\u0433\u0440\u0430\u043C\u043C\u0430\u043D\u044B \u0431\u0430\u0441\u0443 \u0430\u0440\u049B\u044B\u043B\u044B \u043C\u04D9\u043B\u0456\u043C\u0435\u0442\u0442\u0435\u0440\u0434\u0456 \u043A\u04E9\u0440\u0443\u0433\u0435 \u0431\u043E\u043B\u0430\u0434\u044B)",countBased:"\u0421\u0430\u043D\u044B \u0431\u043E\u0439\u044B\u043D\u0448\u0430 \u0435\u0441\u0435\u043F\u0442\u0435\u0443",percentageBased:"\u041F\u0430\u0439\u044B\u0437 \u0431\u043E\u0439\u044B\u043D\u0448\u0430 \u0435\u0441\u0435\u043F\u0442\u0435\u0443",total:"\u0416\u0430\u043B\u043F\u044B",numberOfPeople:"\u0410\u0434\u0430\u043C \u0441\u0430\u043D\u044B",classGradeDistributionByNumber:"\u04D8\u0440 \u0441\u044B\u043D\u044B\u043F\u0442\u044B\u04A3 \u0431\u0430\u0493\u0430 \u0442\u0430\u0440\u0430\u043B\u0443\u044B (\u0430\u0434\u0430\u043C \u0441\u0430\u043D\u044B \u0431\u043E\u0439\u044B\u043D\u0448\u0430)",questionComparison:"\u0421\u04B1\u0440\u0430\u049B\u0442\u0430\u0440 \u0441\u0430\u043B\u044B\u0441\u0442\u044B\u0440\u0443\u044B (\u0431\u0430\u0493\u0430\u043D\u0434\u044B \u0434\u0438\u0430\u0433\u0440\u0430\u043C\u043C\u0430\u043D\u044B \u0431\u0430\u0441\u0443 \u0430\u0440\u049B\u044B\u043B\u044B \u043C\u04D9\u043B\u0456\u043C\u0435\u0442\u0442\u0435\u0440\u0434\u0456 \u043A\u04E9\u0440\u0443\u0433\u0435 \u0431\u043E\u043B\u0430\u0434\u044B)",averageScore:"\u041E\u0440\u0442\u0430\u0448\u0430 \u04B1\u043F\u0430\u0439 (\u0431\u0430\u0493\u0430\u043D\u0434\u044B \u0434\u0438\u0430\u0433\u0440\u0430\u043C\u043C\u0430\u043D\u044B \u0431\u0430\u0441\u0443 \u0430\u0440\u049B\u044B\u043B\u044B \u043C\u04D9\u043B\u0456\u043C\u0435\u0442\u0442\u0435\u0440\u0434\u0456 \u043A\u04E9\u0440\u0443\u0433\u0435 \u0431\u043E\u043B\u0430\u0434\u044B)",plagiarismCheckTime:"\u049A\u0430\u0439\u0442\u0430\u043B\u0430\u043D\u0443 \u0442\u0435\u043A\u0441\u0435\u0440\u0443 \u0443\u0430\u049B\u044B\u0442\u044B",returnForRedo:"\u049A\u0430\u0439\u0442\u0430\u0440\u0443 \u0436\u04D9\u043D\u0435 \u049B\u0430\u0439\u0442\u0430 \u043E\u0440\u044B\u043D\u0434\u0430\u0443",returnForRedoTime:"\u049A\u0430\u0439\u0442\u0430\u0440\u0443 \u0436\u04D9\u043D\u0435 \u049B\u0430\u0439\u0442\u0430 \u043E\u0440\u044B\u043D\u0434\u0430\u0443 \u0443\u0430\u049B\u044B\u0442\u044B",resetCode:"\u041A\u043E\u0434\u0442\u044B \u049B\u0430\u043B\u043F\u044B\u043D\u0430 \u043A\u0435\u043B\u0442\u0456\u0440\u0443",questionName:"\u0421\u04B1\u0440\u0430\u049B \u0430\u0442\u0430\u0443\u044B",levelName:"\u041A\u0435\u0437\u0435\u04A3 \u0430\u0442\u0430\u0443\u044B",restoreInitialCodeTime:"\u0411\u0430\u0441\u0442\u0430\u043F\u049B\u044B \u043A\u043E\u0434\u0442\u044B \u049B\u0430\u043B\u043F\u044B\u043D\u0430 \u043A\u0435\u043B\u0442\u0456\u0440\u0443 \u0443\u0430\u049B\u044B\u0442\u044B",releaseSettings:"\u0416\u0430\u0440\u0438\u044F\u043B\u0430\u0443 \u0431\u0430\u043F\u0442\u0430\u0443\u044B",examRelease:"\u0415\u043C\u0442\u0438\u0445\u0430\u043D \u0436\u0430\u0440\u0438\u044F\u043B\u0430\u0443",unifiedRelease:"\u0411\u0456\u0440\u043A\u0435\u043B\u043A\u0456 \u0436\u0430\u0440\u0438\u044F\u043B\u0430\u0443",releaseTime:"\u0416\u0430\u0440\u0438\u044F\u043B\u0430\u0443 \u0443\u0430\u049B\u044B\u0442\u044B:",deadlineTime:"\u0410\u044F\u049B\u0442\u0430\u0443 \u0443\u0430\u049B\u044B\u0442\u044B",examDurationSettings:"\u0415\u043C\u0442\u0438\u0445\u0430\u043D \u0443\u0430\u049B\u044B\u0442\u044B \u0431\u0430\u043F\u0442\u0430\u0443\u044B",restrictAnswerTime:"\u0421\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0456\u04A3 \u0436\u0430\u0443\u0430\u043F \u0443\u0430\u049B\u044B\u0442\u044B\u043D\u0430 \u0448\u0435\u043A\u0442\u0435\u0443 \u049B\u043E\u044E",reminderBeforeAnswerEnd:"\u0416\u0430\u0443\u0430\u043F \u0430\u044F\u049B\u0442\u0430\u043B\u0493\u0430\u043D\u0493\u0430 \u0434\u0435\u0439\u0456\u043D \u0435\u0441\u043A\u0435\u0440\u0442\u0443 \u0431\u0435\u0440\u0443, \u043C\u0430\u0437\u043C\u04B1\u043D\u044B:",addAnswerReminder:"\u0416\u0430\u0443\u0430\u043F \u0435\u0441\u043A\u0435\u0440\u0442\u0443\u0456\u043D \u049B\u043E\u0441\u0443",studentExamTimeLimitReached:"\u0421\u0442\u0443\u0434\u0435\u043D\u0442 \u0435\u043C\u0442\u0438\u0445\u0430\u043D \u0443\u0430\u049B\u044B\u0442\u044B \u0448\u0435\u043A\u0442\u0435\u0443\u0456\u043D\u0435 \u0436\u0435\u0442\u0442\u0456",studentEarlySubmissionTimeLimit:"\u0421\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0456\u04A3 \u0435\u0440\u0442\u0435 \u0442\u0430\u043F\u0441\u044B\u0440\u0443 \u0443\u0430\u049B\u044B\u0442\u044B \u0448\u0435\u043A\u0442\u0435\u0443\u0456",antiCheatingSettings:"\u0410\u043D\u0442\u0438\u043F\u043B\u0430\u0433\u0438\u0430\u0442 \u0436\u04D9\u043D\u0435 \u0430\u043B\u0434\u0430\u0443\u0493\u0430 \u049B\u0430\u0440\u0441\u044B \u0431\u0430\u043F\u0442\u0430\u0443",recommendedAntiCheatingMode:"\u04B0\u0441\u044B\u043D\u044B\u043B\u0493\u0430\u043D \u0430\u043D\u0442\u0438-\u0430\u043B\u0434\u0430\u0443 \u0440\u0435\u0436\u0438\u043C\u0456 (\u04D9\u0440\u0442\u04AF\u0440\u043B\u0456 \u0435\u043C\u0442\u0438\u0445\u0430\u043D \u0440\u0435\u0436\u0438\u043C\u0456\u043D\u0435 \u0431\u0430\u0439\u043B\u0430\u043D\u044B\u0441\u0442\u044B \u0436\u04AF\u0439\u0435 \u0430\u0432\u0442\u043E\u043C\u0430\u0442\u0442\u044B \u0442\u04AF\u0440\u0434\u0435 \u0442\u0438\u0456\u0441\u0442\u0456 \u0430\u043D\u0442\u0438-\u0430\u043B\u0434\u0430\u0443 \u043F\u0430\u0440\u0430\u043C\u0435\u0442\u0440\u043B\u0435\u0440\u0456\u043D \u0442\u0430\u04A3\u0434\u0430\u0439\u0434\u044B, \u043A\u0435\u0439\u0456\u043D \u0442\u04AF\u0437\u0435\u0442\u0443\u0433\u0435 \u0431\u043E\u043B\u0430\u0434\u044B)",formalMode:"\u0420\u0435\u0441\u043C\u0438 \u0440\u0435\u0436\u0438\u043C",simulationMode:"\u0416\u0430\u0442\u0442\u044B\u0493\u0443 \u0440\u0435\u0436\u0438\u043C\u0456",noCopyPasteDuringAnswer:"\u0416\u0430\u0443\u0430\u043F \u043A\u0435\u0437\u0456\u043D\u0434\u0435 \u043A\u04E9\u0448\u0456\u0440\u0443 \u043C\u0435\u043D \u049B\u043E\u044E\u0493\u0430 \u0442\u044B\u0439\u044B\u043C \u0441\u0430\u043B\u0443",randomizeQuestionOrder:"\u0421\u04B1\u0440\u0430\u049B\u0442\u0430\u0440\u0434\u044B\u04A3 \u0440\u0435\u0442\u0456\u043D \u043A\u0435\u0437\u0434\u0435\u0439\u0441\u043E\u049B \u0430\u0440\u0430\u043B\u0430\u0441\u0442\u044B\u0440\u0443",randomizeAnswerOptionsOrder:"\u0422\u0430\u04A3\u0434\u0430\u0443 \u0441\u04B1\u0440\u0430\u049B\u0442\u0430\u0440\u044B\u043D\u044B\u04A3 \u043D\u04B1\u0441\u049B\u0430\u043B\u0430\u0440\u044B\u043D \u043A\u0435\u0437\u0434\u0435\u0439\u0441\u043E\u049B \u0430\u0440\u0430\u043B\u0430\u0441\u0442\u044B\u0440\u0443",examPassword:"\u0415\u043C\u0442\u0438\u0445\u0430\u043D \u043F\u0430\u0440\u043E\u043B\u0456 (\u0442\u0430\u04A3\u0434\u0430\u043B\u0441\u0430, \u0441\u0442\u0443\u0434\u0435\u043D\u0442 \u0431\u0456\u0440\u0456\u043D\u0448\u0456 \u0440\u0435\u0442 \u0435\u043C\u0442\u0438\u0445\u0430\u043D\u0493\u0430 \u043A\u0456\u0440\u0433\u0435\u043D\u0434\u0435 \u043F\u0430\u0440\u043E\u043B\u044C \u0435\u043D\u0433\u0456\u0437\u0443\u0456 \u049B\u0430\u0436\u0435\u0442)",examUnlockCode:"\u0415\u043C\u0442\u0438\u0445\u0430\u043D \u049B\u04B1\u043B\u043F\u044B\u043D \u0430\u0448\u0443 \u043A\u043E\u0434\u044B (\u0442\u0430\u04A3\u0434\u0430\u043B\u0441\u0430, \u0441\u0442\u0443\u0434\u0435\u043D\u0442 \u0435\u043C\u0442\u0438\u0445\u0430\u043D \u043A\u0435\u0437\u0456\u043D\u0434\u0435 \u0448\u044B\u049B\u0441\u0430, \u049B\u0430\u0439\u0442\u0430 \u043A\u0456\u0440\u0443 \u04AF\u0448\u0456\u043D \u049B\u04B1\u043B\u043F\u044B\u043D \u0430\u0448\u0443 \u043A\u043E\u0434\u044B\u043D \u0435\u043D\u0433\u0456\u0437\u0443\u0456 \u043A\u0435\u0440\u0435\u043A)",examLoginRestriction:"\u0415\u043C\u0442\u0438\u0445\u0430\u043D\u0493\u0430 \u043A\u0456\u0440\u0443 \u0448\u0435\u043A\u0442\u0435\u0443\u0456 (\u0442\u0430\u04A3\u0434\u0430\u043B\u0441\u0430, \u0441\u0442\u0443\u0434\u0435\u043D\u0442 \u0435\u043C\u0442\u0438\u0445\u0430\u043D \u043A\u0435\u0437\u0456\u043D\u0434\u0435 \u0436\u04AF\u0439\u0435\u0433\u0435 \u0435\u043A\u0456\u043D\u0448\u0456 \u0436\u04D9\u043D\u0435 \u043A\u0435\u0439\u0456\u043D\u0433\u0456 \u0440\u0435\u0442 \u043A\u0456\u0440\u0433\u0435\u043D\u0434\u0435 \u0431\u0430\u049B\u044B\u043B\u0430\u0443\u0448\u044B \u043C\u04B1\u0493\u0430\u043B\u0456\u043C \u049B\u04B1\u043B\u043F\u044B\u043D \u0430\u0448\u0443 \u043A\u043E\u0434\u044B\u043D \u0435\u043D\u0433\u0456\u0437\u0443\u0456 \u043A\u0435\u0440\u0435\u043A)",forceSubmitAfterSwitchingScreen:"\u042D\u043A\u0440\u0430\u043D \u0430\u0443\u044B\u0441\u049B\u0430\u043D\u043D\u0430\u043D \u043A\u0435\u0439\u0456\u043D \u0430\u0432\u0442\u043E\u043C\u0430\u0442\u0442\u044B \u0442\u04AF\u0440\u0434\u0435 \u0435\u043C\u0442\u0438\u0445\u0430\u043D\u0434\u044B \u0430\u044F\u049B\u0442\u0430\u0443",ipBinding:"IP \u043C\u0435\u043A\u0435\u043D\u0436\u0430\u0439\u044B\u043D \u0431\u0430\u0439\u043B\u0430\u0443 (\u0442\u0430\u04A3\u0434\u0430\u043B\u0441\u0430, \u0435\u043C\u0442\u0438\u0445\u0430\u043D\u0434\u044B \u0431\u0430\u0441\u0442\u0430\u0493\u0430\u043D \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0456\u04A3 \u0430\u043A\u043A\u0430\u0443\u043D\u0442\u044B \u049B\u04B1\u0440\u044B\u043B\u0493\u044B\u043D\u044B\u04A3 IP-\u043C\u0435\u043D \u0431\u0430\u0439\u043B\u0430\u043D\u044B\u0441\u0430\u0434\u044B; \u0435\u0440\u0435\u043A\u0448\u0435 \u0436\u0430\u0493\u0434\u0430\u0439\u0434\u0430 \u043C\u04B1\u0493\u0430\u043B\u0456\u043C \u043D\u0435\u043C\u0435\u0441\u0435 \u0430\u0441\u0441\u0438\u0441\u0442\u0435\u043D\u0442 IP \u0431\u0430\u0439\u043B\u0430\u043C\u044B\u043D \u0430\u043B\u044B\u043F \u0442\u0430\u0441\u0442\u0430\u0439 \u0430\u043B\u0430\u0434\u044B)",restrictExamAccessByIP:"\u0415\u043C\u0442\u0438\u0445\u0430\u043D\u0493\u0430 \u043A\u0456\u0440\u0443 IP \u0430\u0443\u049B\u044B\u043C\u044B\u043D \u0448\u0435\u043A\u0442\u0435\u0443 (\u0435\u043C\u0442\u0438\u0445\u0430\u043D \u049B\u04B1\u0440\u044B\u043B\u0493\u044B\u043B\u0430\u0440\u044B\u043D\u044B\u04A3 IP \u0434\u0438\u0430\u043F\u0430\u0437\u043E\u043D\u044B\u043D \u0448\u0435\u043A\u0442\u0435\u0443)",examMonitorAndBehaviorAnalysis:"\u0415\u043C\u0442\u0438\u0445\u0430\u043D \u043A\u0435\u0437\u0456\u043D\u0434\u0435 \u043A\u0430\u043C\u0435\u0440\u0430 \u0430\u0440\u049B\u044B\u043B\u044B \u0431\u0430\u049B\u044B\u043B\u0430\u0443 \u0436\u04D9\u043D\u0435 \u043C\u0456\u043D\u0435\u0437-\u049B\u04B1\u043B\u044B\u049B \u0442\u0430\u043B\u0434\u0430\u0443 (\u0435\u043C\u0442\u0438\u0445\u0430\u043D \u043A\u0435\u0437\u0456\u043D\u0434\u0435 \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0456\u04A3 \u0432\u0435\u0431-\u043A\u0430\u043C\u0435\u0440\u0430\u0441\u044B \u0430\u0440\u049B\u044B\u043B\u044B \u0441\u0443\u0440\u0435\u0442 \u0442\u04AF\u0441\u0456\u0440\u0456\u043B\u0435\u0434\u0456, \u0431\u04B1\u043B \u0431\u0430\u049B\u044B\u043B\u0430\u0443 \u0436\u04D9\u043D\u0435 \u0442\u0430\u043B\u0434\u0430\u0443 \u04AF\u0448\u0456\u043D \u049B\u043E\u043B\u0434\u0430\u043D\u044B\u043B\u0430\u0434\u044B; \u043D\u04D9\u0442\u0438\u0436\u0435\u043B\u0435\u0440 \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0456\u04A3 \u043F\u0430\u0440\u0430\u0493\u044B\u043D\u0434\u0430 \u043A\u04E9\u0440\u0456\u043D\u0435\u0434\u0456)",faceRecognitionBeforeExam:"\u0415\u043C\u0442\u0438\u0445\u0430\u043D \u0430\u043B\u0434\u044B\u043D\u0434\u0430 \u0431\u0435\u0442 \u043F\u0456\u0448\u0456\u043D\u0456\u043D \u0442\u0435\u043A\u0441\u0435\u0440\u0443 (\u0442\u0430\u04A3\u0434\u0430\u043B\u0441\u0430, \u0441\u0442\u0443\u0434\u0435\u043D\u0442 \u0435\u043C\u0442\u0438\u0445\u0430\u043D \u0431\u0430\u0441\u0442\u0430\u043C\u0430\u0441 \u0431\u04B1\u0440\u044B\u043D \u0431\u0435\u0442 \u0441\u04D9\u0439\u043A\u0435\u0441\u0442\u0456\u0433\u0456 \u0440\u0430\u0441\u0442\u0430\u043B\u0443\u044B \u0442\u0438\u0456\u0441)",phoneVideoRecordingDuringExam:"\u0415\u043C\u0442\u0438\u0445\u0430\u043D \u043A\u0435\u0437\u0456\u043D\u0434\u0435 \u0442\u0435\u043B\u0435\u0444\u043E\u043D \u0430\u0440\u049B\u044B\u043B\u044B \u0431\u0435\u0439\u043D\u0435 \u0436\u0430\u0437\u0443 (\u0441\u0442\u0443\u0434\u0435\u043D\u0442 \u0435\u043C\u0442\u0438\u0445\u0430\u043D \u0431\u0430\u0441\u0442\u0430\u043C\u0430\u0441 \u0431\u04B1\u0440\u044B\u043D \u0442\u0435\u043B\u0435\u0444\u043E\u043D \u043A\u0430\u043C\u0435\u0440\u0430\u0441\u044B\u043D \u049B\u043E\u0441\u0443\u044B \u0442\u0438\u0456\u0441, \u043C\u04B1\u0493\u0430\u043B\u0456\u043C \u0431\u0435\u0439\u043D\u0435\u043D\u0456 \u0431\u0430\u049B\u044B\u043B\u0430\u0443 \u0431\u0435\u0442\u0456\u043D\u0434\u0435 \u043A\u04E9\u0440\u0435 \u0430\u043B\u0430\u0434\u044B)",reviewSettings:"\u0411\u0430\u0493\u0430\u043B\u0430\u0443 \u0431\u0430\u043F\u0442\u0430\u0443\u044B",centralizedGrading:"\u041E\u0440\u0442\u0430\u043B\u044B\u049B\u0442\u0430\u043D\u0434\u044B\u0440\u044B\u043B\u0493\u0430\u043D \u0431\u0430\u0493\u0430\u043B\u0430\u0443 (\u0435\u0433\u0435\u0440 \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0435\u0440 \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430\u043D\u044B \u0436\u0456\u0431\u0435\u0440\u0433\u0435\u043D \u0436\u04D9\u043D\u0435 \u0435\u043C\u0442\u0438\u0445\u0430\u043D \xAB\u0430\u044F\u049B\u0442\u0430\u043B\u0493\u0430\u043D\xBB \u043A\u04AF\u0439\u0434\u0435 \u0431\u043E\u043B\u0441\u0430, \u0436\u04D9\u043D\u0435 \u0441\u044B\u043D\u0430\u049B\u0442\u0430 \u0431\u043E\u0441 \u043E\u0440\u044B\u043D, \u049B\u044B\u0441\u049B\u0430 \u0436\u0430\u0443\u0430\u043F, \u0431\u0430\u0493\u0434\u0430\u0440\u043B\u0430\u043C\u0430\u043B\u0430\u0443, \u043A\u043E\u0434\u0442\u044B \u0442\u043E\u043B\u0442\u044B\u0440\u0443 \u043D\u0435\u043C\u0435\u0441\u0435 \u0442\u04D9\u0436\u0456\u0440\u0438\u0431\u0435\u043B\u0456\u043A \u0436\u04B1\u043C\u044B\u0441 \u0441\u04B1\u0440\u0430\u049B\u0442\u0430\u0440\u044B \u0431\u0430\u0440 \u0431\u043E\u043B\u0441\u0430, \u043E\u0440\u0442\u0430\u043B\u044B\u049B \u0431\u0430\u0493\u0430\u043B\u0430\u0443 \u049B\u043E\u0441\u044B\u043B\u0430\u0434\u044B)",centralizedGradingEnabled:"\u041E\u0440\u0442\u0430\u043B\u044B\u049B \u0431\u0430\u0493\u0430\u043B\u0430\u0443 \u049B\u043E\u0441\u044B\u043B\u0493\u0430\u043D\u043D\u0430\u043D \u043A\u0435\u0439\u0456\u043D \u04E9\u0448\u0456\u0440\u0456\u043B\u043C\u0435\u0439\u0434\u0456",gradingSettings:"\u0411\u0430\u0493\u0430 \u0431\u0430\u043F\u0442\u0430\u0443\u044B",partialCreditForIncompleteMultipleChoice:"\u041A\u04E9\u043F \u0442\u0430\u04A3\u0434\u0430\u0443\u043B\u044B \u0441\u04B1\u0440\u0430\u049B\u0442\u0430\u0440\u0434\u0430 \u0442\u043E\u043B\u044B\u049B \u0435\u043C\u0435\u0441 \u0436\u0430\u0443\u0430\u043F \u04AF\u0448\u0456\u043D \u0436\u0430\u0440\u0442\u044B\u043B\u0430\u0439 \u04B1\u043F\u0430\u0439 \u0431\u0435\u0440\u0443 (\u0442\u0430\u04A3\u0434\u0430\u043B\u0441\u0430, \u0441\u0442\u0443\u0434\u0435\u043D\u0442 \u0431\u0430\u0440\u043B\u044B\u049B \u0434\u04B1\u0440\u044B\u0441 \u0436\u0430\u0443\u0430\u043F\u0442\u0430\u0440\u0434\u044B \u0442\u0430\u04A3\u0434\u0430\u043C\u0430\u0493\u0430\u043D\u044B\u043C\u0435\u043D, \u0442\u0430\u04A3\u0434\u0430\u0493\u0430\u043D\u0434\u0430\u0440\u044B \u0434\u04B1\u0440\u044B\u0441 \u0431\u043E\u043B\u0441\u0430, \u0456\u0448\u0456\u043D\u0430\u0440\u0430 \u04B1\u043F\u0430\u0439 \u0430\u043B\u0430\u0434\u044B; \u04B1\u043F\u0430\u0439 = \u0442\u0430\u04A3\u0434\u0430\u043B\u0493\u0430\u043D \u0436\u0430\u0443\u0430\u043F\u0442\u0430\u0440 \u0441\u0430\u043D\u044B * (\u0441\u04B1\u0440\u0430\u049B \u04B1\u043F\u0430\u0439\u044B / \u0434\u04B1\u0440\u044B\u0441 \u0436\u0430\u0443\u0430\u043F\u0442\u0430\u0440 \u0441\u0430\u043D\u044B))",ignoreCaseForFillInTheBlanks:"\u0411\u043E\u0441 \u043E\u0440\u044B\u043D \u0441\u04B1\u0440\u0430\u049B\u0442\u0430\u0440\u044B\u043D \u0431\u0430\u0493\u0430\u043B\u0430\u0443 \u043A\u0435\u0437\u0456\u043D\u0434\u0435 \u04D9\u0440\u0456\u043F\u0442\u0456\u04A3 \u04AF\u043B\u043A\u0435\u043D-\u043A\u0456\u0448\u0456\u043B\u0456\u0433\u0456\u043D \u0435\u043B\u0435\u043C\u0435\u0443 (\u0442\u0430\u04A3\u0434\u0430\u043B\u0441\u0430, \u0436\u0430\u0443\u0430\u043F\u0442\u0430\u0493\u044B \u04D9\u0440\u0456\u043F \u0440\u0435\u0433\u0438\u0441\u0442\u0440\u0456 \u0435\u0441\u043A\u0435\u0440\u0456\u043B\u043C\u0435\u0439\u0434\u0456)",allowStudentsToViewGrades:"\u0421\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0435\u0440\u0433\u0435 \u0431\u0430\u0493\u0430\u0441\u044B\u043D \u043A\u04E9\u0440\u0443\u0433\u0435 \u0440\u04B1\u049B\u0441\u0430\u0442 \u0431\u0435\u0440\u0443 (\u0442\u0430\u04A3\u0434\u0430\u043B\u0441\u0430, \u0441\u0442\u0443\u0434\u0435\u043D\u0442 \u0431\u0435\u043B\u0433\u0456\u043B\u0456 \u043A\u0435\u0437\u0435\u04A3\u0434\u0435 \u0431\u0430\u0493\u0430\u0441\u044B\u043D \u043A\u04E9\u0440\u0435 \u0430\u043B\u0430\u0434\u044B)",intelligentGradingForShortAnswer:"\u049A\u044B\u0441\u049B\u0430 \u0436\u0430\u0443\u0430\u043F\u0442\u0430\u0440\u0434\u044B \u0438\u043D\u0442\u0435\u043B\u043B\u0435\u043A\u0442\u0443\u0430\u043B\u0434\u044B \u0431\u0430\u0493\u0430\u043B\u0430\u0443",enableIntelligentGrading:"\u049A\u043E\u0441\u044B\u043B\u0493\u0430\u043D\u043D\u0430\u043D \u043A\u0435\u0439\u0456\u043D, \u0431\u0430\u0493\u0430\u043B\u0430\u0443 \u0431\u0435\u0442\u0456\u043D\u0434\u0435 AI \u0430\u0441\u0441\u0438\u0441\u0442\u0435\u043D\u0442 \u043A\u04E9\u043C\u0435\u0433\u0456\u043C\u0435\u043D \u0430\u0432\u0442\u043E\u043C\u0430\u0442\u0442\u044B \u0442\u04AF\u0440\u0434\u0435 \u0431\u0430\u0493\u0430 \u043C\u0435\u043D \u043F\u0456\u043A\u0456\u0440 \u0431\u0435\u0440\u0443 \u043C\u04AF\u043C\u043A\u0456\u043D\u0434\u0456\u0433\u0456 \u0431\u043E\u043B\u0430\u0434\u044B",instructionManual:"\u04D8\u0440\u0435\u043A\u0435\u0442 \u043D\u04B1\u0441\u049B\u0430\u0443\u043B\u044B\u0493\u044B",publishExam:"\u0415\u043C\u0442\u0438\u0445\u0430\u043D\u0434\u044B \u0436\u0430\u0440\u0438\u044F\u043B\u0430\u0443",cannotRepublishExam:"\u0411\u04B1\u0440\u044B\u043D \u0436\u0430\u0440\u0438\u044F\u043B\u0430\u043D\u0493\u0430\u043D \u0435\u043C\u0442\u0438\u0445\u0430\u043D\u0434\u044B \u049B\u0430\u0439\u0442\u0430 \u0436\u0430\u0440\u0438\u044F\u043B\u0430\u0443\u0493\u0430 \u0431\u043E\u043B\u043C\u0430\u0439\u0434\u044B",examMode:"\u0415\u043C\u0442\u0438\u0445\u0430\u043D \u0440\u0435\u0436\u0438\u043C\u0456",examTime:"\u0415\u043C\u0442\u0438\u0445\u0430\u043D \u0443\u0430\u049B\u044B\u0442\u044B",selectClass:"\u0421\u044B\u043D\u044B\u043F\u0442\u044B \u0442\u0430\u04A3\u0434\u0430\u0443",joinSuccess:"\u049A\u043E\u0441\u044B\u043B\u0434\u044B! \u0442\u0435\u0441\u0442\u0442\u0430\u0493\u044B \u0436\u0430\u04A3\u0430 \u0441\u04B1\u0440\u0430\u049B\u0442\u0430\u0440 \u0430\u0432\u0442\u043E\u043C\u0430\u0442\u0442\u044B \u0442\u04AF\u0440\u0434\u0435 \u0441\u04B1\u0440\u0430\u049B \u049B\u043E\u0440\u044B\u043D\u0430 \u0441\u0438\u043D\u0445\u0440\u043E\u043D\u0434\u0430\u043B\u0434\u044B~",later:"\u041A\u0435\u0439\u0456\u043D\u0456\u0440\u0435\u043A",goToQuestionBank:"\u0421\u044B\u043D\u0430\u049B \u049B\u043E\u0440\u044B\u043D\u0430 \u04E9\u0442\u0443",knowledgeGraph:"\u0411\u0456\u043B\u0456\u043C \u0433\u0440\u0430\u0444\u0438\u043A\u0430\u0441\u044B",courseGraph:"\u041A\u0443\u0440\u0441 \u0433\u0440\u0430\u0444\u0438\u043A\u0430\u0441\u044B",learningPath:"\u041E\u049B\u0443 \u0436\u043E\u043B\u044B",tagGraph:"\u0411\u0435\u043B\u0433\u0456 \u0433\u0440\u0430\u0444\u0438\u043A\u0430\u0441\u044B",knowledgeNode:"\u0411\u0456\u043B\u0456\u043C \u0442\u04AF\u0439\u0456\u043D\u0456",resourceNode:"\u0420\u0435\u0441\u0443\u0440\u0441 \u0442\u04AF\u0439\u0456\u043D\u0456",createKnowledgeGraph:"\u0411\u0456\u043B\u0456\u043C \u0433\u0440\u0430\u0444\u0438\u043A\u0430\u0441\u044B\u043D \u049B\u04B1\u0440\u0443",noGraphCreateOne:"\u04D8\u0437\u0456\u0440\u0433\u0435 \u0433\u0440\u0430\u0444\u0438\u043A\u0430 \u0436\u043E\u049B, \u0436\u0430\u04A3\u0430\u0441\u044B\u043D \u049B\u04B1\u0440\u044B\u04A3\u044B\u0437",createNewGraph:"\u0416\u0430\u04A3\u0430 \u0433\u0440\u0430\u0444\u0438\u043A\u0430 \u049B\u04B1\u0440\u0443",addNewKnowledgeGraph:"\u0416\u0430\u04A3\u0430 \u0431\u0456\u043B\u0456\u043C \u0433\u0440\u0430\u0444\u0438\u043A\u0430\u0441\u044B\u043D \u049B\u043E\u0441\u0443",nodeAttributes:"\u0422\u04AF\u0439\u0456\u043D \u049B\u0430\u0441\u0438\u0435\u0442\u0456",graphName:"\u0413\u0440\u0430\u0444\u0438\u043A\u0430 \u0430\u0442\u0430\u0443\u044B",description:"\u0421\u0438\u043F\u0430\u0442\u0442\u0430\u043C\u0430",graphType:"\u0413\u0440\u0430\u0444\u0438\u043A\u0430 \u0442\u04AF\u0440\u0456",selectType:"\u0422\u04AF\u0440\u0434\u0456 \u0442\u0430\u04A3\u0434\u0430\u0443",add:"\u049A\u043E\u0441\u0443",createLearningPath:"\u041E\u049B\u0443 \u0436\u043E\u043B\u044B\u043D \u049B\u04B1\u0440\u0443",noLearningPathData:"\u04D8\u0437\u0456\u0440\u0433\u0435 \u043E\u049B\u0443 \u0436\u043E\u043B\u044B \u0434\u0435\u0440\u0435\u043A\u0442\u0435\u0440\u0456 \u0436\u043E\u049B",pathName:"\u0416\u043E\u043B \u0430\u0442\u0430\u0443\u044B (\u043E\u049B\u0443 \u0436\u043E\u043B\u044B\u043D\u044B\u04A3 \u0430\u0442\u0430\u0443\u044B\u043D \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437)",finishCreation:"\u049A\u04B1\u0440\u0443\u0434\u044B \u0430\u044F\u049B\u0442\u0430\u0443",learningPathDrag:"\u041E\u049B\u0443 \u0436\u043E\u043B\u044B (\u0440\u0435\u0442\u0442\u0456\u043B\u0456\u043A\u0442\u0456 \u0441\u04AF\u0439\u0440\u0435\u043F \u04E9\u0437\u0433\u0435\u0440\u0442\u0443\u0433\u0435 \u0431\u043E\u043B\u0430\u0434\u044B)",createNewSurvey:"\u0416\u0430\u04A3\u0430 \u0441\u0430\u0443\u0430\u043B\u043D\u0430\u043C\u0430 \u049B\u04B1\u0440\u0443",selectSurvey:"\u0421\u0430\u0443\u0430\u043B\u043D\u0430\u043C\u0430\u043D\u044B \u0442\u0430\u04A3\u0434\u0430\u0443",surveySelection:"\u0421\u0430\u0443\u0430\u043B\u043D\u0430\u043C\u0430 \u0442\u0430\u04A3\u0434\u0430\u0443",selectFromSaved:"\u0422\u0430\u04A3\u0434\u0430\u0443 \u043D\u044B\u0441\u0430\u043D\u044B: \u0441\u0456\u0437 \u0441\u0430\u0431\u0430\u049B \u0441\u0430\u0443\u0430\u043B\u043D\u0430\u043C\u0430\u043B\u0430\u0440 \u0442\u0456\u0437\u0456\u043C\u0456\u043D\u0434\u0435 \u0441\u0430\u049B\u0442\u0430\u0493\u0430\u043D \u0441\u0430\u0443\u0430\u043B\u043D\u0430\u043C\u0430\u043B\u0430\u0440",selectFromPublic:"\u0422\u0430\u04A3\u0434\u0430\u0443 \u043D\u044B\u0441\u0430\u043D\u044B: \u0441\u04B1\u0440\u0430\u049B\u0442\u0430\u0440 \u049B\u043E\u0440\u044B\u043D\u0434\u0430 \u0436\u0430\u043B\u043F\u044B\u0493\u0430 \u049B\u043E\u043B\u0436\u0435\u0442\u0456\u043C\u0434\u0456 \u0435\u0442\u0456\u043F \u043E\u0440\u043D\u0430\u0442\u044B\u043B\u0493\u0430\u043D \u0431\u0430\u0440\u043B\u044B\u049B \u0441\u0430\u0443\u0430\u043B\u043D\u0430\u043C\u0430\u043B\u0430\u0440",surveyTitle:"\u0421\u0430\u0443\u0430\u043B\u043D\u0430\u043C\u0430 \u0430\u0442\u0430\u0443\u044B",surveyTitleLimit:"\u0421\u0430\u0443\u0430\u043B\u043D\u0430\u043C\u0430 \u0430\u0442\u0430\u0443\u044B, \u0435\u04A3 \u043A\u04E9\u0431\u0456 60 \u0442\u0430\u04A3\u0431\u0430",surveyInstructions:"\u0421\u0430\u0443\u0430\u043B\u043D\u0430\u043C\u0430 \u043D\u04B1\u0441\u049B\u0430\u0443\u043B\u044B\u0493\u044B",surveyInstructionsLimit:"\u0411\u04B1\u043B \u0441\u0430\u0443\u0430\u043B\u043D\u0430\u043C\u0430\u0493\u0430 \u049B\u0430\u0442\u044B\u0441\u0442\u044B \u0442\u04AF\u0441\u0456\u043D\u0434\u0456\u0440\u043C\u0435\u043D\u0456 \u043E\u0441\u044B \u0436\u0435\u0440\u0433\u0435 \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437, \u0435\u04A3 \u043A\u04E9\u0431\u0456 5000 \u0442\u0430\u04A3\u0431\u0430",saveSurvey:"\u0421\u0430\u0443\u0430\u043B\u043D\u0430\u043C\u0430\u043D\u044B \u0441\u0430\u049B\u0442\u0430\u0443",publishSurvey:"\u0421\u0430\u0443\u0430\u043B\u043D\u0430\u043C\u0430\u043D\u044B \u0436\u0430\u0440\u0438\u044F\u043B\u0430\u0443",exportScoreSummary:"\u0411\u0430\u0493\u0430\u043B\u0430\u0440 \u049B\u043E\u0440\u044B\u0442\u044B\u043D\u0434\u044B\u0441\u044B\u043D \u044D\u043A\u0441\u043F\u043E\u0440\u0442\u0442\u0430\u0443",examSummarySettings:"\u0415\u043C\u0442\u0438\u0445\u0430\u043D \u049B\u043E\u0440\u044B\u0442\u044B\u043D\u0434\u044B\u0441\u044B\u043D \u0431\u0430\u043F\u0442\u0430\u0443",analysisTemplate:"\u0422\u0430\u043B\u0434\u0430\u0443 \u04AF\u043B\u0433\u0456\u0441\u0456",template1:"\u04AE\u043B\u0433\u0456 1 \u2014 \u0431\u0430\u0493\u0430\u043B\u0430\u0443 \u049B\u043E\u0440\u044B\u0442\u044B\u043D\u0434\u044B\u0441\u044B\u043D \u049B\u0430\u0440\u0430\u0443",template2:"\u04AE\u043B\u0433\u0456 2 \u2014 \u043A\u0443\u0440\u0441 \u0431\u0430\u0493\u0430\u043B\u0430\u0443 \u0441\u044B\u043D\u0430\u0493\u044B\u043D \u0442\u0430\u043B\u0434\u0430\u0443 \u049B\u0430\u0440\u0430\u0443",summaryReportPreview:"\u049A\u043E\u0440\u044B\u0442\u044B\u043D\u0434\u044B \u0435\u0441\u0435\u043F\u0442\u0456 \u0430\u043B\u0434\u044B\u043D \u0430\u043B\u0430 \u049B\u0430\u0440\u0430\u0443",exportSettings:"\u042D\u043A\u0441\u043F\u043E\u0440\u0442\u0442\u0430\u0443 \u0431\u0430\u043F\u0442\u0430\u0443\u044B",headerImageSettings:"\u041F\u0430\u0440\u0430\u049B \u0431\u04B1\u0440\u044B\u0448\u044B \u0431\u0435\u043B\u0433\u0456\u0441\u0456. \u0421\u0443\u0440\u0435\u0442 \u04E9\u043B\u0448\u0435\u043C\u0456 \u04B1\u0441\u044B\u043D\u044B\u043B\u0430\u0434\u044B: 700px*500px, \u043A\u04E9\u043B\u0435\u043C\u0456 200k-\u0442\u0430\u043D \u0430\u0441\u043F\u0430\u0443\u044B \u0442\u0438\u0456\u0441",showTestTitle:"\u0442\u0435\u0441\u0442 \u0430\u0442\u0430\u0443\u044B\u043D \u043A\u04E9\u0440\u0441\u0435\u0442\u0443",showExamContent:"\u0415\u043C\u0442\u0438\u0445\u0430\u043D \u043C\u0430\u0437\u043C\u04B1\u043D\u044B\u043D \u043A\u04E9\u0440\u0441\u0435\u0442\u0443 (\u044F\u0493\u043D\u0438 \u043E\u0441\u044B \u0442\u0435\u0441\u0442 \u0442\u0438\u0435\u0441\u0456\u043B\u0456 \u043A\u0443\u0440\u0441 \u0430\u0442\u0430\u0443\u044B)",showQuestionDetails:"\u0421\u04B1\u0440\u0430\u049B \u0441\u0430\u043D\u044B, \u04B1\u043F\u0430\u0439 \u0436\u04D9\u043D\u0435 \u0435\u043C\u0442\u0438\u0445\u0430\u043D \u04B1\u0437\u0430\u049B\u0442\u044B\u0493\u044B\u043D \u043A\u04E9\u0440\u0441\u0435\u0442\u0443",showScoreAndTable:"\u04B0\u043F\u0430\u0439 \u043C\u0435\u043D \u0431\u0430\u0493\u0430\u043B\u0430\u0443 \u043A\u0435\u0441\u0442\u0435\u0441\u0456\u043D \u043A\u04E9\u0440\u0441\u0435\u0442\u0443",sealLineSettings:"\u041C\u04E9\u0440\u043B\u0435\u043D\u0433\u0435\u043D \u0430\u0439\u043C\u0430\u049B\u0442\u044B \u0431\u0430\u043F\u0442\u0430\u0443",specializationClass:"\u041C\u0430\u043C\u0430\u043D\u0434\u044B\u049B \u0441\u044B\u043D\u044B\u0431\u044B",maxQuestionsPerPage:"\u04D8\u0440 \u0431\u0435\u0442\u043A\u0435 \u0435\u04A3 \u043A\u04E9\u043F \u0441\u044B\u043D\u0430\u049B \u0441\u0430\u043D\u044B:",examInstructions:"\u0415\u043C\u0442\u0438\u0445\u0430\u043D \u043D\u04B1\u0441\u049B\u0430\u0443\u043B\u044B\u0493\u044B",sampleImagePreview:"\u041C\u044B\u0441\u0430\u043B \u0441\u0443\u0440\u0435\u0442\u0442\u0456 \u0430\u043B\u0434\u044B\u043D \u0430\u043B\u0430 \u049B\u0430\u0440\u0430\u0443",sortByPublishTimeAsc:"\u0416\u0430\u0440\u0438\u044F\u043B\u0430\u0443 \u0443\u0430\u049B\u044B\u0442\u044B \u0431\u043E\u0439\u044B\u043D\u0448\u0430 \u04E9\u0441\u0443 \u0440\u0435\u0442\u0456\u043C\u0435\u043D \u0441\u04B1\u0440\u044B\u043F\u0442\u0430\u0443",sortByCreationTimeDesc1:"\u049A\u04B1\u0440\u0443 \u0443\u0430\u049B\u044B\u0442\u044B \u0431\u043E\u0439\u044B\u043D\u0448\u0430 \u043A\u0435\u043C\u0443 \u0440\u0435\u0442\u0456\u043C\u0435\u043D \u0441\u04B1\u0440\u044B\u043F\u0442\u0430\u0443",sortByCreationTimeAsc1:"\u049A\u04B1\u0440\u0443 \u0443\u0430\u049B\u044B\u0442\u044B \u0431\u043E\u0439\u044B\u043D\u0448\u0430 \u04E9\u0441\u0443 \u0440\u0435\u0442\u0456\u043C\u0435\u043D \u0441\u04B1\u0440\u044B\u043F\u0442\u0430\u0443",sortByPublishTimeDesc1:"\u0416\u0430\u0440\u0438\u044F\u043B\u0430\u0443 \u0443\u0430\u049B\u044B\u0442\u044B \u0431\u043E\u0439\u044B\u043D\u0448\u0430 \u043A\u0435\u043C\u0443 \u0440\u0435\u0442\u0456\u043C\u0435\u043D \u0441\u04B1\u0440\u044B\u043F\u0442\u0430\u0443",sortByPublishTimeAsc1:"\u0416\u0430\u0440\u0438\u044F\u043B\u0430\u0443 \u0443\u0430\u049B\u044B\u0442\u044B \u0431\u043E\u0439\u044B\u043D\u0448\u0430 \u04E9\u0441\u0443 \u0440\u0435\u0442\u0456\u043C\u0435\u043D \u0441\u04B1\u0440\u044B\u043F\u0442\u0430\u0443",prePublish:"\u0410\u043B\u0434\u044B\u043D \u0430\u043B\u0430 \u0436\u0430\u0440\u0438\u044F\u043B\u0430\u0443",uploadResource:"\u0420\u0435\u0441\u0443\u0440\u0441 \u0436\u04AF\u043A\u0442\u0435\u0443",addExternalLink:"\u0421\u044B\u0440\u0442\u049B\u044B \u0441\u0456\u043B\u0442\u0435\u043C\u0435 \u049B\u043E\u0441\u0443",searchByPublisherOrName:"\u0416\u0430\u0440\u0438\u044F\u043B\u0430\u0443\u0448\u044B \u043D\u0435\u043C\u0435\u0441\u0435 \u0430\u0442\u0430\u0443\u044B \u0431\u043E\u0439\u044B\u043D\u0448\u0430 \u0456\u0437\u0434\u0435\u0443",resourceName:"\u0420\u0435\u0441\u0443\u0440\u0441 \u0430\u0442\u0430\u0443\u044B",size:"\u04E8\u043B\u0448\u0435\u043C\u0456",publisher:"\u0416\u0430\u0440\u0438\u044F\u043B\u0430\u0493\u0430\u043D \u0430\u0434\u0430\u043C",time:"\u0423\u0430\u049B\u044B\u0442\u044B",renameDirectory:"\u041A\u0430\u0442\u0430\u043B\u043E\u0433\u0442\u044B \u049B\u0430\u0439\u0442\u0430 \u0430\u0442\u0430\u0443",directoryName:"\u041A\u0430\u0442\u0430\u043B\u043E\u0433 \u0430\u0442\u0430\u0443\u044B",fileUpload:"\u0424\u0430\u0439\u043B \u0436\u04AF\u043A\u0442\u0435\u0443",fileUploadLimit:"1. \u0411\u0456\u0440 \u0443\u0430\u049B\u044B\u0442\u0442\u0430 \u0435\u04A3 \u043A\u04E9\u0431\u0456 10 \u0444\u0430\u0439\u043B \u0436\u04AF\u043A\u0442\u0435\u0443\u0433\u0435 \u0431\u043E\u043B\u0430\u0434\u044B. 2. \u0422\u043E\u049B\u0442\u0430\u0443 \u043E\u0440\u043D\u044B\u043D\u0430\u043D \u0436\u0430\u043B\u0493\u0430\u0441\u0442\u044B\u0440\u0443 \u049B\u043E\u043B\u0434\u0430\u0443 \u043A\u04E9\u0440\u0441\u0435\u0442\u0456\u043B\u043C\u0435\u0439\u0434\u0456, \u0431\u0456\u0440 \u0444\u0430\u0439\u043B\u0434\u044B\u04A3 \u04E9\u043B\u0448\u0435\u043C\u0456 5\u0413\u0411-\u0442\u0430\u043D \u0430\u0441\u043F\u0430\u0443\u044B \u0442\u0438\u0456\u0441.",publicVisibility:"\u0442\u0430\u04A3\u0434\u0430\u043B\u0441\u0430, \u0431\u0430\u0440\u043B\u044B\u049B \u043F\u0430\u0439\u0434\u0430\u043B\u0430\u043D\u0443\u0448\u044B\u043B\u0430\u0440 \u043A\u04E9\u0440\u0435 \u0430\u043B\u0430\u0434\u044B; \u0442\u0430\u04A3\u0434\u0430\u043B\u043C\u0430\u0441\u0430, \u0442\u0435\u043A \u0441\u0430\u0431\u0430\u049B \u043C\u04AF\u0448\u0435\u043B\u0435\u0440\u0456 \u043A\u04E9\u0440\u0435 \u0430\u043B\u0430\u0434\u044B",resourceDescription:"\u041C\u04B1\u043D\u0434\u0430 \u0440\u0435\u0441\u0443\u0440\u0441 \u0441\u0438\u043F\u0430\u0442\u0442\u0430\u043C\u0430\u0441\u044B\u043D \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437",resourceNameLabel:"\u0420\u0435\u0441\u0443\u0440\u0441 \u0430\u0442\u0430\u0443\u044B: ",resourceNameLimit:"\u0440\u0435\u0441\u0443\u0440\u0441 \u0430\u0442\u0430\u0443\u044B\u043D \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437",linkAddress:"\u0421\u0456\u043B\u0442\u0435\u043C\u0435 \u043C\u0435\u043A\u0435\u043D\u0436\u0430\u0439\u044B:",enterExternalLinkURL:"\u0441\u044B\u0440\u0442\u049B\u044B \u0441\u0456\u043B\u0442\u0435\u043C\u0435\u043D\u0456\u04A3 URL \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437",batchWatermarkSettings:"\u0422\u043E\u043F\u0442\u044B\u049B \u0441\u0443\u0442\u0430\u04A3\u0431\u0430 \u0431\u0430\u043F\u0442\u0430\u0443\u044B",statisticsOverview1:"\u0416\u0430\u043B\u043F\u044B \u0441\u0442\u0430\u0442\u0438\u0441\u0442\u0438\u043A\u0430",adjustSorting:"\u0420\u0435\u0442\u0456\u043D \u04E9\u0437\u0433\u0435\u0440\u0442\u0443",uploadVideo:"\u0411\u0435\u0439\u043D\u0435 \u0436\u04AF\u043A\u0442\u0435\u0443",video:"\u0411\u0435\u0439\u043D\u0435",liveBroadcast:"\u0422\u0456\u043A\u0435\u043B\u0435\u0439 \u044D\u0444\u0438\u0440",eduCoderSupport:"\u0431\u0430\u0440\u043B\u044B\u049B \u04AF\u0448\u0456\u043D\u0448\u0456 \u0442\u0430\u0440\u0430\u043F \u0442\u0456\u043A\u0435\u043B\u0435\u0439 \u044D\u0444\u0438\u0440 \u043F\u043B\u0430\u0442\u0444\u043E\u0440\u043C\u0430\u043B\u0430\u0440\u044B\u043D \u049B\u043E\u043B\u0434\u0430\u0439\u0434\u044B, \u04D9\u0441\u0456\u0440\u0435\u0441\u0435 \u04B1\u0441\u044B\u043D\u044B\u043B\u0430\u0434\u044B:",wechat:"WeChat",quickGuide:"\u049A\u044B\u0441\u049B\u0430\u0448\u0430 \u043D\u04B1\u0441\u049B\u0430\u0443\u043B\u044B\u049B",douyin:"Douyin",bilibili:"Bilibili",douyu:"Douyu",weibitong:"Weibitong",addLiveBroadcast:"\u0422\u0456\u043A\u0435\u043B\u0435\u0439 \u044D\u0444\u0438\u0440 \u049B\u043E\u0441\u0443",batchEnable:"\u0422\u043E\u043F\u0442\u044B\u049B \u049B\u043E\u0441\u0443",batchDisable:"\u0422\u043E\u043F\u0442\u044B\u049B \u04E9\u0448\u0456\u0440\u0443",videoStatisticsOverview:"\u0411\u0435\u0439\u043D\u0435 \u0441\u0442\u0430\u0442\u0438\u0441\u0442\u0438\u043A\u0430\u0441\u044B\u043D\u0430 \u0448\u043E\u043B\u0443",viewersCount:"\u041A\u04E9\u0440\u0435\u0440\u043C\u0435\u043D\u0434\u0435\u0440 \u0441\u0430\u043D\u044B (\u0430\u0434\u0430\u043C)",viewersCount1:"\u041A\u04E9\u0440\u0435\u0440\u043C\u0435\u043D\u0434\u0435\u0440 \u0441\u0430\u043D\u044B",statisticsList:"\u0421\u0442\u0430\u0442\u0438\u0441\u0442\u0438\u043A\u0430 \u0442\u0456\u0437\u0456\u043C\u0456",videoDimensions:"\u0411\u0435\u0439\u043D\u0435 \u04E9\u043B\u0448\u0435\u043C\u0456",videoTitle:"\u0411\u0435\u0439\u043D\u0435 \u0430\u0442\u0430\u0443\u044B",totalViewsCount:"\u0416\u0430\u043B\u043F\u044B \u049B\u0430\u0440\u0430\u0443 \u0441\u0430\u043D\u044B (\u0440\u0435\u0442)",playbackDataStartCounting:"\u041E\u0439\u043D\u0430\u0442\u0443 \u0434\u0435\u0440\u0435\u043A\u0442\u0435\u0440\u0456 \u0431\u0430\u0441\u0442\u0430\u043F \u0435\u0441\u0435\u043F\u0442\u0435\u043B\u0435\u0434\u0456",totalWatchTime:"\u0416\u0430\u043B\u043F\u044B \u049B\u0430\u0440\u0430\u0443 \u04B1\u0437\u0430\u049B\u0442\u044B\u0493\u044B (\u0441\u0430\u0493\u0430\u0442)",exportData:"\u0414\u0435\u0440\u0435\u043A\u0442\u0435\u0440\u0434\u0456 \u044D\u043A\u0441\u043F\u043E\u0440\u0442\u0442\u0430\u0443",totalViewCount:"\u0416\u0430\u043B\u043F\u044B \u043A\u04E9\u0440\u0456\u043B\u0456\u043C \u0441\u0430\u043D\u044B (\u0440\u0435\u0442)",learningVideosCount:"\u041E\u049B\u044B\u043B\u0493\u0430\u043D \u0431\u0435\u0439\u043D\u0435\u043B\u0435\u0440 \u0441\u0430\u043D\u044B",totalLearningDuration:"\u0416\u0430\u043B\u043F\u044B \u043E\u049B\u0443 \u04B1\u0437\u0430\u049B\u0442\u044B\u0493\u044B",averageLearningCompletion:"\u041E\u0440\u0442\u0430\u0448\u0430 \u043E\u049B\u0443 \u0430\u044F\u049B\u0442\u0430\u043B\u0443 \u043A\u0435\u0437\u0435\u04A3\u0456",learningStartTime:"\u041E\u049B\u0443\u0434\u044B \u0431\u0430\u0441\u0442\u0430\u0443 \u0443\u0430\u049B\u044B\u0442\u044B",lastLearningTime:"\u0421\u043E\u04A3\u0493\u044B \u043E\u049B\u0443 \u0443\u0430\u049B\u044B\u0442\u044B",endSorting:"\u0421\u04B1\u0440\u044B\u043F\u0442\u0430\u0443\u0434\u044B \u0430\u044F\u049B\u0442\u0430\u0443",videoTitleField:"\u0411\u0435\u0439\u043D\u0435 \u0430\u0442\u0430\u0443\u044B",videoLink:"\u0411\u0435\u0439\u043D\u0435 \u0441\u0456\u043B\u0442\u0435\u043C\u0435\u0441\u0456",uploadCoverImage:"\u041C\u04B1\u049B\u0430\u0431\u0430 \u0441\u0443\u0440\u0435\u0442\u0442\u0456 \u0436\u04AF\u043A\u0442\u0435\u0443",chooseFileToUpload:"\u0424\u0430\u0439\u043B \u0436\u04AF\u043A\u0442\u0435\u0443\u0434\u0456 \u0442\u0430\u04A3\u0434\u0430\u0443",uploadInstructions:"\u0422\u04AF\u0441\u0456\u043D\u0456\u043A\u0442\u0435\u043C\u0435: jpg/png \u0444\u043E\u0440\u043C\u0430\u0442\u044B\u043D\u0434\u0430\u0493\u044B \u0444\u0430\u0439\u043B\u0434\u0430\u0440\u0434\u044B \u0436\u04AF\u043A\u0442\u0435\u0443\u0433\u0435 \u0431\u043E\u043B\u0430\u0434\u044B, \u0444\u0430\u0439\u043B \u04E9\u043B\u0448\u0435\u043C\u0456 2\u041C-\u043D\u0430\u043D \u0430\u0441\u043F\u0430\u0443\u044B \u043A\u0435\u0440\u0435\u043A, 288*158 \u043F\u0438\u043A\u0441\u0435\u043B\u044C \u04B1\u0441\u044B\u043D\u044B\u043B\u0430\u0434\u044B;",noUploadInstructions:"\u0435\u0433\u0435\u0440 \u0436\u04AF\u043A\u0442\u0435\u043B\u043C\u0435\u0441\u0435, \u0436\u04AF\u0439\u0435 \u0441\u0443\u0440\u0435\u0442\u0456 \u049B\u043E\u043B\u0434\u0430\u043D\u044B\u043B\u0430\u0434\u044B.",uploadVideoFileLimit:"\u0411\u0435\u0439\u043D\u0435 \u0436\u04AF\u043A\u0442\u0435\u0443 (\u0431\u0456\u0440 \u0444\u0430\u0439\u043B 1000\u041C-\u043D\u0430\u043D \u0430\u0441\u043F\u0430\u0443\u044B \u043A\u0435\u0440\u0435\u043A)",uploadInstructionsFileLimit:"\u0416\u04AF\u043A\u0442\u0435\u0443 \u043D\u04B1\u0441\u049B\u0430\u0443\u043B\u044B\u0493\u044B: \u0442\u043E\u049B\u0442\u0430\u0443 \u043E\u0440\u043D\u044B\u043D\u0430\u043D \u0436\u0430\u043B\u0493\u0430\u0441\u0442\u044B\u0440\u0443 \u049B\u043E\u043B\u0434\u0430\u0443 \u043A\u04E9\u0440\u0441\u0435\u0442\u0456\u043B\u043C\u0435\u0439\u0434\u0456, \u0431\u0456\u0440 \u0431\u0435\u0439\u043D\u0435 \u0444\u0430\u0439\u043B\u044B\u043D\u044B\u04A3 \u0435\u04A3 \u04AF\u043B\u043A\u0435\u043D \u04E9\u043B\u0448\u0435\u043C\u0456 1\u0413\u0411, \u0431\u0456\u0440 \u0443\u0430\u049B\u044B\u0442\u0442\u0430 \u0435\u04A3 \u043A\u04E9\u0431\u0456 3 \u0431\u0435\u0439\u043D\u0435 \u0444\u0430\u0439\u043B \u0436\u04AF\u043A\u0442\u0435\u0443\u0433\u0435 \u0431\u043E\u043B\u0430\u0434\u044B",videoFormats:"\u0411\u0435\u0439\u043D\u0435 \u0444\u043E\u0440\u043C\u0430\u0442\u0442\u0430\u0440\u044B: avi, flv, f4v, m4v, mov, mp4, rmvb, swf, webm, wmv",warmReminder:"\u0416\u044B\u043B\u044B \u0435\u0441\u043A\u0435\u0440\u0442\u0443: \u0416\u0430\u049B\u0441\u044B\u0440\u0430\u049B \u043E\u0439\u043D\u0430\u0442\u0443 \u0442\u04D9\u0436\u0456\u0440\u0438\u0431\u0435\u0441\u0456 \u04AF\u0448\u0456\u043D MP4 \u0444\u043E\u0440\u043C\u0430\u0442\u044B\u043D\u0434\u0430\u0493\u044B \u0431\u0435\u0439\u043D\u0435\u043D\u0456 \u0436\u04AF\u043A\u0442\u0435\u0443\u0434\u0456 \u04B1\u0441\u044B\u043D\u0430\u043C\u044B\u0437. \u0415\u0433\u0435\u0440 \u04E9\u0437\u0456\u04A3\u0456\u0437 \u0436\u0430\u0437\u0493\u0430\u043D \u0431\u0435\u0439\u043D\u0435 \u0431\u043E\u043B\u0441\u0430, \u0441\u0430\u049B\u0442\u0430\u0493\u0430\u043D\u0434\u0430 AVC(H264) \u043A\u043E\u0434\u0442\u0430\u0443\u044B\u043D \u0442\u0430\u04A3\u0434\u0430\u04A3\u044B\u0437.",sorting:"\u0421\u04B1\u0440\u044B\u043F\u0442\u0430\u0443",sortByTime:"\u0423\u0430\u049B\u044B\u0442 \u0431\u043E\u0439\u044B\u043D\u0448\u0430 \u0441\u04B1\u0440\u044B\u043F\u0442\u0430\u0443",sortByPopularity:"\u0422\u0430\u043D\u044B\u043C\u0430\u043B\u0434\u044B\u049B \u0431\u043E\u0439\u044B\u043D\u0448\u0430 \u0441\u04B1\u0440\u044B\u043F\u0442\u0430\u0443",interactionStatistics:"\u04E8\u0437\u0430\u0440\u0430 \u04D9\u0440\u0435\u043A\u0435\u0442 \u0441\u0442\u0430\u0442\u0438\u0441\u0442\u0438\u043A\u0430\u0441\u044B",postNow:"\u041F\u043E\u0441\u0442 \u0436\u0430\u0440\u0438\u044F\u043B\u0430\u0443",reset:"\u049A\u0430\u043B\u043F\u044B\u043D\u0430 \u043A\u0435\u043B\u0442\u0456\u0440\u0443",createNewPost:"\u0416\u0430\u04A3\u0430 \u043F\u043E\u0441\u0442 \u049B\u04B1\u0440\u0443",enterPostDetails:"\u041E\u0441\u044B \u0436\u0435\u0440\u0433\u0435 \u043F\u043E\u0441\u0442 \u043C\u04D9\u043B\u0456\u043C\u0435\u0442\u0456\u043D \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437, \u0435\u04A3 \u043A\u04E9\u0431\u0456 10000 \u0442\u0430\u04A3\u0431\u0430",allClassVisible:"\u0411\u0430\u0440\u043B\u044B\u049B \u0441\u044B\u043D\u044B\u043F\u049B\u0430 \u043A\u04E9\u0440\u0456\u043D\u0435\u0442\u0456\u043D (\u0431\u0435\u043B\u0433\u0456\u043B\u0435\u043D\u0431\u0435\u0441\u0435, \u0441\u0442\u0443\u0434\u0435\u043D\u0442 \u0436\u0430\u0440\u0438\u044F\u043B\u0430\u0493\u0430\u043D \u0442\u0430\u043B\u049B\u044B\u043B\u0430\u0443 \u0442\u0435\u043A \u04E9\u0437 \u0442\u043E\u0431\u044B\u043D\u0430 \u043A\u04E9\u0440\u0456\u043D\u0435\u0434\u0456)",allSignIn:"\u0411\u0430\u0440\u043B\u044B\u049B \u049B\u0430\u0442\u044B\u0441\u0443",signingIn:"\u049A\u0430\u0442\u044B\u0441\u0443 \u0436\u04AF\u0440\u0456\u043F \u0436\u0430\u0442\u044B\u0440",historicalSignIn:"\u0422\u0430\u0440\u0438\u0445\u0438 \u049B\u0430\u0442\u044B\u0441\u0443\u043B\u0430\u0440",signInStatistics:"\u049A\u0430\u0442\u044B\u0441\u0443 \u0441\u0442\u0430\u0442\u0438\u0441\u0442\u0438\u043A\u0430\u0441\u044B",exportSignIn:"\u049A\u0430\u0442\u044B\u0441\u0443\u0434\u044B \u044D\u043A\u0441\u043F\u043E\u0440\u0442\u0442\u0430\u0443",createSignIn:"\u049A\u0430\u0442\u044B\u0441\u0443 \u049B\u04B1\u0440\u0443",historicalSignInNote:"\u0411\u04B1\u043B \u0442\u0456\u0437\u0456\u043C\u0434\u0435 \u0442\u0435\u043A \u0430\u044F\u049B\u0442\u0430\u043B\u0493\u0430\u043D \u0442\u0430\u0440\u0438\u0445\u0438 \u049B\u0430\u0442\u044B\u0441\u0443\u043B\u0430\u0440 \u043A\u04E9\u0440\u0441\u0435\u0442\u0456\u043B\u0435\u0434\u0456, \u0442\u0435\u043A \u043E\u043B\u0430\u0440\u0434\u044B \u044D\u043A\u0441\u043F\u043E\u0440\u0442\u0442\u0430\u0443\u0493\u0430 \u0431\u043E\u043B\u0430\u0434\u044B",searchSignInName:"\u049A\u0430\u0442\u044B\u0441\u0443 \u0430\u0442\u0430\u0443\u044B\u043D \u0435\u043D\u0433\u0456\u0437\u0456\u043F \u0456\u0437\u0434\u0435\u0443\u0433\u0435 \u0431\u043E\u043B\u0430\u0434\u044B",noSignIn:"\u049A\u0430\u0442\u044B\u0441\u0443 \u0436\u043E\u049B",noSignInSelected:"\u049A\u0430\u0442\u044B\u0441\u0443 \u0442\u0430\u04A3\u0434\u0430\u043B\u043C\u0430\u0493\u0430\u043D",noExport:"\u042D\u043A\u0441\u043F\u043E\u0440\u0442\u0442\u0430\u043C\u0430\u0443",selectedCount:"\u0422\u0430\u04A3\u0434\u0430\u043B\u0493\u0430\u043D \u0441\u0430\u043D\u044B",exportAllSignIn:"\u0411\u0430\u0440\u043B\u044B\u0493\u044B\u043D \u044D\u043A\u0441\u043F\u043E\u0440\u0442\u0442\u0430\u0443",exportSelectedSignIn:"\u0422\u0430\u04A3\u0434\u0430\u043B\u0493\u0430\u043D\u0434\u0430\u0440\u0434\u044B \u044D\u043A\u0441\u043F\u043E\u0440\u0442\u0442\u0430\u0443",showLastTenSignIns:"\u0421\u043E\u04A3\u0493\u044B \u043E\u043D \u049B\u0430\u0442\u044B\u0441\u0443\u0434\u044B \u043A\u04E9\u0440\u0441\u0435\u0442\u0443",signInName:"\u049A\u0430\u0442\u044B\u0441\u0443 \u0430\u0442\u0430\u0443\u044B",signInClass:"\u049A\u0430\u0442\u044B\u0441\u0443 \u0441\u044B\u043D\u044B\u0431\u044B",noClassDivision:"\u0411\u04E9\u043B\u0456\u043D\u0433\u0435\u043D \u0441\u044B\u043D\u044B\u043F\u0442\u0430\u0440 \u0436\u043E\u049B, \u0431\u0430\u0440\u043B\u044B\u049B \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0435\u0440 \u04D9\u0434\u0435\u043F\u043A\u0456 \u0431\u043E\u0439\u044B\u043D\u0448\u0430 \u0442\u0430\u04A3\u0434\u0430\u043B\u0430\u0434\u044B",signInMethod:"\u049A\u0430\u0442\u044B\u0441\u0443 \u0442\u04D9\u0441\u0456\u043B\u0456",quickSignIn:"\u0416\u044B\u043B\u0434\u0430\u043C \u049B\u0430\u0442\u044B\u0441\u0443",signInByCode:"\u041A\u043E\u0434\u043F\u0435\u043D \u049B\u0430\u0442\u044B\u0441\u0443",signInDate:"\u049A\u0430\u0442\u044B\u0441\u0443 \u043A\u04AF\u043D\u0456",lateSignInNotice:"\u0410\u044F\u049B\u0442\u0430\u043B\u0443 \u043C\u0435\u043D \u043A\u0435\u0448\u0456\u0433\u0443 \u0443\u0430\u049B\u044B\u0442\u044B \u0430\u0440\u0430\u0441\u044B\u043D\u0434\u0430 \u043A\u0456\u0440\u0433\u0435\u043D \u0441\u0442\u0443\u0434\u0435\u043D\u0442 \u043A\u0435\u0448\u0456\u043A\u043A\u0435\u043D \u0434\u0435\u043F \u0441\u0430\u043D\u0430\u043B\u0430\u0434\u044B",starStudent:"\u0411\u0435\u043B\u0441\u0435\u043D\u0434\u0456 \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0435\u0440",historicalExport:"\u0422\u0430\u0440\u0438\u0445\u0438 \u044D\u043A\u0441\u043F\u043E\u0440\u0442",getLatestScores:"\u0421\u043E\u04A3\u0493\u044B \u043D\u04D9\u0442\u0438\u0436\u0435\u043B\u0435\u0440\u0434\u0456 \u0430\u043B\u0443",currentDisplayMode:"\u049A\u0430\u0437\u0456\u0440\u0433\u0456 \u043A\u0435\u0437\u0434\u0435 \u0431\u0430\u0440\u043B\u044B\u049B \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430 \u0436\u0438\u044B\u043D\u0442\u044B\u049B \u0431\u0430\u0493\u0430\u0441\u044B \u043A\u04E9\u0440\u0441\u0435\u0442\u0456\u043B\u0443\u0434\u0435",courseExperiment:"\u041A\u0443\u0440\u0441 \u0442\u04D9\u0436\u0456\u0440\u0438\u0431\u0435\u0441\u0456",notStarted1:"\u0406\u0441\u043A\u0435 \u049B\u043E\u0441\u044B\u043B\u043C\u0430\u0493\u0430\u043D",studentNotStartedRate:"\u0421\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0435\u0440\u0434\u0456\u04A3 \u0456\u0441\u043A\u0435 \u049B\u043E\u0441\u043F\u0430\u0443 \u04AF\u043B\u0435\u0441\u0456 (\u0441\u0430\u0431\u0430\u049B\u0442\u0430\u0493\u044B \u0431\u0430\u0440\u043B\u044B\u049B \u0430\u044F\u049B\u0442\u0430\u043B\u0493\u0430\u043D \u043A\u0443\u0440\u0441 \u0442\u04D9\u0436\u0456\u0440\u0438\u0431\u0435\u043B\u0435\u0440\u0456\u043D\u0456\u04A3 \u043E\u0440\u0442\u0430\u0448\u0430 \u043C\u04D9\u043D\u0456)",notPassed:"\u04E8\u0442\u043F\u0435\u0433\u0435\u043D",studentNotPassedRate:"\u0421\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0435\u0440\u0434\u0456\u04A3 \u04E9\u0442\u043F\u0435\u0443 \u04AF\u043B\u0435\u0441\u0456 (\u0441\u0430\u0431\u0430\u049B\u0442\u0430\u0493\u044B \u0431\u0430\u0440\u043B\u044B\u049B \u0430\u044F\u049B\u0442\u0430\u043B\u0493\u0430\u043D \u043A\u0443\u0440\u0441 \u0442\u04D9\u0436\u0456\u0440\u0438\u0431\u0435\u043B\u0435\u0440\u0456\u043D\u0456\u04A3 \u043E\u0440\u0442\u0430\u0448\u0430 \u043C\u04D9\u043D\u0456)",onTimePass:"\u0423\u0430\u049B\u044B\u0442\u044B\u043D\u0434\u0430 \u04E9\u0442\u0443",studentOnTimePassRate:"\u0421\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0435\u0440\u0434\u0456\u04A3 \u0443\u0430\u049B\u044B\u0442\u044B\u043D\u0434\u0430 \u04E9\u0442\u0443 \u04AF\u043B\u0435\u0441\u0456 (\u0441\u0430\u0431\u0430\u049B\u0442\u0430\u0493\u044B \u0431\u0430\u0440\u043B\u044B\u049B \u0430\u044F\u049B\u0442\u0430\u043B\u0493\u0430\u043D \u043A\u0443\u0440\u0441 \u0442\u04D9\u0436\u0456\u0440\u0438\u0431\u0435\u043B\u0435\u0440\u0456\u043D\u0456\u04A3 \u043E\u0440\u0442\u0430\u0448\u0430 \u043C\u04D9\u043D\u0456)",latePass:"\u041A\u0435\u0448\u0456\u0433\u0456\u043F \u04E9\u0442\u0443",studentLatePassRate:"\u0421\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0435\u0440\u0434\u0456\u04A3 \u043A\u0435\u0448\u0456\u0433\u0456\u043F \u04E9\u0442\u0443 \u04AF\u043B\u0435\u0441\u0456 (\u0441\u0430\u0431\u0430\u049B\u0442\u0430\u0493\u044B \u0431\u0430\u0440\u043B\u044B\u049B \u0430\u044F\u049B\u0442\u0430\u043B\u0493\u0430\u043D \u043A\u0443\u0440\u0441 \u0442\u04D9\u0436\u0456\u0440\u0438\u0431\u0435\u043B\u0435\u0440\u0456\u043D\u0456\u04A3 \u043E\u0440\u0442\u0430\u0448\u0430 \u043C\u04D9\u043D\u0456)",practicalPassRateRanking:"\u0442\u04D9\u0436\u0456\u0440\u0438\u0431\u0435\u043B\u0456\u043A \u0436\u04B1\u043C\u044B\u0441 \u04E9\u0442\u0443 \u0440\u0435\u0439\u0442\u0438\u043D\u0433\u0456",practicalScoreDistribution:"\u0442\u04D9\u0436\u0456\u0440\u0438\u0431\u0435\u043B\u0456\u043A \u0436\u04B1\u043C\u044B\u0441 \u0431\u0430\u0493\u0430\u043B\u0430\u0440\u044B\u043D\u044B\u04A3 \u0442\u0430\u0440\u0430\u043B\u0443\u044B",practicalScoreDistributionAvg:"\u0442\u04D9\u0436\u0456\u0440\u0438\u0431\u0435\u043B\u0456\u043A \u0436\u04B1\u043C\u044B\u0441 \u0431\u0430\u0493\u0430\u043B\u0430\u0440\u044B\u043D\u044B\u04A3 \u0442\u0430\u0440\u0430\u043B\u0443\u044B (\u0441\u0430\u0431\u0430\u049B\u0442\u0430\u0493\u044B \u0431\u0430\u0440\u043B\u044B\u049B \u0430\u044F\u049B\u0442\u0430\u043B\u0493\u0430\u043D \u043A\u0443\u0440\u0441 \u0442\u04D9\u0436\u0456\u0440\u0438\u0431\u0435\u043B\u0435\u0440\u0456\u043D\u0456\u04A3 \u043E\u0440\u0442\u0430\u0448\u0430 \u043C\u04D9\u043D\u0456)",highToLow:"\u0416\u043E\u0493\u0430\u0440\u044B\u0434\u0430\u043D \u0442\u04E9\u043C\u0435\u043D\u0433\u0435",lowToHigh:"\u0422\u04E9\u043C\u0435\u043D\u043D\u0435\u043D \u0436\u043E\u0493\u0430\u0440\u044B\u0493\u0430",practicalScoreDistributionDetails:"\u0442\u04D9\u0436\u0456\u0440\u0438\u0431\u0435\u043B\u0456\u043A \u0436\u04B1\u043C\u044B\u0441 \u0431\u0430\u0493\u0430\u043B\u0430\u0440\u044B\u043D\u044B\u04A3 \u0435\u0433\u0436\u0435\u0439-\u0442\u0435\u0433\u0436\u0435\u0439\u043B\u0456 \u0442\u0430\u0440\u0430\u043B\u0443\u044B",courseExperimentName:"\u041A\u0443\u0440\u0441 \u0442\u04D9\u0436\u0456\u0440\u0438\u0431\u0435\u0441\u0456\u043D\u0456\u04A3 \u0430\u0442\u0430\u0443\u044B",numberOfLevels:"\u043A\u0435\u0437\u0435\u04A3 \u0441\u0430\u043D\u044B",numberOfPasses:"\u04E8\u0442\u043A\u0435\u043D\u0434\u0435\u0440 \u0441\u0430\u043D\u044B",engineeringCertification:"\u0418\u043D\u0436\u0435\u043D\u0435\u0440\u043B\u0456\u043A \u0430\u043A\u043A\u0440\u0435\u0434\u0438\u0442\u0430\u0446\u0438\u044F",relatedEngineeringCertificationCourses:"\u0418\u043D\u0436\u0435\u043D\u0435\u0440\u043B\u0456\u043A \u0430\u043A\u043A\u0440\u0435\u0434\u0438\u0442\u0430\u0446\u0438\u044F \u043A\u0443\u0440\u0441\u044B\u043D \u0431\u0430\u0439\u043B\u0430\u043D\u044B\u0441\u0442\u044B\u0440\u0443",addAssociation:"\u0411\u0430\u0439\u043B\u0430\u043D\u044B\u0441 \u049B\u043E\u0441\u0443",certifiedMajor:"\u0410\u043A\u043A\u0440\u0435\u0434\u0438\u0442\u0430\u0446\u0438\u044F \u043C\u0430\u043C\u0430\u043D\u0434\u044B\u0493\u044B",certificationYear:"\u0410\u043A\u043A\u0440\u0435\u0434\u0438\u0442\u0430\u0446\u0438\u044F \u0436\u044B\u043B\u044B",relatedCourse:"\u0411\u0430\u0439\u043B\u0430\u043D\u044B\u0441\u0442\u044B \u043A\u0443\u0440\u0441",relatedEngineeringCertificationCourseError:"\u0418\u043D\u0436\u0435\u043D\u0435\u0440\u043B\u0456\u043A \u0430\u043A\u043A\u0440\u0435\u0434\u0438\u0442\u0430\u0446\u0438\u044F \u043A\u0443\u0440\u0441\u044B\u043D \u0431\u0430\u0439\u043B\u0430\u043D\u044B\u0441\u0442\u044B\u0440\u0443 \u043C\u04AF\u043C\u043A\u0456\u043D \u0435\u043C\u0435\u0441: \u0441\u0430\u0431\u0430\u049B \u0431\u0456\u0440\u043B\u0456\u0433\u0456\u043D\u0434\u0435 \u0430\u043A\u043A\u0440\u0435\u0434\u0438\u0442\u0430\u0446\u0438\u044F \u043A\u0443\u0440\u0441\u0442\u0430\u0440\u044B \u0436\u043E\u049B. \u0428\u0435\u0448\u0456\u043C: 1. \u04B0\u0439\u044B\u043C\u043D\u044B\u04A3 \u0430\u043A\u043A\u0440\u0435\u0434\u0438\u0442\u0430\u0446\u0438\u044F \u0442\u043E\u0431\u044B \u0430\u043B\u0434\u044B\u043C\u0435\u043D \u0430\u043A\u043A\u0440\u0435\u0434\u0438\u0442\u0430\u0446\u0438\u044F \u043C\u043E\u0434\u0443\u043B\u0456\u043D\u0434\u0435 \u043E\u049B\u0443 \u0436\u043E\u0441\u043F\u0430\u0440\u044B\u043D \u0436\u04D9\u043D\u0435 \u043A\u0443\u0440\u0441\u0442\u0430\u0440\u0434\u044B \u049B\u043E\u0441\u0443\u044B \u043A\u0435\u0440\u0435\u043A; 2. \u041F\u043B\u0430\u0442\u0444\u043E\u0440\u043C\u0430 \u04D9\u0434\u0456\u0441\u0442\u0435\u043C\u0435\u043B\u0456\u043A \u043A\u04E9\u043C\u0435\u043A\u0448\u0456\u0441\u0456\u043C\u0435\u043D \u0445\u0430\u0431\u0430\u0440\u043B\u0430\u0441\u044B\u04A3\u044B\u0437.",templateManagement:"\u04AE\u043B\u0433\u0456 \u0431\u0430\u0441\u049B\u0430\u0440\u0443",experimentReportTemplate:"\u0422\u04D9\u0436\u0456\u0440\u0438\u0431\u0435 \u0435\u0441\u0435\u0431\u0456 \u04AF\u043B\u0433\u0456\u0441\u0456",createNew:"\u0416\u0430\u04A3\u0430 \u049B\u04B1\u0440\u0443",reportName:"\u0415\u0441\u0435\u043F \u0430\u0442\u0430\u0443\u044B",enterReportName:"\u0422\u04D9\u0436\u0456\u0440\u0438\u0431\u0435 \u0435\u0441\u0435\u0431\u0456 \u0430\u0442\u0430\u0443\u044B\u043D \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437",explanation:"\u0422\u04AF\u0441\u0456\u043D\u0434\u0456\u0440\u043C\u0435",studentReportSubmissionNotes:"\u0421\u0442\u0443\u0434\u0435\u043D\u0442 \u04AF\u043B\u0433\u0456\u0433\u0435 \u0441\u0430\u0439 \u0442\u04D9\u0436\u0456\u0440\u0438\u0431\u0435 \u0435\u0441\u0435\u0431\u0456\u043D \u0442\u0430\u043F\u0441\u044B\u0440\u0443 \u043A\u0435\u0437\u0456\u043D\u0434\u0435 \u043D\u0430\u0437\u0430\u0440 \u0430\u0443\u0434\u0430\u0440\u0430\u0442\u044B\u043D \u0436\u0430\u0439\u0442\u0442\u0430\u0440",fillingContentLabel:"\u0422\u043E\u043B\u0442\u044B\u0440\u0443 \u043C\u0430\u0437\u043C\u04B1\u043D\u044B",fillingContent:"\u0441\u0442\u0443\u0434\u0435\u043D\u0442 \u04AF\u043B\u0433\u0456 \u043C\u0430\u0437\u043C\u04B1\u043D\u044B\u043D\u0430 \u0441\u04D9\u0439\u043A\u0435\u0441 \u0442\u04D9\u0436\u0456\u0440\u0438\u0431\u0435 \u0435\u0441\u0435\u0431\u0456\u043D \u0442\u043E\u043B\u0442\u044B\u0440\u044B\u043F \u0442\u0430\u043F\u0441\u044B\u0440\u0430 \u0430\u043B\u0430\u0434\u044B",usageScenario:"\u049A\u043E\u043B\u0434\u0430\u043D\u0443 \u0436\u0430\u0493\u0434\u0430\u0439\u044B",showAssignmentInfoInReport:"\u0422\u04D9\u0436\u0456\u0440\u0438\u0431\u0435 \u0435\u0441\u0435\u0431\u0456\u043D\u0434\u0435 \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430\u0493\u0430 \u049B\u0430\u0442\u044B\u0441\u0442\u044B \u0430\u049B\u043F\u0430\u0440\u0430\u0442\u0442\u044B \u043A\u04E9\u0440\u0441\u0435\u0442\u0443",enableReportTemplateLabel:"\u0411\u04B1\u043B \u0435\u0441\u0435\u043F \u04AF\u043B\u0433\u0456\u0441\u0456\u043D \u049B\u043E\u0441\u0443",enableReportTemplate:"\u0435\u0441\u043A\u0435\u0440\u0442\u0443: \u0431\u0456\u0440 \u049B\u043E\u043B\u0434\u0430\u043D\u0443 \u0436\u0430\u0493\u0434\u0430\u0439\u044B\u043D\u0434\u0430 \u0442\u0435\u043A \u0431\u0456\u0440 \u0435\u0441\u0435\u043F \u04AF\u043B\u0433\u0456\u0441\u0456\u043D \u049B\u043E\u043B\u0434\u0430\u043D\u0443\u0493\u0430 \u0431\u043E\u043B\u0430\u0434\u044B",nonClassMembersNotAllowed:"\u0421\u044B\u043D\u044B\u043F \u043C\u04AF\u0448\u0435\u0441\u0456 \u0435\u043C\u0435\u0441, \u043A\u0456\u0440\u0443\u0433\u0435 \u0431\u043E\u043B\u043C\u0430\u0439\u0434\u044B",noAccessPermission:"\u0421\u0456\u0437\u0434\u0435 \u049B\u043E\u043B \u0436\u0435\u0442\u043A\u0456\u0437\u0443 \u049B\u04B1\u049B\u044B\u0493\u044B \u0436\u043E\u049B, \u0430\u043B\u0434\u044B\u043C\u0435\u043D \u0442\u0438\u0456\u0441\u0442\u0456 \u0440\u04B1\u049B\u0441\u0430\u0442\u0442\u044B \u0430\u043B\u044B\u04A3\u044B\u0437~",returnToPreviousPage:"\u0410\u043B\u0434\u044B\u04A3\u0493\u044B \u0431\u0435\u0442\u043A\u0435 \u043E\u0440\u0430\u043B\u0443",returnToHomePage:"\u0411\u0430\u0441\u0442\u044B \u0431\u0435\u0442\u043A\u0435 \u043E\u0440\u0430\u043B\u0443",viewWork:"\u0416\u04B1\u043C\u044B\u0441\u0442\u044B \u043A\u04E9\u0440\u0443",currentRoleStudent:"\u0410\u0493\u044B\u043C\u0434\u0430\u0493\u044B \u0440\u04E9\u043B\u0456: \u0441\u0442\u0443\u0434\u0435\u043D\u0442",exitClass:"\u0421\u044B\u043D\u044B\u043F\u0442\u0430\u043D \u0448\u044B\u0493\u0443",joinTeachingClass:"\u041E\u049B\u044B\u0442\u0443 \u0441\u044B\u043D\u044B\u0431\u044B\u043D\u0430 \u049B\u043E\u0441\u044B\u043B\u0443",joinGraduationProject:"\u0414\u0438\u043F\u043B\u043E\u043C \u0436\u043E\u0431\u0430\u0441\u044B\u043D\u0430 \u049B\u043E\u0441\u044B\u043B\u0443",classInvitationCode:"\u0421\u044B\u043D\u044B\u043F\u0442\u044B\u04A3 \u0448\u0430\u049B\u044B\u0440\u0443 \u043A\u043E\u0434\u044B:",answerTime:"\u0416\u0430\u0443\u0430\u043F \u0443\u0430\u049B\u044B\u0442\u044B",minute:"\u043C\u0438\u043D\u0443\u0442"},competitions:{competitionStatus:"\u0411\u0430\u0439\u049B\u0430\u0443 \u043A\u04AF\u0439\u0456",advisorContactInformation:"\u0416\u0435\u0442\u0435\u043A\u0448\u0456 \u043C\u04B1\u0493\u0430\u043B\u0456\u043C\u043D\u0456\u04A3 \u0431\u0430\u0439\u043B\u0430\u043D\u044B\u0441 \u0434\u0435\u0440\u0435\u043A\u0442\u0435\u0440\u0456",selectPracticalProject:"\u0422\u04D9\u0436\u0456\u0440\u0438\u0431\u0435\u043B\u0456\u043A \u0436\u043E\u0431\u0430\u043D\u044B \u0442\u0430\u04A3\u0434\u0430\u0443",practicalProjectName:"\u0422\u04D9\u0436\u0456\u0440\u0438\u0431\u0435\u043B\u0456\u043A \u0436\u043E\u0431\u0430 \u0430\u0442\u0430\u0443\u044B",search:"\u0406\u0437\u0434\u0435\u0443",schoolUnit:"\u041C\u0435\u043A\u0442\u0435\u043F / \u04B0\u0439\u044B\u043C",creatorCollaborators:"\u049A\u04B1\u0440\u0443\u0448\u044B / \u0421\u0435\u0440\u0456\u043A\u0442\u0435\u0441",mine:"\u041C\u0435\u043D\u0456\u04A3",source:"\u0414\u0435\u0440\u0435\u043A \u043A\u04E9\u0437\u0456",competitionQuestion1:"\u0411\u0430\u0439\u049B\u0430\u0443 \u0441\u04B1\u0440\u0430\u0493\u044B 1",questionTotal100Points:"\u0421\u04B1\u0440\u0430\u049B\u0442\u044B\u04A3 \u0436\u0430\u043B\u043F\u044B \u04B1\u043F\u0430\u0439\u044B 100",levelPoints:"\u0414\u0435\u04A3\u0433\u0435\u0439 \u04B1\u043F\u0430\u0439\u044B",equalDistributionRatio:"\u0422\u0435\u04A3 \u0431\u04E9\u043B\u0443 \u043A\u043E\u044D\u0444\u0444\u0438\u0446\u0438\u0435\u043D\u0442\u0456",difficultyLevel:"\u049A\u0438\u044B\u043D\u0434\u044B\u049B \u0434\u0435\u04A3\u0433\u0435\u0439\u0456",customPoints:"\u04E8\u0437\u0434\u0456\u043A \u04B1\u043F\u0430\u0439 \u043E\u0440\u043D\u0430\u0442\u0443",copy:"\u041A\u04E9\u0448\u0456\u0440\u0443",initiateReviewWhenReady:"\u0414\u0430\u0439\u044B\u043D \u0431\u043E\u043B\u0493\u0430\u043D \u0441\u043E\u04A3 \u0442\u0435\u043A\u0441\u0435\u0440\u0443\u0433\u0435 \u0436\u0456\u0431\u0435\u0440\u0443\u0433\u0435 \u0431\u043E\u043B\u0430\u0434\u044B",confirmInformationForFasterReview:"\u0411\u0430\u0439\u049B\u0430\u0443\u0434\u044B \u0442\u0435\u043A\u0441\u0435\u0440\u0443 \u0436\u044B\u043B\u0434\u0430\u043C\u0434\u044B\u0493\u044B\u043D \u0430\u0440\u0442\u0442\u044B\u0440\u0443 \u04AF\u0448\u0456\u043D \u0442\u04E9\u043C\u0435\u043D\u0434\u0435\u0433\u0456 \u0430\u049B\u043F\u0430\u0440\u0430\u0442\u0442\u044B\u04A3 \u0434\u04B1\u0440\u044B\u0441\u0442\u044B\u0493\u044B\u043D \u0440\u0430\u0441\u0442\u0430\u04A3\u044B\u0437",organizer:"\u04B0\u0439\u044B\u043C\u0434\u0430\u0441\u0442\u044B\u0440\u0443\u0448\u044B",mainResponsiblePersonName:"\u041D\u0435\u0433\u0456\u0437\u0433\u0456 \u0436\u0430\u0443\u0430\u043F\u0442\u044B \u0430\u0434\u0430\u043C\u043D\u044B\u04A3 \u0430\u0442\u044B-\u0436\u04E9\u043D\u0456",mainResponsiblePersonPhone:"\u041D\u0435\u0433\u0456\u0437\u0433\u0456 \u0436\u0430\u0443\u0430\u043F\u0442\u044B \u0430\u0434\u0430\u043C\u043D\u044B\u04A3 \u0442\u0435\u043B\u0435\u0444\u043E\u043D\u044B",underReview:"\u0422\u0435\u043A\u0441\u0435\u0440\u0456\u043B\u0443\u0434\u0435",registerImmediately:"\u0414\u0435\u0440\u0435\u0443 \u0442\u0456\u0440\u043A\u0435\u043B\u0443",joinTeamToCompete:"\u041A\u043E\u043C\u0430\u043D\u0434\u0430\u0493\u0430 \u049B\u043E\u0441\u044B\u043B\u044B\u043F \u049B\u0430\u0442\u044B\u0441\u0443",createTeamToCompete:"\u0416\u0430\u04A3\u0430 \u043A\u043E\u043C\u0430\u043D\u0434\u0430 \u049B\u04B1\u0440\u044B\u043F \u049B\u0430\u0442\u044B\u0441\u0443",participantName:"\u049A\u0430\u0442\u044B\u0441\u0443\u0448\u044B\u043D\u044B\u04A3 \u0430\u0442\u044B-\u0436\u04E9\u043D\u0456",invitationCode:"\u0428\u0430\u049B\u044B\u0440\u0443 \u043A\u043E\u0434\u044B",fillRequiredInformationForRegistration:"\u0411\u0430\u0439\u049B\u0430\u0443 \u0435\u0440\u0435\u0436\u0435\u0441\u0456\u043D\u0435 \u0441\u04D9\u0439\u043A\u0435\u0441, \u049B\u0430\u0442\u044B\u0441\u0443\u0448\u044B\u043B\u0430\u0440 \u043C\u0456\u043D\u0434\u0435\u0442\u0442\u0456 \u0430\u049B\u043F\u0430\u0440\u0430\u0442\u0442\u044B \u0442\u043E\u043B\u0442\u044B\u0440\u043C\u0430\u0439\u044B\u043D\u0448\u0430 \u0442\u0456\u0440\u043A\u0435\u0443 \u0430\u044F\u049B\u0442\u0430\u043B\u043C\u0430\u0439\u0434\u044B. \u0422\u043E\u043B\u0442\u044B\u0440\u044B\u043B\u0493\u0430\u043D \u043C\u04D9\u043B\u0456\u043C\u0435\u0442\u0442\u0435\u0440\u0434\u0456\u04A3 \u0434\u04B1\u0440\u044B\u0441 \u0436\u04D9\u043D\u0435 \u0442\u043E\u043B\u044B\u049B \u0435\u043A\u0435\u043D\u0456\u043D\u0435 \u043A\u04E9\u0437 \u0436\u0435\u0442\u043A\u0456\u0437\u0456\u04A3\u0456\u0437.",pleaseEnterInvitationCode:"\u0428\u0430\u049B\u044B\u0440\u0443 \u043A\u043E\u0434\u044B\u043D \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437",pleaseEnterParticipantStudentNumber:"\u049A\u0430\u0442\u044B\u0441\u0443\u0448\u044B\u043D\u044B\u04A3 \u0441\u0442\u0443\u0434\u0435\u043D\u0442 \u043D\u04E9\u043C\u0456\u0440\u0456\u043D \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437",createTeam:"\u041A\u043E\u043C\u0430\u043D\u0434\u0430 \u049B\u04B1\u0440\u0443",teamName:"\u041A\u043E\u043C\u0430\u043D\u0434\u0430 \u0430\u0442\u0430\u0443\u044B",pleaseEnterTeamName:"\u041A\u043E\u043C\u0430\u043D\u0434\u0430 \u0430\u0442\u0430\u0443\u044B\u043D \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437",addMembers:"\u041C\u04AF\u0448\u0435 \u049B\u043E\u0441\u0443",disbandTeam:"\u041A\u043E\u043C\u0430\u043D\u0434\u0430\u043D\u044B \u0442\u0430\u0440\u0430\u0442\u0443",joinTeam:"\u041A\u043E\u043C\u0430\u043D\u0434\u0430\u0493\u0430 \u049B\u043E\u0441\u044B\u043B\u0443",workSubmissionTime:"\u0416\u04B1\u043C\u044B\u0441\u0442\u044B \u0442\u0430\u043F\u0441\u044B\u0440\u0443 \u0443\u0430\u049B\u044B\u0442\u044B",startChallenge:"\u0421\u044B\u043D\u0430\u049B\u0442\u044B \u0431\u0430\u0441\u0442\u0430\u0443",totalTeams1:"\u0411\u0430\u0440\u043B\u044B\u049B \u043A\u043E\u043C\u0430\u043D\u0434\u0430\u043B\u0430\u0440 \u0441\u0430\u043D\u044B: 1",totalParticipants1:"\u0416\u0430\u043B\u043F\u044B \u049B\u0430\u0442\u044B\u0441\u0443\u0448\u044B\u043B\u0430\u0440 \u0441\u0430\u043D\u044B: 1",teamName:"\u041A\u043E\u043C\u0430\u043D\u0434\u0430 \u0430\u0442\u0430\u0443\u044B",teamCaptain:"\u041A\u043E\u043C\u0430\u043D\u0434\u0430 \u0431\u0430\u0441\u0448\u044B\u0441\u044B",numberOfMembers:"\u041C\u04AF\u0448\u0435\u043B\u0435\u0440 \u0441\u0430\u043D\u044B",members:"\u041C\u04AF\u0448\u0435\u043B\u0435\u0440",competitionOrganization:"\u0411\u0430\u0439\u049B\u0430\u0443\u0493\u0430 \u049B\u0430\u0442\u044B\u0441\u0443\u0448\u044B \u04AF\u0439\u044B\u043C",createCompetition:"\u0436\u0430\u04A3\u0430 \u0431\u0430\u0439\u049B\u0430\u0443 \u049B\u04B1\u0440\u0443",problemName:"\u0411\u0430\u0439\u049B\u0430\u0443\u0434\u044B\u04A3 \u0430\u0442\u0430\u0443\u044B",beginnerGuide:"\u0416\u0430\u04A3\u0430\u0434\u0430\u043D \u043A\u0435\u043B\u0433\u0435\u043D\u0434\u0435\u0440\u0433\u0435 \u043D\u04B1\u0441\u049B\u0430\u0443\u043B\u044B\u049B",certificateQuery:"\u0421\u0435\u0440\u0442\u0438\u0444\u0438\u043A\u0430\u0442\u0442\u044B \u0442\u0435\u043A\u0441\u0435\u0440\u0443",enterCertificateNumber:"\u0421\u0435\u0440\u0442\u0438\u0444\u0438\u043A\u0430\u0442 \u043D\u04E9\u043C\u0456\u0440\u0456\u043D \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437",query:"\u0421\u04B1\u0440\u0430\u0443",all:"\u0411\u0430\u0440\u043B\u044B\u0493\u044B",aboutToPublish:"\u0416\u0430\u049B\u044B\u043D\u0434\u0430 \u0436\u0430\u0440\u0438\u044F\u043B\u0430\u043D\u0430\u0434\u044B",registering:"\u0422\u0456\u0440\u043A\u0435\u043B\u0443 \u0436\u04AF\u0440\u0443\u0434\u0435",inProgress:"\u0416\u04AF\u0440\u0443\u0434\u0435",myCompetitions:"\u041C\u0435\u043D\u0456\u04A3 \u0431\u0430\u0439\u049B\u0430\u0443\u043B\u0430\u0440\u044B\u043C",pastCompetitionsMyCompetitions:"\u04E8\u0442\u043A\u0435\u043D \u0431\u0430\u0439\u049B\u0430\u0443\u043B\u0430\u0440 \u041C\u0435\u043D\u0456\u04A3 \u0431\u0430\u0439\u049B\u0430\u0443\u043B\u0430\u0440\u044B\u043C",dataStatistics:"\u0414\u0435\u0440\u0435\u043A\u0442\u0435\u0440 \u0441\u0442\u0430\u0442\u0438\u0441\u0442\u0438\u043A\u0430\u0441\u044B",enterCompetitionName:"\u0411\u0430\u0439\u049B\u0430\u0443 \u0430\u0442\u0430\u0443\u044B\u043D \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437",noRelatedDataYet:"\u049A\u0430\u0437\u0456\u0440\u0433\u0456 \u0443\u0430\u049B\u044B\u0442\u0442\u0430 \u0441\u04D9\u0439\u043A\u0435\u0441 \u0434\u0435\u0440\u0435\u043A\u0442\u0435\u0440 \u0436\u043E\u049B",iManage:"\u041C\u0435\u043D \u0431\u0430\u0441\u049B\u0430\u0440\u0430\u0442\u044B\u043D",iParticipate:"\u041C\u0435\u043D \u049B\u0430\u0442\u044B\u0441\u0430\u0442\u044B\u043D",browse:"\u0428\u043E\u043B\u0443",register:"\u0422\u0456\u0440\u043A\u0435\u043B\u0443",completeCompetitionTime:"\u0411\u0430\u0439\u049B\u0430\u0443 \u0443\u0430\u049B\u044B\u0442\u044B\u043D \u0442\u043E\u043B\u0442\u044B\u0440\u044B\u04A3\u044B\u0437",completeRegistrationDeadline:"\u0422\u0456\u0440\u043A\u0435\u0443 \u0430\u044F\u049B\u0442\u0430\u043B\u0443 \u0443\u0430\u049B\u044B\u0442\u044B\u043D \u0442\u043E\u043B\u0442\u044B\u0440\u044B\u04A3\u044B\u0437",competitionStatusPendingReview:"\u0411\u0430\u0439\u049B\u0430\u0443 \u043A\u04AF\u0439\u0456 \u0442\u0435\u043A\u0441\u0435\u0440\u0443\u0434\u0456 \u043A\u04AF\u0442\u0443\u0434\u0435",problemEntry:"\u0411\u0430\u0439\u049B\u0430\u0443\u0493\u0430 \u043A\u0456\u0440\u0443",overview:"\u0416\u0430\u043B\u043F\u044B \u0448\u043E\u043B\u0443",edit:"\u04E8\u04A3\u0434\u0435\u0443",hide:"\u0416\u0430\u0441\u044B\u0440\u0443",deletePage:"\u0411\u0435\u0442\u0442\u0456 \u0436\u043E\u044E",uploadAttachmentMax150M:"\u0444\u0430\u0439\u043B \u0436\u04AF\u043A\u0442\u0435\u0443 (\u0431\u0456\u0440 \u0444\u0430\u0439\u043B 150\u041C\u0411 \u0430\u0441\u043F\u0430\u0443)",cancel:"\u0411\u0430\u0441 \u0442\u0430\u0440\u0442\u0443",saveChanges:"\u04E8\u0437\u0433\u0435\u0440\u0456\u0441\u0442\u0435\u0440\u0434\u0456 \u0441\u0430\u049B\u0442\u0430\u0443",competitionDescription:"\u0411\u0430\u0439\u049B\u0430\u0443 \u0441\u0438\u043F\u0430\u0442\u0442\u0430\u043C\u0430\u0441\u044B",problemEntryNotSet:"\u0411\u0430\u0439\u049B\u0430\u0443\u0493\u0430 \u043A\u0456\u0440\u0443 (\u0421\u0456\u0437 \u04D9\u043B\u0456 \u0431\u0430\u0439\u049B\u0430\u0443 \u0441\u04B1\u0440\u0430\u049B\u0442\u0430\u0440\u044B\u043D \u043E\u0440\u043D\u0430\u0442\u043F\u0430\u0434\u044B\u04A3\u044B\u0437)",goToSettings:"\u0411\u0430\u043F\u0442\u0430\u0443\u0493\u0430 \u04E9\u0442\u0443",notifications:"\u0425\u0430\u0431\u0430\u0440\u043B\u0430\u043D\u0434\u044B\u0440\u0443 \u0445\u0430\u0431\u0430\u0440\u043B\u0430\u043C\u0430\u0441\u044B",materialDownload:"\u041C\u0430\u0442\u0435\u0440\u0438\u0430\u043B\u0434\u0430\u0440\u0434\u044B \u0436\u04AF\u043A\u0442\u0435\u0443",addSection:"\u0416\u0430\u04A3\u0430 \u0431\u04E9\u043B\u0456\u043C \u049B\u043E\u0441\u0443",leaderboard:"\u0420\u0435\u0439\u0442\u0438\u043D\u0433",promptCompetitionNotReviewedAdminOnly:"\u0415\u0441\u043A\u0435\u0440\u0442\u0443: \u0411\u04B1\u043B \u0431\u0430\u0439\u049B\u0430\u0443 \u04D9\u043B\u0456 \u0442\u0435\u043A\u0441\u0435\u0440\u0456\u043B\u043C\u0435\u0433\u0435\u043D, \u04D9\u0437\u0456\u0440\u0448\u0435 \u0442\u0435\u043A \u04D9\u043A\u0456\u043C\u0448\u0456\u043B\u0435\u0440\u0433\u0435 \u043A\u04E9\u0440\u0456\u043D\u0435\u0434\u0456",overallRanking:"\u0416\u0430\u043B\u043F\u044B \u0440\u0435\u0439\u0442\u0438\u043D\u0433",enterTeamName:"\u043A\u043E\u043C\u0430\u043D\u0434\u0430 \u0430\u0442\u0430\u0443\u044B\u043D \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437",exportList:"\u0422\u0456\u0437\u0456\u043C\u0434\u0456 \u044D\u043A\u0441\u043F\u043E\u0440\u0442\u0442\u0430\u0443",updateScores:"\u041D\u04D9\u0442\u0438\u0436\u0435\u043B\u0435\u0440\u0434\u0456 \u0436\u0430\u04A3\u0430\u0440\u0442\u0443",ranking:"\u0420\u0435\u0439\u0442\u0438\u043D\u0433\u0442\u0435\u0433\u0456 \u043E\u0440\u044B\u043D\u044B",team:"\u041A\u043E\u043C\u0430\u043D\u0434\u0430",schoolUnit:"\u041C\u0435\u043A\u0442\u0435\u043F/ \u043C\u0435\u043A\u0435\u043C\u0435",completionTime:"\u0410\u044F\u049B\u0442\u0430\u0443 \u0443\u0430\u049B\u044B\u0442\u044B",competitionResults:'"\u0416\u0430\u0440\u044B\u0441 \u043D\u04D9\u0442\u0438\u0436\u0435\u043B\u0435\u0440\u0456 (\u0411\u04B1\u043B \u0431\u0430\u0439\u049B\u0430\u0443\u0434\u0430 \u0430\u043B\u0434\u044B\u043C\u0435\u043D \u04D9\u0440 \u043A\u043E\u043C\u0430\u043D\u0434\u0430\u043D\u044B\u04A3 \u0435\u04A3 \u0436\u043E\u0493\u0430\u0440\u044B \u04B1\u043F\u0430\u0439\u044B \u0431\u043E\u0439\u044B\u043D\u0448\u0430 \u0440\u0435\u0439\u0442\u0438\u043D\u0433 \u049B\u04B1\u0440\u044B\u043B\u0430\u0434\u044B. \u0411\u0456\u0440\u043D\u0435\u0448\u0435 \u043A\u043E\u043C\u0430\u043D\u0434\u0430\u043D\u044B\u04A3 \u0435\u04A3 \u0436\u043E\u0493\u0430\u0440\u044B \u04B1\u043F\u0430\u0439\u044B \u0431\u0456\u0440\u0434\u0435\u0439 \u0431\u043E\u043B\u0441\u0430, \u043A\u043E\u043C\u0430\u043D\u0434\u0430\u043D\u044B\u04A3 \u043E\u0440\u0442\u0430\u0448\u0430 \u04B1\u043F\u0430\u0439\u044B \u0431\u043E\u0439\u044B\u043D\u0448\u0430 \u0440\u0435\u0442\u0442\u0435\u043B\u0435\u0434\u0456.)"',competitionResults2:"\u0416\u0430\u0440\u044B\u0441 \u043D\u04D9\u0442\u0438\u0436\u0435\u043B\u0435\u0440\u0456",teamAverageScore:"\u043A\u043E\u043C\u0430\u043D\u0434\u0430\u043D\u044B\u04A3 \u043E\u0440\u0442\u0430\u0448\u0430 \u04B1\u043F\u0430\u0439\u044B",noData:"\u0414\u0435\u0440\u0435\u043A\u0442\u0435\u0440 \u0436\u043E\u049B",teamDetails:"\u043A\u043E\u043C\u0430\u043D\u0434\u0430 \u0442\u0443\u0440\u0430\u043B\u044B \u0442\u043E\u043B\u044B\u049B \u0430\u049B\u043F\u0430\u0440\u0430\u0442",manageTeamScores:"\u043A\u043E\u043C\u0430\u043D\u0434\u0430 \u043D\u04D9\u0442\u0438\u0436\u0435\u043B\u0435\u0440\u0456\u043D \u0431\u0430\u0441\u049B\u0430\u0440\u0443",teamInformation:"\u043A\u043E\u043C\u0430\u043D\u0434\u0430 \u0430\u049B\u043F\u0430\u0440\u0430\u0442\u044B",all:"\u0416\u0430\u043B\u043F\u044B",enterSearchContent:"\u0406\u0437\u0434\u0435\u0443 \u043C\u04D9\u0442\u0456\u043D\u0456\u043D \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437",export:"\u042D\u043A\u0441\u043F\u043E\u0440\u0442\u0442\u0430\u0443",serialNumber:"\u0420\u0435\u0442\u0442\u0456\u043A \u043D\u04E9\u043C\u0456\u0440",teamId:"\u043A\u043E\u043C\u0430\u043D\u0434\u0430 ID",teamName:"\u043A\u043E\u043C\u0430\u043D\u0434\u0430 \u0430\u0442\u0430\u0443\u044B",teamScores:"\u043A\u043E\u043C\u0430\u043D\u0434\u0430 \u043D\u04D9\u0442\u0438\u0436\u0435\u0441\u0456",captainName:"\u043A\u043E\u043C\u0430\u043D\u0434\u0430 \u043A\u0430\u043F\u0438\u0442\u0430\u043D\u044B",advisorTeacher:"\u0416\u0435\u0442\u0435\u043A\u0448\u0456 \u043E\u049B\u044B\u0442\u0443\u0448\u044B",teamMemberCount:"\u043A\u043E\u043C\u0430\u043D\u0434\u0430 \u043C\u04AF\u0448\u0435\u043B\u0435\u0440\u0456\u043D\u0456\u04A3 \u0441\u0430\u043D\u044B",registrationTime:"\u0422\u0456\u0440\u043A\u0435\u043B\u0443 \u0443\u0430\u049B\u044B\u0442\u044B",operation:"\u04D8\u0440\u0435\u043A\u0435\u0442",memberInformation:"\u041C\u04AF\u0448\u0435\u043B\u0435\u0440 \u0442\u0443\u0440\u0430\u043B\u044B \u0430\u049B\u043F\u0430\u0440\u0430\u0442",personalScores:"\u0416\u0435\u043A\u0435 \u043D\u04D9\u0442\u0438\u0436\u0435",profession:"\u041A\u04D9\u0441\u0456\u043F",mobileNumber:"\u04B0\u044F\u043B\u044B \u0442\u0435\u043B\u0435\u0444\u043E\u043D \u043D\u04E9\u043C\u0456\u0440\u0456",studentEmployeeId:"\u0421\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0456\u043A/\u0416\u04B1\u043C\u044B\u0441 \u043D\u04E9\u043C\u0456\u0440\u0456",region:"\u0410\u0439\u043C\u0430\u049B",myTeam:"\u041C\u0435\u043D\u0456\u04A3 \u043A\u043E\u043C\u0430\u043D\u0434\u0430\u043C",allTeams:"\u0411\u0430\u0440\u043B\u044B\u049B \u043A\u043E\u043C\u0430\u043D\u0434\u0430\u043B\u0430\u0440",searchTeamOrMemberName:"\u041A\u043E\u043C\u0430\u043D\u0434\u0430 \u0430\u0442\u0430\u0443\u044B \u043D\u0435\u043C\u0435\u0441\u0435 \u043C\u04AF\u0448\u0435 \u0430\u0442\u044B\u043D \u0435\u043D\u0433\u0456\u0437\u0456\u043F, \u0456\u0437\u0434\u0435\u04A3\u0456\u0437",totalTeams0:"\u041A\u043E\u043C\u0430\u043D\u0434\u0430 \u0436\u0430\u043B\u043F\u044B \u0441\u0430\u043D\u044B: 0",totalParticipants0:"\u0411\u0430\u0440\u043B\u044B\u049B \u049B\u0430\u0442\u044B\u0441\u0443\u0448\u044B\u043B\u0430\u0440 \u0441\u0430\u043D\u044B: 0",discussion:"\u0422\u0430\u043B\u049B\u044B\u043B\u0430\u0443",rulesDescriptionDiscussionSection:'\u0415\u0440\u0435\u0436\u0435 \u0442\u04AF\u0441\u0456\u043D\u0434\u0456\u0440\u043C\u0435\u0441\u0456: \u041E\u0441\u044B \u0431\u04E9\u043B\u0456\u043C\u0434\u0435 \u04D9\u043A\u0456\u043C\u0448\u0456\u043B\u0435\u0440 \u0431\u0430\u0439\u049B\u0430\u0443\u0493\u0430 \u049B\u0430\u0442\u044B\u0441\u0442\u044B \u0442\u0430\u049B\u044B\u0440\u044B\u043F\u0442\u044B\u049B \u0442\u0430\u043B\u049B\u044B\u043B\u0430\u0443\u043B\u0430\u0440 \u0436\u0430\u0441\u0430\u0439 \u0430\u043B\u0430\u0434\u044B, \u043E\u043B \u043F\u043B\u0430\u0442\u0444\u043E\u0440\u043C\u0430 \u043F\u0430\u0439\u0434\u0430\u043B\u0430\u043D\u0443\u0448\u044B\u043B\u0430\u0440\u044B\u043D\u0430 \u0430\u0448\u044B\u049B \u0431\u043E\u043B\u0430\u0434\u044B. \u041F\u0430\u0439\u0434\u0430\u043B\u0430\u043D\u0443\u0448\u044B\u043B\u0430\u0440 \u043E\u0441\u044B \u0431\u04E9\u043B\u0456\u043C\u0434\u0456 \u0431\u0430\u0441\u049B\u0430\u043D\u0434\u0430 \u0441\u04D9\u0439\u043A\u0435\u0441 \u0442\u0430\u049B\u044B\u0440\u044B\u043F\u0442\u044B\u049B \u0442\u0430\u043B\u049B\u044B\u043B\u0430\u0443 \u0436\u0430\u0437\u0431\u0430\u0441\u044B\u043D\u0430 \u04E9\u0442\u0435\u0434\u0456 \u0436\u04D9\u043D\u0435 \u0431\u0430\u0439\u049B\u0430\u0443\u0493\u0430 \u049B\u0430\u0442\u044B\u0441\u0442\u044B \u043C\u04D9\u0441\u0435\u043B\u0435\u043B\u0435\u0440\u0434\u0456 \u0442\u0430\u043B\u049B\u044B\u043B\u0430\u0439 \u0430\u043B\u0430\u0434\u044B. \u0415\u0433\u0435\u0440 \u0431\u04B1\u043B \u0431\u04E9\u043B\u0456\u043C \u049B\u0430\u0436\u0435\u0442 \u0431\u043E\u043B\u043C\u0430\u0441\u0430, "\u0416\u0430\u0441\u044B\u0440\u0443" \u043E\u043F\u0446\u0438\u044F\u0441\u044B\u043D \u0431\u0435\u043B\u0433\u0456\u043B\u0435\u0443\u0433\u0435 \u0431\u043E\u043B\u0430\u0434\u044B, \u0441\u043E\u043D\u0434\u0430 \u0431\u04E9\u043B\u0456\u043C \u043F\u043B\u0430\u0442\u0444\u043E\u0440\u043C\u0430 \u043F\u0430\u0439\u0434\u0430\u043B\u0430\u043D\u0443\u0448\u044B\u043B\u0430\u0440\u044B\u043D\u0430 \u043A\u04E9\u0440\u0456\u043D\u0431\u0435\u0439\u0442\u0456\u043D \u0431\u043E\u043B\u0430\u0434\u044B."',topicName:"\u0422\u0430\u049B\u044B\u0440\u044B\u043F \u0430\u0442\u0430\u0443\u044B",content:"\u041C\u0430\u0437\u043C\u04B1\u043D\u044B",enterTopicContent:"\u0422\u0430\u049B\u044B\u0440\u044B\u043F \u043C\u0430\u0437\u043C\u04B1\u043D\u044B\u043D \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437",topicType:"\u0422\u0430\u049B\u044B\u0440\u044B\u043F \u0442\u04AF\u0440\u0456",technicalTags:"\u0422\u0435\u0445\u043D\u043E\u043B\u043E\u0433\u0438\u044F \u0442\u0435\u0433\u0442\u0435\u0440",settings:"\u0411\u0430\u043F\u0442\u0430\u0443\u043B\u0430\u0440",basicSettings:"\u041D\u0435\u0433\u0456\u0437\u0433\u0456 \u0431\u0430\u043F\u0442\u0430\u0443\u043B\u0430\u0440",competitionInformation:"\u0411\u0430\u0439\u049B\u0430\u0443 \u0430\u049B\u043F\u0430\u0440\u0430\u0442\u044B",basicInformation:"\u041D\u0435\u0433\u0456\u0437\u0433\u0456 \u0430\u049B\u043F\u0430\u0440\u0430\u0442",competitionMainTitle:"\u0411\u0430\u0439\u049B\u0430\u0443 \u043D\u0435\u0433\u0456\u0437\u0433\u0456 \u0442\u0430\u049B\u044B\u0440\u044B\u0431\u044B",competitionSubtitleEnter:"\u0411\u0430\u0439\u049B\u0430\u0443 \u049B\u043E\u0441\u044B\u043C\u0448\u0430 \u0442\u0430\u049B\u044B\u0440\u044B\u0431\u044B",competitionSubtitleEnter2:"\u0411\u0430\u0439\u049B\u0430\u0443 \u049B\u043E\u0441\u044B\u043C\u0448\u0430 \u0442\u0430\u049B\u044B\u0440\u044B\u0431\u044B\u043D \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437",competitionIntroductionEnter:"\u0411\u0430\u0439\u049B\u0430\u0443\u0493\u0430 \u0442\u04AF\u0441\u0456\u043D\u0456\u043A\u0442\u0435\u043C\u0435",competitionIntroductionEnter2:"\u0411\u0430\u0439\u049B\u0430\u0443 \u0441\u0438\u043F\u0430\u0442\u0442\u0430\u043C\u0430\u0441\u044B\u043D \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437",competitionWebsite:"\u0411\u0430\u0439\u049B\u0430\u0443 \u0432\u0435\u0431-\u0441\u0430\u0439\u0442\u044B",prizeAmountContactCustomerService:"\u0416\u04AF\u043B\u0434\u0435 \u0441\u043E\u043C\u0430\u0441\u044B (\u0415\u0433\u0435\u0440 \u0436\u04AF\u043B\u0434\u0435 \u043E\u0440\u043D\u0430\u0442\u049B\u044B\u04A3\u044B\u0437 \u043A\u0435\u043B\u0441\u0435, \u043F\u043B\u0430\u0442\u0444\u043E\u0440\u043C\u0430\u043D\u044B\u04A3 \u043A\u043B\u0438\u0435\u043D\u0442\u0442\u0435\u0440\u0433\u0435 \u049B\u044B\u0437\u043C\u0435\u0442 \u043A\u04E9\u0440\u0441\u0435\u0442\u0443 \u049B\u044B\u0437\u043C\u0435\u0442\u043A\u0435\u0440\u043B\u0435\u0440\u0456\u043D\u0435 \u0445\u0430\u0431\u0430\u0440\u043B\u0430\u0441\u044B\u04A3\u044B\u0437)",prizeCountEnter:"\u0416\u04AF\u043B\u0434\u0435\u043B\u0435\u0440 \u0441\u0430\u043D\u044B (\u0416\u04AF\u043B\u0434\u0435\u043B\u0435\u0440 \u0441\u0430\u043D\u044B\u043D \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437)",hostingQualificationDocument:"\u04E8\u0442\u043A\u0456\u0437\u0443 \u049B\u04B1\u0437\u044B\u0440\u0435\u0442\u0442\u0456\u043B\u0456\u0433\u0456 \u0442\u0443\u0440\u0430\u043B\u044B \u049B\u04B1\u0436\u0430\u0442 (\u0415\u0433\u0435\u0440 \u0431\u0430\u0439\u049B\u0430\u0443 \u0436\u04AF\u043B\u0434\u0435\u0441\u0456\u043D\u0435 \u049B\u0430\u0442\u044B\u0441\u0442\u044B \u043C\u04D9\u0441\u0435\u043B\u0435\u043B\u0435\u0440 \u0431\u043E\u043B\u0441\u0430, \u0442\u0438\u0456\u0441\u0442\u0456 \u049B\u04B1\u0437\u044B\u0440\u0435\u0442\u0442\u0456\u043B\u0456\u043A\u0442\u0456 \u0440\u0430\u0441\u0442\u0430\u0439\u0442\u044B\u043D \u049B\u04B1\u0436\u0430\u0442\u0442\u044B \u0436\u04AF\u043A\u0442\u0435\u04A3\u0456\u0437, \u0431\u04B1\u043B \u0431\u0430\u0439\u049B\u0430\u0443\u0434\u044B\u04A3 \u0442\u0435\u0437 \u0442\u0435\u043A\u0441\u0435\u0440\u0456\u043B\u0456\u043F \u04E9\u0442\u0443\u0456\u043D\u0435 \u044B\u049B\u043F\u0430\u043B \u0435\u0442\u0435\u0434\u0456)",uploadDocument:"\u049A\u04B1\u0436\u0430\u0442 \u0436\u04AF\u043A\u0442\u0435\u0443",registrationTimeNoEntryIfNotFilled:"\u0422\u0456\u0440\u043A\u0435\u043B\u0443 \u0443\u0430\u049B\u044B\u0442\u044B (\u0415\u0433\u0435\u0440 \u0442\u0456\u0440\u043A\u0435\u043B\u0443 \u0443\u0430\u049B\u044B\u0442\u044B\u043D \u043A\u04E9\u0440\u0441\u0435\u0442\u043F\u0435\u0441\u0435\u04A3\u0456\u0437, \u0431\u0430\u0439\u049B\u0430\u0443 \u0436\u0430\u0440\u0438\u044F\u043B\u0430\u043D\u0493\u0430\u043D\u043D\u0430\u043D \u043A\u0435\u0439\u0456\u043D \u0442\u0456\u0440\u043A\u0435\u043B\u0443 \u043A\u0456\u0440\u0435\u0431\u0435\u0440\u0456\u0441\u0456 \u043A\u04E9\u0440\u0441\u0435\u0442\u0456\u043B\u043C\u0435\u0439\u0434\u0456)",competitionTimeSelectDate:"\u0411\u0430\u0439\u049B\u0430\u0443 \u0443\u0430\u049B\u044B\u0442\u044B (\u041A\u04AF\u043D\u0434\u0456 \u0442\u0430\u04A3\u0434\u0430\u04A3\u044B\u0437)",to:"\u0414\u0435\u0439\u0456\u043D",openScope:"\u0410\u0448\u044B\u043B\u0443 \u0430\u0443\u049B\u044B\u043C\u044B",participationRules:"\u049A\u0430\u0442\u044B\u0441\u0443 \u0435\u0440\u0435\u0436\u0435\u043B\u0435\u0440\u0456",participateByScope:"\u0410\u0443\u049B\u044B\u043C \u0431\u043E\u0439\u044B\u043D\u0448\u0430 \u049B\u0430\u0442\u044B\u0441\u0443",customUserParticipation:"\u041F\u0430\u0439\u0434\u0430\u043B\u0430\u043D\u0443\u0448\u044B\u043B\u0430\u0440\u0434\u044B \u04E9\u0437\u0456\u043D\u0434\u0456\u043A \u0442\u0430\u04A3\u0434\u0430\u0443 \u0430\u0440\u049B\u044B\u043B\u044B \u049B\u0430\u0442\u044B\u0441\u0443",selectProvince:"\u041E\u0431\u043B\u044B\u0441\u0442\u044B \u0442\u0430\u04A3\u0434\u0430\u0443",allProvinces:"\u0411\u0430\u0440\u043B\u044B\u049B \u043E\u0431\u043B\u044B\u0441\u0442\u0430\u0440",partialProvinces:"\u041A\u0435\u0439\u0431\u0456\u0440 \u043E\u0431\u043B\u044B\u0441\u0442\u0430\u0440",selectInstitutions:"\u041E\u049B\u0443 \u043E\u0440\u044B\u043D\u0434\u0430\u0440\u044B\u043D \u0442\u0430\u04A3\u0434\u0430\u0443",allInstitutions:"\u0411\u0430\u0440\u043B\u044B\u049B \u043E\u049B\u0443 \u043E\u0440\u044B\u043D\u0434\u0430\u0440\u044B",partialInstitutions:"\u041A\u0435\u0439\u0431\u0456\u0440 \u043E\u049B\u0443 \u043E\u0440\u044B\u043D\u0434\u0430\u0440\u044B",registrantConditions:"\u0422\u0456\u0440\u043A\u0435\u043B\u0443\u0448\u0456\u043D\u0456\u04A3 \u0448\u0430\u0440\u0442\u0442\u0430\u0440\u044B",registrationConditions:"\u0422\u0456\u0440\u043A\u0435\u043B\u0443 \u0448\u0430\u0440\u0442\u0442\u0430\u0440\u044B",realNameAuthentication:"\u041D\u0430\u049B\u0442\u044B \u0430\u0442\u044B-\u0436\u04E9\u043D\u0456\u043D \u0440\u0430\u0441\u0442\u0430\u0443 ",realNameAuthenticationDesc:"\u049A\u0430\u0442\u044B\u0441\u0443\u0448\u044B\u043D\u044B\u04A3 \u0442\u0456\u0440\u043A\u0435\u0443\u0456 \u043D\u0430\u049B\u0442\u044B \u0430\u0442\u044B-\u0436\u04E9\u043D\u0456\u043C\u0435\u043D \u0440\u0430\u0441\u0442\u0430\u043B\u0443\u044B \u043A\u0435\u0440\u0435\u043A",bindMobile:"\u04B0\u044F\u043B\u044B \u0442\u0435\u043B\u0435\u0444\u043E\u043D \u043D\u04E9\u043C\u0456\u0440\u0456\u043D \u0431\u0430\u0439\u043B\u0430\u043D\u044B\u0441\u0442\u044B\u0440\u0443",bindMobileDesc:"\u049A\u0430\u0442\u044B\u0441\u0443\u0448\u044B\u043D\u044B\u04A3 \u0442\u0456\u0440\u043A\u0435\u043B\u0433\u0456\u0441\u0456\u043D\u0435 \u04B1\u044F\u043B\u044B \u0442\u0435\u043B\u0435\u0444\u043E\u043D \u043D\u04E9\u043C\u0456\u0440\u0456 \u0431\u0430\u0439\u043B\u0430\u043D\u044B\u0441\u0442\u044B\u0440\u044B\u043B\u0443\u044B \u043A\u0435\u0440\u0435\u043A",bindEmail:"\u042D\u043B\u0435\u043A\u0442\u0440\u043E\u043D\u0434\u044B\u049B \u043F\u043E\u0448\u0442\u0430\u043D\u044B \u0431\u0430\u0439\u043B\u0430\u043D\u044B\u0441\u0442\u044B\u0440\u0443",bindEmailDesc:" \u049A\u0430\u0442\u044B\u0441\u0443\u0448\u044B\u043D\u044B\u04A3 \u0442\u0456\u0440\u043A\u0435\u043B\u0433\u0456\u0441\u0456\u043D\u0435 \u044D\u043B\u0435\u043A\u0442\u0440\u043E\u043D\u0434\u044B\u049B \u043F\u043E\u0448\u0442\u0430 \u0431\u0430\u0439\u043B\u0430\u043D\u044B\u0441\u0442\u044B\u0440\u044B\u043B\u0443\u044B \u043A\u0435\u0440\u0435\u043A",registrationInformation:"\u0422\u0456\u0440\u043A\u0435\u043B\u0443 \u0430\u049B\u043F\u0430\u0440\u0430\u0442\u044B",registrationInformationDesc:"\u049A\u0430\u0442\u044B\u0441\u0443\u0448\u044B \u0442\u0456\u0440\u043A\u0435\u043B\u0443 \u043A\u0435\u0437\u0456\u043D\u0434\u0435 \u0442\u043E\u043B\u0442\u044B\u0440\u0443\u044B \u049B\u0430\u0436\u0435\u0442 \u0430\u049B\u043F\u0430\u0440\u0430\u0442",name:"\u0410\u0442\u044B-\u0436\u04E9\u043D\u0456",studentId:"\u0421\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0456\u043A \u043D\u04E9\u043C\u0456\u0440",gender:"\u0416\u044B\u043D\u044B\u0441\u044B",phone:"\u0422\u0435\u043B\u0435\u0444\u043E\u043D",grade:"\u041A\u0443\u0440\u0441 / \u041A\u043B\u0430\u0441\u0441",advisorTeacherName:"\u0416\u0435\u0442\u0435\u043A\u0448\u0456 \u043E\u049B\u044B\u0442\u0443\u0448\u044B\u043D\u044B\u04A3 \u0430\u0442\u044B-\u0436\u04E9\u043D\u0456",schoolOrUnit:"\u041C\u0435\u043A\u0442\u0435\u043F/ \u043C\u0435\u043A\u0435\u043C\u0435",schoolUnitTip:'\u049A\u043E\u0441\u044B\u043B\u0493\u0430\u043D \u043A\u0435\u0437\u0434\u0435, \u049B\u0430\u0442\u044B\u0441\u0443\u0448\u044B \u0442\u0456\u0440\u043A\u0435\u043B\u0443 \u0430\u049B\u043F\u0430\u0440\u0430\u0442\u044B\u043D \u0442\u043E\u043B\u0442\u044B\u0440\u0493\u0430\u043D\u0434\u0430, \u0442\u0430\u04A3\u0434\u0430\u0443\u0493\u0430 \u0431\u043E\u043B\u0430\u0442\u044B\u043D \u043C\u0435\u043A\u0442\u0435\u043F/\u04B1\u0439\u044B\u043C \u043E\u043F\u0446\u0438\u044F\u043B\u0430\u0440\u044B "\u0410\u0448\u044B\u043B\u0443 \u0430\u0443\u049B\u044B\u043C\u044B\u043D\u0434\u0430\u0493\u044B \u043E\u049B\u0443 \u043E\u0440\u044B\u043D\u0434\u0430\u0440\u044B" \u0442\u0456\u0437\u0456\u043C\u0456\u043C\u0435\u043D \u0431\u0456\u0440\u0434\u0435\u0439 \u0431\u043E\u043B\u0430\u0434\u044B.',schoolUnitConsistentWithOpenScope:"\xAB\u0410\u0448\u044B\u043B\u0443 \u0430\u0443\u049B\u044B\u043C\u044B\u043D\u0430\xBB \u043A\u0456\u0440\u0435\u0442\u0456\u043D \u043E\u049B\u0443 \u043E\u0440\u044B\u043D\u0434\u0430\u0440\u044B\u043C\u0435\u043D \u0431\u0456\u0440\u0434\u0435\u0439",idNumber:"\u0416\u0435\u043A\u0435 \u043A\u0443\u04D9\u043B\u0456\u043A \u043D\u04E9\u043C\u0456\u0440\u0456",participationMode:"\u049A\u0430\u0442\u044B\u0441\u0443 \u0440\u0435\u0436\u0438\u043C\u0456",teamCompetition:"\u041A\u043E\u043C\u0430\u043D\u0434\u0430\u043B\u044B\u049B \u0436\u0430\u0440\u044B\u0441",individualCompetition:"\u0416\u0435\u043A\u0435 \u0436\u0430\u0440\u044B\u0441",cannotInMultipleTeams:"\u0411\u0456\u0440\u043D\u0435\u0448\u0435 \u043A\u043E\u043C\u0430\u043D\u0434\u0430\u0434\u0430 \u0431\u043E\u043B\u0443\u044B\u043D\u0430 \u0431\u043E\u043B\u043C\u0430\u0439\u0434\u044B",studentCount:"\u0421\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0435\u0440 \u0441\u0430\u043D\u044B ",teacherCountPeople:"\u041E\u049B\u044B\u0442\u0443\u0448\u044B\u043B\u0430\u0440 \u0441\u0430\u043D\u044B",imageSettings:"\u0421\u0443\u0440\u0435\u0442 \u0431\u0430\u043F\u0442\u0430\u0443\u044B",competitionPoster:"\u0411\u0430\u0439\u049B\u0430\u0443 \u043F\u043E\u0441\u0442\u0435\u0440\u0456",uploadCompetitionCoverImage:"\u0411\u0430\u0439\u049B\u0430\u0443 \u043C\u04B1\u049B\u0430\u0431\u0430 \u0441\u0443\u0440\u0435\u0442\u0456\u043D \u0436\u04AF\u043A\u0442\u0435\u0443",imageSize:"\u0421\u0443\u0440\u0435\u0442 \u04E9\u043B\u0448\u0435\u043C\u0456",registrationSuccessPopup:"\u0421\u04D9\u0442\u0442\u0456 \u0442\u0456\u0440\u043A\u0435\u043B\u0443 \u0442\u0435\u0440\u0435\u0437\u0435\u0441\u0456",uploadExchangeGroupQrCode:"\u0422\u0430\u043B\u049B\u044B\u043B\u0430\u0443 \u0442\u043E\u0431\u044B\u043D\u044B\u04A3 QR-\u043A\u043E\u0434\u044B\u043D \u0436\u04AF\u043A\u0442\u0435\u0443",displayQrCode:"QR-\u043A\u043E\u0434\u0442\u044B \u043A\u04E9\u0440\u0441\u0435\u0442\u0443",registrationSuccessPrompt:"\u049A\u0430\u0442\u044B\u0441\u0443\u0448\u044B\u043B\u0430\u0440 QR-\u043A\u043E\u0434\u0442\u044B \u0441\u043A\u0430\u043D\u0435\u0440\u043B\u0435\u043F, \u0431\u0430\u0439\u049B\u0430\u0443\u0434\u044B\u04A3 \u0440\u0435\u0441\u043C\u0438 \u049B\u0430\u0443\u044B\u043C\u0434\u0430\u0441\u0442\u044B\u049B \u0442\u043E\u0431\u044B\u043D\u0430 \u049B\u043E\u0441\u044B\u043B\u044B\u043F, \u0441\u043E\u04A3\u0493\u044B \u0445\u0430\u0431\u0430\u0440\u043B\u0430\u043C\u0430\u043B\u0430\u0440\u0434\u044B \u0430\u043B\u0430 \u0430\u043B\u0430\u0434\u044B",example:"\u041C\u044B\u0441\u0430\u043B",problemSettings:"\u0411\u0430\u0439\u049B\u0430\u0443 \u0441\u04B1\u0440\u0430\u049B\u0442\u0430\u0440\u044B\u043D \u0431\u0430\u043F\u0442\u0430\u0443",modeSettings:"\u0420\u0435\u0436\u0438\u043C \u0431\u0430\u043F\u0442\u0430\u0443",competitionMode:"\u0411\u0430\u0439\u049B\u0430\u0443 \u0440\u0435\u0436\u0438\u043C\u0456",trainingMode:"\u0422\u04D9\u0436\u0456\u0440\u0438\u0431\u0435\u043B\u0456\u043A \u0436\u04B1\u043C\u044B\u0441 \u0440\u0435\u0436\u0438\u043C\u0456",trainingModeDesc:"\u0422\u04D9\u0436\u0456\u0440\u0438\u0431\u0435\u043B\u0456\u043A \u0436\u04B1\u043C\u044B\u0441 \u0441\u044B\u043D\u0430\u0493\u044B\u043D \u0431\u0430\u0441\u0442\u0430\u0443, \u0436\u04AF\u0439\u0435\u043B\u0456\u043A \u0431\u0430\u0493\u0430\u043B\u0430\u0443",classMode:"\u0421\u0430\u0431\u0430\u049B \u0440\u0435\u0436\u0438\u043C\u0456",classModeDesc:"\u049A\u0430\u0442\u044B\u0441\u0443\u0448\u044B\u043B\u0430\u0440 \u0441\u0430\u0431\u0430\u049B\u049B\u0430 \u043A\u0456\u0440\u0456\u043F, \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430\u043B\u0430\u0440\u0434\u044B \u043E\u0440\u044B\u043D\u0434\u0430\u0443\u044B \u043A\u0435\u0440\u0435\u043A, \u0441\u043E\u0434\u0430\u043D \u043A\u0435\u0439\u0456\u043D \u0435\u0441\u0435\u043F\u043A\u0435 \u0430\u043B\u044B\u043D\u0430\u0442\u044B\u043D \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430\u043B\u0430\u0440\u0434\u044B \u0442\u0430\u04A3\u0434\u0430\u043F, \u0440\u0435\u0439\u0442\u0438\u043D\u0433 \u0436\u0430\u0441\u0430\u043B\u0430\u0434\u044B",workMode:"\u0416\u04B1\u043C\u044B\u0441 \u0440\u0435\u0436\u0438\u043C\u0456",workModeDesc:"\u049A\u0430\u0442\u044B\u0441\u0443\u0448\u044B\u043B\u0430\u0440 \u0436\u04B1\u043C\u044B\u0441\u0442\u044B \u0442\u0430\u043F\u0441\u044B\u0440\u0430\u0434\u044B, \u0436\u04AF\u0439\u0435 \u0431\u0430\u0493\u0430\u043B\u0430\u0439\u0434\u044B",answerStartEndTimeEdit:"\u0416\u0430\u0443\u0430\u043F \u0431\u0435\u0440\u0443\u0434\u0456\u04A3 \u0431\u0430\u0441\u0442\u0430\u043B\u0443 \u043C\u0435\u043D \u0430\u044F\u049B\u0442\u0430\u043B\u0443 \u0443\u0430\u049B\u044B\u0442\u044B",addNewProblem:"\u0416\u0430\u04A3\u0430 \u0431\u0430\u0439\u049B\u0430\u0443 \u0441\u04B1\u0440\u0430\u049B\u0442\u0430\u0440\u044B\u043D \u049B\u043E\u0441\u0443",scheduleSettings:"\u0411\u0430\u0493\u0434\u0430\u0440\u043B\u0430\u043C\u0430 \u0431\u0430\u043F\u0442\u0430\u0443",rulesDescriptionScheduleSection:'"\u0415\u0440\u0435\u0436\u0435 \u0442\u04AF\u0441\u0456\u043D\u0434\u0456\u0440\u043C\u0435\u0441\u0456: \u041E\u0441\u044B \u0431\u04E9\u043B\u0456\u043C\u0434\u0435 \u04D9\u043A\u0456\u043C\u0448\u0456\u043B\u0435\u0440 \u0456\u0441-\u0448\u0430\u0440\u0430 \u043A\u04AF\u043D \u0442\u04D9\u0440\u0442\u0456\u0431\u0456\u043D\u0456\u04A3 \u0443\u0430\u049B\u044B\u0442 \u043E\u0441\u0456\u043D \u0436\u0430\u0441\u0430\u0439 \u0430\u043B\u0430\u0434\u044B, \u04D9\u0440 \u0431\u0430\u0493\u0434\u0430\u0440\u043B\u0430\u043C\u0430 \u043E\u0441\u044C\u0442\u0435 \u0440\u0435\u0442\u0442\u0456\u043A \u043D\u04E9\u043C\u0456\u0440\u043B\u0435\u0440 \u0431\u043E\u0439\u044B\u043D\u0448\u0430 \u0440\u0435\u0442\u0442\u0435\u043B\u0435\u0434\u0456. \u0421\u04D9\u0442\u0442\u0456 \u049B\u04B1\u0440\u044B\u043B\u0493\u0430\u043D\u043D\u0430\u043D \u043A\u0435\u0439\u0456\u043D \u043E\u043B \u043F\u043B\u0430\u0442\u0444\u043E\u0440\u043C\u0430 \u043F\u0430\u0439\u0434\u0430\u043B\u0430\u043D\u0443\u0448\u044B\u043B\u0430\u0440\u044B\u043D\u0430 \u0430\u0448\u044B\u049B \u0431\u043E\u043B\u0430\u0434\u044B, \u0431\u04B1\u043B \u043F\u0430\u0439\u0434\u0430\u043B\u0430\u043D\u0443\u0448\u044B\u043B\u0430\u0440\u0493\u0430 \u0431\u04AF\u043A\u0456\u043B \u0456\u0441-\u0448\u0430\u0440\u0430\u043D\u044B\u04A3 \u0431\u0430\u0440\u044B\u0441\u044B \u043C\u0435\u043D \u0436\u043E\u0441\u043F\u0430\u0440\u044B\u043D \u043E\u04A3\u0430\u0439 \u0442\u04AF\u0441\u0456\u043D\u0443\u0433\u0435 \u043C\u04AF\u043C\u043A\u0456\u043D\u0434\u0456\u043A \u0431\u0435\u0440\u0435\u0434\u0456."',scheduleOne:"\u0411\u0430\u0493\u0434\u0430\u0440\u043B\u0430\u043C\u0430",scheduleName:"\u0411\u0430\u0493\u0434\u0430\u0440\u043B\u0430\u043C\u0430 \u0430\u0442\u0430\u0443\u044B",scheduleNameEnter:"\u0411\u0430\u0493\u0434\u0430\u0440\u043B\u0430\u043C\u0430 \u0430\u0442\u0430\u0443\u044B\u043D \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437",scheduleTime:"\u0411\u0430\u0493\u0434\u0430\u0440\u043B\u0430\u043C\u0430 \u0443\u0430\u049B\u044B\u0442\u044B",scheduleTimeSelect:"\u0411\u0430\u0493\u0434\u0430\u0440\u043B\u0430\u043C\u0430 \u0443\u0430\u049B\u044B\u0442\u044B\u043D \u0442\u0430\u04A3\u0434\u0430\u04A3\u044B\u0437",delete:"\u0416\u043E\u044E",saveChanges:"\u04E8\u0437\u0433\u0435\u0440\u0456\u0441\u0442\u0435\u0440\u0434\u0456 \u0441\u0430\u049B\u0442\u0430\u0443",administrators:"\u04D8\u043A\u0456\u043C\u0448\u0456\u043B\u0435\u0440",administratorSettings:"\u04D8\u043A\u0456\u043C\u0448\u0456\u043B\u0435\u0440\u0434\u0456 \u0431\u0430\u043F\u0442\u0430\u0443",addAdministrator:"\u04D8\u043A\u0456\u043C\u0448\u0456 \u049B\u043E\u0441\u0443",searchType:"\u0406\u0437\u0434\u0435\u0443 \u0442\u04AF\u0440\u0456",email:"\u042D\u043B\u0435\u043A\u0442\u0440\u043E\u043D\u0434\u044B\u049B \u043F\u043E\u0448\u0442\u0430",searchContent:"\u0406\u0437\u0434\u0435\u0443 \u043C\u0430\u0437\u043C\u04B1\u043D\u044B",unit:"\u041C\u0435\u043A\u0435\u043C\u0435",enterUnitName:"\u041C\u0435\u043A\u0435\u043C\u0435 \u0430\u0442\u0430\u0443\u044B\u043D \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437",searchAdministratorToAdd:"\u049A\u043E\u0441\u049B\u044B\u04A3\u044B\u0437 \u043A\u0435\u043B\u0435\u0442\u0456\u043D \u04D9\u043A\u0456\u043C\u0448\u0456\u043D\u0456 \u0456\u0437\u0434\u0435\u04A3\u0456\u0437",search:"\u0406\u0437\u0434\u0435\u0443",confirm:"\u0420\u0430\u0441\u0442\u0430\u0443",cancel:"\u0411\u0430\u0441 \u0442\u0430\u0440\u0442\u0443",competitionGuide:"\u0411\u0430\u0439\u049B\u0430\u0443 \u043D\u04B1\u0441\u049B\u0430\u0443\u043B\u044B\u0493\u044B",mainTitleSettingsSetToTest:"\u041D\u0435\u0433\u0456\u0437\u0433\u0456 \u0442\u0430\u049B\u044B\u0440\u044B\u043F\u0442\u044B \u0431\u0430\u043F\u0442\u0430\u0443 (\u0421\u0456\u0437 \u043D\u0435\u0433\u0456\u0437\u0433\u0456 \u0442\u0430\u049B\u044B\u0440\u044B\u043F\u0442\u044B \u0431\u044B\u043B\u0430\u0439 \u043E\u0440\u043D\u0430\u0442\u0442\u044B\u04A3\u044B\u0437: \u0421\u044B\u043D\u0430\u049B)",websiteSettingsSetTo:"\u0412\u0435\u0431-\u0441\u0430\u0439\u0442 \u043C\u0435\u043A\u0435\u043D\u0436\u0430\u0439\u044B\u043D \u0431\u0430\u043F\u0442\u0430\u0443 (\u0421\u0456\u0437 \u0432\u0435\u0431-\u0441\u0430\u0439\u0442 \u043C\u0435\u043A\u0435\u043D\u0436\u0430\u0439\u044B\u043D \u0431\u044B\u043B\u0430\u0439 \u043E\u0440\u043D\u0430\u0442\u0442\u044B\u04A3\u044B\u0437:)",competitionTimeFillCorrectlyInSettings:"\u0411\u0430\u0439\u049B\u0430\u0443 \u0443\u0430\u049B\u044B\u0442\u044B (\u0411\u0430\u043F\u0442\u0430\u0443\u043B\u0430\u0440\u0434\u0430 \u0434\u04B1\u0440\u044B\u0441 \u0431\u0430\u0439\u049B\u0430\u0443 \u0443\u0430\u049B\u044B\u0442\u044B\u043D \u043A\u04E9\u0440\u0441\u0435\u0442\u0456\u04A3\u0456\u0437)",problemSettingsFillCorrectlyInSettings:"\u0411\u0430\u0439\u049B\u0430\u0443\u0434\u044B \u0431\u0430\u043F\u0442\u0430\u0443 (\u0411\u0430\u043F\u0442\u0430\u0443\u043B\u0430\u0440\u0434\u0430 \u0434\u04B1\u0440\u044B\u0441 \u0435\u0441\u0435\u043F \u0431\u0430\u043F\u0442\u0430\u0443\u043B\u0430\u0440\u044B\u043D \u043A\u04E9\u0440\u0441\u0435\u0442\u0456\u04A3\u0456\u0437)",submitForReviewCompleteGuideFirst:"\u0422\u0435\u043A\u0441\u0435\u0440\u0443\u0433\u0435 \u0436\u0456\u0431\u0435\u0440\u0443 (\u0411\u0430\u0439\u049B\u0430\u0443 \u043D\u04B1\u0441\u049B\u0430\u0443\u043B\u044B\u0493\u044B\u043D \u0430\u044F\u049B\u0442\u0430\u0493\u0430\u043D \u0441\u043E\u04A3 \u0442\u0435\u043A\u0441\u0435\u0440\u0443\u0433\u0435 \u0436\u0456\u0431\u0435\u0440\u0456\u04A3\u0456\u0437)",goCompleteInformation:"\u0410\u049B\u043F\u0430\u0440\u0430\u0442\u0442\u044B \u0442\u043E\u043B\u044B\u049B\u0442\u044B\u0440\u0443\u0493\u0430 \u04E9\u0442\u0443",view:"\u049A\u0430\u0440\u0430\u0443",competitionName:"\u0416\u0430\u0440\u044B\u0441 \u0430\u0442\u0430\u0443\u044B",noDataAvailable:"\u04D8\u0437\u0456\u0440\u0433\u0435 \u049B\u0430\u0442\u044B\u0441\u0442\u044B \u0434\u0435\u0440\u0435\u043A\u0442\u0435\u0440 \u0436\u043E\u049B",ongoing:"\u0416\u04AF\u0440\u0456\u043F \u0436\u0430\u0442\u049B\u0430\u043D",pastCompetitions:"\u04E8\u0442\u043A\u0435\u043D \u0436\u0430\u0440\u044B\u0441\u0442\u0430\u0440",underReview:"\u0422\u0435\u043A\u0441\u0435\u0440\u0443\u0434\u0435",noDescriptionAvailable:"\u04D8\u0437\u0456\u0440\u0433\u0435 \u0441\u0438\u043F\u0430\u0442\u0442\u0430\u043C\u0430 \u0436\u043E\u049B",competitionTime:"\u0416\u0430\u0440\u044B\u0441 \u0443\u0430\u049B\u044B\u0442\u044B",registrationDeadline:"\u0422\u0456\u0440\u043A\u0435\u0443 \u0430\u044F\u049B\u0442\u0430\u043B\u0443 \u0443\u0430\u049B\u044B\u0442\u044B",viewCount:"\u049A\u0430\u0440\u0430\u043B\u044B\u043C \u0441\u0430\u043D\u044B",prizeAmount:"\u0421\u044B\u0439\u0430\u049B\u044B \u043C\u04E9\u043B\u0448\u0435\u0440\u0456",prizeSetupContact:"\u0415\u0433\u0435\u0440 \u0441\u044B\u0439\u0430\u049B\u044B \u043E\u0440\u043D\u0430\u0442\u0443 \u049B\u0430\u0436\u0435\u0442 \u0431\u043E\u043B\u0441\u0430, \u043F\u043B\u0430\u0442\u0444\u043E\u0440\u043C\u0430 \u049B\u044B\u0437\u043C\u0435\u0442\u043A\u0435\u0440\u0456\u043C\u0435\u043D \u0445\u0430\u0431\u0430\u0440\u043B\u0430\u0441\u044B\u04A3\u044B\u0437",numberOfAwards:"\u0416\u04AF\u043B\u0434\u0435 \u0441\u0430\u043D\u044B",enterNumberOfAwards:"\u0416\u04AF\u043B\u0434\u0435 \u0441\u0430\u043D\u044B\u043D \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437",eventQualificationDocument:"\u04E8\u0442\u043A\u0456\u0437\u0443 \u049B\u04B1\u0437\u044B\u0440\u0435\u0442\u0456 \u049B\u04B1\u0436\u0430\u0442\u044B",uploadPrizeQualification:"\u0415\u0433\u0435\u0440 \u0436\u0430\u0440\u044B\u0441 \u0441\u044B\u0439\u0430\u049B\u044B\u0441\u044B\u043D\u0430 \u049B\u0430\u0442\u044B\u0441\u0442\u044B \u043C\u04D9\u0441\u0435\u043B\u0435 \u0431\u043E\u043B\u0441\u0430, \u0442\u0438\u0456\u0441\u0442\u0456 \u049B\u04B1\u0436\u0430\u0442\u0442\u044B \u0436\u04AF\u043A\u0442\u0435\u04A3\u0456\u0437, \u0431\u04B1\u043B \u0436\u0430\u0440\u044B\u0441\u0442\u044B \u0442\u0435\u0437\u0456\u0440\u0435\u043A \u043C\u0430\u049B\u04B1\u043B\u0434\u0430\u0443\u0493\u0430 \u043A\u04E9\u043C\u0435\u043A\u0442\u0435\u0441\u0435\u0434\u0456",noRegistrationTime:"\u0415\u0433\u0435\u0440 \u0442\u0456\u0440\u043A\u0435\u0443 \u0443\u0430\u049B\u044B\u0442\u044B \u0442\u043E\u043B\u0442\u044B\u0440\u044B\u043B\u043C\u0430\u0441\u0430, \u0436\u0430\u0440\u044B\u0441 \u0436\u0430\u0440\u0438\u044F\u043B\u0430\u043D\u0493\u0430\u043D\u043D\u0430\u043D \u043A\u0435\u0439\u0456\u043D \u0442\u0456\u0440\u043A\u0435\u0443 \u0431\u04E9\u043B\u0456\u043C\u0456 \u043A\u04E9\u0440\u0441\u0435\u0442\u0456\u043B\u043C\u0435\u0439\u0434\u0456",mentorContact:"\u0416\u0435\u0442\u0435\u043A\u0448\u0456 \u043C\u04B1\u0493\u0430\u043B\u0456\u043C\u043D\u0456\u04A3 \u0431\u0430\u0439\u043B\u0430\u043D\u044B\u0441 \u0430\u049B\u043F\u0430\u0440\u0430\u0442\u044B",adminSettings:"\u04D8\u043A\u0456\u043C\u0448\u0456 \u0431\u0430\u043F\u0442\u0430\u0443\u044B",uploadAttachment:"\u049A\u04B1\u0436\u0430\u0442\u0442\u044B \u0436\u04AF\u043A\u0442\u0435\u0443",registrationSuccessMessage:"\u0422\u0456\u0440\u043A\u0435\u0443 \u0441\u04D9\u0442\u0442\u0456 \u04E9\u0442\u0442\u0456 \u0434\u0435\u0433\u0435\u043D \u0445\u0430\u0431\u0430\u0440\u043B\u0430\u043C\u0430",questionAnswerStartEndTime:"\u0421\u04B1\u0440\u0430\u049B\u049B\u0430 \u0436\u0430\u0443\u0430\u043F \u0431\u0435\u0440\u0443 \u0431\u0430\u0441\u0442\u0430\u043B\u0430\u0442\u044B\u043D \u0436\u04D9\u043D\u0435 \u0430\u044F\u049B\u0442\u0430\u043B\u0430\u0442\u044B\u043D \u0443\u0430\u049B\u044B\u0442",addNew:"\u0416\u0430\u04A3\u0430 \u049B\u043E\u0441\u0443",mainTitleSettings:"\u0411\u0430\u0441\u0442\u044B \u0442\u0430\u049B\u044B\u0440\u044B\u043F\u0442\u044B \u0431\u0430\u043F\u0442\u0430\u0443",mainTitleSet:"\u0421\u0456\u0437 \u0431\u0430\u0441\u0442\u044B \u0442\u0430\u049B\u044B\u0440\u044B\u043F\u0442\u044B \u043C\u044B\u043D\u0430\u0434\u0430\u0439 \u0435\u0442\u0456\u043F \u043E\u0440\u043D\u0430\u0442\u0442\u044B\u04A3\u044B\u0437",websiteSettings:"\u0412\u0435\u0431-\u0441\u0430\u0439\u0442 \u0431\u0430\u043F\u0442\u0430\u0443\u044B",websiteSet:"\u0421\u0456\u0437 \u0432\u0435\u0431-\u0441\u0430\u0439\u0442\u0442\u044B \u0431\u044B\u043B\u0430\u0439 \u043E\u0440\u043D\u0430\u0442\u0442\u044B\u04A3\u044B\u0437:",enterCorrectCompetitionTime:"\u0411\u0430\u043F\u0442\u0430\u0443\u043B\u0430\u0440\u0434\u0430 \u0434\u04B1\u0440\u044B\u0441 \u0436\u0430\u0440\u044B\u0441 \u0443\u0430\u049B\u044B\u0442\u044B\u043D \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437",enterCorrectQuestionSettings:"\u0411\u0430\u043F\u0442\u0430\u0443\u043B\u0430\u0440\u0434\u0430 \u0434\u04B1\u0440\u044B\u0441 \u0436\u0430\u0440\u044B\u0441 \u0441\u04B1\u0440\u0430\u049B\u0442\u0430\u0440\u044B\u043D \u043E\u0440\u043D\u0430\u0442\u044B\u04A3\u044B\u0437",submitForReview:"\u0422\u0435\u043A\u0441\u0435\u0440\u0443\u0433\u0435 \u0436\u0456\u0431\u0435\u0440\u0443",completeGuidelinesBeforeReview:"\u0416\u0430\u0440\u044B\u0441 \u043D\u04B1\u0441\u049B\u0430\u0443\u043B\u044B\u0493\u044B\u043D \u0430\u044F\u049B\u0442\u0430\u0493\u0430\u043D \u0441\u043E\u04A3 \u0442\u0435\u043A\u0441\u0435\u0440\u0443\u0433\u0435 \u0436\u0456\u0431\u0435\u0440\u0456\u04A3\u0456\u0437",noQuestionsAdded:"\u0421\u0456\u0437 \u04D9\u043B\u0456 \u0436\u0430\u0440\u044B\u0441 \u0441\u04B1\u0440\u0430\u049B\u0442\u0430\u0440\u044B\u043D \u049B\u043E\u0441\u043F\u0430\u0434\u044B\u04A3\u044B\u0437, '\u0421\u04B1\u0440\u0430\u049B \u049B\u043E\u0441\u0443' \u0442\u04AF\u0439\u043C\u0435\u0441\u0456\u043D \u0431\u0430\u0441\u044B\u04A3\u044B\u0437",onlyCertifiedTeachersCanCreate:"\u049A\u0430\u0437\u0456\u0440\u0433\u0456 \u0443\u0430\u049B\u044B\u0442\u0442\u0430 \u0442\u0435\u043A \u043A\u04D9\u0441\u0456\u0431\u0438 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043A\u0430\u0442\u0442\u0430\u043B\u0493\u0430\u043D \u043C\u04B1\u0493\u0430\u043B\u0456\u043C\u0434\u0435\u0440\u0433\u0435 \u049B\u04B1\u0440\u0443\u0493\u0430 \u0440\u04B1\u049B\u0441\u0430\u0442 \u0435\u0442\u0456\u043B\u0435\u0434\u0456",registrationClosed:"\u0422\u0456\u0440\u043A\u0435\u0443 \u0430\u044F\u049B\u0442\u0430\u043B\u0434\u044B",registered:"\u0422\u0456\u0440\u043A\u0435\u043B\u0433\u0435\u043D",ended:"\u0410\u044F\u049B\u0442\u0430\u043B\u0493\u0430\u043D",rankingClosed:"\u0420\u0435\u0439\u0442\u0438\u043D\u0433 \u049B\u0430\u0437\u0456\u0440 \u0436\u0430\u0431\u044B\u049B \u043A\u04AF\u0439\u0434\u0435",share:"\u0411\u04E9\u043B\u0456\u0441\u0443",enterExamRoom:"\u0415\u043C\u0442\u0438\u0445\u0430\u043D \u0437\u0430\u043B\u044B\u043D\u0430 \u043A\u0456\u0440\u0443",teamMembers:"\u041A\u043E\u043C\u0430\u043D\u0434\u0430 \u043C\u04AF\u0448\u0435\u043B\u0435\u0440\u0456",exitTeam:"\u041A\u043E\u043C\u0430\u043D\u0434\u0430\u0434\u0430\u043D \u0448\u044B\u0493\u0443",phone1:"\u0422\u0435\u043B\u0435\u0444\u043E\u043D",major:"\u041C\u0430\u043C\u0430\u043D\u0434\u044B\u0493\u044B",role:"\u0420\u04E9\u043B\u0456"},problemset:{questionBank:"\u0421\u04B1\u0440\u0430\u049B\u0442\u0430\u0440 \u0431\u0430\u0437\u0430\u0441\u044B",public:"\u049A\u043E\u0493\u0430\u043C\u0434\u044B\u049B",myCreated:"\u041C\u0435\u043D \u049B\u04B1\u0440\u0493\u0430\u043D\u0434\u0430\u0440\u044B\u043C",direction:"\u0411\u0430\u0493\u044B\u0442",knowledgePoint:"\u0411\u0456\u043B\u0456\u043C \u0442\u0430\u049B\u044B\u0440\u044B\u0431\u044B",questionType:"\u0421\u04B1\u0440\u0430\u049B \u0442\u04AF\u0440\u0456",difficulty:"\u049A\u0438\u044B\u043D\u0434\u044B\u049B \u0434\u0435\u04A3\u0433\u0435\u0439\u0456",all:"\u0411\u0430\u0440\u043B\u044B\u0493\u044B",programmingQuestion:"\u0411\u0430\u0493\u0434\u0430\u0440\u043B\u0430\u043C\u0430\u043B\u0430\u0443 \u0441\u04B1\u0440\u0430\u0493\u044B",singleChoice:"\u0411\u0456\u0440 \u0442\u0430\u04A3\u0434\u0430\u0443\u043B\u044B \u0441\u04B1\u0440\u0430\u049B",multipleChoice:"\u041A\u04E9\u043F \u0442\u0430\u04A3\u0434\u0430\u0443\u043B\u044B \u0441\u04B1\u0440\u0430\u049B",trueFalse:"\u0414\u04B1\u0440\u044B\u0441/\u0431\u04B1\u0440\u044B\u0441 \u0441\u04B1\u0440\u0430\u0493\u044B",fillInTheBlank:"\u0411\u043E\u0441 \u043E\u0440\u044B\u043D\u0434\u0430 \u0442\u043E\u043B\u044B\u049B\u0442\u044B\u0440\u0443 \u0441\u04B1\u0440\u0430\u0493\u044B",shortAnswer:"\u049A\u044B\u0441\u049B\u0430\u0448\u0430 \u0436\u0430\u0443\u0430\u043F",compositeQuestion:"\u049A\u04B1\u0440\u0430\u043C\u0430 \u0441\u04B1\u0440\u0430\u049B",programFillInTheBlank:"\u0411\u0430\u0493\u0434\u0430\u0440\u043B\u0430\u043C\u0430 \u0442\u043E\u043B\u044B\u049B\u0442\u044B\u0440\u0443 \u0441\u04B1\u0440\u0430\u0493\u044B",practicalQuestion:"\u041F\u0440\u0430\u043A\u0442\u0438\u043A\u0430\u043B\u044B\u049B \u0441\u04B1\u0440\u0430\u049B",easy:"\u041E\u04A3\u0430\u0439",moderate:"\u041E\u0440\u0442\u0430\u0448\u0430",difficult:"\u049A\u0438\u044B\u043D",currentFolder:"\u0410\u0493\u044B\u043C\u0434\u0430\u0493\u044B \u043F\u0430\u043F\u043A\u0430",rootDirectory:"\u0422\u04AF\u043F \u043C\u0430\u0437\u043C\u04B1\u043D\u044B",shareAllFolders:"\u0411\u0430\u0440\u043B\u044B\u049B \u043F\u0430\u043F\u043A\u0430\u043D\u044B \u043E\u0440\u0442\u0430\u049B \u043F\u0430\u0439\u0434\u0430\u043B\u0430\u043D\u0443",delete:"\u0416\u043E\u044E",rename:"\u0430\u0442\u0430\u0443\u044B\u043D \u04E9\u0437\u0433\u0435\u0440\u0442\u0443",questionCount:"\u0421\u04B1\u0440\u0430\u049B\u0442\u0430\u0440 \u0441\u0430\u043D\u044B",createNewFolder:"\u0416\u0430\u04A3\u0430 \u043F\u0430\u043F\u043A\u044B \u049B\u04B1\u0440\u0443",folderName:"\u043F\u0430\u043F\u043A\u044B \u0430\u0442\u0430\u0443\u044B",enterFolderName:"\u043F\u0430\u043F\u043A\u044B \u0430\u0442\u0430\u0443\u044B\u043D \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437",folderLocation:"\u043F\u0430\u043F\u043A\u044B \u043E\u0440\u043D\u0430\u043B\u0430\u0441\u0443\u044B",sortByCreationTimeDescending:"\u049A\u04B1\u0440\u044B\u043B\u0443 \u0443\u0430\u049B\u044B\u0442\u044B \u0431\u043E\u0439\u044B\u043D\u0448\u0430 \u043A\u0435\u043C\u0443 \u0440\u0435\u0442\u0456\u043C\u0435\u043D",sortByQuestionNameAscending:"\u0421\u04B1\u0440\u0430\u049B \u0430\u0442\u0430\u0443\u044B \u0431\u043E\u0439\u044B\u043D\u0448\u0430 \u04E9\u0441\u0443 \u0440\u0435\u0442\u0456\u043C\u0435\u043D",sortByQuestionNameDescending:"\u0421\u04B1\u0440\u0430\u049B \u0430\u0442\u0430\u0443\u044B \u0431\u043E\u0439\u044B\u043D\u0448\u0430 \u043A\u0435\u043C\u0443 \u0440\u0435\u0442\u0456\u043C\u0435\u043D",sortByUpdateTimeAscending:"\u0416\u0430\u04A3\u0430\u0440\u0442\u0443 \u0443\u0430\u049B\u044B\u0442\u044B \u0431\u043E\u0439\u044B\u043D\u0448\u0430 \u04E9\u0441\u0443 \u0440\u0435\u0442\u0456\u043C\u0435\u043D",sortByUpdateTimeDescending:"\u0416\u0430\u04A3\u0430\u0440\u0442\u0443 \u0443\u0430\u049B\u044B\u0442\u044B \u0431\u043E\u0439\u044B\u043D\u0448\u0430 \u043A\u0435\u043C\u0443 \u0440\u0435\u0442\u0456\u043C\u0435\u043D",sortByUsageCountAscending:"\u049A\u043E\u043B\u0434\u0430\u043D\u0443 \u0441\u0430\u043D\u044B \u0431\u043E\u0439\u044B\u043D\u0448\u0430 \u04E9\u0441\u0443 \u0440\u0435\u0442\u0456\u043C\u0435\u043D",sortByUsageCountDescending:"\u049A\u043E\u043B\u0434\u0430\u043D\u0443 \u0441\u0430\u043D\u044B \u0431\u043E\u0439\u044B\u043D\u0448\u0430 \u043A\u0435\u043C\u0443 \u0440\u0435\u0442\u0456\u043C\u0435\u043D",sortByCreationTimeAscending:"\u049A\u04B1\u0440\u044B\u043B\u0443 \u0443\u0430\u049B\u044B\u0442\u044B \u0431\u043E\u0439\u044B\u043D\u0448\u0430 \u04E9\u0441\u0443 \u0440\u0435\u0442\u0456\u043C\u0435\u043D",exportQuestions:"\u0421\u04B1\u0440\u0430\u049B\u0442\u0430\u0440\u0434\u044B \u044D\u043A\u0441\u043F\u043E\u0440\u0442\u0442\u0430\u0443",exportSettings:"\u042D\u043A\u0441\u043F\u043E\u0440\u0442 \u0431\u0430\u043F\u0442\u0430\u0443\u044B",includeSubFolders:"\u0406\u0448\u043A\u0456 \u043F\u0430\u043F\u043A\u044B\u043B\u0430\u0440\u0434\u044B \u049B\u0430\u043C\u0442\u0443",onlyCurrentFolder:"\u0422\u0435\u043A \u0430\u0493\u044B\u043C\u0434\u0430\u0493\u044B \u043F\u0430\u043F\u043A\u044B\u043D\u044B",compositeAndPracticalNotExportable:"\u049A\u04B1\u0440\u0430\u043C\u0430 \u0436\u04D9\u043D\u0435 \u043F\u0440\u0430\u043A\u0442\u0438\u043A\u0430\u043B\u044B\u049B \u0441\u04B1\u0440\u0430\u049B\u0442\u0430\u0440 \u044D\u043A\u0441\u043F\u043E\u0440\u0442\u049B\u0430 \u049B\u043E\u043B\u0434\u0430\u0443 \u043A\u04E9\u0440\u0441\u0435\u0442\u0456\u043B\u043C\u0435\u0439\u0434\u0456",creator:"\u049A\u04B1\u0440\u0443\u0448\u044B",update:"\u0416\u0430\u04A3\u0430\u0440\u0442\u0443",usageCount:"\u049A\u043E\u043B\u0434\u0430\u043D\u0493\u0430\u043D \u0441\u0430\u043D\u044B",edit:"\u04E8\u04A3\u0434\u0435\u0443",experience:"\u0422\u04D9\u0436\u0456\u0440\u0438\u0431\u0435",more:"\u049A\u043E\u0441\u044B\u043C\u0448\u0430",copy:"\u041A\u04E9\u0448\u0456\u0440\u0443",moveTo:"\u0416\u044B\u043B\u0436\u044B\u0442\u0443",publish:"\u0416\u0430\u0440\u0438\u044F\u043B\u0430\u0443",addToQuestionBasket:"\u0421\u04B1\u0440\u0430\u049B \u0441\u0435\u0431\u0435\u0442\u0456\u043D\u0435 \u049B\u043E\u0441\u0443",questionBasket:"\u0421\u04B1\u0440\u0430\u049B \u0441\u0435\u0431\u0435\u0442\u0456",removeFromQuestionBasket:"\u0421\u0435\u0431\u0435\u0442\u0442\u0435\u043D \u0448\u044B\u0493\u0430\u0440\u0443",selectQuestionsToAddToBasketBeforeCreatingTest:"\u0421\u04B1\u0440\u0430\u049B\u0442\u0430\u0440\u0434\u044B \u0441\u0435\u0431\u0435\u0442\u043A\u0435 \u049B\u043E\u0441\u044B\u043F \u0431\u0430\u0440\u044B\u043F \u0442\u0435\u0441\u0442 \u049B\u04B1\u0440\u0430\u0441\u0442\u044B\u0440\u0443\u0434\u044B \u0442\u0430\u04A3\u0434\u0430\u04A3\u044B\u0437",totalQuestions:"\u0411\u0430\u0440\u043B\u044B\u049B \u0441\u04B1\u0440\u0430\u049B\u0442\u0430\u0440 \u0441\u0430\u043D\u044B",clear:"\u0422\u0430\u0437\u0430\u043B\u0430\u0443",createTest:"\u0422\u0435\u0441\u0442 \u049B\u04B1\u0440\u0430\u0441\u0442\u044B\u0440\u0443",questionDescription:"\u0421\u04B1\u0440\u0430\u049B \u0441\u0438\u043F\u0430\u0442\u0442\u0430\u043C\u0430\u0441\u044B",operationLog:"\u04D8\u0440\u0435\u043A\u0435\u0442 \u0436\u0430\u0437\u0431\u0430\u0441\u044B",evaluation:"\u0411\u0430\u0493\u0430\u043B\u0430\u0443",testCases:"\u0421\u044B\u043D\u0430\u049B \u043C\u044B\u0441\u0430\u043B\u0434\u0430\u0440\u044B",programmingLanguage:"\u0411\u0430\u0493\u0434\u0430\u0440\u043B\u0430\u043C\u0430\u043B\u0430\u0443 \u0442\u0456\u043B\u0456",singleTestCaseTimeLimit:"\u0411\u0456\u0440 \u0441\u044B\u043D\u0430\u049B \u0436\u0438\u044B\u043D\u0442\u044B\u0493\u044B\u043D\u044B\u04A3 \u0443\u0430\u049B\u044B\u0442 \u0448\u0435\u043A\u0442\u0435\u0443\u0456",onlyCertifiedTeachersCanCreate:"\u049A\u0430\u0437\u0456\u0440\u0433\u0456 \u0443\u0430\u049B\u044B\u0442\u0442\u0430 \u0442\u0435\u043A \u043A\u04D9\u0441\u0456\u0431\u0438 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043A\u0430\u0442\u0442\u0430\u043B\u0493\u0430\u043D \u043C\u04B1\u0493\u0430\u043B\u0456\u043C\u0434\u0435\u0440\u0433\u0435 \u049B\u04B1\u0440\u0443\u0493\u0430 \u0440\u04B1\u049B\u0441\u0430\u0442 \u0435\u0442\u0456\u043B\u0435\u0434\u0456",console:"\u041A\u043E\u043D\u0441\u043E\u043B\u044C",debugCode:"\u041A\u043E\u0434\u0442\u044B \u0436\u04E9\u043D\u0434\u0435\u0443",submitAndEvaluate:"\u0411\u0430\u0493\u0430\u043B\u0430\u0443 \u0436\u04D9\u043D\u0435 \u0436\u0456\u0431\u0435\u0440\u0443",debugResult:"\u041A\u043E\u0434 \u0436\u04E9\u043D\u0434\u0435\u0443 \u043D\u04D9\u0442\u0438\u0436\u0435\u0441\u0456",customTestCase:"\u04E8\u0437 \u0442\u0435\u0441\u0442 \u043C\u044B\u0441\u0430\u043B\u044B\u04A3\u044B\u0437\u0434\u044B \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437",inputTestCase:"\u04E8\u0437 \u0441\u044B\u043D\u0430\u049B \u043C\u044B\u0441\u0430\u043B\u044B\u04A3\u044B\u0437\u0434\u044B \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437 (\u0435\u0433\u0435\u0440 \u0431\u043E\u0441 \u049B\u0430\u043B\u0434\u044B\u0440\u044B\u043B\u0441\u0430, \u0431\u0456\u0440\u0456\u043D\u0448\u0456 \u0430\u0432\u0442\u043E\u043C\u0430\u0442\u0442\u044B \u0442\u04AF\u0440\u0434\u0435 \u0442\u043E\u043B\u044B\u049B\u0442\u044B\u0440\u044B\u043B\u0493\u0430\u043D \u043C\u04D9\u0442\u0456\u043D\u0434\u0456\u043A \u043C\u044B\u0441\u0430\u043B \u049B\u043E\u043B\u0434\u0430\u043D\u044B\u043B\u0430\u0434\u044B)",executionResult:"\u041A\u043E\u0434\u0442\u044B \u043E\u0440\u044B\u043D\u0434\u0430\u0443 \u043D\u04D9\u0442\u0438\u0436\u0435\u0441\u0456",inputTestValue:"\u04E8\u0437 \u0442\u0435\u0441\u0442 \u043C\u044B\u0441\u0430\u043B\u044B\u04A3\u044B\u0437\u0434\u044B\u04A3 \u0435\u043D\u0433\u0456\u0437\u0443 \u043C\u04D9\u043D\u0456\u043D \u0441\u043E\u043B \u0436\u0430\u049B\u0442\u0430 \u0436\u0430\u0437\u044B\u04A3\u044B\u0437, \xAB\u041A\u043E\u0434\u0442\u044B \u0436\u04E9\u043D\u0434\u0435\u0443\xBB \u0431\u0430\u0442\u044B\u0440\u043C\u0430\u0441\u044B\u043D \u0431\u0430\u0441\u044B\u04A3\u044B\u0437 \u2014 \u043E\u0440\u044B\u043D\u0434\u0430\u0443 \u043D\u04D9\u0442\u0438\u0436\u0435\u0441\u0456 \u0448\u044B\u0493\u0430\u0434\u044B",settings:"\u0411\u0430\u043F\u0442\u0430\u0443\u043B\u0430\u0440",codeFormat:"\u041A\u043E\u0434 \u043F\u0456\u0448\u0456\u043C\u0456",displayMode:"\u041A\u04E9\u0440\u0441\u0435\u0442\u0443 \u0440\u0435\u0436\u0438\u043C\u0456",fontSize:"\u049A\u0430\u0440\u0456\u043F \u04E9\u043B\u0448\u0435\u043C\u0456",tabConversion:"Tab \u0442\u04AF\u0440\u043B\u0435\u043D\u0434\u0456\u0440\u0443",formatCode:"\u041A\u043E\u0434\u0442\u044B \u043F\u0456\u0448\u0456\u043C\u0434\u0435\u0443",shortcuts:"\u041F\u0435\u0440\u043D\u0435\u0442\u0430\u049B\u0442\u0430 \u0436\u0430\u0440\u043B\u044B\u049B\u0442\u0430\u0440\u044B",saveCode:"\u041A\u043E\u0434\u0442\u044B \u0441\u0430\u049B\u0442\u0430\u0443",invokeShortcutsList:"\u0416\u0430\u0440\u043B\u044B\u049B\u0442\u0430\u0440 \u0442\u0456\u0437\u0456\u043C\u0456\u043D \u0430\u0448\u0443",indentLeftRight:"\u0421\u043E\u043B\u0493\u0430 \u0436\u04D9\u043D\u0435 \u043E\u04A3\u0493\u0430 \u0448\u0435\u0433\u0456\u043D\u0443",jumpToMatchingBracket:"\u0416\u0430\u049B\u0448\u0430 \u0441\u04D9\u0439\u043A\u0435\u0441\u0442\u0456\u0433\u0456\u043D\u0435 \u04E9\u0442\u0443",goToFirstLine:"\u0411\u0456\u0440\u0456\u043D\u0448\u0456 \u0436\u043E\u043B\u0493\u0430 \u04E9\u0442\u0443",goToLastLine:"\u0421\u043E\u04A3\u0493\u044B \u0436\u043E\u043B\u0493\u0430 \u04E9\u0442\u0443",difficulty1:"\u041F\u0440\u0430\u043A\u0442\u0438\u043A\u0430 \u0434\u0435\u04A3\u0433\u0435\u0439\u0456",labEnvironment:"\u0417\u0435\u0440\u0442\u0445\u0430\u043D\u0430 \u043E\u0440\u0442\u0430\u0441\u044B",labContainerNetwork:"\u0417\u0435\u0440\u0442\u0445\u0430\u043D\u0430 \u043A\u043E\u043D\u0442\u0435\u0439\u043D\u0435\u0440 \u0436\u0435\u043B\u0456\u0441\u0456",enableExternalNetwork:"\u0421\u044B\u0440\u0442\u049B\u044B \u0436\u0435\u043B\u0456\u043D\u0456 \u049B\u043E\u0441\u0443",programmingProblemName:"\u0411\u0430\u0493\u0434\u0430\u0440\u043B\u0430\u043C\u0430\u043B\u0430\u0443 \u0441\u04B1\u0440\u0430\u0493\u044B\u043D\u044B\u04A3 \u0430\u0442\u0430\u0443\u044B",problemDescription:"\u0421\u04B1\u0440\u0430\u049B \u0441\u0438\u043F\u0430\u0442\u0442\u0430\u043C\u0430\u0441\u044B",referenceAnswer:"\u042D\u0442\u0430\u043B\u043E\u043D\u0434\u044B\u049B \u0436\u0430\u0443\u0430\u043F",editReferenceAnswer:"\u042D\u0442\u0430\u043B\u043E\u043D\u0434\u044B\u049B \u0436\u0430\u0443\u0430\u043F\u0442\u044B \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437 (\u043C\u0456\u043D\u0434\u0435\u0442\u0442\u0456 \u0435\u043C\u0435\u0441)",problemAnalysis:"\u0421\u04B1\u0440\u0430\u049B \u0442\u04AF\u0441\u0456\u043D\u0434\u0456\u0440\u043C\u0435\u0441\u0456",editProblemAnalysis:"\u0421\u04B1\u0440\u0430\u049B \u0442\u04AF\u0441\u0456\u043D\u0434\u0456\u0440\u043C\u0435\u0441\u0456\u043D \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437 (\u043C\u0456\u043D\u0434\u0435\u0442\u0442\u0456 \u0435\u043C\u0435\u0441)",singleTestSetDuration:"\u0411\u0456\u0440 \u0441\u044B\u043D\u0430\u049B \u0436\u0438\u044B\u043D\u044B\u043D\u044B\u04A3 \u0443\u0430\u049B\u044B\u0442\u044B",evaluateSpaceHandling:"\u0411\u0430\u0493\u0430\u043B\u0430\u0443 \u043A\u0435\u0437\u0456\u043D\u0434\u0435 \u0431\u043E\u0441 \u043E\u0440\u044B\u043D\u0434\u0430\u0440\u0434\u044B \u04E9\u04A3\u0434\u0435\u0443",ignoreLeadingTrailingSpaces:"\u0411\u0430\u0441\u044B\u043D\u0434\u0430 \u0436\u04D9\u043D\u0435 \u0441\u043E\u04A3\u044B\u043D\u0434\u0430 \u0431\u043E\u0441 \u043E\u0440\u044B\u043D\u0434\u044B \u0435\u043B\u0435\u043C\u0435\u0443",doNotIgnoreSpaces:"\u0411\u043E\u0441 \u043E\u0440\u044B\u043D\u0434\u044B \u0435\u043B\u0435\u043C\u0435\u0443",ignoreAllSpaces:"\u0411\u0430\u0440\u043B\u044B\u049B \u0431\u043E\u0441 \u043E\u0440\u044B\u043D\u0434\u044B \u0435\u043B\u0435\u043C\u0435\u0443",resourceFiles:"\u0420\u0435\u0441\u0443\u0440\u0441 \u0444\u0430\u0439\u043B\u0434\u0430\u0440\u044B (\u0441\u0442\u0443\u0434\u0435\u043D\u0442\u043A\u0435 \u0442\u04D9\u0436\u0456\u0440\u0438\u0431\u0435 \u043A\u0435\u0437\u0456\u043D\u0434\u0435 \u043A\u04E9\u0440\u0456\u043D\u0435\u0442\u0456\u043D \u0444\u0430\u0439\u043B\u0434\u0430\u0440)",upload:"\u0416\u04AF\u043A\u0442\u0435\u0443",compileOptions:"\u041A\u043E\u043C\u043F\u0438\u043B\u044F\u0446\u0438\u044F \u043F\u0430\u0440\u0430\u043C\u0435\u0442\u0440\u043B\u0435\u0440\u0456",strictMode:"\u049A\u0430\u0442\u0430\u04A3 \u0440\u0435\u0436\u0438\u043C (C/C++ \u0442\u0456\u043B\u0456\u043D\u0434\u0435 \u0435\u0441\u043A\u0435\u0440\u0442\u0443 \u049B\u0430\u0442\u0435 \u0440\u0435\u0442\u0456\u043D\u0434\u0435 \u0441\u0430\u043D\u0430\u043B\u0430\u0434\u044B)",variableInitializationCheck:"\u0410\u0439\u043D\u044B\u043C\u0430\u043B\u044B \u0438\u043D\u0438\u0446\u0438\u0430\u043B\u0438\u0437\u0430\u0446\u0438\u044F\u0441\u044B\u043D \u0442\u0435\u043A\u0441\u0435\u0440\u0443 (\u0438\u043D\u0438\u0446\u0438\u0430\u043B\u0438\u0437\u0430\u0446\u0438\u044F\u043B\u0430\u043D\u0431\u0430\u0493\u0430\u043D \u0430\u0439\u043D\u044B\u043C\u0430\u043B\u044B \u2014 \u049B\u0430\u0442\u0435 \u0440\u0435\u0442\u0456\u043D\u0434\u0435 \u0435\u0441\u0435\u043F\u0442\u0435\u043B\u0435\u0434\u0456)",visibility:"\u041A\u04E9\u0440\u0456\u043D\u0443\u0448\u0456\u043B\u0456\u043A",displayTestCaseResultsWhenFailed:"\u0411\u0430\u0493\u0430\u043B\u0430\u0443 \u0441\u04D9\u0442\u0441\u0456\u0437 \u0431\u043E\u043B\u0441\u0430, \u0430\u0448\u044B\u049B \u0441\u044B\u043D\u0430\u049B \u043C\u044B\u0441\u0430\u043B\u0434\u0430\u0440\u044B\u043D\u044B\u04A3 \u043A\u0456\u0440\u0456\u0441-\u0448\u044B\u0493\u044B\u0441\u044B\u043D \u043A\u04E9\u0440\u0441\u0435\u0442\u0443 (\u043C\u04B1\u0493\u0430\u043B\u0456\u043C\u0433\u0435 \u04D9\u0440\u0434\u0430\u0439\u044B\u043C \u043A\u04E9\u0440\u0456\u043D\u0435\u0434\u0456)",hideStudentResults:"\u0411\u0430\u0493\u0430\u043B\u0430\u0443 \u043D\u04D9\u0442\u0438\u0436\u0435\u0441\u0456\u043D\u0434\u0435 \u043D\u0430\u049B\u0442\u044B \u0448\u044B\u0493\u0443\u0434\u044B \u0436\u0430\u0441\u044B\u0440, \u0442\u0435\u043A \u04E9\u0442\u0443/\u04E9\u0442\u043F\u0435\u0443\u0434\u0456 \u043A\u04E9\u0440\u0441\u0435\u0442 (\u043C\u04B1\u0493\u0430\u043B\u0456\u043C\u0433\u0435 \u043A\u04E9\u0440\u0456\u043D\u0435\u0434\u0456)",hideEvaluationResults:"\u0411\u0430\u0493\u0430\u043B\u0430\u0443 \u043D\u04D9\u0442\u0438\u0436\u0435\u0441\u0456\u043D \u043C\u04AF\u043B\u0434\u0435 \u043A\u04E9\u0440\u0441\u0435\u0442\u043F\u0435 (\u043C\u04B1\u0493\u0430\u043B\u0456\u043C\u0433\u0435 \u043A\u04E9\u0440\u0456\u043D\u0435\u0434\u0456)",showTestCaseColumn:"\u0421\u044B\u043D\u0430\u049B \u043C\u044B\u0441\u0430\u043B\u0434\u0430\u0440\u044B \u0431\u0430\u0493\u0430\u043D\u044B\u043D \u043A\u04E9\u0440\u0441\u0435\u0442\u0443 \u2014 \u043C\u04B1\u0493\u0430\u043B\u0456\u043C \u0431\u0430\u0440\u043B\u044B\u049B \u043C\u044B\u0441\u0430\u043B\u0434\u0430\u0440\u0434\u044B\u04A3 \u0435\u043D\u0433\u0456\u0437\u0443 \u043C\u0435\u043D \u0448\u044B\u0493\u0443\u044B\u043D \u043A\u04E9\u0440\u0435 \u0430\u043B\u0430\u0434\u044B",evaluationScoreRules:"\u0411\u0430\u0493\u0430\u043B\u0430\u0443 \u04B1\u043F\u0430\u0439 \u0435\u0440\u0435\u0436\u0435\u0441\u0456",partialTestSetScore:"\u0411\u0456\u0440\u043D\u0435\u0448\u0435 \u0441\u044B\u043D\u0430\u049B \u0436\u0438\u044B\u043D\u044B \u04E9\u0442\u043A\u0435\u043D\u0434\u0435 \u2014 \u04AF\u043B\u0435\u0441\u0442\u0456\u043A \u04B1\u043F\u0430\u0439 \u0431\u0435\u0440\u0456\u043B\u0435\u0434\u0456",fullTestSetScore:"\u0411\u0430\u0440\u043B\u044B\u049B \u0441\u044B\u043D\u0430\u049B \u0436\u0438\u044B\u043D\u044B \u04E9\u0442\u043A\u0435\u043D\u0434\u0435 \u0493\u0430\u043D\u0430 \u04B1\u043F\u0430\u0439 \u0431\u0435\u0440\u0456\u043B\u0435\u0434\u0456",testCaseType:"\u041C\u044B\u0441\u0430\u043B \u0442\u04AF\u0440\u0456",text:"\u041C\u04D9\u0442\u0456\u043D",file:"\u0424\u0430\u0439\u043B",testCase:"\u0421\u044B\u043D\u0430\u049B \u043C\u044B\u0441\u0430\u043B\u044B",add:"\u049A\u043E\u0441\u0443",batchUpload:"\u0422\u043E\u043F\u0442\u0430\u043F \u0436\u04AF\u043A\u0442\u0435\u0443",input:"\u041A\u0456\u0440\u0456\u0441",batchUploadTestCases:"\u0421\u044B\u043D\u0430\u049B \u043C\u044B\u0441\u0430\u043B\u0434\u0430\u0440\u044B\u043D \u0442\u043E\u043F\u0442\u0430\u043F \u0436\u04AF\u043A\u0442\u0435\u0443",dragOrClickToUpload:"\u0424\u0430\u0439\u043B\u0434\u044B \u0441\u04AF\u0439\u0440\u0435\u043F \u04D9\u043A\u0435\u043B\u0456\u04A3\u0456\u0437 \u043D\u0435\u043C\u0435\u0441\u0435 \u043E\u0441\u044B \u0436\u0435\u0440\u0434\u0456 \u0431\u0430\u0441\u044B\u04A3\u044B\u0437",uploadFileTip:"\u0415\u0441\u043A\u0435\u0440\u0442\u0443: 1. \u0424\u0430\u0439\u043B \u043C\u0456\u043D\u0434\u0435\u0442\u0442\u0456 \u0442\u04AF\u0440\u0434\u0435 .in \u0436\u04D9\u043D\u0435 .out \u0442\u04AF\u0440\u0456\u043D\u0434\u0435 \u0431\u043E\u043B\u0443\u044B \u043A\u0435\u0440\u0435\u043A. 2. \u0422\u0435\u043A UTF-8 \u043A\u043E\u0434\u0442\u0430\u043B\u0443\u044B\u043D \u049B\u043E\u043B\u0434\u0430\u0439\u0434\u044B, \u04D9\u0439\u0442\u043F\u0435\u0441\u0435 \u043C\u04D9\u0442\u0456\u043D \u049B\u0430\u0442\u0435 \u0448\u044B\u0493\u0443\u044B \u043C\u04AF\u043C\u043A\u0456\u043D. 3. \u041A\u0456\u0440\u0456\u0441 \u043F\u0435\u043D \u0448\u044B\u0493\u044B\u0441 \u0444\u0430\u0439\u043B \u0430\u0442\u0430\u0443\u043B\u0430\u0440\u044B \u0434\u04D9\u043B \u0441\u04D9\u0439\u043A\u0435\u0441 \u0431\u043E\u043B\u0443\u044B \u0442\u0438\u0456\u0441, \u04D9\u0439\u0442\u043F\u0435\u0441\u0435 \u0436\u04AF\u043A\u0442\u0435\u0443 \u043C\u04AF\u043C\u043A\u0456\u043D \u0431\u043E\u043B\u043C\u0430\u0439\u0434\u044B. 4. \u0411\u0456\u0440 \u0444\u0430\u0439\u043B 100MB-\u0442\u0430\u043D \u0430\u0441\u043F\u0430\u0443\u044B \u043A\u0435\u0440\u0435\u043A, \u0430\u0440\u0442\u044B\u049B \u0431\u043E\u043B\u0441\u0430, \u0431\u04E9\u043B\u0456\u043F \u0436\u04AF\u043A\u0442\u0435\u04A3\u0456\u0437.",cancel:"\u0411\u043E\u043B\u0434\u044B\u0440\u043C\u0430\u0443",confirm:"\u0420\u0430\u0441\u0442\u0430\u0443",confirmDeleteTestSet1:"1 \u0441\u044B\u043D\u0430\u049B \u0436\u0438\u044B\u043D\u044B\u043D \u0436\u043E\u044E\u0434\u044B \u0440\u0430\u0441\u0442\u0430\u0443",putInFolder:"\u043F\u0430\u043F\u043A\u044B\u0493\u0430 \u0441\u0430\u043B\u0443",nextStep:"\u041A\u0435\u043B\u0435\u0441\u0456 \u049B\u0430\u0434\u0430\u043C",save:"\u0421\u0430\u049B\u0442\u0430\u0443",startChallenge:"\u0428\u0430\u049B\u044B\u0440\u0443\u0434\u044B \u0431\u0430\u0441\u0442\u0430\u0443",problemSettings:"\u0421\u04B1\u0440\u0430\u049B \u0431\u0430\u043F\u0442\u0430\u0443\u044B",studentInitialCode:"\u041E\u049B\u0443\u0448\u044B\u043D\u044B\u04A3 \u0431\u0430\u0441\u0442\u0430\u043F\u049B\u044B \u043A\u043E\u0434\u044B",setStudentInitialCode:"\u041E\u049B\u0443\u0448\u044B\u0493\u0430 \u0431\u0430\u0441\u0442\u0430\u043F\u049B\u044B \u043A\u043E\u0434 \u043E\u0440\u043D\u0430\u0442\u044B\u04A3\u044B\u0437, \u0431\u04B1\u043B \u0431\u0430\u0493\u0434\u0430\u0440\u043B\u0430\u043C\u0430 \u0431\u0430\u0441\u0442\u0430\u043B\u0443\u044B\u043D \u043A\u04E9\u0440\u0441\u0435\u0442\u0435\u0434\u0456",programmingLanguageConfig:"\u0411\u0430\u0493\u0434\u0430\u0440\u043B\u0430\u043C\u0430\u043B\u0430\u0443 \u0442\u0456\u043B\u0456 \u0431\u0430\u043F\u0442\u0430\u0443\u044B",saveSuccess:"\u0421\u04D9\u0442\u0442\u0456 \u0441\u0430\u049B\u0442\u0430\u043B\u0434\u044B",addSingleQuestion:"\u0416\u0435\u043A\u0435 \u0441\u04B1\u0440\u0430\u049B \u049B\u043E\u0441\u0443",batchImport:"\u0422\u043E\u043F\u0442\u0430\u043F \u0438\u043C\u043F\u043E\u0440\u0442\u0442\u0430\u0443",smartImport:"\u0410\u049B\u044B\u043B\u0434\u044B \u0438\u043C\u043F\u043E\u0440\u0442\u0442\u0430\u0443",questionType1:"\u0421\u04B1\u0440\u0430\u049B \u0442\u04AF\u0440\u0456",multipleChoice1:"\u0422\u0430\u04A3\u0434\u0430\u0443\u043B\u044B \u0441\u04B1\u0440\u0430\u049B",selectDirectionAndCourse:"\u0411\u0430\u0493\u044B\u0442 \u043F\u0435\u043D \u043A\u0443\u0440\u0441\u0442\u044B \u0442\u0430\u04A3\u0434\u0430\u04A3\u044B\u0437",selectMultipleKnowledgePoints:"\u0411\u0456\u0440\u043D\u0435\u0448\u0435 \u0431\u0456\u043B\u0456\u043C \u0442\u0430\u049B\u044B\u0440\u044B\u0431\u044B\u043D \u0442\u0430\u04A3\u0434\u0430\u04A3\u044B\u0437",addToFolder:"\u041F\u0430\u043F\u043A\u0430\u043B\u0430\u0440 \u0442\u0456\u0437\u0456\u043C\u0456\u043D\u0435 \u049B\u043E\u0441\u0443",questionStem:"\u0421\u04B1\u0440\u0430\u049B \u043C\u04D9\u0442\u0456\u043D\u0456",editMultipleChoiceStem:"\u0422\u0430\u04A3\u0434\u0430\u0443\u043B\u044B \u0441\u04B1\u0440\u0430\u049B \u043C\u04D9\u0442\u0456\u043D\u0456\u043D \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437",answerOptions:"\u0416\u0430\u0443\u0430\u043F \u043D\u04B1\u0441\u049B\u0430\u043B\u0430\u0440\u044B",enterOption:"\u041D\u04B1\u0441\u049B\u0430\u043D\u044B \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437",setAsAnswer:"\u0416\u0430\u0443\u0430\u043F \u0440\u0435\u0442\u0456\u043D\u0434\u0435 \u043E\u0440\u043D\u0430\u0442\u0443",addOption:"\u041D\u04B1\u0441\u049B\u0430 \u049B\u043E\u0441\u0443",saveQuestion:"\u0421\u04B1\u0440\u0430\u049B\u0442\u044B \u0441\u0430\u049B\u0442\u0430\u0443",editTrueFalseStem:"\u0414\u04B1\u0440\u044B\u0441/\u0431\u04B1\u0440\u044B\u0441 \u0441\u04B1\u0440\u0430\u049B \u043C\u04D9\u0442\u0456\u043D\u0456\u043D \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437",correct:"\u0414\u04B1\u0440\u044B\u0441",incorrect:"\u0411\u04B1\u0440\u044B\u0441",editFillInBlankStem:"\u0422\u043E\u043B\u044B\u049B\u0442\u044B\u0440\u0443 \u0441\u04B1\u0440\u0430\u0493\u044B\u043D\u044B\u04A3 \u043C\u04D9\u0442\u0456\u043D\u0456\u043D \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437 \u0436\u04D9\u043D\u0435 \u0431\u043E\u0441 \u043E\u0440\u044B\u043D\u0434\u044B \u043E\u0440\u043D\u0430\u0442\u044B\u04A3\u044B\u0437",insertBlankItem:"\u0422\u043E\u043B\u044B\u049B\u0442\u044B\u0440\u0443 \u043E\u0440\u043D\u044B\u043D \u0435\u043D\u0433\u0456\u0437\u0443",blankItemAnswer:"\u0411\u043E\u0441 \u043E\u0440\u044B\u043D \u0436\u0430\u0443\u0430\u0431\u044B (\u0430\u043B\u0434\u044B\u043C\u0435\u043D \u0441\u04B1\u0440\u0430\u049B \u043C\u04D9\u0442\u0456\u043D\u0456\u043D\u0435 \u0431\u043E\u0441 \u043E\u0440\u044B\u043D \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437)",ignoreCaseDuringGrading:"\u0411\u0430\u0493\u0430\u043B\u0430\u0443 \u043A\u0435\u0437\u0456\u043D\u0434\u0435 \u04D9\u0440\u0456\u043F \u0440\u0435\u0433\u0438\u0441\u0442\u0440\u0456\u043D \u0435\u043B\u0435\u043C\u0435\u0443",ignoreSpacesDuringGrading:"\u0411\u0430\u0493\u0430\u043B\u0430\u0443 \u043A\u0435\u0437\u0456\u043D\u0434\u0435 \u0431\u043E\u0441 \u043E\u0440\u044B\u043D\u0434\u044B \u0435\u043B\u0435\u043C\u0435\u0443",editShortAnswerStem:"\u049A\u044B\u0441\u049B\u0430\u0448\u0430 \u0436\u0430\u0443\u0430\u043F \u0441\u04B1\u0440\u0430\u0493\u044B\u043D\u044B\u04A3 \u043C\u04D9\u0442\u0456\u043D\u0456\u043D \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437",gradingKeywords:"\u0411\u0430\u0493\u0430\u043B\u0430\u0443 \u043A\u0456\u043B\u0442 \u0441\u04E9\u0437\u0434\u0435\u0440\u0456",supportMultipleKeywords:"\u0411\u0456\u0440\u043D\u0435\u0448\u0435 \u043A\u0456\u043B\u0442 \u0441\u04E9\u0437 \u043E\u0440\u043D\u0430\u0442\u0443\u0493\u0430 \u0431\u043E\u043B\u0430\u0434\u044B; \u0431\u0430\u043B\u0430\u043C\u0430 \u0441\u04E9\u0437\u0434\u0435\u0440\u0434\u0456 \u201C|\u201D \u0430\u0440\u049B\u044B\u043B\u044B \u0431\u04E9\u043B\u0456\u04A3\u0456\u0437",saveKeywordsWithEnter:"Enter \u043F\u0435\u0440\u043D\u0435\u0441\u0456\u043C\u0435\u043D \u0441\u0430\u049B\u0442\u0430\u04A3\u044B\u0437",editCombinationQuestionStem:"\u049A\u04B1\u0440\u0430\u043C\u0430 \u0441\u04B1\u0440\u0430\u049B \u043C\u04D9\u0442\u0456\u043D\u0456\u043D \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437",subQuestion:"\u041A\u0456\u0448\u0456 \u0441\u04B1\u0440\u0430\u049B",addSubQuestion:"\u041A\u0456\u0448\u0456 \u0441\u04B1\u0440\u0430\u049B \u049B\u043E\u0441\u0443",programCode:"\u0411\u0430\u0493\u0434\u0430\u0440\u043B\u0430\u043C\u0430 \u043A\u043E\u0434\u044B",singleLineBlankItem:"\u0411\u0456\u0440 \u0436\u043E\u043B\u0434\u044B\u049B \u0442\u043E\u043B\u044B\u049B\u0442\u044B\u0440\u0443",multiLineBlankItem:"\u041A\u04E9\u043F \u0436\u043E\u043B\u0434\u044B\u049B \u0442\u043E\u043B\u044B\u049B\u0442\u044B\u0440\u0443",blankItemAnswerLabel:"\u0422\u043E\u043B\u044B\u049B\u0442\u044B\u0440\u0443 \u0436\u0430\u0443\u0430\u0431\u044B",maxEvaluationTime:"\u0415\u04A3 \u04B1\u0437\u0430\u049B \u0431\u0430\u0493\u0430\u043B\u0430\u0443 \u0443\u0430\u049B\u044B\u0442\u044B (\u0441\u0435\u043A\u0443\u043D\u0434)",output:"\u0428\u044B\u0493\u044B\u0441",debugAndRun:"\u0416\u04E9\u043D\u0434\u0435\u0443 \u0436\u04D9\u043D\u0435 \u0456\u0441\u043A\u0435 \u049B\u043E\u0441\u0443",together:"\u0411\u0430\u0440\u043B\u044B\u0493\u044B",pieceOfData:"\u0436\u043E\u043B \u0434\u0435\u0440\u0435\u043A",searchByQuestionNumberOrKeyword:"\u0421\u04B1\u0440\u0430\u049B \u043D\u04E9\u043C\u0456\u0440\u0456\u043D \u043D\u0435\u043C\u0435\u0441\u0435 \u0431\u0430\u0441\u049B\u0430 \u043A\u0456\u043B\u0442 \u0441\u04E9\u0437\u0434\u0456 \u0435\u043D\u0433\u0456\u0437\u0456\u043F \u0456\u0437\u0434\u0435\u04A3\u0456\u0437",teamShare:"\u0422\u043E\u043F\u0442\u044B\u049B \u0431\u04E9\u043B\u0456\u0441\u0443",team:"\u0422\u043E\u043F\u0442\u044B\u049B"},paperlibrary:{questionBank:"\u0422\u0435\u0441\u0442 \u0436\u0438\u043D\u0430\u0493\u044B",public:"\u049A\u043E\u0493\u0430\u043C\u0434\u044B\u049B",myCreated:"\u041C\u0435\u043D \u049B\u04B1\u0440\u0493\u0430\u043D\u0434\u0430\u0440\u044B\u043C",searchByPaperName:"\u0422\u0435\u0441\u0442 \u0430\u0442\u0430\u0443\u044B\u043D \u0435\u043D\u0433\u0456\u0437\u0456\u043F \u0456\u0437\u0434\u0435\u04A3\u0456\u0437",direction:"\u0411\u0430\u0493\u044B\u0442",difficulty:"\u049A\u0438\u044B\u043D\u0434\u044B\u049B \u0434\u0435\u04A3\u0433\u0435\u0439\u0456",easy:"\u041E\u04A3\u0430\u0439",medium:"\u041E\u0440\u0442\u0430\u0448\u0430",hard:"\u049A\u0438\u044B\u043D",type:"\u0422\u04AF\u0440\u0456",sortByUpdateTime:"\u0416\u0430\u04A3\u0430\u0440\u0442\u0443 \u0443\u0430\u049B\u044B\u0442\u044B \u0431\u043E\u0439\u044B\u043D\u0448\u0430 \u0441\u04B1\u0440\u044B\u043F\u0442\u0430\u0443",sortByUsageCount:"\u049A\u043E\u043B\u0434\u0430\u043D\u0443 \u0441\u0430\u043D\u044B \u0431\u043E\u0439\u044B\u043D\u0448\u0430 \u0441\u04B1\u0440\u044B\u043F\u0442\u0430\u0443",numberOfQuestions:"\u0421\u04B1\u0440\u0430\u049B\u0442\u0430\u0440 \u0441\u0430\u043D\u044B",totalScore:"\u0416\u0430\u043B\u043F\u044B \u0431\u0430\u043B\u043B",point:"\u0431\u0430\u043B\u043B",minute:"\u043C\u0438\u043D\u0443\u0442",update:"\u0416\u0430\u04A3\u0430\u0440\u0442\u0443",usageCount:"\u049A\u043E\u043B\u0434\u0430\u043D\u0443 \u0441\u0430\u043D\u044B",sendToClassroom:"\u0421\u0430\u0431\u0430\u049B\u049B\u0430 \u0436\u0456\u0431\u0435\u0440\u0443",edit:"\u04E8\u04A3\u0434\u0435\u0443",mockExam:"\u0421\u044B\u043D\u0430\u049B \u0435\u043C\u0442\u0438\u0445\u0430\u043D",more:"\u049A\u043E\u0441\u044B\u043C\u0448\u0430",share:"\u0411\u04E9\u043B\u0456\u0441\u0443",publish:"\u0416\u0430\u0440\u0438\u044F\u043B\u0430\u0443",responsible:"\u0416\u0430\u0443\u0430\u043F\u0442\u044B",encryptAndArchive:"\u049A\u04B1\u043F\u0438\u044F\u043B\u0430\u043F \u0441\u0430\u049B\u0442\u0430\u0443",encryptInfo:"\u0422\u0435\u0441\u0442 \u049B\u04B1\u043F\u0438\u044F\u043B\u0430\u043D\u044B\u043F \u0441\u0430\u049B\u0442\u0430\u043B\u0493\u0430\u043D\u043D\u0430\u043D \u043A\u0435\u0439\u0456\u043D, \u0431\u0430\u0440\u043B\u044B\u049B \u043F\u0430\u0439\u0434\u0430\u043B\u0430\u043D\u0443\u0448\u044B\u043B\u0430\u0440 \u043A\u04E9\u0440\u0443 \u043D\u0435\u043C\u0435\u0441\u0435 \u04E9\u04A3\u0434\u0435\u0443 \u04AF\u0448\u0456\u043D \u049B\u04B1\u043F\u0438\u044F \u0441\u04E9\u0437 \u0435\u043D\u0433\u0456\u0437\u0443\u0456 \u049B\u0430\u0436\u0435\u0442!",archivePassword:"\u049A\u04B1\u043F\u0438\u044F \u0441\u04E9\u0437",setArchivePassword:"\u049A\u04B1\u043F\u0438\u044F \u0441\u04E9\u0437 \u043E\u0440\u043D\u0430\u0442\u044B\u04A3\u044B\u0437, \u043E\u043B \u04D9\u0440\u0456\u043F \u043F\u0435\u043D \u0446\u0438\u0444\u0440\u0434\u044B\u04A3 \u049B\u043E\u0441\u044B\u043D\u0434\u044B\u0441\u044B \u0431\u043E\u043B\u0443\u044B \u0442\u0438\u0456\u0441, \u0435\u04A3 \u043A\u04E9\u0431\u0456 6\u201316 \u0442\u0430\u04A3\u0431\u0430",confirmPassword:"\u049A\u04B1\u043F\u0438\u044F \u0441\u04E9\u0437\u0434\u0456 \u0440\u0430\u0441\u0442\u0430\u04A3\u044B\u0437",reenterArchivePassword:"\u049A\u04B1\u043F\u0438\u044F \u0441\u04E9\u0437\u0434\u0456 \u049B\u0430\u0439\u0442\u0430 \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437, \u04D9\u0440\u0456\u043F \u043F\u0435\u043D \u0446\u0438\u0444\u0440\u0434\u044B\u04A3 \u049B\u043E\u0441\u044B\u043D\u0434\u044B\u0441\u044B \u0431\u043E\u043B\u0443\u044B \u0442\u0438\u0456\u0441, \u0435\u04A3 \u043A\u04E9\u0431\u0456 6\u201316 \u0442\u0430\u04A3\u0431\u0430",exportPaper:"\u0422\u0435\u0441\u0442\u0442\u0456 \u044D\u043A\u0441\u043F\u043E\u0440\u0442\u0442\u0430\u0443",selectExportFormat:"\u042D\u043A\u0441\u043F\u043E\u0440\u0442\u0442\u0430\u043B\u0430\u0442\u044B\u043D \u0431\u043E\u0441 \u0442\u0435\u0441\u0442 \u0444\u043E\u0440\u043C\u0430\u0442\u044B\u043D \u0442\u0430\u04A3\u0434\u0430\u04A3\u044B\u0437",pdfFormat:"PDF \u0444\u043E\u0440\u043C\u0430\u0442\u044B",wordFormat:"Word \u0444\u043E\u0440\u043C\u0430\u0442\u044B",delete:"\u0416\u043E\u044E",tip:"\u0415\u0441\u043A\u0435\u0440\u0442\u0443",confirmDelete:"\u0416\u043E\u0439\u0493\u0430\u043D\u043D\u0430\u043D \u043A\u0435\u0439\u0456\u043D \u049B\u0430\u0439\u0442\u0430\u0434\u0430\u043D \u049B\u0430\u043B\u043F\u044B\u043D\u0430 \u043A\u0435\u043B\u0442\u0456\u0440\u0443 \u043C\u04AF\u043C\u043A\u0456\u043D \u0435\u043C\u0435\u0441.",confirmDeleteSure:"\u0428\u044B\u043D\u044B\u043C\u0435\u043D \u0436\u043E\u0439\u0493\u044B\u04A3\u044B\u0437 \u043A\u0435\u043B\u0435 \u043C\u0435?",confirm:"\u0418\u04D9",confirm1:"\u0420\u0430\u0441\u0442\u0430\u0443",cancel:"\u0411\u043E\u043B\u0434\u044B\u0440\u043C\u0430\u0443",searchByClassName:"\u0421\u0430\u0431\u0430\u049B \u0430\u0442\u0430\u0443\u044B \u0431\u043E\u0439\u044B\u043D\u0448\u0430 \u0456\u0437\u0434\u0435\u0443",className:"\u0421\u0430\u0431\u0430\u049B \u0430\u0442\u0430\u0443\u044B",groupCount:"\u0422\u043E\u043F\u0442\u0430\u0440 \u0441\u0430\u043D\u044B",studentCount:"\u041E\u049B\u0443\u0448\u044B\u043B\u0430\u0440 \u0441\u0430\u043D\u044B",selectedPaperSentToClass:"\u0422\u0430\u04A3\u0434\u0430\u043B\u0493\u0430\u043D \u0442\u0435\u0441\u0442 \u043A\u04E9\u0440\u0441\u0435\u0442\u0456\u043B\u0433\u0435\u043D \u0441\u0430\u0431\u0430\u049B\u049B\u0430 \u0436\u0456\u0431\u0435\u0440\u0456\u043B\u0435\u0434\u0456 \u0436\u04D9\u043D\u0435 \u04D9\u0440 \u0442\u043E\u043F\u049B\u0430 \u0435\u043C\u0442\u0438\u0445\u0430\u043D \u043D\u04B1\u0441\u049B\u0430\u0441\u044B \u0436\u0430\u0441\u0430\u043B\u0430\u0434\u044B",examInProgress:"\u0421\u044B\u043D\u0430\u049B \u0435\u043C\u0442\u0438\u0445\u0430\u043D \u0436\u04AF\u0440\u0456\u043F \u0436\u0430\u0442\u044B\u0440",remainingTime:"\u049A\u0430\u043B\u0493\u0430\u043D \u0443\u0430\u049B\u044B\u0442",submitAnswer:"\u0416\u0430\u0443\u0430\u043F\u0442\u044B \u0442\u0430\u043F\u0441\u044B\u0440\u0443",answerProgress:"\u0416\u0430\u0443\u0430\u043F\u0442\u044B \u043E\u0440\u044B\u043D\u0434\u0430\u0443 \u0431\u0430\u0440\u044B\u0441\u044B",totalQuestions:"\u0411\u0430\u0440\u043B\u044B\u0493\u044B \u2014 \u0441\u04B1\u0440\u0430\u049B, \u0442\u043E\u043B\u044B\u049B \u0431\u0430\u043B\u043B \u2014 \u0431\u0430\u043B\u043B",answered:"\u0416\u0430\u0443\u0430\u043F \u0431\u0435\u0440\u0456\u043B\u0434\u0456",partiallyAnswered:"\u0416\u0430\u0440\u0442\u044B\u043B\u0430\u0439 \u0436\u0430\u0443\u0430\u043F",unanswered:"\u0416\u0430\u0443\u0430\u043F \u0431\u0435\u0440\u0456\u043B\u043C\u0435\u0433\u0435\u043D",nextQuestion:"\u041A\u0435\u043B\u0435\u0441\u0456 \u0441\u04B1\u0440\u0430\u049B",enterAnswering:"\u0416\u0430\u0443\u0430\u043F \u0431\u0435\u0440\u0443\u0433\u0435 \u043A\u0456\u0440\u0443",previousQuestion:"\u0410\u043B\u0434\u044B\u04A3\u0493\u044B \u0441\u04B1\u0440\u0430\u049B",incompleteQuestionsConfirmation:"\u201C\u04D8\u043B\u0456 x \u0441\u04B1\u0440\u0430\u049B \u0430\u044F\u049B\u0442\u0430\u043B\u043C\u0430\u0493\u0430\u043D, \u043E\u043D\u044B\u04A3 \u0456\u0448\u0456\u043D\u0434\u0435 1 \u0431\u0430\u0493\u0434\u0430\u0440\u043B\u0430\u043C\u0430 \u0436\u0430\u0437\u0443 \u0441\u04B1\u0440\u0430\u0493\u044B \u0431\u0430\u0440. \u0416\u0430\u0443\u0430\u043F \u0442\u0430\u043F\u0441\u044B\u0440\u044B\u043B\u0493\u0430\u043D\u043D\u0430\u043D \u043A\u0435\u0439\u0456\u043D \u04E9\u0437\u0433\u0435\u0440\u0442\u0443\u043B\u0435\u0440 \u0435\u043D\u0433\u0456\u0437\u0443 \u043C\u04AF\u043C\u043A\u0456\u043D \u0431\u043E\u043B\u043C\u0430\u0439\u0434\u044B. \u0422\u0430\u043F\u0441\u044B\u0440\u0443\u0434\u044B \u0440\u0430\u0441\u0442\u0430\u0439\u0441\u044B\u0437 \u0431\u0430?\u201D",submitting:"\u0422\u0430\u043F\u0441\u044B\u0440\u0443\u0434\u0430",gradingInProgress:"\u0411\u0430\u0493\u0430\u043B\u0430\u0443 \u0436\u04AF\u0440\u0456\u043F \u0436\u0430\u0442\u044B\u0440",submitSuccess:"\u0422\u0435\u0441\u0442 \u0441\u04D9\u0442\u0442\u0456 \u0442\u0430\u043F\u0441\u044B\u0440\u044B\u043B\u0434\u044B",restartSimulation:"\u0421\u044B\u043D\u0430\u049B\u0442\u044B \u049B\u0430\u0439\u0442\u0430 \u0431\u0430\u0441\u0442\u0430\u0443",publicRules:"\u0416\u0430\u0440\u0438\u044F\u043B\u0430\u0443 \u0435\u0440\u0435\u0436\u0435\u043B\u0435\u0440\u0456",publicRulesDetails:"1. \u0416\u0430\u0440\u0438\u044F\u043B\u0430\u043D\u0430\u0442\u044B\u043D \u0442\u0435\u0441\u0442 \u0431\u0430\u0493\u044B\u0442\u044B \u043C\u0435\u043D \u043A\u0443\u0440\u0441\u044B\u043D \u043A\u04E9\u0440\u0441\u0435\u0442\u0443 \u049B\u0430\u0436\u0435\u0442.",publicRulesDetails1:"2. \u0416\u0430\u0440\u0438\u044F \u0442\u0435\u0441\u0442 \u04E9\u0442\u0456\u043D\u0456\u043C\u0456 \u0442\u0435\u043A\u0441\u0435\u0440\u0443\u0434\u0435\u043D \u04E9\u0442\u043A\u0435\u043D \u0441\u043E\u04A3, \u043E\u043B \u0436\u0430\u043B\u043F\u044B \u0442\u0435\u0441\u0442 \u0431\u0430\u0437\u0430\u0441\u044B\u043D\u0434\u0430 \u043A\u04E9\u0440\u0456\u043D\u0435\u0434\u0456 \u0436\u04D9\u043D\u0435 \u0431\u0430\u0440\u043B\u044B\u049B \u043F\u0430\u0439\u0434\u0430\u043B\u0430\u043D\u0443\u0448\u044B\u043B\u0430\u0440 \u043E\u043D\u044B \u043F\u0430\u0439\u0434\u0430\u043B\u0430\u043D\u0430 \u0430\u043B\u0430\u0434\u044B. \u0411\u0430\u0440\u043B\u044B\u049B \u0441\u04B1\u0440\u0430\u049B\u0442\u0430\u0440 \u0434\u0430 \u0431\u0456\u0440\u0433\u0435 \u0436\u0430\u0440\u0438\u044F\u043B\u0430\u043D\u0430\u0434\u044B.",publicRulesDetails2:"3. \u0416\u0430\u0440\u0438\u044F\u043B\u0430\u043D\u0493\u0430\u043D\u043D\u0430\u043D \u043A\u0435\u0439\u0456\u043D \u0442\u0435\u0441\u0442\u0442\u0456 \u04E9\u04A3\u0434\u0435\u0443 \u043C\u04AF\u043C\u043A\u0456\u043D \u0435\u043C\u0435\u0441, \u0442\u0435\u043A \u0436\u0430\u0440\u0438\u044F\u043B\u0430\u0443\u0434\u044B \u049B\u0430\u0439\u0442\u0430\u0440\u044B\u043F \u0431\u0430\u0440\u044B\u043F \u04E9\u04A3\u0434\u0435\u0443\u0433\u0435 \u0431\u043E\u043B\u0430\u0434\u044B.",quickSelectDirectionAndCourse:"\u0411\u0430\u0493\u044B\u0442 \u043F\u0435\u043D \u043A\u0443\u0440\u0441\u0442\u044B \u0442\u0435\u0437 \u0442\u0430\u04A3\u0434\u0430\u0443",customDirectionAndCourse:"\u04E8\u0437\u0433\u0435\u0448\u0435 \u0431\u0430\u0493\u044B\u0442 \u043F\u0435\u043D \u043A\u0443\u0440\u0441 \u043E\u0440\u043D\u0430\u0442\u0443",directionAndCourse:"\u0411\u0430\u0493\u044B\u0442 \u043F\u0435\u043D \u043A\u0443\u0440\u0441",selectDirectionAndCourse:"\u0411\u0430\u0493\u044B\u0442 \u043F\u0435\u043D \u043A\u0443\u0440\u0441\u0442\u044B \u0442\u0430\u04A3\u0434\u0430\u04A3\u044B\u0437",noResearchTeam:"\u0421\u0456\u0437 \u04D9\u0437\u0456\u0440\u0433\u0435 \u0435\u0448\u049B\u0430\u043D\u0434\u0430\u0439 \u0493\u044B\u043B\u044B\u043C\u0438 \u0442\u043E\u043F\u049B\u0430 \u049B\u043E\u0441\u044B\u043B\u043C\u0430\u0493\u0430\u043D\u0441\u044B\u0437, \u201C\u0415\u0441\u0435\u043F\u0442\u0456\u043A \u0436\u0430\u0437\u0431\u0430 \u0431\u0430\u0441\u049B\u0430\u0440\u0443 \u2013 \u0492\u044B\u043B\u044B\u043C\u0438 \u0442\u043E\u043F\u201D \u0431\u04E9\u043B\u0456\u043C\u0456\u043D\u0435 \u04E9\u0442\u0456\u04A3\u0456\u0437",copySuccess:"\u041A\u04E9\u0448\u0456\u0440\u0456\u043B\u0434\u0456",manualPaperCreation:"\u049A\u043E\u043B\u043C\u0435\u043D \u0442\u0435\u0441\u0442 \u049B\u04B1\u0440\u0430\u0441\u0442\u044B\u0440\u0443",examBasicInfo:"\u0422\u0435\u0441\u0442\u0442\u0456\u04A3 \u043D\u0435\u0433\u0456\u0437\u0433\u0456 \u0430\u049B\u043F\u0430\u0440\u0430\u0442\u044B",examName:"\u0422\u0435\u0441\u0442 \u0430\u0442\u0430\u0443\u044B",setDirectionAndCourseAsTemplate:"\u0411\u04B1\u043B \u0431\u0430\u0493\u044B\u0442 \u043F\u0435\u043D \u043A\u0443\u0440\u0441\u0442\u044B \u0441\u04B1\u0440\u0430\u049B \u04AF\u043B\u0433\u0456\u0441\u0456 \u0440\u0435\u0442\u0456\u043D\u0434\u0435 \u043E\u0440\u043D\u0430\u0442\u0443 (\u0436\u0430\u04A3\u0430 \u0441\u04B1\u0440\u0430\u049B \u043E\u0441\u044B \u0431\u0430\u0493\u044B\u0442\u0442\u0430 \u0430\u0432\u0442\u043E\u043C\u0430\u0442\u0442\u044B \u0442\u04AF\u0440\u0434\u0435 \u0436\u0430\u0441\u0430\u043B\u0430\u0434\u044B)",answerTime:"\u0416\u0430\u0443\u0430\u043F \u0443\u0430\u049B\u044B\u0442\u044B",examInstructions:"\u0422\u0435\u0441\u0442 \u0435\u0440\u0435\u0436\u0435\u043B\u0435\u0440\u0456",enterExamInstructions:"\u0422\u0435\u0441\u0442 \u0435\u0440\u0435\u0436\u0435\u043B\u0435\u0440\u0456\u043D \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437",nextStep:"\u041A\u0435\u043B\u0435\u0441\u0456",editQuestions:"\u0421\u04B1\u0440\u0430\u049B\u0442\u0430\u0440\u0434\u044B \u04E9\u04A3\u0434\u0435\u0443",batchSetScore:"\u0422\u043E\u043F\u0442\u0430\u043F \u0431\u0430\u0493\u0430\u043B\u0430\u0443 \u043E\u0440\u043D\u0430\u0442\u0443",questionTypeName:"\u0421\u04B1\u0440\u0430\u049B \u0442\u04AF\u0440\u0456\u043D\u0456\u04A3 \u0430\u0442\u0430\u0443\u044B",totalSubQuestions:"\u0411\u0430\u0440\u043B\u044B\u049B \u043A\u0456\u0448\u0456 \u0441\u04B1\u0440\u0430\u049B\u0442\u0430\u0440 \u0441\u0430\u043D\u044B",questionTypeTotalScore:"\u0421\u04B1\u0440\u0430\u049B \u0442\u04AF\u0440\u0456\u043D\u0456\u04A3 \u0436\u0430\u043B\u043F\u044B \u0431\u0430\u043B\u043B\u044B",operation:"\u04D8\u0440\u0435\u043A\u0435\u0442",scorePerQuestion:"\u04D8\u0440 \u0441\u04B1\u0440\u0430\u049B",addNew:"\u049A\u043E\u0441\u0443",moveUp:"\u0416\u043E\u0493\u0430\u0440\u044B \u0436\u044B\u043B\u0436\u044B\u0442\u0443",moveDown:"\u0422\u04E9\u043C\u0435\u043D \u0436\u044B\u043B\u0436\u044B\u0442\u0443",rename:"\u049A\u0430\u0439\u0442\u0430 \u0430\u0442\u0430\u0443",selectFromQuestionBank:"\u0421\u04B1\u0440\u0430\u049B \u0431\u0430\u0437\u0430\u0441\u044B\u043D\u0430\u043D \u0442\u0430\u04A3\u0434\u0430\u0443",teamShare:"\u0422\u043E\u043F\u0442\u044B\u049B \u0431\u04E9\u043B\u0456\u0441\u0443",favorites:"\u0422\u0430\u04A3\u0434\u0430\u0443\u043B\u044B\u043B\u0430\u0440",selected:"\u0422\u0430\u04A3\u0434\u0430\u043B\u0493\u0430\u043D\u0434\u0430\u0440",questionType:"\u0421\u04B1\u0440\u0430\u049B \u0442\u04AF\u0440\u0456",questionName:"\u0421\u04B1\u0440\u0430\u049B \u0430\u0442\u0430\u0443\u044B",view:"\u049A\u0430\u0440\u0430\u0443",questionDetails:"\u0421\u04B1\u0440\u0430\u049B\u0442\u044B\u04A3 \u0442\u043E\u043B\u044B\u049B \u043C\u0430\u0437\u043C\u04B1\u043D\u044B",importQuestions:"\u0421\u04B1\u0440\u0430\u049B \u0438\u043C\u043F\u043E\u0440\u0442\u0442\u0430\u0443",batchImport:"\u0422\u043E\u043F\u0442\u0430\u043F \u0438\u043C\u043F\u043E\u0440\u0442\u0442\u0430\u0443",smartImport:"\u0438\u043D\u0442\u0435\u043B\u0435\u043A\u0442 \u0438\u043C\u043F\u043E\u0440\u0442\u0442\u0430\u0443",step1:"1-\u049B\u0430\u0434\u0430\u043C: \u04AE\u043B\u0433\u0456\u0433\u0435 \u0441\u04D9\u0439\u043A\u0435\u0441 \u0436\u04AF\u043A\u0442\u0435\u043B\u0435\u0442\u0456\u043D \u0441\u04B1\u0440\u0430\u049B\u0442\u0430\u0440\u0434\u044B \u04E9\u04A3\u0434\u0435\u04A3\u0456\u0437 (\u0435\u043C\u0442\u0438\u0445\u0430\u043D \u0441\u04B1\u0440\u0430\u049B\u0442\u0430\u0440\u044B \u04AF\u043B\u0433\u0456\u0441\u0456\u043D \u0436\u04AF\u043A\u0442\u0435\u0443)",step1Instructions:"1. \u049A\u0430\u0437\u0456\u0440\u0433\u0456 \u0443\u0430\u049B\u044B\u0442\u0442\u0430 \u0442\u0435\u043A Excel \u0444\u043E\u0440\u043C\u0430\u0442\u044B \u049B\u043E\u043B\u0434\u0430\u0443 \u0442\u0430\u0431\u0430\u0434\u044B; 2. \u049A\u04B1\u0440\u0430\u043C\u0430 \u0436\u04D9\u043D\u0435 \u043F\u0440\u0430\u043A\u0442\u0438\u043A\u0430\u043B\u044B\u049B \u0441\u04B1\u0440\u0430\u049B\u0442\u0430\u0440\u0434\u044B \u0438\u043C\u043F\u043E\u0440\u0442\u0442\u0430\u0443 \u049B\u043E\u043B\u0434\u0430\u0443 \u0442\u0430\u043F\u043F\u0430\u0439\u0434\u044B; 3. \u0411\u0456\u0440 \u0443\u0430\u049B\u044B\u0442\u0442\u0430 \u0435\u04A3 \u043A\u04E9\u0431\u0456 300 \u0441\u04B1\u0440\u0430\u049B \u0438\u043C\u043F\u043E\u0440\u0442\u0442\u0430\u043B\u0430\u0434\u044B; 4. \u0422\u043E\u043B\u044B\u049B\u0442\u044B\u0440\u0443 \u0441\u04B1\u0440\u0430\u049B\u0442\u0430\u0440\u044B\u043D\u0434\u0430 \u0435\u04A3 \u043A\u04E9\u0431\u0456 8 \u0431\u043E\u0441 \u043E\u0440\u044B\u043D \u0431\u043E\u043B\u0443\u044B \u043C\u04AF\u043C\u043A\u0456\u043D.",step2:"2-\u049B\u0430\u0434\u0430\u043C: \u0411\u0430\u0493\u044B\u0442 \u043F\u0435\u043D \u043A\u0443\u0440\u0441\u0442\u044B \u0442\u0430\u04A3\u0434\u0430\u04A3\u044B\u0437, \u04E9\u04A3\u0434\u0435\u043B\u0433\u0435\u043D \u0441\u04B1\u0440\u0430\u049B \u0444\u0430\u0439\u043B\u044B\u043D \u0436\u04AF\u043A\u0442\u0435\u04A3\u0456\u0437 \u0436\u04D9\u043D\u0435 \u0438\u043C\u043F\u043E\u0440\u0442\u0442\u044B \u0440\u0430\u0441\u0442\u0430\u04A3\u044B\u0437",uploadFile:"\u0424\u0430\u0439\u043B \u0436\u04AF\u043A\u0442\u0435\u0443",editQuestion:"\u0421\u04B1\u0440\u0430\u049B \u04E9\u04A3\u0434\u0435\u0443",downloadWordTemplate:"Word \u04AF\u043B\u0433\u0456\u0441\u0456\u043D \u0436\u04AF\u043A\u0442\u0435\u0443",clearAll:"\u0411\u04D9\u0440\u0456\u043D \u0442\u0430\u0437\u0430\u043B\u0430\u0443",editHint:"\u0415\u0441\u043A\u0435\u0440\u0442\u0443: \u0415\u0433\u0435\u0440 \u049B\u0430\u0442\u0435 \u0442\u0430\u043D\u044B\u043B\u0441\u0430, \u0441\u043E\u043B \u0436\u0430\u049B\u0442\u0430\u0493\u044B \u04E9\u04A3\u0434\u0435\u0443 \u0430\u0439\u043C\u0430\u0493\u044B\u043D\u0434\u0430\u0493\u044B \u0442\u0438\u0456\u0441\u0442\u0456 \u0441\u04B1\u0440\u0430\u049B\u0442\u044B \u0444\u043E\u0440\u043C\u0430\u0442\u049B\u0430 \u0441\u0430\u0439 \u0442\u04AF\u0437\u0435\u0442\u0456\u043F \u049B\u0430\u0439\u0442\u0430 \u0442\u0430\u043D\u0443\u0493\u0430 \u0431\u043E\u043B\u0430\u0434\u044B",importInstructions:"1. \u0411\u04B1\u043B \u043C\u04AF\u043C\u043A\u0456\u043D\u0434\u0456\u043A \u043A\u0435\u043B\u0435\u0441\u0456 \u0441\u04B1\u0440\u0430\u049B \u0442\u04AF\u0440\u043B\u0435\u0440\u0456\u043D \u0438\u043C\u043F\u043E\u0440\u0442\u0442\u0430\u0443\u0493\u0430 \u049B\u043E\u043B\u0434\u0430\u0443 \u043A\u04E9\u0440\u0441\u0435\u0442\u0435\u0434\u0456: \u0431\u0456\u0440 \u0442\u0430\u04A3\u0434\u0430\u0443\u043B\u044B, \u043A\u04E9\u043F \u0442\u0430\u04A3\u0434\u0430\u0443\u043B\u044B, \u0442\u043E\u043B\u044B\u049B\u0442\u044B\u0440\u0443, \u0434\u04B1\u0440\u044B\u0441/\u0431\u04B1\u0440\u044B\u0441, \u049B\u044B\u0441\u049B\u0430\u0448\u0430 \u0436\u0430\u0443\u0430\u043F, \u049B\u04B1\u0440\u0430\u043C\u0430, \u0431\u0430\u0493\u0434\u0430\u0440\u043B\u0430\u043C\u0430\u043B\u0430\u0443, \u0431\u0430\u0493\u0434\u0430\u0440\u043B\u0430\u043C\u0430 \u0442\u043E\u043B\u044B\u049B\u0442\u044B\u0440\u0443. 2. \u0415\u0433\u0435\u0440 \u049B\u04B1\u0440\u0430\u043C\u0430 \u0441\u04B1\u0440\u0430\u049B \u0438\u043C\u043F\u043E\u0440\u0442\u0442\u0430\u043B\u0441\u0430, \u043D\u0435\u0433\u0456\u0437\u0433\u0456 \u0441\u04B1\u0440\u0430\u049B\u0442\u044B\u04A3 \u0431\u0430\u0441\u044B \u043C\u0435\u043D \u0441\u043E\u04A3\u044B\u043D \xAB{{\xBB \u0436\u04D9\u043D\u0435 \xAB}}\xBB \u0442\u0430\u04A3\u0431\u0430\u043B\u0430\u0440\u044B\u043C\u0435\u043D \u0431\u0435\u043B\u0433\u0456\u043B\u0435\u04A3\u0456\u0437; \u043D\u0435\u0433\u0456\u0437\u0433\u0456 \u0436\u04D9\u043D\u0435 \u043A\u0456\u0448\u0456 \u0441\u04B1\u0440\u0430\u049B \u0430\u0440\u0430\u0441\u044B\u043D\u0434\u0430 \u0431\u043E\u0441 \u0436\u043E\u043B \u049B\u0430\u0436\u0435\u0442 \u0435\u043C\u0435\u0441; \u04D9\u0440 \u0441\u04B1\u0440\u0430\u049B \u043D\u04E9\u043C\u0456\u0440\u043B\u0435\u043D\u0443\u0456 \u043A\u0435\u0440\u0435\u043A; \u043A\u0456\u0448\u0456 \u0441\u04B1\u0440\u0430\u049B\u0442\u044B\u04A3 \u0436\u0430\u0443\u0430\u0431\u044B \u043E\u043D\u044B\u04A3 \u0441\u043E\u04A3\u044B\u043D\u0430\u043D \u0431\u043E\u0441 \u043E\u0440\u044B\u043D \u0430\u0440\u049B\u044B\u043B\u044B \u0436\u0430\u0437\u044B\u043B\u0430\u0434\u044B. 3. \u0418\u043C\u043F\u043E\u0440\u0442 \u043C\u04D9\u0442\u0456\u043D, \u0441\u0443\u0440\u0435\u0442, \u0444\u043E\u0440\u043C\u0443\u043B\u0430\u043D\u044B \u049B\u043E\u043B\u0434\u0430\u0439\u0434\u044B. \u0421\u04B1\u0440\u0430\u049B \u049B\u04B1\u0440\u044B\u043B\u044B\u043C\u044B \u0436\u0430\u0443\u0430\u043F\u0442\u044B, \u0442\u04AF\u0441\u0456\u043D\u0434\u0456\u0440\u043C\u0435\u043D\u0456, \u049B\u0438\u044B\u043D\u0434\u044B\u049B\u0442\u044B, \u0431\u0456\u043B\u0456\u043C \u0442\u0430\u049B\u044B\u0440\u044B\u043F\u0442\u0430\u0440\u044B\u043D \u0442\u0430\u043D\u0438\u0434\u044B. 4. \u049A\u0430\u0442\u0435 \u0442\u0430\u043D\u044B\u043B\u0441\u0430, \u0441\u043E\u043B \u0436\u0430\u049B\u0442\u0430 \u0442\u04AF\u0437\u0435\u0442\u0456\u043F \u049B\u0430\u0439\u0442\u0430 \u0442\u0430\u043D\u0443\u0493\u0430 \u043D\u0435\u043C\u0435\u0441\u0435 \u04AF\u043B\u0433\u0456 \u0444\u043E\u0440\u043C\u0430\u0442\u044B\u043D \u0436\u04AF\u043A\u0442\u0435\u043F \u049B\u0430\u0439\u0442\u0430 \u0438\u043C\u043F\u043E\u0440\u0442\u0442\u0430\u0443\u0493\u0430 \u0431\u043E\u043B\u0430\u0434\u044B.",editArea:"\u04E8\u04A3\u0434\u0435\u0443 \u0430\u0439\u043C\u0430\u0493\u044B",recognition:"\u0422\u0430\u043D\u0443",previewQuestions:"\u0421\u04B1\u0440\u0430\u049B\u0442\u0430\u0440\u0434\u044B \u0430\u043B\u0434\u044B\u043D \u0430\u043B\u0430 \u049B\u0430\u0440\u0430\u0443",previewArea:"\u0410\u043B\u0434\u044B\u043D \u0430\u043B\u0430 \u049B\u0430\u0440\u0430\u0443 \u0430\u0439\u043C\u0430\u0493\u044B",noQuestionsFound:"\u0421\u04B1\u0440\u0430\u049B \u0442\u0430\u0431\u044B\u043B\u0493\u0430\u043D \u0436\u043E\u049B",hint:"\u0415\u0441\u043A\u0435\u0440\u0442\u0443\uFF1A \u049A\u0430\u0439\u0442\u0430 \u0442\u0430\u043D\u0443 \u043E\u04A3 \u0436\u0430\u049B\u0442\u0430\u0493\u044B \u043D\u04D9\u0442\u0438\u0436\u0435\u043B\u0435\u0440\u0434\u0456, \u0441\u043E\u043D\u044B\u04A3 \u0456\u0448\u0456\u043D\u0434\u0435 \u049B\u043E\u043B\u043C\u0435\u043D \u0442\u04AF\u0437\u0435\u0442\u0456\u043B\u0433\u0435\u043D\u0434\u0435\u0440\u0456\u043D \u0434\u0435 \u0436\u043E\u044F\u0434\u044B. \u049A\u0430\u0439\u0442\u0430 \u0442\u0430\u043D\u0443\u0493\u0430 \u0441\u0435\u043D\u0456\u043C\u0434\u0456\u0441\u0456\u0437 \u0431\u0435?",processing:"\u04E8\u04A3\u0434\u0435\u043B\u0443\u0434\u0435",recognizing:"\u0422\u0430\u043D\u0443 \u0436\u04AF\u0440\u0456\u043F \u0436\u0430\u0442\u044B\u0440",completed:"\u0410\u044F\u049B\u0442\u0430\u043B\u0434\u044B",questionPreview:"\u0421\u04B1\u0440\u0430\u049B \u0430\u043B\u0434\u044B\u043D \u0430\u043B\u0430 \u049B\u0430\u0440\u0430\u0443",viewOnlyIncorrectQuestions:"\u0422\u0435\u043A \u049B\u0430\u0442\u0435 \u0441\u04B1\u0440\u0430\u049B\u0442\u0430\u0440\u0434\u044B \u043A\u04E9\u0440\u0441\u0435\u0442\u0443",totalXQuestionsRecognized:"\u0411\u0430\u0440\u043B\u044B\u0493\u044B X \u0441\u04B1\u0440\u0430\u049B \u0442\u0430\u043D\u044B\u043B\u0434\u044B, \u043E\u043D\u044B\u04A3 \u0456\u0448\u0456\u043D\u0434\u0435 X \u049B\u0430\u0442\u0435",doNotImportThisQuestion:"\u0411\u04B1\u043B \u0441\u04B1\u0440\u0430\u049B\u0442\u044B \u0438\u043C\u043F\u043E\u0440\u0442\u0442\u0430\u043C\u0430\u0443",confirmImport:"\u0418\u043C\u043F\u043E\u0440\u0442\u0442\u044B \u0440\u0430\u0441\u0442\u0430\u0443",questionImportSettings:"\u0421\u04B1\u0440\u0430\u049B \u0438\u043C\u043F\u043E\u0440\u0442\u0442\u0430\u0443 \u043F\u0430\u0440\u0430\u043C\u0435\u0442\u0440\u043B\u0435\u0440\u0456",recognitionHint:"\u0415\u0441\u043A\u0435\u0440\u0442\u0443: \u049A\u0430\u0442\u0435 \u0442\u0430\u043D\u044B\u043B\u0493\u0430\u043D \u0441\u04B1\u0440\u0430\u049B\u0442\u0430\u0440 \u0438\u043C\u043F\u043E\u0440\u0442\u0442\u0430\u043B\u043C\u0430\u0439\u0434\u044B",importSuccessXQuestions:"\u0421\u04D9\u0442\u0442\u0456 X \u0441\u04B1\u0440\u0430\u049B \u0438\u043C\u043F\u043E\u0440\u0442\u0442\u0430\u043B\u0434\u044B",examPreview:"\u0422\u0435\u0441\u0442 \u0430\u043B\u0434\u044B\u043D \u0430\u043B\u0430 \u049B\u0430\u0440\u0430\u0443",examPreviewDetails:"\u0411\u0430\u0440\u043B\u044B\u0493\u044B: \u3010X \u04AF\u043B\u043A\u0435\u043D \u0441\u04B1\u0440\u0430\u049B\u3011\u3010X \u043A\u0456\u0448\u0456 \u0441\u04B1\u0440\u0430\u049B\u3011\u3010\u0422\u043E\u043B\u044B\u049B \u0431\u0430\u043B\u043B X \u0431\u0430\u043B\u043B\u3011 \u0415\u043C\u0442\u0438\u0445\u0430\u043D \u0443\u0430\u049B\u044B\u0442\u044B: \u3010X \u043C\u0438\u043D\u0443\u0442\u3011",export:"\u042D\u043A\u0441\u043F\u043E\u0440\u0442\u0442\u0430\u0443",exportBlankExamWithAnswers:"\u0411\u043E\u0441 \u0442\u0435\u0441\u0442 + \u0436\u0430\u0443\u0430\u043F\u0442\u044B \u044D\u043A\u0441\u043F\u043E\u0440\u0442\u0442\u0430\u0443",exportBlankExam:"\u0411\u043E\u0441 \u0442\u0435\u0441\u0442\u0442\u0456 \u044D\u043A\u0441\u043F\u043E\u0440\u0442\u0442\u0430\u0443",randomPaperCreation:"\u041A\u0435\u0437\u0434\u0435\u0439\u0441\u043E\u049B \u0442\u0435\u0441\u0442 \u049B\u04B1\u0440\u0430\u0441\u0442\u044B\u0440\u0443",paperConfiguration:"\u0422\u0435\u0441\u0442 \u049B\u04B1\u0440\u0430\u0441\u0442\u044B\u0440\u0443 \u0431\u0430\u043F\u0442\u0430\u0443\u043B\u0430\u0440\u044B",setQuestionTypeFirst:"\u0410\u043B\u0434\u044B\u043C\u0435\u043D \u0442\u0435\u0441\u0442 \u0441\u04B1\u0440\u0430\u049B \u0442\u04AF\u0440\u0456\u043D \u043E\u0440\u043D\u0430\u0442\u044B\u04A3\u044B\u0437",addQuestionType:"\u0421\u04B1\u0440\u0430\u049B \u0442\u04AF\u0440\u0456\u043D \u049B\u043E\u0441\u0443",questionTypeSettings:"\u0421\u04B1\u0440\u0430\u049B \u0442\u04AF\u0440\u0456\u043D \u0431\u0430\u043F",addDeleteQuestionType:"\u0431\u0435\u043B\u0433\u0456 \u049B\u043E\u044E \u0430\u0440\u049B\u044B\u043B\u044B \u049B\u043E\u0441\u0443/\u04E9\u0448\u0456\u0440\u0443",singleChoiceQuestion:"\u0411\u0456\u0440 \u0442\u0430\u04A3\u0434\u0430\u0443\u043B\u044B \u0441\u04B1\u0440\u0430\u049B",multipleChoiceQuestion:"\u041A\u04E9\u043F \u0442\u0430\u04A3\u0434\u0430\u0443\u043B\u044B \u0441\u04B1\u0440\u0430\u049B",fillInTheBlankQuestion:"\u0411\u043E\u0441 \u043E\u0440\u044B\u043D\u0434\u044B \u0442\u043E\u043B\u044B\u049B\u0442\u044B\u0440\u0443 \u0441\u04B1\u0440\u0430\u0493\u044B",trueFalseQuestion:"\u0414\u04B1\u0440\u044B\u0441/\u0431\u04B1\u0440\u044B\u0441 \u0441\u04B1\u0440\u0430\u0493\u044B",shortAnswerQuestion:"\u049A\u044B\u0441\u049B\u0430\u0448\u0430 \u0436\u0430\u0443\u0430\u043F",programmingQuestion:"\u0411\u0430\u0493\u0434\u0430\u0440\u043B\u0430\u043C\u0430\u043B\u0430\u0443 \u0441\u04B1\u0440\u0430\u0493\u044B",combinationQuestion:"\u049A\u04B1\u0440\u0430\u043C\u0430 \u0441\u04B1\u0440\u0430\u049B",practicalQuestion:"\u041F\u0440\u0430\u043A\u0442\u0438\u043A\u0430\u043B\u044B\u049B \u0441\u04B1\u0440\u0430\u049B",programFillInTheBlankQuestion:"\u0411\u0430\u0493\u0434\u0430\u0440\u043B\u0430\u043C\u0430 \u0442\u043E\u043B\u044B\u049B\u0442\u044B\u0440\u0443 \u0441\u04B1\u0440\u0430\u0493\u044B",noQuestionRulesAvailable:"\u04D8\u0437\u0456\u0440\u0433\u0435 \u0442\u0430\u04A3\u0434\u0430\u0443 \u0435\u0440\u0435\u0436\u0435\u0441\u0456 \u0436\u043E\u049B, \u043F\u0430\u043F\u043A\u044B, \u049B\u0438\u044B\u043D\u0434\u044B\u049B, \u0431\u0456\u043B\u0456\u043C \u0442\u0430\u049B\u044B\u0440\u044B\u0431\u044B \u0431\u043E\u0439\u044B\u043D\u0448\u0430 \u0442\u0430\u04A3\u0434\u0430\u0443\u0493\u0430 \u0431\u043E\u043B\u0430\u0434\u044B",setQuestionRules:"\u0422\u0430\u04A3\u0434\u0430\u0443 \u0435\u0440\u0435\u0436\u0435\u0441\u0456\u043D \u043E\u0440\u043D\u0430\u0442\u0443",selectFromFolder:"\u0411\u0435\u043B\u0433\u0456\u043B\u0456 \u043F\u0430\u043F\u043A\u044B\u0434\u0430\u043D \u0442\u0430\u04A3\u0434\u0430\u0443",selectByDifficulty:"\u0411\u0435\u043B\u0433\u0456\u043B\u0456 \u049B\u0438\u044B\u043D\u0434\u044B\u049B \u0434\u0435\u04A3\u0433\u0435\u0439\u0456\u043D\u0435\u043D \u0442\u0430\u04A3\u0434\u0430\u0443",selectByKnowledgePoint:"\u0411\u0435\u043B\u0433\u0456\u043B\u0456 \u0431\u0456\u043B\u0456\u043C \u0442\u0430\u049B\u044B\u0440\u044B\u0431\u044B\u043D\u0430\u043D \u0442\u0430\u04A3\u0434\u0430\u0443",goToQuestionBank:"\u0421\u04B1\u0440\u0430\u049B \u0431\u0430\u0437\u0430\u0441\u044B\u043D\u0430 \u04E9\u0442\u0456\u043F, \u043A\u04E9\u0431\u0456\u0440\u0435\u043A \u0441\u04B1\u0440\u0430\u049B \u049B\u043E\u0441\u044B\u04A3\u044B\u0437",all:"\u0411\u0430\u0440\u043B\u044B\u0493\u044B",knowledgePoints:"\u0422\u0430\u049B\u044B\u0440\u044B\u043F\u0442\u0430\u0440",together:"\u0411\u0430\u0440\u043B\u044B\u0493\u044B",pieceOfData:"\u0436\u043E\u043B \u0434\u0435\u0440\u0435\u043A"},home:{totalLearners:"\u0416\u0430\u043B\u043F\u044B \u043E\u049B\u0443 \u0441\u0430\u043D\u044B (\u0430\u0434\u0430\u043C)",onlineUsers:"\u041E\u043D\u043B\u0430\u0439\u043D \u043F\u0430\u0439\u0434\u0430\u043B\u0430\u043D\u0443\u0448\u044B\u043B\u0430\u0440 \u0441\u0430\u043D\u044B (\u0430\u0434\u0430\u043C)",assessmentCount:"\u0411\u0430\u0493\u0430\u043B\u0430\u0443 \u0441\u0430\u043D\u044B (\u0440\u0435\u0442)",onlineExams:"\u041E\u043D\u043B\u0430\u0439\u043D \u0435\u043C\u0442\u0438\u0445\u0430\u043D\u0434\u0430\u0440 (\u0440\u0435\u0442)",experimentEnvironment:"\u0422\u04D9\u0436\u0456\u0440\u0438\u0431\u0435 \u043E\u0440\u0442\u0430\u0441\u044B (\u0442\u04AF\u0440\u0456)",practicalCourses:"\u041F\u0440\u0430\u043A\u0442\u0438\u043A\u0430\u043B\u044B\u049B \u043A\u0443\u0440\u0441\u0442\u0430\u0440 (\u043F\u04D9\u043D)",practicalProjects:"\u041F\u0440\u0430\u043A\u0442\u0438\u043A\u0430\u043B\u044B\u049B \u0436\u043E\u0431\u0430\u043B\u0430\u0440 (\u0434\u0430\u043D\u0430)",questionBankItems:"\u0422\u0435\u0441\u0442 \u0441\u04B1\u0440\u0430\u049B\u0442\u0430\u0440\u044B \u049B\u043E\u0440\u044B (\u0441\u04B1\u0440\u0430\u049B)",classroomTeachingTools:"\u0421\u044B\u043D\u044B\u043F\u0442\u0430\u0493\u044B \u043E\u049B\u044B\u0442\u0443 \u049B\u04B1\u0440\u0430\u043B\u0434\u0430\u0440\u044B",flexibleClassroomOrganizationTitle:"\u0421\u0430\u0431\u0430\u049B\u0442\u044B \u0438\u043A\u0435\u043C\u0434\u0456 \u04B1\u0439\u044B\u043C\u0434\u0430\u0441\u0442\u044B\u0440\u0443",flexibleClassroomOrganizationCon:"\u041E\u049B\u0443 \u0441\u044B\u043D\u044B\u0431\u044B \u2014 \u0431\u04B1\u043B \u0431\u0456\u0440\u0456\u043A\u0442\u0456\u0440\u0456\u043B\u0433\u0435\u043D \u044B\u043D\u0442\u044B\u043C\u0430\u049B\u0442\u0430\u0441\u0442\u044B\u049B \u043A\u0435\u04A3\u0456\u0441\u0442\u0456\u043A, \u043E\u043B \u0442\u04D9\u0436\u0456\u0440\u0438\u0431\u0435, \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430, \u0431\u0435\u0439\u043D\u0435, \u0435\u043C\u0442\u0438\u0445\u0430\u043D, \u0434\u0438\u043F\u043B\u043E\u043C \u0436\u043E\u0431\u0430\u0441\u044B \u0436\u04D9\u043D\u0435 \u0442\u0430\u0493\u044B \u0431\u0430\u0441\u049B\u0430 \u043E\u043D\u043B\u0430\u0439\u043D/\u043E\u0444\u043B\u0430\u0439\u043D \u0431\u0430\u0441\u049B\u0430\u0440\u0443 \u049B\u04B1\u0440\u0430\u043B\u0434\u0430\u0440\u044B\u043D \u049B\u043E\u043B\u0434\u0430\u0439\u0434\u044B.",automaticAssignmentManagementTitle:"\u0422\u0430\u043F\u0441\u044B\u0440\u043C\u0430\u043B\u0430\u0440\u0434\u044B \u0430\u0432\u0442\u043E\u043C\u0430\u0442\u0442\u044B \u0431\u0430\u0441\u049B\u0430\u0440\u0443",automaticAssignmentManagementCon:"\u0422\u0430\u043F\u0441\u044B\u0440\u043C\u0430 \u0431\u0430\u0441\u049B\u0430\u0440\u0443 \u2014 \u0441\u044B\u043D\u044B\u043F\u0442\u044B\u04A3 \u043D\u0435\u0433\u0456\u0437\u0433\u0456 \u043A\u043E\u043C\u043F\u043E\u043D\u0435\u043D\u0442\u0456, \u043E\u043B \u049B\u0430\u0440\u0430\u043F\u0430\u0439\u044B\u043C, \u043F\u0440\u0430\u043A\u0442\u0438\u043A\u0430\u043B\u044B\u049B \u0436\u04D9\u043D\u0435 \u0442\u043E\u043F\u0442\u044B\u049B \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430\u043B\u0430\u0440\u0434\u044B \u0430\u0432\u0442\u043E\u043C\u0430\u0442\u0442\u044B \u0431\u0430\u0493\u0430\u043B\u0430\u0443, \u0441\u0442\u0430\u0442\u0438\u0441\u0442\u0438\u043A\u0430 \u0436\u04D9\u043D\u0435 \u043E\u049B\u0443 \u0431\u04E9\u043B\u0456\u043C\u0456\u043C\u0435\u043D \u0434\u0435\u0440\u0435\u043A\u0442\u0435\u0440 \u0431\u0430\u0439\u043B\u0430\u043D\u044B\u0441\u044B\u043D \u049B\u0430\u043C\u0442\u0430\u043C\u0430\u0441\u044B\u0437 \u0435\u0442\u0435\u0434\u0456.",groupCollaborativeDevelopmentTitle:"\u0422\u043E\u043F\u0442\u044B\u049B \u0431\u0456\u0440\u043B\u0435\u0441\u043A\u0435\u043D \u04D9\u0437\u0456\u0440\u043B\u0435\u0443",groupCollaborativeDevelopmentCon:"\u0422\u043E\u043F\u0442\u044B\u049B \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430 \u2014 \u0441\u044B\u043D\u044B\u043F\u0442\u044B\u04A3 \u043D\u0435\u0433\u0456\u0437\u0433\u0456 \u0431\u04E9\u043B\u0456\u0433\u0456, \u043E\u043B \u0436\u043E\u0431\u0430\u043D\u044B \u0431\u0456\u0440\u043B\u0435\u0441\u0456\u043F \u04D9\u0437\u0456\u0440\u043B\u0435\u0443, \u043A\u043E\u0434\u0442\u044B \u0441\u0430\u049B\u0442\u0430\u0443, \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430 \u0431\u0430\u049B\u044B\u043B\u0430\u0443, CI/CD \u0436\u04D9\u043D\u0435 \u0442\u043E\u043F\u0442\u044B\u049B \u0431\u0430\u0493\u0430\u043B\u0430\u0443 \u043C\u04AF\u043C\u043A\u0456\u043D\u0434\u0456\u043A\u0442\u0435\u0440\u0456\u043D \u049B\u043E\u043B\u0434\u0430\u0439\u0434\u044B.",examAndAntiCheatingTitle:"\u0415\u043C\u0442\u0438\u0445\u0430\u043D \u0436\u04D9\u043D\u0435 \u043F\u043B\u0430\u0433\u0438\u0430\u0442\u0442\u044B\u04A3 \u0430\u043B\u0434\u044B\u043D \u0430\u043B\u0443",examAndAntiCheatingCon:"\u0438\u043D\u0442\u0435\u043B\u043B\u0435\u043A\u0442 \u0435\u043C\u0442\u0438\u0445\u0430\u043D \u0436\u04AF\u0439\u0435\u0441\u0456 \u0442\u043E\u043B\u044B\u049B \u043F\u043B\u0430\u0433\u0438\u0430\u0442\u0442\u044B\u04A3 \u0430\u043B\u0434\u044B\u043D \u0430\u043B\u0443\u0434\u044B \u049B\u0430\u043C\u0442\u0430\u043C\u0430\u0441\u044B\u0437 \u0435\u0442\u0435\u0434\u0456, \u043C\u044B\u0441\u0430\u043B\u044B \u044D\u043A\u0440\u0430\u043D \u0430\u0443\u044B\u0441\u0442\u044B\u0440\u0493\u0430\u043D\u0434\u0430 \u0435\u043C\u0442\u0438\u0445\u0430\u043D\u0434\u044B \u0430\u0432\u0442\u043E\u043C\u0430\u0442\u0442\u044B \u0436\u0456\u0431\u0435\u0440\u0443, \u043A\u043E\u0434 \u04B1\u049B\u0441\u0430\u0441\u0442\u044B\u0493\u044B\u043D \u0442\u0435\u043A\u0441\u0435\u0440\u0443, \u043A\u0435\u0437\u0434\u0435\u0439\u0441\u043E\u049B \u0444\u043E\u0442\u043E\u0441\u0443\u0440\u0435\u0442 \u0442\u04AF\u0441\u0456\u0440\u0443, IP \u043C\u0435\u043A\u0435\u043D\u0436\u0430\u0439\u043C\u0435\u043D \u0431\u0430\u0439\u043B\u0430\u0443 \u0441\u0438\u044F\u049B\u0442\u044B \u043C\u04AF\u043C\u043A\u0456\u043D\u0434\u0456\u043A\u0442\u0435\u0440 \u0431\u0430\u0440.",resultOrientedStatisticsTitle:"\u041D\u04D9\u0442\u0438\u0436\u0435\u0433\u0435 \u0431\u0430\u0493\u044B\u0442\u0442\u0430\u043B\u0493\u0430\u043D \u0441\u0442\u0430\u0442\u0438\u0441\u0442\u0438\u043A\u0430",resultOrientedStatisticsCon:"OBE (\u043D\u04D9\u0442\u0438\u0436\u0435\u0433\u0435 \u0431\u0430\u0493\u044B\u0442\u0442\u0430\u043B\u0493\u0430\u043D \u0431\u0456\u043B\u0456\u043C \u0431\u0435\u0440\u0443) \u0442\u04B1\u0436\u044B\u0440\u044B\u043C\u0434\u0430\u043C\u0430\u0441\u044B \u043C\u0435\u043D \u043C\u0435\u0445\u0430\u043D\u0438\u0437\u043C\u0456\u043D \u049B\u043E\u043B\u0434\u0430\u0439\u0434\u044B, \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430, \u0442\u04D9\u0436\u0456\u0440\u0438\u0431\u0435, \u0435\u043C\u0442\u0438\u0445\u0430\u043D \u0436\u04D9\u043D\u0435 \u0441\u044B\u043D\u044B\u043F \u041A\u0435\u0437\u0435\u04A3\u0456\u043D\u0434\u0435 \u043A\u04E9\u043F\u04E9\u043B\u0448\u0435\u043C\u0434\u0456 \u043E\u049B\u044B\u0442\u0443 \u043D\u04D9\u0442\u0438\u0436\u0435\u043B\u0435\u0440\u0456\u043D \u0442\u0430\u043B\u0434\u0430\u0439\u0434\u044B.",programmingCompetitionTitle:"\u0411\u0430\u0493\u0434\u0430\u0440\u043B\u0430\u043C\u0430\u043B\u0430\u0443 \u0436\u0430\u0440\u044B\u0441\u044B",programmingCompetitionCon:"\u0411\u0430\u0493\u0434\u0430\u0440\u043B\u0430\u043C\u0430\u043B\u0430\u0443 \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430\u043B\u0430\u0440\u044B \u0436\u0435\u043A\u0435 \u0442\u04D9\u0436\u0456\u0440\u0438\u0431\u0435 \u0443\u0430\u049B\u044B\u0442\u044B \u043C\u0435\u043D \u0436\u0430\u0434 \u0442\u04B1\u0442\u044B\u043D\u0443\u044B\u043D\u0430 \u049B\u0430\u0440\u0430\u0439 \u0440\u0435\u0439\u0442\u0438\u043D\u0433 \u0436\u0430\u0441\u0430\u0443\u0493\u0430, \u0441\u043E\u043D\u0434\u0430\u0439-\u0430\u049B \u0431\u04AF\u043A\u0456\u043B \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430\u043D\u044B\u04A3 \u043D\u04D9\u0442\u0438\u0436\u0435\u0441\u0456\u043D ACM \u0435\u0440\u0435\u0436\u0435\u043B\u0435\u0440\u0456 \u0431\u043E\u0439\u044B\u043D\u0448\u0430 \u0431\u0430\u0493\u0430\u043B\u0430\u0443\u0493\u0430 \u043C\u04AF\u043C\u043A\u0456\u043D\u0434\u0456\u043A \u0431\u0435\u0440\u0435\u0434\u0456.",practicalMOOC:"\u041F\u0440\u0430\u043A\u0442\u0438\u043A\u0430\u043B\u044B\u049B \u0442\u0438\u043F\u0442\u0435\u0433\u0456 MOOC \u2014 \u043E\u043D\u043B\u0430\u0439\u043D \u043A\u0443\u0440\u0441\u0442\u0430\u0440\u0434\u044B \u043A\u04D9\u0441\u0456\u0431\u0438 \u041A\u0435\u0437\u0435\u04A3\u0433\u0435 \u043A\u04E9\u0442\u0435\u0440\u0435\u0434\u0456",viewMore:"\u0422\u043E\u043B\u044B\u0493\u044B\u0440\u0430\u049B \u049B\u0430\u0440\u0430\u0443",recommendedCourses:"\u04B0\u0441\u044B\u043D\u044B\u043B\u0493\u0430\u043D \u043A\u0443\u0440\u0441\u0442\u0430\u0440",latestCourses:"\u0416\u0430\u04A3\u0430 \u0436\u0430\u0440\u0438\u044F\u043B\u0430\u043D\u0493\u0430\u043D \u043A\u0443\u0440\u0441\u0442\u0430\u0440",practicalProjectsTitle:"\u041F\u0440\u0430\u043A\u0442\u0438\u043A\u0430\u043B\u044B\u049B \u0436\u043E\u0431\u0430\u043B\u0430\u0440 \u2014 \u043A\u0443\u0440\u0441\u0442\u0430\u0440\u0434\u044B \u0442\u0435\u0437 \u04D9\u0440\u0456 \u044B\u04A3\u0493\u0430\u0439\u043B\u044B \u0434\u0430\u0439\u044B\u043D\u0434\u0430\u0443\u0493\u0430 \u043A\u04E9\u043C\u0435\u043A\u0442\u0435\u0441\u0435\u0434\u0456",mostPopularPractices:"\u0415\u04A3 \u0442\u0430\u043D\u044B\u043C\u0430\u043B \u0442\u04D9\u0436\u0456\u0440\u0438\u0431\u0435\u043B\u0435\u0440",latestPractices:"\u0421\u043E\u04A3\u0493\u044B \u0442\u04D9\u0436\u0456\u0440\u0438\u0431\u0435\u043B\u0435\u0440"},login:{login:"\u041A\u0456\u0440\u0443",register:"\u0422\u0456\u0440\u043A\u0435\u0443",accountLogin:"\u0410\u043A\u043A\u0430\u0443\u043D\u0442\u043F\u0435\u043D \u043A\u0456\u0440\u0443",pleaseEnterValidPhoneNumberOrEmailAddressOrAccount:"\u0416\u0430\u0440\u0430\u043C\u0434\u044B \u043C\u043E\u0431\u0438\u043B\u044C \u043D\u04E9\u043C\u0456\u0440, \u044D\u043B\u0435\u043A\u0442\u0440\u043E\u043D\u0434\u044B\u049B \u043F\u043E\u0448\u0442\u0430 \u043C\u0435\u043A\u0435\u043D\u0436\u0430\u0439\u044B \u043D\u0435\u043C\u0435\u0441\u0435 \u0430\u043A\u043A\u0430\u0443\u043D\u0442\u0442\u044B \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437",password:"\u041F\u0430\u0440\u043E\u043B\u044C",autoLoginNextTime:"\u041A\u0435\u043B\u0435\u0441\u0456 \u0440\u0435\u0442 \u0430\u0432\u0442\u043E\u043C\u0430\u0442\u0442\u044B \u0442\u0456\u0440\u043A\u0435\u0443",pleaseEnter8To16CharactersContainingLettersNumbersAndSpecialSymbols:"8-16 \u0442\u0430\u04A3\u0431\u0430\u0434\u0430\u043D \u0442\u04B1\u0440\u0430\u0442\u044B\u043D, \u04D9\u0440\u0456\u043F\u0442\u0435\u0440, \u0441\u0430\u043D\u0434\u0430\u0440 \u043C\u0435\u043D \u0430\u0440\u043D\u0430\u0439\u044B \u0431\u0435\u043B\u0433\u0456\u043B\u0435\u0440 \u043A\u0435\u043C \u0434\u0435\u0433\u0435\u043D\u0434\u0435 2 \u0442\u04AF\u0440\u0456\u043D \u049B\u0430\u043C\u0442\u0438\u0442\u044B\u043D \u0441\u04E9\u0437\u0434\u0435\u0440 \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437"},user:{},loginRegister:{accountOrPasswordError:"\u0422\u0456\u0440\u043A\u0435\u043B\u0433\u0456 \u043D\u0435\u043C\u0435\u0441\u0435 \u049B\u04B1\u043F\u0438\u044F \u0441\u04E9\u0437 \u049B\u0430\u0442\u0435",systemDetectedPasswordWeakPleaseChange:"\u0416\u04AF\u0439\u0435 \u0441\u0456\u0437\u0434\u0456\u04A3 \u049B\u04B1\u043F\u0438\u044F \u0441\u04E9\u0437\u0456\u04A3\u0456\u0437\u0434\u0456\u04A3 \u049B\u0430\u0443\u0456\u043F\u0441\u0456\u0437\u0434\u0456\u043A \u0434\u0435\u04A3\u0433\u0435\u0439\u0456 \u0442\u04E9\u043C\u0435\u043D \u0435\u043A\u0435\u043D\u0456\u043D \u0430\u043D\u044B\u049B\u0442\u0430\u0434\u044B, \u043E\u043D\u044B \u0434\u0435\u0440\u0435\u0443 \u04E9\u0437\u0433\u0435\u0440\u0442\u0456\u04A3\u0456\u0437",login:"\u041A\u0456\u0440\u0443",register:"\u0422\u0456\u0440\u043A\u0435\u043B\u0443",pleaseEnterValidPhoneOrEmail:"\u0416\u0430\u0440\u0430\u043C\u0434\u044B \u0442\u0435\u043B\u0435\u0444\u043E\u043D \u043D\u04E9\u043C\u0456\u0440\u0456\u043D \u043D\u0435\u043C\u0435\u0441\u0435 \u044D\u043B\u0435\u043A\u0442\u0440\u043E\u043D\u0434\u044B\u049B \u043F\u043E\u0448\u0442\u0430 \u043C\u0435\u043A\u0435\u043D\u0436\u0430\u0439\u044B\u043D \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437",dragSliderToRightToVerify:"\u0421\u044B\u0440\u0493\u044B\u0442\u043F\u0430\u043D\u044B \u043E\u04A3\u0493\u0430 \u0436\u044B\u043B\u0436\u044B\u0442\u044B\u043F \u0442\u0435\u043A\u0441\u0435\u0440\u0456\u04A3\u0456\u0437",verificationCode:"\u0422\u0435\u043A\u0441\u0435\u0440\u0443 \u043A\u043E\u0434\u044B",enter8To16CharacterPasswordCaseSensitive:"8\u201316 \u0442\u0430\u04A3\u0431\u0430\u043B\u044B \u049B\u04B1\u043F\u0438\u044F \u0441\u04E9\u0437 \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437, \u04AF\u043B\u043A\u0435\u043D \u0436\u04D9\u043D\u0435 \u043A\u0456\u0448\u0456 \u04D9\u0440\u0456\u043F\u0442\u0435\u0440\u0434\u0456 \u0430\u0436\u044B\u0440\u0430\u0442\u0430\u0434\u044B",makePracticalTeachingSimpler:"\u0422\u04D9\u0436\u0456\u0440\u0438\u0431\u0435\u043B\u0456\u043A \u043E\u049B\u044B\u0442\u0443\u0434\u044B \u0436\u0435\u04A3\u0456\u043B\u0434\u0435\u0442\u0443",thisPlatformIsAnOnlinePracticalTeachingAndInnovationServicePlatform:"\u0411\u04B1\u043B \u043F\u043B\u0430\u0442\u0444\u043E\u0440\u043C\u0430 \u2014 \u043E\u043D\u043B\u0430\u0439\u043D \u0442\u04D9\u0436\u0456\u0440\u0438\u0431\u0435\u043B\u0456\u043A \u043E\u049B\u044B\u0442\u0443 \u0436\u04D9\u043D\u0435 \u0438\u043D\u043D\u043E\u0432\u0430\u0446\u0438\u044F\u043B\u044B\u049B \u049B\u044B\u0437\u043C\u0435\u0442 \u043A\u04E9\u0440\u0441\u0435\u0442\u0443 \u043F\u043B\u0430\u0442\u0444\u043E\u0440\u043C\u0430\u0441\u044B; \u043E\u043B \u0437\u0435\u0440\u0442\u0445\u0430\u043D\u0430\u043B\u044B\u049B \u0442\u0440\u0435\u043D\u0438\u043D\u0433\u0442\u0435\u0440\u0434\u0456, \u0441\u044B\u043D\u044B\u043F\u0442\u0430\u0493\u044B \u043E\u049B\u044B\u0442\u0443\u0434\u044B, \u049B\u0430\u0448\u044B\u049B\u0442\u044B\u049B\u0442\u0430\u043D \u0435\u043C\u0442\u0438\u0445\u0430\u043D\u0434\u0430\u0440\u0434\u044B, \u04AF\u0437\u0434\u0456\u043A \u043A\u0443\u0440\u0441\u0442\u0430\u0440\u0434\u044B, \u0438\u043D\u0436\u0435\u043D\u0435\u0440\u043B\u0456\u043A \u0430\u043A\u043A\u0440\u0435\u0434\u0438\u0442\u0442\u0435\u0443\u0434\u0456, \u049B\u0430\u0431\u0456\u043B\u0435\u0442 \u0436\u0430\u0440\u044B\u0441\u0442\u0430\u0440\u044B\u043D \u0436\u04D9\u043D\u0435 \u0431\u0430\u0441\u049B\u0430 \u0434\u0430 \u04D9\u0440\u0442\u04AF\u0440\u043B\u0456 \u043E\u043D\u043B\u0430\u0439\u043D \u0493\u044B\u043B\u044B\u043C\u0438-\u0442\u0435\u0445\u043D\u0438\u043A\u0430\u043B\u044B\u049B \u0456\u0441-\u0448\u0430\u0440\u0430\u043B\u0430\u0440\u0434\u044B \u049B\u043E\u043B\u0434\u0430\u0439\u0434\u044B; \u0436\u043E\u0493\u0430\u0440\u044B \u043E\u049B\u0443 \u043E\u0440\u044B\u043D\u0434\u0430\u0440\u044B\u043D\u044B\u04A3 \u043E\u049B\u044B\u0442\u0443 \u0436\u04D9\u043D\u0435 \u0493\u044B\u043B\u044B\u043C\u0438-\u0437\u0435\u0440\u0442\u0442\u0435\u0443 \u0436\u04B1\u043C\u044B\u0441\u0442\u0430\u0440\u044B\u043D \u043E\u0434\u0430\u043D \u04D9\u0440\u0456 \u0448\u044B\u0493\u0430\u0440\u043C\u0430\u0448\u044B\u043B\u044B\u049B \u0435\u0442\u0443\u0433\u0435 \u0431\u0430\u0493\u044B\u0442\u0442\u0430\u043B\u0493\u0430\u043D."},onlineCourses:{courseNotice:"\u041A\u0443\u0440\u0441 \u0431\u043E\u0439\u044B\u043D\u0448\u0430 \u0435\u0441\u043A\u0435\u0440\u0442\u0443",courseware:"\u041E\u049B\u0443 \u049B\u04B1\u0440\u0430\u043B\u044B",startLearning:"\u041E\u049B\u0443\u0434\u044B \u0431\u0430\u0441\u0442\u0430\u0443",viewDetails:"\u0422\u043E\u043B\u044B\u0493\u044B\u0440\u0430\u049B \u043A\u04E9\u0440\u0443",startPractical:"\u0422\u04D9\u0436\u0456\u0440\u0438\u0431\u0435\u043B\u0456\u043A \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430\u043D\u044B \u0431\u0430\u0441\u0442\u0430\u0443",numberOfExperiments1:"\u0417\u0435\u0440\u0442\u0445\u0430\u043D\u0430\u043B\u0430\u0440\u0434\u044B\u04A3 \u0441\u0430\u043D\u044B 1",clearanceList:"\u04E8\u0442\u0443 \u0442\u0456\u0437\u0456\u043C\u0456",videoLearningList:"\u0411\u0435\u0439\u043D\u0435 \u043E\u049B\u0443 \u0442\u0456\u0437\u0456\u043C\u0456",downloadResourcesList:"\u0420\u0435\u0441\u0443\u0440\u0441\u0442\u0430\u0440\u0434\u044B \u0436\u04AF\u043A\u0442\u0435\u0443 \u0442\u0456\u0437\u0456\u043C\u0456",interactiveDiscussionList:"\u0418\u043D\u0442\u0435\u0440\u0430\u043A\u0442\u0438\u0432\u0442\u0456 \u043F\u0456\u043A\u0456\u0440\u0442\u0430\u043B\u0430\u0441 \u0442\u0456\u0437\u0456\u043C\u0456",teachingTeam:"\u041E\u049B\u044B\u0442\u0443 \u0442\u043E\u0431\u044B",ranking:"\u0420\u0435\u0439\u0442\u0438\u043D\u0433",numberOfClearedLevels:"\u04E8\u0442\u043A\u0435\u0440\u0456\u043B\u0433\u0435\u043D \u0434\u0435\u04A3\u0433\u0435\u0439\u043B\u0435\u0440 \u0441\u0430\u043D\u044B",cumulativeLearningTime:"\u0416\u0438\u043D\u0430\u043B\u0493\u0430\u043D \u043E\u049B\u0443 \u0443\u0430\u049B\u044B\u0442\u044B",numberOfResourceDownloads:"\u0420\u0435\u0441\u0443\u0440\u0441\u0442\u0430\u0440\u0434\u044B \u0436\u04AF\u043A\u0442\u0435\u0443 \u0441\u0430\u043D\u044B",numberOfPosts:"\u0416\u0430\u0437\u0431\u0430 \u0441\u0430\u043D\u044B",publicRelease:"\u049A\u043E\u0493\u0430\u043C\u0493\u0430 \u0436\u0430\u0440\u0438\u044F\u043B\u0430\u0443",currentCourseIsPublishedAndCanBeOpenlySearched:"\u0410\u0493\u044B\u043C\u0434\u0430\u0493\u044B \u043A\u0443\u0440\u0441 \u0436\u0430\u0440\u0438\u044F\u043B\u0430\u043D\u0493\u0430\u043D \u0436\u04D9\u043D\u0435 \u0430\u0448\u044B\u049B \u0456\u0437\u0434\u0435\u0443\u0433\u0435 \u049B\u043E\u043B\u0436\u0435\u0442\u0456\u043C\u0434\u0456",alreadyFavorited:"\u0422\u0430\u04A3\u0434\u0430\u0443\u043B\u044B\u043B\u0430\u0440\u0493\u0430 \u049B\u043E\u0441\u044B\u043B\u0493\u0430\u043D",noSuitableDirectionAndCourse:"\u0421\u04D9\u0439\u043A\u0435\u0441 \u0431\u0430\u0493\u044B\u0442 \u043F\u0435\u043D \u043A\u0443\u0440\u0441 \u0436\u043E\u049B",displayDefaultChapterNumbers:"\u04D8\u0434\u0435\u043F\u043A\u0456 \u0442\u0430\u0440\u0430\u0443 \u043D\u04E9\u043C\u0456\u0440\u043B\u0435\u0440\u0456\u043D \u043A\u04E9\u0440\u0441\u0435\u0442\u0443 (\u0442\u0430\u04A3\u0434\u0430\u043B\u0441\u0430, \u0442\u0430\u0440\u0430\u0443\u0434\u0430\u0493\u044B \u0431\u0430\u0440\u043B\u044B\u049B \u044D\u043B\u0435\u043C\u0435\u043D\u0442\u0442\u0435\u0440\u0433\u0435 \u0440\u0435\u0442\u0442\u0456\u043A \u043D\u04E9\u043C\u0456\u0440 \u049B\u043E\u0441\u044B\u043B\u0430\u0434\u044B)",supportsTeacherCustomAnnouncementContent:"(\u041C\u04B1\u0493\u0430\u043B\u0456\u043C \u0445\u0430\u0431\u0430\u0440\u043B\u0430\u043D\u0434\u044B\u0440\u0443 \u043C\u04D9\u0442\u0456\u043D\u0456\u043D \u0431\u0430\u043F\u0442\u0430\u0439 \u0430\u043B\u0430\u0434\u044B; \u043E\u043B \u043A\u0443\u0440\u0441 \u043F\u0430\u0439\u0434\u0430\u043B\u0430\u043D\u0443\u0448\u044B\u043B\u0430\u0440\u044B\u043D\u0430 \u049B\u0430\u043B\u049B\u044B\u043C\u0430\u043B\u044B \u0442\u0435\u0440\u0435\u0437\u0435 \u0442\u04AF\u0440\u0456\u043D\u0434\u0435 \u043A\u04E9\u0440\u0441\u0435\u0442\u0456\u043B\u0435\u0434\u0456)",selectAndDisplaySPOCClassroom:"SPOC \u0441\u044B\u043D\u044B\u0431\u044B\u043D \u0442\u0430\u04A3\u0434\u0430\u043F \u043A\u04E9\u0440\u0441\u0435\u0442\u0443 (\u0442\u0430\u04A3\u0434\u0430\u043B\u0441\u0430, \u043E\u049B\u044B\u0442\u0443 \u0442\u043E\u0431\u044B\u043D\u044B\u04A3 \u0430\u0441\u0442\u044B\u043D\u0430 SPOC \u043C\u043E\u0434\u0443\u043B\u0456 \u049B\u043E\u0441\u044B\u043B\u0430\u0434\u044B; \u0442\u043E\u043F \u043C\u04AF\u0448\u0435\u043B\u0435\u0440\u0456 \u043C\u043E\u0434\u0443\u043B\u044C\u0434\u0435\u0433\u0456 \u0441\u044B\u043D\u044B\u043F \u043A\u04E9\u0440\u0441\u0435\u0442\u0456\u043B\u0456\u043C\u0456\u043D \u0431\u0430\u0441\u049B\u0430\u0440\u0430 \u0430\u043B\u0430\u0434\u044B)",displayTechnicalTagsModule:"\u0422\u0435\u0445\u043D\u0438\u043A\u0430\u043B\u044B\u049B \u0431\u0435\u043B\u0433\u0456\u043B\u0435\u0440 \u043C\u043E\u0434\u0443\u043B\u0456\u043D \u043A\u04E9\u0440\u0441\u0435\u0442\u0443 (\u0442\u0430\u04A3\u0434\u0430\u043B\u0441\u0430, \u043E\u049B\u044B\u0442\u0443 \u0442\u043E\u0431\u044B\u043D\u044B\u04A3 \u0430\u0441\u0442\u044B\u043D\u0430 \u0442\u0435\u0445\u043D\u0438\u043A\u0430\u043B\u044B\u049B \u0431\u0435\u043B\u0433\u0456\u043B\u0435\u0440 \u043C\u043E\u0434\u0443\u043B\u0456 \u049B\u043E\u0441\u044B\u043B\u0430\u0434\u044B)",displayHistoricalClassroomsModule:"\u0422\u0430\u0440\u0438\u0445\u0438 \u0441\u044B\u043D\u044B\u043F\u0442\u0430\u0440 \u043C\u043E\u0434\u0443\u043B\u0456\u043D \u043A\u04E9\u0440\u0441\u0435\u0442\u0443 (\u0442\u0430\u04A3\u0434\u0430\u043B\u0441\u0430, \u043E\u049B\u044B\u0442\u0443 \u0442\u043E\u0431\u044B\u043D\u044B\u04A3 \u0430\u0441\u0442\u044B\u043D\u0430 \u0442\u0430\u0440\u0438\u0445\u0442\u0430\u0493\u044B \u0441\u044B\u043D\u044B\u043F\u0442\u0430\u0440 \u043C\u043E\u0434\u0443\u043B\u0456 \u049B\u043E\u0441\u044B\u043B\u0430\u0434\u044B; \u0442\u043E\u043F \u043C\u04AF\u0448\u0435\u043B\u0435\u0440\u0456 \u043C\u043E\u0434\u0443\u043B\u044C\u0434\u0435\u0433\u0456 \u0441\u044B\u043D\u044B\u043F\u0442\u0430\u0440\u0434\u044B \u0431\u0430\u0441\u049B\u0430\u0440\u0430 \u0430\u043B\u0430\u0434\u044B)",allowDownloadingTeachingCourseware:"\u041E\u049B\u044B\u0442\u0443 \u043C\u0430\u0442\u0435\u0440\u0438\u0430\u043B\u0434\u0430\u0440\u044B\u043D \u0436\u04AF\u043A\u0442\u0435\u0443\u0433\u0435 \u0440\u04B1\u049B\u0441\u0430\u0442 \u0431\u0435\u0440\u0443 (\u0442\u0430\u04A3\u0434\u0430\u043B\u0441\u0430, \u043E\u049B\u0443\u0434\u044B \u04AF\u0439\u0440\u0435\u043D\u0443\u0448\u0456\u043B\u0435\u0440 \u043A\u0443\u0440\u0441 \u0442\u0430\u0440\u0430\u0443\u043B\u0430\u0440\u044B\u043D\u0434\u0430 \u0436\u04AF\u043A\u0442\u0435\u043B\u0433\u0435\u043D \u043E\u049B\u0443 \u049B\u04B1\u0436\u0430\u0442\u0442\u0430\u0440\u044B\u043D \u0436\u04AF\u043A\u0442\u0435\u0439 \u0430\u043B\u0430\u0434\u044B)",defaultExpandCourseSectionContent:"\u041A\u0443\u0440\u0441 \u0456\u0448\u0456\u043D\u0434\u0435\u0433\u0456 \u0431\u04E9\u043B\u0456\u043C\u0434\u0435\u0440\u0434\u0456 \u04D9\u0434\u0435\u043F\u043A\u0456 \u0442\u04AF\u0440\u0434\u0435 \u0430\u0448\u0443 (\u0442\u0430\u04A3\u0434\u0430\u043B\u0441\u0430, \u049B\u043E\u043B\u0434\u0430\u043D\u0443\u0448\u044B \u043A\u0443\u0440\u0441 \u0435\u0433\u0436\u0435\u0439-\u0442\u0435\u0433\u0436\u0435\u0439 \u0431\u0435\u0442\u0456\u043D\u0435 \u043A\u0456\u0440\u0433\u0435\u043D\u0434\u0435 \u0431\u0430\u0440\u043B\u044B\u049B \u0431\u04E9\u043B\u0456\u043C\u0434\u0435\u0440 \u0430\u0432\u0442\u043E\u043C\u0430\u0442\u0442\u044B \u0442\u04AF\u0440\u0434\u0435 \u0430\u0448\u044B\u043B\u0430\u0434\u044B)",thisItemIsOptionalIfNotUploadedUseSystemDefaultImage:"(\u0411\u04B1\u043B \u043C\u0456\u043D\u0434\u0435\u0442\u0442\u0456 \u0435\u043C\u0435\u0441. \u0415\u0433\u0435\u0440 \u0436\u04AF\u043A\u0442\u0435\u043C\u0435\u0441\u0435\u04A3\u0456\u0437, \u0436\u04AF\u0439\u0435 \u04D9\u0434\u0435\u043F\u043A\u0456 \u0441\u0443\u0440\u0435\u0442\u0442\u0456 \u049B\u043E\u043B\u0434\u0430\u043D\u0430\u0434\u044B; \u0436\u04AF\u043A\u0442\u0435\u0441\u0435\u04A3\u0456\u0437 jpg \u043D\u0435\u043C\u0435\u0441\u0435 png \u0444\u043E\u0440\u043C\u0430\u0442\u0442\u0430\u0440\u044B\u043D \u0442\u0430\u04A3\u0434\u0430\u04A3\u044B\u0437, \u04E9\u043B\u0448\u0435\u043C\u0456 2M-\u0434\u0435\u043D \u0430\u0441\u043F\u0430\u0443\u044B \u0442\u0438\u0456\u0441, \u04B1\u0441\u044B\u043D\u044B\u043B\u0430\u0442\u044B\u043D \u04E9\u043B\u0448\u0435\u043C\u0456 1920\xD7240 \u043F\u0438\u043A\u0441\u0435\u043B)",uploadImage:"\u0421\u0443\u0440\u0435\u0442 \u0436\u04AF\u043A\u0442\u0435\u0443",customTopBackgroundImage:"\u0416\u043E\u0493\u0430\u0440\u0493\u044B \u0444\u043E\u043D \u0441\u0443\u0440\u0435\u0442\u0456\u043D \u0431\u0430\u043F\u0442\u0430\u0443",customTopContentImage:"\u0416\u043E\u0493\u0430\u0440\u0493\u044B \u043C\u0430\u0437\u043C\u04B1\u043D \u0441\u0443\u0440\u0435\u0442\u0456\u043D \u0431\u0430\u043F\u0442\u0430\u0443",thisItemIsOptionalIfNotUploadedUseSystemDefaultImage1200x240:"(\u0411\u04B1\u043B \u043C\u0456\u043D\u0434\u0435\u0442\u0442\u0456 \u0435\u043C\u0435\u0441. \u0415\u0433\u0435\u0440 \u0436\u04AF\u043A\u0442\u0435\u043B\u043C\u0435\u0441\u0435, \u0436\u04AF\u0439\u0435 \u04D9\u0434\u0435\u043F\u043A\u0456 \u0441\u0443\u0440\u0435\u0442\u0442\u0456 \u049B\u043E\u043B\u0434\u0430\u043D\u0430\u0434\u044B; \u0436\u04AF\u043A\u0442\u0435\u0441\u0435\u04A3\u0456\u0437 jpg \u043D\u0435\u043C\u0435\u0441\u0435 png \u0444\u043E\u0440\u043C\u0430\u0442\u0442\u0430\u0440\u044B\u043D \u0442\u0430\u04A3\u0434\u0430\u04A3\u044B\u0437, \u04E9\u043B\u0448\u0435\u043C\u0456 2M-\u0434\u0435\u043D \u0430\u0441\u043F\u0430\u0443\u044B \u0442\u0438\u0456\u0441, \u04B1\u0441\u044B\u043D\u044B\u043B\u0430\u0442\u044B\u043D \u04E9\u043B\u0448\u0435\u043C\u0456 1200\xD7240 \u043F\u0438\u043A\u0441\u0435\u043B)",insertTemplate:"\u04AE\u043B\u0433\u0456 \u0435\u043D\u0433\u0456\u0437\u0443",deletePracticalCourse:"\u041F\u0440\u0430\u043A\u0442\u0438\u043A\u0430\u043B\u044B\u049B \u043A\u0443\u0440\u0441\u0442\u044B \u0436\u043E\u044E \u043A\u0435\u0440\u0435\u043A \u043F\u0435?",sendToMyClassroomAsClassroomExperiment:"\u0421\u044B\u043D\u044B\u043F\u0442\u044B\u049B \u0442\u04D9\u0436\u0456\u0440\u0438\u0431\u0435 \u0440\u0435\u0442\u0456\u043D\u0434\u0435 \u043C\u0435\u043D\u0456\u04A3 \u0441\u044B\u043D\u044B\u0431\u044B\u043C\u0430 \u0436\u0456\u0431\u0435\u0440\u0443",studentEmployeeNumber:"\u041E\u049B\u0443\u0448\u044B\u043D\u044B\u04A3/\u049B\u044B\u0437\u043C\u0435\u0442\u043A\u0435\u0440\u0434\u0456\u04A3 \u043D\u04E9\u043C\u0456\u0440\u0456",schoolUnit:"\u041C\u0435\u043A\u0442\u0435\u043F/\u04B1\u0439\u044B\u043C",facultyDepartment:"\u0424\u0430\u043A\u0443\u043B\u044C\u0442\u0435\u0442/\u0431\u04E9\u043B\u0456\u043C",realNameAuthentication:"\u0416\u0435\u043A\u0435 \u0431\u0430\u0441\u044B\u043D \u0440\u0430\u0441\u0442\u0430\u0443",lastLoginTime:"\u0421\u043E\u04A3\u0493\u044B \u043A\u0456\u0440\u0443 \u0443\u0430\u049B\u044B\u0442\u044B",status:"\u043A\u04AF\u0439",unit:"\u04B0\u0439\u044B\u043C",pleaseEnterContent:"\u041C\u04D9\u0442\u0456\u043D \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437",newChapter:"\u0416\u0430\u04A3\u0430 \u0442\u0430\u0440\u0430\u0443 \u049B\u04B1\u0440\u0443",addOneOrMorePracticalVideoProjectsToFormAChapter:"(\u0411\u0456\u0440 \u043D\u0435\u043C\u0435\u0441\u0435 \u0431\u0456\u0440\u043D\u0435\u0448\u0435 \u043F\u0440\u0430\u043A\u0442\u0438\u043A\u0430/\u0431\u0435\u0439\u043D\u0435 \u0436\u043E\u0431\u0430\u043B\u0430\u0440\u0434\u044B \u049B\u043E\u0441\u044B\u043F, \u0431\u0456\u0440 \u0442\u0430\u0440\u0430\u0443 \u0436\u0430\u0441\u0430\u0443)",description:"\u0421\u0438\u043F\u0430\u0442\u0442\u0430\u043C\u0430",pleaseEnterChapter7Description:"7-\u0442\u0430\u0440\u0430\u0443\u0434\u044B\u04A3 \u0441\u0438\u043F\u0430\u0442\u0442\u0430\u043C\u0430\u0441\u044B\u043D \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437",practicalProject:"\u0422\u04D9\u0436\u0456\u0440\u0438\u0431\u0435\u043B\u0456\u043A \u0436\u043E\u0431\u0430",selectPracticalProject:"\u0422\u04D9\u0436\u0456\u0440\u0438\u0431\u0435\u043B\u0456\u043A \u0436\u043E\u0431\u0430\u043D\u044B \u0442\u0430\u04A3\u0434\u0430\u0443",selectTaskLevel:"\u0422\u0430\u043F\u0441\u044B\u0440\u043C\u0430 \u0434\u0435\u04A3\u0433\u0435\u0439\u0456\u043D \u0442\u0430\u04A3\u0434\u0430\u0443",save:"\u0421\u0430\u049B\u0442\u0430\u0443",newVideoProject:"\u0416\u0430\u04A3\u0430 \u0431\u0435\u0439\u043D\u0435 \u0436\u043E\u0431\u0430 \u0436\u0430\u0441\u0430\u0443",selectVideoProject:"\u0411\u0435\u0439\u043D\u0435 \u0436\u043E\u0431\u0430\u043D\u044B \u0442\u0430\u04A3\u0434\u0430\u0443",selectTeachingCourseware:"\u041E\u049B\u0443 \u049B\u04B1\u0440\u0430\u043B\u044B\u043D \u0442\u0430\u04A3\u0434\u0430\u0443",homework:"\u04AE\u0439 \u0436\u04B1\u043C\u044B\u0441\u044B",newGroupHomework:"\u0416\u0430\u04A3\u0430 \u0442\u043E\u043F\u0442\u044B\u049B \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430 \u0436\u0430\u0441\u0430\u0443",newGraphicHomework:"\u0416\u0430\u04A3\u0430 \u043C\u04D9\u0442\u0456\u043D\u0434\u0456\u043A \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430 \u0436\u0430\u0441\u0430\u0443",newProgrammingHomework:"\u0416\u0430\u04A3\u0430 \u043F\u0440\u043E\u0433\u0440\u0430\u043C\u043C\u0430\u043B\u0430\u0443 \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430\u0441\u044B \u0436\u0430\u0441\u0430\u0443",selectGroupHomework:"\u0422\u043E\u043F\u0442\u044B\u049B \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430\u043D\u044B \u0442\u0430\u04A3\u0434\u0430\u0443",selectGraphicHomework:"\u041C\u04D9\u0442\u0456\u043D\u0434\u0456\u043A \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430\u043D\u044B \u0442\u0430\u04A3\u0434\u0430\u0443",selectProgrammingHomework:"\u041F\u0440\u043E\u0433\u0440\u0430\u043C\u043C\u0430\u043B\u0430\u0443 \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430\u0441\u044B\u043D \u0442\u0430\u04A3\u0434\u0430\u0443",quiz:"\u0422\u0435\u0441\u0442\u0456\u043B\u0435\u0443",newTestPaper:"\u0416\u0430\u04A3\u0430 \u0442\u0435\u0441\u0442 \u0436\u0430\u0441\u0430\u0443",selectTestPaper:"\u0442\u0435\u0441\u0442 \u0442\u0430\u04A3\u0434\u0430\u0443",allItemsCanBeReorderedOrPromotedDemotedByDragging:"\u0411\u0430\u0440\u043B\u044B\u049B \u044D\u043B\u0435\u043C\u0435\u043D\u0442\u0442\u0435\u0440\u0434\u0456 \u0441\u04AF\u0439\u0440\u0435\u0443 \u0430\u0440\u049B\u044B\u043B\u044B \u049B\u0430\u0439\u0442\u0430 \u0440\u0435\u0442\u0442\u0435\u0443 \u043D\u0435\u043C\u0435\u0441\u0435 \u0434\u0435\u04A3\u0433\u0435\u0439\u0456\u043D \u043A\u04E9\u0442\u0435\u0440\u0443/\u0442\u04E9\u043C\u0435\u043D\u0434\u0435\u0442\u0443 \u043C\u04AF\u043C\u043A\u0456\u043D",newProjectNameMeansNoActualContentUnderThisProjectOnlyDisplayNameNotClickable:"\u0416\u0430\u04A3\u0430 \u0436\u043E\u0431\u0430 \u0430\u0442\u0430\u0443\u044B \u2014 \u0431\u04B1\u043B \u0436\u043E\u0431\u0430\u043D\u044B\u04A3 \u0430\u0441\u0442\u044B\u043D\u0434\u0430 \u0435\u0448\u049B\u0430\u043D\u0434\u0430\u0439 \u043D\u0430\u049B\u0442\u044B \u043C\u0430\u0437\u043C\u04B1\u043D \u0436\u043E\u049B, \u0442\u0435\u043A \u0430\u0442\u0430\u0443 \u043A\u04E9\u0440\u0441\u0435\u0442\u0456\u043B\u0435\u0434\u0456 \u0436\u04D9\u043D\u0435 \u043E\u043D\u044B \u0431\u0430\u0441\u0443\u0493\u0430 \u0431\u043E\u043B\u043C\u0430\u0439\u0434\u044B",delete:"\u0416\u043E\u044E",confirmDeleteThisChapter:"\u0411\u04B1\u043B \u0442\u0430\u0440\u0430\u0443\u0434\u044B \u0436\u043E\u0439\u0493\u044B\u04A3\u044B\u0437 \u043A\u0435\u043B\u0435\u0442\u0456\u043D\u0456\u043D\u0435 \u0441\u0435\u043D\u0456\u043C\u0434\u0456\u0441\u0456\u0437 \u0431\u0435?",currentUnitHasUnsavedChangesPleaseSaveFirst:"\u0410\u0493\u044B\u043C\u0434\u0430\u0493\u044B \u0431\u04E9\u043B\u0456\u043C\u0434\u0435 \u0441\u0430\u049B\u0442\u0430\u043B\u043C\u0430\u0493\u0430\u043D \u04E9\u0437\u0433\u0435\u0440\u0442\u0443\u043B\u0435\u0440 \u0431\u0430\u0440, \u0430\u043B\u0434\u044B\u043C\u0435\u043D \u0441\u0430\u049B\u0442\u0430\u04A3\u044B\u0437!",gotIt:"\u0422\u04AF\u0441\u0456\u043D\u0456\u043A\u0442\u0456",completionRate:"\u0410\u044F\u049B\u0442\u0430\u043B\u0443 \u043A\u04E9\u0440\u0441\u0435\u0442\u043A\u0456\u0448\u0456",publishCourse:"\u041A\u0443\u0440\u0441\u0442\u044B \u0436\u0430\u0440\u0438\u044F\u043B\u0430\u0443",backToTop:"\u0411\u0435\u0442 \u0431\u0430\u0441\u044B\u043D\u0430 \u043E\u0440\u0430\u043B\u0443",updateTime:"\u0416\u0430\u04A3\u0430\u0440\u0442\u0443 \u0443\u0430\u049B\u044B\u0442\u044B",pleaseEnterCourseNoticeTitleMaximum15Characters:"\u041A\u0443\u0440\u0441 \u0435\u0441\u043A\u0435\u0440\u0442\u0443\u0456\u043D\u0456\u04A3 \u0430\u0442\u0430\u0443\u044B 15 \u0442\u0430\u04A3\u0431\u0430\u0434\u0430\u043D \u0430\u0441\u043F\u0430\u0443\u044B \u0442\u0438\u0456\u0441"},topNavigationBar:{newTeachingClassroom:"\u0416\u0430\u04A3\u0430 \u043E\u049B\u044B\u0442\u0443 \u0441\u044B\u043D\u044B\u0431\u044B\u043D \u0436\u0430\u0441\u0430\u0443",newPracticalProject:"\u0416\u0430\u04A3\u0430 \u0442\u04D9\u0436\u0456\u0440\u0438\u0431\u0435\u043B\u0456\u043A \u0436\u043E\u0431\u0430 \u0436\u0430\u0441\u0430\u0443",newPracticalCourse:"\u0416\u0430\u04A3\u0430 \u0442\u04D9\u0436\u0456\u0440\u0438\u0431\u0435\u043B\u0456\u043A \u043A\u0443\u0440\u0441 \u0436\u0430\u0441\u0430\u0443",newGraduationDesign:"\u0416\u0430\u04A3\u0430 \u0434\u0438\u043F\u043B\u043E\u043C \u0436\u04B1\u043C\u044B\u0441\u044B\u043D \u0436\u0430\u0441\u0430\u0443",joinTeachingClassroom:"\u041E\u049B\u044B\u0442\u0443 \u0441\u044B\u043D\u044B\u0431\u044B\u043D\u0430 \u049B\u043E\u0441\u044B\u043B\u0443",joinGraduationDesign:"\u0414\u0438\u043F\u043B\u043E\u043C \u0436\u04B1\u043C\u044B\u0441\u044B\u043D\u0430 \u049B\u043E\u0441\u044B\u043B\u0443",myPersonalHomepage:"\u041C\u0435\u043D\u0456\u04A3 \u0436\u0435\u043A\u0435 \u043F\u0430\u0440\u0430\u049B\u0448\u0430\u043C",myTeachingClassrooms:"\u041C\u0435\u043D\u0456\u04A3 \u043E\u049B\u044B\u0442\u0443 \u0441\u044B\u043D\u044B\u043F\u0442\u0430\u0440\u044B\u043C",myPracticalProjects:"\u041C\u0435\u043D\u0456\u04A3 \u0442\u04D9\u0436\u0456\u0440\u0438\u0431\u0435\u043B\u0456\u043A \u0436\u043E\u0431\u0430\u043B\u0430\u0440\u044B\u043C",myPracticalCourses:"\u041C\u0435\u043D\u0456\u04A3 \u0442\u04D9\u0436\u0456\u0440\u0438\u0431\u0435\u043B\u0456\u043A \u043A\u0443\u0440\u0441\u0442\u0430\u0440\u044B\u043C",myCompetitionManagement:"\u041C\u0435\u043D\u0456\u04A3 \u043A\u043E\u043D\u043A\u0443\u0440\u0441\u0442\u0430\u0440\u0434\u044B \u0431\u0430\u0441\u049B\u0430\u0440\u0443\u044B\u043C",questionBank:"\u0421\u04B1\u0440\u0430\u049B\u0442\u0430\u0440 \u0431\u0430\u0437\u0430\u0441\u044B",testPaperBank:"\u0422\u0435\u0441\u0442 \u049B\u0430\u0493\u0430\u0437\u0434\u0430\u0440\u044B \u0431\u0430\u0437\u0430\u0441\u044B",accountManagement:"\u0422\u0456\u0440\u043A\u0435\u043B\u0433\u0456 \u0431\u0430\u0441\u049B\u0430\u0440\u0443\u044B",logout:"\u0428\u044B\u0493\u0443"},searchPage:{search:"\u0406\u0437\u0434\u0435\u0443",practicalCourse:"\u0422\u04D9\u0436\u0456\u0440\u0438\u0431\u0435\u043B\u0456\u043A \u043A\u0443\u0440\u0441",practicalProject:"\u0422\u04D9\u0436\u0456\u0440\u0438\u0431\u0435\u043B\u0456\u043A \u0436\u043E\u0431\u0430",teachingClassroom:"\u041E\u049B\u044B\u0442\u0443 \u0441\u044B\u043D\u044B\u0431\u044B",found18RelatedResults:"\u0416\u0430\u043B\u043F\u044B 18 \u0441\u04D9\u0439\u043A\u0435\u0441 \u043D\u04D9\u0442\u0438\u0436\u0435 \u0442\u0430\u0431\u044B\u043B\u0434\u044B",numberOfCases:"\u041A\u0435\u0439\u0441 \u0441\u0430\u043D\u044B",numberOfLearners:"\u041E\u049B\u0443\u0448\u044B\u043B\u0430\u0440 \u0441\u0430\u043D\u044B",direction:"\u0411\u0430\u0493\u044B\u0442",filter:"\u0421\u04AF\u0437\u0433\u0456\u043B\u0435\u0443",all:"\u0411\u0430\u0440\u043B\u044B\u0493\u044B",beginner:"\u0411\u0430\u0441\u0442\u0430\u043F\u049B\u044B \u0434\u0435\u04A3\u0433\u0435\u0439",intermediate:"\u041E\u0440\u0442\u0430 \u0434\u0435\u04A3\u0433\u0435\u0439",advanced:"\u0416\u043E\u0493\u0430\u0440\u044B \u0434\u0435\u04A3\u0433\u0435\u0439",intermediateAdvanced:"\u041E\u0440\u0442\u0430-\u0436\u043E\u0493\u0430\u0440\u044B \u0434\u0435\u04A3\u0433\u0435\u0439",popularity:"\u0422\u0430\u043D\u044B\u043C\u0430\u043B\u0434\u044B\u0493\u044B",rating:"\u0411\u0430\u0493\u0430",allowCopying:"\u041A\u04E9\u0448\u0456\u0440\u0443\u0433\u0435 \u0440\u04B1\u049B\u0441\u0430\u0442 \u0431\u0435\u0440\u0443",task:"\u0422\u0430\u043F\u0441\u044B\u0440\u043C\u0430",numberOfMembers:"\u049A\u0430\u0442\u044B\u0441\u0443\u0448\u044B\u043B\u0430\u0440 \u0441\u0430\u043D\u044B"},markdownEditor:{bold:"\u049A\u0430\u043B\u044B\u04A3 \u049B\u0430\u0440\u0456\u043F",italic:"\u041A\u0443\u0440\u0441\u0438\u0432",unorderedList:"\u0422\u04D9\u0440\u0442\u0456\u043F\u0441\u0456\u0437 \u0442\u0456\u0437\u0456\u043C",orderedList:"\u0420\u0435\u0442\u0442\u0456\u043A \u0442\u0456\u0437\u0456\u043C",inlineCode:"\u0416\u043E\u043B \u0456\u0448\u0456\u043D\u0434\u0435\u0433\u0456 \u043A\u043E\u0434",codeBlockMultiLanguage:"\u041A\u043E\u0434 \u0431\u043B\u043E\u0433\u044B (\u043A\u04E9\u043F \u0442\u0456\u043B\u0434\u0456 \u0441\u0442\u0438\u043B\u044C)",link:"\u0421\u0456\u043B\u0442\u0435\u043C\u0435",inlineFormula:"\u0416\u043E\u043B \u0456\u0448\u0456\u043D\u0434\u0435\u0433\u0456 \u0444\u043E\u0440\u043C\u0443\u043B\u0430",mathImage:"\u041C\u0430\u0442\u0435\u043C\u0430\u0442\u0438\u043A\u0430\u043B\u044B\u049B \u043A\u0435\u0441\u043A\u0456\u043D",multiLineFormula:"\u041A\u04E9\u043F \u0436\u043E\u043B\u0434\u044B \u0444\u043E\u0440\u043C\u0443\u043B\u0430",addImage:"\u0421\u0443\u0440\u0435\u0442 \u049B\u043E\u0441\u0443",insertDrawing:"\u0421\u044B\u0437\u0431\u0430 \u0435\u043D\u0433\u0456\u0437\u0443",insertFlowchart:"\u041F\u0440\u043E\u0446\u0435\u0441\u0441 \u0434\u0438\u0430\u0433\u0440\u0430\u043C\u043C\u0430\u0441\u044B\u043D \u0435\u043D\u0433\u0456\u0437\u0443",table:"\u041A\u0435\u0441\u0442\u0435",lineBreak:"\u0416\u043E\u043B \u0430\u0443\u044B\u0441\u0442\u044B\u0440\u0443",clear:"\u0422\u0430\u0437\u0430\u043B\u0430\u0443",disableRealTimePreview:"\u041D\u0430\u049B\u0442\u044B \u0443\u0430\u049B\u044B\u0442\u0442\u0430\u0493\u044B \u0430\u043B\u0434\u044B\u043D \u0430\u043B\u0430 \u049B\u0430\u0440\u0430\u0443\u0434\u044B \u04E9\u0448\u0456\u0440\u0443",enableRealTimePreview:"\u041D\u0430\u049B\u0442\u044B \u0443\u0430\u049B\u044B\u0442\u0442\u0430\u0493\u044B \u0430\u043B\u0434\u044B\u043D \u0430\u043B\u0430 \u049B\u0430\u0440\u0430\u0443\u0434\u044B \u049B\u043E\u0441\u0443",numberOfCells:"\u04B0\u044F\u0448\u044B\u049B\u0442\u0430\u0440 \u0441\u0430\u043D\u044B",numberOfRows:"\u0416\u043E\u043B\u0434\u0430\u0440 \u0441\u0430\u043D\u044B",numberOfColumns:"\u0411\u0430\u0493\u0430\u043D\u0434\u0430\u0440 \u0441\u0430\u043D\u044B",alignment:"\u0422\u0443\u0440\u0430\u043B\u0430\u0443 \u0442\u04D9\u0441\u0456\u043B\u0456",confirm:"\u0420\u0430\u0441\u0442\u0430\u0443",cancel:"\u0411\u043E\u043B\u0434\u044B\u0440\u043C\u0430\u0443",addCodeBlock:"\u041A\u043E\u0434 \u0431\u043B\u043E\u0433\u044B\u043D \u049B\u043E\u0441\u0443",codeLanguage:"\u041A\u043E\u0434 \u0442\u0456\u043B\u0456",codeContent:"\u041A\u043E\u0434 \u043C\u0430\u0437\u043C\u04B1\u043D\u044B",linkAddress:"\u0421\u0456\u043B\u0442\u0435\u043C\u0435 \u043C\u0435\u043A\u0435\u043D\u0436\u0430\u0439\u044B",linkTitle:"\u0421\u0456\u043B\u0442\u0435\u043C\u0435 \u0430\u0442\u0430\u0443\u044B",algebra:"\u0410\u043B\u0433\u0435\u0431\u0440\u0430",geometry:"\u0413\u0435\u043E\u043C\u0435\u0442\u0440\u0438\u044F",inequalities:"\u0422\u0435\u04A3\u0441\u0456\u0437\u0434\u0456\u043A",integrals:"\u0418\u043D\u0442\u0435\u0433\u0440\u0430\u043B",trigonometry:"\u0422\u0440\u0438\u0433\u043E\u043D\u043E\u043C\u0435\u0442\u0440\u0438\u044F",statistics:"\u0421\u0442\u0430\u0442\u0438\u0441\u0442\u0438\u043A\u0430",latexFormula:"LaTeX \u0444\u043E\u0440\u043C\u0443\u043B\u0430\u0441\u044B",quickTemplates:"\u0416\u044B\u043B\u0434\u0430\u043C \u04AF\u043B\u0433\u0456",formulaTemplates:"\u0424\u043E\u0440\u043C\u0443\u043B\u0430 \u04AF\u043B\u0433\u0456\u0441\u0456",fractionsScores:"\u0411\u04E9\u043B\u0448\u0435\u043A \u0436\u04D9\u043D\u0435 \u04B1\u043F\u0430\u0439",rootsSuperscripts:"\u0422\u04AF\u0431\u0456\u0440 \u043C\u0435\u043D \u04AF\u0441\u0442\u0435\u043C\u0435 \u0442\u0430\u04A3\u0431\u0430",limitsLogarithms:"\u0428\u0435\u043A\u0442\u0435\u0443 \u0436\u04D9\u043D\u0435 \u043B\u043E\u0433\u0430\u0440\u0438\u0444\u043C",trigonometricFunctions:"\u0422\u0440\u0438\u0433\u043E\u043D\u043E\u043C\u0435\u0442\u0440\u0438\u044F\u043B\u044B\u049B \u0444\u0443\u043D\u043A\u0446\u0438\u044F",integralOperations:"\u0418\u043D\u0442\u0435\u0433\u0440\u0430\u043B\u0434\u044B\u049B \u0430\u043C\u0430\u043B",largeOperations:"\u04AE\u043B\u043A\u0435\u043D \u0430\u043C\u0430\u043B\u0434\u0430\u0440",bracketsRounding:"\u0416\u0430\u049B\u0448\u0430\u043C\u0435\u043D \u0434\u04E9\u04A3\u0433\u0435\u043B\u0435\u043A\u0442\u0435\u0443",pleaseOpenKeyboardEnterFormula:"\u041F\u0435\u0440\u043D\u0435\u0442\u0430\u049B\u0442\u0430\u043D\u044B \u0430\u0448\u044B\u043F, \u0444\u043E\u0440\u043C\u0443\u043B\u0430\u043D\u044B \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437",saveToEditor:"\u0420\u0435\u0434\u0430\u043A\u0442\u043E\u0440\u0493\u0430 \u0441\u0430\u049B\u0442\u0430\u0443",algebraArea:"\u0410\u043B\u0433\u0435\u0431\u0440\u0430 \u0430\u0439\u043C\u0430\u0493\u044B",tools:"\u049A\u04B1\u0440\u0430\u043B\u0434\u0430\u0440",enable3DImage:"3D \u043A\u0435\u0441\u043A\u0456\u043D\u0434\u0456 \u049B\u043E\u0441\u0443",imageAddress:"\u0421\u0443\u0440\u0435\u0442 \u0441\u0456\u043B\u0442\u0435\u043C\u0435\u0441\u0456:",localUpload:"\u0416\u0435\u0440\u0433\u0456\u043B\u0456\u043A\u0442\u0456 \u0436\u04AF\u043A\u0442\u0435\u0443",imageDescription:"\u0421\u0443\u0440\u0435\u0442 \u0441\u0438\u043F\u0430\u0442\u0442\u0430\u043C\u0430\u0441\u044B",imageWidth:"\u0421\u0443\u0440\u0435\u0442 \u0435\u043D\u0456",leftAlign:"\u0421\u043E\u043B\u0493\u0430 \u0442\u0443\u0440\u0430\u043B\u0430\u0443",centerAlign:"\u041E\u0440\u0442\u0430\u0493\u0430 \u0442\u0443\u0440\u0430\u043B\u0430\u0443",rightAlign:"\u041E\u04A3\u0493\u0430 \u0442\u0443\u0440\u0430\u043B\u0430\u0443"},knowledgePoints:{dataStructuresAndAlgorithmsJava:"\u0414\u0435\u0440\u0435\u043A\u0442\u0435\u0440 \u049B\u04B1\u0440\u044B\u043B\u044B\u043C\u044B \u0436\u04D9\u043D\u0435 \u0430\u043B\u0433\u043E\u0440\u0438\u0442\u043C\u0434\u0435\u0440 (Java)",dataStructuresAndAlgorithmsC_CPP:"\u0414\u0435\u0440\u0435\u043A\u0442\u0435\u0440 \u049B\u04B1\u0440\u044B\u043B\u044B\u043C\u044B \u0436\u04D9\u043D\u0435 \u0430\u043B\u0433\u043E\u0440\u0438\u0442\u043C\u0434\u0435\u0440 (C/C++)",dataStructuresAndAlgorithmsPython:"\u0414\u0435\u0440\u0435\u043A\u0442\u0435\u0440 \u049B\u04B1\u0440\u044B\u043B\u044B\u043C\u044B \u0436\u04D9\u043D\u0435 \u0430\u043B\u0433\u043E\u0440\u0438\u0442\u043C\u0434\u0435\u0440 (Python)",algorithmDesignAndAnalysis:"\u0410\u043B\u0433\u043E\u0440\u0438\u0442\u043C\u0434\u0435\u0440\u0434\u0456 \u0436\u043E\u0431\u0430\u043B\u0430\u0443 \u0436\u04D9\u043D\u0435 \u0442\u0430\u043B\u0434\u0430\u0443",numericalAnalysisAndAlgorithmsPython:"\u0421\u0430\u043D\u0434\u044B\u049B \u0442\u0430\u043B\u0434\u0430\u0443 \u0436\u04D9\u043D\u0435 \u0430\u043B\u0433\u043E\u0440\u0438\u0442\u043C\u0434\u0435\u0440 (Python)",introductionToComputers:"\u041A\u043E\u043C\u043F\u044C\u044E\u0442\u0435\u0440\u0433\u0435 \u043A\u0456\u0440\u0456\u0441\u043F\u0435",digitalImageProcessing:"\u0421\u0430\u043D\u0434\u044B\u049B \u043A\u0435\u0441\u043A\u0456\u043D\u0434\u0435\u0440\u0434\u0456 \u04E9\u04A3\u0434\u0435\u0443",cloudComputingAndVirtualization:"\u0411\u04B1\u043B\u0442\u0442\u044B\u049B \u0435\u0441\u0435\u043F\u0442\u0435\u0443 \u0436\u04D9\u043D\u0435 \u0432\u0438\u0440\u0442\u0443\u0430\u043B\u0438\u0437\u0430\u0446\u0438\u044F",modernOperatingSystems:"\u049A\u0430\u0437\u0456\u0440\u0433\u0456 \u0437\u0430\u043C\u0430\u043D\u0493\u044B \u043E\u043F\u0435\u0440\u0430\u0446\u0438\u044F\u043B\u044B\u049B \u0436\u04AF\u0439\u0435\u043B\u0435\u0440",engineeringComputationFundamentals:"\u0418\u043D\u0436\u0435\u043D\u0435\u0440\u043B\u0456\u043A \u0435\u0441\u0435\u043F\u0442\u0435\u0443\u0434\u0456\u04A3 \u043D\u0435\u0433\u0456\u0437\u0434\u0435\u0440\u0456",multiScaleMaterialSimulationAndComputation:"\u041A\u04E9\u043F \u043C\u0430\u0441\u0448\u0442\u0430\u0431\u0442\u044B \u043C\u0430\u0442\u0435\u0440\u0438\u0430\u043B\u0434\u0430\u0440\u0434\u044B \u043C\u043E\u0434\u0435\u043B\u044C\u0434\u0435\u0443 \u0436\u04D9\u043D\u0435 \u0435\u0441\u0435\u043F\u0442\u0435\u0443",pythonDataAnalysisAndMiningPractice:"Python \u0442\u0456\u043B\u0456\u043D\u0434\u0435 \u0434\u0435\u0440\u0435\u043A\u0442\u0435\u0440\u0434\u0456 \u0442\u0430\u043B\u0434\u0430\u0443 \u0436\u04D9\u043D\u0435 \u04E9\u043D\u0434\u0456\u0440\u0443 \u0442\u04D9\u0436\u0456\u0440\u0438\u0431\u0435\u0441\u0456",computerVision:"\u041A\u043E\u043C\u043F\u044C\u044E\u0442\u0435\u0440\u043B\u0456\u043A \u043A\u04E9\u0440\u0443",deepLearning:"\u0422\u0435\u0440\u0435\u04A3 \u043E\u049B\u044B\u0442\u0443",bigData:"\u04AE\u043B\u043A\u0435\u043D \u0434\u0435\u0440\u0435\u043A\u0442\u0435\u0440",multiScaleMaterialSimulationAndComputation:"\u041A\u04E9\u043F \u043C\u0430\u0441\u0448\u0442\u0430\u0431\u0442\u044B \u043C\u0430\u0442\u0435\u0440\u0438\u0430\u043B\u0434\u0430\u0440\u0434\u044B \u043C\u043E\u0434\u0435\u043B\u044C\u0434\u0435\u0443 \u0436\u04D9\u043D\u0435 \u0435\u0441\u0435\u043F\u0442\u0435\u0443",cloudComputingBasics:"\u0411\u04B1\u043B\u0442\u0442\u044B\u049B \u0435\u0441\u0435\u043F\u0442\u0435\u0443 \u043D\u0435\u0433\u0456\u0437\u0434\u0435\u0440\u0456",virtualizationTechnology:"\u0412\u0438\u0440\u0442\u0443\u0430\u043B\u0438\u0437\u0430\u0446\u0438\u044F \u0442\u0435\u0445\u043D\u043E\u043B\u043E\u0433\u0438\u044F\u0441\u044B",clusterManagement:"\u041A\u043B\u0430\u0441\u0442\u0435\u0440\u0434\u0456 \u0431\u0430\u0441\u049B\u0430\u0440\u0443",distributedApplications:"\u0422\u0430\u0440\u0430\u0442\u044B\u043B\u0493\u0430\u043D \u049B\u043E\u043B\u0434\u0430\u043D\u0431\u0430\u043B\u0430\u0440",cloudDatabases:"\u0411\u04B1\u043B\u0442\u0442\u044B\u049B \u0434\u0435\u0440\u0435\u043A\u049B\u043E\u0440",networkEngineering:"\u0416\u0435\u043B\u0456\u043B\u0456\u043A \u0438\u043D\u0436\u0435\u043D\u0435\u0440\u0438\u044F",systemArchitecture:"\u0416\u04AF\u0439\u0435 \u0430\u0440\u0445\u0438\u0442\u0435\u043A\u0442\u0443\u0440\u0430\u0441\u044B",internetOfThings:"\u0417\u0430\u0442\u0442\u0430\u0440 \u0438\u043D\u0442\u0435\u0440\u043D\u0435\u0442\u0456 (IoT)",robotics:"\u0420\u043E\u0431\u043E\u0442\u043E\u0442\u0435\u0445\u043D\u0438\u043A\u0430",sensors:"\u0421\u0435\u043D\u0441\u043E\u0440\u043B\u0430\u0440",iotBasics:"\u0417\u0430\u0442\u0442\u0430\u0440 \u0438\u043D\u0442\u0435\u0440\u043D\u0435\u0442\u0456\u043D\u0456\u04A3 \u043D\u0435\u0433\u0456\u0437\u0434\u0435\u0440\u0456",embeddedSystems:"\u0415\u043D\u0434\u0456\u0440\u0456\u043B\u0433\u0435\u043D \u0436\u04AF\u0439\u0435\u043B\u0435\u0440",wirelessSensorNetworks:"\u0421\u044B\u043C\u0441\u044B\u0437 \u0441\u0435\u043D\u0441\u043E\u0440\u043B\u044B\u049B \u0436\u0435\u043B\u0456\u043B\u0435\u0440",cloudComputingAndIot:"\u0411\u04B1\u043B\u0442\u0442\u044B\u049B \u0435\u0441\u0435\u043F\u0442\u0435\u0443 \u0436\u04D9\u043D\u0435 \u0437\u0430\u0442\u0442\u0430\u0440 \u0438\u043D\u0442\u0435\u0440\u043D\u0435\u0442\u0456",iotSecurity:"\u0417\u0430\u0442\u0442\u0430\u0440 \u0438\u043D\u0442\u0435\u0440\u043D\u0435\u0442\u0456\u043D\u0456\u04A3 \u049B\u0430\u0443\u0456\u043F\u0441\u0456\u0437\u0434\u0456\u0433\u0456",iotComprehensiveApplicationCases:"\u0417\u0430\u0442\u0442\u0430\u0440 \u0438\u043D\u0442\u0435\u0440\u043D\u0435\u0442\u0456\u043D\u0456\u04A3 \u043A\u0435\u0448\u0435\u043D\u0434\u0456 \u049B\u043E\u043B\u0434\u0430\u043D\u0443 \u043C\u044B\u0441\u0430\u043B\u0434\u0430\u0440\u044B",programmingLanguages:"\u0411\u0430\u0493\u0434\u0430\u0440\u043B\u0430\u043C\u0430\u043B\u0430\u0443 \u0442\u0456\u043B\u0434\u0435\u0440\u0456",frontendDevelopmentLanguages:"\u0424\u0440\u043E\u043D\u0442-\u044D\u043D\u0434 \u04D9\u0437\u0456\u0440\u043B\u0435\u0443 \u0442\u0456\u043B\u0434\u0435\u0440\u0456",dataAnalysisAndBigData:"\u0414\u0435\u0440\u0435\u043A\u0442\u0435\u0440\u0434\u0456 \u0442\u0430\u043B\u0434\u0430\u0443 \u0436\u04D9\u043D\u0435 \u04AF\u043B\u043A\u0435\u043D \u0434\u0435\u0440\u0435\u043A\u0442\u0435\u0440",icpcCompetition:"ICPC \u0436\u0430\u0440\u044B\u0441\u044B",gameDevelopmentDesign:"\u041E\u0439\u044B\u043D \u04D9\u0437\u0456\u0440\u043B\u0435\u0443 \u0436\u04D9\u043D\u0435 \u0436\u043E\u0431\u0430\u043B\u0430\u0443",robotics:"\u0420\u043E\u0431\u043E\u0442\u043E\u0442\u0435\u0445\u043D\u0438\u043A\u0430",blockchainBasics:"\u0411\u043B\u043E\u043A\u0447\u0435\u0439\u043D \u043D\u0435\u0433\u0456\u0437\u0434\u0435\u0440\u0456",blockchainPublicChain:"\u0411\u043B\u043E\u043A\u0447\u0435\u0439\u043D \u2014 \u0430\u0448\u044B\u049B \u0442\u0456\u0437\u0431\u0435\u043A \u04AF\u0439\u0440\u0435\u043D\u0443",blockchainAllianceChain:"\u0411\u043B\u043E\u043A\u0447\u0435\u0439\u043D \u2014 \u0430\u043B\u044C\u044F\u043D\u0441 \u0442\u0456\u0437\u0431\u0435\u043A \u04AF\u0439\u0440\u0435\u043D\u0443",blockchainTechnologyAndApplications:"\u0411\u043B\u043E\u043A\u0447\u0435\u0439\u043D \u0442\u0435\u0445\u043D\u043E\u043B\u043E\u0433\u0438\u044F\u0441\u044B \u0436\u04D9\u043D\u0435 \u049B\u043E\u043B\u0434\u0430\u043D\u0431\u0430\u043B\u0430\u0440\u044B",blockchainFinance:"\u0411\u043B\u043E\u043A\u0447\u0435\u0439\u043D \u049B\u0430\u0440\u0436\u044B\u0441\u044B",javaProgramming:"Java \u0431\u0430\u0493\u0434\u0430\u0440\u043B\u0430\u043C\u0430\u043B\u0430\u0443",cCppProgramming:"C/C++ \u0431\u0430\u0493\u0434\u0430\u0440\u043B\u0430\u043C\u0430\u043B\u0430\u0443",pythonProgramming:"Python \u0431\u0430\u0493\u0434\u0430\u0440\u043B\u0430\u043C\u0430\u043B\u0430\u0443",otherLanguages:"\u0411\u0430\u0441\u049B\u0430 \u0442\u0456\u043B\u0434\u0435\u0440",computerLevel2ExamPython:"\u041A\u043E\u043C\u043F\u044C\u044E\u0442\u0435\u0440\u043B\u0456\u043A \u0435\u043A\u0456\u043D\u0448\u0456 \u0434\u0435\u04A3\u0433\u0435\u0439 \u0435\u043C\u0442\u0438\u0445\u0430\u043D\u044B (Python)",objectOrientedProgramming:"\u041D\u044B\u0441\u0430\u043D\u0493\u0430 \u0431\u0430\u0493\u044B\u0442\u0442\u0430\u043B\u0493\u0430\u043D \u0431\u0430\u0493\u0434\u0430\u0440\u043B\u0430\u043C\u0430\u043B\u0430\u0443",computerLevel2ExamCLanguage:"\u041A\u043E\u043C\u043F\u044C\u044E\u0442\u0435\u0440\u043B\u0456\u043A \u0435\u043A\u0456\u043D\u0448\u0456 \u0434\u0435\u04A3\u0433\u0435\u0439 \u0435\u043C\u0442\u0438\u0445\u0430\u043D\u044B (C \u0442\u0456\u043B\u0456)",phpProgramming:"PHP \u0431\u0430\u0493\u0434\u0430\u0440\u043B\u0430\u043C\u0430\u043B\u0430\u0443",goProgramming:"Go \u0431\u0430\u0493\u0434\u0430\u0440\u043B\u0430\u043C\u0430\u043B\u0430\u0443 \u0442\u0456\u043B\u0456",cSharpProgramming:"C# \u0431\u0430\u0493\u0434\u0430\u0440\u043B\u0430\u043C\u0430\u043B\u0430\u0443",matlabProgramming:"Matlab \u0431\u0430\u0493\u0434\u0430\u0440\u043B\u0430\u043C\u0430\u043B\u0430\u0443",rProgramming:"R \u0431\u0430\u0493\u0434\u0430\u0440\u043B\u0430\u043C\u0430\u043B\u0430\u0443 \u0442\u0456\u043B\u0456",javascriptProgramming:"JavaScript \u0431\u0430\u0493\u0434\u0430\u0440\u043B\u0430\u043C\u0430\u043B\u0430\u0443",scratchProgramming:"Scratch \u0431\u0430\u0493\u0434\u0430\u0440\u043B\u0430\u043C\u0430\u043B\u0430\u0443",scalaProgramming:"Scala \u0431\u0430\u0493\u0434\u0430\u0440\u043B\u0430\u043C\u0430\u043B\u0430\u0443",shellProgramming:"Shell \u0431\u0430\u0493\u0434\u0430\u0440\u043B\u0430\u043C\u0430\u043B\u0430\u0443",htmlProgramming:"HTML \u0431\u0430\u0493\u0434\u0430\u0440\u043B\u0430\u043C\u0430\u043B\u0430\u0443",assemblyLanguage:"\u0410\u0441\u0441\u0435\u043C\u0431\u043B\u0435\u0440 \u0442\u0456\u043B\u0456 (Assembly Language)",relationalDatabases:"\u049A\u0430\u0442\u044B\u0441\u0442\u044B\u049B \u0434\u0435\u0440\u0435\u043A\u0442\u0435\u0440 \u0431\u0430\u0437\u0430\u0441\u044B",damengDatabase:"DM \u0434\u0435\u0440\u0435\u043A\u0442\u0435\u0440 \u0431\u0430\u0437\u0430\u0441\u044B (Dameng Database)",kingbaseDatabase:"Kingbase \u0434\u0435\u0440\u0435\u043A\u0442\u0435\u0440 \u0431\u0430\u0437\u0430\u0441\u044B",keyValueDatabases:"\u041A\u0456\u043B\u0442-\u043C\u0430\u0493\u044B\u043D\u0430 \u0434\u0435\u0440\u0435\u043A\u0442\u0435\u0440 \u0431\u0430\u0437\u0430\u0441\u044B",columnStoreDatabases:"\u0411\u0430\u0493\u0430\u043D\u0434\u044B\u049B \u0441\u0430\u049B\u0442\u0430\u0443 \u0434\u0435\u0440\u0435\u043A\u0442\u0435\u0440 \u0431\u0430\u0437\u0430\u0441\u044B",documentDatabases:"\u049A\u04B1\u0436\u0430\u0442\u0442\u044B\u049B \u0434\u0435\u0440\u0435\u043A\u0442\u0435\u0440 \u0431\u0430\u0437\u0430\u0441\u044B",graphDatabases:"\u0413\u0440\u0430\u0444\u0438\u043A\u0430\u043B\u044B\u049B \u0434\u0435\u0440\u0435\u043A\u0442\u0435\u0440 \u0431\u0430\u0437\u0430\u0441\u044B",graphDatabases:"\u0413\u0440\u0430\u0444 \u0434\u0435\u0440\u0435\u043A\u0442\u0435\u0440 \u0431\u0430\u0437\u0430\u0441\u044B",aiBasics:"\u0416\u0430\u0441\u0430\u043D\u0434\u044B \u0438\u043D\u0442\u0435\u043B\u043B\u0435\u043A\u0442 \u043D\u0435\u0433\u0456\u0437\u0434\u0435\u0440\u0456",machineLearning:"\u041C\u0430\u0448\u0438\u043D\u0430\u043B\u044B\u049B \u043E\u049B\u044B\u0442\u0443",deepLearning:"\u0422\u0435\u0440\u0435\u04A3 \u043E\u049B\u044B\u0442\u0443",naturalLanguageProcessing:"\u0422\u0430\u0431\u0438\u0493\u0438 \u0442\u0456\u043B\u0434\u0435\u0440\u0434\u0456 \u04E9\u04A3\u0434\u0435\u0443",speechRecognition:"\u0414\u0430\u0443\u044B\u0441 \u0442\u0430\u043D\u0443",computerVision:"\u041A\u043E\u043C\u043F\u044C\u044E\u0442\u0435\u0440\u043B\u0456\u043A \u043A\u04E9\u0440\u0443",aiComprehensiveApplicationCases:"\u0416\u0430\u0441\u0430\u043D\u0434\u044B \u0438\u043D\u0442\u0435\u043B\u043B\u0435\u043A\u0442\u0456\u043D\u0456\u04A3 \u043A\u0435\u0448\u0435\u043D\u0434\u0456 \u049B\u043E\u043B\u0434\u0430\u043D\u0443 \u043C\u044B\u0441\u0430\u043B\u0434\u0430\u0440\u044B",aiPlatforms:"\u0416\u0430\u0441\u0430\u043D\u0434\u044B \u0438\u043D\u0442\u0435\u043B\u043B\u0435\u043A\u0442 \u043F\u043B\u0430\u0442\u0444\u043E\u0440\u043C\u0430\u0441\u044B",introductionToComputationAndAi:"\u0415\u0441\u0435\u043F\u0442\u0435\u0443 \u0436\u04D9\u043D\u0435 \u0436\u0430\u0441\u0430\u043D\u0434\u044B \u0438\u043D\u0442\u0435\u043B\u043B\u0435\u043A\u0442\u043A\u0435 \u043A\u0456\u0440\u0456\u0441\u043F\u0435",computerVision:"\u041A\u043E\u043C\u043F\u044C\u044E\u0442\u0435\u0440\u043B\u0456\u043A \u043A\u04E9\u0440\u0443",digitalSpeechProcessing:"\u0421\u0430\u043D\u0434\u044B\u049B \u0434\u0430\u0443\u044B\u0441 \u04E9\u04A3\u0434\u0435\u0443",aiMathematics:"\u0416\u0430\u0441\u0430\u043D\u0434\u044B \u0438\u043D\u0442\u0435\u043B\u043B\u0435\u043A\u0442 \u043C\u0430\u0442\u0435\u043C\u0430\u0442\u0438\u043A\u0430\u0441\u044B",aiFrameworks:"\u0416\u0430\u0441\u0430\u043D\u0434\u044B \u0438\u043D\u0442\u0435\u043B\u043B\u0435\u043A\u0442 \u049B\u04B1\u0440\u044B\u043B\u044B\u043C\u044B",aiDataProcessing:"\u0416\u0430\u0441\u0430\u043D\u0434\u044B \u0438\u043D\u0442\u0435\u043B\u043B\u0435\u043A\u0442 \u0434\u0435\u0440\u0435\u043A\u0442\u0435\u0440\u0456\u043D \u04E9\u04A3\u0434\u0435\u0443",recommendationSystems:"\u04B0\u0441\u044B\u043D\u044B\u0441 \u0436\u04AF\u0439\u0435\u0441\u0456",patternRecognition:"\u04AE\u043B\u0433\u0456 \u0442\u0430\u043D\u0443",aiMathematicalFoundations:"\u0416\u0430\u0441\u0430\u043D\u0434\u044B \u0438\u043D\u0442\u0435\u043B\u043B\u0435\u043A\u0442 \u043C\u0430\u0442\u0435\u043C\u0430\u0442\u0438\u043A\u0430\u043B\u044B\u049B \u043D\u0435\u0433\u0456\u0437\u0434\u0435\u0440\u0456",digitalImageProcessing:"\u0421\u0430\u043D\u0434\u044B\u049B \u043A\u0435\u0441\u043A\u0456\u043D\u0434\u0435\u0440\u0434\u0456 \u04E9\u04A3\u0434\u0435\u0443",graphicsImageProcessing:"\u0413\u0440\u0430\u0444\u0438\u043A\u0430\u043B\u044B\u049B \u0431\u0435\u0439\u043D\u0435\u043B\u0435\u0440\u0434\u0456 \u04E9\u04A3\u0434\u0435\u0443",medicalCases:"\u041C\u0435\u0434\u0438\u0446\u0438\u043D\u0430 \u043C\u044B\u0441\u0430\u043B\u0434\u0430\u0440\u044B",algorithmicTrading:"\u0411\u0430\u0493\u0434\u0430\u0440\u043B\u0430\u043C\u0430\u043B\u044B\u049B \u0441\u0430\u0443\u0434\u0430",aiGeneralCourseColumn:"AI \u0436\u0430\u043B\u043F\u044B \u043A\u0443\u0440\u0441 \u0431\u0430\u0493\u0430\u043D\u044B",largeModels:"\u04AE\u043B\u043A\u0435\u043D \u043C\u043E\u0434\u0435\u043B\u044C\u0434\u0435\u0440",dataAnalysisProcessing:"\u0414\u0435\u0440\u0435\u043A\u0442\u0435\u0440\u0434\u0456 \u0442\u0430\u043B\u0434\u0430\u0443 \u0436\u04D9\u043D\u0435 \u04E9\u04A3\u0434\u0435\u0443",dataStorageManagement:"\u0414\u0435\u0440\u0435\u043A\u0442\u0435\u0440\u0434\u0456 \u0441\u0430\u049B\u0442\u0430\u0443 \u0436\u04D9\u043D\u0435 \u0431\u0430\u0441\u049B\u0430\u0440\u0443",dataScience:"\u0414\u0435\u0440\u0435\u043A\u0442\u0435\u0440 \u0493\u044B\u043B\u044B\u043C\u044B",bigDataComprehensiveApplications:"\u04AE\u043B\u043A\u0435\u043D \u0434\u0435\u0440\u0435\u043A\u0442\u0435\u0440\u0434\u0456\u04A3 \u043A\u0435\u0448\u0435\u043D\u0434\u0456 \u049B\u043E\u043B\u0434\u0430\u043D\u0443 \u043C\u044B\u0441\u0430\u043B\u0434\u0430\u0440\u044B",dataCollection:"\u0414\u0435\u0440\u0435\u043A\u0442\u0435\u0440 \u0436\u0438\u043D\u0430\u0443",dataVisualization:"\u0414\u0435\u0440\u0435\u043A\u0442\u0435\u0440\u0434\u0456 \u0432\u0438\u0437\u0443\u0430\u043B\u0438\u0437\u0430\u0446\u0438\u044F\u043B\u0430\u0443",cloudComputingBasics:"\u0411\u04B1\u043B\u0442\u0442\u044B\u049B \u0435\u0441\u0435\u043F\u0442\u0435\u0443 \u043D\u0435\u0433\u0456\u0437\u0434\u0435\u0440\u0456",dataMining:"\u0414\u0435\u0440\u0435\u043A\u0442\u0435\u0440\u0434\u0456 \u04E9\u043D\u0434\u0456\u0440\u0443 (Data Mining)",nonRelationalDatabases:"\u0411\u0430\u0439\u043B\u0430\u043D\u044B\u0441\u0441\u044B\u0437 \u0434\u0435\u0440\u0435\u043A\u0442\u0435\u0440 \u0431\u0430\u0437\u0430\u0441\u044B",medicalCases:"\u041C\u0435\u0434\u0438\u0446\u0438\u043D\u0430 \u043C\u044B\u0441\u0430\u043B\u0434\u0430\u0440\u044B",intelligenceBigDataPlatform:"\u0411\u0430\u0440\u043B\u0430\u0443 \u0436\u04D9\u043D\u0435 \u04AF\u043B\u043A\u0435\u043D \u0434\u0435\u0440\u0435\u043A\u0442\u0435\u0440 \u049B\u043E\u043B\u0434\u0430\u043D\u0443 \u043F\u043B\u0430\u0442\u0444\u043E\u0440\u043C\u0430\u0441\u044B",dataProcessing:"\u0414\u0435\u0440\u0435\u043A\u0442\u0435\u0440\u0434\u0456 \u04E9\u04A3\u0434\u0435\u0443",dataStorage:"\u0414\u0435\u0440\u0435\u043A\u0442\u0435\u0440\u0434\u0456 \u0441\u0430\u049B\u0442\u0430\u0443",dataGovernance:"\u0414\u0435\u0440\u0435\u043A\u0442\u0435\u0440\u0434\u0456 \u0431\u0430\u0441\u049B\u0430\u0440\u0443",algorithmicTrading:"\u0411\u0430\u0493\u0434\u0430\u0440\u043B\u0430\u043C\u0430\u043B\u044B\u049B \u0441\u0430\u0443\u0434\u0430",webBasics:"Web \u043D\u0435\u0433\u0456\u0437\u0434\u0435\u0440\u0456",frontendDevelopmentTechnologies:"\u0424\u0440\u043E\u043D\u0442-\u044D\u043D\u0434 \u04D9\u0437\u0456\u0440\u043B\u0435\u0443 \u0442\u0435\u0445\u043D\u043E\u043B\u043E\u0433\u0438\u044F\u0441\u044B",backendDevelopmentTechnologies:"\u0411\u044D\u043A-\u044D\u043D\u0434 \u04D9\u0437\u0456\u0440\u043B\u0435\u0443 \u0442\u0435\u0445\u043D\u043E\u043B\u043E\u0433\u0438\u044F\u0441\u044B",webComprehensiveApplicationCases:"Web \u043A\u0435\u0448\u0435\u043D\u0434\u0456 \u049B\u043E\u043B\u0434\u0430\u043D\u0443 \u043C\u044B\u0441\u0430\u043B\u0434\u0430\u0440\u044B",webDevelopmentLanguages:"Web \u0431\u0430\u0493\u0434\u0430\u0440\u043B\u0430\u043C\u0430\u043B\u0430\u0443 \u0442\u0456\u043B\u0434\u0435\u0440\u0456",computerNetworks:"\u041A\u043E\u043C\u043F\u044C\u044E\u0442\u0435\u0440\u043B\u0456\u043A \u0436\u0435\u043B\u0456\u043B\u0435\u0440",informationSecurity:"\u0410\u049B\u043F\u0430\u0440\u0430\u0442\u0442\u044B\u049B \u049B\u0430\u0443\u0456\u043F\u0441\u0456\u0437\u0434\u0456\u043A",computerNetworkEngineering:"\u041A\u043E\u043C\u043F\u044C\u044E\u0442\u0435\u0440\u043B\u0456\u043A \u0436\u0435\u043B\u0456\u043B\u0435\u0440 \u0438\u043D\u0436\u0435\u043D\u0435\u0440\u0438\u044F\u0441\u044B",computerNetworkEngineeringLab:"\u041A\u043E\u043C\u043F\u044C\u044E\u0442\u0435\u0440\u043B\u0456\u043A \u0436\u0435\u043B\u0456\u043B\u0435\u0440 \u0438\u043D\u0436\u0435\u043D\u0435\u0440\u043B\u0456\u043A \u0437\u0435\u0440\u0442\u0445\u0430\u043D\u0430\u0441\u044B",dict:"DICT",networkSecurity:"\u0416\u0435\u043B\u0456 \u049B\u0430\u0443\u0456\u043F\u0441\u0456\u0437\u0434\u0456\u0433\u0456",systemSecurity:"\u0416\u04AF\u0439\u0435 \u049B\u0430\u0443\u0456\u043F\u0441\u0456\u0437\u0434\u0456\u0433\u0456",dataSecurity:"\u0414\u0435\u0440\u0435\u043A\u0442\u0435\u0440 \u049B\u0430\u0443\u0456\u043F\u0441\u0456\u0437\u0434\u0456\u0433\u0456",cryptography:"\u041A\u0440\u0438\u043F\u0442\u043E\u0433\u0440\u0430\u0444\u0438\u044F",computerOrganizationPrinciples:"\u041A\u043E\u043C\u043F\u044C\u044E\u0442\u0435\u0440 \u049B\u04B1\u0440\u044B\u043B\u044B\u043C\u044B \u043D\u0435\u0433\u0456\u0437\u0434\u0435\u0440\u0456",operatingSystems:"\u041E\u043F\u0435\u0440\u0430\u0446\u0438\u044F\u043B\u044B\u049B \u0436\u04AF\u0439\u0435\u043B\u0435\u0440",compilerPrinciples:"\u041A\u043E\u043C\u043F\u0438\u043B\u044F\u0442\u043E\u0440 \u043F\u0440\u0438\u043D\u0446\u0438\u043F\u0442\u0435\u0440\u0456",signalsAndSystems:"\u0421\u0438\u0433\u043D\u0430\u043B\u0434\u0430\u0440 \u043C\u0435\u043D \u0436\u04AF\u0439\u0435\u043B\u0435\u0440",assemblyLanguageProgramming:"\u0410\u0441\u0441\u0435\u043C\u0431\u043B\u0435\u0440 \u0442\u0456\u043B\u0456\u043D\u0434\u0435 \u0431\u0430\u0493\u0434\u0430\u0440\u043B\u0430\u043C\u0430\u043B\u0430\u0443",linuxProgrammingDesign:"Linux \u0431\u0430\u0493\u0434\u0430\u0440\u043B\u0430\u043C\u0430\u043B\u0430\u0443",computerSystems:"\u041A\u043E\u043C\u043F\u044C\u044E\u0442\u0435\u0440\u043B\u0456\u043A \u0436\u04AF\u0439\u0435\u043B\u0435\u0440",verilogPractice:"Verilog \u0442\u04D9\u0436\u0456\u0440\u0438\u0431\u0435\u0441\u0456",robotics:"\u0420\u043E\u0431\u043E\u0442\u043E\u0442\u0435\u0445\u043D\u0438\u043A\u0430",digitalLogic:"\u0421\u0430\u043D\u0434\u044B\u049B \u043B\u043E\u0433\u0438\u043A\u0430",circuitDesign:"\u042D\u043B\u0435\u043A\u0442\u0440 \u0442\u0456\u0437\u0431\u0435\u0433\u0456\u043D \u0436\u043E\u0431\u0430\u043B\u0430\u0443",computerGraphics:"\u041A\u043E\u043C\u043F\u044C\u044E\u0442\u0435\u0440\u043B\u0456\u043A \u0433\u0440\u0430\u0444\u0438\u043A\u0430",softwareEngineering:"\u0411\u0430\u0493\u0434\u0430\u0440\u043B\u0430\u043C\u0430\u043B\u044B\u049B \u0438\u043D\u0436\u0435\u043D\u0435\u0440\u0438\u044F",introductionToComputerSystems:"\u041A\u043E\u043C\u043F\u044C\u044E\u0442\u0435\u0440\u043B\u0456\u043A \u0436\u04AF\u0439\u0435\u043B\u0435\u0440\u0433\u0435 \u043A\u0456\u0440\u0456\u0441\u043F\u0435",computerArchitecture:"\u041A\u043E\u043C\u043F\u044C\u044E\u0442\u0435\u0440 \u0430\u0440\u0445\u0438\u0442\u0435\u043A\u0442\u0443\u0440\u0430\u0441\u044B",computerSystemFundamentals:"\u041A\u043E\u043C\u043F\u044C\u044E\u0442\u0435\u0440 \u0436\u04AF\u0439\u0435\u043B\u0435\u0440\u0456\u043D\u0456\u04A3 \u043D\u0435\u0433\u0456\u0437\u0434\u0435\u0440\u0456",logisimPractice:"Logisim \u0442\u04D9\u0436\u0456\u0440\u0438\u0431\u0435\u0441\u0456",verilogPractice:"Verilog \u0442\u04D9\u0436\u0456\u0440\u0438\u0431\u0435\u0441\u0456",simulationProgrammingLanguages:"\u041C\u043E\u0434\u0435\u043B\u044C\u0434\u0435\u0443 \u0431\u0430\u0493\u0434\u0430\u0440\u043B\u0430\u043C\u0430\u043B\u0430\u0443 \u0442\u0456\u043B\u0456",electronicCircuits:"\u042D\u043B\u0435\u043A\u0442\u0440\u043E\u043D\u0434\u044B\u049B \u0442\u0456\u0437\u0431\u0435\u043A\u0442\u0435\u0440",signalsAndSystems:"\u0421\u0438\u0433\u043D\u0430\u043B\u0434\u0430\u0440 \u043C\u0435\u043D \u0436\u04AF\u0439\u0435\u043B\u0435\u0440",embeddedSystems:"\u0415\u043D\u0434\u0456\u0440\u0456\u043B\u0433\u0435\u043D \u0436\u04AF\u0439\u0435\u043B\u0435\u0440",digitalLogic:"\u0421\u0430\u043D\u0434\u044B\u049B \u043B\u043E\u0433\u0438\u043A\u0430",highFrequencyElectronics:"\u0416\u043E\u0493\u0430\u0440\u044B \u0436\u0438\u0456\u043B\u0456\u043A\u0442\u0456 \u044D\u043B\u0435\u043A\u0442\u0440\u043E\u043D\u0438\u043A\u0430 \u0442\u0435\u0445\u043D\u043E\u043B\u043E\u0433\u0438\u044F\u0441\u044B",analogCircuits:"\u0410\u043D\u0430\u043B\u043E\u0433\u0442\u044B\u049B \u0442\u0456\u0437\u0431\u0435\u043A",digitalCircuits:"\u0421\u0430\u043D\u0434\u044B\u049B \u0442\u0456\u0437\u0431\u0435\u043A",modernSwitchingPrinciplesAndEquipment:"\u049A\u0430\u0437\u0456\u0440\u0433\u0456 \u043A\u043E\u043C\u043C\u0443\u0442\u0430\u0446\u0438\u044F \u043F\u0440\u0438\u043D\u0446\u0438\u043F\u0442\u0435\u0440\u0456 \u043C\u0435\u043D \u049B\u04B1\u0440\u044B\u043B\u0493\u044B\u043B\u0430\u0440\u044B",semiconductorDevicePhysics:"\u0416\u0430\u0440\u0442\u044B\u043B\u0430\u0439 \u04E9\u0442\u043A\u0456\u0437\u0433\u0456\u0448 \u049B\u04B1\u0440\u044B\u043B\u0493\u044B\u043B\u0430\u0440 \u0444\u0438\u0437\u0438\u043A\u0430\u0441\u044B",introductionToSoftwareEngineering:"\u0411\u0430\u0493\u0434\u0430\u0440\u043B\u0430\u043C\u0430\u043B\u044B\u049B \u0438\u043D\u0436\u0435\u043D\u0435\u0440\u0438\u044F\u0493\u0430 \u043A\u0456\u0440\u0456\u0441\u043F\u0435",requirementsAnalysis:"\u0422\u0430\u043B\u0430\u043F\u0442\u0430\u0440\u0434\u044B \u0442\u0430\u043B\u0434\u0430\u0443",projectManagement:"\u0416\u043E\u0431\u0430 \u0431\u0430\u0441\u049B\u0430\u0440\u0443",devOps:"\u0414\u0430\u043C\u044B\u0442\u0443 \u0436\u04D9\u043D\u0435 \u049B\u044B\u0437\u043C\u0435\u0442 \u043A\u04E9\u0440\u0441\u0435\u0442\u0443",testingMetrics:"\u0422\u0435\u0441\u0442\u0456\u043B\u0435\u0443 \u0436\u04D9\u043D\u0435 \u04E9\u043B\u0448\u0435\u0443",systemDesign:"\u0416\u04AF\u0439\u0435 \u0436\u043E\u0431\u0430\u043B\u0430\u0443",objectOrientedAnalysisAndDesign:"\u041D\u044B\u0441\u0430\u043D\u0493\u0430 \u0431\u0430\u0493\u044B\u0442\u0442\u0430\u043B\u0493\u0430\u043D \u0442\u0430\u043B\u0434\u0430\u0443 \u0436\u04D9\u043D\u0435 \u0436\u043E\u0431\u0430\u043B\u0430\u0443",discreteMathematics:"\u0414\u0438\u0441\u043A\u0440\u0435\u0442\u0442\u0456\u043A \u043C\u0430\u0442\u0435\u043C\u0430\u0442\u0438\u043A\u0430",universityComputerFundamentals:"\u0423\u043D\u0438\u0432\u0435\u0440\u0441\u0438\u0442\u0435\u0442\u0442\u0456\u043A \u043A\u043E\u043C\u043F\u044C\u044E\u0442\u0435\u0440\u043B\u0456\u043A \u043D\u0435\u0433\u0456\u0437\u0434\u0435\u0440",graphicsImages:"\u0413\u0440\u0430\u0444\u0438\u043A\u0430 \u0436\u04D9\u043D\u0435 \u043A\u0435\u0441\u043A\u0456\u043D",computationalThinking:"\u0415\u0441\u0435\u043F\u0442\u0435\u0443 \u043E\u0439\u043B\u0430\u0443\u044B",mathematicalStatistics:"\u041C\u0430\u0442\u0435\u043C\u0430\u0442\u0438\u043A\u0430\u043B\u044B\u049B \u0441\u0442\u0430\u0442\u0438\u0441\u0442\u0438\u043A\u0430",introductionToComputationAndAi:"\u0415\u0441\u0435\u043F\u0442\u0435\u0443 \u0436\u04D9\u043D\u0435 \u0436\u0430\u0441\u0430\u043D\u0434\u044B \u0438\u043D\u0442\u0435\u043B\u043B\u0435\u043A\u0442\u043A\u0435 \u043A\u0456\u0440\u0456\u0441\u043F\u0435",multimediaProcessingTechnology:"\u041C\u0443\u043B\u044C\u0442\u0438\u043C\u0435\u0434\u0438\u0430 \u04E9\u04A3\u0434\u0435\u0443 \u0442\u0435\u0445\u043D\u043E\u043B\u043E\u0433\u0438\u044F\u0441\u044B",officeDocumentOperationsTechnology:"\u041A\u0435\u04A3\u0441\u0435 \u049B\u04B1\u0436\u0430\u0442\u0442\u0430\u0440\u044B\u043D \u04E9\u04A3\u0434\u0435\u0443 \u0442\u0435\u0445\u043D\u043E\u043B\u043E\u0433\u0438\u044F\u0441\u044B",vocationalInformationTechnology:"\u041A\u04D9\u0441\u0456\u043F\u0442\u0456\u043A \u0431\u0456\u043B\u0456\u043C \u0431\u0435\u0440\u0443 \u04AF\u0448\u0456\u043D \u0430\u049B\u043F\u0430\u0440\u0430\u0442\u0442\u044B\u049B \u0442\u0435\u0445\u043D\u043E\u043B\u043E\u0433\u0438\u044F\u043B\u0430\u0440",programmingFundamentals:"\u0411\u0430\u0493\u0434\u0430\u0440\u043B\u0430\u043C\u0430\u043B\u0430\u0443 \u043D\u0435\u0433\u0456\u0437\u0434\u0435\u0440\u0456",threeDVirtualSimulation:"3D \u0432\u0438\u0440\u0442\u0443\u0430\u043B\u0434\u044B \u043C\u043E\u0434\u0435\u043B\u044C\u0434\u0435\u0443",robotSimulation:"\u0420\u043E\u0431\u043E\u0442\u0442\u044B \u043C\u043E\u0434\u0435\u043B\u044C\u0434\u0435\u0443",logisimVisualization:"Logisim \u0432\u0438\u0437\u0443\u0430\u043B\u0438\u0437\u0430\u0446\u0438\u044F\u0441\u044B",trafficSafety:"\u0416\u043E\u043B \u049B\u043E\u0437\u0493\u0430\u043B\u044B\u0441\u044B \u049B\u0430\u0443\u0456\u043F\u0441\u0456\u0437\u0434\u0456\u0433\u0456",intelligentDriving:"\u0410\u049B\u044B\u043B\u0434\u044B \u0436\u04AF\u0440\u0433\u0456\u0437\u0443",fireSafety:"\u04E8\u0440\u0442 \u049B\u0430\u0443\u0456\u043F\u0441\u0456\u0437\u0434\u0456\u0433\u0456",robotics:"\u0420\u043E\u0431\u043E\u0442\u043E\u0442\u0435\u0445\u043D\u0438\u043A\u0430",medicalEmergency:"\u041C\u0435\u0434\u0438\u0446\u0438\u043D\u0430\u043B\u044B\u049B \u0436\u0435\u0434\u0435\u043B \u0436\u04D9\u0440\u0434\u0435\u043C",engineeringManagement:"\u0418\u043D\u0436\u0435\u043D\u0435\u0440\u043B\u0456\u043A \u0431\u0430\u0441\u049B\u0430\u0440\u0443",smartHome:"\u0410\u049B\u044B\u043B\u0434\u044B \u04AF\u0439 \u0436\u04AF\u0439\u0435\u043B\u0435\u0440\u0456",smartAgriculture:"\u0410\u049B\u044B\u043B\u0434\u044B \u0430\u0443\u044B\u043B \u0448\u0430\u0440\u0443\u0430\u0448\u044B\u043B\u044B\u0493\u044B",intelligentEarlyWarning:"\u0418\u043D\u0442\u0435\u043B\u043B\u0435\u043A\u0442\u0443\u0430\u043B\u0434\u044B \u0435\u0440\u0442\u0435 \u0435\u0441\u043A\u0435\u0440\u0442\u0443 \u0436\u04AF\u0439\u0435\u043B\u0435\u0440\u0456",virtualReality:"\u0412\u0438\u0440\u0442\u0443\u0430\u043B\u0434\u044B \u0448\u044B\u043D\u0434\u044B\u049B",ukALevel:"\u04B0\u043B\u044B\u0431\u0440\u0438\u0442\u0430\u043D\u0438\u044F \u2013 A Level",k12PythonProgramming:"K12 \u2013 Python \u0431\u0430\u0493\u0434\u0430\u0440\u043B\u0430\u043C\u0430\u043B\u0430\u0443",k12InformationTechnologyBasics:"K12 \u2013 \u0410\u049B\u043F\u0430\u0440\u0430\u0442\u0442\u044B\u049B \u0442\u0435\u0445\u043D\u043E\u043B\u043E\u0433\u0438\u044F \u043D\u0435\u0433\u0456\u0437\u0434\u0435\u0440\u0456",medicine:"\u041C\u0435\u0434\u0438\u0446\u0438\u043D\u0430",psychology:"\u041F\u0441\u0438\u0445\u043E\u043B\u043E\u0433\u0438\u044F",accountingPrinciples:"\u0411\u0443\u0445\u0433\u0430\u043B\u0442\u0435\u0440\u043B\u0456\u043A \u0435\u0441\u0435\u043F \u043D\u0435\u0433\u0456\u0437\u0434\u0435\u0440\u0456",english:"\u0410\u0493\u044B\u043B\u0448\u044B\u043D \u0442\u0456\u043B\u0456",macroeconomicsPrinciplesWMI:"\u041C\u0430\u043A\u0440\u043E\u044D\u043A\u043E\u043D\u043E\u043C\u0438\u043A\u0430 \u043D\u0435\u0433\u0456\u0437\u0434\u0435\u0440\u0456 (WMI)",ideologicalAndPoliticalEducation:"\u0418\u0434\u0435\u043E\u043B\u043E\u0433\u0438\u044F\u043B\u044B\u049B \u0436\u04D9\u043D\u0435 \u0441\u0430\u044F\u0441\u0438 \u0442\u04D9\u0440\u0431\u0438\u0435\u043B\u0435\u0443",tcmBasicTheory:"\u0414\u04D9\u0441\u0442\u04AF\u0440\u043B\u0456 \u049B\u044B\u0442\u0430\u0439 \u043C\u0435\u0434\u0438\u0446\u0438\u043D\u0430\u0441\u044B\u043D\u044B\u04A3 \u043D\u0435\u0433\u0456\u0437\u0433\u0456 \u0442\u0435\u043E\u0440\u0438\u044F\u0441\u044B",tcmDiagnostics:"\u049A\u044B\u0442\u0430\u0439\u043B\u044B\u049B \u0434\u0438\u0430\u0433\u043D\u043E\u0441\u0442\u0438\u043A\u0430",chineseHerbology:"\u049A\u044B\u0442\u0430\u0439 \u0434\u04D9\u0440\u0456\u043B\u0456\u043A \u04E9\u0441\u0456\u043C\u0434\u0456\u043A\u0442\u0435\u0440 \u0493\u044B\u043B\u044B\u043C\u044B",formulaStudies:"\u0424\u043E\u0440\u043C\u0443\u043B\u0430\u043B\u0430\u0440 \u0493\u044B\u043B\u044B\u043C\u044B",tcmClassicsSelectedReadings:"\u049A\u044B\u0442\u0430\u0439 \u043C\u0435\u0434\u0438\u0446\u0438\u043D\u0430\u043B\u044B\u049B \u043A\u043B\u0430\u0441\u0441\u0438\u043A\u0442\u0435\u0440\u0456\u043D \u043E\u049B\u0443",tcmInternalMedicine:"\u049A\u044B\u0442\u0430\u0439 \u0456\u0448\u043A\u0456 \u0430\u0443\u0440\u0443\u043B\u0430\u0440 \u0493\u044B\u043B\u044B\u043C\u044B",chinesePatentMedicine:"\u049A\u044B\u0442\u0430\u0439 \u0434\u0430\u0439\u044B\u043D \u0434\u04D9\u0440\u0456\u043B\u0435\u0440 \u0493\u044B\u043B\u044B\u043C\u044B",acupuncture:"\u0418\u043D\u0435 \u0441\u0430\u043B\u0443 (\u0430\u043A\u0443\u043F\u0443\u043D\u043A\u0442\u0443\u0440\u0430)",tuina:"\u041C\u0430\u0441\u0441\u0430\u0436 (\u0442\u0443\u0439\u043D\u0430)",researchThinkingAndMethods:"\u0492\u044B\u043B\u044B\u043C\u0438 \u0437\u0435\u0440\u0442\u0442\u0435\u0443 \u043E\u0439\u043B\u0430\u0443 \u0436\u04D9\u043D\u0435 \u04D9\u0434\u0456\u0441\u0442\u0435\u0440\u0456",tcmSurgery:"\u049A\u044B\u0442\u0430\u0439 \u0445\u0438\u0440\u0443\u0440\u0433\u0438\u044F\u0441\u044B",tcmGynecology:"\u049A\u044B\u0442\u0430\u0439 \u0433\u0438\u043D\u0435\u043A\u043E\u043B\u043E\u0433\u0438\u044F\u0441\u044B",tcmPediatrics:"\u049A\u044B\u0442\u0430\u0439 \u043F\u0435\u0434\u0438\u0430\u0442\u0440\u0438\u044F\u0441\u044B",ancientMedicalTexts:"\u0415\u0436\u0435\u043B\u0433\u0456 \u043C\u0435\u0434\u0438\u0446\u0438\u043D\u0430\u043B\u044B\u049B \u043C\u04D9\u0442\u0456\u043D\u0434\u0435\u0440",tcmOtolaryngology:"\u049A\u044B\u0442\u0430\u0439 \u043E\u0442\u043E\u0440\u0438\u043D\u043E\u043B\u0430\u0440\u0438\u043D\u0433\u043E\u043B\u043E\u0433\u0438\u044F\u0441\u044B",tcmOphthalmology:"\u049A\u044B\u0442\u0430\u0439 \u043E\u0444\u0442\u0430\u043B\u044C\u043C\u043E\u043B\u043E\u0433\u0438\u044F\u0441\u044B",tcmOrthopedicsAndTraumatology:"\u049A\u044B\u0442\u0430\u0439 \u0441\u04AF\u0439\u0435\u043A \u0436\u04D9\u043D\u0435 \u0436\u0430\u0440\u0430\u049B\u0430\u0442 \u0493\u044B\u043B\u044B\u043C\u044B",primaryHealthCare:"\u0411\u0430\u0441\u0442\u0430\u043F\u049B\u044B \u043C\u0435\u0434\u0438\u0446\u0438\u043D\u0430\u043B\u044B\u049B \u043A\u04E9\u043C\u0435\u043A",tcmBasicTheoryGrassroots:"\u049A\u044B\u0442\u0430\u0439 \u043C\u0435\u0434\u0438\u0446\u0438\u043D\u0430\u0441\u044B\u043D\u044B\u04A3 \u043D\u0435\u0433\u0456\u0437\u0433\u0456 \u0442\u0435\u043E\u0440\u0438\u044F\u0441\u044B (\u0431\u0430\u0441\u0442\u0430\u043F\u049B\u044B \u0434\u0435\u04A3\u0433\u0435\u0439)",tcmClassicQuotes:"\u049A\u044B\u0442\u0430\u0439 \u043C\u0435\u0434\u0438\u0446\u0438\u043D\u0430\u0441\u044B\u043D\u044B\u04A3 \u043A\u043B\u0430\u0441\u0441\u0438\u043A\u0430\u043B\u044B\u049B \u043D\u0430\u049B\u044B\u043B\u0434\u0430\u0440\u044B",tcmAppropriateTechnologies:"\u049A\u044B\u0442\u0430\u0439\u0434\u044B\u04A3 \u0434\u04D9\u0441\u0442\u04AF\u0440\u043B\u0456 \u0435\u043C\u0434\u0456\u043A \u0442\u0435\u0445\u043D\u043E\u043B\u043E\u0433\u0438\u044F\u043B\u0430\u0440\u044B",westernMedicineDiagnosticSkills:"\u0411\u0430\u0442\u044B\u0441 \u043C\u0435\u0434\u0438\u0446\u0438\u043D\u0430\u0441\u044B\u043D\u044B\u04A3 \u0434\u0438\u0430\u0433\u043D\u043E\u0441\u0442\u0438\u043A\u0430 \u0436\u04D9\u043D\u0435 \u0435\u043C\u0434\u0435\u0443 \u0434\u0430\u0493\u0434\u044B\u043B\u0430\u0440\u044B",famousDoctorsCaseStudies:"\u0422\u0430\u043D\u044B\u043C\u0430\u043B \u0434\u04D9\u0440\u0456\u0433\u0435\u0440\u043B\u0435\u0440\u0434\u0456\u04A3 \u043A\u043B\u0438\u043D\u0438\u043A\u0430\u043B\u044B\u049B \u0436\u0430\u0493\u0434\u0430\u0439\u043B\u0430\u0440\u044B\u043D \u0442\u0430\u043B\u0434\u0430\u0443",classicalFormulasClinicalApplication:"\u041A\u043B\u0430\u0441\u0441\u0438\u043A\u0430\u043B\u044B\u049B \u0444\u043E\u0440\u043C\u0443\u043B\u0430\u043B\u0430\u0440\u0434\u044B\u04A3 \u043A\u043B\u0438\u043D\u0438\u043A\u0430\u043B\u044B\u049B \u049B\u043E\u043B\u0434\u0430\u043D\u044B\u043B\u0443\u044B",commonDiseasePreventionAndTreatment:"\u0416\u0438\u0456 \u043A\u0435\u0437\u0434\u0435\u0441\u0435\u0442\u0456\u043D \u0430\u0443\u0440\u0443\u043B\u0430\u0440\u0434\u044B\u04A3 \u0430\u043B\u0434\u044B\u043D \u0430\u043B\u0443 \u0436\u04D9\u043D\u0435 \u0435\u043C\u0434\u0435\u0443",tcmFamousFormulasAndHerbs:"\u049A\u044B\u0442\u0430\u0439 \u043C\u0435\u0434\u0438\u0446\u0438\u043D\u0430\u0441\u044B\u043D\u044B\u04A3 \u04D9\u0439\u0433\u0456\u043B\u0456 \u0440\u0435\u0446\u0435\u043F\u0442\u0435\u0440\u0456 \u043C\u0435\u043D \u0434\u04D9\u0440\u0456\u043B\u0435\u0440\u0456",criticalEmergencyTreatment:"\u0428\u04B1\u0493\u044B\u043B \u0436\u04D9\u043D\u0435 \u0430\u0443\u044B\u0440 \u0436\u0430\u0493\u0434\u0430\u0439\u043B\u0430\u0440\u0434\u044B \u0435\u043C\u0434\u0435\u0443",chineseHerbsIdentificationAndApplication:"\u0414\u04D9\u0440\u0456\u043B\u0456\u043A \u04E9\u0441\u0456\u043C\u0434\u0456\u043A\u0442\u0435\u0440\u0434\u0456 \u0442\u0430\u043D\u0443 \u0436\u04D9\u043D\u0435 \u049B\u043E\u043B\u0434\u0430\u043D\u0443",healthEducationTcmBasics:"\u0414\u0435\u043D\u0441\u0430\u0443\u043B\u044B\u049B \u0441\u0430\u049B\u0442\u0430\u0443 \u0436\u04D9\u043D\u0435 \u0434\u04D9\u0441\u0442\u04AF\u0440\u043B\u0456 \u043C\u0435\u0434\u0438\u0446\u0438\u043D\u0430 \u043D\u0435\u0433\u0456\u0437\u0434\u0435\u0440\u0456",enterpriseSupplyChainApplicationSCM:"\u041A\u04D9\u0441\u0456\u043F\u0442\u0456\u043A \u0436\u0435\u0442\u043A\u0456\u0437\u0443 \u0442\u0456\u0437\u0431\u0435\u0433\u0456 \u0436\u04AF\u0439\u0435\u0441\u0456 (SCM)",enterpriseManufacturingApplicationERP:"\u041A\u04D9\u0441\u0456\u043F\u0442\u0456\u043A \u04E9\u043D\u0434\u0456\u0440\u0456\u0441 \u0436\u04D9\u043D\u0435 \u04E9\u043D\u0434\u0456\u0440\u0456\u0441 \u0431\u0430\u0441\u049B\u0430\u0440\u0443 \u0436\u04AF\u0439\u0435\u0441\u0456 (ERP)",enterpriseFinancialAccountingApplicationFA:"\u041A\u04D9\u0441\u0456\u043F\u0442\u0456\u043A \u049B\u0430\u0440\u0436\u044B \u0436\u04D9\u043D\u0435 \u0431\u0443\u0445\u0433\u0430\u043B\u0442\u0435\u0440\u0438\u044F \u0436\u04AF\u0439\u0435\u0441\u0456 (FA)",financialCases:"\u049A\u0430\u0440\u0436\u044B \u043C\u044B\u0441\u0430\u043B\u0434\u0430\u0440\u044B",mathematicsAndStatistics:"\u041C\u0430\u0442\u0435\u043C\u0430\u0442\u0438\u043A\u0430 \u0436\u04D9\u043D\u0435 \u0441\u0442\u0430\u0442\u0438\u0441\u0442\u0438\u043A\u0430",basicMathematics:"\u041D\u0435\u0433\u0456\u0437\u0433\u0456 \u043C\u0430\u0442\u0435\u043C\u0430\u0442\u0438\u043A\u0430",probabilityAndStatistics:"\u042B\u049B\u0442\u0438\u043C\u0430\u043B\u0434\u044B\u049B \u0436\u04D9\u043D\u0435 \u0441\u0442\u0430\u0442\u0438\u0441\u0442\u0438\u043A\u0430",aiMathematicalFoundations:"\u0416\u0430\u0441\u0430\u043D\u0434\u044B \u0438\u043D\u0442\u0435\u043B\u043B\u0435\u043A\u0442 \u043C\u0430\u0442\u0435\u043C\u0430\u0442\u0438\u043A\u0430\u0441\u044B\u043D\u044B\u04A3 \u043D\u0435\u0433\u0456\u0437\u0434\u0435\u0440\u0456",informationSecurityMathematicalFoundations:"\u0410\u049B\u043F\u0430\u0440\u0430\u0442\u0442\u044B\u049B \u049B\u0430\u0443\u0456\u043F\u0441\u0456\u0437\u0434\u0456\u043A \u043C\u0430\u0442\u0435\u043C\u0430\u0442\u0438\u043A\u0430\u0441\u044B\u043D\u044B\u04A3 \u043D\u0435\u0433\u0456\u0437\u0434\u0435\u0440\u0456",mathematicalModeling:"\u041C\u0430\u0442\u0435\u043C\u0430\u0442\u0438\u043A\u0430\u043B\u044B\u049B \u043C\u043E\u0434\u0435\u043B\u044C\u0434\u0435\u0443",discreteMathematics:"\u0414\u0438\u0441\u043A\u0440\u0435\u0442\u0442\u0456\u043A \u043C\u0430\u0442\u0435\u043C\u0430\u0442\u0438\u043A\u0430",computationalMathematics:"\u0415\u0441\u0435\u043F\u0442\u0435\u0443 \u043C\u0430\u0442\u0435\u043C\u0430\u0442\u0438\u043A\u0430\u0441\u044B",appliedMathematics:"\u049A\u043E\u043B\u0434\u0430\u043D\u0431\u0430\u043B\u044B \u043C\u0430\u0442\u0435\u043C\u0430\u0442\u0438\u043A\u0430",electromagneticInduction:"\u042D\u043B\u0435\u043A\u0442\u0440\u043E\u043C\u0430\u0433\u043D\u0438\u0442\u0442\u0456\u043A \u0438\u043D\u0434\u0443\u043A\u0446\u0438\u044F",mechanics:"\u041C\u0435\u0445\u0430\u043D\u0438\u043A\u0430",thermodynamics:"\u0416\u044B\u043B\u0443 \u0444\u0438\u0437\u0438\u043A\u0430\u0441\u044B",electromagnetism:"\u042D\u043B\u0435\u043A\u0442\u0440\u043E\u043C\u0430\u0433\u043D\u0435\u0442\u0438\u0437\u043C",vibrationAndWaves:"\u0422\u0435\u0440\u0431\u0435\u043B\u0456\u0441 \u0436\u04D9\u043D\u0435 \u0442\u043E\u043B\u049B\u044B\u043D",optics:"\u041E\u043F\u0442\u0438\u043A\u0430",modernPhysics:"\u049A\u0430\u0437\u0456\u0440\u0433\u0456 \u0437\u0430\u043C\u0430\u043D\u0493\u044B \u0444\u0438\u0437\u0438\u043A\u0430",pHValueTesting:"pH \u043C\u04D9\u043D\u0456\u043D \u04E9\u043B\u0448\u0435\u0443",pythonProgramming:"Python \u0431\u0430\u0493\u0434\u0430\u0440\u043B\u0430\u043C\u0430\u043B\u0430\u0443",scratchProgramming:"Scratch \u0431\u0430\u0493\u0434\u0430\u0440\u043B\u0430\u043C\u0430\u043B\u0430\u0443",computationalThinking:"\u0415\u0441\u0435\u043F\u0442\u0435\u0443 \u043E\u0439\u043B\u0430\u0443\u044B",navigationSystemsAndApplications:"\u041D\u0430\u0432\u0438\u0433\u0430\u0446\u0438\u044F \u0436\u04AF\u0439\u0435\u043B\u0435\u0440\u0456 \u0436\u04D9\u043D\u0435 \u049B\u043E\u043B\u0434\u0430\u043D\u0443",inertialNavigation:"\u0418\u043D\u0435\u0440\u0446\u0438\u044F\u043B\u044B\u049B \u043D\u0430\u0432\u0438\u0433\u0430\u0446\u0438\u044F",satelliteNavigation:"\u0416\u0435\u0440\u0441\u0435\u0440\u0456\u043A\u0442\u0456\u043A \u043D\u0430\u0432\u0438\u0433\u0430\u0446\u0438\u044F",navigationSystemPrinciples:"\u041D\u0430\u0432\u0438\u0433\u0430\u0446\u0438\u044F\u043B\u044B\u049B \u0436\u04AF\u0439\u0435\u043B\u0435\u0440 \u043F\u0440\u0438\u043D\u0446\u0438\u043F\u0442\u0435\u0440\u0456",aiGeneralBasicsCourse:"AI \u0436\u0430\u043B\u043F\u044B \u0431\u0456\u043B\u0456\u043C \u0431\u0435\u0440\u0443 \u043D\u0435\u0433\u0456\u0437 \u043A\u0443\u0440\u0441\u044B",aiGeneralCoreCourse:"AI \u0436\u0430\u043B\u043F\u044B \u0431\u0456\u043B\u0456\u043C \u0431\u0435\u0440\u0443 \u043D\u0435\u0433\u0456\u0437\u0433\u0456 \u043A\u0443\u0440\u0441\u044B",aiGeneralCaseCourseAiPlusX:"AI \u0436\u0430\u043B\u043F\u044B \u0431\u0456\u043B\u0456\u043C \u0431\u0435\u0440\u0443 \u049B\u043E\u043B\u0434\u0430\u043D\u0431\u0430\u043B\u044B \u043A\u0443\u0440\u0441\u044B (AI+X)",largeModelsCoreCourse:"\u04AE\u043B\u043A\u0435\u043D \u043C\u043E\u0434\u0435\u043B\u044C\u0434\u0435\u0440 \u043D\u0435\u0433\u0456\u0437\u0433\u0456 \u043A\u0443\u0440\u0441\u044B"},personalHomepage:{myExperiencePoints:"\u041C\u0435\u043D\u0456\u04A3 \u0442\u04D9\u0436\u0456\u0440\u0438\u0431\u0435 \u04B1\u043F\u0430\u0439\u044B\u043C",myCoins:"\u041C\u0435\u043D\u0456\u04A3 \u0430\u043B\u0442\u044B\u043D \u043C\u043E\u043D\u0435\u0442\u0430\u043B\u0430\u0440\u044B\u043C",professionalCertification:"\u041A\u04D9\u0441\u0456\u0431\u0438 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043A\u0430\u0442",realNameAuthentication:"\u0416\u0435\u043A\u0435 \u0431\u0430\u0441\u044B\u043D \u0440\u0430\u0441\u0442\u0430\u0443",checkInForCoins:"\u041A\u0456\u0440\u0443 \u0430\u0440\u049B\u044B\u043B\u044B \u0430\u043B\u0442\u044B\u043D \u043C\u043E\u043D\u0435\u0442\u0430 \u0430\u043B\u0443",checkInNow:"\u0414\u0435\u0440\u0435\u0443 \u043A\u0456\u0440\u0443"},personalHomepageclassrooms:{all:"\u0411\u0430\u0440\u043B\u044B\u0493\u044B",managedByMe:"\u041C\u0435\u043D \u0431\u0430\u0441\u049B\u0430\u0440\u0430\u0442\u044B\u043D",studyingByMe:"\u041C\u0435\u043D \u043E\u049B\u044B\u043F \u0436\u04AF\u0440\u0433\u0435\u043D",ongoing:"\u0416\u04AF\u0440\u0456\u043F \u0436\u0430\u0442\u049B\u0430\u043D",ended:"\u0410\u044F\u049B\u0442\u0430\u043B\u0493\u0430\u043D",status:"\u043A\u04AF\u0439",newclassroom:"\u0416\u0430\u04A3\u0430 \u043E\u049B\u044B\u0442\u0443 \u0441\u044B\u043D\u044B\u0431\u044B\u043D \u049B\u04B1\u0440\u0443",serialNumber:"\u0420\u0435\u0442\u0442\u0456\u043A \u043D\u04E9\u043C\u0456\u0440",classroomName:"\u0421\u044B\u043D\u044B\u043F \u0430\u0442\u0430\u0443\u044B",administrator:"\u04D8\u043A\u0456\u043C\u0448\u0456",visitCount:"\u041A\u0456\u0440\u0443 \u0441\u0430\u043D\u044B",classroomMembers:"\u0421\u044B\u043D\u044B\u043F \u043C\u04AF\u0448\u0435\u043B\u0435\u0440\u0456",homeworkCount:"\u04AE\u0439 \u0436\u04B1\u043C\u044B\u0441\u0442\u0430\u0440\u044B\u043D\u044B\u04A3 \u0441\u0430\u043D\u044B",operations:"\u04D8\u0440\u0435\u043A\u0435\u0442",details:"\u0422\u043E\u043B\u044B\u0493\u044B\u0440\u0430\u049B",latestUpdates:"\u0421\u043E\u04A3\u0493\u044B \u0436\u0430\u04A3\u0430\u043B\u044B\u049B\u0442\u0430\u0440",pleaseSearchClassroomName:"\u0421\u044B\u043D\u044B\u043F \u0430\u0442\u0430\u0443\u044B\u043D \u0456\u0437\u0434\u0435\u04A3\u0456\u0437"},personalHomepagePracticalProjects:{searchPracticalProjects:"\u0422\u04D9\u0436\u0456\u0440\u0438\u0431\u0435\u043B\u0456\u043A \u0436\u043E\u0431\u0430\u043D\u044B \u0456\u0437\u0434\u0435\u0443",newPracticalProject:"\u0416\u0430\u04A3\u0430 \u0442\u04D9\u0436\u0456\u0440\u0438\u0431\u0435\u043B\u0456\u043A \u0436\u043E\u0431\u0430 \u049B\u04B1\u0440\u0443",newDirectory:"\u0416\u0430\u04A3\u0430 \u043A\u0430\u0442\u0430\u043B\u043E\u0433 \u049B\u04B1\u0440\u0443",joinDirectory:"\u041A\u0430\u0442\u0430\u043B\u043E\u0433\u049B\u0430 \u049B\u043E\u0441\u044B\u043B\u0443",myFavorites:"\u041C\u0435\u043D\u0456\u04A3 \u0442\u0430\u04A3\u0434\u0430\u0443\u043B\u044B\u043B\u0430\u0440\u044B\u043C",notCleared:"\u04E8\u0442\u043F\u0435\u0433\u0435\u043D",cleared:"\u04E8\u0442\u043A\u0435\u043D",editing:"\u04E8\u04A3\u0434\u0435\u043B\u0443\u0434\u0435",pendingReview:"\u0422\u0435\u043A\u0441\u0435\u0440\u0456\u043B\u0443\u0434\u0435",published:"\u0416\u0430\u0440\u0438\u044F\u043B\u0430\u043D\u0493\u0430\u043D",public:"\u0416\u0430\u0440\u0438\u044F \u0442\u04AF\u0440\u0456\u043D\u0434\u0435 \u0430\u0448\u044B\u049B",closed:"\u0416\u0430\u0431\u044B\u043B\u0493\u0430\u043D",practicalProjectName:"\u0422\u04D9\u0436\u0456\u0440\u0438\u0431\u0435\u043B\u0456\u043A \u0436\u043E\u0431\u0430 \u0430\u0442\u0430\u0443\u044B",collaborators:"\u0421\u0435\u0440\u0456\u043A\u0442\u0435\u0441\u0442\u0435\u0440",lastModified:"\u0421\u043E\u04A3\u0493\u044B \u04E9\u0437\u0433\u0435\u0440\u0456\u0441",citationCount:"\u0414\u04D9\u0439\u0435\u043A\u0441\u04E9\u0437 \u0441\u0430\u043D\u044B"},personalHomepagePracticalCourses:{purchasedByMe:"\u041C\u0435\u043D \u0441\u0430\u0442\u044B\u043F \u0430\u043B\u0493\u0430\u043D",searchPracticalCourses:"\u0422\u04D9\u0436\u0456\u0440\u0438\u0431\u0435\u043B\u0456\u043A \u043A\u0443\u0440\u0441\u0442\u044B \u0456\u0437\u0434\u0435\u0443",newPracticalCourse:"\u0416\u0430\u04A3\u0430 \u0442\u04D9\u0436\u0456\u0440\u0438\u0431\u0435\u043B\u0456\u043A \u043A\u0443\u0440\u0441 \u049B\u04B1\u0440\u0443",unfinished:"\u0410\u044F\u049B\u0442\u0430\u043B\u043C\u0430\u0493\u0430\u043D",completed:"\u0410\u044F\u049B\u0442\u0430\u043B\u0493\u0430\u043D",practicalCourseName:"\u0422\u04D9\u0436\u0456\u0440\u0438\u0431\u0435\u043B\u0456\u043A \u043A\u0443\u0440\u0441 \u0430\u0442\u0430\u0443\u044B",numberOfLearners:"\u041E\u049B\u0443\u0448\u044B\u043B\u0430\u0440 \u0441\u0430\u043D\u044B",creationTime:"\u049A\u04B1\u0440\u0443 \u0443\u0430\u049B\u044B\u0442\u044B",numberOfChapters:"\u0422\u0430\u0440\u0430\u0443\u043B\u0430\u0440 \u0441\u0430\u043D\u044B",numberOfPracticals:"\u0422\u04D9\u0436\u0456\u0440\u0438\u0431\u0435 \u0441\u0430\u043D\u044B",courseTags:"\u041A\u0443\u0440\u0441 \u0431\u0435\u043B\u0433\u0456\u043B\u0435\u0440\u0456"},personalHomepageCompetitionManagement:{managedByMe:"\u041C\u0435\u043D \u0431\u0430\u0441\u049B\u0430\u0440\u0430\u0442\u044B\u043D",participatedByMe:"\u041C\u0435\u043D \u049B\u0430\u0442\u044B\u0441\u0430\u0442\u044B\u043D",createCompetition:"\u0411\u0430\u0439\u049B\u0430\u0443 \u049B\u04B1\u0440\u0443",pleaseEnterCompetitionNameToSearch:"\u0411\u0430\u0439\u049B\u0430\u0443 \u0430\u0442\u0430\u0443\u044B \u0430\u0440\u049B\u044B\u043B\u044B \u0456\u0437\u0434\u0435\u0443",competitionName:"\u0411\u0430\u0439\u049B\u0430\u0443 \u0430\u0442\u0430\u0443\u044B",pendingReview:"\u0422\u0435\u043A\u0441\u0435\u0440\u0456\u043B\u0443\u0434\u0435",competitionTime:"\u0411\u0430\u0439\u049B\u0430\u0443 \u0443\u0430\u049B\u044B\u0442\u044B",registrationDeadline:"\u0422\u0456\u0440\u043A\u0435\u043B\u0443 \u0430\u044F\u049B\u0442\u0430\u043B\u0443 \u0443\u0430\u049B\u044B\u0442\u044B",viewCount:"\u049A\u0430\u0440\u0430\u043B\u044B\u043C \u0441\u0430\u043D\u044B"},topRightUserAvatar:{myPersonalHomepage:"\u041C\u0435\u043D\u0456\u04A3 \u0436\u0435\u043A\u0435 \u043F\u0430\u0440\u0430\u049B\u0448\u0430\u043C",myclassrooms:"\u041C\u0435\u043D\u0456\u04A3 \u043E\u049B\u044B\u0442\u0443 \u0441\u044B\u043D\u044B\u043F\u0442\u0430\u0440\u044B\u043C",myPracticalProjects:"\u041C\u0435\u043D\u0456\u04A3 \u0442\u04D9\u0436\u0456\u0440\u0438\u0431\u0435\u043B\u0456\u043A \u0436\u043E\u0431\u0430\u043B\u0430\u0440\u044B\u043C",myPracticalCourses:"\u041C\u0435\u043D\u0456\u04A3 \u0442\u04D9\u0436\u0456\u0440\u0438\u0431\u0435\u043B\u0456\u043A \u043A\u0443\u0440\u0441\u0442\u0430\u0440\u044B\u043C",myCompetitionManagement:"\u041C\u0435\u043D\u0456\u04A3 \u0431\u0430\u0439\u049B\u0430\u0443\u043B\u0430\u0440\u0434\u044B \u0431\u0430\u0441\u049B\u0430\u0440\u0443\u044B\u043C",questionBank:"\u0421\u044B\u043D\u0430\u049B \u0441\u04B1\u0440\u0430\u049B\u0442\u0430\u0440 \u0431\u0430\u0437\u0430\u0441\u044B",testPaperBank:"\u0421\u044B\u043D\u0430\u049B \u049B\u0430\u0493\u0430\u0437\u0434\u0430\u0440 \u0431\u0430\u0437\u0430\u0441\u044B",accountManagement:"\u0422\u0456\u0440\u043A\u0435\u043B\u0433\u0456 \u0431\u0430\u0441\u049B\u0430\u0440\u0443\u044B",logout:"\u0428\u044B\u0493\u0443"},classroomCreateClassroom:{createClassroom:"\u0421\u044B\u043D\u044B\u043F \u049B\u04B1\u0440\u0443",promptDataStructuresDataStructures2016FallClass:"\u0415\u0441\u043A\u0435\u0440\u0442\u0443 \u043C\u04D9\u0442\u0456\u043D\u0456 \u201C\u0414\u0435\u0440\u0435\u043A\u0442\u0435\u0440 \u049B\u04B1\u0440\u044B\u043B\u044B\u043C\u044B\u201D, \u201C\u0414\u0435\u0440\u0435\u043A\u0442\u0435\u0440 \u049B\u04B1\u0440\u044B\u043B\u044B\u043C\u044B 2016 \u043A\u04AF\u0437\u0433\u0456 \u0442\u043E\u043F\u201D",publicClassroom:"\u0416\u0430\u0440\u0438\u044F \u0441\u044B\u043D\u044B\u043F (\u0431\u0435\u043B\u0433\u0456\u043B\u0435\u043D\u0441\u0435, \u0431\u0430\u0440\u043B\u044B\u049B \u043F\u0430\u0439\u0434\u0430\u043B\u0430\u043D\u0443\u0448\u044B\u043B\u0430\u0440 \u0441\u044B\u043D\u044B\u043F\u049B\u0430 \u043A\u0456\u0440\u0456\u043F \u043A\u04E9\u0440\u0435 \u0430\u043B\u0430\u0434\u044B, \u04D9\u0439\u0442\u043F\u0435\u0441\u0435 \u0442\u0435\u043A \u043C\u04AF\u0448\u0435\u043B\u0435\u0440\u0433\u0435 \u049B\u043E\u043B\u0436\u0435\u0442\u0456\u043C\u0434\u0456)",allowStudentsToExitClassroom:"\u0421\u044B\u043D\u044B\u043F\u0442\u0430\u043D \u0448\u044B\u0493\u0443\u0493\u0430 \u0440\u04B1\u049B\u0441\u0430\u0442 \u0431\u0435\u0440\u0443 (\u0431\u0435\u043B\u0433\u0456\u043B\u0435\u043D\u0441\u0435, \u0441\u0442\u0443\u0434\u0435\u043D\u0442 \u04E9\u0437 \u0435\u0440\u043A\u0456\u043C\u0435\u043D \u0441\u044B\u043D\u044B\u043F\u0442\u0430\u043D \u0448\u044B\u0493\u0430 \u0430\u043B\u0430\u0434\u044B, \u04D9\u0439\u0442\u043F\u0435\u0441\u0435 \u0448\u044B\u0493\u0430 \u0430\u043B\u043C\u0430\u0439\u0434\u044B)",allowStudentsToViewPhoneAndEmail:"\u0421\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0435\u0440\u0433\u0435 \u0442\u0435\u043B\u0435\u0444\u043E\u043D \u043D\u04E9\u043C\u0456\u0440\u0456 \u043C\u0435\u043D \u044D\u043B\u0435\u043A\u0442\u0440\u043E\u043D\u0434\u044B\u049B \u043F\u043E\u0448\u0442\u0430\u043D\u044B \u043A\u04E9\u0440\u0443\u0433\u0435 \u0440\u04B1\u049B\u0441\u0430\u0442 \u0431\u0435\u0440\u0443 (\u0431\u0435\u043B\u0433\u0456\u043B\u0435\u043D\u0441\u0435, \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0435\u0440 \u0431\u0430\u0441\u049B\u0430 \u043C\u04AF\u0448\u0435\u043B\u0435\u0440\u0434\u0456\u04A3 \u0442\u043E\u043B\u044B\u049B \u0431\u0430\u0439\u043B\u0430\u043D\u044B\u0441 \u0430\u049B\u043F\u0430\u0440\u0430\u0442\u044B\u043D \u043A\u04E9\u0440\u0435 \u0430\u043B\u0430\u0434\u044B, \u04D9\u0439\u0442\u043F\u0435\u0441\u0435 \u0434\u0435\u0440\u0435\u043A\u0442\u0435\u0440 \u0436\u0430\u0441\u044B\u0440\u044B\u043D \u0431\u043E\u043B\u0430\u0434\u044B)",allowStudentsToApplyForTeacherOrTA:"\u0421\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0435\u0440\u0433\u0435 \u0441\u044B\u043D\u044B\u043F\u0442\u0430 \u043C\u04B1\u0493\u0430\u043B\u0456\u043C \u043D\u0435\u043C\u0435\u0441\u0435 \u0430\u0441\u0441\u0438\u0441\u0442\u0435\u043D\u0442 \u0431\u043E\u043B\u0443\u0493\u0430 \u04E9\u0442\u0456\u043D\u0456\u043C \u0431\u0435\u0440\u0443\u0433\u0435 \u0440\u04B1\u049B\u0441\u0430\u0442 \u0431\u0435\u0440\u0443 (\u0431\u0435\u043B\u0433\u0456\u043B\u0435\u043D\u0441\u0435, \u0441\u0442\u0443\u0434\u0435\u043D\u0442 \u0441\u044B\u043D\u044B\u043F \u0456\u0448\u0456\u043D\u0434\u0435 \u04E9\u0442\u0456\u043D\u0456\u0448 \u0431\u0435\u0440\u0435 \u0430\u043B\u0430\u0434\u044B \u0436\u04D9\u043D\u0435 \u0431\u0435\u043A\u0456\u0442\u0456\u043B\u0441\u0435 \u043C\u04B1\u0493\u0430\u043B\u0456\u043C \u043D\u0435\u043C\u0435\u0441\u0435 \u0430\u0441\u0441\u0438\u0441\u0442\u0435\u043D\u0442 \u0431\u043E\u043B\u0430 \u0430\u043B\u0430\u0434\u044B, \u04D9\u0439\u0442\u043F\u0435\u0441\u0435 \u04E9\u0442\u0456\u043D\u0456\u0448 \u0431\u0435\u0440\u0435 \u0430\u043B\u043C\u0430\u0439\u0434\u044B)",onlyAllowTeacherImportedStudentsAccess:"\u0422\u0435\u043A \u043C\u04B1\u0493\u0430\u043B\u0456\u043C \u0438\u043C\u043F\u043E\u0440\u0442\u0442\u0430\u0493\u0430\u043D \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0435\u0440\u0433\u0435 \u0441\u044B\u043D\u044B\u043F\u049B\u0430 \u043A\u0456\u0440\u0443\u0433\u0435 \u0440\u04B1\u049B\u0441\u0430\u0442 \u0431\u0435\u0440\u0443 (\u0431\u0435\u043B\u0433\u0456\u043B\u0435\u043D\u0441\u0435, \u0442\u0435\u043A \u043C\u04B1\u0493\u0430\u043B\u0456\u043C \u0435\u043D\u0433\u0456\u0437\u0433\u0435\u043D \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0435\u0440 \u043A\u0456\u0440\u0435 \u0430\u043B\u0430\u0434\u044B, \u0431\u0430\u0441\u049B\u0430 \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0435\u0440 \u0448\u0430\u049B\u044B\u0440\u0443 \u043A\u043E\u0434\u044B \u0430\u0440\u049B\u044B\u043B\u044B \u043A\u0456\u0440\u0435 \u0430\u043B\u043C\u0430\u0439\u0434\u044B)",yourClass:"\u0421\u0456\u0437\u0434\u0456\u04A3 \u0441\u044B\u043D\u044B\u0431\u044B\u04A3\u044B\u0437",classroomCreatedSuccessfullyCopyInvitationCode:"\u0441\u04D9\u0442\u0442\u0456 \u049B\u04B1\u0440\u044B\u043B\u0434\u044B. \u0422\u04E9\u043C\u0435\u043D\u0434\u0435\u0433\u0456 \u0448\u0430\u049B\u044B\u0440\u0443 \u043A\u043E\u0434\u044B\u043D \u043A\u04E9\u0448\u0456\u0440\u0456\u043F, \u043C\u04B1\u0493\u0430\u043B\u0456\u043C\u0434\u0435\u0440 \u043C\u0435\u043D \u0430\u0441\u0441\u0438\u0441\u0442\u0435\u043D\u0442\u0442\u0435\u0440\u0434\u0456 \u0436\u04D9\u043D\u0435 \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0435\u0440\u0434\u0456 \u043E\u049B\u0443\u0493\u0430 \u0448\u0430\u049B\u044B\u0440\u044B\u04A3\u044B\u0437. \u0428\u0430\u049B\u044B\u0440\u044B\u043B\u0493\u0430\u043D \u043F\u0430\u0439\u0434\u0430\u043B\u0430\u043D\u0443\u0448\u044B\u043B\u0430\u0440 \u0441\u044B\u043D\u044B\u043F\u049B\u0430 \u043A\u0456\u0440\u0443 \u0442\u0435\u0440\u0435\u0437\u0435\u0441\u0456\u043D\u0434\u0435 \u0448\u0430\u049B\u044B\u0440\u0443 \u043A\u043E\u0434\u044B\u043D \u0435\u043D\u0433\u0456\u0437\u0443 \u0430\u0440\u049B\u044B\u043B\u044B \u049B\u0430\u0442\u044B\u0441\u0430 \u0430\u043B\u0430\u0434\u044B.",enterClassroomDetails:"\u0421\u044B\u043D\u044B\u043F \u043C\u04D9\u043B\u0456\u043C\u0435\u0442\u0442\u0435\u0440\u0456\u043D\u0435 \u043A\u0456\u0440\u0443"},classroomMemberManagement:{memberManagement:"\u041C\u04AF\u0448\u0435\u043B\u0435\u0440\u0434\u0456 \u0431\u0430\u0441\u049B\u0430\u0440\u0443",administrators:"\u04D8\u043A\u0456\u043C\u0448\u0456",teacherList:"\u041C\u04B1\u0493\u0430\u043B\u0456\u043C\u0434\u0435\u0440 \u0442\u0456\u0437\u0456\u043C\u0456",studentList:"\u0421\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0435\u0440 \u0442\u0456\u0437\u0456\u043C\u0456",classDivisionList:"\u0411\u04E9\u043B\u0456\u043C\u0434\u0435\u0440 \u0442\u0456\u0437\u0456\u043C\u0456"},classroomMemberManagementTAPermissions:{taPermissions:"\u0410\u0441\u0441\u0438\u0441\u0442\u0435\u043D\u0442 \u049B\u04B1\u049B\u044B\u049B\u0442\u0430\u0440\u044B",students:"\u0421\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0435\u0440",classroomInformation:"\u0421\u044B\u043D\u044B\u043F \u0442\u0443\u0440\u0430\u043B\u044B \u0430\u049B\u043F\u0430\u0440\u0430\u0442",activityLevel:"\u0411\u0435\u043B\u0441\u0435\u043D\u0434\u0456\u043B\u0456\u043A \u0434\u0435\u04A3\u0433\u0435\u0439\u0456",selectAll:"\u0411\u0430\u0440\u043B\u044B\u0493\u044B\u043D \u0442\u0430\u04A3\u0434\u0430\u0443",homeworkManagement:"\u04AE\u0439 \u0436\u04B1\u043C\u044B\u0441\u0442\u0430\u0440\u044B\u043D \u0431\u0430\u0441\u049B\u0430\u0440\u0443",createHomework:"\u0416\u0430\u04A3\u0430 \u04AF\u0439 \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430\u0441\u044B\u043D \u049B\u04B1\u0440\u0443 (\u0442\u04D9\u0436\u0456\u0440\u0438\u0431\u0435\u0434\u0435\u043D \u0442\u0430\u04A3\u0434\u0430\u0443, \u049B\u0430\u0439\u0442\u0430 \u0430\u0442\u0430\u0443, \u04E9\u04A3\u0434\u0435\u0443 \u043C\u04AF\u043C\u043A\u0456\u043D\u0434\u0456\u0433\u0456\u043C\u0435\u043D)",publishAndEndHomework:"\u0422\u0430\u043F\u0441\u044B\u0440\u043C\u0430\u043D\u044B \u0436\u0430\u0440\u0438\u044F\u043B\u0430\u0443 \u0436\u04D9\u043D\u0435 \u0430\u044F\u049B\u0442\u0430\u0443 \u043C\u0435\u0440\u0437\u0456\u043C\u0456\u043D \u043E\u0440\u043D\u0430\u0442\u0443",enableResubmission:"\u049A\u0430\u0439\u0442\u0430 \u0442\u0430\u043F\u0441\u044B\u0440\u0443\u0434\u044B \u049B\u043E\u0441\u0443",immediateEnd:"\u0414\u0435\u0440\u0435\u0443 \u0430\u044F\u049B\u0442\u0430\u0443 (\u0436\u04AF\u0440\u0456\u043F \u0436\u0430\u0442\u049B\u0430\u043D \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430\u043D\u044B \u0434\u0435\u0440\u0435\u0443 \u0430\u044F\u049B\u0442\u0430\u043B\u0493\u0430\u043D \u043A\u04AF\u0439\u0433\u0435 \u0430\u0443\u044B\u0441\u0442\u044B\u0440\u0443)",exportHomework:"\u04AE\u0439 \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430\u0441\u044B\u043D \u044D\u043A\u0441\u043F\u043E\u0440\u0442\u0442\u0430\u0443 (\u0431\u0430\u0493\u0430 \u043C\u0435\u043D \u0442\u04D9\u0436\u0456\u0440\u0438\u0431\u0435\u043B\u0456\u043A \u0435\u0441\u0435\u043F\u0442\u0456 \u044D\u043A\u0441\u043F\u043E\u0440\u0442\u0442\u0430\u0443\u0493\u0430 \u0431\u043E\u043B\u0430\u0434\u044B)",homeworkEvaluation:"\u0422\u0430\u043F\u0441\u044B\u0440\u043C\u0430\u043B\u0430\u0440\u0434\u044B \u0431\u0430\u0493\u0430\u043B\u0430\u0443",viewStudentHomework:"\u0421\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0456\u04A3 \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430\u0441\u044B\u043D \u043A\u04E9\u0440\u0443",reviewHomework:"\u0422\u0430\u043F\u0441\u044B\u0440\u043C\u0430\u043D\u044B \u0442\u0435\u043A\u0441\u0435\u0440\u0443 (\u0431\u0456\u0440 \u0440\u0435\u0442 \u0431\u0430\u0441\u044B\u043F \u043F\u0456\u043A\u0456\u0440 \u049B\u0430\u043B\u0434\u044B\u0440\u0443 \u0436\u04D9\u043D\u0435 \u049B\u043E\u0441\u044B\u043C\u0448\u0430 \u043F\u0456\u043A\u0456\u0440 \u049B\u043E\u0441\u0443 \u043C\u04AF\u043C\u043A\u0456\u043D\u0434\u0456\u0433\u0456\u043C\u0435\u043D)",returnForRedo:"\u049A\u0430\u0439\u0442\u0430\u0440\u044B\u043F \u049B\u0430\u0439\u0442\u0430 \u043E\u0440\u044B\u043D\u0434\u0430\u0442\u0443 (\u049B\u0430\u0439\u0442\u0430\u0440\u044B\u043F \u043E\u0440\u044B\u043D\u0434\u0430\u0443 \u0436\u04D9\u043D\u0435 \u0431\u0456\u0440 \u0440\u0435\u0442 \u0431\u0430\u0441\u0443 \u0430\u0440\u049B\u044B\u043B\u044B \u049B\u0430\u0439\u0442\u0430\u0440\u0443 \u0444\u0443\u043D\u043A\u0446\u0438\u044F\u0441\u044B\u043C\u0435\u043D)",createHomework1:"\u0416\u0430\u04A3\u0430 \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430 \u049B\u04B1\u0440\u0443 (\u0436\u0430\u04A3\u0430 \u0436\u0430\u0441\u0430\u0443, \u049B\u0430\u0439\u0442\u0430 \u0430\u0442\u0430\u0443 \u0436\u04D9\u043D\u0435 \u04E9\u04A3\u0434\u0435\u0443 \u043C\u04AF\u043C\u043A\u0456\u043D\u0434\u0456\u0433\u0456\u043C\u0435\u043D)",enablePeerReview:"\u04E8\u0437\u0430\u0440\u0430 \u0431\u0430\u0493\u0430\u043B\u0430\u0443\u0434\u044B \u049B\u043E\u0441\u0443",enablePeerReviewAppeals:"\u04E8\u0437\u0430\u0440\u0430 \u0431\u0430\u0493\u0430\u043B\u0430\u0443 \u0431\u043E\u0439\u044B\u043D\u0448\u0430 \u0448\u0430\u0493\u044B\u043C \u0444\u0443\u043D\u043A\u0446\u0438\u044F\u0441\u044B\u043D \u049B\u043E\u0441\u0443",exportHomework1:"\u04AE\u0439 \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430\u0441\u044B\u043D \u044D\u043A\u0441\u043F\u043E\u0440\u0442\u0442\u0430\u0443 (\u0431\u0430\u0493\u0430\u043B\u0430\u0440, \u0436\u0430\u0443\u0430\u043F\u0442\u0430\u0440 \u0436\u04D9\u043D\u0435 \u0442\u0456\u0440\u043A\u0435\u043C\u0435\u043B\u0435\u0440\u0434\u0456 \u044D\u043A\u0441\u043F\u043E\u0440\u0442\u0442\u0430\u0443\u0493\u0430 \u0431\u043E\u043B\u0430\u0434\u044B)",groupHomework:"\u0422\u043E\u043F\u0442\u044B\u049B \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430",exportHomework2:"\u04AE\u0439 \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430\u0441\u044B\u043D \u044D\u043A\u0441\u043F\u043E\u0440\u0442\u0442\u0430\u0443 (\u0431\u0430\u0493\u0430\u043B\u0430\u0440, \u0442\u0456\u0440\u043A\u0435\u043C\u0435\u043B\u0435\u0440 \u0436\u04D9\u043D\u0435 \u0442\u04AF\u0441\u0456\u043D\u0434\u0456\u0440\u043C\u0435 \u0436\u0430\u0437\u0431\u0430\u043B\u0430\u0440\u0434\u044B \u044D\u043A\u0441\u043F\u043E\u0440\u0442\u0442\u0430\u0443\u0493\u0430 \u0431\u043E\u043B\u0430\u0434\u044B)",createHomework2:"\u0416\u0430\u04A3\u0430 \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430 \u049B\u04B1\u0440\u0443 (\u0436\u0430\u04A3\u0430 \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430 \u0436\u0430\u0441\u0430\u0443, \u049B\u0430\u0439\u0442\u0430 \u0430\u0442\u0430\u0443 \u0436\u04D9\u043D\u0435 \u04E9\u04A3\u0434\u0435\u0443 \u043C\u04AF\u043C\u043A\u0456\u043D\u0434\u0456\u0433\u0456\u043C\u0435\u043D)",exportHomework3:"\u04AE\u0439 \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430\u0441\u044B\u043D \u044D\u043A\u0441\u043F\u043E\u0440\u0442\u0442\u0430\u0443 (\u0431\u0430\u0493\u0430\u043B\u0430\u0440 \u043C\u0435\u043D \u0431\u0430\u0493\u0434\u0430\u0440\u043B\u0430\u043C\u0430\u043B\u044B\u049B \u0435\u0441\u0435\u043F\u0442\u0456 \u044D\u043A\u0441\u043F\u043E\u0440\u0442\u0442\u0430\u0443\u0493\u0430 \u0431\u043E\u043B\u0430\u0434\u044B)",homeworkLeaderboard:"\u04AE\u0439 \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430\u043B\u0430\u0440\u044B \u0440\u0435\u0439\u0442\u0438\u043D\u0433\u0456",questionLeaderboard:"\u0422\u0430\u043F\u0441\u044B\u0440\u043C\u0430 \u0440\u0435\u0439\u0442\u0438\u043D\u0433\u0456",reviewHomework2:"\u0422\u0430\u043F\u0441\u044B\u0440\u043C\u0430\u043B\u0430\u0440\u0434\u044B \u0442\u0435\u043A\u0441\u0435\u0440\u0443 (\u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430 \u0431\u043E\u0439\u044B\u043D\u0448\u0430 \u043F\u0456\u043A\u0456\u0440 \u049B\u0430\u043B\u0434\u044B\u0440\u0443, \u043A\u043E\u0434 \u0431\u043E\u0439\u044B\u043D\u0448\u0430 \u043F\u0456\u043A\u0456\u0440 \u049B\u0430\u043B\u0434\u044B\u0440\u0443 \u0436\u04D9\u043D\u0435 \u04B1\u043F\u0430\u0439 \u0442\u04AF\u0437\u0435\u0442\u0443 \u0444\u0443\u043D\u043A\u0446\u0438\u044F\u0441\u044B\u043C\u0435\u043D)",testPaperManagement:"\u0421\u044B\u043D\u0430\u049B \u049B\u0430\u0493\u0430\u0437\u0434\u0430\u0440\u044B\u043D \u0431\u0430\u0441\u049B\u0430\u0440\u0443",createTestPaper:"\u0416\u0430\u04A3\u0430 \u0441\u044B\u043D\u0430\u049B \u049B\u0430\u0493\u0430\u0437\u044B \u049B\u04B1\u0440\u0443 (\u0441\u044B\u043D\u0430\u049B \u049B\u0430\u0493\u0430\u0437\u044B\u043D \u0436\u0430\u0441\u0430\u0443 \u0436\u04D9\u043D\u0435 \u04E9\u04A3\u0434\u0435\u0443 \u043C\u04AF\u043C\u043A\u0456\u043D\u0434\u0456\u0433\u0456\u043C\u0435\u043D)",publishAndEndExam:"\u0415\u043C\u0442\u0438\u0445\u0430\u043D\u0434\u044B \u0436\u0430\u0440\u0438\u044F\u043B\u0430\u0443 \u0436\u04D9\u043D\u0435 \u0430\u044F\u049B\u0442\u0430\u0443 \u043C\u0435\u0440\u0437\u0456\u043C\u0456\u043D \u043E\u0440\u043D\u0430\u0442\u0443",enableMakeupExam:"\u049A\u0430\u0439\u0442\u0430 \u0442\u0430\u043F\u0441\u044B\u0440\u0443 \u0435\u043C\u0442\u0438\u0445\u0430\u043D\u044B\u043D \u049B\u043E\u0441\u0443",endExamImmediately:"\u0415\u043C\u0442\u0438\u0445\u0430\u043D\u0434\u044B \u0430\u044F\u049B\u0442\u0430\u0443 (\u0436\u04AF\u0440\u0456\u043F \u0436\u0430\u0442\u049B\u0430\u043D \u0435\u043C\u0442\u0438\u0445\u0430\u043D\u0434\u044B \u0434\u0435\u0440\u0435\u0443 \u0430\u044F\u049B\u0442\u0430\u043B\u0493\u0430\u043D \u0434\u0435\u043F \u0431\u0435\u043B\u0433\u0456\u043B\u0435\u0443)",exportTestPaper:"\u0421\u044B\u043D\u0430\u049B \u049B\u0430\u0493\u0430\u0437\u044B\u043D \u044D\u043A\u0441\u043F\u043E\u0440\u0442\u0442\u0430\u0443 (\u0441\u044B\u043D\u0430\u049B \u049B\u0430\u0493\u0430\u0437\u044B, \u0431\u0430\u0493\u0430\u043B\u0430\u0440 \u0436\u04D9\u043D\u0435 \u0435\u043C\u0442\u0438\u0445\u0430\u043D \u049B\u043E\u0440\u044B\u0442\u044B\u043D\u0434\u044B\u0441\u044B\u043D \u044D\u043A\u0441\u043F\u043E\u0440\u0442\u0442\u0430\u0443\u0493\u0430 \u0431\u043E\u043B\u0430\u0434\u044B)",forceSubmission:"\u041C\u04D9\u0436\u0431\u04AF\u0440\u043B\u0456 \u0442\u04AF\u0440\u0434\u0435 \u0442\u0430\u043F\u0441\u044B\u0440\u0443",testPaperEvaluation:"\u0421\u044B\u043D\u0430\u049B \u049B\u0430\u0493\u0430\u0437\u0434\u0430\u0440\u044B\u043D \u0431\u0430\u0493\u0430\u043B\u0430\u0443",viewStudentTestPaper:"\u0421\u0442\u0443\u0434\u0435\u043D\u0442 \u0441\u044B\u043D\u0430\u049B \u049B\u0430\u0493\u0430\u0437\u0434\u0430\u0440\u044B\u043D \u043A\u04E9\u0440\u0443 (\u0435\u043C\u0442\u0438\u0445\u0430\u043D \u043D\u04D9\u0442\u0438\u0436\u0435\u043B\u0435\u0440\u0456 \u043C\u0435\u043D \u049B\u043E\u0440\u044B\u0442\u044B\u043D\u0434\u044B\u0441\u044B\u043D \u043A\u04E9\u0440\u0443 \u043C\u04AF\u043C\u043A\u0456\u043D\u0434\u0456\u0433\u0456\u043C\u0435\u043D)",reviewTestPaper:"\u0421\u044B\u043D\u0430\u049B \u049B\u0430\u0493\u0430\u0437\u0434\u0430\u0440\u044B\u043D \u0442\u0435\u043A\u0441\u0435\u0440\u0443 (\u0431\u0430\u0493\u0430\u043B\u0430\u0443, \u0442\u043E\u043F\u0442\u044B\u049B \u0431\u0430\u0493\u0430\u043B\u0430\u0443 \u0436\u04D9\u043D\u0435 \u0440\u0435\u0442\u043F\u0435\u043D \u0431\u0430\u0493\u0430\u043B\u0430\u0443 \u0444\u0443\u043D\u043A\u0446\u0438\u044F\u0441\u044B\u043C\u0435\u043D)",returnForRedo2:"\u049A\u0430\u0439\u0442\u0430\u0440\u044B\u043F \u049B\u0430\u0439\u0442\u0430 \u043E\u0440\u044B\u043D\u0434\u0430\u0443",delay:"\u041A\u0456\u0434\u0456\u0440\u0456\u0441"},classroomClassroomExperiments:{selectExperiment:"\u0417\u0435\u0440\u0442\u0445\u0430\u043D\u0430\u043D\u044B \u0442\u0430\u04A3\u0434\u0430\u0443",selectPracticalProject:"\u0422\u04D9\u0436\u0456\u0440\u0438\u0431\u0435\u043B\u0456\u043A \u0436\u043E\u0431\u0430\u043D\u044B \u0442\u0430\u04A3\u0434\u0430\u0443",selectPracticalCourse:"\u0422\u04D9\u0436\u0456\u0440\u0438\u0431\u0435\u043B\u0456\u043A \u043A\u0443\u0440\u0441\u0442\u044B \u0442\u0430\u04A3\u0434\u0430\u0443",importExternalGrades:"\u0421\u044B\u0440\u0442\u049B\u044B \u0431\u0430\u0493\u0430\u043B\u0430\u0440\u0434\u044B \u0438\u043C\u043F\u043E\u0440\u0442\u0442\u0430\u0443",studentGrades:"\u0421\u0442\u0443\u0434\u0435\u043D\u0442 \u0431\u0430\u0493\u0430\u043B\u0430\u0440\u044B",searchPracticalHomework:"\u0422\u04D9\u0436\u0456\u0440\u0438\u0431\u0435\u043B\u0456\u043A \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430\u043B\u0430\u0440\u0434\u044B \u0456\u0437\u0434\u0435\u0443",practicalProjectName:"\u0422\u04D9\u0436\u0456\u0440\u0438\u0431\u0435\u043B\u0456\u043A \u0436\u043E\u0431\u0430 \u0430\u0442\u0430\u0443\u044B",schoolUnit:"\u041C\u0435\u043A\u0442\u0435\u043F / \u04B0\u0439\u044B\u043C",creatorCollaborators:"\u049A\u04B1\u0440\u0443\u0448\u044B / \u0421\u0435\u0440\u0456\u043A\u0442\u0435\u0441",mine:"\u041C\u0435\u043D\u0456\u04A3",notJoinedDirectory:"\u041A\u0430\u0442\u0430\u043B\u043E\u0433\u049B\u0430 \u049B\u043E\u0441\u044B\u043B\u043C\u0430\u0493\u0430\u043D",beginner:"\u0411\u0430\u0441\u0442\u0430\u043F\u049B\u044B \u0434\u0435\u04A3\u0433\u0435\u0439",intermediate:"\u041E\u0440\u0442\u0430 \u0434\u0435\u04A3\u0433\u0435\u0439",intermediateAdvanced:"\u041E\u0440\u0442\u0430-\u0436\u043E\u0493\u0430\u0440\u044B \u0434\u0435\u04A3\u0433\u0435\u0439",advanced:"\u0416\u043E\u0493\u0430\u0440\u044B \u0434\u0435\u04A3\u0433\u0435\u0439",difficulty:"\u049A\u0438\u044B\u043D\u0434\u044B\u049B",latest:"\u0416\u0430\u04A3\u0430\u0441\u044B",hottest:"\u0422\u0430\u043D\u044B\u043C\u0430\u043B\u0434\u044B\u0493\u044B \u0436\u043E\u0493\u0430\u0440\u044B",numberOfLearners:"\u041E\u049B\u0443\u0448\u044B\u043B\u0430\u0440 \u0441\u0430\u043D\u044B",selected:"\u0422\u0430\u04A3\u0434\u0430\u043B\u0493\u0430\u043D",experiencePractical:"\u0422\u04D9\u0436\u0456\u0440\u0438\u0431\u0435\u043D\u0456 \u0441\u044B\u043D\u0430\u043F \u043A\u04E9\u0440\u0443",difficultyFactor:"\u049A\u0438\u044B\u043D\u0434\u044B\u049B \u043A\u043E\u044D\u0444\u0444\u0438\u0446\u0438\u0435\u043D\u0442\u0456",cancel:"\u0411\u043E\u043B\u0434\u044B\u0440\u043C\u0430\u0443",search:"\u0406\u0437\u0434\u0435\u0443",publish:"\u0416\u0430\u0440\u0438\u044F\u043B\u0430\u0443",unpublished:"\u0416\u0430\u0440\u0438\u044F\u043B\u0430\u043D\u0431\u0430\u0493\u0430\u043D",batchOperations:"\u0422\u043E\u043F\u0442\u044B\u049B \u04D9\u0440\u0435\u043A\u0435\u0442\u0442\u0435\u0440",batchEnd:"\u0422\u043E\u043F\u0442\u044B\u049B \u0430\u044F\u049B\u0442\u0430\u0443",batchResubmission:"\u0422\u043E\u043F\u0442\u044B\u049B \u049B\u0430\u0439\u0442\u0430 \u0442\u0430\u043F\u0441\u044B\u0440\u0443",publishImmediately:"\u0414\u0435\u0440\u0435\u0443 \u0436\u0430\u0440\u0438\u044F\u043B\u0430\u0443",enterPractical:"\u0422\u04D9\u0436\u0456\u0440\u0438\u0431\u0435\u0433\u0435 \u043A\u0456\u0440\u0443",homeworkDetails:"\u0422\u0430\u043F\u0441\u044B\u0440\u043C\u0430 \u0435\u0433\u0436\u0435\u0439-\u0442\u0435\u0433\u0436\u0435\u0439\u0456",thisHomeworkAllowsStudentsToViewAnswers:"\u0411\u04B1\u043B \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430\u0434\u0430 \u0441\u0442\u0443\u0434\u0435\u043D\u0442 \u0436\u0430\u0443\u0430\u043F\u0442\u044B \u043A\u04E9\u0440\u0435 \u0430\u043B\u0430\u0434\u044B, \u0436\u0430\u0441\u044B\u0440\u0493\u044B\u04A3\u044B\u0437 \u043A\u0435\u043B\u0441\u0435, \u043A\u04E9\u0440\u0441\u0435\u0442\u0443 \u043F\u0430\u0440\u0430\u043C\u0435\u0442\u0440\u043B\u0435\u0440\u0456\u043D \u04E9\u0437\u0433\u0435\u0440\u0442\u0456\u04A3\u0456\u0437",hideDescription:"\u0416\u0430\u0441\u044B\u0440\u044B\u043D \u0441\u0438\u043F\u0430\u0442\u0442\u0430\u043C\u0430",editDescription:"\u04E8\u04A3\u0434\u0435\u0443 \u0441\u0438\u043F\u0430\u0442\u0442\u0430\u043C\u0430\u0441\u044B",levelPoints:"\u0414\u0435\u04A3\u0433\u0435\u0439 \u04B1\u043F\u0430\u0439\u044B",passRate:"\u04E8\u0442\u0443 \u043F\u0430\u0439\u044B\u0437\u044B",knowledgePoints:"\u0411\u0456\u043B\u0456\u043C \u0442\u0430\u049B\u044B\u0440\u044B\u0431\u044B",viewPassDetails:"\u04E8\u0442\u0443 \u043C\u04D9\u043B\u0456\u043C\u0435\u0442\u0442\u0435\u0440\u0456\u043D \u043A\u04E9\u0440\u0443",similarity:"\u04B0\u049B\u0441\u0430\u0441\u0442\u044B\u049B \u0434\u0435\u04A3\u0433\u0435\u0439\u0456",zeroSuspectedPlagiarizedWorks:"0 \u043A\u04AF\u0434\u0456\u043A\u0442\u0456 \u043A\u04E9\u0448\u0456\u0440\u043C\u0435 \u0436\u04B1\u043C\u044B\u0441 (0 \u0436\u04B1\u043C\u044B\u0441)",returnForRedo:"\u049A\u0430\u0439\u0442\u0430\u0440\u044B\u043F \u049B\u0430\u0439\u0442\u0430 \u043E\u0440\u044B\u043D\u0434\u0430\u0443",operator:"\u04D8\u0440\u0435\u043A\u0435\u0442\u0442\u0456 \u043E\u0440\u044B\u043D\u0434\u0430\u0493\u0430\u043D \u0430\u0434\u0430\u043C",homeworkPublish:"\u04AE\u0439 \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430\u0441\u044B\u043D \u0436\u0430\u0440\u0438\u044F\u043B\u0430\u0443",unifiedPublish:"\u0411\u0456\u0440\u043A\u0435\u043B\u043A\u0456 \u0436\u0430\u0440\u0438\u044F\u043B\u0430\u0443",classBasedPublish:"\u0422\u043E\u043F \u0431\u043E\u0439\u044B\u043D\u0448\u0430 \u0436\u0430\u0440\u0438\u044F\u043B\u0430\u0443",resubmissionSettings:"\u049A\u0430\u0439\u0442\u0430 \u0442\u0430\u043F\u0441\u044B\u0440\u0443 \u043F\u0430\u0440\u0430\u043C\u0435\u0442\u0440\u043B\u0435\u0440\u0456",enableResubmission:"\u049A\u0430\u0439\u0442\u0430 \u0442\u0430\u043F\u0441\u044B\u0440\u0443\u0434\u044B \u049B\u043E\u0441\u0443",save:"\u0421\u0430\u049B\u0442\u0430\u0443",pleaseSelectPublishTime:"\u0416\u0430\u0440\u0438\u044F\u043B\u0430\u0443 \u0443\u0430\u049B\u044B\u0442\u044B\u043D \u0442\u0430\u04A3\u0434\u0430\u04A3\u044B\u0437",pleaseSelectEndTime:"\u0410\u044F\u049B\u0442\u0430\u043B\u0443 \u0443\u0430\u049B\u044B\u0442\u044B\u043D \u0442\u0430\u04A3\u0434\u0430\u04A3\u044B\u0437",experimentSettings:"\u0417\u0435\u0440\u0442\u0445\u0430\u043D\u0430 \u043F\u0430\u0440\u0430\u043C\u0435\u0442\u0440\u043B\u0435\u0440\u0456",scoringSettings:"\u0411\u0430\u0493\u0430\u043B\u0430\u0443 \u043F\u0430\u0440\u0430\u043C\u0435\u0442\u0440\u043B\u0435\u0440\u0456",displaySettings:"\u041A\u04E9\u0440\u0441\u0435\u0442\u0443 \u043F\u0430\u0440\u0430\u043C\u0435\u0442\u0440\u043B\u0435\u0440\u0456",collaborationSettings:"\u042B\u043D\u0442\u044B\u043C\u0430\u049B\u0442\u0430\u0441\u0442\u044B\u049B \u043F\u0430\u0440\u0430\u043C\u0435\u0442\u0440\u043B\u0435\u0440\u0456",evaluationLimits:"\u0411\u0430\u0493\u0430\u043B\u0430\u0443 \u0448\u0435\u043A\u0442\u0435\u0443\u043B\u0435\u0440\u0456",noCodeEditingAfterHomeworkDeadline:"\u0422\u0430\u043F\u0441\u044B\u0440\u043C\u0430 \u0430\u044F\u049B\u0442\u0430\u043B\u0493\u0430\u043D\u043D\u0430\u043D \u043A\u0435\u0439\u0456\u043D \u043A\u043E\u0434\u0442\u044B \u04E9\u04A3\u0434\u0435\u0443\u0433\u0435 \u0431\u043E\u043B\u043C\u0430\u0439\u0434\u044B (\u0430\u044F\u049B\u0442\u0430\u043B\u0493\u0430\u043D \u0441\u043E\u04A3 \u0441\u0442\u0443\u0434\u0435\u043D\u0442 \u043A\u043E\u0434\u0442\u044B \u04E9\u0437\u0433\u0435\u0440\u0442\u0435 \u0430\u043B\u043C\u0430\u0439\u0434\u044B \u0436\u04D9\u043D\u0435 \u0431\u0430\u0493\u0430\u043B\u0430\u0443 \u0434\u0435\u0440\u0435\u043A\u0442\u0435\u0440\u0456\u043D \u0436\u0430\u04A3\u0430\u0440\u0442\u0430 \u0430\u043B\u043C\u0430\u0439\u0434\u044B)",saveExperimentData:"\u0417\u0435\u0440\u0442\u0445\u0430\u043D\u0430\u043B\u044B\u049B \u0434\u0435\u0440\u0435\u043A\u0442\u0435\u0440\u0434\u0456 \u0441\u0430\u049B\u0442\u0430\u0443 (\u049B\u043E\u0441\u044B\u043B\u0493\u0430\u043D \u0441\u043E\u04A3 \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0456\u04A3 /data/workspace \u049B\u0430\u043B\u0442\u0430\u0441\u044B\u043D\u0434\u0430\u0493\u044B \u0434\u0435\u0440\u0435\u043A\u0442\u0435\u0440 \u04B1\u0437\u0430\u049B \u043C\u0435\u0440\u0437\u0456\u043C \u0441\u0430\u049B\u0442\u0430\u043B\u0430\u0434\u044B, \u043C\u04B1\u0493\u0430\u043B\u0456\u043C \u0441\u044B\u043D\u044B\u043F\u0442\u0430 \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0435\u0440\u0434\u0456\u04A3 \u0437\u0435\u0440\u0442\u0445\u0430\u043D\u0430\u043B\u044B\u049B \u0434\u0435\u0440\u0435\u043A\u0442\u0435\u0440\u0456\u043D \u044D\u043A\u0441\u043F\u043E\u0440\u0442\u0442\u0430\u0439 \u0430\u043B\u0430\u0434\u044B)",intelligentTutorFeatures:"\u0418\u043D\u0442\u0435\u043B\u043B\u0435\u043A\u0442\u0443\u0430\u043B\u0434\u044B \u043A\u04E9\u043C\u0435\u043A\u0448\u0456 \u0444\u0443\u043D\u043A\u0446\u0438\u044F\u0441\u044B",intelligentTaskReview:"\u0418\u043D\u0442\u0435\u043B\u043B\u0435\u043A\u0442\u0443\u0430\u043B\u0434\u044B \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430 \u0442\u0430\u043B\u0434\u0430\u0443\u044B (\u049B\u043E\u0441\u044B\u043B\u0493\u0430\u043D \u0441\u043E\u04A3 \u0441\u0442\u0443\u0434\u0435\u043D\u0442 \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430\u043D\u044B \u043E\u0440\u044B\u043D\u0434\u0430\u0443 \u043A\u0435\u0437\u0456\u043D\u0434\u0435 \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430\u043D\u044B \u0431\u04E9\u043B\u0456\u043F, \u0448\u0435\u0448\u0443 \u0436\u043E\u043B\u044B\u043D \u0430\u043B\u0430 \u0430\u043B\u0430\u0434\u044B)",syntaxCheck:"\u0421\u0438\u043D\u0442\u0430\u043A\u0441\u0438\u0441 \u0442\u0435\u043A\u0441\u0435\u0440\u0456\u0441\u0456 (\u049B\u043E\u0441\u044B\u043B\u0493\u0430\u043D \u0441\u043E\u04A3 \u0441\u0442\u0443\u0434\u0435\u043D\u0442 \u043A\u043E\u0434\u0442\u0430\u0493\u044B \u0441\u0438\u043D\u0442\u0430\u043A\u0441\u0438\u0441\u0442\u0456\u043A \u049B\u0430\u0442\u0435\u043B\u0435\u0440\u0434\u0456 \u0430\u043D\u044B\u049B\u0442\u0430\u043F, \u0442\u04AF\u0437\u0435\u0442\u0443 \u04B1\u0441\u044B\u043D\u044B\u0441\u0442\u0430\u0440\u044B\u043D \u0430\u043B\u0430 \u0430\u043B\u0430\u0434\u044B)",codeDiagnosis:"\u041A\u043E\u0434 \u0434\u0438\u0430\u0433\u043D\u043E\u0441\u0442\u0438\u043A\u0430\u0441\u044B (\u049B\u043E\u0441\u044B\u043B\u0493\u0430\u043D \u0441\u043E\u04A3 \u0441\u0442\u0443\u0434\u0435\u043D\u0442 \u043A\u043E\u0434\u0442\u044B \u0442\u0430\u043B\u0434\u0430\u043F, \u0442\u04AF\u0437\u0435\u0442\u0443 \u043A\u0435\u04A3\u0435\u0441\u0456\u043D \u0430\u043B\u0430 \u0430\u043B\u0430\u0434\u044B)",aiTutoring:"AI \u043A\u0435\u04A3\u0435\u0441\u0448\u0456 (\u049B\u043E\u0441\u044B\u043B\u0493\u0430\u043D \u0441\u043E\u04A3 \u0441\u0442\u0443\u0434\u0435\u043D\u0442 \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430 \u043E\u0440\u044B\u043D\u0434\u0430\u0443 \u043A\u0435\u0437\u0456\u043D\u0434\u0435 AI \u0430\u0440\u049B\u044B\u043B\u044B \u0434\u04B1\u0440\u044B\u0441 \u043A\u043E\u0434\u0442\u044B \u0430\u043B\u0430 \u0430\u043B\u0430\u0434\u044B)",codeAnnotation:"\u041A\u043E\u0434\u049B\u0430 \u0442\u04AF\u0441\u0456\u043D\u0434\u0456\u0440\u043C\u0435 \u049B\u043E\u0441\u0443 (\u049B\u043E\u0441\u044B\u043B\u0493\u0430\u043D \u0441\u043E\u04A3 \u0441\u0442\u0443\u0434\u0435\u043D\u0442 \u0431\u0430\u0440 \u043A\u043E\u0434\u049B\u0430 \u0442\u04AF\u0441\u0456\u043D\u0434\u0456\u0440\u043C\u0435 \u049B\u043E\u0441\u0430 \u0430\u043B\u0430\u0434\u044B, \u0443\u0430\u049B\u044B\u0442 \u04AF\u043D\u0435\u043C\u0434\u0435\u0439\u0434\u0456)",aiQAndA:"AI \u0441\u04B1\u0440\u0430\u049B-\u0436\u0430\u0443\u0430\u043F (\u049B\u043E\u0441\u044B\u043B\u0493\u0430\u043D \u0441\u043E\u04A3 \u0441\u0442\u0443\u0434\u0435\u043D\u0442 \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430 \u043E\u0440\u044B\u043D\u0434\u0430\u0443 \u043A\u0435\u0437\u0456\u043D\u0434\u0435 \u0438\u043D\u0442\u0435\u043B\u043B\u0435\u043A\u0442\u0443\u0430\u043B\u0434\u044B \u043A\u04E9\u043C\u0435\u043A\u0448\u0456\u0434\u0435\u043D \u043A\u0435\u04A3\u0435\u0441 \u0441\u04B1\u0440\u0430\u0439 \u0430\u043B\u0430\u0434\u044B)",aiUsageGuidance:"AI \u043F\u0430\u0439\u0434\u0430\u043B\u0430\u043D\u0443 \u043D\u04B1\u0441\u049B\u0430\u0443\u043B\u044B\u0493\u044B (\u049B\u043E\u0441\u044B\u043B\u0493\u0430\u043D \u0441\u043E\u04A3 \u0441\u0442\u0443\u0434\u0435\u043D\u0442 \u04B1\u0437\u0430\u049B \u0443\u0430\u049B\u044B\u0442 \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430\u0434\u0430 \u0442\u04B1\u0440\u0441\u0430 \u043D\u0435\u043C\u0435\u0441\u0435 \u0431\u0456\u0440\u043D\u0435\u0448\u0435 \u0440\u0435\u0442 \u0431\u0430\u0493\u0430\u043B\u0430\u0443\u0434\u0430\u043D \u04E9\u0442\u0435 \u0430\u043B\u043C\u0430\u0441\u0430, \u0436\u04AF\u0439\u0435 \u043A\u04E9\u043C\u0435\u043A\u0448\u0456 \u043F\u0430\u0439\u0434\u0430\u043B\u0430\u043D\u0443\u0434\u044B \u04B1\u0441\u044B\u043D\u0430\u0434\u044B)",codeOptimization:"\u041A\u043E\u0434\u0442\u044B \u043E\u04A3\u0442\u0430\u0439\u043B\u0430\u043D\u0434\u044B\u0440\u0443 (\u049B\u043E\u0441\u044B\u043B\u0493\u0430\u043D \u0441\u043E\u04A3 \u0441\u0442\u0443\u0434\u0435\u043D\u0442 \u043A\u043E\u0434\u0442\u044B \u043E\u04A3\u0442\u0430\u0439\u043B\u0430\u043D\u0434\u044B\u0440\u044B\u043F, \u0441\u0430\u043F\u0430\u0441\u044B\u043D \u0430\u0440\u0442\u0442\u044B\u0440\u0430 \u0430\u043B\u0430\u0434\u044B)",homeworkPointsSettings:"\u04AE\u0439 \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430\u0441\u044B\u043D\u044B\u04A3 \u04B1\u043F\u0430\u0439 \u043F\u0430\u0440\u0430\u043C\u0435\u0442\u0440\u043B\u0435\u0440\u0456",homeworkTotal:"\u0422\u0430\u043F\u0441\u044B\u0440\u043C\u0430\u043D\u044B\u04A3 \u0436\u0430\u043B\u043F\u044B \u04B1\u043F\u0430\u0439\u044B",efficiencyPoints:"\u0422\u0438\u0456\u043C\u0434\u0456\u043B\u0456\u043A \u04B1\u043F\u0430\u0439\u044B (\u0442\u0438\u0456\u043C\u0434\u0456\u043B\u0456\u043A \u04B1\u043F\u0430\u0439\u044B \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430 \u0430\u044F\u049B\u0442\u0430\u043B\u0493\u0430\u043D \u0441\u043E\u04A3 \u0493\u0430\u043D\u0430 \u0435\u0441\u0435\u043F\u0442\u0435\u043B\u0456\u043F, \u049B\u043E\u0440\u044B\u0442\u044B\u043D\u0434\u044B \u0431\u0430\u0493\u0430\u0493\u0430 \u049B\u043E\u0441\u044B\u043B\u0430\u0434\u044B)",efficiencyPoint:"\u0422\u0438\u0456\u043C\u0434\u0456\u043B\u0456\u043A \u04B1\u043F\u0430\u0439\u044B",taskLevelSelectionAndPointsSettings:"\u0422\u0430\u043F\u0441\u044B\u0440\u043C\u0430 \u0434\u0435\u04A3\u0433\u0435\u0439\u043B\u0435\u0440\u0456\u043D \u0436\u04D9\u043D\u0435 \u04B1\u043F\u0430\u0439\u043B\u0430\u0440\u044B\u043D \u043E\u0440\u043D\u0430\u0442\u0443",pointsSettings:"\u04B0\u043F\u0430\u0439 \u043E\u0440\u043D\u0430\u0442\u0443",equalDistributionRatio:"\u0422\u0435\u04A3 \u0431\u04E9\u043B\u0443 \u043A\u043E\u044D\u0444\u0444\u0438\u0446\u0438\u0435\u043D\u0442\u0456",difficultyLevel:"\u049A\u0438\u044B\u043D\u0434\u044B\u049B \u0434\u0435\u04A3\u0433\u0435\u0439\u0456",customPoints:"\u04E8\u0437\u0434\u0456\u043A \u04B1\u043F\u0430\u0439 \u043E\u0440\u043D\u0430\u0442\u0443",mandatoryLevelsIfChecked:"(\u0411\u04B1\u043B \u0442\u04D9\u0436\u0456\u0440\u0438\u0431\u0435 \u0434\u0435\u04A3\u0433\u0435\u0439\u0434\u0435\u043D \u04E9\u0442\u043A\u0456\u0437\u0456\u043F \u043E\u049B\u0443\u0434\u044B \u049B\u043E\u043B\u0434\u0430\u0439\u0434\u044B, \u0431\u0435\u043B\u0433\u0456\u043B\u0435\u043D\u0441\u0435 \u0441\u0442\u0443\u0434\u0435\u043D\u0442 \u043C\u0456\u043D\u0434\u0435\u0442\u0442\u0456 \u0442\u04AF\u0440\u0434\u0435 \u043E\u0440\u044B\u043D\u0434\u0430\u0443\u044B \u043A\u0435\u0440\u0435\u043A \u0434\u0435\u04A3\u0433\u0435\u0439\u043B\u0435\u0440 \u043A\u04E9\u0440\u0441\u0435\u0442\u0456\u043B\u0435\u0434\u0456)",coinRewardAmount:"\u0410\u043B\u0442\u044B\u043D \u043C\u043E\u043D\u0435\u0442\u0430 \u0441\u044B\u0439\u0430\u049B\u044B \u0441\u0430\u043D\u044B",studentDeductionRulesSettings:"\u0421\u0442\u0443\u0434\u0435\u043D\u0442 \u04B1\u043F\u0430\u0439 \u0448\u0435\u0433\u0435\u0440\u0443 \u0435\u0440\u0435\u0436\u0435\u043B\u0435\u0440\u0456",enableDeductionForViewingAnswers:"\u0416\u0430\u0443\u0430\u043F\u0442\u044B \u049B\u0430\u0440\u0430\u0493\u0430\u043D\u044B \u04AF\u0448\u0456\u043D \u04B1\u043F\u0430\u0439 \u0448\u0435\u0433\u0435\u0440\u0443 (\u04E9\u0442\u043F\u0435\u0433\u0435\u043D \u0441\u0442\u0443\u0434\u0435\u043D\u0442 \u0436\u0430\u0443\u0430\u043F\u0442\u044B \u043A\u04E9\u0440\u0433\u0435\u043D\u043D\u0435\u043D \u043A\u0435\u0439\u0456\u043D \u04E9\u0442\u0441\u0435, \u04B1\u043F\u0430\u0439 \u0448\u0435\u0433\u0435\u0440\u0456\u043B\u0435\u0434\u0456; \u04E9\u0442\u043A\u0435\u043D \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u043A\u0435 \u0448\u0435\u0433\u0435\u0440\u0443 \u0431\u043E\u043B\u043C\u0430\u0439\u0434\u044B)",fixedDeduction:"\u0422\u04B1\u0440\u0430\u049B\u0442\u044B \u04B1\u043F\u0430\u0439 \u0448\u0435\u0433\u0435\u0440\u0443",deductionBasedOnPracticalReferenceAnswerLevel:"\u04AE\u043B\u0433\u0456 \u0436\u0430\u0443\u0430\u043F \u0434\u0435\u04A3\u0433\u0435\u0439\u0456\u043D\u0435 \u0441\u04D9\u0439\u043A\u0435\u0441 \u04B1\u043F\u0430\u0439 \u0448\u0435\u0433\u0435\u0440\u0443",fixedDeduction100PercentForViewingAnswers:"\u0416\u0430\u0443\u0430\u043F\u0442\u044B \u049B\u0430\u0440\u0430\u0443 \u04AF\u0448\u0456\u043D 100% \u04B1\u043F\u0430\u0439 \u0448\u0435\u0433\u0435\u0440\u0443 (0% \u049B\u043E\u0439\u044B\u043B\u0441\u0430, \u0436\u0430\u0443\u0430\u043F \u049B\u0430\u0440\u0430\u0493\u0430\u043D\u044B \u04AF\u0448\u0456\u043D \u04B1\u043F\u0430\u0439 \u0448\u0435\u0433\u0435\u0440\u0456\u043B\u043C\u0435\u0439\u0434\u0456)",efficiencyPoints2:"\u0422\u0438\u0456\u043C\u0434\u0456\u043B\u0456\u043A \u04B1\u043F\u0430\u0439\u044B",efficiencyPoints2Tip:"(\u0431\u0435\u043B\u0433\u0456\u043B\u0435\u043D\u0441\u0435, \u0436\u0430\u043B\u043F\u044B \u04B1\u043F\u0430\u0439 = \u0442\u0438\u0456\u043C\u0434\u0456\u043B\u0456\u043A \u04B1\u043F\u0430\u0439\u044B + \u0434\u0435\u04A3\u0433\u0435\u0439 \u04B1\u043F\u0430\u0439\u043B\u0430\u0440\u044B\u043D\u044B\u04A3 \u0436\u0438\u044B\u043D\u0442\u044B\u0493\u044B)",enableDeductionForCodePlagiarism:"\u041A\u043E\u0434 \u043A\u04E9\u0448\u0456\u0440\u043C\u0435\u0441\u0456\u043D \u0430\u043D\u044B\u049B\u0442\u0430\u0443\u0493\u0430 \u0430\u0440\u043D\u0430\u043B\u0493\u0430\u043D \u04B1\u043F\u0430\u0439 \u0448\u0435\u0433\u0435\u0440\u0443 (\u0435\u0440\u0435\u0436\u0435 \u043E\u0440\u043D\u0430\u0442\u044B\u043B\u0493\u0430\u043D \u0441\u043E\u04A3, \u043A\u043E\u0434 \u0441\u0430\u043B\u044B\u0441\u0442\u044B\u0440\u0443 \u043E\u0440\u044B\u043D\u0434\u0430\u043B\u0493\u0430\u043D\u0434\u0430 \u043A\u04AF\u0448\u0456\u043D\u0435 \u0435\u043D\u0435\u0434\u0456)",publicSettings:"\u0416\u0430\u0440\u0438\u044F\u043B\u044B\u043B\u044B\u049B \u043F\u0430\u0440\u0430\u043C\u0435\u0442\u0440\u043B\u0435\u0440\u0456",publicAnswers:"\u0416\u0430\u0443\u0430\u043F\u0442\u044B \u0436\u0430\u0440\u0438\u044F\u043B\u0430\u0443",publicAnswersTip:"(\u0431\u0435\u043B\u0433\u0456\u043B\u0435\u043D\u0441\u0435, \u0441\u0442\u0443\u0434\u0435\u043D\u0442 \u0437\u0435\u0440\u0442\u0445\u0430\u043D\u0430 \u0431\u0435\u0442\u0456\u043D\u0434\u0435 \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430 \u0436\u0430\u0443\u0430\u0431\u044B\u043D \u043A\u04E9\u0440\u0435 \u0430\u043B\u0430\u0434\u044B)",publicTimeRange:"\u0416\u0430\u0440\u0438\u044F \u0443\u0430\u049B\u044B\u0442 \u0430\u0440\u0430\u043B\u044B\u0493\u044B",afterHomeworkEnds:"\u0422\u0430\u043F\u0441\u044B\u0440\u043C\u0430 \u0430\u044F\u049B\u0442\u0430\u043B\u0493\u0430\u043D \u0441\u043E\u04A3",anyTime:"\u041A\u0435\u0437 \u043A\u0435\u043B\u0433\u0435\u043D \u0443\u0430\u049B\u044B\u0442\u0442\u0430",setCopyReferenceAnswers:"\u04AE\u043B\u0433\u0456 \u0436\u0430\u0443\u0430\u043F\u0442\u044B \u043A\u04E9\u0448\u0456\u0440\u0443 \u043F\u0430\u0440\u0430\u043C\u0435\u0442\u0440\u0456",prohibitCopyingReferenceAnswers:"\u04AE\u043B\u0433\u0456 \u0436\u0430\u0443\u0430\u043F\u0442\u044B \u043A\u04E9\u0448\u0456\u0440\u0443\u0433\u0435 \u0442\u044B\u0439\u044B\u043C \u0441\u0430\u043B\u0443 (\u0431\u0435\u043B\u0433\u0456\u043B\u0435\u043D\u0441\u0435, \u0441\u0442\u0443\u0434\u0435\u043D\u0442 \u0442\u0435\u043A \u043A\u04E9\u0440\u0435 \u0430\u043B\u0430\u0434\u044B, \u0431\u0456\u0440\u0430\u049B \u043A\u04E9\u0448\u0456\u0440\u0435 \u0430\u043B\u043C\u0430\u0439\u0434\u044B)",publicComments:"\u041F\u0456\u043A\u0456\u0440\u043B\u0435\u0440\u0434\u0456 \u0436\u0430\u0440\u0438\u044F\u043B\u0430\u0443 (\u0431\u0435\u043B\u0433\u0456\u043B\u0435\u043D\u0441\u0435, \u0441\u0442\u0443\u0434\u0435\u043D\u0442 \u0437\u0435\u0440\u0442\u0445\u0430\u043D\u0430 \u0431\u0435\u0442\u0456\u043D\u0434\u0435 \u043F\u0456\u043A\u0456\u0440\u043B\u0435\u0440\u0434\u0456 \u043A\u04E9\u0440\u0435 \u0430\u043B\u0430\u0434\u044B)",enterExperimentSettings:"\u0417\u0435\u0440\u0442\u0445\u0430\u043D\u0430 \u043F\u0430\u0440\u0430\u043C\u0435\u0442\u0440\u043B\u0435\u0440\u0456\u043D\u0435 \u043A\u0456\u0440\u0443",viewPracticalProjectDetails:"\u0422\u04D9\u0436\u0456\u0440\u0438\u0431\u0435\u043B\u0456\u043A \u0436\u043E\u0431\u0430 \u043C\u04D9\u043B\u0456\u043C\u0435\u0442\u0442\u0435\u0440\u0456\u043D \u043A\u04E9\u0440\u0443 (\u0431\u0435\u043B\u0433\u0456\u043B\u0435\u043D\u0441\u0435, \u0441\u0442\u0443\u0434\u0435\u043D\u0442 \u0430\u043B\u0434\u044B\u043C\u0435\u043D \u0436\u043E\u0431\u0430\u043D\u044B\u04A3 \u0435\u0433\u0436\u0435\u0439-\u0442\u0435\u0433\u0436\u0435\u0439 \u0431\u0435\u0442\u0456\u043D\u0435 \u04E9\u0442\u0435\u0434\u0456, \u04D9\u0439\u0442\u043F\u0435\u0441\u0435 \u0431\u0456\u0440\u0434\u0435\u043D \u0437\u0435\u0440\u0442\u0445\u0430\u043D\u0430\u0493\u0430 \u043A\u0456\u0440\u0435\u0434\u0456)",homeworkStatus:"\u0422\u0430\u043F\u0441\u044B\u0440\u043C\u0430 \u043A\u04AF\u0439\u0456",classDivisionStatus:"\u0422\u043E\u043F\u0442\u044B\u049B \u0436\u0430\u0493\u0434\u0430\u0439",notCleared0:"\u04E8\u0442\u043F\u0435\u0433\u0435\u043D (0)",onTimeCleared0:"\u0423\u0430\u049B\u044B\u0442\u044B\u043D\u0434\u0430 \u04E9\u0442\u043A\u0435\u043D (0)",makeupCleared:"\u049A\u0430\u0439\u0442\u0430 \u0442\u0430\u043F\u0441\u044B\u0440\u044B\u043F \u04E9\u0442\u043A\u0435\u043D",clearedAfterDeadline:"\u0410\u044F\u049B\u0442\u0430\u043B\u0493\u0430\u043D \u0441\u043E\u04A3 \u04E9\u0442\u043A\u0435\u043D",additionalComments:"\u049A\u043E\u0441\u044B\u043C\u0448\u0430 \u043F\u0456\u043A\u0456\u0440:",notAdded2:"\u049A\u043E\u0441\u044B\u043B\u043C\u0430\u0493\u0430\u043D (2)",added0:"\u049A\u043E\u0441\u044B\u043B\u0493\u0430\u043D (0)",oneClickComment:"\u0411\u0456\u0440 \u0440\u0435\u0442 \u043F\u0456\u043A\u0456\u0440 \u049B\u043E\u0441\u0443",oneClickReturn:"\u0411\u0456\u0440 \u0440\u0435\u0442 \u049B\u0430\u0439\u0442\u0430\u0440\u0443",conciseMode:"\u049A\u0430\u0440\u0430\u043F\u0430\u0439\u044B\u043C \u0440\u0435\u0436\u0438\u043C",completionTime:"\u0410\u044F\u049B\u0442\u0430\u0443 \u0443\u0430\u049B\u044B\u0442\u044B",totalPracticalTime:"\u0416\u0430\u043B\u043F\u044B \u0442\u04D9\u0436\u0456\u0440\u0438\u0431\u0435 \u0443\u0430\u049B\u044B\u0442\u044B",clearanceStatus:"\u04E8\u0442\u0443 \u0436\u0430\u0493\u0434\u0430\u0439\u044B",evaluationCount:"\u0411\u0430\u0493\u0430\u043B\u0430\u0443 \u0441\u0430\u043D\u044B",submitting:"\u0416\u0456\u0431\u0435\u0440\u0456\u043B\u0443\u0434\u0435",ended:"\u0410\u044F\u049B\u0442\u0430\u043B\u0434\u044B",passed:"\u04E8\u0442\u0442\u0456",notPassed:"\u04E8\u0442\u043F\u0435\u0434\u0456",notEvaluated:"\u0411\u0430\u0493\u0430\u043B\u0430\u043D\u0431\u0430\u0493\u0430\u043D",viewReport:"\u0415\u0441\u0435\u043F\u0442\u0456 \u043A\u04E9\u0440\u0443",myScore:"\u041C\u0435\u043D\u0456\u04A3 \u04B1\u043F\u0430\u0439\u044B\u043C",passStatus:"\u04E8\u0442\u0443 \u043A\u04AF\u0439\u0456",timeSpent:"\u04E8\u0442\u043A\u0456\u0437\u0456\u043B\u0433\u0435\u043D \u0443\u0430\u049B\u044B\u0442",startChallenge:"\u0421\u044B\u043D\u0430\u049B\u0442\u044B \u0431\u0430\u0441\u0442\u0430\u0443",publish1:"\u0416\u0430\u0440\u0438\u044F\u043B\u0430\u0443",submitSummary:"\u049A\u043E\u0440\u044B\u0442\u044B\u043D\u0434\u044B \u0436\u0456\u0431\u0435\u0440\u0443",exitPractical:"\u0422\u04D9\u0436\u0456\u0440\u0438\u0431\u0435\u0434\u0435\u043D \u0448\u044B\u0493\u0443",confirmExitPractical:"\u0422\u04D9\u0436\u0456\u0440\u0438\u0431\u0435\u0434\u0435\u043D \u0448\u044B\u0493\u0443\u0493\u0430 \u0441\u0435\u043D\u0456\u043C\u0434\u0456\u0441\u0456\u0437 \u0431\u0435?",releaseLabResourcesImmediatelyOnExit:"\u0422\u04D9\u0436\u0456\u0440\u0438\u0431\u0435\u0434\u0435\u043D \u0448\u044B\u049B\u049B\u0430\u043D\u0434\u0430 \u0437\u0435\u0440\u0442\u0445\u0430\u043D\u0430 \u0440\u0435\u0441\u0443\u0440\u0441\u0442\u0430\u0440\u044B \u0431\u0456\u0440\u0434\u0435\u043D \u0431\u043E\u0441\u0430\u0442\u044B\u043B\u0430\u0434\u044B",startLearning:"\u041E\u049B\u0443\u0434\u044B \u0431\u0430\u0441\u0442\u0430\u0443",viewStudentPractical:"\u0421\u0442\u0443\u0434\u0435\u043D\u0442 \u0442\u04D9\u0436\u0456\u0440\u0438\u0431\u0435\u0441\u0456\u043D \u043A\u04E9\u0440\u0443",exportPracticalReport:"\u0422\u04D9\u0436\u0456\u0440\u0438\u0431\u0435\u043B\u0456\u043A \u0435\u0441\u0435\u043F\u0442\u0456 \u044D\u043A\u0441\u043F\u043E\u0440\u0442\u0442\u0430\u0443",exportAllStudentsPracticalReports:"\u0411\u0430\u0440\u043B\u044B\u049B \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0435\u0440\u0434\u0456\u04A3 \u0442\u04D9\u0436\u0456\u0440\u0438\u0431\u0435\u043B\u0456\u043A \u0435\u0441\u0435\u043F\u0442\u0435\u0440\u0456\u043D \u044D\u043A\u0441\u043F\u043E\u0440\u0442\u0442\u0430\u0443",overallEvaluation:"\u0416\u0430\u043B\u043F\u044B \u0431\u0430\u0493\u0430",commentHomework:"\u0422\u0430\u043F\u0441\u044B\u0440\u043C\u0430 \u0431\u043E\u0439\u044B\u043D\u0448\u0430 \u043F\u0456\u043A\u0456\u0440",notCleared:"\u04E8\u0442\u043F\u0435\u0433\u0435\u043D",levelsCompletedBeforeDeadline:"\u0410\u044F\u049B\u0442\u0430\u043B\u0493\u0430\u043D \u0434\u0435\u04A3\u0433\u0435\u0439\u043B\u0435\u0440 \u0441\u0430\u043D\u044B",latestCompletedLevelMinus:"\u0421\u043E\u04A3\u0493\u044B \u0430\u044F\u049B\u0442\u0430\u043B\u0493\u0430\u043D \u0434\u0435\u04A3\u0433\u0435\u0439",completionEfficiencyDashDash:"\u041E\u0440\u044B\u043D\u0434\u0430\u0443 \u0442\u0438\u0456\u043C\u0434\u0456\u043B\u0456\u0433\u0456",classHighestCompletionEfficiencyDashDash:"\u0421\u044B\u043D\u044B\u043F\u0442\u0430\u0493\u044B \u0435\u04A3 \u0436\u043E\u0493\u0430\u0440\u044B \u0442\u0438\u0456\u043C\u0434\u0456\u043B\u0456\u043A",clearanceTime:"\u04E8\u0442\u0443 \u0443\u0430\u049B\u044B\u0442\u044B",timingRules:"\u0423\u0430\u049B\u044B\u0442 \u0441\u0430\u043D\u0430\u0443 \u0435\u0440\u0435\u0436\u0435\u0441\u0456",plagiarismDeduction:"\u041A\u043E\u0434 \u043A\u04E9\u0448\u0456\u0440\u043C\u0435\u0441\u0456\u043D \u0430\u043D\u044B\u049B\u0442\u0430\u0443 \u0430\u0440\u049B\u044B\u043B\u044B \u04B1\u043F\u0430\u0439 \u0448\u0435\u0433\u0435\u0440\u0443",resubmissionDeduction:"\u049A\u0430\u0439\u0442\u0430 \u0442\u0430\u043F\u0441\u044B\u0440\u0443 \u04AF\u0448\u0456\u043D \u04B1\u043F\u0430\u0439 \u0448\u0435\u0433\u0435\u0440\u0443",overallScore:"\u0416\u0430\u043B\u043F\u044B \u0431\u0430\u0493\u0430",pageStayDuration:"\u0411\u0435\u0442\u0442\u0435 \u0431\u043E\u043B\u0493\u0430\u043D \u0443\u0430\u049B\u044B\u0442",stageScores:"\u041A\u0435\u0437\u0435\u04A3\u0434\u0456\u043A \u0431\u0430\u0493\u0430",level:"\u0414\u0435\u04A3\u0433\u0435\u0439",taskName:"\u0422\u0430\u043F\u0441\u044B\u0440\u043C\u0430 \u0430\u0442\u0430\u0443\u044B",startTime:"\u0411\u0430\u0441\u0442\u0430\u043B\u0443 \u0443\u0430\u049B\u044B\u0442\u044B",codeModifiedLines:"\u041A\u043E\u0434 \u04E9\u0437\u0433\u0435\u0440\u0442\u0456\u043B\u0433\u0435\u043D \u0436\u043E\u043B\u0434\u0430\u0440 \u0441\u0430\u043D\u044B",practicalTimeSpent:"\u0422\u04D9\u0436\u0456\u0440\u0438\u0431\u0435 \u0443\u0430\u049B\u044B\u0442\u044B",whetherViewedAnswers:"\u0416\u0430\u0443\u0430\u043F\u0442\u044B \u049B\u0430\u0440\u0430\u0434\u044B \u043C\u0430",experiencePoints:"\u0422\u04D9\u0436\u0456\u0440\u0438\u0431\u0435 \u04B1\u043F\u0430\u0439\u044B",levelScore:"\u0414\u0435\u04A3\u0433\u0435\u0439 \u04B1\u043F\u0430\u0439\u044B",adjustScore:"\u04B0\u043F\u0430\u0439\u0434\u044B \u0442\u04AF\u0437\u0435\u0442\u0443",viewPractical:"\u0422\u04D9\u0436\u0456\u0440\u0438\u0431\u0435\u043D\u0456 \u043A\u04E9\u0440\u0443",returnToList:"\u0422\u0456\u0437\u0456\u043C\u0433\u0435 \u043E\u0440\u0430\u043B\u0443",graphicalStatistics:"\u0413\u0440\u0430\u0444\u0438\u043A\u0430\u043B\u044B\u049B \u0441\u0442\u0430\u0442\u0438\u0441\u0442\u0438\u043A\u0430",efficiencyGraphExplanation:"1 \u043A\u0456\u0448\u0456 \u0434\u04E9\u04A3\u0433\u0435\u043B\u0435\u043A \u0431\u0456\u0440 \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0456\u04A3 \u043E\u049B\u0443 \u0442\u0438\u0456\u043C\u0434\u0456\u043B\u0456\u0433\u0456\u043D \u0431\u0456\u043B\u0434\u0456\u0440\u0435\u0434\u0456 \u049A\u044B\u0437\u044B\u043B \u0442\u0430\u043C\u0448\u044B \u0430\u0493\u044B\u043C\u0434\u0430\u0493\u044B \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0456\u04A3 \u043E\u049B\u0443 \u0442\u0438\u0456\u043C\u0434\u0456\u043B\u0456\u043A \u043C\u04D9\u043D\u0456\u043D \u043A\u04E9\u0440\u0441\u0435\u0442\u0435\u0434\u0456 \u0414\u04E9\u04A3\u0433\u0435\u043B\u0435\u043A \u043D\u0435\u0493\u04B1\u0440\u043B\u044B\u043C \u0436\u043E\u0493\u0430\u0440\u044B \u0431\u043E\u043B\u0441\u0430, \u0442\u0438\u0456\u043C\u0434\u0456\u043B\u0456\u043A \u0441\u043E\u0493\u04B1\u0440\u043B\u044B\u043C \u0436\u043E\u0493\u0430\u0440\u044B \u041A\u04E9\u043B\u0434\u0435\u043D\u0435\u04A3 \u049B\u044B\u0437\u0493\u044B\u043B\u0442 \u0441\u0430\u0440\u044B \u0436\u0435\u0431\u0435 \u2014 \u043C\u0435\u0434\u0438\u0430\u043D\u0430, \u043E\u043B \u0431\u0430\u0440\u043B\u044B\u049B \u0441\u044B\u043D\u044B\u043F \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0435\u0440\u0456\u043D\u0456\u04A3 \u043E\u0440\u0442\u0430\u0448\u0430 \u043D\u04D9\u0442\u0438\u0436\u0435\u0441\u0456\u043D \u043A\u04E9\u0440\u0441\u0435\u0442\u0435\u0434\u0456",learningEfficiency:"\u041E\u049B\u0443 \u0442\u0438\u0456\u043C\u0434\u0456\u043B\u0456\u0433\u0456",learningEfficiencyFormula:"(\u043E\u049B\u0443 \u0442\u0438\u0456\u043C\u0434\u0456\u043B\u0456\u0433\u0456 = log (\u0436\u0430\u043B\u043F\u044B \u04B1\u043F\u0430\u0439 / \u0436\u0430\u043B\u043F\u044B \u0442\u04D9\u0436\u0456\u0440\u0438\u0431\u0435 \u0443\u0430\u049B\u044B\u0442\u044B))",currentRanking:"\u0410\u0493\u044B\u043C\u0434\u0430\u0493\u044B \u0440\u0435\u0439\u0442\u0438\u043D\u0433",learningEfficiencyDistributionInterval:"\u041E\u049B\u0443 \u0442\u0438\u0456\u043C\u0434\u0456\u043B\u0456\u0433\u0456 \u0430\u0440\u0430\u043B\u044B\u0493\u044B",studentPosition:"\u0421\u0442\u0443\u0434\u0435\u043D\u0442 \u043E\u0440\u043D\u0430\u043B\u0430\u0441\u0443\u044B",abilityValueFormula:"\u049A\u0430\u0431\u0456\u043B\u0435\u0442 \u043C\u04D9\u043D\u0456 (\u0442\u04D9\u0436\u0456\u0440\u0438\u0431\u0435\u0434\u0435\u043D \u0430\u043B\u044B\u043D\u0493\u0430\u043D \u0442\u04D9\u0436\u0456\u0440\u0438\u0431\u0435 \u04B1\u043F\u0430\u0439\u044B / \u0431\u0430\u0493\u0430\u043B\u0430\u0443 \u0441\u0430\u043D\u044B)",abilityGraphExplanation:"1 \u043A\u0456\u0448\u0456 \u0434\u04E9\u04A3\u0433\u0435\u043B\u0435\u043A 1 \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0456\u04A3 \u049B\u0430\u0431\u0456\u043B\u0435\u0442 \u043C\u04D9\u043D\u0456\u043D \u0431\u0456\u043B\u0434\u0456\u0440\u0435\u0434\u0456",abilityGraphExplanation1:"\u049A\u044B\u0437\u044B\u043B \u0442\u0430\u043C\u0448\u044B \u0430\u0493\u044B\u043C\u0434\u0430\u0493\u044B \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0456\u04A3 \u049B\u0430\u0431\u0456\u043B\u0435\u0442\u0456\u043D \u043A\u04E9\u0440\u0441\u0435\u0442\u0435\u0434\u0456",abilityGraphExplanation2:"\u0428\u0435\u04A3\u0431\u0435\u0440 \u04AF\u043B\u043A\u0435\u043D \u0431\u043E\u043B\u0493\u0430\u043D \u0441\u0430\u0439\u044B\u043D, \u0431\u0430\u0493\u0430\u043B\u0430\u0443 \u0441\u0430\u043D\u044B \u0430\u0437 \u0431\u043E\u043B\u0430\u0434\u044B",logTotalPracticalTime:"log (\u0442\u04D9\u0436\u0456\u0440\u0438\u0431\u0435 \u0443\u0430\u049B\u044B\u0442\u044B\u043D\u044B\u04A3 \u0436\u0430\u043B\u043F\u044B \u043C\u04D9\u043D\u0456)",codeDisplayRules:"\u041A\u043E\u0434 \u043A\u04E9\u0440\u0441\u0435\u0442\u0443 \u0435\u0440\u0435\u0436\u0435\u0441\u0456:",displayHighestScoringCodeBeforeDeadline:"1. \u0421\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0456\u04A3 \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430 \u0430\u044F\u049B\u0442\u0430\u043B\u0493\u0430\u043D\u0493\u0430 \u0434\u0435\u0439\u0456\u043D \u0430\u043B\u0493\u0430\u043D \u0435\u04A3 \u0436\u043E\u0493\u0430\u0440\u044B \u04B1\u043F\u0430\u0439\u043B\u044B \u043A\u043E\u0434 \u043D\u04B1\u0441\u049B\u0430\u0441\u044B \u043A\u04E9\u0440\u0441\u0435\u0442\u0456\u043B\u0435\u0434\u0456",displayLatestIfMultipleHighestScores:"2. \u0415\u0433\u0435\u0440 \u0431\u0456\u0440\u043D\u0435\u0448\u0435 \u0435\u04A3 \u0436\u043E\u0493\u0430\u0440\u044B \u043D\u04B1\u0441\u049B\u0430 \u0431\u043E\u043B\u0441\u0430, \u0435\u04A3 \u0441\u043E\u04A3\u0493\u044B \u0436\u0456\u0431\u0435\u0440\u0456\u043B\u0433\u0435\u043D \u043D\u04B1\u0441\u049B\u0430 \u043A\u04E9\u0440\u0441\u0435\u0442\u0456\u043B\u0435\u0434\u0456",noDisplayForSubmissionsAfterDeadline:"3. \u0422\u0430\u043F\u0441\u044B\u0440\u043C\u0430 \u0430\u044F\u049B\u0442\u0430\u043B\u0493\u0430\u043D \u0441\u043E\u04A3 \u0436\u0456\u0431\u0435\u0440\u0456\u043B\u0433\u0435\u043D \u043A\u043E\u0434 \u043A\u04E9\u0440\u0441\u0435\u0442\u0456\u043B\u043C\u0435\u0439\u0434\u0456",studentCode:"\u0421\u0442\u0443\u0434\u0435\u043D\u0442 \u043A\u043E\u0434\u044B",copyCode:"\u041A\u043E\u0434\u0442\u044B \u043A\u04E9\u0448\u0456\u0440\u0443",noEvaluationRecordsThisLevel:"\u0411\u04B1\u043B \u0434\u0435\u04A3\u0433\u0435\u0439\u0434\u0435 \u0431\u0430\u0493\u0430\u043B\u0430\u0443 \u0436\u0430\u0437\u0431\u0430\u0441\u044B \u0436\u043E\u049B",detailedInformation:"\u0422\u043E\u043B\u044B\u0493\u044B\u0440\u0430\u049B \u0430\u049B\u043F\u0430\u0440\u0430\u0442",evaluationTime:"\u0411\u0430\u0493\u0430\u043B\u0430\u0443 \u0443\u0430\u049B\u044B\u0442\u044B",viewCode:"\u041A\u043E\u0434\u0442\u044B \u043A\u04E9\u0440\u0443"},classroomGraphicGroupHomework:{noGroupHomeworkInThisGroup:"\u0411\u04B1\u043B \u0442\u043E\u043F\u0442\u0430 \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430 \u0436\u043E\u049B, \u0442\u04E9\u043C\u0435\u043D\u0434\u0435\u0433\u0456 \u043D\u0435\u043C\u0435\u0441\u0435 \u043E\u04A3 \u0436\u0430\u049B\u0442\u0430\u0493\u044B \xAB\u0416\u0430\u04A3\u0430 \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430 \u049B\u04B1\u0440\u0443\xBB \u0431\u0430\u0442\u044B\u0440\u043C\u0430\u0441\u044B\u043D \u043F\u0430\u0439\u0434\u0430\u043B\u0430\u043D\u044B\u04A3\u044B\u0437",submitWork:"\u0416\u04B1\u043C\u044B\u0441\u0442\u044B \u0436\u0456\u0431\u0435\u0440\u0443",homeworkDescription:"\u0422\u0430\u043F\u0441\u044B\u0440\u043C\u0430 \u0441\u0438\u043F\u0430\u0442\u0442\u0430\u043C\u0430\u0441\u044B",uploadAttachment:"\u0422\u0456\u0440\u043A\u0435\u043C\u0435 \u0436\u04AF\u043A\u0442\u0435\u0443",submit:"\u0416\u0456\u0431\u0435\u0440\u0443",cancel:"\u0411\u043E\u043B\u0434\u044B\u0440\u043C\u0430\u0443",studentHomework:"\u0421\u0442\u0443\u0434\u0435\u043D\u0442 \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430\u0441\u044B",homeworkSubmissionContent:"\u0422\u0430\u043F\u0441\u044B\u0440\u043C\u0430 \u043C\u0430\u0437\u043C\u04B1\u043D\u044B",download:"\u0416\u04AF\u043A\u0442\u0435\u0443",preview:"\u0410\u043B\u0434\u044B\u043D \u0430\u043B\u0430 \u049B\u0430\u0440\u0430\u0443",afterDeadlineNoSubmission:"1. \u0410\u044F\u049B\u0442\u0430\u043B\u0493\u0430\u043D\u043D\u0430\u043D \u043A\u0435\u0439\u0456\u043D \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0435\u0440 \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430 \u0436\u0456\u0431\u0435\u0440\u0435 \u0430\u043B\u043C\u0430\u0439\u0434\u044B",operationOnlyForOngoingOrResubmission:"2. \u0411\u04B1\u043B \u04D9\u0440\u0435\u043A\u0435\u0442 \u0442\u0435\u043A \xAB\u0436\u0456\u0431\u0435\u0440\u0456\u043B\u0443\u0434\u0435\xBB \u0436\u04D9\u043D\u0435 \xAB\u049B\u0430\u0439\u0442\u0430 \u0442\u0430\u043F\u0441\u044B\u0440\u0443\u0434\u0430\xBB \u0442\u04B1\u0440\u0493\u0430\u043D \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430\u043B\u0430\u0440\u0493\u0430 \u049B\u043E\u043B\u0434\u0430\u043D\u044B\u043B\u0430\u0434\u044B",end:"\u0410\u044F\u049B\u0442\u0430\u0443",homeworkEnded:"\u0422\u0430\u043F\u0441\u044B\u0440\u043C\u0430 \u0430\u044F\u049B\u0442\u0430\u043B\u0434\u044B",resubmissionEnded:"\u049A\u0430\u0439\u0442\u0430 \u0442\u0430\u043F\u0441\u044B\u0440\u0443 \u0430\u044F\u049B\u0442\u0430\u043B\u0434\u044B",submitting:"\u0416\u0456\u0431\u0435\u0440\u0456\u043B\u0443\u0434\u0435",groupConfiguration:"\u0422\u043E\u043F \u043F\u0430\u0440\u0430\u043C\u0435\u0442\u0440\u043B\u0435\u0440\u0456",referenceAnswer:"\u04AE\u043B\u0433\u0456 \u0436\u0430\u0443\u0430\u043F",immediateEnd:"\u0414\u0435\u0440\u0435\u0443 \u0430\u044F\u049B\u0442\u0430\u0443",intelligentGrouping:"\u0418\u043D\u0442\u0435\u043B\u043B\u0435\u043A\u0442\u0443\u0430\u043B\u0434\u044B \u0442\u043E\u043F\u0442\u0430\u0443",editHomework:"\u0422\u0430\u043F\u0441\u044B\u0440\u043C\u0430\u043D\u044B \u04E9\u04A3\u0434\u0435\u0443",yourReview:"\u0421\u0456\u0437\u0434\u0456\u04A3 \u0431\u0430\u0493\u0430\u043B\u0430\u0443\u044B\u04A3\u044B\u0437:",all:"\u0411\u0430\u0440\u043B\u044B\u0493\u044B",notReviewed:"\u0411\u0430\u0493\u0430\u043B\u0430\u043D\u0431\u0430\u0493\u0430\u043D",reviewed:"\u0411\u0430\u0493\u0430\u043B\u0430\u043D\u0493\u0430\u043D",attachmentStatus:"\u0422\u0456\u0440\u043A\u0435\u043C\u0435 \u043A\u04AF\u0439\u0456:",noAttachment:"\u0422\u0456\u0440\u043A\u0435\u043C\u0435 \u0436\u043E\u049B",hasAttachment:"\u0422\u0456\u0440\u043A\u0435\u043C\u0435 \u0431\u0430\u0440",workStatus:"\u0416\u04B1\u043C\u044B\u0441 \u043A\u04AF\u0439\u0456",notSubmitted:"\u0416\u0456\u0431\u0435\u0440\u0456\u043B\u043C\u0435\u0433\u0435\u043D",onTimeSubmitted:"\u0423\u0430\u049B\u044B\u0442\u044B\u043D\u0434\u0430 \u0436\u0456\u0431\u0435\u0440\u0456\u043B\u0433\u0435\u043D",onTimeSubmittedOffline:"\u0423\u0430\u049B\u044B\u0442\u044B\u043D\u0434\u0430 \u0436\u0456\u0431\u0435\u0440\u0456\u043B\u0433\u0435\u043D (\u043E\u0444\u043B\u0430\u0439\u043D)",delayedSubmitted:"\u041A\u0435\u0448\u0456\u0433\u0456\u043F \u0436\u0456\u0431\u0435\u0440\u0456\u043B\u0433\u0435\u043D",redoing:"\u049A\u0430\u0439\u0442\u0430 \u043E\u0440\u044B\u043D\u0434\u0430\u0443\u0434\u0430",teacherSubmitted0:"\u041C\u04B1\u0493\u0430\u043B\u0456\u043C \u0436\u0456\u0431\u0435\u0440\u0433\u0435\u043D",groupRole:"\u0422\u043E\u043F\u0442\u0430\u0493\u044B \u0440\u04E9\u043B:",groupLeader:"\u0422\u043E\u043F \u0431\u0430\u0441\u0448\u044B\u0441\u044B",groupMember:"\u0422\u043E\u043F \u043C\u04AF\u0448\u0435\u0441\u0456",classDivisionStatus:"\u0422\u043E\u043F \u0436\u0430\u0493\u0434\u0430\u0439\u044B:",notClassified:"\u0422\u043E\u043F\u0442\u0430\u043B\u043C\u0430\u0493\u0430\u043D",searchResultsStudents:"\u0456\u0437\u0434\u0435\u0443 \u043D\u04D9\u0442\u0438\u0436\u0435\u0441\u0456",student:"\u0441\u0442\u0443\u0434\u0435\u043D\u0442",adjustGrouping:"\u0422\u043E\u043F\u0442\u044B \u0440\u0435\u0442\u0442\u0435\u0443",totalGroups:"\u0416\u0430\u043B\u043F\u044B \u0442\u043E\u043F \u0441\u0430\u043D\u044B",groupedCount:"\u0422\u043E\u043F\u0442\u0430\u043B\u0493\u0430\u043D \u0441\u0430\u043D\u044B",ungroupedCount:"\u0422\u043E\u043F\u0442\u0430\u043B\u043C\u0430\u0493\u0430\u043D \u0441\u0430\u043D\u044B",notSubmittedCount:"\u0416\u0456\u0431\u0435\u0440\u043C\u0435\u0433\u0435\u043D\u0434\u0435\u0440 \u0441\u0430\u043D\u044B",group:"\u0422\u043E\u043F",currentScore:"\u0410\u0493\u044B\u043C\u0434\u0430\u0493\u044B \u0431\u0430\u0493\u0430",reviewAdjustScore:"\u0411\u0430\u0493\u0430 \u0442\u04AF\u0437\u0435\u0442\u0443",review:"\u0411\u0430\u0493\u0430\u043B\u0430\u0443",adjustScore:"\u04B0\u043F\u0430\u0439\u0434\u044B \u0442\u04AF\u0437\u0435\u0442\u0443",scoringSettings:"\u0411\u0430\u0493\u0430\u043B\u0430\u0443 \u043F\u0430\u0440\u0430\u043C\u0435\u0442\u0440\u043B\u0435\u0440\u0456",publicSettings:"\u0416\u0430\u0440\u0438\u044F\u043B\u044B\u043B\u044B\u049B \u043F\u0430\u0440\u0430\u043C\u0435\u0442\u0440\u043B\u0435\u0440\u0456",collaborationSettings:"\u042B\u043D\u0442\u044B\u043C\u0430\u049B\u0442\u0430\u0441\u0442\u044B\u049B \u043F\u0430\u0440\u0430\u043C\u0435\u0442\u0440\u043B\u0435\u0440\u0456",homeworkPublish:"\u04AE\u0439 \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430\u0441\u044B\u043D \u0436\u0430\u0440\u0438\u044F\u043B\u0430\u0443",unifiedPublish:"\u0411\u0456\u0440\u043A\u0435\u043B\u043A\u0456 \u0436\u0430\u0440\u0438\u044F\u043B\u0430\u0443",classBasedPublish:"\u0422\u043E\u043F \u0431\u043E\u0439\u044B\u043D\u0448\u0430 \u0436\u0430\u0440\u0438\u044F\u043B\u0430\u0443",publishTime:"\u0416\u0430\u0440\u0438\u044F\u043B\u0430\u0443 \u0443\u0430\u049B\u044B\u0442\u044B (\u0441\u0442\u0443\u0434\u0435\u043D\u0442 \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430\u043D\u044B \u0430\u043B\u0430\u0442\u044B\u043D \u0443\u0430\u049B\u044B\u0442)",publishTimeTip:"(\u0441\u0442\u0443\u0434\u0435\u043D\u0442 \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430\u043D\u044B \u0430\u043B\u0430\u0442\u044B\u043D \u0443\u0430\u049B\u044B\u0442)",deadline:"\u0410\u044F\u049B\u0442\u0430\u043B\u0443 \u0443\u0430\u049B\u044B\u0442\u044B (\u0441\u0442\u0443\u0434\u0435\u043D\u0442 \xAB\u0443\u0430\u049B\u044B\u0442\u044B\u043D\u0434\u0430\xBB \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430\u043D\u044B \u0442\u0430\u043F\u0441\u044B\u0440\u0430\u0442\u044B\u043D \u0448\u0435\u043A\u0442\u0456 \u0443\u0430\u049B\u044B\u0442)",deadlineTip:"(\u0441\u0442\u0443\u0434\u0435\u043D\u0442 \xAB\u0443\u0430\u049B\u044B\u0442\u044B\u043D\u0434\u0430\xBB \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430\u043D\u044B \u0442\u0430\u043F\u0441\u044B\u0440\u0430\u0442\u044B\u043D \u0448\u0435\u043A\u0442\u0456 \u0443\u0430\u049B\u044B\u0442)",minimumContentLength:"\u041C\u0430\u0437\u043C\u04B1\u043D \u043A\u0435\u043C\u0456\u043D\u0434\u0435 \u2026 \u0442\u0430\u04A3\u0431\u0430 \u0431\u043E\u043B\u0443\u044B \u0442\u0438\u0456\u0441",anonymousReviewSettings:"\u0410\u043D\u043E\u043D\u0438\u043C\u0434\u0456 \u0431\u0430\u0493\u0430\u043B\u0430\u0443 \u043F\u0430\u0440\u0430\u043C\u0435\u0442\u0440\u043B\u0435\u0440\u0456",enableAnonymousReview:"\u0410\u043D\u043E\u043D\u0438\u043C\u0434\u0456 \u0431\u0430\u0493\u0430\u043B\u0430\u0443\u0434\u044B \u049B\u043E\u0441\u0443 (\u049B\u043E\u0441\u044B\u043B\u0493\u0430\u043D \u0441\u043E\u04A3 \u0441\u0442\u0443\u0434\u0435\u043D\u0442 \u0431\u0430\u0441\u049B\u0430 \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0435\u0440\u0434\u0456\u04A3 \u0436\u04B1\u043C\u044B\u0441\u0442\u0430\u0440\u044B\u043D \u0430\u0442\u044B-\u0436\u04E9\u043D\u0456\u043D\u0441\u0456\u0437 \u0431\u0430\u0493\u0430\u043B\u0430\u0439 \u0430\u043B\u0430\u0434\u044B)",requireAttachmentForSubmission:"\u0422\u0430\u043F\u0441\u044B\u0440\u043C\u0430 \u0436\u0456\u0431\u0435\u0440\u0443 \u043A\u0435\u0437\u0456\u043D\u0434\u0435 \u0442\u0456\u0440\u043A\u0435\u043C\u0435 \u0436\u04AF\u043A\u0442\u0435\u0443 \u043C\u0456\u043D\u0434\u0435\u0442\u0442\u0456",groupingMethod:"\u0422\u043E\u043F \u049B\u04B1\u0440\u0443 \u0442\u04D9\u0441\u0456\u043B\u0456",studentsSelfGroup:"\u0421\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0435\u0440\u0434\u0456\u04A3 \u04E9\u0437\u0430\u0440\u0430 \u0442\u043E\u043F\u0442\u0430\u0441\u0443\u044B",teacherAssignGroups:"\u041C\u04B1\u0493\u0430\u043B\u0456\u043C\u043D\u0456\u04A3 \u0442\u043E\u043F\u049B\u0430 \u0431\u04E9\u043B\u0443\u0456 (\u0442\u043E\u043F\u0442\u0430\u0440\u0434\u044B \u0442\u0435\u043A \u043C\u04B1\u0493\u0430\u043B\u0456\u043C \u049B\u04B1\u0440\u0430 \u0430\u043B\u0430\u0434\u044B)",groupSizeSettings:"\u049A\u0430\u0442\u044B\u0441\u0443\u0448\u044B\u043B\u0430\u0440 \u0441\u0430\u043D\u044B (\u0441\u0442\u0443\u0434\u0435\u043D\u0442 \u0436\u04B1\u043C\u044B\u0441 \u0436\u0456\u0431\u0435\u0440\u0433\u0435\u043D\u0434\u0435 \u0442\u043E\u043F \u043C\u04AF\u0448\u0435\u043B\u0435\u0440\u0456\u043D \u0431\u0430\u0439\u043B\u0430\u043D\u044B\u0441\u0442\u044B\u0440\u0430\u0434\u044B, \u0436\u04B1\u043C\u044B\u0441 \u043E\u0440\u0442\u0430\u049B \u0431\u043E\u043B\u0430\u0434\u044B)",groupLeaderPermissions:"\u0422\u043E\u043F \u0431\u0430\u0441\u0448\u044B\u0441\u044B\u043D\u044B\u04A3 \u0440\u04B1\u049B\u0441\u0430\u0442\u0442\u0430\u0440\u044B",changeGroupName:"\u0422\u043E\u043F \u0430\u0442\u0430\u0443\u044B\u043D \u04E9\u0437\u0433\u0435\u0440\u0442\u0443",manageGroupMembers:"\u0422\u043E\u043F \u043C\u04AF\u0448\u0435\u043B\u0435\u0440\u0456\u043D \u0431\u0430\u0441\u049B\u0430\u0440\u0443 (\u049B\u043E\u0441\u0443 / \u0436\u043E\u044E)",allowAttachmentModificationAfterDeadline:"\u0422\u0430\u043F\u0441\u044B\u0440\u043C\u0430 \u0430\u044F\u049B\u0442\u0430\u043B\u0493\u0430\u043D\u043D\u0430\u043D \u043A\u0435\u0439\u0456\u043D \u0442\u0456\u0440\u043A\u0435\u043C\u0435\u043D\u0456 \u04E9\u04A3\u0434\u0435\u0443\u0433\u0435 \u0440\u04B1\u049B\u0441\u0430\u0442 \u0431\u0435\u0440\u0443 (\u049B\u043E\u0441\u044B\u043B\u0493\u0430\u043D \u0441\u043E\u04A3 \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430 \u0436\u0456\u0431\u0435\u0440\u0433\u0435\u043D \u0441\u0442\u0443\u0434\u0435\u043D\u0442 \u0442\u0456\u0440\u043A\u0435\u043C\u0435\u043D\u0456 \u04E9\u0437\u0433\u0435\u0440\u0442\u0435 \u0430\u043B\u0430\u0434\u044B, \u0430\u043B \u0436\u0456\u0431\u0435\u0440\u043C\u0435\u0433\u0435\u043D \u0441\u0442\u0443\u0434\u0435\u043D\u0442 \u0436\u04AF\u043A\u0442\u0435\u0439 \u0430\u043B\u043C\u0430\u0439\u0434\u044B)",submissionSettings:"\u0416\u0456\u0431\u0435\u0440\u0443 \u043F\u0430\u0440\u0430\u043C\u0435\u0442\u0440\u043B\u0435\u0440\u0456",limitSubmissionAttempts:"\u0416\u0456\u0431\u0435\u0440\u0443 \u0441\u0430\u043D\u044B\u043D \u0448\u0435\u043A\u0442\u0435\u0443 (\u049B\u043E\u0441\u044B\u043B\u0493\u0430\u043D \u0441\u043E\u04A3 \u0441\u0442\u0443\u0434\u0435\u043D\u0442 \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430\u043D\u044B \u0442\u0435\u043A \u0448\u0435\u043A\u0442\u0435\u0443\u043B\u0456 \u0440\u0435\u0442 \u0436\u0456\u0431\u0435\u0440\u0435 \u0430\u043B\u0430\u0434\u044B; \u049B\u0430\u0439\u0442\u0430\u0440\u044B\u043B\u0493\u0430\u043D \u0441\u043E\u04A3 \u049B\u0430\u0439\u0442\u0430 \u0436\u0456\u0431\u0435\u0440\u0443\u0433\u0435 \u0440\u04B1\u049B\u0441\u0430\u0442; \u049B\u043E\u0441\u044B\u043C\u0448\u0430 \u0442\u0430\u043F\u0441\u044B\u0440\u0443 \u043A\u0435\u0437\u0435\u04A3\u0456\u043D\u0434\u0435 \u0431\u0456\u0440 \u0440\u0435\u0442 \u049B\u043E\u0441\u044B\u043C\u0448\u0430 \u0436\u0456\u0431\u0435\u0440\u0443\u0433\u0435 \u0431\u043E\u043B\u0430\u0434\u044B)",homeworkResubmission:"\u049A\u0430\u0439\u0442\u0430 \u0442\u0430\u043F\u0441\u044B\u0440\u0443 \u043F\u0430\u0440\u0430\u043C\u0435\u0442\u0440\u0456",enableResubmission:"\u049A\u0430\u0439\u0442\u0430 \u0442\u0430\u043F\u0441\u044B\u0440\u0443\u0434\u044B \u049B\u043E\u0441\u0443 (\u049B\u043E\u0441\u044B\u043B\u0493\u0430\u043D \u0441\u043E\u04A3 \u0441\u0442\u0443\u0434\u0435\u043D\u0442 \u049B\u0430\u0439\u0442\u0430 \u0442\u0430\u043F\u0441\u044B\u0440\u0493\u0430\u043D\u0434\u0430 \u04B1\u043F\u0430\u0439 \u0435\u0440\u0435\u0436\u0435\u0433\u0435 \u0441\u0430\u0439 \u0448\u0435\u0433\u0435\u0440\u0456\u043B\u0435\u0434\u0456)",groupLeaderScoring:"\u0422\u043E\u043F \u0431\u0430\u0441\u0448\u044B\u0441\u044B\u043D\u044B\u04A3 \u0431\u0430\u0493\u0430\u043B\u0430\u0443\u044B",groupLeaderScoresMembers:"\u0422\u043E\u043F \u0431\u0430\u0441\u0448\u044B\u0441\u044B\u043D\u044B\u04A3 \u0431\u0430\u0493\u0430\u043B\u0430\u0443\u044B (\u0431\u0435\u043B\u0433\u0456\u043B\u0435\u043D\u0441\u0435, \u0442\u043E\u043F \u0431\u0430\u0441\u0448\u044B\u0441\u044B \u0430\u043B\u0493\u0430\u0448 \u0436\u0456\u0431\u0435\u0440\u0433\u0435\u043D \u043A\u0435\u0437\u0434\u0435 \u0442\u043E\u043F \u043C\u04AF\u0448\u0435\u043B\u0435\u0440\u0456\u043D \u0431\u0430\u0493\u0430\u043B\u0430\u0443\u044B \u049B\u0430\u0436\u0435\u0442)",taScoring:"\u0410\u0441\u0441\u0438\u0441\u0442\u0435\u043D\u0442 \u0431\u0430\u0493\u0430\u043B\u0430\u0443\u044B",normalModeAverageTaScores:"\u049A\u0430\u0440\u0430\u043F\u0430\u0439\u044B\u043C \u0440\u0435\u0436\u0438\u043C (\u0431\u0435\u043B\u0433\u0456\u043B\u0435\u043D\u0441\u0435, \u0431\u0430\u0440\u043B\u044B\u049B \u0430\u0441\u0441\u0438\u0441\u0442\u0435\u043D\u0442\u0442\u0435\u0440\u0434\u0456\u04A3 \u0431\u0430\u0493\u0430\u043B\u0430\u0440\u044B\u043D\u044B\u04A3 \u043E\u0440\u0442\u0430\u0448\u0430 \u043C\u04D9\u043D\u0456 \u0430\u043B\u044B\u043D\u0430\u0434\u044B)",reviewModeLastTaScore:"\u049A\u0430\u0439\u0442\u0430 \u049B\u0430\u0440\u0430\u0443 \u0440\u0435\u0436\u0438\u043C\u0456 (\u0431\u0435\u043B\u0433\u0456\u043B\u0435\u043D\u0441\u0435, \u0430\u0441\u0441\u0438\u0441\u0442\u0435\u043D\u0442 \u0431\u0456\u0440\u043D\u0435\u0448\u0435 \u0440\u0435\u0442 \u0431\u0430\u0493\u0430\u043B\u0430\u0441\u0430, \u0441\u043E\u04A3\u0493\u044B \u0431\u0430\u0493\u0430\u0441\u044B \u0435\u0441\u0435\u043F\u043A\u0435 \u0430\u043B\u044B\u043D\u0430\u0434\u044B)",finalScoreComposition:"\u049A\u043E\u0440\u044B\u0442\u044B\u043D\u0434\u044B \u0431\u0430\u0493\u0430 \u049B\u04B1\u0440\u0430\u043C\u044B",multiItemScoringRatio:"\u041A\u04E9\u043F \u043A\u04E9\u0440\u0441\u0435\u0442\u043A\u0456\u0448\u0442\u0456 \u0431\u0430\u0493\u0430\u043B\u0430\u0443 \u04AF\u043B\u0435\u0441\u0456 (\u0431\u0435\u043B\u0433\u0456\u043B\u0435\u043D\u0441\u0435, \u0431\u0430\u0441\u044B\u043C\u0434\u044B\u049B \u0440\u0435\u0442\u0456\u043C\u0435\u043D \u0435\u0441\u0435\u043F\u0442\u0435\u043B\u0435\u0434\u0456)",singleItemScoringPriority:"\u0411\u0456\u0440 \u043A\u04E9\u0440\u0441\u0435\u0442\u043A\u0456\u0448\u0442\u0456 \u0431\u0430\u0493\u0430\u043B\u0430\u0443 \u04AF\u043B\u0435\u0441\u0456 (\u0431\u0435\u043B\u0433\u0456\u043B\u0435\u043D\u0441\u0435, \u0431\u0435\u0440\u0456\u043B\u0433\u0435\u043D \u043F\u0440\u043E\u043F\u043E\u0440\u0446\u0438\u044F\u043C\u0435\u043D \u0435\u0441\u0435\u043F\u0442\u0435\u043B\u0435\u0434\u0456)",teacherScoring:"\u041C\u04B1\u0493\u0430\u043B\u0456\u043C \u0431\u0430\u0493\u0430\u043B\u0430\u0443\u044B",taScoring:"\u0410\u0441\u0441\u0438\u0441\u0442\u0435\u043D\u0442 \u0431\u0430\u0493\u0430\u043B\u0430\u0443\u044B",studentAnonymousReview:"\u0421\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0435\u0440\u0434\u0456\u04A3 \u0430\u043D\u043E\u043D\u0438\u043C\u0434\u0456 \u0431\u0430\u0493\u0430\u043B\u0430\u0443\u044B",save:"\u0421\u0430\u049B\u0442\u0430\u0443",setDefaultScore:"\u04D8\u0434\u0435\u043F\u043A\u0456 \u0431\u0430\u0493\u0430\u043B\u0430\u0443 \u043F\u0430\u0440\u0430\u043C\u0435\u0442\u0440\u043B\u0435\u0440\u0456\u043D \u043E\u0440\u043D\u0430\u0442\u0443",groupingRulesExplanation:"\u0422\u043E\u043F\u0442\u0430\u0443 \u0435\u0440\u0435\u0436\u0435\u0441\u0456:",groupingRule1:"1. \u041E\u0440\u043D\u0430\u0442\u044B\u043B\u0493\u0430\u043D \u0435\u0440\u0435\u0436\u0435\u043B\u0435\u0440 \u0436\u0430\u04A3\u0430 \u0442\u043E\u043F\u0442\u0430\u0440 \u049B\u043E\u0441\u044B\u043B\u0493\u0430\u043D\u0434\u0430 \u0442\u0435\u043A \u0442\u043E\u043F\u0442\u0430\u043B\u043C\u0430\u0493\u0430\u043D \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0435\u0440\u0433\u0435 \u049B\u043E\u043B\u0434\u0430\u043D\u044B\u043B\u0430\u0434\u044B, \u0431\u0430\u0440 \u0442\u043E\u043F\u0442\u0430\u0440\u0493\u0430 \u04D9\u0441\u0435\u0440 \u0435\u0442\u043F\u0435\u0439\u0434\u0456",groupingRule2:"2. \u0415\u0433\u0435\u0440 \u0431\u0430\u0440 \u0442\u043E\u043F\u0442\u0430\u0440\u0434\u044B \u049B\u0430\u0439\u0442\u0430 \u0431\u04E9\u043B\u0433\u0456\u04A3\u0456\u0437 \u043A\u0435\u043B\u0441\u0435, \u0435\u0440\u0435\u0436\u0435\u043B\u0435\u0440\u0434\u0456 \u043E\u0440\u043D\u0430\u0442\u044B\u043F, \u0442\u043E\u043F \u0430\u043B\u0434\u044B\u043D \u0430\u043B\u0430 \u049B\u0430\u0440\u0430\u0443 \u0431\u0435\u0442\u0456\u043D\u0434\u0435 \xAB\u0435\u0440\u0435\u0436\u0435\u0433\u0435 \u0441\u0430\u0439 \u049B\u0430\u0439\u0442\u0430 \u0431\u04E9\u043B\u0443\xBB \u0431\u0430\u0442\u044B\u0440\u043C\u0430\u0441\u044B\u043D \u0431\u0430\u0441\u044B\u04A3\u044B\u0437 \u2014 \u043D\u04D9\u0442\u0438\u0436\u0435\u0441\u0456\u043D\u0434\u0435 \u0442\u043E\u043F\u0442\u0430\u0440 \u049B\u0430\u0439\u0442\u0430 \u0431\u04E9\u043B\u0456\u043D\u0435\u0434\u0456 \u0436\u04D9\u043D\u0435 \u04B1\u043F\u0430\u0439\u043B\u0430\u0440 \u049B\u0430\u0439\u0442\u0430 \u0435\u0441\u0435\u043F\u0442\u0435\u043B\u0435\u0434\u0456",groupingStatus:"\u0422\u043E\u043F \u0436\u0430\u0493\u0434\u0430\u0439\u044B",groupLeaderPermissions:"\u0422\u043E\u043F \u0431\u0430\u0441\u0448\u044B\u0441\u044B\u043D\u044B\u04A3 \u0440\u04B1\u049B\u0441\u0430\u0442\u0442\u0430\u0440\u044B",changeGroupName:"\u0422\u043E\u043F \u0430\u0442\u0430\u0443\u044B\u043D \u04E9\u0437\u0433\u0435\u0440\u0442\u0443",manageGroupMembers:"\u0422\u043E\u043F \u043C\u04AF\u0448\u0435\u043B\u0435\u0440\u0456\u043D \u0431\u0430\u0441\u049B\u0430\u0440\u0443 (\u049B\u043E\u0441\u0443/\u0436\u043E\u044E)",groupName:"\u0422\u043E\u043F \u0430\u0442\u0430\u0443\u044B",groupLeader:"\u0422\u043E\u043F \u0431\u0430\u0441\u0448\u044B\u0441\u044B",groupMembers:"\u0422\u043E\u043F \u043C\u04AF\u0448\u0435\u043B\u0435\u0440\u0456",groupSettings:"\u0422\u043E\u043F \u043F\u0430\u0440\u0430\u043C\u0435\u0442\u0440\u043B\u0435\u0440\u0456",thisStudentsFinalScoreNotCalculatedByRules:"\u0411\u04B1\u043B \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0456\u04A3 \u049B\u043E\u0440\u044B\u0442\u044B\u043D\u0434\u044B \u0431\u0430\u0493\u0430\u0441\u044B \u0436\u0430\u043B\u043F\u044B \u0435\u0440\u0435\u0436\u0435\u0433\u0435 \u0441\u0430\u0439 \u0435\u0441\u0435\u043F\u0442\u0435\u043B\u043C\u0435\u0439\u0434\u0456",score:"\u0411\u0430\u0493\u0430",pleaseEnterReasonForScoreAdjustment:"\u0416\u04B1\u043C\u044B\u0441\u049B\u0430 \u0442\u04AF\u0437\u0435\u0442\u0443 \u0435\u043D\u0433\u0456\u0437\u0443 \u0441\u0435\u0431\u0435\u0431\u0456\u043D \u0436\u0430\u0437\u044B\u04A3\u044B\u0437",homeworkDetails:"\u0422\u0430\u043F\u0441\u044B\u0440\u043C\u0430 \u043C\u04D9\u043B\u0456\u043C\u0435\u0442\u0442\u0435\u0440\u0456",groupMembersStatus:"\u0422\u043E\u043F \u043C\u04AF\u0448\u0435\u043B\u0435\u0440\u0456\u043D\u0456\u04A3 \u0436\u0430\u0493\u0434\u0430\u0439\u044B",homeworkDescription:"\u0422\u0430\u043F\u0441\u044B\u0440\u043C\u0430 \u0441\u0438\u043F\u0430\u0442\u0442\u0430\u043C\u0430\u0441\u044B",download:"\u0416\u04AF\u043A\u0442\u0435\u0443",preview:"\u0410\u043B\u0434\u044B\u043D \u0430\u043B\u0430 \u049B\u0430\u0440\u0430\u0443",annotations:"\u0422\u04AF\u0441\u0456\u043D\u0456\u043A\u0442\u0435\u043C\u0435",scoring:"\u0411\u0430\u0493\u0430\u043B\u0430\u0443",pleaseEnterScore:"\u0411\u0430\u0493\u0430\u043D\u044B \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437",addCommonComment:"\u0416\u0438\u0456 \u049B\u043E\u043B\u0434\u0430\u043D\u044B\u043B\u0430\u0442\u044B\u043D \u043F\u0456\u043A\u0456\u0440 \u049B\u043E\u0441\u0443",comment:"\u041F\u0456\u043A\u0456\u0440",commonComments:"\u0416\u0438\u0456 \u049B\u043E\u043B\u0434\u0430\u043D\u044B\u043B\u0430\u0442\u044B\u043D \u043F\u0456\u043A\u0456\u0440",pleaseEnterCommentForThisWork:"\u041E\u0441\u044B \u0436\u04B1\u043C\u044B\u0441\u049B\u0430 \u043F\u0456\u043A\u0456\u0440 \u0436\u0430\u0437\u044B\u04A3\u044B\u0437 (\u0435\u04A3 \u043A\u04E9\u0431\u0456 2000 \u0442\u0430\u04A3\u0431\u0430)",sameReviewForWholeGroup:"\u0422\u043E\u043F \u0431\u043E\u0439\u044B\u043D\u0448\u0430 \u0431\u0456\u0440\u0434\u0435\u0439 \u0431\u0430\u0493\u0430\u043B\u0430\u0443 (\u0431\u0435\u043B\u0433\u0456\u043B\u0435\u043D\u0441\u0435, \u0431\u0430\u0493\u0430 \u0431\u0430\u0440\u043B\u044B\u049B \u0442\u043E\u043F \u043C\u04AF\u0448\u0435\u043B\u0435\u0440\u0456\u043D\u0435 \u049B\u043E\u043B\u0434\u0430\u043D\u044B\u043B\u0430\u0434\u044B, \u04D9\u0439\u0442\u043F\u0435\u0441\u0435 \u0442\u0435\u043A \u0431\u0456\u0440 \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u043A\u0435)",uploadAttachmentMax150MB:"\u0422\u0456\u0440\u043A\u0435\u043C\u0435 \u0436\u04AF\u043A\u0442\u0435\u0443 (\u0431\u0456\u0440 \u0444\u0430\u0439\u043B\u0434\u044B\u04A3 \u0435\u04A3 \u0436\u043E\u0493\u0430\u0440\u0493\u044B \u043A\u04E9\u043B\u0435\u043C\u0456 150 \u041C\u0411)",submitReview:"\u0411\u0430\u0493\u0430\u043B\u0430\u0443\u0434\u044B \u0436\u0456\u0431\u0435\u0440\u0443",visibleOnlyToClassTeachers:"\u0422\u0435\u043A \u0441\u044B\u043D\u044B\u043F \u043C\u04B1\u0493\u0430\u043B\u0456\u043C\u0456\u043D\u0435 \u043A\u04E9\u0440\u0456\u043D\u0435\u0434\u0456",commonComments:"\u0416\u0438\u0456 \u049B\u043E\u043B\u0434\u0430\u043D\u044B\u043B\u0430\u0442\u044B\u043D \u043F\u0456\u043A\u0456\u0440",pleaseEnterComment:"\u041F\u0456\u043A\u0456\u0440 \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437",allComments0:"\u0411\u0430\u0440\u043B\u044B\u049B \u043F\u0456\u043A\u0456\u0440\u043B\u0435\u0440 (0)",visibleOnlyToTeachers0:"\u0422\u0435\u043A \u043C\u04B1\u0493\u0430\u043B\u0456\u043C\u0433\u0435 \u043A\u04E9\u0440\u0456\u043D\u0435\u0434\u0456 (0)",returnToList:"\u0422\u0456\u0437\u0456\u043C\u0433\u0435 \u043E\u0440\u0430\u043B\u0443",previous:"\u0410\u043B\u0434\u044B\u04A3\u0493\u044B",next:"\u041A\u0435\u043B\u0435\u0441\u0456",studentHomework:"\u0421\u0442\u0443\u0434\u0435\u043D\u0442 \u0436\u04B1\u043C\u044B\u0441\u044B",currentDocumentPlagiarismDeduction0:"\u0410\u0493\u044B\u043C\u0434\u0430\u0493\u044B \u049B\u04B1\u0436\u0430\u0442 \u043A\u04E9\u0448\u0456\u0440\u043C\u0435 \u0442\u0435\u043A\u0441\u0435\u0440\u0456\u0441\u0456\u043D\u0435\u043D \u04B1\u043F\u0430\u0439 \u0448\u0435\u0433\u0435\u0440\u0443 0 \u0431\u0430\u043B\u043B, \u04E9\u0437\u0433\u0435\u0440\u0442\u043A\u0456\u04A3\u0456\u0437 \u043A\u0435\u043B\u0441\u0435 \xAB\u0411\u0430\u043F\u0442\u0430\u0443\u043B\u0430\u0440 \u2013 \u0411\u0430\u0493\u0430\u043B\u0430\u0443 \u043F\u0430\u0440\u0430\u043C\u0435\u0442\u0440\u043B\u0435\u0440\u0456\xBB \u0431\u04E9\u043B\u0456\u043C\u0456\u043D\u0434\u0435 \u04E9\u0437\u0433\u0435\u0440\u0442\u0456\u04A3\u0456\u0437",validWorksCount:"\u0416\u0430\u0440\u0430\u043C\u0434\u044B \u0436\u04B1\u043C\u044B\u0441\u0442\u0430\u0440 \u0441\u0430\u043D\u044B",lastPlagiarismCheckTime:"\u0421\u043E\u04A3\u0493\u044B \u043A\u04E9\u0448\u0456\u0440\u043C\u0435 \u0442\u0435\u043A\u0441\u0435\u0440\u0443 \u0443\u0430\u049B\u044B\u0442\u044B",documentPlagiarismCheck:"\u049A\u04B1\u0436\u0430\u0442 \u043A\u04E9\u0448\u0456\u0440\u043C\u0435 \u0442\u0435\u043A\u0441\u0435\u0440\u0456\u0441\u0456",publicTeacherReviews:"\u041C\u04B1\u0493\u0430\u043B\u0456\u043C\u043D\u0456\u04A3 \u043F\u0456\u043A\u0456\u0440\u0456\u043D \u0436\u0430\u0440\u0438\u044F\u043B\u0430\u0443 (\u0436\u0430\u0440\u0438\u044F\u043B\u0430\u043D\u0493\u0430\u043D \u0441\u043E\u04A3 \u0441\u0442\u0443\u0434\u0435\u043D\u0442 \u043C\u04B1\u0493\u0430\u043B\u0456\u043C \u043C\u0435\u043D \u0430\u0441\u0441\u0438\u0441\u0442\u0435\u043D\u0442 \u043F\u0456\u043A\u0456\u0440\u043B\u0435\u0440\u0456\u043D \u043A\u04E9\u0440\u0435 \u0430\u043B\u0430\u0434\u044B, \u0430\u0441\u0441\u0438\u0441\u0442\u0435\u043D\u0442\u0442\u0435\u0440 \u043C\u04B1\u0493\u0430\u043B\u0456\u043C \u043F\u0456\u043A\u0456\u0440\u0456\u043D \u043A\u04E9\u0440\u0435 \u0430\u043B\u0430\u0434\u044B)",publicTimeRange:"\u0416\u0430\u0440\u0438\u044F \u0443\u0430\u049B\u044B\u0442 \u0430\u0440\u0430\u043B\u044B\u0493\u044B",anyTime:"\u041A\u0435\u0437 \u043A\u0435\u043B\u0433\u0435\u043D \u0443\u0430\u049B\u044B\u0442\u0442\u0430",teacherSharedReviews:"\u041C\u04B1\u0493\u0430\u043B\u0456\u043C\u0434\u0435\u0440 \u043F\u0456\u043A\u0456\u0440\u043B\u0435\u0440\u0456\u043D \u043E\u0440\u0442\u0430\u049B \u043F\u0430\u0439\u0434\u0430\u043B\u0430\u043D\u0443 (\u049B\u043E\u0441\u044B\u043B\u0493\u0430\u043D \u0441\u043E\u04A3 \u043C\u04B1\u0493\u0430\u043B\u0456\u043C \u0431\u0430\u0441\u049B\u0430 \u043C\u04B1\u0493\u0430\u043B\u0456\u043C\u0434\u0435\u0440\u0434\u0456\u04A3 \u043F\u0456\u043A\u0456\u0440\u043B\u0435\u0440\u0456\u043D, \u0430\u0441\u0441\u0438\u0441\u0442\u0435\u043D\u0442\u0442\u0435\u0440 \u0431\u0430\u0441\u049B\u0430 \u0430\u0441\u0441\u0438\u0441\u0442\u0435\u043D\u0442\u0442\u0435\u0440\u0434\u0456\u04A3 \u043F\u0456\u043A\u0456\u0440\u043B\u0435\u0440\u0456\u043D \u043A\u04E9\u0440\u0435 \u0430\u043B\u0430\u0434\u044B)",return:"\u0410\u0440\u0442\u049B\u0430 \u049B\u0430\u0439\u0442\u0443",exportAnswerRecordsAndAttachments:"\u0416\u0430\u0443\u0430\u043F\u0442\u0430\u0440 \u043C\u0435\u043D \u0442\u0456\u0440\u043A\u0435\u043C\u0435\u043B\u0435\u0440\u0434\u0456 \u044D\u043A\u0441\u043F\u043E\u0440\u0442\u0442\u0430\u0443",onTimeSubmitted:"\u0423\u0430\u049B\u044B\u0442\u044B\u043D\u0434\u0430 \u0436\u0456\u0431\u0435\u0440\u0456\u043B\u0433\u0435\u043D",exportAllStudentsAnswerRecordsAndAttachments:"\u0411\u0430\u0440\u043B\u044B\u049B \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0435\u0440\u0434\u0456\u04A3 \u0436\u0430\u0443\u0430\u043F\u0442\u0430\u0440\u044B \u043C\u0435\u043D \u0442\u0456\u0440\u043A\u0435\u043C\u0435\u043B\u0435\u0440\u0456\u043D \u044D\u043A\u0441\u043F\u043E\u0440\u0442\u0442\u0430\u0443",reviewed:"\u0411\u0430\u0493\u0430\u043B\u0430\u043D\u0493\u0430\u043D",homeworkDescription:"\u0422\u0430\u043F\u0441\u044B\u0440\u043C\u0430 \u0441\u0438\u043F\u0430\u0442\u0442\u0430\u043C\u0430\u0441\u044B",studentHomework:"\u0421\u0442\u0443\u0434\u0435\u043D\u0442 \u0436\u04B1\u043C\u044B\u0441\u044B",labReport:"\u0417\u0435\u0440\u0442\u0445\u0430\u043D\u0430\u043B\u044B\u049B \u0435\u0441\u0435\u043F",homeworkSubmissionContent:"\u0416\u0456\u0431\u0435\u0440\u0456\u043B\u0433\u0435\u043D \u0436\u04B1\u043C\u044B\u0441 \u043C\u0430\u0437\u043C\u04B1\u043D\u044B",update:"\u0416\u0430\u04A3\u0430\u0440\u0442\u0443",finalScoreAverage:"\u049A\u043E\u0440\u044B\u0442\u044B\u043D\u0434\u044B \u0431\u0430\u0493\u0430 (\u043E\u0440\u0442\u0430\u0448\u0430 \u04B1\u043F\u0430\u0439)",firstSubmissionHomework:"1-\u0440\u0435\u0442 \u0442\u0430\u043F\u0441\u044B\u0440\u044B\u043B\u0493\u0430\u043D \u0436\u04B1\u043C\u044B\u0441",edit:"\u04E8\u04A3\u0434\u0435\u0443",review:"\u0411\u0430\u0493\u0430\u043B\u0430\u0443",scoring:"\u0411\u0430\u0493\u0430 \u049B\u043E\u044E",pleaseEnterScore:"\u0411\u0430\u0493\u0430\u043D\u044B \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437",next:"\u041A\u0435\u043B\u0435\u0441\u0456",comment:"\u041F\u0456\u043A\u0456\u0440",commonComments:"\u0416\u0438\u0456 \u049B\u043E\u043B\u0434\u0430\u043D\u044B\u043B\u0430\u0442\u044B\u043D \u043F\u0456\u043A\u0456\u0440",pleaseEnterCommentForThisWork:"\u041E\u0441\u044B \u0436\u04B1\u043C\u044B\u0441\u049B\u0430 \u043F\u0456\u043A\u0456\u0440 \u0436\u0430\u0437\u044B\u04A3\u044B\u0437 (\u0435\u04A3 \u043A\u04E9\u0431\u0456 2000 \u0442\u0430\u04A3\u0431\u0430)",uploadAttachmentMax150MB:"\u0422\u0456\u0440\u043A\u0435\u043C\u0435 \u0436\u04AF\u043A\u0442\u0435\u0443 (\u0431\u0456\u0440 \u0444\u0430\u0439\u043B\u0434\u044B\u04A3 \u0435\u04A3 \u04AF\u043B\u043A\u0435\u043D \u043A\u04E9\u043B\u0435\u043C\u0456 150 \u041C\u0411)",previous:"\u0410\u043B\u0434\u044B\u04A3\u0493\u044B",commentVisibleOnlyToTeachers:"\u041F\u0456\u043A\u0456\u0440 \u0442\u0435\u043A \u043C\u04B1\u0493\u0430\u043B\u0456\u043C\u0433\u0435 \u043A\u04E9\u0440\u0456\u043D\u0435\u0434\u0456",submitReview:"\u0411\u0430\u0493\u0430\u043B\u0430\u0443\u0434\u044B \u0436\u0456\u0431\u0435\u0440\u0443",returnForRedo:"\u049A\u0430\u0439\u0442\u0430\u0440\u044B\u043F \u049B\u0430\u0439\u0442\u0430 \u043E\u0440\u044B\u043D\u0434\u0430\u0443",exportGrades:"\u0411\u0430\u0493\u0430\u043D\u044B \u044D\u043A\u0441\u043F\u043E\u0440\u0442\u0442\u0430\u0443",createGroup:"\u0422\u043E\u043F \u049B\u04B1\u0440\u0443",submitWork:"\u0416\u04B1\u043C\u044B\u0441\u0442\u044B \u0436\u0456\u0431\u0435\u0440\u0443",applyForGroupChange:"\u0422\u043E\u043F \u0430\u0443\u044B\u0441\u0442\u044B\u0440\u0443\u0493\u0430 \u04E9\u0442\u0456\u043D\u0456\u0448",modifyWork:"\u0416\u04B1\u043C\u044B\u0441\u0442\u044B \u04E9\u0437\u0433\u0435\u0440\u0442\u0443",publicWork:"\u0416\u04B1\u043C\u044B\u0441\u0442\u044B \u0436\u0430\u0440\u0438\u044F\u043B\u0430\u0443",changeGroup:"\u0422\u043E\u043F\u0442\u044B \u04E9\u0437\u0433\u0435\u0440\u0442\u0443",changeReason:"\u0410\u0443\u044B\u0441\u0442\u044B\u0440\u0443 \u0441\u0435\u0431\u0435\u0431\u0456",applyForGroupChange:"\u0422\u043E\u043F \u0430\u0443\u044B\u0441\u0442\u044B\u0440\u0443\u0493\u0430 \u04E9\u0442\u0456\u043D\u0456\u0448 \u0431\u0435\u0440\u0443",changeGroupLeader:"\u0422\u043E\u043F \u0431\u0430\u0441\u0448\u044B\u0441\u044B\u043D \u0430\u0443\u044B\u0441\u0442\u044B\u0440\u0443",uploadAttachment:"\u0422\u0456\u0440\u043A\u0435\u043C\u0435 \u0436\u04AF\u043A\u0442\u0435\u0443"},classroomProgrammingHomework:{studentGrades:"\u0421\u0442\u0443\u0434\u0435\u043D\u0442 \u0431\u0430\u0493\u0430\u043B\u0430\u0440\u044B",leaderboard:"\u0420\u0435\u0439\u0442\u0438\u043D\u0433 \u043A\u0435\u0441\u0442\u0435\u0441\u0456",newProgrammingHomework:"\u0416\u0430\u04A3\u0430 \u0431\u0430\u0493\u0434\u0430\u0440\u043B\u0430\u043C\u0430\u043B\u0430\u0443 \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430\u0441\u044B",homeworkName:"\u0422\u0430\u043F\u0441\u044B\u0440\u043C\u0430 \u0430\u0442\u0430\u0443\u044B",homeworkDescription:"\u0422\u0430\u043F\u0441\u044B\u0440\u043C\u0430 \u0441\u0438\u043F\u0430\u0442\u0442\u0430\u043C\u0430\u0441\u044B",pleaseEnterHomeworkName:"\u0422\u0430\u043F\u0441\u044B\u0440\u043C\u0430 \u0430\u0442\u0430\u0443\u044B\u043D \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437",pleaseEnterHomeworkDescriptionMax50000Chars:"\u0422\u0430\u043F\u0441\u044B\u0440\u043C\u0430 \u0441\u0438\u043F\u0430\u0442\u0442\u0430\u043C\u0430\u0441\u044B\u043D \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437 (\u0435\u04A3 \u043A\u04E9\u0431\u0456 50000 \u0442\u0430\u04A3\u0431\u0430)",questionSettings:"\u0421\u04B1\u0440\u0430\u049B \u043F\u0430\u0440\u0430\u043C\u0435\u0442\u0440\u043B\u0435\u0440\u0456",questionProgrammingLanguage:"\u0411\u0430\u0493\u0434\u0430\u0440\u043B\u0430\u043C\u0430\u043B\u0430\u0443 \u0442\u0456\u043B\u0456",cLanguage:"C \u0442\u0456\u043B\u0456",cppLanguage:"C++ \u0442\u0456\u043B\u0456",javaLanguage:"Java \u0442\u0456\u043B\u0456",pythonLanguage:"Python \u0442\u0456\u043B\u0456",totalPoints:"\u0416\u0430\u043B\u043F\u044B \u04B1\u043F\u0430\u0439",evaluationErrorTimeIncrease:"\u0411\u0430\u0493\u0430\u043B\u0430\u0443 \u049B\u0430\u0442\u0435\u0441\u0456 \u0431\u043E\u043B\u0493\u0430\u043D\u0434\u0430 \u0443\u0430\u049B\u044B\u0442 \u04B1\u043B\u0493\u0430\u0439\u0442\u0443",questionPoints:"\u0421\u04B1\u0440\u0430\u049B \u04B1\u043F\u0430\u0439\u044B",equalDistributionRatio:"\u0422\u0435\u04A3 \u0431\u04E9\u043B\u0443 \u043A\u043E\u044D\u0444\u0444\u0438\u0446\u0438\u0435\u043D\u0442\u0456",difficultyLevel:"\u049A\u0438\u044B\u043D\u0434\u044B\u049B \u0434\u0435\u04A3\u0433\u0435\u0439\u0456",customPoints:"\u04E8\u0437\u0434\u0456\u043A \u04B1\u043F\u0430\u0439 \u043E\u0440\u043D\u0430\u0442\u0443",questionList:"\u0421\u04B1\u0440\u0430\u049B\u0442\u0430\u0440 \u0442\u0456\u0437\u0456\u043C\u0456",tipEditTestCasesInitialCodeNotSyncedToBank:"\u041A\u0435\u04A3\u0435\u0441: \xAB\u04E8\u04A3\u0434\u0435\u0443\xBB \u0431\u0430\u0442\u044B\u0440\u043C\u0430\u0441\u044B\u043D \u0431\u0430\u0441\u0443 \u0430\u0440\u049B\u044B\u043B\u044B \u0442\u0435\u0441\u0442 \u043C\u044B\u0441\u0430\u043B\u0434\u0430\u0440\u044B\u043D \u043D\u0435\u043C\u0435\u0441\u0435 \u0431\u0430\u0441\u0442\u0430\u043F\u049B\u044B \u043A\u043E\u0434\u0442\u044B \u04E9\u0437\u0433\u0435\u0440\u0442\u0443\u0433\u0435 \u0431\u043E\u043B\u0430\u0434\u044B. \u04E8\u0437\u0433\u0435\u0440\u0456\u0441\u0442\u0435\u0440 \u0442\u0435\u0441\u0442 \u0431\u0430\u0437\u0430\u0441\u044B\u043D\u0430 \u04D9\u0441\u0435\u0440 \u0435\u0442\u043F\u0435\u0439\u0434\u0456.",selectProgrammingQuestion:"\u0411\u0430\u0493\u0434\u0430\u0440\u043B\u0430\u043C\u0430\u043B\u0430\u0443 \u0441\u04B1\u0440\u0430\u0493\u044B\u043D \u0442\u0430\u04A3\u0434\u0430\u0443",addProgrammingQuestion:"\u0416\u0430\u04A3\u0430 \u0431\u0430\u0493\u0434\u0430\u0440\u043B\u0430\u043C\u0430\u043B\u0430\u0443 \u0441\u04B1\u0440\u0430\u0493\u044B\u043D \u049B\u043E\u0441\u0443",createdByMe:"\u041C\u0435\u043D \u049B\u04B1\u0440\u0493\u0430\u043D",teamShared:"\u0422\u043E\u043F\u0442\u044B\u049B \u043E\u0440\u0442\u0430\u049B",public:"\u049A\u043E\u0493\u0430\u043C\u0434\u044B\u049B",selected:"\u0422\u0430\u04A3\u0434\u0430\u043B\u0493\u0430\u043D",directionCourse:"\u0411\u0430\u0493\u044B\u0442 \u043A\u0443\u0440\u0441\u044B",questionNumber:"\u0421\u04B1\u0440\u0430\u049B \u043D\u04E9\u043C\u0456\u0440\u0456",points:"\u04B0\u043F\u0430\u0439",difficulty:"\u049A\u0438\u044B\u043D\u0434\u044B\u049B",experience:"\u0422\u04D9\u0436\u0456\u0440\u0438\u0431\u0435",edit:"\u04E8\u04A3\u0434\u0435\u0443",homeworkSettings:"\u0422\u0430\u043F\u0441\u044B\u0440\u043C\u0430 \u043F\u0430\u0440\u0430\u043C\u0435\u0442\u0440\u043B\u0435\u0440\u0456",priorityCompletionTime:"\u0410\u044F\u049B\u0442\u0430\u0443 \u0443\u0430\u049B\u044B\u0442\u044B \u0431\u0430\u0441\u044B\u043C\u0434\u044B (\u04B1\u043F\u0430\u0439 \u0442\u0435\u04A3 \u0431\u043E\u043B\u0441\u0430, \u0435\u0440\u0442\u0435\u0440\u0435\u043A \u043E\u0440\u044B\u043D\u0434\u0430\u0493\u0430\u043D \u0436\u043E\u0493\u0430\u0440\u044B \u0442\u04B1\u0440\u0430\u0434\u044B)",leaderboardTimeRankingRules:"\u0420\u0435\u0439\u0442\u0438\u043D\u0433 \u0443\u0430\u049B\u044B\u0442\u044B\u043D\u044B\u04A3 \u0435\u0440\u0435\u0436\u0435\u0441\u0456",priorityTimeSpent:"\u04E8\u0442\u043A\u0456\u0437\u0456\u043B\u0433\u0435\u043D \u0443\u0430\u049B\u044B\u0442 \u0431\u0430\u0441\u044B\u043C\u0434\u044B (\u04B1\u043F\u0430\u0439 \u0442\u0435\u04A3 \u0431\u043E\u043B\u0441\u0430, \u0430\u0437 \u0443\u0430\u049B\u044B\u0442 \u0436\u04B1\u043C\u0441\u0430\u0493\u0430\u043D \u0436\u043E\u0493\u0430\u0440\u044B \u0442\u04B1\u0440\u0430\u0434\u044B)",studentLabReportCodeDisplaySettings:"\u0421\u0442\u0443\u0434\u0435\u043D\u0442 \u0437\u0435\u0440\u0442\u0445\u0430\u043D\u0430\u043B\u044B\u049B \u0435\u0441\u0435\u043F \u043A\u043E\u0434\u044B\u043D\u044B\u04A3 \u043A\u04E9\u0440\u0441\u0435\u0442\u0443 \u043F\u0430\u0440\u0430\u043C\u0435\u0442\u0440\u0456: \u0411\u0430\u0440\u043B\u044B\u049B \u0431\u0430\u0493\u0430\u043B\u0430\u043D\u0493\u0430\u043D \u043A\u043E\u0434\u0442\u044B \u043A\u04E9\u0440\u0441\u0435\u0442\u0443 (\u0431\u0435\u043B\u0433\u0456\u043B\u0435\u043D\u0441\u0435, \u0431\u0430\u0440\u043B\u044B\u049B \u043A\u043E\u0434 \u043A\u04E9\u0440\u0441\u0435\u0442\u0456\u043B\u0435\u0434\u0456, \u04D9\u0439\u0442\u043F\u0435\u0441\u0435 \u0442\u0435\u043A \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430 \u0443\u0430\u049B\u044B\u0442\u044B \u0456\u0448\u0456\u043D\u0434\u0435\u0433\u0456 \u043A\u043E\u0434 \u043A\u04E9\u0440\u0441\u0435\u0442\u0456\u043B\u0435\u0434\u0456)",publicSettings:"\u0416\u0430\u0440\u0438\u044F\u043B\u044B\u043B\u044B\u049B \u043F\u0430\u0440\u0430\u043C\u0435\u0442\u0440\u043B\u0435\u0440\u0456",publicScores:"\u0411\u0430\u0493\u0430\u043B\u0430\u0440\u0434\u044B \u0436\u0430\u0440\u0438\u044F\u043B\u0430\u0443 (\u0431\u0435\u043B\u0433\u0456\u043B\u0435\u043D\u0441\u0435, \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0435\u0440 \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430 \u0430\u044F\u049B\u0442\u0430\u043B\u0493\u0430\u043D \u0441\u043E\u04A3 \u043D\u0435\u043C\u0435\u0441\u0435 \u049B\u0430\u0439\u0442\u0430 \u0442\u0430\u043F\u0441\u044B\u0440\u0443 \u043A\u0435\u0437\u0435\u04A3\u0456 \u0431\u0456\u0442\u043A\u0435\u043D \u0441\u043E\u04A3 \u04E9\u0437\u0430\u0440\u0430 \u0431\u0430\u0493\u0430\u043B\u0430\u0440\u0434\u044B \u043A\u04E9\u0440\u0435 \u0430\u043B\u0430\u0434\u044B)",publicCode:"\u041A\u043E\u0434\u0442\u044B \u0436\u0430\u0440\u0438\u044F\u043B\u0430\u0443 (\u0431\u0435\u043B\u0433\u0456\u043B\u0435\u043D\u0441\u0435, \u0441\u0442\u0443\u0434\u0435\u043D\u0442 \u0440\u0435\u0439\u0442\u0438\u043D\u0433 \u043A\u0435\u0441\u0442\u0435\u0441\u0456\u043D\u0434\u0435 \u0431\u0430\u0441\u049B\u0430 \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0435\u0440\u0434\u0456\u04A3 \u04E9\u0442\u043A\u0435\u043D \u043A\u043E\u0434\u0442\u0430\u0440\u044B\u043D \u043A\u04E9\u0440\u0435 \u0430\u043B\u0430\u0434\u044B) \u0422\u0430\u043F\u0441\u044B\u0440\u043C\u0430 \u0430\u044F\u049B\u0442\u0430\u043B\u0493\u0430\u043D \u0441\u043E\u04A3 \u041A\u0435\u0437 \u043A\u0435\u043B\u0433\u0435\u043D \u0443\u0430\u049B\u044B\u0442\u0442\u0430",enableLeaderboardSealing:"\u0420\u0435\u0439\u0442\u0438\u043D\u0433\u0442\u0456 \u0436\u0430\u0431\u0443 (\u0431\u0435\u043B\u0433\u0456\u043B\u0435\u043D\u0441\u0435, \u0441\u0442\u0443\u0434\u0435\u043D\u0442 \u0440\u0435\u0439\u0442\u0438\u043D\u0433 \u043A\u0435\u0441\u0442\u0435\u0441\u0456\u043D \u043A\u04E9\u0440\u0435 \u0430\u043B\u043C\u0430\u0439\u0442\u044B\u043D \u0443\u0430\u049B\u044B\u0442 \u0430\u0440\u0430\u043B\u044B\u0493\u044B \u043E\u0440\u043D\u0430\u0442\u044B\u043B\u0430\u0434\u044B) \u0411\u0430\u0441\u0442\u0430\u043B\u0443 \u0443\u0430\u049B\u044B\u0442\u044B \u0410\u044F\u049B\u0442\u0430\u043B\u0443 \u0443\u0430\u049B\u044B\u0442\u044B",publicExplanations:"\u0422\u04AF\u0441\u0456\u043D\u0434\u0456\u0440\u043C\u0435 \u0436\u0430\u0440\u0438\u044F\u043B\u0430\u0443 (\u0431\u0435\u043B\u0433\u0456\u043B\u0435\u043D\u0441\u0435, \u0441\u0442\u0443\u0434\u0435\u043D\u0442 \u0437\u0435\u0440\u0442\u0445\u0430\u043D\u0430 \u0431\u0435\u0442\u0456\u043D\u0434\u0435 \u0441\u04B1\u0440\u0430\u049B\u0442\u044B\u04A3 \u0448\u0435\u0448\u0456\u043C\u0456\u043D \u043A\u04E9\u0440\u0435 \u0430\u043B\u0430\u0434\u044B)",afterHomeworkEnds:"\u0422\u0430\u043F\u0441\u044B\u0440\u043C\u0430 \u0430\u044F\u049B\u0442\u0430\u043B\u0493\u0430\u043D \u0441\u043E\u04A3",anyTime:"\u041A\u0435\u0437 \u043A\u0435\u043B\u0433\u0435\u043D \u0443\u0430\u049B\u044B\u0442\u0442\u0430",afterStudentPassesOrDeadlineForNonPassers:"\u0421\u0442\u0443\u0434\u0435\u043D\u0442 \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430\u043D\u044B \u04E9\u0442\u043A\u0435\u043D \u0441\u043E\u04A3 \u043D\u0435\u043C\u0435\u0441\u0435 \u04E9\u0442\u043F\u0435\u0433\u0435\u043D \u0441\u0442\u0443\u0434\u0435\u043D\u0442 \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430 \u0430\u044F\u049B\u0442\u0430\u043B\u0493\u0430\u043D \u0441\u043E\u04A3",afterHomeworkEnds:"\u0422\u0430\u043F\u0441\u044B\u0440\u043C\u0430 \u0430\u044F\u049B\u0442\u0430\u043B\u0493\u0430\u043D \u0441\u043E\u04A3",publicAnswers:"\u0416\u0430\u0443\u0430\u043F\u0442\u044B \u0436\u0430\u0440\u0438\u044F\u043B\u0430\u0443 (\u0431\u0435\u043B\u0433\u0456\u043B\u0435\u043D\u0441\u0435, \u0441\u0442\u0443\u0434\u0435\u043D\u0442 \u0437\u0435\u0440\u0442\u0445\u0430\u043D\u0430 \u0431\u0435\u0442\u0456\u043D\u0434\u0435 \u0441\u04B1\u0440\u0430\u049B\u0442\u044B\u04A3 \u0436\u0430\u0443\u0430\u0431\u044B\u043D \u043A\u04E9\u0440\u0435 \u0430\u043B\u0430\u0434\u044B)",anyTime:"\u041A\u0435\u0437 \u043A\u0435\u043B\u0433\u0435\u043D \u0443\u0430\u049B\u044B\u0442\u0442\u0430",collaborationSettings:"\u042B\u043D\u0442\u044B\u043C\u0430\u049B\u0442\u0430\u0441\u0442\u044B\u049B \u043F\u0430\u0440\u0430\u043C\u0435\u0442\u0440\u043B\u0435\u0440\u0456",addCollaborator:"\u0421\u0435\u0440\u0456\u043A\u0442\u0435\u0441 \u049B\u043E\u0441\u0443",saveHomework:"\u0422\u0430\u043F\u0441\u044B\u0440\u043C\u0430\u043D\u044B \u0441\u0430\u049B\u0442\u0430\u0443",saveAndPublishHomework:"\u0421\u0430\u049B\u0442\u0430\u043F \u0436\u0430\u0440\u0438\u044F\u043B\u0430\u0443",cancel:"\u0411\u043E\u043B\u0434\u044B\u0440\u043C\u0430\u0443",immediateEnd:"\u0414\u0435\u0440\u0435\u0443 \u0430\u044F\u049B\u0442\u0430\u0443",publishHomework:"\u0422\u0430\u043F\u0441\u044B\u0440\u043C\u0430\u043D\u044B \u0436\u0430\u0440\u0438\u044F\u043B\u0430\u0443",studentsWillReceiveHomeworkImmediately:"\u0421\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0435\u0440 \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430\u043D\u044B \u0431\u0456\u0440\u0434\u0435\u043D \u0430\u043B\u0430\u0434\u044B",operationOnlyForUnpublishedHomework:"\u0411\u04B1\u043B \u04D9\u0440\u0435\u043A\u0435\u0442 \u0442\u0435\u043A \xAB\u0436\u0430\u0440\u0438\u044F\u043B\u0430\u043D\u0431\u0430\u0493\u0430\u043D\xBB \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430\u043B\u0430\u0440\u0493\u0430 \u049B\u043E\u043B\u0434\u0430\u043D\u044B\u043B\u0430\u0434\u044B",questionsSent:"\u0421\u04B1\u0440\u0430\u049B\u0442\u0430\u0440\u0434\u044B \u0436\u0456\u0431\u0435\u0440\u0443:",deadline:"\u0410\u044F\u049B\u0442\u0430\u043B\u0443 \u0443\u0430\u049B\u044B\u0442\u044B",randomSelection:"\u041A\u0435\u0437\u0434\u0435\u0439\u0441\u043E\u049B \u0442\u0430\u04A3\u0434\u0430\u0443",allFixedQuestions:"\u0411\u0430\u0440\u043B\u044B\u049B \u0442\u04B1\u0440\u0430\u049B\u0442\u044B \u0441\u04B1\u0440\u0430\u049B\u0442\u0430\u0440",doNotPublishYet:"\u04D8\u0437\u0456\u0440\u0433\u0435 \u0436\u0430\u0440\u0438\u044F\u043B\u0430\u043C\u0430\u0443",publishHomework:"\u0422\u0430\u043F\u0441\u044B\u0440\u043C\u0430\u043D\u044B \u0436\u0430\u0440\u0438\u044F\u043B\u0430\u0443",findAllRequiredQuestionsHere:"\u041E\u0441\u044B \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430\u0493\u0430 \u049B\u0430\u0436\u0435\u0442 \u0431\u0430\u0440\u043B\u044B\u049B \u0441\u04B1\u0440\u0430\u049B\u0442\u0430\u0440\u0434\u044B \u043E\u0441\u044B\u043D\u0434\u0430 \u0442\u0430\u0431\u0443\u0493\u0430 \u0431\u043E\u043B\u0430\u0434\u044B, \u0442\u0435\u0441\u0442 \u0431\u0435\u0442\u0456\u043D\u0435 \u04E9\u0442\u0443\u0433\u0435 \u0431\u043E\u043B\u0430\u0434\u044B",congratulationsPassedThisQuestion:"\u049A\u04B1\u0442\u0442\u044B\u049B\u0442\u0430\u0439\u043C\u044B\u0437, \u0441\u0456\u0437 \u0431\u04B1\u043B \u0441\u04B1\u0440\u0430\u049B\u0442\u0430\u043D \u04E9\u0442\u0442\u0456\u04A3\u0456\u0437!",runTime:"\u041E\u0440\u044B\u043D\u0434\u0430\u043B\u0443 \u0443\u0430\u049B\u044B\u0442\u044B",memoryUsed:"\u0416\u0430\u0434\u044B \u049B\u043E\u043B\u0434\u0430\u043D\u0443 \u043A\u04E9\u043B\u0435\u043C\u0456",returnToHomeworkDetailsPage:"\u0422\u0430\u043F\u0441\u044B\u0440\u043C\u0430 \u043C\u04D9\u043B\u0456\u043C\u0435\u0442\u0442\u0435\u0440 \u0431\u0435\u0442\u0456\u043D\u0435 \u043E\u0440\u0430\u043B\u0443",solutionDiscussion:"\u0422\u0430\u043B\u049B\u044B\u043B\u0430\u0443",latestReplies:"\u0421\u043E\u04A3\u0493\u044B \u0436\u0430\u0443\u0430\u043F\u0442\u0430\u0440",latestPosts:"\u0421\u043E\u04A3\u0493\u044B \u0436\u0430\u0440\u0438\u044F\u043B\u0430\u043D\u044B\u043C\u0434\u0430\u0440",publishBroadcast:"\u0425\u0430\u0431\u0430\u0440\u043B\u0430\u043C\u0430 \u0436\u0430\u0440\u0438\u044F\u043B\u0430\u0443",noRelatedDataYet:"\u049A\u0430\u0437\u0456\u0440\u0433\u0456 \u0443\u0430\u049B\u044B\u0442\u0442\u0430 \u0434\u0435\u0440\u0435\u043A\u0442\u0435\u0440 \u0436\u043E\u049B!",noDiscussion:"\u0422\u0430\u043B\u049B\u044B\u043B\u0430\u0443 \u0436\u043E\u049B",question:"\u0421\u04B1\u0440\u0430\u049B",ranking:"\u0420\u0435\u0439\u0442\u0438\u043D\u0433",editDescription:"\u0422\u04AF\u0441\u0456\u043D\u0434\u0456\u0440\u043C\u0435 \u04E9\u04A3\u0434\u0435\u0443",hideDescription:"\u0416\u0430\u0441\u044B\u0440\u044B\u043D \u0442\u04AF\u0441\u0456\u043D\u0434\u0456\u0440\u043C\u0435",dragToSortQuestions:"\u0421\u04B1\u0440\u0430\u049B\u0442\u0430\u0440\u0434\u044B \u2237 \u0430\u0440\u049B\u044B\u043B\u044B \u0441\u04AF\u0439\u0440\u0435\u043F \u0440\u0435\u0442\u0442\u0435\u0443\u0433\u0435 \u0431\u043E\u043B\u0430\u0434\u044B, \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0435\u0440 \u0441\u043E\u043B \u0440\u0435\u0442\u043F\u0435\u043D \u043A\u04E9\u0440\u0435\u0434\u0456",points:"\u04B0\u043F\u0430\u0439",difficulty:"\u049A\u0438\u044B\u043D\u0434\u044B\u049B",passRate:"\u04E8\u0442\u0443 \u043F\u0430\u0439\u044B\u0437\u044B",knowledgePoints:"\u0411\u0456\u043B\u0456\u043C \u0442\u0430\u049B\u044B\u0440\u044B\u0431\u044B",description:"\u0421\u0438\u043F\u0430\u0442\u0442\u0430\u043C\u0430:",edit:"\u04E8\u04A3\u0434\u0435\u0443",questionAnalysis:"\u0421\u04B1\u0440\u0430\u049B \u0442\u0430\u043B\u0434\u0430\u0443\u044B:",noAnalysis:"\u0422\u0430\u043B\u0434\u0430\u0443 \u0436\u043E\u049B",addToQuestionBank:"\u0421\u04B1\u0440\u0430\u049B\u0442\u0430\u0440 \u0431\u0430\u0437\u0430\u0441\u044B\u043D\u0430 \u049B\u043E\u0441\u0443",rankings:"\u0420\u0435\u0439\u0442\u0438\u043D\u0433",experience:"\u0422\u04D9\u0436\u0456\u0440\u0438\u0431\u0435",rankingRulesClassicACM:"\u0420\u0435\u0439\u0442\u0438\u043D\u0433 \u0435\u0440\u0435\u0436\u0435\u0441\u0456: \u043A\u043B\u0430\u0441\u0441\u0438\u043A\u0430\u043B\u044B\u049B ACM \u0435\u0440\u0435\u0436\u0435\u0441\u0456 AC (\u0441\u04B1\u0440\u0430\u049B\u0442\u0430\u043D \u04E9\u0442\u0443) \u043D\u0435\u0493\u04B1\u0440\u043B\u044B\u043C \u043A\u04E9\u043F \u0431\u043E\u043B\u0441\u0430, \u0440\u0435\u0439\u0442\u0438\u043D\u0433 \u0441\u043E\u0493\u04B1\u0440\u043B\u044B\u043C \u0436\u043E\u0493\u0430\u0440\u044B. AC \u0441\u0430\u043D\u044B \u0431\u0456\u0440\u0434\u0435\u0439 \u0431\u043E\u043B\u0441\u0430, \u0436\u0430\u043B\u043F\u044B \u0443\u0430\u049B\u044B\u0442 \u0430\u0437 \u0441\u0442\u0443\u0434\u0435\u043D\u0442 \u0436\u043E\u0493\u0430\u0440\u044B \u0442\u04B1\u0440\u0430\u0434\u044B. \u0416\u0430\u043B\u043F\u044B \u0443\u0430\u049B\u044B\u0442 = \u2211 (\u04D9\u0440 \u0441\u04B1\u0440\u0430\u049B\u049B\u0430 \u043A\u0435\u0442\u043A\u0435\u043D \u0443\u0430\u049B\u044B\u0442) \u04D8\u0440 \u0441\u04B1\u0440\u0430\u049B \u0443\u0430\u049B\u044B\u0442\u044B = \u0431\u0430\u0439\u049B\u0430\u0443 \u0431\u0430\u0441\u0442\u0430\u043B\u0493\u0430\u043D\u043D\u0430\u043D \u04E9\u0442\u043A\u0435\u043D\u0433\u0435 \u0434\u0435\u0439\u0456\u043D\u0433\u0456 \u0443\u0430\u049B\u044B\u0442 + \u0430\u0439\u044B\u043F \u0443\u0430\u049B\u044B\u0442\u044B \u0410\u0439\u044B\u043F \u0443\u0430\u049B\u044B\u0442\u044B = (\u04E9\u0442\u043A\u0435\u043D\u0433\u0435 \u0434\u0435\u0439\u0456\u043D) \u0436\u0456\u0431\u0435\u0440\u0456\u043B\u0433\u0435\u043D \u049B\u0430\u0442\u0435 \u043A\u043E\u0434 \u0441\u0430\u043D\u044B * \u04D9\u0440 \u049B\u0430\u0442\u0435\u0433\u0435 \u0430\u0440\u043D\u0430\u043B\u0493\u0430\u043D \u0430\u0439\u044B\u043F \u0443\u0430\u049B\u044B\u0442\u044B \u0410\u0439\u044B\u043F \u0441\u0430\u043D\u0430\u043B\u043C\u0430\u0439\u0442\u044B\u043D \u0436\u0430\u0493\u0434\u0430\u0439\u043B\u0430\u0440: \u04E9\u0442\u043F\u0435\u0433\u0435\u043D \u0441\u04B1\u0440\u0430\u049B, \u0436\u04AF\u0439\u0435\u043B\u0456\u043A \u049B\u0430\u0442\u0435 \u043D\u0435\u043C\u0435\u0441\u0435 \u043A\u043E\u043C\u043F\u0438\u043B\u044F\u0446\u0438\u044F \u049B\u0430\u0442\u0435\u0441\u0456",rankingRulesPracticalTimePriority:"\u0420\u0435\u0439\u0442\u0438\u043D\u0433 \u0435\u0440\u0435\u0436\u0435\u0441\u0456: \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430 \u0443\u0430\u049B\u044B\u0442\u044B \u0430\u044F\u0441\u044B\u043D\u0430\u043D \u0442\u044B\u0441 \u0436\u0456\u0431\u0435\u0440\u0443\u043B\u0435\u0440 \u0435\u0441\u0435\u043F\u043A\u0435 \u0430\u043B\u044B\u043D\u0431\u0430\u0439\u0434\u044B. \u049A\u0430\u0437\u0456\u0440 \u043D\u0430\u049B\u0442\u044B \u043E\u0440\u044B\u043D\u0434\u0430\u043B\u0443 \u0443\u0430\u049B\u044B\u0442\u044B \u0431\u043E\u0439\u044B\u043D\u0448\u0430 \u0441\u04B1\u0440\u044B\u043F\u0442\u0430\u043B\u0430\u0434\u044B; \u0442\u0435\u04A3 \u04E9\u0442\u043A\u0435\u043D \u0441\u04B1\u0440\u0430\u049B\u0442\u0430\u0440\u0434\u0430 \u0430\u0437 \u0443\u0430\u049B\u044B\u0442 \u0436\u04B1\u043C\u0441\u0430\u0493\u0430\u043D \u0436\u043E\u0493\u0430\u0440\u044B \u0442\u04B1\u0440\u0430\u0434\u044B. \u0411\u0430\u0493\u0430\u043B\u0430\u0443 \u0435\u0440\u0435\u0436\u0435\u0441\u0456\u043D \u043A\u04E9\u0440\u0443 \u04AF\u0448\u0456\u043D \u0431\u0430\u0441\u044B\u04A3\u044B\u0437",rankingPassed:"\u04E8\u0442\u043A\u0435\u043D\u0434\u0435\u0440 \u0440\u0435\u0439\u0442\u0438\u043D\u0433\u0456",score:"\u04B0\u043F\u0430\u0439",totalTimeSpent:"\u0416\u0430\u043B\u043F\u044B \u0443\u0430\u049B\u044B\u0442",question1_100:"\u0421\u04B1\u0440\u0430\u049B 1 (100)",completionTime:"\u0410\u044F\u049B\u0442\u0430\u0443 \u0443\u0430\u049B\u044B\u0442\u044B",passStatus:"\u04E8\u0442\u0443 \u0436\u0430\u0493\u0434\u0430\u0439\u044B",completionDuration:"\u041E\u0440\u044B\u043D\u0434\u0430\u043B\u0443 \u0443\u0430\u049B\u044B\u0442\u044B",updateScore:"\u0411\u0430\u0493\u0430\u043D\u044B \u0436\u0430\u04A3\u0430\u0440\u0442\u0443",studentGrades:"\u0421\u0442\u0443\u0434\u0435\u043D\u0442 \u0431\u0430\u0493\u0430\u043B\u0430\u0440\u044B",programmingReport:"\u0411\u0430\u0493\u0434\u0430\u0440\u043B\u0430\u043C\u0430\u043B\u0430\u0443 \u0435\u0441\u0435\u0431\u0456",exportProgrammingReport:"\u0411\u0430\u0493\u0434\u0430\u0440\u043B\u0430\u043C\u0430\u043B\u0430\u0443 \u0435\u0441\u0435\u0431\u0456\u043D \u044D\u043A\u0441\u043F\u043E\u0440\u0442\u0442\u0430\u0443",exportAllStudentsProgrammingReports:"\u0411\u0430\u0440\u043B\u044B\u049B \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0435\u0440\u0434\u0456\u04A3 \u0431\u0430\u0493\u0434\u0430\u0440\u043B\u0430\u043C\u0430\u043B\u0430\u0443 \u0435\u0441\u0435\u043F\u0442\u0435\u0440\u0456\u043D \u044D\u043A\u0441\u043F\u043E\u0440\u0442\u0442\u0430\u0443",overallEvaluation:"\u0416\u0430\u043B\u043F\u044B \u0431\u0430\u0493\u0430",commentHomework:"\u0422\u0430\u043F\u0441\u044B\u0440\u043C\u0430 \u0431\u043E\u0439\u044B\u043D\u0448\u0430 \u043F\u0456\u043A\u0456\u0440",stageScores:"\u041A\u0435\u0437\u0435\u04A3\u0434\u0456\u043A \u0431\u0430\u0493\u0430",questionsCompletedBeforeDeadline0Of1:"\u0410\u044F\u049B\u0442\u0430\u043B\u0493\u0430\u043D \u0441\u04B1\u0440\u0430\u049B\u0442\u0430\u0440 \u0441\u0430\u043D\u044B: 0/1",latestCompletedQuestions0Of1:"\u0421\u043E\u04A3\u0493\u044B \u0430\u044F\u049B\u0442\u0430\u043B\u0493\u0430\u043D \u0441\u04B1\u0440\u0430\u049B: 0/1",completionTime:"\u0410\u044F\u049B\u0442\u0430\u043B\u0443 \u0443\u0430\u049B\u044B\u0442\u044B",completionDuration:"\u041E\u0440\u044B\u043D\u0434\u0430\u043B\u0443 \u0443\u0430\u049B\u044B\u0442\u044B",evaluationCount:"\u0411\u0430\u0493\u0430\u043B\u0430\u0443 \u0441\u0430\u043D\u044B",passRate:"\u04E8\u0442\u0443 \u043F\u0430\u0439\u044B\u0437\u044B",score:"\u04B0\u043F\u0430\u0439",overallPracticeRanking:"\u0416\u0430\u043B\u043F\u044B \u0440\u0435\u0439\u0442\u0438\u043D\u0433",classRanking:"\u0422\u043E\u043F \u0456\u0448\u0456\u043B\u0456\u043A \u0440\u0435\u0439\u0442\u0438\u043D\u0433",evaluationSerialNumber:"\u0411\u0430\u0493\u0430\u043B\u0430\u0443 \u043D\u04E9\u043C\u0456\u0440\u0456",evaluationTime:"\u0411\u0430\u0493\u0430\u043B\u0430\u0443 \u0443\u0430\u049B\u044B\u0442\u044B",evaluationResult:"\u0411\u0430\u0493\u0430\u043B\u0430\u0443 \u043D\u04D9\u0442\u0438\u0436\u0435\u0441\u0456",questionName:"\u0421\u04B1\u0440\u0430\u049B \u0430\u0442\u0430\u0443\u044B",completionTime:"\u0410\u044F\u049B\u0442\u0430\u043B\u0443 \u0443\u0430\u049B\u044B\u0442\u044B",evaluationCount:"\u0411\u0430\u0493\u0430\u043B\u0430\u0443 \u0441\u0430\u043D\u044B",runTimeMs:"\u041E\u0440\u044B\u043D\u0434\u0430\u043B\u0443 \u0443\u0430\u049B\u044B\u0442\u044B (\u043C\u0441)",memoryKb:"\u0416\u0430\u0434\u044B (\u041A\u0411)",languageUsed:"\u049A\u043E\u043B\u0434\u0430\u043D\u044B\u043B\u0493\u0430\u043D \u0442\u0456\u043B",score:"\u04B0\u043F\u0430\u0439",ranking:"\u0420\u0435\u0439\u0442\u0438\u043D\u0433",noEvaluationRecordsThisLevel:"\u0411\u04B1\u043B \u0434\u0435\u04A3\u0433\u0435\u0439\u0434\u0435 \u0431\u0430\u0493\u0430\u043B\u0430\u0443 \u0436\u0430\u0437\u0431\u0430\u0441\u044B \u0436\u043E\u049B",questionDetails:"\u0421\u04B1\u0440\u0430\u049B\u0442\u0430\u0440\u0434\u044B \u0448\u0435\u0448\u0443 \u043C\u04D9\u043B\u0456\u043C\u0435\u0442\u0456",viewAnswerDetails:"\u0416\u0430\u0443\u0430\u043F \u0434\u0435\u0440\u0435\u043A\u0442\u0435\u0440\u0456\u043D \u043A\u04E9\u0440\u0443",returnToList:"\u0422\u0456\u0437\u0456\u043C\u0433\u0435 \u043E\u0440\u0430\u043B\u0443",previous:"\u0410\u043B\u0434\u044B\u04A3\u0493\u044B",next:"\u041A\u0435\u043B\u0435\u0441\u0456",commentHomework:"\u0422\u0430\u043F\u0441\u044B\u0440\u043C\u0430 \u0431\u043E\u0439\u044B\u043D\u0448\u0430 \u043F\u0456\u043A\u0456\u0440"},classroomExams:{startExam:"\u0415\u043C\u0442\u0438\u0445\u0430\u043D\u0434\u044B \u0431\u0430\u0441\u0442\u0430\u0443",objectiveQuestionsScore:"\u041E\u0431\u044A\u0435\u043A\u0442\u0438\u0432\u0442\u0456 \u0441\u04B1\u0440\u0430\u049B \u04B1\u043F\u0430\u0439\u044B",subjectiveQuestionsScore:"\u0421\u0443\u0431\u044A\u0435\u043A\u0442\u0438\u0432\u0442\u0456 \u0441\u04B1\u0440\u0430\u049B \u04B1\u043F\u0430\u0439\u044B",submissionStatus:"\u0416\u0456\u0431\u0435\u0440\u0443 \u043A\u04AF\u0439\u0456",currentCandidateInformation:"\u0410\u0493\u044B\u043C\u0434\u0430\u0493\u044B \u0435\u043C\u0442\u0438\u0445\u0430\u043D \u0442\u0430\u043F\u0441\u044B\u0440\u0443\u0448\u044B \u0442\u0443\u0440\u0430\u043B\u044B \u0430\u049B\u043F\u0430\u0440\u0430\u0442",honestExamDeclaration:"\u0410\u0434\u0430\u043B \u0435\u043C\u0442\u0438\u0445\u0430\u043D \u0442\u0430\u043F\u0441\u044B\u0440\u0443 \u0434\u0435\u043A\u043B\u0430\u0440\u0430\u0446\u0438\u044F\u0441\u044B",examRule1:"1. \u0415\u043C\u0442\u0438\u0445\u0430\u043D \u043A\u0435\u0437\u0456\u043D\u0434\u0435 \u0441\u0442\u0443\u0434\u0435\u043D\u0442 \u0442\u04D9\u0440\u0442\u0456\u043F\u0442\u0456 \u0441\u0430\u049B\u0442\u0430\u0443\u044B, \u0430\u0434\u0430\u043B \u0442\u0430\u043F\u0441\u044B\u0440\u0443\u044B \u0436\u04D9\u043D\u0435 \u043A\u04E9\u0448\u0456\u0440\u0443\u0434\u0435\u043D \u0431\u0430\u0441 \u0442\u0430\u0440\u0442\u0443\u044B \u043A\u0435\u0440\u0435\u043A. \u0415\u0440\u0435\u0436\u0435\u043D\u0456 \u0431\u04B1\u0437\u0443 \u0430\u043D\u044B\u049B\u0442\u0430\u043B\u0441\u0430, \u043E\u049B\u0443 \u043E\u0440\u043D\u044B\u043D\u044B\u04A3 \u0435\u043C\u0442\u0438\u0445\u0430\u043D \u0441\u0430\u044F\u0441\u0430\u0442\u044B\u043D\u0430 \u0441\u04D9\u0439\u043A\u0435\u0441 \u049B\u0430\u0442\u0430\u04A3 \u0448\u0430\u0440\u0430\u043B\u0430\u0440 \u049B\u043E\u043B\u0434\u0430\u043D\u044B\u043B\u0430\u0434\u044B. \u0411\u0430\u0440\u043B\u044B\u049B \u0441\u0430\u043B\u0434\u0430\u0440 \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0456\u04A3 \u04E9\u0437 \u0436\u0430\u0443\u0430\u043F\u043A\u0435\u0440\u0448\u0456\u043B\u0456\u0433\u0456\u043D\u0434\u0435.",examRule2:"2. \u0415\u043C\u0442\u0438\u0445\u0430\u043D \u043A\u0435\u0437\u0456\u043D\u0434\u0435 \u043C\u04D9\u0441\u0435\u043B\u0435 \u0442\u0443\u044B\u043D\u0434\u0430\u0441\u0430, \u0431\u0456\u0440\u0434\u0435\u043D \u0431\u0430\u049B\u044B\u043B\u0430\u0443\u0448\u044B\u0493\u0430 \u0445\u0430\u0431\u0430\u0440\u043B\u0430\u0441\u044B\u04A3\u044B\u0437. \u0415\u043C\u0442\u0438\u0445\u0430\u043D \u0431\u0456\u0442\u043A\u0435\u043D \u0441\u043E\u04A3 \u0430\u0439\u0442\u044B\u043B\u0493\u0430\u043D \u0448\u0430\u0493\u044B\u043C \u0436\u0430\u0440\u0430\u043C\u0441\u044B\u0437.",examRule3:"3. \u041F\u0440\u0430\u043A\u0442\u0438\u043A\u0430\u043B\u044B\u049B, \u0431\u0430\u0493\u0434\u0430\u0440\u043B\u0430\u043C\u0430\u043B\u0430\u0443 \u043D\u0435\u043C\u0435\u0441\u0435 \u043A\u043E\u0434 \u0442\u043E\u043B\u0442\u044B\u0440\u0443 \u0441\u04B1\u0440\u0430\u049B\u0442\u0430\u0440\u044B\u043D \u0430\u044F\u049B\u0442\u0430\u0493\u0430\u043D \u0441\u043E\u04A3, \u0435\u043C\u0442\u0438\u0445\u0430\u043D \u043F\u0430\u0440\u0430\u0493\u044B\u043D\u0434\u0430 \u0441\u043E\u04A3\u0493\u044B \u043D\u04B1\u0441\u049B\u0430\u043D\u044B \u0441\u0430\u049B\u0442\u0430\u0493\u0430\u043D\u044B\u04A3\u044B\u0437\u0493\u0430 \u043A\u04E9\u0437 \u0436\u0435\u0442\u043A\u0456\u0437\u0456\u04A3\u0456\u0437.",majorQuestions9:"\u041D\u0435\u0433\u0456\u0437\u0433\u0456 \u0441\u04B1\u0440\u0430\u049B\u0442\u0430\u0440 \u0441\u0430\u043D\u044B: 9",minorQuestions9:"\u049A\u043E\u0441\u044B\u043C\u0448\u0430 \u0441\u04B1\u0440\u0430\u049B\u0442\u0430\u0440 \u0441\u0430\u043D\u044B: 9",fullScore80_0:"\u0422\u043E\u043B\u044B\u049B \u04B1\u043F\u0430\u0439: 80.0",examDuration60Minutes:"\u0415\u043C\u0442\u0438\u0445\u0430\u043D \u04B1\u0437\u0430\u049B\u0442\u044B\u0493\u044B: 60 \u043C\u0438\u043D\u0443\u0442",returnToExamList:"\u0415\u043C\u0442\u0438\u0445\u0430\u043D \u0442\u0456\u0437\u0456\u043C\u0456\u043D\u0435 \u043E\u0440\u0430\u043B\u0443",iHaveReadEnterExam:"\u041C\u0435\u043D \u043E\u049B\u044B\u0434\u044B\u043C, \u0435\u043C\u0442\u0438\u0445\u0430\u043D\u0493\u0430 \u043A\u0456\u0440\u0443",inExam:"\u0415\u043C\u0442\u0438\u0445\u0430\u043D \u0436\u04AF\u0440\u0456\u043F \u0436\u0430\u0442\u044B\u0440",mark:"\u0411\u0435\u043B\u0433\u0456",submitCode:"\u041A\u043E\u0434 \u0436\u0456\u0431\u0435\u0440\u0443",enterAnswering:"\u0416\u0430\u0443\u0430\u043F \u0431\u0435\u0442\u0456\u043D\u0435 \u04E9\u0442\u0443",returnToTestPaper:"\u0421\u044B\u043D\u0430\u049B \u049B\u0430\u0493\u0430\u0437\u044B\u043D\u0430 \u043E\u0440\u0430\u043B\u0443",answeringDuration:"\u0416\u0430\u0443\u0430\u043F \u0431\u0435\u0440\u0443 \u0443\u0430\u049B\u044B\u0442\u044B",submissionTime:"\u0416\u0456\u0431\u0435\u0440\u0443 \u0443\u0430\u049B\u044B\u0442\u044B",questionBankSelection:"\u0421\u04B1\u0440\u0430\u049B \u0431\u0430\u0437\u0430\u0441\u044B\u043D\u0430\u043D \u0442\u0430\u04A3\u0434\u0430\u0443",batchImport:"\u0422\u043E\u043F\u0442\u0430\u043F \u0438\u043C\u043F\u043E\u0440\u0442\u0442\u0430\u0443",intelligentImport:"\u0418\u043D\u0442\u0435\u043B\u043B\u0435\u043A\u0442\u0443\u0430\u043B\u0434\u044B \u0438\u043C\u043F\u043E\u0440\u0442\u0442\u0430\u0443",simulateExam:"\u0415\u043C\u0442\u0438\u0445\u0430\u043D\u0434\u044B \u043C\u043E\u0434\u0435\u043B\u044C\u0434\u0435\u0443",saveTestPaper:"\u0421\u044B\u043D\u0430\u049B \u049B\u0430\u0493\u0430\u0437\u044B\u043D \u0441\u0430\u049B\u0442\u0430\u0443",createTestPaper:"\u0416\u0430\u04A3\u0430 \u0441\u044B\u043D\u0430\u049B \u049B\u0430\u0493\u0430\u0437\u044B\u043D \u0436\u0430\u0441\u0430\u0443",exportTestPaper:"\u0421\u044B\u043D\u0430\u049B \u049B\u0430\u0493\u0430\u0437\u044B\u043D \u044D\u043A\u0441\u043F\u043E\u0440\u0442\u0442\u0430\u0443",exportFormatSettings:"\u042D\u043A\u0441\u043F\u043E\u0440\u0442 \u043F\u0430\u0440\u0430\u043C\u0435\u0442\u0440\u043B\u0435\u0440\u0456\u043D \u043E\u0440\u043D\u0430\u0442\u0443",editTestPaper:"\u0421\u044B\u043D\u0430\u049B \u049B\u0430\u0493\u0430\u0437\u044B\u043D \u04E9\u04A3\u0434\u0435\u0443",simulateExam:"\u0415\u043C\u0442\u0438\u0445\u0430\u043D\u0434\u044B \u043C\u043E\u0434\u0435\u043B\u044C\u0434\u0435\u0443",answeringDuration:"\u0416\u0430\u0443\u0430\u043F \u0431\u0435\u0440\u0443 \u0443\u0430\u049B\u044B\u0442\u044B",recommendedAntiCheatingMode:"\u04B0\u0441\u044B\u043D\u044B\u043B\u0430\u0442\u044B\u043D \u043A\u04E9\u0448\u0456\u0440\u0443\u0434\u0456 \u0431\u043E\u043B\u0434\u044B\u0440\u043C\u0430\u0443 \u0440\u0435\u0436\u0438\u043C\u0456 (\u04D9\u0440\u0442\u04AF\u0440\u043B\u0456 \u0435\u043C\u0442\u0438\u0445\u0430\u043D \u0440\u0435\u0436\u0438\u043C\u0456\u043D\u0434\u0435 \u0436\u04AF\u0439\u0435 \u04B1\u0441\u044B\u043D\u044B\u043B\u0493\u0430\u043D \u049B\u0430\u0443\u0456\u043F\u0441\u0456\u0437\u0434\u0456\u043A \u043F\u0430\u0440\u0430\u043C\u0435\u0442\u0440\u043B\u0435\u0440\u0456\u043D \u0430\u0432\u0442\u043E\u043C\u0430\u0442\u0442\u044B \u0442\u04AF\u0440\u0434\u0435 \u0442\u0430\u04A3\u0434\u0430\u0439\u0434\u044B, \u049B\u0430\u0436\u0435\u0442 \u0431\u043E\u043B\u0441\u0430 \u049B\u043E\u043B\u043C\u0435\u043D \u0442\u04AF\u0437\u0435\u0442\u0443\u0433\u0435 \u0431\u043E\u043B\u0430\u0434\u044B)",studentLateArrivalLimit:"\u0421\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0456\u04A3 \u0435\u043C\u0442\u0438\u0445\u0430\u043D\u0493\u0430 \u043A\u0435\u0448\u0456\u0433\u0443 \u0448\u0435\u0433\u0456",reminderBeforeEnd:"1. \u0415\u043C\u0442\u0438\u0445\u0430\u043D \u0430\u044F\u049B\u0442\u0430\u043B\u0443\u0493\u0430 \u0434\u0435\u0439\u0456\u043D \u0431\u0456\u0440\u043D\u0435\u0448\u0435 \u043C\u0438\u043D\u0443\u0442 \u049B\u0430\u043B\u0493\u0430\u043D\u0434\u0430 \u0435\u0441\u043A\u0435\u0440\u0442\u0443 \u0436\u0456\u0431\u0435\u0440\u0456\u043B\u0435\u0434\u0456, \u043C\u0430\u0437\u043C\u04B1\u043D\u044B:",partialPointsForMissedSelectionsInMultipleChoice:"\u041A\u04E9\u043F \u0442\u0430\u04A3\u0434\u0430\u0443\u043B\u044B \u0441\u04B1\u0440\u0430\u049B\u0442\u0430\u0440\u0434\u0430 \u0436\u0430\u0443\u0430\u043F \u0442\u043E\u043B\u044B\u049B \u0442\u0430\u04A3\u0434\u0430\u043B\u043C\u0430\u0441\u0430 \u0434\u0430, \u0434\u04B1\u0440\u044B\u0441 \u0436\u0430\u0443\u0430\u043F\u0442\u0430\u0440\u0434\u044B\u04A3 \u0431\u0430\u0440\u043B\u044B\u0493\u044B \u0434\u04B1\u0440\u044B\u0441 \u0431\u043E\u043B\u0441\u0430, \u0456\u0448\u0456\u043D\u0430\u0440\u0430 \u04B1\u043F\u0430\u0439 \u0431\u0435\u0440\u0456\u043B\u0435\u0434\u0456 (\u04B1\u043F\u0430\u0439 = \u0442\u0430\u04A3\u0434\u0430\u043B\u0493\u0430\u043D \u0434\u04B1\u0440\u044B\u0441 \u0436\u0430\u0443\u0430\u043F\u0442\u0430\u0440 \u0441\u0430\u043D\u044B * (\u0441\u04B1\u0440\u0430\u049B\u0442\u044B\u04A3 \u0436\u0430\u043B\u043F\u044B \u04B1\u043F\u0430\u0439\u044B / \u0431\u0430\u0440\u043B\u044B\u049B \u0434\u04B1\u0440\u044B\u0441 \u0436\u0430\u0443\u0430\u043F \u0441\u0430\u043D\u044B))",ignoreCaseInFillInTheBlankScoring:"\u0411\u043E\u0441 \u043E\u0440\u044B\u043D\u0434\u044B \u0442\u043E\u043B\u0442\u044B\u0440\u0443 \u0441\u04B1\u0440\u0430\u049B\u0442\u0430\u0440\u044B\u043D\u0434\u0430 \u0430\u0493\u044B\u043B\u0448\u044B\u043D \u04D9\u0440\u0456\u043F\u0442\u0435\u0440\u0456\u043D\u0456\u04A3 \u0440\u0435\u0433\u0438\u0441\u0442\u0440\u0456\u043D \u0435\u043B\u0435\u043C\u0435\u0443 (\u0431\u0435\u043B\u0433\u0456\u043B\u0435\u043D\u0441\u0435, \u0431\u0430\u0493\u0430\u043B\u0430\u0443 \u043A\u0435\u0437\u0456\u043D\u0434\u0435 \u04AF\u043B\u043A\u0435\u043D-\u043A\u0456\u0448\u0456 \u04D9\u0440\u0456\u043F \u0430\u0439\u044B\u0440\u043C\u0430\u0441\u044B \u0435\u0441\u0435\u043F\u043A\u0435 \u0430\u043B\u044B\u043D\u0431\u0430\u0439\u0434\u044B)",allowStudentsToViewScores:"\u0421\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0435\u0440\u0433\u0435 \u0431\u0430\u0493\u0430\u043B\u0430\u0440\u044B\u043D \u043A\u04E9\u0440\u0443\u0433\u0435 \u0440\u04B1\u049B\u0441\u0430\u0442 \u0431\u0435\u0440\u0443 (\u0431\u0435\u043B\u0433\u0456\u043B\u0435\u043D\u0441\u0435, \u0441\u0442\u0443\u0434\u0435\u043D\u0442 \u0431\u0435\u043B\u0433\u0456\u043B\u0456 \u0431\u0456\u0440 \u043A\u0435\u0437\u0435\u04A3\u0434\u0435 \u0435\u043C\u0442\u0438\u0445\u0430\u043D \u043D\u04D9\u0442\u0438\u0436\u0435\u0441\u0456\u043D \u043A\u04E9\u0440\u0435 \u0430\u043B\u0430\u0434\u044B)",examStartPassword:"\u0415\u043C\u0442\u0438\u0445\u0430\u043D \u043F\u0430\u0440\u043E\u043B\u0456 (\u0431\u0435\u043B\u0433\u0456\u043B\u0435\u043D\u0441\u0435, \u0441\u0442\u0443\u0434\u0435\u043D\u0442 \u0431\u0456\u0440\u0456\u043D\u0448\u0456 \u0440\u0435\u0442 \u043A\u0456\u0440\u0433\u0435\u043D\u0434\u0435 \u0435\u043C\u0442\u0438\u0445\u0430\u043D \u0431\u0435\u0442\u0456\u043D\u0435 \u043A\u0456\u0440\u0443 \u04AF\u0448\u0456\u043D \u043F\u0430\u0440\u043E\u043B\u044C \u0435\u043D\u0433\u0456\u0437\u0443\u0456 \u043A\u0435\u0440\u0435\u043A)",examUnlockCode:"\u0415\u043C\u0442\u0438\u0445\u0430\u043D\u0434\u044B \u0436\u0430\u043B\u0493\u0430\u0441\u0442\u044B\u0440\u0443 \u043A\u043E\u0434\u044B (\u0431\u0435\u043B\u0433\u0456\u043B\u0435\u043D\u0441\u0435, \u0441\u0442\u0443\u0434\u0435\u043D\u0442 \u0435\u043C\u0442\u0438\u0445\u0430\u043D\u043D\u0430\u043D \u0448\u044B\u0493\u044B\u043F \u049B\u0430\u0439\u0442\u0430 \u043A\u0456\u0440\u0433\u0456\u0441\u0456 \u043A\u0435\u043B\u0441\u0435, \u0431\u04B1\u043B \u043A\u043E\u0434\u0442\u044B \u0435\u043D\u0433\u0456\u0437\u0443\u0456 \u049B\u0430\u0436\u0435\u0442)",examLoginRestriction:"\u041A\u0456\u0440\u0443\u0434\u0456 \u0448\u0435\u043A\u0442\u0435\u0443 (\u0431\u0435\u043B\u0433\u0456\u043B\u0435\u043D\u0441\u0435, \u0441\u0442\u0443\u0434\u0435\u043D\u0442 \u0435\u043C\u0442\u0438\u0445\u0430\u043D \u043A\u0435\u0437\u0456\u043D\u0434\u0435 \u0435\u043A\u0456\u043D\u0448\u0456 \u0440\u0435\u0442 \u0436\u04AF\u0439\u0435\u0433\u0435 \u043A\u0456\u0440\u0433\u0435\u043D\u0434\u0435 \u0431\u0430\u049B\u044B\u043B\u0430\u0443\u0448\u044B \u0435\u043C\u0442\u0438\u0445\u0430\u043D \u043A\u043E\u0434\u044B\u043D \u0435\u043D\u0433\u0456\u0437\u0443\u0456 \u0442\u0438\u0456\u0441)",screenSwitchingLimit:"\u0415\u043C\u0442\u0438\u0445\u0430\u043D \u043A\u0435\u0437\u0456\u043D\u0434\u0435 \u0431\u0435\u0442\u0442\u0435\u0440\u0434\u0456 3 \u0440\u0435\u0442\u0442\u0435\u043D \u0430\u0440\u0442\u044B\u049B \u0430\u0443\u044B\u0441\u0442\u044B\u0440\u0493\u0430\u043D \u0441\u0442\u0443\u0434\u0435\u043D\u0442 \u0430\u0432\u0442\u043E\u043C\u0430\u0442\u0442\u044B \u0442\u04AF\u0440\u0434\u0435 \u0435\u043C\u0442\u0438\u0445\u0430\u043D \u0442\u0430\u043F\u0441\u044B\u0440\u0430\u0434\u044B; \u0431\u0430\u0441\u049B\u0430 \u0431\u0435\u0442\u043A\u0435 5 \u0441\u0435\u043A\u0443\u043D\u0434\u0442\u0430\u043D \u0430\u0440\u0442\u044B\u049B \u0430\u0443\u044B\u0441\u049B\u0430\u043D \u0436\u0430\u0493\u0434\u0430\u0439\u0434\u0430 \u0436\u04AF\u0439\u0435 \u044D\u043A\u0440\u0430\u043D \u0430\u0443\u044B\u0441\u0442\u044B\u0440\u044B\u043B\u0434\u044B \u0434\u0435\u043F \u0431\u0435\u043B\u0433\u0456\u043B\u0435\u0439\u0434\u0456. \u0422\u043E\u043B\u044B\u049B \u044D\u043A\u0440\u0430\u043D\u043D\u0430\u043D \u0448\u044B\u049B\u049B\u0430\u043D \u043D\u0435\u043C\u0435\u0441\u0435 \u0431\u0430\u0441\u049B\u0430 \u0431\u0435\u0442\u043A\u0435 \u04E9\u0442\u043A\u0435\u043D \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0456\u04A3 \u04D9\u0440\u0435\u043A\u0435\u0442\u0456 \u0442\u0456\u0440\u043A\u0435\u043B\u0435\u0434\u0456.",ipAddressBinding:"IP \u043C\u0435\u043A\u0435\u043D\u0436\u0430\u0439\u0434\u044B \u0431\u0430\u0439\u043B\u0430\u0443 (\u0431\u0435\u043B\u0433\u0456\u043B\u0435\u043D\u0441\u0435, \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0456\u04A3 \u0435\u0441\u0435\u043F\u0442\u0456\u043A \u0436\u0430\u0437\u0431\u0430\u0441\u044B \u0430\u0432\u0442\u043E\u043C\u0430\u0442\u0442\u044B \u0442\u04AF\u0440\u0434\u0435 \u049B\u04B1\u0440\u044B\u043B\u0493\u044B\u043D\u044B\u04A3 \u0441\u044B\u0440\u0442\u049B\u044B \u043D\u0435\u043C\u0435\u0441\u0435 \u0456\u0448\u043A\u0456 IP \u043C\u0435\u043A\u0435\u043D\u0436\u0430\u0439\u044B\u043C\u0435\u043D \u0431\u0430\u0439\u043B\u0430\u043D\u044B\u0441\u0430\u0434\u044B. \u0415\u0440\u0435\u043A\u0448\u0435 \u0436\u0430\u0493\u0434\u0430\u0439 \u0431\u043E\u043B\u0441\u0430, \u043C\u04B1\u0493\u0430\u043B\u0456\u043C \u043D\u0435\u043C\u0435\u0441\u0435 \u0430\u0441\u0441\u0438\u0441\u0442\u0435\u043D\u0442 \u0431\u043E\u0441\u0430\u0442\u0430 \u0430\u043B\u0430\u0434\u044B.)",bindExternalIP:"\u0421\u044B\u0440\u0442\u049B\u044B IP \u0431\u0430\u0439\u043B\u0430\u0443 (\u043C\u0435\u043A\u0442\u0435\u043F \u0436\u0435\u043B\u0456\u0441\u0456\u043D\u0434\u0435\u0433\u0456 \u043A\u043E\u043C\u043F\u044C\u044E\u0442\u0435\u0440\u043B\u0435\u0440\u0434\u0456\u04A3 \u0441\u044B\u0440\u0442\u049B\u044B IP \u043C\u0435\u043A\u0435\u043D\u0436\u0430\u0439\u044B \u04E9\u0437\u0433\u0435\u0440\u0443\u0456 \u043C\u04AF\u043C\u043A\u0456\u043D)",bindInternalIP:"\u0406\u0448\u043A\u0456 IP \u0431\u0430\u0439\u043B\u0430\u0443 (IP \u0430\u043B\u0443 \u04AF\u0448\u0456\u043D \u043F\u043B\u0430\u0433\u0438\u043D \u043E\u0440\u043D\u0430\u0442\u0443 \u049B\u0430\u0436\u0435\u0442, \u043F\u043B\u0430\u0433\u0438\u043D\u0434\u0456 \u0436\u04AF\u043A\u0442\u0435\u04A3\u0456\u0437)",restrictExamAccessIP:"\u0415\u043C\u0442\u0438\u0445\u0430\u043D\u0493\u0430 \u049B\u0430\u0442\u044B\u0441\u0443\u0493\u0430 \u0440\u04B1\u049B\u0441\u0430\u0442 \u0435\u0442\u0456\u043B\u0433\u0435\u043D IP \u0448\u0435\u043A\u0442\u0435\u0443 (\u0435\u043C\u0442\u0438\u0445\u0430\u043D \u0442\u0430\u043F\u0441\u044B\u0440\u0430\u0442\u044B\u043D \u049B\u04B1\u0440\u044B\u043B\u0493\u044B\u043B\u0430\u0440\u0434\u044B\u04A3 IP \u0434\u0438\u0430\u043F\u0430\u0437\u043E\u043D\u044B\u043D \u0448\u0435\u043A\u0442\u0435\u0443) \u0421\u044B\u0440\u0442\u049B\u044B IP \u0434\u0438\u0430\u043F\u0430\u0437\u043E\u043D\u044B: \u0406\u0448\u043A\u0456 IP \u0434\u0438\u0430\u043F\u0430\u0437\u043E\u043D\u044B:",enableCameraCaptureDuringExam:"\u0415\u043C\u0442\u0438\u0445\u0430\u043D \u043A\u0435\u0437\u0456\u043D\u0434\u0435 \u043A\u0430\u043C\u0435\u0440\u0430 \u0430\u0440\u049B\u044B\u043B\u044B \u0441\u0443\u0440\u0435\u0442\u043A\u0435 \u0442\u04AF\u0441\u0456\u0440\u0443 (\u0441\u0442\u0443\u0434\u0435\u043D\u0442 \u0435\u043C\u0442\u0438\u0445\u0430\u043D \u043A\u0435\u0437\u0456\u043D\u0434\u0435 \u0432\u0435\u0431-\u043A\u0430\u043C\u0435\u0440\u0430 \u0430\u0440\u049B\u044B\u043B\u044B \u043A\u0435\u0437\u0434\u0435\u0439\u0441\u043E\u049B 5 \u0440\u0435\u0442\u043A\u0435 \u0434\u0435\u0439\u0456\u043D \u0441\u0443\u0440\u0435\u0442\u043A\u0435 \u0442\u04AF\u0441\u0456\u0440\u0456\u043B\u0435\u0434\u0456, \u043D\u04D9\u0442\u0438\u0436\u0435\u043B\u0435\u0440 \u0442\u0430\u043B\u0434\u0430\u0443\u0434\u0430 \u043A\u04E9\u0440\u0441\u0435\u0442\u0456\u043B\u0435\u0434\u0456, \u0435\u04A3 \u043A\u04E9\u0431\u0456 10 \u0440\u0435\u0442 \u043E\u0440\u043D\u0430\u0442\u0443\u0493\u0430 \u0431\u043E\u043B\u0430\u0434\u044B)",faceVerificationBeforeExam:"\u0415\u043C\u0442\u0438\u0445\u0430\u043D \u0430\u043B\u0434\u044B\u043D\u0434\u0430 \u0431\u0435\u0442 \u043F\u0456\u0448\u0456\u043D\u0456\u043D \u0442\u0430\u043D\u0443 \u0430\u0440\u049B\u044B\u043B\u044B \u0441\u04D9\u0439\u043A\u0435\u0441\u0442\u0435\u043D\u0434\u0456\u0440\u0443 (\u0431\u0435\u043B\u0433\u0456\u043B\u0435\u043D\u0441\u0435, \u0441\u0442\u0443\u0434\u0435\u043D\u0442 \u0435\u043C\u0442\u0438\u0445\u0430\u043D\u0493\u0430 \u043A\u0456\u0440\u0443 \u0430\u043B\u0434\u044B\u043D\u0434\u0430 \u0431\u0435\u0442-\u04D9\u043B\u043F\u0435\u0442\u0456\u043D \u0440\u0430\u0441\u0442\u0430\u0443\u044B \u049B\u0430\u0436\u0435\u0442)",enableMobileVideoRecordingDuringExam:"\u0415\u043C\u0442\u0438\u0445\u0430\u043D \u043A\u0435\u0437\u0456\u043D\u0434\u0435 \u0442\u0435\u043B\u0435\u0444\u043E\u043D \u043A\u0430\u043C\u0435\u0440\u0430\u0441\u044B\u043D \u043F\u0430\u0439\u0434\u0430\u043B\u0430\u043D\u044B\u043F \u0431\u0435\u0439\u043D\u0435 \u0442\u04AF\u0441\u0456\u0440\u0443 (\u0441\u0442\u0443\u0434\u0435\u043D\u0442 \u0435\u043C\u0442\u0438\u0445\u0430\u043D \u0430\u043B\u0434\u044B\u043D\u0434\u0430 \u0442\u0435\u043B\u0435\u0444\u043E\u043D \u0430\u0440\u049B\u044B\u043B\u044B \u0431\u0435\u0439\u043D\u0435\u0436\u0430\u0437\u0431\u0430 \u049B\u043E\u0441\u0443\u044B \u049B\u0430\u0436\u0435\u0442, \u043C\u04B1\u0493\u0430\u043B\u0456\u043C\u0434\u0435\u0440 \u043E\u043D\u044B \u0431\u0430\u049B\u044B\u043B\u0430\u0443 \u0431\u0435\u0442\u0456\u043D\u0434\u0435 \u049B\u0430\u0440\u0430\u0439 \u0430\u043B\u0430\u0434\u044B)",save:"\u0421\u0430\u049B\u0442\u0430\u0443",centralizedReview:"\u041E\u0440\u0442\u0430\u043B\u044B\u049B\u0442\u0430\u043D \u0431\u0430\u0493\u0430\u043B\u0430\u0443 (\u0435\u0433\u0435\u0440 \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0435\u0440 \u0436\u0430\u0443\u0430\u043F\u0442\u0430\u0440\u044B\u043D \u0436\u0456\u0431\u0435\u0440\u0433\u0435\u043D \u0436\u04D9\u043D\u0435 \u0435\u043C\u0442\u0438\u0445\u0430\u043D \u0430\u044F\u049B\u0442\u0430\u043B\u0493\u0430\u043D \u0431\u043E\u043B\u0441\u0430, \u0430\u043B \u0442\u0435\u0441\u0442 \u0442\u043E\u043B\u0442\u044B\u0440\u0443, \u049B\u044B\u0441\u049B\u0430\u0448\u0430 \u0436\u0430\u0443\u0430\u043F, \u0431\u0430\u0493\u0434\u0430\u0440\u043B\u0430\u043C\u0430\u043B\u0430\u0443, \u043F\u0440\u0430\u043A\u0442\u0438\u043A\u0430\u043B\u044B\u049B \u0441\u04B1\u0440\u0430\u049B\u0442\u0430\u0440 \u0431\u043E\u043B\u0441\u0430, \u043E\u0440\u0442\u0430\u043B\u044B\u049B\u0442\u0430\u043D \u0431\u0430\u0493\u0430\u043B\u0430\u0443 \u049B\u043E\u0441\u044B\u043B\u0430\u0434\u044B)",centralizedGradingCannotBeDisabled:"\u041E\u0440\u0442\u0430\u043B\u044B\u049B\u0442\u0430\u043D \u0431\u0430\u0493\u0430\u043B\u0430\u0443 \u049B\u043E\u0441\u044B\u043B\u0493\u0430\u043D\u043D\u0430\u043D \u043A\u0435\u0439\u0456\u043D \u04E9\u0448\u0456\u0440\u0443 \u043C\u04AF\u043C\u043A\u0456\u043D \u0435\u043C\u0435\u0441",returnForRedo:"\u049A\u0430\u0439\u0442\u0430\u0440\u044B\u043F \u049B\u0430\u0439\u0442\u0430 \u0442\u0430\u043F\u0441\u044B\u0440\u0443",statisticalDimensions:"\u0422\u0430\u043B\u0434\u0430\u0443 \u04E9\u043B\u0448\u0435\u043C\u0434\u0435\u0440\u0456",exportExamSummary:"\u0415\u043C\u0442\u0438\u0445\u0430\u043D \u049B\u043E\u0440\u044B\u0442\u044B\u043D\u0434\u044B\u0441\u044B\u043D \u044D\u043A\u0441\u043F\u043E\u0440\u0442\u0442\u0430\u0443",selectResources:"\u0420\u0435\u0441\u0443\u0440\u0441\u0442\u0430\u0440\u0434\u044B \u043F\u0430\u0439\u0434\u0430\u043B\u0430\u043D\u0443",exportCurrentStudentTestPaper:"\u0410\u0493\u044B\u043C\u0434\u0430\u0493\u044B \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0456\u04A3 \u0441\u044B\u043D\u0430\u049B \u049B\u0430\u0493\u0430\u0437\u044B\u043D \u044D\u043A\u0441\u043F\u043E\u0440\u0442\u0442\u0430\u0443",answerSheet:"\u0416\u0430\u0443\u0430\u043F \u043F\u0430\u0440\u0430\u0493\u044B",objectiveQuestions:"\u041E\u0431\u044A\u0435\u043A\u0442\u0438\u0432\u0442\u0456 \u0441\u04B1\u0440\u0430\u049B\u0442\u0430\u0440",showOnlyWrongQuestions:"\u0422\u0435\u043A \u049B\u0430\u0442\u0435 \u0441\u04B1\u0440\u0430\u049B\u0442\u0430\u0440\u0434\u044B \u043A\u04E9\u0440\u0441\u0435\u0442\u0443",showOnlySubjectiveQuestions:"\u0422\u0435\u043A \u0441\u0443\u0431\u044A\u0435\u043A\u0442\u0438\u0432\u0442\u0456 \u0441\u04B1\u0440\u0430\u049B\u0442\u0430\u0440\u0434\u044B \u043A\u04E9\u0440\u0441\u0435\u0442\u0443",subjectiveQuestions:"\u0421\u0443\u0431\u044A\u0435\u043A\u0442\u0438\u0432\u0442\u0456 \u0441\u04B1\u0440\u0430\u049B\u0442\u0430\u0440",edit:"\u04E8\u04A3\u0434\u0435\u0443",scoringMethod:"\u0411\u0430\u0493\u0430 \u049B\u043E\u044E \u0442\u04D9\u0441\u0456\u043B\u0456",totalScore:"\u0416\u0430\u043B\u043F\u044B \u04B1\u043F\u0430\u0439",fullPointsIfAllCorrect:"\u0411\u0430\u0440\u043B\u044B\u0493\u044B \u0434\u04B1\u0440\u044B\u0441 \u0431\u043E\u043B\u0441\u0430 \u0442\u043E\u043B\u044B\u049B \u04B1\u043F\u0430\u0439",partialPointsIfMissedSelections:"\u0416\u0430\u0440\u0442\u044B\u043B\u0430\u0439 \u0434\u04B1\u0440\u044B\u0441 \u0431\u043E\u043B\u0441\u0430 \u0456\u0448\u0456\u043D\u0430\u0440\u0430 \u04B1\u043F\u0430\u0439",quickScoring:"\u0416\u044B\u043B\u0434\u0430\u043C \u0431\u0430\u0493\u0430\u043B\u0430\u0443",fullPoints:"\u0422\u043E\u043B\u044B\u049B \u04B1\u043F\u0430\u0439",submitReview:"\u0411\u0430\u0493\u0430\u043B\u0430\u0443\u0434\u044B \u0436\u0456\u0431\u0435\u0440\u0443",reviewProgress:"\u0411\u0430\u0493\u0430\u043B\u0430\u0443 \u0431\u0430\u0440\u044B\u0441\u044B",studentAnswerCorrectCorrectAnswerWrongNoAnalysis:"\u0421\u0442\u0443\u0434\u0435\u043D\u0442 \u0436\u0430\u0443\u0430\u0431\u044B: \u0434\u04B1\u0440\u044B\u0441 \u0414\u04B1\u0440\u044B\u0441 \u0436\u0430\u0443\u0430\u043F: \u049B\u0430\u0442\u0435 \u0422\u04AF\u0441\u0456\u043D\u0434\u0456\u0440\u043C\u0435: \u0422\u04AF\u0441\u0456\u043D\u0434\u0456\u0440\u043C\u0435 \u0436\u043E\u049B",viewEvaluationRecords:"\u0411\u0430\u0493\u0430\u043B\u0430\u0443 \u0436\u0430\u0437\u0431\u0430\u0441\u044B\u043D \u043A\u04E9\u0440\u0443",runCode:"\u041A\u043E\u0434\u0442\u044B \u043E\u0440\u044B\u043D\u0434\u0430\u0443",adjustScore:"\u04B0\u043F\u0430\u0439\u0434\u044B \u0442\u04AF\u0437\u0435\u0442\u0443",clearanceCode:"\u04E8\u0442\u0443 \u043A\u043E\u0434\u044B (\u0441\u0442\u0443\u0434\u0435\u043D\u0442 \u04E9\u0442\u043A\u0435\u043D \u043A\u043E\u0434\u0442\u044B \u043A\u04E9\u0440\u0441\u0435\u0442\u0443, \u04E9\u0442\u043F\u0435\u0433\u0435\u043D \u0436\u0430\u0493\u0434\u0430\u0439\u0434\u0430 \u0441\u043E\u04A3\u0493\u044B \u043A\u043E\u0434 \u043D\u04B1\u0441\u049B\u0430\u0441\u044B\u043D \u043A\u04E9\u0440\u0441\u0435\u0442\u0443)",viewAnswerDetails:"\u0416\u0430\u0443\u0430\u043F \u0434\u0435\u0440\u0435\u043A\u0442\u0435\u0440\u0456\u043D \u043A\u04E9\u0440\u0443",evaluationRecords:"\u0411\u0430\u0493\u0430\u043B\u0430\u0443 \u0436\u0430\u0437\u0431\u0430\u0441\u044B",totalScore:"\u0416\u0430\u043B\u043F\u044B \u04B1\u043F\u0430\u0439",groupByObjectiveScore:"\u041E\u0431\u044A\u0435\u043A\u0442\u0438\u0432\u0442\u0456 \u0441\u04B1\u0440\u0430\u049B\u0442\u0430\u0440 \u0431\u043E\u0439\u044B\u043D\u0448\u0430 \u0442\u043E\u043F\u0442\u0430\u0443",sequentialReviewWithinGroup:"\u0422\u043E\u043F \u0456\u0448\u0456\u043B\u0456\u043A \u0440\u0435\u0442\u043F\u0435\u043D \u0431\u0430\u0493\u0430\u043B\u0430\u0443",review:"\u0411\u0430\u0493\u0430\u043B\u0430\u0443",centralizedGrading:"\u041E\u0440\u0442\u0430\u043B\u044B\u049B\u0442\u0430\u043D \u0431\u0430\u0493\u0430\u043B\u0430\u0443",allExamModes:"\u0411\u0430\u0440\u043B\u044B\u049B \u0435\u043C\u0442\u0438\u0445\u0430\u043D \u0440\u0435\u0436\u0438\u043C\u0434\u0435\u0440\u0456"},questionBankAddQuestion:{returnToList:"\u0422\u0456\u0437\u0456\u043C\u0433\u0435 \u043E\u0440\u0430\u043B\u0443",continueAdding:"\u049A\u043E\u0441\u0443\u0434\u044B \u0436\u0430\u043B\u0493\u0430\u0441\u0442\u044B\u0440\u0443",questionAddedSuccessfully:"\u0421\u04B1\u0440\u0430\u049B \u0441\u04D9\u0442\u0442\u0456 \u049B\u043E\u0441\u044B\u043B\u0434\u044B",pleaseSelectKnowledgePointsMultipleAllowed:"\u0411\u0456\u043B\u0456\u043C \u0442\u0430\u049B\u044B\u0440\u044B\u043F\u0442\u0430\u0440\u044B\u043D \u0442\u0430\u04A3\u0434\u0430\u04A3\u044B\u0437 (\u0431\u0456\u0440\u043D\u0435\u0448\u0435\u0443\u0456\u043D \u0442\u0430\u04A3\u0434\u0430\u0443\u0493\u0430 \u0431\u043E\u043B\u0430\u0434\u044B)",noSuitableKnowledgePointsCreateNew:"\u0422\u0438\u0456\u0441\u0442\u0456 \u0442\u0430\u049B\u044B\u0440\u044B\u043F \u0436\u043E\u049B \u043F\u0430? \u0416\u0430\u04A3\u0430 \u0442\u0430\u049B\u044B\u0440\u044B\u043F \u049B\u043E\u0441\u0443",questionStem:"\u0421\u04B1\u0440\u0430\u049B \u043C\u04D9\u0442\u0456\u043D\u0456",answerOptions:"\u0416\u0430\u0443\u0430\u043F \u043D\u04B1\u0441\u049B\u0430\u043B\u0430\u0440\u044B",pleaseEnterOption:"\u0416\u0430\u0443\u0430\u043F \u043D\u04B1\u0441\u049B\u0430\u0441\u044B\u043D \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437",setAsAnswer:"\u0416\u0430\u0443\u0430\u043F \u0440\u0435\u0442\u0456\u043D\u0434\u0435 \u0431\u0435\u043B\u0433\u0456\u043B\u0435\u0443",addOption:"\u041D\u04B1\u0441\u049B\u0430 \u049B\u043E\u0441\u0443",questionAnalysis:"\u0421\u04B1\u0440\u0430\u049B\u049B\u0430 \u0442\u0430\u043B\u0434\u0430\u0443",pleaseEditQuestionAnalysisOptional:"\u0421\u04B1\u0440\u0430\u049B \u0442\u0430\u043B\u0434\u0430\u0443\u044B\u043D \u04E9\u04A3\u0434\u0435\u0443 (\u043C\u0456\u043D\u0434\u0435\u0442\u0442\u0456 \u0435\u043C\u0435\u0441)",addReferenceAnswer:"\u0416\u0430\u04A3\u0430 \u04AF\u043B\u0433\u0456 \u0436\u0430\u0443\u0430\u043F \u049B\u043E\u0441\u0443",delete:"\u0416\u043E\u044E",correctAnswer:"\u0414\u04B1\u0440\u044B\u0441 \u0436\u0430\u0443\u0430\u043F",clickToInsertBlank:"\u0411\u043E\u0441 \u043E\u0440\u044B\u043D \u0435\u043D\u0433\u0456\u0437\u0443",blank1:"\u0411\u043E\u0441 \u043E\u0440\u044B\u043D 1",textMode:"\u041C\u04D9\u0442\u0456\u043D \u0440\u0435\u0436\u0438\u043C\u0456",mathFormulaMode:"\u041C\u0430\u0442\u0435\u043C\u0430\u0442\u0438\u043A\u0430\u043B\u044B\u049B \u0444\u043E\u0440\u043C\u0443\u043B\u0430 \u0440\u0435\u0436\u0438\u043C\u0456",ignoreCaseInScoring:"\u0411\u0430\u0493\u0430\u043B\u0430\u0443 \u043A\u0435\u0437\u0456\u043D\u0434\u0435 \u04D9\u0440\u0456\u043F \u0440\u0435\u0433\u0438\u0441\u0442\u0440\u0456\u043D \u0435\u043B\u0435\u043C\u0435\u0443",ignoreSpacesInScoring:"\u0411\u0430\u0493\u0430\u043B\u0430\u0443 \u043A\u0435\u0437\u0456\u043D\u0434\u0435 \u0431\u043E\u0441 \u043E\u0440\u044B\u043D\u0434\u0430\u0440\u0434\u044B \u0435\u043B\u0435\u043C\u0435\u0443",pleaseEditReferenceAnswerOptional:"\u04AE\u043B\u0433\u0456 \u0436\u0430\u0443\u0430\u043F\u0442\u044B \u04E9\u04A3\u0434\u0435\u0443 (\u043C\u0456\u043D\u0434\u0435\u0442\u0442\u0456 \u0435\u043C\u0435\u0441)",scoringKeywords:"\u0411\u0430\u0493\u0430\u043B\u0430\u0443 \u043A\u0456\u043B\u0442 \u0441\u04E9\u0437\u0434\u0435\u0440\u0456",supportMultipleKeywordsOrWithPipe:"\u0411\u0456\u0440\u043D\u0435\u0448\u0435 \u043A\u0456\u043B\u0442 \u0441\u04E9\u0437 \u043E\u0440\u043D\u0430\u0442\u0443\u0493\u0430 \u0431\u043E\u043B\u0430\u0434\u044B; \u0431\u0430\u043B\u0430\u043C\u0430 \u043A\u0456\u043B\u0442 \u0441\u04E9\u0437\u0434\u0435\u0440 \xAB|\xBB \u0442\u0430\u04A3\u0431\u0430\u0441\u044B\u043C\u0435\u043D \u0431\u04E9\u043B\u0456\u043D\u0435\u0434\u0456",enterToSaveKeyword:"Enter \u043F\u0435\u0440\u043D\u0435\u0441\u0456\u043D \u0431\u0430\u0441\u0443 \u0430\u0440\u049B\u044B\u043B\u044B \u043A\u0456\u043B\u0442 \u0441\u04E9\u0437\u0434\u0456 \u0441\u0430\u049B\u0442\u0430\u0443",addSubQuestion:"\u041A\u0456\u0448\u0456 \u0441\u04B1\u0440\u0430\u049B \u049B\u043E\u0441\u0443",singleMultiLineBlank:"\u0411\u0456\u0440 \u0436\u043E\u043B\u0434\u044B / \u043A\u04E9\u043F \u0436\u043E\u043B\u0434\u044B \u0431\u043E\u0441 \u043E\u0440\u044B\u043D",scoringExplanation:"\u0411\u0430\u0493\u0430 \u049B\u043E\u044E \u0435\u0440\u0435\u0436\u0435\u0441\u0456",studentMustSubmitCodeForScoring:"1. \u0421\u0442\u0443\u0434\u0435\u043D\u0442 \u0436\u0430\u0443\u0430\u043F \u0435\u043D\u0433\u0456\u0437\u0433\u0435\u043D \u0441\u043E\u04A3 \u0431\u0430\u0493\u0434\u0430\u0440\u043B\u0430\u043C\u0430\u043D\u044B \u0436\u0456\u0431\u0435\u0440\u0456\u043F \u0431\u0430\u0493\u0430\u043B\u0430\u0443 \u043E\u0440\u044B\u043D\u0434\u0430\u0443\u044B \u049B\u0430\u0436\u0435\u0442.",programmingLanguage:"\u0411\u0430\u0493\u0434\u0430\u0440\u043B\u0430\u043C\u0430\u043B\u0430\u0443 \u0442\u0456\u043B\u0456",scoringCalculationExplanation:"2. \u0411\u0430\u0493\u0430\u043B\u0430\u0443 \u043A\u0435\u0437\u0456\u043D\u0434\u0435 \u0436\u04AF\u0439\u0435 \u0431\u0430\u0493\u0434\u0430\u0440\u043B\u0430\u043C\u0430\u0434\u0430\u0493\u044B \u0431\u0430\u0440\u043B\u044B\u049B \u0431\u043E\u0441 \u043E\u0440\u044B\u043D\u0434\u0430\u0440\u0434\u044B \u0441\u0442\u0443\u0434\u0435\u043D\u0442 \u0435\u043D\u0433\u0456\u0437\u0433\u0435\u043D \u0436\u0430\u0443\u0430\u043F\u0442\u0430\u0440\u043C\u0435\u043D \u0430\u0443\u044B\u0441\u0442\u044B\u0440\u044B\u043F \u0442\u0435\u043A\u0441\u0435\u0440\u0435\u0434\u0456. \u0428\u044B\u0493\u044B\u0441 \u043D\u04D9\u0442\u0438\u0436\u0435\u0441\u0456 \u0441\u044B\u043D\u0430\u049B \u0436\u0438\u043D\u0430\u0493\u044B\u043C\u0435\u043D \u0441\u04D9\u0439\u043A\u0435\u0441 \u043A\u0435\u043B\u0441\u0435, \u0442\u043E\u043B\u044B\u049B \u04B1\u043F\u0430\u0439 \u0431\u0435\u0440\u0456\u043B\u0435\u0434\u0456. \u0415\u0433\u0435\u0440 \u0442\u043E\u043B\u044B\u049B \u0441\u04D9\u0439\u043A\u0435\u0441 \u043A\u0435\u043B\u043C\u0435\u0441\u0435, \u0436\u04AF\u0439\u0435 \u04D9\u0440 \u0431\u043E\u0441 \u043E\u0440\u044B\u043D\u0434\u044B \u0436\u0435\u043A\u0435-\u0436\u0435\u043A\u0435 \u0442\u0435\u043A\u0441\u0435\u0440\u0456\u043F, \u049B\u0430\u043B\u0493\u0430\u043D\u0434\u0430\u0440\u044B\u043D \u0441\u0442\u0430\u043D\u0434\u0430\u0440\u0442\u0442\u044B \u0436\u0430\u0443\u0430\u043F\u043F\u0435\u043D \u0430\u043B\u043C\u0430\u0441\u0442\u044B\u0440\u0430\u0434\u044B. \u0415\u0433\u0435\u0440 \u0431\u04B1\u043B \u043A\u043E\u043C\u0431\u0438\u043D\u0430\u0446\u0438\u044F \u0434\u04B1\u0440\u044B\u0441 \u043D\u04D9\u0442\u0438\u0436\u0435 \u0431\u0435\u0440\u0441\u0435, \u0441\u043E\u043B \u043E\u0440\u044B\u043D\u0493\u0430 \u0442\u043E\u043B\u044B\u049B \u04B1\u043F\u0430\u0439, \u04D9\u0439\u0442\u043F\u0435\u0441\u0435 0 \u04B1\u043F\u0430\u0439 \u0431\u0435\u0440\u0456\u043B\u0435\u0434\u0456.",maxEvaluationTimeSeconds:"\u041C\u0430\u043A\u0441\u0438\u043C\u0430\u043B\u0434\u044B \u0431\u0430\u0493\u0430\u043B\u0430\u0443 \u0443\u0430\u049B\u044B\u0442\u044B (\u0441\u0435\u043A\u0443\u043D\u0434)",spaceHandlingInEvaluation:"\u0411\u0430\u0493\u0430\u043B\u0430\u0443 \u043A\u0435\u0437\u0456\u043D\u0434\u0435 \u0431\u043E\u0441 \u043E\u0440\u044B\u043D\u0434\u0430\u0440\u0434\u044B \u04E9\u04A3\u0434\u0435\u0443",doNotIgnoreSpaces:"\u0411\u043E\u0441 \u043E\u0440\u044B\u043D\u0434\u0430\u0440\u0434\u044B \u0435\u043B\u0435\u043C\u0435\u0443",ignoreLeadingTrailingSpaces:"\u0411\u0430\u0441\u0442\u0430\u043F\u049B\u044B \u0436\u04D9\u043D\u0435 \u0441\u043E\u04A3\u0493\u044B \u0431\u043E\u0441 \u043E\u0440\u044B\u043D\u0434\u044B \u0435\u043B\u0435\u043C\u0435\u0443",ignoreAllSpaces:"\u0411\u0430\u0440\u043B\u044B\u049B \u0431\u043E\u0441 \u043E\u0440\u044B\u043D\u0434\u0430\u0440\u0434\u044B \u0435\u043B\u0435\u043C\u0435\u0443",testCaseInput:"\u0421\u044B\u043D\u0430\u049B \u043C\u044B\u0441\u0430\u043B\u044B \u043A\u0456\u0440\u0456\u0441\u0456",output:"\u0428\u044B\u0493\u044B\u0441",runDebug:"\u041A\u043E\u0434\u0442\u044B \u043E\u0440\u044B\u043D\u0434\u0430\u0443 \u0436\u04D9\u043D\u0435 \u0442\u0435\u043A\u0441\u0435\u0440\u0443",debugCode:"\u041A\u043E\u0434\u0442\u044B \u0436\u04E9\u043D\u0434\u0435\u0443",executeCode:"\u041A\u043E\u0434\u0442\u044B \u043E\u0440\u044B\u043D\u0434\u0430\u0443",customTestCase:"\u04E8\u0437\u0434\u0456\u043A \u0442\u0435\u0441\u0442 \u043C\u044B\u0441\u0430\u043B\u044B",codeExecutionResult:"\u041A\u043E\u0434 \u043E\u0440\u044B\u043D\u0434\u0430\u043B\u0443 \u043D\u04D9\u0442\u0438\u0436\u0435\u0441\u0456",copy:"\u041A\u04E9\u0448\u0456\u0440\u0443",runTest:"\u0422\u0435\u0441\u0442\u0442\u0456 \u0456\u0441\u043A\u0435 \u049B\u043E\u0441\u0443",programmingQuestionName:"\u0411\u0430\u0493\u0434\u0430\u0440\u043B\u0430\u043C\u0430\u043B\u0430\u0443 \u0441\u04B1\u0440\u0430\u049B \u0430\u0442\u0430\u0443\u044B",questionDescription:"\u0421\u04B1\u0440\u0430\u049B \u0441\u0438\u043F\u0430\u0442\u0442\u0430\u043C\u0430\u0441\u044B",referenceAnswer:"\u04AE\u043B\u0433\u0456 \u0436\u0430\u0443\u0430\u043F",maxEvaluationTimePerTestSet:"\u0411\u0456\u0440 \u0441\u044B\u043D\u0430\u049B \u0436\u0438\u044B\u043D\u0442\u044B\u0493\u044B\u043D \u0431\u0430\u0493\u0430\u043B\u0430\u0443 \u0443\u0430\u049B\u044B\u0442\u044B\u043D\u044B\u04A3 \u0435\u04A3 \u0436\u043E\u0493\u0430\u0440\u044B \u0448\u0435\u0433\u0456",resourceFiles:"\u0420\u0435\u0441\u0443\u0440\u0441 \u0444\u0430\u0439\u043B\u044B",strictMode:"\u049A\u0430\u0442\u0430\u04A3 \u0440\u0435\u0436\u0438\u043C (\u0431\u0435\u043B\u0433\u0456\u043B\u0435\u043D\u0441\u0435, C/C++ \u0442\u0456\u043B\u0456\u043D\u0434\u0435 \u043A\u043E\u043C\u043F\u0438\u043B\u044F\u0446\u0438\u044F \u043A\u0435\u0437\u0456\u043D\u0434\u0435 \u043F\u0430\u0439\u0434\u0430 \u0431\u043E\u043B\u0493\u0430\u043D \u0435\u0441\u043A\u0435\u0440\u0442\u0443 \u049B\u0430\u0442\u0435 \u0440\u0435\u0442\u0456\u043D\u0434\u0435 \u049B\u0430\u0440\u0430\u0441\u0442\u044B\u0440\u044B\u043B\u0430\u0434\u044B)",variableInitializationCheck:"\u0410\u0439\u043D\u044B\u043C\u0430\u043B\u044B\u043B\u0430\u0440\u0434\u044B \u0438\u043D\u0438\u0446\u0438\u0430\u043B\u0438\u0437\u0430\u0446\u0438\u044F\u043B\u0430\u0443 \u0442\u0435\u043A\u0441\u0435\u0440\u0456\u0441\u0456 (\u0431\u0435\u043B\u0433\u0456\u043B\u0435\u043D\u0441\u0435, C/C++ \u043A\u043E\u0434\u044B\u043D\u0434\u0430 \u0438\u043D\u0438\u0446\u0438\u0430\u043B\u0438\u0437\u0430\u0446\u0438\u044F\u043B\u0430\u043D\u0431\u0430\u0493\u0430\u043D \u0430\u0439\u043D\u044B\u043C\u0430\u043B\u044B \u049B\u0430\u0442\u0435 \u0440\u0435\u0442\u0456\u043D\u0434\u0435 \u0435\u0441\u0435\u043F\u0442\u0435\u043B\u0435\u0434\u0456)",compilationOptions:"\u041A\u043E\u043C\u043F\u0438\u043B\u044F\u0446\u0438\u044F \u043F\u0430\u0440\u0430\u043C\u0435\u0442\u0440\u043B\u0435\u0440\u0456",visibility:"\u041A\u04E9\u0440\u0456\u043D\u0443 \u0434\u0435\u04A3\u0433\u0435\u0439\u0456",showPublicTestInputsOutputsOnFailure:"\u0411\u0430\u0493\u0430\u043B\u0430\u0443 \u04E9\u0442\u043F\u0435\u0433\u0435\u043D \u0436\u0430\u0493\u0434\u0430\u0439\u0434\u0430, \u0430\u0448\u044B\u049B \u0442\u0435\u0441\u0442 \u043C\u044B\u0441\u0430\u043B\u0434\u0430\u0440\u044B\u043D\u044B\u04A3 \u043A\u0456\u0440\u0456\u0441 \u0436\u04D9\u043D\u0435 \u0448\u044B\u0493\u044B\u0441\u044B\u043D \u043A\u04E9\u0440\u0441\u0435\u0442\u0443 (\u043C\u04B1\u0493\u0430\u043B\u0456\u043C\u0433\u0435 \u04D9\u0440\u049B\u0430\u0448\u0430\u043D \u043A\u04E9\u0440\u0456\u043D\u0435\u0434\u0456)",hideActualOutputShowOnlyPassFail:"\u0421\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0456\u04A3 \u043D\u0430\u049B\u0442\u044B \u0431\u0430\u0493\u0430\u043B\u0430\u0443 \u043D\u04D9\u0442\u0438\u0436\u0435\u0441\u0456\u043D \u0436\u0430\u0441\u044B\u0440\u0443, \u0442\u0435\u043A \xAB\u04E9\u0442\u0442\u0456/\u04E9\u0442\u043F\u0435\u0434\u0456\xBB \u043A\u04AF\u0439\u0456\u043D \u043A\u04E9\u0440\u0441\u0435\u0442\u0443 (\u043C\u04B1\u0493\u0430\u043B\u0456\u043C\u0433\u0435 \u04D9\u0440\u049B\u0430\u0448\u0430\u043D \u043A\u04E9\u0440\u0456\u043D\u0435\u0434\u0456)",hideEvaluationResults:"\u0411\u0430\u0493\u0430\u043B\u0430\u0443 \u043D\u04D9\u0442\u0438\u0436\u0435\u0441\u0456\u043D \u0436\u0430\u0441\u044B\u0440\u0443, \u043D\u0430\u049B\u0442\u044B \u0448\u044B\u0493\u044B\u0441\u0442\u044B \u0436\u04D9\u043D\u0435 \u04E9\u0442\u0443 \u0436\u0430\u0493\u0434\u0430\u0439\u044B\u043D \u043A\u04E9\u0440\u0441\u0435\u0442\u043F\u0435\u0443 (\u043C\u04B1\u0493\u0430\u043B\u0456\u043C\u0433\u0435 \u04D9\u0440\u049B\u0430\u0448\u0430\u043D \u043A\u04E9\u0440\u0456\u043D\u0435\u0434\u0456)",showTestCasesSection:"\u0422\u0435\u0441\u0442 \u043C\u044B\u0441\u0430\u043B\u0434\u0430\u0440\u044B \u0431\u04E9\u043B\u0456\u043C\u0456\u043D \u043A\u04E9\u0440\u0441\u0435\u0442\u0443, \u0431\u0435\u043B\u0433\u0456\u043B\u0435\u043D\u0441\u0435 \u043C\u04B1\u0493\u0430\u043B\u0456\u043C \u0431\u0430\u0440\u043B\u044B\u049B \u043C\u044B\u0441\u0430\u043B\u0434\u0430\u0440\u0434\u044B\u04A3 \u043A\u0456\u0440\u0456\u0441 \u0436\u04D9\u043D\u0435 \u0448\u044B\u0493\u044B\u0441\u044B\u043D \u043A\u04E9\u0440\u0435 \u0430\u043B\u0430\u0434\u044B",evaluationScoringStandards:"\u0411\u0430\u0493\u0430\u043B\u0430\u0443 \u04B1\u043F\u0430\u0439 \u0435\u0440\u0435\u0436\u0435\u0441\u0456",passPartialTestSets:"\u0411\u0456\u0440 \u0431\u04E9\u043B\u0456\u0433\u0456 \u0434\u04B1\u0440\u044B\u0441 \u0431\u043E\u043B\u0441\u0430 (\u043A\u0435\u0439\u0431\u0456\u0440 \u0442\u0435\u0441\u0442 \u0436\u0438\u044B\u043D\u0442\u044B\u0493\u044B \u0434\u04B1\u0440\u044B\u0441 \u0431\u043E\u043B\u0493\u0430\u043D\u0434\u0430, \u043A\u043E\u043D\u0444\u0438\u0433\u0443\u0440\u0430\u0446\u0438\u044F\u043B\u0430\u043D\u0493\u0430\u043D \u04AF\u043B\u0435\u0441\u043A\u0435 \u0441\u04D9\u0439\u043A\u0435\u0441 \u04B1\u043F\u0430\u0439 \u0431\u0435\u0440\u0456\u043B\u0435\u0434\u0456)",passAllTestSets:"\u0411\u0430\u0440\u043B\u044B\u0493\u044B \u0434\u04B1\u0440\u044B\u0441 \u0431\u043E\u043B\u0441\u0430 (\u0431\u0430\u0440\u043B\u044B\u049B \u0442\u0435\u0441\u0442 \u0436\u0438\u044B\u043D\u0442\u044B\u0493\u044B \u0434\u04B1\u0440\u044B\u0441 \u0431\u043E\u043B\u0493\u0430\u043D \u0436\u0430\u0493\u0434\u0430\u0439\u0434\u0430 \u0493\u0430\u043D\u0430 \u04B1\u043F\u0430\u0439 \u0431\u0435\u0440\u0456\u043B\u0435\u0434\u0456)",systemScoringRatio:"\u0416\u04AF\u0439\u0435\u043B\u0456\u043A \u0431\u0430\u0493\u0430\u043B\u0430\u0443 \u04AF\u043B\u0435\u0441\u0456 \u0422\u0435\u04A3 \u0431\u04E9\u043B\u0443 \u043A\u043E\u044D\u0444\u0444\u0438\u0446\u0438\u0435\u043D\u0442\u0456 \u04E8\u0437\u0434\u0456\u043A \u04AF\u043B\u0435\u0441",exampleTypes:"\u041C\u044B\u0441\u0430\u043B \u0442\u04AF\u0440\u0456 \u041C\u04D9\u0442\u0456\u043D \u0424\u0430\u0439\u043B",add:"\u049A\u043E\u0441\u0443",testCase:"\u0422\u0435\u0441\u0442 \u043C\u044B\u0441\u0430\u043B\u044B",batchUpload:"\u0422\u043E\u043F\u0442\u0430\u043F \u0436\u04AF\u043A\u0442\u0435\u0443",testCase1:"\u0422\u0435\u0441\u0442 \u043C\u044B\u0441\u0430\u043B\u044B 1",scoringRatio:"\u0411\u0430\u0493\u0430 \u04AF\u043B\u0435\u0441\u0456",public:"\u0416\u0430\u0440\u0438\u044F",putInFolder:"\u049A\u0430\u043B\u0442\u0430\u0493\u0430 \u0441\u0430\u043B\u0443",nextStep:"\u041A\u0435\u043B\u0435\u0441\u0456 \u049B\u0430\u0434\u0430\u043C",questionSettings:"\u0421\u04B1\u0440\u0430\u049B \u043F\u0430\u0440\u0430\u043C\u0435\u0442\u0440\u043B\u0435\u0440\u0456",studentInitialCode:"\u0421\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0456\u04A3 \u0431\u0430\u0441\u0442\u0430\u043F\u049B\u044B \u043A\u043E\u0434\u044B",save:"\u0421\u0430\u049B\u0442\u0430\u0443",startChallenge:"\u0421\u044B\u043D\u0430\u049B\u0442\u044B \u0431\u0430\u0441\u0442\u0430\u0443",cancel:"\u0411\u043E\u043B\u0434\u044B\u0440\u043C\u0430\u0443",programmingLanguageSettings:"\u0411\u0430\u0493\u0434\u0430\u0440\u043B\u0430\u043C\u0430\u043B\u0430\u0443 \u0442\u0456\u043B\u0456 \u043F\u0430\u0440\u0430\u043C\u0435\u0442\u0440\u043B\u0435\u0440\u0456",setInitialCode:"\u0411\u0430\u0441\u0442\u0430\u043F\u049B\u044B \u043A\u043E\u0434 \u043E\u0440\u043D\u0430\u0442\u0443 \u2014 \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u043A\u0435 \u043A\u043E\u043C\u043F\u0438\u043B\u044F\u0446\u0438\u044F \u0431\u0430\u0441\u0442\u0430\u0443 \u043D\u04AF\u043A\u0442\u0435\u0441\u0456\u043D \u04B1\u0441\u044B\u043D\u0443",simulateChallenge:"\u041C\u043E\u0434\u0435\u043B\u044C\u0434\u0456\u043A \u0441\u044B\u043D\u0430\u049B",questionDescription:"\u0421\u04B1\u0440\u0430\u049B \u0441\u0438\u043F\u0430\u0442\u0442\u0430\u043C\u0430\u0441\u044B",operationRecords:"\u04D8\u0440\u0435\u043A\u0435\u0442 \u0442\u0430\u0440\u0438\u0445\u044B",comments:"\u041F\u0456\u043A\u0456\u0440\u043B\u0435\u0440",debugCode:"\u041A\u043E\u0434\u0442\u044B \u0442\u04AF\u0437\u0435\u0442\u0443",evaluateAndSubmit:"\u0411\u0430\u0493\u0430\u043B\u0430\u0443 \u0436\u04D9\u043D\u0435 \u0436\u0456\u0431\u0435\u0440\u0443",edit:"\u04E8\u04A3\u0434\u0435\u0443",editQuestionsAccordingToTemplate:"\u04AE\u043B\u0433\u0456\u0433\u0435 \u0441\u0430\u0439 \u0441\u04B1\u0440\u0430\u049B\u0442\u044B \u04E9\u04A3\u0434\u0435\u0443",downloadQuestionTemplate:"\u0421\u04B1\u0440\u0430\u049B \u04AF\u043B\u0433\u0456\u0441\u0456\u043D \u0436\u04AF\u043A\u0442\u0435\u0443",clickToUpload:"\u0416\u04AF\u043A\u0442\u0435\u0443 \u04AF\u0448\u0456\u043D \u0431\u0430\u0441\u044B\u04A3\u044B\u0437",directionAndCourse:"\u0411\u0430\u0493\u044B\u0442 \u0436\u04D9\u043D\u0435 \u043A\u0443\u0440\u0441",uploadSuccessful:"\u0421\u04D9\u0442\u0442\u0456 \u0436\u04AF\u043A\u0442\u0435\u043B\u0434\u0456",downloadWordTemplate:"Word \u04AF\u043B\u0433\u0456\u0441\u0456\u043D \u0436\u04AF\u043A\u0442\u0435\u0443",oneClickClear:"\u0411\u0456\u0440 \u0440\u0435\u0442 \u0442\u0430\u0437\u0430\u043B\u0430\u0443",importQuestions:"\u0421\u04B1\u0440\u0430\u049B \u0438\u043C\u043F\u043E\u0440\u0442\u0442\u0430\u0443",localImport:"\u0416\u0435\u0440\u0433\u0456\u043B\u0456\u043A\u0442\u0456 \u0438\u043C\u043F\u043E\u0440\u0442",largeModelIntelligentQuestionGeneration:"\u04AE\u043B\u043A\u0435\u043D \u043C\u043E\u0434\u0435\u043B\u044C \u0430\u0440\u049B\u044B\u043B\u044B \u0430\u0432\u0442\u043E\u043C\u0430\u0442\u0442\u044B \u0441\u04B1\u0440\u0430\u049B \u049B\u04B1\u0440\u0430\u0441\u0442\u044B\u0440\u0443",questionEditing:"\u0421\u04B1\u0440\u0430\u049B \u04E9\u04A3\u0434\u0435\u0443",questionPreview:"\u0421\u04B1\u0440\u0430\u049B \u0430\u043B\u0434\u044B\u043D \u0430\u043B\u0430 \u049B\u0430\u0440\u0430\u0443",recognition:"\u0422\u0430\u043D\u0443",cancel:"\u0411\u043E\u043B\u0434\u044B\u0440\u043C\u0430\u0443",confirmImport:"\u0418\u043C\u043F\u043E\u0440\u0442\u0442\u0430\u0443\u0434\u044B \u0440\u0430\u0441\u0442\u0430\u0443",viewOnlyErrorQuestions:"\u0422\u0435\u043A \u049B\u0430\u0442\u0435 \u0441\u04B1\u0440\u0430\u049B\u0442\u0430\u0440\u0434\u044B \u043A\u04E9\u0440\u0443",identified1Question1Error:"\u0411\u0430\u0440\u043B\u044B\u0493\u044B 1 \u0441\u04B1\u0440\u0430\u049B \u0442\u0430\u043D\u044B\u043B\u0434\u044B, \u043E\u043D\u044B\u04A3 1-\u0456 \u049B\u0430\u0442\u0435 \u0442\u0430\u043D\u044B\u043B\u0434\u044B",noAnswerIdentifiedRecommendedFormat:"\u0416\u0430\u0443\u0430\u043F \u0430\u043D\u044B\u049B\u0442\u0430\u043B\u043C\u0430\u0434\u044B. \u04B0\u0441\u044B\u043D\u044B\u043B\u0493\u0430\u043D \u0444\u043E\u0440\u043C\u0430\u0442: \u201C\u0416\u0430\u0443\u0430\u043F: A\u201D",questionGenerationRequirements:"\u0421\u04B1\u0440\u0430\u049B \u049B\u04B1\u0440\u0430\u0441\u0442\u044B\u0440\u0443 \u0442\u0430\u043B\u0430\u0431\u044B",uploadMaterials:"\u041C\u0430\u0442\u0435\u0440\u0438\u0430\u043B \u0436\u04AF\u043A\u0442\u0435\u0443",questionQuantityMax30:"\u0421\u04B1\u0440\u0430\u049B \u0441\u0430\u043D\u044B (\u0431\u0456\u0440 \u0436\u043E\u043B\u044B \u0435\u04A3 \u043A\u04E9\u0431\u0456 30 \u0441\u04B1\u0440\u0430\u049B \u049B\u04B1\u0440\u0443\u0493\u0430 \u0431\u043E\u043B\u0430\u0434\u044B)",startGeneratingQuestions:"\u0421\u04B1\u0440\u0430\u049B \u049B\u04B1\u0440\u0443\u0434\u044B \u0431\u0430\u0441\u0442\u0430\u0443"},questionBankList:{addNewQuestion:"\u0416\u0430\u04A3\u0430 \u0441\u04B1\u0440\u0430\u049B \u049B\u043E\u0441\u0443",direction:"\u0411\u0430\u0493\u044B\u0442",knowledgePoints:"\u0411\u0456\u043B\u0456\u043C \u0442\u0430\u049B\u044B\u0440\u044B\u0431\u044B",questionType:"\u0421\u04B1\u0440\u0430\u049B \u0442\u04AF\u0440\u0456",difficulty:"\u049A\u0438\u044B\u043D\u0434\u044B\u049B",programmingQuestion:"\u0411\u0430\u0493\u0434\u0430\u0440\u043B\u0430\u043C\u0430\u043B\u0430\u0443 \u0441\u04B1\u0440\u0430\u0493\u044B",singleChoiceQuestion:"\u0411\u0456\u0440 \u0434\u04B1\u0440\u044B\u0441 \u0436\u0430\u0443\u0430\u043F",multipleChoiceQuestion:"\u041A\u04E9\u043F \u0434\u04B1\u0440\u044B\u0441 \u0436\u0430\u0443\u0430\u043F",trueFalseQuestion:"\u0414\u04B1\u0440\u044B\u0441/\u0411\u04B1\u0440\u044B\u0441 \u0441\u04B1\u0440\u0430\u0493\u044B",fillInTheBlankQuestion:"\u0411\u043E\u0441 \u043E\u0440\u044B\u043D\u0434\u044B \u0442\u043E\u043B\u0442\u044B\u0440\u0443",shortAnswerQuestion:"\u049A\u044B\u0441\u049B\u0430\u0448\u0430 \u0436\u0430\u0443\u0430\u043F",combinationQuestion:"\u049A\u04B1\u0440\u0430\u043C\u0430 \u0441\u04B1\u0440\u0430\u049B",programFillInTheBlankQuestion:"\u0411\u0430\u0493\u0434\u0430\u0440\u043B\u0430\u043C\u0430\u0434\u0430\u0493\u044B \u0431\u043E\u0441 \u043E\u0440\u044B\u043D\u0434\u044B \u0442\u043E\u043B\u0442\u044B\u0440\u0443 \u0441\u04B1\u0440\u0430\u0493\u044B",practicalQuestion:"\u041F\u0440\u0430\u043A\u0442\u0438\u043A\u0430\u043B\u044B\u049B \u0441\u04B1\u0440\u0430\u049B",simple:"\u049A\u0430\u0440\u0430\u043F\u0430\u0439\u044B\u043C",moderate:"\u041E\u0440\u0442\u0430\u0448\u0430",difficult:"\u049A\u0438\u044B\u043D",publish:"\u0416\u0430\u0440\u0438\u044F\u043B\u0430\u0443",moveToFolder:"\u049A\u0430\u043B\u0442\u0430\u0493\u0430 \u043A\u04E9\u0448\u0456\u0440\u0443",cancelOperation:"\u04D8\u0440\u0435\u043A\u0435\u0442\u0442\u0456 \u0431\u043E\u043B\u0434\u044B\u0440\u043C\u0430\u0443",questionBank:"\u0421\u04B1\u0440\u0430\u049B\u0442\u0430\u0440 \u0431\u0430\u0437\u0430\u0441\u044B",deleteFromQuestionBasket:"\u0421\u04B1\u0440\u0430\u049B \u0441\u0435\u0431\u0435\u0442\u0456\u043D\u0435\u043D \u0436\u043E\u044E \u043A\u0435\u0440\u0435\u043A \u043F\u0435",prompt:"\u0415\u0441\u043A\u0435\u0440\u0442\u0443"},testPaperBank:{type:"\u0422\u04AF\u0440\u0456",randomTestAssembly:"\u041A\u0435\u0437\u0434\u0435\u0439\u0441\u043E\u049B \u0442\u0435\u0441\u0442 \u0436\u0438\u043D\u0430\u0493\u044B",manualTestAssembly:"\u049A\u043E\u043B\u043C\u0435\u043D \u0442\u0435\u0441\u0442 \u0436\u0438\u043D\u0430\u0493\u044B",privateUse:"\u0416\u0435\u043A\u0435 \u049B\u043E\u043B\u0434\u0430\u043D\u0443",public:"\u0416\u0430\u0440\u0438\u044F",copy:"\u041A\u04E9\u0448\u0456\u0440\u0443",testPaperDetails:"\u0421\u044B\u043D\u0430\u049B \u043F\u0430\u0440\u0430\u0493\u044B \u0442\u0443\u0440\u0430\u043B\u044B \u043C\u04D9\u043B\u0456\u043C\u0435\u0442",editTestPaper:"\u0442\u0435\u0441\u0442 \u04E9\u04A3\u0434\u0435\u0443",export:"\u042D\u043A\u0441\u043F\u043E\u0440\u0442\u0442\u0430\u0443",expectedScore:"\u041A\u04AF\u0442\u0456\u043B\u0435\u0442\u0456\u043D \u04B1\u043F\u0430\u0439",actualScore:"\u041D\u0430\u049B\u0442\u044B \u04B1\u043F\u0430\u0439",grader:"\u0411\u0430\u0493\u0430\u043B\u0430\u0443\u0448\u044B",totalQuestions:"\u0421\u04B1\u0440\u0430\u049B\u0442\u0430\u0440 \u0441\u0430\u043D\u044B",noSuitableDirectionContactAssistant:"\u0421\u04D9\u0439\u043A\u0435\u0441 \u0431\u0430\u0493\u044B\u0442 \u043D\u0435\u043C\u0435\u0441\u0435 \u043A\u0443\u0440\u0441 \u0436\u043E\u049B \u043F\u0430? \u041E\u049B\u0443-\u04D9\u0434\u0456\u0441\u0442\u0435\u043C\u0435\u043B\u0456\u043A \u0430\u0441\u0441\u0438\u0441\u0442\u0435\u043D\u0442\u043A\u0435 \u0445\u0430\u0431\u0430\u0440\u043B\u0430\u0441\u044B\u04A3\u044B\u0437",correctAnswer:"\u0414\u04B1\u0440\u044B\u0441 \u0436\u0430\u0443\u0430\u043F",analysisNoAnalysis:"\u0422\u04AF\u0441\u0456\u043D\u0434\u0456\u0440\u043C\u0435: \u0422\u04AF\u0441\u0456\u043D\u0434\u0456\u0440\u043C\u0435 \u0436\u043E\u049B",returnToTop:"\u0411\u0435\u0442 \u0431\u0430\u0441\u044B\u043D\u0430 \u043E\u0440\u0430\u043B\u0443",confirmDeleteQuestion:"\u0411\u04B1\u043B \u0441\u04B1\u0440\u0430\u049B\u0442\u044B \u0436\u043E\u0439\u0493\u044B\u04A3\u044B\u0437 \u043A\u0435\u043B\u0435\u0442\u0456\u043D\u0456\u043D\u0435 \u0441\u0435\u043D\u0456\u043C\u0434\u0456\u0441\u0456\u0437 \u0431\u0435?",pleaseSelectFolder:"\u049A\u0430\u043B\u0442\u0430\u043D\u044B \u0442\u0430\u04A3\u0434\u0430\u04A3\u044B\u0437",pleaseEnterKeywordsToSearch:"\u0406\u0437\u0434\u0435\u0443 \u04AF\u0448\u0456\u043D \u043A\u0456\u043B\u0442 \u0441\u04E9\u0437 \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437",clearFilterConditions:"\u0421\u04AF\u0437\u0433\u0456\u043D\u0456 \u0442\u0430\u0437\u0430\u043B\u0430\u0443",returnToTestPaper:"\u0442\u0435\u0441\u0442\u0430 \u043E\u0440\u0430\u043B\u0443",points:"\u04B0\u043F\u0430\u0439",creator:"\u049A\u04B1\u0440\u0443\u0448\u044B",affiliatedUnit:"\u0422\u0438\u0435\u0441\u0456\u043B\u0456 \u04B1\u0439\u044B\u043C",numberOfLevels:"\u0414\u0435\u04A3\u0433\u0435\u0439 \u0441\u0430\u043D\u044B",publishStatus:"\u0416\u0430\u0440\u0438\u044F\u043B\u0430\u0443 \u043A\u04AF\u0439\u0456",currentTestTotal80PointsConfirmSave:"\u0410\u0493\u044B\u043C\u0434\u0430\u0493\u044B \u0442\u0435\u0441\u0442\u044B\u04A3 \u0436\u0430\u043B\u043F\u044B \u04B1\u043F\u0430\u0439\u044B 80, \u0441\u0430\u049B\u0442\u0430\u0493\u044B\u04A3\u044B\u0437 \u043A\u0435\u043B\u0435 \u043C\u0435?",save:"\u0421\u0430\u049B\u0442\u0430\u0443",batchShare:"\u0422\u043E\u043F\u0442\u0430\u043F \u0431\u04E9\u043B\u0456\u0441\u0443",batchPublic:"\u0422\u043E\u043F\u0442\u0430\u043F \u0436\u0430\u0440\u0438\u044F\u043B\u0430\u0443",batchDelete:"\u0422\u043E\u043F\u0442\u0430\u043F \u0436\u043E\u044E",answeringProgress:"\u0416\u0430\u0443\u0430\u043F \u0431\u0435\u0440\u0443 \u0431\u0430\u0440\u044B\u0441\u044B",answered:"\u0416\u0430\u0443\u0430\u043F \u0431\u0435\u0440\u0456\u043B\u0433\u0435\u043D",partiallyAnswered:"\u0416\u0430\u0440\u0442\u044B\u043B\u0430\u0439 \u0436\u0430\u0443\u0430\u043F \u0431\u0435\u0440\u0456\u043B\u0433\u0435\u043D",unanswered:"\u0416\u0430\u0443\u0430\u043F \u0431\u0435\u0440\u0456\u043B\u043C\u0435\u0433\u0435\u043D",remainingAnsweringTime:"\u049A\u0430\u043B\u0493\u0430\u043D \u0443\u0430\u049B\u044B\u0442",submitPaper:"\u0416\u0430\u0443\u0430\u043F\u0442\u044B \u0442\u0430\u043F\u0441\u044B\u0440\u0443",nextQuestion:"\u041A\u0435\u043B\u0435\u0441\u0456 \u0441\u04B1\u0440\u0430\u049B",simulatingExam:"\u0415\u043C\u0442\u0438\u0445\u0430\u043D \u043C\u043E\u0434\u0435\u043B\u044C\u0434\u0435\u0443 \u0436\u04AF\u0440\u0456\u043F \u0436\u0430\u0442\u044B\u0440",previousQuestion:"\u0410\u043B\u0434\u044B\u04A3\u0493\u044B \u0441\u04B1\u0440\u0430\u049B",fourUnfinishedQuestionsConfirmSubmission:"4 \u0441\u04B1\u0440\u0430\u049B \u0430\u044F\u049B\u0442\u0430\u043B\u043C\u0430\u0493\u0430\u043D, \u043E\u043D\u044B\u04A3 1-\u0435\u0443\u0456 \u0436\u0456\u0431\u0435\u0440\u0456\u043B\u0433\u0435\u043D \u0441\u043E\u04A3 \u04E9\u0437\u0433\u0435\u0440\u0442\u0456\u043B\u043C\u0435\u0439\u0434\u0456, \u0442\u0430\u043F\u0441\u044B\u0440\u0443\u0434\u044B \u0440\u0430\u0441\u0442\u0430\u0439\u0441\u044B\u0437 \u0431\u0430?",submittingPaper:"\u0416\u0430\u0443\u0430\u043F \u0442\u0430\u043F\u0441\u044B\u0440\u0443\u0434\u0430",paperSubmittedSuccessfully:"\u0416\u0430\u0443\u0430\u043F \u0441\u04D9\u0442\u0442\u0456 \u0442\u0430\u043F\u0441\u044B\u0440\u044B\u043B\u0434\u044B",resimulateExam:"\u0415\u043C\u0442\u0438\u0445\u0430\u043D\u0434\u044B \u049B\u0430\u0439\u0442\u0430 \u043C\u043E\u0434\u0435\u043B\u044C\u0434\u0435\u0443",correct:"\u0414\u04B1\u0440\u044B\u0441",incorrect:"\u049A\u0430\u0442\u0435",partialScore:"\u0406\u0448\u0456\u043D\u0430\u0440\u0430 \u04B1\u043F\u0430\u0439"},classroomUploadVideoResourcesCheckIn:{cancelUpload:"\u0416\u04AF\u043A\u0442\u0435\u0443\u0434\u0456 \u0431\u043E\u043B\u0434\u044B\u0440\u043C\u0430\u0443",delete:"\u0416\u043E\u044E",title:"\u0422\u0430\u049B\u044B\u0440\u044B\u043F",titleMax30Characters:"\u0422\u0430\u049B\u044B\u0440\u044B\u043F \u04B1\u0437\u044B\u043D\u0434\u044B\u0493\u044B \u0435\u04A3 \u043A\u04E9\u0431\u0456 30 \u0442\u0430\u04A3\u0431\u0430",selectFileToUpload:"\u0424\u0430\u0439\u043B\u0434\u044B \u0442\u0430\u04A3\u0434\u0430\u0443",playbackSettingsAllowFastForward:"\u041E\u0439\u043D\u0430\u0442\u0443 \u043F\u0430\u0440\u0430\u043C\u0435\u0442\u0440\u043B\u0435\u0440\u0456: \u0436\u044B\u043B\u0434\u0430\u043C \u04E9\u0442\u043A\u0456\u0437\u0456\u043F \u043E\u0439\u043D\u0430\u0442\u0443\u0493\u0430 \u0440\u04B1\u049B\u0441\u0430\u0442 \u0431\u0435\u0440\u0443",uploadImageInstructions:"\u0422\u04AF\u0441\u0456\u043D\u0434\u0456\u0440\u043C\u0435: jpg/png \u0444\u043E\u0440\u043C\u0430\u0442\u044B\u043D\u0434\u0430\u0493\u044B \u0444\u0430\u0439\u043B\u0434\u0430\u0440\u0434\u044B \u0436\u04AF\u043A\u0442\u0435\u0443\u0433\u0435 \u0431\u043E\u043B\u0430\u0434\u044B, \u04E9\u043B\u0448\u0435\u043C\u0456 2\u041C\u0411-\u0442\u0430\u043D \u0430\u0441\u043F\u0430\u0443\u044B \u0442\u0438\u0456\u0441, \u04B1\u0441\u044B\u043D\u044B\u043B\u0430\u0442\u044B\u043D \u04E9\u043B\u0448\u0435\u043C\u0456 288\xD7158 \u043F\u0438\u043A\u0441\u0435\u043B\u044C; \u0435\u0433\u0435\u0440 \u0436\u04AF\u043A\u0442\u0435\u043B\u043C\u0435\u0441\u0435, \u0436\u04AF\u0439\u0435 \u04D9\u0434\u0435\u043F\u043A\u0456 \u0441\u0443\u0440\u0435\u0442\u0442\u0456 \u049B\u043E\u043B\u0434\u0430\u043D\u0430\u0434\u044B.",continueAdding:"\u049A\u043E\u0441\u044B\u043C\u0448\u0430 \u049B\u043E\u0441\u0443",uploadVideoAgreement:"\u0411\u0435\u0439\u043D\u0435 \u0436\u04AF\u043A\u0442\u0435\u0439 \u043E\u0442\u044B\u0440\u044B\u043F, \u0441\u0456\u0437 \u043C\u0430\u0437\u043C\u04B1\u043D\u0434\u044B \u0436\u04AF\u043A\u0442\u0435\u0443 \u043A\u0435\u043B\u0456\u0441\u0456\u043C\u0456\u043D \u049B\u0430\u0431\u044B\u043B\u0434\u0430\u0439\u0441\u044B\u0437, \u0440\u04B1\u049B\u0441\u0430\u0442 \u0435\u0442\u0456\u043B\u043C\u0435\u0433\u0435\u043D \u0442\u0443\u044B\u043D\u0434\u044B\u043B\u0430\u0440\u0434\u044B \u0436\u04AF\u043A\u0442\u0435\u0443\u0433\u0435 \u0431\u043E\u043B\u043C\u0430\u0439\u0434\u044B",courseResourceDirectory:"\u041A\u0443\u0440\u0441 \u0440\u0435\u0441\u0443\u0440\u0441\u0442\u0430\u0440\u044B\u043D\u044B\u04A3 \u043A\u0430\u0442\u0430\u043B\u043E\u0433\u044B",playbackSpeed:"\u041E\u0439\u043D\u0430\u0442\u0443 \u0436\u044B\u043B\u0434\u0430\u043C\u0434\u044B\u0493\u044B",sendToPersonalCenter:"\u0416\u0435\u043A\u0435 \u043A\u0430\u0431\u0438\u043D\u0435\u0442\u043A\u0435 \u0436\u0456\u0431\u0435\u0440\u0443",move:"\u0416\u044B\u043B\u0436\u044B\u0442\u0443",edit:"\u04E8\u04A3\u0434\u0435\u0443",published:"\u0416\u0430\u0440\u0438\u044F\u043B\u0430\u043D\u0493\u0430\u043D",publishRuleDoNotPublishYet:"\u0416\u0430\u0440\u0438\u044F\u043B\u0430\u0443 \u0435\u0440\u0435\u0436\u0435\u0441\u0456: \u04D9\u0437\u0456\u0440\u0433\u0435 \u0436\u0430\u0440\u0438\u044F\u043B\u0430\u043C\u0430\u0443",publishTeachingMaterials:"\u041E\u049B\u044B\u0442\u0443 \u043C\u0430\u0442\u0435\u0440\u0438\u0430\u043B\u044B\u043D \u0436\u0430\u0440\u0438\u044F\u043B\u0430\u0443",doNotPublishYet:"\u04D8\u0437\u0456\u0440\u0433\u0435 \u0436\u0430\u0440\u0438\u044F\u043B\u0430\u043C\u0430\u0443",unifiedPublish:"\u0411\u0456\u0440\u043A\u0435\u043B\u043A\u0456 \u0436\u0430\u0440\u0438\u044F\u043B\u0430\u0443",classBasedPublish:"\u0422\u043E\u043F \u0431\u043E\u0439\u044B\u043D\u0448\u0430 \u0436\u0430\u0440\u0438\u044F\u043B\u0430\u0443",confirmPublish:"\u0416\u0430\u0440\u0438\u044F\u043B\u0430\u0443\u0434\u044B \u0440\u0430\u0441\u0442\u0430\u0443",unifiedPublishExplanation:"1. \u0411\u0456\u0440\u043A\u0435\u043B\u043A\u0456 \u0436\u0430\u0440\u0438\u044F\u043B\u0430\u0443\u0434\u044B \u0442\u0430\u04A3\u0434\u0430\u043F \u0440\u0430\u0441\u0442\u0430\u0493\u0430\u043D\u0434\u0430, \u043C\u0430\u0442\u0435\u0440\u0438\u0430\u043B \u0431\u0430\u0440\u043B\u044B\u049B \u0441\u044B\u043D\u044B\u043F\u0442\u0430\u0440\u0493\u0430 (\u0442\u043E\u043F\u0442\u0430\u043B\u043C\u0430\u0493\u0430\u043D\u0434\u0430\u0440\u0434\u044B \u049B\u043E\u0441\u0430) \u0436\u0456\u0431\u0435\u0440\u0456\u043B\u0435\u0434\u0456.",download:"\u0416\u04AF\u043A\u0442\u0435\u0443",classBasedPublishExplanation:"2. \u0422\u043E\u043F \u0431\u043E\u0439\u044B\u043D\u0448\u0430 \u0436\u0430\u0440\u0438\u044F\u043B\u0430\u0443\u0434\u044B \u0442\u0430\u04A3\u0434\u0430\u0493\u0430\u043D\u0434\u0430, \u043C\u0430\u0442\u0435\u0440\u0438\u0430\u043B \u0442\u0435\u043A \u0442\u0430\u04A3\u0434\u0430\u043B\u0493\u0430\u043D \u0441\u044B\u043D\u044B\u043F\u0442\u0430\u0440\u0493\u0430 \u0436\u0456\u0431\u0435\u0440\u0456\u043B\u0435\u0434\u0456.",doNotPublishExplanation:"3. \xAB\u04D8\u0437\u0456\u0440\u0433\u0435 \u0436\u0430\u0440\u0438\u044F\u043B\u0430\u043C\u0430\u0443\xBB \u0442\u0430\u04A3\u0434\u0430\u043B\u0441\u0430, \u0431\u04B1\u0440\u044B\u043D \u043E\u0440\u043D\u0430\u0442\u044B\u043B\u0493\u0430\u043D \u0431\u0430\u0440\u043B\u044B\u049B \u0436\u0430\u0440\u0438\u044F\u043B\u0430\u0443\u043B\u0430\u0440 (\u0431\u0456\u0440\u043A\u0435\u043B\u043A\u0456 \u0436\u04D9\u043D\u0435 \u0442\u043E\u043F\u0442\u044B\u049B) \u043A\u04AF\u0448\u0456\u043D \u0436\u043E\u044F\u0434\u044B.",modifyPublish:"\u0416\u0430\u0440\u0438\u044F\u043B\u0430\u0443\u0434\u044B \u04E9\u0437\u0433\u0435\u0440\u0442\u0443",resourceSettings:"\u0420\u0435\u0441\u0443\u0440\u0441 \u043F\u0430\u0440\u0430\u043C\u0435\u0442\u0440\u043B\u0435\u0440\u0456",versionNumber:"\u041D\u04B1\u0441\u049B\u0430 \u043D\u04E9\u043C\u0456\u0440\u0456",updateVersion:"\u041D\u04B1\u0441\u049B\u0430\u043D\u044B \u0436\u0430\u04A3\u0430\u0440\u0442\u0443",noBreakpointResumeSingleFileMax1GB:"1. \u04AE\u0437\u0456\u043B\u0456\u0441\u043F\u0435\u043D \u0436\u04AF\u043A\u0442\u0435\u0443 \u049B\u043E\u043B\u0434\u0430\u0443 \u043A\u04E9\u0440\u0441\u0435\u0442\u0456\u043B\u043C\u0435\u0439\u0434\u0456, \u0444\u0430\u0439\u043B \u043A\u04E9\u043B\u0435\u043C\u0456 1\u0413\u0411-\u0442\u0430\u043D \u0430\u0441\u043F\u0430\u0443\u044B \u0442\u0438\u0456\u0441.",downloadSettings:"\u0416\u04AF\u043A\u0442\u0435\u0443 \u043F\u0430\u0440\u0430\u043C\u0435\u0442\u0440\u043B\u0435\u0440\u0456 \u0421\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0435\u0440\u0433\u0435 \u0436\u04AF\u043A\u0442\u0435\u0443\u0433\u0435 \u0440\u04B1\u049B\u0441\u0430\u0442 \u0431\u0435\u0440\u0443 \u0421\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0435\u0440\u0433\u0435 \u0436\u04AF\u043A\u0442\u0435\u0443\u0433\u0435 \u0442\u044B\u0439\u044B\u043C \u0441\u0430\u043B\u0443",supportedFileTypesPdfWordExcelPptZip:"2. \u049A\u0430\u0437\u0456\u0440\u0433\u0456 \u0443\u0430\u049B\u044B\u0442\u0442\u0430 pdf, word, excel, ppt, zip \u0444\u043E\u0440\u043C\u0430\u0442\u0442\u0430\u0440\u044B \u049B\u043E\u043B\u0434\u0430\u043D\u044B\u043B\u0430\u0434\u044B",resourceDescription:"\u0420\u0435\u0441\u0443\u0440\u0441 \u0441\u0438\u043F\u0430\u0442\u0442\u0430\u043C\u0430\u0441\u044B",accessRecords:"\u049A\u043E\u043B \u0436\u0435\u0442\u043A\u0456\u0437\u0443 \u0436\u0430\u0437\u0431\u0430\u043B\u0430\u0440\u044B",downloadCount0:"\u0416\u04AF\u043A\u0442\u0435\u0443 \u0441\u0430\u043D\u044B: 0",checkedIn:"\u0411\u0435\u043B\u0433\u0456\u043B\u0435\u043D\u0434\u0456",belongingDirectoryUnassigned:"\u0422\u0438\u0435\u0441\u0456\u043B\u0456 \u043A\u0430\u0442\u0430\u043B\u043E\u0433: \u0431\u04E9\u043B\u0456\u043D\u0431\u0435\u0433\u0435\u043D \u043A\u0430\u0442\u0430\u043B\u043E\u0433",shouldCheckIn:"\u0411\u0435\u043B\u0433\u0456\u043B\u0435\u043D\u0443\u0456 \u0442\u0438\u0456\u0441",checkInCount:"\u0411\u0435\u043B\u0433\u0456\u043B\u0435\u043D\u0433\u0435\u043D\u0434\u0435\u0440 \u0441\u0430\u043D\u044B",checkInInitiator:"\u0411\u0435\u043B\u0433\u0456\u043B\u0435\u0443\u0434\u0456 \u0431\u0430\u0441\u0442\u0430\u0493\u0430\u043D \u043C\u04B1\u0493\u0430\u043B\u0456\u043C",modifyCheckIn:"\u0411\u0435\u043B\u0433\u0456\u043B\u0435\u0443\u0434\u0456 \u04E9\u0437\u0433\u0435\u0440\u0442\u0443",notCheckedIn:"\u0411\u0435\u043B\u0433\u0456\u043B\u0435\u043D\u0431\u0435\u0433\u0435\u043D",normalAttendance:"\u049A\u0430\u043B\u044B\u043F\u0442\u044B \u049B\u0430\u0442\u044B\u0441\u0443",late:"\u041A\u0435\u0448\u0456\u0433\u0456\u043F \u043A\u0435\u043B\u0443",earlyLeave:"\u0415\u0440\u0442\u0435 \u043A\u0435\u0442\u0443",leaveRequest:"\u0414\u0435\u043C\u0430\u043B\u044B\u0441 \u0441\u04B1\u0440\u0430\u0443",allStatuses:"\u0411\u0430\u0440\u043B\u044B\u049B \u043A\u04AF\u0439\u043B\u0435\u0440"}},K0=u(81863),L0={shixuns:{intermediateAdvanced:"\u4E2D\u9AD8\u7EA7",continueChallenge:"\u7EE7\u7EED\u6311\u6218",simulatedPractical:"\u6A21\u62DF\u5B9E\u6218",beginner:"\u521D\u7EA7",tag:"\u6807\u7B7E",tagsForManagementVisibleOnlyToAdministratorsOperators:"\u6807\u7B7E\u7528\u4E8E\u7BA1\u7406\uFF0C\u4EC5\u7BA1\u7406\u5458/\u8FD0\u8425\u4EBA\u5458\u53EF\u89C1",normal:"\u6B63\u5E38",needsImprovement:"\u9700\u5B8C\u5584",unusable:"\u65E0\u6CD5\u4F7F\u7528",note1:"\u5907\u6CE8",wordLimitWithin140Characters:"\u5B57\u6570\u9650\u5236\u5728140\u5B57\u4EE5\u5185",copy:"\u590D\u5236",merge:"\u5408\u5E76",split:"\u62C6\u5206",section:"\u7B2C",submitted1YearAgo:"\u63D0\u4EA4\u4E8E1\u5E74\u524D",websiteCloning:"\u7F51\u5740\u514B\u9686",clickToCopyRepository:"\u70B9\u51FB\u590D\u5236\u7248\u672C\u5E93",pleaseUploadAllFilesInvolvedInEachLevelOfCurrentTraining:"\u8BF7\u4E0A\u4F20\u5F53\u524D\u5B9E\u8BAD\u4E2D\u5404\u4E2A\u5173\u5361\u6D89\u53CA\u7684\u6240\u6709\u6587\u4EF6 \u5305\u62EC\u4EFB\u52A1\u6587\u4EF6\u3001\u6267\u884C\u6587\u4EF6\uFF0C\u4EE5\u53CA\u5176\u4ED6\u7684\u5FC5\u987B\u6587\u4EF6",codeSubmissionMethods:"\u63D0\u4EA4\u4EE3\u7801\u7684\u65B9\u6CD5\uFF1A",installGitTortoiseClientOnComputer:"1\u3001\u5728\u7535\u8111\u4E0A\u5B89\u88C5Git tortoise\u5BA2\u6237\u7AEF\uFF0C",orOtherFamiliarGitClientSubmitCodeToLeftAddressInGitClient:"\u6216\u8005\u5176\u5B83\u719F\u6089\u7684Git\u5BA2\u6237\u7AEF,\u5728Git\u5BA2\u6237\u7AEF\u4E0A\u5411\u5DE6\u4FA7\u7684\u5730\u5740\u63D0\u4EA4\u4EE3\u7801",directlyCreateNewFileFolderOnPlatformOrDragUploadRelatedCodeFiles:"2.\u76F4\u63A5\u5728\u5E73\u53F0\u4E0A\u65B0\u5EFA\u6587\u4EF6/\u6587\u4EF6\u5939\uFF0C\u6216\u8005\u62D6\u62FD\u4E0A\u4F20\u76F8\u5173\u4EE3\u7801\u6587\u4EF6",note:"\u6CE8\u610F:",whenGitClientRequiresFillingPleaseFillAsFollows:"\u8BF7\u5728Git\u5BA2\u6237\u7AEF\u8981\u6C42\u586B\u5199\u65F6\uFF0C\u6309\u7167\u5982\u4E0B\u8BF4\u660E\u586B\u5199\uFF1A",usernameUseYourEmailBoundOnThisPlatform:"* \u7528\u6237\u540D\uFF1A\u4F7F\u7528\u60A8\u5728\u672C\u5E73\u53F0\u7ED1\u5B9A\u7684\u90AE\u7BB1",passwordUseYourLoginPasswordOnThisPlatform:"* \u53E3\u4EE4\uFF1A\u4F7F\u7528\u60A8\u5728\u672C\u5E73\u53F0\u7684\u767B\u5F55\u53E3\u4EE4",addDataset:"\u6DFB\u52A0\u6570\u636E\u96C6",practicalProjectComments:"\u5B9E\u8DF5\u9879\u76EE\u8BC4\u8BBA",bannedCommentUsersList:"\u7981\u6B62\u8BC4\u8BBA\u7528\u6237\u5217\u8868",name:"\u59D3\u540D",school:"\u5B66\u6821",banTime:"\u7981\u6B62\u65F6\u95F4",banCount:"\u7981\u6B62\u6B21\u6570",approvalOperations:"\u5BA1\u6279\u64CD\u4F5C",weAreWaitingForYouDoNotGiveUpEasily:"\u6211\u4EEC\u5728\u7B49\u4F60\uFF0C\u4E0D\u8F7B\u8A00\u653E\u5F03",sendToMyClassroomAsClassroomExperiment:"\u4EE5\u8BFE\u5802\u5B9E\u9A8C\u7684\u5F62\u5F0F\u53D1\u9001\u5230\u6211\u7684\u8BFE\u5802",afterRevocationCanOnlyBeUsedInOwnClassroomsAndCourses:"\u64A4\u9500\u540E\uFF0C\u4EC5\u53EF\u4EE5\u4F7F\u7528\u5230\u81EA\u5DF1\u7684\u8BFE\u5802\u548C\u8BFE\u7A0B",cancelFavorite:"\u53D6\u6D88\u6536\u85CF",detectionResults:"\u68C0\u6D4B\u7ED3\u679C",systemDetectingPleaseWait:"\u7CFB\u7EDF\u68C0\u6D4B\u4E2D\uFF0C\u8BF7\u7A0D\u5019...",oneClickDetectionFunctionCanDetectIncompleteConfigurationsInPracticalProject:"\u4E00\u952E\u68C0\u6D4B\u529F\u80FD\uFF0C\u53EF\u4EE5\u5C06\u5B9E\u8DF5\u9879\u76EE\u4E2D\u914D\u7F6E\u4E0D\u5B8C\u5584\u7684\u5730\u65B9\u68C0\u6D4B\u51FA\u6765\u3002\u4F60\u53EF\u4EE5\u6839\u636E\u5EFA\u8BAE\u8FDB\u884C\u5BF9\u5E94\u7684\u8C03\u6574~",learnMore:"\u8BE6\u7EC6\u4E86\u89E3",reDetect:"\u91CD\u65B0\u68C0\u6D4B",detectionTime:"\u68C0\u6D4B\u65F6\u95F4",stronglyRecommendedFixItems:"\u5F3A\u70C8\u5EFA\u8BAE\u4FEE\u590D\u9879",suggestedOptimizationItems:"\u5EFA\u8BAE\u4F18\u5316\u9879",basicInformation:"\u57FA\u672C\u4FE1\u606F",basicInformationIncomplete:"\u672A\u5B8C\u5584\u57FA\u672C\u4FE1\u606F",suggestImprovingPracticalProjectNameSkillTagsIntroductionEtc:"\u5EFA\u8BAE\u5B8C\u5584\u5B9E\u8DF5\u9879\u76EE\u7684\u540D\u79F0\u3001\u6280\u80FD\u6807\u7B7E\u3001\u7B80\u4ECB\u7B49",taskLevels:"\u4EFB\u52A1\u5173\u5361",practicalQuestionLevel1TestSetIncomplete:"\u5B9E\u8DF5\u9898\u5173\u53611\u6D4B\u8BD5\u96C6\u4E0D\u5B8C\u5584",suggestCreating2TestSetsOneOfWhichIsHidden:"\u5EFA\u8BAE\u521B\u5EFA2\u4E2A\u6D4B\u8BD5\u96C6\uFF0C\u5176\u4E2D1\u4E2A\u4E3A\u9690\u85CF\u6D4B\u8BD5\u96C6",clearanceStatus:"\u901A\u5173\u60C5\u51B5",numberOfPeopleWhoClearedPracticalProjectLessThan1:"\u5B9E\u8DF5\u9879\u76EE\u7684\u901A\u5173\u4EBA\u6570\uFF1C1",pleaseEnsureNumberOfPeopleWhoClearedPracticalProjectGreaterThanOrEqualTo1:"\u8BF7\u4FDD\u8BC1\u5B9E\u8DF5\u9879\u76EE\u7684\u901A\u5173\u4EBA\u6570 \u22651",shuxunsName1:"shuxuns.name1",pleaseSelect:"\u8BF7\u9009\u62E9",listCoverImage:"\u5217\u8868\u5C01\u9762\u56FE",aiGenerate:"AI\u751F\u6210",forExampleFromPythonProgrammingBeginnerToProficient:"\u4F8B\u5982\uFF1A\u4ECEPython\u7A0B\u5E8F\u8BBE\u8BA1-\u5165\u95E8\u7CBE\u901A",evaluationTimeLimit:"\u8BC4\u6D4B\u65F6\u957F\u9650\u5236",evaluationTimeLimitTip:"\uFF08\u7A0B\u5E8F\u7F16\u8BD1\u3001\u6267\u884C\u6240\u5141\u8BB8\u7684\u6700\u5927\u65F6\u957F\uFF0C\u5355\u4F4D\uFF1A\u79D2\uFF09",pleaseEnterEvaluationTime:"\u8BF7\u8F93\u5165\u8BC4\u6D4B\u65F6\u957F",requiredField:"\u5FC5\u586B\u9879",cannotBeEmpty:"\u4E0D\u80FD\u4E3A\u7A7A",evaluationResultDisplayMethod:"\u8BC4\u6D4B\u7ED3\u679C\u5C55\u793A\u65B9\u5F0F",evaluationResultDisplayMethodTip:"\uFF08\u5B66\u5458\u8BC4\u6D4B\u672C\u5173\u4EFB\u52A1\u65F6\uFF0C\u67E5\u770B\u6548\u679C\u9875\u4E0A\u9700\u8981\u5C55\u73B0\u7684\u6587\u4EF6\u7C7B\u578B\uFF09",imageForTasksProcessingOrOutputtingImageTypesPleaseSelectThis:"\u56FE\u7247\uFF1A\u5904\u7406\u6216\u8F93\u51FA\u56FE\u7247\u7C7B\u578B\u7684\u4EFB\u52A1\uFF0C\u8BF7\u9009\u586B\u6B64\u9879 \u53EF\u4EE5\u901A\u8FC7\u8BBE\u7F6E\u56FE\u7247\u8DEF\u5F84\u548C\u5B66\u5458\u7B54\u6848\u6587\u4EF6\u8DEF\u5F84\uFF0C\u5C55\u793A\u4EE3\u7801\u5BF9\u5E94\u7684\u56FE\u7247\u6548\u679C",apkExeForTasksWritingExecutableFilesPleaseSelectThis:"apk/exe\uFF1A\u5199\u53EF\u6267\u884C\u6587\u4EF6\u7684\u4EFB\u52A1\uFF0C\u8BF7\u9009\u586B\u6B64\u9879 \u53EF\u4EE5\u901A\u8FC7\u8BBE\u7F6E\u5B66\u5458\u7B54\u6848\u6587\u4EF6\u8DEF\u5F84\uFF0C\u5C55\u793A\u4E8C\u7EF4\u7801\u4EE5\u4F9B\u626B\u7801\u4E0B\u8F7D",txtForTasksOutputtingTxtDocumentTypesPleaseSelectThis:"txt\uFF1A\u8F93\u51FAtxt\u6587\u6863\u7C7B\u578B\u7684\u4EFB\u52A1\uFF0C\u8BF7\u9009\u586B\u6B64\u9879 \u53EF\u4EE5\u901A\u8FC7\u5B66\u5458\u7B54\u6848\u6587\u4EF6\u8DEF\u5F84\u8BBE\u7F6E\uFF0C\u5C55\u793Atxt\u6587\u4EF6\u5185\u5BB9",htmlForWebTypeTasksPleaseSelectThis:"html\uFF1Aweb\u7C7B\u578B\u7684\u4EFB\u52A1\uFF0C\u8BF7\u9009\u586B\u6B64\u9879 \u53EF\u4EE5\u901A\u8FC7Web\u8DEF\u7531\u8BBE\u7F6E\uFF0C\u5C55\u793Ahtml\u6548\u679C\u9884\u89C8\u9875",mp3Mp4ForTasksOfMp3Mp4FileTypesPleaseSelectThis:"mp3/mp4\uFF1Amp3/mp4\u6587\u4EF6\u7C7B\u578B\u7684\u4EFB\u52A1\uFF0C\u8BF7\u9009\u586B\u6B64\u9879 \u53EF\u4EE5\u901A\u8FC7\u5B66\u5458\u7B54\u6848\u6587\u4EF6\u8DEF\u5F84\u8BBE\u7F6E\uFF0C\u5C55\u793Amp3/mp4\u6587\u4EF6\u5185\u5BB9",latexForLatexExperimentReportTasksPleaseSelectThis:"LaTeX\uFF1ALaTeX\u5B9E\u9A8C\u62A5\u544A\u7684\u4EFB\u52A1\uFF0C\u8BF7\u9009\u62E9\u6B64\u9879 \u5B66\u5458\u53EF\u4EE5\u4F7F\u7528LaTeX\u7CFB\u7EDF\u64B0\u5199\u5B9E\u9A8C\u62A5\u544A\uFF0C\u6700\u7EC8\u4EE5PDF\u683C\u5F0F\u5C55\u793A",latexAttention:"\u6CE8\u610F\uFF1A\u9009\u62E9\u4E86LaTeX\u7684\u5173\u5361\uFF0C\u9700\u8981\u6559\u5E08\u624B\u52A8\u5BF9\u8BE5\u5173\u5361\u8FDB\u884C\u5224\u5206",officeForMicrosoftOfficeRelatedFileTasksPleaseSelectThis:"Office\uFF1AMicrosoftOffice\u76F8\u5173\u6587\u4EF6\u7684\u4EFB\u52A1\uFF0C\u8BF7\u9009\u586B\u6B64\u9879 \u6CE8\u610F\uFF1A\u5B66\u751F\u4E0A\u4F20\u7684office\u6587\u4EF6\u76EE\u5F55\u662F\u5728/data/bigfiles\u76EE\u5F55\u4E0B\uFF0C\u5982\u679C\u8981\u505A\u8BC4\u6D4B\uFF0C\u8BF7\u8BFB\u53D6\u6B64\u76EE\u5F55\u7684\u6587\u4EF6",studentTaskFile:"\u5B66\u5458\u4EFB\u52A1\u6587\u4EF6",studentTaskFileTip:"\uFF08\u8BE5\u6587\u4EF6\u5C06\u76F4\u63A5\u663E\u793A\u7ED9\u5B66\u751F\uFF0C\u9700\u8981\u5B66\u751F\u5728\u5176\u4E2D\u586B\u5199\u4EE3\u7801\uFF09",selectedFile:"\u5DF2\u9009\u4E2D\u7684\u6587\u4EF6:",filePath:"\u6587\u4EF6\u8DEF\u5F84",evaluationExecutionFile:"\u8BC4\u6D4B\u6267\u884C\u6587\u4EF6",evaluationExecutionFileTip:"\uFF08\u70B9\u51FB\u8BC4\u6D4B\u6309\u94AE\u65F6\u8C03\u7528\u7684\u6587\u4EF6\uFF0C\u7528\u4E8E\u68C0\u6D4B\u5B66\u5458\u7ED3\u679C\u662F\u5426\u6B63\u786E\uFF0C\u53EF\u4EE5\u4E0E\u201C\u5B66\u5458\u4EFB\u52A1\u6587\u4EF6\u201D\u4E00\u81F4\uFF09",actualOutputMeetsRules:"\u5B9E\u9645\u8F93\u51FA\u6EE1\u8DB3\u89C4\u5219",passAllTestSets:"\u901A\u8FC7\u5168\u90E8\u6D4B\u8BD5\u96C6",passAllTestSetsTip:"\uFF08\u6240\u6709\u6D4B\u8BD5\u96C6\u90FD\u6B63\u786E\u65F6\uFF0C\u624D\u80FD\u83B7\u5F97\u91D1\u5E01\uFF09",passPartialTestSets:"\u901A\u8FC7\u90E8\u5206\u6D4B\u8BD5\u96C6",passPartialTestSetsTip:"\uFF08\u90E8\u5206\u6D4B\u8BD5\u96C6\u6B63\u786E\u65F6\uFF0C\u6309\u914D\u7F6E\u7684\u6BD4\u4F8B\u83B7\u5F97\u91D1\u5E01\uFF09",equalDistributionRatio:"\u5747\u5206\u6BD4\u4F8B",customRatio:"\u81EA\u5B9A\u4E49\u6BD4\u4F8B",enableScoringUponCompilationSuccess:"\u542F\u7528\u7F16\u8BD1\u901A\u8FC7\u5373\u53EF\u5F97\u5206",confirm:"\u786E\u8BA4",selectAll:"\u5168\u9009",group:"\u7EC4",tailMatching:"\u672B\u5C3E\u5339\u914D",tailMatchingTip:"\uFF08\u5B9E\u9645\u8F93\u51FA\u4E0E\u9884\u671F\u8F93\u51FA\u6700\u540E\u4E00\u884C\u76F8\u540C\u5373\u53EF\u901A\u5173\uFF09",indicatorTestSet:"\u6307\u6807\u6D4B\u8BD5\u96C6",ifOutputIndicatorsNeededCheckIndicatorTestSetAndNameIndicators:"\u5982\u9700\u8981\u8F93\u51FA\u6307\u6807\uFF0C\u53EF\u4EE5\u52FE\u9009\u6307\u6807\u6D4B\u6D4B\u8BD5\u96C6\uFF0C\u5E76\u5BF9\u6307\u6807\u8FDB\u884C\u547D\u540D\u3002\u6559\u5E08\u53EF\u5728\u5B9E\u8BAD\u4F5C\u4E1A\u7684\u5B9E\u8BAD\u62A5\u544A\u9875\u9762\u67E5\u770B\u5B66\u751F\u7684\u6307\u6807\u662F\u5426\u5408\u683C\u3002\u6307\u6807\u5F97\u5206\u8BA1\u5165\u6700\u7EC8\u6210\u7EE9",delete:"\u5220\u9664",batchUploadTestCases:"\u6279\u91CF\u4E0A\u4F20\u6D4B\u8BD5\u7528\u4F8B",dragFileOrClickToUpload:"\u62D6\u62FD\u6587\u4EF6\u6216\u70B9\u51FB\u6B64\u5904\u4E0A\u4F20",filesMustBeInAndOutTextFiles:"1\u3001\u6587\u4EF6\u5FC5\u987B\u4E0A\u4F20.in\u548C.out\u7C7B\u578B\u7684\u6587\u672C\u6587\u4EF6\u3002",uploadedFilesEncodingSupportsOnlyUTF8:"2\u3001\u4E0A\u4F20\u7684\u6587\u4EF6\u7F16\u7801\u4EC5\u652F\u6301UTF-8\uFF0C\u5426\u5219\u53EF\u80FD\u4F1A\u51FA\u73B0\u6587\u672C\u4E71\u7801\u3002",inputOutputFilesMustCorrespondByName:"3\u3001\u8F93\u5165\u8F93\u51FA\u6587\u4EF6\u9700\u6587\u4EF6\u540D\u79F0\u4E00\u4E00\u5BF9\u5E94\uFF0C\u672A\u5BF9\u5E94\u65F6\uFF0C\u5C06\u65E0\u6CD5\u4E0A\u4F20\u3002",singleUploadedFileCannotExceed100MB:"4\u3001\u5355\u4E2A\u4E0A\u4F20\u6587\u4EF6\u4E0D\u80FD\u8D85\u8FC7100MB\uFF0C\u8D85\u8FC7\u65F6\u53EF\u4EE5\u5206\u6279\u6B21\u4E0A\u4F20\u3002",addReferenceAnswer:"\u65B0\u589E\u53C2\u8003\u7B54\u6848",enableLevelLeaderboard:"\u5F00\u542F\u540E\uFF0C\u672C\u5173\u5361\u5C06\u5C55\u793A\u6392\u884C\u699C",leaderboardRules:"\u6392\u884C\u699C\u89C4\u5219\uFF1A",defaultByClearanceTime:"\u9ED8\u8BA4 \uFF08\u6309\u901A\u5173\u7528\u65F6\u6392\u884C\uFF09",customViaProgram:"\u81EA\u5B9A\u4E49 \uFF08\u901A\u8FC7\u7A0B\u5E8F\u81EA\u5B9A\u4E49\u6392\u884C\u89C4\u5219\uFF09",leave:"\u79BB\u5F00",continueToCompleteSubsequentLearningAndPracticalTasks:"\u7EE7\u7EED\u5B8C\u6210\u540E\u7EED\u5B66\u4E60\u548C\u5B9E\u6218\u4EFB\u52A1",prompt:"\u63D0\u793A",thisPracticalProjectIsPublicCannotSelectOrChangeLabEnvironment:"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u7684\u72B6\u6001\u4E3A\u5DF2\u516C\u5F00\uFF0C\u4E0D\u80FD\u9009\u62E9/\u66F4\u6362\u5B9E\u9A8C\u73AF\u5883\u3002 \u5982\u6709\u9700\u8981\uFF0C\u8BF7\u8054\u7CFB\u5E73\u53F0\u7BA1\u7406\u5458\u8FDB\u884C\u6280\u672F\u652F\u6301\u3002",iUnderstand:"\u6211\u77E5\u9053\u4E86",codeEditorDescription1:"\u5B66\u5458\u8FDB\u884C\u5B9E\u9A8C\u65F6\uFF0C\u4E3A\u5B66\u5458\u63D0\u4F9B\u4EE3\u7801\u7F16\u8F91\u5668\u3001\u7F16\u8BD1\u5668\u3001\u8C03\u8BD5\u5668\u7B49\u5DE5\u5177\u3002 ",codeEditorDescription2:"\u5F53\u9009\u62E9\u4E86VSCode\u76F8\u5173\u7684\u5B9E\u9A8C\u955C\u50CF\u65F6\uFF0C\u4EE3\u7801\u7F16\u8F91\u5668\u4EE5VSCode\u7684\u5F62\u5F0F\u5C55\u793A\u7ED9\u5B66\u5458\u3002",codeEditorDescription3:"\u6BCF\u4E2A\u5B9E\u8DF5\u9879\u76EE\u53EA\u80FD\u5F00\u542F\u4E00\u4E2A\u4EE3\u7801\u7F16\u8F91\u5668\u754C\u9762\u3002",codeEditorDescription4:"\u5B66\u5458\u8FDB\u884C\u5B9E\u9A8C\u65F6\uFF0C\u4E3A\u5B66\u5458\u63D0\u4F9B\u547D\u4EE4\u884C\u7A97\u53E3\u3002",codeEditorDescription5:"\u5B66\u5458\u8FDB\u884C\u5B9E\u9A8C\u65F6\uFF0C\u53EF\u4EE5\u5728\u5B9E\u9A8C\u9875\u9762\u76F4\u63A5\u9884\u89C8\u5BB9\u5668\u5185\u90E8Web\u670D\u52A1\u3002",pleaseSelectAttachedEnvironment:"\u8BF7\u9009\u62E9\u9644\u5E26\u73AF\u5883",labEnvironmentName:"\u5B9E\u9A8C\u73AF\u5883\u540D\u79F0",max8Characters:"\u6700\u591A8\u4E2A\u5B57",rename:"\u91CD\u547D\u540D",username:"\u7528\u6237\u540D",usernameForContainerLoginTip:"\uFF08\u767B\u5F55\u5BB9\u5668\u65F6\u53EF\u4F7F\u7528\u7684\u7528\u6237\u540D\uFF09",hostname:"\u4E3B\u673A\u540D",hostnameForContainerLoginTip:"\uFF08\u767B\u5F55\u5BB9\u5668\u65F6\u53EF\u6307\u5B9A\u4E3B\u673A\u540D\uFF09",charactersLowercaseLettersNumbersHyphens:"\u53EA\u80FD\u5305\u542B\u5C0F\u5199\u5B57\u6BCD\u3001\u6570\u5B57\u3001\u8FDE\u5B57\u7B26 \u201C-\u201D\uFF0C\u5FC5\u987B\u4EE5\u5B57\u6BCD\u6216\u6570\u5B57\u5F00\u5934\u548C\u7ED3\u5C3E \u4E0D\u80FD\u8FDE\u7EED\u4F7F\u7528 \u201C-\u201D\uFF0C\u4E0D\u80FD\u4F7F\u7528\u7EAF\u6570\u5B57",privilegedMode:"\u7279\u6743\u6A21\u5F0F",privilegedModeTip:"\uFF08\u8D4B\u4E88\u5BB9\u5668\u8BBF\u95EE\u5BBF\u4E3B\u673A\u5185\u6838\u7279\u6027\u548C\u8BBE\u5907\u7684\u80FD\u529B\uFF09",addPermissions:"\u6DFB\u52A0\u6743\u9650",removePermissions:"\u79FB\u9664\u6743\u9650",permissionsTip:"\uFF08\u6DFB\u52A0\u591A\u4E2A\u6743\u9650\u7528\u82F1\u6587 , \u5206\u9694\uFF09",exampleNetAdmin:"\u4F8B\u5982\uFF1ANET_ADMIN",exampleSysPtrace:"\u4F8B\u5982\uFF1ASYS_PTRACE",uploadDataset:"\u4E0A\u4F20\u6570\u636E\u96C6",selectDataset:"\u9009\u62E9\u6570\u636E\u96C6",publicDatasets:"\u516C\u5F00\u6570\u636E\u96C6",myDatasets:"\u6211\u7684\u6570\u636E\u96C6",teamShared:"\u56E2\u961F\u5171\u4EAB",myFavorites:"\u6211\u6536\u85CF\u7684",pleaseSearchDatasetName:"\u8BF7\u641C\u7D22\u6570\u636E\u96C6\u540D\u79F0",add:"\u6DFB\u52A0",skipLevel:"\u8DF3\u5173\uFF1A",allowStudentsToSkipLevels:"\uFF08\u9009\u4E2D\u5219\u5141\u8BB8\u5B66\u5458\u8DF3\u5173\u5B66\u4E60\u5B9E\u8BAD\u5173\u5361\u4EFB\u52A1\uFF09",testSetUnlock1:"\u6D4B\u8BD5\u96C6\u89E3\u9501",allowStudentsToUnlockHiddenTestSetsWithCoins:"\uFF08\u9009\u4E2D\u5219\u5141\u8BB8\u5B66\u5458\u901A\u8FC7\u91D1\u5E01\u89E3\u9501\u67E5\u770B\u9690\u85CF\u6D4B\u8BD5\u96C6\u7684\u5185\u5BB9\uFF09",allowCertifiedTeachersToCopyMergeSplit:"\uFF08\u9009\u4E2D\u5219\u5141\u8BB8\u5DF2\u804C\u4E1A\u8BA4\u8BC1\u7684\u6559\u5E08\u590D\u5236\u3001\u5408\u5E76\u548C\u62C6\u5206\u8BE5\u5B9E\u8BAD\uFF09",publicPractical:"\u516C\u5F00\u5B9E\u8BAD\uFF1A",publicToAllUnits:"\u5BF9\u6240\u6709\u5355\u4F4D\u516C\u5F00",publicToAllUnitsTip:"\uFF08\u5B9E\u8BAD\u53D1\u5E03\u540E\uFF0C\u6240\u6709\u7528\u6237\u53EF\u89C1\uFF09",publicToSpecifiedUnits:"\u5BF9\u6307\u5B9A\u5355\u4F4D\u516C\u5F00",publicToSpecifiedUnitsTip:"\uFF08\u5B9E\u8BAD\u53D1\u5E03\u540E\uFF0C\u4EC5\u5BF9\u4E0B\u65B9\u6307\u5B9A\u5355\u4F4D\u7684\u7528\u6237\u53EF\u89C1\uFF09",publicAnswersAndTestSets:"\u516C\u5F00\u7B54\u6848\u548C\u6D4B\u8BD5\u96C6\uFF1A",publicToAllCertifiedTeachers:"\u5BF9\u6240\u6709\u8BA4\u8BC1\u6559\u5E08\u516C\u5F00",publicToAllCertifiedTeachersTip:"\uFF08\u9009\u4E2D\u5219\u5141\u8BB8\u5DF2\u804C\u4E1A\u8BA4\u8BC1\u7684\u6559\u5E08\u67E5\u770B\uFF09",visibleOnlyToPracticalCollaborators:"\u4EC5\u5B9E\u8BAD\u5408\u4F5C\u8005\u53EF\u89C1",visibleOnlyToPracticalCollaboratorsTip:"\uFF08\u9009\u4E2D\u5219\u4EC5\u5141\u8BB8\u5B9E\u8BAD\u5408\u4F5C\u8005\u53EF\u4EE5\u76F4\u63A5\u67E5\u770B\uFF0C\u5176\u4ED6\u7528\u6237\u9700\u901A\u8FC7\u91D1\u5E01\u89E3\u9501\u67E5\u770B\uFF09",startTime:"\u5F00\u542F\u65F6\u95F4\uFF1A",studentsCanStartChallengeAfterSpecifiedTime:"\uFF08\u9009\u4E2D\u5219\u5B66\u5458\u5728\u6307\u5B9A\u7684\u5F00\u542F\u65F6\u95F4\u540E\u624D\u80FD\u5F00\u542F\u6311\u6218\uFF09",displayCodeRepositoryAddress:"\u663E\u793A\u4EE3\u7801\u5E93\u5730\u5740",allowStudentsToDownloadAllCodeLocally:"\uFF08\u9009\u4E2D\u5219\u5BF9\u5B66\u5458\u516C\u5F00\u4EE3\u7801\u5E93\u5730\u5740\uFF0C\u5B66\u5458\u53EF\u4EE5\u5C06\u6240\u6709\u4EE3\u7801\u4E0B\u8F7D\u5230\u672C\u5730\uFF09",displayCodeDirectory:"\u663E\u793A\u4EE3\u7801\u76EE\u5F55",showRepositoryDirectoryOnStudentPage:"\uFF08\u9009\u4E2D\u5219\u5B66\u5458\u9875\u9762\u663E\u793A\u7248\u672C\u5E93\u76EE\u5F55\uFF09",disablePaste:"\u7981\u7528\u7C98\u8D34",preventStudentsFromPastingInCodingArea:"\uFF08\u9009\u4E2D\u5219\u5B66\u5458\u5728\u7F16\u7801\u533A\u57DF\u65E0\u6CD5\u4F7F\u7528\u7C98\u8D34\u529F\u80FD\uFF09",debugger:"\u8C03\u8BD5\u5668",allowStudentsToUseCodeDebugger:"\uFF08\u5F00\u542F\u540E\uFF0C\u5B66\u5458\u5728\u5B9E\u8DF5\u9879\u76EE\u6311\u6218\u9875\u9762\uFF0C\u53EF\u4EE5\u4F7F\u7528\u4EE3\u7801\u8C03\u8BD5\u5DE5\u5177\u68C0\u67E5\u4EE3\u7801\u8FD0\u884C\u60C5\u51B5\u3002\u76EE\u524D\u4EC5\u652F\u6301Python3, Java, C\u8BED\u8A00\uFF09",selfTestRun1:"\u81EA\u6D4B\u8FD0\u884C",allowStudentsToUseSelfTestRun:"\uFF08\u5F00\u542F\u540E\uFF0C\u5B66\u5458\u5728\u5B9E\u8DF5\u9879\u76EE\u6311\u6218\u9875\u9762\uFF0C\u53EF\u4EE5\u4F7F\u7528\u81EA\u6D4B\u8FD0\u884C\u529F\u80FD\uFF09",localEvaluation:"\u672C\u5730\u8BC4\u6D4B",useLocalComputingForEvaluationWithClient:"\uFF08\u5F00\u542F\u540E\uFF0C\u5B9E\u8BAD\u6311\u6218\u7528\u6237\u5728\u4F7F\u7528\u5BA2\u6237\u7AEF\u4E2D\u4F7F\u7528\u8BC4\u6D4B\u65F6\uFF0C\u5C06\u4F7F\u7528\u7528\u6237\u672C\u5730\u7684\u7B97\u529B\u8D44\u6E90\uFF0C\u51CF\u5C11\u7F51\u7EDC\u5E26\u6765\u7684\u5F71\u54CD\u3002\u76EE\u524D\u4EC5\u652F\u6301Python3\u8BED\u8A00 \u4E0B\u8F7D\u5BA2\u6237\u7AEF \uFF09",saveLabTemporaryData:"\u4FDD\u5B58\u5B9E\u9A8C\u4E34\u65F6\u6570\u636E",longTermSaveStudentWorkspaceInCloudLab:"\uFF08\u5F00\u542F\u540E\uFF0C\u5B66\u5458\u5728\u901A\u7528\u4E91\u5B9E\u9A8C\u73AF\u5883\u4E0B\u7684/data/workspace\u76EE\u5F55\u5C06\u957F\u671F\u4FDD\u5B58\uFF0C\u6559\u5E08\u53D1\u9001\u5B9E\u8DF5\u9879\u76EE\u81F3\u8BFE\u5802\u540E\u53EF\u9009\u62E9\u5BFC\u51FA\u5B9E\u9A8C\u4E34\u65F6\u6570\u636E \u64CD\u4F5C\u6307\u5F15 \uFF09",defaultReleaseLabResources:"\u9ED8\u8BA4\u91CA\u653E\u5B9E\u9A8C\u8D44\u6E90",automaticallyReleaseLabResourcesOnExit:"\uFF08\u5F00\u542F\u540E\uFF0C\u5728\u9000\u51FA\u5B9E\u8BAD\u65F6\u9ED8\u8BA4\u91CA\u653E\u5B9E\u9A8C\u8D44\u6E90\uFF09",displayCommentArea:"\u663E\u793A\u8BC4\u8BBA\u533A",noCommentsDisplayedIfDisabled:"\uFF08\u5173\u95ED\u540E\uFF0C\u5B9E\u8DF5\u9879\u76EE\u8BE6\u60C5\u9875\u53CA\u5173\u5361\u6311\u6218\u9875\u9762\u4E0D\u663E\u793A\u4EFB\u4F55\u8BC4\u8BBA\uFF09",intelligentRecommendation:"\u667A\u80FD\u63A8\u8350",recommendLearningResourcesBasedOnStudentPerformance:"\uFF08\u5C06\u5B9E\u9A8C\u5173\u8054\u77E5\u8BC6\u56FE\u8C31\u5E76\u5F00\u542F\u667A\u80FD\u63A8\u8350\u540E\uFF0C\u7CFB\u7EDF\u5C06\u4F1A\u6839\u636E\u5B66\u751F\u5B66\u751F\u7B54\u9898\u548C\u77E5\u8BC6\u70B9\u638C\u63E1\u7684\u60C5\u51B5\uFF0C\u667A\u80FD\u63A8\u8350\u76F8\u5173\u7684\u5B66\u4E60\u8D44\u6E90\uFF09",commonProblems:"\u5E38\u89C1\u95EE\u9898",edit:"\u7F16\u8F91",editQAndA:"\u7F16\u8F91\u95EE\u7B54",answerSource:"\u56DE\u7B54\u6765\u6E90",status:"\u72B6\u6001",search:"\u641C\u7D22",pleaseSelectAnswerSource:"\u8BF7\u9009\u62E9\u56DE\u7B54\u6765\u6E90",pleaseSelectStatus:"\u8BF7\u9009\u62E9\u72B6\u6001",total1DataEntry:"\u5171 1 \u6761\u6570\u636E",aiModel:"AI\u6A21\u578B",practicalQAndASet:"\u5B9E\u8BAD\u95EE\u7B54\u96C6",addedToQAndASet:"\u5DF2\u52A0\u5165\u95EE\u7B54\u96C6",noProcessingNeeded:"\u65E0\u9700\u5904\u7406",pendingProcessing:"\u5F85\u5904\u7406",updateNotification:"\u66F4\u65B0\u901A\u77E5",remindMeLater:"\u7A0D\u540E\u518D\u8BF4",labTeacherAdjustedCodeTemplatePleaseSyncLatestCode:"\u5B9E\u9A8C\u8001\u5E08\u5DF2\u8C03\u6574\u4EE3\u7801\u6A21\u677F\u6587\u4EF6\uFF0C\u8BF7\u60A8\u5C3D\u5FEB\u540C\u6B65\u6700\u65B0\u4EE3\u7801\uFF0C\u4EE5\u514D\u5F71\u54CD\u60A8\u7B54\u9898\u3002 \u6CE8\uFF1A\u5982\u679C\u5B9E\u9A8C\u8001\u5E08\u8C03\u6574\u7684\u4EE3\u7801\u548C\u60A8\u7684\u4EE3\u7801\u6709\u51B2\u7A81\uFF0C\u5219\u4F1A\u4EE5\u8001\u5E08\u7684\u4EE3\u7801\u4E3A\u51C6\uFF0C\u8986\u76D6\u60A8\u5F53\u524D\u7684\u4EE3\u7801\u3002\u5EFA\u8BAE\u5148\u628A\u5F53\u524D\u4EE3\u7801\u4FDD\u5B58\u5230\u672C\u5730\u518D\u540C\u6B65\u6700\u65B0\u4EE3\u7801\u3002",updateImmediately:"\u7ACB\u5373\u66F4\u65B0",ignored:"\u5DF2\u5FFD\u7565",copyPath:"\u590D\u5236\u8DEF\u5F84",totalLabTime:"\u5B9E\u9A8C\u603B\u7528\u65F6",configurationAndMonitoring:"\u914D\u7F6E\u4E0E\u76D1\u63A7",resourceCenter:"\u8D44\u6E90\u4E2D\u5FC3",dataset:"\u6570\u636E\u96C6",level1:"\u7B2C1\u5173",records:"\u8BB0\u5F55",evaluationRecords:"\u8BC4\u6D4B\u8BB0\u5F55",resetRecords:"\u91CD\u7F6E\u8BB0\u5F55",evaluationTime:"\u8BC4\u6D4B\u65F6\u95F4",evaluationResult:"\u8BC4\u6D4B\u7ED3\u679C",timeUsedS:"\u7528\u65F6(S)",memoryMB:"\u5185\u5B58(MB)",operation:"\u64CD\u4F5C",evaluationPassed:"\u8BC4\u6D4B\u901A\u8FC7",viewCode:"\u67E5\u770B\u4EE3\u7801",testResults:"\u6D4B\u8BD5\u7ED3\u679C",allPassed:"\u5168\u90E8\u901A\u8FC7",testSet:"\u6D4B\u8BD5\u96C6",testInput:"\u6D4B\u8BD5\u8F93\u5165",expectedOutput:"\u9884\u671F\u8F93\u51FA",actualOutput:"\u5B9E\u9645\u8F93\u51FA",showOriginalOutput:"\u5C55\u793A\u539F\u59CB\u8F93\u51FA",maxExecutionTimeThisLevel:"\u672C\u5173\u6700\u5927\u6267\u884C\u65F6\u95F4",seconds:"\u79D2",thisEvaluationTimeConsumption:"\u672C\u6B21\u8BC4\u6D4B\u8017\u65F6(\u7F16\u8BD1\u3001\u8FD0\u884C\u603B\u65F6\u95F4)",nextLevel:"\u4E0B\u4E00\u5173",selfTestRun:"\u81EA\u6D4B\u8FD0\u884C",evaluate:"\u8BC4\u6D4B",saySomething:"\u8BF4\u70B9\u4EC0\u4E48",like:"\u70B9\u8D5E",unlike:"\u53D6\u6D88\u70B9\u8D5E",intelligentTutor:"\u667A\u80FD\u52A9\u6559",historicalConversations:"\u5386\u53F2\u5BF9\u8BDD",newConversation:"\u65B0\u5EFA\u5BF9\u8BDD",addImage:"\u6DFB\u52A0\u56FE\u7247",uploadAttachmentsTextRecognitionOnly:"\u4E0A\u4F20\u9644\u4EF6\uFF08\u4EC5\u8BC6\u522B\u6587\u5B57\uFF09 \u6700\u591A 50 \u4E2A\uFF0C\u6BCF\u4E2A 100 MB\uFF0C\u652F\u6301\u5404\u7C7B\u578B\u6587\u6863",intelligentTutorDraggableWindow:"\uFF08\u70B9\u51FB\u53EF\u62D6\u52A8\u7A97\u53E3\uFF09",intelligentTaskAnalysis:"\u667A\u80FD\u5BA1\u9898",syntaxCheck:"\u8BED\u6CD5\u68C0\u67E5",codeDiagnosis:"\u4EE3\u7801\u8BCA\u65AD",aiTutoring:"AI\u8F85\u5BFC",codeOptimization:"\u4EE3\u7801\u4F18\u5316",codeAnnotation:"\u4EE3\u7801\u6CE8\u91CA",hiIAmIntelligentTutor:"\u55E8\uFF0C\u6211\u662F\u667A\u80FD\u52A9\u6559\uFF0C\u60A8\u7684\u6559\u5B66\u597D\u5E2E\u624B\u3002 \u60A8\u53EF\u4EE5\u76F4\u63A5\u4F7F\u7528\u6211\u63D0\u4F9B\u7684\u505A\u9898\u5DE5\u5177\u6216\u8005\u4E0E\u6211\u8FDB\u884C\u5BF9\u8BDD\u95EE\u7B54\uFF0C\u671F\u5F85\u4E0E\u60A8\u643A\u624B\u5171\u8FDB\uFF0C\u9AD8\u6548\u3001\u4F18\u8D28\u5730\u5B8C\u6210\u6BCF\u4E00\u9879\u4EFB\u52A1\uFF01",pleaseWaitForTaskCompletion:"\u8BF7\u7B49\u5F85\u4EFB\u52A1\u5B8C\u6210",pleaseWaitHighTraffic:"\u8BF7\u8010\u5FC3\u7B49\u5F85\uFF0C\u76EE\u524D\u9AD8\u5CF0\u671F\u4F53\u9A8C\u4EBA\u6570\u8FC7\u591A\uFF0C\u6211\u4EEC\u5DF2\u8BB0\u5F55\u4E0B\u60A8\u7684\u9700\u6C42\uFF0C\u7A0D\u540E\u5C06\u81EA\u52A8\u4E3A\u60A8\u751F\u6210\u7B54\u6848\u3002",copy:"\u590D\u5236",runTest:"\u8FD0\u884C\u6D4B\u8BD5",quickIntelligentTaskBreakdown:"\u5FEB\u901F\u667A\u80FD\u62C6\u89E3\u4EFB\u52A1\uFF0C\u63D0\u4F9B\u89E3\u9898\u601D\u8DEF",detectSyntaxErrorsProvideFixes:"\u68C0\u6D4B\u4EE3\u7801\u4E2D\u7684\u8BED\u6CD5\u9519\u8BEF\uFF0C\u63D0\u4F9B\u4FEE\u590D\u5EFA\u8BAE",systemIntelligentCodeAnalysis:"\u7CFB\u7EDF\u667A\u80FD\u4EE3\u7801\u5206\u6790\uFF0C\u63D0\u4F9B\u4FEE\u6B63\u5EFA\u8BAE",providePersonalizedIntelligentTutoring:"\u4E3A\u5B66\u751F\u63D0\u4F9B\u4E2A\u6027\u5316\u667A\u80FD\u5B66\u4E60\u8F85\u5BFC",intelligentlyOptimizeCode:"\u5BF9\u4EE3\u7801\u8FDB\u884C\u667A\u80FD\u4F18\u5316\uFF0C\u5E2E\u52A9\u63D0\u5347\u4EE3\u7801\u8D28\u91CF",automaticallyAddCommentsToCode:"\u81EA\u52A8\u5BF9\u5DF2\u6709\u4EE3\u7801\u6DFB\u52A0\u6CE8\u91CA\uFF0C\u8282\u7701\u4EE3\u7801\u7F16\u5199\u65F6\u95F4",like:"\u559C\u6B22",dislike:"\u4E0D\u559C\u6B22",thisPracticalProjectHasNoDataset:"\u6B64\u5B9E\u8DF5\u9879\u76EE\u6682\u65E0\u6570\u636E\u96C6",noOneHasUsedThisPracticalProjectYet:"\u5F53\u524D\u5B9E\u8DF5\u9879\u76EE\u6CA1\u6709\u4EFB\u4F55\u4EBA\u4F7F\u7528\u8FC7\uFF0C\u7CFB\u7EDF\u65E0\u6CD5\u6839\u636E\u5B9E\u9645\u4F7F\u7528\u60C5\u51B5\u7ED9\u51FA\u63A8\u8350\u914D\u7F6E\u3002 \u5EFA\u8BAE\u60A8\u5148\u6A21\u62DF\u5B9E\u6218\u5E76\u901A\u5173~",recommendedConfiguration:"\u63A8\u8350\u914D\u7F6E",resourceMonitoring:"\u8D44\u6E90\u76D1\u63A7",recentLabs:"\u6700\u8FD1\u5B9E\u9A8C",last30Minutes:"\u6700\u8FD130\u5206\u949F",last3Hours:"\u6700\u8FD13\u5C0F\u65F6",last24Hours:"\u6700\u8FD124\u5C0F\u65F6",last7Days:"\u6700\u8FD17\u5929",last15Days:"\u6700\u8FD115\u5929",cpuUsage:"CPU\u4F7F\u7528\u91CF",memoryUsage:"\u5185\u5B58\u4F7F\u7528\u91CF",searchByNamePhoneEmail:"\u641C\u7D22\u59D3\u540D/\u624B\u673A\u53F7/\u90AE\u7BB1",restoreInitialCode:"\u6062\u590D\u521D\u59CB\u4EE3\u7801",resetCodeRepository:"\u91CD\u7F6E\u4EE3\u7801\u4ED3\u5E93",settings:"\u8BBE\u7F6E",fullScreen:"\u5168\u5C4F",codeFormat:"\u4EE3\u7801\u683C\u5F0F",displayMode:"\u663E\u793A\u6A21\u5F0F",blackBackground:"\u9ED1\u8272\u80CC\u666F",fontSize:"\u5B57\u4F53\u5927\u5C0F",tabConversion:"Tab\u8F6C\u6362",formatCode:"\u683C\u5F0F\u5316\u4EE3\u7801",shortcuts:"\u5FEB\u6377\u952E",saveCode:"\u4FDD\u5B58\u4EE3\u7801",showShortcutsList:"\u5524\u51FA\u5FEB\u6377\u952E\u5217\u8868",indentLeftRight:"\u5DE6\u53F3\u7F29\u8FDB",jumpToMatchingBracket:"\u8DF3\u5230\u5339\u914D\u7684\u62EC\u53F7",goToLineStart:"\u8F6C\u5230\u884C\u9996",goToLineEnd:"\u8F6C\u5230\u884C\u5C3E",levelConfigurationInfo:"\u5173\u5361\u914D\u7F6E\u4FE1\u606F",allowed:"\u5141\u8BB8",testSetUnlock:"\u6D4B\u8BD5\u96C6\u89E3\u9501",notAllowed:"\u4E0D\u5141\u8BB8",codePaste:"\u4EE3\u7801\u7C98\u8D34",practicalDifficulty:"\u5B9E\u8BAD\u96BE\u6613\u5EA6",simple:"\u7B80\u5355",labEnvironment:"\u5B9E\u9A8C\u73AF\u5883",labContainerNetwork:"\u5B9E\u9A8C\u5BB9\u5668\u7F51\u7EDC",enableExternalNetwork:"\u5F00\u542F\u5916\u7F51",whiteBackground:"\u767D\u8272\u80CC\u666F",serviceStarting:"\u670D\u52A1\u542F\u52A8\u4E2D",serviceStarted:"\u670D\u52A1\u542F\u52A8\u5B8C\u6210",restoreInitialCodeTime:"\u6062\u590D\u521D\u59CB\u4EE3\u7801\u65F6\u95F4",shared3TestSets3DoNotMatch:"\u5171\u8BC6\u522B1\u9898\uFF0C\u5176\u4E2D\u8BC6\u522B\u6709\u8BEF1\u9898",memoryConsumption:"\u6D88\u8017\u5185\u5B58",codeExecutionTime:"\u4EE3\u7801\u6267\u884C\u65F6\u957F",timeUsed:"\u7528\u65F6",memory:"\u5185\u5B58",copyCode:"\u590D\u5236\u4EE3\u7801",unlocked:"\u5DF2\u89E3\u9501",yourEvaluationDeterminesTeachersStatus:"\u60A8\u7684\u8BC4\u4EF7\u51B3\u5B9A\u8001\u5E08\u7684\u6C5F\u6E56\u5730\u4F4D~",enableRealTimeRefresh:"\u5F00\u542F\u5B9E\u65F6\u5237\u65B0",minutesAgo:"\u5206\u949F\u524D",level1:"\u7B2C1\u5173",view:"\u67E5\u770B",restoreCommentFunction:"\u6062\u590D\u8BC4\u8BBA\u529F\u80FD",cleared:"\u5DF2\u901A\u5173",disableCommentFunction:"\u7981\u6B62\u8BC4\u8BBA\u529F\u80FD",doNotPasteAnswersOtherwiseAccountDisabled:"\u8BF7\u52FF\u7C98\u8D34\u7B54\u6848\uFF0C\u5426\u5219\u5C06\u9020\u6210\u8D26\u53F7\u7981\u7528\u540E\u679C\uFF01",send:"\u53D1\u9001",stopRealTimeRefresh:"\u505C\u6B62\u5B9E\u65F6\u5237\u65B0",experiencePoints1:"\u53EF\u83B7\u7ECF\u9A8C",coins:"\u91D1\u5E01",skillTags:"\u6280\u80FD\u6807\u7B7E",completionTime:"\u5B8C\u6210\u65F6\u95F4",whetherViewedAnswers:"\u67E5\u770B\u7B54\u6848\u65F6\u95F4",giveARating:"\u7ED9\u4E2A\u8BC4\u5206\u5427",silentPublish:"\u9759\u9ED8\u53D1\u5E03",publish:"\u53D1\u5E03",unpublished:"\u672A\u53D1\u5E03",canSendToClassAfterPublishingPractical:"\u5B9E\u8BAD\u53D1\u5E03\u540E\u5373\u53EF\u53D1\u9001\u8BFE\u5802\u4F7F\u7528",usersCanViewPracticalAfterApproval:"\u5BA1\u6838\u901A\u8FC7\u540E\uFF0C\u5E73\u53F0\u7528\u6237\u53EF\u4EE5\u67E5\u770B\u5B9E\u8BAD",studentsCannotPracticeAfterRevocation:"\u64A4\u9500\u53D1\u5E03\u540E\uFF0C\u5B66\u5458\u5C06\u65E0\u6CD5\u8FDB\u884C\u7EC3\u4E60",searchAdd:"\u641C\u7D22\u6DFB\u52A0",teamAdd:"\u56E2\u961F\u6DFB\u52A0",youHaveNotCreatedTeachingResearchTeamYet:"\u60A8\u5C1A\u672A\u521B\u5EFA\u60A8\u7684\u6559\u7814\u56E2\u961F\uFF0C\u5FEB\u53BB\u521B\u5EFA\u5427",searchType:"\u641C\u7D22\u7C7B\u578B",searchContent:"\u641C\u7D22\u5185\u5BB9",unit:"\u5355\u4F4D",phoneNumber:"\u624B\u673A\u53F7",email:"\u90AE\u7BB1",pleaseEnterUnitName:"\u8BF7\u8F93\u5165\u5355\u4F4D\u540D\u79F0",pleaseSearchForPersonToAdd:"\u8BF7\u641C\u7D22\u8981\u6DFB\u52A0\u7684\u4EBA\u5458",collapse:"\u6536\u8D77",expand:"\u5C55\u5F00",configuration:"\u914D\u7F6E",permissionConfiguration:"\u6743\u9650\u914D\u7F6E",evaluationSettings:"\u8BC4\u6D4B\u8BBE\u7F6E",uploadImageInstructions:"\uFF08\u8BF4\u660E\uFF1A\u652F\u6301\u4E0A\u4F20jpg/png\u7B49\u683C\u5F0F\u6587\u4EF6\uFF0C\u6587\u4EF6\u5927\u5C0F\u4E0D\u80FD\u8D85\u8FC72M,\u5EFA\u8BAE\u4F7F\u75281920*200\u50CF\u7D20\uFF1B\u5982\u4E0D\u4E0A\u4F20\uFF0C\u9ED8\u8BA4\u4F7F\u7528\u7CFB\u7EDF\u56FE\u7247\uFF09",displayTaskRequirements:"\u663E\u793A\u4EFB\u52A1\u8981\u6C42\uFF08\u52FE\u9009\u540E\uFF0C\u5C06\u7B80\u4ECB\u4F5C\u4E3A\u4EFB\u52A1\u8981\u6C42\u663E\u793A\u5728\u5B9E\u8DF5\u9879\u76EE\u6311\u6218\u9875\u9762\uFF09",environmentIntroduction:"\u73AF\u5883\u4ECB\u7ECD",currentPracticalProjectPublishedCannotModify:"\u5F53\u524D\u5B9E\u8DF5\u9879\u76EE\u5DF2\u7ECF\u53D1\u5E03\uFF0C\u9700\u64A4\u9500\u53D1\u5E03\u540E\u624D\u80FD\u4FEE\u6539\u8BE5\u5185\u5BB9",noLabEnvironment:"\u6CA1\u6709\u5B9E\u9A8C\u73AF\u5883\uFF1F",applyForNew:"\u7533\u8BF7\u65B0\u5EFA",createOnline:"\u5728\u7EBF\u521B\u5EFA",cpuAndMemory:"CPU\u548C\u5185\u5B58",allowCertifiedTeachersToCopy:"\uFF08\u9009\u4E2D\u5219\u5141\u8BB8\u5DF2\u804C\u4E1A\u8BA4\u8BC1\u7684\u6559\u5E08\u590D\u5236\u8BE5\u5B9E\u8BAD\uFF09",publicityLevel:"\u516C\u5F00\u7A0B\u5EA6",studentsCanStartAfterSpecifiedTime:"\uFF08\u9009\u4E2D\u5219\u5B66\u5458\u5728\u6307\u5B9A\u7684\u5F00\u542F\u65F6\u95F4\u540E\uFF0C\u624D\u80FD\u5F00\u542F\u5B66\u4E60\uFF1B\u4E0D\u9009\u4E2D\u5219\u5B66\u5458\u5728\u5B9E\u8BAD\u53D1\u5E03\u540E\uFF0C\u80FD\u7ACB\u5373\u5F00\u542F\u5B66\u4E60\uFF09",allowNonCollaboratorsToUseAITutor:"\uFF08\u9009\u4E2D\u5219\u5141\u8BB8\u9664\u4E86\u9879\u76EE\u5408\u4F5C\u8005\u4E4B\u5916\u7684\u5176\u4ED6\u7528\u6237\u4F7F\u7528AI\u52A9\u6559\u667A\u80FD\u95EE\u7B54\u529F\u80FD\uFF09",aiTutor:"AI\u52A9\u6559",permanentClose:"\u6C38\u4E45\u5173\u95ED",useJupyterRunResults:"\u662F\u5426\u6CBF\u7528Jupyter\u8FD0\u884C\u7ED3\u679C",enableJupyterEvaluation:"\u542F\u7528jupyter\u8BC4\u6D4B\u529F\u80FD",evaluationTimeSeconds:"\u8BC4\u6D4B\u65F6\u957F\uFF08\u79D2\uFF09\uFF1A",systemScoringRules:"\u7CFB\u7EDF\u8BC4\u5206\u89C4\u5219",passAllTestSetsForOneTimeReward:"\u901A\u8FC7\u5168\u90E8\u6D4B\u8BD5\u96C6\uFF08\u5B66\u5458\u8BC4\u6D4B\uFF0C\u4EC5\u5F53\u6240\u6709\u6D4B\u8BD5\u96C6\u90FD\u6B63\u786E\u65F6\uFF0C\u624D\u83B7\u5F97\u4E00\u6B21\u6027\u5956\u52B1\uFF09",passPartialTestSetsForCorrespondingRewards:"\u901A\u8FC7\u90E8\u5206\u6D4B\u8BD5\u96C6\uFF08\u5B66\u5458\u8BC4\u6D4B\uFF0C\u901A\u8FC7\u6D4B\u8BD5\u96C6\u5373\u53EF\u83B7\u5F97\u5BF9\u5E94\u5956\u52B1\uFF09",evaluateAllNonEmptyCodeBlocks:"\u901A\u8FC7\u6240\u6709\u4EE3\u7801\u5757\u8BC4\u6D4B\uFF08\u5BF9\u5B66\u5458\u4EFB\u52A1\u6587\u4EF6\u7684\u6240\u6709\u975E\u7A7A\u4EE3\u7801\u5757\u8FDB\u884C\u8BC4\u6D4B\uFF09",evaluateSpecifiedNonEmptyCodeBlocks:"\u901A\u8FC7\u6307\u5B9A\u4EE3\u7801\u5757\u8BC4\u6D4B\uFF08\u5BF9\u5B66\u5458\u4EFB\u52A1\u6587\u4EF6\u7684\u6307\u5B9A\u975E\u7A7A\u4EE3\u7801\u5757\u8FDB\u884C\u8BC4\u6D4B\uFF09",testCases:"\u6D4B\u8BD5\u7528\u4F8B",pleaseSelectEvaluationScript:"\u8BF7\u9009\u62E9\u8BC4\u6D4B\u811A\u672C",stringEquality:"\u5B57\u7B26\u4E32\u76F8\u7B49",lineByLineComparisonIncludingTailMatch:"\u9010\u884C\u6BD4\u5BF9\u542B\u672B\u5C3E\u5339\u914D",compatibleScriptMatching1_0:"\u517C\u5BB9\u811A\u672C\u5339\u914D1.0",compatibleScriptMatching2_0:"\u517C\u5BB9\u811A\u672C\u5339\u914D2.0",subjectiveQuestionEvaluationScript:"\u4E3B\u89C2\u9898\u8BC4\u6D4B\u811A\u672C",specifiedCodeBlockEvaluation:"\u6307\u5B9A\u4EE3\u7801\u5757\u8BC4\u6D4B",addTestCase:"\u6DFB\u52A0\u6D4B\u8BD5\u7528\u4F8B",nationalFirstClass:"\u56FD\u5BB6\u4E00\u6D41",provincialFirstClass:"\u7701\u7EA7\u4E00\u6D41",premiumCourse:"\u7CBE\u54C1\u8BFE\u7A0B",openCourse:"\u5F00\u653E\u8BFE\u7A0B",plan101:"101\u8BA1\u5212",newTypeTextbook:"\u65B0\u578B\u6559\u6750",homePage:"\u9996\u9875",practicalProjects:"\u5B9E\u8DF5\u9879\u76EE",newProject:"\u65B0\u5EFA\u9879\u76EE",newPracticalProject:"\u65B0\u5EFA\u5B9E\u8DF5\u9879\u76EE",fullStackPracticalProjects:"\u5168\u6808\u5B9E\u8DF5\u9879\u76EE",jupyterNotebookPracticalProject:"Jupyter Notebook\u5B9E\u8DF5\u9879\u76EE",jupyterLabPracticalProject:"JupyterLab\u5B9E\u8DF5\u9879\u76EE",multiFunctionalNewPracticalProjectMode:"\u591A\u529F\u80FD\u65B0\u578B\u5B9E\u6218\u9879\u76EE\u6A21\u5F0F\uFF0C\u652F\u6301\u56FE\u5F62\u5316\u684C\u9762\u3001Web IDE\u3001\u547D\u4EE4\u884C\u3001\u865A\u62DF\u4EFF\u771F\u7B49\u591A\u79CD\u5B9E\u9A8C\u573A\u666F\uFF0C\u9002\u7528\u4E8E\u5404\u7C7B\u590D\u6742\u5DE5\u7A0B\u9879\u76EE\u7814\u53D1\u3002",publicImage:"\u516C\u5171\u955C\u50CF",customImage:"\u81EA\u5B9A\u4E49\u955C\u50CF",sharedImage:"\u5171\u4EAB\u955C\u50CF",searchRequiredExperimentalEnvironment:"\u641C\u7D22\u60A8\u9700\u8981\u7684\u5B9E\u9A8C\u73AF\u5883",experimentalEnvironment:"\u5B9E\u9A8C\u73AF\u5883",my:"\u6211\u7684",all:"\u5168\u90E8",recommendedEnvironment:"\u63A8\u8350\u73AF\u5883",temporarilyNotSelectImage:"\u6682\u4E0D\u9009\u7528\u955C\u50CF",useCurrentImage:"\u4F7F\u7528\u5F53\u524D\u955C\u50CF",noExperimentalEnvironmentApplyNewOnlineCreate:"\u6CA1\u6709\u5B9E\u9A8C\u73AF\u5883\uFF1F \u7533\u8BF7\u65B0\u5EFA \u5728\u7EBF\u521B\u5EFA",practicalProjectNameNotFilled:"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199",beginnerGuide:"\u65B0\u624B\u6307\u5F15",direction:"\u65B9\u5411",subcategory:"\u5B50\u7C7B",convenientCourseDevelopment:"\u8BA9\u60A8\u4FBF\u6377\u5730\u5F00\u53D1\u8BFE\u7A0B",latest:"\u6700\u65B0",hottest:"\u6700\u70ED",allProjects:"\u5168\u90E8\u9879\u76EE",graphical:"\u56FE\u5F62\u5316",commandLine:"\u547D\u4EE4\u884C",jupyter:"Jupyter",jupyterLab:"JupyterLab",virtualSimulation:"\u865A\u62DF\u4EFF\u771F",previousPage:"\u4E0A\u4E00\u9875",nextPage:"\u4E0B\u4E00\u9875",searchPracticalProjectNameOrSchool:"\u8BF7\u8F93\u5165\u5B9E\u8DF5\u9879\u76EE\u3001\u59D3\u540D\u6216\u5B66\u6821\u540D\u79F0\u8FDB\u884C\u641C\u7D22",task:"\u4EFB\u52A1",dataset:"\u6570\u636E\u96C6",comment:"\u8BC4\u8BBA",leaderboard:"\u6392\u884C\u699C",collaborators:"\u5408\u4F5C\u8005",oneClickDetection:"\u4E00\u952E\u68C0\u6D4B",settings:"\u8BBE\u7F6E",affiliatedCourse:"\u6240\u5C5E\u8BFE\u7A0B",relatedRecommendations:"\u76F8\u5173\u63A8\u8350",skillTags:"\u6280\u80FD\u6807\u7B7E",beginnerLevel:"\u521D\u7EA7",intermediateLevel:"\u4E2D\u7EA7",advancedLevel:"\u9AD8\u7EA7",goldCoins:"\u91D1\u5E01",rating:"\u8BC4\u5206",favorites:"\u6536\u85CF",copyMergeSplit:"\u590D\u5236/\u5408\u5E76/\u62C6\u5206",sendTo:"\u53D1\u9001\u81F3",revokePublic:"\u64A4\u9500\u516C\u5F00",startChallenge:"\u5F00\u59CB\u6311\u6218",continueChallenge:"\u7EE7\u7EED\u6311\u6218",taskLevel:"\u4EFB\u52A1\u5173\u5361",unfinished:"\u672A\u5B8C\u6210",completed:"\u5DF2\u5B8C\u6210",basicInformation:"\u57FA\u672C\u4FE1\u606F",nameEnterMax60Chars:"\u540D\u79F0\uFF08\u8BF7\u8F93\u5165\u540D\u79F0\uFF0C\u6700\u5927\u9650\u523660\u4E2A\u5B57\u7B26\uFF09",knowledgePointTagsAddTag:"\u77E5\u8BC6\u70B9\u6807\u7B7E\uFF08\u6DFB\u52A0\u6807\u7B7E\uFF09",addTag:"\u6DFB\u52A0\u6807\u7B7E",enterKeyAddTag:"\u56DE\u8F66\u952E\u6DFB\u52A0\u6807\u7B7E",directionAndCourse:"\u65B9\u5411&\u8BFE\u7A0B",topBackgroundImage:"\u9876\u90E8\u80CC\u666F\u56FE",selectUploadFile:"\u9009\u62E9\u4E0A\u4F20\u6587\u4EF6",topContentImage:"\u9876\u90E8\u5185\u5BB9\u56FE",noteUploadJpgPngMax2M1920x200:"\u8BF4\u660E\uFF1A\u652F\u6301\u4E0A\u4F20jpg/png\u7B49\u683C\u5F0F\u6587\u4EF6\uFF0C\u6587\u4EF6\u5927\u5C0F\u4E0D\u80FD\u8D85\u8FC72M,\u5EFA\u8BAE\u4F7F\u75281920*200\u50CF\u7D20\uFF1B\u5982\u4E0D\u4E0A\u4F20\uFF0C\u9ED8\u8BA4\u4F7F\u7528\u7CFB\u7EDF\u56FE\u7247\u3002",topCoverImage:"\u9876\u90E8\u5C01\u9762\u56FE",introduction:"\u7B80\u4ECB",simulatedCombat:"\u6A21\u62DF\u5B9E\u6218",cancel:"\u53D6\u6D88",save:"\u4FDD\u5B58",codeRepository:"\u4EE3\u7801\u4ED3\u5E93",codeFile:"\u4EE3\u7801\u6587\u4EF6",close:"\u5173\u95ED",newFile:"\u65B0\u5EFA\u6587\u4EF6",newFolder:"\u65B0\u5EFA\u6587\u4EF6\u5939",upload:"\u4E0A\u4F20",tipStoreAllTrainingCodes:"\u63D0\u793A\uFF1A\u6B64\u5904\u5B58\u653E\u672C\u5B9E\u8BAD\u6240\u9700\u7684\u6240\u6709\u4EE3\u7801\u7B49\u76F8\u5173\u6587\u4EF6\uFF0C\u4F60\u53EF\u4EE5\u901A\u8FC7\u4EE5\u4E0B\u4E24\u79CD\u65B9\u5F0F\u6765\u4F7F\u7528\uFF1A1\u3001Git\u5BA2\u6237\u7AEF \u4E0A\u4F20\u5DF2\u6709\u6587\u4EF6\u6765\u5F00\u59CB\u4F7F\u7528\u30022\u3001\u76F4\u63A5\u5728\u5E73\u53F0\u4E0A\u521B\u5EFA\u6587\u4EF6\u76EE\u5F55\u4EE5\u53CA\u76F8\u5173\u4EE3\u7801\u6587\u4EF6\u30023\u3001\u5982\u679C\u6587\u4EF6\u5927\u5C0F\u8D85\u8FC750MB,\u8BF7\u4E0A\u4F20\u81F3\u6570\u636E\u96C6\u3002",submissionRecords:"\u63D0\u4EA4\u8BB0\u5F55",noSubmissionRecords:"\u6682\u65E0\u63D0\u4EA4\u8BB0\u5F55",switchRepository:"\u5207\u6362\u4ED3\u5E93",privateCodeRepository:"\u79C1\u5BC6\u4EE3\u7801\u4ED3\u5E93",pleaseUploadOrCreateFileLeft:"\u8BF7\u5148\u5728\u5DE6\u4FA7\u4E0A\u4F20\u6587\u4EF6\u6216\u65B0\u5EFA\u6587\u4EF6\uFF01",repositoryAddress:"\u4ED3\u5E93\u5730\u5740",taskLevel1:"\u4EFB\u52A1\u5173\u5361",taskName:"\u4EFB\u52A1\u540D\u79F0",taskRequirements:"\u4EFB\u52A1\u8981\u6C42",versionManagement:"\u7248\u672C\u7BA1\u7406",embedThirdPartyPlatform:"\u5D4C\u5165\u7B2C\u4E09\u65B9\u5E73\u53F0",confirm:"\u786E\u5B9A",question:"\u9898\u76EE",addMultipleChoiceQuestion:"\u6DFB\u52A0\u9009\u62E9\u9898",addFillInBlankQuestion:"\u6DFB\u52A0\u586B\u7A7A\u9898",addTrueFalseQuestion:"\u6DFB\u52A0\u5224\u65AD\u9898",questionTypeSingleMultipleChoiceRewardCoins10:"\u9898\u578B\uFF1A\u5355\u9009\u9898/\u591A\u9009\u9898 \u5956\u52B1\u91D1\u5E01\uFF1A10",addQuestion:"\u6DFB\u52A0\u9898\u76EE",questionStem:"\u9898\u5E72",pleaseEnterQuestionStem:"\u8BF7\u60A8\u8F93\u5165\u9898\u5E72",answerOptionsClickToSetCorrect:"\u7B54\u6848\u9009\u9879\uFF1A\u70B9\u51FB\u9009\u9879\u53EF\u8BBE\u7F6E\u6B63\u786E\u7B54\u6848",referenceAnswer:"\u53C2\u8003\u7B54\u6848",pleaseEnterQuestion:"\u8BF7\u60A8\u8F93\u5165\u9898\u76EE",difficultyCoefficient:"\u96BE\u5EA6\u7CFB\u6570",rewardCoins:"\u5956\u52B1\u91D1\u5E01",easy:"\u7B80\u5355",medium:"\u4E2D\u7B49",difficult:"\u56F0\u96BE",studentCorrectAnswerCoinsExperience:"\u5B66\u5458\u6B63\u786E\u7B54\u9898\u65F6\u83B7\u5F97\u91D1\u5E01\uFF0C\u5E76\u4E14\u83B7\u5F97\u7B49\u91CF\u7684\u7ECF\u9A8C\u503C\u3002\u5982\uFF1A+100\u91D1\u5E01\u3001+100\u7ECF\u9A8C\u503C\u3002",correct:"\u6B63\u786E",wrong:"\u9519\u8BEF",experimentalEnvironment1:"\u5B9E\u9A8C\u73AF\u5883",experimentalResources:"\u5B9E\u9A8C\u8D44\u6E90",experimentalImage:"\u5B9E\u9A8C\u955C\u50CF",experimentalInterface:"\u5B9E\u9A8C\u754C\u9762",generalCloud:"\u901A\u7528\u4E91",privateCloud:"\u4E13\u6709\u4E91",publicImage1:"\u516C\u5171\u955C\u50CF",customImage1:"\u81EA\u5B9A\u4E49\u955C\u50CF",sharedImage1:"\u5171\u4EAB\u955C\u50CF",experimentalImageDescription:"\u5B9E\u9A8C\u955C\u50CF\u8BF4\u660E",codeEditor:"\u4EE3\u7801\u7F16\u8F91\u5668",provideCodeEditorCompilerDebugger:"\u63D0\u4F9B\u4EE3\u7801\u7F16\u8F91\u5668\uFF0C\u7F16\u8BD1\u5668\uFF0C\u8C03\u8BD5\u5668\u7B49\u5DE5\u5177",graphicalDesktop:"\u56FE\u5F62\u5316\u684C\u9762",useGraphicalInterface:"\u4F7F\u7528\u56FE\u5F62\u5316\u65B9\u5F0F\u663E\u793A\u64CD\u4F5C\u754C\u9762",commandLineTerminal:"\u547D\u4EE4\u884C\u7EC8\u7AEF",provideCommandLineWindow:"\u63D0\u4F9B\u547D\u4EE4\u884C\u7A97\u53E3",containerInternalService:"\u5BB9\u5668\u5185\u670D\u52A1",directPreviewContainerWebService:"\u76F4\u63A5\u9884\u89C8\u5BB9\u5668\u5185\u90E8Web\u670D\u52A1",prompt:"\u63D0\u793A",projectPublicCannotChangeEnvironment:"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u7684\u72B6\u6001\u4E3A\u5DF2\u516C\u5F00\uFF0C\u4E0D\u80FD\u9009\u62E9/\u66F4\u6362\u5B9E\u9A8C\u73AF\u5883\u3002\u5982\u6709\u9700\u8981\uFF0C\u8BF7\u8054\u7CFB\u5E73\u53F0\u7BA1\u7406\u5458\u8FDB\u884C\u6280\u672F\u652F\u6301\u3002",iGotIt:"\u6211\u77E5\u9053\u4E86",addExperimentalEnvironment:"\u6DFB\u52A0\u5B9E\u9A8C\u73AF\u5883",attachedEnvironment:"\u9644\u5E26\u73AF\u5883",setEvaluationScript:"\u8BBE\u7F6E\u8BC4\u6D4B\u811A\u672C",experimentalEnvironmentConfiguration:"\u5B9E\u9A8C\u73AF\u5883\u914D\u7F6E",runtimeEnvironment:"\u8FD0\u884C\u73AF\u5883",evaluationScript:"\u8BC4\u6D4B\u811A\u672C",useCustomScript:"\u4F7F\u7528\u81EA\u5B9A\u4E49\u811A\u672C",experimentalEnvironmentUsage:"\u5B9E\u9A8C\u73AF\u5883\u4F7F\u7528...\u5B57\u6BCD\u3001\u6570\u5B57\u3001\u8FDE\u5B57\u7B26 \u201C-\u201D\uFF0C\u5FC5\u987B\u4EE5\u5B57\u6BCD\u6216\u6570\u5B57\u5F00\u5934\u548C\u7ED3\u5C3E\u4E0D\u80FD\u8FDE\u7EED\u4F7F\u7528 \u201C-\u201D\uFF0C\u4E0D\u80FD\u4F7F\u7528\u7EAF\u6570\u5B57",startupCommand:"\u542F\u52A8\u547D\u4EE4\uFF08\u542F\u52A8\u5BB9\u5668\u65F6\u8FD0\u884C\u7684\u547D\u4EE4\u6216\u811A\u672C\uFF0C\u586B\u5199\u5C06\u8986\u76D6\u5BB9\u5668\u9ED8\u8BA4\u7684\u542F\u52A8\u6307\u4EE4\u3002\uFF09",environmentVariables:"\u73AF\u5883\u53D8\u91CF",environmentVariablesAddToContainer:"\u73AF\u5883\u53D8\u91CF\uFF08\u4E3A\u5BB9\u5668\u6DFB\u52A0\u73AF\u5883\u53D8\u91CF\uFF09",accessMode:"\u8BBF\u95EE\u6A21\u5F0F",dataset1:"\u6570\u636E\u96C6",datasetPath:"\u6570\u636E\u96C6\u8DEF\u5F84",delete:"\u5220\u9664",sync:"\u540C\u6B65",addDataset:"\u589E\u52A0\u6570\u636E\u96C6",noDatasetFiles:"\u6682\u65E0\u6570\u636E\u96C6\u6587\u4EF6",collaboratorsStaff:"\u5408\u4F5C\u4EBA\u5458",collaborationMembers:"\u5408\u4F5C\u6210\u5458",changeAdministrator:"\u66F4\u6362\u7BA1\u7406\u5458",addCollaborator:"\u6DFB\u52A0\u5408\u4F5C\u8005",settings1:"\u8BBE\u7F6E",aboutTraining:"\u5173\u4E8E\u5B9E\u8BAD",levelsAndTestSets:"\u5173\u5361\u548C\u6D4B\u8BD5\u96C6",skipLevels:"\u8DF3\u5173\uFF08\u9009\u4E2D\u5219\u5141\u8BB8\u5B66\u5458\u8DF3\u5173\u5B66\u4E60\u5B9E\u8BAD\u5173\u5361\u4EFB\u52A1\uFF09",testSetUnlock:"\u6D4B\u8BD5\u96C6\u89E3\u9501\uFF1A\uFF08\u9009\u4E2D\u5219\u5141\u8BB8\u5B66\u5458\u901A\u8FC7\u91D1\u5E01\u89E3\u9501\u67E5\u770B\u9690\u85CF\u6D4B\u8BD5\u96C6\u7684\u5185\u5BB9\uFF09",permissions:"\u6743\u9650",copyMergeSplitAllowed:"\u590D\u5236/\u5408\u5E76/\u62C6\u5206\uFF1A\uFF08\u9009\u4E2D\u5219\u5141\u8BB8\u5DF2\u804C\u4E1A\u8BA4\u8BC1\u7684\u6559\u5E08\u590D\u5236\u3001\u5408\u5E76\u548C\u62C6\u5206\u8BE5\u5B9E\u8BAD\uFF09",publicTrainingAllUnits:"\u516C\u5F00\u5B9E\u8BAD\uFF1A\u5BF9\u6240\u6709\u5355\u4F4D\u516C\u5F00\uFF08\u5B9E\u8BAD\u53D1\u5E03\u540E\uFF0C\u6240\u6709\u7528\u6237\u53EF\u89C1\uFF09",publicToSpecifiedUnits:"\u5BF9\u6307\u5B9A\u5355\u4F4D\u516C\u5F00\uFF08\u5B9E\u8BAD\u53D1\u5E03\u540E\uFF0C\u4EC5\u5BF9\u4E0B\u65B9\u6307\u5B9A\u5355\u4F4D\u7684\u7528\u6237\u53EF\u89C1\uFF09",publicAnswersTestSetsAllCertifiedTeachers:"\u516C\u5F00\u7B54\u6848\u548C\u6D4B\u8BD5\u96C6\uFF1A\u5BF9\u6240\u6709\u8BA4\u8BC1\u6559\u5E08\u516C\u5F00\uFF08\u9009\u4E2D\u5219\u5141\u8BB8\u5DF2\u804C\u4E1A\u8BA4\u8BC1\u7684\u6559\u5E08\u67E5\u770B\uFF09",visibleOnlyToTrainingCollaborators:"\u4EC5\u5B9E\u8BAD\u5408\u4F5C\u8005\u53EF\u89C1\uFF08\u9009\u4E2D\u5219\u4EC5\u5141\u8BB8\u5B9E\u8BAD\u5408\u4F5C\u8005\u53EF\u4EE5\u76F4\u63A5\u67E5\u770B\uFF0C\u5176\u4ED6\u7528\u6237\u9700\u901A\u8FC7\u91D1\u5E01\u89E3\u9501\u67E5\u770B\uFF09",startTime:"\u5F00\u542F\u65F6\u95F4\uFF1A\uFF08\u9009\u4E2D\u5219\u5B66\u5458\u5728\u6307\u5B9A\u7684\u5F00\u542F\u65F6\u95F4\u540E\u624D\u80FD\u5F00\u542F\u6311\u6218\uFF09",functions:"\u529F\u80FD",displayCodeRepositoryAddress:"\u663E\u793A\u4EE3\u7801\u5E93\u5730\u5740\uFF1A\uFF08\u9009\u4E2D\u5219\u5BF9\u5B66\u5458\u516C\u5F00\u4EE3\u7801\u5E93\u5730\u5740\uFF0C\u5B66\u5458\u53EF\u4EE5\u5C06\u6240\u6709\u4EE3\u7801\u4E0B\u8F7D\u5230\u672C\u5730\uFF09",displayCodeDirectory:"\u663E\u793A\u4EE3\u7801\u76EE\u5F55\uFF1A\uFF08\u9009\u4E2D\u5219\u5B66\u5458\u9875\u9762\u663E\u793A\u7248\u672C\u5E93\u76EE\u5F55\uFF09",disablePaste:"\u7981\u7528\u7C98\u8D34\uFF1A\uFF08\u9009\u4E2D\u5219\u5B66\u5458\u5728\u7F16\u7801\u533A\u57DF\u65E0\u6CD5\u4F7F\u7528\u7C98\u8D34\u529F\u80FD\uFF09",debugger:"\u8C03\u8BD5\u5668\uFF1A\uFF08\u5F00\u542F\u540E\uFF0C\u5B66\u5458\u5728\u5B9E\u8DF5\u9879\u76EE\u6311\u6218\u9875\u9762\uFF0C\u53EF\u4EE5\u4F7F\u7528\u4EE3\u7801\u8C03\u8BD5\u5DE5\u5177\u68C0\u67E5\u4EE3\u7801\u8FD0\u884C\u60C5\u51B5\u3002\u76EE\u524D\u4EC5\u652F\u6301Python3, Java, C\u8BED\u8A00\uFF09",selfTestRun:"\u81EA\u6D4B\u8FD0\u884C\uFF1A\uFF08\u5F00\u542F\u540E\uFF0C\u5B66\u5458\u5728\u5B9E\u8DF5\u9879\u76EE\u6311\u6218\u9875\u9762\uFF0C\u53EF\u4EE5\u4F7F\u7528\u81EA\u6D4B\u8FD0\u884C\u529F\u80FD\uFF09",localEvaluation:"\u672C\u5730\u8BC4\u6D4B\uFF1A\uFF08\u5F00\u542F\u540E\uFF0C\u5B9E\u8BAD\u6311\u6218\u7528\u6237\u5728\u4F7F\u7528\u5BA2\u6237\u7AEF\u8FDB\u884C\u8BC4\u6D4B\u65F6\uFF0C\u5C06\u4F7F\u7528\u7528\u6237\u672C\u5730\u7684\u7B97\u529B\u8D44\u6E90\uFF0C\u51CF\u5C11\u7F51\u7EDC\u5E26\u6765\u7684\u5F71\u54CD\u3002\u76EE\u524D\u4EC5\u652F\u6301Python3\u8BED\u8A00 \u4E0B\u8F7D\u5BA2\u6237\u7AEF \uFF09",codeRepositoryCapacity:"\u4EE3\u7801\u4ED3\u5E93\u5BB9\u91CF",saveExperimentalTempData:"\u4FDD\u5B58\u5B9E\u9A8C\u4E34\u65F6\u6570\u636E\uFF1A\uFF08\u5F00\u542F\u540E\uFF0C\u5B66\u5458\u5728\u901A\u7528\u4E91\u5B9E\u9A8C\u73AF\u5883\u4E0B\u7684/data/workspace\u76EE\u5F55\u5C06\u957F\u671F\u4FDD\u5B58\uFF0C\u6559\u5E08\u53D1\u9001\u5B9E\u8DF5\u9879\u76EE\u81F3\u8BFE\u5802\u540E\u53EF\u9009\u62E9\u5BFC\u51FA\u5B9E\u9A8C\u4E34\u65F6\u6570\u636E \u64CD\u4F5C\u6307\u5F15 \uFF09",defaultReleaseExperimentalResources:"\u9ED8\u8BA4\u91CA\u653E\u5B9E\u9A8C\u8D44\u6E90\uFF1A\uFF08\u5F00\u542F\u540E\uFF0C\u5728\u9000\u51FA\u5B9E\u8BAD\u65F6\u9ED8\u8BA4\u91CA\u653E\u5B9E\u9A8C\u8D44\u6E90\uFF09",commentSection:"\u8BC4\u8BBA\u533A",displayCommentSection:"\u663E\u793A\u8BC4\u8BBA\u533A\uFF1A\uFF08\u5173\u95ED\u540E\uFF0C\u5B9E\u8DF5\u9879\u76EE\u8BE6\u60C5\u9875\u53CA\u5173\u5361\u6311\u6218\u9875\u9762\u4E0D\u663E\u793A\u4EFB\u4F55\u8BC4\u8BBA\uFF09",smartRecommendations:"\u667A\u80FD\u63A8\u8350\uFF1A\uFF08\u5C06\u5B9E\u9A8C\u5173\u8054\u77E5\u8BC6\u56FE\u8C31\u5E76\u5F00\u542F\u667A\u80FD\u63A8\u8350\u540E\uFF0C\u7CFB\u7EDF\u5C06\u4F1A\u6839\u636E\u5B66\u751F\u7B54\u9898\u548C\u77E5\u8BC6\u70B9\u638C\u63E1\u7684\u60C5\u51B5\uFF0C\u667A\u80FD\u63A8\u8350\u76F8\u5173\u7684\u5B66\u4E60\u8D44\u6E90\uFF09",deletePracticalProject:"\u5220\u9664\u5B9E\u8DF5\u9879\u76EE",cancel1:"\u53D6\u6D88",save1:"\u4FDD\u5B58",qaSet:"\u95EE\u7B54\u96C6",qaRecords:"\u95EE\u7B54\u8BB0\u5F55",addQa:"\u65B0\u589E\u95EE\u7B54",importQa:"\u5BFC\u5165\u95EE\u7B54",question1:"\u95EE\u9898",answer:"\u56DE\u7B54",operation:"\u64CD\u4F5C",enterYourQuestion:"\u8BF7\u8F93\u5165\u60A8\u7684\u95EE\u9898",noData:"\u6682\u65E0\u6570\u636E",enterYourAnswer:"\u8BF7\u8F93\u5165\u60A8\u7684\u56DE\u7B54",addToQuestionSet:"\u52A0\u5165\u95EE\u9898\u96C6",stepOneDownloadImportQaTemplate:"\u6B65\u9AA4\u4E00\uFF1A\u4E0B\u8F7D\u5BFC\u5165\u95EE\u7B54\u96C6\u6A21\u677F\uFF0C\u5E76\u586B\u5199\u5BF9\u5E94\u5185\u5BB9",stepTwoUploadFilledImportQaTemplate:"\u6B65\u9AA4\u4E8C\uFF1A\u4E0A\u4F20\u586B\u5199\u597D\u7684\u300A\u5BFC\u5165\u95EE\u7B54\u6A21\u677F\u300B",uploadFile:"\u4E0A\u4F20\u6587\u4EF6",collapse:"\u6536\u8D77",numberOfLevels:"\u5173\u5361\u6570",minute:"\u5206",publicRelease:"\u516C\u5F00\u53D1\u5E03",beginner:"\u521D\u7EA7",learningTimes:"\u5B66\u4E60\u4EBA\u6B21",viewTraining:"\u67E5\u770B\u5B9E\u8BAD",startChallenge1:"\u5F00\u542F\u6311\u6218",learningProgress:"\u5B66\u4E60\u8FDB\u5EA6",off:"\u5173",totalLevels:"\u5171 \u5173",levelX:"\u7B2C X \u5173",inChallenge:"\u6B63\u5728\u6311\u6218",completeChallenge:"\u5B8C\u6210\u6311\u6218",experiencePoints:"\u53EF\u83B7\u7ECF\u9A8C",point:"\u70B9",times:"\u4EBA\u6B21",xLearners:"x\u4EBA\u5B66\u4E60",learnerPassedAllTasksLevelsWillGetSkillTags:"\u5B66\u5458\u901A\u8FC7\u6240\u6709\u4EFB\u52A1\u5173\u5361\uFF0C\u5C06\u83B7\u5F97\u6280\u80FD\u6807\u7B7E",noteUploadJpgPngMax2M1920x108:"\u8BF4\u660E\uFF1A\u652F\u6301\u4E0A\u4F20jpg/png\u7B49\u683C\u5F0F\u6587\u4EF6\uFF0C\u6587\u4EF6\u5927\u5C0F\u4E0D\u80FD\u8D85\u8FC72M,\u5EFA\u8BAE\u4F7F\u7528290*218\u50CF\u7D20\uFF1B\u5982\u4E0D\u4E0A\u4F20\uFF0C\u9ED8\u8BA4\u4F7F\u7528\u7CFB\u7EDF\u56FE\u7247\u3002",currentTask:"\u672C\u5173\u4EFB\u52A1",levelLeaderboard:"\u5173\u5361\u6392\u884C\u699C",taskRequirementsDefaultWidth:"\u4EFB\u52A1\u8981\u6C42\u9ED8\u8BA4\u5C55\u793A\u5BBD\u5EA6",skillAcquisition:"\u5B66\u5458\u7B54\u9898\u6B63\u786E\u5C06\u83B7\u5F97\u6280\u80FD\uFF0C\u5426\u5219\u4E0D\u80FD\u83B7\u5F97\u6280\u80FD\uFF08\u56DE\u8F66\u6DFB\u52A0\u6807\u7B7E\uFF09",thirdPartyPlatformInStudentPage:"\u53EF\u4EE5\u5728\u5B66\u5458\u9875\u9762\u76F4\u63A5\u5D4C\u5165\u7B2C\u4E09\u65B9\u5E73\u53F0",evaluationFile:"\u8BC4\u6D4B\u6587\u4EF6",evaluationTimeLimit:"\u8BC4\u6D4B\u65F6\u957F\u9650\u5236\uFF08\u7A0B\u5E8F\u7F16\u8BD1\u3001\u6267\u884C\u6240\u5141\u8BB8\u7684\u6700\u5927\u65F6\u957F\uFF0C\u5355\u4F4D\uFF1A\u79D2\uFF09",evaluationResultDisplay:"\u8BC4\u6D4B\u7ED3\u679C\u5C55\u793A\u65B9\u5F0F \uFF08\u5B66\u5458\u8BC4\u6D4B\u672C\u5173\u4EFB\u52A1\u65F6\uFF0C\u67E5\u770B\u6548\u679C\u9875\u4E0A\u9700\u8981\u5C55\u73B0\u7684\u6587\u4EF6\u7C7B\u578B\uFF09",testSetComparison:"\u6D4B\u8BD5\u96C6\u5BF9\u6BD4",image:"\u56FE\u7247",studentTaskFile:"\u5B66\u5458\u4EFB\u52A1\u6587\u4EF6 \uFF08\u8BE5\u6587\u4EF6\u5C06\u76F4\u63A5\u663E\u793A\u7ED9\u5B66\u751F\uFF0C\u9700\u8981\u5B66\u751F\u5728\u5176\u4E2D\u586B\u5199\u4EE3\u7801\uFF09",evaluationExecutionFile:"\u8BC4\u6D4B\u6267\u884C\u6587\u4EF6 \uFF08\u70B9\u51FB\u8BC4\u6D4B\u6309\u94AE\u65F6\u8C03\u7528\u7684\u6587\u4EF6\uFF0C\u7528\u4E8E\u68C0\u6D4B\u5B66\u5458\u7ED3\u679C\u662F\u5426\u6B63\u786E\uFF0C\u53EF\u4EE5\u4E0E\u201C\u5B66\u5458\u4EFB\u52A1\u6587\u4EF6\u201D\u4E00\u81F4\uFF09",evaluationRules:"\u8BC4\u6D4B\u89C4\u5219",passingCriteria:"\u901A\u5173\u5224\u5B9A",actualOutputExpectedOutputComparison:"\u5B9E\u9645\u8F93\u51FA\u4E0E\u9884\u671F\u8F93\u51FA\u5BF9\u6BD4",actualOutputMeetsCriteria:"\u5B9E\u9645\u8F93\u51FA\u6EE1\u8DB3\u89C4\u5219",spaceHandling:"\u7A7A\u683C\u5904\u7406",ignoreSpaces:"\u4E0D\u5FFD\u7565\u7A7A\u683C",ignoreLeadingTrailingSpaces:"\u5FFD\u7565\u9996\u5C3E\u7A7A\u683C",ignoreEachLineLeadingTrailingSpaces:"\u5FFD\u7565\u6BCF\u884C\u9996\u5C3E\u7A7A\u683C",ignoreAllSpaces:"\u5FFD\u7565\u6240\u6709\u7A7A\u683C",ignoreAllSpacesTip:"(\u8BC4\u6D4B\u8FC7\u7A0B\u4E2D\u81EA\u52A8\u53BB\u6389\u6240\u6709\u7A7A\u683C\u8FDB\u884C\u5BF9\u6BD4)",testCases:"\u6D4B\u8BD5\u96C6",scoreSpecification:"\u5F97\u5206\u89C4\u8303",testCaseType:"\u7528\u4F8B\u7C7B\u578B",text:"\u6587\u672C",file:"\u6587\u4EF6",batchSettings:"\u6279\u91CF\u8BBE\u7F6E",deleteTestCases:"\u4E00\u952E\u5220\u9664\u6D4B\u8BD5\u7528\u4F8B",batchUploadTestCases:"\u6279\u91CF\u4E0A\u4F20\u6D4B\u8BD5\u7528\u4F8B",visibility:"\u53EF\u89C1\u6027",allHidden:"\u5168\u90E8\u9690\u85CF",hideInput:"\u9690\u85CF\u8F93\u5165",hideExpectedOutput:"\u9690\u85CF\u9884\u671F\u8F93\u51FA",hideActualOutput:"\u9690\u85CF\u5B9E\u9645\u8F93\u51FA",specialCriteria:"\u7279\u6B8A\u5224\u5B9A",endMatch:"\u672B\u5C3E\u5339\u914D\uFF08\u5B9E\u9645\u8F93\u51FA\u4E0E\u9884\u671F\u8F93\u51FA\u6700\u540E\u4E00\u884C\u76F8\u540C\u5373\u53EF\u901A\u5173\uFF09",group1:"\u7EC41",group2:"\u7EC42",addTestCase:"\u65B0\u589E\u6D4B\u8BD5\u96C6",reminder:"\u6E29\u99A8\u63D0\u793A\uFF1A\u516C\u5F00\u6D4B\u8BD5\u96C6\u548C\u9690\u85CF\u6D4B\u8BD5\u96C6\u7ED3\u5408\u4F7F\u7528\uFF0C\u53EF\u4EE5\u964D\u4F4E\u4F5C\u5F0A\u7684\u673A\u7387\uFF1B\u9690\u85CF\u6D4B\u8BD5\u96C6\uFF0C\u5728\u201C\u63D0\u4EA4\u8BC4\u6D4B\u201D\u65F6\u4E5F\u5C06\u88AB\u7CFB\u7EDF\u81EA\u52A8\u68C0\u6D4B",answerReference:"\u53C2\u8003\u7B54\u6848",hideReferenceAnswer:"\u9690\u85CF\u53C2\u8003\u7B54\u6848\u6A21\u5757",disableAnswerCopy:"\u7981\u6B62\u590D\u5236\u53C2\u8003\u7B54\u6848",answerLevel:"\u53EF\u4EE5\u5C06\u53C2\u8003\u7B54\u6848\u5206\u7EA7\u8BBE\u7F6E\uFF0C\u8BA9\u5B66\u5458\u81EA\u884C\u9009\u62E9\u7EA7\u522B\uFF0C\u6BCF\u7EA7\u67E5\u770B\u540E\u6309\u7167\u6BD4\u4F8B\u6263\u5206\u503C\uFF08\u5B66\u5458\u5DF2\u5B8C\u6210\u4EFB\u52A1\u518D\u67E5\u770B\uFF0C\u5219\u4E0D\u5F71\u54CD\u5B66\u5458\u5DF2\u83B7\u5F97\u7684\u6210\u7EE9\uFF09",answerLevelExample:"\u793A\u4F8B\uFF1A\u7EA7\u522B1\uFF0C\u6263\u51CF\u5206\u503C\u5360\u6BD425%\uFF1B\u7EA7\u522B2\uFF0C\u6263\u51CF\u5206\u503C\u5360\u6BD435%\uFF1B\u7EA7\u522B3\uFF0C\u6263\u51CF\u5206\u503C\u5360\u6BD440%\uFF1B",answerLevelRules:"\u82E5\u5B66\u5458\u9009\u62E9\u67E5\u770B\u7EA7\u522B1\u7684\u7B54\u6848\uFF0C\u5C06\u88AB\u6263\u51CF25%\u7684\u5206\u503C\uFF1B\u9009\u62E9\u67E5\u770B\u7EA7\u522B2\u7684\u7B54\u6848\uFF0C\u5C06\u88AB\u6263\u51CF60%\u7684\u5206\u503C\uFF1B\u9009\u62E9\u67E5\u770B\u7EA7\u522B3\u7684\u7B54\u6848\uFF0C\u5C06\u88AB\u6263\u51CF100%\u7684\u5206\u503C\u3002",level:"\u7EA7\u522B",name:"\u540D\u79F0",deductionPercentage:"\u6263\u51CF\u5206\u503C\u5360\u6BD4",solution:"\u89E3\u9898\u601D\u8DEF",content:"\u5185\u5BB9",simulation:"\u6A21\u62DF\u5B9E\u6218",containerService:"\u5BB9\u5668\u5185\u670D\u52A1",previewContainerWebService:"\u76F4\u63A5\u9884\u89C8\u5BB9\u5668\u5185\u90E8Web\u670D\u52A1",experimentEnvironmentDuration:"\u5B9E\u9A8C\u73AF\u5883\u4F7F\u7528\u65F6\u957F",advancedSettings:"\u9AD8\u7EA7\u8BBE\u7F6E",resourcePoolSetting:"\u8D44\u6E90\u6C60\u8BBE\u7F6E",nodeSelection:"\u9009\u62E9\u8282\u70B9",imageConfig:"\u955C\u50CF\u914D\u7F6E",resourceConfig:"\u8D44\u6E90\u914D\u7F6E",recommendedConfig:"\u67E5\u770B\u63A8\u8350\u914D\u7F6E",fileSizeLimit:"\u6587\u4EF6\u5927\u5C0F\u9650\u5236",fileUploadLimit:"File size limit\u53C2\u6570\uFF0C\u8868\u793A\u5355\u4E2A\u6587\u4EF6\u4E0A\u4F20\u7684\u5927\u5C0F\u9650\u5236",startSetting:"\u542F\u52A8\u8BBE\u7F6E",username:"\u7528\u6237\u540D\uFF08\u767B\u5F55\u5BB9\u5668\u65F6\u53EF\u4F7F\u7528\u7684\u7528\u6237\u540D\uFF09",hostname:"\u4E3B\u673A\u540D\uFF08\u767B\u5F55\u5BB9\u5668\u65F6\u53EF\u6307\u5B9A\u4E3B\u673A\u540D\uFF09",hostnameOptional:"\u9009\u586B\uFF0C\u64CD\u4F5C\u7CFB\u7EDF\u5185\u90E8\u7684\u8BA1\u7B97\u673A\u540D",creationTime:"\u521B\u5EFA\u65F6\u95F4",updateTime:"\u66F4\u65B0\u65F6\u95F4",creator:"\u521B\u5EFA\u8005",viewMyBattleHistory:"\u67E5\u770B\u6211\u7684\u5B9E\u6218\u5149\u8F89\u5386\u53F2",passLevel:"\u901A\u5173",disableExternalNetwork:"\u5173\u95ED\u5916\u7F51",submit:"\u63D0\u4EA4",restoreInitialCodeTime:"\u6062\u590D\u521D\u59CB\u4EE3\u7801\u65F6\u95F4",returnForRedo:"\u6253\u56DE\u91CD\u505A",publish:"\u53D1\u5E03",chapters:"\u7AE0\u8282",numberOfLearners:"\u5B66\u4E60\u4EBA\u6570",noDataAvailable:"\u6682\u65F6\u8FD8\u6CA1\u6709\u76F8\u5173\u6570\u636E\u54E6",return:"\u8FD4\u56DE"},paths:{practicalCourses:"\u5B9E\u8DF5\u8BFE\u7A0B",newCourse:"\u65B0\u5EFA\u8BFE\u7A0B",overviewStatistics:"\u6982\u89C8\u7EDF\u8BA1",my:"\u6211\u7684",latest:"\u6700\u65B0",hottest:"\u6700\u70ED",allCourses:"\u5168\u90E8\u8BFE\u7A0B",searchCourseNameOrSchool:"\u8BF7\u8F93\u5165\u8BFE\u7A0B\u3001\u59D3\u540D\u6216\u5B66\u6821\u540D\u79F0\u8FDB\u884C\u641C\u7D22",chapters:"\u7AE0\u8282",units:"\u5355\u5143",multipleChoiceLevels:"\u9009\u62E9\u9898\u5173\u5361",practicalLevels:"\u5B9E\u8DF5\u5173\u5361",experiencePoints:"\u7ECF\u9A8C\u503C",numberOfLearners:"\u5B66\u4E60\u4EBA\u6570",rating:"\u8BC4\u5206",favorites:"\u6536\u85CF",sendToClass:"\u53D1\u9001\u8BFE\u5802",learningStatistics:"\u5B66\u4E60\u7EDF\u8BA1",settings:"\u8BBE\u7F6E",courseIntroduction:"\u8BFE\u7A0B\u4ECB\u7ECD",courseNotes:"\u8BFE\u7A0B\u987B\u77E5",teachingTeam:"\u6559\u5B66\u56E2\u961F",edit:"\u7F16\u8F91",addCollaborator:"\u6DFB\u52A0\u5408\u4F5C\u8005",creator:"\u521B\u5EFA\u8005",editPermissions:"\u7F16\u8F91\u6743\u9650",unit:"\u5355\u4F4D",permissions:"\u6743\u9650",operation:"\u64CD\u4F5C",permissionSettings:"\u6743\u9650\u8BBE\u7F6E",deleteMember:"\u5220\u9664\u6210\u5458",view:"\u67E5\u770B",editableChaptersAddCollaborators:"\u53EF\u7F16\u8F91\u7AE0\u8282\u3001\u6DFB\u52A0\u5408\u4F5C\u8005",searchType:"\u641C\u7D22\u7C7B\u578B",mobileNumber:"\u624B\u673A\u53F7",email:"\u90AE\u7BB1",searchContentEnter:"\u641C\u7D22\u5185\u5BB9\uFF08\u8BF7\u8F93\u5165\u5185\u5BB9\uFF09",unitEnterName:"\u5355\u4F4D\uFF08\u8BF7\u8F93\u5165\u5355\u4F4D\u540D\u79F0\uFF09",search:"\u641C\u7D22",pleaseSearchPersonToAdd:"\u8BF7\u641C\u7D22\u8981\u6DFB\u52A0\u7684\u4EBA\u5458",skillTags:"\u6280\u80FD\u6807\u7B7E",courseChapters:"\u8BFE\u7A0B\u7AE0\u8282",enterNameToSearch:"\u8BF7\u8F93\u5165\u540D\u79F0\u8FDB\u884C\u641C\u7D22",leaderboard:"\u6392\u884C\u699C",passedLevelsCount:"\u901A\u8FC7\u5173\u5361\u6570",clearanceLeaderboard:"\u901A\u5173\u699C",videoLearningLeaderboard:"\u89C6\u9891\u5B66\u4E60\u699C",ranking:"\u6392\u540D",name:"\u59D3\u540D",cumulativeLearningTime:"\u7D2F\u8BA1\u5B66\u4E60\u65F6\u957F",resourceDownloadLeaderboard:"\u4E0B\u8F7D\u8D44\u6E90\u699C",resourceDownloadCount:"\u4E0B\u8F7D\u8D44\u6E90\u6B21\u6570",interactiveDiscussionLeaderboard:"\u4E92\u52A8\u8BA8\u8BBA\u699C",postCount:"\u53D1\u5E16\u6570",passedLevelsCount1:"\u901A\u8FC7\u5173\u5361\u6570",notPublishedYet:"\u6682\u672A\u53D1\u5E03",viewDetails:"\u67E5\u770B\u8BE6\u60C5",send:"\u53D1\u9001",startPractical:"\u5F00\u59CB\u5B9E\u6218",continuePractical:"\u7EE7\u7EED\u5B9E\u6218",editCourse:"\u7F16\u8F91\u8BFE\u7A0B",deleteCourse:"\u5220\u9664\u8BFE\u7A0B",newChapter:"\u65B0\u5EFA\u7AE0\u8282",addTrainingVideoProjects:"\uFF08\u6DFB\u52A0\u4E00\u4E2A\u6216\u591A\u4E2A\u5B9E\u8BAD/\u89C6\u9891\u9879\u76EE\uFF0C\u7EC4\u6210\u4E00\u4E2A\u7AE0\u8282\uFF09",moveUp:"\u5411\u4E0A\u79FB\u52A8",moveDown:"\u5411\u4E0B\u79FB\u52A8",delete:"\u5220\u9664",noContent:"\u6682\u65E0\u5185\u5BB9",name1:"\u540D\u79F0",description:"\u63CF\u8FF0",tagsEnterTagName:"\u6807\u7B7E\uFF08\u8BF7\u8F93\u51FA\u6807\u7B7E\u540D\u79F0\uFF09",subsections:"\u5C0F\u8282",newSubsectionNameMax40Chars:"\u65B0\u5EFA\u5C0F\u8282\u540D\u79F0\uFF08\u8BF7\u8F93\u5165\u4E0D\u8D85\u8FC740\u4E2A\u5B57\u7684\u5C0F\u8282\u540D\u79F0\uFF09",practicalProject:"\u5B9E\u8DF5\u9879\u76EE",newPracticalProject:"\u65B0\u5EFA\u5B9E\u8DF5\u9879\u76EE",type:"\u7C7B\u578B",nameMax60Chars:"\u540D\u79F0\uFF08\u8BF7\u8F93\u5165\u4E0D\u8D85\u8FC760\u4E2A\u5B57\u7684\u540D\u79F0\uFF09",selectPracticalProject:"\u9009\u7528\u5B9E\u8DF5\u9879\u76EE",practicalProjectName:"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0",schoolUnit:"\u5B66\u6821/\u5355\u4F4D",creatorCollaborator:"\u521B\u5EFA\u8005/\u5408\u4F5C\u8005",knowledgePoints:"\u77E5\u8BC6\u70B9",filter:"\u7B5B\u9009",difficulty:"\u96BE\u5EA6",all:"\u5168\u90E8",my1:"\u6211\u7684",beginner:"\u521D\u7EA7",intermediate:"\u4E2D\u7EA7",intermediateAdvanced:"\u4E2D\u9AD8\u7EA7",advanced:"\u9AD8\u7EA7",advisorTeacher:"\u6307\u5BFC\u8001\u5E08",difficultyCoefficient:"\u96BE\u5EA6\u7CFB\u6570",selectTaskLevels:"\u9009\u7528\u4EFB\u52A1\u5173\u5361",videoProject:"\u89C6\u9891\u9879\u76EE",newVideoProject:"\u65B0\u5EFA\u89C6\u9891\u9879\u76EE",projectNameMax40Chars:"\u9879\u76EE\u540D\u79F0\uFF08\u8BF7\u8F93\u5165\u4E0D\u8D85\u8FC740\u4E2A\u5B57\u7684\u9879\u76EE\u540D\u79F0\uFF09",projectContent:"\u9879\u76EE\u5185\u5BB9",uploadVideo:"\u4E0A\u4F20\u89C6\u9891",addExternalLink:"\u6DFB\u52A0\u5916\u94FE",uploadCoverImage:"\u4E0A\u4F20\u5C01\u9762\u56FE",selectUploadFile:"\u9009\u62E9\u4E0A\u4F20\u6587\u4EF6",noteUploadJpgPngMax2M288x158:"\u8BF4\u660E\uFF1A\u652F\u6301\u4E0A\u4F20jpg/png\u7B49\u683C\u5F0F\u6587\u4EF6\uFF0C\u6587\u4EF6\u5927\u5C0F\u4E0D\u80FD\u8D85\u8FC72M,\u5EFA\u8BAE\u4F7F\u7528288*158\u50CF\u7D20\uFF1B\u5982\u4E0D\u4E0A\u4F20\uFF0C\u9ED8\u8BA4\u4F7F\u7528\u7CFB\u7EDF\u56FE\u7247\u3002",projectIntroductionMax800Chars:"\u9879\u76EE\u7B80\u4ECB\uFF08\u8BF7\u8F93\u5165\u672C\u89C6\u9891\u7B80\u4ECB\uFF0C\u6700\u591A\u4E0D\u8D85\u8FC7800\u5B57\uFF09",knowledgeTags:"\u77E5\u8BC6\u6807\u7B7E",playbackSettings:"\u64AD\u653E\u8BBE\u7F6E",allowFastForward:"\u5141\u8BB8\u5FEB\u8FDB\u64AD\u653E",noteVideoUploadAgreement:"\u6CE8\u610F\uFF1A1\u3001\u4E0A\u4F20\u89C6\u9891\uFF0C\u5373\u8868\u793A\u60A8\u5DF2\u540C\u610F\u4E0A\u4F20\u5185\u5BB9\u534F\u8BAE\uFF0C\u4E0D\u5F97\u4E0A\u4F20\u672A\u7ECF\u4ED6\u4EBA\u6388\u6743\u7684\u4F5C\u54C1\uFF1B2\u3001\u4E0D\u652F\u6301\u65AD\u70B9\u7EED\u4F20\uFF0C\u6587\u4EF6\u5927\u5C0F\u8BF7\u52FF\u8D85\u8FC73G\uFF1B3\u3001\u652F\u6301\u6587\u4EF6\u683C\u5F0F\uFF1Aavi\u3001flv\u3001f4v\u3001m4v\u3001mov\u3001mp4\u3001rmvb\u3001swf\u3001webm\u3001wmv\uFF1B4\u3001\u5982\u679C\u89C6\u9891\u6765\u81EA\u4E8E\u5916\u90E8\u94FE\u63A5\uFF0C\u672C\u7F51\u7AD9\u4E0D\u63D0\u4F9B\u64AD\u653E\u9875\u9762\uFF0C\u65E0\u6CD5\u63D0\u4F9B\u7EDF\u8BA1\u6570\u636E\u3002",cancel:"\u53D6\u6D88",confirm:"\u786E\u5B9A",selectVideoProject:"\u9009\u7528\u89C6\u9891\u9879\u76EE",selectFromTeachingClass:"\u4ECE\u6559\u5B66\u8BFE\u5802\u9009\u7528",selectFromPersonalPage:"\u4ECE\u4E2A\u4EBA\u4E3B\u9875\u9009\u7528",searchVideoName:"\u8BF7\u8F93\u5165\u89C6\u9891\u540D\u79F0\u8FDB\u884C\u641C\u7D22",totalXxData:"\u5171xx\u6761\u6570\u636E",operation1:"\u64CD\u4F5C",teachingCourseware:"\u6559\u5B66\u8BFE\u4EF6",newTeachingCourseware:"\u65B0\u5EFA\u6559\u5B66\u8BFE\u4EF6",coursewareContentUploadAttachmentMax500MB:"\u8BFE\u4EF6\u5185\u5BB9 \u4E0A\u4F20\u9644\u4EF6 (\u5355\u4E2A\u6587\u4EF6\u6700\u5927500MB)",knowledgeTags1:"\u77E5\u8BC6\u6807\u7B7E",noteCoursewareUploadAgreement:"\u6CE8\u610F\uFF1A1\u3001\u4E0A\u4F20\u8BFE\u4EF6\uFF0C\u5373\u8868\u793A\u60A8\u5DF2\u540C\u610F\u4E0A\u4F20\u5185\u5BB9\u534F\u8BAE\uFF0C\u4E0D\u5F97\u4E0A\u4F20\u672A\u7ECF\u4ED6\u4EBA\u6388\u6743\u7684\u4F5C\u54C1\uFF1B2\u3001\u4E0A\u4F20\u8BFE\u4EF6\u9ED8\u8BA4\u8BBE\u7F6E\u4E3A\u4E0D\u5141\u8BB8\u4E0B\u8F7D\uFF0C\u82E5\u8981\u5F00\u542F\u4E0B\u8F7D\u529F\u80FD\uFF0C\u53EF\u8FDB\u5165\u8BFE\u7A0B\u7F16\u8F91\u9875\u9762\u8BBE\u7F6E\uFF1B3\u3001\u4E0D\u652F\u6301\u65AD\u70B9\u7EED\u4F20\uFF0C\u5355\u4E2A\u6587\u4EF6\u5927\u5C0F\u8BF7\u52FF\u8D85\u8FC7500M\uFF1B4\u3001\u5F53\u524D\u4EC5\u9650\u652F\u6301pdf\u3001word\u3001excel\u3001ppt\u3001zip\u6587\u4EF6\uFF1B5\u3001\u6587\u4EF6\u540D\u5C06\u88AB\u81EA\u52A8\u8BFB\u53D6\u4E3A\u7CFB\u7EDF\u5185\u8BE5\u8BFE\u4EF6\u7684\u540D\u79F0\uFF0C\u4E0A\u4F20\u524D\u8BF7\u6CE8\u610F\u8FD9\u4E00\u70B9\uFF1B6\u3001\u4E00\u6B21\u6700\u591A\u4E0A\u4F2010\u4E2A\u6587\u4EF6\u3002",selectFromPracticalCourse:"\u4ECE\u5B9E\u8DF5\u8BFE\u7A0B\u9009\u7528",allTeachingClasses:"\u5168\u90E8\u6559\u5B66\u8BFE\u5802",homework:"\u4F5C\u4E1A",newGroupHomework:"\u65B0\u5EFA\u5206\u7EC4\u4F5C\u4E1A",newGraphicHomework:"\u65B0\u5EFA\u56FE\u6587\u4F5C\u4E1A",newProgrammingHomework:"\u65B0\u5EFA\u7F16\u7A0B\u4F5C\u4E1A",selectGroupHomework:"\u9009\u7528\u5206\u7EC4\u4F5C\u4E1A",selectGraphicHomework:"\u9009\u7528\u56FE\u6587\u4F5C\u4E1A",selectProgrammingHomework:"\u9009\u7528\u7F16\u7A0B\u4F5C\u4E1A",quiz:"\u6D4B\u9A8C",newExamPaper:"\u65B0\u5EFA\u8BD5\u5377",selectExamPaper:"\u9009\u7528\u8BD5\u5377",cancel1:"\u53D6\u6D88",save:"\u4FDD\u5B58",dragToChangeProjectOrder:"\u62D6\u52A8\u53EF\u4EE5\u6539\u53D8\u9879\u76EE\u663E\u793A\u987A\u5E8F",allProjectsDraggableSortUpgradeDowngrade:"\u6240\u6709\u9879\u76EE\u5747\u53EF\u4EE5\u901A\u8FC7\u62D6\u52A8\u6392\u5E8F\u6216\u5347\u964D\u7EA7\u3002",newProjectNameNoContentDisplayOnly:"\u65B0\u5EFA\u9879\u76EE\u540D\u79F0\u6307\u672C\u9879\u76EE\u4E0B\u6CA1\u6709\u5B9E\u8D28\u5185\u5BB9\uFF0C\u4EC5\u5C55\u793A\u540D\u79F0\uFF0C\u4E0D\u53EF\u70B9\u51FB\u3002",experimentCount:"\u5B9E\u9A8C\u6570",editPracticalCourse:"\u7F16\u8F91\u5B9E\u8DF5\u8BFE\u7A0B",practicalCourseName:"\u5B9E\u8DF5\u8BFE\u7A0B\u540D\u79F0",englishCourseName:"\u82F1\u6587\u8BFE\u7A0B\u540D\u79F0",publishingUnit:"\u53D1\u5E03\u5355\u4F4D",introduction:"\u7B80\u4ECB",courseAnnouncement:"\u8BFE\u7A0B\u516C\u544A",courseAnnouncementTip:"(\u652F\u6301\u8001\u5E08\u81EA\u5B9A\u4E49\u516C\u544A\u5185\u5BB9\uFF0C\u4EE5\u5F39\u6846\u5F62\u5F0F\u63D0\u9192\u8BFE\u7A0B\u7684\u5B66\u4E60\u7528\u6237)",displayDefaultChapterNumbers:"\u5C55\u793A\u9ED8\u8BA4\u7AE0\u8282\u5E8F\u53F7",displayDefaultChapterNumbersTip:"\uFF08\u9009\u4E2D\uFF0C\u5219\u4E3A\u7AE0\u8282\u4E0B\u6240\u6709\u9879\u76EE\u6DFB\u52A0\u6392\u5E8F\u7F16\u53F7\uFF09",selfSelectDisplaySpocClass:"\u81EA\u9009\u5E76\u5C55\u793ASPOC\u8BFE\u5802",selfSelectDisplaySpocClassTip:"\uFF08\u9009\u4E2D\uFF0C\u5219\u5728\u6559\u5B66\u56E2\u961F\u4E0B\u65B9\u6DFB\u52A0SPOC\u8BFE\u5802\u6A21\u5757\uFF0C\u56E2\u961F\u6210\u5458\u53EF\u7BA1\u7406\u6A21\u5757\u4E2D\u8BFE\u5802\u7684\u5C55\u793A\uFF09",displayTechnicalTagsModule:"\u5C55\u793A\u6280\u672F\u6807\u7B7E\u6A21\u5757",displayTechnicalTagsModuleTip:"\uFF08\u9009\u4E2D\uFF0C\u5219\u5728\u6559\u5B66\u56E2\u961F\u4E0B\u65B9\u6DFB\u52A0\u6280\u672F\u6807\u7B7E\u6A21\u5757\uFF09",displayHistoricalClassesModule:"\u5C55\u793A\u5386\u53F2\u8BFE\u5802\u6A21\u5757",displayHistoricalClassesModuleTip:"\uFF08\u9009\u4E2D\uFF0C\u5219\u5728\u6559\u5B66\u56E2\u961F\u4E0B\u65B9\u6DFB\u52A0\u5386\u53F2\u8BFE\u5802\u6A21\u5757\uFF0C\u56E2\u961F\u6210\u5458\u53EF\u7BA1\u7406\u6A21\u5757\u4E2D\u8BFE\u5802\u7684\u5C55\u793A\uFF09",allowDownloadTeachingCourseware:"\u5141\u8BB8\u4E0B\u8F7D\u6559\u5B66\u8BFE\u4EF6",allowDownloadTeachingCoursewareTip:"\uFF08\u9009\u4E2D\uFF0C\u5219\u5141\u8BB8\u5B66\u4E60\u7528\u6237\u4E0B\u8F7D\u8BFE\u7A0B\u7AE0\u8282\u4E2D\u4E0A\u4F20\u7684\u6559\u5B66\u8BFE\u4EF6\uFF09",defaultExpandCourseSubsections:"\u9ED8\u8BA4\u5C55\u5F00\u8BFE\u7A0B\u5C0F\u8282\u5185\u5BB9",defaultExpandCourseSubsectionsTip:"\uFF08\u9009\u4E2D\uFF0C\u5219\u7528\u6237\u5728\u8FDB\u5165\u662F\u5C06\u8BFE\u7A0B\u8BE6\u60C5\u9875\u9762\u65F6\uFF0C\u9ED8\u8BA4\u5C55\u5F00\u6240\u6709\u5C0F\u8282\u5185\u5BB9\uFF09",customTopBackgroundImage:"\u81EA\u5B9A\u4E49\u9876\u90E8\u80CC\u666F\u56FE",customTopBackgroundImageTip:"(\u0411\u04B1\u043B \u043C\u0456\u043D\u0434\u0435\u0442\u0442\u0456 \u0435\u043C\u0435\u0441. \u0415\u0433\u0435\u0440 \u0436\u04AF\u043A\u0442\u0435\u043B\u043C\u0435\u0441\u0435, \u0436\u04AF\u0439\u0435\u043D\u0456\u04A3 \u04D9\u0434\u0435\u043F\u043A\u0456 \u0441\u0443\u0440\u0435\u0442\u0456 \u043F\u0430\u0439\u0434\u0430\u043B\u0430\u043D\u044B\u043B\u0430\u0434\u044B; \u0435\u0433\u0435\u0440 \u0436\u04AF\u043A\u0442\u0435\u0441\u0435\u04A3\u0456\u0437, jpg, png \u0444\u043E\u0440\u043C\u0430\u0442\u0442\u0430\u0440\u044B\u043D \u0442\u0430\u04A3\u0434\u0430\u04A3\u044B\u0437, \u04E9\u043B\u0448\u0435\u043C\u0456 2\u041C-\u0442\u0430\u043D \u0430\u0441\u043F\u0430\u0443\u044B \u043A\u0435\u0440\u0435\u043A, \u04B1\u0441\u044B\u043D\u044B\u043B\u0430\u0442\u044B\u043D \u04E9\u043B\u0448\u0435\u043C\u0456 1920*240 \u043F\u0438\u043A\u0441\u0435\u043B\u044C)",customTopContentImage:"\u81EA\u5B9A\u4E49\u9876\u90E8\u5185\u5BB9\u56FE",customTopContentImageTip:"(\u0411\u04B1\u043B \u043C\u0456\u043D\u0434\u0435\u0442\u0442\u0456 \u0435\u043C\u0435\u0441. \u0415\u0433\u0435\u0440 \u0436\u04AF\u043A\u0442\u0435\u043B\u043C\u0435\u0441\u0435, \u0436\u04AF\u0439\u0435\u043D\u0456\u04A3 \u04D9\u0434\u0435\u043F\u043A\u0456 \u0441\u0443\u0440\u0435\u0442\u0456 \u043F\u0430\u0439\u0434\u0430\u043B\u0430\u043D\u044B\u043B\u0430\u0434\u044B; \u0435\u0433\u0435\u0440 \u0436\u04AF\u043A\u0442\u0435\u0441\u0435\u04A3\u0456\u0437, jpg, png \u0444\u043E\u0440\u043C\u0430\u0442\u0442\u0430\u0440\u044B\u043D \u0442\u0430\u04A3\u0434\u0430\u04A3\u044B\u0437, \u04E9\u043B\u0448\u0435\u043C\u0456 2\u041C-\u0442\u0430\u043D \u0430\u0441\u043F\u0430\u0443\u044B \u043A\u0435\u0440\u0435\u043A, \u04B1\u0441\u044B\u043D\u044B\u043B\u0430\u0442\u044B\u043D \u04E9\u043B\u0448\u0435\u043C\u0456 1920*240 \u043F\u0438\u043A\u0441\u0435\u043B\u044C)",uploadImage:"\u4E0A\u4F20\u56FE\u7247",submit:"\u63D0\u4EA4",return:"\u8FD4\u56DE",selectDirectionCourse:"\u8BF7\u9009\u62E9\u65B9\u5411&\u8BFE\u7A0B",tagsCannotBeEmpty:"\u6807\u7B7E\u4E0D\u80FD\u4E3A\u7A7A",revokePublishSuccess:"\u64A4\u9500\u53D1\u5E03\u6210\u529F",revokeOpenRequestSuccess:"\u64A4\u9500\u7533\u8BF7\u516C\u5F00\u6210\u529F",noDataSelected:"\u5F53\u524D\u6682\u672A\u9009\u62E9\u6570\u636E",noAssignmentSelected:"\u60A8\u8FD8\u672A\u9009\u62E9\u5B9E\u8BAD\u3001\u5173\u5361\u3001\u89C6\u9891\u3001\u5206\u7EC4\u4F5C\u4E1A\u3001\u56FE\u6587\u4F5C\u4E1A\u3001\u6D4B\u9A8C\u6216\u8005\u7F16\u7A0B\u4F5C\u4E1A",noClassroomSelected:"\u60A8\u8FD8\u672A\u9009\u62E9\u53D1\u9001\u7684\u8BFE\u5802",unsupportedVideoFormat:"\u4E0D\u652F\u6301\u7684\u89C6\u9891\u683C\u5F0F",videoSizeExceeded:"\u89C6\u9891\u5927\u5C0F\u8D85\u8FC7",duplicateVideoName:"\u4F60\u4E0D\u80FD\u4E0A\u4F20\u540C\u4E00\u4E2A\u89C6\u9891\u6587\u4EF6\u540D\u79F0\uFF0C\u8BF7\u91CD\u65B0\u9009\u62E9\u3002",videoCloudError:"\u89C6\u9891\u4E91\u670D\u52A1\u51FA\u73B0\u5F02\u5E38",fileSizeExceeds50M:"\u6587\u4EF6\u8D85\u8FC750M\uFF0C\u4E0D\u7B26\u5408\u4E0A\u4F20\u8981\u6C42",featureUpgrading:"\u529F\u80FD\u5347\u7EA7\u4E2D\uFF0C\u656C\u8BF7\u671F\u5F85\uFF0C\u8C22\u8C22",uploadOrSelectVideo:"\u8BF7\u4E0A\u4F20\u6216\u9009\u62E9\u89C6\u9891",selectKnowledgePoint:"\u8BF7\u9009\u62E9\u77E5\u8BC6\u70B9",uploadOrSelectAttachment:"\u8BF7\u4E0A\u4F20\u6216\u9009\u62E9\u9644\u4EF6",selectPracticalTraining:"\u8BF7\u9009\u62E9\u5B9E\u8BAD",directionOrCourseRequired:"\u65B9\u5411\u6216\u8BFE\u7A0B\u4E0D\u80FD\u4E3A\u7A7A",notCollaborator:"\u975E\u8BFE\u7A0B\u5408\u4F5C\u8005\u4E0D\u53EF\u64CD\u4F5C\uFF0C\u8BF7\u4E0E\u8BFE\u7A0B\u8D1F\u8D23\u4EBA\u8054\u7CFB\uFF0C\u83B7\u5F97\u5408\u4F5C\u8005\u8EAB\u4EFD\u540E\u8FDB\u884C\u76F8\u5173\u64CD\u4F5C\u3002",openRequestSubmitted:"\u516C\u5F00\u7533\u8BF7\u5DF2\u63D0\u4EA4\uFF0C\u8BF7\u7B49\u5F85\u7BA1\u7406\u5458\u7684\u5BA1\u6838",replyContentRequired:"\u56DE\u590D\u5185\u5BB9\u4E0D\u80FD\u4E3A\u7A7A",teachingMaterialsNoDownload:"\u6559\u5B66\u8BFE\u4EF6\u4E0D\u652F\u6301\u4E0B\u8F7D",confirmDeletion:"\u672C\u64CD\u4F5C\u5C06\u5220\u9664\u5F53\u524D\u76EE\u5F55\u53CA\u4E0B\u5C5E\u5B50\u76EE\u5F55\u7684\u5168\u90E8\u5185\u5BB9\uFF0C\u786E\u8BA4\u8981\u5220\u9664\u5417\uFF1F",noVideoResources:"\u6CA1\u6709\u89C6\u9891\u8D44\u6E90",moveUpSuccess:"\u4E0A\u79FB\u6210\u529F",moveDownSuccess:"\u4E0B\u79FB\u6210\u529F",nameRequired:"\u540D\u79F0\u4E0D\u80FD\u4E3A\u7A7A",noDuplicateSelection:"\u8BF7\u52FF\u91CD\u590D\u9009\u62E9",exitEditModeFirst:"\u8BF7\u5148\u53D6\u6D88\u7F16\u8F91\u72B6\u6001",chapterNameRequired:"\u8BF7\u5148\u8F93\u5165\u7AE0\u8282\u540D\u79F0",selectEditPermission:"\u8BF7\u9009\u62E9\u7F16\u8F91\u6743\u9650",enterSearchContent:"\u8BF7\u8F93\u5165\u641C\u7D22\u5185\u5BB9",selectMemberToAdd:"\u8BF7\u5148\u5728\u4E0B\u9762\u5217\u8868\u4E2D\u9009\u62E9\u8981\u6DFB\u52A0\u6210\u5458",selectClassroomToAdd:"\u8BF7\u5148\u5728\u4E0B\u9762\u5217\u8868\u4E2D\u9009\u62E9\u8981\u6DFB\u52A0\u8BFE\u5802",max3SPOCClassrooms:"\u4E00\u4E2A\u5B9E\u8DF5\u8BFE\u7A0B\u53EA\u80FD\u52A0\u51653\u4E2Aspoc\u8BFE\u5802",max3HistoryClassrooms:"\u4E00\u4E2A\u5B9E\u8DF5\u8BFE\u7A0B\u53EA\u80FD\u52A0\u51653\u4E2A\u5386\u53F2\u8BFE\u5802",selectFile:"\u8BF7\u9009\u62E9\u6587\u4EF6",deleteSuccess:"\u5220\u9664\u6210\u529F",setupSuccess:"\u8BBE\u7F6E\u6210\u529F",maxCannotLessThanMin:"\u6700\u5927\u4EBA\u6570\u4E0D\u80FD\u5C0F\u4E8E\u6700\u5C0F\u4EBA\u6570",createSuccess:"\u65B0\u5EFA\u6210\u529F",rejectionReasonRequired:"\u62D2\u7EDD\u7406\u7531\u4E0D\u80FD\u4E3A\u7A7A",addSuccess:"\u6DFB\u52A0\u6210\u529F",statisticsInProgress:"\u6B63\u5728\u7EDF\u8BA1\u4E2D\uFF0C\u9884\u4F3060\u5206\u949F\u5DE6\u53F3\u540E\u6570\u636E\u66F4\u65B0\u5B8C\u6210",privateClassroom:"\u5F53\u524D\u8BFE\u5802\u4E3A\u79C1\u6709\u8BFE\u5802\u4E0D\u80FD\u8FDB\u5165",removed:"\u5DF2\u79FB\u9664",confirmRemoveFromCourse:"\u8BF7\u786E\u8BA4\u662F\u5426\u5C06\u300AXXX\u300B\u79FB\u9664\u5B9E\u8DF5\u8BFE\u7A0B",removeNote:"\u79FB\u9664\u4E0D\u4F1A\u5220\u9664\u5B9E\u8DF5\u8BFE\u7A0B\uFF0C\u518D\u6B21\u5B66\u4E60\u8BE5\u8BFE\u7A0B\u65F6\uFF0C\u5B9E\u8DF5\u8BFE\u7A0B\u5C06\u4F1A\u518D\u6B21\u52A0\u5165\u5B9E\u8DF5\u8BFE\u7A0B-\u6211\u5B66\u4E60\u7684\u5217\u8868\u4E2D\u3002",selectMajorDirection:"\u8BF7\u9009\u62E9\u4F60\u611F\u5174\u8DA3\u7684\u4E13\u4E1A\u65B9\u5411",selectLearningPath:"\u8BF7\u9009\u62E9\u5B66\u4E60\u8DEF\u5F84",selectMajorCourse:"\u8BF7\u9009\u62E9\u4F60\u611F\u5174\u8DA3\u7684\u4E13\u4E1A\u8BFE\u7A0B",publisherNotFound:"\u672A\u627E\u5230\u5305\u542BXXX\u7684\u53D1\u5E03\u5355\u4F4D",onlyJpgPngAllowed:"\u53EA\u80FD\u4E0A\u4F20jpg\u6216\u8005png\u56FE\u7247",fileSizeExceeds2M:"\u6587\u4EF6\u5927\u5C0F\u4E0D\u80FD\u5927\u4E8E2m",filesNotUploaded:"\u6709\u6587\u4EF6\u672A\u4E0A\u4F20\u5B8C\u6210\uFF0C\u8BF7\u7B49\u6587\u4EF6\u4E0A\u4F20\u5B8C\u6210\u540E\u518D\u751F\u6210",uploadCourseMaterials:"\u8BF7\u4E0A\u4F20\u8BFE\u7A0B\u8D44\u6599\uFF0C\u5EFA\u8BAE\u4E0A\u4F20\u4E66\u7C4D\u3001\u8BFE\u7A0B\u6559\u5B66\u5927\u7EB2\u7B49",newPublisherSuccess:"\u65B0\u589E\u53D1\u5E03\u5355\u4F4D\u6210\u529F\uFF01",openClassroom:"\u5F00\u653E\u8BFE\u5802\uFF1A\u6240\u6709\u7528\u6237\u53EF\u4EE5\u968F\u65F6\u8BBF\u95EE",privateClassroomDesc:"\u79C1\u5BC6\u8BFE\u5802\uFF1A\u4EC5\u62A5\u540D\u53C2\u4E0E\u7684\u8BFE\u5802\u6210\u5458\u53EF\u4EE5\u8BBF\u95EE",modifySuccess:"\u4FEE\u6539\u6210\u529F",selectionSuccess:"\u9009\u7528\u6210\u529F",understood:"\u6211\u77E5\u9053\u4E86",sendToClassroom:"\u53D1\u9001\u81F3\u8BFE\u5802",modify:"\u4FEE\u6539",add:"\u6DFB\u52A0",chapter:"\u7AE0\u8282",courseLinkCopied:"\u5DF2\u590D\u5236\u8BFE\u7A0B\u5206\u4EAB\u4E13\u5C5E\u94FE\u63A5",knowledgePoint:"\u77E5\u8BC6\u70B9",video:"\u89C6\u9891",subsequent:"\u540E\u5E8F",preceding:"\u524D\u5E8F",contains:"\u5305\u542B",contained:"\u88AB\u5305\u542B",related:"\u5173\u8054",subsequentKnowledge:"\u540E\u5E8F\u77E5\u8BC6\u70B9",precedingKnowledge:"\u524D\u5E8F\u77E5\u8BC6\u70B9",knowledgeDescription:"\u77E5\u8BC6\u70B9\u63CF\u8FF0",knowledgeCategory:"\u77E5\u8BC6\u70B9\u7C7B\u522B",duplicateTagName:"\u5DF2\u6709\u76F8\u540C\u540D\u79F0\u6807\u7B7E",selectVideo:"\u9009\u62E9\u89C6\u9891",modifyAttachment:"\u4FEE\u6539\u9644\u4EF6",addAttachment:"\u6DFB\u52A0\u9644\u4EF6",teachingMaterials:"\u6559\u5B66\u8BFE\u4EF6",modifyPracticalTraining:"\u4FEE\u6539\u5B9E\u8BAD",addPracticalTraining:"\u6DFB\u52A0\u5B9E\u8BAD",modifyAssignment:"\u4FEE\u6539\u4F5C\u4E1A",addAssignment:"\u6DFB\u52A0\u4F5C\u4E1A",modifyTestQuestion:"\u4FEE\u6539\u8BD5\u9898",addTestQuestion:"\u6DFB\u52A0\u8BD5\u9898",history:"\u5386\u53F2\u8BB0\u5F55",fileImport:"\u6587\u4EF6\u5BFC\u5165",importFailed:"\u5BFC\u5165\u5931\u8D25",invalidImportData:"\u68C0\u6D4B\u5230\u672C\u6B21\u5BFC\u5165\u5B58\u5728\u4E0D\u7B26\u5408\u8981\u6C42\u7684\u6570\u636E\uFF0C\u70B9\u51FB\u4E0B\u8F7D",noEditPermission:"\u6682\u65E0\u7F16\u8F91\u7AE0\u8282\u3001\u6DFB\u52A0\u5408\u4F5C\u8005\u6743\u9650\uFF01",existingDataWarning:"\u68C0\u6D4B\u5F53\u524D\u5DF2\u5B58\u5728\u6570\u636E\uFF0C\u5BFC\u5165\u540E\u539F\u6570\u636E\u5C06\u4F1A\u88AB\u5220\u9664\uFF0C\u6309\u7167\u6700\u65B0\u5BFC\u5165\u7684\u4E3A\u4E3B\uFF0C\u5982\u7EE7\u7EED\u5BFC\u5165\uFF0C\u8BF7\u6309\u7167\u4E0B\u65B9\u6B65\u9AA4\u8FDB\u884C",step1:"\u6B65\u9AA41\uFF1A",download:"\u4E0B\u8F7D",step2:"\u6B65\u9AA42\uFF1A",uploadTemplate:"\u4E0A\u4F20\u586B\u5199\u597D\u7684\u300A\u77E5\u8BC6\u56FE\u8C31\u5BFC\u5165\u6A21\u7248\u300B",select:"\u9009\u7528",selectFromTeaching:"\u4ECE\u6559\u5B66\u8BFE\u5802\u9009\u7528",selectFromPersonal:"\u4ECE\u4E2A\u4EBA\u4E3B\u9875\u9009\u7528",selectFromPractical:"\u4ECE\u5B9E\u8DF5\u8BFE\u7A0B\u9009\u7528",programmingAssignment:"\u7F16\u7A0B\u4F5C\u4E1A",duplicateChapters:"\u7AE0\u8282\u4E0D\u80FD\u76F8\u540C",searchVideoByName:"\u8BF7\u8F93\u5165\u89C6\u9891\u540D\u79F0\u8FDB\u884C\u641C\u7D22",enterName:"\u8BF7\u8F93\u5165\u540D\u79F0",noSpaces:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C",nameLimit60:"\u8BF7\u8F93\u5165\u4E0D\u8D85\u8FC760\u5B57\u7684\u540D\u79F0",editTeachingMaterials:"\u7F16\u8F91\u6559\u5B66\u8BFE\u4EF6",newTeachingMaterials:"\u65B0\u5EFA\u6559\u5B66\u8BFE\u4EF6",resetSuccess:"\u91CD\u7F6E\u6210\u529F\uFF0C\u6B63\u5728\u8FDB\u5165\u5B9E\u8DF5\u9879\u76EE\uFF01",materialContent:"\u8BFE\u4EF6\u5185\u5BB9",uploadNotes:"\u6CE8\u610F\uFF1A1\u3001\u4E0A\u4F20\u89C6\u9891\uFF0C\u5373\u8868\u793A\u60A8\u5DF2\u540C\u610F\u4E0A\u4F20\u5185\u5BB9\u534F\u8BAE\uFF0C\u4E0D\u5F97\u4E0A\u4F20\u672A\u7ECF\u4ED6\u4EBA\u6388\u6743\u7684\u4F5C\u54C1\uFF1B2\u3001\u4E0D\u652F\u6301\u65AD\u70B9\u7EED\u4F20\uFF0C\u6587\u4EF6\u5927\u5C0F\u8BF7\u52FF\u8D85\u8FC73G\uFF1B3\u3001\u652F\u6301\u6587\u4EF6\u683C\u5F0F\uFF1Aavi\u3001flv\u3001f4v\u3001m4v\u3001mov\u3001mp4\u3001rmvb\u3001swf\u3001webm\u3001wmv\uFF1B4\u3001\u5982\u679C\u89C6\u9891\u6765\u81EA\u4E8E\u5916\u90E8\u94FE\u63A5\uFF0C\u672C\u7F51\u7AD9\u4E0D\u63D0\u4F9B\u64AD\u653E\u9875\u9762\uFF0C\u65E0\u6CD5\u63D0\u4F9B\u7EDF\u8BA1\u6570\u636E\u3002",newSectionName:"\u65B0\u5EFA\u5C0F\u8282\u540D\u79F0",sectionNameLimit40:"\u8BF7\u8F93\u5165\u4E0D\u8D85\u8FC740\u5B57\u7684\u5C0F\u8282\u540D\u79F0",groupAssignment:"\u5206\u7EC4\u4F5C\u4E1A",phoneNumber:"\u624B\u673A\u53F7",searchContent:"\u641C\u7D22\u5185\u5BB9",enterOrganizationName:"\u8BF7\u8F93\u5165\u5355\u4F4D\u540D\u79F0",addClass:"\u6DFB\u52A0\u8BFE\u5802",className:"\u8BFE\u5802\u540D\u79F0",enterClassName:"\u8BF7\u8F93\u5165\u8BFE\u5802\u540D\u79F0",classManager:"\u8BFE\u5802\u7BA1\u7406\u8005",enterManagerName:"\u8BF7\u8F93\u5165\u8BFE\u5802\u7BA1\u7406\u8005\u540D\u79F0",editableSectionsAndCollaborators:"\u53EF\u7F16\u8F91\u7AE0\u8282\u3001\u6DFB\u52A0\u5408\u4F5C\u8005",editableKnowledgeGraph:"\u53EF\u7F16\u8F91\u77E5\u8BC6\u56FE\u8C31",createPracticeProject:"\u65B0\u5EFA\u5B9E\u8DF5\u9879\u76EE",selectType:"\u8BF7\u9009\u62E9\u7C7B\u578B",appellation:"\u540D\u79F0",rewardSettings:"\u5956\u52B1\u8BBE\u7F6E",enterRewardAmount:"\u8BF7\u8F93\u5165\u5956\u52B1\u7684\u91D1\u5E01\u6570\u91CF",details:"\u8BE6\u60C5",assignmentDescription:"\u4F5C\u4E1A\u63CF\u8FF0",questionList:"\u9898\u76EE\u5217\u8868",referenceAnswer:"\u53C2\u8003\u7B54\u6848",noDescription:"\u6682\u65E0\u8BF4\u660E",question:"\u9898\u76EE\uFF1A",descriptionLabel:"\u63CF\u8FF0\uFF1A",questionAnalysis:"\u9898\u76EE\u89E3\u6790",difficultyLevel:"\u96BE\u5EA6",action:"\u64CD\u4F5C",experience:"\u4F53\u9A8C",groupingRequirements:"\u5206\u7EC4\u8981\u6C42",groupWorkSubmission:"\u5B66\u751F\u63D0\u4EA4\u4F5C\u54C1\u65F6\u9700\u8981\u5173\u8054\u540C\u7EC4\u6210\u5458\uFF0C\u7EC4\u5185\u6210\u5458\u4F5C\u54C1\u5171\u4EAB",projectBasedImplementation:"\u57FA\u4E8E\u9879\u76EE\u5B9E\u65BD",studentProjectCreation:"\u5B66\u751F\u5FC5\u987B\u5728\u5E73\u53F0\u521B\u5EFA\u9879\u76EE\uFF0C\u9879\u76EE\u7BA1\u7406\u5458\u53EF\u4EE5\u63D0\u4EA4\u4F5C\u54C1",sendTrainingToClass:"\u9009\u62E9\u7684\u5B9E\u8BAD\u5C06\u4F1A\u53D1\u9001\u5230\u6307\u5B9A\u8BFE\u5802",searchClassByName:"\u8F93\u5165\u8BFE\u5802\u540D\u79F0\u7684\u5173\u952E\u5B57\u8FDB\u884C\u641C\u7D22",selectTargetClass:"\u8BF7\u9009\u62E9\u4F60\u8981\u53D1\u9001\u7684\u8BFE\u5802",copyAndSend:"\u4E00\u952E\u590D\u5236\u5E76\u53D1\u9001",hiddenConditionSettings:"\u9690\u85CF\u6761\u4EF6\u914D\u7F6E",hiddenConditionNote:"\u8BF4\u660E\uFF1A\u7B26\u5408\u9690\u85CF\u6761\u4EF6\u7684\u8BFE\u5802\u6570\u636E\u5C06\u88AB\u9690\u85CF\uFF0C\u8BF7\u6CE8\u610F\uFF0C\u8FD9\u4E9B\u8BFE\u5802\u6570\u636E\u4E0D\u4F1A\u88AB\u5220\u9664\uFF0C\u4ECD\u7136\u4FDD\u7559\u5728\u7EDF\u8BA1\u6570\u636E\u4E2D\u3002",zeroStudentsClass:"\u8BFE\u5802\u5B66\u751F\u6570\u4E3A0",zeroSubmissions:"\u5B66\u751F\u5B8C\u6210\u603B\u6570\u3001\u5DF2\u63D0\u4EA4\u6570\u548C\u5DF2\u4EA4\u5377\u4E3A0",publishOrganizationRequest:"\u7533\u8BF7\u53D1\u5E03\u5355\u4F4D",publisherOrganization:"\u53D1\u5E03\u5355\u4F4D",enterSchoolOrWorkplace:"\u8BF7\u8F93\u5165\u5B66\u6821\u6216\u5DE5\u4F5C\u5355\u4F4D",enterPublisherName:"\u8BF7\u8F93\u5165\u53D1\u5E03\u5355\u4F4D",correctExample:"\u6B63\u786E\u793A\u4F8B\uFF1A\u6E56\u5357\u5927\u5B66",wrongExample:"\u9519\u8BEF\u793A\u4F8B\uFF1A\u6E56\u5927\u5CB3\u9E93\u4E66\u9662",region:"\u5730\u533A\uFF1A",selectLocation:"\u8BF7\u9009\u62E9\u6240\u5728\u5730",fullAddress:"\u8BE6\u7EC6\u5730\u5740\uFF1A",enterCompleteAddress:"\u8BF7\u586B\u5199\u5B8C\u6574\u7684\u5730\u5740\u4FE1\u606F",additionalNotes:"\u518D\u6B21\u8BF4\u660E\u7279\u522B\u60C5\u51B5\uFF08\u9009\u586B\uFF09",contactTeachingAssistant:"\u8054\u7CFB\u6559\u7814\u52A9\u7406",openCourse:"\u516C\u5F00\u8BFE\u7A0B",applyForPublication:"\u7533\u8BF7\u516C\u5F00",emptyDirectionWarning:"\u65B9\u5411\u6216\u8BFE\u7A0B\u4E0D\u80FD\u4E3A\u7A7A\uFF0C\u8BF7\u586B\u5199\u540E\u518D\u63D0\u4EA4\uFF01",courseCompletionRequired:"\u8BFE\u7A0B\u4E4B\u540E\uFF0C\u65B9\u53EF\u7533\u8BF7\u516C\u5F00",quickDirectionSelection:"\u5FEB\u901F\u9009\u62E9\u65B9\u5411&\u8BFE\u7A0B",customDirectionSelection:"\u81EA\u5B9A\u4E49\u65B9\u5411&\u8BFE\u7A0B",directionAndCourse:"\u65B9\u5411&\u8BFE\u7A0B",selectDirectionAndCourse:"\u8BF7\u9009\u62E9\u65B9\u5411&\u8BFE\u7A0B",direction:"\u65B9\u5411",enterDirection:"\u8BF7\u8F93\u5165\u65B9\u5411",course:"\u8BFE\u7A0B",enterCourse:"\u8BF7\u8F93\u5165\u8BFE\u7A0B",selectClassToSend:"\u8BF7\u9009\u62E9\u60A8\u8981\u53D1\u9001\u7684\u8BFE\u5802",fullStackProject:"\u5168\u6808\u5B9E\u8DF5\u9879\u76EE",jupyterNotebookProject:"Jupyter Notebook\u5B9E\u8DF5\u9879\u76EE",experimentalCourses:"\u5B9E\u9A8C/\u5B9E\u8BAD/\u865A\u4EFF\u7B49\u8FD0\u884C\u5728\u5176\u4E2D\u7684\u8BFE\u7A0B",chapterCount:"\u7AE0\u8282\u6570",prompt:"\u63D0\u793A",graphicHomework:"\u56FE\u6587\u4F5C\u4E1A",groupHomework:"\u5206\u7EC4\u4F5C\u4E1A",programmingHomework:"\u7F16\u7A0B\u4F5C\u4E1A",beginnerGuide:"\u65B0\u624B\u6307\u5F15",subcategory:"\u5B50\u7C7B",noSuitableDirectionCourse:"\u6CA1\u6709\u5408\u9002\u7684\u65B9\u5411&\u8BFE\u7A0B",example:"\u4F8B\u5982\uFF1A\u5927\u5B66\u8BA1\u7B97\u673A\u57FA\u7840 \u2014\u2014 \u8BA1\u7B97\u601D\u7EF4",create:"\u521B\u5EFA",enterCourseNotice:"\u8BF7\u8F93\u5165\u5B9E\u8DF5\u8BFE\u7A0B\u7684\u8BFE\u7A0B\u987B\u77E5",courseNoticeLimit:"\u5B9E\u8DF5\u8BFE\u7A0B\u7684\u8BFE\u7A0B\u987B\u77E5\u6700\u5927\u9650\u523665000\u4E2A\u5B57\u7B26",enterNoticeTitle:"\u8BF7\u8F93\u8BFE\u7A0B\u987B\u77E5\u6807\u9898",noticeTitleLimit:"\u8BF7\u8F93\u8BFE\u7A0B\u987B\u77E5\u6807\u9898\u6700\u5927\u9650\u523615\u4E2A\u5B57\u7B26",pleaseEnter:"\u8BF7\u8F93\u5165",enterCourseIntroduction:"\u8BF7\u8F93\u5165\u5B9E\u8DF5\u8BFE\u7A0B\u7684\u7B80\u4ECB",courseIntroLimit:"\u5B9E\u8DF5\u8BFE\u7A0B\u7684\u7B80\u4ECB\u6700\u5927\u9650\u523665000\u4E2A\u5B57\u7B26",openCourse1:"\u5F00\u653E\u8BFE\u7A0B",startLearning:"\u5F00\u59CB\u5B66\u4E60",continueLearning:"\u7EE7\u7EED\u5B66\u4E60",description1:"\u63CF\u8FF0",tags:"\u6807\u7B7E",enterContent:"\u8BF7\u8F93\u5165\u5185\u5BB9",searchByName:"\u8BF7\u8F93\u5165\u540D\u79F0\u8FDB\u884C\u641C\u7D22",discussion:"\u8BA8\u8BBA",level:"\u5173\u5361",courseware:"\u8BFE\u4EF6",selectteachingCourseware:"\u9009\u7528\u6559\u5B66\u8BFE\u4EF6",knowledgeGraph:"\u77E5\u8BC6\u56FE\u8C31",updateTime:"\u66F4\u65B0\u65F6\u95F4",example1:"\u4F8B\u5982",basicInformation:"\u57FA\u672C\u4FE1\u606F"},classrooms:{teachingClasses:"\u6559\u5B66\u8BFE\u5802",newClass:"\u65B0\u5EFA\u8BFE\u5802",joinClass:"\u52A0\u5165\u8BFE\u5802",beginnerGuide:"\u65B0\u624B\u6307\u5F15",statisticsOverview:"\u7EDF\u8BA1\u6982\u89C8",latest:"\u6700\u65B0",hottest:"\u6700\u70ED",my:"\u6211\u7684",searchClassNameTeacherOrSchool:"\u8BF7\u8F93\u5165\u8BFE\u5802\u540D\u79F0\u3001\u8BFE\u5802\u6559\u5E08\u59D3\u540D\u6216\u5B66\u6821\u540D\u79F0\u8FDB\u884C\u641C\u7D22",inProgress:"\u8FDB\u884C\u4E2D",ended:"\u5DF2\u7ED3\u675F",public:"\u516C\u5F00",private:"\u79C1\u6709",previousPage:"\u4E0A\u4E00\u9875",nextPage:"\u4E0B\u4E00\u9875",invitationCode:"\u9080\u8BF7\u7801\uFF1A",copySendToStudentsQuickJoin:"\u590D\u5236\u5E76\u53D1\u7ED9\u5B66\u751F\uFF0C\u9080\u8BF7\u5B66\u751F\u5FEB\u901F\u52A0\u5165",noRemindThisWeek:"\u672C\u5468\u4E0D\u518D\u63D0\u9192",shareClass:"\u5206\u4EAB\u8BFE\u5802",shareMethodOneShareInvitationCode:"\u5206\u4EAB\u65B9\u5F0F\u4E00\uFF1A\u5206\u4EAB\u9080\u8BF7\u7801",copyInvitationCode:"\u590D\u5236\u9080\u8BF7\u7801",joinViaInvitationCodeSelectRole:"\u901A\u8FC7\u9080\u8BF7\u7801\u52A0\u5165\u8BFE\u5802\u65F6\uFF0C\u53EF\u4EE5\u9009\u62E9\u52A0\u5165\u8BFE\u5802\u7684\u8EAB\u4EFD\uFF08\u9009\u62E9\u6559\u5E08\u6216\u52A9\u6559\u65F6\uFF0C\u9700\u8981\u7BA1\u7406\u5458\u5BA1\u6838\uFF09",shareMethodTwoShareLink:"\u5206\u4EAB\u65B9\u5F0F\u4E8C\uFF1A\u5206\u4EAB\u94FE\u63A5",accessViaShareLinkJoinAsStudent:"\u901A\u8FC7\u5206\u4EAB\u94FE\u63A5\u8BBF\u95EE\u8BFE\u5802\u65F6\uFF0C\u5DF2\u767B\u5F55\u7528\u6237\u53EF\u76F4\u63A5\u4EE5\u5B66\u751F\u8EAB\u4EFD\u52A0\u5165\u8BFE\u5802\uFF0C\u672A\u6CE8\u518C/\u767B\u5F55\u7528\u6237\u5728\u6CE8\u518C/\u767B\u5F55\u540E\u53EF\u76F4\u63A5\u4EE5\u5B66\u751F\u8EAB\u4EFD\u52A0\u5165\u8BFE\u5802\u3002",classManagement:"\u8BFE\u5802\u7BA1\u7406",setToPublic:"\u8BBE\u4E3A\u516C\u5F00",prompt:"\u63D0\u793A",setPublicNonMembersCanAccessConfirm:"\u8BBE\u4E3A\u516C\u5F00\u540E\uFF0C\u975E\u8BFE\u5802\u6210\u5458\u4E5F\u53EF\u4EE5\u8BBF\u95EE\u67E5\u770B\u662F\u5426\u786E\u8BA4\u8BBE\u4E3A\u516C\u5F00\uFF1F",cancel:"\u53D6\u6D88",confirm:"\u786E\u5B9A",editClass:"\u7F16\u8F91\u8BFE\u5802",copyClass:"\u590D\u5236\u8BFE\u5802",copyRecords:"\u590D\u5236\u8BB0\u5F55",deleteClass:"\u5220\u9664\u8BFE\u5802",memberManagement:"\u6210\u5458\u7BA1\u7406",students:"\u5B66\u751F",teachers:"\u6559\u5E08",addTeacher:"\u6DFB\u52A0\u8001\u5E08",addAssistant:"\u6DFB\u52A0\u52A9\u6559",addStudent:"\u6DFB\u52A0\u5B66\u751F",notifications:"\u901A\u77E5\u516C\u544A",classExperiments:"\u8BFE\u5802\u5B9E\u9A8C",graphicHomework:"\u56FE\u6587\u4F5C\u4E1A",groupHomework:"\u5206\u7EC4\u4F5C\u4E1A",programmingHomework:"\u7F16\u7A0B\u4F5C\u4E1A",onlineExam:"\u5728\u7EBF\u8003\u8BD5",questionnaire:"\u95EE\u5377\u8C03\u67E5",teachingMaterials:"\u6559\u5B66\u8D44\u6599",videoLive:"\u89C6\u9891\u76F4\u64AD",interactiveDiscussion:"\u4E92\u52A8\u8BA8\u8BBA",classGrouping:"\u8BFE\u5802\u5206\u73ED",onlineCheckIn:"\u5728\u7EBF\u7B7E\u5230",dataStatistics:"\u6570\u636E\u7EDF\u8BA1",graduationDesign:"\u6BD5\u4E1A\u8BBE\u8BA1",settings:"\u8BBE\u7F6E",allNotifications:"\u5168\u90E8\u901A\u77E5",groupPublish:"\u5206\u73ED\u53D1\u5E03",unifiedPublish:"\u7EDF\u4E00\u53D1\u5E03",newNotification:"\u65B0\u5EFA\u901A\u77E5",noRelatedDataYet:"\u6682\u65F6\u8FD8\u6CA1\u6709\u76F8\u5173\u6570\u636E\u54E6!",courseName:"\u8BFE\u7A0B\u540D\u79F0",correctExampleDataStructure:"\u6B63\u786E\u793A\u4F8B\uFF1A\u6570\u636E\u7ED3\u6784",wrongExampleDataStructure2025Spring:"\u9519\u8BEF\u793A\u4F8B\uFF1A\u6570\u636E\u7ED3\u67842025\u6625",className:"\u8BFE\u5802\u540D\u79F0",correctExampleDataStructure2025SpringClass:"\u6B63\u786E\u793A\u4F8B\uFF1A\u6570\u636E\u7ED3\u67842025\u6625\u5B63\u73ED\u7EA7",wrongExample2025SpringClassDataStructure:"\u9519\u8BEF\u793A\u4F8B\uFF1A2025\u6625\u5B63\u73ED\u7EA7\u6570\u636E\u7ED3\u6784",totalClassHours:"\u603B\u5B66\u65F6",example30:"\u4F8B\u5982\uFF1A30",credits:"\u5B66\u5206",example3:"\u4F8B\u5982\uFF1A3",endTime:"\u7ED3\u675F\u65F6\u95F4",selectEndTime:"\u8BF7\u9009\u62E9\u7ED3\u675F\u65F6\u95F4",classModules:"\u8BFE\u5802\u6A21\u5757",publicSettings:"\u516C\u5F00\u8BBE\u7F6E",publicClassAllUsersAccess:"\u516C\u5F00\u8BFE\u5802\uFF08\u9009\u4E2D\u540E\u6240\u6709\u7528\u6237\u5747\u53EF\u8FDB\u5165\u5E76\u6D4F\u89C8\u672C\u8BFE\u5802\uFF0C\u5426\u5219\u4EC5\u672C\u8BFE\u5802\u6210\u5458\u53EF\u8FDB\u5165\uFF09",allowExitClass:"\u5141\u8BB8\u9000\u51FA\u8BFE\u5802\uFF08\u9009\u4E2D\u540E\uFF0C\u5B66\u751F\u53EF\u4EE5\u4E3B\u52A8\u9000\u51FA\u8BFE\u5802\uFF0C\u5426\u5219\u5B66\u751F\u65E0\u6CD5\u4E3B\u52A8\u9000\u51FA\u3002\uFF09",allowStudentsViewPhoneEmail:"\u5141\u8BB8\u5B66\u751F\u67E5\u770B\u624B\u673A\u53F7\u548C\u90AE\u7BB1\u5730\u5740\uFF08\u9009\u4E2D\u540E\uFF0C\u5B66\u751F\u53EF\u4EE5\u67E5\u770B\u8BFE\u5802\u5185\u5176\u4ED6\u6210\u5458\u5B8C\u6574\u7684\u624B\u673A\u53F7\u548C\u90AE\u7BB1\u5730\u5740\uFF0C\u5426\u5219\u5BF9\u624B\u673A\u53F7\u548C\u90AE\u7BB1\u8FDB\u884C\u8131\u654F\u5904\u7406\uFF09",allowStudentsApplyTeacherAssistant:"\u5141\u8BB8\u8BFE\u5802\u5185\u5B66\u751F\u7533\u8BF7\u6210\u4E3A\u6559\u5E08\u6216\u52A9\u6559\uFF08\u9009\u4E2D\u540E\uFF0C\u5B66\u751F\u53EF\u4EE5\u5728\u8BFE\u5802\u4E2D\u63D0\u4EA4\u6210\u4E3A\u8001\u5E08/\u52A9\u6559\u7533\u8BF7\uFF0C\u5BA1\u6838\u901A\u8FC7\u540E\u53EF\u6210\u4E3A\u6559\u5E08/\u52A9\u6559\uFF0C\u5426\u5219\u65E0\u6CD5\u5728\u8BFE\u5802\u5185\u7533\u8BF7\uFF09",closeClassProhibitStudentAccess:"\u5173\u95ED\u8BFE\u5802\uFF0C\u7981\u6B62\u5B66\u751F\u8BBF\u95EE",invitationCodeSettings:"\u9080\u8BF7\u7801\u8BBE\u7F6E",enableAllRoles:"\u5BF9\u6240\u6709\u89D2\u8272\u542F\u7528\uFF08\u9009\u4E2D\u540E\u7528\u6237\u53EF\u4EE5\u4EE5\u4EFB\u610F\u8EAB\u4EFD\u52A0\u5165\u8BFE\u5802\uFF09",allRolesNeedApprovalInvitationCode:"\u4F7F\u7528\u9080\u8BF7\u7801\u52A0\u5165\u8BFE\u5802\u7684\u6240\u6709\u89D2\u8272\u5747\u9700\u8981\u5BA1\u6838\uFF08\u9009\u4E2D\u540E\uFF0C\u7533\u8BF7\u52A0\u5165\u7684\u5B66\u751F\u3001\u52A9\u6559\u3001\u8001\u5E08\u5747\u9700\u8981\u901A\u8FC7\u5BA1\u6838\u624D\u80FD\u52A0\u5165\u8BFE\u5802\uFF0C\u5426\u5219\u4EC5\u6559\u5E08\u548C\u52A9\u6559\u52A0\u5165\u65F6\u9700\u8981\u5BA1\u6838\uFF09",disableForStudents:"\u5BF9\u5B66\u751F\u505C\u7528\uFF08\u9009\u4E2D\u540E\u7528\u6237\u4EE5\u5B66\u751F\u8EAB\u4EFD\u52A0\u5165\u8BFE\u5802\u65F6\uFF0C\u9080\u8BF7\u7801\u65E0\u6548\uFF09",disableAllRoles:"\u5BF9\u6240\u6709\u89D2\u8272\u505C\u7528\uFF08\u9009\u4E2D\u540E\u672C\u9080\u8BF7\u7801\u5931\u6548\uFF0C\u7528\u6237\u4E0D\u80FD\u4E3B\u52A8\u52A0\u5165\u8BFE\u5802\uFF09",classJoinSettings:"\u8BFE\u5802\u52A0\u5165\u8BBE\u7F6E",onlyTeacherImportedStudentsAccess:"\u4EC5\u5141\u8BB8\u6559\u5E08\u5BFC\u5165\u7684\u5B66\u751F\u8BBF\u95EE\u8BFE\u5802\uFF08\u9009\u4E2D\u540E\uFF0C\u53EA\u6709\u6559\u5E08\u5BFC\u5165\u6216\u624B\u52A8\u6DFB\u52A0\u7684\u5B66\u751F\u53EF\u4EE5\u8BBF\u95EE\u8BFE\u5802\uFF0C\u5176\u4ED6\u5B66\u751F\u65E0\u6CD5\u901A\u8FC7\u9080\u8BF7\u7801\u548C\u9080\u8BF7\u94FE\u63A5\u8FDB\u5165\u8BFE\u5802\uFF09",classAffiliatedUnit:"\u8BFE\u5802\u6240\u5C5E\u5355\u4F4D",submit:"\u63D0\u4EA4",return:"\u8FD4\u56DE",noteCopyFunctionCreatesNewClass:"\u8BF4\u660E\uFF1A\u201C\u590D\u5236\u201D\u529F\u80FD\u5C06\u4F1A\u4E3A\u60A8\u521B\u5EFA\u4E00\u4E2A\u65B0\u7684\u8BFE\u5802\uFF0C\u9009\u4E2D\u7684\u65E7\u8BFE\u5802\u4F5C\u4E1A\u3001\u8003\u8BD5\u3001\u8D44\u6599\u548C\u73ED\u7EA7\u6210\u5458\u7B49\u90FD\u5C06\u590D\u5236\u5230\u65B0\u7684\u8BFE\u5802\u3002",courseworkExamination:"\u8BFE\u4E1A\u8003\u67E5",communicationInteraction:"\u4EA4\u6D41\u4E92\u52A8",groupingList:"\u5206\u73ED\u5217\u8868",studentList:"\u5B66\u751F\u5217\u8868",teachingResources:"\u6559\u5B66\u8D44\u6E90",name:"\u59D3\u540D",institutionUnit:"\u9662\u6821/\u5355\u4F4D",copyTime:"\u590D\u5236\u65F6\u95F4",noData:"\u6682\u65E0\u6570\u636E",deleteClassClearsAllDataIrrecoverableEnterCaptcha:"\u5220\u9664\u8BFE\u5802\u4F1A\u6E05\u9664\u8BFE\u5802\u5185\u6240\u6709\u6570\u636E\uFF0C\u4E14\u6570\u636E\u4E0D\u53EF\u6062\u590D\uFF0C\u5982\u786E\u5B9A\u5220\u9664\uFF0C\u8BF7\u8F93\u5165\u4E0B\u65B9\u9A8C\u8BC1\u7801",enterCaptchaFromImage:"\u8BF7\u8F93\u5165\u56FE\u7247\u4E2D\u7684\u9A8C\u8BC1\u7801",cantSeeChangeOne:"\u770B\u4E0D\u6E05\uFF1F\u6362\u4E00\u5F20",teacherList:"\u6559\u5E08\u5217\u8868",assistantPermissions:"\u52A9\u6559\u6743\u9650",type:"\u7C7B\u578B",approved:"\u5DF2\u5BA1\u6279",pendingApproval:"\u5F85\u5BA1\u6279",serialNumber:"\u5E8F\u53F7",studentId:"\u5B66\u53F7",grouping:"\u5206\u73ED",mobileNumber:"\u624B\u673A\u53F7",email:"\u90AE\u7BB1",export:"\u5BFC\u51FA",quickResetPassword:"\u5FEB\u6377\u91CD\u7F6E\u5BC6\u7801",newGrouping:"\u65B0\u5EFA\u5206\u73ED",allGroupings:"\u5168\u90E8\u5206\u73ED",searchNameStudentId:"\u8BF7\u8F93\u5165\u59D3\u540D/\u5B66\u53F7\u641C\u7D22",operation:"\u64CD\u4F5C",modifyAccountInfo:"\u4FEE\u6539\u8D26\u53F7\u4FE1\u606F",resetPassword:"\u91CD\u7F6E\u5BC6\u7801",title:"\u6807\u9898",directory:"\u76EE\u5F55",content:"\u5185\u5BB9",enterPostDetailsMax10000Chars:"\u8BF7\u5728\u6B64\u8F93\u5165\u5E16\u5B50\u8BE6\u60C5\uFF0C\u6700\u5927\u9650\u5236\u4E3A10000\u4E2A\u5B57\u7B26",publishTime:"\u53D1\u5E03\u65F6\u95F4",selectDate:"\u8BF7\u9009\u62E9\u65E5\u671F",pinTop:"\u7F6E\u9876",discussion:"\u8BA8\u8BBA",reply:"\u56DE\u590D",like:"\u70B9\u8D5E",visibleAllClassUncheckedOnlySameClass:"\u5168\u8BFE\u5802\u53EF\u89C1\uFF08\u672A\u52FE\u9009\u5219\u5B66\u751F\u53D1\u5E03\u7684\u8BA8\u8BBA\u53EA\u80FD\u9009\u62E9\u540C\u73ED\u5B66\u751F\u53EF\u89C1\uFF09",allCheckIns:"\u5168\u90E8\u7B7E\u5230",checkingIn:"\u6B63\u5728\u7B7E\u5230",historicalCheckIns:"\u5386\u53F2\u7B7E\u5230",notStartedYet:"\u6682\u672A\u5F00\u59CB",checkInStatistics:"\u7B7E\u5230\u7EDF\u8BA1",exportCheckIn:"\u5BFC\u51FA\u7B7E\u5230",createCheckIn:"\u521B\u5EFA\u7B7E\u5230",listShowsOnlyEndedHistoricalCheckIns:"\u672C\u5217\u8868\u4EC5\u5C55\u793A\u5DF2\u622A\u6B62\u7684\u5386\u53F2\u7B7E\u5230\uFF0C\u4EC5\u53EF\u5BFC\u51FA\u5DF2\u622A\u6B62\u7684\u5386\u53F2\u7B7E\u5230",enterCheckInNameToQuery:"\u53EF\u8F93\u5165\u7B7E\u5230\u540D\u79F0\u67E5\u8BE2",noCheckIn:"\u6682\u65E0\u7B7E\u5230",noCheckInSelected:"\u672A\u9009\u62E9\u7B7E\u5230",temporarilyNotExport:"\u6682\u4E0D\u5BFC\u51FA",confirmExport:"\u786E\u5B9A\u5BFC\u51FA",selectedCountNoCrossPage:"\u5DF2\u9009\u62E9 \u4E2A(\u4E0D\u652F\u6301\u8DE8\u9875\u52FE\u9009)",exportAllCheckIns:"\u5BFC\u51FA\u5168\u90E8\u7B7E\u5230",exportSelectedCheckIns:"\u5BFC\u51FA\u9009\u4E2D\u7B7E\u5230",historicalInitiationCount:"\u5386\u53F2\u53D1\u8D77\u6B21\u6570",averageAttendanceRate:"\u5E73\u5747\u5230\u8BFE\u7387",averageAbsenceRate:"\u5E73\u5747\u65F7\u8BFE\u7387",averageLeaveRate:"\u5E73\u5747\u8BF7\u5047\u7387",attendanceRate:"\u5230\u8BFE\u7387",absenceRate:"\u65F7\u8BFE\u7387",leaveRate:"\u8BF7\u5047\u7387",showLastTenCheckIns:"\u663E\u793A\u6700\u8FD1\u5341\u6B21\u7B7E\u5230",checkInName:"\u7B7E\u5230\u540D\u79F0",checkInClass:"\u7B7E\u5230\u73ED\u7EA7",noGroupingDefaultAllStudents:"\u6682\u65E0\u5206\u73ED\uFF0C\u5C06\u9ED8\u8BA4\u9009\u62E9\u8BFE\u5802\u5168\u90E8\u5B66\u751F",checkInMethod:"\u7B7E\u5230\u65B9\u5F0F",quickCheckIn:"\u5FEB\u6377\u7B7E\u5230",codeCheckIn:"\u7B7E\u5230\u7801\u7B7E\u5230",checkInDate:"\u7B7E\u5230\u65E5\u671F",lateTime:"\u8FDF\u5230\u65F6\u95F4",checkInBetweenEndAndLateAsLate:"\u5728\u7ED3\u675F\u65F6\u95F4\u81F3\u8FDF\u5230\u65F6\u95F4\u7B7E\u5230\u7684\u540C\u5B66\u8BB0\u4E3A\u8FDF\u5230",addClassGoals:"\u6DFB\u52A0\u8BFE\u5802\u76EE\u6807",activityLevel:"\u6D3B\u8DC3\u5EA6",starStudents:"\u660E\u661F\u5B66\u5458",userProfile:"\u7528\u6237\u753B\u50CF",classActivity:"\u8BFE\u5802\u6D3B\u8DC3\u5EA6",learningAchievementAnalysis:"\u5B66\u4E60\u8FBE\u6210\u5206\u6790",getLatestGrades:"\u83B7\u53D6\u6700\u65B0\u6210\u7EE9",currentAllHomeworkTotalScoreMode:"\u5F53\u524D\u4E3A\u5168\u4F5C\u4E1A\u603B\u6210\u7EE9\u7684\u5C55\u793A\u6A21\u5F0F",totalScore:"\u603B\u6210\u7EE9",switchMode:"\u5207\u6362\u6A21\u5F0F",calculationRules:"\u8BA1\u7B97\u89C4\u5219",starStudentCalculationDescription:"\u660E\u661F\u5B66\u5458\u8BA1\u7B97\u8BF4\u660E \u8BFE\u5802\u603B\u6210\u7EE9 * 70 % \u8BFE\u5802\u6D3B\u8DC3\u5EA6 * 10% \u8BFE\u5916\u5B66\u4E60\u6210\u7EE9 * 20% \u5176\u4E2D\uFF0C\u8BFE\u5916\u5B66\u4E60\u6210\u7EE9= \u5F53\u524D\u5B66\u751F\u7ECF\u9A8C\u503C / \u8BFE\u5802\u5B66\u751F\u7ECF\u9A8C\u503C \u6700\u5927\u503C*100",activityRulesCalculationDescription:"\u6D3B\u52A8\u89C4\u5219\u8BA1\u7B97\u8BF4\u660E \u4F5C\u4E1A\u5B8C\u6210\u6570\uFF08*10\uFF09 \u8BD5\u5377\u5B8C\u6210\u6570\uFF08*10\uFF09 \u95EE\u5377\u5B8C\u6210\u6570\uFF08*7\uFF09 \u8D44\u6E90\u53D1\u5E03\u6570\uFF08*5\uFF09 \u5E16\u5B50\u53D1\u5E03\u6570\uFF08*2\uFF09 \u5E16\u5B50\u56DE\u590D\u6570\uFF08*1\uFF09 \u4F5C\u4E1A\u56DE\u590D\u6570\uFF08*1\uFF09",homeworkGrades:"\u4F5C\u4E1A\u6210\u7EE9",examAndOtherGrades:"\u8BD5\u5377\u53CA\u5176\u4ED6\u6210\u7EE9",exportTotalScores:"\u5BFC\u51FA\u603B\u6210\u7EE9",selectClassToExportTotalScores:"\u8BF7\u9009\u62E9\u672C\u6B21\u9700\u8981\u5BFC\u51FA\u5BFC\u51FA\u603B\u6210\u7EE9\u7684\u73ED\u7EA7",exportHomeworkGrades:"\u5BFC\u51FA\u4F5C\u4E1A\u6210\u7EE9",selectClassToExportHomeworkGrades:"\u8BF7\u9009\u62E9\u672C\u6B21\u9700\u8981\u5BFC\u51FA\u5BFC\u51FA\u4F5C\u4E1A\u6210\u7EE9\u7684\u73ED\u7EA7",exportExamAndOtherGrades:"\u5BFC\u51FA\u8BD5\u5377\u53CA\u5176\u4ED6\u6210\u7EE9",allHomeworkTotalScoreMode:"\u5168\u4F5C\u4E1A\u603B\u6210\u7EE9\u6A21\u5F0F",allHomeworkPercentageMode:"\u5168\u4F5C\u4E1A\u7684\u767E\u5206\u5236\u6A21\u5F0F",starLeaderboard:"\u660E\u661F\u6392\u884C\u699C",exportStarStudentsLeaderboard:"\u5BFC\u51FA\u660E\u661F\u5B66\u5458\u6392\u884C\u699C",classDimension:"\u8BFE\u5802\u7EF4\u5EA6",groupDimension:"\u73ED\u7EA7\u7EF4\u5EA6",studentAnalysis:"\u5B66\u751F\u5206\u6790",learningSituationAnalysis:"\u5B66\u60C5\u5206\u6790",userProfileConfiguration:"\u7528\u6237\u753B\u50CF\u914D\u7F6E",userProfileManagement:"\u7528\u6237\u753B\u50CF\u7BA1\u7406",classConfiguration:"\u8BFE\u5802\u914D\u7F6E",studentProfileConfiguration:"\u5B66\u751F\u753B\u50CF\u914D\u7F6E",teacherProfileConfiguration:"\u6559\u5E08\u753B\u50CF\u914D\u7F6E",classTime:"\u8BFE\u5802\u65F6\u95F4",classStartTime:"\u8BFE\u5802\u5F00\u59CB\u65F6\u95F4",classEndTime:"\u8BFE\u5802\u7ED3\u675F\u65F6\u95F4",classExclusionTime:"\u8BFE\u5802\u6392\u9664\u65F6\u95F4\uFF08\u8BFE\u5802\u957F\u65F6\u95F4\u65E0\u6D3B\u52A8\u65F6\uFF0C\u5EFA\u8BAE\u5C06\u8BE5\u6BB5\u65F6\u95F4\u8FDB\u884C\u6392\u9664\uFF0C\u5426\u5219\u4F1A\u5F71\u54CD\u7528\u6237\u753B\u50CF\u6570\u636E\uFF09",exclusionTime:"\u6392\u9664\u65F6\u95F4",startDateToEndDate:"\u5F00\u59CB\u65E5\u671F \u2192 \u7ED3\u675F\u65E5\u671F",homeworkWeightConfiguration:"\u4F5C\u4E1A\u6743\u91CD\u914D\u7F6E",classExperimentWeight:"\u8BFE\u5802\u5B9E\u9A8C\u6743\u91CD",graphicHomeworkWeight:"\u56FE\u6587\u4F5C\u4E1A\u6743\u91CD",groupHomeworkWeight:"\u5206\u7EC4\u4F5C\u4E1A\u6743\u91CD",programmingHomeworkWeight:"\u7F16\u7A0B\u4F5C\u4E1A\u6743\u91CD",examWeightConfiguration:"\u8003\u8BD5\u6743\u91CD\u914D\u7F6E",onlineExamWeight:"\u5728\u7EBF\u8003\u8BD5\u6743\u91CD",knowledgePointWeightConfiguration:"\u77E5\u8BC6\u70B9\u6743\u91CD\u914D\u7F6E",knowledgePointWeightLinkedToHomeworkExam:"\uFF08\u77E5\u8BC6\u70B9\u6743\u91CD\u542F\u7528\u72B6\u6001\u8DDF\u4F5C\u4E1A\u548C\u8003\u8BD5\u7684\u542F\u7528\u72B6\u6001\u5173\u8054\uFF1B\u542F\u7528\u4F5C\u4E1A\u6216\u8003\u8BD5\u65F6\uFF0C\u81EA\u52A8\u542F\u7528\u77E5\u8BC6\u70B9\u6743\u91CD\uFF09",knowledgePointWeight:"\u77E5\u8BC6\u70B9\u6743\u91CD",discussionWeightConfiguration:"\u8BA8\u8BBA\u6743\u91CD\u914D\u7F6E",interactiveDiscussionWeight:"\u4E92\u52A8\u8BA8\u8BBA\u6743\u91CD",homeworkDiscussionWeight:"\u4F5C\u4E1A\u8BA8\u8BBA\u6743\u91CD",checkInWeightConfiguration:"\u7B7E\u5230\u6743\u91CD\u914D\u7F6E",classCheckInWeight:"\u8BFE\u5802\u7B7E\u5230\u6743\u91CD",videoWeightConfiguration:"\u89C6\u9891\u6743\u91CD\u914D\u7F6E",videoLiveWeight:"\u89C6\u9891\u76F4\u64AD\u6743\u91CD",configurationParametersReset:"\u914D\u7F6E\u53C2\u6570\u91CD\u7F6E",teacherProfileWeightConfiguration:"\u6559\u5E08\u753B\u50CF\u6743\u91CD\u914D\u7F6E",enthusiasmWeight:"\u79EF\u6781\u6027\u6743\u91CD",teachingManagementWeight:"\u6559\u5B66\u7BA1\u7406\u6743\u91CD",teachingGuidanceWeight:"\u6559\u5B66\u8F85\u5BFC\u6743\u91CD",teachingQualityWeight:"\u6559\u5B66\u8D28\u91CF\u6743\u91CD",joinGraduationDesign:"\u52A0\u5165\u6BD5\u8BBE",newGraduationDesign:"\u65B0\u5EFA\u6BD5\u8BBE",iManage:"\u6211\u7BA1\u7406\u7684",iJoined:"\u6211\u52A0\u5165\u7684",searchGraduationDesignName:"\u641C\u7D22\u6BD5\u8BBE\u540D\u79F0",graduationDesignInvitationCode:"\u6BD5\u8BBE\u9080\u8BF7\u7801",enterGraduationDesignInvitationCode:"\u8BF7\u8F93\u5165\u6BD5\u8BBE\u9080\u8BF7\u7801",roleAdministrator:"\u8EAB\u4EFD\uFF08\u7BA1\u7406\u5458\uFF09",startNewGraduationDesign:"\u5F00\u542F\u65B0\u4E00\u5C4A\u6BD5\u4E1A\u8BBE\u8BA1",selectSession:"\u9009\u62E9\u5C4A\u522B",school:"\u5B66\u6821",college:"\u5B66\u9662",graduationDesignName:"\u6BD5\u4E1A\u8BBE\u8BA1\u540D\u79F0",classModuleSettings:"\u8BFE\u5802\u6A21\u5757\u8BBE\u7F6E",checkToShowHideModules:"\u901A\u8FC7\u52FE\u9009\u53EF\u4EE5\u663E\u793A/\u9690\u85CF\u6A21\u5757",rename:"\u91CD\u547D\u540D",hide:"\u9690\u85CF",operationSuccess:"\u64CD\u4F5C\u6210\u529F",teacherSetNoViewAfterSubmission:"\u8001\u5E08\u5DF2\u8BBE\u7F6E\u672C\u8BD5\u5377\u5728\u4EA4\u5377\u540E\u4E0D\u53EF\u67E5\u770B",studentCannotCreateClass:"\u5B66\u751F\u4E0D\u53EF\u4EE5\u521B\u5EFA\u8BFE\u5802\u54E6\uFF01\u8BF7\u52A0\u5165\u60A8\u7684\u8001\u5E08\u521B\u5EFA\u7684\u8BFE\u5802\u3002",saveEditFirst:"\u8BF7\u5148\u4FDD\u5B58\u7F16\u8F91",selectAtLeastOneClass:"\u8BF7\u81F3\u5C11\u9009\u62E9\u4E00\u4E2A\u73ED\u7EA7",enterContent:"\u8BF7\u8F93\u5165\u5185\u5BB9",updateSuccess:"\u66F4\u65B0\u6210\u529F",selectTaskToOperate:"\u8BF7\u9009\u62E9\u4F60\u8981\u64CD\u4F5C\u7684\u4EFB\u52A1",publishSuccess:"\u53D1\u5E03\u6210\u529F",deleteSuccess:"\u5220\u9664\u6210\u529F",addSuccess:"\u6DFB\u52A0\u6210\u529F",fileUploadExceed500MB:"\u6587\u4EF6\u65E0\u6CD5\u4E0A\u4F20\u3002\u8D85\u8FC7\u6587\u4EF6\u5927\u5C0F\u9650\u5236(500MB)",materialUnifiedCannotClassPublish:"\u8D44\u6599\u5DF2\u7EDF\u4E00\u53D1\u5E03\uFF0C\u4E0D\u80FD\u518D\u5206\u73ED\u53D1\u5E03",selectClassName:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",completePublishTime:"\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574",publishedCannotModifyUnified:"\u5DF2\u53D1\u5E03\uFF0C\u4E0D\u80FD\u518D\u4FEE\u6539\u7EDF\u4E00\u8BBE\u7F6E",noPermissionApplyToAdmin:"\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",fileUploadSuccess:"\u6587\u4EF6\u4E0A\u4F20\u6210\u529F",fileUploadFail:"\u6587\u4EF6\u4E0A\u4F20\u5931\u8D25",lateSubmissionDeduction0:"\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0",deadlineCannotAfterPublish:"\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u5927\u4E8E\u6216\u7B49\u4E8E\u53D1\u5E03\u65F6\u95F4",sendSuccess:"\u53D1\u9001\u6210\u529F",fileUploadExceed5GEmpty:"\u6587\u4EF6\u65E0\u6CD5\u4E0A\u4F20\u3002\u6587\u4EF6\u5185\u5BB9\u4E0D\u80FD\u4E3A\u7A7A\uFF0C\u8D85\u8FC7\u6587\u4EF6\u5927\u5C0F\u9650\u5236(5G)",selectCheckInToExport:"\u8BF7\u9009\u62E9\u8981\u5BFC\u51FA\u7684\u7B7E\u5230",copySuccess:"\u590D\u5236\u6210\u529F",lateTimeCannotBeforeEnd:"\u8FDF\u5230\u65F6\u95F4\u4E0D\u80FD\u65E9\u4E8E\u6216\u7B49\u4E8E\u7ED3\u675F\u65F6\u95F4",checkInSuccess:"\u7B7E\u5230\u6210\u529F",modifyStatusSuccess:"\u4FEE\u6539\u72B6\u6001\u6210\u529F",submitFailClassPublishEmpty:"\u63D0\u4EA4\u5931\u8D25\uFF1A\u5206\u73ED\u53D1\u5E03\u8BBE\u7F6E\u4E0D\u80FD\u4E3A\u7A7A",classCannotEmpty:"\u5206\u73ED\u4E0D\u80FD\u4E3A\u7A7A",publishTimeCannotEmpty:"\u53D1\u5E03\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A",replyContentCannotEmpty:"\u56DE\u590D\u5185\u5BB9\u4E0D\u80FD\u4E3A\u7A7A",loginFirst:"\u8BF7\u5148\u767B\u5F55",setSuccess:"\u8BBE\u7F6E\u6210\u529F",commentSuccess:"\u70B9\u8BC4\u6210\u529F",enterScore:"\u8BF7\u586B\u5199\u5206\u6570",adjustScoreSuccess:"\u8C03\u5206\u6210\u529F",collectSuccessGoToPersonal:"\u6536\u85CF\u6210\u529F\uFF0C\u8BF7\u524D\u5F80\u3010\u4E2A\u4EBA\u4E3B\u9875/\u8BFE\u5802\u8D44\u6E90\u3011\u67E5\u770B",submissionChanceUsedUp:"\u60A8\u7684\u4F5C\u54C1\u63D0\u4EA4\u673A\u4F1A\u5DF2\u7528\u5B8C\u3002\u5982\u9700\u7EE7\u7EED\u4FEE\u6539\uFF0C\u8BF7\u8054\u7CFB\u6307\u5BFC\u8001\u5E08\u6216\u5E73\u53F0\u8FD0\u8425\u3002",studentContentLengthCannotEmpty:"\u5B66\u751F\u586B\u5199\u5185\u5BB9\u5B57\u6570\u4E0D\u80FD\u4E3A\u7A7A",studentSubmissionCountCannotEmpty:"\u5B66\u751F\u63D0\u4EA4\u4F5C\u54C1\u6B21\u6570\u4E0D\u80FD\u4E3A\u7A7A",unlinkSuccess:"\u53D6\u6D88\u5173\u8054\u6210\u529F",homeworkNoPublicAnswer:"\u672C\u6B21\u4F5C\u4E1A\u8001\u5E08\u672A\u516C\u5F00\u7B54\u6848",viewAnswerAfterDeadline:"\u622A\u6B62\u4E4B\u540E\u7684\u8BD5\u5377\u624D\u80FD\u67E5\u770B\u7B54\u6848",saveSuccess:"\u4FDD\u5B58\u6210\u529F\uFF01",max10ScoringItems:"\u6700\u591A\u53EA\u80FD\u6DFB\u52A010\u4E2A\u8BC4\u5206\u9879\u76EE",enterHomeworkOrUpload:"\u8BF7\u8F93\u5165\u4F5C\u4E1A\u5185\u5BB9\u6216\u4E0A\u4F20\u4F5C\u4E1A\u6587\u672C\uFF01",scoringTestSuccess:"\u8BC4\u5206\u6D4B\u8BD5\u6210\u529F\uFF01",selectStudentForScoringTest:"\u8BF7\u9009\u62E9\u4E00\u4F4D\u5B66\u751F\u4F5C\u4E1A\u8FDB\u884C\u8BC4\u5206\u6D4B\u8BD5\uFF01",noHomeworkToReview:"\u65E0\u53EF\u8BC4\u9605\u7684\u4F5C\u4E1A",selectClassToQuery:"\u8BF7\u9009\u62E9\u8981\u67E5\u8BE2\u7684\u73ED\u7EA7",selectCollaboratorTeacher:"\u8BF7\u9009\u62E9\u534F\u4F5C\u8001\u5E08",afterSaveEnableToAnonExceptionList:"\u4FDD\u5B58\u542F\u7528\u8BBE\u7F6E\u540E\uFF0C\u70B9\u51FB\u8BE5\u6309\u94AE\u5373\u53EF\u8DF3\u8F6C\u81F3\u533F\u8BC4\u8BC4\u5206\u5F02\u5E38\u5217\u8868",anonStartAfterDeadline:"\u533F\u8BC4\u5F00\u542F\u65F6\u95F4\u8981\u665A\u4E8E\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\u3001\u8865\u4EA4\u622A\u6B62\u65F6\u95F4",completeDeadline:"\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574",publishDeadlineCannotEmpty:"\u53D1\u5E03\u3001\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A",resubmitDeadlineCannotEmpty:"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A",resubmitAfterDeadline:"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u5FC5\u987B\u665A\u4E8E\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4",lateDeduction0To100:"\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100",homeworkFullScore100:"\u6574\u4E2A\u4F5C\u4E1A\u6700\u7EC8\u7684\u6EE1\u5206\u503C\u5FC5\u987B\u4E3A100\u5206",dimensionNameNoDuplicate:"\u7EF4\u5EA6\u540D\u79F0\u4E0D\u80FD\u91CD\u590D",anonStartCannotEmpty:"\u533F\u8BC4\u5F00\u59CB\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A",deadlineDateCannotEmpty:"\u622A\u6B62\u65E5\u671F\u4E0D\u80FD\u4E3A\u7A7A",enableSmartReviewFirst:"\u8BF7\u5148\u5F00\u542F\u667A\u80FD\u8BC4\u9605\u529F\u80FD",multiDimensionNoSmartReview:"\u591A\u7EF4\u5EA6\u8BC4\u5206\u6682\u65F6\u4E0D\u80FD\u652F\u6301\u667A\u80FD\u8BC4\u9605",noSubmittedHomeworkSmartReview:"\u5DF2\u63D0\u4EA4\u4F5C\u4E1A\u7684\u5B66\u751F\u6570\u4E3A0\uFF0C\u65E0\u6CD5\u667A\u80FD\u8BC4\u9605",enteringPracticalProject:"\u6B63\u5728\u8FDB\u5165\u5B9E\u8DF5\u9879\u76EE",minScoreCannotEmpty:"\u6700\u4F4E\u5206\u4E0D\u80FD\u4E3A\u7A7A",maxScoreCannotEmpty:"\u6700\u9AD8\u5206\u4E0D\u80FD\u4E3A\u7A7A",maxNotGreaterThanMin:"\u6700\u9AD8\u5206\u4E0D\u80FD\u5927\u4E8E\u6700\u4F4E\u5206",selectHomeworkStatus:"\u8BF7\u9009\u62E9\u4F5C\u4E1A\u72B6\u6001",commentCannotEmpty:"\u8BC4\u8BED\u4E0D\u80FD\u4E3A\u7A7A",returnSuccess:"\u6253\u56DE\u6210\u529F",uploadFileFirst:"\u8BF7\u5148\u4E0A\u4F20\u6587\u4EF6\uFF01",noSubmissionNoAnonReview:"\u4F60\u672A\u63D0\u4EA4\u4F5C\u54C1\uFF0C\u4E0D\u80FD\u53C2\u4E0E\u533F\u8BC4",reviewSuccessAutoSwitch:"\u8BC4\u9605\u6210\u529F\uFF01\u5DF2\u4E3A\u60A8\u81EA\u52A8\u5207\u6362\u81F3\u4E0B\u4E00\u4E2A\u5F85\u8BC4\u9605\u7684\u5B66\u751F",reviewSuccess:"\u8BC4\u9605\u6210\u529F\uFF01",returnRedoSuccess:"\u6253\u56DE\u91CD\u505A\u6210\u529F",selectStudent:"\u8BF7\u9009\u62E9\u5B66\u751F",selectClassFirst:"\u8BF7\u5148\u9009\u62E9\u73ED\u7EA7",applyManageSuccess:"\u7533\u8BF7\u7BA1\u7406\u6210\u529F",selectStudentFirst:"\u8BF7\u5148\u9009\u62E9\u5B66\u751F",cancelSuccess:"\u53D6\u6D88\u6210\u529F",linkSuccess:"\u5173\u8054\u6210\u529F",noQuestionsCannotPublishExam:"\u8BD5\u5377\u5185\u6CA1\u6709\u8BD5\u9898\u4E0D\u5141\u8BB8\u53D1\u5E03\u8003\u8BD5",randomExamNotGenerated:"\u968F\u673A\u8BD5\u5377\u8FD8\u672A\u5728\u8BE5\u8BFE\u5802\u751F\u6210\u8BD5\u5377\uFF0C\u8BF7\u70B9\u51FB\u7F16\u8F91\u53BB\u8BBE\u7F6E\u51FA\u5377\u6570\u91CF\u5427\u3002",publishedExamCannotBatchPublish:"\u8BD5\u5377\u5DF2\u53D1\u5E03\u8003\u8BD5\u4E0D\u53EF\u6279\u91CF\u53D1\u5E03\u3002",overrideSuccess:"\u8986\u76D6\u6210\u529F",formSuccess:"\u5F62\u6210\u6210\u529F",saveOrCancelCurrentQuestion:"\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u8BD5\u9898\u3002",saveBasicInfoFirstNewQuestion:"\u8BF7\u5148\u4FDD\u5B58\u57FA\u7840\u4FE1\u606F\u518D\u65B0\u5EFA\u8BD5\u9898",levelNotCompletedCannotPublish:"\u7B2C \u5173\u5C1A\u672A\u5B8C\u6210\uFF0C\u65E0\u6CD5\u7533\u8BF7\u53D1\u5E03",eachLevelNeedsSkillTag:"\u6BCF\u4E00\u4E2A\u5173\u5361\u81F3\u5C11\u9700\u8981\u4E00\u4E2A\u6280\u80FD\u6807\u7B7E\uFF0C\u7B2C \u5173\u5C1A\u672A\u8BBE\u7F6E\u6280\u80FD\u6807\u7B7E\uFF0C\u8BF7\u8865\u5145",noTaskCannotPublishTraining:"\u5C1A\u672A\u521B\u5EFA\u4EFB\u52A1\u7684\u5B9E\u8BAD\uFF0C\u4E0D\u80FD\u7533\u8BF7\u53D1\u5E03",noDataSelected:"\u5F53\u524D\u6682\u672A\u9009\u62E9\u6570\u636E",scoreGreater0LessEqual100:"\u5206\u503C\u5FC5\u987B\u5927\u4E8E0\u4E14\u5C0F\u4E8E\u7B49\u4E8E100",choiceOptionsNoDuplicate:"\u9009\u62E9\u9898\u9009\u9879\u5185\u5BB9\u4E0D\u80FD\u91CD\u590D\uFF0C\u8BF7\u4FEE\u6539\u540E\u518D\u4FDD\u5B58",scoreCannotEmpty:"\u5206\u6570\u4E0D\u80FD\u4E3A\u7A7A",keywordNoSpecialChars:"\u5173\u952E\u8BCD\u4E0D\u80FD\u542B\u6709\u7279\u6B8A\u5B57\u7B26\uFF01",keywordNotOnlyPipe:"\u5173\u952E\u8BCD\u4E0D\u80FD\u53EA\u8F93\u5165\u4E00\u4E2A\u201C|\u201D\u5B57\u7B26\uFF01",noDuplicateKeywords:"\u4E3A\u907F\u514D\u5224\u5206\u9519\u8BEF\uFF0C\u8BF7\u52FF\u8BBE\u7F6E\u76F8\u540C\u7684\u5173\u952E\u8BCD",answerWithClient:"\u8BF7\u7528\u5BA2\u6237\u7AEF\u4F5C\u7B54",resetSuccessEnteringProject:"\u91CD\u7F6E\u6210\u529F\uFF0C\u6B63\u5728\u8FDB\u5165\u5B9E\u8DF5\u9879\u76EE\uFF01",examEndedAutoSubmit:"\u8BD5\u5377\u5DF2\u622A\u6B62\uFF0C\u5DF2\u81EA\u52A8\u4EA4\u5377",noModifyAnswer:"\u8BE5\u9898\u4E0D\u5141\u8BB8\u518D\u4FEE\u6539\u7B54\u6848",classCannotBeEmpty:"\u73ED\u7EA7\u4E0D\u80FD\u4E3A\u7A7A",addedToPersonalExamBank:"\u5DF2\u52A0\u5165\u4E2A\u4EBA\u8BD5\u5377\u5E93\uFF0C\u8BD5\u9898\u540C\u6B65\u52A0\u5165\u81F3\u4E2A\u4EBA\u9898\u5E93",endTimeAfterStart:"\u7ED3\u675F\u65F6\u95F4\u4E0D\u5141\u8BB8\u5C0F\u4E8E\u7B49\u4E8E\u5F00\u59CB\u65F6\u95F4",selectMakeupStudent:"\u8BF7\u9009\u62E9\u8865\u8003\u5B66\u751F",generateExamSuccess:"\u751F\u6210\u8BD5\u5377\u6210\u529F",selectExam:"\u8BF7\u9009\u62E9\u8BD5\u5377",examSealedContactOwner:"\u8BD5\u5377\u5DF2\u5C01\u5B58\uFF0C\u8BF7\u8054\u7CFB\u8BD5\u5377\u6240\u6709\u8005\u8FDB\u884C\u89E3\u5C01",noNeedErrorConsolidation:"\u672C\u6B21\u8003\u8BD5\u4F60\u65E0\u9700\u8FDB\u884C\u9519\u9898\u5DE9\u56FA\uFF5E",recommendingQuestionsGenerating:"\u63A8\u8350\u8BD5\u9898\u6B63\u5728\u751F\u6210\u4E2D\uFF0C\u8BF7\u7B49\u5F85\u751F\u6210\u5B8C\u6210\u540E\u518D\u5F00\u59CB\u5DE9\u56FA",selectOption:"\u8BF7\u9009\u62E9\u9009\u9879\uFF01",noOperationPermissionContactAdmin:"\u60A8\u5F53\u524D\u6CA1\u6709\u64CD\u4F5C\u6743\u9650\uFF0C\u8BF7\u8054\u7CFB\u8BFE\u5802\u7BA1\u7406\u5458",beforePublishOnlyCreatorCollaborator:"\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",enterAnswerContent:"\u8BF7\u8F93\u5165\u7B54\u9898\u5185\u5BB9\uFF01",selectQuestion:"\u8BF7\u9009\u62E9\u9898\u76EE\uFF01",enterCorrectRate:"\u8BF7\u8F93\u5165\u6B63\u786E\u7387",enterOtherReason:"\u8BF7\u8F93\u5165\u5176\u4ED6\u539F\u56E0",enterMaxCaptureTimes:"\u8BF7\u586B\u5199\u672C\u573A\u8003\u8BD5\u6700\u5927\u62CD\u6444\u6B21\u6570",enterPublicIP:"\u8BF7\u586B\u5199\u516C\u7F51IP\u5730\u5740",enterPublicOrPrivateIP:"\u8BF7\u586B\u5199\u516C\u7F51IP\u6216\u5185\u7F51IP\u5730\u5740",fileUploadExceed200KB:"\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",publishedCannotModifyClassUnified:"\u5DF2\u53D1\u5E03\uFF0C\u4E0D\u80FD\u518D\u4FEE\u6539\u5206\u73ED\u7EDF\u4E00\u53D1\u5E03",unlimitedExamNoCamera:"\u4E0D\u9650\u65F6\u957F\u7684\u8003\u8BD5\u4E0D\u53EF\u5F00\u542F\u6444\u50CF\u5934\uFF0C\u8BF7\u586B\u5199\u8003\u8BD5\u65F6\u957F",invalidIPRange:"IP\u533A\u95F4\u6BB5\u4E0D\u5408\u6CD5",invalidIPReenter:"IP\u4E0D\u5408\u6CD5\uFF0C\u8BF7\u91CD\u65B0\u8F93\u5165",enterUnlockSwitchCode:"\u8BF7\u586B\u5199\u89E3\u9501\u5207\u5C4F\u7801",selectWhitelistProgram:"\u8BF7\u9009\u62E9\u767D\u540D\u5355\u7A0B\u5E8F",networkLimitNoAllSpaces:"\u7F51\u7EDC\u9650\u5236\u4E2D\uFF0C\u4E0D\u5141\u8BB8\u5168\u90E8\u4E3A\u7A7A\u683C",networkLimitNoHttpPrefix:"\u7F51\u7EDC\u9650\u5236\u4E2D\uFF0C\u57DF\u540D\u4E0D\u9700\u8981\u586B\u5199http/https\u7684\u524D\u7F00\uFF0C\u8BF7\u4FEE\u6539",deadlineCannotEmpty:"\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A",addAtLeastOneReviewerTeacher:"\u8BF7\u81F3\u5C11\u6DFB\u52A0\u4E00\u4F4D\u8BC4\u9605\u6559\u5E08",selectMakeupClassFirst:"\u8BF7\u5148\u9009\u62E9\u8865\u8003\u73ED\u7EA7",cancelCurrentChanges:"\u5DF2\u53D6\u6D88\u672C\u6B21\u4FEE\u6539\u7684\u5185\u5BB9",enterExamPassword:"\u8BF7\u586B\u5199\u5F00\u8003\u5BC6\u7801",enterCharacters:"\u8BF7\u8F93\u5165\u5B57\u7B26",createSuccessSetExamRules:"\u521B\u5EFA\u6210\u529F\uFF0C\u8BF7\u8BBE\u7F6E\u8003\u8BD5\u89C4\u5219",noViewCodeTemporarily:"\u6682\u4E0D\u5141\u8BB8\u67E5\u770B\u4EE3\u7801",noPhotosCurrently:"\u5F53\u524D\u6682\u65E0\u7167\u7247",studentNotStartedNoView:"\u5B66\u751F\u672A\u5F00\u59CB\u8003\u8BD5\uFF0C\u60A8\u65E0\u6743\u67E5\u770B",studentInExamNoView:"\u5B66\u751F\u6B63\u5728\u8003\u8BD5\u4E2D\uFF0C\u60A8\u65E0\u6743\u67E5\u770B",unbindSuccess:"\u89E3\u7ED1\u6210\u529F",batchCompleteReview:"\u6279\u91CF\u5B8C\u6210\u8BC4\u9605",inputCannotEmpty:"\u8F93\u5165\u6846\u5185\u5BB9\u4E0D\u80FD\u4E3A\u7A7A",adjustSuccess:"\u8C03\u6574\u6210\u529F",delaySuccess:"\u5EF6\u65F6\u6210\u529F",unlockSuccess:"\u89E3\u9664\u9501\u5B9A\u6210\u529F",cannotEditTwoQuestions:"\u4E0D\u80FD\u540C\u65F6\u7F16\u8F91\u4E24\u9898",duplicateKnowledgePoints:"\u91CD\u590D\u7684\u77E5\u8BC6\u70B9",enterQuestionStem:"\u8BF7\u60A8\u8F93\u5165\u9898\u5E72",addSubQuestion:"\u8BF7\u60A8\u6DFB\u52A0\u5C0F\u9898",enterSubQuestionStem:"\u8BF7\u8F93\u5165\u7B2C${i + 1}\u5C0F\u9898\u9898\u5E72",subQuestionScoreNotZeroEmpty:"\u7B2C${i + 1}\u5C0F\u9898\u5206\u6570\u4E0D\u80FD\u4E3A0\u6216\u7A7A",answerCannotEmptyOrExceed10000:"\u7B54\u6848\uFF1A\u4E0D\u80FD\u4E3A\u7A7A` : \u7B54\u6848\u4E0D\u80FD\u8D85\u8FC710000\u5B57\u7B26",selectKnowledgePoint:"\u8BF7\u9009\u62E9\u77E5\u8BC6\u70B9",selectCorrectOptionFirst:"\u8BF7\u5148\u70B9\u51FB\u9009\u62E9\u672C\u9009\u62E9\u9898\u7684\u6B63\u786E\u9009\u9879",enterOptionContentFirst:"\u8BF7\u5148\u8F93\u5165 ${tagList[findNotAnswerIndex]} \u9009\u9879\u7684\u5185\u5BB9",setCorrectAnswerClick:"\u8BF7\u8BBE\u7F6E\u672C\u9898\u7684\u6B63\u786E\u7B54\u6848\uFF0C\u70B9\u51FB\u9009\u9879A/B...\u5373\u53EF\u5B8C\u6210\u8BBE\u7F6E",selectAnswer:"\u8BF7\u9009\u62E9\u7B54\u6848",enterQuestion:"\u8BF7\u60A8\u8F93\u5165\u9898\u76EE",selectOnlyOnePracticalProject:"\u53EA\u80FD\u9009\u62E9\u4E00\u4E2A\u5B9E\u8DF5\u9879\u76EE",selectPracticalProject:"\u8BF7\u9009\u62E9\u5B9E\u8DF5\u9879\u76EE",selectDirectionCourse:"\u8BF7\u9009\u62E9\u65B9\u5411&\u8BFE\u7A0B",selectExportFormat:"\u8BF7\u9009\u62E9\u4E00\u79CD\u5BFC\u51FA\u683C\u5F0F",exportOnlyAdminOperator:"\u76EE\u524D\u4EC5\u652F\u6301\u5E73\u53F0\u7BA1\u7406\u5458\u548C\u8FD0\u8425\u4EBA\u5458\u4F7F\u7528\u540E\u53F0\u5BFC\u51FA\uFF01",noStudentExamToExport:"\u6CA1\u6709\u53EF\u5BFC\u51FA\u7684\u5B66\u751F\u8BD5\u5377",noEvaluationRecord:"\u5F53\u524D\u5B66\u751F\u6682\u65E0\u8BC4\u6D4B\u8BB0\u5F55",modifiedCurrentScore:"\u5DF2\u4FEE\u6539\u5F53\u524D\u8BC4\u5206",enterScoreValue:"\u8BF7\u8F93\u5165\u5206\u503C",scoreGreaterThan0:"\u5206\u503C\u5FC5\u987B\u5927\u4E8E0",clickInvalid:"\u70B9\u51FB\u65E0\u6548",batchAdjustScoreSuccess:"\u6279\u91CF\u8C03\u5206\u6210\u529F",analysisSuccess:"\u5206\u6790\u6210\u529F",fillCodeFirstSubmit:"\u8BF7\u5148\u586B\u5199\u4EE3\u7801\u4E4B\u540E\u518D\u63D0\u4EA4",downloadOnlyAdminOperator:"\u4EC5\u652F\u6301\u5E73\u53F0\u7BA1\u7406\u5458\u548C\u8FD0\u8425\u4EBA\u5458\u4E0B\u8F7D\uFF01",agreeSuccess:"\u540C\u610F\u6210\u529F",rejectSuccess:"\u62D2\u7EDD\u6210\u529F",maxNotLessThanMin:"\u6700\u5927\u4EBA\u6570\u4E0D\u80FD\u5C0F\u4E8E\u6700\u5C0F\u4EBA\u6570",noGroups:"\u6682\u65E0\u5206\u7EC4",countCannotExceed:"\u4EBA\u6570\u4E0D\u80FD\u8D85\u8FC7",selectGroupToChange:"\u8BF7\u9009\u62E9\u9700\u8981\u66F4\u6362\u7684\u5206\u7EC4",enterChangeReason:"\u8BF7\u8F93\u5165\u66F4\u6362\u539F\u56E0",groupStudentCountCannotEmpty:"\u6BCF\u4E2A\u5C0F\u7EC4\u5B66\u751F\u4EBA\u6570\u4E0D\u80FD\u4E3A\u7A7A",smartGroupingSuccess:"\u667A\u80FD\u5206\u7EC4\u6210\u529F",fileUploadOnlyExcel:"\u6587\u4EF6\u65E0\u6CD5\u4E0A\u4F20,\u5F53\u524D\u4EC5\u9650\u652F\u6301excel\u6587\u4EF6",addAtLeastOneMember:"\u8BF7\u81F3\u5C11\u6DFB\u52A0\u4E00\u4F4D\u6210\u5458\uFF01",noAnnotationAttachments:"\u6682\u65E0\u53EF\u4E0B\u8F7D\u7684\u6279\u6CE8\u9644\u4EF6",noSuchGroupInClass:"\u8BFE\u5802\u91CC\u6682\u65E0\u6B64\u5206\u7EC4",scoreCannotBeEmpty:"\u8BC4\u5206\u4E0D\u80FD\u4E3A\u7A7A",editOrAddSuccess:"\u7F16\u8F91\u6210\u529F : \u6DFB\u52A0\u6210\u529F",enterChapterNameFirst:"\u8BF7\u5148\u8F93\u5165\u7AE0\u8282\u540D\u79F0\uFF01",trainingNotPublic:"\u5B9E\u8BAD\u6682\u672A\u516C\u5F00",noDuplicateSelection:"\u8BF7\u52FF\u91CD\u590D\u9009\u62E9\uFF1A",addAtLeastOneQuestion:"\u8BF7\u81F3\u5C11\u6DFB\u52A0\u4E00\u9053\u8BD5\u9898",optionalMinMaxSame:"\u53EF\u9009\uFF1A\u6700\u5C0F\u548C\u6700\u5927\u9650\u5236\u987B\u540C...",technicalDebtTime:"\u6280\u672F\u503A\u52A1\u65F6\u95F4 \u2013 \u4FEE\u590D\u6240\u6709\u95EE\u9898\u6240\u9700\u7684\u65F6\u95F4",cyclomaticComplexity:"\u5708\u590D\u6742\u5EA6 \u2013 \u6839\u636E\u4EE3\u7801\u884C\u6570\u8BA1\u7B97\u7684\u503C\uFF1A\u6BCF\u5F53\u51FD\u6570\u7684\u63A7\u5236\u6D41\u5206\u652F\u65F6\uFF0C\u590D\u6742\u5EA6\u8BA1\u6570\u5668\u4F1A\u589E\u52A0\u4E00\u4E2A\u5355\u4F4D\u3002",complexityPerLanguage:"\u6BCF\u79CD\u7F16\u7A0B\u8BED\u8A00\u7684\u5173\u952E\u5B57\u4E0D\u540C\uFF0C\u590D\u6742\u6027\u6570\u636E\u4F1A\u6709\u6240\u4E0D\u540C\uFF0C\u4F46\u6BCF\u4E2A\u51FD\u6570\u7684\u6700\u5C0F\u590D\u6742\u5EA6\u503C\u4E3A1\u3002\uFF08\u5177\u4F53\u8BED\u8A00\u7684\u8BE6\u7EC6\u6570\u636E\u672A\u63D0\u4F9B\uFF09",complexityRules:"II. \u590D\u6742\u6027\u89C4\u5219",codeQualityScoreRules:"III. \u4EE3\u7801\u8D28\u91CF\u8BC4\u5206\u89C4\u5219",codeQualityFormula:"\u4EE3\u7801\u8D28\u91CF\u8BC4\u5206=0.5\xD7\u7F3A\u9677\u8BC4\u5206+0.3\xD7\u6F0F\u6D1E\u8BC4\u5206+0.2\xD7\u4EE3\u7801\u89C4\u8303\u8BC4\u5206",where:"\u5176\u4E2D\uFF1A",defectVulnNormFormula:"\u7F3A\u9677/\u6F0F\u6D1E/\u4EE3\u7801\u89C4\u8303\u8BC4\u5206\u8BA1\u7B97\u89C4\u5219\uFF1A100 - 100 \xD7 ((100 \xD7 \u963B\u585E\u6570\u91CF + 5 \xD7 \u4E25\u91CD\u9519\u8BEF\u6570\u91CF + 3 \xD7 \u4E3B\u8981\u9519\u8BEF\u6570\u91CF + 1 \xD7 \u9519\u8BEF\u6570\u91CF) / \u4EE3\u7801\u884C\u6570)",noteScoreEmptyUnsupported:"\u6CE8\u610F\uFF1A\u8BC4\u5206\u4E3A\u7A7A\u8868\u793A\u4E0D\u652F\u6301\u8BE5\u6587\u4EF6\u683C\u5F0F\u3002",examRecords:"\u8003\u8BD5\u8BB0\u5F55",smartReviewOnlyShortAnswer:"\u667A\u80FD\u8BC4\u9605\u76EE\u524D\u4EC5\u652F\u6301\u77ED\u7B54\uFF08\u7EC4\u5408\u4E2D\u7684\u77ED\u7B54\uFF09",selectQuestion1:"\u9009\u62E9\u9898\u76EE",selectStudentAnswer:"\u9009\u62E9\u5B66\u751F\u7B54\u6848",onlySubmittedStudentsForTest:"\u4EC5\u53EF\u9009\u62E9\u5DF2\u63D0\u4EA4\u6D4B\u8BD5\u7684\u5B66\u751F\u8FDB\u884C\u8BC4\u5206",frequentErrorSettings:"\u9519\u9898\u8BBE\u7F6E",errorConsolidationDetails:"\u9519\u9898\u5DE9\u56FA\u8BE6\u60C5",partiallyCompleted:"\u90E8\u5206\u5B8C\u6210",completed:"\u5DF2\u5B8C\u6210",errorCount:"\u9519\u9898\u6570\u91CF",status:"\u72B6\u6001",completionTime:"\u5B8C\u6210\u65F6\u95F4",errorDetails:"\u9519\u9898\u8BE6\u60C5",question:"\u9898\u76EE\uFF1A",questionType:"\u9898\u76EE\u7C7B\u578B\uFF1A",correctRate:"\u6B63\u786E\u7387\uFF1A",questionDetails:"\u9898\u76EE\u8BE6\u60C5",frequentErrorDetails:"\u9519\u9898\u8BE6\u60C5",consolidated:"\u5DF2\u5DE9\u56FA",notConsolidated:"\u672A\u5DE9\u56FA",errorTimes:"\u9519\u8BEF\u6B21\u6570",isConsolidated:"\u662F\u5426\u5DE9\u56FA",yesNo:"\u662F/\u5426",pushQuestionDetails:"\u63A8\u9001\u9898\u76EE\u8BE6\u60C5",antiCheatAvatar:"\u9632\u4F5C\u5F0A\u5934\u50CF",inExamPhotos:"\u8003\u8BD5\u4E2D\u7167\u7247",preview:"\u9884\u89C8",noInExamPhotos:"\u6682\u65E0\u8003\u8BD5\u4E2D\u7167\u7247",noIDPhotos:"\u6682\u65E0\u8BC1\u4EF6\u7167\u7247",idPhotos:"\u8BC1\u4EF6\u7167\u7247",capturePhotos:"\u6293\u62CD\u7167\u7247",warningsNotifications:"\u8B66\u544A/\u901A\u77E5",sendWarning:"\u53D1\u9001\u8B66\u544A",ifAbnormalSendMessage:"\u82E5\u8003\u8BD5\u7167\u7247\u5B58\u5728\u5F02\u5E38\uFF0C\u53EF\u5411\u5B66\u751F\u53D1\u9001\u6D88\u606F",sendNotification:"\u53D1\u9001\u901A\u77E5",ifMessageSendToStudent:"\u82E5\u9700\u53D1\u9001\u8003\u8BD5\u6D88\u606F\uFF0C\u53EF\u5411\u5B66\u751F\u53D1\u9001",sendRecords:"\u53D1\u9001\u8BB0\u5F55",sentWarningsNotifications:"\u5DF2\u53D1\u9001\u8B66\u544A/\u901A\u77E5\uFF1A",sender:"\u53D1\u9001\u8005",sendType:"\u53D1\u9001\u7C7B\u578B",warningNotification:"\u8B66\u544A/\u901A\u77E5",sendContent:"\u53D1\u9001\u5185\u5BB9",disconnectRecords:"\u65AD\u6D41\u8BB0\u5F55",pushDuration:"\u63A8\u6D41\u65F6\u957F",disconnectReason:"\u65AD\u6D41\u539F\u56E0",noteCodeSimilarityCheck:"\u6CE8\u610F\uFF1A\u76EE\u524D\u5E73\u53F0\u4EC5\u652F\u6301Java\u3001Python\u3001C\u3001C++\u3001PHP\u3001XML\u3001Matlab\u8BED\u8A00\u7684\u5B9E\u8BAD\u4F5C\u4E1A\u548C\u7F16\u7A0B\u4F5C\u4E1A\u7684\u4EE3\u7801\u76F8\u4F3C\u5EA6\u68C0\u6D4B\u3002",addIPRange:"\u6DFB\u52A0IP\u8303\u56F4",addNewIP:"\u65B0\u589EIP",addNewIPRange:"\u65B0\u589EIP\u8303\u56F4",enterIPAddress:"\u8F93\u5165IP\u5730\u5740",ipAddress:"IP\u5730\u5740",enterIPsSemicolonSeparated:"\u8F93\u5165IP\u5730\u5740\uFF0C\u591A\u4E2AIP\u53EF\u7528\u5206\u53F7\u95F4\u9694",enterStartIP:"\u8F93\u5165\u8D77\u59CBIP",startIPAddress:"\u8D77\u59CBIP\u5730\u5740",enterEndIP:"\u8F93\u5165\u7ED3\u675FIP",enter0To255Segment:"\u8F93\u51650-255\u7684\u7F51\u6BB5",endIPAddress:"\u7ED3\u675FIP\u5730\u5740",enterLastThreeOfEndIP:"\u8F93\u5165\u7ED3\u675FIP\u7684\u540E\u4E09\u4F4D",specifiedReviewerCommonReviewer:"\u6307\u5B9A\u8BC4\u9605\u8001\u5E08\uFF1A\u5171\u540C\u8BC4\u9605\u8001\u5E08",teacherName:"\u8001\u5E08\u59D3\u540D",mobile:"\u624B\u673A",specifiedMakeupStudents:"\u6307\u5B9A\u8865\u8003\u5B66\u751F",teacherCommunity:"\u6559\u5E08\u793E\u533A",scanOrSearchQQGroup:"\u626B\u63CF\u6216\u641C\u7D22QQ\u7FA4\u52A0\u5165\u6559\u5E08\u793E\u533A\uFF1A",studentsCannotResubmit:"\u5B66\u751F\u4E0D\u53EF\u518D\u6B21\u63D0\u4EA4\u8BD5\u5377",screenshotRules:"\u622A\u5C4F\u89C4\u5219",max50ScreenshotsPerStudent:"\u6BCF\u4E2A\u5B66\u751F\u5355\u6B21\u8003\u8BD5\u6700\u591A\u53EF\u622A\u5C4F50\u6B21",singleExitDurationScreenshotCount:"\u5355\u6B21\u5168\u5C4F\u9000\u51FA\u65F6\u957F\u4E0E\u622A\u5C4F\u6B21\u6570",if1To30SecEvery5Sec:"1\uFF09\u82E5\u5B66\u751F\u5355\u6B21\u5168\u5C4F\u9000\u51FA\u65F6\u957F\u30101\u79D2\u2264\u65F6\u957F\u226430\u79D2\u3011\uFF0C\u6BCF5\u79D2\u622A\u5C4F\u4E00\u6B21\uFF1B",if30To120SecEvery10Sec:"2\uFF09\u82E5\u5B66\u751F\u5355\u6B21\u5168\u5C4F\u9000\u51FA\u65F6\u957F\u301030\u79D2\uFF1C\u65F6\u957F\u2264120\u79D2\u3011\uFF0C\u6BCF10\u79D2\u622A\u5C4F\u4E00\u6B21\uFF1B",if120To300SecEvery30Sec:"3\uFF09\u82E5\u5B66\u751F\u5355\u6B21\u5168\u5C4F\u9000\u51FA\u65F6\u957F\u3010120\u79D2\uFF1C\u65F6\u957F\u2264300\u79D2\u3011\uFF0C\u6BCF30\u79D2\u622A\u5C4F\u4E00\u6B21\uFF1B",if300To720SecEvery60Sec:"4\uFF09\u82E5\u5B66\u751F\u5355\u6B21\u5168\u5C4F\u9000\u51FA\u65F6\u957F\u3010300\u79D2\uFF1C\u65F6\u957F\u2264720\u79D2\u3011\uFF0C\u6BCF60\u79D2\u622A\u5C4F\u4E00\u6B21\uFF1B",ifOver720SecNoScreenshot:"5\uFF09\u82E5\u5B66\u751F\u5355\u6B21\u5168\u5C4F\u9000\u51FA\u65F6\u957F\u3010720\u79D2\u4EE5\u4E0A\u3011\uFF0C\u4E0D\u518D\u622A\u5C4F\u3002",noScreenshotAfterReturn:"\u5B66\u751F\u8FD4\u56DE\u8003\u8BD5\u540E\u4E0D\u622A\u5C4F",member:"\u6210\u5458",newSubdirectory:"\u65B0\u5EFA\u5B50\u76EE\u5F55",parentDirectory:"\u4E0A\u7EA7\u76EE\u5F55",subdirectoryName:"\u5B50\u76EE\u5F55\u540D\u79F0",enterNameLimit60:"\u8BF7\u8F93\u5165\u540D\u79F0\uFF0C\u6700\u5927\u9650\u523660\u4E2A\u5B57\u7B26",all:"\u5168\u90E8",unpublished:"\u672A\u53D1\u5E03",notStarted:"\u672A\u5F00\u59CB",closed:"\u5DF2\u622A\u6B62",defaultSort:"\u9ED8\u8BA4\u6392\u5E8F",creationTimeAsc:"\u521B\u5EFA\u65F6\u95F4\u5347\u5E8F",creationTimeDesc:"\u521B\u5EFA\u65F6\u95F4\u964D\u5E8F",updateTimeAsc:"\u66F4\u65B0\u65F6\u95F4\u5347\u5E8F",updateTimeDesc:"\u66F4\u65B0\u65F6\u95F4\u964D\u5E8F",experimentNameAsc:"\u5B9E\u9A8C\u540D\u79F0\u5347\u5E8F",experimentNameDesc:"\u5B9E\u9A8C\u540D\u79F0\u964D\u5E8F",searchByName:"\u8BF7\u8F93\u5165\u540D\u79F0\u8FDB\u884C\u641C\u7D22",noTextHomework:"\u8BE5\u8BFE\u7A0B\u65E0\u56FE\u6587\u4F5C\u4E1A\uFF0C\u53EF\u4EE5\u4E0B\u65B9\u6309\u94AE\u6216\u53F3\u4E0A\u65B9\u201C\u65B0\u5EFA\u4F5C\u4E1A\u201D\u6309\u94AE\u521B\u5EFA\u4F5C\u4E1A",newHomework:"\u65B0\u5EFA\u4F5C\u4E1A",newHomeworkGuide:"\u65B0\u5EFA\u4F5C\u4E1A\u6307\u5F15",programmingHomeworkDescription:"\u7F16\u7A0B\u4F5C\u4E1A\u662F\u7531\u591A\u4E2A\u7F16\u7A0B\u8BD5\u9898\u7EC4\u6210\uFF0C\u53EF\u7528\u4E8EACM\u6A21\u5F0F\u7ADE\u8D5B\uFF0C\u4E5F\u53EF\u4F5C\u4E3A\u5E73\u5E38\u7EC3\u4E60",startNewProgrammingHomework:"\u70B9\u51FB\u4E0B\u65B9\u6309\u94AE\uFF0C\u5F00\u59CB\u65B0\u5EFA\u7F16\u7A0B\u4F5C\u4E1A",enterContentLimit5000:"\u8BF7\u5728\u6B64\u8F93\u5165\u5185\u5BB9\uFF0C\u6700\u591A5000\u4E2A\u5B57\u7B26",publishingMethod:"\u53D1\u5E03\u65B9\u5F0F",enterContentLimit60:"\u8BF7\u5728\u6B64\u8F93\u5165\u5185\u5BB9\uFF0C\u6700\u591A60\u4E2A\u5B57\u7B26",setAsPublic:"\u8BBE\u4E3A\u516C\u5F00",copyLink:"\u590D\u5236\u94FE\u63A5",studentNumber:"\u5B66\u53F7",classAssignment:"\u5206\u73ED",phoneNumber:"\u624B\u673A\u53F7",newClassCreation:"\u65B0\u5EFA\u5206\u73ED",allClasses:"\u5168\u90E8\u5206\u73ED",searchByNameOrStudentNumber:"\u8BF7\u8F93\u5165\u59D3\u540D/\u5B66\u53F7\u641C\u7D22",action:"\u64CD\u4F5C",transferClass:"\u8C03\u73ED",more:"\u66F4\u591A",delete:"\u5220\u9664",modifyRole:"\u4FEE\u6539\u89D2\u8272",administrator:"\u7BA1\u7406\u5458",changeAdministrator:"\u66F4\u6362\u7BA1\u7406\u5458",selectedMemberBecomesAdmin:"\u9009\u62E9\u7684\u6210\u5458\u5C06\u4F1A\u6210\u4E3A\u65B0\u7684\u7BA1\u7406\u5458\u3002\u60A8\u5C06\u4E0D\u518D\u62E5\u6709\u7BA1\u7406\u5458\u7684\u6743\u9650\uFF0C\u4F46\u60A8\u4ECD\u662F\u6559\u5E08\u56E2\u961F\u7684\u4E00\u5458",noLongerAdminButStillTeacher:"\u60A8\u5C06\u4E0D\u518D\u62E5\u6709\u7BA1\u7406\u5458\u7684\u6743\u9650\uFF0C\u4F46\u60A8\u4ECD\u662F\u6559\u5E08\u56E2\u961F\u7684\u4E00\u5458",role:"\u89D2\u8272",sendToClass:"\u53D1\u9001\u81F3\u8BFE\u5802",studentMembers:"\u5B66\u751F\u6210\u5458",manageTeachers:"\u7BA1\u7406\u6559\u5E08",inviteCode:"\u9080\u8BF7\u7801",active:"\u542F\u7528\u4E2D",copy:"\u590D\u5236",view:"\u67E5\u770B",assistantBasicManagementRights:"\u52A9\u6559\u57FA\u7840\u7BA1\u7406\u6743\u9650",classManagementPrompt:"\u73ED\u7EA7\u7BA1\u7406\uFF08\u53EF\u65B0\u5EFA\u548C\u5220\u9664\u5206\u73ED\u3001\u5206\u73ED\u91CD\u547D\u540D\u548C\u79FB\u52A8\u5B66\u751F\u5206\u73ED\uFF09",studentManagementPrompt:"\u5B66\u751F\u7BA1\u7406\uFF08\u53EF\u6DFB\u52A0\u548C\u5220\u9664\u5B66\u751F\uFF09",homeworkListManagementPrompt:"\u4F5C\u4E1A\u5217\u8868\u7BA1\u7406\uFF08\u53EF\u65B0\u5EFA\u5B50\u76EE\u5F55\u3001\u79FB\u52A8\u4F5C\u4E1A\u5230\u76EE\u5F55\uFF09",classroomInfo:"\u8BFE\u5802\u4FE1\u606F",selectExperiment:"\u9009\u7528\u5B9E\u9A8C",addFromPracticeProject:"\u4ECE\u5B9E\u8DF5\u9879\u76EE\u6DFB\u52A0",addFromPracticeCourse:"\u4ECE\u5B9E\u8DF5\u8BFE\u7A0B\u6DFB\u52A0",importExternalGrades:"\u5BFC\u5165\u5916\u90E8\u6210\u7EE9",enterExperimentName:"\u8BF7\u8F93\u5165\u5B9E\u9A8C\u540D\u79F0",more:"\u66F4\u591A",publishImmediately:"\u7ACB\u5373\u53D1\u5E03",deadlineImmediately:"\u7ACB\u5373\u622A\u6B62",deleteImmediately:"\u7ACB\u5373\u5220\u9664",updateGrades:"\u66F4\u65B0\u6210\u7EE9",enterPracticalTraining:"\u8FDB\u5165\u5B9E\u8BAD",rename:"\u91CD\u65B0\u547D\u540D",advancedSettings:"\u9AD8\u7EA7\u8BBE\u7F6E",selectResources:"\u9009\u7528\u8D44\u6E90",noGroupAssignment:"\u8BE5\u5206\u7EC4\u65E0\u5206\u7EC4\u4F5C\u4E1A\uFF0C\u53EF\u4EE5\u4E0B\u65B9\u6309\u94AE\u6216\u53F3\u4E0A\u65B9\u201C\u65B0\u5EFA\u4F5C\u4E1A\u201D\u6309\u94AE\u521B\u5EFA\u4F5C\u4E1A",allExamModes:"\u5168\u90E8\u8003\u8BD5\u6A21\u5F0F",officialExam:"\u6B63\u5F0F\u8003\u8BD5",practiceExam:"\u6A21\u62DF\u8003\u8BD5",examInProgress:"\u8003\u8BD5\u4E2D",creationTime:"\u521B\u5EFA\u65F6\u95F4",answerTimeDuration:"\u7B54\u9898\u65F6\u957F\uFF08\u5206\u949F\uFF09",type:"\u7C7B\u578B",submissionStatus:"\u63D0\u4EA4\u72B6\u6001",submitted:"\u5DF2\u63D0\u4EA4",submittedUnanswered:"\u5DF2\u63D0\u4EA4/\u672A\u7B54",publish:"\u53D1\u5E03",details:"\u8BE6\u60C5",quickSelectPaper:"\u5FEB\u901F\u9009\u62E9\u8BD5\u5377",createNewPaper:"\u521B\u5EFA\u65B0\u8BD5\u5377",rulesSettings:"\u89C4\u5219\u8BBE\u7F6E",deletePaper:"\u5220\u9664\u8BD5\u5377",addToPaperLibrary:"\u52A0\u5165\u8BD5\u5377\u5E93",endExam:"\u7ED3\u675F\u8003\u8BD5",sortByCreationTimeDesc:"\u6309\u521B\u5EFA\u65F6\u95F4\u964D\u5E8F",sortByCreationTimeAsc:"\u6309\u521B\u5EFA\u65F6\u95F4\u5347\u5E8F",sortByExamDurationAsc:"\u6309\u8003\u8BD5\u65F6\u957F\u5347\u5E8F",sortByExamDurationDesc:"\u6309\u8003\u8BD5\u65F6\u957F\u964D\u5E8F",sortByPaperNameAsc:"\u6309\u8BD5\u5377\u540D\u79F0\u5347\u5E8F",sortByPaperNameDesc:"\u6309\u8BD5\u5377\u540D\u79F0\u964D\u5E8F",bulkPublish:"\u6279\u91CF\u53D1\u5E03",bulkEnd:"\u6279\u91CF\u7ED3\u675F",bulkDelete:"\u6279\u91CF\u5220\u9664",moveToCatalog:"\u79FB\u52A8\u5230\u76EE\u5F55",selectAllOnPage:"\u5168\u9009\u672C\u9875",cancelAction:"\u53D6\u6D88\u64CD\u4F5C",regularExam:"\u6B63\u5E38\u8003\u8BD5",answerList:"\u7B54\u9898\u5217\u8868",paperPreview:"\u8BD5\u5377\u9884\u89C8",statisticalAnalysis:"\u7EDF\u8BA1\u5206\u6790",checkCodePlagiarism:"\u4EE3\u7801\u67E5\u91CD",redoRecord:"\u91CD\u505A\u8BB0\u5F55",intelligentReview:"\u667A\u80FD\u8BC4\u9605",resitRecord:"\u8865\u8003\u8BB0\u5F55",createResit:"\u521B\u5EFA\u8865\u8003",moreActions:"\u66F4\u591A\u64CD\u4F5C",unassignedClass:"\u672A\u5206\u73ED",reviewStatus:"\u8BC4\u9605\u72B6\u6001",notReviewed:"\u672A\u8BC4\u9605",reviewInProgress:"\u8BC4\u9605\u4E2D",reviewed:"\u5DF2\u8BC4\u9605",searchByNameOrID:"\u8BF7\u8F93\u5165\u59D3\u540D\u6216\u8005\u5B66\u53F7\u641C\u7D22",qualityScore:"\u8D28\u91CF\u8BC4\u5206",classDivision:"\u5206\u73ED",finalGrade:"\u6700\u7EC8\u6210\u7EE9",startTime:"\u5F00\u59CB\u7B54\u9898\u65F6\u95F4",submissionTime:"\u63D0\u4EA4\u65F6\u95F4",returnCount:"\u6253\u56DE\u6B21\u6570",showStageDescription:"\u5C55\u793A\u5173\u5361\u63CF\u8FF0",practicalQuestions:"\u5B9E\u8BAD\u9898",collapse:"\u6536\u8D77",reEvaluateAndCalculate:"\u91CD\u65B0\u8BC4\u6D4B\u7B97\u5206",practicalDetails:"\u5B9E\u8BAD\u8BE6\u60C5",gradeOverview:"\u6210\u7EE9\u603B\u89C8",classComparison:"\u5206\u73ED\u5BF9\u6BD4",classRange:"\u5206\u73ED\u8303\u56F4",statisticalRange:"\u7EDF\u8BA1\u8303\u56F4",paperOverview:"\u8BD5\u5377\u6982\u89C8",totalScore1:"\u8BD5\u5377\u603B\u5206",averageAnswerTime:"\u5E73\u5747\u7B54\u9898\u65F6\u957F",averageAnswerTimeFormula:"\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",studentsRequiredToAttend:"\u5E94\u8003\u4EBA\u6570",studentsToAttendExam:"\u8001\u5E08\u53D1\u5E03\u8003\u8BD5\u5BF9\u5E94\u9700\u8981\u53C2\u52A0\u8003\u8BD5\u7684\u5B66\u751F\u6570",actualParticipants:"\u5B9E\u8003\u4EBA\u6570",studentsWithSubmissionStatusInProgressOrSubmittedOrSubmittedWithoutAnswer:"\u63D0\u4EA4\u72B6\u6001\u4E3A\u8003\u8BD5\u4E2D\u3001\u5DF2\u4EA4\u5377\u3001\u5DF2\u4EA4\u5377\uFF08\u672A\u7B54\uFF09\u7684\u5B66\u751F\u6570",participationRate:"\u53C2\u8003\u7387",participationRateFormula:"\u53C2\u8003\u7387 = (\u5B9E\u8003\u4EBA\u6570 / \u5E94\u8003\u4EBA\u6570) * 100%",averageScore:"\u5E73\u5747\u5206",averageScoreFormula:"\u5E73\u5747\u5206 = \u5B66\u751F\u6210\u7EE9\u603B\u548C / \u5B66\u751F\u603B\u6570",highestScore:"\u6700\u9AD8\u5206",lowestScore:"\u6700\u4F4E\u5206",standardDeviation:"\u6807\u51C6\u5DEE",standardDeviationExplanation:"\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",excellent:"\u4F18\u79C0",numberOfExcellentStudents:"\u4F18\u79C0\u4EBA\u6570\uFF1A\u6210\u7EE9\u5927\u4E8E\u7B49\u4E8E\u603B\u5206 * 90%\uFF0C\u5C0F\u4E8E\u7B49\u4E8E\u603B\u5206 * 100%\u7684\u5B66\u751F\u6570",good:"\u826F\u597D",numberOfGoodStudents:"\u826F\u597D\u4EBA\u6570\uFF1A\u6210\u7EE9\u5927\u4E8E\u7B49\u4E8E\u603B\u5206 * 70%\uFF0C\u5C0F\u4E8E\u603B\u5206 * 90%\u7684\u5B66\u751F\u6570",pass:"\u53CA\u683C",numberOfPassedStudents:"\u53CA\u683C\u4EBA\u6570\uFF1A\u6210\u7EE9\u5927\u4E8E\u7B49\u4E8E\u603B\u5206 * 60%\uFF0C\u5C0F\u4E8E\u603B\u5206 * 70%\u7684\u5B66\u751F\u6570",fail:"\u4E0D\u53CA\u683C",numberOfFailedStudents:"\u4E0D\u53CA\u683C\u4EBA\u6570\uFF1A\u6210\u7EE9\u5C0F\u4E8E\u603B\u5206 * 60%\u7684\u5B66\u751F\u6570",overviewOfQuestions1:"\u9898\u76EE\u6982\u89C8",overviewOfQuestions:"\u9898\u76EE\u6982\u89C8\uFF08\u70B9\u51FB\u67F1\u72B6\u56FE\u53EF\u67E5\u770B\u6570\u636E\u8BE6\u60C5\uFF09",accuracyRate:"\u6B63\u786E\u7387",scoreRate:"\u5F97\u5206\u7387",sortingMethod:"\u6392\u5E8F\u65B9\u5F0F",sortByQuestionNumberAsc:"\u6309\u9898\u53F7\u5347\u5E8F",sortByQuestionNumberDesc:"\u6309\u9898\u53F7\u964D\u5E8F",sortByAccuracyRateAsc:"\u6309\u6B63\u786E\u7387\u5347\u5E8F",sortByAccuracyRateDesc:"\u6309\u6B63\u786E\u7387\u964D\u5E8F",studentScoreDistribution:"\u5B66\u751F\u6210\u7EE9\u5206\u5E03",clickBarChartForDetails:"\u70B9\u51FB\u67F1\u72B6\u56FE\u53EF\u67E5\u770B\u6570\u636E\u8BE6\u60C5",excellentStudents:"\u4F18\u79C0\u751F",rankingTop10Students:"\u8BE5\u573A\u8003\u8BD5\u4E2D\u6210\u7EE9\u6392\u540D\u524D10\u7684\u5B66\u751F",rank:"\u540D\u6B21",class:"\u73ED\u7EA7",score:"\u6210\u7EE9",overviewOfQuestionTypes:"\u9898\u578B\u6982\u89C8",clickPieChartForDetails:"\u70B9\u51FB\u73AF\u72B6\u56FE\u53EF\u67E5\u770B\u6570\u636E\u8BE6\u60C5",correctRateRange:"\u6B63\u786E\u7387\u533A\u95F4\uFF1A",sixtyAndBelow:"60%\u53CA\u4EE5\u4E0B",setScoreRange:"\u8BBE\u7F6E\u5F97\u5206\u533A\u95F4",level:"\u7B49\u7EA7",scoreRange:"\u5F97\u5206\u533A\u95F4",autoRefresh:"\u81EA\u52A8\u5237\u65B0",dataUpdateInterval30:"\u5F00\u542F\u540E\u6BCF30\u79D2\u66F4\u65B0\u4E00\u6B21\u6570\u636E",dataUpdateInterval10:"\u5F00\u542F\u540E\u6BCF10\u79D2\u66F4\u65B0\u4E00\u6B21\u6570\u636E",questionNumber:"\u9898\u53F7",questionContent:"\u9898\u76EE\u5185\u5BB9",questionCorrectRate:"\u9898\u76EE\u6B63\u786E\u7387\uFF1A\uFF08\u9898\u76EE\u6EE1\u5206\u4F5C\u7B54\u5B66\u751F\u6570/\u5B66\u751F\u603B\u6570\uFF09*100%",fullScoreStudentCount:"\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",questionScoreRate:"\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%",scoredStudentCount:"\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",answeredStudentsCount:"\u56DE\u7B54\u8BE5\u9898\u7684\u5B66\u751F\u6570",totalStudentsCount:"\u603B\u4EBA\u6570",question:"\u9898\u76EE",firstLevel:"\u7B2C\u4E00\u5173\uFF1A",knowledgePoint:"\u6240\u5C5E\u77E5\u8BC6\u70B9\uFF1A",answerStatus:"\u7B54\u9898\u60C5\u51B5\uFF1A",viewDetails:"\u67E5\u770B\u8BE6\u60C5",score:"\u5F97\u5206",studentsCount:"\u5B66\u751F\u4EBA\u6570",studentsProportion:"\u5B66\u751F\u6BD4\u4F8B",fullScoreStudentsCount:"\u6EE1\u5206\u4F5C\u7B54\u7684\u5B66\u751F\u6570\uFF1A\u8BE5\u5173\u5361\u6EE1\u5206\u4F5C\u7B54\u7684\u5B66\u751F\u6570",fullScoreStudentsProportion:"\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%",partialScoreStudentsCount:"\u90E8\u5206\u5F97\u5206\u4F5C\u7B54\u7684\u5B66\u751F\u6570\uFF1A\u8BE5\u5173\u5361\u5F97\u90E8\u5206\u5206\u7684\u5B66\u751F\u6570",partialScoreStudentsProportion:"\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%",zeroScoreStudentsCount:"\u96F6\u5206\u4F5C\u7B54\u7684\u5B66\u751F\u6570\uFF1A\u8BE5\u5173\u5361\u5F970\u5206\u7684\u5B66\u751F\u6570\uFF08\u672A\u4F5C\u7B54\u3001\u672A\u5F00\u59CB\u7684\u63090\u5206\u7EDF\u8BA1\uFF09",zeroScoreStudentsProportion:"\u96F6\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%",note:"\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",gradeDistribution:"\u6210\u7EE9\u5206\u5E03\uFF08\u70B9\u51FB\u7EDF\u8BA1\u6570\u503C\u6216\u67F1\u72B6\u56FE\u67E5\u770B\u6570\u636E\u8BE6\u60C5\uFF09",countBased:"\u6309\u4EBA\u6570\u7EDF\u8BA1",percentageBased:"\u6309\u767E\u5206\u6BD4\u7EDF\u8BA1",total:"\u603B\u8BA1",numberOfPeople:"\u4EBA\u6570",classGradeDistributionByNumber:"\u5404\u73ED\u7EA7\u6210\u7EE9\u5206\u5E03\uFF08\u6309\u4EBA\u6570\uFF09",questionComparison:"\u5C0F\u9898\u5BF9\u6BD4\uFF08\u70B9\u51FB\u67F1\u72B6\u56FE\u67E5\u770B\u6570\u636E\u8BE6\u60C5\uFF09",averageScore:"\u5E73\u5747\u5206\uFF08\u70B9\u51FB\u67F1\u72B6\u56FE\u67E5\u770B\u6570\u636E\u8BE6\u60C5\uFF09",plagiarismCheckTime:"\u67E5\u91CD\u65F6\u95F4",returnForRedo:"\u6253\u56DE\u91CD\u505A",returnForRedoTime:"\u6253\u56DE\u91CD\u505A\u65F6\u95F4",resetCode:"\u91CD\u7F6E\u4EE3\u7801",questionName:"\u8BD5\u9898\u540D\u79F0",levelName:"\u5173\u5361\u540D\u79F0",restoreInitialCodeTime:"\u6062\u590D\u521D\u59CB\u4EE3\u7801\u65F6\u95F4",releaseSettings:"\u53D1\u5E03\u8BBE\u7F6E",examRelease:"\u8003\u8BD5\u53D1\u5E03",unifiedRelease:"\u7EDF\u4E00\u53D1\u5E03",releaseTime:"\u53D1\u5E03\u65F6\u95F4\uFF1A",deadlineTime:"\u622A\u6B62\u65F6\u95F4",examDurationSettings:"\u8003\u8BD5\u65F6\u957F\u8BBE\u7F6E",restrictAnswerTime:"\u9650\u5236\u8003\u751F\u7B54\u9898\u65F6\u957F",reminderBeforeAnswerEnd:"\u7B54\u9898\u7ED3\u675F\u524D \u8FDB\u884C\u63D0\u9192\uFF0C\u63D0\u9192\u5185\u5BB9\u4E3A",addAnswerReminder:"\u6DFB\u52A0\u7B54\u9898\u63D0\u9192",studentExamTimeLimitReached:"\u5B66\u751F\u8003\u8BD5\u8FBE\u5230\u65F6\u957F\u9650\u5236",studentEarlySubmissionTimeLimit:"\u5B66\u751F\u63D0\u524D\u4EA4\u5377\u65F6\u95F4\u9650\u5236",antiCheatingSettings:"\u9632\u4F5C\u5F0A\u8BBE\u7F6E",recommendedAntiCheatingMode:"\u63A8\u8350\u9632\u4F5C\u5F0A\u6A21\u5F0F (\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)",formalMode:"\u6B63\u5F0F\u6A21\u5F0F",simulationMode:"\u6A21\u62DF\u6A21\u5F0F",noCopyPasteDuringAnswer:"\u7B54\u9898\u65F6\u4E0D\u5141\u8BB8\u8FDB\u884C\u590D\u5236\u7C98\u8D34",randomizeQuestionOrder:"\u5C0F\u9898\u9898\u76EE\u987A\u5E8F\u968F\u673A\u6253\u4E71",randomizeAnswerOptionsOrder:"\u9009\u62E9\u9898\u9009\u9879\u987A\u5E8F\u968F\u673A\u6253\u4E71",examPassword:"\u5F00\u8003\u5BC6\u7801\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",examUnlockCode:"\u8003\u8BD5\u89E3\u9501\u7801\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",examLoginRestriction:"\u8003\u8BD5\u767B\u5F55\u9650\u5236\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",forceSubmitAfterSwitchingScreen:"\u5207\u5C4F\u540E\u5F3A\u5236\u4EA4\u5377",ipBinding:"IP\u5730\u5740\u7ED1\u5B9A\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",restrictExamAccessByIP:"\u9650\u5236\u8003\u8BD5\u8BBF\u95EEIP\uFF08\u9650\u5236\u53C2\u4E0E\u8003\u8BD5\u8BBE\u5907\u7684IP\u5730\u5740\u8303\u56F4\uFF09",examMonitorAndBehaviorAnalysis:"\u8003\u8BD5\u4E2D\u542F\u7528\u62CD\u7167\u529F\u80FD\u8FDB\u884C\u76D1\u8003\u548C\u884C\u4E3A\u5206\u6790\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",faceRecognitionBeforeExam:"\u8003\u8BD5\u524D\u4EBA\u8138\u8EAB\u4EFD\u6838\u9A8C\uFF08\u52FE\u9009\u540E\uFF0C\u5B66\u751F\u5F00\u59CB\u8003\u8BD5\u524D\u9700\u4ECE\u4EBA\u8138\u9A8C\u8BC1\u5BA1\u6838\uFF0C\u5BA1\u6838\u901A\u8FC7\u540E\u624D\u53EF\u8FDB\u5165\u7B54\u9898\uFF09",phoneVideoRecordingDuringExam:"\u8003\u8BD5\u4E2D\u5F00\u542F\u624B\u673A\u89C6\u9891\u5F55\u5236\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",reviewSettings:"\u8BC4\u9605\u8BBE\u7F6E",centralizedGrading:'\u96C6\u4E2D\u8BC4\u9605\uFF08\u5F53\u5B58\u5728\u5B66\u751F\u5DF2\u4EA4\u5377\u3001\u8003\u8BD5\u72B6\u6001\u4E3A"\u5DF2\u622A\u6B62"\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',centralizedGradingEnabled:"\u96C6\u4E2D\u9605\u5377\uFF08\u5F00\u542F\u96C6\u4E2D\u9605\u5377\u540E\u65E0\u6CD5\u5173\u95ED\uFF09",gradingSettings:"\u6210\u7EE9\u8BBE\u7F6E",partialCreditForIncompleteMultipleChoice:"\u591A\u9009\u9898\u6F0F\u9009\u90E8\u5206\u7ED9\u5206\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",ignoreCaseForFillInTheBlanks:"\u586B\u7A7A\u9898\u5224\u5206\u5FFD\u7565\u7B54\u6848\u4E2D\u7684\u5B57\u6BCD\u5927\u5C0F\u5199\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",allowStudentsToViewGrades:"\u5141\u8BB8\u5B66\u751F\u67E5\u770B\u6210\u7EE9",intelligentGradingForShortAnswer:"\u7B80\u7B54\u9898\u667A\u80FD\u8BC4\u9605",enableIntelligentGrading:"\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",instructionManual:"\u64CD\u4F5C\u8BF4\u660E",publishExam:"\u53D1\u5E03\u8003\u8BD5",cannotRepublishExam:"\u5DF2\u7ECF\u53D1\u5E03\u8FC7\u8003\u8BD5\u7684\u8BD5\u5377\u4E0D\u53EF\u4EE5\u7EDF\u4E00\u53D1\u5E03\u3002",examMode:"\u8003\u8BD5\u6A21\u5F0F",examTime:"\u8003\u8BD5\u65F6\u95F4",selectClass:"\u9009\u62E9\u73ED\u7EA7",joinSuccess:"\u52A0\u5165\u6210\u529F\uFF01\u8BD5\u5377\u4E2D\u65B0\u5EFA\u7684\u8BD5\u9898\u5DF2\u4E3A\u60A8\u81EA\u52A8\u540C\u6B65\u81F3\u8BD5\u9898\u5E93~",later:"\u7A0D\u540E\u518D\u8BF4",goToQuestionBank:"\u524D\u5F80\u8BD5\u5377\u5E93",knowledgeGraph:"\u77E5\u8BC6\u56FE\u8C31",courseGraph:"\u8BFE\u7A0B\u56FE\u8C31",learningPath:"\u5B66\u4E60\u8DEF\u5F84",tagGraph:"\u6807\u7B7E\u56FE\u8C31",knowledgeNode:"\u77E5\u8BC6\u8282\u70B9",resourceNode:"\u8D44\u6E90\u8282\u70B9",createKnowledgeGraph:"\u521B\u5EFA\u77E5\u8BC6\u56FE\u8C31",noGraphCreateOne:"\u6682\u65E0\u56FE\u8C31\uFF0C\u7ACB\u5373\u65B0\u5EFA\u4E00\u4E2A\u56FE\u8C31\u5427\uFF5E",createNewGraph:"\u65B0\u5EFA\u56FE\u8C31",addNewKnowledgeGraph:"\u65B0\u589E\u77E5\u8BC6\u56FE\u8C31",nodeAttributes:"\u8282\u70B9\u5C5E\u6027",graphName:"\u56FE\u8C31\u540D\u79F0",description:"\u7B80\u4ECB",graphType:"\u56FE\u8C31\u7C7B\u578B",selectType:"\u9009\u62E9\u7C7B\u578B",add:"\u6DFB\u52A0",createLearningPath:"\u521B\u5EFA\u5B66\u4E60\u8DEF\u5F84",noLearningPathData:"\u6682\u65E0\u5B66\u4E60\u8DEF\u5F84\u6570\u636E",pathName:"\u8DEF\u5F84\u540D\u79F0\uFF08\u8F93\u5165\u5B66\u4E60\u8DEF\u5F84\u540D\u79F0\uFF09",finishCreation:"\u5B8C\u6210\u521B\u5EFA",learningPathDrag:"\u5B66\u4E60\u8DEF\u5F84\uFF08\u62D6\u52A8\u53EF\u8C03\u6574\u8DEF\u5F84\u987A\u5E8F\uFF09",createNewSurvey:"\u65B0\u5EFA\u95EE\u5377",selectSurvey:"\u9009\u7528\u95EE\u5377",surveySelection:"\u95EE\u5377\u9009\u7528",selectFromSaved:"\u9009\u7528\u5BF9\u8C61\uFF1A\u4F60\u5728\u8BFE\u5802\u95EE\u5377\u5217\u8868\u4E2D\u5DF2\u6536\u85CF\u7684\u95EE\u5377",selectFromPublic:"\u9009\u7528\u5BF9\u8C61\uFF1A\u9898\u5E93\u4E2D\u5DF2\u8BBE\u7F6E\u6210\u516C\u5171\u5C5E\u6027\u7684\u6240\u6709\u95EE\u5377",surveyTitle:"\u95EE\u5377\u6807\u9898",surveyTitleLimit:"\u95EE\u5377\u6807\u9898\uFF0C\u6700\u5927\u9650\u523660\u4E2A\u5B57\u7B26",surveyInstructions:"\u95EE\u5377\u987B\u77E5",surveyInstructionsLimit:"\u5728\u6B64\u8F93\u5165\u672C\u6B21\u95EE\u5377\u7B54\u9898\u7684\u76F8\u5173\u8BF4\u660E\uFF0C\u6700\u5927\u9650\u52365000\u5B57",saveSurvey:"\u4FDD\u5B58\u95EE\u5377",publishSurvey:"\u53D1\u5E03\u95EE\u5377",exportScoreSummary:"\u5BFC\u51FA\u6210\u7EE9\u603B\u7ED3",examSummarySettings:"\u8003\u8BD5\u603B\u7ED3\u8BBE\u7F6E",analysisTemplate:"\u5206\u6790\u6A21\u677F",template1:"\u6A21\u677F1 - \u8003\u6838\u5C0F\u7ED3\u67E5\u770B",template2:"\u6A21\u677F2 - \u8BFE\u7A0B\u8003\u6838\u8BD5\u5377\u5206\u6790\u67E5\u770B",summaryReportPreview:"\u603B\u7ED3\u62A5\u544A\u9884\u89C8",exportSettings:"\u5BFC\u51FA\u8BBE\u7F6E",headerImageSettings:"\u5377\u5934\u5DE6\u89D2\u6807\u3002\u56FE\u7247\u5EFA\u8BAE\u5C3A\u5BF8\uFF1A700px*500px\uFF0C\u5927\u5C0F\u8BF7\u52FF\u8D85\u8FC7200k",showTestTitle:"\u5C55\u793A\u8BD5\u5377\u6807\u9898",showExamContent:"\u5C55\u793A\u8003\u8BD5\u5185\u5BB9\uFF08\u5373\u672C\u8BD5\u5377\u6240\u5C5E\u8BFE\u7A0B\u540D\u79F0\uFF09",showQuestionDetails:"\u5C55\u793A\u9898\u91CF\u3001\u5206\u503C\u3001\u8003\u8BD5\u65F6\u957F",showScoreAndTable:"\u5C55\u793A\u5F97\u5206\u3001\u8BC4\u5206\u8868\u683C",sealLineSettings:"\u5BC6\u5C01\u7EBF\u533A\u57DF\u8BBE\u7F6E",specializationClass:"\u4E13\u4E1A\u73ED\u7EA7",maxQuestionsPerPage:"\u6BCF\u9875\u5BFC\u51FA\u6700\u5927\u8BD5\u9898\u6570\uFF1A",examInstructions:"\u8003\u8BD5\u987B\u77E5",sampleImagePreview:"\u793A\u4F8B\u56FE\u7247\u9884\u89C8",sortByPublishTimeAsc:"\u53D1\u5E03\u65F6\u95F4\u5347\u5E8F\u6392\u5217",sortByCreationTimeDesc:"\u521B\u5EFA\u65F6\u95F4\u964D\u5E8F\u6392\u5217",sortByCreationTimeAsc:"\u521B\u5EFA\u65F6\u95F4\u5347\u5E8F\u6392\u5217",sortByPublishTimeDesc:"\u53D1\u5E03\u65F6\u95F4\u964D\u5E8F\u6392\u5217",prePublish:"\u9884\u53D1\u5E03",uploadResource:"\u4E0A\u4F20\u8D44\u6E90",addExternalLink:"\u6DFB\u52A0\u5916\u94FE",searchByPublisherOrName:"\u8BF7\u8F93\u5165\u53D1\u5E03\u4EBA\u6216\u540D\u79F0\u8FDB\u884C\u641C\u7D22",resourceName:"\u8D44\u6E90\u540D\u79F0",size:"\u5927\u5C0F",publisher:"\u53D1\u5E03\u4EBA",time:"\u65F6\u95F4",renameDirectory:"\u76EE\u5F55\u91CD\u547D\u540D",directoryName:"\u76EE\u5F55\u540D\u79F0",fileUpload:"\u6587\u4EF6\u4E0A\u4F20",fileUploadLimit:"1. \u4E00\u6B21\u6700\u591A\u4E0A\u4F2010\u4E2A\u6587\u4EF6\u30022. \u4E0D\u652F\u6301\u65AD\u70B9\u7EED\u4F20\uFF0C\u5355\u4E2A\u6587\u4EF6\u5927\u5C0F\u8BF7\u52FF\u8D85\u8FC75G\u3002",publicVisibility:"\u516C\u5F00\uFF1A\u9009\u4E2D\uFF0C\u6240\u6709\u7528\u6237\u53EF\u89C1\u3002\u5426\u5219\u8BFE\u5802\u6210\u5458\u53EF\u89C1",resourceDescription:"\u8BF7\u5728\u6B64\u8F93\u5165\u8D44\u6E90\u63CF\u8FF0\uFF0C\u6700\u5927\u9650\u5236100\u4E2A\u5B57\u7B26",resourceNameLimit:"\u8D44\u6E90\u540D\u79F0\uFF1A\u8BF7\u8F93\u5165\u8D44\u6E90\u540D\u79F0\uFF0C\u6700\u5927\u9650\u523660\u5B57\u7B26",linkAddress:"\u94FE\u63A5\u5730\u5740\uFF1A\u8BF7\u8F93\u5165\u5916\u94FEURL",batchWatermarkSettings:"\u6279\u91CF\u6C34\u5370\u8BBE\u7F6E",statisticsOverview1:"\u7EDF\u8BA1\u603B\u89C8",adjustSorting:"\u8C03\u6574\u6392\u5E8F",uploadVideo:"\u4E0A\u4F20\u89C6\u9891",video:"\u89C6\u9891",liveBroadcast:"\u76F4\u64AD",eduCoderSupport:"EduCoder\u652F\u6301\u6240\u6709\u7B2C\u4E09\u65B9\u76F4\u64AD\u5E73\u53F0\uFF0C\u7279\u522B\u63A8\u8350\uFF1A",wechat:"\u5FAE\u4FE1",quickGuide:"\u7B80\u660E\u624B\u518C",douyin:"\u6296\u97F3",bilibili:"\u54D4\u54E9\u54D4\u54E9",douyu:"\u6597\u9C7C",weibitong:"\u5A01\u4F70\u901A",addLiveBroadcast:"\u6DFB\u52A0\u76F4\u64AD",batchEnable:"\u6279\u91CF\u5F00\u542F",batchDisable:"\u6279\u91CF\u5173\u95ED",videoStatisticsOverview:"\u89C6\u9891\u7EDF\u8BA1\u603B\u89C8",viewersCount:"\u89C2\u770B\u4EBA\u6570\uFF08\u4EBA\uFF09",viewersCount1:"\u89C2\u770B\u4EBA\u6570",statisticsList:"\u7EDF\u8BA1\u5217\u8868",videoDimensions:"\u89C6\u9891\u7EF4\u5EA6",videoTitle:"\u89C6\u9891\u540D\u79F0",totalViewsCount:"\u89C2\u770B\u603B\u4EBA\u6570\uFF08\u6B21\uFF09",playbackDataStartCounting:"\u64AD\u653E\u6570\u636E\u4ECE\u5F00\u59CB\u7EDF\u8BA1",totalWatchTime:"\u603B\u89C2\u770B\u65F6\u957F\uFF08\u65F6\uFF09",exportData:"\u5BFC\u51FA\u6570\u636E",totalViewCount:"\u89C2\u770B\u603B\u4EBA\u6B21\uFF08\u6B21\uFF09",learningVideosCount:"\u5B66\u4E60\u89C6\u9891\u6570",totalLearningDuration:"\u7D2F\u8BA1\u5B66\u4E60\u65F6\u957F",averageLearningCompletion:"\u5E73\u5747\u5B66\u4E60\u5B8C\u6210\u5EA6",learningStartTime:"\u5F00\u59CB\u5B66\u4E60\u65F6\u95F4",lastLearningTime:"\u6700\u540E\u5B66\u4E60\u65F6\u95F4",endSorting:"\u7ED3\u675F\u6392\u5E8F",videoTitleField:"\u89C6\u9891\u6807\u9898",videoLink:"\u89C6\u9891\u94FE\u63A5",uploadCoverImage:"\u4E0A\u4F20\u5C01\u9762\u56FE",chooseFileToUpload:"\u9009\u62E9\u4E0A\u4F20\u6587\u4EF6",uploadInstructions:"\u8BF4\u660E\uFF1A\u652F\u6301\u4E0A\u4F20jpg/png\u7B49\u683C\u5F0F\u6587\u4EF6\uFF0C\u6587\u4EF6\u5927\u5C0F\u4E0D\u80FD\u8D85\u8FC72M\uFF0C\u5EFA\u8BAE\u4F7F\u7528288*158\u50CF\u7D20\uFF1B\u5982\u4E0D\u4E0A\u4F20\uFF0C\u9ED8\u8BA4\u4F7F\u7528\u7CFB\u7EDF\u56FE\u7247\u3002",uploadVideoFileLimit:"\u4E0A\u4F20\u89C6\u9891(\u5355\u4E2A\u6587\u4EF61000M\u4EE5\u5185)",uploadInstructionsFileLimit:"\u4E0A\u4F20\u8BF4\u660E\uFF1A\u76EE\u524D\u4E0D\u652F\u6301\u65AD\u70B9\u7EED\u4F20\uFF0C\u5355\u4E2A\u89C6\u9891\u6587\u4EF6\u6700\u5927\u9650\u52361G\uFF0C\u5355\u6B21\u6700\u591A\u652F\u63013\u4E2A\u89C6\u9891\u6587\u4EF6\u4E0A\u4F20",videoFormats:"\u89C6\u9891\u89C4\u683C\uFF1Aavi\u3001flv\u3001f4v\u3001m4v\u3001mov\u3001mp4\u3001rmvb\u3001swf\u3001webm\u3001wmv",warmReminder:"\u6E29\u99A8\u63D0\u793A\uFF1A\u4E3A\u4E86\u66F4\u597D\u7684\u64AD\u653E\u4F53\u9A8C\uFF0C\u5EFA\u8BAE\u60A8\u4F18\u5148\u4E0A\u4F20MP4\u683C\u5F0F\u3002\u5982\u679C\u60A8\u662F\u81EA\u5DF1\u5F55\u5236\u89C6\u9891\uFF0C\u5EFA\u8BAE\u60A8\u4FDD\u5B58\u7684\u65F6\u5019\u5C06\u89C6\u9891\u7F16\u7801\u8BBE\u7F6E\u4E3AAVC(H264)",sorting:"\u6392\u5E8F",sortByTime:"\u65F6\u95F4\u6392\u5E8F",sortByPopularity:"\u70ED\u5EA6\u6392\u5E8F",interactionStatistics:"\u4E92\u52A8\u7EDF\u8BA1",postNow:"\u6211\u8981\u53D1\u5E16",reset:"\u91CD\u7F6E",createNewPost:"\u65B0\u5EFA\u5E16\u5B50",enterPostDetails:"\u8BF7\u5728\u6B64\u8F93\u5165\u5E16\u5B50\u8BE6\u60C5\uFF0C\u6700\u5927\u9650\u5236\u4E3A10000\u4E2A\u5B57\u7B26",postCount:"\u53D1\u5E16\u6570",postLikeCount:"\u5E16\u5B50\u70B9\u8D5E\u6570",replyCount:"\u56DE\u590D\u6570",replyLikeCount:"\u56DE\u590D\u70B9\u8D5E\u6570",interactionCount:"\u4E92\u52A8\u6570",totalData:"\u5171 \u6761\u6570\u636E",allClassVisible:"\u5168\u8BFE\u5802\u53EF\u89C1\uFF08\u672A\u52FE\u9009\u5219\u5B66\u751F\u53D1\u5E03\u7684\u8BA8\u8BBA\u53EA\u80FD\u9009\u62E9\u540C\u73ED\u5B66\u751F\u53EF\u89C1\uFF09",allSignIn:"\u5168\u90E8\u7B7E\u5230",signingIn:"\u6B63\u5728\u7B7E\u5230",historicalSignIn:"\u5386\u53F2\u7B7E\u5230",signInStatistics:"\u7B7E\u5230\u7EDF\u8BA1",exportSignIn:"\u5BFC\u51FA\u7B7E\u5230",createSignIn:"\u521B\u5EFA\u7B7E\u5230",historicalSignInNote:"\u672C\u5217\u8868\u4EC5\u5C55\u793A\u5DF2\u622A\u6B62\u7684\u5386\u53F2\u7B7E\u5230\uFF0C\u4EC5\u53EF\u5BFC\u51FA\u5DF2\u622A\u6B62\u7684\u5386\u53F2\u7B7E\u5230",searchSignInName:"\u53EF\u8F93\u5165\u7B7E\u5230\u540D\u79F0\u67E5\u8BE2",noSignIn:"\u6682\u65E0\u7B7E\u5230",noSignInSelected:"\u672A\u9009\u62E9\u7B7E\u5230",noExport:"\u6682\u4E0D\u5BFC\u51FA",selectedCount:"\u5DF2\u9009\u62E9 \u4E2A(\u4E0D\u652F\u6301\u8DE8\u9875\u52FE\u9009)",exportAllSignIn:"\u5BFC\u51FA\u5168\u90E8\u7B7E\u5230",exportSelectedSignIn:"\u5BFC\u51FA\u9009\u4E2D\u7B7E\u5230",showLastTenSignIns:"\u663E\u793A\u6700\u8FD1\u5341\u6B21\u7B7E\u5230",signInName:"\u7B7E\u5230\u540D\u79F0",signInClass:"\u7B7E\u5230\u73ED\u7EA7",noClassDivision:"\u6682\u65E0\u5206\u73ED\uFF0C\u5C06\u9ED8\u8BA4\u9009\u62E9\u8BFE\u5802\u5168\u90E8\u5B66\u751F",signInMethod:"\u7B7E\u5230\u65B9\u5F0F",quickSignIn:"\u5FEB\u6377\u7B7E\u5230",signInByCode:"\u7B7E\u5230\u7801\u7B7E\u5230",signInDate:"\u7B7E\u5230\u65E5\u671F",lateSignInNotice:"\u5728\u7ED3\u675F\u65F6\u95F4\u81F3\u8FDF\u5230\u65F6\u95F4\u7B7E\u5230\u7684\u540C\u5B66\u8BB0\u4E3A\u8FDF\u5230",starStudent:"\u660E\u661F\u5B66\u5458",historicalExport:"\u5386\u53F2\u5BFC\u51FA",getLatestScores:"\u83B7\u53D6\u6700\u65B0\u6210\u7EE9",currentDisplayMode:"\u5F53\u524D\u4E3A\u5168\u4F5C\u4E1A\u603B\u6210\u7EE9\u7684\u5C55\u793A\u6A21\u5F0F",courseExperiment:"\u8BFE\u7A0B\u5B9E\u9A8C",notStarted1:"\u672A\u5F00\u542F",studentNotStartedRate:"\u5B66\u751F\u672A\u5F00\u542F\u7387\uFF08\u53D6\u6559\u5B66\u8BFE\u5802\u5185\u6240\u6709\u5DF2\u622A\u6B62\u7684\u8BFE\u7A0B\u5B9E\u9A8C\u7684\u5E73\u5747\u503C\uFF09",notPassed:"\u672A\u901A\u5173",studentNotPassedRate:"\u5B66\u751F\u672A\u901A\u5173\u7387\uFF08\u53D6\u6559\u5B66\u8BFE\u5802\u5185\u6240\u6709\u5DF2\u622A\u6B62\u7684\u8BFE\u7A0B\u5B9E\u9A8C\u7684\u5E73\u5747\u503C\uFF09",onTimePass:"\u6309\u65F6\u901A\u5173",studentOnTimePassRate:"\u5B66\u751F\u6309\u65F6\u901A\u5173\u7387\uFF08\u53D6\u6559\u5B66\u8BFE\u5802\u5185\u6240\u6709\u5DF2\u622A\u6B62\u7684\u8BFE\u7A0B\u5B9E\u9A8C\u7684\u5E73\u5747\u503C\uFF09",latePass:"\u8FDF\u4EA4\u901A\u5173",studentLatePassRate:"\u5B66\u751F\u8FDF\u4EA4\u901A\u5173\u7387\uFF08\u53D6\u6559\u5B66\u8BFE\u5802\u5185\u6240\u6709\u5DF2\u622A\u6B62\u7684\u8BFE\u7A0B\u5B9E\u9A8C\u7684\u5E73\u5747\u503C\uFF09",practicalPassRateRanking:"\u5B9E\u8BAD\u901A\u5173\u7387\u6392\u884C",practicalScoreDistribution:"\u5B9E\u8BAD\u6210\u7EE9\u5206\u5E03",practicalScoreDistributionAvg:"\u5B9E\u8BAD\u6210\u7EE9\u5206\u5E03\uFF08\u53D6\u6559\u5B66\u8BFE\u5802\u5185\u6240\u6709\u5DF2\u622A\u6B62\u7684\u8BFE\u7A0B\u5B9E\u9A8C\u7684\u5E73\u5747\u503C\uFF09",highToLow:"\u4ECE\u9AD8\u5230\u5E95",lowToHigh:"\u4ECE\u4F4E\u5230\u9AD8",practicalScoreDistributionDetails:"\u5B9E\u8BAD\u6210\u7EE9\u5206\u5E03\u8BE6\u60C5",courseExperimentName:"\u8BFE\u7A0B\u5B9E\u9A8C\u540D\u79F0",numberOfLevels:"\u5173\u5361\u6570",numberOfPasses:"\u901A\u5173\u4EBA\u6570",engineeringCertification:"\u5DE5\u7A0B\u8BA4\u8BC1",relatedEngineeringCertificationCourses:"\u5173\u8054\u5DE5\u7A0B\u8BA4\u8BC1\u8BFE\u7A0B",addAssociation:"\u6DFB\u52A0\u5173\u8054",certifiedMajor:"\u8BA4\u8BC1\u4E13\u4E1A",certificationYear:"\u8BA4\u8BC1\u5C4A\u522B",relatedCourse:"\u5173\u8054\u8BFE\u7A0B",relatedEngineeringCertificationCourseError:"\u5173\u8054\u5DE5\u7A0B\u8BA4\u8BC1\u8BFE\u7A0B\u5931\u8D25\uFF1A\u5F53\u524D\u8BFE\u5802\u672A\u914D\u7F6E\u5DE5\u7A0B\u8BA4\u8BC1\u8BFE\u7A0B\u3002\u89E3\u51B3\u65B9\u6848\uFF1A1. \u8BF7\u7EC4\u7EC7\u7BA1\u7406\u5458\u5148\u5728\u5DE5\u7A0B\u8BA4\u8BC1\u6A21\u5757\u914D\u7F6E\u57F9\u517B\u65B9\u6848\u548C\u8BFE\u7A0B\uFF1B2. \u8054\u7CFB\u5E73\u53F0\u6280\u672F\u652F\u6301\u4EBA\u5458",templateManagement:"\u6A21\u677F\u7BA1\u7406",experimentReportTemplate:"\u5B9E\u9A8C\u62A5\u544A\u6A21\u677F",createNew:"\u65B0\u5EFA",reportName:"\u62A5\u544A\u540D\u79F0",enterReportName:"\u8BF7\u8F93\u5165\u5B9E\u9A8C\u62A5\u544A\u540D\u79F0",explanation:"\u8BF4\u660E",studentReportSubmissionNotes:"\u5B66\u751F\u6309\u6A21\u677F\u63D0\u4EA4\u5B9E\u9A8C\u62A5\u544A\u5E94\u6CE8\u610F\u4E8B\u9879",fillingContentLabel:"\u586B\u5199\u5185\u5BB9",fillingContent:"\u5B66\u751F\u53EF\u4EE5\u6839\u636E\u6A21\u677F\u5185\u5BB9\u586B\u5199\u5E76\u63D0\u4EA4\u5B9E\u9A8C\u62A5\u544A",usageScenario:"\u4F7F\u7528\u573A\u666F",showAssignmentInfoInReport:"\u5728\u5B9E\u9A8C\u62A5\u544A\u4E2D\u663E\u793A\u4F5C\u4E1A\u76F8\u5173\u4FE1\u606F",enableReportTemplateLabel:"\u542F\u7528\u8BE5\u62A5\u544A\u6A21\u677F",enableReportTemplate:"\u63D0\u9192\uFF1A\u540C\u4E00\u4F7F\u7528\u573A\u666F\u5185\uFF0C\u53EA\u53EF\u4F7F\u7528\u4E00\u79CD\u62A5\u544A\u6A21\u677F",nonClassMembersNotAllowed:"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165",noAccessPermission:"\u60A8\u6CA1\u6709\u8BBF\u95EE\u6743\u9650\uFF0C\u8BF7\u5148\u83B7\u53D6\u76F8\u5E94\u6743\u9650~",returnToPreviousPage:"\u8FD4\u56DE\u4E0A\u4E00\u9875",returnToHomePage:"\u8FD4\u56DE\u9996\u9875",viewWork:"\u67E5\u770B\u4F5C\u54C1",currentRoleStudent:"\u5F53\u524D\u8EAB\u4EFD\uFF1A\u5B66\u751F",exitClass:"\u63A8\u51FA\u8BFE\u5802",joinTeachingClass:"\u52A0\u5165\u6559\u5B66\u8BFE\u5802",joinGraduationProject:"\u52A0\u5165\u6BD5\u4E1A\u8BBE\u8BA1",classInvitationCode:"\u8BFE\u5802\u9080\u8BF7\u7801\uFF1A",answerTime:"\u7B54\u9898\u65F6\u957F",minute:"\u5206\u949F"},competitions:{competitionStatus:"\u7ADE\u8D5B\u72B6\u6001",advisorContactInformation:"\u6307\u5BFC\u8001\u5E08\u8054\u7CFB\u65B9\u5F0F",selectPracticalProject:"\u9009\u7528\u5B9E\u8DF5\u9879\u76EE",practicalProjectName:"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0",search:"\u641C\u7D22",schoolUnit:"\u5B66\u6821/\u5355\u4F4D",creatorCollaborators:"\u521B\u5EFA\u8005/\u5408\u4F5C\u8005",mine:"\u6211\u7684",source:"\u6765\u6E90",competitionQuestion1:"\u8D5B\u98981",questionTotal100Points:"\u9898\u76EE\u603B\u5206100\u5206",levelPoints:"\u5173\u5361\u5206\u503C",equalDistributionRatio:"\u5747\u5206\u6BD4\u4F8B",difficultyLevel:"\u96BE\u6613\u5EA6",customPoints:"\u81EA\u5B9A\u4E49\u5206\u503C",copy:"\u590D\u5236",initiateReviewWhenReady:"\u51C6\u5907\u597D\u540E\uFF0C\u60A8\u53EF\u53D1\u8D77\u5BA1\u6838",confirmInformationForFasterReview:"\u4E3A\u4E86\u52A0\u5FEB\u7ADE\u8D5B\u5BA1\u6838\u901F\u5EA6\uFF0C\u8BF7\u786E\u8BA4\u4EE5\u4E0B\u4FE1\u606F\u662F\u5426\u51C6\u786E",organizer:"\u4E3B\u529E\u65B9",mainResponsiblePersonName:"\u4E3B\u8981\u8D1F\u8D23\u4EBA\u59D3\u540D",mainResponsiblePersonPhone:"\u4E3B\u8981\u8D1F\u8D23\u4EBA\u7535\u8BDD",underReview:"\u5BA1\u6838\u4E2D",registerImmediately:"\u7ACB\u5373\u62A5\u540D",joinTeamToCompete:"\u52A0\u5165\u6218\u961F\u53C2\u8D5B",createTeamToCompete:"\u53BB\u521B\u5EFA\u6218\u961F\u53C2\u8D5B",participantName:"\u53C2\u8D5B\u4EBA\u5458\u59D3\u540D",invitationCode:"\u9080\u8BF7\u7801",fillRequiredInformationForRegistration:"\u6839\u636E\u7ADE\u8D5B\u5B98\u65B9\u7684\u89C4\u5B9A\uFF0C\u53C2\u8D5B\u4EBA\u5458\u9700\u586B\u5199\u5FC5\u586B\u4FE1\u606F\u624D\u53EF\u5B8C\u6210\u62A5\u540D\uFF0C\u8BF7\u786E\u4FDD\u586B\u5199\u7684\u4FE1\u606F\u51C6\u786E\u5B8C\u6574\u3002",pleaseEnterInvitationCode:"\u8BF7\u8F93\u5165\u9080\u8BF7\u7801",pleaseEnterParticipantStudentNumber:"\u8BF7\u8F93\u5165\u53C2\u8D5B\u4EBA\u5B66\u53F7",createTeam:"\u521B\u5EFA\u6218\u961F",teamName:"\u961F\u4F0D\u540D\u79F0",pleaseEnterTeamName:"\u8BF7\u8F93\u5165\u961F\u4F0D\u540D\u79F0",addMembers:"\u6DFB\u52A0\u6210\u5458",disbandTeam:"\u89E3\u6563\u6218\u961F",joinTeam:"\u52A0\u5165\u6218\u961F",workSubmissionTime:"\u4F5C\u54C1\u63D0\u4EA4\u65F6\u95F4",startChallenge:"\u5F00\u542F\u6311\u6218",totalTeams1:"\u6218\u961F\u603B\u65701\u4E2A",totalParticipants1:"\u53C2\u8D5B\u603B\u4EBA\u65701\u4E2A",teamName:"\u6218\u961F\u540D\u79F0",teamCaptain:"\u961F\u957F",numberOfMembers:"\u6210\u5458\u4EBA\u6570",members:"\u6210\u5458",competitionOrganization:"\u7ADE\u8D5B\u7EC4\u7EC7",createCompetition:"\u521B\u5EFA\u7ADE\u8D5B",problemName:"\u8D5B\u9898\u540D\u79F0",beginnerGuide:"\u65B0\u624B\u6307\u5F15",certificateQuery:"\u8BC1\u4E66\u67E5\u8BE2",enterCertificateNumber:"\u8BF7\u8F93\u5165\u8BC1\u4E66\u7F16\u53F7",query:"\u67E5\u8BE2",all:"\u5168\u90E8",aboutToPublish:"\u5373\u5C06\u53D1\u5E03",registering:"\u6B63\u5728\u62A5\u540D",inProgress:"\u8FDB\u884C\u4E2D",myCompetitions:"\u6211\u7684\u7ADE\u8D5B",pastCompetitionsMyCompetitions:"\u5F80\u671F\u6BD4\u8D5B \u6211\u7684\u7ADE\u8D5B",dataStatistics:"\u6570\u636E\u7EDF\u8BA1",enterCompetitionName:"\u8BF7\u8F93\u5165\u7ADE\u8D5B\u540D\u79F0",noRelatedDataYet:"\u6682\u65F6\u8FD8\u6CA1\u6709\u76F8\u5173\u6570\u636E\u54E6!",iManage:"\u6211\u7BA1\u7406\u7684",iParticipate:"\u6211\u53C2\u4E0E\u7684",browse:"\u6D4F\u89C8",register:"\u62A5\u540D",completeCompetitionTime:"\u7ADE\u8D5B\u65F6\u95F4\u53BB\u5B8C\u5584",completeRegistrationDeadline:"\u62A5\u540D\u622A\u6B62\u53BB\u5B8C\u5584",competitionStatusPendingReview:"\u7ADE\u8D5B\u72B6\u6001\u5F85\u5BA1\u6838",problemEntry:"\u8D5B\u9898\u5165\u53E3",overview:"\u6982\u89C8",edit:"\u7F16\u8F91",hide:"\u9690\u85CF",deletePage:"\u5220\u9664\u9875\u9762",uploadAttachmentMax150M:"\u4E0A\u4F20\u9644\u4EF6\uFF08\u5355\u4E2A\u6587\u4EF6150M\u4EE5\u5185\uFF09",cancel:"\u53D6\u6D88",saveChanges:"\u4FDD\u5B58\u66F4\u6539",competitionDescription:"\u7ADE\u8D5B\u63CF\u8FF0",problemEntryNotSet:"\u8D5B\u9898\u5165\u53E3\uFF08\u60A8\u8FD8\u6CA1\u6709\u8BBE\u7F6E\u8D5B\u9898\uFF09",goToSettings:"\u53BB\u8BBE\u7F6E",notifications:"\u901A\u77E5\u516C\u544A",materialDownload:"\u8D44\u6599\u4E0B\u8F7D",addSection:"\u65B0\u589E\u680F\u76EE",leaderboard:"\u6392\u884C\u699C",promptCompetitionNotReviewedAdminOnly:"\u63D0\u793A\uFF1A\u8BE5\u7ADE\u8D5B\u8FD8\u672A\u5BA1\u6838\uFF0C\u6682\u65F6\u53EA\u6709\u7BA1\u7406\u5458\u53EF\u89C1",overallRanking:"\u603B\u6392\u884C",enterTeamName:"\u8BF7\u8F93\u5165\u6218\u961F\u540D\u79F0",exportList:"\u5BFC\u51FA\u540D\u5355",updateScores:"\u66F4\u65B0\u6210\u7EE9",ranking:"\u6392\u540D",team:"\u6218\u961F",schoolUnit:"\u5B66\u6821/\u5355\u4F4D",completionTime:"\u5B8C\u6210\u65F6\u957F",competitionResults:"\u6BD4\u8D5B\u6210\u7EE9\uFF08\u672C\u6B21\u7ADE\u8D5B\u5C06\u9996\u5148\u6839\u636E\u5404\u6218\u961F\u7684\u6700\u9AD8\u5206\u8FDB\u884C\u6392\u540D\u3002\u82E5\u51FA\u73B0\u591A\u4E2A\u6218\u961F\u6700\u9AD8\u5206\u76F8\u540C\u7684\u60C5\u51B5\uFF0C\u5C06\u6309\u7167\u6218\u961F\u7684\u5E73\u5747\u5206\u8FDB\u884C\u6392\u5E8F\u3002\uFF09",competitionResults2:"\u0416\u0430\u0440\u044B\u0441 \u043D\u04D9\u0442\u0438\u0436\u0435\u043B\u0435\u0440\u0456",teamAverageScore:"\u6218\u961F\u5E73\u5747\u5206",noData:"\u6682\u65E0\u6570\u636E",teamDetails:"\u6218\u961F\u8BE6\u60C5",manageTeamScores:"\u7BA1\u7406\u6218\u961F\u6210\u7EE9",teamInformation:"\u6218\u961F\u4FE1\u606F",all:"\u5168\u90E8",enterSearchContent:"\u8BF7\u8F93\u5165\u641C\u7D22\u5185\u5BB9",export:"\u5BFC\u51FA",serialNumber:"\u5E8F\u53F7",teamId:"\u6218\u961FID",teamName:"\u6218\u961F\u540D\u79F0",teamScores:"\u6218\u961F\u6210\u7EE9",captainName:"\u961F\u957F\u59D3\u540D",advisorTeacher:"\u6307\u5BFC\u8001\u5E08",teamMemberCount:"\u6218\u961F\u4EBA\u6570",registrationTime:"\u62A5\u540D\u65F6\u95F4",operation:"\u64CD\u4F5C",memberInformation:"\u961F\u5458\u4FE1\u606F",personalScores:"\u4E2A\u4EBA\u6210\u7EE9",profession:"\u804C\u4E1A",mobileNumber:"\u624B\u673A\u53F7",studentEmployeeId:"\u5B66\u53F7/\u5DE5\u53F7",region:"\u5730\u533A",myTeam:"\u6211\u7684\u6218\u961F",allTeams:"\u5168\u90E8\u6218\u961F",searchTeamOrMemberName:"\u8BF7\u8F93\u5165\u6218\u961F\u540D\u79F0\u6216\u6210\u5458\u59D3\u540D\u8FDB\u884C\u641C\u7D22",totalTeams0:"\u6218\u961F\u603B\u65700\u4E2A",totalParticipants0:"\u53C2\u8D5B\u603B\u4EBA\u65700\u4E2A",discussion:"\u8BA8\u8BBA",rulesDescriptionDiscussionSection:"\u89C4\u5219\u8BF4\u660E\uFF1A\u5728\u6B64\u7248\u5757\u7BA1\u7406\u5458\u53EF\u4EE5\u521B\u5EFA\u5173\u4E8E\u7ADE\u8D5B\u7684\u8BDD\u9898\u8BA8\u8BBA\uFF0C\u521B\u5EFA\u540E\u5C06\u5BF9\u5E73\u53F0\u7528\u6237\u5F00\u653E\uFF0C\u7528\u6237\u70B9\u51FB\u8BE5\u677F\u5757\u5C06\u8DF3\u8F6C\u81F3\u5BF9\u5E94\u7684\u8BDD\u9898\u8BA8\u8BBA\u5E16\uFF0C\u5E76\u4E14\u53EF\u4EE5\u5C31\u7ADE\u8D5B\u76F8\u5173\u95EE\u9898\u8FDB\u884C\u8BA8\u8BBA\u4EA4\u6D41\u3002\u5982\u679C\u4E0D\u9700\u8981\u6B64\u7248\u5757\uFF0C\u53EF\u4EE5\u9009\u62E9\u52FE\u9009\u201C\u9690\u85CF\u201D\u9009\u9879\uFF0C\u8BE5\u677F\u5757\u5C06\u5BF9\u5E73\u53F0\u7528\u6237\u4E0D\u53EF\u89C1\u3002",topicName:"\u8BDD\u9898\u540D\u79F0",content:"\u5185\u5BB9",enterTopicContent:"\u8BF7\u8F93\u5165\u8BDD\u9898\u5185\u5BB9",topicType:"\u8BDD\u9898\u7C7B\u578B",technicalTags:"\u6280\u672F\u6807\u7B7E",settings:"\u8BBE\u7F6E",basicSettings:"\u57FA\u7840\u8BBE\u7F6E",competitionInformation:"\u7ADE\u8D5B\u4FE1\u606F",basicInformation:"\u57FA\u672C\u4FE1\u606F",competitionMainTitle:"\u7ADE\u8D5B\u4E3B\u6807\u9898",competitionSubtitleEnter:"\u7ADE\u8D5B\u526F\u6807\u9898",competitionSubtitleEnter2:"\u7ADE\u8BF7\u8F93\u5165\u7ADE\u8D5B\u526F\u6807\u9898",competitionIntroductionEnter:"\u7ADE\u8D5B\u7B80\u4ECB",competitionIntroductionEnter2:"\u8BF7\u8F93\u5165\u7ADE\u8D5B\u7B80\u4ECB",competitionWebsite:"\u6BD4\u8D5B\u7F51\u5740",prizeAmountContactCustomerService:"\u5956\u91D1\u91D1\u989D\uFF08\u5982\u679C\u9700\u8981\u8BBE\u7F6E\u5956\u91D1\uFF0C\u8BF7\u4E0E\u5E73\u53F0\u5BA2\u670D\u4EBA\u5458\u5BF9\u63A5\uFF09",prizeCountEnter:"\u5956\u9879\u6570\u91CF\uFF08\u8BF7\u8F93\u5165\u5956\u9879\u6570\u91CF\uFF09",hostingQualificationDocument:"\u4E3E\u529E\u8D44\u8D28\u6587\u6863\uFF08\u5982\u679C\u6D89\u53CA\u5230\u7ADE\u8D5B\u5956\u91D1\u76F8\u5173\u4E8B\u9879\uFF0C\u8BF7\u4E0A\u4F20\u76F8\u5173\u8D44\u8D28\u7684\u8BC1\u660E\u6587\u4EF6\uFF0C\u6709\u4FBF\u4E8E\u7ADE\u8D5B\u5FEB\u901F\u5BA1\u6838\u901A\u8FC7\uFF09",uploadDocument:"\u4E0A\u4F20\u6587\u6863",registrationTimeNoEntryIfNotFilled:"\u62A5\u540D\u65F6\u95F4\uFF08\u5982\u679C\u4E0D\u586B\u62A5\u540D\u65F6\u95F4\uFF0C\u5219\u7ADE\u8D5B\u53D1\u5E03\u540E\u5C06\u4E0D\u5C55\u793A\u62A5\u540D\u5165\u53E3\uFF09",competitionTimeSelectDate:"\u7ADE\u8D5B\u65F6\u95F4\uFF08\u8BF7\u9009\u62E9\u65E5\u671F\uFF09",to:"\u81F3",openScope:"\u5F00\u653E\u8303\u56F4",participationRules:"\u53C2\u8D5B\u89C4\u5219",participateByScope:"\u6309\u8303\u56F4\u53C2\u52A0",customUserParticipation:"\u81EA\u5B9A\u7528\u6237\u53C2\u52A0",selectProvince:"\u9009\u62E9\u7701\u4EFD",allProvinces:"\u5168\u90E8\u7701\u4EFD",partialProvinces:"\u90E8\u5206\u7701\u4EFD",selectInstitutions:"\u9009\u62E9\u9662\u6821",allInstitutions:"\u5168\u90E8\u9662\u6821",partialInstitutions:"\u90E8\u5206\u9662\u6821",registrantConditions:"\u62A5\u540D\u8005\u6761\u4EF6",registrationConditions:"\u62A5\u540D\u6761\u4EF6",realNameAuthentication:"\u5B9E\u540D\u8BA4\u8BC1(\u53C2\u8D5B\u4EBA\u5458\u8D26\u53F7\u5FC5\u987B\u5B9E\u540D\u8BA4\u8BC1)",bindMobile:"\u7ED1\u5B9A\u624B\u673A",bindMobileDesc:"\u53C2\u8D5B\u4EBA\u5458\u8D26\u53F7\u5FC5\u987B\u7ED1\u5B9A\u624B\u673A\u53F7",bindEmail:"\u7ED1\u5B9A\u90AE\u7BB1",bindEmailDesc:"\u53C2\u8D5B\u4EBA\u5458\u8D26\u53F7\u5FC5\u987B\u7ED1\u5B9A\u90AE\u7BB1",registrationInformation:"\u62A5\u540D\u4FE1\u606F",registrationInformationDesc:"\u53C2\u8D5B\u4EBA\u5458\u62A5\u540D\u65F6\u9700\u586B\u5199\u7684\u4FE1\u606F",name:"\u59D3\u540D",studentId:"\u5B66\u53F7",gender:"\u6027\u522B",phone:"\u7535\u8BDD",grade:"\u5E74\u7EA7",advisorTeacherName:"\u6307\u5BFC\u8001\u5E08\u59D3\u540D",schoolOrUnit:"\u5B66\u6821/\u5355\u4F4D",schoolUnitTip:"\u5F00\u542F\u540E\uFF0C\u53C2\u8D5B\u4EBA\u5458\u586B\u5199\u62A5\u540D\u4FE1\u606F\u65F6\uFF0C\u53EF\u9009\u7684\u5B66\u6821/\u5355\u4F4D\u9009\u9879\u4E0E\u201C\u5F00\u653E\u8303\u56F4\u9009\u62E9\u9662\u6821\u201C\u6240\u5217\u51FA\u7684\u9662\u6821\u4E00\u81F4\u3002",schoolUnitConsistentWithOpenScope:"\u4E0E\u201C\u5F00\u653E\u8303\u56F4\u201D\u5305\u542B\u9662\u6821\u4E00\u81F4",idNumber:"\u8EAB\u4EFD\u8BC1\u53F7\u7801",participationMode:"\u53C2\u8D5B\u6A21\u5F0F",teamCompetition:"\u6218\u961F\u8D5B",individualCompetition:"\u4E2A\u4EBA\u8D5B",cannotInMultipleTeams:"\u4E0D\u53EF\u5B58\u5728\u591A\u4E2A\u6218\u961F\u4E2D",studentCount:"\u5B66\u751F\u6570",teacherCountPeople:"\u6559\u5E08\u6570",imageSettings:"\u56FE\u7247\u8BBE\u7F6E",competitionPoster:"\u7ADE\u8D5B\u6D77\u62A5",uploadCompetitionCoverImage:"\u4E0A\u4F20\u7ADE\u8D5B\u5C01\u9762\u56FE",imageSize:"\u56FE\u7247\u5C3A\u5BF8",registrationSuccessPopup:"\u62A5\u540D\u6210\u529F\u5F39\u7A97",uploadExchangeGroupQrCode:"\u4E0A\u4F20\u4EA4\u6D41\u7FA4\u4E8C\u7EF4\u7801",displayQrCode:"\u5C55\u793A\u4E8C\u7EF4\u7801",registrationSuccessPrompt:"\u53C2\u8D5B\u8005\u53EF\u626B\u7801\u52A0\u5165\u5927\u8D5B\u5B98\u65B9\u4EA4\u6D41\u7FA4\uFF0C\u83B7\u53D6\u6700\u65B0\u7ADE\u8D5B\u901A\u77E5",example:"\u793A\u4F8B",problemSettings:"\u8D5B\u9898\u8BBE\u7F6E",modeSettings:"\u6A21\u5F0F\u8BBE\u7F6E",competitionMode:"\u7ADE\u8D5B\u6A21\u5F0F",trainingMode:"\u5B9E\u8BAD\u6A21\u5F0F",trainingModeDesc:"\u6311\u6218\u5B9E\u8BAD\uFF0C\u7CFB\u7EDF\u8BC4\u5BA1",classMode:"\u8BFE\u5802\u6A21\u5F0F",classModeDesc:"\u53C2\u8D5B\u8005\u9700\u8981\u8FDB\u5165\u8BFE\u5802\u5B8C\u6210\u4F5C\u4E1A\uFF0C\u5C06\u9009\u62E9\u8BA1\u5165\u6210\u7EE9\u7684\u4F5C\u4E1A\u751F\u6210\u6392\u884C\u699C",workMode:"\u4F5C\u54C1\u6A21\u5F0F",workModeDesc:"\u53C2\u8D5B\u8005\u63D0\u4EA4\u4F5C\u54C1\uFF0C\u7CFB\u7EDF\u8BC4\u5BA1",answerStartEndTimeEdit:"\u7B54\u9898\u8D77\u6B62\u65F6\u95F4",addNewProblem:"\u65B0\u589E\u8D5B\u9898",scheduleSettings:"\u8D5B\u7A0B\u8BBE\u7F6E",rulesDescriptionScheduleSection:"\u89C4\u5219\u8BF4\u660E\uFF1A\u5728\u6B64\u7248\u5757\u7BA1\u7406\u5458\u53EF\u4EE5\u521B\u5EFA\u8D5B\u4E8B\u7684\u65E5\u7A0B\u65F6\u95F4\u8F74\uFF0C\u6BCF\u4E2A\u8D5B\u7A0B\u5C06\u5728\u65F6\u95F4\u8F74\u4E0A\u6309\u5E8F\u53F7\u987A\u5E8F\u4F9D\u6B21\u6392\u5217\u3002\u521B\u5EFA\u6210\u529F\u540E\u5C06\u5BF9\u5E73\u53F0\u7528\u6237\u516C\u5F00\uFF0C\u4F7F\u7528\u6237\u80FD\u591F\u8F7B\u677E\u4E86\u89E3\u6574\u4E2A\u8D5B\u4E8B\u7684\u8FDB\u5EA6\u548C\u5B89\u6392\u3002",scheduleOne:"\u8D5B\u7A0B",scheduleName:"\u8D5B\u7A0B\u540D\u79F0",scheduleNameEnter:"\u8BF7\u8F93\u5165\u8D5B\u7A0B\u540D\u79F0",scheduleTime:"\u8D5B\u7A0B\u65F6\u95F4",scheduleTimeSelect:"\u8BF7\u9009\u62E9\u8D5B\u7A0B\u65F6\u95F4",delete:"\u5220\u9664",saveChanges:"\u4FDD\u5B58\u66F4\u6539",administrators:"\u7BA1\u7406\u4EBA\u5458",administratorSettings:"\u7BA1\u7406\u4EBA\u5458\u8BBE\u7F6E",addAdministrator:"\u6DFB\u52A0\u7BA1\u7406\u5458",searchType:"\u641C\u7D22\u7C7B\u578B",email:"\u90AE\u7BB1",searchContent:"\u641C\u7D22\u5185\u5BB9",unit:"\u5355\u4F4D",enterUnitName:"\u8BF7\u8F93\u5165\u5355\u4F4D\u540D\u79F0",searchAdministratorToAdd:"\u8BF7\u641C\u7D22\u8981\u6DFB\u52A0\u7684\u7BA1\u7406\u5458",search:"\u641C\u7D22",confirm:"\u786E\u5B9A",cancel:"\u53D6\u6D88",competitionGuide:"\u7ADE\u8D5B\u6307\u5F15",mainTitleSettingsSetToTest:"\u4E3B\u6807\u9898\u8BBE\u7F6E\uFF08\u60A8\u5DF2\u8BBE\u7F6E\u4E3B\u6807\u9898\u4E3A\uFF1A\u6D4B\u8BD5\uFF09",websiteSettingsSetTo:"\u7F51\u5740\u8BBE\u7F6E\uFF08\u60A8\u5DF2\u8BBE\u7F6E\u7F51\u5740\u4E3A\uFF1A\uFF09",competitionTimeFillCorrectlyInSettings:"\u7ADE\u8D5B\u65F6\u95F4\uFF08\u8BF7\u5728\u8BBE\u7F6E\u4E2D\u586B\u5199\u6B63\u786E\u7684\u7ADE\u8D5B\u65F6\u95F4\uFF09",problemSettingsFillCorrectlyInSettings:"\u8D5B\u9898\u8BBE\u7F6E\uFF08\u8BF7\u5728\u8BBE\u7F6E\u4E2D\u586B\u5199\u6B63\u786E\u7684\u8D5B\u9898\u8BBE\u7F6E\uFF09",submitForReviewCompleteGuideFirst:"\u63D0\u4EA4\u5BA1\u6838\uFF08\u8BF7\u5B8C\u6210\u7ADE\u8D5B\u6307\u5F15\u540E\uFF0C\u518D\u63D0\u4EA4\u5BA1\u6838\uFF09",goCompleteInformation:"\u53BB\u5B8C\u5584\u4FE1\u606F",view:"\u67E5\u770B",competitionName:"\u7ADE\u8D5B\u540D\u79F0",noDataAvailable:"\u6682\u65F6\u8FD8\u6CA1\u6709\u76F8\u5173\u6570\u636E\u54E6\uFF01",ongoing:"\u8FDB\u884C\u4E2D\u7684",pastCompetitions:"\u5F80\u671F\u6BD4\u8D5B",underReview:"\u5F85\u5BA1\u6838",noDescriptionAvailable:"\u6682\u65E0\u7B80\u4ECB",registrationDeadline:"\u62A5\u540D\u622A\u6B62\u65F6\u95F4",viewCount:"\u6D4F\u89C8\u6570",prizeAmount:"\u5956\u91D1\u91D1\u989D",prizeSetupContact:"\u5982\u679C\u9700\u8981\u8BBE\u7F6E\u5956\u91D1\uFF0C\u8BF7\u4E0E\u5E73\u53F0\u5BA2\u670D\u4EBA\u5458\u5BF9\u63A5",numberOfAwards:"\u5956\u9879\u6570\u91CF",enterNumberOfAwards:"\u8BF7\u8F93\u5165\u5956\u9879\u6570\u91CF",eventQualificationDocument:"\u4E3E\u529E\u8D44\u8D28\u6587\u6863",uploadPrizeQualification:"\u5982\u679C\u6D89\u53CA\u5230\u7ADE\u8D5B\u5956\u91D1\u76F8\u5173\u4E8B\u9879\uFF0C\u8BF7\u4E0A\u4F20\u76F8\u5173\u8D44\u8D28\u7684\u8BC1\u660E\u6587\u4EF6\uFF0C\u6709\u4FBF\u4E8E\u7ADE\u8D5B\u5FEB\u901F\u5BA1\u6838\u901A\u8FC7",noRegistrationTime:"\u5982\u679C\u4E0D\u586B\u62A5\u540D\u65F6\u95F4\uFF0C\u5219\u7ADE\u8D5B\u53D1\u5E03\u540E\u5C06\u4E0D\u5C55\u793A\u62A5\u540D\u5165\u53E3",mentorContact:"\u6307\u5BFC\u8001\u5E08\u8054\u7CFB\u65B9\u5F0F",adminSettings:"\u7BA1\u7406\u5458\u8BBE\u7F6E",uploadAttachment:"\u4E0A\u4F20\u9644\u4EF6",registrationSuccessMessage:"\u62A5\u540D\u6210\u529F\u63D0\u793A",questionAnswerStartEndTime:"\u7B54\u9898\u8D77\u6B62\u65F6\u95F4",addNew:"\u65B0\u589E",mainTitleSettings:"\u4E3B\u6807\u9898\u8BBE\u7F6E",mainTitleSet:"\u60A8\u5DF2\u8BBE\u7F6E\u4E3B\u6807\u9898\u4E3A",websiteSettings:"\u7F51\u5740\u8BBE\u7F6E",websiteSet:"\u60A8\u5DF2\u8BBE\u7F6E\u7F51\u5740\u4E3A\uFF1A",enterCorrectCompetitionTime:"\u8BF7\u5728\u8BBE\u7F6E\u4E2D\u586B\u5199\u6B63\u786E\u7684\u7ADE\u8D5B\u65F6\u95F4",enterCorrectQuestionSettings:"\u8BF7\u5728\u8BBE\u7F6E\u4E2D\u586B\u5199\u6B63\u786E\u7684\u8D5B\u9898\u8BBE\u7F6E",submitForReview:"\u63D0\u4EA4\u5BA1\u6838",completeGuidelinesBeforeReview:"\u8BF7\u5B8C\u6210\u7ADE\u8D5B\u6307\u5F15\u540E\uFF0C\u518D\u63D0\u4EA4\u5BA1\u6838",noQuestionsAdded:"\u60A8\u8FD8\u6CA1\u6709\u6DFB\u52A0\u8D5B\u9898\uFF0C\u70B9\u51FB\u6DFB\u52A0\u8D5B\u9898",onlyCertifiedTeachersCanCreate:"\u5F53\u524D\u4EC5\u652F\u6301\u5DF2\u804C\u4E1A\u8BA4\u8BC1\u7684\u6559\u5E08\u53EF\u521B\u5EFA",registrationClosed:"\u62A5\u540D\u622A\u6B62",registered:"\u5DF2\u62A5\u540D",ended:"\u5DF2\u7ED3\u675F",rankingClosed:"\u6392\u884C\u699C\u5F53\u524D\u4E3A\u5C01\u699C\u72B6\u6001",share:"\u5206\u4EAB",enterExamRoom:"\u8FDB\u5165\u8003\u573A",teamMembers:"\u6218\u961F\u6210\u5458",exitTeam:"\u9000\u51FA\u6218\u961F",phone1:"\u624B\u673A",major:"\u4E13\u4E1A",role:"\u89D2\u8272"},problemset:{questionBank:"\u8BD5\u9898\u5E93",public:"\u516C\u5171",myCreated:"\u6211\u521B\u5EFA\u7684",direction:"\u65B9\u5411",knowledgePoint:"\u77E5\u8BC6\u70B9",questionType:"\u9898\u578B",difficulty:"\u96BE\u5EA6",all:"\u5168\u90E8",programmingQuestion:"\u7F16\u7A0B\u9898",singleChoice:"\u5355\u9009\u9898",multipleChoice:"\u591A\u9009\u9898",trueFalse:"\u5224\u65AD\u9898",fillInTheBlank:"\u586B\u7A7A\u9898",shortAnswer:"\u7B80\u7B54\u9898",compositeQuestion:"\u7EC4\u5408\u9898",programFillInTheBlank:"\u7A0B\u5E8F\u586B\u7A7A\u9898",practicalQuestion:"\u5B9E\u8BAD\u9898",easy:"\u7B80\u5355",moderate:"\u9002\u4E2D",difficult:"\u56F0\u96BE",currentFolder:"\u5F53\u524D\u6587\u4EF6\u5939",rootDirectory:"\u6839\u76EE\u5F55",shareAllFolders:"\u5171\u4EAB\u5168\u90E8\u6587\u4EF6\u5939",delete:"\u5220\u9664",rename:"\u91CD\u547D\u540D",questionCount:"\u8BD5\u9898\u6570",createNewFolder:"\u65B0\u5EFA\u6587\u4EF6\u5939",folderName:"\u6587\u4EF6\u5939\u540D\u79F0",enterFolderName:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5939\u540D\u79F0",folderLocation:"\u6587\u4EF6\u5939\u4F4D\u7F6E",sortByCreationTimeDescending:"\u6309\u521B\u5EFA\u65F6\u95F4\u964D\u5E8F",sortByQuestionNameAscending:"\u6309\u8BD5\u9898\u540D\u79F0\u5347\u5E8F",sortByQuestionNameDescending:"\u6309\u8BD5\u9898\u540D\u79F0\u964D\u5E8F",sortByUpdateTimeAscending:"\u6309\u66F4\u65B0\u65F6\u95F4\u5347\u5E8F",sortByUpdateTimeDescending:"\u6309\u66F4\u65B0\u65F6\u95F4\u964D\u5E8F",sortByUsageCountAscending:"\u6309\u4F7F\u7528\u6B21\u6570\u5347\u5E8F",sortByUsageCountDescending:"\u6309\u4F7F\u7528\u6B21\u6570\u964D\u5E8F",sortByCreationTimeAscending:"\u6309\u521B\u5EFA\u65F6\u95F4\u5347\u5E8F",exportQuestions:"\u5BFC\u51FA\u8BD5\u9898",exportSettings:"\u5BFC\u51FA\u8BBE\u7F6E",includeSubFolders:"\u5305\u542B\u5B50\u6587\u4EF6\u5939",onlyCurrentFolder:"\u4EC5\u5F53\u524D\u6587\u4EF6\u5939",compositeAndPracticalNotExportable:"\u5176\u4E2D\u7EC4\u5408\u9898\u4E0E\u5B9E\u8BAD\u9898\u6682\u4E0D\u652F\u6301\u5BFC\u51FA",creator:"\u521B\u5EFA\u8005",update:"\u66F4\u65B0",usageCount:"\u4F7F\u7528\u6B21\u6570",edit:"\u7F16\u8F91",experience:"\u4F53\u9A8C",more:"\u66F4\u591A",copy:"\u590D\u5236",moveTo:"\u79FB\u52A8\u5230",publish:"\u516C\u5F00",addToQuestionBasket:"\u52A0\u5165\u8BD5\u9898\u7BEE",questionBasket:"\u8BD5\u9898\u7BEE",removeFromQuestionBasket:"\u79FB\u51FA\u8BD5\u9898\u7BEE",selectQuestionsToAddToBasketBeforeCreatingTest:"\u8BF7\u9009\u62E9\u8BD5\u9898\u52A0\u5165\u8BD5\u9898\u7BEE\u540E\u8FDB\u884C\u7EC4\u5377",totalQuestions:"\u9898\u76EE\u603B\u6570",clear:"\u6E05\u7A7A",createTest:"\u521B\u5EFA\u8BD5\u5377",questionDescription:"\u9898\u76EE\u63CF\u8FF0",operationLog:"\u64CD\u4F5C\u8BB0\u5F55",evaluation:"\u8BC4\u6D4B",testCases:"\u6D4B\u8BD5\u7528\u4F8B",programmingLanguage:"\u7F16\u7A0B\u8BED\u8A00",singleTestCaseTimeLimit:"\u5355\u4E2A\u6D4B\u8BD5\u96C6\u8BC4\u6D4B\u65F6\u957F\u9650\u5236",onlyCertifiedTeachersCanCreate:"\u5F53\u524D\u4EC5\u652F\u6301\u5DF2\u804C\u4E1A\u8BA4\u8BC1\u7684\u6559\u5E08\u53EF\u521B\u5EFA",console:"\u63A7\u5236\u53F0",debugCode:"\u8C03\u8BD5\u4EE3\u7801",submitAndEvaluate:"\u8BC4\u6D4B\u5E76\u63D0\u4EA4",debugResult:"\u8C03\u8BD5\u4EE3\u7801\u7ED3\u679C",customTestCase:"\u81EA\u5B9A\u4E49\u6D4B\u8BD5\u7528\u4F8B",inputTestCase:"\u8BF7\u8F93\u5165\u81EA\u6D4B\u7528\u4F8B(\u5982\u679C\u672A\u586B\u5199\uFF0C\u9996\u6B21\u81EA\u6D4B\u8FD0\u884C\u65F6\uFF0C\u7CFB\u7EDF\u4F1A\u81EA\u52A8\u586B\u5145\u7B2C\u4E00\u4E2A\u975E\u9690\u85CF\u7684\u6587\u672C\u7C7B\u578B\u7684\u6D4B\u8BD5\u7528\u4F8B)",executionResult:"\u4EE3\u7801\u6267\u884C\u7ED3\u679C",inputTestValue:"\u8BF7\u5728\u5DE6\u4FA7\u8F93\u5165\u81EA\u5B9A\u4E49\u6D4B\u8BD5\u7528\u4F8B\u7684\u8F93\u5165\u503C\uFF0C\u70B9\u51FB\u201C\u8C03\u8BD5\u4EE3\u7801\u201D\uFF0C\u5373\u53EF\u751F\u6210\u4EE3\u7801\u6267\u884C\u7ED3\u679C",settings:"\u8BBE\u7F6E",codeFormat:"\u4EE3\u7801\u683C\u5F0F",displayMode:"\u663E\u793A\u6A21\u5F0F",fontSize:"\u5B57\u4F53\u5927\u5C0F",tabConversion:"Tab\u8F6C\u6362",formatCode:"\u683C\u5F0F\u5316\u4EE3\u7801",shortcuts:"\u5FEB\u6377\u952E",saveCode:"\u4FDD\u5B58\u4EE3\u7801",invokeShortcutsList:"\u5524\u51FA\u5FEB\u6377\u952E\u5217\u8868",indentLeftRight:"\u5DE6\u53F3\u7F29\u8FDB",jumpToMatchingBracket:"\u8DF3\u5230\u5339\u914D\u7684\u62EC\u53F7",goToFirstLine:"\u8F6C\u5230\u9996\u884C",goToLastLine:"\u8F6C\u5230\u5C3E\u884C",difficulty1:"\u5B9E\u8BAD\u96BE\u6613\u5EA6",labEnvironment:"\u5B9E\u9A8C\u73AF\u5883",labContainerNetwork:"\u5B9E\u9A8C\u5BB9\u5668\u7F51\u7EDC",enableExternalNetwork:"\u5F00\u542F\u5916\u7F51",programmingProblemName:"\u7F16\u7A0B\u9898\u540D\u79F0",problemDescription:"\u8BD5\u9898\u63CF\u8FF0",referenceAnswer:"\u53C2\u8003\u7B54\u6848",editReferenceAnswer:"\u8BF7\u7F16\u8F91\u53C2\u8003\u7B54\u6848\uFF08\u975E\u5FC5\u586B\uFF09",problemAnalysis:"\u9898\u76EE\u89E3\u6790",editProblemAnalysis:"\u8BF7\u7F16\u8F91\u9898\u76EE\u89E3\u6790\uFF08\u975E\u5FC5\u586B\uFF09",singleTestSetDuration:"\u5355\u4E2A\u6D4B\u8BD5\u96C6\u8BC4\u6D4B\u65F6\u957F",evaluateSpaceHandling:"\u8BC4\u6D4B\u65F6\u7A7A\u683C\u5904\u7406",ignoreLeadingTrailingSpaces:"\u5FFD\u7565\u9996\u5C3E\u7A7A\u683C",doNotIgnoreSpaces:"\u4E0D\u5FFD\u7565\u7A7A\u683C",ignoreAllSpaces:"\u5FFD\u7565\u6240\u6709\u7A7A\u683C",resourceFiles:"\u8D44\u6E90\u6587\u4EF6\uFF08\u5B66\u751F\u53EF\u5728\u5B9E\u9A8C\u65F6\u53EF\u89C1\u7684\u6587\u4EF6\uFF09",upload:"\u4E0A\u4F20",compileOptions:"\u7F16\u8BD1\u9009\u9879",strictMode:"\u4E25\u683C\u6A21\u5F0F\uFF08\u52FE\u9009\u540E\uFF0C\u5728C/C++\u8BED\u8A00\u4E2D\u7F16\u8BD1\u4EE3\u7801\u65F6\u51FA\u73B0\u7684\u8B66\u544A\u89C6\u4E3A\u7F16\u8BD1\u9519\u8BEF\uFF09",variableInitializationCheck:"\u53D8\u91CF\u521D\u59CB\u5316\u68C0\u6D4B\uFF08\u52FE\u9009\u540E\uFF0C\u5728C/C++\u8BED\u8A00\u4EE3\u7801\u4E2D\u53D8\u91CF\u672A\u521D\u59CB\u5316\u5F53\u505A\u62A5\u9519\u5904\u7406\uFF09",visibility:"\u53EF\u89C1\u6027",displayTestCaseResultsWhenFailed:"\u8BC4\u6D4B\u672A\u901A\u8FC7\u65F6\uFF0C\u663E\u793A\u5BF9\u5E94\u516C\u5F00\u6D4B\u8BD5\u7528\u4F8B\u7684\u8F93\u5165\u548C\u8F93\u51FA(\u6559\u5E08\u4E00\u76F4\u53EF\u89C1)",hideStudentResults:"\u9690\u85CF\u5B66\u5458\u8BC4\u6D4B\u5B9E\u9645\u8F93\u51FA\u7ED3\u679C\uFF0C\u4EC5\u5C55\u793A\u8BC4\u6D4B\u662F\u5426\u901A\u8FC7(\u6559\u5E08\u4E00\u76F4\u53EF\u89C1)",hideEvaluationResults:"\u9690\u85CF\u8BC4\u6D4B\u7ED3\u679C\uFF0C\u4E0D\u5C55\u793A\u5B9E\u9645\u8F93\u51FA\u548C\u8BC4\u6D4B\u662F\u5426\u901A\u8FC7(\u6559\u5E08\u4E00\u76F4\u53EF\u89C1)",showTestCaseColumn:"\u5C55\u793A\u6D4B\u8BD5\u7528\u4F8B\u680F\u76EE\uFF0C\u52FE\u9009\u540E\u6559\u5E08\u8EAB\u4EFD\u53EF\u5C55\u793A\u6240\u6709\u6D4B\u8BD5\u7528\u4F8B\u7684\u8F93\u5165\u548C\u8F93\u51FA",evaluationScoreRules:"\u8BC4\u6D4B\u5F97\u5206\u89C4\u8303",partialTestSetScore:"\u901A\u8FC7\u90E8\u5206\u6D4B\u8BD5\u96C6(\u90E8\u5206\u6D4B\u8BD5\u96C6\u6B63\u786E\u65F6\uFF0C\u6309\u914D\u7F6E\u7684\u6BD4\u4F8B\u83B7\u5F97\u5206\u503C)",fullTestSetScore:"\u901A\u8FC7\u5168\u90E8\u6D4B\u8BD5\u96C6(\u6240\u6709\u6D4B\u8BD5\u96C6\u90FD\u6B63\u786E\u65F6\uFF0C\u624D\u80FD\u83B7\u5F97\u5206\u503C)",testCaseType:"\u7528\u4F8B\u7C7B\u578B",text:"\u6587\u672C",file:"\u6587\u4EF6",testCase:"\u6D4B\u8BD5\u7528\u4F8B",add:"\u6DFB\u52A0",batchUpload:"\u6279\u91CF\u4E0A\u4F20",input:"\u8F93\u5165",batchUploadTestCases:"\u6279\u91CF\u4E0A\u4F20\u6D4B\u8BD5\u7528\u4F8B",dragOrClickToUpload:"\u62D6\u7740\u6587\u4EF6\u6216\u70B9\u51FB\u6B64\u5904\u4E0A\u4F20",uploadFileTip:"\u63D0\u793A 1\u3001\u6587\u4EF6\u5FC5\u987B\u4E0A\u4F20.in\u548C.out\u7C7B\u578B\u7684\u6587\u672C\u6587\u4EF6\u30022\u3001\u4E0A\u4F20\u7684\u6587\u4EF6\u7F16\u7801\u4EC5\u652F\u6301UTF-8\uFF0C\u5426\u5219\u53EF\u80FD\u4F1A\u51FA\u73B0\u6587\u672C\u4E71\u7801\u30023\u3001\u8F93\u5165\u8F93\u51FA\u6587\u4EF6\u9700\u6587\u4EF6\u540D\u79F0\u4E00\u4E00\u5BF9\u5E94\uFF0C\u672A\u5BF9\u5E94\u65F6\uFF0C\u5C06\u65E0\u6CD5\u4E0A\u4F20\u30024\u3001\u5355\u4E2A\u4E0A\u4F20\u6587\u4EF6\u4E0D\u80FD\u8D85\u8FC7100MB\uFF0C\u8D85\u8FC7\u65F6\uFF0C\u53EF\u4EE5\u5206\u6279\u6B21\u4E0A\u4F20\u3002",cancel:"\u53D6\u6D88",confirm:"\u786E\u8BA4",confirmDeleteTestSet1:"\u786E\u5B9A\u5220\u9664\u6D4B\u8BD5\u96C61",putInFolder:"\u653E\u5165\u6587\u4EF6\u5939",nextStep:"\u4E0B\u4E00\u6B65",save:"\u4FDD\u5B58",startChallenge:"\u5F00\u59CB\u6311\u6218",problemSettings:"\u9898\u76EE\u8BBE\u7F6E",studentInitialCode:"\u5B66\u5458\u521D\u59CB\u4EE3\u7801",setStudentInitialCode:"\u8BBE\u7F6E\u5B66\u5458\u521D\u59CB\u4EE3\u7801\uFF0C\u4E3A\u5B66\u751F\u63D0\u793A\u660E\u786E\u7F16\u8BD1\u8D77\u70B9",programmingLanguageConfig:"\u7F16\u7A0B\u8BED\u8A00\u914D\u7F6E",saveSuccess:"\u4FDD\u5B58\u6210\u529F",addSingleQuestion:"\u5355\u4E2A\u6DFB\u52A0",batchImport:"\u6279\u91CF\u5BFC\u5165",smartImport:"\u667A\u80FD\u5BFC\u5165",questionType1:"\u8BD5\u9898\u7C7B\u578B",multipleChoice1:"\u9009\u62E9\u9898",selectDirectionAndCourse:"\u8BF7\u9009\u62E9\u65B9\u5411&\u8BFE\u7A0B",selectMultipleKnowledgePoints:"\u8BF7\u9009\u62E9\u591A\u4E2A\u77E5\u8BC6\u70B9\uFF0C\u652F\u6301\u9009\u62E9\u591A\u4E2A",addToFolder:"\u653E\u5165\u6587\u4EF6\u5939\u76EE\u5F55",questionStem:"\u9898\u5E72",editMultipleChoiceStem:"\u8BF7\u7F16\u8F91\u9009\u62E9\u9898\u9898\u5E72\u5185\u5BB9",answerOptions:"\u7B54\u6848\u9009\u9879",enterOption:"\u8BF7\u60A8\u8F93\u5165\u9009\u9879",setAsAnswer:"\u8BBE\u4E3A\u7B54\u6848",addOption:"\u6DFB\u52A0\u9009\u9879",saveQuestion:"\u4FDD\u5B58\u9898\u76EE",editTrueFalseStem:"\u8BF7\u7F16\u8F91\u5224\u65AD\u9898\u9898\u5E72\u5185\u5BB9",correct:"\u6B63\u786E",incorrect:"\u9519\u8BEF",editFillInBlankStem:"\u8BF7\u7F16\u8F91\u9898\u5E72\u5E76\u8BBE\u7F6E\u586B\u7A7A\u9879",insertBlankItem:"\u70B9\u51FB\u63D2\u5165\u586B\u7A7A\u9879",blankItemAnswer:"\u586B\u7A7A\u9879\u7B54\u6848\uFF08\u8BF7\u5148\u5728\u9898\u5E72\u4E2D\u63D2\u5165\u586B\u7A7A\u9879\uFF09",ignoreCaseDuringGrading:"\u5224\u5206\u65F6\u5FFD\u7565\u7B54\u6848\u4E2D\u7684\u5B57\u6BCD\u5927\u5C0F\u5199",ignoreSpacesDuringGrading:"\u5224\u5206\u65F6\u5FFD\u7565\u7B54\u6848\u4E2D\u7684\u7A7A\u683C",editShortAnswerStem:"\u8BF7\u7F16\u8F91\u7B80\u7B54\u9898\u9898\u5E72\u5185\u5BB9",gradingKeywords:"\u5224\u5206\u5173\u952E\u8BCD",supportMultipleKeywords:"\u652F\u6301\u8BBE\u7F6E\u591A\u4E2A\u5173\u952E\u8BCD\uFF1B\u5E76\u5217\u5173\u952E\u8BCD(\u6216\u7684\u5173\u7CFB)\u8BF7\u7528\u201C|\u201D\u5206\u9694\u5F00",saveKeywordsWithEnter:"\u201C\u56DE\u8F66\u952E\u201D\u4FDD\u5B58\u5173\u952E\u8BCD",editCombinationQuestionStem:"\u8BF7\u7F16\u8F91\u7EC4\u5408\u9898\u9898\u5E72\u5185\u5BB9",subQuestion:"\u5C0F\u9898",addSubQuestion:"\u6DFB\u52A0\u5C0F\u9898",programCode:"\u7A0B\u5E8F\u4EE3\u7801",singleLineBlankItem:"\u5355\u884C\u586B\u7A7A\u9879",multiLineBlankItem:"\u591A\u884C\u586B\u7A7A\u9879",blankItemAnswerLabel:"\u586B\u7A7A\u9879\u7B54\u6848",maxEvaluationTime:"\u6700\u5927\u8BC4\u6D4B\u65F6\u957F \u79D2",output:"\u8F93\u51FA",debugAndRun:"\u8FD0\u884C\u8C03\u8BD5",together:"\u5171",pieceOfData:"\u6761\u6570\u636E",searchByQuestionNumberOrKeyword:"\u8BF7\u8F93\u5165\u9898\u53F7\u6216\u8005\u5176\u4ED6\u5173\u952E\u8BCD\u8FDB\u884C\u641C\u7D22",teamShare:"\u56E2\u961F\u5171\u4EAB",team:"\u56E2\u961F"},paperlibrary:{questionBank:"\u8BD5\u5377\u5E93",public:"\u516C\u5171",myCreated:"\u6211\u521B\u5EFA\u7684",searchByPaperName:"\u8BF7\u8F93\u5165\u8BD5\u5377\u540D\u79F0\u641C\u7D22",direction:"\u65B9\u5411",difficulty:"\u96BE\u5EA6",easy:"\u7B80\u5355",medium:"\u9002\u4E2D",hard:"\u56F0\u96BE",type:"\u7C7B\u578B",sortByUpdateTime:"\u6309\u66F4\u65B0\u65F6\u95F4\u6392\u5E8F",sortByUsageCount:"\u6309\u4F7F\u7528\u6B21\u6570\u6392\u5E8F",numberOfQuestions:"\u8BD5\u9898\u6570",totalScore:"\u603B\u5206",point:"\u5206",minute:"\u5206\u949F",update:"\u66F4\u65B0",usageCount:"\u4F7F\u7528\u6B21\u6570",sendToClassroom:"\u53D1\u9001\u81F3\u8BFE\u5802",edit:"\u7F16\u8F91",mockExam:"\u6A21\u62DF\u8003\u8BD5",more:"\u66F4\u591A",share:"\u5171\u4EAB",publish:"\u516C\u5F00",responsible:"\u8D1F\u8D23",encryptAndArchive:"\u52A0\u5BC6\u5C01\u5B58",encryptInfo:"\u8BD5\u5377\u52A0\u5BC6\u5C01\u5B58\u540E\uFF0C\u6240\u6709\u7528\u6237\u9700\u8981\u8F93\u5165\u5C01\u5B58\u5BC6\u7801\u624D\u80FD\u8FDB\u884C\u67E5\u770B\u3001\u7F16\u8F91\u8BD5\u5377\u7B49\u64CD\u4F5C\uFF01",archivePassword:"\u5C01\u5B58\u5BC6\u7801",setArchivePassword:"\u8BF7\u8BBE\u7F6E\u5C01\u5B58\u5BC6\u7801\uFF0C\u5FC5\u987B\u4E3A\u5B57\u6BCD\u548C\u6570\u5B57\u7684\u7EC4\u5408\uFF0C\u6700\u5927\u9650\u52366-16\u4E2A\u5B57\u7B26",confirmPassword:"\u786E\u8BA4\u5BC6\u7801",reenterArchivePassword:"\u8BF7\u518D\u6B21\u8F93\u5165\u5C01\u5B58\u5BC6\u7801\uFF0C\u5FC5\u987B\u4E3A\u5B57\u6BCD\u548C\u6570\u5B57\u7684\u7EC4\u5408\uFF0C\u6700\u5927\u9650\u52366-16\u4E2A\u5B57\u7B26",exportPaper:"\u5BFC\u51FA\u8BD5\u5377",selectExportFormat:"\u8BF7\u9009\u62E9\u9700\u8981\u5BFC\u51FA\u7684\u7A7A\u767D\u8BD5\u5377\u683C\u5F0F",pdfFormat:"pdf\u683C\u5F0F",wordFormat:"word\u683C\u5F0F",delete:"\u5220\u9664",tip:"\u63D0\u793A",confirmDelete:"\u786E\u8BA4\u5220\u9664\u540E\uFF0C\u65E0\u6CD5\u64A4\u9500",confirmDeleteSure:"\u662F\u5426\u786E\u8BA4\u5220\u9664\uFF1F",confirm:"\u786E\u5B9A",confirm1:"\u786E\u8BA4",cancel:"\u53D6\u6D88",searchByClassName:"\u8F93\u51FA\u8BFE\u5802\u540D\u79F0\u7684\u5173\u952E\u8BCD\u8FDB\u884C\u641C\u7D22",className:"\u8BFE\u5802\u540D\u79F0",groupCount:"\u5206\u73ED\u6570\u91CF",studentCount:"\u5B66\u5458\u4EBA\u6570",selectedPaperSentToClass:"\u9009\u62E9\u7684\u8BD5\u5377\u5C06\u4F1A\u53D1\u9001\u5230\u6307\u5B9A\u8BFE\u5802\u5E76\u4E3A\u73ED\u7EA7\u5B66\u5458\u751F\u6210\u8003\u8BD5\u8BD5\u5377",examInProgress:"\u6A21\u62DF\u8003\u8BD5\u4E2D",remainingTime:"\u5269\u4F59\u7B54\u9898\u65F6\u957F",submitAnswer:"\u4EA4\u5377",answerProgress:"\u7B54\u9898\u8FDB\u5EA6",totalQuestions:"\u5171 \u9898\uFF1A\u6EE1\u5206 \u5206",answered:"\u5DF2\u7B54",partiallyAnswered:"\u90E8\u5206\u7B54\u9898",unanswered:"\u672A\u7B54",nextQuestion:"\u4E0B\u4E00\u9898",enterAnswering:"\u8FDB\u5165\u7B54\u9898",previousQuestion:"\u4E0A\u4E00\u9898",incompleteQuestionsConfirmation:"\u6709 x \u9898\u672A\u5B8C\u6210\uFF0C\u5305\u542B 1 \u4E2A\u7F16\u7A0B\u9898 \u63D0\u4EA4\u540E\u65E0\u6CD5\u518D\u4FEE\u6539\u7B54\u9898\uFF0C\u662F\u5426\u786E\u8BA4\u63D0\u4EA4\uFF1F",submitting:"\u4EA4\u5377\u4E2D",gradingInProgress:"\u6B63\u5728\u5224\u5206\u4E2D",submitSuccess:"\u4EA4\u5377\u6210\u529F",restartSimulation:"\u91CD\u65B0\u6A21\u62DF\u8003\u8BD5",publicRules:"\u516C\u5F00\u89C4\u5219\u544A\u77E5",publicRulesDetails:"1.\u516C\u5F00\u7684\u8BD5\u5377\u9700\u8981\u8BBE\u7F6E\u65B9\u5411&\u8BFE\u7A0B\u4FE1\u606F\u3002",publicRulesDetails1:"2.\u516C\u5F00\u8BD5\u5377\u7533\u8BF7\u7ECF\u5E73\u53F0\u5BA1\u6838\u540E\uFF0C\u8BE5\u8BD5\u5377\u5C06\u5728\u516C\u5171\u8BD5\u5377\u5E93\u53EF\u89C1\uFF0C\u5E73\u53F0\u7684\u6240\u6709\u7528\u6237\u5747\u53EF\u4F7F\u7528\u8BE5\u8BD5\u5377\uFF0C\u4E14\u8BE5\u8BD5\u5377\u4E0B\u7684\u6240\u6709\u8BD5\u9898\u4E00\u5E76\u516C\u5F00\u3002",publicRulesDetails2:"3.\u516C\u5F00\u540E\u7684\u8BD5\u5377\u4E0D\u652F\u6301\u8FDB\u884C\u7F16\u8F91\uFF0C\u53EF\u4EE5\u64A4\u9500\u540E\u518D\u8FDB\u884C\u7F16\u8F91\u3002",quickSelectDirectionAndCourse:"\u5FEB\u901F\u9009\u62E9\u65B9\u5411&\u8BFE\u7A0B",customDirectionAndCourse:"\u81EA\u5B9A\u4E49\u65B9\u5411&\u8BFE\u7A0B",directionAndCourse:"\u65B9\u5411&\u8BFE\u7A0B",selectDirectionAndCourse:"\u8BF7\u9009\u62E9\u65B9\u5411&\u8BFE\u7A0B",noResearchTeam:"\u60A8\u6682\u672A\u521B\u5EFA\u6216\u52A0\u5165\u4EFB\u4F55\u6559\u7814\u56E2\u961F\uFF0C\u8BF7\u524D\u5F80'\u8D26\u53F7\u7BA1\u7406-\u6559\u7814\u56E2\u961F'\u67E5\u770B",copySuccess:"\u590D\u5236\u6210\u529F",manualPaperCreation:"\u4EBA\u5DE5\u7EC4\u5377",examBasicInfo:"\u8BD5\u5377\u57FA\u7840\u4FE1\u606F",examName:"\u8BD5\u5377\u540D\u79F0",setDirectionAndCourseAsTemplate:"\u8BBE\u7F6E\u8BE5\u65B9\u5411&\u8BFE\u7A0B\u4E3A\u8BD5\u9898\u6A21\u7248\uFF08\u521B\u5EFA\u65B0\u8BD5\u9898\u81EA\u52A8\u4F7F\u7528\u8BE5\u65B9\u5411&\u8BFE\u7A0B\uFF09",answerTime:"\u7B54\u9898\u65F6\u957F",examInstructions:"\u8BD5\u5377\u987B\u77E5",enterExamInstructions:"\u8BF7\u8F93\u5165\u8BD5\u5377\u987B\u77E5",nextStep:"\u4E0B\u4E00\u6B65",editQuestions:"\u7F16\u8F91\u8BD5\u9898",batchSetScore:"\u6279\u91CF\u8BBE\u7F6E\u5206\u503C",questionTypeName:"\u9898\u578B\u540D\u79F0",totalSubQuestions:"\u5C0F\u9898\u603B\u6570",questionTypeTotalScore:"\u9898\u578B\u603B\u5206",operation:"\u64CD\u4F5C",scorePerQuestion:"\u6BCF\u9898",addNew:"\u65B0\u589E",moveUp:"\u4E0A\u79FB",moveDown:"\u4E0B\u79FB",rename:"\u91CD\u547D\u540D",selectFromQuestionBank:"\u9898\u5E93\u9009\u9898",teamShare:"\u56E2\u961F\u5171\u4EAB",favorites:"\u6536\u85CF\u5939",selected:"\u5DF2\u9009",questionType:"\u9898\u578B",questionName:"\u8BD5\u9898\u540D\u79F0",view:"\u67E5\u770B",questionDetails:"\u9898\u76EE\u8BE6\u60C5",importQuestions:"\u5BFC\u5165\u8BD5\u9898",batchImport:"\u6279\u91CF\u5BFC\u5165",smartImport:"\u667A\u80FD\u5BFC\u5165",step1:"\u6B65\u9AA41 \u6839\u636E\u6A21\u677F\u8981\u6C42\u7F16\u8F91\u9700\u8981\u4E0A\u4F20\u7684\u8BD5\u9898 \uFF08\u4E0B\u8F7D\u8003\u8BD5\u8BD5\u9898\u6A21\u677F\uFF09",step1Instructions:"1\u3001\u76EE\u524D\u4EC5\u652F\u6301Excel\u683C\u5F0F\u6A21\u677F\uFF1B2\u3001\u4E0D\u652F\u6301\u7EC4\u5408\u9898\u548C\u5B9E\u8BAD\u9898\u5BFC\u5165\uFF1B3\u3001\u6BCF\u6B21\u6700\u591A\u5BFC\u5165300\u9898\uFF1B4\u3001\u586B\u7A7A\u9898\u5BFC\u5165\u6700\u591A\u652F\u63018\u4E2A\u586B\u7A7A\u9879\u3002",step2:"\u6B65\u9AA42 \u9009\u62E9\u65B9\u5411&\u8BFE\u7A0B\uFF0C\u4E0A\u4F20\u7F16\u8F91\u597D\u7684\u8BD5\u9898\u6587\u6863\uFF0C\u786E\u5B9A\u5BFC\u5165",uploadFile:"\u4E0A\u4F20\u6587\u4EF6",editQuestion:"\u8BD5\u9898\u7F16\u8F91",downloadWordTemplate:"\u4E0B\u8F7Dword\u6A21\u677F",clearAll:"\u4E00\u952E\u6E05\u7A7A",editHint:"\u63D0\u793A\uFF1A\u82E5\u8BC6\u522B\u6709\u8BEF\uFF0C\u53EF\u5728\u5DE6\u4FA7\u7F16\u8F91\u533A\u70B9\u51FB\u5BF9\u5E94\u7684\u8BD5\u9898\u6309\u683C\u5F0F\u4FEE\u6539\u540E\u91CD\u65B0\u8BC6\u522B",importInstructions:"1.\u672C\u529F\u80FD\u652F\u6301\u5BFC\u5165\u7684\u9898\u578B\uFF1A\u5355\u9009\u9898\u3001\u591A\u9009\u9898\u3001\u586B\u7A7A\u9898\u3001\u5224\u65AD\u9898\u3001\u7B80\u7B54\u9898\u3001\u7EC4\u5408\u9898\u3001\u7F16\u7A0B\u9898\u3001\u7A0B\u5E8F\u586B\u7A7A\u9898\u30022.\u82E5\u8981\u5BFC\u5165\u7EC4\u5408\u9898\uFF0C\u8BF7\u5728\u9898\u76EE\u524D\u540E\u4F7F\u7528\u4E00\u5BF9'{ { '\u3001' } }'\u5C06\u5185\u5BB9\u6807\u51FA\uFF1B\u5927\u9898\u9898\u5E72\u548C\u5C0F\u9898\u9898\u5E72\u4E4B\u95F4\u4E0D\u9700\u8981\u7A7A\u884C\uFF1B\u5927\u9898\u548C\u5C0F\u9898\u9898\u5E72\u90FD\u9700\u6807\u6CE8\u9898\u53F7\uFF1B\u5C0F\u9898\u7B54\u6848\u53EF\u8DDF\u5728\u5C0F\u9898\u9898\u5E72\u540E\uFF0C\u5E76\u7528\u7A7A\u683C\u4E0E\u9898\u5E72\u5185\u5BB9\u9694\u5F00\u3002\u8303\u4F8B\u53EF\u53C2\u8003\u63A8\u8350\u683C\u5F0F\u30023.\u5BFC\u5165\u652F\u6301\u6587\u672C\u3001\u56FE\u7247\u3001\u516C\u5F0F\u3002\u9898\u76EE\u7ED3\u6784\u652F\u6301\u8BC6\u522B\u7B54\u6848\u3001\u89E3\u6790\u3001\u96BE\u5EA6\u3001\u77E5\u8BC6\u70B9\u3002 4.\u82E5\u8BC6\u522B\u6709\u8BEF\uFF0C\u53EF\u5728\u5DE6\u4FA7\u4FEE\u6539\u9898\u76EE\u5185\u5BB9\u540E\u91CD\u65B0\u8BC6\u522B\uFF0C\u6216\u4E0B\u8F7D\u63A8\u8350\u683C\u5F0F\uFF0C\u6309\u683C\u5F0F\u4FEE\u6539\u540E\u91CD\u65B0\u5BFC\u5165\u8BC6\u522B\u3002",editArea:"\u7F16\u8F91\u533A",recognition:"\u8BC6\u522B",previewQuestions:"\u8BD5\u9898\u9884\u89C8",previewArea:"\u9884\u89C8\u533A",noQuestionsFound:"\u672A\u8BC6\u522B\u5230\u8BD5\u9898",hint:"\u63D0\u793A\uFF1A \u91CD\u65B0\u8BC6\u522B\u4F1A\u8986\u76D6\u53F3\u4FA7\u5DF2\u8BC6\u522B\u7ED3\u679C\uFF0C\u5305\u62EC\u4EBA\u5DE5\u4FEE\u6539\u7684\u5185\u5BB9\uFF0C\u786E\u5B9A\u91CD\u65B0\u8BC6\u522B\u5417?",processing:"\u5904\u7406\u4E2D",recognizing:"\u6B63\u5728\u8BC6\u522B",completed:"\u5DF2\u5B8C\u6210",questionPreview:"\u8BD5\u9898\u9884\u89C8",viewOnlyIncorrectQuestions:"\u4EC5\u67E5\u770B\u9519\u8BEF\u8BD5\u9898",totalXQuestionsRecognized:"\u5171\u8BC6\u522BX\u9898\uFF0C\u5176\u4E2D\u8BC6\u522B\u6709\u8BEFX\u9898",doNotImportThisQuestion:"\u4E0D\u5BFC\u5165\u6B64\u9898",confirmImport:"\u786E\u8BA4\u5BFC\u5165",questionImportSettings:"\u8BD5\u9898\u5BFC\u5165\u8BBE\u7F6E",recognitionHint:"\u63D0\u793A\uFF1A\u8BC6\u522B\u6709\u8BEF\u7684\u8BD5\u9898\u5C06\u4E0D\u4F1A\u88AB\u5BFC\u5165",importSuccessXQuestions:"\u6210\u529F\u5BFC\u5165X\u9053\u8BD5\u9898",examPreview:"\u8BD5\u5377\u9884\u89C8",examPreviewDetails:"\u5171:\u3010X\u5927\u9898\u3011\u3010X\u5C0F\u9898\u3011\u3010 \u6EE1\u5206X\u5206\u3011 \u8003\u8BD5\u65F6\u95F4\uFF1A\u3010X\u5206\u949F\u3011",export:"\u5BFC\u51FA",exportBlankExamWithAnswers:"\u5BFC\u51FA\u7A7A\u767D\u8BD5\u5377+\u7B54\u6848",exportBlankExam:"\u5BFC\u51FA\u7A7A\u767D\u8BD5\u5377",randomPaperCreation:"\u968F\u673A\u7EC4\u5377",paperConfiguration:"\u7EC4\u5377\u914D\u7F6E",setQuestionTypeFirst:"\u8BF7\u5148\u8BBE\u7F6E\u8BD5\u5377\u9898\u578B",addQuestionType:"\u6DFB\u52A0\u9898\u578B",questionTypeSettings:"\u9898\u578B\u8BBE\u7F6E",addDeleteQuestionType:"\u901A\u8FC7\u52FE\u9009\u53EF\u5BF9\u9898\u578B\u8FDB\u884C\u6DFB\u52A0/\u5220\u9664",singleChoiceQuestion:"\u5355\u9009\u9898",multipleChoiceQuestion:"\u591A\u9009\u9898",fillInTheBlankQuestion:"\u586B\u7A7A\u9898",trueFalseQuestion:"\u5224\u65AD\u9898",shortAnswerQuestion:"\u7B80\u7B54\u9898",programmingQuestion:"\u7F16\u7A0B\u9898",combinationQuestion:"\u7EC4\u5408\u9898",practicalQuestion:"\u5B9E\u8BAD\u9898",programFillInTheBlankQuestion:"\u7A0B\u5E8F\u586B\u7A7A\u9898",noQuestionRulesAvailable:"\u6682\u65E0\u62BD\u9898\u89C4\u5219\uFF0C\u652F\u6301\u6307\u5B9A\u6587\u4EF6\u5939\u3001\u96BE\u5EA6\u3001\u77E5\u8BC6\u70B9\u8FDB\u884C\u62BD\u9898",setQuestionRules:"\u8BBE\u7F6E\u62BD\u9898\u89C4\u5219",selectFromFolder:"\u6307\u5B9A\u6587\u4EF6\u5939\u62BD\u9898",selectByDifficulty:"\u6307\u5B9A\u96BE\u5EA6\u62BD\u9898",selectByKnowledgePoint:"\u6307\u5B9A\u77E5\u8BC6\u70B9\u62BD\u9898",goToQuestionBank:"\u524D\u5F80\u9898\u5E93\uFF0C\u65B0\u589E\u66F4\u591A\u8BD5\u9898",all:"\u5168\u90E8",knowledgePoints:"\u77E5\u8BC6\u70B9",together:"\u5171",pieceOfData:"\u6761\u6570\u636E"},home:{totalLearners:"\u7D2F\u8BA1\u5B66\u4E60\u4EBA\u6570\uFF08\u4EBA\uFF09",onlineUsers:"\u5728\u7EBF\u4EBA\u6570\uFF08\u4EBA\uFF09",assessmentCount:"\u8BC4\u6D4B\u6B21\u6570\uFF08\u6B21\uFF09",onlineExams:"\u7EBF\u4E0A\u8003\u8BD5\uFF08\u573A\uFF09",experimentEnvironment:"\u5B9E\u9A8C\u73AF\u5883\uFF08\u79CD\uFF09",practicalCourses:"\u5B9E\u8DF5\u8BFE\u7A0B\uFF08\u95E8\uFF09",practicalProjects:"\u5B9E\u8DF5\u9879\u76EE\uFF08\u4E2A\uFF09",questionBankItems:"\u8BD5\u9898\u5E93\u9898\uFF08\u9053\uFF09",classroomTeachingTools:"\u8BFE\u5802\u6559\u5B66\u5DE5\u5177",flexibleClassroomOrganizationCon:"\u6559\u5B66\u8BFE\u5802\u662F\u4E00\u79CD\u96C6\u6210\u5316\u73ED\u7EA7\u534F\u540C\u7A7A\u95F4\uFF0C\u652F\u6301\u5B9E\u9A8C\u3001\u4F5C\u4E1A\u3001\u89C6\u9891\u3001\u8003\u8BD5\u3001\u6BD5\u8BBE\u7B49\u5341\u4F59\u79CD\u7EBF\u4E0A\u7EBF\u4E0B\u7BA1\u7406\u5DE5\u5177\u3002",automaticAssignmentManagementTitle:"\u4F5C\u4E1A\u81EA\u52A8\u7BA1\u7406",automaticAssignmentManagementCon:"\u4F5C\u4E1A\u7BA1\u7406\u662F\u8BFE\u5802\u6838\u5FC3\u7EC4\u4EF6\uFF0C\u652F\u6301\u666E\u901A\u4F5C\u4E1A\u3001\u5B9E\u8DF5\u4F5C\u4E1A\u3001\u5206\u7EC4\u4F5C\u4E1A\u7B49\u81EA\u52A8\u5316\u6279\u9605\u3001\u7EDF\u8BA1\u548C\u6559\u52A1\u6570\u636E\u5BF9\u63A5\u3002",groupCollaborativeDevelopmentTitle:"\u5206\u7EC4\u534F\u540C\u5F00\u53D1",groupCollaborativeDevelopmentCon:"\u5206\u7EC4\u4F5C\u4E1A\u662F\u8BFE\u5802\u6838\u5FC3\u7EC4\u4EF6\uFF0C\u652F\u6301\u5206\u7EC4\u5F00\u5C55\u9879\u76EE\u534F\u540C\u5F00\u53D1\u3001\u4EE3\u7801\u6258\u7BA1\u3001\u4EFB\u52A1\u8DDF\u8E2A\u3001CI/CD\u3001\u6309\u7EC4\u8BC4\u5206\u7B49\u3002",examAndAntiCheatingTitle:"\u8003\u8BD5\u4E0E\u9632\u4F5C\u5F0A",examAndAntiCheatingCon:"\u667A\u80FD\u5316\u8003\u8BD5\u7CFB\u7EDF\u63D0\u4F9B\u4E86\u5168\u9762\u9632\u4F5C\u5F0A\u673A\u5236\uFF0C\u652F\u6301\u5207\u5C4F\u5F3A\u5236\u4EA4\u5377\u3001\u4EE3\u7801\u67E5\u91CD\u3001\u968F\u673A\u62CD\u7167\u3001IP\u5730\u5740\u7ED1\u5B9A\u7B49\u9632\u4F5C\u5F0A\u673A\u5236\u3002",resultOrientedStatisticsTitle:"\u7ED3\u679C\u5BFC\u5411\u7EDF\u8BA1",resultOrientedStatisticsCon:"\u652F\u6301OBE\uFF08\u6210\u679C\u5BFC\u5411\u6559\u80B2\uFF09\u7406\u5FF5\u548C\u673A\u5236\uFF0C\u652F\u6301\u4F5C\u4E1A\u3001\u5B9E\u9A8C\u3001\u8003\u8BD5\u3001\u8BFE\u5802\u7B49\u591A\u7C92\u5EA6\u3001\u591A\u7EF4\u5EA6\u7684\u6559\u5B66\u6210\u6548\u5206\u6790\u3002",programmingCompetitionTitle:"\u7F16\u7A0B\u7ADE\u8D5B",programmingCompetitionCon:"\u7F16\u7A0B\u4F5C\u4E1A\u652F\u6301\u4ECE\u5355\u4E2A\u5B9E\u9A8C\u8FD0\u884C\u65F6\u957F\uFF0C\u8FD0\u884C\u5185\u5B58\u8FDB\u884C\u6392\u540D\uFF0C\u4E5F\u652F\u6301\u4ECE\u6574\u4E2A\u4F5C\u4E1A\u7684\u7B54\u9898\u60C5\u51B5\uFF0C\u6839\u636EACM\u89C4\u5219\u8FDB\u884C\u6392\u540D",practicalMOOC:"\u5B9E\u8DF5\u578BMOOC\uFF0C\u8BA9\u5728\u7EBF\u8BFE\u7A0B\u66F4\u4E13\u4E1A",viewMore:"\u67E5\u770B\u66F4\u591A",recommendedCourses:"\u63A8\u8350\u597D\u8BFE",latestCourses:"\u6700\u65B0\u4E0A\u7EBF\u8BFE\u7A0B",practicalProjectsTitle:"\u5B9E\u8DF5\u9879\u76EE\uFF0C\u8BA9\u60A8\u4FBF\u6377\u5730\u5F00\u53D1\u8BFE\u7A0B",mostPopularPractices:"\u6700\u70ED\u5B9E\u8BAD",latestPractices:"\u6700\u65B0\u5B9E\u8BAD"},login:{login:"\u767B\u5F55",register:"\u6CE8\u518C",accountLogin:"\u8D26\u53F7\u767B\u5F55",pleaseEnterValidPhoneNumberOrEmailAddressOrAccount:"\u8BF7\u8F93\u5165\u6709\u6548\u7684\u624B\u673A\u53F7/\u90AE\u7BB1\u53F7/\u8D26\u53F7",password:"\u5BC6\u7801",autoLoginNextTime:"\u4E0B\u6B21\u81EA\u52A8\u767B\u5F55",pleaseEnter8To16CharactersContainingLettersNumbersAndSpecialSymbols:"\u8BF7\u8F93\u51658~16\u4F4D\u5B57\u7B26\uFF0C\u5B57\u6BCD\u3001\u6570\u5B57\u548C\u7279\u6B8A\u7B26\u53F7\u81F3\u5C11\u5305\u542B2\u79CD"},loginRegister:{accountOrPasswordError:"\u8D26\u53F7\u6216\u5BC6\u7801\u9519\u8BEF",systemDetectedPasswordWeakPleaseChange:"\u7CFB\u7EDF\u68C0\u6D4B\u60A8\u7684\u5BC6\u7801\u5F3A\u5EA6\u8FC7\u4F4E\uFF0C\u8BF7\u53CA\u65F6\u4FEE\u6539",login:"\u767B\u5F55",register:"\u6CE8\u518C",pleaseEnterValidPhoneOrEmail:"\u8BF7\u8F93\u5165\u6709\u6548\u7684\u624B\u673A\u53F7/\u90AE\u7BB1\u53F7",dragSliderToRightToVerify:"\u62D6\u52A8\u6ED1\u5757\u81F3\u53F3\u4FA7\u9A8C\u8BC1",verificationCode:"\u9A8C\u8BC1\u7801",enter8To16CharacterPasswordCaseSensitive:"\u8F93\u51658~16\u4F4D\u5BC6\u7801\uFF0C\u533A\u5206\u5927\u5C0F\u5199",makePracticalTeachingSimpler:"\u8BA9\u5B9E\u8DF5\u6559\u5B66\u66F4\u7B80\u5355",thisPlatformIsAnOnlinePracticalTeachingAndInnovationServicePlatform:"\u8BE5\u5E73\u53F0\u662F\u4E00\u4E2A\u5728\u7EBF\u5B9E\u8DF5\u6559\u5B66\u548C\u521B\u65B0\u670D\u52A1\u5E73\u53F0\uFF0C\u652F\u6301\u5B9E\u9A8C\u5B9E\u8BAD\u3001\u8BFE\u5802\u6559\u5B66\u3001\u8FDC\u7A0B\u8003\u8BD5\u3001\u4E00\u6D41\u8BFE\u7A0B\u3001\u5DE5\u7A0B\u8BA4\u8BC1\u3001\u80FD\u529B\u7ADE\u8D5B\u7B49\u5404\u7C7B\u5728\u7EBF\u79D1\u6559\u6D3B\u52A8\uFF0C\u81F4\u529B\u4E8E\u8BA9\u9AD8\u6821\u6559\u5B66\u548C\u79D1\u7814\u66F4\u6709\u521B\u9020\u529B\u3002"},onlineCourses:{courseNotice:"\u8BFE\u7A0B\u987B\u77E5",courseware:"\u8BFE\u4EF6",startLearning:"\u5F00\u59CB\u5B66\u4E60",viewDetails:"\u67E5\u770B\u8BE6\u60C5",startPractical:"\u5F00\u59CB\u5B9E\u6218",numberOfExperiments1:"\u5B9E\u9A8C\u6570 1",clearanceList:"\u901A\u5173\u699C",videoLearningList:"\u89C6\u9891\u5B66\u4E60\u699C",downloadResourcesList:"\u4E0B\u8F7D\u8D44\u6E90\u699C",interactiveDiscussionList:"\u4E92\u52A8\u8BA8\u8BBA\u699C",teachingTeam:"\u6559\u5B66\u56E2\u961F",ranking:"\u6392\u540D",numberOfClearedLevels:"\u901A\u8FC7\u5173\u5361\u6570",cumulativeLearningTime:"\u7D2F\u8BA1\u5B66\u4E60\u65F6\u957F",numberOfResourceDownloads:"\u4E0B\u8F7D\u8D44\u6E90\u6B21\u6570",numberOfPosts:"\u53D1\u5E16\u6570",publicRelease:"\u516C\u5F00\u53D1\u5E03",currentCourseIsPublishedAndCanBeOpenlySearched:"\u5F53\u524D\u8BFE\u7A0B\u5DF2\u53D1\u5E03\uFF0C\u4E14\u53EF\u88AB\u5F00\u653E\u68C0\u7D22",alreadyFavorited:"\u5DF2\u6536\u85CF",noSuitableDirectionAndCourse:"\u6CA1\u6709\u5408\u9002\u7684\u65B9\u5411&\u8BFE\u7A0B",displayDefaultChapterNumbers:"\u5C55\u793A\u9ED8\u8BA4\u7AE0\u8282\u5E8F\u53F7\uFF08\u9009\u4E2D\uFF0C\u5219\u4E3A\u7AE0\u8282\u4E0B\u6240\u6709\u9879\u76EE\u6DFB\u52A0\u6392\u5E8F\u7F16\u53F7\uFF09",supportsTeacherCustomAnnouncementContent:"\uFF08\u652F\u6301\u8001\u5E08\u81EA\u5B9A\u4E49\u516C\u544A\u5185\u5BB9\uFF0C\u4EE5\u5F39\u6846\u5F62\u5F0F\u63D0\u9192\u8BFE\u7A0B\u7684\u5B66\u4E60\u7528\u6237\uFF09",selectAndDisplaySPOCClassroom:"\u81EA\u9009\u5E76\u5C55\u793ASPOC\u8BFE\u5802\uFF08\u9009\u4E2D\uFF0C\u5219\u5728\u6559\u5B66\u56E2\u961F\u4E0B\u65B9\u6DFB\u52A0SPOC\u8BFE\u5802\u6A21\u5757\uFF0C\u56E2\u961F\u6210\u5458\u53EF\u7BA1\u7406\u6A21\u5757\u4E2D\u8BFE\u5802\u7684\u5C55\u793A\uFF09",displayTechnicalTagsModule:"\u5C55\u793A\u6280\u672F\u6807\u7B7E\u6A21\u5757\uFF08\u9009\u4E2D\uFF0C\u5219\u5728\u6559\u5B66\u56E2\u961F\u4E0B\u65B9\u6DFB\u52A0\u6280\u672F\u6807\u7B7E\u6A21\u5757\uFF09",displayHistoricalClassroomsModule:"\u5C55\u793A\u5386\u53F2\u8BFE\u5802\u6A21\u5757\uFF08\u9009\u4E2D\uFF0C\u5219\u5728\u6559\u5B66\u56E2\u961F\u4E0B\u65B9\u6DFB\u52A0\u5386\u53F2\u8BFE\u5802\u6A21\u5757\uFF0C\u56E2\u961F\u6210\u5458\u53EF\u7BA1\u7406\u6A21\u5757\u4E2D\u8BFE\u5802\u7684\u5C55\u793A\uFF09",allowDownloadingTeachingCourseware:"\u5141\u8BB8\u4E0B\u8F7D\u6559\u5B66\u8BFE\u4EF6\uFF08\u9009\u4E2D\uFF0C\u5219\u5141\u8BB8\u5B66\u4E60\u7528\u6237\u4E0B\u8F7D\u8BFE\u7A0B\u7AE0\u8282\u4E2D\u4E0A\u4F20\u7684\u6559\u5B66\u8BFE\u4EF6\uFF09",defaultExpandCourseSectionContent:"\u9ED8\u8BA4\u5C55\u5F00\u8BFE\u7A0B\u5C0F\u8282\u5185\u5BB9\uFF08\u9009\u4E2D\uFF0C\u5219\u7528\u6237\u5728\u8FDB\u5165\u662F\u5C06\u8BFE\u7A0B\u8BE6\u60C5\u9875\u9762\u65F6\uFF0C\u9ED8\u8BA4\u5C55\u5F00\u6240\u6709\u5C0F\u8282\u5185\u5BB9\uFF09",thisItemIsOptionalIfNotUploadedUseSystemDefaultImage:"\uFF08\u672C\u9879\u975E\u5FC5\u9700\u3002\u5982\u4E0D\u4E0A\u4F20\uFF0C\u5219\u4F7F\u7528\u7CFB\u7EDF\u9ED8\u8BA4\u56FE\u7247\uFF1B\u5982\u4E0A\u4F20\uFF0C\u8BF7\u9009\u62E9jpg\u3001png\u683C\u5F0F\uFF0C\u5927\u5C0F\u4E0D\u8D85\u8FC72M\uFF0C\u5EFA\u8BAE\u5C3A\u5BF81920*240\u50CF\u7D20\uFF09",uploadImage:"\u4E0A\u4F20\u56FE\u7247",customTopBackgroundImage:"\u81EA\u5B9A\u4E49\u9876\u90E8\u80CC\u666F\u56FE",customTopContentImage:"\u81EA\u5B9A\u4E49\u9876\u90E8\u5185\u5BB9\u56FE",thisItemIsOptionalIfNotUploadedUseSystemDefaultImage1200x240:"\uFF08\u672C\u9879\u975E\u5FC5\u9700\u3002\u5982\u4E0D\u4E0A\u4F20\uFF0C\u5219\u4F7F\u7528\u7CFB\u7EDF\u9ED8\u8BA4\u56FE\u7247\uFF1B\u5982\u4E0A\u4F20\uFF0C\u8BF7\u9009\u62E9jpg\u3001png\u683C\u5F0F\uFF0C\u5927\u5C0F\u4E0D\u8D85\u8FC72M\uFF0C\u5EFA\u8BAE\u5C3A\u5BF81200*240\u50CF\u7D20\uFF09",insertTemplate:"\u63D2\u5165\u6A21\u677F",deletePracticalCourse:"\u662F\u5426\u5220\u9664\u5B9E\u8DF5\u8BFE\u7A0B?",sendToMyClassroomAsClassroomExperiment:"\u4EE5\u8BFE\u5802\u5B9E\u9A8C\u7684\u5F62\u5F0F\u53D1\u9001\u5230\u6211\u7684\u8BFE\u5802",studentEmployeeNumber:"\u5B66\u53F7/\u5DE5\u53F7",schoolUnit:"\u5B66\u6821/\u5355\u4F4D",facultyDepartment:"\u9662\u7CFB/\u90E8\u95E8",realNameAuthentication:"\u5B9E\u540D\u8BA4\u8BC1",lastLoginTime:"\u6700\u540E\u767B\u5F55\u65F6\u95F4",status:"\u72B6\u6001",unit:"\u5355\u4F4D",pleaseEnterContent:"\u8BF7\u8F93\u5165\u5185\u5BB9",newChapter:"\u65B0\u5EFA\u7AE0\u8282",addOneOrMorePracticalVideoProjectsToFormAChapter:"\uFF08\u6DFB\u52A0\u4E00\u4E2A\u6216\u591A\u4E2A\u5B9E\u8BAD/\u89C6\u9891\u9879\u76EE\uFF0C\u7EC4\u6210\u4E00\u4E2A\u7AE0\u8282\uFF09",description:"\u63CF\u8FF0",pleaseEnterChapter7Description:"\u8BF7\u8F93\u5165\u7B2C7\u7AE0\u63CF\u8FF0",practicalProject:"\u5B9E\u8DF5\u9879\u76EE",selectPracticalProject:"\u9009\u7528\u5B9E\u8DF5\u9879\u76EE",selectTaskLevel:"\u9009\u7528\u4EFB\u52A1\u5173\u5361",save:"\u4FDD\u5B58",newVideoProject:"\u65B0\u5EFA\u89C6\u9891\u9879\u76EE",selectVideoProject:"\u9009\u7528\u89C6\u9891\u9879\u76EE",selectTeachingCourseware:"\u9009\u7528\u6559\u5B66\u8BFE\u4EF6",homework:"\u4F5C\u4E1A",newGroupHomework:"\u65B0\u5EFA\u5206\u7EC4\u4F5C\u4E1A",newGraphicHomework:"\u65B0\u5EFA\u56FE\u6587\u4F5C\u4E1A",newProgrammingHomework:"\u65B0\u5EFA\u7F16\u7A0B\u4F5C\u4E1A",selectGroupHomework:"\u9009\u7528\u5206\u7EC4\u4F5C\u4E1A",selectGraphicHomework:"\u9009\u7528\u56FE\u6587\u4F5C\u4E1A",selectProgrammingHomework:"\u9009\u7528\u7F16\u7A0B\u4F5C\u4E1A",quiz:"\u6D4B\u9A8C",newTestPaper:"\u65B0\u5EFA\u8BD5\u5377",selectTestPaper:"\u9009\u7528\u8BD5\u5377",allItemsCanBeReorderedOrPromotedDemotedByDragging:"\u6240\u6709\u9879\u76EE\u5747\u53EF\u4EE5\u901A\u8FC7\u62D6\u52A8\u6392\u5E8F\u6216\u5347\u964D\u7EA7\u3002",newProjectNameMeansNoActualContentUnderThisProjectOnlyDisplayNameNotClickable:"\u65B0\u5EFA\u9879\u76EE\u540D\u79F0\u6307\u672C\u9879\u76EE\u4E0B\u6CA1\u6709\u5B9E\u8D28\u5185\u5BB9\uFF0C\u4EC5\u5C55\u793A\u540D\u79F0\uFF0C\u4E0D\u53EF\u70B9\u51FB\u3002",delete:"\u5220\u9664",confirmDeleteThisChapter:"\u786E\u5B9A\u5220\u9664\u8BE5\u7AE0\u8282\u5417\uFF1F",currentUnitHasUnsavedChangesPleaseSaveFirst:"\u5F53\u524D\u5355\u5143\u6709\u672A\u4FDD\u5B58\u7684\u4FEE\u6539\u8BB0\u5F55\uFF0C\u8BF7\u5148\u4FDD\u5B58\uFF01",gotIt:"\u77E5\u9053\u5566",completionRate:"\u5B8C\u6210\u5EA6",publishCourse:"\u53D1\u5E03\u8BFE\u7A0B",backToTop:"\u8FD4\u56DE\u9876\u90E8",updateTime:"\u66F4\u65B0\u65F6\u95F4",pleaseEnterCourseNoticeTitleMaximum15Characters:"\u8BF7\u8F93\u8BFE\u7A0B\u987B\u77E5\u6807\u9898\u6700\u5927\u9650\u523615\u4E2A\u5B57\u7B26"},topNavigationBar:{newTeachingClassroom:"\u65B0\u5EFA\u6559\u5B66\u8BFE\u5802",newPracticalProject:"\u65B0\u5EFA\u5B9E\u8DF5\u9879\u76EE",newPracticalCourse:"\u65B0\u5EFA\u5B9E\u8DF5\u8BFE\u7A0B",newGraduationDesign:"\u65B0\u5EFA\u6BD5\u4E1A\u8BBE\u8BA1",joinTeachingClassroom:"\u52A0\u5165\u6559\u5B66\u8BFE\u5802",joinGraduationDesign:"\u52A0\u5165\u6BD5\u4E1A\u8BBE\u8BA1",myPersonalHomepage:"\u6211\u7684\u4E2A\u4EBA\u4E3B\u9875",myTeachingClassrooms:"\u6211\u7684\u6559\u5B66\u8BFE\u5802",myPracticalProjects:"\u6211\u7684\u5B9E\u8DF5\u9879\u76EE",myPracticalCourses:"\u6211\u7684\u5B9E\u8DF5\u8BFE\u7A0B",myCompetitionManagement:"\u6211\u7684\u7ADE\u8D5B\u7BA1\u7406",questionBank:"\u8BD5\u9898\u5E93",testPaperBank:"\u8BD5\u5377\u5E93",accountManagement:"\u8D26\u53F7\u7BA1\u7406",logout:"\u9000\u51FA"},searchPage:{search:"\u641C\u7D22",practicalCourse:"\u5B9E\u8DF5\u8BFE\u7A0B",practicalProject:"\u5B9E\u8DF5\u9879\u76EE",teachingClassroom:"\u6559\u5B66\u8BFE\u5802",found18RelatedResults:"\u5171\u627E\u5230\u76F8\u5173\u7ED3\u679C 18 \u4E2A",numberOfCases:"\u6848\u4F8B\u6570",numberOfLearners:"\u5B66\u4E60\u4EBA\u6570",direction:"\u65B9\u5411",filter:"\u7B5B\u9009",all:"\u5168\u90E8",beginner:"\u521D\u7EA7",intermediate:"\u4E2D\u7EA7",advanced:"\u9AD8\u7EA7",intermediateAdvanced:"\u4E2D\u9AD8\u7EA7",popularity:"\u70ED\u5EA6",rating:"\u8BC4\u5206",allowCopying:"\u5141\u8BB8\u590D\u5236",task:"\u4EFB\u52A1",numberOfMembers:"\u6210\u5458\u6570"},personalHomepage:{myExperiencePoints:"\u6211\u7684\u7ECF\u9A8C\u503C",myCoins:"\u6211\u7684\u91D1\u5E01",professionalCertification:"\u804C\u4E1A\u8BA4\u8BC1",realNameAuthentication:"\u5B9E\u540D\u8BA4\u8BC1",checkInForCoins:"\u7B7E\u5230\u5F97\u91D1\u5E01",checkInNow:"\u7ACB\u5373\u7B7E\u5230"},personalHomepageTeachingClassrooms:{all:"\u5168\u90E8",managedByMe:"\u6211\u7BA1\u7406\u7684",studyingByMe:"\u6211\u5B66\u4E60\u7684",ongoing:"\u6B63\u5728\u8FDB\u884C",ended:"\u5DF2\u7ED3\u675F",status:"\u72B6\u6001",newTeachingClassroom:"\u65B0\u5EFA\u6559\u5B66\u8BFE\u5802",serialNumber:"\u5E8F\u53F7",classroomName:"\u8BFE\u5802\u540D\u79F0",administrator:"\u7BA1\u7406\u5458",visitCount:"\u8BBF\u95EE\u6B21\u6570",classroomMembers:"\u8BFE\u5802\u6210\u5458",homeworkCount:"\u4F5C\u4E1A\u6570\u91CF",operations:"\u64CD\u4F5C",details:"\u8BE6\u60C5",latestUpdates:"\u6700\u65B0\u52A8\u6001",pleaseSearchClassroomName:"\u8BF7\u641C\u7D22\u8BFE\u5802\u540D\u79F0"},personalHomepagePracticalProjects:{searchPracticalProjects:"\u641C\u7D22\u5B9E\u8DF5\u9879\u76EE",newPracticalProject:"\u65B0\u5EFA\u5B9E\u8DF5\u9879\u76EE",newDirectory:"\u65B0\u5EFA\u76EE\u5F55",joinDirectory:"\u52A0\u5165\u76EE\u5F55",myFavorites:"\u6211\u6536\u85CF\u7684",notCleared:"\u672A\u901A\u5173",cleared:"\u5DF2\u901A\u5173",editing:"\u7F16\u8F91\u4E2D",pendingReview:"\u5F85\u5BA1\u6838",published:"\u5DF2\u53D1\u5E03",public:"\u5DF2\u516C\u5F00",closed:"\u5DF2\u5173\u95ED",practicalProjectName:"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0",collaborators:"\u5408\u4F5C\u8005",lastModified:"\u6700\u8FD1\u4FEE\u6539",citationCount:"\u5F15\u7528\u6B21\u6570"},personalHomepagePracticalCourses:{purchasedByMe:"\u6211\u8D2D\u4E70\u7684",searchPracticalCourses:"\u641C\u7D22\u5B9E\u8DF5\u8BFE\u7A0B",newPracticalCourse:"\u65B0\u5EFA\u5B9E\u8DF5\u8BFE\u7A0B",unfinished:"\u672A\u5B8C\u6210",completed:"\u5DF2\u5B8C\u6210",practicalCourseName:"\u5B9E\u8DF5\u8BFE\u7A0B\u540D\u79F0",numberOfLearners:"\u5B66\u4E60\u4EBA\u6570",creationTime:"\u521B\u5EFA\u65F6\u95F4",numberOfChapters:"\u7AE0\u8282\u6570",numberOfPracticals:"\u5B9E\u8BAD\u6570",courseTags:"\u8BFE\u7A0B\u6807\u7B7E"},personalHomepageCompetitionManagement:{managedByMe:"\u6211\u7BA1\u7406\u7684",participatedByMe:"\u6211\u53C2\u4E0E\u7684",createCompetition:"\u521B\u5EFA\u7ADE\u8D5B",pleaseEnterCompetitionNameToSearch:"\u8BF7\u8F93\u5165\u7ADE\u8D5B\u540D\u79F0\u8FDB\u884C\u641C\u7D22",competitionName:"\u7ADE\u8D5B\u540D\u79F0",pendingReview:"\u5F85\u5BA1\u6838",competitionTime:"\u7ADE\u8D5B\u65F6\u95F4",registrationDeadline:"\u62A5\u540D\u622A\u6B62\u65F6\u95F4",viewCount:"\u6D4F\u89C8\u6570"},topRightUserAvatar:{myPersonalHomepage:"\u6211\u7684\u4E2A\u4EBA\u4E3B\u9875",myTeachingClassrooms:"\u6211\u7684\u6559\u5B66\u8BFE\u5802",myPracticalProjects:"\u6211\u7684\u5B9E\u8DF5\u9879\u76EE",myPracticalCourses:"\u6211\u7684\u5B9E\u8DF5\u8BFE\u7A0B",myCompetitionManagement:"\u6211\u7684\u7ADE\u8D5B\u7BA1\u7406",questionBank:"\u8BD5\u9898\u5E93",testPaperBank:"\u8BD5\u5377\u5E93",accountManagement:"\u8D26\u53F7\u7BA1\u7406",logout:"\u9000\u51FA"},teachingClassroomCreateClassroom:{createClassroom:"\u521B\u5EFA\u8BFE\u5802",promptDataStructuresDataStructures2016FallClass:"\u63D0\u793A\u6587\u6848\u201C\u6570\u636E\u7ED3\u6784\u201D\u3001\u201C\u6570\u636E\u7ED3\u67842016\u79CB\u5B63\u73ED\u7EA7\u201D",publicClassroom:"\u516C\u5F00\u8BFE\u5802\uFF08\u9009\u4E2D\u540E\u6240\u6709\u7528\u6237\u5747\u53EF\u8FDB\u5165\u5E76\u6D4F\u89C8\u672C\u8BFE\u5802\uFF0C\u5426\u5219\u4EC5\u672C\u8BFE\u5802\u6210\u5458\u53EF\u8FDB\u5165\uFF09",allowStudentsToExitClassroom:"\u5141\u8BB8\u9000\u51FA\u8BFE\u5802\uFF08\u9009\u4E2D\u540E\uFF0C\u5B66\u751F\u53EF\u4EE5\u4E3B\u52A8\u9000\u51FA\u8BFE\u5802\uFF0C\u5426\u5219\u5B66\u751F\u65E0\u6CD5\u4E3B\u52A8\u9000\u51FA\u3002\uFF09",allowStudentsToViewPhoneAndEmail:"\u5141\u8BB8\u5B66\u751F\u67E5\u770B\u624B\u673A\u53F7\u548C\u90AE\u7BB1\u5730\u5740\uFF08\u9009\u4E2D\u540E\uFF0C\u5B66\u751F\u53EF\u4EE5\u67E5\u770B\u8BFE\u5802\u5185\u5176\u4ED6\u6210\u5458\u5B8C\u6574\u7684\u624B\u673A\u53F7\u548C\u90AE\u7BB1\u5730\u5740\uFF0C\u5426\u5219\u5BF9\u624B\u673A\u53F7\u548C\u90AE\u7BB1\u8FDB\u884C\u8131\u654F\u5904\u7406\uFF09",allowStudentsToApplyForTeacherOrTA:"\u5141\u8BB8\u8BFE\u5802\u5185\u5B66\u751F\u7533\u8BF7\u6210\u4E3A\u6559\u5E08\u6216\u52A9\u6559\uFF08\u9009\u4E2D\u540E\uFF0C\u5B66\u751F\u53EF\u4EE5\u5728\u8BFE\u5802\u4E2D\u7533\u8BF7\u6210\u4E3A\u8001\u5E08/\u52A9\u6559\uFF0C\u5BA1\u6838\u901A\u8FC7\u540E\u53EF\u6210\u4E3A\u6559\u5E08/\u52A9\u6559\uFF0C\u5426\u5219\u65E0\u6CD5\u5728\u8BFE\u5802\u5185\u7533\u8BF7\uFF09",onlyAllowTeacherTeacherImportedStudentsAccess:"\u4EC5\u5141\u8BB8\u6559\u5E08\u5BFC\u5165\u7684\u5B66\u751F\u8BBF\u95EE\u8BFE\u5802\uFF08\u9009\u4E2D\u540E\uFF0C\u53EA\u6709\u6559\u5E08\u5BFC\u5165\u6216\u624B\u52A8\u6DFB\u52A0\u7684\u5B66\u751F\u53EF\u4EE5\u8BBF\u95EE\u8BFE\u5802\uFF0C\u5176\u4ED6\u5B66\u751F\u65E0\u6CD5\u901A\u8FC7\u9080\u8BF7\u7801\u548C\u9080\u8BF7\u94FE\u63A5\u8FDB\u5165\u8BFE\u5802\uFF09",yourClass:"\u60A8\u7684\u8BFE\u5802",classroomCreatedSuccessfullyCopyInvitationCode:"\u60A8\u7684\u8BFE\u5802\u300A\u8BA1\u7B97\u673A\u8F6F\u4EF6\u300B\u5DF2\u7ECF\u521B\u5EFA\u6210\u529F\uFF0C\u53EF\u590D\u5236\u4E0B\u65B9\u7684\u9080\u8BF7\u7801\uFF0C\u9080\u8BF7\u8001\u5E08\u3001\u52A9\u6559\u548C\u5B66\u751F\u52A0\u5165\u8BFE\u5802\u8FDB\u884C\u6559\u5B66\u548C\u5B66\u4E60\u3002 \u88AB\u9080\u8BF7\u7528\u6237\u53EF\u4EE5\u5728\u52A0\u5165\u8BFE\u5802\u5F39\u7A97\u4E2D\u8F93\u5165\u9080\u8BF7\u7801\u52A0\u5165\u8BFE\u5802\u4E2D\u3002",enterClassroomDetails:"\u8FDB\u5165\u8BFE\u5802\u8BE6\u60C5"},teachingClassroomMemberManagement:{memberManagement:"\u6210\u5458\u7BA1\u7406",administrators:"\u7BA1\u7406\u5458",teacherList:"\u6559\u5E08\u5217\u8868",studentList:"\u5B66\u751F\u5217\u8868",classDivisionList:"\u5206\u73ED\u5217\u8868"},teachingClassroomMemberManagementTAPermissions:{taPermissions:"\u52A9\u6559\u6743\u9650",students:"\u5B66\u751F",classroomInformation:"\u8BFE\u5802\u4FE1\u606F",activityLevel:"\u6D3B\u8DC3\u5EA6",selectAll:"\u5168\u9009",homeworkManagement:"\u4F5C\u4E1A\u7BA1\u7406",createHomework:"\u521B\u5EFA\u4F5C\u4E1A\uFF08\u53EF\u9009\u7528\u5B9E\u9A8C\u521B\u5EFA\u3001\u91CD\u547D\u540D\u3001\u7F16\u8F91\u4F5C\u4E1A\uFF09",publishAndEndHomework:"\u53D1\u5E03\u548C\u622A\u6B62\u4F5C\u4E1A",enableResubmission:"\u5F00\u542F\u8865\u4EA4",immediateEnd:"\u7ACB\u5373\u622A\u6B62\uFF08\u53EF\u5C06 \u201C\u8FDB\u884C\u4E2D\u201D \u7684\u4F5C\u4E1A\u7ACB\u5373\u622A\u6B62\uFF09",exportHomework:"\u5BFC\u51FA\u4F5C\u4E1A\uFF08\u53EF\u5BFC\u51FA\u6210\u7EE9\u3001\u5B9E\u8BAD\u62A5\u544A\uFF09",homeworkEvaluation:"\u4F5C\u4E1A\u8BC4\u5B9A",viewStudentHomework:"\u67E5\u770B\u5B66\u751F\u4F5C\u4E1A",reviewHomework:"\u8BC4\u9605\u4F5C\u4E1A\uFF08\u53EF\u4F7F\u7528\u4E00\u952E\u70B9\u8BC4\u3001\u8FFD\u52A0\u70B9\u8BC4\u529F\u80FD\uFF09",returnForRedo:"\u6253\u56DE\u91CD\u505A\uFF08\u53EF\u4F7F\u7528\u6253\u56DE\u91CD\u505A\u3001\u4E00\u952E\u6253\u56DE\u529F\u80FD\uFF09",createHomework1:"\u521B\u5EFA\u4F5C\u4E1A\uFF08\u53EF\u65B0\u5EFA\u3001\u91CD\u547D\u540D\u548C\u7F16\u8F91\u4F5C\u4E1A\uFF09",enablePeerReview:"\u5F00\u542F\u4E92\u8BC4",enablePeerReviewAppeals:"\u5F00\u542F\u4E92\u8BC4\u7533\u8BC9",exportHomework1:"\u5BFC\u51FA\u4F5C\u4E1A\uFF08\u53EF\u5BFC\u51FA\u6210\u7EE9\u3001\u7B54\u9898\u8BB0\u5F55\u4E0E\u9644\u4EF6\uFF09",groupHomework:"\u5206\u7EC4\u4F5C\u4E1A",exportHomework2:"\u5BFC\u51FA\u4F5C\u4E1A\uFF08\u53EF\u5BFC\u51FA\u6210\u7EE9\u3001\u4F5C\u54C1\u9644\u4EF6\u548C\u6279\u6CE8\uFF09",createHomework2:"\u521B\u5EFA\u4F5C\u4E1A\uFF08\u53EF\u65B0\u5EFA\u4F5C\u4E1A\u3001\u91CD\u547D\u540D\u3001\u7F16\u8F91\u4F5C\u4E1A\uFF09",exportHomework3:"\u5BFC\u51FA\u4F5C\u4E1A\uFF08\u53EF\u5BFC\u51FA\u6210\u7EE9\u3001\u7F16\u7A0B\u62A5\u544A\uFF09",homeworkLeaderboard:"\u4F5C\u4E1A\u6392\u884C\u699C",questionLeaderboard:"\u9898\u76EE\u6392\u884C\u699C",reviewHomework2:"\u8BC4\u9605\u4F5C\u4E1A\uFF08\u53EF\u4F7F\u7528\u70B9\u8BC4\u4F5C\u4E1A\u3001\u70B9\u8BC4\u4EE3\u7801\u3001\u8C03\u5206\u529F\u80FD\uFF09",testPaperManagement:"\u8BD5\u5377\u7BA1\u7406",createTestPaper:"\u521B\u5EFA\u8BD5\u5377\uFF08\u53EF\u521B\u5EFA\u8BD5\u5377\u3001\u7F16\u8F91\u8BD5\u5377\uFF09",publishAndEndExam:"\u53D1\u5E03\u548C\u622A\u6B62\u8003\u8BD5",enableMakeupExam:"\u5F00\u542F\u8865\u8003",endExamImmediately:"\u7ED3\u675F\u8003\u8BD5\uFF08\u53EF\u5C06 \u201C\u8FDB\u884C\u4E2D\u201D \u7684\u8003\u8BD5\u7ACB\u5373\u7ED3\u675F\uFF09",exportTestPaper:"\u5BFC\u51FA\u8BD5\u5377\uFF08\u53EF\u5BFC\u51FA\u8BD5\u5377\u3001\u6210\u7EE9\u548C\u8003\u8BD5\u603B\u7ED3\uFF09",forceSubmission:"\u5F3A\u5236\u4EA4\u5377",testPaperEvaluation:"\u8BD5\u5377\u8BC4\u5B9A",viewStudentTestPaper:"\u67E5\u770B\u5B66\u751F\u8BD5\u5377\uFF08\u53EF\u67E5\u770B\u5B66\u751F\u8BD5\u5377\u548C\u8003\u8BD5\u603B\u7ED3\uFF09",reviewTestPaper:"\u8BC4\u9605\u8BD5\u5377\uFF08\u53EF\u4F7F\u7528\u8BC4\u9605\u3001\u96C6\u4E2D\u6279\u91CF\u6279\u9605\u3001\u7EC4\u5185\u987A\u5E8F\u8BC4\u9605\u529F\u80FD\uFF09",returnForRedo2:"\u6253\u56DE\u91CD\u505A",delay:"\u5EF6\u65F6"},teachingClassroomClassroomExperiments:{selectExperiment:"\u9009\u7528\u5B9E\u9A8C",selectPracticalProject:"\u9009\u7528\u5B9E\u8DF5\u9879\u76EE",selectPracticalCourse:"\u9009\u7528\u5B9E\u8DF5\u8BFE\u7A0B",importExternalGrades:"\u5BFC\u5165\u5916\u90E8\u6210\u7EE9",studentGrades:"\u5B66\u751F\u6210\u7EE9",searchPracticalHomework:"\u641C\u7D22\u5B9E\u8BAD\u4F5C\u4E1A",practicalProjectName:"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0",schoolUnit:"\u5B66\u6821/\u5355\u4F4D",creatorCollaborators:"\u521B\u5EFA\u8005/\u5408\u4F5C\u8005",mine:"\u6211\u7684",notJoinedDirectory:"\u672A\u52A0\u5165\u76EE\u5F55",beginner:"\u521D\u7EA7",intermediate:"\u4E2D\u7EA7",intermediateAdvanced:"\u4E2D\u9AD8\u7EA7",advanced:"\u9AD8\u7EA7",difficulty:"\u96BE\u5EA6",latest:"\u6700\u65B0",hottest:"\u6700\u70ED",numberOfLearners:"\u5B66\u4E60\u4EBA\u6570",selected:"\u5DF2\u9009",experiencePractical:"\u4F53\u9A8C\u5B9E\u8BAD",difficultyFactor:"\u96BE\u5EA6\u7CFB\u6570",cancel:"\u53D6\u6D88",search:"\u641C\u7D22",publish:"\u53D1\u5E03",unpublished:"\u672A\u53D1\u5E03",batchOperations:"\u6279\u91CF\u64CD\u4F5C",batchEnd:"\u6279\u91CF\u622A\u6B62",batchResubmission:"\u6279\u91CF\u8865\u4EA4",publishImmediately:"\u7ACB\u5373\u53D1\u5E03",enterPractical:"\u8FDB\u5165\u5B9E\u8BAD",homeworkDetails:"\u4F5C\u4E1A\u8BE6\u60C5",thisHomeworkAllowsStudentsToViewAnswers:"\u672C\u4F5C\u4E1A\u8BBE\u7F6E\u5B66\u751F\u7AEF\u53EF\u67E5\u770B\u7B54\u6848\uFF0C\u5982\u679C\u9700\u8BBE\u7F6E\u9690\u85CF\u8BF7\u70B9\u51FB\u5C55\u793A\u8BBE\u7F6E",hideDescription:"\u9690\u85CF\u8BF4\u660E",editDescription:"\u7F16\u8F91\u8BF4\u660E",levelPoints:"\u5173\u5361\u5206\u503C",passRate:"\u901A\u8FC7\u7387",knowledgePoints:"\u77E5\u8BC6\u70B9",viewPassDetails:"\u67E5\u770B\u901A\u8FC7\u8BE6\u60C5",similarity:"\u76F8\u4F3C\u5EA6",zeroSuspectedPlagiarizedWorks:"0\u4E2A\u7591\u4F3C\u6284\u88AD\u4F5C\u54C1\uFF080\u4F5C\u54C1\uFF09",returnForRedo:"\u6253\u56DE\u91CD\u505A",operator:"\u64CD\u4F5C\u4EBA",homeworkPublish:"\u4F5C\u4E1A\u53D1\u5E03",unifiedPublish:"\u7EDF\u4E00\u53D1\u5E03",classBasedPublish:"\u5206\u73ED\u53D1\u5E03",resubmissionSettings:"\u8865\u4EA4\u8BBE\u7F6E",enableResubmission:"\u5F00\u542F\u8865\u4EA4",save:"\u4FDD\u5B58",pleaseSelectPublishTime:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",pleaseSelectEndTime:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",experimentSettings:"\u5B9E\u9A8C\u8BBE\u7F6E",scoringSettings:"\u8BC4\u5206\u8BBE\u7F6E",displaySettings:"\u5C55\u793A\u8BBE\u7F6E",collaborationSettings:"\u534F\u4F5C\u8BBE\u7F6E",evaluationLimits:"\u8BC4\u6D4B\u9650\u5236",noCodeEditingAfterHomeworkDeadline:"\u4F5C\u4E1A\u622A\u6B62\u540E\u4E0D\u53EF\u7F16\u8F91\u4EE3\u7801\uFF08\u4F5C\u4E1A\u622A\u6B62\u540E\uFF0C\u5B66\u751F\u65E0\u6CD5\u4FEE\u6539\u4EE3\u7801\u548C\u66F4\u65B0\u8BC4\u6D4B\u6570\u636E\uFF09",saveExperimentData:"\u4FDD\u5B58\u5B9E\u9A8C\u6570\u636E \u5F00\u542F\u540E\uFF0C\u5B66\u5458\u5728\u901A\u7528\u4E91\u5B9E\u9A8C\u73AF\u5883\u4E0B\u7684 /data/workspace \u76EE\u5F55\u5C06\u957F\u671F\u4FDD\u5B58\uFF0C\u6559\u5E08\u5728\u8BFE\u5802\u53EF\u5BFC\u51FA\u5B66\u751F\u5B9E\u9A8C\u6570\u636E \u64CD\u4F5C\u6307\u5F15",intelligentTutorFeatures:"\u667A\u80FD\u52A9\u6559\u529F\u80FD",intelligentTaskReview:"\u667A\u80FD\u5BA1\u9898\uFF08\u5F00\u542F\u540E\uFF0C\u5B66\u751F\u5728\u505A\u4F5C\u4E1A\u7684\u8FC7\u7A0B\u4E2D\uFF0C\u53EF\u4EE5\u4F7F\u7528\u667A\u80FD\u5BA1\u9898\u529F\u80FD\u62C6\u89E3\u4EFB\u52A1\u3001\u83B7\u53D6\u89E3\u9898\u601D\u8DEF\uFF09",syntaxCheck:"\u8BED\u6CD5\u68C0\u67E5\uFF08\u5F00\u542F\u540E\uFF0C\u5B66\u751F\u5728\u505A\u4F5C\u4E1A\u7684\u8FC7\u7A0B\u4E2D\uFF0C\u53EF\u4EE5\u4F7F\u7528\u8BED\u6CD5\u68C0\u67E5\u529F\u80FD\u68C0\u6D4B\u4EE3\u7801\u4E2D\u7684\u8BED\u6CD5\u9519\u8BEF\u3001\u83B7\u53D6\u4FEE\u590D\u5EFA\u8BAE\uFF09",codeDiagnosis:"\u4EE3\u7801\u8BCA\u65AD\uFF08\u5F00\u542F\u540E\uFF0C\u5B66\u751F\u5728\u505A\u4F5C\u4E1A\u7684\u8FC7\u7A0B\u4E2D\uFF0C\u53EF\u4EE5\u4F7F\u7528\u4EE3\u7801\u8BCA\u65AD\u529F\u80FD\u5206\u6790\u4EE3\u7801\u3001\u83B7\u53D6\u4FEE\u6B63\u5EFA\u8BAE\uFF09",aiTutoring:"AI \u8F85\u5BFC\uFF08\u5F00\u542F\u540E\uFF0C\u5B66\u751F\u5728\u505A\u4F5C\u4E1A\u7684\u8FC7\u7A0B\u4E2D\uFF0C\u53EF\u4EE5\u4F7F\u7528 AI \u8F85\u5BFC\u529F\u80FD\u751F\u6210\u6B63\u786E\u4EE3\u7801\uFF09",codeAnnotation:"\u4EE3\u7801\u6CE8\u91CA\uFF08\u5F00\u542F\u540E\uFF0C\u5B66\u751F\u5728\u505A\u4F5C\u4E1A\u7684\u8FC7\u7A0B\u4E2D\uFF0C\u53EF\u4EE5\u4F7F\u7528\u4EE3\u7801\u6CE8\u91CA\u529F\u80FD\u5BF9\u5DF2\u6709\u4EE3\u7801\u6DFB\u52A0\u6CE8\u91CA\uFF0C\u8282\u7701\u4EE3\u7801\u7F16\u5199\u65F6\u95F4\uFF09",aiQAndA:"AI \u95EE\u7B54\uFF08\u5F00\u542F\u540E\uFF0C\u5B66\u751F\u5728\u505A\u4F5C\u4E1A\u7684\u8FC7\u7A0B\u4E2D\uFF0C\u53EF\u4EE5\u4F7F\u7528 AI \u95EE\u7B54\u529F\u80FD\u5411\u667A\u80FD\u52A9\u6559\u8BF7\u6559\uFF09",aiUsageGuidance:"AI \u4F7F\u7528\u5F15\u5BFC\uFF08\u5F00\u542F\u540E\uFF0C\u82E5\u5B66\u751F\u957F\u65F6\u95F4\u505C\u7559\u5B9E\u8BAD\u6311\u6218\u9875\u9762\u6216\u8005\u591A\u6B21\u8BC4\u6D4B\u4E0D\u901A\u8FC7\u65F6\uFF0C\u7CFB\u7EDF\u53EF\u4EE5\u4E3B\u52A8\u68C0\u6D4B\u5E76\u663E\u793A\u63D0\u793A\u8BED\u6765\u5F15\u5BFC\u5B66\u751F\u4F7F\u7528\u667A\u80FD\u52A9\u6559\u8F85\u52A9\u7B54\u9898\uFF09",codeOptimization:"\u4EE3\u7801\u4F18\u5316\uFF08\u5F00\u542F\u540E\uFF0C\u5B66\u751F\u5728\u505A\u4F5C\u4E1A\u7684\u8FC7\u7A0B\u4E2D\uFF0C\u53EF\u4EE5\u4F7F\u7528\u4EE3\u7801\u4F18\u5316\u529F\u80FD\u5BF9\u4EE3\u7801\u8FDB\u884C\u4F18\u5316\uFF0C\u5E2E\u52A9\u63D0\u5347\u4EE3\u7801\u8D28\u91CF\uFF09",homeworkPointsSettings:"\u4F5C\u4E1A\u5206\u503C\u8BBE\u7F6E",homeworkTotal:"\u4F5C\u4E1A\u603B\u5206",efficiencyPoints:"\u6548\u7387\u5206\uFF08\u6548\u7387\u5206\u5728\u4F5C\u4E1A\u7ED3\u675F\u4E4B\u524D\u4E0D\u8BA1\u7B97\uFF0C\u4F5C\u4E1A\u7ED3\u675F\u540E\u81EA\u52A8\u5C06\u6548\u7387\u5206\u624D\u8BA1\u7B97\u52A0\u5165\u5230\u5B66\u751F\u6210\u7EE9\u4E2D\uFF09",efficiencyPoint:"\u6548\u7387\u5206\u503C",taskLevelSelectionAndPointsSettings:"\u4EFB\u52A1\u5173\u5361\u9009\u62E9\u4E0E\u5206\u503C\u8BBE\u7F6E",pointsSettings:"\u5206\u503C\u8BBE\u7F6E",equalDistributionRatio:"\u5747\u5206\u6BD4\u4F8B",difficultyLevel:"\u96BE\u6613\u5EA6",customPoints:"\u81EA\u5B9A\u4E49\u5206\u503C",mandatoryLevelsIfSkipAllowed:"\uFF08\u8BE5\u5B9E\u8BAD\u652F\u6301\u8DF3\u5173\u5B66\u4E60\uFF0C\u52FE\u9009\u5219\u5B66\u751F\u5FC5\u987B\u5B8C\u6210\u7684\u5173\u5361\uFF09",coinRewardAmount:"\u91D1\u5E01\u5956\u52B1\u6570",studentDeductionRulesSettings:"\u5B66\u751F\u6263\u5206\u89C4\u5219\u8BBE\u7F6E",enableDeductionForViewingAnswers:"\u5F00\u542F\u67E5\u770B\u7B54\u6848\u6263\u5206 \uFF08\u9488\u5BF9\u672A\u901A\u8FC7\u5173\u5361\u7684\u5B66\u751F\u67E5\u770B\u7B54\u6848\u540E\u8BC4\u6D4B\u901A\u5173\u8FDB\u884C\u6263\u5206\uFF0C\u5DF2\u901A\u8FC7\u518D\u67E5\u770B\u7B54\u6848\u4E0D\u8FDB\u884C\u6263\u5206\uFF09",fixedDeduction:"\u56FA\u5B9A\u6263\u5206",deductionBasedOnPracticalReferenceAnswerLevel:"\u6309\u7167\u5B9E\u8BAD\u53C2\u8003\u7B54\u6848\u7EA7\u522B\u6263\u5206",fixedDeduction100PercentForViewingAnswers:"\u67E5\u770B\u7B54\u6848\u56FA\u5B9A\u6263\u9664100%\u5206\u503C \uFF08\u5F53\u8BBE\u7F6E0%\u65F6\uFF0C\u5219\u5B66\u751F\u67E5\u770B\u7B54\u6848\u4E0D\u6263\u5206\uFF09",efficiencyPoints2:"\u6548\u7387\u5206",efficiencyPoints2Tip:"\uFF08\u52FE\u9009\u6548\u7387\u5206\u540E\uFF0C\u5219\u4F5C\u4E1A\u603B\u5206\u503C=\u6548\u7387\u5206+\u4EFB\u52A1\u5173\u5361\u603B\u5206\uFF09",enableDeductionForCodePlagiarism:"\u5F00\u542F\u4EE3\u7801\u67E5\u91CD\u6263\u5206 \uFF08\u8BBE\u7F6E\u89C4\u5219\u540E\uFF0C\u9700\u8981\u8FDB\u884C\u201C\u4EE3\u7801\u67E5\u91CD\u201D\u540E\u624D\u80FD\u751F\u6548\uFF09",publicSettings:"\u516C\u5F00\u8BBE\u7F6E",publicAnswers:"\u516C\u5F00\u7B54\u6848",publicAnswersTip:"\uFF08\u8BBE\u7F6E\u5B66\u751F\u5728\u5B9E\u9A8C\u9875\u9762\u67E5\u770B\u8BD5\u9898\u7B54\u6848\uFF09",publicTimeRange:"\u516C\u5F00\u65F6\u95F4\u8303\u56F4",afterHomeworkEnds:"\u4F5C\u4E1A\u7ED3\u675F\u540E",anyTime:"\u4EFB\u610F\u65F6\u95F4",setCopyReferenceAnswers:"\u8BBE\u7F6E\u590D\u5236\u53C2\u8003\u7B54\u6848",prohibitCopyingReferenceAnswers:"\u7981\u6B62\u590D\u5236\u53C2\u8003\u7B54\u6848\uFF08\u52FE\u9009\u540E\uFF0C\u5B66\u751F\u5728\u5B9E\u9A8C\u9875\u9762\u53EA\u80FD\u67E5\u770B\u4F46\u4E0D\u80FD\u590D\u5236\u53C2\u8003\u7B54\u6848\uFF09",publicComments:"\u516C\u5F00\u8BC4\u8BBA \uFF08\u52FE\u9009\u540E\uFF0C\u5B66\u751F\u5728\u5B9E\u9A8C\u9875\u9762\u53EF\u67E5\u770B\u8BE5\u5B9E\u9A8C\u7684\u76F8\u5173\u8BC4\u8BBA\uFF09",enterExperimentSettings:"\u8FDB\u5165\u5B9E\u9A8C\u8BBE\u7F6E",viewPracticalProjectDetails:"\u67E5\u770B\u5B9E\u8DF5\u9879\u76EE\u8BE6\u60C5\uFF08\u52FE\u9009\u540E\uFF0C\u5B66\u751F\u5F00\u542F\u6311\u6218\u5148\u8FDB\u5165\u5B9E\u8DF5\u9879\u76EE\u7684\u8BE6\u60C5\u9875\u9762\uFF0C\u5426\u5219\u76F4\u63A5\u8FDB\u5165\u5B9E\u9A8C\u9875\u9762\uFF09",homeworkStatus:"\u4F5C\u4E1A\u72B6\u6001",classDivisionStatus:"\u5206\u73ED\u60C5\u51B5",notCleared0:"\u672A\u901A\u5173(0)",onTimeCleared0:"\u6309\u65F6\u901A\u5173(0)",makeupCleared:"\u8865\u4EA4\u901A\u5173",clearedAfterDeadline:"\u622A\u6B62\u540E\u901A\u5173",additionalComments:"\u8FFD\u52A0\u70B9\u8BC4:",notAdded2:"\u672A\u8FFD\u52A0(2)",added0:"\u5DF2\u8FFD\u52A0(0)",oneClickComment:"\u4E00\u952E\u70B9\u8BC4",oneClickReturn:"\u4E00\u952E\u6253\u56DE",conciseMode:"\u7B80\u6D01\u6A21\u5F0F",completionTime:"\u5B8C\u6210\u65F6\u95F4",totalPracticalTime:"\u5B9E\u8BAD\u603B\u8017\u65F6",clearanceStatus:"\u901A\u5173\u60C5\u51B5",evaluationCount:"\u8BC4\u6D4B\u6B21\u6570",submitting:"\u63D0\u4EA4\u4E2D",ended:"\u5DF2\u622A\u6B62",passed:"\u5DF2\u901A\u8FC7",notPassed:"\u672A\u901A\u8FC7",notEvaluated:"\u672A\u8BC4\u6D4B",viewReport:"\u67E5\u770B\u62A5\u544A",myScore:"\u6211\u7684\u5F97\u5206",passStatus:"\u901A\u8FC7\u72B6\u6001",timeSpent:"\u8017\u65F6",startChallenge:"\u5F00\u542F\u6311\u6218",publish1:"\u53D1\u8868",submitSummary:"\u63D0\u4EA4\u603B\u7ED3",exitPractical:"\u9000\u51FA\u5B9E\u8BAD",confirmExitPractical:"\u60A8\u786E\u5B9A\u8981\u9000\u51FA\u5B9E\u8BAD\u5417\uFF1F",releaseLabResourcesImmediatelyOnExit:"\u9000\u51FA\u5B9E\u8BAD\u65F6\uFF0C\u7ACB\u5373\u91CA\u653E\u5B9E\u9A8C\u8D44\u6E90",startLearning:"\u5F00\u59CB\u5B66\u4E60",viewStudentPractical:"\u67E5\u770B\u5B66\u5458\u5B9E\u8BAD",exportPracticalReport:"\u5BFC\u51FA\u5B9E\u8BAD\u62A5\u544A",exportAllStudentsPracticalReports:"\u5BFC\u51FA\u5168\u90E8\u5B66\u751F\u5B9E\u8BAD\u62A5\u544A",overallEvaluation:"\u603B\u4F53\u8BC4\u4EF7",commentHomework:"\u70B9\u8BC4\u4F5C\u4E1A",levelsCompletedBeforeDeadline:"\u622A\u6B62\u524D\u5B8C\u6210\u5173\u5361",latestCompletedLevelMinus:"\u6700\u65B0\u5B8C\u6210\u5173\u5361",completionEfficiencyDashDash:"\u5B8C\u6210\u6548\u7387",classHighestCompletionEfficiencyDashDash:"\u8BFE\u5802\u6700\u9AD8\u5B8C\u6210\u6548\u7387",clearanceTime:"\u901A\u5173\u65F6\u95F4",timingRules:"\u8BA1\u65F6\u89C4\u5219",plagiarismDeduction:"\u67E5\u91CD\u6263\u5206",resubmissionDeduction:"\u8865\u4EA4\u6263\u5206",overallScore:"\u603B\u8BC4",pageStayDuration:"\u9875\u9762\u505C\u7559\u65F6\u957F",stageScores:"\u9636\u6BB5\u6210\u7EE9",level:"\u5173\u5361",taskName:"\u4EFB\u52A1\u540D\u79F0",startTime:"\u5F00\u542F\u65F6\u95F4",codeModifiedLines:"\u4EE3\u7801\u4FEE\u6539\u884C\u6570",practicalTimeSpent:"\u5B9E\u8BAD\u8017\u65F6",whetherViewedAnswers:"\u662F\u5426\u67E5\u770B\u7B54\u6848",experiencePoints:"\u7ECF\u9A8C\u503C",levelScore:"\u5173\u5361\u5F97\u5206",adjustScore:"\u8C03\u5206",viewPractical:"\u67E5\u770B\u5B9E\u8BAD",returnToList:"\u8FD4\u56DE\u5217\u8868",graphicalStatistics:"\u56FE\u5F62\u7EDF\u8BA1",efficiencyGraphExplanation:"1\u4E2A\u5C0F\u5706\u70B9\u4EE3\u88681\u4E2A\u5B66\u751F\u7684\u5B66\u4E60\u6548\u7387 \u7EA2\u8272\u6C34\u6EF4\u8868\u793A\u5F53\u524D\u5B66\u751F\u7684\u5B66\u4E60\u6548\u7387\u503C \u5C0F\u5706\u70B9\u8D8A\u9AD8\uFF0C\u5B66\u4E60\u6548\u7387\u8D8A\u9AD8 \u6A59\u8272\u6A2A\u5411\u7BAD\u5934\uFF1A\u4E2D\u4F4D\u503C\uFF0C\u8868\u793A\u6574\u4E2A\u8BFE\u5802\u5B66\u751F\u8868\u73B0\u7684\u5E73\u5747\u503C",learningEfficiency:"\u5B66\u4E60\u6548\u7387",learningEfficiencyFormula:"\uFF08\u5B66\u4E60\u6548\u7387=log\uFF08\u5B9E\u8BAD\u603B\u5F97\u5206/\u5B9E\u8BAD\u603B\u8017\u65F6\uFF09\uFF09",currentRanking:"\u5F53\u524D\u6392\u540D",learningEfficiencyDistributionInterval:"\u5B66\u4E60\u6548\u7387\u5206\u5E03\u533A\u95F4",studentPosition:"\u5B66\u751F\u4F4D\u7F6E",abilityValueFormula:"\u80FD\u529B\u503C\uFF08\u5B9E\u8BAD\u83B7\u5F97\u7ECF\u9A8C\u503C / \u5B9E\u8BAD\u8BC4\u6D4B\u6B21\u6570\uFF09",abilityGraphExplanation:"1 \u4E2A\u5C0F\u5706\u70B9\u4EE3\u8868 1 \u4E2A\u5B66\u751F\u7684\u80FD\u529B\u503C ",abilityGraphExplanation1:"\u7EA2\u8272\u6C34\u6EF4\u8868\u793A\u5F53\u524D\u5B66\u751F\u7684\u80FD\u529B\u503C",abilityGraphExplanation2:"\u5C0F\u5706\u5708\u8D8A\u5927\uFF0C\u8BC4\u6D4B\u6B21\u6570\u8D8A\u5C11",logTotalPracticalTime:"log (\u5B9E\u8BAD\u7684\u603B\u65F6\u95F4)",codeDisplayRules:"\u4EE3\u7801\u5C55\u793A\u89C4\u5219\uFF1A",displayHighestScoringCodeBeforeDeadline:"1.\u5C55\u793A\u5B66\u5458\u5728\u4F5C\u4E1A\u622A\u6B62\u524D\u5F97\u5206\u6700\u9AD8\u7684\u4EE3\u7801\u7248\u672C",displayLatestIfMultipleHighestScores:"2.\u82E5\u6709\u591A\u4E2A\u6700\u9AD8\u5206\u7248\u672C\uFF0C\u5C55\u793A\u63D0\u4EA4\u65F6\u95F4\u6700\u665A\u7684\u7248\u672C\u3002",noDisplayForSubmissionsAfterDeadline:"3.\u4F5C\u4E1A\u622A\u6B62\u540E\u63D0\u4EA4\u7684\u4EE3\u7801\u5C06\u4E0D\u4E88\u5C55\u793A\u3002",studentCode:"\u5B66\u5458\u4EE3\u7801",copyCode:"\u590D\u5236\u4EE3\u7801",noEvaluationRecordsThisLevel:"\u672C\u5173\u65E0\u8BC4\u6D4B\u8BB0\u5F55",evaluationTime:"\u8BC4\u6D4B\u65F6\u95F4",viewCode:"\u67E5\u770B\u4EE3\u7801",evaluationSerialNumber:"\u8BC4\u6D4B\u5E8F\u53F7",evaluationTime:"\u8BC4\u6D4B\u65F6\u95F4",evaluationResult:"\u8BC4\u6D4B\u7ED3\u679C",questionName:"\u9898\u76EE\u540D\u79F0",completionTime:"\u5B8C\u6210\u65F6\u95F4",evaluationCount:"\u8BC4\u6D4B\u6B21\u6570",runTimeMs:"\u8FD0\u884C\u65F6\u95F4 (ms)",memoryKb:"\u5185\u5B58 (kb)",languageUsed:"\u4F7F\u7528\u8BED\u8A00",score:"\u5F97\u5206",ranking:"\u6392\u540D",noEvaluationRecordsThisLevel:"\u672C\u5173\u65E0\u8BC4\u6D4B\u8BB0\u5F55",questionDetails:"\u5237\u9898\u8BE6\u60C5",viewAnswerDetails:"\u67E5\u770B\u7B54\u9898\u8BE6\u60C5",returnToList:"\u8FD4\u56DE\u5217\u8868",previous:"\u4E0A\u4E00\u4E2A",next:"\u4E0B\u4E00\u4E2A",commentHomework:"\u70B9\u8BC4\u4F5C\u4E1A"},teachingClassroomGraphicGroupHomework:{noGroupHomeworkInThisGroup:"\u8BE5\u5206\u7EC4\u65E0\u5206\u7EC4\u4F5C\u4E1A\uFF0C\u53EF\u4EE5\u4E0B\u65B9\u6309\u94AE\u6216\u53F3\u4E0A\u65B9\u201C\u65B0\u5EFA\u4F5C\u4E1A\u201D\u6309\u94AE\u521B\u5EFA\u4F5C\u4E1A",submitWork:"\u63D0\u4EA4\u4F5C\u54C1",homeworkDescription:"\u4F5C\u4E1A\u63CF\u8FF0",uploadAttachment:"\u4E0A\u4F20\u9644\u4EF6",submit:"\u63D0\u4EA4",cancel:"\u53D6\u6D88",studentHomework:"\u5B66\u751F\u4F5C\u4E1A",homeworkSubmissionContent:"\u4F5C\u4E1A\u63D0\u4EA4\u5185\u5BB9",download:"\u4E0B\u8F7D",preview:"\u9884\u89C8",afterDeadlineNoSubmission:"1\u3001\u622A\u6B62\u540E\u5B66\u751F\u4E0D\u80FD\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002",operationOnlyForOngoingOrResubmission:"2\u3001\u672C\u64CD\u4F5C\u53EA\u5BF9\u201C\u63D0\u4EA4\u4E2D\u201D\u3001\u201C\u8865\u4EA4\u4E2D\u201D\u7684\u4F5C\u4E1A\u6709\u6548\u3002",end:"\u622A\u6B62",homeworkEnded:"\u4F5C\u4E1A\u622A\u6B62",resubmissionEnded:"\u8865\u4EA4\u622A\u6B62",submitting:"\u63D0\u4EA4\u4E2D",groupConfiguration:"\u5206\u7EC4\u914D\u7F6E",referenceAnswer:"\u53C2\u8003\u7B54\u6848",immediateEnd:"\u7ACB\u5373\u622A\u6B62",intelligentGrouping:"\u667A\u80FD\u5206\u7EC4",editHomework:"\u7F16\u8F91\u4F5C\u4E1A",yourReview:"\u4F60\u7684\u8BC4\u9605:",all:"\u5168\u90E8",notReviewed:"\u672A\u8BC4",reviewed:"\u5DF2\u8BC4",attachmentStatus:"\u9644\u4EF6\u72B6\u6001:",noAttachment:"\u65E0\u9644\u4EF6",hasAttachment:"\u5B58\u5728\u9644\u4EF6",workStatus:"\u4F5C\u54C1\u72B6\u6001",notSubmitted:"\u672A\u63D0\u4EA4",onTimeSubmitted:"\u6309\u65F6\u63D0\u4EA4",onTimeSubmittedOffline:"\u6309\u65F6\u63D0\u4EA4 (\u7EBF\u4E0B)",delayedSubmitted:"\u5EF6\u65F6\u63D0\u4EA4",redoing:"\u91CD\u505A\u4E2D",teacherSubmitted0:"\u6559\u5E08\u63D0\u4EA4",groupRole:"\u7EC4\u5185\u89D2\u8272:",groupLeader:"\u7EC4\u957F",groupMember:"\u7EC4\u5458",classDivisionStatus:"\u5206\u73ED\u60C5\u51B5:",notClassified:"\u672A\u5206\u73ED",searchResultsStudents:"\u4E2A\u68C0\u7D22\u7ED3\u679C",student:"\u4E2A\u5B66\u751F",adjustGrouping:"\u8C03\u6574\u5206\u7EC4",totalGroups:"\u5206\u7EC4\u603B\u6570",groupedCount:"\u5DF2\u5206\u7EC4\u6570",ungroupedCount:"\u672A\u5206\u7EC4\u6570",notSubmittedCount:"\u672A\u63D0\u4EA4\u4EBA\u6570",group:"\u5206\u7EC4",currentScore:"\u5F53\u524D\u6210\u7EE9",reviewAdjustScore:"\u8BC4\u9605\u8C03\u5206",review:"\u8BC4\u9605",adjustScore:"\u8C03\u5206",scoringSettings:"\u8BC4\u5206\u8BBE\u7F6E",publicSettings:"\u516C\u5F00\u8BBE\u7F6E",collaborationSettings:"\u534F\u4F5C\u8BBE\u7F6E",homeworkPublish:"\u4F5C\u4E1A\u53D1\u5E03",unifiedPublish:"\u7EDF\u4E00\u53D1\u5E03",classBasedPublish:"\u5206\u73ED\u53D1\u5E03",publishTime:"\u53D1\u5E03\u65F6\u95F4\uFF08\u5B66\u751F\u6536\u5230\u4F5C\u4E1A\u7684\u65F6\u95F4\uFF09",publishTimeTip:"\uFF08\u5B66\u751F\u6536\u5230\u4F5C\u4E1A\u7684\u65F6\u95F4\uFF09",deadline:"\u622A\u6B62\u65F6\u95F4\uFF08\u5B66\u751F \u201C\u6309\u65F6\u201D \u63D0\u4EA4\u4F5C\u54C1\u7684\u65F6\u95F4\u622A\u70B9\uFF09",deadlineTip:"\uFF08\u5B66\u751F\u201C\u6309\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u7684\u65F6\u95F4\u622A\u70B9\uFF09",minimumContentLength:"\u586B\u5199\u5185\u5BB9\u81F3\u5C11\u5B57",anonymousReviewSettings:"\u533F\u8BC4\u8BBE\u7F6E",enableAnonymousReview:"\u542F\u7528\u533F\u8BC4\uFF08\u5F00\u542F\u540E\uFF0C\u5B66\u751F\u5C06\u5728\u9690\u85CF\u8EAB\u4EFD\u7684\u60C5\u51B5\u4E0B\uFF0C\u5BF9\u5176\u4ED6\u540C\u5B66\u533F\u540D\u4F5C\u4E1A\u8FDB\u884C\u8BC4\u9605\uFF09",requireAttachmentForSubmission:"\u63D0\u4EA4\u4F5C\u4E1A\u5FC5\u987B\u4E0A\u4F20\u9644\u4EF6",groupingMethod:"\u7EC4\u961F\u65B9\u5F0F",studentsSelfGroup:"\u5B66\u751F\u81EA\u4E3B\u7EC4\u961F",teacherAssignGroups:"\u6559\u5E08\u5206\u914D\u5C0F\u7EC4\uFF08\u5C0F\u7EC4\u53EA\u80FD\u7531\u6559\u5E08\u521B\u5EFA\uFF09",groupSizeSettings:"\u4EBA\u6570\u8BBE\u7F6E\uFF08\u5B66\u751F\u63D0\u4EA4\u4F5C\u54C1\u65F6\u9700\u8981\u5173\u8054\u540C\u7EC4\u6210\u5458\uFF0C\u7EC4\u5185\u6210\u5458\u4F5C\u54C1\u5171\u4EAB\uFF09",groupLeaderPermissions:"\u7EC4\u957F\u64CD\u4F5C\u6743\u9650",changeGroupName:"\u66F4\u6539\u7EC4\u540D",manageGroupMembers:"\u7BA1\u7406\u5C0F\u7EC4\u6210\u5458\uFF08\u6DFB\u52A0 / \u79FB\u9664\uFF09",allowAttachmentModificationAfterDeadline:"\u4F5C\u4E1A\u622A\u6B62\u540E\u5141\u8BB8\u4FEE\u6539\u9644\u4EF6\uFF08\u5F00\u542F\u540E\uFF0C\u5DF2\u63D0\u4EA4\u4F5C\u4E1A\u7684\u5B66\u751F\u5C06\u53EF\u4EE5\u4FEE\u6539\u9644\u4EF6\uFF0C\u672A\u63D0\u4EA4\u4F5C\u4E1A\u7684\u5B66\u751F\u5219\u4E0D\u80FD\u4E0A\u4F20\u6216\u4FEE\u6539\u9644\u4EF6\uFF09",submissionSettings:"\u63D0\u4EA4\u8BBE\u7F6E",limitSubmissionAttempts:"\u9650\u5236\u63D0\u4EA4\u4F5C\u4E1A\u6B21\uFF08\u5F00\u542F\u540E\u5C06\u9650\u5236\u5B66\u751F\u63D0\u4EA4\u4F5C\u4E1A\u6B21\u6570\uFF1B\u6253\u56DE\u91CD\u505A\u540E\u5141\u8BB8\u5B66\u751F\u91CD\u65B0\u63D0\u4EA4\u4E00\u6B21\uFF1B\u5728\u8865\u4EA4\u9636\u6BB5\uFF0C\u7528\u5B8C\u6B21\u6570\u7684\u5B66\u751F\u53EF\u989D\u5916\u63D0\u4EA4\u4E00\u6B21\uFF09",homeworkResubmission:"\u4F5C\u4E1A\u8865\u4EA4",enableResubmission:"\u5F00\u542F\u8865\u4EA4\uFF08\u5F00\u542F\u540E\uFF0C\u5B66\u751F\u5728\u8865\u4EA4\u65F6\u95F4\u6BB5\u63D0\u4EA4\u4F5C\u4E1A\uFF0C\u5C06\u6309\u7167\u89C4\u5219\u8FDB\u884C\u6263\u5206\uFF09",groupLeaderScoring:"\u7EC4\u957F\u8BC4\u5206",groupLeaderScoresMembers:"\u7EC4\u957F\u8BC4\u5206\uFF08\u9009\u4E2D\uFF0C\u5219\u7EC4\u957F\u9996\u6B21\u63D0\u4EA4\u4F5C\u4E1A\u65F6\u9700\u8981\u5BF9\u7EC4\u5458\u8FDB\u884C\u8BC4\u5206\uFF09",taScoring:"\u52A9\u6559\u8BC4\u5206",normalModeAverageTaScores:"\u666E\u901A\u6A21\u5F0F\uFF08\u9009\u4E2D\uFF0C\u5219\u53D6\u5404\u52A9\u6559\u6700\u7EC8\u8BC4\u5206\u7684\u5E73\u5747\u5206\uFF09",reviewModeLastTaScore:"\u590D\u5BA1\u6A21\u5F0F\uFF08\u9009\u4E2D\uFF0C\u5219\u52A9\u6559\u591A\u6B21\u8BC4\u5206\u65F6\uFF0C\u53D6\u6700\u540E\u4E00\u6B21\u52A9\u6559\u8BC4\u5206\u7684\u5206\u6570\uFF09",finalScoreComposition:"\u6700\u7EC8\u6210\u7EE9\u7EC4\u6210",multiItemScoringRatio:"\u591A\u9879\u8BC4\u5206\u914D\u6BD4\uFF08\u9009\u4E2D\uFF0C\u5219\u6309\u7167\u4F18\u5148\u987A\u5E8F\u8BA1\u7B97\u6700\u7EC8\u6210\u7EE9\uFF09",singleItemScoringPriority:"\u5355\u9879\u8BC4\u5206\u4F18\u5148\uFF08\u9009\u4E2D\uFF0C\u5219\u6309\u7167\u6BD4\u4F8B\u8BA1\u7B97\u6700\u7EC8\u6210\u7EE9\uFF09",teacherScoring:"\u6559\u5E08\u8BC4\u5206",taScoring:"\u52A9\u6559\u8BC4\u5206",studentAnonymousReview:"\u5B66\u751F\u533F\u8BC4",save:"\u4FDD\u5B58",setDefaultScore:"\u8BBE\u7F6E\u9ED8\u8BA4\u8BC4\u5206",groupRulesExplanation:"\u5206\u7EC4\u89C4\u5219\u8BF4\u660E:",groupingRule1:"1\u3001\u8BBE\u7F6E\u597D\u7684\u89C4\u5219\u65B0\u589E\u5206\u7EC4\uFF0C\u53EA\u4F1A\u65B0\u589E\u5206\u7EC4\u4E0D\u4F1A\u5F71\u54CD\u5230\u73B0\u6709\u5206\u7EC4\uFF0C\u4E14\u4EC5\u9488\u5BF9\u672A\u5206\u7EC4\u7684\u5B66\u751F\u8FDB\u884C\u6309\u89C4\u5206\u7EC4",groupingRule2:"2\u3001\u5982\u679C\u9700\u8981\u5C06\u73B0\u6709\u5206\u7EC4\u91CD\u65B0\u5206\u914D\uFF0C\u8BBE\u7F6E\u597D\u89C4\u5219\u540E\u70B9\u51FB\u5206\u7EC4\u9884\u89C8\u4E2D\u7684\u201C\u6309\u89C4\u5219\u91CD\u65B0\u5206\u7EC4\u201D\uFF0C\u4F1A\u5C06\u73B0\u6709\u5206\u7EC4\u91CD\u65B0\u5206\u914D\uFF0C\u5C0F\u7EC4\u6210\u7EE9\u4F1A\u4E5F\u4F1A\u91CD\u65B0\u8BA1\u7B97",groupingStatus:"\u5206\u7EC4\u60C5\u51B5",groupLeaderPermissions:"\u7EC4\u957F\u64CD\u4F5C\u6743\u9650",changeGroupName:"\u66F4\u6539\u7EC4\u540D",manageGroupMembers:"\u7BA1\u7406\u5C0F\u7EC4\u6210\u5458\uFF08\u6DFB\u52A0/\u79FB\u9664\uFF09",groupName:"\u5206\u7EC4\u540D\u79F0",groupLeader:"\u5206\u7EC4\u7EC4\u957F",groupMembers:"\u7EC4\u5458",groupSettings:"\u5C0F\u7EC4\u8BBE\u7F6E",thisStudentsFinalScoreNotCalculatedByRules:"\u8BE5\u5B66\u751F\u7684\u6700\u7EC8\u6210\u7EE9\u5C06\u4E0D\u4F1A\u6309\u7167\u8BC4\u5206\u89C4\u5219\u8FDB\u884C\u8BA1\u7B97",score:"\u6210\u7EE9",pleaseEnterReasonForScoreAdjustment:"\u8BF7\u586B\u5199\u60A8\u5BF9\u4F5C\u54C1\u8C03\u5206\u7684\u539F\u56E0",homeworkDetails:"\u4F5C\u4E1A\u8BE6\u60C5",groupMembersStatus:"\u7EC4\u5458\u60C5\u51B5",homeworkDescription:"\u4F5C\u4E1A\u63CF\u8FF0",download:"\u4E0B\u8F7D",preview:"\u9884\u89C8",annotations:"\u6279\u6CE8",scoring:"\u8BC4\u5206",pleaseEnterScore:"\u8BF7\u586B\u5199\u5206\u6570",addCommonComment:"\u6DFB\u52A0\u5E38\u7528\u8BC4\u8BED",comment:"\u8BC4\u8BED",commonComments:"\u5E38\u7528\u8BC4\u8BED",pleaseEnterCommentForThisWork:"\u8BF7\u5728\u6B64\u8F93\u5165\u5BF9\u672C\u4F5C\u54C1\u7684\u8BC4\u8BED\uFF0C\u6700\u5927\u9650\u5236 2000 \u4E2A\u5B57\u7B26",sameReviewForWholeGroup:"\u6574\u7EC4\u540C\u8BC4 (\u9009\u4E2D\uFF0C\u5219\u672C\u6B21\u8BC4\u9605\u5BF9\u8C61\u6307\u5C0F\u7EC4\u5168\u90E8\u6210\u5458\uFF0C\u5426\u5219\u4EC5\u8BC4\u9605\u6B64\u6210\u5458 1 \u4EBA)",uploadAttachmentMax150MB:"\u4E0A\u4F20\u9644\u4EF6(\u5355\u4E2A\u6587\u4EF6\u6700\u5927 150MB)",submitReview:"\u63D0\u4EA4\u8BC4\u9605",visibleOnlyToClassTeachers:"\u4EC5\u8BFE\u5802\u8001\u5E08\u53EF\u89C1",commonComments:"\u5E38\u7528\u8BC4\u8BED",pleaseEnterComment:"\u8BF7\u8F93\u5165\u8BC4\u8BED",allComments0:"\u5168\u90E8\u70B9\u8BC4 (0)",visibleOnlyToTeachers0:"\u4EC5\u8BFE\u5802\u8001\u5E08\u53EF\u89C1 (0)",returnToList:"\u8FD4\u56DE\u5217\u8868",previous:"\u4E0A\u4E00\u4E2A",next:"\u4E0B\u4E00\u4E2A",studentHomework:"\u5B66\u751F\u4F5C\u4E1A",currentDocumentPlagiarismDeduction0:"\u5F53\u524D\u6587\u6863\u67E5\u91CD\u5206\u6570\u6263\u5206\u4E3A0\u5206\uFF0C\u5982\u9700\u8C03\u6574\u8BF7\u5728\u201C\u8BBE\u7F6E-\u8BC4\u5206\u8BBE\u7F6E\u201D\u4E2D\u8FDB\u884C\u7F16\u8F91",validWorksCount:"\u6709\u6548\u4F5C\u54C1\u6570",lastPlagiarismCheckTime:"\u4E0A\u6B21\u67E5\u91CD\u65F6\u95F4",documentPlagiarismCheck:"\u6587\u6863\u67E5\u91CD",publicTeacherReviews:"\u516C\u5F00\u6559\u5E08\u8BC4\u9605\uFF08\u516C\u5F00\u540E\uFF0C\u5B66\u751F\u53EF\u4EE5\u67E5\u770B\u6559\u5E08\u53CA\u52A9\u6559\u8BC4\u9605\u5185\u5BB9\u3001\u52A9\u6559\u53EF\u4EE5\u67E5\u770B\u6559\u5E08\u8BC4\u9605\uFF09",publicTimeRange:"\u516C\u5F00\u65F6\u95F4\u8303\u56F4",anyTime:"\u4EFB\u610F\u65F6\u95F4",teacherSharedReviews:"\u6559\u5E08\u5171\u4EAB\u8BC4\u9605\uFF08\u5F00\u542F\u540E\uFF0C\u6559\u5E08\u53EF\u4EE5\u5728\u4F5C\u4E1A\u8BC4\u9605\u9875\u9762\u67E5\u770B\u5176\u4ED6\u6559\u5E08\u8BC4\u9605\u5185\u5BB9\uFF0C\u52A9\u6559\u53EF\u4EE5\u67E5\u770B\u5176\u4ED6\u52A9\u6559\u8BC4\u9605\uFF09",return:"\u8FD4\u56DE",exportAnswerRecordsAndAttachments:"\u5BFC\u51FA\u7B54\u9898\u8BB0\u5F55\u4E0E\u9644\u4EF6",onTimeSubmitted:"\u6309\u65F6\u63D0\u4EA4",exportAllStudentsAnswerRecordsAndAttachments:"\u5BFC\u51FA\u5168\u90E8\u5B66\u751F\u7B54\u9898\u8BB0\u5F55\u4E0E\u9644\u4EF6",reviewed:"\u5DF2\u8BC4\u9605",homeworkDescription:"\u4F5C\u4E1A\u63CF\u8FF0",labReport:"\u5B9E\u9A8C\u62A5\u544A",homeworkSubmissionContent:"\u4F5C\u4E1A\u63D0\u4EA4\u5185\u5BB9",update:"\u66F4\u65B0",finalScoreAverage:"\u6700\u7EC8\u5F97\u5206\uFF08\u5E73\u5747\u8BC4\u5206\uFF09",firstSubmissionHomework:"\u7B2C 1 \u6B21\u63D0\u4EA4\u7684\u4F5C\u4E1A",edit:"\u7F16\u8F91",review:"\u8BC4\u9605",scoring:"\u8BC4\u5206",pleaseEnterScore:"\u8BF7\u586B\u5199\u5206\u6570",next:"\u4E0B\u4E00\u4E2A",comment:"\u8BC4\u8BED",commonComments:"\u5E38\u7528\u8BC4\u8BED",pleaseEnterCommentForThisWork:"\u8BF7\u5728\u6B64\u8F93\u5165\u5BF9\u672C\u4F5C\u54C1\u7684\u8BC4\u8BED\uFF0C\u6700\u5927\u9650\u5236 2000 \u4E2A\u5B57\u7B26",uploadAttachmentMax150MB:"\u4E0A\u4F20\u9644\u4EF6(\u5355\u4E2A\u6587\u4EF6\u6700\u5927 150MB)",previous:"\u4E0A\u4E00\u4E2A",commentVisibleOnlyToTeachers:"\u8BC4\u8BED\u4EC5\u8BFE\u5802\u8001\u5E08\u53EF\u89C1",submitReview:"\u63D0\u4EA4\u8BC4\u9605",returnForRedo:"\u6253\u56DE\u91CD\u505A",exportGrades:"\u5BFC\u51FA\u6210\u7EE9",createGroup:"\u521B\u5EFA\u5206\u7EC4",submitWork:"\u63D0\u4EA4\u4F5C\u54C1",applyForGroupChange:"\u7533\u8BF7\u6362\u7EC4",modifyWork:"\u4FEE\u6539\u4F5C\u54C1",publicWork:"\u516C\u5F00\u4F5C\u54C1",changeGroup:"\u66F4\u6362\u5206\u7EC4",changeReason:"\u66F4\u6362\u539F\u56E0",applyForGroupChange:"\u7533\u8BF7\u66F4\u6362\u5206\u7EC4",changeGroupLeader:"\u66F4\u6362\u961F\u957F",uploadAttachment:"\u4E0A\u4F20\u9644\u4EF6"},teachingClassroomProgrammingHomework:{studentGrades:"\u5B66\u751F\u6210\u7EE9",leaderboard:"\u6392\u884C\u699C",newProgrammingHomework:"\u65B0\u5EFA\u7F16\u7A0B\u4F5C\u4E1A",homeworkName:"\u4F5C\u4E1A\u540D\u79F0",homeworkDescription:"\u4F5C\u4E1A\u8BF4\u660E",pleaseEnterHomeworkName:"\u8BF7\u8F93\u5165\u4F5C\u4E1A\u540D\u79F0",pleaseEnterHomeworkDescriptionMax50000Chars:"\u8BF7\u8F93\u5165\u4F5C\u4E1A\u8BF4\u660E\uFF0C\u6700\u5927\u9650\u523650000\u4E2A\u5B57\u7B26",questionSettings:"\u9898\u76EE\u8BBE\u7F6E",questionProgrammingLanguage:"\u8BD5\u9898\u7F16\u7A0B\u8BED\u8A00",cLanguage:"C\u8BED\u8A00",cppLanguage:"C++\u8BED\u8A00",javaLanguage:"Java\u8BED\u8A00",pythonLanguage:"Python\u8BED\u8A00",totalPoints:"\u603B\u5206\u503C",evaluationErrorTimeIncrease:"\u6D4B\u8BC4\u5355\u6B21\u62A5\u9519\u589E\u52A0\u65F6\u957F",questionPoints:"\u8BD5\u9898\u5206\u503C",equalDistributionRatio:"\u5747\u5206\u6BD4\u4F8B",difficultyLevel:"\u96BE\u6613\u5EA6",customPoints:"\u81EA\u5B9A\u4E49\u5206\u503C",questionList:"\u9898\u76EE\u5217\u8868",tipEditTestCasesInitialCodeNotSyncedToBank:"\u63D0\u793A\uFF1A\u53EF\u4EE5\u70B9\u51FB\u201C\u7F16\u8F91\u201D\u5BF9\u8BE5\u8BD5\u9898\u7684\u6D4B\u8BD5\u7528\u4F8B/\u521D\u59CB\u4EE3\u7801\u8FDB\u884C\u4FEE\u6539\uFF0C\u4FEE\u6539\u7684\u5185\u5BB9\u5E76\u4E0D\u4F1A\u540C\u6B65\u5230\u8BD5\u9898\u5E93",selectProgrammingQuestion:"\u9009\u62E9\u7F16\u7A0B\u9898",addProgrammingQuestion:"\u65B0\u589E\u7F16\u7A0B\u9898",createdByMe:"\u6211\u521B\u5EFA\u7684",teamShared:"\u56E2\u961F\u5171\u4EAB",public:"\u516C\u5171",selected:"\u5DF2\u9009",directionCourse:"\u65B9\u5411\u8BFE\u7A0B",questionNumber:"\u8BD5\u9898\u7F16\u53F7",points:"\u5206\u503C",difficulty:"\u96BE\u5EA6",experience:"\u4F53\u9A8C",edit:"\u7F16\u8F91",homeworkSettings:"\u4F5C\u4E1A\u8BBE\u7F6E",priorityCompletionTime:"\u5B8C\u6210\u65F6\u95F4\u70B9\u4F18\u5148\uFF08\u540C\u6210\u7EE9\uFF0C\u5B8C\u6210\u65F6\u95F4\u8D8A\u65E9\u540D\u6B21\u8D8A\u524D\uFF09",leaderboardTimeRankingRules:"\u6392\u884C\u699C\u65F6\u95F4\u540D\u6B21\u89C4\u5219",priorityTimeSpent:"\u8017\u65F6\u65F6\u957F\u4F18\u5148\uFF08\u540C\u6210\u7EE9\uFF0C\u8017\u65F6\u8D8A\u77ED\u540D\u6B21\u8D8A\u524D\uFF09",studentLabReportCodeDisplaySettings:"\u5B66\u751F\u5B9E\u9A8C\u62A5\u544A\u4EE3\u7801\u5C55\u793A\u8BBE\u7F6E \u5C55\u793A\u6240\u6709\u8BC4\u6D4B\u4EE3\u7801\uFF08\u52FE\u9009\u540E\uFF0C\u5C55\u793A\u6240\u6709\u8BC4\u6D4B\u4EE3\u7801\uFF0C\u5426\u5219\u53EA\u5C55\u793A\u5728\u4F5C\u4E1A\u65F6\u95F4\u8303\u56F4\u5185\u63D0\u4EA4\u7684\u4EE3\u7801\uFF09",publicSettings:"\u516C\u5F00\u8BBE\u7F6E",publicScores:"\u516C\u5F00\u6210\u7EE9\uFF08\u52FE\u9009\u540E\u5B66\u751F\u5728\u4F5C\u4E1A\u622A\u6B62/\u8865\u4EA4\u7ED3\u675F\u540E\uFF0C\u53EF\u67E5\u770B\u5176\u4ED6\u5B66\u751F\u7684\u6210\u7EE9\uFF09",publicCode:"\u516C\u5F00\u4EE3\u7801\uFF08\u8BBE\u7F6E\u5B66\u751F\u53EF\u5728\u6392\u884C\u699C\u4E2D\u67E5\u770B\u4ED6\u4EBA\u8BD5\u9898\u901A\u8FC7\u4EE3\u7801\u8BE6\u60C5\uFF09 \u4F5C\u4E1A\u7ED3\u675F\u540E \u4EFB\u610F\u65F6\u95F4",enableLeaderboardSealing:"\u5F00\u542F\u5C01\u699C\uFF08\u8BBE\u7F6E\u5B66\u751F\u4E0D\u53EF\u67E5\u770B\u6392\u884C\u699C\u4FE1\u606F\u7684\u65F6\u95F4\u6BB5\uFF09 \u5F00\u59CB\u65F6\u95F4 \u622A\u6B62\u65F6\u95F4",publicExplanations:"\u516C\u5F00\u89E3\u6790\uFF08\u8BBE\u7F6E\u5B66\u751F\u5728\u5B9E\u9A8C\u9875\u9762\u67E5\u770B\u8BD5\u9898\u89E3\u6790\uFF09",afterHomeworkEnds:"\u4F5C\u4E1A\u7ED3\u675F\u540E",anyTime:"\u4EFB\u610F\u65F6\u95F4",afterStudentPassesOrDeadlineForNonPassers:"\u5B66\u751F\u901A\u8FC7\u7B54\u9898\u540E/\u672A\u901A\u8FC7\u7684\u5B66\u751F\u4F5C\u4E1A\u622A\u6B62\u540E",afterHomeworkEnds:"\u4F5C\u4E1A\u7ED3\u675F\u540E",publicAnswers:"\u516C\u5F00\u7B54\u6848\uFF08\u8BBE\u7F6E\u5B66\u751F\u5728\u5B9E\u9A8C\u9875\u9762\u67E5\u770B\u8BD5\u9898\u7B54\u6848\uFF09",anyTime:"\u4EFB\u610F\u65F6\u95F4",addCollaborator:"\u6DFB\u52A0\u534F\u4F5C\u8005",saveHomework:"\u4FDD\u5B58\u4F5C\u4E1A",saveAndPublishHomework:"\u4FDD\u5B58\u5E76\u53D1\u5E03\u4F5C\u4E1A",cancel:"\u53D6\u6D88",immediateEnd:"\u7ACB\u5373\u622A\u6B62",publishHomework:"\u53D1\u5E03\u4F5C\u4E1A",studentsWillReceiveHomeworkImmediately:"\u5B66\u751F\u5C06\u7ACB\u5373\u6536\u5230\u4F5C\u4E1A",operationOnlyForUnpublishedHomework:'\u672C\u64CD\u4F5C\u53EA\u5BF9"\u672A\u53D1\u5E03"\u7684\u4F5C\u4E1A\u6709\u6548',questionsSent:"\u8BD5\u9898\u53D1\u9001:",deadline:"\u622A\u6B62\u65F6\u95F4",randomSelection:"\u968F\u673A\u62BD\u53D6",allFixedQuestions:"\u5168\u90E8\u56FA\u5B9A\u8BD5\u9898",doNotPublishYet:"\u6682\u4E0D\u53D1\u5E03",publishHomework:"\u53D1\u5E03\u4F5C\u4E1A",findAllRequiredQuestionsHere:"\u672C\u6B21\u4F5C\u4E1A\u6240\u9700\u5B8C\u6210\u7684\u8BD5\u9898\u90FD\u53EF\u4EE5\u5728\u8FD9\u91CC\u627E\u5230\uFF0C\u5E76\u652F\u6301\u70B9\u51FB\u8BD5\u9898\u8C03\u6574\u5230\u505A\u9898\u9875",congratulationsPassedThisQuestion:"\u606D\u559C\u60A8\u901A\u8FC7\u672C\u9898",runTime:"\u8FD0\u884C\u65F6\u95F4",memoryUsed:"\u5360\u7528\u5185\u5B58",returnToHomeworkDetailsPage:"\u56DE\u5230\u4F5C\u4E1A\u8BE6\u60C5\u9875",solutionDiscussion:"\u89E3\u7B54\u8BA8\u8BBA",latestReplies:"\u6700\u65B0\u56DE\u590D",latestPosts:"\u6700\u65B0\u53D1\u8868",publishBroadcast:"\u53D1\u5E03\u5E7F\u64AD",noRelatedDataYet:"\u6682\u65F6\u8FD8\u6CA1\u6709\u76F8\u5173\u6570\u636E\u54E6!",noDiscussion:"\u6682\u65E0\u8BA8\u8BBA",question:"\u9898\u76EE",ranking:"\u6392\u540D",editDescription:"\u7F16\u8F91\u8BF4\u660E",hideDescription:"\u9690\u85CF\u8BF4\u660E",dragToSortQuestions:"\u53EF\u9F20\u6807\u62D6\u62FD \u2237 \u8FDB\u884C\u8BD5\u9898\u6392\u5E8F\uFF0C\u5B66\u751F\u7AEF\u5C06\u6309\u7167\u6B64\u6392\u5E8F\u5C55\u793A",points:"\u5206\u503C",difficulty:"\u96BE\u5EA6",passRate:"\u901A\u8FC7\u7387",knowledgePoints:"\u77E5\u8BC6\u70B9",description:"\u63CF\u8FF0:",edit:"\u7F16\u8F91",questionAnalysis:"\u9898\u76EE\u89E3\u6790:",noAnalysis:"\u6682\u65E0\u89E3\u6790",addToQuestionBank:"\u52A0\u5165\u8BD5\u9898\u5E93",rankings:"\u6392\u884C",experience:"\u4F53\u9A8C",rankingRulesClassicACM:"\u6392\u540D\u89C4\u5219\uFF1A\u7ECF\u5178ACM\u89C4\u5219 AC\uFF08\u901A\u8FC7\u9898\u76EE\uFF09\u8D8A\u591A\uFF0C\u6392\u540D\u8D8A\u9760\u524D\u3002 AC\u76F8\u540C\uFF0C\u603B\u7528\u65F6\u8D8A\u5C11\uFF0C\u6392\u540D\u8D8A\u9760\u524D\u3002 \u603B\u7528\u65F6=\u2211\uFF08\u6BCF\u4E00\u4E2A\u9898\u76EE\u7684\u7528\u65F6\uFF09 \u6BCF\u4E00\u4E2A\u9898\u76EE\u7684\u7528\u65F6=\u6BD4\u8D5B\u5F00\u59CB\u5230\u63D0\u4EA4\u88AB\u901A\u8FC7\u7684\u65F6\u95F4+\u7F5A\u65F6 \u7F5A\u65F6=\uFF08\u901A\u8FC7\u524D\uFF09\u9519\u8BEF\u4EE3\u7801\u63D0\u4EA4\u6B21\u6570*\u6BCF\u6B21\u7F5A\u65F6 \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",rankingRulesPracticalTimePriority:"\u6392\u540D\u89C4\u5219\uFF1A\u4F5C\u4E1A\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 \u70B9\u51FB\u67E5\u770B\u8BA1\u5206\u89C4\u5219",rankingPassed:"\u6392\u884C\u901A\u8FC7",score:"\u5F97\u5206",totalTimeSpent:"\u603B\u8017\u65F6",question1_100:"\u9898\u76EE1\uFF08100\uFF09",completionTime:"\u5B8C\u6210\u65F6\u95F4",passStatus:"\u901A\u8FC7\u60C5\u51B5",completionDuration:"\u5B8C\u6210\u65F6\u957F",updateScore:"\u66F4\u65B0\u6210\u7EE9",studentGrades:"\u5B66\u751F\u6210\u7EE9",programmingReport:"\u7F16\u7A0B\u62A5\u544A",exportProgrammingReport:"\u5BFC\u51FA\u7F16\u7A0B\u62A5\u544A",exportAllStudentsProgrammingReports:"\u5BFC\u51FA\u5168\u90E8\u5B66\u751F\u7F16\u7A0B\u62A5\u544A",overallEvaluation:"\u603B\u4F53\u8BC4\u4EF7",commentHomework:"\u70B9\u8BC4\u4F5C\u4E1A",stageScores:"\u9636\u6BB5\u6210\u7EE9",questionsCompletedBeforeDeadline0Of1:"\u622A\u6B62\u524D\u5B8C\u6210\u5237\u9898: 0/1",latestCompletedQuestions0Of1:"\u6700\u65B0\u5B8C\u6210\u5237\u9898: 0/1",completionTime:"\u5B8C\u6210\u65F6\u95F4",completionDuration:"\u5B8C\u6210\u65F6\u957F",evaluationCount:"\u8BC4\u6D4B\u6B21\u6570",passRate:"\u901A\u8FC7\u7387",score:"\u5F97\u5206",overallPracticeRanking:"\u7EC3\u4E60\u603B\u6392\u540D",classRanking:"\u5206\u73ED\u6392\u540D",evaluationSerialNumber:"\u8BC4\u6D4B\u5E8F\u53F7",evaluationTime:"\u8BC4\u6D4B\u65F6\u95F4",evaluationResult:"\u8BC4\u6D4B\u7ED3\u679C",questionName:"\u9898\u76EE\u540D\u79F0",completionTime:"\u5B8C\u6210\u65F6\u95F4",evaluationCount:"\u8BC4\u6D4B\u6B21\u6570",runTimeMs:"\u8FD0\u884C\u65F6\u95F4 (ms)",memoryKb:"\u5185\u5B58 (kb)",languageUsed:"\u4F7F\u7528\u8BED\u8A00",score:"\u5F97\u5206",ranking:"\u6392\u540D",noEvaluationRecordsThisLevel:"\u672C\u5173\u65E0\u8BC4\u6D4B\u8BB0\u5F55",questionDetails:"\u5237\u9898\u8BE6\u60C5",viewAnswerDetails:"\u67E5\u770B\u7B54\u9898\u8BE6\u60C5",returnToList:"\u8FD4\u56DE\u5217\u8868",previous:"\u4E0A\u4E00\u4E2A",next:"\u4E0B\u4E00\u4E2A",commentHomework:"\u70B9\u8BC4\u4F5C\u4E1A"},teachingClassroomExams:{startExam:"\u5F00\u59CB\u8003\u8BD5",objectiveQuestionsScore:"\u5BA2\u89C2\u9898\u5F97\u5206",subjectiveQuestionsScore:"\u4E3B\u89C2\u9898\u5F97\u5206",submissionStatus:"\u63D0\u4EA4\u72B6\u6001",currentCandidateInformation:"\u5F53\u524D\u8003\u751F\u4FE1\u606F",honestExamDeclaration:"\u8BDA\u4FE1\u8003\u8BD5\u58F0\u660E",examRule1:"1.\u8003\u751F\u5728\u8003\u8BD5\u8FC7\u7A0B\u4E2D\u5E94\u81EA\u89C9\u9075\u5B88\u8003\u8BD5\u7EAA\u5F8B\uFF0C\u8BDA\u4FE1\u5E94\u8003\uFF0C\u62D2\u7EDD\u4F5C\u5F0A\u884C\u4E3A\uFF0C\u4FDD\u6301\u826F\u597D\u8003\u8BD5\u79E9\u5E8F\u3002\u5B9E\u65BD\u4F5C\u5F0A\u884C\u4E3A\u4E00\u7ECF\u53D1\u73B0\uFF0C\u5C06\u6309\u5B66\u6821\u8003\u8BD5\u7BA1\u7406\u529E\u6CD5\u4E25\u8083\u5904\u7406\uFF0C\u56E0\u4F5C\u5F0A\u4EA7\u751F\u7684\u4E00\u5207\u540E\u679C\u81EA\u8D1F\u3002",examRule2:"2.\u82E5\u8003\u8BD5\u671F\u95F4\u9047\u5230\u95EE\u9898\uFF0C\u8BF7\u53CA\u65F6\u8DDF\u76D1\u8003\u8001\u5E08\u6C9F\u901A\u89E3\u51B3\uFF0C\u8003\u8BD5\u7ED3\u675F\u4E4B\u540E\u518D\u63D0\u51FA\u95EE\u9898\u89C6\u4E3A\u65E0\u6548\u3002",examRule3:"3.\u5728\u5B8C\u6210\u5B9E\u8BAD\u9898\u3001\u7F16\u7A0B\u9898\u6216\u7A0B\u5E8F\u586B\u7A7A\u9898\u540E\uFF0C\u8BF7\u52A1\u5FC5\u786E\u8BA4\u60A8\u5728\u8003\u8BD5\u9875\u9762\u4E0A\u505C\u7559\u7684\u4EE3\u7801\u662F\u60A8\u6700\u7EC8\u60F3\u8981\u63D0\u4EA4\u7684\u7248\u672C\u3002",majorQuestions9:"\u5927\u9898\u65709",minorQuestions9:"\u5C0F\u9898\u65709",fullScore80_0:"\u6EE1\u520680.0\u5206",examDuration60Minutes:"\u8003\u8BD5\u65F6\u957F60\u5206\u949F",returnToExamList:"\u8FD4\u56DE\u8003\u8BD5\u5217\u8868",iHaveReadEnterExam:"\u6211\u5DF2\u9605\u8BFB\uFF0C\u8FDB\u5165\u8003\u8BD5",inExam:"\u8003\u8BD5\u4E2D",mark:"\u6807\u8BB0",submitCode:"\u63D0\u4EA4\u4EE3\u7801",enterAnswering:"\u8FDB\u5165\u7B54\u9898",returnToTestPaper:"\u8FD4\u56DE\u8BD5\u5377",answeringDuration:"\u4F5C\u7B54\u65F6\u957F",submissionTime:"\u4EA4\u5377\u65F6\u95F4",questionBankSelection:"\u9898\u5E93\u9009\u9898",batchImport:"\u6279\u91CF\u5BFC\u5165",intelligentImport:"\u667A\u80FD\u5BFC\u5165",simulateExam:"\u6A21\u62DF\u8003\u8BD5",saveTestPaper:"\u4FDD\u5B58\u8BD5\u5377",createTestPaper:"\u521B\u5EFA\u8BD5\u5377",exportTestPaper:"\u5BFC\u51FA\u8BD5\u5377",exportFormatSettings:"\u5BFC\u51FA\u683C\u5F0F\u8BBE\u7F6E",editTestPaper:"\u7F16\u8F91\u8BD5\u5377",simulateExam:"\u6A21\u62DF\u8003\u8BD5",answeringDuration:"\u7B54\u9898\u65F6\u957F",recommendedAntiCheatingMode:"\u63A8\u8350\u9632\u4F5C\u5F0A\u6A21\u5F0F\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",studentLateArrivalLimit:"\u5B66\u751F\u8003\u8BD5\u8FDF\u5230\u65F6\u957F\u9650\u5236",reminderBeforeEnd:"1. \u7B54\u9898\u7ED3\u675F\u524D\u5206\u949F\u8FDB\u884C\u63D0\u9192\uFF0C\u63D0\u9192\u5185\u5BB9\u4E3A",partialPointsForMissedSelectionsInMultipleChoice:"\u591A\u9009\u9898\u6F0F\u9009\u90E8\u5206\u7ED9\u5206\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",ignoreCaseInFillInTheBlankScoring:"\u586B\u7A7A\u9898\u5224\u5206\u5FFD\u7565\u7B54\u6848\u4E2D\u7684\u5B57\u6BCD\u5927\u5C0F\u5199\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",allowStudentsToViewScores:"\u5141\u8BB8\u5B66\u751F\u67E5\u770B\u6210\u7EE9\uFF08\u9009\u4E2D\uFF0C\u53EF\u914D\u7F6E\u5B66\u751F\u5728\u67D0\u9636\u6BB5\u53EF\u67E5\u770B\u8003\u8BD5\u6210\u7EE9\uFF09",examStartPassword:"\u5F00\u8003\u5BC6\u7801\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",examUnlockCode:"\u8003\u8BD5\u89E3\u9501\u7801\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",examLoginRestriction:"\u8003\u8BD5\u767B\u5F55\u9650\u5236\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",screenSwitchingLimit:"\u8003\u8BD5\u8FC7\u7A0B\u4E2D\u5207\u6362\u9875\u9762\u8D85\u8FC7\u8003\u8BD5\u8FC7\u7A0B\u4E2D\u5207\u6362\u9875\u9762\u8D85\u8FC73\u6B21\u540E\u5C06\u88AB\u5F3A\u5236\u4EA4\u5377\uFF0C\u5207\u6362\u5230\u5176\u4ED6\u9875\u97625\u79D2\u540E\u5373\u5224\u5B9A\u4E3A\u5207\u5C4F\u3002\u5B66\u751F\u9000\u51FA\u5168\u5C4F\u6216\u5207\u6362\u9875\u9762\u540E\u8FDB\u884C\u622A\u5C4F",ipAddressBinding:"IP \u5730\u5740\u7ED1\u5B9A\uFF08\u52FE\u9009\u540E\uFF0C\u5F00\u59CB\u8003\u8BD5\u7684\u5B66\u751F\u8D26\u53F7\u5C06\u81EA\u52A8\u4E0E\u8BBE\u5907\u516C\u7F51 IP \u6216\u5185\u7F51 IP \u8FDB\u884C\u7ED1\u5B9A\u3002\u5982\u9047\u7279\u6B8A\u60C5\u51B5\uFF0C\u53EF\u7531\u6559\u5E08 / \u52A9\u6559\u8FDB\u884C IP \u89E3\u7ED1\u3002\uFF09",bindExternalIP:"\u7ED1\u5B9A\u5916\u7F51IP\uFF08\u5B66\u6821\u6821\u56ED\u7F51\u7535\u8111\u7684\u516C\u7F51IP\u53EF\u80FD\u4F1A\u5B58\u5728\u53D8\u52A8\uFF09",bindInternalIP:"\u7ED1\u5B9A\u5185\u7F51IP\uFF08\u9700\u8981\u5B89\u88C5\u63D2\u4EF6\u624D\u80FD\u83B7\u53D6ip\uFF0C\u524D\u5F80\u4E0B\u8F7D\u63D2\u4EF6\uFF09",restrictExamAccessIP:"\u9650\u5236\u8003\u8BD5\u8BBF\u95EE IP\uFF08\u9650\u5236\u53C2\u4E0E\u8003\u8BD5\u8BBE\u5907\u7684 IP \u5730\u5740\u8303\u56F4\uFF09\u516C\u7F51IP\u5730\u5740\u8303\u56F4\uFF1A\u5185\u7F51IP\u5730\u5740\u8303\u56F4\uFF1A",enableCameraCaptureDuringExam:"\u8003\u8BD5\u4E2D\u542F\u7528\u62CD\u7167\u529F\u80FD\u8FDB\u884C\u76D1\u8003\u548C\u884C\u4E3A\u5206\u6790\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\u672C\u573A\u8003\u8BD5\u6700\u591A\u62CD\u64445\u6B21\uFF08\u53EF\u586B\u5199\u6700\u5927\u503C\u4E3A10\uFF09",faceVerificationBeforeExam:"\u8003\u8BD5\u524D\u4EBA\u8138\u8EAB\u4EFD\u6838\u9A8C\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",enableMobileVideoRecordingDuringExam:"\u8003\u8BD5\u4E2D\u5F00\u542F\u624B\u673A\u89C6\u9891\u5F55\u5236\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",save:"\u4FDD\u5B58",centralizedReview:"\u96C6\u4E2D\u8BC4\u9605\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",centralizedGradingCannotBeDisabled:"\u96C6\u4E2D\u9605\u5377\uFF08\u5F00\u542F\u96C6\u4E2D\u9605\u5377\u540E\u65E0\u6CD5\u5173\u95ED\uFF09",returnForRedo:"\u6253\u56DE\u91CD\u505A",statisticalDimensions:"\u7EDF\u8BA1\u7EF4\u5EA6",exportExamSummary:"\u5BFC\u51FA\u8003\u8BD5\u603B\u7ED3",selectResources:"\u9009\u7528\u8D44\u6E90",exportCurrentStudentTestPaper:"\u5BFC\u51FA\u5F53\u524D\u5B66\u751F\u8BD5\u5377",answerSheet:"\u7B54\u9898\u5361",objectiveQuestions:"\u5BA2\u89C2\u9898",showOnlyWrongQuestions:"\u4EC5\u663E\u793A\u9519\u9898",showOnlySubjectiveQuestions:"\u4EC5\u663E\u793A\u4E3B\u89C2\u9898",subjectiveQuestions:"\u4E3B\u89C2\u9898",edit:"\u7F16\u8F91",scoringMethod:"\u7ED9\u5206\u65B9\u5F0F",totalScore:"\u603B\u5F97\u5206",fullPointsIfAllCorrect:"\u5168\u5BF9\u7ED9\u5206",partialPointsIfMissedSelections:"\u6F0F\u9009\u7ED9\u5206",quickScoring:"\u5FEB\u6377\u8BC4\u5206",fullPoints:"\u6EE1\u5206",submitReview:"\u63D0\u4EA4\u8BC4\u9605",reviewProgress:"\u8BC4\u9605\u8FDB\u5EA6",studentAnswerCorrectCorrectAnswerWrongNoAnalysis:"\u5B66\u751F\u7B54\u6848\uFF1A\u6B63\u786E \u6B63\u786E\u7B54\u6848\uFF1A\u9519\u8BEF \u89E3\u6790: \u6682\u65E0\u89E3\u6790",viewEvaluationRecords:"\u67E5\u770B\u8BC4\u6D4B\u8BB0\u5F55",runCode:"\u8FD0\u884C\u4EE3\u7801",adjustScore:"\u8C03\u5206",clearanceCode:"\u901A\u5173\u4EE3\u7801\uFF08\u5C55\u793A\u5B66\u751F\u901A\u5173\u4EE3\u7801\uFF0C\u672A\u901A\u5173\u5219\u5C55\u793A\u6700\u540E\u7F16\u5199\u7684\u4EE3\u7801\u8BE6\u60C5\uFF09",viewAnswerDetails:"\u67E5\u770B\u7B54\u9898\u8BE6\u60C5",evaluationRecords:"\u8BC4\u6D4B\u8BB0\u5F55",totalScore:"\u603B\u5206",groupByObjectiveScore:"\u6309\u5BA2\u89C2\u9898\u5F97\u5206\u5206\u7EC4",sequentialReviewWithinGroup:"\u7EC4\u5185\u987A\u5E8F\u8BC4\u9605",review:"\u8BC4\u9605",centralizedGrading:"\u96C6\u4E2D\u9605\u5377",allExamModes:"\u5168\u90E8\u8003\u8BD5\u6A21\u5F0F"},questionBankAddQuestion:{returnToList:"\u8FD4\u56DE\u5217\u8868",continueAdding:"\u7EE7\u7EED\u65B0\u589E",questionAddedSuccessfully:"\u8BD5\u9898\u65B0\u589E\u6210\u529F",pleaseSelectKnowledgePointsMultipleAllowed:"\u8BF7\u9009\u62E9\u77E5\u8BC6\u70B9\uFF0C\u652F\u6301\u9009\u62E9\u591A\u4E2A",noSuitableKnowledgePointsCreateNew:"\u6CA1\u6709\u5408\u9002\u7684\u77E5\u8BC6\u70B9\uFF1F\u65B0\u5EFA\u77E5\u8BC6\u70B9",questionStem:"\u9898\u5E72",answerOptions:"\u7B54\u6848\u9009\u9879",pleaseEnterOption:"\u8BF7\u60A8\u8F93\u5165\u9009\u9879",setAsAnswer:"\u8BBE\u4E3A\u7B54\u6848",addOption:"\u6DFB\u52A0\u9009\u9879",questionAnalysis:"\u9898\u76EE\u89E3\u6790",pleaseEditQuestionAnalysisOptional:"\u8BF7\u7F16\u8F91\u9898\u76EE\u89E3\u6790\uFF08\u975E\u5FC5\u586B\uFF09",addReferenceAnswer:"\u65B0\u589E\u53C2\u8003\u7B54\u6848",delete:"\u5220\u9664",correctAnswer:"\u6B63\u786E\u7B54\u6848",clickToInsertBlank:"\u70B9\u51FB\u63D2\u5165\u586B\u7A7A\u9879",blank1:"\u586B\u7A7A\u98791",textMode:"\u6587\u672C\u6A21\u5F0F",mathFormulaMode:"\u6570\u5B66\u516C\u5F0F\u6A21\u5F0F",ignoreCaseInScoring:"\u5224\u5206\u65F6\u5FFD\u7565\u7B54\u6848\u4E2D\u7684\u5B57\u6BCD\u5927\u5C0F\u5199",ignoreSpacesInScoring:"\u5224\u5206\u65F6\u5FFD\u7565\u7B54\u6848\u4E2D\u7684\u7A7A\u683C",pleaseEditReferenceAnswerOptional:"\u8BF7\u7F16\u8F91\u53C2\u8003\u7B54\u6848\uFF08\u975E\u5FC5\u586B\uFF09",scoringKeywords:"\u5224\u5206\u5173\u952E\u8BCD",supportMultipleKeywordsOrWithPipe:"\u652F\u6301\u8BBE\u7F6E\u591A\u4E2A\u5173\u952E\u8BCD\uFF1B\u5E76\u5217\u5173\u952E\u8BCD\uFF08\u6216\u7684\u5173\u7CFB\uFF09\u8BF7\u7528 '|' \u5206\u9694\u5F00",enterToSaveKeyword:"\u201D\u56DE\u8F66\u952E\u201C\u4FDD\u5B58\u5173\u952E\u8BCD",addSubQuestion:"\u6DFB\u52A0\u5C0F\u9898",singleMultiLineBlank:"\u5355\u884C/\u591A\u884C\u586B\u7A7A\u9879",scoringExplanation:"\u7ED9\u5206\u8BF4\u660E",studentMustSubmitCodeForScoring:"1.\u5B66\u751F\u586B\u5199\u7B54\u6848\u4E4B\u540E\uFF0C\u5FC5\u987B\u63D0\u4EA4\u4EE3\u7801\u8FDB\u884C\u8BC4\u6D4B\u624D\u80FD\u5F97\u5206\u3002",programmingLanguage:"\u7F16\u7A0B\u8BED\u8A00",scoringCalculationExplanation:"2.\u8BD5\u9898\u7B97\u5206\u65F6\uFF0C\u7CFB\u7EDF\u4F1A\u5C06\u7A0B\u5E8F\u91CC\u9762\u7684\u6240\u6709\u7A7A\u66FF\u6362\u6210\u5B66\u751F\u7684\u7B54\u6848\u8FDB\u884C\u8BC4\u6D4B\u3002\u8F93\u51FA\u7684\u7ED3\u679C\u4E0E\u6D4B\u8BD5\u96C6\u6BD4\u5BF9\uFF0C\u5B8C\u5168\u6B63\u786E\u5219\u5F97\u6EE1\u5206\uFF1B\u82E5\u4E0D\u5B8C\u5168\u6B63\u786E\uFF0C\u5219\u4F9D\u6B21\u5C06\u6BCF\u4E2A\u7A7A\u6362\u6210\u5B66\u751F\u63D0\u4EA4\u7684\u7B54\u6848\uFF0C\u540C\u65F6\u5C06\u5176\u4ED6\u7A7A\u66FF\u6362\u6210\u6807\u51C6\u7B54\u6848\uFF0C\u8FD0\u884C\u7A0B\u5E8F\u3002\u5982\u679C\u8FD9\u4E2A\u7A7A\u7684\u5B66\u751F\u7B54\u6848\u4E0E\u6807\u51C6\u7B54\u6848\u7ED3\u5408\u80FD\u5F97\u5230\u6B63\u786E\u8F93\u51FA\uFF0C\u5219\u8FD9\u4E2A\u7A7A\u5F97\u5230\u8BE5\u7A7A\u7684\u6EE1\u5206\uFF0C\u5426\u5219\u8BE5\u7A7A\u5F970\u5206\u3002",maxEvaluationTimeSeconds:"\u6700\u5927\u8BC4\u6D4B\u65F6\u957F\uFF08\u79D2\uFF09",spaceHandlingInEvaluation:"\u8BC4\u6D4B\u65F6\u7A7A\u683C\u5904\u7406",doNotIgnoreSpaces:"\u4E0D\u5FFD\u7565\u7A7A\u683C",ignoreLeadingTrailingSpaces:"\u5FFD\u7565\u9996\u5C3E\u7A7A\u683C",ignoreAllSpaces:"\u5FFD\u7565\u6240\u6709\u7A7A\u683C",testCaseInput:"\u6D4B\u8BD5\u7528\u4F8B\u8F93\u5165",output:"\u8F93\u51FA",runDebug:"\u8FD0\u884C\u8C03\u8BD5",debugCode:"\u8C03\u8BD5\u4EE3\u7801",executeCode:"\u6267\u884C\u4EE3\u7801",customTestCase:"\u81EA\u5B9A\u4E49\u6D4B\u8BD5\u7528\u4F8B",codeExecutionResult:"\u4EE3\u7801\u6267\u884C\u7ED3\u679C",copy:"\u590D\u5236",runTest:"\u8FD0\u884C\u6D4B\u8BD5",programmingQuestionName:"\u7F16\u7A0B\u9898\u540D\u79F0",questionDescription:"\u8BD5\u9898\u63CF\u8FF0",referenceAnswer:"\u53C2\u8003\u7B54\u6848",maxEvaluationTimePerTestSet:"\u5355\u4E2A\u6D4B\u8BD5\u96C6\u6700\u5927\u8BC4\u6D4B\u65F6\u957F",resourceFiles:"\u8D44\u6E90\u6587\u4EF6",strictMode:"\u4E25\u683C\u6A21\u5F0F\uFF08\u52FE\u9009\u540E\uFF0C\u5728C/C++\u8BED\u8A00\u4E2D\u7F16\u8BD1\u4EE3\u7801\u65F6\u51FA\u73B0\u7684\u8B66\u544A\u89C6\u4E3A\u7F16\u8BD1\u9519\u8BEF\uFF09",variableInitializationCheck:"\u53D8\u91CF\u521D\u59CB\u5316\u68C0\u6D4B\uFF08\u52FE\u9009\u540E\uFF0CC/C++\u8BED\u8A00\u4EE3\u7801\u4E2D\u53D8\u91CF\u672A\u521D\u59CB\u5316\u5F53\u505A\u62A5\u9519\u5904\u7406\uFF09",compilationOptions:"\u7F16\u8BD1\u9009\u9879",visibility:"\u53EF\u89C1\u6027",showPublicTestInputsOutputsOnFailure:"\u8BC4\u6D4B\u672A\u901A\u8FC7\u65F6\uFF0C\u663E\u793A\u5BF9\u5E94\u516C\u5F00\u6D4B\u8BD5\u7528\u4F8B\u7684\u8F93\u5165\u548C\u8F93\u51FA\uFF08\u6559\u5E08\u4E00\u76F4\u53EF\u89C1\uFF09",hideActualOutputShowOnlyPassFail:"\u9690\u85CF\u5B66\u5458\u8BC4\u6D4B\u5B9E\u9645\u8F93\u51FA\u7ED3\u679C\uFF0C\u4EC5\u5C55\u793A\u8BC4\u6D4B\u662F\u5426\u901A\u8FC7\uFF08\u6559\u5E08\u4E00\u76F4\u53EF\u89C1\uFF09",hideEvaluationResults:"\u9690\u85CF\u8BC4\u6D4B\u7ED3\u679C\uFF0C\u4E0D\u5C55\u793A\u5B9E\u9645\u8F93\u51FA\u548C\u8BC4\u6D4B\u662F\u5426\u901A\u8FC7\uFF08\u6559\u5E08\u4E00\u76F4\u53EF\u89C1\uFF09",showTestCasesSection:"\u5C55\u793A\u6D4B\u8BD5\u7528\u4F8B\u680F\u76EE\uFF0C\u52FE\u9009\u540E\u6559\u5E08\u8EAB\u4EFD\u53EF\u5C55\u793A\u6240\u6709\u6D4B\u8BD5\u7528\u4F8B\u7684\u8F93\u5165\u548C\u8F93\u51FA",evaluationScoringStandards:"\u8BC4\u6D4B\u5F97\u5206\u89C4\u8303",passPartialTestSets:"\u901A\u8FC7\u90E8\u5206\u6D4B\u8BD5\u96C6\uFF08\u90E8\u5206\u6D4B\u8BD5\u96C6\u6B63\u786E\u65F6\uFF0C\u6309\u914D\u7F6E\u7684\u6BD4\u4F8B\u83B7\u5F97\u5206\u503C\uFF09",passAllTestSets:"\u901A\u8FC7\u5168\u90E8\u6D4B\u8BD5\u96C6\uFF08\u6240\u6709\u6D4B\u8BD5\u96C6\u90FD\u6B63\u786E\u65F6\uFF0C\u624D\u80FD\u83B7\u5F97\u5206\u503C\uFF09",systemScoringRatio:"\u7CFB\u7EDF\u8BC4\u5206\u5360\u6BD4 \u5747\u5206\u6BD4\u4F8B \u81EA\u5B9A\u4E49\u6BD4\u4F8B",exampleTypes:"\u7528\u4F8B\u7C7B\u578B \u6587\u672C \u6587\u4EF6",add:"\u6DFB\u52A0",testCase:"\u6D4B\u8BD5\u7528\u4F8B",batchUpload:"\u6279\u91CF\u4E0A\u4F20",testCase1:"\u6D4B\u8BD5\u7528\u4F8B1",scoringRatio:"\u8BC4\u5206\u5360\u6BD4",public:"\u516C\u5F00",putInFolder:"\u653E\u5165\u6587\u4EF6\u5939",nextStep:"\u4E0B\u4E00\u6B65",questionSettings:"\u9898\u76EE\u8BBE\u7F6E",studentInitialCode:"\u5B66\u5458\u521D\u59CB\u4EE3\u7801",save:"\u4FDD\u5B58",startChallenge:"\u5F00\u59CB\u6311\u6218",cancel:"\u53D6\u6D88",programmingLanguageSettings:"\u7F16\u7A0B\u8BED\u8A00\u8BBE\u7F6E",setInitialCode:"\u8BBE\u7F6E\u521D\u59CB\u4EE3\u7801\uFF0C\u4E3A\u5B66\u751F\u63D0\u4F9B\u660E\u786E\u7F16\u8BD1\u8D77\u70B9",simulateChallenge:"\u6A21\u62DF\u6311\u6218",questionDescription:"\u9898\u76EE\u63CF\u8FF0",operationRecords:"\u64CD\u4F5C\u8BB0\u5F55",comments:"\u8BC4\u8BBA",debugCode:"\u8C03\u8BD5\u4EE3\u7801",evaluateAndSubmit:"\u8BC4\u6D4B\u5E76\u63D0\u4EA4",edit:"\u7F16\u8F91",editQuestionsAccordingToTemplate:"\u6839\u636E\u6A21\u677F\u8981\u6C42\u7F16\u8F91\u9700\u8981\u4E0A\u4F20\u7684\u8BD5\u9898",downloadQuestionTemplate:"\u4E0B\u8F7D\u8BD5\u9898\u6A21\u677F",clickToUpload:"\u70B9\u51FB\u4E0A\u4F20",directionAndCourse:"\u65B9\u5411&\u8BFE\u7A0B",uploadSuccessful:"\u4E0A\u4F20\u6210\u529F",downloadWordTemplate:"\u4E0B\u8F7Dword\u6A21\u677F",oneClickClear:"\u4E00\u952E\u6E05\u7A7A",importQuestions:"\u5BFC\u5165\u8BD5\u9898",localImport:"\u672C\u5730\u5BFC\u5165",largeModelIntelligentQuestionGeneration:"\u5927\u6A21\u578B\u667A\u80FD\u51FA\u9898",questionEditing:"\u8BD5\u9898\u7F16\u8F91",questionPreview:"\u8BD5\u9898\u9884\u89C8",recognition:"\u8BC6\u522B",cancel:"\u53D6\u6D88",confirmImport:"\u786E\u5B9A\u5BFC\u5165",viewOnlyErrorQuestions:"\u4EC5\u67E5\u770B\u9519\u8BEF\u8BD5\u9898",identified1Question1Error:"\u5171\u8BC6\u522B1\u9898\uFF0C\u5176\u4E2D\u8BC6\u522B\u6709\u8BEF1\u9898",noAnswerIdentifiedRecommendedFormat:"\u672A\u8BC6\u522B\u5230\u7B54\u6848\u3002\u63A8\u8350\u683C\u5F0F\uFF1A\u201C \u7B54\u6848\uFF1AA \u201D",questionGenerationRequirements:"\u51FA\u9898\u8981\u6C42",uploadMaterials:"\u4E0A\u4F20\u6750\u6599",questionQuantityMax30:"\u51FA\u9898\u6570\u91CF\uFF08\u4E3A\u4FDD\u8BC1\u51FA\u9898\u4F53\u9A8C\uFF0C\u5355\u6B21\u51FA\u9898\u603B\u6570\u91CF\u4E0D\u80FD\u8D85\u8FC730\u9053\uFF09",startGeneratingQuestions:"\u5F00\u59CB\u51FA\u9898"},questionBankList:{addNewQuestion:"\u65B0\u589E\u8BD5\u9898",direction:"\u65B9\u5411",knowledgePoints:"\u77E5\u8BC6\u70B9",questionType:"\u9898\u578B",difficulty:"\u96BE\u5EA6",programmingQuestion:"\u7F16\u7A0B\u9898",singleChoiceQuestion:"\u5355\u9009\u9898",multipleChoiceQuestion:"\u591A\u9009\u9898",trueFalseQuestion:"\u5224\u65AD\u9898",fillInTheBlankQuestion:"\u586B\u7A7A\u9898",shortAnswerQuestion:"\u7B80\u7B54\u9898",combinationQuestion:"\u7EC4\u5408\u9898",programFillInTheBlankQuestion:"\u7A0B\u5E8F\u586B\u7A7A\u9898",practicalQuestion:"\u5B9E\u8BAD\u9898",simple:"\u7B80\u5355",moderate:"\u9002\u4E2D",difficult:"\u56F0\u96BE",publish:"\u53D1\u5E03",moveToFolder:"\u79FB\u81F3\u6587\u4EF6\u5939",cancelOperation:"\u53D6\u6D88\u64CD\u4F5C",questionBank:"\u8BD5\u9898\u5E93",deleteFromQuestionBasket:"\u662F\u5426\u5220\u9664\u8BD5\u9898\u7BEE\u4E2D\u7684",prompt:"\u63D0\u793A"},testPaperBank:{type:"\u7C7B\u578B",randomTestAssembly:"\u968F\u673A\u7EC4\u5377",manualTestAssembly:"\u4EBA\u5DE5\u7EC4\u5377",privateUse:"\u81EA\u7528",public:"\u516C\u5F00",copy:"\u590D\u5236",testPaperDetails:"\u8BD5\u5377\u8BE6\u60C5",editTestPaper:"\u7F16\u8F91\u8BD5\u5377",export:"\u5BFC\u51FA",expectedScore:"\u5E94\u5F97\u5206",actualScore:"\u5B9E\u5F97\u5206",grader:"\u8BC4\u5377\u4EBA",totalQuestions:"\u8BD5\u9898\u603B\u6570",noSuitableDirectionContactAssistant:"\u6CA1\u6709\u5408\u9002\u7684\u65B9\u5411&\u8BFE\u7A0B\uFF1F\u8054\u7CFB\u6559\u7814\u52A9\u7406",correctAnswer:"\u6B63\u786E\u7B54\u6848",analysisNoAnalysis:"\u89E3\u6790\uFF1A\u6682\u65E0\u89E3\u6790",returnToTop:"\u8FD4\u56DE\u9876\u90E8",confirmDeleteQuestion:"\u786E\u5B9A\u8981\u5220\u9664\u8FD9\u4E2A\u8BD5\u9898\u5417\uFF1F",pleaseSelectFolder:"\u8BF7\u9009\u62E9\u6587\u4EF6\u5939",pleaseEnterKeywordsToSearch:"\u8BF7\u8F93\u5165\u5173\u952E\u8BCD\u641C\u7D22",clearFilterConditions:"\u6E05\u9664\u7B5B\u9009\u6761\u4EF6",returnToTestPaper:"\u8FD4\u56DE\u8BD5\u5377",points:"\u5206\u503C",creator:"\u521B\u5EFA\u8005",affiliatedUnit:"\u6240\u5C5E\u5355\u4F4D",numberOfLevels:"\u5173\u5361\u6570\u91CF",publishStatus:"\u53D1\u5E03\u72B6\u6001",currentTestTotal80PointsConfirmSave:"\u5F53\u524D\u8BD5\u5377\u603B\u5206\u4E3A80\u5206\uFF0C\u8BF7\u786E\u8BA4\u662F\u5426\u8FDB\u884C\u4FDD\u5B58\uFF1F",save:"\u4FDD\u5B58",batchShare:"\u6279\u91CF\u5171\u4EAB",batchPublic:"\u6279\u91CF\u516C\u5F00",batchDelete:"\u6279\u91CF\u5220\u9664",answeringProgress:"\u7B54\u9898\u8FDB\u5EA6",answered:"\u5DF2\u7B54",partiallyAnswered:"\u90E8\u5206\u7B54\u9898",unanswered:"\u672A\u7B54",remainingAnsweringTime:"\u5269\u4F59\u7B54\u9898\u65F6\u957F",submitPaper:"\u4EA4\u5377",nextQuestion:"\u4E0B\u4E00\u9898",simulatingExam:"\u6A21\u62DF\u8003\u8BD5\u4E2D",previousQuestion:"\u4E0A\u4E00\u9898",fourUnfinishedQuestionsConfirmSubmission:"\u6709 4 \u9898\u672A\u5B8C\u6210\uFF0C\u5305\u542B 1 \u4E2A\u63D0\u4EA4\u540E\u65E0\u6CD5\u518D\u4FEE\u6539\u7B54\u9898\uFF0C\u662F\u5426\u786E\u8BA4\u63D0\u4EA4",submittingPaper:"\u4EA4\u5377\u4E2D",paperSubmittedSuccessfully:"\u4EA4\u5377\u6210\u529F",resimulateExam:"\u91CD\u65B0\u6A21\u62DF\u8003\u8BD5",correct:"\u6B63\u786E",incorrect:"\u9519\u8BEF",partialScore:"\u90E8\u5206\u5F97\u5206"},teachingClassroomUploadVideoResourcesCheckIn:{cancelUpload:"\u53D6\u6D88\u4E0A\u4F20",delete:"\u5220\u9664",title:"\u6807\u9898",titleMax30Characters:"\u6807\u9898\u6700\u591A\u652F\u630130\u4E2A\u5B57\u7B26",selectFileToUpload:"\u9009\u62E9\u4E0A\u4F20\u6587\u4EF6",playbackSettingsAllowFastForward:"\u64AD\u653E\u8BBE\u7F6E:\u5141\u8BB8\u5FEB\u8FDB\u64AD\u653E",uploadImageInstructions:"\u8BF4\u660E\uFF1A\u652F\u6301\u4E0A\u4F20jpg/png\u7B49\u683C\u5F0F\u6587\u4EF6\uFF0C\u6587\u4EF6\u5927\u5C0F\u4E0D\u80FD\u8D85\u8FC72M,\u5EFA\u8BAE\u4F7F\u7528288*158\u50CF\u7D20\uFF1B \u5982\u4E0D\u4E0A\u4F20\uFF0C\u9ED8\u8BA4\u4F7F\u7528\u7CFB\u7EDF\u56FE\u7247\u3002",continueAdding:"\u7EE7\u7EED\u6DFB\u52A0",uploadVideoAgreement:"\u4E0A\u4F20\u89C6\u9891\uFF0C\u5373\u8868\u793A\u60A8\u5DF2\u540C\u610F\u4E0A\u4F20\u5185\u5BB9\u534F\u8BAE\uFF0C\u4E0D\u5F97\u4E0A\u4F20\u672A\u7ECF\u4ED6\u4EBA\u6388\u6743\u7684\u4F5C\u54C1",courseResourceDirectory:"\u8BFE\u7A0B\u8D44\u6E90\u76EE\u5F55",playbackSpeed:"\u500D\u901F",sendToPersonalCenter:"\u53D1\u9001\u81F3\u4E2A\u4EBA\u4E2D\u5FC3",move:"\u79FB\u52A8",edit:"\u7F16\u8F91",published:"\u5DF2\u53D1\u5E03",publishRuleDoNotPublishYet:"\u53D1\u5E03\u89C4\u5219:\u6682\u4E0D\u53D1\u5E03",publishTeachingMaterials:"\u53D1\u5E03\u6559\u5B66\u8D44\u6599",doNotPublishYet:"\u6682\u4E0D\u53D1\u5E03",unifiedPublish:"\u7EDF\u4E00\u53D1\u5E03",classBasedPublish:"\u5206\u73ED\u53D1\u5E03",confirmPublish:"\u786E\u5B9A\u53D1\u5E03",unifiedPublishExplanation:"1\u3001\u9009\u62E9\u7EDF\u4E00\u53D1\u5E03\u5E76\u786E\u8BA4\u53D1\u5E03\u65F6\uFF0C\u53EF\u5C06\u6559\u5B66\u8D44\u6599\u53D1\u9001\u81F3\u8BFE\u5802\u7684\u5168\u90E8\u73ED\u7EA7(\u5305\u62EC\u672A\u5206\u73ED)\u3002",download:"\u4E0B\u8F7D",classBasedPublishExplanation:"2\u3001\u9009\u62E9\u5206\u73ED\u53D1\u5E03\u5E76\u786E\u8BA4\u53D1\u5E03\u65F6\uFF0C\u53EF\u5C06\u4F5C\u4E1A\u53D1\u5E03\u81F3\u6307\u5B9A\u73ED\u7EA7\u3002",doNotPublishExplanation:"3\u3001\u9009\u62E9\u6682\u4E0D\u53D1\u5E03\u5E76\u786E\u5B9A\u65F6\uFF0C\u53EF\u64A4\u9500\u5DF2\u8BBE\u7F6E\u7684\u7EDF\u4E00\u53D1\u5E03\u548C\u5206\u73ED\u53D1\u5E03\uFF08\u5305\u62EC\u5DF2\u53D1\u5E03\uFF09\u3002",modifyPublish:"\u4FEE\u6539\u53D1\u5E03",resourceSettings:"\u8D44\u6E90\u8BBE\u7F6E",versionNumber:"\u7248\u672C\u53F7",updateVersion:"\u66F4\u65B0\u7248\u672C",noBreakpointResumeSingleFileMax1GB:"1. \u4E0D\u652F\u6301\u65AD\u70B9\u7EED\u4F20\uFF0C\u5355\u4E2A\u6587\u4EF6\u5927\u5C0F\u8BF7\u52FF\u8D85\u8FC71G\u3002",downloadSettings:"\u4E0B\u8F7D\u8BBE\u7F6E \u5141\u8BB8\u5B66\u751F\u4E0B\u8F7D \u7981\u6B62\u5B66\u751F\u4E0B\u8F7D",supportedFileTypesPdfWordExcelPptZip:"2. \u5F53\u524D\u4EC5\u9650\u652F\u6301pdf\u3001word\u3001excel\u3001ppt\u3001zip\u6587\u4EF6",resourceDescription:"\u8D44\u6E90\u63CF\u8FF0",accessRecords:"\u8BBF\u95EE\u8BB0\u5F55",downloadCount0:"\u4E0B\u8F7D\u6570\uFF1A0",checkedIn:"\u5DF2\u7B7E\u5230",belongingDirectoryUnassigned:"\u6240\u5C5E\u76EE\u5F55\uFF1A\u672A\u5206\u914D\u76EE\u5F55",shouldCheckIn:"\u5E94\u7B7E\u5230",checkInCount:"\u7B7E\u5230\u4EBA\u6570",checkInInitiator:"\u7B7E\u5230\u53D1\u8D77\u4EBA",modifyCheckIn:"\u4FEE\u6539\u7B7E\u5230",edit:"\u7F16\u8F91",delete:"\u5220\u9664",notCheckedIn:"\u672A\u7B7E\u5230",normalAttendance:"\u6B63\u5E38\u51FA\u52E4",late:"\u8FDF\u5230",earlyLeave:"\u65E9\u9000",leaveRequest:"\u8BF7\u5047",allStatuses:"\u5168\u90E8\u72B6\u6001",checkedIn:"\u5DF2\u7B7E\u5230\uFF1A",shouldCheckIn:"\u5E94\u7B7E\u5230"}},A4=Object.defineProperty,h0=Object.getOwnPropertySymbols,O4=Object.prototype.hasOwnProperty,Y4=Object.prototype.propertyIsEnumerable,P4=(ee,Ke,Eu)=>Ke in ee?A4(ee,Ke,{enumerable:!0,configurable:!0,writable:!0,value:Eu}):ee[Ke]=Eu,o4=(ee,Ke)=>{for(var Eu in Ke||(Ke={}))O4.call(Ke,Eu)&&P4(ee,Eu,Ke[Eu]);if(h0)for(var Eu of h0(Ke))Y4.call(Ke,Eu)&&P4(ee,Eu,Ke[Eu]);return ee},r4=(ee,Ke)=>{var Eu={};for(var d0 in ee)O4.call(ee,d0)&&Ke.indexOf(d0)<0&&(Eu[d0]=ee[d0]);if(ee!=null&&h0)for(var d0 of h0(ee))Ke.indexOf(d0)<0&&Y4.call(ee,d0)&&(Eu[d0]=ee[d0]);return Eu};let G4;const n4=!0,K4=new(jt()),Q4=Symbol("LANG_CHANGE"),D4=(ee,Ke="")=>Object.keys(ee).reduce((Eu,d0)=>{const b0=ee[d0],l4=Ke?`${Ke}.${d0}`:d0;return typeof b0=="string"?Eu[l4]=b0:Object.assign(Eu,D4(b0,l4)),Eu},{}),C4={"en-US":{messages:o4({},D4(Nr)),locale:"en-US",antd:o4({},wt.Z),momentLocale:"en"},"kk-KZ":{messages:o4({},D4(U0)),locale:"kk-KZ",antd:o4({},C0),momentLocale:"kk"},"zh-CN":{messages:o4({},D4(L0)),locale:"zh-CN",antd:o4({},K0.Z),momentLocale:"zh-cn"}},Ur=(ee,Ke,Eu)=>{var d0,b0,l4,q0;if(!ee)return;const H4=(d0=C4[ee])!=null&&d0.messages?Object.assign({},C4[ee].messages,Ke):Ke,{momentLocale:ir=(b0=C4[ee])==null?void 0:b0.momentLocale,antd:It=(l4=C4[ee])==null?void 0:l4.antd}=Eu||{},x4=(q0=ee.split("-"))==null?void 0:q0.join("-");C4[ee]={messages:H4,locale:x4,momentLocale:ir,antd:It},x4===Vt()&&K4.emit(Q4,x4)},Ot=ee=>(0,dt.We)().applyPlugins({key:"locale",type:"modify",initialValue:ee}),vt=ee=>{const Eu=Ot(C4[ee]),{cache:d0}=Eu,b0=r4(Eu,["cache"]);return xt(b0,d0)},v4=(ee,Ke)=>G4&&!Ke&&!ee?G4:(ee||(ee=Vt()),ee&&C4[ee]?vt(ee):(nr()(!ee||!!C4[ee],"The current popular language does not exist, please check the locales folder!"),C4["zh-CN"]?vt("zh-CN"):xt({locale:"zh-CN",messages:{}}))),ft=ee=>{G4=v4(ee,!0)},Vt=()=>{const ee=Ot({});return typeof(ee==null?void 0:ee.getLocale)=="function"?ee.getLocale():(navigator.cookieEnabled&&typeof localStorage!="undefined"&&n4?window.localStorage.getItem("umi_locale"):"")||void 0||"zh-CN"},Tr=()=>{const ee=Vt();return["he","ar","fa","ku"].filter(d0=>ee.startsWith(d0)).length?"rtl":"ltr"},Kn=(ee,Ke=!0)=>{(()=>{if(Vt()!==ee){if(navigator.cookieEnabled&&typeof window.localStorage!="undefined"&&n4&&window.localStorage.setItem("umi_locale",ee||""),ft(ee),Ke)window.location.reload();else if(K4.emit(Q4,ee),window.dispatchEvent){const d0=new Event("languagechange");window.dispatchEvent(d0)}}})()};let Wr=!0;const Vn=(ee,Ke)=>(Wr&&(warning(!1,`Using this API will cause automatic refresh when switching languages, please use useIntl or injectIntl. +`));const q0=hu(b0,$4);try{return Eu(ee,q0).of(d0)}catch(H4){Ke(Fu("Error formatting display name.",H4))}}const ct=m4()||z0;function gr(ee){return{locale:ee.locale,timeZone:ee.timeZone,formats:ee.formats,textComponent:ee.textComponent,messages:ee.messages,defaultLocale:ee.defaultLocale,defaultFormats:ee.defaultFormats,onError:ee.onError}}function xt(ee,Ke){const Eu=bu(Ke),d0=Object.assign(Object.assign({},Ne),ee),{locale:b0,defaultLocale:l4,onError:q0}=d0;return b0?!Intl.NumberFormat.supportedLocalesOf(b0).length&&q0?q0(Fu(`Missing locale data for locale: "${b0}" in Intl.NumberFormat. Using default locale: "${l4}" as fallback. See https://github.com/formatjs/react-intl/blob/master/docs/Getting-Started.md#runtime-requirements for more details`)):!Intl.DateTimeFormat.supportedLocalesOf(b0).length&&q0&&q0(Fu(`Missing locale data for locale: "${b0}" in Intl.DateTimeFormat. Using default locale: "${l4}" as fallback. See https://github.com/formatjs/react-intl/blob/master/docs/Getting-Started.md#runtime-requirements for more details`)):(q0&&q0(Fu(`"locale" was not configured, using "${l4}" as fallback. See https://github.com/formatjs/react-intl/blob/master/docs/API.md#intlshape for more details`)),d0.locale=d0.defaultLocale||"en"),Object.assign(Object.assign({},d0),{formatters:Eu,formatNumber:Be.bind(null,d0,Eu.getNumberFormat),formatNumberToParts:Se.bind(null,d0,Eu.getNumberFormat),formatRelativeTime:Ae.bind(null,d0,Eu.getRelativeTimeFormat),formatDate:w0.bind(null,d0,Eu.getDateTimeFormat),formatDateToParts:be.bind(null,d0,Eu.getDateTimeFormat),formatTime:S0.bind(null,d0,Eu.getDateTimeFormat),formatTimeToParts:qe.bind(null,d0,Eu.getDateTimeFormat),formatPlural:i0.bind(null,d0,Eu.getPluralRules),formatMessage:o0.bind(null,d0,Eu),formatHTMLMessage:H0.bind(null,d0,Eu),formatList:O0.bind(null,d0,Eu.getListFormat),formatDisplayName:Tt.bind(null,d0,Eu.getDisplayNames)})}class mt extends t.PureComponent{constructor(){super(...arguments),this.cache=ye(),this.state={cache:this.cache,intl:xt(gr(this.props),this.cache),prevConfig:gr(this.props)}}static getDerivedStateFromProps(Ke,{prevConfig:Eu,cache:d0}){const b0=gr(Ke);return ct(Eu,b0)?null:{intl:xt(b0,d0),prevConfig:b0}}render(){return Ce(this.state.intl),t.createElement(i,{value:this.state.intl},this.props.children)}}mt.displayName="IntlProvider",mt.defaultProps=Ne;var dt=u(7240),Kt=u(3424),jt=u.n(Kt),Rt=u(85239),nr=u.n(Rt),_t=function(ee,Ke){var Eu={};for(var d0 in ee)Object.prototype.hasOwnProperty.call(ee,d0)&&Ke.indexOf(d0)<0&&(Eu[d0]=ee[d0]);if(ee!=null&&typeof Object.getOwnPropertySymbols=="function")for(var b0=0,d0=Object.getOwnPropertySymbols(ee);b0o0(Object.assign(Object.assign({},Ne),{locale:"en"}),bu(),ee,Ke);class De extends t.Component{shouldComponentUpdate(Ke){const Eu=this.props,{values:d0}=Eu,b0=_t(Eu,["values"]),{values:l4}=Ke,q0=_t(Ke,["values"]);return!Qt(l4,d0)||!Qt(b0,q0)}render(){return t.createElement(y.Consumer,null,Ke=>{this.props.defaultMessage||Ce(Ke);const{formatMessage:Eu=Or,textComponent:d0=t.Fragment}=Ke||{},{id:b0,description:l4,defaultMessage:q0,values:H4,children:ir,tagName:It=d0}=this.props;let a4=Eu({id:b0,description:l4,defaultMessage:q0},H4);return Array.isArray(a4)||(a4=[a4]),typeof ir=="function"?ir(...a4):It?t.createElement(It,null,...a4):a4})}}De.displayName="FormattedMessage",De.defaultProps={values:{}};var wr=De;function Jt(){const ee=(0,t.useContext)(y);return Ce(ee),ee}var wt=u(31724),Nr={table:{submit:"\u63D0\u4EA4\u8868\u5355"}},ur={items_per_page:"/ \u0431\u0435\u0442",jump_to:"\u0421\u0435\u043A\u0456\u0440\u0443",jump_to_confirm:"\u0420\u0430\u0441\u0442\u0430\u0443",page:"",prev_page:"\u0410\u0440\u0442\u049B\u0430",next_page:"\u0410\u043B\u0493\u0430",prev_5:"\u0410\u043B\u0434\u044B\u04A3\u0493\u044B 5",next_5:"\u041A\u0435\u043B\u0435\u0441\u0456 5",prev_3:"\u0410\u043B\u0434\u044B\u04A3\u0493\u044B 3",next_3:"\u041A\u0435\u043B\u0435\u0441\u0456 3",page_size:"Page Size"},nt={locale:"kk_KZ",today:"\u0411\u04AF\u0433\u0456\u043D",now:"\u049A\u0430\u0437\u0456\u0440",backToToday:"\u0410\u0493\u044B\u043C\u0434\u0430\u0493\u044B \u043A\u04AF\u043D",ok:"\u0422\u0430\u04A3\u0434\u0430\u0443",clear:"\u0422\u0430\u0437\u0430",month:"\u0410\u0439",year:"\u0416\u044B\u043B",timeSelect:"\u0423\u0430\u049B\u044B\u0442\u0442\u044B \u0442\u0430\u04A3\u0434\u0430\u0443",dateSelect:"\u041A\u04AF\u043D\u0434\u0456 \u0442\u0430\u04A3\u0434\u0430\u0443",monthSelect:"\u0410\u0439\u0434\u044B \u0442\u0430\u04A3\u0434\u0430\u04A3\u044B\u0437",yearSelect:"\u0416\u044B\u043B\u0434\u044B \u0442\u0430\u04A3\u0434\u0430\u04A3\u044B\u0437",decadeSelect:"\u041E\u043D\u0436\u044B\u043B\u0434\u044B \u0442\u0430\u04A3\u0434\u0430\u04A3\u044B\u0437",yearFormat:"YYYY",dateFormat:"D-M-YYYY",dayFormat:"D",dateTimeFormat:"D-M-YYYY HH:mm:ss",monthBeforeYear:!0,previousMonth:"\u0410\u043B\u0434\u044B\u04A3\u0493\u044B \u0430\u0439 (PageUp)",nextMonth:"\u041A\u0435\u043B\u0435\u0441\u0456 \u0430\u0439 (PageDown)",previousYear:"\u0410\u043B\u0434\u044B\u04A3\u0493\u044B \u0436\u044B\u043B (Control + left)",nextYear:"\u041A\u0435\u043B\u0435\u0441\u0456 \u0436\u044B\u043B (Control + right)",previousDecade:"\u0410\u043B\u0434\u044B\u04A3\u0493\u044B \u043E\u043D\u0436\u044B\u043B\u0434\u044B\u049B",nextDecade:"\u041A\u0435\u043B\u0435\u0441\u0456 \u043E\u043D\u0436\u044B\u043B\u0434\u044B\u049B",previousCentury:"\u0410\u043B\u0434\u044B\u04A3\u0493\u044B \u0493\u0430\u0441\u044B\u0440",nextCentury:"\u041A\u0435\u043B\u0435\u0441\u0456 \u0493\u0430\u0441\u044B\u0440"},j4=nt,ne={placeholder:"\u0423\u0430\u049B\u044B\u0442\u0442\u044B \u0442\u0430\u04A3\u0434\u0430\u04A3\u044B\u0437",rangePlaceholder:["\u0411\u0430\u0441\u0442\u0430\u0443 \u0443\u0430\u049B\u044B\u0442\u044B","\u0410\u044F\u049B\u0442\u0430\u043B\u0443 \u0443\u0430\u049B\u044B\u0442\u044B"]},we={lang:Object.assign({placeholder:"\u041A\u04AF\u043D\u0434\u0456 \u0442\u0430\u04A3\u0434\u0430\u04A3\u044B\u0437",yearPlaceholder:"\u0416\u044B\u043B\u0434\u044B \u0442\u0430\u04A3\u0434\u0430\u04A3\u044B\u0437",quarterPlaceholder:"\u0422\u043E\u049B\u0441\u0430\u043D\u0434\u044B \u0442\u0430\u04A3\u0434\u0430\u04A3\u044B\u0437",monthPlaceholder:"\u0410\u0439\u0434\u044B \u0442\u0430\u04A3\u0434\u0430\u04A3\u044B\u0437",weekPlaceholder:"\u0410\u043F\u0442\u0430\u043D\u044B \u0442\u0430\u04A3\u0434\u0430\u04A3\u044B\u0437",rangePlaceholder:["\u0411\u0430\u0441\u0442\u0430\u0443 \u043A\u04AF\u043D\u0456","\u0410\u044F\u049B\u0442\u0430\u043B\u0443 \u043A\u04AF\u043D\u0456"],rangeYearPlaceholder:["\u0411\u0430\u0441\u0442\u0430\u0443 \u0436\u044B\u043B\u044B","\u0410\u044F\u049B\u0442\u0430\u043B\u0443 \u0436\u044B\u043B\u044B"],rangeMonthPlaceholder:["\u0411\u0430\u0441\u0442\u0430\u0443 \u0430\u0439\u044B","\u0410\u044F\u049B\u0442\u0430\u043B\u0443 \u0430\u0439\u044B"],rangeWeekPlaceholder:["\u0411\u0430\u0441\u0442\u0430\u0443 \u0430\u043F\u0442\u0430","\u0410\u044F\u049B\u0442\u0430\u043B\u0443 \u0430\u043F\u0442\u0430"]},j4),timePickerLocale:Object.assign({},ne)},ce=we;const a0="${label} ${type} \u0442\u0438\u043F\u0456 \u0435\u043C\u0435\u0441";var C0={locale:"kk",Pagination:ur,DatePicker:we,TimePicker:ne,Calendar:ce,global:{placeholder:"\u0422\u0430\u04A3\u0434\u0430\u04A3\u044B\u0437"},Table:{filterTitle:"\u0424\u0438\u043B\u044C\u0442\u0440",filterConfirm:"OK",filterReset:"\u0422\u0430\u0437\u0430\u0440\u0442\u0443",filterEmptyText:"\u0424\u0438\u043B\u044C\u0442\u0440 \u0436\u043E\u049B",emptyText:"\u0414\u0435\u0440\u0435\u043A\u0442\u0435\u0440 \u0436\u043E\u049B",selectAll:"\u0411\u0430\u0440\u043B\u044B\u0493\u044B\u043D \u0442\u0430\u04A3\u0434\u0430\u0443",selectInvert:"\u0422\u0430\u04A3\u0434\u0430\u0443\u0434\u044B \u0442\u04E9\u04A3\u043A\u0435\u0440\u0443",selectionAll:"\u0411\u0430\u0440\u043B\u044B\u049B \u0434\u0435\u0440\u0435\u043A\u0442\u0435\u0440\u0434\u0456 \u0442\u0430\u04A3\u0434\u0430\u04A3\u044B\u0437",sortTitle:"\u0421\u04B1\u0440\u044B\u043F\u0442\u0430\u0443",expand:"\u0416\u043E\u043B\u0434\u044B \u0436\u0430\u0437\u0443",collapse:"\u0416\u043E\u043B\u0434\u044B \u0431\u04AF\u043A\u0442\u0435\u0443",triggerDesc:"\u0422\u04E9\u043C\u0435\u043D\u0434\u0435\u0443\u0434\u0456 \u0441\u04B1\u0440\u044B\u043F\u0442\u0430\u0443 \u04AF\u0448\u0456\u043D \u0431\u0430\u0441\u044B\u04A3\u044B\u0437",triggerAsc:"\u04E8\u0441\u0443 \u0440\u0435\u0442\u0456\u043C\u0435\u043D \u0441\u04B1\u0440\u044B\u043F\u0442\u0430\u0443 \u04AF\u0448\u0456\u043D \u0431\u0430\u0441\u044B\u04A3\u044B\u0437",cancelSort:"\u0421\u04B1\u0440\u044B\u043F\u0442\u0430\u0443\u0434\u0430\u043D \u0431\u0430\u0441 \u0442\u0430\u0440\u0442\u0443 \u04AF\u0448\u0456\u043D \u0431\u0430\u0441\u044B\u04A3\u044B\u0437"},Modal:{okText:"\u0416\u0430\u0440\u0430\u0439\u0434\u044B",cancelText:"\u0411\u043E\u043B\u0434\u044B\u0440\u043C\u0430\u0443",justOkText:"\u0416\u0430\u0440\u0430\u0439\u0434\u044B"},Popconfirm:{okText:"\u0416\u0430\u0440\u0430\u0439\u0434\u044B",cancelText:"\u0411\u043E\u043B\u0434\u044B\u0440\u043C\u0430\u0443"},Transfer:{titles:["",""],searchPlaceholder:"\u0406\u0437\u0434\u0435\u0443",itemUnit:"\u044D\u043B\u0435\u043C\u0435\u043D\u0442.",itemsUnit:"\u044D\u043B\u0435\u043C\u0435\u043D\u0442.",remove:"\u0416\u043E\u044E",selectAll:"\u0411\u0430\u0440\u043B\u044B\u049B \u0434\u0435\u0440\u0435\u043A\u0442\u0435\u0440\u0434\u0456 \u0442\u0430\u04A3\u0434\u0430\u0443",selectCurrent:"\u0410\u0493\u044B\u043C\u0434\u0430\u0493\u044B \u0431\u0435\u0442\u0442\u0456 \u0442\u0430\u04A3\u0434\u0430\u0443",selectInvert:"\u041A\u0435\u0440\u0456 \u0442\u04D9\u0440\u0442\u0456\u043F\u0442\u0435 \u043A\u04E9\u0440\u0441\u0435\u0442\u0443",removeAll:"\u0411\u0430\u0440\u043B\u044B\u049B \u0434\u0435\u0440\u0435\u043A\u0442\u0435\u0440\u0434\u0456 \u0436\u043E\u044E",removeCurrent:"\u0410\u0493\u044B\u043C\u0434\u0430\u0493\u044B \u043F\u0430\u0440\u0430\u049B\u0442\u044B \u04E9\u0448\u0456\u0440\u0443"},Upload:{uploading:"\u0416\u04AF\u043A\u0442\u0435\u0443...",removeFile:"\u0424\u0430\u0439\u043B\u0434\u044B \u0436\u043E\u044E",uploadError:"\u0416\u04AF\u043A\u0442\u0435\u0443 \u043A\u0435\u0437\u0456\u043D\u0434\u0435 \u049B\u0430\u0442\u0435 \u043F\u0430\u0439\u0434\u0430 \u0431\u043E\u043B\u0434\u044B",previewFile:"\u0424\u0430\u0439\u043B\u0434\u044B \u0430\u043B\u0434\u044B\u043D \u0430\u043B\u0430 \u049B\u0430\u0440\u0430\u0443",downloadFile:"\u0424\u0430\u0439\u043B\u0434\u044B \u0436\u04AF\u043A\u0442\u0435\u0443"},Empty:{description:"\u0414\u0435\u0440\u0435\u043A\u0442\u0435\u0440 \u0436\u043E\u049B"},Icon:{icon:"\u0431\u0435\u043B\u0433\u0456\u0448\u0435\u0441\u0456"},Text:{edit:"\u04E8\u04A3\u0434\u0435\u0443",copy:"\u041A\u04E9\u0448\u0456\u0440\u0443",copied:"\u041A\u04E9\u0448\u0456\u0440\u0456\u043B\u0434\u0456",expand:"\u0416\u0430\u0437\u0443"},PageHeader:{back:"\u0410\u0440\u0442\u049B\u0430"},Form:{defaultValidateMessages:{default:"${label} \u04E9\u0440\u0456\u0441\u0456\u043D \u0442\u0435\u043A\u0441\u0435\u0440\u0443 \u049B\u0430\u0442\u0435\u043B\u0456\u0433\u0456",required:"${label} \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437",enum:"${label} [${enum}] \u049B\u0430\u0442\u0430\u0440\u044B\u043D\u0430\u043D \u0431\u043E\u043B\u0443\u044B \u043A\u0435\u0440\u0435\u043A",whitespace:"${label} \u0431\u043E\u0441 \u0431\u043E\u043B\u043C\u0430\u0443\u044B \u043A\u0435\u0440\u0435\u043A",date:{format:"${label} \u0436\u0430\u0440\u0430\u043C\u0434\u044B \u043A\u04AF\u043D \u0444\u043E\u0440\u043C\u0430\u0442\u044B \u0435\u043C\u0435\u0441",parse:"${label} \u043A\u04AF\u043D\u0433\u0435 \u0442\u04AF\u0440\u043B\u0435\u043D\u0434\u0456\u0440\u0456\u043B\u043C\u0435\u0439\u0434\u0456",invalid:"${label} \u0436\u0430\u0440\u0430\u043C\u0434\u044B \u043A\u04AF\u043D \u0435\u043C\u0435\u0441"},types:{string:a0,method:a0,array:a0,object:a0,number:a0,date:a0,boolean:a0,integer:a0,float:a0,regexp:a0,email:a0,url:a0,hex:a0},string:{len:"${label} ${len} \u0442\u0430\u04A3\u0431\u0430\u0434\u0430\u043D \u0442\u04B1\u0440\u0443\u044B \u043A\u0435\u0440\u0435\u043A",min:"${label} ${min} \u0442\u0430\u04A3\u0431\u0430\u0434\u0430\u043D \u04AF\u043B\u043A\u0435\u043D \u043D\u0435\u043C\u0435\u0441\u0435 \u043E\u0493\u0430\u043D \u0442\u0435\u04A3 \u0431\u043E\u043B\u0443\u044B \u043A\u0435\u0440\u0435\u043A",max:"${label} ${max} \u0442\u0430\u04A3\u0431\u0430\u0434\u0430\u043D \u043A\u0435\u043C \u043D\u0435\u043C\u0435\u0441\u0435 \u043E\u0493\u0430\u043D \u0442\u0435\u04A3 \u0431\u043E\u043B\u0443\u044B \u043A\u0435\u0440\u0435\u043A",range:"${label} \u04B1\u0437\u044B\u043D\u0434\u044B\u0493\u044B ${min}-${max} \u0442\u0430\u04A3\u0431\u0430 \u0430\u0440\u0430\u043B\u044B\u0493\u044B\u043D\u0434\u0430 \u0431\u043E\u043B\u0443\u044B \u043A\u0435\u0440\u0435\u043A"},number:{len:"${label} ${len} \u0442\u0435\u04A3 \u0431\u043E\u043B\u0443\u044B \u043A\u0435\u0440\u0435\u043A",min:"${label} ${min} \u043C\u04D9\u043D\u0456\u043D\u0435\u043D \u04AF\u043B\u043A\u0435\u043D \u043D\u0435\u043C\u0435\u0441\u0435 \u043E\u0493\u0430\u043D \u0442\u0435\u04A3 \u0431\u043E\u043B\u0443\u044B \u043A\u0435\u0440\u0435\u043A",max:"${label} ${max} \u043C\u04D9\u043D\u0456\u043D\u0435\u043D \u0430\u0437 \u043D\u0435\u043C\u0435\u0441\u0435 \u043E\u0493\u0430\u043D \u0442\u0435\u04A3 \u0431\u043E\u043B\u0443\u044B \u043A\u0435\u0440\u0435\u043A"},array:{len:"${label} \u044D\u043B\u0435\u043C\u0435\u043D\u0442\u0442\u0435\u0440\u0456\u043D\u0456\u04A3 \u0441\u0430\u043D\u044B ${len} \u0442\u0435\u04A3 \u0431\u043E\u043B\u0443\u044B \u043A\u0435\u0440\u0435\u043A",min:"${label} \u044D\u043B\u0435\u043C\u0435\u043D\u0442\u0442\u0435\u0440\u0456\u043D\u0456\u04A3 \u0441\u0430\u043D\u044B ${min} \u043A\u04E9\u043F \u043D\u0435\u043C\u0435\u0441\u0435 \u043E\u0493\u0430\u043D \u0442\u0435\u04A3 \u0431\u043E\u043B\u0443\u044B \u043A\u0435\u0440\u0435\u043A",max:"${label} \u044D\u043B\u0435\u043C\u0435\u043D\u0442\u0442\u0435\u0440\u0456\u043D\u0456\u04A3 \u0441\u0430\u043D\u044B ${max} \u0430\u0437 \u043D\u0435\u043C\u0435\u0441\u0435 \u043E\u0493\u0430\u043D \u0442\u0435\u04A3 \u0431\u043E\u043B\u0443\u044B \u043A\u0435\u0440\u0435\u043A",range:"${label} \u044D\u043B\u0435\u043C\u0435\u043D\u0442\u0442\u0435\u0440\u0456\u043D\u0456\u04A3 \u0441\u0430\u043D\u044B ${min} - ${max} \u0430\u0440\u0430\u043B\u044B\u0493\u044B\u043D\u0434\u0430 \u0431\u043E\u043B\u0443\u044B \u043A\u0435\u0440\u0435\u043A"},pattern:{mismatch:"${label} ${pattern} \u043C\u0435\u043D \u0441\u04D9\u0439\u043A\u0435\u0441 \u043A\u0435\u043B\u043C\u0435\u0439\u0434\u0456"}}}},U0={shixuns:{intermediateAdvanced:"\u041E\u0440\u0442\u0430-\u0436\u043E\u0493\u0430\u0440\u044B \u0434\u0435\u04A3\u0433\u0435\u0439",continueChallenge:"\u0421\u044B\u043D\u0430\u049B\u0442\u044B \u0436\u0430\u043B\u0493\u0430\u0441\u0442\u044B\u0440\u0443",simulatedPractical:"\u041C\u043E\u0434\u0435\u043B\u044C\u0434\u0435\u0443 \u0442\u04D9\u0436\u0456\u0440\u0438\u0431\u0435\u0441\u0456",beginner:"\u0411\u0430\u0441\u0442\u0430\u043F\u049B\u044B \u0434\u0435\u04A3\u0433\u0435\u0439",tag:"\u0422\u0435\u0433",tagsForManagementVisibleOnlyToAdministratorsOperators:"\u0422\u0435\u0433\u0442\u0435\u0440 \u0431\u0430\u0441\u049B\u0430\u0440\u0443 \u04AF\u0448\u0456\u043D \u043F\u0430\u0439\u0434\u0430\u043B\u0430\u043D\u044B\u043B\u0430\u0434\u044B, \u0442\u0435\u043A \u04D9\u043A\u0456\u043C\u0448\u0456 \u043D\u0435\u043C\u0435\u0441\u0435 \u043E\u043F\u0435\u0440\u0430\u0442\u043E\u0440 \u043A\u04E9\u0440\u0435 \u0430\u043B\u0430\u0434\u044B",normal:"\u049A\u0430\u043B\u044B\u043F\u0442\u044B",needsImprovement:"\u0422\u043E\u043B\u044B\u049B\u0442\u044B\u0440\u0443 \u049B\u0430\u0436\u0435\u0442",unusable:"\u049A\u043E\u043B\u0434\u0430\u043D\u0443\u0493\u0430 \u0431\u043E\u043B\u043C\u0430\u0439\u0434\u044B",note1:"\u0415\u0441\u043A\u0435\u0440\u0442\u043F\u0435",wordLimitWithin140Characters:"\u041C\u04D9\u0442\u0456\u043D \u04B1\u0437\u044B\u043D\u0434\u044B\u0493\u044B 140 \u0442\u0430\u04A3\u0431\u0430\u0434\u0430\u043D \u0430\u0441\u043F\u0430\u0443\u044B \u0442\u0438\u0456\u0441",copy:"\u041A\u04E9\u0448\u0456\u0440\u0443",merge:"\u0411\u0456\u0440\u0456\u043A\u0442\u0456\u0440\u0443",split:"\u0411\u04E9\u043B\u0443",section:"\u0411\u04E9\u043B\u0456\u043C",submitted1YearAgo:"1 \u0436\u044B\u043B \u0431\u04B1\u0440\u044B\u043D \u0436\u0456\u0431\u0435\u0440\u0456\u043B\u0433\u0435\u043D",websiteCloning:"\u0412\u0435\u0431-\u0441\u0430\u0439\u0442\u0442\u044B \u043A\u043B\u043E\u043D\u0434\u0430\u0443",clickToCopyRepository:"\u041D\u04B1\u0441\u049B\u0430\u043B\u0430\u0440 \u049B\u043E\u0439\u043C\u0430\u0441\u044B\u043D \u043A\u04E9\u0448\u0456\u0440\u0443 \u04AF\u0448\u0456\u043D \u0431\u0430\u0441\u044B\u04A3\u044B\u0437",pleaseUploadAllFilesInvolvedInEachLevelOfCurrentTraining:"\u049A\u043E\u043B\u0434\u0430\u043D\u044B\u0441\u0442\u0430\u0493\u044B \u0442\u04D9\u0436\u0456\u0440\u0438\u0431\u0435\u043B\u0456\u043A \u0436\u043E\u0431\u0430\u0434\u0430\u0493\u044B \u0431\u0430\u0440\u043B\u044B\u049B \u0434\u0435\u04A3\u0433\u0435\u0439\u043B\u0435\u0440\u0433\u0435 \u049B\u0430\u0442\u044B\u0441\u0442\u044B \u0444\u0430\u0439\u043B\u0434\u0430\u0440\u0434\u044B \u0436\u04AF\u043A\u0442\u0435\u04A3\u0456\u0437 \u0422\u0430\u043F\u0441\u044B\u0440\u043C\u0430 \u0444\u0430\u0439\u043B\u0434\u0430\u0440\u044B\u043D, \u043E\u0440\u044B\u043D\u0434\u0430\u0443 \u0444\u0430\u0439\u043B\u0434\u0430\u0440\u044B\u043D \u0436\u04D9\u043D\u0435 \u04E9\u0437\u0433\u0435 \u0434\u0435 \u049B\u0430\u0436\u0435\u0442\u0442\u0456 \u0444\u0430\u0439\u043B\u0434\u0430\u0440\u0434\u044B \u049B\u043E\u0441\u044B\u04A3\u044B\u0437",codeSubmissionMethods:"\u041A\u043E\u0434\u0442\u044B \u0436\u0456\u0431\u0435\u0440\u0443 \u0442\u04D9\u0441\u0456\u043B\u0434\u0435\u0440\u0456:",installGitTortoiseClientOnComputer:"1. \u041A\u043E\u043C\u043F\u044C\u044E\u0442\u0435\u0440\u0433\u0435 Git tortoise \u043A\u043B\u0438\u0435\u043D\u0442\u0456\u043D \u043E\u0440\u043D\u0430\u0442\u044B\u04A3\u044B\u0437",orOtherFamiliarGitClientSubmitCodeToLeftAddressInGitClient:"\u043D\u0435\u043C\u0435\u0441\u0435 \u04E9\u0437\u0456\u04A3\u0456\u0437\u0433\u0435 \u044B\u04A3\u0493\u0430\u0439\u043B\u044B \u0431\u0430\u0441\u049B\u0430 Git \u043A\u043B\u0438\u0435\u043D\u0442\u0456\u043D \u043E\u0440\u043D\u0430\u0442\u044B\u04A3\u044B\u0437, \u0441\u043E\u0434\u0430\u043D \u043A\u0435\u0439\u0456\u043D \u0441\u043E\u043B \u0436\u0430\u049B\u0442\u0430\u0493\u044B \u043C\u0435\u043A\u0435\u043D\u0436\u0430\u0439\u0493\u0430 \u043A\u043E\u0434\u0442\u044B \u0436\u0456\u0431\u0435\u0440\u0456\u04A3\u0456\u0437.",directlyCreateNewFileFolderOnPlatformOrDragUploadRelatedCodeFiles:"2. \u041F\u043B\u0430\u0442\u0444\u043E\u0440\u043C\u0430\u0434\u0430 \u0436\u0430\u04A3\u0430 \u0444\u0430\u0439\u043B/\u049B\u0430\u043B\u0442\u0430 \u049B\u04B1\u0440\u044B\u04A3\u044B\u0437 \u043D\u0435\u043C\u0435\u0441\u0435 \u0442\u0438\u0456\u0441\u0442\u0456 \u043A\u043E\u0434 \u0444\u0430\u0439\u043B\u0434\u0430\u0440\u044B\u043D \u0441\u04AF\u0439\u0440\u0435\u043F \u0430\u043F\u0430\u0440\u044B\u043F \u0436\u04AF\u043A\u0442\u0435\u04A3\u0456\u0437.",note:"\u041D\u0430\u0437\u0430\u0440 \u0430\u0443\u0434\u0430\u0440\u044B\u04A3\u044B\u0437:",whenGitClientRequiresFillingPleaseFillAsFollows:"Git \u043A\u043B\u0438\u0435\u043D\u0442\u0456 \u0442\u0430\u043B\u0430\u043F \u0435\u0442\u043A\u0435\u043D \u043A\u0435\u0437\u0434\u0435 \u0442\u04E9\u043C\u0435\u043D\u0434\u0435\u0433\u0456\u0434\u0435\u0439 \u0430\u049B\u043F\u0430\u0440\u0430\u0442\u0442\u044B \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437:",usernameUseYourEmailBoundOnThisPlatform:"* \u041F\u0430\u0439\u0434\u0430\u043B\u0430\u043D\u0443\u0448\u044B \u0430\u0442\u044B: \u043E\u0441\u044B \u043F\u043B\u0430\u0442\u0444\u043E\u0440\u043C\u0430\u0434\u0430 \u0431\u0430\u0439\u043B\u0430\u043D\u044B\u0441\u0442\u044B\u0440\u044B\u043B\u0493\u0430\u043D \u044D\u043B\u0435\u043A\u0442\u0440\u043E\u043D\u0434\u044B\u049B \u043F\u043E\u0448\u0442\u0430\u04A3\u044B\u0437",passwordUseYourLoginPasswordOnThisPlatform:"* \u049A\u04B1\u043F\u0438\u044F \u0441\u04E9\u0437: \u043E\u0441\u044B \u043F\u043B\u0430\u0442\u0444\u043E\u0440\u043C\u0430\u0493\u0430 \u043A\u0456\u0440\u0443 \u04AF\u0448\u0456\u043D \u049B\u043E\u043B\u0434\u0430\u043D\u0430\u0442\u044B\u043D \u049B\u04B1\u043F\u0438\u044F \u0441\u04E9\u0437\u0456\u04A3\u0456\u0437",addDataset:"\u0414\u0435\u0440\u0435\u043A\u0442\u0435\u0440 \u0436\u0438\u044B\u043D\u044B\u043D \u049B\u043E\u0441\u0443",practicalProjectComments:"\u0422\u04D9\u0436\u0456\u0440\u0438\u0431\u0435\u043B\u0456\u043A \u0436\u043E\u0431\u0430\u0493\u0430 \u043F\u0456\u043A\u0456\u0440\u043B\u0435\u0440",bannedCommentUsersList:"\u041F\u0456\u043A\u0456\u0440 \u0436\u0430\u0437\u0443\u0493\u0430 \u0442\u044B\u0439\u044B\u043C \u0441\u0430\u043B\u044B\u043D\u0493\u0430\u043D \u043F\u0430\u0439\u0434\u0430\u043B\u0430\u043D\u0443\u0448\u044B\u043B\u0430\u0440 \u0442\u0456\u0437\u0456\u043C\u0456",name:"\u0410\u0442\u044B-\u0436\u04E9\u043D\u0456",school:"\u041C\u0435\u043A\u0442\u0435\u043F",banTime:"\u0422\u044B\u0439\u044B\u043C \u0441\u0430\u043B\u0443 \u0443\u0430\u049B\u044B\u0442\u044B",banCount:"\u0422\u044B\u0439\u044B\u043C \u0441\u0430\u043B\u0443 \u0441\u0430\u043D\u044B",approvalOperations:"\u0411\u0435\u043A\u0456\u0442\u0443 \u04D9\u0440\u0435\u043A\u0435\u0442\u0442\u0435\u0440\u0456",weAreWaitingForYouDoNotGiveUpEasily:"\u0411\u0456\u0437 \u0441\u0435\u043D\u0456 \u043A\u04AF\u0442\u0435\u043C\u0456\u0437, \u0435\u0448\u049B\u0430\u0448\u0430\u043D \u04AF\u043C\u0456\u0442\u0456\u04A3\u0434\u0456 \u04AF\u0437\u0431\u0435",sendToMyClassroomAsClassroomExperiment:"\u0421\u044B\u043D\u044B\u043F\u0442\u044B\u049B \u0442\u04D9\u0436\u0456\u0440\u0438\u0431\u0435 \u0442\u04AF\u0440\u0456\u043D\u0434\u0435 \u043C\u0435\u043D\u0456\u04A3 \u0441\u044B\u043D\u044B\u0431\u044B\u043C\u0430 \u0436\u0456\u0431\u0435\u0440\u0443",afterRevocationCanOnlyBeUsedInOwnClassroomsAndCourses:"\u0411\u043E\u043B\u0434\u044B\u0440\u043C\u0430\u0493\u0430\u043D \u0441\u043E\u04A3, \u0442\u0435\u043A \u04E9\u0437 \u0441\u044B\u043D\u044B\u0431\u044B\u04A3\u044B\u0437 \u0431\u0435\u043D \u043A\u0443\u0440\u0441\u0442\u0430\u0440\u044B\u04A3\u044B\u0437\u0434\u0430 \u0493\u0430\u043D\u0430 \u043F\u0430\u0439\u0434\u0430\u043B\u0430\u043D\u0430 \u0430\u043B\u0430\u0441\u044B\u0437",cancelFavorite:"\u0422\u0430\u04A3\u0434\u0430\u0443\u043B\u044B\u043B\u0430\u0440\u0434\u0430\u043D \u0430\u043B\u044B\u043F \u0442\u0430\u0441\u0442\u0430\u0443",detectionResults:"\u0422\u0435\u043A\u0441\u0435\u0440\u0443 \u043D\u04D9\u0442\u0438\u0436\u0435\u043B\u0435\u0440\u0456",systemDetectingPleaseWait:"\u0416\u04AF\u0439\u0435 \u0442\u0435\u043A\u0441\u0435\u0440\u0443\u0434\u0435, \u043A\u04AF\u0442\u0435 \u0442\u04B1\u0440\u044B\u04A3\u044B\u0437...",oneClickDetectionFunctionCanDetectIncompleteConfigurationsInPracticalProject:"\u0411\u0456\u0440 \u0440\u0435\u0442 \u0431\u0430\u0441\u0443 \u0430\u0440\u049B\u044B\u043B\u044B \u0442\u0435\u043A\u0441\u0435\u0440\u0443 \u0444\u0443\u043D\u043A\u0446\u0438\u044F\u0441\u044B \u0442\u04D9\u0436\u0456\u0440\u0438\u0431\u0435\u043B\u0456\u043A \u0436\u043E\u0431\u0430\u0434\u0430\u0493\u044B \u0442\u043E\u043B\u044B\u049B \u0435\u043C\u0435\u0441 \u0431\u0430\u043F\u0442\u0430\u0443\u043B\u0430\u0440\u0434\u044B \u0430\u043D\u044B\u049B\u0442\u0430\u0439 \u0430\u043B\u0430\u0434\u044B. \u04B0\u0441\u044B\u043D\u044B\u0441\u0442\u0430\u0440\u0493\u0430 \u0441\u04D9\u0439\u043A\u0435\u0441 \u0442\u04AF\u0437\u0435\u0442\u0443\u043B\u0435\u0440 \u0435\u043D\u0433\u0456\u0437\u0443\u0433\u0435 \u0431\u043E\u043B\u0430\u0434\u044B.",learnMore:"\u0422\u043E\u043B\u044B\u0493\u044B\u0440\u0430\u049B \u0431\u0456\u043B\u0443",reDetect:"\u049A\u0430\u0439\u0442\u0430 \u0442\u0435\u043A\u0441\u0435\u0440\u0443",detectionTime:"\u0422\u0435\u043A\u0441\u0435\u0440\u0443 \u0443\u0430\u049B\u044B\u0442\u044B",stronglyRecommendedFixItems:"\u041C\u0456\u043D\u0434\u0435\u0442\u0442\u0456 \u0442\u04AF\u0440\u0434\u0435 \u0442\u04AF\u0437\u0435\u0442\u0443 \u043A\u0435\u0440\u0435\u043A \u0442\u0430\u0440\u043C\u0430\u049B\u0442\u0430\u0440",suggestedOptimizationItems:"\u04B0\u0441\u044B\u043D\u0443\u0493\u0430 \u0431\u043E\u043B\u0430\u0442\u044B\u043D \u043E\u04A3\u0442\u0430\u0439\u043B\u0430\u043D\u0434\u044B\u0440\u0443 \u0442\u0430\u0440\u043C\u0430\u049B\u0442\u0430\u0440\u044B",basicInformation:"\u041D\u0435\u0433\u0456\u0437\u0433\u0456 \u0430\u049B\u043F\u0430\u0440\u0430\u0442",basicInformationIncomplete:"\u041D\u0435\u0433\u0456\u0437\u0433\u0456 \u0430\u049B\u043F\u0430\u0440\u0430\u0442 \u0442\u043E\u043B\u044B\u049B \u0435\u043C\u0435\u0441",suggestImprovingPracticalProjectNameSkillTagsIntroductionEtc:"\u0422\u04D9\u0436\u0456\u0440\u0438\u0431\u0435\u043B\u0456\u043A \u0436\u043E\u0431\u0430\u043D\u044B\u04A3 \u0430\u0442\u0430\u0443\u044B, \u0434\u0430\u0493\u0434\u044B \u0431\u0435\u043B\u0433\u0456\u043B\u0435\u0440\u0456 \u0436\u04D9\u043D\u0435 \u049B\u044B\u0441\u049B\u0430\u0448\u0430 \u0441\u0438\u043F\u0430\u0442\u0442\u0430\u043C\u0430\u0441\u044B\u043D \u0442\u043E\u043B\u044B\u049B\u0442\u044B\u0440\u0443 \u04B1\u0441\u044B\u043D\u044B\u043B\u0430\u0434\u044B",taskLevels:"\u0422\u0430\u043F\u0441\u044B\u0440\u043C\u0430 \u0434\u0435\u04A3\u0433\u0435\u0439\u043B\u0435\u0440\u0456",practicalQuestionLevel1TestSetIncomplete:"\u0422\u04D9\u0436\u0456\u0440\u0438\u0431\u0435\u043B\u0456\u043A \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430 1 \u0441\u044B\u043D\u0430\u049B \u0436\u0438\u044B\u043D\u0442\u044B\u0493\u044B \u0442\u043E\u043B\u044B\u049B \u0435\u043C\u0435\u0441",suggestCreating2TestSetsOneOfWhichIsHidden:"\u0415\u043A\u0456 \u0441\u044B\u043D\u0430\u049B \u0436\u0438\u044B\u043D\u0442\u044B\u0493\u044B\u043D \u0436\u0430\u0441\u0430\u04A3\u044B\u0437, \u043E\u043D\u044B\u04A3 \u0431\u0456\u0440\u0435\u0443\u0456 \u0436\u0430\u0441\u044B\u0440\u044B\u043D \u0431\u043E\u043B\u0441\u044B\u043D",clearanceStatus:"\u04E8\u0442\u0443 \u0436\u0430\u0493\u0434\u0430\u0439\u044B",numberOfPeopleWhoClearedPracticalProjectLessThan1:"\u0422\u04D9\u0436\u0456\u0440\u0438\u0431\u0435\u043B\u0456\u043A \u0436\u043E\u0431\u0430\u043D\u044B \u04E9\u0442\u043A\u0435\u043D \u0430\u0434\u0430\u043C\u0434\u0430\u0440 \u0441\u0430\u043D\u044B < 1",pleaseEnsureNumberOfPeopleWhoClearedPracticalProjectGreaterThanOrEqualTo1:"\u0416\u043E\u0431\u0430\u0493\u0430 \u049B\u0430\u0442\u044B\u0441\u049B\u0430\u043D \u0430\u0434\u0430\u043C\u0434\u0430\u0440 \u0441\u0430\u043D\u044B \u2265 1 \u0431\u043E\u043B\u0443\u044B\u043D \u049B\u0430\u043C\u0442\u0430\u043C\u0430\u0441\u044B\u0437 \u0435\u0442\u0456\u04A3\u0456\u0437",shuxunsName1:"shuxuns.name1",pleaseSelect:"\u0422\u0430\u04A3\u0434\u0430\u04A3\u044B\u0437",listCoverImage:"\u0422\u0456\u0437\u0456\u043C\u043D\u0456\u04A3 \u043C\u04B1\u049B\u0430\u0431\u0430 \u0441\u0443\u0440\u0435\u0442\u0456",aiGenerate:"AI \u0430\u0440\u049B\u044B\u043B\u044B \u0433\u0435\u043D\u0435\u0440\u0430\u0446\u0438\u044F\u043B\u0430\u0443",forExampleFromPythonProgrammingBeginnerToProficient:"\u041C\u044B\u0441\u0430\u043B\u044B: Python \u0431\u0430\u0493\u0434\u0430\u0440\u043B\u0430\u043C\u0430\u043B\u0430\u0443 \u2014 \u0431\u0430\u0441\u0442\u0430\u0443\u044B\u0448\u0442\u0430\u043D \u043A\u04D9\u0441\u0456\u043F\u049B\u043E\u0439\u0493\u0430 \u0434\u0435\u0439\u0456\u043D",evaluationTimeLimit:"\u0411\u0430\u0493\u0430\u043B\u0430\u0443 \u04B1\u0437\u0430\u049B\u0442\u044B\u0493\u044B\u043D\u044B\u04A3 \u0448\u0435\u043A\u0442\u0435\u0443\u0456",evaluationTimeLimitTip:"(\u0431\u0430\u0493\u0434\u0430\u0440\u043B\u0430\u043C\u0430\u043D\u044B \u049B\u04B1\u0440\u0430\u0441\u0442\u044B\u0440\u0443 \u0436\u04D9\u043D\u0435 \u043E\u0440\u044B\u043D\u0434\u0430\u0443 \u0443\u0430\u049B\u044B\u0442\u044B\u043D\u044B\u04A3 \u0435\u04A3 \u0436\u043E\u0493\u0430\u0440\u0493\u044B \u0448\u0435\u0433\u0456, \u0441\u0435\u043A\u0443\u043D\u0434\u043F\u0435\u043D)",pleaseEnterEvaluationTime:"\u0411\u0430\u0493\u0430\u043B\u0430\u0443 \u0443\u0430\u049B\u044B\u0442\u044B\u043D \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437",requiredField:"\u041C\u0456\u043D\u0434\u0435\u0442\u0442\u0456 \u04E9\u0440\u0456\u0441",cannotBeEmpty:"\u0411\u043E\u0441 \u049B\u0430\u043B\u0434\u044B\u0440\u0443\u0493\u0430 \u0431\u043E\u043B\u043C\u0430\u0439\u0434\u044B",evaluationResultDisplayMethod:"\u0411\u0430\u0493\u0430\u043B\u0430\u0443 \u043D\u04D9\u0442\u0438\u0436\u0435\u0441\u0456\u043D \u043A\u04E9\u0440\u0441\u0435\u0442\u0443 \u0442\u04D9\u0441\u0456\u043B\u0456",evaluationResultDisplayMethodTip:"(\u0441\u0442\u0443\u0434\u0435\u043D\u0442 \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430\u043D\u044B \u043E\u0440\u044B\u043D\u0434\u0430\u0493\u0430\u043D \u043A\u0435\u0437\u0434\u0435 \u043D\u04D9\u0442\u0438\u0436\u0435\u043B\u0435\u0440 \u0431\u0435\u0442\u0456\u043D\u0434\u0435 \u043A\u04E9\u0440\u0441\u0435\u0442\u0456\u043B\u0435\u0442\u0456\u043D \u0444\u0430\u0439\u043B \u0442\u04AF\u0440\u043B\u0435\u0440\u0456)",imageForTasksProcessingOrOutputtingImageTypesPleaseSelectThis:"\u0421\u0443\u0440\u0435\u0442: \u04E9\u04A3\u0434\u0435\u0443 \u043D\u0435\u043C\u0435\u0441\u0435 \u0441\u0443\u0440\u0435\u0442 \u0448\u044B\u0493\u0430\u0440\u0443 \u0442\u0438\u043F\u0456\u043D\u0434\u0435\u0433\u0456 \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430\u043B\u0430\u0440 \u04AF\u0448\u0456\u043D \u0442\u0430\u04A3\u0434\u0430\u04A3\u044B\u0437. \u0421\u0443\u0440\u0435\u0442 \u0436\u043E\u043B\u044B\u043D \u0436\u04D9\u043D\u0435 \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0456\u04A3 \u043D\u04D9\u0442\u0438\u0436\u0435\u043B\u0456\u043A \u0444\u0430\u0439\u043B \u0436\u043E\u043B\u044B\u043D \u043E\u0440\u043D\u0430\u0442\u0443 \u0430\u0440\u049B\u044B\u043B\u044B \u043A\u043E\u0434\u049B\u0430 \u0441\u04D9\u0439\u043A\u0435\u0441 \u0441\u0443\u0440\u0435\u0442\u0442\u0456 \u043A\u04E9\u0440\u0441\u0435\u0442\u0443\u0433\u0435 \u0431\u043E\u043B\u0430\u0434\u044B.",apkExeForTasksWritingExecutableFilesPleaseSelectThis:"apk/exe: \u043E\u0440\u044B\u043D\u0434\u0430\u043B\u0430\u0442\u044B\u043D \u0444\u0430\u0439\u043B \u0436\u0430\u0437\u0443 \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430\u043B\u0430\u0440\u044B \u04AF\u0448\u0456\u043D \u0442\u0430\u04A3\u0434\u0430\u04A3\u044B\u0437. \u0421\u0442\u0443\u0434\u0435\u043D\u0442 \u043D\u04D9\u0442\u0438\u0436\u0435\u043B\u0456\u043A \u0444\u0430\u0439\u043B \u0436\u043E\u043B\u044B\u043D \u043E\u0440\u043D\u0430\u0442\u0443 \u0430\u0440\u049B\u044B\u043B\u044B QR-\u043A\u043E\u0434 \u0442\u04AF\u0440\u0456\u043D\u0434\u0435 \u0436\u04AF\u043A\u0442\u0435\u0443 \u0441\u0456\u043B\u0442\u0435\u043C\u0435\u0441\u0456\u043D \u0430\u043B\u0430 \u0430\u043B\u0430\u0434\u044B.",txtForTasksOutputtingTxtDocumentTypesPleaseSelectThis:"txt: \u043C\u04D9\u0442\u0456\u043D\u0434\u0456\u043A \u049B\u04B1\u0436\u0430\u0442 \u0442\u04AF\u0440\u0456\u043D\u0434\u0435\u0433\u0456 \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430\u043B\u0430\u0440 \u04AF\u0448\u0456\u043D \u0442\u0430\u04A3\u0434\u0430\u04A3\u044B\u0437. \u0421\u0442\u0443\u0434\u0435\u043D\u0442 \u043D\u04D9\u0442\u0438\u0436\u0435\u043B\u0456\u043A \u0444\u0430\u0439\u043B \u0436\u043E\u043B\u044B \u0430\u0440\u049B\u044B\u043B\u044B txt \u043C\u0430\u0437\u043C\u04B1\u043D\u044B\u043D \u043A\u04E9\u0440\u0443 \u043C\u04AF\u043C\u043A\u0456\u043D\u0434\u0456\u0433\u0456\u043D\u0435 \u0438\u0435 \u0431\u043E\u043B\u0430\u0434\u044B.",htmlForWebTypeTasksPleaseSelectThis:"html: \u0432\u0435\u0431 \u0442\u04AF\u0440\u0456\u043D\u0434\u0435\u0433\u0456 \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430\u043B\u0430\u0440 \u04AF\u0448\u0456\u043D \u0442\u0430\u04A3\u0434\u0430\u04A3\u044B\u0437. \u0412\u0435\u0431-\u043C\u0430\u0440\u0448\u0440\u0443\u0442\u0442\u044B \u043E\u0440\u043D\u0430\u0442\u0443 \u0430\u0440\u049B\u044B\u043B\u044B HTML \u043D\u04D9\u0442\u0438\u0436\u0435\u0441\u0456\u043D \u0430\u043B\u0434\u044B\u043D \u0430\u043B\u0430 \u049B\u0430\u0440\u0430\u0443\u0493\u0430 \u0431\u043E\u043B\u0430\u0434\u044B.",mp3Mp4ForTasksOfMp3Mp4FileTypesPleaseSelectThis:"mp3/mp4: mp3/mp4 \u0444\u043E\u0440\u043C\u0430\u0442\u044B\u043D\u0434\u0430\u0493\u044B \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430\u043B\u0430\u0440 \u04AF\u0448\u0456\u043D \u0442\u0430\u04A3\u0434\u0430\u04A3\u044B\u0437. \u0421\u0442\u0443\u0434\u0435\u043D\u0442 \u043D\u04D9\u0442\u0438\u0436\u0435\u043B\u0456\u043A \u0444\u0430\u0439\u043B \u0436\u043E\u043B\u044B \u0430\u0440\u049B\u044B\u043B\u044B mp3/mp4 \u043C\u0430\u0437\u043C\u04B1\u043D\u044B\u043D \u043A\u04E9\u0440\u0443 \u043C\u04AF\u043C\u043A\u0456\u043D\u0434\u0456\u0433\u0456\u043D\u0435 \u0438\u0435 \u0431\u043E\u043B\u0430\u0434\u044B.",latexForLatexExperimentReportTasksPleaseSelectThis:"LaTeX: LaTeX \u0444\u043E\u0440\u043C\u0430\u0442\u044B\u043D\u0434\u0430\u0493\u044B \u0437\u0435\u0440\u0442\u0445\u0430\u043D\u0430\u043B\u044B\u049B \u0435\u0441\u0435\u043F\u0442\u0435\u0440 \u04AF\u0448\u0456\u043D \u0442\u0430\u04A3\u0434\u0430\u04A3\u044B\u0437. \u0421\u0442\u0443\u0434\u0435\u043D\u0442 LaTeX \u0436\u04AF\u0439\u0435\u0441\u0456\u043D \u049B\u043E\u043B\u0434\u0430\u043D\u044B\u043F \u0435\u0441\u0435\u043F \u0436\u0430\u0437\u044B\u043F, \u0441\u043E\u04A3\u044B\u043D\u0434\u0430 PDF \u0444\u043E\u0440\u043C\u0430\u0442\u044B\u043D\u0434\u0430 \u0442\u0430\u043F\u0441\u044B\u0440\u0430 \u0430\u043B\u0430\u0434\u044B.",latexAttention:"\u041D\u0430\u0437\u0430\u0440 \u0430\u0443\u0434\u0430\u0440\u044B\u04A3\u044B\u0437: LaTeX \u0442\u0430\u04A3\u0434\u0430\u043B\u0493\u0430\u043D \u0436\u0430\u0493\u0434\u0430\u0439\u0434\u0430, \u0431\u04B1\u043B \u0434\u0435\u04A3\u0433\u0435\u0439\u0434\u0456 \u043E\u049B\u044B\u0442\u0443\u0448\u044B \u049B\u043E\u043B\u043C\u0435\u043D \u0431\u0430\u0493\u0430\u043B\u0430\u0439\u0434\u044B.",officeForMicrosoftOfficeRelatedFileTasksPleaseSelectThis:"Office: Microsoft Office \u0444\u0430\u0439\u043B\u0434\u0430\u0440\u044B\u043D\u0430 \u049B\u0430\u0442\u044B\u0441\u0442\u044B \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430\u043B\u0430\u0440 \u04AF\u0448\u0456\u043D \u0442\u0430\u04A3\u0434\u0430\u04A3\u044B\u0437. \u041D\u0430\u0437\u0430\u0440 \u0430\u0443\u0434\u0430\u0440\u044B\u04A3\u044B\u0437: \u0441\u0442\u0443\u0434\u0435\u043D\u0442 \u0436\u04AF\u043A\u0442\u0435\u0433\u0435\u043D Office \u0444\u0430\u0439\u043B\u0434\u0430\u0440\u044B /data/bigfiles \u049B\u0430\u043B\u0442\u0430\u0441\u044B\u043D\u0434\u0430 \u043E\u0440\u043D\u0430\u043B\u0430\u0441\u049B\u0430\u043D; \u0431\u0430\u0493\u0430\u043B\u0430\u0443 \u049B\u0430\u0436\u0435\u0442 \u0431\u043E\u043B\u0441\u0430, \u0441\u043E\u043B \u049B\u0430\u043B\u0442\u0430\u0434\u0430\u0493\u044B \u0444\u0430\u0439\u043B\u0434\u044B \u043E\u049B\u044B\u04A3\u044B\u0437.",studentTaskFile:"\u0421\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0456\u04A3 \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430 \u0444\u0430\u0439\u043B\u044B",studentTaskFileTip:"(\u0431\u04B1\u043B \u0444\u0430\u0439\u043B \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u043A\u0435 \u0442\u0456\u043A\u0435\u043B\u0435\u0439 \u043A\u04E9\u0440\u0441\u0435\u0442\u0456\u043B\u0435\u0434\u0456, \u0436\u04D9\u043D\u0435 \u043E\u043B \u043E\u0441\u044B \u0444\u0430\u0439\u043B\u0493\u0430 \u043A\u043E\u0434 \u0435\u043D\u0433\u0456\u0437\u0443\u0456 \u043A\u0435\u0440\u0435\u043A)",selectedFile:"\u0422\u0430\u04A3\u0434\u0430\u043B\u0493\u0430\u043D \u0444\u0430\u0439\u043B:",filePath:"\u0424\u0430\u0439\u043B \u0436\u043E\u043B\u044B",evaluationExecutionFile:"\u0411\u0430\u0493\u0430\u043B\u0430\u0443 \u043E\u0440\u044B\u043D\u0434\u0430\u0443 \u0444\u0430\u0439\u043B\u044B",evaluationExecutionFileTip:'(\u0431\u0430\u0493\u0430\u043B\u0430\u0443 \u0431\u0430\u0442\u044B\u0440\u043C\u0430\u0441\u044B \u0431\u0430\u0441\u044B\u043B\u0493\u0430\u043D\u0434\u0430 \u0448\u0430\u049B\u044B\u0440\u044B\u043B\u0430\u0442\u044B\u043D \u0444\u0430\u0439\u043B; \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0456\u04A3 \u043D\u04D9\u0442\u0438\u0436\u0435\u0441\u0456\u043D\u0456\u04A3 \u0434\u04B1\u0440\u044B\u0441\u0442\u044B\u0493\u044B\u043D \u0442\u0435\u043A\u0441\u0435\u0440\u0443 \u04AF\u0448\u0456\u043D \u049B\u043E\u043B\u0434\u0430\u043D\u044B\u043B\u0430\u0434\u044B; "\u0441\u0442\u0443\u0434\u0435\u043D\u0442 \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430 \u0444\u0430\u0439\u043B\u044B" \u0441\u0438\u044F\u049B\u0442\u044B \u0431\u043E\u043B\u0443\u044B \u043C\u04AF\u043C\u043A\u0456\u043D)',actualOutputMeetsRules:"\u041D\u0430\u049B\u0442\u044B \u043D\u04D9\u0442\u0438\u0436\u0435 \u0435\u0440\u0435\u0436\u0435\u0433\u0435 \u0441\u04D9\u0439\u043A\u0435\u0441 \u043A\u0435\u043B\u0435\u0434\u0456",passAllTestSets:"\u0411\u0430\u0440\u043B\u044B\u049B \u0441\u044B\u043D\u0430\u049B \u0436\u0438\u044B\u043D\u0442\u044B\u049B\u0442\u0430\u0440\u044B\u043D\u0430\u043D \u04E9\u0442\u0443",passAllTestSetsTip:"(\u0431\u0430\u0440\u043B\u044B\u049B \u0441\u044B\u043D\u0430\u049B\u0442\u0430\u0440 \u0434\u04B1\u0440\u044B\u0441 \u0431\u043E\u043B\u0441\u0430, \u0441\u0442\u0443\u0434\u0435\u043D\u0442 \u0430\u043B\u0442\u044B\u043D \u043C\u043E\u043D\u0435\u0442\u0430 \u0430\u043B\u0430\u0434\u044B)",passPartialTestSets:"\u0411\u0456\u0440 \u0431\u04E9\u043B\u0456\u0433\u0456\u043D\u0435\u043D \u04E9\u0442\u0443",passPartialTestSetsTip:"(\u043A\u0435\u0439\u0431\u0456\u0440 \u0441\u044B\u043D\u0430\u049B \u0436\u0438\u044B\u043D\u0442\u044B\u049B\u0442\u0430\u0440\u044B \u0434\u04B1\u0440\u044B\u0441 \u0431\u043E\u043B\u0441\u0430, \u043E\u0440\u043D\u0430\u0442\u044B\u043B\u0493\u0430\u043D \u043F\u0440\u043E\u043F\u043E\u0440\u0446\u0438\u044F \u0431\u043E\u0439\u044B\u043D\u0448\u0430 \u0430\u043B\u0442\u044B\u043D \u043C\u043E\u043D\u0435\u0442\u0430 \u0431\u0435\u0440\u0456\u043B\u0435\u0434\u0456)",equalDistributionRatio:"\u0422\u0435\u04A3 \u0431\u04E9\u043B\u0443 \u043A\u043E\u044D\u0444\u0444\u0438\u0446\u0438\u0435\u043D\u0442\u0456",customRatio:"\u04E8\u0437\u0434\u0456\u043A \u043A\u043E\u044D\u0444\u0444\u0438\u0446\u0438\u0435\u043D\u0442 \u043E\u0440\u043D\u0430\u0442\u0443",enableScoringUponCompilationSuccess:"\u041A\u043E\u043C\u043F\u0438\u043B\u044F\u0446\u0438\u044F\u0434\u0430\u043D \u04E9\u0442\u043A\u0435\u043D\u043D\u0435\u043D \u043A\u0435\u0439\u0456\u043D \u0430\u0432\u0442\u043E\u043C\u0430\u0442\u0442\u044B \u0442\u04AF\u0440\u0434\u0435 \u04B1\u043F\u0430\u0439 \u0430\u043B\u0443",confirm:"\u0420\u0430\u0441\u0442\u0430\u0443",selectAll:"\u0411\u0430\u0440\u043B\u044B\u0493\u044B\u043D \u0442\u0430\u04A3\u0434\u0430\u0443",group:"\u0422\u043E\u043F",tailMatching:"\u0421\u043E\u04A3\u0493\u044B \u0436\u043E\u043B \u0441\u04D9\u0439\u043A\u0435\u0441 \u0431\u043E\u043B\u0441\u0430 \u0436\u0435\u0442\u043A\u0456\u043B\u0456\u043A\u0442\u0456",tailMatchingTip:"(\u0448\u044B\u0493\u0430\u0440\u044B\u043B\u0493\u0430\u043D \u043D\u04D9\u0442\u0438\u0436\u0435\u0434\u0435\u0433\u0456 \u0441\u043E\u04A3\u0493\u044B \u0436\u043E\u043B \u043A\u04AF\u0442\u0456\u043B\u0433\u0435\u043D \u043D\u04D9\u0442\u0438\u0436\u0435\u043C\u0435\u043D \u0431\u0456\u0440\u0434\u0435\u0439 \u0431\u043E\u043B\u0441\u0430, \u0434\u0435\u04A3\u0433\u0435\u0439 \u04E9\u0442\u0435\u0434\u0456)",indicatorTestSet:"\u041A\u04E9\u0440\u0441\u0435\u0442\u043A\u0456\u0448 \u0441\u044B\u043D\u0430\u049B \u0436\u0438\u044B\u043D\u0442\u044B\u0493\u044B",ifOutputIndicatorsNeededCheckIndicatorTestSetAndNameIndicators:"\u0415\u0433\u0435\u0440 \u043A\u04E9\u0440\u0441\u0435\u0442\u043A\u0456\u0448\u0442\u0435\u0440\u0434\u0456 \u0448\u044B\u0493\u0430\u0440\u0443 \u049B\u0430\u0436\u0435\u0442 \u0431\u043E\u043B\u0441\u0430, \xAB\u043A\u04E9\u0440\u0441\u0435\u0442\u043A\u0456\u0448 \u0441\u044B\u043D\u0430\u049B \u0436\u0438\u044B\u043D\u0442\u044B\u0493\u044B\u043D\xBB \u0431\u0435\u043B\u0433\u0456\u043B\u0435\u043F, \u0430\u0442\u0430\u0443 \u0431\u0435\u0440\u0456\u04A3\u0456\u0437. \u041C\u04B1\u0493\u0430\u043B\u0456\u043C \u0442\u04D9\u0436\u0456\u0440\u0438\u0431\u0435\u043B\u0456\u043A \u0435\u0441\u0435\u043F \u0431\u0435\u0442\u0456\u043D\u0434\u0435 \u0441\u0442\u0443\u0434\u0435\u043D\u0442 \u043A\u04E9\u0440\u0441\u0435\u0442\u043A\u0456\u0448\u0442\u0435\u0440\u0456\u043D\u0456\u04A3 \u0442\u0430\u043B\u0430\u043F\u049B\u0430 \u0441\u0430\u0439 \u0435\u043A\u0435\u043D\u0456\u043D \u043A\u04E9\u0440\u0435 \u0430\u043B\u0430\u0434\u044B. \u041A\u04E9\u0440\u0441\u0435\u0442\u043A\u0456\u0448 \u0431\u0430\u0493\u0430\u0441\u044B \u049B\u043E\u0440\u044B\u0442\u044B\u043D\u0434\u044B \u0431\u0430\u0493\u0430\u0493\u0430 \u049B\u043E\u0441\u044B\u043B\u0430\u0434\u044B.",delete:"\u0416\u043E\u044E",batchUploadTestCases:"\u0422\u0435\u0441\u0442 \u04AF\u043B\u0433\u0456\u043B\u0435\u0440\u0456\u043D \u0442\u043E\u043F\u0442\u0430\u043F \u0436\u04AF\u043A\u0442\u0435\u0443",dragFileOrClickToUpload:"\u0424\u0430\u0439\u043B\u0434\u044B \u0441\u04AF\u0439\u0440\u0435\u043F \u0430\u043F\u0430\u0440\u044B\u043F \u043D\u0435\u043C\u0435\u0441\u0435 \u043E\u0441\u044B \u0436\u0435\u0440\u0434\u0456 \u0431\u0430\u0441\u044B\u043F \u0436\u04AF\u043A\u0442\u0435\u04A3\u0456\u0437",filesMustBeInAndOutTextFiles:"\u0424\u0430\u0439\u043B\u0434\u0430\u0440 .in \u0436\u04D9\u043D\u0435 .out \u0444\u043E\u0440\u043C\u0430\u0442\u044B\u043D\u0434\u0430\u0493\u044B \u043C\u04D9\u0442\u0456\u043D\u0434\u0456\u043A \u0444\u0430\u0439\u043B\u0434\u0430\u0440 \u0431\u043E\u043B\u0443\u044B \u0442\u0438\u0456\u0441.",uploadedFilesEncodingSupportsOnlyUTF8:"\u0416\u04AF\u043A\u0442\u0435\u043B\u0435\u0442\u0456\u043D \u0444\u0430\u0439\u043B\u0434\u0430\u0440 \u0442\u0435\u043A UTF-8 \u043A\u043E\u0434\u0442\u0430\u043C\u0430\u0441\u044B\u043D \u049B\u043E\u043B\u0434\u0430\u0439\u0434\u044B, \u04D9\u0439\u0442\u043F\u0435\u0441\u0435 \u043C\u04D9\u0442\u0456\u043D \u0431\u04B1\u0437\u044B\u043B\u044B\u043F \u0448\u044B\u0493\u0443\u044B \u043C\u04AF\u043C\u043A\u0456\u043D.",inputOutputFilesMustCorrespondByName:"\u041A\u0456\u0440\u0456\u0441 \u0436\u04D9\u043D\u0435 \u0448\u044B\u0493\u044B\u0441 \u0444\u0430\u0439\u043B \u0430\u0442\u0430\u0443\u043B\u0430\u0440\u044B \u0434\u04D9\u043B \u0441\u04D9\u0439\u043A\u0435\u0441 \u043A\u0435\u043B\u0443\u0456 \u0442\u0438\u0456\u0441, \u0441\u04D9\u0439\u043A\u0435\u0441 \u043A\u0435\u043B\u043C\u0435\u0441\u0435 \u0436\u04AF\u043A\u0442\u0435\u0443 \u043C\u04AF\u043C\u043A\u0456\u043D \u0431\u043E\u043B\u043C\u0430\u0439\u0434\u044B.",singleUploadedFileCannotExceed100MB:"\u0411\u0456\u0440 \u0444\u0430\u0439\u043B\u0434\u044B\u04A3 \u043A\u04E9\u043B\u0435\u043C\u0456 100\u041C\u0411-\u0442\u0430\u043D \u0430\u0441\u043F\u0430\u0443\u044B \u0442\u0438\u0456\u0441; \u0430\u0441\u049B\u0430\u043D \u0436\u0430\u0493\u0434\u0430\u0439\u0434\u0430 \u0431\u04E9\u043B\u0456\u043F \u0436\u04AF\u043A\u0442\u0435\u04A3\u0456\u0437.",addReferenceAnswer:"\u0416\u0430\u04A3\u0430 \u04AF\u043B\u0433\u0456 \u0436\u0430\u0443\u0430\u043F \u049B\u043E\u0441\u0443",enableLevelLeaderboard:"\u049A\u043E\u0441\u0443 \u0430\u0440\u049B\u044B\u043B\u044B \u0431\u04B1\u043B \u0434\u0435\u04A3\u0433\u0435\u0439\u0434\u0435 \u0440\u0435\u0439\u0442\u0438\u043D\u0433 \u043A\u0435\u0441\u0442\u0435\u0441\u0456 \u043A\u04E9\u0440\u0441\u0435\u0442\u0456\u043B\u0435\u0434\u0456",leaderboardRules:"\u0420\u0435\u0439\u0442\u0438\u043D\u0433 \u0435\u0440\u0435\u0436\u0435\u0441\u0456:",defaultByClearanceTime:"\u04D8\u0434\u0435\u043F\u043A\u0456 (\u04E9\u0442\u0443 \u0443\u0430\u049B\u044B\u0442\u044B \u0431\u043E\u0439\u044B\u043D\u0448\u0430 \u0441\u04B1\u0440\u044B\u043F\u0442\u0430\u0443)",customViaProgram:"\u04E8\u0437\u0434\u0456\u043A (\u0431\u0430\u0493\u0434\u0430\u0440\u043B\u0430\u043C\u0430 \u0430\u0440\u049B\u044B\u043B\u044B \u04E9\u0437 \u0441\u04B1\u0440\u044B\u043F\u0442\u0430\u0443 \u0435\u0440\u0435\u0436\u0435\u0441\u0456\u043D \u043E\u0440\u043D\u0430\u0442\u0443)",leave:"\u0428\u044B\u0493\u0443",continueToCompleteSubsequentLearningAndPracticalTasks:"\u041A\u0435\u043B\u0435\u0441\u0456 \u043E\u049B\u0443 \u0436\u04D9\u043D\u0435 \u0442\u04D9\u0436\u0456\u0440\u0438\u0431\u0435\u043B\u0456\u043A \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430\u043B\u0430\u0440\u0434\u044B \u0436\u0430\u043B\u0493\u0430\u0441\u0442\u044B\u0440\u0443",prompt:"\u0415\u0441\u043A\u0435\u0440\u0442\u0443",thisPracticalProjectIsPublicCannotSelectOrChangeLabEnvironment:"\u0411\u04B1\u043B \u0442\u04D9\u0436\u0456\u0440\u0438\u0431\u0435\u043B\u0456\u043A \u0436\u043E\u0431\u0430 \u0436\u0430\u0440\u0438\u044F\u043B\u0430\u043D\u0493\u0430\u043D \u043A\u04AF\u0439\u0434\u0435, \u0441\u043E\u043D\u0434\u044B\u049B\u0442\u0430\u043D \u0437\u0435\u0440\u0442\u0445\u0430\u043D\u0430\u043B\u044B\u049B \u043E\u0440\u0442\u0430\u043D\u044B \u0442\u0430\u04A3\u0434\u0430\u0443 \u043D\u0435\u043C\u0435\u0441\u0435 \u04E9\u0437\u0433\u0435\u0440\u0442\u0443 \u043C\u04AF\u043C\u043A\u0456\u043D \u0435\u043C\u0435\u0441. \u049A\u0430\u0436\u0435\u0442 \u0431\u043E\u043B\u0441\u0430, \u0442\u0435\u0445\u043D\u0438\u043A\u0430\u043B\u044B\u049B \u049B\u043E\u043B\u0434\u0430\u0443 \u04AF\u0448\u0456\u043D \u04D9\u043A\u0456\u043C\u0448\u0456\u0433\u0435 \u0445\u0430\u0431\u0430\u0440\u043B\u0430\u0441\u044B\u04A3\u044B\u0437.",iUnderstand:"\u0422\u04AF\u0441\u0456\u043D\u0434\u0456\u043C",codeEditorDescription1:"\u0421\u0442\u0443\u0434\u0435\u043D\u0442 \u0442\u04D9\u0436\u0456\u0440\u0438\u0431\u0435 \u043E\u0440\u044B\u043D\u0434\u0430\u0443 \u043A\u0435\u0437\u0456\u043D\u0434\u0435 \u043A\u043E\u0434 \u04E9\u04A3\u0434\u0435\u0433\u0456\u0448, \u043A\u043E\u043C\u043F\u0438\u043B\u044F\u0442\u043E\u0440 \u0436\u04D9\u043D\u0435 \u0442\u04AF\u0437\u0435\u0442\u043A\u0456\u0448 \u049B\u04B1\u0440\u0430\u043B\u0434\u0430\u0440\u044B\u043D \u049B\u043E\u043B\u0434\u0430\u043D\u0430 \u0430\u043B\u0430\u0434\u044B.",codeEditorDescription2:"VSCode \u0437\u0435\u0440\u0442\u0445\u0430\u043D\u0430\u043B\u044B\u049B \u0431\u0435\u0439\u043D\u0435\u0441\u0456 \u0442\u0430\u04A3\u0434\u0430\u043B\u0493\u0430\u043D \u0436\u0430\u0493\u0434\u0430\u0439\u0434\u0430, \u043A\u043E\u0434 \u04E9\u04A3\u0434\u0435\u0433\u0456\u0448 \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u043A\u0435 VSCode \u0438\u043D\u0442\u0435\u0440\u0444\u0435\u0439\u0441\u0456 \u0442\u04AF\u0440\u0456\u043D\u0434\u0435 \u043A\u04E9\u0440\u0441\u0435\u0442\u0456\u043B\u0435\u0434\u0456.",codeEditorDescription3:"\u04D8\u0440 \u0442\u04D9\u0436\u0456\u0440\u0438\u0431\u0435\u043B\u0456\u043A \u0436\u043E\u0431\u0430 \u04AF\u0448\u0456\u043D \u0442\u0435\u043A \u0431\u0456\u0440 \u043A\u043E\u0434 \u04E9\u04A3\u0434\u0435\u0443 \u0442\u0435\u0440\u0435\u0437\u0435\u0441\u0456\u043D \u0430\u0448\u0443\u0493\u0430 \u0431\u043E\u043B\u0430\u0434\u044B.",codeEditorDescription4:"\u0421\u0442\u0443\u0434\u0435\u043D\u0442 \u0442\u04D9\u0436\u0456\u0440\u0438\u0431\u0435 \u043E\u0440\u044B\u043D\u0434\u0430\u0443 \u043A\u0435\u0437\u0456\u043D\u0434\u0435 \u0433\u0440\u0430\u0444\u0438\u043A\u0430\u043B\u044B\u049B \u0438\u043D\u0442\u0435\u0440\u0444\u0435\u0439\u0441\u0442\u0456 \u043F\u0430\u0439\u0434\u0430\u043B\u0430\u043D\u0430 \u0430\u043B\u0430\u0434\u044B.",codeEditorDescription5:"\u0421\u0442\u0443\u0434\u0435\u043D\u0442 \u0442\u04D9\u0436\u0456\u0440\u0438\u0431\u0435 \u043E\u0440\u044B\u043D\u0434\u0430\u0443 \u043A\u0435\u0437\u0456\u043D\u0434\u0435 \u043A\u043E\u043C\u0430\u043D\u0434\u0430\u043B\u044B\u049B \u0436\u043E\u043B \u0442\u0435\u0440\u0435\u0437\u0435\u0441\u0456\u043D \u043F\u0430\u0439\u0434\u0430\u043B\u0430\u043D\u0430 \u0430\u043B\u0430\u0434\u044B. \u041A\u043E\u043D\u0442\u0435\u0439\u043D\u0435\u0440 \u0456\u0448\u0456\u043D\u0434\u0435\u0433\u0456 \u049B\u044B\u0437\u043C\u0435\u0442 \u0421\u0442\u0443\u0434\u0435\u043D\u0442 \u0442\u04D9\u0436\u0456\u0440\u0438\u0431\u0435 \u043E\u0440\u044B\u043D\u0434\u0430\u0443 \u043A\u0435\u0437\u0456\u043D\u0434\u0435 \u0437\u0435\u0440\u0442\u0445\u0430\u043D\u0430 \u0431\u0435\u0442\u0456\u043D\u0434\u0435 \u043A\u043E\u043D\u0442\u0435\u0439\u043D\u0435\u0440 \u0456\u0448\u0456\u043D\u0434\u0435\u0433\u0456 Web-\u049B\u044B\u0437\u043C\u0435\u0442\u0442\u0456 \u0442\u0456\u043A\u0435\u043B\u0435\u0439 \u043A\u04E9\u0440\u0435 \u0430\u043B\u0430\u0434\u044B.",pleaseSelectAttachedEnvironment:"\u049A\u043E\u0441\u0430 \u0436\u04AF\u0440\u0435\u0442\u0456\u043D \u043E\u0440\u0442\u0430 \u0442\u0430\u04A3\u0434\u0430\u04A3\u044B\u0437",labEnvironmentName:"\u0417\u0435\u0440\u0442\u0445\u0430\u043D\u0430\u043B\u044B\u049B \u043E\u0440\u0442\u0430 \u0430\u0442\u0430\u0443\u044B",max8Characters:"\u0415\u04A3 \u043A\u04E9\u0431\u0456 8 \u0442\u0430\u04A3\u0431\u0430",rename:"\u049A\u0430\u0439\u0442\u0430 \u0430\u0442\u0430\u0443",username:"\u041F\u0430\u0439\u0434\u0430\u043B\u0430\u043D\u0443\u0448\u044B \u0430\u0442\u044B",usernameForContainerLoginTip:"(\u043A\u043E\u043D\u0442\u0435\u0439\u043D\u0435\u0440\u0433\u0435 \u043A\u0456\u0440\u0443 \u043A\u0435\u0437\u0456\u043D\u0434\u0435 \u049B\u043E\u043B\u0434\u0430\u043D\u044B\u043B\u0430\u0442\u044B\u043D)",hostname:"\u0425\u043E\u0441\u0442 \u0430\u0442\u0430\u0443\u044B",hostnameForContainerLoginTip:"(\u043A\u043E\u043D\u0442\u0435\u0439\u043D\u0435\u0440\u0433\u0435 \u043A\u0456\u0440\u0443 \u043A\u0435\u0437\u0456\u043D\u0434\u0435 \u043A\u04E9\u0440\u0441\u0435\u0442\u0456\u043B\u0435\u0442\u0456\u043D)",charactersLowercaseLettersNumbersHyphens:"\u0442\u0435\u043A \u043A\u0456\u0448\u0456 \u04D9\u0440\u0456\u043F\u0442\u0435\u0440, \u0441\u0430\u043D\u0434\u0430\u0440 \u0436\u04D9\u043D\u0435 \xAB-\xBB \u0442\u0430\u04A3\u0431\u0430\u0441\u044B\u043D \u049B\u0430\u043C\u0442\u0438 \u0430\u043B\u0430\u0434\u044B; \u04D9\u0440\u0456\u043F \u043D\u0435\u043C\u0435\u0441\u0435 \u0441\u0430\u043D\u043D\u0430\u043D \u0431\u0430\u0441\u0442\u0430\u043B\u044B\u043F, \u0441\u043E\u043D\u044B\u043C\u0435\u043D \u0430\u044F\u049B\u0442\u0430\u043B\u0443\u044B \u043A\u0435\u0440\u0435\u043A; \u049B\u0430\u0442\u0430\u0440\u044B\u043D\u0430\u043D \u0435\u043A\u0456 \xAB-\xBB \u049B\u043E\u043B\u0434\u0430\u043D\u0443\u0493\u0430 \u0431\u043E\u043B\u043C\u0430\u0439\u0434\u044B, \u0442\u0435\u043A \u0441\u0430\u043D\u0434\u0430\u0440\u0434\u0430\u043D \u0442\u04B1\u0440\u0443\u044B\u043D\u0430 \u0440\u04B1\u049B\u0441\u0430\u0442 \u0436\u043E\u049B.",startupCommand:"\u0416\u0456\u0431\u0435\u0440\u0443 \u043A\u043E\u043C\u0430\u043D\u0434\u0430\u0441\u044B",startupCommandTip:"(\u043A\u043E\u043D\u0442\u0435\u0439\u043D\u0435\u0440 \u0456\u0441\u043A\u0435 \u049B\u043E\u0441\u044B\u043B\u0493\u0430\u043D\u0434\u0430 \u043E\u0440\u044B\u043D\u0434\u0430\u043B\u0430\u0442\u044B\u043D \u043F\u04D9\u0440\u043C\u0435\u043D \u043D\u0435\u043C\u0435\u0441\u0435 \u0441\u043A\u0440\u0438\u043F\u0442; \u0442\u043E\u043B\u0442\u044B\u0440\u044B\u043B\u0493\u0430\u043D \u0436\u0430\u0493\u0434\u0430\u0439\u0434\u0430 \u04D9\u0434\u0435\u043F\u043A\u0456 \u043F\u04D9\u0440\u043C\u0435\u043D\u043D\u0456\u04A3 \u043E\u0440\u043D\u044B\u043D \u0431\u0430\u0441\u0430\u0434\u044B)",addEnvironmentVariablesToContainer:"\u041A\u043E\u043D\u0442\u0435\u0439\u043D\u0435\u0440\u0433\u0435 \u043E\u0440\u0442\u0430 \u0430\u0439\u043D\u044B\u043C\u0430\u043B\u044B\u0441\u044B\u043D \u049B\u043E\u0441\u0443",environmentVariables:"\u041E\u0440\u0442\u0430 \u0430\u0439\u043D\u044B\u043C\u0430\u043B\u044B\u0441\u044B",privilegedMode:"\u0410\u0440\u043D\u0430\u0439\u044B \u0440\u0435\u0436\u0438\u043C",privilegedModeTip:"(\u043A\u043E\u043D\u0442\u0435\u0439\u043D\u0435\u0440\u0433\u0435 \u0445\u043E\u0441\u0442 \u044F\u0434\u0440\u043E\u0441\u044B\u043D\u044B\u04A3 \u0435\u0440\u0435\u043A\u0448\u0435\u043B\u0456\u043A\u0442\u0435\u0440\u0456 \u043C\u0435\u043D \u049B\u04B1\u0440\u044B\u043B\u0493\u044B\u043B\u0430\u0440\u044B\u043D\u0430 \u049B\u043E\u043B\u0436\u0435\u0442\u0456\u043C\u0434\u0456\u043B\u0456\u043A \u0431\u0435\u0440\u0435\u0434\u0456)",addPermissions:"\u0420\u04B1\u049B\u0441\u0430\u0442 \u049B\u043E\u0441\u0443",removePermissions:"\u0420\u04B1\u049B\u0441\u0430\u0442 \u0436\u043E\u044E",permissionsTip:"(\u0431\u0456\u0440\u043D\u0435\u0448\u0435 \u0440\u04B1\u049B\u0441\u0430\u0442\u0442\u044B \u04AF\u0442\u0456\u0440\u043C\u0435\u043D \u0431\u04E9\u043B\u0456\u04A3\u0456\u0437)",exampleNetAdmin:"\u041C\u044B\u0441\u0430\u043B\u044B: NET_ADMIN",exampleSysPtrace:"\u041C\u044B\u0441\u0430\u043B\u044B: SYS_PTRACE",uploadDataset:"\u0414\u0435\u0440\u0435\u043A\u0442\u0435\u0440 \u0436\u0438\u044B\u043D\u044B\u043D \u0436\u04AF\u043A\u0442\u0435\u0443",selectDataset:"\u0414\u0435\u0440\u0435\u043A\u0442\u0435\u0440 \u0436\u0438\u044B\u043D\u044B\u043D \u0442\u0430\u04A3\u0434\u0430\u0443",publicDatasets:"\u0416\u0430\u0440\u0438\u044F \u0434\u0435\u0440\u0435\u043A\u0442\u0435\u0440 \u0436\u0438\u044B\u043D\u044B",myDatasets:"\u041C\u0435\u043D\u0456\u04A3 \u0434\u0435\u0440\u0435\u043A\u0442\u0435\u0440 \u0436\u0438\u044B\u043D\u044B\u043C",teamShared:"\u0422\u043E\u043F\u0442\u044B\u049B \u043E\u0440\u0442\u0430\u049B \u043F\u0430\u0439\u0434\u0430\u043B\u0430\u043D\u0443",myFavorites:"\u041C\u0435\u043D\u0456\u04A3 \u0442\u0430\u04A3\u0434\u0430\u0443\u043B\u044B\u043B\u0430\u0440\u044B\u043C",pleaseSearchDatasetName:"\u0414\u0435\u0440\u0435\u043A\u0442\u0435\u0440 \u0436\u0438\u044B\u043D\u044B\u043D\u044B\u04A3 \u0430\u0442\u0430\u0443\u044B\u043D \u0456\u0437\u0434\u0435\u04A3\u0456\u0437",add:"\u049A\u043E\u0441\u0443",skipLevel:"\u0414\u0435\u04A3\u0433\u0435\u0439\u0434\u0456 \u04E9\u0442\u043A\u0456\u0437\u0456\u043F \u04E9\u0442\u0443",allowStudentsToSkipLevels:"\u0411\u0435\u043B\u0433\u0456\u043B\u0435\u043D\u0441\u0435, \u0441\u0442\u0443\u0434\u0435\u043D\u0442 \u0442\u04D9\u0436\u0456\u0440\u0438\u0431\u0435\u043B\u0456\u043A \u0434\u0435\u04A3\u0433\u0435\u0439 \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430\u0441\u044B\u043D \u04E9\u0442\u043A\u0456\u0437\u0456\u043F \u04E9\u0442\u0456\u043F \u043E\u049B\u0443\u0493\u0430 \u0440\u04B1\u049B\u0441\u0430\u0442 \u0435\u0442\u0456\u043B\u0435\u0434\u0456.",testSetUnlock1:"\u0422\u0435\u0441\u0442 \u0436\u0438\u044B\u043D\u0442\u044B\u0493\u044B\u043D \u0430\u0448\u0443",allowStudentsToUnlockHiddenTestSetsWithCoins:"\u0411\u0435\u043B\u0433\u0456\u043B\u0435\u043D\u0441\u0435, \u0441\u0442\u0443\u0434\u0435\u043D\u0442 \u0430\u043B\u0442\u044B\u043D \u043C\u043E\u043D\u0435\u0442\u0430 \u0430\u0440\u049B\u044B\u043B\u044B \u0436\u0430\u0441\u044B\u0440\u044B\u043D \u0442\u0435\u0441\u0442 \u0436\u0438\u044B\u043D\u0442\u044B\u0493\u044B\u043D\u044B\u04A3 \u043C\u0430\u0437\u043C\u04B1\u043D\u044B\u043D \u0430\u0448\u0430 \u0430\u043B\u0430\u0434\u044B.",allowCertifiedTeachersToCopyMergeSplit:"\u0411\u0435\u043B\u0433\u0456\u043B\u0435\u043D\u0441\u0435, \u043A\u04D9\u0441\u0456\u043F\u0442\u0456\u043A \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043A\u0430\u0442\u0442\u0430\u043B\u0493\u0430\u043D \u043E\u049B\u044B\u0442\u0443\u0448\u044B\u043B\u0430\u0440 \u0431\u04B1\u043B \u0442\u04D9\u0436\u0456\u0440\u0438\u0431\u0435\u043D\u0456 \u043A\u04E9\u0448\u0456\u0440\u0443\u0433\u0435, \u0431\u0456\u0440\u0456\u043A\u0442\u0456\u0440\u0443\u0433\u0435 \u0436\u04D9\u043D\u0435 \u0431\u04E9\u043B\u0443\u0433\u0435 \u0440\u04B1\u049B\u0441\u0430\u0442 \u0430\u043B\u0430\u0434\u044B.",publicPractical:"\u0416\u0430\u0440\u0438\u044F \u0442\u04D9\u0436\u0456\u0440\u0438\u0431\u0435:",publicToAllUnits:"\u0411\u0430\u0440\u043B\u044B\u049B \u04B1\u0439\u044B\u043C\u0434\u0430\u0440\u0493\u0430 \u0430\u0448\u044B\u049B",publicToAllUnitsTip:"(\u0436\u0430\u0440\u0438\u044F\u043B\u0430\u043D\u0493\u0430\u043D\u043D\u0430\u043D \u043A\u0435\u0439\u0456\u043D \u0431\u0430\u0440\u043B\u044B\u049B \u043F\u0430\u0439\u0434\u0430\u043B\u0430\u043D\u0443\u0448\u044B\u043B\u0430\u0440 \u043A\u04E9\u0440\u0435 \u0430\u043B\u0430\u0434\u044B)",publicToSpecifiedUnits:"\u0411\u0435\u043B\u0433\u0456\u043B\u0456 \u04B1\u0439\u044B\u043C\u0434\u0430\u0440\u0493\u0430 \u0430\u0448\u044B\u049B",publicToSpecifiedUnitsTip:"(\u0436\u0430\u0440\u0438\u044F\u043B\u0430\u043D\u0493\u0430\u043D\u043D\u0430\u043D \u043A\u0435\u0439\u0456\u043D \u0442\u0435\u043A \u0442\u04E9\u043C\u0435\u043D\u0434\u0435 \u043A\u04E9\u0440\u0441\u0435\u0442\u0456\u043B\u0433\u0435\u043D \u04B1\u0439\u044B\u043C \u043F\u0430\u0439\u0434\u0430\u043B\u0430\u043D\u0443\u0448\u044B\u043B\u0430\u0440\u044B \u043A\u04E9\u0440\u0435 \u0430\u043B\u0430\u0434\u044B)",publicAnswersAndTestSets:"\u0416\u0430\u0443\u0430\u043F\u0442\u0430\u0440 \u043C\u0435\u043D \u0442\u0435\u0441\u0442 \u0436\u0438\u044B\u043D\u0442\u044B\u049B\u0442\u0430\u0440\u044B\u043D \u0436\u0430\u0440\u0438\u044F\u043B\u0430\u0443:",publicToAllCertifiedTeachers:"\u0411\u0430\u0440\u043B\u044B\u049B \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043A\u0430\u0442\u0442\u0430\u043B\u0493\u0430\u043D \u043E\u049B\u044B\u0442\u0443\u0448\u044B\u043B\u0430\u0440\u0493\u0430 \u0430\u0448\u044B\u049B",publicToAllCertifiedTeachersTip:"(\u0431\u0435\u043B\u0433\u0456\u043B\u0435\u043D\u0441\u0435, \u0442\u0435\u043A\u0441\u0435\u0440\u0456\u043B\u0433\u0435\u043D \u043E\u049B\u044B\u0442\u0443\u0448\u044B\u043B\u0430\u0440 \u043A\u04E9\u0440\u0435 \u0430\u043B\u0430\u0434\u044B)",visibleOnlyToPracticalCollaborators:"\u0422\u0435\u043A \u0442\u04D9\u0436\u0456\u0440\u0438\u0431\u0435 \u0441\u0435\u0440\u0456\u043A\u0442\u0435\u0441\u0442\u0435\u0440\u0456 \u043A\u04E9\u0440\u0435 \u0430\u043B\u0430\u0434\u044B",visibleOnlyToPracticalCollaboratorsTip:"(\u0431\u0435\u043B\u0433\u0456\u043B\u0435\u043D\u0441\u0435, \u0442\u0435\u043A \u0441\u0435\u0440\u0456\u043A\u0442\u0435\u0441\u0442\u0435\u0440 \u0442\u0456\u043A\u0435\u043B\u0435\u0439 \u049B\u0430\u0440\u0430\u0439 \u0430\u043B\u0430\u0434\u044B, \u04E9\u0437\u0433\u0435\u043B\u0435\u0440 \u0430\u043B\u0442\u044B\u043D \u043C\u043E\u043D\u0435\u0442\u0430 \u0430\u0440\u049B\u044B\u043B\u044B \u0430\u0448\u0430\u0434\u044B)",startTime:"\u0411\u0430\u0441\u0442\u0430\u043B\u0443 \u0443\u0430\u049B\u044B\u0442\u044B:",studentsCanStartChallengeAfterSpecifiedTime:"\u0411\u0435\u043B\u0433\u0456\u043B\u0435\u043D\u0441\u0435, \u0441\u0442\u0443\u0434\u0435\u043D\u0442 \u0442\u0435\u043A \u043A\u04E9\u0440\u0441\u0435\u0442\u0456\u043B\u0433\u0435\u043D \u0443\u0430\u049B\u044B\u0442\u0442\u0430\u043D \u043A\u0435\u0439\u0456\u043D \u0493\u0430\u043D\u0430 \u0421\u044B\u043D\u0430\u049B\u0442\u044B \u0431\u0430\u0441\u0442\u0430\u0439 \u0430\u043B\u0430\u0434\u044B.",displayCodeRepositoryAddress:"\u041A\u043E\u0434 \u049B\u043E\u0439\u043C\u0430\u0441\u044B\u043D\u044B\u04A3 \u043C\u0435\u043A\u0435\u043D\u0436\u0430\u0439\u044B\u043D \u043A\u04E9\u0440\u0441\u0435\u0442\u0443",allowStudentsToDownloadAllCodeLocally:"\u0411\u0435\u043B\u0433\u0456\u043B\u0435\u043D\u0441\u0435, \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u043A\u0435 \u043A\u043E\u0434 \u049B\u043E\u0439\u043C\u0430\u0441\u044B\u043D\u044B\u04A3 \u043C\u0435\u043A\u0435\u043D\u0436\u0430\u0439\u044B \u043A\u04E9\u0440\u0456\u043D\u0435\u0434\u0456 \u0436\u04D9\u043D\u0435 \u0431\u0430\u0440\u043B\u044B\u049B \u043A\u043E\u0434\u0442\u044B \u0436\u0435\u0440\u0433\u0456\u043B\u0456\u043A\u0442\u0456 \u049B\u04B1\u0440\u044B\u043B\u0493\u044B\u0493\u0430 \u0436\u04AF\u043A\u0442\u0435\u0439 \u0430\u043B\u0430\u0434\u044B.",displayCodeDirectory:"\u041A\u043E\u0434 \u043A\u0430\u0442\u0430\u043B\u043E\u0433\u044B\u043D \u043A\u04E9\u0440\u0441\u0435\u0442\u0443",showRepositoryDirectoryOnStudentPage:"\u0411\u0435\u043B\u0433\u0456\u043B\u0435\u043D\u0441\u0435, \u0441\u0442\u0443\u0434\u0435\u043D\u0442 \u0431\u0435\u0442\u0456\u043D\u0434\u0435 \u043D\u04B1\u0441\u049B\u0430\u043B\u0430\u0440 \u043A\u0430\u0442\u0430\u043B\u043E\u0433\u044B \u043A\u04E9\u0440\u0441\u0435\u0442\u0456\u043B\u0435\u0434\u0456.",disablePaste:"\u049A\u043E\u044E\u0434\u044B \u04E9\u0448\u0456\u0440\u0443",preventStudentsFromPastingInCodingArea:"\u0411\u0435\u043B\u0433\u0456\u043B\u0435\u043D\u0441\u0435, \u0441\u0442\u0443\u0434\u0435\u043D\u0442 \u043A\u043E\u0434 \u0436\u0430\u0437\u0443 \u0430\u0439\u043C\u0430\u0493\u044B\u043D\u0434\u0430 \u049B\u043E\u044E \u0444\u0443\u043D\u043A\u0446\u0438\u044F\u0441\u044B\u043D \u043F\u0430\u0439\u0434\u0430\u043B\u0430\u043D\u0430 \u0430\u043B\u043C\u0430\u0439\u0434\u044B.",debugger:"\u0422\u04AF\u0437\u0435\u0442\u043A\u0456\u0448",allowStudentsToUseCodeDebugger:"\u049A\u043E\u0441\u044B\u043B\u0493\u0430\u043D\u043D\u0430\u043D \u043A\u0435\u0439\u0456\u043D \u0441\u0442\u0443\u0434\u0435\u043D\u0442 \u0442\u04D9\u0436\u0456\u0440\u0438\u0431\u0435 \u0431\u0435\u0442\u0456\u043D\u0434\u0435\u0433\u0456 \u043A\u043E\u0434\u0442\u044B \u049B\u0430\u0442\u0435\u043B\u0435\u0440\u0433\u0435 \u0442\u0435\u043A\u0441\u0435\u0440\u0435 \u0430\u043B\u0430\u0434\u044B (\u049B\u0430\u0437\u0456\u0440\u0433\u0456 \u0443\u0430\u049B\u044B\u0442\u0442\u0430 Python3, Java \u0436\u04D9\u043D\u0435 C \u0442\u0456\u043B\u0434\u0435\u0440\u0456 \u0493\u0430\u043D\u0430 \u049B\u043E\u043B\u0434\u0430\u043D\u044B\u043B\u0430\u0434\u044B).",selfTestRun1:"\u04E8\u0437\u0456\u043D-\u04E9\u0437\u0456 \u0442\u0435\u043A\u0441\u0435\u0440\u0456\u043F \u0456\u0441\u043A\u0435 \u049B\u043E\u0441\u0443",allowStudentsToUseSelfTestRun:"\u049A\u043E\u0441\u044B\u043B\u0493\u0430\u043D\u043D\u0430\u043D \u043A\u0435\u0439\u0456\u043D \u0441\u0442\u0443\u0434\u0435\u043D\u0442 \u0442\u04D9\u0436\u0456\u0440\u0438\u0431\u0435 \u0431\u0435\u0442\u0456\u043D\u0434\u0435 \u04E9\u0437\u0456\u043D\u0434\u0456\u043A \u0442\u0435\u0441\u0442\u0442\u0456 \u0456\u0441\u043A\u0435 \u049B\u043E\u0441\u0430 \u0430\u043B\u0430\u0434\u044B.",localEvaluation:"\u0416\u0435\u0440\u0433\u0456\u043B\u0456\u043A\u0442\u0456 \u0431\u0430\u0493\u0430\u043B\u0430\u0443",useLocalComputingForEvaluationWithClient:"\u049A\u043E\u0441\u044B\u043B\u0493\u0430\u043D\u043D\u0430\u043D \u043A\u0435\u0439\u0456\u043D \u043F\u0430\u0439\u0434\u0430\u043B\u0430\u043D\u0443\u0448\u044B \u043A\u043B\u0438\u0435\u043D\u0442 \u0430\u0440\u049B\u044B\u043B\u044B \u0431\u0430\u0493\u0430\u043B\u0430\u0443 \u0436\u0430\u0441\u0430\u0493\u0430\u043D\u0434\u0430, \u04E9\u0437 \u049B\u04B1\u0440\u044B\u043B\u0493\u044B\u0441\u044B\u043D\u044B\u04A3 \u0435\u0441\u0435\u043F\u0442\u0435\u0443 \u049B\u0443\u0430\u0442\u044B\u043D \u043F\u0430\u0439\u0434\u0430\u043B\u0430\u043D\u0430\u0434\u044B, \u0436\u0435\u043B\u0456\u043B\u0456\u043A \u043A\u0456\u0434\u0456\u0440\u0456\u0441\u0442\u0456 \u0430\u0437\u0430\u0439\u0442\u0430\u0434\u044B (\u049B\u0430\u0437\u0456\u0440\u0433\u0456 \u0443\u0430\u049B\u044B\u0442\u0442\u0430 \u0442\u0435\u043A Python3 \u0442\u0456\u043B\u0456 \u049B\u043E\u043B\u0434\u0430\u043D\u044B\u043B\u0430\u0434\u044B).",saveLabTemporaryData:"\u0417\u0435\u0440\u0442\u0445\u0430\u043D\u0430\u043D\u044B\u04A3 \u0443\u0430\u049B\u044B\u0442\u0448\u0430 \u0434\u0435\u0440\u0435\u043A\u0442\u0435\u0440\u0456\u043D \u0441\u0430\u049B\u0442\u0430\u0443",longTermSaveStudentWorkspaceInCloudLab:"\u049A\u043E\u0441\u044B\u043B\u0493\u0430\u043D\u043D\u0430\u043D \u043A\u0435\u0439\u0456\u043D \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0456\u04A3 \u0431\u04B1\u043B\u0442\u0442\u0430\u0493\u044B /data/workspace \u049B\u0430\u043B\u0442\u0430\u0441\u044B\u043D\u0434\u0430\u0493\u044B \u0434\u0435\u0440\u0435\u043A\u0442\u0435\u0440\u0456 \u04B1\u0437\u0430\u049B \u043C\u0435\u0440\u0437\u0456\u043C\u0433\u0435 \u0441\u0430\u049B\u0442\u0430\u043B\u0430\u0434\u044B; \u043C\u04B1\u0493\u0430\u043B\u0456\u043C \u0442\u04D9\u0436\u0456\u0440\u0438\u0431\u0435\u043B\u0456\u043A \u0436\u043E\u0431\u0430\u043D\u044B \u0441\u044B\u043D\u044B\u043F\u049B\u0430 \u0436\u0456\u0431\u0435\u0440\u0433\u0435\u043D\u043D\u0435\u043D \u043A\u0435\u0439\u0456\u043D \u0443\u0430\u049B\u044B\u0442\u0448\u0430 \u0434\u0435\u0440\u0435\u043A\u0442\u0435\u0440\u0434\u0456 \u044D\u043A\u0441\u043F\u043E\u0440\u0442\u0442\u0430\u0439 \u0430\u043B\u0430\u0434\u044B.",defaultReleaseLabResources:"\u0417\u0435\u0440\u0442\u0445\u0430\u043D\u0430 \u0440\u0435\u0441\u0443\u0440\u0441\u0442\u0430\u0440\u044B\u043D \u04D9\u0434\u0435\u043F\u043A\u0456 \u0442\u04AF\u0440\u0434\u0435 \u0431\u043E\u0441\u0430\u0442\u0443",automaticallyReleaseLabResourcesOnExit:"\u049A\u043E\u0441\u044B\u043B\u0493\u0430\u043D\u043D\u0430\u043D \u043A\u0435\u0439\u0456\u043D \u0442\u04D9\u0436\u0456\u0440\u0438\u0431\u0435\u0434\u0435\u043D \u0448\u044B\u049B\u049B\u0430\u043D\u0434\u0430 \u0436\u04AF\u0439\u0435 \u0437\u0435\u0440\u0442\u0445\u0430\u043D\u0430\u043B\u044B\u049B \u0440\u0435\u0441\u0443\u0440\u0441\u0442\u0430\u0440\u0434\u044B \u0430\u0432\u0442\u043E\u043C\u0430\u0442\u0442\u044B \u0442\u04AF\u0440\u0434\u0435 \u0431\u043E\u0441\u0430\u0442\u0430\u0434\u044B.",displayCommentArea:"\u041F\u0456\u043A\u0456\u0440\u043B\u0435\u0440 \u0430\u0439\u043C\u0430\u0493\u044B\u043D \u043A\u04E9\u0440\u0441\u0435\u0442\u0443",noCommentsDisplayedIfDisabled:"\u04E8\u0448\u0456\u0440\u0456\u043B\u0433\u0435\u043D \u0436\u0430\u0493\u0434\u0430\u0439\u0434\u0430 \u0442\u04D9\u0436\u0456\u0440\u0438\u0431\u0435\u043B\u0456\u043A \u0436\u043E\u0431\u0430 \u0431\u0435\u0442\u0456\u043D\u0434\u0435 \u0436\u04D9\u043D\u0435 \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430 \u0431\u0435\u0442\u0456\u043D\u0434\u0435 \u043F\u0456\u043A\u0456\u0440\u043B\u0435\u0440 \u043A\u04E9\u0440\u0441\u0435\u0442\u0456\u043B\u043C\u0435\u0439\u0434\u0456.",intelligentRecommendation:"\u0418\u043D\u0442\u0435\u043B\u043B\u0435\u043A\u0442\u0443\u0430\u043B\u0434\u044B \u04B1\u0441\u044B\u043D\u044B\u0441",recommendLearningResourcesBasedOnStudentPerformance:"\u0417\u0435\u0440\u0442\u0445\u0430\u043D\u0430\u043D\u044B \u0431\u0456\u043B\u0456\u043C \u0433\u0440\u0430\u0444\u044B\u043C\u0435\u043D \u0431\u0430\u0439\u043B\u0430\u043D\u044B\u0441\u0442\u044B\u0440\u044B\u043F, \u0438\u043D\u0442\u0435\u043B\u043B\u0435\u043A\u0442\u0443\u0430\u043B\u0434\u044B \u04B1\u0441\u044B\u043D\u044B\u0441\u0442\u044B \u049B\u043E\u0441\u049B\u0430\u043D\u0434\u0430, \u0436\u04AF\u0439\u0435 \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0456\u04A3 \u0436\u0430\u0443\u0430\u043F\u0442\u0430\u0440\u044B \u043C\u0435\u043D \u0431\u0456\u043B\u0456\u043C \u0434\u0435\u04A3\u0433\u0435\u0439\u0456\u043D\u0435 \u049B\u0430\u0440\u0430\u0439 \u0431\u0430\u0439\u043B\u0430\u043D\u044B\u0441\u0442\u044B \u043C\u0430\u0442\u0435\u0440\u0438\u0430\u043B\u0434\u0430\u0440\u0434\u044B \u04B1\u0441\u044B\u043D\u0430\u0434\u044B.",commonProblems:"\u0416\u0438\u0456 \u049B\u043E\u0439\u044B\u043B\u0430\u0442\u044B\u043D \u0441\u04B1\u0440\u0430\u049B\u0442\u0430\u0440",edit:"\u04E8\u04A3\u0434\u0435\u0443",editQAndA:"\u0421\u04B1\u0440\u0430\u049B-\u0436\u0430\u0443\u0430\u043F\u0442\u044B \u04E9\u04A3\u0434\u0435\u0443",answerSource:"\u0416\u0430\u0443\u0430\u043F \u043A\u04E9\u0437\u0456",status:"\u041A\u04AF\u0439\u0456",search:"\u0406\u0437\u0434\u0435\u0443",pleaseSelectAnswerSource:"\u0416\u0430\u0443\u0430\u043F \u043A\u04E9\u0437\u0456\u043D \u0442\u0430\u04A3\u0434\u0430\u04A3\u044B\u0437",pleaseSelectStatus:"\u041A\u04AF\u0439\u0456\u043D \u0442\u0430\u04A3\u0434\u0430\u04A3\u044B\u0437",total1DataEntry:"\u0411\u0430\u0440\u043B\u044B\u0493\u044B 1 \u0434\u0435\u0440\u0435\u043A",aiModel:"AI \u043C\u043E\u0434\u0435\u043B\u0456",practicalQAndASet:"\u0422\u04D9\u0436\u0456\u0440\u0438\u0431\u0435\u043B\u0456\u043A \u0441\u04B1\u0440\u0430\u049B\u0442\u0430\u0440 \u0436\u0438\u043D\u0430\u0493\u044B",addedToQAndASet:"\u0421\u04B1\u0440\u0430\u049B\u0442\u0430\u0440 \u0436\u0438\u043D\u0430\u0493\u044B\u043D\u0430 \u049B\u043E\u0441\u044B\u043B\u0493\u0430\u043D",noProcessingNeeded:"\u04E8\u04A3\u0434\u0435\u0443\u0434\u0456 \u049B\u0430\u0436\u0435\u0442 \u0435\u0442\u043F\u0435\u0439\u0434\u0456",pendingProcessing:"\u04E8\u04A3\u0434\u0435\u0443\u0434\u0456 \u043A\u04AF\u0442\u0456\u043F \u0442\u04B1\u0440",updateNotification:"\u0416\u0430\u04A3\u0430\u0440\u0442\u0443 \u0445\u0430\u0431\u0430\u0440\u043B\u0430\u043C\u0430\u0441\u044B",remindMeLater:"\u041A\u0435\u0439\u0456\u043D\u0456\u0440\u0435\u043A \u0430\u0439\u0442\u0443",labTeacherAdjustedCodeTemplatePleaseSyncLatestCode:"\u0417\u0435\u0440\u0442\u0445\u0430\u043D\u0430 \u043E\u049B\u044B\u0442\u0443\u0448\u044B\u0441\u044B \u043A\u043E\u0434 \u04AF\u043B\u0433\u0456\u0441\u0456\u043D \u0436\u0430\u04A3\u0430\u0440\u0442\u0442\u044B, \u0436\u0430\u0443\u0430\u043F\u0442\u0430\u0440\u044B\u04A3\u044B\u0437\u0493\u0430 \u04D9\u0441\u0435\u0440 \u0435\u0442\u043F\u0435\u0443 \u04AF\u0448\u0456\u043D \u0441\u043E\u04A3\u0493\u044B \u043A\u043E\u0434\u0442\u044B \u0441\u0438\u043D\u0445\u0440\u043E\u043D\u0434\u0430\u04A3\u044B\u0437. \u0415\u0441\u043A\u0435\u0440\u0442\u0443: \u0435\u0433\u0435\u0440 \u043C\u04B1\u0493\u0430\u043B\u0456\u043C\u043D\u0456\u04A3 \u043A\u043E\u0434\u044B \u043C\u0435\u043D \u0441\u0456\u0437\u0434\u0456\u04A3 \u043A\u043E\u0434\u044B\u04A3\u044B\u0437\u0434\u0430 \u049B\u0430\u0439\u0448\u044B\u043B\u044B\u049B \u0431\u043E\u043B\u0441\u0430, \u043C\u04B1\u0493\u0430\u043B\u0456\u043C \u043A\u043E\u0434\u044B \u0431\u0430\u0441\u044B\u043C \u0431\u043E\u043B\u0430\u0434\u044B \u0436\u04D9\u043D\u0435 \u0441\u0456\u0437\u0434\u0456\u04A3 \u0430\u0493\u044B\u043C\u0434\u0430\u0493\u044B \u043A\u043E\u0434\u044B\u04A3\u044B\u0437\u0434\u044B\u04A3 \u043E\u0440\u043D\u044B\u043D \u0431\u0430\u0441\u0430\u0434\u044B. \u0421\u043E\u043D\u0434\u044B\u049B\u0442\u0430\u043D \u0430\u043B\u0434\u044B\u043C\u0435\u043D \u043A\u043E\u0434\u0442\u044B \u0436\u0435\u0440\u0433\u0456\u043B\u0456\u043A\u0442\u0456 \u049B\u04B1\u0440\u044B\u043B\u0493\u044B\u0493\u0430 \u0441\u0430\u049B\u0442\u0430\u043F, \u0441\u043E\u0434\u0430\u043D \u043A\u0435\u0439\u0456\u043D \u0436\u0430\u04A3\u0430\u0440\u0442\u0443\u0434\u044B \u0441\u0438\u043D\u0445\u0440\u043E\u043D\u0434\u0430\u04A3\u044B\u0437.",updateImmediately:"\u0414\u0435\u0440\u0435\u0443 \u0436\u0430\u04A3\u0430\u0440\u0442\u0443",ignored:"\u0415\u043B\u0435\u043C\u0435\u0443",copyPath:"\u0416\u043E\u043B\u0434\u044B \u043A\u04E9\u0448\u0456\u0440\u0443",totalLabTime:"\u0417\u0435\u0440\u0442\u0445\u0430\u043D\u0430\u043D\u044B\u04A3 \u0436\u0430\u043B\u043F\u044B \u0443\u0430\u049B\u044B\u0442\u044B",configurationAndMonitoring:"\u0411\u0430\u043F\u0442\u0430\u0443 \u0436\u04D9\u043D\u0435 \u043C\u043E\u043D\u0438\u0442\u043E\u0440\u0438\u043D\u0433",resourceCenter:"\u0420\u0435\u0441\u0443\u0440\u0441\u0442\u0430\u0440 \u043E\u0440\u0442\u0430\u043B\u044B\u0493\u044B",dataset:"\u0414\u0435\u0440\u0435\u043A\u0442\u0435\u0440 \u0436\u0438\u044B\u043D\u044B",level1:"1-\u0434\u0435\u04A3\u0433\u0435\u0439",records:"\u0416\u0430\u0437\u0431\u0430",evaluationRecords:"\u0411\u0430\u0493\u0430\u043B\u0430\u0443 \u0436\u0430\u0437\u0431\u0430\u043B\u0430\u0440\u044B",resetRecords:"\u0416\u0430\u0437\u0431\u0430\u043D\u044B \u049B\u0430\u043B\u043F\u044B\u043D\u0430 \u043A\u0435\u043B\u0442\u0456\u0440\u0443",evaluationTime:"\u0411\u0430\u0493\u0430\u043B\u0430\u0443 \u0443\u0430\u049B\u044B\u0442\u044B",evaluationResult:"\u0411\u0430\u0493\u0430\u043B\u0430\u0443 \u043D\u04D9\u0442\u0438\u0436\u0435\u0441\u0456",timeUsedS:"\u04E8\u0442\u043A\u0456\u0437\u0456\u043B\u0433\u0435\u043D \u0443\u0430\u049B\u044B\u0442 (\u0441)",memoryMB:"\u0416\u0430\u0434\u044B (\u041C\u0411)",operation:"\u04D8\u0440\u0435\u043A\u0435\u0442",evaluationPassed:"\u0411\u0430\u0493\u0430\u043B\u0430\u0443 \u0441\u04D9\u0442\u0442\u0456 \u04E9\u0442\u0442\u0456",viewCode:"\u041A\u043E\u0434\u0442\u044B \u043A\u04E9\u0440\u0443",testResults:"\u0422\u0435\u0441\u0442 \u043D\u04D9\u0442\u0438\u0436\u0435\u043B\u0435\u0440\u0456",allPassed:"\u0411\u0430\u0440\u043B\u044B\u0493\u044B \u04E9\u0442\u0442\u0456",testSet1:"\u0422\u0435\u0441\u0442 \u0436\u0438\u044B\u043D\u0442\u044B\u0493\u044B",testInput:"\u041A\u0456\u0440\u0456\u0441 \u0434\u0435\u0440\u0435\u043A\u0442\u0435\u0440\u0456",expectedOutput:"\u041A\u04AF\u0442\u0456\u043B\u0435\u0442\u0456\u043D \u043D\u04D9\u0442\u0438\u0436\u0435",actualOutput:"\u041D\u0430\u049B\u0442\u044B \u043D\u04D9\u0442\u0438\u0436\u0435",showOriginalOutput:"\u0411\u0430\u0441\u0442\u0430\u043F\u049B\u044B \u0448\u044B\u0493\u0430\u0440\u044B\u043B\u044B\u043C\u0434\u044B \u043A\u04E9\u0440\u0441\u0435\u0442\u0443",maxExecutionTimeThisLevel:"\u041E\u0441\u044B \u0434\u0435\u04A3\u0433\u0435\u0439\u0434\u0456\u04A3 \u0435\u04A3 \u0436\u043E\u0493\u0430\u0440\u044B \u043E\u0440\u044B\u043D\u0434\u0430\u043B\u0443 \u0443\u0430\u049B\u044B\u0442\u044B",seconds:"\u0421\u0435\u043A\u0443\u043D\u0434",thisEvaluationTimeConsumption:"\u0411\u04B1\u043B \u0431\u0430\u0493\u0430\u043B\u0430\u0443 \u043A\u0435\u0437\u0456\u043D\u0434\u0435 \u0436\u04B1\u043C\u0441\u0430\u043B\u0493\u0430\u043D \u0436\u0430\u043B\u043F\u044B \u0443\u0430\u049B\u044B\u0442 (\u043A\u043E\u043C\u043F\u0438\u043B\u044F\u0446\u0438\u044F \u0436\u04D9\u043D\u0435 \u043E\u0440\u044B\u043D\u0434\u0430\u043B\u0443 \u0443\u0430\u049B\u044B\u0442\u044B)",nextLevel:"\u041A\u0435\u043B\u0435\u0441\u0456 \u0434\u0435\u04A3\u0433\u0435\u0439",selfTestRun:"\u04E8\u0437\u0456\u043D-\u04E9\u0437\u0456 \u0442\u0435\u043A\u0441\u0435\u0440\u0456\u043F \u043E\u0440\u044B\u043D\u0434\u0430\u0443",evaluate:"\u0411\u0430\u0493\u0430\u043B\u0430\u0443",saySomething:"\u0411\u0456\u0440\u0434\u0435\u04A3\u0435 \u0436\u0430\u0437",like:"\u04B0\u043D\u0430\u0442\u0443",unlike:"\u04B0\u043D\u0430\u0442\u043F\u0430\u0443",intelligentTutor:"\u0418\u043D\u0442\u0435\u043B\u043B\u0435\u043A\u0442\u0443\u0430\u043B\u0434\u044B \u043A\u04E9\u043C\u0435\u043A\u0448\u0456",historicalConversations:"\u0422\u0430\u0440\u0438\u0445\u0438 \u0434\u0438\u0430\u043B\u043E\u0433\u0442\u0430\u0440",newConversation:"\u0416\u0430\u04A3\u0430 \u0434\u0438\u0430\u043B\u043E\u0433 \u049B\u04B1\u0440\u0443",addImage:"\u0421\u0443\u0440\u0435\u0442 \u049B\u043E\u0441\u0443",uploadAttachmentsTextRecognitionOnly:"\u0422\u0456\u0440\u043A\u0435\u043C\u0435\u043B\u0435\u0440\u0434\u0456 \u0436\u04AF\u043A\u0442\u0435\u0443 (\u0442\u0435\u043A \u043C\u04D9\u0442\u0456\u043D\u0434\u0456 \u0442\u0430\u043D\u0443 \u04AF\u0448\u0456\u043D) \u0415\u04A3 \u043A\u04E9\u0431\u0456 50 \u0434\u0430\u043D\u0430, \u04D9\u0440\u049B\u0430\u0439\u0441\u044B\u0441\u044B 100 \u041C\u0411, \u0431\u0430\u0440\u043B\u044B\u049B \u049B\u04B1\u0436\u0430\u0442 \u0442\u04AF\u0440\u043B\u0435\u0440\u0456\u043D \u049B\u043E\u043B\u0434\u0430\u0439\u0434\u044B",intelligentTutorDraggableWindow:"(\u0442\u0435\u0440\u0435\u0437\u0435\u043D\u0456 \u0441\u04AF\u0439\u0440\u0435\u043F \u0436\u044B\u043B\u0436\u044B\u0442\u0443\u0493\u0430 \u0431\u043E\u043B\u0430\u0434\u044B)",intelligentTaskAnalysis:"\u0418\u043D\u0442\u0435\u043B\u043B\u0435\u043A\u0442\u0443\u0430\u043B\u0434\u044B \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430 \u0442\u0430\u043B\u0434\u0430\u0443\u044B",syntaxCheck:"\u0421\u0438\u043D\u0442\u0430\u043A\u0441\u0438\u0441 \u0442\u0435\u043A\u0441\u0435\u0440\u0456\u0441\u0456",codeDiagnosis:"\u041A\u043E\u0434 \u0434\u0438\u0430\u0433\u043D\u043E\u0441\u0442\u0438\u043A\u0430\u0441\u044B",aiTutoring:"AI \u043E\u049B\u044B\u0442\u0443 \u043A\u04E9\u043C\u0435\u043A\u0448\u0456\u0441\u0456",codeOptimization:"\u041A\u043E\u0434\u0442\u044B \u043E\u04A3\u0442\u0430\u0439\u043B\u0430\u043D\u0434\u044B\u0440\u0443",codeAnnotation:"\u041A\u043E\u0434\u049B\u0430 \u0442\u04AF\u0441\u0456\u043D\u0434\u0456\u0440\u043C\u0435 \u049B\u043E\u0441\u0443",hiIAmIntelligentTutor:"\u0421\u04D9\u043B\u0435\u043C, \u043C\u0435\u043D \u2014 \u0438\u043D\u0442\u0435\u043B\u043B\u0435\u043A\u0442\u0443\u0430\u043B\u0434\u044B \u043A\u04E9\u043C\u0435\u043A\u0448\u0456, \u0441\u0456\u0437\u0434\u0456\u04A3 \u043E\u049B\u044B\u0442\u0443\u0434\u0430\u0493\u044B \u0441\u0435\u043D\u0456\u043C\u0434\u0456 \u0441\u0435\u0440\u0456\u0433\u0456\u04A3\u0456\u0437\u043C\u0456\u043D. \u041C\u0435\u043D\u0456\u04A3 \u049B\u04B1\u0440\u0430\u043B\u0434\u0430\u0440\u044B\u043C\u0434\u044B \u043F\u0430\u0439\u0434\u0430\u043B\u0430\u043D\u044B\u043F \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430\u043B\u0430\u0440\u0434\u044B \u043E\u0440\u044B\u043D\u0434\u0430\u0439 \u0430\u043B\u0430\u0441\u044B\u0437 \u043D\u0435\u043C\u0435\u0441\u0435 \u0441\u04B1\u0440\u0430\u049B\u0442\u0430\u0440 \u049B\u043E\u0439\u044B\u043F \u0441\u04E9\u0439\u043B\u0435\u0441\u0435 \u0430\u043B\u0430\u0441\u044B\u0437. \u0411\u0456\u0440\u043B\u0435\u0441\u0435 \u0442\u0438\u0456\u043C\u0434\u0456 \u0436\u04D9\u043D\u0435 \u0441\u0430\u043F\u0430\u043B\u044B \u043D\u04D9\u0442\u0438\u0436\u0435\u0433\u0435 \u0436\u0435\u0442\u0435\u0439\u0456\u043A!",pleaseWaitForTaskCompletion:"\u0422\u0430\u043F\u0441\u044B\u0440\u043C\u0430\u043D\u044B\u04A3 \u0430\u044F\u049B\u0442\u0430\u043B\u0443\u044B\u043D \u043A\u04AF\u0442\u0456\u04A3\u0456\u0437",pleaseWaitHighTraffic:"\u0421\u0430\u0431\u044B\u0440 \u0441\u0430\u049B\u0442\u0430\u04A3\u044B\u0437, \u049B\u0430\u0437\u0456\u0440 \u0436\u04AF\u0439\u0435\u0434\u0435 \u043F\u0430\u0439\u0434\u0430\u043B\u0430\u043D\u0443\u0448\u044B\u043B\u0430\u0440 \u043A\u04E9\u043F. \u0421\u0456\u0437\u0434\u0456\u04A3 \u0441\u04B1\u0440\u0430\u043D\u044B\u0441\u044B\u04A3\u044B\u0437 \u0442\u0456\u0440\u043A\u0435\u043B\u0434\u0456, \u0431\u0456\u0440\u0430\u0437\u0434\u0430\u043D \u043A\u0435\u0439\u0456\u043D \u0436\u0430\u0443\u0430\u043F \u0430\u0432\u0442\u043E\u043C\u0430\u0442\u0442\u044B \u0442\u04AF\u0440\u0434\u0435 \u0436\u0430\u0441\u0430\u043B\u0430\u0434\u044B.",enterYourQuestionHere:"\u041C\u04B1\u043D\u0434\u0430 \u0441\u04B1\u0440\u0430\u0493\u044B\u04A3\u044B\u0437\u0434\u044B \u0436\u0430\u0437\u044B\u04A3\u044B\u0437, Shift+Enter \u2014 \u0436\u0430\u04A3\u0430 \u0436\u043E\u043B",collapseWindow:"\u0422\u0435\u0440\u0435\u0437\u0435\u043D\u0456 \u0436\u0430\u0441\u044B\u0440\u0443",quickIntelligentTaskBreakdown:"\u0422\u0430\u043F\u0441\u044B\u0440\u043C\u0430\u043D\u044B \u0442\u0435\u0437 \u0436\u04D9\u043D\u0435 \u0430\u049B\u044B\u043B\u0434\u044B \u0442\u04AF\u0440\u0434\u0435 \u0442\u0430\u043B\u0434\u0430\u043F, \u0448\u0435\u0448\u0443 \u0431\u0430\u0493\u044B\u0442\u044B\u043D \u04B1\u0441\u044B\u043D\u0430\u0434\u044B",detectSyntaxErrorsProvideFixes:"\u041A\u043E\u0434\u0442\u0430\u0493\u044B \u0441\u0438\u043D\u0442\u0430\u043A\u0441\u0438\u0441\u0442\u0456\u043A \u049B\u0430\u0442\u0435\u043B\u0435\u0440\u0434\u0456 \u0430\u043D\u044B\u049B\u0442\u0430\u043F, \u0442\u04AF\u0437\u0435\u0442\u0443 \u043A\u0435\u04A3\u0435\u0441\u0456\u043D \u0431\u0435\u0440\u0435\u0434\u0456",systemIntelligentCodeAnalysis:"\u0416\u04AF\u0439\u0435 \u043A\u043E\u0434\u044B\u04A3\u044B\u0437\u0434\u044B \u0442\u0430\u043B\u0434\u0430\u043F, \u0442\u04AF\u0437\u0435\u0442\u0443 \u04B1\u0441\u044B\u043D\u044B\u0441\u0442\u0430\u0440\u044B\u043D \u0431\u0435\u0440\u0435\u0434\u0456",providePersonalizedIntelligentTutoring:"\u0421\u0442\u0443\u0434\u0435\u043D\u0442\u043A\u0435 \u0436\u0435\u043A\u0435 \u0434\u0430\u0440\u0430 \u0438\u043D\u0442\u0435\u043B\u043B\u0435\u043A\u0442\u0443\u0430\u043B\u0434\u044B \u043E\u049B\u0443 \u043A\u0435\u04A3\u0435\u0441\u0456\u043D \u04B1\u0441\u044B\u043D\u0430\u0434\u044B",intelligentlyOptimizeCode:"\u041A\u043E\u0434\u0442\u044B \u0438\u043D\u0442\u0435\u043B\u043B\u0435\u043A\u0442\u0443\u0430\u043B\u0434\u044B \u043E\u04A3\u0442\u0430\u0439\u043B\u0430\u043D\u0434\u044B\u0440\u044B\u043F, \u0441\u0430\u043F\u0430\u0441\u044B\u043D \u0430\u0440\u0442\u0442\u044B\u0440\u0443\u0493\u0430 \u043A\u04E9\u043C\u0435\u043A\u0442\u0435\u0441\u0435\u0434\u0456",automaticallyAddCommentsToCode:"\u041A\u043E\u0434\u049B\u0430 \u0430\u0432\u0442\u043E\u043C\u0430\u0442\u0442\u044B \u0442\u04AF\u0440\u0434\u0435 \u0442\u04AF\u0441\u0456\u043D\u0434\u0456\u0440\u043C\u0435 \u049B\u043E\u0441\u044B\u043F, \u0436\u0430\u0437\u0443 \u0443\u0430\u049B\u044B\u0442\u044B\u043D \u04AF\u043D\u0435\u043C\u0434\u0435\u0439\u0434\u0456",like:"\u04B0\u043D\u0430\u0439\u0434\u044B",dislike:"\u04B0\u043D\u0430\u043C\u0430\u0439\u0434\u044B",thisPracticalProjectHasNoDataset:"\u0411\u04B1\u043B \u0442\u04D9\u0436\u0456\u0440\u0438\u0431\u0435\u043B\u0456\u043A \u0436\u043E\u0431\u0430\u0493\u0430 \u0434\u0435\u0440\u0435\u043A\u0442\u0435\u0440 \u0436\u0438\u044B\u043D\u044B \u0436\u043E\u049B",noOneHasUsedThisPracticalProjectYet:"\u0410\u0493\u044B\u043C\u0434\u0430\u0493\u044B \u0442\u04D9\u0436\u0456\u0440\u0438\u0431\u0435\u043B\u0456\u043A \u0436\u043E\u0431\u0430\u043D\u044B \u0435\u0448\u043A\u0456\u043C \u043F\u0430\u0439\u0434\u0430\u043B\u0430\u043D\u0431\u0430\u0493\u0430\u043D\u0434\u044B\u049B\u0442\u0430\u043D, \u0436\u04AF\u0439\u0435 \u043D\u0430\u049B\u0442\u044B \u0434\u0435\u0440\u0435\u043A\u0442\u0435\u0440\u0433\u0435 \u0441\u04AF\u0439\u0435\u043D\u0456\u043F \u04B1\u0441\u044B\u043D\u044B\u043B\u0493\u0430\u043D \u0431\u0430\u043F\u0442\u0430\u0443\u043B\u0430\u0440 \u0431\u0435\u0440\u0435 \u0430\u043B\u043C\u0430\u0439\u0434\u044B. \u0410\u043B\u0434\u044B\u043C\u0435\u043D \u0442\u04D9\u0436\u0456\u0440\u0438\u0431\u0435 \u0436\u0430\u0441\u0430\u043F, \u0434\u0435\u04A3\u0433\u0435\u0439\u0434\u0456 \u04E9\u0442\u0456\u04A3\u0456\u0437!",recommendedConfiguration:"\u04B0\u0441\u044B\u043D\u044B\u043B\u0493\u0430\u043D \u0431\u0430\u043F\u0442\u0430\u0443",resourceMonitoring:"\u0420\u0435\u0441\u0443\u0440\u0441\u0442\u0430\u0440\u0434\u044B \u0431\u0430\u049B\u044B\u043B\u0430\u0443",recentLabs:"\u0421\u043E\u04A3\u0493\u044B \u0437\u0435\u0440\u0442\u0445\u0430\u043D\u0430\u043B\u0430\u0440",last30Minutes:"\u0421\u043E\u04A3\u0493\u044B 30 \u043C\u0438\u043D\u0443\u0442",last3Hours:"\u0421\u043E\u04A3\u0493\u044B 3 \u0441\u0430\u0493\u0430\u0442",last24Hours:"\u0421\u043E\u04A3\u0493\u044B 24 \u0441\u0430\u0493\u0430\u0442",last7Days:"\u0421\u043E\u04A3\u0493\u044B 7 \u043A\u04AF\u043D",last15Days:"\u0421\u043E\u04A3\u0493\u044B 15 \u043A\u04AF\u043D",cpuUsage:"CPU \u043F\u0430\u0439\u0434\u0430\u043B\u0430\u043D\u0443 \u043A\u04E9\u043B\u0435\u043C\u0456",memoryUsage:"\u0416\u0430\u0434\u044B \u043F\u0430\u0439\u0434\u0430\u043B\u0430\u043D\u0443 \u043A\u04E9\u043B\u0435\u043C\u0456",searchByNamePhoneEmail:"\u0410\u0442\u044B-\u0436\u04E9\u043D\u0456/\u0442\u0435\u043B\u0435\u0444\u043E\u043D \u043D\u04E9\u043C\u0456\u0440\u0456/\u044D\u043B\u0435\u043A\u0442\u0440\u043E\u043D\u0434\u044B\u049B \u043F\u043E\u0448\u0442\u0430\u0441\u044B \u0430\u0440\u049B\u044B\u043B\u044B \u0456\u0437\u0434\u0435\u0443",restoreInitialCode:"\u0411\u0430\u0441\u0442\u0430\u043F\u049B\u044B \u043A\u043E\u0434\u0442\u044B \u049B\u0430\u043B\u043F\u044B\u043D\u0430 \u043A\u0435\u043B\u0442\u0456\u0440\u0443",resetCodeRepository:"\u041A\u043E\u0434 \u049B\u043E\u0439\u043C\u0430\u0441\u044B\u043D \u049B\u0430\u043B\u043F\u044B\u043D\u0430 \u043A\u0435\u043B\u0442\u0456\u0440\u0443",settings:"\u0411\u0430\u043F\u0442\u0430\u0443\u043B\u0430\u0440",fullScreen:"\u0422\u043E\u043B\u044B\u049B \u044D\u043A\u0440\u0430\u043D",codeFormat:"\u041A\u043E\u0434 \u043F\u0456\u0448\u0456\u043C\u0456",displayMode:"\u041A\u04E9\u0440\u0441\u0435\u0442\u0443 \u0440\u0435\u0436\u0438\u043C\u0456",blackBackground:"\u049A\u0430\u0440\u0430 \u0444\u043E\u043D",fontSize:"\u049A\u0430\u0440\u0456\u043F \u04E9\u043B\u0448\u0435\u043C\u0456",tabConversion:"Tab \u0442\u04AF\u0440\u043B\u0435\u043D\u0434\u0456\u0440\u0443",formatCode:"\u041A\u043E\u0434\u0442\u044B \u043F\u0456\u0448\u0456\u043C\u0434\u0435\u0443",shortcuts:"\u041F\u0435\u0440\u043D\u0435\u0442\u0430\u049B\u0442\u0430 \u0436\u0430\u0440\u043B\u044B\u049B\u0442\u0430\u0440\u044B",saveCode:"\u041A\u043E\u0434\u0442\u044B \u0441\u0430\u049B\u0442\u0430\u0443",showShortcutsList:"\u0416\u0430\u0440\u043B\u044B\u049B\u0442\u0430\u0440 \u0442\u0456\u0437\u0456\u043C\u0456\u043D \u043A\u04E9\u0440\u0441\u0435\u0442\u0443",indentLeftRight:"\u0421\u043E\u043B\u0493\u0430 \u0436\u04D9\u043D\u0435 \u043E\u04A3\u0493\u0430 \u0436\u044B\u043B\u0436\u044B\u0442\u0443",jumpToMatchingBracket:"\u0416\u0430\u049B\u0448\u0430 \u0441\u04D9\u0439\u043A\u0435\u0441\u0442\u0456\u0433\u0456\u043D\u0435 \u0441\u0435\u043A\u0456\u0440\u0443",goToLineStart:"\u0416\u043E\u043B\u0434\u044B\u04A3 \u0431\u0430\u0441\u044B\u043D\u0430 \u04E9\u0442\u0443",goToLineEnd:"\u0416\u043E\u043B\u0434\u044B\u04A3 \u0441\u043E\u04A3\u044B\u043D\u0430 \u04E9\u0442\u0443",levelConfigurationInfo:"\u0414\u0435\u04A3\u0433\u0435\u0439 \u0431\u0430\u043F\u0442\u0430\u0443 \u0430\u049B\u043F\u0430\u0440\u0430\u0442\u044B",allowed:"\u0420\u04B1\u049B\u0441\u0430\u0442 \u0431\u0435\u0440\u0443",testSetUnlock:"\u0422\u0435\u0441\u0442 \u0436\u0438\u044B\u043D\u0442\u044B\u0493\u044B\u043D \u0430\u0448\u0443",notAllowed:"\u0420\u04B1\u049B\u0441\u0430\u0442 \u0431\u0435\u0440\u0456\u043B\u043C\u0435\u0439\u0434\u0456",codePaste:"\u041A\u043E\u0434 \u049B\u043E\u044E",practicalDifficulty:"\u0422\u04D9\u0436\u0456\u0440\u0438\u0431\u0435\u043B\u0456\u043A \u049B\u0438\u044B\u043D\u0434\u044B\u049B \u0434\u0435\u04A3\u0433\u0435\u0439\u0456",simple:"\u049A\u0430\u0440\u0430\u043F\u0430\u0439\u044B\u043C",labEnvironment:"\u0417\u0435\u0440\u0442\u0445\u0430\u043D\u0430\u043B\u044B\u049B \u043E\u0440\u0442\u0430",labContainerNetwork:"\u0417\u0435\u0440\u0442\u0445\u0430\u043D\u0430\u043B\u044B\u049B \u043A\u043E\u043D\u0442\u0435\u0439\u043D\u0435\u0440 \u0436\u0435\u043B\u0456\u0441\u0456",enableExternalNetwork:"\u0421\u044B\u0440\u0442\u049B\u044B \u0436\u0435\u043B\u0456\u043D\u0456 \u049B\u043E\u0441\u0443",whiteBackground:"\u0410\u049B \u0444\u043E\u043D",serviceStarting:"\u049A\u044B\u0437\u043C\u0435\u0442 \u0456\u0441\u043A\u0435 \u049B\u043E\u0441\u044B\u043B\u0443\u0434\u0430",serviceStarted:"\u049A\u044B\u0437\u043C\u0435\u0442 \u0456\u0441\u043A\u0435 \u049B\u043E\u0441\u044B\u043B\u0434\u044B",restoreInitialCodeTime:"\u0411\u0430\u0441\u0442\u0430\u043F\u049B\u044B \u043A\u043E\u0434\u0442\u044B \u049B\u0430\u043B\u043F\u044B\u043D\u0430 \u043A\u0435\u043B\u0442\u0456\u0440\u0443 \u0443\u0430\u049B\u044B\u0442\u044B",shared3TestSets3DoNotMatch:"\u0411\u0430\u0440\u043B\u044B\u0493\u044B 3 \u0442\u0435\u0441\u0442 \u0436\u0438\u044B\u043D\u044B \u0431\u0430\u0440, \u043E\u043B\u0430\u0440\u0434\u044B\u04A3 3-\u0456 \u043D\u04D9\u0442\u0438\u0436\u0435\u043C\u0435\u043D \u0441\u04D9\u0439\u043A\u0435\u0441 \u043A\u0435\u043B\u043C\u0435\u0439\u0434\u0456. \u0422\u043E\u043B\u044B\u0493\u044B\u0440\u0430\u049B \u0442\u04E9\u043C\u0435\u043D\u0434\u0435",memoryConsumption:"\u0416\u0430\u0434\u044B \u0448\u044B\u0493\u044B\u043D\u044B",codeExecutionTime:"\u041A\u043E\u0434\u0442\u044B\u04A3 \u043E\u0440\u044B\u043D\u0434\u0430\u043B\u0443 \u0443\u0430\u049B\u044B\u0442\u044B",timeUsed:"\u04E8\u0442\u043A\u0456\u0437\u0456\u043B\u0433\u0435\u043D \u0443\u0430\u049B\u044B\u0442",memory:"\u0416\u0430\u0434\u044B",copyCode:"\u041A\u043E\u0434\u0442\u044B \u043A\u04E9\u0448\u0456\u0440\u0443",unlocked:"\u0411\u04B1\u0493\u0430\u0442 \u0430\u0448\u044B\u043B\u0434\u044B",yourEvaluationDeterminesTeachersStatus:"\u0421\u0456\u0437\u0434\u0456\u04A3 \u0431\u0430\u0493\u0430\u043B\u0430\u0443\u044B\u04A3\u044B\u0437 \u043C\u04B1\u0493\u0430\u043B\u0456\u043C\u043D\u0456\u04A3 \u0431\u0435\u0434\u0435\u043B\u0456\u043D \u0430\u043D\u044B\u049B\u0442\u0430\u0439\u0434\u044B~",enableRealTimeRefresh:"\u041D\u0430\u049B\u0442\u044B \u0443\u0430\u049B\u044B\u0442\u0442\u0430\u0493\u044B \u0436\u0430\u04A3\u0430\u0440\u0442\u0443\u0434\u044B \u049B\u043E\u0441\u0443",minutesAgo:"\u041C\u0438\u043D\u0443\u0442 \u0431\u04B1\u0440\u044B\u043D",level1:"1-\u0434\u0435\u04A3\u0433\u0435\u0439",view:"\u041A\u04E9\u0440\u0443",restoreCommentFunction:"\u041F\u0456\u043A\u0456\u0440 \u049B\u0430\u043B\u0434\u044B\u0440\u0443 \u0444\u0443\u043D\u043A\u0446\u0438\u044F\u0441\u044B\u043D \u049B\u0430\u043B\u043F\u044B\u043D\u0430 \u043A\u0435\u043B\u0442\u0456\u0440\u0443",cleared:"\u04E8\u0442\u0442\u0456",disableCommentFunction:"\u041F\u0456\u043A\u0456\u0440 \u049B\u0430\u043B\u0434\u044B\u0440\u0443 \u0444\u0443\u043D\u043A\u0446\u0438\u044F\u0441\u044B\u043D \u0431\u04B1\u0493\u0430\u0442\u0442\u0430\u0443",doNotPasteAnswersOtherwiseAccountDisabled:"\u0416\u0430\u0443\u0430\u043F\u0442\u044B \u043A\u04E9\u0448\u0456\u0440\u0443\u0433\u0435 \u0431\u043E\u043B\u043C\u0430\u0439\u0434\u044B, \u04D9\u0439\u0442\u043F\u0435\u0441\u0435 \u0442\u0456\u0440\u043A\u0435\u043B\u0433\u0456\u04A3\u0456\u0437 \u0431\u04B1\u0493\u0430\u0442\u0442\u0430\u043B\u0430\u0434\u044B!",send:"\u0416\u0456\u0431\u0435\u0440\u0443",stopRealTimeRefresh:"\u041D\u0430\u049B\u0442\u044B \u0443\u0430\u049B\u044B\u0442\u0442\u0430\u0493\u044B \u0436\u0430\u04A3\u0430\u0440\u0442\u0443\u0434\u044B \u0442\u043E\u049B\u0442\u0430\u0442\u0443",experiencePoints:"\u0422\u04D9\u0436\u0456\u0440\u0438\u0431\u0435 \u04B1\u043F\u0430\u0439\u044B",coins:"\u0410\u043B\u0442\u044B\u043D \u043C\u043E\u043D\u0435\u0442\u0430",skillTags:"\u0414\u0430\u0493\u0434\u044B \u0431\u0435\u043B\u0433\u0456\u0441\u0456",completionTime:"\u0410\u044F\u049B\u0442\u0430\u0443 \u0443\u0430\u049B\u044B\u0442\u044B",viewAnswerTime:"\u0416\u0430\u0443\u0430\u043F\u0442\u044B \u043A\u04E9\u0440\u0443 \u0443\u0430\u049B\u044B\u0442\u044B",giveARating:"\u0411\u0430\u0493\u0430 \u049B\u043E\u0439\u044B\u04A3\u044B\u0437",silentPublish:"\u0416\u0430\u0440\u0438\u044F\u043B\u0430\u0443\u0434\u044B \u04AF\u043D\u0441\u0456\u0437 \u043E\u0440\u044B\u043D\u0434\u0430\u0443",publish:"\u0416\u0430\u0440\u0438\u044F\u043B\u0430\u0443",unpublished:"\u0416\u0430\u0440\u0438\u044F\u043B\u0430\u043D\u0431\u0430\u0493\u0430\u043D",canSendToClassAfterPublishingPractical:"\u0422\u04D9\u0436\u0456\u0440\u0438\u0431\u0435 \u0436\u0430\u0440\u0438\u044F\u043B\u0430\u043D\u0493\u0430\u043D\u043D\u0430\u043D \u043A\u0435\u0439\u0456\u043D \u043E\u043D\u044B \u0441\u044B\u043D\u044B\u043F\u0442\u0430 \u049B\u043E\u043B\u0434\u0430\u043D\u0443\u0493\u0430 \u0431\u043E\u043B\u0430\u0434\u044B",usersCanViewPracticalAfterApproval:"\u0422\u0435\u043A\u0441\u0435\u0440\u0443\u0434\u0435\u043D \u04E9\u0442\u043A\u0435\u043D \u0441\u043E\u04A3 \u043F\u043B\u0430\u0442\u0444\u043E\u0440\u043C\u0430 \u043F\u0430\u0439\u0434\u0430\u043B\u0430\u043D\u0443\u0448\u044B\u043B\u0430\u0440\u044B \u0442\u04D9\u0436\u0456\u0440\u0438\u0431\u0435\u043D\u0456 \u049B\u0430\u0440\u0430\u0439 \u0430\u043B\u0430\u0434\u044B",studentsCannotPracticeAfterRevocation:"\u0416\u0430\u0440\u0438\u044F\u043B\u0430\u0443\u0434\u044B \u049B\u0430\u0439\u0442\u0430\u0440\u0493\u0430\u043D\u043D\u0430\u043D \u043A\u0435\u0439\u0456\u043D \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0435\u0440 \u0442\u04D9\u0436\u0456\u0440\u0438\u0431\u0435 \u0436\u0430\u0441\u0430\u0439 \u0430\u043B\u043C\u0430\u0439\u0434\u044B",searchAdd:"\u0406\u0437\u0434\u0435\u043F \u049B\u043E\u0441\u0443",teamAdd:"\u0422\u043E\u043F\u049B\u0430 \u049B\u043E\u0441\u0443",youHaveNotCreatedTeachingResearchTeamYet:"\u0421\u0456\u0437 \u043E\u049B\u0443-\u0437\u0435\u0440\u0442\u0442\u0435\u0443 \u0442\u043E\u0431\u044B\u04A3\u044B\u0437\u0434\u044B \u04D9\u043B\u0456 \u049B\u04B1\u0440\u0493\u0430\u043D \u0436\u043E\u049B\u0441\u044B\u0437, \u049B\u0430\u0437\u0456\u0440 \u049B\u04B1\u0440\u044B\u04A3\u044B\u0437",searchType:"\u0406\u0437\u0434\u0435\u0443 \u0442\u04AF\u0440\u0456",searchContent:"\u0406\u0437\u0434\u0435\u0443 \u043C\u0430\u0437\u043C\u04B1\u043D\u044B",unit:"\u04B0\u0439\u044B\u043C",phoneNumber:"\u0422\u0435\u043B\u0435\u0444\u043E\u043D \u043D\u04E9\u043C\u0456\u0440\u0456",email:"\u042D\u043B\u0435\u043A\u0442\u0440\u043E\u043D\u0434\u044B\u049B \u043F\u043E\u0448\u0442\u0430",pleaseEnterUnitName:"\u04B0\u0439\u044B\u043C \u0430\u0442\u0430\u0443\u044B\u043D \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437",pleaseSearchForPersonToAdd:"\u049A\u043E\u0441\u0443\u0434\u044B \u049B\u0430\u043B\u0430\u0439\u0442\u044B\u043D \u0430\u0434\u0430\u043C\u0434\u044B \u0456\u0437\u0434\u0435\u04A3\u0456\u0437",collapse:"\u0416\u0438\u044E",expand:"\u041A\u0435\u04A3\u0435\u0439\u0442\u0443",configuration:"\u0411\u0430\u043F\u0442\u0430\u0443",permissionConfiguration:"\u0420\u04B1\u049B\u0441\u0430\u0442 \u0431\u0430\u043F\u0442\u0430\u0443\u044B",evaluationSettings:"\u0411\u0430\u0493\u0430\u043B\u0430\u0443 \u043F\u0430\u0440\u0430\u043C\u0435\u0442\u0440\u043B\u0435\u0440\u0456",uploadImageInstructions:"(\u0422\u04AF\u0441\u0456\u043D\u0456\u043A\u0442\u0435\u043C\u0435: jpg/png \u0436\u04D9\u043D\u0435 \u0431\u0430\u0441\u049B\u0430 \u0444\u043E\u0440\u043C\u0430\u0442\u0442\u0430\u0493\u044B \u0444\u0430\u0439\u043B\u0434\u0430\u0440\u0434\u044B \u0436\u04AF\u043A\u0442\u0435\u0443\u0433\u0435 \u0431\u043E\u043B\u0430\u0434\u044B, \u043A\u04E9\u043B\u0435\u043C\u0456 2 \u041C\u0411-\u0442\u0430\u043D \u0430\u0441\u043F\u0430\u0443\u044B \u0442\u0438\u0456\u0441; \u04B1\u0441\u044B\u043D\u044B\u043B\u0493\u0430\u043D \u04E9\u043B\u0448\u0435\u043C\u0456 1920\xD7200 \u043F\u0438\u043A\u0441\u0435\u043B\u044C; \u0435\u0433\u0435\u0440 \u0436\u04AF\u043A\u0442\u0435\u043B\u043C\u0435\u0441\u0435, \u0436\u04AF\u0439\u0435\u043D\u0456\u04A3 \u04D9\u0434\u0435\u043F\u043A\u0456 \u0441\u0443\u0440\u0435\u0442\u0456 \u049B\u043E\u043B\u0434\u0430\u043D\u044B\u043B\u0430\u0434\u044B)",displayTaskRequirements:"\u0422\u0430\u043F\u0441\u044B\u0440\u043C\u0430 \u0442\u0430\u043B\u0430\u043F\u0442\u0430\u0440\u044B\u043D \u043A\u04E9\u0440\u0441\u0435\u0442\u0443 (\u0431\u0435\u043B\u0433\u0456\u043B\u0435\u043D\u0441\u0435, \u0441\u0438\u043F\u0430\u0442\u0442\u0430\u043C\u0430 \u0442\u04D9\u0436\u0456\u0440\u0438\u0431\u0435\u043B\u0456\u043A \u0436\u043E\u0431\u0430 \u0431\u0435\u0442\u0456\u043D\u0434\u0435 \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430 \u0442\u0430\u043B\u0430\u0431\u044B \u0440\u0435\u0442\u0456\u043D\u0434\u0435 \u043A\u04E9\u0440\u0441\u0435\u0442\u0456\u043B\u0435\u0434\u0456)",environmentIntroduction:"\u041E\u0440\u0442\u0430 \u0441\u0438\u043F\u0430\u0442\u0442\u0430\u043C\u0430\u0441\u044B",currentPracticalProjectPublishedCannotModify:"\u0410\u0493\u044B\u043C\u0434\u0430\u0493\u044B \u0442\u04D9\u0436\u0456\u0440\u0438\u0431\u0435\u043B\u0456\u043A \u0436\u043E\u0431\u0430 \u0436\u0430\u0440\u0438\u044F\u043B\u0430\u043D\u0493\u0430\u043D, \u043C\u0430\u0437\u043C\u04B1\u043D\u0434\u044B \u04E9\u0437\u0433\u0435\u0440\u0442\u0443 \u04AF\u0448\u0456\u043D \u0436\u0430\u0440\u0438\u044F\u043B\u0430\u0443\u0434\u044B \u049B\u0430\u0439\u0442\u0430\u0440\u044B\u04A3\u044B\u0437",noLabEnvironment:"\u0417\u0435\u0440\u0442\u0445\u0430\u043D\u0430\u043B\u044B\u049B \u043E\u0440\u0442\u0430 \u0436\u043E\u049B \u043F\u0430?",applyForNew:"\u0416\u0430\u04A3\u0430 \u049B\u04B1\u0440\u0443\u0493\u0430 \u04E9\u0442\u0456\u043D\u0456\u043C \u0431\u0435\u0440\u0443",createOnline:"\u041E\u043D\u043B\u0430\u0439\u043D \u049B\u04B1\u0440\u0443",cpuAndMemory:"CPU \u0436\u04D9\u043D\u0435 \u0436\u0430\u0434\u044B",allowCertifiedTeachersToCopy:"\u0411\u0435\u043B\u0433\u0456\u043B\u0435\u043D\u0441\u0435, \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043A\u0430\u0442\u0442\u0430\u043B\u0493\u0430\u043D \u043E\u049B\u044B\u0442\u0443\u0448\u044B\u043B\u0430\u0440 \u0431\u04B1\u043B \u0442\u04D9\u0436\u0456\u0440\u0438\u0431\u0435\u043D\u0456 \u043A\u04E9\u0448\u0456\u0440\u0443\u0433\u0435 \u0440\u04B1\u049B\u0441\u0430\u0442 \u0430\u043B\u0430\u0434\u044B",publicityLevel:"\u0416\u0430\u0440\u0438\u044F\u043B\u044B\u043B\u044B\u049B \u0434\u0435\u04A3\u0433\u0435\u0439\u0456",studentsCanStartAfterSpecifiedTime:"\u0411\u0435\u043B\u0433\u0456\u043B\u0435\u043D\u0441\u0435, \u0441\u0442\u0443\u0434\u0435\u043D\u0442 \u043A\u04E9\u0440\u0441\u0435\u0442\u0456\u043B\u0433\u0435\u043D \u0443\u0430\u049B\u044B\u0442\u0442\u0430\u043D \u043A\u0435\u0439\u0456\u043D \u0493\u0430\u043D\u0430 \u043E\u049B\u0443\u0434\u044B \u0431\u0430\u0441\u0442\u0430\u0439 \u0430\u043B\u0430\u0434\u044B; \u0431\u0435\u043B\u0433\u0456\u043B\u0435\u043D\u0431\u0435\u0441\u0435, \u0436\u0430\u0440\u0438\u044F\u043B\u0430\u043D\u0493\u0430\u043D \u0441\u043E\u04A3 \u0431\u0456\u0440\u0434\u0435\u043D \u0431\u0430\u0441\u0442\u0430\u0439 \u0430\u043B\u0430\u0434\u044B",allowNonCollaboratorsToUseAITutor:"\u0411\u0435\u043B\u0433\u0456\u043B\u0435\u043D\u0441\u0435, \u0436\u043E\u0431\u0430\u0493\u0430 \u049B\u0430\u0442\u044B\u0441\u043F\u0430\u0439\u0442\u044B\u043D \u0431\u0430\u0441\u049B\u0430 \u043F\u0430\u0439\u0434\u0430\u043B\u0430\u043D\u0443\u0448\u044B\u043B\u0430\u0440 \u0434\u0430 AI \u043A\u04E9\u043C\u0435\u043A\u0448\u0456\u0441\u0456\u043D \u043F\u0430\u0439\u0434\u0430\u043B\u0430\u043D\u0430 \u0430\u043B\u0430\u0434\u044B",aiTutor:"AI \u043A\u04E9\u043C\u0435\u043A\u0448\u0456\u0441\u0456",permanentlyClose:"\u0422\u04B1\u0440\u0430\u049B\u0442\u044B \u0442\u04AF\u0440\u0434\u0435 \u04E9\u0448\u0456\u0440\u0443",useJupyterRunResults:"Jupyter \u043D\u04D9\u0442\u0438\u0436\u0435\u043B\u0435\u0440\u0456\u043D \u049B\u043E\u043B\u0434\u0430\u043D\u0443",enableJupyterEvaluation:"Jupyter \u0431\u0430\u0493\u0430\u043B\u0430\u0443 \u0444\u0443\u043D\u043A\u0446\u0438\u044F\u0441\u044B\u043D \u049B\u043E\u0441\u0443",evaluationTimeSeconds:"\u0411\u0430\u0493\u0430\u043B\u0430\u0443 \u0443\u0430\u049B\u044B\u0442\u044B (\u0441\u0435\u043A\u0443\u043D\u0434):",systemScoringRules:"\u0416\u04AF\u0439\u0435\u043B\u0456\u043A \u0431\u0430\u0493\u0430\u043B\u0430\u0443 \u0435\u0440\u0435\u0436\u0435\u0441\u0456",passAllTestSetsForOneTimeReward:"\u0411\u0430\u0440\u043B\u044B\u049B \u0442\u0435\u0441\u0442 \u0436\u0438\u044B\u043D\u0434\u0430\u0440\u044B\u043D\u0430\u043D \u04E9\u0442\u0443 (\u0441\u0442\u0443\u0434\u0435\u043D\u0442 \u0431\u0430\u0440\u043B\u044B\u049B \u0442\u0435\u0441\u0442\u0442\u0435\u0440\u0434\u0456 \u0434\u04B1\u0440\u044B\u0441 \u043E\u0440\u044B\u043D\u0434\u0430\u0493\u0430\u043D\u0434\u0430 \u0431\u0456\u0440 \u0440\u0435\u0442\u0442\u0456\u043A \u0441\u044B\u0439\u0430\u049B\u044B \u0430\u043B\u0430\u0434\u044B)",passPartialTestSetsForCorrespondingRewards:"\u0411\u0456\u0440\u043D\u0435\u0448\u0435 \u0442\u0435\u0441\u0442 \u0436\u0438\u044B\u043D\u0434\u0430\u0440\u044B\u043D\u0430\u043D \u04E9\u0442\u0443 (\u0434\u04B1\u0440\u044B\u0441 \u043E\u0440\u044B\u043D\u0434\u0430\u043B\u0493\u0430\u043D \u0442\u0435\u0441\u0442\u0442\u0435\u0440\u0433\u0435 \u0441\u04D9\u0439\u043A\u0435\u0441 \u0441\u044B\u0439\u0430\u049B\u044B \u0430\u043B\u0430\u0434\u044B)",evaluateAllNonEmptyCodeBlocks:"\u0411\u0430\u0440\u043B\u044B\u049B \u043A\u043E\u0434 \u0431\u043B\u043E\u043A\u0442\u0430\u0440\u044B\u043D \u0431\u0430\u0493\u0430\u043B\u0430\u0443 (\u0441\u0442\u0443\u0434\u0435\u043D\u0442 \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430 \u0444\u0430\u0439\u043B\u044B\u043D\u044B\u04A3 \u0431\u043E\u0441 \u0435\u043C\u0435\u0441 \u0431\u0430\u0440\u043B\u044B\u049B \u043A\u043E\u0434 \u0431\u043B\u043E\u043A\u0442\u0430\u0440\u044B \u0431\u0430\u0493\u0430\u043B\u0430\u043D\u0430\u0434\u044B)",evaluateSpecifiedNonEmptyCodeBlocks:"\u0411\u0435\u043B\u0433\u0456\u043B\u0456 \u043A\u043E\u0434 \u0431\u043B\u043E\u043A\u0442\u0430\u0440\u044B\u043D \u0431\u0430\u0493\u0430\u043B\u0430\u0443 (\u0442\u0435\u043A \u0442\u0430\u04A3\u0434\u0430\u043B\u0493\u0430\u043D \u043A\u043E\u0434 \u0431\u043B\u043E\u043A\u0442\u0430\u0440\u044B \u0431\u0430\u0493\u0430\u043B\u0430\u043D\u0430\u0434\u044B)",testCases1:"\u0422\u0435\u0441\u0442 \u043C\u044B\u0441\u0430\u043B\u0434\u0430\u0440\u044B",pleaseSelectEvaluationScript:"\u0411\u0430\u0493\u0430\u043B\u0430\u0443 \u0441\u043A\u0440\u0438\u043F\u0442\u0456\u043D \u0442\u0430\u04A3\u0434\u0430\u04A3\u044B\u0437",stringEquality:"\u0416\u043E\u043B\u0434\u044B\u049B \u0441\u04D9\u0439\u043A\u0435\u0441\u0442\u0456\u043A",lineByLineComparisonIncludingTailMatch:"\u0416\u043E\u043B \u0431\u043E\u0439\u044B\u043D\u0448\u0430 \u0441\u0430\u043B\u044B\u0441\u0442\u044B\u0440\u0443 (\u0441\u043E\u04A3\u0493\u044B \u0436\u043E\u043B \u0441\u04D9\u0439\u043A\u0435\u0441\u0442\u0456\u0433\u0456\u043D \u049B\u043E\u0441\u0430)",compatibleScriptMatching1_0:"\u0421\u043A\u0440\u0438\u043F\u0442 \u0441\u04D9\u0439\u043A\u0435\u0441\u0442\u0435\u043D\u0434\u0456\u0440\u0443 1.0 \u043D\u04B1\u0441\u049B\u0430\u0441\u044B",compatibleScriptMatching2_0:"\u0421\u043A\u0440\u0438\u043F\u0442 \u0441\u04D9\u0439\u043A\u0435\u0441\u0442\u0435\u043D\u0434\u0456\u0440\u0443 2.0 \u043D\u04B1\u0441\u049B\u0430\u0441\u044B",subjectiveQuestionEvaluationScript:"\u0421\u0443\u0431\u044A\u0435\u043A\u0442\u0438\u0432\u0442\u0456 \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430\u043B\u0430\u0440 \u0431\u0430\u0493\u0430\u043B\u0430\u0443 \u0441\u043A\u0440\u0438\u043F\u0442\u0456",specifiedCodeBlockEvaluation:"\u0411\u0435\u043B\u0433\u0456\u043B\u0456 \u043A\u043E\u0434 \u0431\u043B\u043E\u043A\u0442\u0430\u0440\u044B\u043D \u0431\u0430\u0493\u0430\u043B\u0430\u0443",addTestCase:"\u0422\u0435\u0441\u0442 \u043C\u044B\u0441\u0430\u043B\u044B\u043D \u049B\u043E\u0441\u0443",nationalFirstClass:"\u04B0\u043B\u0442\u0442\u044B\u049B \u04AF\u0437\u0434\u0456\u043A",provincialFirstClass:"\u04E8\u04A3\u0456\u0440\u043B\u0456\u043A \u04AF\u0437\u0434\u0456\u043A",premiumCourse:"\u0416\u043E\u0493\u0430\u0440\u044B \u0441\u0430\u043F\u0430\u043B\u044B \u043A\u0443\u0440\u0441",openCourse:"\u0410\u0448\u044B\u049B \u043A\u0443\u0440\u0441",plan101:"101 \u0436\u043E\u0441\u043F\u0430\u0440\u044B",newTypeTextbook:"\u0416\u0430\u04A3\u0430 \u04AF\u043B\u0433\u0456\u0434\u0435\u0433\u0456 \u043E\u049B\u0443 \u043C\u0430\u0442\u0435\u0440\u0438\u0430\u043B\u044B",homePage:"\u0411\u0430\u0441\u0442\u044B \u0431\u0435\u0442",practicalProjects:"\u041F\u0440\u0430\u043A\u0442\u0438\u043A\u0430\u043B\u044B\u049B \u0436\u043E\u0431\u0430\u043B\u0430\u0440",newProject:"\u0416\u0430\u04A3\u0430 \u0436\u043E\u0431\u0430",newPracticalProject:"\u0416\u0430\u04A3\u0430\u0434\u0430\u043D \u043F\u0440\u0430\u043A\u0442\u0438\u043A\u0430\u043B\u044B\u049B \u0436\u043E\u0431\u0430 \u049B\u04B1\u0440\u0443",fullStackPracticalProjects:"\u0422\u043E\u043B\u044B\u049B\u049B\u0430\u043D\u0434\u044B \u049B\u043E\u043B\u043C\u0435\u043D \u0456\u0441\u043A\u0435 \u0430\u0441\u044B\u0440\u044B\u043B\u0430\u0442\u044B\u043D \u0436\u043E\u0431\u0430\u043B\u0430\u0440",jupyterNotebookPracticalProject:"Jupyter Notebook \u043F\u0440\u0430\u043A\u0442\u0438\u043A\u0430 \u0436\u043E\u0431\u0430\u0441\u044B",jupyterLabPracticalProject:"JupyterLab \u043F\u0440\u0430\u043A\u0442\u0438\u043A\u0430 \u0436\u043E\u0431\u0430\u0441\u044B",multiFunctionalNewPracticalProjectMode:"\u0413\u0440\u0430\u0444\u0438\u043A\u0430\u043B\u044B\u049B \u0436\u04B1\u043C\u044B\u0441 \u04AF\u0441\u0442\u0435\u043B\u0456\u043D, Web IDE, \u043A\u043E\u043C\u0430\u043D\u0434\u0430\u043B\u044B\u049B \u0436\u0435\u043B\u0456, \u0432\u0438\u0440\u0442\u0443\u0430\u043B\u0434\u044B \u043C\u043E\u0434\u0435\u043B\u044C\u0434\u0435\u0443 \u0436\u04D9\u043D\u0435 \u0431\u0430\u0441\u049B\u0430 \u0434\u0430 \u044D\u043A\u0441\u043F\u0435\u0440\u0438\u043C\u0435\u043D\u0442\u0442\u0456\u043A \u0441\u0446\u0435\u043D\u0430\u0440\u0438\u0439\u043B\u0435\u0440\u0434\u0456 \u049B\u043E\u043B\u0434\u0430\u0439\u0442\u044B\u043D \u043A\u04E9\u043F \u0444\u0443\u043D\u043A\u0446\u0438\u043E\u043D\u0430\u043B\u0434\u044B \u0436\u0430\u04A3\u0430 \u043F\u0440\u0430\u043A\u0442\u0438\u043A\u0430\u043B\u044B\u049B \u0436\u043E\u0431\u0430 \u0440\u0435\u0436\u0438\u043C\u0456, \u041E\u043B \u04D9\u0440 \u0442\u04AF\u0440\u043B\u0456 \u043A\u04AF\u0440\u0434\u0435\u043B\u0456 \u0438\u043D\u0436\u0435\u043D\u0435\u0440\u043B\u0456\u043A \u0436\u043E\u0431\u0430\u043B\u0430\u0440\u0434\u044B \u0437\u0435\u0440\u0442\u0442\u0435\u0443\u0433\u0435 \u0436\u04D9\u043D\u0435 \u04D9\u0437\u0456\u0440\u043B\u0435\u0443\u0433\u0435 \u0436\u0430\u0440\u0430\u043C\u0434\u044B.",publicImage:"\u049A\u043E\u0493\u0430\u043C\u0434\u044B\u049B \u043E\u0431\u0440\u0430\u0437",customImage:"\u0410\u0440\u043D\u0430\u0439\u044B \u043E\u0431\u0440\u0430\u0437",sharedImage:"\u041E\u0440\u0442\u0430\u049B \u043E\u0431\u0440\u0430\u0437",searchRequiredExperimentalEnvironment:"\u049A\u0430\u0436\u0435\u0442\u0442\u0456 \u0437\u0435\u0440\u0442\u0442\u0435\u0443 \u043E\u0440\u0442\u0430\u0441\u044B\u043D \u0456\u0437\u0434\u0435\u04A3\u0456\u0437",experimentalEnvironment:"\u0417\u0435\u0440\u0442\u0442\u0435\u0443 \u043E\u0440\u0442\u0430\u0441\u044B",my:"\u041C\u0435\u043D\u0456\u043A\u0456",all:"\u0411\u0430\u0440\u043B\u044B\u0493\u044B",recommendedEnvironment:"\u04B0\u0441\u044B\u043D\u044B\u043B\u0430\u0442\u044B\u043D \u043E\u0440\u0442\u0430",temporarilyNotSelectImage:"\u04D8\u0437\u0456\u0440\u0448\u0435 \u043E\u0431\u0440\u0430\u0437 \u0442\u0430\u043B\u0434\u0430\u043C\u0430\u0443",useCurrentImage:"\u049A\u0430\u0437\u0456\u0440\u0433\u0456 \u043E\u0431\u0440\u0430\u0437\u0434\u044B \u0442\u0430\u043B\u0434\u0430\u0443",noExperimentalEnvironmentApplyNewOnlineCreate:"\u0417\u0435\u0440\u0442\u0442\u0435\u0443 \u043E\u0440\u0442\u0430\u0441\u044B \u0436\u043E\u049B \u043F\u0430? \u0416\u0430\u04A3\u0430\u0434\u0430\u043D \u0436\u0430\u0441\u0430\u0443\u0493\u0430 \u04E9\u0442\u0456\u043D\u0456\u0448 \u0431\u0435\u0440\u0456\u04A3\u0456\u0437 / \u041E\u043D\u043B\u0430\u0439\u043D \u0436\u0430\u0441\u0430\u04A3\u044B\u0437",practicalProjectNameNotFilled:"\u041F\u0440\u0430\u043A\u0442\u0438\u043A\u0430\u043B\u044B\u049B \u0436\u043E\u0431\u0430 \u0430\u0442\u044B- \u0442\u043E\u043B\u0442\u044B\u0440\u044B\u043B\u043C\u0430\u0434\u044B",beginnerGuide:"\u0411\u0430\u0441\u0442\u0430\u0443\u0448\u044B\u0493\u0430 \u0430\u0440\u043D\u0430\u043B\u0493\u0430\u043D \u043D\u04B1\u0441\u049B\u0430\u0443\u043B\u044B\u049B",direction:"\u0411\u0430\u0493\u044B\u0442",subcategory:"\u0421\u0443\u0431\u043A\u0430\u0442\u0435\u0433\u043E\u0440\u0438\u044F\u043B\u0430\u0440",convenientCourseDevelopment:"\u041A\u0443\u0440\u0441\u0442\u0430\u0440\u0434\u044B \u044B\u04A3\u0493\u0430\u0439\u043B\u044B \u0434\u0430\u043C\u044B\u0442\u0443",latest:"\u0415\u04A3 \u0436\u0430\u04A3\u0430",hottest:"\u0415\u04A3 \u044B\u049B\u043F\u0430\u043B\u0434\u044B",allProjects:"\u0411\u0430\u0440\u043B\u044B\u049B \u0436\u043E\u0431\u0430\u043B\u0430\u0440",graphical:"\u0413\u0440\u0430\u0444\u0438\u043A\u0430\u043B\u044B\u049B",commandLine:"\u041A\u043E\u043C\u0430\u043D\u0434\u0430\u043B\u044B\u049B \u0436\u043E\u043B",jupyter:"Jupyter",jupyterLab:"JupyterLab",virtualSimulation:"\u0412\u0438\u0440\u0442\u0443\u0430\u043B\u0434\u044B \u043C\u043E\u0434\u0435\u043B\u044C\u0434\u0435\u0443",previousPage:"\u0410\u043B\u0434\u044B\u04A3\u0493\u044B \u0431\u0435\u0442",nextPage:"\u041A\u0435\u043B\u0435\u0441\u0456 \u0431\u0435\u0442",searchPracticalProjectNameOrSchool:"\u0406\u0437\u0434\u0435\u0441\u0442\u0456\u0440\u0443 \u04AF\u0448\u0456\u043D \u043F\u0440\u0430\u043A\u0442\u0438\u043A\u0430\u043B\u044B\u049B \u0436\u043E\u0431\u0430, \u0430\u0442\u044B-\u0436\u04E9\u043D \u043D\u0435\u043C\u0435\u0441\u0435 \u043C\u0435\u043A\u0442\u0435\u043F \u0430\u0442\u0430\u0443\u044B\u043D \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437",task:"\u041C\u0456\u043D\u0434\u0435\u0442",dataset:"\u0414\u0435\u0440\u0435\u043A\u0442\u0435\u0440 \u0436\u0438\u044B\u043D\u0442\u044B\u0493\u044B",comment:"\u041F\u0456\u043A\u0456\u0440",leaderboard:"\u0420\u0435\u0439\u0442\u0438\u043D\u0433",collaborators:"\u0441\u0435\u0440\u0456\u043A\u0442\u0435\u0441\u0442\u0435\u0440",oneClickDetection:"\u0422\u0435\u0437 \u0442\u0435\u043A\u0441\u0435\u0440\u0443",settings:"\u0411\u0430\u043F\u0442\u0430\u0443\u043B\u0430\u0440",affiliatedCourse:"\u0422\u04D9\u0443\u0435\u043B\u0434\u0456 \u043A\u0443\u0440\u0441",relatedRecommendations:"\u04B0\u049B\u0441\u0430\u0441 \u04B1\u0441\u044B\u043D\u044B\u0441\u0442\u0430\u0440",skillTags:"\u0414\u0430\u0493\u0434\u044B \u0442\u0435\u0433\u0442\u0435\u0440",beginnerLevel:"\u0411\u0430\u0441\u0442\u0430\u043F\u049B\u044B \u0434\u0435\u04A3\u0433\u0435\u0439",intermediateLevel:"\u041E\u0440\u0442\u0430\u0448\u0430 \u0434\u0435\u04A3\u0433\u0435\u0439",advancedLevel:"\u0416\u043E\u0493\u0430\u0440\u044B \u0434\u0435\u04A3\u0433\u0435\u0439",goldCoins:"\u0410\u043B\u0442\u044B\u043D \u043C\u043E\u043D\u0435\u0442\u0430",rating:"\u0411\u0430\u0493\u0430",favorites:"\u0422\u0430\u04A3\u0434\u0430\u0443\u043B\u044B\u0493\u0430 \u049B\u043E\u0441\u0443",copyMergeSplit:"\u041A\u04E9\u0448\u0456\u0440\u0443/\u0411\u0456\u0440\u0456\u043A\u0442\u0456\u0440\u0443/\u0411\u04E9\u043B\u0443",sendTo:"\u0416\u0456\u0431\u0435\u0440\u0443",revokePublic:"\u0436\u0430\u043B\u043F\u044B\u0493\u0430 \u049B\u043E\u043B\u0436\u0435\u0442\u0456\u043C\u0434\u0456 \u0436\u0430\u0431\u0443",startChallenge:"\u0421\u044B\u043D\u0430\u049B\u0442\u044B \u0431\u0430\u0441\u0442\u0430\u0443",continueChallenge:"\u0421\u044B\u043D\u0430\u049B\u0442\u044B \u0436\u0430\u043B\u0493\u0430\u0441\u0442\u044B\u0440\u0443",taskLevel:"\u041C\u0456\u043D\u0434\u0435\u0442 \u0434\u0435\u04A3\u0433\u0435\u0439\u0456",unfinished:"\u0410\u044F\u049B\u0442\u0430\u043B\u043C\u0430\u0493\u0430\u043D",completed:"\u0410\u044F\u049B\u0442\u0430\u043B\u0493\u0430\u043D",basicInformation:"\u041D\u0435\u0433\u0456\u0437\u0433\u0456 \u0430\u049B\u043F\u0430\u0440\u0430\u0442",nameEnterMax60Chars:"\u0410\u0442\u0430\u0443\u044B (60 \u0442\u0430\u04A3\u0431\u0430\u0434\u0430\u043D \u0430\u0441\u043F\u0430\u0439\u0434\u044B)",knowledgePointTagsAddTag:"\u0431\u0456\u043B\u0456\u043C \u0442\u0430\u049B\u044B\u0440\u044B\u043F\u0442\u0430\u0440 \u0442\u0435\u0433\u0442\u0435\u0440\u0456 (\u0422\u0435\u0433 \u049B\u043E\u0441\u044B\u04A3\u044B\u0437)",addTag:"\u0422\u0435\u0433 \u049B\u043E\u0441\u044B\u04A3\u044B\u0437",enterKeyAddTag:"Enter \u043F\u0435\u0440\u043D\u0435\u0441\u0456\u043C\u0435\u043D \u0442\u0435\u0433 \u049B\u043E\u0441\u044B\u04A3\u044B\u0437",directionAndCourse:"\u0411\u0430\u0493\u044B\u0442 & \u041A\u0443\u0440\u0441",topBackgroundImage:"\u0416\u043E\u0493\u0430\u0440\u0493\u044B \u0436\u0430\u049B\u0442\u0430\u0493\u044B \u0444\u043E\u043D\u0434\u044B\u049B \u0441\u0443\u0440\u0435\u0442",selectUploadFile:"\u0424\u0430\u0439\u043B\u0434\u044B \u0442\u0430\u04A3\u0434\u0430\u04A3\u044B\u0437",topContentImage:"\u0416\u043E\u0493\u0430\u0440\u0493\u044B \u043C\u0430\u0437\u043C\u04B1\u043D\u0434\u044B\u049B \u0441\u0443\u0440\u0435\u0442",noteUploadJpgPngMax2M1920x200:"\u0422\u04AF\u0441\u0456\u043D\u0456\u043A\u0442\u0435\u043C\u0435: \u0421\u0456\u0437 JPG/PNG \u0444\u043E\u0440\u043C\u0430\u0442\u0442\u0430\u0493\u044B \u0444\u0430\u0439\u043B\u0434\u0430\u0440\u0434\u044B \u0436\u04AF\u043A\u0442\u0435\u0439 \u0430\u043B\u0430\u0441\u044B\u0437. \u0424\u0430\u0439\u043B \u043A\u04E9\u043B\u0435\u043C\u0456 2 \u041C\u0411-\u0442\u0430\u043D \u0430\u0441\u043F\u0430\u0443\u044B \u043A\u0435\u0440\u0435\u043A, \u0430\u043B \u04E9\u043B\u0448\u0435\u043C\u0456 1920*200 \u043F\u0438\u043A\u0441\u0435\u043B \u0431\u043E\u043B\u0443\u044B \u04B1\u0441\u044B\u043D\u044B\u043B\u0430\u0434\u044B. \u0415\u0433\u0435\u0440 \u0444\u0430\u0439\u043B\u0434\u044B \u0436\u04AF\u043A\u0442\u0435\u043C\u0441\u0435\u04A3\u0456\u0437, \u0436\u04AF\u0439\u0435\u0434\u0435\u0433\u0456 \u04D9\u0434\u0435\u043F\u043A\u0456 \u0441\u0443\u0440\u0435\u0442 \u043F\u0430\u0439\u0434\u0430\u043B\u0430\u043D\u044B\u043B\u0430\u0434\u044B.",topCoverImage:"\u0416\u043E\u0493\u0430\u0440\u0493\u044B \u043C\u04B1\u049B\u0430\u0431\u0430 \u0441\u0443\u0440\u0435\u0442\u0456",introduction:"\u0442\u04AF\u0441\u0456\u043D\u0456\u043A\u0442\u0435\u043C\u0435",simulatedCombat:"\u0418\u043C\u0438\u0442\u0430\u0446\u0438\u044F\u043B\u044B\u049B \u043F\u0440\u0430\u043A\u0442\u0438\u043A\u0430",cancel:"\u0411\u043E\u043B\u0434\u044B\u0440\u043C\u0430\u0443",save:"\u0421\u0430\u049B\u0442\u0430\u0443",codeRepository:"\u041A\u043E\u0434 \u0440\u0435\u043F\u043E\u0437\u0438\u0442\u043E\u0440\u0438\u044F\u0441\u044B",codeFile:"\u041A\u043E\u0434 \u0444\u0430\u0439\u043B\u044B",close:"\u0416\u0430\u0431\u0443",newFile:"\u0416\u0430\u04A3\u0430 \u0444\u0430\u0439\u043B \u0436\u0430\u0441\u0430\u0443",newFolder:"\u0416\u0430\u04A3\u0430 \u043F\u0430\u043F\u043A\u044B \u0436\u0430\u0441\u0430\u0443",upload:"\u0416\u04AF\u043A\u0442\u0435\u0443",tipStoreAllTrainingCodes:"\u041A\u0435\u04A3\u0435\u0441\u0442\u0435\u0440: \u041E\u0441\u044B \u0442\u04D9\u0436\u0456\u0440\u0438\u0431\u0435\u043B\u0456\u043A \u0436\u04B1\u043C\u044B\u0441\u049B\u0430 \u049B\u0430\u0436\u0435\u0442\u0442\u0456 \u0431\u0430\u0440\u043B\u044B\u049B \u043A\u043E\u0434\u0442\u0430\u0440 \u043C\u0435\u043D \u0431\u0430\u0441\u049B\u0430 \u0434\u0430 \u0456\u043B\u0435\u0441\u043F\u0435 \u049B\u04B1\u0436\u0430\u0442\u0442\u0430\u0440 \u043C\u044B\u043D\u0430 \u0436\u0435\u0440\u0434\u0435 \u0441\u0430\u049B\u0442\u0430\u043B\u0430\u0434\u044B, \u041E\u043D\u044B \u049B\u043E\u043B\u0434\u0430\u043D\u0443\u0434\u044B\u04A3 \u0435\u043A\u0456 \u0436\u043E\u043B\u044B \u0431\u0430\u0440: 1. Git \u043A\u043B\u0438\u0435\u043D\u0442\u0456 \u0436\u04B1\u043C\u044B\u0441\u0442\u044B \u0431\u0430\u0441\u0442\u0430\u0443 \u04AF\u0448\u0456\u043D \u0431\u0430\u0440 \u0444\u0430\u0439\u043B\u0434\u0430\u0440\u0434\u044B \u043A\u0435\u0440\u0456 \u0436\u04AF\u043A\u0442\u0435\u0439\u0434\u0456. 2. \u0422\u0456\u043A\u0435\u043B\u0435\u0439 \u043F\u043B\u0430\u0442\u0444\u043E\u0440\u043C\u0430\u0434\u0430 \u0444\u0430\u0439\u043B \u043A\u0430\u0442\u0430\u043B\u043E\u0433\u0442\u0430\u0440\u044B \u043C\u0435\u043D \u049B\u0430\u0442\u044B\u0441\u0442\u044B \u043A\u043E\u0434 \u0444\u0430\u0439\u043B\u0434\u0430\u0440\u044B\u043D \u0436\u0430\u0441\u0430\u0443 \u0430\u0440\u049B\u044B\u043B\u044B. 3, \u0415\u0433\u0435\u0440 \u0444\u0430\u0439\u043B \u04E9\u043B\u0448\u0435\u043C\u0456 50\u041C\u0431-\u0442\u0430\u043D \u0430\u0440\u0442\u044B\u049B \u0431\u043E\u043B\u0441\u0430, \u043E\u043D\u044B \u0414\u0435\u0440\u0435\u043A\u0442\u0435\u0440 \u0436\u0438\u044B\u043D\u0442\u044B\u0493\u044B\u043D\u0430 \u043A\u0435\u0440\u0456 \u0436\u04AF\u043A\u0442\u0435\u0456\u04A3\u0456\u0437.",submissionRecords:"\u0416\u0456\u0431\u0435\u0440\u0443 \u0436\u0430\u0437\u0431\u0430\u0441\u044B",noSubmissionRecords:"\u0416\u0456\u0431\u0435\u0440\u0456\u043B\u0433\u0435\u043D \u0436\u0430\u0437\u0431\u0430 \u0436\u043E\u049B",switchRepository:"\u0420\u0435\u043F\u043E\u0437\u0438\u0442\u043E\u0440\u0438\u0439\u0434\u0456 \u0430\u0443\u044B\u0441\u0442\u044B\u0440\u0443",privateCodeRepository:"\u0416\u0435\u043A\u0435 \u043A\u043E\u0434 \u0440\u0435\u043F\u043E\u0437\u0438\u0442\u043E\u0440\u0438\u044F\u0441\u044B",pleaseUploadOrCreateFileLeft:"\u0410\u043B\u0434\u044B\u043C\u0435\u043D \u0441\u043E\u043B \u0436\u0430\u049B\u0442\u0430 \u0444\u0430\u0439\u043B \u0436\u04AF\u043A\u0442\u0435\u04A3\u0456\u0437 \u043D\u0435\u043C\u0435\u0441\u0435 \u0436\u0430\u04A3\u0430\u0441\u044B\u043D \u0436\u0430\u0441\u0430\u04A3\u044B\u0437!",repositoryAddress:"\u0420\u0435\u043F\u043E\u0437\u0438\u0442\u043E\u0440\u0438\u0439 \u043C\u0435\u043A\u0435\u043D\u0436\u0430\u0439\u044B",taskLevel1:"\u041C\u0456\u043D\u0434\u0435\u0442 \u0434\u0435\u04A3\u0433\u0435\u0439\u0456",taskName:"\u041C\u0456\u043D\u0434\u0435\u0442 \u0430\u0442\u0430\u0443\u044B",taskRequirements:"\u041C\u0456\u043D\u0434\u0435\u0442 \u0442\u0430\u043B\u0430\u043F\u0442\u0430\u0440\u044B",versionManagement:"\u041D\u04B1\u0441\u049B\u0430 \u0431\u0430\u0441\u049B\u0430\u0440\u0443",embedThirdPartyPlatform:"\u04AE\u0448\u0456\u043D\u0448\u0456 \u0442\u0430\u0440\u0430\u043F \u043F\u043B\u0430\u0442\u0444\u043E\u0440\u043C\u0430\u0441\u044B\u043D \u0435\u043D\u0433\u0456\u0437\u0443",confirm:"\u0420\u0430\u0441\u0442\u0430\u0443",question:"\u0421\u04B1\u0440\u0430\u049B",addMultipleChoiceQuestion:"\u0422\u0430\u04A3\u0434\u0430\u0443 \u0441\u04B1\u0440\u0430\u0493\u044B\u043D \u049B\u043E\u0441\u0443",addFillInBlankQuestion:"\u0411\u043E\u0441 \u043E\u0440\u044B\u043D \u0442\u043E\u043B\u0442\u044B\u0440\u0443 \u0441\u04B1\u0440\u0430\u0493\u044B\u043D\u044B \u049B\u043E\u0441\u0443",addTrueFalseQuestion:"\u0414\u04B1\u0440\u044B\u0441/\u049B\u0430\u0442\u0435 \u0441\u04B1\u0440\u0430\u0493\u044B\u043D \u049B\u043E\u0441\u0443",questionTypeSingleMultipleChoiceRewardCoins10:"\u0421\u04B1\u0440\u0430\u049B \u0442\u04AF\u0440\u0456: \u0431\u0456\u0440 /\u043A\u04E9\u043F \u0442\u0430\u04A3\u0434\u0430\u0443\u043B\u044B \u0441\u04B1\u0440\u0430\u049B\u0442\u0430\u0440. \u0421\u0438\u043B\u044B\u049B \u0430\u043B\u0442\u044B\u043D \u043C\u043E\u043D\u0435\u0442\u0430: 10",addQuestion:"\u0421\u04B1\u0440\u0430\u049B \u049B\u043E\u0441\u0443",questionStem:"\u0421\u04B1\u0440\u0430\u049B \u043C\u0430\u0437\u043C\u04B1\u043D\u044B",pleaseEnterQuestionStem:"\u0421\u04B1\u0440\u0430\u049B \u043C\u0430\u0437\u043C\u04B1\u043D\u044B\u043D \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437",answerOptionsClickToSetCorrect:"\u0434\u04B1\u0440\u044B\u0441 \u0436\u0430\u0443\u0430\u043F\u0442\u044B \u0442\u0430\u0493\u0430\u0439\u044B\u043D\u0434\u0430\u04A3\u044B\u0437",referenceAnswer:"\u04B0\u0441\u044B\u043D\u044B\u043B\u0493\u0430\u043D \u0436\u0430\u0443\u0430\u043F",pleaseEnterQuestion:"\u0421\u04B1\u0440\u0430\u049B \u043C\u04D9\u0442\u0456\u043D\u0456\u043D \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437",difficultyCoefficient:"\u049A\u0438\u044B\u043D\u0434\u044B\u049B \u0434\u0435\u04A3\u0433\u0435\u0439\u0456",rewardCoins:"\u041C\u0430\u0440\u0430\u043F\u0430\u0442\u0442\u044B\u049B \u0430\u043B\u0442\u044B\u043D \u043C\u043E\u043D\u0435\u0442\u0430\u043B\u0430\u0440",easy:"\u041E\u04A3\u0430\u0439",medium:"\u041E\u0440\u0442\u0430\u0448\u0430",difficult:"\u049A\u0438\u044B\u043D",studentCorrectAnswerCoinsExperience:"+100 \u0430\u043B\u0442\u044B\u043D \u043C\u043E\u043D\u0435\u0442\u0430, +100 \u0442\u04D9\u0436\u0456\u0440\u0438\u0431\u0435 \u04B1\u043F\u0430\u0439\u044B",correct:"\u0414\u04B1\u0440\u044B\u0441",wrong:"\u049A\u0430\u0442\u0435",experimentalEnvironment1:"\u042D\u043A\u0441\u043F\u0435\u0440\u0438\u043C\u0435\u043D\u0442 \u043E\u0440\u0442\u0430\u0441\u044B",experimentalResources:"\u042D\u043A\u0441\u043F\u0435\u0440\u0438\u043C\u0435\u043D\u0442 \u0440\u0435\u0441\u0443\u0440\u0441\u0442\u0430\u0440\u044B",experimentalImage:"\u042D\u043A\u0441\u043F\u0435\u0440\u0438\u043C\u0435\u043D\u0442 \u043E\u0431\u0440\u0430\u0437",experimentalInterface:"\u042D\u043A\u0441\u043F\u0435\u0440\u0438\u043C\u0435\u043D\u0442 \u0438\u043D\u0442\u0435\u0440\u0444\u0435\u0439\u0441\u0456",generalCloud:"\u0416\u0430\u043B\u043F\u044B \u0431\u04B1\u043B\u0442",privateCloud:"\u0410\u0440\u043D\u0430\u0439\u044B \u0431\u04B1\u043B\u0442",publicImage1:"\u049A\u043E\u0493\u0430\u043C\u0434\u044B\u049B \u043E\u0431\u0440\u0430\u0437",customImage1:"\u0410\u0440\u043D\u0430\u0439\u044B \u043E\u0431\u0440\u0430\u0437",sharedImage1:"\u041E\u0440\u0442\u0430\u049B \u043E\u0431\u0440\u0430\u0437",experimentalImageDescription:"\u042D\u043A\u0441\u043F\u0435\u0440\u0438\u043C\u0435\u043D\u0442 \u043E\u0431\u0440\u0430\u0437 \u0441\u0438\u043F\u0430\u0442\u0442\u0430\u043C\u0430\u0441\u044B",codeEditor:"\u041A\u043E\u0434 \u0440\u0435\u0434\u0430\u043A\u0442\u043E\u0440\u044B",provideCodeEditorCompilerDebugger:"\u041A\u043E\u0434 \u0440\u0435\u0434\u0430\u043A\u0442\u043E\u0440\u044B, \u043A\u043E\u043C\u043F\u0438\u043B\u044F\u0442\u043E\u0440, \u0434\u0435\u0431\u0430\u0433\u0433\u0435\u0440 \u0436\u04D9\u043D\u0435 \u0442.\u0431. \u049B\u04B1\u0440\u0430\u043B\u0434\u0430\u0440 \u04B1\u0441\u044B\u043D\u044B\u043B\u0430\u0434\u044B",graphicalDesktop:"\u0413\u0440\u0430\u0444\u0438\u043A\u0430\u043B\u044B\u049B \u0436\u04B1\u043C\u044B\u0441 \u04AF\u0441\u0442\u0435\u043B\u0456",useGraphicalInterface:"\u0413\u0440\u0430\u0444\u0438\u043A\u0430\u043B\u044B\u049B \u0438\u043D\u0442\u0435\u0440\u0444\u0435\u0439\u0441\u043F\u0435\u043D \u0436\u04B1\u043C\u044B\u0441 \u0436\u0430\u0441\u0430\u0443",commandLineTerminal:"\u041A\u043E\u043C\u0430\u043D\u0434\u0430\u043B\u044B\u049B \u0442\u0435\u0440\u043C\u0438\u043D\u0430\u043B",provideCommandLineWindow:"\u041A\u043E\u043C\u0430\u043D\u0434\u0430\u043B\u044B\u049B \u0442\u0435\u0440\u0435\u0437\u0435 \u04B1\u0441\u044B\u043D\u044B\u043B\u0430\u0434\u044B",containerInternalService:"\u041A\u043E\u043D\u0442\u0435\u0439\u043D\u0435\u0440 \u0456\u0448\u0456\u043D\u0434\u0435\u0433\u0456 \u049B\u044B\u0437\u043C\u0435\u0442",directPreviewContainerWebService:"\u041A\u043E\u043D\u0442\u0435\u0439\u043D\u0435\u0440 \u0456\u0448\u0456\u043D\u0434\u0435\u0433\u0456 \u0432\u0435\u0431 \u049B\u044B\u0437\u043C\u0435\u0442\u0442\u0456 \u0442\u0456\u043A\u0435\u043B\u0435\u0439 \u0430\u043B\u0434\u044B\u043D \u0430\u043B\u0430 \u049B\u0430\u0440\u0430\u0443",prompt:"\u0415\u0441\u043A\u0435\u0440\u0442\u0443",projectPublicCannotChangeEnvironment:"\u0411\u04B1\u043B \u041F\u0440\u0430\u043A\u0442\u0438\u043A\u0430\u043B\u044B\u049B \u0436\u043E\u0431\u0430 \u0436\u0430\u043B\u043F\u044B\u0493\u0430 \u043E\u0440\u0442\u0430\u049B \u0430\u0448\u044B\u049B \u043A\u04E9\u0440\u0441\u0435\u0442\u0456\u043B\u0443\u0434\u0435, \u0441\u043E\u043D\u0434\u044B\u049B\u0442\u0430\u043D \u044D\u043A\u0441\u043F\u0435\u0440\u0438\u043C\u0435\u043D\u0442 \u043E\u0440\u0442\u0430\u0441\u044B\u043D \u04E9\u0437\u0433\u0435\u0440\u0442\u0443 \u043C\u04AF\u043C\u043A\u0456\u043D \u0435\u043C\u0435\u0441. \u0442\u0435\u0445\u043D\u0438\u043A\u0430\u043B\u044B\u049B \u049B\u043E\u043B\u0434\u0430\u0443 \u0430\u043B\u0443 \u04AF\u0448\u0456\u043D \u043F\u043B\u0430\u0442\u0444\u043E\u0440\u043C\u0430 \u04D9\u043A\u0456\u043C\u0448\u0456\u0441\u0456\u043D\u0435 \u0445\u0430\u0431\u0430\u0440\u043B\u0430\u0441\u044B\u04A3\u044B\u0437.",iGotIt:"\u0422\u04AF\u0441\u0456\u043D\u0434\u0456\u043C",addExperimentalEnvironment:"\u042D\u043A\u0441\u043F\u0435\u0440\u0438\u043C\u0435\u043D\u0442 \u043E\u0440\u0442\u0430\u0441\u044B\u043D \u049B\u043E\u0441\u0443",attachedEnvironment:"\u049A\u043E\u0441\u044B\u043C\u0448\u0430 \u043E\u0440\u0442\u0430",setEvaluationScript:"\u0411\u0430\u0493\u0430\u043B\u0430\u0443 \u0441\u0446\u0435\u043D\u0430\u0440\u0438\u0439\u0456\u043D \u043E\u0440\u043D\u0430\u0442\u0443",experimentalEnvironmentConfiguration:"\u0417\u0435\u0440\u0442\u0442\u0435\u0443 \u043E\u0440\u0442\u0430\u0441\u044B\u043D \u0431\u0430\u043F\u0442\u0430\u0443",runtimeEnvironment:"\u0406\u0441\u043A\u0435 \u049B\u043E\u0441\u0443 \u043E\u0440\u0442\u0430\u0441\u044B",evaluationScript:"\u0411\u0430\u0493\u0430\u043B\u0430\u0443 \u0441\u043A\u0440\u0438\u043F\u0442\u0456",useCustomScript:"\u0410\u0440\u043D\u0430\u0439\u044B \u0441\u043A\u0440\u0438\u043F\u0442 \u043F\u0430\u0439\u0434\u0430\u043B\u0430\u043D\u0443",experimentalEnvironmentUsage:"...\u5B57\u6BCD\u3001\u6570\u5B57\u3001\u8FDE\u5B57\u7B26 \u201C-\u201D\uFF0C\u5FC5\u987B\u4EE5\u5B57\u6BCD\u6216\u6570\u5B57\u5F00\u5934\u548C\u7ED3\u5C3E\u4E0D\u80FD\u8FDE\u7EED\u4F7F\u7528 \u201C-\u201D\uFF0C\u4E0D\u80FD\u4F7F\u7528\u7EAF\u6570\u5B57",accessMode:"\u049A\u043E\u043B\u0436\u0435\u0442\u0456\u043C \u0440\u0435\u0436\u0438\u043C\u0456",dataset1:"\u0414\u0435\u0440\u0435\u043A\u0442\u0435\u0440 \u0436\u0438\u044B\u043D\u0442\u044B\u0493\u044B",datasetPath:"\u0414\u0435\u0440\u0435\u043A\u0442\u0435\u0440 \u0436\u0438\u044B\u043D\u0442\u044B\u049B \u0436\u043E\u043B\u044B",delete:"\u0416\u043E\u044E",sync:"\u0421\u0438\u043D\u0445\u0440\u043E\u043D\u0434\u0430\u0443",addDataset:"\u0414\u0435\u0440\u0435\u043A\u0442\u0435\u0440 \u0436\u0438\u044B\u043D\u0442\u044B\u0493\u044B\u043D \u043A\u04E9\u0431\u0435\u0439\u0442\u0443",noDatasetFiles:"\u049A\u0430\u0437\u0456\u0440\u0448\u0435 \u0434\u0435\u0440\u0435\u043A\u0442\u0435\u0440 \u0436\u0438\u044B\u043D\u0442\u044B\u049B \u0444\u0430\u0439\u043B \u0436\u043E\u049B",collaboratorsStaff:"\u0421\u0435\u0440\u0456\u043A\u0442\u0435\u0441\u0442\u0435\u0440",collaborationMembers:"\u0421\u0435\u0440\u0456\u043A\u0442\u0435\u0441\u0442\u0456\u043A \u0442\u04B1\u043B\u0493\u0430\u043B\u0430\u0440",changeAdministrator:"\u04D8\u043A\u0456\u043C\u0448\u0456\u043D\u0456 \u0430\u0443\u044B\u0441\u0442\u044B\u0440\u0443",addCollaborator:"\u0421\u0435\u0440\u0456\u043A\u0442\u0435\u0441\u0442\u0435\u0440\u0434\u0456 \u049B\u043E\u0441\u0443",settings1:"\u0411\u0430\u043F\u0442\u0430\u0443\u043B\u0430\u0440",aboutTraining:"\u0422\u04D9\u0436\u0456\u0440\u0438\u0431\u0435\u043B\u0456\u043A \u0436\u04B1\u043C\u044B\u0441 \u0442\u0443\u0440\u0430\u043B\u044B",levelsAndTestSets:"\u0414\u0435\u04A3\u0433\u0435\u0439\u043B\u0435\u0440 \u0436\u04D9\u043D\u0435 \u0442\u0435\u0441\u0442 \u0436\u0438\u043D\u0430\u049B\u0442\u0430\u0440\u044B",skipLevels:"\u04E8\u0442\u043A\u0456\u0437\u0456\u043F \u0436\u0456\u0431\u0435\u0440\u0443 (\u043E\u049B\u0443\u0448\u044B\u043B\u0430\u0440\u0434\u0456\u04A3 \u0442\u04D9\u0436\u0456\u0440\u0438\u0431\u0435\u043B\u0456\u043A \u0436\u04B1\u043C\u044B\u0441 \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430\u043B\u0430\u0440\u044B\u043D \u04AF\u0439\u0440\u0435\u043D\u0443\u0456 \u04AF\u0448\u0456\u043D \u049B\u0430\u0434\u0430\u043B\u0493\u0430\u043D \u0436\u0435\u0440\u0456\u043D\u0435\u043D \u04E9\u0442\u043A\u0456\u0437\u0456\u043F \u0436\u0456\u0431\u0435\u0440\u0443)",testSetUnlock:"\u0442\u0435\u0441\u0442 \u0436\u0438\u043D\u0430\u049B\u0442\u0430\u0440\u044B\u043D\u044B\u04A3 \u049B\u04B1\u043B\u043F\u044B\u043D \u0430\u0448\u0443 (\u041E\u049B\u0443\u0448\u044B\u043B\u0430\u0440\u0493\u0430 \u0430\u043B\u0442\u044B\u043D \u043C\u043E\u043D\u0435\u0442\u0430\u043C\u0435\u043D \u0436\u0430\u0441\u044B\u0440\u044B\u043D \u0442\u0435\u0441\u0442 \u0436\u0438\u043D\u0430\u049B\u0442\u0430\u0440\u044B\u043D\u044B\u04A3 \u049B\u04B1\u043B\u043F\u044B\u043D \u0430\u0448\u0443\u0493\u0430 \u0436\u04D9\u043D\u0435 \u043E\u043B\u0430\u0440\u0434\u044B\u04A3 \u043C\u0430\u0437\u043C\u04B1\u043D\u044B\u043D \u043A\u04E9\u0440\u0443\u0433\u0435 \u043C\u04AF\u043C\u043A\u0456\u043D\u0434\u0456\u043A \u0431\u0435\u0440\u0443)",permissions:"\u0420\u04B1\u049B\u0441\u0430\u0442\u0442\u0430\u0440",copyMergeSplitAllowed:"\u041A\u04E9\u0448\u0456\u0440\u0443/\u0411\u0456\u0440\u0456\u043A\u0442\u0456\u0440\u0443/\u0411\u04E9\u043B\u0443: (\u0411\u0435\u043B\u0433\u0456\u043B\u0435\u043D\u0441\u0435, \u043A\u04D9\u0441\u0456\u0431\u0438 \u043A\u0443\u04D9\u043B\u0430\u043D\u0434\u044B\u0440\u044B\u043B\u0493\u0430\u043D \u043C\u04B1\u0493\u0430\u043B\u0456\u043C\u0434\u0435\u0440\u0433\u0435 \u043E\u0441\u044B \u0442\u04D9\u0436\u0456\u0440\u0438\u0431\u0435\u043B\u0456\u043A \u0436\u04B1\u043C\u044B\u0441\u0442\u044B \u043A\u04E9\u0448\u0456\u0440\u0443\u0433\u0435, \u0431\u0456\u0440\u0456\u043A\u0442\u0456\u0440\u0443\u0433\u0435 \u0436\u04D9\u043D\u0435 \u0431\u04E9\u043B\u0443\u0433\u0435 \u0440\u04B1\u049B\u0441\u0430\u0442 \u0435\u0442\u0456\u043B\u0435\u0434\u0456)",publicAnswersTestSetsAllCertifiedTeachers:"\u0416\u0430\u0443\u0430\u043F\u0442\u0430\u0440\u0434\u044B \u0436\u04D9\u043D\u0435 \u0442\u0435\u0441\u0442 \u0436\u0438\u044B\u043D\u0442\u044B\u049B\u0442\u0430\u0440\u044B\u043D \u0430\u0448\u0443: \u0411\u0430\u0440\u043B\u044B\u049B \u043A\u0443\u04D9\u043B\u0430\u043D\u0434\u044B\u0440\u044B\u043B\u0493\u0430\u043D \u043C\u04B1\u0493\u0430\u043B\u0456\u043C\u0434\u0435\u0440\u0433\u0435 \u0430\u0448\u044B\u049B (\u0411\u0435\u043B\u0433\u0456\u043B\u0435\u043D\u0441\u0435, \u043A\u04D9\u0441\u0456\u0431\u0438 \u043A\u0443\u04D9\u043B\u0430\u043D\u0434\u044B\u0440\u044B\u043B\u0493\u0430\u043D \u043C\u04B1\u0493\u0430\u043B\u0456\u043C\u0434\u0435\u0440\u0433\u0435 \u043A\u04E9\u0440\u0443\u0433\u0435 \u0440\u04B1\u049B\u0441\u0430\u0442 \u0435\u0442\u0456\u043B\u0435\u0434\u0456)",visibleOnlyToTrainingCollaborators:"\u0422\u0435\u043A \u0442\u04D9\u0436\u0456\u0440\u0438\u0431\u0435\u043B\u0456\u043A \u0436\u04B1\u043C\u044B\u0441 \u04D9\u0440\u0456\u043F\u0442\u0435\u0441\u0442\u0435\u0440\u0456\u043D\u0435 \u043A\u04E9\u0440\u0456\u043D\u0443\u0456 (\u0411\u0435\u043B\u0433\u0456\u043B\u0435\u043D\u0441\u0435, \u0442\u0435\u043A \u0442\u04D9\u0436\u0456\u0440\u0438\u0431\u0435\u043B\u0456\u043A \u0436\u04B1\u043C\u044B\u0441 \u04D9\u0440\u0456\u043F\u0442\u0435\u0441\u0442\u0435\u0440\u0456 \u0442\u0456\u043A\u0435\u043B\u0435\u0439 \u049B\u0430\u0440\u0430\u0439 \u0430\u043B\u0430\u0434\u044B, \u0431\u0430\u0441\u049B\u0430 \u043F\u0430\u0439\u0434\u0430\u043B\u0430\u043D\u0443\u0448\u044B\u043B\u0430\u0440 \u0430\u043B\u0442\u044B\u043D \u043C\u043E\u043D\u0435\u0442\u0430\u043B\u0430\u0440 \u0430\u0440\u049B\u044B\u043B\u044B \u0430\u0448\u0443\u044B \u043A\u0435\u0440\u0435\u043A)",startTime:"\u0406\u0441\u043A\u0435 \u049B\u043E\u0441\u0443 \u0443\u0430\u049B\u044B\u0442\u044B: (\u0411\u0435\u043B\u0433\u0456\u043B\u0435\u043D\u0441\u0435, \u043E\u049B\u0443\u0448\u044B\u043B\u0430\u0440 \u043A\u04E9\u0440\u0441\u0435\u0442\u0456\u043B\u0433\u0435\u043D \u0443\u0430\u049B\u044B\u0442\u044B\u043D\u0430\u043D \u0431\u0430\u0441\u0442\u0430\u043F \u049B\u0430\u043D\u0430 \u0441\u044B\u043D\u0430\u049B\u0442\u044B \u0431\u0430\u0441\u0442\u0430\u0439 \u0430\u043B\u0430\u0434\u044B)",functions:"\u0424\u0443\u043D\u043A\u0446\u0438\u044F\u043B\u0430\u0440",displayCodeRepositoryAddress:"\u041A\u043E\u0434 \u049B\u043E\u0439\u043C\u0430\u0441\u044B\u043D\u044B\u04A3 \u043C\u0435\u043A\u0435\u043D\u0436\u0430\u0439\u044B\u043D \u043A\u04E9\u0440\u0441\u0435\u0442\u0443: (\u0411\u0435\u043B\u0433\u0456\u043B\u0435\u043D\u0441\u0435, \u043E\u049B\u0443\u0448\u044B\u043B\u0430\u0440\u0493\u0430 \u043A\u043E\u0434 \u049B\u043E\u0439\u043C\u0430\u0441\u044B\u043D\u044B\u04A3 \u043C\u0435\u043A\u0435\u043D\u0436\u0430\u0439\u044B \u0430\u0448\u044B\u043B\u0430\u0434\u044B, \u043E\u049B\u0443\u0448\u044B\u043B\u0430\u0440 \u0431\u0430\u0440\u043B\u044B\u049B \u043A\u043E\u0434\u0442\u044B \u0436\u0435\u0440\u0433\u0456\u043B\u0456\u043A\u0442\u0456 \u043A\u043E\u043C\u043F\u044C\u044E\u0442\u0435\u0440\u0433\u0435 \u0436\u04AF\u043A\u0442\u0435\u0439 \u0430\u043B\u0430\u0434\u044B)",displayCodeDirectory:"\u041A\u043E\u0434 \u043A\u0430\u0442\u0430\u043B\u043E\u0433\u044B\u043D \u043A\u04E9\u0440\u0441\u0435\u0442\u0443: (\u0411\u0435\u043B\u0433\u0456\u043B\u0435\u043D\u0441\u0435, \u043E\u049B\u0443\u0448\u044B\u043B\u0430\u0440 \u043F\u0430\u0440\u0430\u0493\u044B\u043D\u0430 \u043D\u04B1\u0441\u049B\u0430 \u049B\u043E\u0439\u043C\u0430\u0441\u044B\u043D\u044B\u04A3 \u0442\u0456\u0437\u0456\u043C\u0456 \u043A\u04E9\u0440\u0441\u0435\u0442\u0456\u043B\u0435\u0434\u0456)",disablePaste:"\u041A\u04E9\u0448\u0456\u0440\u0456\u043F \u0436\u0430\u043F\u0441\u044B\u0440\u0443\u0434\u044B \u0456\u0441\u0442\u0435\u0442\u0443\u0433\u0435 \u0442\u0438\u044B\u043C \u0441\u0430\u043B\u0443: (\u0411\u0435\u043B\u0433\u0456\u043B\u0435\u043D\u0441\u0435, \u043E\u049B\u0443\u0448\u044B\u043B\u0430\u0440 \u043A\u043E\u0434\u0442\u0430\u0443 \u0430\u0439\u043C\u0430\u0493\u044B\u043D\u0434\u0430 \u043A\u04E9\u0448\u0456\u0440\u0456\u043F \u0436\u0430\u043F\u0441\u044B\u0440\u0443 \u0444\u0443\u043D\u043A\u0446\u0438\u044F\u0441\u044B\u043D \u043F\u0430\u0439\u0434\u0430\u043B\u0430\u043D\u0430 \u0430\u043B\u043C\u0430\u0439\u0434\u044B)",debugger:"\u041E\u04A3\u0434\u0430\u0443\u0448\u044B \u049B\u04B1\u0440\u0430\u043B\u044B: (\u0406\u0441\u043A\u0435 \u049B\u043E\u0441\u044B\u043B\u0493\u0430\u043D\u043D\u0430\u043D \u043A\u0435\u0439\u0456\u043D, \u043E\u049B\u0443\u0448\u044B\u043B\u0430\u0440 \u0442\u04D9\u0436\u0456\u0440\u0438\u0431\u0435\u043B\u0456\u043A \u0436\u043E\u0431\u0430\u043D\u044B\u04A3 \u0441\u044B\u043D\u0430\u049B \u043F\u0430\u0440\u0430\u0493\u044B\u043D\u0434\u0430 \u043A\u043E\u0434\u0442\u044B\u04A3 \u0436\u04B1\u043C\u044B\u0441 \u0456\u0441\u0442\u0435\u0443\u0456\u043D \u0442\u0435\u043A\u0441\u0435\u0440\u0443 \u04AF\u0448\u0456\u043D \u043A\u043E\u0434 \u043E\u04A3\u0434\u0430\u0443 \u049B\u04B1\u0440\u0430\u043B\u0434\u0430\u0440\u044B\u043D \u043F\u0430\u0439\u0434\u0430\u043B\u0430\u043D\u0430 \u0430\u043B\u0430\u0434\u044B. \u049A\u0430\u0437\u0456\u0440\u0433\u0456 \u0443\u0430\u049B\u044B\u0442\u0442\u0430 \u0442\u0435\u043A Python3, Java, C \u0442\u0456\u043B\u0434\u0435\u0440\u0456 \u049B\u043E\u043B\u0434\u0430\u0443 \u043A\u04E9\u0440\u0441\u0435\u0442\u0456\u043B\u0435\u0434\u0456)",selfTestRun:"\u04E8\u0437\u0456\u043D-\u04E9\u0437\u0456 \u0442\u0435\u043A\u0441\u0435\u0440\u0443 \u0436\u04B1\u043C\u044B\u0441\u044B: (\u0406\u0441\u043A\u0435 \u049B\u043E\u0441\u044B\u043B\u0493\u0430\u043D\u043D\u0430\u043D \u043A\u0435\u0439\u0456\u043D, \u043E\u049B\u0443\u0448\u044B\u043B\u0430\u0440 \u0442\u04D9\u0436\u0456\u0440\u0438\u0431\u0435\u043B\u0456\u043A \u0436\u043E\u0431\u0430 \u0441\u044B\u043D\u0430\u049B \u0431\u0435\u0442\u0456 \u043F\u0430\u0440\u0430\u0493\u044B\u043D\u0434\u0430 \u04E9\u0437\u0456\u043D-\u04E9\u0437\u0456 \u0442\u0435\u043A\u0441\u0435\u0440\u0443 \u0436\u04B1\u043C\u044B\u0441\u044B \u0444\u0443\u043D\u043A\u0446\u0438\u044F\u0441\u044B\u043D \u043F\u0430\u0439\u0434\u0430\u043B\u0430\u043D\u0430 \u0430\u043B\u0430\u0434\u044B)",localEvaluation:"\u0416\u0435\u0440\u0433\u0456\u043B\u0456\u043A\u0442\u0456 \u0431\u0430\u0493\u0430\u043B\u0430\u0443: (\u0406\u0441\u043A\u0435 \u049B\u043E\u0441\u044B\u043B\u0493\u0430\u043D\u043D\u0430\u043D \u043A\u0435\u0439\u0456\u043D, \u0442\u04D9\u0436\u0456\u0440\u0438\u0431\u0435\u043B\u0456\u043A \u0436\u04B1\u043C\u044B\u0441\u0442\u044B \u043F\u0430\u0439\u0434\u0430\u043B\u0430\u043D\u0443\u0448\u044B\u043B\u0430\u0440\u044B \u043A\u043B\u0438\u0435\u043D\u0442\u0442\u0456\u043A \u0431\u04E9\u043B\u0456\u043C\u0434\u0435 \u0431\u0430\u0493\u0430\u043B\u0430\u0443 \u0436\u04AF\u0440\u0433\u0456\u0437\u0433\u0435\u043D \u043A\u0435\u0437\u0434\u0435, \u0438\u043D\u0442\u0435\u0440\u043D\u0435\u0442 \u0436\u0435\u043B\u0456\u043D\u0456\u04A3 \u04D9\u0441\u0435\u0440\u0456\u043D \u0430\u0437\u0430\u0439\u0442\u0443 \u04AF\u0448\u0456\u043D \u043F\u0430\u0439\u0434\u0430\u043B\u0430\u043D\u0443\u0448\u044B\u043D\u044B\u04A3 \u0436\u0435\u0440\u0433\u0456\u043B\u0456\u043A\u0442\u0456 \u0435\u0441\u0435\u043F\u0442\u0435\u0443 \u0440\u0435\u0441\u0443\u0440\u0441\u0442\u0430\u0440\u044B \u043F\u0430\u0439\u0434\u0430\u043B\u0430\u043D\u044B\u043B\u0430\u0434\u044B. \u049A\u0430\u0437\u0456\u0440\u0433\u0456 \u0443\u0430\u049B\u044B\u0442\u0442\u0430 \u0442\u0435\u043A Python3 \u0442\u0456\u043B\u0456\u043D\u0435 \u049B\u043E\u043B\u0434\u0430\u0443 \u043A\u04E9\u0440\u0441\u0435\u0442\u0456\u043B\u0435\u0434\u0456. \u041A\u043B\u0438\u0435\u043D\u0442\u0442\u0456\u043A \u0431\u04E9\u043B\u0456\u043C\u0434\u0456 \u0436\u04AF\u043A\u0442\u0435\u0443)",codeRepositoryCapacity:"\u041A\u043E\u0434 \u049B\u043E\u0439\u043C\u0430\u0441\u044B \u0441\u044B\u0439\u044B\u043C\u0434\u044B\u043B\u044B\u0493\u044B",saveExperimentalTempData:"\u0422\u04D9\u0436\u0456\u0440\u0438\u0431\u0435\u043B\u0456\u043A \u0443\u0430\u049B\u044B\u0442\u0448\u0430 \u0434\u0435\u0440\u0435\u043A\u0442\u0435\u0440\u0434\u0456 \u0441\u0430\u049B\u0442\u0430\u0443: (\u0406\u0441\u043A\u0435 \u049B\u043E\u0441\u044B\u043B\u0493\u0430\u043D\u043D\u0430\u043D \u043A\u0435\u0439\u0456\u043D, \u043E\u049B\u0443\u0448\u044B\u043B\u0430\u0440\u0434\u044B\u04A3 \u0436\u0430\u043B\u043F\u044B\u043B\u0430\u043D\u0493\u0430\u043D \u0431\u04B1\u043B\u0442\u0442\u044B \u0442\u04D9\u0436\u0456\u0440\u0438\u0431\u0435\u043B\u0456\u043A \u043E\u0440\u0442\u0430\u0441\u044B\u043D\u0434\u0430\u0493\u044B /data/workspace \u043A\u0430\u0442\u0430\u043B\u043E\u0433\u044B \u04B1\u0437\u0430\u049B \u043C\u0435\u0440\u0437\u0456\u043C\u0434\u0456 \u0441\u0430\u049B\u0442\u0430\u043B\u0430\u0434\u044B, \u043C\u04B1\u0493\u0430\u043B\u0456\u043C \u0442\u04D9\u0436\u0456\u0440\u0438\u0431\u0435\u043B\u0456\u043A \u0436\u043E\u0431\u0430\u043D\u044B \u0441\u0430\u0431\u0430\u049B\u049B\u0430 \u0436\u0456\u0431\u0435\u0440\u0433\u0435\u043D\u043D\u0435\u043D \u043A\u0435\u0439\u0456\u043D \u0442\u04D9\u0436\u0456\u0440\u0438\u0431\u0435\u043B\u0456\u043A \u0443\u0430\u049B\u044B\u0442\u0448\u0430 \u0434\u0435\u0440\u0435\u043A\u0442\u0435\u0440\u0434\u0456 \u044D\u043A\u0441\u043F\u043E\u0440\u0442\u0442\u0430\u0443\u0434\u044B \u0442\u0430\u04A3\u0434\u0430\u0439 \u0430\u043B\u0430\u0434\u044B. \u041F\u0430\u0439\u0434\u0430\u043B\u0430\u043D\u0443 \u043D\u04B1\u0441\u049B\u0430\u0443\u043B\u044B\u0493\u044B)",defaultReleaseExperimentalResources:"\u0422\u04D9\u0436\u0456\u0440\u0438\u0431\u0435\u043B\u0456\u043A \u0440\u0435\u0441\u0443\u0440\u0441\u0442\u0430\u0440\u0434\u044B \u04D9\u0434\u0435\u043F\u043A\u0456 \u0431\u043E\u0439\u044B\u043D\u0448\u0430 \u0431\u043E\u0441\u0430\u0442\u0443: (\u0406\u0441\u043A\u0435 \u049B\u043E\u0441\u044B\u043B\u0493\u0430\u043D\u043D\u0430\u043D \u043A\u0435\u0439\u0456\u043D, \u0442\u04D9\u0436\u0456\u0440\u0438\u0431\u0435\u043B\u0456\u043A \u0436\u04B1\u043C\u044B\u0441\u0442\u0430\u043D \u0448\u044B\u049B\u049B\u0430\u043D \u043A\u0435\u0437\u0434\u0435 \u0442\u04D9\u0436\u0456\u0440\u0438\u0431\u0435\u043B\u0456\u043A \u0440\u0435\u0441\u0443\u0440\u0441\u0442\u0430\u0440 \u04D9\u0434\u0435\u043F\u043A\u0456 \u0431\u043E\u0439\u044B\u043D\u0448\u0430 \u0431\u043E\u0441\u0430\u0442\u044B\u043B\u0430\u0434\u044B)",commentSection:"\u041F\u0456\u043A\u0456\u0440\u043B\u0435\u0440 \u0431\u04E9\u043B\u0456\u043C\u0456",displayCommentSection:"\u041F\u0456\u043A\u0456\u0440\u043B\u0435\u0440 \u0431\u04E9\u043B\u0456\u043C\u0456\u043D \u043A\u04E9\u0440\u0441\u0435\u0442\u0443: (\u04E8\u0448\u0456\u0440\u0456\u043B\u0433\u0435\u043D \u043A\u0435\u0437\u0434\u0435, \u0442\u04D9\u0436\u0456\u0440\u0438\u0431\u0435\u043B\u0456\u043A \u0436\u043E\u0431\u0430 \u0442\u043E\u043B\u044B\u049B \u043C\u04D9\u043B\u0456\u043C\u0435\u0442\u0442\u0435\u0440 \u043F\u0430\u0440\u0430\u0493\u044B\u043D\u0434\u0430 \u0436\u04D9\u043D\u0435 \u0441\u044B\u043D\u0430\u049B \u043F\u0430\u0440\u0430\u0493\u044B\u043D\u0434\u0430 \u0435\u0448\u0431\u0456\u0440 \u043F\u0456\u043A\u0456\u0440 \u043A\u04E9\u0440\u0441\u0435\u0442\u0456\u043B\u043C\u0435\u0439\u0434\u0456)",smartRecommendations:"\u0438\u043D\u0442\u0435\u043B\u043B\u0435\u043A\u0442 \u04B1\u0441\u044B\u043D\u044B\u0441: (\u0422\u04D9\u0436\u0456\u0440\u0438\u0431\u0435\u043B\u0456\u043A \u0436\u04B1\u043C\u044B\u0441\u0442\u044B \u0431\u0456\u043B\u0456\u043C \u0433\u0440\u0430\u0444\u044B\u043C\u0435\u043D \u0431\u0430\u0439\u043B\u0430\u043D\u044B\u0441\u0442\u044B\u0440\u044B\u043F, \u0438\u043D\u0442\u0435\u043B\u043B\u0435\u043A\u0442 \u04B1\u0441\u044B\u043D\u044B\u0441\u0442\u044B \u0456\u0441\u043A\u0435 \u049B\u043E\u0441\u049B\u0430\u043D\u043D\u0430\u043D \u043A\u0435\u0439\u0456\u043D, \u0436\u04AF\u0439\u0435 \u043E\u049B\u0443\u0448\u044B\u043D\u044B\u04A3 \u0436\u0430\u0443\u0430\u043F\u0442\u0430\u0440\u044B \u043C\u0435\u043D \u0431\u0456\u043B\u0456\u043C \u043D\u04AF\u043A\u0442\u0435\u043B\u0435\u0440\u0456\u043D \u043C\u0435\u04A3\u0433\u0435\u0440\u0443 \u0436\u0430\u0493\u0434\u0430\u0439\u044B\u043D\u0430 \u0441\u04D9\u0439\u043A\u0435\u0441 \u049B\u0430\u0442\u044B\u0441\u0442\u044B \u043E\u049B\u0443 \u0440\u0435\u0441\u0443\u0440\u0441\u0442\u0430\u0440\u044B\u043D \u0438\u043D\u0442\u0435\u043B\u043B\u0435\u043A\u0442 \u0442\u04AF\u0440\u0434\u0435 \u04B1\u0441\u044B\u043D\u0430\u0434\u044B)",deletePracticalProject:"\u041F\u0440\u0430\u043A\u0442\u0438\u043A\u0430\u043B\u044B\u049B \u0436\u043E\u0431\u0430\u043D\u044B \u0436\u043E\u044E",cancel1:"\u0411\u043E\u043B\u0434\u044B\u0440\u043C\u0430\u0443",save1:"\u0421\u0430\u049B\u0442\u0430\u0443",qaSet:"\u0421\u04B1\u0440\u0430\u049B\u2013\u0436\u0430\u0443\u0430\u043F \u0436\u0438\u043D\u0430\u0493\u044B FAQ",qaRecords:"Q&A \u0436\u0430\u0437\u0431\u0430\u0441\u044B",addQa:"\u0416\u0430\u04A3\u0430 \u0441\u04B1\u0440\u0430\u049B\u2013\u0436\u0430\u0443\u0430\u043F \u049B\u043E\u0441\u0443",importQa:"Q&A \u0438\u043C\u043F\u043E\u0440\u0442\u0442\u0430\u0443",question1:"\u0421\u04B1\u0440\u0430\u049B",answer:"\u0416\u0430\u0443\u0430\u043F",operation:"\u04D8\u0440\u0435\u043A\u0435\u0442",enterYourQuestion:"\u0421\u04B1\u0440\u0430\u0493\u044B\u04A3\u044B\u0437\u0434\u044B \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437",noData:"\u041C\u04D9\u043B\u0456\u043C\u0435\u0442 \u0436\u043E\u049B",enterYourAnswer:"\u0416\u0430\u0443\u0430\u0431\u044B\u04A3\u044B\u0437\u0434\u044B \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437",addToQuestionSet:"\u0421\u04B1\u0440\u0430\u049B\u0442\u0430\u0440 \u0436\u0438\u043D\u0430\u0493\u044B\u043D\u0430 \u049B\u043E\u0441\u0443",stepOneDownloadImportQaTemplate:"\u04D8\u0434\u0456\u0441 1: \u0421\u04B1\u0440\u0430\u049B-\u0436\u0430\u0443\u0430\u043F \u0436\u0438\u043D\u0430\u0493\u044B \u04AF\u043B\u0433\u0456\u0441\u0456\u043D \u0436\u04AF\u043A\u0442\u0435\u043F \u0430\u043B\u044B\u043F, \u0441\u04D9\u0439\u043A\u0435\u0441 \u043C\u0430\u0437\u043C\u04B1\u043D\u0434\u044B \u0442\u043E\u043B\u0442\u044B\u0440\u044B\u04A3\u044B\u0437",stepTwoUploadFilledImportQaTemplate:"\u04D8\u0434\u0456\u0441 2: \u0422\u043E\u043B\u0442\u044B\u0440\u044B\u043B\u0493\u0430\u043D \xAB\u0418\u043C\u043F\u043E\u0440\u0442\u0442\u0430\u0443 \u0441\u04B1\u0440\u0430\u049B-\u0436\u0430\u0443\u0430\u043F \u04AF\u043B\u0433\u0456\u0441\u0456\u043D\xBB \u0436\u04AF\u043A\u0442\u0435\u04A3\u0456\u0437",uploadFile:"\u0424\u0430\u0439\u043B \u0436\u04AF\u043A\u0442\u0435\u0443",collapse:"\u0416\u0430\u0431\u0443",numberOfLevels:"\u043A\u0435\u0437\u0435\u04A3 \u0441\u0430\u043D\u044B",minute:"\u04B0\u043F\u0430\u0439",publicRelease:"\u0410\u0448\u044B\u049B \u0436\u0430\u0440\u0438\u044F\u043B\u0430\u0443",beginner:"\u0411\u0430\u0441\u0442\u0430\u043F\u049B\u044B \u043A\u0435\u0437\u0435\u04A3",learningTimes:"\u041E\u049B\u0443\u0448\u044B\u043B\u0430\u0440 \u0441\u0430\u043D\u044B",viewTraining:"\u0442\u04D9\u0436\u0456\u0440\u0438\u0431\u0435\u043B\u0456\u043A \u0436\u04B1\u043C\u044B\u0441\u0442\u044B \u049B\u0430\u0440\u0430\u0443",startChallenge1:"\u0421\u044B\u043D\u0430\u049B\u0442\u044B \u0431\u0430\u0441\u0442\u0430\u0443",learningProgress:"\u041E\u049B\u0443 \u0431\u0430\u0440\u044B\u0441\u044B",off:"\u041A\u0435\u0437\u0435\u04A3",totalLevels:"\u0411\u0430\u0440\u043B\u044B\u0493\u044B \u043A\u0435\u0437\u0435\u04A3",levelX:"\u0425 \u043A\u0435\u0437\u0435\u04A3",inChallenge:"\u0421\u044B\u043D\u0430\u049B \u04E9\u0442\u0456\u043F \u0436\u0430\u0442\u044B\u0440",completeChallenge:"\u0421\u044B\u043D\u0430\u049B\u0442\u044B \u0430\u044F\u049B\u0442\u0430\u0443",experiencePoints1:"\u0422\u04D9\u0436\u0456\u0440\u0438\u0431\u0435 \u04B1\u043F\u0430\u0439\u044B\u043D \u0430\u043B\u0443",point:"\u04B0\u043F\u0430\u0439",times:"\u0410\u0434\u0430\u043C \u0441\u0430\u043D\u044B",xLearners:"x \u0430\u0434\u0430\u043C \u043E\u049B\u0443\u0434\u0430",learnerPassedAllTasksLevelsWillGetSkillTags:"\u0411\u0430\u0440\u043B\u044B\u049B \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430 \u043A\u0435\u0437\u0435\u04A3\u0434\u0435\u0440\u0456\u043D\u0435\u043D \u04E9\u0442\u043A\u0435\u043D \u043E\u049B\u0443\u0448\u044B\u043B\u0430\u0440\u0493\u0430 \u0434\u0430\u0493\u0434\u044B \u0431\u0435\u043B\u0433\u0456\u0441\u0456 \u0431\u0435\u0440\u0456\u043B\u0435\u0434\u0456",noteUploadJpgPngMax2M1920x108:"\u0422\u04AF\u0441\u0456\u043D\u0456\u043A\u0442\u0435\u043C\u0435: jpg/png \u0441\u0438\u044F\u049B\u0442\u044B \u0444\u043E\u0440\u043C\u0430\u0442\u0442\u0430\u0493\u044B \u0444\u0430\u0439\u043B\u0434\u0430\u0440\u0434\u044B \u0436\u04AF\u043A\u0442\u0435\u0443\u0433\u0435 \u0431\u043E\u043B\u0430\u0434\u044B. \u0424\u0430\u0439\u043B \u04E9\u043B\u0448\u0435\u043C\u0456 2\u041C-\u043D\u0430\u043D \u0430\u0441\u043F\u0430\u0443\u044B \u043A\u0435\u0440\u0435\u043A, 290*218 \u043F\u0438\u043A\u0441\u0435\u043B\u044C\u0434\u0456 \u049B\u043E\u043B\u0434\u0430\u043D\u0443 \u04B1\u0441\u044B\u043D\u044B\u043B\u0430\u0434\u044B; \u0435\u0433\u0435\u0440 \u0436\u04AF\u043A\u0442\u0435\u043B\u043C\u0435\u0441\u0435, \u0436\u04AF\u0439\u0435\u043B\u0456\u043A \u0441\u0443\u0440\u0435\u0442 \u049B\u043E\u043B\u0434\u0430\u043D\u044B\u043B\u0430\u0434\u044B.",currentTask:"\u041E\u0441\u044B \u043A\u0435\u0437\u0435\u04A3\u043D\u0456\u04A3 \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430\u0441\u044B",levelLeaderboard:"\u041A\u0435\u0437\u0435\u04A3 \u0440\u0435\u0439\u0442\u0438\u043D\u0433",taskRequirementsDefaultWidth:"\u0422\u0430\u043F\u0441\u044B\u0440\u043C\u0430 \u0442\u0430\u043B\u0430\u043F\u0442\u0430\u0440\u044B\u043D\u044B\u04A3 \u04D9\u0434\u0435\u043F\u043A\u0456 \u0435\u043D\u0456",skillAcquisition:"\u041E\u049B\u0443\u0448\u044B \u0441\u04B1\u0440\u0430\u049B\u049B\u0430 \u0434\u04B1\u0440\u044B\u0441 \u0436\u0430\u0443\u0430\u043F \u0431\u0435\u0440\u0441\u0435, \u0434\u0430\u0493\u0434\u044B \u0430\u043B\u0430\u0434\u044B, \u04D9\u0439\u0442\u043F\u0435\u0441\u0435 \u0430\u043B\u043C\u0430\u0439\u0434\u044B (Enter \u0430\u0440\u049B\u044B\u043B\u044B \u0431\u0435\u043B\u0433\u0456 \u049B\u043E\u0441\u044B\u04A3\u044B\u0437)",thirdPartyPlatformInStudentPage:"\u041E\u049B\u0443\u0448\u044B \u0431\u0435\u0442\u0456\u043D\u0434\u0435 \u0442\u0456\u043A\u0435\u043B\u0435\u0439 \u04AF\u0448\u0456\u043D\u0448\u0456 \u0442\u0430\u0440\u0430\u043F \u043F\u043B\u0430\u0442\u0444\u043E\u0440\u043C\u0430\u0441\u044B\u043D \u0435\u043D\u0434\u0456\u0440\u0443\u0433\u0435 \u0431\u043E\u043B\u0430\u0434\u044B",evaluationFile:"\u0411\u0430\u0493\u0430\u043B\u0430\u0443 \u0444\u0430\u0439\u043B\u044B",evaluationTimeLimit1:"\u0411\u0430\u0493\u0430\u043B\u0430\u0443 \u0443\u0430\u049B\u044B\u0442\u044B\u043D\u044B\u04A3 \u0448\u0435\u043A\u0442\u0435\u0443\u0456 (\u0431\u0430\u0493\u0434\u0430\u0440\u043B\u0430\u043C\u0430\u043D\u044B \u049B\u04B1\u0440\u0430\u0441\u0442\u044B\u0440\u0443 \u0436\u04D9\u043D\u0435 \u043E\u0440\u044B\u043D\u0434\u0430\u0443 \u04AF\u0448\u0456\u043D \u0440\u04B1\u049B\u0441\u0430\u0442 \u0435\u0442\u0456\u043B\u0433\u0435\u043D \u0435\u04A3 \u04B1\u0437\u0430\u049B \u0443\u0430\u049B\u044B\u0442, \u0441\u0435\u043A\u0443\u043D\u0434\u043F\u0435\u043D)",evaluationResultDisplay:"\u0411\u0430\u0493\u0430\u043B\u0430\u0443 \u043D\u04D9\u0442\u0438\u0436\u0435\u0441\u0456\u043D \u043A\u04E9\u0440\u0441\u0435\u0442\u0443 \u0442\u04D9\u0441\u0456\u043B\u0456 (\u043E\u049B\u0443\u0448\u044B \u043E\u0441\u044B \u043A\u0435\u0437\u0435\u04A3 \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430\u0441\u044B\u043D \u0431\u0430\u0493\u0430\u043B\u0430\u0443 \u043A\u0435\u0437\u0456\u043D\u0434\u0435 \u043D\u04D9\u0442\u0438\u0436\u0435\u043B\u0435\u0440 \u0431\u0435\u0442\u0456\u043D\u0434\u0435 \u043A\u04E9\u0440\u0441\u0435\u0442\u0456\u043B\u0435\u0442\u0456\u043D \u0444\u0430\u0439\u043B \u0442\u04AF\u0440\u043B\u0435\u0440\u0456)",testSetComparison:"\u0422\u0435\u0441\u0442 \u0436\u0438\u044B\u043D\u0442\u044B\u0493\u044B\u043D \u0441\u0430\u043B\u044B\u0441\u0442\u044B\u0440\u0443",image:"\u0421\u0443\u0440\u0435\u0442",evaluationRules:"\u0411\u0430\u0493\u0430\u043B\u0430\u0443 \u0435\u0440\u0435\u0436\u0435\u043B\u0435\u0440\u0456",passingCriteria:"\u041A\u0435\u0437\u0435\u04A3\u043D\u0435\u043D \u04E9\u0442\u0443 \u0448\u0430\u0440\u0442\u044B",actualOutputExpectedOutputComparison:"\u041D\u0430\u049B\u0442\u044B \u043D\u04D9\u0442\u0438\u0436\u0435 \u043C\u0435\u043D \u043A\u04AF\u0442\u0456\u043B\u0435\u0442\u0456\u043D \u043D\u04D9\u0442\u0438\u0436\u0435\u043D\u0456 \u0441\u0430\u043B\u044B\u0441\u0442\u044B\u0440\u0443",actualOutputMeetsCriteria:"\u5B9E\u9645\u8F93\u51FA\u6EE1\u8DB3\u89C4\u5219",spaceHandling:"\u0411\u043E\u0441 \u043E\u0440\u044B\u043D\u0434\u0430\u0440\u0434\u044B \u04E9\u04A3\u0434\u0435\u0443",ignoreSpaces:"\u0411\u0430\u0441\u044B \u043C\u0435\u043D \u0441\u043E\u04A3\u044B\u043D\u0434\u0430\u0493\u044B \u0431\u043E\u0441 \u043E\u0440\u044B\u043D\u0434\u044B \u0435\u043B\u0435\u043C\u0435\u0443",ignoreLeadingTrailingSpaces:"\u0411\u0430\u0441\u044B \u043C\u0435\u043D \u0441\u043E\u04A3\u044B\u043D\u0434\u0430\u0493\u044B \u0431\u043E\u0441 \u043E\u0440\u044B\u043D\u0434\u044B \u0435\u043B\u0435\u043C\u0435\u0443",ignoreEachLineLeadingTrailingSpaces:"\u04D8\u0440 \u0436\u043E\u043B\u0434\u044B\u04A3 \u0431\u0430\u0441\u044B \u043C\u0435\u043D \u0441\u043E\u04A3\u044B\u043D\u0434\u0430\u0493\u044B \u0431\u043E\u0441 \u043E\u0440\u044B\u043D\u0434\u044B \u0435\u043B\u0435\u043C\u0435\u0443",ignoreAllSpaces:"\u0411\u0430\u0440\u043B\u044B\u049B \u0431\u043E\u0441 \u043E\u0440\u044B\u043D\u0434\u044B \u0435\u043B\u0435\u043C\u0435\u0443",ignoreAllSpacesTip:"(\u0431\u0430\u0493\u0430\u043B\u0430\u0443 \u043A\u0435\u0437\u0456\u043D\u0434\u0435 \u0431\u0430\u0440\u043B\u044B\u049B \u0431\u043E\u0441 \u043E\u0440\u044B\u043D\u0434\u0430\u0440 \u0430\u0432\u0442\u043E\u043C\u0430\u0442\u0442\u044B \u0442\u04AF\u0440\u0434\u0435 \u0430\u043B\u044B\u043D\u044B\u043F \u0442\u0430\u0441\u0442\u0430\u043B\u0430\u0434\u044B)",testCases:"\u0422\u0435\u0441\u0442 \u0436\u0438\u044B\u043D\u044B",scoreSpecification:"\u0411\u0430\u0493\u0430 \u0431\u0435\u0440\u0443 \u0435\u0440\u0435\u0436\u0435\u0441\u0456",fullTestCasesPass:"\u0411\u0430\u0440\u043B\u044B\u049B \u0442\u0435\u0441\u0442 \u0436\u0438\u044B\u043D\u0434\u0430\u0440\u044B \u0434\u04B1\u0440\u044B\u0441 \u0431\u043E\u043B\u0441\u0430, \u0430\u043B\u0442\u044B\u043D \u0430\u043B\u044B\u043D\u0430\u0434\u044B",partialTestCasesPass:"\u0411\u0456\u0440 \u0431\u04E9\u043B\u0456\u0433\u0456 \u0434\u04B1\u0440\u044B\u0441 \u0431\u043E\u043B\u0441\u0430, \u0431\u0430\u043F\u0442\u0430\u043B\u0493\u0430\u043D \u04AF\u043B\u0435\u0441 \u0431\u043E\u0439\u044B\u043D\u0448\u0430 \u0430\u043B\u0442\u044B\u043D \u0430\u043B\u044B\u043D\u0430\u0434\u044B",testCaseType:"\u04AE\u043B\u0433\u0456 \u0442\u04AF\u0440\u0456",text:"\u041C\u04D9\u0442\u0456\u043D",file:"\u0424\u0430\u0439\u043B",batchSettings:"\u0422\u043E\u043F\u0442\u044B\u049B \u0431\u0430\u043F\u0442\u0430\u0443",deleteTestCases:"\u0411\u0430\u0440\u043B\u044B\u049B \u0442\u0435\u0441\u0442 \u04AF\u043B\u0433\u0456\u043B\u0435\u0440\u0456\u043D \u0431\u0456\u0440\u0434\u0435\u043D \u0436\u043E\u044E",batchUploadTestCases:"\u0411\u0430\u0440\u043B\u044B\u049B \u0442\u0435\u0441\u0442 \u04AF\u043B\u0433\u0456\u043B\u0435\u0440\u0456\u043D \u0431\u0456\u0440\u0434\u0435\u043D \u0436\u04AF\u043A\u0442\u0435\u0443",visibility:"\u041A\u04E9\u0440\u0456\u043D\u0456\u043C\u0434\u0456\u043B\u0456\u043A",allHidden:"\u0411\u0430\u0440\u043B\u044B\u0493\u044B\u043D \u0436\u0430\u0441\u044B\u0440\u0443",hideInput:"\u041A\u0456\u0440\u0456\u0441\u0442\u0456 \u0436\u0430\u0441\u044B\u0440\u0443",hideExpectedOutput:"\u041A\u04AF\u0442\u0456\u043B\u0435\u0442\u0456\u043D \u043D\u04D9\u0442\u0438\u0436\u0435\u043D\u0456 \u0436\u0430\u0441\u044B\u0440\u0443",hideActualOutput:"\u041D\u0430\u049B\u0442\u044B \u043D\u04D9\u0442\u0438\u0436\u0435\u043D\u0456 \u0436\u0430\u0441\u044B\u0440\u0443",specialCriteria:"\u0410\u0440\u043D\u0430\u0439\u044B \u0448\u0430\u0440\u0442",endMatch:"\u0421\u043E\u04A3\u0493\u044B \u0436\u043E\u043B \u0441\u04D9\u0439\u043A\u0435\u0441\u0442\u0456\u0433\u0456 (\u043D\u0430\u049B\u0442\u044B \u043D\u04D9\u0442\u0438\u0436\u0435\u043D\u0456\u04A3 \u0441\u043E\u04A3\u0493\u044B \u0436\u043E\u043B\u044B \u043A\u04AF\u0442\u0456\u043B\u0435\u0442\u0456\u043D\u043C\u0435\u043D \u0431\u0456\u0440\u0434\u0435\u0439 \u0431\u043E\u043B\u0441\u0430, \u043A\u0435\u0437\u0435\u04A3 \u04E9\u0442\u0435\u0434\u0456)",group1:"1-\u0442\u043E\u043F",group2:"2-\u0442\u043E\u043F",addTestCase:"\u0416\u0430\u04A3\u0430 \u0442\u0435\u0441\u0442 \u0436\u0438\u044B\u043D\u044B\u043D \u049B\u043E\u0441\u0443",reminder:"\u041A\u0435\u04A3\u0435\u0441: \u0430\u0448\u044B\u049B \u0436\u04D9\u043D\u0435 \u0436\u0430\u0441\u044B\u0440\u044B\u043D \u0442\u0435\u0441\u0442 \u0436\u0438\u044B\u043D\u0434\u0430\u0440\u044B\u043D \u0431\u0456\u0440\u0433\u0435 \u043F\u0430\u0439\u0434\u0430\u043B\u0430\u043D\u0443 \u0430\u043B\u0434\u0430\u0443\u0434\u044B\u04A3 \u044B\u049B\u0442\u0438\u043C\u0430\u043B\u0434\u044B\u0493\u044B\u043D \u0442\u04E9\u043C\u0435\u043D\u0434\u0435\u0442\u0435\u0434\u0456; \u0436\u0430\u0441\u044B\u0440\u044B\u043D \u0442\u0435\u0441\u0442 \u0436\u0438\u044B\u043D\u0434\u0430\u0440\u044B \xAB\u0411\u0430\u0493\u0430\u043B\u0430\u0443\u0434\u044B \u0436\u0456\u0431\u0435\u0440\u0443\xBB \u043A\u0435\u0437\u0456\u043D\u0434\u0435 \u0430\u0432\u0442\u043E\u043C\u0430\u0442\u0442\u044B \u0442\u04AF\u0440\u0434\u0435 \u0442\u0435\u043A\u0441\u0435\u0440\u0456\u043B\u0435\u0434\u0456",answerReference:"\u042D\u0442\u0430\u043B\u043E\u043D\u0434\u044B\u049B \u0436\u0430\u0443\u0430\u043F",hideReferenceAnswer:"\u042D\u0442\u0430\u043B\u043E\u043D\u0434\u044B\u049B \u0436\u0430\u0443\u0430\u043F \u043C\u043E\u0434\u0443\u043B\u0456\u043D \u0436\u0430\u0441\u044B\u0440\u0443",disableAnswerCopy:"\u042D\u0442\u0430\u043B\u043E\u043D\u0434\u044B\u049B \u0436\u0430\u0443\u0430\u043F\u0442\u044B \u043A\u04E9\u0448\u0456\u0440\u0443\u0433\u0435 \u0442\u044B\u0439\u044B\u043C \u0441\u0430\u043B\u0443",answerLevel:"\u042D\u0442\u0430\u043B\u043E\u043D\u0434\u044B\u049B \u0436\u0430\u0443\u0430\u043F\u0442\u0430\u0440\u0434\u044B \u043A\u0435\u0437\u0435\u04A3 \u0431\u043E\u0439\u044B\u043D\u0448\u0430 \u0431\u0430\u043F\u0442\u0430\u043F, \u043E\u049B\u0443\u0448\u044B\u0493\u0430 \u0442\u0430\u04A3\u0434\u0430\u0443 \u043C\u04AF\u043C\u043A\u0456\u043D\u0434\u0456\u0433\u0456\u043D \u0431\u0435\u0440\u0443\u0433\u0435 \u0431\u043E\u043B\u0430\u0434\u044B. \u04D8\u0440 \u043A\u0435\u0437\u0435\u04A3 \u0431\u043E\u0439\u044B\u043D\u0448\u0430 \u049B\u0430\u0440\u0430\u0443 \u043A\u0435\u0437\u0456\u043D\u0434\u0435 \u0441\u04D9\u0439\u043A\u0435\u0441 \u04B1\u043F\u0430\u0439 \u0430\u0437\u0430\u0439\u0442\u044B\u043B\u0430\u0434\u044B (\u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430\u043D\u044B \u043E\u0440\u044B\u043D\u0434\u0430\u0493\u0430\u043D \u0441\u043E\u04A3 \u049B\u0430\u0440\u0430\u043B\u0441\u0430, \u043D\u04D9\u0442\u0438\u0436\u0435 \u04E9\u0437\u0433\u0435\u0440\u043C\u0435\u0439\u0434\u0456).",answerLevelExample:"\u041C\u044B\u0441\u0430\u043B\u044B: 1-\u043A\u0435\u0437\u0435\u04A3 \u2013 25% \u04B1\u043F\u0430\u0439 \u0430\u0437\u0430\u044F\u0434\u044B; 2-\u043A\u0435\u0437\u0435\u04A3 \u2013 35%; 3-\u043A\u0435\u0437\u0435\u04A3 \u2013 40%.",answerLevelRules:"\u0415\u0433\u0435\u0440 \u043E\u049B\u0443\u0448\u044B 1-\u043A\u0435\u0437\u0435\u04A3\u0434\u0456 \u049B\u0430\u0440\u0430\u0441\u0430, 25% \u04B1\u043F\u0430\u0439 \u0430\u0437\u0430\u044F\u0434\u044B; 2-\u043A\u0435\u0437\u0435\u04A3\u0434\u0456 \u049B\u0430\u0440\u0430\u0441\u0430 \u2013 60%; 3-\u043A\u0435\u0437\u0435\u04A3\u0434\u0456 \u049B\u0430\u0440\u0430\u0441\u0430 \u2013 100%.",level:"\u043A\u0435\u0437\u0435\u04A3",name:"\u0410\u0442\u0430\u0443\u044B",deductionPercentage:"\u04B0\u043F\u0430\u0439 \u0430\u0437\u0430\u0439\u0442\u0443 \u04AF\u043B\u0435\u0441\u0456",solution:"\u0428\u0435\u0448\u0456\u043C \u0442\u04D9\u0441\u0456\u043B\u0456",content:"\u041C\u0430\u0437\u043C\u04B1\u043D",simulation:"\u0416\u0430\u0442\u0442\u044B\u0493\u0443 \u0441\u0438\u043C\u0443\u043B\u044F\u0446\u0438\u044F\u0441\u044B",containerService:"\u041A\u043E\u043D\u0442\u0435\u0439\u043D\u0435\u0440 \u0456\u0448\u0456\u043D\u0434\u0435\u0433\u0456 \u049B\u044B\u0437\u043C\u0435\u0442",previewContainerWebService:"\u041A\u043E\u043D\u0442\u0435\u0439\u043D\u0435\u0440 \u0456\u0448\u0456\u043D\u0434\u0435\u0433\u0456 Web \u049B\u044B\u0437\u043C\u0435\u0442\u0442\u0456 \u0442\u0456\u043A\u0435\u043B\u0435\u0439 \u049B\u0430\u0440\u0430\u0443",experimentEnvironmentDuration:"\u042D\u043A\u0441\u043F\u0435\u0440\u0438\u043C\u0435\u043D\u0442 \u043E\u0440\u0442\u0430\u0441\u044B\u043D \u043F\u0430\u0439\u0434\u0430\u043B\u0430\u043D\u0443 \u0443\u0430\u049B\u044B\u0442\u044B",advancedSettings:"\u041A\u0435\u04A3\u0435\u0439\u0442\u0456\u043B\u0433\u0435\u043D \u0431\u0430\u043F\u0442\u0430\u0443\u043B\u0430\u0440",resourcePoolSetting:"\u0420\u0435\u0441\u0443\u0440\u0441\u0442\u044B\u049B \u043F\u0443\u043B \u0431\u0430\u043F\u0442\u0430\u0443\u044B",nodeSelection:"\u0422\u04AF\u0439\u0456\u043D\u0434\u0456 \u0442\u0430\u04A3\u0434\u0430\u0443",imageConfig:"\u0411\u0435\u0439\u043D\u0435 \u0431\u0430\u043F\u0442\u0430\u0443\u044B",resourceConfig:"\u0420\u0435\u0441\u0443\u0440\u0441 \u0431\u0430\u043F\u0442\u0430\u0443\u044B",recommendedConfig:"\u04B0\u0441\u044B\u043D\u044B\u043B\u0493\u0430\u043D \u0431\u0430\u043F\u0442\u0430\u0443\u0434\u044B \u049B\u0430\u0440\u0430\u0443",fileSizeLimit:"\u0424\u0430\u0439\u043B \u04E9\u043B\u0448\u0435\u043C \u0448\u0435\u043A\u0442\u0435\u0443\u0456",fileUploadLimit:"File size limit \u043F\u0430\u0440\u0430\u043C\u0435\u0442\u0440\u0456 \u2013 \u0431\u0456\u0440 \u0444\u0430\u0439\u043B\u0434\u044B\u04A3 \u0435\u04A3 \u04AF\u043B\u043A\u0435\u043D \u0436\u04AF\u043A\u0442\u0435\u0443 \u04E9\u043B\u0448\u0435\u043C\u0456",startSetting:"\u0406\u0441\u043A\u0435 \u049B\u043E\u0441\u0443 \u0431\u0430\u043F\u0442\u0430\u0443\u044B",username:"\u041F\u0430\u0439\u0434\u0430\u043B\u0430\u043D\u0443\u0448\u044B \u0430\u0442\u044B (\u043A\u043E\u043D\u0442\u0435\u0439\u043D\u0435\u0440\u0433\u0435 \u043A\u0456\u0440\u0443 \u043A\u0435\u0437\u0456\u043D\u0434\u0435 \u049B\u043E\u043B\u0434\u0430\u043D\u044B\u043B\u0430\u0442\u044B\u043D)",hostname:"\u0425\u043E\u0441\u0442 \u0430\u0442\u044B (\u043A\u043E\u043D\u0442\u0435\u0439\u043D\u0435\u0440\u0433\u0435 \u043A\u0456\u0440\u0443 \u043A\u0435\u0437\u0456\u043D\u0434\u0435 \u049B\u043E\u043B\u0434\u0430\u043D\u044B\u043B\u0430\u0442\u044B\u043D)",hostnameOptional:"\u049A\u043E\u0441\u044B\u043C\u0448\u0430, \u043E\u043F\u0435\u0440\u0430\u0446\u0438\u044F\u043B\u044B\u049B \u0436\u04AF\u0439\u0435\u0434\u0435\u0433\u0456 \u043A\u043E\u043C\u043F\u044C\u044E\u0442\u0435\u0440 \u0430\u0442\u044B",creationTime:"\u049A\u04B1\u0440\u0443 \u0443\u0430\u049B\u044B\u0442\u044B",updateTime:"\u0416\u0430\u04A3\u0430\u0440\u0442\u0443 \u0443\u0430\u049B\u044B\u0442\u044B",creator:"\u049A\u04B1\u0440\u0430\u0441\u0442\u044B\u0440\u0443\u0448\u044B",viewMyBattleHistory:"\u041C\u0435\u043D\u0456\u04A3 \u0442\u04D9\u0436\u0456\u0440\u0438\u0431\u0435\u043B\u0456\u043A \u0436\u0435\u0442\u0456\u0441\u0442\u0456\u043A\u0442\u0435\u0440 \u0442\u0430\u0440\u0438\u0445\u044B\u043C\u0434\u044B \u043A\u04E9\u0440\u0443",passLevel:"\u041A\u0435\u0437\u0435\u04A3\u043D\u0435\u043D \u04E9\u0442\u0443",disableExternalNetwork:"\u0421\u044B\u0440\u0442\u049B\u044B \u0436\u0435\u043B\u0456\u043D\u0456 \u04E9\u0448\u0456\u0440\u0443",submit:"\u0416\u0456\u0431\u0435\u0440\u0443",restoreInitialCodeTime:"\u0411\u0430\u0441\u0442\u0430\u043F\u049B\u044B \u043A\u043E\u0434\u0442\u044B \u049B\u0430\u043B\u043F\u044B\u043D\u0430 \u043A\u0435\u043B\u0442\u0456\u0440\u0443 \u0443\u0430\u049B\u044B\u0442\u044B",returnForRedo:"\u049A\u0430\u0439\u0442\u0430\u0440\u0443 \u0436\u04D9\u043D\u0435 \u049B\u0430\u0439\u0442\u0430 \u043E\u0440\u044B\u043D\u0434\u0430\u0443",publish:"\u0416\u0430\u0440\u0438\u044F\u0434\u0430\u0443\u0448\u044B",chapters:"\u0422\u0430\u0440\u0430\u0443",numberOfLearners:"\u041E\u049B\u0443\u0448\u044B\u043B\u0430\u0440 \u0441\u0430\u043D\u044B",noDataAvailable:"\u04D8\u0437\u0456\u0440\u0433\u0435 \u049B\u0430\u0442\u044B\u0441\u0442\u044B \u0434\u0435\u0440\u0435\u043A\u0442\u0435\u0440 \u0436\u043E\u049B",return:"\u0410\u0440\u0442\u049B\u0430 \u049B\u0430\u0439\u0442\u0443"},paths:{practicalCourses:"\u041F\u0440\u0430\u043A\u0442\u0438\u043A\u0430\u043B\u044B\u049B \u043A\u0443\u0440\u0441",newCourse:"\u0416\u0430\u04A3\u0430 \u043A\u0443\u0440\u0441",overviewStatistics:"\u049A\u043E\u0440\u044B\u0442\u044B\u043D\u0434\u044B \u0441\u0442\u0430\u0442\u0438\u0441\u0442\u0438\u043A\u0430",my:"\u041C\u0435\u043D\u0456\u043A\u0456",latest:"\u0415\u04A3 \u0436\u0430\u04A3\u0430",hottest:"\u0415\u04A3 \u044B\u049B\u043F\u0430\u043B\u0434\u044B",allCourses:"\u0411\u0430\u0440\u043B\u044B\u049B \u043A\u0443\u0440\u0441\u0442\u0430\u0440",searchCourseNameOrSchool:"\u0406\u0437\u0434\u0435\u0443 \u04AF\u0448\u0456\u043D \u043A\u0443\u0440\u0441 \u0430\u0442\u0430\u0443\u044B\u043D, \u0430\u0442\u044B-\u0436\u04E9\u043D \u043D\u0435\u043C\u0435\u0441\u0435 \u043C\u0435\u043A\u0442\u0435\u043F \u0430\u0442\u0430\u0443\u044B\u043D \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437",chapters:"\u0422\u0430\u0440\u0430\u0443",units:"\u0411\u04E9\u043B\u0456\u043C",multipleChoiceLevels:"\u0422\u0430\u043B\u0434\u0430\u0443 \u0441\u04B1\u0440\u0430\u049B \u0434\u0435\u04A3\u0433\u0435\u0439\u0456",practicalLevels:"\u041F\u0440\u0430\u043A\u0442\u0438\u043A\u0430\u043B\u044B\u049B \u0434\u0435\u04A3\u0433\u0435\u0439",experiencePoints:"\u0422\u04D9\u0436\u0456\u0440\u0438\u0431\u0435 \u04B1\u043F\u0430\u0439\u044B",numberOfLearners:"\u041E\u049B\u0443\u0448\u044B\u043B\u0430\u0440 \u0441\u0430\u043D\u044B",rating:"\u04B0\u043F\u0430\u0439 \u0441\u0430\u043D\u044B",favorites:"\u0422\u0430\u04A3\u0434\u0430\u0443\u043B\u044B\u043B\u0430\u0440",sendToClass:"\u0421\u044B\u043D\u044B\u043F\u049B\u0430 \u0436\u0456\u0431\u0435\u0440\u0443",learningStatistics:"\u041E\u049B\u0443 \u0441\u0442\u0430\u0442\u0438\u0441\u0442\u0438\u043A\u0430\u0441\u044B",settings:"\u0411\u0430\u043F\u0442\u0430\u0443\u043B\u0430\u0440",courseIntroduction:"\u041A\u0443\u0440\u0441 \u0442\u0443\u0440\u0430\u043B\u044B",courseNotes:"\u041A\u0443\u0440\u0441 \u0436\u04E9\u043D\u0456\u043D\u0434\u0435 \u049B\u0430\u0436\u0435\u0442\u0442\u0456 \u043C\u0430\u0437\u043C\u04B1\u043D\u0434\u0430\u0440",teachingTeam:"\u041E\u049B\u044B\u0442\u0443\u0448\u044B\u043B\u0430\u0440 \u0442\u043E\u0431\u044B",edit:"\u04E8\u04A3\u0434\u0435\u0443",addCollaborator:"\u0421\u0435\u0440\u0456\u043A\u0442\u0435\u0441 \u049B\u043E\u0441\u0443",creator:"\u049A\u04B1\u0440\u0443\u0448\u044B",editPermissions:"\u0420\u04B1\u049B\u0441\u0430\u0442\u0442\u0430\u0440\u0434\u044B \u04E9\u04A3\u0434\u0435\u0443",unit:"\u041C\u0435\u043A\u0435\u043C\u0435 /\u041E\u0440\u0433\u0430\u043D\u0438\u0437\u0430\u0446\u0438\u044F",permissions:"\u0420\u04B1\u049B\u0441\u0430\u0442\u0442\u0430\u0440",operation:"\u04D8\u0440\u0435\u043A\u0435\u0442",permissionSettings:"\u0420\u04B1\u049B\u0441\u0430\u0442\u0442\u0430\u0440\u0434\u044B \u0431\u0430\u043F\u0442\u0430\u0443",deleteMember:"\u041C\u04AF\u0448\u0435\u043D\u0456 \u0436\u043E\u044E",view:"\u049A\u0430\u0440\u0430\u0443",editableChaptersAddCollaborators:"\u0422\u0430\u0440\u0430\u0443\u043B\u0430\u0440\u0434\u044B \u04E9\u04A3\u0434\u0435\u0443\u0433\u0435 \u0436\u04D9\u043D\u0435 \u0441\u0435\u0440\u0456\u043A\u0442\u0435\u0441 \u049B\u043E\u0441\u0443\u0493\u0430 \u0431\u043E\u043B\u0430\u0434\u044B",searchType:"\u0406\u0437\u0434\u0435\u0443 \u0442\u04AF\u0440\u0456",mobileNumber:"\u04B0\u044F\u043B\u044B \u0442\u0435\u043B\u0435\u0444\u043E\u043D \u043D\u04E9\u043C\u0456\u0440\u0456",email:"\u042D\u043B\u0435\u043A\u0442\u0440\u043E\u043D\u0434\u044B\u049B \u043F\u043E\u0448\u0442\u0430",searchContentEnter:"\u043C\u0430\u0437\u043C\u04B1\u043D\u044B \u0456\u0437\u0434\u0435\u0443 (\u041C\u04D9\u0442\u0456\u043D\u0434\u0456 \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437)",unitEnterName:"\u041C\u0435\u043A\u0435\u043C\u0435 (\u043C\u0435\u043A\u0435\u043C\u0435 \u0430\u0442\u0430\u0443\u044B\u043D \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437)",search:"\u0406\u0437\u0434\u0435\u0443",searchPersonToAdd:"\u049A\u043E\u0441\u049B\u044B\u04A3\u044B\u0437 \u043A\u0435\u043B\u0435\u0442\u0456\u043D \u0430\u0434\u0430\u043C\u0434\u044B \u0456\u0437\u0434\u0435\u04A3\u0456\u0437",skillTags:"\u0414\u0430\u0493\u0434\u044B \u0442\u0435\u0433\u0442\u0435\u0440\u0456",courseChapters:"\u041A\u0443\u0440\u0441 \u0442\u0430\u0440\u0430\u0443\u043B\u0430\u0440\u044B",enterNameToSearch:"\u0406\u0437\u0434\u0435\u0443 \u04AF\u0448\u0456\u043D \u0430\u0442\u0430\u0443\u044B\u043D \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437",leaderboard:"\u0420\u0435\u0439\u0442\u0438\u043D\u0433",passedLevelsCount:"\u04E8\u0442\u043A\u0435\u043D \u0434\u0435\u04A3\u0433\u0435\u0439\u043B\u0435\u0440 \u0441\u0430\u043D\u044B",clearanceLeaderboard:"\u0414\u0435\u04A3\u0433\u0435\u0439\u043B\u0435\u0440\u0434\u0456 \u04E9\u0442\u0443 \u0440\u0435\u0439\u0442\u0438\u043D\u0433\u0456",videoLearningLeaderboard:"\u0432\u0438\u0434\u0435\u043E\u043B\u0430\u0440\u0434\u044B \u04AF\u0439\u0440\u0435\u043D\u0443 \u0440\u0435\u0439\u0442\u0438\u043D\u0433\u0456",ranking:"\u0420\u0435\u0439\u0442\u0438\u043D\u0433\u0442\u0435\u0433\u0456 \u043E\u0440\u044B\u043D\u044B",name:"\u0410\u0442\u044B-\u0436\u04E9\u043D\u0456",cumulativeLearningTime:"\u0416\u0430\u043B\u043F\u044B \u043E\u049B\u0443 \u0443\u0430\u049B\u044B\u0442\u044B",resourceDownloadLeaderboard:"\u0420\u0435\u0441\u0443\u0440\u0441\u0442\u0430\u0440\u0434\u044B \u0436\u04AF\u043A\u0442\u0435\u0443 \u0440\u0435\u0439\u0442\u0438\u043D\u0433\u0456",resourceDownloadCount:"\u0420\u0435\u0441\u0443\u0440\u0441\u0442\u0430\u0440\u0434\u044B \u0436\u04AF\u043A\u0442\u0435\u0443 \u0441\u0430\u043D\u044B",interactiveDiscussionLeaderboard:"\u041F\u0456\u043A\u0456\u0440\u0442\u0430\u043B\u0430\u0441 \u0440\u0435\u0439\u0442\u0438\u043D\u0433\u0456",postCount:"\u0425\u0430\u0431\u0430\u0440\u043B\u0430\u043C\u0430 \u0436\u0430\u0437\u0443 \u0441\u0430\u043D\u044B",passedLevelsCount1:"\u04E8\u0442\u043A\u0435\u043D \u0434\u0435\u04A3\u0433\u0435\u0439\u043B\u0435\u0440 \u0441\u0430\u043D\u044B",notPublishedYet:"\u04D8\u043B\u0456 \u0436\u0430\u0440\u0438\u044F\u043B\u0430\u043D\u0431\u0430\u0434\u044B",viewDetails:"\u0422\u043E\u043B\u044B\u0493\u044B\u0440\u0430\u049B \u049B\u0430\u0440\u0430\u0443",send:"\u0416\u0456\u0431\u0435\u0440\u0443",startPractical:"\u041F\u0440\u0430\u043A\u0442\u0438\u043A\u0430\u043D\u044B \u0431\u0430\u0441\u0442\u0430\u0443",continuePractical:"\u041F\u0440\u0430\u043A\u0442\u0438\u043A\u0430\u043D\u044B \u0436\u0430\u043B\u0493\u0430\u0441\u0442\u044B\u0440\u0443",editCourse:"\u041A\u0443\u0440\u0441\u0442\u044B \u04E9\u04A3\u0434\u0435\u0443",deleteCourse:"\u041A\u0443\u0440\u0441\u0442\u044B \u0436\u043E\u044E",newChapter:"\u0416\u0430\u04A3\u0430 \u0442\u0430\u0440\u0430\u0443",addTrainingVideoProjects:"(\u0411\u0456\u0440 \u043D\u0435\u043C\u0435\u0441\u0435 \u0431\u0456\u0440\u043D\u0435\u0448\u0435 \u0442\u04D9\u0436\u0456\u0440\u0438\u0431\u0435\u043B\u0456\u043A \u0436\u04B1\u043C\u044B\u0441/\u0431\u0435\u0439\u043D\u0435 \u0436\u043E\u0431\u0430\u0441\u044B\u043D \u049B\u043E\u0441\u0443, \u0431\u04B1\u043B \u0431\u0456\u0440 \u0442\u0430\u0440\u0430\u0443\u0493\u0430 \u043A\u0456\u0440\u0435\u0434\u0456)",moveUp:"\u0416\u043E\u0493\u0430\u0440\u044B \u0436\u044B\u043B\u0436\u044B\u0442\u0443",moveDown:"\u0422\u04E9\u043C\u0435\u043D \u0436\u044B\u043B\u0436\u044B\u0442\u0443",delete:"\u0416\u043E\u044E",noContent:"\u049A\u0430\u0437\u0456\u0440\u0433\u0456 \u0443\u0430\u049B\u044B\u0442\u0442\u0430 \u043C\u0430\u0437\u043C\u04B1\u043D \u0436\u043E\u049B",name1:"\u0410\u0442\u0430\u0443\u044B",description:"\u0421\u0438\u043F\u0430\u0442\u0442\u0430\u043C\u0430",tagsEnterTagName:"\u0442\u0435\u0433\u0442\u0435\u0440\u0456 (\u0422\u0435\u0433 \u0430\u0442\u0430\u0443\u044B\u043D \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437)",subsections:"\u0411\u04E9\u043B\u0456\u043C\u0448\u0435",newSubsectionNameMax40Chars:"\u0416\u0430\u04A3\u0430 \u0431\u04E9\u043B\u0456\u043C\u0448\u0435 \u0430\u0442\u0430\u0443\u044B (40 \u0442\u0430\u04A3\u0431\u0430\u0434\u0430\u043D \u0430\u0441\u043F\u0430\u0439\u0442\u044B\u043D \u0430\u0442\u0430\u0443 \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437)",practicalProject:"\u041F\u0440\u0430\u043A\u0442\u0438\u043A\u0430\u043B\u044B\u049B \u0436\u043E\u0431\u0430",newPracticalProject:"\u0416\u0430\u04A3\u0430 \u043F\u0440\u0430\u043A\u0442\u0438\u043A\u0430\u043B\u044B\u049B \u0436\u043E\u0431\u0430",type:"\u0422\u04AF\u0440\u0456",nameMax60Chars:"\u0410\u0442\u0430\u0443\u044B (60 \u0442\u0430\u04A3\u0431\u0430\u0434\u0430\u043D \u0430\u0441\u043F\u0430\u0439\u0442\u044B\u043D \u0430\u0442\u0430\u0443 \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437)",selectPracticalProject:"\u041F\u0440\u0430\u043A\u0442\u0438\u043A\u0430\u043B\u044B\u049B \u0436\u043E\u0431\u0430\u043D\u044B \u0442\u0430\u04A3\u0434\u0430\u0443",practicalProjectName:"\u041F\u0440\u0430\u043A\u0442\u0438\u043A\u0430\u043B\u044B\u049B \u0436\u043E\u0431\u0430 \u0430\u0442\u0430\u0443\u044B",schoolUnit:"\u041C\u0435\u043A\u0442\u0435\u043F/ \u043C\u0435\u043A\u0435\u043C\u0435",creatorCollaborator:"\u049A\u04B1\u0440\u0443\u0448\u044B/\u0421\u0435\u0440\u0456\u043A\u0442\u0435\u0441",knowledgePoints:"\u0422\u0430\u049B\u044B\u0440\u044B\u043F\u0442\u0430\u0440",filter:"\u0424\u0438\u043B\u044C\u0442\u0440",difficulty:"\u049A\u0438\u044B\u043D\u0434\u044B\u0493\u044B",all:"\u0411\u0430\u0440\u043B\u044B\u0493\u044B",my1:"\u041C\u0435\u043D\u0456\u043A\u0456",beginner:"\u0411\u0430\u0441\u0442\u0430\u043F\u049B\u044B",intermediate:"\u041E\u0440\u0442\u0430",intermediateAdvanced:"\u041E\u0440\u0442\u0430\u0448\u0430 \u0436\u043E\u0493\u0430\u0440\u044B",advanced:"\u0416\u043E\u0493\u0430\u0440\u044B",advisorTeacher:"\u0416\u0435\u0442\u0435\u043A\u0448\u0456 \u043E\u049B\u044B\u0442\u0443\u0448\u044B",difficultyCoefficient:"\u049A\u0438\u044B\u043D\u0434\u044B\u049B \u043A\u043E\u044D\u0444\u0444\u0438\u0446\u0438\u0435\u043D\u0442\u0456",selectTaskLevels:"\u0422\u0430\u043F\u0441\u044B\u0440\u043C\u0430 \u0434\u0435\u04A3\u0433\u0435\u0439\u0456\u043D \u0442\u0430\u04A3\u0434\u0430\u0443",videoProject:"\u0411\u0435\u0439\u043D\u0435 / \u0432\u0438\u0434\u0435\u043E \u0436\u043E\u0431\u0430\u0441\u044B",newVideoProject:"\u0416\u0430\u04A3\u0430 \u0431\u0435\u0439\u043D\u0435 \u0436\u043E\u0431\u0430\u0441\u044B",projectNameMax40Chars:"\u0416\u043E\u0431\u0430 \u0430\u0442\u0430\u0443\u044B (40 \u0442\u0430\u04A3\u0431\u0430\u0434\u0430\u043D \u0430\u0441\u043F\u0430\u0439\u0442\u044B\u043D \u0430\u0442\u0430\u0443 \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437)",projectContent:"\u0416\u043E\u0431\u0430 \u043C\u0430\u0437\u043C\u04B1\u043D\u044B",uploadVideo:"\u0411\u0435\u0439\u043D\u0435\u043D\u0456 \u0436\u04AF\u043A\u0442\u0435\u0443",addExternalLink:"\u0421\u0456\u043B\u0442\u0435\u043C\u0435 \u049B\u043E\u0441\u0443",uploadCoverImage:"\u041C\u04B1\u049B\u0430\u0431\u0430 \u0441\u0443\u0440\u0435\u0442\u0456\u043D \u0436\u04AF\u043A\u0442\u0435\u0443",selectUploadFile:"\u0416\u04AF\u043A\u0442\u0435\u0443 \u0444\u0430\u0439\u043B\u044B\u043D \u0442\u0430\u04A3\u0434\u0430\u0443",noteUploadJpgPngMax2M288x158:"\u0422\u04AF\u0441\u0456\u043D\u0434\u0456\u0440\u043C\u0435: Jpg/png \u0441\u0438\u044F\u049B\u0442\u044B \u0444\u043E\u0440\u043C\u0430\u0442\u0442\u0430\u0493\u044B \u0444\u0430\u0439\u043B\u0434\u0430\u0440\u0434\u044B \u0436\u04AF\u043A\u0442\u0435\u0443\u0433\u0435 \u0431\u043E\u043B\u0430\u0434\u044B, \u0444\u0430\u0439\u043B \u043A\u04E9\u043B\u0435\u043C\u0456 2\u041C-\u0434\u0430\u043D \u0430\u0441\u043F\u0430\u0443\u044B \u043A\u0435\u0440\u0435\u043A, 288*158 \u043F\u0438\u043A\u0441\u0435\u043B\u044C\u0434\u0456 \u043F\u0430\u0439\u0434\u0430\u043B\u0430\u043D\u0443 \u04B1\u0441\u044B\u043D\u044B\u043B\u0430\u0434\u044B; \u0436\u04AF\u043A\u0442\u0435\u043C\u0441\u0435\u04A3\u0456\u0437, \u04D9\u0434\u0435\u043F\u043A\u0456 \u0436\u04AF\u0439\u0435 \u0441\u0443\u0440\u0435\u0442\u0456 \u043F\u0430\u0439\u0434\u0430\u043B\u0430\u043D\u044B\u043B\u0430\u0434\u044B.",projectIntroductionMax800Chars:"\u0416\u043E\u0431\u0430\u0493\u0430 \u0442\u04AF\u0441\u0456\u043D\u0456\u043A\u0442\u0435\u043C\u0435 (\u0411\u0435\u0439\u043D\u0435 \u0442\u0443\u0440\u0430\u043B\u044B \u0441\u0438\u043F\u0430\u0442\u0442\u0430\u043C\u0430\u043D\u044B \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437, 800 \u0442\u0430\u04A3\u0431\u0430\u0434\u0430\u043D \u0430\u0441\u043F\u0430\u0443\u044B \u043A\u0435\u0440\u0435\u043A)",knowledgeTags:"\u0431\u0456\u043B\u0456\u043C \u0442\u0430\u049B\u044B\u0440\u044B\u043F\u0442\u0430\u0440 \u0442\u0435\u0433\u0442\u0435\u0440\u0456",playbackSettings:"\u049A\u043E\u0439\u044B\u043B\u0443 \u0431\u0430\u043F\u0442\u0430\u0443\u043B\u0430\u0440\u044B",allowFastForward:"\u0422\u0435\u0437\u0434\u0435\u0442\u0456\u043F \u049B\u043E\u044E\u0493\u0430 \u0440\u04B1\u049B\u0441\u0430\u0442 \u0435\u0442\u0443",noteVideoUploadAgreement:'"\u041D\u0430\u0437\u0430\u0440 \u0430\u0443\u0434\u0430\u0440\u044B\u04A3\u044B\u0437: 1. \u0411\u0435\u0439\u043D\u0435\u043D\u0456 \u0436\u04AF\u043A\u0442\u0435\u0443 \u0430\u0440\u049B\u044B\u043B\u044B \u0421\u0456\u0437 \u043A\u043E\u043D\u0442\u0435\u043D\u0442 \u0436\u04AF\u043A\u0442\u0435\u0443 \u043A\u0435\u043B\u0456\u0441\u0456\u043C\u0456\u043C\u0435\u043D \u043A\u0435\u043B\u0456\u0441\u0435\u0441\u0456\u0437, \u0431\u0430\u0441\u049B\u0430 \u0430\u0434\u0430\u043C\u0434\u0430\u0440\u0434\u044B\u04A3 \u0440\u04B1\u049B\u0441\u0430\u0442\u044B\u043D\u0441\u044B\u0437 \u0448\u044B\u0493\u0430\u0440\u043C\u0430\u043B\u0430\u0440\u0434\u044B \u0436\u04AF\u043A\u0442\u0435\u0443\u0433\u0435 \u0431\u043E\u043B\u043C\u0430\u0439\u0434\u044B; 2. \u04AE\u0437\u0456\u043B\u0456\u0441\u0442\u0435\u043D \u043A\u0435\u0439\u0456\u043D \u0436\u04AF\u043A\u0442\u0435\u0443\u0434\u0456 \u049B\u0430\u043B\u043F\u044B\u043D\u0430 \u043A\u0435\u043B\u0442\u0456\u0440\u0443 \u049B\u043E\u043B\u0434\u0430\u0443\u0441\u044B\u0437, \u0444\u0430\u0439\u043B \u043A\u04E9\u043B\u0435\u043C\u0456 3\u0413\u0431-\u0442\u0430\u043D \u0430\u0441\u043F\u0430\u0443\u044B \u043A\u0435\u0440\u0435\u043A; 3. \u049A\u043E\u043B\u0434\u0430\u0441\u0442\u0430\u0439\u0442\u044B\u043D \u0444\u043E\u0440\u043C\u0430\u0442\u0442\u0430\u0440: avi, flv, f4v, m4v, mov, mp4, rmvb, swf, webm, wmv; 4. \u0415\u0433\u0435\u0440 \u0431\u0435\u0439\u043D\u0435 \u0441\u044B\u0440\u0442\u049B\u044B \u0441\u0456\u043B\u0442\u0435\u043C\u0435\u0434\u0435\u043D \u0431\u043E\u043B\u0441\u0430, \u0431\u04B1\u043B \u0441\u0430\u0439\u0442 \u0431\u0435\u0439\u043D\u0435\u043D\u0456 \u049B\u043E\u0439\u044B\u043B\u0443 \u0431\u0435\u0442\u0456\u043D \u04B1\u0441\u044B\u043D\u0431\u0430\u0439\u0434\u044B \u0436\u04D9\u043D\u0435 \u0441\u0442\u0430\u0442\u0438\u0441\u0442\u0438\u043A\u0430\u043B\u044B\u049B \u0434\u0435\u0440\u0435\u043A\u0442\u0435\u0440\u0434\u0456 \u0431\u0435\u0440\u0435 \u0430\u043B\u043C\u0430\u0439\u0434\u044B."',cancel:"\u0411\u0430\u0441 \u0442\u0430\u0440\u0442\u0443",confirm:"\u0420\u0430\u0441\u0442\u0430\u0443",selectVideoProject:"\u0411\u0435\u0439\u043D\u0435 \u0436\u043E\u0431\u0430\u0441\u044B\u043D \u0442\u0430\u04A3\u0434\u0430\u0443",selectFromTeachingClass:"\u041E\u049B\u0443 \u0441\u044B\u043D\u044B\u0431\u044B\u043D\u0430\u043D \u0442\u0430\u04A3\u0434\u0430\u0443",selectFromPersonalPage:"\u0416\u0435\u043A\u0435 \u043F\u0430\u0440\u0430\u049B\u0448\u0430\u0434\u0430\u043D \u0442\u0430\u04A3\u0434\u0430\u0443",searchVideoName:"\u0411\u0435\u0439\u043D\u0435 \u0430\u0442\u0430\u0443\u044B\u043D \u0435\u043D\u0433\u0456\u0437\u0456\u043F, \u0456\u0437\u0434\u0435\u04A3\u0456\u0437",totalXxData:"\u0416\u0430\u043B\u043F\u044B xx \u0434\u0435\u0440\u0435\u043A",operation1:"\u04D8\u0440\u0435\u043A\u0435\u0442",teachingCourseware:"\u0421\u0430\u0431\u0430\u049B \u043F\u0440\u0435\u0437\u0435\u043D\u0442\u0430\u0446\u0438\u044F\u0441\u044B",newTeachingCourseware:"\u0436\u0430\u04A3\u0430 \u0441\u0430\u0431\u0430\u049B \u043F\u0440\u0435\u0437\u0435\u043D\u0442\u0430\u0446\u0438\u044F\u0441\u044B",coursewareContentUploadAttachmentMax500MB:"\u0421\u0430\u0431\u0430\u049B \u043F\u0440\u0435\u0437\u0435\u043D\u0442\u0430\u0446\u0438\u044F\u0441\u044B \u043C\u0430\u0437\u043C\u04B1\u043D\u044B. \u0444\u0430\u0439\u043B \u0436\u04AF\u043A\u0442\u0435\u0443 (\u0431\u0456\u0440 \u0444\u0430\u0439\u043B\u0434\u044B\u04A3 \u043C\u0430\u043A\u0441\u0438\u043C\u0430\u043B\u0434\u044B \u043A\u04E9\u043B\u0435\u043C\u0456 500\u041C\u0411)",knowledgeTags1:"\u0431\u0456\u043B\u0456\u043C \u0442\u0430\u049B\u044B\u0440\u044B\u043F\u0442\u0430\u0440 \u0442\u0435\u0433\u0442\u0435\u0440\u0456",noteCoursewareUploadAgreement:'"\u041D\u0430\u0437\u0430\u0440 \u0430\u0443\u0434\u0430\u0440\u044B\u04A3\u044B\u0437: 1. \u0421\u0430\u0431\u0430\u049B \u043F\u0440\u0435\u0437\u0435\u043D\u0442\u0430\u0446\u0438\u044F\u0441\u044B\u043D \u0436\u04AF\u043A\u0442\u0435\u0443 \u0430\u0440\u049B\u044B\u043B\u044B \u0421\u0456\u0437 \u043A\u043E\u043D\u0442\u0435\u043D\u0442 \u0436\u04AF\u043A\u0442\u0435\u0443 \u043A\u0435\u043B\u0456\u0441\u0456\u043C\u0456\u043C\u0435\u043D \u043A\u0435\u043B\u0456\u0441\u0435\u0441\u0456\u0437, \u0431\u0430\u0441\u049B\u0430 \u0430\u0434\u0430\u043C\u0434\u0430\u0440\u0434\u044B\u04A3 \u0440\u04B1\u049B\u0441\u0430\u0442\u044B\u043D\u0441\u044B\u0437 \u0448\u044B\u0493\u0430\u0440\u043C\u0430\u043B\u0430\u0440\u0434\u044B \u0436\u04AF\u043A\u0442\u0435\u0443\u0433\u0435 \u0431\u043E\u043B\u043C\u0430\u0439\u0434\u044B; 2. \u0416\u04AF\u043A\u0442\u0435\u043B\u0433\u0435\u043D \u0441\u0430\u0431\u0430\u049B \u043F\u0440\u0435\u0437\u0435\u043D\u0442\u0430\u0446\u0438\u044F\u0441\u044B \u04D9\u0434\u0435\u043F\u043A\u0456 \u0431\u043E\u0439\u044B\u043D\u0448\u0430 \u0436\u04AF\u043A\u0442\u0435\u0443\u0434\u0456 \u0440\u04B1\u049B\u0441\u0430\u0442 \u0435\u0442\u043F\u0435\u0439\u0442\u0456\u043D\u0434\u0435\u0439\u0434\u0456, \u0436\u04AF\u043A\u0442\u0435\u0443\u0434\u0456 \u049B\u043E\u0441\u0443 \u04AF\u0448\u0456\u043D \u043A\u0443\u0440\u0441 \u04E9\u04A3\u0434\u0435\u0443 \u0431\u0435\u0442\u0456\u043D\u0435 \u04E9\u0442\u0456\u043F \u0431\u0430\u043F\u0442\u0430\u0443\u043B\u0430\u0440\u0434\u044B \u0436\u0430\u0441\u0430\u0443 \u043A\u0435\u0440\u0435\u043A; 3. \u04AE\u0437\u0456\u043B\u0456\u0441\u0442\u0435\u043D \u043A\u0435\u0439\u0456\u043D \u0436\u04AF\u043A\u0442\u0435\u0443\u0434\u0456 \u049B\u0430\u043B\u043F\u044B\u043D\u0430 \u043A\u0435\u043B\u0442\u0456\u0440\u0443 \u049B\u043E\u043B\u0434\u0430\u043D\u044B\u043B\u043C\u0430\u0439\u0434\u044B, \u0431\u0456\u0440 \u0444\u0430\u0439\u043B\u0434\u044B\u04A3 \u043A\u04E9\u043B\u0435\u043C\u0456 500\u041C\u0431-\u0442\u0430\u043D \u0430\u0441\u043F\u0430\u0443\u044B \u043A\u0435\u0440\u0435\u043A; 4. \u049A\u0430\u0437\u0456\u0440\u0433\u0456 \u0443\u0430\u049B\u044B\u0442\u0442\u0430 \u0442\u0435\u043A pdf, word, excel, ppt, zip \u0444\u043E\u0440\u043C\u0430\u0442\u0442\u0430\u0440\u044B \u0493\u0430\u043D\u0430 \u049B\u043E\u043B\u0434\u0430\u0443 \u043A\u04E9\u0440\u0441\u0435\u0442\u0456\u043B\u0435\u0434\u0456; 5. \u0424\u0430\u0439\u043B \u0430\u0442\u0430\u0443\u044B \u0436\u04AF\u0439\u0435\u0434\u0435\u0433\u0456 \u043E\u0441\u044B \u0441\u0430\u0431\u0430\u049B \u043F\u0440\u0435\u0437\u0435\u043D\u0442\u0430\u0446\u0438\u044F \u0430\u0442\u0430\u0443\u044B \u0440\u0435\u0442\u0456\u043D\u0434\u0435 \u0430\u0432\u0442\u043E\u043C\u0430\u0442\u0442\u044B \u0442\u04AF\u0440\u0434\u0435 \u043E\u049B\u044B\u043B\u0430\u0434\u044B, \u0436\u04AF\u043A\u0442\u0435\u043C\u0435\u0441 \u0431\u04B1\u0440\u044B\u043D \u043D\u0430\u0437\u0430\u0440 \u0430\u0443\u0434\u0430\u0440\u044B\u04A3\u044B\u0437; 6. \u0411\u0456\u0440 \u0443\u0430\u049B\u044B\u0442\u0442\u0430 \u0435\u04A3 \u043A\u04E9\u043F \u0434\u0435\u0433\u0435\u043D\u0434\u0435 10 \u0444\u0430\u0439\u043B \u0436\u04AF\u043A\u0442\u0435\u0443\u0433\u0435 \u0431\u043E\u043B\u0430\u0434\u044B."',selectFromPracticalCourse:"\u041F\u0440\u0430\u043A\u0442\u0438\u043A\u0430\u043B\u044B\u049B \u043A\u0443\u0440\u0441\u0442\u0430\u043D \u0442\u0430\u04A3\u0434\u0430\u0443",allTeachingClasses:"\u0411\u0430\u0440\u043B\u044B\u049B \u043E\u049B\u0443 \u0441\u044B\u043D\u044B\u043F\u0442\u0430\u0440\u044B",homework:"\u0422\u0430\u043F\u0441\u044B\u0440\u043C\u0430",newGroupHomework:"\u0416\u0430\u04A3\u0430 \u0442\u043E\u043F\u0442\u044B\u049B \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430",newGraphicHomework:"\u0416\u0430\u04A3\u0430 \u0441\u0443\u0440\u0435\u0442\u0442\u0456-\u043C\u04D9\u0442\u0456\u043D\u0434\u0456\u043A \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430",newProgrammingHomework:"\u0416\u0430\u04A3\u0430 \u0431\u0430\u0493\u0434\u0430\u0440\u043B\u0430\u043C\u0430\u043B\u0430\u0443 \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430\u0441\u044B",selectGroupHomework:"\u0422\u043E\u043F\u0442\u044B\u049B \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430\u043D\u044B \u0442\u0430\u04A3\u0434\u0430\u0443",selectGraphicHomework:"\u0421\u0443\u0440\u0435\u0442\u0442\u0456-\u043C\u04D9\u0442\u0456\u043D\u0434\u0456\u043A \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430\u043D\u044B \u0442\u0430\u04A3\u0434\u0430\u0443",selectProgrammingHomework:"\u0411\u0430\u0493\u0434\u0430\u0440\u043B\u0430\u043C\u0430\u043B\u0430\u0443 \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430\u0441\u044B\u043D \u0442\u0430\u04A3\u0434\u0430\u0443",quiz:"\u0422\u0435\u0441\u0442",newExamPaper:"\u0416\u0430\u04A3\u0430 \u0442\u0435\u0441\u0442 \u0442\u0430\u0493\u0430\u0439\u044B\u043D\u0434\u0430\u0443",selectExamPaper:"\u0422\u0435\u0441\u0442 \u0442\u0430\u04A3\u0434\u0430\u0443",cancel1:"\u0411\u0430\u0441 \u0442\u0430\u0440\u0442\u0443",save:"\u0421\u0430\u049B\u0442\u0430\u0443",dragToChangeProjectOrder:"\u0416\u043E\u0431\u0430\u043B\u0430\u0440\u0434\u0456\u04A3 \u043A\u04E9\u0440\u0441\u0435\u0442\u0456\u043B\u0443 \u0440\u0435\u0442\u0456\u043D \u04E9\u0437\u0433\u0435\u0440\u0442\u0443 \u04AF\u0448\u0456\u043D \u0441\u04AF\u0439\u0440\u0435\u04A3\u0456\u0437",allProjectsDraggableSortUpgradeDowngrade:"\u0411\u0430\u0440\u043B\u044B\u049B \u0436\u044C\u0431\u0430\u043B\u0430\u0440\u0434\u044B \u0441\u04AF\u0439\u0440\u0435\u0443 \u0430\u0440\u049B\u044B\u043B\u044B \u0440\u0435\u0442\u0442\u0435\u0443\u0433\u0435 \u043D\u0435\u043C\u0435\u0441\u0435 \u0434\u0435\u04A3\u0433\u0435\u0439\u0456\u043D \u04E9\u0437\u0433\u0435\u0440\u0442\u0443\u0433\u0435 \u0431\u043E\u043B\u0430\u0434\u044B.",newProjectNameNoContentDisplayOnly:"\u0416\u0430\u04A3\u0430 \u0436\u043E\u0431\u0430 \u0430\u0442\u0430\u0443\u044B - \u0431\u04B1\u043B \u0436\u043E\u0431\u0430\u0434\u0430 \u043D\u0430\u049B\u0442\u044B \u043C\u0430\u0437\u043C\u04B1\u043D \u0436\u043E\u049B, \u0442\u0435\u043A \u0430\u0442\u0430\u0443\u044B \u043A\u04E9\u0440\u0441\u0435\u0442\u0456\u043B\u0435\u0434\u0456, \u0431\u0430\u0441\u0443\u0493\u0430 \u0431\u043E\u043B\u043C\u0430\u0439\u0434\u044B.",experimentCount:"\u042D\u043A\u0441\u043F\u0435\u0440\u0438\u043C\u0435\u043D\u0442\u0442\u0435\u0440 \u0441\u0430\u043D\u044B",editPracticalCourse:"\u041F\u0440\u0430\u043A\u0442\u0438\u043A\u0430\u043B\u044B\u049B \u043A\u0443\u0440\u0441 \u04E9\u04A3\u0434\u0435\u0443",practicalCourseName:"\u041F\u0440\u0430\u043A\u0442\u0438\u043A\u0430\u043B\u044B\u049B \u043A\u0443\u0440\u0441 \u0430\u0442\u0430\u0443\u044B",englishCourseName:"\u0410\u0493\u044B\u043B\u0448\u044B\u043D \u0442\u0456\u043B\u0456\u043D\u0434\u0435\u0433\u0456 \u043A\u0443\u0440\u0441 \u0430\u0442\u0430\u0443\u044B",publishingUnit:"\u0416\u0430\u0440\u0438\u044F\u043B\u0430\u0443\u0448\u044B \u043C\u0435\u043A\u0435\u043C\u0435",introduction:"\u0442\u04AF\u0441\u0456\u043D\u0456\u043A\u0442\u0435\u043C\u0435",courseAnnouncement:"\u041A\u0443\u0440\u0441 \u0445\u0430\u0431\u0430\u0440\u043B\u0430\u043C\u0430\u0441\u044B",courseAnnouncementTip:"(\u041C\u04B1\u0493\u0430\u043B\u0456\u043C\u0434\u0435\u0440\u0433\u0435 \u0445\u0430\u0431\u0430\u0440\u043B\u0430\u043C\u0430 \u043C\u0430\u0437\u043C\u04B1\u043D\u044B\u043D \u0442\u0435\u04A3\u0448\u0435\u0443\u0433\u0435, \u043E\u043D\u044B \u043A\u0443\u0440\u0441 \u043E\u049B\u0443\u0448\u044B\u043B\u0430\u0440\u044B\u043D\u0430 \u0442\u0435\u0440\u0435\u0437\u0435 \u0442\u04AF\u0440\u0456\u043D\u0434\u0435 \u0435\u0441\u043A\u0435\u0440\u0442\u0443\u0433\u0435 \u043C\u04AF\u043C\u043A\u0456\u043D\u0434\u0456\u043A \u0431\u0435\u0440\u0435\u0434\u0456)",displayDefaultChapterNumbers:"\u04D8\u0434\u0435\u043F\u043A\u0456 \u0442\u0430\u0440\u0430\u0443 \u043D\u04E9\u043C\u0456\u0440\u0456\u043D \u043A\u04E9\u0440\u0441\u0435\u0442\u0443",displayDefaultChapterNumbersTip:"(\u0422\u0430\u04A3\u0434\u0430\u043B\u0441\u0430, \u0442\u0430\u0440\u0430\u0443\u0434\u0430\u0493\u044B \u0431\u0430\u0440\u043B\u044B\u049B \u0436\u043E\u0431\u0430\u043B\u0430\u0440\u0493\u0430 \u0440\u0435\u0442\u0442\u0456\u043A \u043D\u04E9\u043C\u0456\u0440\u043B\u0435\u0440 \u049B\u043E\u0441\u044B\u043B\u0430\u0434\u044B)",selfSelectDisplaySpocClass:"SPOC \u0441\u0430\u0431\u0430\u0493\u044B\u043D \u04E9\u0437\u0434\u0456\u0433\u0456\u043D\u0435\u043D \u0442\u0430\u04A3\u0434\u0430\u0443 \u0436\u04D9\u043D\u0435 \u043A\u04E9\u0440\u0441\u0435\u0442\u0443",selfSelectDisplaySpocClassTip:"(\u0411\u0435\u043B\u0433\u0456\u043B\u0435\u043D\u0441\u0435, \u043E\u049B\u044B\u0442\u0443 \u0442\u043E\u0431\u044B\u043D\u044B\u04A3 \u0430\u0441\u0442\u044B\u043D\u0430 SPOC \u0441\u0430\u0431\u0430\u0493\u044B \u043C\u043E\u0434\u0443\u043B\u0456 \u049B\u043E\u0441\u044B\u043B\u0430\u0434\u044B, \u0442\u043E\u043F \u043C\u04AF\u0448\u0435\u043B\u0435\u0440\u0456 \u043C\u043E\u0434\u0443\u043B\u044C\u0434\u0435\u0433\u0456 \u0441\u0430\u0431\u0430\u049B\u0442\u044B\u04A3 \u043A\u04E9\u0440\u0456\u043D\u0456\u0441\u0456\u043D \u0431\u0430\u0441\u049B\u0430\u0440\u0430 \u0430\u043B\u0430\u0434\u044B)",displayTechnicalTagsModule:"\u0422\u0435\u0445\u043D\u043E\u043B\u043E\u0433\u0438\u044F\u043B\u044B\u049B \u0442\u0435\u0433\u0442\u0435\u0440 \u043C\u043E\u0434\u0443\u043B\u0456\u043D \u043A\u04E9\u0440\u0441\u0435\u0442\u0443",displayTechnicalTagsModuleTip:"(\u0411\u0435\u043B\u0433\u0456\u043B\u0435\u043D\u0441\u0435, \u043E\u049B\u044B\u0442\u0443 \u0442\u043E\u0431\u044B\u043D\u044B\u04A3 \u0430\u0441\u0442\u044B\u043D\u0430 \u0442\u0435\u0445\u043D\u043E\u043B\u043E\u0433\u0438\u044F\u043B\u044B\u049B \u0442\u0435\u0433\u0442\u0435\u0440 \u043C\u043E\u0434\u0443\u043B\u0456 \u049B\u043E\u0441\u044B\u043B\u0430\u0434\u044B)",displayHistoricalClassesModule:"\u0422\u0430\u0440\u0438\u0445\u0438 \u0441\u0430\u0431\u0430\u049B\u0442\u0430\u0440 \u043C\u043E\u0434\u0443\u043B\u0456\u043D \u043A\u04E9\u0440\u0441\u0435\u0442\u0443",displayHistoricalClassesModuleTip:"(\u0411\u0435\u043B\u0433\u0456\u043B\u0435\u043D\u0441\u0435, \u043E\u049B\u044B\u0442\u0443 \u0442\u043E\u0431\u044B\u043D\u044B\u04A3 \u0430\u0441\u0442\u044B\u043D\u0430 \u0442\u0430\u0440\u0438\u0445\u0438 \u0441\u0430\u0431\u0430\u049B\u0442\u0430\u0440 \u043C\u043E\u0434\u0443\u043B\u0456 \u049B\u043E\u0441\u044B\u043B\u0430\u0434\u044B, \u0442\u043E\u043F \u043C\u04AF\u0448\u0435\u043B\u0435\u0440\u0456 \u043C\u043E\u0434\u0443\u043B\u044C\u0434\u0435\u0433\u0456 \u0441\u0430\u0431\u0430\u049B\u0442\u044B\u04A3 \u043A\u04E9\u0440\u0456\u043D\u0456\u0441\u0456\u043D \u0431\u0430\u0441\u049B\u0430\u0440\u0430 \u0430\u043B\u0430\u0434\u044B)",allowDownloadTeachingCourseware:"\u041E\u049B\u0443 \u043F\u0440\u0435\u0437\u0435\u043D\u0442\u0430\u0446\u0438\u044F\u0441\u044B\u043D \u0436\u04AF\u043A\u0442\u0435\u0443\u0433\u0435 \u0440\u04B1\u049B\u0441\u0430\u0442 \u0435\u0442\u0443",allowDownloadTeachingCoursewareTip:"(\u0411\u0435\u043B\u0433\u0456\u043B\u0435\u043D\u0441\u0435, \u043E\u049B\u0443\u0448\u044B\u043B\u0430\u0440\u0493\u0430 \u043A\u0443\u0440\u0441\u0442\u044B\u04A3 \u0442\u0430\u0440\u0430\u0443\u043B\u0430\u0440\u044B\u043D\u0430 \u0436\u04AF\u043A\u0442\u0435\u043B\u0433\u0435\u043D \u043E\u049B\u044B\u0442\u0443 \u043F\u0440\u0435\u0437\u0435\u043D\u0442\u0430\u0446\u0438\u044F\u0441\u044B\u043D \u0436\u04AF\u043A\u0442\u0435\u0443\u0433\u0435 \u0440\u04B1\u049B\u0441\u0430\u0442 \u0435\u0442\u0456\u043B\u0435\u0434\u0456)",defaultExpandCourseSubsections:"\u041A\u0443\u0440\u0441 \u0431\u04E9\u043B\u0456\u043C\u0434\u0435\u0440\u0456\u043D \u04D9\u0434\u0435\u043F\u043A\u0456 \u0431\u043E\u0439\u044B\u043D\u0448\u0430 \u043A\u04E9\u0440\u0441\u0435\u0442\u0443",defaultExpandCourseSubsectionsTip:"(\u0411\u0435\u043B\u0433\u0456\u043B\u0435\u043D\u0441\u0435, \u043F\u0430\u0439\u0434\u0430\u043B\u0430\u043D\u0443\u0448\u044B\u043B\u0430\u0440 \u043A\u0443\u0440\u0441 \u0442\u043E\u043B\u044B\u049B \u043C\u04D9\u043B\u0456\u043C\u0435\u0442\u0442\u0435\u0440\u0456 \u0431\u0435\u0442\u0456\u043D\u0435 \u043A\u0456\u0440\u0433\u0435\u043D \u043A\u0435\u0437\u0434\u0435, \u0431\u0430\u0440\u043B\u044B\u049B \u0431\u04E9\u043B\u0456\u043C\u0434\u0435\u0440\u0434\u0456\u04A3 \u043C\u0430\u0437\u043C\u04B1\u043D\u044B \u04D9\u0434\u0435\u043F\u043A\u0456 \u0431\u043E\u0439\u044B\u043D\u0448\u0430 \u0430\u0448\u044B\u049B \u0431\u043E\u043B\u0430\u0434\u044B)",customTopBackgroundImage:"\u0416\u043E\u0493\u0430\u0440\u0493\u044B \u0436\u0430\u049B\u0442\u0430\u0493\u044B \u0444\u043E\u043D\u0434\u044B\u049B \u0441\u0443\u0440\u0435\u0442\u0442\u0456 \u0431\u0430\u043F\u0442\u0430\u0443",customTopBackgroundImageTip:"(\u0411\u04B1\u043B \u043C\u0456\u043D\u0434\u0435\u0442\u0442\u0456 \u0435\u043C\u0435\u0441. \u0415\u0433\u0435\u0440 \u0436\u04AF\u043A\u0442\u0435\u043B\u043C\u0435\u0441\u0435, \u0436\u04AF\u0439\u0435\u043D\u0456\u04A3 \u04D9\u0434\u0435\u043F\u043A\u0456 \u0441\u0443\u0440\u0435\u0442\u0456 \u043F\u0430\u0439\u0434\u0430\u043B\u0430\u043D\u044B\u043B\u0430\u0434\u044B; \u0435\u0433\u0435\u0440 \u0436\u04AF\u043A\u0442\u0435\u0441\u0435\u04A3\u0456\u0437, jpg, png \u0444\u043E\u0440\u043C\u0430\u0442\u0442\u0430\u0440\u044B\u043D \u0442\u0430\u04A3\u0434\u0430\u04A3\u044B\u0437, \u04E9\u043B\u0448\u0435\u043C\u0456 2\u041C-\u0442\u0430\u043D \u0430\u0441\u043F\u0430\u0443\u044B \u043A\u0435\u0440\u0435\u043A, \u04B1\u0441\u044B\u043D\u044B\u043B\u0430\u0442\u044B\u043D \u04E9\u043B\u0448\u0435\u043C\u0456 1920*240 \u043F\u0438\u043A\u0441\u0435\u043B\u044C)",customTopContentImage:"\u0416\u043E\u0493\u0430\u0440\u0493\u044B \u0436\u0430\u049B\u0442\u0430\u0493\u044B \u043C\u0430\u0437\u043C\u04B1\u043D \u0441\u0443\u0440\u0435\u0442\u0456\u043D \u0431\u0430\u043F\u0442\u0430\u0443",customTopContentImageTip:"(\u0411\u04B1\u043B \u043C\u0456\u043D\u0434\u0435\u0442\u0442\u0456 \u0435\u043C\u0435\u0441. \u0415\u0433\u0435\u0440 \u0436\u04AF\u043A\u0442\u0435\u043B\u043C\u0435\u0441\u0435, \u0436\u04AF\u0439\u0435\u043D\u0456\u04A3 \u04D9\u0434\u0435\u043F\u043A\u0456 \u0441\u0443\u0440\u0435\u0442\u0456 \u043F\u0430\u0439\u0434\u0430\u043B\u0430\u043D\u044B\u043B\u0430\u0434\u044B; \u0435\u0433\u0435\u0440 \u0436\u04AF\u043A\u0442\u0435\u0441\u0435\u04A3\u0456\u0437, jpg, png \u0444\u043E\u0440\u043C\u0430\u0442\u0442\u0430\u0440\u044B\u043D \u0442\u0430\u04A3\u0434\u0430\u04A3\u044B\u0437, \u04E9\u043B\u0448\u0435\u043C\u0456 2\u041C-\u0442\u0430\u043D \u0430\u0441\u043F\u0430\u0443\u044B \u043A\u0435\u0440\u0435\u043A, \u04B1\u0441\u044B\u043D\u044B\u043B\u0430\u0442\u044B\u043D \u04E9\u043B\u0448\u0435\u043C\u0456 1920*240 \u043F\u0438\u043A\u0441\u0435\u043B\u044C)",uploadImage:"\u0421\u0443\u0440\u0435\u0442\u0442\u0456 \u0436\u04AF\u043A\u0442\u0435\u0443",submit:"\u0416\u0456\u0431\u0435\u0440\u0443",return:"\u0410\u0440\u0442\u049B\u0430 \u049B\u0430\u0439\u0442\u0443",selectDirectionCourse:"\u0411\u0430\u0493\u044B\u0442 & \u041A\u0443\u0440\u0441\u0442\u044B \u0442\u0430\u04A3\u0434\u0430\u04A3\u044B\u0437",tagsCannotBeEmpty:"\u0442\u0435\u0433\u0442\u0435\u0440 \u0431\u043E\u0441 \u0431\u043E\u043B\u043C\u0430\u0443\u044B \u0442\u0438\u0456\u0441",revokePublishSuccess:"\u0416\u0430\u0440\u0438\u044F\u043B\u0430\u0443\u0434\u044B \u049B\u0430\u0439\u0442\u0430\u0440\u0443 \u0441\u04D9\u0442\u0442\u0456 \u043E\u0440\u044B\u043D\u0434\u0430\u043B\u0434\u044B",revokeOpenRequestSuccess:"\u0410\u0448\u044B\u049B \u0435\u0442\u0443 \u04E9\u0442\u0456\u043D\u0456\u0448\u0456\u043D \u049B\u0430\u0439\u0442\u0430\u0440\u0443 \u0441\u04D9\u0442\u0442\u0456 \u043E\u0440\u044B\u043D\u0434\u0430\u043B\u0434\u044B",noDataSelected:"\u049A\u0430\u0437\u0456\u0440\u0433\u0456 \u0443\u0430\u049B\u044B\u0442\u0442\u0430 \u0434\u0435\u0440\u0435\u043A \u0442\u0430\u04A3\u0434\u0430\u043B\u043C\u0430\u0493\u0430\u043D",noClassroomSelected:"\u0421\u0456\u0437 \u04D9\u043B\u0456 \u0436\u0456\u0431\u0435\u0440\u0456\u043B\u0435\u0442\u0456\u043D \u0441\u0430\u0431\u0430\u049B\u0442\u044B \u0442\u0430\u04A3\u0434\u0430\u0493\u0430\u043D \u0436\u043E\u049B\u0441\u044B\u0437",NoAssignmentSelected:"\u0421\u0456\u0437 \u04D9\u043B\u0456 \u0442\u04D9\u0436\u0456\u0440\u0438\u0431\u0435\u043B\u0456\u043A \u0436\u04B1\u043C\u044B\u0441, \u043A\u0435\u0437\u0435\u04A3, \u0431\u0435\u0439\u043D\u0435, \u0442\u043E\u043F\u0442\u044B\u049B \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430, \u043C\u04D9\u0442\u0456\u043D\u0434\u0456\u043A \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430, \u0442\u0435\u0441\u0442 \u043D\u0435\u043C\u0435\u0441\u0435 \u0431\u0430\u0493\u0434\u0430\u0440\u043B\u0430\u043C\u0430\u043B\u0430\u0443 \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430\u0441\u044B\u043D \u0442\u0430\u04A3\u0434\u0430\u0493\u0430\u043D \u0436\u043E\u049B\u0441\u044B\u0437",unsupportedVideoFormat:"\u049A\u043E\u043B\u0434\u0430\u0443 \u043A\u04E9\u0440\u0441\u0435\u0442\u0456\u043B\u043C\u0435\u0439\u0442\u0456\u043D \u0431\u0435\u0439\u043D\u0435 \u0444\u043E\u0440\u043C\u0430\u0442\u044B",videoSizeExceeded:"\u0411\u0435\u0439\u043D\u0435 \u04E9\u043B\u0448\u0435\u043C\u0456 \u0448\u0435\u043A\u0442\u0435\u043D \u0430\u0441\u0442\u044B",duplicateVideoName:"\u0411\u0456\u0440\u0434\u0435\u0439 \u0430\u0442\u0430\u0443\u043B\u044B \u0431\u0435\u0439\u043D\u0435\u0444\u0430\u0439\u043B\u0434\u044B \u0436\u04AF\u043A\u0442\u0435\u0443 \u043C\u04AF\u043C\u043A\u0456\u043D \u0435\u043C\u0435\u0441, \u049B\u0430\u0439\u0442\u0430 \u0442\u0430\u04A3\u0434\u0430\u04A3\u044B\u0437",videoCloudError:"\u0411\u0435\u0439\u043D\u0435 \u0431\u04B1\u043B\u0442 \u049B\u044B\u0437\u043C\u0435\u0442\u0456\u043D\u0434\u0435 \u049B\u0430\u0442\u0435 \u043E\u0440\u044B\u043D \u0430\u043B\u0434\u044B, \u049B\u0430\u0439\u0442\u0430 \u0436\u04AF\u043A\u0442\u0435\u04A3\u0456\u0437",fileSizeExceeds50M:"\u0424\u0430\u0439\u043B \u043A\u04E9\u043B\u0435\u043C\u0456 50\u041C-\u043D\u0430\u043D \u0430\u0441\u049B\u0430\u043D, \u0442\u0430\u043B\u0430\u043F\u049B\u0430 \u0441\u0430\u0439 \u0435\u043C\u0435\u0441",featureUpgrading:"\u0424\u0443\u043D\u043A\u0446\u0438\u044F \u0436\u0430\u04A3\u0430\u0440\u0442\u044B\u043B\u0443\u0434\u0430, \u043A\u04AF\u0442\u0435 \u0442\u04B1\u0440\u044B\u04A3\u044B\u0437, \u0440\u0430\u0445\u043C\u0435\u0442",uploadOrSelectVideo:"\u0411\u0435\u0439\u043D\u0435 \u0436\u04AF\u043A\u0442\u0435\u04A3\u0456\u0437 \u043D\u0435\u043C\u0435\u0441\u0435 \u0442\u0430\u04A3\u0434\u0430\u04A3\u044B\u0437",selectKnowledgePoint:"\u0411\u0456\u043B\u0456\u043C \u0442\u0430\u049B\u044B\u0440\u044B\u0431\u044B\u043D \u0442\u0430\u04A3\u0434\u0430\u04A3\u044B\u0437",uploadOrSelectAttachment:"\u049A\u043E\u0441\u044B\u043C\u0448\u0430\u043D\u044B \u0436\u04AF\u043A\u0442\u0435\u04A3\u0456\u0437 \u043D\u0435\u043C\u0435\u0441\u0435 \u0442\u0430\u04A3\u0434\u0430\u04A3\u044B\u0437",selectPracticalTraining:"\u0442\u04D9\u0436\u0456\u0440\u0438\u0431\u0435\u043B\u0456\u043A \u0436\u04B1\u043C\u044B\u0441\u0442\u044B \u0442\u0430\u04A3\u0434\u0430\u04A3\u044B\u0437",directionOrCourseRequired:"\u0411\u0430\u0493\u044B\u0442 \u043D\u0435\u043C\u0435\u0441\u0435 \u043A\u0443\u0440\u0441 \u0431\u043E\u0441 \u0431\u043E\u043B\u043C\u0430\u0443\u044B \u0442\u0438\u0456\u0441, \u0442\u043E\u043B\u0442\u044B\u0440\u044B\u043F \u0431\u0430\u0440\u044B\u043F \u0436\u0456\u0431\u0435\u0440\u0456\u04A3\u0456\u0437!",notCollaborator:"\u041A\u0443\u0440\u0441\u0442\u044B\u04A3 \u0441\u0435\u0440\u0456\u043A\u0442\u0435\u0441\u0456 \u0435\u043C\u0435\u0441 \u0430\u0434\u0430\u043C\u0434\u0430\u0440\u0493\u0430 \u0440\u04B1\u049B\u0441\u0430\u0442 \u0436\u043E\u049B, \u0436\u0435\u0442\u0435\u043A\u0448\u0456\u043C\u0435\u043D \u0445\u0430\u0431\u0430\u0440\u043B\u0430\u0441\u044B\u04A3\u044B\u0437",openRequestSubmitted:"\u0410\u0448\u044B\u049B \u0435\u0442\u0443 \u04E9\u0442\u0456\u043D\u0456\u0448\u0456 \u0436\u0456\u0431\u0435\u0440\u0456\u043B\u0434\u0456, \u04D9\u043A\u0456\u043C\u0448\u0456\u043D\u0456\u04A3 \u0442\u0435\u043A\u0441\u0435\u0440\u0443\u0456\u043D \u043A\u04AF\u0442\u0456\u04A3\u0456\u0437",replyContentRequired:"\u0416\u0430\u0443\u0430\u043F \u043C\u0430\u0437\u043C\u04B1\u043D\u044B \u0431\u043E\u0441 \u0431\u043E\u043B\u043C\u0430\u0443\u044B \u0442\u0438\u0456\u0441",teachingMaterialsNoDownload:"\u0421\u0430\u0431\u0430\u049B \u043F\u0440\u0435\u0437\u0435\u043D\u0442\u0430\u0446\u0438\u044F\u0441\u044B\u043D \u0436\u04AF\u043A\u0442\u0435\u0443 \u043C\u04AF\u043C\u043A\u0456\u043D \u0435\u043C\u0435\u0441",confirmDeletion:"\u0411\u04B1\u043B \u04D9\u0440\u0435\u043A\u0435\u0442 \u0430\u0493\u044B\u043C\u0434\u0430\u0493\u044B \u049B\u0430\u043B\u0442\u0430\u043D\u044B \u0436\u04D9\u043D\u0435 \u0456\u0448\u043A\u0456 \u049B\u0430\u043B\u0442\u0430\u043B\u0430\u0440\u0434\u044B \u0436\u043E\u044F\u0434\u044B, \u0436\u043E\u044E\u0434\u044B \u0440\u0430\u0441\u0442\u0430\u0439\u0441\u044B\u0437 \u0431\u0430?",noVideoResources:"\u0411\u0435\u0439\u043D\u0435 \u0440\u0435\u0441\u0443\u0440\u0441\u044B \u0436\u043E\u049B",moveUpSuccess:"\u0416\u043E\u0493\u0430\u0440\u044B\u0493\u0430 \u0436\u044B\u043B\u0436\u044B\u0442\u0443 \u0441\u04D9\u0442\u0442\u0456",moveDownSuccess:"\u0422\u04E9\u043C\u0435\u043D\u0433\u0435 \u0436\u044B\u043B\u0436\u044B\u0442\u0443 \u0441\u04D9\u0442\u0442\u0456",nameRequired:"\u0410\u0442\u0430\u0443\u044B \u0431\u043E\u0441 \u0431\u043E\u043B\u043C\u0430\u0443\u044B \u0442\u0438\u0456\u0441",noDuplicateSelection:"\u049A\u0430\u0439\u0442\u0430-\u049B\u0430\u0439\u0442\u0430 \u0442\u0430\u04A3\u0434\u0430\u043C\u0430\u04A3\u044B\u0437",exitEditModeFirst:"\u0410\u043B\u0434\u044B\u043C\u0435\u043D \u04E9\u04A3\u0434\u0435\u0443 \u0440\u0435\u0436\u0438\u043C\u0456\u043D \u0442\u043E\u049B\u0442\u0430\u0442\u044B\u04A3\u044B\u0437",chapterNameRequired:"\u0410\u043B\u0434\u044B\u043C\u0435\u043D \u0442\u0430\u0440\u0430\u0443 \u0430\u0442\u0430\u0443\u044B\u043D \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437!",selectEditPermission:"\u04E8\u04A3\u0434\u0435\u0443 \u0440\u04B1\u049B\u0441\u0430\u0442\u044B\u043D \u0442\u0430\u04A3\u0434\u0430\u04A3\u044B\u0437",enterSearchContent:"\u0406\u0437\u0434\u0435\u0443 \u043C\u04D9\u0442\u0456\u043D\u0456\u043D \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437",selectMemberToAdd:"\u0410\u043B\u0434\u044B\u043C\u0435\u043D \u0442\u04E9\u043C\u0435\u043D\u0434\u0435\u0433\u0456 \u0442\u0456\u0437\u0456\u043C\u043D\u0435\u043D \u049B\u043E\u0441\u044B\u043B\u0430\u0442\u044B\u043D \u043C\u04AF\u0448\u0435\u043D\u0456 \u0442\u0430\u04A3\u0434\u0430\u04A3\u044B\u0437",selectClassroomToAdd:"\u0410\u043B\u0434\u044B\u043C\u0435\u043D \u0442\u04E9\u043C\u0435\u043D\u0434\u0435\u0433\u0456 \u0442\u0456\u0437\u0456\u043C\u043D\u0435\u043D \u049B\u043E\u0441\u044B\u043B\u0430\u0442\u044B\u043D \u0441\u0430\u0431\u0430\u049B\u0442\u044B \u0442\u0430\u04A3\u0434\u0430\u04A3\u044B\u0437",max3SPOCClassrooms:"\u0411\u0456\u0440 \u043F\u0440\u0430\u043A\u0442\u0438\u043A\u0430\u043B\u044B\u049B \u043A\u0443\u0440\u0441 \u0442\u0435\u043A 3 SPOC \u0441\u0430\u0431\u0430\u0493\u044B\u043D\u0430 \u0493\u0430\u043D\u0430 \u049B\u043E\u0441\u044B\u043B\u0430 \u0430\u043B\u0430\u0434\u044B",max3HistoryClassrooms:"\u0411\u0456\u0440 \u043F\u0440\u0430\u043A\u0442\u0438\u043A\u0430\u043B\u044B\u049B \u043A\u0443\u0440\u0441 \u0442\u0435\u043A 3 \u0442\u0430\u0440\u0438\u0445\u0438 \u0441\u0430\u0431\u0430\u0493\u044B\u043D\u0430 \u0493\u0430\u043D\u0430 \u049B\u043E\u0441\u044B\u043B\u0430 \u0430\u043B\u0430\u0434\u044B",selectFile:"\u0424\u0430\u0439\u043B\u0434\u044B \u0442\u0430\u04A3\u0434\u0430\u04A3\u044B\u0437",deleteSuccess:"\u0416\u043E\u044E \u0441\u04D9\u0442\u0442\u0456 \u0430\u044F\u049B\u0442\u0430\u043B\u0434\u044B",setupSuccess:"\u0411\u0430\u043F\u0442\u0430\u0443 \u0441\u04D9\u0442\u0442\u0456 \u043E\u0440\u044B\u043D\u0434\u0430\u043B\u0434\u044B",maxCannotLessThanMin:"\u0415\u04A3 \u043A\u04E9\u043F \u0430\u0434\u0430\u043C \u0441\u0430\u043D\u044B \u0435\u04A3 \u0430\u0437 \u0441\u0430\u043D\u043D\u0430\u043D \u0430\u0437 \u0431\u043E\u043B\u043C\u0430\u0443\u044B \u0442\u0438\u0456\u0441",createSuccess:"\u0416\u0430\u04A3\u0430 \u043D\u044B\u0441\u0430\u043D \u0441\u04D9\u0442\u0442\u0456 \u049B\u04B1\u0440\u044B\u043B\u0434\u044B",rejectionReasonRequired:"\u0411\u0430\u0441 \u0442\u0430\u0440\u0442\u0443 \u0441\u0435\u0431\u0435\u0431\u0456 \u0431\u043E\u0441 \u0431\u043E\u043B\u043C\u0430\u0443\u044B \u0442\u0438\u0456\u0441",addSuccess:"\u049A\u043E\u0441\u0443 \u0441\u04D9\u0442\u0442\u0456 \u0430\u044F\u049B\u0442\u0430\u043B\u0434\u044B",statisticsInProgress:"\u0415\u0441\u0435\u043F\u0442\u0435\u043B\u0443\u0434\u0435, \u0448\u0430\u043C\u0430\u043C\u0435\u043D 60 \u043C\u0438\u043D\u0443\u0442\u0442\u0430\u043D \u043A\u0435\u0439\u0456\u043D \u0434\u0435\u0440\u0435\u043A\u0442\u0435\u0440 \u0436\u0430\u04A3\u0430\u0440\u0442\u044B\u043B\u0430\u0434\u044B",privateClassroom:"\u0411\u04B1\u043B \u0441\u0430\u0431\u0430\u049B \u0436\u0435\u043A\u0435, \u043A\u0456\u0440\u0443\u0433\u0435 \u0431\u043E\u043B\u043C\u0430\u0439\u0434\u044B",removed:"\u04E8\u0448\u0456\u0440\u0456\u043B\u0434\u0456",confirmRemoveFromCourse:" \u300AXXX\u300B \u043F\u0440\u0430\u043A\u0442\u0438\u043A\u0430\u043B\u044B\u049B \u043A\u0443\u0440\u0441\u0442\u0430\u043D \u0436\u043E\u0439\u044B\u043B\u0441\u044B\u043D \u0431\u0430?",removeNote:"\u0416\u043E\u044E \u043F\u0440\u0430\u043A\u0442\u0438\u043A\u0430\u043B\u044B\u049B \u043A\u0443\u0440\u0441\u0442\u044B \u04E9\u0448\u0456\u0440\u043C\u0435\u0439\u0434\u0456, \u049B\u0430\u0439\u0442\u0430 \u043E\u049B\u044B\u0493\u0430\u043D\u0434\u0430 \u043E\u043B \u049B\u0430\u0439\u0442\u0430\u0434\u0430\u043D \xAB\u041C\u0435\u043D\u0456\u04A3 \u043A\u0443\u0440\u0441\u0442\u0430\u0440\u044B\u043C\xBB \u0442\u0456\u0437\u0456\u043C\u0456\u043D\u0435 \u049B\u043E\u0441\u044B\u043B\u0430\u0434\u044B",selectMajorDirection:"\u049A\u044B\u0437\u044B\u049B\u0442\u044B\u0440\u0430\u0442\u044B\u043D \u043C\u0430\u043C\u0430\u043D\u0434\u044B\u049B \u0431\u0430\u0493\u044B\u0442\u044B\u043D \u0442\u0430\u04A3\u0434\u0430\u04A3\u044B\u0437",selectLearningPath:"\u041E\u049B\u0443 \u0436\u043E\u043B\u044B\u043D \u0442\u0430\u04A3\u0434\u0430\u04A3\u044B\u0437",selectMajorCourse:"\u049A\u044B\u0437\u044B\u049B\u0442\u044B\u0440\u0430\u0442\u044B\u043D \u043C\u0430\u043C\u0430\u043D\u0434\u044B\u049B \u043A\u0443\u0440\u0441\u044B\u043D \u0442\u0430\u04A3\u0434\u0430\u04A3\u044B\u0437",publisherNotFound:"XXX \u0431\u0430\u0440 \u04B1\u0439\u044B\u043C \u0442\u0430\u0431\u044B\u043B\u043C\u0430\u0434\u044B",onlyJpgPngAllowed:"\u0422\u0435\u043A jpg \u043D\u0435\u043C\u0435\u0441\u0435 png \u0441\u0443\u0440\u0435\u0442\u0442\u0435\u0440\u0456\u043D \u0436\u04AF\u043A\u0442\u0435\u0443\u0433\u0435 \u0431\u043E\u043B\u0430\u0434\u044B",fileSizeExceeds2M:"\u0424\u0430\u0439\u043B \u043A\u04E9\u043B\u0435\u043C\u0456 2\u041C-\u043D\u0430\u043D \u0430\u0441\u043F\u0430\u0443\u044B \u0442\u0438\u0456\u0441",filesNotUploaded:"\u041A\u0435\u0439\u0431\u0456\u0440 \u0444\u0430\u0439\u043B\u0434\u0430\u0440 \u04D9\u043B\u0456 \u0436\u04AF\u043A\u0442\u0435\u043B\u043C\u0435\u0434\u0456, \u0442\u043E\u043B\u044B\u049B \u0436\u04AF\u043A\u0442\u0435\u043B\u0433\u0435\u043D \u0441\u043E\u04A3 \u0493\u0430\u043D\u0430 \u0436\u0430\u0441\u0430\u04A3\u044B\u0437",uploadCourseMaterials:"\u041A\u0443\u0440\u0441\u0442\u044B\u049B \u043C\u0430\u0442\u0435\u0440\u0438\u0430\u043B \u0436\u04AF\u043A\u0442\u0435\u04A3\u0456\u0437, \u043A\u0456\u0442\u0430\u043F\u0442\u0430\u0440 \u043D\u0435\u043C\u0435\u0441\u0435 \u0431\u0430\u0493\u0434\u0430\u0440\u043B\u0430\u043C\u0430 \u0436\u04AF\u043A\u0442\u0435\u0433\u0435\u043D \u0436\u04E9\u043D",newPublisherSuccess:"\u0416\u0430\u04A3\u0430 \u04B1\u0439\u044B\u043C \u0441\u04D9\u0442\u0442\u0456 \u049B\u043E\u0441\u044B\u043B\u0434\u044B!",openClassroom:"\u0410\u0448\u044B\u049B \u0441\u0430\u0431\u0430\u049B: \u0431\u0430\u0440\u043B\u044B\u049B \u049B\u043E\u043B\u0434\u0430\u043D\u0443\u0448\u044B\u043B\u0430\u0440 \u043A\u0456\u0440\u0435 \u0430\u043B\u0430\u0434\u044B",privateClassroomDesc:"\u0416\u0435\u043A\u0435 \u0441\u0430\u0431\u0430\u049B: \u0442\u0435\u043A \u0442\u0456\u0440\u043A\u0435\u043B\u0433\u0435\u043D \u049B\u0430\u0442\u044B\u0441\u0443\u0448\u044B\u043B\u0430\u0440 \u0493\u0430\u043D\u0430 \u043A\u0456\u0440\u0435 \u0430\u043B\u0430\u0434\u044B",modifySuccess:"\u04E8\u0437\u0433\u0435\u0440\u0456\u0441 \u0441\u04D9\u0442\u0442\u0456 \u0435\u043D\u0433\u0456\u0437\u0456\u043B\u0434\u0456",selectionSuccess:"\u0422\u0430\u04A3\u0434\u0430\u0443 \u0441\u04D9\u0442\u0442\u0456 \u043E\u0440\u044B\u043D\u0434\u0430\u043B\u0434\u044B",understood:"\u0422\u04AF\u0441\u0456\u043D\u0434\u0456\u043C",sendToClassroom:"\u0421\u0430\u0431\u0430\u049B\u049B\u0430 \u0436\u0456\u0431\u0435\u0440\u0443",modify:"\u04E8\u0437\u0433\u0435\u0440\u0442\u0443",add:"\u049A\u043E\u0441\u0443",chapter:"\u0422\u0430\u0440\u0430\u0443",courseLinkCopied:"\u041A\u0443\u0440\u0441 \u0431\u04E9\u043B\u0456\u0441\u0443 \u0441\u0456\u043B\u0442\u0435\u043C\u0435\u0441\u0456 \u043A\u04E9\u0448\u0456\u0440\u0456\u043B\u0434\u0456",knowledgePoint:"\u0422\u0430\u049B\u044B\u0440\u044B\u043F\u0442\u0430\u0440",video:"\u0412\u0438\u0434\u0435\u043E / \u0431\u0435\u0439\u043D\u0435",subsequent:"\u041A\u0435\u0439\u0456\u043D\u0433\u0456",preceding:"\u0410\u043B\u0434\u044B\u04A3\u0493\u044B",contains:"\u049A\u0430\u043C\u0442\u0438\u0434\u044B",contained:"\u049A\u0430\u043C\u0442\u044B\u043B\u0493\u0430\u043D",related:"\u0411\u0430\u0439\u043B\u0430\u043D\u044B\u0441",subsequentKnowledge:"\u041A\u0435\u0439\u0456\u043D\u0433\u0456 \u0442\u0430\u049B\u044B\u0440\u044B\u043F",precedingKnowledge:"\u0410\u043B\u0434\u044B\u04A3\u0493\u044B \u0442\u0430\u049B\u044B\u0440\u044B\u043F",knowledgeDescription:"\u0422\u0430\u049B\u044B\u0440\u044B\u043F \u0441\u0438\u043F\u0430\u0442\u0442\u0430\u043C\u0430\u0441\u044B",knowledgeCategory:"\u0422\u0430\u049B\u044B\u0440\u044B\u043F \u0441\u0430\u043D\u0430\u0442\u044B",duplicateTagName:"\u0411\u0456\u0440\u0434\u0435\u0439 \u0430\u0442\u0430\u0443\u043B\u044B \u0442\u0435\u0433\u0442\u0435\u0440 \u0431\u0430\u0440",selectVideo:"\u0411\u0435\u0439\u043D\u0435\u043D\u0456 \u0442\u0430\u04A3\u0434\u0430\u04A3\u044B\u0437",modifyAttachment:"\u049A\u043E\u0441\u044B\u043C\u0448\u0430\u043D\u044B \u04E9\u0437\u0433\u0435\u0440\u0442\u0443",addAttachment:"\u049A\u043E\u0441\u044B\u043C\u0448\u0430 \u049B\u043E\u0441\u0443",teachingMaterials:"\u0421\u0430\u0431\u0430\u049B \u043F\u0440\u0435\u0437\u0435\u043D\u0442\u0430\u0446\u0438\u044F\u0441\u044B",modifyPracticalTraining:"\u0442\u04D9\u0436\u0456\u0440\u0438\u0431\u0435\u043B\u0456\u043A \u0436\u04B1\u043C\u044B\u0441\u0442\u044B \u04E9\u0437\u0433\u0435\u0440\u0442\u0443",addPracticalTraining:"\u0442\u04D9\u0436\u0456\u0440\u0438\u0431\u0435\u043B\u0456\u043A \u0436\u04B1\u043C\u044B\u0441 \u049B\u043E\u0441\u0443",modifyAssignment:"\u04AE\u0439 \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430\u0441\u044B\u043D \u04E9\u0437\u0433\u0435\u0440\u0442\u0443",addAssignment:"\u04AE\u0439 \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430\u0441\u044B\u043D \u049B\u043E\u0441\u0443",modifyTestQuestion:"\u0421\u044B\u043D\u0430\u049B \u0441\u04B1\u0440\u0430\u049B\u0442\u0430\u0440\u044B\u043D \u04E9\u0437\u0433\u0435\u0440\u0442\u0443",addTestQuestion:"\u0421\u044B\u043D\u0430\u049B \u0441\u04B1\u0440\u0430\u049B\u0442\u0430\u0440\u044B\u043D \u049B\u043E\u0441\u0443",history:"\u0422\u0430\u0440\u0438\u0445\u0438 \u0436\u0430\u0437\u0431\u0430",fileImport:"\u0424\u0430\u0439\u043B\u0434\u044B \u0438\u043C\u043F\u043E\u0440\u0442\u0442\u0430\u0443",importFailed:"\u0418\u043C\u043F\u043E\u0440\u0442 \u0441\u04D9\u0442\u0441\u0456\u0437 \u0430\u044F\u049B\u0442\u0430\u043B\u0434\u044B",invalidImportData:"\u0418\u043C\u043F\u043E\u0440\u0442 \u043A\u0435\u0437\u0456\u043D\u0434\u0435 \u0442\u0430\u043B\u0430\u043F\u049B\u0430 \u0441\u0430\u0439 \u0435\u043C\u0435\u0441 \u0434\u0435\u0440\u0435\u043A\u0442\u0435\u0440 \u0442\u0430\u0431\u044B\u043B\u0434\u044B, \u0436\u04AF\u043A\u0442\u0435\u043F \u0430\u043B\u044B\u04A3\u044B\u0437",noEditPermission:"\u0422\u0430\u0440\u0430\u0443\u0434\u044B \u04E9\u04A3\u0434\u0435\u0443 \u0436\u04D9\u043D\u0435 \u0441\u0435\u0440\u0456\u043A\u0442\u0435\u0441 \u049B\u043E\u0441\u0443 \u0440\u04B1\u049B\u0441\u0430\u0442\u044B \u0436\u043E\u049B!",existingDataWarning:"\u049A\u0430\u0437\u0456\u0440\u0433\u0456 \u0434\u0435\u0440\u0435\u043A\u0442\u0435\u0440 \u0431\u0430\u0440, \u0438\u043C\u043F\u043E\u0440\u0442\u0442\u0430\u043D \u043A\u0435\u0439\u0456\u043D \u0436\u043E\u0439\u044B\u043B\u0430\u0434\u044B, \u0436\u0430\u04A3\u0430 \u0434\u0435\u0440\u0435\u043A\u043F\u0435\u043D \u0430\u0443\u044B\u0441\u0442\u044B\u0440\u044B\u043B\u0430\u0434\u044B. \u0416\u0430\u043B\u0493\u0430\u0441\u0442\u044B\u0440\u0443 \u04AF\u0448\u0456\u043D \u0442\u04E9\u043C\u0435\u043D\u0434\u0435\u0433\u0456 \u049B\u0430\u0434\u0430\u043C\u0434\u0430\u0440\u0434\u044B \u043E\u0440\u044B\u043D\u0434\u0430\u04A3\u044B\u0437",step1:"1-\u049B\u0430\u0434\u0430\u043C:",download:"\u0416\u04AF\u043A\u0442\u0435\u0443",step2:"2-\u049B\u0430\u0434\u0430\u043C:",uploadTemplate:"\u0422\u043E\u043B\u0442\u044B\u0440\u044B\u043B\u0493\u0430\u043D \xAB\u0411\u0456\u043B\u0456\u043C \u043A\u0430\u0440\u0442\u0430\u0441\u044B \u04AF\u043B\u0433\u0456\u0441\u0456\u043D\xBB \u0436\u04AF\u043A\u0442\u0435\u04A3\u0456\u0437",select:"\u0422\u0430\u04A3\u0434\u0430\u0443",selectFromTeaching:"\u041E\u049B\u044B\u0442\u0443 \u0441\u0430\u0431\u0430\u0493\u044B\u043D\u0430\u043D \u0442\u0430\u04A3\u0434\u0430\u0443",selectFromPersonal:"\u0416\u0435\u043A\u0435 \u043F\u0430\u0440\u0430\u049B\u0448\u0430\u0434\u0430\u043D \u0442\u0430\u04A3\u0434\u0430\u0443",selectFromPractical:"\u041F\u0440\u0430\u043A\u0442\u0438\u043A\u0430\u043B\u044B\u049B \u043A\u0443\u0440\u0441\u0442\u0430\u043D \u0442\u0430\u04A3\u0434\u0430\u0443",programmingAssignment:"\u0411\u0430\u0493\u0434\u0430\u0440\u043B\u0430\u043C\u0430\u043B\u0430\u0443 \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430\u0441\u044B",duplicateChapters:"\u0422\u0430\u0440\u0430\u0443\u043B\u0430\u0440 \u0431\u0456\u0440\u0434\u0435\u0439 \u0431\u043E\u043B\u043C\u0430\u0443\u044B \u0442\u0438\u0456\u0441",searchVideoByName:"\u0411\u0435\u0439\u043D\u0435 \u0430\u0442\u0430\u0443\u044B\u043D \u0435\u043D\u0433\u0456\u0437\u0456\u043F \u0456\u0437\u0434\u0435\u04A3\u0456\u0437",enterName:"\u0410\u0442\u0430\u0443\u0434\u044B \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437",noSpaces:"\u0411\u043E\u0441 \u043E\u0440\u044B\u043D \u0435\u043D\u0433\u0456\u0437\u0431\u0435\u04A3\u0456\u0437",nameLimit60:"60 \u0442\u0430\u04A3\u0431\u0430\u0434\u0430\u043D \u0430\u0441\u043F\u0430\u0439\u0442\u044B\u043D \u0430\u0442\u0430\u0443 \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437",editTeachingMaterials:"\u0421\u0430\u0431\u0430\u049B \u043F\u0440\u0435\u0437\u0435\u043D\u0442\u0430\u0446\u0438\u044F\u0441\u044B\u043D \u04E9\u04A3\u0434\u0435\u0443",newTeachingMaterials:"\u0416\u0430\u04A3\u0430 \u0441\u0430\u0431\u0430\u049B \u043F\u0440\u0435\u0437\u0435\u043D\u0442\u0430\u0446\u0438\u044F\u0441\u044B",resetSuccess:"\u049A\u0430\u043B\u043F\u044B\u043D\u0430 \u043A\u0435\u043B\u0442\u0456\u0440\u0443 \u0441\u04D9\u0442\u0442\u0456, \u043F\u0440\u0430\u043A\u0442\u0438\u043A\u0430\u043B\u044B\u049B \u0436\u043E\u0431\u0430\u0493\u0430 \u043A\u0456\u0440\u0443\u0434\u0435!",materialContent:"\u041F\u0440\u0435\u0437\u0435\u043D\u0442\u0430\u0446\u0438\u044F \u043C\u0430\u0437\u043C\u04B1\u043D\u044B",uploadNotes:"\u041D\u0430\u0437\u0430\u0440 \u0430\u0443\u0434\u0430\u0440\u044B\u04A3\u044B\u0437: 1. \u0421\u0430\u0431\u0430\u049B \u043C\u0430\u0442\u0435\u0440\u0438\u0430\u043B\u044B\u043D \u0436\u04AF\u043A\u0442\u0435\u0443 \u2013 \u043C\u0430\u0437\u043C\u04B1\u043D \u043A\u0435\u043B\u0456\u0441\u0456\u043C\u0456\u043D \u049B\u0430\u0431\u044B\u043B\u0434\u0430\u0443 2. \u04D8\u0434\u0435\u043F\u043A\u0456\u0434\u0435 \u0436\u04AF\u043A\u0442\u0435\u0443\u0433\u0435 \u0440\u04B1\u049B\u0441\u0430\u0442 \u0436\u043E\u049B, \u043E\u043D\u044B \u049B\u043E\u0441\u0443 \u04AF\u0448\u0456\u043D \u043A\u0443\u0440\u0441 \u04E9\u04A3\u0434\u0435\u0443 \u0431\u0435\u0442\u0456\u043D\u0435 \u04E9\u0442\u0456\u04A3\u0456\u0437 3. \u04AE\u0437\u0456\u043B\u0456\u0441\u0442\u0456 \u0436\u0430\u043B\u0493\u0430\u0441\u0442\u044B\u0440\u0443\u0493\u0430 \u049B\u043E\u043B\u0434\u0430\u0443 \u0436\u043E\u049B, \u0444\u0430\u0439\u043B \u043A\u04E9\u043B\u0435\u043C\u0456 \u0430\u0441\u043F\u0430\u0443 \u0442\u0438\u0456\u0441 4. \u049A\u0430\u0437\u0456\u0440\u0433\u0456 \u043A\u0435\u0437\u0434\u0435 \u0442\u0435\u043A pdf, word, excel, ppt, zip \u0444\u0430\u0439\u043B\u0434\u0430\u0440\u044B \u049B\u043E\u043B\u0434\u0430\u043D\u044B\u043B\u0430\u0434\u044B 5. \u0424\u0430\u0439\u043B \u0430\u0442\u0430\u0443\u044B \u0430\u0432\u0442\u043E\u043C\u0430\u0442\u0442\u044B \u0442\u04AF\u0440\u0434\u0435 \u0436\u04AF\u0439\u0435\u0434\u0435 \u0441\u0430\u0431\u0430\u049B \u0430\u0442\u0430\u0443\u044B \u0440\u0435\u0442\u0456\u043D\u0434\u0435 \u049B\u0430\u0431\u044B\u043B\u0434\u0430\u043D\u0430\u0434\u044B 6. \u0411\u0456\u0440 \u0443\u0430\u049B\u044B\u0442\u0442\u0430 \u0435\u04A3 \u043A\u04E9\u043F \u0434\u0435\u0433\u0435\u043D\u0434\u0435 10 \u0444\u0430\u0439\u043B \u0436\u04AF\u043A\u0442\u0435\u0443\u0433\u0435 \u0431\u043E\u043B\u0430\u0434\u044B",newSectionName:"\u0416\u0430\u04A3\u0430 \u0431\u04E9\u043B\u0456\u043C \u0430\u0442\u0430\u0443\u044B",sectionNameLimit40:"40 \u0442\u0430\u04A3\u0431\u0430\u0434\u0430\u043D \u0430\u0441\u043F\u0430\u0439\u0442\u044B\u043D \u0431\u04E9\u043B\u0456\u043C \u0430\u0442\u0430\u0443\u044B\u043D \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437",groupAssignment:"\u0422\u043E\u043F\u0442\u044B\u049B \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430",phoneNumber:"\u0422\u0435\u043B\u0435\u0444\u043E\u043D \u043D\u04E9\u043C\u0456\u0440\u0456",searchContent:"\u0406\u0437\u0434\u0435\u0443 \u043C\u0430\u0437\u043C\u04B1\u043D\u044B",enterOrganizationName:"\u041C\u0435\u043A\u0435\u043C\u0435 \u0430\u0442\u0430\u0443\u044B\u043D \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437",addClass:"\u0421\u0430\u0431\u0430\u049B \u049B\u043E\u0441\u0443",className:"\u0421\u0430\u0431\u0430\u049B \u0430\u0442\u0430\u0443\u044B",enterClassName:"\u0421\u0430\u0431\u0430\u049B \u0430\u0442\u0430\u0443\u044B\u043D \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437",classManager:"\u0421\u0430\u0431\u0430\u049B \u0436\u0435\u0442\u0435\u043A\u0448\u0456\u0441\u0456",enterManagerName:"\u0421\u0430\u0431\u0430\u049B \u0436\u0435\u0442\u0435\u043A\u0448\u0456\u0441\u0456\u043D\u0456\u04A3 \u0430\u0442\u044B\u043D \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437",editableSectionsAndCollaborators:"\u0422\u0430\u0440\u0430\u0443\u0434\u044B \u04E9\u04A3\u0434\u0435\u0443\u0433\u0435, \u0441\u0435\u0440\u0456\u043A\u0442\u0435\u0441 \u049B\u043E\u0441\u0443\u0493\u0430 \u0431\u043E\u043B\u0430\u0434\u044B",editableKnowledgeGraph:"\u0411\u0456\u043B\u0456\u043C \u043A\u0430\u0440\u0442\u0430\u0441\u044B\u043D \u04E9\u04A3\u0434\u0435\u0443\u0433\u0435 \u0431\u043E\u043B\u0430\u0434\u044B",createPracticeProject:"\u0416\u0430\u04A3\u0430 \u043F\u0440\u0430\u043A\u0442\u0438\u043A\u0430\u043B\u044B\u049B \u0436\u043E\u0431\u0430",selectType:"\u0422\u04AF\u0440\u0434\u0456 \u0442\u0430\u04A3\u0434\u0430\u04A3\u044B\u0437",appellation:"\u0410\u0442\u0430\u0443\u044B",rewardSettings:"\u0421\u044B\u0439\u0430\u049B\u044B \u0431\u0430\u043F\u0442\u0430\u0443\u044B",enterRewardAmount:"\u0421\u044B\u0439\u0430\u049B\u044B \u043C\u043E\u043D\u0435\u0442\u0430 \u0441\u0430\u043D\u044B\u043D \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437",details:"\u0422\u043E\u043B\u044B\u0493\u044B\u0440\u0430\u049B",assignmentDescription:"\u0422\u0430\u043F\u0441\u044B\u0440\u043C\u0430 \u0441\u0438\u043F\u0430\u0442\u0442\u0430\u043C\u0430\u0441\u044B",questionList:"\u0421\u04B1\u0440\u0430\u049B\u0442\u0430\u0440 \u0442\u0456\u0437\u0456\u043C\u0456",referenceAnswer:"\u04AE\u043B\u0433\u0456 \u0436\u0430\u0443\u0430\u043F",noDescription:"\u0422\u04AF\u0441\u0456\u043D\u0456\u043A\u0442\u0435\u043C\u0435 \u0436\u043E\u049B",question:"\u0421\u04B1\u0440\u0430\u049B:",descriptionLabel:"\u0421\u0438\u043F\u0430\u0442\u0442\u0430\u043C\u0430:",questionAnalysis:"\u0421\u04B1\u0440\u0430\u049B \u0442\u0430\u043B\u0434\u0430\u0443\u044B",difficultyLevel:"\u049A\u0438\u044B\u043D\u0434\u044B\u0493\u044B",action:"\u04D8\u0440\u0435\u043A\u0435\u0442",experience:"\u0422\u04D9\u0436\u0456\u0440\u0438\u0431\u0435",groupingRequirements:"\u0422\u043E\u043F\u0442\u0430\u0443 \u0442\u0430\u043B\u0430\u0431\u044B",groupWorkSubmission:"\u0421\u0442\u0443\u0434\u0435\u043D\u0442 \u0436\u04B1\u043C\u044B\u0441\u0442\u044B \u0442\u0430\u043F\u0441\u044B\u0440\u0493\u0430\u043D\u0434\u0430 \u0442\u043E\u043F \u043C\u04AF\u0448\u0435\u043B\u0435\u0440\u0456\u043D \u0431\u0430\u0439\u043B\u0430\u043D\u044B\u0441\u0442\u044B\u0440\u0430\u0434\u044B, \u0436\u04B1\u043C\u044B\u0441 \u043E\u0440\u0442\u0430\u049B \u0431\u043E\u043B\u0430\u0434\u044B",projectBasedImplementation:"\u0416\u043E\u0431\u0430 \u043D\u0435\u0433\u0456\u0437\u0456\u043D\u0434\u0435 \u0456\u0441\u043A\u0435 \u0430\u0441\u044B\u0440\u044B\u043B\u0430\u0434\u044B",studentProjectCreation:"\u0421\u0442\u0443\u0434\u0435\u043D\u0442 \u043F\u043B\u0430\u0442\u0444\u043E\u0440\u043C\u0430\u0434\u0430 \u0436\u043E\u0431\u0430 \u049B\u04B1\u0440\u0430\u0434\u044B, \u04D9\u043A\u0456\u043C\u0448\u0456 \u0436\u04B1\u043C\u044B\u0441\u0442\u044B \u0442\u0430\u043F\u0441\u044B\u0440\u0430\u0434\u044B",sendTrainingToClass:"\u0422\u0430\u04A3\u0434\u0430\u043B\u0493\u0430\u043D \u0442\u04D9\u0436\u0456\u0440\u0438\u0431\u0435\u043B\u0456\u043A \u0436\u04B1\u043C\u044B\u0441 \u043A\u04E9\u0440\u0441\u0435\u0442\u0456\u043B\u0433\u0435\u043D \u0441\u0430\u0431\u0430\u049B\u049B\u0430 \u0436\u0456\u0431\u0435\u0440\u0456\u043B\u0435\u0434\u0456",searchClassByName:"\u0421\u0430\u0431\u0430\u049B \u0430\u0442\u0430\u0443\u044B\u043D \u0435\u043D\u0433\u0456\u0437\u0456\u043F \u0456\u0437\u0434\u0435\u04A3\u0456\u0437",selectTargetClass:"\u0416\u0456\u0431\u0435\u0440\u0456\u043B\u0435\u0442\u0456\u043D \u0441\u0430\u0431\u0430\u049B\u0442\u044B \u0442\u0430\u04A3\u0434\u0430\u04A3\u044B\u0437",copyAndSend:"\u0411\u0456\u0440 \u0440\u0435\u0442 \u0431\u0430\u0441\u044B\u043F \u043A\u04E9\u0448\u0456\u0440\u0443 \u0436\u04D9\u043D\u0435 \u0436\u0456\u0431\u0435\u0440\u0443",hiddenConditionSettings:"\u0416\u0430\u0441\u044B\u0440\u0443 \u0448\u0430\u0440\u0442\u0442\u0430\u0440\u044B\u043D \u0431\u0430\u043F\u0442\u0430\u0443",hiddenConditionNote:"\u0422\u04AF\u0441\u0456\u043D\u0456\u043A\u0442\u0435\u043C\u0435: \u0448\u0430\u0440\u0442\u049B\u0430 \u0441\u0430\u0439 \u0441\u0430\u0431\u0430\u049B\u0442\u0430\u0440 \u0436\u0430\u0441\u044B\u0440\u044B\u043D \u0431\u043E\u043B\u0430\u0434\u044B, \u0431\u0456\u0440\u0430\u049B \u0436\u043E\u0439\u044B\u043B\u043C\u0430\u0439\u0434\u044B",zeroStudentsClass:"\u0421\u0430\u0431\u0430\u049B\u0442\u0430\u0493\u044B \u0441\u0442\u0443\u0434\u0435\u043D\u0442 \u0441\u0430\u043D\u044B 0",zeroSubmissions:"\u0421\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0435\u0440\u0434\u0456\u04A3 \u043E\u0440\u044B\u043D\u0434\u0430\u0493\u0430\u043D, \u0442\u0430\u043F\u0441\u044B\u0440\u0493\u0430\u043D \u0436\u04D9\u043D\u0435 \u04E9\u0442\u043A\u0456\u0437\u0433\u0435\u043D \u0441\u0430\u043D\u044B 0",publishOrganizationRequest:"\u04B0\u0439\u044B\u043C\u0434\u044B \u0436\u0430\u0440\u0438\u044F\u043B\u0430\u0443\u0493\u0430 \u04E9\u0442\u0456\u043D\u0456\u0448 \u0431\u0435\u0440\u0443",publisherOrganization:"\u0416\u0430\u0440\u0438\u044F\u0434\u0430\u0443\u0448\u044B \u04B1\u0439\u044B\u043C",enterSchoolOrWorkplace:"\u041C\u0435\u043A\u0442\u0435\u043F \u043D\u0435\u043C\u0435\u0441\u0435 \u0436\u04B1\u043C\u044B\u0441 \u043E\u0440\u043D\u044B\u043D \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437",enterPublisherName:"\u04B0\u0439\u044B\u043C \u0430\u0442\u0430\u0443\u044B\u043D \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437",correctExample:"\u0414\u04B1\u0440\u044B\u0441 \u04AF\u043B\u0433\u0456: \u0425\u0443\u043D\u0430\u043D\u044C \u0443\u043D\u0438\u0432\u0435\u0440\u0441\u0438\u0442\u0435\u0442\u0456",wrongExample:"\u049A\u0430\u0442\u0435 \u04AF\u043B\u0433\u0456: \u0425\u0443 \u0414\u0430 \u042E\u044D\u043B\u0443 \u0438\u043D\u0441\u0442\u0438\u0442\u0443\u0442\u044B",region:"\u0410\u0439\u043C\u0430\u049B:",selectLocation:"\u041E\u0440\u043D\u0430\u043B\u0430\u0441\u049B\u0430\u043D \u0436\u0435\u0440\u0434\u0456 \u0442\u0430\u04A3\u0434\u0430\u04A3\u044B\u0437",fullAddress:"\u0422\u043E\u043B\u044B\u049B \u043C\u0435\u043A\u0435\u043D\u0436\u0430\u0439:",enterCompleteAddress:"\u0422\u043E\u043B\u044B\u049B \u043C\u0435\u043A\u0435\u043D\u0436\u0430\u0439 \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437",additionalNotes:"\u0435\u0440\u0435\u043A\u0448\u0435 \u0436\u0430\u0493\u0434\u0430\u0439\u04AF\u0430 \u0442\u04AF\u0441\u0456\u043D\u0456\u043A\u0442\u0435\u043C\u0435 (\u049B\u043E\u0441\u044B\u043C\u0448\u0430)",contactTeachingAssistant:"\u041E\u049B\u0443-\u04D9\u0434\u0456\u0441\u0442\u0435\u043C\u0435\u043B\u0456\u043A \u043A\u04E9\u043C\u0435\u043A\u0448\u0456\u0433\u0435 \u0445\u0430\u0431\u0430\u0440\u043B\u0430\u0441\u044B\u04A3\u044B\u0437",openCourse:"\u0410\u0448\u044B\u049B \u043A\u0443\u0440\u0441",applyForPublication:"\u0410\u0448\u044B\u049B \u0435\u0442\u0443\u0433\u0435 \u04E9\u0442\u0456\u043D\u0456\u0448 \u0431\u0435\u0440\u0443",emptyDirectionWarning:"\u0411\u0430\u0493\u044B\u0442 \u043D\u0435\u043C\u0435\u0441\u0435 \u043A\u0443\u0440\u0441 \u0431\u043E\u0441 \u0431\u043E\u043B\u043C\u0430\u0443\u044B \u0442\u0438\u0456\u0441, \u0442\u043E\u043B\u0442\u044B\u0440\u044B\u043F \u0431\u0430\u0440\u044B\u043F \u0436\u0456\u0431\u0435\u0440\u0456\u04A3\u0456\u0437!",courseCompletionRequired:"\u041A\u0443\u0440\u0441\u0442\u0430\u043D \u043A\u0435\u0439\u0456\u043D \u0493\u0430\u043D\u0430 \u0430\u0448\u044B\u049B \u0435\u0442\u0443\u0433\u0435 \u0431\u043E\u043B\u0430\u0434\u044B",quickDirectionSelection:"\u0416\u044B\u043B\u0434\u0430\u043C \u0411\u0430\u0493\u044B\u0442 & \u041A\u0443\u0440\u0441\u0442\u044B \u0442\u0430\u04A3\u0434\u0430\u0443",customDirectionSelection:"\u04E8\u0437 \u0442\u0430\u04A3\u0434\u0430\u0443\u043B\u044B \u0411\u0430\u0493\u044B\u0442 & \u041A\u0443\u0440\u0441",directionAndCourse:"\u0411\u0430\u0493\u044B\u0442 & \u041A\u0443\u0440\u0441",selectDirectionAndCourse:"\u0411\u0430\u0493\u044B\u0442 & \u041A\u0443\u0440\u0441\u0442\u044B \u0442\u0430\u04A3\u0434\u0430\u04A3\u044B\u0437",direction:"\u0411\u0430\u0493\u044B\u0442",enterDirection:"\u0411\u0430\u0493\u044B\u0442 \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437",course:"\u041A\u0443\u0440\u0441",enterCourse:"\u041A\u0443\u0440\u0441\u0442\u044B \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437",selectClassToSend:"\u0416\u0456\u0431\u0435\u0440\u0456\u043B\u0435\u0442\u0456\u043D \u0441\u0430\u0431\u0430\u049B\u0442\u044B \u0442\u0430\u04A3\u0434\u0430\u04A3\u044B\u0437",fullStackProject:"\u0422\u043E\u043B\u044B\u049B\u049B\u0430\u043D\u0434\u044B \u043F\u0440\u0430\u043A\u0442\u0438\u043A\u0430\u043B\u044B\u049B \u0436\u043E\u0431\u0430",jupyterNotebookProject:"Jupyter Notebook \u043F\u0440\u0430\u043A\u0442\u0438\u043A\u0430\u043B\u044B\u049B \u0436\u043E\u0431\u0430",experimentalCourses:"\u042D\u043A\u0441\u043F\u0435\u0440\u0438\u043C\u0435\u043D\u0442\u0442\u0435\u0440/\u0442\u04D9\u0436\u0456\u0440\u0438\u0431\u0435\u043B\u0456\u043A \u0436\u04B1\u043C\u044B\u0441\u0442\u0430\u0440/\u0432\u0438\u0440\u0442\u0443\u0430\u043B\u0434\u044B \u043C\u043E\u0434\u0435\u043B\u044C\u0434\u0435\u0443\u043B\u0435\u0440 \u043E\u0440\u044B\u043D\u0434\u0430\u043B\u0430\u0442\u044B\u043D \u043A\u0443\u0440\u0441",chapterCount:"\u0411\u04E9\u043B\u0456\u043C \u0441\u0430\u043D\u044B",prompt:"\u0415\u0441\u043A\u0435\u0440\u0442\u0443",graphicHomework:"\u0421\u0443\u0440\u0435\u0442\u0442\u0456 \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430",groupHomework:"\u0422\u043E\u043F\u0442\u044B\u049B \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430",programmingHomework:"\u0411\u0430\u0493\u0434\u0430\u0440\u043B\u0430\u043C\u0430\u043B\u0430\u0443 \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430\u0441\u044B",beginnerGuide:"\u0411\u0430\u0441\u0442\u0430\u0443\u0448\u044B\u0493\u0430 \u0430\u0440\u043D\u0430\u043B\u0493\u0430\u043D \u043D\u04B1\u0441\u049B\u0430\u0443\u043B\u044B\u049B",subcategory:"\u0421\u0443\u0431\u043A\u0430\u0442\u0435\u0433\u043E\u0440\u0438\u044F\u043B\u0430\u0440",noSuitableDirectionCourse:"\u0421\u04D9\u0439\u043A\u0435\u0441 \u043A\u0435\u043B\u0435\u0442\u0456\u043D \u0431\u0430\u0493\u044B\u0442 & \u043A\u0443\u0440\u0441 \u0436\u043E\u049B",example:"\u041C\u044B\u0441\u0430\u043B\u044B: \u0423\u043D\u0438\u0432\u0435\u0440\u0441\u0438\u0442\u0435\u0442\u0442\u0456\u04A3 \u043A\u043E\u043C\u043F\u044C\u044E\u0442\u0435\u0440\u043B\u0456\u043A \u043D\u0435\u0433\u0456\u0437\u0434\u0435\u0440\u0456 \u2014 \u0415\u0441\u0435\u043F\u0442\u0435\u0443 \u043E\u0439\u043B\u0430\u0443\u044B",create:"\u049A\u04B1\u0440\u0443",enterCourseNotice:"\u041F\u0440\u0430\u043A\u0442\u0438\u043A\u0430\u043B\u044B\u049B \u043A\u0443\u0440\u0441\u0442\u044B\u04A3 \u043E\u049B\u0443 \u0442\u0430\u043B\u0430\u043F\u0442\u0430\u0440\u044B\u043D \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437",courseNoticeLimit:"\u041F\u0440\u0430\u043A\u0442\u0438\u043A\u0430\u043B\u044B\u049B \u043A\u0443\u0440\u0441\u0442\u044B\u04A3 \u043E\u049B\u0443 \u0442\u0430\u043B\u0430\u043F\u0442\u0430\u0440\u044B\u043D\u044B\u04A3 \u043C\u0430\u043A\u0441\u0438\u043C\u0430\u043B\u0434\u044B \u0441\u0430\u043D\u044B 65000 \u0431\u0435\u043B\u0433\u0456",enterNoticeTitle:"\u041E\u049B\u0443 \u0442\u0430\u043B\u0430\u043F\u0442\u0430\u0440\u044B\u043D\u044B\u04A3 \u0430\u0442\u0430\u0443\u044B\u043D \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437",noticeTitleLimit:"\u041E\u049B\u0443 \u0442\u0430\u043B\u0430\u043F\u0442\u0430\u0440\u044B\u043D\u044B\u04A3 \u0430\u0442\u0430\u0443\u044B\u043D\u044B\u04A3 \u043C\u0430\u043A\u0441\u0438\u043C\u0430\u043B\u0434\u044B \u0441\u0430\u043D\u044B 15 \u0431\u0435\u043B\u0433\u0456",pleaseEnter:"\u0415\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437",enterCourseIntroduction:"\u041F\u0440\u0430\u043A\u0442\u0438\u043A\u0430\u043B\u044B\u049B \u043A\u0443\u0440\u0441\u0442\u044B\u04A3 \u043A\u0456\u0440\u0456\u0441\u043F\u0435\u0441\u0456\u043D \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437",courseIntroLimit:"\u041F\u0440\u0430\u043A\u0442\u0438\u043A\u0430\u043B\u044B\u049B \u043A\u0443\u0440\u0441\u0442\u044B\u04A3 \u043A\u0456\u0440\u0456\u0441\u043F\u0435\u0441\u0456\u043D\u0456\u04A3 \u043C\u0430\u043A\u0441\u0438\u043C\u0430\u043B\u0434\u044B \u0441\u0430\u043D\u044B 65000 \u0431\u0435\u043B\u0433\u0456",openCourse1:"\u0410\u0448\u044B\u049B \u043A\u0443\u0440\u0441",startLearning:"\u041E\u049B\u0443\u0434\u044B \u0431\u0430\u0441\u0442\u0430\u0443",continueLearning:"\u041E\u049B\u0443\u0434\u044B \u0436\u0430\u043B\u0493\u0430\u0441\u0442\u044B\u0440\u0443",description1:"\u0421\u0438\u043F\u0430\u0442\u0442\u0430\u043C\u0430",tags:"\u0422\u0435\u0433\u0442\u0435\u0440",enterContent:"\u041C\u0430\u0437\u043C\u04B1\u043D \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437",searchByName:"\u0410\u0442\u0430\u0443\u044B \u0431\u043E\u0439\u044B\u043D\u0448\u0430 \u0456\u0437\u0434\u0435\u0443",discussion:"\u0422\u0430\u043B\u049B\u044B\u043B\u0430\u0443",level:"\u043A\u0435\u0437\u0435\u04A3",courseware:"\u043F\u0440\u0435\u0437\u0435\u043D\u0442\u0430\u0446\u0438\u044F\u0441\u044B",selectteachingCourseware:"\u0421\u0430\u0431\u0430\u049B \u043F\u0440\u0435\u0437\u0435\u043D\u0442\u0430\u0446\u0438\u044F\u0441\u044B \u0442\u0430\u04A3\u0434\u0430\u0443",knowledgeGraph:"\u0411\u0456\u043B\u0456\u043C \u0433\u0440\u0430\u0444\u0438\u043A\u0430\u0441\u044B",updateTime:"\u0416\u0430\u04A3\u0430\u0440\u0442\u0443 \u0443\u0430\u049B\u044B\u0442\u044B",example1:"\u041C\u044B\u0441\u0430\u043B\u044B",basicInformation:"\u041D\u0435\u0433\u0456\u0437\u0433\u0456 \u0430\u049B\u043F\u0430\u0440\u0430\u0442"},classrooms:{teachingClasses:"\u041E\u049B\u044B\u0442\u0443 \u0441\u0430\u0431\u0430\u0493\u044B",newClass:"\u0416\u0430\u04A3\u0430 \u0441\u0430\u0431\u0430\u049B",joinClass:"\u0421\u0430\u0431\u0430\u049B\u049B\u0430 \u049B\u043E\u0441\u044B\u043B\u0443",beginnerGuide:"\u0411\u0430\u0441\u0442\u0430\u0443\u0448\u044B\u0493\u0430 \u0430\u0440\u043D\u0430\u043B\u0493\u0430\u043D \u043D\u04B1\u0441\u049B\u0430\u0443\u043B\u044B\u049B",statisticsOverview:"\u0421\u0442\u0430\u0442\u0438\u0441\u0442\u0438\u043A\u0430\u0493\u0430 \u0448\u043E\u043B\u0443",latest:"\u0415\u04A3 \u0436\u0430\u04A3\u0430",hottest:"\u0415\u04A3 \u044B\u049B\u043F\u0430\u043B\u0434\u044B",my:"\u041C\u0435\u043D\u0456\u043A\u0456",searchClassNameTeacherOrSchool:"\u0421\u0430\u0431\u0430\u049B \u0430\u0442\u0430\u0443\u044B\u043D, \u043C\u04B1\u0493\u0430\u043B\u0456\u043C \u0430\u0442\u044B-\u0436\u04E9\u043D\u0456\u043D \u043D\u0435\u043C\u0435\u0441\u0435 \u043C\u0435\u043A\u0442\u0435\u043F \u0430\u0442\u0430\u0443\u044B\u043D \u0435\u043D\u0433\u0456\u0437\u0456\u043F, \u0456\u0437\u0434\u0435\u04A3\u0456\u0437",inProgress:"\u0416\u04AF\u0440\u0443\u0434\u0435",ended:"\u0410\u044F\u049B\u0442\u0430\u043B\u0434\u044B",public:"\u0410\u0448\u044B\u049B",private:"\u0416\u0435\u043A\u0435",previousPage:"\u0410\u043B\u0434\u044B\u04A3\u0493\u044B \u0431\u0435\u0442",nextPage:"\u041A\u0435\u043B\u0435\u0441\u0456 \u0431\u0435\u0442",invitationCode:"\u0428\u0430\u049B\u044B\u0440\u0443 \u043A\u043E\u0434\u044B:",copySendToStudentsQuickJoin:"\u041A\u04E9\u0448\u0456\u0440\u0456\u043F, \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0435\u0440\u0433\u0435 \u0436\u0456\u0431\u0435\u0440\u0456\u04A3\u0456\u0437, \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0435\u0440\u0434\u0456 \u0442\u0435\u0437 \u049B\u043E\u0441\u0443\u0493\u0430 \u0448\u0430\u049B\u044B\u0440\u044B\u04A3\u044B\u0437",noRemindThisWeek:"\u041E\u0441\u044B \u0430\u043F\u0442\u0430\u0434\u0430 \u049B\u0430\u0439\u0442\u0430 \u0435\u0441\u043A\u0435\u0440\u0442\u043F\u0435\u0443",shareClass:"\u0421\u0430\u0431\u0430\u049B\u0442\u044B \u0431\u04E9\u043B\u0456\u0441\u0443",shareMethodOneShareInvitationCode:"\u0411\u04E9\u043B\u0456\u0441\u0443 \u0442\u04D9\u0441\u0456\u043B\u0456 1: \u0428\u0430\u049B\u044B\u0440\u0443 \u043A\u043E\u0434\u044B\u043D \u0431\u04E9\u043B\u0456\u0441\u0443",copyInvitationCode:"\u0428\u0430\u049B\u044B\u0440\u0443 \u043A\u043E\u0434\u044B\u043D \u043A\u04E9\u0448\u0456\u0440\u0443",joinViaInvitationCodeSelectRole:"\u0428\u0430\u049B\u044B\u0440\u0443 \u043A\u043E\u0434\u044B \u0430\u0440\u049B\u044B\u043B\u044B \u0441\u0430\u0431\u0430\u049B\u049B\u0430 \u049B\u043E\u0441\u044B\u043B\u0493\u0430\u043D\u0434\u0430, \u0441\u0430\u0431\u0430\u049B\u0442\u0430\u0493\u044B \u0440\u04E9\u043B\u0434\u0456 \u0442\u0430\u04A3\u0434\u0430\u0443\u0493\u0430 \u0431\u043E\u043B\u0430\u0434\u044B (\u041E\u049B\u044B\u0442\u0443\u0448\u044B \u043D\u0435\u043C\u0435\u0441\u0435 \u043A\u04E9\u043C\u0435\u043A\u0448\u0456 \u043E\u049B\u044B\u0442\u0443\u0448\u044B\u043D\u044B \u0442\u0430\u04A3\u0434\u0430\u0493\u0430\u043D\u0434\u0430, \u04D9\u043A\u0456\u043C\u0448\u0456\u043D\u0456\u04A3 \u0442\u0435\u043A\u0441\u0435\u0440\u0443\u0456 \u049B\u0430\u0436\u0435\u0442)",shareMethodTwoShareLink:"\u0411\u04E9\u043B\u0456\u0441\u0443 \u0442\u04D9\u0441\u0456\u043B\u0456 2: \u0421\u0456\u043B\u0442\u0435\u043C\u0435\u043D\u0456 \u0431\u04E9\u043B\u0456\u0441\u0443",accessViaShareLinkJoinAsStudent:"\u0421\u0430\u0431\u0430\u049B\u049B\u0430 \u0441\u0456\u043B\u0442\u0435\u043C\u0435 \u0430\u0440\u049B\u044B\u043B\u044B \u043A\u0456\u0440\u0443 \u043A\u0435\u0437\u0456\u043D\u0434\u0435, \u0436\u04AF\u0439\u0435\u0433\u0435 \u043A\u0456\u0440\u0433\u0435\u043D \u043F\u0430\u0439\u0434\u0430\u043B\u0430\u043D\u0443\u0448\u044B\u043B\u0430\u0440 \u0442\u0456\u043A\u0435\u043B\u0435\u0439 \u0441\u0442\u0443\u0434\u0435\u043D\u0442 \u0440\u0435\u0442\u0456\u043D\u0434\u0435 \u049B\u0430\u0442\u044B\u0441\u0430 \u0430\u043B\u0430\u0434\u044B, \u0442\u0456\u0440\u043A\u0435\u043B\u043C\u0435\u0433\u0435\u043D/\u0436\u04AF\u0439\u0435\u0433\u0435 \u043A\u0456\u0440\u043C\u0435\u0433\u0435\u043D \u043F\u0430\u0439\u0434\u0430\u043B\u0430\u043D\u0443\u0448\u044B\u043B\u0430\u0440 \u0442\u0456\u0440\u043A\u0435\u043B\u0433\u0435\u043D\u043D\u0435\u043D/\u043A\u0456\u0440\u0433\u0435\u043D\u043D\u0435\u043D \u043A\u0435\u0439\u0456\u043D \u0442\u0456\u043A\u0435\u043B\u0435\u0439 \u0441\u0442\u0443\u0434\u0435\u043D\u0442 \u0440\u0435\u0442\u0456\u043D\u0434\u0435 \u049B\u0430\u0442\u044B\u0441\u0430 \u0430\u043B\u0430\u0434\u044B.",classManagement:"\u0421\u0430\u0431\u0430\u049B\u0442\u044B \u0431\u0430\u0441\u049B\u0430\u0440\u0443",setToPublic:"\u0431\u0430\u0440 \u0430\u0434\u0430\u043C\u0493\u0430 \u0436\u0430\u0440\u0438\u044F \u0435\u0442\u0443",prompt:"\u0415\u0441\u043A\u0435\u0440\u0442\u0443",setPublicNonMembersCanAccessConfirm:"\u0416\u0430\u0440\u0438\u044F\u043B\u0430\u043D\u0493\u0430\u043D\u043D\u0430\u043D \u043A\u0435\u0439\u0456\u043D \u0441\u0430\u0431\u0430\u049B \u043C\u04AF\u0448\u0435\u0441\u0456 \u0435\u043C\u0435\u0441 \u0430\u0434\u0430\u043C\u0434\u0430\u0440 \u0434\u0430 \u043A\u04E9\u0440\u0435 \u0430\u043B\u0430\u0434\u044B. \u0416\u0430\u0440\u0438\u044F \u0435\u0442\u0443\u0434\u0456 \u0440\u0430\u0441\u0442\u0430\u0439\u0441\u044B\u0437 \u0431\u0430?",cancel:"\u0411\u0430\u0441 \u0442\u0430\u0440\u0442\u0443",confirm:"\u0420\u0430\u0441\u0442\u0430\u0443",editClass:"\u0421\u0430\u0431\u0430\u049B\u0442\u044B \u04E9\u04A3\u0434\u0435\u0443",copyClass:"\u0421\u0430\u0431\u0430\u049B\u0442\u044B \u043A\u04E9\u0448\u0456\u0440\u0443",copyRecords:"\u0416\u0430\u0437\u0431\u0430\u043D\u044B \u043A\u04E9\u0448\u0456\u0440\u0443",deleteClass:"\u0421\u0430\u0431\u0430\u049B\u0442\u044B \u0436\u043E\u044E",memberManagement:"\u041C\u04AF\u0448\u0435\u043B\u0435\u0440\u0434\u0456 \u0431\u0430\u0441\u049B\u0430\u0440\u0443",students:"\u0421\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0435\u0440",teachers:"\u041E\u049B\u044B\u0442\u0443\u0448\u044B\u043B\u0430\u0440",addTeacher:"\u041E\u049B\u044B\u0442\u0443\u0448\u044B \u049B\u043E\u0441\u0443",addAssistant:"\u041A\u04E9\u043C\u0435\u043A\u0448\u0456 \u043E\u049B\u044B\u0442\u0443\u0448\u044B \u049B\u043E\u0441\u0443",addStudent:"\u0421\u0442\u0443\u0434\u0435\u043D\u0442 \u049B\u043E\u0441\u0443",notifications:"\u0425\u0430\u0431\u0430\u0440\u043B\u0430\u043D\u0434\u044B\u0440\u0443 \u0445\u0430\u0431\u0430\u0440\u043B\u0430\u043C\u0430\u0441\u044B",classExperiments:"\u0421\u0430\u0431\u0430\u049B\u0442\u0430\u0493\u044B \u044D\u043A\u0441\u043F\u0435\u0440\u0438\u043C\u0435\u043D\u0442",graphicHomework:"\u0421\u0443\u0440\u0435\u0442\u0442\u0456 \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430",groupHomework:"\u0422\u043E\u043F\u0442\u044B\u049B \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430",programmingHomework:"\u0411\u0430\u0493\u0434\u0430\u0440\u043B\u0430\u043C\u0430\u043B\u0430\u0443 \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430\u0441\u044B",onlineExam:"\u041E\u043D\u043B\u0430\u0439\u043D \u0435\u043C\u0442\u0438\u0445\u0430\u043D",questionnaire:"\u0421\u0430\u0443\u0430\u043B\u043D\u0430\u043C\u0430",teachingMaterials:"\u041E\u049B\u044B\u0442\u0443 \u043C\u0430\u0442\u0435\u0440\u0438\u0430\u043B\u0434\u0430\u0440\u044B",videoLive:"\u0442\u0456\u043A\u0435\u043B\u0435\u0439 \u044D\u0444\u0438\u0440",interactiveDiscussion:"\u04E8\u0437\u0430\u0440\u0430 \u043F\u0456\u043A\u0456\u0440\u0442\u0430\u043B\u0430\u0441",classGrouping:"\u0421\u044B\u043D\u044B\u043F\u0442\u044B \u0442\u043E\u043F\u049B\u0430 \u0431\u04E9\u043B\u0443",onlineCheckIn:"\u041E\u043D\u043B\u0430\u0439\u043D \u049B\u0430\u0442\u044B\u0441\u0443\u0434\u044B \u0440\u0430\u0441\u0442\u0430\u0443",dataStatistics:"\u0414\u0435\u0440\u0435\u043A\u0442\u0435\u0440 \u0441\u0442\u0430\u0442\u0438\u0441\u0442\u0438\u043A\u0430\u0441\u044B",graduationDesign:"\u0414\u0438\u043F\u043B\u043E\u043C\u0434\u044B\u049B \u0436\u043E\u0431\u0430",settings:"\u0411\u0430\u043F\u0442\u0430\u0443\u043B\u0430\u0440",allNotifications:"\u0411\u0430\u0440\u043B\u044B\u049B \u0445\u0430\u0431\u0430\u0440\u043B\u0430\u043D\u0434\u044B\u0440\u0443\u043B\u0430\u0440",groupPublish:"\u0422\u043E\u043F \u0431\u043E\u0439\u044B\u043D\u0448\u0430 \u0436\u0430\u0440\u0438\u044F\u043B\u0430\u0443",unifiedPublish:"\u0411\u0456\u0440\u044B\u04A3\u0493\u0430\u0439 \u0436\u0430\u0440\u0438\u044F\u043B\u0430\u0443",newNotification:"\u0416\u0430\u04A3\u0430 \u0445\u0430\u0431\u0430\u0440\u043B\u0430\u043D\u0434\u044B\u0440\u0443",noRelatedDataYet:"\u04D8\u0437\u0456\u0440\u0433\u0435 \u0441\u04D9\u0439\u043A\u0435\u0441 \u0434\u0435\u0440\u0435\u043A\u0442\u0435\u0440 \u0436\u043E\u049B",courseName:"\u041A\u0443\u0440\u0441 \u0430\u0442\u0430\u0443\u044B",correctExampleDataStructure:"\u0414\u04B1\u0440\u044B\u0441 \u043C\u044B\u0441\u0430\u043B: \u0414\u0435\u0440\u0435\u043A\u0442\u0435\u0440 \u049B\u04B1\u0440\u044B\u043B\u044B\u043C\u044B",wrongExampleDataStructure2025Spring:"\u049A\u0430\u0442\u0435 \u043C\u044B\u0441\u0430\u043B: \u0414\u0435\u0440\u0435\u043A\u0442\u0435\u0440 \u049B\u04B1\u0440\u044B\u043B\u044B\u043C\u044B 2025 \u043A\u04E9\u043A\u0442\u0435\u043C",className:"\u0421\u0430\u0431\u0430\u049B \u0430\u0442\u0430\u0443\u044B",correctExampleDataStructure2025SpringClass:"\u0414\u04B1\u0440\u044B\u0441 \u043C\u044B\u0441\u0430\u043B: \u0414\u0435\u0440\u0435\u043A\u0442\u0435\u0440 \u049B\u04B1\u0440\u044B\u043B\u044B\u043C\u044B 2025 \u043A\u04E9\u043A\u0442\u0435\u043C\u0434\u0456\u043A \u0441\u044B\u043D\u044B\u043F",wrongExample2025SpringClassDataStructure:"\u049A\u0430\u0442\u0435 \u043C\u044B\u0441\u0430\u043B: 2025 \u043A\u04E9\u043A\u0442\u0435\u043C\u0434\u0456\u043A \u0441\u044B\u043D\u044B\u043F \u0434\u0435\u0440\u0435\u043A\u0442\u0435\u0440 \u049B\u04B1\u0440\u044B\u043B\u044B\u043C\u044B",totalClassHours:"\u0411\u0430\u0440\u043B\u044B\u049B \u043E\u049B\u0443 \u0441\u0430\u0493\u0430\u0442\u0442\u0430\u0440\u044B",example30:"\u041C\u044B\u0441\u0430\u043B\u044B: 30",credits:"\u041A\u0440\u0435\u0434\u0438\u0442",example3:"\u041C\u044B\u0441\u0430\u043B\u044B: 3",endTime:"\u0410\u044F\u049B\u0442\u0430\u043B\u0443 \u0443\u0430\u049B\u044B\u0442\u044B",selectEndTime:"\u0410\u044F\u049B\u0442\u0430\u043B\u0443 \u0443\u0430\u049B\u044B\u0442\u044B\u043D \u0442\u0430\u04A3\u0434\u0430\u04A3\u044B\u0437",classModules:"\u0421\u0430\u0431\u0430\u049B \u043C\u043E\u0434\u0443\u043B\u0456",publicSettings:"\u0416\u0430\u0440\u0438\u044F\u043B\u044B\u049B \u0431\u0430\u043F\u0442\u0430\u0443\u043B\u0430\u0440",publicClassAllUsersAccess:'"\u0410\u0448\u044B\u049B \u0441\u0430\u0431\u0430\u049B (\u0431\u0435\u043B\u0433\u0456\u043B\u0435\u043D\u0433\u0435\u043D\u0434\u0435, \u0431\u0430\u0440\u043B\u044B\u049B \u043F\u0430\u0439\u0434\u0430\u043B\u0430\u043D\u0443\u0448\u044B\u043B\u0430\u0440 \u043E\u0441\u044B \u0441\u0430\u0431\u0430\u049B\u049B\u0430 \u043A\u0456\u0440\u0435 \u0430\u043B\u0430\u0434\u044B \u0436\u04D9\u043D\u0435 \u0448\u043E\u043B\u0443 \u0436\u0430\u0441\u0430\u0439 \u0430\u043B\u0430\u0434\u044B, \u04D9\u0439\u0442\u043F\u0435\u0441\u0435 \u0442\u0435\u043A \u043E\u0441\u044B \u0441\u0430\u0431\u0430\u049B\u0442\u044B\u04A3 \u043C\u04AF\u0448\u0435\u043B\u0435\u0440\u0456 \u043A\u0456\u0440\u0435 \u0430\u043B\u0430\u0434\u044B)"',allowExitClass:'"\u0421\u0430\u0431\u0430\u049B\u0442\u0430\u043D \u0448\u044B\u0493\u0443\u0493\u0430 \u0440\u04B1\u049B\u0441\u0430\u0442 \u0435\u0442\u0443 (\u0431\u0435\u043B\u0433\u0456\u043B\u0435\u043D\u0433\u0435\u043D\u0434\u0435, \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0435\u0440 \u0441\u0430\u0431\u0430\u049B\u0442\u0430\u043D \u04E9\u0437 \u0431\u0435\u0442\u0456\u043D\u0448\u0435 \u0448\u044B\u0493\u0430 \u0430\u043B\u0430\u0434\u044B, \u04D9\u0439\u0442\u043F\u0435\u0441\u0435 \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0435\u0440 \u04E9\u0437 \u0431\u0435\u0442\u0456\u043D\u0448\u0435 \u0448\u044B\u0493\u0430 \u0430\u043B\u043C\u0430\u0439\u0434\u044B.)"',allowStudentsViewPhoneEmail:"\u0421\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0435\u0440\u0433\u0435 \u0442\u0435\u043B\u0435\u0444\u043E\u043D \u043D\u04E9\u043C\u0456\u0440\u043B\u0435\u0440\u0456 \u043C\u0435\u043D \u044D\u043B\u0435\u043A\u0442\u0440\u043E\u043D\u0434\u044B\u049B \u043F\u043E\u0448\u0442\u0430 \u043C\u0435\u043A\u0435\u043D\u0436\u0430\u0439\u043B\u0430\u0440\u044B\u043D \u049B\u0430\u0440\u0430\u0443\u0493\u0430 \u0440\u04B1\u049B\u0441\u0430\u0442 \u0435\u0442\u0443 (\u0431\u0435\u043B\u0433\u0456\u043B\u0435\u043D\u0433\u0435\u043D\u0434\u0435, \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0435\u0440 \u0441\u044B\u043D\u044B\u043F \u0456\u0448\u0456\u043D\u0434\u0435\u0433\u0456 \u0431\u0430\u0441\u049B\u0430 \u043C\u04AF\u0448\u0435\u043B\u0435\u0440\u0434\u0456\u04A3 \u0442\u043E\u043B\u044B\u049B \u0442\u0435\u043B\u0435\u0444\u043E\u043D \u043D\u04E9\u043C\u0456\u0440\u043B\u0435\u0440\u0456 \u043C\u0435\u043D \u044D\u043B\u0435\u043A\u0442\u0440\u043E\u043D\u0434\u044B\u049B \u043F\u043E\u0448\u0442\u0430 \u043C\u0435\u043A\u0435\u043D\u0436\u0430\u0439\u043B\u0430\u0440\u044B\u043D \u043A\u04E9\u0440\u0435 \u0430\u043B\u0430\u0434\u044B, \u04D9\u0439\u0442\u043F\u0435\u0441\u0435 \u0442\u0435\u043B\u0435\u0444\u043E\u043D \u043D\u04E9\u043C\u0456\u0440\u043B\u0435\u0440\u0456 \u043C\u0435\u043D \u044D\u043B\u0435\u043A\u0442\u0440\u043E\u043D\u0434\u044B\u049B \u043F\u043E\u0448\u0442\u0430 \u043C\u0435\u043A\u0435\u043D\u0436\u0430\u0439\u043B\u0430\u0440\u044B \u0436\u0430\u0441\u044B\u0440\u044B\u043B\u0430\u0434\u044B)",allowStudentsApplyTeacherAssistant:'"\u0421\u044B\u043D\u044B\u043F \u0456\u0448\u0456\u043D\u0434\u0435\u0433\u0456 \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0435\u0440\u0433\u0435 \u043E\u049B\u044B\u0442\u0443\u0448\u044B \u043D\u0435\u043C\u0435\u0441\u0435 \u043A\u04E9\u043C\u0435\u043A\u0448\u0456 \u043E\u049B\u044B\u0442\u0443\u0448\u044B \u0431\u043E\u043B\u0443\u0493\u0430 \u04E9\u0442\u0456\u043D\u0456\u0448 \u0431\u0435\u0440\u0443\u0433\u0435 \u0440\u04B1\u049B\u0441\u0430\u0442 \u0435\u0442\u0443 (\u0431\u0435\u043B\u0433\u0456\u043B\u0435\u043D\u0433\u0435\u043D\u0434\u0435, \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0435\u0440 \u0441\u044B\u043D\u044B\u043F\u0442\u0430 \u043E\u049B\u044B\u0442\u0443\u0448\u044B/\u043A\u04E9\u043C\u0435\u043A\u0448\u0456 \u043E\u049B\u044B\u0442\u0443\u0448\u044B \u0431\u043E\u043B\u0443 \u04AF\u0448\u0456\u043D \u04E9\u0442\u0456\u043D\u0456\u0448 \u0431\u0435\u0440\u0435 \u0430\u043B\u0430\u0434\u044B, \u0442\u0435\u043A\u0441\u0435\u0440\u0456\u043B\u0435\u0434\u0435\u043D \u043A\u0435\u0439\u0456\u043D \u043E\u043B\u0430\u0440 \u043E\u049B\u044B\u0442\u0443\u0448\u044B/\u043A\u04E9\u043C\u0435\u043A\u0448\u0456 \u043E\u049B\u044B\u0442\u0443\u0448\u044B \u0431\u043E\u043B\u0430 \u0430\u043B\u0430\u0434\u044B, \u04D9\u0439\u0442\u043F\u0435\u0441\u0435 \u0441\u044B\u043D\u044B\u043F \u0456\u0448\u0456\u043D\u0434\u0435 \u04E9\u0442\u0456\u043D\u0456\u0448 \u0431\u0435\u0440\u0435 \u0430\u043B\u043C\u0430\u0439\u0434\u044B)"',closeClassProhibitStudentAccess:"\u0421\u0430\u0431\u0430\u049B\u0442\u044B \u0436\u0430\u0431\u0443, \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0435\u0440\u0434\u0456\u04A3 \u043A\u0456\u0440\u0443\u0456\u043D\u0435 \u0442\u044B\u0439\u044B\u043C \u0441\u0430\u043B\u0443",invitationCodeSettings:"\u0428\u0430\u049B\u044B\u0440\u0443 \u043A\u043E\u0434\u044B \u0431\u0430\u043F\u0442\u0430\u0443\u043B\u0430\u0440\u044B",enableAllRoles:"\u0411\u0430\u0440\u043B\u044B\u049B \u0440\u04E9\u043B\u0434\u0435\u0440 \u04AF\u0448\u0456\u043D \u049B\u043E\u0441\u0443 (\u0431\u0435\u043B\u0433\u0456\u043B\u0435\u043D\u0433\u0435\u043D\u0434\u0435, \u043F\u0430\u0439\u0434\u0430\u043B\u0430\u043D\u0443\u0448\u044B\u043B\u0430\u0440 \u043A\u0435\u0437 \u043A\u0435\u043B\u0433\u0435\u043D \u0440\u04E9\u043B\u043C\u0435\u043D \u0441\u0430\u0431\u0430\u049B\u049B\u0430 \u049B\u043E\u0441\u0430 \u0430\u043B\u0430\u0434\u044B)",allRolesNeedApprovalInvitationCode:'"\u0428\u0430\u049B\u044B\u0440\u0443 \u043A\u043E\u0434\u044B \u0430\u0440\u049B\u044B\u043B\u044B \u0441\u0430\u0431\u0430\u049B\u049B\u0430 \u049B\u043E\u0441\u044B\u043B\u0430\u0442\u044B\u043D \u0431\u0430\u0440\u043B\u044B\u049B \u0440\u04E9\u043B\u0434\u0435\u0440 \u0442\u0435\u043A\u0441\u0435\u0440\u0443\u0434\u0435\u043D \u04E9\u0442\u0443\u0456 \u043A\u0435\u0440\u0435\u043A (\u0431\u0435\u043B\u0433\u0456\u043B\u0435\u043D\u0433\u0435\u043D\u0434\u0435, \u049B\u043E\u0441\u044B\u043B\u0443 \u04AF\u0448\u0456\u043D \u04E9\u0442\u0456\u043D\u0456\u0448 \u0431\u0435\u0440\u0435\u0442\u0456\u043D \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0435\u0440, \u043A\u04E9\u043C\u0435\u043A\u0448\u0456 \u043E\u049B\u044B\u0442\u0443\u0448\u044B\u043B\u0430\u0440, \u043E\u049B\u044B\u0442\u0443\u0448\u044B\u043B\u0430\u0440 \u0441\u0430\u0431\u0430\u049B\u049B\u0430 \u049B\u043E\u0441\u044B\u043B\u0443 \u04AF\u0448\u0456\u043D \u0442\u0435\u043A\u0441\u0435\u0440\u0443\u0434\u0435\u043D \u04E9\u0442\u0443\u0456 \u043A\u0435\u0440\u0435\u043A, \u04D9\u0439\u0442\u043F\u0435\u0441\u0435 \u0442\u0435\u043A \u043E\u049B\u044B\u0442\u0443\u0448\u044B\u043B\u0430\u0440 \u043C\u0435\u043D \u043A\u04E9\u043C\u0435\u043A\u0448\u0456 \u043E\u049B\u044B\u0442\u0443\u0448\u044B\u043B\u0430\u0440 \u049B\u043E\u0441\u044B\u043B\u0493\u0430\u043D\u0434\u0430 \u0442\u0435\u043A\u0441\u0435\u0440\u0443 \u049B\u0430\u0436\u0435\u0442)"',disableForStudents:"\u0421\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0435\u0440 \u04AF\u0448\u0456\u043D \u04E9\u0448\u0456\u0440\u0443 (\u0431\u0435\u043B\u0433\u0456\u043B\u0435\u043D\u0433\u0435\u043D\u0434\u0435, \u043F\u0430\u0439\u0434\u0430\u043B\u0430\u043D\u0443\u0448\u044B \u0441\u0442\u0443\u0434\u0435\u043D\u0442 \u0440\u0435\u0442\u0456\u043D\u0434\u0435 \u0441\u0430\u0431\u0430\u049B\u049B\u0430 \u049B\u043E\u0441\u044B\u043B\u0493\u0430\u043D\u0434\u0430, \u0448\u0430\u049B\u044B\u0440\u0443 \u043A\u043E\u0434\u044B \u0436\u0430\u0440\u0430\u043C\u0441\u044B\u0437 \u0431\u043E\u043B\u0430\u0434\u044B)",disableAllRoles:"\u0411\u0430\u0440\u043B\u044B\u049B \u0440\u04E9\u043B\u0434\u0435\u0440 \u04AF\u0448\u0456\u043D \u04E9\u0448\u0456\u0440\u0443 (\u0431\u0435\u043B\u0433\u0456\u043B\u0435\u043D\u0433\u0435\u043D\u0434\u0435, \u0431\u04B1\u043B \u0448\u0430\u049B\u044B\u0440\u0443 \u043A\u043E\u0434\u044B \u0436\u0430\u0440\u0430\u043C\u0441\u044B\u0437 \u0431\u043E\u043B\u0430\u0434\u044B, \u043F\u0430\u0439\u0434\u0430\u043B\u0430\u043D\u0443\u0448\u044B\u043B\u0430\u0440 \u0441\u0430\u0431\u0430\u049B\u049B\u0430 \u04E9\u0437 \u0431\u0435\u0442\u0456\u043D\u0448\u0435 \u049B\u043E\u0441\u0430 \u0430\u043B\u043C\u0430\u0439\u0434\u044B)",classJoinSettings:"\u0421\u0430\u0431\u0430\u049B\u049B\u0430 \u049B\u043E\u0441\u044B\u043B\u0443 \u0431\u0430\u043F\u0442\u0430\u0443\u043B\u0430\u0440\u044B",onlyTeacherImportedStudentsAccess:"\u0422\u0435\u043A \u043E\u049B\u044B\u0442\u0443\u0448\u044B\u043B\u0430\u0440\u0434\u044B\u04A3 \u0438\u043C\u043F\u043E\u0440\u0442\u0442\u0430\u0493\u0430\u043D \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0435\u0440\u0456\u043D\u0435 \u0441\u0430\u0431\u0430\u049B\u049B\u0430 \u043A\u0456\u0440\u0443\u0433\u0435 \u0440\u04B1\u049B\u0441\u0430\u0442 \u0435\u0442\u0443 (\u0431\u0435\u043B\u0433\u0456\u043B\u0435\u043D\u0433\u0435\u043D\u0434\u0435, \u0442\u0435\u043A \u043E\u049B\u044B\u0442\u0443\u0448\u044B\u043B\u0430\u0440\u0434\u044B\u04A3 \u0438\u043C\u043F\u043E\u0440\u0442\u0442\u0430\u0493\u0430\u043D \u043D\u0435\u043C\u0435\u0441\u0435 \u049B\u043E\u043B\u043C\u0435\u043D \u049B\u043E\u0441\u049B\u0430\u043D \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0435\u0440\u0456 \u0441\u0430\u0431\u0430\u049B\u049B\u0430 \u043A\u0456\u0440\u0435 \u0430\u043B\u0430\u0434\u044B, \u0431\u0430\u0441\u049B\u0430 \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0435\u0440 \u0448\u0430\u049B\u044B\u0440\u0443 \u043A\u043E\u0434\u044B \u043C\u0435\u043D \u0448\u0430\u049B\u044B\u0440\u0443 \u0441\u0456\u043B\u0442\u0435\u043C\u0435\u0441\u0456 \u0430\u0440\u049B\u044B\u043B\u044B \u0441\u0430\u0431\u0430\u049B\u049B\u0430 \u043A\u0456\u0440\u0435 \u0430\u043B\u043C\u0430\u0439\u0434\u044B)",classAffiliatedUnit:"\u0421\u0430\u0431\u0430\u049B\u0442\u044B \u0442\u0456\u0440\u043A\u0435\u0433\u0435\u043D \u043C\u0435\u043A\u0435\u043C\u0435",submit:"\u0416\u0456\u0431\u0435\u0440\u0443",return:"\u0410\u0440\u0442\u049B\u0430 \u049B\u0430\u0439\u0442\u0443",noteCopyFunctionCreatesNewClass:'"\u0422\u04AF\u0441\u0456\u043D\u0434\u0456\u0440\u0443: "\u041A\u04E9\u0448\u0456\u0440\u0443" \u0444\u0443\u043D\u043A\u0446\u0438\u044F\u0441\u044B \u0441\u0456\u0437\u0433\u0435 \u0436\u0430\u04A3\u0430 \u0441\u0430\u0431\u0430\u049B \u0436\u0430\u0441\u0430\u0439\u0434\u044B, \u0442\u0430\u04A3\u0434\u0430\u043B\u0493\u0430\u043D \u0435\u0441\u043A\u0456 \u0441\u0430\u0431\u0430\u049B\u0442\u044B\u04A3 \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430\u043B\u0430\u0440\u044B, \u0435\u043C\u0442\u0438\u0445\u0430\u043D\u0434\u0430\u0440\u044B, \u043C\u0430\u0442\u0435\u0440\u0438\u0430\u043B\u0434\u0430\u0440\u044B \u0436\u04D9\u043D\u0435 \u0441\u044B\u043D\u044B\u043F \u043C\u04AF\u0448\u0435\u043B\u0435\u0440\u0456 \u0436\u0430\u04A3\u0430 \u0441\u0430\u0431\u0430\u049B\u049B\u0430 \u043A\u04E9\u0448\u0456\u0440\u0456\u043B\u0435\u0434\u0456."',courseworkExamination:"\u041E\u049B\u0443 \u0436\u04B1\u043C\u044B\u0441\u044B\u043D \u0442\u0435\u043A\u0441\u0435\u0440\u0443",communicationInteraction:"\u049A\u0430\u0440\u044B\u043C-\u049B\u0430\u0442\u044B\u043D\u0430\u0441 \u0436\u04D9\u043D\u0435 \u04E9\u0437\u0430\u0440\u0430 \u043F\u0456\u043A\u0456\u0440\u0442\u0430\u043B\u0430\u0441",groupingList:"\u0422\u043E\u043F\u049B\u0430 \u0431\u04E9\u043B\u0443 \u043A\u0435\u0441\u0442\u0435\u0441\u0456",studentList:"\u0421\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0435\u0440 \u0442\u0456\u0437\u0456\u043C\u0456",teachingResources:"\u041E\u049B\u044B\u0442\u0443 \u0440\u0435\u0441\u0443\u0440\u0441\u0442\u0430\u0440\u044B",name:"\u0410\u0442\u044B-\u0436\u04E9\u043D\u0456",institutionUnit:"\u041E\u049B\u0443 \u043E\u0440\u043D\u044B/ \u043C\u0435\u043A\u0435\u043C\u0435",copyTime:"\u041A\u04E9\u0448\u0456\u0440\u0443 \u0443\u0430\u049B\u044B\u0442\u044B",noData:"\u0414\u0435\u0440\u0435\u043A\u0442\u0435\u0440 \u04D9\u0437\u0456\u0440\u0433\u0435 \u0436\u043E\u049B",deleteClassClearsAllDataIrrecoverableEnterCaptcha:"\u0421\u0430\u0431\u0430\u049B\u0442\u044B \u0436\u043E\u044E \u0441\u0430\u0431\u0430\u049B \u0456\u0448\u0456\u043D\u0434\u0435\u0433\u0456 \u0431\u0430\u0440\u043B\u044B\u049B \u0434\u0435\u0440\u0435\u043A\u0442\u0435\u0440\u0434\u0456 \u04E9\u0448\u0456\u0440\u0435\u0434\u0456 \u0436\u04D9\u043D\u0435 \u0434\u0435\u0440\u0435\u043A\u0442\u0435\u0440\u0434\u0456 \u049B\u0430\u043B\u043F\u044B\u043D\u0430 \u043A\u0435\u043B\u0442\u0456\u0440\u0443 \u043C\u04AF\u043C\u043A\u0456\u043D \u0435\u043C\u0435\u0441, \u0435\u0433\u0435\u0440 \u0436\u043E\u044E\u0434\u044B \u0440\u0430\u0441\u0442\u0430\u0441\u0430\u04A3\u044B\u0437, \u0442\u04E9\u043C\u0435\u043D\u0434\u0435\u0433\u0456 \u0440\u0430\u0441\u0442\u0430\u0443 \u043A\u043E\u0434\u044B\u043D \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437",enterCaptchaFromImage:"\u0421\u0443\u0440\u0435\u0442\u0442\u0435\u0433\u0456 \u0440\u0430\u0441\u0442\u0430\u0443 \u043A\u043E\u0434\u044B\u043D \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437",cantSeeChangeOne:"\u0410\u043D\u044B\u049B \u043A\u04E9\u0440\u0456\u043D\u0431\u0435\u0439 \u043C\u0435? \u0411\u0430\u0441\u049B\u0430 \u0441\u0443\u0440\u0435\u0442\u043A\u0435 \u0430\u0443\u044B\u0441\u0443",teacherList:"\u041E\u049B\u044B\u0442\u0443\u0448\u044B\u043B\u0430\u0440 \u0442\u0456\u0437\u0456\u043C\u0456",assistantPermissions:"\u041A\u04E9\u043C\u0435\u043A\u0448\u0456 \u043E\u049B\u044B\u0442\u0443\u0448\u044B\u043D\u044B\u04A3 \u0440\u04B1\u049B\u0441\u0430\u0442\u0442\u0430\u0440\u044B",type:"\u0422\u04AF\u0440\u0456",approved:"\u0411\u0435\u043A\u0456\u0442\u0456\u043B\u0433\u0435\u043D",pendingApproval:"\u0411\u0435\u043A\u0456\u0442\u0443 \u043A\u04AF\u0442\u0456\u043B\u0443\u0434\u0435",serialNumber:"\u0420\u0435\u0442\u0442\u0456\u043A \u043D\u04E9\u043C\u0456\u0440",studentId:"\u0421\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0456\u043A \u043D\u04E9\u043C\u0456\u0440",grouping:"\u0422\u043E\u043F\u049B\u0430 \u0431\u04E9\u043B\u0443",mobileNumber:"\u04B0\u044F\u043B\u044B \u0442\u0435\u043B\u0435\u0444\u043E\u043D \u043D\u04E9\u043C\u0456\u0440\u0456",email:"\u042D\u043B\u0435\u043A\u0442\u0440\u043E\u043D\u0434\u044B\u049B \u043F\u043E\u0448\u0442\u0430",export:"\u042D\u043A\u0441\u043F\u043E\u0440\u0442\u0442\u0430\u0443",quickResetPassword:"\u049A\u04B1\u043F\u0438\u044F \u0441\u04E9\u0437\u0434\u0456 \u049B\u0430\u0439\u0442\u0430 \u043E\u0440\u043D\u0430\u0442\u0443",newGrouping:"\u0416\u0430\u04A3\u0430\u0434\u0430\u043D \u0442\u043E\u043F\u049B\u0430 \u0431\u04E9\u043B\u0443",allGroupings:"\u0416\u0430\u043B\u043F\u044B \u0442\u043E\u043F\u0442\u0430\u0440",searchNameStudentId:"\u0410\u0442\u044B-\u0436\u04E9\u043D\u0456\u043D/\u0441\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0456\u043A \u043D\u04E9\u043C\u0456\u0440\u0456\u043D \u0435\u043D\u0433\u0456\u0437\u0456\u043F, \u0456\u0437\u0434\u0435\u04A3\u0456\u0437",operation:"\u04D8\u0440\u0435\u043A\u0435\u0442",modifyAccountInfo:"\u0422\u0456\u0440\u043A\u0435\u043B\u0433\u0435\u043D \u0434\u0435\u0440\u0435\u043A\u0442\u0435\u0440\u0434\u0456 \u04E9\u0437\u0433\u0435\u0440\u0442\u0443",resetPassword:"\u049A\u04B1\u043F\u0438\u044F \u0441\u04E9\u0437\u0434\u0456 \u049B\u0430\u0439\u0442\u0430 \u043E...",title:"\u0422\u0430\u049B\u044B\u0440\u044B\u043F",directory:"\u043A\u0430\u0442\u0430\u043B\u043E\u0433",content:"\u041C\u0430\u0437\u043C\u04B1\u043D\u044B",enterPostDetailsMax10000Chars:"\u041F\u043E\u0441\u0442 \u0442\u0443\u0440\u0430\u043B\u044B \u0442\u043E\u043B\u044B\u049B \u0430\u049B\u043F\u0430\u0440\u0430\u0442\u0442\u044B \u043E\u0441\u044B \u0436\u0435\u0440\u0433\u0435 \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437, \u043C\u0430\u043A\u0441\u0438\u043C\u0443\u043C 10000 \u0442\u0430\u04A3\u0431\u0430",publishTime:"\u0416\u0430\u0440\u0438\u044F\u043B\u0430\u0443 \u0443\u0430\u049B\u044B\u0442\u044B",selectDate:"\u0414\u0430\u0442\u0430 \u0442\u0430\u04A3\u0434\u0430\u04A3\u044B\u0437",pinTop:"\u0416\u043E\u0493\u0430\u0440\u044B\u0434\u0430 \u049B\u043E\u044E",discussion:"\u0422\u0430\u043B\u049B\u044B\u043B\u0430\u0443",reply:"\u0416\u0430\u0443\u0430\u043F \u0431\u0435\u0440\u0443",like:"\u041B\u0430\u0439\u043A \u0431\u0430\u0441\u0443",postCount:"\u041F\u043E\u0441\u0442\u0442\u0430\u0440 \u0441\u0430\u043D\u044B",postLikesCount:"\u041F\u043E\u0441\u0442\u0442\u0430\u0440\u0493\u0430 \u049B\u043E\u0439\u044B\u043B\u0493\u0430\u043D \u043B\u0430\u0439\u043A\u0442\u0430\u0440 \u0441\u0430\u043D\u044B",replyCount:"\u0416\u0430\u0443\u0430\u043F\u0442\u0430\u0440 \u0441\u0430\u043D\u044B",replyLikesCount:"\u0416\u0430\u0443\u0430\u043F\u0442\u0430\u0440\u0493\u0430 \u049B\u043E\u0439\u044B\u043B\u0493\u0430\u043D \u043B\u0430\u0439\u043A\u0442\u0430\u0440 \u0441\u0430\u043D\u044B",interactionCount:"\u0438\u043D\u0442\u0435\u0440\u0430\u043A\u0442\u0438\u0432\u0442\u0456 \u0441\u0430\u043D\u044B",totalDataItems:"\u0416\u0430\u043B\u043F\u044B ... \u0434\u0435\u0440\u0435\u043A",visibleAllClassUncheckedOnlySameClass:"\u0411\u04AF\u043A\u0456\u043B \u0441\u044B\u043D\u044B\u043F \u043A\u04E9\u0440\u0435 \u0430\u043B\u0430\u0434\u044B (\u0431\u0435\u043B\u0433\u0456\u043B\u0435\u043D\u0431\u0435\u0441\u0435, \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0435\u0440\u0434\u0456\u04A3 \u0436\u0430\u0440\u0438\u044F\u043B\u0430\u0493\u0430\u043D \u0442\u0430\u043B\u049B\u044B\u043B\u0430\u0443\u043B\u0430\u0440\u044B\u043D \u0442\u0435\u043A \u0441\u044B\u043D\u044B\u043F\u0442\u0430\u0441\u0442\u0430\u0440\u044B \u043A\u04E9\u0440\u0435 \u0430\u043B\u0430\u0434\u044B)",listShowsOnlyEndedHistoricalCheckIns:"\u0411\u04B1\u043B \u0442\u0456\u0437\u0456\u043C \u0442\u0435\u043A \u0430\u044F\u049B\u0442\u0430\u043B\u0493\u0430\u043D \u0442\u0430\u0440\u0438\u0445\u0438 \u0442\u0456\u0440\u043A\u0435\u043B\u0443\u043B\u0435\u0440\u0434\u0456 \u043A\u04E9\u0440\u0441\u0435\u0442\u0435\u0434\u0456, \u0442\u0435\u043A \u0430\u044F\u049B\u0442\u0430\u043B\u0493\u0430\u043D \u0442\u0430\u0440\u0438\u0445\u0438 \u0442\u0456\u0440\u043A\u0435\u043B\u0443\u043B\u0435\u0440\u0434\u0456 \u0441\u044B\u0440\u0442\u049B\u0430 \u0448\u044B\u0493\u0430\u0440\u0443\u0493\u0430 \u0431\u043E\u043B\u0430\u0434\u044B",enterCheckInNameToQuery:"\u0422\u0456\u0440\u043A\u0435\u043B\u0443 \u0430\u0442\u0430\u0443\u044B\u043D \u0435\u043D\u0433\u0456\u0437\u0456\u043F, \u0456\u0437\u0434\u0435\u0443\u0433\u0435 \u0431\u043E\u043B\u0430\u0434\u044B",noCheckIn:"\u0422\u0456\u0440\u043A\u0435\u043B\u0443 \u04D9\u043B\u0456 \u0436\u043E\u049B",noCheckInSelected:"\u0422\u0456\u0440\u043A\u0435\u043B\u0443 \u0442\u0430\u04A3\u0434\u0430\u043B\u043C\u0430\u0493\u0430\u043D",temporarilyNotExport:"\u04D8\u043B\u0456 \u044D\u043A\u0441\u043F\u043E\u0440\u0442\u0442\u0430\u043C\u0430\u0443",confirmExport:"\u042D\u043A\u0441\u043F\u043E\u0440\u0442\u0442\u0430\u0443\u0434\u044B \u0440\u0430\u0441\u0442\u0430\u0443",selectedCountNoCrossPage:"... \u0442\u0430\u04A3\u0434\u0430\u043B\u0434\u044B ( \u0431\u0435\u0442 \u0430\u0442\u0442\u0430\u043F \u0442\u0430\u043B\u0434\u0430\u0443\u0493\u0430 \u0431\u043E\u043B\u043C\u0430\u0439\u0434\u044B)",exportAllCheckIns:"\u0411\u0430\u0440\u043B\u044B\u049B \u0442\u0456\u0440\u043A\u0435\u043B\u0443\u043B\u0435\u0440\u0434\u0456 \u044D\u043A\u0441\u043F\u043E\u0440\u0442\u0442\u0430\u0443",exportSelectedCheckIns:"\u0422\u0430\u04A3\u0434\u0430\u043B\u0493\u0430\u043D \u0442\u0456\u0440\u043A\u0435\u043B\u0443\u043B\u0435\u0440\u0434\u0456 \u044D\u043A\u0441\u043F\u043E\u0440\u0442\u0442\u0430\u0443",historicalInitiationCount:"\u0422\u0430\u0440\u0438\u0445\u0442\u0430\u0493\u044B \u049B\u04B1\u0440\u0443\u043B\u0430\u0440 \u0441\u0430\u043D\u044B",averageAttendanceRate:"\u041E\u0440\u0442\u0430\u0448\u0430 \u0441\u0430\u0431\u0430\u049B\u049B\u0430 \u049B\u0430\u0442\u044B\u0441\u0443\u0448\u044B\u043B\u0430\u0440 \u043F\u0430\u0439\u044B\u0437\u044B",averageAbsenceRate:"\u041E\u0440\u0442\u0430\u0448\u0430 \u0441\u0430\u0431\u0430\u049B\u049B\u0430 \u049B\u0430\u0442\u044B\u0441\u043F\u0430\u0443\u0448\u044B\u043B\u0430\u0440 \u043F\u0430\u0439\u044B\u0437\u044B",averageLeaveRate:"\u041E\u0440\u0442\u0430\u0448\u0430 \u0434\u0435\u043C\u0430\u043B\u044B\u0441\u049B\u0430 \u0441\u04B1\u0440\u0430\u043D\u0443 \u043F\u0430\u0439\u044B\u0437\u044B",attendanceRate:"\u0421\u0430\u0431\u0430\u049B\u049B\u0430 \u049B\u0430\u0442\u044B\u0441\u0443\u0448\u044B\u043B\u0430\u0440 \u043F\u0430\u0439\u044B\u0437\u044B",absenceRate:"\u0421\u0430\u0431\u0430\u049B\u049B\u0430 \u049B\u0430\u0442\u044B\u0441\u043F\u0430\u0443\u0448\u044B\u043B\u0430\u0440 \u043F\u0430\u0439\u044B\u0437\u044B",leaveRate:"\u0434\u0435\u043C\u0430\u043B\u044B\u0441\u049B\u0430 \u0441\u04B1\u0440\u0430\u043D\u0443 \u043F\u0430\u0439\u044B\u0437\u044B",showLastTenCheckIns:"\u0421\u043E\u04A3\u0493\u044B 10 \u0442\u0456\u0440\u043A\u0435\u043B\u0443\u0434\u0456 \u043A\u04E9\u0440\u0441\u0435\u0442\u0443",checkInName:"\u0422\u0456\u0440\u043A\u0435\u043B\u0443 \u0430\u0442\u0430\u0443\u044B",checkInClass:"\u0422\u0456\u0440\u043A\u0435\u043B\u0443 \u0441\u044B\u043D\u044B\u0431\u044B",noGroupingDefaultAllStudents:"\u04D8\u043B\u0456 \u0431\u04E9\u043B\u0456\u043D\u0433\u0435\u043D \u0441\u044B\u043D\u044B\u043F \u0436\u043E\u049B, \u04D9\u0434\u0435\u043F\u043A\u0456 \u0431\u043E\u0439\u044B\u043D\u0448\u0430 \u0441\u0430\u0431\u0430\u049B\u0442\u0430\u0493\u044B \u0431\u0430\u0440\u043B\u044B\u049B \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0435\u0440 \u0442\u0430\u04A3\u0434\u0430\u043B\u0430\u0434\u044B",checkInMethod:"\u0422\u0456\u0440\u043A\u0435\u043B\u0443 \u04D9\u0434\u0456\u0441\u0456",quickCheckIn:"\u0416\u044B\u043B\u0434\u0430\u043C \u0442\u0456\u0440\u043A\u0435\u043B\u0443",codeCheckIn:"\u0422\u0456\u0440\u043A\u0435\u043B\u0443 \u043A\u043E\u0434\u044B \u0430\u0440\u049B\u044B\u043B\u044B \u0442\u0456\u0440\u043A\u0435\u043B\u0443",checkInDate:"\u0422\u0456\u0440\u043A\u0435\u043B\u0443 \u043A\u04AF\u043D\u0456",lateTime:"\u041A\u0435\u0448\u0456\u0433\u0443 \u0443\u0430\u049B\u044B\u0442\u044B",checkInBetweenEndAndLateAsLate:"\u0410\u044F\u049B\u0442\u0430\u043B\u0443 \u0443\u0430\u049B\u044B\u0442\u044B\u043D\u0430\u043D \u043A\u0435\u0448\u0456\u0433\u0443 \u0443\u0430\u049B\u044B\u0442\u044B\u043D\u0430 \u0434\u0435\u0439\u0456\u043D \u0442\u0456\u0440\u043A\u0435\u043B\u0433\u0435\u043D \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0435\u0440 \u043A\u0435\u0448\u0456\u043A\u043A\u0435\u043D \u0434\u0435\u043F \u0441\u0430\u043D\u0430\u043B\u0430\u0434\u044B",addClassGoals:"\u0421\u0430\u0431\u0430\u049B \u043C\u0430\u049B\u0441\u0430\u0442\u044B\u043D \u049B\u043E\u0441\u0443",activityLevel:"\u0411\u0435\u043B\u0441\u0435\u043D\u0434\u0456\u043B\u0456\u043A",starStudents:"\u0416\u04B1\u043B\u0434\u044B\u0437 \u043E\u049B\u0443\u0448\u044B",userProfile:"\u041F\u0430\u0439\u0434\u0430\u043B\u0430\u043D\u0443\u0448\u044B \u043F\u043E\u0440\u0442\u0440\u0435\u0442\u0456",classActivity:"\u0421\u0430\u0431\u0430\u049B \u0431\u0435\u043B\u0441\u0435\u043D\u0434\u0456\u043B\u0456\u0433\u0456",learningAchievementAnalysis:"\u041E\u049B\u0443 \u043D\u04D9\u0442\u0438\u0436\u0435\u043B\u0435\u0440\u0456\u043D \u0442\u0430\u043B\u0434\u0430",getLatestGrades:"\u0415\u04A3 \u0441\u043E\u04A3\u0493\u044B \u0431\u0430\u0493\u0430\u043B\u0430\u0440\u0434\u044B \u0430\u043B\u0443",currentAllHomeworkTotalScoreMode:"\u049A\u0430\u0437\u0456\u0440\u0433\u0456 \u0443\u0430\u049B\u044B\u0442\u0442\u0430 \u0431\u0430\u0440\u043B\u044B\u049B \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430\u043B\u0430\u0440\u0434\u044B\u04A3 \u0436\u0438\u044B\u043D\u0442\u044B\u049B \u0431\u0430\u0493\u0430\u0441\u044B\u043D \u043A\u04E9\u0440\u0441\u0435\u0442\u0443 \u0440\u0435\u0436\u0438\u043C\u0456 \u049B\u043E\u043B\u0434\u0430\u043D\u044B\u043B\u0443\u0434\u0430",totalScore:"\u0416\u0438\u044B\u043D\u0442\u044B\u049B \u0431\u0430\u0493\u0430",switchMode:"\u0420\u0435\u0436\u0438\u043C\u0434\u0456 \u0430\u0443\u044B\u0441\u0442\u044B\u0440\u0443",calculationRules:"\u0415\u0441\u0435\u043F\u0442\u0435\u0443 \u0435\u0440\u0435\u0436\u0435\u043B\u0435\u0440\u0456",starStudentCalculationDescription:"\u0416\u04B1\u043B\u0434\u044B\u0437 \u043E\u049B\u0443\u0448\u044B\u043D\u044B \u0435\u0441\u0435\u043F\u0442\u0435\u0443 \u0442\u04AF\u0441\u0456\u043D\u0434\u0456\u0440\u043C\u0435\u0441\u0456 \u0421\u0430\u0431\u0430\u049B\u0442\u044B\u04A3 \u0436\u0430\u043B\u043F\u044B \u0431\u0430\u0493\u0430\u0441\u044B * 70% \u0421\u0430\u0431\u0430\u049B\u0442\u0430\u0493\u044B \u0431\u0435\u043B\u0441\u0435\u043D\u0434\u0456\u043B\u0456\u043A * 10% \u0421\u0430\u0431\u0430\u049B\u0442\u0430\u043D \u0442\u044B\u0441 \u043E\u049B\u0443 \u043D\u04D9\u0442\u0438\u0436\u0435\u043B\u0435\u0440\u0456 * 20% \u041C\u04B1\u043D\u0434\u0430\u0493\u044B \u0441\u0430\u0431\u0430\u049B\u0442\u0430\u043D \u0442\u044B\u0441 \u043E\u049B\u0443 \u043D\u04D9\u0442\u0438\u0436\u0435\u043B\u0435\u0440\u0456 = \u049A\u0430\u0437\u0456\u0440\u0433\u0456 \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0456\u04A3 \u0442\u04D9\u0436\u0456\u0440\u0438\u0431\u0435 \u043A\u04E9\u0440\u0441\u0435\u0442\u043A\u0456\u0448\u0456 / \u0421\u0430\u0431\u0430\u049B\u0442\u0430\u0493\u044B \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0435\u0440\u0434\u0456\u04A3 \u0442\u04D9\u0436\u0456\u0440\u0438\u0431\u0435 \u043A\u04E9\u0440\u0441\u0435\u0442\u043A\u0456\u0448\u0442\u0435\u0440\u0456\u043D\u0456\u04A3 \u0435\u04A3 \u04AF\u043B\u043A\u0435\u043D \u043C\u04D9\u043D\u0456 * 100",activityRulesCalculationDescription:"\u0422\u0430\u043F\u0441\u044B\u0440\u043C\u0430\u043B\u0430\u0440\u0434\u044B \u043E\u0440\u044B\u043D\u0434\u0430\u0443 \u0441\u0430\u043D\u044B (10) \u0411\u0430\u049B\u044B\u043B\u0430\u0443 \u0442\u0435\u0441\u0442 \u043E\u0440\u044B\u043D\u0434\u0430\u0443 \u0441\u0430\u043D\u044B (10) \u0421\u0430\u0443\u0430\u043B\u043D\u0430\u043C\u0430\u043B\u0430\u0440\u0434\u044B \u043E\u0440\u044B\u043D\u0434\u0430\u0443 \u0441\u0430\u043D\u044B (7) \u0420\u0435\u0441\u0443\u0440\u0441\u0442\u0430\u0440\u0434\u044B \u0436\u0430\u0440\u0438\u044F\u043B\u0430\u0443 \u0441\u0430\u043D\u044B (5) \u041F\u043E\u0441\u0442\u0442\u0430\u0440\u0434\u044B \u0436\u0430\u0440\u0438\u044F\u043B\u0430\u0443 \u0441\u0430\u043D\u044B (2) \u041F\u043E\u0441\u0442\u0442\u0430\u0440\u0493\u0430 \u0436\u0430\u0443\u0430\u043F \u0431\u0435\u0440\u0443 \u0441\u0430\u043D\u044B (1) \u0422\u0430\u043F\u0441\u044B\u0440\u043C\u0430\u043B\u0430\u0440\u0493\u0430 \u0436\u0430\u0443\u0430\u043F \u0431\u0435\u0440\u0443 \u0441\u0430\u043D\u044B (*1)",homeworkGrades:"\u0422\u0430\u043F\u0441\u044B\u0440\u043C\u0430 \u0431\u0430\u0493\u0430\u043B\u0430\u0440\u044B",examAndOtherGrades:"\u0422\u0435\u0441\u0442\u0456 \u0431\u0430\u0493\u0430\u043B\u0430\u0440\u044B \u0436\u04D9\u043D\u0435 \u0431\u0430\u0441\u049B\u0430 \u0431\u0430\u0493\u0430\u043B\u0430\u0440",exportTotalScores:"\u0416\u0438\u044B\u043D\u0442\u044B\u049B \u0431\u0430\u0493\u0430\u043B\u0430\u0440\u0434\u044B \u044D\u043A\u0441\u043F\u043E\u0440\u0442\u0442\u0430\u0443",selectClassToExportTotalScores:"\u041E\u0441\u044B \u0436\u043E\u043B\u044B \u0436\u0438\u044B\u043D\u0442\u044B\u049B \u0431\u0430\u0493\u0430\u043B\u0430\u0440\u0434\u044B \u044D\u043A\u0441\u043F\u043E\u0440\u0442\u0442\u0430\u0443 \u043A\u0435\u0440\u0435\u043A \u0431\u043E\u043B\u0493\u0430\u043D \u0442\u043E\u043F\u0442\u044B \u0442\u0430\u04A3\u0434\u0430\u04A3\u044B\u0437",exportHomeworkGrades:"\u0422\u0430\u043F\u0441\u044B\u0440\u043C\u0430 \u0431\u0430\u0493\u0430\u043B\u0430\u0440\u044B\u043D \u044D\u043A\u0441\u043F\u043E\u0440\u0442\u0442\u0430\u0443",selectClassToExportHomeworkGrades:"\u041E\u0441\u044B \u0436\u043E\u043B\u044B \u0436\u0438\u044B\u043D\u0442\u044B\u049B \u0431\u0430\u0493\u0430\u043B\u0430\u0440\u0434\u044B \u044D\u043A\u0441\u043F\u043E\u0440\u0442\u0442\u0430\u0443 \u043A\u0435\u0440\u0435\u043A \u0431\u043E\u043B\u0493\u0430\u043D \u0442\u043E\u043F\u0442\u044B \u0442\u0430\u04A3\u0434\u0430\u04A3\u044B\u0437",exportExamAndOtherGrades:"\u0422\u0435\u0441\u0442\u0456 \u0431\u0430\u0493\u0430\u043B\u0430\u0440\u044B\u043D \u0436\u04D9\u043D\u0435 \u0431\u0430\u0441\u049B\u0430 \u0431\u0430\u0493\u0430\u043B\u0430\u0440\u0434\u044B \u044D\u043A\u0441\u043F\u043E\u0440\u0442\u0442\u0430\u0443",allHomeworkTotalScoreMode:"\u0411\u0430\u0440\u043B\u044B\u049B \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430\u043B\u0430\u0440\u0434\u044B\u04A3 \u0436\u0438\u044B\u043D\u0442\u044B\u049B \u0431\u0430\u0493\u0430\u0441\u044B \u0440\u0435\u0436\u0438\u043C\u0456",allHomeworkPercentageMode:"\u0411\u0430\u0440\u043B\u044B\u049B \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430\u043B\u0430\u0440\u0434\u044B\u04A3 \u043F\u0430\u0439\u044B\u0437\u0434\u044B\u049B \u0440\u0435\u0436\u0438\u043C\u0456",starLeaderboard:"\u0416\u04B1\u043B\u0434\u044B\u0437 \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0435\u0440 \u0440\u0435\u0439\u0442\u0438\u043D\u0433\u0456",exportStarStudentsLeaderboard:"\u0416\u04B1\u043B\u0434\u044B\u0437 \u043E\u049B\u0443\u0448\u044B\u043B\u0430\u0440 \u0440\u0435\u0439\u0442\u0438\u043D\u0433\u0456\u043D \u044D\u043A\u0441\u043F\u043E\u0440\u0442\u0442\u0430\u0443",classDimension:"\u0421\u0430\u0431\u0430\u049B \u04E9\u043B\u0448\u0435\u043C\u0456",groupDimension:"\u0421\u044B\u043D\u044B\u043F \u04E9\u043B\u0448\u0435\u043C\u0456",studentAnalysis:"\u0421\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0435\u0440\u0434\u0456 \u0442\u0430\u043B\u0434\u0430\u0443",learningSituationAnalysis:"\u041E\u049B\u0443 \u0436\u0430\u0493\u0434\u0430\u0439\u044B\u043D \u0442\u0430\u043B\u0434\u0430\u0443",userProfileConfiguration:"\u041F\u0430\u0439\u0434\u0430\u043B\u0430\u043D\u0443\u0448\u044B \u043F\u043E\u0440\u0442\u0440\u0435\u0442\u0456\u043D \u0431\u0430\u043F\u0442\u0430\u0443",userProfileManagement:"\u041F\u0430\u0439\u0434\u0430\u043B\u0430\u043D\u0443\u0448\u044B \u043F\u043E\u0440\u0442\u0440\u0435\u0442\u0456\u043D \u0431\u0430\u0441\u049B\u0430\u0440\u0443",classConfiguration:"\u0421\u0430\u0431\u0430\u049B \u043A\u043E\u043D\u0444\u0438\u0433\u0443\u0440\u0430\u0446\u0438\u044F\u0441\u044B",studentProfileConfiguration:"\u0421\u0442\u0443\u0434\u0435\u043D\u0442 \u043F\u043E\u0440\u0442\u0440\u0435\u0442\u0456\u043D \u0431\u0430\u043F\u0442\u0430\u0443",teacherProfileConfiguration:"\u041E\u049B\u044B\u0442\u0443\u0448\u044B \u043F\u043E\u0440\u0442\u0440\u0435\u0442\u0456\u043D \u0431\u0430\u043F\u0442\u0430\u0443",classTime:"\u0421\u0430\u0431\u0430\u049B \u0443\u0430\u049B\u044B\u0442\u044B",classStartTime:"\u0421\u0430\u0431\u0430\u049B \u0431\u0430\u0441\u0442\u0430\u043B\u0443 \u0443\u0430\u049B\u044B\u0442\u044B",classEndTime:"\u0421\u0430\u0431\u0430\u049B \u0430\u044F\u049B\u0442\u0430\u043B\u0443 \u0443\u0430\u049B\u044B\u0442\u044B",classExclusionTime:"\u0421\u0430\u0431\u0430\u049B\u0442\u044B \u0436\u043E\u044E \u0443\u0430\u049B\u044B\u0442\u044B (\u0441\u0430\u0431\u0430\u049B\u0442\u0430 \u04B1\u0437\u0430\u049B \u0443\u0430\u049B\u044B\u0442 \u0431\u043E\u0439\u044B \u04D9\u0440\u0435\u043A\u0435\u0442 \u0431\u043E\u043B\u043C\u0430\u0493\u0430\u043D \u043A\u0435\u0437\u0434\u0435, \u043E\u0441\u044B \u0443\u0430\u049B\u044B\u0442 \u0430\u0440\u0430\u043B\u044B\u0493\u044B\u043D \u0436\u043E\u044E \u04B1\u0441\u044B\u043D\u044B\u043B\u0430\u0434\u044B, \u04D9\u0439\u0442\u043F\u0435\u0441\u0435 \u043F\u0430\u0439\u0434\u0430\u043B\u0430\u043D\u0443\u0448\u044B \u043F\u043E\u0440\u0442\u0440\u0435\u0442\u0456\u043D\u0456\u04A3 \u0434\u0435\u0440\u0435\u043A\u0442\u0435\u0440\u0456\u043D\u0435 \u04D9\u0441\u0435\u0440 \u0435\u0442\u0435\u0434\u0456)",exclusionTime:"\u0416\u043E\u044E \u0443\u0430\u049B\u044B\u0442\u044B",startDateToEndDate:"\u0411\u0430\u0441\u0442\u0430\u043B\u0443 \u043A\u04AF\u043D\u0456 \u2192 \u0410\u044F\u049B\u0442\u0430\u043B\u0443 \u043A\u04AF\u043D\u0456",homeworkWeightConfiguration:"\u0422\u0430\u043F\u0441\u044B\u0440\u043C\u0430 \u0441\u0430\u043B\u043C\u0430\u049B\u0442\u0430\u0440\u044B\u043D \u0431\u0430\u043F\u0442\u0430\u0443",classExperimentWeight:"\u0417\u0435\u0440\u0442\u0445\u0430\u043D\u0430\u043B\u044B\u049B \u0436\u04B1\u043C\u044B\u0441 \u0441\u0430\u043B\u043C\u0430\u0493\u044B",graphicHomeworkWeight:"\u041C\u04D9\u0442\u0456\u043D-\u0441\u0443\u0440\u0435\u0442 \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430\u0441\u044B \u0441\u0430\u043B\u043C\u0430\u0493\u044B",groupHomeworkWeight:"\u0422\u043E\u043F\u0442\u044B\u049B \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430 \u0441\u0430\u043B\u043C\u0430\u0493\u044B",programmingHomeworkWeight:"\u0411\u0430\u0493\u0434\u0430\u0440\u043B\u0430\u043C\u0430\u043B\u0430\u0443 \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430\u0441\u044B \u0441\u0430\u043B\u043C\u0430\u0493\u044B",examWeightConfiguration:"\u0415\u043C\u0442\u0438\u0445\u0430\u043D \u0441\u0430\u043B\u043C\u0430\u049B\u0442\u0430\u0440\u044B\u043D \u0431\u0430\u043F\u0442\u0430\u0443",onlineExamWeight:"\u041E\u043D\u043B\u0430\u0439\u043D \u0442\u0435\u0441\u0442\u0456 \u0441\u0430\u043B\u043C\u0430\u0493\u044B",knowledgePointWeightConfiguration:"\u0422\u0430\u049B\u044B\u0440\u044B\u043F\u0442\u0430\u0440 \u0441\u0430\u043B\u043C\u0430\u049B\u0442\u0430\u0440\u044B\u043D \u0431\u0430\u043F\u0442\u0430\u0443",knowledgePointWeightLinkedToHomeworkExam:"(\u0411\u0456\u043B\u0456\u043C \u0442\u0430\u049B\u044B\u0440\u044B\u043F\u0442\u0430\u0440 \u0441\u0430\u043B\u043C\u0430\u0493\u044B\u043D\u044B\u04A3 \u049B\u043E\u0441\u0443\u043B\u044B \u043A\u04AF\u0439\u0456 \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430\u043B\u0430\u0440 \u043C\u0435\u043D \u0431\u0430\u049B\u044B\u043B\u0430\u0443\u043B\u0430\u0440\u0434\u044B\u04A3 \u049B\u043E\u0441\u0443\u043B\u044B \u043A\u04AF\u0439\u0456\u043D\u0435 \u0431\u0430\u0439\u043B\u0430\u043D\u044B\u0441\u0442\u044B; \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430\u043D\u044B \u043D\u0435\u043C\u0435\u0441\u0435 \u0431\u0430\u049B\u044B\u043B\u0430\u0443\u0434\u044B \u049B\u043E\u0441\u049B\u0430\u043D \u043A\u0435\u0437\u0434\u0435, \u0431\u0456\u043B\u0456\u043C \u0442\u0430\u049B\u044B\u0440\u044B\u043F\u0442\u0430\u0440 \u0441\u0430\u043B\u043C\u0430\u0493\u044B \u0430\u0432\u0442\u043E\u043C\u0430\u0442\u0442\u044B \u0442\u04AF\u0440\u0434\u0435 \u049B\u043E\u0441\u044B\u043B\u0430\u0434\u044B)",knowledgePointWeight:"\u0422\u0430\u049B\u044B\u0440\u044B\u043F\u0442\u0430\u0440 \u0441\u0430\u043B\u043C\u0430\u0493\u044B",discussionWeightConfiguration:"\u0422\u0430\u043B\u049B\u044B\u043B\u0430\u0443 \u0441\u0430\u043B\u043C\u0430\u049B\u0442\u0430\u0440\u044B\u043D \u0431\u0430\u043F\u0442\u0430\u0443",interactiveDiscussionWeight:"\u0438\u043D\u0442\u0435\u0440\u0430\u043A\u0442\u0438\u0432\u0442\u0456 \u0442\u0430\u043B\u049B\u044B\u043B\u0430\u0443\u044B \u0441\u0430\u043B\u043C\u0430\u0493\u044B",homeworkDiscussionWeight:"\u0422\u0430\u043F\u0441\u044B\u0440\u043C\u0430 \u0442\u0430\u043B\u049B\u044B\u043B\u0430\u0443\u044B \u0441\u0430\u043B\u043C\u0430\u0493\u044B",checkInWeightConfiguration:"\u0422\u0456\u0440\u043A\u0435\u043B\u0443 \u0441\u0430\u043B\u043C\u0430\u049B\u0442\u0430\u0440\u044B\u043D \u0431\u0430\u043F\u0442\u0430\u0443",classCheckInWeight:"\u0421\u0430\u0431\u0430\u049B\u0442\u0430\u0493\u044B \u0442\u0456\u0440\u043A\u0435\u043B\u0443 \u0441\u0430\u043B\u043C\u0430\u0493\u044B",videoWeightConfiguration:"\u0411\u0435\u0439\u043D\u0435 \u0441\u0430\u043B\u043C\u0430\u049B\u0442\u0430\u0440\u044B\u043D \u0431\u0430\u043F\u0442\u0430\u0443",videoLiveWeight:"\u0422\u0456\u043A\u0435\u043B\u0435\u0439 \u0431\u0435\u0439\u043D\u0435 \u044D\u0444\u0438\u0440 \u0441\u0430\u043B\u043C\u0430\u0493\u044B",configurationParametersReset:"\u0411\u0430\u043F\u0442\u0430\u0443 \u043F\u0430\u0440\u0430\u043C\u0435\u0442\u0440\u043B\u0435\u0440\u0456\u043D \u049B\u0430\u043B\u043F\u044B\u043D\u0430 \u043A\u0435\u043B\u0442\u0456\u0440\u0443",teacherProfileWeightConfiguration:"\u041E\u049B\u044B\u0442\u0443\u0448\u044B \u043F\u043E\u0440\u0442\u0440\u0435\u0442\u0456 \u0441\u0430\u043B\u043C\u0430\u049B\u0442\u0430\u0440\u044B\u043D \u0431\u0430\u043F\u0442\u0430\u0443",enthusiasmWeight:"\u0411\u0435\u043B\u0441\u0435\u043D\u0434\u0456\u043B\u0456\u043A \u0441\u0430\u043B\u043C\u0430\u0493\u044B",teachingManagementWeight:"\u041E\u049B\u044B\u0442\u0443\u0434\u044B \u0431\u0430\u0441\u049B\u0430\u0440\u0443 \u0441\u0430\u043B\u043C\u0430\u0493\u044B",teachingGuidanceWeight:"\u041E\u049B\u044B\u0442\u0443\u0434\u044B \u049B\u043E\u043B\u0434\u0430\u0443 \u0441\u0430\u043B\u043C\u0430\u0493\u044B",teachingQualityWeight:"\u041E\u049B\u044B\u0442\u0443 \u0441\u0430\u043F\u0430\u0441\u044B \u0441\u0430\u043B\u043C\u0430\u0493\u044B",joinGraduationDesign:"\u0414\u0438\u043F\u043B\u043E\u043C\u0434\u044B\u049B \u0436\u043E\u0431\u0430\u0493\u0430 \u049B\u043E\u0441\u044B\u043B\u0443",newGraduationDesign:"\u0416\u0430\u04A3\u0430 \u0434\u0438\u043F\u043B\u043E\u043C\u0434\u044B\u049B \u0436\u043E\u0431\u0430 \u049B\u04B1\u0440\u0443",iManage:"\u041C\u0435\u043D \u0431\u0430\u0441\u049B\u0430\u0440\u0430\u0442\u044B\u043D\u0434\u0430\u0440",iJoined:"\u041C\u0435\u043D \u049B\u043E\u0441\u044B\u043B\u0493\u0430\u043D\u0434\u0430\u0440",searchGraduationDesignName:"\u0414\u0438\u043F\u043B\u043E\u043C\u0434\u044B\u049B \u0436\u043E\u0431\u0430 \u0430\u0442\u0430\u0443\u044B \u0431\u043E\u0439\u044B\u043D\u0448\u0430 \u0456\u0437\u0434\u0435\u0443",graduationDesignInvitationCode:"\u0414\u0438\u043F\u043B\u043E\u043C\u0434\u044B\u049B \u0436\u043E\u0431\u0430 \u0448\u0430\u049B\u044B\u0440\u0443 \u043A\u043E\u0434\u044B",enterGraduationDesignInvitationCode:"\u0414\u0438\u043F\u043B\u043E\u043C\u0434\u044B\u049B \u0436\u043E\u0431\u0430 \u0448\u0430\u049B\u044B\u0440\u0443 \u043A\u043E\u0434\u044B\u043D \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437",roleAdministrator:"\u0420\u04E9\u043B (\u04D9\u043A\u0456\u043C\u0448\u0456)",startNewGraduationDesign:"\u0416\u0430\u04A3\u0430 \u0434\u0438\u043F\u043B\u043E\u043C\u0434\u044B\u049B \u0436\u043E\u0431\u0430\u043D\u044B \u0431\u0430\u0441\u0442\u0430\u0443",selectSession:"\u041A\u0443\u0440\u0441 \u0442\u0430\u04A3\u0434\u0430\u0443",school:"\u041E\u049B\u0443 \u043E\u0440\u043D\u044B",college:"\u0424\u0430\u043A\u0443\u043B\u044C\u0442\u0435\u0442",graduationDesignName:"\u0414\u0438\u043F\u043B\u043E\u043C\u0434\u044B\u049B \u0436\u043E\u0431\u0430 \u0430\u0442\u0430\u0443\u044B",classModuleSettings:"\u0421\u0430\u0431\u0430\u049B \u043C\u043E\u0434\u0443\u043B\u044C\u0434\u0435\u0440\u0456\u043D \u0431\u0430\u043F\u0442\u0430\u0443",checkToShowHideModules:"\u0411\u0435\u043B\u0433\u0456\u043B\u0435\u0443 \u0430\u0440\u049B\u044B\u043B\u044B \u043C\u043E\u0434\u0443\u043B\u044C\u0434\u0456 \u043A\u04E9\u0440\u0441\u0435\u0442\u0443/\u0436\u0430\u0441\u044B\u0440\u0443\u0493\u0430 \u0431\u043E\u043B\u0430\u0434\u044B",rename:"\u049A\u0430\u0439\u0442\u0430 \u0430\u0442\u0430\u0443",hide:"\u0416\u0430\u0441\u044B\u0440\u0443",operationSuccess:"\u04D8\u0440\u0435\u043A\u0435\u0442 \u0441\u04D9\u0442\u0442\u0456 \u0430\u044F\u049B\u0442\u0430\u043B\u0434\u044B",teacherSetNoViewAfterSubmission:"\u041C\u04B1\u0493\u0430\u043B\u0456\u043C \u0431\u04B1\u043B \u0442\u0435\u0441\u0442\u0456 \u0442\u0430\u043F\u0441\u044B\u0440\u044B\u043F \u0431\u043E\u043B\u0493\u0430\u043D \u0441\u043E\u04A3 \u043A\u04E9\u0440\u0443\u0433\u0435 \u0431\u043E\u043B\u043C\u0430\u0439\u0434\u044B \u0434\u0435\u043F \u043E\u0440\u043D\u0430\u0442\u0442\u044B",studentCannotCreateClass:"\u0421\u0442\u0443\u0434\u0435\u043D\u0442 \u0441\u0430\u0431\u0430\u049B \u049B\u04B1\u0440\u0430 \u0430\u043B\u043C\u0430\u0439\u0434\u044B! \u041C\u04B1\u0493\u0430\u043B\u0456\u043C \u049B\u04B1\u0440\u0493\u0430\u043D \u0441\u0430\u0431\u0430\u049B\u049B\u0430 \u049B\u043E\u0441\u044B\u043B\u044B\u04A3\u044B\u0437",saveEditFirst:"\u0410\u043B\u0434\u044B\u043C\u0435\u043D \u04E9\u04A3\u0434\u0435\u0443\u0434\u0456 \u0441\u0430\u049B\u0442\u0430\u04A3\u044B\u0437",selectAtLeastOneClass:"\u041A\u0435\u043C\u0456\u043D\u0434\u0435 \u0431\u0456\u0440 \u0441\u044B\u043D\u044B\u043F\u0442\u044B \u0442\u0430\u04A3\u0434\u0430\u04A3\u044B\u0437",enterContent:"\u041C\u0430\u0437\u043C\u04B1\u043D \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437",updateSuccess:"\u0416\u0430\u04A3\u0430\u0440\u0442\u0443 \u0441\u04D9\u0442\u0442\u0456 \u0430\u044F\u049B\u0442\u0430\u043B\u0434\u044B",selectTaskToOperate:"\u041E\u0440\u044B\u043D\u0434\u0430\u0439\u0442\u044B\u043D \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430\u043D\u044B \u0442\u0430\u04A3\u0434\u0430\u04A3\u044B\u0437",publishSuccess:"\u0416\u0430\u0440\u0438\u044F\u043B\u0430\u0443 \u0441\u04D9\u0442\u0442\u0456 \u0430\u044F\u049B\u0442\u0430\u043B\u0434\u044B",deleteSuccess:"\u0416\u043E\u044E \u0441\u04D9\u0442\u0442\u0456 \u0430\u044F\u049B\u0442\u0430\u043B\u0434\u044B",addSuccess:"\u049A\u043E\u0441\u0443 \u0441\u04D9\u0442\u0442\u0456 \u0430\u044F\u049B\u0442\u0430\u043B\u0434\u044B",fileUploadExceed500MB:"\u0424\u0430\u0439\u043B \u0436\u04AF\u043A\u0442\u0435\u043B\u043C\u0435\u0439\u0434\u0456. \u041A\u04E9\u043B\u0435\u043C\u0456 500\u041CB-\u0442\u0430\u043D \u0430\u0441\u0442\u044B",materialUnifiedCannotClassPublish:"\u041C\u0430\u0442\u0435\u0440\u0438\u0430\u043B \u0431\u0456\u0440\u044B\u04A3\u0493\u0430\u0439 \u0436\u0430\u0440\u0438\u044F\u043B\u0430\u043D\u0434\u044B, \u0435\u043D\u0434\u0456 \u0441\u044B\u043D\u044B\u043F \u0431\u043E\u0439\u044B\u043D\u0448\u0430 \u0436\u0430\u0440\u0438\u044F\u043B\u0430\u0443\u0493\u0430 \u0431\u043E\u043B\u043C\u0430\u0439\u0434\u044B",selectClassName:"\u0421\u044B\u043D\u044B\u043F \u0430\u0442\u0430\u0443\u044B\u043D \u0442\u0430\u04A3\u0434\u0430\u04A3\u044B\u0437",completePublishTime:"\u0416\u0430\u0440\u0438\u044F\u043B\u0430\u0443 \u0443\u0430\u049B\u044B\u0442\u044B\u043D \u0442\u043E\u043B\u044B\u049B \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437",publishedCannotModifyUnified:"\u0416\u0430\u0440\u0438\u044F\u043B\u0430\u043D\u0434\u044B, \u0431\u0456\u0440\u044B\u04A3\u0493\u0430\u0439 \u0431\u0430\u043F\u0442\u0430\u0443\u0434\u044B \u04E9\u0437\u0433\u0435\u0440\u0442\u0443\u0433\u0435 \u0431\u043E\u043B\u043C\u0430\u0439\u0434\u044B",noPermissionApplyToAdmin:"\u0411\u04B1\u043B \u0440\u04B1\u049B\u0441\u0430\u0442 \u0441\u0456\u0437\u0434\u0435 \u0436\u043E\u049B, \u0441\u0430\u0431\u0430\u049B \u04D9\u043A\u0456\u043C\u0448\u0456\u0441\u0456\u043D\u0435\u043D \u0440\u04B1\u049B\u0441\u0430\u0442 \u0441\u04B1\u0440\u0430\u04A3\u044B\u0437",fileUploadSuccess:"\u0424\u0430\u0439\u043B \u0441\u04D9\u0442\u0442\u0456 \u0436\u04AF\u043A\u0442\u0435\u043B\u0434\u0456",fileUploadFail:"\u0424\u0430\u0439\u043B\u0434\u044B \u0436\u04AF\u043A\u0442\u0435\u0443 \u0441\u04D9\u0442\u0441\u0456\u0437 \u0430\u044F\u049B\u0442\u0430\u043B\u0434\u044B",lateSubmissionDeduction0:"\u041A\u0435\u0448 \u0442\u0430\u043F\u0441\u044B\u0440\u0493\u0430\u043D\u0434\u0430\u0493\u044B \u04B1\u043F\u0430\u0439 \u0430\u0437\u0430\u0439\u0442\u0443 0-\u0433\u0435 \u0442\u0435\u04A3",deadlineCannotAfterPublish:"\u0410\u044F\u049B\u0442\u0430\u043B\u0443 \u0443\u0430\u049B\u044B\u0442\u044B \u0436\u0430\u0440\u0438\u044F\u043B\u0430\u0443 \u0443\u0430\u049B\u044B\u0442\u044B\u043D\u0430\u043D \u043A\u0435\u0448 \u043D\u0435\u043C\u0435\u0441\u0435 \u0442\u0435\u04A3 \u0431\u043E\u043B\u043C\u0430\u0443\u044B \u0442\u0438\u0456\u0441",sendSuccess:"\u0441\u04D9\u0442\u0442\u0456 \u0436\u0456\u0431\u0435\u0440\u0456\u043B\u0434\u0456",fileUploadExceed5GEmpty:"\u0424\u0430\u0439\u043B \u0436\u04AF\u043A\u0442\u0435\u043B\u043C\u0435\u0439\u0434\u0456. \u041C\u0430\u0437\u043C\u04B1\u043D\u044B \u0431\u043E\u0441 \u0431\u043E\u043B\u043C\u0430\u0443\u044B \u0442\u0438\u0456\u0441 \u0436\u04D9\u043D\u0435 \u043A\u04E9\u043B\u0435\u043C\u0456 5G-\u0434\u0430\u043D \u0430\u0441\u043F\u0430\u0443 \u043A\u0435\u0440\u0435\u043A",selectCheckInToExport:"\u042D\u043A\u0441\u043F\u043E\u0440\u0442\u0442\u0430\u043B\u0430\u0442\u044B\u043D \u049B\u0430\u0442\u044B\u0441\u0443\u0434\u044B \u0442\u0430\u04A3\u0434\u0430\u04A3\u044B\u0437",copySuccess:"\u041A\u04E9\u0448\u0456\u0440\u0443 \u0441\u04D9\u0442\u0442\u0456 \u0430\u044F\u049B\u0442\u0430\u043B\u0434\u044B",lateTimeCannotBeforeEnd:"\u041A\u0435\u0448\u0456\u0433\u0443 \u0443\u0430\u049B\u044B\u0442\u044B \u0430\u044F\u049B\u0442\u0430\u043B\u0443 \u0443\u0430\u049B\u044B\u0442\u044B\u043D\u0430\u043D \u0435\u0440\u0442\u0435 \u043D\u0435\u043C\u0435\u0441\u0435 \u0442\u0435\u04A3 \u0431\u043E\u043B\u043C\u0430\u0443\u044B \u0442\u0438\u0456\u0441",checkInSuccess:"\u049A\u0430\u0442\u044B\u0441\u0443 \u0441\u04D9\u0442\u0442\u0456 \u0431\u0435\u043B\u0433\u0456\u043B\u0435\u043D\u0434\u0456",modifyStatusSuccess:"\u041A\u04AF\u0439\u0434\u0456 \u04E9\u0437\u0433\u0435\u0440\u0442\u0443 \u0441\u04D9\u0442\u0442\u0456 \u0430\u044F\u049B\u0442\u0430\u043B\u0434\u044B",submitFailClassPublishEmpty:"\u0416\u0456\u0431\u0435\u0440\u0443 \u0441\u04D9\u0442\u0441\u0456\u0437: \u0441\u044B\u043D\u044B\u043F \u0436\u0430\u0440\u0438\u044F\u043B\u0430\u0443 \u0431\u0430\u043F\u0442\u0430\u0443\u044B \u0431\u043E\u0441 \u0431\u043E\u043B\u043C\u0430\u0443\u044B \u0442\u0438\u0456\u0441",classCannotEmpty:"\u0421\u044B\u043D\u044B\u043F \u0431\u043E\u0441 \u0431\u043E\u043B\u043C\u0430\u0443\u044B \u0442\u0438\u0456\u0441",publishTimeCannotEmpty:"\u0416\u0430\u0440\u0438\u044F\u043B\u0430\u0443 \u0443\u0430\u049B\u044B\u0442\u044B \u0431\u043E\u0441 \u0431\u043E\u043B\u043C\u0430\u0443\u044B \u0442\u0438\u0456\u0441",replyContentCannotEmpty:"\u0416\u0430\u0443\u0430\u043F \u043C\u0430\u0437\u043C\u04B1\u043D\u044B \u0431\u043E\u0441 \u0431\u043E\u043B\u043C\u0430\u0443\u044B \u0442\u0438\u0456\u0441",loginFirst:"\u0410\u043B\u0434\u044B\u043C\u0435\u043D \u0436\u04AF\u0439\u0435\u0433\u0435 \u043A\u0456\u0440\u0456\u04A3\u0456\u0437",setSuccess:"\u0411\u0430\u043F\u0442\u0430\u0443 \u0441\u04D9\u0442\u0442\u0456 \u0430\u044F\u049B\u0442\u0430\u043B\u0434\u044B",commentSuccess:"\u041F\u0456\u043A\u0456\u0440 \u0441\u04D9\u0442\u0442\u0456 \u0436\u0430\u0437\u044B\u043B\u0434\u044B",enterScore:"\u04B0\u043F\u0430\u0439 \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437",adjustScoreSuccess:"\u04B0\u043F\u0430\u0439\u0434\u044B \u0442\u04AF\u0437\u0435\u0442\u0443 \u0441\u04D9\u0442\u0442\u0456 \u0430\u044F\u049B\u0442\u0430\u043B\u0434\u044B",collectSuccessGoToPersonal:"\u0422\u0430\u04A3\u0434\u0430\u0443\u043B\u044B\u043B\u0430\u0440\u0493\u0430 \u049B\u043E\u0441\u044B\u043B\u0434\u044B, \u3010\u0416\u0435\u043A\u0435 \u043F\u0430\u0440\u0430\u049B\u0448\u0430/\u0421\u0430\u0431\u0430\u049B \u0440\u0435\u0441\u0443\u0440\u0441\u0442\u0430\u0440\u044B\u3011 \u0431\u04E9\u043B\u0456\u043C\u0456\u043D\u0435\u043D \u043A\u04E9\u0440\u0456\u04A3\u0456\u0437",submissionChanceUsedUp:"\u0416\u04B1\u043C\u044B\u0441\u0442\u044B \u0442\u0430\u043F\u0441\u044B\u0440\u0443 \u043C\u04AF\u043C\u043A\u0456\u043D\u0434\u0456\u0433\u0456\u04A3\u0456\u0437 \u0442\u0430\u0443\u0441\u044B\u043B\u0434\u044B. \u049A\u0430\u0439\u0442\u0430 \u0442\u04AF\u0437\u0435\u0442\u0443 \u04AF\u0448\u0456\u043D \u043C\u04B1\u0493\u0430\u043B\u0456\u043C\u0433\u0435 \u043D\u0435\u043C\u0435\u0441\u0435 \u043F\u043B\u0430\u0442\u0444\u043E\u0440\u043C\u0430 \u04D9\u043A\u0456\u043C\u0448\u0456\u0441\u0456\u043D\u0435 \u0445\u0430\u0431\u0430\u0440\u043B\u0430\u0441\u044B\u04A3\u044B\u0437",studentContentLengthCannotEmpty:"\u0421\u0442\u0443\u0434\u0435\u043D\u0442 \u0436\u0430\u0437\u0493\u0430\u043D \u043C\u04D9\u0442\u0456\u043D \u0431\u043E\u0441 \u0431\u043E\u043B\u043C\u0430\u0443\u044B \u0442\u0438\u0456\u0441",studentSubmissionCountCannotEmpty:"\u0421\u0442\u0443\u0434\u0435\u043D\u0442 \u0436\u04B1\u043C\u044B\u0441\u0442\u044B \u0442\u0430\u043F\u0441\u044B\u0440\u0443 \u0441\u0430\u043D\u044B \u0431\u043E\u0441 \u0431\u043E\u043B\u043C\u0430\u0443\u044B \u0442\u0438\u0456\u0441",unlinkSuccess:"\u0411\u0430\u0439\u043B\u0430\u043D\u044B\u0441\u0442\u044B \u04AF\u0437\u0443 \u0441\u04D9\u0442\u0442\u0456 \u0430\u044F\u049B\u0442\u0430\u043B\u0434\u044B",homeworkNoPublicAnswer:"\u0411\u04B1\u043B \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430\u043D\u044B\u04A3 \u0436\u0430\u0443\u0430\u0431\u044B \u0436\u0430\u0440\u0438\u044F\u043B\u0430\u043D\u0431\u0430\u0434\u044B",viewAnswerAfterDeadline:"\u0416\u0430\u0443\u0430\u043F \u0442\u0435\u043A \u0442\u0435\u0441\u0442 \u0430\u044F\u049B\u0442\u0430\u043B\u0493\u0430\u043D \u0441\u043E\u04A3 \u0493\u0430\u043D\u0430 \u043A\u04E9\u0440\u0456\u043D\u0435\u0434\u0456",saveSuccess:"\u0421\u0430\u049B\u0442\u0430\u0443 \u0441\u04D9\u0442\u0442\u0456 \u0430\u044F\u049B\u0442\u0430\u043B\u0434\u044B!",max10ScoringItems:"\u0415\u04A3 \u043A\u04E9\u0431\u0456 10 \u0431\u0430\u0493\u0430\u043B\u0430\u0443 \u0442\u0430\u0440\u043C\u0430\u0493\u044B\u043D \u049B\u043E\u0441\u0443\u0493\u0430 \u0431\u043E\u043B\u0430\u0434\u044B",enterHomeworkOrUpload:"\u0422\u0430\u043F\u0441\u044B\u0440\u043C\u0430 \u043C\u0430\u0437\u043C\u04B1\u043D\u044B\u043D \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437 \u043D\u0435\u043C\u0435\u0441\u0435 \u043C\u04D9\u0442\u0456\u043D\u0434\u0456 \u0436\u04AF\u043A\u0442\u0435\u04A3\u0456\u0437!",scoringTestSuccess:"\u0411\u0430\u0493\u0430\u043B\u0430\u0443 \u0441\u044B\u043D\u0430\u0493\u044B \u0441\u04D9\u0442\u0442\u0456 \u04E9\u0442\u0442\u0456!",selectStudentForScoringTest:"\u0411\u0430\u0493\u0430\u043B\u0430\u0443 \u0441\u044B\u043D\u0430\u0493\u044B \u04AF\u0448\u0456\u043D \u0431\u0456\u0440 \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0456\u04A3 \u0436\u04B1\u043C\u044B\u0441\u044B\u043D \u0442\u0430\u04A3\u0434\u0430\u04A3\u044B\u0437!",noHomeworkToReview:"\u0411\u0430\u0493\u0430\u043B\u0430\u0443\u0493\u0430 \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430 \u0436\u043E\u049B",selectClassToQuery:"\u0406\u0437\u0434\u0435\u0439\u0442\u0456\u043D \u0441\u044B\u043D\u044B\u043F\u0442\u044B \u0442\u0430\u04A3\u0434\u0430\u04A3\u044B\u0437",selectCollaboratorTeacher:"\u0421\u0435\u0440\u0456\u043A\u0442\u0435\u0441 \u043C\u04B1\u0493\u0430\u043B\u0456\u043C\u0434\u0456 \u0442\u0430\u04A3\u0434\u0430\u04A3\u044B\u0437",afterSaveEnableToAnonExceptionList:"\u0411\u0430\u043F\u0442\u0430\u0443\u0434\u044B \u0441\u0430\u049B\u0442\u0430\u043F \u049B\u043E\u0441\u049B\u0430\u043D \u0441\u043E\u04A3, \u043E\u0441\u044B \u0431\u0430\u0442\u044B\u0440\u043C\u0430\u043D\u044B \u0431\u0430\u0441\u044B\u043F \u0430\u043D\u043E\u043D\u0438\u043C \u0431\u0430\u0493\u0430\u043B\u0430\u0443 \u049B\u0430\u0442\u0435\u043B\u0435\u0440 \u0442\u0456\u0437\u0456\u043C\u0456\u043D\u0435 \u04E9\u0442\u0456\u04A3\u0456\u0437",anonStartAfterDeadline:"\u0410\u043D\u043E\u043D\u0438\u043C \u0431\u0430\u0493\u0430\u043B\u0430\u0443 \u0443\u0430\u049B\u044B\u0442\u044B \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430 \u043C\u0435\u043D \u049B\u0430\u0439\u0442\u0430 \u0442\u0430\u043F\u0441\u044B\u0440\u0443 \u043C\u0435\u0440\u0437\u0456\u043C\u0456\u043D\u0435\u043D \u043A\u0435\u0439\u0456\u043D \u0431\u0430\u0441\u0442\u0430\u043B\u0443\u044B \u0442\u0438\u0456\u0441",completeDeadline:"\u0410\u044F\u049B\u0442\u0430\u043B\u0443 \u0443\u0430\u049B\u044B\u0442\u044B\u043D \u0442\u043E\u043B\u044B\u049B \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437",publishDeadlineCannotEmpty:"\u0416\u0430\u0440\u0438\u044F\u043B\u0430\u0443 \u0436\u04D9\u043D\u0435 \u0430\u044F\u049B\u0442\u0430\u043B\u0443 \u0443\u0430\u049B\u044B\u0442\u044B \u0431\u043E\u0441 \u0431\u043E\u043B\u043C\u0430\u0443\u044B \u0442\u0438\u0456\u0441",resubmitDeadlineCannotEmpty:"\u049A\u0430\u0439\u0442\u0430 \u0442\u0430\u043F\u0441\u044B\u0440\u0443 \u0443\u0430\u049B\u044B\u0442\u044B \u0431\u043E\u0441 \u0431\u043E\u043B\u043C\u0430\u0443\u044B \u0442\u0438\u0456\u0441",resubmitAfterDeadline:"\u049A\u0430\u0439\u0442\u0430 \u0442\u0430\u043F\u0441\u044B\u0440\u0443 \u0443\u0430\u049B\u044B\u0442\u044B \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430\u043D\u044B\u04A3 \u0430\u044F\u049B\u0442\u0430\u043B\u0443\u044B\u043D\u0430\u043D \u043A\u0435\u0439\u0456\u043D \u0431\u043E\u043B\u0443\u044B \u0442\u0438\u0456\u0441",lateDeduction0To100:"\u041A\u0435\u0448 \u0442\u0430\u043F\u0441\u044B\u0440\u0493\u0430\u043D\u0434\u0430\u0493\u044B \u04B1\u043F\u0430\u0439 \u0430\u0437\u0430\u0439\u0442\u0443 0\u2013100 \u0430\u0440\u0430\u043B\u044B\u0493\u044B\u043D\u0434\u0430 \u0431\u043E\u043B\u0443\u044B \u0442\u0438\u0456\u0441",homeworkFullScore100:"\u0411\u0430\u0440\u043B\u044B\u049B \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430\u043D\u044B\u04A3 \u0442\u043E\u043B\u044B\u049B \u04B1\u043F\u0430\u0439\u044B 100 \u0431\u043E\u043B\u0443\u044B \u0442\u0438\u0456\u0441",dimensionNameNoDuplicate:"\u04E8\u043B\u0448\u0435\u043C \u0430\u0442\u0430\u0443\u044B \u049B\u0430\u0439\u0442\u0430\u043B\u0430\u043D\u0431\u0430\u0443\u044B \u0442\u0438\u0456\u0441",anonStartCannotEmpty:"\u0410\u043D\u043E\u043D\u0438\u043C \u0431\u0430\u0493\u0430\u043B\u0430\u0443 \u0431\u0430\u0441\u0442\u0430\u043B\u0443 \u0443\u0430\u049B\u044B\u0442\u044B \u0431\u043E\u0441 \u0431\u043E\u043B\u043C\u0430\u0443\u044B \u0442\u0438\u0456\u0441",deadlineDateCannotEmpty:"\u0410\u044F\u049B\u0442\u0430\u043B\u0443 \u043A\u04AF\u043D\u0456 \u0431\u043E\u0441 \u0431\u043E\u043B\u043C\u0430\u0443\u044B \u0442\u0438\u0456\u0441",enableSmartReviewFirst:"\u0410\u043B\u0434\u044B\u043C\u0435\u043D \u0441\u043C\u0430\u0440\u0442 \u0431\u0430\u0493\u0430\u043B\u0430\u0443 \u0444\u0443\u043D\u043A\u0446\u0438\u044F\u0441\u044B\u043D \u049B\u043E\u0441\u044B\u04A3\u044B\u0437",multiDimensionNoSmartReview:"\u041A\u04E9\u043F \u04E9\u043B\u0448\u0435\u043C\u0434\u0456 \u0431\u0430\u0493\u0430\u043B\u0430\u0443\u0434\u0430 \u0441\u043C\u0430\u0440\u0442 \u0431\u0430\u0493\u0430\u043B\u0430\u0443 \u049B\u043E\u043B\u0434\u0430\u0443 \u0442\u0430\u043F\u043F\u0430\u0439\u0434\u044B",noSubmittedHomeworkSmartReview:"\u0422\u0430\u043F\u0441\u044B\u0440\u043C\u0430 \u0442\u0430\u043F\u0441\u044B\u0440\u0493\u0430\u043D \u0441\u0442\u0443\u0434\u0435\u043D\u0442 \u0436\u043E\u049B, \u0441\u043C\u0430\u0440\u0442 \u0431\u0430\u0493\u0430\u043B\u0430\u0443 \u043C\u04AF\u043C\u043A\u0456\u043D \u0435\u043C\u0435\u0441",enteringPracticalProject:"\u041F\u0440\u0430\u043A\u0442\u0438\u043A\u0430\u043B\u044B\u049B \u0436\u043E\u0431\u0430\u0493\u0430 \u043A\u0456\u0440\u0443\u0434\u0435",minScoreCannotEmpty:"\u0415\u04A3 \u0430\u0437 \u04B1\u043F\u0430\u0439 \u0431\u043E\u0441 \u0431\u043E\u043B\u043C\u0430\u0443\u044B \u0442\u0438\u0456\u0441",maxScoreCannotEmpty:"\u0415\u04A3 \u043A\u04E9\u043F \u04B1\u043F\u0430\u0439 \u0431\u043E\u0441 \u0431\u043E\u043B\u043C\u0430\u0443\u044B \u0442\u0438\u0456\u0441",maxNotGreaterThanMin:"\u0415\u04A3 \u043A\u04E9\u043F \u04B1\u043F\u0430\u0439 \u0435\u04A3 \u0430\u0437 \u04B1\u043F\u0430\u0439\u0434\u0430\u043D \u0430\u0440\u0442\u044B\u049B \u0431\u043E\u043B\u043C\u0430\u0443\u044B \u0442\u0438\u0456\u0441",selectHomeworkStatus:"\u0422\u0430\u043F\u0441\u044B\u0440\u043C\u0430 \u043A\u04AF\u0439\u0456\u043D \u0442\u0430\u04A3\u0434\u0430\u04A3\u044B\u0437",commentCannotEmpty:"\u041F\u0456\u043A\u0456\u0440 \u0431\u043E\u0441 \u0431\u043E\u043B\u043C\u0430\u0443\u044B \u0442\u0438\u0456\u0441",returnSuccess:"\u0421\u04D9\u0442\u0442\u0456 \u049B\u0430\u0439\u0442\u0430\u0440\u044B\u043B\u0434\u044B",uploadFileFirst:"\u0410\u043B\u0434\u044B\u043C\u0435\u043D \u0444\u0430\u0439\u043B\u0434\u044B \u0436\u04AF\u043A\u0442\u0435\u04A3\u0456\u0437!",noSubmissionNoAnonReview:"\u0416\u04B1\u043C\u044B\u0441\u0442\u044B \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430\u0493\u0430\u043D\u0441\u044B\u0437, \u0430\u043D\u043E\u043D\u0438\u043C \u0431\u0430\u0493\u0430\u043B\u0430\u0443\u0493\u0430 \u049B\u0430\u0442\u044B\u0441\u0430 \u0430\u043B\u043C\u0430\u0439\u0441\u044B\u0437",reviewSuccessAutoSwitch:"\u0411\u0430\u0493\u0430\u043B\u0430\u0443 \u0441\u04D9\u0442\u0442\u0456! \u041A\u0435\u043B\u0435\u0441\u0456 \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u043A\u0435 \u0430\u0432\u0442\u043E\u043C\u0430\u0442\u0442\u044B \u0442\u04AF\u0440\u0434\u0435 \u0430\u0443\u044B\u0441\u0442\u044B\u0440\u044B\u043B\u0434\u044B",reviewSuccess:"\u0411\u0430\u0493\u0430\u043B\u0430\u0443 \u0441\u04D9\u0442\u0442\u0456 \u04E9\u0442\u0442\u0456!",returnRedoSuccess:"\u049A\u0430\u0439\u0442\u0430 \u0442\u0430\u043F\u0441\u044B\u0440\u0443\u0493\u0430 \u0441\u04D9\u0442\u0442\u0456 \u0436\u0456\u0431\u0435\u0440\u0456\u043B\u0434\u0456",selectStudent:"\u0421\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0456 \u0442\u0430\u04A3\u0434\u0430\u04A3\u044B\u0437",selectClassFirst:"\u0410\u043B\u0434\u044B\u043C\u0435\u043D \u0441\u044B\u043D\u044B\u043F\u0442\u044B \u0442\u0430\u04A3\u0434\u0430\u04A3\u044B\u0437",applyManageSuccess:"\u0411\u0430\u0441\u049B\u0430\u0440\u0443 \u04E9\u0442\u0456\u043D\u0456\u0448\u0456 \u0441\u04D9\u0442\u0442\u0456 \u0430\u044F\u049B\u0442\u0430\u043B\u0434\u044B",selectStudentFirst:"\u0410\u043B\u0434\u044B\u043C\u0435\u043D \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0456 \u0442\u0430\u04A3\u0434\u0430\u04A3\u044B\u0437",cancelSuccess:"\u0411\u043E\u043B\u0434\u044B\u0440\u043C\u0430\u0443 \u0441\u04D9\u0442\u0442\u0456 \u0430\u044F\u049B\u0442\u0430\u043B\u0434\u044B",linkSuccess:"\u0411\u0430\u0439\u043B\u0430\u043D\u044B\u0441\u0442\u044B\u0440\u0443 \u0441\u04D9\u0442\u0442\u0456 \u0430\u044F\u049B\u0442\u0430\u043B\u0434\u044B",noQuestionsCannotPublishExam:"\u0422\u0435\u0441\u0442\u0442\u0435 \u0441\u04B1\u0440\u0430\u049B \u0436\u043E\u049B, \u0435\u043C\u0442\u0438\u0445\u0430\u043D \u0436\u0430\u0440\u0438\u044F\u043B\u0430\u0443\u0493\u0430 \u0431\u043E\u043B\u043C\u0430\u0439\u0434\u044B",randomExamNotGenerated:"\u0411\u04B1\u043B \u0441\u0430\u0431\u0430\u049B\u0442\u0430 \u043A\u0435\u0437\u0434\u0435\u0439\u0441\u043E\u049B \u0442\u0435\u0441\u0442 \u0436\u0430\u0441\u0430\u043B\u043C\u0430\u0434\u044B, \xAB\u04E8\u04A3\u0434\u0435\u0443\xBB \u0430\u0440\u049B\u044B\u043B\u044B \u0441\u04B1\u0440\u0430\u049B \u0441\u0430\u043D\u044B\u043D \u049B\u043E\u0439\u044B\u04A3\u044B\u0437",publishedExamCannotBatchPublish:"\u0422\u0435\u0441\u0442 \u0436\u0430\u0440\u0438\u044F\u043B\u0430\u043D\u0434\u044B, \u0442\u043E\u043F\u0442\u0430\u043F \u0436\u0430\u0440\u0438\u044F\u043B\u0430\u0443\u0493\u0430 \u0431\u043E\u043B\u043C\u0430\u0439\u0434\u044B",overrideSuccess:"\u049A\u0430\u043F\u0442\u0430\u0443/ \u0416\u0430\u04A3\u0430\u0440\u0442\u0443 \u0441\u04D9\u0442\u0442\u0456 \u0430\u044F\u049B\u0442\u0430\u043B\u0434\u044B",formSuccess:"\u049A\u04B1\u0440\u0443 \u0441\u04D9\u0442\u0442\u0456 \u0430\u044F\u049B\u0442\u0430\u043B\u0434\u044B",saveOrCancelCurrentQuestion:"\u0410\u043B\u0434\u044B\u043C\u0435\u043D \u049B\u0430\u0437\u0456\u0440\u0433\u0456 \u0441\u04B1\u0440\u0430\u049B\u0442\u044B \u0441\u0430\u049B\u0442\u0430\u04A3\u044B\u0437 \u043D\u0435\u043C\u0435\u0441\u0435 \u0431\u043E\u043B\u0434\u044B\u0440\u043C\u0430\u04A3\u044B\u0437",saveBasicInfoFirstNewQuestion:"\u0410\u043B\u0434\u044B\u043C\u0435\u043D \u043D\u0435\u0433\u0456\u0437\u0433\u0456 \u0430\u049B\u043F\u0430\u0440\u0430\u0442\u0442\u044B \u0441\u0430\u049B\u0442\u0430\u043F, \u0436\u0430\u04A3\u0430 \u0441\u04B1\u0440\u0430\u049B \u0436\u0430\u0441\u0430\u04A3\u044B\u0437",levelNotCompletedCannotPublish:"\u2116 \u043A\u0435\u0437\u0435\u04A3 \u0430\u044F\u049B\u0442\u0430\u043B\u043C\u0430\u0493\u0430\u043D, \u0436\u0430\u0440\u0438\u044F\u043B\u0430\u0443\u0493\u0430 \u0431\u043E\u043B\u043C\u0430\u0439\u0434\u044B",eachLevelNeedsSkillTag:"\u04D8\u0440 \u043A\u0435\u0437\u0435\u04A3\u0434\u0435 \u043A\u0435\u043C\u0456\u043D\u0434\u0435 \u0431\u0456\u0440 \u0434\u0430\u0493\u0434\u044B \u0442\u0435\u0433\u0442\u0435\u0440\u0456 \u0431\u043E\u043B\u0443\u044B \u0442\u0438\u0456\u0441, \u2116 \u043A\u0435\u0437\u0435\u04A3\u0434\u0435 \u0434\u0430\u0493\u0434\u044B \u0442\u0435\u0433\u0442\u0435\u0440\u0456 \u049B\u043E\u0439\u044B\u043B\u043C\u0430\u0493\u0430\u043D, \u0442\u043E\u043B\u044B\u049B\u0442\u0430\u04A3\u044B\u0437",noTaskCannotPublishTraining:"\u0422\u0430\u043F\u0441\u044B\u0440\u043C\u0430 \u0436\u0430\u0441\u0430\u043B\u043C\u0430\u0493\u0430\u043D \u0442\u04D9\u0436\u0456\u0440\u0438\u0431\u0435\u043B\u0456\u043A \u0436\u04B1\u043C\u044B\u0441 \u0436\u0430\u0440\u0438\u044F\u043B\u0430\u043D\u0431\u0430\u0439\u0434\u044B",noDataSelected:"\u049A\u0430\u0437\u0456\u0440\u0433\u0456 \u0443\u0430\u049B\u044B\u0442\u0442\u0430 \u0434\u0435\u0440\u0435\u043A \u0442\u0430\u04A3\u0434\u0430\u043B\u043C\u0430\u0493\u0430\u043D",scoreGreater0LessEqual100:"\u04B0\u043F\u0430\u0439 0-\u0434\u0435\u043D \u04AF\u043B\u043A\u0435\u043D \u0436\u04D9\u043D\u0435 100-\u0434\u0435\u043D \u0430\u0441\u043F\u0430\u0443\u044B \u0442\u0438\u0456\u0441",choiceOptionsNoDuplicate:"\u0422\u0430\u04A3\u0434\u0430\u0443 \u0441\u04B1\u0440\u0430\u049B \u043D\u04B1\u0441\u049B\u0430\u043B\u0430\u0440\u044B \u049B\u0430\u0439\u0442\u0430\u043B\u0430\u043D\u0431\u0430\u0443\u044B \u0442\u0438\u0456\u0441, \u0442\u04AF\u0437\u0435\u0442\u0456\u043F \u0431\u0430\u0440\u044B\u043F \u0441\u0430\u049B\u0442\u0430\u04A3\u044B\u0437",scoreCannotEmpty:"\u04B0\u043F\u0430\u0439 \u0431\u043E\u0441 \u0431\u043E\u043B\u043C\u0430\u0443\u044B \u0442\u0438\u0456\u0441",keywordNoSpecialChars:"\u041A\u0456\u043B\u0442 \u0441\u04E9\u0437\u0434\u0435 \u0430\u0440\u043D\u0430\u0439\u044B \u0442\u0430\u04A3\u0431\u0430 \u0431\u043E\u043B\u043C\u0430\u0443\u044B \u0442\u0438\u0456\u0441!",keywordNotOnlyPipe:"\u041A\u0456\u043B\u0442 \u0441\u04E9\u0437 \u0442\u0435\u043A \u0431\u0456\u0440 \u201C|\u201D \u0442\u0430\u04A3\u0431\u0430\u0441\u044B\u043D\u0430\u043D \u0442\u04B1\u0440\u043C\u0430\u0443\u044B \u0442\u0438\u0456\u0441!",noDuplicateKeywords:"\u0411\u0430\u0493\u0430\u043B\u0430\u0443 \u049B\u0430\u0442\u0435\u0441\u0456\u043D \u0431\u043E\u043B\u0434\u044B\u0440\u043C\u0430\u0443 \u04AF\u0448\u0456\u043D \u0431\u0456\u0440\u0434\u0435\u0439 \u043A\u0456\u043B\u0442 \u0441\u04E9\u0437 \u049B\u043E\u0439\u043C\u0430\u04A3\u044B\u0437",answerWithClient:"\u041A\u043B\u0438\u0435\u043D\u0442 \u049B\u043E\u0441\u044B\u043C\u0448\u0430\u0441\u044B\u043D\u0434\u0430 \u0436\u0430\u0443\u0430\u043F \u0431\u0435\u0440\u0456\u04A3\u0456\u0437",resetSuccessEnteringProject:"\u049A\u0430\u043B\u043F\u044B\u043D\u0430 \u043A\u0435\u043B\u0442\u0456\u0440\u0443 \u0441\u04D9\u0442\u0442\u0456, \u043F\u0440\u0430\u043A\u0442\u0438\u043A\u0430\u043B\u044B\u049B \u0436\u043E\u0431\u0430\u0493\u0430 \u043A\u0456\u0440\u0443\u0434\u0435!",examEndedAutoSubmit:"\u0422\u0435\u0441\u0442 \u0430\u044F\u049B\u0442\u0430\u043B\u0434\u044B, \u0430\u0432\u0442\u043E\u043C\u0430\u0442\u0442\u044B \u0442\u04AF\u0440\u0434\u0435 \u0442\u0430\u043F\u0441\u044B\u0440\u044B\u043B\u0434\u044B",noModifyAnswer:"\u0411\u04B1\u043B \u0441\u04B1\u0440\u0430\u049B\u0442\u044B\u04A3 \u0436\u0430\u0443\u0430\u0431\u044B\u043D \u04E9\u0437\u0433\u0435\u0440\u0442\u0443\u0433\u0435 \u0431\u043E\u043B\u043C\u0430\u0439\u0434\u044B",classCannotBeEmpty:"\u0421\u044B\u043D\u044B\u043F \u0431\u043E\u0441 \u0431\u043E\u043B\u043C\u0430\u0443\u044B \u0442\u0438\u0456\u0441",addedToPersonalExamBank:"\u0416\u0435\u043A\u0435 \u0442\u0435\u0441\u0442 \u049B\u043E\u0440\u044B\u043D\u0430 \u049B\u043E\u0441\u044B\u043B\u0434\u044B, \u0441\u04B1\u0440\u0430\u049B \u0436\u0435\u043A\u0435 \u049B\u043E\u0440\u044B\u043D\u0430 \u0434\u0430 \u0435\u043D\u0433\u0456\u0437\u0456\u043B\u0434\u0456",endTimeAfterStart:"\u0410\u044F\u049B\u0442\u0430\u043B\u0443 \u0443\u0430\u049B\u044B\u0442\u044B \u0431\u0430\u0441\u0442\u0430\u043B\u0443 \u0443\u0430\u049B\u044B\u0442\u044B\u043D\u0430\u043D \u0435\u0440\u0442\u0435 \u043D\u0435\u043C\u0435\u0441\u0435 \u0442\u0435\u04A3 \u0431\u043E\u043B\u043C\u0430\u0443\u044B \u0442\u0438\u0456\u0441",selectMakeupStudent:"\u049A\u0430\u0439\u0442\u0430 \u0442\u0430\u043F\u0441\u044B\u0440\u0430\u0442\u044B\u043D \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0456 \u0442\u0430\u04A3\u0434\u0430\u04A3\u044B\u0437",generateExamSuccess:"\u0422\u0435\u0441\u0442 \u049B\u04B1\u0440\u0443 \u0441\u04D9\u0442\u0442\u0456 \u0430\u044F\u049B\u0442\u0430\u043B\u0434\u044B",selectExam:"\u0422\u0435\u0441\u0442 \u0442\u0430\u04A3\u0434\u0430\u04A3\u044B\u0437",examSealedContactOwner:"\u0422\u0435\u0441\u0442 \u043C\u04B1\u0440\u0430\u0493\u0430\u0442\u0442\u0430\u043B\u0434\u044B, \u043E\u043D\u044B \u0430\u0448\u0443 \u04AF\u0448\u0456\u043D \u0442\u0435\u0441\u0442 \u0438\u0435\u0441\u0456\u043D\u0435 \u0445\u0430\u0431\u0430\u0440\u043B\u0430\u0441\u044B\u04A3\u044B\u0437",noNeedErrorConsolidation:"\u0411\u04B1\u043B \u0435\u043C\u0442\u0438\u0445\u0430\u043D\u0434\u0430 \u049B\u0430\u0442\u0435\u043B\u0435\u0441\u043A\u0435\u043D \u0441\u04B1\u0440\u0430\u049B\u0442\u0430\u0440\u0434\u044B \u049B\u0430\u0439\u0442\u0430\u043B\u0430\u043F \u043E\u049B\u0443/ \u04B1\u0439\u0440\u0435\u043D\u0443 \u049B\u0430\u0436\u0435\u0442 \u0435\u043C\u0435\u0441",recommendingQuestionsGenerating:"\u04B0\u0441\u044B\u043D\u044B\u043B\u0493\u0430\u043D \u0441\u04B1\u0440\u0430\u049B\u0442\u0430\u0440 \u0436\u0430\u0441\u0430\u043B\u0443\u0434\u0430, \u0430\u044F\u049B\u0442\u0430\u043B\u0493\u0430\u043D \u0441\u043E\u04A3 \u0493\u0430\u043D\u0430 \u0431\u0435\u043A\u0456\u0442\u0443\u0434\u0456 \u0431\u0430\u0441\u0442\u0430\u04A3\u044B\u0437",selectOption:"\u041D\u04B1\u0441\u049B\u0430\u043D\u044B \u0442\u0430\u04A3\u0434\u0430\u04A3\u044B\u0437!",noOperationPermissionContactAdmin:"\u049A\u0430\u0437\u0456\u0440\u0433\u0456 \u0443\u0430\u049B\u044B\u0442\u0442\u0430 \u043F\u0430\u0439\u0434\u0430\u043B\u0430\u043D\u0443 \u0440\u04B1\u049B\u0441\u0430\u0442\u044B\u04A3\u044B\u0437 \u0436\u043E\u049B, \u0441\u0430\u0431\u0430\u049B \u04D9\u043A\u0456\u043C\u0448\u0456\u0441\u0456\u043D\u0435 \u0445\u0430\u0431\u0430\u0440\u043B\u0430\u0441\u044B\u04A3\u044B\u0437",beforePublishOnlyCreatorCollaborator:"\u0422\u0435\u0441\u0442 \u0436\u0430\u0440\u0438\u044F\u043B\u0430\u043D\u0431\u0430\u0439 \u0442\u04B1\u0440\u044B\u043F, \u0442\u0435\u043A \u049B\u04B1\u0440\u0430\u0441\u0442\u044B\u0440\u0443\u0448\u044B \u043C\u0435\u043D \u0441\u0435\u0440\u0456\u043A\u0442\u0435\u0441 \u043C\u04B1\u0493\u0430\u043B\u0456\u043C \u0493\u0430\u043D\u0430 \u04D9\u0440\u0435\u043A\u0435\u0442 \u0436\u0430\u0441\u0430\u0439 \u0430\u043B\u0430\u0434\u044B",enterAnswerContent:"\u0416\u0430\u0443\u0430\u043F \u043C\u0430\u0437\u043C\u04B1\u043D\u044B\u043D \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437!",selectQuestion:"\u0421\u04B1\u0440\u0430\u049B\u0442\u044B \u0442\u0430\u04A3\u0434\u0430\u04A3\u044B\u0437!",enterCorrectRate:"\u0414\u04B1\u0440\u044B\u0441\u0442\u044B\u049B \u043F\u0430\u0439\u044B\u0437\u044B\u043D \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437",enterOtherReason:"\u0411\u0430\u0441\u049B\u0430 \u0441\u0435\u0431\u0435\u0431\u0456\u043D \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437",enterMaxCaptureTimes:"\u0411\u04B1\u043B \u0435\u043C\u0442\u0438\u0445\u0430\u043D\u0434\u0430\u0493\u044B \u0435\u04A3 \u043A\u04E9\u043F \u0442\u04AF\u0441\u0456\u0440\u0443 \u0441\u0430\u043D\u044B\u043D \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437",enterPublicIP:"\u049A\u043E\u0493\u0430\u043C\u0434\u044B\u049B IP \u043C\u0435\u043A\u0435\u043D\u0436\u0430\u0439\u044B\u043D \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437",enterPublicOrPrivateIP:"\u049A\u043E\u0493\u0430\u043C\u0434\u044B\u049B \u043D\u0435\u043C\u0435\u0441\u0435 \u0436\u0435\u0440\u0433\u0456\u043B\u0456\u043A\u0442\u0456 IP \u043C\u0435\u043A\u0435\u043D\u0436\u0430\u0439\u044B\u043D \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437",fileUploadExceed200KB:"\u0411\u04B1\u043B \u0444\u0430\u0439\u043B\u0434\u044B \u0436\u04AF\u043A\u0442\u0435\u0443 \u043C\u04AF\u043C\u043A\u0456\u043D \u0435\u043C\u0435\u0441. \u041A\u04E9\u043B\u0435\u043C\u0456 200KB-\u0442\u0430\u043D \u0430\u0441\u0442\u044B, \u0431\u0430\u0441\u049B\u0430 \u0431\u04B1\u043B\u0442\u049B\u0430 (\u043C\u044B\u0441., Baidu Cloud) \u0436\u04AF\u043A\u0442\u0435\u043F, txt \u0456\u0448\u0456\u043D\u0434\u0435 \u0441\u0456\u043B\u0442\u0435\u043C\u0435 \u043C\u0435\u043D \u049B\u04B1\u043F\u0438\u044F\u0441\u04E9\u0437 \u0431\u0435\u0440\u0456\u043F \u0436\u04AF\u043A\u0442\u0435\u04A3\u0456\u0437",publishedCannotModifyClassUnified:"\u0416\u0430\u0440\u0438\u044F\u043B\u0430\u043D\u0434\u044B, \u0435\u043D\u0434\u0456 \u0441\u044B\u043D\u044B\u043F \u0431\u043E\u0439\u044B\u043D\u0448\u0430 \u0436\u0430\u0440\u0438\u044F\u043B\u0430\u0443\u0434\u044B \u04E9\u0437\u0433\u0435\u0440\u0442\u0443\u0433\u0435 \u0431\u043E\u043B\u043C\u0430\u0439\u0434\u044B",unlimitedExamNoCamera:"\u0423\u0430\u049B\u044B\u0442\u044B \u0448\u0435\u043A\u0442\u0435\u043B\u043C\u0435\u0433\u0435\u043D \u0435\u043C\u0442\u0438\u0445\u0430\u043D\u0434\u0430 \u043A\u0430\u043C\u0435\u0440\u0430\u043D\u044B \u049B\u043E\u0441\u0443\u0493\u0430 \u0431\u043E\u043B\u043C\u0430\u0439\u0434\u044B, \u0435\u043C\u0442\u0438\u0445\u0430\u043D \u0443\u0430\u049B\u044B\u0442\u044B\u043D \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437",invalidIPRange:"IP \u0434\u0438\u0430\u043F\u0430\u0437\u043E\u043D\u044B \u0436\u0430\u0440\u0430\u043C\u0441\u044B\u0437",invalidIPReenter:"IP \u0436\u0430\u0440\u0430\u043C\u0441\u044B\u0437, \u049B\u0430\u0439\u0442\u0430 \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437",enterUnlockSwitchCode:"\u042D\u043A\u0440\u0430\u043D \u0430\u0443\u044B\u0441\u0442\u044B\u0440\u0443 \u049B\u04B1\u043B\u043F\u044B\u043D \u0430\u0448\u0443 \u043A\u043E\u0434\u044B\u043D \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437",selectWhitelistProgram:"\u0410\u049B \u0442\u0456\u0437\u0456\u043C\u0434\u0435\u0433\u0456 \u0431\u0430\u0493\u0434\u0430\u0440\u043B\u0430\u043C\u0430\u043D\u044B \u0442\u0430\u04A3\u0434\u0430\u04A3\u044B\u0437",networkLimitNoAllSpaces:"\u0416\u0435\u043B\u0456 \u0448\u0435\u043A\u0442\u0435\u0443\u0456\u043D\u0434\u0435 \u0442\u0435\u043A \u0431\u043E\u0441 \u043E\u0440\u044B\u043D \u0435\u043D\u0433\u0456\u0437\u0443\u0433\u0435 \u0431\u043E\u043B\u043C\u0430\u0439\u0434\u044B",networkLimitNoHttpPrefix:"\u0416\u0435\u043B\u0456 \u0448\u0435\u043A\u0442\u0435\u0443\u0456\u043D\u0434\u0435 \u0434\u043E\u043C\u0435\u043D\u0433\u0435 http/https \u0430\u043B\u0493\u044B\u0441\u044B\u043D \u049B\u043E\u0441\u043F\u0430\u04A3\u044B\u0437",deadlineCannotEmpty:"\u0410\u044F\u049B\u0442\u0430\u043B\u0443 \u0443\u0430\u049B\u044B\u0442\u044B \u0431\u043E\u0441 \u0431\u043E\u043B\u043C\u0430\u0443\u044B \u0442\u0438\u0456\u0441",addAtLeastOneReviewerTeacher:"\u041A\u0435\u043C\u0456\u043D\u0434\u0435 \u0431\u0456\u0440 \u0431\u0430\u0493\u0430\u043B\u0430\u0443\u0448\u044B \u043C\u04B1\u0493\u0430\u043B\u0456\u043C\u0434\u0456 \u049B\u043E\u0441\u044B\u04A3\u044B\u0437",selectMakeupClassFirst:"\u0410\u043B\u0434\u044B\u043C\u0435\u043D \u049B\u0430\u0439\u0442\u0430 \u0442\u0430\u043F\u0441\u044B\u0440\u0430\u0442\u044B\u043D \u0441\u044B\u043D\u044B\u043F\u0442\u044B \u0442\u0430\u04A3\u0434\u0430\u04A3\u044B\u0437",cancelCurrentChanges:"\u0411\u04B1\u043B \u04E9\u0437\u0433\u0435\u0440\u0456\u0441\u0442\u0435\u0440 \u0431\u043E\u043B\u0434\u044B\u0440\u044B\u043B\u043C\u0430\u0434\u044B",enterExamPassword:"\u0415\u043C\u0442\u0438\u0445\u0430\u043D \u043F\u0430\u0440\u043E\u043B\u0456\u043D \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437",enterCharacters:"\u0422\u0430\u04A3\u0431\u0430 \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437",createSuccessSetExamRules:"\u049A\u04B1\u0440\u0443 \u0441\u04D9\u0442\u0442\u0456, \u0435\u043C\u0442\u0438\u0445\u0430\u043D \u0435\u0440\u0435\u0436\u0435\u0441\u0456\u043D \u043E\u0440\u043D\u0430\u0442\u044B\u04A3\u044B\u0437",noViewCodeTemporarily:"\u041A\u043E\u0434\u0442\u044B \u043A\u04E9\u0440\u0443\u0433\u0435 \u0440\u04B1\u049B\u0441\u0430\u0442 \u0436\u043E\u049B",noPhotosCurrently:"\u049A\u0430\u0437\u0456\u0440 \u0444\u043E\u0442\u043E \u0436\u043E\u049B",studentNotStartedNoView:"\u0421\u0442\u0443\u0434\u0435\u043D\u0442 \u0435\u043C\u0442\u0438\u0445\u0430\u043D\u0434\u044B \u0431\u0430\u0441\u0442\u0430\u043C\u0430\u0493\u0430\u043D, \u043A\u04E9\u0440\u0443\u0433\u0435 \u049B\u04B1\u049B\u044B\u0493\u044B\u04A3\u044B\u0437 \u0436\u043E\u049B",studentInExamNoView:"\u0421\u0442\u0443\u0434\u0435\u043D\u0442 \u0435\u043C\u0442\u0438\u0445\u0430\u043D\u0434\u0430, \u043A\u04E9\u0440\u0443\u0433\u0435 \u049B\u04B1\u049B\u044B\u0493\u044B\u04A3\u044B\u0437 \u0436\u043E\u049B",unbindSuccess:"\u0411\u0430\u0439\u043B\u0430\u043D\u044B\u0441\u0442\u044B \u04AF\u0437\u0443 \u0441\u04D9\u0442\u0442\u0456 \u0430\u044F\u049B\u0442\u0430\u043B\u0434\u044B",batchCompleteReview:"\u0422\u043E\u043F\u0442\u0430\u043F \u0431\u0430\u0493\u0430\u043B\u0430\u0443 \u0430\u044F\u049B\u0442\u0430\u043B\u0434\u044B",inputCannotEmpty:"\u0415\u043D\u0433\u0456\u0437\u0443 \u04E9\u0440\u0456\u0441\u0456 \u0431\u043E\u0441 \u0431\u043E\u043B\u043C\u0430\u0443\u044B \u0442\u0438\u0456\u0441",adjustSuccess:"\u0422\u04AF\u0437\u0435\u0442\u0443 \u0441\u04D9\u0442\u0442\u0456 \u0430\u044F\u049B\u0442\u0430\u043B\u0434\u044B",delaySuccess:"\u041A\u0456\u0434\u0456\u0440\u0442\u0443 \u0441\u04D9\u0442\u0442\u0456 \u0430\u044F\u049B\u0442\u0430\u043B\u0434\u044B",unlockSuccess:"\u049A\u04B1\u043B\u044B\u043F\u0442\u0430\u043D \u0431\u043E\u0441\u0430\u0442\u0443 \u0441\u04D9\u0442\u0442\u0456 \u0430\u044F\u049B\u0442\u0430\u043B\u0434\u044B",cannotEditTwoQuestions:"\u0415\u043A\u0456 \u0441\u04B1\u0440\u0430\u049B\u0442\u044B \u0431\u0456\u0440 \u0443\u0430\u049B\u044B\u0442\u0442\u0430 \u04E9\u04A3\u0434\u0435\u0443\u0433\u0435 \u0431\u043E\u043B\u043C\u0430\u0439\u0434\u044B",duplicateKnowledgePoints:"\u049A\u0430\u0439\u0442\u0430\u043B\u0430\u043D\u0493\u0430\u043D \u0442\u0430\u049B\u044B\u0440\u044B\u043F",enterQuestionStem:"\u0421\u04B1\u0440\u0430\u049B \u043C\u04D9\u0442\u0456\u043D\u0456\u043D \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437",addSubQuestion:"\u041A\u0456\u0448\u0456 \u0441\u04B1\u0440\u0430\u049B \u049B\u043E\u0441\u044B\u04A3\u044B\u0437",enterSubQuestionStem:"${i + 1}-\u043A\u0456\u0448\u0456 \u0441\u04B1\u0440\u0430\u049B \u043C\u04D9\u0442\u0456\u043D\u0456\u043D \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437",subQuestionScoreNotZeroEmpty:"${i + 1}-\u043A\u0456\u0448\u0456 \u0441\u04B1\u0440\u0430\u049B \u04B1\u043F\u0430\u0439\u044B 0 \u043D\u0435\u043C\u0435\u0441\u0435 \u0431\u043E\u0441 \u0431\u043E\u043B\u043C\u0430\u0443\u044B \u0442\u0438\u0456\u0441",answerCannotEmptyOrExceed10000:"\u0416\u0430\u0443\u0430\u043F \u0431\u043E\u0441 \u0431\u043E\u043B\u043C\u0430\u0443\u044B \u0442\u0438\u0456\u0441; \u0436\u0430\u0443\u0430\u043F 10000 \u0442\u0430\u04A3\u0431\u0430\u0434\u0430\u043D \u0430\u0441\u043F\u0430\u0443\u044B \u043A\u0435\u0440\u0435\u043A",selectKnowledgePoint:"\u0422\u0430\u049B\u044B\u0440\u044B\u043F\u0442\u044B \u0442\u0430\u04A3\u0434\u0430\u04A3\u044B\u0437",selectCorrectOptionFirst:"\u0410\u043B\u0434\u044B\u043C\u0435\u043D \u0434\u04B1\u0440\u044B\u0441 \u043D\u04B1\u0441\u049B\u0430\u043D\u044B \u0442\u0430\u04A3\u0434\u0430\u04A3\u044B\u0437",enterOptionContentFirst:"\u0410\u043B\u0434\u044B\u043C\u0435\u043D ${tagList[findNotAnswerIndex]} \u043D\u04B1\u0441\u049B\u0430\u0441\u044B\u043D\u044B\u04A3 \u043C\u0430\u0437\u043C\u04B1\u043D\u044B\u043D \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437",setCorrectAnswerClick:"\u0411\u04B1\u043B \u0441\u04B1\u0440\u0430\u049B\u0442\u044B\u04A3 \u0434\u04B1\u0440\u044B\u0441 \u0436\u0430\u0443\u0430\u0431\u044B\u043D \u043E\u0440\u043D\u0430\u0442\u044B\u04A3\u044B\u0437, A/B\u2026 \u043D\u04B1\u0441\u049B\u0430\u0441\u044B\u043D \u0431\u0430\u0441\u044B\u04A3\u044B\u0437",selectAnswer:"\u0416\u0430\u0443\u0430\u043F\u0442\u044B \u0442\u0430\u04A3\u0434\u0430\u04A3\u044B\u0437",enterQuestion:"\u0421\u04B1\u0440\u0430\u049B\u0442\u044B \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437",selectOnlyOnePracticalProject:"\u0422\u0435\u043A \u0431\u0456\u0440 \u043F\u0440\u0430\u043A\u0442\u0438\u043A\u0430\u043B\u044B\u049B \u0436\u043E\u0431\u0430\u043D\u044B \u0442\u0430\u04A3\u0434\u0430\u0443\u0493\u0430 \u0431\u043E\u043B\u0430\u0434\u044B",selectPracticalProject:"\u041F\u0440\u0430\u043A\u0442\u0438\u043A\u0430\u043B\u044B\u049B \u0436\u043E\u0431\u0430\u043D\u044B \u0442\u0430\u04A3\u0434\u0430\u04A3\u044B\u0437",selectDirectionCourse:"\u0411\u0430\u0493\u044B\u0442 & \u041A\u0443\u0440\u0441\u0442\u044B \u0442\u0430\u04A3\u0434\u0430\u04A3\u044B\u0437",selectExportFormat:"\u042D\u043A\u0441\u043F\u043E\u0440\u0442 \u0444\u043E\u0440\u043C\u0430\u0442\u044B\u043D \u0442\u0430\u04A3\u0434\u0430\u04A3\u044B\u0437",exportOnlyAdminOperator:"\u049A\u0430\u0437\u0456\u0440 \u0442\u0435\u043A \u04D9\u043A\u0456\u043C\u0448\u0456 \u043C\u0435\u043D \u043E\u043F\u0435\u0440\u0430\u0442\u043E\u0440 \u0493\u0430\u043D\u0430 \u044D\u043A\u0441\u043F\u043E\u0440\u0442 \u0436\u0430\u0441\u0430\u0439 \u0430\u043B\u0430\u0434\u044B",noStudentExamToExport:"\u042D\u043A\u0441\u043F\u043E\u0440\u0442\u0442\u0430\u0443\u0493\u0430 \u0441\u0442\u0443\u0434\u0435\u043D\u0442 \u0442\u0435\u0441\u0442\u0442\u0435\u0440\u0456 \u0436\u043E\u049B",noEvaluationRecord:"\u0411\u04B1\u043B \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0456\u04A3 \u0431\u0430\u0493\u0430\u043B\u0430\u0443 \u0436\u0430\u0437\u0431\u0430\u0441\u044B \u0436\u043E\u049B",modifiedCurrentScore:"\u049A\u0430\u0437\u0456\u0440\u0433\u0456 \u0431\u0430\u0493\u0430 \u0442\u04AF\u0437\u0435\u0442\u0456\u043B\u0434\u0456",enterScoreValue:"\u04B0\u043F\u0430\u0439 \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437",scoreGreaterThan0:"\u04B0\u043F\u0430\u0439 0-\u0434\u0435\u043D \u04AF\u043B\u043A\u0435\u043D \u0431\u043E\u043B\u0443\u044B \u0442\u0438\u0456\u0441",clickInvalid:"\u0411\u0430\u0441\u0443 \u0436\u0430\u0440\u0430\u043C\u0441\u044B\u0437",batchAdjustScoreSuccess:"\u04B0\u043F\u0430\u0439\u0434\u044B \u0442\u043E\u043F\u0442\u0430\u043F \u0442\u04AF\u0437\u0435\u0442\u0443 \u0441\u04D9\u0442\u0442\u0456 \u0430\u044F\u049B\u0442\u0430\u043B\u0434\u044B",analysisSuccess:"\u0422\u0430\u043B\u0434\u0430\u0443 \u0441\u04D9\u0442\u0442\u0456 \u0430\u044F\u049B\u0442\u0430\u043B\u0434\u044B",fillCodeFirstSubmit:"\u0410\u043B\u0434\u044B\u043C\u0435\u043D \u043A\u043E\u0434\u0442\u044B \u0435\u043D\u0433\u0456\u0437\u0456\u043F \u0431\u0430\u0440\u044B\u043F \u0436\u0456\u0431\u0435\u0440\u0456\u04A3\u0456\u0437",downloadOnlyAdminOperator:"\u0422\u0435\u043A \u04D9\u043A\u0456\u043C\u0448\u0456 \u043C\u0435\u043D \u043E\u043F\u0435\u0440\u0430\u0442\u043E\u0440 \u0493\u0430\u043D\u0430 \u0436\u04AF\u043A\u0442\u0435\u0439 \u0430\u043B\u0430\u0434\u044B!",agreeSuccess:"\u041A\u0435\u043B\u0456\u0441\u0456\u043C \u0441\u04D9\u0442\u0442\u0456 \u0430\u044F\u049B\u0442\u0430\u043B\u0434\u044B",rejectSuccess:"\u0411\u0430\u0441 \u0442\u0430\u0440\u0442\u0443 \u0441\u04D9\u0442\u0442\u0456 \u0430\u044F\u049B\u0442\u0430\u043B\u0434\u044B",maxNotLessThanMin:"\u0415\u04A3 \u043A\u04E9\u043F \u0430\u0434\u0430\u043C \u0441\u0430\u043D\u044B \u0435\u04A3 \u0430\u0437 \u0441\u0430\u043D\u043D\u0430\u043D \u0430\u0437 \u0431\u043E\u043B\u043C\u0430\u0443\u044B \u0442\u0438\u0456\u0441",noGroups:"\u0422\u043E\u043F \u0436\u043E\u049B",countCannotExceed:"\u0410\u0434\u0430\u043C \u0441\u0430\u043D\u044B \u0430\u0441\u043F\u0430\u0443\u044B \u0442\u0438\u0456\u0441",selectGroupToChange:"\u0410\u0443\u044B\u0441\u0442\u044B\u0440\u044B\u043B\u0430\u0442\u044B\u043D \u0442\u043E\u043F\u0442\u044B \u0442\u0430\u04A3\u0434\u0430\u04A3\u044B\u0437",enterChangeReason:"\u0410\u0443\u044B\u0441\u0442\u044B\u0440\u0443 \u0441\u0435\u0431\u0435\u0431\u0456\u043D \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437",groupStudentCountCannotEmpty:"\u04D8\u0440 \u0442\u043E\u043F\u0442\u0430\u0493\u044B \u0441\u0442\u0443\u0434\u0435\u043D\u0442 \u0441\u0430\u043D\u044B \u0431\u043E\u0441 \u0431\u043E\u043B\u043C\u0430\u0443\u044B \u0442\u0438\u0456\u0441",smartGroupingSuccess:"\u0421\u043C\u0430\u0440\u0442 \u0442\u043E\u043F\u0442\u0430\u0443 \u0441\u04D9\u0442\u0442\u0456 \u0430\u044F\u049B\u0442\u0430\u043B\u0434\u044B",fileUploadOnlyExcel:"\u0424\u0430\u0439\u043B \u0436\u04AF\u043A\u0442\u0435\u043B\u043C\u0435\u0439\u0434\u0456, \u049B\u0430\u0437\u0456\u0440 \u0442\u0435\u043A excel \u0444\u0430\u0439\u043B\u044B \u049B\u043E\u043B\u0434\u0430\u0443 \u0442\u0430\u0431\u0430\u0434\u044B",addAtLeastOneMember:"\u041A\u0435\u043C\u0456\u043D\u0434\u0435 \u0431\u0456\u0440 \u043C\u04AF\u0448\u0435\u043D\u0456 \u049B\u043E\u0441\u044B\u04A3\u044B\u0437!",noAnnotationAttachments:"\u0416\u04AF\u043A\u0442\u0435\u0443\u0433\u0435 \u0435\u0441\u043A\u0435\u0440\u0442\u043F\u0435 \u049B\u043E\u0441\u044B\u043C\u0448\u0430\u0441\u044B \u0436\u043E\u049B",noSuchGroupInClass:"\u0421\u0430\u0431\u0430\u049B\u0442\u0430 \u043C\u04B1\u043D\u0434\u0430\u0439 \u0442\u043E\u043F \u0436\u043E\u049B",scoreCannotBeEmpty:"\u0411\u0430\u0493\u0430 \u0431\u043E\u0441 \u0431\u043E\u043B\u043C\u0430\u0443\u044B \u0442\u0438\u0456\u0441",editOrAddSuccess:"\u04E8\u04A3\u0434\u0435\u0443 \u0441\u04D9\u0442\u0442\u0456 \u0430\u044F\u049B\u0442\u0430\u043B\u0434\u044B / \u049A\u043E\u0441\u0443 \u0441\u04D9\u0442\u0442\u0456 \u0430\u044F\u049B\u0442\u0430\u043B\u0434\u044B",enterChapterNameFirst:"\u0410\u043B\u0434\u044B\u043C\u0435\u043D \u0442\u0430\u0440\u0430\u0443 \u0430\u0442\u0430\u0443\u044B\u043D \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437!",trainingNotPublic:"\u0422\u04D9\u0436\u0456\u0440\u0438\u0431\u0435\u043B\u0456\u043A \u0436\u04B1\u043C\u044B\u0441 \u04D9\u0437\u0456\u0440\u0448\u0435 \u0430\u0448\u044B\u049B \u0435\u043C\u0435\u0441",noDuplicateSelection:"\u049A\u0430\u0439\u0442\u0430 \u0442\u0430\u04A3\u0434\u0430\u043F \u049B\u043E\u0439\u043C\u0430\u04A3\u044B\u0437",addAtLeastOneQuestion:"\u041A\u0435\u043C\u0456\u043D\u0434\u0435 \u0431\u0456\u0440 \u0441\u04B1\u0440\u0430\u049B \u049B\u043E\u0441\u044B\u04A3\u044B\u0437",optionalMinMaxSame:"\u049A\u043E\u0441\u044B\u043C\u0448\u0430: \u0435\u04A3 \u0430\u0437 \u0436\u04D9\u043D\u0435 \u0435\u04A3 \u043A\u04E9\u043F \u0448\u0435\u043A\u0442\u0435\u0443 \u0431\u0456\u0440\u0434\u0435\u0439 \u0431\u043E\u043B\u0443\u044B \u0442\u0438\u0456\u0441...",technicalDebtTime:"\u0422\u0435\u0445\u043D\u0438\u043A\u0430\u043B\u044B\u049B \u049B\u0430\u0440\u044B\u0437 \u0443\u0430\u049B\u044B\u0442\u044B \u2013 \u0431\u0430\u0440\u043B\u044B\u049B \u043C\u04D9\u0441\u0435\u043B\u0435\u043D\u0456 \u0442\u04AF\u0437\u0435\u0442\u0443\u0433\u0435 \u043A\u0435\u0442\u0435\u0442\u0456\u043D \u0443\u0430\u049B\u044B\u0442",cyclomaticComplexity:"\u041A\u043E\u0434 \u0436\u043E\u043B\u0434\u0430\u0440\u044B\u043D\u044B\u04A3 \u0441\u0430\u043D\u044B\u043D\u0430 \u0441\u04D9\u0439\u043A\u0435\u0441 \u0435\u0441\u0435\u043F\u0442\u0435\u043B\u0435\u0442\u0456\u043D \u043C\u04D9\u043D: \u04D9\u0440\u0431\u0456\u0440 \u0444\u0443\u043D\u043A\u0446\u0438\u044F\u043D\u044B\u04A3 \u0431\u0430\u0441\u049B\u0430\u0440\u0443 \u0430\u0493\u044B\u043D\u044B \u0442\u0430\u0440\u043C\u0430\u049B\u0442\u0430\u043B\u0493\u0430\u043D \u0441\u0430\u0439\u044B\u043D, \u043A\u04AF\u0440\u0434\u0435\u043B\u0456\u043B\u0456\u043A \u0435\u0441\u0435\u043F\u0442\u0435\u0433\u0456\u0448\u0456 \u0431\u0456\u0440\u043B\u0456\u043A\u043A\u0435 \u0430\u0440\u0442\u0430\u0434\u044B.",complexityPerLanguage:"\u04D8\u0440\u0431\u0456\u0440 \u0431\u0430\u0493\u0434\u0430\u0440\u043B\u0430\u043C\u0430\u043B\u0430\u0443 \u0442\u0456\u043B\u0456\u043D\u0456\u04A3 \u0442\u04AF\u0439\u0456\u043D\u0434\u0456 \u0441\u04E9\u0437\u0434\u0435\u0440\u0456\u043D\u0435 \u0441\u04D9\u0439\u043A\u0435\u0441 \u043A\u04AF\u0440\u0434\u0435\u043B\u0456\u043B\u0456\u043A \u0434\u0435\u0440\u0435\u043A\u0442\u0435\u0440\u0456 \u04D9\u0440\u0442\u04AF\u0440\u043B\u0456, \u0431\u0456\u0440\u0430\u049B \u04D9\u0440 \u0444\u0443\u043D\u043A\u0446\u0438\u044F\u043D\u044B\u04A3 \u0435\u04A3 \u0442\u04E9\u043C\u0435\u043D\u0433\u0456 \u043A\u04AF\u0440\u0434\u0435\u043B\u0456\u043B\u0456\u043A \u043C\u04D9\u043D\u0456 1-\u0433\u0435 \u0442\u0435\u04A3. (\u0410\u0440\u043D\u0430\u0439\u044B \u0442\u0456\u043B\u0434\u0435\u0440\u0433\u0435 \u049B\u0430\u0442\u044B\u0441\u0442\u044B \u0442\u043E\u043B\u044B\u049B \u043C\u04D9\u043B\u0456\u043C\u0435\u0442 \u0431\u0435\u0440\u0456\u043B\u043C\u0435\u0433\u0435\u043D)",complexityRules:"II. \u041A\u04AF\u0440\u0434\u0435\u043B\u0456\u043B\u0456\u043A \u0435\u0440\u0435\u0436\u0435\u043B\u0435\u0440\u0456",codeQualityScoreRules:"III. \u041A\u043E\u0434 \u0441\u0430\u043F\u0430\u0441\u044B \u04B1\u043F\u0430\u0439\u044B\u043D\u044B\u04A3 \u0435\u0440\u0435\u0436\u0435\u043B\u0435\u0440\u0456",codeQualityFormula:"\u041A\u043E\u0434 \u0441\u0430\u043F\u0430\u0441\u044B \u04B1\u043F\u0430\u0439\u044B = 0.5 \xD7 \u0430\u049B\u0430\u0443 \u04B1\u043F\u0430\u0439\u044B + 0.3 \xD7 \u043E\u0441\u0430\u043B\u0434\u044B\u049B \u04B1\u043F\u0430\u0439\u044B + 0.2 \xD7 \u043A\u043E\u0434 \u0441\u0442\u0430\u043D\u0434\u0430\u0440\u0442\u044B\u043D\u044B\u04A3 \u04B1\u043F\u0430\u0439\u044B",where:"\u041C\u04B1\u043D\u0434\u0430:",defectVulnNormFormula:"\u0410\u049B\u0430\u0443/\u043E\u0441\u0430\u043B\u0434\u044B\u049B/\u043A\u043E\u0434 \u0441\u0442\u0430\u043D\u0434\u0430\u0440\u0442\u044B\u043D\u044B\u04A3 \u04B1\u043F\u0430\u0439\u044B\u043D \u0435\u0441\u0435\u043F\u0442\u0435\u0443 \u0435\u0440\u0435\u0436\u0435\u0441\u0456: 100 - 100 \xD7 ((100 \xD7 \u0431\u04B1\u0493\u0430\u0442\u0442\u0430\u0443 \u0441\u0430\u043D\u044B + 5 \xD7 \u0430\u0443\u044B\u0440 \u049B\u0430\u0442\u0435 \u0441\u0430\u043D\u044B + 3 \xD7 \u043D\u0435\u0433\u0456\u0437\u0433\u0456 \u049B\u0430\u0442\u0435 \u0441\u0430\u043D\u044B + 1 \xD7 \u049B\u0430\u0442\u0435 \u0441\u0430\u043D\u044B) / \u043A\u043E\u0434 \u0436\u043E\u043B\u0434\u0430\u0440\u044B\u043D\u044B\u04A3 \u0441\u0430\u043D\u044B)",noteScoreEmptyUnsupported:"\u0415\u0441\u043A\u0435\u0440\u0442\u0443: \u04B0\u043F\u0430\u0439 \u0431\u043E\u0441 \u0431\u043E\u043B\u0441\u0430, \u043E\u043B \u0444\u0430\u0439\u043B \u0444\u043E\u0440\u043C\u0430\u0442\u044B\u043D \u049B\u043E\u043B\u0434\u0430\u043C\u0430\u0439\u0442\u044B\u043D\u044B\u043D \u0431\u0456\u043B\u0434\u0456\u0440\u0435\u0434\u0456.",examRecords:"\u0415\u043C\u0442\u0438\u0445\u0430\u043D \u0436\u0430\u0437\u0431\u0430\u043B\u0430\u0440\u044B",noData1:"\u0414\u0435\u0440\u0435\u043A \u0436\u043E\u049B",smartReviewOnlyShortAnswer:"\u0421\u043C\u0430\u0440\u0442 \u0431\u0430\u0493\u0430\u043B\u0430\u0443 \u04D9\u0437\u0456\u0440\u0433\u0435 \u049B\u044B\u0441\u049B\u0430 \u0436\u0430\u0443\u0430\u043F\u0442\u044B (\u049B\u04B1\u0440\u0430\u043C\u0430\u0434\u0430\u0493\u044B \u049B\u044B\u0441\u049B\u0430 \u0436\u0430\u0443\u0430\u043F\u0442\u044B) \u049B\u043E\u043B\u0434\u0430\u0439\u0434\u044B",selectQuestion1:"\u0421\u04B1\u0440\u0430\u049B\u0442\u044B \u0442\u0430\u04A3\u0434\u0430\u04A3\u044B\u0437",selectStudentAnswer:"\u0421\u0442\u0443\u0434\u0435\u043D\u0442 \u0436\u0430\u0443\u0430\u0431\u044B\u043D \u0442\u0430\u04A3\u0434\u0430\u04A3\u044B\u0437",enterAnswerContent1:"\u0416\u0430\u0443\u0430\u043F \u043C\u04D9\u0442\u0456\u043D\u0456\u043D \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437",onlySubmittedStudentsForTest:"\u0422\u0435\u043A \u0442\u0435\u0441\u0442 \u0442\u0430\u043F\u0441\u044B\u0440\u0493\u0430\u043D \u0441\u0442\u0443\u0434\u0435\u043D\u0442 \u0442\u0430\u04A3\u0434\u0430\u043B\u044B\u043F \u0431\u0430\u0493\u0430\u043B\u0430\u043D\u0430\u0434\u044B",frequentErrorSettings:"\u0416\u0438\u0456 \u049B\u0430\u0442\u0435\u043B\u0435\u0441\u0435\u0442\u0456\u043D \u0441\u04B1\u0440\u0430\u049B \u0431\u0430\u043F\u0442\u0430\u0443\u044B",errorConsolidationDetails:"\u049A\u0430\u0442\u0435\u043B\u0435\u0441\u043A\u0435\u043D \u0441\u04B1\u0440\u0430\u049B\u0442\u0430\u0440\u0434\u044B \u049B\u0430\u0439\u0442\u0430\u043B\u0430\u043F \u04B1\u0439\u0440\u0435\u043D\u0443 \u043C\u04D9\u043B\u0456\u043C\u0435\u0442\u0442\u0435\u0440\u0456",partiallyCompleted:"\u0416\u0430\u0440\u0442\u044B\u043B\u0430\u0439 \u043E\u0440\u044B\u043D\u0434\u0430\u043B\u0434\u044B",completed:"\u041E\u0440\u044B\u043D\u0434\u0430\u043B\u0434\u044B",errorCount:"\u049A\u0430\u0442\u0435\u043B\u0435\u0441\u043A\u0435\u043D \u0441\u04B1\u0440\u0430\u049B\u0442\u0430\u0440 \u0441\u0430\u043D\u044B",status:"\u041A\u04AF\u0439",completionTime:"\u0410\u044F\u049B\u0442\u0430\u043B\u0493\u0430\u043D \u0443\u0430\u049B\u044B\u0442\u044B",errorDetails:"\u049A\u0430\u0442\u0435\u043B\u0435\u0441\u043A\u0435\u043D \u0441\u04B1\u0440\u0430\u049B\u0442\u0430\u0440 \u043C\u04D9\u043B\u0456\u043C\u0435\u0442\u0456",question:"\u0421\u04B1\u0440\u0430\u049B:",questionType:"\u0421\u04B1\u0440\u0430\u049B \u0442\u04AF\u0440\u0456:",correctRate:"\u0414\u04B1\u0440\u044B\u0441\u0442\u044B\u049B \u043F\u0430\u0439\u044B\u0437\u044B:",questionDetails:"\u0421\u04B1\u0440\u0430\u049B \u043C\u04D9\u043B\u0456\u043C\u0435\u0442\u0456",frequentErrorDetails:"\u0416\u0438\u0456 \u049B\u0430\u0442\u0435\u043B\u0435\u0441\u0435\u0442\u0456\u043D \u0441\u04B1\u0440\u0430\u049B\u0442\u0430\u0440 \u043C\u04D9\u043B\u0456\u043C\u0435\u0442\u0456",consolidated:"\u049A\u0430\u0439\u0442\u0430\u043B\u0430\u043F \u043E\u049B\u044B\u043B\u0434\u044B",notConsolidated:"\u049A\u0430\u0439\u0442\u0430\u043B\u0430\u043D\u044B\u043F \u043E\u049B\u044B\u043B\u043C\u0430\u0434\u044B",errorTimes:"\u049A\u0430\u0442\u0435 \u0456\u0441\u0442\u0435\u0433\u0435\u043D \u0440\u0435\u0442 \u0441\u0430\u043D\u044B",isConsolidated:"\u049A\u0430\u0439\u0442\u0430\u043B\u0430\u043F \u043E\u049B\u044B\u0434\u044B \u043C\u0430?",yesNo:"\u0418\u044F \u0436\u043E\u049B",pushQuestionDetails:"\u0421\u04B1\u0440\u0430\u049B \u043C\u04D9\u043B\u0456\u043C\u0435\u0442\u0456\u043D \u0436\u0456\u0431\u0435\u0440\u0443",viewDetails:"\u0422\u043E\u043B\u044B\u049B \u043C\u04D9\u043B\u0456\u043C\u0435\u0442\u0442\u0456 \u043A\u04E9\u0440\u0443",antiCheatAvatar:"\u041A\u04E9\u0448\u0456\u0440\u0443\u0434\u0456\u04A3 \u0430\u043B\u0434\u044B\u043D \u0430\u043B\u0430\u0442\u044B\u043D \u0430\u0432\u0430\u0442\u0430\u0440",inExamPhotos:"\u0415\u043C\u0442\u0438\u0445\u0430\u043D\u0434\u0430\u0493\u044B \u0444\u043E\u0442\u043E",preview:"\u0410\u043B\u0434\u044B\u043D \u0430\u043B\u0430 \u049B\u0430\u0440\u0430\u0443",noInExamPhotos:"\u049A\u0430\u0437\u0456\u0440\u0448\u0435 \u0435\u043C\u0442\u0438\u0445\u0430\u043D \u0444\u043E\u0442\u043E\u0441\u044B \u0436\u043E\u049B",noIDPhotos:"\u049A\u04B1\u0436\u0430\u0442\u0442\u044B\u049B \u0444\u043E\u0442\u043E\u0441\u044B \u0436\u043E\u049B",idPhotos:"\u049A\u04B1\u0436\u0430\u0442\u0442\u044B\u049B \u0444\u043E\u0442\u043E",capturePhotos:"\u0424\u043E\u0442\u043E \u0442\u04AF\u0441\u0456\u0440\u0443",warningsNotifications:"\u0415\u0441\u043A\u0435\u0440\u0442\u0443\u043B\u0435\u0440 \u043C\u0435\u043D \u0445\u0430\u0431\u0430\u0440\u043B\u0430\u043C\u0430\u043B\u0430\u0440",sendWarning:"\u0415\u0441\u043A\u0435\u0440\u0442\u0443 \u0436\u0456\u0431\u0435\u0440\u0443",ifAbnormalSendMessage:"\u0415\u043C\u0442\u0438\u0445\u0430\u043D \u0444\u043E\u0442\u043E\u0441\u044B\u043D\u0434\u0430 \u0431\u0430\u0441\u049B\u0430\u0448\u0430 \u0436\u0430\u0493\u0434\u0430\u0439 \u0431\u043E\u043B\u0441\u0430, \u043E\u049B\u0443\u0448\u044B\u0493\u0430 \u0445\u0430\u0431\u0430\u0440\u043B\u0430\u043C\u0430 \u0436\u0456\u0431\u0435\u0440\u0435 \u0430\u043B\u0430\u0441\u044B\u0437",sendNotification:"\u0425\u0430\u0431\u0430\u0440\u043B\u0430\u043C\u0430 \u0436\u0456\u0431\u0435\u0440\u0443",ifMessageSendToStudent:"\u0415\u043C\u0442\u0438\u0445\u0430\u043D\u0434\u0430 \u0445\u0430\u0431\u0430\u0440\u043B\u0430\u043C\u0430 \u0431\u043E\u043B\u0441\u0430, \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u043A\u0435 \u0436\u0456\u0431\u0435\u0440\u0456\u04A3\u0456\u0437",enterOtherReason1:"\u0411\u0430\u0441\u049B\u0430 \u0441\u0435\u0431\u0435\u043F\u0442\u0456 \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437",sendRecords:"\u0416\u0456\u0431\u0435\u0440\u0443 \u0436\u0430\u0437\u0431\u0430\u043B\u0430\u0440\u044B",sentWarningsNotifications:"\u0416\u0456\u0431\u0435\u0440\u0456\u043B\u0433\u0435\u043D \u0435\u0441\u043A\u0435\u0440\u0442\u0443/\u0445\u0430\u0431\u0430\u0440 \u0441\u0430\u043D\u044B:",sender:"\u0416\u0456\u0431\u0435\u0440\u0443\u0448\u0456",sendType:"\u0422\u04AF\u0440\u0456",warningNotification:"\u0415\u0441\u043A\u0435\u0440\u0442\u0443 / \u0425\u0430\u0431\u0430\u0440\u043B\u0430\u043C\u0430",sendContent:"\u041C\u0430\u0437\u043C\u04B1\u043D\u044B",disconnectRecords:"\u0410\u0493\u044B\u043D \u04AF\u0437\u0456\u043B\u0443 \u0436\u0430\u0437\u0431\u0430\u0441\u044B",pushDuration:"\u0410\u0493\u044B\u043D \u0443\u0430\u049B\u044B\u0442\u044B",disconnectReason:"\u04AE\u0437\u0456\u043B\u0443\u0434\u0456\u04A3 \u0441\u0435\u0431\u0435\u0431\u0456",noteCodeSimilarityCheck:"\u0422\u04AF\u0441\u0456\u043D\u0456\u043A\u0442\u0435\u043C\u0435: \u041F\u043B\u0430\u0442\u0444\u043E\u0440\u043C\u0430 \u049B\u0430\u0437\u0456\u0440\u0433\u0456 \u0443\u0430\u049B\u044B\u0442\u0442\u0430 \u0442\u0435\u043A Java, Python, C, C++, PHP, XML, Matlab \u0442\u0456\u043B\u0434\u0435\u0440\u0456\u043D\u0434\u0435\u0433\u0456 \u0442\u04D9\u0436\u0456\u0440\u0438\u0431\u0435\u043B\u0456\u043A \u0436\u04B1\u043C\u044B\u0441 \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430\u043B\u0430\u0440\u044B \u043C\u0435\u043D \u0431\u0430\u0493\u0434\u0430\u0440\u043B\u0430\u043C\u0430\u043B\u0430\u0443 \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430\u043B\u0430\u0440\u044B\u043D\u044B\u04A3 \u043A\u043E\u0434\u044B\u043D\u044B\u04A3 \u04B1\u049B\u0441\u0430\u0441\u0442\u044B\u049B \u0442\u0435\u043A\u0441\u0435\u0440\u0443\u0456\u043D \u0493\u0430\u043D\u0430 \u049B\u043E\u043B\u0434\u0430\u0439\u0434\u044B.",addIPRange:"IP \u0430\u0443\u049B\u044B\u043C\u044B\u043D \u049B\u043E\u0441\u0443",addNewIP:"\u0416\u0430\u04A3\u0430 IP \u049B\u043E\u0441\u0443",addNewIPRange:"\u0416\u0430\u04A3\u0430 IP \u0430\u0443\u049B\u044B\u043C\u044B",enterIPAddress:"IP \u043C\u0435\u043A\u0435\u043D\u0436\u0430\u0439\u044B\u043D \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437",ipAddress:"IP \u043C\u0435\u043A\u0435\u043D\u0436\u0430\u0439\u044B",enterIPsSemicolonSeparated:"IP \u043C\u0435\u043A\u0435\u043D\u0436\u0430\u0439\u044B\u043D \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437, \u0431\u0456\u0440\u043D\u0435\u0448\u0435 IP-\u0434\u044B \u0435\u043D\u0433\u0456\u0437\u0443\u0433\u0435 \u0431\u043E\u043B\u0430\u0434\u044B, \u0430\u0440\u0430\u0441\u044B\u043D\u0430 \u043D\u04AF\u043A\u0442\u0435\u043B\u0456 \u04AF\u0442\u0456\u0440 \u049B\u043E\u0439\u044B\u04A3\u044B\u0437",enterStartIP:"\u0411\u0430\u0441\u0442\u0430\u043F\u049B\u044B IP \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437",startIPAddress:"\u0411\u0430\u0441\u0442\u0430\u043F\u049B\u044B IP",enterEndIP:"\u0421\u043E\u04A3\u0493\u044B IP \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437",enter0To255Segment:"0-255 \u0436\u0435\u043B\u0456 \u0441\u0435\u0433\u043C\u0435\u043D\u0442\u0456\u043D \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437",endIPAddress:"\u0421\u043E\u04A3\u0493\u044B IP \u043C\u0435\u043A\u0435\u043D\u0436\u0430\u0439\u044B",enterLastThreeOfEndIP:"\u0421\u043E\u04A3\u0493\u044B IP \u043C\u0435\u043A\u0435\u043D\u0436\u0430\u0439\u044B\u043D\u044B\u04A3 \u0441\u043E\u04A3\u0493\u044B \u04AF\u0448 \u0441\u0430\u043D\u044B\u043D \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437",specifiedReviewerCommonReviewer:"\u0411\u0435\u043B\u0433\u0456\u043B\u0435\u043D\u0433\u0435\u043D \u0431\u0430\u0493\u0430\u043B\u0430\u0443\u0448\u044B \u043C\u04B1\u0493\u0430\u043B\u0456\u043C: \u043E\u0440\u0442\u0430\u049B \u0431\u0430\u0493\u0430\u043B\u0430\u0443\u0448\u044B \u043C\u04B1\u0493\u0430\u043B\u0456\u043C",teacherName:"\u041C\u04B1\u0493\u0430\u043B\u0456\u043C\u043D\u0456\u04A3 \u0430\u0442\u044B-\u0436\u04E9\u043D\u0456",mobile:"\u04B0\u044F\u043B\u044B \u0442\u0435\u043B\u0435\u0444\u043E\u043D",specifiedMakeupStudents:"\u0411\u0435\u043B\u0433\u0456\u043B\u0435\u043D\u0433\u0435\u043D \u049B\u0430\u0439\u0442\u0430 \u0442\u0430\u043F\u0441\u044B\u0440\u0443\u0448\u044B \u0441\u0442\u0443\u0434\u0435\u043D\u0442",teacherCommunity:"\u041C\u04B1\u0493\u0430\u043B\u0456\u043C\u0434\u0435\u0440 \u049B\u0430\u0443\u044B\u043C\u0434\u0430\u0441\u0442\u044B\u0493\u044B",scanOrSearchQQGroup:"QR \u043A\u043E\u0434 \u0441\u043A\u0430\u043D\u0435\u0440\u043B\u0435\u043F \u043D\u0435\u043C\u0435\u0441\u0435 \u0456\u0437\u0434\u0435\u043F QQ \u043C\u04B1\u0493\u0430\u043B\u0456\u043C\u0434\u0435\u0440 \u0442\u043E\u0431\u044B\u043D\u0430 \u049B\u043E\u0441\u044B\u043B\u044B\u04A3\u044B\u0437:",studentsCannotResubmit:"\u0421\u0442\u0443\u0434\u0435\u043D\u0442 \u0435\u043D\u0434\u0456 \u0442\u0435\u0441\u0442\u0456 \u049B\u0430\u0439\u0442\u0430 \u0442\u0430\u043F\u0441\u044B\u0440\u0430 \u0430\u043B\u043C\u0430\u0439\u0434\u044B",screenshotRules:"\u0421\u043A\u0440\u0438\u043D\u0448\u043E\u0442 \u0435\u0440\u0435\u0436\u0435\u043B\u0435\u0440\u0456",max50ScreenshotsPerStudent:"\u04D8\u0440 \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u043A\u0435 \u0431\u0456\u0440 \u0435\u043C\u0442\u0438\u0445\u0430\u043D\u0434\u0430 \u0435\u04A3 \u043A\u04E9\u043F 50 \u0441\u043A\u0440\u0438\u043D\u0448\u043E\u0442 \u0436\u0430\u0441\u0430\u0443\u0493\u0430 \u0440\u04B1\u049B\u0441\u0430\u0442",singleExitDurationScreenshotCount:"\u0411\u0456\u0440 \u0440\u0435\u0442 \u0442\u043E\u043B\u044B\u049B \u044D\u043A\u0440\u0430\u043D\u043D\u0430\u043D \u0448\u044B\u0493\u0443 \u04B1\u0437\u0430\u049B\u0442\u044B\u0493\u044B \u043C\u0435\u043D \u0441\u043A\u0440\u0438\u043D\u0448\u043E\u0442 \u0441\u0430\u043D\u044B",if1To30SecEvery5Sec:"1) \u0415\u0433\u0435\u0440 \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0456\u04A3 \u0442\u043E\u043B\u044B\u049B \u044D\u043A\u0440\u0430\u043D\u043D\u0430\u043D \u0448\u044B\u0493\u0443 \u04B1\u0437\u0430\u049B\u0442\u044B\u0493\u044B \u30101 \u0441\u0435\u043A\u0443\u043D\u0434 \u2264 \u0443\u0430\u049B\u044B\u0442 \u2264 30 \u0441\u0435\u043A\u0443\u043D\u0434\u3011 \u0431\u043E\u043B\u0441\u0430, \u04D9\u0440 5 \u0441\u0435\u043A\u0443\u043D\u0434 \u0441\u0430\u0439\u044B\u043D \u0431\u0456\u0440 \u0441\u043A\u0440\u0438\u043D\u0448\u043E\u0442 \u0436\u0430\u0441\u0430\u043B\u0430\u0434\u044B;",if30To120SecEvery10Sec:"2) \u0415\u0433\u0435\u0440 \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0456\u04A3 \u0442\u043E\u043B\u044B\u049B \u044D\u043A\u0440\u0430\u043D\u043D\u0430\u043D \u0448\u044B\u0493\u0443 \u04B1\u0437\u0430\u049B\u0442\u044B\u0493\u044B \u301030 \u0441\u0435\u043A\u0443\u043D\u0434\uFF1C \u0443\u0430\u049B\u044B\u0442 \u2264 120 \u0441\u0435\u043A\u0443\u043D\u0434\u3011 \u0431\u043E\u043B\u0441\u0430, \u04D9\u0440 10 \u0441\u0435\u043A\u0443\u043D\u0434 \u0441\u0430\u0439\u044B\u043D \u0431\u0456\u0440 \u0441\u043A\u0440\u0438\u043D\u0448\u043E\u0442 \u0436\u0430\u0441\u0430\u043B\u0430\u0434\u044B;",if120To300SecEvery30Sec:"3) \u0415\u0433\u0435\u0440 \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0456\u04A3 \u0442\u043E\u043B\u044B\u049B \u044D\u043A\u0440\u0430\u043D\u043D\u0430\u043D \u0448\u044B\u0493\u0443 \u04B1\u0437\u0430\u049B\u0442\u044B\u0493\u044B \u3010120 \u0441\u0435\u043A\u0443\u043D\u0434\uFF1C \u0443\u0430\u049B\u044B\u0442 \u2264 300 \u0441\u0435\u043A\u0443\u043D\u0434\u3011 \u0431\u043E\u043B\u0441\u0430, \u04D9\u0440 30 \u0441\u0435\u043A\u0443\u043D\u0434 \u0441\u0430\u0439\u044B\u043D \u0431\u0456\u0440 \u0441\u043A\u0440\u0438\u043D\u0448\u043E\u0442 \u0436\u0430\u0441\u0430\u043B\u0430\u0434\u044B;",if300To720SecEvery60Sec:"4) \u0415\u0433\u0435\u0440 \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0456\u04A3 \u0442\u043E\u043B\u044B\u049B \u044D\u043A\u0440\u0430\u043D\u043D\u0430\u043D \u0448\u044B\u0493\u0443 \u04B1\u0437\u0430\u049B\u0442\u044B\u0493\u044B \u3010300 \u0441\u0435\u043A\u0443\u043D\u0434\uFF1C \u0443\u0430\u049B\u044B\u0442 \u2264 720 \u0441\u0435\u043A\u0443\u043D\u0434\u3011 \u0431\u043E\u043B\u0441\u0430, \u04D9\u0440 60 \u0441\u0435\u043A\u0443\u043D\u0434 \u0441\u0430\u0439\u044B\u043D \u0431\u0456\u0440 \u0441\u043A\u0440\u0438\u043D\u0448\u043E\u0442 \u0436\u0430\u0441\u0430\u043B\u0430\u0434\u044B;",ifOver720SecNoScreenshot:"5) \u0415\u0433\u0435\u0440 \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0456\u04A3 \u0442\u043E\u043B\u044B\u049B \u044D\u043A\u0440\u0430\u043D\u043D\u0430\u043D \u0448\u044B\u0493\u0443 \u04B1\u0437\u0430\u049B\u0442\u044B\u0493\u044B \u3010720 \u0441\u0435\u043A\u0443\u043D\u0434\u0442\u0430\u043D \u0430\u0440\u0442\u044B\u049B\u3011 \u0431\u043E\u043B\u0441\u0430, \u0441\u043A\u0440\u0438\u043D\u0448\u043E\u0442 \u0436\u0430\u0441\u0430\u043B\u043C\u0430\u0439\u0434\u044B.",noScreenshotAfterReturn:"\u0421\u0442\u0443\u0434\u0435\u043D\u0442 \u0435\u043C\u0442\u0438\u0445\u0430\u043D\u0493\u0430 \u043E\u0440\u0430\u043B\u0493\u0430\u043D\u043D\u0430\u043D \u043A\u0435\u0439\u0456\u043D \u0441\u043A\u0440\u0438\u043D\u0448\u043E\u0442 \u0436\u0430\u0441\u0430\u043B\u043C\u0430\u0439\u0434\u044B",member:"\u041C\u04AF\u0448\u0435",newSubdirectory:"\u0416\u0430\u04A3\u0430 \u0456\u0448\u043A\u0456 \u043A\u0430\u0442\u0430\u043B\u043E\u0433 \u049B\u04B1\u0440\u0443",parentDirectory:"\u0416\u043E\u0493\u0430\u0440\u0493\u044B \u043A\u0430\u0442\u0430\u043B\u043E\u0433",subdirectoryName:"\u0406\u0448\u043A\u0456 \u043A\u0430\u0442\u0430\u043B\u043E\u0433 \u0430\u0442\u0430\u0443\u044B",enterNameLimit60:"\u0410\u0442\u0430\u0443 \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437, \u0435\u04A3 \u043A\u04E9\u0431\u0456 60 \u0442\u0430\u04A3\u0431\u0430",all:"\u0411\u0430\u0440\u043B\u044B\u0493\u044B",unpublished:"\u0416\u0430\u0440\u0438\u044F\u043B\u0430\u043D\u0431\u0430\u0493\u0430\u043D",notStarted:"\u0411\u0430\u0441\u0442\u0430\u043B\u043C\u0430\u0493\u0430\u043D",closed:"\u0410\u044F\u049B\u0442\u0430\u043B\u0493\u0430\u043D",defaultSort:"\u04D8\u0434\u0435\u043F\u043A\u0456 \u0441\u04B1\u0440\u044B\u043F\u0442\u0430\u0443",creationTimeAsc:"\u049A\u04B1\u0440\u0443 \u0443\u0430\u049B\u044B\u0442\u044B \u0431\u043E\u0439\u044B\u043D\u0448\u0430 \u04E9\u0441\u0443 \u0440\u0435\u0442\u0456",creationTimeDesc:"\u049A\u04B1\u0440\u0443 \u0443\u0430\u049B\u044B\u0442\u044B \u0431\u043E\u0439\u044B\u043D\u0448\u0430 \u043A\u0435\u043C\u0443 \u0440\u0435\u0442\u0456",updateTimeAsc:"\u0416\u0430\u04A3\u0430\u0440\u0442\u0443 \u0443\u0430\u049B\u044B\u0442\u044B \u0431\u043E\u0439\u044B\u043D\u0448\u0430 \u04E9\u0441\u0443 \u0440\u0435\u0442\u0456",updateTimeDesc:"\u0416\u0430\u04A3\u0430\u0440\u0442\u0443 \u0443\u0430\u049B\u044B\u0442\u044B \u0431\u043E\u0439\u044B\u043D\u0448\u0430 \u043A\u0435\u043C\u0443 \u0440\u0435\u0442\u0456",experimentNameAsc:"\u042D\u043A\u0441\u043F\u0435\u0440\u0438\u043C\u0435\u043D\u0442 \u0430\u0442\u0430\u0443\u044B \u0431\u043E\u0439\u044B\u043D\u0448\u0430 \u04E9\u0441\u0443 \u0440\u0435\u0442\u0456",experimentNameDesc:"\u042D\u043A\u0441\u043F\u0435\u0440\u0438\u043C\u0435\u043D\u0442 \u0430\u0442\u0430\u0443\u044B \u0431\u043E\u0439\u044B\u043D\u0448\u0430 \u043A\u0435\u043C\u0443 \u0440\u0435\u0442\u0456",searchByName:"\u0410\u0442\u0430\u0443\u044B \u0431\u043E\u0439\u044B\u043D\u0448\u0430 \u0456\u0437\u0434\u0435\u0443",noTextHomework:"\u0411\u04B1\u043B \u043A\u0443\u0440\u0441\u0442\u0430 \u043C\u04D9\u0442\u0456\u043D\u0434\u0456\u043A \u04AF\u0439 \u0436\u04B1\u043C\u044B\u0441\u044B \u0436\u043E\u049B, \u0442\u04E9\u043C\u0435\u043D\u0434\u0435\u0433\u0456 \u043D\u0435\u043C\u0435\u0441\u0435 \u043E\u04A3 \u0436\u0430\u049B\u0442\u0430\u0493\u044B \xAB\u0416\u0430\u04A3\u0430 \u04AF\u0439 \u0436\u04B1\u043C\u044B\u0441\u044B\xBB \u0442\u04AF\u0439\u043C\u0435\u0441\u0456\u043D \u0431\u0430\u0441\u044B\u043F \u04AF\u0439 \u0436\u04B1\u043C\u044B\u0441\u044B\u043D \u049B\u04B1\u0440\u044B\u04A3\u044B\u0437",newHomework:"\u0416\u0430\u04A3\u0430 \u04AF\u0439 \u0436\u04B1\u043C\u044B\u0441\u044B",newHomeworkGuide:"\u0416\u0430\u04A3\u0430 \u04AF\u0439 \u0436\u04B1\u043C\u044B\u0441\u044B\u043D\u0430 \u043D\u04B1\u0441\u049B\u0430\u0443\u043B\u044B\u049B",programmingHomeworkDescription:"\u0411\u0430\u0493\u0434\u0430\u0440\u043B\u0430\u043C\u0430\u043B\u0430\u0443 \u04AF\u0439 \u0436\u04B1\u043C\u044B\u0441\u044B \u0431\u0456\u0440\u043D\u0435\u0448\u0435 \u0431\u0430\u0493\u0434\u0430\u0440\u043B\u0430\u043C\u0430\u043B\u0430\u0443 \u0441\u04B1\u0440\u0430\u049B\u0442\u0430\u0440\u044B\u043D\u0430\u043D \u0442\u04B1\u0440\u0430\u0434\u044B, \u043E\u043D\u044B ACM \u0436\u0430\u0440\u044B\u0441\u0442\u0430\u0440\u044B \u043D\u0435\u043C\u0435\u0441\u0435 \u043A\u04AF\u043D\u0434\u0435\u043B\u0456\u043A\u0442\u0456 \u0442\u04D9\u0436\u0456\u0440\u0438\u0431\u0435 \u0440\u0435\u0442\u0456\u043D\u0434\u0435 \u043F\u0430\u0439\u0434\u0430\u043B\u0430\u043D\u0443\u0493\u0430 \u0431\u043E\u043B\u0430\u0434\u044B.",startNewProgrammingHomework:"\u0422\u04E9\u043C\u0435\u043D\u0434\u0435\u0433\u0456 \u0442\u04AF\u0439\u043C\u0435\u043D\u0456 \u0431\u0430\u0441\u044B\u043F, \u0436\u0430\u04A3\u0430 \u0431\u0430\u0493\u0434\u0430\u0440\u043B\u0430\u043C\u0430\u043B\u0430\u0443 \u04AF\u0439 \u0436\u04B1\u043C\u044B\u0441\u044B\u043D \u0431\u0430\u0441\u0442\u0430\u04A3\u044B\u0437",enterContentLimit5000:"\u041C\u04B1\u043D\u0434\u0430 \u043C\u0430\u0437\u043C\u04B1\u043D \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437, \u0435\u04A3 \u043A\u04E9\u0431\u0456 5000 \u0442\u0430\u04A3\u0431\u0430",publishingMethod:"\u0416\u0430\u0440\u0438\u044F\u043B\u0430\u0443 \u0442\u04D9\u0441\u0456\u043B\u0456",enterContentLimit60:"\u041C\u04B1\u043D\u0434\u0430 \u043C\u0430\u0437\u043C\u04B1\u043D \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437",setAsPublic:"\u0416\u0430\u0440\u0438\u044F \u0440\u0435\u0442\u0456\u043D\u0434\u0435 \u043E\u0440\u043D\u0430\u0442\u0443",copyLink:"\u0421\u0456\u043B\u0442\u0435\u043C\u0435\u043D\u0456 \u043A\u04E9\u0448\u0456\u0440\u0443",studentNumber:"\u0421\u0442\u0443\u0434\u0435\u043D\u0442 \u043D\u04E9\u043C\u0456\u0440\u0456",classAssignment:"\u0441\u044B\u043D\u044B\u043F\u049B\u0430 \u0431\u04E9\u043B\u0443",phoneNumber:"\u0422\u0435\u043B\u0435\u0444\u043E\u043D \u043D\u04E9\u043C\u0456\u0440\u0456",newClassCreation:"\u0416\u0430\u04A3\u0430 \u0441\u044B\u043D\u044B\u043F \u049B\u04B1\u0440\u0443",allClasses:"\u0411\u0430\u0440\u043B\u044B\u049B \u0441\u044B\u043D\u044B\u043F\u0442\u0430\u0440",searchByNameOrStudentNumber:"\u0410\u0442\u044B \u043D\u0435\u043C\u0435\u0441\u0435 \u0441\u0442\u0443\u0434\u0435\u043D\u0442 \u043D\u04E9\u043C\u0456\u0440\u0456 \u0431\u043E\u0439\u044B\u043D\u0448\u0430 \u0456\u0437\u0434\u0435\u0443",action:"\u04D8\u0440\u0435\u043A\u0435\u0442",transferClass:"\u0441\u044B\u043D\u044B\u043F\u0442\u044B \u0430\u0443\u044B\u0441\u0442\u044B\u0440\u0443",more:"\u049A\u043E\u0441\u044B\u043C\u0448\u0430",delete:"\u0416\u043E\u044E",modifyRole:"\u0420\u04E9\u043B\u0434\u0456 \u04E9\u0437\u0433\u0435\u0440\u0442\u0443",administrator:"\u04D8\u043A\u0456\u043C\u0448\u0456",changeAdministrator:"\u04D8\u043A\u0456\u043C\u0448\u0456\u043D\u0456 \u0430\u0443\u044B\u0441\u0442\u044B\u0440\u0443",selectedMemberBecomesAdmin:"\u0422\u0430\u04A3\u0434\u0430\u043B\u0493\u0430\u043D \u043C\u04AF\u0448\u0435\u043B\u0435\u0440 \u0436\u0430\u04A3\u0430 \u04D9\u043A\u0456\u043C\u0448\u0456 \u0431\u043E\u043B\u0430\u0434\u044B. \u0421\u0456\u0437\u0434\u0435 \u04D9\u043A\u0456\u043C\u0448\u0456 \u049B\u04B1\u049B\u044B\u0493\u044B \u0431\u043E\u043B\u043C\u0430\u0439\u0434\u044B, \u0431\u0456\u0440\u0430\u049B \u043C\u04B1\u0493\u0430\u043B\u0456\u043C\u0434\u0435\u0440 \u0442\u043E\u0431\u044B\u043D\u044B\u04A3 \u043C\u04AF\u0448\u0435\u0441\u0456 \u0431\u043E\u043B\u044B\u043F \u049B\u0430\u043B\u0430\u0441\u044B\u0437",noLongerAdminButStillTeacher:"\u0421\u0456\u0437\u0434\u0435 \u04D9\u043A\u0456\u043C\u0448\u0456 \u049B\u04B1\u049B\u044B\u0493\u044B \u0431\u043E\u043B\u043C\u0430\u0439\u0434\u044B, \u0431\u0456\u0440\u0430\u049B \u043C\u04B1\u0493\u0430\u043B\u0456\u043C\u0434\u0435\u0440 \u0442\u043E\u0431\u044B\u043D\u044B\u04A3 \u043C\u04AF\u0448\u0435\u0441\u0456 \u0431\u043E\u043B\u044B\u043F \u049B\u0430\u043B\u0430\u0441\u044B\u0437",role:"\u0420\u04E9\u043B",sendToClass:"\u0421\u0430\u0431\u0430\u049B\u049B\u0430 \u0436\u0456\u0431\u0435\u0440\u0443",studentMembers:"\u0421\u0442\u0443\u0434\u0435\u043D\u0442 \u043C\u04AF\u0448\u0435\u043B\u0435\u0440\u0456",manageTeachers:"\u041C\u04B1\u0493\u0430\u043B\u0456\u043C\u0434\u0435\u0440\u0434\u0456 \u0431\u0430\u0441\u049B\u0430\u0440\u0443",inviteCode:"\u0428\u0430\u049B\u044B\u0440\u0443 \u043A\u043E\u0434\u044B",active:"\u0411\u0435\u043B\u0441\u0435\u043D\u0434\u0456",copy:"\u041A\u04E9\u0448\u0456\u0440\u0443",view:"\u049A\u0430\u0440\u0430\u0443",assistantBasicManagementRights:"\u0410\u0441\u0441\u0438\u0441\u0442\u0435\u043D\u0442\u0442\u0456\u04A3 \u043D\u0435\u0433\u0456\u0437\u0433\u0456 \u0431\u0430\u0441\u049B\u0430\u0440\u0443 \u049B\u04B1\u049B\u044B\u049B\u0442\u0430\u0440\u044B",classManagementPrompt:"\u0421\u044B\u043D\u044B\u043F\u0442\u0430\u0440\u0434\u044B \u0431\u0430\u0441\u049B\u0430\u0440\u0443 (\u0436\u0430\u04A3\u0430 \u0441\u044B\u043D\u044B\u043F \u049B\u04B1\u0440\u0443 \u0436\u04D9\u043D\u0435 \u0436\u043E\u044E, \u0441\u044B\u043D\u044B\u043F \u0430\u0442\u044B\u043D \u04E9\u0437\u0433\u0435\u0440\u0442\u0443 \u0436\u04D9\u043D\u0435 \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0435\u0440\u0434\u0456 \u0441\u044B\u043D\u044B\u043F \u0430\u0440\u0430\u0441\u044B\u043D\u0434\u0430 \u0430\u0443\u044B\u0441\u0442\u044B\u0440\u0443)",studentManagementPrompt:"\u0421\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0435\u0440\u0434\u0456 \u0431\u0430\u0441\u049B\u0430\u0440\u0443 (\u049B\u043E\u0441\u0443 \u0436\u04D9\u043D\u0435 \u0436\u043E\u044E)",homeworkListManagementPrompt:"\u04AE\u0439 \u0436\u04B1\u043C\u044B\u0441\u044B \u0442\u0456\u0437\u0456\u043C\u0456\u043D \u0431\u0430\u0441\u049B\u0430\u0440\u0443 (\u0436\u0430\u04A3\u0430 \u0456\u0448\u043A\u0456 \u043A\u0430\u0442\u0430\u043B\u043E\u0433 \u049B\u04B1\u0440\u0443, \u04AF\u0439 \u0436\u04B1\u043C\u044B\u0441\u044B\u043D \u043A\u0430\u0442\u0430\u043B\u043E\u0433\u049B\u0430 \u043A\u04E9\u0448\u0456\u0440\u0443)",classroomInfo:"\u0421\u0430\u0431\u0430\u049B \u0430\u049B\u043F\u0430\u0440\u0430\u0442\u044B",selectExperiment:"\u042D\u043A\u0441\u043F\u0435\u0440\u0438\u043C\u0435\u043D\u0442 \u0442\u0430\u04A3\u0434\u0430\u0443",addFromPracticeProject:"\u041F\u0440\u0430\u043A\u0442\u0438\u043A\u0430\u043B\u044B\u049B \u0436\u043E\u0431\u0430\u0434\u0430\u043D \u049B\u043E\u0441\u0443",addFromPracticeCourse:"\u041F\u0440\u0430\u043A\u0442\u0438\u043A\u0430\u043B\u044B\u049B \u043A\u0443\u0440\u0441\u0442\u0430\u043D \u049B\u043E\u0441\u0443",importExternalGrades:"\u0421\u044B\u0440\u0442\u049B\u044B \u0431\u0430\u0493\u0430\u043B\u0430\u0440\u0434\u044B \u0438\u043C\u043F\u043E\u0440\u0442\u0442\u0430\u0443",enterExperimentName:"\u042D\u043A\u0441\u043F\u0435\u0440\u0438\u043C\u0435\u043D\u0442 \u0430\u0442\u0430\u0443\u044B\u043D \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437",more:"\u049A\u043E\u0441\u044B\u043C\u0448\u0430",publishImmediately:"\u0414\u0435\u0440\u0435\u0443 \u0436\u0430\u0440\u0438\u044F\u043B\u0430\u0443",deadlineImmediately:"\u0414\u0435\u0440\u0435\u0443 \u0430\u044F\u049B\u0442\u0430\u0443",deleteImmediately:"\u0414\u0435\u0440\u0435\u0443 \u0436\u043E\u044E",updateGrades:"\u0411\u0430\u0493\u0430\u043D\u044B \u0436\u0430\u04A3\u0430\u0440\u0442\u0443",enterPracticalTraining:"\u0422\u04D9\u0436\u0456\u0440\u0438\u0431\u0435\u043B\u0456\u043A \u0436\u04B1\u043C\u044B\u0441\u049B\u0430 \u043A\u0456\u0440\u0443",rename:"\u049A\u0430\u0439\u0442\u0430 \u0430\u0442\u0430\u0443 \u0431\u0435\u0440\u0443",advancedSettings:"\u041A\u0435\u04A3\u0435\u0439\u0442\u0456\u043B\u0433\u0435\u043D \u0431\u0430\u043F\u0442\u0430\u0443\u043B\u0430\u0440",selectResources:"\u0420\u0435\u0441\u0443\u0440\u0441 \u0442\u0430\u04A3\u0434\u0430\u0443",noGroupAssignment:"\u0411\u04B1\u043B \u0442\u043E\u043F\u0442\u0430 \u0442\u043E\u043F\u0442\u044B\u049B \u04AF\u0439 \u0436\u04B1\u043C\u044B\u0441\u044B \u0436\u043E\u049B, \u0442\u04E9\u043C\u0435\u043D\u0434\u0435\u0433\u0456 \u043D\u0435\u043C\u0435\u0441\u0435 \u043E\u04A3 \u0436\u0430\u049B\u0442\u0430\u0493\u044B \xAB\u0416\u0430\u04A3\u0430 \u04AF\u0439 \u0436\u04B1\u043C\u044B\u0441\u044B\xBB \u0442\u04AF\u0439\u043C\u0435\u0441\u0456\u043D \u0431\u0430\u0441\u044B\u043F \u04AF\u0439 \u0436\u04B1\u043C\u044B\u0441\u044B\u043D \u049B\u04B1\u0440\u044B\u04A3\u044B\u0437",allExamModes:"\u0411\u0430\u0440\u043B\u044B\u049B \u0435\u043C\u0442\u0438\u0445\u0430\u043D \u0440\u0435\u0436\u0438\u043C\u0434\u0435\u0440\u0456",officialExam:"\u0420\u0435\u0441\u043C\u0438 \u0435\u043C\u0442\u0438\u0445\u0430\u043D",practiceExam:"\u0416\u0430\u0442\u0442\u044B\u0493\u0443 \u0435\u043C\u0442\u0438\u0445\u0430\u043D\u044B",examInProgress:"\u0415\u043C\u0442\u0438\u0445\u0430\u043D \u0436\u04AF\u0440\u0456\u043F \u0436\u0430\u0442\u044B\u0440",creationTime:"\u049A\u04B1\u0440\u0443 \u0443\u0430\u049B\u044B\u0442\u044B",answerTimeDuration:"\u0416\u0430\u0443\u0430\u043F \u0431\u0435\u0440\u0443 \u0443\u0430\u049B\u044B\u0442\u044B (\u043C\u0438\u043D\u0443\u0442)",type:"\u0422\u04AF\u0440\u0456",submissionStatus:"\u0416\u0456\u0431\u0435\u0440\u0443 \u043A\u04AF\u0439\u0456",submitted:"\u0416\u0456\u0431\u0435\u0440\u0456\u043B\u0434\u0456",submittedUnanswered:"\u0416\u0456\u0431\u0435\u0440\u0456\u043B\u0434\u0456/\u0416\u0430\u0443\u0430\u043F \u0431\u0435\u0440\u0456\u043B\u043C\u0435\u0433\u0435\u043D",publish:"\u0416\u0430\u0440\u0438\u044F\u043B\u0430\u0443",details:"\u0422\u043E\u043B\u044B\u0493\u044B\u0440\u0430\u049B",quickSelectPaper:"\u0416\u044B\u043B\u0434\u0430\u043C \u0442\u0435\u0441\u0442 \u0442\u0430\u04A3\u0434\u0430\u0443",createNewPaper:"\u0416\u0430\u04A3\u0430 \u0442\u0435\u0441\u0442 \u049B\u04B1\u0440\u0443",rulesSettings:"\u0415\u0440\u0435\u0436\u0435 \u0431\u0430\u043F\u0442\u0430\u0443\u044B",deletePaper:"\u0422\u0435\u0441\u0442 \u0436\u043E\u044E",addToPaperLibrary:"\u0422\u0435\u0441\u0442 \u049B\u043E\u0440\u044B\u043D\u0430 \u049B\u043E\u0441\u0443",endExam:"\u0415\u043C\u0442\u0438\u0445\u0430\u043D\u0434\u044B \u0430\u044F\u049B\u0442\u0430\u0443",sortByCreationTimeDesc:"\u049A\u04B1\u0440\u0443 \u0443\u0430\u049B\u044B\u0442\u044B \u0431\u043E\u0439\u044B\u043D\u0448\u0430 \u043A\u0435\u043C\u0443 \u0440\u0435\u0442\u0456\u043C\u0435\u043D",sortByCreationTimeAsc:"\u049A\u04B1\u0440\u0443 \u0443\u0430\u049B\u044B\u0442\u044B \u0431\u043E\u0439\u044B\u043D\u0448\u0430 \u04E9\u0441\u0443 \u0440\u0435\u0442\u0456\u043C\u0435\u043D",sortByExamDurationAsc:"\u0415\u043C\u0442\u0438\u0445\u0430\u043D \u04B1\u0437\u0430\u049B\u0442\u044B\u0493\u044B \u0431\u043E\u0439\u044B\u043D\u0448\u0430 \u04E9\u0441\u0443 \u0440\u0435\u0442\u0456\u043C\u0435\u043D",sortByExamDurationDesc:"\u0415\u043C\u0442\u0438\u0445\u0430\u043D \u04B1\u0437\u0430\u049B\u0442\u044B\u0493\u044B \u0431\u043E\u0439\u044B\u043D\u0448\u0430 \u043A\u0435\u043C\u0443 \u0440\u0435\u0442\u0456\u043C\u0435\u043D",sortByPaperNameAsc:"\u0422\u0435\u0441\u0442 \u0430\u0442\u0430\u0443\u044B \u0431\u043E\u0439\u044B\u043D\u0448\u0430 \u04E9\u0441\u0443 \u0440\u0435\u0442\u0456\u043C\u0435\u043D",sortByPaperNameDesc:"\u0422\u0435\u0441\u0442 \u0430\u0442\u0430\u0443\u044B \u0431\u043E\u0439\u044B\u043D\u0448\u0430 \u043A\u0435\u043C\u0443 \u0440\u0435\u0442\u0456\u043C\u0435\u043D",bulkPublish:"\u0422\u043E\u043F\u0442\u044B\u049B \u0436\u0430\u0440\u0438\u044F\u043B\u0430\u0443",bulkEnd:"\u0422\u043E\u043F\u0442\u044B\u049B \u0430\u044F\u049B\u0442\u0430\u0443",bulkDelete:"\u0422\u043E\u043F\u0442\u044B\u049B \u0436\u043E\u044E",moveToCatalog:"\u041A\u0430\u0442\u0430\u043B\u043E\u0433\u049B\u0430 \u043A\u04E9\u0448\u0456\u0440\u0443",selectAllOnPage:"\u041E\u0441\u044B \u0431\u0435\u0442\u0442\u0456\u04A3 \u0431\u0430\u0440\u043B\u044B\u0493\u044B\u043D \u0442\u0430\u04A3\u0434\u0430\u0443",cancelAction:"\u04D8\u0440\u0435\u043A\u0435\u0442\u0442\u0456 \u0431\u043E\u043B\u0434\u044B\u0440\u043C\u0430\u0443",regularExam:"\u049A\u0430\u043B\u044B\u043F\u0442\u044B \u0435\u043C\u0442\u0438\u0445\u0430\u043D",answerList:"\u0416\u0430\u0443\u0430\u043F\u0442\u0430\u0440 \u0442\u0456\u0437\u0456\u043C\u0456",paperPreview:"\u0422\u0435\u0441\u0442 \u0430\u043B\u0434\u044B\u043D \u0430\u043B\u0430 \u049B\u0430\u0440\u0430\u0443",statisticalAnalysis:"\u0421\u0442\u0430\u0442\u0438\u0441\u0442\u0438\u043A\u0430\u043B\u044B\u049B \u0442\u0430\u043B\u0434\u0430\u0443",checkCodePlagiarism:"\u041A\u043E\u0434 \u049B\u0430\u0439\u0442\u0430\u043B\u0430\u043D\u0443\u044B\u043D \u0442\u0435\u043A\u0441\u0435\u0440\u0443",redoRecord:"\u049A\u0430\u0439\u0442\u0430 \u043E\u0440\u044B\u043D\u0434\u0430\u0443 \u0436\u0430\u0437\u0431\u0430\u0441\u044B",intelligentReview:"\u0418\u043D\u0442\u0435\u043B\u043B\u0435\u043A\u0442 \u0431\u0430\u0493\u0430\u043B\u0430\u0443",resitRecord:"\u049A\u0430\u0439\u0442\u0430 \u0442\u0430\u043F\u0441\u044B\u0440\u0443 \u0436\u0430\u0437\u0431\u0430\u0441\u044B",createResit:"\u049A\u0430\u0439\u0442\u0430 \u0442\u0430\u043F\u0441\u044B\u0440\u0443 \u049B\u04B1\u0440\u0443",moreActions:"\u049A\u043E\u0441\u044B\u043C\u0448\u0430 \u04D9\u0440\u0435\u043A\u0435\u0442\u0442\u0435\u0440",unassignedClass:"\u0421\u044B\u043D\u044B\u043F \u0431\u04E9\u043B\u0456\u043D\u0431\u0435\u0433\u0435\u043D",reviewStatus:"\u0411\u0430\u0493\u0430\u043B\u0430\u0443 \u043A\u04AF\u0439\u0456",notReviewed:"\u0411\u0430\u0493\u0430\u043B\u0430\u043D\u0431\u0430\u0493\u0430\u043D",reviewInProgress:"\u0411\u0430\u0493\u0430\u043B\u0430\u0443 \u0436\u04AF\u0440\u0456\u043F \u0436\u0430\u0442\u044B\u0440",reviewed:"\u0411\u0430\u0493\u0430\u043B\u0430\u043D\u0493\u0430\u043D",searchByNameOrID:"\u0410\u0442\u044B \u043D\u0435\u043C\u0435\u0441\u0435 \u0441\u0442\u0443\u0434\u0435\u043D\u0442 \u043D\u04E9\u043C\u0456\u0440\u0456 \u0431\u043E\u0439\u044B\u043D\u0448\u0430 \u0456\u0437\u0434\u0435\u0443",qualityScore:"\u0421\u0430\u043F\u0430 \u0431\u0430\u0493\u0430\u0441\u044B",classDivision:"\u0421\u044B\u043D\u044B\u043F\u049B\u0430 \u0431\u04E9\u043B\u0443",finalGrade:"\u049A\u043E\u0440\u044B\u0442\u044B\u043D\u0434\u044B \u0431\u0430\u0493\u0430",startTime:"\u0416\u0430\u0443\u0430\u043F \u0431\u0430\u0441\u0442\u0430\u043B\u0493\u0430\u043D \u0443\u0430\u049B\u044B\u0442\u044B",submissionTime:"\u0416\u0456\u0431\u0435\u0440\u0443 \u0443\u0430\u049B\u044B\u0442\u044B",returnCount:"\u049A\u0430\u0439\u0442\u0430\u0440\u0443 \u0441\u0430\u043D\u044B",showStageDescription:"\u041A\u0435\u0437\u0435\u04A3 \u0441\u0438\u043F\u0430\u0442\u0442\u0430\u043C\u0430\u0441\u044B\u043D \u043A\u04E9\u0440\u0441\u0435\u0442\u0443",practicalQuestions:"\u0422\u04D9\u0436\u0456\u0440\u0438\u0431\u0435\u043B\u0456\u043A \u0436\u04B1\u043C\u044B\u0441 \u0441\u04B1\u0440\u0430\u049B\u0442\u0430\u0440\u044B",collapse:"\u0416\u0438\u043D\u0430\u0443",reEvaluateAndCalculate:"\u049A\u0430\u0439\u0442\u0430 \u0431\u0430\u0493\u0430\u043B\u0430\u0443 \u0436\u04D9\u043D\u0435 \u0435\u0441\u0435\u043F\u0442\u0435\u0443",practicalDetails:"\u0422\u04D9\u0436\u0456\u0440\u0438\u0431\u0435\u043B\u0456\u043A \u0436\u04B1\u043C\u044B\u0441 \u0442\u0443\u0440\u0430\u043B\u044B \u043C\u04D9\u043B\u0456\u043C\u0435\u0442",gradeOverview:"\u0416\u0430\u043B\u043F\u044B \u0431\u0430\u0493\u0430 \u043A\u04E9\u0440\u0456\u043D\u0456\u0441\u0456",classComparison:"\u0421\u044B\u043D\u044B\u043F\u0442\u0430\u0440 \u0441\u0430\u043B\u044B\u0441\u0442\u044B\u0440\u0443\u044B",classRange:"\u0421\u044B\u043D\u044B\u043F \u0430\u0443\u049B\u044B\u043C\u044B",statisticalRange:"\u0421\u0442\u0430\u0442\u0438\u0441\u0442\u0438\u043A\u0430 \u0430\u0443\u049B\u044B\u043C\u044B",paperOverview:"\u0422\u0435\u0441\u0442\u0430 \u0448\u043E\u043B\u0443",totalScore1:"\u0416\u0430\u043B\u043F\u044B \u04B1\u043F\u0430\u0439",averageAnswerTime:"\u041E\u0440\u0442\u0430\u0448\u0430 \u0436\u0430\u0443\u0430\u043F \u0443\u0430\u049B\u044B\u0442\u044B",averageAnswerTimeFormula:"\u041E\u0440\u0442\u0430\u0448\u0430 \u0436\u0430\u0443\u0430\u043F \u0443\u0430\u049B\u044B\u0442\u044B = \u0436\u0456\u0431\u0435\u0440\u0433\u0435\u043D \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0435\u0440\u0434\u0456\u04A3 \u043D\u0430\u049B\u0442\u044B \u0436\u0430\u0443\u0430\u043F \u0443\u0430\u049B\u044B\u0442\u044B\u043D\u044B\u04A3 \u049B\u043E\u0441\u044B\u043D\u0434\u044B\u0441\u044B / \u0436\u0456\u0431\u0435\u0440\u0433\u0435\u043D \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0435\u0440 \u0441\u0430\u043D\u044B",studentsRequiredToAttend:"\u049A\u0430\u0442\u044B\u0441\u0443\u044B \u0442\u0438\u0456\u0441 \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0435\u0440 \u0441\u0430\u043D\u044B",studentsToAttendExam:"\u041C\u04B1\u0493\u0430\u043B\u0456\u043C \u0436\u0430\u0440\u0438\u044F\u043B\u0430\u0493\u0430\u043D \u0435\u043C\u0442\u0438\u0445\u0430\u043D\u0493\u0430 \u049B\u0430\u0442\u044B\u0441\u0443\u044B \u0442\u0438\u0456\u0441 \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0435\u0440 \u0441\u0430\u043D\u044B",actualParticipants:"\u041D\u0430\u049B\u0442\u044B \u049B\u0430\u0442\u044B\u0441\u049B\u0430\u043D \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0435\u0440 \u0441\u0430\u043D\u044B",studentsWithSubmissionStatusInProgressOrSubmittedOrSubmittedWithoutAnswer:"\u0416\u0456\u0431\u0435\u0440\u0443 \u043A\u04AF\u0439\u0456 \xAB\u0435\u043C\u0442\u0438\u0445\u0430\u043D\u0434\u0430\xBB, \xAB\u0436\u0456\u0431\u0435\u0440\u0456\u043B\u0434\u0456\xBB, \xAB\u0436\u0456\u0431\u0435\u0440\u0456\u043B\u0434\u0456 (\u0436\u0430\u0443\u0430\u043F \u0431\u0435\u0440\u0456\u043B\u043C\u0435\u0433\u0435\u043D)\xBB \u0431\u043E\u043B\u0493\u0430\u043D \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0435\u0440 \u0441\u0430\u043D\u044B",participationRate:"\u049A\u0430\u0442\u044B\u0441\u0443 \u04AF\u043B\u0435\u0441\u0456",participationRateFormula:"\u049A\u0430\u0442\u044B\u0441\u0443 \u04AF\u043B\u0435\u0441\u0456 = (\u043D\u0430\u049B\u0442\u044B \u049B\u0430\u0442\u044B\u0441\u049B\u0430\u043D / \u049B\u0430\u0442\u044B\u0441\u0443\u044B \u0442\u0438\u0456\u0441) *100%",averageScore:"\u041E\u0440\u0442\u0430\u0448\u0430 \u04B1\u043F\u0430\u0439",averageScoreFormula:"\u041E\u0440\u0442\u0430\u0448\u0430 \u04B1\u043F\u0430\u0439 = \u0431\u0430\u0440\u043B\u044B\u049B \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0435\u0440\u0434\u0456\u04A3 \u04B1\u043F\u0430\u0439 \u049B\u043E\u0441\u044B\u043D\u0434\u044B\u0441\u044B / \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0435\u0440 \u0441\u0430\u043D\u044B",highestScore:"\u0415\u04A3 \u0436\u043E\u0493\u0430\u0440\u044B \u04B1\u043F\u0430\u0439",lowestScore:"\u0415\u04A3 \u0442\u04E9\u043C\u0435\u043D \u04B1\u043F\u0430\u0439",standardDeviation:"\u0421\u0442\u0430\u043D\u0434\u0430\u0440\u0442\u0442\u044B \u0430\u0443\u044B\u0442\u049B\u0443",standardDeviationExplanation:"\u0421\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0435\u0440\u0434\u0456\u04A3 \u04B1\u043F\u0430\u0439\u043B\u0430\u0440\u044B\u043D\u044B\u04A3 \u0430\u0439\u044B\u0440\u043C\u0430\u0448\u044B\u043B\u044B\u0493\u044B\u043D \u043A\u04E9\u0440\u0441\u0435\u0442\u0435\u0442\u0456\u043D \u043A\u04E9\u0440\u0441\u0435\u0442\u043A\u0456\u0448; \u043C\u04D9\u043D\u0456 \u0436\u043E\u0493\u0430\u0440\u044B \u0431\u043E\u043B\u0441\u0430, \u04B1\u043F\u0430\u0439 \u0430\u0439\u044B\u0440\u043C\u0430\u0441\u044B \u04AF\u043B\u043A\u0435\u043D \u0436\u04D9\u043D\u0435 \u0442\u0430\u0440\u0430\u043B\u0443\u044B \u043A\u0435\u04A3; \u043C\u04D9\u043D\u0456 \u0442\u04E9\u043C\u0435\u043D \u0431\u043E\u043B\u0441\u0430, \u04B1\u043F\u0430\u0439\u043B\u0430\u0440 \u0431\u0456\u0440-\u0431\u0456\u0440\u0456\u043D\u0435 \u0436\u0430\u049B\u044B\u043D \u0436\u04D9\u043D\u0435 \u0442\u0430\u0440\u0430\u043B\u0443\u044B \u0442\u0430\u0440.",excellent:"\u04AE\u0437\u0434\u0456\u043A",numberOfExcellentStudents:"\u04AE\u0437\u0434\u0456\u043A \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0435\u0440 \u0441\u0430\u043D\u044B: \u0431\u0430\u0493\u0430\u0441\u044B \u0436\u0430\u043B\u043F\u044B \u04B1\u043F\u0430\u0439\u0434\u044B\u04A3 90%-\u044B\u043D\u0430\u043D \u0436\u043E\u0493\u0430\u0440\u044B \u0436\u04D9\u043D\u0435 100%-\u044B\u043D\u0430\u043D \u0442\u04E9\u043C\u0435\u043D",good:"\u0416\u0430\u049B\u0441\u044B",numberOfGoodStudents:"\u0416\u0430\u049B\u0441\u044B \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0435\u0440 \u0441\u0430\u043D\u044B: \u0431\u0430\u0493\u0430\u0441\u044B \u0436\u0430\u043B\u043F\u044B \u04B1\u043F\u0430\u0439\u0434\u044B\u04A3 70%-\u044B\u043D\u0430\u043D \u0436\u043E\u0493\u0430\u0440\u044B \u0436\u04D9\u043D\u0435 90%-\u044B\u043D\u0430\u043D \u0442\u04E9\u043C\u0435\u043D",pass:"\u04E8\u0442\u043A\u0435\u043D",numberOfPassedStudents:"\u04E8\u0442\u043A\u0435\u043D \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0435\u0440 \u0441\u0430\u043D\u044B: \u0431\u0430\u0493\u0430\u0441\u044B \u0436\u0430\u043B\u043F\u044B \u04B1\u043F\u0430\u0439\u0434\u044B\u04A3 60%-\u044B\u043D\u0430\u043D \u0436\u043E\u0493\u0430\u0440\u044B \u0436\u04D9\u043D\u0435 70%-\u044B\u043D\u0430\u043D \u0442\u04E9\u043C\u0435\u043D",fail:"\u04E8\u0442\u043F\u0435\u0433\u0435\u043D",numberOfFailedStudents:"\u04E8\u0442\u043F\u0435\u0433\u0435\u043D \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0435\u0440 \u0441\u0430\u043D\u044B: \u0431\u0430\u0493\u0430\u0441\u044B \u0436\u0430\u043B\u043F\u044B \u04B1\u043F\u0430\u0439\u0434\u044B\u04A3 60%-\u044B\u043D\u0430\u043D \u0442\u04E9\u043C\u0435\u043D",overviewOfQuestions1:"\u0421\u04B1\u0440\u0430\u049B\u0442\u0430\u0440\u0493\u0430 \u0448\u043E\u043B\u0443",overviewOfQuestions:"\u0421\u04B1\u0440\u0430\u049B\u0442\u0430\u0440\u0493\u0430 \u0448\u043E\u043B\u0443 (\u0431\u0430\u0493\u0430\u043D\u0434\u044B \u0434\u0438\u0430\u0433\u0440\u0430\u043C\u043C\u0430\u043D\u044B \u0431\u0430\u0441\u0443 \u0430\u0440\u049B\u044B\u043B\u044B \u043C\u04D9\u043B\u0456\u043C\u0435\u0442\u0442\u0435\u0440\u0434\u0456 \u043A\u04E9\u0440\u0443\u0433\u0435 \u0431\u043E\u043B\u0430\u0434\u044B)",accuracyRate:"\u0414\u04B1\u0440\u044B\u0441 \u0436\u0430\u0443\u0430\u043F \u0431\u0435\u0440\u0443 \u043F\u0430\u0439\u044B\u0437\u044B",scoreRate:"\u04B0\u043F\u0430\u0439 \u0430\u043B\u0443 \u043F\u0430\u0439\u044B\u0437\u044B",sortingMethod:"\u0421\u04B1\u0440\u044B\u043F\u0442\u0430\u0443 \u0442\u04D9\u0441\u0456\u043B\u0456",sortByQuestionNumberAsc:"\u0421\u04B1\u0440\u0430\u049B \u043D\u04E9\u043C\u0456\u0440\u0456 \u0431\u043E\u0439\u044B\u043D\u0448\u0430 \u04E9\u0441\u0443 \u0440\u0435\u0442\u0456\u043C\u0435\u043D",sortByQuestionNumberDesc:"\u0421\u04B1\u0440\u0430\u049B \u043D\u04E9\u043C\u0456\u0440\u0456 \u0431\u043E\u0439\u044B\u043D\u0448\u0430 \u043A\u0435\u043C\u0443 \u0440\u0435\u0442\u0456\u043C\u0435\u043D",sortByAccuracyRateAsc:"\u0414\u04B1\u0440\u044B\u0441 \u0436\u0430\u0443\u0430\u043F \u043F\u0430\u0439\u044B\u0437\u044B \u0431\u043E\u0439\u044B\u043D\u0448\u0430 \u04E9\u0441\u0443 \u0440\u0435\u0442\u0456\u043C\u0435\u043D",sortByAccuracyRateDesc:"\u0414\u04B1\u0440\u044B\u0441 \u0436\u0430\u0443\u0430\u043F \u043F\u0430\u0439\u044B\u0437\u044B \u0431\u043E\u0439\u044B\u043D\u0448\u0430 \u043A\u0435\u043C\u0443 \u0440\u0435\u0442\u0456\u043C\u0435\u043D",studentScoreDistribution:"\u0421\u0442\u0443\u0434\u0435\u043D\u0442 \u04B1\u043F\u0430\u0439\u043B\u0430\u0440\u044B\u043D\u044B\u04A3 \u0442\u0430\u0440\u0430\u043B\u0443\u044B",clickBarChartForDetails:"\u0431\u0430\u0493\u0430\u043D\u0434\u044B \u0434\u0438\u0430\u0433\u0440\u0430\u043C\u043C\u0430\u043D\u044B \u0431\u0430\u0441\u0443 \u0430\u0440\u049B\u044B\u043B\u044B \u043C\u04D9\u043B\u0456\u043C\u0435\u0442\u0442\u0435\u0440\u0434\u0456 \u043A\u04E9\u0440\u0443\u0433\u0435 \u0431\u043E\u043B\u0430\u0434\u044B",excellentStudents:"\u04AE\u0437\u0434\u0456\u043A \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0435\u0440",rankingTop10Students:"\u0415\u043C\u0442\u0438\u0445\u0430\u043D \u0431\u043E\u0439\u044B\u043D\u0448\u0430 \u0430\u043B\u0493\u0430\u0448\u049B\u044B 10 \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0456\u04A3 \u0440\u0435\u0439\u0442\u0438\u043D\u0433\u0456",rank:"\u041E\u0440\u044B\u043D",class:"\u0421\u044B\u043D\u044B\u043F",score:"\u0411\u0430\u0493\u0430",overviewOfQuestionTypes:"\u0421\u04B1\u0440\u0430\u049B \u0442\u04AF\u0440\u043B\u0435\u0440\u0456\u043D\u0435 \u0448\u043E\u043B\u0443",clickPieChartForDetails:"\u0434\u04E9\u04A3\u0433\u0435\u043B\u0435\u043A \u0434\u0438\u0430\u0433\u0440\u0430\u043C\u043C\u0430\u043D\u044B \u0431\u0430\u0441\u0443 \u0430\u0440\u049B\u044B\u043B\u044B \u043C\u04D9\u043B\u0456\u043C\u0435\u0442\u0442\u0435\u0440\u0434\u0456 \u043A\u04E9\u0440\u0443\u0433\u0435 \u0431\u043E\u043B\u0430\u0434\u044B",correctRateRange:"\u0414\u04B1\u0440\u044B\u0441 \u0436\u0430\u0443\u0430\u043F \u0431\u0435\u0440\u0443 \u0434\u0438\u0430\u043F\u0430\u0437\u043E\u043D\u044B:",sixtyAndBelow:"60% \u0436\u04D9\u043D\u0435 \u0442\u04E9\u043C\u0435\u043D",setScoreRange:"\u04B0\u043F\u0430\u0439 \u0434\u0438\u0430\u043F\u0430\u0437\u043E\u043D\u044B\u043D \u043E\u0440\u043D\u0430\u0442\u0443",level:"\u043A\u0435\u0437\u0435\u04A3",scoreRange:"\u04B0\u043F\u0430\u0439 \u0434\u0438\u0430\u043F\u0430\u0437\u043E\u043D\u044B",autoRefresh:"\u0410\u0432\u0442\u043E\u043C\u0430\u0442\u0442\u044B \u0436\u0430\u04A3\u0430\u0440\u0442\u0443",dataUpdateInterval30:"\u049B\u043E\u0441\u044B\u043B\u0493\u0430\u043D\u043D\u0430\u043D \u043A\u0435\u0439\u0456\u043D \u04D9\u0440 30 \u0441\u0435\u043A\u0443\u043D\u0434 \u0441\u0430\u0439\u044B\u043D \u0434\u0435\u0440\u0435\u043A\u0442\u0435\u0440 \u0436\u0430\u04A3\u0430\u0440\u0442\u044B\u043B\u0430\u0434\u044B",dataUpdateInterval10:"\u049B\u043E\u0441\u044B\u043B\u0493\u0430\u043D\u043D\u0430\u043D \u043A\u0435\u0439\u0456\u043D \u04D9\u0440 10 \u0441\u0435\u043A\u0443\u043D\u0434 \u0441\u0430\u0439\u044B\u043D \u0434\u0435\u0440\u0435\u043A\u0442\u0435\u0440 \u0436\u0430\u04A3\u0430\u0440\u0442\u044B\u043B\u0430\u0434\u044B",questionNumber:"\u0421\u04B1\u0440\u0430\u049B \u043D\u04E9\u043C\u0456\u0440\u0456",questionContent:"\u0421\u04B1\u0440\u0430\u049B \u043C\u0430\u0437\u043C\u04B1\u043D\u044B",questionCorrectRate:"\u0421\u04B1\u0440\u0430\u049B\u0442\u044B\u04A3 \u0434\u04B1\u0440\u044B\u0441 \u0436\u0430\u0443\u0430\u043F \u043F\u0430\u0439\u044B\u0437\u044B: (\u0442\u043E\u043B\u044B\u049B \u04B1\u043F\u0430\u0439 \u0430\u043B\u0493\u0430\u043D \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0435\u0440 \u0441\u0430\u043D\u044B / \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0435\u0440\u0434\u0456\u04A3 \u0436\u0430\u043B\u043F\u044B \u0441\u0430\u043D\u044B) *100%",fullScoreStudentCount:"\u0422\u043E\u043B\u044B\u049B \u04B1\u043F\u0430\u0439 \u0430\u043B\u0493\u0430\u043D \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0435\u0440 \u0441\u0430\u043D\u044B \u043C\u0435\u043D \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0435\u0440\u0434\u0456\u04A3 \u0436\u0430\u043B\u043F\u044B \u0441\u0430\u043D\u044B \u043F\u0430\u0439\u0434\u0430\u043B\u0430\u043D\u0443\u0448\u044B \u0442\u0430\u04A3\u0434\u0430\u0493\u0430\u043D \xAB\u0421\u0442\u0430\u0442\u0438\u0441\u0442\u0438\u043A\u0430 \u0430\u0443\u049B\u044B\u043C\u044B\xBB \u0436\u04D9\u043D\u0435 \xAB\u0421\u044B\u043D\u044B\u043F\xBB \u0448\u0430\u0440\u0442\u0442\u0430\u0440\u044B\u043D\u0430 \u0441\u04D9\u0439\u043A\u0435\u0441 \u0435\u0441\u0435\u043F\u0442\u0435\u043B\u0435\u0434\u0456.",questionScoreRate:"\u0421\u04B1\u0440\u0430\u049B\u0442\u044B\u04A3 \u04B1\u043F\u0430\u0439 \u0430\u043B\u0443 \u043F\u0430\u0439\u044B\u0437\u044B: (\u0431\u0430\u0440\u043B\u044B\u049B \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0435\u0440\u0434\u0456\u04A3 \u043D\u0430\u049B\u0442\u044B \u04B1\u043F\u0430\u0439 \u049B\u043E\u0441\u044B\u043D\u0434\u044B\u0441\u044B / (\u0441\u04B1\u0440\u0430\u049B \u0442\u043E\u043B\u044B\u049B \u04B1\u043F\u0430\u0439\u044B * \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0435\u0440 \u0441\u0430\u043D\u044B)) *100%",scoredStudentCount:"\u04B0\u043F\u0430\u0439 \u0430\u043B\u0493\u0430\u043D \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0435\u0440 \u0441\u0430\u043D\u044B \u043C\u0435\u043D \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0435\u0440\u0434\u0456\u04A3 \u0436\u0430\u043B\u043F\u044B \u0441\u0430\u043D\u044B \u043F\u0430\u0439\u0434\u0430\u043B\u0430\u043D\u0443\u0448\u044B \u0442\u0430\u04A3\u0434\u0430\u0493\u0430\u043D \xAB\u0421\u0442\u0430\u0442\u0438\u0441\u0442\u0438\u043A\u0430 \u0430\u0443\u049B\u044B\u043C\u044B\xBB \u0436\u04D9\u043D\u0435 \xAB\u0421\u044B\u043D\u044B\u043F\xBB \u0448\u0430\u0440\u0442\u0442\u0430\u0440\u044B\u043D\u0430 \u0441\u04D9\u0439\u043A\u0435\u0441 \u0435\u0441\u0435\u043F\u0442\u0435\u043B\u0435\u0434\u0456",answeredStudentsCount:"\u0411\u04B1\u043B \u0441\u04B1\u0440\u0430\u049B\u049B\u0430 \u0436\u0430\u0443\u0430\u043F \u0431\u0435\u0440\u043C\u0435\u0433\u0435\u043D \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0435\u0440 \u0441\u0430\u043D\u044B",totalStudentsCount:"\u0416\u0430\u043B\u043F\u044B \u0441\u0430\u043D\u044B",question:"\u0421\u04B1\u0440\u0430\u049B",firstLevel:"1-\u043A\u0435\u0437\u0435\u04A3:",knowledgePoint:"\u0422\u0438\u0435\u0441\u0456\u043B\u0456 \u0431\u0456\u043B\u0456\u043C \u043D\u04AF\u043A\u0442\u0435\u0441\u0456:",answerStatus:"\u0416\u0430\u0443\u0430\u043F \u0436\u0430\u0493\u0434\u0430\u0439\u044B:",score:"\u04B0\u043F\u0430\u0439",studentsCount:"\u0421\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0435\u0440 \u0441\u0430\u043D\u044B",studentsProportion:"\u0421\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0435\u0440 \u04AF\u043B\u0435\u0441\u0456",fullScoreStudentsCount:"\u0422\u043E\u043B\u044B\u049B \u04B1\u043F\u0430\u0439 \u0430\u043B\u0493\u0430\u043D \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0435\u0440 \u0441\u0430\u043D\u044B: \u043E\u0441\u044B \u043A\u0435\u0437\u0435\u04A3\u0434\u0435 \u0442\u043E\u043B\u044B\u049B \u04B1\u043F\u0430\u0439 \u0430\u043B\u0493\u0430\u043D \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0435\u0440 \u0441\u0430\u043D\u044B",fullScoreStudentsProportion:"\u0422\u043E\u043B\u044B\u049B \u04B1\u043F\u0430\u0439 \u0430\u043B\u0493\u0430\u043D \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0435\u0440 \u04AF\u043B\u0435\u0441\u0456: (\u043E\u0441\u044B \u043A\u0435\u0437\u0435\u04A3\u0434\u0435 \u0442\u043E\u043B\u044B\u049B \u04B1\u043F\u0430\u0439 \u0430\u043B\u0493\u0430\u043D \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0435\u0440 \u0441\u0430\u043D\u044B / \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0435\u0440 \u0436\u0430\u043B\u043F\u044B \u0441\u0430\u043D\u044B) *100%",partialScoreStudentsCount:"\u0416\u0430\u0440\u0442\u044B\u043B\u0430\u0439 \u04B1\u043F\u0430\u0439 \u0430\u043B\u0493\u0430\u043D \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0435\u0440 \u0441\u0430\u043D\u044B: \u043E\u0441\u044B \u043A\u0435\u0437\u0435\u04A3\u0434\u0435 \u0436\u0430\u0440\u0442\u044B\u043B\u0430\u0439 \u04B1\u043F\u0430\u0439 \u0430\u043B\u0493\u0430\u043D \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0435\u0440 \u0441\u0430\u043D\u044B",partialScoreStudentsProportion:"\u0416\u0430\u0440\u0442\u044B\u043B\u0430\u0439 \u04B1\u043F\u0430\u0439 \u0430\u043B\u0493\u0430\u043D \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0435\u0440 \u04AF\u043B\u0435\u0441\u0456: (\u043E\u0441\u044B \u043A\u0435\u0437\u0435\u04A3\u0434\u0435 \u0436\u0430\u0440\u0442\u044B\u043B\u0430\u0439 \u04B1\u043F\u0430\u0439 \u0430\u043B\u0493\u0430\u043D \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0435\u0440 \u0441\u0430\u043D\u044B / \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0435\u0440 \u0436\u0430\u043B\u043F\u044B \u0441\u0430\u043D\u044B) *100%",zeroScoreStudentsCount:"\u041D\u04E9\u043B \u04B1\u043F\u0430\u0439 \u0430\u043B\u0493\u0430\u043D \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0435\u0440 \u0441\u0430\u043D\u044B: \u043E\u0441\u044B \u043A\u0435\u0437\u0435\u04A3\u0434\u0435 0 \u04B1\u043F\u0430\u0439 \u0430\u043B\u0493\u0430\u043D \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0435\u0440 \u0441\u0430\u043D\u044B (\u0436\u0430\u0443\u0430\u043F \u0431\u0435\u0440\u043C\u0435\u0433\u0435\u043D \u043D\u0435\u043C\u0435\u0441\u0435 \u0431\u0430\u0441\u0442\u0430\u043C\u0430\u0493\u0430\u043D \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0435\u0440 \u0434\u0435 0 \u04B1\u043F\u0430\u0439 \u0440\u0435\u0442\u0456\u043D\u0434\u0435 \u0435\u0441\u0435\u043F\u0442\u0435\u043B\u0435\u0434\u0456)",zeroScoreStudentsProportion:"\u041D\u04E9\u043B \u04B1\u043F\u0430\u0439 \u0430\u043B\u0493\u0430\u043D \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0435\u0440 \u04AF\u043B\u0435\u0441\u0456: (\u043E\u0441\u044B \u043A\u0435\u0437\u0435\u04A3\u0434\u0435 0 \u04B1\u043F\u0430\u0439 \u0430\u043B\u0493\u0430\u043D \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0435\u0440 \u0441\u0430\u043D\u044B / \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0435\u0440 \u0436\u0430\u043B\u043F\u044B \u0441\u0430\u043D\u044B) *100%",note:"\u0415\u0441\u043A\u0435\u0440\u0442\u0443: \u0441\u0442\u0430\u0442\u0438\u0441\u0442\u0438\u043A\u0430\u043B\u044B\u049B \u0434\u0435\u0440\u0435\u043A\u0442\u0435\u0440 \u0441\u04AF\u0437\u0433\u0456 \u0448\u0430\u0440\u0442\u0442\u0430\u0440\u044B\u043D\u0430 (\u0441\u044B\u043D\u044B\u043F, \u0441\u0442\u0430\u0442\u0438\u0441\u0442\u0438\u043A\u0430 \u0430\u0443\u049B\u044B\u043C\u044B) \u0441\u04D9\u0439\u043A\u0435\u0441 \u049B\u0430\u0439\u0442\u0430 \u0435\u0441\u0435\u043F\u0442\u0435\u043B\u0435\u0434\u0456.",gradeDistribution:"\u0411\u0430\u0493\u0430 \u0442\u0430\u0440\u0430\u043B\u0443\u044B (\u0441\u0430\u043D\u0434\u0430\u0440\u0434\u044B \u043D\u0435\u043C\u0435\u0441\u0435 \u0431\u0430\u0493\u0430\u043D\u0434\u044B \u0434\u0438\u0430\u0433\u0440\u0430\u043C\u043C\u0430\u043D\u044B \u0431\u0430\u0441\u0443 \u0430\u0440\u049B\u044B\u043B\u044B \u043C\u04D9\u043B\u0456\u043C\u0435\u0442\u0442\u0435\u0440\u0434\u0456 \u043A\u04E9\u0440\u0443\u0433\u0435 \u0431\u043E\u043B\u0430\u0434\u044B)",countBased:"\u0421\u0430\u043D\u044B \u0431\u043E\u0439\u044B\u043D\u0448\u0430 \u0435\u0441\u0435\u043F\u0442\u0435\u0443",percentageBased:"\u041F\u0430\u0439\u044B\u0437 \u0431\u043E\u0439\u044B\u043D\u0448\u0430 \u0435\u0441\u0435\u043F\u0442\u0435\u0443",total:"\u0416\u0430\u043B\u043F\u044B",numberOfPeople:"\u0410\u0434\u0430\u043C \u0441\u0430\u043D\u044B",classGradeDistributionByNumber:"\u04D8\u0440 \u0441\u044B\u043D\u044B\u043F\u0442\u044B\u04A3 \u0431\u0430\u0493\u0430 \u0442\u0430\u0440\u0430\u043B\u0443\u044B (\u0430\u0434\u0430\u043C \u0441\u0430\u043D\u044B \u0431\u043E\u0439\u044B\u043D\u0448\u0430)",questionComparison:"\u0421\u04B1\u0440\u0430\u049B\u0442\u0430\u0440 \u0441\u0430\u043B\u044B\u0441\u0442\u044B\u0440\u0443\u044B (\u0431\u0430\u0493\u0430\u043D\u0434\u044B \u0434\u0438\u0430\u0433\u0440\u0430\u043C\u043C\u0430\u043D\u044B \u0431\u0430\u0441\u0443 \u0430\u0440\u049B\u044B\u043B\u044B \u043C\u04D9\u043B\u0456\u043C\u0435\u0442\u0442\u0435\u0440\u0434\u0456 \u043A\u04E9\u0440\u0443\u0433\u0435 \u0431\u043E\u043B\u0430\u0434\u044B)",averageScore:"\u041E\u0440\u0442\u0430\u0448\u0430 \u04B1\u043F\u0430\u0439 (\u0431\u0430\u0493\u0430\u043D\u0434\u044B \u0434\u0438\u0430\u0433\u0440\u0430\u043C\u043C\u0430\u043D\u044B \u0431\u0430\u0441\u0443 \u0430\u0440\u049B\u044B\u043B\u044B \u043C\u04D9\u043B\u0456\u043C\u0435\u0442\u0442\u0435\u0440\u0434\u0456 \u043A\u04E9\u0440\u0443\u0433\u0435 \u0431\u043E\u043B\u0430\u0434\u044B)",plagiarismCheckTime:"\u049A\u0430\u0439\u0442\u0430\u043B\u0430\u043D\u0443 \u0442\u0435\u043A\u0441\u0435\u0440\u0443 \u0443\u0430\u049B\u044B\u0442\u044B",returnForRedo:"\u049A\u0430\u0439\u0442\u0430\u0440\u0443 \u0436\u04D9\u043D\u0435 \u049B\u0430\u0439\u0442\u0430 \u043E\u0440\u044B\u043D\u0434\u0430\u0443",returnForRedoTime:"\u049A\u0430\u0439\u0442\u0430\u0440\u0443 \u0436\u04D9\u043D\u0435 \u049B\u0430\u0439\u0442\u0430 \u043E\u0440\u044B\u043D\u0434\u0430\u0443 \u0443\u0430\u049B\u044B\u0442\u044B",resetCode:"\u041A\u043E\u0434\u0442\u044B \u049B\u0430\u043B\u043F\u044B\u043D\u0430 \u043A\u0435\u043B\u0442\u0456\u0440\u0443",questionName:"\u0421\u04B1\u0440\u0430\u049B \u0430\u0442\u0430\u0443\u044B",levelName:"\u041A\u0435\u0437\u0435\u04A3 \u0430\u0442\u0430\u0443\u044B",restoreInitialCodeTime:"\u0411\u0430\u0441\u0442\u0430\u043F\u049B\u044B \u043A\u043E\u0434\u0442\u044B \u049B\u0430\u043B\u043F\u044B\u043D\u0430 \u043A\u0435\u043B\u0442\u0456\u0440\u0443 \u0443\u0430\u049B\u044B\u0442\u044B",releaseSettings:"\u0416\u0430\u0440\u0438\u044F\u043B\u0430\u0443 \u0431\u0430\u043F\u0442\u0430\u0443\u044B",examRelease:"\u0415\u043C\u0442\u0438\u0445\u0430\u043D \u0436\u0430\u0440\u0438\u044F\u043B\u0430\u0443",unifiedRelease:"\u0411\u0456\u0440\u043A\u0435\u043B\u043A\u0456 \u0436\u0430\u0440\u0438\u044F\u043B\u0430\u0443",releaseTime:"\u0416\u0430\u0440\u0438\u044F\u043B\u0430\u0443 \u0443\u0430\u049B\u044B\u0442\u044B:",deadlineTime:"\u0410\u044F\u049B\u0442\u0430\u0443 \u0443\u0430\u049B\u044B\u0442\u044B",examDurationSettings:"\u0415\u043C\u0442\u0438\u0445\u0430\u043D \u0443\u0430\u049B\u044B\u0442\u044B \u0431\u0430\u043F\u0442\u0430\u0443\u044B",restrictAnswerTime:"\u0421\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0456\u04A3 \u0436\u0430\u0443\u0430\u043F \u0443\u0430\u049B\u044B\u0442\u044B\u043D\u0430 \u0448\u0435\u043A\u0442\u0435\u0443 \u049B\u043E\u044E",reminderBeforeAnswerEnd:"\u0416\u0430\u0443\u0430\u043F \u0430\u044F\u049B\u0442\u0430\u043B\u0493\u0430\u043D\u0493\u0430 \u0434\u0435\u0439\u0456\u043D \u0435\u0441\u043A\u0435\u0440\u0442\u0443 \u0431\u0435\u0440\u0443, \u043C\u0430\u0437\u043C\u04B1\u043D\u044B:",addAnswerReminder:"\u0416\u0430\u0443\u0430\u043F \u0435\u0441\u043A\u0435\u0440\u0442\u0443\u0456\u043D \u049B\u043E\u0441\u0443",studentExamTimeLimitReached:"\u0421\u0442\u0443\u0434\u0435\u043D\u0442 \u0435\u043C\u0442\u0438\u0445\u0430\u043D \u0443\u0430\u049B\u044B\u0442\u044B \u0448\u0435\u043A\u0442\u0435\u0443\u0456\u043D\u0435 \u0436\u0435\u0442\u0442\u0456",studentEarlySubmissionTimeLimit:"\u0421\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0456\u04A3 \u0435\u0440\u0442\u0435 \u0442\u0430\u043F\u0441\u044B\u0440\u0443 \u0443\u0430\u049B\u044B\u0442\u044B \u0448\u0435\u043A\u0442\u0435\u0443\u0456",antiCheatingSettings:"\u0410\u043D\u0442\u0438\u043F\u043B\u0430\u0433\u0438\u0430\u0442 \u0436\u04D9\u043D\u0435 \u0430\u043B\u0434\u0430\u0443\u0493\u0430 \u049B\u0430\u0440\u0441\u044B \u0431\u0430\u043F\u0442\u0430\u0443",recommendedAntiCheatingMode:"\u04B0\u0441\u044B\u043D\u044B\u043B\u0493\u0430\u043D \u0430\u043D\u0442\u0438-\u0430\u043B\u0434\u0430\u0443 \u0440\u0435\u0436\u0438\u043C\u0456 (\u04D9\u0440\u0442\u04AF\u0440\u043B\u0456 \u0435\u043C\u0442\u0438\u0445\u0430\u043D \u0440\u0435\u0436\u0438\u043C\u0456\u043D\u0435 \u0431\u0430\u0439\u043B\u0430\u043D\u044B\u0441\u0442\u044B \u0436\u04AF\u0439\u0435 \u0430\u0432\u0442\u043E\u043C\u0430\u0442\u0442\u044B \u0442\u04AF\u0440\u0434\u0435 \u0442\u0438\u0456\u0441\u0442\u0456 \u0430\u043D\u0442\u0438-\u0430\u043B\u0434\u0430\u0443 \u043F\u0430\u0440\u0430\u043C\u0435\u0442\u0440\u043B\u0435\u0440\u0456\u043D \u0442\u0430\u04A3\u0434\u0430\u0439\u0434\u044B, \u043A\u0435\u0439\u0456\u043D \u0442\u04AF\u0437\u0435\u0442\u0443\u0433\u0435 \u0431\u043E\u043B\u0430\u0434\u044B)",formalMode:"\u0420\u0435\u0441\u043C\u0438 \u0440\u0435\u0436\u0438\u043C",simulationMode:"\u0416\u0430\u0442\u0442\u044B\u0493\u0443 \u0440\u0435\u0436\u0438\u043C\u0456",noCopyPasteDuringAnswer:"\u0416\u0430\u0443\u0430\u043F \u043A\u0435\u0437\u0456\u043D\u0434\u0435 \u043A\u04E9\u0448\u0456\u0440\u0443 \u043C\u0435\u043D \u049B\u043E\u044E\u0493\u0430 \u0442\u044B\u0439\u044B\u043C \u0441\u0430\u043B\u0443",randomizeQuestionOrder:"\u0421\u04B1\u0440\u0430\u049B\u0442\u0430\u0440\u0434\u044B\u04A3 \u0440\u0435\u0442\u0456\u043D \u043A\u0435\u0437\u0434\u0435\u0439\u0441\u043E\u049B \u0430\u0440\u0430\u043B\u0430\u0441\u0442\u044B\u0440\u0443",randomizeAnswerOptionsOrder:"\u0422\u0430\u04A3\u0434\u0430\u0443 \u0441\u04B1\u0440\u0430\u049B\u0442\u0430\u0440\u044B\u043D\u044B\u04A3 \u043D\u04B1\u0441\u049B\u0430\u043B\u0430\u0440\u044B\u043D \u043A\u0435\u0437\u0434\u0435\u0439\u0441\u043E\u049B \u0430\u0440\u0430\u043B\u0430\u0441\u0442\u044B\u0440\u0443",examPassword:"\u0415\u043C\u0442\u0438\u0445\u0430\u043D \u043F\u0430\u0440\u043E\u043B\u0456 (\u0442\u0430\u04A3\u0434\u0430\u043B\u0441\u0430, \u0441\u0442\u0443\u0434\u0435\u043D\u0442 \u0431\u0456\u0440\u0456\u043D\u0448\u0456 \u0440\u0435\u0442 \u0435\u043C\u0442\u0438\u0445\u0430\u043D\u0493\u0430 \u043A\u0456\u0440\u0433\u0435\u043D\u0434\u0435 \u043F\u0430\u0440\u043E\u043B\u044C \u0435\u043D\u0433\u0456\u0437\u0443\u0456 \u049B\u0430\u0436\u0435\u0442)",examUnlockCode:"\u0415\u043C\u0442\u0438\u0445\u0430\u043D \u049B\u04B1\u043B\u043F\u044B\u043D \u0430\u0448\u0443 \u043A\u043E\u0434\u044B (\u0442\u0430\u04A3\u0434\u0430\u043B\u0441\u0430, \u0441\u0442\u0443\u0434\u0435\u043D\u0442 \u0435\u043C\u0442\u0438\u0445\u0430\u043D \u043A\u0435\u0437\u0456\u043D\u0434\u0435 \u0448\u044B\u049B\u0441\u0430, \u049B\u0430\u0439\u0442\u0430 \u043A\u0456\u0440\u0443 \u04AF\u0448\u0456\u043D \u049B\u04B1\u043B\u043F\u044B\u043D \u0430\u0448\u0443 \u043A\u043E\u0434\u044B\u043D \u0435\u043D\u0433\u0456\u0437\u0443\u0456 \u043A\u0435\u0440\u0435\u043A)",examLoginRestriction:"\u0415\u043C\u0442\u0438\u0445\u0430\u043D\u0493\u0430 \u043A\u0456\u0440\u0443 \u0448\u0435\u043A\u0442\u0435\u0443\u0456 (\u0442\u0430\u04A3\u0434\u0430\u043B\u0441\u0430, \u0441\u0442\u0443\u0434\u0435\u043D\u0442 \u0435\u043C\u0442\u0438\u0445\u0430\u043D \u043A\u0435\u0437\u0456\u043D\u0434\u0435 \u0436\u04AF\u0439\u0435\u0433\u0435 \u0435\u043A\u0456\u043D\u0448\u0456 \u0436\u04D9\u043D\u0435 \u043A\u0435\u0439\u0456\u043D\u0433\u0456 \u0440\u0435\u0442 \u043A\u0456\u0440\u0433\u0435\u043D\u0434\u0435 \u0431\u0430\u049B\u044B\u043B\u0430\u0443\u0448\u044B \u043C\u04B1\u0493\u0430\u043B\u0456\u043C \u049B\u04B1\u043B\u043F\u044B\u043D \u0430\u0448\u0443 \u043A\u043E\u0434\u044B\u043D \u0435\u043D\u0433\u0456\u0437\u0443\u0456 \u043A\u0435\u0440\u0435\u043A)",forceSubmitAfterSwitchingScreen:"\u042D\u043A\u0440\u0430\u043D \u0430\u0443\u044B\u0441\u049B\u0430\u043D\u043D\u0430\u043D \u043A\u0435\u0439\u0456\u043D \u0430\u0432\u0442\u043E\u043C\u0430\u0442\u0442\u044B \u0442\u04AF\u0440\u0434\u0435 \u0435\u043C\u0442\u0438\u0445\u0430\u043D\u0434\u044B \u0430\u044F\u049B\u0442\u0430\u0443",ipBinding:"IP \u043C\u0435\u043A\u0435\u043D\u0436\u0430\u0439\u044B\u043D \u0431\u0430\u0439\u043B\u0430\u0443 (\u0442\u0430\u04A3\u0434\u0430\u043B\u0441\u0430, \u0435\u043C\u0442\u0438\u0445\u0430\u043D\u0434\u044B \u0431\u0430\u0441\u0442\u0430\u0493\u0430\u043D \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0456\u04A3 \u0430\u043A\u043A\u0430\u0443\u043D\u0442\u044B \u049B\u04B1\u0440\u044B\u043B\u0493\u044B\u043D\u044B\u04A3 IP-\u043C\u0435\u043D \u0431\u0430\u0439\u043B\u0430\u043D\u044B\u0441\u0430\u0434\u044B; \u0435\u0440\u0435\u043A\u0448\u0435 \u0436\u0430\u0493\u0434\u0430\u0439\u0434\u0430 \u043C\u04B1\u0493\u0430\u043B\u0456\u043C \u043D\u0435\u043C\u0435\u0441\u0435 \u0430\u0441\u0441\u0438\u0441\u0442\u0435\u043D\u0442 IP \u0431\u0430\u0439\u043B\u0430\u043C\u044B\u043D \u0430\u043B\u044B\u043F \u0442\u0430\u0441\u0442\u0430\u0439 \u0430\u043B\u0430\u0434\u044B)",restrictExamAccessByIP:"\u0415\u043C\u0442\u0438\u0445\u0430\u043D\u0493\u0430 \u043A\u0456\u0440\u0443 IP \u0430\u0443\u049B\u044B\u043C\u044B\u043D \u0448\u0435\u043A\u0442\u0435\u0443 (\u0435\u043C\u0442\u0438\u0445\u0430\u043D \u049B\u04B1\u0440\u044B\u043B\u0493\u044B\u043B\u0430\u0440\u044B\u043D\u044B\u04A3 IP \u0434\u0438\u0430\u043F\u0430\u0437\u043E\u043D\u044B\u043D \u0448\u0435\u043A\u0442\u0435\u0443)",examMonitorAndBehaviorAnalysis:"\u0415\u043C\u0442\u0438\u0445\u0430\u043D \u043A\u0435\u0437\u0456\u043D\u0434\u0435 \u043A\u0430\u043C\u0435\u0440\u0430 \u0430\u0440\u049B\u044B\u043B\u044B \u0431\u0430\u049B\u044B\u043B\u0430\u0443 \u0436\u04D9\u043D\u0435 \u043C\u0456\u043D\u0435\u0437-\u049B\u04B1\u043B\u044B\u049B \u0442\u0430\u043B\u0434\u0430\u0443 (\u0435\u043C\u0442\u0438\u0445\u0430\u043D \u043A\u0435\u0437\u0456\u043D\u0434\u0435 \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0456\u04A3 \u0432\u0435\u0431-\u043A\u0430\u043C\u0435\u0440\u0430\u0441\u044B \u0430\u0440\u049B\u044B\u043B\u044B \u0441\u0443\u0440\u0435\u0442 \u0442\u04AF\u0441\u0456\u0440\u0456\u043B\u0435\u0434\u0456, \u0431\u04B1\u043B \u0431\u0430\u049B\u044B\u043B\u0430\u0443 \u0436\u04D9\u043D\u0435 \u0442\u0430\u043B\u0434\u0430\u0443 \u04AF\u0448\u0456\u043D \u049B\u043E\u043B\u0434\u0430\u043D\u044B\u043B\u0430\u0434\u044B; \u043D\u04D9\u0442\u0438\u0436\u0435\u043B\u0435\u0440 \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0456\u04A3 \u043F\u0430\u0440\u0430\u0493\u044B\u043D\u0434\u0430 \u043A\u04E9\u0440\u0456\u043D\u0435\u0434\u0456)",faceRecognitionBeforeExam:"\u0415\u043C\u0442\u0438\u0445\u0430\u043D \u0430\u043B\u0434\u044B\u043D\u0434\u0430 \u0431\u0435\u0442 \u043F\u0456\u0448\u0456\u043D\u0456\u043D \u0442\u0435\u043A\u0441\u0435\u0440\u0443 (\u0442\u0430\u04A3\u0434\u0430\u043B\u0441\u0430, \u0441\u0442\u0443\u0434\u0435\u043D\u0442 \u0435\u043C\u0442\u0438\u0445\u0430\u043D \u0431\u0430\u0441\u0442\u0430\u043C\u0430\u0441 \u0431\u04B1\u0440\u044B\u043D \u0431\u0435\u0442 \u0441\u04D9\u0439\u043A\u0435\u0441\u0442\u0456\u0433\u0456 \u0440\u0430\u0441\u0442\u0430\u043B\u0443\u044B \u0442\u0438\u0456\u0441)",phoneVideoRecordingDuringExam:"\u0415\u043C\u0442\u0438\u0445\u0430\u043D \u043A\u0435\u0437\u0456\u043D\u0434\u0435 \u0442\u0435\u043B\u0435\u0444\u043E\u043D \u0430\u0440\u049B\u044B\u043B\u044B \u0431\u0435\u0439\u043D\u0435 \u0436\u0430\u0437\u0443 (\u0441\u0442\u0443\u0434\u0435\u043D\u0442 \u0435\u043C\u0442\u0438\u0445\u0430\u043D \u0431\u0430\u0441\u0442\u0430\u043C\u0430\u0441 \u0431\u04B1\u0440\u044B\u043D \u0442\u0435\u043B\u0435\u0444\u043E\u043D \u043A\u0430\u043C\u0435\u0440\u0430\u0441\u044B\u043D \u049B\u043E\u0441\u0443\u044B \u0442\u0438\u0456\u0441, \u043C\u04B1\u0493\u0430\u043B\u0456\u043C \u0431\u0435\u0439\u043D\u0435\u043D\u0456 \u0431\u0430\u049B\u044B\u043B\u0430\u0443 \u0431\u0435\u0442\u0456\u043D\u0434\u0435 \u043A\u04E9\u0440\u0435 \u0430\u043B\u0430\u0434\u044B)",reviewSettings:"\u0411\u0430\u0493\u0430\u043B\u0430\u0443 \u0431\u0430\u043F\u0442\u0430\u0443\u044B",centralizedGrading:"\u041E\u0440\u0442\u0430\u043B\u044B\u049B\u0442\u0430\u043D\u0434\u044B\u0440\u044B\u043B\u0493\u0430\u043D \u0431\u0430\u0493\u0430\u043B\u0430\u0443 (\u0435\u0433\u0435\u0440 \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0435\u0440 \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430\u043D\u044B \u0436\u0456\u0431\u0435\u0440\u0433\u0435\u043D \u0436\u04D9\u043D\u0435 \u0435\u043C\u0442\u0438\u0445\u0430\u043D \xAB\u0430\u044F\u049B\u0442\u0430\u043B\u0493\u0430\u043D\xBB \u043A\u04AF\u0439\u0434\u0435 \u0431\u043E\u043B\u0441\u0430, \u0436\u04D9\u043D\u0435 \u0441\u044B\u043D\u0430\u049B\u0442\u0430 \u0431\u043E\u0441 \u043E\u0440\u044B\u043D, \u049B\u044B\u0441\u049B\u0430 \u0436\u0430\u0443\u0430\u043F, \u0431\u0430\u0493\u0434\u0430\u0440\u043B\u0430\u043C\u0430\u043B\u0430\u0443, \u043A\u043E\u0434\u0442\u044B \u0442\u043E\u043B\u0442\u044B\u0440\u0443 \u043D\u0435\u043C\u0435\u0441\u0435 \u0442\u04D9\u0436\u0456\u0440\u0438\u0431\u0435\u043B\u0456\u043A \u0436\u04B1\u043C\u044B\u0441 \u0441\u04B1\u0440\u0430\u049B\u0442\u0430\u0440\u044B \u0431\u0430\u0440 \u0431\u043E\u043B\u0441\u0430, \u043E\u0440\u0442\u0430\u043B\u044B\u049B \u0431\u0430\u0493\u0430\u043B\u0430\u0443 \u049B\u043E\u0441\u044B\u043B\u0430\u0434\u044B)",centralizedGradingEnabled:"\u041E\u0440\u0442\u0430\u043B\u044B\u049B \u0431\u0430\u0493\u0430\u043B\u0430\u0443 \u049B\u043E\u0441\u044B\u043B\u0493\u0430\u043D\u043D\u0430\u043D \u043A\u0435\u0439\u0456\u043D \u04E9\u0448\u0456\u0440\u0456\u043B\u043C\u0435\u0439\u0434\u0456",gradingSettings:"\u0411\u0430\u0493\u0430 \u0431\u0430\u043F\u0442\u0430\u0443\u044B",partialCreditForIncompleteMultipleChoice:"\u041A\u04E9\u043F \u0442\u0430\u04A3\u0434\u0430\u0443\u043B\u044B \u0441\u04B1\u0440\u0430\u049B\u0442\u0430\u0440\u0434\u0430 \u0442\u043E\u043B\u044B\u049B \u0435\u043C\u0435\u0441 \u0436\u0430\u0443\u0430\u043F \u04AF\u0448\u0456\u043D \u0436\u0430\u0440\u0442\u044B\u043B\u0430\u0439 \u04B1\u043F\u0430\u0439 \u0431\u0435\u0440\u0443 (\u0442\u0430\u04A3\u0434\u0430\u043B\u0441\u0430, \u0441\u0442\u0443\u0434\u0435\u043D\u0442 \u0431\u0430\u0440\u043B\u044B\u049B \u0434\u04B1\u0440\u044B\u0441 \u0436\u0430\u0443\u0430\u043F\u0442\u0430\u0440\u0434\u044B \u0442\u0430\u04A3\u0434\u0430\u043C\u0430\u0493\u0430\u043D\u044B\u043C\u0435\u043D, \u0442\u0430\u04A3\u0434\u0430\u0493\u0430\u043D\u0434\u0430\u0440\u044B \u0434\u04B1\u0440\u044B\u0441 \u0431\u043E\u043B\u0441\u0430, \u0456\u0448\u0456\u043D\u0430\u0440\u0430 \u04B1\u043F\u0430\u0439 \u0430\u043B\u0430\u0434\u044B; \u04B1\u043F\u0430\u0439 = \u0442\u0430\u04A3\u0434\u0430\u043B\u0493\u0430\u043D \u0436\u0430\u0443\u0430\u043F\u0442\u0430\u0440 \u0441\u0430\u043D\u044B * (\u0441\u04B1\u0440\u0430\u049B \u04B1\u043F\u0430\u0439\u044B / \u0434\u04B1\u0440\u044B\u0441 \u0436\u0430\u0443\u0430\u043F\u0442\u0430\u0440 \u0441\u0430\u043D\u044B))",ignoreCaseForFillInTheBlanks:"\u0411\u043E\u0441 \u043E\u0440\u044B\u043D \u0441\u04B1\u0440\u0430\u049B\u0442\u0430\u0440\u044B\u043D \u0431\u0430\u0493\u0430\u043B\u0430\u0443 \u043A\u0435\u0437\u0456\u043D\u0434\u0435 \u04D9\u0440\u0456\u043F\u0442\u0456\u04A3 \u04AF\u043B\u043A\u0435\u043D-\u043A\u0456\u0448\u0456\u043B\u0456\u0433\u0456\u043D \u0435\u043B\u0435\u043C\u0435\u0443 (\u0442\u0430\u04A3\u0434\u0430\u043B\u0441\u0430, \u0436\u0430\u0443\u0430\u043F\u0442\u0430\u0493\u044B \u04D9\u0440\u0456\u043F \u0440\u0435\u0433\u0438\u0441\u0442\u0440\u0456 \u0435\u0441\u043A\u0435\u0440\u0456\u043B\u043C\u0435\u0439\u0434\u0456)",allowStudentsToViewGrades:"\u0421\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0435\u0440\u0433\u0435 \u0431\u0430\u0493\u0430\u0441\u044B\u043D \u043A\u04E9\u0440\u0443\u0433\u0435 \u0440\u04B1\u049B\u0441\u0430\u0442 \u0431\u0435\u0440\u0443 (\u0442\u0430\u04A3\u0434\u0430\u043B\u0441\u0430, \u0441\u0442\u0443\u0434\u0435\u043D\u0442 \u0431\u0435\u043B\u0433\u0456\u043B\u0456 \u043A\u0435\u0437\u0435\u04A3\u0434\u0435 \u0431\u0430\u0493\u0430\u0441\u044B\u043D \u043A\u04E9\u0440\u0435 \u0430\u043B\u0430\u0434\u044B)",intelligentGradingForShortAnswer:"\u049A\u044B\u0441\u049B\u0430 \u0436\u0430\u0443\u0430\u043F\u0442\u0430\u0440\u0434\u044B \u0438\u043D\u0442\u0435\u043B\u043B\u0435\u043A\u0442\u0443\u0430\u043B\u0434\u044B \u0431\u0430\u0493\u0430\u043B\u0430\u0443",enableIntelligentGrading:"\u049A\u043E\u0441\u044B\u043B\u0493\u0430\u043D\u043D\u0430\u043D \u043A\u0435\u0439\u0456\u043D, \u0431\u0430\u0493\u0430\u043B\u0430\u0443 \u0431\u0435\u0442\u0456\u043D\u0434\u0435 AI \u0430\u0441\u0441\u0438\u0441\u0442\u0435\u043D\u0442 \u043A\u04E9\u043C\u0435\u0433\u0456\u043C\u0435\u043D \u0430\u0432\u0442\u043E\u043C\u0430\u0442\u0442\u044B \u0442\u04AF\u0440\u0434\u0435 \u0431\u0430\u0493\u0430 \u043C\u0435\u043D \u043F\u0456\u043A\u0456\u0440 \u0431\u0435\u0440\u0443 \u043C\u04AF\u043C\u043A\u0456\u043D\u0434\u0456\u0433\u0456 \u0431\u043E\u043B\u0430\u0434\u044B",instructionManual:"\u04D8\u0440\u0435\u043A\u0435\u0442 \u043D\u04B1\u0441\u049B\u0430\u0443\u043B\u044B\u0493\u044B",publishExam:"\u0415\u043C\u0442\u0438\u0445\u0430\u043D\u0434\u044B \u0436\u0430\u0440\u0438\u044F\u043B\u0430\u0443",cannotRepublishExam:"\u0411\u04B1\u0440\u044B\u043D \u0436\u0430\u0440\u0438\u044F\u043B\u0430\u043D\u0493\u0430\u043D \u0435\u043C\u0442\u0438\u0445\u0430\u043D\u0434\u044B \u049B\u0430\u0439\u0442\u0430 \u0436\u0430\u0440\u0438\u044F\u043B\u0430\u0443\u0493\u0430 \u0431\u043E\u043B\u043C\u0430\u0439\u0434\u044B",examMode:"\u0415\u043C\u0442\u0438\u0445\u0430\u043D \u0440\u0435\u0436\u0438\u043C\u0456",examTime:"\u0415\u043C\u0442\u0438\u0445\u0430\u043D \u0443\u0430\u049B\u044B\u0442\u044B",selectClass:"\u0421\u044B\u043D\u044B\u043F\u0442\u044B \u0442\u0430\u04A3\u0434\u0430\u0443",joinSuccess:"\u049A\u043E\u0441\u044B\u043B\u0434\u044B! \u0442\u0435\u0441\u0442\u0442\u0430\u0493\u044B \u0436\u0430\u04A3\u0430 \u0441\u04B1\u0440\u0430\u049B\u0442\u0430\u0440 \u0430\u0432\u0442\u043E\u043C\u0430\u0442\u0442\u044B \u0442\u04AF\u0440\u0434\u0435 \u0441\u04B1\u0440\u0430\u049B \u049B\u043E\u0440\u044B\u043D\u0430 \u0441\u0438\u043D\u0445\u0440\u043E\u043D\u0434\u0430\u043B\u0434\u044B~",later:"\u041A\u0435\u0439\u0456\u043D\u0456\u0440\u0435\u043A",goToQuestionBank:"\u0421\u044B\u043D\u0430\u049B \u049B\u043E\u0440\u044B\u043D\u0430 \u04E9\u0442\u0443",knowledgeGraph:"\u0411\u0456\u043B\u0456\u043C \u0433\u0440\u0430\u0444\u0438\u043A\u0430\u0441\u044B",courseGraph:"\u041A\u0443\u0440\u0441 \u0433\u0440\u0430\u0444\u0438\u043A\u0430\u0441\u044B",learningPath:"\u041E\u049B\u0443 \u0436\u043E\u043B\u044B",tagGraph:"\u0411\u0435\u043B\u0433\u0456 \u0433\u0440\u0430\u0444\u0438\u043A\u0430\u0441\u044B",knowledgeNode:"\u0411\u0456\u043B\u0456\u043C \u0442\u04AF\u0439\u0456\u043D\u0456",resourceNode:"\u0420\u0435\u0441\u0443\u0440\u0441 \u0442\u04AF\u0439\u0456\u043D\u0456",createKnowledgeGraph:"\u0411\u0456\u043B\u0456\u043C \u0433\u0440\u0430\u0444\u0438\u043A\u0430\u0441\u044B\u043D \u049B\u04B1\u0440\u0443",noGraphCreateOne:"\u04D8\u0437\u0456\u0440\u0433\u0435 \u0433\u0440\u0430\u0444\u0438\u043A\u0430 \u0436\u043E\u049B, \u0436\u0430\u04A3\u0430\u0441\u044B\u043D \u049B\u04B1\u0440\u044B\u04A3\u044B\u0437",createNewGraph:"\u0416\u0430\u04A3\u0430 \u0433\u0440\u0430\u0444\u0438\u043A\u0430 \u049B\u04B1\u0440\u0443",addNewKnowledgeGraph:"\u0416\u0430\u04A3\u0430 \u0431\u0456\u043B\u0456\u043C \u0433\u0440\u0430\u0444\u0438\u043A\u0430\u0441\u044B\u043D \u049B\u043E\u0441\u0443",nodeAttributes:"\u0422\u04AF\u0439\u0456\u043D \u049B\u0430\u0441\u0438\u0435\u0442\u0456",graphName:"\u0413\u0440\u0430\u0444\u0438\u043A\u0430 \u0430\u0442\u0430\u0443\u044B",description:"\u0421\u0438\u043F\u0430\u0442\u0442\u0430\u043C\u0430",graphType:"\u0413\u0440\u0430\u0444\u0438\u043A\u0430 \u0442\u04AF\u0440\u0456",selectType:"\u0422\u04AF\u0440\u0434\u0456 \u0442\u0430\u04A3\u0434\u0430\u0443",add:"\u049A\u043E\u0441\u0443",createLearningPath:"\u041E\u049B\u0443 \u0436\u043E\u043B\u044B\u043D \u049B\u04B1\u0440\u0443",noLearningPathData:"\u04D8\u0437\u0456\u0440\u0433\u0435 \u043E\u049B\u0443 \u0436\u043E\u043B\u044B \u0434\u0435\u0440\u0435\u043A\u0442\u0435\u0440\u0456 \u0436\u043E\u049B",pathName:"\u0416\u043E\u043B \u0430\u0442\u0430\u0443\u044B (\u043E\u049B\u0443 \u0436\u043E\u043B\u044B\u043D\u044B\u04A3 \u0430\u0442\u0430\u0443\u044B\u043D \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437)",finishCreation:"\u049A\u04B1\u0440\u0443\u0434\u044B \u0430\u044F\u049B\u0442\u0430\u0443",learningPathDrag:"\u041E\u049B\u0443 \u0436\u043E\u043B\u044B (\u0440\u0435\u0442\u0442\u0456\u043B\u0456\u043A\u0442\u0456 \u0441\u04AF\u0439\u0440\u0435\u043F \u04E9\u0437\u0433\u0435\u0440\u0442\u0443\u0433\u0435 \u0431\u043E\u043B\u0430\u0434\u044B)",createNewSurvey:"\u0416\u0430\u04A3\u0430 \u0441\u0430\u0443\u0430\u043B\u043D\u0430\u043C\u0430 \u049B\u04B1\u0440\u0443",selectSurvey:"\u0421\u0430\u0443\u0430\u043B\u043D\u0430\u043C\u0430\u043D\u044B \u0442\u0430\u04A3\u0434\u0430\u0443",surveySelection:"\u0421\u0430\u0443\u0430\u043B\u043D\u0430\u043C\u0430 \u0442\u0430\u04A3\u0434\u0430\u0443",selectFromSaved:"\u0422\u0430\u04A3\u0434\u0430\u0443 \u043D\u044B\u0441\u0430\u043D\u044B: \u0441\u0456\u0437 \u0441\u0430\u0431\u0430\u049B \u0441\u0430\u0443\u0430\u043B\u043D\u0430\u043C\u0430\u043B\u0430\u0440 \u0442\u0456\u0437\u0456\u043C\u0456\u043D\u0434\u0435 \u0441\u0430\u049B\u0442\u0430\u0493\u0430\u043D \u0441\u0430\u0443\u0430\u043B\u043D\u0430\u043C\u0430\u043B\u0430\u0440",selectFromPublic:"\u0422\u0430\u04A3\u0434\u0430\u0443 \u043D\u044B\u0441\u0430\u043D\u044B: \u0441\u04B1\u0440\u0430\u049B\u0442\u0430\u0440 \u049B\u043E\u0440\u044B\u043D\u0434\u0430 \u0436\u0430\u043B\u043F\u044B\u0493\u0430 \u049B\u043E\u043B\u0436\u0435\u0442\u0456\u043C\u0434\u0456 \u0435\u0442\u0456\u043F \u043E\u0440\u043D\u0430\u0442\u044B\u043B\u0493\u0430\u043D \u0431\u0430\u0440\u043B\u044B\u049B \u0441\u0430\u0443\u0430\u043B\u043D\u0430\u043C\u0430\u043B\u0430\u0440",surveyTitle:"\u0421\u0430\u0443\u0430\u043B\u043D\u0430\u043C\u0430 \u0430\u0442\u0430\u0443\u044B",surveyTitleLimit:"\u0421\u0430\u0443\u0430\u043B\u043D\u0430\u043C\u0430 \u0430\u0442\u0430\u0443\u044B, \u0435\u04A3 \u043A\u04E9\u0431\u0456 60 \u0442\u0430\u04A3\u0431\u0430",surveyInstructions:"\u0421\u0430\u0443\u0430\u043B\u043D\u0430\u043C\u0430 \u043D\u04B1\u0441\u049B\u0430\u0443\u043B\u044B\u0493\u044B",surveyInstructionsLimit:"\u0411\u04B1\u043B \u0441\u0430\u0443\u0430\u043B\u043D\u0430\u043C\u0430\u0493\u0430 \u049B\u0430\u0442\u044B\u0441\u0442\u044B \u0442\u04AF\u0441\u0456\u043D\u0434\u0456\u0440\u043C\u0435\u043D\u0456 \u043E\u0441\u044B \u0436\u0435\u0440\u0433\u0435 \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437, \u0435\u04A3 \u043A\u04E9\u0431\u0456 5000 \u0442\u0430\u04A3\u0431\u0430",saveSurvey:"\u0421\u0430\u0443\u0430\u043B\u043D\u0430\u043C\u0430\u043D\u044B \u0441\u0430\u049B\u0442\u0430\u0443",publishSurvey:"\u0421\u0430\u0443\u0430\u043B\u043D\u0430\u043C\u0430\u043D\u044B \u0436\u0430\u0440\u0438\u044F\u043B\u0430\u0443",exportScoreSummary:"\u0411\u0430\u0493\u0430\u043B\u0430\u0440 \u049B\u043E\u0440\u044B\u0442\u044B\u043D\u0434\u044B\u0441\u044B\u043D \u044D\u043A\u0441\u043F\u043E\u0440\u0442\u0442\u0430\u0443",examSummarySettings:"\u0415\u043C\u0442\u0438\u0445\u0430\u043D \u049B\u043E\u0440\u044B\u0442\u044B\u043D\u0434\u044B\u0441\u044B\u043D \u0431\u0430\u043F\u0442\u0430\u0443",analysisTemplate:"\u0422\u0430\u043B\u0434\u0430\u0443 \u04AF\u043B\u0433\u0456\u0441\u0456",template1:"\u04AE\u043B\u0433\u0456 1 \u2014 \u0431\u0430\u0493\u0430\u043B\u0430\u0443 \u049B\u043E\u0440\u044B\u0442\u044B\u043D\u0434\u044B\u0441\u044B\u043D \u049B\u0430\u0440\u0430\u0443",template2:"\u04AE\u043B\u0433\u0456 2 \u2014 \u043A\u0443\u0440\u0441 \u0431\u0430\u0493\u0430\u043B\u0430\u0443 \u0441\u044B\u043D\u0430\u0493\u044B\u043D \u0442\u0430\u043B\u0434\u0430\u0443 \u049B\u0430\u0440\u0430\u0443",summaryReportPreview:"\u049A\u043E\u0440\u044B\u0442\u044B\u043D\u0434\u044B \u0435\u0441\u0435\u043F\u0442\u0456 \u0430\u043B\u0434\u044B\u043D \u0430\u043B\u0430 \u049B\u0430\u0440\u0430\u0443",exportSettings:"\u042D\u043A\u0441\u043F\u043E\u0440\u0442\u0442\u0430\u0443 \u0431\u0430\u043F\u0442\u0430\u0443\u044B",headerImageSettings:"\u041F\u0430\u0440\u0430\u049B \u0431\u04B1\u0440\u044B\u0448\u044B \u0431\u0435\u043B\u0433\u0456\u0441\u0456. \u0421\u0443\u0440\u0435\u0442 \u04E9\u043B\u0448\u0435\u043C\u0456 \u04B1\u0441\u044B\u043D\u044B\u043B\u0430\u0434\u044B: 700px*500px, \u043A\u04E9\u043B\u0435\u043C\u0456 200k-\u0442\u0430\u043D \u0430\u0441\u043F\u0430\u0443\u044B \u0442\u0438\u0456\u0441",showTestTitle:"\u0442\u0435\u0441\u0442 \u0430\u0442\u0430\u0443\u044B\u043D \u043A\u04E9\u0440\u0441\u0435\u0442\u0443",showExamContent:"\u0415\u043C\u0442\u0438\u0445\u0430\u043D \u043C\u0430\u0437\u043C\u04B1\u043D\u044B\u043D \u043A\u04E9\u0440\u0441\u0435\u0442\u0443 (\u044F\u0493\u043D\u0438 \u043E\u0441\u044B \u0442\u0435\u0441\u0442 \u0442\u0438\u0435\u0441\u0456\u043B\u0456 \u043A\u0443\u0440\u0441 \u0430\u0442\u0430\u0443\u044B)",showQuestionDetails:"\u0421\u04B1\u0440\u0430\u049B \u0441\u0430\u043D\u044B, \u04B1\u043F\u0430\u0439 \u0436\u04D9\u043D\u0435 \u0435\u043C\u0442\u0438\u0445\u0430\u043D \u04B1\u0437\u0430\u049B\u0442\u044B\u0493\u044B\u043D \u043A\u04E9\u0440\u0441\u0435\u0442\u0443",showScoreAndTable:"\u04B0\u043F\u0430\u0439 \u043C\u0435\u043D \u0431\u0430\u0493\u0430\u043B\u0430\u0443 \u043A\u0435\u0441\u0442\u0435\u0441\u0456\u043D \u043A\u04E9\u0440\u0441\u0435\u0442\u0443",sealLineSettings:"\u041C\u04E9\u0440\u043B\u0435\u043D\u0433\u0435\u043D \u0430\u0439\u043C\u0430\u049B\u0442\u044B \u0431\u0430\u043F\u0442\u0430\u0443",specializationClass:"\u041C\u0430\u043C\u0430\u043D\u0434\u044B\u049B \u0441\u044B\u043D\u044B\u0431\u044B",maxQuestionsPerPage:"\u04D8\u0440 \u0431\u0435\u0442\u043A\u0435 \u0435\u04A3 \u043A\u04E9\u043F \u0441\u044B\u043D\u0430\u049B \u0441\u0430\u043D\u044B:",examInstructions:"\u0415\u043C\u0442\u0438\u0445\u0430\u043D \u043D\u04B1\u0441\u049B\u0430\u0443\u043B\u044B\u0493\u044B",sampleImagePreview:"\u041C\u044B\u0441\u0430\u043B \u0441\u0443\u0440\u0435\u0442\u0442\u0456 \u0430\u043B\u0434\u044B\u043D \u0430\u043B\u0430 \u049B\u0430\u0440\u0430\u0443",sortByPublishTimeAsc:"\u0416\u0430\u0440\u0438\u044F\u043B\u0430\u0443 \u0443\u0430\u049B\u044B\u0442\u044B \u0431\u043E\u0439\u044B\u043D\u0448\u0430 \u04E9\u0441\u0443 \u0440\u0435\u0442\u0456\u043C\u0435\u043D \u0441\u04B1\u0440\u044B\u043F\u0442\u0430\u0443",sortByCreationTimeDesc1:"\u049A\u04B1\u0440\u0443 \u0443\u0430\u049B\u044B\u0442\u044B \u0431\u043E\u0439\u044B\u043D\u0448\u0430 \u043A\u0435\u043C\u0443 \u0440\u0435\u0442\u0456\u043C\u0435\u043D \u0441\u04B1\u0440\u044B\u043F\u0442\u0430\u0443",sortByCreationTimeAsc1:"\u049A\u04B1\u0440\u0443 \u0443\u0430\u049B\u044B\u0442\u044B \u0431\u043E\u0439\u044B\u043D\u0448\u0430 \u04E9\u0441\u0443 \u0440\u0435\u0442\u0456\u043C\u0435\u043D \u0441\u04B1\u0440\u044B\u043F\u0442\u0430\u0443",sortByPublishTimeDesc1:"\u0416\u0430\u0440\u0438\u044F\u043B\u0430\u0443 \u0443\u0430\u049B\u044B\u0442\u044B \u0431\u043E\u0439\u044B\u043D\u0448\u0430 \u043A\u0435\u043C\u0443 \u0440\u0435\u0442\u0456\u043C\u0435\u043D \u0441\u04B1\u0440\u044B\u043F\u0442\u0430\u0443",sortByPublishTimeAsc1:"\u0416\u0430\u0440\u0438\u044F\u043B\u0430\u0443 \u0443\u0430\u049B\u044B\u0442\u044B \u0431\u043E\u0439\u044B\u043D\u0448\u0430 \u04E9\u0441\u0443 \u0440\u0435\u0442\u0456\u043C\u0435\u043D \u0441\u04B1\u0440\u044B\u043F\u0442\u0430\u0443",prePublish:"\u0410\u043B\u0434\u044B\u043D \u0430\u043B\u0430 \u0436\u0430\u0440\u0438\u044F\u043B\u0430\u0443",uploadResource:"\u0420\u0435\u0441\u0443\u0440\u0441 \u0436\u04AF\u043A\u0442\u0435\u0443",addExternalLink:"\u0421\u044B\u0440\u0442\u049B\u044B \u0441\u0456\u043B\u0442\u0435\u043C\u0435 \u049B\u043E\u0441\u0443",searchByPublisherOrName:"\u0416\u0430\u0440\u0438\u044F\u043B\u0430\u0443\u0448\u044B \u043D\u0435\u043C\u0435\u0441\u0435 \u0430\u0442\u0430\u0443\u044B \u0431\u043E\u0439\u044B\u043D\u0448\u0430 \u0456\u0437\u0434\u0435\u0443",resourceName:"\u0420\u0435\u0441\u0443\u0440\u0441 \u0430\u0442\u0430\u0443\u044B",size:"\u04E8\u043B\u0448\u0435\u043C\u0456",publisher:"\u0416\u0430\u0440\u0438\u044F\u043B\u0430\u0493\u0430\u043D \u0430\u0434\u0430\u043C",time:"\u0423\u0430\u049B\u044B\u0442\u044B",renameDirectory:"\u041A\u0430\u0442\u0430\u043B\u043E\u0433\u0442\u044B \u049B\u0430\u0439\u0442\u0430 \u0430\u0442\u0430\u0443",directoryName:"\u041A\u0430\u0442\u0430\u043B\u043E\u0433 \u0430\u0442\u0430\u0443\u044B",fileUpload:"\u0424\u0430\u0439\u043B \u0436\u04AF\u043A\u0442\u0435\u0443",fileUploadLimit:"1. \u0411\u0456\u0440 \u0443\u0430\u049B\u044B\u0442\u0442\u0430 \u0435\u04A3 \u043A\u04E9\u0431\u0456 10 \u0444\u0430\u0439\u043B \u0436\u04AF\u043A\u0442\u0435\u0443\u0433\u0435 \u0431\u043E\u043B\u0430\u0434\u044B. 2. \u0422\u043E\u049B\u0442\u0430\u0443 \u043E\u0440\u043D\u044B\u043D\u0430\u043D \u0436\u0430\u043B\u0493\u0430\u0441\u0442\u044B\u0440\u0443 \u049B\u043E\u043B\u0434\u0430\u0443 \u043A\u04E9\u0440\u0441\u0435\u0442\u0456\u043B\u043C\u0435\u0439\u0434\u0456, \u0431\u0456\u0440 \u0444\u0430\u0439\u043B\u0434\u044B\u04A3 \u04E9\u043B\u0448\u0435\u043C\u0456 5\u0413\u0411-\u0442\u0430\u043D \u0430\u0441\u043F\u0430\u0443\u044B \u0442\u0438\u0456\u0441.",publicVisibility:"\u0442\u0430\u04A3\u0434\u0430\u043B\u0441\u0430, \u0431\u0430\u0440\u043B\u044B\u049B \u043F\u0430\u0439\u0434\u0430\u043B\u0430\u043D\u0443\u0448\u044B\u043B\u0430\u0440 \u043A\u04E9\u0440\u0435 \u0430\u043B\u0430\u0434\u044B; \u0442\u0430\u04A3\u0434\u0430\u043B\u043C\u0430\u0441\u0430, \u0442\u0435\u043A \u0441\u0430\u0431\u0430\u049B \u043C\u04AF\u0448\u0435\u043B\u0435\u0440\u0456 \u043A\u04E9\u0440\u0435 \u0430\u043B\u0430\u0434\u044B",resourceDescription:"\u041C\u04B1\u043D\u0434\u0430 \u0440\u0435\u0441\u0443\u0440\u0441 \u0441\u0438\u043F\u0430\u0442\u0442\u0430\u043C\u0430\u0441\u044B\u043D \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437",resourceNameLabel:"\u0420\u0435\u0441\u0443\u0440\u0441 \u0430\u0442\u0430\u0443\u044B: ",resourceNameLimit:"\u0440\u0435\u0441\u0443\u0440\u0441 \u0430\u0442\u0430\u0443\u044B\u043D \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437",linkAddress:"\u0421\u0456\u043B\u0442\u0435\u043C\u0435 \u043C\u0435\u043A\u0435\u043D\u0436\u0430\u0439\u044B:",enterExternalLinkURL:"\u0441\u044B\u0440\u0442\u049B\u044B \u0441\u0456\u043B\u0442\u0435\u043C\u0435\u043D\u0456\u04A3 URL \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437",batchWatermarkSettings:"\u0422\u043E\u043F\u0442\u044B\u049B \u0441\u0443\u0442\u0430\u04A3\u0431\u0430 \u0431\u0430\u043F\u0442\u0430\u0443\u044B",statisticsOverview1:"\u0416\u0430\u043B\u043F\u044B \u0441\u0442\u0430\u0442\u0438\u0441\u0442\u0438\u043A\u0430",adjustSorting:"\u0420\u0435\u0442\u0456\u043D \u04E9\u0437\u0433\u0435\u0440\u0442\u0443",uploadVideo:"\u0411\u0435\u0439\u043D\u0435 \u0436\u04AF\u043A\u0442\u0435\u0443",video:"\u0411\u0435\u0439\u043D\u0435",liveBroadcast:"\u0422\u0456\u043A\u0435\u043B\u0435\u0439 \u044D\u0444\u0438\u0440",eduCoderSupport:"\u0431\u0430\u0440\u043B\u044B\u049B \u04AF\u0448\u0456\u043D\u0448\u0456 \u0442\u0430\u0440\u0430\u043F \u0442\u0456\u043A\u0435\u043B\u0435\u0439 \u044D\u0444\u0438\u0440 \u043F\u043B\u0430\u0442\u0444\u043E\u0440\u043C\u0430\u043B\u0430\u0440\u044B\u043D \u049B\u043E\u043B\u0434\u0430\u0439\u0434\u044B, \u04D9\u0441\u0456\u0440\u0435\u0441\u0435 \u04B1\u0441\u044B\u043D\u044B\u043B\u0430\u0434\u044B:",wechat:"WeChat",quickGuide:"\u049A\u044B\u0441\u049B\u0430\u0448\u0430 \u043D\u04B1\u0441\u049B\u0430\u0443\u043B\u044B\u049B",douyin:"Douyin",bilibili:"Bilibili",douyu:"Douyu",weibitong:"Weibitong",addLiveBroadcast:"\u0422\u0456\u043A\u0435\u043B\u0435\u0439 \u044D\u0444\u0438\u0440 \u049B\u043E\u0441\u0443",batchEnable:"\u0422\u043E\u043F\u0442\u044B\u049B \u049B\u043E\u0441\u0443",batchDisable:"\u0422\u043E\u043F\u0442\u044B\u049B \u04E9\u0448\u0456\u0440\u0443",videoStatisticsOverview:"\u0411\u0435\u0439\u043D\u0435 \u0441\u0442\u0430\u0442\u0438\u0441\u0442\u0438\u043A\u0430\u0441\u044B\u043D\u0430 \u0448\u043E\u043B\u0443",viewersCount:"\u041A\u04E9\u0440\u0435\u0440\u043C\u0435\u043D\u0434\u0435\u0440 \u0441\u0430\u043D\u044B (\u0430\u0434\u0430\u043C)",viewersCount1:"\u041A\u04E9\u0440\u0435\u0440\u043C\u0435\u043D\u0434\u0435\u0440 \u0441\u0430\u043D\u044B",statisticsList:"\u0421\u0442\u0430\u0442\u0438\u0441\u0442\u0438\u043A\u0430 \u0442\u0456\u0437\u0456\u043C\u0456",videoDimensions:"\u0411\u0435\u0439\u043D\u0435 \u04E9\u043B\u0448\u0435\u043C\u0456",videoTitle:"\u0411\u0435\u0439\u043D\u0435 \u0430\u0442\u0430\u0443\u044B",totalViewsCount:"\u0416\u0430\u043B\u043F\u044B \u049B\u0430\u0440\u0430\u0443 \u0441\u0430\u043D\u044B (\u0440\u0435\u0442)",playbackDataStartCounting:"\u041E\u0439\u043D\u0430\u0442\u0443 \u0434\u0435\u0440\u0435\u043A\u0442\u0435\u0440\u0456 \u0431\u0430\u0441\u0442\u0430\u043F \u0435\u0441\u0435\u043F\u0442\u0435\u043B\u0435\u0434\u0456",totalWatchTime:"\u0416\u0430\u043B\u043F\u044B \u049B\u0430\u0440\u0430\u0443 \u04B1\u0437\u0430\u049B\u0442\u044B\u0493\u044B (\u0441\u0430\u0493\u0430\u0442)",exportData:"\u0414\u0435\u0440\u0435\u043A\u0442\u0435\u0440\u0434\u0456 \u044D\u043A\u0441\u043F\u043E\u0440\u0442\u0442\u0430\u0443",totalViewCount:"\u0416\u0430\u043B\u043F\u044B \u043A\u04E9\u0440\u0456\u043B\u0456\u043C \u0441\u0430\u043D\u044B (\u0440\u0435\u0442)",learningVideosCount:"\u041E\u049B\u044B\u043B\u0493\u0430\u043D \u0431\u0435\u0439\u043D\u0435\u043B\u0435\u0440 \u0441\u0430\u043D\u044B",totalLearningDuration:"\u0416\u0430\u043B\u043F\u044B \u043E\u049B\u0443 \u04B1\u0437\u0430\u049B\u0442\u044B\u0493\u044B",averageLearningCompletion:"\u041E\u0440\u0442\u0430\u0448\u0430 \u043E\u049B\u0443 \u0430\u044F\u049B\u0442\u0430\u043B\u0443 \u043A\u0435\u0437\u0435\u04A3\u0456",learningStartTime:"\u041E\u049B\u0443\u0434\u044B \u0431\u0430\u0441\u0442\u0430\u0443 \u0443\u0430\u049B\u044B\u0442\u044B",lastLearningTime:"\u0421\u043E\u04A3\u0493\u044B \u043E\u049B\u0443 \u0443\u0430\u049B\u044B\u0442\u044B",endSorting:"\u0421\u04B1\u0440\u044B\u043F\u0442\u0430\u0443\u0434\u044B \u0430\u044F\u049B\u0442\u0430\u0443",videoTitleField:"\u0411\u0435\u0439\u043D\u0435 \u0430\u0442\u0430\u0443\u044B",videoLink:"\u0411\u0435\u0439\u043D\u0435 \u0441\u0456\u043B\u0442\u0435\u043C\u0435\u0441\u0456",uploadCoverImage:"\u041C\u04B1\u049B\u0430\u0431\u0430 \u0441\u0443\u0440\u0435\u0442\u0442\u0456 \u0436\u04AF\u043A\u0442\u0435\u0443",chooseFileToUpload:"\u0424\u0430\u0439\u043B \u0436\u04AF\u043A\u0442\u0435\u0443\u0434\u0456 \u0442\u0430\u04A3\u0434\u0430\u0443",uploadInstructions:"\u0422\u04AF\u0441\u0456\u043D\u0456\u043A\u0442\u0435\u043C\u0435: jpg/png \u0444\u043E\u0440\u043C\u0430\u0442\u044B\u043D\u0434\u0430\u0493\u044B \u0444\u0430\u0439\u043B\u0434\u0430\u0440\u0434\u044B \u0436\u04AF\u043A\u0442\u0435\u0443\u0433\u0435 \u0431\u043E\u043B\u0430\u0434\u044B, \u0444\u0430\u0439\u043B \u04E9\u043B\u0448\u0435\u043C\u0456 2\u041C-\u043D\u0430\u043D \u0430\u0441\u043F\u0430\u0443\u044B \u043A\u0435\u0440\u0435\u043A, 288*158 \u043F\u0438\u043A\u0441\u0435\u043B\u044C \u04B1\u0441\u044B\u043D\u044B\u043B\u0430\u0434\u044B;",noUploadInstructions:"\u0435\u0433\u0435\u0440 \u0436\u04AF\u043A\u0442\u0435\u043B\u043C\u0435\u0441\u0435, \u0436\u04AF\u0439\u0435 \u0441\u0443\u0440\u0435\u0442\u0456 \u049B\u043E\u043B\u0434\u0430\u043D\u044B\u043B\u0430\u0434\u044B.",uploadVideoFileLimit:"\u0411\u0435\u0439\u043D\u0435 \u0436\u04AF\u043A\u0442\u0435\u0443 (\u0431\u0456\u0440 \u0444\u0430\u0439\u043B 1000\u041C-\u043D\u0430\u043D \u0430\u0441\u043F\u0430\u0443\u044B \u043A\u0435\u0440\u0435\u043A)",uploadInstructionsFileLimit:"\u0416\u04AF\u043A\u0442\u0435\u0443 \u043D\u04B1\u0441\u049B\u0430\u0443\u043B\u044B\u0493\u044B: \u0442\u043E\u049B\u0442\u0430\u0443 \u043E\u0440\u043D\u044B\u043D\u0430\u043D \u0436\u0430\u043B\u0493\u0430\u0441\u0442\u044B\u0440\u0443 \u049B\u043E\u043B\u0434\u0430\u0443 \u043A\u04E9\u0440\u0441\u0435\u0442\u0456\u043B\u043C\u0435\u0439\u0434\u0456, \u0431\u0456\u0440 \u0431\u0435\u0439\u043D\u0435 \u0444\u0430\u0439\u043B\u044B\u043D\u044B\u04A3 \u0435\u04A3 \u04AF\u043B\u043A\u0435\u043D \u04E9\u043B\u0448\u0435\u043C\u0456 1\u0413\u0411, \u0431\u0456\u0440 \u0443\u0430\u049B\u044B\u0442\u0442\u0430 \u0435\u04A3 \u043A\u04E9\u0431\u0456 3 \u0431\u0435\u0439\u043D\u0435 \u0444\u0430\u0439\u043B \u0436\u04AF\u043A\u0442\u0435\u0443\u0433\u0435 \u0431\u043E\u043B\u0430\u0434\u044B",videoFormats:"\u0411\u0435\u0439\u043D\u0435 \u0444\u043E\u0440\u043C\u0430\u0442\u0442\u0430\u0440\u044B: avi, flv, f4v, m4v, mov, mp4, rmvb, swf, webm, wmv",warmReminder:"\u0416\u044B\u043B\u044B \u0435\u0441\u043A\u0435\u0440\u0442\u0443: \u0416\u0430\u049B\u0441\u044B\u0440\u0430\u049B \u043E\u0439\u043D\u0430\u0442\u0443 \u0442\u04D9\u0436\u0456\u0440\u0438\u0431\u0435\u0441\u0456 \u04AF\u0448\u0456\u043D MP4 \u0444\u043E\u0440\u043C\u0430\u0442\u044B\u043D\u0434\u0430\u0493\u044B \u0431\u0435\u0439\u043D\u0435\u043D\u0456 \u0436\u04AF\u043A\u0442\u0435\u0443\u0434\u0456 \u04B1\u0441\u044B\u043D\u0430\u043C\u044B\u0437. \u0415\u0433\u0435\u0440 \u04E9\u0437\u0456\u04A3\u0456\u0437 \u0436\u0430\u0437\u0493\u0430\u043D \u0431\u0435\u0439\u043D\u0435 \u0431\u043E\u043B\u0441\u0430, \u0441\u0430\u049B\u0442\u0430\u0493\u0430\u043D\u0434\u0430 AVC(H264) \u043A\u043E\u0434\u0442\u0430\u0443\u044B\u043D \u0442\u0430\u04A3\u0434\u0430\u04A3\u044B\u0437.",sorting:"\u0421\u04B1\u0440\u044B\u043F\u0442\u0430\u0443",sortByTime:"\u0423\u0430\u049B\u044B\u0442 \u0431\u043E\u0439\u044B\u043D\u0448\u0430 \u0441\u04B1\u0440\u044B\u043F\u0442\u0430\u0443",sortByPopularity:"\u0422\u0430\u043D\u044B\u043C\u0430\u043B\u0434\u044B\u049B \u0431\u043E\u0439\u044B\u043D\u0448\u0430 \u0441\u04B1\u0440\u044B\u043F\u0442\u0430\u0443",interactionStatistics:"\u04E8\u0437\u0430\u0440\u0430 \u04D9\u0440\u0435\u043A\u0435\u0442 \u0441\u0442\u0430\u0442\u0438\u0441\u0442\u0438\u043A\u0430\u0441\u044B",postNow:"\u041F\u043E\u0441\u0442 \u0436\u0430\u0440\u0438\u044F\u043B\u0430\u0443",reset:"\u049A\u0430\u043B\u043F\u044B\u043D\u0430 \u043A\u0435\u043B\u0442\u0456\u0440\u0443",createNewPost:"\u0416\u0430\u04A3\u0430 \u043F\u043E\u0441\u0442 \u049B\u04B1\u0440\u0443",enterPostDetails:"\u041E\u0441\u044B \u0436\u0435\u0440\u0433\u0435 \u043F\u043E\u0441\u0442 \u043C\u04D9\u043B\u0456\u043C\u0435\u0442\u0456\u043D \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437, \u0435\u04A3 \u043A\u04E9\u0431\u0456 10000 \u0442\u0430\u04A3\u0431\u0430",allClassVisible:"\u0411\u0430\u0440\u043B\u044B\u049B \u0441\u044B\u043D\u044B\u043F\u049B\u0430 \u043A\u04E9\u0440\u0456\u043D\u0435\u0442\u0456\u043D (\u0431\u0435\u043B\u0433\u0456\u043B\u0435\u043D\u0431\u0435\u0441\u0435, \u0441\u0442\u0443\u0434\u0435\u043D\u0442 \u0436\u0430\u0440\u0438\u044F\u043B\u0430\u0493\u0430\u043D \u0442\u0430\u043B\u049B\u044B\u043B\u0430\u0443 \u0442\u0435\u043A \u04E9\u0437 \u0442\u043E\u0431\u044B\u043D\u0430 \u043A\u04E9\u0440\u0456\u043D\u0435\u0434\u0456)",allSignIn:"\u0411\u0430\u0440\u043B\u044B\u049B \u049B\u0430\u0442\u044B\u0441\u0443",signingIn:"\u049A\u0430\u0442\u044B\u0441\u0443 \u0436\u04AF\u0440\u0456\u043F \u0436\u0430\u0442\u044B\u0440",historicalSignIn:"\u0422\u0430\u0440\u0438\u0445\u0438 \u049B\u0430\u0442\u044B\u0441\u0443\u043B\u0430\u0440",signInStatistics:"\u049A\u0430\u0442\u044B\u0441\u0443 \u0441\u0442\u0430\u0442\u0438\u0441\u0442\u0438\u043A\u0430\u0441\u044B",exportSignIn:"\u049A\u0430\u0442\u044B\u0441\u0443\u0434\u044B \u044D\u043A\u0441\u043F\u043E\u0440\u0442\u0442\u0430\u0443",createSignIn:"\u049A\u0430\u0442\u044B\u0441\u0443 \u049B\u04B1\u0440\u0443",historicalSignInNote:"\u0411\u04B1\u043B \u0442\u0456\u0437\u0456\u043C\u0434\u0435 \u0442\u0435\u043A \u0430\u044F\u049B\u0442\u0430\u043B\u0493\u0430\u043D \u0442\u0430\u0440\u0438\u0445\u0438 \u049B\u0430\u0442\u044B\u0441\u0443\u043B\u0430\u0440 \u043A\u04E9\u0440\u0441\u0435\u0442\u0456\u043B\u0435\u0434\u0456, \u0442\u0435\u043A \u043E\u043B\u0430\u0440\u0434\u044B \u044D\u043A\u0441\u043F\u043E\u0440\u0442\u0442\u0430\u0443\u0493\u0430 \u0431\u043E\u043B\u0430\u0434\u044B",searchSignInName:"\u049A\u0430\u0442\u044B\u0441\u0443 \u0430\u0442\u0430\u0443\u044B\u043D \u0435\u043D\u0433\u0456\u0437\u0456\u043F \u0456\u0437\u0434\u0435\u0443\u0433\u0435 \u0431\u043E\u043B\u0430\u0434\u044B",noSignIn:"\u049A\u0430\u0442\u044B\u0441\u0443 \u0436\u043E\u049B",noSignInSelected:"\u049A\u0430\u0442\u044B\u0441\u0443 \u0442\u0430\u04A3\u0434\u0430\u043B\u043C\u0430\u0493\u0430\u043D",noExport:"\u042D\u043A\u0441\u043F\u043E\u0440\u0442\u0442\u0430\u043C\u0430\u0443",selectedCount:"\u0422\u0430\u04A3\u0434\u0430\u043B\u0493\u0430\u043D \u0441\u0430\u043D\u044B",exportAllSignIn:"\u0411\u0430\u0440\u043B\u044B\u0493\u044B\u043D \u044D\u043A\u0441\u043F\u043E\u0440\u0442\u0442\u0430\u0443",exportSelectedSignIn:"\u0422\u0430\u04A3\u0434\u0430\u043B\u0493\u0430\u043D\u0434\u0430\u0440\u0434\u044B \u044D\u043A\u0441\u043F\u043E\u0440\u0442\u0442\u0430\u0443",showLastTenSignIns:"\u0421\u043E\u04A3\u0493\u044B \u043E\u043D \u049B\u0430\u0442\u044B\u0441\u0443\u0434\u044B \u043A\u04E9\u0440\u0441\u0435\u0442\u0443",signInName:"\u049A\u0430\u0442\u044B\u0441\u0443 \u0430\u0442\u0430\u0443\u044B",signInClass:"\u049A\u0430\u0442\u044B\u0441\u0443 \u0441\u044B\u043D\u044B\u0431\u044B",noClassDivision:"\u0411\u04E9\u043B\u0456\u043D\u0433\u0435\u043D \u0441\u044B\u043D\u044B\u043F\u0442\u0430\u0440 \u0436\u043E\u049B, \u0431\u0430\u0440\u043B\u044B\u049B \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0435\u0440 \u04D9\u0434\u0435\u043F\u043A\u0456 \u0431\u043E\u0439\u044B\u043D\u0448\u0430 \u0442\u0430\u04A3\u0434\u0430\u043B\u0430\u0434\u044B",signInMethod:"\u049A\u0430\u0442\u044B\u0441\u0443 \u0442\u04D9\u0441\u0456\u043B\u0456",quickSignIn:"\u0416\u044B\u043B\u0434\u0430\u043C \u049B\u0430\u0442\u044B\u0441\u0443",signInByCode:"\u041A\u043E\u0434\u043F\u0435\u043D \u049B\u0430\u0442\u044B\u0441\u0443",signInDate:"\u049A\u0430\u0442\u044B\u0441\u0443 \u043A\u04AF\u043D\u0456",lateSignInNotice:"\u0410\u044F\u049B\u0442\u0430\u043B\u0443 \u043C\u0435\u043D \u043A\u0435\u0448\u0456\u0433\u0443 \u0443\u0430\u049B\u044B\u0442\u044B \u0430\u0440\u0430\u0441\u044B\u043D\u0434\u0430 \u043A\u0456\u0440\u0433\u0435\u043D \u0441\u0442\u0443\u0434\u0435\u043D\u0442 \u043A\u0435\u0448\u0456\u043A\u043A\u0435\u043D \u0434\u0435\u043F \u0441\u0430\u043D\u0430\u043B\u0430\u0434\u044B",starStudent:"\u0411\u0435\u043B\u0441\u0435\u043D\u0434\u0456 \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0435\u0440",historicalExport:"\u0422\u0430\u0440\u0438\u0445\u0438 \u044D\u043A\u0441\u043F\u043E\u0440\u0442",getLatestScores:"\u0421\u043E\u04A3\u0493\u044B \u043D\u04D9\u0442\u0438\u0436\u0435\u043B\u0435\u0440\u0434\u0456 \u0430\u043B\u0443",currentDisplayMode:"\u049A\u0430\u0437\u0456\u0440\u0433\u0456 \u043A\u0435\u0437\u0434\u0435 \u0431\u0430\u0440\u043B\u044B\u049B \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430 \u0436\u0438\u044B\u043D\u0442\u044B\u049B \u0431\u0430\u0493\u0430\u0441\u044B \u043A\u04E9\u0440\u0441\u0435\u0442\u0456\u043B\u0443\u0434\u0435",courseExperiment:"\u041A\u0443\u0440\u0441 \u0442\u04D9\u0436\u0456\u0440\u0438\u0431\u0435\u0441\u0456",notStarted1:"\u0406\u0441\u043A\u0435 \u049B\u043E\u0441\u044B\u043B\u043C\u0430\u0493\u0430\u043D",studentNotStartedRate:"\u0421\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0435\u0440\u0434\u0456\u04A3 \u0456\u0441\u043A\u0435 \u049B\u043E\u0441\u043F\u0430\u0443 \u04AF\u043B\u0435\u0441\u0456 (\u0441\u0430\u0431\u0430\u049B\u0442\u0430\u0493\u044B \u0431\u0430\u0440\u043B\u044B\u049B \u0430\u044F\u049B\u0442\u0430\u043B\u0493\u0430\u043D \u043A\u0443\u0440\u0441 \u0442\u04D9\u0436\u0456\u0440\u0438\u0431\u0435\u043B\u0435\u0440\u0456\u043D\u0456\u04A3 \u043E\u0440\u0442\u0430\u0448\u0430 \u043C\u04D9\u043D\u0456)",notPassed:"\u04E8\u0442\u043F\u0435\u0433\u0435\u043D",studentNotPassedRate:"\u0421\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0435\u0440\u0434\u0456\u04A3 \u04E9\u0442\u043F\u0435\u0443 \u04AF\u043B\u0435\u0441\u0456 (\u0441\u0430\u0431\u0430\u049B\u0442\u0430\u0493\u044B \u0431\u0430\u0440\u043B\u044B\u049B \u0430\u044F\u049B\u0442\u0430\u043B\u0493\u0430\u043D \u043A\u0443\u0440\u0441 \u0442\u04D9\u0436\u0456\u0440\u0438\u0431\u0435\u043B\u0435\u0440\u0456\u043D\u0456\u04A3 \u043E\u0440\u0442\u0430\u0448\u0430 \u043C\u04D9\u043D\u0456)",onTimePass:"\u0423\u0430\u049B\u044B\u0442\u044B\u043D\u0434\u0430 \u04E9\u0442\u0443",studentOnTimePassRate:"\u0421\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0435\u0440\u0434\u0456\u04A3 \u0443\u0430\u049B\u044B\u0442\u044B\u043D\u0434\u0430 \u04E9\u0442\u0443 \u04AF\u043B\u0435\u0441\u0456 (\u0441\u0430\u0431\u0430\u049B\u0442\u0430\u0493\u044B \u0431\u0430\u0440\u043B\u044B\u049B \u0430\u044F\u049B\u0442\u0430\u043B\u0493\u0430\u043D \u043A\u0443\u0440\u0441 \u0442\u04D9\u0436\u0456\u0440\u0438\u0431\u0435\u043B\u0435\u0440\u0456\u043D\u0456\u04A3 \u043E\u0440\u0442\u0430\u0448\u0430 \u043C\u04D9\u043D\u0456)",latePass:"\u041A\u0435\u0448\u0456\u0433\u0456\u043F \u04E9\u0442\u0443",studentLatePassRate:"\u0421\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0435\u0440\u0434\u0456\u04A3 \u043A\u0435\u0448\u0456\u0433\u0456\u043F \u04E9\u0442\u0443 \u04AF\u043B\u0435\u0441\u0456 (\u0441\u0430\u0431\u0430\u049B\u0442\u0430\u0493\u044B \u0431\u0430\u0440\u043B\u044B\u049B \u0430\u044F\u049B\u0442\u0430\u043B\u0493\u0430\u043D \u043A\u0443\u0440\u0441 \u0442\u04D9\u0436\u0456\u0440\u0438\u0431\u0435\u043B\u0435\u0440\u0456\u043D\u0456\u04A3 \u043E\u0440\u0442\u0430\u0448\u0430 \u043C\u04D9\u043D\u0456)",practicalPassRateRanking:"\u0442\u04D9\u0436\u0456\u0440\u0438\u0431\u0435\u043B\u0456\u043A \u0436\u04B1\u043C\u044B\u0441 \u04E9\u0442\u0443 \u0440\u0435\u0439\u0442\u0438\u043D\u0433\u0456",practicalScoreDistribution:"\u0442\u04D9\u0436\u0456\u0440\u0438\u0431\u0435\u043B\u0456\u043A \u0436\u04B1\u043C\u044B\u0441 \u0431\u0430\u0493\u0430\u043B\u0430\u0440\u044B\u043D\u044B\u04A3 \u0442\u0430\u0440\u0430\u043B\u0443\u044B",practicalScoreDistributionAvg:"\u0442\u04D9\u0436\u0456\u0440\u0438\u0431\u0435\u043B\u0456\u043A \u0436\u04B1\u043C\u044B\u0441 \u0431\u0430\u0493\u0430\u043B\u0430\u0440\u044B\u043D\u044B\u04A3 \u0442\u0430\u0440\u0430\u043B\u0443\u044B (\u0441\u0430\u0431\u0430\u049B\u0442\u0430\u0493\u044B \u0431\u0430\u0440\u043B\u044B\u049B \u0430\u044F\u049B\u0442\u0430\u043B\u0493\u0430\u043D \u043A\u0443\u0440\u0441 \u0442\u04D9\u0436\u0456\u0440\u0438\u0431\u0435\u043B\u0435\u0440\u0456\u043D\u0456\u04A3 \u043E\u0440\u0442\u0430\u0448\u0430 \u043C\u04D9\u043D\u0456)",highToLow:"\u0416\u043E\u0493\u0430\u0440\u044B\u0434\u0430\u043D \u0442\u04E9\u043C\u0435\u043D\u0433\u0435",lowToHigh:"\u0422\u04E9\u043C\u0435\u043D\u043D\u0435\u043D \u0436\u043E\u0493\u0430\u0440\u044B\u0493\u0430",practicalScoreDistributionDetails:"\u0442\u04D9\u0436\u0456\u0440\u0438\u0431\u0435\u043B\u0456\u043A \u0436\u04B1\u043C\u044B\u0441 \u0431\u0430\u0493\u0430\u043B\u0430\u0440\u044B\u043D\u044B\u04A3 \u0435\u0433\u0436\u0435\u0439-\u0442\u0435\u0433\u0436\u0435\u0439\u043B\u0456 \u0442\u0430\u0440\u0430\u043B\u0443\u044B",courseExperimentName:"\u041A\u0443\u0440\u0441 \u0442\u04D9\u0436\u0456\u0440\u0438\u0431\u0435\u0441\u0456\u043D\u0456\u04A3 \u0430\u0442\u0430\u0443\u044B",numberOfLevels:"\u043A\u0435\u0437\u0435\u04A3 \u0441\u0430\u043D\u044B",numberOfPasses:"\u04E8\u0442\u043A\u0435\u043D\u0434\u0435\u0440 \u0441\u0430\u043D\u044B",engineeringCertification:"\u0418\u043D\u0436\u0435\u043D\u0435\u0440\u043B\u0456\u043A \u0430\u043A\u043A\u0440\u0435\u0434\u0438\u0442\u0430\u0446\u0438\u044F",relatedEngineeringCertificationCourses:"\u0418\u043D\u0436\u0435\u043D\u0435\u0440\u043B\u0456\u043A \u0430\u043A\u043A\u0440\u0435\u0434\u0438\u0442\u0430\u0446\u0438\u044F \u043A\u0443\u0440\u0441\u044B\u043D \u0431\u0430\u0439\u043B\u0430\u043D\u044B\u0441\u0442\u044B\u0440\u0443",addAssociation:"\u0411\u0430\u0439\u043B\u0430\u043D\u044B\u0441 \u049B\u043E\u0441\u0443",certifiedMajor:"\u0410\u043A\u043A\u0440\u0435\u0434\u0438\u0442\u0430\u0446\u0438\u044F \u043C\u0430\u043C\u0430\u043D\u0434\u044B\u0493\u044B",certificationYear:"\u0410\u043A\u043A\u0440\u0435\u0434\u0438\u0442\u0430\u0446\u0438\u044F \u0436\u044B\u043B\u044B",relatedCourse:"\u0411\u0430\u0439\u043B\u0430\u043D\u044B\u0441\u0442\u044B \u043A\u0443\u0440\u0441",relatedEngineeringCertificationCourseError:"\u0418\u043D\u0436\u0435\u043D\u0435\u0440\u043B\u0456\u043A \u0430\u043A\u043A\u0440\u0435\u0434\u0438\u0442\u0430\u0446\u0438\u044F \u043A\u0443\u0440\u0441\u044B\u043D \u0431\u0430\u0439\u043B\u0430\u043D\u044B\u0441\u0442\u044B\u0440\u0443 \u043C\u04AF\u043C\u043A\u0456\u043D \u0435\u043C\u0435\u0441: \u0441\u0430\u0431\u0430\u049B \u0431\u0456\u0440\u043B\u0456\u0433\u0456\u043D\u0434\u0435 \u0430\u043A\u043A\u0440\u0435\u0434\u0438\u0442\u0430\u0446\u0438\u044F \u043A\u0443\u0440\u0441\u0442\u0430\u0440\u044B \u0436\u043E\u049B. \u0428\u0435\u0448\u0456\u043C: 1. \u04B0\u0439\u044B\u043C\u043D\u044B\u04A3 \u0430\u043A\u043A\u0440\u0435\u0434\u0438\u0442\u0430\u0446\u0438\u044F \u0442\u043E\u0431\u044B \u0430\u043B\u0434\u044B\u043C\u0435\u043D \u0430\u043A\u043A\u0440\u0435\u0434\u0438\u0442\u0430\u0446\u0438\u044F \u043C\u043E\u0434\u0443\u043B\u0456\u043D\u0434\u0435 \u043E\u049B\u0443 \u0436\u043E\u0441\u043F\u0430\u0440\u044B\u043D \u0436\u04D9\u043D\u0435 \u043A\u0443\u0440\u0441\u0442\u0430\u0440\u0434\u044B \u049B\u043E\u0441\u0443\u044B \u043A\u0435\u0440\u0435\u043A; 2. \u041F\u043B\u0430\u0442\u0444\u043E\u0440\u043C\u0430 \u04D9\u0434\u0456\u0441\u0442\u0435\u043C\u0435\u043B\u0456\u043A \u043A\u04E9\u043C\u0435\u043A\u0448\u0456\u0441\u0456\u043C\u0435\u043D \u0445\u0430\u0431\u0430\u0440\u043B\u0430\u0441\u044B\u04A3\u044B\u0437.",templateManagement:"\u04AE\u043B\u0433\u0456 \u0431\u0430\u0441\u049B\u0430\u0440\u0443",experimentReportTemplate:"\u0422\u04D9\u0436\u0456\u0440\u0438\u0431\u0435 \u0435\u0441\u0435\u0431\u0456 \u04AF\u043B\u0433\u0456\u0441\u0456",createNew:"\u0416\u0430\u04A3\u0430 \u049B\u04B1\u0440\u0443",reportName:"\u0415\u0441\u0435\u043F \u0430\u0442\u0430\u0443\u044B",enterReportName:"\u0422\u04D9\u0436\u0456\u0440\u0438\u0431\u0435 \u0435\u0441\u0435\u0431\u0456 \u0430\u0442\u0430\u0443\u044B\u043D \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437",explanation:"\u0422\u04AF\u0441\u0456\u043D\u0434\u0456\u0440\u043C\u0435",studentReportSubmissionNotes:"\u0421\u0442\u0443\u0434\u0435\u043D\u0442 \u04AF\u043B\u0433\u0456\u0433\u0435 \u0441\u0430\u0439 \u0442\u04D9\u0436\u0456\u0440\u0438\u0431\u0435 \u0435\u0441\u0435\u0431\u0456\u043D \u0442\u0430\u043F\u0441\u044B\u0440\u0443 \u043A\u0435\u0437\u0456\u043D\u0434\u0435 \u043D\u0430\u0437\u0430\u0440 \u0430\u0443\u0434\u0430\u0440\u0430\u0442\u044B\u043D \u0436\u0430\u0439\u0442\u0442\u0430\u0440",fillingContentLabel:"\u0422\u043E\u043B\u0442\u044B\u0440\u0443 \u043C\u0430\u0437\u043C\u04B1\u043D\u044B",fillingContent:"\u0441\u0442\u0443\u0434\u0435\u043D\u0442 \u04AF\u043B\u0433\u0456 \u043C\u0430\u0437\u043C\u04B1\u043D\u044B\u043D\u0430 \u0441\u04D9\u0439\u043A\u0435\u0441 \u0442\u04D9\u0436\u0456\u0440\u0438\u0431\u0435 \u0435\u0441\u0435\u0431\u0456\u043D \u0442\u043E\u043B\u0442\u044B\u0440\u044B\u043F \u0442\u0430\u043F\u0441\u044B\u0440\u0430 \u0430\u043B\u0430\u0434\u044B",usageScenario:"\u049A\u043E\u043B\u0434\u0430\u043D\u0443 \u0436\u0430\u0493\u0434\u0430\u0439\u044B",showAssignmentInfoInReport:"\u0422\u04D9\u0436\u0456\u0440\u0438\u0431\u0435 \u0435\u0441\u0435\u0431\u0456\u043D\u0434\u0435 \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430\u0493\u0430 \u049B\u0430\u0442\u044B\u0441\u0442\u044B \u0430\u049B\u043F\u0430\u0440\u0430\u0442\u0442\u044B \u043A\u04E9\u0440\u0441\u0435\u0442\u0443",enableReportTemplateLabel:"\u0411\u04B1\u043B \u0435\u0441\u0435\u043F \u04AF\u043B\u0433\u0456\u0441\u0456\u043D \u049B\u043E\u0441\u0443",enableReportTemplate:"\u0435\u0441\u043A\u0435\u0440\u0442\u0443: \u0431\u0456\u0440 \u049B\u043E\u043B\u0434\u0430\u043D\u0443 \u0436\u0430\u0493\u0434\u0430\u0439\u044B\u043D\u0434\u0430 \u0442\u0435\u043A \u0431\u0456\u0440 \u0435\u0441\u0435\u043F \u04AF\u043B\u0433\u0456\u0441\u0456\u043D \u049B\u043E\u043B\u0434\u0430\u043D\u0443\u0493\u0430 \u0431\u043E\u043B\u0430\u0434\u044B",nonClassMembersNotAllowed:"\u0421\u044B\u043D\u044B\u043F \u043C\u04AF\u0448\u0435\u0441\u0456 \u0435\u043C\u0435\u0441, \u043A\u0456\u0440\u0443\u0433\u0435 \u0431\u043E\u043B\u043C\u0430\u0439\u0434\u044B",noAccessPermission:"\u0421\u0456\u0437\u0434\u0435 \u049B\u043E\u043B \u0436\u0435\u0442\u043A\u0456\u0437\u0443 \u049B\u04B1\u049B\u044B\u0493\u044B \u0436\u043E\u049B, \u0430\u043B\u0434\u044B\u043C\u0435\u043D \u0442\u0438\u0456\u0441\u0442\u0456 \u0440\u04B1\u049B\u0441\u0430\u0442\u0442\u044B \u0430\u043B\u044B\u04A3\u044B\u0437~",returnToPreviousPage:"\u0410\u043B\u0434\u044B\u04A3\u0493\u044B \u0431\u0435\u0442\u043A\u0435 \u043E\u0440\u0430\u043B\u0443",returnToHomePage:"\u0411\u0430\u0441\u0442\u044B \u0431\u0435\u0442\u043A\u0435 \u043E\u0440\u0430\u043B\u0443",viewWork:"\u0416\u04B1\u043C\u044B\u0441\u0442\u044B \u043A\u04E9\u0440\u0443",currentRoleStudent:"\u0410\u0493\u044B\u043C\u0434\u0430\u0493\u044B \u0440\u04E9\u043B\u0456: \u0441\u0442\u0443\u0434\u0435\u043D\u0442",exitClass:"\u0421\u044B\u043D\u044B\u043F\u0442\u0430\u043D \u0448\u044B\u0493\u0443",joinTeachingClass:"\u041E\u049B\u044B\u0442\u0443 \u0441\u044B\u043D\u044B\u0431\u044B\u043D\u0430 \u049B\u043E\u0441\u044B\u043B\u0443",joinGraduationProject:"\u0414\u0438\u043F\u043B\u043E\u043C \u0436\u043E\u0431\u0430\u0441\u044B\u043D\u0430 \u049B\u043E\u0441\u044B\u043B\u0443",classInvitationCode:"\u0421\u044B\u043D\u044B\u043F\u0442\u044B\u04A3 \u0448\u0430\u049B\u044B\u0440\u0443 \u043A\u043E\u0434\u044B:",answerTime:"\u0416\u0430\u0443\u0430\u043F \u0443\u0430\u049B\u044B\u0442\u044B",minute:"\u043C\u0438\u043D\u0443\u0442"},competitions:{competitionStatus:"\u0411\u0430\u0439\u049B\u0430\u0443 \u043A\u04AF\u0439\u0456",advisorContactInformation:"\u0416\u0435\u0442\u0435\u043A\u0448\u0456 \u043C\u04B1\u0493\u0430\u043B\u0456\u043C\u043D\u0456\u04A3 \u0431\u0430\u0439\u043B\u0430\u043D\u044B\u0441 \u0434\u0435\u0440\u0435\u043A\u0442\u0435\u0440\u0456",selectPracticalProject:"\u0422\u04D9\u0436\u0456\u0440\u0438\u0431\u0435\u043B\u0456\u043A \u0436\u043E\u0431\u0430\u043D\u044B \u0442\u0430\u04A3\u0434\u0430\u0443",practicalProjectName:"\u0422\u04D9\u0436\u0456\u0440\u0438\u0431\u0435\u043B\u0456\u043A \u0436\u043E\u0431\u0430 \u0430\u0442\u0430\u0443\u044B",search:"\u0406\u0437\u0434\u0435\u0443",schoolUnit:"\u041C\u0435\u043A\u0442\u0435\u043F / \u04B0\u0439\u044B\u043C",creatorCollaborators:"\u049A\u04B1\u0440\u0443\u0448\u044B / \u0421\u0435\u0440\u0456\u043A\u0442\u0435\u0441",mine:"\u041C\u0435\u043D\u0456\u04A3",source:"\u0414\u0435\u0440\u0435\u043A \u043A\u04E9\u0437\u0456",competitionQuestion1:"\u0411\u0430\u0439\u049B\u0430\u0443 \u0441\u04B1\u0440\u0430\u0493\u044B 1",questionTotal100Points:"\u0421\u04B1\u0440\u0430\u049B\u0442\u044B\u04A3 \u0436\u0430\u043B\u043F\u044B \u04B1\u043F\u0430\u0439\u044B 100",levelPoints:"\u0414\u0435\u04A3\u0433\u0435\u0439 \u04B1\u043F\u0430\u0439\u044B",equalDistributionRatio:"\u0422\u0435\u04A3 \u0431\u04E9\u043B\u0443 \u043A\u043E\u044D\u0444\u0444\u0438\u0446\u0438\u0435\u043D\u0442\u0456",difficultyLevel:"\u049A\u0438\u044B\u043D\u0434\u044B\u049B \u0434\u0435\u04A3\u0433\u0435\u0439\u0456",customPoints:"\u04E8\u0437\u0434\u0456\u043A \u04B1\u043F\u0430\u0439 \u043E\u0440\u043D\u0430\u0442\u0443",copy:"\u041A\u04E9\u0448\u0456\u0440\u0443",initiateReviewWhenReady:"\u0414\u0430\u0439\u044B\u043D \u0431\u043E\u043B\u0493\u0430\u043D \u0441\u043E\u04A3 \u0442\u0435\u043A\u0441\u0435\u0440\u0443\u0433\u0435 \u0436\u0456\u0431\u0435\u0440\u0443\u0433\u0435 \u0431\u043E\u043B\u0430\u0434\u044B",confirmInformationForFasterReview:"\u0411\u0430\u0439\u049B\u0430\u0443\u0434\u044B \u0442\u0435\u043A\u0441\u0435\u0440\u0443 \u0436\u044B\u043B\u0434\u0430\u043C\u0434\u044B\u0493\u044B\u043D \u0430\u0440\u0442\u0442\u044B\u0440\u0443 \u04AF\u0448\u0456\u043D \u0442\u04E9\u043C\u0435\u043D\u0434\u0435\u0433\u0456 \u0430\u049B\u043F\u0430\u0440\u0430\u0442\u0442\u044B\u04A3 \u0434\u04B1\u0440\u044B\u0441\u0442\u044B\u0493\u044B\u043D \u0440\u0430\u0441\u0442\u0430\u04A3\u044B\u0437",organizer:"\u04B0\u0439\u044B\u043C\u0434\u0430\u0441\u0442\u044B\u0440\u0443\u0448\u044B",mainResponsiblePersonName:"\u041D\u0435\u0433\u0456\u0437\u0433\u0456 \u0436\u0430\u0443\u0430\u043F\u0442\u044B \u0430\u0434\u0430\u043C\u043D\u044B\u04A3 \u0430\u0442\u044B-\u0436\u04E9\u043D\u0456",mainResponsiblePersonPhone:"\u041D\u0435\u0433\u0456\u0437\u0433\u0456 \u0436\u0430\u0443\u0430\u043F\u0442\u044B \u0430\u0434\u0430\u043C\u043D\u044B\u04A3 \u0442\u0435\u043B\u0435\u0444\u043E\u043D\u044B",underReview:"\u0422\u0435\u043A\u0441\u0435\u0440\u0456\u043B\u0443\u0434\u0435",registerImmediately:"\u0414\u0435\u0440\u0435\u0443 \u0442\u0456\u0440\u043A\u0435\u043B\u0443",joinTeamToCompete:"\u041A\u043E\u043C\u0430\u043D\u0434\u0430\u0493\u0430 \u049B\u043E\u0441\u044B\u043B\u044B\u043F \u049B\u0430\u0442\u044B\u0441\u0443",createTeamToCompete:"\u0416\u0430\u04A3\u0430 \u043A\u043E\u043C\u0430\u043D\u0434\u0430 \u049B\u04B1\u0440\u044B\u043F \u049B\u0430\u0442\u044B\u0441\u0443",participantName:"\u049A\u0430\u0442\u044B\u0441\u0443\u0448\u044B\u043D\u044B\u04A3 \u0430\u0442\u044B-\u0436\u04E9\u043D\u0456",invitationCode:"\u0428\u0430\u049B\u044B\u0440\u0443 \u043A\u043E\u0434\u044B",fillRequiredInformationForRegistration:"\u0411\u0430\u0439\u049B\u0430\u0443 \u0435\u0440\u0435\u0436\u0435\u0441\u0456\u043D\u0435 \u0441\u04D9\u0439\u043A\u0435\u0441, \u049B\u0430\u0442\u044B\u0441\u0443\u0448\u044B\u043B\u0430\u0440 \u043C\u0456\u043D\u0434\u0435\u0442\u0442\u0456 \u0430\u049B\u043F\u0430\u0440\u0430\u0442\u0442\u044B \u0442\u043E\u043B\u0442\u044B\u0440\u043C\u0430\u0439\u044B\u043D\u0448\u0430 \u0442\u0456\u0440\u043A\u0435\u0443 \u0430\u044F\u049B\u0442\u0430\u043B\u043C\u0430\u0439\u0434\u044B. \u0422\u043E\u043B\u0442\u044B\u0440\u044B\u043B\u0493\u0430\u043D \u043C\u04D9\u043B\u0456\u043C\u0435\u0442\u0442\u0435\u0440\u0434\u0456\u04A3 \u0434\u04B1\u0440\u044B\u0441 \u0436\u04D9\u043D\u0435 \u0442\u043E\u043B\u044B\u049B \u0435\u043A\u0435\u043D\u0456\u043D\u0435 \u043A\u04E9\u0437 \u0436\u0435\u0442\u043A\u0456\u0437\u0456\u04A3\u0456\u0437.",pleaseEnterInvitationCode:"\u0428\u0430\u049B\u044B\u0440\u0443 \u043A\u043E\u0434\u044B\u043D \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437",pleaseEnterParticipantStudentNumber:"\u049A\u0430\u0442\u044B\u0441\u0443\u0448\u044B\u043D\u044B\u04A3 \u0441\u0442\u0443\u0434\u0435\u043D\u0442 \u043D\u04E9\u043C\u0456\u0440\u0456\u043D \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437",createTeam:"\u041A\u043E\u043C\u0430\u043D\u0434\u0430 \u049B\u04B1\u0440\u0443",teamName:"\u041A\u043E\u043C\u0430\u043D\u0434\u0430 \u0430\u0442\u0430\u0443\u044B",pleaseEnterTeamName:"\u041A\u043E\u043C\u0430\u043D\u0434\u0430 \u0430\u0442\u0430\u0443\u044B\u043D \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437",addMembers:"\u041C\u04AF\u0448\u0435 \u049B\u043E\u0441\u0443",disbandTeam:"\u041A\u043E\u043C\u0430\u043D\u0434\u0430\u043D\u044B \u0442\u0430\u0440\u0430\u0442\u0443",joinTeam:"\u041A\u043E\u043C\u0430\u043D\u0434\u0430\u0493\u0430 \u049B\u043E\u0441\u044B\u043B\u0443",workSubmissionTime:"\u0416\u04B1\u043C\u044B\u0441\u0442\u044B \u0442\u0430\u043F\u0441\u044B\u0440\u0443 \u0443\u0430\u049B\u044B\u0442\u044B",startChallenge:"\u0421\u044B\u043D\u0430\u049B\u0442\u044B \u0431\u0430\u0441\u0442\u0430\u0443",totalTeams1:"\u0411\u0430\u0440\u043B\u044B\u049B \u043A\u043E\u043C\u0430\u043D\u0434\u0430\u043B\u0430\u0440 \u0441\u0430\u043D\u044B: 1",totalParticipants1:"\u0416\u0430\u043B\u043F\u044B \u049B\u0430\u0442\u044B\u0441\u0443\u0448\u044B\u043B\u0430\u0440 \u0441\u0430\u043D\u044B: 1",teamName:"\u041A\u043E\u043C\u0430\u043D\u0434\u0430 \u0430\u0442\u0430\u0443\u044B",teamCaptain:"\u041A\u043E\u043C\u0430\u043D\u0434\u0430 \u0431\u0430\u0441\u0448\u044B\u0441\u044B",numberOfMembers:"\u041C\u04AF\u0448\u0435\u043B\u0435\u0440 \u0441\u0430\u043D\u044B",members:"\u041C\u04AF\u0448\u0435\u043B\u0435\u0440",competitionOrganization:"\u0411\u0430\u0439\u049B\u0430\u0443\u0493\u0430 \u049B\u0430\u0442\u044B\u0441\u0443\u0448\u044B \u04AF\u0439\u044B\u043C",createCompetition:"\u0436\u0430\u04A3\u0430 \u0431\u0430\u0439\u049B\u0430\u0443 \u049B\u04B1\u0440\u0443",problemName:"\u0411\u0430\u0439\u049B\u0430\u0443\u0434\u044B\u04A3 \u0430\u0442\u0430\u0443\u044B",beginnerGuide:"\u0416\u0430\u04A3\u0430\u0434\u0430\u043D \u043A\u0435\u043B\u0433\u0435\u043D\u0434\u0435\u0440\u0433\u0435 \u043D\u04B1\u0441\u049B\u0430\u0443\u043B\u044B\u049B",certificateQuery:"\u0421\u0435\u0440\u0442\u0438\u0444\u0438\u043A\u0430\u0442\u0442\u044B \u0442\u0435\u043A\u0441\u0435\u0440\u0443",enterCertificateNumber:"\u0421\u0435\u0440\u0442\u0438\u0444\u0438\u043A\u0430\u0442 \u043D\u04E9\u043C\u0456\u0440\u0456\u043D \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437",query:"\u0421\u04B1\u0440\u0430\u0443",all:"\u0411\u0430\u0440\u043B\u044B\u0493\u044B",aboutToPublish:"\u0416\u0430\u049B\u044B\u043D\u0434\u0430 \u0436\u0430\u0440\u0438\u044F\u043B\u0430\u043D\u0430\u0434\u044B",registering:"\u0422\u0456\u0440\u043A\u0435\u043B\u0443 \u0436\u04AF\u0440\u0443\u0434\u0435",inProgress:"\u0416\u04AF\u0440\u0443\u0434\u0435",myCompetitions:"\u041C\u0435\u043D\u0456\u04A3 \u0431\u0430\u0439\u049B\u0430\u0443\u043B\u0430\u0440\u044B\u043C",pastCompetitionsMyCompetitions:"\u04E8\u0442\u043A\u0435\u043D \u0431\u0430\u0439\u049B\u0430\u0443\u043B\u0430\u0440 \u041C\u0435\u043D\u0456\u04A3 \u0431\u0430\u0439\u049B\u0430\u0443\u043B\u0430\u0440\u044B\u043C",dataStatistics:"\u0414\u0435\u0440\u0435\u043A\u0442\u0435\u0440 \u0441\u0442\u0430\u0442\u0438\u0441\u0442\u0438\u043A\u0430\u0441\u044B",enterCompetitionName:"\u0411\u0430\u0439\u049B\u0430\u0443 \u0430\u0442\u0430\u0443\u044B\u043D \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437",noRelatedDataYet:"\u049A\u0430\u0437\u0456\u0440\u0433\u0456 \u0443\u0430\u049B\u044B\u0442\u0442\u0430 \u0441\u04D9\u0439\u043A\u0435\u0441 \u0434\u0435\u0440\u0435\u043A\u0442\u0435\u0440 \u0436\u043E\u049B",iManage:"\u041C\u0435\u043D \u0431\u0430\u0441\u049B\u0430\u0440\u0430\u0442\u044B\u043D",iParticipate:"\u041C\u0435\u043D \u049B\u0430\u0442\u044B\u0441\u0430\u0442\u044B\u043D",browse:"\u0428\u043E\u043B\u0443",register:"\u0422\u0456\u0440\u043A\u0435\u043B\u0443",completeCompetitionTime:"\u0411\u0430\u0439\u049B\u0430\u0443 \u0443\u0430\u049B\u044B\u0442\u044B\u043D \u0442\u043E\u043B\u0442\u044B\u0440\u044B\u04A3\u044B\u0437",completeRegistrationDeadline:"\u0422\u0456\u0440\u043A\u0435\u0443 \u0430\u044F\u049B\u0442\u0430\u043B\u0443 \u0443\u0430\u049B\u044B\u0442\u044B\u043D \u0442\u043E\u043B\u0442\u044B\u0440\u044B\u04A3\u044B\u0437",competitionStatusPendingReview:"\u0411\u0430\u0439\u049B\u0430\u0443 \u043A\u04AF\u0439\u0456 \u0442\u0435\u043A\u0441\u0435\u0440\u0443\u0434\u0456 \u043A\u04AF\u0442\u0443\u0434\u0435",problemEntry:"\u0411\u0430\u0439\u049B\u0430\u0443\u0493\u0430 \u043A\u0456\u0440\u0443",overview:"\u0416\u0430\u043B\u043F\u044B \u0448\u043E\u043B\u0443",edit:"\u04E8\u04A3\u0434\u0435\u0443",hide:"\u0416\u0430\u0441\u044B\u0440\u0443",deletePage:"\u0411\u0435\u0442\u0442\u0456 \u0436\u043E\u044E",uploadAttachmentMax150M:"\u0444\u0430\u0439\u043B \u0436\u04AF\u043A\u0442\u0435\u0443 (\u0431\u0456\u0440 \u0444\u0430\u0439\u043B 150\u041C\u0411 \u0430\u0441\u043F\u0430\u0443)",cancel:"\u0411\u0430\u0441 \u0442\u0430\u0440\u0442\u0443",saveChanges:"\u04E8\u0437\u0433\u0435\u0440\u0456\u0441\u0442\u0435\u0440\u0434\u0456 \u0441\u0430\u049B\u0442\u0430\u0443",competitionDescription:"\u0411\u0430\u0439\u049B\u0430\u0443 \u0441\u0438\u043F\u0430\u0442\u0442\u0430\u043C\u0430\u0441\u044B",problemEntryNotSet:"\u0411\u0430\u0439\u049B\u0430\u0443\u0493\u0430 \u043A\u0456\u0440\u0443 (\u0421\u0456\u0437 \u04D9\u043B\u0456 \u0431\u0430\u0439\u049B\u0430\u0443 \u0441\u04B1\u0440\u0430\u049B\u0442\u0430\u0440\u044B\u043D \u043E\u0440\u043D\u0430\u0442\u043F\u0430\u0434\u044B\u04A3\u044B\u0437)",goToSettings:"\u0411\u0430\u043F\u0442\u0430\u0443\u0493\u0430 \u04E9\u0442\u0443",notifications:"\u0425\u0430\u0431\u0430\u0440\u043B\u0430\u043D\u0434\u044B\u0440\u0443 \u0445\u0430\u0431\u0430\u0440\u043B\u0430\u043C\u0430\u0441\u044B",materialDownload:"\u041C\u0430\u0442\u0435\u0440\u0438\u0430\u043B\u0434\u0430\u0440\u0434\u044B \u0436\u04AF\u043A\u0442\u0435\u0443",addSection:"\u0416\u0430\u04A3\u0430 \u0431\u04E9\u043B\u0456\u043C \u049B\u043E\u0441\u0443",leaderboard:"\u0420\u0435\u0439\u0442\u0438\u043D\u0433",promptCompetitionNotReviewedAdminOnly:"\u0415\u0441\u043A\u0435\u0440\u0442\u0443: \u0411\u04B1\u043B \u0431\u0430\u0439\u049B\u0430\u0443 \u04D9\u043B\u0456 \u0442\u0435\u043A\u0441\u0435\u0440\u0456\u043B\u043C\u0435\u0433\u0435\u043D, \u04D9\u0437\u0456\u0440\u0448\u0435 \u0442\u0435\u043A \u04D9\u043A\u0456\u043C\u0448\u0456\u043B\u0435\u0440\u0433\u0435 \u043A\u04E9\u0440\u0456\u043D\u0435\u0434\u0456",overallRanking:"\u0416\u0430\u043B\u043F\u044B \u0440\u0435\u0439\u0442\u0438\u043D\u0433",enterTeamName:"\u043A\u043E\u043C\u0430\u043D\u0434\u0430 \u0430\u0442\u0430\u0443\u044B\u043D \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437",exportList:"\u0422\u0456\u0437\u0456\u043C\u0434\u0456 \u044D\u043A\u0441\u043F\u043E\u0440\u0442\u0442\u0430\u0443",updateScores:"\u041D\u04D9\u0442\u0438\u0436\u0435\u043B\u0435\u0440\u0434\u0456 \u0436\u0430\u04A3\u0430\u0440\u0442\u0443",ranking:"\u0420\u0435\u0439\u0442\u0438\u043D\u0433\u0442\u0435\u0433\u0456 \u043E\u0440\u044B\u043D\u044B",team:"\u041A\u043E\u043C\u0430\u043D\u0434\u0430",schoolUnit:"\u041C\u0435\u043A\u0442\u0435\u043F/ \u043C\u0435\u043A\u0435\u043C\u0435",completionTime:"\u0410\u044F\u049B\u0442\u0430\u0443 \u0443\u0430\u049B\u044B\u0442\u044B",competitionResults:'"\u0416\u0430\u0440\u044B\u0441 \u043D\u04D9\u0442\u0438\u0436\u0435\u043B\u0435\u0440\u0456 (\u0411\u04B1\u043B \u0431\u0430\u0439\u049B\u0430\u0443\u0434\u0430 \u0430\u043B\u0434\u044B\u043C\u0435\u043D \u04D9\u0440 \u043A\u043E\u043C\u0430\u043D\u0434\u0430\u043D\u044B\u04A3 \u0435\u04A3 \u0436\u043E\u0493\u0430\u0440\u044B \u04B1\u043F\u0430\u0439\u044B \u0431\u043E\u0439\u044B\u043D\u0448\u0430 \u0440\u0435\u0439\u0442\u0438\u043D\u0433 \u049B\u04B1\u0440\u044B\u043B\u0430\u0434\u044B. \u0411\u0456\u0440\u043D\u0435\u0448\u0435 \u043A\u043E\u043C\u0430\u043D\u0434\u0430\u043D\u044B\u04A3 \u0435\u04A3 \u0436\u043E\u0493\u0430\u0440\u044B \u04B1\u043F\u0430\u0439\u044B \u0431\u0456\u0440\u0434\u0435\u0439 \u0431\u043E\u043B\u0441\u0430, \u043A\u043E\u043C\u0430\u043D\u0434\u0430\u043D\u044B\u04A3 \u043E\u0440\u0442\u0430\u0448\u0430 \u04B1\u043F\u0430\u0439\u044B \u0431\u043E\u0439\u044B\u043D\u0448\u0430 \u0440\u0435\u0442\u0442\u0435\u043B\u0435\u0434\u0456.)"',competitionResults2:"\u0416\u0430\u0440\u044B\u0441 \u043D\u04D9\u0442\u0438\u0436\u0435\u043B\u0435\u0440\u0456",teamAverageScore:"\u043A\u043E\u043C\u0430\u043D\u0434\u0430\u043D\u044B\u04A3 \u043E\u0440\u0442\u0430\u0448\u0430 \u04B1\u043F\u0430\u0439\u044B",noData:"\u0414\u0435\u0440\u0435\u043A\u0442\u0435\u0440 \u0436\u043E\u049B",teamDetails:"\u043A\u043E\u043C\u0430\u043D\u0434\u0430 \u0442\u0443\u0440\u0430\u043B\u044B \u0442\u043E\u043B\u044B\u049B \u0430\u049B\u043F\u0430\u0440\u0430\u0442",manageTeamScores:"\u043A\u043E\u043C\u0430\u043D\u0434\u0430 \u043D\u04D9\u0442\u0438\u0436\u0435\u043B\u0435\u0440\u0456\u043D \u0431\u0430\u0441\u049B\u0430\u0440\u0443",teamInformation:"\u043A\u043E\u043C\u0430\u043D\u0434\u0430 \u0430\u049B\u043F\u0430\u0440\u0430\u0442\u044B",all:"\u0416\u0430\u043B\u043F\u044B",enterSearchContent:"\u0406\u0437\u0434\u0435\u0443 \u043C\u04D9\u0442\u0456\u043D\u0456\u043D \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437",export:"\u042D\u043A\u0441\u043F\u043E\u0440\u0442\u0442\u0430\u0443",serialNumber:"\u0420\u0435\u0442\u0442\u0456\u043A \u043D\u04E9\u043C\u0456\u0440",teamId:"\u043A\u043E\u043C\u0430\u043D\u0434\u0430 ID",teamName:"\u043A\u043E\u043C\u0430\u043D\u0434\u0430 \u0430\u0442\u0430\u0443\u044B",teamScores:"\u043A\u043E\u043C\u0430\u043D\u0434\u0430 \u043D\u04D9\u0442\u0438\u0436\u0435\u0441\u0456",captainName:"\u043A\u043E\u043C\u0430\u043D\u0434\u0430 \u043A\u0430\u043F\u0438\u0442\u0430\u043D\u044B",advisorTeacher:"\u0416\u0435\u0442\u0435\u043A\u0448\u0456 \u043E\u049B\u044B\u0442\u0443\u0448\u044B",teamMemberCount:"\u043A\u043E\u043C\u0430\u043D\u0434\u0430 \u043C\u04AF\u0448\u0435\u043B\u0435\u0440\u0456\u043D\u0456\u04A3 \u0441\u0430\u043D\u044B",registrationTime:"\u0422\u0456\u0440\u043A\u0435\u043B\u0443 \u0443\u0430\u049B\u044B\u0442\u044B",operation:"\u04D8\u0440\u0435\u043A\u0435\u0442",memberInformation:"\u041C\u04AF\u0448\u0435\u043B\u0435\u0440 \u0442\u0443\u0440\u0430\u043B\u044B \u0430\u049B\u043F\u0430\u0440\u0430\u0442",personalScores:"\u0416\u0435\u043A\u0435 \u043D\u04D9\u0442\u0438\u0436\u0435",profession:"\u041A\u04D9\u0441\u0456\u043F",mobileNumber:"\u04B0\u044F\u043B\u044B \u0442\u0435\u043B\u0435\u0444\u043E\u043D \u043D\u04E9\u043C\u0456\u0440\u0456",studentEmployeeId:"\u0421\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0456\u043A/\u0416\u04B1\u043C\u044B\u0441 \u043D\u04E9\u043C\u0456\u0440\u0456",region:"\u0410\u0439\u043C\u0430\u049B",myTeam:"\u041C\u0435\u043D\u0456\u04A3 \u043A\u043E\u043C\u0430\u043D\u0434\u0430\u043C",allTeams:"\u0411\u0430\u0440\u043B\u044B\u049B \u043A\u043E\u043C\u0430\u043D\u0434\u0430\u043B\u0430\u0440",searchTeamOrMemberName:"\u041A\u043E\u043C\u0430\u043D\u0434\u0430 \u0430\u0442\u0430\u0443\u044B \u043D\u0435\u043C\u0435\u0441\u0435 \u043C\u04AF\u0448\u0435 \u0430\u0442\u044B\u043D \u0435\u043D\u0433\u0456\u0437\u0456\u043F, \u0456\u0437\u0434\u0435\u04A3\u0456\u0437",totalTeams0:"\u041A\u043E\u043C\u0430\u043D\u0434\u0430 \u0436\u0430\u043B\u043F\u044B \u0441\u0430\u043D\u044B: 0",totalParticipants0:"\u0411\u0430\u0440\u043B\u044B\u049B \u049B\u0430\u0442\u044B\u0441\u0443\u0448\u044B\u043B\u0430\u0440 \u0441\u0430\u043D\u044B: 0",discussion:"\u0422\u0430\u043B\u049B\u044B\u043B\u0430\u0443",rulesDescriptionDiscussionSection:'\u0415\u0440\u0435\u0436\u0435 \u0442\u04AF\u0441\u0456\u043D\u0434\u0456\u0440\u043C\u0435\u0441\u0456: \u041E\u0441\u044B \u0431\u04E9\u043B\u0456\u043C\u0434\u0435 \u04D9\u043A\u0456\u043C\u0448\u0456\u043B\u0435\u0440 \u0431\u0430\u0439\u049B\u0430\u0443\u0493\u0430 \u049B\u0430\u0442\u044B\u0441\u0442\u044B \u0442\u0430\u049B\u044B\u0440\u044B\u043F\u0442\u044B\u049B \u0442\u0430\u043B\u049B\u044B\u043B\u0430\u0443\u043B\u0430\u0440 \u0436\u0430\u0441\u0430\u0439 \u0430\u043B\u0430\u0434\u044B, \u043E\u043B \u043F\u043B\u0430\u0442\u0444\u043E\u0440\u043C\u0430 \u043F\u0430\u0439\u0434\u0430\u043B\u0430\u043D\u0443\u0448\u044B\u043B\u0430\u0440\u044B\u043D\u0430 \u0430\u0448\u044B\u049B \u0431\u043E\u043B\u0430\u0434\u044B. \u041F\u0430\u0439\u0434\u0430\u043B\u0430\u043D\u0443\u0448\u044B\u043B\u0430\u0440 \u043E\u0441\u044B \u0431\u04E9\u043B\u0456\u043C\u0434\u0456 \u0431\u0430\u0441\u049B\u0430\u043D\u0434\u0430 \u0441\u04D9\u0439\u043A\u0435\u0441 \u0442\u0430\u049B\u044B\u0440\u044B\u043F\u0442\u044B\u049B \u0442\u0430\u043B\u049B\u044B\u043B\u0430\u0443 \u0436\u0430\u0437\u0431\u0430\u0441\u044B\u043D\u0430 \u04E9\u0442\u0435\u0434\u0456 \u0436\u04D9\u043D\u0435 \u0431\u0430\u0439\u049B\u0430\u0443\u0493\u0430 \u049B\u0430\u0442\u044B\u0441\u0442\u044B \u043C\u04D9\u0441\u0435\u043B\u0435\u043B\u0435\u0440\u0434\u0456 \u0442\u0430\u043B\u049B\u044B\u043B\u0430\u0439 \u0430\u043B\u0430\u0434\u044B. \u0415\u0433\u0435\u0440 \u0431\u04B1\u043B \u0431\u04E9\u043B\u0456\u043C \u049B\u0430\u0436\u0435\u0442 \u0431\u043E\u043B\u043C\u0430\u0441\u0430, "\u0416\u0430\u0441\u044B\u0440\u0443" \u043E\u043F\u0446\u0438\u044F\u0441\u044B\u043D \u0431\u0435\u043B\u0433\u0456\u043B\u0435\u0443\u0433\u0435 \u0431\u043E\u043B\u0430\u0434\u044B, \u0441\u043E\u043D\u0434\u0430 \u0431\u04E9\u043B\u0456\u043C \u043F\u043B\u0430\u0442\u0444\u043E\u0440\u043C\u0430 \u043F\u0430\u0439\u0434\u0430\u043B\u0430\u043D\u0443\u0448\u044B\u043B\u0430\u0440\u044B\u043D\u0430 \u043A\u04E9\u0440\u0456\u043D\u0431\u0435\u0439\u0442\u0456\u043D \u0431\u043E\u043B\u0430\u0434\u044B."',topicName:"\u0422\u0430\u049B\u044B\u0440\u044B\u043F \u0430\u0442\u0430\u0443\u044B",content:"\u041C\u0430\u0437\u043C\u04B1\u043D\u044B",enterTopicContent:"\u0422\u0430\u049B\u044B\u0440\u044B\u043F \u043C\u0430\u0437\u043C\u04B1\u043D\u044B\u043D \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437",topicType:"\u0422\u0430\u049B\u044B\u0440\u044B\u043F \u0442\u04AF\u0440\u0456",technicalTags:"\u0422\u0435\u0445\u043D\u043E\u043B\u043E\u0433\u0438\u044F \u0442\u0435\u0433\u0442\u0435\u0440",settings:"\u0411\u0430\u043F\u0442\u0430\u0443\u043B\u0430\u0440",basicSettings:"\u041D\u0435\u0433\u0456\u0437\u0433\u0456 \u0431\u0430\u043F\u0442\u0430\u0443\u043B\u0430\u0440",competitionInformation:"\u0411\u0430\u0439\u049B\u0430\u0443 \u0430\u049B\u043F\u0430\u0440\u0430\u0442\u044B",basicInformation:"\u041D\u0435\u0433\u0456\u0437\u0433\u0456 \u0430\u049B\u043F\u0430\u0440\u0430\u0442",competitionMainTitle:"\u0411\u0430\u0439\u049B\u0430\u0443 \u043D\u0435\u0433\u0456\u0437\u0433\u0456 \u0442\u0430\u049B\u044B\u0440\u044B\u0431\u044B",competitionSubtitleEnter:"\u0411\u0430\u0439\u049B\u0430\u0443 \u049B\u043E\u0441\u044B\u043C\u0448\u0430 \u0442\u0430\u049B\u044B\u0440\u044B\u0431\u044B",competitionSubtitleEnter2:"\u0411\u0430\u0439\u049B\u0430\u0443 \u049B\u043E\u0441\u044B\u043C\u0448\u0430 \u0442\u0430\u049B\u044B\u0440\u044B\u0431\u044B\u043D \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437",competitionIntroductionEnter:"\u0411\u0430\u0439\u049B\u0430\u0443\u0493\u0430 \u0442\u04AF\u0441\u0456\u043D\u0456\u043A\u0442\u0435\u043C\u0435",competitionIntroductionEnter2:"\u0411\u0430\u0439\u049B\u0430\u0443 \u0441\u0438\u043F\u0430\u0442\u0442\u0430\u043C\u0430\u0441\u044B\u043D \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437",competitionWebsite:"\u0411\u0430\u0439\u049B\u0430\u0443 \u0432\u0435\u0431-\u0441\u0430\u0439\u0442\u044B",prizeAmountContactCustomerService:"\u0416\u04AF\u043B\u0434\u0435 \u0441\u043E\u043C\u0430\u0441\u044B (\u0415\u0433\u0435\u0440 \u0436\u04AF\u043B\u0434\u0435 \u043E\u0440\u043D\u0430\u0442\u049B\u044B\u04A3\u044B\u0437 \u043A\u0435\u043B\u0441\u0435, \u043F\u043B\u0430\u0442\u0444\u043E\u0440\u043C\u0430\u043D\u044B\u04A3 \u043A\u043B\u0438\u0435\u043D\u0442\u0442\u0435\u0440\u0433\u0435 \u049B\u044B\u0437\u043C\u0435\u0442 \u043A\u04E9\u0440\u0441\u0435\u0442\u0443 \u049B\u044B\u0437\u043C\u0435\u0442\u043A\u0435\u0440\u043B\u0435\u0440\u0456\u043D\u0435 \u0445\u0430\u0431\u0430\u0440\u043B\u0430\u0441\u044B\u04A3\u044B\u0437)",prizeCountEnter:"\u0416\u04AF\u043B\u0434\u0435\u043B\u0435\u0440 \u0441\u0430\u043D\u044B (\u0416\u04AF\u043B\u0434\u0435\u043B\u0435\u0440 \u0441\u0430\u043D\u044B\u043D \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437)",hostingQualificationDocument:"\u04E8\u0442\u043A\u0456\u0437\u0443 \u049B\u04B1\u0437\u044B\u0440\u0435\u0442\u0442\u0456\u043B\u0456\u0433\u0456 \u0442\u0443\u0440\u0430\u043B\u044B \u049B\u04B1\u0436\u0430\u0442 (\u0415\u0433\u0435\u0440 \u0431\u0430\u0439\u049B\u0430\u0443 \u0436\u04AF\u043B\u0434\u0435\u0441\u0456\u043D\u0435 \u049B\u0430\u0442\u044B\u0441\u0442\u044B \u043C\u04D9\u0441\u0435\u043B\u0435\u043B\u0435\u0440 \u0431\u043E\u043B\u0441\u0430, \u0442\u0438\u0456\u0441\u0442\u0456 \u049B\u04B1\u0437\u044B\u0440\u0435\u0442\u0442\u0456\u043B\u0456\u043A\u0442\u0456 \u0440\u0430\u0441\u0442\u0430\u0439\u0442\u044B\u043D \u049B\u04B1\u0436\u0430\u0442\u0442\u044B \u0436\u04AF\u043A\u0442\u0435\u04A3\u0456\u0437, \u0431\u04B1\u043B \u0431\u0430\u0439\u049B\u0430\u0443\u0434\u044B\u04A3 \u0442\u0435\u0437 \u0442\u0435\u043A\u0441\u0435\u0440\u0456\u043B\u0456\u043F \u04E9\u0442\u0443\u0456\u043D\u0435 \u044B\u049B\u043F\u0430\u043B \u0435\u0442\u0435\u0434\u0456)",uploadDocument:"\u049A\u04B1\u0436\u0430\u0442 \u0436\u04AF\u043A\u0442\u0435\u0443",registrationTimeNoEntryIfNotFilled:"\u0422\u0456\u0440\u043A\u0435\u043B\u0443 \u0443\u0430\u049B\u044B\u0442\u044B (\u0415\u0433\u0435\u0440 \u0442\u0456\u0440\u043A\u0435\u043B\u0443 \u0443\u0430\u049B\u044B\u0442\u044B\u043D \u043A\u04E9\u0440\u0441\u0435\u0442\u043F\u0435\u0441\u0435\u04A3\u0456\u0437, \u0431\u0430\u0439\u049B\u0430\u0443 \u0436\u0430\u0440\u0438\u044F\u043B\u0430\u043D\u0493\u0430\u043D\u043D\u0430\u043D \u043A\u0435\u0439\u0456\u043D \u0442\u0456\u0440\u043A\u0435\u043B\u0443 \u043A\u0456\u0440\u0435\u0431\u0435\u0440\u0456\u0441\u0456 \u043A\u04E9\u0440\u0441\u0435\u0442\u0456\u043B\u043C\u0435\u0439\u0434\u0456)",competitionTimeSelectDate:"\u0411\u0430\u0439\u049B\u0430\u0443 \u0443\u0430\u049B\u044B\u0442\u044B (\u041A\u04AF\u043D\u0434\u0456 \u0442\u0430\u04A3\u0434\u0430\u04A3\u044B\u0437)",to:"\u0414\u0435\u0439\u0456\u043D",openScope:"\u0410\u0448\u044B\u043B\u0443 \u0430\u0443\u049B\u044B\u043C\u044B",participationRules:"\u049A\u0430\u0442\u044B\u0441\u0443 \u0435\u0440\u0435\u0436\u0435\u043B\u0435\u0440\u0456",participateByScope:"\u0410\u0443\u049B\u044B\u043C \u0431\u043E\u0439\u044B\u043D\u0448\u0430 \u049B\u0430\u0442\u044B\u0441\u0443",customUserParticipation:"\u041F\u0430\u0439\u0434\u0430\u043B\u0430\u043D\u0443\u0448\u044B\u043B\u0430\u0440\u0434\u044B \u04E9\u0437\u0456\u043D\u0434\u0456\u043A \u0442\u0430\u04A3\u0434\u0430\u0443 \u0430\u0440\u049B\u044B\u043B\u044B \u049B\u0430\u0442\u044B\u0441\u0443",selectProvince:"\u041E\u0431\u043B\u044B\u0441\u0442\u044B \u0442\u0430\u04A3\u0434\u0430\u0443",allProvinces:"\u0411\u0430\u0440\u043B\u044B\u049B \u043E\u0431\u043B\u044B\u0441\u0442\u0430\u0440",partialProvinces:"\u041A\u0435\u0439\u0431\u0456\u0440 \u043E\u0431\u043B\u044B\u0441\u0442\u0430\u0440",selectInstitutions:"\u041E\u049B\u0443 \u043E\u0440\u044B\u043D\u0434\u0430\u0440\u044B\u043D \u0442\u0430\u04A3\u0434\u0430\u0443",allInstitutions:"\u0411\u0430\u0440\u043B\u044B\u049B \u043E\u049B\u0443 \u043E\u0440\u044B\u043D\u0434\u0430\u0440\u044B",partialInstitutions:"\u041A\u0435\u0439\u0431\u0456\u0440 \u043E\u049B\u0443 \u043E\u0440\u044B\u043D\u0434\u0430\u0440\u044B",registrantConditions:"\u0422\u0456\u0440\u043A\u0435\u043B\u0443\u0448\u0456\u043D\u0456\u04A3 \u0448\u0430\u0440\u0442\u0442\u0430\u0440\u044B",registrationConditions:"\u0422\u0456\u0440\u043A\u0435\u043B\u0443 \u0448\u0430\u0440\u0442\u0442\u0430\u0440\u044B",realNameAuthentication:"\u041D\u0430\u049B\u0442\u044B \u0430\u0442\u044B-\u0436\u04E9\u043D\u0456\u043D \u0440\u0430\u0441\u0442\u0430\u0443 ",realNameAuthenticationDesc:"\u049A\u0430\u0442\u044B\u0441\u0443\u0448\u044B\u043D\u044B\u04A3 \u0442\u0456\u0440\u043A\u0435\u0443\u0456 \u043D\u0430\u049B\u0442\u044B \u0430\u0442\u044B-\u0436\u04E9\u043D\u0456\u043C\u0435\u043D \u0440\u0430\u0441\u0442\u0430\u043B\u0443\u044B \u043A\u0435\u0440\u0435\u043A",bindMobile:"\u04B0\u044F\u043B\u044B \u0442\u0435\u043B\u0435\u0444\u043E\u043D \u043D\u04E9\u043C\u0456\u0440\u0456\u043D \u0431\u0430\u0439\u043B\u0430\u043D\u044B\u0441\u0442\u044B\u0440\u0443",bindMobileDesc:"\u049A\u0430\u0442\u044B\u0441\u0443\u0448\u044B\u043D\u044B\u04A3 \u0442\u0456\u0440\u043A\u0435\u043B\u0433\u0456\u0441\u0456\u043D\u0435 \u04B1\u044F\u043B\u044B \u0442\u0435\u043B\u0435\u0444\u043E\u043D \u043D\u04E9\u043C\u0456\u0440\u0456 \u0431\u0430\u0439\u043B\u0430\u043D\u044B\u0441\u0442\u044B\u0440\u044B\u043B\u0443\u044B \u043A\u0435\u0440\u0435\u043A",bindEmail:"\u042D\u043B\u0435\u043A\u0442\u0440\u043E\u043D\u0434\u044B\u049B \u043F\u043E\u0448\u0442\u0430\u043D\u044B \u0431\u0430\u0439\u043B\u0430\u043D\u044B\u0441\u0442\u044B\u0440\u0443",bindEmailDesc:" \u049A\u0430\u0442\u044B\u0441\u0443\u0448\u044B\u043D\u044B\u04A3 \u0442\u0456\u0440\u043A\u0435\u043B\u0433\u0456\u0441\u0456\u043D\u0435 \u044D\u043B\u0435\u043A\u0442\u0440\u043E\u043D\u0434\u044B\u049B \u043F\u043E\u0448\u0442\u0430 \u0431\u0430\u0439\u043B\u0430\u043D\u044B\u0441\u0442\u044B\u0440\u044B\u043B\u0443\u044B \u043A\u0435\u0440\u0435\u043A",registrationInformation:"\u0422\u0456\u0440\u043A\u0435\u043B\u0443 \u0430\u049B\u043F\u0430\u0440\u0430\u0442\u044B",registrationInformationDesc:"\u049A\u0430\u0442\u044B\u0441\u0443\u0448\u044B \u0442\u0456\u0440\u043A\u0435\u043B\u0443 \u043A\u0435\u0437\u0456\u043D\u0434\u0435 \u0442\u043E\u043B\u0442\u044B\u0440\u0443\u044B \u049B\u0430\u0436\u0435\u0442 \u0430\u049B\u043F\u0430\u0440\u0430\u0442",name:"\u0410\u0442\u044B-\u0436\u04E9\u043D\u0456",studentId:"\u0421\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0456\u043A \u043D\u04E9\u043C\u0456\u0440",gender:"\u0416\u044B\u043D\u044B\u0441\u044B",phone:"\u0422\u0435\u043B\u0435\u0444\u043E\u043D",grade:"\u041A\u0443\u0440\u0441 / \u041A\u043B\u0430\u0441\u0441",advisorTeacherName:"\u0416\u0435\u0442\u0435\u043A\u0448\u0456 \u043E\u049B\u044B\u0442\u0443\u0448\u044B\u043D\u044B\u04A3 \u0430\u0442\u044B-\u0436\u04E9\u043D\u0456",schoolOrUnit:"\u041C\u0435\u043A\u0442\u0435\u043F/ \u043C\u0435\u043A\u0435\u043C\u0435",schoolUnitTip:'\u049A\u043E\u0441\u044B\u043B\u0493\u0430\u043D \u043A\u0435\u0437\u0434\u0435, \u049B\u0430\u0442\u044B\u0441\u0443\u0448\u044B \u0442\u0456\u0440\u043A\u0435\u043B\u0443 \u0430\u049B\u043F\u0430\u0440\u0430\u0442\u044B\u043D \u0442\u043E\u043B\u0442\u044B\u0440\u0493\u0430\u043D\u0434\u0430, \u0442\u0430\u04A3\u0434\u0430\u0443\u0493\u0430 \u0431\u043E\u043B\u0430\u0442\u044B\u043D \u043C\u0435\u043A\u0442\u0435\u043F/\u04B1\u0439\u044B\u043C \u043E\u043F\u0446\u0438\u044F\u043B\u0430\u0440\u044B "\u0410\u0448\u044B\u043B\u0443 \u0430\u0443\u049B\u044B\u043C\u044B\u043D\u0434\u0430\u0493\u044B \u043E\u049B\u0443 \u043E\u0440\u044B\u043D\u0434\u0430\u0440\u044B" \u0442\u0456\u0437\u0456\u043C\u0456\u043C\u0435\u043D \u0431\u0456\u0440\u0434\u0435\u0439 \u0431\u043E\u043B\u0430\u0434\u044B.',schoolUnitConsistentWithOpenScope:"\xAB\u0410\u0448\u044B\u043B\u0443 \u0430\u0443\u049B\u044B\u043C\u044B\u043D\u0430\xBB \u043A\u0456\u0440\u0435\u0442\u0456\u043D \u043E\u049B\u0443 \u043E\u0440\u044B\u043D\u0434\u0430\u0440\u044B\u043C\u0435\u043D \u0431\u0456\u0440\u0434\u0435\u0439",idNumber:"\u0416\u0435\u043A\u0435 \u043A\u0443\u04D9\u043B\u0456\u043A \u043D\u04E9\u043C\u0456\u0440\u0456",participationMode:"\u049A\u0430\u0442\u044B\u0441\u0443 \u0440\u0435\u0436\u0438\u043C\u0456",teamCompetition:"\u041A\u043E\u043C\u0430\u043D\u0434\u0430\u043B\u044B\u049B \u0436\u0430\u0440\u044B\u0441",individualCompetition:"\u0416\u0435\u043A\u0435 \u0436\u0430\u0440\u044B\u0441",cannotInMultipleTeams:"\u0411\u0456\u0440\u043D\u0435\u0448\u0435 \u043A\u043E\u043C\u0430\u043D\u0434\u0430\u0434\u0430 \u0431\u043E\u043B\u0443\u044B\u043D\u0430 \u0431\u043E\u043B\u043C\u0430\u0439\u0434\u044B",studentCount:"\u0421\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0435\u0440 \u0441\u0430\u043D\u044B ",teacherCountPeople:"\u041E\u049B\u044B\u0442\u0443\u0448\u044B\u043B\u0430\u0440 \u0441\u0430\u043D\u044B",imageSettings:"\u0421\u0443\u0440\u0435\u0442 \u0431\u0430\u043F\u0442\u0430\u0443\u044B",competitionPoster:"\u0411\u0430\u0439\u049B\u0430\u0443 \u043F\u043E\u0441\u0442\u0435\u0440\u0456",uploadCompetitionCoverImage:"\u0411\u0430\u0439\u049B\u0430\u0443 \u043C\u04B1\u049B\u0430\u0431\u0430 \u0441\u0443\u0440\u0435\u0442\u0456\u043D \u0436\u04AF\u043A\u0442\u0435\u0443",imageSize:"\u0421\u0443\u0440\u0435\u0442 \u04E9\u043B\u0448\u0435\u043C\u0456",registrationSuccessPopup:"\u0421\u04D9\u0442\u0442\u0456 \u0442\u0456\u0440\u043A\u0435\u043B\u0443 \u0442\u0435\u0440\u0435\u0437\u0435\u0441\u0456",uploadExchangeGroupQrCode:"\u0422\u0430\u043B\u049B\u044B\u043B\u0430\u0443 \u0442\u043E\u0431\u044B\u043D\u044B\u04A3 QR-\u043A\u043E\u0434\u044B\u043D \u0436\u04AF\u043A\u0442\u0435\u0443",displayQrCode:"QR-\u043A\u043E\u0434\u0442\u044B \u043A\u04E9\u0440\u0441\u0435\u0442\u0443",registrationSuccessPrompt:"\u049A\u0430\u0442\u044B\u0441\u0443\u0448\u044B\u043B\u0430\u0440 QR-\u043A\u043E\u0434\u0442\u044B \u0441\u043A\u0430\u043D\u0435\u0440\u043B\u0435\u043F, \u0431\u0430\u0439\u049B\u0430\u0443\u0434\u044B\u04A3 \u0440\u0435\u0441\u043C\u0438 \u049B\u0430\u0443\u044B\u043C\u0434\u0430\u0441\u0442\u044B\u049B \u0442\u043E\u0431\u044B\u043D\u0430 \u049B\u043E\u0441\u044B\u043B\u044B\u043F, \u0441\u043E\u04A3\u0493\u044B \u0445\u0430\u0431\u0430\u0440\u043B\u0430\u043C\u0430\u043B\u0430\u0440\u0434\u044B \u0430\u043B\u0430 \u0430\u043B\u0430\u0434\u044B",example:"\u041C\u044B\u0441\u0430\u043B",problemSettings:"\u0411\u0430\u0439\u049B\u0430\u0443 \u0441\u04B1\u0440\u0430\u049B\u0442\u0430\u0440\u044B\u043D \u0431\u0430\u043F\u0442\u0430\u0443",modeSettings:"\u0420\u0435\u0436\u0438\u043C \u0431\u0430\u043F\u0442\u0430\u0443",competitionMode:"\u0411\u0430\u0439\u049B\u0430\u0443 \u0440\u0435\u0436\u0438\u043C\u0456",trainingMode:"\u0422\u04D9\u0436\u0456\u0440\u0438\u0431\u0435\u043B\u0456\u043A \u0436\u04B1\u043C\u044B\u0441 \u0440\u0435\u0436\u0438\u043C\u0456",trainingModeDesc:"\u0422\u04D9\u0436\u0456\u0440\u0438\u0431\u0435\u043B\u0456\u043A \u0436\u04B1\u043C\u044B\u0441 \u0441\u044B\u043D\u0430\u0493\u044B\u043D \u0431\u0430\u0441\u0442\u0430\u0443, \u0436\u04AF\u0439\u0435\u043B\u0456\u043A \u0431\u0430\u0493\u0430\u043B\u0430\u0443",classMode:"\u0421\u0430\u0431\u0430\u049B \u0440\u0435\u0436\u0438\u043C\u0456",classModeDesc:"\u049A\u0430\u0442\u044B\u0441\u0443\u0448\u044B\u043B\u0430\u0440 \u0441\u0430\u0431\u0430\u049B\u049B\u0430 \u043A\u0456\u0440\u0456\u043F, \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430\u043B\u0430\u0440\u0434\u044B \u043E\u0440\u044B\u043D\u0434\u0430\u0443\u044B \u043A\u0435\u0440\u0435\u043A, \u0441\u043E\u0434\u0430\u043D \u043A\u0435\u0439\u0456\u043D \u0435\u0441\u0435\u043F\u043A\u0435 \u0430\u043B\u044B\u043D\u0430\u0442\u044B\u043D \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430\u043B\u0430\u0440\u0434\u044B \u0442\u0430\u04A3\u0434\u0430\u043F, \u0440\u0435\u0439\u0442\u0438\u043D\u0433 \u0436\u0430\u0441\u0430\u043B\u0430\u0434\u044B",workMode:"\u0416\u04B1\u043C\u044B\u0441 \u0440\u0435\u0436\u0438\u043C\u0456",workModeDesc:"\u049A\u0430\u0442\u044B\u0441\u0443\u0448\u044B\u043B\u0430\u0440 \u0436\u04B1\u043C\u044B\u0441\u0442\u044B \u0442\u0430\u043F\u0441\u044B\u0440\u0430\u0434\u044B, \u0436\u04AF\u0439\u0435 \u0431\u0430\u0493\u0430\u043B\u0430\u0439\u0434\u044B",answerStartEndTimeEdit:"\u0416\u0430\u0443\u0430\u043F \u0431\u0435\u0440\u0443\u0434\u0456\u04A3 \u0431\u0430\u0441\u0442\u0430\u043B\u0443 \u043C\u0435\u043D \u0430\u044F\u049B\u0442\u0430\u043B\u0443 \u0443\u0430\u049B\u044B\u0442\u044B",addNewProblem:"\u0416\u0430\u04A3\u0430 \u0431\u0430\u0439\u049B\u0430\u0443 \u0441\u04B1\u0440\u0430\u049B\u0442\u0430\u0440\u044B\u043D \u049B\u043E\u0441\u0443",scheduleSettings:"\u0411\u0430\u0493\u0434\u0430\u0440\u043B\u0430\u043C\u0430 \u0431\u0430\u043F\u0442\u0430\u0443",rulesDescriptionScheduleSection:'"\u0415\u0440\u0435\u0436\u0435 \u0442\u04AF\u0441\u0456\u043D\u0434\u0456\u0440\u043C\u0435\u0441\u0456: \u041E\u0441\u044B \u0431\u04E9\u043B\u0456\u043C\u0434\u0435 \u04D9\u043A\u0456\u043C\u0448\u0456\u043B\u0435\u0440 \u0456\u0441-\u0448\u0430\u0440\u0430 \u043A\u04AF\u043D \u0442\u04D9\u0440\u0442\u0456\u0431\u0456\u043D\u0456\u04A3 \u0443\u0430\u049B\u044B\u0442 \u043E\u0441\u0456\u043D \u0436\u0430\u0441\u0430\u0439 \u0430\u043B\u0430\u0434\u044B, \u04D9\u0440 \u0431\u0430\u0493\u0434\u0430\u0440\u043B\u0430\u043C\u0430 \u043E\u0441\u044C\u0442\u0435 \u0440\u0435\u0442\u0442\u0456\u043A \u043D\u04E9\u043C\u0456\u0440\u043B\u0435\u0440 \u0431\u043E\u0439\u044B\u043D\u0448\u0430 \u0440\u0435\u0442\u0442\u0435\u043B\u0435\u0434\u0456. \u0421\u04D9\u0442\u0442\u0456 \u049B\u04B1\u0440\u044B\u043B\u0493\u0430\u043D\u043D\u0430\u043D \u043A\u0435\u0439\u0456\u043D \u043E\u043B \u043F\u043B\u0430\u0442\u0444\u043E\u0440\u043C\u0430 \u043F\u0430\u0439\u0434\u0430\u043B\u0430\u043D\u0443\u0448\u044B\u043B\u0430\u0440\u044B\u043D\u0430 \u0430\u0448\u044B\u049B \u0431\u043E\u043B\u0430\u0434\u044B, \u0431\u04B1\u043B \u043F\u0430\u0439\u0434\u0430\u043B\u0430\u043D\u0443\u0448\u044B\u043B\u0430\u0440\u0493\u0430 \u0431\u04AF\u043A\u0456\u043B \u0456\u0441-\u0448\u0430\u0440\u0430\u043D\u044B\u04A3 \u0431\u0430\u0440\u044B\u0441\u044B \u043C\u0435\u043D \u0436\u043E\u0441\u043F\u0430\u0440\u044B\u043D \u043E\u04A3\u0430\u0439 \u0442\u04AF\u0441\u0456\u043D\u0443\u0433\u0435 \u043C\u04AF\u043C\u043A\u0456\u043D\u0434\u0456\u043A \u0431\u0435\u0440\u0435\u0434\u0456."',scheduleOne:"\u0411\u0430\u0493\u0434\u0430\u0440\u043B\u0430\u043C\u0430",scheduleName:"\u0411\u0430\u0493\u0434\u0430\u0440\u043B\u0430\u043C\u0430 \u0430\u0442\u0430\u0443\u044B",scheduleNameEnter:"\u0411\u0430\u0493\u0434\u0430\u0440\u043B\u0430\u043C\u0430 \u0430\u0442\u0430\u0443\u044B\u043D \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437",scheduleTime:"\u0411\u0430\u0493\u0434\u0430\u0440\u043B\u0430\u043C\u0430 \u0443\u0430\u049B\u044B\u0442\u044B",scheduleTimeSelect:"\u0411\u0430\u0493\u0434\u0430\u0440\u043B\u0430\u043C\u0430 \u0443\u0430\u049B\u044B\u0442\u044B\u043D \u0442\u0430\u04A3\u0434\u0430\u04A3\u044B\u0437",delete:"\u0416\u043E\u044E",saveChanges:"\u04E8\u0437\u0433\u0435\u0440\u0456\u0441\u0442\u0435\u0440\u0434\u0456 \u0441\u0430\u049B\u0442\u0430\u0443",administrators:"\u04D8\u043A\u0456\u043C\u0448\u0456\u043B\u0435\u0440",administratorSettings:"\u04D8\u043A\u0456\u043C\u0448\u0456\u043B\u0435\u0440\u0434\u0456 \u0431\u0430\u043F\u0442\u0430\u0443",addAdministrator:"\u04D8\u043A\u0456\u043C\u0448\u0456 \u049B\u043E\u0441\u0443",searchType:"\u0406\u0437\u0434\u0435\u0443 \u0442\u04AF\u0440\u0456",email:"\u042D\u043B\u0435\u043A\u0442\u0440\u043E\u043D\u0434\u044B\u049B \u043F\u043E\u0448\u0442\u0430",searchContent:"\u0406\u0437\u0434\u0435\u0443 \u043C\u0430\u0437\u043C\u04B1\u043D\u044B",unit:"\u041C\u0435\u043A\u0435\u043C\u0435",enterUnitName:"\u041C\u0435\u043A\u0435\u043C\u0435 \u0430\u0442\u0430\u0443\u044B\u043D \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437",searchAdministratorToAdd:"\u049A\u043E\u0441\u049B\u044B\u04A3\u044B\u0437 \u043A\u0435\u043B\u0435\u0442\u0456\u043D \u04D9\u043A\u0456\u043C\u0448\u0456\u043D\u0456 \u0456\u0437\u0434\u0435\u04A3\u0456\u0437",search:"\u0406\u0437\u0434\u0435\u0443",confirm:"\u0420\u0430\u0441\u0442\u0430\u0443",cancel:"\u0411\u0430\u0441 \u0442\u0430\u0440\u0442\u0443",competitionGuide:"\u0411\u0430\u0439\u049B\u0430\u0443 \u043D\u04B1\u0441\u049B\u0430\u0443\u043B\u044B\u0493\u044B",mainTitleSettingsSetToTest:"\u041D\u0435\u0433\u0456\u0437\u0433\u0456 \u0442\u0430\u049B\u044B\u0440\u044B\u043F\u0442\u044B \u0431\u0430\u043F\u0442\u0430\u0443 (\u0421\u0456\u0437 \u043D\u0435\u0433\u0456\u0437\u0433\u0456 \u0442\u0430\u049B\u044B\u0440\u044B\u043F\u0442\u044B \u0431\u044B\u043B\u0430\u0439 \u043E\u0440\u043D\u0430\u0442\u0442\u044B\u04A3\u044B\u0437: \u0421\u044B\u043D\u0430\u049B)",websiteSettingsSetTo:"\u0412\u0435\u0431-\u0441\u0430\u0439\u0442 \u043C\u0435\u043A\u0435\u043D\u0436\u0430\u0439\u044B\u043D \u0431\u0430\u043F\u0442\u0430\u0443 (\u0421\u0456\u0437 \u0432\u0435\u0431-\u0441\u0430\u0439\u0442 \u043C\u0435\u043A\u0435\u043D\u0436\u0430\u0439\u044B\u043D \u0431\u044B\u043B\u0430\u0439 \u043E\u0440\u043D\u0430\u0442\u0442\u044B\u04A3\u044B\u0437:)",competitionTimeFillCorrectlyInSettings:"\u0411\u0430\u0439\u049B\u0430\u0443 \u0443\u0430\u049B\u044B\u0442\u044B (\u0411\u0430\u043F\u0442\u0430\u0443\u043B\u0430\u0440\u0434\u0430 \u0434\u04B1\u0440\u044B\u0441 \u0431\u0430\u0439\u049B\u0430\u0443 \u0443\u0430\u049B\u044B\u0442\u044B\u043D \u043A\u04E9\u0440\u0441\u0435\u0442\u0456\u04A3\u0456\u0437)",problemSettingsFillCorrectlyInSettings:"\u0411\u0430\u0439\u049B\u0430\u0443\u0434\u044B \u0431\u0430\u043F\u0442\u0430\u0443 (\u0411\u0430\u043F\u0442\u0430\u0443\u043B\u0430\u0440\u0434\u0430 \u0434\u04B1\u0440\u044B\u0441 \u0435\u0441\u0435\u043F \u0431\u0430\u043F\u0442\u0430\u0443\u043B\u0430\u0440\u044B\u043D \u043A\u04E9\u0440\u0441\u0435\u0442\u0456\u04A3\u0456\u0437)",submitForReviewCompleteGuideFirst:"\u0422\u0435\u043A\u0441\u0435\u0440\u0443\u0433\u0435 \u0436\u0456\u0431\u0435\u0440\u0443 (\u0411\u0430\u0439\u049B\u0430\u0443 \u043D\u04B1\u0441\u049B\u0430\u0443\u043B\u044B\u0493\u044B\u043D \u0430\u044F\u049B\u0442\u0430\u0493\u0430\u043D \u0441\u043E\u04A3 \u0442\u0435\u043A\u0441\u0435\u0440\u0443\u0433\u0435 \u0436\u0456\u0431\u0435\u0440\u0456\u04A3\u0456\u0437)",goCompleteInformation:"\u0410\u049B\u043F\u0430\u0440\u0430\u0442\u0442\u044B \u0442\u043E\u043B\u044B\u049B\u0442\u044B\u0440\u0443\u0493\u0430 \u04E9\u0442\u0443",view:"\u049A\u0430\u0440\u0430\u0443",competitionName:"\u0416\u0430\u0440\u044B\u0441 \u0430\u0442\u0430\u0443\u044B",noDataAvailable:"\u04D8\u0437\u0456\u0440\u0433\u0435 \u049B\u0430\u0442\u044B\u0441\u0442\u044B \u0434\u0435\u0440\u0435\u043A\u0442\u0435\u0440 \u0436\u043E\u049B",ongoing:"\u0416\u04AF\u0440\u0456\u043F \u0436\u0430\u0442\u049B\u0430\u043D",pastCompetitions:"\u04E8\u0442\u043A\u0435\u043D \u0436\u0430\u0440\u044B\u0441\u0442\u0430\u0440",underReview:"\u0422\u0435\u043A\u0441\u0435\u0440\u0443\u0434\u0435",noDescriptionAvailable:"\u04D8\u0437\u0456\u0440\u0433\u0435 \u0441\u0438\u043F\u0430\u0442\u0442\u0430\u043C\u0430 \u0436\u043E\u049B",competitionTime:"\u0416\u0430\u0440\u044B\u0441 \u0443\u0430\u049B\u044B\u0442\u044B",registrationDeadline:"\u0422\u0456\u0440\u043A\u0435\u0443 \u0430\u044F\u049B\u0442\u0430\u043B\u0443 \u0443\u0430\u049B\u044B\u0442\u044B",viewCount:"\u049A\u0430\u0440\u0430\u043B\u044B\u043C \u0441\u0430\u043D\u044B",prizeAmount:"\u0421\u044B\u0439\u0430\u049B\u044B \u043C\u04E9\u043B\u0448\u0435\u0440\u0456",prizeSetupContact:"\u0415\u0433\u0435\u0440 \u0441\u044B\u0439\u0430\u049B\u044B \u043E\u0440\u043D\u0430\u0442\u0443 \u049B\u0430\u0436\u0435\u0442 \u0431\u043E\u043B\u0441\u0430, \u043F\u043B\u0430\u0442\u0444\u043E\u0440\u043C\u0430 \u049B\u044B\u0437\u043C\u0435\u0442\u043A\u0435\u0440\u0456\u043C\u0435\u043D \u0445\u0430\u0431\u0430\u0440\u043B\u0430\u0441\u044B\u04A3\u044B\u0437",numberOfAwards:"\u0416\u04AF\u043B\u0434\u0435 \u0441\u0430\u043D\u044B",enterNumberOfAwards:"\u0416\u04AF\u043B\u0434\u0435 \u0441\u0430\u043D\u044B\u043D \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437",eventQualificationDocument:"\u04E8\u0442\u043A\u0456\u0437\u0443 \u049B\u04B1\u0437\u044B\u0440\u0435\u0442\u0456 \u049B\u04B1\u0436\u0430\u0442\u044B",uploadPrizeQualification:"\u0415\u0433\u0435\u0440 \u0436\u0430\u0440\u044B\u0441 \u0441\u044B\u0439\u0430\u049B\u044B\u0441\u044B\u043D\u0430 \u049B\u0430\u0442\u044B\u0441\u0442\u044B \u043C\u04D9\u0441\u0435\u043B\u0435 \u0431\u043E\u043B\u0441\u0430, \u0442\u0438\u0456\u0441\u0442\u0456 \u049B\u04B1\u0436\u0430\u0442\u0442\u044B \u0436\u04AF\u043A\u0442\u0435\u04A3\u0456\u0437, \u0431\u04B1\u043B \u0436\u0430\u0440\u044B\u0441\u0442\u044B \u0442\u0435\u0437\u0456\u0440\u0435\u043A \u043C\u0430\u049B\u04B1\u043B\u0434\u0430\u0443\u0493\u0430 \u043A\u04E9\u043C\u0435\u043A\u0442\u0435\u0441\u0435\u0434\u0456",noRegistrationTime:"\u0415\u0433\u0435\u0440 \u0442\u0456\u0440\u043A\u0435\u0443 \u0443\u0430\u049B\u044B\u0442\u044B \u0442\u043E\u043B\u0442\u044B\u0440\u044B\u043B\u043C\u0430\u0441\u0430, \u0436\u0430\u0440\u044B\u0441 \u0436\u0430\u0440\u0438\u044F\u043B\u0430\u043D\u0493\u0430\u043D\u043D\u0430\u043D \u043A\u0435\u0439\u0456\u043D \u0442\u0456\u0440\u043A\u0435\u0443 \u0431\u04E9\u043B\u0456\u043C\u0456 \u043A\u04E9\u0440\u0441\u0435\u0442\u0456\u043B\u043C\u0435\u0439\u0434\u0456",mentorContact:"\u0416\u0435\u0442\u0435\u043A\u0448\u0456 \u043C\u04B1\u0493\u0430\u043B\u0456\u043C\u043D\u0456\u04A3 \u0431\u0430\u0439\u043B\u0430\u043D\u044B\u0441 \u0430\u049B\u043F\u0430\u0440\u0430\u0442\u044B",adminSettings:"\u04D8\u043A\u0456\u043C\u0448\u0456 \u0431\u0430\u043F\u0442\u0430\u0443\u044B",uploadAttachment:"\u049A\u04B1\u0436\u0430\u0442\u0442\u044B \u0436\u04AF\u043A\u0442\u0435\u0443",registrationSuccessMessage:"\u0422\u0456\u0440\u043A\u0435\u0443 \u0441\u04D9\u0442\u0442\u0456 \u04E9\u0442\u0442\u0456 \u0434\u0435\u0433\u0435\u043D \u0445\u0430\u0431\u0430\u0440\u043B\u0430\u043C\u0430",questionAnswerStartEndTime:"\u0421\u04B1\u0440\u0430\u049B\u049B\u0430 \u0436\u0430\u0443\u0430\u043F \u0431\u0435\u0440\u0443 \u0431\u0430\u0441\u0442\u0430\u043B\u0430\u0442\u044B\u043D \u0436\u04D9\u043D\u0435 \u0430\u044F\u049B\u0442\u0430\u043B\u0430\u0442\u044B\u043D \u0443\u0430\u049B\u044B\u0442",addNew:"\u0416\u0430\u04A3\u0430 \u049B\u043E\u0441\u0443",mainTitleSettings:"\u0411\u0430\u0441\u0442\u044B \u0442\u0430\u049B\u044B\u0440\u044B\u043F\u0442\u044B \u0431\u0430\u043F\u0442\u0430\u0443",mainTitleSet:"\u0421\u0456\u0437 \u0431\u0430\u0441\u0442\u044B \u0442\u0430\u049B\u044B\u0440\u044B\u043F\u0442\u044B \u043C\u044B\u043D\u0430\u0434\u0430\u0439 \u0435\u0442\u0456\u043F \u043E\u0440\u043D\u0430\u0442\u0442\u044B\u04A3\u044B\u0437",websiteSettings:"\u0412\u0435\u0431-\u0441\u0430\u0439\u0442 \u0431\u0430\u043F\u0442\u0430\u0443\u044B",websiteSet:"\u0421\u0456\u0437 \u0432\u0435\u0431-\u0441\u0430\u0439\u0442\u0442\u044B \u0431\u044B\u043B\u0430\u0439 \u043E\u0440\u043D\u0430\u0442\u0442\u044B\u04A3\u044B\u0437:",enterCorrectCompetitionTime:"\u0411\u0430\u043F\u0442\u0430\u0443\u043B\u0430\u0440\u0434\u0430 \u0434\u04B1\u0440\u044B\u0441 \u0436\u0430\u0440\u044B\u0441 \u0443\u0430\u049B\u044B\u0442\u044B\u043D \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437",enterCorrectQuestionSettings:"\u0411\u0430\u043F\u0442\u0430\u0443\u043B\u0430\u0440\u0434\u0430 \u0434\u04B1\u0440\u044B\u0441 \u0436\u0430\u0440\u044B\u0441 \u0441\u04B1\u0440\u0430\u049B\u0442\u0430\u0440\u044B\u043D \u043E\u0440\u043D\u0430\u0442\u044B\u04A3\u044B\u0437",submitForReview:"\u0422\u0435\u043A\u0441\u0435\u0440\u0443\u0433\u0435 \u0436\u0456\u0431\u0435\u0440\u0443",completeGuidelinesBeforeReview:"\u0416\u0430\u0440\u044B\u0441 \u043D\u04B1\u0441\u049B\u0430\u0443\u043B\u044B\u0493\u044B\u043D \u0430\u044F\u049B\u0442\u0430\u0493\u0430\u043D \u0441\u043E\u04A3 \u0442\u0435\u043A\u0441\u0435\u0440\u0443\u0433\u0435 \u0436\u0456\u0431\u0435\u0440\u0456\u04A3\u0456\u0437",noQuestionsAdded:"\u0421\u0456\u0437 \u04D9\u043B\u0456 \u0436\u0430\u0440\u044B\u0441 \u0441\u04B1\u0440\u0430\u049B\u0442\u0430\u0440\u044B\u043D \u049B\u043E\u0441\u043F\u0430\u0434\u044B\u04A3\u044B\u0437, '\u0421\u04B1\u0440\u0430\u049B \u049B\u043E\u0441\u0443' \u0442\u04AF\u0439\u043C\u0435\u0441\u0456\u043D \u0431\u0430\u0441\u044B\u04A3\u044B\u0437",onlyCertifiedTeachersCanCreate:"\u049A\u0430\u0437\u0456\u0440\u0433\u0456 \u0443\u0430\u049B\u044B\u0442\u0442\u0430 \u0442\u0435\u043A \u043A\u04D9\u0441\u0456\u0431\u0438 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043A\u0430\u0442\u0442\u0430\u043B\u0493\u0430\u043D \u043C\u04B1\u0493\u0430\u043B\u0456\u043C\u0434\u0435\u0440\u0433\u0435 \u049B\u04B1\u0440\u0443\u0493\u0430 \u0440\u04B1\u049B\u0441\u0430\u0442 \u0435\u0442\u0456\u043B\u0435\u0434\u0456",registrationClosed:"\u0422\u0456\u0440\u043A\u0435\u0443 \u0430\u044F\u049B\u0442\u0430\u043B\u0434\u044B",registered:"\u0422\u0456\u0440\u043A\u0435\u043B\u0433\u0435\u043D",ended:"\u0410\u044F\u049B\u0442\u0430\u043B\u0493\u0430\u043D",rankingClosed:"\u0420\u0435\u0439\u0442\u0438\u043D\u0433 \u049B\u0430\u0437\u0456\u0440 \u0436\u0430\u0431\u044B\u049B \u043A\u04AF\u0439\u0434\u0435",share:"\u0411\u04E9\u043B\u0456\u0441\u0443",enterExamRoom:"\u0415\u043C\u0442\u0438\u0445\u0430\u043D \u0437\u0430\u043B\u044B\u043D\u0430 \u043A\u0456\u0440\u0443",teamMembers:"\u041A\u043E\u043C\u0430\u043D\u0434\u0430 \u043C\u04AF\u0448\u0435\u043B\u0435\u0440\u0456",exitTeam:"\u041A\u043E\u043C\u0430\u043D\u0434\u0430\u0434\u0430\u043D \u0448\u044B\u0493\u0443",phone1:"\u0422\u0435\u043B\u0435\u0444\u043E\u043D",major:"\u041C\u0430\u043C\u0430\u043D\u0434\u044B\u0493\u044B",role:"\u0420\u04E9\u043B\u0456"},problemset:{questionBank:"\u0421\u04B1\u0440\u0430\u049B\u0442\u0430\u0440 \u0431\u0430\u0437\u0430\u0441\u044B",public:"\u049A\u043E\u0493\u0430\u043C\u0434\u044B\u049B",myCreated:"\u041C\u0435\u043D \u049B\u04B1\u0440\u0493\u0430\u043D\u0434\u0430\u0440\u044B\u043C",direction:"\u0411\u0430\u0493\u044B\u0442",knowledgePoint:"\u0411\u0456\u043B\u0456\u043C \u0442\u0430\u049B\u044B\u0440\u044B\u0431\u044B",questionType:"\u0421\u04B1\u0440\u0430\u049B \u0442\u04AF\u0440\u0456",difficulty:"\u049A\u0438\u044B\u043D\u0434\u044B\u049B \u0434\u0435\u04A3\u0433\u0435\u0439\u0456",all:"\u0411\u0430\u0440\u043B\u044B\u0493\u044B",programmingQuestion:"\u0411\u0430\u0493\u0434\u0430\u0440\u043B\u0430\u043C\u0430\u043B\u0430\u0443 \u0441\u04B1\u0440\u0430\u0493\u044B",singleChoice:"\u0411\u0456\u0440 \u0442\u0430\u04A3\u0434\u0430\u0443\u043B\u044B \u0441\u04B1\u0440\u0430\u049B",multipleChoice:"\u041A\u04E9\u043F \u0442\u0430\u04A3\u0434\u0430\u0443\u043B\u044B \u0441\u04B1\u0440\u0430\u049B",trueFalse:"\u0414\u04B1\u0440\u044B\u0441/\u0431\u04B1\u0440\u044B\u0441 \u0441\u04B1\u0440\u0430\u0493\u044B",fillInTheBlank:"\u0411\u043E\u0441 \u043E\u0440\u044B\u043D\u0434\u0430 \u0442\u043E\u043B\u044B\u049B\u0442\u044B\u0440\u0443 \u0441\u04B1\u0440\u0430\u0493\u044B",shortAnswer:"\u049A\u044B\u0441\u049B\u0430\u0448\u0430 \u0436\u0430\u0443\u0430\u043F",compositeQuestion:"\u049A\u04B1\u0440\u0430\u043C\u0430 \u0441\u04B1\u0440\u0430\u049B",programFillInTheBlank:"\u0411\u0430\u0493\u0434\u0430\u0440\u043B\u0430\u043C\u0430 \u0442\u043E\u043B\u044B\u049B\u0442\u044B\u0440\u0443 \u0441\u04B1\u0440\u0430\u0493\u044B",practicalQuestion:"\u041F\u0440\u0430\u043A\u0442\u0438\u043A\u0430\u043B\u044B\u049B \u0441\u04B1\u0440\u0430\u049B",easy:"\u041E\u04A3\u0430\u0439",moderate:"\u041E\u0440\u0442\u0430\u0448\u0430",difficult:"\u049A\u0438\u044B\u043D",currentFolder:"\u0410\u0493\u044B\u043C\u0434\u0430\u0493\u044B \u043F\u0430\u043F\u043A\u0430",rootDirectory:"\u0422\u04AF\u043F \u043C\u0430\u0437\u043C\u04B1\u043D\u044B",shareAllFolders:"\u0411\u0430\u0440\u043B\u044B\u049B \u043F\u0430\u043F\u043A\u0430\u043D\u044B \u043E\u0440\u0442\u0430\u049B \u043F\u0430\u0439\u0434\u0430\u043B\u0430\u043D\u0443",delete:"\u0416\u043E\u044E",rename:"\u0430\u0442\u0430\u0443\u044B\u043D \u04E9\u0437\u0433\u0435\u0440\u0442\u0443",questionCount:"\u0421\u04B1\u0440\u0430\u049B\u0442\u0430\u0440 \u0441\u0430\u043D\u044B",createNewFolder:"\u0416\u0430\u04A3\u0430 \u043F\u0430\u043F\u043A\u044B \u049B\u04B1\u0440\u0443",folderName:"\u043F\u0430\u043F\u043A\u044B \u0430\u0442\u0430\u0443\u044B",enterFolderName:"\u043F\u0430\u043F\u043A\u044B \u0430\u0442\u0430\u0443\u044B\u043D \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437",folderLocation:"\u043F\u0430\u043F\u043A\u044B \u043E\u0440\u043D\u0430\u043B\u0430\u0441\u0443\u044B",sortByCreationTimeDescending:"\u049A\u04B1\u0440\u044B\u043B\u0443 \u0443\u0430\u049B\u044B\u0442\u044B \u0431\u043E\u0439\u044B\u043D\u0448\u0430 \u043A\u0435\u043C\u0443 \u0440\u0435\u0442\u0456\u043C\u0435\u043D",sortByQuestionNameAscending:"\u0421\u04B1\u0440\u0430\u049B \u0430\u0442\u0430\u0443\u044B \u0431\u043E\u0439\u044B\u043D\u0448\u0430 \u04E9\u0441\u0443 \u0440\u0435\u0442\u0456\u043C\u0435\u043D",sortByQuestionNameDescending:"\u0421\u04B1\u0440\u0430\u049B \u0430\u0442\u0430\u0443\u044B \u0431\u043E\u0439\u044B\u043D\u0448\u0430 \u043A\u0435\u043C\u0443 \u0440\u0435\u0442\u0456\u043C\u0435\u043D",sortByUpdateTimeAscending:"\u0416\u0430\u04A3\u0430\u0440\u0442\u0443 \u0443\u0430\u049B\u044B\u0442\u044B \u0431\u043E\u0439\u044B\u043D\u0448\u0430 \u04E9\u0441\u0443 \u0440\u0435\u0442\u0456\u043C\u0435\u043D",sortByUpdateTimeDescending:"\u0416\u0430\u04A3\u0430\u0440\u0442\u0443 \u0443\u0430\u049B\u044B\u0442\u044B \u0431\u043E\u0439\u044B\u043D\u0448\u0430 \u043A\u0435\u043C\u0443 \u0440\u0435\u0442\u0456\u043C\u0435\u043D",sortByUsageCountAscending:"\u049A\u043E\u043B\u0434\u0430\u043D\u0443 \u0441\u0430\u043D\u044B \u0431\u043E\u0439\u044B\u043D\u0448\u0430 \u04E9\u0441\u0443 \u0440\u0435\u0442\u0456\u043C\u0435\u043D",sortByUsageCountDescending:"\u049A\u043E\u043B\u0434\u0430\u043D\u0443 \u0441\u0430\u043D\u044B \u0431\u043E\u0439\u044B\u043D\u0448\u0430 \u043A\u0435\u043C\u0443 \u0440\u0435\u0442\u0456\u043C\u0435\u043D",sortByCreationTimeAscending:"\u049A\u04B1\u0440\u044B\u043B\u0443 \u0443\u0430\u049B\u044B\u0442\u044B \u0431\u043E\u0439\u044B\u043D\u0448\u0430 \u04E9\u0441\u0443 \u0440\u0435\u0442\u0456\u043C\u0435\u043D",exportQuestions:"\u0421\u04B1\u0440\u0430\u049B\u0442\u0430\u0440\u0434\u044B \u044D\u043A\u0441\u043F\u043E\u0440\u0442\u0442\u0430\u0443",exportSettings:"\u042D\u043A\u0441\u043F\u043E\u0440\u0442 \u0431\u0430\u043F\u0442\u0430\u0443\u044B",includeSubFolders:"\u0406\u0448\u043A\u0456 \u043F\u0430\u043F\u043A\u044B\u043B\u0430\u0440\u0434\u044B \u049B\u0430\u043C\u0442\u0443",onlyCurrentFolder:"\u0422\u0435\u043A \u0430\u0493\u044B\u043C\u0434\u0430\u0493\u044B \u043F\u0430\u043F\u043A\u044B\u043D\u044B",compositeAndPracticalNotExportable:"\u049A\u04B1\u0440\u0430\u043C\u0430 \u0436\u04D9\u043D\u0435 \u043F\u0440\u0430\u043A\u0442\u0438\u043A\u0430\u043B\u044B\u049B \u0441\u04B1\u0440\u0430\u049B\u0442\u0430\u0440 \u044D\u043A\u0441\u043F\u043E\u0440\u0442\u049B\u0430 \u049B\u043E\u043B\u0434\u0430\u0443 \u043A\u04E9\u0440\u0441\u0435\u0442\u0456\u043B\u043C\u0435\u0439\u0434\u0456",creator:"\u049A\u04B1\u0440\u0443\u0448\u044B",update:"\u0416\u0430\u04A3\u0430\u0440\u0442\u0443",usageCount:"\u049A\u043E\u043B\u0434\u0430\u043D\u0493\u0430\u043D \u0441\u0430\u043D\u044B",edit:"\u04E8\u04A3\u0434\u0435\u0443",experience:"\u0422\u04D9\u0436\u0456\u0440\u0438\u0431\u0435",more:"\u049A\u043E\u0441\u044B\u043C\u0448\u0430",copy:"\u041A\u04E9\u0448\u0456\u0440\u0443",moveTo:"\u0416\u044B\u043B\u0436\u044B\u0442\u0443",publish:"\u0416\u0430\u0440\u0438\u044F\u043B\u0430\u0443",addToQuestionBasket:"\u0421\u04B1\u0440\u0430\u049B \u0441\u0435\u0431\u0435\u0442\u0456\u043D\u0435 \u049B\u043E\u0441\u0443",questionBasket:"\u0421\u04B1\u0440\u0430\u049B \u0441\u0435\u0431\u0435\u0442\u0456",removeFromQuestionBasket:"\u0421\u0435\u0431\u0435\u0442\u0442\u0435\u043D \u0448\u044B\u0493\u0430\u0440\u0443",selectQuestionsToAddToBasketBeforeCreatingTest:"\u0421\u04B1\u0440\u0430\u049B\u0442\u0430\u0440\u0434\u044B \u0441\u0435\u0431\u0435\u0442\u043A\u0435 \u049B\u043E\u0441\u044B\u043F \u0431\u0430\u0440\u044B\u043F \u0442\u0435\u0441\u0442 \u049B\u04B1\u0440\u0430\u0441\u0442\u044B\u0440\u0443\u0434\u044B \u0442\u0430\u04A3\u0434\u0430\u04A3\u044B\u0437",totalQuestions:"\u0411\u0430\u0440\u043B\u044B\u049B \u0441\u04B1\u0440\u0430\u049B\u0442\u0430\u0440 \u0441\u0430\u043D\u044B",clear:"\u0422\u0430\u0437\u0430\u043B\u0430\u0443",createTest:"\u0422\u0435\u0441\u0442 \u049B\u04B1\u0440\u0430\u0441\u0442\u044B\u0440\u0443",questionDescription:"\u0421\u04B1\u0440\u0430\u049B \u0441\u0438\u043F\u0430\u0442\u0442\u0430\u043C\u0430\u0441\u044B",operationLog:"\u04D8\u0440\u0435\u043A\u0435\u0442 \u0436\u0430\u0437\u0431\u0430\u0441\u044B",evaluation:"\u0411\u0430\u0493\u0430\u043B\u0430\u0443",testCases:"\u0421\u044B\u043D\u0430\u049B \u043C\u044B\u0441\u0430\u043B\u0434\u0430\u0440\u044B",programmingLanguage:"\u0411\u0430\u0493\u0434\u0430\u0440\u043B\u0430\u043C\u0430\u043B\u0430\u0443 \u0442\u0456\u043B\u0456",singleTestCaseTimeLimit:"\u0411\u0456\u0440 \u0441\u044B\u043D\u0430\u049B \u0436\u0438\u044B\u043D\u0442\u044B\u0493\u044B\u043D\u044B\u04A3 \u0443\u0430\u049B\u044B\u0442 \u0448\u0435\u043A\u0442\u0435\u0443\u0456",onlyCertifiedTeachersCanCreate:"\u049A\u0430\u0437\u0456\u0440\u0433\u0456 \u0443\u0430\u049B\u044B\u0442\u0442\u0430 \u0442\u0435\u043A \u043A\u04D9\u0441\u0456\u0431\u0438 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043A\u0430\u0442\u0442\u0430\u043B\u0493\u0430\u043D \u043C\u04B1\u0493\u0430\u043B\u0456\u043C\u0434\u0435\u0440\u0433\u0435 \u049B\u04B1\u0440\u0443\u0493\u0430 \u0440\u04B1\u049B\u0441\u0430\u0442 \u0435\u0442\u0456\u043B\u0435\u0434\u0456",console:"\u041A\u043E\u043D\u0441\u043E\u043B\u044C",debugCode:"\u041A\u043E\u0434\u0442\u044B \u0436\u04E9\u043D\u0434\u0435\u0443",submitAndEvaluate:"\u0411\u0430\u0493\u0430\u043B\u0430\u0443 \u0436\u04D9\u043D\u0435 \u0436\u0456\u0431\u0435\u0440\u0443",debugResult:"\u041A\u043E\u0434 \u0436\u04E9\u043D\u0434\u0435\u0443 \u043D\u04D9\u0442\u0438\u0436\u0435\u0441\u0456",customTestCase:"\u04E8\u0437 \u0442\u0435\u0441\u0442 \u043C\u044B\u0441\u0430\u043B\u044B\u04A3\u044B\u0437\u0434\u044B \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437",inputTestCase:"\u04E8\u0437 \u0441\u044B\u043D\u0430\u049B \u043C\u044B\u0441\u0430\u043B\u044B\u04A3\u044B\u0437\u0434\u044B \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437 (\u0435\u0433\u0435\u0440 \u0431\u043E\u0441 \u049B\u0430\u043B\u0434\u044B\u0440\u044B\u043B\u0441\u0430, \u0431\u0456\u0440\u0456\u043D\u0448\u0456 \u0430\u0432\u0442\u043E\u043C\u0430\u0442\u0442\u044B \u0442\u04AF\u0440\u0434\u0435 \u0442\u043E\u043B\u044B\u049B\u0442\u044B\u0440\u044B\u043B\u0493\u0430\u043D \u043C\u04D9\u0442\u0456\u043D\u0434\u0456\u043A \u043C\u044B\u0441\u0430\u043B \u049B\u043E\u043B\u0434\u0430\u043D\u044B\u043B\u0430\u0434\u044B)",executionResult:"\u041A\u043E\u0434\u0442\u044B \u043E\u0440\u044B\u043D\u0434\u0430\u0443 \u043D\u04D9\u0442\u0438\u0436\u0435\u0441\u0456",inputTestValue:"\u04E8\u0437 \u0442\u0435\u0441\u0442 \u043C\u044B\u0441\u0430\u043B\u044B\u04A3\u044B\u0437\u0434\u044B\u04A3 \u0435\u043D\u0433\u0456\u0437\u0443 \u043C\u04D9\u043D\u0456\u043D \u0441\u043E\u043B \u0436\u0430\u049B\u0442\u0430 \u0436\u0430\u0437\u044B\u04A3\u044B\u0437, \xAB\u041A\u043E\u0434\u0442\u044B \u0436\u04E9\u043D\u0434\u0435\u0443\xBB \u0431\u0430\u0442\u044B\u0440\u043C\u0430\u0441\u044B\u043D \u0431\u0430\u0441\u044B\u04A3\u044B\u0437 \u2014 \u043E\u0440\u044B\u043D\u0434\u0430\u0443 \u043D\u04D9\u0442\u0438\u0436\u0435\u0441\u0456 \u0448\u044B\u0493\u0430\u0434\u044B",settings:"\u0411\u0430\u043F\u0442\u0430\u0443\u043B\u0430\u0440",codeFormat:"\u041A\u043E\u0434 \u043F\u0456\u0448\u0456\u043C\u0456",displayMode:"\u041A\u04E9\u0440\u0441\u0435\u0442\u0443 \u0440\u0435\u0436\u0438\u043C\u0456",fontSize:"\u049A\u0430\u0440\u0456\u043F \u04E9\u043B\u0448\u0435\u043C\u0456",tabConversion:"Tab \u0442\u04AF\u0440\u043B\u0435\u043D\u0434\u0456\u0440\u0443",formatCode:"\u041A\u043E\u0434\u0442\u044B \u043F\u0456\u0448\u0456\u043C\u0434\u0435\u0443",shortcuts:"\u041F\u0435\u0440\u043D\u0435\u0442\u0430\u049B\u0442\u0430 \u0436\u0430\u0440\u043B\u044B\u049B\u0442\u0430\u0440\u044B",saveCode:"\u041A\u043E\u0434\u0442\u044B \u0441\u0430\u049B\u0442\u0430\u0443",invokeShortcutsList:"\u0416\u0430\u0440\u043B\u044B\u049B\u0442\u0430\u0440 \u0442\u0456\u0437\u0456\u043C\u0456\u043D \u0430\u0448\u0443",indentLeftRight:"\u0421\u043E\u043B\u0493\u0430 \u0436\u04D9\u043D\u0435 \u043E\u04A3\u0493\u0430 \u0448\u0435\u0433\u0456\u043D\u0443",jumpToMatchingBracket:"\u0416\u0430\u049B\u0448\u0430 \u0441\u04D9\u0439\u043A\u0435\u0441\u0442\u0456\u0433\u0456\u043D\u0435 \u04E9\u0442\u0443",goToFirstLine:"\u0411\u0456\u0440\u0456\u043D\u0448\u0456 \u0436\u043E\u043B\u0493\u0430 \u04E9\u0442\u0443",goToLastLine:"\u0421\u043E\u04A3\u0493\u044B \u0436\u043E\u043B\u0493\u0430 \u04E9\u0442\u0443",difficulty1:"\u041F\u0440\u0430\u043A\u0442\u0438\u043A\u0430 \u0434\u0435\u04A3\u0433\u0435\u0439\u0456",labEnvironment:"\u0417\u0435\u0440\u0442\u0445\u0430\u043D\u0430 \u043E\u0440\u0442\u0430\u0441\u044B",labContainerNetwork:"\u0417\u0435\u0440\u0442\u0445\u0430\u043D\u0430 \u043A\u043E\u043D\u0442\u0435\u0439\u043D\u0435\u0440 \u0436\u0435\u043B\u0456\u0441\u0456",enableExternalNetwork:"\u0421\u044B\u0440\u0442\u049B\u044B \u0436\u0435\u043B\u0456\u043D\u0456 \u049B\u043E\u0441\u0443",programmingProblemName:"\u0411\u0430\u0493\u0434\u0430\u0440\u043B\u0430\u043C\u0430\u043B\u0430\u0443 \u0441\u04B1\u0440\u0430\u0493\u044B\u043D\u044B\u04A3 \u0430\u0442\u0430\u0443\u044B",problemDescription:"\u0421\u04B1\u0440\u0430\u049B \u0441\u0438\u043F\u0430\u0442\u0442\u0430\u043C\u0430\u0441\u044B",referenceAnswer:"\u042D\u0442\u0430\u043B\u043E\u043D\u0434\u044B\u049B \u0436\u0430\u0443\u0430\u043F",editReferenceAnswer:"\u042D\u0442\u0430\u043B\u043E\u043D\u0434\u044B\u049B \u0436\u0430\u0443\u0430\u043F\u0442\u044B \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437 (\u043C\u0456\u043D\u0434\u0435\u0442\u0442\u0456 \u0435\u043C\u0435\u0441)",problemAnalysis:"\u0421\u04B1\u0440\u0430\u049B \u0442\u04AF\u0441\u0456\u043D\u0434\u0456\u0440\u043C\u0435\u0441\u0456",editProblemAnalysis:"\u0421\u04B1\u0440\u0430\u049B \u0442\u04AF\u0441\u0456\u043D\u0434\u0456\u0440\u043C\u0435\u0441\u0456\u043D \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437 (\u043C\u0456\u043D\u0434\u0435\u0442\u0442\u0456 \u0435\u043C\u0435\u0441)",singleTestSetDuration:"\u0411\u0456\u0440 \u0441\u044B\u043D\u0430\u049B \u0436\u0438\u044B\u043D\u044B\u043D\u044B\u04A3 \u0443\u0430\u049B\u044B\u0442\u044B",evaluateSpaceHandling:"\u0411\u0430\u0493\u0430\u043B\u0430\u0443 \u043A\u0435\u0437\u0456\u043D\u0434\u0435 \u0431\u043E\u0441 \u043E\u0440\u044B\u043D\u0434\u0430\u0440\u0434\u044B \u04E9\u04A3\u0434\u0435\u0443",ignoreLeadingTrailingSpaces:"\u0411\u0430\u0441\u044B\u043D\u0434\u0430 \u0436\u04D9\u043D\u0435 \u0441\u043E\u04A3\u044B\u043D\u0434\u0430 \u0431\u043E\u0441 \u043E\u0440\u044B\u043D\u0434\u044B \u0435\u043B\u0435\u043C\u0435\u0443",doNotIgnoreSpaces:"\u0411\u043E\u0441 \u043E\u0440\u044B\u043D\u0434\u044B \u0435\u043B\u0435\u043C\u0435\u0443",ignoreAllSpaces:"\u0411\u0430\u0440\u043B\u044B\u049B \u0431\u043E\u0441 \u043E\u0440\u044B\u043D\u0434\u044B \u0435\u043B\u0435\u043C\u0435\u0443",resourceFiles:"\u0420\u0435\u0441\u0443\u0440\u0441 \u0444\u0430\u0439\u043B\u0434\u0430\u0440\u044B (\u0441\u0442\u0443\u0434\u0435\u043D\u0442\u043A\u0435 \u0442\u04D9\u0436\u0456\u0440\u0438\u0431\u0435 \u043A\u0435\u0437\u0456\u043D\u0434\u0435 \u043A\u04E9\u0440\u0456\u043D\u0435\u0442\u0456\u043D \u0444\u0430\u0439\u043B\u0434\u0430\u0440)",upload:"\u0416\u04AF\u043A\u0442\u0435\u0443",compileOptions:"\u041A\u043E\u043C\u043F\u0438\u043B\u044F\u0446\u0438\u044F \u043F\u0430\u0440\u0430\u043C\u0435\u0442\u0440\u043B\u0435\u0440\u0456",strictMode:"\u049A\u0430\u0442\u0430\u04A3 \u0440\u0435\u0436\u0438\u043C (C/C++ \u0442\u0456\u043B\u0456\u043D\u0434\u0435 \u0435\u0441\u043A\u0435\u0440\u0442\u0443 \u049B\u0430\u0442\u0435 \u0440\u0435\u0442\u0456\u043D\u0434\u0435 \u0441\u0430\u043D\u0430\u043B\u0430\u0434\u044B)",variableInitializationCheck:"\u0410\u0439\u043D\u044B\u043C\u0430\u043B\u044B \u0438\u043D\u0438\u0446\u0438\u0430\u043B\u0438\u0437\u0430\u0446\u0438\u044F\u0441\u044B\u043D \u0442\u0435\u043A\u0441\u0435\u0440\u0443 (\u0438\u043D\u0438\u0446\u0438\u0430\u043B\u0438\u0437\u0430\u0446\u0438\u044F\u043B\u0430\u043D\u0431\u0430\u0493\u0430\u043D \u0430\u0439\u043D\u044B\u043C\u0430\u043B\u044B \u2014 \u049B\u0430\u0442\u0435 \u0440\u0435\u0442\u0456\u043D\u0434\u0435 \u0435\u0441\u0435\u043F\u0442\u0435\u043B\u0435\u0434\u0456)",visibility:"\u041A\u04E9\u0440\u0456\u043D\u0443\u0448\u0456\u043B\u0456\u043A",displayTestCaseResultsWhenFailed:"\u0411\u0430\u0493\u0430\u043B\u0430\u0443 \u0441\u04D9\u0442\u0441\u0456\u0437 \u0431\u043E\u043B\u0441\u0430, \u0430\u0448\u044B\u049B \u0441\u044B\u043D\u0430\u049B \u043C\u044B\u0441\u0430\u043B\u0434\u0430\u0440\u044B\u043D\u044B\u04A3 \u043A\u0456\u0440\u0456\u0441-\u0448\u044B\u0493\u044B\u0441\u044B\u043D \u043A\u04E9\u0440\u0441\u0435\u0442\u0443 (\u043C\u04B1\u0493\u0430\u043B\u0456\u043C\u0433\u0435 \u04D9\u0440\u0434\u0430\u0439\u044B\u043C \u043A\u04E9\u0440\u0456\u043D\u0435\u0434\u0456)",hideStudentResults:"\u0411\u0430\u0493\u0430\u043B\u0430\u0443 \u043D\u04D9\u0442\u0438\u0436\u0435\u0441\u0456\u043D\u0434\u0435 \u043D\u0430\u049B\u0442\u044B \u0448\u044B\u0493\u0443\u0434\u044B \u0436\u0430\u0441\u044B\u0440, \u0442\u0435\u043A \u04E9\u0442\u0443/\u04E9\u0442\u043F\u0435\u0443\u0434\u0456 \u043A\u04E9\u0440\u0441\u0435\u0442 (\u043C\u04B1\u0493\u0430\u043B\u0456\u043C\u0433\u0435 \u043A\u04E9\u0440\u0456\u043D\u0435\u0434\u0456)",hideEvaluationResults:"\u0411\u0430\u0493\u0430\u043B\u0430\u0443 \u043D\u04D9\u0442\u0438\u0436\u0435\u0441\u0456\u043D \u043C\u04AF\u043B\u0434\u0435 \u043A\u04E9\u0440\u0441\u0435\u0442\u043F\u0435 (\u043C\u04B1\u0493\u0430\u043B\u0456\u043C\u0433\u0435 \u043A\u04E9\u0440\u0456\u043D\u0435\u0434\u0456)",showTestCaseColumn:"\u0421\u044B\u043D\u0430\u049B \u043C\u044B\u0441\u0430\u043B\u0434\u0430\u0440\u044B \u0431\u0430\u0493\u0430\u043D\u044B\u043D \u043A\u04E9\u0440\u0441\u0435\u0442\u0443 \u2014 \u043C\u04B1\u0493\u0430\u043B\u0456\u043C \u0431\u0430\u0440\u043B\u044B\u049B \u043C\u044B\u0441\u0430\u043B\u0434\u0430\u0440\u0434\u044B\u04A3 \u0435\u043D\u0433\u0456\u0437\u0443 \u043C\u0435\u043D \u0448\u044B\u0493\u0443\u044B\u043D \u043A\u04E9\u0440\u0435 \u0430\u043B\u0430\u0434\u044B",evaluationScoreRules:"\u0411\u0430\u0493\u0430\u043B\u0430\u0443 \u04B1\u043F\u0430\u0439 \u0435\u0440\u0435\u0436\u0435\u0441\u0456",partialTestSetScore:"\u0411\u0456\u0440\u043D\u0435\u0448\u0435 \u0441\u044B\u043D\u0430\u049B \u0436\u0438\u044B\u043D\u044B \u04E9\u0442\u043A\u0435\u043D\u0434\u0435 \u2014 \u04AF\u043B\u0435\u0441\u0442\u0456\u043A \u04B1\u043F\u0430\u0439 \u0431\u0435\u0440\u0456\u043B\u0435\u0434\u0456",fullTestSetScore:"\u0411\u0430\u0440\u043B\u044B\u049B \u0441\u044B\u043D\u0430\u049B \u0436\u0438\u044B\u043D\u044B \u04E9\u0442\u043A\u0435\u043D\u0434\u0435 \u0493\u0430\u043D\u0430 \u04B1\u043F\u0430\u0439 \u0431\u0435\u0440\u0456\u043B\u0435\u0434\u0456",testCaseType:"\u041C\u044B\u0441\u0430\u043B \u0442\u04AF\u0440\u0456",text:"\u041C\u04D9\u0442\u0456\u043D",file:"\u0424\u0430\u0439\u043B",testCase:"\u0421\u044B\u043D\u0430\u049B \u043C\u044B\u0441\u0430\u043B\u044B",add:"\u049A\u043E\u0441\u0443",batchUpload:"\u0422\u043E\u043F\u0442\u0430\u043F \u0436\u04AF\u043A\u0442\u0435\u0443",input:"\u041A\u0456\u0440\u0456\u0441",batchUploadTestCases:"\u0421\u044B\u043D\u0430\u049B \u043C\u044B\u0441\u0430\u043B\u0434\u0430\u0440\u044B\u043D \u0442\u043E\u043F\u0442\u0430\u043F \u0436\u04AF\u043A\u0442\u0435\u0443",dragOrClickToUpload:"\u0424\u0430\u0439\u043B\u0434\u044B \u0441\u04AF\u0439\u0440\u0435\u043F \u04D9\u043A\u0435\u043B\u0456\u04A3\u0456\u0437 \u043D\u0435\u043C\u0435\u0441\u0435 \u043E\u0441\u044B \u0436\u0435\u0440\u0434\u0456 \u0431\u0430\u0441\u044B\u04A3\u044B\u0437",uploadFileTip:"\u0415\u0441\u043A\u0435\u0440\u0442\u0443: 1. \u0424\u0430\u0439\u043B \u043C\u0456\u043D\u0434\u0435\u0442\u0442\u0456 \u0442\u04AF\u0440\u0434\u0435 .in \u0436\u04D9\u043D\u0435 .out \u0442\u04AF\u0440\u0456\u043D\u0434\u0435 \u0431\u043E\u043B\u0443\u044B \u043A\u0435\u0440\u0435\u043A. 2. \u0422\u0435\u043A UTF-8 \u043A\u043E\u0434\u0442\u0430\u043B\u0443\u044B\u043D \u049B\u043E\u043B\u0434\u0430\u0439\u0434\u044B, \u04D9\u0439\u0442\u043F\u0435\u0441\u0435 \u043C\u04D9\u0442\u0456\u043D \u049B\u0430\u0442\u0435 \u0448\u044B\u0493\u0443\u044B \u043C\u04AF\u043C\u043A\u0456\u043D. 3. \u041A\u0456\u0440\u0456\u0441 \u043F\u0435\u043D \u0448\u044B\u0493\u044B\u0441 \u0444\u0430\u0439\u043B \u0430\u0442\u0430\u0443\u043B\u0430\u0440\u044B \u0434\u04D9\u043B \u0441\u04D9\u0439\u043A\u0435\u0441 \u0431\u043E\u043B\u0443\u044B \u0442\u0438\u0456\u0441, \u04D9\u0439\u0442\u043F\u0435\u0441\u0435 \u0436\u04AF\u043A\u0442\u0435\u0443 \u043C\u04AF\u043C\u043A\u0456\u043D \u0431\u043E\u043B\u043C\u0430\u0439\u0434\u044B. 4. \u0411\u0456\u0440 \u0444\u0430\u0439\u043B 100MB-\u0442\u0430\u043D \u0430\u0441\u043F\u0430\u0443\u044B \u043A\u0435\u0440\u0435\u043A, \u0430\u0440\u0442\u044B\u049B \u0431\u043E\u043B\u0441\u0430, \u0431\u04E9\u043B\u0456\u043F \u0436\u04AF\u043A\u0442\u0435\u04A3\u0456\u0437.",cancel:"\u0411\u043E\u043B\u0434\u044B\u0440\u043C\u0430\u0443",confirm:"\u0420\u0430\u0441\u0442\u0430\u0443",confirmDeleteTestSet1:"1 \u0441\u044B\u043D\u0430\u049B \u0436\u0438\u044B\u043D\u044B\u043D \u0436\u043E\u044E\u0434\u044B \u0440\u0430\u0441\u0442\u0430\u0443",putInFolder:"\u043F\u0430\u043F\u043A\u044B\u0493\u0430 \u0441\u0430\u043B\u0443",nextStep:"\u041A\u0435\u043B\u0435\u0441\u0456 \u049B\u0430\u0434\u0430\u043C",save:"\u0421\u0430\u049B\u0442\u0430\u0443",startChallenge:"\u0428\u0430\u049B\u044B\u0440\u0443\u0434\u044B \u0431\u0430\u0441\u0442\u0430\u0443",problemSettings:"\u0421\u04B1\u0440\u0430\u049B \u0431\u0430\u043F\u0442\u0430\u0443\u044B",studentInitialCode:"\u041E\u049B\u0443\u0448\u044B\u043D\u044B\u04A3 \u0431\u0430\u0441\u0442\u0430\u043F\u049B\u044B \u043A\u043E\u0434\u044B",setStudentInitialCode:"\u041E\u049B\u0443\u0448\u044B\u0493\u0430 \u0431\u0430\u0441\u0442\u0430\u043F\u049B\u044B \u043A\u043E\u0434 \u043E\u0440\u043D\u0430\u0442\u044B\u04A3\u044B\u0437, \u0431\u04B1\u043B \u0431\u0430\u0493\u0434\u0430\u0440\u043B\u0430\u043C\u0430 \u0431\u0430\u0441\u0442\u0430\u043B\u0443\u044B\u043D \u043A\u04E9\u0440\u0441\u0435\u0442\u0435\u0434\u0456",programmingLanguageConfig:"\u0411\u0430\u0493\u0434\u0430\u0440\u043B\u0430\u043C\u0430\u043B\u0430\u0443 \u0442\u0456\u043B\u0456 \u0431\u0430\u043F\u0442\u0430\u0443\u044B",saveSuccess:"\u0421\u04D9\u0442\u0442\u0456 \u0441\u0430\u049B\u0442\u0430\u043B\u0434\u044B",addSingleQuestion:"\u0416\u0435\u043A\u0435 \u0441\u04B1\u0440\u0430\u049B \u049B\u043E\u0441\u0443",batchImport:"\u0422\u043E\u043F\u0442\u0430\u043F \u0438\u043C\u043F\u043E\u0440\u0442\u0442\u0430\u0443",smartImport:"\u0410\u049B\u044B\u043B\u0434\u044B \u0438\u043C\u043F\u043E\u0440\u0442\u0442\u0430\u0443",questionType1:"\u0421\u04B1\u0440\u0430\u049B \u0442\u04AF\u0440\u0456",multipleChoice1:"\u0422\u0430\u04A3\u0434\u0430\u0443\u043B\u044B \u0441\u04B1\u0440\u0430\u049B",selectDirectionAndCourse:"\u0411\u0430\u0493\u044B\u0442 \u043F\u0435\u043D \u043A\u0443\u0440\u0441\u0442\u044B \u0442\u0430\u04A3\u0434\u0430\u04A3\u044B\u0437",selectMultipleKnowledgePoints:"\u0411\u0456\u0440\u043D\u0435\u0448\u0435 \u0431\u0456\u043B\u0456\u043C \u0442\u0430\u049B\u044B\u0440\u044B\u0431\u044B\u043D \u0442\u0430\u04A3\u0434\u0430\u04A3\u044B\u0437",addToFolder:"\u041F\u0430\u043F\u043A\u0430\u043B\u0430\u0440 \u0442\u0456\u0437\u0456\u043C\u0456\u043D\u0435 \u049B\u043E\u0441\u0443",questionStem:"\u0421\u04B1\u0440\u0430\u049B \u043C\u04D9\u0442\u0456\u043D\u0456",editMultipleChoiceStem:"\u0422\u0430\u04A3\u0434\u0430\u0443\u043B\u044B \u0441\u04B1\u0440\u0430\u049B \u043C\u04D9\u0442\u0456\u043D\u0456\u043D \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437",answerOptions:"\u0416\u0430\u0443\u0430\u043F \u043D\u04B1\u0441\u049B\u0430\u043B\u0430\u0440\u044B",enterOption:"\u041D\u04B1\u0441\u049B\u0430\u043D\u044B \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437",setAsAnswer:"\u0416\u0430\u0443\u0430\u043F \u0440\u0435\u0442\u0456\u043D\u0434\u0435 \u043E\u0440\u043D\u0430\u0442\u0443",addOption:"\u041D\u04B1\u0441\u049B\u0430 \u049B\u043E\u0441\u0443",saveQuestion:"\u0421\u04B1\u0440\u0430\u049B\u0442\u044B \u0441\u0430\u049B\u0442\u0430\u0443",editTrueFalseStem:"\u0414\u04B1\u0440\u044B\u0441/\u0431\u04B1\u0440\u044B\u0441 \u0441\u04B1\u0440\u0430\u049B \u043C\u04D9\u0442\u0456\u043D\u0456\u043D \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437",correct:"\u0414\u04B1\u0440\u044B\u0441",incorrect:"\u0411\u04B1\u0440\u044B\u0441",editFillInBlankStem:"\u0422\u043E\u043B\u044B\u049B\u0442\u044B\u0440\u0443 \u0441\u04B1\u0440\u0430\u0493\u044B\u043D\u044B\u04A3 \u043C\u04D9\u0442\u0456\u043D\u0456\u043D \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437 \u0436\u04D9\u043D\u0435 \u0431\u043E\u0441 \u043E\u0440\u044B\u043D\u0434\u044B \u043E\u0440\u043D\u0430\u0442\u044B\u04A3\u044B\u0437",insertBlankItem:"\u0422\u043E\u043B\u044B\u049B\u0442\u044B\u0440\u0443 \u043E\u0440\u043D\u044B\u043D \u0435\u043D\u0433\u0456\u0437\u0443",blankItemAnswer:"\u0411\u043E\u0441 \u043E\u0440\u044B\u043D \u0436\u0430\u0443\u0430\u0431\u044B (\u0430\u043B\u0434\u044B\u043C\u0435\u043D \u0441\u04B1\u0440\u0430\u049B \u043C\u04D9\u0442\u0456\u043D\u0456\u043D\u0435 \u0431\u043E\u0441 \u043E\u0440\u044B\u043D \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437)",ignoreCaseDuringGrading:"\u0411\u0430\u0493\u0430\u043B\u0430\u0443 \u043A\u0435\u0437\u0456\u043D\u0434\u0435 \u04D9\u0440\u0456\u043F \u0440\u0435\u0433\u0438\u0441\u0442\u0440\u0456\u043D \u0435\u043B\u0435\u043C\u0435\u0443",ignoreSpacesDuringGrading:"\u0411\u0430\u0493\u0430\u043B\u0430\u0443 \u043A\u0435\u0437\u0456\u043D\u0434\u0435 \u0431\u043E\u0441 \u043E\u0440\u044B\u043D\u0434\u044B \u0435\u043B\u0435\u043C\u0435\u0443",editShortAnswerStem:"\u049A\u044B\u0441\u049B\u0430\u0448\u0430 \u0436\u0430\u0443\u0430\u043F \u0441\u04B1\u0440\u0430\u0493\u044B\u043D\u044B\u04A3 \u043C\u04D9\u0442\u0456\u043D\u0456\u043D \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437",gradingKeywords:"\u0411\u0430\u0493\u0430\u043B\u0430\u0443 \u043A\u0456\u043B\u0442 \u0441\u04E9\u0437\u0434\u0435\u0440\u0456",supportMultipleKeywords:"\u0411\u0456\u0440\u043D\u0435\u0448\u0435 \u043A\u0456\u043B\u0442 \u0441\u04E9\u0437 \u043E\u0440\u043D\u0430\u0442\u0443\u0493\u0430 \u0431\u043E\u043B\u0430\u0434\u044B; \u0431\u0430\u043B\u0430\u043C\u0430 \u0441\u04E9\u0437\u0434\u0435\u0440\u0434\u0456 \u201C|\u201D \u0430\u0440\u049B\u044B\u043B\u044B \u0431\u04E9\u043B\u0456\u04A3\u0456\u0437",saveKeywordsWithEnter:"Enter \u043F\u0435\u0440\u043D\u0435\u0441\u0456\u043C\u0435\u043D \u0441\u0430\u049B\u0442\u0430\u04A3\u044B\u0437",editCombinationQuestionStem:"\u049A\u04B1\u0440\u0430\u043C\u0430 \u0441\u04B1\u0440\u0430\u049B \u043C\u04D9\u0442\u0456\u043D\u0456\u043D \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437",subQuestion:"\u041A\u0456\u0448\u0456 \u0441\u04B1\u0440\u0430\u049B",addSubQuestion:"\u041A\u0456\u0448\u0456 \u0441\u04B1\u0440\u0430\u049B \u049B\u043E\u0441\u0443",programCode:"\u0411\u0430\u0493\u0434\u0430\u0440\u043B\u0430\u043C\u0430 \u043A\u043E\u0434\u044B",singleLineBlankItem:"\u0411\u0456\u0440 \u0436\u043E\u043B\u0434\u044B\u049B \u0442\u043E\u043B\u044B\u049B\u0442\u044B\u0440\u0443",multiLineBlankItem:"\u041A\u04E9\u043F \u0436\u043E\u043B\u0434\u044B\u049B \u0442\u043E\u043B\u044B\u049B\u0442\u044B\u0440\u0443",blankItemAnswerLabel:"\u0422\u043E\u043B\u044B\u049B\u0442\u044B\u0440\u0443 \u0436\u0430\u0443\u0430\u0431\u044B",maxEvaluationTime:"\u0415\u04A3 \u04B1\u0437\u0430\u049B \u0431\u0430\u0493\u0430\u043B\u0430\u0443 \u0443\u0430\u049B\u044B\u0442\u044B (\u0441\u0435\u043A\u0443\u043D\u0434)",output:"\u0428\u044B\u0493\u044B\u0441",debugAndRun:"\u0416\u04E9\u043D\u0434\u0435\u0443 \u0436\u04D9\u043D\u0435 \u0456\u0441\u043A\u0435 \u049B\u043E\u0441\u0443",together:"\u0411\u0430\u0440\u043B\u044B\u0493\u044B",pieceOfData:"\u0436\u043E\u043B \u0434\u0435\u0440\u0435\u043A",searchByQuestionNumberOrKeyword:"\u0421\u04B1\u0440\u0430\u049B \u043D\u04E9\u043C\u0456\u0440\u0456\u043D \u043D\u0435\u043C\u0435\u0441\u0435 \u0431\u0430\u0441\u049B\u0430 \u043A\u0456\u043B\u0442 \u0441\u04E9\u0437\u0434\u0456 \u0435\u043D\u0433\u0456\u0437\u0456\u043F \u0456\u0437\u0434\u0435\u04A3\u0456\u0437",teamShare:"\u0422\u043E\u043F\u0442\u044B\u049B \u0431\u04E9\u043B\u0456\u0441\u0443",team:"\u0422\u043E\u043F\u0442\u044B\u049B"},paperlibrary:{questionBank:"\u0422\u0435\u0441\u0442 \u0436\u0438\u043D\u0430\u0493\u044B",public:"\u049A\u043E\u0493\u0430\u043C\u0434\u044B\u049B",myCreated:"\u041C\u0435\u043D \u049B\u04B1\u0440\u0493\u0430\u043D\u0434\u0430\u0440\u044B\u043C",searchByPaperName:"\u0422\u0435\u0441\u0442 \u0430\u0442\u0430\u0443\u044B\u043D \u0435\u043D\u0433\u0456\u0437\u0456\u043F \u0456\u0437\u0434\u0435\u04A3\u0456\u0437",direction:"\u0411\u0430\u0493\u044B\u0442",difficulty:"\u049A\u0438\u044B\u043D\u0434\u044B\u049B \u0434\u0435\u04A3\u0433\u0435\u0439\u0456",easy:"\u041E\u04A3\u0430\u0439",medium:"\u041E\u0440\u0442\u0430\u0448\u0430",hard:"\u049A\u0438\u044B\u043D",type:"\u0422\u04AF\u0440\u0456",sortByUpdateTime:"\u0416\u0430\u04A3\u0430\u0440\u0442\u0443 \u0443\u0430\u049B\u044B\u0442\u044B \u0431\u043E\u0439\u044B\u043D\u0448\u0430 \u0441\u04B1\u0440\u044B\u043F\u0442\u0430\u0443",sortByUsageCount:"\u049A\u043E\u043B\u0434\u0430\u043D\u0443 \u0441\u0430\u043D\u044B \u0431\u043E\u0439\u044B\u043D\u0448\u0430 \u0441\u04B1\u0440\u044B\u043F\u0442\u0430\u0443",numberOfQuestions:"\u0421\u04B1\u0440\u0430\u049B\u0442\u0430\u0440 \u0441\u0430\u043D\u044B",totalScore:"\u0416\u0430\u043B\u043F\u044B \u0431\u0430\u043B\u043B",point:"\u0431\u0430\u043B\u043B",minute:"\u043C\u0438\u043D\u0443\u0442",update:"\u0416\u0430\u04A3\u0430\u0440\u0442\u0443",usageCount:"\u049A\u043E\u043B\u0434\u0430\u043D\u0443 \u0441\u0430\u043D\u044B",sendToClassroom:"\u0421\u0430\u0431\u0430\u049B\u049B\u0430 \u0436\u0456\u0431\u0435\u0440\u0443",edit:"\u04E8\u04A3\u0434\u0435\u0443",mockExam:"\u0421\u044B\u043D\u0430\u049B \u0435\u043C\u0442\u0438\u0445\u0430\u043D",more:"\u049A\u043E\u0441\u044B\u043C\u0448\u0430",share:"\u0411\u04E9\u043B\u0456\u0441\u0443",publish:"\u0416\u0430\u0440\u0438\u044F\u043B\u0430\u0443",responsible:"\u0416\u0430\u0443\u0430\u043F\u0442\u044B",encryptAndArchive:"\u049A\u04B1\u043F\u0438\u044F\u043B\u0430\u043F \u0441\u0430\u049B\u0442\u0430\u0443",encryptInfo:"\u0422\u0435\u0441\u0442 \u049B\u04B1\u043F\u0438\u044F\u043B\u0430\u043D\u044B\u043F \u0441\u0430\u049B\u0442\u0430\u043B\u0493\u0430\u043D\u043D\u0430\u043D \u043A\u0435\u0439\u0456\u043D, \u0431\u0430\u0440\u043B\u044B\u049B \u043F\u0430\u0439\u0434\u0430\u043B\u0430\u043D\u0443\u0448\u044B\u043B\u0430\u0440 \u043A\u04E9\u0440\u0443 \u043D\u0435\u043C\u0435\u0441\u0435 \u04E9\u04A3\u0434\u0435\u0443 \u04AF\u0448\u0456\u043D \u049B\u04B1\u043F\u0438\u044F \u0441\u04E9\u0437 \u0435\u043D\u0433\u0456\u0437\u0443\u0456 \u049B\u0430\u0436\u0435\u0442!",archivePassword:"\u049A\u04B1\u043F\u0438\u044F \u0441\u04E9\u0437",setArchivePassword:"\u049A\u04B1\u043F\u0438\u044F \u0441\u04E9\u0437 \u043E\u0440\u043D\u0430\u0442\u044B\u04A3\u044B\u0437, \u043E\u043B \u04D9\u0440\u0456\u043F \u043F\u0435\u043D \u0446\u0438\u0444\u0440\u0434\u044B\u04A3 \u049B\u043E\u0441\u044B\u043D\u0434\u044B\u0441\u044B \u0431\u043E\u043B\u0443\u044B \u0442\u0438\u0456\u0441, \u0435\u04A3 \u043A\u04E9\u0431\u0456 6\u201316 \u0442\u0430\u04A3\u0431\u0430",confirmPassword:"\u049A\u04B1\u043F\u0438\u044F \u0441\u04E9\u0437\u0434\u0456 \u0440\u0430\u0441\u0442\u0430\u04A3\u044B\u0437",reenterArchivePassword:"\u049A\u04B1\u043F\u0438\u044F \u0441\u04E9\u0437\u0434\u0456 \u049B\u0430\u0439\u0442\u0430 \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437, \u04D9\u0440\u0456\u043F \u043F\u0435\u043D \u0446\u0438\u0444\u0440\u0434\u044B\u04A3 \u049B\u043E\u0441\u044B\u043D\u0434\u044B\u0441\u044B \u0431\u043E\u043B\u0443\u044B \u0442\u0438\u0456\u0441, \u0435\u04A3 \u043A\u04E9\u0431\u0456 6\u201316 \u0442\u0430\u04A3\u0431\u0430",exportPaper:"\u0422\u0435\u0441\u0442\u0442\u0456 \u044D\u043A\u0441\u043F\u043E\u0440\u0442\u0442\u0430\u0443",selectExportFormat:"\u042D\u043A\u0441\u043F\u043E\u0440\u0442\u0442\u0430\u043B\u0430\u0442\u044B\u043D \u0431\u043E\u0441 \u0442\u0435\u0441\u0442 \u0444\u043E\u0440\u043C\u0430\u0442\u044B\u043D \u0442\u0430\u04A3\u0434\u0430\u04A3\u044B\u0437",pdfFormat:"PDF \u0444\u043E\u0440\u043C\u0430\u0442\u044B",wordFormat:"Word \u0444\u043E\u0440\u043C\u0430\u0442\u044B",delete:"\u0416\u043E\u044E",tip:"\u0415\u0441\u043A\u0435\u0440\u0442\u0443",confirmDelete:"\u0416\u043E\u0439\u0493\u0430\u043D\u043D\u0430\u043D \u043A\u0435\u0439\u0456\u043D \u049B\u0430\u0439\u0442\u0430\u0434\u0430\u043D \u049B\u0430\u043B\u043F\u044B\u043D\u0430 \u043A\u0435\u043B\u0442\u0456\u0440\u0443 \u043C\u04AF\u043C\u043A\u0456\u043D \u0435\u043C\u0435\u0441.",confirmDeleteSure:"\u0428\u044B\u043D\u044B\u043C\u0435\u043D \u0436\u043E\u0439\u0493\u044B\u04A3\u044B\u0437 \u043A\u0435\u043B\u0435 \u043C\u0435?",confirm:"\u0418\u04D9",confirm1:"\u0420\u0430\u0441\u0442\u0430\u0443",cancel:"\u0411\u043E\u043B\u0434\u044B\u0440\u043C\u0430\u0443",searchByClassName:"\u0421\u0430\u0431\u0430\u049B \u0430\u0442\u0430\u0443\u044B \u0431\u043E\u0439\u044B\u043D\u0448\u0430 \u0456\u0437\u0434\u0435\u0443",className:"\u0421\u0430\u0431\u0430\u049B \u0430\u0442\u0430\u0443\u044B",groupCount:"\u0422\u043E\u043F\u0442\u0430\u0440 \u0441\u0430\u043D\u044B",studentCount:"\u041E\u049B\u0443\u0448\u044B\u043B\u0430\u0440 \u0441\u0430\u043D\u044B",selectedPaperSentToClass:"\u0422\u0430\u04A3\u0434\u0430\u043B\u0493\u0430\u043D \u0442\u0435\u0441\u0442 \u043A\u04E9\u0440\u0441\u0435\u0442\u0456\u043B\u0433\u0435\u043D \u0441\u0430\u0431\u0430\u049B\u049B\u0430 \u0436\u0456\u0431\u0435\u0440\u0456\u043B\u0435\u0434\u0456 \u0436\u04D9\u043D\u0435 \u04D9\u0440 \u0442\u043E\u043F\u049B\u0430 \u0435\u043C\u0442\u0438\u0445\u0430\u043D \u043D\u04B1\u0441\u049B\u0430\u0441\u044B \u0436\u0430\u0441\u0430\u043B\u0430\u0434\u044B",examInProgress:"\u0421\u044B\u043D\u0430\u049B \u0435\u043C\u0442\u0438\u0445\u0430\u043D \u0436\u04AF\u0440\u0456\u043F \u0436\u0430\u0442\u044B\u0440",remainingTime:"\u049A\u0430\u043B\u0493\u0430\u043D \u0443\u0430\u049B\u044B\u0442",submitAnswer:"\u0416\u0430\u0443\u0430\u043F\u0442\u044B \u0442\u0430\u043F\u0441\u044B\u0440\u0443",answerProgress:"\u0416\u0430\u0443\u0430\u043F\u0442\u044B \u043E\u0440\u044B\u043D\u0434\u0430\u0443 \u0431\u0430\u0440\u044B\u0441\u044B",totalQuestions:"\u0411\u0430\u0440\u043B\u044B\u0493\u044B \u2014 \u0441\u04B1\u0440\u0430\u049B, \u0442\u043E\u043B\u044B\u049B \u0431\u0430\u043B\u043B \u2014 \u0431\u0430\u043B\u043B",answered:"\u0416\u0430\u0443\u0430\u043F \u0431\u0435\u0440\u0456\u043B\u0434\u0456",partiallyAnswered:"\u0416\u0430\u0440\u0442\u044B\u043B\u0430\u0439 \u0436\u0430\u0443\u0430\u043F",unanswered:"\u0416\u0430\u0443\u0430\u043F \u0431\u0435\u0440\u0456\u043B\u043C\u0435\u0433\u0435\u043D",nextQuestion:"\u041A\u0435\u043B\u0435\u0441\u0456 \u0441\u04B1\u0440\u0430\u049B",enterAnswering:"\u0416\u0430\u0443\u0430\u043F \u0431\u0435\u0440\u0443\u0433\u0435 \u043A\u0456\u0440\u0443",previousQuestion:"\u0410\u043B\u0434\u044B\u04A3\u0493\u044B \u0441\u04B1\u0440\u0430\u049B",incompleteQuestionsConfirmation:"\u201C\u04D8\u043B\u0456 x \u0441\u04B1\u0440\u0430\u049B \u0430\u044F\u049B\u0442\u0430\u043B\u043C\u0430\u0493\u0430\u043D, \u043E\u043D\u044B\u04A3 \u0456\u0448\u0456\u043D\u0434\u0435 1 \u0431\u0430\u0493\u0434\u0430\u0440\u043B\u0430\u043C\u0430 \u0436\u0430\u0437\u0443 \u0441\u04B1\u0440\u0430\u0493\u044B \u0431\u0430\u0440. \u0416\u0430\u0443\u0430\u043F \u0442\u0430\u043F\u0441\u044B\u0440\u044B\u043B\u0493\u0430\u043D\u043D\u0430\u043D \u043A\u0435\u0439\u0456\u043D \u04E9\u0437\u0433\u0435\u0440\u0442\u0443\u043B\u0435\u0440 \u0435\u043D\u0433\u0456\u0437\u0443 \u043C\u04AF\u043C\u043A\u0456\u043D \u0431\u043E\u043B\u043C\u0430\u0439\u0434\u044B. \u0422\u0430\u043F\u0441\u044B\u0440\u0443\u0434\u044B \u0440\u0430\u0441\u0442\u0430\u0439\u0441\u044B\u0437 \u0431\u0430?\u201D",submitting:"\u0422\u0430\u043F\u0441\u044B\u0440\u0443\u0434\u0430",gradingInProgress:"\u0411\u0430\u0493\u0430\u043B\u0430\u0443 \u0436\u04AF\u0440\u0456\u043F \u0436\u0430\u0442\u044B\u0440",submitSuccess:"\u0422\u0435\u0441\u0442 \u0441\u04D9\u0442\u0442\u0456 \u0442\u0430\u043F\u0441\u044B\u0440\u044B\u043B\u0434\u044B",restartSimulation:"\u0421\u044B\u043D\u0430\u049B\u0442\u044B \u049B\u0430\u0439\u0442\u0430 \u0431\u0430\u0441\u0442\u0430\u0443",publicRules:"\u0416\u0430\u0440\u0438\u044F\u043B\u0430\u0443 \u0435\u0440\u0435\u0436\u0435\u043B\u0435\u0440\u0456",publicRulesDetails:"1. \u0416\u0430\u0440\u0438\u044F\u043B\u0430\u043D\u0430\u0442\u044B\u043D \u0442\u0435\u0441\u0442 \u0431\u0430\u0493\u044B\u0442\u044B \u043C\u0435\u043D \u043A\u0443\u0440\u0441\u044B\u043D \u043A\u04E9\u0440\u0441\u0435\u0442\u0443 \u049B\u0430\u0436\u0435\u0442.",publicRulesDetails1:"2. \u0416\u0430\u0440\u0438\u044F \u0442\u0435\u0441\u0442 \u04E9\u0442\u0456\u043D\u0456\u043C\u0456 \u0442\u0435\u043A\u0441\u0435\u0440\u0443\u0434\u0435\u043D \u04E9\u0442\u043A\u0435\u043D \u0441\u043E\u04A3, \u043E\u043B \u0436\u0430\u043B\u043F\u044B \u0442\u0435\u0441\u0442 \u0431\u0430\u0437\u0430\u0441\u044B\u043D\u0434\u0430 \u043A\u04E9\u0440\u0456\u043D\u0435\u0434\u0456 \u0436\u04D9\u043D\u0435 \u0431\u0430\u0440\u043B\u044B\u049B \u043F\u0430\u0439\u0434\u0430\u043B\u0430\u043D\u0443\u0448\u044B\u043B\u0430\u0440 \u043E\u043D\u044B \u043F\u0430\u0439\u0434\u0430\u043B\u0430\u043D\u0430 \u0430\u043B\u0430\u0434\u044B. \u0411\u0430\u0440\u043B\u044B\u049B \u0441\u04B1\u0440\u0430\u049B\u0442\u0430\u0440 \u0434\u0430 \u0431\u0456\u0440\u0433\u0435 \u0436\u0430\u0440\u0438\u044F\u043B\u0430\u043D\u0430\u0434\u044B.",publicRulesDetails2:"3. \u0416\u0430\u0440\u0438\u044F\u043B\u0430\u043D\u0493\u0430\u043D\u043D\u0430\u043D \u043A\u0435\u0439\u0456\u043D \u0442\u0435\u0441\u0442\u0442\u0456 \u04E9\u04A3\u0434\u0435\u0443 \u043C\u04AF\u043C\u043A\u0456\u043D \u0435\u043C\u0435\u0441, \u0442\u0435\u043A \u0436\u0430\u0440\u0438\u044F\u043B\u0430\u0443\u0434\u044B \u049B\u0430\u0439\u0442\u0430\u0440\u044B\u043F \u0431\u0430\u0440\u044B\u043F \u04E9\u04A3\u0434\u0435\u0443\u0433\u0435 \u0431\u043E\u043B\u0430\u0434\u044B.",quickSelectDirectionAndCourse:"\u0411\u0430\u0493\u044B\u0442 \u043F\u0435\u043D \u043A\u0443\u0440\u0441\u0442\u044B \u0442\u0435\u0437 \u0442\u0430\u04A3\u0434\u0430\u0443",customDirectionAndCourse:"\u04E8\u0437\u0433\u0435\u0448\u0435 \u0431\u0430\u0493\u044B\u0442 \u043F\u0435\u043D \u043A\u0443\u0440\u0441 \u043E\u0440\u043D\u0430\u0442\u0443",directionAndCourse:"\u0411\u0430\u0493\u044B\u0442 \u043F\u0435\u043D \u043A\u0443\u0440\u0441",selectDirectionAndCourse:"\u0411\u0430\u0493\u044B\u0442 \u043F\u0435\u043D \u043A\u0443\u0440\u0441\u0442\u044B \u0442\u0430\u04A3\u0434\u0430\u04A3\u044B\u0437",noResearchTeam:"\u0421\u0456\u0437 \u04D9\u0437\u0456\u0440\u0433\u0435 \u0435\u0448\u049B\u0430\u043D\u0434\u0430\u0439 \u0493\u044B\u043B\u044B\u043C\u0438 \u0442\u043E\u043F\u049B\u0430 \u049B\u043E\u0441\u044B\u043B\u043C\u0430\u0493\u0430\u043D\u0441\u044B\u0437, \u201C\u0415\u0441\u0435\u043F\u0442\u0456\u043A \u0436\u0430\u0437\u0431\u0430 \u0431\u0430\u0441\u049B\u0430\u0440\u0443 \u2013 \u0492\u044B\u043B\u044B\u043C\u0438 \u0442\u043E\u043F\u201D \u0431\u04E9\u043B\u0456\u043C\u0456\u043D\u0435 \u04E9\u0442\u0456\u04A3\u0456\u0437",copySuccess:"\u041A\u04E9\u0448\u0456\u0440\u0456\u043B\u0434\u0456",manualPaperCreation:"\u049A\u043E\u043B\u043C\u0435\u043D \u0442\u0435\u0441\u0442 \u049B\u04B1\u0440\u0430\u0441\u0442\u044B\u0440\u0443",examBasicInfo:"\u0422\u0435\u0441\u0442\u0442\u0456\u04A3 \u043D\u0435\u0433\u0456\u0437\u0433\u0456 \u0430\u049B\u043F\u0430\u0440\u0430\u0442\u044B",examName:"\u0422\u0435\u0441\u0442 \u0430\u0442\u0430\u0443\u044B",setDirectionAndCourseAsTemplate:"\u0411\u04B1\u043B \u0431\u0430\u0493\u044B\u0442 \u043F\u0435\u043D \u043A\u0443\u0440\u0441\u0442\u044B \u0441\u04B1\u0440\u0430\u049B \u04AF\u043B\u0433\u0456\u0441\u0456 \u0440\u0435\u0442\u0456\u043D\u0434\u0435 \u043E\u0440\u043D\u0430\u0442\u0443 (\u0436\u0430\u04A3\u0430 \u0441\u04B1\u0440\u0430\u049B \u043E\u0441\u044B \u0431\u0430\u0493\u044B\u0442\u0442\u0430 \u0430\u0432\u0442\u043E\u043C\u0430\u0442\u0442\u044B \u0442\u04AF\u0440\u0434\u0435 \u0436\u0430\u0441\u0430\u043B\u0430\u0434\u044B)",answerTime:"\u0416\u0430\u0443\u0430\u043F \u0443\u0430\u049B\u044B\u0442\u044B",examInstructions:"\u0422\u0435\u0441\u0442 \u0435\u0440\u0435\u0436\u0435\u043B\u0435\u0440\u0456",enterExamInstructions:"\u0422\u0435\u0441\u0442 \u0435\u0440\u0435\u0436\u0435\u043B\u0435\u0440\u0456\u043D \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437",nextStep:"\u041A\u0435\u043B\u0435\u0441\u0456",editQuestions:"\u0421\u04B1\u0440\u0430\u049B\u0442\u0430\u0440\u0434\u044B \u04E9\u04A3\u0434\u0435\u0443",batchSetScore:"\u0422\u043E\u043F\u0442\u0430\u043F \u0431\u0430\u0493\u0430\u043B\u0430\u0443 \u043E\u0440\u043D\u0430\u0442\u0443",questionTypeName:"\u0421\u04B1\u0440\u0430\u049B \u0442\u04AF\u0440\u0456\u043D\u0456\u04A3 \u0430\u0442\u0430\u0443\u044B",totalSubQuestions:"\u0411\u0430\u0440\u043B\u044B\u049B \u043A\u0456\u0448\u0456 \u0441\u04B1\u0440\u0430\u049B\u0442\u0430\u0440 \u0441\u0430\u043D\u044B",questionTypeTotalScore:"\u0421\u04B1\u0440\u0430\u049B \u0442\u04AF\u0440\u0456\u043D\u0456\u04A3 \u0436\u0430\u043B\u043F\u044B \u0431\u0430\u043B\u043B\u044B",operation:"\u04D8\u0440\u0435\u043A\u0435\u0442",scorePerQuestion:"\u04D8\u0440 \u0441\u04B1\u0440\u0430\u049B",addNew:"\u049A\u043E\u0441\u0443",moveUp:"\u0416\u043E\u0493\u0430\u0440\u044B \u0436\u044B\u043B\u0436\u044B\u0442\u0443",moveDown:"\u0422\u04E9\u043C\u0435\u043D \u0436\u044B\u043B\u0436\u044B\u0442\u0443",rename:"\u049A\u0430\u0439\u0442\u0430 \u0430\u0442\u0430\u0443",selectFromQuestionBank:"\u0421\u04B1\u0440\u0430\u049B \u0431\u0430\u0437\u0430\u0441\u044B\u043D\u0430\u043D \u0442\u0430\u04A3\u0434\u0430\u0443",teamShare:"\u0422\u043E\u043F\u0442\u044B\u049B \u0431\u04E9\u043B\u0456\u0441\u0443",favorites:"\u0422\u0430\u04A3\u0434\u0430\u0443\u043B\u044B\u043B\u0430\u0440",selected:"\u0422\u0430\u04A3\u0434\u0430\u043B\u0493\u0430\u043D\u0434\u0430\u0440",questionType:"\u0421\u04B1\u0440\u0430\u049B \u0442\u04AF\u0440\u0456",questionName:"\u0421\u04B1\u0440\u0430\u049B \u0430\u0442\u0430\u0443\u044B",view:"\u049A\u0430\u0440\u0430\u0443",questionDetails:"\u0421\u04B1\u0440\u0430\u049B\u0442\u044B\u04A3 \u0442\u043E\u043B\u044B\u049B \u043C\u0430\u0437\u043C\u04B1\u043D\u044B",importQuestions:"\u0421\u04B1\u0440\u0430\u049B \u0438\u043C\u043F\u043E\u0440\u0442\u0442\u0430\u0443",batchImport:"\u0422\u043E\u043F\u0442\u0430\u043F \u0438\u043C\u043F\u043E\u0440\u0442\u0442\u0430\u0443",smartImport:"\u0438\u043D\u0442\u0435\u043B\u0435\u043A\u0442 \u0438\u043C\u043F\u043E\u0440\u0442\u0442\u0430\u0443",step1:"1-\u049B\u0430\u0434\u0430\u043C: \u04AE\u043B\u0433\u0456\u0433\u0435 \u0441\u04D9\u0439\u043A\u0435\u0441 \u0436\u04AF\u043A\u0442\u0435\u043B\u0435\u0442\u0456\u043D \u0441\u04B1\u0440\u0430\u049B\u0442\u0430\u0440\u0434\u044B \u04E9\u04A3\u0434\u0435\u04A3\u0456\u0437 (\u0435\u043C\u0442\u0438\u0445\u0430\u043D \u0441\u04B1\u0440\u0430\u049B\u0442\u0430\u0440\u044B \u04AF\u043B\u0433\u0456\u0441\u0456\u043D \u0436\u04AF\u043A\u0442\u0435\u0443)",step1Instructions:"1. \u049A\u0430\u0437\u0456\u0440\u0433\u0456 \u0443\u0430\u049B\u044B\u0442\u0442\u0430 \u0442\u0435\u043A Excel \u0444\u043E\u0440\u043C\u0430\u0442\u044B \u049B\u043E\u043B\u0434\u0430\u0443 \u0442\u0430\u0431\u0430\u0434\u044B; 2. \u049A\u04B1\u0440\u0430\u043C\u0430 \u0436\u04D9\u043D\u0435 \u043F\u0440\u0430\u043A\u0442\u0438\u043A\u0430\u043B\u044B\u049B \u0441\u04B1\u0440\u0430\u049B\u0442\u0430\u0440\u0434\u044B \u0438\u043C\u043F\u043E\u0440\u0442\u0442\u0430\u0443 \u049B\u043E\u043B\u0434\u0430\u0443 \u0442\u0430\u043F\u043F\u0430\u0439\u0434\u044B; 3. \u0411\u0456\u0440 \u0443\u0430\u049B\u044B\u0442\u0442\u0430 \u0435\u04A3 \u043A\u04E9\u0431\u0456 300 \u0441\u04B1\u0440\u0430\u049B \u0438\u043C\u043F\u043E\u0440\u0442\u0442\u0430\u043B\u0430\u0434\u044B; 4. \u0422\u043E\u043B\u044B\u049B\u0442\u044B\u0440\u0443 \u0441\u04B1\u0440\u0430\u049B\u0442\u0430\u0440\u044B\u043D\u0434\u0430 \u0435\u04A3 \u043A\u04E9\u0431\u0456 8 \u0431\u043E\u0441 \u043E\u0440\u044B\u043D \u0431\u043E\u043B\u0443\u044B \u043C\u04AF\u043C\u043A\u0456\u043D.",step2:"2-\u049B\u0430\u0434\u0430\u043C: \u0411\u0430\u0493\u044B\u0442 \u043F\u0435\u043D \u043A\u0443\u0440\u0441\u0442\u044B \u0442\u0430\u04A3\u0434\u0430\u04A3\u044B\u0437, \u04E9\u04A3\u0434\u0435\u043B\u0433\u0435\u043D \u0441\u04B1\u0440\u0430\u049B \u0444\u0430\u0439\u043B\u044B\u043D \u0436\u04AF\u043A\u0442\u0435\u04A3\u0456\u0437 \u0436\u04D9\u043D\u0435 \u0438\u043C\u043F\u043E\u0440\u0442\u0442\u044B \u0440\u0430\u0441\u0442\u0430\u04A3\u044B\u0437",uploadFile:"\u0424\u0430\u0439\u043B \u0436\u04AF\u043A\u0442\u0435\u0443",editQuestion:"\u0421\u04B1\u0440\u0430\u049B \u04E9\u04A3\u0434\u0435\u0443",downloadWordTemplate:"Word \u04AF\u043B\u0433\u0456\u0441\u0456\u043D \u0436\u04AF\u043A\u0442\u0435\u0443",clearAll:"\u0411\u04D9\u0440\u0456\u043D \u0442\u0430\u0437\u0430\u043B\u0430\u0443",editHint:"\u0415\u0441\u043A\u0435\u0440\u0442\u0443: \u0415\u0433\u0435\u0440 \u049B\u0430\u0442\u0435 \u0442\u0430\u043D\u044B\u043B\u0441\u0430, \u0441\u043E\u043B \u0436\u0430\u049B\u0442\u0430\u0493\u044B \u04E9\u04A3\u0434\u0435\u0443 \u0430\u0439\u043C\u0430\u0493\u044B\u043D\u0434\u0430\u0493\u044B \u0442\u0438\u0456\u0441\u0442\u0456 \u0441\u04B1\u0440\u0430\u049B\u0442\u044B \u0444\u043E\u0440\u043C\u0430\u0442\u049B\u0430 \u0441\u0430\u0439 \u0442\u04AF\u0437\u0435\u0442\u0456\u043F \u049B\u0430\u0439\u0442\u0430 \u0442\u0430\u043D\u0443\u0493\u0430 \u0431\u043E\u043B\u0430\u0434\u044B",importInstructions:"1. \u0411\u04B1\u043B \u043C\u04AF\u043C\u043A\u0456\u043D\u0434\u0456\u043A \u043A\u0435\u043B\u0435\u0441\u0456 \u0441\u04B1\u0440\u0430\u049B \u0442\u04AF\u0440\u043B\u0435\u0440\u0456\u043D \u0438\u043C\u043F\u043E\u0440\u0442\u0442\u0430\u0443\u0493\u0430 \u049B\u043E\u043B\u0434\u0430\u0443 \u043A\u04E9\u0440\u0441\u0435\u0442\u0435\u0434\u0456: \u0431\u0456\u0440 \u0442\u0430\u04A3\u0434\u0430\u0443\u043B\u044B, \u043A\u04E9\u043F \u0442\u0430\u04A3\u0434\u0430\u0443\u043B\u044B, \u0442\u043E\u043B\u044B\u049B\u0442\u044B\u0440\u0443, \u0434\u04B1\u0440\u044B\u0441/\u0431\u04B1\u0440\u044B\u0441, \u049B\u044B\u0441\u049B\u0430\u0448\u0430 \u0436\u0430\u0443\u0430\u043F, \u049B\u04B1\u0440\u0430\u043C\u0430, \u0431\u0430\u0493\u0434\u0430\u0440\u043B\u0430\u043C\u0430\u043B\u0430\u0443, \u0431\u0430\u0493\u0434\u0430\u0440\u043B\u0430\u043C\u0430 \u0442\u043E\u043B\u044B\u049B\u0442\u044B\u0440\u0443. 2. \u0415\u0433\u0435\u0440 \u049B\u04B1\u0440\u0430\u043C\u0430 \u0441\u04B1\u0440\u0430\u049B \u0438\u043C\u043F\u043E\u0440\u0442\u0442\u0430\u043B\u0441\u0430, \u043D\u0435\u0433\u0456\u0437\u0433\u0456 \u0441\u04B1\u0440\u0430\u049B\u0442\u044B\u04A3 \u0431\u0430\u0441\u044B \u043C\u0435\u043D \u0441\u043E\u04A3\u044B\u043D \xAB{{\xBB \u0436\u04D9\u043D\u0435 \xAB}}\xBB \u0442\u0430\u04A3\u0431\u0430\u043B\u0430\u0440\u044B\u043C\u0435\u043D \u0431\u0435\u043B\u0433\u0456\u043B\u0435\u04A3\u0456\u0437; \u043D\u0435\u0433\u0456\u0437\u0433\u0456 \u0436\u04D9\u043D\u0435 \u043A\u0456\u0448\u0456 \u0441\u04B1\u0440\u0430\u049B \u0430\u0440\u0430\u0441\u044B\u043D\u0434\u0430 \u0431\u043E\u0441 \u0436\u043E\u043B \u049B\u0430\u0436\u0435\u0442 \u0435\u043C\u0435\u0441; \u04D9\u0440 \u0441\u04B1\u0440\u0430\u049B \u043D\u04E9\u043C\u0456\u0440\u043B\u0435\u043D\u0443\u0456 \u043A\u0435\u0440\u0435\u043A; \u043A\u0456\u0448\u0456 \u0441\u04B1\u0440\u0430\u049B\u0442\u044B\u04A3 \u0436\u0430\u0443\u0430\u0431\u044B \u043E\u043D\u044B\u04A3 \u0441\u043E\u04A3\u044B\u043D\u0430\u043D \u0431\u043E\u0441 \u043E\u0440\u044B\u043D \u0430\u0440\u049B\u044B\u043B\u044B \u0436\u0430\u0437\u044B\u043B\u0430\u0434\u044B. 3. \u0418\u043C\u043F\u043E\u0440\u0442 \u043C\u04D9\u0442\u0456\u043D, \u0441\u0443\u0440\u0435\u0442, \u0444\u043E\u0440\u043C\u0443\u043B\u0430\u043D\u044B \u049B\u043E\u043B\u0434\u0430\u0439\u0434\u044B. \u0421\u04B1\u0440\u0430\u049B \u049B\u04B1\u0440\u044B\u043B\u044B\u043C\u044B \u0436\u0430\u0443\u0430\u043F\u0442\u044B, \u0442\u04AF\u0441\u0456\u043D\u0434\u0456\u0440\u043C\u0435\u043D\u0456, \u049B\u0438\u044B\u043D\u0434\u044B\u049B\u0442\u044B, \u0431\u0456\u043B\u0456\u043C \u0442\u0430\u049B\u044B\u0440\u044B\u043F\u0442\u0430\u0440\u044B\u043D \u0442\u0430\u043D\u0438\u0434\u044B. 4. \u049A\u0430\u0442\u0435 \u0442\u0430\u043D\u044B\u043B\u0441\u0430, \u0441\u043E\u043B \u0436\u0430\u049B\u0442\u0430 \u0442\u04AF\u0437\u0435\u0442\u0456\u043F \u049B\u0430\u0439\u0442\u0430 \u0442\u0430\u043D\u0443\u0493\u0430 \u043D\u0435\u043C\u0435\u0441\u0435 \u04AF\u043B\u0433\u0456 \u0444\u043E\u0440\u043C\u0430\u0442\u044B\u043D \u0436\u04AF\u043A\u0442\u0435\u043F \u049B\u0430\u0439\u0442\u0430 \u0438\u043C\u043F\u043E\u0440\u0442\u0442\u0430\u0443\u0493\u0430 \u0431\u043E\u043B\u0430\u0434\u044B.",editArea:"\u04E8\u04A3\u0434\u0435\u0443 \u0430\u0439\u043C\u0430\u0493\u044B",recognition:"\u0422\u0430\u043D\u0443",previewQuestions:"\u0421\u04B1\u0440\u0430\u049B\u0442\u0430\u0440\u0434\u044B \u0430\u043B\u0434\u044B\u043D \u0430\u043B\u0430 \u049B\u0430\u0440\u0430\u0443",previewArea:"\u0410\u043B\u0434\u044B\u043D \u0430\u043B\u0430 \u049B\u0430\u0440\u0430\u0443 \u0430\u0439\u043C\u0430\u0493\u044B",noQuestionsFound:"\u0421\u04B1\u0440\u0430\u049B \u0442\u0430\u0431\u044B\u043B\u0493\u0430\u043D \u0436\u043E\u049B",hint:"\u0415\u0441\u043A\u0435\u0440\u0442\u0443\uFF1A \u049A\u0430\u0439\u0442\u0430 \u0442\u0430\u043D\u0443 \u043E\u04A3 \u0436\u0430\u049B\u0442\u0430\u0493\u044B \u043D\u04D9\u0442\u0438\u0436\u0435\u043B\u0435\u0440\u0434\u0456, \u0441\u043E\u043D\u044B\u04A3 \u0456\u0448\u0456\u043D\u0434\u0435 \u049B\u043E\u043B\u043C\u0435\u043D \u0442\u04AF\u0437\u0435\u0442\u0456\u043B\u0433\u0435\u043D\u0434\u0435\u0440\u0456\u043D \u0434\u0435 \u0436\u043E\u044F\u0434\u044B. \u049A\u0430\u0439\u0442\u0430 \u0442\u0430\u043D\u0443\u0493\u0430 \u0441\u0435\u043D\u0456\u043C\u0434\u0456\u0441\u0456\u0437 \u0431\u0435?",processing:"\u04E8\u04A3\u0434\u0435\u043B\u0443\u0434\u0435",recognizing:"\u0422\u0430\u043D\u0443 \u0436\u04AF\u0440\u0456\u043F \u0436\u0430\u0442\u044B\u0440",completed:"\u0410\u044F\u049B\u0442\u0430\u043B\u0434\u044B",questionPreview:"\u0421\u04B1\u0440\u0430\u049B \u0430\u043B\u0434\u044B\u043D \u0430\u043B\u0430 \u049B\u0430\u0440\u0430\u0443",viewOnlyIncorrectQuestions:"\u0422\u0435\u043A \u049B\u0430\u0442\u0435 \u0441\u04B1\u0440\u0430\u049B\u0442\u0430\u0440\u0434\u044B \u043A\u04E9\u0440\u0441\u0435\u0442\u0443",totalXQuestionsRecognized:"\u0411\u0430\u0440\u043B\u044B\u0493\u044B X \u0441\u04B1\u0440\u0430\u049B \u0442\u0430\u043D\u044B\u043B\u0434\u044B, \u043E\u043D\u044B\u04A3 \u0456\u0448\u0456\u043D\u0434\u0435 X \u049B\u0430\u0442\u0435",doNotImportThisQuestion:"\u0411\u04B1\u043B \u0441\u04B1\u0440\u0430\u049B\u0442\u044B \u0438\u043C\u043F\u043E\u0440\u0442\u0442\u0430\u043C\u0430\u0443",confirmImport:"\u0418\u043C\u043F\u043E\u0440\u0442\u0442\u044B \u0440\u0430\u0441\u0442\u0430\u0443",questionImportSettings:"\u0421\u04B1\u0440\u0430\u049B \u0438\u043C\u043F\u043E\u0440\u0442\u0442\u0430\u0443 \u043F\u0430\u0440\u0430\u043C\u0435\u0442\u0440\u043B\u0435\u0440\u0456",recognitionHint:"\u0415\u0441\u043A\u0435\u0440\u0442\u0443: \u049A\u0430\u0442\u0435 \u0442\u0430\u043D\u044B\u043B\u0493\u0430\u043D \u0441\u04B1\u0440\u0430\u049B\u0442\u0430\u0440 \u0438\u043C\u043F\u043E\u0440\u0442\u0442\u0430\u043B\u043C\u0430\u0439\u0434\u044B",importSuccessXQuestions:"\u0421\u04D9\u0442\u0442\u0456 X \u0441\u04B1\u0440\u0430\u049B \u0438\u043C\u043F\u043E\u0440\u0442\u0442\u0430\u043B\u0434\u044B",examPreview:"\u0422\u0435\u0441\u0442 \u0430\u043B\u0434\u044B\u043D \u0430\u043B\u0430 \u049B\u0430\u0440\u0430\u0443",examPreviewDetails:"\u0411\u0430\u0440\u043B\u044B\u0493\u044B: \u3010X \u04AF\u043B\u043A\u0435\u043D \u0441\u04B1\u0440\u0430\u049B\u3011\u3010X \u043A\u0456\u0448\u0456 \u0441\u04B1\u0440\u0430\u049B\u3011\u3010\u0422\u043E\u043B\u044B\u049B \u0431\u0430\u043B\u043B X \u0431\u0430\u043B\u043B\u3011 \u0415\u043C\u0442\u0438\u0445\u0430\u043D \u0443\u0430\u049B\u044B\u0442\u044B: \u3010X \u043C\u0438\u043D\u0443\u0442\u3011",export:"\u042D\u043A\u0441\u043F\u043E\u0440\u0442\u0442\u0430\u0443",exportBlankExamWithAnswers:"\u0411\u043E\u0441 \u0442\u0435\u0441\u0442 + \u0436\u0430\u0443\u0430\u043F\u0442\u044B \u044D\u043A\u0441\u043F\u043E\u0440\u0442\u0442\u0430\u0443",exportBlankExam:"\u0411\u043E\u0441 \u0442\u0435\u0441\u0442\u0442\u0456 \u044D\u043A\u0441\u043F\u043E\u0440\u0442\u0442\u0430\u0443",randomPaperCreation:"\u041A\u0435\u0437\u0434\u0435\u0439\u0441\u043E\u049B \u0442\u0435\u0441\u0442 \u049B\u04B1\u0440\u0430\u0441\u0442\u044B\u0440\u0443",paperConfiguration:"\u0422\u0435\u0441\u0442 \u049B\u04B1\u0440\u0430\u0441\u0442\u044B\u0440\u0443 \u0431\u0430\u043F\u0442\u0430\u0443\u043B\u0430\u0440\u044B",setQuestionTypeFirst:"\u0410\u043B\u0434\u044B\u043C\u0435\u043D \u0442\u0435\u0441\u0442 \u0441\u04B1\u0440\u0430\u049B \u0442\u04AF\u0440\u0456\u043D \u043E\u0440\u043D\u0430\u0442\u044B\u04A3\u044B\u0437",addQuestionType:"\u0421\u04B1\u0440\u0430\u049B \u0442\u04AF\u0440\u0456\u043D \u049B\u043E\u0441\u0443",questionTypeSettings:"\u0421\u04B1\u0440\u0430\u049B \u0442\u04AF\u0440\u0456\u043D \u0431\u0430\u043F",addDeleteQuestionType:"\u0431\u0435\u043B\u0433\u0456 \u049B\u043E\u044E \u0430\u0440\u049B\u044B\u043B\u044B \u049B\u043E\u0441\u0443/\u04E9\u0448\u0456\u0440\u0443",singleChoiceQuestion:"\u0411\u0456\u0440 \u0442\u0430\u04A3\u0434\u0430\u0443\u043B\u044B \u0441\u04B1\u0440\u0430\u049B",multipleChoiceQuestion:"\u041A\u04E9\u043F \u0442\u0430\u04A3\u0434\u0430\u0443\u043B\u044B \u0441\u04B1\u0440\u0430\u049B",fillInTheBlankQuestion:"\u0411\u043E\u0441 \u043E\u0440\u044B\u043D\u0434\u044B \u0442\u043E\u043B\u044B\u049B\u0442\u044B\u0440\u0443 \u0441\u04B1\u0440\u0430\u0493\u044B",trueFalseQuestion:"\u0414\u04B1\u0440\u044B\u0441/\u0431\u04B1\u0440\u044B\u0441 \u0441\u04B1\u0440\u0430\u0493\u044B",shortAnswerQuestion:"\u049A\u044B\u0441\u049B\u0430\u0448\u0430 \u0436\u0430\u0443\u0430\u043F",programmingQuestion:"\u0411\u0430\u0493\u0434\u0430\u0440\u043B\u0430\u043C\u0430\u043B\u0430\u0443 \u0441\u04B1\u0440\u0430\u0493\u044B",combinationQuestion:"\u049A\u04B1\u0440\u0430\u043C\u0430 \u0441\u04B1\u0440\u0430\u049B",practicalQuestion:"\u041F\u0440\u0430\u043A\u0442\u0438\u043A\u0430\u043B\u044B\u049B \u0441\u04B1\u0440\u0430\u049B",programFillInTheBlankQuestion:"\u0411\u0430\u0493\u0434\u0430\u0440\u043B\u0430\u043C\u0430 \u0442\u043E\u043B\u044B\u049B\u0442\u044B\u0440\u0443 \u0441\u04B1\u0440\u0430\u0493\u044B",noQuestionRulesAvailable:"\u04D8\u0437\u0456\u0440\u0433\u0435 \u0442\u0430\u04A3\u0434\u0430\u0443 \u0435\u0440\u0435\u0436\u0435\u0441\u0456 \u0436\u043E\u049B, \u043F\u0430\u043F\u043A\u044B, \u049B\u0438\u044B\u043D\u0434\u044B\u049B, \u0431\u0456\u043B\u0456\u043C \u0442\u0430\u049B\u044B\u0440\u044B\u0431\u044B \u0431\u043E\u0439\u044B\u043D\u0448\u0430 \u0442\u0430\u04A3\u0434\u0430\u0443\u0493\u0430 \u0431\u043E\u043B\u0430\u0434\u044B",setQuestionRules:"\u0422\u0430\u04A3\u0434\u0430\u0443 \u0435\u0440\u0435\u0436\u0435\u0441\u0456\u043D \u043E\u0440\u043D\u0430\u0442\u0443",selectFromFolder:"\u0411\u0435\u043B\u0433\u0456\u043B\u0456 \u043F\u0430\u043F\u043A\u044B\u0434\u0430\u043D \u0442\u0430\u04A3\u0434\u0430\u0443",selectByDifficulty:"\u0411\u0435\u043B\u0433\u0456\u043B\u0456 \u049B\u0438\u044B\u043D\u0434\u044B\u049B \u0434\u0435\u04A3\u0433\u0435\u0439\u0456\u043D\u0435\u043D \u0442\u0430\u04A3\u0434\u0430\u0443",selectByKnowledgePoint:"\u0411\u0435\u043B\u0433\u0456\u043B\u0456 \u0431\u0456\u043B\u0456\u043C \u0442\u0430\u049B\u044B\u0440\u044B\u0431\u044B\u043D\u0430\u043D \u0442\u0430\u04A3\u0434\u0430\u0443",goToQuestionBank:"\u0421\u04B1\u0440\u0430\u049B \u0431\u0430\u0437\u0430\u0441\u044B\u043D\u0430 \u04E9\u0442\u0456\u043F, \u043A\u04E9\u0431\u0456\u0440\u0435\u043A \u0441\u04B1\u0440\u0430\u049B \u049B\u043E\u0441\u044B\u04A3\u044B\u0437",all:"\u0411\u0430\u0440\u043B\u044B\u0493\u044B",knowledgePoints:"\u0422\u0430\u049B\u044B\u0440\u044B\u043F\u0442\u0430\u0440",together:"\u0411\u0430\u0440\u043B\u044B\u0493\u044B",pieceOfData:"\u0436\u043E\u043B \u0434\u0435\u0440\u0435\u043A"},home:{totalLearners:"\u0416\u0430\u043B\u043F\u044B \u043E\u049B\u0443 \u0441\u0430\u043D\u044B (\u0430\u0434\u0430\u043C)",onlineUsers:"\u041E\u043D\u043B\u0430\u0439\u043D \u043F\u0430\u0439\u0434\u0430\u043B\u0430\u043D\u0443\u0448\u044B\u043B\u0430\u0440 \u0441\u0430\u043D\u044B (\u0430\u0434\u0430\u043C)",assessmentCount:"\u0411\u0430\u0493\u0430\u043B\u0430\u0443 \u0441\u0430\u043D\u044B (\u0440\u0435\u0442)",onlineExams:"\u041E\u043D\u043B\u0430\u0439\u043D \u0435\u043C\u0442\u0438\u0445\u0430\u043D\u0434\u0430\u0440 (\u0440\u0435\u0442)",experimentEnvironment:"\u0422\u04D9\u0436\u0456\u0440\u0438\u0431\u0435 \u043E\u0440\u0442\u0430\u0441\u044B (\u0442\u04AF\u0440\u0456)",practicalCourses:"\u041F\u0440\u0430\u043A\u0442\u0438\u043A\u0430\u043B\u044B\u049B \u043A\u0443\u0440\u0441\u0442\u0430\u0440 (\u043F\u04D9\u043D)",practicalProjects:"\u041F\u0440\u0430\u043A\u0442\u0438\u043A\u0430\u043B\u044B\u049B \u0436\u043E\u0431\u0430\u043B\u0430\u0440 (\u0434\u0430\u043D\u0430)",questionBankItems:"\u0422\u0435\u0441\u0442 \u0441\u04B1\u0440\u0430\u049B\u0442\u0430\u0440\u044B \u049B\u043E\u0440\u044B (\u0441\u04B1\u0440\u0430\u049B)",classroomTeachingTools:"\u0421\u044B\u043D\u044B\u043F\u0442\u0430\u0493\u044B \u043E\u049B\u044B\u0442\u0443 \u049B\u04B1\u0440\u0430\u043B\u0434\u0430\u0440\u044B",flexibleClassroomOrganizationTitle:"\u0421\u0430\u0431\u0430\u049B\u0442\u044B \u0438\u043A\u0435\u043C\u0434\u0456 \u04B1\u0439\u044B\u043C\u0434\u0430\u0441\u0442\u044B\u0440\u0443",flexibleClassroomOrganizationCon:"\u041E\u049B\u0443 \u0441\u044B\u043D\u044B\u0431\u044B \u2014 \u0431\u04B1\u043B \u0431\u0456\u0440\u0456\u043A\u0442\u0456\u0440\u0456\u043B\u0433\u0435\u043D \u044B\u043D\u0442\u044B\u043C\u0430\u049B\u0442\u0430\u0441\u0442\u044B\u049B \u043A\u0435\u04A3\u0456\u0441\u0442\u0456\u043A, \u043E\u043B \u0442\u04D9\u0436\u0456\u0440\u0438\u0431\u0435, \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430, \u0431\u0435\u0439\u043D\u0435, \u0435\u043C\u0442\u0438\u0445\u0430\u043D, \u0434\u0438\u043F\u043B\u043E\u043C \u0436\u043E\u0431\u0430\u0441\u044B \u0436\u04D9\u043D\u0435 \u0442\u0430\u0493\u044B \u0431\u0430\u0441\u049B\u0430 \u043E\u043D\u043B\u0430\u0439\u043D/\u043E\u0444\u043B\u0430\u0439\u043D \u0431\u0430\u0441\u049B\u0430\u0440\u0443 \u049B\u04B1\u0440\u0430\u043B\u0434\u0430\u0440\u044B\u043D \u049B\u043E\u043B\u0434\u0430\u0439\u0434\u044B.",automaticAssignmentManagementTitle:"\u0422\u0430\u043F\u0441\u044B\u0440\u043C\u0430\u043B\u0430\u0440\u0434\u044B \u0430\u0432\u0442\u043E\u043C\u0430\u0442\u0442\u044B \u0431\u0430\u0441\u049B\u0430\u0440\u0443",automaticAssignmentManagementCon:"\u0422\u0430\u043F\u0441\u044B\u0440\u043C\u0430 \u0431\u0430\u0441\u049B\u0430\u0440\u0443 \u2014 \u0441\u044B\u043D\u044B\u043F\u0442\u044B\u04A3 \u043D\u0435\u0433\u0456\u0437\u0433\u0456 \u043A\u043E\u043C\u043F\u043E\u043D\u0435\u043D\u0442\u0456, \u043E\u043B \u049B\u0430\u0440\u0430\u043F\u0430\u0439\u044B\u043C, \u043F\u0440\u0430\u043A\u0442\u0438\u043A\u0430\u043B\u044B\u049B \u0436\u04D9\u043D\u0435 \u0442\u043E\u043F\u0442\u044B\u049B \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430\u043B\u0430\u0440\u0434\u044B \u0430\u0432\u0442\u043E\u043C\u0430\u0442\u0442\u044B \u0431\u0430\u0493\u0430\u043B\u0430\u0443, \u0441\u0442\u0430\u0442\u0438\u0441\u0442\u0438\u043A\u0430 \u0436\u04D9\u043D\u0435 \u043E\u049B\u0443 \u0431\u04E9\u043B\u0456\u043C\u0456\u043C\u0435\u043D \u0434\u0435\u0440\u0435\u043A\u0442\u0435\u0440 \u0431\u0430\u0439\u043B\u0430\u043D\u044B\u0441\u044B\u043D \u049B\u0430\u043C\u0442\u0430\u043C\u0430\u0441\u044B\u0437 \u0435\u0442\u0435\u0434\u0456.",groupCollaborativeDevelopmentTitle:"\u0422\u043E\u043F\u0442\u044B\u049B \u0431\u0456\u0440\u043B\u0435\u0441\u043A\u0435\u043D \u04D9\u0437\u0456\u0440\u043B\u0435\u0443",groupCollaborativeDevelopmentCon:"\u0422\u043E\u043F\u0442\u044B\u049B \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430 \u2014 \u0441\u044B\u043D\u044B\u043F\u0442\u044B\u04A3 \u043D\u0435\u0433\u0456\u0437\u0433\u0456 \u0431\u04E9\u043B\u0456\u0433\u0456, \u043E\u043B \u0436\u043E\u0431\u0430\u043D\u044B \u0431\u0456\u0440\u043B\u0435\u0441\u0456\u043F \u04D9\u0437\u0456\u0440\u043B\u0435\u0443, \u043A\u043E\u0434\u0442\u044B \u0441\u0430\u049B\u0442\u0430\u0443, \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430 \u0431\u0430\u049B\u044B\u043B\u0430\u0443, CI/CD \u0436\u04D9\u043D\u0435 \u0442\u043E\u043F\u0442\u044B\u049B \u0431\u0430\u0493\u0430\u043B\u0430\u0443 \u043C\u04AF\u043C\u043A\u0456\u043D\u0434\u0456\u043A\u0442\u0435\u0440\u0456\u043D \u049B\u043E\u043B\u0434\u0430\u0439\u0434\u044B.",examAndAntiCheatingTitle:"\u0415\u043C\u0442\u0438\u0445\u0430\u043D \u0436\u04D9\u043D\u0435 \u043F\u043B\u0430\u0433\u0438\u0430\u0442\u0442\u044B\u04A3 \u0430\u043B\u0434\u044B\u043D \u0430\u043B\u0443",examAndAntiCheatingCon:"\u0438\u043D\u0442\u0435\u043B\u043B\u0435\u043A\u0442 \u0435\u043C\u0442\u0438\u0445\u0430\u043D \u0436\u04AF\u0439\u0435\u0441\u0456 \u0442\u043E\u043B\u044B\u049B \u043F\u043B\u0430\u0433\u0438\u0430\u0442\u0442\u044B\u04A3 \u0430\u043B\u0434\u044B\u043D \u0430\u043B\u0443\u0434\u044B \u049B\u0430\u043C\u0442\u0430\u043C\u0430\u0441\u044B\u0437 \u0435\u0442\u0435\u0434\u0456, \u043C\u044B\u0441\u0430\u043B\u044B \u044D\u043A\u0440\u0430\u043D \u0430\u0443\u044B\u0441\u0442\u044B\u0440\u0493\u0430\u043D\u0434\u0430 \u0435\u043C\u0442\u0438\u0445\u0430\u043D\u0434\u044B \u0430\u0432\u0442\u043E\u043C\u0430\u0442\u0442\u044B \u0436\u0456\u0431\u0435\u0440\u0443, \u043A\u043E\u0434 \u04B1\u049B\u0441\u0430\u0441\u0442\u044B\u0493\u044B\u043D \u0442\u0435\u043A\u0441\u0435\u0440\u0443, \u043A\u0435\u0437\u0434\u0435\u0439\u0441\u043E\u049B \u0444\u043E\u0442\u043E\u0441\u0443\u0440\u0435\u0442 \u0442\u04AF\u0441\u0456\u0440\u0443, IP \u043C\u0435\u043A\u0435\u043D\u0436\u0430\u0439\u043C\u0435\u043D \u0431\u0430\u0439\u043B\u0430\u0443 \u0441\u0438\u044F\u049B\u0442\u044B \u043C\u04AF\u043C\u043A\u0456\u043D\u0434\u0456\u043A\u0442\u0435\u0440 \u0431\u0430\u0440.",resultOrientedStatisticsTitle:"\u041D\u04D9\u0442\u0438\u0436\u0435\u0433\u0435 \u0431\u0430\u0493\u044B\u0442\u0442\u0430\u043B\u0493\u0430\u043D \u0441\u0442\u0430\u0442\u0438\u0441\u0442\u0438\u043A\u0430",resultOrientedStatisticsCon:"OBE (\u043D\u04D9\u0442\u0438\u0436\u0435\u0433\u0435 \u0431\u0430\u0493\u044B\u0442\u0442\u0430\u043B\u0493\u0430\u043D \u0431\u0456\u043B\u0456\u043C \u0431\u0435\u0440\u0443) \u0442\u04B1\u0436\u044B\u0440\u044B\u043C\u0434\u0430\u043C\u0430\u0441\u044B \u043C\u0435\u043D \u043C\u0435\u0445\u0430\u043D\u0438\u0437\u043C\u0456\u043D \u049B\u043E\u043B\u0434\u0430\u0439\u0434\u044B, \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430, \u0442\u04D9\u0436\u0456\u0440\u0438\u0431\u0435, \u0435\u043C\u0442\u0438\u0445\u0430\u043D \u0436\u04D9\u043D\u0435 \u0441\u044B\u043D\u044B\u043F \u041A\u0435\u0437\u0435\u04A3\u0456\u043D\u0434\u0435 \u043A\u04E9\u043F\u04E9\u043B\u0448\u0435\u043C\u0434\u0456 \u043E\u049B\u044B\u0442\u0443 \u043D\u04D9\u0442\u0438\u0436\u0435\u043B\u0435\u0440\u0456\u043D \u0442\u0430\u043B\u0434\u0430\u0439\u0434\u044B.",programmingCompetitionTitle:"\u0411\u0430\u0493\u0434\u0430\u0440\u043B\u0430\u043C\u0430\u043B\u0430\u0443 \u0436\u0430\u0440\u044B\u0441\u044B",programmingCompetitionCon:"\u0411\u0430\u0493\u0434\u0430\u0440\u043B\u0430\u043C\u0430\u043B\u0430\u0443 \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430\u043B\u0430\u0440\u044B \u0436\u0435\u043A\u0435 \u0442\u04D9\u0436\u0456\u0440\u0438\u0431\u0435 \u0443\u0430\u049B\u044B\u0442\u044B \u043C\u0435\u043D \u0436\u0430\u0434 \u0442\u04B1\u0442\u044B\u043D\u0443\u044B\u043D\u0430 \u049B\u0430\u0440\u0430\u0439 \u0440\u0435\u0439\u0442\u0438\u043D\u0433 \u0436\u0430\u0441\u0430\u0443\u0493\u0430, \u0441\u043E\u043D\u0434\u0430\u0439-\u0430\u049B \u0431\u04AF\u043A\u0456\u043B \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430\u043D\u044B\u04A3 \u043D\u04D9\u0442\u0438\u0436\u0435\u0441\u0456\u043D ACM \u0435\u0440\u0435\u0436\u0435\u043B\u0435\u0440\u0456 \u0431\u043E\u0439\u044B\u043D\u0448\u0430 \u0431\u0430\u0493\u0430\u043B\u0430\u0443\u0493\u0430 \u043C\u04AF\u043C\u043A\u0456\u043D\u0434\u0456\u043A \u0431\u0435\u0440\u0435\u0434\u0456.",practicalMOOC:"\u041F\u0440\u0430\u043A\u0442\u0438\u043A\u0430\u043B\u044B\u049B \u0442\u0438\u043F\u0442\u0435\u0433\u0456 MOOC \u2014 \u043E\u043D\u043B\u0430\u0439\u043D \u043A\u0443\u0440\u0441\u0442\u0430\u0440\u0434\u044B \u043A\u04D9\u0441\u0456\u0431\u0438 \u041A\u0435\u0437\u0435\u04A3\u0433\u0435 \u043A\u04E9\u0442\u0435\u0440\u0435\u0434\u0456",viewMore:"\u0422\u043E\u043B\u044B\u0493\u044B\u0440\u0430\u049B \u049B\u0430\u0440\u0430\u0443",recommendedCourses:"\u04B0\u0441\u044B\u043D\u044B\u043B\u0493\u0430\u043D \u043A\u0443\u0440\u0441\u0442\u0430\u0440",latestCourses:"\u0416\u0430\u04A3\u0430 \u0436\u0430\u0440\u0438\u044F\u043B\u0430\u043D\u0493\u0430\u043D \u043A\u0443\u0440\u0441\u0442\u0430\u0440",practicalProjectsTitle:"\u041F\u0440\u0430\u043A\u0442\u0438\u043A\u0430\u043B\u044B\u049B \u0436\u043E\u0431\u0430\u043B\u0430\u0440 \u2014 \u043A\u0443\u0440\u0441\u0442\u0430\u0440\u0434\u044B \u0442\u0435\u0437 \u04D9\u0440\u0456 \u044B\u04A3\u0493\u0430\u0439\u043B\u044B \u0434\u0430\u0439\u044B\u043D\u0434\u0430\u0443\u0493\u0430 \u043A\u04E9\u043C\u0435\u043A\u0442\u0435\u0441\u0435\u0434\u0456",mostPopularPractices:"\u0415\u04A3 \u0442\u0430\u043D\u044B\u043C\u0430\u043B \u0442\u04D9\u0436\u0456\u0440\u0438\u0431\u0435\u043B\u0435\u0440",latestPractices:"\u0421\u043E\u04A3\u0493\u044B \u0442\u04D9\u0436\u0456\u0440\u0438\u0431\u0435\u043B\u0435\u0440"},login:{login:"\u041A\u0456\u0440\u0443",register:"\u0422\u0456\u0440\u043A\u0435\u0443",accountLogin:"\u0410\u043A\u043A\u0430\u0443\u043D\u0442\u043F\u0435\u043D \u043A\u0456\u0440\u0443",pleaseEnterValidPhoneNumberOrEmailAddressOrAccount:"\u0416\u0430\u0440\u0430\u043C\u0434\u044B \u043C\u043E\u0431\u0438\u043B\u044C \u043D\u04E9\u043C\u0456\u0440, \u044D\u043B\u0435\u043A\u0442\u0440\u043E\u043D\u0434\u044B\u049B \u043F\u043E\u0448\u0442\u0430 \u043C\u0435\u043A\u0435\u043D\u0436\u0430\u0439\u044B \u043D\u0435\u043C\u0435\u0441\u0435 \u0430\u043A\u043A\u0430\u0443\u043D\u0442\u0442\u044B \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437",password:"\u041F\u0430\u0440\u043E\u043B\u044C",autoLoginNextTime:"\u041A\u0435\u043B\u0435\u0441\u0456 \u0440\u0435\u0442 \u0430\u0432\u0442\u043E\u043C\u0430\u0442\u0442\u044B \u0442\u0456\u0440\u043A\u0435\u0443",pleaseEnter8To16CharactersContainingLettersNumbersAndSpecialSymbols:"8-16 \u0442\u0430\u04A3\u0431\u0430\u0434\u0430\u043D \u0442\u04B1\u0440\u0430\u0442\u044B\u043D, \u04D9\u0440\u0456\u043F\u0442\u0435\u0440, \u0441\u0430\u043D\u0434\u0430\u0440 \u043C\u0435\u043D \u0430\u0440\u043D\u0430\u0439\u044B \u0431\u0435\u043B\u0433\u0456\u043B\u0435\u0440 \u043A\u0435\u043C \u0434\u0435\u0433\u0435\u043D\u0434\u0435 2 \u0442\u04AF\u0440\u0456\u043D \u049B\u0430\u043C\u0442\u0438\u0442\u044B\u043D \u0441\u04E9\u0437\u0434\u0435\u0440 \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437"},user:{},loginRegister:{accountOrPasswordError:"\u0422\u0456\u0440\u043A\u0435\u043B\u0433\u0456 \u043D\u0435\u043C\u0435\u0441\u0435 \u049B\u04B1\u043F\u0438\u044F \u0441\u04E9\u0437 \u049B\u0430\u0442\u0435",systemDetectedPasswordWeakPleaseChange:"\u0416\u04AF\u0439\u0435 \u0441\u0456\u0437\u0434\u0456\u04A3 \u049B\u04B1\u043F\u0438\u044F \u0441\u04E9\u0437\u0456\u04A3\u0456\u0437\u0434\u0456\u04A3 \u049B\u0430\u0443\u0456\u043F\u0441\u0456\u0437\u0434\u0456\u043A \u0434\u0435\u04A3\u0433\u0435\u0439\u0456 \u0442\u04E9\u043C\u0435\u043D \u0435\u043A\u0435\u043D\u0456\u043D \u0430\u043D\u044B\u049B\u0442\u0430\u0434\u044B, \u043E\u043D\u044B \u0434\u0435\u0440\u0435\u0443 \u04E9\u0437\u0433\u0435\u0440\u0442\u0456\u04A3\u0456\u0437",login:"\u041A\u0456\u0440\u0443",register:"\u0422\u0456\u0440\u043A\u0435\u043B\u0443",pleaseEnterValidPhoneOrEmail:"\u0416\u0430\u0440\u0430\u043C\u0434\u044B \u0442\u0435\u043B\u0435\u0444\u043E\u043D \u043D\u04E9\u043C\u0456\u0440\u0456\u043D \u043D\u0435\u043C\u0435\u0441\u0435 \u044D\u043B\u0435\u043A\u0442\u0440\u043E\u043D\u0434\u044B\u049B \u043F\u043E\u0448\u0442\u0430 \u043C\u0435\u043A\u0435\u043D\u0436\u0430\u0439\u044B\u043D \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437",dragSliderToRightToVerify:"\u0421\u044B\u0440\u0493\u044B\u0442\u043F\u0430\u043D\u044B \u043E\u04A3\u0493\u0430 \u0436\u044B\u043B\u0436\u044B\u0442\u044B\u043F \u0442\u0435\u043A\u0441\u0435\u0440\u0456\u04A3\u0456\u0437",verificationCode:"\u0422\u0435\u043A\u0441\u0435\u0440\u0443 \u043A\u043E\u0434\u044B",enter8To16CharacterPasswordCaseSensitive:"8\u201316 \u0442\u0430\u04A3\u0431\u0430\u043B\u044B \u049B\u04B1\u043F\u0438\u044F \u0441\u04E9\u0437 \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437, \u04AF\u043B\u043A\u0435\u043D \u0436\u04D9\u043D\u0435 \u043A\u0456\u0448\u0456 \u04D9\u0440\u0456\u043F\u0442\u0435\u0440\u0434\u0456 \u0430\u0436\u044B\u0440\u0430\u0442\u0430\u0434\u044B",makePracticalTeachingSimpler:"\u0422\u04D9\u0436\u0456\u0440\u0438\u0431\u0435\u043B\u0456\u043A \u043E\u049B\u044B\u0442\u0443\u0434\u044B \u0436\u0435\u04A3\u0456\u043B\u0434\u0435\u0442\u0443",thisPlatformIsAnOnlinePracticalTeachingAndInnovationServicePlatform:"\u0411\u04B1\u043B \u043F\u043B\u0430\u0442\u0444\u043E\u0440\u043C\u0430 \u2014 \u043E\u043D\u043B\u0430\u0439\u043D \u0442\u04D9\u0436\u0456\u0440\u0438\u0431\u0435\u043B\u0456\u043A \u043E\u049B\u044B\u0442\u0443 \u0436\u04D9\u043D\u0435 \u0438\u043D\u043D\u043E\u0432\u0430\u0446\u0438\u044F\u043B\u044B\u049B \u049B\u044B\u0437\u043C\u0435\u0442 \u043A\u04E9\u0440\u0441\u0435\u0442\u0443 \u043F\u043B\u0430\u0442\u0444\u043E\u0440\u043C\u0430\u0441\u044B; \u043E\u043B \u0437\u0435\u0440\u0442\u0445\u0430\u043D\u0430\u043B\u044B\u049B \u0442\u0440\u0435\u043D\u0438\u043D\u0433\u0442\u0435\u0440\u0434\u0456, \u0441\u044B\u043D\u044B\u043F\u0442\u0430\u0493\u044B \u043E\u049B\u044B\u0442\u0443\u0434\u044B, \u049B\u0430\u0448\u044B\u049B\u0442\u044B\u049B\u0442\u0430\u043D \u0435\u043C\u0442\u0438\u0445\u0430\u043D\u0434\u0430\u0440\u0434\u044B, \u04AF\u0437\u0434\u0456\u043A \u043A\u0443\u0440\u0441\u0442\u0430\u0440\u0434\u044B, \u0438\u043D\u0436\u0435\u043D\u0435\u0440\u043B\u0456\u043A \u0430\u043A\u043A\u0440\u0435\u0434\u0438\u0442\u0442\u0435\u0443\u0434\u0456, \u049B\u0430\u0431\u0456\u043B\u0435\u0442 \u0436\u0430\u0440\u044B\u0441\u0442\u0430\u0440\u044B\u043D \u0436\u04D9\u043D\u0435 \u0431\u0430\u0441\u049B\u0430 \u0434\u0430 \u04D9\u0440\u0442\u04AF\u0440\u043B\u0456 \u043E\u043D\u043B\u0430\u0439\u043D \u0493\u044B\u043B\u044B\u043C\u0438-\u0442\u0435\u0445\u043D\u0438\u043A\u0430\u043B\u044B\u049B \u0456\u0441-\u0448\u0430\u0440\u0430\u043B\u0430\u0440\u0434\u044B \u049B\u043E\u043B\u0434\u0430\u0439\u0434\u044B; \u0436\u043E\u0493\u0430\u0440\u044B \u043E\u049B\u0443 \u043E\u0440\u044B\u043D\u0434\u0430\u0440\u044B\u043D\u044B\u04A3 \u043E\u049B\u044B\u0442\u0443 \u0436\u04D9\u043D\u0435 \u0493\u044B\u043B\u044B\u043C\u0438-\u0437\u0435\u0440\u0442\u0442\u0435\u0443 \u0436\u04B1\u043C\u044B\u0441\u0442\u0430\u0440\u044B\u043D \u043E\u0434\u0430\u043D \u04D9\u0440\u0456 \u0448\u044B\u0493\u0430\u0440\u043C\u0430\u0448\u044B\u043B\u044B\u049B \u0435\u0442\u0443\u0433\u0435 \u0431\u0430\u0493\u044B\u0442\u0442\u0430\u043B\u0493\u0430\u043D."},onlineCourses:{courseNotice:"\u041A\u0443\u0440\u0441 \u0431\u043E\u0439\u044B\u043D\u0448\u0430 \u0435\u0441\u043A\u0435\u0440\u0442\u0443",courseware:"\u041E\u049B\u0443 \u049B\u04B1\u0440\u0430\u043B\u044B",startLearning:"\u041E\u049B\u0443\u0434\u044B \u0431\u0430\u0441\u0442\u0430\u0443",viewDetails:"\u0422\u043E\u043B\u044B\u0493\u044B\u0440\u0430\u049B \u043A\u04E9\u0440\u0443",startPractical:"\u0422\u04D9\u0436\u0456\u0440\u0438\u0431\u0435\u043B\u0456\u043A \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430\u043D\u044B \u0431\u0430\u0441\u0442\u0430\u0443",numberOfExperiments1:"\u0417\u0435\u0440\u0442\u0445\u0430\u043D\u0430\u043B\u0430\u0440\u0434\u044B\u04A3 \u0441\u0430\u043D\u044B 1",clearanceList:"\u04E8\u0442\u0443 \u0442\u0456\u0437\u0456\u043C\u0456",videoLearningList:"\u0411\u0435\u0439\u043D\u0435 \u043E\u049B\u0443 \u0442\u0456\u0437\u0456\u043C\u0456",downloadResourcesList:"\u0420\u0435\u0441\u0443\u0440\u0441\u0442\u0430\u0440\u0434\u044B \u0436\u04AF\u043A\u0442\u0435\u0443 \u0442\u0456\u0437\u0456\u043C\u0456",interactiveDiscussionList:"\u0418\u043D\u0442\u0435\u0440\u0430\u043A\u0442\u0438\u0432\u0442\u0456 \u043F\u0456\u043A\u0456\u0440\u0442\u0430\u043B\u0430\u0441 \u0442\u0456\u0437\u0456\u043C\u0456",teachingTeam:"\u041E\u049B\u044B\u0442\u0443 \u0442\u043E\u0431\u044B",ranking:"\u0420\u0435\u0439\u0442\u0438\u043D\u0433",numberOfClearedLevels:"\u04E8\u0442\u043A\u0435\u0440\u0456\u043B\u0433\u0435\u043D \u0434\u0435\u04A3\u0433\u0435\u0439\u043B\u0435\u0440 \u0441\u0430\u043D\u044B",cumulativeLearningTime:"\u0416\u0438\u043D\u0430\u043B\u0493\u0430\u043D \u043E\u049B\u0443 \u0443\u0430\u049B\u044B\u0442\u044B",numberOfResourceDownloads:"\u0420\u0435\u0441\u0443\u0440\u0441\u0442\u0430\u0440\u0434\u044B \u0436\u04AF\u043A\u0442\u0435\u0443 \u0441\u0430\u043D\u044B",numberOfPosts:"\u0416\u0430\u0437\u0431\u0430 \u0441\u0430\u043D\u044B",publicRelease:"\u049A\u043E\u0493\u0430\u043C\u0493\u0430 \u0436\u0430\u0440\u0438\u044F\u043B\u0430\u0443",currentCourseIsPublishedAndCanBeOpenlySearched:"\u0410\u0493\u044B\u043C\u0434\u0430\u0493\u044B \u043A\u0443\u0440\u0441 \u0436\u0430\u0440\u0438\u044F\u043B\u0430\u043D\u0493\u0430\u043D \u0436\u04D9\u043D\u0435 \u0430\u0448\u044B\u049B \u0456\u0437\u0434\u0435\u0443\u0433\u0435 \u049B\u043E\u043B\u0436\u0435\u0442\u0456\u043C\u0434\u0456",alreadyFavorited:"\u0422\u0430\u04A3\u0434\u0430\u0443\u043B\u044B\u043B\u0430\u0440\u0493\u0430 \u049B\u043E\u0441\u044B\u043B\u0493\u0430\u043D",noSuitableDirectionAndCourse:"\u0421\u04D9\u0439\u043A\u0435\u0441 \u0431\u0430\u0493\u044B\u0442 \u043F\u0435\u043D \u043A\u0443\u0440\u0441 \u0436\u043E\u049B",displayDefaultChapterNumbers:"\u04D8\u0434\u0435\u043F\u043A\u0456 \u0442\u0430\u0440\u0430\u0443 \u043D\u04E9\u043C\u0456\u0440\u043B\u0435\u0440\u0456\u043D \u043A\u04E9\u0440\u0441\u0435\u0442\u0443 (\u0442\u0430\u04A3\u0434\u0430\u043B\u0441\u0430, \u0442\u0430\u0440\u0430\u0443\u0434\u0430\u0493\u044B \u0431\u0430\u0440\u043B\u044B\u049B \u044D\u043B\u0435\u043C\u0435\u043D\u0442\u0442\u0435\u0440\u0433\u0435 \u0440\u0435\u0442\u0442\u0456\u043A \u043D\u04E9\u043C\u0456\u0440 \u049B\u043E\u0441\u044B\u043B\u0430\u0434\u044B)",supportsTeacherCustomAnnouncementContent:"(\u041C\u04B1\u0493\u0430\u043B\u0456\u043C \u0445\u0430\u0431\u0430\u0440\u043B\u0430\u043D\u0434\u044B\u0440\u0443 \u043C\u04D9\u0442\u0456\u043D\u0456\u043D \u0431\u0430\u043F\u0442\u0430\u0439 \u0430\u043B\u0430\u0434\u044B; \u043E\u043B \u043A\u0443\u0440\u0441 \u043F\u0430\u0439\u0434\u0430\u043B\u0430\u043D\u0443\u0448\u044B\u043B\u0430\u0440\u044B\u043D\u0430 \u049B\u0430\u043B\u049B\u044B\u043C\u0430\u043B\u044B \u0442\u0435\u0440\u0435\u0437\u0435 \u0442\u04AF\u0440\u0456\u043D\u0434\u0435 \u043A\u04E9\u0440\u0441\u0435\u0442\u0456\u043B\u0435\u0434\u0456)",selectAndDisplaySPOCClassroom:"SPOC \u0441\u044B\u043D\u044B\u0431\u044B\u043D \u0442\u0430\u04A3\u0434\u0430\u043F \u043A\u04E9\u0440\u0441\u0435\u0442\u0443 (\u0442\u0430\u04A3\u0434\u0430\u043B\u0441\u0430, \u043E\u049B\u044B\u0442\u0443 \u0442\u043E\u0431\u044B\u043D\u044B\u04A3 \u0430\u0441\u0442\u044B\u043D\u0430 SPOC \u043C\u043E\u0434\u0443\u043B\u0456 \u049B\u043E\u0441\u044B\u043B\u0430\u0434\u044B; \u0442\u043E\u043F \u043C\u04AF\u0448\u0435\u043B\u0435\u0440\u0456 \u043C\u043E\u0434\u0443\u043B\u044C\u0434\u0435\u0433\u0456 \u0441\u044B\u043D\u044B\u043F \u043A\u04E9\u0440\u0441\u0435\u0442\u0456\u043B\u0456\u043C\u0456\u043D \u0431\u0430\u0441\u049B\u0430\u0440\u0430 \u0430\u043B\u0430\u0434\u044B)",displayTechnicalTagsModule:"\u0422\u0435\u0445\u043D\u0438\u043A\u0430\u043B\u044B\u049B \u0431\u0435\u043B\u0433\u0456\u043B\u0435\u0440 \u043C\u043E\u0434\u0443\u043B\u0456\u043D \u043A\u04E9\u0440\u0441\u0435\u0442\u0443 (\u0442\u0430\u04A3\u0434\u0430\u043B\u0441\u0430, \u043E\u049B\u044B\u0442\u0443 \u0442\u043E\u0431\u044B\u043D\u044B\u04A3 \u0430\u0441\u0442\u044B\u043D\u0430 \u0442\u0435\u0445\u043D\u0438\u043A\u0430\u043B\u044B\u049B \u0431\u0435\u043B\u0433\u0456\u043B\u0435\u0440 \u043C\u043E\u0434\u0443\u043B\u0456 \u049B\u043E\u0441\u044B\u043B\u0430\u0434\u044B)",displayHistoricalClassroomsModule:"\u0422\u0430\u0440\u0438\u0445\u0438 \u0441\u044B\u043D\u044B\u043F\u0442\u0430\u0440 \u043C\u043E\u0434\u0443\u043B\u0456\u043D \u043A\u04E9\u0440\u0441\u0435\u0442\u0443 (\u0442\u0430\u04A3\u0434\u0430\u043B\u0441\u0430, \u043E\u049B\u044B\u0442\u0443 \u0442\u043E\u0431\u044B\u043D\u044B\u04A3 \u0430\u0441\u0442\u044B\u043D\u0430 \u0442\u0430\u0440\u0438\u0445\u0442\u0430\u0493\u044B \u0441\u044B\u043D\u044B\u043F\u0442\u0430\u0440 \u043C\u043E\u0434\u0443\u043B\u0456 \u049B\u043E\u0441\u044B\u043B\u0430\u0434\u044B; \u0442\u043E\u043F \u043C\u04AF\u0448\u0435\u043B\u0435\u0440\u0456 \u043C\u043E\u0434\u0443\u043B\u044C\u0434\u0435\u0433\u0456 \u0441\u044B\u043D\u044B\u043F\u0442\u0430\u0440\u0434\u044B \u0431\u0430\u0441\u049B\u0430\u0440\u0430 \u0430\u043B\u0430\u0434\u044B)",allowDownloadingTeachingCourseware:"\u041E\u049B\u044B\u0442\u0443 \u043C\u0430\u0442\u0435\u0440\u0438\u0430\u043B\u0434\u0430\u0440\u044B\u043D \u0436\u04AF\u043A\u0442\u0435\u0443\u0433\u0435 \u0440\u04B1\u049B\u0441\u0430\u0442 \u0431\u0435\u0440\u0443 (\u0442\u0430\u04A3\u0434\u0430\u043B\u0441\u0430, \u043E\u049B\u0443\u0434\u044B \u04AF\u0439\u0440\u0435\u043D\u0443\u0448\u0456\u043B\u0435\u0440 \u043A\u0443\u0440\u0441 \u0442\u0430\u0440\u0430\u0443\u043B\u0430\u0440\u044B\u043D\u0434\u0430 \u0436\u04AF\u043A\u0442\u0435\u043B\u0433\u0435\u043D \u043E\u049B\u0443 \u049B\u04B1\u0436\u0430\u0442\u0442\u0430\u0440\u044B\u043D \u0436\u04AF\u043A\u0442\u0435\u0439 \u0430\u043B\u0430\u0434\u044B)",defaultExpandCourseSectionContent:"\u041A\u0443\u0440\u0441 \u0456\u0448\u0456\u043D\u0434\u0435\u0433\u0456 \u0431\u04E9\u043B\u0456\u043C\u0434\u0435\u0440\u0434\u0456 \u04D9\u0434\u0435\u043F\u043A\u0456 \u0442\u04AF\u0440\u0434\u0435 \u0430\u0448\u0443 (\u0442\u0430\u04A3\u0434\u0430\u043B\u0441\u0430, \u049B\u043E\u043B\u0434\u0430\u043D\u0443\u0448\u044B \u043A\u0443\u0440\u0441 \u0435\u0433\u0436\u0435\u0439-\u0442\u0435\u0433\u0436\u0435\u0439 \u0431\u0435\u0442\u0456\u043D\u0435 \u043A\u0456\u0440\u0433\u0435\u043D\u0434\u0435 \u0431\u0430\u0440\u043B\u044B\u049B \u0431\u04E9\u043B\u0456\u043C\u0434\u0435\u0440 \u0430\u0432\u0442\u043E\u043C\u0430\u0442\u0442\u044B \u0442\u04AF\u0440\u0434\u0435 \u0430\u0448\u044B\u043B\u0430\u0434\u044B)",thisItemIsOptionalIfNotUploadedUseSystemDefaultImage:"(\u0411\u04B1\u043B \u043C\u0456\u043D\u0434\u0435\u0442\u0442\u0456 \u0435\u043C\u0435\u0441. \u0415\u0433\u0435\u0440 \u0436\u04AF\u043A\u0442\u0435\u043C\u0435\u0441\u0435\u04A3\u0456\u0437, \u0436\u04AF\u0439\u0435 \u04D9\u0434\u0435\u043F\u043A\u0456 \u0441\u0443\u0440\u0435\u0442\u0442\u0456 \u049B\u043E\u043B\u0434\u0430\u043D\u0430\u0434\u044B; \u0436\u04AF\u043A\u0442\u0435\u0441\u0435\u04A3\u0456\u0437 jpg \u043D\u0435\u043C\u0435\u0441\u0435 png \u0444\u043E\u0440\u043C\u0430\u0442\u0442\u0430\u0440\u044B\u043D \u0442\u0430\u04A3\u0434\u0430\u04A3\u044B\u0437, \u04E9\u043B\u0448\u0435\u043C\u0456 2M-\u0434\u0435\u043D \u0430\u0441\u043F\u0430\u0443\u044B \u0442\u0438\u0456\u0441, \u04B1\u0441\u044B\u043D\u044B\u043B\u0430\u0442\u044B\u043D \u04E9\u043B\u0448\u0435\u043C\u0456 1920\xD7240 \u043F\u0438\u043A\u0441\u0435\u043B)",uploadImage:"\u0421\u0443\u0440\u0435\u0442 \u0436\u04AF\u043A\u0442\u0435\u0443",customTopBackgroundImage:"\u0416\u043E\u0493\u0430\u0440\u0493\u044B \u0444\u043E\u043D \u0441\u0443\u0440\u0435\u0442\u0456\u043D \u0431\u0430\u043F\u0442\u0430\u0443",customTopContentImage:"\u0416\u043E\u0493\u0430\u0440\u0493\u044B \u043C\u0430\u0437\u043C\u04B1\u043D \u0441\u0443\u0440\u0435\u0442\u0456\u043D \u0431\u0430\u043F\u0442\u0430\u0443",thisItemIsOptionalIfNotUploadedUseSystemDefaultImage1200x240:"(\u0411\u04B1\u043B \u043C\u0456\u043D\u0434\u0435\u0442\u0442\u0456 \u0435\u043C\u0435\u0441. \u0415\u0433\u0435\u0440 \u0436\u04AF\u043A\u0442\u0435\u043B\u043C\u0435\u0441\u0435, \u0436\u04AF\u0439\u0435 \u04D9\u0434\u0435\u043F\u043A\u0456 \u0441\u0443\u0440\u0435\u0442\u0442\u0456 \u049B\u043E\u043B\u0434\u0430\u043D\u0430\u0434\u044B; \u0436\u04AF\u043A\u0442\u0435\u0441\u0435\u04A3\u0456\u0437 jpg \u043D\u0435\u043C\u0435\u0441\u0435 png \u0444\u043E\u0440\u043C\u0430\u0442\u0442\u0430\u0440\u044B\u043D \u0442\u0430\u04A3\u0434\u0430\u04A3\u044B\u0437, \u04E9\u043B\u0448\u0435\u043C\u0456 2M-\u0434\u0435\u043D \u0430\u0441\u043F\u0430\u0443\u044B \u0442\u0438\u0456\u0441, \u04B1\u0441\u044B\u043D\u044B\u043B\u0430\u0442\u044B\u043D \u04E9\u043B\u0448\u0435\u043C\u0456 1200\xD7240 \u043F\u0438\u043A\u0441\u0435\u043B)",insertTemplate:"\u04AE\u043B\u0433\u0456 \u0435\u043D\u0433\u0456\u0437\u0443",deletePracticalCourse:"\u041F\u0440\u0430\u043A\u0442\u0438\u043A\u0430\u043B\u044B\u049B \u043A\u0443\u0440\u0441\u0442\u044B \u0436\u043E\u044E \u043A\u0435\u0440\u0435\u043A \u043F\u0435?",sendToMyClassroomAsClassroomExperiment:"\u0421\u044B\u043D\u044B\u043F\u0442\u044B\u049B \u0442\u04D9\u0436\u0456\u0440\u0438\u0431\u0435 \u0440\u0435\u0442\u0456\u043D\u0434\u0435 \u043C\u0435\u043D\u0456\u04A3 \u0441\u044B\u043D\u044B\u0431\u044B\u043C\u0430 \u0436\u0456\u0431\u0435\u0440\u0443",studentEmployeeNumber:"\u041E\u049B\u0443\u0448\u044B\u043D\u044B\u04A3/\u049B\u044B\u0437\u043C\u0435\u0442\u043A\u0435\u0440\u0434\u0456\u04A3 \u043D\u04E9\u043C\u0456\u0440\u0456",schoolUnit:"\u041C\u0435\u043A\u0442\u0435\u043F/\u04B1\u0439\u044B\u043C",facultyDepartment:"\u0424\u0430\u043A\u0443\u043B\u044C\u0442\u0435\u0442/\u0431\u04E9\u043B\u0456\u043C",realNameAuthentication:"\u0416\u0435\u043A\u0435 \u0431\u0430\u0441\u044B\u043D \u0440\u0430\u0441\u0442\u0430\u0443",lastLoginTime:"\u0421\u043E\u04A3\u0493\u044B \u043A\u0456\u0440\u0443 \u0443\u0430\u049B\u044B\u0442\u044B",status:"\u043A\u04AF\u0439",unit:"\u04B0\u0439\u044B\u043C",pleaseEnterContent:"\u041C\u04D9\u0442\u0456\u043D \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437",newChapter:"\u0416\u0430\u04A3\u0430 \u0442\u0430\u0440\u0430\u0443 \u049B\u04B1\u0440\u0443",addOneOrMorePracticalVideoProjectsToFormAChapter:"(\u0411\u0456\u0440 \u043D\u0435\u043C\u0435\u0441\u0435 \u0431\u0456\u0440\u043D\u0435\u0448\u0435 \u043F\u0440\u0430\u043A\u0442\u0438\u043A\u0430/\u0431\u0435\u0439\u043D\u0435 \u0436\u043E\u0431\u0430\u043B\u0430\u0440\u0434\u044B \u049B\u043E\u0441\u044B\u043F, \u0431\u0456\u0440 \u0442\u0430\u0440\u0430\u0443 \u0436\u0430\u0441\u0430\u0443)",description:"\u0421\u0438\u043F\u0430\u0442\u0442\u0430\u043C\u0430",pleaseEnterChapter7Description:"7-\u0442\u0430\u0440\u0430\u0443\u0434\u044B\u04A3 \u0441\u0438\u043F\u0430\u0442\u0442\u0430\u043C\u0430\u0441\u044B\u043D \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437",practicalProject:"\u0422\u04D9\u0436\u0456\u0440\u0438\u0431\u0435\u043B\u0456\u043A \u0436\u043E\u0431\u0430",selectPracticalProject:"\u0422\u04D9\u0436\u0456\u0440\u0438\u0431\u0435\u043B\u0456\u043A \u0436\u043E\u0431\u0430\u043D\u044B \u0442\u0430\u04A3\u0434\u0430\u0443",selectTaskLevel:"\u0422\u0430\u043F\u0441\u044B\u0440\u043C\u0430 \u0434\u0435\u04A3\u0433\u0435\u0439\u0456\u043D \u0442\u0430\u04A3\u0434\u0430\u0443",save:"\u0421\u0430\u049B\u0442\u0430\u0443",newVideoProject:"\u0416\u0430\u04A3\u0430 \u0431\u0435\u0439\u043D\u0435 \u0436\u043E\u0431\u0430 \u0436\u0430\u0441\u0430\u0443",selectVideoProject:"\u0411\u0435\u0439\u043D\u0435 \u0436\u043E\u0431\u0430\u043D\u044B \u0442\u0430\u04A3\u0434\u0430\u0443",selectTeachingCourseware:"\u041E\u049B\u0443 \u049B\u04B1\u0440\u0430\u043B\u044B\u043D \u0442\u0430\u04A3\u0434\u0430\u0443",homework:"\u04AE\u0439 \u0436\u04B1\u043C\u044B\u0441\u044B",newGroupHomework:"\u0416\u0430\u04A3\u0430 \u0442\u043E\u043F\u0442\u044B\u049B \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430 \u0436\u0430\u0441\u0430\u0443",newGraphicHomework:"\u0416\u0430\u04A3\u0430 \u043C\u04D9\u0442\u0456\u043D\u0434\u0456\u043A \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430 \u0436\u0430\u0441\u0430\u0443",newProgrammingHomework:"\u0416\u0430\u04A3\u0430 \u043F\u0440\u043E\u0433\u0440\u0430\u043C\u043C\u0430\u043B\u0430\u0443 \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430\u0441\u044B \u0436\u0430\u0441\u0430\u0443",selectGroupHomework:"\u0422\u043E\u043F\u0442\u044B\u049B \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430\u043D\u044B \u0442\u0430\u04A3\u0434\u0430\u0443",selectGraphicHomework:"\u041C\u04D9\u0442\u0456\u043D\u0434\u0456\u043A \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430\u043D\u044B \u0442\u0430\u04A3\u0434\u0430\u0443",selectProgrammingHomework:"\u041F\u0440\u043E\u0433\u0440\u0430\u043C\u043C\u0430\u043B\u0430\u0443 \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430\u0441\u044B\u043D \u0442\u0430\u04A3\u0434\u0430\u0443",quiz:"\u0422\u0435\u0441\u0442\u0456\u043B\u0435\u0443",newTestPaper:"\u0416\u0430\u04A3\u0430 \u0442\u0435\u0441\u0442 \u0436\u0430\u0441\u0430\u0443",selectTestPaper:"\u0442\u0435\u0441\u0442 \u0442\u0430\u04A3\u0434\u0430\u0443",allItemsCanBeReorderedOrPromotedDemotedByDragging:"\u0411\u0430\u0440\u043B\u044B\u049B \u044D\u043B\u0435\u043C\u0435\u043D\u0442\u0442\u0435\u0440\u0434\u0456 \u0441\u04AF\u0439\u0440\u0435\u0443 \u0430\u0440\u049B\u044B\u043B\u044B \u049B\u0430\u0439\u0442\u0430 \u0440\u0435\u0442\u0442\u0435\u0443 \u043D\u0435\u043C\u0435\u0441\u0435 \u0434\u0435\u04A3\u0433\u0435\u0439\u0456\u043D \u043A\u04E9\u0442\u0435\u0440\u0443/\u0442\u04E9\u043C\u0435\u043D\u0434\u0435\u0442\u0443 \u043C\u04AF\u043C\u043A\u0456\u043D",newProjectNameMeansNoActualContentUnderThisProjectOnlyDisplayNameNotClickable:"\u0416\u0430\u04A3\u0430 \u0436\u043E\u0431\u0430 \u0430\u0442\u0430\u0443\u044B \u2014 \u0431\u04B1\u043B \u0436\u043E\u0431\u0430\u043D\u044B\u04A3 \u0430\u0441\u0442\u044B\u043D\u0434\u0430 \u0435\u0448\u049B\u0430\u043D\u0434\u0430\u0439 \u043D\u0430\u049B\u0442\u044B \u043C\u0430\u0437\u043C\u04B1\u043D \u0436\u043E\u049B, \u0442\u0435\u043A \u0430\u0442\u0430\u0443 \u043A\u04E9\u0440\u0441\u0435\u0442\u0456\u043B\u0435\u0434\u0456 \u0436\u04D9\u043D\u0435 \u043E\u043D\u044B \u0431\u0430\u0441\u0443\u0493\u0430 \u0431\u043E\u043B\u043C\u0430\u0439\u0434\u044B",delete:"\u0416\u043E\u044E",confirmDeleteThisChapter:"\u0411\u04B1\u043B \u0442\u0430\u0440\u0430\u0443\u0434\u044B \u0436\u043E\u0439\u0493\u044B\u04A3\u044B\u0437 \u043A\u0435\u043B\u0435\u0442\u0456\u043D\u0456\u043D\u0435 \u0441\u0435\u043D\u0456\u043C\u0434\u0456\u0441\u0456\u0437 \u0431\u0435?",currentUnitHasUnsavedChangesPleaseSaveFirst:"\u0410\u0493\u044B\u043C\u0434\u0430\u0493\u044B \u0431\u04E9\u043B\u0456\u043C\u0434\u0435 \u0441\u0430\u049B\u0442\u0430\u043B\u043C\u0430\u0493\u0430\u043D \u04E9\u0437\u0433\u0435\u0440\u0442\u0443\u043B\u0435\u0440 \u0431\u0430\u0440, \u0430\u043B\u0434\u044B\u043C\u0435\u043D \u0441\u0430\u049B\u0442\u0430\u04A3\u044B\u0437!",gotIt:"\u0422\u04AF\u0441\u0456\u043D\u0456\u043A\u0442\u0456",completionRate:"\u0410\u044F\u049B\u0442\u0430\u043B\u0443 \u043A\u04E9\u0440\u0441\u0435\u0442\u043A\u0456\u0448\u0456",publishCourse:"\u041A\u0443\u0440\u0441\u0442\u044B \u0436\u0430\u0440\u0438\u044F\u043B\u0430\u0443",backToTop:"\u0411\u0435\u0442 \u0431\u0430\u0441\u044B\u043D\u0430 \u043E\u0440\u0430\u043B\u0443",updateTime:"\u0416\u0430\u04A3\u0430\u0440\u0442\u0443 \u0443\u0430\u049B\u044B\u0442\u044B",pleaseEnterCourseNoticeTitleMaximum15Characters:"\u041A\u0443\u0440\u0441 \u0435\u0441\u043A\u0435\u0440\u0442\u0443\u0456\u043D\u0456\u04A3 \u0430\u0442\u0430\u0443\u044B 15 \u0442\u0430\u04A3\u0431\u0430\u0434\u0430\u043D \u0430\u0441\u043F\u0430\u0443\u044B \u0442\u0438\u0456\u0441"},topNavigationBar:{newTeachingClassroom:"\u0416\u0430\u04A3\u0430 \u043E\u049B\u044B\u0442\u0443 \u0441\u044B\u043D\u044B\u0431\u044B\u043D \u0436\u0430\u0441\u0430\u0443",newPracticalProject:"\u0416\u0430\u04A3\u0430 \u0442\u04D9\u0436\u0456\u0440\u0438\u0431\u0435\u043B\u0456\u043A \u0436\u043E\u0431\u0430 \u0436\u0430\u0441\u0430\u0443",newPracticalCourse:"\u0416\u0430\u04A3\u0430 \u0442\u04D9\u0436\u0456\u0440\u0438\u0431\u0435\u043B\u0456\u043A \u043A\u0443\u0440\u0441 \u0436\u0430\u0441\u0430\u0443",newGraduationDesign:"\u0416\u0430\u04A3\u0430 \u0434\u0438\u043F\u043B\u043E\u043C \u0436\u04B1\u043C\u044B\u0441\u044B\u043D \u0436\u0430\u0441\u0430\u0443",joinTeachingClassroom:"\u041E\u049B\u044B\u0442\u0443 \u0441\u044B\u043D\u044B\u0431\u044B\u043D\u0430 \u049B\u043E\u0441\u044B\u043B\u0443",joinGraduationDesign:"\u0414\u0438\u043F\u043B\u043E\u043C \u0436\u04B1\u043C\u044B\u0441\u044B\u043D\u0430 \u049B\u043E\u0441\u044B\u043B\u0443",myPersonalHomepage:"\u041C\u0435\u043D\u0456\u04A3 \u0436\u0435\u043A\u0435 \u043F\u0430\u0440\u0430\u049B\u0448\u0430\u043C",myTeachingClassrooms:"\u041C\u0435\u043D\u0456\u04A3 \u043E\u049B\u044B\u0442\u0443 \u0441\u044B\u043D\u044B\u043F\u0442\u0430\u0440\u044B\u043C",myPracticalProjects:"\u041C\u0435\u043D\u0456\u04A3 \u0442\u04D9\u0436\u0456\u0440\u0438\u0431\u0435\u043B\u0456\u043A \u0436\u043E\u0431\u0430\u043B\u0430\u0440\u044B\u043C",myPracticalCourses:"\u041C\u0435\u043D\u0456\u04A3 \u0442\u04D9\u0436\u0456\u0440\u0438\u0431\u0435\u043B\u0456\u043A \u043A\u0443\u0440\u0441\u0442\u0430\u0440\u044B\u043C",myCompetitionManagement:"\u041C\u0435\u043D\u0456\u04A3 \u043A\u043E\u043D\u043A\u0443\u0440\u0441\u0442\u0430\u0440\u0434\u044B \u0431\u0430\u0441\u049B\u0430\u0440\u0443\u044B\u043C",questionBank:"\u0421\u04B1\u0440\u0430\u049B\u0442\u0430\u0440 \u0431\u0430\u0437\u0430\u0441\u044B",testPaperBank:"\u0422\u0435\u0441\u0442 \u049B\u0430\u0493\u0430\u0437\u0434\u0430\u0440\u044B \u0431\u0430\u0437\u0430\u0441\u044B",accountManagement:"\u0422\u0456\u0440\u043A\u0435\u043B\u0433\u0456 \u0431\u0430\u0441\u049B\u0430\u0440\u0443\u044B",logout:"\u0428\u044B\u0493\u0443"},searchPage:{search:"\u0406\u0437\u0434\u0435\u0443",practicalCourse:"\u0422\u04D9\u0436\u0456\u0440\u0438\u0431\u0435\u043B\u0456\u043A \u043A\u0443\u0440\u0441",practicalProject:"\u0422\u04D9\u0436\u0456\u0440\u0438\u0431\u0435\u043B\u0456\u043A \u0436\u043E\u0431\u0430",teachingClassroom:"\u041E\u049B\u044B\u0442\u0443 \u0441\u044B\u043D\u044B\u0431\u044B",found18RelatedResults:"\u0416\u0430\u043B\u043F\u044B 18 \u0441\u04D9\u0439\u043A\u0435\u0441 \u043D\u04D9\u0442\u0438\u0436\u0435 \u0442\u0430\u0431\u044B\u043B\u0434\u044B",numberOfCases:"\u041A\u0435\u0439\u0441 \u0441\u0430\u043D\u044B",numberOfLearners:"\u041E\u049B\u0443\u0448\u044B\u043B\u0430\u0440 \u0441\u0430\u043D\u044B",direction:"\u0411\u0430\u0493\u044B\u0442",filter:"\u0421\u04AF\u0437\u0433\u0456\u043B\u0435\u0443",all:"\u0411\u0430\u0440\u043B\u044B\u0493\u044B",beginner:"\u0411\u0430\u0441\u0442\u0430\u043F\u049B\u044B \u0434\u0435\u04A3\u0433\u0435\u0439",intermediate:"\u041E\u0440\u0442\u0430 \u0434\u0435\u04A3\u0433\u0435\u0439",advanced:"\u0416\u043E\u0493\u0430\u0440\u044B \u0434\u0435\u04A3\u0433\u0435\u0439",intermediateAdvanced:"\u041E\u0440\u0442\u0430-\u0436\u043E\u0493\u0430\u0440\u044B \u0434\u0435\u04A3\u0433\u0435\u0439",popularity:"\u0422\u0430\u043D\u044B\u043C\u0430\u043B\u0434\u044B\u0493\u044B",rating:"\u0411\u0430\u0493\u0430",allowCopying:"\u041A\u04E9\u0448\u0456\u0440\u0443\u0433\u0435 \u0440\u04B1\u049B\u0441\u0430\u0442 \u0431\u0435\u0440\u0443",task:"\u0422\u0430\u043F\u0441\u044B\u0440\u043C\u0430",numberOfMembers:"\u049A\u0430\u0442\u044B\u0441\u0443\u0448\u044B\u043B\u0430\u0440 \u0441\u0430\u043D\u044B"},markdownEditor:{bold:"\u049A\u0430\u043B\u044B\u04A3 \u049B\u0430\u0440\u0456\u043F",italic:"\u041A\u0443\u0440\u0441\u0438\u0432",unorderedList:"\u0422\u04D9\u0440\u0442\u0456\u043F\u0441\u0456\u0437 \u0442\u0456\u0437\u0456\u043C",orderedList:"\u0420\u0435\u0442\u0442\u0456\u043A \u0442\u0456\u0437\u0456\u043C",inlineCode:"\u0416\u043E\u043B \u0456\u0448\u0456\u043D\u0434\u0435\u0433\u0456 \u043A\u043E\u0434",codeBlockMultiLanguage:"\u041A\u043E\u0434 \u0431\u043B\u043E\u0433\u044B (\u043A\u04E9\u043F \u0442\u0456\u043B\u0434\u0456 \u0441\u0442\u0438\u043B\u044C)",link:"\u0421\u0456\u043B\u0442\u0435\u043C\u0435",inlineFormula:"\u0416\u043E\u043B \u0456\u0448\u0456\u043D\u0434\u0435\u0433\u0456 \u0444\u043E\u0440\u043C\u0443\u043B\u0430",mathImage:"\u041C\u0430\u0442\u0435\u043C\u0430\u0442\u0438\u043A\u0430\u043B\u044B\u049B \u043A\u0435\u0441\u043A\u0456\u043D",multiLineFormula:"\u041A\u04E9\u043F \u0436\u043E\u043B\u0434\u044B \u0444\u043E\u0440\u043C\u0443\u043B\u0430",addImage:"\u0421\u0443\u0440\u0435\u0442 \u049B\u043E\u0441\u0443",insertDrawing:"\u0421\u044B\u0437\u0431\u0430 \u0435\u043D\u0433\u0456\u0437\u0443",insertFlowchart:"\u041F\u0440\u043E\u0446\u0435\u0441\u0441 \u0434\u0438\u0430\u0433\u0440\u0430\u043C\u043C\u0430\u0441\u044B\u043D \u0435\u043D\u0433\u0456\u0437\u0443",table:"\u041A\u0435\u0441\u0442\u0435",lineBreak:"\u0416\u043E\u043B \u0430\u0443\u044B\u0441\u0442\u044B\u0440\u0443",clear:"\u0422\u0430\u0437\u0430\u043B\u0430\u0443",disableRealTimePreview:"\u041D\u0430\u049B\u0442\u044B \u0443\u0430\u049B\u044B\u0442\u0442\u0430\u0493\u044B \u0430\u043B\u0434\u044B\u043D \u0430\u043B\u0430 \u049B\u0430\u0440\u0430\u0443\u0434\u044B \u04E9\u0448\u0456\u0440\u0443",enableRealTimePreview:"\u041D\u0430\u049B\u0442\u044B \u0443\u0430\u049B\u044B\u0442\u0442\u0430\u0493\u044B \u0430\u043B\u0434\u044B\u043D \u0430\u043B\u0430 \u049B\u0430\u0440\u0430\u0443\u0434\u044B \u049B\u043E\u0441\u0443",numberOfCells:"\u04B0\u044F\u0448\u044B\u049B\u0442\u0430\u0440 \u0441\u0430\u043D\u044B",numberOfRows:"\u0416\u043E\u043B\u0434\u0430\u0440 \u0441\u0430\u043D\u044B",numberOfColumns:"\u0411\u0430\u0493\u0430\u043D\u0434\u0430\u0440 \u0441\u0430\u043D\u044B",alignment:"\u0422\u0443\u0440\u0430\u043B\u0430\u0443 \u0442\u04D9\u0441\u0456\u043B\u0456",confirm:"\u0420\u0430\u0441\u0442\u0430\u0443",cancel:"\u0411\u043E\u043B\u0434\u044B\u0440\u043C\u0430\u0443",addCodeBlock:"\u041A\u043E\u0434 \u0431\u043B\u043E\u0433\u044B\u043D \u049B\u043E\u0441\u0443",codeLanguage:"\u041A\u043E\u0434 \u0442\u0456\u043B\u0456",codeContent:"\u041A\u043E\u0434 \u043C\u0430\u0437\u043C\u04B1\u043D\u044B",linkAddress:"\u0421\u0456\u043B\u0442\u0435\u043C\u0435 \u043C\u0435\u043A\u0435\u043D\u0436\u0430\u0439\u044B",linkTitle:"\u0421\u0456\u043B\u0442\u0435\u043C\u0435 \u0430\u0442\u0430\u0443\u044B",algebra:"\u0410\u043B\u0433\u0435\u0431\u0440\u0430",geometry:"\u0413\u0435\u043E\u043C\u0435\u0442\u0440\u0438\u044F",inequalities:"\u0422\u0435\u04A3\u0441\u0456\u0437\u0434\u0456\u043A",integrals:"\u0418\u043D\u0442\u0435\u0433\u0440\u0430\u043B",trigonometry:"\u0422\u0440\u0438\u0433\u043E\u043D\u043E\u043C\u0435\u0442\u0440\u0438\u044F",statistics:"\u0421\u0442\u0430\u0442\u0438\u0441\u0442\u0438\u043A\u0430",latexFormula:"LaTeX \u0444\u043E\u0440\u043C\u0443\u043B\u0430\u0441\u044B",quickTemplates:"\u0416\u044B\u043B\u0434\u0430\u043C \u04AF\u043B\u0433\u0456",formulaTemplates:"\u0424\u043E\u0440\u043C\u0443\u043B\u0430 \u04AF\u043B\u0433\u0456\u0441\u0456",fractionsScores:"\u0411\u04E9\u043B\u0448\u0435\u043A \u0436\u04D9\u043D\u0435 \u04B1\u043F\u0430\u0439",rootsSuperscripts:"\u0422\u04AF\u0431\u0456\u0440 \u043C\u0435\u043D \u04AF\u0441\u0442\u0435\u043C\u0435 \u0442\u0430\u04A3\u0431\u0430",limitsLogarithms:"\u0428\u0435\u043A\u0442\u0435\u0443 \u0436\u04D9\u043D\u0435 \u043B\u043E\u0433\u0430\u0440\u0438\u0444\u043C",trigonometricFunctions:"\u0422\u0440\u0438\u0433\u043E\u043D\u043E\u043C\u0435\u0442\u0440\u0438\u044F\u043B\u044B\u049B \u0444\u0443\u043D\u043A\u0446\u0438\u044F",integralOperations:"\u0418\u043D\u0442\u0435\u0433\u0440\u0430\u043B\u0434\u044B\u049B \u0430\u043C\u0430\u043B",largeOperations:"\u04AE\u043B\u043A\u0435\u043D \u0430\u043C\u0430\u043B\u0434\u0430\u0440",bracketsRounding:"\u0416\u0430\u049B\u0448\u0430\u043C\u0435\u043D \u0434\u04E9\u04A3\u0433\u0435\u043B\u0435\u043A\u0442\u0435\u0443",pleaseOpenKeyboardEnterFormula:"\u041F\u0435\u0440\u043D\u0435\u0442\u0430\u049B\u0442\u0430\u043D\u044B \u0430\u0448\u044B\u043F, \u0444\u043E\u0440\u043C\u0443\u043B\u0430\u043D\u044B \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437",saveToEditor:"\u0420\u0435\u0434\u0430\u043A\u0442\u043E\u0440\u0493\u0430 \u0441\u0430\u049B\u0442\u0430\u0443",algebraArea:"\u0410\u043B\u0433\u0435\u0431\u0440\u0430 \u0430\u0439\u043C\u0430\u0493\u044B",tools:"\u049A\u04B1\u0440\u0430\u043B\u0434\u0430\u0440",enable3DImage:"3D \u043A\u0435\u0441\u043A\u0456\u043D\u0434\u0456 \u049B\u043E\u0441\u0443",imageAddress:"\u0421\u0443\u0440\u0435\u0442 \u0441\u0456\u043B\u0442\u0435\u043C\u0435\u0441\u0456:",localUpload:"\u0416\u0435\u0440\u0433\u0456\u043B\u0456\u043A\u0442\u0456 \u0436\u04AF\u043A\u0442\u0435\u0443",imageDescription:"\u0421\u0443\u0440\u0435\u0442 \u0441\u0438\u043F\u0430\u0442\u0442\u0430\u043C\u0430\u0441\u044B",imageWidth:"\u0421\u0443\u0440\u0435\u0442 \u0435\u043D\u0456",leftAlign:"\u0421\u043E\u043B\u0493\u0430 \u0442\u0443\u0440\u0430\u043B\u0430\u0443",centerAlign:"\u041E\u0440\u0442\u0430\u0493\u0430 \u0442\u0443\u0440\u0430\u043B\u0430\u0443",rightAlign:"\u041E\u04A3\u0493\u0430 \u0442\u0443\u0440\u0430\u043B\u0430\u0443"},knowledgePoints:{dataStructuresAndAlgorithmsJava:"\u0414\u0435\u0440\u0435\u043A\u0442\u0435\u0440 \u049B\u04B1\u0440\u044B\u043B\u044B\u043C\u044B \u0436\u04D9\u043D\u0435 \u0430\u043B\u0433\u043E\u0440\u0438\u0442\u043C\u0434\u0435\u0440 (Java)",dataStructuresAndAlgorithmsC_CPP:"\u0414\u0435\u0440\u0435\u043A\u0442\u0435\u0440 \u049B\u04B1\u0440\u044B\u043B\u044B\u043C\u044B \u0436\u04D9\u043D\u0435 \u0430\u043B\u0433\u043E\u0440\u0438\u0442\u043C\u0434\u0435\u0440 (C/C++)",dataStructuresAndAlgorithmsPython:"\u0414\u0435\u0440\u0435\u043A\u0442\u0435\u0440 \u049B\u04B1\u0440\u044B\u043B\u044B\u043C\u044B \u0436\u04D9\u043D\u0435 \u0430\u043B\u0433\u043E\u0440\u0438\u0442\u043C\u0434\u0435\u0440 (Python)",algorithmDesignAndAnalysis:"\u0410\u043B\u0433\u043E\u0440\u0438\u0442\u043C\u0434\u0435\u0440\u0434\u0456 \u0436\u043E\u0431\u0430\u043B\u0430\u0443 \u0436\u04D9\u043D\u0435 \u0442\u0430\u043B\u0434\u0430\u0443",numericalAnalysisAndAlgorithmsPython:"\u0421\u0430\u043D\u0434\u044B\u049B \u0442\u0430\u043B\u0434\u0430\u0443 \u0436\u04D9\u043D\u0435 \u0430\u043B\u0433\u043E\u0440\u0438\u0442\u043C\u0434\u0435\u0440 (Python)",introductionToComputers:"\u041A\u043E\u043C\u043F\u044C\u044E\u0442\u0435\u0440\u0433\u0435 \u043A\u0456\u0440\u0456\u0441\u043F\u0435",digitalImageProcessing:"\u0421\u0430\u043D\u0434\u044B\u049B \u043A\u0435\u0441\u043A\u0456\u043D\u0434\u0435\u0440\u0434\u0456 \u04E9\u04A3\u0434\u0435\u0443",cloudComputingAndVirtualization:"\u0411\u04B1\u043B\u0442\u0442\u044B\u049B \u0435\u0441\u0435\u043F\u0442\u0435\u0443 \u0436\u04D9\u043D\u0435 \u0432\u0438\u0440\u0442\u0443\u0430\u043B\u0438\u0437\u0430\u0446\u0438\u044F",modernOperatingSystems:"\u049A\u0430\u0437\u0456\u0440\u0433\u0456 \u0437\u0430\u043C\u0430\u043D\u0493\u044B \u043E\u043F\u0435\u0440\u0430\u0446\u0438\u044F\u043B\u044B\u049B \u0436\u04AF\u0439\u0435\u043B\u0435\u0440",engineeringComputationFundamentals:"\u0418\u043D\u0436\u0435\u043D\u0435\u0440\u043B\u0456\u043A \u0435\u0441\u0435\u043F\u0442\u0435\u0443\u0434\u0456\u04A3 \u043D\u0435\u0433\u0456\u0437\u0434\u0435\u0440\u0456",multiScaleMaterialSimulationAndComputation:"\u041A\u04E9\u043F \u043C\u0430\u0441\u0448\u0442\u0430\u0431\u0442\u044B \u043C\u0430\u0442\u0435\u0440\u0438\u0430\u043B\u0434\u0430\u0440\u0434\u044B \u043C\u043E\u0434\u0435\u043B\u044C\u0434\u0435\u0443 \u0436\u04D9\u043D\u0435 \u0435\u0441\u0435\u043F\u0442\u0435\u0443",pythonDataAnalysisAndMiningPractice:"Python \u0442\u0456\u043B\u0456\u043D\u0434\u0435 \u0434\u0435\u0440\u0435\u043A\u0442\u0435\u0440\u0434\u0456 \u0442\u0430\u043B\u0434\u0430\u0443 \u0436\u04D9\u043D\u0435 \u04E9\u043D\u0434\u0456\u0440\u0443 \u0442\u04D9\u0436\u0456\u0440\u0438\u0431\u0435\u0441\u0456",computerVision:"\u041A\u043E\u043C\u043F\u044C\u044E\u0442\u0435\u0440\u043B\u0456\u043A \u043A\u04E9\u0440\u0443",deepLearning:"\u0422\u0435\u0440\u0435\u04A3 \u043E\u049B\u044B\u0442\u0443",bigData:"\u04AE\u043B\u043A\u0435\u043D \u0434\u0435\u0440\u0435\u043A\u0442\u0435\u0440",multiScaleMaterialSimulationAndComputation:"\u041A\u04E9\u043F \u043C\u0430\u0441\u0448\u0442\u0430\u0431\u0442\u044B \u043C\u0430\u0442\u0435\u0440\u0438\u0430\u043B\u0434\u0430\u0440\u0434\u044B \u043C\u043E\u0434\u0435\u043B\u044C\u0434\u0435\u0443 \u0436\u04D9\u043D\u0435 \u0435\u0441\u0435\u043F\u0442\u0435\u0443",cloudComputingBasics:"\u0411\u04B1\u043B\u0442\u0442\u044B\u049B \u0435\u0441\u0435\u043F\u0442\u0435\u0443 \u043D\u0435\u0433\u0456\u0437\u0434\u0435\u0440\u0456",virtualizationTechnology:"\u0412\u0438\u0440\u0442\u0443\u0430\u043B\u0438\u0437\u0430\u0446\u0438\u044F \u0442\u0435\u0445\u043D\u043E\u043B\u043E\u0433\u0438\u044F\u0441\u044B",clusterManagement:"\u041A\u043B\u0430\u0441\u0442\u0435\u0440\u0434\u0456 \u0431\u0430\u0441\u049B\u0430\u0440\u0443",distributedApplications:"\u0422\u0430\u0440\u0430\u0442\u044B\u043B\u0493\u0430\u043D \u049B\u043E\u043B\u0434\u0430\u043D\u0431\u0430\u043B\u0430\u0440",cloudDatabases:"\u0411\u04B1\u043B\u0442\u0442\u044B\u049B \u0434\u0435\u0440\u0435\u043A\u049B\u043E\u0440",networkEngineering:"\u0416\u0435\u043B\u0456\u043B\u0456\u043A \u0438\u043D\u0436\u0435\u043D\u0435\u0440\u0438\u044F",systemArchitecture:"\u0416\u04AF\u0439\u0435 \u0430\u0440\u0445\u0438\u0442\u0435\u043A\u0442\u0443\u0440\u0430\u0441\u044B",internetOfThings:"\u0417\u0430\u0442\u0442\u0430\u0440 \u0438\u043D\u0442\u0435\u0440\u043D\u0435\u0442\u0456 (IoT)",robotics:"\u0420\u043E\u0431\u043E\u0442\u043E\u0442\u0435\u0445\u043D\u0438\u043A\u0430",sensors:"\u0421\u0435\u043D\u0441\u043E\u0440\u043B\u0430\u0440",iotBasics:"\u0417\u0430\u0442\u0442\u0430\u0440 \u0438\u043D\u0442\u0435\u0440\u043D\u0435\u0442\u0456\u043D\u0456\u04A3 \u043D\u0435\u0433\u0456\u0437\u0434\u0435\u0440\u0456",embeddedSystems:"\u0415\u043D\u0434\u0456\u0440\u0456\u043B\u0433\u0435\u043D \u0436\u04AF\u0439\u0435\u043B\u0435\u0440",wirelessSensorNetworks:"\u0421\u044B\u043C\u0441\u044B\u0437 \u0441\u0435\u043D\u0441\u043E\u0440\u043B\u044B\u049B \u0436\u0435\u043B\u0456\u043B\u0435\u0440",cloudComputingAndIot:"\u0411\u04B1\u043B\u0442\u0442\u044B\u049B \u0435\u0441\u0435\u043F\u0442\u0435\u0443 \u0436\u04D9\u043D\u0435 \u0437\u0430\u0442\u0442\u0430\u0440 \u0438\u043D\u0442\u0435\u0440\u043D\u0435\u0442\u0456",iotSecurity:"\u0417\u0430\u0442\u0442\u0430\u0440 \u0438\u043D\u0442\u0435\u0440\u043D\u0435\u0442\u0456\u043D\u0456\u04A3 \u049B\u0430\u0443\u0456\u043F\u0441\u0456\u0437\u0434\u0456\u0433\u0456",iotComprehensiveApplicationCases:"\u0417\u0430\u0442\u0442\u0430\u0440 \u0438\u043D\u0442\u0435\u0440\u043D\u0435\u0442\u0456\u043D\u0456\u04A3 \u043A\u0435\u0448\u0435\u043D\u0434\u0456 \u049B\u043E\u043B\u0434\u0430\u043D\u0443 \u043C\u044B\u0441\u0430\u043B\u0434\u0430\u0440\u044B",programmingLanguages:"\u0411\u0430\u0493\u0434\u0430\u0440\u043B\u0430\u043C\u0430\u043B\u0430\u0443 \u0442\u0456\u043B\u0434\u0435\u0440\u0456",frontendDevelopmentLanguages:"\u0424\u0440\u043E\u043D\u0442-\u044D\u043D\u0434 \u04D9\u0437\u0456\u0440\u043B\u0435\u0443 \u0442\u0456\u043B\u0434\u0435\u0440\u0456",dataAnalysisAndBigData:"\u0414\u0435\u0440\u0435\u043A\u0442\u0435\u0440\u0434\u0456 \u0442\u0430\u043B\u0434\u0430\u0443 \u0436\u04D9\u043D\u0435 \u04AF\u043B\u043A\u0435\u043D \u0434\u0435\u0440\u0435\u043A\u0442\u0435\u0440",icpcCompetition:"ICPC \u0436\u0430\u0440\u044B\u0441\u044B",gameDevelopmentDesign:"\u041E\u0439\u044B\u043D \u04D9\u0437\u0456\u0440\u043B\u0435\u0443 \u0436\u04D9\u043D\u0435 \u0436\u043E\u0431\u0430\u043B\u0430\u0443",robotics:"\u0420\u043E\u0431\u043E\u0442\u043E\u0442\u0435\u0445\u043D\u0438\u043A\u0430",blockchainBasics:"\u0411\u043B\u043E\u043A\u0447\u0435\u0439\u043D \u043D\u0435\u0433\u0456\u0437\u0434\u0435\u0440\u0456",blockchainPublicChain:"\u0411\u043B\u043E\u043A\u0447\u0435\u0439\u043D \u2014 \u0430\u0448\u044B\u049B \u0442\u0456\u0437\u0431\u0435\u043A \u04AF\u0439\u0440\u0435\u043D\u0443",blockchainAllianceChain:"\u0411\u043B\u043E\u043A\u0447\u0435\u0439\u043D \u2014 \u0430\u043B\u044C\u044F\u043D\u0441 \u0442\u0456\u0437\u0431\u0435\u043A \u04AF\u0439\u0440\u0435\u043D\u0443",blockchainTechnologyAndApplications:"\u0411\u043B\u043E\u043A\u0447\u0435\u0439\u043D \u0442\u0435\u0445\u043D\u043E\u043B\u043E\u0433\u0438\u044F\u0441\u044B \u0436\u04D9\u043D\u0435 \u049B\u043E\u043B\u0434\u0430\u043D\u0431\u0430\u043B\u0430\u0440\u044B",blockchainFinance:"\u0411\u043B\u043E\u043A\u0447\u0435\u0439\u043D \u049B\u0430\u0440\u0436\u044B\u0441\u044B",javaProgramming:"Java \u0431\u0430\u0493\u0434\u0430\u0440\u043B\u0430\u043C\u0430\u043B\u0430\u0443",cCppProgramming:"C/C++ \u0431\u0430\u0493\u0434\u0430\u0440\u043B\u0430\u043C\u0430\u043B\u0430\u0443",pythonProgramming:"Python \u0431\u0430\u0493\u0434\u0430\u0440\u043B\u0430\u043C\u0430\u043B\u0430\u0443",otherLanguages:"\u0411\u0430\u0441\u049B\u0430 \u0442\u0456\u043B\u0434\u0435\u0440",computerLevel2ExamPython:"\u041A\u043E\u043C\u043F\u044C\u044E\u0442\u0435\u0440\u043B\u0456\u043A \u0435\u043A\u0456\u043D\u0448\u0456 \u0434\u0435\u04A3\u0433\u0435\u0439 \u0435\u043C\u0442\u0438\u0445\u0430\u043D\u044B (Python)",objectOrientedProgramming:"\u041D\u044B\u0441\u0430\u043D\u0493\u0430 \u0431\u0430\u0493\u044B\u0442\u0442\u0430\u043B\u0493\u0430\u043D \u0431\u0430\u0493\u0434\u0430\u0440\u043B\u0430\u043C\u0430\u043B\u0430\u0443",computerLevel2ExamCLanguage:"\u041A\u043E\u043C\u043F\u044C\u044E\u0442\u0435\u0440\u043B\u0456\u043A \u0435\u043A\u0456\u043D\u0448\u0456 \u0434\u0435\u04A3\u0433\u0435\u0439 \u0435\u043C\u0442\u0438\u0445\u0430\u043D\u044B (C \u0442\u0456\u043B\u0456)",phpProgramming:"PHP \u0431\u0430\u0493\u0434\u0430\u0440\u043B\u0430\u043C\u0430\u043B\u0430\u0443",goProgramming:"Go \u0431\u0430\u0493\u0434\u0430\u0440\u043B\u0430\u043C\u0430\u043B\u0430\u0443 \u0442\u0456\u043B\u0456",cSharpProgramming:"C# \u0431\u0430\u0493\u0434\u0430\u0440\u043B\u0430\u043C\u0430\u043B\u0430\u0443",matlabProgramming:"Matlab \u0431\u0430\u0493\u0434\u0430\u0440\u043B\u0430\u043C\u0430\u043B\u0430\u0443",rProgramming:"R \u0431\u0430\u0493\u0434\u0430\u0440\u043B\u0430\u043C\u0430\u043B\u0430\u0443 \u0442\u0456\u043B\u0456",javascriptProgramming:"JavaScript \u0431\u0430\u0493\u0434\u0430\u0440\u043B\u0430\u043C\u0430\u043B\u0430\u0443",scratchProgramming:"Scratch \u0431\u0430\u0493\u0434\u0430\u0440\u043B\u0430\u043C\u0430\u043B\u0430\u0443",scalaProgramming:"Scala \u0431\u0430\u0493\u0434\u0430\u0440\u043B\u0430\u043C\u0430\u043B\u0430\u0443",shellProgramming:"Shell \u0431\u0430\u0493\u0434\u0430\u0440\u043B\u0430\u043C\u0430\u043B\u0430\u0443",htmlProgramming:"HTML \u0431\u0430\u0493\u0434\u0430\u0440\u043B\u0430\u043C\u0430\u043B\u0430\u0443",assemblyLanguage:"\u0410\u0441\u0441\u0435\u043C\u0431\u043B\u0435\u0440 \u0442\u0456\u043B\u0456 (Assembly Language)",relationalDatabases:"\u049A\u0430\u0442\u044B\u0441\u0442\u044B\u049B \u0434\u0435\u0440\u0435\u043A\u0442\u0435\u0440 \u0431\u0430\u0437\u0430\u0441\u044B",damengDatabase:"DM \u0434\u0435\u0440\u0435\u043A\u0442\u0435\u0440 \u0431\u0430\u0437\u0430\u0441\u044B (Dameng Database)",kingbaseDatabase:"Kingbase \u0434\u0435\u0440\u0435\u043A\u0442\u0435\u0440 \u0431\u0430\u0437\u0430\u0441\u044B",keyValueDatabases:"\u041A\u0456\u043B\u0442-\u043C\u0430\u0493\u044B\u043D\u0430 \u0434\u0435\u0440\u0435\u043A\u0442\u0435\u0440 \u0431\u0430\u0437\u0430\u0441\u044B",columnStoreDatabases:"\u0411\u0430\u0493\u0430\u043D\u0434\u044B\u049B \u0441\u0430\u049B\u0442\u0430\u0443 \u0434\u0435\u0440\u0435\u043A\u0442\u0435\u0440 \u0431\u0430\u0437\u0430\u0441\u044B",documentDatabases:"\u049A\u04B1\u0436\u0430\u0442\u0442\u044B\u049B \u0434\u0435\u0440\u0435\u043A\u0442\u0435\u0440 \u0431\u0430\u0437\u0430\u0441\u044B",graphDatabases:"\u0413\u0440\u0430\u0444\u0438\u043A\u0430\u043B\u044B\u049B \u0434\u0435\u0440\u0435\u043A\u0442\u0435\u0440 \u0431\u0430\u0437\u0430\u0441\u044B",graphDatabases:"\u0413\u0440\u0430\u0444 \u0434\u0435\u0440\u0435\u043A\u0442\u0435\u0440 \u0431\u0430\u0437\u0430\u0441\u044B",aiBasics:"\u0416\u0430\u0441\u0430\u043D\u0434\u044B \u0438\u043D\u0442\u0435\u043B\u043B\u0435\u043A\u0442 \u043D\u0435\u0433\u0456\u0437\u0434\u0435\u0440\u0456",machineLearning:"\u041C\u0430\u0448\u0438\u043D\u0430\u043B\u044B\u049B \u043E\u049B\u044B\u0442\u0443",deepLearning:"\u0422\u0435\u0440\u0435\u04A3 \u043E\u049B\u044B\u0442\u0443",naturalLanguageProcessing:"\u0422\u0430\u0431\u0438\u0493\u0438 \u0442\u0456\u043B\u0434\u0435\u0440\u0434\u0456 \u04E9\u04A3\u0434\u0435\u0443",speechRecognition:"\u0414\u0430\u0443\u044B\u0441 \u0442\u0430\u043D\u0443",computerVision:"\u041A\u043E\u043C\u043F\u044C\u044E\u0442\u0435\u0440\u043B\u0456\u043A \u043A\u04E9\u0440\u0443",aiComprehensiveApplicationCases:"\u0416\u0430\u0441\u0430\u043D\u0434\u044B \u0438\u043D\u0442\u0435\u043B\u043B\u0435\u043A\u0442\u0456\u043D\u0456\u04A3 \u043A\u0435\u0448\u0435\u043D\u0434\u0456 \u049B\u043E\u043B\u0434\u0430\u043D\u0443 \u043C\u044B\u0441\u0430\u043B\u0434\u0430\u0440\u044B",aiPlatforms:"\u0416\u0430\u0441\u0430\u043D\u0434\u044B \u0438\u043D\u0442\u0435\u043B\u043B\u0435\u043A\u0442 \u043F\u043B\u0430\u0442\u0444\u043E\u0440\u043C\u0430\u0441\u044B",introductionToComputationAndAi:"\u0415\u0441\u0435\u043F\u0442\u0435\u0443 \u0436\u04D9\u043D\u0435 \u0436\u0430\u0441\u0430\u043D\u0434\u044B \u0438\u043D\u0442\u0435\u043B\u043B\u0435\u043A\u0442\u043A\u0435 \u043A\u0456\u0440\u0456\u0441\u043F\u0435",computerVision:"\u041A\u043E\u043C\u043F\u044C\u044E\u0442\u0435\u0440\u043B\u0456\u043A \u043A\u04E9\u0440\u0443",digitalSpeechProcessing:"\u0421\u0430\u043D\u0434\u044B\u049B \u0434\u0430\u0443\u044B\u0441 \u04E9\u04A3\u0434\u0435\u0443",aiMathematics:"\u0416\u0430\u0441\u0430\u043D\u0434\u044B \u0438\u043D\u0442\u0435\u043B\u043B\u0435\u043A\u0442 \u043C\u0430\u0442\u0435\u043C\u0430\u0442\u0438\u043A\u0430\u0441\u044B",aiFrameworks:"\u0416\u0430\u0441\u0430\u043D\u0434\u044B \u0438\u043D\u0442\u0435\u043B\u043B\u0435\u043A\u0442 \u049B\u04B1\u0440\u044B\u043B\u044B\u043C\u044B",aiDataProcessing:"\u0416\u0430\u0441\u0430\u043D\u0434\u044B \u0438\u043D\u0442\u0435\u043B\u043B\u0435\u043A\u0442 \u0434\u0435\u0440\u0435\u043A\u0442\u0435\u0440\u0456\u043D \u04E9\u04A3\u0434\u0435\u0443",recommendationSystems:"\u04B0\u0441\u044B\u043D\u044B\u0441 \u0436\u04AF\u0439\u0435\u0441\u0456",patternRecognition:"\u04AE\u043B\u0433\u0456 \u0442\u0430\u043D\u0443",aiMathematicalFoundations:"\u0416\u0430\u0441\u0430\u043D\u0434\u044B \u0438\u043D\u0442\u0435\u043B\u043B\u0435\u043A\u0442 \u043C\u0430\u0442\u0435\u043C\u0430\u0442\u0438\u043A\u0430\u043B\u044B\u049B \u043D\u0435\u0433\u0456\u0437\u0434\u0435\u0440\u0456",digitalImageProcessing:"\u0421\u0430\u043D\u0434\u044B\u049B \u043A\u0435\u0441\u043A\u0456\u043D\u0434\u0435\u0440\u0434\u0456 \u04E9\u04A3\u0434\u0435\u0443",graphicsImageProcessing:"\u0413\u0440\u0430\u0444\u0438\u043A\u0430\u043B\u044B\u049B \u0431\u0435\u0439\u043D\u0435\u043B\u0435\u0440\u0434\u0456 \u04E9\u04A3\u0434\u0435\u0443",medicalCases:"\u041C\u0435\u0434\u0438\u0446\u0438\u043D\u0430 \u043C\u044B\u0441\u0430\u043B\u0434\u0430\u0440\u044B",algorithmicTrading:"\u0411\u0430\u0493\u0434\u0430\u0440\u043B\u0430\u043C\u0430\u043B\u044B\u049B \u0441\u0430\u0443\u0434\u0430",aiGeneralCourseColumn:"AI \u0436\u0430\u043B\u043F\u044B \u043A\u0443\u0440\u0441 \u0431\u0430\u0493\u0430\u043D\u044B",largeModels:"\u04AE\u043B\u043A\u0435\u043D \u043C\u043E\u0434\u0435\u043B\u044C\u0434\u0435\u0440",dataAnalysisProcessing:"\u0414\u0435\u0440\u0435\u043A\u0442\u0435\u0440\u0434\u0456 \u0442\u0430\u043B\u0434\u0430\u0443 \u0436\u04D9\u043D\u0435 \u04E9\u04A3\u0434\u0435\u0443",dataStorageManagement:"\u0414\u0435\u0440\u0435\u043A\u0442\u0435\u0440\u0434\u0456 \u0441\u0430\u049B\u0442\u0430\u0443 \u0436\u04D9\u043D\u0435 \u0431\u0430\u0441\u049B\u0430\u0440\u0443",dataScience:"\u0414\u0435\u0440\u0435\u043A\u0442\u0435\u0440 \u0493\u044B\u043B\u044B\u043C\u044B",bigDataComprehensiveApplications:"\u04AE\u043B\u043A\u0435\u043D \u0434\u0435\u0440\u0435\u043A\u0442\u0435\u0440\u0434\u0456\u04A3 \u043A\u0435\u0448\u0435\u043D\u0434\u0456 \u049B\u043E\u043B\u0434\u0430\u043D\u0443 \u043C\u044B\u0441\u0430\u043B\u0434\u0430\u0440\u044B",dataCollection:"\u0414\u0435\u0440\u0435\u043A\u0442\u0435\u0440 \u0436\u0438\u043D\u0430\u0443",dataVisualization:"\u0414\u0435\u0440\u0435\u043A\u0442\u0435\u0440\u0434\u0456 \u0432\u0438\u0437\u0443\u0430\u043B\u0438\u0437\u0430\u0446\u0438\u044F\u043B\u0430\u0443",cloudComputingBasics:"\u0411\u04B1\u043B\u0442\u0442\u044B\u049B \u0435\u0441\u0435\u043F\u0442\u0435\u0443 \u043D\u0435\u0433\u0456\u0437\u0434\u0435\u0440\u0456",dataMining:"\u0414\u0435\u0440\u0435\u043A\u0442\u0435\u0440\u0434\u0456 \u04E9\u043D\u0434\u0456\u0440\u0443 (Data Mining)",nonRelationalDatabases:"\u0411\u0430\u0439\u043B\u0430\u043D\u044B\u0441\u0441\u044B\u0437 \u0434\u0435\u0440\u0435\u043A\u0442\u0435\u0440 \u0431\u0430\u0437\u0430\u0441\u044B",medicalCases:"\u041C\u0435\u0434\u0438\u0446\u0438\u043D\u0430 \u043C\u044B\u0441\u0430\u043B\u0434\u0430\u0440\u044B",intelligenceBigDataPlatform:"\u0411\u0430\u0440\u043B\u0430\u0443 \u0436\u04D9\u043D\u0435 \u04AF\u043B\u043A\u0435\u043D \u0434\u0435\u0440\u0435\u043A\u0442\u0435\u0440 \u049B\u043E\u043B\u0434\u0430\u043D\u0443 \u043F\u043B\u0430\u0442\u0444\u043E\u0440\u043C\u0430\u0441\u044B",dataProcessing:"\u0414\u0435\u0440\u0435\u043A\u0442\u0435\u0440\u0434\u0456 \u04E9\u04A3\u0434\u0435\u0443",dataStorage:"\u0414\u0435\u0440\u0435\u043A\u0442\u0435\u0440\u0434\u0456 \u0441\u0430\u049B\u0442\u0430\u0443",dataGovernance:"\u0414\u0435\u0440\u0435\u043A\u0442\u0435\u0440\u0434\u0456 \u0431\u0430\u0441\u049B\u0430\u0440\u0443",algorithmicTrading:"\u0411\u0430\u0493\u0434\u0430\u0440\u043B\u0430\u043C\u0430\u043B\u044B\u049B \u0441\u0430\u0443\u0434\u0430",webBasics:"Web \u043D\u0435\u0433\u0456\u0437\u0434\u0435\u0440\u0456",frontendDevelopmentTechnologies:"\u0424\u0440\u043E\u043D\u0442-\u044D\u043D\u0434 \u04D9\u0437\u0456\u0440\u043B\u0435\u0443 \u0442\u0435\u0445\u043D\u043E\u043B\u043E\u0433\u0438\u044F\u0441\u044B",backendDevelopmentTechnologies:"\u0411\u044D\u043A-\u044D\u043D\u0434 \u04D9\u0437\u0456\u0440\u043B\u0435\u0443 \u0442\u0435\u0445\u043D\u043E\u043B\u043E\u0433\u0438\u044F\u0441\u044B",webComprehensiveApplicationCases:"Web \u043A\u0435\u0448\u0435\u043D\u0434\u0456 \u049B\u043E\u043B\u0434\u0430\u043D\u0443 \u043C\u044B\u0441\u0430\u043B\u0434\u0430\u0440\u044B",webDevelopmentLanguages:"Web \u0431\u0430\u0493\u0434\u0430\u0440\u043B\u0430\u043C\u0430\u043B\u0430\u0443 \u0442\u0456\u043B\u0434\u0435\u0440\u0456",computerNetworks:"\u041A\u043E\u043C\u043F\u044C\u044E\u0442\u0435\u0440\u043B\u0456\u043A \u0436\u0435\u043B\u0456\u043B\u0435\u0440",informationSecurity:"\u0410\u049B\u043F\u0430\u0440\u0430\u0442\u0442\u044B\u049B \u049B\u0430\u0443\u0456\u043F\u0441\u0456\u0437\u0434\u0456\u043A",computerNetworkEngineering:"\u041A\u043E\u043C\u043F\u044C\u044E\u0442\u0435\u0440\u043B\u0456\u043A \u0436\u0435\u043B\u0456\u043B\u0435\u0440 \u0438\u043D\u0436\u0435\u043D\u0435\u0440\u0438\u044F\u0441\u044B",computerNetworkEngineeringLab:"\u041A\u043E\u043C\u043F\u044C\u044E\u0442\u0435\u0440\u043B\u0456\u043A \u0436\u0435\u043B\u0456\u043B\u0435\u0440 \u0438\u043D\u0436\u0435\u043D\u0435\u0440\u043B\u0456\u043A \u0437\u0435\u0440\u0442\u0445\u0430\u043D\u0430\u0441\u044B",dict:"DICT",networkSecurity:"\u0416\u0435\u043B\u0456 \u049B\u0430\u0443\u0456\u043F\u0441\u0456\u0437\u0434\u0456\u0433\u0456",systemSecurity:"\u0416\u04AF\u0439\u0435 \u049B\u0430\u0443\u0456\u043F\u0441\u0456\u0437\u0434\u0456\u0433\u0456",dataSecurity:"\u0414\u0435\u0440\u0435\u043A\u0442\u0435\u0440 \u049B\u0430\u0443\u0456\u043F\u0441\u0456\u0437\u0434\u0456\u0433\u0456",cryptography:"\u041A\u0440\u0438\u043F\u0442\u043E\u0433\u0440\u0430\u0444\u0438\u044F",computerOrganizationPrinciples:"\u041A\u043E\u043C\u043F\u044C\u044E\u0442\u0435\u0440 \u049B\u04B1\u0440\u044B\u043B\u044B\u043C\u044B \u043D\u0435\u0433\u0456\u0437\u0434\u0435\u0440\u0456",operatingSystems:"\u041E\u043F\u0435\u0440\u0430\u0446\u0438\u044F\u043B\u044B\u049B \u0436\u04AF\u0439\u0435\u043B\u0435\u0440",compilerPrinciples:"\u041A\u043E\u043C\u043F\u0438\u043B\u044F\u0442\u043E\u0440 \u043F\u0440\u0438\u043D\u0446\u0438\u043F\u0442\u0435\u0440\u0456",signalsAndSystems:"\u0421\u0438\u0433\u043D\u0430\u043B\u0434\u0430\u0440 \u043C\u0435\u043D \u0436\u04AF\u0439\u0435\u043B\u0435\u0440",assemblyLanguageProgramming:"\u0410\u0441\u0441\u0435\u043C\u0431\u043B\u0435\u0440 \u0442\u0456\u043B\u0456\u043D\u0434\u0435 \u0431\u0430\u0493\u0434\u0430\u0440\u043B\u0430\u043C\u0430\u043B\u0430\u0443",linuxProgrammingDesign:"Linux \u0431\u0430\u0493\u0434\u0430\u0440\u043B\u0430\u043C\u0430\u043B\u0430\u0443",computerSystems:"\u041A\u043E\u043C\u043F\u044C\u044E\u0442\u0435\u0440\u043B\u0456\u043A \u0436\u04AF\u0439\u0435\u043B\u0435\u0440",verilogPractice:"Verilog \u0442\u04D9\u0436\u0456\u0440\u0438\u0431\u0435\u0441\u0456",robotics:"\u0420\u043E\u0431\u043E\u0442\u043E\u0442\u0435\u0445\u043D\u0438\u043A\u0430",digitalLogic:"\u0421\u0430\u043D\u0434\u044B\u049B \u043B\u043E\u0433\u0438\u043A\u0430",circuitDesign:"\u042D\u043B\u0435\u043A\u0442\u0440 \u0442\u0456\u0437\u0431\u0435\u0433\u0456\u043D \u0436\u043E\u0431\u0430\u043B\u0430\u0443",computerGraphics:"\u041A\u043E\u043C\u043F\u044C\u044E\u0442\u0435\u0440\u043B\u0456\u043A \u0433\u0440\u0430\u0444\u0438\u043A\u0430",softwareEngineering:"\u0411\u0430\u0493\u0434\u0430\u0440\u043B\u0430\u043C\u0430\u043B\u044B\u049B \u0438\u043D\u0436\u0435\u043D\u0435\u0440\u0438\u044F",introductionToComputerSystems:"\u041A\u043E\u043C\u043F\u044C\u044E\u0442\u0435\u0440\u043B\u0456\u043A \u0436\u04AF\u0439\u0435\u043B\u0435\u0440\u0433\u0435 \u043A\u0456\u0440\u0456\u0441\u043F\u0435",computerArchitecture:"\u041A\u043E\u043C\u043F\u044C\u044E\u0442\u0435\u0440 \u0430\u0440\u0445\u0438\u0442\u0435\u043A\u0442\u0443\u0440\u0430\u0441\u044B",computerSystemFundamentals:"\u041A\u043E\u043C\u043F\u044C\u044E\u0442\u0435\u0440 \u0436\u04AF\u0439\u0435\u043B\u0435\u0440\u0456\u043D\u0456\u04A3 \u043D\u0435\u0433\u0456\u0437\u0434\u0435\u0440\u0456",logisimPractice:"Logisim \u0442\u04D9\u0436\u0456\u0440\u0438\u0431\u0435\u0441\u0456",verilogPractice:"Verilog \u0442\u04D9\u0436\u0456\u0440\u0438\u0431\u0435\u0441\u0456",simulationProgrammingLanguages:"\u041C\u043E\u0434\u0435\u043B\u044C\u0434\u0435\u0443 \u0431\u0430\u0493\u0434\u0430\u0440\u043B\u0430\u043C\u0430\u043B\u0430\u0443 \u0442\u0456\u043B\u0456",electronicCircuits:"\u042D\u043B\u0435\u043A\u0442\u0440\u043E\u043D\u0434\u044B\u049B \u0442\u0456\u0437\u0431\u0435\u043A\u0442\u0435\u0440",signalsAndSystems:"\u0421\u0438\u0433\u043D\u0430\u043B\u0434\u0430\u0440 \u043C\u0435\u043D \u0436\u04AF\u0439\u0435\u043B\u0435\u0440",embeddedSystems:"\u0415\u043D\u0434\u0456\u0440\u0456\u043B\u0433\u0435\u043D \u0436\u04AF\u0439\u0435\u043B\u0435\u0440",digitalLogic:"\u0421\u0430\u043D\u0434\u044B\u049B \u043B\u043E\u0433\u0438\u043A\u0430",highFrequencyElectronics:"\u0416\u043E\u0493\u0430\u0440\u044B \u0436\u0438\u0456\u043B\u0456\u043A\u0442\u0456 \u044D\u043B\u0435\u043A\u0442\u0440\u043E\u043D\u0438\u043A\u0430 \u0442\u0435\u0445\u043D\u043E\u043B\u043E\u0433\u0438\u044F\u0441\u044B",analogCircuits:"\u0410\u043D\u0430\u043B\u043E\u0433\u0442\u044B\u049B \u0442\u0456\u0437\u0431\u0435\u043A",digitalCircuits:"\u0421\u0430\u043D\u0434\u044B\u049B \u0442\u0456\u0437\u0431\u0435\u043A",modernSwitchingPrinciplesAndEquipment:"\u049A\u0430\u0437\u0456\u0440\u0433\u0456 \u043A\u043E\u043C\u043C\u0443\u0442\u0430\u0446\u0438\u044F \u043F\u0440\u0438\u043D\u0446\u0438\u043F\u0442\u0435\u0440\u0456 \u043C\u0435\u043D \u049B\u04B1\u0440\u044B\u043B\u0493\u044B\u043B\u0430\u0440\u044B",semiconductorDevicePhysics:"\u0416\u0430\u0440\u0442\u044B\u043B\u0430\u0439 \u04E9\u0442\u043A\u0456\u0437\u0433\u0456\u0448 \u049B\u04B1\u0440\u044B\u043B\u0493\u044B\u043B\u0430\u0440 \u0444\u0438\u0437\u0438\u043A\u0430\u0441\u044B",introductionToSoftwareEngineering:"\u0411\u0430\u0493\u0434\u0430\u0440\u043B\u0430\u043C\u0430\u043B\u044B\u049B \u0438\u043D\u0436\u0435\u043D\u0435\u0440\u0438\u044F\u0493\u0430 \u043A\u0456\u0440\u0456\u0441\u043F\u0435",requirementsAnalysis:"\u0422\u0430\u043B\u0430\u043F\u0442\u0430\u0440\u0434\u044B \u0442\u0430\u043B\u0434\u0430\u0443",projectManagement:"\u0416\u043E\u0431\u0430 \u0431\u0430\u0441\u049B\u0430\u0440\u0443",devOps:"\u0414\u0430\u043C\u044B\u0442\u0443 \u0436\u04D9\u043D\u0435 \u049B\u044B\u0437\u043C\u0435\u0442 \u043A\u04E9\u0440\u0441\u0435\u0442\u0443",testingMetrics:"\u0422\u0435\u0441\u0442\u0456\u043B\u0435\u0443 \u0436\u04D9\u043D\u0435 \u04E9\u043B\u0448\u0435\u0443",systemDesign:"\u0416\u04AF\u0439\u0435 \u0436\u043E\u0431\u0430\u043B\u0430\u0443",objectOrientedAnalysisAndDesign:"\u041D\u044B\u0441\u0430\u043D\u0493\u0430 \u0431\u0430\u0493\u044B\u0442\u0442\u0430\u043B\u0493\u0430\u043D \u0442\u0430\u043B\u0434\u0430\u0443 \u0436\u04D9\u043D\u0435 \u0436\u043E\u0431\u0430\u043B\u0430\u0443",discreteMathematics:"\u0414\u0438\u0441\u043A\u0440\u0435\u0442\u0442\u0456\u043A \u043C\u0430\u0442\u0435\u043C\u0430\u0442\u0438\u043A\u0430",universityComputerFundamentals:"\u0423\u043D\u0438\u0432\u0435\u0440\u0441\u0438\u0442\u0435\u0442\u0442\u0456\u043A \u043A\u043E\u043C\u043F\u044C\u044E\u0442\u0435\u0440\u043B\u0456\u043A \u043D\u0435\u0433\u0456\u0437\u0434\u0435\u0440",graphicsImages:"\u0413\u0440\u0430\u0444\u0438\u043A\u0430 \u0436\u04D9\u043D\u0435 \u043A\u0435\u0441\u043A\u0456\u043D",computationalThinking:"\u0415\u0441\u0435\u043F\u0442\u0435\u0443 \u043E\u0439\u043B\u0430\u0443\u044B",mathematicalStatistics:"\u041C\u0430\u0442\u0435\u043C\u0430\u0442\u0438\u043A\u0430\u043B\u044B\u049B \u0441\u0442\u0430\u0442\u0438\u0441\u0442\u0438\u043A\u0430",introductionToComputationAndAi:"\u0415\u0441\u0435\u043F\u0442\u0435\u0443 \u0436\u04D9\u043D\u0435 \u0436\u0430\u0441\u0430\u043D\u0434\u044B \u0438\u043D\u0442\u0435\u043B\u043B\u0435\u043A\u0442\u043A\u0435 \u043A\u0456\u0440\u0456\u0441\u043F\u0435",multimediaProcessingTechnology:"\u041C\u0443\u043B\u044C\u0442\u0438\u043C\u0435\u0434\u0438\u0430 \u04E9\u04A3\u0434\u0435\u0443 \u0442\u0435\u0445\u043D\u043E\u043B\u043E\u0433\u0438\u044F\u0441\u044B",officeDocumentOperationsTechnology:"\u041A\u0435\u04A3\u0441\u0435 \u049B\u04B1\u0436\u0430\u0442\u0442\u0430\u0440\u044B\u043D \u04E9\u04A3\u0434\u0435\u0443 \u0442\u0435\u0445\u043D\u043E\u043B\u043E\u0433\u0438\u044F\u0441\u044B",vocationalInformationTechnology:"\u041A\u04D9\u0441\u0456\u043F\u0442\u0456\u043A \u0431\u0456\u043B\u0456\u043C \u0431\u0435\u0440\u0443 \u04AF\u0448\u0456\u043D \u0430\u049B\u043F\u0430\u0440\u0430\u0442\u0442\u044B\u049B \u0442\u0435\u0445\u043D\u043E\u043B\u043E\u0433\u0438\u044F\u043B\u0430\u0440",programmingFundamentals:"\u0411\u0430\u0493\u0434\u0430\u0440\u043B\u0430\u043C\u0430\u043B\u0430\u0443 \u043D\u0435\u0433\u0456\u0437\u0434\u0435\u0440\u0456",threeDVirtualSimulation:"3D \u0432\u0438\u0440\u0442\u0443\u0430\u043B\u0434\u044B \u043C\u043E\u0434\u0435\u043B\u044C\u0434\u0435\u0443",robotSimulation:"\u0420\u043E\u0431\u043E\u0442\u0442\u044B \u043C\u043E\u0434\u0435\u043B\u044C\u0434\u0435\u0443",logisimVisualization:"Logisim \u0432\u0438\u0437\u0443\u0430\u043B\u0438\u0437\u0430\u0446\u0438\u044F\u0441\u044B",trafficSafety:"\u0416\u043E\u043B \u049B\u043E\u0437\u0493\u0430\u043B\u044B\u0441\u044B \u049B\u0430\u0443\u0456\u043F\u0441\u0456\u0437\u0434\u0456\u0433\u0456",intelligentDriving:"\u0410\u049B\u044B\u043B\u0434\u044B \u0436\u04AF\u0440\u0433\u0456\u0437\u0443",fireSafety:"\u04E8\u0440\u0442 \u049B\u0430\u0443\u0456\u043F\u0441\u0456\u0437\u0434\u0456\u0433\u0456",robotics:"\u0420\u043E\u0431\u043E\u0442\u043E\u0442\u0435\u0445\u043D\u0438\u043A\u0430",medicalEmergency:"\u041C\u0435\u0434\u0438\u0446\u0438\u043D\u0430\u043B\u044B\u049B \u0436\u0435\u0434\u0435\u043B \u0436\u04D9\u0440\u0434\u0435\u043C",engineeringManagement:"\u0418\u043D\u0436\u0435\u043D\u0435\u0440\u043B\u0456\u043A \u0431\u0430\u0441\u049B\u0430\u0440\u0443",smartHome:"\u0410\u049B\u044B\u043B\u0434\u044B \u04AF\u0439 \u0436\u04AF\u0439\u0435\u043B\u0435\u0440\u0456",smartAgriculture:"\u0410\u049B\u044B\u043B\u0434\u044B \u0430\u0443\u044B\u043B \u0448\u0430\u0440\u0443\u0430\u0448\u044B\u043B\u044B\u0493\u044B",intelligentEarlyWarning:"\u0418\u043D\u0442\u0435\u043B\u043B\u0435\u043A\u0442\u0443\u0430\u043B\u0434\u044B \u0435\u0440\u0442\u0435 \u0435\u0441\u043A\u0435\u0440\u0442\u0443 \u0436\u04AF\u0439\u0435\u043B\u0435\u0440\u0456",virtualReality:"\u0412\u0438\u0440\u0442\u0443\u0430\u043B\u0434\u044B \u0448\u044B\u043D\u0434\u044B\u049B",ukALevel:"\u04B0\u043B\u044B\u0431\u0440\u0438\u0442\u0430\u043D\u0438\u044F \u2013 A Level",k12PythonProgramming:"K12 \u2013 Python \u0431\u0430\u0493\u0434\u0430\u0440\u043B\u0430\u043C\u0430\u043B\u0430\u0443",k12InformationTechnologyBasics:"K12 \u2013 \u0410\u049B\u043F\u0430\u0440\u0430\u0442\u0442\u044B\u049B \u0442\u0435\u0445\u043D\u043E\u043B\u043E\u0433\u0438\u044F \u043D\u0435\u0433\u0456\u0437\u0434\u0435\u0440\u0456",medicine:"\u041C\u0435\u0434\u0438\u0446\u0438\u043D\u0430",psychology:"\u041F\u0441\u0438\u0445\u043E\u043B\u043E\u0433\u0438\u044F",accountingPrinciples:"\u0411\u0443\u0445\u0433\u0430\u043B\u0442\u0435\u0440\u043B\u0456\u043A \u0435\u0441\u0435\u043F \u043D\u0435\u0433\u0456\u0437\u0434\u0435\u0440\u0456",english:"\u0410\u0493\u044B\u043B\u0448\u044B\u043D \u0442\u0456\u043B\u0456",macroeconomicsPrinciplesWMI:"\u041C\u0430\u043A\u0440\u043E\u044D\u043A\u043E\u043D\u043E\u043C\u0438\u043A\u0430 \u043D\u0435\u0433\u0456\u0437\u0434\u0435\u0440\u0456 (WMI)",ideologicalAndPoliticalEducation:"\u0418\u0434\u0435\u043E\u043B\u043E\u0433\u0438\u044F\u043B\u044B\u049B \u0436\u04D9\u043D\u0435 \u0441\u0430\u044F\u0441\u0438 \u0442\u04D9\u0440\u0431\u0438\u0435\u043B\u0435\u0443",tcmBasicTheory:"\u0414\u04D9\u0441\u0442\u04AF\u0440\u043B\u0456 \u049B\u044B\u0442\u0430\u0439 \u043C\u0435\u0434\u0438\u0446\u0438\u043D\u0430\u0441\u044B\u043D\u044B\u04A3 \u043D\u0435\u0433\u0456\u0437\u0433\u0456 \u0442\u0435\u043E\u0440\u0438\u044F\u0441\u044B",tcmDiagnostics:"\u049A\u044B\u0442\u0430\u0439\u043B\u044B\u049B \u0434\u0438\u0430\u0433\u043D\u043E\u0441\u0442\u0438\u043A\u0430",chineseHerbology:"\u049A\u044B\u0442\u0430\u0439 \u0434\u04D9\u0440\u0456\u043B\u0456\u043A \u04E9\u0441\u0456\u043C\u0434\u0456\u043A\u0442\u0435\u0440 \u0493\u044B\u043B\u044B\u043C\u044B",formulaStudies:"\u0424\u043E\u0440\u043C\u0443\u043B\u0430\u043B\u0430\u0440 \u0493\u044B\u043B\u044B\u043C\u044B",tcmClassicsSelectedReadings:"\u049A\u044B\u0442\u0430\u0439 \u043C\u0435\u0434\u0438\u0446\u0438\u043D\u0430\u043B\u044B\u049B \u043A\u043B\u0430\u0441\u0441\u0438\u043A\u0442\u0435\u0440\u0456\u043D \u043E\u049B\u0443",tcmInternalMedicine:"\u049A\u044B\u0442\u0430\u0439 \u0456\u0448\u043A\u0456 \u0430\u0443\u0440\u0443\u043B\u0430\u0440 \u0493\u044B\u043B\u044B\u043C\u044B",chinesePatentMedicine:"\u049A\u044B\u0442\u0430\u0439 \u0434\u0430\u0439\u044B\u043D \u0434\u04D9\u0440\u0456\u043B\u0435\u0440 \u0493\u044B\u043B\u044B\u043C\u044B",acupuncture:"\u0418\u043D\u0435 \u0441\u0430\u043B\u0443 (\u0430\u043A\u0443\u043F\u0443\u043D\u043A\u0442\u0443\u0440\u0430)",tuina:"\u041C\u0430\u0441\u0441\u0430\u0436 (\u0442\u0443\u0439\u043D\u0430)",researchThinkingAndMethods:"\u0492\u044B\u043B\u044B\u043C\u0438 \u0437\u0435\u0440\u0442\u0442\u0435\u0443 \u043E\u0439\u043B\u0430\u0443 \u0436\u04D9\u043D\u0435 \u04D9\u0434\u0456\u0441\u0442\u0435\u0440\u0456",tcmSurgery:"\u049A\u044B\u0442\u0430\u0439 \u0445\u0438\u0440\u0443\u0440\u0433\u0438\u044F\u0441\u044B",tcmGynecology:"\u049A\u044B\u0442\u0430\u0439 \u0433\u0438\u043D\u0435\u043A\u043E\u043B\u043E\u0433\u0438\u044F\u0441\u044B",tcmPediatrics:"\u049A\u044B\u0442\u0430\u0439 \u043F\u0435\u0434\u0438\u0430\u0442\u0440\u0438\u044F\u0441\u044B",ancientMedicalTexts:"\u0415\u0436\u0435\u043B\u0433\u0456 \u043C\u0435\u0434\u0438\u0446\u0438\u043D\u0430\u043B\u044B\u049B \u043C\u04D9\u0442\u0456\u043D\u0434\u0435\u0440",tcmOtolaryngology:"\u049A\u044B\u0442\u0430\u0439 \u043E\u0442\u043E\u0440\u0438\u043D\u043E\u043B\u0430\u0440\u0438\u043D\u0433\u043E\u043B\u043E\u0433\u0438\u044F\u0441\u044B",tcmOphthalmology:"\u049A\u044B\u0442\u0430\u0439 \u043E\u0444\u0442\u0430\u043B\u044C\u043C\u043E\u043B\u043E\u0433\u0438\u044F\u0441\u044B",tcmOrthopedicsAndTraumatology:"\u049A\u044B\u0442\u0430\u0439 \u0441\u04AF\u0439\u0435\u043A \u0436\u04D9\u043D\u0435 \u0436\u0430\u0440\u0430\u049B\u0430\u0442 \u0493\u044B\u043B\u044B\u043C\u044B",primaryHealthCare:"\u0411\u0430\u0441\u0442\u0430\u043F\u049B\u044B \u043C\u0435\u0434\u0438\u0446\u0438\u043D\u0430\u043B\u044B\u049B \u043A\u04E9\u043C\u0435\u043A",tcmBasicTheoryGrassroots:"\u049A\u044B\u0442\u0430\u0439 \u043C\u0435\u0434\u0438\u0446\u0438\u043D\u0430\u0441\u044B\u043D\u044B\u04A3 \u043D\u0435\u0433\u0456\u0437\u0433\u0456 \u0442\u0435\u043E\u0440\u0438\u044F\u0441\u044B (\u0431\u0430\u0441\u0442\u0430\u043F\u049B\u044B \u0434\u0435\u04A3\u0433\u0435\u0439)",tcmClassicQuotes:"\u049A\u044B\u0442\u0430\u0439 \u043C\u0435\u0434\u0438\u0446\u0438\u043D\u0430\u0441\u044B\u043D\u044B\u04A3 \u043A\u043B\u0430\u0441\u0441\u0438\u043A\u0430\u043B\u044B\u049B \u043D\u0430\u049B\u044B\u043B\u0434\u0430\u0440\u044B",tcmAppropriateTechnologies:"\u049A\u044B\u0442\u0430\u0439\u0434\u044B\u04A3 \u0434\u04D9\u0441\u0442\u04AF\u0440\u043B\u0456 \u0435\u043C\u0434\u0456\u043A \u0442\u0435\u0445\u043D\u043E\u043B\u043E\u0433\u0438\u044F\u043B\u0430\u0440\u044B",westernMedicineDiagnosticSkills:"\u0411\u0430\u0442\u044B\u0441 \u043C\u0435\u0434\u0438\u0446\u0438\u043D\u0430\u0441\u044B\u043D\u044B\u04A3 \u0434\u0438\u0430\u0433\u043D\u043E\u0441\u0442\u0438\u043A\u0430 \u0436\u04D9\u043D\u0435 \u0435\u043C\u0434\u0435\u0443 \u0434\u0430\u0493\u0434\u044B\u043B\u0430\u0440\u044B",famousDoctorsCaseStudies:"\u0422\u0430\u043D\u044B\u043C\u0430\u043B \u0434\u04D9\u0440\u0456\u0433\u0435\u0440\u043B\u0435\u0440\u0434\u0456\u04A3 \u043A\u043B\u0438\u043D\u0438\u043A\u0430\u043B\u044B\u049B \u0436\u0430\u0493\u0434\u0430\u0439\u043B\u0430\u0440\u044B\u043D \u0442\u0430\u043B\u0434\u0430\u0443",classicalFormulasClinicalApplication:"\u041A\u043B\u0430\u0441\u0441\u0438\u043A\u0430\u043B\u044B\u049B \u0444\u043E\u0440\u043C\u0443\u043B\u0430\u043B\u0430\u0440\u0434\u044B\u04A3 \u043A\u043B\u0438\u043D\u0438\u043A\u0430\u043B\u044B\u049B \u049B\u043E\u043B\u0434\u0430\u043D\u044B\u043B\u0443\u044B",commonDiseasePreventionAndTreatment:"\u0416\u0438\u0456 \u043A\u0435\u0437\u0434\u0435\u0441\u0435\u0442\u0456\u043D \u0430\u0443\u0440\u0443\u043B\u0430\u0440\u0434\u044B\u04A3 \u0430\u043B\u0434\u044B\u043D \u0430\u043B\u0443 \u0436\u04D9\u043D\u0435 \u0435\u043C\u0434\u0435\u0443",tcmFamousFormulasAndHerbs:"\u049A\u044B\u0442\u0430\u0439 \u043C\u0435\u0434\u0438\u0446\u0438\u043D\u0430\u0441\u044B\u043D\u044B\u04A3 \u04D9\u0439\u0433\u0456\u043B\u0456 \u0440\u0435\u0446\u0435\u043F\u0442\u0435\u0440\u0456 \u043C\u0435\u043D \u0434\u04D9\u0440\u0456\u043B\u0435\u0440\u0456",criticalEmergencyTreatment:"\u0428\u04B1\u0493\u044B\u043B \u0436\u04D9\u043D\u0435 \u0430\u0443\u044B\u0440 \u0436\u0430\u0493\u0434\u0430\u0439\u043B\u0430\u0440\u0434\u044B \u0435\u043C\u0434\u0435\u0443",chineseHerbsIdentificationAndApplication:"\u0414\u04D9\u0440\u0456\u043B\u0456\u043A \u04E9\u0441\u0456\u043C\u0434\u0456\u043A\u0442\u0435\u0440\u0434\u0456 \u0442\u0430\u043D\u0443 \u0436\u04D9\u043D\u0435 \u049B\u043E\u043B\u0434\u0430\u043D\u0443",healthEducationTcmBasics:"\u0414\u0435\u043D\u0441\u0430\u0443\u043B\u044B\u049B \u0441\u0430\u049B\u0442\u0430\u0443 \u0436\u04D9\u043D\u0435 \u0434\u04D9\u0441\u0442\u04AF\u0440\u043B\u0456 \u043C\u0435\u0434\u0438\u0446\u0438\u043D\u0430 \u043D\u0435\u0433\u0456\u0437\u0434\u0435\u0440\u0456",enterpriseSupplyChainApplicationSCM:"\u041A\u04D9\u0441\u0456\u043F\u0442\u0456\u043A \u0436\u0435\u0442\u043A\u0456\u0437\u0443 \u0442\u0456\u0437\u0431\u0435\u0433\u0456 \u0436\u04AF\u0439\u0435\u0441\u0456 (SCM)",enterpriseManufacturingApplicationERP:"\u041A\u04D9\u0441\u0456\u043F\u0442\u0456\u043A \u04E9\u043D\u0434\u0456\u0440\u0456\u0441 \u0436\u04D9\u043D\u0435 \u04E9\u043D\u0434\u0456\u0440\u0456\u0441 \u0431\u0430\u0441\u049B\u0430\u0440\u0443 \u0436\u04AF\u0439\u0435\u0441\u0456 (ERP)",enterpriseFinancialAccountingApplicationFA:"\u041A\u04D9\u0441\u0456\u043F\u0442\u0456\u043A \u049B\u0430\u0440\u0436\u044B \u0436\u04D9\u043D\u0435 \u0431\u0443\u0445\u0433\u0430\u043B\u0442\u0435\u0440\u0438\u044F \u0436\u04AF\u0439\u0435\u0441\u0456 (FA)",financialCases:"\u049A\u0430\u0440\u0436\u044B \u043C\u044B\u0441\u0430\u043B\u0434\u0430\u0440\u044B",mathematicsAndStatistics:"\u041C\u0430\u0442\u0435\u043C\u0430\u0442\u0438\u043A\u0430 \u0436\u04D9\u043D\u0435 \u0441\u0442\u0430\u0442\u0438\u0441\u0442\u0438\u043A\u0430",basicMathematics:"\u041D\u0435\u0433\u0456\u0437\u0433\u0456 \u043C\u0430\u0442\u0435\u043C\u0430\u0442\u0438\u043A\u0430",probabilityAndStatistics:"\u042B\u049B\u0442\u0438\u043C\u0430\u043B\u0434\u044B\u049B \u0436\u04D9\u043D\u0435 \u0441\u0442\u0430\u0442\u0438\u0441\u0442\u0438\u043A\u0430",aiMathematicalFoundations:"\u0416\u0430\u0441\u0430\u043D\u0434\u044B \u0438\u043D\u0442\u0435\u043B\u043B\u0435\u043A\u0442 \u043C\u0430\u0442\u0435\u043C\u0430\u0442\u0438\u043A\u0430\u0441\u044B\u043D\u044B\u04A3 \u043D\u0435\u0433\u0456\u0437\u0434\u0435\u0440\u0456",informationSecurityMathematicalFoundations:"\u0410\u049B\u043F\u0430\u0440\u0430\u0442\u0442\u044B\u049B \u049B\u0430\u0443\u0456\u043F\u0441\u0456\u0437\u0434\u0456\u043A \u043C\u0430\u0442\u0435\u043C\u0430\u0442\u0438\u043A\u0430\u0441\u044B\u043D\u044B\u04A3 \u043D\u0435\u0433\u0456\u0437\u0434\u0435\u0440\u0456",mathematicalModeling:"\u041C\u0430\u0442\u0435\u043C\u0430\u0442\u0438\u043A\u0430\u043B\u044B\u049B \u043C\u043E\u0434\u0435\u043B\u044C\u0434\u0435\u0443",discreteMathematics:"\u0414\u0438\u0441\u043A\u0440\u0435\u0442\u0442\u0456\u043A \u043C\u0430\u0442\u0435\u043C\u0430\u0442\u0438\u043A\u0430",computationalMathematics:"\u0415\u0441\u0435\u043F\u0442\u0435\u0443 \u043C\u0430\u0442\u0435\u043C\u0430\u0442\u0438\u043A\u0430\u0441\u044B",appliedMathematics:"\u049A\u043E\u043B\u0434\u0430\u043D\u0431\u0430\u043B\u044B \u043C\u0430\u0442\u0435\u043C\u0430\u0442\u0438\u043A\u0430",electromagneticInduction:"\u042D\u043B\u0435\u043A\u0442\u0440\u043E\u043C\u0430\u0433\u043D\u0438\u0442\u0442\u0456\u043A \u0438\u043D\u0434\u0443\u043A\u0446\u0438\u044F",mechanics:"\u041C\u0435\u0445\u0430\u043D\u0438\u043A\u0430",thermodynamics:"\u0416\u044B\u043B\u0443 \u0444\u0438\u0437\u0438\u043A\u0430\u0441\u044B",electromagnetism:"\u042D\u043B\u0435\u043A\u0442\u0440\u043E\u043C\u0430\u0433\u043D\u0435\u0442\u0438\u0437\u043C",vibrationAndWaves:"\u0422\u0435\u0440\u0431\u0435\u043B\u0456\u0441 \u0436\u04D9\u043D\u0435 \u0442\u043E\u043B\u049B\u044B\u043D",optics:"\u041E\u043F\u0442\u0438\u043A\u0430",modernPhysics:"\u049A\u0430\u0437\u0456\u0440\u0433\u0456 \u0437\u0430\u043C\u0430\u043D\u0493\u044B \u0444\u0438\u0437\u0438\u043A\u0430",pHValueTesting:"pH \u043C\u04D9\u043D\u0456\u043D \u04E9\u043B\u0448\u0435\u0443",pythonProgramming:"Python \u0431\u0430\u0493\u0434\u0430\u0440\u043B\u0430\u043C\u0430\u043B\u0430\u0443",scratchProgramming:"Scratch \u0431\u0430\u0493\u0434\u0430\u0440\u043B\u0430\u043C\u0430\u043B\u0430\u0443",computationalThinking:"\u0415\u0441\u0435\u043F\u0442\u0435\u0443 \u043E\u0439\u043B\u0430\u0443\u044B",navigationSystemsAndApplications:"\u041D\u0430\u0432\u0438\u0433\u0430\u0446\u0438\u044F \u0436\u04AF\u0439\u0435\u043B\u0435\u0440\u0456 \u0436\u04D9\u043D\u0435 \u049B\u043E\u043B\u0434\u0430\u043D\u0443",inertialNavigation:"\u0418\u043D\u0435\u0440\u0446\u0438\u044F\u043B\u044B\u049B \u043D\u0430\u0432\u0438\u0433\u0430\u0446\u0438\u044F",satelliteNavigation:"\u0416\u0435\u0440\u0441\u0435\u0440\u0456\u043A\u0442\u0456\u043A \u043D\u0430\u0432\u0438\u0433\u0430\u0446\u0438\u044F",navigationSystemPrinciples:"\u041D\u0430\u0432\u0438\u0433\u0430\u0446\u0438\u044F\u043B\u044B\u049B \u0436\u04AF\u0439\u0435\u043B\u0435\u0440 \u043F\u0440\u0438\u043D\u0446\u0438\u043F\u0442\u0435\u0440\u0456",aiGeneralBasicsCourse:"AI \u0436\u0430\u043B\u043F\u044B \u0431\u0456\u043B\u0456\u043C \u0431\u0435\u0440\u0443 \u043D\u0435\u0433\u0456\u0437 \u043A\u0443\u0440\u0441\u044B",aiGeneralCoreCourse:"AI \u0436\u0430\u043B\u043F\u044B \u0431\u0456\u043B\u0456\u043C \u0431\u0435\u0440\u0443 \u043D\u0435\u0433\u0456\u0437\u0433\u0456 \u043A\u0443\u0440\u0441\u044B",aiGeneralCaseCourseAiPlusX:"AI \u0436\u0430\u043B\u043F\u044B \u0431\u0456\u043B\u0456\u043C \u0431\u0435\u0440\u0443 \u049B\u043E\u043B\u0434\u0430\u043D\u0431\u0430\u043B\u044B \u043A\u0443\u0440\u0441\u044B (AI+X)",largeModelsCoreCourse:"\u04AE\u043B\u043A\u0435\u043D \u043C\u043E\u0434\u0435\u043B\u044C\u0434\u0435\u0440 \u043D\u0435\u0433\u0456\u0437\u0433\u0456 \u043A\u0443\u0440\u0441\u044B"},personalHomepage:{myExperiencePoints:"\u041C\u0435\u043D\u0456\u04A3 \u0442\u04D9\u0436\u0456\u0440\u0438\u0431\u0435 \u04B1\u043F\u0430\u0439\u044B\u043C",myCoins:"\u041C\u0435\u043D\u0456\u04A3 \u0430\u043B\u0442\u044B\u043D \u043C\u043E\u043D\u0435\u0442\u0430\u043B\u0430\u0440\u044B\u043C",professionalCertification:"\u041A\u04D9\u0441\u0456\u0431\u0438 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043A\u0430\u0442",realNameAuthentication:"\u0416\u0435\u043A\u0435 \u0431\u0430\u0441\u044B\u043D \u0440\u0430\u0441\u0442\u0430\u0443",checkInForCoins:"\u041A\u0456\u0440\u0443 \u0430\u0440\u049B\u044B\u043B\u044B \u0430\u043B\u0442\u044B\u043D \u043C\u043E\u043D\u0435\u0442\u0430 \u0430\u043B\u0443",checkInNow:"\u0414\u0435\u0440\u0435\u0443 \u043A\u0456\u0440\u0443"},personalHomepageclassrooms:{all:"\u0411\u0430\u0440\u043B\u044B\u0493\u044B",managedByMe:"\u041C\u0435\u043D \u0431\u0430\u0441\u049B\u0430\u0440\u0430\u0442\u044B\u043D",studyingByMe:"\u041C\u0435\u043D \u043E\u049B\u044B\u043F \u0436\u04AF\u0440\u0433\u0435\u043D",ongoing:"\u0416\u04AF\u0440\u0456\u043F \u0436\u0430\u0442\u049B\u0430\u043D",ended:"\u0410\u044F\u049B\u0442\u0430\u043B\u0493\u0430\u043D",status:"\u043A\u04AF\u0439",newclassroom:"\u0416\u0430\u04A3\u0430 \u043E\u049B\u044B\u0442\u0443 \u0441\u044B\u043D\u044B\u0431\u044B\u043D \u049B\u04B1\u0440\u0443",serialNumber:"\u0420\u0435\u0442\u0442\u0456\u043A \u043D\u04E9\u043C\u0456\u0440",classroomName:"\u0421\u044B\u043D\u044B\u043F \u0430\u0442\u0430\u0443\u044B",administrator:"\u04D8\u043A\u0456\u043C\u0448\u0456",visitCount:"\u041A\u0456\u0440\u0443 \u0441\u0430\u043D\u044B",classroomMembers:"\u0421\u044B\u043D\u044B\u043F \u043C\u04AF\u0448\u0435\u043B\u0435\u0440\u0456",homeworkCount:"\u04AE\u0439 \u0436\u04B1\u043C\u044B\u0441\u0442\u0430\u0440\u044B\u043D\u044B\u04A3 \u0441\u0430\u043D\u044B",operations:"\u04D8\u0440\u0435\u043A\u0435\u0442",details:"\u0422\u043E\u043B\u044B\u0493\u044B\u0440\u0430\u049B",latestUpdates:"\u0421\u043E\u04A3\u0493\u044B \u0436\u0430\u04A3\u0430\u043B\u044B\u049B\u0442\u0430\u0440",pleaseSearchClassroomName:"\u0421\u044B\u043D\u044B\u043F \u0430\u0442\u0430\u0443\u044B\u043D \u0456\u0437\u0434\u0435\u04A3\u0456\u0437"},personalHomepagePracticalProjects:{searchPracticalProjects:"\u0422\u04D9\u0436\u0456\u0440\u0438\u0431\u0435\u043B\u0456\u043A \u0436\u043E\u0431\u0430\u043D\u044B \u0456\u0437\u0434\u0435\u0443",newPracticalProject:"\u0416\u0430\u04A3\u0430 \u0442\u04D9\u0436\u0456\u0440\u0438\u0431\u0435\u043B\u0456\u043A \u0436\u043E\u0431\u0430 \u049B\u04B1\u0440\u0443",newDirectory:"\u0416\u0430\u04A3\u0430 \u043A\u0430\u0442\u0430\u043B\u043E\u0433 \u049B\u04B1\u0440\u0443",joinDirectory:"\u041A\u0430\u0442\u0430\u043B\u043E\u0433\u049B\u0430 \u049B\u043E\u0441\u044B\u043B\u0443",myFavorites:"\u041C\u0435\u043D\u0456\u04A3 \u0442\u0430\u04A3\u0434\u0430\u0443\u043B\u044B\u043B\u0430\u0440\u044B\u043C",notCleared:"\u04E8\u0442\u043F\u0435\u0433\u0435\u043D",cleared:"\u04E8\u0442\u043A\u0435\u043D",editing:"\u04E8\u04A3\u0434\u0435\u043B\u0443\u0434\u0435",pendingReview:"\u0422\u0435\u043A\u0441\u0435\u0440\u0456\u043B\u0443\u0434\u0435",published:"\u0416\u0430\u0440\u0438\u044F\u043B\u0430\u043D\u0493\u0430\u043D",public:"\u0416\u0430\u0440\u0438\u044F \u0442\u04AF\u0440\u0456\u043D\u0434\u0435 \u0430\u0448\u044B\u049B",closed:"\u0416\u0430\u0431\u044B\u043B\u0493\u0430\u043D",practicalProjectName:"\u0422\u04D9\u0436\u0456\u0440\u0438\u0431\u0435\u043B\u0456\u043A \u0436\u043E\u0431\u0430 \u0430\u0442\u0430\u0443\u044B",collaborators:"\u0421\u0435\u0440\u0456\u043A\u0442\u0435\u0441\u0442\u0435\u0440",lastModified:"\u0421\u043E\u04A3\u0493\u044B \u04E9\u0437\u0433\u0435\u0440\u0456\u0441",citationCount:"\u0414\u04D9\u0439\u0435\u043A\u0441\u04E9\u0437 \u0441\u0430\u043D\u044B"},personalHomepagePracticalCourses:{purchasedByMe:"\u041C\u0435\u043D \u0441\u0430\u0442\u044B\u043F \u0430\u043B\u0493\u0430\u043D",searchPracticalCourses:"\u0422\u04D9\u0436\u0456\u0440\u0438\u0431\u0435\u043B\u0456\u043A \u043A\u0443\u0440\u0441\u0442\u044B \u0456\u0437\u0434\u0435\u0443",newPracticalCourse:"\u0416\u0430\u04A3\u0430 \u0442\u04D9\u0436\u0456\u0440\u0438\u0431\u0435\u043B\u0456\u043A \u043A\u0443\u0440\u0441 \u049B\u04B1\u0440\u0443",unfinished:"\u0410\u044F\u049B\u0442\u0430\u043B\u043C\u0430\u0493\u0430\u043D",completed:"\u0410\u044F\u049B\u0442\u0430\u043B\u0493\u0430\u043D",practicalCourseName:"\u0422\u04D9\u0436\u0456\u0440\u0438\u0431\u0435\u043B\u0456\u043A \u043A\u0443\u0440\u0441 \u0430\u0442\u0430\u0443\u044B",numberOfLearners:"\u041E\u049B\u0443\u0448\u044B\u043B\u0430\u0440 \u0441\u0430\u043D\u044B",creationTime:"\u049A\u04B1\u0440\u0443 \u0443\u0430\u049B\u044B\u0442\u044B",numberOfChapters:"\u0422\u0430\u0440\u0430\u0443\u043B\u0430\u0440 \u0441\u0430\u043D\u044B",numberOfPracticals:"\u0422\u04D9\u0436\u0456\u0440\u0438\u0431\u0435 \u0441\u0430\u043D\u044B",courseTags:"\u041A\u0443\u0440\u0441 \u0431\u0435\u043B\u0433\u0456\u043B\u0435\u0440\u0456"},personalHomepageCompetitionManagement:{managedByMe:"\u041C\u0435\u043D \u0431\u0430\u0441\u049B\u0430\u0440\u0430\u0442\u044B\u043D",participatedByMe:"\u041C\u0435\u043D \u049B\u0430\u0442\u044B\u0441\u0430\u0442\u044B\u043D",createCompetition:"\u0411\u0430\u0439\u049B\u0430\u0443 \u049B\u04B1\u0440\u0443",pleaseEnterCompetitionNameToSearch:"\u0411\u0430\u0439\u049B\u0430\u0443 \u0430\u0442\u0430\u0443\u044B \u0430\u0440\u049B\u044B\u043B\u044B \u0456\u0437\u0434\u0435\u0443",competitionName:"\u0411\u0430\u0439\u049B\u0430\u0443 \u0430\u0442\u0430\u0443\u044B",pendingReview:"\u0422\u0435\u043A\u0441\u0435\u0440\u0456\u043B\u0443\u0434\u0435",competitionTime:"\u0411\u0430\u0439\u049B\u0430\u0443 \u0443\u0430\u049B\u044B\u0442\u044B",registrationDeadline:"\u0422\u0456\u0440\u043A\u0435\u043B\u0443 \u0430\u044F\u049B\u0442\u0430\u043B\u0443 \u0443\u0430\u049B\u044B\u0442\u044B",viewCount:"\u049A\u0430\u0440\u0430\u043B\u044B\u043C \u0441\u0430\u043D\u044B"},topRightUserAvatar:{myPersonalHomepage:"\u041C\u0435\u043D\u0456\u04A3 \u0436\u0435\u043A\u0435 \u043F\u0430\u0440\u0430\u049B\u0448\u0430\u043C",myclassrooms:"\u041C\u0435\u043D\u0456\u04A3 \u043E\u049B\u044B\u0442\u0443 \u0441\u044B\u043D\u044B\u043F\u0442\u0430\u0440\u044B\u043C",myPracticalProjects:"\u041C\u0435\u043D\u0456\u04A3 \u0442\u04D9\u0436\u0456\u0440\u0438\u0431\u0435\u043B\u0456\u043A \u0436\u043E\u0431\u0430\u043B\u0430\u0440\u044B\u043C",myPracticalCourses:"\u041C\u0435\u043D\u0456\u04A3 \u0442\u04D9\u0436\u0456\u0440\u0438\u0431\u0435\u043B\u0456\u043A \u043A\u0443\u0440\u0441\u0442\u0430\u0440\u044B\u043C",myCompetitionManagement:"\u041C\u0435\u043D\u0456\u04A3 \u0431\u0430\u0439\u049B\u0430\u0443\u043B\u0430\u0440\u0434\u044B \u0431\u0430\u0441\u049B\u0430\u0440\u0443\u044B\u043C",questionBank:"\u0421\u044B\u043D\u0430\u049B \u0441\u04B1\u0440\u0430\u049B\u0442\u0430\u0440 \u0431\u0430\u0437\u0430\u0441\u044B",testPaperBank:"\u0421\u044B\u043D\u0430\u049B \u049B\u0430\u0493\u0430\u0437\u0434\u0430\u0440 \u0431\u0430\u0437\u0430\u0441\u044B",accountManagement:"\u0422\u0456\u0440\u043A\u0435\u043B\u0433\u0456 \u0431\u0430\u0441\u049B\u0430\u0440\u0443\u044B",logout:"\u0428\u044B\u0493\u0443"},classroomCreateClassroom:{createClassroom:"\u0421\u044B\u043D\u044B\u043F \u049B\u04B1\u0440\u0443",promptDataStructuresDataStructures2016FallClass:"\u0415\u0441\u043A\u0435\u0440\u0442\u0443 \u043C\u04D9\u0442\u0456\u043D\u0456 \u201C\u0414\u0435\u0440\u0435\u043A\u0442\u0435\u0440 \u049B\u04B1\u0440\u044B\u043B\u044B\u043C\u044B\u201D, \u201C\u0414\u0435\u0440\u0435\u043A\u0442\u0435\u0440 \u049B\u04B1\u0440\u044B\u043B\u044B\u043C\u044B 2016 \u043A\u04AF\u0437\u0433\u0456 \u0442\u043E\u043F\u201D",publicClassroom:"\u0416\u0430\u0440\u0438\u044F \u0441\u044B\u043D\u044B\u043F (\u0431\u0435\u043B\u0433\u0456\u043B\u0435\u043D\u0441\u0435, \u0431\u0430\u0440\u043B\u044B\u049B \u043F\u0430\u0439\u0434\u0430\u043B\u0430\u043D\u0443\u0448\u044B\u043B\u0430\u0440 \u0441\u044B\u043D\u044B\u043F\u049B\u0430 \u043A\u0456\u0440\u0456\u043F \u043A\u04E9\u0440\u0435 \u0430\u043B\u0430\u0434\u044B, \u04D9\u0439\u0442\u043F\u0435\u0441\u0435 \u0442\u0435\u043A \u043C\u04AF\u0448\u0435\u043B\u0435\u0440\u0433\u0435 \u049B\u043E\u043B\u0436\u0435\u0442\u0456\u043C\u0434\u0456)",allowStudentsToExitClassroom:"\u0421\u044B\u043D\u044B\u043F\u0442\u0430\u043D \u0448\u044B\u0493\u0443\u0493\u0430 \u0440\u04B1\u049B\u0441\u0430\u0442 \u0431\u0435\u0440\u0443 (\u0431\u0435\u043B\u0433\u0456\u043B\u0435\u043D\u0441\u0435, \u0441\u0442\u0443\u0434\u0435\u043D\u0442 \u04E9\u0437 \u0435\u0440\u043A\u0456\u043C\u0435\u043D \u0441\u044B\u043D\u044B\u043F\u0442\u0430\u043D \u0448\u044B\u0493\u0430 \u0430\u043B\u0430\u0434\u044B, \u04D9\u0439\u0442\u043F\u0435\u0441\u0435 \u0448\u044B\u0493\u0430 \u0430\u043B\u043C\u0430\u0439\u0434\u044B)",allowStudentsToViewPhoneAndEmail:"\u0421\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0435\u0440\u0433\u0435 \u0442\u0435\u043B\u0435\u0444\u043E\u043D \u043D\u04E9\u043C\u0456\u0440\u0456 \u043C\u0435\u043D \u044D\u043B\u0435\u043A\u0442\u0440\u043E\u043D\u0434\u044B\u049B \u043F\u043E\u0448\u0442\u0430\u043D\u044B \u043A\u04E9\u0440\u0443\u0433\u0435 \u0440\u04B1\u049B\u0441\u0430\u0442 \u0431\u0435\u0440\u0443 (\u0431\u0435\u043B\u0433\u0456\u043B\u0435\u043D\u0441\u0435, \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0435\u0440 \u0431\u0430\u0441\u049B\u0430 \u043C\u04AF\u0448\u0435\u043B\u0435\u0440\u0434\u0456\u04A3 \u0442\u043E\u043B\u044B\u049B \u0431\u0430\u0439\u043B\u0430\u043D\u044B\u0441 \u0430\u049B\u043F\u0430\u0440\u0430\u0442\u044B\u043D \u043A\u04E9\u0440\u0435 \u0430\u043B\u0430\u0434\u044B, \u04D9\u0439\u0442\u043F\u0435\u0441\u0435 \u0434\u0435\u0440\u0435\u043A\u0442\u0435\u0440 \u0436\u0430\u0441\u044B\u0440\u044B\u043D \u0431\u043E\u043B\u0430\u0434\u044B)",allowStudentsToApplyForTeacherOrTA:"\u0421\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0435\u0440\u0433\u0435 \u0441\u044B\u043D\u044B\u043F\u0442\u0430 \u043C\u04B1\u0493\u0430\u043B\u0456\u043C \u043D\u0435\u043C\u0435\u0441\u0435 \u0430\u0441\u0441\u0438\u0441\u0442\u0435\u043D\u0442 \u0431\u043E\u043B\u0443\u0493\u0430 \u04E9\u0442\u0456\u043D\u0456\u043C \u0431\u0435\u0440\u0443\u0433\u0435 \u0440\u04B1\u049B\u0441\u0430\u0442 \u0431\u0435\u0440\u0443 (\u0431\u0435\u043B\u0433\u0456\u043B\u0435\u043D\u0441\u0435, \u0441\u0442\u0443\u0434\u0435\u043D\u0442 \u0441\u044B\u043D\u044B\u043F \u0456\u0448\u0456\u043D\u0434\u0435 \u04E9\u0442\u0456\u043D\u0456\u0448 \u0431\u0435\u0440\u0435 \u0430\u043B\u0430\u0434\u044B \u0436\u04D9\u043D\u0435 \u0431\u0435\u043A\u0456\u0442\u0456\u043B\u0441\u0435 \u043C\u04B1\u0493\u0430\u043B\u0456\u043C \u043D\u0435\u043C\u0435\u0441\u0435 \u0430\u0441\u0441\u0438\u0441\u0442\u0435\u043D\u0442 \u0431\u043E\u043B\u0430 \u0430\u043B\u0430\u0434\u044B, \u04D9\u0439\u0442\u043F\u0435\u0441\u0435 \u04E9\u0442\u0456\u043D\u0456\u0448 \u0431\u0435\u0440\u0435 \u0430\u043B\u043C\u0430\u0439\u0434\u044B)",onlyAllowTeacherImportedStudentsAccess:"\u0422\u0435\u043A \u043C\u04B1\u0493\u0430\u043B\u0456\u043C \u0438\u043C\u043F\u043E\u0440\u0442\u0442\u0430\u0493\u0430\u043D \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0435\u0440\u0433\u0435 \u0441\u044B\u043D\u044B\u043F\u049B\u0430 \u043A\u0456\u0440\u0443\u0433\u0435 \u0440\u04B1\u049B\u0441\u0430\u0442 \u0431\u0435\u0440\u0443 (\u0431\u0435\u043B\u0433\u0456\u043B\u0435\u043D\u0441\u0435, \u0442\u0435\u043A \u043C\u04B1\u0493\u0430\u043B\u0456\u043C \u0435\u043D\u0433\u0456\u0437\u0433\u0435\u043D \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0435\u0440 \u043A\u0456\u0440\u0435 \u0430\u043B\u0430\u0434\u044B, \u0431\u0430\u0441\u049B\u0430 \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0435\u0440 \u0448\u0430\u049B\u044B\u0440\u0443 \u043A\u043E\u0434\u044B \u0430\u0440\u049B\u044B\u043B\u044B \u043A\u0456\u0440\u0435 \u0430\u043B\u043C\u0430\u0439\u0434\u044B)",yourClass:"\u0421\u0456\u0437\u0434\u0456\u04A3 \u0441\u044B\u043D\u044B\u0431\u044B\u04A3\u044B\u0437",classroomCreatedSuccessfullyCopyInvitationCode:"\u0441\u04D9\u0442\u0442\u0456 \u049B\u04B1\u0440\u044B\u043B\u0434\u044B. \u0422\u04E9\u043C\u0435\u043D\u0434\u0435\u0433\u0456 \u0448\u0430\u049B\u044B\u0440\u0443 \u043A\u043E\u0434\u044B\u043D \u043A\u04E9\u0448\u0456\u0440\u0456\u043F, \u043C\u04B1\u0493\u0430\u043B\u0456\u043C\u0434\u0435\u0440 \u043C\u0435\u043D \u0430\u0441\u0441\u0438\u0441\u0442\u0435\u043D\u0442\u0442\u0435\u0440\u0434\u0456 \u0436\u04D9\u043D\u0435 \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0435\u0440\u0434\u0456 \u043E\u049B\u0443\u0493\u0430 \u0448\u0430\u049B\u044B\u0440\u044B\u04A3\u044B\u0437. \u0428\u0430\u049B\u044B\u0440\u044B\u043B\u0493\u0430\u043D \u043F\u0430\u0439\u0434\u0430\u043B\u0430\u043D\u0443\u0448\u044B\u043B\u0430\u0440 \u0441\u044B\u043D\u044B\u043F\u049B\u0430 \u043A\u0456\u0440\u0443 \u0442\u0435\u0440\u0435\u0437\u0435\u0441\u0456\u043D\u0434\u0435 \u0448\u0430\u049B\u044B\u0440\u0443 \u043A\u043E\u0434\u044B\u043D \u0435\u043D\u0433\u0456\u0437\u0443 \u0430\u0440\u049B\u044B\u043B\u044B \u049B\u0430\u0442\u044B\u0441\u0430 \u0430\u043B\u0430\u0434\u044B.",enterClassroomDetails:"\u0421\u044B\u043D\u044B\u043F \u043C\u04D9\u043B\u0456\u043C\u0435\u0442\u0442\u0435\u0440\u0456\u043D\u0435 \u043A\u0456\u0440\u0443"},classroomMemberManagement:{memberManagement:"\u041C\u04AF\u0448\u0435\u043B\u0435\u0440\u0434\u0456 \u0431\u0430\u0441\u049B\u0430\u0440\u0443",administrators:"\u04D8\u043A\u0456\u043C\u0448\u0456",teacherList:"\u041C\u04B1\u0493\u0430\u043B\u0456\u043C\u0434\u0435\u0440 \u0442\u0456\u0437\u0456\u043C\u0456",studentList:"\u0421\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0435\u0440 \u0442\u0456\u0437\u0456\u043C\u0456",classDivisionList:"\u0411\u04E9\u043B\u0456\u043C\u0434\u0435\u0440 \u0442\u0456\u0437\u0456\u043C\u0456"},classroomMemberManagementTAPermissions:{taPermissions:"\u0410\u0441\u0441\u0438\u0441\u0442\u0435\u043D\u0442 \u049B\u04B1\u049B\u044B\u049B\u0442\u0430\u0440\u044B",students:"\u0421\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0435\u0440",classroomInformation:"\u0421\u044B\u043D\u044B\u043F \u0442\u0443\u0440\u0430\u043B\u044B \u0430\u049B\u043F\u0430\u0440\u0430\u0442",activityLevel:"\u0411\u0435\u043B\u0441\u0435\u043D\u0434\u0456\u043B\u0456\u043A \u0434\u0435\u04A3\u0433\u0435\u0439\u0456",selectAll:"\u0411\u0430\u0440\u043B\u044B\u0493\u044B\u043D \u0442\u0430\u04A3\u0434\u0430\u0443",homeworkManagement:"\u04AE\u0439 \u0436\u04B1\u043C\u044B\u0441\u0442\u0430\u0440\u044B\u043D \u0431\u0430\u0441\u049B\u0430\u0440\u0443",createHomework:"\u0416\u0430\u04A3\u0430 \u04AF\u0439 \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430\u0441\u044B\u043D \u049B\u04B1\u0440\u0443 (\u0442\u04D9\u0436\u0456\u0440\u0438\u0431\u0435\u0434\u0435\u043D \u0442\u0430\u04A3\u0434\u0430\u0443, \u049B\u0430\u0439\u0442\u0430 \u0430\u0442\u0430\u0443, \u04E9\u04A3\u0434\u0435\u0443 \u043C\u04AF\u043C\u043A\u0456\u043D\u0434\u0456\u0433\u0456\u043C\u0435\u043D)",publishAndEndHomework:"\u0422\u0430\u043F\u0441\u044B\u0440\u043C\u0430\u043D\u044B \u0436\u0430\u0440\u0438\u044F\u043B\u0430\u0443 \u0436\u04D9\u043D\u0435 \u0430\u044F\u049B\u0442\u0430\u0443 \u043C\u0435\u0440\u0437\u0456\u043C\u0456\u043D \u043E\u0440\u043D\u0430\u0442\u0443",enableResubmission:"\u049A\u0430\u0439\u0442\u0430 \u0442\u0430\u043F\u0441\u044B\u0440\u0443\u0434\u044B \u049B\u043E\u0441\u0443",immediateEnd:"\u0414\u0435\u0440\u0435\u0443 \u0430\u044F\u049B\u0442\u0430\u0443 (\u0436\u04AF\u0440\u0456\u043F \u0436\u0430\u0442\u049B\u0430\u043D \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430\u043D\u044B \u0434\u0435\u0440\u0435\u0443 \u0430\u044F\u049B\u0442\u0430\u043B\u0493\u0430\u043D \u043A\u04AF\u0439\u0433\u0435 \u0430\u0443\u044B\u0441\u0442\u044B\u0440\u0443)",exportHomework:"\u04AE\u0439 \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430\u0441\u044B\u043D \u044D\u043A\u0441\u043F\u043E\u0440\u0442\u0442\u0430\u0443 (\u0431\u0430\u0493\u0430 \u043C\u0435\u043D \u0442\u04D9\u0436\u0456\u0440\u0438\u0431\u0435\u043B\u0456\u043A \u0435\u0441\u0435\u043F\u0442\u0456 \u044D\u043A\u0441\u043F\u043E\u0440\u0442\u0442\u0430\u0443\u0493\u0430 \u0431\u043E\u043B\u0430\u0434\u044B)",homeworkEvaluation:"\u0422\u0430\u043F\u0441\u044B\u0440\u043C\u0430\u043B\u0430\u0440\u0434\u044B \u0431\u0430\u0493\u0430\u043B\u0430\u0443",viewStudentHomework:"\u0421\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0456\u04A3 \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430\u0441\u044B\u043D \u043A\u04E9\u0440\u0443",reviewHomework:"\u0422\u0430\u043F\u0441\u044B\u0440\u043C\u0430\u043D\u044B \u0442\u0435\u043A\u0441\u0435\u0440\u0443 (\u0431\u0456\u0440 \u0440\u0435\u0442 \u0431\u0430\u0441\u044B\u043F \u043F\u0456\u043A\u0456\u0440 \u049B\u0430\u043B\u0434\u044B\u0440\u0443 \u0436\u04D9\u043D\u0435 \u049B\u043E\u0441\u044B\u043C\u0448\u0430 \u043F\u0456\u043A\u0456\u0440 \u049B\u043E\u0441\u0443 \u043C\u04AF\u043C\u043A\u0456\u043D\u0434\u0456\u0433\u0456\u043C\u0435\u043D)",returnForRedo:"\u049A\u0430\u0439\u0442\u0430\u0440\u044B\u043F \u049B\u0430\u0439\u0442\u0430 \u043E\u0440\u044B\u043D\u0434\u0430\u0442\u0443 (\u049B\u0430\u0439\u0442\u0430\u0440\u044B\u043F \u043E\u0440\u044B\u043D\u0434\u0430\u0443 \u0436\u04D9\u043D\u0435 \u0431\u0456\u0440 \u0440\u0435\u0442 \u0431\u0430\u0441\u0443 \u0430\u0440\u049B\u044B\u043B\u044B \u049B\u0430\u0439\u0442\u0430\u0440\u0443 \u0444\u0443\u043D\u043A\u0446\u0438\u044F\u0441\u044B\u043C\u0435\u043D)",createHomework1:"\u0416\u0430\u04A3\u0430 \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430 \u049B\u04B1\u0440\u0443 (\u0436\u0430\u04A3\u0430 \u0436\u0430\u0441\u0430\u0443, \u049B\u0430\u0439\u0442\u0430 \u0430\u0442\u0430\u0443 \u0436\u04D9\u043D\u0435 \u04E9\u04A3\u0434\u0435\u0443 \u043C\u04AF\u043C\u043A\u0456\u043D\u0434\u0456\u0433\u0456\u043C\u0435\u043D)",enablePeerReview:"\u04E8\u0437\u0430\u0440\u0430 \u0431\u0430\u0493\u0430\u043B\u0430\u0443\u0434\u044B \u049B\u043E\u0441\u0443",enablePeerReviewAppeals:"\u04E8\u0437\u0430\u0440\u0430 \u0431\u0430\u0493\u0430\u043B\u0430\u0443 \u0431\u043E\u0439\u044B\u043D\u0448\u0430 \u0448\u0430\u0493\u044B\u043C \u0444\u0443\u043D\u043A\u0446\u0438\u044F\u0441\u044B\u043D \u049B\u043E\u0441\u0443",exportHomework1:"\u04AE\u0439 \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430\u0441\u044B\u043D \u044D\u043A\u0441\u043F\u043E\u0440\u0442\u0442\u0430\u0443 (\u0431\u0430\u0493\u0430\u043B\u0430\u0440, \u0436\u0430\u0443\u0430\u043F\u0442\u0430\u0440 \u0436\u04D9\u043D\u0435 \u0442\u0456\u0440\u043A\u0435\u043C\u0435\u043B\u0435\u0440\u0434\u0456 \u044D\u043A\u0441\u043F\u043E\u0440\u0442\u0442\u0430\u0443\u0493\u0430 \u0431\u043E\u043B\u0430\u0434\u044B)",groupHomework:"\u0422\u043E\u043F\u0442\u044B\u049B \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430",exportHomework2:"\u04AE\u0439 \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430\u0441\u044B\u043D \u044D\u043A\u0441\u043F\u043E\u0440\u0442\u0442\u0430\u0443 (\u0431\u0430\u0493\u0430\u043B\u0430\u0440, \u0442\u0456\u0440\u043A\u0435\u043C\u0435\u043B\u0435\u0440 \u0436\u04D9\u043D\u0435 \u0442\u04AF\u0441\u0456\u043D\u0434\u0456\u0440\u043C\u0435 \u0436\u0430\u0437\u0431\u0430\u043B\u0430\u0440\u0434\u044B \u044D\u043A\u0441\u043F\u043E\u0440\u0442\u0442\u0430\u0443\u0493\u0430 \u0431\u043E\u043B\u0430\u0434\u044B)",createHomework2:"\u0416\u0430\u04A3\u0430 \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430 \u049B\u04B1\u0440\u0443 (\u0436\u0430\u04A3\u0430 \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430 \u0436\u0430\u0441\u0430\u0443, \u049B\u0430\u0439\u0442\u0430 \u0430\u0442\u0430\u0443 \u0436\u04D9\u043D\u0435 \u04E9\u04A3\u0434\u0435\u0443 \u043C\u04AF\u043C\u043A\u0456\u043D\u0434\u0456\u0433\u0456\u043C\u0435\u043D)",exportHomework3:"\u04AE\u0439 \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430\u0441\u044B\u043D \u044D\u043A\u0441\u043F\u043E\u0440\u0442\u0442\u0430\u0443 (\u0431\u0430\u0493\u0430\u043B\u0430\u0440 \u043C\u0435\u043D \u0431\u0430\u0493\u0434\u0430\u0440\u043B\u0430\u043C\u0430\u043B\u044B\u049B \u0435\u0441\u0435\u043F\u0442\u0456 \u044D\u043A\u0441\u043F\u043E\u0440\u0442\u0442\u0430\u0443\u0493\u0430 \u0431\u043E\u043B\u0430\u0434\u044B)",homeworkLeaderboard:"\u04AE\u0439 \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430\u043B\u0430\u0440\u044B \u0440\u0435\u0439\u0442\u0438\u043D\u0433\u0456",questionLeaderboard:"\u0422\u0430\u043F\u0441\u044B\u0440\u043C\u0430 \u0440\u0435\u0439\u0442\u0438\u043D\u0433\u0456",reviewHomework2:"\u0422\u0430\u043F\u0441\u044B\u0440\u043C\u0430\u043B\u0430\u0440\u0434\u044B \u0442\u0435\u043A\u0441\u0435\u0440\u0443 (\u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430 \u0431\u043E\u0439\u044B\u043D\u0448\u0430 \u043F\u0456\u043A\u0456\u0440 \u049B\u0430\u043B\u0434\u044B\u0440\u0443, \u043A\u043E\u0434 \u0431\u043E\u0439\u044B\u043D\u0448\u0430 \u043F\u0456\u043A\u0456\u0440 \u049B\u0430\u043B\u0434\u044B\u0440\u0443 \u0436\u04D9\u043D\u0435 \u04B1\u043F\u0430\u0439 \u0442\u04AF\u0437\u0435\u0442\u0443 \u0444\u0443\u043D\u043A\u0446\u0438\u044F\u0441\u044B\u043C\u0435\u043D)",testPaperManagement:"\u0421\u044B\u043D\u0430\u049B \u049B\u0430\u0493\u0430\u0437\u0434\u0430\u0440\u044B\u043D \u0431\u0430\u0441\u049B\u0430\u0440\u0443",createTestPaper:"\u0416\u0430\u04A3\u0430 \u0441\u044B\u043D\u0430\u049B \u049B\u0430\u0493\u0430\u0437\u044B \u049B\u04B1\u0440\u0443 (\u0441\u044B\u043D\u0430\u049B \u049B\u0430\u0493\u0430\u0437\u044B\u043D \u0436\u0430\u0441\u0430\u0443 \u0436\u04D9\u043D\u0435 \u04E9\u04A3\u0434\u0435\u0443 \u043C\u04AF\u043C\u043A\u0456\u043D\u0434\u0456\u0433\u0456\u043C\u0435\u043D)",publishAndEndExam:"\u0415\u043C\u0442\u0438\u0445\u0430\u043D\u0434\u044B \u0436\u0430\u0440\u0438\u044F\u043B\u0430\u0443 \u0436\u04D9\u043D\u0435 \u0430\u044F\u049B\u0442\u0430\u0443 \u043C\u0435\u0440\u0437\u0456\u043C\u0456\u043D \u043E\u0440\u043D\u0430\u0442\u0443",enableMakeupExam:"\u049A\u0430\u0439\u0442\u0430 \u0442\u0430\u043F\u0441\u044B\u0440\u0443 \u0435\u043C\u0442\u0438\u0445\u0430\u043D\u044B\u043D \u049B\u043E\u0441\u0443",endExamImmediately:"\u0415\u043C\u0442\u0438\u0445\u0430\u043D\u0434\u044B \u0430\u044F\u049B\u0442\u0430\u0443 (\u0436\u04AF\u0440\u0456\u043F \u0436\u0430\u0442\u049B\u0430\u043D \u0435\u043C\u0442\u0438\u0445\u0430\u043D\u0434\u044B \u0434\u0435\u0440\u0435\u0443 \u0430\u044F\u049B\u0442\u0430\u043B\u0493\u0430\u043D \u0434\u0435\u043F \u0431\u0435\u043B\u0433\u0456\u043B\u0435\u0443)",exportTestPaper:"\u0421\u044B\u043D\u0430\u049B \u049B\u0430\u0493\u0430\u0437\u044B\u043D \u044D\u043A\u0441\u043F\u043E\u0440\u0442\u0442\u0430\u0443 (\u0441\u044B\u043D\u0430\u049B \u049B\u0430\u0493\u0430\u0437\u044B, \u0431\u0430\u0493\u0430\u043B\u0430\u0440 \u0436\u04D9\u043D\u0435 \u0435\u043C\u0442\u0438\u0445\u0430\u043D \u049B\u043E\u0440\u044B\u0442\u044B\u043D\u0434\u044B\u0441\u044B\u043D \u044D\u043A\u0441\u043F\u043E\u0440\u0442\u0442\u0430\u0443\u0493\u0430 \u0431\u043E\u043B\u0430\u0434\u044B)",forceSubmission:"\u041C\u04D9\u0436\u0431\u04AF\u0440\u043B\u0456 \u0442\u04AF\u0440\u0434\u0435 \u0442\u0430\u043F\u0441\u044B\u0440\u0443",testPaperEvaluation:"\u0421\u044B\u043D\u0430\u049B \u049B\u0430\u0493\u0430\u0437\u0434\u0430\u0440\u044B\u043D \u0431\u0430\u0493\u0430\u043B\u0430\u0443",viewStudentTestPaper:"\u0421\u0442\u0443\u0434\u0435\u043D\u0442 \u0441\u044B\u043D\u0430\u049B \u049B\u0430\u0493\u0430\u0437\u0434\u0430\u0440\u044B\u043D \u043A\u04E9\u0440\u0443 (\u0435\u043C\u0442\u0438\u0445\u0430\u043D \u043D\u04D9\u0442\u0438\u0436\u0435\u043B\u0435\u0440\u0456 \u043C\u0435\u043D \u049B\u043E\u0440\u044B\u0442\u044B\u043D\u0434\u044B\u0441\u044B\u043D \u043A\u04E9\u0440\u0443 \u043C\u04AF\u043C\u043A\u0456\u043D\u0434\u0456\u0433\u0456\u043C\u0435\u043D)",reviewTestPaper:"\u0421\u044B\u043D\u0430\u049B \u049B\u0430\u0493\u0430\u0437\u0434\u0430\u0440\u044B\u043D \u0442\u0435\u043A\u0441\u0435\u0440\u0443 (\u0431\u0430\u0493\u0430\u043B\u0430\u0443, \u0442\u043E\u043F\u0442\u044B\u049B \u0431\u0430\u0493\u0430\u043B\u0430\u0443 \u0436\u04D9\u043D\u0435 \u0440\u0435\u0442\u043F\u0435\u043D \u0431\u0430\u0493\u0430\u043B\u0430\u0443 \u0444\u0443\u043D\u043A\u0446\u0438\u044F\u0441\u044B\u043C\u0435\u043D)",returnForRedo2:"\u049A\u0430\u0439\u0442\u0430\u0440\u044B\u043F \u049B\u0430\u0439\u0442\u0430 \u043E\u0440\u044B\u043D\u0434\u0430\u0443",delay:"\u041A\u0456\u0434\u0456\u0440\u0456\u0441"},classroomClassroomExperiments:{selectExperiment:"\u0417\u0435\u0440\u0442\u0445\u0430\u043D\u0430\u043D\u044B \u0442\u0430\u04A3\u0434\u0430\u0443",selectPracticalProject:"\u0422\u04D9\u0436\u0456\u0440\u0438\u0431\u0435\u043B\u0456\u043A \u0436\u043E\u0431\u0430\u043D\u044B \u0442\u0430\u04A3\u0434\u0430\u0443",selectPracticalCourse:"\u0422\u04D9\u0436\u0456\u0440\u0438\u0431\u0435\u043B\u0456\u043A \u043A\u0443\u0440\u0441\u0442\u044B \u0442\u0430\u04A3\u0434\u0430\u0443",importExternalGrades:"\u0421\u044B\u0440\u0442\u049B\u044B \u0431\u0430\u0493\u0430\u043B\u0430\u0440\u0434\u044B \u0438\u043C\u043F\u043E\u0440\u0442\u0442\u0430\u0443",studentGrades:"\u0421\u0442\u0443\u0434\u0435\u043D\u0442 \u0431\u0430\u0493\u0430\u043B\u0430\u0440\u044B",searchPracticalHomework:"\u0422\u04D9\u0436\u0456\u0440\u0438\u0431\u0435\u043B\u0456\u043A \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430\u043B\u0430\u0440\u0434\u044B \u0456\u0437\u0434\u0435\u0443",practicalProjectName:"\u0422\u04D9\u0436\u0456\u0440\u0438\u0431\u0435\u043B\u0456\u043A \u0436\u043E\u0431\u0430 \u0430\u0442\u0430\u0443\u044B",schoolUnit:"\u041C\u0435\u043A\u0442\u0435\u043F / \u04B0\u0439\u044B\u043C",creatorCollaborators:"\u049A\u04B1\u0440\u0443\u0448\u044B / \u0421\u0435\u0440\u0456\u043A\u0442\u0435\u0441",mine:"\u041C\u0435\u043D\u0456\u04A3",notJoinedDirectory:"\u041A\u0430\u0442\u0430\u043B\u043E\u0433\u049B\u0430 \u049B\u043E\u0441\u044B\u043B\u043C\u0430\u0493\u0430\u043D",beginner:"\u0411\u0430\u0441\u0442\u0430\u043F\u049B\u044B \u0434\u0435\u04A3\u0433\u0435\u0439",intermediate:"\u041E\u0440\u0442\u0430 \u0434\u0435\u04A3\u0433\u0435\u0439",intermediateAdvanced:"\u041E\u0440\u0442\u0430-\u0436\u043E\u0493\u0430\u0440\u044B \u0434\u0435\u04A3\u0433\u0435\u0439",advanced:"\u0416\u043E\u0493\u0430\u0440\u044B \u0434\u0435\u04A3\u0433\u0435\u0439",difficulty:"\u049A\u0438\u044B\u043D\u0434\u044B\u049B",latest:"\u0416\u0430\u04A3\u0430\u0441\u044B",hottest:"\u0422\u0430\u043D\u044B\u043C\u0430\u043B\u0434\u044B\u0493\u044B \u0436\u043E\u0493\u0430\u0440\u044B",numberOfLearners:"\u041E\u049B\u0443\u0448\u044B\u043B\u0430\u0440 \u0441\u0430\u043D\u044B",selected:"\u0422\u0430\u04A3\u0434\u0430\u043B\u0493\u0430\u043D",experiencePractical:"\u0422\u04D9\u0436\u0456\u0440\u0438\u0431\u0435\u043D\u0456 \u0441\u044B\u043D\u0430\u043F \u043A\u04E9\u0440\u0443",difficultyFactor:"\u049A\u0438\u044B\u043D\u0434\u044B\u049B \u043A\u043E\u044D\u0444\u0444\u0438\u0446\u0438\u0435\u043D\u0442\u0456",cancel:"\u0411\u043E\u043B\u0434\u044B\u0440\u043C\u0430\u0443",search:"\u0406\u0437\u0434\u0435\u0443",publish:"\u0416\u0430\u0440\u0438\u044F\u043B\u0430\u0443",unpublished:"\u0416\u0430\u0440\u0438\u044F\u043B\u0430\u043D\u0431\u0430\u0493\u0430\u043D",batchOperations:"\u0422\u043E\u043F\u0442\u044B\u049B \u04D9\u0440\u0435\u043A\u0435\u0442\u0442\u0435\u0440",batchEnd:"\u0422\u043E\u043F\u0442\u044B\u049B \u0430\u044F\u049B\u0442\u0430\u0443",batchResubmission:"\u0422\u043E\u043F\u0442\u044B\u049B \u049B\u0430\u0439\u0442\u0430 \u0442\u0430\u043F\u0441\u044B\u0440\u0443",publishImmediately:"\u0414\u0435\u0440\u0435\u0443 \u0436\u0430\u0440\u0438\u044F\u043B\u0430\u0443",enterPractical:"\u0422\u04D9\u0436\u0456\u0440\u0438\u0431\u0435\u0433\u0435 \u043A\u0456\u0440\u0443",homeworkDetails:"\u0422\u0430\u043F\u0441\u044B\u0440\u043C\u0430 \u0435\u0433\u0436\u0435\u0439-\u0442\u0435\u0433\u0436\u0435\u0439\u0456",thisHomeworkAllowsStudentsToViewAnswers:"\u0411\u04B1\u043B \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430\u0434\u0430 \u0441\u0442\u0443\u0434\u0435\u043D\u0442 \u0436\u0430\u0443\u0430\u043F\u0442\u044B \u043A\u04E9\u0440\u0435 \u0430\u043B\u0430\u0434\u044B, \u0436\u0430\u0441\u044B\u0440\u0493\u044B\u04A3\u044B\u0437 \u043A\u0435\u043B\u0441\u0435, \u043A\u04E9\u0440\u0441\u0435\u0442\u0443 \u043F\u0430\u0440\u0430\u043C\u0435\u0442\u0440\u043B\u0435\u0440\u0456\u043D \u04E9\u0437\u0433\u0435\u0440\u0442\u0456\u04A3\u0456\u0437",hideDescription:"\u0416\u0430\u0441\u044B\u0440\u044B\u043D \u0441\u0438\u043F\u0430\u0442\u0442\u0430\u043C\u0430",editDescription:"\u04E8\u04A3\u0434\u0435\u0443 \u0441\u0438\u043F\u0430\u0442\u0442\u0430\u043C\u0430\u0441\u044B",levelPoints:"\u0414\u0435\u04A3\u0433\u0435\u0439 \u04B1\u043F\u0430\u0439\u044B",passRate:"\u04E8\u0442\u0443 \u043F\u0430\u0439\u044B\u0437\u044B",knowledgePoints:"\u0411\u0456\u043B\u0456\u043C \u0442\u0430\u049B\u044B\u0440\u044B\u0431\u044B",viewPassDetails:"\u04E8\u0442\u0443 \u043C\u04D9\u043B\u0456\u043C\u0435\u0442\u0442\u0435\u0440\u0456\u043D \u043A\u04E9\u0440\u0443",similarity:"\u04B0\u049B\u0441\u0430\u0441\u0442\u044B\u049B \u0434\u0435\u04A3\u0433\u0435\u0439\u0456",zeroSuspectedPlagiarizedWorks:"0 \u043A\u04AF\u0434\u0456\u043A\u0442\u0456 \u043A\u04E9\u0448\u0456\u0440\u043C\u0435 \u0436\u04B1\u043C\u044B\u0441 (0 \u0436\u04B1\u043C\u044B\u0441)",returnForRedo:"\u049A\u0430\u0439\u0442\u0430\u0440\u044B\u043F \u049B\u0430\u0439\u0442\u0430 \u043E\u0440\u044B\u043D\u0434\u0430\u0443",operator:"\u04D8\u0440\u0435\u043A\u0435\u0442\u0442\u0456 \u043E\u0440\u044B\u043D\u0434\u0430\u0493\u0430\u043D \u0430\u0434\u0430\u043C",homeworkPublish:"\u04AE\u0439 \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430\u0441\u044B\u043D \u0436\u0430\u0440\u0438\u044F\u043B\u0430\u0443",unifiedPublish:"\u0411\u0456\u0440\u043A\u0435\u043B\u043A\u0456 \u0436\u0430\u0440\u0438\u044F\u043B\u0430\u0443",classBasedPublish:"\u0422\u043E\u043F \u0431\u043E\u0439\u044B\u043D\u0448\u0430 \u0436\u0430\u0440\u0438\u044F\u043B\u0430\u0443",resubmissionSettings:"\u049A\u0430\u0439\u0442\u0430 \u0442\u0430\u043F\u0441\u044B\u0440\u0443 \u043F\u0430\u0440\u0430\u043C\u0435\u0442\u0440\u043B\u0435\u0440\u0456",enableResubmission:"\u049A\u0430\u0439\u0442\u0430 \u0442\u0430\u043F\u0441\u044B\u0440\u0443\u0434\u044B \u049B\u043E\u0441\u0443",save:"\u0421\u0430\u049B\u0442\u0430\u0443",pleaseSelectPublishTime:"\u0416\u0430\u0440\u0438\u044F\u043B\u0430\u0443 \u0443\u0430\u049B\u044B\u0442\u044B\u043D \u0442\u0430\u04A3\u0434\u0430\u04A3\u044B\u0437",pleaseSelectEndTime:"\u0410\u044F\u049B\u0442\u0430\u043B\u0443 \u0443\u0430\u049B\u044B\u0442\u044B\u043D \u0442\u0430\u04A3\u0434\u0430\u04A3\u044B\u0437",experimentSettings:"\u0417\u0435\u0440\u0442\u0445\u0430\u043D\u0430 \u043F\u0430\u0440\u0430\u043C\u0435\u0442\u0440\u043B\u0435\u0440\u0456",scoringSettings:"\u0411\u0430\u0493\u0430\u043B\u0430\u0443 \u043F\u0430\u0440\u0430\u043C\u0435\u0442\u0440\u043B\u0435\u0440\u0456",displaySettings:"\u041A\u04E9\u0440\u0441\u0435\u0442\u0443 \u043F\u0430\u0440\u0430\u043C\u0435\u0442\u0440\u043B\u0435\u0440\u0456",collaborationSettings:"\u042B\u043D\u0442\u044B\u043C\u0430\u049B\u0442\u0430\u0441\u0442\u044B\u049B \u043F\u0430\u0440\u0430\u043C\u0435\u0442\u0440\u043B\u0435\u0440\u0456",evaluationLimits:"\u0411\u0430\u0493\u0430\u043B\u0430\u0443 \u0448\u0435\u043A\u0442\u0435\u0443\u043B\u0435\u0440\u0456",noCodeEditingAfterHomeworkDeadline:"\u0422\u0430\u043F\u0441\u044B\u0440\u043C\u0430 \u0430\u044F\u049B\u0442\u0430\u043B\u0493\u0430\u043D\u043D\u0430\u043D \u043A\u0435\u0439\u0456\u043D \u043A\u043E\u0434\u0442\u044B \u04E9\u04A3\u0434\u0435\u0443\u0433\u0435 \u0431\u043E\u043B\u043C\u0430\u0439\u0434\u044B (\u0430\u044F\u049B\u0442\u0430\u043B\u0493\u0430\u043D \u0441\u043E\u04A3 \u0441\u0442\u0443\u0434\u0435\u043D\u0442 \u043A\u043E\u0434\u0442\u044B \u04E9\u0437\u0433\u0435\u0440\u0442\u0435 \u0430\u043B\u043C\u0430\u0439\u0434\u044B \u0436\u04D9\u043D\u0435 \u0431\u0430\u0493\u0430\u043B\u0430\u0443 \u0434\u0435\u0440\u0435\u043A\u0442\u0435\u0440\u0456\u043D \u0436\u0430\u04A3\u0430\u0440\u0442\u0430 \u0430\u043B\u043C\u0430\u0439\u0434\u044B)",saveExperimentData:"\u0417\u0435\u0440\u0442\u0445\u0430\u043D\u0430\u043B\u044B\u049B \u0434\u0435\u0440\u0435\u043A\u0442\u0435\u0440\u0434\u0456 \u0441\u0430\u049B\u0442\u0430\u0443 (\u049B\u043E\u0441\u044B\u043B\u0493\u0430\u043D \u0441\u043E\u04A3 \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0456\u04A3 /data/workspace \u049B\u0430\u043B\u0442\u0430\u0441\u044B\u043D\u0434\u0430\u0493\u044B \u0434\u0435\u0440\u0435\u043A\u0442\u0435\u0440 \u04B1\u0437\u0430\u049B \u043C\u0435\u0440\u0437\u0456\u043C \u0441\u0430\u049B\u0442\u0430\u043B\u0430\u0434\u044B, \u043C\u04B1\u0493\u0430\u043B\u0456\u043C \u0441\u044B\u043D\u044B\u043F\u0442\u0430 \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0435\u0440\u0434\u0456\u04A3 \u0437\u0435\u0440\u0442\u0445\u0430\u043D\u0430\u043B\u044B\u049B \u0434\u0435\u0440\u0435\u043A\u0442\u0435\u0440\u0456\u043D \u044D\u043A\u0441\u043F\u043E\u0440\u0442\u0442\u0430\u0439 \u0430\u043B\u0430\u0434\u044B)",intelligentTutorFeatures:"\u0418\u043D\u0442\u0435\u043B\u043B\u0435\u043A\u0442\u0443\u0430\u043B\u0434\u044B \u043A\u04E9\u043C\u0435\u043A\u0448\u0456 \u0444\u0443\u043D\u043A\u0446\u0438\u044F\u0441\u044B",intelligentTaskReview:"\u0418\u043D\u0442\u0435\u043B\u043B\u0435\u043A\u0442\u0443\u0430\u043B\u0434\u044B \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430 \u0442\u0430\u043B\u0434\u0430\u0443\u044B (\u049B\u043E\u0441\u044B\u043B\u0493\u0430\u043D \u0441\u043E\u04A3 \u0441\u0442\u0443\u0434\u0435\u043D\u0442 \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430\u043D\u044B \u043E\u0440\u044B\u043D\u0434\u0430\u0443 \u043A\u0435\u0437\u0456\u043D\u0434\u0435 \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430\u043D\u044B \u0431\u04E9\u043B\u0456\u043F, \u0448\u0435\u0448\u0443 \u0436\u043E\u043B\u044B\u043D \u0430\u043B\u0430 \u0430\u043B\u0430\u0434\u044B)",syntaxCheck:"\u0421\u0438\u043D\u0442\u0430\u043A\u0441\u0438\u0441 \u0442\u0435\u043A\u0441\u0435\u0440\u0456\u0441\u0456 (\u049B\u043E\u0441\u044B\u043B\u0493\u0430\u043D \u0441\u043E\u04A3 \u0441\u0442\u0443\u0434\u0435\u043D\u0442 \u043A\u043E\u0434\u0442\u0430\u0493\u044B \u0441\u0438\u043D\u0442\u0430\u043A\u0441\u0438\u0441\u0442\u0456\u043A \u049B\u0430\u0442\u0435\u043B\u0435\u0440\u0434\u0456 \u0430\u043D\u044B\u049B\u0442\u0430\u043F, \u0442\u04AF\u0437\u0435\u0442\u0443 \u04B1\u0441\u044B\u043D\u044B\u0441\u0442\u0430\u0440\u044B\u043D \u0430\u043B\u0430 \u0430\u043B\u0430\u0434\u044B)",codeDiagnosis:"\u041A\u043E\u0434 \u0434\u0438\u0430\u0433\u043D\u043E\u0441\u0442\u0438\u043A\u0430\u0441\u044B (\u049B\u043E\u0441\u044B\u043B\u0493\u0430\u043D \u0441\u043E\u04A3 \u0441\u0442\u0443\u0434\u0435\u043D\u0442 \u043A\u043E\u0434\u0442\u044B \u0442\u0430\u043B\u0434\u0430\u043F, \u0442\u04AF\u0437\u0435\u0442\u0443 \u043A\u0435\u04A3\u0435\u0441\u0456\u043D \u0430\u043B\u0430 \u0430\u043B\u0430\u0434\u044B)",aiTutoring:"AI \u043A\u0435\u04A3\u0435\u0441\u0448\u0456 (\u049B\u043E\u0441\u044B\u043B\u0493\u0430\u043D \u0441\u043E\u04A3 \u0441\u0442\u0443\u0434\u0435\u043D\u0442 \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430 \u043E\u0440\u044B\u043D\u0434\u0430\u0443 \u043A\u0435\u0437\u0456\u043D\u0434\u0435 AI \u0430\u0440\u049B\u044B\u043B\u044B \u0434\u04B1\u0440\u044B\u0441 \u043A\u043E\u0434\u0442\u044B \u0430\u043B\u0430 \u0430\u043B\u0430\u0434\u044B)",codeAnnotation:"\u041A\u043E\u0434\u049B\u0430 \u0442\u04AF\u0441\u0456\u043D\u0434\u0456\u0440\u043C\u0435 \u049B\u043E\u0441\u0443 (\u049B\u043E\u0441\u044B\u043B\u0493\u0430\u043D \u0441\u043E\u04A3 \u0441\u0442\u0443\u0434\u0435\u043D\u0442 \u0431\u0430\u0440 \u043A\u043E\u0434\u049B\u0430 \u0442\u04AF\u0441\u0456\u043D\u0434\u0456\u0440\u043C\u0435 \u049B\u043E\u0441\u0430 \u0430\u043B\u0430\u0434\u044B, \u0443\u0430\u049B\u044B\u0442 \u04AF\u043D\u0435\u043C\u0434\u0435\u0439\u0434\u0456)",aiQAndA:"AI \u0441\u04B1\u0440\u0430\u049B-\u0436\u0430\u0443\u0430\u043F (\u049B\u043E\u0441\u044B\u043B\u0493\u0430\u043D \u0441\u043E\u04A3 \u0441\u0442\u0443\u0434\u0435\u043D\u0442 \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430 \u043E\u0440\u044B\u043D\u0434\u0430\u0443 \u043A\u0435\u0437\u0456\u043D\u0434\u0435 \u0438\u043D\u0442\u0435\u043B\u043B\u0435\u043A\u0442\u0443\u0430\u043B\u0434\u044B \u043A\u04E9\u043C\u0435\u043A\u0448\u0456\u0434\u0435\u043D \u043A\u0435\u04A3\u0435\u0441 \u0441\u04B1\u0440\u0430\u0439 \u0430\u043B\u0430\u0434\u044B)",aiUsageGuidance:"AI \u043F\u0430\u0439\u0434\u0430\u043B\u0430\u043D\u0443 \u043D\u04B1\u0441\u049B\u0430\u0443\u043B\u044B\u0493\u044B (\u049B\u043E\u0441\u044B\u043B\u0493\u0430\u043D \u0441\u043E\u04A3 \u0441\u0442\u0443\u0434\u0435\u043D\u0442 \u04B1\u0437\u0430\u049B \u0443\u0430\u049B\u044B\u0442 \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430\u0434\u0430 \u0442\u04B1\u0440\u0441\u0430 \u043D\u0435\u043C\u0435\u0441\u0435 \u0431\u0456\u0440\u043D\u0435\u0448\u0435 \u0440\u0435\u0442 \u0431\u0430\u0493\u0430\u043B\u0430\u0443\u0434\u0430\u043D \u04E9\u0442\u0435 \u0430\u043B\u043C\u0430\u0441\u0430, \u0436\u04AF\u0439\u0435 \u043A\u04E9\u043C\u0435\u043A\u0448\u0456 \u043F\u0430\u0439\u0434\u0430\u043B\u0430\u043D\u0443\u0434\u044B \u04B1\u0441\u044B\u043D\u0430\u0434\u044B)",codeOptimization:"\u041A\u043E\u0434\u0442\u044B \u043E\u04A3\u0442\u0430\u0439\u043B\u0430\u043D\u0434\u044B\u0440\u0443 (\u049B\u043E\u0441\u044B\u043B\u0493\u0430\u043D \u0441\u043E\u04A3 \u0441\u0442\u0443\u0434\u0435\u043D\u0442 \u043A\u043E\u0434\u0442\u044B \u043E\u04A3\u0442\u0430\u0439\u043B\u0430\u043D\u0434\u044B\u0440\u044B\u043F, \u0441\u0430\u043F\u0430\u0441\u044B\u043D \u0430\u0440\u0442\u0442\u044B\u0440\u0430 \u0430\u043B\u0430\u0434\u044B)",homeworkPointsSettings:"\u04AE\u0439 \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430\u0441\u044B\u043D\u044B\u04A3 \u04B1\u043F\u0430\u0439 \u043F\u0430\u0440\u0430\u043C\u0435\u0442\u0440\u043B\u0435\u0440\u0456",homeworkTotal:"\u0422\u0430\u043F\u0441\u044B\u0440\u043C\u0430\u043D\u044B\u04A3 \u0436\u0430\u043B\u043F\u044B \u04B1\u043F\u0430\u0439\u044B",efficiencyPoints:"\u0422\u0438\u0456\u043C\u0434\u0456\u043B\u0456\u043A \u04B1\u043F\u0430\u0439\u044B (\u0442\u0438\u0456\u043C\u0434\u0456\u043B\u0456\u043A \u04B1\u043F\u0430\u0439\u044B \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430 \u0430\u044F\u049B\u0442\u0430\u043B\u0493\u0430\u043D \u0441\u043E\u04A3 \u0493\u0430\u043D\u0430 \u0435\u0441\u0435\u043F\u0442\u0435\u043B\u0456\u043F, \u049B\u043E\u0440\u044B\u0442\u044B\u043D\u0434\u044B \u0431\u0430\u0493\u0430\u0493\u0430 \u049B\u043E\u0441\u044B\u043B\u0430\u0434\u044B)",efficiencyPoint:"\u0422\u0438\u0456\u043C\u0434\u0456\u043B\u0456\u043A \u04B1\u043F\u0430\u0439\u044B",taskLevelSelectionAndPointsSettings:"\u0422\u0430\u043F\u0441\u044B\u0440\u043C\u0430 \u0434\u0435\u04A3\u0433\u0435\u0439\u043B\u0435\u0440\u0456\u043D \u0436\u04D9\u043D\u0435 \u04B1\u043F\u0430\u0439\u043B\u0430\u0440\u044B\u043D \u043E\u0440\u043D\u0430\u0442\u0443",pointsSettings:"\u04B0\u043F\u0430\u0439 \u043E\u0440\u043D\u0430\u0442\u0443",equalDistributionRatio:"\u0422\u0435\u04A3 \u0431\u04E9\u043B\u0443 \u043A\u043E\u044D\u0444\u0444\u0438\u0446\u0438\u0435\u043D\u0442\u0456",difficultyLevel:"\u049A\u0438\u044B\u043D\u0434\u044B\u049B \u0434\u0435\u04A3\u0433\u0435\u0439\u0456",customPoints:"\u04E8\u0437\u0434\u0456\u043A \u04B1\u043F\u0430\u0439 \u043E\u0440\u043D\u0430\u0442\u0443",mandatoryLevelsIfChecked:"(\u0411\u04B1\u043B \u0442\u04D9\u0436\u0456\u0440\u0438\u0431\u0435 \u0434\u0435\u04A3\u0433\u0435\u0439\u0434\u0435\u043D \u04E9\u0442\u043A\u0456\u0437\u0456\u043F \u043E\u049B\u0443\u0434\u044B \u049B\u043E\u043B\u0434\u0430\u0439\u0434\u044B, \u0431\u0435\u043B\u0433\u0456\u043B\u0435\u043D\u0441\u0435 \u0441\u0442\u0443\u0434\u0435\u043D\u0442 \u043C\u0456\u043D\u0434\u0435\u0442\u0442\u0456 \u0442\u04AF\u0440\u0434\u0435 \u043E\u0440\u044B\u043D\u0434\u0430\u0443\u044B \u043A\u0435\u0440\u0435\u043A \u0434\u0435\u04A3\u0433\u0435\u0439\u043B\u0435\u0440 \u043A\u04E9\u0440\u0441\u0435\u0442\u0456\u043B\u0435\u0434\u0456)",coinRewardAmount:"\u0410\u043B\u0442\u044B\u043D \u043C\u043E\u043D\u0435\u0442\u0430 \u0441\u044B\u0439\u0430\u049B\u044B \u0441\u0430\u043D\u044B",studentDeductionRulesSettings:"\u0421\u0442\u0443\u0434\u0435\u043D\u0442 \u04B1\u043F\u0430\u0439 \u0448\u0435\u0433\u0435\u0440\u0443 \u0435\u0440\u0435\u0436\u0435\u043B\u0435\u0440\u0456",enableDeductionForViewingAnswers:"\u0416\u0430\u0443\u0430\u043F\u0442\u044B \u049B\u0430\u0440\u0430\u0493\u0430\u043D\u044B \u04AF\u0448\u0456\u043D \u04B1\u043F\u0430\u0439 \u0448\u0435\u0433\u0435\u0440\u0443 (\u04E9\u0442\u043F\u0435\u0433\u0435\u043D \u0441\u0442\u0443\u0434\u0435\u043D\u0442 \u0436\u0430\u0443\u0430\u043F\u0442\u044B \u043A\u04E9\u0440\u0433\u0435\u043D\u043D\u0435\u043D \u043A\u0435\u0439\u0456\u043D \u04E9\u0442\u0441\u0435, \u04B1\u043F\u0430\u0439 \u0448\u0435\u0433\u0435\u0440\u0456\u043B\u0435\u0434\u0456; \u04E9\u0442\u043A\u0435\u043D \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u043A\u0435 \u0448\u0435\u0433\u0435\u0440\u0443 \u0431\u043E\u043B\u043C\u0430\u0439\u0434\u044B)",fixedDeduction:"\u0422\u04B1\u0440\u0430\u049B\u0442\u044B \u04B1\u043F\u0430\u0439 \u0448\u0435\u0433\u0435\u0440\u0443",deductionBasedOnPracticalReferenceAnswerLevel:"\u04AE\u043B\u0433\u0456 \u0436\u0430\u0443\u0430\u043F \u0434\u0435\u04A3\u0433\u0435\u0439\u0456\u043D\u0435 \u0441\u04D9\u0439\u043A\u0435\u0441 \u04B1\u043F\u0430\u0439 \u0448\u0435\u0433\u0435\u0440\u0443",fixedDeduction100PercentForViewingAnswers:"\u0416\u0430\u0443\u0430\u043F\u0442\u044B \u049B\u0430\u0440\u0430\u0443 \u04AF\u0448\u0456\u043D 100% \u04B1\u043F\u0430\u0439 \u0448\u0435\u0433\u0435\u0440\u0443 (0% \u049B\u043E\u0439\u044B\u043B\u0441\u0430, \u0436\u0430\u0443\u0430\u043F \u049B\u0430\u0440\u0430\u0493\u0430\u043D\u044B \u04AF\u0448\u0456\u043D \u04B1\u043F\u0430\u0439 \u0448\u0435\u0433\u0435\u0440\u0456\u043B\u043C\u0435\u0439\u0434\u0456)",efficiencyPoints2:"\u0422\u0438\u0456\u043C\u0434\u0456\u043B\u0456\u043A \u04B1\u043F\u0430\u0439\u044B",efficiencyPoints2Tip:"(\u0431\u0435\u043B\u0433\u0456\u043B\u0435\u043D\u0441\u0435, \u0436\u0430\u043B\u043F\u044B \u04B1\u043F\u0430\u0439 = \u0442\u0438\u0456\u043C\u0434\u0456\u043B\u0456\u043A \u04B1\u043F\u0430\u0439\u044B + \u0434\u0435\u04A3\u0433\u0435\u0439 \u04B1\u043F\u0430\u0439\u043B\u0430\u0440\u044B\u043D\u044B\u04A3 \u0436\u0438\u044B\u043D\u0442\u044B\u0493\u044B)",enableDeductionForCodePlagiarism:"\u041A\u043E\u0434 \u043A\u04E9\u0448\u0456\u0440\u043C\u0435\u0441\u0456\u043D \u0430\u043D\u044B\u049B\u0442\u0430\u0443\u0493\u0430 \u0430\u0440\u043D\u0430\u043B\u0493\u0430\u043D \u04B1\u043F\u0430\u0439 \u0448\u0435\u0433\u0435\u0440\u0443 (\u0435\u0440\u0435\u0436\u0435 \u043E\u0440\u043D\u0430\u0442\u044B\u043B\u0493\u0430\u043D \u0441\u043E\u04A3, \u043A\u043E\u0434 \u0441\u0430\u043B\u044B\u0441\u0442\u044B\u0440\u0443 \u043E\u0440\u044B\u043D\u0434\u0430\u043B\u0493\u0430\u043D\u0434\u0430 \u043A\u04AF\u0448\u0456\u043D\u0435 \u0435\u043D\u0435\u0434\u0456)",publicSettings:"\u0416\u0430\u0440\u0438\u044F\u043B\u044B\u043B\u044B\u049B \u043F\u0430\u0440\u0430\u043C\u0435\u0442\u0440\u043B\u0435\u0440\u0456",publicAnswers:"\u0416\u0430\u0443\u0430\u043F\u0442\u044B \u0436\u0430\u0440\u0438\u044F\u043B\u0430\u0443",publicAnswersTip:"(\u0431\u0435\u043B\u0433\u0456\u043B\u0435\u043D\u0441\u0435, \u0441\u0442\u0443\u0434\u0435\u043D\u0442 \u0437\u0435\u0440\u0442\u0445\u0430\u043D\u0430 \u0431\u0435\u0442\u0456\u043D\u0434\u0435 \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430 \u0436\u0430\u0443\u0430\u0431\u044B\u043D \u043A\u04E9\u0440\u0435 \u0430\u043B\u0430\u0434\u044B)",publicTimeRange:"\u0416\u0430\u0440\u0438\u044F \u0443\u0430\u049B\u044B\u0442 \u0430\u0440\u0430\u043B\u044B\u0493\u044B",afterHomeworkEnds:"\u0422\u0430\u043F\u0441\u044B\u0440\u043C\u0430 \u0430\u044F\u049B\u0442\u0430\u043B\u0493\u0430\u043D \u0441\u043E\u04A3",anyTime:"\u041A\u0435\u0437 \u043A\u0435\u043B\u0433\u0435\u043D \u0443\u0430\u049B\u044B\u0442\u0442\u0430",setCopyReferenceAnswers:"\u04AE\u043B\u0433\u0456 \u0436\u0430\u0443\u0430\u043F\u0442\u044B \u043A\u04E9\u0448\u0456\u0440\u0443 \u043F\u0430\u0440\u0430\u043C\u0435\u0442\u0440\u0456",prohibitCopyingReferenceAnswers:"\u04AE\u043B\u0433\u0456 \u0436\u0430\u0443\u0430\u043F\u0442\u044B \u043A\u04E9\u0448\u0456\u0440\u0443\u0433\u0435 \u0442\u044B\u0439\u044B\u043C \u0441\u0430\u043B\u0443 (\u0431\u0435\u043B\u0433\u0456\u043B\u0435\u043D\u0441\u0435, \u0441\u0442\u0443\u0434\u0435\u043D\u0442 \u0442\u0435\u043A \u043A\u04E9\u0440\u0435 \u0430\u043B\u0430\u0434\u044B, \u0431\u0456\u0440\u0430\u049B \u043A\u04E9\u0448\u0456\u0440\u0435 \u0430\u043B\u043C\u0430\u0439\u0434\u044B)",publicComments:"\u041F\u0456\u043A\u0456\u0440\u043B\u0435\u0440\u0434\u0456 \u0436\u0430\u0440\u0438\u044F\u043B\u0430\u0443 (\u0431\u0435\u043B\u0433\u0456\u043B\u0435\u043D\u0441\u0435, \u0441\u0442\u0443\u0434\u0435\u043D\u0442 \u0437\u0435\u0440\u0442\u0445\u0430\u043D\u0430 \u0431\u0435\u0442\u0456\u043D\u0434\u0435 \u043F\u0456\u043A\u0456\u0440\u043B\u0435\u0440\u0434\u0456 \u043A\u04E9\u0440\u0435 \u0430\u043B\u0430\u0434\u044B)",enterExperimentSettings:"\u0417\u0435\u0440\u0442\u0445\u0430\u043D\u0430 \u043F\u0430\u0440\u0430\u043C\u0435\u0442\u0440\u043B\u0435\u0440\u0456\u043D\u0435 \u043A\u0456\u0440\u0443",viewPracticalProjectDetails:"\u0422\u04D9\u0436\u0456\u0440\u0438\u0431\u0435\u043B\u0456\u043A \u0436\u043E\u0431\u0430 \u043C\u04D9\u043B\u0456\u043C\u0435\u0442\u0442\u0435\u0440\u0456\u043D \u043A\u04E9\u0440\u0443 (\u0431\u0435\u043B\u0433\u0456\u043B\u0435\u043D\u0441\u0435, \u0441\u0442\u0443\u0434\u0435\u043D\u0442 \u0430\u043B\u0434\u044B\u043C\u0435\u043D \u0436\u043E\u0431\u0430\u043D\u044B\u04A3 \u0435\u0433\u0436\u0435\u0439-\u0442\u0435\u0433\u0436\u0435\u0439 \u0431\u0435\u0442\u0456\u043D\u0435 \u04E9\u0442\u0435\u0434\u0456, \u04D9\u0439\u0442\u043F\u0435\u0441\u0435 \u0431\u0456\u0440\u0434\u0435\u043D \u0437\u0435\u0440\u0442\u0445\u0430\u043D\u0430\u0493\u0430 \u043A\u0456\u0440\u0435\u0434\u0456)",homeworkStatus:"\u0422\u0430\u043F\u0441\u044B\u0440\u043C\u0430 \u043A\u04AF\u0439\u0456",classDivisionStatus:"\u0422\u043E\u043F\u0442\u044B\u049B \u0436\u0430\u0493\u0434\u0430\u0439",notCleared0:"\u04E8\u0442\u043F\u0435\u0433\u0435\u043D (0)",onTimeCleared0:"\u0423\u0430\u049B\u044B\u0442\u044B\u043D\u0434\u0430 \u04E9\u0442\u043A\u0435\u043D (0)",makeupCleared:"\u049A\u0430\u0439\u0442\u0430 \u0442\u0430\u043F\u0441\u044B\u0440\u044B\u043F \u04E9\u0442\u043A\u0435\u043D",clearedAfterDeadline:"\u0410\u044F\u049B\u0442\u0430\u043B\u0493\u0430\u043D \u0441\u043E\u04A3 \u04E9\u0442\u043A\u0435\u043D",additionalComments:"\u049A\u043E\u0441\u044B\u043C\u0448\u0430 \u043F\u0456\u043A\u0456\u0440:",notAdded2:"\u049A\u043E\u0441\u044B\u043B\u043C\u0430\u0493\u0430\u043D (2)",added0:"\u049A\u043E\u0441\u044B\u043B\u0493\u0430\u043D (0)",oneClickComment:"\u0411\u0456\u0440 \u0440\u0435\u0442 \u043F\u0456\u043A\u0456\u0440 \u049B\u043E\u0441\u0443",oneClickReturn:"\u0411\u0456\u0440 \u0440\u0435\u0442 \u049B\u0430\u0439\u0442\u0430\u0440\u0443",conciseMode:"\u049A\u0430\u0440\u0430\u043F\u0430\u0439\u044B\u043C \u0440\u0435\u0436\u0438\u043C",completionTime:"\u0410\u044F\u049B\u0442\u0430\u0443 \u0443\u0430\u049B\u044B\u0442\u044B",totalPracticalTime:"\u0416\u0430\u043B\u043F\u044B \u0442\u04D9\u0436\u0456\u0440\u0438\u0431\u0435 \u0443\u0430\u049B\u044B\u0442\u044B",clearanceStatus:"\u04E8\u0442\u0443 \u0436\u0430\u0493\u0434\u0430\u0439\u044B",evaluationCount:"\u0411\u0430\u0493\u0430\u043B\u0430\u0443 \u0441\u0430\u043D\u044B",submitting:"\u0416\u0456\u0431\u0435\u0440\u0456\u043B\u0443\u0434\u0435",ended:"\u0410\u044F\u049B\u0442\u0430\u043B\u0434\u044B",passed:"\u04E8\u0442\u0442\u0456",notPassed:"\u04E8\u0442\u043F\u0435\u0434\u0456",notEvaluated:"\u0411\u0430\u0493\u0430\u043B\u0430\u043D\u0431\u0430\u0493\u0430\u043D",viewReport:"\u0415\u0441\u0435\u043F\u0442\u0456 \u043A\u04E9\u0440\u0443",myScore:"\u041C\u0435\u043D\u0456\u04A3 \u04B1\u043F\u0430\u0439\u044B\u043C",passStatus:"\u04E8\u0442\u0443 \u043A\u04AF\u0439\u0456",timeSpent:"\u04E8\u0442\u043A\u0456\u0437\u0456\u043B\u0433\u0435\u043D \u0443\u0430\u049B\u044B\u0442",startChallenge:"\u0421\u044B\u043D\u0430\u049B\u0442\u044B \u0431\u0430\u0441\u0442\u0430\u0443",publish1:"\u0416\u0430\u0440\u0438\u044F\u043B\u0430\u0443",submitSummary:"\u049A\u043E\u0440\u044B\u0442\u044B\u043D\u0434\u044B \u0436\u0456\u0431\u0435\u0440\u0443",exitPractical:"\u0422\u04D9\u0436\u0456\u0440\u0438\u0431\u0435\u0434\u0435\u043D \u0448\u044B\u0493\u0443",confirmExitPractical:"\u0422\u04D9\u0436\u0456\u0440\u0438\u0431\u0435\u0434\u0435\u043D \u0448\u044B\u0493\u0443\u0493\u0430 \u0441\u0435\u043D\u0456\u043C\u0434\u0456\u0441\u0456\u0437 \u0431\u0435?",releaseLabResourcesImmediatelyOnExit:"\u0422\u04D9\u0436\u0456\u0440\u0438\u0431\u0435\u0434\u0435\u043D \u0448\u044B\u049B\u049B\u0430\u043D\u0434\u0430 \u0437\u0435\u0440\u0442\u0445\u0430\u043D\u0430 \u0440\u0435\u0441\u0443\u0440\u0441\u0442\u0430\u0440\u044B \u0431\u0456\u0440\u0434\u0435\u043D \u0431\u043E\u0441\u0430\u0442\u044B\u043B\u0430\u0434\u044B",startLearning:"\u041E\u049B\u0443\u0434\u044B \u0431\u0430\u0441\u0442\u0430\u0443",viewStudentPractical:"\u0421\u0442\u0443\u0434\u0435\u043D\u0442 \u0442\u04D9\u0436\u0456\u0440\u0438\u0431\u0435\u0441\u0456\u043D \u043A\u04E9\u0440\u0443",exportPracticalReport:"\u0422\u04D9\u0436\u0456\u0440\u0438\u0431\u0435\u043B\u0456\u043A \u0435\u0441\u0435\u043F\u0442\u0456 \u044D\u043A\u0441\u043F\u043E\u0440\u0442\u0442\u0430\u0443",exportAllStudentsPracticalReports:"\u0411\u0430\u0440\u043B\u044B\u049B \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0435\u0440\u0434\u0456\u04A3 \u0442\u04D9\u0436\u0456\u0440\u0438\u0431\u0435\u043B\u0456\u043A \u0435\u0441\u0435\u043F\u0442\u0435\u0440\u0456\u043D \u044D\u043A\u0441\u043F\u043E\u0440\u0442\u0442\u0430\u0443",overallEvaluation:"\u0416\u0430\u043B\u043F\u044B \u0431\u0430\u0493\u0430",commentHomework:"\u0422\u0430\u043F\u0441\u044B\u0440\u043C\u0430 \u0431\u043E\u0439\u044B\u043D\u0448\u0430 \u043F\u0456\u043A\u0456\u0440",notCleared:"\u04E8\u0442\u043F\u0435\u0433\u0435\u043D",levelsCompletedBeforeDeadline:"\u0410\u044F\u049B\u0442\u0430\u043B\u0493\u0430\u043D \u0434\u0435\u04A3\u0433\u0435\u0439\u043B\u0435\u0440 \u0441\u0430\u043D\u044B",latestCompletedLevelMinus:"\u0421\u043E\u04A3\u0493\u044B \u0430\u044F\u049B\u0442\u0430\u043B\u0493\u0430\u043D \u0434\u0435\u04A3\u0433\u0435\u0439",completionEfficiencyDashDash:"\u041E\u0440\u044B\u043D\u0434\u0430\u0443 \u0442\u0438\u0456\u043C\u0434\u0456\u043B\u0456\u0433\u0456",classHighestCompletionEfficiencyDashDash:"\u0421\u044B\u043D\u044B\u043F\u0442\u0430\u0493\u044B \u0435\u04A3 \u0436\u043E\u0493\u0430\u0440\u044B \u0442\u0438\u0456\u043C\u0434\u0456\u043B\u0456\u043A",clearanceTime:"\u04E8\u0442\u0443 \u0443\u0430\u049B\u044B\u0442\u044B",timingRules:"\u0423\u0430\u049B\u044B\u0442 \u0441\u0430\u043D\u0430\u0443 \u0435\u0440\u0435\u0436\u0435\u0441\u0456",plagiarismDeduction:"\u041A\u043E\u0434 \u043A\u04E9\u0448\u0456\u0440\u043C\u0435\u0441\u0456\u043D \u0430\u043D\u044B\u049B\u0442\u0430\u0443 \u0430\u0440\u049B\u044B\u043B\u044B \u04B1\u043F\u0430\u0439 \u0448\u0435\u0433\u0435\u0440\u0443",resubmissionDeduction:"\u049A\u0430\u0439\u0442\u0430 \u0442\u0430\u043F\u0441\u044B\u0440\u0443 \u04AF\u0448\u0456\u043D \u04B1\u043F\u0430\u0439 \u0448\u0435\u0433\u0435\u0440\u0443",overallScore:"\u0416\u0430\u043B\u043F\u044B \u0431\u0430\u0493\u0430",pageStayDuration:"\u0411\u0435\u0442\u0442\u0435 \u0431\u043E\u043B\u0493\u0430\u043D \u0443\u0430\u049B\u044B\u0442",stageScores:"\u041A\u0435\u0437\u0435\u04A3\u0434\u0456\u043A \u0431\u0430\u0493\u0430",level:"\u0414\u0435\u04A3\u0433\u0435\u0439",taskName:"\u0422\u0430\u043F\u0441\u044B\u0440\u043C\u0430 \u0430\u0442\u0430\u0443\u044B",startTime:"\u0411\u0430\u0441\u0442\u0430\u043B\u0443 \u0443\u0430\u049B\u044B\u0442\u044B",codeModifiedLines:"\u041A\u043E\u0434 \u04E9\u0437\u0433\u0435\u0440\u0442\u0456\u043B\u0433\u0435\u043D \u0436\u043E\u043B\u0434\u0430\u0440 \u0441\u0430\u043D\u044B",practicalTimeSpent:"\u0422\u04D9\u0436\u0456\u0440\u0438\u0431\u0435 \u0443\u0430\u049B\u044B\u0442\u044B",whetherViewedAnswers:"\u0416\u0430\u0443\u0430\u043F\u0442\u044B \u049B\u0430\u0440\u0430\u0434\u044B \u043C\u0430",experiencePoints:"\u0422\u04D9\u0436\u0456\u0440\u0438\u0431\u0435 \u04B1\u043F\u0430\u0439\u044B",levelScore:"\u0414\u0435\u04A3\u0433\u0435\u0439 \u04B1\u043F\u0430\u0439\u044B",adjustScore:"\u04B0\u043F\u0430\u0439\u0434\u044B \u0442\u04AF\u0437\u0435\u0442\u0443",viewPractical:"\u0422\u04D9\u0436\u0456\u0440\u0438\u0431\u0435\u043D\u0456 \u043A\u04E9\u0440\u0443",returnToList:"\u0422\u0456\u0437\u0456\u043C\u0433\u0435 \u043E\u0440\u0430\u043B\u0443",graphicalStatistics:"\u0413\u0440\u0430\u0444\u0438\u043A\u0430\u043B\u044B\u049B \u0441\u0442\u0430\u0442\u0438\u0441\u0442\u0438\u043A\u0430",efficiencyGraphExplanation:"1 \u043A\u0456\u0448\u0456 \u0434\u04E9\u04A3\u0433\u0435\u043B\u0435\u043A \u0431\u0456\u0440 \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0456\u04A3 \u043E\u049B\u0443 \u0442\u0438\u0456\u043C\u0434\u0456\u043B\u0456\u0433\u0456\u043D \u0431\u0456\u043B\u0434\u0456\u0440\u0435\u0434\u0456 \u049A\u044B\u0437\u044B\u043B \u0442\u0430\u043C\u0448\u044B \u0430\u0493\u044B\u043C\u0434\u0430\u0493\u044B \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0456\u04A3 \u043E\u049B\u0443 \u0442\u0438\u0456\u043C\u0434\u0456\u043B\u0456\u043A \u043C\u04D9\u043D\u0456\u043D \u043A\u04E9\u0440\u0441\u0435\u0442\u0435\u0434\u0456 \u0414\u04E9\u04A3\u0433\u0435\u043B\u0435\u043A \u043D\u0435\u0493\u04B1\u0440\u043B\u044B\u043C \u0436\u043E\u0493\u0430\u0440\u044B \u0431\u043E\u043B\u0441\u0430, \u0442\u0438\u0456\u043C\u0434\u0456\u043B\u0456\u043A \u0441\u043E\u0493\u04B1\u0440\u043B\u044B\u043C \u0436\u043E\u0493\u0430\u0440\u044B \u041A\u04E9\u043B\u0434\u0435\u043D\u0435\u04A3 \u049B\u044B\u0437\u0493\u044B\u043B\u0442 \u0441\u0430\u0440\u044B \u0436\u0435\u0431\u0435 \u2014 \u043C\u0435\u0434\u0438\u0430\u043D\u0430, \u043E\u043B \u0431\u0430\u0440\u043B\u044B\u049B \u0441\u044B\u043D\u044B\u043F \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0435\u0440\u0456\u043D\u0456\u04A3 \u043E\u0440\u0442\u0430\u0448\u0430 \u043D\u04D9\u0442\u0438\u0436\u0435\u0441\u0456\u043D \u043A\u04E9\u0440\u0441\u0435\u0442\u0435\u0434\u0456",learningEfficiency:"\u041E\u049B\u0443 \u0442\u0438\u0456\u043C\u0434\u0456\u043B\u0456\u0433\u0456",learningEfficiencyFormula:"(\u043E\u049B\u0443 \u0442\u0438\u0456\u043C\u0434\u0456\u043B\u0456\u0433\u0456 = log (\u0436\u0430\u043B\u043F\u044B \u04B1\u043F\u0430\u0439 / \u0436\u0430\u043B\u043F\u044B \u0442\u04D9\u0436\u0456\u0440\u0438\u0431\u0435 \u0443\u0430\u049B\u044B\u0442\u044B))",currentRanking:"\u0410\u0493\u044B\u043C\u0434\u0430\u0493\u044B \u0440\u0435\u0439\u0442\u0438\u043D\u0433",learningEfficiencyDistributionInterval:"\u041E\u049B\u0443 \u0442\u0438\u0456\u043C\u0434\u0456\u043B\u0456\u0433\u0456 \u0430\u0440\u0430\u043B\u044B\u0493\u044B",studentPosition:"\u0421\u0442\u0443\u0434\u0435\u043D\u0442 \u043E\u0440\u043D\u0430\u043B\u0430\u0441\u0443\u044B",abilityValueFormula:"\u049A\u0430\u0431\u0456\u043B\u0435\u0442 \u043C\u04D9\u043D\u0456 (\u0442\u04D9\u0436\u0456\u0440\u0438\u0431\u0435\u0434\u0435\u043D \u0430\u043B\u044B\u043D\u0493\u0430\u043D \u0442\u04D9\u0436\u0456\u0440\u0438\u0431\u0435 \u04B1\u043F\u0430\u0439\u044B / \u0431\u0430\u0493\u0430\u043B\u0430\u0443 \u0441\u0430\u043D\u044B)",abilityGraphExplanation:"1 \u043A\u0456\u0448\u0456 \u0434\u04E9\u04A3\u0433\u0435\u043B\u0435\u043A 1 \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0456\u04A3 \u049B\u0430\u0431\u0456\u043B\u0435\u0442 \u043C\u04D9\u043D\u0456\u043D \u0431\u0456\u043B\u0434\u0456\u0440\u0435\u0434\u0456",abilityGraphExplanation1:"\u049A\u044B\u0437\u044B\u043B \u0442\u0430\u043C\u0448\u044B \u0430\u0493\u044B\u043C\u0434\u0430\u0493\u044B \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0456\u04A3 \u049B\u0430\u0431\u0456\u043B\u0435\u0442\u0456\u043D \u043A\u04E9\u0440\u0441\u0435\u0442\u0435\u0434\u0456",abilityGraphExplanation2:"\u0428\u0435\u04A3\u0431\u0435\u0440 \u04AF\u043B\u043A\u0435\u043D \u0431\u043E\u043B\u0493\u0430\u043D \u0441\u0430\u0439\u044B\u043D, \u0431\u0430\u0493\u0430\u043B\u0430\u0443 \u0441\u0430\u043D\u044B \u0430\u0437 \u0431\u043E\u043B\u0430\u0434\u044B",logTotalPracticalTime:"log (\u0442\u04D9\u0436\u0456\u0440\u0438\u0431\u0435 \u0443\u0430\u049B\u044B\u0442\u044B\u043D\u044B\u04A3 \u0436\u0430\u043B\u043F\u044B \u043C\u04D9\u043D\u0456)",codeDisplayRules:"\u041A\u043E\u0434 \u043A\u04E9\u0440\u0441\u0435\u0442\u0443 \u0435\u0440\u0435\u0436\u0435\u0441\u0456:",displayHighestScoringCodeBeforeDeadline:"1. \u0421\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0456\u04A3 \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430 \u0430\u044F\u049B\u0442\u0430\u043B\u0493\u0430\u043D\u0493\u0430 \u0434\u0435\u0439\u0456\u043D \u0430\u043B\u0493\u0430\u043D \u0435\u04A3 \u0436\u043E\u0493\u0430\u0440\u044B \u04B1\u043F\u0430\u0439\u043B\u044B \u043A\u043E\u0434 \u043D\u04B1\u0441\u049B\u0430\u0441\u044B \u043A\u04E9\u0440\u0441\u0435\u0442\u0456\u043B\u0435\u0434\u0456",displayLatestIfMultipleHighestScores:"2. \u0415\u0433\u0435\u0440 \u0431\u0456\u0440\u043D\u0435\u0448\u0435 \u0435\u04A3 \u0436\u043E\u0493\u0430\u0440\u044B \u043D\u04B1\u0441\u049B\u0430 \u0431\u043E\u043B\u0441\u0430, \u0435\u04A3 \u0441\u043E\u04A3\u0493\u044B \u0436\u0456\u0431\u0435\u0440\u0456\u043B\u0433\u0435\u043D \u043D\u04B1\u0441\u049B\u0430 \u043A\u04E9\u0440\u0441\u0435\u0442\u0456\u043B\u0435\u0434\u0456",noDisplayForSubmissionsAfterDeadline:"3. \u0422\u0430\u043F\u0441\u044B\u0440\u043C\u0430 \u0430\u044F\u049B\u0442\u0430\u043B\u0493\u0430\u043D \u0441\u043E\u04A3 \u0436\u0456\u0431\u0435\u0440\u0456\u043B\u0433\u0435\u043D \u043A\u043E\u0434 \u043A\u04E9\u0440\u0441\u0435\u0442\u0456\u043B\u043C\u0435\u0439\u0434\u0456",studentCode:"\u0421\u0442\u0443\u0434\u0435\u043D\u0442 \u043A\u043E\u0434\u044B",copyCode:"\u041A\u043E\u0434\u0442\u044B \u043A\u04E9\u0448\u0456\u0440\u0443",noEvaluationRecordsThisLevel:"\u0411\u04B1\u043B \u0434\u0435\u04A3\u0433\u0435\u0439\u0434\u0435 \u0431\u0430\u0493\u0430\u043B\u0430\u0443 \u0436\u0430\u0437\u0431\u0430\u0441\u044B \u0436\u043E\u049B",detailedInformation:"\u0422\u043E\u043B\u044B\u0493\u044B\u0440\u0430\u049B \u0430\u049B\u043F\u0430\u0440\u0430\u0442",evaluationTime:"\u0411\u0430\u0493\u0430\u043B\u0430\u0443 \u0443\u0430\u049B\u044B\u0442\u044B",viewCode:"\u041A\u043E\u0434\u0442\u044B \u043A\u04E9\u0440\u0443"},classroomGraphicGroupHomework:{noGroupHomeworkInThisGroup:"\u0411\u04B1\u043B \u0442\u043E\u043F\u0442\u0430 \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430 \u0436\u043E\u049B, \u0442\u04E9\u043C\u0435\u043D\u0434\u0435\u0433\u0456 \u043D\u0435\u043C\u0435\u0441\u0435 \u043E\u04A3 \u0436\u0430\u049B\u0442\u0430\u0493\u044B \xAB\u0416\u0430\u04A3\u0430 \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430 \u049B\u04B1\u0440\u0443\xBB \u0431\u0430\u0442\u044B\u0440\u043C\u0430\u0441\u044B\u043D \u043F\u0430\u0439\u0434\u0430\u043B\u0430\u043D\u044B\u04A3\u044B\u0437",submitWork:"\u0416\u04B1\u043C\u044B\u0441\u0442\u044B \u0436\u0456\u0431\u0435\u0440\u0443",homeworkDescription:"\u0422\u0430\u043F\u0441\u044B\u0440\u043C\u0430 \u0441\u0438\u043F\u0430\u0442\u0442\u0430\u043C\u0430\u0441\u044B",uploadAttachment:"\u0422\u0456\u0440\u043A\u0435\u043C\u0435 \u0436\u04AF\u043A\u0442\u0435\u0443",submit:"\u0416\u0456\u0431\u0435\u0440\u0443",cancel:"\u0411\u043E\u043B\u0434\u044B\u0440\u043C\u0430\u0443",studentHomework:"\u0421\u0442\u0443\u0434\u0435\u043D\u0442 \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430\u0441\u044B",homeworkSubmissionContent:"\u0422\u0430\u043F\u0441\u044B\u0440\u043C\u0430 \u043C\u0430\u0437\u043C\u04B1\u043D\u044B",download:"\u0416\u04AF\u043A\u0442\u0435\u0443",preview:"\u0410\u043B\u0434\u044B\u043D \u0430\u043B\u0430 \u049B\u0430\u0440\u0430\u0443",afterDeadlineNoSubmission:"1. \u0410\u044F\u049B\u0442\u0430\u043B\u0493\u0430\u043D\u043D\u0430\u043D \u043A\u0435\u0439\u0456\u043D \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0435\u0440 \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430 \u0436\u0456\u0431\u0435\u0440\u0435 \u0430\u043B\u043C\u0430\u0439\u0434\u044B",operationOnlyForOngoingOrResubmission:"2. \u0411\u04B1\u043B \u04D9\u0440\u0435\u043A\u0435\u0442 \u0442\u0435\u043A \xAB\u0436\u0456\u0431\u0435\u0440\u0456\u043B\u0443\u0434\u0435\xBB \u0436\u04D9\u043D\u0435 \xAB\u049B\u0430\u0439\u0442\u0430 \u0442\u0430\u043F\u0441\u044B\u0440\u0443\u0434\u0430\xBB \u0442\u04B1\u0440\u0493\u0430\u043D \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430\u043B\u0430\u0440\u0493\u0430 \u049B\u043E\u043B\u0434\u0430\u043D\u044B\u043B\u0430\u0434\u044B",end:"\u0410\u044F\u049B\u0442\u0430\u0443",homeworkEnded:"\u0422\u0430\u043F\u0441\u044B\u0440\u043C\u0430 \u0430\u044F\u049B\u0442\u0430\u043B\u0434\u044B",resubmissionEnded:"\u049A\u0430\u0439\u0442\u0430 \u0442\u0430\u043F\u0441\u044B\u0440\u0443 \u0430\u044F\u049B\u0442\u0430\u043B\u0434\u044B",submitting:"\u0416\u0456\u0431\u0435\u0440\u0456\u043B\u0443\u0434\u0435",groupConfiguration:"\u0422\u043E\u043F \u043F\u0430\u0440\u0430\u043C\u0435\u0442\u0440\u043B\u0435\u0440\u0456",referenceAnswer:"\u04AE\u043B\u0433\u0456 \u0436\u0430\u0443\u0430\u043F",immediateEnd:"\u0414\u0435\u0440\u0435\u0443 \u0430\u044F\u049B\u0442\u0430\u0443",intelligentGrouping:"\u0418\u043D\u0442\u0435\u043B\u043B\u0435\u043A\u0442\u0443\u0430\u043B\u0434\u044B \u0442\u043E\u043F\u0442\u0430\u0443",editHomework:"\u0422\u0430\u043F\u0441\u044B\u0440\u043C\u0430\u043D\u044B \u04E9\u04A3\u0434\u0435\u0443",yourReview:"\u0421\u0456\u0437\u0434\u0456\u04A3 \u0431\u0430\u0493\u0430\u043B\u0430\u0443\u044B\u04A3\u044B\u0437:",all:"\u0411\u0430\u0440\u043B\u044B\u0493\u044B",notReviewed:"\u0411\u0430\u0493\u0430\u043B\u0430\u043D\u0431\u0430\u0493\u0430\u043D",reviewed:"\u0411\u0430\u0493\u0430\u043B\u0430\u043D\u0493\u0430\u043D",attachmentStatus:"\u0422\u0456\u0440\u043A\u0435\u043C\u0435 \u043A\u04AF\u0439\u0456:",noAttachment:"\u0422\u0456\u0440\u043A\u0435\u043C\u0435 \u0436\u043E\u049B",hasAttachment:"\u0422\u0456\u0440\u043A\u0435\u043C\u0435 \u0431\u0430\u0440",workStatus:"\u0416\u04B1\u043C\u044B\u0441 \u043A\u04AF\u0439\u0456",notSubmitted:"\u0416\u0456\u0431\u0435\u0440\u0456\u043B\u043C\u0435\u0433\u0435\u043D",onTimeSubmitted:"\u0423\u0430\u049B\u044B\u0442\u044B\u043D\u0434\u0430 \u0436\u0456\u0431\u0435\u0440\u0456\u043B\u0433\u0435\u043D",onTimeSubmittedOffline:"\u0423\u0430\u049B\u044B\u0442\u044B\u043D\u0434\u0430 \u0436\u0456\u0431\u0435\u0440\u0456\u043B\u0433\u0435\u043D (\u043E\u0444\u043B\u0430\u0439\u043D)",delayedSubmitted:"\u041A\u0435\u0448\u0456\u0433\u0456\u043F \u0436\u0456\u0431\u0435\u0440\u0456\u043B\u0433\u0435\u043D",redoing:"\u049A\u0430\u0439\u0442\u0430 \u043E\u0440\u044B\u043D\u0434\u0430\u0443\u0434\u0430",teacherSubmitted0:"\u041C\u04B1\u0493\u0430\u043B\u0456\u043C \u0436\u0456\u0431\u0435\u0440\u0433\u0435\u043D",groupRole:"\u0422\u043E\u043F\u0442\u0430\u0493\u044B \u0440\u04E9\u043B:",groupLeader:"\u0422\u043E\u043F \u0431\u0430\u0441\u0448\u044B\u0441\u044B",groupMember:"\u0422\u043E\u043F \u043C\u04AF\u0448\u0435\u0441\u0456",classDivisionStatus:"\u0422\u043E\u043F \u0436\u0430\u0493\u0434\u0430\u0439\u044B:",notClassified:"\u0422\u043E\u043F\u0442\u0430\u043B\u043C\u0430\u0493\u0430\u043D",searchResultsStudents:"\u0456\u0437\u0434\u0435\u0443 \u043D\u04D9\u0442\u0438\u0436\u0435\u0441\u0456",student:"\u0441\u0442\u0443\u0434\u0435\u043D\u0442",adjustGrouping:"\u0422\u043E\u043F\u0442\u044B \u0440\u0435\u0442\u0442\u0435\u0443",totalGroups:"\u0416\u0430\u043B\u043F\u044B \u0442\u043E\u043F \u0441\u0430\u043D\u044B",groupedCount:"\u0422\u043E\u043F\u0442\u0430\u043B\u0493\u0430\u043D \u0441\u0430\u043D\u044B",ungroupedCount:"\u0422\u043E\u043F\u0442\u0430\u043B\u043C\u0430\u0493\u0430\u043D \u0441\u0430\u043D\u044B",notSubmittedCount:"\u0416\u0456\u0431\u0435\u0440\u043C\u0435\u0433\u0435\u043D\u0434\u0435\u0440 \u0441\u0430\u043D\u044B",group:"\u0422\u043E\u043F",currentScore:"\u0410\u0493\u044B\u043C\u0434\u0430\u0493\u044B \u0431\u0430\u0493\u0430",reviewAdjustScore:"\u0411\u0430\u0493\u0430 \u0442\u04AF\u0437\u0435\u0442\u0443",review:"\u0411\u0430\u0493\u0430\u043B\u0430\u0443",adjustScore:"\u04B0\u043F\u0430\u0439\u0434\u044B \u0442\u04AF\u0437\u0435\u0442\u0443",scoringSettings:"\u0411\u0430\u0493\u0430\u043B\u0430\u0443 \u043F\u0430\u0440\u0430\u043C\u0435\u0442\u0440\u043B\u0435\u0440\u0456",publicSettings:"\u0416\u0430\u0440\u0438\u044F\u043B\u044B\u043B\u044B\u049B \u043F\u0430\u0440\u0430\u043C\u0435\u0442\u0440\u043B\u0435\u0440\u0456",collaborationSettings:"\u042B\u043D\u0442\u044B\u043C\u0430\u049B\u0442\u0430\u0441\u0442\u044B\u049B \u043F\u0430\u0440\u0430\u043C\u0435\u0442\u0440\u043B\u0435\u0440\u0456",homeworkPublish:"\u04AE\u0439 \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430\u0441\u044B\u043D \u0436\u0430\u0440\u0438\u044F\u043B\u0430\u0443",unifiedPublish:"\u0411\u0456\u0440\u043A\u0435\u043B\u043A\u0456 \u0436\u0430\u0440\u0438\u044F\u043B\u0430\u0443",classBasedPublish:"\u0422\u043E\u043F \u0431\u043E\u0439\u044B\u043D\u0448\u0430 \u0436\u0430\u0440\u0438\u044F\u043B\u0430\u0443",publishTime:"\u0416\u0430\u0440\u0438\u044F\u043B\u0430\u0443 \u0443\u0430\u049B\u044B\u0442\u044B (\u0441\u0442\u0443\u0434\u0435\u043D\u0442 \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430\u043D\u044B \u0430\u043B\u0430\u0442\u044B\u043D \u0443\u0430\u049B\u044B\u0442)",publishTimeTip:"(\u0441\u0442\u0443\u0434\u0435\u043D\u0442 \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430\u043D\u044B \u0430\u043B\u0430\u0442\u044B\u043D \u0443\u0430\u049B\u044B\u0442)",deadline:"\u0410\u044F\u049B\u0442\u0430\u043B\u0443 \u0443\u0430\u049B\u044B\u0442\u044B (\u0441\u0442\u0443\u0434\u0435\u043D\u0442 \xAB\u0443\u0430\u049B\u044B\u0442\u044B\u043D\u0434\u0430\xBB \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430\u043D\u044B \u0442\u0430\u043F\u0441\u044B\u0440\u0430\u0442\u044B\u043D \u0448\u0435\u043A\u0442\u0456 \u0443\u0430\u049B\u044B\u0442)",deadlineTip:"(\u0441\u0442\u0443\u0434\u0435\u043D\u0442 \xAB\u0443\u0430\u049B\u044B\u0442\u044B\u043D\u0434\u0430\xBB \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430\u043D\u044B \u0442\u0430\u043F\u0441\u044B\u0440\u0430\u0442\u044B\u043D \u0448\u0435\u043A\u0442\u0456 \u0443\u0430\u049B\u044B\u0442)",minimumContentLength:"\u041C\u0430\u0437\u043C\u04B1\u043D \u043A\u0435\u043C\u0456\u043D\u0434\u0435 \u2026 \u0442\u0430\u04A3\u0431\u0430 \u0431\u043E\u043B\u0443\u044B \u0442\u0438\u0456\u0441",anonymousReviewSettings:"\u0410\u043D\u043E\u043D\u0438\u043C\u0434\u0456 \u0431\u0430\u0493\u0430\u043B\u0430\u0443 \u043F\u0430\u0440\u0430\u043C\u0435\u0442\u0440\u043B\u0435\u0440\u0456",enableAnonymousReview:"\u0410\u043D\u043E\u043D\u0438\u043C\u0434\u0456 \u0431\u0430\u0493\u0430\u043B\u0430\u0443\u0434\u044B \u049B\u043E\u0441\u0443 (\u049B\u043E\u0441\u044B\u043B\u0493\u0430\u043D \u0441\u043E\u04A3 \u0441\u0442\u0443\u0434\u0435\u043D\u0442 \u0431\u0430\u0441\u049B\u0430 \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0435\u0440\u0434\u0456\u04A3 \u0436\u04B1\u043C\u044B\u0441\u0442\u0430\u0440\u044B\u043D \u0430\u0442\u044B-\u0436\u04E9\u043D\u0456\u043D\u0441\u0456\u0437 \u0431\u0430\u0493\u0430\u043B\u0430\u0439 \u0430\u043B\u0430\u0434\u044B)",requireAttachmentForSubmission:"\u0422\u0430\u043F\u0441\u044B\u0440\u043C\u0430 \u0436\u0456\u0431\u0435\u0440\u0443 \u043A\u0435\u0437\u0456\u043D\u0434\u0435 \u0442\u0456\u0440\u043A\u0435\u043C\u0435 \u0436\u04AF\u043A\u0442\u0435\u0443 \u043C\u0456\u043D\u0434\u0435\u0442\u0442\u0456",groupingMethod:"\u0422\u043E\u043F \u049B\u04B1\u0440\u0443 \u0442\u04D9\u0441\u0456\u043B\u0456",studentsSelfGroup:"\u0421\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0435\u0440\u0434\u0456\u04A3 \u04E9\u0437\u0430\u0440\u0430 \u0442\u043E\u043F\u0442\u0430\u0441\u0443\u044B",teacherAssignGroups1:"\u041C\u04B1\u0493\u0430\u043B\u0456\u043C\u043D\u0456\u04A3 \u0442\u043E\u043F\u049B\u0430 \u0431\u04E9\u043B\u0443\u0456",teacherAssignGroups:"\u041C\u04B1\u0493\u0430\u043B\u0456\u043C\u043D\u0456\u04A3 \u0442\u043E\u043F\u049B\u0430 \u0431\u04E9\u043B\u0443\u0456 (\u0442\u043E\u043F\u0442\u0430\u0440\u0434\u044B \u0442\u0435\u043A \u043C\u04B1\u0493\u0430\u043B\u0456\u043C \u049B\u04B1\u0440\u0430 \u0430\u043B\u0430\u0434\u044B)",groupSizeSettings:"\u049A\u0430\u0442\u044B\u0441\u0443\u0448\u044B\u043B\u0430\u0440 \u0441\u0430\u043D\u044B",groupSizeSettingsTip:"(\u0441\u0442\u0443\u0434\u0435\u043D\u0442 \u0436\u04B1\u043C\u044B\u0441 \u0436\u0456\u0431\u0435\u0440\u0433\u0435\u043D\u0434\u0435 \u0442\u043E\u043F \u043C\u04AF\u0448\u0435\u043B\u0435\u0440\u0456\u043D \u0431\u0430\u0439\u043B\u0430\u043D\u044B\u0441\u0442\u044B\u0440\u0430\u0434\u044B, \u0436\u04B1\u043C\u044B\u0441 \u043E\u0440\u0442\u0430\u049B \u0431\u043E\u043B\u0430\u0434\u044B)",groupLeaderPermissions:"\u0422\u043E\u043F \u0431\u0430\u0441\u0448\u044B\u0441\u044B\u043D\u044B\u04A3 \u0440\u04B1\u049B\u0441\u0430\u0442\u0442\u0430\u0440\u044B",changeGroupName:"\u0422\u043E\u043F \u0430\u0442\u0430\u0443\u044B\u043D \u04E9\u0437\u0433\u0435\u0440\u0442\u0443",manageGroupMembers:"\u0422\u043E\u043F \u043C\u04AF\u0448\u0435\u043B\u0435\u0440\u0456\u043D \u0431\u0430\u0441\u049B\u0430\u0440\u0443 (\u049B\u043E\u0441\u0443 / \u0436\u043E\u044E)",allowAttachmentModificationAfterDeadline:"\u0422\u0430\u043F\u0441\u044B\u0440\u043C\u0430 \u0430\u044F\u049B\u0442\u0430\u043B\u0493\u0430\u043D\u043D\u0430\u043D \u043A\u0435\u0439\u0456\u043D \u0442\u0456\u0440\u043A\u0435\u043C\u0435\u043D\u0456 \u04E9\u04A3\u0434\u0435\u0443\u0433\u0435 \u0440\u04B1\u049B\u0441\u0430\u0442 \u0431\u0435\u0440\u0443 (\u049B\u043E\u0441\u044B\u043B\u0493\u0430\u043D \u0441\u043E\u04A3 \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430 \u0436\u0456\u0431\u0435\u0440\u0433\u0435\u043D \u0441\u0442\u0443\u0434\u0435\u043D\u0442 \u0442\u0456\u0440\u043A\u0435\u043C\u0435\u043D\u0456 \u04E9\u0437\u0433\u0435\u0440\u0442\u0435 \u0430\u043B\u0430\u0434\u044B, \u0430\u043B \u0436\u0456\u0431\u0435\u0440\u043C\u0435\u0433\u0435\u043D \u0441\u0442\u0443\u0434\u0435\u043D\u0442 \u0436\u04AF\u043A\u0442\u0435\u0439 \u0430\u043B\u043C\u0430\u0439\u0434\u044B)",submissionSettings:"\u0416\u0456\u0431\u0435\u0440\u0443 \u043F\u0430\u0440\u0430\u043C\u0435\u0442\u0440\u043B\u0435\u0440\u0456",limitSubmissionAttempts:"\u0416\u0456\u0431\u0435\u0440\u0443 \u0441\u0430\u043D\u044B\u043D \u0448\u0435\u043A\u0442\u0435\u0443 (\u049B\u043E\u0441\u044B\u043B\u0493\u0430\u043D \u0441\u043E\u04A3 \u0441\u0442\u0443\u0434\u0435\u043D\u0442 \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430\u043D\u044B \u0442\u0435\u043A \u0448\u0435\u043A\u0442\u0435\u0443\u043B\u0456 \u0440\u0435\u0442 \u0436\u0456\u0431\u0435\u0440\u0435 \u0430\u043B\u0430\u0434\u044B; \u049B\u0430\u0439\u0442\u0430\u0440\u044B\u043B\u0493\u0430\u043D \u0441\u043E\u04A3 \u049B\u0430\u0439\u0442\u0430 \u0436\u0456\u0431\u0435\u0440\u0443\u0433\u0435 \u0440\u04B1\u049B\u0441\u0430\u0442; \u049B\u043E\u0441\u044B\u043C\u0448\u0430 \u0442\u0430\u043F\u0441\u044B\u0440\u0443 \u043A\u0435\u0437\u0435\u04A3\u0456\u043D\u0434\u0435 \u0431\u0456\u0440 \u0440\u0435\u0442 \u049B\u043E\u0441\u044B\u043C\u0448\u0430 \u0436\u0456\u0431\u0435\u0440\u0443\u0433\u0435 \u0431\u043E\u043B\u0430\u0434\u044B)",homeworkResubmission:"\u049A\u0430\u0439\u0442\u0430 \u0442\u0430\u043F\u0441\u044B\u0440\u0443 \u043F\u0430\u0440\u0430\u043C\u0435\u0442\u0440\u0456",enableResubmission:"\u049A\u0430\u0439\u0442\u0430 \u0442\u0430\u043F\u0441\u044B\u0440\u0443\u0434\u044B \u049B\u043E\u0441\u0443 (\u049B\u043E\u0441\u044B\u043B\u0493\u0430\u043D \u0441\u043E\u04A3 \u0441\u0442\u0443\u0434\u0435\u043D\u0442 \u049B\u0430\u0439\u0442\u0430 \u0442\u0430\u043F\u0441\u044B\u0440\u0493\u0430\u043D\u0434\u0430 \u04B1\u043F\u0430\u0439 \u0435\u0440\u0435\u0436\u0435\u0433\u0435 \u0441\u0430\u0439 \u0448\u0435\u0433\u0435\u0440\u0456\u043B\u0435\u0434\u0456)",groupLeaderScoring:"\u0422\u043E\u043F \u0431\u0430\u0441\u0448\u044B\u0441\u044B\u043D\u044B\u04A3 \u0431\u0430\u0493\u0430\u043B\u0430\u0443\u044B",groupLeaderScoresMembers:"\u0422\u043E\u043F \u0431\u0430\u0441\u0448\u044B\u0441\u044B\u043D\u044B\u04A3 \u0431\u0430\u0493\u0430\u043B\u0430\u0443\u044B (\u0431\u0435\u043B\u0433\u0456\u043B\u0435\u043D\u0441\u0435, \u0442\u043E\u043F \u0431\u0430\u0441\u0448\u044B\u0441\u044B \u0430\u043B\u0493\u0430\u0448 \u0436\u0456\u0431\u0435\u0440\u0433\u0435\u043D \u043A\u0435\u0437\u0434\u0435 \u0442\u043E\u043F \u043C\u04AF\u0448\u0435\u043B\u0435\u0440\u0456\u043D \u0431\u0430\u0493\u0430\u043B\u0430\u0443\u044B \u049B\u0430\u0436\u0435\u0442)",taScoring:"\u0410\u0441\u0441\u0438\u0441\u0442\u0435\u043D\u0442 \u0431\u0430\u0493\u0430\u043B\u0430\u0443\u044B",normalModeAverageTaScores:"\u049A\u0430\u0440\u0430\u043F\u0430\u0439\u044B\u043C \u0440\u0435\u0436\u0438\u043C (\u0431\u0435\u043B\u0433\u0456\u043B\u0435\u043D\u0441\u0435, \u0431\u0430\u0440\u043B\u044B\u049B \u0430\u0441\u0441\u0438\u0441\u0442\u0435\u043D\u0442\u0442\u0435\u0440\u0434\u0456\u04A3 \u0431\u0430\u0493\u0430\u043B\u0430\u0440\u044B\u043D\u044B\u04A3 \u043E\u0440\u0442\u0430\u0448\u0430 \u043C\u04D9\u043D\u0456 \u0430\u043B\u044B\u043D\u0430\u0434\u044B)",reviewModeLastTaScore:"\u049A\u0430\u0439\u0442\u0430 \u049B\u0430\u0440\u0430\u0443 \u0440\u0435\u0436\u0438\u043C\u0456 (\u0431\u0435\u043B\u0433\u0456\u043B\u0435\u043D\u0441\u0435, \u0430\u0441\u0441\u0438\u0441\u0442\u0435\u043D\u0442 \u0431\u0456\u0440\u043D\u0435\u0448\u0435 \u0440\u0435\u0442 \u0431\u0430\u0493\u0430\u043B\u0430\u0441\u0430, \u0441\u043E\u04A3\u0493\u044B \u0431\u0430\u0493\u0430\u0441\u044B \u0435\u0441\u0435\u043F\u043A\u0435 \u0430\u043B\u044B\u043D\u0430\u0434\u044B)",finalScoreComposition:"\u049A\u043E\u0440\u044B\u0442\u044B\u043D\u0434\u044B \u0431\u0430\u0493\u0430 \u049B\u04B1\u0440\u0430\u043C\u044B",multiItemScoringRatio:"\u041A\u04E9\u043F \u043A\u04E9\u0440\u0441\u0435\u0442\u043A\u0456\u0448\u0442\u0456 \u0431\u0430\u0493\u0430\u043B\u0430\u0443 \u04AF\u043B\u0435\u0441\u0456 (\u0431\u0435\u043B\u0433\u0456\u043B\u0435\u043D\u0441\u0435, \u0431\u0430\u0441\u044B\u043C\u0434\u044B\u049B \u0440\u0435\u0442\u0456\u043C\u0435\u043D \u0435\u0441\u0435\u043F\u0442\u0435\u043B\u0435\u0434\u0456)",singleItemScoringPriority:"\u0411\u0456\u0440 \u043A\u04E9\u0440\u0441\u0435\u0442\u043A\u0456\u0448\u0442\u0456 \u0431\u0430\u0493\u0430\u043B\u0430\u0443 \u04AF\u043B\u0435\u0441\u0456 (\u0431\u0435\u043B\u0433\u0456\u043B\u0435\u043D\u0441\u0435, \u0431\u0435\u0440\u0456\u043B\u0433\u0435\u043D \u043F\u0440\u043E\u043F\u043E\u0440\u0446\u0438\u044F\u043C\u0435\u043D \u0435\u0441\u0435\u043F\u0442\u0435\u043B\u0435\u0434\u0456)",teacherScoring:"\u041C\u04B1\u0493\u0430\u043B\u0456\u043C \u0431\u0430\u0493\u0430\u043B\u0430\u0443\u044B",taScoring:"\u0410\u0441\u0441\u0438\u0441\u0442\u0435\u043D\u0442 \u0431\u0430\u0493\u0430\u043B\u0430\u0443\u044B",studentAnonymousReview:"\u0421\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0435\u0440\u0434\u0456\u04A3 \u0430\u043D\u043E\u043D\u0438\u043C\u0434\u0456 \u0431\u0430\u0493\u0430\u043B\u0430\u0443\u044B",save:"\u0421\u0430\u049B\u0442\u0430\u0443",setDefaultScore:"\u04D8\u0434\u0435\u043F\u043A\u0456 \u0431\u0430\u0493\u0430\u043B\u0430\u0443 \u043F\u0430\u0440\u0430\u043C\u0435\u0442\u0440\u043B\u0435\u0440\u0456\u043D \u043E\u0440\u043D\u0430\u0442\u0443",groupingRulesExplanation:"\u0422\u043E\u043F\u0442\u0430\u0443 \u0435\u0440\u0435\u0436\u0435\u0441\u0456:",groupingRule1:"1. \u041E\u0440\u043D\u0430\u0442\u044B\u043B\u0493\u0430\u043D \u0435\u0440\u0435\u0436\u0435\u043B\u0435\u0440 \u0436\u0430\u04A3\u0430 \u0442\u043E\u043F\u0442\u0430\u0440 \u049B\u043E\u0441\u044B\u043B\u0493\u0430\u043D\u0434\u0430 \u0442\u0435\u043A \u0442\u043E\u043F\u0442\u0430\u043B\u043C\u0430\u0493\u0430\u043D \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0435\u0440\u0433\u0435 \u049B\u043E\u043B\u0434\u0430\u043D\u044B\u043B\u0430\u0434\u044B, \u0431\u0430\u0440 \u0442\u043E\u043F\u0442\u0430\u0440\u0493\u0430 \u04D9\u0441\u0435\u0440 \u0435\u0442\u043F\u0435\u0439\u0434\u0456",groupingRule2:"2. \u0415\u0433\u0435\u0440 \u0431\u0430\u0440 \u0442\u043E\u043F\u0442\u0430\u0440\u0434\u044B \u049B\u0430\u0439\u0442\u0430 \u0431\u04E9\u043B\u0433\u0456\u04A3\u0456\u0437 \u043A\u0435\u043B\u0441\u0435, \u0435\u0440\u0435\u0436\u0435\u043B\u0435\u0440\u0434\u0456 \u043E\u0440\u043D\u0430\u0442\u044B\u043F, \u0442\u043E\u043F \u0430\u043B\u0434\u044B\u043D \u0430\u043B\u0430 \u049B\u0430\u0440\u0430\u0443 \u0431\u0435\u0442\u0456\u043D\u0434\u0435 \xAB\u0435\u0440\u0435\u0436\u0435\u0433\u0435 \u0441\u0430\u0439 \u049B\u0430\u0439\u0442\u0430 \u0431\u04E9\u043B\u0443\xBB \u0431\u0430\u0442\u044B\u0440\u043C\u0430\u0441\u044B\u043D \u0431\u0430\u0441\u044B\u04A3\u044B\u0437 \u2014 \u043D\u04D9\u0442\u0438\u0436\u0435\u0441\u0456\u043D\u0434\u0435 \u0442\u043E\u043F\u0442\u0430\u0440 \u049B\u0430\u0439\u0442\u0430 \u0431\u04E9\u043B\u0456\u043D\u0435\u0434\u0456 \u0436\u04D9\u043D\u0435 \u04B1\u043F\u0430\u0439\u043B\u0430\u0440 \u049B\u0430\u0439\u0442\u0430 \u0435\u0441\u0435\u043F\u0442\u0435\u043B\u0435\u0434\u0456",groupingStatus:"\u0422\u043E\u043F \u0436\u0430\u0493\u0434\u0430\u0439\u044B",groupLeaderPermissions:"\u0422\u043E\u043F \u0431\u0430\u0441\u0448\u044B\u0441\u044B\u043D\u044B\u04A3 \u0440\u04B1\u049B\u0441\u0430\u0442\u0442\u0430\u0440\u044B",changeGroupName:"\u0422\u043E\u043F \u0430\u0442\u0430\u0443\u044B\u043D \u04E9\u0437\u0433\u0435\u0440\u0442\u0443",manageGroupMembers:"\u0422\u043E\u043F \u043C\u04AF\u0448\u0435\u043B\u0435\u0440\u0456\u043D \u0431\u0430\u0441\u049B\u0430\u0440\u0443 (\u049B\u043E\u0441\u0443/\u0436\u043E\u044E)",groupName:"\u0422\u043E\u043F \u0430\u0442\u0430\u0443\u044B",groupLeader:"\u0422\u043E\u043F \u0431\u0430\u0441\u0448\u044B\u0441\u044B",groupMembers:"\u0422\u043E\u043F \u043C\u04AF\u0448\u0435\u043B\u0435\u0440\u0456",groupSettings:"\u0422\u043E\u043F \u043F\u0430\u0440\u0430\u043C\u0435\u0442\u0440\u043B\u0435\u0440\u0456",thisStudentsFinalScoreNotCalculatedByRules:"\u0411\u04B1\u043B \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0456\u04A3 \u049B\u043E\u0440\u044B\u0442\u044B\u043D\u0434\u044B \u0431\u0430\u0493\u0430\u0441\u044B \u0436\u0430\u043B\u043F\u044B \u0435\u0440\u0435\u0436\u0435\u0433\u0435 \u0441\u0430\u0439 \u0435\u0441\u0435\u043F\u0442\u0435\u043B\u043C\u0435\u0439\u0434\u0456",score:"\u0411\u0430\u0493\u0430",pleaseEnterReasonForScoreAdjustment:"\u0416\u04B1\u043C\u044B\u0441\u049B\u0430 \u0442\u04AF\u0437\u0435\u0442\u0443 \u0435\u043D\u0433\u0456\u0437\u0443 \u0441\u0435\u0431\u0435\u0431\u0456\u043D \u0436\u0430\u0437\u044B\u04A3\u044B\u0437",homeworkDetails:"\u0422\u0430\u043F\u0441\u044B\u0440\u043C\u0430 \u043C\u04D9\u043B\u0456\u043C\u0435\u0442\u0442\u0435\u0440\u0456",groupMembersStatus:"\u0422\u043E\u043F \u043C\u04AF\u0448\u0435\u043B\u0435\u0440\u0456\u043D\u0456\u04A3 \u0436\u0430\u0493\u0434\u0430\u0439\u044B",homeworkDescription:"\u0422\u0430\u043F\u0441\u044B\u0440\u043C\u0430 \u0441\u0438\u043F\u0430\u0442\u0442\u0430\u043C\u0430\u0441\u044B",download:"\u0416\u04AF\u043A\u0442\u0435\u0443",preview:"\u0410\u043B\u0434\u044B\u043D \u0430\u043B\u0430 \u049B\u0430\u0440\u0430\u0443",annotations:"\u0422\u04AF\u0441\u0456\u043D\u0456\u043A\u0442\u0435\u043C\u0435",scoring:"\u0411\u0430\u0493\u0430\u043B\u0430\u0443",pleaseEnterScore:"\u0411\u0430\u0493\u0430\u043D\u044B \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437",addCommonComment:"\u0416\u0438\u0456 \u049B\u043E\u043B\u0434\u0430\u043D\u044B\u043B\u0430\u0442\u044B\u043D \u043F\u0456\u043A\u0456\u0440 \u049B\u043E\u0441\u0443",comment:"\u041F\u0456\u043A\u0456\u0440",commonComments:"\u0416\u0438\u0456 \u049B\u043E\u043B\u0434\u0430\u043D\u044B\u043B\u0430\u0442\u044B\u043D \u043F\u0456\u043A\u0456\u0440",pleaseEnterCommentForThisWork:"\u041E\u0441\u044B \u0436\u04B1\u043C\u044B\u0441\u049B\u0430 \u043F\u0456\u043A\u0456\u0440 \u0436\u0430\u0437\u044B\u04A3\u044B\u0437 (\u0435\u04A3 \u043A\u04E9\u0431\u0456 2000 \u0442\u0430\u04A3\u0431\u0430)",sameReviewForWholeGroup:"\u0422\u043E\u043F \u0431\u043E\u0439\u044B\u043D\u0448\u0430 \u0431\u0456\u0440\u0434\u0435\u0439 \u0431\u0430\u0493\u0430\u043B\u0430\u0443 (\u0431\u0435\u043B\u0433\u0456\u043B\u0435\u043D\u0441\u0435, \u0431\u0430\u0493\u0430 \u0431\u0430\u0440\u043B\u044B\u049B \u0442\u043E\u043F \u043C\u04AF\u0448\u0435\u043B\u0435\u0440\u0456\u043D\u0435 \u049B\u043E\u043B\u0434\u0430\u043D\u044B\u043B\u0430\u0434\u044B, \u04D9\u0439\u0442\u043F\u0435\u0441\u0435 \u0442\u0435\u043A \u0431\u0456\u0440 \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u043A\u0435)",uploadAttachmentMax150MB:"\u0422\u0456\u0440\u043A\u0435\u043C\u0435 \u0436\u04AF\u043A\u0442\u0435\u0443 (\u0431\u0456\u0440 \u0444\u0430\u0439\u043B\u0434\u044B\u04A3 \u0435\u04A3 \u0436\u043E\u0493\u0430\u0440\u0493\u044B \u043A\u04E9\u043B\u0435\u043C\u0456 150 \u041C\u0411)",submitReview:"\u0411\u0430\u0493\u0430\u043B\u0430\u0443\u0434\u044B \u0436\u0456\u0431\u0435\u0440\u0443",visibleOnlyToClassTeachers:"\u0422\u0435\u043A \u0441\u044B\u043D\u044B\u043F \u043C\u04B1\u0493\u0430\u043B\u0456\u043C\u0456\u043D\u0435 \u043A\u04E9\u0440\u0456\u043D\u0435\u0434\u0456",commonComments:"\u0416\u0438\u0456 \u049B\u043E\u043B\u0434\u0430\u043D\u044B\u043B\u0430\u0442\u044B\u043D \u043F\u0456\u043A\u0456\u0440",pleaseEnterComment:"\u041F\u0456\u043A\u0456\u0440 \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437",allComments0:"\u0411\u0430\u0440\u043B\u044B\u049B \u043F\u0456\u043A\u0456\u0440\u043B\u0435\u0440 (0)",visibleOnlyToTeachers0:"\u0422\u0435\u043A \u043C\u04B1\u0493\u0430\u043B\u0456\u043C\u0433\u0435 \u043A\u04E9\u0440\u0456\u043D\u0435\u0434\u0456 (0)",returnToList:"\u0422\u0456\u0437\u0456\u043C\u0433\u0435 \u043E\u0440\u0430\u043B\u0443",previous:"\u0410\u043B\u0434\u044B\u04A3\u0493\u044B",next:"\u041A\u0435\u043B\u0435\u0441\u0456",studentHomework:"\u0421\u0442\u0443\u0434\u0435\u043D\u0442 \u0436\u04B1\u043C\u044B\u0441\u044B",currentDocumentPlagiarismDeduction0:"\u0410\u0493\u044B\u043C\u0434\u0430\u0493\u044B \u049B\u04B1\u0436\u0430\u0442 \u043A\u04E9\u0448\u0456\u0440\u043C\u0435 \u0442\u0435\u043A\u0441\u0435\u0440\u0456\u0441\u0456\u043D\u0435\u043D \u04B1\u043F\u0430\u0439 \u0448\u0435\u0433\u0435\u0440\u0443 0 \u0431\u0430\u043B\u043B, \u04E9\u0437\u0433\u0435\u0440\u0442\u043A\u0456\u04A3\u0456\u0437 \u043A\u0435\u043B\u0441\u0435 \xAB\u0411\u0430\u043F\u0442\u0430\u0443\u043B\u0430\u0440 \u2013 \u0411\u0430\u0493\u0430\u043B\u0430\u0443 \u043F\u0430\u0440\u0430\u043C\u0435\u0442\u0440\u043B\u0435\u0440\u0456\xBB \u0431\u04E9\u043B\u0456\u043C\u0456\u043D\u0434\u0435 \u04E9\u0437\u0433\u0435\u0440\u0442\u0456\u04A3\u0456\u0437",validWorksCount:"\u0416\u0430\u0440\u0430\u043C\u0434\u044B \u0436\u04B1\u043C\u044B\u0441\u0442\u0430\u0440 \u0441\u0430\u043D\u044B",lastPlagiarismCheckTime:"\u0421\u043E\u04A3\u0493\u044B \u043A\u04E9\u0448\u0456\u0440\u043C\u0435 \u0442\u0435\u043A\u0441\u0435\u0440\u0443 \u0443\u0430\u049B\u044B\u0442\u044B",documentPlagiarismCheck:"\u049A\u04B1\u0436\u0430\u0442 \u043A\u04E9\u0448\u0456\u0440\u043C\u0435 \u0442\u0435\u043A\u0441\u0435\u0440\u0456\u0441\u0456",publicTeacherReviews:"\u041C\u04B1\u0493\u0430\u043B\u0456\u043C\u043D\u0456\u04A3 \u043F\u0456\u043A\u0456\u0440\u0456\u043D \u0436\u0430\u0440\u0438\u044F\u043B\u0430\u0443 (\u0436\u0430\u0440\u0438\u044F\u043B\u0430\u043D\u0493\u0430\u043D \u0441\u043E\u04A3 \u0441\u0442\u0443\u0434\u0435\u043D\u0442 \u043C\u04B1\u0493\u0430\u043B\u0456\u043C \u043C\u0435\u043D \u0430\u0441\u0441\u0438\u0441\u0442\u0435\u043D\u0442 \u043F\u0456\u043A\u0456\u0440\u043B\u0435\u0440\u0456\u043D \u043A\u04E9\u0440\u0435 \u0430\u043B\u0430\u0434\u044B, \u0430\u0441\u0441\u0438\u0441\u0442\u0435\u043D\u0442\u0442\u0435\u0440 \u043C\u04B1\u0493\u0430\u043B\u0456\u043C \u043F\u0456\u043A\u0456\u0440\u0456\u043D \u043A\u04E9\u0440\u0435 \u0430\u043B\u0430\u0434\u044B)",publicTimeRange:"\u0416\u0430\u0440\u0438\u044F \u0443\u0430\u049B\u044B\u0442 \u0430\u0440\u0430\u043B\u044B\u0493\u044B",anyTime:"\u041A\u0435\u0437 \u043A\u0435\u043B\u0433\u0435\u043D \u0443\u0430\u049B\u044B\u0442\u0442\u0430",teacherSharedReviews:"\u041C\u04B1\u0493\u0430\u043B\u0456\u043C\u0434\u0435\u0440 \u043F\u0456\u043A\u0456\u0440\u043B\u0435\u0440\u0456\u043D \u043E\u0440\u0442\u0430\u049B \u043F\u0430\u0439\u0434\u0430\u043B\u0430\u043D\u0443 (\u049B\u043E\u0441\u044B\u043B\u0493\u0430\u043D \u0441\u043E\u04A3 \u043C\u04B1\u0493\u0430\u043B\u0456\u043C \u0431\u0430\u0441\u049B\u0430 \u043C\u04B1\u0493\u0430\u043B\u0456\u043C\u0434\u0435\u0440\u0434\u0456\u04A3 \u043F\u0456\u043A\u0456\u0440\u043B\u0435\u0440\u0456\u043D, \u0430\u0441\u0441\u0438\u0441\u0442\u0435\u043D\u0442\u0442\u0435\u0440 \u0431\u0430\u0441\u049B\u0430 \u0430\u0441\u0441\u0438\u0441\u0442\u0435\u043D\u0442\u0442\u0435\u0440\u0434\u0456\u04A3 \u043F\u0456\u043A\u0456\u0440\u043B\u0435\u0440\u0456\u043D \u043A\u04E9\u0440\u0435 \u0430\u043B\u0430\u0434\u044B)",return:"\u0410\u0440\u0442\u049B\u0430 \u049B\u0430\u0439\u0442\u0443",exportAnswerRecordsAndAttachments:"\u0416\u0430\u0443\u0430\u043F\u0442\u0430\u0440 \u043C\u0435\u043D \u0442\u0456\u0440\u043A\u0435\u043C\u0435\u043B\u0435\u0440\u0434\u0456 \u044D\u043A\u0441\u043F\u043E\u0440\u0442\u0442\u0430\u0443",onTimeSubmitted:"\u0423\u0430\u049B\u044B\u0442\u044B\u043D\u0434\u0430 \u0436\u0456\u0431\u0435\u0440\u0456\u043B\u0433\u0435\u043D",exportAllStudentsAnswerRecordsAndAttachments:"\u0411\u0430\u0440\u043B\u044B\u049B \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0435\u0440\u0434\u0456\u04A3 \u0436\u0430\u0443\u0430\u043F\u0442\u0430\u0440\u044B \u043C\u0435\u043D \u0442\u0456\u0440\u043A\u0435\u043C\u0435\u043B\u0435\u0440\u0456\u043D \u044D\u043A\u0441\u043F\u043E\u0440\u0442\u0442\u0430\u0443",reviewed:"\u0411\u0430\u0493\u0430\u043B\u0430\u043D\u0493\u0430\u043D",homeworkDescription:"\u0422\u0430\u043F\u0441\u044B\u0440\u043C\u0430 \u0441\u0438\u043F\u0430\u0442\u0442\u0430\u043C\u0430\u0441\u044B",studentHomework:"\u0421\u0442\u0443\u0434\u0435\u043D\u0442 \u0436\u04B1\u043C\u044B\u0441\u044B",labReport:"\u0417\u0435\u0440\u0442\u0445\u0430\u043D\u0430\u043B\u044B\u049B \u0435\u0441\u0435\u043F",homeworkSubmissionContent:"\u0416\u0456\u0431\u0435\u0440\u0456\u043B\u0433\u0435\u043D \u0436\u04B1\u043C\u044B\u0441 \u043C\u0430\u0437\u043C\u04B1\u043D\u044B",update:"\u0416\u0430\u04A3\u0430\u0440\u0442\u0443",finalScoreAverage:"\u049A\u043E\u0440\u044B\u0442\u044B\u043D\u0434\u044B \u0431\u0430\u0493\u0430 (\u043E\u0440\u0442\u0430\u0448\u0430 \u04B1\u043F\u0430\u0439)",firstSubmissionHomework:"1-\u0440\u0435\u0442 \u0442\u0430\u043F\u0441\u044B\u0440\u044B\u043B\u0493\u0430\u043D \u0436\u04B1\u043C\u044B\u0441",edit:"\u04E8\u04A3\u0434\u0435\u0443",review:"\u0411\u0430\u0493\u0430\u043B\u0430\u0443",scoring:"\u0411\u0430\u0493\u0430 \u049B\u043E\u044E",pleaseEnterScore:"\u0411\u0430\u0493\u0430\u043D\u044B \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437",next:"\u041A\u0435\u043B\u0435\u0441\u0456",comment:"\u041F\u0456\u043A\u0456\u0440",commonComments:"\u0416\u0438\u0456 \u049B\u043E\u043B\u0434\u0430\u043D\u044B\u043B\u0430\u0442\u044B\u043D \u043F\u0456\u043A\u0456\u0440",pleaseEnterCommentForThisWork:"\u041E\u0441\u044B \u0436\u04B1\u043C\u044B\u0441\u049B\u0430 \u043F\u0456\u043A\u0456\u0440 \u0436\u0430\u0437\u044B\u04A3\u044B\u0437 (\u0435\u04A3 \u043A\u04E9\u0431\u0456 2000 \u0442\u0430\u04A3\u0431\u0430)",uploadAttachmentMax150MB:"\u0422\u0456\u0440\u043A\u0435\u043C\u0435 \u0436\u04AF\u043A\u0442\u0435\u0443 (\u0431\u0456\u0440 \u0444\u0430\u0439\u043B\u0434\u044B\u04A3 \u0435\u04A3 \u04AF\u043B\u043A\u0435\u043D \u043A\u04E9\u043B\u0435\u043C\u0456 150 \u041C\u0411)",previous:"\u0410\u043B\u0434\u044B\u04A3\u0493\u044B",commentVisibleOnlyToTeachers:"\u041F\u0456\u043A\u0456\u0440 \u0442\u0435\u043A \u043C\u04B1\u0493\u0430\u043B\u0456\u043C\u0433\u0435 \u043A\u04E9\u0440\u0456\u043D\u0435\u0434\u0456",submitReview:"\u0411\u0430\u0493\u0430\u043B\u0430\u0443\u0434\u044B \u0436\u0456\u0431\u0435\u0440\u0443",returnForRedo:"\u049A\u0430\u0439\u0442\u0430\u0440\u044B\u043F \u049B\u0430\u0439\u0442\u0430 \u043E\u0440\u044B\u043D\u0434\u0430\u0443",exportGrades:"\u0411\u0430\u0493\u0430\u043D\u044B \u044D\u043A\u0441\u043F\u043E\u0440\u0442\u0442\u0430\u0443",createGroup:"\u0422\u043E\u043F \u049B\u04B1\u0440\u0443",submitWork:"\u0416\u04B1\u043C\u044B\u0441\u0442\u044B \u0436\u0456\u0431\u0435\u0440\u0443",applyForGroupChange:"\u0422\u043E\u043F \u0430\u0443\u044B\u0441\u0442\u044B\u0440\u0443\u0493\u0430 \u04E9\u0442\u0456\u043D\u0456\u0448",modifyWork:"\u0416\u04B1\u043C\u044B\u0441\u0442\u044B \u04E9\u0437\u0433\u0435\u0440\u0442\u0443",publicWork:"\u0416\u04B1\u043C\u044B\u0441\u0442\u044B \u0436\u0430\u0440\u0438\u044F\u043B\u0430\u0443",changeGroup:"\u0422\u043E\u043F\u0442\u044B \u04E9\u0437\u0433\u0435\u0440\u0442\u0443",changeReason:"\u0410\u0443\u044B\u0441\u0442\u044B\u0440\u0443 \u0441\u0435\u0431\u0435\u0431\u0456",applyForGroupChange:"\u0422\u043E\u043F \u0430\u0443\u044B\u0441\u0442\u044B\u0440\u0443\u0493\u0430 \u04E9\u0442\u0456\u043D\u0456\u0448 \u0431\u0435\u0440\u0443",changeGroupLeader:"\u0422\u043E\u043F \u0431\u0430\u0441\u0448\u044B\u0441\u044B\u043D \u0430\u0443\u044B\u0441\u0442\u044B\u0440\u0443",uploadAttachment:"\u0422\u0456\u0440\u043A\u0435\u043C\u0435 \u0436\u04AF\u043A\u0442\u0435\u0443"},classroomProgrammingHomework:{studentGrades:"\u0421\u0442\u0443\u0434\u0435\u043D\u0442 \u0431\u0430\u0493\u0430\u043B\u0430\u0440\u044B",leaderboard:"\u0420\u0435\u0439\u0442\u0438\u043D\u0433 \u043A\u0435\u0441\u0442\u0435\u0441\u0456",newProgrammingHomework:"\u0416\u0430\u04A3\u0430 \u0431\u0430\u0493\u0434\u0430\u0440\u043B\u0430\u043C\u0430\u043B\u0430\u0443 \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430\u0441\u044B",homeworkName:"\u0422\u0430\u043F\u0441\u044B\u0440\u043C\u0430 \u0430\u0442\u0430\u0443\u044B",homeworkDescription:"\u0422\u0430\u043F\u0441\u044B\u0440\u043C\u0430 \u0441\u0438\u043F\u0430\u0442\u0442\u0430\u043C\u0430\u0441\u044B",pleaseEnterHomeworkName:"\u0422\u0430\u043F\u0441\u044B\u0440\u043C\u0430 \u0430\u0442\u0430\u0443\u044B\u043D \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437",pleaseEnterHomeworkDescriptionMax50000Chars:"\u0422\u0430\u043F\u0441\u044B\u0440\u043C\u0430 \u0441\u0438\u043F\u0430\u0442\u0442\u0430\u043C\u0430\u0441\u044B\u043D \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437 (\u0435\u04A3 \u043A\u04E9\u0431\u0456 50000 \u0442\u0430\u04A3\u0431\u0430)",questionSettings:"\u0421\u04B1\u0440\u0430\u049B \u043F\u0430\u0440\u0430\u043C\u0435\u0442\u0440\u043B\u0435\u0440\u0456",questionProgrammingLanguage:"\u0411\u0430\u0493\u0434\u0430\u0440\u043B\u0430\u043C\u0430\u043B\u0430\u0443 \u0442\u0456\u043B\u0456",cLanguage:"C \u0442\u0456\u043B\u0456",cppLanguage:"C++ \u0442\u0456\u043B\u0456",javaLanguage:"Java \u0442\u0456\u043B\u0456",pythonLanguage:"Python \u0442\u0456\u043B\u0456",totalPoints:"\u0416\u0430\u043B\u043F\u044B \u04B1\u043F\u0430\u0439",evaluationErrorTimeIncrease:"\u0411\u0430\u0493\u0430\u043B\u0430\u0443 \u049B\u0430\u0442\u0435\u0441\u0456 \u0431\u043E\u043B\u0493\u0430\u043D\u0434\u0430 \u0443\u0430\u049B\u044B\u0442 \u04B1\u043B\u0493\u0430\u0439\u0442\u0443",questionPoints:"\u0421\u04B1\u0440\u0430\u049B \u04B1\u043F\u0430\u0439\u044B",equalDistributionRatio:"\u0422\u0435\u04A3 \u0431\u04E9\u043B\u0443 \u043A\u043E\u044D\u0444\u0444\u0438\u0446\u0438\u0435\u043D\u0442\u0456",difficultyLevel:"\u049A\u0438\u044B\u043D\u0434\u044B\u049B \u0434\u0435\u04A3\u0433\u0435\u0439\u0456",customPoints:"\u04E8\u0437\u0434\u0456\u043A \u04B1\u043F\u0430\u0439 \u043E\u0440\u043D\u0430\u0442\u0443",questionList:"\u0421\u04B1\u0440\u0430\u049B\u0442\u0430\u0440 \u0442\u0456\u0437\u0456\u043C\u0456",tipEditTestCasesInitialCodeNotSyncedToBank:"\u041A\u0435\u04A3\u0435\u0441: \xAB\u04E8\u04A3\u0434\u0435\u0443\xBB \u0431\u0430\u0442\u044B\u0440\u043C\u0430\u0441\u044B\u043D \u0431\u0430\u0441\u0443 \u0430\u0440\u049B\u044B\u043B\u044B \u0442\u0435\u0441\u0442 \u043C\u044B\u0441\u0430\u043B\u0434\u0430\u0440\u044B\u043D \u043D\u0435\u043C\u0435\u0441\u0435 \u0431\u0430\u0441\u0442\u0430\u043F\u049B\u044B \u043A\u043E\u0434\u0442\u044B \u04E9\u0437\u0433\u0435\u0440\u0442\u0443\u0433\u0435 \u0431\u043E\u043B\u0430\u0434\u044B. \u04E8\u0437\u0433\u0435\u0440\u0456\u0441\u0442\u0435\u0440 \u0442\u0435\u0441\u0442 \u0431\u0430\u0437\u0430\u0441\u044B\u043D\u0430 \u04D9\u0441\u0435\u0440 \u0435\u0442\u043F\u0435\u0439\u0434\u0456.",selectProgrammingQuestion:"\u0411\u0430\u0493\u0434\u0430\u0440\u043B\u0430\u043C\u0430\u043B\u0430\u0443 \u0441\u04B1\u0440\u0430\u0493\u044B\u043D \u0442\u0430\u04A3\u0434\u0430\u0443",addProgrammingQuestion:"\u0416\u0430\u04A3\u0430 \u0431\u0430\u0493\u0434\u0430\u0440\u043B\u0430\u043C\u0430\u043B\u0430\u0443 \u0441\u04B1\u0440\u0430\u0493\u044B\u043D \u049B\u043E\u0441\u0443",createdByMe:"\u041C\u0435\u043D \u049B\u04B1\u0440\u0493\u0430\u043D",teamShared:"\u0422\u043E\u043F\u0442\u044B\u049B \u043E\u0440\u0442\u0430\u049B",public:"\u049A\u043E\u0493\u0430\u043C\u0434\u044B\u049B",selected:"\u0422\u0430\u04A3\u0434\u0430\u043B\u0493\u0430\u043D",directionCourse:"\u0411\u0430\u0493\u044B\u0442 \u043A\u0443\u0440\u0441\u044B",questionNumber:"\u0421\u04B1\u0440\u0430\u049B \u043D\u04E9\u043C\u0456\u0440\u0456",points:"\u04B0\u043F\u0430\u0439",difficulty:"\u049A\u0438\u044B\u043D\u0434\u044B\u049B",experience:"\u0422\u04D9\u0436\u0456\u0440\u0438\u0431\u0435",edit:"\u04E8\u04A3\u0434\u0435\u0443",homeworkSettings:"\u0422\u0430\u043F\u0441\u044B\u0440\u043C\u0430 \u043F\u0430\u0440\u0430\u043C\u0435\u0442\u0440\u043B\u0435\u0440\u0456",priorityCompletionTime:"\u0410\u044F\u049B\u0442\u0430\u0443 \u0443\u0430\u049B\u044B\u0442\u044B \u0431\u0430\u0441\u044B\u043C\u0434\u044B (\u04B1\u043F\u0430\u0439 \u0442\u0435\u04A3 \u0431\u043E\u043B\u0441\u0430, \u0435\u0440\u0442\u0435\u0440\u0435\u043A \u043E\u0440\u044B\u043D\u0434\u0430\u0493\u0430\u043D \u0436\u043E\u0493\u0430\u0440\u044B \u0442\u04B1\u0440\u0430\u0434\u044B)",leaderboardTimeRankingRules:"\u0420\u0435\u0439\u0442\u0438\u043D\u0433 \u0443\u0430\u049B\u044B\u0442\u044B\u043D\u044B\u04A3 \u0435\u0440\u0435\u0436\u0435\u0441\u0456",priorityTimeSpent:"\u04E8\u0442\u043A\u0456\u0437\u0456\u043B\u0433\u0435\u043D \u0443\u0430\u049B\u044B\u0442 \u0431\u0430\u0441\u044B\u043C\u0434\u044B (\u04B1\u043F\u0430\u0439 \u0442\u0435\u04A3 \u0431\u043E\u043B\u0441\u0430, \u0430\u0437 \u0443\u0430\u049B\u044B\u0442 \u0436\u04B1\u043C\u0441\u0430\u0493\u0430\u043D \u0436\u043E\u0493\u0430\u0440\u044B \u0442\u04B1\u0440\u0430\u0434\u044B)",studentLabReportCodeDisplaySettings:"\u0421\u0442\u0443\u0434\u0435\u043D\u0442 \u0437\u0435\u0440\u0442\u0445\u0430\u043D\u0430\u043B\u044B\u049B \u0435\u0441\u0435\u043F \u043A\u043E\u0434\u044B\u043D\u044B\u04A3 \u043A\u04E9\u0440\u0441\u0435\u0442\u0443 \u043F\u0430\u0440\u0430\u043C\u0435\u0442\u0440\u0456: \u0411\u0430\u0440\u043B\u044B\u049B \u0431\u0430\u0493\u0430\u043B\u0430\u043D\u0493\u0430\u043D \u043A\u043E\u0434\u0442\u044B \u043A\u04E9\u0440\u0441\u0435\u0442\u0443 (\u0431\u0435\u043B\u0433\u0456\u043B\u0435\u043D\u0441\u0435, \u0431\u0430\u0440\u043B\u044B\u049B \u043A\u043E\u0434 \u043A\u04E9\u0440\u0441\u0435\u0442\u0456\u043B\u0435\u0434\u0456, \u04D9\u0439\u0442\u043F\u0435\u0441\u0435 \u0442\u0435\u043A \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430 \u0443\u0430\u049B\u044B\u0442\u044B \u0456\u0448\u0456\u043D\u0434\u0435\u0433\u0456 \u043A\u043E\u0434 \u043A\u04E9\u0440\u0441\u0435\u0442\u0456\u043B\u0435\u0434\u0456)",publicSettings:"\u0416\u0430\u0440\u0438\u044F\u043B\u044B\u043B\u044B\u049B \u043F\u0430\u0440\u0430\u043C\u0435\u0442\u0440\u043B\u0435\u0440\u0456",publicScores:"\u0411\u0430\u0493\u0430\u043B\u0430\u0440\u0434\u044B \u0436\u0430\u0440\u0438\u044F\u043B\u0430\u0443 (\u0431\u0435\u043B\u0433\u0456\u043B\u0435\u043D\u0441\u0435, \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0435\u0440 \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430 \u0430\u044F\u049B\u0442\u0430\u043B\u0493\u0430\u043D \u0441\u043E\u04A3 \u043D\u0435\u043C\u0435\u0441\u0435 \u049B\u0430\u0439\u0442\u0430 \u0442\u0430\u043F\u0441\u044B\u0440\u0443 \u043A\u0435\u0437\u0435\u04A3\u0456 \u0431\u0456\u0442\u043A\u0435\u043D \u0441\u043E\u04A3 \u04E9\u0437\u0430\u0440\u0430 \u0431\u0430\u0493\u0430\u043B\u0430\u0440\u0434\u044B \u043A\u04E9\u0440\u0435 \u0430\u043B\u0430\u0434\u044B)",publicCode:"\u041A\u043E\u0434\u0442\u044B \u0436\u0430\u0440\u0438\u044F\u043B\u0430\u0443 (\u0431\u0435\u043B\u0433\u0456\u043B\u0435\u043D\u0441\u0435, \u0441\u0442\u0443\u0434\u0435\u043D\u0442 \u0440\u0435\u0439\u0442\u0438\u043D\u0433 \u043A\u0435\u0441\u0442\u0435\u0441\u0456\u043D\u0434\u0435 \u0431\u0430\u0441\u049B\u0430 \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0435\u0440\u0434\u0456\u04A3 \u04E9\u0442\u043A\u0435\u043D \u043A\u043E\u0434\u0442\u0430\u0440\u044B\u043D \u043A\u04E9\u0440\u0435 \u0430\u043B\u0430\u0434\u044B) \u0422\u0430\u043F\u0441\u044B\u0440\u043C\u0430 \u0430\u044F\u049B\u0442\u0430\u043B\u0493\u0430\u043D \u0441\u043E\u04A3 \u041A\u0435\u0437 \u043A\u0435\u043B\u0433\u0435\u043D \u0443\u0430\u049B\u044B\u0442\u0442\u0430",enableLeaderboardSealing:"\u0420\u0435\u0439\u0442\u0438\u043D\u0433\u0442\u0456 \u0436\u0430\u0431\u0443 (\u0431\u0435\u043B\u0433\u0456\u043B\u0435\u043D\u0441\u0435, \u0441\u0442\u0443\u0434\u0435\u043D\u0442 \u0440\u0435\u0439\u0442\u0438\u043D\u0433 \u043A\u0435\u0441\u0442\u0435\u0441\u0456\u043D \u043A\u04E9\u0440\u0435 \u0430\u043B\u043C\u0430\u0439\u0442\u044B\u043D \u0443\u0430\u049B\u044B\u0442 \u0430\u0440\u0430\u043B\u044B\u0493\u044B \u043E\u0440\u043D\u0430\u0442\u044B\u043B\u0430\u0434\u044B) \u0411\u0430\u0441\u0442\u0430\u043B\u0443 \u0443\u0430\u049B\u044B\u0442\u044B \u0410\u044F\u049B\u0442\u0430\u043B\u0443 \u0443\u0430\u049B\u044B\u0442\u044B",publicExplanations:"\u0422\u04AF\u0441\u0456\u043D\u0434\u0456\u0440\u043C\u0435 \u0436\u0430\u0440\u0438\u044F\u043B\u0430\u0443 (\u0431\u0435\u043B\u0433\u0456\u043B\u0435\u043D\u0441\u0435, \u0441\u0442\u0443\u0434\u0435\u043D\u0442 \u0437\u0435\u0440\u0442\u0445\u0430\u043D\u0430 \u0431\u0435\u0442\u0456\u043D\u0434\u0435 \u0441\u04B1\u0440\u0430\u049B\u0442\u044B\u04A3 \u0448\u0435\u0448\u0456\u043C\u0456\u043D \u043A\u04E9\u0440\u0435 \u0430\u043B\u0430\u0434\u044B)",afterHomeworkEnds:"\u0422\u0430\u043F\u0441\u044B\u0440\u043C\u0430 \u0430\u044F\u049B\u0442\u0430\u043B\u0493\u0430\u043D \u0441\u043E\u04A3",anyTime:"\u041A\u0435\u0437 \u043A\u0435\u043B\u0433\u0435\u043D \u0443\u0430\u049B\u044B\u0442\u0442\u0430",afterStudentPassesOrDeadlineForNonPassers:"\u0421\u0442\u0443\u0434\u0435\u043D\u0442 \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430\u043D\u044B \u04E9\u0442\u043A\u0435\u043D \u0441\u043E\u04A3 \u043D\u0435\u043C\u0435\u0441\u0435 \u04E9\u0442\u043F\u0435\u0433\u0435\u043D \u0441\u0442\u0443\u0434\u0435\u043D\u0442 \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430 \u0430\u044F\u049B\u0442\u0430\u043B\u0493\u0430\u043D \u0441\u043E\u04A3",afterHomeworkEnds:"\u0422\u0430\u043F\u0441\u044B\u0440\u043C\u0430 \u0430\u044F\u049B\u0442\u0430\u043B\u0493\u0430\u043D \u0441\u043E\u04A3",publicAnswers:"\u0416\u0430\u0443\u0430\u043F\u0442\u044B \u0436\u0430\u0440\u0438\u044F\u043B\u0430\u0443 (\u0431\u0435\u043B\u0433\u0456\u043B\u0435\u043D\u0441\u0435, \u0441\u0442\u0443\u0434\u0435\u043D\u0442 \u0437\u0435\u0440\u0442\u0445\u0430\u043D\u0430 \u0431\u0435\u0442\u0456\u043D\u0434\u0435 \u0441\u04B1\u0440\u0430\u049B\u0442\u044B\u04A3 \u0436\u0430\u0443\u0430\u0431\u044B\u043D \u043A\u04E9\u0440\u0435 \u0430\u043B\u0430\u0434\u044B)",anyTime:"\u041A\u0435\u0437 \u043A\u0435\u043B\u0433\u0435\u043D \u0443\u0430\u049B\u044B\u0442\u0442\u0430",collaborationSettings:"\u042B\u043D\u0442\u044B\u043C\u0430\u049B\u0442\u0430\u0441\u0442\u044B\u049B \u043F\u0430\u0440\u0430\u043C\u0435\u0442\u0440\u043B\u0435\u0440\u0456",addCollaborator:"\u0421\u0435\u0440\u0456\u043A\u0442\u0435\u0441 \u049B\u043E\u0441\u0443",saveHomework:"\u0422\u0430\u043F\u0441\u044B\u0440\u043C\u0430\u043D\u044B \u0441\u0430\u049B\u0442\u0430\u0443",saveAndPublishHomework:"\u0421\u0430\u049B\u0442\u0430\u043F \u0436\u0430\u0440\u0438\u044F\u043B\u0430\u0443",cancel:"\u0411\u043E\u043B\u0434\u044B\u0440\u043C\u0430\u0443",immediateEnd:"\u0414\u0435\u0440\u0435\u0443 \u0430\u044F\u049B\u0442\u0430\u0443",publishHomework:"\u0422\u0430\u043F\u0441\u044B\u0440\u043C\u0430\u043D\u044B \u0436\u0430\u0440\u0438\u044F\u043B\u0430\u0443",studentsWillReceiveHomeworkImmediately:"\u0421\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0435\u0440 \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430\u043D\u044B \u0431\u0456\u0440\u0434\u0435\u043D \u0430\u043B\u0430\u0434\u044B",operationOnlyForUnpublishedHomework:"\u0411\u04B1\u043B \u04D9\u0440\u0435\u043A\u0435\u0442 \u0442\u0435\u043A \xAB\u0436\u0430\u0440\u0438\u044F\u043B\u0430\u043D\u0431\u0430\u0493\u0430\u043D\xBB \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430\u043B\u0430\u0440\u0493\u0430 \u049B\u043E\u043B\u0434\u0430\u043D\u044B\u043B\u0430\u0434\u044B",questionsSent:"\u0421\u04B1\u0440\u0430\u049B\u0442\u0430\u0440\u0434\u044B \u0436\u0456\u0431\u0435\u0440\u0443:",deadline:"\u0410\u044F\u049B\u0442\u0430\u043B\u0443 \u0443\u0430\u049B\u044B\u0442\u044B",randomSelection:"\u041A\u0435\u0437\u0434\u0435\u0439\u0441\u043E\u049B \u0442\u0430\u04A3\u0434\u0430\u0443",allFixedQuestions:"\u0411\u0430\u0440\u043B\u044B\u049B \u0442\u04B1\u0440\u0430\u049B\u0442\u044B \u0441\u04B1\u0440\u0430\u049B\u0442\u0430\u0440",doNotPublishYet:"\u04D8\u0437\u0456\u0440\u0433\u0435 \u0436\u0430\u0440\u0438\u044F\u043B\u0430\u043C\u0430\u0443",publishHomework:"\u0422\u0430\u043F\u0441\u044B\u0440\u043C\u0430\u043D\u044B \u0436\u0430\u0440\u0438\u044F\u043B\u0430\u0443",findAllRequiredQuestionsHere:"\u041E\u0441\u044B \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430\u0493\u0430 \u049B\u0430\u0436\u0435\u0442 \u0431\u0430\u0440\u043B\u044B\u049B \u0441\u04B1\u0440\u0430\u049B\u0442\u0430\u0440\u0434\u044B \u043E\u0441\u044B\u043D\u0434\u0430 \u0442\u0430\u0431\u0443\u0493\u0430 \u0431\u043E\u043B\u0430\u0434\u044B, \u0442\u0435\u0441\u0442 \u0431\u0435\u0442\u0456\u043D\u0435 \u04E9\u0442\u0443\u0433\u0435 \u0431\u043E\u043B\u0430\u0434\u044B",congratulationsPassedThisQuestion:"\u049A\u04B1\u0442\u0442\u044B\u049B\u0442\u0430\u0439\u043C\u044B\u0437, \u0441\u0456\u0437 \u0431\u04B1\u043B \u0441\u04B1\u0440\u0430\u049B\u0442\u0430\u043D \u04E9\u0442\u0442\u0456\u04A3\u0456\u0437!",runTime:"\u041E\u0440\u044B\u043D\u0434\u0430\u043B\u0443 \u0443\u0430\u049B\u044B\u0442\u044B",memoryUsed:"\u0416\u0430\u0434\u044B \u049B\u043E\u043B\u0434\u0430\u043D\u0443 \u043A\u04E9\u043B\u0435\u043C\u0456",returnToHomeworkDetailsPage:"\u0422\u0430\u043F\u0441\u044B\u0440\u043C\u0430 \u043C\u04D9\u043B\u0456\u043C\u0435\u0442\u0442\u0435\u0440 \u0431\u0435\u0442\u0456\u043D\u0435 \u043E\u0440\u0430\u043B\u0443",solutionDiscussion:"\u0422\u0430\u043B\u049B\u044B\u043B\u0430\u0443",latestReplies:"\u0421\u043E\u04A3\u0493\u044B \u0436\u0430\u0443\u0430\u043F\u0442\u0430\u0440",latestPosts:"\u0421\u043E\u04A3\u0493\u044B \u0436\u0430\u0440\u0438\u044F\u043B\u0430\u043D\u044B\u043C\u0434\u0430\u0440",publishBroadcast:"\u0425\u0430\u0431\u0430\u0440\u043B\u0430\u043C\u0430 \u0436\u0430\u0440\u0438\u044F\u043B\u0430\u0443",noRelatedDataYet:"\u049A\u0430\u0437\u0456\u0440\u0433\u0456 \u0443\u0430\u049B\u044B\u0442\u0442\u0430 \u0434\u0435\u0440\u0435\u043A\u0442\u0435\u0440 \u0436\u043E\u049B!",noDiscussion:"\u0422\u0430\u043B\u049B\u044B\u043B\u0430\u0443 \u0436\u043E\u049B",question:"\u0421\u04B1\u0440\u0430\u049B",ranking:"\u0420\u0435\u0439\u0442\u0438\u043D\u0433",editDescription:"\u0422\u04AF\u0441\u0456\u043D\u0434\u0456\u0440\u043C\u0435 \u04E9\u04A3\u0434\u0435\u0443",hideDescription:"\u0416\u0430\u0441\u044B\u0440\u044B\u043D \u0442\u04AF\u0441\u0456\u043D\u0434\u0456\u0440\u043C\u0435",dragToSortQuestions:"\u0421\u04B1\u0440\u0430\u049B\u0442\u0430\u0440\u0434\u044B \u2237 \u0430\u0440\u049B\u044B\u043B\u044B \u0441\u04AF\u0439\u0440\u0435\u043F \u0440\u0435\u0442\u0442\u0435\u0443\u0433\u0435 \u0431\u043E\u043B\u0430\u0434\u044B, \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0435\u0440 \u0441\u043E\u043B \u0440\u0435\u0442\u043F\u0435\u043D \u043A\u04E9\u0440\u0435\u0434\u0456",points:"\u04B0\u043F\u0430\u0439",difficulty:"\u049A\u0438\u044B\u043D\u0434\u044B\u049B",passRate:"\u04E8\u0442\u0443 \u043F\u0430\u0439\u044B\u0437\u044B",knowledgePoints:"\u0411\u0456\u043B\u0456\u043C \u0442\u0430\u049B\u044B\u0440\u044B\u0431\u044B",description:"\u0421\u0438\u043F\u0430\u0442\u0442\u0430\u043C\u0430:",edit:"\u04E8\u04A3\u0434\u0435\u0443",questionAnalysis:"\u0421\u04B1\u0440\u0430\u049B \u0442\u0430\u043B\u0434\u0430\u0443\u044B:",noAnalysis:"\u0422\u0430\u043B\u0434\u0430\u0443 \u0436\u043E\u049B",addToQuestionBank:"\u0421\u04B1\u0440\u0430\u049B\u0442\u0430\u0440 \u0431\u0430\u0437\u0430\u0441\u044B\u043D\u0430 \u049B\u043E\u0441\u0443",rankings:"\u0420\u0435\u0439\u0442\u0438\u043D\u0433",experience:"\u0422\u04D9\u0436\u0456\u0440\u0438\u0431\u0435",rankingRulesClassicACM:"\u0420\u0435\u0439\u0442\u0438\u043D\u0433 \u0435\u0440\u0435\u0436\u0435\u0441\u0456: \u043A\u043B\u0430\u0441\u0441\u0438\u043A\u0430\u043B\u044B\u049B ACM \u0435\u0440\u0435\u0436\u0435\u0441\u0456 AC (\u0441\u04B1\u0440\u0430\u049B\u0442\u0430\u043D \u04E9\u0442\u0443) \u043D\u0435\u0493\u04B1\u0440\u043B\u044B\u043C \u043A\u04E9\u043F \u0431\u043E\u043B\u0441\u0430, \u0440\u0435\u0439\u0442\u0438\u043D\u0433 \u0441\u043E\u0493\u04B1\u0440\u043B\u044B\u043C \u0436\u043E\u0493\u0430\u0440\u044B. AC \u0441\u0430\u043D\u044B \u0431\u0456\u0440\u0434\u0435\u0439 \u0431\u043E\u043B\u0441\u0430, \u0436\u0430\u043B\u043F\u044B \u0443\u0430\u049B\u044B\u0442 \u0430\u0437 \u0441\u0442\u0443\u0434\u0435\u043D\u0442 \u0436\u043E\u0493\u0430\u0440\u044B \u0442\u04B1\u0440\u0430\u0434\u044B. \u0416\u0430\u043B\u043F\u044B \u0443\u0430\u049B\u044B\u0442 = \u2211 (\u04D9\u0440 \u0441\u04B1\u0440\u0430\u049B\u049B\u0430 \u043A\u0435\u0442\u043A\u0435\u043D \u0443\u0430\u049B\u044B\u0442) \u04D8\u0440 \u0441\u04B1\u0440\u0430\u049B \u0443\u0430\u049B\u044B\u0442\u044B = \u0431\u0430\u0439\u049B\u0430\u0443 \u0431\u0430\u0441\u0442\u0430\u043B\u0493\u0430\u043D\u043D\u0430\u043D \u04E9\u0442\u043A\u0435\u043D\u0433\u0435 \u0434\u0435\u0439\u0456\u043D\u0433\u0456 \u0443\u0430\u049B\u044B\u0442 + \u0430\u0439\u044B\u043F \u0443\u0430\u049B\u044B\u0442\u044B \u0410\u0439\u044B\u043F \u0443\u0430\u049B\u044B\u0442\u044B = (\u04E9\u0442\u043A\u0435\u043D\u0433\u0435 \u0434\u0435\u0439\u0456\u043D) \u0436\u0456\u0431\u0435\u0440\u0456\u043B\u0433\u0435\u043D \u049B\u0430\u0442\u0435 \u043A\u043E\u0434 \u0441\u0430\u043D\u044B * \u04D9\u0440 \u049B\u0430\u0442\u0435\u0433\u0435 \u0430\u0440\u043D\u0430\u043B\u0493\u0430\u043D \u0430\u0439\u044B\u043F \u0443\u0430\u049B\u044B\u0442\u044B \u0410\u0439\u044B\u043F \u0441\u0430\u043D\u0430\u043B\u043C\u0430\u0439\u0442\u044B\u043D \u0436\u0430\u0493\u0434\u0430\u0439\u043B\u0430\u0440: \u04E9\u0442\u043F\u0435\u0433\u0435\u043D \u0441\u04B1\u0440\u0430\u049B, \u0436\u04AF\u0439\u0435\u043B\u0456\u043A \u049B\u0430\u0442\u0435 \u043D\u0435\u043C\u0435\u0441\u0435 \u043A\u043E\u043C\u043F\u0438\u043B\u044F\u0446\u0438\u044F \u049B\u0430\u0442\u0435\u0441\u0456",rankingRulesPracticalTimePriority:"\u0420\u0435\u0439\u0442\u0438\u043D\u0433 \u0435\u0440\u0435\u0436\u0435\u0441\u0456: \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430 \u0443\u0430\u049B\u044B\u0442\u044B \u0430\u044F\u0441\u044B\u043D\u0430\u043D \u0442\u044B\u0441 \u0436\u0456\u0431\u0435\u0440\u0443\u043B\u0435\u0440 \u0435\u0441\u0435\u043F\u043A\u0435 \u0430\u043B\u044B\u043D\u0431\u0430\u0439\u0434\u044B. \u049A\u0430\u0437\u0456\u0440 \u043D\u0430\u049B\u0442\u044B \u043E\u0440\u044B\u043D\u0434\u0430\u043B\u0443 \u0443\u0430\u049B\u044B\u0442\u044B \u0431\u043E\u0439\u044B\u043D\u0448\u0430 \u0441\u04B1\u0440\u044B\u043F\u0442\u0430\u043B\u0430\u0434\u044B; \u0442\u0435\u04A3 \u04E9\u0442\u043A\u0435\u043D \u0441\u04B1\u0440\u0430\u049B\u0442\u0430\u0440\u0434\u0430 \u0430\u0437 \u0443\u0430\u049B\u044B\u0442 \u0436\u04B1\u043C\u0441\u0430\u0493\u0430\u043D \u0436\u043E\u0493\u0430\u0440\u044B \u0442\u04B1\u0440\u0430\u0434\u044B. \u0411\u0430\u0493\u0430\u043B\u0430\u0443 \u0435\u0440\u0435\u0436\u0435\u0441\u0456\u043D \u043A\u04E9\u0440\u0443 \u04AF\u0448\u0456\u043D \u0431\u0430\u0441\u044B\u04A3\u044B\u0437",rankingPassed:"\u04E8\u0442\u043A\u0435\u043D\u0434\u0435\u0440 \u0440\u0435\u0439\u0442\u0438\u043D\u0433\u0456",score:"\u04B0\u043F\u0430\u0439",totalTimeSpent:"\u0416\u0430\u043B\u043F\u044B \u0443\u0430\u049B\u044B\u0442",question1_100:"\u0421\u04B1\u0440\u0430\u049B 1 (100)",completionTime:"\u0410\u044F\u049B\u0442\u0430\u0443 \u0443\u0430\u049B\u044B\u0442\u044B",passStatus:"\u04E8\u0442\u0443 \u0436\u0430\u0493\u0434\u0430\u0439\u044B",completionDuration:"\u041E\u0440\u044B\u043D\u0434\u0430\u043B\u0443 \u0443\u0430\u049B\u044B\u0442\u044B",updateScore:"\u0411\u0430\u0493\u0430\u043D\u044B \u0436\u0430\u04A3\u0430\u0440\u0442\u0443",studentGrades:"\u0421\u0442\u0443\u0434\u0435\u043D\u0442 \u0431\u0430\u0493\u0430\u043B\u0430\u0440\u044B",programmingReport:"\u0411\u0430\u0493\u0434\u0430\u0440\u043B\u0430\u043C\u0430\u043B\u0430\u0443 \u0435\u0441\u0435\u0431\u0456",exportProgrammingReport:"\u0411\u0430\u0493\u0434\u0430\u0440\u043B\u0430\u043C\u0430\u043B\u0430\u0443 \u0435\u0441\u0435\u0431\u0456\u043D \u044D\u043A\u0441\u043F\u043E\u0440\u0442\u0442\u0430\u0443",exportAllStudentsProgrammingReports:"\u0411\u0430\u0440\u043B\u044B\u049B \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0435\u0440\u0434\u0456\u04A3 \u0431\u0430\u0493\u0434\u0430\u0440\u043B\u0430\u043C\u0430\u043B\u0430\u0443 \u0435\u0441\u0435\u043F\u0442\u0435\u0440\u0456\u043D \u044D\u043A\u0441\u043F\u043E\u0440\u0442\u0442\u0430\u0443",overallEvaluation:"\u0416\u0430\u043B\u043F\u044B \u0431\u0430\u0493\u0430",commentHomework:"\u0422\u0430\u043F\u0441\u044B\u0440\u043C\u0430 \u0431\u043E\u0439\u044B\u043D\u0448\u0430 \u043F\u0456\u043A\u0456\u0440",stageScores:"\u041A\u0435\u0437\u0435\u04A3\u0434\u0456\u043A \u0431\u0430\u0493\u0430",questionsCompletedBeforeDeadline0Of1:"\u0410\u044F\u049B\u0442\u0430\u043B\u0493\u0430\u043D \u0441\u04B1\u0440\u0430\u049B\u0442\u0430\u0440 \u0441\u0430\u043D\u044B: 0/1",latestCompletedQuestions0Of1:"\u0421\u043E\u04A3\u0493\u044B \u0430\u044F\u049B\u0442\u0430\u043B\u0493\u0430\u043D \u0441\u04B1\u0440\u0430\u049B: 0/1",completionTime:"\u0410\u044F\u049B\u0442\u0430\u043B\u0443 \u0443\u0430\u049B\u044B\u0442\u044B",completionDuration:"\u041E\u0440\u044B\u043D\u0434\u0430\u043B\u0443 \u0443\u0430\u049B\u044B\u0442\u044B",evaluationCount:"\u0411\u0430\u0493\u0430\u043B\u0430\u0443 \u0441\u0430\u043D\u044B",passRate:"\u04E8\u0442\u0443 \u043F\u0430\u0439\u044B\u0437\u044B",score:"\u04B0\u043F\u0430\u0439",overallPracticeRanking:"\u0416\u0430\u043B\u043F\u044B \u0440\u0435\u0439\u0442\u0438\u043D\u0433",classRanking:"\u0422\u043E\u043F \u0456\u0448\u0456\u043B\u0456\u043A \u0440\u0435\u0439\u0442\u0438\u043D\u0433",evaluationSerialNumber:"\u0411\u0430\u0493\u0430\u043B\u0430\u0443 \u043D\u04E9\u043C\u0456\u0440\u0456",evaluationTime:"\u0411\u0430\u0493\u0430\u043B\u0430\u0443 \u0443\u0430\u049B\u044B\u0442\u044B",evaluationResult:"\u0411\u0430\u0493\u0430\u043B\u0430\u0443 \u043D\u04D9\u0442\u0438\u0436\u0435\u0441\u0456",questionName:"\u0421\u04B1\u0440\u0430\u049B \u0430\u0442\u0430\u0443\u044B",completionTime:"\u0410\u044F\u049B\u0442\u0430\u043B\u0443 \u0443\u0430\u049B\u044B\u0442\u044B",evaluationCount:"\u0411\u0430\u0493\u0430\u043B\u0430\u0443 \u0441\u0430\u043D\u044B",runTimeMs:"\u041E\u0440\u044B\u043D\u0434\u0430\u043B\u0443 \u0443\u0430\u049B\u044B\u0442\u044B (\u043C\u0441)",memoryKb:"\u0416\u0430\u0434\u044B (\u041A\u0411)",languageUsed:"\u049A\u043E\u043B\u0434\u0430\u043D\u044B\u043B\u0493\u0430\u043D \u0442\u0456\u043B",score:"\u04B0\u043F\u0430\u0439",ranking:"\u0420\u0435\u0439\u0442\u0438\u043D\u0433",noEvaluationRecordsThisLevel:"\u0411\u04B1\u043B \u0434\u0435\u04A3\u0433\u0435\u0439\u0434\u0435 \u0431\u0430\u0493\u0430\u043B\u0430\u0443 \u0436\u0430\u0437\u0431\u0430\u0441\u044B \u0436\u043E\u049B",questionDetails:"\u0421\u04B1\u0440\u0430\u049B\u0442\u0430\u0440\u0434\u044B \u0448\u0435\u0448\u0443 \u043C\u04D9\u043B\u0456\u043C\u0435\u0442\u0456",viewAnswerDetails:"\u0416\u0430\u0443\u0430\u043F \u0434\u0435\u0440\u0435\u043A\u0442\u0435\u0440\u0456\u043D \u043A\u04E9\u0440\u0443",returnToList:"\u0422\u0456\u0437\u0456\u043C\u0433\u0435 \u043E\u0440\u0430\u043B\u0443",previous:"\u0410\u043B\u0434\u044B\u04A3\u0493\u044B",next:"\u041A\u0435\u043B\u0435\u0441\u0456",commentHomework:"\u0422\u0430\u043F\u0441\u044B\u0440\u043C\u0430 \u0431\u043E\u0439\u044B\u043D\u0448\u0430 \u043F\u0456\u043A\u0456\u0440"},classroomExams:{startExam:"\u0415\u043C\u0442\u0438\u0445\u0430\u043D\u0434\u044B \u0431\u0430\u0441\u0442\u0430\u0443",objectiveQuestionsScore:"\u041E\u0431\u044A\u0435\u043A\u0442\u0438\u0432\u0442\u0456 \u0441\u04B1\u0440\u0430\u049B \u04B1\u043F\u0430\u0439\u044B",subjectiveQuestionsScore:"\u0421\u0443\u0431\u044A\u0435\u043A\u0442\u0438\u0432\u0442\u0456 \u0441\u04B1\u0440\u0430\u049B \u04B1\u043F\u0430\u0439\u044B",submissionStatus:"\u0416\u0456\u0431\u0435\u0440\u0443 \u043A\u04AF\u0439\u0456",currentCandidateInformation:"\u0410\u0493\u044B\u043C\u0434\u0430\u0493\u044B \u0435\u043C\u0442\u0438\u0445\u0430\u043D \u0442\u0430\u043F\u0441\u044B\u0440\u0443\u0448\u044B \u0442\u0443\u0440\u0430\u043B\u044B \u0430\u049B\u043F\u0430\u0440\u0430\u0442",honestExamDeclaration:"\u0410\u0434\u0430\u043B \u0435\u043C\u0442\u0438\u0445\u0430\u043D \u0442\u0430\u043F\u0441\u044B\u0440\u0443 \u0434\u0435\u043A\u043B\u0430\u0440\u0430\u0446\u0438\u044F\u0441\u044B",examRule1:"1. \u0415\u043C\u0442\u0438\u0445\u0430\u043D \u043A\u0435\u0437\u0456\u043D\u0434\u0435 \u0441\u0442\u0443\u0434\u0435\u043D\u0442 \u0442\u04D9\u0440\u0442\u0456\u043F\u0442\u0456 \u0441\u0430\u049B\u0442\u0430\u0443\u044B, \u0430\u0434\u0430\u043B \u0442\u0430\u043F\u0441\u044B\u0440\u0443\u044B \u0436\u04D9\u043D\u0435 \u043A\u04E9\u0448\u0456\u0440\u0443\u0434\u0435\u043D \u0431\u0430\u0441 \u0442\u0430\u0440\u0442\u0443\u044B \u043A\u0435\u0440\u0435\u043A. \u0415\u0440\u0435\u0436\u0435\u043D\u0456 \u0431\u04B1\u0437\u0443 \u0430\u043D\u044B\u049B\u0442\u0430\u043B\u0441\u0430, \u043E\u049B\u0443 \u043E\u0440\u043D\u044B\u043D\u044B\u04A3 \u0435\u043C\u0442\u0438\u0445\u0430\u043D \u0441\u0430\u044F\u0441\u0430\u0442\u044B\u043D\u0430 \u0441\u04D9\u0439\u043A\u0435\u0441 \u049B\u0430\u0442\u0430\u04A3 \u0448\u0430\u0440\u0430\u043B\u0430\u0440 \u049B\u043E\u043B\u0434\u0430\u043D\u044B\u043B\u0430\u0434\u044B. \u0411\u0430\u0440\u043B\u044B\u049B \u0441\u0430\u043B\u0434\u0430\u0440 \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0456\u04A3 \u04E9\u0437 \u0436\u0430\u0443\u0430\u043F\u043A\u0435\u0440\u0448\u0456\u043B\u0456\u0433\u0456\u043D\u0434\u0435.",examRule2:"2. \u0415\u043C\u0442\u0438\u0445\u0430\u043D \u043A\u0435\u0437\u0456\u043D\u0434\u0435 \u043C\u04D9\u0441\u0435\u043B\u0435 \u0442\u0443\u044B\u043D\u0434\u0430\u0441\u0430, \u0431\u0456\u0440\u0434\u0435\u043D \u0431\u0430\u049B\u044B\u043B\u0430\u0443\u0448\u044B\u0493\u0430 \u0445\u0430\u0431\u0430\u0440\u043B\u0430\u0441\u044B\u04A3\u044B\u0437. \u0415\u043C\u0442\u0438\u0445\u0430\u043D \u0431\u0456\u0442\u043A\u0435\u043D \u0441\u043E\u04A3 \u0430\u0439\u0442\u044B\u043B\u0493\u0430\u043D \u0448\u0430\u0493\u044B\u043C \u0436\u0430\u0440\u0430\u043C\u0441\u044B\u0437.",examRule3:"3. \u041F\u0440\u0430\u043A\u0442\u0438\u043A\u0430\u043B\u044B\u049B, \u0431\u0430\u0493\u0434\u0430\u0440\u043B\u0430\u043C\u0430\u043B\u0430\u0443 \u043D\u0435\u043C\u0435\u0441\u0435 \u043A\u043E\u0434 \u0442\u043E\u043B\u0442\u044B\u0440\u0443 \u0441\u04B1\u0440\u0430\u049B\u0442\u0430\u0440\u044B\u043D \u0430\u044F\u049B\u0442\u0430\u0493\u0430\u043D \u0441\u043E\u04A3, \u0435\u043C\u0442\u0438\u0445\u0430\u043D \u043F\u0430\u0440\u0430\u0493\u044B\u043D\u0434\u0430 \u0441\u043E\u04A3\u0493\u044B \u043D\u04B1\u0441\u049B\u0430\u043D\u044B \u0441\u0430\u049B\u0442\u0430\u0493\u0430\u043D\u044B\u04A3\u044B\u0437\u0493\u0430 \u043A\u04E9\u0437 \u0436\u0435\u0442\u043A\u0456\u0437\u0456\u04A3\u0456\u0437.",majorQuestions9:"\u041D\u0435\u0433\u0456\u0437\u0433\u0456 \u0441\u04B1\u0440\u0430\u049B\u0442\u0430\u0440 \u0441\u0430\u043D\u044B: 9",minorQuestions9:"\u049A\u043E\u0441\u044B\u043C\u0448\u0430 \u0441\u04B1\u0440\u0430\u049B\u0442\u0430\u0440 \u0441\u0430\u043D\u044B: 9",fullScore80_0:"\u0422\u043E\u043B\u044B\u049B \u04B1\u043F\u0430\u0439: 80.0",examDuration60Minutes:"\u0415\u043C\u0442\u0438\u0445\u0430\u043D \u04B1\u0437\u0430\u049B\u0442\u044B\u0493\u044B: 60 \u043C\u0438\u043D\u0443\u0442",returnToExamList:"\u0415\u043C\u0442\u0438\u0445\u0430\u043D \u0442\u0456\u0437\u0456\u043C\u0456\u043D\u0435 \u043E\u0440\u0430\u043B\u0443",iHaveReadEnterExam:"\u041C\u0435\u043D \u043E\u049B\u044B\u0434\u044B\u043C, \u0435\u043C\u0442\u0438\u0445\u0430\u043D\u0493\u0430 \u043A\u0456\u0440\u0443",inExam:"\u0415\u043C\u0442\u0438\u0445\u0430\u043D \u0436\u04AF\u0440\u0456\u043F \u0436\u0430\u0442\u044B\u0440",mark:"\u0411\u0435\u043B\u0433\u0456",submitCode:"\u041A\u043E\u0434 \u0436\u0456\u0431\u0435\u0440\u0443",enterAnswering:"\u0416\u0430\u0443\u0430\u043F \u0431\u0435\u0442\u0456\u043D\u0435 \u04E9\u0442\u0443",returnToTestPaper:"\u0421\u044B\u043D\u0430\u049B \u049B\u0430\u0493\u0430\u0437\u044B\u043D\u0430 \u043E\u0440\u0430\u043B\u0443",answeringDuration:"\u0416\u0430\u0443\u0430\u043F \u0431\u0435\u0440\u0443 \u0443\u0430\u049B\u044B\u0442\u044B",submissionTime:"\u0416\u0456\u0431\u0435\u0440\u0443 \u0443\u0430\u049B\u044B\u0442\u044B",questionBankSelection:"\u0421\u04B1\u0440\u0430\u049B \u0431\u0430\u0437\u0430\u0441\u044B\u043D\u0430\u043D \u0442\u0430\u04A3\u0434\u0430\u0443",batchImport:"\u0422\u043E\u043F\u0442\u0430\u043F \u0438\u043C\u043F\u043E\u0440\u0442\u0442\u0430\u0443",intelligentImport:"\u0418\u043D\u0442\u0435\u043B\u043B\u0435\u043A\u0442\u0443\u0430\u043B\u0434\u044B \u0438\u043C\u043F\u043E\u0440\u0442\u0442\u0430\u0443",simulateExam:"\u0415\u043C\u0442\u0438\u0445\u0430\u043D\u0434\u044B \u043C\u043E\u0434\u0435\u043B\u044C\u0434\u0435\u0443",saveTestPaper:"\u0421\u044B\u043D\u0430\u049B \u049B\u0430\u0493\u0430\u0437\u044B\u043D \u0441\u0430\u049B\u0442\u0430\u0443",createTestPaper:"\u0416\u0430\u04A3\u0430 \u0441\u044B\u043D\u0430\u049B \u049B\u0430\u0493\u0430\u0437\u044B\u043D \u0436\u0430\u0441\u0430\u0443",exportTestPaper:"\u0421\u044B\u043D\u0430\u049B \u049B\u0430\u0493\u0430\u0437\u044B\u043D \u044D\u043A\u0441\u043F\u043E\u0440\u0442\u0442\u0430\u0443",exportFormatSettings:"\u042D\u043A\u0441\u043F\u043E\u0440\u0442 \u043F\u0430\u0440\u0430\u043C\u0435\u0442\u0440\u043B\u0435\u0440\u0456\u043D \u043E\u0440\u043D\u0430\u0442\u0443",editTestPaper:"\u0421\u044B\u043D\u0430\u049B \u049B\u0430\u0493\u0430\u0437\u044B\u043D \u04E9\u04A3\u0434\u0435\u0443",simulateExam:"\u0415\u043C\u0442\u0438\u0445\u0430\u043D\u0434\u044B \u043C\u043E\u0434\u0435\u043B\u044C\u0434\u0435\u0443",answeringDuration:"\u0416\u0430\u0443\u0430\u043F \u0431\u0435\u0440\u0443 \u0443\u0430\u049B\u044B\u0442\u044B",recommendedAntiCheatingMode:"\u04B0\u0441\u044B\u043D\u044B\u043B\u0430\u0442\u044B\u043D \u043A\u04E9\u0448\u0456\u0440\u0443\u0434\u0456 \u0431\u043E\u043B\u0434\u044B\u0440\u043C\u0430\u0443 \u0440\u0435\u0436\u0438\u043C\u0456 (\u04D9\u0440\u0442\u04AF\u0440\u043B\u0456 \u0435\u043C\u0442\u0438\u0445\u0430\u043D \u0440\u0435\u0436\u0438\u043C\u0456\u043D\u0434\u0435 \u0436\u04AF\u0439\u0435 \u04B1\u0441\u044B\u043D\u044B\u043B\u0493\u0430\u043D \u049B\u0430\u0443\u0456\u043F\u0441\u0456\u0437\u0434\u0456\u043A \u043F\u0430\u0440\u0430\u043C\u0435\u0442\u0440\u043B\u0435\u0440\u0456\u043D \u0430\u0432\u0442\u043E\u043C\u0430\u0442\u0442\u044B \u0442\u04AF\u0440\u0434\u0435 \u0442\u0430\u04A3\u0434\u0430\u0439\u0434\u044B, \u049B\u0430\u0436\u0435\u0442 \u0431\u043E\u043B\u0441\u0430 \u049B\u043E\u043B\u043C\u0435\u043D \u0442\u04AF\u0437\u0435\u0442\u0443\u0433\u0435 \u0431\u043E\u043B\u0430\u0434\u044B)",studentLateArrivalLimit:"\u0421\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0456\u04A3 \u0435\u043C\u0442\u0438\u0445\u0430\u043D\u0493\u0430 \u043A\u0435\u0448\u0456\u0433\u0443 \u0448\u0435\u0433\u0456",reminderBeforeEnd:"1. \u0415\u043C\u0442\u0438\u0445\u0430\u043D \u0430\u044F\u049B\u0442\u0430\u043B\u0443\u0493\u0430 \u0434\u0435\u0439\u0456\u043D \u0431\u0456\u0440\u043D\u0435\u0448\u0435 \u043C\u0438\u043D\u0443\u0442 \u049B\u0430\u043B\u0493\u0430\u043D\u0434\u0430 \u0435\u0441\u043A\u0435\u0440\u0442\u0443 \u0436\u0456\u0431\u0435\u0440\u0456\u043B\u0435\u0434\u0456, \u043C\u0430\u0437\u043C\u04B1\u043D\u044B:",partialPointsForMissedSelectionsInMultipleChoice:"\u041A\u04E9\u043F \u0442\u0430\u04A3\u0434\u0430\u0443\u043B\u044B \u0441\u04B1\u0440\u0430\u049B\u0442\u0430\u0440\u0434\u0430 \u0436\u0430\u0443\u0430\u043F \u0442\u043E\u043B\u044B\u049B \u0442\u0430\u04A3\u0434\u0430\u043B\u043C\u0430\u0441\u0430 \u0434\u0430, \u0434\u04B1\u0440\u044B\u0441 \u0436\u0430\u0443\u0430\u043F\u0442\u0430\u0440\u0434\u044B\u04A3 \u0431\u0430\u0440\u043B\u044B\u0493\u044B \u0434\u04B1\u0440\u044B\u0441 \u0431\u043E\u043B\u0441\u0430, \u0456\u0448\u0456\u043D\u0430\u0440\u0430 \u04B1\u043F\u0430\u0439 \u0431\u0435\u0440\u0456\u043B\u0435\u0434\u0456 (\u04B1\u043F\u0430\u0439 = \u0442\u0430\u04A3\u0434\u0430\u043B\u0493\u0430\u043D \u0434\u04B1\u0440\u044B\u0441 \u0436\u0430\u0443\u0430\u043F\u0442\u0430\u0440 \u0441\u0430\u043D\u044B * (\u0441\u04B1\u0440\u0430\u049B\u0442\u044B\u04A3 \u0436\u0430\u043B\u043F\u044B \u04B1\u043F\u0430\u0439\u044B / \u0431\u0430\u0440\u043B\u044B\u049B \u0434\u04B1\u0440\u044B\u0441 \u0436\u0430\u0443\u0430\u043F \u0441\u0430\u043D\u044B))",ignoreCaseInFillInTheBlankScoring:"\u0411\u043E\u0441 \u043E\u0440\u044B\u043D\u0434\u044B \u0442\u043E\u043B\u0442\u044B\u0440\u0443 \u0441\u04B1\u0440\u0430\u049B\u0442\u0430\u0440\u044B\u043D\u0434\u0430 \u0430\u0493\u044B\u043B\u0448\u044B\u043D \u04D9\u0440\u0456\u043F\u0442\u0435\u0440\u0456\u043D\u0456\u04A3 \u0440\u0435\u0433\u0438\u0441\u0442\u0440\u0456\u043D \u0435\u043B\u0435\u043C\u0435\u0443 (\u0431\u0435\u043B\u0433\u0456\u043B\u0435\u043D\u0441\u0435, \u0431\u0430\u0493\u0430\u043B\u0430\u0443 \u043A\u0435\u0437\u0456\u043D\u0434\u0435 \u04AF\u043B\u043A\u0435\u043D-\u043A\u0456\u0448\u0456 \u04D9\u0440\u0456\u043F \u0430\u0439\u044B\u0440\u043C\u0430\u0441\u044B \u0435\u0441\u0435\u043F\u043A\u0435 \u0430\u043B\u044B\u043D\u0431\u0430\u0439\u0434\u044B)",allowStudentsToViewScores:"\u0421\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0435\u0440\u0433\u0435 \u0431\u0430\u0493\u0430\u043B\u0430\u0440\u044B\u043D \u043A\u04E9\u0440\u0443\u0433\u0435 \u0440\u04B1\u049B\u0441\u0430\u0442 \u0431\u0435\u0440\u0443 (\u0431\u0435\u043B\u0433\u0456\u043B\u0435\u043D\u0441\u0435, \u0441\u0442\u0443\u0434\u0435\u043D\u0442 \u0431\u0435\u043B\u0433\u0456\u043B\u0456 \u0431\u0456\u0440 \u043A\u0435\u0437\u0435\u04A3\u0434\u0435 \u0435\u043C\u0442\u0438\u0445\u0430\u043D \u043D\u04D9\u0442\u0438\u0436\u0435\u0441\u0456\u043D \u043A\u04E9\u0440\u0435 \u0430\u043B\u0430\u0434\u044B)",examStartPassword:"\u0415\u043C\u0442\u0438\u0445\u0430\u043D \u043F\u0430\u0440\u043E\u043B\u0456 (\u0431\u0435\u043B\u0433\u0456\u043B\u0435\u043D\u0441\u0435, \u0441\u0442\u0443\u0434\u0435\u043D\u0442 \u0431\u0456\u0440\u0456\u043D\u0448\u0456 \u0440\u0435\u0442 \u043A\u0456\u0440\u0433\u0435\u043D\u0434\u0435 \u0435\u043C\u0442\u0438\u0445\u0430\u043D \u0431\u0435\u0442\u0456\u043D\u0435 \u043A\u0456\u0440\u0443 \u04AF\u0448\u0456\u043D \u043F\u0430\u0440\u043E\u043B\u044C \u0435\u043D\u0433\u0456\u0437\u0443\u0456 \u043A\u0435\u0440\u0435\u043A)",examUnlockCode:"\u0415\u043C\u0442\u0438\u0445\u0430\u043D\u0434\u044B \u0436\u0430\u043B\u0493\u0430\u0441\u0442\u044B\u0440\u0443 \u043A\u043E\u0434\u044B (\u0431\u0435\u043B\u0433\u0456\u043B\u0435\u043D\u0441\u0435, \u0441\u0442\u0443\u0434\u0435\u043D\u0442 \u0435\u043C\u0442\u0438\u0445\u0430\u043D\u043D\u0430\u043D \u0448\u044B\u0493\u044B\u043F \u049B\u0430\u0439\u0442\u0430 \u043A\u0456\u0440\u0433\u0456\u0441\u0456 \u043A\u0435\u043B\u0441\u0435, \u0431\u04B1\u043B \u043A\u043E\u0434\u0442\u044B \u0435\u043D\u0433\u0456\u0437\u0443\u0456 \u049B\u0430\u0436\u0435\u0442)",examLoginRestriction:"\u041A\u0456\u0440\u0443\u0434\u0456 \u0448\u0435\u043A\u0442\u0435\u0443 (\u0431\u0435\u043B\u0433\u0456\u043B\u0435\u043D\u0441\u0435, \u0441\u0442\u0443\u0434\u0435\u043D\u0442 \u0435\u043C\u0442\u0438\u0445\u0430\u043D \u043A\u0435\u0437\u0456\u043D\u0434\u0435 \u0435\u043A\u0456\u043D\u0448\u0456 \u0440\u0435\u0442 \u0436\u04AF\u0439\u0435\u0433\u0435 \u043A\u0456\u0440\u0433\u0435\u043D\u0434\u0435 \u0431\u0430\u049B\u044B\u043B\u0430\u0443\u0448\u044B \u0435\u043C\u0442\u0438\u0445\u0430\u043D \u043A\u043E\u0434\u044B\u043D \u0435\u043D\u0433\u0456\u0437\u0443\u0456 \u0442\u0438\u0456\u0441)",screenSwitchingLimit:"\u0415\u043C\u0442\u0438\u0445\u0430\u043D \u043A\u0435\u0437\u0456\u043D\u0434\u0435 \u0431\u0435\u0442\u0442\u0435\u0440\u0434\u0456 3 \u0440\u0435\u0442\u0442\u0435\u043D \u0430\u0440\u0442\u044B\u049B \u0430\u0443\u044B\u0441\u0442\u044B\u0440\u0493\u0430\u043D \u0441\u0442\u0443\u0434\u0435\u043D\u0442 \u0430\u0432\u0442\u043E\u043C\u0430\u0442\u0442\u044B \u0442\u04AF\u0440\u0434\u0435 \u0435\u043C\u0442\u0438\u0445\u0430\u043D \u0442\u0430\u043F\u0441\u044B\u0440\u0430\u0434\u044B; \u0431\u0430\u0441\u049B\u0430 \u0431\u0435\u0442\u043A\u0435 5 \u0441\u0435\u043A\u0443\u043D\u0434\u0442\u0430\u043D \u0430\u0440\u0442\u044B\u049B \u0430\u0443\u044B\u0441\u049B\u0430\u043D \u0436\u0430\u0493\u0434\u0430\u0439\u0434\u0430 \u0436\u04AF\u0439\u0435 \u044D\u043A\u0440\u0430\u043D \u0430\u0443\u044B\u0441\u0442\u044B\u0440\u044B\u043B\u0434\u044B \u0434\u0435\u043F \u0431\u0435\u043B\u0433\u0456\u043B\u0435\u0439\u0434\u0456. \u0422\u043E\u043B\u044B\u049B \u044D\u043A\u0440\u0430\u043D\u043D\u0430\u043D \u0448\u044B\u049B\u049B\u0430\u043D \u043D\u0435\u043C\u0435\u0441\u0435 \u0431\u0430\u0441\u049B\u0430 \u0431\u0435\u0442\u043A\u0435 \u04E9\u0442\u043A\u0435\u043D \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0456\u04A3 \u04D9\u0440\u0435\u043A\u0435\u0442\u0456 \u0442\u0456\u0440\u043A\u0435\u043B\u0435\u0434\u0456.",ipAddressBinding:"IP \u043C\u0435\u043A\u0435\u043D\u0436\u0430\u0439\u0434\u044B \u0431\u0430\u0439\u043B\u0430\u0443 (\u0431\u0435\u043B\u0433\u0456\u043B\u0435\u043D\u0441\u0435, \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0456\u04A3 \u0435\u0441\u0435\u043F\u0442\u0456\u043A \u0436\u0430\u0437\u0431\u0430\u0441\u044B \u0430\u0432\u0442\u043E\u043C\u0430\u0442\u0442\u044B \u0442\u04AF\u0440\u0434\u0435 \u049B\u04B1\u0440\u044B\u043B\u0493\u044B\u043D\u044B\u04A3 \u0441\u044B\u0440\u0442\u049B\u044B \u043D\u0435\u043C\u0435\u0441\u0435 \u0456\u0448\u043A\u0456 IP \u043C\u0435\u043A\u0435\u043D\u0436\u0430\u0439\u044B\u043C\u0435\u043D \u0431\u0430\u0439\u043B\u0430\u043D\u044B\u0441\u0430\u0434\u044B. \u0415\u0440\u0435\u043A\u0448\u0435 \u0436\u0430\u0493\u0434\u0430\u0439 \u0431\u043E\u043B\u0441\u0430, \u043C\u04B1\u0493\u0430\u043B\u0456\u043C \u043D\u0435\u043C\u0435\u0441\u0435 \u0430\u0441\u0441\u0438\u0441\u0442\u0435\u043D\u0442 \u0431\u043E\u0441\u0430\u0442\u0430 \u0430\u043B\u0430\u0434\u044B.)",bindExternalIP:"\u0421\u044B\u0440\u0442\u049B\u044B IP \u0431\u0430\u0439\u043B\u0430\u0443 (\u043C\u0435\u043A\u0442\u0435\u043F \u0436\u0435\u043B\u0456\u0441\u0456\u043D\u0434\u0435\u0433\u0456 \u043A\u043E\u043C\u043F\u044C\u044E\u0442\u0435\u0440\u043B\u0435\u0440\u0434\u0456\u04A3 \u0441\u044B\u0440\u0442\u049B\u044B IP \u043C\u0435\u043A\u0435\u043D\u0436\u0430\u0439\u044B \u04E9\u0437\u0433\u0435\u0440\u0443\u0456 \u043C\u04AF\u043C\u043A\u0456\u043D)",bindInternalIP:"\u0406\u0448\u043A\u0456 IP \u0431\u0430\u0439\u043B\u0430\u0443 (IP \u0430\u043B\u0443 \u04AF\u0448\u0456\u043D \u043F\u043B\u0430\u0433\u0438\u043D \u043E\u0440\u043D\u0430\u0442\u0443 \u049B\u0430\u0436\u0435\u0442, \u043F\u043B\u0430\u0433\u0438\u043D\u0434\u0456 \u0436\u04AF\u043A\u0442\u0435\u04A3\u0456\u0437)",restrictExamAccessIP:"\u0415\u043C\u0442\u0438\u0445\u0430\u043D\u0493\u0430 \u049B\u0430\u0442\u044B\u0441\u0443\u0493\u0430 \u0440\u04B1\u049B\u0441\u0430\u0442 \u0435\u0442\u0456\u043B\u0433\u0435\u043D IP \u0448\u0435\u043A\u0442\u0435\u0443 (\u0435\u043C\u0442\u0438\u0445\u0430\u043D \u0442\u0430\u043F\u0441\u044B\u0440\u0430\u0442\u044B\u043D \u049B\u04B1\u0440\u044B\u043B\u0493\u044B\u043B\u0430\u0440\u0434\u044B\u04A3 IP \u0434\u0438\u0430\u043F\u0430\u0437\u043E\u043D\u044B\u043D \u0448\u0435\u043A\u0442\u0435\u0443) \u0421\u044B\u0440\u0442\u049B\u044B IP \u0434\u0438\u0430\u043F\u0430\u0437\u043E\u043D\u044B: \u0406\u0448\u043A\u0456 IP \u0434\u0438\u0430\u043F\u0430\u0437\u043E\u043D\u044B:",enableCameraCaptureDuringExam:"\u0415\u043C\u0442\u0438\u0445\u0430\u043D \u043A\u0435\u0437\u0456\u043D\u0434\u0435 \u043A\u0430\u043C\u0435\u0440\u0430 \u0430\u0440\u049B\u044B\u043B\u044B \u0441\u0443\u0440\u0435\u0442\u043A\u0435 \u0442\u04AF\u0441\u0456\u0440\u0443 (\u0441\u0442\u0443\u0434\u0435\u043D\u0442 \u0435\u043C\u0442\u0438\u0445\u0430\u043D \u043A\u0435\u0437\u0456\u043D\u0434\u0435 \u0432\u0435\u0431-\u043A\u0430\u043C\u0435\u0440\u0430 \u0430\u0440\u049B\u044B\u043B\u044B \u043A\u0435\u0437\u0434\u0435\u0439\u0441\u043E\u049B 5 \u0440\u0435\u0442\u043A\u0435 \u0434\u0435\u0439\u0456\u043D \u0441\u0443\u0440\u0435\u0442\u043A\u0435 \u0442\u04AF\u0441\u0456\u0440\u0456\u043B\u0435\u0434\u0456, \u043D\u04D9\u0442\u0438\u0436\u0435\u043B\u0435\u0440 \u0442\u0430\u043B\u0434\u0430\u0443\u0434\u0430 \u043A\u04E9\u0440\u0441\u0435\u0442\u0456\u043B\u0435\u0434\u0456, \u0435\u04A3 \u043A\u04E9\u0431\u0456 10 \u0440\u0435\u0442 \u043E\u0440\u043D\u0430\u0442\u0443\u0493\u0430 \u0431\u043E\u043B\u0430\u0434\u044B)",faceVerificationBeforeExam:"\u0415\u043C\u0442\u0438\u0445\u0430\u043D \u0430\u043B\u0434\u044B\u043D\u0434\u0430 \u0431\u0435\u0442 \u043F\u0456\u0448\u0456\u043D\u0456\u043D \u0442\u0430\u043D\u0443 \u0430\u0440\u049B\u044B\u043B\u044B \u0441\u04D9\u0439\u043A\u0435\u0441\u0442\u0435\u043D\u0434\u0456\u0440\u0443 (\u0431\u0435\u043B\u0433\u0456\u043B\u0435\u043D\u0441\u0435, \u0441\u0442\u0443\u0434\u0435\u043D\u0442 \u0435\u043C\u0442\u0438\u0445\u0430\u043D\u0493\u0430 \u043A\u0456\u0440\u0443 \u0430\u043B\u0434\u044B\u043D\u0434\u0430 \u0431\u0435\u0442-\u04D9\u043B\u043F\u0435\u0442\u0456\u043D \u0440\u0430\u0441\u0442\u0430\u0443\u044B \u049B\u0430\u0436\u0435\u0442)",enableMobileVideoRecordingDuringExam:"\u0415\u043C\u0442\u0438\u0445\u0430\u043D \u043A\u0435\u0437\u0456\u043D\u0434\u0435 \u0442\u0435\u043B\u0435\u0444\u043E\u043D \u043A\u0430\u043C\u0435\u0440\u0430\u0441\u044B\u043D \u043F\u0430\u0439\u0434\u0430\u043B\u0430\u043D\u044B\u043F \u0431\u0435\u0439\u043D\u0435 \u0442\u04AF\u0441\u0456\u0440\u0443 (\u0441\u0442\u0443\u0434\u0435\u043D\u0442 \u0435\u043C\u0442\u0438\u0445\u0430\u043D \u0430\u043B\u0434\u044B\u043D\u0434\u0430 \u0442\u0435\u043B\u0435\u0444\u043E\u043D \u0430\u0440\u049B\u044B\u043B\u044B \u0431\u0435\u0439\u043D\u0435\u0436\u0430\u0437\u0431\u0430 \u049B\u043E\u0441\u0443\u044B \u049B\u0430\u0436\u0435\u0442, \u043C\u04B1\u0493\u0430\u043B\u0456\u043C\u0434\u0435\u0440 \u043E\u043D\u044B \u0431\u0430\u049B\u044B\u043B\u0430\u0443 \u0431\u0435\u0442\u0456\u043D\u0434\u0435 \u049B\u0430\u0440\u0430\u0439 \u0430\u043B\u0430\u0434\u044B)",save:"\u0421\u0430\u049B\u0442\u0430\u0443",centralizedReview:"\u041E\u0440\u0442\u0430\u043B\u044B\u049B\u0442\u0430\u043D \u0431\u0430\u0493\u0430\u043B\u0430\u0443 (\u0435\u0433\u0435\u0440 \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0435\u0440 \u0436\u0430\u0443\u0430\u043F\u0442\u0430\u0440\u044B\u043D \u0436\u0456\u0431\u0435\u0440\u0433\u0435\u043D \u0436\u04D9\u043D\u0435 \u0435\u043C\u0442\u0438\u0445\u0430\u043D \u0430\u044F\u049B\u0442\u0430\u043B\u0493\u0430\u043D \u0431\u043E\u043B\u0441\u0430, \u0430\u043B \u0442\u0435\u0441\u0442 \u0442\u043E\u043B\u0442\u044B\u0440\u0443, \u049B\u044B\u0441\u049B\u0430\u0448\u0430 \u0436\u0430\u0443\u0430\u043F, \u0431\u0430\u0493\u0434\u0430\u0440\u043B\u0430\u043C\u0430\u043B\u0430\u0443, \u043F\u0440\u0430\u043A\u0442\u0438\u043A\u0430\u043B\u044B\u049B \u0441\u04B1\u0440\u0430\u049B\u0442\u0430\u0440 \u0431\u043E\u043B\u0441\u0430, \u043E\u0440\u0442\u0430\u043B\u044B\u049B\u0442\u0430\u043D \u0431\u0430\u0493\u0430\u043B\u0430\u0443 \u049B\u043E\u0441\u044B\u043B\u0430\u0434\u044B)",centralizedGradingCannotBeDisabled:"\u041E\u0440\u0442\u0430\u043B\u044B\u049B\u0442\u0430\u043D \u0431\u0430\u0493\u0430\u043B\u0430\u0443 \u049B\u043E\u0441\u044B\u043B\u0493\u0430\u043D\u043D\u0430\u043D \u043A\u0435\u0439\u0456\u043D \u04E9\u0448\u0456\u0440\u0443 \u043C\u04AF\u043C\u043A\u0456\u043D \u0435\u043C\u0435\u0441",returnForRedo:"\u049A\u0430\u0439\u0442\u0430\u0440\u044B\u043F \u049B\u0430\u0439\u0442\u0430 \u0442\u0430\u043F\u0441\u044B\u0440\u0443",statisticalDimensions:"\u0422\u0430\u043B\u0434\u0430\u0443 \u04E9\u043B\u0448\u0435\u043C\u0434\u0435\u0440\u0456",exportExamSummary:"\u0415\u043C\u0442\u0438\u0445\u0430\u043D \u049B\u043E\u0440\u044B\u0442\u044B\u043D\u0434\u044B\u0441\u044B\u043D \u044D\u043A\u0441\u043F\u043E\u0440\u0442\u0442\u0430\u0443",selectResources:"\u0420\u0435\u0441\u0443\u0440\u0441\u0442\u0430\u0440\u0434\u044B \u043F\u0430\u0439\u0434\u0430\u043B\u0430\u043D\u0443",exportCurrentStudentTestPaper:"\u0410\u0493\u044B\u043C\u0434\u0430\u0493\u044B \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0456\u04A3 \u0441\u044B\u043D\u0430\u049B \u049B\u0430\u0493\u0430\u0437\u044B\u043D \u044D\u043A\u0441\u043F\u043E\u0440\u0442\u0442\u0430\u0443",answerSheet:"\u0416\u0430\u0443\u0430\u043F \u043F\u0430\u0440\u0430\u0493\u044B",objectiveQuestions:"\u041E\u0431\u044A\u0435\u043A\u0442\u0438\u0432\u0442\u0456 \u0441\u04B1\u0440\u0430\u049B\u0442\u0430\u0440",showOnlyWrongQuestions:"\u0422\u0435\u043A \u049B\u0430\u0442\u0435 \u0441\u04B1\u0440\u0430\u049B\u0442\u0430\u0440\u0434\u044B \u043A\u04E9\u0440\u0441\u0435\u0442\u0443",showOnlySubjectiveQuestions:"\u0422\u0435\u043A \u0441\u0443\u0431\u044A\u0435\u043A\u0442\u0438\u0432\u0442\u0456 \u0441\u04B1\u0440\u0430\u049B\u0442\u0430\u0440\u0434\u044B \u043A\u04E9\u0440\u0441\u0435\u0442\u0443",subjectiveQuestions:"\u0421\u0443\u0431\u044A\u0435\u043A\u0442\u0438\u0432\u0442\u0456 \u0441\u04B1\u0440\u0430\u049B\u0442\u0430\u0440",edit:"\u04E8\u04A3\u0434\u0435\u0443",scoringMethod:"\u0411\u0430\u0493\u0430 \u049B\u043E\u044E \u0442\u04D9\u0441\u0456\u043B\u0456",totalScore:"\u0416\u0430\u043B\u043F\u044B \u04B1\u043F\u0430\u0439",fullPointsIfAllCorrect:"\u0411\u0430\u0440\u043B\u044B\u0493\u044B \u0434\u04B1\u0440\u044B\u0441 \u0431\u043E\u043B\u0441\u0430 \u0442\u043E\u043B\u044B\u049B \u04B1\u043F\u0430\u0439",partialPointsIfMissedSelections:"\u0416\u0430\u0440\u0442\u044B\u043B\u0430\u0439 \u0434\u04B1\u0440\u044B\u0441 \u0431\u043E\u043B\u0441\u0430 \u0456\u0448\u0456\u043D\u0430\u0440\u0430 \u04B1\u043F\u0430\u0439",quickScoring:"\u0416\u044B\u043B\u0434\u0430\u043C \u0431\u0430\u0493\u0430\u043B\u0430\u0443",fullPoints:"\u0422\u043E\u043B\u044B\u049B \u04B1\u043F\u0430\u0439",submitReview:"\u0411\u0430\u0493\u0430\u043B\u0430\u0443\u0434\u044B \u0436\u0456\u0431\u0435\u0440\u0443",reviewProgress:"\u0411\u0430\u0493\u0430\u043B\u0430\u0443 \u0431\u0430\u0440\u044B\u0441\u044B",studentAnswerCorrectCorrectAnswerWrongNoAnalysis:"\u0421\u0442\u0443\u0434\u0435\u043D\u0442 \u0436\u0430\u0443\u0430\u0431\u044B: \u0434\u04B1\u0440\u044B\u0441 \u0414\u04B1\u0440\u044B\u0441 \u0436\u0430\u0443\u0430\u043F: \u049B\u0430\u0442\u0435 \u0422\u04AF\u0441\u0456\u043D\u0434\u0456\u0440\u043C\u0435: \u0422\u04AF\u0441\u0456\u043D\u0434\u0456\u0440\u043C\u0435 \u0436\u043E\u049B",viewEvaluationRecords:"\u0411\u0430\u0493\u0430\u043B\u0430\u0443 \u0436\u0430\u0437\u0431\u0430\u0441\u044B\u043D \u043A\u04E9\u0440\u0443",runCode:"\u041A\u043E\u0434\u0442\u044B \u043E\u0440\u044B\u043D\u0434\u0430\u0443",adjustScore:"\u04B0\u043F\u0430\u0439\u0434\u044B \u0442\u04AF\u0437\u0435\u0442\u0443",clearanceCode:"\u04E8\u0442\u0443 \u043A\u043E\u0434\u044B (\u0441\u0442\u0443\u0434\u0435\u043D\u0442 \u04E9\u0442\u043A\u0435\u043D \u043A\u043E\u0434\u0442\u044B \u043A\u04E9\u0440\u0441\u0435\u0442\u0443, \u04E9\u0442\u043F\u0435\u0433\u0435\u043D \u0436\u0430\u0493\u0434\u0430\u0439\u0434\u0430 \u0441\u043E\u04A3\u0493\u044B \u043A\u043E\u0434 \u043D\u04B1\u0441\u049B\u0430\u0441\u044B\u043D \u043A\u04E9\u0440\u0441\u0435\u0442\u0443)",viewAnswerDetails:"\u0416\u0430\u0443\u0430\u043F \u0434\u0435\u0440\u0435\u043A\u0442\u0435\u0440\u0456\u043D \u043A\u04E9\u0440\u0443",evaluationRecords:"\u0411\u0430\u0493\u0430\u043B\u0430\u0443 \u0436\u0430\u0437\u0431\u0430\u0441\u044B",totalScore:"\u0416\u0430\u043B\u043F\u044B \u04B1\u043F\u0430\u0439",groupByObjectiveScore:"\u041E\u0431\u044A\u0435\u043A\u0442\u0438\u0432\u0442\u0456 \u0441\u04B1\u0440\u0430\u049B\u0442\u0430\u0440 \u0431\u043E\u0439\u044B\u043D\u0448\u0430 \u0442\u043E\u043F\u0442\u0430\u0443",sequentialReviewWithinGroup:"\u0422\u043E\u043F \u0456\u0448\u0456\u043B\u0456\u043A \u0440\u0435\u0442\u043F\u0435\u043D \u0431\u0430\u0493\u0430\u043B\u0430\u0443",review:"\u0411\u0430\u0493\u0430\u043B\u0430\u0443",centralizedGrading:"\u041E\u0440\u0442\u0430\u043B\u044B\u049B\u0442\u0430\u043D \u0431\u0430\u0493\u0430\u043B\u0430\u0443",allExamModes:"\u0411\u0430\u0440\u043B\u044B\u049B \u0435\u043C\u0442\u0438\u0445\u0430\u043D \u0440\u0435\u0436\u0438\u043C\u0434\u0435\u0440\u0456"},questionBankAddQuestion:{returnToList:"\u0422\u0456\u0437\u0456\u043C\u0433\u0435 \u043E\u0440\u0430\u043B\u0443",continueAdding:"\u049A\u043E\u0441\u0443\u0434\u044B \u0436\u0430\u043B\u0493\u0430\u0441\u0442\u044B\u0440\u0443",questionAddedSuccessfully:"\u0421\u04B1\u0440\u0430\u049B \u0441\u04D9\u0442\u0442\u0456 \u049B\u043E\u0441\u044B\u043B\u0434\u044B",pleaseSelectKnowledgePointsMultipleAllowed:"\u0411\u0456\u043B\u0456\u043C \u0442\u0430\u049B\u044B\u0440\u044B\u043F\u0442\u0430\u0440\u044B\u043D \u0442\u0430\u04A3\u0434\u0430\u04A3\u044B\u0437 (\u0431\u0456\u0440\u043D\u0435\u0448\u0435\u0443\u0456\u043D \u0442\u0430\u04A3\u0434\u0430\u0443\u0493\u0430 \u0431\u043E\u043B\u0430\u0434\u044B)",noSuitableKnowledgePointsCreateNew:"\u0422\u0438\u0456\u0441\u0442\u0456 \u0442\u0430\u049B\u044B\u0440\u044B\u043F \u0436\u043E\u049B \u043F\u0430? \u0416\u0430\u04A3\u0430 \u0442\u0430\u049B\u044B\u0440\u044B\u043F \u049B\u043E\u0441\u0443",questionStem:"\u0421\u04B1\u0440\u0430\u049B \u043C\u04D9\u0442\u0456\u043D\u0456",answerOptions:"\u0416\u0430\u0443\u0430\u043F \u043D\u04B1\u0441\u049B\u0430\u043B\u0430\u0440\u044B",pleaseEnterOption:"\u0416\u0430\u0443\u0430\u043F \u043D\u04B1\u0441\u049B\u0430\u0441\u044B\u043D \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437",setAsAnswer:"\u0416\u0430\u0443\u0430\u043F \u0440\u0435\u0442\u0456\u043D\u0434\u0435 \u0431\u0435\u043B\u0433\u0456\u043B\u0435\u0443",addOption:"\u041D\u04B1\u0441\u049B\u0430 \u049B\u043E\u0441\u0443",questionAnalysis:"\u0421\u04B1\u0440\u0430\u049B\u049B\u0430 \u0442\u0430\u043B\u0434\u0430\u0443",pleaseEditQuestionAnalysisOptional:"\u0421\u04B1\u0440\u0430\u049B \u0442\u0430\u043B\u0434\u0430\u0443\u044B\u043D \u04E9\u04A3\u0434\u0435\u0443 (\u043C\u0456\u043D\u0434\u0435\u0442\u0442\u0456 \u0435\u043C\u0435\u0441)",addReferenceAnswer:"\u0416\u0430\u04A3\u0430 \u04AF\u043B\u0433\u0456 \u0436\u0430\u0443\u0430\u043F \u049B\u043E\u0441\u0443",delete:"\u0416\u043E\u044E",correctAnswer:"\u0414\u04B1\u0440\u044B\u0441 \u0436\u0430\u0443\u0430\u043F",clickToInsertBlank:"\u0411\u043E\u0441 \u043E\u0440\u044B\u043D \u0435\u043D\u0433\u0456\u0437\u0443",blank1:"\u0411\u043E\u0441 \u043E\u0440\u044B\u043D 1",textMode:"\u041C\u04D9\u0442\u0456\u043D \u0440\u0435\u0436\u0438\u043C\u0456",mathFormulaMode:"\u041C\u0430\u0442\u0435\u043C\u0430\u0442\u0438\u043A\u0430\u043B\u044B\u049B \u0444\u043E\u0440\u043C\u0443\u043B\u0430 \u0440\u0435\u0436\u0438\u043C\u0456",ignoreCaseInScoring:"\u0411\u0430\u0493\u0430\u043B\u0430\u0443 \u043A\u0435\u0437\u0456\u043D\u0434\u0435 \u04D9\u0440\u0456\u043F \u0440\u0435\u0433\u0438\u0441\u0442\u0440\u0456\u043D \u0435\u043B\u0435\u043C\u0435\u0443",ignoreSpacesInScoring:"\u0411\u0430\u0493\u0430\u043B\u0430\u0443 \u043A\u0435\u0437\u0456\u043D\u0434\u0435 \u0431\u043E\u0441 \u043E\u0440\u044B\u043D\u0434\u0430\u0440\u0434\u044B \u0435\u043B\u0435\u043C\u0435\u0443",pleaseEditReferenceAnswerOptional:"\u04AE\u043B\u0433\u0456 \u0436\u0430\u0443\u0430\u043F\u0442\u044B \u04E9\u04A3\u0434\u0435\u0443 (\u043C\u0456\u043D\u0434\u0435\u0442\u0442\u0456 \u0435\u043C\u0435\u0441)",scoringKeywords:"\u0411\u0430\u0493\u0430\u043B\u0430\u0443 \u043A\u0456\u043B\u0442 \u0441\u04E9\u0437\u0434\u0435\u0440\u0456",supportMultipleKeywordsOrWithPipe:"\u0411\u0456\u0440\u043D\u0435\u0448\u0435 \u043A\u0456\u043B\u0442 \u0441\u04E9\u0437 \u043E\u0440\u043D\u0430\u0442\u0443\u0493\u0430 \u0431\u043E\u043B\u0430\u0434\u044B; \u0431\u0430\u043B\u0430\u043C\u0430 \u043A\u0456\u043B\u0442 \u0441\u04E9\u0437\u0434\u0435\u0440 \xAB|\xBB \u0442\u0430\u04A3\u0431\u0430\u0441\u044B\u043C\u0435\u043D \u0431\u04E9\u043B\u0456\u043D\u0435\u0434\u0456",enterToSaveKeyword:"Enter \u043F\u0435\u0440\u043D\u0435\u0441\u0456\u043D \u0431\u0430\u0441\u0443 \u0430\u0440\u049B\u044B\u043B\u044B \u043A\u0456\u043B\u0442 \u0441\u04E9\u0437\u0434\u0456 \u0441\u0430\u049B\u0442\u0430\u0443",addSubQuestion:"\u041A\u0456\u0448\u0456 \u0441\u04B1\u0440\u0430\u049B \u049B\u043E\u0441\u0443",singleMultiLineBlank:"\u0411\u0456\u0440 \u0436\u043E\u043B\u0434\u044B / \u043A\u04E9\u043F \u0436\u043E\u043B\u0434\u044B \u0431\u043E\u0441 \u043E\u0440\u044B\u043D",scoringExplanation:"\u0411\u0430\u0493\u0430 \u049B\u043E\u044E \u0435\u0440\u0435\u0436\u0435\u0441\u0456",studentMustSubmitCodeForScoring:"1. \u0421\u0442\u0443\u0434\u0435\u043D\u0442 \u0436\u0430\u0443\u0430\u043F \u0435\u043D\u0433\u0456\u0437\u0433\u0435\u043D \u0441\u043E\u04A3 \u0431\u0430\u0493\u0434\u0430\u0440\u043B\u0430\u043C\u0430\u043D\u044B \u0436\u0456\u0431\u0435\u0440\u0456\u043F \u0431\u0430\u0493\u0430\u043B\u0430\u0443 \u043E\u0440\u044B\u043D\u0434\u0430\u0443\u044B \u049B\u0430\u0436\u0435\u0442.",programmingLanguage:"\u0411\u0430\u0493\u0434\u0430\u0440\u043B\u0430\u043C\u0430\u043B\u0430\u0443 \u0442\u0456\u043B\u0456",scoringCalculationExplanation:"2. \u0411\u0430\u0493\u0430\u043B\u0430\u0443 \u043A\u0435\u0437\u0456\u043D\u0434\u0435 \u0436\u04AF\u0439\u0435 \u0431\u0430\u0493\u0434\u0430\u0440\u043B\u0430\u043C\u0430\u0434\u0430\u0493\u044B \u0431\u0430\u0440\u043B\u044B\u049B \u0431\u043E\u0441 \u043E\u0440\u044B\u043D\u0434\u0430\u0440\u0434\u044B \u0441\u0442\u0443\u0434\u0435\u043D\u0442 \u0435\u043D\u0433\u0456\u0437\u0433\u0435\u043D \u0436\u0430\u0443\u0430\u043F\u0442\u0430\u0440\u043C\u0435\u043D \u0430\u0443\u044B\u0441\u0442\u044B\u0440\u044B\u043F \u0442\u0435\u043A\u0441\u0435\u0440\u0435\u0434\u0456. \u0428\u044B\u0493\u044B\u0441 \u043D\u04D9\u0442\u0438\u0436\u0435\u0441\u0456 \u0441\u044B\u043D\u0430\u049B \u0436\u0438\u043D\u0430\u0493\u044B\u043C\u0435\u043D \u0441\u04D9\u0439\u043A\u0435\u0441 \u043A\u0435\u043B\u0441\u0435, \u0442\u043E\u043B\u044B\u049B \u04B1\u043F\u0430\u0439 \u0431\u0435\u0440\u0456\u043B\u0435\u0434\u0456. \u0415\u0433\u0435\u0440 \u0442\u043E\u043B\u044B\u049B \u0441\u04D9\u0439\u043A\u0435\u0441 \u043A\u0435\u043B\u043C\u0435\u0441\u0435, \u0436\u04AF\u0439\u0435 \u04D9\u0440 \u0431\u043E\u0441 \u043E\u0440\u044B\u043D\u0434\u044B \u0436\u0435\u043A\u0435-\u0436\u0435\u043A\u0435 \u0442\u0435\u043A\u0441\u0435\u0440\u0456\u043F, \u049B\u0430\u043B\u0493\u0430\u043D\u0434\u0430\u0440\u044B\u043D \u0441\u0442\u0430\u043D\u0434\u0430\u0440\u0442\u0442\u044B \u0436\u0430\u0443\u0430\u043F\u043F\u0435\u043D \u0430\u043B\u043C\u0430\u0441\u0442\u044B\u0440\u0430\u0434\u044B. \u0415\u0433\u0435\u0440 \u0431\u04B1\u043B \u043A\u043E\u043C\u0431\u0438\u043D\u0430\u0446\u0438\u044F \u0434\u04B1\u0440\u044B\u0441 \u043D\u04D9\u0442\u0438\u0436\u0435 \u0431\u0435\u0440\u0441\u0435, \u0441\u043E\u043B \u043E\u0440\u044B\u043D\u0493\u0430 \u0442\u043E\u043B\u044B\u049B \u04B1\u043F\u0430\u0439, \u04D9\u0439\u0442\u043F\u0435\u0441\u0435 0 \u04B1\u043F\u0430\u0439 \u0431\u0435\u0440\u0456\u043B\u0435\u0434\u0456.",maxEvaluationTimeSeconds:"\u041C\u0430\u043A\u0441\u0438\u043C\u0430\u043B\u0434\u044B \u0431\u0430\u0493\u0430\u043B\u0430\u0443 \u0443\u0430\u049B\u044B\u0442\u044B (\u0441\u0435\u043A\u0443\u043D\u0434)",spaceHandlingInEvaluation:"\u0411\u0430\u0493\u0430\u043B\u0430\u0443 \u043A\u0435\u0437\u0456\u043D\u0434\u0435 \u0431\u043E\u0441 \u043E\u0440\u044B\u043D\u0434\u0430\u0440\u0434\u044B \u04E9\u04A3\u0434\u0435\u0443",doNotIgnoreSpaces:"\u0411\u043E\u0441 \u043E\u0440\u044B\u043D\u0434\u0430\u0440\u0434\u044B \u0435\u043B\u0435\u043C\u0435\u0443",ignoreLeadingTrailingSpaces:"\u0411\u0430\u0441\u0442\u0430\u043F\u049B\u044B \u0436\u04D9\u043D\u0435 \u0441\u043E\u04A3\u0493\u044B \u0431\u043E\u0441 \u043E\u0440\u044B\u043D\u0434\u044B \u0435\u043B\u0435\u043C\u0435\u0443",ignoreAllSpaces:"\u0411\u0430\u0440\u043B\u044B\u049B \u0431\u043E\u0441 \u043E\u0440\u044B\u043D\u0434\u0430\u0440\u0434\u044B \u0435\u043B\u0435\u043C\u0435\u0443",testCaseInput:"\u0421\u044B\u043D\u0430\u049B \u043C\u044B\u0441\u0430\u043B\u044B \u043A\u0456\u0440\u0456\u0441\u0456",output:"\u0428\u044B\u0493\u044B\u0441",runDebug:"\u041A\u043E\u0434\u0442\u044B \u043E\u0440\u044B\u043D\u0434\u0430\u0443 \u0436\u04D9\u043D\u0435 \u0442\u0435\u043A\u0441\u0435\u0440\u0443",debugCode:"\u041A\u043E\u0434\u0442\u044B \u0436\u04E9\u043D\u0434\u0435\u0443",executeCode:"\u041A\u043E\u0434\u0442\u044B \u043E\u0440\u044B\u043D\u0434\u0430\u0443",customTestCase:"\u04E8\u0437\u0434\u0456\u043A \u0442\u0435\u0441\u0442 \u043C\u044B\u0441\u0430\u043B\u044B",codeExecutionResult:"\u041A\u043E\u0434 \u043E\u0440\u044B\u043D\u0434\u0430\u043B\u0443 \u043D\u04D9\u0442\u0438\u0436\u0435\u0441\u0456",copy:"\u041A\u04E9\u0448\u0456\u0440\u0443",runTest:"\u0422\u0435\u0441\u0442\u0442\u0456 \u0456\u0441\u043A\u0435 \u049B\u043E\u0441\u0443",programmingQuestionName:"\u0411\u0430\u0493\u0434\u0430\u0440\u043B\u0430\u043C\u0430\u043B\u0430\u0443 \u0441\u04B1\u0440\u0430\u049B \u0430\u0442\u0430\u0443\u044B",questionDescription:"\u0421\u04B1\u0440\u0430\u049B \u0441\u0438\u043F\u0430\u0442\u0442\u0430\u043C\u0430\u0441\u044B",referenceAnswer:"\u04AE\u043B\u0433\u0456 \u0436\u0430\u0443\u0430\u043F",maxEvaluationTimePerTestSet:"\u0411\u0456\u0440 \u0441\u044B\u043D\u0430\u049B \u0436\u0438\u044B\u043D\u0442\u044B\u0493\u044B\u043D \u0431\u0430\u0493\u0430\u043B\u0430\u0443 \u0443\u0430\u049B\u044B\u0442\u044B\u043D\u044B\u04A3 \u0435\u04A3 \u0436\u043E\u0493\u0430\u0440\u044B \u0448\u0435\u0433\u0456",resourceFiles:"\u0420\u0435\u0441\u0443\u0440\u0441 \u0444\u0430\u0439\u043B\u044B",strictMode:"\u049A\u0430\u0442\u0430\u04A3 \u0440\u0435\u0436\u0438\u043C (\u0431\u0435\u043B\u0433\u0456\u043B\u0435\u043D\u0441\u0435, C/C++ \u0442\u0456\u043B\u0456\u043D\u0434\u0435 \u043A\u043E\u043C\u043F\u0438\u043B\u044F\u0446\u0438\u044F \u043A\u0435\u0437\u0456\u043D\u0434\u0435 \u043F\u0430\u0439\u0434\u0430 \u0431\u043E\u043B\u0493\u0430\u043D \u0435\u0441\u043A\u0435\u0440\u0442\u0443 \u049B\u0430\u0442\u0435 \u0440\u0435\u0442\u0456\u043D\u0434\u0435 \u049B\u0430\u0440\u0430\u0441\u0442\u044B\u0440\u044B\u043B\u0430\u0434\u044B)",variableInitializationCheck:"\u0410\u0439\u043D\u044B\u043C\u0430\u043B\u044B\u043B\u0430\u0440\u0434\u044B \u0438\u043D\u0438\u0446\u0438\u0430\u043B\u0438\u0437\u0430\u0446\u0438\u044F\u043B\u0430\u0443 \u0442\u0435\u043A\u0441\u0435\u0440\u0456\u0441\u0456 (\u0431\u0435\u043B\u0433\u0456\u043B\u0435\u043D\u0441\u0435, C/C++ \u043A\u043E\u0434\u044B\u043D\u0434\u0430 \u0438\u043D\u0438\u0446\u0438\u0430\u043B\u0438\u0437\u0430\u0446\u0438\u044F\u043B\u0430\u043D\u0431\u0430\u0493\u0430\u043D \u0430\u0439\u043D\u044B\u043C\u0430\u043B\u044B \u049B\u0430\u0442\u0435 \u0440\u0435\u0442\u0456\u043D\u0434\u0435 \u0435\u0441\u0435\u043F\u0442\u0435\u043B\u0435\u0434\u0456)",compilationOptions:"\u041A\u043E\u043C\u043F\u0438\u043B\u044F\u0446\u0438\u044F \u043F\u0430\u0440\u0430\u043C\u0435\u0442\u0440\u043B\u0435\u0440\u0456",visibility:"\u041A\u04E9\u0440\u0456\u043D\u0443 \u0434\u0435\u04A3\u0433\u0435\u0439\u0456",showPublicTestInputsOutputsOnFailure:"\u0411\u0430\u0493\u0430\u043B\u0430\u0443 \u04E9\u0442\u043F\u0435\u0433\u0435\u043D \u0436\u0430\u0493\u0434\u0430\u0439\u0434\u0430, \u0430\u0448\u044B\u049B \u0442\u0435\u0441\u0442 \u043C\u044B\u0441\u0430\u043B\u0434\u0430\u0440\u044B\u043D\u044B\u04A3 \u043A\u0456\u0440\u0456\u0441 \u0436\u04D9\u043D\u0435 \u0448\u044B\u0493\u044B\u0441\u044B\u043D \u043A\u04E9\u0440\u0441\u0435\u0442\u0443 (\u043C\u04B1\u0493\u0430\u043B\u0456\u043C\u0433\u0435 \u04D9\u0440\u049B\u0430\u0448\u0430\u043D \u043A\u04E9\u0440\u0456\u043D\u0435\u0434\u0456)",hideActualOutputShowOnlyPassFail:"\u0421\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0456\u04A3 \u043D\u0430\u049B\u0442\u044B \u0431\u0430\u0493\u0430\u043B\u0430\u0443 \u043D\u04D9\u0442\u0438\u0436\u0435\u0441\u0456\u043D \u0436\u0430\u0441\u044B\u0440\u0443, \u0442\u0435\u043A \xAB\u04E9\u0442\u0442\u0456/\u04E9\u0442\u043F\u0435\u0434\u0456\xBB \u043A\u04AF\u0439\u0456\u043D \u043A\u04E9\u0440\u0441\u0435\u0442\u0443 (\u043C\u04B1\u0493\u0430\u043B\u0456\u043C\u0433\u0435 \u04D9\u0440\u049B\u0430\u0448\u0430\u043D \u043A\u04E9\u0440\u0456\u043D\u0435\u0434\u0456)",hideEvaluationResults:"\u0411\u0430\u0493\u0430\u043B\u0430\u0443 \u043D\u04D9\u0442\u0438\u0436\u0435\u0441\u0456\u043D \u0436\u0430\u0441\u044B\u0440\u0443, \u043D\u0430\u049B\u0442\u044B \u0448\u044B\u0493\u044B\u0441\u0442\u044B \u0436\u04D9\u043D\u0435 \u04E9\u0442\u0443 \u0436\u0430\u0493\u0434\u0430\u0439\u044B\u043D \u043A\u04E9\u0440\u0441\u0435\u0442\u043F\u0435\u0443 (\u043C\u04B1\u0493\u0430\u043B\u0456\u043C\u0433\u0435 \u04D9\u0440\u049B\u0430\u0448\u0430\u043D \u043A\u04E9\u0440\u0456\u043D\u0435\u0434\u0456)",showTestCasesSection:"\u0422\u0435\u0441\u0442 \u043C\u044B\u0441\u0430\u043B\u0434\u0430\u0440\u044B \u0431\u04E9\u043B\u0456\u043C\u0456\u043D \u043A\u04E9\u0440\u0441\u0435\u0442\u0443, \u0431\u0435\u043B\u0433\u0456\u043B\u0435\u043D\u0441\u0435 \u043C\u04B1\u0493\u0430\u043B\u0456\u043C \u0431\u0430\u0440\u043B\u044B\u049B \u043C\u044B\u0441\u0430\u043B\u0434\u0430\u0440\u0434\u044B\u04A3 \u043A\u0456\u0440\u0456\u0441 \u0436\u04D9\u043D\u0435 \u0448\u044B\u0493\u044B\u0441\u044B\u043D \u043A\u04E9\u0440\u0435 \u0430\u043B\u0430\u0434\u044B",evaluationScoringStandards:"\u0411\u0430\u0493\u0430\u043B\u0430\u0443 \u04B1\u043F\u0430\u0439 \u0435\u0440\u0435\u0436\u0435\u0441\u0456",passPartialTestSets:"\u0411\u0456\u0440 \u0431\u04E9\u043B\u0456\u0433\u0456 \u0434\u04B1\u0440\u044B\u0441 \u0431\u043E\u043B\u0441\u0430 (\u043A\u0435\u0439\u0431\u0456\u0440 \u0442\u0435\u0441\u0442 \u0436\u0438\u044B\u043D\u0442\u044B\u0493\u044B \u0434\u04B1\u0440\u044B\u0441 \u0431\u043E\u043B\u0493\u0430\u043D\u0434\u0430, \u043A\u043E\u043D\u0444\u0438\u0433\u0443\u0440\u0430\u0446\u0438\u044F\u043B\u0430\u043D\u0493\u0430\u043D \u04AF\u043B\u0435\u0441\u043A\u0435 \u0441\u04D9\u0439\u043A\u0435\u0441 \u04B1\u043F\u0430\u0439 \u0431\u0435\u0440\u0456\u043B\u0435\u0434\u0456)",passAllTestSets:"\u0411\u0430\u0440\u043B\u044B\u0493\u044B \u0434\u04B1\u0440\u044B\u0441 \u0431\u043E\u043B\u0441\u0430 (\u0431\u0430\u0440\u043B\u044B\u049B \u0442\u0435\u0441\u0442 \u0436\u0438\u044B\u043D\u0442\u044B\u0493\u044B \u0434\u04B1\u0440\u044B\u0441 \u0431\u043E\u043B\u0493\u0430\u043D \u0436\u0430\u0493\u0434\u0430\u0439\u0434\u0430 \u0493\u0430\u043D\u0430 \u04B1\u043F\u0430\u0439 \u0431\u0435\u0440\u0456\u043B\u0435\u0434\u0456)",systemScoringRatio:"\u0416\u04AF\u0439\u0435\u043B\u0456\u043A \u0431\u0430\u0493\u0430\u043B\u0430\u0443 \u04AF\u043B\u0435\u0441\u0456 \u0422\u0435\u04A3 \u0431\u04E9\u043B\u0443 \u043A\u043E\u044D\u0444\u0444\u0438\u0446\u0438\u0435\u043D\u0442\u0456 \u04E8\u0437\u0434\u0456\u043A \u04AF\u043B\u0435\u0441",exampleTypes:"\u041C\u044B\u0441\u0430\u043B \u0442\u04AF\u0440\u0456 \u041C\u04D9\u0442\u0456\u043D \u0424\u0430\u0439\u043B",add:"\u049A\u043E\u0441\u0443",testCase:"\u0422\u0435\u0441\u0442 \u043C\u044B\u0441\u0430\u043B\u044B",batchUpload:"\u0422\u043E\u043F\u0442\u0430\u043F \u0436\u04AF\u043A\u0442\u0435\u0443",testCase1:"\u0422\u0435\u0441\u0442 \u043C\u044B\u0441\u0430\u043B\u044B 1",scoringRatio:"\u0411\u0430\u0493\u0430 \u04AF\u043B\u0435\u0441\u0456",public:"\u0416\u0430\u0440\u0438\u044F",putInFolder:"\u049A\u0430\u043B\u0442\u0430\u0493\u0430 \u0441\u0430\u043B\u0443",nextStep:"\u041A\u0435\u043B\u0435\u0441\u0456 \u049B\u0430\u0434\u0430\u043C",questionSettings:"\u0421\u04B1\u0440\u0430\u049B \u043F\u0430\u0440\u0430\u043C\u0435\u0442\u0440\u043B\u0435\u0440\u0456",studentInitialCode:"\u0421\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0456\u04A3 \u0431\u0430\u0441\u0442\u0430\u043F\u049B\u044B \u043A\u043E\u0434\u044B",save:"\u0421\u0430\u049B\u0442\u0430\u0443",startChallenge:"\u0421\u044B\u043D\u0430\u049B\u0442\u044B \u0431\u0430\u0441\u0442\u0430\u0443",cancel:"\u0411\u043E\u043B\u0434\u044B\u0440\u043C\u0430\u0443",programmingLanguageSettings:"\u0411\u0430\u0493\u0434\u0430\u0440\u043B\u0430\u043C\u0430\u043B\u0430\u0443 \u0442\u0456\u043B\u0456 \u043F\u0430\u0440\u0430\u043C\u0435\u0442\u0440\u043B\u0435\u0440\u0456",setInitialCode:"\u0411\u0430\u0441\u0442\u0430\u043F\u049B\u044B \u043A\u043E\u0434 \u043E\u0440\u043D\u0430\u0442\u0443 \u2014 \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u043A\u0435 \u043A\u043E\u043C\u043F\u0438\u043B\u044F\u0446\u0438\u044F \u0431\u0430\u0441\u0442\u0430\u0443 \u043D\u04AF\u043A\u0442\u0435\u0441\u0456\u043D \u04B1\u0441\u044B\u043D\u0443",simulateChallenge:"\u041C\u043E\u0434\u0435\u043B\u044C\u0434\u0456\u043A \u0441\u044B\u043D\u0430\u049B",questionDescription:"\u0421\u04B1\u0440\u0430\u049B \u0441\u0438\u043F\u0430\u0442\u0442\u0430\u043C\u0430\u0441\u044B",operationRecords:"\u04D8\u0440\u0435\u043A\u0435\u0442 \u0442\u0430\u0440\u0438\u0445\u044B",comments:"\u041F\u0456\u043A\u0456\u0440\u043B\u0435\u0440",debugCode:"\u041A\u043E\u0434\u0442\u044B \u0442\u04AF\u0437\u0435\u0442\u0443",evaluateAndSubmit:"\u0411\u0430\u0493\u0430\u043B\u0430\u0443 \u0436\u04D9\u043D\u0435 \u0436\u0456\u0431\u0435\u0440\u0443",edit:"\u04E8\u04A3\u0434\u0435\u0443",editQuestionsAccordingToTemplate:"\u04AE\u043B\u0433\u0456\u0433\u0435 \u0441\u0430\u0439 \u0441\u04B1\u0440\u0430\u049B\u0442\u044B \u04E9\u04A3\u0434\u0435\u0443",downloadQuestionTemplate:"\u0421\u04B1\u0440\u0430\u049B \u04AF\u043B\u0433\u0456\u0441\u0456\u043D \u0436\u04AF\u043A\u0442\u0435\u0443",clickToUpload:"\u0416\u04AF\u043A\u0442\u0435\u0443 \u04AF\u0448\u0456\u043D \u0431\u0430\u0441\u044B\u04A3\u044B\u0437",directionAndCourse:"\u0411\u0430\u0493\u044B\u0442 \u0436\u04D9\u043D\u0435 \u043A\u0443\u0440\u0441",uploadSuccessful:"\u0421\u04D9\u0442\u0442\u0456 \u0436\u04AF\u043A\u0442\u0435\u043B\u0434\u0456",downloadWordTemplate:"Word \u04AF\u043B\u0433\u0456\u0441\u0456\u043D \u0436\u04AF\u043A\u0442\u0435\u0443",oneClickClear:"\u0411\u0456\u0440 \u0440\u0435\u0442 \u0442\u0430\u0437\u0430\u043B\u0430\u0443",importQuestions:"\u0421\u04B1\u0440\u0430\u049B \u0438\u043C\u043F\u043E\u0440\u0442\u0442\u0430\u0443",localImport:"\u0416\u0435\u0440\u0433\u0456\u043B\u0456\u043A\u0442\u0456 \u0438\u043C\u043F\u043E\u0440\u0442",largeModelIntelligentQuestionGeneration:"\u04AE\u043B\u043A\u0435\u043D \u043C\u043E\u0434\u0435\u043B\u044C \u0430\u0440\u049B\u044B\u043B\u044B \u0430\u0432\u0442\u043E\u043C\u0430\u0442\u0442\u044B \u0441\u04B1\u0440\u0430\u049B \u049B\u04B1\u0440\u0430\u0441\u0442\u044B\u0440\u0443",questionEditing:"\u0421\u04B1\u0440\u0430\u049B \u04E9\u04A3\u0434\u0435\u0443",questionPreview:"\u0421\u04B1\u0440\u0430\u049B \u0430\u043B\u0434\u044B\u043D \u0430\u043B\u0430 \u049B\u0430\u0440\u0430\u0443",recognition:"\u0422\u0430\u043D\u0443",cancel:"\u0411\u043E\u043B\u0434\u044B\u0440\u043C\u0430\u0443",confirmImport:"\u0418\u043C\u043F\u043E\u0440\u0442\u0442\u0430\u0443\u0434\u044B \u0440\u0430\u0441\u0442\u0430\u0443",viewOnlyErrorQuestions:"\u0422\u0435\u043A \u049B\u0430\u0442\u0435 \u0441\u04B1\u0440\u0430\u049B\u0442\u0430\u0440\u0434\u044B \u043A\u04E9\u0440\u0443",identified1Question1Error:"\u0411\u0430\u0440\u043B\u044B\u0493\u044B 1 \u0441\u04B1\u0440\u0430\u049B \u0442\u0430\u043D\u044B\u043B\u0434\u044B, \u043E\u043D\u044B\u04A3 1-\u0456 \u049B\u0430\u0442\u0435 \u0442\u0430\u043D\u044B\u043B\u0434\u044B",noAnswerIdentifiedRecommendedFormat:"\u0416\u0430\u0443\u0430\u043F \u0430\u043D\u044B\u049B\u0442\u0430\u043B\u043C\u0430\u0434\u044B. \u04B0\u0441\u044B\u043D\u044B\u043B\u0493\u0430\u043D \u0444\u043E\u0440\u043C\u0430\u0442: \u201C\u0416\u0430\u0443\u0430\u043F: A\u201D",questionGenerationRequirements:"\u0421\u04B1\u0440\u0430\u049B \u049B\u04B1\u0440\u0430\u0441\u0442\u044B\u0440\u0443 \u0442\u0430\u043B\u0430\u0431\u044B",uploadMaterials:"\u041C\u0430\u0442\u0435\u0440\u0438\u0430\u043B \u0436\u04AF\u043A\u0442\u0435\u0443",questionQuantityMax30:"\u0421\u04B1\u0440\u0430\u049B \u0441\u0430\u043D\u044B (\u0431\u0456\u0440 \u0436\u043E\u043B\u044B \u0435\u04A3 \u043A\u04E9\u0431\u0456 30 \u0441\u04B1\u0440\u0430\u049B \u049B\u04B1\u0440\u0443\u0493\u0430 \u0431\u043E\u043B\u0430\u0434\u044B)",startGeneratingQuestions:"\u0421\u04B1\u0440\u0430\u049B \u049B\u04B1\u0440\u0443\u0434\u044B \u0431\u0430\u0441\u0442\u0430\u0443"},questionBankList:{addNewQuestion:"\u0416\u0430\u04A3\u0430 \u0441\u04B1\u0440\u0430\u049B \u049B\u043E\u0441\u0443",direction:"\u0411\u0430\u0493\u044B\u0442",knowledgePoints:"\u0411\u0456\u043B\u0456\u043C \u0442\u0430\u049B\u044B\u0440\u044B\u0431\u044B",questionType:"\u0421\u04B1\u0440\u0430\u049B \u0442\u04AF\u0440\u0456",difficulty:"\u049A\u0438\u044B\u043D\u0434\u044B\u049B",programmingQuestion:"\u0411\u0430\u0493\u0434\u0430\u0440\u043B\u0430\u043C\u0430\u043B\u0430\u0443 \u0441\u04B1\u0440\u0430\u0493\u044B",singleChoiceQuestion:"\u0411\u0456\u0440 \u0434\u04B1\u0440\u044B\u0441 \u0436\u0430\u0443\u0430\u043F",multipleChoiceQuestion:"\u041A\u04E9\u043F \u0434\u04B1\u0440\u044B\u0441 \u0436\u0430\u0443\u0430\u043F",trueFalseQuestion:"\u0414\u04B1\u0440\u044B\u0441/\u0411\u04B1\u0440\u044B\u0441 \u0441\u04B1\u0440\u0430\u0493\u044B",fillInTheBlankQuestion:"\u0411\u043E\u0441 \u043E\u0440\u044B\u043D\u0434\u044B \u0442\u043E\u043B\u0442\u044B\u0440\u0443",shortAnswerQuestion:"\u049A\u044B\u0441\u049B\u0430\u0448\u0430 \u0436\u0430\u0443\u0430\u043F",combinationQuestion:"\u049A\u04B1\u0440\u0430\u043C\u0430 \u0441\u04B1\u0440\u0430\u049B",programFillInTheBlankQuestion:"\u0411\u0430\u0493\u0434\u0430\u0440\u043B\u0430\u043C\u0430\u0434\u0430\u0493\u044B \u0431\u043E\u0441 \u043E\u0440\u044B\u043D\u0434\u044B \u0442\u043E\u043B\u0442\u044B\u0440\u0443 \u0441\u04B1\u0440\u0430\u0493\u044B",practicalQuestion:"\u041F\u0440\u0430\u043A\u0442\u0438\u043A\u0430\u043B\u044B\u049B \u0441\u04B1\u0440\u0430\u049B",simple:"\u049A\u0430\u0440\u0430\u043F\u0430\u0439\u044B\u043C",moderate:"\u041E\u0440\u0442\u0430\u0448\u0430",difficult:"\u049A\u0438\u044B\u043D",publish:"\u0416\u0430\u0440\u0438\u044F\u043B\u0430\u0443",moveToFolder:"\u049A\u0430\u043B\u0442\u0430\u0493\u0430 \u043A\u04E9\u0448\u0456\u0440\u0443",cancelOperation:"\u04D8\u0440\u0435\u043A\u0435\u0442\u0442\u0456 \u0431\u043E\u043B\u0434\u044B\u0440\u043C\u0430\u0443",questionBank:"\u0421\u04B1\u0440\u0430\u049B\u0442\u0430\u0440 \u0431\u0430\u0437\u0430\u0441\u044B",deleteFromQuestionBasket:"\u0421\u04B1\u0440\u0430\u049B \u0441\u0435\u0431\u0435\u0442\u0456\u043D\u0435\u043D \u0436\u043E\u044E \u043A\u0435\u0440\u0435\u043A \u043F\u0435",prompt:"\u0415\u0441\u043A\u0435\u0440\u0442\u0443"},testPaperBank:{type:"\u0422\u04AF\u0440\u0456",randomTestAssembly:"\u041A\u0435\u0437\u0434\u0435\u0439\u0441\u043E\u049B \u0442\u0435\u0441\u0442 \u0436\u0438\u043D\u0430\u0493\u044B",manualTestAssembly:"\u049A\u043E\u043B\u043C\u0435\u043D \u0442\u0435\u0441\u0442 \u0436\u0438\u043D\u0430\u0493\u044B",privateUse:"\u0416\u0435\u043A\u0435 \u049B\u043E\u043B\u0434\u0430\u043D\u0443",public:"\u0416\u0430\u0440\u0438\u044F",copy:"\u041A\u04E9\u0448\u0456\u0440\u0443",testPaperDetails:"\u0421\u044B\u043D\u0430\u049B \u043F\u0430\u0440\u0430\u0493\u044B \u0442\u0443\u0440\u0430\u043B\u044B \u043C\u04D9\u043B\u0456\u043C\u0435\u0442",editTestPaper:"\u0442\u0435\u0441\u0442 \u04E9\u04A3\u0434\u0435\u0443",export:"\u042D\u043A\u0441\u043F\u043E\u0440\u0442\u0442\u0430\u0443",expectedScore:"\u041A\u04AF\u0442\u0456\u043B\u0435\u0442\u0456\u043D \u04B1\u043F\u0430\u0439",actualScore:"\u041D\u0430\u049B\u0442\u044B \u04B1\u043F\u0430\u0439",grader:"\u0411\u0430\u0493\u0430\u043B\u0430\u0443\u0448\u044B",totalQuestions:"\u0421\u04B1\u0440\u0430\u049B\u0442\u0430\u0440 \u0441\u0430\u043D\u044B",noSuitableDirectionContactAssistant:"\u0421\u04D9\u0439\u043A\u0435\u0441 \u0431\u0430\u0493\u044B\u0442 \u043D\u0435\u043C\u0435\u0441\u0435 \u043A\u0443\u0440\u0441 \u0436\u043E\u049B \u043F\u0430? \u041E\u049B\u0443-\u04D9\u0434\u0456\u0441\u0442\u0435\u043C\u0435\u043B\u0456\u043A \u0430\u0441\u0441\u0438\u0441\u0442\u0435\u043D\u0442\u043A\u0435 \u0445\u0430\u0431\u0430\u0440\u043B\u0430\u0441\u044B\u04A3\u044B\u0437",correctAnswer:"\u0414\u04B1\u0440\u044B\u0441 \u0436\u0430\u0443\u0430\u043F",analysisNoAnalysis:"\u0422\u04AF\u0441\u0456\u043D\u0434\u0456\u0440\u043C\u0435: \u0422\u04AF\u0441\u0456\u043D\u0434\u0456\u0440\u043C\u0435 \u0436\u043E\u049B",returnToTop:"\u0411\u0435\u0442 \u0431\u0430\u0441\u044B\u043D\u0430 \u043E\u0440\u0430\u043B\u0443",confirmDeleteQuestion:"\u0411\u04B1\u043B \u0441\u04B1\u0440\u0430\u049B\u0442\u044B \u0436\u043E\u0439\u0493\u044B\u04A3\u044B\u0437 \u043A\u0435\u043B\u0435\u0442\u0456\u043D\u0456\u043D\u0435 \u0441\u0435\u043D\u0456\u043C\u0434\u0456\u0441\u0456\u0437 \u0431\u0435?",pleaseSelectFolder:"\u049A\u0430\u043B\u0442\u0430\u043D\u044B \u0442\u0430\u04A3\u0434\u0430\u04A3\u044B\u0437",pleaseEnterKeywordsToSearch:"\u0406\u0437\u0434\u0435\u0443 \u04AF\u0448\u0456\u043D \u043A\u0456\u043B\u0442 \u0441\u04E9\u0437 \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437",clearFilterConditions:"\u0421\u04AF\u0437\u0433\u0456\u043D\u0456 \u0442\u0430\u0437\u0430\u043B\u0430\u0443",returnToTestPaper:"\u0442\u0435\u0441\u0442\u0430 \u043E\u0440\u0430\u043B\u0443",points:"\u04B0\u043F\u0430\u0439",creator:"\u049A\u04B1\u0440\u0443\u0448\u044B",affiliatedUnit:"\u0422\u0438\u0435\u0441\u0456\u043B\u0456 \u04B1\u0439\u044B\u043C",numberOfLevels:"\u0414\u0435\u04A3\u0433\u0435\u0439 \u0441\u0430\u043D\u044B",publishStatus:"\u0416\u0430\u0440\u0438\u044F\u043B\u0430\u0443 \u043A\u04AF\u0439\u0456",currentTestTotal80PointsConfirmSave:"\u0410\u0493\u044B\u043C\u0434\u0430\u0493\u044B \u0442\u0435\u0441\u0442\u044B\u04A3 \u0436\u0430\u043B\u043F\u044B \u04B1\u043F\u0430\u0439\u044B 80, \u0441\u0430\u049B\u0442\u0430\u0493\u044B\u04A3\u044B\u0437 \u043A\u0435\u043B\u0435 \u043C\u0435?",save:"\u0421\u0430\u049B\u0442\u0430\u0443",batchShare:"\u0422\u043E\u043F\u0442\u0430\u043F \u0431\u04E9\u043B\u0456\u0441\u0443",batchPublic:"\u0422\u043E\u043F\u0442\u0430\u043F \u0436\u0430\u0440\u0438\u044F\u043B\u0430\u0443",batchDelete:"\u0422\u043E\u043F\u0442\u0430\u043F \u0436\u043E\u044E",answeringProgress:"\u0416\u0430\u0443\u0430\u043F \u0431\u0435\u0440\u0443 \u0431\u0430\u0440\u044B\u0441\u044B",answered:"\u0416\u0430\u0443\u0430\u043F \u0431\u0435\u0440\u0456\u043B\u0433\u0435\u043D",partiallyAnswered:"\u0416\u0430\u0440\u0442\u044B\u043B\u0430\u0439 \u0436\u0430\u0443\u0430\u043F \u0431\u0435\u0440\u0456\u043B\u0433\u0435\u043D",unanswered:"\u0416\u0430\u0443\u0430\u043F \u0431\u0435\u0440\u0456\u043B\u043C\u0435\u0433\u0435\u043D",remainingAnsweringTime:"\u049A\u0430\u043B\u0493\u0430\u043D \u0443\u0430\u049B\u044B\u0442",submitPaper:"\u0416\u0430\u0443\u0430\u043F\u0442\u044B \u0442\u0430\u043F\u0441\u044B\u0440\u0443",nextQuestion:"\u041A\u0435\u043B\u0435\u0441\u0456 \u0441\u04B1\u0440\u0430\u049B",simulatingExam:"\u0415\u043C\u0442\u0438\u0445\u0430\u043D \u043C\u043E\u0434\u0435\u043B\u044C\u0434\u0435\u0443 \u0436\u04AF\u0440\u0456\u043F \u0436\u0430\u0442\u044B\u0440",previousQuestion:"\u0410\u043B\u0434\u044B\u04A3\u0493\u044B \u0441\u04B1\u0440\u0430\u049B",fourUnfinishedQuestionsConfirmSubmission:"4 \u0441\u04B1\u0440\u0430\u049B \u0430\u044F\u049B\u0442\u0430\u043B\u043C\u0430\u0493\u0430\u043D, \u043E\u043D\u044B\u04A3 1-\u0435\u0443\u0456 \u0436\u0456\u0431\u0435\u0440\u0456\u043B\u0433\u0435\u043D \u0441\u043E\u04A3 \u04E9\u0437\u0433\u0435\u0440\u0442\u0456\u043B\u043C\u0435\u0439\u0434\u0456, \u0442\u0430\u043F\u0441\u044B\u0440\u0443\u0434\u044B \u0440\u0430\u0441\u0442\u0430\u0439\u0441\u044B\u0437 \u0431\u0430?",submittingPaper:"\u0416\u0430\u0443\u0430\u043F \u0442\u0430\u043F\u0441\u044B\u0440\u0443\u0434\u0430",paperSubmittedSuccessfully:"\u0416\u0430\u0443\u0430\u043F \u0441\u04D9\u0442\u0442\u0456 \u0442\u0430\u043F\u0441\u044B\u0440\u044B\u043B\u0434\u044B",resimulateExam:"\u0415\u043C\u0442\u0438\u0445\u0430\u043D\u0434\u044B \u049B\u0430\u0439\u0442\u0430 \u043C\u043E\u0434\u0435\u043B\u044C\u0434\u0435\u0443",correct:"\u0414\u04B1\u0440\u044B\u0441",incorrect:"\u049A\u0430\u0442\u0435",partialScore:"\u0406\u0448\u0456\u043D\u0430\u0440\u0430 \u04B1\u043F\u0430\u0439"},classroomUploadVideoResourcesCheckIn:{cancelUpload:"\u0416\u04AF\u043A\u0442\u0435\u0443\u0434\u0456 \u0431\u043E\u043B\u0434\u044B\u0440\u043C\u0430\u0443",delete:"\u0416\u043E\u044E",title:"\u0422\u0430\u049B\u044B\u0440\u044B\u043F",titleMax30Characters:"\u0422\u0430\u049B\u044B\u0440\u044B\u043F \u04B1\u0437\u044B\u043D\u0434\u044B\u0493\u044B \u0435\u04A3 \u043A\u04E9\u0431\u0456 30 \u0442\u0430\u04A3\u0431\u0430",selectFileToUpload:"\u0424\u0430\u0439\u043B\u0434\u044B \u0442\u0430\u04A3\u0434\u0430\u0443",playbackSettingsAllowFastForward:"\u041E\u0439\u043D\u0430\u0442\u0443 \u043F\u0430\u0440\u0430\u043C\u0435\u0442\u0440\u043B\u0435\u0440\u0456: \u0436\u044B\u043B\u0434\u0430\u043C \u04E9\u0442\u043A\u0456\u0437\u0456\u043F \u043E\u0439\u043D\u0430\u0442\u0443\u0493\u0430 \u0440\u04B1\u049B\u0441\u0430\u0442 \u0431\u0435\u0440\u0443",uploadImageInstructions:"\u0422\u04AF\u0441\u0456\u043D\u0434\u0456\u0440\u043C\u0435: jpg/png \u0444\u043E\u0440\u043C\u0430\u0442\u044B\u043D\u0434\u0430\u0493\u044B \u0444\u0430\u0439\u043B\u0434\u0430\u0440\u0434\u044B \u0436\u04AF\u043A\u0442\u0435\u0443\u0433\u0435 \u0431\u043E\u043B\u0430\u0434\u044B, \u04E9\u043B\u0448\u0435\u043C\u0456 2\u041C\u0411-\u0442\u0430\u043D \u0430\u0441\u043F\u0430\u0443\u044B \u0442\u0438\u0456\u0441, \u04B1\u0441\u044B\u043D\u044B\u043B\u0430\u0442\u044B\u043D \u04E9\u043B\u0448\u0435\u043C\u0456 288\xD7158 \u043F\u0438\u043A\u0441\u0435\u043B\u044C; \u0435\u0433\u0435\u0440 \u0436\u04AF\u043A\u0442\u0435\u043B\u043C\u0435\u0441\u0435, \u0436\u04AF\u0439\u0435 \u04D9\u0434\u0435\u043F\u043A\u0456 \u0441\u0443\u0440\u0435\u0442\u0442\u0456 \u049B\u043E\u043B\u0434\u0430\u043D\u0430\u0434\u044B.",continueAdding:"\u049A\u043E\u0441\u044B\u043C\u0448\u0430 \u049B\u043E\u0441\u0443",uploadVideoAgreement:"\u0411\u0435\u0439\u043D\u0435 \u0436\u04AF\u043A\u0442\u0435\u0439 \u043E\u0442\u044B\u0440\u044B\u043F, \u0441\u0456\u0437 \u043C\u0430\u0437\u043C\u04B1\u043D\u0434\u044B \u0436\u04AF\u043A\u0442\u0435\u0443 \u043A\u0435\u043B\u0456\u0441\u0456\u043C\u0456\u043D \u049B\u0430\u0431\u044B\u043B\u0434\u0430\u0439\u0441\u044B\u0437, \u0440\u04B1\u049B\u0441\u0430\u0442 \u0435\u0442\u0456\u043B\u043C\u0435\u0433\u0435\u043D \u0442\u0443\u044B\u043D\u0434\u044B\u043B\u0430\u0440\u0434\u044B \u0436\u04AF\u043A\u0442\u0435\u0443\u0433\u0435 \u0431\u043E\u043B\u043C\u0430\u0439\u0434\u044B",courseResourceDirectory:"\u041A\u0443\u0440\u0441 \u0440\u0435\u0441\u0443\u0440\u0441\u0442\u0430\u0440\u044B\u043D\u044B\u04A3 \u043A\u0430\u0442\u0430\u043B\u043E\u0433\u044B",playbackSpeed:"\u041E\u0439\u043D\u0430\u0442\u0443 \u0436\u044B\u043B\u0434\u0430\u043C\u0434\u044B\u0493\u044B",sendToPersonalCenter:"\u0416\u0435\u043A\u0435 \u043A\u0430\u0431\u0438\u043D\u0435\u0442\u043A\u0435 \u0436\u0456\u0431\u0435\u0440\u0443",move:"\u0416\u044B\u043B\u0436\u044B\u0442\u0443",edit:"\u04E8\u04A3\u0434\u0435\u0443",published:"\u0416\u0430\u0440\u0438\u044F\u043B\u0430\u043D\u0493\u0430\u043D",publishRuleDoNotPublishYet:"\u0416\u0430\u0440\u0438\u044F\u043B\u0430\u0443 \u0435\u0440\u0435\u0436\u0435\u0441\u0456: \u04D9\u0437\u0456\u0440\u0433\u0435 \u0436\u0430\u0440\u0438\u044F\u043B\u0430\u043C\u0430\u0443",publishTeachingMaterials:"\u041E\u049B\u044B\u0442\u0443 \u043C\u0430\u0442\u0435\u0440\u0438\u0430\u043B\u044B\u043D \u0436\u0430\u0440\u0438\u044F\u043B\u0430\u0443",doNotPublishYet:"\u04D8\u0437\u0456\u0440\u0433\u0435 \u0436\u0430\u0440\u0438\u044F\u043B\u0430\u043C\u0430\u0443",unifiedPublish:"\u0411\u0456\u0440\u043A\u0435\u043B\u043A\u0456 \u0436\u0430\u0440\u0438\u044F\u043B\u0430\u0443",classBasedPublish:"\u0422\u043E\u043F \u0431\u043E\u0439\u044B\u043D\u0448\u0430 \u0436\u0430\u0440\u0438\u044F\u043B\u0430\u0443",confirmPublish:"\u0416\u0430\u0440\u0438\u044F\u043B\u0430\u0443\u0434\u044B \u0440\u0430\u0441\u0442\u0430\u0443",unifiedPublishExplanation:"1. \u0411\u0456\u0440\u043A\u0435\u043B\u043A\u0456 \u0436\u0430\u0440\u0438\u044F\u043B\u0430\u0443\u0434\u044B \u0442\u0430\u04A3\u0434\u0430\u043F \u0440\u0430\u0441\u0442\u0430\u0493\u0430\u043D\u0434\u0430, \u043C\u0430\u0442\u0435\u0440\u0438\u0430\u043B \u0431\u0430\u0440\u043B\u044B\u049B \u0441\u044B\u043D\u044B\u043F\u0442\u0430\u0440\u0493\u0430 (\u0442\u043E\u043F\u0442\u0430\u043B\u043C\u0430\u0493\u0430\u043D\u0434\u0430\u0440\u0434\u044B \u049B\u043E\u0441\u0430) \u0436\u0456\u0431\u0435\u0440\u0456\u043B\u0435\u0434\u0456.",download:"\u0416\u04AF\u043A\u0442\u0435\u0443",classBasedPublishExplanation:"2. \u0422\u043E\u043F \u0431\u043E\u0439\u044B\u043D\u0448\u0430 \u0436\u0430\u0440\u0438\u044F\u043B\u0430\u0443\u0434\u044B \u0442\u0430\u04A3\u0434\u0430\u0493\u0430\u043D\u0434\u0430, \u043C\u0430\u0442\u0435\u0440\u0438\u0430\u043B \u0442\u0435\u043A \u0442\u0430\u04A3\u0434\u0430\u043B\u0493\u0430\u043D \u0441\u044B\u043D\u044B\u043F\u0442\u0430\u0440\u0493\u0430 \u0436\u0456\u0431\u0435\u0440\u0456\u043B\u0435\u0434\u0456.",doNotPublishExplanation:"3. \xAB\u04D8\u0437\u0456\u0440\u0433\u0435 \u0436\u0430\u0440\u0438\u044F\u043B\u0430\u043C\u0430\u0443\xBB \u0442\u0430\u04A3\u0434\u0430\u043B\u0441\u0430, \u0431\u04B1\u0440\u044B\u043D \u043E\u0440\u043D\u0430\u0442\u044B\u043B\u0493\u0430\u043D \u0431\u0430\u0440\u043B\u044B\u049B \u0436\u0430\u0440\u0438\u044F\u043B\u0430\u0443\u043B\u0430\u0440 (\u0431\u0456\u0440\u043A\u0435\u043B\u043A\u0456 \u0436\u04D9\u043D\u0435 \u0442\u043E\u043F\u0442\u044B\u049B) \u043A\u04AF\u0448\u0456\u043D \u0436\u043E\u044F\u0434\u044B.",modifyPublish:"\u0416\u0430\u0440\u0438\u044F\u043B\u0430\u0443\u0434\u044B \u04E9\u0437\u0433\u0435\u0440\u0442\u0443",resourceSettings:"\u0420\u0435\u0441\u0443\u0440\u0441 \u043F\u0430\u0440\u0430\u043C\u0435\u0442\u0440\u043B\u0435\u0440\u0456",versionNumber:"\u041D\u04B1\u0441\u049B\u0430 \u043D\u04E9\u043C\u0456\u0440\u0456",updateVersion:"\u041D\u04B1\u0441\u049B\u0430\u043D\u044B \u0436\u0430\u04A3\u0430\u0440\u0442\u0443",noBreakpointResumeSingleFileMax1GB:"1. \u04AE\u0437\u0456\u043B\u0456\u0441\u043F\u0435\u043D \u0436\u04AF\u043A\u0442\u0435\u0443 \u049B\u043E\u043B\u0434\u0430\u0443 \u043A\u04E9\u0440\u0441\u0435\u0442\u0456\u043B\u043C\u0435\u0439\u0434\u0456, \u0444\u0430\u0439\u043B \u043A\u04E9\u043B\u0435\u043C\u0456 1\u0413\u0411-\u0442\u0430\u043D \u0430\u0441\u043F\u0430\u0443\u044B \u0442\u0438\u0456\u0441.",downloadSettings:"\u0416\u04AF\u043A\u0442\u0435\u0443 \u043F\u0430\u0440\u0430\u043C\u0435\u0442\u0440\u043B\u0435\u0440\u0456 \u0421\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0435\u0440\u0433\u0435 \u0436\u04AF\u043A\u0442\u0435\u0443\u0433\u0435 \u0440\u04B1\u049B\u0441\u0430\u0442 \u0431\u0435\u0440\u0443 \u0421\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0435\u0440\u0433\u0435 \u0436\u04AF\u043A\u0442\u0435\u0443\u0433\u0435 \u0442\u044B\u0439\u044B\u043C \u0441\u0430\u043B\u0443",supportedFileTypesPdfWordExcelPptZip:"2. \u049A\u0430\u0437\u0456\u0440\u0433\u0456 \u0443\u0430\u049B\u044B\u0442\u0442\u0430 pdf, word, excel, ppt, zip \u0444\u043E\u0440\u043C\u0430\u0442\u0442\u0430\u0440\u044B \u049B\u043E\u043B\u0434\u0430\u043D\u044B\u043B\u0430\u0434\u044B",resourceDescription:"\u0420\u0435\u0441\u0443\u0440\u0441 \u0441\u0438\u043F\u0430\u0442\u0442\u0430\u043C\u0430\u0441\u044B",accessRecords:"\u049A\u043E\u043B \u0436\u0435\u0442\u043A\u0456\u0437\u0443 \u0436\u0430\u0437\u0431\u0430\u043B\u0430\u0440\u044B",downloadCount0:"\u0416\u04AF\u043A\u0442\u0435\u0443 \u0441\u0430\u043D\u044B: 0",checkedIn:"\u0411\u0435\u043B\u0433\u0456\u043B\u0435\u043D\u0434\u0456",belongingDirectoryUnassigned:"\u0422\u0438\u0435\u0441\u0456\u043B\u0456 \u043A\u0430\u0442\u0430\u043B\u043E\u0433: \u0431\u04E9\u043B\u0456\u043D\u0431\u0435\u0433\u0435\u043D \u043A\u0430\u0442\u0430\u043B\u043E\u0433",shouldCheckIn:"\u0411\u0435\u043B\u0433\u0456\u043B\u0435\u043D\u0443\u0456 \u0442\u0438\u0456\u0441",checkInCount:"\u0411\u0435\u043B\u0433\u0456\u043B\u0435\u043D\u0433\u0435\u043D\u0434\u0435\u0440 \u0441\u0430\u043D\u044B",checkInInitiator:"\u0411\u0435\u043B\u0433\u0456\u043B\u0435\u0443\u0434\u0456 \u0431\u0430\u0441\u0442\u0430\u0493\u0430\u043D \u043C\u04B1\u0493\u0430\u043B\u0456\u043C",modifyCheckIn:"\u0411\u0435\u043B\u0433\u0456\u043B\u0435\u0443\u0434\u0456 \u04E9\u0437\u0433\u0435\u0440\u0442\u0443",notCheckedIn:"\u0411\u0435\u043B\u0433\u0456\u043B\u0435\u043D\u0431\u0435\u0433\u0435\u043D",normalAttendance:"\u049A\u0430\u043B\u044B\u043F\u0442\u044B \u049B\u0430\u0442\u044B\u0441\u0443",late:"\u041A\u0435\u0448\u0456\u0433\u0456\u043F \u043A\u0435\u043B\u0443",earlyLeave:"\u0415\u0440\u0442\u0435 \u043A\u0435\u0442\u0443",leaveRequest:"\u0414\u0435\u043C\u0430\u043B\u044B\u0441 \u0441\u04B1\u0440\u0430\u0443",allStatuses:"\u0411\u0430\u0440\u043B\u044B\u049B \u043A\u04AF\u0439\u043B\u0435\u0440"}},K0=u(81863),L0={shixuns:{intermediateAdvanced:"\u4E2D\u9AD8\u7EA7",continueChallenge:"\u7EE7\u7EED\u6311\u6218",simulatedPractical:"\u6A21\u62DF\u5B9E\u6218",beginner:"\u521D\u7EA7",tag:"\u6807\u7B7E",tagsForManagementVisibleOnlyToAdministratorsOperators:"\u6807\u7B7E\u7528\u4E8E\u7BA1\u7406\uFF0C\u4EC5\u7BA1\u7406\u5458/\u8FD0\u8425\u4EBA\u5458\u53EF\u89C1",normal:"\u6B63\u5E38",needsImprovement:"\u9700\u5B8C\u5584",unusable:"\u65E0\u6CD5\u4F7F\u7528",note1:"\u5907\u6CE8",wordLimitWithin140Characters:"\u5B57\u6570\u9650\u5236\u5728140\u5B57\u4EE5\u5185",copy:"\u590D\u5236",merge:"\u5408\u5E76",split:"\u62C6\u5206",section:"\u7B2C",submitted1YearAgo:"\u63D0\u4EA4\u4E8E1\u5E74\u524D",websiteCloning:"\u7F51\u5740\u514B\u9686",clickToCopyRepository:"\u70B9\u51FB\u590D\u5236\u7248\u672C\u5E93",pleaseUploadAllFilesInvolvedInEachLevelOfCurrentTraining:"\u8BF7\u4E0A\u4F20\u5F53\u524D\u5B9E\u8BAD\u4E2D\u5404\u4E2A\u5173\u5361\u6D89\u53CA\u7684\u6240\u6709\u6587\u4EF6 \u5305\u62EC\u4EFB\u52A1\u6587\u4EF6\u3001\u6267\u884C\u6587\u4EF6\uFF0C\u4EE5\u53CA\u5176\u4ED6\u7684\u5FC5\u987B\u6587\u4EF6",codeSubmissionMethods:"\u63D0\u4EA4\u4EE3\u7801\u7684\u65B9\u6CD5\uFF1A",installGitTortoiseClientOnComputer:"1\u3001\u5728\u7535\u8111\u4E0A\u5B89\u88C5Git tortoise\u5BA2\u6237\u7AEF\uFF0C",orOtherFamiliarGitClientSubmitCodeToLeftAddressInGitClient:"\u6216\u8005\u5176\u5B83\u719F\u6089\u7684Git\u5BA2\u6237\u7AEF,\u5728Git\u5BA2\u6237\u7AEF\u4E0A\u5411\u5DE6\u4FA7\u7684\u5730\u5740\u63D0\u4EA4\u4EE3\u7801",directlyCreateNewFileFolderOnPlatformOrDragUploadRelatedCodeFiles:"2.\u76F4\u63A5\u5728\u5E73\u53F0\u4E0A\u65B0\u5EFA\u6587\u4EF6/\u6587\u4EF6\u5939\uFF0C\u6216\u8005\u62D6\u62FD\u4E0A\u4F20\u76F8\u5173\u4EE3\u7801\u6587\u4EF6",note:"\u6CE8\u610F:",whenGitClientRequiresFillingPleaseFillAsFollows:"\u8BF7\u5728Git\u5BA2\u6237\u7AEF\u8981\u6C42\u586B\u5199\u65F6\uFF0C\u6309\u7167\u5982\u4E0B\u8BF4\u660E\u586B\u5199\uFF1A",usernameUseYourEmailBoundOnThisPlatform:"* \u7528\u6237\u540D\uFF1A\u4F7F\u7528\u60A8\u5728\u672C\u5E73\u53F0\u7ED1\u5B9A\u7684\u90AE\u7BB1",passwordUseYourLoginPasswordOnThisPlatform:"* \u53E3\u4EE4\uFF1A\u4F7F\u7528\u60A8\u5728\u672C\u5E73\u53F0\u7684\u767B\u5F55\u53E3\u4EE4",addDataset:"\u6DFB\u52A0\u6570\u636E\u96C6",practicalProjectComments:"\u5B9E\u8DF5\u9879\u76EE\u8BC4\u8BBA",bannedCommentUsersList:"\u7981\u6B62\u8BC4\u8BBA\u7528\u6237\u5217\u8868",name:"\u59D3\u540D",school:"\u5B66\u6821",banTime:"\u7981\u6B62\u65F6\u95F4",banCount:"\u7981\u6B62\u6B21\u6570",approvalOperations:"\u5BA1\u6279\u64CD\u4F5C",weAreWaitingForYouDoNotGiveUpEasily:"\u6211\u4EEC\u5728\u7B49\u4F60\uFF0C\u4E0D\u8F7B\u8A00\u653E\u5F03",sendToMyClassroomAsClassroomExperiment:"\u4EE5\u8BFE\u5802\u5B9E\u9A8C\u7684\u5F62\u5F0F\u53D1\u9001\u5230\u6211\u7684\u8BFE\u5802",afterRevocationCanOnlyBeUsedInOwnClassroomsAndCourses:"\u64A4\u9500\u540E\uFF0C\u4EC5\u53EF\u4EE5\u4F7F\u7528\u5230\u81EA\u5DF1\u7684\u8BFE\u5802\u548C\u8BFE\u7A0B",cancelFavorite:"\u53D6\u6D88\u6536\u85CF",detectionResults:"\u68C0\u6D4B\u7ED3\u679C",systemDetectingPleaseWait:"\u7CFB\u7EDF\u68C0\u6D4B\u4E2D\uFF0C\u8BF7\u7A0D\u5019...",oneClickDetectionFunctionCanDetectIncompleteConfigurationsInPracticalProject:"\u4E00\u952E\u68C0\u6D4B\u529F\u80FD\uFF0C\u53EF\u4EE5\u5C06\u5B9E\u8DF5\u9879\u76EE\u4E2D\u914D\u7F6E\u4E0D\u5B8C\u5584\u7684\u5730\u65B9\u68C0\u6D4B\u51FA\u6765\u3002\u4F60\u53EF\u4EE5\u6839\u636E\u5EFA\u8BAE\u8FDB\u884C\u5BF9\u5E94\u7684\u8C03\u6574~",learnMore:"\u8BE6\u7EC6\u4E86\u89E3",reDetect:"\u91CD\u65B0\u68C0\u6D4B",detectionTime:"\u68C0\u6D4B\u65F6\u95F4",stronglyRecommendedFixItems:"\u5F3A\u70C8\u5EFA\u8BAE\u4FEE\u590D\u9879",suggestedOptimizationItems:"\u5EFA\u8BAE\u4F18\u5316\u9879",basicInformation:"\u57FA\u672C\u4FE1\u606F",basicInformationIncomplete:"\u672A\u5B8C\u5584\u57FA\u672C\u4FE1\u606F",suggestImprovingPracticalProjectNameSkillTagsIntroductionEtc:"\u5EFA\u8BAE\u5B8C\u5584\u5B9E\u8DF5\u9879\u76EE\u7684\u540D\u79F0\u3001\u6280\u80FD\u6807\u7B7E\u3001\u7B80\u4ECB\u7B49",taskLevels:"\u4EFB\u52A1\u5173\u5361",practicalQuestionLevel1TestSetIncomplete:"\u5B9E\u8DF5\u9898\u5173\u53611\u6D4B\u8BD5\u96C6\u4E0D\u5B8C\u5584",suggestCreating2TestSetsOneOfWhichIsHidden:"\u5EFA\u8BAE\u521B\u5EFA2\u4E2A\u6D4B\u8BD5\u96C6\uFF0C\u5176\u4E2D1\u4E2A\u4E3A\u9690\u85CF\u6D4B\u8BD5\u96C6",clearanceStatus:"\u901A\u5173\u60C5\u51B5",numberOfPeopleWhoClearedPracticalProjectLessThan1:"\u5B9E\u8DF5\u9879\u76EE\u7684\u901A\u5173\u4EBA\u6570\uFF1C1",pleaseEnsureNumberOfPeopleWhoClearedPracticalProjectGreaterThanOrEqualTo1:"\u8BF7\u4FDD\u8BC1\u5B9E\u8DF5\u9879\u76EE\u7684\u901A\u5173\u4EBA\u6570 \u22651",shuxunsName1:"shuxuns.name1",pleaseSelect:"\u8BF7\u9009\u62E9",listCoverImage:"\u5217\u8868\u5C01\u9762\u56FE",aiGenerate:"AI\u751F\u6210",forExampleFromPythonProgrammingBeginnerToProficient:"\u4F8B\u5982\uFF1A\u4ECEPython\u7A0B\u5E8F\u8BBE\u8BA1-\u5165\u95E8\u7CBE\u901A",evaluationTimeLimit:"\u8BC4\u6D4B\u65F6\u957F\u9650\u5236",evaluationTimeLimitTip:"\uFF08\u7A0B\u5E8F\u7F16\u8BD1\u3001\u6267\u884C\u6240\u5141\u8BB8\u7684\u6700\u5927\u65F6\u957F\uFF0C\u5355\u4F4D\uFF1A\u79D2\uFF09",pleaseEnterEvaluationTime:"\u8BF7\u8F93\u5165\u8BC4\u6D4B\u65F6\u957F",requiredField:"\u5FC5\u586B\u9879",cannotBeEmpty:"\u4E0D\u80FD\u4E3A\u7A7A",evaluationResultDisplayMethod:"\u8BC4\u6D4B\u7ED3\u679C\u5C55\u793A\u65B9\u5F0F",evaluationResultDisplayMethodTip:"\uFF08\u5B66\u5458\u8BC4\u6D4B\u672C\u5173\u4EFB\u52A1\u65F6\uFF0C\u67E5\u770B\u6548\u679C\u9875\u4E0A\u9700\u8981\u5C55\u73B0\u7684\u6587\u4EF6\u7C7B\u578B\uFF09",imageForTasksProcessingOrOutputtingImageTypesPleaseSelectThis:"\u56FE\u7247\uFF1A\u5904\u7406\u6216\u8F93\u51FA\u56FE\u7247\u7C7B\u578B\u7684\u4EFB\u52A1\uFF0C\u8BF7\u9009\u586B\u6B64\u9879 \u53EF\u4EE5\u901A\u8FC7\u8BBE\u7F6E\u56FE\u7247\u8DEF\u5F84\u548C\u5B66\u5458\u7B54\u6848\u6587\u4EF6\u8DEF\u5F84\uFF0C\u5C55\u793A\u4EE3\u7801\u5BF9\u5E94\u7684\u56FE\u7247\u6548\u679C",apkExeForTasksWritingExecutableFilesPleaseSelectThis:"apk/exe\uFF1A\u5199\u53EF\u6267\u884C\u6587\u4EF6\u7684\u4EFB\u52A1\uFF0C\u8BF7\u9009\u586B\u6B64\u9879 \u53EF\u4EE5\u901A\u8FC7\u8BBE\u7F6E\u5B66\u5458\u7B54\u6848\u6587\u4EF6\u8DEF\u5F84\uFF0C\u5C55\u793A\u4E8C\u7EF4\u7801\u4EE5\u4F9B\u626B\u7801\u4E0B\u8F7D",txtForTasksOutputtingTxtDocumentTypesPleaseSelectThis:"txt\uFF1A\u8F93\u51FAtxt\u6587\u6863\u7C7B\u578B\u7684\u4EFB\u52A1\uFF0C\u8BF7\u9009\u586B\u6B64\u9879 \u53EF\u4EE5\u901A\u8FC7\u5B66\u5458\u7B54\u6848\u6587\u4EF6\u8DEF\u5F84\u8BBE\u7F6E\uFF0C\u5C55\u793Atxt\u6587\u4EF6\u5185\u5BB9",htmlForWebTypeTasksPleaseSelectThis:"html\uFF1Aweb\u7C7B\u578B\u7684\u4EFB\u52A1\uFF0C\u8BF7\u9009\u586B\u6B64\u9879 \u53EF\u4EE5\u901A\u8FC7Web\u8DEF\u7531\u8BBE\u7F6E\uFF0C\u5C55\u793Ahtml\u6548\u679C\u9884\u89C8\u9875",mp3Mp4ForTasksOfMp3Mp4FileTypesPleaseSelectThis:"mp3/mp4\uFF1Amp3/mp4\u6587\u4EF6\u7C7B\u578B\u7684\u4EFB\u52A1\uFF0C\u8BF7\u9009\u586B\u6B64\u9879 \u53EF\u4EE5\u901A\u8FC7\u5B66\u5458\u7B54\u6848\u6587\u4EF6\u8DEF\u5F84\u8BBE\u7F6E\uFF0C\u5C55\u793Amp3/mp4\u6587\u4EF6\u5185\u5BB9",latexForLatexExperimentReportTasksPleaseSelectThis:"LaTeX\uFF1ALaTeX\u5B9E\u9A8C\u62A5\u544A\u7684\u4EFB\u52A1\uFF0C\u8BF7\u9009\u62E9\u6B64\u9879 \u5B66\u5458\u53EF\u4EE5\u4F7F\u7528LaTeX\u7CFB\u7EDF\u64B0\u5199\u5B9E\u9A8C\u62A5\u544A\uFF0C\u6700\u7EC8\u4EE5PDF\u683C\u5F0F\u5C55\u793A",latexAttention:"\u6CE8\u610F\uFF1A\u9009\u62E9\u4E86LaTeX\u7684\u5173\u5361\uFF0C\u9700\u8981\u6559\u5E08\u624B\u52A8\u5BF9\u8BE5\u5173\u5361\u8FDB\u884C\u5224\u5206",officeForMicrosoftOfficeRelatedFileTasksPleaseSelectThis:"Office\uFF1AMicrosoftOffice\u76F8\u5173\u6587\u4EF6\u7684\u4EFB\u52A1\uFF0C\u8BF7\u9009\u586B\u6B64\u9879 \u6CE8\u610F\uFF1A\u5B66\u751F\u4E0A\u4F20\u7684office\u6587\u4EF6\u76EE\u5F55\u662F\u5728/data/bigfiles\u76EE\u5F55\u4E0B\uFF0C\u5982\u679C\u8981\u505A\u8BC4\u6D4B\uFF0C\u8BF7\u8BFB\u53D6\u6B64\u76EE\u5F55\u7684\u6587\u4EF6",studentTaskFile:"\u5B66\u5458\u4EFB\u52A1\u6587\u4EF6",studentTaskFileTip:"\uFF08\u8BE5\u6587\u4EF6\u5C06\u76F4\u63A5\u663E\u793A\u7ED9\u5B66\u751F\uFF0C\u9700\u8981\u5B66\u751F\u5728\u5176\u4E2D\u586B\u5199\u4EE3\u7801\uFF09",selectedFile:"\u5DF2\u9009\u4E2D\u7684\u6587\u4EF6:",filePath:"\u6587\u4EF6\u8DEF\u5F84",evaluationExecutionFile:"\u8BC4\u6D4B\u6267\u884C\u6587\u4EF6",evaluationExecutionFileTip:"\uFF08\u70B9\u51FB\u8BC4\u6D4B\u6309\u94AE\u65F6\u8C03\u7528\u7684\u6587\u4EF6\uFF0C\u7528\u4E8E\u68C0\u6D4B\u5B66\u5458\u7ED3\u679C\u662F\u5426\u6B63\u786E\uFF0C\u53EF\u4EE5\u4E0E\u201C\u5B66\u5458\u4EFB\u52A1\u6587\u4EF6\u201D\u4E00\u81F4\uFF09",actualOutputMeetsRules:"\u5B9E\u9645\u8F93\u51FA\u6EE1\u8DB3\u89C4\u5219",passAllTestSets:"\u901A\u8FC7\u5168\u90E8\u6D4B\u8BD5\u96C6",passAllTestSetsTip:"\uFF08\u6240\u6709\u6D4B\u8BD5\u96C6\u90FD\u6B63\u786E\u65F6\uFF0C\u624D\u80FD\u83B7\u5F97\u91D1\u5E01\uFF09",passPartialTestSets:"\u901A\u8FC7\u90E8\u5206\u6D4B\u8BD5\u96C6",passPartialTestSetsTip:"\uFF08\u90E8\u5206\u6D4B\u8BD5\u96C6\u6B63\u786E\u65F6\uFF0C\u6309\u914D\u7F6E\u7684\u6BD4\u4F8B\u83B7\u5F97\u91D1\u5E01\uFF09",equalDistributionRatio:"\u5747\u5206\u6BD4\u4F8B",customRatio:"\u81EA\u5B9A\u4E49\u6BD4\u4F8B",enableScoringUponCompilationSuccess:"\u542F\u7528\u7F16\u8BD1\u901A\u8FC7\u5373\u53EF\u5F97\u5206",confirm:"\u786E\u8BA4",selectAll:"\u5168\u9009",group:"\u7EC4",tailMatching:"\u672B\u5C3E\u5339\u914D",tailMatchingTip:"\uFF08\u5B9E\u9645\u8F93\u51FA\u4E0E\u9884\u671F\u8F93\u51FA\u6700\u540E\u4E00\u884C\u76F8\u540C\u5373\u53EF\u901A\u5173\uFF09",indicatorTestSet:"\u6307\u6807\u6D4B\u8BD5\u96C6",ifOutputIndicatorsNeededCheckIndicatorTestSetAndNameIndicators:"\u5982\u9700\u8981\u8F93\u51FA\u6307\u6807\uFF0C\u53EF\u4EE5\u52FE\u9009\u6307\u6807\u6D4B\u6D4B\u8BD5\u96C6\uFF0C\u5E76\u5BF9\u6307\u6807\u8FDB\u884C\u547D\u540D\u3002\u6559\u5E08\u53EF\u5728\u5B9E\u8BAD\u4F5C\u4E1A\u7684\u5B9E\u8BAD\u62A5\u544A\u9875\u9762\u67E5\u770B\u5B66\u751F\u7684\u6307\u6807\u662F\u5426\u5408\u683C\u3002\u6307\u6807\u5F97\u5206\u8BA1\u5165\u6700\u7EC8\u6210\u7EE9",delete:"\u5220\u9664",batchUploadTestCases:"\u6279\u91CF\u4E0A\u4F20\u6D4B\u8BD5\u7528\u4F8B",dragFileOrClickToUpload:"\u62D6\u62FD\u6587\u4EF6\u6216\u70B9\u51FB\u6B64\u5904\u4E0A\u4F20",filesMustBeInAndOutTextFiles:"1\u3001\u6587\u4EF6\u5FC5\u987B\u4E0A\u4F20.in\u548C.out\u7C7B\u578B\u7684\u6587\u672C\u6587\u4EF6\u3002",uploadedFilesEncodingSupportsOnlyUTF8:"2\u3001\u4E0A\u4F20\u7684\u6587\u4EF6\u7F16\u7801\u4EC5\u652F\u6301UTF-8\uFF0C\u5426\u5219\u53EF\u80FD\u4F1A\u51FA\u73B0\u6587\u672C\u4E71\u7801\u3002",inputOutputFilesMustCorrespondByName:"3\u3001\u8F93\u5165\u8F93\u51FA\u6587\u4EF6\u9700\u6587\u4EF6\u540D\u79F0\u4E00\u4E00\u5BF9\u5E94\uFF0C\u672A\u5BF9\u5E94\u65F6\uFF0C\u5C06\u65E0\u6CD5\u4E0A\u4F20\u3002",singleUploadedFileCannotExceed100MB:"4\u3001\u5355\u4E2A\u4E0A\u4F20\u6587\u4EF6\u4E0D\u80FD\u8D85\u8FC7100MB\uFF0C\u8D85\u8FC7\u65F6\u53EF\u4EE5\u5206\u6279\u6B21\u4E0A\u4F20\u3002",addReferenceAnswer:"\u65B0\u589E\u53C2\u8003\u7B54\u6848",enableLevelLeaderboard:"\u5F00\u542F\u540E\uFF0C\u672C\u5173\u5361\u5C06\u5C55\u793A\u6392\u884C\u699C",leaderboardRules:"\u6392\u884C\u699C\u89C4\u5219\uFF1A",defaultByClearanceTime:"\u9ED8\u8BA4 \uFF08\u6309\u901A\u5173\u7528\u65F6\u6392\u884C\uFF09",customViaProgram:"\u81EA\u5B9A\u4E49 \uFF08\u901A\u8FC7\u7A0B\u5E8F\u81EA\u5B9A\u4E49\u6392\u884C\u89C4\u5219\uFF09",leave:"\u79BB\u5F00",continueToCompleteSubsequentLearningAndPracticalTasks:"\u7EE7\u7EED\u5B8C\u6210\u540E\u7EED\u5B66\u4E60\u548C\u5B9E\u6218\u4EFB\u52A1",prompt:"\u63D0\u793A",thisPracticalProjectIsPublicCannotSelectOrChangeLabEnvironment:"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u7684\u72B6\u6001\u4E3A\u5DF2\u516C\u5F00\uFF0C\u4E0D\u80FD\u9009\u62E9/\u66F4\u6362\u5B9E\u9A8C\u73AF\u5883\u3002 \u5982\u6709\u9700\u8981\uFF0C\u8BF7\u8054\u7CFB\u5E73\u53F0\u7BA1\u7406\u5458\u8FDB\u884C\u6280\u672F\u652F\u6301\u3002",iUnderstand:"\u6211\u77E5\u9053\u4E86",codeEditorDescription1:"\u5B66\u5458\u8FDB\u884C\u5B9E\u9A8C\u65F6\uFF0C\u4E3A\u5B66\u5458\u63D0\u4F9B\u4EE3\u7801\u7F16\u8F91\u5668\u3001\u7F16\u8BD1\u5668\u3001\u8C03\u8BD5\u5668\u7B49\u5DE5\u5177\u3002 ",codeEditorDescription2:"\u5F53\u9009\u62E9\u4E86VSCode\u76F8\u5173\u7684\u5B9E\u9A8C\u955C\u50CF\u65F6\uFF0C\u4EE3\u7801\u7F16\u8F91\u5668\u4EE5VSCode\u7684\u5F62\u5F0F\u5C55\u793A\u7ED9\u5B66\u5458\u3002",codeEditorDescription3:"\u6BCF\u4E2A\u5B9E\u8DF5\u9879\u76EE\u53EA\u80FD\u5F00\u542F\u4E00\u4E2A\u4EE3\u7801\u7F16\u8F91\u5668\u754C\u9762\u3002",codeEditorDescription4:"\u5B66\u5458\u8FDB\u884C\u5B9E\u9A8C\u65F6\uFF0C\u4E3A\u5B66\u5458\u63D0\u4F9B\u547D\u4EE4\u884C\u7A97\u53E3\u3002",codeEditorDescription5:"\u5B66\u5458\u8FDB\u884C\u5B9E\u9A8C\u65F6\uFF0C\u53EF\u4EE5\u5728\u5B9E\u9A8C\u9875\u9762\u76F4\u63A5\u9884\u89C8\u5BB9\u5668\u5185\u90E8Web\u670D\u52A1\u3002",pleaseSelectAttachedEnvironment:"\u8BF7\u9009\u62E9\u9644\u5E26\u73AF\u5883",labEnvironmentName:"\u5B9E\u9A8C\u73AF\u5883\u540D\u79F0",max8Characters:"\u6700\u591A8\u4E2A\u5B57",rename:"\u91CD\u547D\u540D",username:"\u7528\u6237\u540D",usernameForContainerLoginTip:"\uFF08\u767B\u5F55\u5BB9\u5668\u65F6\u53EF\u4F7F\u7528\u7684\u7528\u6237\u540D\uFF09",hostname:"\u4E3B\u673A\u540D",hostnameForContainerLoginTip:"\uFF08\u767B\u5F55\u5BB9\u5668\u65F6\u53EF\u6307\u5B9A\u4E3B\u673A\u540D\uFF09",charactersLowercaseLettersNumbersHyphens:"\u53EA\u80FD\u5305\u542B\u5C0F\u5199\u5B57\u6BCD\u3001\u6570\u5B57\u3001\u8FDE\u5B57\u7B26 \u201C-\u201D\uFF0C\u5FC5\u987B\u4EE5\u5B57\u6BCD\u6216\u6570\u5B57\u5F00\u5934\u548C\u7ED3\u5C3E \u4E0D\u80FD\u8FDE\u7EED\u4F7F\u7528 \u201C-\u201D\uFF0C\u4E0D\u80FD\u4F7F\u7528\u7EAF\u6570\u5B57",privilegedMode:"\u7279\u6743\u6A21\u5F0F",privilegedModeTip:"\uFF08\u8D4B\u4E88\u5BB9\u5668\u8BBF\u95EE\u5BBF\u4E3B\u673A\u5185\u6838\u7279\u6027\u548C\u8BBE\u5907\u7684\u80FD\u529B\uFF09",addPermissions:"\u6DFB\u52A0\u6743\u9650",removePermissions:"\u79FB\u9664\u6743\u9650",permissionsTip:"\uFF08\u6DFB\u52A0\u591A\u4E2A\u6743\u9650\u7528\u82F1\u6587 , \u5206\u9694\uFF09",exampleNetAdmin:"\u4F8B\u5982\uFF1ANET_ADMIN",exampleSysPtrace:"\u4F8B\u5982\uFF1ASYS_PTRACE",uploadDataset:"\u4E0A\u4F20\u6570\u636E\u96C6",selectDataset:"\u9009\u62E9\u6570\u636E\u96C6",publicDatasets:"\u516C\u5F00\u6570\u636E\u96C6",myDatasets:"\u6211\u7684\u6570\u636E\u96C6",teamShared:"\u56E2\u961F\u5171\u4EAB",myFavorites:"\u6211\u6536\u85CF\u7684",pleaseSearchDatasetName:"\u8BF7\u641C\u7D22\u6570\u636E\u96C6\u540D\u79F0",add:"\u6DFB\u52A0",skipLevel:"\u8DF3\u5173\uFF1A",allowStudentsToSkipLevels:"\uFF08\u9009\u4E2D\u5219\u5141\u8BB8\u5B66\u5458\u8DF3\u5173\u5B66\u4E60\u5B9E\u8BAD\u5173\u5361\u4EFB\u52A1\uFF09",testSetUnlock1:"\u6D4B\u8BD5\u96C6\u89E3\u9501",allowStudentsToUnlockHiddenTestSetsWithCoins:"\uFF08\u9009\u4E2D\u5219\u5141\u8BB8\u5B66\u5458\u901A\u8FC7\u91D1\u5E01\u89E3\u9501\u67E5\u770B\u9690\u85CF\u6D4B\u8BD5\u96C6\u7684\u5185\u5BB9\uFF09",allowCertifiedTeachersToCopyMergeSplit:"\uFF08\u9009\u4E2D\u5219\u5141\u8BB8\u5DF2\u804C\u4E1A\u8BA4\u8BC1\u7684\u6559\u5E08\u590D\u5236\u3001\u5408\u5E76\u548C\u62C6\u5206\u8BE5\u5B9E\u8BAD\uFF09",publicPractical:"\u516C\u5F00\u5B9E\u8BAD\uFF1A",publicToAllUnits:"\u5BF9\u6240\u6709\u5355\u4F4D\u516C\u5F00",publicToAllUnitsTip:"\uFF08\u5B9E\u8BAD\u53D1\u5E03\u540E\uFF0C\u6240\u6709\u7528\u6237\u53EF\u89C1\uFF09",publicToSpecifiedUnits:"\u5BF9\u6307\u5B9A\u5355\u4F4D\u516C\u5F00",publicToSpecifiedUnitsTip:"\uFF08\u5B9E\u8BAD\u53D1\u5E03\u540E\uFF0C\u4EC5\u5BF9\u4E0B\u65B9\u6307\u5B9A\u5355\u4F4D\u7684\u7528\u6237\u53EF\u89C1\uFF09",publicAnswersAndTestSets:"\u516C\u5F00\u7B54\u6848\u548C\u6D4B\u8BD5\u96C6\uFF1A",publicToAllCertifiedTeachers:"\u5BF9\u6240\u6709\u8BA4\u8BC1\u6559\u5E08\u516C\u5F00",publicToAllCertifiedTeachersTip:"\uFF08\u9009\u4E2D\u5219\u5141\u8BB8\u5DF2\u804C\u4E1A\u8BA4\u8BC1\u7684\u6559\u5E08\u67E5\u770B\uFF09",visibleOnlyToPracticalCollaborators:"\u4EC5\u5B9E\u8BAD\u5408\u4F5C\u8005\u53EF\u89C1",visibleOnlyToPracticalCollaboratorsTip:"\uFF08\u9009\u4E2D\u5219\u4EC5\u5141\u8BB8\u5B9E\u8BAD\u5408\u4F5C\u8005\u53EF\u4EE5\u76F4\u63A5\u67E5\u770B\uFF0C\u5176\u4ED6\u7528\u6237\u9700\u901A\u8FC7\u91D1\u5E01\u89E3\u9501\u67E5\u770B\uFF09",startTime:"\u5F00\u542F\u65F6\u95F4\uFF1A",studentsCanStartChallengeAfterSpecifiedTime:"\uFF08\u9009\u4E2D\u5219\u5B66\u5458\u5728\u6307\u5B9A\u7684\u5F00\u542F\u65F6\u95F4\u540E\u624D\u80FD\u5F00\u542F\u6311\u6218\uFF09",displayCodeRepositoryAddress:"\u663E\u793A\u4EE3\u7801\u5E93\u5730\u5740",allowStudentsToDownloadAllCodeLocally:"\uFF08\u9009\u4E2D\u5219\u5BF9\u5B66\u5458\u516C\u5F00\u4EE3\u7801\u5E93\u5730\u5740\uFF0C\u5B66\u5458\u53EF\u4EE5\u5C06\u6240\u6709\u4EE3\u7801\u4E0B\u8F7D\u5230\u672C\u5730\uFF09",displayCodeDirectory:"\u663E\u793A\u4EE3\u7801\u76EE\u5F55",showRepositoryDirectoryOnStudentPage:"\uFF08\u9009\u4E2D\u5219\u5B66\u5458\u9875\u9762\u663E\u793A\u7248\u672C\u5E93\u76EE\u5F55\uFF09",disablePaste:"\u7981\u7528\u7C98\u8D34",preventStudentsFromPastingInCodingArea:"\uFF08\u9009\u4E2D\u5219\u5B66\u5458\u5728\u7F16\u7801\u533A\u57DF\u65E0\u6CD5\u4F7F\u7528\u7C98\u8D34\u529F\u80FD\uFF09",debugger:"\u8C03\u8BD5\u5668",allowStudentsToUseCodeDebugger:"\uFF08\u5F00\u542F\u540E\uFF0C\u5B66\u5458\u5728\u5B9E\u8DF5\u9879\u76EE\u6311\u6218\u9875\u9762\uFF0C\u53EF\u4EE5\u4F7F\u7528\u4EE3\u7801\u8C03\u8BD5\u5DE5\u5177\u68C0\u67E5\u4EE3\u7801\u8FD0\u884C\u60C5\u51B5\u3002\u76EE\u524D\u4EC5\u652F\u6301Python3, Java, C\u8BED\u8A00\uFF09",selfTestRun1:"\u81EA\u6D4B\u8FD0\u884C",allowStudentsToUseSelfTestRun:"\uFF08\u5F00\u542F\u540E\uFF0C\u5B66\u5458\u5728\u5B9E\u8DF5\u9879\u76EE\u6311\u6218\u9875\u9762\uFF0C\u53EF\u4EE5\u4F7F\u7528\u81EA\u6D4B\u8FD0\u884C\u529F\u80FD\uFF09",localEvaluation:"\u672C\u5730\u8BC4\u6D4B",useLocalComputingForEvaluationWithClient:"\uFF08\u5F00\u542F\u540E\uFF0C\u5B9E\u8BAD\u6311\u6218\u7528\u6237\u5728\u4F7F\u7528\u5BA2\u6237\u7AEF\u4E2D\u4F7F\u7528\u8BC4\u6D4B\u65F6\uFF0C\u5C06\u4F7F\u7528\u7528\u6237\u672C\u5730\u7684\u7B97\u529B\u8D44\u6E90\uFF0C\u51CF\u5C11\u7F51\u7EDC\u5E26\u6765\u7684\u5F71\u54CD\u3002\u76EE\u524D\u4EC5\u652F\u6301Python3\u8BED\u8A00 \u4E0B\u8F7D\u5BA2\u6237\u7AEF \uFF09",saveLabTemporaryData:"\u4FDD\u5B58\u5B9E\u9A8C\u4E34\u65F6\u6570\u636E",longTermSaveStudentWorkspaceInCloudLab:"\uFF08\u5F00\u542F\u540E\uFF0C\u5B66\u5458\u5728\u901A\u7528\u4E91\u5B9E\u9A8C\u73AF\u5883\u4E0B\u7684/data/workspace\u76EE\u5F55\u5C06\u957F\u671F\u4FDD\u5B58\uFF0C\u6559\u5E08\u53D1\u9001\u5B9E\u8DF5\u9879\u76EE\u81F3\u8BFE\u5802\u540E\u53EF\u9009\u62E9\u5BFC\u51FA\u5B9E\u9A8C\u4E34\u65F6\u6570\u636E \u64CD\u4F5C\u6307\u5F15 \uFF09",defaultReleaseLabResources:"\u9ED8\u8BA4\u91CA\u653E\u5B9E\u9A8C\u8D44\u6E90",automaticallyReleaseLabResourcesOnExit:"\uFF08\u5F00\u542F\u540E\uFF0C\u5728\u9000\u51FA\u5B9E\u8BAD\u65F6\u9ED8\u8BA4\u91CA\u653E\u5B9E\u9A8C\u8D44\u6E90\uFF09",displayCommentArea:"\u663E\u793A\u8BC4\u8BBA\u533A",noCommentsDisplayedIfDisabled:"\uFF08\u5173\u95ED\u540E\uFF0C\u5B9E\u8DF5\u9879\u76EE\u8BE6\u60C5\u9875\u53CA\u5173\u5361\u6311\u6218\u9875\u9762\u4E0D\u663E\u793A\u4EFB\u4F55\u8BC4\u8BBA\uFF09",intelligentRecommendation:"\u667A\u80FD\u63A8\u8350",recommendLearningResourcesBasedOnStudentPerformance:"\uFF08\u5C06\u5B9E\u9A8C\u5173\u8054\u77E5\u8BC6\u56FE\u8C31\u5E76\u5F00\u542F\u667A\u80FD\u63A8\u8350\u540E\uFF0C\u7CFB\u7EDF\u5C06\u4F1A\u6839\u636E\u5B66\u751F\u5B66\u751F\u7B54\u9898\u548C\u77E5\u8BC6\u70B9\u638C\u63E1\u7684\u60C5\u51B5\uFF0C\u667A\u80FD\u63A8\u8350\u76F8\u5173\u7684\u5B66\u4E60\u8D44\u6E90\uFF09",commonProblems:"\u5E38\u89C1\u95EE\u9898",edit:"\u7F16\u8F91",editQAndA:"\u7F16\u8F91\u95EE\u7B54",answerSource:"\u56DE\u7B54\u6765\u6E90",status:"\u72B6\u6001",search:"\u641C\u7D22",pleaseSelectAnswerSource:"\u8BF7\u9009\u62E9\u56DE\u7B54\u6765\u6E90",pleaseSelectStatus:"\u8BF7\u9009\u62E9\u72B6\u6001",total1DataEntry:"\u5171 1 \u6761\u6570\u636E",aiModel:"AI\u6A21\u578B",practicalQAndASet:"\u5B9E\u8BAD\u95EE\u7B54\u96C6",addedToQAndASet:"\u5DF2\u52A0\u5165\u95EE\u7B54\u96C6",noProcessingNeeded:"\u65E0\u9700\u5904\u7406",pendingProcessing:"\u5F85\u5904\u7406",updateNotification:"\u66F4\u65B0\u901A\u77E5",remindMeLater:"\u7A0D\u540E\u518D\u8BF4",labTeacherAdjustedCodeTemplatePleaseSyncLatestCode:"\u5B9E\u9A8C\u8001\u5E08\u5DF2\u8C03\u6574\u4EE3\u7801\u6A21\u677F\u6587\u4EF6\uFF0C\u8BF7\u60A8\u5C3D\u5FEB\u540C\u6B65\u6700\u65B0\u4EE3\u7801\uFF0C\u4EE5\u514D\u5F71\u54CD\u60A8\u7B54\u9898\u3002 \u6CE8\uFF1A\u5982\u679C\u5B9E\u9A8C\u8001\u5E08\u8C03\u6574\u7684\u4EE3\u7801\u548C\u60A8\u7684\u4EE3\u7801\u6709\u51B2\u7A81\uFF0C\u5219\u4F1A\u4EE5\u8001\u5E08\u7684\u4EE3\u7801\u4E3A\u51C6\uFF0C\u8986\u76D6\u60A8\u5F53\u524D\u7684\u4EE3\u7801\u3002\u5EFA\u8BAE\u5148\u628A\u5F53\u524D\u4EE3\u7801\u4FDD\u5B58\u5230\u672C\u5730\u518D\u540C\u6B65\u6700\u65B0\u4EE3\u7801\u3002",updateImmediately:"\u7ACB\u5373\u66F4\u65B0",ignored:"\u5DF2\u5FFD\u7565",copyPath:"\u590D\u5236\u8DEF\u5F84",totalLabTime:"\u5B9E\u9A8C\u603B\u7528\u65F6",configurationAndMonitoring:"\u914D\u7F6E\u4E0E\u76D1\u63A7",resourceCenter:"\u8D44\u6E90\u4E2D\u5FC3",dataset:"\u6570\u636E\u96C6",level1:"\u7B2C1\u5173",records:"\u8BB0\u5F55",evaluationRecords:"\u8BC4\u6D4B\u8BB0\u5F55",resetRecords:"\u91CD\u7F6E\u8BB0\u5F55",evaluationTime:"\u8BC4\u6D4B\u65F6\u95F4",evaluationResult:"\u8BC4\u6D4B\u7ED3\u679C",timeUsedS:"\u7528\u65F6(S)",memoryMB:"\u5185\u5B58(MB)",operation:"\u64CD\u4F5C",evaluationPassed:"\u8BC4\u6D4B\u901A\u8FC7",viewCode:"\u67E5\u770B\u4EE3\u7801",testResults:"\u6D4B\u8BD5\u7ED3\u679C",allPassed:"\u5168\u90E8\u901A\u8FC7",testSet:"\u6D4B\u8BD5\u96C6",testInput:"\u6D4B\u8BD5\u8F93\u5165",expectedOutput:"\u9884\u671F\u8F93\u51FA",actualOutput:"\u5B9E\u9645\u8F93\u51FA",showOriginalOutput:"\u5C55\u793A\u539F\u59CB\u8F93\u51FA",maxExecutionTimeThisLevel:"\u672C\u5173\u6700\u5927\u6267\u884C\u65F6\u95F4",seconds:"\u79D2",thisEvaluationTimeConsumption:"\u672C\u6B21\u8BC4\u6D4B\u8017\u65F6(\u7F16\u8BD1\u3001\u8FD0\u884C\u603B\u65F6\u95F4)",nextLevel:"\u4E0B\u4E00\u5173",selfTestRun:"\u81EA\u6D4B\u8FD0\u884C",evaluate:"\u8BC4\u6D4B",saySomething:"\u8BF4\u70B9\u4EC0\u4E48",like:"\u70B9\u8D5E",unlike:"\u53D6\u6D88\u70B9\u8D5E",intelligentTutor:"\u667A\u80FD\u52A9\u6559",historicalConversations:"\u5386\u53F2\u5BF9\u8BDD",newConversation:"\u65B0\u5EFA\u5BF9\u8BDD",addImage:"\u6DFB\u52A0\u56FE\u7247",uploadAttachmentsTextRecognitionOnly:"\u4E0A\u4F20\u9644\u4EF6\uFF08\u4EC5\u8BC6\u522B\u6587\u5B57\uFF09 \u6700\u591A 50 \u4E2A\uFF0C\u6BCF\u4E2A 100 MB\uFF0C\u652F\u6301\u5404\u7C7B\u578B\u6587\u6863",intelligentTutorDraggableWindow:"\uFF08\u70B9\u51FB\u53EF\u62D6\u52A8\u7A97\u53E3\uFF09",intelligentTaskAnalysis:"\u667A\u80FD\u5BA1\u9898",syntaxCheck:"\u8BED\u6CD5\u68C0\u67E5",codeDiagnosis:"\u4EE3\u7801\u8BCA\u65AD",aiTutoring:"AI\u8F85\u5BFC",codeOptimization:"\u4EE3\u7801\u4F18\u5316",codeAnnotation:"\u4EE3\u7801\u6CE8\u91CA",hiIAmIntelligentTutor:"\u55E8\uFF0C\u6211\u662F\u667A\u80FD\u52A9\u6559\uFF0C\u60A8\u7684\u6559\u5B66\u597D\u5E2E\u624B\u3002 \u60A8\u53EF\u4EE5\u76F4\u63A5\u4F7F\u7528\u6211\u63D0\u4F9B\u7684\u505A\u9898\u5DE5\u5177\u6216\u8005\u4E0E\u6211\u8FDB\u884C\u5BF9\u8BDD\u95EE\u7B54\uFF0C\u671F\u5F85\u4E0E\u60A8\u643A\u624B\u5171\u8FDB\uFF0C\u9AD8\u6548\u3001\u4F18\u8D28\u5730\u5B8C\u6210\u6BCF\u4E00\u9879\u4EFB\u52A1\uFF01",pleaseWaitForTaskCompletion:"\u8BF7\u7B49\u5F85\u4EFB\u52A1\u5B8C\u6210",pleaseWaitHighTraffic:"\u8BF7\u8010\u5FC3\u7B49\u5F85\uFF0C\u76EE\u524D\u9AD8\u5CF0\u671F\u4F53\u9A8C\u4EBA\u6570\u8FC7\u591A\uFF0C\u6211\u4EEC\u5DF2\u8BB0\u5F55\u4E0B\u60A8\u7684\u9700\u6C42\uFF0C\u7A0D\u540E\u5C06\u81EA\u52A8\u4E3A\u60A8\u751F\u6210\u7B54\u6848\u3002",copy:"\u590D\u5236",runTest:"\u8FD0\u884C\u6D4B\u8BD5",quickIntelligentTaskBreakdown:"\u5FEB\u901F\u667A\u80FD\u62C6\u89E3\u4EFB\u52A1\uFF0C\u63D0\u4F9B\u89E3\u9898\u601D\u8DEF",detectSyntaxErrorsProvideFixes:"\u68C0\u6D4B\u4EE3\u7801\u4E2D\u7684\u8BED\u6CD5\u9519\u8BEF\uFF0C\u63D0\u4F9B\u4FEE\u590D\u5EFA\u8BAE",systemIntelligentCodeAnalysis:"\u7CFB\u7EDF\u667A\u80FD\u4EE3\u7801\u5206\u6790\uFF0C\u63D0\u4F9B\u4FEE\u6B63\u5EFA\u8BAE",providePersonalizedIntelligentTutoring:"\u4E3A\u5B66\u751F\u63D0\u4F9B\u4E2A\u6027\u5316\u667A\u80FD\u5B66\u4E60\u8F85\u5BFC",intelligentlyOptimizeCode:"\u5BF9\u4EE3\u7801\u8FDB\u884C\u667A\u80FD\u4F18\u5316\uFF0C\u5E2E\u52A9\u63D0\u5347\u4EE3\u7801\u8D28\u91CF",automaticallyAddCommentsToCode:"\u81EA\u52A8\u5BF9\u5DF2\u6709\u4EE3\u7801\u6DFB\u52A0\u6CE8\u91CA\uFF0C\u8282\u7701\u4EE3\u7801\u7F16\u5199\u65F6\u95F4",like:"\u559C\u6B22",dislike:"\u4E0D\u559C\u6B22",thisPracticalProjectHasNoDataset:"\u6B64\u5B9E\u8DF5\u9879\u76EE\u6682\u65E0\u6570\u636E\u96C6",noOneHasUsedThisPracticalProjectYet:"\u5F53\u524D\u5B9E\u8DF5\u9879\u76EE\u6CA1\u6709\u4EFB\u4F55\u4EBA\u4F7F\u7528\u8FC7\uFF0C\u7CFB\u7EDF\u65E0\u6CD5\u6839\u636E\u5B9E\u9645\u4F7F\u7528\u60C5\u51B5\u7ED9\u51FA\u63A8\u8350\u914D\u7F6E\u3002 \u5EFA\u8BAE\u60A8\u5148\u6A21\u62DF\u5B9E\u6218\u5E76\u901A\u5173~",recommendedConfiguration:"\u63A8\u8350\u914D\u7F6E",resourceMonitoring:"\u8D44\u6E90\u76D1\u63A7",recentLabs:"\u6700\u8FD1\u5B9E\u9A8C",last30Minutes:"\u6700\u8FD130\u5206\u949F",last3Hours:"\u6700\u8FD13\u5C0F\u65F6",last24Hours:"\u6700\u8FD124\u5C0F\u65F6",last7Days:"\u6700\u8FD17\u5929",last15Days:"\u6700\u8FD115\u5929",cpuUsage:"CPU\u4F7F\u7528\u91CF",memoryUsage:"\u5185\u5B58\u4F7F\u7528\u91CF",searchByNamePhoneEmail:"\u641C\u7D22\u59D3\u540D/\u624B\u673A\u53F7/\u90AE\u7BB1",restoreInitialCode:"\u6062\u590D\u521D\u59CB\u4EE3\u7801",resetCodeRepository:"\u91CD\u7F6E\u4EE3\u7801\u4ED3\u5E93",settings:"\u8BBE\u7F6E",fullScreen:"\u5168\u5C4F",codeFormat:"\u4EE3\u7801\u683C\u5F0F",displayMode:"\u663E\u793A\u6A21\u5F0F",blackBackground:"\u9ED1\u8272\u80CC\u666F",fontSize:"\u5B57\u4F53\u5927\u5C0F",tabConversion:"Tab\u8F6C\u6362",formatCode:"\u683C\u5F0F\u5316\u4EE3\u7801",shortcuts:"\u5FEB\u6377\u952E",saveCode:"\u4FDD\u5B58\u4EE3\u7801",showShortcutsList:"\u5524\u51FA\u5FEB\u6377\u952E\u5217\u8868",indentLeftRight:"\u5DE6\u53F3\u7F29\u8FDB",jumpToMatchingBracket:"\u8DF3\u5230\u5339\u914D\u7684\u62EC\u53F7",goToLineStart:"\u8F6C\u5230\u884C\u9996",goToLineEnd:"\u8F6C\u5230\u884C\u5C3E",levelConfigurationInfo:"\u5173\u5361\u914D\u7F6E\u4FE1\u606F",allowed:"\u5141\u8BB8",testSetUnlock:"\u6D4B\u8BD5\u96C6\u89E3\u9501",notAllowed:"\u4E0D\u5141\u8BB8",codePaste:"\u4EE3\u7801\u7C98\u8D34",practicalDifficulty:"\u5B9E\u8BAD\u96BE\u6613\u5EA6",simple:"\u7B80\u5355",labEnvironment:"\u5B9E\u9A8C\u73AF\u5883",labContainerNetwork:"\u5B9E\u9A8C\u5BB9\u5668\u7F51\u7EDC",enableExternalNetwork:"\u5F00\u542F\u5916\u7F51",whiteBackground:"\u767D\u8272\u80CC\u666F",serviceStarting:"\u670D\u52A1\u542F\u52A8\u4E2D",serviceStarted:"\u670D\u52A1\u542F\u52A8\u5B8C\u6210",restoreInitialCodeTime:"\u6062\u590D\u521D\u59CB\u4EE3\u7801\u65F6\u95F4",shared3TestSets3DoNotMatch:"\u5171\u8BC6\u522B1\u9898\uFF0C\u5176\u4E2D\u8BC6\u522B\u6709\u8BEF1\u9898",memoryConsumption:"\u6D88\u8017\u5185\u5B58",codeExecutionTime:"\u4EE3\u7801\u6267\u884C\u65F6\u957F",timeUsed:"\u7528\u65F6",memory:"\u5185\u5B58",copyCode:"\u590D\u5236\u4EE3\u7801",unlocked:"\u5DF2\u89E3\u9501",yourEvaluationDeterminesTeachersStatus:"\u60A8\u7684\u8BC4\u4EF7\u51B3\u5B9A\u8001\u5E08\u7684\u6C5F\u6E56\u5730\u4F4D~",enableRealTimeRefresh:"\u5F00\u542F\u5B9E\u65F6\u5237\u65B0",minutesAgo:"\u5206\u949F\u524D",level1:"\u7B2C1\u5173",view:"\u67E5\u770B",restoreCommentFunction:"\u6062\u590D\u8BC4\u8BBA\u529F\u80FD",cleared:"\u5DF2\u901A\u5173",disableCommentFunction:"\u7981\u6B62\u8BC4\u8BBA\u529F\u80FD",doNotPasteAnswersOtherwiseAccountDisabled:"\u8BF7\u52FF\u7C98\u8D34\u7B54\u6848\uFF0C\u5426\u5219\u5C06\u9020\u6210\u8D26\u53F7\u7981\u7528\u540E\u679C\uFF01",send:"\u53D1\u9001",stopRealTimeRefresh:"\u505C\u6B62\u5B9E\u65F6\u5237\u65B0",experiencePoints1:"\u53EF\u83B7\u7ECF\u9A8C",coins:"\u91D1\u5E01",skillTags:"\u6280\u80FD\u6807\u7B7E",completionTime:"\u5B8C\u6210\u65F6\u95F4",whetherViewedAnswers:"\u67E5\u770B\u7B54\u6848\u65F6\u95F4",giveARating:"\u7ED9\u4E2A\u8BC4\u5206\u5427",silentPublish:"\u9759\u9ED8\u53D1\u5E03",publish:"\u53D1\u5E03",unpublished:"\u672A\u53D1\u5E03",canSendToClassAfterPublishingPractical:"\u5B9E\u8BAD\u53D1\u5E03\u540E\u5373\u53EF\u53D1\u9001\u8BFE\u5802\u4F7F\u7528",usersCanViewPracticalAfterApproval:"\u5BA1\u6838\u901A\u8FC7\u540E\uFF0C\u5E73\u53F0\u7528\u6237\u53EF\u4EE5\u67E5\u770B\u5B9E\u8BAD",studentsCannotPracticeAfterRevocation:"\u64A4\u9500\u53D1\u5E03\u540E\uFF0C\u5B66\u5458\u5C06\u65E0\u6CD5\u8FDB\u884C\u7EC3\u4E60",searchAdd:"\u641C\u7D22\u6DFB\u52A0",teamAdd:"\u56E2\u961F\u6DFB\u52A0",youHaveNotCreatedTeachingResearchTeamYet:"\u60A8\u5C1A\u672A\u521B\u5EFA\u60A8\u7684\u6559\u7814\u56E2\u961F\uFF0C\u5FEB\u53BB\u521B\u5EFA\u5427",searchType:"\u641C\u7D22\u7C7B\u578B",searchContent:"\u641C\u7D22\u5185\u5BB9",unit:"\u5355\u4F4D",phoneNumber:"\u624B\u673A\u53F7",email:"\u90AE\u7BB1",pleaseEnterUnitName:"\u8BF7\u8F93\u5165\u5355\u4F4D\u540D\u79F0",pleaseSearchForPersonToAdd:"\u8BF7\u641C\u7D22\u8981\u6DFB\u52A0\u7684\u4EBA\u5458",collapse:"\u6536\u8D77",expand:"\u5C55\u5F00",configuration:"\u914D\u7F6E",permissionConfiguration:"\u6743\u9650\u914D\u7F6E",evaluationSettings:"\u8BC4\u6D4B\u8BBE\u7F6E",uploadImageInstructions:"\uFF08\u8BF4\u660E\uFF1A\u652F\u6301\u4E0A\u4F20jpg/png\u7B49\u683C\u5F0F\u6587\u4EF6\uFF0C\u6587\u4EF6\u5927\u5C0F\u4E0D\u80FD\u8D85\u8FC72M,\u5EFA\u8BAE\u4F7F\u75281920*200\u50CF\u7D20\uFF1B\u5982\u4E0D\u4E0A\u4F20\uFF0C\u9ED8\u8BA4\u4F7F\u7528\u7CFB\u7EDF\u56FE\u7247\uFF09",displayTaskRequirements:"\u663E\u793A\u4EFB\u52A1\u8981\u6C42\uFF08\u52FE\u9009\u540E\uFF0C\u5C06\u7B80\u4ECB\u4F5C\u4E3A\u4EFB\u52A1\u8981\u6C42\u663E\u793A\u5728\u5B9E\u8DF5\u9879\u76EE\u6311\u6218\u9875\u9762\uFF09",environmentIntroduction:"\u73AF\u5883\u4ECB\u7ECD",currentPracticalProjectPublishedCannotModify:"\u5F53\u524D\u5B9E\u8DF5\u9879\u76EE\u5DF2\u7ECF\u53D1\u5E03\uFF0C\u9700\u64A4\u9500\u53D1\u5E03\u540E\u624D\u80FD\u4FEE\u6539\u8BE5\u5185\u5BB9",noLabEnvironment:"\u6CA1\u6709\u5B9E\u9A8C\u73AF\u5883\uFF1F",applyForNew:"\u7533\u8BF7\u65B0\u5EFA",createOnline:"\u5728\u7EBF\u521B\u5EFA",cpuAndMemory:"CPU\u548C\u5185\u5B58",allowCertifiedTeachersToCopy:"\uFF08\u9009\u4E2D\u5219\u5141\u8BB8\u5DF2\u804C\u4E1A\u8BA4\u8BC1\u7684\u6559\u5E08\u590D\u5236\u8BE5\u5B9E\u8BAD\uFF09",publicityLevel:"\u516C\u5F00\u7A0B\u5EA6",studentsCanStartAfterSpecifiedTime:"\uFF08\u9009\u4E2D\u5219\u5B66\u5458\u5728\u6307\u5B9A\u7684\u5F00\u542F\u65F6\u95F4\u540E\uFF0C\u624D\u80FD\u5F00\u542F\u5B66\u4E60\uFF1B\u4E0D\u9009\u4E2D\u5219\u5B66\u5458\u5728\u5B9E\u8BAD\u53D1\u5E03\u540E\uFF0C\u80FD\u7ACB\u5373\u5F00\u542F\u5B66\u4E60\uFF09",allowNonCollaboratorsToUseAITutor:"\uFF08\u9009\u4E2D\u5219\u5141\u8BB8\u9664\u4E86\u9879\u76EE\u5408\u4F5C\u8005\u4E4B\u5916\u7684\u5176\u4ED6\u7528\u6237\u4F7F\u7528AI\u52A9\u6559\u667A\u80FD\u95EE\u7B54\u529F\u80FD\uFF09",aiTutor:"AI\u52A9\u6559",permanentClose:"\u6C38\u4E45\u5173\u95ED",useJupyterRunResults:"\u662F\u5426\u6CBF\u7528Jupyter\u8FD0\u884C\u7ED3\u679C",enableJupyterEvaluation:"\u542F\u7528jupyter\u8BC4\u6D4B\u529F\u80FD",evaluationTimeSeconds:"\u8BC4\u6D4B\u65F6\u957F\uFF08\u79D2\uFF09\uFF1A",systemScoringRules:"\u7CFB\u7EDF\u8BC4\u5206\u89C4\u5219",passAllTestSetsForOneTimeReward:"\u901A\u8FC7\u5168\u90E8\u6D4B\u8BD5\u96C6\uFF08\u5B66\u5458\u8BC4\u6D4B\uFF0C\u4EC5\u5F53\u6240\u6709\u6D4B\u8BD5\u96C6\u90FD\u6B63\u786E\u65F6\uFF0C\u624D\u83B7\u5F97\u4E00\u6B21\u6027\u5956\u52B1\uFF09",passPartialTestSetsForCorrespondingRewards:"\u901A\u8FC7\u90E8\u5206\u6D4B\u8BD5\u96C6\uFF08\u5B66\u5458\u8BC4\u6D4B\uFF0C\u901A\u8FC7\u6D4B\u8BD5\u96C6\u5373\u53EF\u83B7\u5F97\u5BF9\u5E94\u5956\u52B1\uFF09",evaluateAllNonEmptyCodeBlocks:"\u901A\u8FC7\u6240\u6709\u4EE3\u7801\u5757\u8BC4\u6D4B\uFF08\u5BF9\u5B66\u5458\u4EFB\u52A1\u6587\u4EF6\u7684\u6240\u6709\u975E\u7A7A\u4EE3\u7801\u5757\u8FDB\u884C\u8BC4\u6D4B\uFF09",evaluateSpecifiedNonEmptyCodeBlocks:"\u901A\u8FC7\u6307\u5B9A\u4EE3\u7801\u5757\u8BC4\u6D4B\uFF08\u5BF9\u5B66\u5458\u4EFB\u52A1\u6587\u4EF6\u7684\u6307\u5B9A\u975E\u7A7A\u4EE3\u7801\u5757\u8FDB\u884C\u8BC4\u6D4B\uFF09",testCases:"\u6D4B\u8BD5\u7528\u4F8B",pleaseSelectEvaluationScript:"\u8BF7\u9009\u62E9\u8BC4\u6D4B\u811A\u672C",stringEquality:"\u5B57\u7B26\u4E32\u76F8\u7B49",lineByLineComparisonIncludingTailMatch:"\u9010\u884C\u6BD4\u5BF9\u542B\u672B\u5C3E\u5339\u914D",compatibleScriptMatching1_0:"\u517C\u5BB9\u811A\u672C\u5339\u914D1.0",compatibleScriptMatching2_0:"\u517C\u5BB9\u811A\u672C\u5339\u914D2.0",subjectiveQuestionEvaluationScript:"\u4E3B\u89C2\u9898\u8BC4\u6D4B\u811A\u672C",specifiedCodeBlockEvaluation:"\u6307\u5B9A\u4EE3\u7801\u5757\u8BC4\u6D4B",addTestCase:"\u6DFB\u52A0\u6D4B\u8BD5\u7528\u4F8B",nationalFirstClass:"\u56FD\u5BB6\u4E00\u6D41",provincialFirstClass:"\u7701\u7EA7\u4E00\u6D41",premiumCourse:"\u7CBE\u54C1\u8BFE\u7A0B",openCourse:"\u5F00\u653E\u8BFE\u7A0B",plan101:"101\u8BA1\u5212",newTypeTextbook:"\u65B0\u578B\u6559\u6750",homePage:"\u9996\u9875",practicalProjects:"\u5B9E\u8DF5\u9879\u76EE",newProject:"\u65B0\u5EFA\u9879\u76EE",newPracticalProject:"\u65B0\u5EFA\u5B9E\u8DF5\u9879\u76EE",fullStackPracticalProjects:"\u5168\u6808\u5B9E\u8DF5\u9879\u76EE",jupyterNotebookPracticalProject:"Jupyter Notebook\u5B9E\u8DF5\u9879\u76EE",jupyterLabPracticalProject:"JupyterLab\u5B9E\u8DF5\u9879\u76EE",multiFunctionalNewPracticalProjectMode:"\u591A\u529F\u80FD\u65B0\u578B\u5B9E\u6218\u9879\u76EE\u6A21\u5F0F\uFF0C\u652F\u6301\u56FE\u5F62\u5316\u684C\u9762\u3001Web IDE\u3001\u547D\u4EE4\u884C\u3001\u865A\u62DF\u4EFF\u771F\u7B49\u591A\u79CD\u5B9E\u9A8C\u573A\u666F\uFF0C\u9002\u7528\u4E8E\u5404\u7C7B\u590D\u6742\u5DE5\u7A0B\u9879\u76EE\u7814\u53D1\u3002",publicImage:"\u516C\u5171\u955C\u50CF",customImage:"\u81EA\u5B9A\u4E49\u955C\u50CF",sharedImage:"\u5171\u4EAB\u955C\u50CF",searchRequiredExperimentalEnvironment:"\u641C\u7D22\u60A8\u9700\u8981\u7684\u5B9E\u9A8C\u73AF\u5883",experimentalEnvironment:"\u5B9E\u9A8C\u73AF\u5883",my:"\u6211\u7684",all:"\u5168\u90E8",recommendedEnvironment:"\u63A8\u8350\u73AF\u5883",temporarilyNotSelectImage:"\u6682\u4E0D\u9009\u7528\u955C\u50CF",useCurrentImage:"\u4F7F\u7528\u5F53\u524D\u955C\u50CF",noExperimentalEnvironmentApplyNewOnlineCreate:"\u6CA1\u6709\u5B9E\u9A8C\u73AF\u5883\uFF1F \u7533\u8BF7\u65B0\u5EFA \u5728\u7EBF\u521B\u5EFA",practicalProjectNameNotFilled:"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199",beginnerGuide:"\u65B0\u624B\u6307\u5F15",direction:"\u65B9\u5411",subcategory:"\u5B50\u7C7B",convenientCourseDevelopment:"\u8BA9\u60A8\u4FBF\u6377\u5730\u5F00\u53D1\u8BFE\u7A0B",latest:"\u6700\u65B0",hottest:"\u6700\u70ED",allProjects:"\u5168\u90E8\u9879\u76EE",graphical:"\u56FE\u5F62\u5316",commandLine:"\u547D\u4EE4\u884C",jupyter:"Jupyter",jupyterLab:"JupyterLab",virtualSimulation:"\u865A\u62DF\u4EFF\u771F",previousPage:"\u4E0A\u4E00\u9875",nextPage:"\u4E0B\u4E00\u9875",searchPracticalProjectNameOrSchool:"\u8BF7\u8F93\u5165\u5B9E\u8DF5\u9879\u76EE\u3001\u59D3\u540D\u6216\u5B66\u6821\u540D\u79F0\u8FDB\u884C\u641C\u7D22",task:"\u4EFB\u52A1",dataset:"\u6570\u636E\u96C6",comment:"\u8BC4\u8BBA",leaderboard:"\u6392\u884C\u699C",collaborators:"\u5408\u4F5C\u8005",oneClickDetection:"\u4E00\u952E\u68C0\u6D4B",settings:"\u8BBE\u7F6E",affiliatedCourse:"\u6240\u5C5E\u8BFE\u7A0B",relatedRecommendations:"\u76F8\u5173\u63A8\u8350",skillTags:"\u6280\u80FD\u6807\u7B7E",beginnerLevel:"\u521D\u7EA7",intermediateLevel:"\u4E2D\u7EA7",advancedLevel:"\u9AD8\u7EA7",goldCoins:"\u91D1\u5E01",rating:"\u8BC4\u5206",favorites:"\u6536\u85CF",copyMergeSplit:"\u590D\u5236/\u5408\u5E76/\u62C6\u5206",sendTo:"\u53D1\u9001\u81F3",revokePublic:"\u64A4\u9500\u516C\u5F00",startChallenge:"\u5F00\u59CB\u6311\u6218",continueChallenge:"\u7EE7\u7EED\u6311\u6218",taskLevel:"\u4EFB\u52A1\u5173\u5361",unfinished:"\u672A\u5B8C\u6210",completed:"\u5DF2\u5B8C\u6210",basicInformation:"\u57FA\u672C\u4FE1\u606F",nameEnterMax60Chars:"\u540D\u79F0\uFF08\u8BF7\u8F93\u5165\u540D\u79F0\uFF0C\u6700\u5927\u9650\u523660\u4E2A\u5B57\u7B26\uFF09",knowledgePointTagsAddTag:"\u77E5\u8BC6\u70B9\u6807\u7B7E\uFF08\u6DFB\u52A0\u6807\u7B7E\uFF09",addTag:"\u6DFB\u52A0\u6807\u7B7E",enterKeyAddTag:"\u56DE\u8F66\u952E\u6DFB\u52A0\u6807\u7B7E",directionAndCourse:"\u65B9\u5411&\u8BFE\u7A0B",topBackgroundImage:"\u9876\u90E8\u80CC\u666F\u56FE",selectUploadFile:"\u9009\u62E9\u4E0A\u4F20\u6587\u4EF6",topContentImage:"\u9876\u90E8\u5185\u5BB9\u56FE",noteUploadJpgPngMax2M1920x200:"\u8BF4\u660E\uFF1A\u652F\u6301\u4E0A\u4F20jpg/png\u7B49\u683C\u5F0F\u6587\u4EF6\uFF0C\u6587\u4EF6\u5927\u5C0F\u4E0D\u80FD\u8D85\u8FC72M,\u5EFA\u8BAE\u4F7F\u75281920*200\u50CF\u7D20\uFF1B\u5982\u4E0D\u4E0A\u4F20\uFF0C\u9ED8\u8BA4\u4F7F\u7528\u7CFB\u7EDF\u56FE\u7247\u3002",topCoverImage:"\u9876\u90E8\u5C01\u9762\u56FE",introduction:"\u7B80\u4ECB",simulatedCombat:"\u6A21\u62DF\u5B9E\u6218",cancel:"\u53D6\u6D88",save:"\u4FDD\u5B58",codeRepository:"\u4EE3\u7801\u4ED3\u5E93",codeFile:"\u4EE3\u7801\u6587\u4EF6",close:"\u5173\u95ED",newFile:"\u65B0\u5EFA\u6587\u4EF6",newFolder:"\u65B0\u5EFA\u6587\u4EF6\u5939",upload:"\u4E0A\u4F20",tipStoreAllTrainingCodes:"\u63D0\u793A\uFF1A\u6B64\u5904\u5B58\u653E\u672C\u5B9E\u8BAD\u6240\u9700\u7684\u6240\u6709\u4EE3\u7801\u7B49\u76F8\u5173\u6587\u4EF6\uFF0C\u4F60\u53EF\u4EE5\u901A\u8FC7\u4EE5\u4E0B\u4E24\u79CD\u65B9\u5F0F\u6765\u4F7F\u7528\uFF1A1\u3001Git\u5BA2\u6237\u7AEF \u4E0A\u4F20\u5DF2\u6709\u6587\u4EF6\u6765\u5F00\u59CB\u4F7F\u7528\u30022\u3001\u76F4\u63A5\u5728\u5E73\u53F0\u4E0A\u521B\u5EFA\u6587\u4EF6\u76EE\u5F55\u4EE5\u53CA\u76F8\u5173\u4EE3\u7801\u6587\u4EF6\u30023\u3001\u5982\u679C\u6587\u4EF6\u5927\u5C0F\u8D85\u8FC750MB,\u8BF7\u4E0A\u4F20\u81F3\u6570\u636E\u96C6\u3002",submissionRecords:"\u63D0\u4EA4\u8BB0\u5F55",noSubmissionRecords:"\u6682\u65E0\u63D0\u4EA4\u8BB0\u5F55",switchRepository:"\u5207\u6362\u4ED3\u5E93",privateCodeRepository:"\u79C1\u5BC6\u4EE3\u7801\u4ED3\u5E93",pleaseUploadOrCreateFileLeft:"\u8BF7\u5148\u5728\u5DE6\u4FA7\u4E0A\u4F20\u6587\u4EF6\u6216\u65B0\u5EFA\u6587\u4EF6\uFF01",repositoryAddress:"\u4ED3\u5E93\u5730\u5740",taskLevel1:"\u4EFB\u52A1\u5173\u5361",taskName:"\u4EFB\u52A1\u540D\u79F0",taskRequirements:"\u4EFB\u52A1\u8981\u6C42",versionManagement:"\u7248\u672C\u7BA1\u7406",embedThirdPartyPlatform:"\u5D4C\u5165\u7B2C\u4E09\u65B9\u5E73\u53F0",confirm:"\u786E\u5B9A",question:"\u9898\u76EE",addMultipleChoiceQuestion:"\u6DFB\u52A0\u9009\u62E9\u9898",addFillInBlankQuestion:"\u6DFB\u52A0\u586B\u7A7A\u9898",addTrueFalseQuestion:"\u6DFB\u52A0\u5224\u65AD\u9898",questionTypeSingleMultipleChoiceRewardCoins10:"\u9898\u578B\uFF1A\u5355\u9009\u9898/\u591A\u9009\u9898 \u5956\u52B1\u91D1\u5E01\uFF1A10",addQuestion:"\u6DFB\u52A0\u9898\u76EE",questionStem:"\u9898\u5E72",pleaseEnterQuestionStem:"\u8BF7\u60A8\u8F93\u5165\u9898\u5E72",answerOptionsClickToSetCorrect:"\u7B54\u6848\u9009\u9879\uFF1A\u70B9\u51FB\u9009\u9879\u53EF\u8BBE\u7F6E\u6B63\u786E\u7B54\u6848",referenceAnswer:"\u53C2\u8003\u7B54\u6848",pleaseEnterQuestion:"\u8BF7\u60A8\u8F93\u5165\u9898\u76EE",difficultyCoefficient:"\u96BE\u5EA6\u7CFB\u6570",rewardCoins:"\u5956\u52B1\u91D1\u5E01",easy:"\u7B80\u5355",medium:"\u4E2D\u7B49",difficult:"\u56F0\u96BE",studentCorrectAnswerCoinsExperience:"\u5B66\u5458\u6B63\u786E\u7B54\u9898\u65F6\u83B7\u5F97\u91D1\u5E01\uFF0C\u5E76\u4E14\u83B7\u5F97\u7B49\u91CF\u7684\u7ECF\u9A8C\u503C\u3002\u5982\uFF1A+100\u91D1\u5E01\u3001+100\u7ECF\u9A8C\u503C\u3002",correct:"\u6B63\u786E",wrong:"\u9519\u8BEF",experimentalEnvironment1:"\u5B9E\u9A8C\u73AF\u5883",experimentalResources:"\u5B9E\u9A8C\u8D44\u6E90",experimentalImage:"\u5B9E\u9A8C\u955C\u50CF",experimentalInterface:"\u5B9E\u9A8C\u754C\u9762",generalCloud:"\u901A\u7528\u4E91",privateCloud:"\u4E13\u6709\u4E91",publicImage1:"\u516C\u5171\u955C\u50CF",customImage1:"\u81EA\u5B9A\u4E49\u955C\u50CF",sharedImage1:"\u5171\u4EAB\u955C\u50CF",experimentalImageDescription:"\u5B9E\u9A8C\u955C\u50CF\u8BF4\u660E",codeEditor:"\u4EE3\u7801\u7F16\u8F91\u5668",provideCodeEditorCompilerDebugger:"\u63D0\u4F9B\u4EE3\u7801\u7F16\u8F91\u5668\uFF0C\u7F16\u8BD1\u5668\uFF0C\u8C03\u8BD5\u5668\u7B49\u5DE5\u5177",graphicalDesktop:"\u56FE\u5F62\u5316\u684C\u9762",useGraphicalInterface:"\u4F7F\u7528\u56FE\u5F62\u5316\u65B9\u5F0F\u663E\u793A\u64CD\u4F5C\u754C\u9762",commandLineTerminal:"\u547D\u4EE4\u884C\u7EC8\u7AEF",provideCommandLineWindow:"\u63D0\u4F9B\u547D\u4EE4\u884C\u7A97\u53E3",containerInternalService:"\u5BB9\u5668\u5185\u670D\u52A1",directPreviewContainerWebService:"\u76F4\u63A5\u9884\u89C8\u5BB9\u5668\u5185\u90E8Web\u670D\u52A1",prompt:"\u63D0\u793A",projectPublicCannotChangeEnvironment:"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u7684\u72B6\u6001\u4E3A\u5DF2\u516C\u5F00\uFF0C\u4E0D\u80FD\u9009\u62E9/\u66F4\u6362\u5B9E\u9A8C\u73AF\u5883\u3002\u5982\u6709\u9700\u8981\uFF0C\u8BF7\u8054\u7CFB\u5E73\u53F0\u7BA1\u7406\u5458\u8FDB\u884C\u6280\u672F\u652F\u6301\u3002",iGotIt:"\u6211\u77E5\u9053\u4E86",addExperimentalEnvironment:"\u6DFB\u52A0\u5B9E\u9A8C\u73AF\u5883",attachedEnvironment:"\u9644\u5E26\u73AF\u5883",setEvaluationScript:"\u8BBE\u7F6E\u8BC4\u6D4B\u811A\u672C",experimentalEnvironmentConfiguration:"\u5B9E\u9A8C\u73AF\u5883\u914D\u7F6E",runtimeEnvironment:"\u8FD0\u884C\u73AF\u5883",evaluationScript:"\u8BC4\u6D4B\u811A\u672C",useCustomScript:"\u4F7F\u7528\u81EA\u5B9A\u4E49\u811A\u672C",experimentalEnvironmentUsage:"\u5B9E\u9A8C\u73AF\u5883\u4F7F\u7528...\u5B57\u6BCD\u3001\u6570\u5B57\u3001\u8FDE\u5B57\u7B26 \u201C-\u201D\uFF0C\u5FC5\u987B\u4EE5\u5B57\u6BCD\u6216\u6570\u5B57\u5F00\u5934\u548C\u7ED3\u5C3E\u4E0D\u80FD\u8FDE\u7EED\u4F7F\u7528 \u201C-\u201D\uFF0C\u4E0D\u80FD\u4F7F\u7528\u7EAF\u6570\u5B57",startupCommand:"\u542F\u52A8\u547D\u4EE4\uFF08\u542F\u52A8\u5BB9\u5668\u65F6\u8FD0\u884C\u7684\u547D\u4EE4\u6216\u811A\u672C\uFF0C\u586B\u5199\u5C06\u8986\u76D6\u5BB9\u5668\u9ED8\u8BA4\u7684\u542F\u52A8\u6307\u4EE4\u3002\uFF09",environmentVariables:"\u73AF\u5883\u53D8\u91CF",environmentVariablesAddToContainer:"\u73AF\u5883\u53D8\u91CF\uFF08\u4E3A\u5BB9\u5668\u6DFB\u52A0\u73AF\u5883\u53D8\u91CF\uFF09",accessMode:"\u8BBF\u95EE\u6A21\u5F0F",dataset1:"\u6570\u636E\u96C6",datasetPath:"\u6570\u636E\u96C6\u8DEF\u5F84",delete:"\u5220\u9664",sync:"\u540C\u6B65",addDataset:"\u589E\u52A0\u6570\u636E\u96C6",noDatasetFiles:"\u6682\u65E0\u6570\u636E\u96C6\u6587\u4EF6",collaboratorsStaff:"\u5408\u4F5C\u4EBA\u5458",collaborationMembers:"\u5408\u4F5C\u6210\u5458",changeAdministrator:"\u66F4\u6362\u7BA1\u7406\u5458",addCollaborator:"\u6DFB\u52A0\u5408\u4F5C\u8005",settings1:"\u8BBE\u7F6E",aboutTraining:"\u5173\u4E8E\u5B9E\u8BAD",levelsAndTestSets:"\u5173\u5361\u548C\u6D4B\u8BD5\u96C6",skipLevels:"\u8DF3\u5173\uFF08\u9009\u4E2D\u5219\u5141\u8BB8\u5B66\u5458\u8DF3\u5173\u5B66\u4E60\u5B9E\u8BAD\u5173\u5361\u4EFB\u52A1\uFF09",testSetUnlock:"\u6D4B\u8BD5\u96C6\u89E3\u9501\uFF1A\uFF08\u9009\u4E2D\u5219\u5141\u8BB8\u5B66\u5458\u901A\u8FC7\u91D1\u5E01\u89E3\u9501\u67E5\u770B\u9690\u85CF\u6D4B\u8BD5\u96C6\u7684\u5185\u5BB9\uFF09",permissions:"\u6743\u9650",copyMergeSplitAllowed:"\u590D\u5236/\u5408\u5E76/\u62C6\u5206\uFF1A\uFF08\u9009\u4E2D\u5219\u5141\u8BB8\u5DF2\u804C\u4E1A\u8BA4\u8BC1\u7684\u6559\u5E08\u590D\u5236\u3001\u5408\u5E76\u548C\u62C6\u5206\u8BE5\u5B9E\u8BAD\uFF09",publicTrainingAllUnits:"\u516C\u5F00\u5B9E\u8BAD\uFF1A\u5BF9\u6240\u6709\u5355\u4F4D\u516C\u5F00\uFF08\u5B9E\u8BAD\u53D1\u5E03\u540E\uFF0C\u6240\u6709\u7528\u6237\u53EF\u89C1\uFF09",publicToSpecifiedUnits:"\u5BF9\u6307\u5B9A\u5355\u4F4D\u516C\u5F00\uFF08\u5B9E\u8BAD\u53D1\u5E03\u540E\uFF0C\u4EC5\u5BF9\u4E0B\u65B9\u6307\u5B9A\u5355\u4F4D\u7684\u7528\u6237\u53EF\u89C1\uFF09",publicAnswersTestSetsAllCertifiedTeachers:"\u516C\u5F00\u7B54\u6848\u548C\u6D4B\u8BD5\u96C6\uFF1A\u5BF9\u6240\u6709\u8BA4\u8BC1\u6559\u5E08\u516C\u5F00\uFF08\u9009\u4E2D\u5219\u5141\u8BB8\u5DF2\u804C\u4E1A\u8BA4\u8BC1\u7684\u6559\u5E08\u67E5\u770B\uFF09",visibleOnlyToTrainingCollaborators:"\u4EC5\u5B9E\u8BAD\u5408\u4F5C\u8005\u53EF\u89C1\uFF08\u9009\u4E2D\u5219\u4EC5\u5141\u8BB8\u5B9E\u8BAD\u5408\u4F5C\u8005\u53EF\u4EE5\u76F4\u63A5\u67E5\u770B\uFF0C\u5176\u4ED6\u7528\u6237\u9700\u901A\u8FC7\u91D1\u5E01\u89E3\u9501\u67E5\u770B\uFF09",startTime:"\u5F00\u542F\u65F6\u95F4\uFF1A\uFF08\u9009\u4E2D\u5219\u5B66\u5458\u5728\u6307\u5B9A\u7684\u5F00\u542F\u65F6\u95F4\u540E\u624D\u80FD\u5F00\u542F\u6311\u6218\uFF09",functions:"\u529F\u80FD",displayCodeRepositoryAddress:"\u663E\u793A\u4EE3\u7801\u5E93\u5730\u5740\uFF1A\uFF08\u9009\u4E2D\u5219\u5BF9\u5B66\u5458\u516C\u5F00\u4EE3\u7801\u5E93\u5730\u5740\uFF0C\u5B66\u5458\u53EF\u4EE5\u5C06\u6240\u6709\u4EE3\u7801\u4E0B\u8F7D\u5230\u672C\u5730\uFF09",displayCodeDirectory:"\u663E\u793A\u4EE3\u7801\u76EE\u5F55\uFF1A\uFF08\u9009\u4E2D\u5219\u5B66\u5458\u9875\u9762\u663E\u793A\u7248\u672C\u5E93\u76EE\u5F55\uFF09",disablePaste:"\u7981\u7528\u7C98\u8D34\uFF1A\uFF08\u9009\u4E2D\u5219\u5B66\u5458\u5728\u7F16\u7801\u533A\u57DF\u65E0\u6CD5\u4F7F\u7528\u7C98\u8D34\u529F\u80FD\uFF09",debugger:"\u8C03\u8BD5\u5668\uFF1A\uFF08\u5F00\u542F\u540E\uFF0C\u5B66\u5458\u5728\u5B9E\u8DF5\u9879\u76EE\u6311\u6218\u9875\u9762\uFF0C\u53EF\u4EE5\u4F7F\u7528\u4EE3\u7801\u8C03\u8BD5\u5DE5\u5177\u68C0\u67E5\u4EE3\u7801\u8FD0\u884C\u60C5\u51B5\u3002\u76EE\u524D\u4EC5\u652F\u6301Python3, Java, C\u8BED\u8A00\uFF09",selfTestRun:"\u81EA\u6D4B\u8FD0\u884C\uFF1A\uFF08\u5F00\u542F\u540E\uFF0C\u5B66\u5458\u5728\u5B9E\u8DF5\u9879\u76EE\u6311\u6218\u9875\u9762\uFF0C\u53EF\u4EE5\u4F7F\u7528\u81EA\u6D4B\u8FD0\u884C\u529F\u80FD\uFF09",localEvaluation:"\u672C\u5730\u8BC4\u6D4B\uFF1A\uFF08\u5F00\u542F\u540E\uFF0C\u5B9E\u8BAD\u6311\u6218\u7528\u6237\u5728\u4F7F\u7528\u5BA2\u6237\u7AEF\u8FDB\u884C\u8BC4\u6D4B\u65F6\uFF0C\u5C06\u4F7F\u7528\u7528\u6237\u672C\u5730\u7684\u7B97\u529B\u8D44\u6E90\uFF0C\u51CF\u5C11\u7F51\u7EDC\u5E26\u6765\u7684\u5F71\u54CD\u3002\u76EE\u524D\u4EC5\u652F\u6301Python3\u8BED\u8A00 \u4E0B\u8F7D\u5BA2\u6237\u7AEF \uFF09",codeRepositoryCapacity:"\u4EE3\u7801\u4ED3\u5E93\u5BB9\u91CF",saveExperimentalTempData:"\u4FDD\u5B58\u5B9E\u9A8C\u4E34\u65F6\u6570\u636E\uFF1A\uFF08\u5F00\u542F\u540E\uFF0C\u5B66\u5458\u5728\u901A\u7528\u4E91\u5B9E\u9A8C\u73AF\u5883\u4E0B\u7684/data/workspace\u76EE\u5F55\u5C06\u957F\u671F\u4FDD\u5B58\uFF0C\u6559\u5E08\u53D1\u9001\u5B9E\u8DF5\u9879\u76EE\u81F3\u8BFE\u5802\u540E\u53EF\u9009\u62E9\u5BFC\u51FA\u5B9E\u9A8C\u4E34\u65F6\u6570\u636E \u64CD\u4F5C\u6307\u5F15 \uFF09",defaultReleaseExperimentalResources:"\u9ED8\u8BA4\u91CA\u653E\u5B9E\u9A8C\u8D44\u6E90\uFF1A\uFF08\u5F00\u542F\u540E\uFF0C\u5728\u9000\u51FA\u5B9E\u8BAD\u65F6\u9ED8\u8BA4\u91CA\u653E\u5B9E\u9A8C\u8D44\u6E90\uFF09",commentSection:"\u8BC4\u8BBA\u533A",displayCommentSection:"\u663E\u793A\u8BC4\u8BBA\u533A\uFF1A\uFF08\u5173\u95ED\u540E\uFF0C\u5B9E\u8DF5\u9879\u76EE\u8BE6\u60C5\u9875\u53CA\u5173\u5361\u6311\u6218\u9875\u9762\u4E0D\u663E\u793A\u4EFB\u4F55\u8BC4\u8BBA\uFF09",smartRecommendations:"\u667A\u80FD\u63A8\u8350\uFF1A\uFF08\u5C06\u5B9E\u9A8C\u5173\u8054\u77E5\u8BC6\u56FE\u8C31\u5E76\u5F00\u542F\u667A\u80FD\u63A8\u8350\u540E\uFF0C\u7CFB\u7EDF\u5C06\u4F1A\u6839\u636E\u5B66\u751F\u7B54\u9898\u548C\u77E5\u8BC6\u70B9\u638C\u63E1\u7684\u60C5\u51B5\uFF0C\u667A\u80FD\u63A8\u8350\u76F8\u5173\u7684\u5B66\u4E60\u8D44\u6E90\uFF09",deletePracticalProject:"\u5220\u9664\u5B9E\u8DF5\u9879\u76EE",cancel1:"\u53D6\u6D88",save1:"\u4FDD\u5B58",qaSet:"\u95EE\u7B54\u96C6",qaRecords:"\u95EE\u7B54\u8BB0\u5F55",addQa:"\u65B0\u589E\u95EE\u7B54",importQa:"\u5BFC\u5165\u95EE\u7B54",question1:"\u95EE\u9898",answer:"\u56DE\u7B54",operation:"\u64CD\u4F5C",enterYourQuestion:"\u8BF7\u8F93\u5165\u60A8\u7684\u95EE\u9898",noData:"\u6682\u65E0\u6570\u636E",enterYourAnswer:"\u8BF7\u8F93\u5165\u60A8\u7684\u56DE\u7B54",addToQuestionSet:"\u52A0\u5165\u95EE\u9898\u96C6",stepOneDownloadImportQaTemplate:"\u6B65\u9AA4\u4E00\uFF1A\u4E0B\u8F7D\u5BFC\u5165\u95EE\u7B54\u96C6\u6A21\u677F\uFF0C\u5E76\u586B\u5199\u5BF9\u5E94\u5185\u5BB9",stepTwoUploadFilledImportQaTemplate:"\u6B65\u9AA4\u4E8C\uFF1A\u4E0A\u4F20\u586B\u5199\u597D\u7684\u300A\u5BFC\u5165\u95EE\u7B54\u6A21\u677F\u300B",uploadFile:"\u4E0A\u4F20\u6587\u4EF6",collapse:"\u6536\u8D77",numberOfLevels:"\u5173\u5361\u6570",minute:"\u5206",publicRelease:"\u516C\u5F00\u53D1\u5E03",beginner:"\u521D\u7EA7",learningTimes:"\u5B66\u4E60\u4EBA\u6B21",viewTraining:"\u67E5\u770B\u5B9E\u8BAD",startChallenge1:"\u5F00\u542F\u6311\u6218",learningProgress:"\u5B66\u4E60\u8FDB\u5EA6",off:"\u5173",totalLevels:"\u5171 \u5173",levelX:"\u7B2C X \u5173",inChallenge:"\u6B63\u5728\u6311\u6218",completeChallenge:"\u5B8C\u6210\u6311\u6218",experiencePoints:"\u53EF\u83B7\u7ECF\u9A8C",point:"\u70B9",times:"\u4EBA\u6B21",xLearners:"x\u4EBA\u5B66\u4E60",learnerPassedAllTasksLevelsWillGetSkillTags:"\u5B66\u5458\u901A\u8FC7\u6240\u6709\u4EFB\u52A1\u5173\u5361\uFF0C\u5C06\u83B7\u5F97\u6280\u80FD\u6807\u7B7E",noteUploadJpgPngMax2M1920x108:"\u8BF4\u660E\uFF1A\u652F\u6301\u4E0A\u4F20jpg/png\u7B49\u683C\u5F0F\u6587\u4EF6\uFF0C\u6587\u4EF6\u5927\u5C0F\u4E0D\u80FD\u8D85\u8FC72M,\u5EFA\u8BAE\u4F7F\u7528290*218\u50CF\u7D20\uFF1B\u5982\u4E0D\u4E0A\u4F20\uFF0C\u9ED8\u8BA4\u4F7F\u7528\u7CFB\u7EDF\u56FE\u7247\u3002",currentTask:"\u672C\u5173\u4EFB\u52A1",levelLeaderboard:"\u5173\u5361\u6392\u884C\u699C",taskRequirementsDefaultWidth:"\u4EFB\u52A1\u8981\u6C42\u9ED8\u8BA4\u5C55\u793A\u5BBD\u5EA6",skillAcquisition:"\u5B66\u5458\u7B54\u9898\u6B63\u786E\u5C06\u83B7\u5F97\u6280\u80FD\uFF0C\u5426\u5219\u4E0D\u80FD\u83B7\u5F97\u6280\u80FD\uFF08\u56DE\u8F66\u6DFB\u52A0\u6807\u7B7E\uFF09",thirdPartyPlatformInStudentPage:"\u53EF\u4EE5\u5728\u5B66\u5458\u9875\u9762\u76F4\u63A5\u5D4C\u5165\u7B2C\u4E09\u65B9\u5E73\u53F0",evaluationFile:"\u8BC4\u6D4B\u6587\u4EF6",evaluationTimeLimit:"\u8BC4\u6D4B\u65F6\u957F\u9650\u5236\uFF08\u7A0B\u5E8F\u7F16\u8BD1\u3001\u6267\u884C\u6240\u5141\u8BB8\u7684\u6700\u5927\u65F6\u957F\uFF0C\u5355\u4F4D\uFF1A\u79D2\uFF09",evaluationResultDisplay:"\u8BC4\u6D4B\u7ED3\u679C\u5C55\u793A\u65B9\u5F0F \uFF08\u5B66\u5458\u8BC4\u6D4B\u672C\u5173\u4EFB\u52A1\u65F6\uFF0C\u67E5\u770B\u6548\u679C\u9875\u4E0A\u9700\u8981\u5C55\u73B0\u7684\u6587\u4EF6\u7C7B\u578B\uFF09",testSetComparison:"\u6D4B\u8BD5\u96C6\u5BF9\u6BD4",image:"\u56FE\u7247",studentTaskFile:"\u5B66\u5458\u4EFB\u52A1\u6587\u4EF6 \uFF08\u8BE5\u6587\u4EF6\u5C06\u76F4\u63A5\u663E\u793A\u7ED9\u5B66\u751F\uFF0C\u9700\u8981\u5B66\u751F\u5728\u5176\u4E2D\u586B\u5199\u4EE3\u7801\uFF09",evaluationExecutionFile:"\u8BC4\u6D4B\u6267\u884C\u6587\u4EF6 \uFF08\u70B9\u51FB\u8BC4\u6D4B\u6309\u94AE\u65F6\u8C03\u7528\u7684\u6587\u4EF6\uFF0C\u7528\u4E8E\u68C0\u6D4B\u5B66\u5458\u7ED3\u679C\u662F\u5426\u6B63\u786E\uFF0C\u53EF\u4EE5\u4E0E\u201C\u5B66\u5458\u4EFB\u52A1\u6587\u4EF6\u201D\u4E00\u81F4\uFF09",evaluationRules:"\u8BC4\u6D4B\u89C4\u5219",passingCriteria:"\u901A\u5173\u5224\u5B9A",actualOutputExpectedOutputComparison:"\u5B9E\u9645\u8F93\u51FA\u4E0E\u9884\u671F\u8F93\u51FA\u5BF9\u6BD4",actualOutputMeetsCriteria:"\u5B9E\u9645\u8F93\u51FA\u6EE1\u8DB3\u89C4\u5219",spaceHandling:"\u7A7A\u683C\u5904\u7406",ignoreSpaces:"\u4E0D\u5FFD\u7565\u7A7A\u683C",ignoreLeadingTrailingSpaces:"\u5FFD\u7565\u9996\u5C3E\u7A7A\u683C",ignoreEachLineLeadingTrailingSpaces:"\u5FFD\u7565\u6BCF\u884C\u9996\u5C3E\u7A7A\u683C",ignoreAllSpaces:"\u5FFD\u7565\u6240\u6709\u7A7A\u683C",ignoreAllSpacesTip:"(\u8BC4\u6D4B\u8FC7\u7A0B\u4E2D\u81EA\u52A8\u53BB\u6389\u6240\u6709\u7A7A\u683C\u8FDB\u884C\u5BF9\u6BD4)",testCases:"\u6D4B\u8BD5\u96C6",scoreSpecification:"\u5F97\u5206\u89C4\u8303",testCaseType:"\u7528\u4F8B\u7C7B\u578B",text:"\u6587\u672C",file:"\u6587\u4EF6",batchSettings:"\u6279\u91CF\u8BBE\u7F6E",deleteTestCases:"\u4E00\u952E\u5220\u9664\u6D4B\u8BD5\u7528\u4F8B",batchUploadTestCases:"\u6279\u91CF\u4E0A\u4F20\u6D4B\u8BD5\u7528\u4F8B",visibility:"\u53EF\u89C1\u6027",allHidden:"\u5168\u90E8\u9690\u85CF",hideInput:"\u9690\u85CF\u8F93\u5165",hideExpectedOutput:"\u9690\u85CF\u9884\u671F\u8F93\u51FA",hideActualOutput:"\u9690\u85CF\u5B9E\u9645\u8F93\u51FA",specialCriteria:"\u7279\u6B8A\u5224\u5B9A",endMatch:"\u672B\u5C3E\u5339\u914D\uFF08\u5B9E\u9645\u8F93\u51FA\u4E0E\u9884\u671F\u8F93\u51FA\u6700\u540E\u4E00\u884C\u76F8\u540C\u5373\u53EF\u901A\u5173\uFF09",group1:"\u7EC41",group2:"\u7EC42",addTestCase:"\u65B0\u589E\u6D4B\u8BD5\u96C6",reminder:"\u6E29\u99A8\u63D0\u793A\uFF1A\u516C\u5F00\u6D4B\u8BD5\u96C6\u548C\u9690\u85CF\u6D4B\u8BD5\u96C6\u7ED3\u5408\u4F7F\u7528\uFF0C\u53EF\u4EE5\u964D\u4F4E\u4F5C\u5F0A\u7684\u673A\u7387\uFF1B\u9690\u85CF\u6D4B\u8BD5\u96C6\uFF0C\u5728\u201C\u63D0\u4EA4\u8BC4\u6D4B\u201D\u65F6\u4E5F\u5C06\u88AB\u7CFB\u7EDF\u81EA\u52A8\u68C0\u6D4B",answerReference:"\u53C2\u8003\u7B54\u6848",hideReferenceAnswer:"\u9690\u85CF\u53C2\u8003\u7B54\u6848\u6A21\u5757",disableAnswerCopy:"\u7981\u6B62\u590D\u5236\u53C2\u8003\u7B54\u6848",answerLevel:"\u53EF\u4EE5\u5C06\u53C2\u8003\u7B54\u6848\u5206\u7EA7\u8BBE\u7F6E\uFF0C\u8BA9\u5B66\u5458\u81EA\u884C\u9009\u62E9\u7EA7\u522B\uFF0C\u6BCF\u7EA7\u67E5\u770B\u540E\u6309\u7167\u6BD4\u4F8B\u6263\u5206\u503C\uFF08\u5B66\u5458\u5DF2\u5B8C\u6210\u4EFB\u52A1\u518D\u67E5\u770B\uFF0C\u5219\u4E0D\u5F71\u54CD\u5B66\u5458\u5DF2\u83B7\u5F97\u7684\u6210\u7EE9\uFF09",answerLevelExample:"\u793A\u4F8B\uFF1A\u7EA7\u522B1\uFF0C\u6263\u51CF\u5206\u503C\u5360\u6BD425%\uFF1B\u7EA7\u522B2\uFF0C\u6263\u51CF\u5206\u503C\u5360\u6BD435%\uFF1B\u7EA7\u522B3\uFF0C\u6263\u51CF\u5206\u503C\u5360\u6BD440%\uFF1B",answerLevelRules:"\u82E5\u5B66\u5458\u9009\u62E9\u67E5\u770B\u7EA7\u522B1\u7684\u7B54\u6848\uFF0C\u5C06\u88AB\u6263\u51CF25%\u7684\u5206\u503C\uFF1B\u9009\u62E9\u67E5\u770B\u7EA7\u522B2\u7684\u7B54\u6848\uFF0C\u5C06\u88AB\u6263\u51CF60%\u7684\u5206\u503C\uFF1B\u9009\u62E9\u67E5\u770B\u7EA7\u522B3\u7684\u7B54\u6848\uFF0C\u5C06\u88AB\u6263\u51CF100%\u7684\u5206\u503C\u3002",level:"\u7EA7\u522B",name:"\u540D\u79F0",deductionPercentage:"\u6263\u51CF\u5206\u503C\u5360\u6BD4",solution:"\u89E3\u9898\u601D\u8DEF",content:"\u5185\u5BB9",simulation:"\u6A21\u62DF\u5B9E\u6218",containerService:"\u5BB9\u5668\u5185\u670D\u52A1",previewContainerWebService:"\u76F4\u63A5\u9884\u89C8\u5BB9\u5668\u5185\u90E8Web\u670D\u52A1",experimentEnvironmentDuration:"\u5B9E\u9A8C\u73AF\u5883\u4F7F\u7528\u65F6\u957F",advancedSettings:"\u9AD8\u7EA7\u8BBE\u7F6E",resourcePoolSetting:"\u8D44\u6E90\u6C60\u8BBE\u7F6E",nodeSelection:"\u9009\u62E9\u8282\u70B9",imageConfig:"\u955C\u50CF\u914D\u7F6E",resourceConfig:"\u8D44\u6E90\u914D\u7F6E",recommendedConfig:"\u67E5\u770B\u63A8\u8350\u914D\u7F6E",fileSizeLimit:"\u6587\u4EF6\u5927\u5C0F\u9650\u5236",fileUploadLimit:"File size limit\u53C2\u6570\uFF0C\u8868\u793A\u5355\u4E2A\u6587\u4EF6\u4E0A\u4F20\u7684\u5927\u5C0F\u9650\u5236",startSetting:"\u542F\u52A8\u8BBE\u7F6E",username:"\u7528\u6237\u540D\uFF08\u767B\u5F55\u5BB9\u5668\u65F6\u53EF\u4F7F\u7528\u7684\u7528\u6237\u540D\uFF09",hostname:"\u4E3B\u673A\u540D\uFF08\u767B\u5F55\u5BB9\u5668\u65F6\u53EF\u6307\u5B9A\u4E3B\u673A\u540D\uFF09",hostnameOptional:"\u9009\u586B\uFF0C\u64CD\u4F5C\u7CFB\u7EDF\u5185\u90E8\u7684\u8BA1\u7B97\u673A\u540D",creationTime:"\u521B\u5EFA\u65F6\u95F4",updateTime:"\u66F4\u65B0\u65F6\u95F4",creator:"\u521B\u5EFA\u8005",viewMyBattleHistory:"\u67E5\u770B\u6211\u7684\u5B9E\u6218\u5149\u8F89\u5386\u53F2",passLevel:"\u901A\u5173",disableExternalNetwork:"\u5173\u95ED\u5916\u7F51",submit:"\u63D0\u4EA4",restoreInitialCodeTime:"\u6062\u590D\u521D\u59CB\u4EE3\u7801\u65F6\u95F4",returnForRedo:"\u6253\u56DE\u91CD\u505A",publish:"\u53D1\u5E03",chapters:"\u7AE0\u8282",numberOfLearners:"\u5B66\u4E60\u4EBA\u6570",noDataAvailable:"\u6682\u65F6\u8FD8\u6CA1\u6709\u76F8\u5173\u6570\u636E\u54E6",return:"\u8FD4\u56DE"},paths:{practicalCourses:"\u5B9E\u8DF5\u8BFE\u7A0B",newCourse:"\u65B0\u5EFA\u8BFE\u7A0B",overviewStatistics:"\u6982\u89C8\u7EDF\u8BA1",my:"\u6211\u7684",latest:"\u6700\u65B0",hottest:"\u6700\u70ED",allCourses:"\u5168\u90E8\u8BFE\u7A0B",searchCourseNameOrSchool:"\u8BF7\u8F93\u5165\u8BFE\u7A0B\u3001\u59D3\u540D\u6216\u5B66\u6821\u540D\u79F0\u8FDB\u884C\u641C\u7D22",chapters:"\u7AE0\u8282",units:"\u5355\u5143",multipleChoiceLevels:"\u9009\u62E9\u9898\u5173\u5361",practicalLevels:"\u5B9E\u8DF5\u5173\u5361",experiencePoints:"\u7ECF\u9A8C\u503C",numberOfLearners:"\u5B66\u4E60\u4EBA\u6570",rating:"\u8BC4\u5206",favorites:"\u6536\u85CF",sendToClass:"\u53D1\u9001\u8BFE\u5802",learningStatistics:"\u5B66\u4E60\u7EDF\u8BA1",settings:"\u8BBE\u7F6E",courseIntroduction:"\u8BFE\u7A0B\u4ECB\u7ECD",courseNotes:"\u8BFE\u7A0B\u987B\u77E5",teachingTeam:"\u6559\u5B66\u56E2\u961F",edit:"\u7F16\u8F91",addCollaborator:"\u6DFB\u52A0\u5408\u4F5C\u8005",creator:"\u521B\u5EFA\u8005",editPermissions:"\u7F16\u8F91\u6743\u9650",unit:"\u5355\u4F4D",permissions:"\u6743\u9650",operation:"\u64CD\u4F5C",permissionSettings:"\u6743\u9650\u8BBE\u7F6E",deleteMember:"\u5220\u9664\u6210\u5458",view:"\u67E5\u770B",editableChaptersAddCollaborators:"\u53EF\u7F16\u8F91\u7AE0\u8282\u3001\u6DFB\u52A0\u5408\u4F5C\u8005",searchType:"\u641C\u7D22\u7C7B\u578B",mobileNumber:"\u624B\u673A\u53F7",email:"\u90AE\u7BB1",searchContentEnter:"\u641C\u7D22\u5185\u5BB9\uFF08\u8BF7\u8F93\u5165\u5185\u5BB9\uFF09",unitEnterName:"\u5355\u4F4D\uFF08\u8BF7\u8F93\u5165\u5355\u4F4D\u540D\u79F0\uFF09",search:"\u641C\u7D22",pleaseSearchPersonToAdd:"\u8BF7\u641C\u7D22\u8981\u6DFB\u52A0\u7684\u4EBA\u5458",skillTags:"\u6280\u80FD\u6807\u7B7E",courseChapters:"\u8BFE\u7A0B\u7AE0\u8282",enterNameToSearch:"\u8BF7\u8F93\u5165\u540D\u79F0\u8FDB\u884C\u641C\u7D22",leaderboard:"\u6392\u884C\u699C",passedLevelsCount:"\u901A\u8FC7\u5173\u5361\u6570",clearanceLeaderboard:"\u901A\u5173\u699C",videoLearningLeaderboard:"\u89C6\u9891\u5B66\u4E60\u699C",ranking:"\u6392\u540D",name:"\u59D3\u540D",cumulativeLearningTime:"\u7D2F\u8BA1\u5B66\u4E60\u65F6\u957F",resourceDownloadLeaderboard:"\u4E0B\u8F7D\u8D44\u6E90\u699C",resourceDownloadCount:"\u4E0B\u8F7D\u8D44\u6E90\u6B21\u6570",interactiveDiscussionLeaderboard:"\u4E92\u52A8\u8BA8\u8BBA\u699C",postCount:"\u53D1\u5E16\u6570",passedLevelsCount1:"\u901A\u8FC7\u5173\u5361\u6570",notPublishedYet:"\u6682\u672A\u53D1\u5E03",viewDetails:"\u67E5\u770B\u8BE6\u60C5",send:"\u53D1\u9001",startPractical:"\u5F00\u59CB\u5B9E\u6218",continuePractical:"\u7EE7\u7EED\u5B9E\u6218",editCourse:"\u7F16\u8F91\u8BFE\u7A0B",deleteCourse:"\u5220\u9664\u8BFE\u7A0B",newChapter:"\u65B0\u5EFA\u7AE0\u8282",addTrainingVideoProjects:"\uFF08\u6DFB\u52A0\u4E00\u4E2A\u6216\u591A\u4E2A\u5B9E\u8BAD/\u89C6\u9891\u9879\u76EE\uFF0C\u7EC4\u6210\u4E00\u4E2A\u7AE0\u8282\uFF09",moveUp:"\u5411\u4E0A\u79FB\u52A8",moveDown:"\u5411\u4E0B\u79FB\u52A8",delete:"\u5220\u9664",noContent:"\u6682\u65E0\u5185\u5BB9",name1:"\u540D\u79F0",description:"\u63CF\u8FF0",tagsEnterTagName:"\u6807\u7B7E\uFF08\u8BF7\u8F93\u51FA\u6807\u7B7E\u540D\u79F0\uFF09",subsections:"\u5C0F\u8282",newSubsectionNameMax40Chars:"\u65B0\u5EFA\u5C0F\u8282\u540D\u79F0\uFF08\u8BF7\u8F93\u5165\u4E0D\u8D85\u8FC740\u4E2A\u5B57\u7684\u5C0F\u8282\u540D\u79F0\uFF09",practicalProject:"\u5B9E\u8DF5\u9879\u76EE",newPracticalProject:"\u65B0\u5EFA\u5B9E\u8DF5\u9879\u76EE",type:"\u7C7B\u578B",nameMax60Chars:"\u540D\u79F0\uFF08\u8BF7\u8F93\u5165\u4E0D\u8D85\u8FC760\u4E2A\u5B57\u7684\u540D\u79F0\uFF09",selectPracticalProject:"\u9009\u7528\u5B9E\u8DF5\u9879\u76EE",practicalProjectName:"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0",schoolUnit:"\u5B66\u6821/\u5355\u4F4D",creatorCollaborator:"\u521B\u5EFA\u8005/\u5408\u4F5C\u8005",knowledgePoints:"\u77E5\u8BC6\u70B9",filter:"\u7B5B\u9009",difficulty:"\u96BE\u5EA6",all:"\u5168\u90E8",my1:"\u6211\u7684",beginner:"\u521D\u7EA7",intermediate:"\u4E2D\u7EA7",intermediateAdvanced:"\u4E2D\u9AD8\u7EA7",advanced:"\u9AD8\u7EA7",advisorTeacher:"\u6307\u5BFC\u8001\u5E08",difficultyCoefficient:"\u96BE\u5EA6\u7CFB\u6570",selectTaskLevels:"\u9009\u7528\u4EFB\u52A1\u5173\u5361",videoProject:"\u89C6\u9891\u9879\u76EE",newVideoProject:"\u65B0\u5EFA\u89C6\u9891\u9879\u76EE",projectNameMax40Chars:"\u9879\u76EE\u540D\u79F0\uFF08\u8BF7\u8F93\u5165\u4E0D\u8D85\u8FC740\u4E2A\u5B57\u7684\u9879\u76EE\u540D\u79F0\uFF09",projectContent:"\u9879\u76EE\u5185\u5BB9",uploadVideo:"\u4E0A\u4F20\u89C6\u9891",addExternalLink:"\u6DFB\u52A0\u5916\u94FE",uploadCoverImage:"\u4E0A\u4F20\u5C01\u9762\u56FE",selectUploadFile:"\u9009\u62E9\u4E0A\u4F20\u6587\u4EF6",noteUploadJpgPngMax2M288x158:"\u8BF4\u660E\uFF1A\u652F\u6301\u4E0A\u4F20jpg/png\u7B49\u683C\u5F0F\u6587\u4EF6\uFF0C\u6587\u4EF6\u5927\u5C0F\u4E0D\u80FD\u8D85\u8FC72M,\u5EFA\u8BAE\u4F7F\u7528288*158\u50CF\u7D20\uFF1B\u5982\u4E0D\u4E0A\u4F20\uFF0C\u9ED8\u8BA4\u4F7F\u7528\u7CFB\u7EDF\u56FE\u7247\u3002",projectIntroductionMax800Chars:"\u9879\u76EE\u7B80\u4ECB\uFF08\u8BF7\u8F93\u5165\u672C\u89C6\u9891\u7B80\u4ECB\uFF0C\u6700\u591A\u4E0D\u8D85\u8FC7800\u5B57\uFF09",knowledgeTags:"\u77E5\u8BC6\u6807\u7B7E",playbackSettings:"\u64AD\u653E\u8BBE\u7F6E",allowFastForward:"\u5141\u8BB8\u5FEB\u8FDB\u64AD\u653E",noteVideoUploadAgreement:"\u6CE8\u610F\uFF1A1\u3001\u4E0A\u4F20\u89C6\u9891\uFF0C\u5373\u8868\u793A\u60A8\u5DF2\u540C\u610F\u4E0A\u4F20\u5185\u5BB9\u534F\u8BAE\uFF0C\u4E0D\u5F97\u4E0A\u4F20\u672A\u7ECF\u4ED6\u4EBA\u6388\u6743\u7684\u4F5C\u54C1\uFF1B2\u3001\u4E0D\u652F\u6301\u65AD\u70B9\u7EED\u4F20\uFF0C\u6587\u4EF6\u5927\u5C0F\u8BF7\u52FF\u8D85\u8FC73G\uFF1B3\u3001\u652F\u6301\u6587\u4EF6\u683C\u5F0F\uFF1Aavi\u3001flv\u3001f4v\u3001m4v\u3001mov\u3001mp4\u3001rmvb\u3001swf\u3001webm\u3001wmv\uFF1B4\u3001\u5982\u679C\u89C6\u9891\u6765\u81EA\u4E8E\u5916\u90E8\u94FE\u63A5\uFF0C\u672C\u7F51\u7AD9\u4E0D\u63D0\u4F9B\u64AD\u653E\u9875\u9762\uFF0C\u65E0\u6CD5\u63D0\u4F9B\u7EDF\u8BA1\u6570\u636E\u3002",cancel:"\u53D6\u6D88",confirm:"\u786E\u5B9A",selectVideoProject:"\u9009\u7528\u89C6\u9891\u9879\u76EE",selectFromTeachingClass:"\u4ECE\u6559\u5B66\u8BFE\u5802\u9009\u7528",selectFromPersonalPage:"\u4ECE\u4E2A\u4EBA\u4E3B\u9875\u9009\u7528",searchVideoName:"\u8BF7\u8F93\u5165\u89C6\u9891\u540D\u79F0\u8FDB\u884C\u641C\u7D22",totalXxData:"\u5171xx\u6761\u6570\u636E",operation1:"\u64CD\u4F5C",teachingCourseware:"\u6559\u5B66\u8BFE\u4EF6",newTeachingCourseware:"\u65B0\u5EFA\u6559\u5B66\u8BFE\u4EF6",coursewareContentUploadAttachmentMax500MB:"\u8BFE\u4EF6\u5185\u5BB9 \u4E0A\u4F20\u9644\u4EF6 (\u5355\u4E2A\u6587\u4EF6\u6700\u5927500MB)",knowledgeTags1:"\u77E5\u8BC6\u6807\u7B7E",noteCoursewareUploadAgreement:"\u6CE8\u610F\uFF1A1\u3001\u4E0A\u4F20\u8BFE\u4EF6\uFF0C\u5373\u8868\u793A\u60A8\u5DF2\u540C\u610F\u4E0A\u4F20\u5185\u5BB9\u534F\u8BAE\uFF0C\u4E0D\u5F97\u4E0A\u4F20\u672A\u7ECF\u4ED6\u4EBA\u6388\u6743\u7684\u4F5C\u54C1\uFF1B2\u3001\u4E0A\u4F20\u8BFE\u4EF6\u9ED8\u8BA4\u8BBE\u7F6E\u4E3A\u4E0D\u5141\u8BB8\u4E0B\u8F7D\uFF0C\u82E5\u8981\u5F00\u542F\u4E0B\u8F7D\u529F\u80FD\uFF0C\u53EF\u8FDB\u5165\u8BFE\u7A0B\u7F16\u8F91\u9875\u9762\u8BBE\u7F6E\uFF1B3\u3001\u4E0D\u652F\u6301\u65AD\u70B9\u7EED\u4F20\uFF0C\u5355\u4E2A\u6587\u4EF6\u5927\u5C0F\u8BF7\u52FF\u8D85\u8FC7500M\uFF1B4\u3001\u5F53\u524D\u4EC5\u9650\u652F\u6301pdf\u3001word\u3001excel\u3001ppt\u3001zip\u6587\u4EF6\uFF1B5\u3001\u6587\u4EF6\u540D\u5C06\u88AB\u81EA\u52A8\u8BFB\u53D6\u4E3A\u7CFB\u7EDF\u5185\u8BE5\u8BFE\u4EF6\u7684\u540D\u79F0\uFF0C\u4E0A\u4F20\u524D\u8BF7\u6CE8\u610F\u8FD9\u4E00\u70B9\uFF1B6\u3001\u4E00\u6B21\u6700\u591A\u4E0A\u4F2010\u4E2A\u6587\u4EF6\u3002",selectFromPracticalCourse:"\u4ECE\u5B9E\u8DF5\u8BFE\u7A0B\u9009\u7528",allTeachingClasses:"\u5168\u90E8\u6559\u5B66\u8BFE\u5802",homework:"\u4F5C\u4E1A",newGroupHomework:"\u65B0\u5EFA\u5206\u7EC4\u4F5C\u4E1A",newGraphicHomework:"\u65B0\u5EFA\u56FE\u6587\u4F5C\u4E1A",newProgrammingHomework:"\u65B0\u5EFA\u7F16\u7A0B\u4F5C\u4E1A",selectGroupHomework:"\u9009\u7528\u5206\u7EC4\u4F5C\u4E1A",selectGraphicHomework:"\u9009\u7528\u56FE\u6587\u4F5C\u4E1A",selectProgrammingHomework:"\u9009\u7528\u7F16\u7A0B\u4F5C\u4E1A",quiz:"\u6D4B\u9A8C",newExamPaper:"\u65B0\u5EFA\u8BD5\u5377",selectExamPaper:"\u9009\u7528\u8BD5\u5377",cancel1:"\u53D6\u6D88",save:"\u4FDD\u5B58",dragToChangeProjectOrder:"\u62D6\u52A8\u53EF\u4EE5\u6539\u53D8\u9879\u76EE\u663E\u793A\u987A\u5E8F",allProjectsDraggableSortUpgradeDowngrade:"\u6240\u6709\u9879\u76EE\u5747\u53EF\u4EE5\u901A\u8FC7\u62D6\u52A8\u6392\u5E8F\u6216\u5347\u964D\u7EA7\u3002",newProjectNameNoContentDisplayOnly:"\u65B0\u5EFA\u9879\u76EE\u540D\u79F0\u6307\u672C\u9879\u76EE\u4E0B\u6CA1\u6709\u5B9E\u8D28\u5185\u5BB9\uFF0C\u4EC5\u5C55\u793A\u540D\u79F0\uFF0C\u4E0D\u53EF\u70B9\u51FB\u3002",experimentCount:"\u5B9E\u9A8C\u6570",editPracticalCourse:"\u7F16\u8F91\u5B9E\u8DF5\u8BFE\u7A0B",practicalCourseName:"\u5B9E\u8DF5\u8BFE\u7A0B\u540D\u79F0",englishCourseName:"\u82F1\u6587\u8BFE\u7A0B\u540D\u79F0",publishingUnit:"\u53D1\u5E03\u5355\u4F4D",introduction:"\u7B80\u4ECB",courseAnnouncement:"\u8BFE\u7A0B\u516C\u544A",courseAnnouncementTip:"(\u652F\u6301\u8001\u5E08\u81EA\u5B9A\u4E49\u516C\u544A\u5185\u5BB9\uFF0C\u4EE5\u5F39\u6846\u5F62\u5F0F\u63D0\u9192\u8BFE\u7A0B\u7684\u5B66\u4E60\u7528\u6237)",displayDefaultChapterNumbers:"\u5C55\u793A\u9ED8\u8BA4\u7AE0\u8282\u5E8F\u53F7",displayDefaultChapterNumbersTip:"\uFF08\u9009\u4E2D\uFF0C\u5219\u4E3A\u7AE0\u8282\u4E0B\u6240\u6709\u9879\u76EE\u6DFB\u52A0\u6392\u5E8F\u7F16\u53F7\uFF09",selfSelectDisplaySpocClass:"\u81EA\u9009\u5E76\u5C55\u793ASPOC\u8BFE\u5802",selfSelectDisplaySpocClassTip:"\uFF08\u9009\u4E2D\uFF0C\u5219\u5728\u6559\u5B66\u56E2\u961F\u4E0B\u65B9\u6DFB\u52A0SPOC\u8BFE\u5802\u6A21\u5757\uFF0C\u56E2\u961F\u6210\u5458\u53EF\u7BA1\u7406\u6A21\u5757\u4E2D\u8BFE\u5802\u7684\u5C55\u793A\uFF09",displayTechnicalTagsModule:"\u5C55\u793A\u6280\u672F\u6807\u7B7E\u6A21\u5757",displayTechnicalTagsModuleTip:"\uFF08\u9009\u4E2D\uFF0C\u5219\u5728\u6559\u5B66\u56E2\u961F\u4E0B\u65B9\u6DFB\u52A0\u6280\u672F\u6807\u7B7E\u6A21\u5757\uFF09",displayHistoricalClassesModule:"\u5C55\u793A\u5386\u53F2\u8BFE\u5802\u6A21\u5757",displayHistoricalClassesModuleTip:"\uFF08\u9009\u4E2D\uFF0C\u5219\u5728\u6559\u5B66\u56E2\u961F\u4E0B\u65B9\u6DFB\u52A0\u5386\u53F2\u8BFE\u5802\u6A21\u5757\uFF0C\u56E2\u961F\u6210\u5458\u53EF\u7BA1\u7406\u6A21\u5757\u4E2D\u8BFE\u5802\u7684\u5C55\u793A\uFF09",allowDownloadTeachingCourseware:"\u5141\u8BB8\u4E0B\u8F7D\u6559\u5B66\u8BFE\u4EF6",allowDownloadTeachingCoursewareTip:"\uFF08\u9009\u4E2D\uFF0C\u5219\u5141\u8BB8\u5B66\u4E60\u7528\u6237\u4E0B\u8F7D\u8BFE\u7A0B\u7AE0\u8282\u4E2D\u4E0A\u4F20\u7684\u6559\u5B66\u8BFE\u4EF6\uFF09",defaultExpandCourseSubsections:"\u9ED8\u8BA4\u5C55\u5F00\u8BFE\u7A0B\u5C0F\u8282\u5185\u5BB9",defaultExpandCourseSubsectionsTip:"\uFF08\u9009\u4E2D\uFF0C\u5219\u7528\u6237\u5728\u8FDB\u5165\u662F\u5C06\u8BFE\u7A0B\u8BE6\u60C5\u9875\u9762\u65F6\uFF0C\u9ED8\u8BA4\u5C55\u5F00\u6240\u6709\u5C0F\u8282\u5185\u5BB9\uFF09",customTopBackgroundImage:"\u81EA\u5B9A\u4E49\u9876\u90E8\u80CC\u666F\u56FE",customTopBackgroundImageTip:"(\u0411\u04B1\u043B \u043C\u0456\u043D\u0434\u0435\u0442\u0442\u0456 \u0435\u043C\u0435\u0441. \u0415\u0433\u0435\u0440 \u0436\u04AF\u043A\u0442\u0435\u043B\u043C\u0435\u0441\u0435, \u0436\u04AF\u0439\u0435\u043D\u0456\u04A3 \u04D9\u0434\u0435\u043F\u043A\u0456 \u0441\u0443\u0440\u0435\u0442\u0456 \u043F\u0430\u0439\u0434\u0430\u043B\u0430\u043D\u044B\u043B\u0430\u0434\u044B; \u0435\u0433\u0435\u0440 \u0436\u04AF\u043A\u0442\u0435\u0441\u0435\u04A3\u0456\u0437, jpg, png \u0444\u043E\u0440\u043C\u0430\u0442\u0442\u0430\u0440\u044B\u043D \u0442\u0430\u04A3\u0434\u0430\u04A3\u044B\u0437, \u04E9\u043B\u0448\u0435\u043C\u0456 2\u041C-\u0442\u0430\u043D \u0430\u0441\u043F\u0430\u0443\u044B \u043A\u0435\u0440\u0435\u043A, \u04B1\u0441\u044B\u043D\u044B\u043B\u0430\u0442\u044B\u043D \u04E9\u043B\u0448\u0435\u043C\u0456 1920*240 \u043F\u0438\u043A\u0441\u0435\u043B\u044C)",customTopContentImage:"\u81EA\u5B9A\u4E49\u9876\u90E8\u5185\u5BB9\u56FE",customTopContentImageTip:"(\u0411\u04B1\u043B \u043C\u0456\u043D\u0434\u0435\u0442\u0442\u0456 \u0435\u043C\u0435\u0441. \u0415\u0433\u0435\u0440 \u0436\u04AF\u043A\u0442\u0435\u043B\u043C\u0435\u0441\u0435, \u0436\u04AF\u0439\u0435\u043D\u0456\u04A3 \u04D9\u0434\u0435\u043F\u043A\u0456 \u0441\u0443\u0440\u0435\u0442\u0456 \u043F\u0430\u0439\u0434\u0430\u043B\u0430\u043D\u044B\u043B\u0430\u0434\u044B; \u0435\u0433\u0435\u0440 \u0436\u04AF\u043A\u0442\u0435\u0441\u0435\u04A3\u0456\u0437, jpg, png \u0444\u043E\u0440\u043C\u0430\u0442\u0442\u0430\u0440\u044B\u043D \u0442\u0430\u04A3\u0434\u0430\u04A3\u044B\u0437, \u04E9\u043B\u0448\u0435\u043C\u0456 2\u041C-\u0442\u0430\u043D \u0430\u0441\u043F\u0430\u0443\u044B \u043A\u0435\u0440\u0435\u043A, \u04B1\u0441\u044B\u043D\u044B\u043B\u0430\u0442\u044B\u043D \u04E9\u043B\u0448\u0435\u043C\u0456 1920*240 \u043F\u0438\u043A\u0441\u0435\u043B\u044C)",uploadImage:"\u4E0A\u4F20\u56FE\u7247",submit:"\u63D0\u4EA4",return:"\u8FD4\u56DE",selectDirectionCourse:"\u8BF7\u9009\u62E9\u65B9\u5411&\u8BFE\u7A0B",tagsCannotBeEmpty:"\u6807\u7B7E\u4E0D\u80FD\u4E3A\u7A7A",revokePublishSuccess:"\u64A4\u9500\u53D1\u5E03\u6210\u529F",revokeOpenRequestSuccess:"\u64A4\u9500\u7533\u8BF7\u516C\u5F00\u6210\u529F",noDataSelected:"\u5F53\u524D\u6682\u672A\u9009\u62E9\u6570\u636E",noAssignmentSelected:"\u60A8\u8FD8\u672A\u9009\u62E9\u5B9E\u8BAD\u3001\u5173\u5361\u3001\u89C6\u9891\u3001\u5206\u7EC4\u4F5C\u4E1A\u3001\u56FE\u6587\u4F5C\u4E1A\u3001\u6D4B\u9A8C\u6216\u8005\u7F16\u7A0B\u4F5C\u4E1A",noClassroomSelected:"\u60A8\u8FD8\u672A\u9009\u62E9\u53D1\u9001\u7684\u8BFE\u5802",unsupportedVideoFormat:"\u4E0D\u652F\u6301\u7684\u89C6\u9891\u683C\u5F0F",videoSizeExceeded:"\u89C6\u9891\u5927\u5C0F\u8D85\u8FC7",duplicateVideoName:"\u4F60\u4E0D\u80FD\u4E0A\u4F20\u540C\u4E00\u4E2A\u89C6\u9891\u6587\u4EF6\u540D\u79F0\uFF0C\u8BF7\u91CD\u65B0\u9009\u62E9\u3002",videoCloudError:"\u89C6\u9891\u4E91\u670D\u52A1\u51FA\u73B0\u5F02\u5E38",fileSizeExceeds50M:"\u6587\u4EF6\u8D85\u8FC750M\uFF0C\u4E0D\u7B26\u5408\u4E0A\u4F20\u8981\u6C42",featureUpgrading:"\u529F\u80FD\u5347\u7EA7\u4E2D\uFF0C\u656C\u8BF7\u671F\u5F85\uFF0C\u8C22\u8C22",uploadOrSelectVideo:"\u8BF7\u4E0A\u4F20\u6216\u9009\u62E9\u89C6\u9891",selectKnowledgePoint:"\u8BF7\u9009\u62E9\u77E5\u8BC6\u70B9",uploadOrSelectAttachment:"\u8BF7\u4E0A\u4F20\u6216\u9009\u62E9\u9644\u4EF6",selectPracticalTraining:"\u8BF7\u9009\u62E9\u5B9E\u8BAD",directionOrCourseRequired:"\u65B9\u5411\u6216\u8BFE\u7A0B\u4E0D\u80FD\u4E3A\u7A7A",notCollaborator:"\u975E\u8BFE\u7A0B\u5408\u4F5C\u8005\u4E0D\u53EF\u64CD\u4F5C\uFF0C\u8BF7\u4E0E\u8BFE\u7A0B\u8D1F\u8D23\u4EBA\u8054\u7CFB\uFF0C\u83B7\u5F97\u5408\u4F5C\u8005\u8EAB\u4EFD\u540E\u8FDB\u884C\u76F8\u5173\u64CD\u4F5C\u3002",openRequestSubmitted:"\u516C\u5F00\u7533\u8BF7\u5DF2\u63D0\u4EA4\uFF0C\u8BF7\u7B49\u5F85\u7BA1\u7406\u5458\u7684\u5BA1\u6838",replyContentRequired:"\u56DE\u590D\u5185\u5BB9\u4E0D\u80FD\u4E3A\u7A7A",teachingMaterialsNoDownload:"\u6559\u5B66\u8BFE\u4EF6\u4E0D\u652F\u6301\u4E0B\u8F7D",confirmDeletion:"\u672C\u64CD\u4F5C\u5C06\u5220\u9664\u5F53\u524D\u76EE\u5F55\u53CA\u4E0B\u5C5E\u5B50\u76EE\u5F55\u7684\u5168\u90E8\u5185\u5BB9\uFF0C\u786E\u8BA4\u8981\u5220\u9664\u5417\uFF1F",noVideoResources:"\u6CA1\u6709\u89C6\u9891\u8D44\u6E90",moveUpSuccess:"\u4E0A\u79FB\u6210\u529F",moveDownSuccess:"\u4E0B\u79FB\u6210\u529F",nameRequired:"\u540D\u79F0\u4E0D\u80FD\u4E3A\u7A7A",noDuplicateSelection:"\u8BF7\u52FF\u91CD\u590D\u9009\u62E9",exitEditModeFirst:"\u8BF7\u5148\u53D6\u6D88\u7F16\u8F91\u72B6\u6001",chapterNameRequired:"\u8BF7\u5148\u8F93\u5165\u7AE0\u8282\u540D\u79F0",selectEditPermission:"\u8BF7\u9009\u62E9\u7F16\u8F91\u6743\u9650",enterSearchContent:"\u8BF7\u8F93\u5165\u641C\u7D22\u5185\u5BB9",selectMemberToAdd:"\u8BF7\u5148\u5728\u4E0B\u9762\u5217\u8868\u4E2D\u9009\u62E9\u8981\u6DFB\u52A0\u6210\u5458",selectClassroomToAdd:"\u8BF7\u5148\u5728\u4E0B\u9762\u5217\u8868\u4E2D\u9009\u62E9\u8981\u6DFB\u52A0\u8BFE\u5802",max3SPOCClassrooms:"\u4E00\u4E2A\u5B9E\u8DF5\u8BFE\u7A0B\u53EA\u80FD\u52A0\u51653\u4E2Aspoc\u8BFE\u5802",max3HistoryClassrooms:"\u4E00\u4E2A\u5B9E\u8DF5\u8BFE\u7A0B\u53EA\u80FD\u52A0\u51653\u4E2A\u5386\u53F2\u8BFE\u5802",selectFile:"\u8BF7\u9009\u62E9\u6587\u4EF6",deleteSuccess:"\u5220\u9664\u6210\u529F",setupSuccess:"\u8BBE\u7F6E\u6210\u529F",maxCannotLessThanMin:"\u6700\u5927\u4EBA\u6570\u4E0D\u80FD\u5C0F\u4E8E\u6700\u5C0F\u4EBA\u6570",createSuccess:"\u65B0\u5EFA\u6210\u529F",rejectionReasonRequired:"\u62D2\u7EDD\u7406\u7531\u4E0D\u80FD\u4E3A\u7A7A",addSuccess:"\u6DFB\u52A0\u6210\u529F",statisticsInProgress:"\u6B63\u5728\u7EDF\u8BA1\u4E2D\uFF0C\u9884\u4F3060\u5206\u949F\u5DE6\u53F3\u540E\u6570\u636E\u66F4\u65B0\u5B8C\u6210",privateClassroom:"\u5F53\u524D\u8BFE\u5802\u4E3A\u79C1\u6709\u8BFE\u5802\u4E0D\u80FD\u8FDB\u5165",removed:"\u5DF2\u79FB\u9664",confirmRemoveFromCourse:"\u8BF7\u786E\u8BA4\u662F\u5426\u5C06\u300AXXX\u300B\u79FB\u9664\u5B9E\u8DF5\u8BFE\u7A0B",removeNote:"\u79FB\u9664\u4E0D\u4F1A\u5220\u9664\u5B9E\u8DF5\u8BFE\u7A0B\uFF0C\u518D\u6B21\u5B66\u4E60\u8BE5\u8BFE\u7A0B\u65F6\uFF0C\u5B9E\u8DF5\u8BFE\u7A0B\u5C06\u4F1A\u518D\u6B21\u52A0\u5165\u5B9E\u8DF5\u8BFE\u7A0B-\u6211\u5B66\u4E60\u7684\u5217\u8868\u4E2D\u3002",selectMajorDirection:"\u8BF7\u9009\u62E9\u4F60\u611F\u5174\u8DA3\u7684\u4E13\u4E1A\u65B9\u5411",selectLearningPath:"\u8BF7\u9009\u62E9\u5B66\u4E60\u8DEF\u5F84",selectMajorCourse:"\u8BF7\u9009\u62E9\u4F60\u611F\u5174\u8DA3\u7684\u4E13\u4E1A\u8BFE\u7A0B",publisherNotFound:"\u672A\u627E\u5230\u5305\u542BXXX\u7684\u53D1\u5E03\u5355\u4F4D",onlyJpgPngAllowed:"\u53EA\u80FD\u4E0A\u4F20jpg\u6216\u8005png\u56FE\u7247",fileSizeExceeds2M:"\u6587\u4EF6\u5927\u5C0F\u4E0D\u80FD\u5927\u4E8E2m",filesNotUploaded:"\u6709\u6587\u4EF6\u672A\u4E0A\u4F20\u5B8C\u6210\uFF0C\u8BF7\u7B49\u6587\u4EF6\u4E0A\u4F20\u5B8C\u6210\u540E\u518D\u751F\u6210",uploadCourseMaterials:"\u8BF7\u4E0A\u4F20\u8BFE\u7A0B\u8D44\u6599\uFF0C\u5EFA\u8BAE\u4E0A\u4F20\u4E66\u7C4D\u3001\u8BFE\u7A0B\u6559\u5B66\u5927\u7EB2\u7B49",newPublisherSuccess:"\u65B0\u589E\u53D1\u5E03\u5355\u4F4D\u6210\u529F\uFF01",openClassroom:"\u5F00\u653E\u8BFE\u5802\uFF1A\u6240\u6709\u7528\u6237\u53EF\u4EE5\u968F\u65F6\u8BBF\u95EE",privateClassroomDesc:"\u79C1\u5BC6\u8BFE\u5802\uFF1A\u4EC5\u62A5\u540D\u53C2\u4E0E\u7684\u8BFE\u5802\u6210\u5458\u53EF\u4EE5\u8BBF\u95EE",modifySuccess:"\u4FEE\u6539\u6210\u529F",selectionSuccess:"\u9009\u7528\u6210\u529F",understood:"\u6211\u77E5\u9053\u4E86",sendToClassroom:"\u53D1\u9001\u81F3\u8BFE\u5802",modify:"\u4FEE\u6539",add:"\u6DFB\u52A0",chapter:"\u7AE0\u8282",courseLinkCopied:"\u5DF2\u590D\u5236\u8BFE\u7A0B\u5206\u4EAB\u4E13\u5C5E\u94FE\u63A5",knowledgePoint:"\u77E5\u8BC6\u70B9",video:"\u89C6\u9891",subsequent:"\u540E\u5E8F",preceding:"\u524D\u5E8F",contains:"\u5305\u542B",contained:"\u88AB\u5305\u542B",related:"\u5173\u8054",subsequentKnowledge:"\u540E\u5E8F\u77E5\u8BC6\u70B9",precedingKnowledge:"\u524D\u5E8F\u77E5\u8BC6\u70B9",knowledgeDescription:"\u77E5\u8BC6\u70B9\u63CF\u8FF0",knowledgeCategory:"\u77E5\u8BC6\u70B9\u7C7B\u522B",duplicateTagName:"\u5DF2\u6709\u76F8\u540C\u540D\u79F0\u6807\u7B7E",selectVideo:"\u9009\u62E9\u89C6\u9891",modifyAttachment:"\u4FEE\u6539\u9644\u4EF6",addAttachment:"\u6DFB\u52A0\u9644\u4EF6",teachingMaterials:"\u6559\u5B66\u8BFE\u4EF6",modifyPracticalTraining:"\u4FEE\u6539\u5B9E\u8BAD",addPracticalTraining:"\u6DFB\u52A0\u5B9E\u8BAD",modifyAssignment:"\u4FEE\u6539\u4F5C\u4E1A",addAssignment:"\u6DFB\u52A0\u4F5C\u4E1A",modifyTestQuestion:"\u4FEE\u6539\u8BD5\u9898",addTestQuestion:"\u6DFB\u52A0\u8BD5\u9898",history:"\u5386\u53F2\u8BB0\u5F55",fileImport:"\u6587\u4EF6\u5BFC\u5165",importFailed:"\u5BFC\u5165\u5931\u8D25",invalidImportData:"\u68C0\u6D4B\u5230\u672C\u6B21\u5BFC\u5165\u5B58\u5728\u4E0D\u7B26\u5408\u8981\u6C42\u7684\u6570\u636E\uFF0C\u70B9\u51FB\u4E0B\u8F7D",noEditPermission:"\u6682\u65E0\u7F16\u8F91\u7AE0\u8282\u3001\u6DFB\u52A0\u5408\u4F5C\u8005\u6743\u9650\uFF01",existingDataWarning:"\u68C0\u6D4B\u5F53\u524D\u5DF2\u5B58\u5728\u6570\u636E\uFF0C\u5BFC\u5165\u540E\u539F\u6570\u636E\u5C06\u4F1A\u88AB\u5220\u9664\uFF0C\u6309\u7167\u6700\u65B0\u5BFC\u5165\u7684\u4E3A\u4E3B\uFF0C\u5982\u7EE7\u7EED\u5BFC\u5165\uFF0C\u8BF7\u6309\u7167\u4E0B\u65B9\u6B65\u9AA4\u8FDB\u884C",step1:"\u6B65\u9AA41\uFF1A",download:"\u4E0B\u8F7D",step2:"\u6B65\u9AA42\uFF1A",uploadTemplate:"\u4E0A\u4F20\u586B\u5199\u597D\u7684\u300A\u77E5\u8BC6\u56FE\u8C31\u5BFC\u5165\u6A21\u7248\u300B",select:"\u9009\u7528",selectFromTeaching:"\u4ECE\u6559\u5B66\u8BFE\u5802\u9009\u7528",selectFromPersonal:"\u4ECE\u4E2A\u4EBA\u4E3B\u9875\u9009\u7528",selectFromPractical:"\u4ECE\u5B9E\u8DF5\u8BFE\u7A0B\u9009\u7528",programmingAssignment:"\u7F16\u7A0B\u4F5C\u4E1A",duplicateChapters:"\u7AE0\u8282\u4E0D\u80FD\u76F8\u540C",searchVideoByName:"\u8BF7\u8F93\u5165\u89C6\u9891\u540D\u79F0\u8FDB\u884C\u641C\u7D22",enterName:"\u8BF7\u8F93\u5165\u540D\u79F0",noSpaces:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C",nameLimit60:"\u8BF7\u8F93\u5165\u4E0D\u8D85\u8FC760\u5B57\u7684\u540D\u79F0",editTeachingMaterials:"\u7F16\u8F91\u6559\u5B66\u8BFE\u4EF6",newTeachingMaterials:"\u65B0\u5EFA\u6559\u5B66\u8BFE\u4EF6",resetSuccess:"\u91CD\u7F6E\u6210\u529F\uFF0C\u6B63\u5728\u8FDB\u5165\u5B9E\u8DF5\u9879\u76EE\uFF01",materialContent:"\u8BFE\u4EF6\u5185\u5BB9",uploadNotes:"\u6CE8\u610F\uFF1A1\u3001\u4E0A\u4F20\u89C6\u9891\uFF0C\u5373\u8868\u793A\u60A8\u5DF2\u540C\u610F\u4E0A\u4F20\u5185\u5BB9\u534F\u8BAE\uFF0C\u4E0D\u5F97\u4E0A\u4F20\u672A\u7ECF\u4ED6\u4EBA\u6388\u6743\u7684\u4F5C\u54C1\uFF1B2\u3001\u4E0D\u652F\u6301\u65AD\u70B9\u7EED\u4F20\uFF0C\u6587\u4EF6\u5927\u5C0F\u8BF7\u52FF\u8D85\u8FC73G\uFF1B3\u3001\u652F\u6301\u6587\u4EF6\u683C\u5F0F\uFF1Aavi\u3001flv\u3001f4v\u3001m4v\u3001mov\u3001mp4\u3001rmvb\u3001swf\u3001webm\u3001wmv\uFF1B4\u3001\u5982\u679C\u89C6\u9891\u6765\u81EA\u4E8E\u5916\u90E8\u94FE\u63A5\uFF0C\u672C\u7F51\u7AD9\u4E0D\u63D0\u4F9B\u64AD\u653E\u9875\u9762\uFF0C\u65E0\u6CD5\u63D0\u4F9B\u7EDF\u8BA1\u6570\u636E\u3002",newSectionName:"\u65B0\u5EFA\u5C0F\u8282\u540D\u79F0",sectionNameLimit40:"\u8BF7\u8F93\u5165\u4E0D\u8D85\u8FC740\u5B57\u7684\u5C0F\u8282\u540D\u79F0",groupAssignment:"\u5206\u7EC4\u4F5C\u4E1A",phoneNumber:"\u624B\u673A\u53F7",searchContent:"\u641C\u7D22\u5185\u5BB9",enterOrganizationName:"\u8BF7\u8F93\u5165\u5355\u4F4D\u540D\u79F0",addClass:"\u6DFB\u52A0\u8BFE\u5802",className:"\u8BFE\u5802\u540D\u79F0",enterClassName:"\u8BF7\u8F93\u5165\u8BFE\u5802\u540D\u79F0",classManager:"\u8BFE\u5802\u7BA1\u7406\u8005",enterManagerName:"\u8BF7\u8F93\u5165\u8BFE\u5802\u7BA1\u7406\u8005\u540D\u79F0",editableSectionsAndCollaborators:"\u53EF\u7F16\u8F91\u7AE0\u8282\u3001\u6DFB\u52A0\u5408\u4F5C\u8005",editableKnowledgeGraph:"\u53EF\u7F16\u8F91\u77E5\u8BC6\u56FE\u8C31",createPracticeProject:"\u65B0\u5EFA\u5B9E\u8DF5\u9879\u76EE",selectType:"\u8BF7\u9009\u62E9\u7C7B\u578B",appellation:"\u540D\u79F0",rewardSettings:"\u5956\u52B1\u8BBE\u7F6E",enterRewardAmount:"\u8BF7\u8F93\u5165\u5956\u52B1\u7684\u91D1\u5E01\u6570\u91CF",details:"\u8BE6\u60C5",assignmentDescription:"\u4F5C\u4E1A\u63CF\u8FF0",questionList:"\u9898\u76EE\u5217\u8868",referenceAnswer:"\u53C2\u8003\u7B54\u6848",noDescription:"\u6682\u65E0\u8BF4\u660E",question:"\u9898\u76EE\uFF1A",descriptionLabel:"\u63CF\u8FF0\uFF1A",questionAnalysis:"\u9898\u76EE\u89E3\u6790",difficultyLevel:"\u96BE\u5EA6",action:"\u64CD\u4F5C",experience:"\u4F53\u9A8C",groupingRequirements:"\u5206\u7EC4\u8981\u6C42",groupWorkSubmission:"\u5B66\u751F\u63D0\u4EA4\u4F5C\u54C1\u65F6\u9700\u8981\u5173\u8054\u540C\u7EC4\u6210\u5458\uFF0C\u7EC4\u5185\u6210\u5458\u4F5C\u54C1\u5171\u4EAB",projectBasedImplementation:"\u57FA\u4E8E\u9879\u76EE\u5B9E\u65BD",studentProjectCreation:"\u5B66\u751F\u5FC5\u987B\u5728\u5E73\u53F0\u521B\u5EFA\u9879\u76EE\uFF0C\u9879\u76EE\u7BA1\u7406\u5458\u53EF\u4EE5\u63D0\u4EA4\u4F5C\u54C1",sendTrainingToClass:"\u9009\u62E9\u7684\u5B9E\u8BAD\u5C06\u4F1A\u53D1\u9001\u5230\u6307\u5B9A\u8BFE\u5802",searchClassByName:"\u8F93\u5165\u8BFE\u5802\u540D\u79F0\u7684\u5173\u952E\u5B57\u8FDB\u884C\u641C\u7D22",selectTargetClass:"\u8BF7\u9009\u62E9\u4F60\u8981\u53D1\u9001\u7684\u8BFE\u5802",copyAndSend:"\u4E00\u952E\u590D\u5236\u5E76\u53D1\u9001",hiddenConditionSettings:"\u9690\u85CF\u6761\u4EF6\u914D\u7F6E",hiddenConditionNote:"\u8BF4\u660E\uFF1A\u7B26\u5408\u9690\u85CF\u6761\u4EF6\u7684\u8BFE\u5802\u6570\u636E\u5C06\u88AB\u9690\u85CF\uFF0C\u8BF7\u6CE8\u610F\uFF0C\u8FD9\u4E9B\u8BFE\u5802\u6570\u636E\u4E0D\u4F1A\u88AB\u5220\u9664\uFF0C\u4ECD\u7136\u4FDD\u7559\u5728\u7EDF\u8BA1\u6570\u636E\u4E2D\u3002",zeroStudentsClass:"\u8BFE\u5802\u5B66\u751F\u6570\u4E3A0",zeroSubmissions:"\u5B66\u751F\u5B8C\u6210\u603B\u6570\u3001\u5DF2\u63D0\u4EA4\u6570\u548C\u5DF2\u4EA4\u5377\u4E3A0",publishOrganizationRequest:"\u7533\u8BF7\u53D1\u5E03\u5355\u4F4D",publisherOrganization:"\u53D1\u5E03\u5355\u4F4D",enterSchoolOrWorkplace:"\u8BF7\u8F93\u5165\u5B66\u6821\u6216\u5DE5\u4F5C\u5355\u4F4D",enterPublisherName:"\u8BF7\u8F93\u5165\u53D1\u5E03\u5355\u4F4D",correctExample:"\u6B63\u786E\u793A\u4F8B\uFF1A\u6E56\u5357\u5927\u5B66",wrongExample:"\u9519\u8BEF\u793A\u4F8B\uFF1A\u6E56\u5927\u5CB3\u9E93\u4E66\u9662",region:"\u5730\u533A\uFF1A",selectLocation:"\u8BF7\u9009\u62E9\u6240\u5728\u5730",fullAddress:"\u8BE6\u7EC6\u5730\u5740\uFF1A",enterCompleteAddress:"\u8BF7\u586B\u5199\u5B8C\u6574\u7684\u5730\u5740\u4FE1\u606F",additionalNotes:"\u518D\u6B21\u8BF4\u660E\u7279\u522B\u60C5\u51B5\uFF08\u9009\u586B\uFF09",contactTeachingAssistant:"\u8054\u7CFB\u6559\u7814\u52A9\u7406",openCourse:"\u516C\u5F00\u8BFE\u7A0B",applyForPublication:"\u7533\u8BF7\u516C\u5F00",emptyDirectionWarning:"\u65B9\u5411\u6216\u8BFE\u7A0B\u4E0D\u80FD\u4E3A\u7A7A\uFF0C\u8BF7\u586B\u5199\u540E\u518D\u63D0\u4EA4\uFF01",courseCompletionRequired:"\u8BFE\u7A0B\u4E4B\u540E\uFF0C\u65B9\u53EF\u7533\u8BF7\u516C\u5F00",quickDirectionSelection:"\u5FEB\u901F\u9009\u62E9\u65B9\u5411&\u8BFE\u7A0B",customDirectionSelection:"\u81EA\u5B9A\u4E49\u65B9\u5411&\u8BFE\u7A0B",directionAndCourse:"\u65B9\u5411&\u8BFE\u7A0B",selectDirectionAndCourse:"\u8BF7\u9009\u62E9\u65B9\u5411&\u8BFE\u7A0B",direction:"\u65B9\u5411",enterDirection:"\u8BF7\u8F93\u5165\u65B9\u5411",course:"\u8BFE\u7A0B",enterCourse:"\u8BF7\u8F93\u5165\u8BFE\u7A0B",selectClassToSend:"\u8BF7\u9009\u62E9\u60A8\u8981\u53D1\u9001\u7684\u8BFE\u5802",fullStackProject:"\u5168\u6808\u5B9E\u8DF5\u9879\u76EE",jupyterNotebookProject:"Jupyter Notebook\u5B9E\u8DF5\u9879\u76EE",experimentalCourses:"\u5B9E\u9A8C/\u5B9E\u8BAD/\u865A\u4EFF\u7B49\u8FD0\u884C\u5728\u5176\u4E2D\u7684\u8BFE\u7A0B",chapterCount:"\u7AE0\u8282\u6570",prompt:"\u63D0\u793A",graphicHomework:"\u56FE\u6587\u4F5C\u4E1A",groupHomework:"\u5206\u7EC4\u4F5C\u4E1A",programmingHomework:"\u7F16\u7A0B\u4F5C\u4E1A",beginnerGuide:"\u65B0\u624B\u6307\u5F15",subcategory:"\u5B50\u7C7B",noSuitableDirectionCourse:"\u6CA1\u6709\u5408\u9002\u7684\u65B9\u5411&\u8BFE\u7A0B",example:"\u4F8B\u5982\uFF1A\u5927\u5B66\u8BA1\u7B97\u673A\u57FA\u7840 \u2014\u2014 \u8BA1\u7B97\u601D\u7EF4",create:"\u521B\u5EFA",enterCourseNotice:"\u8BF7\u8F93\u5165\u5B9E\u8DF5\u8BFE\u7A0B\u7684\u8BFE\u7A0B\u987B\u77E5",courseNoticeLimit:"\u5B9E\u8DF5\u8BFE\u7A0B\u7684\u8BFE\u7A0B\u987B\u77E5\u6700\u5927\u9650\u523665000\u4E2A\u5B57\u7B26",enterNoticeTitle:"\u8BF7\u8F93\u8BFE\u7A0B\u987B\u77E5\u6807\u9898",noticeTitleLimit:"\u8BF7\u8F93\u8BFE\u7A0B\u987B\u77E5\u6807\u9898\u6700\u5927\u9650\u523615\u4E2A\u5B57\u7B26",pleaseEnter:"\u8BF7\u8F93\u5165",enterCourseIntroduction:"\u8BF7\u8F93\u5165\u5B9E\u8DF5\u8BFE\u7A0B\u7684\u7B80\u4ECB",courseIntroLimit:"\u5B9E\u8DF5\u8BFE\u7A0B\u7684\u7B80\u4ECB\u6700\u5927\u9650\u523665000\u4E2A\u5B57\u7B26",openCourse1:"\u5F00\u653E\u8BFE\u7A0B",startLearning:"\u5F00\u59CB\u5B66\u4E60",continueLearning:"\u7EE7\u7EED\u5B66\u4E60",description1:"\u63CF\u8FF0",tags:"\u6807\u7B7E",enterContent:"\u8BF7\u8F93\u5165\u5185\u5BB9",searchByName:"\u8BF7\u8F93\u5165\u540D\u79F0\u8FDB\u884C\u641C\u7D22",discussion:"\u8BA8\u8BBA",level:"\u5173\u5361",courseware:"\u8BFE\u4EF6",selectteachingCourseware:"\u9009\u7528\u6559\u5B66\u8BFE\u4EF6",knowledgeGraph:"\u77E5\u8BC6\u56FE\u8C31",updateTime:"\u66F4\u65B0\u65F6\u95F4",example1:"\u4F8B\u5982",basicInformation:"\u57FA\u672C\u4FE1\u606F"},classrooms:{teachingClasses:"\u6559\u5B66\u8BFE\u5802",newClass:"\u65B0\u5EFA\u8BFE\u5802",joinClass:"\u52A0\u5165\u8BFE\u5802",beginnerGuide:"\u65B0\u624B\u6307\u5F15",statisticsOverview:"\u7EDF\u8BA1\u6982\u89C8",latest:"\u6700\u65B0",hottest:"\u6700\u70ED",my:"\u6211\u7684",searchClassNameTeacherOrSchool:"\u8BF7\u8F93\u5165\u8BFE\u5802\u540D\u79F0\u3001\u8BFE\u5802\u6559\u5E08\u59D3\u540D\u6216\u5B66\u6821\u540D\u79F0\u8FDB\u884C\u641C\u7D22",inProgress:"\u8FDB\u884C\u4E2D",ended:"\u5DF2\u7ED3\u675F",public:"\u516C\u5F00",private:"\u79C1\u6709",previousPage:"\u4E0A\u4E00\u9875",nextPage:"\u4E0B\u4E00\u9875",invitationCode:"\u9080\u8BF7\u7801\uFF1A",copySendToStudentsQuickJoin:"\u590D\u5236\u5E76\u53D1\u7ED9\u5B66\u751F\uFF0C\u9080\u8BF7\u5B66\u751F\u5FEB\u901F\u52A0\u5165",noRemindThisWeek:"\u672C\u5468\u4E0D\u518D\u63D0\u9192",shareClass:"\u5206\u4EAB\u8BFE\u5802",shareMethodOneShareInvitationCode:"\u5206\u4EAB\u65B9\u5F0F\u4E00\uFF1A\u5206\u4EAB\u9080\u8BF7\u7801",copyInvitationCode:"\u590D\u5236\u9080\u8BF7\u7801",joinViaInvitationCodeSelectRole:"\u901A\u8FC7\u9080\u8BF7\u7801\u52A0\u5165\u8BFE\u5802\u65F6\uFF0C\u53EF\u4EE5\u9009\u62E9\u52A0\u5165\u8BFE\u5802\u7684\u8EAB\u4EFD\uFF08\u9009\u62E9\u6559\u5E08\u6216\u52A9\u6559\u65F6\uFF0C\u9700\u8981\u7BA1\u7406\u5458\u5BA1\u6838\uFF09",shareMethodTwoShareLink:"\u5206\u4EAB\u65B9\u5F0F\u4E8C\uFF1A\u5206\u4EAB\u94FE\u63A5",accessViaShareLinkJoinAsStudent:"\u901A\u8FC7\u5206\u4EAB\u94FE\u63A5\u8BBF\u95EE\u8BFE\u5802\u65F6\uFF0C\u5DF2\u767B\u5F55\u7528\u6237\u53EF\u76F4\u63A5\u4EE5\u5B66\u751F\u8EAB\u4EFD\u52A0\u5165\u8BFE\u5802\uFF0C\u672A\u6CE8\u518C/\u767B\u5F55\u7528\u6237\u5728\u6CE8\u518C/\u767B\u5F55\u540E\u53EF\u76F4\u63A5\u4EE5\u5B66\u751F\u8EAB\u4EFD\u52A0\u5165\u8BFE\u5802\u3002",classManagement:"\u8BFE\u5802\u7BA1\u7406",setToPublic:"\u8BBE\u4E3A\u516C\u5F00",prompt:"\u63D0\u793A",setPublicNonMembersCanAccessConfirm:"\u8BBE\u4E3A\u516C\u5F00\u540E\uFF0C\u975E\u8BFE\u5802\u6210\u5458\u4E5F\u53EF\u4EE5\u8BBF\u95EE\u67E5\u770B\u662F\u5426\u786E\u8BA4\u8BBE\u4E3A\u516C\u5F00\uFF1F",cancel:"\u53D6\u6D88",confirm:"\u786E\u5B9A",editClass:"\u7F16\u8F91\u8BFE\u5802",copyClass:"\u590D\u5236\u8BFE\u5802",copyRecords:"\u590D\u5236\u8BB0\u5F55",deleteClass:"\u5220\u9664\u8BFE\u5802",memberManagement:"\u6210\u5458\u7BA1\u7406",students:"\u5B66\u751F",teachers:"\u6559\u5E08",addTeacher:"\u6DFB\u52A0\u8001\u5E08",addAssistant:"\u6DFB\u52A0\u52A9\u6559",addStudent:"\u6DFB\u52A0\u5B66\u751F",notifications:"\u901A\u77E5\u516C\u544A",classExperiments:"\u8BFE\u5802\u5B9E\u9A8C",graphicHomework:"\u56FE\u6587\u4F5C\u4E1A",groupHomework:"\u5206\u7EC4\u4F5C\u4E1A",programmingHomework:"\u7F16\u7A0B\u4F5C\u4E1A",onlineExam:"\u5728\u7EBF\u8003\u8BD5",questionnaire:"\u95EE\u5377\u8C03\u67E5",teachingMaterials:"\u6559\u5B66\u8D44\u6599",videoLive:"\u89C6\u9891\u76F4\u64AD",interactiveDiscussion:"\u4E92\u52A8\u8BA8\u8BBA",classGrouping:"\u8BFE\u5802\u5206\u73ED",onlineCheckIn:"\u5728\u7EBF\u7B7E\u5230",dataStatistics:"\u6570\u636E\u7EDF\u8BA1",graduationDesign:"\u6BD5\u4E1A\u8BBE\u8BA1",settings:"\u8BBE\u7F6E",allNotifications:"\u5168\u90E8\u901A\u77E5",groupPublish:"\u5206\u73ED\u53D1\u5E03",unifiedPublish:"\u7EDF\u4E00\u53D1\u5E03",newNotification:"\u65B0\u5EFA\u901A\u77E5",noRelatedDataYet:"\u6682\u65F6\u8FD8\u6CA1\u6709\u76F8\u5173\u6570\u636E\u54E6!",courseName:"\u8BFE\u7A0B\u540D\u79F0",correctExampleDataStructure:"\u6B63\u786E\u793A\u4F8B\uFF1A\u6570\u636E\u7ED3\u6784",wrongExampleDataStructure2025Spring:"\u9519\u8BEF\u793A\u4F8B\uFF1A\u6570\u636E\u7ED3\u67842025\u6625",className:"\u8BFE\u5802\u540D\u79F0",correctExampleDataStructure2025SpringClass:"\u6B63\u786E\u793A\u4F8B\uFF1A\u6570\u636E\u7ED3\u67842025\u6625\u5B63\u73ED\u7EA7",wrongExample2025SpringClassDataStructure:"\u9519\u8BEF\u793A\u4F8B\uFF1A2025\u6625\u5B63\u73ED\u7EA7\u6570\u636E\u7ED3\u6784",totalClassHours:"\u603B\u5B66\u65F6",example30:"\u4F8B\u5982\uFF1A30",credits:"\u5B66\u5206",example3:"\u4F8B\u5982\uFF1A3",endTime:"\u7ED3\u675F\u65F6\u95F4",selectEndTime:"\u8BF7\u9009\u62E9\u7ED3\u675F\u65F6\u95F4",classModules:"\u8BFE\u5802\u6A21\u5757",publicSettings:"\u516C\u5F00\u8BBE\u7F6E",publicClassAllUsersAccess:"\u516C\u5F00\u8BFE\u5802\uFF08\u9009\u4E2D\u540E\u6240\u6709\u7528\u6237\u5747\u53EF\u8FDB\u5165\u5E76\u6D4F\u89C8\u672C\u8BFE\u5802\uFF0C\u5426\u5219\u4EC5\u672C\u8BFE\u5802\u6210\u5458\u53EF\u8FDB\u5165\uFF09",allowExitClass:"\u5141\u8BB8\u9000\u51FA\u8BFE\u5802\uFF08\u9009\u4E2D\u540E\uFF0C\u5B66\u751F\u53EF\u4EE5\u4E3B\u52A8\u9000\u51FA\u8BFE\u5802\uFF0C\u5426\u5219\u5B66\u751F\u65E0\u6CD5\u4E3B\u52A8\u9000\u51FA\u3002\uFF09",allowStudentsViewPhoneEmail:"\u5141\u8BB8\u5B66\u751F\u67E5\u770B\u624B\u673A\u53F7\u548C\u90AE\u7BB1\u5730\u5740\uFF08\u9009\u4E2D\u540E\uFF0C\u5B66\u751F\u53EF\u4EE5\u67E5\u770B\u8BFE\u5802\u5185\u5176\u4ED6\u6210\u5458\u5B8C\u6574\u7684\u624B\u673A\u53F7\u548C\u90AE\u7BB1\u5730\u5740\uFF0C\u5426\u5219\u5BF9\u624B\u673A\u53F7\u548C\u90AE\u7BB1\u8FDB\u884C\u8131\u654F\u5904\u7406\uFF09",allowStudentsApplyTeacherAssistant:"\u5141\u8BB8\u8BFE\u5802\u5185\u5B66\u751F\u7533\u8BF7\u6210\u4E3A\u6559\u5E08\u6216\u52A9\u6559\uFF08\u9009\u4E2D\u540E\uFF0C\u5B66\u751F\u53EF\u4EE5\u5728\u8BFE\u5802\u4E2D\u63D0\u4EA4\u6210\u4E3A\u8001\u5E08/\u52A9\u6559\u7533\u8BF7\uFF0C\u5BA1\u6838\u901A\u8FC7\u540E\u53EF\u6210\u4E3A\u6559\u5E08/\u52A9\u6559\uFF0C\u5426\u5219\u65E0\u6CD5\u5728\u8BFE\u5802\u5185\u7533\u8BF7\uFF09",closeClassProhibitStudentAccess:"\u5173\u95ED\u8BFE\u5802\uFF0C\u7981\u6B62\u5B66\u751F\u8BBF\u95EE",invitationCodeSettings:"\u9080\u8BF7\u7801\u8BBE\u7F6E",enableAllRoles:"\u5BF9\u6240\u6709\u89D2\u8272\u542F\u7528\uFF08\u9009\u4E2D\u540E\u7528\u6237\u53EF\u4EE5\u4EE5\u4EFB\u610F\u8EAB\u4EFD\u52A0\u5165\u8BFE\u5802\uFF09",allRolesNeedApprovalInvitationCode:"\u4F7F\u7528\u9080\u8BF7\u7801\u52A0\u5165\u8BFE\u5802\u7684\u6240\u6709\u89D2\u8272\u5747\u9700\u8981\u5BA1\u6838\uFF08\u9009\u4E2D\u540E\uFF0C\u7533\u8BF7\u52A0\u5165\u7684\u5B66\u751F\u3001\u52A9\u6559\u3001\u8001\u5E08\u5747\u9700\u8981\u901A\u8FC7\u5BA1\u6838\u624D\u80FD\u52A0\u5165\u8BFE\u5802\uFF0C\u5426\u5219\u4EC5\u6559\u5E08\u548C\u52A9\u6559\u52A0\u5165\u65F6\u9700\u8981\u5BA1\u6838\uFF09",disableForStudents:"\u5BF9\u5B66\u751F\u505C\u7528\uFF08\u9009\u4E2D\u540E\u7528\u6237\u4EE5\u5B66\u751F\u8EAB\u4EFD\u52A0\u5165\u8BFE\u5802\u65F6\uFF0C\u9080\u8BF7\u7801\u65E0\u6548\uFF09",disableAllRoles:"\u5BF9\u6240\u6709\u89D2\u8272\u505C\u7528\uFF08\u9009\u4E2D\u540E\u672C\u9080\u8BF7\u7801\u5931\u6548\uFF0C\u7528\u6237\u4E0D\u80FD\u4E3B\u52A8\u52A0\u5165\u8BFE\u5802\uFF09",classJoinSettings:"\u8BFE\u5802\u52A0\u5165\u8BBE\u7F6E",onlyTeacherImportedStudentsAccess:"\u4EC5\u5141\u8BB8\u6559\u5E08\u5BFC\u5165\u7684\u5B66\u751F\u8BBF\u95EE\u8BFE\u5802\uFF08\u9009\u4E2D\u540E\uFF0C\u53EA\u6709\u6559\u5E08\u5BFC\u5165\u6216\u624B\u52A8\u6DFB\u52A0\u7684\u5B66\u751F\u53EF\u4EE5\u8BBF\u95EE\u8BFE\u5802\uFF0C\u5176\u4ED6\u5B66\u751F\u65E0\u6CD5\u901A\u8FC7\u9080\u8BF7\u7801\u548C\u9080\u8BF7\u94FE\u63A5\u8FDB\u5165\u8BFE\u5802\uFF09",classAffiliatedUnit:"\u8BFE\u5802\u6240\u5C5E\u5355\u4F4D",submit:"\u63D0\u4EA4",return:"\u8FD4\u56DE",noteCopyFunctionCreatesNewClass:"\u8BF4\u660E\uFF1A\u201C\u590D\u5236\u201D\u529F\u80FD\u5C06\u4F1A\u4E3A\u60A8\u521B\u5EFA\u4E00\u4E2A\u65B0\u7684\u8BFE\u5802\uFF0C\u9009\u4E2D\u7684\u65E7\u8BFE\u5802\u4F5C\u4E1A\u3001\u8003\u8BD5\u3001\u8D44\u6599\u548C\u73ED\u7EA7\u6210\u5458\u7B49\u90FD\u5C06\u590D\u5236\u5230\u65B0\u7684\u8BFE\u5802\u3002",courseworkExamination:"\u8BFE\u4E1A\u8003\u67E5",communicationInteraction:"\u4EA4\u6D41\u4E92\u52A8",groupingList:"\u5206\u73ED\u5217\u8868",studentList:"\u5B66\u751F\u5217\u8868",teachingResources:"\u6559\u5B66\u8D44\u6E90",name:"\u59D3\u540D",institutionUnit:"\u9662\u6821/\u5355\u4F4D",copyTime:"\u590D\u5236\u65F6\u95F4",noData:"\u6682\u65E0\u6570\u636E",deleteClassClearsAllDataIrrecoverableEnterCaptcha:"\u5220\u9664\u8BFE\u5802\u4F1A\u6E05\u9664\u8BFE\u5802\u5185\u6240\u6709\u6570\u636E\uFF0C\u4E14\u6570\u636E\u4E0D\u53EF\u6062\u590D\uFF0C\u5982\u786E\u5B9A\u5220\u9664\uFF0C\u8BF7\u8F93\u5165\u4E0B\u65B9\u9A8C\u8BC1\u7801",enterCaptchaFromImage:"\u8BF7\u8F93\u5165\u56FE\u7247\u4E2D\u7684\u9A8C\u8BC1\u7801",cantSeeChangeOne:"\u770B\u4E0D\u6E05\uFF1F\u6362\u4E00\u5F20",teacherList:"\u6559\u5E08\u5217\u8868",assistantPermissions:"\u52A9\u6559\u6743\u9650",type:"\u7C7B\u578B",approved:"\u5DF2\u5BA1\u6279",pendingApproval:"\u5F85\u5BA1\u6279",serialNumber:"\u5E8F\u53F7",studentId:"\u5B66\u53F7",grouping:"\u5206\u73ED",mobileNumber:"\u624B\u673A\u53F7",email:"\u90AE\u7BB1",export:"\u5BFC\u51FA",quickResetPassword:"\u5FEB\u6377\u91CD\u7F6E\u5BC6\u7801",newGrouping:"\u65B0\u5EFA\u5206\u73ED",allGroupings:"\u5168\u90E8\u5206\u73ED",searchNameStudentId:"\u8BF7\u8F93\u5165\u59D3\u540D/\u5B66\u53F7\u641C\u7D22",operation:"\u64CD\u4F5C",modifyAccountInfo:"\u4FEE\u6539\u8D26\u53F7\u4FE1\u606F",resetPassword:"\u91CD\u7F6E\u5BC6\u7801",title:"\u6807\u9898",directory:"\u76EE\u5F55",content:"\u5185\u5BB9",enterPostDetailsMax10000Chars:"\u8BF7\u5728\u6B64\u8F93\u5165\u5E16\u5B50\u8BE6\u60C5\uFF0C\u6700\u5927\u9650\u5236\u4E3A10000\u4E2A\u5B57\u7B26",publishTime:"\u53D1\u5E03\u65F6\u95F4",selectDate:"\u8BF7\u9009\u62E9\u65E5\u671F",pinTop:"\u7F6E\u9876",discussion:"\u8BA8\u8BBA",reply:"\u56DE\u590D",like:"\u70B9\u8D5E",visibleAllClassUncheckedOnlySameClass:"\u5168\u8BFE\u5802\u53EF\u89C1\uFF08\u672A\u52FE\u9009\u5219\u5B66\u751F\u53D1\u5E03\u7684\u8BA8\u8BBA\u53EA\u80FD\u9009\u62E9\u540C\u73ED\u5B66\u751F\u53EF\u89C1\uFF09",allCheckIns:"\u5168\u90E8\u7B7E\u5230",checkingIn:"\u6B63\u5728\u7B7E\u5230",historicalCheckIns:"\u5386\u53F2\u7B7E\u5230",notStartedYet:"\u6682\u672A\u5F00\u59CB",checkInStatistics:"\u7B7E\u5230\u7EDF\u8BA1",exportCheckIn:"\u5BFC\u51FA\u7B7E\u5230",createCheckIn:"\u521B\u5EFA\u7B7E\u5230",listShowsOnlyEndedHistoricalCheckIns:"\u672C\u5217\u8868\u4EC5\u5C55\u793A\u5DF2\u622A\u6B62\u7684\u5386\u53F2\u7B7E\u5230\uFF0C\u4EC5\u53EF\u5BFC\u51FA\u5DF2\u622A\u6B62\u7684\u5386\u53F2\u7B7E\u5230",enterCheckInNameToQuery:"\u53EF\u8F93\u5165\u7B7E\u5230\u540D\u79F0\u67E5\u8BE2",noCheckIn:"\u6682\u65E0\u7B7E\u5230",noCheckInSelected:"\u672A\u9009\u62E9\u7B7E\u5230",temporarilyNotExport:"\u6682\u4E0D\u5BFC\u51FA",confirmExport:"\u786E\u5B9A\u5BFC\u51FA",selectedCountNoCrossPage:"\u5DF2\u9009\u62E9 \u4E2A(\u4E0D\u652F\u6301\u8DE8\u9875\u52FE\u9009)",exportAllCheckIns:"\u5BFC\u51FA\u5168\u90E8\u7B7E\u5230",exportSelectedCheckIns:"\u5BFC\u51FA\u9009\u4E2D\u7B7E\u5230",historicalInitiationCount:"\u5386\u53F2\u53D1\u8D77\u6B21\u6570",averageAttendanceRate:"\u5E73\u5747\u5230\u8BFE\u7387",averageAbsenceRate:"\u5E73\u5747\u65F7\u8BFE\u7387",averageLeaveRate:"\u5E73\u5747\u8BF7\u5047\u7387",attendanceRate:"\u5230\u8BFE\u7387",absenceRate:"\u65F7\u8BFE\u7387",leaveRate:"\u8BF7\u5047\u7387",showLastTenCheckIns:"\u663E\u793A\u6700\u8FD1\u5341\u6B21\u7B7E\u5230",checkInName:"\u7B7E\u5230\u540D\u79F0",checkInClass:"\u7B7E\u5230\u73ED\u7EA7",noGroupingDefaultAllStudents:"\u6682\u65E0\u5206\u73ED\uFF0C\u5C06\u9ED8\u8BA4\u9009\u62E9\u8BFE\u5802\u5168\u90E8\u5B66\u751F",checkInMethod:"\u7B7E\u5230\u65B9\u5F0F",quickCheckIn:"\u5FEB\u6377\u7B7E\u5230",codeCheckIn:"\u7B7E\u5230\u7801\u7B7E\u5230",checkInDate:"\u7B7E\u5230\u65E5\u671F",lateTime:"\u8FDF\u5230\u65F6\u95F4",checkInBetweenEndAndLateAsLate:"\u5728\u7ED3\u675F\u65F6\u95F4\u81F3\u8FDF\u5230\u65F6\u95F4\u7B7E\u5230\u7684\u540C\u5B66\u8BB0\u4E3A\u8FDF\u5230",addClassGoals:"\u6DFB\u52A0\u8BFE\u5802\u76EE\u6807",activityLevel:"\u6D3B\u8DC3\u5EA6",starStudents:"\u660E\u661F\u5B66\u5458",userProfile:"\u7528\u6237\u753B\u50CF",classActivity:"\u8BFE\u5802\u6D3B\u8DC3\u5EA6",learningAchievementAnalysis:"\u5B66\u4E60\u8FBE\u6210\u5206\u6790",getLatestGrades:"\u83B7\u53D6\u6700\u65B0\u6210\u7EE9",currentAllHomeworkTotalScoreMode:"\u5F53\u524D\u4E3A\u5168\u4F5C\u4E1A\u603B\u6210\u7EE9\u7684\u5C55\u793A\u6A21\u5F0F",totalScore:"\u603B\u6210\u7EE9",switchMode:"\u5207\u6362\u6A21\u5F0F",calculationRules:"\u8BA1\u7B97\u89C4\u5219",starStudentCalculationDescription:"\u660E\u661F\u5B66\u5458\u8BA1\u7B97\u8BF4\u660E \u8BFE\u5802\u603B\u6210\u7EE9 * 70 % \u8BFE\u5802\u6D3B\u8DC3\u5EA6 * 10% \u8BFE\u5916\u5B66\u4E60\u6210\u7EE9 * 20% \u5176\u4E2D\uFF0C\u8BFE\u5916\u5B66\u4E60\u6210\u7EE9= \u5F53\u524D\u5B66\u751F\u7ECF\u9A8C\u503C / \u8BFE\u5802\u5B66\u751F\u7ECF\u9A8C\u503C \u6700\u5927\u503C*100",activityRulesCalculationDescription:"\u6D3B\u52A8\u89C4\u5219\u8BA1\u7B97\u8BF4\u660E \u4F5C\u4E1A\u5B8C\u6210\u6570\uFF08*10\uFF09 \u8BD5\u5377\u5B8C\u6210\u6570\uFF08*10\uFF09 \u95EE\u5377\u5B8C\u6210\u6570\uFF08*7\uFF09 \u8D44\u6E90\u53D1\u5E03\u6570\uFF08*5\uFF09 \u5E16\u5B50\u53D1\u5E03\u6570\uFF08*2\uFF09 \u5E16\u5B50\u56DE\u590D\u6570\uFF08*1\uFF09 \u4F5C\u4E1A\u56DE\u590D\u6570\uFF08*1\uFF09",homeworkGrades:"\u4F5C\u4E1A\u6210\u7EE9",examAndOtherGrades:"\u8BD5\u5377\u53CA\u5176\u4ED6\u6210\u7EE9",exportTotalScores:"\u5BFC\u51FA\u603B\u6210\u7EE9",selectClassToExportTotalScores:"\u8BF7\u9009\u62E9\u672C\u6B21\u9700\u8981\u5BFC\u51FA\u5BFC\u51FA\u603B\u6210\u7EE9\u7684\u73ED\u7EA7",exportHomeworkGrades:"\u5BFC\u51FA\u4F5C\u4E1A\u6210\u7EE9",selectClassToExportHomeworkGrades:"\u8BF7\u9009\u62E9\u672C\u6B21\u9700\u8981\u5BFC\u51FA\u5BFC\u51FA\u4F5C\u4E1A\u6210\u7EE9\u7684\u73ED\u7EA7",exportExamAndOtherGrades:"\u5BFC\u51FA\u8BD5\u5377\u53CA\u5176\u4ED6\u6210\u7EE9",allHomeworkTotalScoreMode:"\u5168\u4F5C\u4E1A\u603B\u6210\u7EE9\u6A21\u5F0F",allHomeworkPercentageMode:"\u5168\u4F5C\u4E1A\u7684\u767E\u5206\u5236\u6A21\u5F0F",starLeaderboard:"\u660E\u661F\u6392\u884C\u699C",exportStarStudentsLeaderboard:"\u5BFC\u51FA\u660E\u661F\u5B66\u5458\u6392\u884C\u699C",classDimension:"\u8BFE\u5802\u7EF4\u5EA6",groupDimension:"\u73ED\u7EA7\u7EF4\u5EA6",studentAnalysis:"\u5B66\u751F\u5206\u6790",learningSituationAnalysis:"\u5B66\u60C5\u5206\u6790",userProfileConfiguration:"\u7528\u6237\u753B\u50CF\u914D\u7F6E",userProfileManagement:"\u7528\u6237\u753B\u50CF\u7BA1\u7406",classConfiguration:"\u8BFE\u5802\u914D\u7F6E",studentProfileConfiguration:"\u5B66\u751F\u753B\u50CF\u914D\u7F6E",teacherProfileConfiguration:"\u6559\u5E08\u753B\u50CF\u914D\u7F6E",classTime:"\u8BFE\u5802\u65F6\u95F4",classStartTime:"\u8BFE\u5802\u5F00\u59CB\u65F6\u95F4",classEndTime:"\u8BFE\u5802\u7ED3\u675F\u65F6\u95F4",classExclusionTime:"\u8BFE\u5802\u6392\u9664\u65F6\u95F4\uFF08\u8BFE\u5802\u957F\u65F6\u95F4\u65E0\u6D3B\u52A8\u65F6\uFF0C\u5EFA\u8BAE\u5C06\u8BE5\u6BB5\u65F6\u95F4\u8FDB\u884C\u6392\u9664\uFF0C\u5426\u5219\u4F1A\u5F71\u54CD\u7528\u6237\u753B\u50CF\u6570\u636E\uFF09",exclusionTime:"\u6392\u9664\u65F6\u95F4",startDateToEndDate:"\u5F00\u59CB\u65E5\u671F \u2192 \u7ED3\u675F\u65E5\u671F",homeworkWeightConfiguration:"\u4F5C\u4E1A\u6743\u91CD\u914D\u7F6E",classExperimentWeight:"\u8BFE\u5802\u5B9E\u9A8C\u6743\u91CD",graphicHomeworkWeight:"\u56FE\u6587\u4F5C\u4E1A\u6743\u91CD",groupHomeworkWeight:"\u5206\u7EC4\u4F5C\u4E1A\u6743\u91CD",programmingHomeworkWeight:"\u7F16\u7A0B\u4F5C\u4E1A\u6743\u91CD",examWeightConfiguration:"\u8003\u8BD5\u6743\u91CD\u914D\u7F6E",onlineExamWeight:"\u5728\u7EBF\u8003\u8BD5\u6743\u91CD",knowledgePointWeightConfiguration:"\u77E5\u8BC6\u70B9\u6743\u91CD\u914D\u7F6E",knowledgePointWeightLinkedToHomeworkExam:"\uFF08\u77E5\u8BC6\u70B9\u6743\u91CD\u542F\u7528\u72B6\u6001\u8DDF\u4F5C\u4E1A\u548C\u8003\u8BD5\u7684\u542F\u7528\u72B6\u6001\u5173\u8054\uFF1B\u542F\u7528\u4F5C\u4E1A\u6216\u8003\u8BD5\u65F6\uFF0C\u81EA\u52A8\u542F\u7528\u77E5\u8BC6\u70B9\u6743\u91CD\uFF09",knowledgePointWeight:"\u77E5\u8BC6\u70B9\u6743\u91CD",discussionWeightConfiguration:"\u8BA8\u8BBA\u6743\u91CD\u914D\u7F6E",interactiveDiscussionWeight:"\u4E92\u52A8\u8BA8\u8BBA\u6743\u91CD",homeworkDiscussionWeight:"\u4F5C\u4E1A\u8BA8\u8BBA\u6743\u91CD",checkInWeightConfiguration:"\u7B7E\u5230\u6743\u91CD\u914D\u7F6E",classCheckInWeight:"\u8BFE\u5802\u7B7E\u5230\u6743\u91CD",videoWeightConfiguration:"\u89C6\u9891\u6743\u91CD\u914D\u7F6E",videoLiveWeight:"\u89C6\u9891\u76F4\u64AD\u6743\u91CD",configurationParametersReset:"\u914D\u7F6E\u53C2\u6570\u91CD\u7F6E",teacherProfileWeightConfiguration:"\u6559\u5E08\u753B\u50CF\u6743\u91CD\u914D\u7F6E",enthusiasmWeight:"\u79EF\u6781\u6027\u6743\u91CD",teachingManagementWeight:"\u6559\u5B66\u7BA1\u7406\u6743\u91CD",teachingGuidanceWeight:"\u6559\u5B66\u8F85\u5BFC\u6743\u91CD",teachingQualityWeight:"\u6559\u5B66\u8D28\u91CF\u6743\u91CD",joinGraduationDesign:"\u52A0\u5165\u6BD5\u8BBE",newGraduationDesign:"\u65B0\u5EFA\u6BD5\u8BBE",iManage:"\u6211\u7BA1\u7406\u7684",iJoined:"\u6211\u52A0\u5165\u7684",searchGraduationDesignName:"\u641C\u7D22\u6BD5\u8BBE\u540D\u79F0",graduationDesignInvitationCode:"\u6BD5\u8BBE\u9080\u8BF7\u7801",enterGraduationDesignInvitationCode:"\u8BF7\u8F93\u5165\u6BD5\u8BBE\u9080\u8BF7\u7801",roleAdministrator:"\u8EAB\u4EFD\uFF08\u7BA1\u7406\u5458\uFF09",startNewGraduationDesign:"\u5F00\u542F\u65B0\u4E00\u5C4A\u6BD5\u4E1A\u8BBE\u8BA1",selectSession:"\u9009\u62E9\u5C4A\u522B",school:"\u5B66\u6821",college:"\u5B66\u9662",graduationDesignName:"\u6BD5\u4E1A\u8BBE\u8BA1\u540D\u79F0",classModuleSettings:"\u8BFE\u5802\u6A21\u5757\u8BBE\u7F6E",checkToShowHideModules:"\u901A\u8FC7\u52FE\u9009\u53EF\u4EE5\u663E\u793A/\u9690\u85CF\u6A21\u5757",rename:"\u91CD\u547D\u540D",hide:"\u9690\u85CF",operationSuccess:"\u64CD\u4F5C\u6210\u529F",teacherSetNoViewAfterSubmission:"\u8001\u5E08\u5DF2\u8BBE\u7F6E\u672C\u8BD5\u5377\u5728\u4EA4\u5377\u540E\u4E0D\u53EF\u67E5\u770B",studentCannotCreateClass:"\u5B66\u751F\u4E0D\u53EF\u4EE5\u521B\u5EFA\u8BFE\u5802\u54E6\uFF01\u8BF7\u52A0\u5165\u60A8\u7684\u8001\u5E08\u521B\u5EFA\u7684\u8BFE\u5802\u3002",saveEditFirst:"\u8BF7\u5148\u4FDD\u5B58\u7F16\u8F91",selectAtLeastOneClass:"\u8BF7\u81F3\u5C11\u9009\u62E9\u4E00\u4E2A\u73ED\u7EA7",enterContent:"\u8BF7\u8F93\u5165\u5185\u5BB9",updateSuccess:"\u66F4\u65B0\u6210\u529F",selectTaskToOperate:"\u8BF7\u9009\u62E9\u4F60\u8981\u64CD\u4F5C\u7684\u4EFB\u52A1",publishSuccess:"\u53D1\u5E03\u6210\u529F",deleteSuccess:"\u5220\u9664\u6210\u529F",addSuccess:"\u6DFB\u52A0\u6210\u529F",fileUploadExceed500MB:"\u6587\u4EF6\u65E0\u6CD5\u4E0A\u4F20\u3002\u8D85\u8FC7\u6587\u4EF6\u5927\u5C0F\u9650\u5236(500MB)",materialUnifiedCannotClassPublish:"\u8D44\u6599\u5DF2\u7EDF\u4E00\u53D1\u5E03\uFF0C\u4E0D\u80FD\u518D\u5206\u73ED\u53D1\u5E03",selectClassName:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",completePublishTime:"\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574",publishedCannotModifyUnified:"\u5DF2\u53D1\u5E03\uFF0C\u4E0D\u80FD\u518D\u4FEE\u6539\u7EDF\u4E00\u8BBE\u7F6E",noPermissionApplyToAdmin:"\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",fileUploadSuccess:"\u6587\u4EF6\u4E0A\u4F20\u6210\u529F",fileUploadFail:"\u6587\u4EF6\u4E0A\u4F20\u5931\u8D25",lateSubmissionDeduction0:"\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0",deadlineCannotAfterPublish:"\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u5927\u4E8E\u6216\u7B49\u4E8E\u53D1\u5E03\u65F6\u95F4",sendSuccess:"\u53D1\u9001\u6210\u529F",fileUploadExceed5GEmpty:"\u6587\u4EF6\u65E0\u6CD5\u4E0A\u4F20\u3002\u6587\u4EF6\u5185\u5BB9\u4E0D\u80FD\u4E3A\u7A7A\uFF0C\u8D85\u8FC7\u6587\u4EF6\u5927\u5C0F\u9650\u5236(5G)",selectCheckInToExport:"\u8BF7\u9009\u62E9\u8981\u5BFC\u51FA\u7684\u7B7E\u5230",copySuccess:"\u590D\u5236\u6210\u529F",lateTimeCannotBeforeEnd:"\u8FDF\u5230\u65F6\u95F4\u4E0D\u80FD\u65E9\u4E8E\u6216\u7B49\u4E8E\u7ED3\u675F\u65F6\u95F4",checkInSuccess:"\u7B7E\u5230\u6210\u529F",modifyStatusSuccess:"\u4FEE\u6539\u72B6\u6001\u6210\u529F",submitFailClassPublishEmpty:"\u63D0\u4EA4\u5931\u8D25\uFF1A\u5206\u73ED\u53D1\u5E03\u8BBE\u7F6E\u4E0D\u80FD\u4E3A\u7A7A",classCannotEmpty:"\u5206\u73ED\u4E0D\u80FD\u4E3A\u7A7A",publishTimeCannotEmpty:"\u53D1\u5E03\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A",replyContentCannotEmpty:"\u56DE\u590D\u5185\u5BB9\u4E0D\u80FD\u4E3A\u7A7A",loginFirst:"\u8BF7\u5148\u767B\u5F55",setSuccess:"\u8BBE\u7F6E\u6210\u529F",commentSuccess:"\u70B9\u8BC4\u6210\u529F",enterScore:"\u8BF7\u586B\u5199\u5206\u6570",adjustScoreSuccess:"\u8C03\u5206\u6210\u529F",collectSuccessGoToPersonal:"\u6536\u85CF\u6210\u529F\uFF0C\u8BF7\u524D\u5F80\u3010\u4E2A\u4EBA\u4E3B\u9875/\u8BFE\u5802\u8D44\u6E90\u3011\u67E5\u770B",submissionChanceUsedUp:"\u60A8\u7684\u4F5C\u54C1\u63D0\u4EA4\u673A\u4F1A\u5DF2\u7528\u5B8C\u3002\u5982\u9700\u7EE7\u7EED\u4FEE\u6539\uFF0C\u8BF7\u8054\u7CFB\u6307\u5BFC\u8001\u5E08\u6216\u5E73\u53F0\u8FD0\u8425\u3002",studentContentLengthCannotEmpty:"\u5B66\u751F\u586B\u5199\u5185\u5BB9\u5B57\u6570\u4E0D\u80FD\u4E3A\u7A7A",studentSubmissionCountCannotEmpty:"\u5B66\u751F\u63D0\u4EA4\u4F5C\u54C1\u6B21\u6570\u4E0D\u80FD\u4E3A\u7A7A",unlinkSuccess:"\u53D6\u6D88\u5173\u8054\u6210\u529F",homeworkNoPublicAnswer:"\u672C\u6B21\u4F5C\u4E1A\u8001\u5E08\u672A\u516C\u5F00\u7B54\u6848",viewAnswerAfterDeadline:"\u622A\u6B62\u4E4B\u540E\u7684\u8BD5\u5377\u624D\u80FD\u67E5\u770B\u7B54\u6848",saveSuccess:"\u4FDD\u5B58\u6210\u529F\uFF01",max10ScoringItems:"\u6700\u591A\u53EA\u80FD\u6DFB\u52A010\u4E2A\u8BC4\u5206\u9879\u76EE",enterHomeworkOrUpload:"\u8BF7\u8F93\u5165\u4F5C\u4E1A\u5185\u5BB9\u6216\u4E0A\u4F20\u4F5C\u4E1A\u6587\u672C\uFF01",scoringTestSuccess:"\u8BC4\u5206\u6D4B\u8BD5\u6210\u529F\uFF01",selectStudentForScoringTest:"\u8BF7\u9009\u62E9\u4E00\u4F4D\u5B66\u751F\u4F5C\u4E1A\u8FDB\u884C\u8BC4\u5206\u6D4B\u8BD5\uFF01",noHomeworkToReview:"\u65E0\u53EF\u8BC4\u9605\u7684\u4F5C\u4E1A",selectClassToQuery:"\u8BF7\u9009\u62E9\u8981\u67E5\u8BE2\u7684\u73ED\u7EA7",selectCollaboratorTeacher:"\u8BF7\u9009\u62E9\u534F\u4F5C\u8001\u5E08",afterSaveEnableToAnonExceptionList:"\u4FDD\u5B58\u542F\u7528\u8BBE\u7F6E\u540E\uFF0C\u70B9\u51FB\u8BE5\u6309\u94AE\u5373\u53EF\u8DF3\u8F6C\u81F3\u533F\u8BC4\u8BC4\u5206\u5F02\u5E38\u5217\u8868",anonStartAfterDeadline:"\u533F\u8BC4\u5F00\u542F\u65F6\u95F4\u8981\u665A\u4E8E\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\u3001\u8865\u4EA4\u622A\u6B62\u65F6\u95F4",completeDeadline:"\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574",publishDeadlineCannotEmpty:"\u53D1\u5E03\u3001\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A",resubmitDeadlineCannotEmpty:"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A",resubmitAfterDeadline:"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u5FC5\u987B\u665A\u4E8E\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4",lateDeduction0To100:"\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100",homeworkFullScore100:"\u6574\u4E2A\u4F5C\u4E1A\u6700\u7EC8\u7684\u6EE1\u5206\u503C\u5FC5\u987B\u4E3A100\u5206",dimensionNameNoDuplicate:"\u7EF4\u5EA6\u540D\u79F0\u4E0D\u80FD\u91CD\u590D",anonStartCannotEmpty:"\u533F\u8BC4\u5F00\u59CB\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A",deadlineDateCannotEmpty:"\u622A\u6B62\u65E5\u671F\u4E0D\u80FD\u4E3A\u7A7A",enableSmartReviewFirst:"\u8BF7\u5148\u5F00\u542F\u667A\u80FD\u8BC4\u9605\u529F\u80FD",multiDimensionNoSmartReview:"\u591A\u7EF4\u5EA6\u8BC4\u5206\u6682\u65F6\u4E0D\u80FD\u652F\u6301\u667A\u80FD\u8BC4\u9605",noSubmittedHomeworkSmartReview:"\u5DF2\u63D0\u4EA4\u4F5C\u4E1A\u7684\u5B66\u751F\u6570\u4E3A0\uFF0C\u65E0\u6CD5\u667A\u80FD\u8BC4\u9605",enteringPracticalProject:"\u6B63\u5728\u8FDB\u5165\u5B9E\u8DF5\u9879\u76EE",minScoreCannotEmpty:"\u6700\u4F4E\u5206\u4E0D\u80FD\u4E3A\u7A7A",maxScoreCannotEmpty:"\u6700\u9AD8\u5206\u4E0D\u80FD\u4E3A\u7A7A",maxNotGreaterThanMin:"\u6700\u9AD8\u5206\u4E0D\u80FD\u5927\u4E8E\u6700\u4F4E\u5206",selectHomeworkStatus:"\u8BF7\u9009\u62E9\u4F5C\u4E1A\u72B6\u6001",commentCannotEmpty:"\u8BC4\u8BED\u4E0D\u80FD\u4E3A\u7A7A",returnSuccess:"\u6253\u56DE\u6210\u529F",uploadFileFirst:"\u8BF7\u5148\u4E0A\u4F20\u6587\u4EF6\uFF01",noSubmissionNoAnonReview:"\u4F60\u672A\u63D0\u4EA4\u4F5C\u54C1\uFF0C\u4E0D\u80FD\u53C2\u4E0E\u533F\u8BC4",reviewSuccessAutoSwitch:"\u8BC4\u9605\u6210\u529F\uFF01\u5DF2\u4E3A\u60A8\u81EA\u52A8\u5207\u6362\u81F3\u4E0B\u4E00\u4E2A\u5F85\u8BC4\u9605\u7684\u5B66\u751F",reviewSuccess:"\u8BC4\u9605\u6210\u529F\uFF01",returnRedoSuccess:"\u6253\u56DE\u91CD\u505A\u6210\u529F",selectStudent:"\u8BF7\u9009\u62E9\u5B66\u751F",selectClassFirst:"\u8BF7\u5148\u9009\u62E9\u73ED\u7EA7",applyManageSuccess:"\u7533\u8BF7\u7BA1\u7406\u6210\u529F",selectStudentFirst:"\u8BF7\u5148\u9009\u62E9\u5B66\u751F",cancelSuccess:"\u53D6\u6D88\u6210\u529F",linkSuccess:"\u5173\u8054\u6210\u529F",noQuestionsCannotPublishExam:"\u8BD5\u5377\u5185\u6CA1\u6709\u8BD5\u9898\u4E0D\u5141\u8BB8\u53D1\u5E03\u8003\u8BD5",randomExamNotGenerated:"\u968F\u673A\u8BD5\u5377\u8FD8\u672A\u5728\u8BE5\u8BFE\u5802\u751F\u6210\u8BD5\u5377\uFF0C\u8BF7\u70B9\u51FB\u7F16\u8F91\u53BB\u8BBE\u7F6E\u51FA\u5377\u6570\u91CF\u5427\u3002",publishedExamCannotBatchPublish:"\u8BD5\u5377\u5DF2\u53D1\u5E03\u8003\u8BD5\u4E0D\u53EF\u6279\u91CF\u53D1\u5E03\u3002",overrideSuccess:"\u8986\u76D6\u6210\u529F",formSuccess:"\u5F62\u6210\u6210\u529F",saveOrCancelCurrentQuestion:"\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u8BD5\u9898\u3002",saveBasicInfoFirstNewQuestion:"\u8BF7\u5148\u4FDD\u5B58\u57FA\u7840\u4FE1\u606F\u518D\u65B0\u5EFA\u8BD5\u9898",levelNotCompletedCannotPublish:"\u7B2C \u5173\u5C1A\u672A\u5B8C\u6210\uFF0C\u65E0\u6CD5\u7533\u8BF7\u53D1\u5E03",eachLevelNeedsSkillTag:"\u6BCF\u4E00\u4E2A\u5173\u5361\u81F3\u5C11\u9700\u8981\u4E00\u4E2A\u6280\u80FD\u6807\u7B7E\uFF0C\u7B2C \u5173\u5C1A\u672A\u8BBE\u7F6E\u6280\u80FD\u6807\u7B7E\uFF0C\u8BF7\u8865\u5145",noTaskCannotPublishTraining:"\u5C1A\u672A\u521B\u5EFA\u4EFB\u52A1\u7684\u5B9E\u8BAD\uFF0C\u4E0D\u80FD\u7533\u8BF7\u53D1\u5E03",noDataSelected:"\u5F53\u524D\u6682\u672A\u9009\u62E9\u6570\u636E",scoreGreater0LessEqual100:"\u5206\u503C\u5FC5\u987B\u5927\u4E8E0\u4E14\u5C0F\u4E8E\u7B49\u4E8E100",choiceOptionsNoDuplicate:"\u9009\u62E9\u9898\u9009\u9879\u5185\u5BB9\u4E0D\u80FD\u91CD\u590D\uFF0C\u8BF7\u4FEE\u6539\u540E\u518D\u4FDD\u5B58",scoreCannotEmpty:"\u5206\u6570\u4E0D\u80FD\u4E3A\u7A7A",keywordNoSpecialChars:"\u5173\u952E\u8BCD\u4E0D\u80FD\u542B\u6709\u7279\u6B8A\u5B57\u7B26\uFF01",keywordNotOnlyPipe:"\u5173\u952E\u8BCD\u4E0D\u80FD\u53EA\u8F93\u5165\u4E00\u4E2A\u201C|\u201D\u5B57\u7B26\uFF01",noDuplicateKeywords:"\u4E3A\u907F\u514D\u5224\u5206\u9519\u8BEF\uFF0C\u8BF7\u52FF\u8BBE\u7F6E\u76F8\u540C\u7684\u5173\u952E\u8BCD",answerWithClient:"\u8BF7\u7528\u5BA2\u6237\u7AEF\u4F5C\u7B54",resetSuccessEnteringProject:"\u91CD\u7F6E\u6210\u529F\uFF0C\u6B63\u5728\u8FDB\u5165\u5B9E\u8DF5\u9879\u76EE\uFF01",examEndedAutoSubmit:"\u8BD5\u5377\u5DF2\u622A\u6B62\uFF0C\u5DF2\u81EA\u52A8\u4EA4\u5377",noModifyAnswer:"\u8BE5\u9898\u4E0D\u5141\u8BB8\u518D\u4FEE\u6539\u7B54\u6848",classCannotBeEmpty:"\u73ED\u7EA7\u4E0D\u80FD\u4E3A\u7A7A",addedToPersonalExamBank:"\u5DF2\u52A0\u5165\u4E2A\u4EBA\u8BD5\u5377\u5E93\uFF0C\u8BD5\u9898\u540C\u6B65\u52A0\u5165\u81F3\u4E2A\u4EBA\u9898\u5E93",endTimeAfterStart:"\u7ED3\u675F\u65F6\u95F4\u4E0D\u5141\u8BB8\u5C0F\u4E8E\u7B49\u4E8E\u5F00\u59CB\u65F6\u95F4",selectMakeupStudent:"\u8BF7\u9009\u62E9\u8865\u8003\u5B66\u751F",generateExamSuccess:"\u751F\u6210\u8BD5\u5377\u6210\u529F",selectExam:"\u8BF7\u9009\u62E9\u8BD5\u5377",examSealedContactOwner:"\u8BD5\u5377\u5DF2\u5C01\u5B58\uFF0C\u8BF7\u8054\u7CFB\u8BD5\u5377\u6240\u6709\u8005\u8FDB\u884C\u89E3\u5C01",noNeedErrorConsolidation:"\u672C\u6B21\u8003\u8BD5\u4F60\u65E0\u9700\u8FDB\u884C\u9519\u9898\u5DE9\u56FA\uFF5E",recommendingQuestionsGenerating:"\u63A8\u8350\u8BD5\u9898\u6B63\u5728\u751F\u6210\u4E2D\uFF0C\u8BF7\u7B49\u5F85\u751F\u6210\u5B8C\u6210\u540E\u518D\u5F00\u59CB\u5DE9\u56FA",selectOption:"\u8BF7\u9009\u62E9\u9009\u9879\uFF01",noOperationPermissionContactAdmin:"\u60A8\u5F53\u524D\u6CA1\u6709\u64CD\u4F5C\u6743\u9650\uFF0C\u8BF7\u8054\u7CFB\u8BFE\u5802\u7BA1\u7406\u5458",beforePublishOnlyCreatorCollaborator:"\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",enterAnswerContent:"\u8BF7\u8F93\u5165\u7B54\u9898\u5185\u5BB9\uFF01",selectQuestion:"\u8BF7\u9009\u62E9\u9898\u76EE\uFF01",enterCorrectRate:"\u8BF7\u8F93\u5165\u6B63\u786E\u7387",enterOtherReason:"\u8BF7\u8F93\u5165\u5176\u4ED6\u539F\u56E0",enterMaxCaptureTimes:"\u8BF7\u586B\u5199\u672C\u573A\u8003\u8BD5\u6700\u5927\u62CD\u6444\u6B21\u6570",enterPublicIP:"\u8BF7\u586B\u5199\u516C\u7F51IP\u5730\u5740",enterPublicOrPrivateIP:"\u8BF7\u586B\u5199\u516C\u7F51IP\u6216\u5185\u7F51IP\u5730\u5740",fileUploadExceed200KB:"\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",publishedCannotModifyClassUnified:"\u5DF2\u53D1\u5E03\uFF0C\u4E0D\u80FD\u518D\u4FEE\u6539\u5206\u73ED\u7EDF\u4E00\u53D1\u5E03",unlimitedExamNoCamera:"\u4E0D\u9650\u65F6\u957F\u7684\u8003\u8BD5\u4E0D\u53EF\u5F00\u542F\u6444\u50CF\u5934\uFF0C\u8BF7\u586B\u5199\u8003\u8BD5\u65F6\u957F",invalidIPRange:"IP\u533A\u95F4\u6BB5\u4E0D\u5408\u6CD5",invalidIPReenter:"IP\u4E0D\u5408\u6CD5\uFF0C\u8BF7\u91CD\u65B0\u8F93\u5165",enterUnlockSwitchCode:"\u8BF7\u586B\u5199\u89E3\u9501\u5207\u5C4F\u7801",selectWhitelistProgram:"\u8BF7\u9009\u62E9\u767D\u540D\u5355\u7A0B\u5E8F",networkLimitNoAllSpaces:"\u7F51\u7EDC\u9650\u5236\u4E2D\uFF0C\u4E0D\u5141\u8BB8\u5168\u90E8\u4E3A\u7A7A\u683C",networkLimitNoHttpPrefix:"\u7F51\u7EDC\u9650\u5236\u4E2D\uFF0C\u57DF\u540D\u4E0D\u9700\u8981\u586B\u5199http/https\u7684\u524D\u7F00\uFF0C\u8BF7\u4FEE\u6539",deadlineCannotEmpty:"\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A",addAtLeastOneReviewerTeacher:"\u8BF7\u81F3\u5C11\u6DFB\u52A0\u4E00\u4F4D\u8BC4\u9605\u6559\u5E08",selectMakeupClassFirst:"\u8BF7\u5148\u9009\u62E9\u8865\u8003\u73ED\u7EA7",cancelCurrentChanges:"\u5DF2\u53D6\u6D88\u672C\u6B21\u4FEE\u6539\u7684\u5185\u5BB9",enterExamPassword:"\u8BF7\u586B\u5199\u5F00\u8003\u5BC6\u7801",enterCharacters:"\u8BF7\u8F93\u5165\u5B57\u7B26",createSuccessSetExamRules:"\u521B\u5EFA\u6210\u529F\uFF0C\u8BF7\u8BBE\u7F6E\u8003\u8BD5\u89C4\u5219",noViewCodeTemporarily:"\u6682\u4E0D\u5141\u8BB8\u67E5\u770B\u4EE3\u7801",noPhotosCurrently:"\u5F53\u524D\u6682\u65E0\u7167\u7247",studentNotStartedNoView:"\u5B66\u751F\u672A\u5F00\u59CB\u8003\u8BD5\uFF0C\u60A8\u65E0\u6743\u67E5\u770B",studentInExamNoView:"\u5B66\u751F\u6B63\u5728\u8003\u8BD5\u4E2D\uFF0C\u60A8\u65E0\u6743\u67E5\u770B",unbindSuccess:"\u89E3\u7ED1\u6210\u529F",batchCompleteReview:"\u6279\u91CF\u5B8C\u6210\u8BC4\u9605",inputCannotEmpty:"\u8F93\u5165\u6846\u5185\u5BB9\u4E0D\u80FD\u4E3A\u7A7A",adjustSuccess:"\u8C03\u6574\u6210\u529F",delaySuccess:"\u5EF6\u65F6\u6210\u529F",unlockSuccess:"\u89E3\u9664\u9501\u5B9A\u6210\u529F",cannotEditTwoQuestions:"\u4E0D\u80FD\u540C\u65F6\u7F16\u8F91\u4E24\u9898",duplicateKnowledgePoints:"\u91CD\u590D\u7684\u77E5\u8BC6\u70B9",enterQuestionStem:"\u8BF7\u60A8\u8F93\u5165\u9898\u5E72",addSubQuestion:"\u8BF7\u60A8\u6DFB\u52A0\u5C0F\u9898",enterSubQuestionStem:"\u8BF7\u8F93\u5165\u7B2C${i + 1}\u5C0F\u9898\u9898\u5E72",subQuestionScoreNotZeroEmpty:"\u7B2C${i + 1}\u5C0F\u9898\u5206\u6570\u4E0D\u80FD\u4E3A0\u6216\u7A7A",answerCannotEmptyOrExceed10000:"\u7B54\u6848\uFF1A\u4E0D\u80FD\u4E3A\u7A7A` : \u7B54\u6848\u4E0D\u80FD\u8D85\u8FC710000\u5B57\u7B26",selectKnowledgePoint:"\u8BF7\u9009\u62E9\u77E5\u8BC6\u70B9",selectCorrectOptionFirst:"\u8BF7\u5148\u70B9\u51FB\u9009\u62E9\u672C\u9009\u62E9\u9898\u7684\u6B63\u786E\u9009\u9879",enterOptionContentFirst:"\u8BF7\u5148\u8F93\u5165 ${tagList[findNotAnswerIndex]} \u9009\u9879\u7684\u5185\u5BB9",setCorrectAnswerClick:"\u8BF7\u8BBE\u7F6E\u672C\u9898\u7684\u6B63\u786E\u7B54\u6848\uFF0C\u70B9\u51FB\u9009\u9879A/B...\u5373\u53EF\u5B8C\u6210\u8BBE\u7F6E",selectAnswer:"\u8BF7\u9009\u62E9\u7B54\u6848",enterQuestion:"\u8BF7\u60A8\u8F93\u5165\u9898\u76EE",selectOnlyOnePracticalProject:"\u53EA\u80FD\u9009\u62E9\u4E00\u4E2A\u5B9E\u8DF5\u9879\u76EE",selectPracticalProject:"\u8BF7\u9009\u62E9\u5B9E\u8DF5\u9879\u76EE",selectDirectionCourse:"\u8BF7\u9009\u62E9\u65B9\u5411&\u8BFE\u7A0B",selectExportFormat:"\u8BF7\u9009\u62E9\u4E00\u79CD\u5BFC\u51FA\u683C\u5F0F",exportOnlyAdminOperator:"\u76EE\u524D\u4EC5\u652F\u6301\u5E73\u53F0\u7BA1\u7406\u5458\u548C\u8FD0\u8425\u4EBA\u5458\u4F7F\u7528\u540E\u53F0\u5BFC\u51FA\uFF01",noStudentExamToExport:"\u6CA1\u6709\u53EF\u5BFC\u51FA\u7684\u5B66\u751F\u8BD5\u5377",noEvaluationRecord:"\u5F53\u524D\u5B66\u751F\u6682\u65E0\u8BC4\u6D4B\u8BB0\u5F55",modifiedCurrentScore:"\u5DF2\u4FEE\u6539\u5F53\u524D\u8BC4\u5206",enterScoreValue:"\u8BF7\u8F93\u5165\u5206\u503C",scoreGreaterThan0:"\u5206\u503C\u5FC5\u987B\u5927\u4E8E0",clickInvalid:"\u70B9\u51FB\u65E0\u6548",batchAdjustScoreSuccess:"\u6279\u91CF\u8C03\u5206\u6210\u529F",analysisSuccess:"\u5206\u6790\u6210\u529F",fillCodeFirstSubmit:"\u8BF7\u5148\u586B\u5199\u4EE3\u7801\u4E4B\u540E\u518D\u63D0\u4EA4",downloadOnlyAdminOperator:"\u4EC5\u652F\u6301\u5E73\u53F0\u7BA1\u7406\u5458\u548C\u8FD0\u8425\u4EBA\u5458\u4E0B\u8F7D\uFF01",agreeSuccess:"\u540C\u610F\u6210\u529F",rejectSuccess:"\u62D2\u7EDD\u6210\u529F",maxNotLessThanMin:"\u6700\u5927\u4EBA\u6570\u4E0D\u80FD\u5C0F\u4E8E\u6700\u5C0F\u4EBA\u6570",noGroups:"\u6682\u65E0\u5206\u7EC4",countCannotExceed:"\u4EBA\u6570\u4E0D\u80FD\u8D85\u8FC7",selectGroupToChange:"\u8BF7\u9009\u62E9\u9700\u8981\u66F4\u6362\u7684\u5206\u7EC4",enterChangeReason:"\u8BF7\u8F93\u5165\u66F4\u6362\u539F\u56E0",groupStudentCountCannotEmpty:"\u6BCF\u4E2A\u5C0F\u7EC4\u5B66\u751F\u4EBA\u6570\u4E0D\u80FD\u4E3A\u7A7A",smartGroupingSuccess:"\u667A\u80FD\u5206\u7EC4\u6210\u529F",fileUploadOnlyExcel:"\u6587\u4EF6\u65E0\u6CD5\u4E0A\u4F20,\u5F53\u524D\u4EC5\u9650\u652F\u6301excel\u6587\u4EF6",addAtLeastOneMember:"\u8BF7\u81F3\u5C11\u6DFB\u52A0\u4E00\u4F4D\u6210\u5458\uFF01",noAnnotationAttachments:"\u6682\u65E0\u53EF\u4E0B\u8F7D\u7684\u6279\u6CE8\u9644\u4EF6",noSuchGroupInClass:"\u8BFE\u5802\u91CC\u6682\u65E0\u6B64\u5206\u7EC4",scoreCannotBeEmpty:"\u8BC4\u5206\u4E0D\u80FD\u4E3A\u7A7A",editOrAddSuccess:"\u7F16\u8F91\u6210\u529F : \u6DFB\u52A0\u6210\u529F",enterChapterNameFirst:"\u8BF7\u5148\u8F93\u5165\u7AE0\u8282\u540D\u79F0\uFF01",trainingNotPublic:"\u5B9E\u8BAD\u6682\u672A\u516C\u5F00",noDuplicateSelection:"\u8BF7\u52FF\u91CD\u590D\u9009\u62E9\uFF1A",addAtLeastOneQuestion:"\u8BF7\u81F3\u5C11\u6DFB\u52A0\u4E00\u9053\u8BD5\u9898",optionalMinMaxSame:"\u53EF\u9009\uFF1A\u6700\u5C0F\u548C\u6700\u5927\u9650\u5236\u987B\u540C...",technicalDebtTime:"\u6280\u672F\u503A\u52A1\u65F6\u95F4 \u2013 \u4FEE\u590D\u6240\u6709\u95EE\u9898\u6240\u9700\u7684\u65F6\u95F4",cyclomaticComplexity:"\u5708\u590D\u6742\u5EA6 \u2013 \u6839\u636E\u4EE3\u7801\u884C\u6570\u8BA1\u7B97\u7684\u503C\uFF1A\u6BCF\u5F53\u51FD\u6570\u7684\u63A7\u5236\u6D41\u5206\u652F\u65F6\uFF0C\u590D\u6742\u5EA6\u8BA1\u6570\u5668\u4F1A\u589E\u52A0\u4E00\u4E2A\u5355\u4F4D\u3002",complexityPerLanguage:"\u6BCF\u79CD\u7F16\u7A0B\u8BED\u8A00\u7684\u5173\u952E\u5B57\u4E0D\u540C\uFF0C\u590D\u6742\u6027\u6570\u636E\u4F1A\u6709\u6240\u4E0D\u540C\uFF0C\u4F46\u6BCF\u4E2A\u51FD\u6570\u7684\u6700\u5C0F\u590D\u6742\u5EA6\u503C\u4E3A1\u3002\uFF08\u5177\u4F53\u8BED\u8A00\u7684\u8BE6\u7EC6\u6570\u636E\u672A\u63D0\u4F9B\uFF09",complexityRules:"II. \u590D\u6742\u6027\u89C4\u5219",codeQualityScoreRules:"III. \u4EE3\u7801\u8D28\u91CF\u8BC4\u5206\u89C4\u5219",codeQualityFormula:"\u4EE3\u7801\u8D28\u91CF\u8BC4\u5206=0.5\xD7\u7F3A\u9677\u8BC4\u5206+0.3\xD7\u6F0F\u6D1E\u8BC4\u5206+0.2\xD7\u4EE3\u7801\u89C4\u8303\u8BC4\u5206",where:"\u5176\u4E2D\uFF1A",defectVulnNormFormula:"\u7F3A\u9677/\u6F0F\u6D1E/\u4EE3\u7801\u89C4\u8303\u8BC4\u5206\u8BA1\u7B97\u89C4\u5219\uFF1A100 - 100 \xD7 ((100 \xD7 \u963B\u585E\u6570\u91CF + 5 \xD7 \u4E25\u91CD\u9519\u8BEF\u6570\u91CF + 3 \xD7 \u4E3B\u8981\u9519\u8BEF\u6570\u91CF + 1 \xD7 \u9519\u8BEF\u6570\u91CF) / \u4EE3\u7801\u884C\u6570)",noteScoreEmptyUnsupported:"\u6CE8\u610F\uFF1A\u8BC4\u5206\u4E3A\u7A7A\u8868\u793A\u4E0D\u652F\u6301\u8BE5\u6587\u4EF6\u683C\u5F0F\u3002",examRecords:"\u8003\u8BD5\u8BB0\u5F55",smartReviewOnlyShortAnswer:"\u667A\u80FD\u8BC4\u9605\u76EE\u524D\u4EC5\u652F\u6301\u77ED\u7B54\uFF08\u7EC4\u5408\u4E2D\u7684\u77ED\u7B54\uFF09",selectQuestion1:"\u9009\u62E9\u9898\u76EE",selectStudentAnswer:"\u9009\u62E9\u5B66\u751F\u7B54\u6848",onlySubmittedStudentsForTest:"\u4EC5\u53EF\u9009\u62E9\u5DF2\u63D0\u4EA4\u6D4B\u8BD5\u7684\u5B66\u751F\u8FDB\u884C\u8BC4\u5206",frequentErrorSettings:"\u9519\u9898\u8BBE\u7F6E",errorConsolidationDetails:"\u9519\u9898\u5DE9\u56FA\u8BE6\u60C5",partiallyCompleted:"\u90E8\u5206\u5B8C\u6210",completed:"\u5DF2\u5B8C\u6210",errorCount:"\u9519\u9898\u6570\u91CF",status:"\u72B6\u6001",completionTime:"\u5B8C\u6210\u65F6\u95F4",errorDetails:"\u9519\u9898\u8BE6\u60C5",question:"\u9898\u76EE\uFF1A",questionType:"\u9898\u76EE\u7C7B\u578B\uFF1A",correctRate:"\u6B63\u786E\u7387\uFF1A",questionDetails:"\u9898\u76EE\u8BE6\u60C5",frequentErrorDetails:"\u9519\u9898\u8BE6\u60C5",consolidated:"\u5DF2\u5DE9\u56FA",notConsolidated:"\u672A\u5DE9\u56FA",errorTimes:"\u9519\u8BEF\u6B21\u6570",isConsolidated:"\u662F\u5426\u5DE9\u56FA",yesNo:"\u662F/\u5426",pushQuestionDetails:"\u63A8\u9001\u9898\u76EE\u8BE6\u60C5",antiCheatAvatar:"\u9632\u4F5C\u5F0A\u5934\u50CF",inExamPhotos:"\u8003\u8BD5\u4E2D\u7167\u7247",preview:"\u9884\u89C8",noInExamPhotos:"\u6682\u65E0\u8003\u8BD5\u4E2D\u7167\u7247",noIDPhotos:"\u6682\u65E0\u8BC1\u4EF6\u7167\u7247",idPhotos:"\u8BC1\u4EF6\u7167\u7247",capturePhotos:"\u6293\u62CD\u7167\u7247",warningsNotifications:"\u8B66\u544A/\u901A\u77E5",sendWarning:"\u53D1\u9001\u8B66\u544A",ifAbnormalSendMessage:"\u82E5\u8003\u8BD5\u7167\u7247\u5B58\u5728\u5F02\u5E38\uFF0C\u53EF\u5411\u5B66\u751F\u53D1\u9001\u6D88\u606F",sendNotification:"\u53D1\u9001\u901A\u77E5",ifMessageSendToStudent:"\u82E5\u9700\u53D1\u9001\u8003\u8BD5\u6D88\u606F\uFF0C\u53EF\u5411\u5B66\u751F\u53D1\u9001",sendRecords:"\u53D1\u9001\u8BB0\u5F55",sentWarningsNotifications:"\u5DF2\u53D1\u9001\u8B66\u544A/\u901A\u77E5\uFF1A",sender:"\u53D1\u9001\u8005",sendType:"\u53D1\u9001\u7C7B\u578B",warningNotification:"\u8B66\u544A/\u901A\u77E5",sendContent:"\u53D1\u9001\u5185\u5BB9",disconnectRecords:"\u65AD\u6D41\u8BB0\u5F55",pushDuration:"\u63A8\u6D41\u65F6\u957F",disconnectReason:"\u65AD\u6D41\u539F\u56E0",noteCodeSimilarityCheck:"\u6CE8\u610F\uFF1A\u76EE\u524D\u5E73\u53F0\u4EC5\u652F\u6301Java\u3001Python\u3001C\u3001C++\u3001PHP\u3001XML\u3001Matlab\u8BED\u8A00\u7684\u5B9E\u8BAD\u4F5C\u4E1A\u548C\u7F16\u7A0B\u4F5C\u4E1A\u7684\u4EE3\u7801\u76F8\u4F3C\u5EA6\u68C0\u6D4B\u3002",addIPRange:"\u6DFB\u52A0IP\u8303\u56F4",addNewIP:"\u65B0\u589EIP",addNewIPRange:"\u65B0\u589EIP\u8303\u56F4",enterIPAddress:"\u8F93\u5165IP\u5730\u5740",ipAddress:"IP\u5730\u5740",enterIPsSemicolonSeparated:"\u8F93\u5165IP\u5730\u5740\uFF0C\u591A\u4E2AIP\u53EF\u7528\u5206\u53F7\u95F4\u9694",enterStartIP:"\u8F93\u5165\u8D77\u59CBIP",startIPAddress:"\u8D77\u59CBIP\u5730\u5740",enterEndIP:"\u8F93\u5165\u7ED3\u675FIP",enter0To255Segment:"\u8F93\u51650-255\u7684\u7F51\u6BB5",endIPAddress:"\u7ED3\u675FIP\u5730\u5740",enterLastThreeOfEndIP:"\u8F93\u5165\u7ED3\u675FIP\u7684\u540E\u4E09\u4F4D",specifiedReviewerCommonReviewer:"\u6307\u5B9A\u8BC4\u9605\u8001\u5E08\uFF1A\u5171\u540C\u8BC4\u9605\u8001\u5E08",teacherName:"\u8001\u5E08\u59D3\u540D",mobile:"\u624B\u673A",specifiedMakeupStudents:"\u6307\u5B9A\u8865\u8003\u5B66\u751F",teacherCommunity:"\u6559\u5E08\u793E\u533A",scanOrSearchQQGroup:"\u626B\u63CF\u6216\u641C\u7D22QQ\u7FA4\u52A0\u5165\u6559\u5E08\u793E\u533A\uFF1A",studentsCannotResubmit:"\u5B66\u751F\u4E0D\u53EF\u518D\u6B21\u63D0\u4EA4\u8BD5\u5377",screenshotRules:"\u622A\u5C4F\u89C4\u5219",max50ScreenshotsPerStudent:"\u6BCF\u4E2A\u5B66\u751F\u5355\u6B21\u8003\u8BD5\u6700\u591A\u53EF\u622A\u5C4F50\u6B21",singleExitDurationScreenshotCount:"\u5355\u6B21\u5168\u5C4F\u9000\u51FA\u65F6\u957F\u4E0E\u622A\u5C4F\u6B21\u6570",if1To30SecEvery5Sec:"1\uFF09\u82E5\u5B66\u751F\u5355\u6B21\u5168\u5C4F\u9000\u51FA\u65F6\u957F\u30101\u79D2\u2264\u65F6\u957F\u226430\u79D2\u3011\uFF0C\u6BCF5\u79D2\u622A\u5C4F\u4E00\u6B21\uFF1B",if30To120SecEvery10Sec:"2\uFF09\u82E5\u5B66\u751F\u5355\u6B21\u5168\u5C4F\u9000\u51FA\u65F6\u957F\u301030\u79D2\uFF1C\u65F6\u957F\u2264120\u79D2\u3011\uFF0C\u6BCF10\u79D2\u622A\u5C4F\u4E00\u6B21\uFF1B",if120To300SecEvery30Sec:"3\uFF09\u82E5\u5B66\u751F\u5355\u6B21\u5168\u5C4F\u9000\u51FA\u65F6\u957F\u3010120\u79D2\uFF1C\u65F6\u957F\u2264300\u79D2\u3011\uFF0C\u6BCF30\u79D2\u622A\u5C4F\u4E00\u6B21\uFF1B",if300To720SecEvery60Sec:"4\uFF09\u82E5\u5B66\u751F\u5355\u6B21\u5168\u5C4F\u9000\u51FA\u65F6\u957F\u3010300\u79D2\uFF1C\u65F6\u957F\u2264720\u79D2\u3011\uFF0C\u6BCF60\u79D2\u622A\u5C4F\u4E00\u6B21\uFF1B",ifOver720SecNoScreenshot:"5\uFF09\u82E5\u5B66\u751F\u5355\u6B21\u5168\u5C4F\u9000\u51FA\u65F6\u957F\u3010720\u79D2\u4EE5\u4E0A\u3011\uFF0C\u4E0D\u518D\u622A\u5C4F\u3002",noScreenshotAfterReturn:"\u5B66\u751F\u8FD4\u56DE\u8003\u8BD5\u540E\u4E0D\u622A\u5C4F",member:"\u6210\u5458",newSubdirectory:"\u65B0\u5EFA\u5B50\u76EE\u5F55",parentDirectory:"\u4E0A\u7EA7\u76EE\u5F55",subdirectoryName:"\u5B50\u76EE\u5F55\u540D\u79F0",enterNameLimit60:"\u8BF7\u8F93\u5165\u540D\u79F0\uFF0C\u6700\u5927\u9650\u523660\u4E2A\u5B57\u7B26",all:"\u5168\u90E8",unpublished:"\u672A\u53D1\u5E03",notStarted:"\u672A\u5F00\u59CB",closed:"\u5DF2\u622A\u6B62",defaultSort:"\u9ED8\u8BA4\u6392\u5E8F",creationTimeAsc:"\u521B\u5EFA\u65F6\u95F4\u5347\u5E8F",creationTimeDesc:"\u521B\u5EFA\u65F6\u95F4\u964D\u5E8F",updateTimeAsc:"\u66F4\u65B0\u65F6\u95F4\u5347\u5E8F",updateTimeDesc:"\u66F4\u65B0\u65F6\u95F4\u964D\u5E8F",experimentNameAsc:"\u5B9E\u9A8C\u540D\u79F0\u5347\u5E8F",experimentNameDesc:"\u5B9E\u9A8C\u540D\u79F0\u964D\u5E8F",searchByName:"\u8BF7\u8F93\u5165\u540D\u79F0\u8FDB\u884C\u641C\u7D22",noTextHomework:"\u8BE5\u8BFE\u7A0B\u65E0\u56FE\u6587\u4F5C\u4E1A\uFF0C\u53EF\u4EE5\u4E0B\u65B9\u6309\u94AE\u6216\u53F3\u4E0A\u65B9\u201C\u65B0\u5EFA\u4F5C\u4E1A\u201D\u6309\u94AE\u521B\u5EFA\u4F5C\u4E1A",newHomework:"\u65B0\u5EFA\u4F5C\u4E1A",newHomeworkGuide:"\u65B0\u5EFA\u4F5C\u4E1A\u6307\u5F15",programmingHomeworkDescription:"\u7F16\u7A0B\u4F5C\u4E1A\u662F\u7531\u591A\u4E2A\u7F16\u7A0B\u8BD5\u9898\u7EC4\u6210\uFF0C\u53EF\u7528\u4E8EACM\u6A21\u5F0F\u7ADE\u8D5B\uFF0C\u4E5F\u53EF\u4F5C\u4E3A\u5E73\u5E38\u7EC3\u4E60",startNewProgrammingHomework:"\u70B9\u51FB\u4E0B\u65B9\u6309\u94AE\uFF0C\u5F00\u59CB\u65B0\u5EFA\u7F16\u7A0B\u4F5C\u4E1A",enterContentLimit5000:"\u8BF7\u5728\u6B64\u8F93\u5165\u5185\u5BB9\uFF0C\u6700\u591A5000\u4E2A\u5B57\u7B26",publishingMethod:"\u53D1\u5E03\u65B9\u5F0F",enterContentLimit60:"\u8BF7\u5728\u6B64\u8F93\u5165\u5185\u5BB9\uFF0C\u6700\u591A60\u4E2A\u5B57\u7B26",setAsPublic:"\u8BBE\u4E3A\u516C\u5F00",copyLink:"\u590D\u5236\u94FE\u63A5",studentNumber:"\u5B66\u53F7",classAssignment:"\u5206\u73ED",phoneNumber:"\u624B\u673A\u53F7",newClassCreation:"\u65B0\u5EFA\u5206\u73ED",allClasses:"\u5168\u90E8\u5206\u73ED",searchByNameOrStudentNumber:"\u8BF7\u8F93\u5165\u59D3\u540D/\u5B66\u53F7\u641C\u7D22",action:"\u64CD\u4F5C",transferClass:"\u8C03\u73ED",more:"\u66F4\u591A",delete:"\u5220\u9664",modifyRole:"\u4FEE\u6539\u89D2\u8272",administrator:"\u7BA1\u7406\u5458",changeAdministrator:"\u66F4\u6362\u7BA1\u7406\u5458",selectedMemberBecomesAdmin:"\u9009\u62E9\u7684\u6210\u5458\u5C06\u4F1A\u6210\u4E3A\u65B0\u7684\u7BA1\u7406\u5458\u3002\u60A8\u5C06\u4E0D\u518D\u62E5\u6709\u7BA1\u7406\u5458\u7684\u6743\u9650\uFF0C\u4F46\u60A8\u4ECD\u662F\u6559\u5E08\u56E2\u961F\u7684\u4E00\u5458",noLongerAdminButStillTeacher:"\u60A8\u5C06\u4E0D\u518D\u62E5\u6709\u7BA1\u7406\u5458\u7684\u6743\u9650\uFF0C\u4F46\u60A8\u4ECD\u662F\u6559\u5E08\u56E2\u961F\u7684\u4E00\u5458",role:"\u89D2\u8272",sendToClass:"\u53D1\u9001\u81F3\u8BFE\u5802",studentMembers:"\u5B66\u751F\u6210\u5458",manageTeachers:"\u7BA1\u7406\u6559\u5E08",inviteCode:"\u9080\u8BF7\u7801",active:"\u542F\u7528\u4E2D",copy:"\u590D\u5236",view:"\u67E5\u770B",assistantBasicManagementRights:"\u52A9\u6559\u57FA\u7840\u7BA1\u7406\u6743\u9650",classManagementPrompt:"\u73ED\u7EA7\u7BA1\u7406\uFF08\u53EF\u65B0\u5EFA\u548C\u5220\u9664\u5206\u73ED\u3001\u5206\u73ED\u91CD\u547D\u540D\u548C\u79FB\u52A8\u5B66\u751F\u5206\u73ED\uFF09",studentManagementPrompt:"\u5B66\u751F\u7BA1\u7406\uFF08\u53EF\u6DFB\u52A0\u548C\u5220\u9664\u5B66\u751F\uFF09",homeworkListManagementPrompt:"\u4F5C\u4E1A\u5217\u8868\u7BA1\u7406\uFF08\u53EF\u65B0\u5EFA\u5B50\u76EE\u5F55\u3001\u79FB\u52A8\u4F5C\u4E1A\u5230\u76EE\u5F55\uFF09",classroomInfo:"\u8BFE\u5802\u4FE1\u606F",selectExperiment:"\u9009\u7528\u5B9E\u9A8C",addFromPracticeProject:"\u4ECE\u5B9E\u8DF5\u9879\u76EE\u6DFB\u52A0",addFromPracticeCourse:"\u4ECE\u5B9E\u8DF5\u8BFE\u7A0B\u6DFB\u52A0",importExternalGrades:"\u5BFC\u5165\u5916\u90E8\u6210\u7EE9",enterExperimentName:"\u8BF7\u8F93\u5165\u5B9E\u9A8C\u540D\u79F0",more:"\u66F4\u591A",publishImmediately:"\u7ACB\u5373\u53D1\u5E03",deadlineImmediately:"\u7ACB\u5373\u622A\u6B62",deleteImmediately:"\u7ACB\u5373\u5220\u9664",updateGrades:"\u66F4\u65B0\u6210\u7EE9",enterPracticalTraining:"\u8FDB\u5165\u5B9E\u8BAD",rename:"\u91CD\u65B0\u547D\u540D",advancedSettings:"\u9AD8\u7EA7\u8BBE\u7F6E",selectResources:"\u9009\u7528\u8D44\u6E90",noGroupAssignment:"\u8BE5\u5206\u7EC4\u65E0\u5206\u7EC4\u4F5C\u4E1A\uFF0C\u53EF\u4EE5\u4E0B\u65B9\u6309\u94AE\u6216\u53F3\u4E0A\u65B9\u201C\u65B0\u5EFA\u4F5C\u4E1A\u201D\u6309\u94AE\u521B\u5EFA\u4F5C\u4E1A",allExamModes:"\u5168\u90E8\u8003\u8BD5\u6A21\u5F0F",officialExam:"\u6B63\u5F0F\u8003\u8BD5",practiceExam:"\u6A21\u62DF\u8003\u8BD5",examInProgress:"\u8003\u8BD5\u4E2D",creationTime:"\u521B\u5EFA\u65F6\u95F4",answerTimeDuration:"\u7B54\u9898\u65F6\u957F\uFF08\u5206\u949F\uFF09",type:"\u7C7B\u578B",submissionStatus:"\u63D0\u4EA4\u72B6\u6001",submitted:"\u5DF2\u63D0\u4EA4",submittedUnanswered:"\u5DF2\u63D0\u4EA4/\u672A\u7B54",publish:"\u53D1\u5E03",details:"\u8BE6\u60C5",quickSelectPaper:"\u5FEB\u901F\u9009\u62E9\u8BD5\u5377",createNewPaper:"\u521B\u5EFA\u65B0\u8BD5\u5377",rulesSettings:"\u89C4\u5219\u8BBE\u7F6E",deletePaper:"\u5220\u9664\u8BD5\u5377",addToPaperLibrary:"\u52A0\u5165\u8BD5\u5377\u5E93",endExam:"\u7ED3\u675F\u8003\u8BD5",sortByCreationTimeDesc:"\u6309\u521B\u5EFA\u65F6\u95F4\u964D\u5E8F",sortByCreationTimeAsc:"\u6309\u521B\u5EFA\u65F6\u95F4\u5347\u5E8F",sortByExamDurationAsc:"\u6309\u8003\u8BD5\u65F6\u957F\u5347\u5E8F",sortByExamDurationDesc:"\u6309\u8003\u8BD5\u65F6\u957F\u964D\u5E8F",sortByPaperNameAsc:"\u6309\u8BD5\u5377\u540D\u79F0\u5347\u5E8F",sortByPaperNameDesc:"\u6309\u8BD5\u5377\u540D\u79F0\u964D\u5E8F",bulkPublish:"\u6279\u91CF\u53D1\u5E03",bulkEnd:"\u6279\u91CF\u7ED3\u675F",bulkDelete:"\u6279\u91CF\u5220\u9664",moveToCatalog:"\u79FB\u52A8\u5230\u76EE\u5F55",selectAllOnPage:"\u5168\u9009\u672C\u9875",cancelAction:"\u53D6\u6D88\u64CD\u4F5C",regularExam:"\u6B63\u5E38\u8003\u8BD5",answerList:"\u7B54\u9898\u5217\u8868",paperPreview:"\u8BD5\u5377\u9884\u89C8",statisticalAnalysis:"\u7EDF\u8BA1\u5206\u6790",checkCodePlagiarism:"\u4EE3\u7801\u67E5\u91CD",redoRecord:"\u91CD\u505A\u8BB0\u5F55",intelligentReview:"\u667A\u80FD\u8BC4\u9605",resitRecord:"\u8865\u8003\u8BB0\u5F55",createResit:"\u521B\u5EFA\u8865\u8003",moreActions:"\u66F4\u591A\u64CD\u4F5C",unassignedClass:"\u672A\u5206\u73ED",reviewStatus:"\u8BC4\u9605\u72B6\u6001",notReviewed:"\u672A\u8BC4\u9605",reviewInProgress:"\u8BC4\u9605\u4E2D",reviewed:"\u5DF2\u8BC4\u9605",searchByNameOrID:"\u8BF7\u8F93\u5165\u59D3\u540D\u6216\u8005\u5B66\u53F7\u641C\u7D22",qualityScore:"\u8D28\u91CF\u8BC4\u5206",classDivision:"\u5206\u73ED",finalGrade:"\u6700\u7EC8\u6210\u7EE9",startTime:"\u5F00\u59CB\u7B54\u9898\u65F6\u95F4",submissionTime:"\u63D0\u4EA4\u65F6\u95F4",returnCount:"\u6253\u56DE\u6B21\u6570",showStageDescription:"\u5C55\u793A\u5173\u5361\u63CF\u8FF0",practicalQuestions:"\u5B9E\u8BAD\u9898",collapse:"\u6536\u8D77",reEvaluateAndCalculate:"\u91CD\u65B0\u8BC4\u6D4B\u7B97\u5206",practicalDetails:"\u5B9E\u8BAD\u8BE6\u60C5",gradeOverview:"\u6210\u7EE9\u603B\u89C8",classComparison:"\u5206\u73ED\u5BF9\u6BD4",classRange:"\u5206\u73ED\u8303\u56F4",statisticalRange:"\u7EDF\u8BA1\u8303\u56F4",paperOverview:"\u8BD5\u5377\u6982\u89C8",totalScore1:"\u8BD5\u5377\u603B\u5206",averageAnswerTime:"\u5E73\u5747\u7B54\u9898\u65F6\u957F",averageAnswerTimeFormula:"\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",studentsRequiredToAttend:"\u5E94\u8003\u4EBA\u6570",studentsToAttendExam:"\u8001\u5E08\u53D1\u5E03\u8003\u8BD5\u5BF9\u5E94\u9700\u8981\u53C2\u52A0\u8003\u8BD5\u7684\u5B66\u751F\u6570",actualParticipants:"\u5B9E\u8003\u4EBA\u6570",studentsWithSubmissionStatusInProgressOrSubmittedOrSubmittedWithoutAnswer:"\u63D0\u4EA4\u72B6\u6001\u4E3A\u8003\u8BD5\u4E2D\u3001\u5DF2\u4EA4\u5377\u3001\u5DF2\u4EA4\u5377\uFF08\u672A\u7B54\uFF09\u7684\u5B66\u751F\u6570",participationRate:"\u53C2\u8003\u7387",participationRateFormula:"\u53C2\u8003\u7387 = (\u5B9E\u8003\u4EBA\u6570 / \u5E94\u8003\u4EBA\u6570) * 100%",averageScore:"\u5E73\u5747\u5206",averageScoreFormula:"\u5E73\u5747\u5206 = \u5B66\u751F\u6210\u7EE9\u603B\u548C / \u5B66\u751F\u603B\u6570",highestScore:"\u6700\u9AD8\u5206",lowestScore:"\u6700\u4F4E\u5206",standardDeviation:"\u6807\u51C6\u5DEE",standardDeviationExplanation:"\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",excellent:"\u4F18\u79C0",numberOfExcellentStudents:"\u4F18\u79C0\u4EBA\u6570\uFF1A\u6210\u7EE9\u5927\u4E8E\u7B49\u4E8E\u603B\u5206 * 90%\uFF0C\u5C0F\u4E8E\u7B49\u4E8E\u603B\u5206 * 100%\u7684\u5B66\u751F\u6570",good:"\u826F\u597D",numberOfGoodStudents:"\u826F\u597D\u4EBA\u6570\uFF1A\u6210\u7EE9\u5927\u4E8E\u7B49\u4E8E\u603B\u5206 * 70%\uFF0C\u5C0F\u4E8E\u603B\u5206 * 90%\u7684\u5B66\u751F\u6570",pass:"\u53CA\u683C",numberOfPassedStudents:"\u53CA\u683C\u4EBA\u6570\uFF1A\u6210\u7EE9\u5927\u4E8E\u7B49\u4E8E\u603B\u5206 * 60%\uFF0C\u5C0F\u4E8E\u603B\u5206 * 70%\u7684\u5B66\u751F\u6570",fail:"\u4E0D\u53CA\u683C",numberOfFailedStudents:"\u4E0D\u53CA\u683C\u4EBA\u6570\uFF1A\u6210\u7EE9\u5C0F\u4E8E\u603B\u5206 * 60%\u7684\u5B66\u751F\u6570",overviewOfQuestions1:"\u9898\u76EE\u6982\u89C8",overviewOfQuestions:"\u9898\u76EE\u6982\u89C8\uFF08\u70B9\u51FB\u67F1\u72B6\u56FE\u53EF\u67E5\u770B\u6570\u636E\u8BE6\u60C5\uFF09",accuracyRate:"\u6B63\u786E\u7387",scoreRate:"\u5F97\u5206\u7387",sortingMethod:"\u6392\u5E8F\u65B9\u5F0F",sortByQuestionNumberAsc:"\u6309\u9898\u53F7\u5347\u5E8F",sortByQuestionNumberDesc:"\u6309\u9898\u53F7\u964D\u5E8F",sortByAccuracyRateAsc:"\u6309\u6B63\u786E\u7387\u5347\u5E8F",sortByAccuracyRateDesc:"\u6309\u6B63\u786E\u7387\u964D\u5E8F",studentScoreDistribution:"\u5B66\u751F\u6210\u7EE9\u5206\u5E03",clickBarChartForDetails:"\u70B9\u51FB\u67F1\u72B6\u56FE\u53EF\u67E5\u770B\u6570\u636E\u8BE6\u60C5",excellentStudents:"\u4F18\u79C0\u751F",rankingTop10Students:"\u8BE5\u573A\u8003\u8BD5\u4E2D\u6210\u7EE9\u6392\u540D\u524D10\u7684\u5B66\u751F",rank:"\u540D\u6B21",class:"\u73ED\u7EA7",score:"\u6210\u7EE9",overviewOfQuestionTypes:"\u9898\u578B\u6982\u89C8",clickPieChartForDetails:"\u70B9\u51FB\u73AF\u72B6\u56FE\u53EF\u67E5\u770B\u6570\u636E\u8BE6\u60C5",correctRateRange:"\u6B63\u786E\u7387\u533A\u95F4\uFF1A",sixtyAndBelow:"60%\u53CA\u4EE5\u4E0B",setScoreRange:"\u8BBE\u7F6E\u5F97\u5206\u533A\u95F4",level:"\u7B49\u7EA7",scoreRange:"\u5F97\u5206\u533A\u95F4",autoRefresh:"\u81EA\u52A8\u5237\u65B0",dataUpdateInterval30:"\u5F00\u542F\u540E\u6BCF30\u79D2\u66F4\u65B0\u4E00\u6B21\u6570\u636E",dataUpdateInterval10:"\u5F00\u542F\u540E\u6BCF10\u79D2\u66F4\u65B0\u4E00\u6B21\u6570\u636E",questionNumber:"\u9898\u53F7",questionContent:"\u9898\u76EE\u5185\u5BB9",questionCorrectRate:"\u9898\u76EE\u6B63\u786E\u7387\uFF1A\uFF08\u9898\u76EE\u6EE1\u5206\u4F5C\u7B54\u5B66\u751F\u6570/\u5B66\u751F\u603B\u6570\uFF09*100%",fullScoreStudentCount:"\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",questionScoreRate:"\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%",scoredStudentCount:"\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",answeredStudentsCount:"\u56DE\u7B54\u8BE5\u9898\u7684\u5B66\u751F\u6570",totalStudentsCount:"\u603B\u4EBA\u6570",question:"\u9898\u76EE",firstLevel:"\u7B2C\u4E00\u5173\uFF1A",knowledgePoint:"\u6240\u5C5E\u77E5\u8BC6\u70B9\uFF1A",answerStatus:"\u7B54\u9898\u60C5\u51B5\uFF1A",viewDetails:"\u67E5\u770B\u8BE6\u60C5",score:"\u5F97\u5206",studentsCount:"\u5B66\u751F\u4EBA\u6570",studentsProportion:"\u5B66\u751F\u6BD4\u4F8B",fullScoreStudentsCount:"\u6EE1\u5206\u4F5C\u7B54\u7684\u5B66\u751F\u6570\uFF1A\u8BE5\u5173\u5361\u6EE1\u5206\u4F5C\u7B54\u7684\u5B66\u751F\u6570",fullScoreStudentsProportion:"\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%",partialScoreStudentsCount:"\u90E8\u5206\u5F97\u5206\u4F5C\u7B54\u7684\u5B66\u751F\u6570\uFF1A\u8BE5\u5173\u5361\u5F97\u90E8\u5206\u5206\u7684\u5B66\u751F\u6570",partialScoreStudentsProportion:"\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%",zeroScoreStudentsCount:"\u96F6\u5206\u4F5C\u7B54\u7684\u5B66\u751F\u6570\uFF1A\u8BE5\u5173\u5361\u5F970\u5206\u7684\u5B66\u751F\u6570\uFF08\u672A\u4F5C\u7B54\u3001\u672A\u5F00\u59CB\u7684\u63090\u5206\u7EDF\u8BA1\uFF09",zeroScoreStudentsProportion:"\u96F6\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%",note:"\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",gradeDistribution:"\u6210\u7EE9\u5206\u5E03\uFF08\u70B9\u51FB\u7EDF\u8BA1\u6570\u503C\u6216\u67F1\u72B6\u56FE\u67E5\u770B\u6570\u636E\u8BE6\u60C5\uFF09",countBased:"\u6309\u4EBA\u6570\u7EDF\u8BA1",percentageBased:"\u6309\u767E\u5206\u6BD4\u7EDF\u8BA1",total:"\u603B\u8BA1",numberOfPeople:"\u4EBA\u6570",classGradeDistributionByNumber:"\u5404\u73ED\u7EA7\u6210\u7EE9\u5206\u5E03\uFF08\u6309\u4EBA\u6570\uFF09",questionComparison:"\u5C0F\u9898\u5BF9\u6BD4\uFF08\u70B9\u51FB\u67F1\u72B6\u56FE\u67E5\u770B\u6570\u636E\u8BE6\u60C5\uFF09",averageScore:"\u5E73\u5747\u5206\uFF08\u70B9\u51FB\u67F1\u72B6\u56FE\u67E5\u770B\u6570\u636E\u8BE6\u60C5\uFF09",plagiarismCheckTime:"\u67E5\u91CD\u65F6\u95F4",returnForRedo:"\u6253\u56DE\u91CD\u505A",returnForRedoTime:"\u6253\u56DE\u91CD\u505A\u65F6\u95F4",resetCode:"\u91CD\u7F6E\u4EE3\u7801",questionName:"\u8BD5\u9898\u540D\u79F0",levelName:"\u5173\u5361\u540D\u79F0",restoreInitialCodeTime:"\u6062\u590D\u521D\u59CB\u4EE3\u7801\u65F6\u95F4",releaseSettings:"\u53D1\u5E03\u8BBE\u7F6E",examRelease:"\u8003\u8BD5\u53D1\u5E03",unifiedRelease:"\u7EDF\u4E00\u53D1\u5E03",releaseTime:"\u53D1\u5E03\u65F6\u95F4\uFF1A",deadlineTime:"\u622A\u6B62\u65F6\u95F4",examDurationSettings:"\u8003\u8BD5\u65F6\u957F\u8BBE\u7F6E",restrictAnswerTime:"\u9650\u5236\u8003\u751F\u7B54\u9898\u65F6\u957F",reminderBeforeAnswerEnd:"\u7B54\u9898\u7ED3\u675F\u524D \u8FDB\u884C\u63D0\u9192\uFF0C\u63D0\u9192\u5185\u5BB9\u4E3A",addAnswerReminder:"\u6DFB\u52A0\u7B54\u9898\u63D0\u9192",studentExamTimeLimitReached:"\u5B66\u751F\u8003\u8BD5\u8FBE\u5230\u65F6\u957F\u9650\u5236",studentEarlySubmissionTimeLimit:"\u5B66\u751F\u63D0\u524D\u4EA4\u5377\u65F6\u95F4\u9650\u5236",antiCheatingSettings:"\u9632\u4F5C\u5F0A\u8BBE\u7F6E",recommendedAntiCheatingMode:"\u63A8\u8350\u9632\u4F5C\u5F0A\u6A21\u5F0F (\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)",formalMode:"\u6B63\u5F0F\u6A21\u5F0F",simulationMode:"\u6A21\u62DF\u6A21\u5F0F",noCopyPasteDuringAnswer:"\u7B54\u9898\u65F6\u4E0D\u5141\u8BB8\u8FDB\u884C\u590D\u5236\u7C98\u8D34",randomizeQuestionOrder:"\u5C0F\u9898\u9898\u76EE\u987A\u5E8F\u968F\u673A\u6253\u4E71",randomizeAnswerOptionsOrder:"\u9009\u62E9\u9898\u9009\u9879\u987A\u5E8F\u968F\u673A\u6253\u4E71",examPassword:"\u5F00\u8003\u5BC6\u7801\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",examUnlockCode:"\u8003\u8BD5\u89E3\u9501\u7801\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",examLoginRestriction:"\u8003\u8BD5\u767B\u5F55\u9650\u5236\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",forceSubmitAfterSwitchingScreen:"\u5207\u5C4F\u540E\u5F3A\u5236\u4EA4\u5377",ipBinding:"IP\u5730\u5740\u7ED1\u5B9A\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",restrictExamAccessByIP:"\u9650\u5236\u8003\u8BD5\u8BBF\u95EEIP\uFF08\u9650\u5236\u53C2\u4E0E\u8003\u8BD5\u8BBE\u5907\u7684IP\u5730\u5740\u8303\u56F4\uFF09",examMonitorAndBehaviorAnalysis:"\u8003\u8BD5\u4E2D\u542F\u7528\u62CD\u7167\u529F\u80FD\u8FDB\u884C\u76D1\u8003\u548C\u884C\u4E3A\u5206\u6790\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",faceRecognitionBeforeExam:"\u8003\u8BD5\u524D\u4EBA\u8138\u8EAB\u4EFD\u6838\u9A8C\uFF08\u52FE\u9009\u540E\uFF0C\u5B66\u751F\u5F00\u59CB\u8003\u8BD5\u524D\u9700\u4ECE\u4EBA\u8138\u9A8C\u8BC1\u5BA1\u6838\uFF0C\u5BA1\u6838\u901A\u8FC7\u540E\u624D\u53EF\u8FDB\u5165\u7B54\u9898\uFF09",phoneVideoRecordingDuringExam:"\u8003\u8BD5\u4E2D\u5F00\u542F\u624B\u673A\u89C6\u9891\u5F55\u5236\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",reviewSettings:"\u8BC4\u9605\u8BBE\u7F6E",centralizedGrading:'\u96C6\u4E2D\u8BC4\u9605\uFF08\u5F53\u5B58\u5728\u5B66\u751F\u5DF2\u4EA4\u5377\u3001\u8003\u8BD5\u72B6\u6001\u4E3A"\u5DF2\u622A\u6B62"\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',centralizedGradingEnabled:"\u96C6\u4E2D\u9605\u5377\uFF08\u5F00\u542F\u96C6\u4E2D\u9605\u5377\u540E\u65E0\u6CD5\u5173\u95ED\uFF09",gradingSettings:"\u6210\u7EE9\u8BBE\u7F6E",partialCreditForIncompleteMultipleChoice:"\u591A\u9009\u9898\u6F0F\u9009\u90E8\u5206\u7ED9\u5206\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",ignoreCaseForFillInTheBlanks:"\u586B\u7A7A\u9898\u5224\u5206\u5FFD\u7565\u7B54\u6848\u4E2D\u7684\u5B57\u6BCD\u5927\u5C0F\u5199\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",allowStudentsToViewGrades:"\u5141\u8BB8\u5B66\u751F\u67E5\u770B\u6210\u7EE9",intelligentGradingForShortAnswer:"\u7B80\u7B54\u9898\u667A\u80FD\u8BC4\u9605",enableIntelligentGrading:"\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",instructionManual:"\u64CD\u4F5C\u8BF4\u660E",publishExam:"\u53D1\u5E03\u8003\u8BD5",cannotRepublishExam:"\u5DF2\u7ECF\u53D1\u5E03\u8FC7\u8003\u8BD5\u7684\u8BD5\u5377\u4E0D\u53EF\u4EE5\u7EDF\u4E00\u53D1\u5E03\u3002",examMode:"\u8003\u8BD5\u6A21\u5F0F",examTime:"\u8003\u8BD5\u65F6\u95F4",selectClass:"\u9009\u62E9\u73ED\u7EA7",joinSuccess:"\u52A0\u5165\u6210\u529F\uFF01\u8BD5\u5377\u4E2D\u65B0\u5EFA\u7684\u8BD5\u9898\u5DF2\u4E3A\u60A8\u81EA\u52A8\u540C\u6B65\u81F3\u8BD5\u9898\u5E93~",later:"\u7A0D\u540E\u518D\u8BF4",goToQuestionBank:"\u524D\u5F80\u8BD5\u5377\u5E93",knowledgeGraph:"\u77E5\u8BC6\u56FE\u8C31",courseGraph:"\u8BFE\u7A0B\u56FE\u8C31",learningPath:"\u5B66\u4E60\u8DEF\u5F84",tagGraph:"\u6807\u7B7E\u56FE\u8C31",knowledgeNode:"\u77E5\u8BC6\u8282\u70B9",resourceNode:"\u8D44\u6E90\u8282\u70B9",createKnowledgeGraph:"\u521B\u5EFA\u77E5\u8BC6\u56FE\u8C31",noGraphCreateOne:"\u6682\u65E0\u56FE\u8C31\uFF0C\u7ACB\u5373\u65B0\u5EFA\u4E00\u4E2A\u56FE\u8C31\u5427\uFF5E",createNewGraph:"\u65B0\u5EFA\u56FE\u8C31",addNewKnowledgeGraph:"\u65B0\u589E\u77E5\u8BC6\u56FE\u8C31",nodeAttributes:"\u8282\u70B9\u5C5E\u6027",graphName:"\u56FE\u8C31\u540D\u79F0",description:"\u7B80\u4ECB",graphType:"\u56FE\u8C31\u7C7B\u578B",selectType:"\u9009\u62E9\u7C7B\u578B",add:"\u6DFB\u52A0",createLearningPath:"\u521B\u5EFA\u5B66\u4E60\u8DEF\u5F84",noLearningPathData:"\u6682\u65E0\u5B66\u4E60\u8DEF\u5F84\u6570\u636E",pathName:"\u8DEF\u5F84\u540D\u79F0\uFF08\u8F93\u5165\u5B66\u4E60\u8DEF\u5F84\u540D\u79F0\uFF09",finishCreation:"\u5B8C\u6210\u521B\u5EFA",learningPathDrag:"\u5B66\u4E60\u8DEF\u5F84\uFF08\u62D6\u52A8\u53EF\u8C03\u6574\u8DEF\u5F84\u987A\u5E8F\uFF09",createNewSurvey:"\u65B0\u5EFA\u95EE\u5377",selectSurvey:"\u9009\u7528\u95EE\u5377",surveySelection:"\u95EE\u5377\u9009\u7528",selectFromSaved:"\u9009\u7528\u5BF9\u8C61\uFF1A\u4F60\u5728\u8BFE\u5802\u95EE\u5377\u5217\u8868\u4E2D\u5DF2\u6536\u85CF\u7684\u95EE\u5377",selectFromPublic:"\u9009\u7528\u5BF9\u8C61\uFF1A\u9898\u5E93\u4E2D\u5DF2\u8BBE\u7F6E\u6210\u516C\u5171\u5C5E\u6027\u7684\u6240\u6709\u95EE\u5377",surveyTitle:"\u95EE\u5377\u6807\u9898",surveyTitleLimit:"\u95EE\u5377\u6807\u9898\uFF0C\u6700\u5927\u9650\u523660\u4E2A\u5B57\u7B26",surveyInstructions:"\u95EE\u5377\u987B\u77E5",surveyInstructionsLimit:"\u5728\u6B64\u8F93\u5165\u672C\u6B21\u95EE\u5377\u7B54\u9898\u7684\u76F8\u5173\u8BF4\u660E\uFF0C\u6700\u5927\u9650\u52365000\u5B57",saveSurvey:"\u4FDD\u5B58\u95EE\u5377",publishSurvey:"\u53D1\u5E03\u95EE\u5377",exportScoreSummary:"\u5BFC\u51FA\u6210\u7EE9\u603B\u7ED3",examSummarySettings:"\u8003\u8BD5\u603B\u7ED3\u8BBE\u7F6E",analysisTemplate:"\u5206\u6790\u6A21\u677F",template1:"\u6A21\u677F1 - \u8003\u6838\u5C0F\u7ED3\u67E5\u770B",template2:"\u6A21\u677F2 - \u8BFE\u7A0B\u8003\u6838\u8BD5\u5377\u5206\u6790\u67E5\u770B",summaryReportPreview:"\u603B\u7ED3\u62A5\u544A\u9884\u89C8",exportSettings:"\u5BFC\u51FA\u8BBE\u7F6E",headerImageSettings:"\u5377\u5934\u5DE6\u89D2\u6807\u3002\u56FE\u7247\u5EFA\u8BAE\u5C3A\u5BF8\uFF1A700px*500px\uFF0C\u5927\u5C0F\u8BF7\u52FF\u8D85\u8FC7200k",showTestTitle:"\u5C55\u793A\u8BD5\u5377\u6807\u9898",showExamContent:"\u5C55\u793A\u8003\u8BD5\u5185\u5BB9\uFF08\u5373\u672C\u8BD5\u5377\u6240\u5C5E\u8BFE\u7A0B\u540D\u79F0\uFF09",showQuestionDetails:"\u5C55\u793A\u9898\u91CF\u3001\u5206\u503C\u3001\u8003\u8BD5\u65F6\u957F",showScoreAndTable:"\u5C55\u793A\u5F97\u5206\u3001\u8BC4\u5206\u8868\u683C",sealLineSettings:"\u5BC6\u5C01\u7EBF\u533A\u57DF\u8BBE\u7F6E",specializationClass:"\u4E13\u4E1A\u73ED\u7EA7",maxQuestionsPerPage:"\u6BCF\u9875\u5BFC\u51FA\u6700\u5927\u8BD5\u9898\u6570\uFF1A",examInstructions:"\u8003\u8BD5\u987B\u77E5",sampleImagePreview:"\u793A\u4F8B\u56FE\u7247\u9884\u89C8",sortByPublishTimeAsc:"\u53D1\u5E03\u65F6\u95F4\u5347\u5E8F\u6392\u5217",sortByCreationTimeDesc:"\u521B\u5EFA\u65F6\u95F4\u964D\u5E8F\u6392\u5217",sortByCreationTimeAsc:"\u521B\u5EFA\u65F6\u95F4\u5347\u5E8F\u6392\u5217",sortByPublishTimeDesc:"\u53D1\u5E03\u65F6\u95F4\u964D\u5E8F\u6392\u5217",prePublish:"\u9884\u53D1\u5E03",uploadResource:"\u4E0A\u4F20\u8D44\u6E90",addExternalLink:"\u6DFB\u52A0\u5916\u94FE",searchByPublisherOrName:"\u8BF7\u8F93\u5165\u53D1\u5E03\u4EBA\u6216\u540D\u79F0\u8FDB\u884C\u641C\u7D22",resourceName:"\u8D44\u6E90\u540D\u79F0",size:"\u5927\u5C0F",publisher:"\u53D1\u5E03\u4EBA",time:"\u65F6\u95F4",renameDirectory:"\u76EE\u5F55\u91CD\u547D\u540D",directoryName:"\u76EE\u5F55\u540D\u79F0",fileUpload:"\u6587\u4EF6\u4E0A\u4F20",fileUploadLimit:"1. \u4E00\u6B21\u6700\u591A\u4E0A\u4F2010\u4E2A\u6587\u4EF6\u30022. \u4E0D\u652F\u6301\u65AD\u70B9\u7EED\u4F20\uFF0C\u5355\u4E2A\u6587\u4EF6\u5927\u5C0F\u8BF7\u52FF\u8D85\u8FC75G\u3002",publicVisibility:"\u516C\u5F00\uFF1A\u9009\u4E2D\uFF0C\u6240\u6709\u7528\u6237\u53EF\u89C1\u3002\u5426\u5219\u8BFE\u5802\u6210\u5458\u53EF\u89C1",resourceDescription:"\u8BF7\u5728\u6B64\u8F93\u5165\u8D44\u6E90\u63CF\u8FF0\uFF0C\u6700\u5927\u9650\u5236100\u4E2A\u5B57\u7B26",resourceNameLimit:"\u8D44\u6E90\u540D\u79F0\uFF1A\u8BF7\u8F93\u5165\u8D44\u6E90\u540D\u79F0\uFF0C\u6700\u5927\u9650\u523660\u5B57\u7B26",linkAddress:"\u94FE\u63A5\u5730\u5740\uFF1A\u8BF7\u8F93\u5165\u5916\u94FEURL",batchWatermarkSettings:"\u6279\u91CF\u6C34\u5370\u8BBE\u7F6E",statisticsOverview1:"\u7EDF\u8BA1\u603B\u89C8",adjustSorting:"\u8C03\u6574\u6392\u5E8F",uploadVideo:"\u4E0A\u4F20\u89C6\u9891",video:"\u89C6\u9891",liveBroadcast:"\u76F4\u64AD",eduCoderSupport:"EduCoder\u652F\u6301\u6240\u6709\u7B2C\u4E09\u65B9\u76F4\u64AD\u5E73\u53F0\uFF0C\u7279\u522B\u63A8\u8350\uFF1A",wechat:"\u5FAE\u4FE1",quickGuide:"\u7B80\u660E\u624B\u518C",douyin:"\u6296\u97F3",bilibili:"\u54D4\u54E9\u54D4\u54E9",douyu:"\u6597\u9C7C",weibitong:"\u5A01\u4F70\u901A",addLiveBroadcast:"\u6DFB\u52A0\u76F4\u64AD",batchEnable:"\u6279\u91CF\u5F00\u542F",batchDisable:"\u6279\u91CF\u5173\u95ED",videoStatisticsOverview:"\u89C6\u9891\u7EDF\u8BA1\u603B\u89C8",viewersCount:"\u89C2\u770B\u4EBA\u6570\uFF08\u4EBA\uFF09",viewersCount1:"\u89C2\u770B\u4EBA\u6570",statisticsList:"\u7EDF\u8BA1\u5217\u8868",videoDimensions:"\u89C6\u9891\u7EF4\u5EA6",videoTitle:"\u89C6\u9891\u540D\u79F0",totalViewsCount:"\u89C2\u770B\u603B\u4EBA\u6570\uFF08\u6B21\uFF09",playbackDataStartCounting:"\u64AD\u653E\u6570\u636E\u4ECE\u5F00\u59CB\u7EDF\u8BA1",totalWatchTime:"\u603B\u89C2\u770B\u65F6\u957F\uFF08\u65F6\uFF09",exportData:"\u5BFC\u51FA\u6570\u636E",totalViewCount:"\u89C2\u770B\u603B\u4EBA\u6B21\uFF08\u6B21\uFF09",learningVideosCount:"\u5B66\u4E60\u89C6\u9891\u6570",totalLearningDuration:"\u7D2F\u8BA1\u5B66\u4E60\u65F6\u957F",averageLearningCompletion:"\u5E73\u5747\u5B66\u4E60\u5B8C\u6210\u5EA6",learningStartTime:"\u5F00\u59CB\u5B66\u4E60\u65F6\u95F4",lastLearningTime:"\u6700\u540E\u5B66\u4E60\u65F6\u95F4",endSorting:"\u7ED3\u675F\u6392\u5E8F",videoTitleField:"\u89C6\u9891\u6807\u9898",videoLink:"\u89C6\u9891\u94FE\u63A5",uploadCoverImage:"\u4E0A\u4F20\u5C01\u9762\u56FE",chooseFileToUpload:"\u9009\u62E9\u4E0A\u4F20\u6587\u4EF6",uploadInstructions:"\u8BF4\u660E\uFF1A\u652F\u6301\u4E0A\u4F20jpg/png\u7B49\u683C\u5F0F\u6587\u4EF6\uFF0C\u6587\u4EF6\u5927\u5C0F\u4E0D\u80FD\u8D85\u8FC72M\uFF0C\u5EFA\u8BAE\u4F7F\u7528288*158\u50CF\u7D20\uFF1B\u5982\u4E0D\u4E0A\u4F20\uFF0C\u9ED8\u8BA4\u4F7F\u7528\u7CFB\u7EDF\u56FE\u7247\u3002",uploadVideoFileLimit:"\u4E0A\u4F20\u89C6\u9891(\u5355\u4E2A\u6587\u4EF61000M\u4EE5\u5185)",uploadInstructionsFileLimit:"\u4E0A\u4F20\u8BF4\u660E\uFF1A\u76EE\u524D\u4E0D\u652F\u6301\u65AD\u70B9\u7EED\u4F20\uFF0C\u5355\u4E2A\u89C6\u9891\u6587\u4EF6\u6700\u5927\u9650\u52361G\uFF0C\u5355\u6B21\u6700\u591A\u652F\u63013\u4E2A\u89C6\u9891\u6587\u4EF6\u4E0A\u4F20",videoFormats:"\u89C6\u9891\u89C4\u683C\uFF1Aavi\u3001flv\u3001f4v\u3001m4v\u3001mov\u3001mp4\u3001rmvb\u3001swf\u3001webm\u3001wmv",warmReminder:"\u6E29\u99A8\u63D0\u793A\uFF1A\u4E3A\u4E86\u66F4\u597D\u7684\u64AD\u653E\u4F53\u9A8C\uFF0C\u5EFA\u8BAE\u60A8\u4F18\u5148\u4E0A\u4F20MP4\u683C\u5F0F\u3002\u5982\u679C\u60A8\u662F\u81EA\u5DF1\u5F55\u5236\u89C6\u9891\uFF0C\u5EFA\u8BAE\u60A8\u4FDD\u5B58\u7684\u65F6\u5019\u5C06\u89C6\u9891\u7F16\u7801\u8BBE\u7F6E\u4E3AAVC(H264)",sorting:"\u6392\u5E8F",sortByTime:"\u65F6\u95F4\u6392\u5E8F",sortByPopularity:"\u70ED\u5EA6\u6392\u5E8F",interactionStatistics:"\u4E92\u52A8\u7EDF\u8BA1",postNow:"\u6211\u8981\u53D1\u5E16",reset:"\u91CD\u7F6E",createNewPost:"\u65B0\u5EFA\u5E16\u5B50",enterPostDetails:"\u8BF7\u5728\u6B64\u8F93\u5165\u5E16\u5B50\u8BE6\u60C5\uFF0C\u6700\u5927\u9650\u5236\u4E3A10000\u4E2A\u5B57\u7B26",postCount:"\u53D1\u5E16\u6570",postLikeCount:"\u5E16\u5B50\u70B9\u8D5E\u6570",replyCount:"\u56DE\u590D\u6570",replyLikeCount:"\u56DE\u590D\u70B9\u8D5E\u6570",interactionCount:"\u4E92\u52A8\u6570",totalData:"\u5171 \u6761\u6570\u636E",allClassVisible:"\u5168\u8BFE\u5802\u53EF\u89C1\uFF08\u672A\u52FE\u9009\u5219\u5B66\u751F\u53D1\u5E03\u7684\u8BA8\u8BBA\u53EA\u80FD\u9009\u62E9\u540C\u73ED\u5B66\u751F\u53EF\u89C1\uFF09",allSignIn:"\u5168\u90E8\u7B7E\u5230",signingIn:"\u6B63\u5728\u7B7E\u5230",historicalSignIn:"\u5386\u53F2\u7B7E\u5230",signInStatistics:"\u7B7E\u5230\u7EDF\u8BA1",exportSignIn:"\u5BFC\u51FA\u7B7E\u5230",createSignIn:"\u521B\u5EFA\u7B7E\u5230",historicalSignInNote:"\u672C\u5217\u8868\u4EC5\u5C55\u793A\u5DF2\u622A\u6B62\u7684\u5386\u53F2\u7B7E\u5230\uFF0C\u4EC5\u53EF\u5BFC\u51FA\u5DF2\u622A\u6B62\u7684\u5386\u53F2\u7B7E\u5230",searchSignInName:"\u53EF\u8F93\u5165\u7B7E\u5230\u540D\u79F0\u67E5\u8BE2",noSignIn:"\u6682\u65E0\u7B7E\u5230",noSignInSelected:"\u672A\u9009\u62E9\u7B7E\u5230",noExport:"\u6682\u4E0D\u5BFC\u51FA",selectedCount:"\u5DF2\u9009\u62E9 \u4E2A(\u4E0D\u652F\u6301\u8DE8\u9875\u52FE\u9009)",exportAllSignIn:"\u5BFC\u51FA\u5168\u90E8\u7B7E\u5230",exportSelectedSignIn:"\u5BFC\u51FA\u9009\u4E2D\u7B7E\u5230",showLastTenSignIns:"\u663E\u793A\u6700\u8FD1\u5341\u6B21\u7B7E\u5230",signInName:"\u7B7E\u5230\u540D\u79F0",signInClass:"\u7B7E\u5230\u73ED\u7EA7",noClassDivision:"\u6682\u65E0\u5206\u73ED\uFF0C\u5C06\u9ED8\u8BA4\u9009\u62E9\u8BFE\u5802\u5168\u90E8\u5B66\u751F",signInMethod:"\u7B7E\u5230\u65B9\u5F0F",quickSignIn:"\u5FEB\u6377\u7B7E\u5230",signInByCode:"\u7B7E\u5230\u7801\u7B7E\u5230",signInDate:"\u7B7E\u5230\u65E5\u671F",lateSignInNotice:"\u5728\u7ED3\u675F\u65F6\u95F4\u81F3\u8FDF\u5230\u65F6\u95F4\u7B7E\u5230\u7684\u540C\u5B66\u8BB0\u4E3A\u8FDF\u5230",starStudent:"\u660E\u661F\u5B66\u5458",historicalExport:"\u5386\u53F2\u5BFC\u51FA",getLatestScores:"\u83B7\u53D6\u6700\u65B0\u6210\u7EE9",currentDisplayMode:"\u5F53\u524D\u4E3A\u5168\u4F5C\u4E1A\u603B\u6210\u7EE9\u7684\u5C55\u793A\u6A21\u5F0F",courseExperiment:"\u8BFE\u7A0B\u5B9E\u9A8C",notStarted1:"\u672A\u5F00\u542F",studentNotStartedRate:"\u5B66\u751F\u672A\u5F00\u542F\u7387\uFF08\u53D6\u6559\u5B66\u8BFE\u5802\u5185\u6240\u6709\u5DF2\u622A\u6B62\u7684\u8BFE\u7A0B\u5B9E\u9A8C\u7684\u5E73\u5747\u503C\uFF09",notPassed:"\u672A\u901A\u5173",studentNotPassedRate:"\u5B66\u751F\u672A\u901A\u5173\u7387\uFF08\u53D6\u6559\u5B66\u8BFE\u5802\u5185\u6240\u6709\u5DF2\u622A\u6B62\u7684\u8BFE\u7A0B\u5B9E\u9A8C\u7684\u5E73\u5747\u503C\uFF09",onTimePass:"\u6309\u65F6\u901A\u5173",studentOnTimePassRate:"\u5B66\u751F\u6309\u65F6\u901A\u5173\u7387\uFF08\u53D6\u6559\u5B66\u8BFE\u5802\u5185\u6240\u6709\u5DF2\u622A\u6B62\u7684\u8BFE\u7A0B\u5B9E\u9A8C\u7684\u5E73\u5747\u503C\uFF09",latePass:"\u8FDF\u4EA4\u901A\u5173",studentLatePassRate:"\u5B66\u751F\u8FDF\u4EA4\u901A\u5173\u7387\uFF08\u53D6\u6559\u5B66\u8BFE\u5802\u5185\u6240\u6709\u5DF2\u622A\u6B62\u7684\u8BFE\u7A0B\u5B9E\u9A8C\u7684\u5E73\u5747\u503C\uFF09",practicalPassRateRanking:"\u5B9E\u8BAD\u901A\u5173\u7387\u6392\u884C",practicalScoreDistribution:"\u5B9E\u8BAD\u6210\u7EE9\u5206\u5E03",practicalScoreDistributionAvg:"\u5B9E\u8BAD\u6210\u7EE9\u5206\u5E03\uFF08\u53D6\u6559\u5B66\u8BFE\u5802\u5185\u6240\u6709\u5DF2\u622A\u6B62\u7684\u8BFE\u7A0B\u5B9E\u9A8C\u7684\u5E73\u5747\u503C\uFF09",highToLow:"\u4ECE\u9AD8\u5230\u5E95",lowToHigh:"\u4ECE\u4F4E\u5230\u9AD8",practicalScoreDistributionDetails:"\u5B9E\u8BAD\u6210\u7EE9\u5206\u5E03\u8BE6\u60C5",courseExperimentName:"\u8BFE\u7A0B\u5B9E\u9A8C\u540D\u79F0",numberOfLevels:"\u5173\u5361\u6570",numberOfPasses:"\u901A\u5173\u4EBA\u6570",engineeringCertification:"\u5DE5\u7A0B\u8BA4\u8BC1",relatedEngineeringCertificationCourses:"\u5173\u8054\u5DE5\u7A0B\u8BA4\u8BC1\u8BFE\u7A0B",addAssociation:"\u6DFB\u52A0\u5173\u8054",certifiedMajor:"\u8BA4\u8BC1\u4E13\u4E1A",certificationYear:"\u8BA4\u8BC1\u5C4A\u522B",relatedCourse:"\u5173\u8054\u8BFE\u7A0B",relatedEngineeringCertificationCourseError:"\u5173\u8054\u5DE5\u7A0B\u8BA4\u8BC1\u8BFE\u7A0B\u5931\u8D25\uFF1A\u5F53\u524D\u8BFE\u5802\u672A\u914D\u7F6E\u5DE5\u7A0B\u8BA4\u8BC1\u8BFE\u7A0B\u3002\u89E3\u51B3\u65B9\u6848\uFF1A1. \u8BF7\u7EC4\u7EC7\u7BA1\u7406\u5458\u5148\u5728\u5DE5\u7A0B\u8BA4\u8BC1\u6A21\u5757\u914D\u7F6E\u57F9\u517B\u65B9\u6848\u548C\u8BFE\u7A0B\uFF1B2. \u8054\u7CFB\u5E73\u53F0\u6280\u672F\u652F\u6301\u4EBA\u5458",templateManagement:"\u6A21\u677F\u7BA1\u7406",experimentReportTemplate:"\u5B9E\u9A8C\u62A5\u544A\u6A21\u677F",createNew:"\u65B0\u5EFA",reportName:"\u62A5\u544A\u540D\u79F0",enterReportName:"\u8BF7\u8F93\u5165\u5B9E\u9A8C\u62A5\u544A\u540D\u79F0",explanation:"\u8BF4\u660E",studentReportSubmissionNotes:"\u5B66\u751F\u6309\u6A21\u677F\u63D0\u4EA4\u5B9E\u9A8C\u62A5\u544A\u5E94\u6CE8\u610F\u4E8B\u9879",fillingContentLabel:"\u586B\u5199\u5185\u5BB9",fillingContent:"\u5B66\u751F\u53EF\u4EE5\u6839\u636E\u6A21\u677F\u5185\u5BB9\u586B\u5199\u5E76\u63D0\u4EA4\u5B9E\u9A8C\u62A5\u544A",usageScenario:"\u4F7F\u7528\u573A\u666F",showAssignmentInfoInReport:"\u5728\u5B9E\u9A8C\u62A5\u544A\u4E2D\u663E\u793A\u4F5C\u4E1A\u76F8\u5173\u4FE1\u606F",enableReportTemplateLabel:"\u542F\u7528\u8BE5\u62A5\u544A\u6A21\u677F",enableReportTemplate:"\u63D0\u9192\uFF1A\u540C\u4E00\u4F7F\u7528\u573A\u666F\u5185\uFF0C\u53EA\u53EF\u4F7F\u7528\u4E00\u79CD\u62A5\u544A\u6A21\u677F",nonClassMembersNotAllowed:"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165",noAccessPermission:"\u60A8\u6CA1\u6709\u8BBF\u95EE\u6743\u9650\uFF0C\u8BF7\u5148\u83B7\u53D6\u76F8\u5E94\u6743\u9650~",returnToPreviousPage:"\u8FD4\u56DE\u4E0A\u4E00\u9875",returnToHomePage:"\u8FD4\u56DE\u9996\u9875",viewWork:"\u67E5\u770B\u4F5C\u54C1",currentRoleStudent:"\u5F53\u524D\u8EAB\u4EFD\uFF1A\u5B66\u751F",exitClass:"\u63A8\u51FA\u8BFE\u5802",joinTeachingClass:"\u52A0\u5165\u6559\u5B66\u8BFE\u5802",joinGraduationProject:"\u52A0\u5165\u6BD5\u4E1A\u8BBE\u8BA1",classInvitationCode:"\u8BFE\u5802\u9080\u8BF7\u7801\uFF1A",answerTime:"\u7B54\u9898\u65F6\u957F",minute:"\u5206\u949F"},competitions:{competitionStatus:"\u7ADE\u8D5B\u72B6\u6001",advisorContactInformation:"\u6307\u5BFC\u8001\u5E08\u8054\u7CFB\u65B9\u5F0F",selectPracticalProject:"\u9009\u7528\u5B9E\u8DF5\u9879\u76EE",practicalProjectName:"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0",search:"\u641C\u7D22",schoolUnit:"\u5B66\u6821/\u5355\u4F4D",creatorCollaborators:"\u521B\u5EFA\u8005/\u5408\u4F5C\u8005",mine:"\u6211\u7684",source:"\u6765\u6E90",competitionQuestion1:"\u8D5B\u98981",questionTotal100Points:"\u9898\u76EE\u603B\u5206100\u5206",levelPoints:"\u5173\u5361\u5206\u503C",equalDistributionRatio:"\u5747\u5206\u6BD4\u4F8B",difficultyLevel:"\u96BE\u6613\u5EA6",customPoints:"\u81EA\u5B9A\u4E49\u5206\u503C",copy:"\u590D\u5236",initiateReviewWhenReady:"\u51C6\u5907\u597D\u540E\uFF0C\u60A8\u53EF\u53D1\u8D77\u5BA1\u6838",confirmInformationForFasterReview:"\u4E3A\u4E86\u52A0\u5FEB\u7ADE\u8D5B\u5BA1\u6838\u901F\u5EA6\uFF0C\u8BF7\u786E\u8BA4\u4EE5\u4E0B\u4FE1\u606F\u662F\u5426\u51C6\u786E",organizer:"\u4E3B\u529E\u65B9",mainResponsiblePersonName:"\u4E3B\u8981\u8D1F\u8D23\u4EBA\u59D3\u540D",mainResponsiblePersonPhone:"\u4E3B\u8981\u8D1F\u8D23\u4EBA\u7535\u8BDD",underReview:"\u5BA1\u6838\u4E2D",registerImmediately:"\u7ACB\u5373\u62A5\u540D",joinTeamToCompete:"\u52A0\u5165\u6218\u961F\u53C2\u8D5B",createTeamToCompete:"\u53BB\u521B\u5EFA\u6218\u961F\u53C2\u8D5B",participantName:"\u53C2\u8D5B\u4EBA\u5458\u59D3\u540D",invitationCode:"\u9080\u8BF7\u7801",fillRequiredInformationForRegistration:"\u6839\u636E\u7ADE\u8D5B\u5B98\u65B9\u7684\u89C4\u5B9A\uFF0C\u53C2\u8D5B\u4EBA\u5458\u9700\u586B\u5199\u5FC5\u586B\u4FE1\u606F\u624D\u53EF\u5B8C\u6210\u62A5\u540D\uFF0C\u8BF7\u786E\u4FDD\u586B\u5199\u7684\u4FE1\u606F\u51C6\u786E\u5B8C\u6574\u3002",pleaseEnterInvitationCode:"\u8BF7\u8F93\u5165\u9080\u8BF7\u7801",pleaseEnterParticipantStudentNumber:"\u8BF7\u8F93\u5165\u53C2\u8D5B\u4EBA\u5B66\u53F7",createTeam:"\u521B\u5EFA\u6218\u961F",teamName:"\u961F\u4F0D\u540D\u79F0",pleaseEnterTeamName:"\u8BF7\u8F93\u5165\u961F\u4F0D\u540D\u79F0",addMembers:"\u6DFB\u52A0\u6210\u5458",disbandTeam:"\u89E3\u6563\u6218\u961F",joinTeam:"\u52A0\u5165\u6218\u961F",workSubmissionTime:"\u4F5C\u54C1\u63D0\u4EA4\u65F6\u95F4",startChallenge:"\u5F00\u542F\u6311\u6218",totalTeams1:"\u6218\u961F\u603B\u65701\u4E2A",totalParticipants1:"\u53C2\u8D5B\u603B\u4EBA\u65701\u4E2A",teamName:"\u6218\u961F\u540D\u79F0",teamCaptain:"\u961F\u957F",numberOfMembers:"\u6210\u5458\u4EBA\u6570",members:"\u6210\u5458",competitionOrganization:"\u7ADE\u8D5B\u7EC4\u7EC7",createCompetition:"\u521B\u5EFA\u7ADE\u8D5B",problemName:"\u8D5B\u9898\u540D\u79F0",beginnerGuide:"\u65B0\u624B\u6307\u5F15",certificateQuery:"\u8BC1\u4E66\u67E5\u8BE2",enterCertificateNumber:"\u8BF7\u8F93\u5165\u8BC1\u4E66\u7F16\u53F7",query:"\u67E5\u8BE2",all:"\u5168\u90E8",aboutToPublish:"\u5373\u5C06\u53D1\u5E03",registering:"\u6B63\u5728\u62A5\u540D",inProgress:"\u8FDB\u884C\u4E2D",myCompetitions:"\u6211\u7684\u7ADE\u8D5B",pastCompetitionsMyCompetitions:"\u5F80\u671F\u6BD4\u8D5B \u6211\u7684\u7ADE\u8D5B",dataStatistics:"\u6570\u636E\u7EDF\u8BA1",enterCompetitionName:"\u8BF7\u8F93\u5165\u7ADE\u8D5B\u540D\u79F0",noRelatedDataYet:"\u6682\u65F6\u8FD8\u6CA1\u6709\u76F8\u5173\u6570\u636E\u54E6!",iManage:"\u6211\u7BA1\u7406\u7684",iParticipate:"\u6211\u53C2\u4E0E\u7684",browse:"\u6D4F\u89C8",register:"\u62A5\u540D",completeCompetitionTime:"\u7ADE\u8D5B\u65F6\u95F4\u53BB\u5B8C\u5584",completeRegistrationDeadline:"\u62A5\u540D\u622A\u6B62\u53BB\u5B8C\u5584",competitionStatusPendingReview:"\u7ADE\u8D5B\u72B6\u6001\u5F85\u5BA1\u6838",problemEntry:"\u8D5B\u9898\u5165\u53E3",overview:"\u6982\u89C8",edit:"\u7F16\u8F91",hide:"\u9690\u85CF",deletePage:"\u5220\u9664\u9875\u9762",uploadAttachmentMax150M:"\u4E0A\u4F20\u9644\u4EF6\uFF08\u5355\u4E2A\u6587\u4EF6150M\u4EE5\u5185\uFF09",cancel:"\u53D6\u6D88",saveChanges:"\u4FDD\u5B58\u66F4\u6539",competitionDescription:"\u7ADE\u8D5B\u63CF\u8FF0",problemEntryNotSet:"\u8D5B\u9898\u5165\u53E3\uFF08\u60A8\u8FD8\u6CA1\u6709\u8BBE\u7F6E\u8D5B\u9898\uFF09",goToSettings:"\u53BB\u8BBE\u7F6E",notifications:"\u901A\u77E5\u516C\u544A",materialDownload:"\u8D44\u6599\u4E0B\u8F7D",addSection:"\u65B0\u589E\u680F\u76EE",leaderboard:"\u6392\u884C\u699C",promptCompetitionNotReviewedAdminOnly:"\u63D0\u793A\uFF1A\u8BE5\u7ADE\u8D5B\u8FD8\u672A\u5BA1\u6838\uFF0C\u6682\u65F6\u53EA\u6709\u7BA1\u7406\u5458\u53EF\u89C1",overallRanking:"\u603B\u6392\u884C",enterTeamName:"\u8BF7\u8F93\u5165\u6218\u961F\u540D\u79F0",exportList:"\u5BFC\u51FA\u540D\u5355",updateScores:"\u66F4\u65B0\u6210\u7EE9",ranking:"\u6392\u540D",team:"\u6218\u961F",schoolUnit:"\u5B66\u6821/\u5355\u4F4D",completionTime:"\u5B8C\u6210\u65F6\u957F",competitionResults:"\u6BD4\u8D5B\u6210\u7EE9\uFF08\u672C\u6B21\u7ADE\u8D5B\u5C06\u9996\u5148\u6839\u636E\u5404\u6218\u961F\u7684\u6700\u9AD8\u5206\u8FDB\u884C\u6392\u540D\u3002\u82E5\u51FA\u73B0\u591A\u4E2A\u6218\u961F\u6700\u9AD8\u5206\u76F8\u540C\u7684\u60C5\u51B5\uFF0C\u5C06\u6309\u7167\u6218\u961F\u7684\u5E73\u5747\u5206\u8FDB\u884C\u6392\u5E8F\u3002\uFF09",competitionResults2:"\u0416\u0430\u0440\u044B\u0441 \u043D\u04D9\u0442\u0438\u0436\u0435\u043B\u0435\u0440\u0456",teamAverageScore:"\u6218\u961F\u5E73\u5747\u5206",noData:"\u6682\u65E0\u6570\u636E",teamDetails:"\u6218\u961F\u8BE6\u60C5",manageTeamScores:"\u7BA1\u7406\u6218\u961F\u6210\u7EE9",teamInformation:"\u6218\u961F\u4FE1\u606F",all:"\u5168\u90E8",enterSearchContent:"\u8BF7\u8F93\u5165\u641C\u7D22\u5185\u5BB9",export:"\u5BFC\u51FA",serialNumber:"\u5E8F\u53F7",teamId:"\u6218\u961FID",teamName:"\u6218\u961F\u540D\u79F0",teamScores:"\u6218\u961F\u6210\u7EE9",captainName:"\u961F\u957F\u59D3\u540D",advisorTeacher:"\u6307\u5BFC\u8001\u5E08",teamMemberCount:"\u6218\u961F\u4EBA\u6570",registrationTime:"\u62A5\u540D\u65F6\u95F4",operation:"\u64CD\u4F5C",memberInformation:"\u961F\u5458\u4FE1\u606F",personalScores:"\u4E2A\u4EBA\u6210\u7EE9",profession:"\u804C\u4E1A",mobileNumber:"\u624B\u673A\u53F7",studentEmployeeId:"\u5B66\u53F7/\u5DE5\u53F7",region:"\u5730\u533A",myTeam:"\u6211\u7684\u6218\u961F",allTeams:"\u5168\u90E8\u6218\u961F",searchTeamOrMemberName:"\u8BF7\u8F93\u5165\u6218\u961F\u540D\u79F0\u6216\u6210\u5458\u59D3\u540D\u8FDB\u884C\u641C\u7D22",totalTeams0:"\u6218\u961F\u603B\u65700\u4E2A",totalParticipants0:"\u53C2\u8D5B\u603B\u4EBA\u65700\u4E2A",discussion:"\u8BA8\u8BBA",rulesDescriptionDiscussionSection:"\u89C4\u5219\u8BF4\u660E\uFF1A\u5728\u6B64\u7248\u5757\u7BA1\u7406\u5458\u53EF\u4EE5\u521B\u5EFA\u5173\u4E8E\u7ADE\u8D5B\u7684\u8BDD\u9898\u8BA8\u8BBA\uFF0C\u521B\u5EFA\u540E\u5C06\u5BF9\u5E73\u53F0\u7528\u6237\u5F00\u653E\uFF0C\u7528\u6237\u70B9\u51FB\u8BE5\u677F\u5757\u5C06\u8DF3\u8F6C\u81F3\u5BF9\u5E94\u7684\u8BDD\u9898\u8BA8\u8BBA\u5E16\uFF0C\u5E76\u4E14\u53EF\u4EE5\u5C31\u7ADE\u8D5B\u76F8\u5173\u95EE\u9898\u8FDB\u884C\u8BA8\u8BBA\u4EA4\u6D41\u3002\u5982\u679C\u4E0D\u9700\u8981\u6B64\u7248\u5757\uFF0C\u53EF\u4EE5\u9009\u62E9\u52FE\u9009\u201C\u9690\u85CF\u201D\u9009\u9879\uFF0C\u8BE5\u677F\u5757\u5C06\u5BF9\u5E73\u53F0\u7528\u6237\u4E0D\u53EF\u89C1\u3002",topicName:"\u8BDD\u9898\u540D\u79F0",content:"\u5185\u5BB9",enterTopicContent:"\u8BF7\u8F93\u5165\u8BDD\u9898\u5185\u5BB9",topicType:"\u8BDD\u9898\u7C7B\u578B",technicalTags:"\u6280\u672F\u6807\u7B7E",settings:"\u8BBE\u7F6E",basicSettings:"\u57FA\u7840\u8BBE\u7F6E",competitionInformation:"\u7ADE\u8D5B\u4FE1\u606F",basicInformation:"\u57FA\u672C\u4FE1\u606F",competitionMainTitle:"\u7ADE\u8D5B\u4E3B\u6807\u9898",competitionSubtitleEnter:"\u7ADE\u8D5B\u526F\u6807\u9898",competitionSubtitleEnter2:"\u7ADE\u8BF7\u8F93\u5165\u7ADE\u8D5B\u526F\u6807\u9898",competitionIntroductionEnter:"\u7ADE\u8D5B\u7B80\u4ECB",competitionIntroductionEnter2:"\u8BF7\u8F93\u5165\u7ADE\u8D5B\u7B80\u4ECB",competitionWebsite:"\u6BD4\u8D5B\u7F51\u5740",prizeAmountContactCustomerService:"\u5956\u91D1\u91D1\u989D\uFF08\u5982\u679C\u9700\u8981\u8BBE\u7F6E\u5956\u91D1\uFF0C\u8BF7\u4E0E\u5E73\u53F0\u5BA2\u670D\u4EBA\u5458\u5BF9\u63A5\uFF09",prizeCountEnter:"\u5956\u9879\u6570\u91CF\uFF08\u8BF7\u8F93\u5165\u5956\u9879\u6570\u91CF\uFF09",hostingQualificationDocument:"\u4E3E\u529E\u8D44\u8D28\u6587\u6863\uFF08\u5982\u679C\u6D89\u53CA\u5230\u7ADE\u8D5B\u5956\u91D1\u76F8\u5173\u4E8B\u9879\uFF0C\u8BF7\u4E0A\u4F20\u76F8\u5173\u8D44\u8D28\u7684\u8BC1\u660E\u6587\u4EF6\uFF0C\u6709\u4FBF\u4E8E\u7ADE\u8D5B\u5FEB\u901F\u5BA1\u6838\u901A\u8FC7\uFF09",uploadDocument:"\u4E0A\u4F20\u6587\u6863",registrationTimeNoEntryIfNotFilled:"\u62A5\u540D\u65F6\u95F4\uFF08\u5982\u679C\u4E0D\u586B\u62A5\u540D\u65F6\u95F4\uFF0C\u5219\u7ADE\u8D5B\u53D1\u5E03\u540E\u5C06\u4E0D\u5C55\u793A\u62A5\u540D\u5165\u53E3\uFF09",competitionTimeSelectDate:"\u7ADE\u8D5B\u65F6\u95F4\uFF08\u8BF7\u9009\u62E9\u65E5\u671F\uFF09",to:"\u81F3",openScope:"\u5F00\u653E\u8303\u56F4",participationRules:"\u53C2\u8D5B\u89C4\u5219",participateByScope:"\u6309\u8303\u56F4\u53C2\u52A0",customUserParticipation:"\u81EA\u5B9A\u7528\u6237\u53C2\u52A0",selectProvince:"\u9009\u62E9\u7701\u4EFD",allProvinces:"\u5168\u90E8\u7701\u4EFD",partialProvinces:"\u90E8\u5206\u7701\u4EFD",selectInstitutions:"\u9009\u62E9\u9662\u6821",allInstitutions:"\u5168\u90E8\u9662\u6821",partialInstitutions:"\u90E8\u5206\u9662\u6821",registrantConditions:"\u62A5\u540D\u8005\u6761\u4EF6",registrationConditions:"\u62A5\u540D\u6761\u4EF6",realNameAuthentication:"\u5B9E\u540D\u8BA4\u8BC1(\u53C2\u8D5B\u4EBA\u5458\u8D26\u53F7\u5FC5\u987B\u5B9E\u540D\u8BA4\u8BC1)",bindMobile:"\u7ED1\u5B9A\u624B\u673A",bindMobileDesc:"\u53C2\u8D5B\u4EBA\u5458\u8D26\u53F7\u5FC5\u987B\u7ED1\u5B9A\u624B\u673A\u53F7",bindEmail:"\u7ED1\u5B9A\u90AE\u7BB1",bindEmailDesc:"\u53C2\u8D5B\u4EBA\u5458\u8D26\u53F7\u5FC5\u987B\u7ED1\u5B9A\u90AE\u7BB1",registrationInformation:"\u62A5\u540D\u4FE1\u606F",registrationInformationDesc:"\u53C2\u8D5B\u4EBA\u5458\u62A5\u540D\u65F6\u9700\u586B\u5199\u7684\u4FE1\u606F",name:"\u59D3\u540D",studentId:"\u5B66\u53F7",gender:"\u6027\u522B",phone:"\u7535\u8BDD",grade:"\u5E74\u7EA7",advisorTeacherName:"\u6307\u5BFC\u8001\u5E08\u59D3\u540D",schoolOrUnit:"\u5B66\u6821/\u5355\u4F4D",schoolUnitTip:"\u5F00\u542F\u540E\uFF0C\u53C2\u8D5B\u4EBA\u5458\u586B\u5199\u62A5\u540D\u4FE1\u606F\u65F6\uFF0C\u53EF\u9009\u7684\u5B66\u6821/\u5355\u4F4D\u9009\u9879\u4E0E\u201C\u5F00\u653E\u8303\u56F4\u9009\u62E9\u9662\u6821\u201C\u6240\u5217\u51FA\u7684\u9662\u6821\u4E00\u81F4\u3002",schoolUnitConsistentWithOpenScope:"\u4E0E\u201C\u5F00\u653E\u8303\u56F4\u201D\u5305\u542B\u9662\u6821\u4E00\u81F4",idNumber:"\u8EAB\u4EFD\u8BC1\u53F7\u7801",participationMode:"\u53C2\u8D5B\u6A21\u5F0F",teamCompetition:"\u6218\u961F\u8D5B",individualCompetition:"\u4E2A\u4EBA\u8D5B",cannotInMultipleTeams:"\u4E0D\u53EF\u5B58\u5728\u591A\u4E2A\u6218\u961F\u4E2D",studentCount:"\u5B66\u751F\u6570",teacherCountPeople:"\u6559\u5E08\u6570",imageSettings:"\u56FE\u7247\u8BBE\u7F6E",competitionPoster:"\u7ADE\u8D5B\u6D77\u62A5",uploadCompetitionCoverImage:"\u4E0A\u4F20\u7ADE\u8D5B\u5C01\u9762\u56FE",imageSize:"\u56FE\u7247\u5C3A\u5BF8",registrationSuccessPopup:"\u62A5\u540D\u6210\u529F\u5F39\u7A97",uploadExchangeGroupQrCode:"\u4E0A\u4F20\u4EA4\u6D41\u7FA4\u4E8C\u7EF4\u7801",displayQrCode:"\u5C55\u793A\u4E8C\u7EF4\u7801",registrationSuccessPrompt:"\u53C2\u8D5B\u8005\u53EF\u626B\u7801\u52A0\u5165\u5927\u8D5B\u5B98\u65B9\u4EA4\u6D41\u7FA4\uFF0C\u83B7\u53D6\u6700\u65B0\u7ADE\u8D5B\u901A\u77E5",example:"\u793A\u4F8B",problemSettings:"\u8D5B\u9898\u8BBE\u7F6E",modeSettings:"\u6A21\u5F0F\u8BBE\u7F6E",competitionMode:"\u7ADE\u8D5B\u6A21\u5F0F",trainingMode:"\u5B9E\u8BAD\u6A21\u5F0F",trainingModeDesc:"\u6311\u6218\u5B9E\u8BAD\uFF0C\u7CFB\u7EDF\u8BC4\u5BA1",classMode:"\u8BFE\u5802\u6A21\u5F0F",classModeDesc:"\u53C2\u8D5B\u8005\u9700\u8981\u8FDB\u5165\u8BFE\u5802\u5B8C\u6210\u4F5C\u4E1A\uFF0C\u5C06\u9009\u62E9\u8BA1\u5165\u6210\u7EE9\u7684\u4F5C\u4E1A\u751F\u6210\u6392\u884C\u699C",workMode:"\u4F5C\u54C1\u6A21\u5F0F",workModeDesc:"\u53C2\u8D5B\u8005\u63D0\u4EA4\u4F5C\u54C1\uFF0C\u7CFB\u7EDF\u8BC4\u5BA1",answerStartEndTimeEdit:"\u7B54\u9898\u8D77\u6B62\u65F6\u95F4",addNewProblem:"\u65B0\u589E\u8D5B\u9898",scheduleSettings:"\u8D5B\u7A0B\u8BBE\u7F6E",rulesDescriptionScheduleSection:"\u89C4\u5219\u8BF4\u660E\uFF1A\u5728\u6B64\u7248\u5757\u7BA1\u7406\u5458\u53EF\u4EE5\u521B\u5EFA\u8D5B\u4E8B\u7684\u65E5\u7A0B\u65F6\u95F4\u8F74\uFF0C\u6BCF\u4E2A\u8D5B\u7A0B\u5C06\u5728\u65F6\u95F4\u8F74\u4E0A\u6309\u5E8F\u53F7\u987A\u5E8F\u4F9D\u6B21\u6392\u5217\u3002\u521B\u5EFA\u6210\u529F\u540E\u5C06\u5BF9\u5E73\u53F0\u7528\u6237\u516C\u5F00\uFF0C\u4F7F\u7528\u6237\u80FD\u591F\u8F7B\u677E\u4E86\u89E3\u6574\u4E2A\u8D5B\u4E8B\u7684\u8FDB\u5EA6\u548C\u5B89\u6392\u3002",scheduleOne:"\u8D5B\u7A0B",scheduleName:"\u8D5B\u7A0B\u540D\u79F0",scheduleNameEnter:"\u8BF7\u8F93\u5165\u8D5B\u7A0B\u540D\u79F0",scheduleTime:"\u8D5B\u7A0B\u65F6\u95F4",scheduleTimeSelect:"\u8BF7\u9009\u62E9\u8D5B\u7A0B\u65F6\u95F4",delete:"\u5220\u9664",saveChanges:"\u4FDD\u5B58\u66F4\u6539",administrators:"\u7BA1\u7406\u4EBA\u5458",administratorSettings:"\u7BA1\u7406\u4EBA\u5458\u8BBE\u7F6E",addAdministrator:"\u6DFB\u52A0\u7BA1\u7406\u5458",searchType:"\u641C\u7D22\u7C7B\u578B",email:"\u90AE\u7BB1",searchContent:"\u641C\u7D22\u5185\u5BB9",unit:"\u5355\u4F4D",enterUnitName:"\u8BF7\u8F93\u5165\u5355\u4F4D\u540D\u79F0",searchAdministratorToAdd:"\u8BF7\u641C\u7D22\u8981\u6DFB\u52A0\u7684\u7BA1\u7406\u5458",search:"\u641C\u7D22",confirm:"\u786E\u5B9A",cancel:"\u53D6\u6D88",competitionGuide:"\u7ADE\u8D5B\u6307\u5F15",mainTitleSettingsSetToTest:"\u4E3B\u6807\u9898\u8BBE\u7F6E\uFF08\u60A8\u5DF2\u8BBE\u7F6E\u4E3B\u6807\u9898\u4E3A\uFF1A\u6D4B\u8BD5\uFF09",websiteSettingsSetTo:"\u7F51\u5740\u8BBE\u7F6E\uFF08\u60A8\u5DF2\u8BBE\u7F6E\u7F51\u5740\u4E3A\uFF1A\uFF09",competitionTimeFillCorrectlyInSettings:"\u7ADE\u8D5B\u65F6\u95F4\uFF08\u8BF7\u5728\u8BBE\u7F6E\u4E2D\u586B\u5199\u6B63\u786E\u7684\u7ADE\u8D5B\u65F6\u95F4\uFF09",problemSettingsFillCorrectlyInSettings:"\u8D5B\u9898\u8BBE\u7F6E\uFF08\u8BF7\u5728\u8BBE\u7F6E\u4E2D\u586B\u5199\u6B63\u786E\u7684\u8D5B\u9898\u8BBE\u7F6E\uFF09",submitForReviewCompleteGuideFirst:"\u63D0\u4EA4\u5BA1\u6838\uFF08\u8BF7\u5B8C\u6210\u7ADE\u8D5B\u6307\u5F15\u540E\uFF0C\u518D\u63D0\u4EA4\u5BA1\u6838\uFF09",goCompleteInformation:"\u53BB\u5B8C\u5584\u4FE1\u606F",view:"\u67E5\u770B",competitionName:"\u7ADE\u8D5B\u540D\u79F0",noDataAvailable:"\u6682\u65F6\u8FD8\u6CA1\u6709\u76F8\u5173\u6570\u636E\u54E6\uFF01",ongoing:"\u8FDB\u884C\u4E2D\u7684",pastCompetitions:"\u5F80\u671F\u6BD4\u8D5B",underReview:"\u5F85\u5BA1\u6838",noDescriptionAvailable:"\u6682\u65E0\u7B80\u4ECB",registrationDeadline:"\u62A5\u540D\u622A\u6B62\u65F6\u95F4",viewCount:"\u6D4F\u89C8\u6570",prizeAmount:"\u5956\u91D1\u91D1\u989D",prizeSetupContact:"\u5982\u679C\u9700\u8981\u8BBE\u7F6E\u5956\u91D1\uFF0C\u8BF7\u4E0E\u5E73\u53F0\u5BA2\u670D\u4EBA\u5458\u5BF9\u63A5",numberOfAwards:"\u5956\u9879\u6570\u91CF",enterNumberOfAwards:"\u8BF7\u8F93\u5165\u5956\u9879\u6570\u91CF",eventQualificationDocument:"\u4E3E\u529E\u8D44\u8D28\u6587\u6863",uploadPrizeQualification:"\u5982\u679C\u6D89\u53CA\u5230\u7ADE\u8D5B\u5956\u91D1\u76F8\u5173\u4E8B\u9879\uFF0C\u8BF7\u4E0A\u4F20\u76F8\u5173\u8D44\u8D28\u7684\u8BC1\u660E\u6587\u4EF6\uFF0C\u6709\u4FBF\u4E8E\u7ADE\u8D5B\u5FEB\u901F\u5BA1\u6838\u901A\u8FC7",noRegistrationTime:"\u5982\u679C\u4E0D\u586B\u62A5\u540D\u65F6\u95F4\uFF0C\u5219\u7ADE\u8D5B\u53D1\u5E03\u540E\u5C06\u4E0D\u5C55\u793A\u62A5\u540D\u5165\u53E3",mentorContact:"\u6307\u5BFC\u8001\u5E08\u8054\u7CFB\u65B9\u5F0F",adminSettings:"\u7BA1\u7406\u5458\u8BBE\u7F6E",uploadAttachment:"\u4E0A\u4F20\u9644\u4EF6",registrationSuccessMessage:"\u62A5\u540D\u6210\u529F\u63D0\u793A",questionAnswerStartEndTime:"\u7B54\u9898\u8D77\u6B62\u65F6\u95F4",addNew:"\u65B0\u589E",mainTitleSettings:"\u4E3B\u6807\u9898\u8BBE\u7F6E",mainTitleSet:"\u60A8\u5DF2\u8BBE\u7F6E\u4E3B\u6807\u9898\u4E3A",websiteSettings:"\u7F51\u5740\u8BBE\u7F6E",websiteSet:"\u60A8\u5DF2\u8BBE\u7F6E\u7F51\u5740\u4E3A\uFF1A",enterCorrectCompetitionTime:"\u8BF7\u5728\u8BBE\u7F6E\u4E2D\u586B\u5199\u6B63\u786E\u7684\u7ADE\u8D5B\u65F6\u95F4",enterCorrectQuestionSettings:"\u8BF7\u5728\u8BBE\u7F6E\u4E2D\u586B\u5199\u6B63\u786E\u7684\u8D5B\u9898\u8BBE\u7F6E",submitForReview:"\u63D0\u4EA4\u5BA1\u6838",completeGuidelinesBeforeReview:"\u8BF7\u5B8C\u6210\u7ADE\u8D5B\u6307\u5F15\u540E\uFF0C\u518D\u63D0\u4EA4\u5BA1\u6838",noQuestionsAdded:"\u60A8\u8FD8\u6CA1\u6709\u6DFB\u52A0\u8D5B\u9898\uFF0C\u70B9\u51FB\u6DFB\u52A0\u8D5B\u9898",onlyCertifiedTeachersCanCreate:"\u5F53\u524D\u4EC5\u652F\u6301\u5DF2\u804C\u4E1A\u8BA4\u8BC1\u7684\u6559\u5E08\u53EF\u521B\u5EFA",registrationClosed:"\u62A5\u540D\u622A\u6B62",registered:"\u5DF2\u62A5\u540D",ended:"\u5DF2\u7ED3\u675F",rankingClosed:"\u6392\u884C\u699C\u5F53\u524D\u4E3A\u5C01\u699C\u72B6\u6001",share:"\u5206\u4EAB",enterExamRoom:"\u8FDB\u5165\u8003\u573A",teamMembers:"\u6218\u961F\u6210\u5458",exitTeam:"\u9000\u51FA\u6218\u961F",phone1:"\u624B\u673A",major:"\u4E13\u4E1A",role:"\u89D2\u8272"},problemset:{questionBank:"\u8BD5\u9898\u5E93",public:"\u516C\u5171",myCreated:"\u6211\u521B\u5EFA\u7684",direction:"\u65B9\u5411",knowledgePoint:"\u77E5\u8BC6\u70B9",questionType:"\u9898\u578B",difficulty:"\u96BE\u5EA6",all:"\u5168\u90E8",programmingQuestion:"\u7F16\u7A0B\u9898",singleChoice:"\u5355\u9009\u9898",multipleChoice:"\u591A\u9009\u9898",trueFalse:"\u5224\u65AD\u9898",fillInTheBlank:"\u586B\u7A7A\u9898",shortAnswer:"\u7B80\u7B54\u9898",compositeQuestion:"\u7EC4\u5408\u9898",programFillInTheBlank:"\u7A0B\u5E8F\u586B\u7A7A\u9898",practicalQuestion:"\u5B9E\u8BAD\u9898",easy:"\u7B80\u5355",moderate:"\u9002\u4E2D",difficult:"\u56F0\u96BE",currentFolder:"\u5F53\u524D\u6587\u4EF6\u5939",rootDirectory:"\u6839\u76EE\u5F55",shareAllFolders:"\u5171\u4EAB\u5168\u90E8\u6587\u4EF6\u5939",delete:"\u5220\u9664",rename:"\u91CD\u547D\u540D",questionCount:"\u8BD5\u9898\u6570",createNewFolder:"\u65B0\u5EFA\u6587\u4EF6\u5939",folderName:"\u6587\u4EF6\u5939\u540D\u79F0",enterFolderName:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5939\u540D\u79F0",folderLocation:"\u6587\u4EF6\u5939\u4F4D\u7F6E",sortByCreationTimeDescending:"\u6309\u521B\u5EFA\u65F6\u95F4\u964D\u5E8F",sortByQuestionNameAscending:"\u6309\u8BD5\u9898\u540D\u79F0\u5347\u5E8F",sortByQuestionNameDescending:"\u6309\u8BD5\u9898\u540D\u79F0\u964D\u5E8F",sortByUpdateTimeAscending:"\u6309\u66F4\u65B0\u65F6\u95F4\u5347\u5E8F",sortByUpdateTimeDescending:"\u6309\u66F4\u65B0\u65F6\u95F4\u964D\u5E8F",sortByUsageCountAscending:"\u6309\u4F7F\u7528\u6B21\u6570\u5347\u5E8F",sortByUsageCountDescending:"\u6309\u4F7F\u7528\u6B21\u6570\u964D\u5E8F",sortByCreationTimeAscending:"\u6309\u521B\u5EFA\u65F6\u95F4\u5347\u5E8F",exportQuestions:"\u5BFC\u51FA\u8BD5\u9898",exportSettings:"\u5BFC\u51FA\u8BBE\u7F6E",includeSubFolders:"\u5305\u542B\u5B50\u6587\u4EF6\u5939",onlyCurrentFolder:"\u4EC5\u5F53\u524D\u6587\u4EF6\u5939",compositeAndPracticalNotExportable:"\u5176\u4E2D\u7EC4\u5408\u9898\u4E0E\u5B9E\u8BAD\u9898\u6682\u4E0D\u652F\u6301\u5BFC\u51FA",creator:"\u521B\u5EFA\u8005",update:"\u66F4\u65B0",usageCount:"\u4F7F\u7528\u6B21\u6570",edit:"\u7F16\u8F91",experience:"\u4F53\u9A8C",more:"\u66F4\u591A",copy:"\u590D\u5236",moveTo:"\u79FB\u52A8\u5230",publish:"\u516C\u5F00",addToQuestionBasket:"\u52A0\u5165\u8BD5\u9898\u7BEE",questionBasket:"\u8BD5\u9898\u7BEE",removeFromQuestionBasket:"\u79FB\u51FA\u8BD5\u9898\u7BEE",selectQuestionsToAddToBasketBeforeCreatingTest:"\u8BF7\u9009\u62E9\u8BD5\u9898\u52A0\u5165\u8BD5\u9898\u7BEE\u540E\u8FDB\u884C\u7EC4\u5377",totalQuestions:"\u9898\u76EE\u603B\u6570",clear:"\u6E05\u7A7A",createTest:"\u521B\u5EFA\u8BD5\u5377",questionDescription:"\u9898\u76EE\u63CF\u8FF0",operationLog:"\u64CD\u4F5C\u8BB0\u5F55",evaluation:"\u8BC4\u6D4B",testCases:"\u6D4B\u8BD5\u7528\u4F8B",programmingLanguage:"\u7F16\u7A0B\u8BED\u8A00",singleTestCaseTimeLimit:"\u5355\u4E2A\u6D4B\u8BD5\u96C6\u8BC4\u6D4B\u65F6\u957F\u9650\u5236",onlyCertifiedTeachersCanCreate:"\u5F53\u524D\u4EC5\u652F\u6301\u5DF2\u804C\u4E1A\u8BA4\u8BC1\u7684\u6559\u5E08\u53EF\u521B\u5EFA",console:"\u63A7\u5236\u53F0",debugCode:"\u8C03\u8BD5\u4EE3\u7801",submitAndEvaluate:"\u8BC4\u6D4B\u5E76\u63D0\u4EA4",debugResult:"\u8C03\u8BD5\u4EE3\u7801\u7ED3\u679C",customTestCase:"\u81EA\u5B9A\u4E49\u6D4B\u8BD5\u7528\u4F8B",inputTestCase:"\u8BF7\u8F93\u5165\u81EA\u6D4B\u7528\u4F8B(\u5982\u679C\u672A\u586B\u5199\uFF0C\u9996\u6B21\u81EA\u6D4B\u8FD0\u884C\u65F6\uFF0C\u7CFB\u7EDF\u4F1A\u81EA\u52A8\u586B\u5145\u7B2C\u4E00\u4E2A\u975E\u9690\u85CF\u7684\u6587\u672C\u7C7B\u578B\u7684\u6D4B\u8BD5\u7528\u4F8B)",executionResult:"\u4EE3\u7801\u6267\u884C\u7ED3\u679C",inputTestValue:"\u8BF7\u5728\u5DE6\u4FA7\u8F93\u5165\u81EA\u5B9A\u4E49\u6D4B\u8BD5\u7528\u4F8B\u7684\u8F93\u5165\u503C\uFF0C\u70B9\u51FB\u201C\u8C03\u8BD5\u4EE3\u7801\u201D\uFF0C\u5373\u53EF\u751F\u6210\u4EE3\u7801\u6267\u884C\u7ED3\u679C",settings:"\u8BBE\u7F6E",codeFormat:"\u4EE3\u7801\u683C\u5F0F",displayMode:"\u663E\u793A\u6A21\u5F0F",fontSize:"\u5B57\u4F53\u5927\u5C0F",tabConversion:"Tab\u8F6C\u6362",formatCode:"\u683C\u5F0F\u5316\u4EE3\u7801",shortcuts:"\u5FEB\u6377\u952E",saveCode:"\u4FDD\u5B58\u4EE3\u7801",invokeShortcutsList:"\u5524\u51FA\u5FEB\u6377\u952E\u5217\u8868",indentLeftRight:"\u5DE6\u53F3\u7F29\u8FDB",jumpToMatchingBracket:"\u8DF3\u5230\u5339\u914D\u7684\u62EC\u53F7",goToFirstLine:"\u8F6C\u5230\u9996\u884C",goToLastLine:"\u8F6C\u5230\u5C3E\u884C",difficulty1:"\u5B9E\u8BAD\u96BE\u6613\u5EA6",labEnvironment:"\u5B9E\u9A8C\u73AF\u5883",labContainerNetwork:"\u5B9E\u9A8C\u5BB9\u5668\u7F51\u7EDC",enableExternalNetwork:"\u5F00\u542F\u5916\u7F51",programmingProblemName:"\u7F16\u7A0B\u9898\u540D\u79F0",problemDescription:"\u8BD5\u9898\u63CF\u8FF0",referenceAnswer:"\u53C2\u8003\u7B54\u6848",editReferenceAnswer:"\u8BF7\u7F16\u8F91\u53C2\u8003\u7B54\u6848\uFF08\u975E\u5FC5\u586B\uFF09",problemAnalysis:"\u9898\u76EE\u89E3\u6790",editProblemAnalysis:"\u8BF7\u7F16\u8F91\u9898\u76EE\u89E3\u6790\uFF08\u975E\u5FC5\u586B\uFF09",singleTestSetDuration:"\u5355\u4E2A\u6D4B\u8BD5\u96C6\u8BC4\u6D4B\u65F6\u957F",evaluateSpaceHandling:"\u8BC4\u6D4B\u65F6\u7A7A\u683C\u5904\u7406",ignoreLeadingTrailingSpaces:"\u5FFD\u7565\u9996\u5C3E\u7A7A\u683C",doNotIgnoreSpaces:"\u4E0D\u5FFD\u7565\u7A7A\u683C",ignoreAllSpaces:"\u5FFD\u7565\u6240\u6709\u7A7A\u683C",resourceFiles:"\u8D44\u6E90\u6587\u4EF6\uFF08\u5B66\u751F\u53EF\u5728\u5B9E\u9A8C\u65F6\u53EF\u89C1\u7684\u6587\u4EF6\uFF09",upload:"\u4E0A\u4F20",compileOptions:"\u7F16\u8BD1\u9009\u9879",strictMode:"\u4E25\u683C\u6A21\u5F0F\uFF08\u52FE\u9009\u540E\uFF0C\u5728C/C++\u8BED\u8A00\u4E2D\u7F16\u8BD1\u4EE3\u7801\u65F6\u51FA\u73B0\u7684\u8B66\u544A\u89C6\u4E3A\u7F16\u8BD1\u9519\u8BEF\uFF09",variableInitializationCheck:"\u53D8\u91CF\u521D\u59CB\u5316\u68C0\u6D4B\uFF08\u52FE\u9009\u540E\uFF0C\u5728C/C++\u8BED\u8A00\u4EE3\u7801\u4E2D\u53D8\u91CF\u672A\u521D\u59CB\u5316\u5F53\u505A\u62A5\u9519\u5904\u7406\uFF09",visibility:"\u53EF\u89C1\u6027",displayTestCaseResultsWhenFailed:"\u8BC4\u6D4B\u672A\u901A\u8FC7\u65F6\uFF0C\u663E\u793A\u5BF9\u5E94\u516C\u5F00\u6D4B\u8BD5\u7528\u4F8B\u7684\u8F93\u5165\u548C\u8F93\u51FA(\u6559\u5E08\u4E00\u76F4\u53EF\u89C1)",hideStudentResults:"\u9690\u85CF\u5B66\u5458\u8BC4\u6D4B\u5B9E\u9645\u8F93\u51FA\u7ED3\u679C\uFF0C\u4EC5\u5C55\u793A\u8BC4\u6D4B\u662F\u5426\u901A\u8FC7(\u6559\u5E08\u4E00\u76F4\u53EF\u89C1)",hideEvaluationResults:"\u9690\u85CF\u8BC4\u6D4B\u7ED3\u679C\uFF0C\u4E0D\u5C55\u793A\u5B9E\u9645\u8F93\u51FA\u548C\u8BC4\u6D4B\u662F\u5426\u901A\u8FC7(\u6559\u5E08\u4E00\u76F4\u53EF\u89C1)",showTestCaseColumn:"\u5C55\u793A\u6D4B\u8BD5\u7528\u4F8B\u680F\u76EE\uFF0C\u52FE\u9009\u540E\u6559\u5E08\u8EAB\u4EFD\u53EF\u5C55\u793A\u6240\u6709\u6D4B\u8BD5\u7528\u4F8B\u7684\u8F93\u5165\u548C\u8F93\u51FA",evaluationScoreRules:"\u8BC4\u6D4B\u5F97\u5206\u89C4\u8303",partialTestSetScore:"\u901A\u8FC7\u90E8\u5206\u6D4B\u8BD5\u96C6(\u90E8\u5206\u6D4B\u8BD5\u96C6\u6B63\u786E\u65F6\uFF0C\u6309\u914D\u7F6E\u7684\u6BD4\u4F8B\u83B7\u5F97\u5206\u503C)",fullTestSetScore:"\u901A\u8FC7\u5168\u90E8\u6D4B\u8BD5\u96C6(\u6240\u6709\u6D4B\u8BD5\u96C6\u90FD\u6B63\u786E\u65F6\uFF0C\u624D\u80FD\u83B7\u5F97\u5206\u503C)",testCaseType:"\u7528\u4F8B\u7C7B\u578B",text:"\u6587\u672C",file:"\u6587\u4EF6",testCase:"\u6D4B\u8BD5\u7528\u4F8B",add:"\u6DFB\u52A0",batchUpload:"\u6279\u91CF\u4E0A\u4F20",input:"\u8F93\u5165",batchUploadTestCases:"\u6279\u91CF\u4E0A\u4F20\u6D4B\u8BD5\u7528\u4F8B",dragOrClickToUpload:"\u62D6\u7740\u6587\u4EF6\u6216\u70B9\u51FB\u6B64\u5904\u4E0A\u4F20",uploadFileTip:"\u63D0\u793A 1\u3001\u6587\u4EF6\u5FC5\u987B\u4E0A\u4F20.in\u548C.out\u7C7B\u578B\u7684\u6587\u672C\u6587\u4EF6\u30022\u3001\u4E0A\u4F20\u7684\u6587\u4EF6\u7F16\u7801\u4EC5\u652F\u6301UTF-8\uFF0C\u5426\u5219\u53EF\u80FD\u4F1A\u51FA\u73B0\u6587\u672C\u4E71\u7801\u30023\u3001\u8F93\u5165\u8F93\u51FA\u6587\u4EF6\u9700\u6587\u4EF6\u540D\u79F0\u4E00\u4E00\u5BF9\u5E94\uFF0C\u672A\u5BF9\u5E94\u65F6\uFF0C\u5C06\u65E0\u6CD5\u4E0A\u4F20\u30024\u3001\u5355\u4E2A\u4E0A\u4F20\u6587\u4EF6\u4E0D\u80FD\u8D85\u8FC7100MB\uFF0C\u8D85\u8FC7\u65F6\uFF0C\u53EF\u4EE5\u5206\u6279\u6B21\u4E0A\u4F20\u3002",cancel:"\u53D6\u6D88",confirm:"\u786E\u8BA4",confirmDeleteTestSet1:"\u786E\u5B9A\u5220\u9664\u6D4B\u8BD5\u96C61",putInFolder:"\u653E\u5165\u6587\u4EF6\u5939",nextStep:"\u4E0B\u4E00\u6B65",save:"\u4FDD\u5B58",startChallenge:"\u5F00\u59CB\u6311\u6218",problemSettings:"\u9898\u76EE\u8BBE\u7F6E",studentInitialCode:"\u5B66\u5458\u521D\u59CB\u4EE3\u7801",setStudentInitialCode:"\u8BBE\u7F6E\u5B66\u5458\u521D\u59CB\u4EE3\u7801\uFF0C\u4E3A\u5B66\u751F\u63D0\u793A\u660E\u786E\u7F16\u8BD1\u8D77\u70B9",programmingLanguageConfig:"\u7F16\u7A0B\u8BED\u8A00\u914D\u7F6E",saveSuccess:"\u4FDD\u5B58\u6210\u529F",addSingleQuestion:"\u5355\u4E2A\u6DFB\u52A0",batchImport:"\u6279\u91CF\u5BFC\u5165",smartImport:"\u667A\u80FD\u5BFC\u5165",questionType1:"\u8BD5\u9898\u7C7B\u578B",multipleChoice1:"\u9009\u62E9\u9898",selectDirectionAndCourse:"\u8BF7\u9009\u62E9\u65B9\u5411&\u8BFE\u7A0B",selectMultipleKnowledgePoints:"\u8BF7\u9009\u62E9\u591A\u4E2A\u77E5\u8BC6\u70B9\uFF0C\u652F\u6301\u9009\u62E9\u591A\u4E2A",addToFolder:"\u653E\u5165\u6587\u4EF6\u5939\u76EE\u5F55",questionStem:"\u9898\u5E72",editMultipleChoiceStem:"\u8BF7\u7F16\u8F91\u9009\u62E9\u9898\u9898\u5E72\u5185\u5BB9",answerOptions:"\u7B54\u6848\u9009\u9879",enterOption:"\u8BF7\u60A8\u8F93\u5165\u9009\u9879",setAsAnswer:"\u8BBE\u4E3A\u7B54\u6848",addOption:"\u6DFB\u52A0\u9009\u9879",saveQuestion:"\u4FDD\u5B58\u9898\u76EE",editTrueFalseStem:"\u8BF7\u7F16\u8F91\u5224\u65AD\u9898\u9898\u5E72\u5185\u5BB9",correct:"\u6B63\u786E",incorrect:"\u9519\u8BEF",editFillInBlankStem:"\u8BF7\u7F16\u8F91\u9898\u5E72\u5E76\u8BBE\u7F6E\u586B\u7A7A\u9879",insertBlankItem:"\u70B9\u51FB\u63D2\u5165\u586B\u7A7A\u9879",blankItemAnswer:"\u586B\u7A7A\u9879\u7B54\u6848\uFF08\u8BF7\u5148\u5728\u9898\u5E72\u4E2D\u63D2\u5165\u586B\u7A7A\u9879\uFF09",ignoreCaseDuringGrading:"\u5224\u5206\u65F6\u5FFD\u7565\u7B54\u6848\u4E2D\u7684\u5B57\u6BCD\u5927\u5C0F\u5199",ignoreSpacesDuringGrading:"\u5224\u5206\u65F6\u5FFD\u7565\u7B54\u6848\u4E2D\u7684\u7A7A\u683C",editShortAnswerStem:"\u8BF7\u7F16\u8F91\u7B80\u7B54\u9898\u9898\u5E72\u5185\u5BB9",gradingKeywords:"\u5224\u5206\u5173\u952E\u8BCD",supportMultipleKeywords:"\u652F\u6301\u8BBE\u7F6E\u591A\u4E2A\u5173\u952E\u8BCD\uFF1B\u5E76\u5217\u5173\u952E\u8BCD(\u6216\u7684\u5173\u7CFB)\u8BF7\u7528\u201C|\u201D\u5206\u9694\u5F00",saveKeywordsWithEnter:"\u201C\u56DE\u8F66\u952E\u201D\u4FDD\u5B58\u5173\u952E\u8BCD",editCombinationQuestionStem:"\u8BF7\u7F16\u8F91\u7EC4\u5408\u9898\u9898\u5E72\u5185\u5BB9",subQuestion:"\u5C0F\u9898",addSubQuestion:"\u6DFB\u52A0\u5C0F\u9898",programCode:"\u7A0B\u5E8F\u4EE3\u7801",singleLineBlankItem:"\u5355\u884C\u586B\u7A7A\u9879",multiLineBlankItem:"\u591A\u884C\u586B\u7A7A\u9879",blankItemAnswerLabel:"\u586B\u7A7A\u9879\u7B54\u6848",maxEvaluationTime:"\u6700\u5927\u8BC4\u6D4B\u65F6\u957F \u79D2",output:"\u8F93\u51FA",debugAndRun:"\u8FD0\u884C\u8C03\u8BD5",together:"\u5171",pieceOfData:"\u6761\u6570\u636E",searchByQuestionNumberOrKeyword:"\u8BF7\u8F93\u5165\u9898\u53F7\u6216\u8005\u5176\u4ED6\u5173\u952E\u8BCD\u8FDB\u884C\u641C\u7D22",teamShare:"\u56E2\u961F\u5171\u4EAB",team:"\u56E2\u961F"},paperlibrary:{questionBank:"\u8BD5\u5377\u5E93",public:"\u516C\u5171",myCreated:"\u6211\u521B\u5EFA\u7684",searchByPaperName:"\u8BF7\u8F93\u5165\u8BD5\u5377\u540D\u79F0\u641C\u7D22",direction:"\u65B9\u5411",difficulty:"\u96BE\u5EA6",easy:"\u7B80\u5355",medium:"\u9002\u4E2D",hard:"\u56F0\u96BE",type:"\u7C7B\u578B",sortByUpdateTime:"\u6309\u66F4\u65B0\u65F6\u95F4\u6392\u5E8F",sortByUsageCount:"\u6309\u4F7F\u7528\u6B21\u6570\u6392\u5E8F",numberOfQuestions:"\u8BD5\u9898\u6570",totalScore:"\u603B\u5206",point:"\u5206",minute:"\u5206\u949F",update:"\u66F4\u65B0",usageCount:"\u4F7F\u7528\u6B21\u6570",sendToClassroom:"\u53D1\u9001\u81F3\u8BFE\u5802",edit:"\u7F16\u8F91",mockExam:"\u6A21\u62DF\u8003\u8BD5",more:"\u66F4\u591A",share:"\u5171\u4EAB",publish:"\u516C\u5F00",responsible:"\u8D1F\u8D23",encryptAndArchive:"\u52A0\u5BC6\u5C01\u5B58",encryptInfo:"\u8BD5\u5377\u52A0\u5BC6\u5C01\u5B58\u540E\uFF0C\u6240\u6709\u7528\u6237\u9700\u8981\u8F93\u5165\u5C01\u5B58\u5BC6\u7801\u624D\u80FD\u8FDB\u884C\u67E5\u770B\u3001\u7F16\u8F91\u8BD5\u5377\u7B49\u64CD\u4F5C\uFF01",archivePassword:"\u5C01\u5B58\u5BC6\u7801",setArchivePassword:"\u8BF7\u8BBE\u7F6E\u5C01\u5B58\u5BC6\u7801\uFF0C\u5FC5\u987B\u4E3A\u5B57\u6BCD\u548C\u6570\u5B57\u7684\u7EC4\u5408\uFF0C\u6700\u5927\u9650\u52366-16\u4E2A\u5B57\u7B26",confirmPassword:"\u786E\u8BA4\u5BC6\u7801",reenterArchivePassword:"\u8BF7\u518D\u6B21\u8F93\u5165\u5C01\u5B58\u5BC6\u7801\uFF0C\u5FC5\u987B\u4E3A\u5B57\u6BCD\u548C\u6570\u5B57\u7684\u7EC4\u5408\uFF0C\u6700\u5927\u9650\u52366-16\u4E2A\u5B57\u7B26",exportPaper:"\u5BFC\u51FA\u8BD5\u5377",selectExportFormat:"\u8BF7\u9009\u62E9\u9700\u8981\u5BFC\u51FA\u7684\u7A7A\u767D\u8BD5\u5377\u683C\u5F0F",pdfFormat:"pdf\u683C\u5F0F",wordFormat:"word\u683C\u5F0F",delete:"\u5220\u9664",tip:"\u63D0\u793A",confirmDelete:"\u786E\u8BA4\u5220\u9664\u540E\uFF0C\u65E0\u6CD5\u64A4\u9500",confirmDeleteSure:"\u662F\u5426\u786E\u8BA4\u5220\u9664\uFF1F",confirm:"\u786E\u5B9A",confirm1:"\u786E\u8BA4",cancel:"\u53D6\u6D88",searchByClassName:"\u8F93\u51FA\u8BFE\u5802\u540D\u79F0\u7684\u5173\u952E\u8BCD\u8FDB\u884C\u641C\u7D22",className:"\u8BFE\u5802\u540D\u79F0",groupCount:"\u5206\u73ED\u6570\u91CF",studentCount:"\u5B66\u5458\u4EBA\u6570",selectedPaperSentToClass:"\u9009\u62E9\u7684\u8BD5\u5377\u5C06\u4F1A\u53D1\u9001\u5230\u6307\u5B9A\u8BFE\u5802\u5E76\u4E3A\u73ED\u7EA7\u5B66\u5458\u751F\u6210\u8003\u8BD5\u8BD5\u5377",examInProgress:"\u6A21\u62DF\u8003\u8BD5\u4E2D",remainingTime:"\u5269\u4F59\u7B54\u9898\u65F6\u957F",submitAnswer:"\u4EA4\u5377",answerProgress:"\u7B54\u9898\u8FDB\u5EA6",totalQuestions:"\u5171 \u9898\uFF1A\u6EE1\u5206 \u5206",answered:"\u5DF2\u7B54",partiallyAnswered:"\u90E8\u5206\u7B54\u9898",unanswered:"\u672A\u7B54",nextQuestion:"\u4E0B\u4E00\u9898",enterAnswering:"\u8FDB\u5165\u7B54\u9898",previousQuestion:"\u4E0A\u4E00\u9898",incompleteQuestionsConfirmation:"\u6709 x \u9898\u672A\u5B8C\u6210\uFF0C\u5305\u542B 1 \u4E2A\u7F16\u7A0B\u9898 \u63D0\u4EA4\u540E\u65E0\u6CD5\u518D\u4FEE\u6539\u7B54\u9898\uFF0C\u662F\u5426\u786E\u8BA4\u63D0\u4EA4\uFF1F",submitting:"\u4EA4\u5377\u4E2D",gradingInProgress:"\u6B63\u5728\u5224\u5206\u4E2D",submitSuccess:"\u4EA4\u5377\u6210\u529F",restartSimulation:"\u91CD\u65B0\u6A21\u62DF\u8003\u8BD5",publicRules:"\u516C\u5F00\u89C4\u5219\u544A\u77E5",publicRulesDetails:"1.\u516C\u5F00\u7684\u8BD5\u5377\u9700\u8981\u8BBE\u7F6E\u65B9\u5411&\u8BFE\u7A0B\u4FE1\u606F\u3002",publicRulesDetails1:"2.\u516C\u5F00\u8BD5\u5377\u7533\u8BF7\u7ECF\u5E73\u53F0\u5BA1\u6838\u540E\uFF0C\u8BE5\u8BD5\u5377\u5C06\u5728\u516C\u5171\u8BD5\u5377\u5E93\u53EF\u89C1\uFF0C\u5E73\u53F0\u7684\u6240\u6709\u7528\u6237\u5747\u53EF\u4F7F\u7528\u8BE5\u8BD5\u5377\uFF0C\u4E14\u8BE5\u8BD5\u5377\u4E0B\u7684\u6240\u6709\u8BD5\u9898\u4E00\u5E76\u516C\u5F00\u3002",publicRulesDetails2:"3.\u516C\u5F00\u540E\u7684\u8BD5\u5377\u4E0D\u652F\u6301\u8FDB\u884C\u7F16\u8F91\uFF0C\u53EF\u4EE5\u64A4\u9500\u540E\u518D\u8FDB\u884C\u7F16\u8F91\u3002",quickSelectDirectionAndCourse:"\u5FEB\u901F\u9009\u62E9\u65B9\u5411&\u8BFE\u7A0B",customDirectionAndCourse:"\u81EA\u5B9A\u4E49\u65B9\u5411&\u8BFE\u7A0B",directionAndCourse:"\u65B9\u5411&\u8BFE\u7A0B",selectDirectionAndCourse:"\u8BF7\u9009\u62E9\u65B9\u5411&\u8BFE\u7A0B",noResearchTeam:"\u60A8\u6682\u672A\u521B\u5EFA\u6216\u52A0\u5165\u4EFB\u4F55\u6559\u7814\u56E2\u961F\uFF0C\u8BF7\u524D\u5F80'\u8D26\u53F7\u7BA1\u7406-\u6559\u7814\u56E2\u961F'\u67E5\u770B",copySuccess:"\u590D\u5236\u6210\u529F",manualPaperCreation:"\u4EBA\u5DE5\u7EC4\u5377",examBasicInfo:"\u8BD5\u5377\u57FA\u7840\u4FE1\u606F",examName:"\u8BD5\u5377\u540D\u79F0",setDirectionAndCourseAsTemplate:"\u8BBE\u7F6E\u8BE5\u65B9\u5411&\u8BFE\u7A0B\u4E3A\u8BD5\u9898\u6A21\u7248\uFF08\u521B\u5EFA\u65B0\u8BD5\u9898\u81EA\u52A8\u4F7F\u7528\u8BE5\u65B9\u5411&\u8BFE\u7A0B\uFF09",answerTime:"\u7B54\u9898\u65F6\u957F",examInstructions:"\u8BD5\u5377\u987B\u77E5",enterExamInstructions:"\u8BF7\u8F93\u5165\u8BD5\u5377\u987B\u77E5",nextStep:"\u4E0B\u4E00\u6B65",editQuestions:"\u7F16\u8F91\u8BD5\u9898",batchSetScore:"\u6279\u91CF\u8BBE\u7F6E\u5206\u503C",questionTypeName:"\u9898\u578B\u540D\u79F0",totalSubQuestions:"\u5C0F\u9898\u603B\u6570",questionTypeTotalScore:"\u9898\u578B\u603B\u5206",operation:"\u64CD\u4F5C",scorePerQuestion:"\u6BCF\u9898",addNew:"\u65B0\u589E",moveUp:"\u4E0A\u79FB",moveDown:"\u4E0B\u79FB",rename:"\u91CD\u547D\u540D",selectFromQuestionBank:"\u9898\u5E93\u9009\u9898",teamShare:"\u56E2\u961F\u5171\u4EAB",favorites:"\u6536\u85CF\u5939",selected:"\u5DF2\u9009",questionType:"\u9898\u578B",questionName:"\u8BD5\u9898\u540D\u79F0",view:"\u67E5\u770B",questionDetails:"\u9898\u76EE\u8BE6\u60C5",importQuestions:"\u5BFC\u5165\u8BD5\u9898",batchImport:"\u6279\u91CF\u5BFC\u5165",smartImport:"\u667A\u80FD\u5BFC\u5165",step1:"\u6B65\u9AA41 \u6839\u636E\u6A21\u677F\u8981\u6C42\u7F16\u8F91\u9700\u8981\u4E0A\u4F20\u7684\u8BD5\u9898 \uFF08\u4E0B\u8F7D\u8003\u8BD5\u8BD5\u9898\u6A21\u677F\uFF09",step1Instructions:"1\u3001\u76EE\u524D\u4EC5\u652F\u6301Excel\u683C\u5F0F\u6A21\u677F\uFF1B2\u3001\u4E0D\u652F\u6301\u7EC4\u5408\u9898\u548C\u5B9E\u8BAD\u9898\u5BFC\u5165\uFF1B3\u3001\u6BCF\u6B21\u6700\u591A\u5BFC\u5165300\u9898\uFF1B4\u3001\u586B\u7A7A\u9898\u5BFC\u5165\u6700\u591A\u652F\u63018\u4E2A\u586B\u7A7A\u9879\u3002",step2:"\u6B65\u9AA42 \u9009\u62E9\u65B9\u5411&\u8BFE\u7A0B\uFF0C\u4E0A\u4F20\u7F16\u8F91\u597D\u7684\u8BD5\u9898\u6587\u6863\uFF0C\u786E\u5B9A\u5BFC\u5165",uploadFile:"\u4E0A\u4F20\u6587\u4EF6",editQuestion:"\u8BD5\u9898\u7F16\u8F91",downloadWordTemplate:"\u4E0B\u8F7Dword\u6A21\u677F",clearAll:"\u4E00\u952E\u6E05\u7A7A",editHint:"\u63D0\u793A\uFF1A\u82E5\u8BC6\u522B\u6709\u8BEF\uFF0C\u53EF\u5728\u5DE6\u4FA7\u7F16\u8F91\u533A\u70B9\u51FB\u5BF9\u5E94\u7684\u8BD5\u9898\u6309\u683C\u5F0F\u4FEE\u6539\u540E\u91CD\u65B0\u8BC6\u522B",importInstructions:"1.\u672C\u529F\u80FD\u652F\u6301\u5BFC\u5165\u7684\u9898\u578B\uFF1A\u5355\u9009\u9898\u3001\u591A\u9009\u9898\u3001\u586B\u7A7A\u9898\u3001\u5224\u65AD\u9898\u3001\u7B80\u7B54\u9898\u3001\u7EC4\u5408\u9898\u3001\u7F16\u7A0B\u9898\u3001\u7A0B\u5E8F\u586B\u7A7A\u9898\u30022.\u82E5\u8981\u5BFC\u5165\u7EC4\u5408\u9898\uFF0C\u8BF7\u5728\u9898\u76EE\u524D\u540E\u4F7F\u7528\u4E00\u5BF9'{ { '\u3001' } }'\u5C06\u5185\u5BB9\u6807\u51FA\uFF1B\u5927\u9898\u9898\u5E72\u548C\u5C0F\u9898\u9898\u5E72\u4E4B\u95F4\u4E0D\u9700\u8981\u7A7A\u884C\uFF1B\u5927\u9898\u548C\u5C0F\u9898\u9898\u5E72\u90FD\u9700\u6807\u6CE8\u9898\u53F7\uFF1B\u5C0F\u9898\u7B54\u6848\u53EF\u8DDF\u5728\u5C0F\u9898\u9898\u5E72\u540E\uFF0C\u5E76\u7528\u7A7A\u683C\u4E0E\u9898\u5E72\u5185\u5BB9\u9694\u5F00\u3002\u8303\u4F8B\u53EF\u53C2\u8003\u63A8\u8350\u683C\u5F0F\u30023.\u5BFC\u5165\u652F\u6301\u6587\u672C\u3001\u56FE\u7247\u3001\u516C\u5F0F\u3002\u9898\u76EE\u7ED3\u6784\u652F\u6301\u8BC6\u522B\u7B54\u6848\u3001\u89E3\u6790\u3001\u96BE\u5EA6\u3001\u77E5\u8BC6\u70B9\u3002 4.\u82E5\u8BC6\u522B\u6709\u8BEF\uFF0C\u53EF\u5728\u5DE6\u4FA7\u4FEE\u6539\u9898\u76EE\u5185\u5BB9\u540E\u91CD\u65B0\u8BC6\u522B\uFF0C\u6216\u4E0B\u8F7D\u63A8\u8350\u683C\u5F0F\uFF0C\u6309\u683C\u5F0F\u4FEE\u6539\u540E\u91CD\u65B0\u5BFC\u5165\u8BC6\u522B\u3002",editArea:"\u7F16\u8F91\u533A",recognition:"\u8BC6\u522B",previewQuestions:"\u8BD5\u9898\u9884\u89C8",previewArea:"\u9884\u89C8\u533A",noQuestionsFound:"\u672A\u8BC6\u522B\u5230\u8BD5\u9898",hint:"\u63D0\u793A\uFF1A \u91CD\u65B0\u8BC6\u522B\u4F1A\u8986\u76D6\u53F3\u4FA7\u5DF2\u8BC6\u522B\u7ED3\u679C\uFF0C\u5305\u62EC\u4EBA\u5DE5\u4FEE\u6539\u7684\u5185\u5BB9\uFF0C\u786E\u5B9A\u91CD\u65B0\u8BC6\u522B\u5417?",processing:"\u5904\u7406\u4E2D",recognizing:"\u6B63\u5728\u8BC6\u522B",completed:"\u5DF2\u5B8C\u6210",questionPreview:"\u8BD5\u9898\u9884\u89C8",viewOnlyIncorrectQuestions:"\u4EC5\u67E5\u770B\u9519\u8BEF\u8BD5\u9898",totalXQuestionsRecognized:"\u5171\u8BC6\u522BX\u9898\uFF0C\u5176\u4E2D\u8BC6\u522B\u6709\u8BEFX\u9898",doNotImportThisQuestion:"\u4E0D\u5BFC\u5165\u6B64\u9898",confirmImport:"\u786E\u8BA4\u5BFC\u5165",questionImportSettings:"\u8BD5\u9898\u5BFC\u5165\u8BBE\u7F6E",recognitionHint:"\u63D0\u793A\uFF1A\u8BC6\u522B\u6709\u8BEF\u7684\u8BD5\u9898\u5C06\u4E0D\u4F1A\u88AB\u5BFC\u5165",importSuccessXQuestions:"\u6210\u529F\u5BFC\u5165X\u9053\u8BD5\u9898",examPreview:"\u8BD5\u5377\u9884\u89C8",examPreviewDetails:"\u5171:\u3010X\u5927\u9898\u3011\u3010X\u5C0F\u9898\u3011\u3010 \u6EE1\u5206X\u5206\u3011 \u8003\u8BD5\u65F6\u95F4\uFF1A\u3010X\u5206\u949F\u3011",export:"\u5BFC\u51FA",exportBlankExamWithAnswers:"\u5BFC\u51FA\u7A7A\u767D\u8BD5\u5377+\u7B54\u6848",exportBlankExam:"\u5BFC\u51FA\u7A7A\u767D\u8BD5\u5377",randomPaperCreation:"\u968F\u673A\u7EC4\u5377",paperConfiguration:"\u7EC4\u5377\u914D\u7F6E",setQuestionTypeFirst:"\u8BF7\u5148\u8BBE\u7F6E\u8BD5\u5377\u9898\u578B",addQuestionType:"\u6DFB\u52A0\u9898\u578B",questionTypeSettings:"\u9898\u578B\u8BBE\u7F6E",addDeleteQuestionType:"\u901A\u8FC7\u52FE\u9009\u53EF\u5BF9\u9898\u578B\u8FDB\u884C\u6DFB\u52A0/\u5220\u9664",singleChoiceQuestion:"\u5355\u9009\u9898",multipleChoiceQuestion:"\u591A\u9009\u9898",fillInTheBlankQuestion:"\u586B\u7A7A\u9898",trueFalseQuestion:"\u5224\u65AD\u9898",shortAnswerQuestion:"\u7B80\u7B54\u9898",programmingQuestion:"\u7F16\u7A0B\u9898",combinationQuestion:"\u7EC4\u5408\u9898",practicalQuestion:"\u5B9E\u8BAD\u9898",programFillInTheBlankQuestion:"\u7A0B\u5E8F\u586B\u7A7A\u9898",noQuestionRulesAvailable:"\u6682\u65E0\u62BD\u9898\u89C4\u5219\uFF0C\u652F\u6301\u6307\u5B9A\u6587\u4EF6\u5939\u3001\u96BE\u5EA6\u3001\u77E5\u8BC6\u70B9\u8FDB\u884C\u62BD\u9898",setQuestionRules:"\u8BBE\u7F6E\u62BD\u9898\u89C4\u5219",selectFromFolder:"\u6307\u5B9A\u6587\u4EF6\u5939\u62BD\u9898",selectByDifficulty:"\u6307\u5B9A\u96BE\u5EA6\u62BD\u9898",selectByKnowledgePoint:"\u6307\u5B9A\u77E5\u8BC6\u70B9\u62BD\u9898",goToQuestionBank:"\u524D\u5F80\u9898\u5E93\uFF0C\u65B0\u589E\u66F4\u591A\u8BD5\u9898",all:"\u5168\u90E8",knowledgePoints:"\u77E5\u8BC6\u70B9",together:"\u5171",pieceOfData:"\u6761\u6570\u636E"},home:{totalLearners:"\u7D2F\u8BA1\u5B66\u4E60\u4EBA\u6570\uFF08\u4EBA\uFF09",onlineUsers:"\u5728\u7EBF\u4EBA\u6570\uFF08\u4EBA\uFF09",assessmentCount:"\u8BC4\u6D4B\u6B21\u6570\uFF08\u6B21\uFF09",onlineExams:"\u7EBF\u4E0A\u8003\u8BD5\uFF08\u573A\uFF09",experimentEnvironment:"\u5B9E\u9A8C\u73AF\u5883\uFF08\u79CD\uFF09",practicalCourses:"\u5B9E\u8DF5\u8BFE\u7A0B\uFF08\u95E8\uFF09",practicalProjects:"\u5B9E\u8DF5\u9879\u76EE\uFF08\u4E2A\uFF09",questionBankItems:"\u8BD5\u9898\u5E93\u9898\uFF08\u9053\uFF09",classroomTeachingTools:"\u8BFE\u5802\u6559\u5B66\u5DE5\u5177",flexibleClassroomOrganizationCon:"\u6559\u5B66\u8BFE\u5802\u662F\u4E00\u79CD\u96C6\u6210\u5316\u73ED\u7EA7\u534F\u540C\u7A7A\u95F4\uFF0C\u652F\u6301\u5B9E\u9A8C\u3001\u4F5C\u4E1A\u3001\u89C6\u9891\u3001\u8003\u8BD5\u3001\u6BD5\u8BBE\u7B49\u5341\u4F59\u79CD\u7EBF\u4E0A\u7EBF\u4E0B\u7BA1\u7406\u5DE5\u5177\u3002",automaticAssignmentManagementTitle:"\u4F5C\u4E1A\u81EA\u52A8\u7BA1\u7406",automaticAssignmentManagementCon:"\u4F5C\u4E1A\u7BA1\u7406\u662F\u8BFE\u5802\u6838\u5FC3\u7EC4\u4EF6\uFF0C\u652F\u6301\u666E\u901A\u4F5C\u4E1A\u3001\u5B9E\u8DF5\u4F5C\u4E1A\u3001\u5206\u7EC4\u4F5C\u4E1A\u7B49\u81EA\u52A8\u5316\u6279\u9605\u3001\u7EDF\u8BA1\u548C\u6559\u52A1\u6570\u636E\u5BF9\u63A5\u3002",groupCollaborativeDevelopmentTitle:"\u5206\u7EC4\u534F\u540C\u5F00\u53D1",groupCollaborativeDevelopmentCon:"\u5206\u7EC4\u4F5C\u4E1A\u662F\u8BFE\u5802\u6838\u5FC3\u7EC4\u4EF6\uFF0C\u652F\u6301\u5206\u7EC4\u5F00\u5C55\u9879\u76EE\u534F\u540C\u5F00\u53D1\u3001\u4EE3\u7801\u6258\u7BA1\u3001\u4EFB\u52A1\u8DDF\u8E2A\u3001CI/CD\u3001\u6309\u7EC4\u8BC4\u5206\u7B49\u3002",examAndAntiCheatingTitle:"\u8003\u8BD5\u4E0E\u9632\u4F5C\u5F0A",examAndAntiCheatingCon:"\u667A\u80FD\u5316\u8003\u8BD5\u7CFB\u7EDF\u63D0\u4F9B\u4E86\u5168\u9762\u9632\u4F5C\u5F0A\u673A\u5236\uFF0C\u652F\u6301\u5207\u5C4F\u5F3A\u5236\u4EA4\u5377\u3001\u4EE3\u7801\u67E5\u91CD\u3001\u968F\u673A\u62CD\u7167\u3001IP\u5730\u5740\u7ED1\u5B9A\u7B49\u9632\u4F5C\u5F0A\u673A\u5236\u3002",resultOrientedStatisticsTitle:"\u7ED3\u679C\u5BFC\u5411\u7EDF\u8BA1",resultOrientedStatisticsCon:"\u652F\u6301OBE\uFF08\u6210\u679C\u5BFC\u5411\u6559\u80B2\uFF09\u7406\u5FF5\u548C\u673A\u5236\uFF0C\u652F\u6301\u4F5C\u4E1A\u3001\u5B9E\u9A8C\u3001\u8003\u8BD5\u3001\u8BFE\u5802\u7B49\u591A\u7C92\u5EA6\u3001\u591A\u7EF4\u5EA6\u7684\u6559\u5B66\u6210\u6548\u5206\u6790\u3002",programmingCompetitionTitle:"\u7F16\u7A0B\u7ADE\u8D5B",programmingCompetitionCon:"\u7F16\u7A0B\u4F5C\u4E1A\u652F\u6301\u4ECE\u5355\u4E2A\u5B9E\u9A8C\u8FD0\u884C\u65F6\u957F\uFF0C\u8FD0\u884C\u5185\u5B58\u8FDB\u884C\u6392\u540D\uFF0C\u4E5F\u652F\u6301\u4ECE\u6574\u4E2A\u4F5C\u4E1A\u7684\u7B54\u9898\u60C5\u51B5\uFF0C\u6839\u636EACM\u89C4\u5219\u8FDB\u884C\u6392\u540D",practicalMOOC:"\u5B9E\u8DF5\u578BMOOC\uFF0C\u8BA9\u5728\u7EBF\u8BFE\u7A0B\u66F4\u4E13\u4E1A",viewMore:"\u67E5\u770B\u66F4\u591A",recommendedCourses:"\u63A8\u8350\u597D\u8BFE",latestCourses:"\u6700\u65B0\u4E0A\u7EBF\u8BFE\u7A0B",practicalProjectsTitle:"\u5B9E\u8DF5\u9879\u76EE\uFF0C\u8BA9\u60A8\u4FBF\u6377\u5730\u5F00\u53D1\u8BFE\u7A0B",mostPopularPractices:"\u6700\u70ED\u5B9E\u8BAD",latestPractices:"\u6700\u65B0\u5B9E\u8BAD"},login:{login:"\u767B\u5F55",register:"\u6CE8\u518C",accountLogin:"\u8D26\u53F7\u767B\u5F55",pleaseEnterValidPhoneNumberOrEmailAddressOrAccount:"\u8BF7\u8F93\u5165\u6709\u6548\u7684\u624B\u673A\u53F7/\u90AE\u7BB1\u53F7/\u8D26\u53F7",password:"\u5BC6\u7801",autoLoginNextTime:"\u4E0B\u6B21\u81EA\u52A8\u767B\u5F55",pleaseEnter8To16CharactersContainingLettersNumbersAndSpecialSymbols:"\u8BF7\u8F93\u51658~16\u4F4D\u5B57\u7B26\uFF0C\u5B57\u6BCD\u3001\u6570\u5B57\u548C\u7279\u6B8A\u7B26\u53F7\u81F3\u5C11\u5305\u542B2\u79CD"},loginRegister:{accountOrPasswordError:"\u8D26\u53F7\u6216\u5BC6\u7801\u9519\u8BEF",systemDetectedPasswordWeakPleaseChange:"\u7CFB\u7EDF\u68C0\u6D4B\u60A8\u7684\u5BC6\u7801\u5F3A\u5EA6\u8FC7\u4F4E\uFF0C\u8BF7\u53CA\u65F6\u4FEE\u6539",login:"\u767B\u5F55",register:"\u6CE8\u518C",pleaseEnterValidPhoneOrEmail:"\u8BF7\u8F93\u5165\u6709\u6548\u7684\u624B\u673A\u53F7/\u90AE\u7BB1\u53F7",dragSliderToRightToVerify:"\u62D6\u52A8\u6ED1\u5757\u81F3\u53F3\u4FA7\u9A8C\u8BC1",verificationCode:"\u9A8C\u8BC1\u7801",enter8To16CharacterPasswordCaseSensitive:"\u8F93\u51658~16\u4F4D\u5BC6\u7801\uFF0C\u533A\u5206\u5927\u5C0F\u5199",makePracticalTeachingSimpler:"\u8BA9\u5B9E\u8DF5\u6559\u5B66\u66F4\u7B80\u5355",thisPlatformIsAnOnlinePracticalTeachingAndInnovationServicePlatform:"\u8BE5\u5E73\u53F0\u662F\u4E00\u4E2A\u5728\u7EBF\u5B9E\u8DF5\u6559\u5B66\u548C\u521B\u65B0\u670D\u52A1\u5E73\u53F0\uFF0C\u652F\u6301\u5B9E\u9A8C\u5B9E\u8BAD\u3001\u8BFE\u5802\u6559\u5B66\u3001\u8FDC\u7A0B\u8003\u8BD5\u3001\u4E00\u6D41\u8BFE\u7A0B\u3001\u5DE5\u7A0B\u8BA4\u8BC1\u3001\u80FD\u529B\u7ADE\u8D5B\u7B49\u5404\u7C7B\u5728\u7EBF\u79D1\u6559\u6D3B\u52A8\uFF0C\u81F4\u529B\u4E8E\u8BA9\u9AD8\u6821\u6559\u5B66\u548C\u79D1\u7814\u66F4\u6709\u521B\u9020\u529B\u3002"},onlineCourses:{courseNotice:"\u8BFE\u7A0B\u987B\u77E5",courseware:"\u8BFE\u4EF6",startLearning:"\u5F00\u59CB\u5B66\u4E60",viewDetails:"\u67E5\u770B\u8BE6\u60C5",startPractical:"\u5F00\u59CB\u5B9E\u6218",numberOfExperiments1:"\u5B9E\u9A8C\u6570 1",clearanceList:"\u901A\u5173\u699C",videoLearningList:"\u89C6\u9891\u5B66\u4E60\u699C",downloadResourcesList:"\u4E0B\u8F7D\u8D44\u6E90\u699C",interactiveDiscussionList:"\u4E92\u52A8\u8BA8\u8BBA\u699C",teachingTeam:"\u6559\u5B66\u56E2\u961F",ranking:"\u6392\u540D",numberOfClearedLevels:"\u901A\u8FC7\u5173\u5361\u6570",cumulativeLearningTime:"\u7D2F\u8BA1\u5B66\u4E60\u65F6\u957F",numberOfResourceDownloads:"\u4E0B\u8F7D\u8D44\u6E90\u6B21\u6570",numberOfPosts:"\u53D1\u5E16\u6570",publicRelease:"\u516C\u5F00\u53D1\u5E03",currentCourseIsPublishedAndCanBeOpenlySearched:"\u5F53\u524D\u8BFE\u7A0B\u5DF2\u53D1\u5E03\uFF0C\u4E14\u53EF\u88AB\u5F00\u653E\u68C0\u7D22",alreadyFavorited:"\u5DF2\u6536\u85CF",noSuitableDirectionAndCourse:"\u6CA1\u6709\u5408\u9002\u7684\u65B9\u5411&\u8BFE\u7A0B",displayDefaultChapterNumbers:"\u5C55\u793A\u9ED8\u8BA4\u7AE0\u8282\u5E8F\u53F7\uFF08\u9009\u4E2D\uFF0C\u5219\u4E3A\u7AE0\u8282\u4E0B\u6240\u6709\u9879\u76EE\u6DFB\u52A0\u6392\u5E8F\u7F16\u53F7\uFF09",supportsTeacherCustomAnnouncementContent:"\uFF08\u652F\u6301\u8001\u5E08\u81EA\u5B9A\u4E49\u516C\u544A\u5185\u5BB9\uFF0C\u4EE5\u5F39\u6846\u5F62\u5F0F\u63D0\u9192\u8BFE\u7A0B\u7684\u5B66\u4E60\u7528\u6237\uFF09",selectAndDisplaySPOCClassroom:"\u81EA\u9009\u5E76\u5C55\u793ASPOC\u8BFE\u5802\uFF08\u9009\u4E2D\uFF0C\u5219\u5728\u6559\u5B66\u56E2\u961F\u4E0B\u65B9\u6DFB\u52A0SPOC\u8BFE\u5802\u6A21\u5757\uFF0C\u56E2\u961F\u6210\u5458\u53EF\u7BA1\u7406\u6A21\u5757\u4E2D\u8BFE\u5802\u7684\u5C55\u793A\uFF09",displayTechnicalTagsModule:"\u5C55\u793A\u6280\u672F\u6807\u7B7E\u6A21\u5757\uFF08\u9009\u4E2D\uFF0C\u5219\u5728\u6559\u5B66\u56E2\u961F\u4E0B\u65B9\u6DFB\u52A0\u6280\u672F\u6807\u7B7E\u6A21\u5757\uFF09",displayHistoricalClassroomsModule:"\u5C55\u793A\u5386\u53F2\u8BFE\u5802\u6A21\u5757\uFF08\u9009\u4E2D\uFF0C\u5219\u5728\u6559\u5B66\u56E2\u961F\u4E0B\u65B9\u6DFB\u52A0\u5386\u53F2\u8BFE\u5802\u6A21\u5757\uFF0C\u56E2\u961F\u6210\u5458\u53EF\u7BA1\u7406\u6A21\u5757\u4E2D\u8BFE\u5802\u7684\u5C55\u793A\uFF09",allowDownloadingTeachingCourseware:"\u5141\u8BB8\u4E0B\u8F7D\u6559\u5B66\u8BFE\u4EF6\uFF08\u9009\u4E2D\uFF0C\u5219\u5141\u8BB8\u5B66\u4E60\u7528\u6237\u4E0B\u8F7D\u8BFE\u7A0B\u7AE0\u8282\u4E2D\u4E0A\u4F20\u7684\u6559\u5B66\u8BFE\u4EF6\uFF09",defaultExpandCourseSectionContent:"\u9ED8\u8BA4\u5C55\u5F00\u8BFE\u7A0B\u5C0F\u8282\u5185\u5BB9\uFF08\u9009\u4E2D\uFF0C\u5219\u7528\u6237\u5728\u8FDB\u5165\u662F\u5C06\u8BFE\u7A0B\u8BE6\u60C5\u9875\u9762\u65F6\uFF0C\u9ED8\u8BA4\u5C55\u5F00\u6240\u6709\u5C0F\u8282\u5185\u5BB9\uFF09",thisItemIsOptionalIfNotUploadedUseSystemDefaultImage:"\uFF08\u672C\u9879\u975E\u5FC5\u9700\u3002\u5982\u4E0D\u4E0A\u4F20\uFF0C\u5219\u4F7F\u7528\u7CFB\u7EDF\u9ED8\u8BA4\u56FE\u7247\uFF1B\u5982\u4E0A\u4F20\uFF0C\u8BF7\u9009\u62E9jpg\u3001png\u683C\u5F0F\uFF0C\u5927\u5C0F\u4E0D\u8D85\u8FC72M\uFF0C\u5EFA\u8BAE\u5C3A\u5BF81920*240\u50CF\u7D20\uFF09",uploadImage:"\u4E0A\u4F20\u56FE\u7247",customTopBackgroundImage:"\u81EA\u5B9A\u4E49\u9876\u90E8\u80CC\u666F\u56FE",customTopContentImage:"\u81EA\u5B9A\u4E49\u9876\u90E8\u5185\u5BB9\u56FE",thisItemIsOptionalIfNotUploadedUseSystemDefaultImage1200x240:"\uFF08\u672C\u9879\u975E\u5FC5\u9700\u3002\u5982\u4E0D\u4E0A\u4F20\uFF0C\u5219\u4F7F\u7528\u7CFB\u7EDF\u9ED8\u8BA4\u56FE\u7247\uFF1B\u5982\u4E0A\u4F20\uFF0C\u8BF7\u9009\u62E9jpg\u3001png\u683C\u5F0F\uFF0C\u5927\u5C0F\u4E0D\u8D85\u8FC72M\uFF0C\u5EFA\u8BAE\u5C3A\u5BF81200*240\u50CF\u7D20\uFF09",insertTemplate:"\u63D2\u5165\u6A21\u677F",deletePracticalCourse:"\u662F\u5426\u5220\u9664\u5B9E\u8DF5\u8BFE\u7A0B?",sendToMyClassroomAsClassroomExperiment:"\u4EE5\u8BFE\u5802\u5B9E\u9A8C\u7684\u5F62\u5F0F\u53D1\u9001\u5230\u6211\u7684\u8BFE\u5802",studentEmployeeNumber:"\u5B66\u53F7/\u5DE5\u53F7",schoolUnit:"\u5B66\u6821/\u5355\u4F4D",facultyDepartment:"\u9662\u7CFB/\u90E8\u95E8",realNameAuthentication:"\u5B9E\u540D\u8BA4\u8BC1",lastLoginTime:"\u6700\u540E\u767B\u5F55\u65F6\u95F4",status:"\u72B6\u6001",unit:"\u5355\u4F4D",pleaseEnterContent:"\u8BF7\u8F93\u5165\u5185\u5BB9",newChapter:"\u65B0\u5EFA\u7AE0\u8282",addOneOrMorePracticalVideoProjectsToFormAChapter:"\uFF08\u6DFB\u52A0\u4E00\u4E2A\u6216\u591A\u4E2A\u5B9E\u8BAD/\u89C6\u9891\u9879\u76EE\uFF0C\u7EC4\u6210\u4E00\u4E2A\u7AE0\u8282\uFF09",description:"\u63CF\u8FF0",pleaseEnterChapter7Description:"\u8BF7\u8F93\u5165\u7B2C7\u7AE0\u63CF\u8FF0",practicalProject:"\u5B9E\u8DF5\u9879\u76EE",selectPracticalProject:"\u9009\u7528\u5B9E\u8DF5\u9879\u76EE",selectTaskLevel:"\u9009\u7528\u4EFB\u52A1\u5173\u5361",save:"\u4FDD\u5B58",newVideoProject:"\u65B0\u5EFA\u89C6\u9891\u9879\u76EE",selectVideoProject:"\u9009\u7528\u89C6\u9891\u9879\u76EE",selectTeachingCourseware:"\u9009\u7528\u6559\u5B66\u8BFE\u4EF6",homework:"\u4F5C\u4E1A",newGroupHomework:"\u65B0\u5EFA\u5206\u7EC4\u4F5C\u4E1A",newGraphicHomework:"\u65B0\u5EFA\u56FE\u6587\u4F5C\u4E1A",newProgrammingHomework:"\u65B0\u5EFA\u7F16\u7A0B\u4F5C\u4E1A",selectGroupHomework:"\u9009\u7528\u5206\u7EC4\u4F5C\u4E1A",selectGraphicHomework:"\u9009\u7528\u56FE\u6587\u4F5C\u4E1A",selectProgrammingHomework:"\u9009\u7528\u7F16\u7A0B\u4F5C\u4E1A",quiz:"\u6D4B\u9A8C",newTestPaper:"\u65B0\u5EFA\u8BD5\u5377",selectTestPaper:"\u9009\u7528\u8BD5\u5377",allItemsCanBeReorderedOrPromotedDemotedByDragging:"\u6240\u6709\u9879\u76EE\u5747\u53EF\u4EE5\u901A\u8FC7\u62D6\u52A8\u6392\u5E8F\u6216\u5347\u964D\u7EA7\u3002",newProjectNameMeansNoActualContentUnderThisProjectOnlyDisplayNameNotClickable:"\u65B0\u5EFA\u9879\u76EE\u540D\u79F0\u6307\u672C\u9879\u76EE\u4E0B\u6CA1\u6709\u5B9E\u8D28\u5185\u5BB9\uFF0C\u4EC5\u5C55\u793A\u540D\u79F0\uFF0C\u4E0D\u53EF\u70B9\u51FB\u3002",delete:"\u5220\u9664",confirmDeleteThisChapter:"\u786E\u5B9A\u5220\u9664\u8BE5\u7AE0\u8282\u5417\uFF1F",currentUnitHasUnsavedChangesPleaseSaveFirst:"\u5F53\u524D\u5355\u5143\u6709\u672A\u4FDD\u5B58\u7684\u4FEE\u6539\u8BB0\u5F55\uFF0C\u8BF7\u5148\u4FDD\u5B58\uFF01",gotIt:"\u77E5\u9053\u5566",completionRate:"\u5B8C\u6210\u5EA6",publishCourse:"\u53D1\u5E03\u8BFE\u7A0B",backToTop:"\u8FD4\u56DE\u9876\u90E8",updateTime:"\u66F4\u65B0\u65F6\u95F4",pleaseEnterCourseNoticeTitleMaximum15Characters:"\u8BF7\u8F93\u8BFE\u7A0B\u987B\u77E5\u6807\u9898\u6700\u5927\u9650\u523615\u4E2A\u5B57\u7B26"},topNavigationBar:{newTeachingClassroom:"\u65B0\u5EFA\u6559\u5B66\u8BFE\u5802",newPracticalProject:"\u65B0\u5EFA\u5B9E\u8DF5\u9879\u76EE",newPracticalCourse:"\u65B0\u5EFA\u5B9E\u8DF5\u8BFE\u7A0B",newGraduationDesign:"\u65B0\u5EFA\u6BD5\u4E1A\u8BBE\u8BA1",joinTeachingClassroom:"\u52A0\u5165\u6559\u5B66\u8BFE\u5802",joinGraduationDesign:"\u52A0\u5165\u6BD5\u4E1A\u8BBE\u8BA1",myPersonalHomepage:"\u6211\u7684\u4E2A\u4EBA\u4E3B\u9875",myTeachingClassrooms:"\u6211\u7684\u6559\u5B66\u8BFE\u5802",myPracticalProjects:"\u6211\u7684\u5B9E\u8DF5\u9879\u76EE",myPracticalCourses:"\u6211\u7684\u5B9E\u8DF5\u8BFE\u7A0B",myCompetitionManagement:"\u6211\u7684\u7ADE\u8D5B\u7BA1\u7406",questionBank:"\u8BD5\u9898\u5E93",testPaperBank:"\u8BD5\u5377\u5E93",accountManagement:"\u8D26\u53F7\u7BA1\u7406",logout:"\u9000\u51FA"},searchPage:{search:"\u641C\u7D22",practicalCourse:"\u5B9E\u8DF5\u8BFE\u7A0B",practicalProject:"\u5B9E\u8DF5\u9879\u76EE",teachingClassroom:"\u6559\u5B66\u8BFE\u5802",found18RelatedResults:"\u5171\u627E\u5230\u76F8\u5173\u7ED3\u679C 18 \u4E2A",numberOfCases:"\u6848\u4F8B\u6570",numberOfLearners:"\u5B66\u4E60\u4EBA\u6570",direction:"\u65B9\u5411",filter:"\u7B5B\u9009",all:"\u5168\u90E8",beginner:"\u521D\u7EA7",intermediate:"\u4E2D\u7EA7",advanced:"\u9AD8\u7EA7",intermediateAdvanced:"\u4E2D\u9AD8\u7EA7",popularity:"\u70ED\u5EA6",rating:"\u8BC4\u5206",allowCopying:"\u5141\u8BB8\u590D\u5236",task:"\u4EFB\u52A1",numberOfMembers:"\u6210\u5458\u6570"},personalHomepage:{myExperiencePoints:"\u6211\u7684\u7ECF\u9A8C\u503C",myCoins:"\u6211\u7684\u91D1\u5E01",professionalCertification:"\u804C\u4E1A\u8BA4\u8BC1",realNameAuthentication:"\u5B9E\u540D\u8BA4\u8BC1",checkInForCoins:"\u7B7E\u5230\u5F97\u91D1\u5E01",checkInNow:"\u7ACB\u5373\u7B7E\u5230"},personalHomepageTeachingClassrooms:{all:"\u5168\u90E8",managedByMe:"\u6211\u7BA1\u7406\u7684",studyingByMe:"\u6211\u5B66\u4E60\u7684",ongoing:"\u6B63\u5728\u8FDB\u884C",ended:"\u5DF2\u7ED3\u675F",status:"\u72B6\u6001",newTeachingClassroom:"\u65B0\u5EFA\u6559\u5B66\u8BFE\u5802",serialNumber:"\u5E8F\u53F7",classroomName:"\u8BFE\u5802\u540D\u79F0",administrator:"\u7BA1\u7406\u5458",visitCount:"\u8BBF\u95EE\u6B21\u6570",classroomMembers:"\u8BFE\u5802\u6210\u5458",homeworkCount:"\u4F5C\u4E1A\u6570\u91CF",operations:"\u64CD\u4F5C",details:"\u8BE6\u60C5",latestUpdates:"\u6700\u65B0\u52A8\u6001",pleaseSearchClassroomName:"\u8BF7\u641C\u7D22\u8BFE\u5802\u540D\u79F0"},personalHomepagePracticalProjects:{searchPracticalProjects:"\u641C\u7D22\u5B9E\u8DF5\u9879\u76EE",newPracticalProject:"\u65B0\u5EFA\u5B9E\u8DF5\u9879\u76EE",newDirectory:"\u65B0\u5EFA\u76EE\u5F55",joinDirectory:"\u52A0\u5165\u76EE\u5F55",myFavorites:"\u6211\u6536\u85CF\u7684",notCleared:"\u672A\u901A\u5173",cleared:"\u5DF2\u901A\u5173",editing:"\u7F16\u8F91\u4E2D",pendingReview:"\u5F85\u5BA1\u6838",published:"\u5DF2\u53D1\u5E03",public:"\u5DF2\u516C\u5F00",closed:"\u5DF2\u5173\u95ED",practicalProjectName:"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0",collaborators:"\u5408\u4F5C\u8005",lastModified:"\u6700\u8FD1\u4FEE\u6539",citationCount:"\u5F15\u7528\u6B21\u6570"},personalHomepagePracticalCourses:{purchasedByMe:"\u6211\u8D2D\u4E70\u7684",searchPracticalCourses:"\u641C\u7D22\u5B9E\u8DF5\u8BFE\u7A0B",newPracticalCourse:"\u65B0\u5EFA\u5B9E\u8DF5\u8BFE\u7A0B",unfinished:"\u672A\u5B8C\u6210",completed:"\u5DF2\u5B8C\u6210",practicalCourseName:"\u5B9E\u8DF5\u8BFE\u7A0B\u540D\u79F0",numberOfLearners:"\u5B66\u4E60\u4EBA\u6570",creationTime:"\u521B\u5EFA\u65F6\u95F4",numberOfChapters:"\u7AE0\u8282\u6570",numberOfPracticals:"\u5B9E\u8BAD\u6570",courseTags:"\u8BFE\u7A0B\u6807\u7B7E"},personalHomepageCompetitionManagement:{managedByMe:"\u6211\u7BA1\u7406\u7684",participatedByMe:"\u6211\u53C2\u4E0E\u7684",createCompetition:"\u521B\u5EFA\u7ADE\u8D5B",pleaseEnterCompetitionNameToSearch:"\u8BF7\u8F93\u5165\u7ADE\u8D5B\u540D\u79F0\u8FDB\u884C\u641C\u7D22",competitionName:"\u7ADE\u8D5B\u540D\u79F0",pendingReview:"\u5F85\u5BA1\u6838",competitionTime:"\u7ADE\u8D5B\u65F6\u95F4",registrationDeadline:"\u62A5\u540D\u622A\u6B62\u65F6\u95F4",viewCount:"\u6D4F\u89C8\u6570"},topRightUserAvatar:{myPersonalHomepage:"\u6211\u7684\u4E2A\u4EBA\u4E3B\u9875",myTeachingClassrooms:"\u6211\u7684\u6559\u5B66\u8BFE\u5802",myPracticalProjects:"\u6211\u7684\u5B9E\u8DF5\u9879\u76EE",myPracticalCourses:"\u6211\u7684\u5B9E\u8DF5\u8BFE\u7A0B",myCompetitionManagement:"\u6211\u7684\u7ADE\u8D5B\u7BA1\u7406",questionBank:"\u8BD5\u9898\u5E93",testPaperBank:"\u8BD5\u5377\u5E93",accountManagement:"\u8D26\u53F7\u7BA1\u7406",logout:"\u9000\u51FA"},teachingClassroomCreateClassroom:{createClassroom:"\u521B\u5EFA\u8BFE\u5802",promptDataStructuresDataStructures2016FallClass:"\u63D0\u793A\u6587\u6848\u201C\u6570\u636E\u7ED3\u6784\u201D\u3001\u201C\u6570\u636E\u7ED3\u67842016\u79CB\u5B63\u73ED\u7EA7\u201D",publicClassroom:"\u516C\u5F00\u8BFE\u5802\uFF08\u9009\u4E2D\u540E\u6240\u6709\u7528\u6237\u5747\u53EF\u8FDB\u5165\u5E76\u6D4F\u89C8\u672C\u8BFE\u5802\uFF0C\u5426\u5219\u4EC5\u672C\u8BFE\u5802\u6210\u5458\u53EF\u8FDB\u5165\uFF09",allowStudentsToExitClassroom:"\u5141\u8BB8\u9000\u51FA\u8BFE\u5802\uFF08\u9009\u4E2D\u540E\uFF0C\u5B66\u751F\u53EF\u4EE5\u4E3B\u52A8\u9000\u51FA\u8BFE\u5802\uFF0C\u5426\u5219\u5B66\u751F\u65E0\u6CD5\u4E3B\u52A8\u9000\u51FA\u3002\uFF09",allowStudentsToViewPhoneAndEmail:"\u5141\u8BB8\u5B66\u751F\u67E5\u770B\u624B\u673A\u53F7\u548C\u90AE\u7BB1\u5730\u5740\uFF08\u9009\u4E2D\u540E\uFF0C\u5B66\u751F\u53EF\u4EE5\u67E5\u770B\u8BFE\u5802\u5185\u5176\u4ED6\u6210\u5458\u5B8C\u6574\u7684\u624B\u673A\u53F7\u548C\u90AE\u7BB1\u5730\u5740\uFF0C\u5426\u5219\u5BF9\u624B\u673A\u53F7\u548C\u90AE\u7BB1\u8FDB\u884C\u8131\u654F\u5904\u7406\uFF09",allowStudentsToApplyForTeacherOrTA:"\u5141\u8BB8\u8BFE\u5802\u5185\u5B66\u751F\u7533\u8BF7\u6210\u4E3A\u6559\u5E08\u6216\u52A9\u6559\uFF08\u9009\u4E2D\u540E\uFF0C\u5B66\u751F\u53EF\u4EE5\u5728\u8BFE\u5802\u4E2D\u7533\u8BF7\u6210\u4E3A\u8001\u5E08/\u52A9\u6559\uFF0C\u5BA1\u6838\u901A\u8FC7\u540E\u53EF\u6210\u4E3A\u6559\u5E08/\u52A9\u6559\uFF0C\u5426\u5219\u65E0\u6CD5\u5728\u8BFE\u5802\u5185\u7533\u8BF7\uFF09",onlyAllowTeacherTeacherImportedStudentsAccess:"\u4EC5\u5141\u8BB8\u6559\u5E08\u5BFC\u5165\u7684\u5B66\u751F\u8BBF\u95EE\u8BFE\u5802\uFF08\u9009\u4E2D\u540E\uFF0C\u53EA\u6709\u6559\u5E08\u5BFC\u5165\u6216\u624B\u52A8\u6DFB\u52A0\u7684\u5B66\u751F\u53EF\u4EE5\u8BBF\u95EE\u8BFE\u5802\uFF0C\u5176\u4ED6\u5B66\u751F\u65E0\u6CD5\u901A\u8FC7\u9080\u8BF7\u7801\u548C\u9080\u8BF7\u94FE\u63A5\u8FDB\u5165\u8BFE\u5802\uFF09",yourClass:"\u60A8\u7684\u8BFE\u5802",classroomCreatedSuccessfullyCopyInvitationCode:"\u60A8\u7684\u8BFE\u5802\u300A\u8BA1\u7B97\u673A\u8F6F\u4EF6\u300B\u5DF2\u7ECF\u521B\u5EFA\u6210\u529F\uFF0C\u53EF\u590D\u5236\u4E0B\u65B9\u7684\u9080\u8BF7\u7801\uFF0C\u9080\u8BF7\u8001\u5E08\u3001\u52A9\u6559\u548C\u5B66\u751F\u52A0\u5165\u8BFE\u5802\u8FDB\u884C\u6559\u5B66\u548C\u5B66\u4E60\u3002 \u88AB\u9080\u8BF7\u7528\u6237\u53EF\u4EE5\u5728\u52A0\u5165\u8BFE\u5802\u5F39\u7A97\u4E2D\u8F93\u5165\u9080\u8BF7\u7801\u52A0\u5165\u8BFE\u5802\u4E2D\u3002",enterClassroomDetails:"\u8FDB\u5165\u8BFE\u5802\u8BE6\u60C5"},teachingClassroomMemberManagement:{memberManagement:"\u6210\u5458\u7BA1\u7406",administrators:"\u7BA1\u7406\u5458",teacherList:"\u6559\u5E08\u5217\u8868",studentList:"\u5B66\u751F\u5217\u8868",classDivisionList:"\u5206\u73ED\u5217\u8868"},teachingClassroomMemberManagementTAPermissions:{taPermissions:"\u52A9\u6559\u6743\u9650",students:"\u5B66\u751F",classroomInformation:"\u8BFE\u5802\u4FE1\u606F",activityLevel:"\u6D3B\u8DC3\u5EA6",selectAll:"\u5168\u9009",homeworkManagement:"\u4F5C\u4E1A\u7BA1\u7406",createHomework:"\u521B\u5EFA\u4F5C\u4E1A\uFF08\u53EF\u9009\u7528\u5B9E\u9A8C\u521B\u5EFA\u3001\u91CD\u547D\u540D\u3001\u7F16\u8F91\u4F5C\u4E1A\uFF09",publishAndEndHomework:"\u53D1\u5E03\u548C\u622A\u6B62\u4F5C\u4E1A",enableResubmission:"\u5F00\u542F\u8865\u4EA4",immediateEnd:"\u7ACB\u5373\u622A\u6B62\uFF08\u53EF\u5C06 \u201C\u8FDB\u884C\u4E2D\u201D \u7684\u4F5C\u4E1A\u7ACB\u5373\u622A\u6B62\uFF09",exportHomework:"\u5BFC\u51FA\u4F5C\u4E1A\uFF08\u53EF\u5BFC\u51FA\u6210\u7EE9\u3001\u5B9E\u8BAD\u62A5\u544A\uFF09",homeworkEvaluation:"\u4F5C\u4E1A\u8BC4\u5B9A",viewStudentHomework:"\u67E5\u770B\u5B66\u751F\u4F5C\u4E1A",reviewHomework:"\u8BC4\u9605\u4F5C\u4E1A\uFF08\u53EF\u4F7F\u7528\u4E00\u952E\u70B9\u8BC4\u3001\u8FFD\u52A0\u70B9\u8BC4\u529F\u80FD\uFF09",returnForRedo:"\u6253\u56DE\u91CD\u505A\uFF08\u53EF\u4F7F\u7528\u6253\u56DE\u91CD\u505A\u3001\u4E00\u952E\u6253\u56DE\u529F\u80FD\uFF09",createHomework1:"\u521B\u5EFA\u4F5C\u4E1A\uFF08\u53EF\u65B0\u5EFA\u3001\u91CD\u547D\u540D\u548C\u7F16\u8F91\u4F5C\u4E1A\uFF09",enablePeerReview:"\u5F00\u542F\u4E92\u8BC4",enablePeerReviewAppeals:"\u5F00\u542F\u4E92\u8BC4\u7533\u8BC9",exportHomework1:"\u5BFC\u51FA\u4F5C\u4E1A\uFF08\u53EF\u5BFC\u51FA\u6210\u7EE9\u3001\u7B54\u9898\u8BB0\u5F55\u4E0E\u9644\u4EF6\uFF09",groupHomework:"\u5206\u7EC4\u4F5C\u4E1A",exportHomework2:"\u5BFC\u51FA\u4F5C\u4E1A\uFF08\u53EF\u5BFC\u51FA\u6210\u7EE9\u3001\u4F5C\u54C1\u9644\u4EF6\u548C\u6279\u6CE8\uFF09",createHomework2:"\u521B\u5EFA\u4F5C\u4E1A\uFF08\u53EF\u65B0\u5EFA\u4F5C\u4E1A\u3001\u91CD\u547D\u540D\u3001\u7F16\u8F91\u4F5C\u4E1A\uFF09",exportHomework3:"\u5BFC\u51FA\u4F5C\u4E1A\uFF08\u53EF\u5BFC\u51FA\u6210\u7EE9\u3001\u7F16\u7A0B\u62A5\u544A\uFF09",homeworkLeaderboard:"\u4F5C\u4E1A\u6392\u884C\u699C",questionLeaderboard:"\u9898\u76EE\u6392\u884C\u699C",reviewHomework2:"\u8BC4\u9605\u4F5C\u4E1A\uFF08\u53EF\u4F7F\u7528\u70B9\u8BC4\u4F5C\u4E1A\u3001\u70B9\u8BC4\u4EE3\u7801\u3001\u8C03\u5206\u529F\u80FD\uFF09",testPaperManagement:"\u8BD5\u5377\u7BA1\u7406",createTestPaper:"\u521B\u5EFA\u8BD5\u5377\uFF08\u53EF\u521B\u5EFA\u8BD5\u5377\u3001\u7F16\u8F91\u8BD5\u5377\uFF09",publishAndEndExam:"\u53D1\u5E03\u548C\u622A\u6B62\u8003\u8BD5",enableMakeupExam:"\u5F00\u542F\u8865\u8003",endExamImmediately:"\u7ED3\u675F\u8003\u8BD5\uFF08\u53EF\u5C06 \u201C\u8FDB\u884C\u4E2D\u201D \u7684\u8003\u8BD5\u7ACB\u5373\u7ED3\u675F\uFF09",exportTestPaper:"\u5BFC\u51FA\u8BD5\u5377\uFF08\u53EF\u5BFC\u51FA\u8BD5\u5377\u3001\u6210\u7EE9\u548C\u8003\u8BD5\u603B\u7ED3\uFF09",forceSubmission:"\u5F3A\u5236\u4EA4\u5377",testPaperEvaluation:"\u8BD5\u5377\u8BC4\u5B9A",viewStudentTestPaper:"\u67E5\u770B\u5B66\u751F\u8BD5\u5377\uFF08\u53EF\u67E5\u770B\u5B66\u751F\u8BD5\u5377\u548C\u8003\u8BD5\u603B\u7ED3\uFF09",reviewTestPaper:"\u8BC4\u9605\u8BD5\u5377\uFF08\u53EF\u4F7F\u7528\u8BC4\u9605\u3001\u96C6\u4E2D\u6279\u91CF\u6279\u9605\u3001\u7EC4\u5185\u987A\u5E8F\u8BC4\u9605\u529F\u80FD\uFF09",returnForRedo2:"\u6253\u56DE\u91CD\u505A",delay:"\u5EF6\u65F6"},teachingClassroomClassroomExperiments:{selectExperiment:"\u9009\u7528\u5B9E\u9A8C",selectPracticalProject:"\u9009\u7528\u5B9E\u8DF5\u9879\u76EE",selectPracticalCourse:"\u9009\u7528\u5B9E\u8DF5\u8BFE\u7A0B",importExternalGrades:"\u5BFC\u5165\u5916\u90E8\u6210\u7EE9",studentGrades:"\u5B66\u751F\u6210\u7EE9",searchPracticalHomework:"\u641C\u7D22\u5B9E\u8BAD\u4F5C\u4E1A",practicalProjectName:"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0",schoolUnit:"\u5B66\u6821/\u5355\u4F4D",creatorCollaborators:"\u521B\u5EFA\u8005/\u5408\u4F5C\u8005",mine:"\u6211\u7684",notJoinedDirectory:"\u672A\u52A0\u5165\u76EE\u5F55",beginner:"\u521D\u7EA7",intermediate:"\u4E2D\u7EA7",intermediateAdvanced:"\u4E2D\u9AD8\u7EA7",advanced:"\u9AD8\u7EA7",difficulty:"\u96BE\u5EA6",latest:"\u6700\u65B0",hottest:"\u6700\u70ED",numberOfLearners:"\u5B66\u4E60\u4EBA\u6570",selected:"\u5DF2\u9009",experiencePractical:"\u4F53\u9A8C\u5B9E\u8BAD",difficultyFactor:"\u96BE\u5EA6\u7CFB\u6570",cancel:"\u53D6\u6D88",search:"\u641C\u7D22",publish:"\u53D1\u5E03",unpublished:"\u672A\u53D1\u5E03",batchOperations:"\u6279\u91CF\u64CD\u4F5C",batchEnd:"\u6279\u91CF\u622A\u6B62",batchResubmission:"\u6279\u91CF\u8865\u4EA4",publishImmediately:"\u7ACB\u5373\u53D1\u5E03",enterPractical:"\u8FDB\u5165\u5B9E\u8BAD",homeworkDetails:"\u4F5C\u4E1A\u8BE6\u60C5",thisHomeworkAllowsStudentsToViewAnswers:"\u672C\u4F5C\u4E1A\u8BBE\u7F6E\u5B66\u751F\u7AEF\u53EF\u67E5\u770B\u7B54\u6848\uFF0C\u5982\u679C\u9700\u8BBE\u7F6E\u9690\u85CF\u8BF7\u70B9\u51FB\u5C55\u793A\u8BBE\u7F6E",hideDescription:"\u9690\u85CF\u8BF4\u660E",editDescription:"\u7F16\u8F91\u8BF4\u660E",levelPoints:"\u5173\u5361\u5206\u503C",passRate:"\u901A\u8FC7\u7387",knowledgePoints:"\u77E5\u8BC6\u70B9",viewPassDetails:"\u67E5\u770B\u901A\u8FC7\u8BE6\u60C5",similarity:"\u76F8\u4F3C\u5EA6",zeroSuspectedPlagiarizedWorks:"0\u4E2A\u7591\u4F3C\u6284\u88AD\u4F5C\u54C1\uFF080\u4F5C\u54C1\uFF09",returnForRedo:"\u6253\u56DE\u91CD\u505A",operator:"\u64CD\u4F5C\u4EBA",homeworkPublish:"\u4F5C\u4E1A\u53D1\u5E03",unifiedPublish:"\u7EDF\u4E00\u53D1\u5E03",classBasedPublish:"\u5206\u73ED\u53D1\u5E03",resubmissionSettings:"\u8865\u4EA4\u8BBE\u7F6E",enableResubmission:"\u5F00\u542F\u8865\u4EA4",save:"\u4FDD\u5B58",pleaseSelectPublishTime:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",pleaseSelectEndTime:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",experimentSettings:"\u5B9E\u9A8C\u8BBE\u7F6E",scoringSettings:"\u8BC4\u5206\u8BBE\u7F6E",displaySettings:"\u5C55\u793A\u8BBE\u7F6E",collaborationSettings:"\u534F\u4F5C\u8BBE\u7F6E",evaluationLimits:"\u8BC4\u6D4B\u9650\u5236",noCodeEditingAfterHomeworkDeadline:"\u4F5C\u4E1A\u622A\u6B62\u540E\u4E0D\u53EF\u7F16\u8F91\u4EE3\u7801\uFF08\u4F5C\u4E1A\u622A\u6B62\u540E\uFF0C\u5B66\u751F\u65E0\u6CD5\u4FEE\u6539\u4EE3\u7801\u548C\u66F4\u65B0\u8BC4\u6D4B\u6570\u636E\uFF09",saveExperimentData:"\u4FDD\u5B58\u5B9E\u9A8C\u6570\u636E \u5F00\u542F\u540E\uFF0C\u5B66\u5458\u5728\u901A\u7528\u4E91\u5B9E\u9A8C\u73AF\u5883\u4E0B\u7684 /data/workspace \u76EE\u5F55\u5C06\u957F\u671F\u4FDD\u5B58\uFF0C\u6559\u5E08\u5728\u8BFE\u5802\u53EF\u5BFC\u51FA\u5B66\u751F\u5B9E\u9A8C\u6570\u636E \u64CD\u4F5C\u6307\u5F15",intelligentTutorFeatures:"\u667A\u80FD\u52A9\u6559\u529F\u80FD",intelligentTaskReview:"\u667A\u80FD\u5BA1\u9898\uFF08\u5F00\u542F\u540E\uFF0C\u5B66\u751F\u5728\u505A\u4F5C\u4E1A\u7684\u8FC7\u7A0B\u4E2D\uFF0C\u53EF\u4EE5\u4F7F\u7528\u667A\u80FD\u5BA1\u9898\u529F\u80FD\u62C6\u89E3\u4EFB\u52A1\u3001\u83B7\u53D6\u89E3\u9898\u601D\u8DEF\uFF09",syntaxCheck:"\u8BED\u6CD5\u68C0\u67E5\uFF08\u5F00\u542F\u540E\uFF0C\u5B66\u751F\u5728\u505A\u4F5C\u4E1A\u7684\u8FC7\u7A0B\u4E2D\uFF0C\u53EF\u4EE5\u4F7F\u7528\u8BED\u6CD5\u68C0\u67E5\u529F\u80FD\u68C0\u6D4B\u4EE3\u7801\u4E2D\u7684\u8BED\u6CD5\u9519\u8BEF\u3001\u83B7\u53D6\u4FEE\u590D\u5EFA\u8BAE\uFF09",codeDiagnosis:"\u4EE3\u7801\u8BCA\u65AD\uFF08\u5F00\u542F\u540E\uFF0C\u5B66\u751F\u5728\u505A\u4F5C\u4E1A\u7684\u8FC7\u7A0B\u4E2D\uFF0C\u53EF\u4EE5\u4F7F\u7528\u4EE3\u7801\u8BCA\u65AD\u529F\u80FD\u5206\u6790\u4EE3\u7801\u3001\u83B7\u53D6\u4FEE\u6B63\u5EFA\u8BAE\uFF09",aiTutoring:"AI \u8F85\u5BFC\uFF08\u5F00\u542F\u540E\uFF0C\u5B66\u751F\u5728\u505A\u4F5C\u4E1A\u7684\u8FC7\u7A0B\u4E2D\uFF0C\u53EF\u4EE5\u4F7F\u7528 AI \u8F85\u5BFC\u529F\u80FD\u751F\u6210\u6B63\u786E\u4EE3\u7801\uFF09",codeAnnotation:"\u4EE3\u7801\u6CE8\u91CA\uFF08\u5F00\u542F\u540E\uFF0C\u5B66\u751F\u5728\u505A\u4F5C\u4E1A\u7684\u8FC7\u7A0B\u4E2D\uFF0C\u53EF\u4EE5\u4F7F\u7528\u4EE3\u7801\u6CE8\u91CA\u529F\u80FD\u5BF9\u5DF2\u6709\u4EE3\u7801\u6DFB\u52A0\u6CE8\u91CA\uFF0C\u8282\u7701\u4EE3\u7801\u7F16\u5199\u65F6\u95F4\uFF09",aiQAndA:"AI \u95EE\u7B54\uFF08\u5F00\u542F\u540E\uFF0C\u5B66\u751F\u5728\u505A\u4F5C\u4E1A\u7684\u8FC7\u7A0B\u4E2D\uFF0C\u53EF\u4EE5\u4F7F\u7528 AI \u95EE\u7B54\u529F\u80FD\u5411\u667A\u80FD\u52A9\u6559\u8BF7\u6559\uFF09",aiUsageGuidance:"AI \u4F7F\u7528\u5F15\u5BFC\uFF08\u5F00\u542F\u540E\uFF0C\u82E5\u5B66\u751F\u957F\u65F6\u95F4\u505C\u7559\u5B9E\u8BAD\u6311\u6218\u9875\u9762\u6216\u8005\u591A\u6B21\u8BC4\u6D4B\u4E0D\u901A\u8FC7\u65F6\uFF0C\u7CFB\u7EDF\u53EF\u4EE5\u4E3B\u52A8\u68C0\u6D4B\u5E76\u663E\u793A\u63D0\u793A\u8BED\u6765\u5F15\u5BFC\u5B66\u751F\u4F7F\u7528\u667A\u80FD\u52A9\u6559\u8F85\u52A9\u7B54\u9898\uFF09",codeOptimization:"\u4EE3\u7801\u4F18\u5316\uFF08\u5F00\u542F\u540E\uFF0C\u5B66\u751F\u5728\u505A\u4F5C\u4E1A\u7684\u8FC7\u7A0B\u4E2D\uFF0C\u53EF\u4EE5\u4F7F\u7528\u4EE3\u7801\u4F18\u5316\u529F\u80FD\u5BF9\u4EE3\u7801\u8FDB\u884C\u4F18\u5316\uFF0C\u5E2E\u52A9\u63D0\u5347\u4EE3\u7801\u8D28\u91CF\uFF09",homeworkPointsSettings:"\u4F5C\u4E1A\u5206\u503C\u8BBE\u7F6E",homeworkTotal:"\u4F5C\u4E1A\u603B\u5206",efficiencyPoints:"\u6548\u7387\u5206\uFF08\u6548\u7387\u5206\u5728\u4F5C\u4E1A\u7ED3\u675F\u4E4B\u524D\u4E0D\u8BA1\u7B97\uFF0C\u4F5C\u4E1A\u7ED3\u675F\u540E\u81EA\u52A8\u5C06\u6548\u7387\u5206\u624D\u8BA1\u7B97\u52A0\u5165\u5230\u5B66\u751F\u6210\u7EE9\u4E2D\uFF09",efficiencyPoint:"\u6548\u7387\u5206\u503C",taskLevelSelectionAndPointsSettings:"\u4EFB\u52A1\u5173\u5361\u9009\u62E9\u4E0E\u5206\u503C\u8BBE\u7F6E",pointsSettings:"\u5206\u503C\u8BBE\u7F6E",equalDistributionRatio:"\u5747\u5206\u6BD4\u4F8B",difficultyLevel:"\u96BE\u6613\u5EA6",customPoints:"\u81EA\u5B9A\u4E49\u5206\u503C",mandatoryLevelsIfSkipAllowed:"\uFF08\u8BE5\u5B9E\u8BAD\u652F\u6301\u8DF3\u5173\u5B66\u4E60\uFF0C\u52FE\u9009\u5219\u5B66\u751F\u5FC5\u987B\u5B8C\u6210\u7684\u5173\u5361\uFF09",coinRewardAmount:"\u91D1\u5E01\u5956\u52B1\u6570",studentDeductionRulesSettings:"\u5B66\u751F\u6263\u5206\u89C4\u5219\u8BBE\u7F6E",enableDeductionForViewingAnswers:"\u5F00\u542F\u67E5\u770B\u7B54\u6848\u6263\u5206 \uFF08\u9488\u5BF9\u672A\u901A\u8FC7\u5173\u5361\u7684\u5B66\u751F\u67E5\u770B\u7B54\u6848\u540E\u8BC4\u6D4B\u901A\u5173\u8FDB\u884C\u6263\u5206\uFF0C\u5DF2\u901A\u8FC7\u518D\u67E5\u770B\u7B54\u6848\u4E0D\u8FDB\u884C\u6263\u5206\uFF09",fixedDeduction:"\u56FA\u5B9A\u6263\u5206",deductionBasedOnPracticalReferenceAnswerLevel:"\u6309\u7167\u5B9E\u8BAD\u53C2\u8003\u7B54\u6848\u7EA7\u522B\u6263\u5206",fixedDeduction100PercentForViewingAnswers:"\u67E5\u770B\u7B54\u6848\u56FA\u5B9A\u6263\u9664100%\u5206\u503C \uFF08\u5F53\u8BBE\u7F6E0%\u65F6\uFF0C\u5219\u5B66\u751F\u67E5\u770B\u7B54\u6848\u4E0D\u6263\u5206\uFF09",efficiencyPoints2:"\u6548\u7387\u5206",efficiencyPoints2Tip:"\uFF08\u52FE\u9009\u6548\u7387\u5206\u540E\uFF0C\u5219\u4F5C\u4E1A\u603B\u5206\u503C=\u6548\u7387\u5206+\u4EFB\u52A1\u5173\u5361\u603B\u5206\uFF09",enableDeductionForCodePlagiarism:"\u5F00\u542F\u4EE3\u7801\u67E5\u91CD\u6263\u5206 \uFF08\u8BBE\u7F6E\u89C4\u5219\u540E\uFF0C\u9700\u8981\u8FDB\u884C\u201C\u4EE3\u7801\u67E5\u91CD\u201D\u540E\u624D\u80FD\u751F\u6548\uFF09",publicSettings:"\u516C\u5F00\u8BBE\u7F6E",publicAnswers:"\u516C\u5F00\u7B54\u6848",publicAnswersTip:"\uFF08\u8BBE\u7F6E\u5B66\u751F\u5728\u5B9E\u9A8C\u9875\u9762\u67E5\u770B\u8BD5\u9898\u7B54\u6848\uFF09",publicTimeRange:"\u516C\u5F00\u65F6\u95F4\u8303\u56F4",afterHomeworkEnds:"\u4F5C\u4E1A\u7ED3\u675F\u540E",anyTime:"\u4EFB\u610F\u65F6\u95F4",setCopyReferenceAnswers:"\u8BBE\u7F6E\u590D\u5236\u53C2\u8003\u7B54\u6848",prohibitCopyingReferenceAnswers:"\u7981\u6B62\u590D\u5236\u53C2\u8003\u7B54\u6848\uFF08\u52FE\u9009\u540E\uFF0C\u5B66\u751F\u5728\u5B9E\u9A8C\u9875\u9762\u53EA\u80FD\u67E5\u770B\u4F46\u4E0D\u80FD\u590D\u5236\u53C2\u8003\u7B54\u6848\uFF09",publicComments:"\u516C\u5F00\u8BC4\u8BBA \uFF08\u52FE\u9009\u540E\uFF0C\u5B66\u751F\u5728\u5B9E\u9A8C\u9875\u9762\u53EF\u67E5\u770B\u8BE5\u5B9E\u9A8C\u7684\u76F8\u5173\u8BC4\u8BBA\uFF09",enterExperimentSettings:"\u8FDB\u5165\u5B9E\u9A8C\u8BBE\u7F6E",viewPracticalProjectDetails:"\u67E5\u770B\u5B9E\u8DF5\u9879\u76EE\u8BE6\u60C5\uFF08\u52FE\u9009\u540E\uFF0C\u5B66\u751F\u5F00\u542F\u6311\u6218\u5148\u8FDB\u5165\u5B9E\u8DF5\u9879\u76EE\u7684\u8BE6\u60C5\u9875\u9762\uFF0C\u5426\u5219\u76F4\u63A5\u8FDB\u5165\u5B9E\u9A8C\u9875\u9762\uFF09",homeworkStatus:"\u4F5C\u4E1A\u72B6\u6001",classDivisionStatus:"\u5206\u73ED\u60C5\u51B5",notCleared0:"\u672A\u901A\u5173(0)",onTimeCleared0:"\u6309\u65F6\u901A\u5173(0)",makeupCleared:"\u8865\u4EA4\u901A\u5173",clearedAfterDeadline:"\u622A\u6B62\u540E\u901A\u5173",additionalComments:"\u8FFD\u52A0\u70B9\u8BC4:",notAdded2:"\u672A\u8FFD\u52A0(2)",added0:"\u5DF2\u8FFD\u52A0(0)",oneClickComment:"\u4E00\u952E\u70B9\u8BC4",oneClickReturn:"\u4E00\u952E\u6253\u56DE",conciseMode:"\u7B80\u6D01\u6A21\u5F0F",completionTime:"\u5B8C\u6210\u65F6\u95F4",totalPracticalTime:"\u5B9E\u8BAD\u603B\u8017\u65F6",clearanceStatus:"\u901A\u5173\u60C5\u51B5",evaluationCount:"\u8BC4\u6D4B\u6B21\u6570",submitting:"\u63D0\u4EA4\u4E2D",ended:"\u5DF2\u622A\u6B62",passed:"\u5DF2\u901A\u8FC7",notPassed:"\u672A\u901A\u8FC7",notEvaluated:"\u672A\u8BC4\u6D4B",viewReport:"\u67E5\u770B\u62A5\u544A",myScore:"\u6211\u7684\u5F97\u5206",passStatus:"\u901A\u8FC7\u72B6\u6001",timeSpent:"\u8017\u65F6",startChallenge:"\u5F00\u542F\u6311\u6218",publish1:"\u53D1\u8868",submitSummary:"\u63D0\u4EA4\u603B\u7ED3",exitPractical:"\u9000\u51FA\u5B9E\u8BAD",confirmExitPractical:"\u60A8\u786E\u5B9A\u8981\u9000\u51FA\u5B9E\u8BAD\u5417\uFF1F",releaseLabResourcesImmediatelyOnExit:"\u9000\u51FA\u5B9E\u8BAD\u65F6\uFF0C\u7ACB\u5373\u91CA\u653E\u5B9E\u9A8C\u8D44\u6E90",startLearning:"\u5F00\u59CB\u5B66\u4E60",viewStudentPractical:"\u67E5\u770B\u5B66\u5458\u5B9E\u8BAD",exportPracticalReport:"\u5BFC\u51FA\u5B9E\u8BAD\u62A5\u544A",exportAllStudentsPracticalReports:"\u5BFC\u51FA\u5168\u90E8\u5B66\u751F\u5B9E\u8BAD\u62A5\u544A",overallEvaluation:"\u603B\u4F53\u8BC4\u4EF7",commentHomework:"\u70B9\u8BC4\u4F5C\u4E1A",levelsCompletedBeforeDeadline:"\u622A\u6B62\u524D\u5B8C\u6210\u5173\u5361",latestCompletedLevelMinus:"\u6700\u65B0\u5B8C\u6210\u5173\u5361",completionEfficiencyDashDash:"\u5B8C\u6210\u6548\u7387",classHighestCompletionEfficiencyDashDash:"\u8BFE\u5802\u6700\u9AD8\u5B8C\u6210\u6548\u7387",clearanceTime:"\u901A\u5173\u65F6\u95F4",timingRules:"\u8BA1\u65F6\u89C4\u5219",plagiarismDeduction:"\u67E5\u91CD\u6263\u5206",resubmissionDeduction:"\u8865\u4EA4\u6263\u5206",overallScore:"\u603B\u8BC4",pageStayDuration:"\u9875\u9762\u505C\u7559\u65F6\u957F",stageScores:"\u9636\u6BB5\u6210\u7EE9",level:"\u5173\u5361",taskName:"\u4EFB\u52A1\u540D\u79F0",startTime:"\u5F00\u542F\u65F6\u95F4",codeModifiedLines:"\u4EE3\u7801\u4FEE\u6539\u884C\u6570",practicalTimeSpent:"\u5B9E\u8BAD\u8017\u65F6",whetherViewedAnswers:"\u662F\u5426\u67E5\u770B\u7B54\u6848",experiencePoints:"\u7ECF\u9A8C\u503C",levelScore:"\u5173\u5361\u5F97\u5206",adjustScore:"\u8C03\u5206",viewPractical:"\u67E5\u770B\u5B9E\u8BAD",returnToList:"\u8FD4\u56DE\u5217\u8868",graphicalStatistics:"\u56FE\u5F62\u7EDF\u8BA1",efficiencyGraphExplanation:"1\u4E2A\u5C0F\u5706\u70B9\u4EE3\u88681\u4E2A\u5B66\u751F\u7684\u5B66\u4E60\u6548\u7387 \u7EA2\u8272\u6C34\u6EF4\u8868\u793A\u5F53\u524D\u5B66\u751F\u7684\u5B66\u4E60\u6548\u7387\u503C \u5C0F\u5706\u70B9\u8D8A\u9AD8\uFF0C\u5B66\u4E60\u6548\u7387\u8D8A\u9AD8 \u6A59\u8272\u6A2A\u5411\u7BAD\u5934\uFF1A\u4E2D\u4F4D\u503C\uFF0C\u8868\u793A\u6574\u4E2A\u8BFE\u5802\u5B66\u751F\u8868\u73B0\u7684\u5E73\u5747\u503C",learningEfficiency:"\u5B66\u4E60\u6548\u7387",learningEfficiencyFormula:"\uFF08\u5B66\u4E60\u6548\u7387=log\uFF08\u5B9E\u8BAD\u603B\u5F97\u5206/\u5B9E\u8BAD\u603B\u8017\u65F6\uFF09\uFF09",currentRanking:"\u5F53\u524D\u6392\u540D",learningEfficiencyDistributionInterval:"\u5B66\u4E60\u6548\u7387\u5206\u5E03\u533A\u95F4",studentPosition:"\u5B66\u751F\u4F4D\u7F6E",abilityValueFormula:"\u80FD\u529B\u503C\uFF08\u5B9E\u8BAD\u83B7\u5F97\u7ECF\u9A8C\u503C / \u5B9E\u8BAD\u8BC4\u6D4B\u6B21\u6570\uFF09",abilityGraphExplanation:"1 \u4E2A\u5C0F\u5706\u70B9\u4EE3\u8868 1 \u4E2A\u5B66\u751F\u7684\u80FD\u529B\u503C ",abilityGraphExplanation1:"\u7EA2\u8272\u6C34\u6EF4\u8868\u793A\u5F53\u524D\u5B66\u751F\u7684\u80FD\u529B\u503C",abilityGraphExplanation2:"\u5C0F\u5706\u5708\u8D8A\u5927\uFF0C\u8BC4\u6D4B\u6B21\u6570\u8D8A\u5C11",logTotalPracticalTime:"log (\u5B9E\u8BAD\u7684\u603B\u65F6\u95F4)",codeDisplayRules:"\u4EE3\u7801\u5C55\u793A\u89C4\u5219\uFF1A",displayHighestScoringCodeBeforeDeadline:"1.\u5C55\u793A\u5B66\u5458\u5728\u4F5C\u4E1A\u622A\u6B62\u524D\u5F97\u5206\u6700\u9AD8\u7684\u4EE3\u7801\u7248\u672C",displayLatestIfMultipleHighestScores:"2.\u82E5\u6709\u591A\u4E2A\u6700\u9AD8\u5206\u7248\u672C\uFF0C\u5C55\u793A\u63D0\u4EA4\u65F6\u95F4\u6700\u665A\u7684\u7248\u672C\u3002",noDisplayForSubmissionsAfterDeadline:"3.\u4F5C\u4E1A\u622A\u6B62\u540E\u63D0\u4EA4\u7684\u4EE3\u7801\u5C06\u4E0D\u4E88\u5C55\u793A\u3002",studentCode:"\u5B66\u5458\u4EE3\u7801",copyCode:"\u590D\u5236\u4EE3\u7801",noEvaluationRecordsThisLevel:"\u672C\u5173\u65E0\u8BC4\u6D4B\u8BB0\u5F55",evaluationTime:"\u8BC4\u6D4B\u65F6\u95F4",viewCode:"\u67E5\u770B\u4EE3\u7801",evaluationSerialNumber:"\u8BC4\u6D4B\u5E8F\u53F7",evaluationTime:"\u8BC4\u6D4B\u65F6\u95F4",evaluationResult:"\u8BC4\u6D4B\u7ED3\u679C",questionName:"\u9898\u76EE\u540D\u79F0",completionTime:"\u5B8C\u6210\u65F6\u95F4",evaluationCount:"\u8BC4\u6D4B\u6B21\u6570",runTimeMs:"\u8FD0\u884C\u65F6\u95F4 (ms)",memoryKb:"\u5185\u5B58 (kb)",languageUsed:"\u4F7F\u7528\u8BED\u8A00",score:"\u5F97\u5206",ranking:"\u6392\u540D",noEvaluationRecordsThisLevel:"\u672C\u5173\u65E0\u8BC4\u6D4B\u8BB0\u5F55",questionDetails:"\u5237\u9898\u8BE6\u60C5",viewAnswerDetails:"\u67E5\u770B\u7B54\u9898\u8BE6\u60C5",returnToList:"\u8FD4\u56DE\u5217\u8868",previous:"\u4E0A\u4E00\u4E2A",next:"\u4E0B\u4E00\u4E2A",commentHomework:"\u70B9\u8BC4\u4F5C\u4E1A"},teachingClassroomGraphicGroupHomework:{noGroupHomeworkInThisGroup:"\u8BE5\u5206\u7EC4\u65E0\u5206\u7EC4\u4F5C\u4E1A\uFF0C\u53EF\u4EE5\u4E0B\u65B9\u6309\u94AE\u6216\u53F3\u4E0A\u65B9\u201C\u65B0\u5EFA\u4F5C\u4E1A\u201D\u6309\u94AE\u521B\u5EFA\u4F5C\u4E1A",submitWork:"\u63D0\u4EA4\u4F5C\u54C1",homeworkDescription:"\u4F5C\u4E1A\u63CF\u8FF0",uploadAttachment:"\u4E0A\u4F20\u9644\u4EF6",submit:"\u63D0\u4EA4",cancel:"\u53D6\u6D88",studentHomework:"\u5B66\u751F\u4F5C\u4E1A",homeworkSubmissionContent:"\u4F5C\u4E1A\u63D0\u4EA4\u5185\u5BB9",download:"\u4E0B\u8F7D",preview:"\u9884\u89C8",afterDeadlineNoSubmission:"1\u3001\u622A\u6B62\u540E\u5B66\u751F\u4E0D\u80FD\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002",operationOnlyForOngoingOrResubmission:"2\u3001\u672C\u64CD\u4F5C\u53EA\u5BF9\u201C\u63D0\u4EA4\u4E2D\u201D\u3001\u201C\u8865\u4EA4\u4E2D\u201D\u7684\u4F5C\u4E1A\u6709\u6548\u3002",end:"\u622A\u6B62",homeworkEnded:"\u4F5C\u4E1A\u622A\u6B62",resubmissionEnded:"\u8865\u4EA4\u622A\u6B62",submitting:"\u63D0\u4EA4\u4E2D",groupConfiguration:"\u5206\u7EC4\u914D\u7F6E",referenceAnswer:"\u53C2\u8003\u7B54\u6848",immediateEnd:"\u7ACB\u5373\u622A\u6B62",intelligentGrouping:"\u667A\u80FD\u5206\u7EC4",editHomework:"\u7F16\u8F91\u4F5C\u4E1A",yourReview:"\u4F60\u7684\u8BC4\u9605:",all:"\u5168\u90E8",notReviewed:"\u672A\u8BC4",reviewed:"\u5DF2\u8BC4",attachmentStatus:"\u9644\u4EF6\u72B6\u6001:",noAttachment:"\u65E0\u9644\u4EF6",hasAttachment:"\u5B58\u5728\u9644\u4EF6",workStatus:"\u4F5C\u54C1\u72B6\u6001",notSubmitted:"\u672A\u63D0\u4EA4",onTimeSubmitted:"\u6309\u65F6\u63D0\u4EA4",onTimeSubmittedOffline:"\u6309\u65F6\u63D0\u4EA4 (\u7EBF\u4E0B)",delayedSubmitted:"\u5EF6\u65F6\u63D0\u4EA4",redoing:"\u91CD\u505A\u4E2D",teacherSubmitted0:"\u6559\u5E08\u63D0\u4EA4",groupRole:"\u7EC4\u5185\u89D2\u8272:",groupLeader:"\u7EC4\u957F",groupMember:"\u7EC4\u5458",classDivisionStatus:"\u5206\u73ED\u60C5\u51B5:",notClassified:"\u672A\u5206\u73ED",searchResultsStudents:"\u4E2A\u68C0\u7D22\u7ED3\u679C",student:"\u4E2A\u5B66\u751F",adjustGrouping:"\u8C03\u6574\u5206\u7EC4",totalGroups:"\u5206\u7EC4\u603B\u6570",groupedCount:"\u5DF2\u5206\u7EC4\u6570",ungroupedCount:"\u672A\u5206\u7EC4\u6570",notSubmittedCount:"\u672A\u63D0\u4EA4\u4EBA\u6570",group:"\u5206\u7EC4",currentScore:"\u5F53\u524D\u6210\u7EE9",reviewAdjustScore:"\u8BC4\u9605\u8C03\u5206",review:"\u8BC4\u9605",adjustScore:"\u8C03\u5206",scoringSettings:"\u8BC4\u5206\u8BBE\u7F6E",publicSettings:"\u516C\u5F00\u8BBE\u7F6E",collaborationSettings:"\u534F\u4F5C\u8BBE\u7F6E",homeworkPublish:"\u4F5C\u4E1A\u53D1\u5E03",unifiedPublish:"\u7EDF\u4E00\u53D1\u5E03",classBasedPublish:"\u5206\u73ED\u53D1\u5E03",publishTime:"\u53D1\u5E03\u65F6\u95F4\uFF08\u5B66\u751F\u6536\u5230\u4F5C\u4E1A\u7684\u65F6\u95F4\uFF09",publishTimeTip:"\uFF08\u5B66\u751F\u6536\u5230\u4F5C\u4E1A\u7684\u65F6\u95F4\uFF09",deadline:"\u622A\u6B62\u65F6\u95F4\uFF08\u5B66\u751F \u201C\u6309\u65F6\u201D \u63D0\u4EA4\u4F5C\u54C1\u7684\u65F6\u95F4\u622A\u70B9\uFF09",deadlineTip:"\uFF08\u5B66\u751F\u201C\u6309\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u7684\u65F6\u95F4\u622A\u70B9\uFF09",minimumContentLength:"\u586B\u5199\u5185\u5BB9\u81F3\u5C11\u5B57",anonymousReviewSettings:"\u533F\u8BC4\u8BBE\u7F6E",enableAnonymousReview:"\u542F\u7528\u533F\u8BC4\uFF08\u5F00\u542F\u540E\uFF0C\u5B66\u751F\u5C06\u5728\u9690\u85CF\u8EAB\u4EFD\u7684\u60C5\u51B5\u4E0B\uFF0C\u5BF9\u5176\u4ED6\u540C\u5B66\u533F\u540D\u4F5C\u4E1A\u8FDB\u884C\u8BC4\u9605\uFF09",requireAttachmentForSubmission:"\u63D0\u4EA4\u4F5C\u4E1A\u5FC5\u987B\u4E0A\u4F20\u9644\u4EF6",groupingMethod:"\u7EC4\u961F\u65B9\u5F0F",studentsSelfGroup:"\u5B66\u751F\u81EA\u4E3B\u7EC4\u961F",teacherAssignGroups1:"\u6559\u5E08\u5206\u914D\u5C0F\u7EC4",teacherAssignGroups:"\u6559\u5E08\u5206\u914D\u5C0F\u7EC4\uFF08\u5C0F\u7EC4\u53EA\u80FD\u7531\u6559\u5E08\u521B\u5EFA\uFF09",groupSizeSettings:"\u4EBA\u6570\u8BBE\u7F6E",groupSizeSettingsTip:"\uFF08\u5B66\u751F\u63D0\u4EA4\u4F5C\u54C1\u65F6\u9700\u8981\u5173\u8054\u540C\u7EC4\u6210\u5458\uFF0C\u7EC4\u5185\u6210\u5458\u4F5C\u54C1\u5171\u4EAB\uFF09",groupLeaderPermissions:"\u7EC4\u957F\u64CD\u4F5C\u6743\u9650",changeGroupName:"\u66F4\u6539\u7EC4\u540D",manageGroupMembers:"\u7BA1\u7406\u5C0F\u7EC4\u6210\u5458\uFF08\u6DFB\u52A0 / \u79FB\u9664\uFF09",allowAttachmentModificationAfterDeadline:"\u4F5C\u4E1A\u622A\u6B62\u540E\u5141\u8BB8\u4FEE\u6539\u9644\u4EF6\uFF08\u5F00\u542F\u540E\uFF0C\u5DF2\u63D0\u4EA4\u4F5C\u4E1A\u7684\u5B66\u751F\u5C06\u53EF\u4EE5\u4FEE\u6539\u9644\u4EF6\uFF0C\u672A\u63D0\u4EA4\u4F5C\u4E1A\u7684\u5B66\u751F\u5219\u4E0D\u80FD\u4E0A\u4F20\u6216\u4FEE\u6539\u9644\u4EF6\uFF09",submissionSettings:"\u63D0\u4EA4\u8BBE\u7F6E",limitSubmissionAttempts:"\u9650\u5236\u63D0\u4EA4\u4F5C\u4E1A\u6B21\uFF08\u5F00\u542F\u540E\u5C06\u9650\u5236\u5B66\u751F\u63D0\u4EA4\u4F5C\u4E1A\u6B21\u6570\uFF1B\u6253\u56DE\u91CD\u505A\u540E\u5141\u8BB8\u5B66\u751F\u91CD\u65B0\u63D0\u4EA4\u4E00\u6B21\uFF1B\u5728\u8865\u4EA4\u9636\u6BB5\uFF0C\u7528\u5B8C\u6B21\u6570\u7684\u5B66\u751F\u53EF\u989D\u5916\u63D0\u4EA4\u4E00\u6B21\uFF09",homeworkResubmission:"\u4F5C\u4E1A\u8865\u4EA4",enableResubmission:"\u5F00\u542F\u8865\u4EA4\uFF08\u5F00\u542F\u540E\uFF0C\u5B66\u751F\u5728\u8865\u4EA4\u65F6\u95F4\u6BB5\u63D0\u4EA4\u4F5C\u4E1A\uFF0C\u5C06\u6309\u7167\u89C4\u5219\u8FDB\u884C\u6263\u5206\uFF09",groupLeaderScoring:"\u7EC4\u957F\u8BC4\u5206",groupLeaderScoresMembers:"\u7EC4\u957F\u8BC4\u5206\uFF08\u9009\u4E2D\uFF0C\u5219\u7EC4\u957F\u9996\u6B21\u63D0\u4EA4\u4F5C\u4E1A\u65F6\u9700\u8981\u5BF9\u7EC4\u5458\u8FDB\u884C\u8BC4\u5206\uFF09",taScoring:"\u52A9\u6559\u8BC4\u5206",normalModeAverageTaScores:"\u666E\u901A\u6A21\u5F0F\uFF08\u9009\u4E2D\uFF0C\u5219\u53D6\u5404\u52A9\u6559\u6700\u7EC8\u8BC4\u5206\u7684\u5E73\u5747\u5206\uFF09",reviewModeLastTaScore:"\u590D\u5BA1\u6A21\u5F0F\uFF08\u9009\u4E2D\uFF0C\u5219\u52A9\u6559\u591A\u6B21\u8BC4\u5206\u65F6\uFF0C\u53D6\u6700\u540E\u4E00\u6B21\u52A9\u6559\u8BC4\u5206\u7684\u5206\u6570\uFF09",finalScoreComposition:"\u6700\u7EC8\u6210\u7EE9\u7EC4\u6210",multiItemScoringRatio:"\u591A\u9879\u8BC4\u5206\u914D\u6BD4\uFF08\u9009\u4E2D\uFF0C\u5219\u6309\u7167\u4F18\u5148\u987A\u5E8F\u8BA1\u7B97\u6700\u7EC8\u6210\u7EE9\uFF09",singleItemScoringPriority:"\u5355\u9879\u8BC4\u5206\u4F18\u5148\uFF08\u9009\u4E2D\uFF0C\u5219\u6309\u7167\u6BD4\u4F8B\u8BA1\u7B97\u6700\u7EC8\u6210\u7EE9\uFF09",teacherScoring:"\u6559\u5E08\u8BC4\u5206",taScoring:"\u52A9\u6559\u8BC4\u5206",studentAnonymousReview:"\u5B66\u751F\u533F\u8BC4",save:"\u4FDD\u5B58",setDefaultScore:"\u8BBE\u7F6E\u9ED8\u8BA4\u8BC4\u5206",groupRulesExplanation:"\u5206\u7EC4\u89C4\u5219\u8BF4\u660E:",groupingRule1:"1\u3001\u8BBE\u7F6E\u597D\u7684\u89C4\u5219\u65B0\u589E\u5206\u7EC4\uFF0C\u53EA\u4F1A\u65B0\u589E\u5206\u7EC4\u4E0D\u4F1A\u5F71\u54CD\u5230\u73B0\u6709\u5206\u7EC4\uFF0C\u4E14\u4EC5\u9488\u5BF9\u672A\u5206\u7EC4\u7684\u5B66\u751F\u8FDB\u884C\u6309\u89C4\u5206\u7EC4",groupingRule2:"2\u3001\u5982\u679C\u9700\u8981\u5C06\u73B0\u6709\u5206\u7EC4\u91CD\u65B0\u5206\u914D\uFF0C\u8BBE\u7F6E\u597D\u89C4\u5219\u540E\u70B9\u51FB\u5206\u7EC4\u9884\u89C8\u4E2D\u7684\u201C\u6309\u89C4\u5219\u91CD\u65B0\u5206\u7EC4\u201D\uFF0C\u4F1A\u5C06\u73B0\u6709\u5206\u7EC4\u91CD\u65B0\u5206\u914D\uFF0C\u5C0F\u7EC4\u6210\u7EE9\u4F1A\u4E5F\u4F1A\u91CD\u65B0\u8BA1\u7B97",groupingStatus:"\u5206\u7EC4\u60C5\u51B5",groupLeaderPermissions:"\u7EC4\u957F\u64CD\u4F5C\u6743\u9650",changeGroupName:"\u66F4\u6539\u7EC4\u540D",manageGroupMembers:"\u7BA1\u7406\u5C0F\u7EC4\u6210\u5458\uFF08\u6DFB\u52A0/\u79FB\u9664\uFF09",groupName:"\u5206\u7EC4\u540D\u79F0",groupLeader:"\u5206\u7EC4\u7EC4\u957F",groupMembers:"\u7EC4\u5458",groupSettings:"\u5C0F\u7EC4\u8BBE\u7F6E",thisStudentsFinalScoreNotCalculatedByRules:"\u8BE5\u5B66\u751F\u7684\u6700\u7EC8\u6210\u7EE9\u5C06\u4E0D\u4F1A\u6309\u7167\u8BC4\u5206\u89C4\u5219\u8FDB\u884C\u8BA1\u7B97",score:"\u6210\u7EE9",pleaseEnterReasonForScoreAdjustment:"\u8BF7\u586B\u5199\u60A8\u5BF9\u4F5C\u54C1\u8C03\u5206\u7684\u539F\u56E0",homeworkDetails:"\u4F5C\u4E1A\u8BE6\u60C5",groupMembersStatus:"\u7EC4\u5458\u60C5\u51B5",homeworkDescription:"\u4F5C\u4E1A\u63CF\u8FF0",download:"\u4E0B\u8F7D",preview:"\u9884\u89C8",annotations:"\u6279\u6CE8",scoring:"\u8BC4\u5206",pleaseEnterScore:"\u8BF7\u586B\u5199\u5206\u6570",addCommonComment:"\u6DFB\u52A0\u5E38\u7528\u8BC4\u8BED",comment:"\u8BC4\u8BED",commonComments:"\u5E38\u7528\u8BC4\u8BED",pleaseEnterCommentForThisWork:"\u8BF7\u5728\u6B64\u8F93\u5165\u5BF9\u672C\u4F5C\u54C1\u7684\u8BC4\u8BED\uFF0C\u6700\u5927\u9650\u5236 2000 \u4E2A\u5B57\u7B26",sameReviewForWholeGroup:"\u6574\u7EC4\u540C\u8BC4 (\u9009\u4E2D\uFF0C\u5219\u672C\u6B21\u8BC4\u9605\u5BF9\u8C61\u6307\u5C0F\u7EC4\u5168\u90E8\u6210\u5458\uFF0C\u5426\u5219\u4EC5\u8BC4\u9605\u6B64\u6210\u5458 1 \u4EBA)",uploadAttachmentMax150MB:"\u4E0A\u4F20\u9644\u4EF6(\u5355\u4E2A\u6587\u4EF6\u6700\u5927 150MB)",submitReview:"\u63D0\u4EA4\u8BC4\u9605",visibleOnlyToClassTeachers:"\u4EC5\u8BFE\u5802\u8001\u5E08\u53EF\u89C1",commonComments:"\u5E38\u7528\u8BC4\u8BED",pleaseEnterComment:"\u8BF7\u8F93\u5165\u8BC4\u8BED",allComments0:"\u5168\u90E8\u70B9\u8BC4 (0)",visibleOnlyToTeachers0:"\u4EC5\u8BFE\u5802\u8001\u5E08\u53EF\u89C1 (0)",returnToList:"\u8FD4\u56DE\u5217\u8868",previous:"\u4E0A\u4E00\u4E2A",next:"\u4E0B\u4E00\u4E2A",studentHomework:"\u5B66\u751F\u4F5C\u4E1A",currentDocumentPlagiarismDeduction0:"\u5F53\u524D\u6587\u6863\u67E5\u91CD\u5206\u6570\u6263\u5206\u4E3A0\u5206\uFF0C\u5982\u9700\u8C03\u6574\u8BF7\u5728\u201C\u8BBE\u7F6E-\u8BC4\u5206\u8BBE\u7F6E\u201D\u4E2D\u8FDB\u884C\u7F16\u8F91",validWorksCount:"\u6709\u6548\u4F5C\u54C1\u6570",lastPlagiarismCheckTime:"\u4E0A\u6B21\u67E5\u91CD\u65F6\u95F4",documentPlagiarismCheck:"\u6587\u6863\u67E5\u91CD",publicTeacherReviews:"\u516C\u5F00\u6559\u5E08\u8BC4\u9605\uFF08\u516C\u5F00\u540E\uFF0C\u5B66\u751F\u53EF\u4EE5\u67E5\u770B\u6559\u5E08\u53CA\u52A9\u6559\u8BC4\u9605\u5185\u5BB9\u3001\u52A9\u6559\u53EF\u4EE5\u67E5\u770B\u6559\u5E08\u8BC4\u9605\uFF09",publicTimeRange:"\u516C\u5F00\u65F6\u95F4\u8303\u56F4",anyTime:"\u4EFB\u610F\u65F6\u95F4",teacherSharedReviews:"\u6559\u5E08\u5171\u4EAB\u8BC4\u9605\uFF08\u5F00\u542F\u540E\uFF0C\u6559\u5E08\u53EF\u4EE5\u5728\u4F5C\u4E1A\u8BC4\u9605\u9875\u9762\u67E5\u770B\u5176\u4ED6\u6559\u5E08\u8BC4\u9605\u5185\u5BB9\uFF0C\u52A9\u6559\u53EF\u4EE5\u67E5\u770B\u5176\u4ED6\u52A9\u6559\u8BC4\u9605\uFF09",return:"\u8FD4\u56DE",exportAnswerRecordsAndAttachments:"\u5BFC\u51FA\u7B54\u9898\u8BB0\u5F55\u4E0E\u9644\u4EF6",onTimeSubmitted:"\u6309\u65F6\u63D0\u4EA4",exportAllStudentsAnswerRecordsAndAttachments:"\u5BFC\u51FA\u5168\u90E8\u5B66\u751F\u7B54\u9898\u8BB0\u5F55\u4E0E\u9644\u4EF6",reviewed:"\u5DF2\u8BC4\u9605",homeworkDescription:"\u4F5C\u4E1A\u63CF\u8FF0",labReport:"\u5B9E\u9A8C\u62A5\u544A",homeworkSubmissionContent:"\u4F5C\u4E1A\u63D0\u4EA4\u5185\u5BB9",update:"\u66F4\u65B0",finalScoreAverage:"\u6700\u7EC8\u5F97\u5206\uFF08\u5E73\u5747\u8BC4\u5206\uFF09",firstSubmissionHomework:"\u7B2C 1 \u6B21\u63D0\u4EA4\u7684\u4F5C\u4E1A",edit:"\u7F16\u8F91",review:"\u8BC4\u9605",scoring:"\u8BC4\u5206",pleaseEnterScore:"\u8BF7\u586B\u5199\u5206\u6570",next:"\u4E0B\u4E00\u4E2A",comment:"\u8BC4\u8BED",commonComments:"\u5E38\u7528\u8BC4\u8BED",pleaseEnterCommentForThisWork:"\u8BF7\u5728\u6B64\u8F93\u5165\u5BF9\u672C\u4F5C\u54C1\u7684\u8BC4\u8BED\uFF0C\u6700\u5927\u9650\u5236 2000 \u4E2A\u5B57\u7B26",uploadAttachmentMax150MB:"\u4E0A\u4F20\u9644\u4EF6(\u5355\u4E2A\u6587\u4EF6\u6700\u5927 150MB)",previous:"\u4E0A\u4E00\u4E2A",commentVisibleOnlyToTeachers:"\u8BC4\u8BED\u4EC5\u8BFE\u5802\u8001\u5E08\u53EF\u89C1",submitReview:"\u63D0\u4EA4\u8BC4\u9605",returnForRedo:"\u6253\u56DE\u91CD\u505A",exportGrades:"\u5BFC\u51FA\u6210\u7EE9",createGroup:"\u521B\u5EFA\u5206\u7EC4",submitWork:"\u63D0\u4EA4\u4F5C\u54C1",applyForGroupChange:"\u7533\u8BF7\u6362\u7EC4",modifyWork:"\u4FEE\u6539\u4F5C\u54C1",publicWork:"\u516C\u5F00\u4F5C\u54C1",changeGroup:"\u66F4\u6362\u5206\u7EC4",changeReason:"\u66F4\u6362\u539F\u56E0",applyForGroupChange:"\u7533\u8BF7\u66F4\u6362\u5206\u7EC4",changeGroupLeader:"\u66F4\u6362\u961F\u957F",uploadAttachment:"\u4E0A\u4F20\u9644\u4EF6"},teachingClassroomProgrammingHomework:{studentGrades:"\u5B66\u751F\u6210\u7EE9",leaderboard:"\u6392\u884C\u699C",newProgrammingHomework:"\u65B0\u5EFA\u7F16\u7A0B\u4F5C\u4E1A",homeworkName:"\u4F5C\u4E1A\u540D\u79F0",homeworkDescription:"\u4F5C\u4E1A\u8BF4\u660E",pleaseEnterHomeworkName:"\u8BF7\u8F93\u5165\u4F5C\u4E1A\u540D\u79F0",pleaseEnterHomeworkDescriptionMax50000Chars:"\u8BF7\u8F93\u5165\u4F5C\u4E1A\u8BF4\u660E\uFF0C\u6700\u5927\u9650\u523650000\u4E2A\u5B57\u7B26",questionSettings:"\u9898\u76EE\u8BBE\u7F6E",questionProgrammingLanguage:"\u8BD5\u9898\u7F16\u7A0B\u8BED\u8A00",cLanguage:"C\u8BED\u8A00",cppLanguage:"C++\u8BED\u8A00",javaLanguage:"Java\u8BED\u8A00",pythonLanguage:"Python\u8BED\u8A00",totalPoints:"\u603B\u5206\u503C",evaluationErrorTimeIncrease:"\u6D4B\u8BC4\u5355\u6B21\u62A5\u9519\u589E\u52A0\u65F6\u957F",questionPoints:"\u8BD5\u9898\u5206\u503C",equalDistributionRatio:"\u5747\u5206\u6BD4\u4F8B",difficultyLevel:"\u96BE\u6613\u5EA6",customPoints:"\u81EA\u5B9A\u4E49\u5206\u503C",questionList:"\u9898\u76EE\u5217\u8868",tipEditTestCasesInitialCodeNotSyncedToBank:"\u63D0\u793A\uFF1A\u53EF\u4EE5\u70B9\u51FB\u201C\u7F16\u8F91\u201D\u5BF9\u8BE5\u8BD5\u9898\u7684\u6D4B\u8BD5\u7528\u4F8B/\u521D\u59CB\u4EE3\u7801\u8FDB\u884C\u4FEE\u6539\uFF0C\u4FEE\u6539\u7684\u5185\u5BB9\u5E76\u4E0D\u4F1A\u540C\u6B65\u5230\u8BD5\u9898\u5E93",selectProgrammingQuestion:"\u9009\u62E9\u7F16\u7A0B\u9898",addProgrammingQuestion:"\u65B0\u589E\u7F16\u7A0B\u9898",createdByMe:"\u6211\u521B\u5EFA\u7684",teamShared:"\u56E2\u961F\u5171\u4EAB",public:"\u516C\u5171",selected:"\u5DF2\u9009",directionCourse:"\u65B9\u5411\u8BFE\u7A0B",questionNumber:"\u8BD5\u9898\u7F16\u53F7",points:"\u5206\u503C",difficulty:"\u96BE\u5EA6",experience:"\u4F53\u9A8C",edit:"\u7F16\u8F91",homeworkSettings:"\u4F5C\u4E1A\u8BBE\u7F6E",priorityCompletionTime:"\u5B8C\u6210\u65F6\u95F4\u70B9\u4F18\u5148\uFF08\u540C\u6210\u7EE9\uFF0C\u5B8C\u6210\u65F6\u95F4\u8D8A\u65E9\u540D\u6B21\u8D8A\u524D\uFF09",leaderboardTimeRankingRules:"\u6392\u884C\u699C\u65F6\u95F4\u540D\u6B21\u89C4\u5219",priorityTimeSpent:"\u8017\u65F6\u65F6\u957F\u4F18\u5148\uFF08\u540C\u6210\u7EE9\uFF0C\u8017\u65F6\u8D8A\u77ED\u540D\u6B21\u8D8A\u524D\uFF09",studentLabReportCodeDisplaySettings:"\u5B66\u751F\u5B9E\u9A8C\u62A5\u544A\u4EE3\u7801\u5C55\u793A\u8BBE\u7F6E \u5C55\u793A\u6240\u6709\u8BC4\u6D4B\u4EE3\u7801\uFF08\u52FE\u9009\u540E\uFF0C\u5C55\u793A\u6240\u6709\u8BC4\u6D4B\u4EE3\u7801\uFF0C\u5426\u5219\u53EA\u5C55\u793A\u5728\u4F5C\u4E1A\u65F6\u95F4\u8303\u56F4\u5185\u63D0\u4EA4\u7684\u4EE3\u7801\uFF09",publicSettings:"\u516C\u5F00\u8BBE\u7F6E",publicScores:"\u516C\u5F00\u6210\u7EE9\uFF08\u52FE\u9009\u540E\u5B66\u751F\u5728\u4F5C\u4E1A\u622A\u6B62/\u8865\u4EA4\u7ED3\u675F\u540E\uFF0C\u53EF\u67E5\u770B\u5176\u4ED6\u5B66\u751F\u7684\u6210\u7EE9\uFF09",publicCode:"\u516C\u5F00\u4EE3\u7801\uFF08\u8BBE\u7F6E\u5B66\u751F\u53EF\u5728\u6392\u884C\u699C\u4E2D\u67E5\u770B\u4ED6\u4EBA\u8BD5\u9898\u901A\u8FC7\u4EE3\u7801\u8BE6\u60C5\uFF09 \u4F5C\u4E1A\u7ED3\u675F\u540E \u4EFB\u610F\u65F6\u95F4",enableLeaderboardSealing:"\u5F00\u542F\u5C01\u699C\uFF08\u8BBE\u7F6E\u5B66\u751F\u4E0D\u53EF\u67E5\u770B\u6392\u884C\u699C\u4FE1\u606F\u7684\u65F6\u95F4\u6BB5\uFF09 \u5F00\u59CB\u65F6\u95F4 \u622A\u6B62\u65F6\u95F4",publicExplanations:"\u516C\u5F00\u89E3\u6790\uFF08\u8BBE\u7F6E\u5B66\u751F\u5728\u5B9E\u9A8C\u9875\u9762\u67E5\u770B\u8BD5\u9898\u89E3\u6790\uFF09",afterHomeworkEnds:"\u4F5C\u4E1A\u7ED3\u675F\u540E",anyTime:"\u4EFB\u610F\u65F6\u95F4",afterStudentPassesOrDeadlineForNonPassers:"\u5B66\u751F\u901A\u8FC7\u7B54\u9898\u540E/\u672A\u901A\u8FC7\u7684\u5B66\u751F\u4F5C\u4E1A\u622A\u6B62\u540E",afterHomeworkEnds:"\u4F5C\u4E1A\u7ED3\u675F\u540E",publicAnswers:"\u516C\u5F00\u7B54\u6848\uFF08\u8BBE\u7F6E\u5B66\u751F\u5728\u5B9E\u9A8C\u9875\u9762\u67E5\u770B\u8BD5\u9898\u7B54\u6848\uFF09",anyTime:"\u4EFB\u610F\u65F6\u95F4",addCollaborator:"\u6DFB\u52A0\u534F\u4F5C\u8005",saveHomework:"\u4FDD\u5B58\u4F5C\u4E1A",saveAndPublishHomework:"\u4FDD\u5B58\u5E76\u53D1\u5E03\u4F5C\u4E1A",cancel:"\u53D6\u6D88",immediateEnd:"\u7ACB\u5373\u622A\u6B62",publishHomework:"\u53D1\u5E03\u4F5C\u4E1A",studentsWillReceiveHomeworkImmediately:"\u5B66\u751F\u5C06\u7ACB\u5373\u6536\u5230\u4F5C\u4E1A",operationOnlyForUnpublishedHomework:'\u672C\u64CD\u4F5C\u53EA\u5BF9"\u672A\u53D1\u5E03"\u7684\u4F5C\u4E1A\u6709\u6548',questionsSent:"\u8BD5\u9898\u53D1\u9001:",deadline:"\u622A\u6B62\u65F6\u95F4",randomSelection:"\u968F\u673A\u62BD\u53D6",allFixedQuestions:"\u5168\u90E8\u56FA\u5B9A\u8BD5\u9898",doNotPublishYet:"\u6682\u4E0D\u53D1\u5E03",publishHomework:"\u53D1\u5E03\u4F5C\u4E1A",findAllRequiredQuestionsHere:"\u672C\u6B21\u4F5C\u4E1A\u6240\u9700\u5B8C\u6210\u7684\u8BD5\u9898\u90FD\u53EF\u4EE5\u5728\u8FD9\u91CC\u627E\u5230\uFF0C\u5E76\u652F\u6301\u70B9\u51FB\u8BD5\u9898\u8C03\u6574\u5230\u505A\u9898\u9875",congratulationsPassedThisQuestion:"\u606D\u559C\u60A8\u901A\u8FC7\u672C\u9898",runTime:"\u8FD0\u884C\u65F6\u95F4",memoryUsed:"\u5360\u7528\u5185\u5B58",returnToHomeworkDetailsPage:"\u56DE\u5230\u4F5C\u4E1A\u8BE6\u60C5\u9875",solutionDiscussion:"\u89E3\u7B54\u8BA8\u8BBA",latestReplies:"\u6700\u65B0\u56DE\u590D",latestPosts:"\u6700\u65B0\u53D1\u8868",publishBroadcast:"\u53D1\u5E03\u5E7F\u64AD",noRelatedDataYet:"\u6682\u65F6\u8FD8\u6CA1\u6709\u76F8\u5173\u6570\u636E\u54E6!",noDiscussion:"\u6682\u65E0\u8BA8\u8BBA",question:"\u9898\u76EE",ranking:"\u6392\u540D",editDescription:"\u7F16\u8F91\u8BF4\u660E",hideDescription:"\u9690\u85CF\u8BF4\u660E",dragToSortQuestions:"\u53EF\u9F20\u6807\u62D6\u62FD \u2237 \u8FDB\u884C\u8BD5\u9898\u6392\u5E8F\uFF0C\u5B66\u751F\u7AEF\u5C06\u6309\u7167\u6B64\u6392\u5E8F\u5C55\u793A",points:"\u5206\u503C",difficulty:"\u96BE\u5EA6",passRate:"\u901A\u8FC7\u7387",knowledgePoints:"\u77E5\u8BC6\u70B9",description:"\u63CF\u8FF0:",edit:"\u7F16\u8F91",questionAnalysis:"\u9898\u76EE\u89E3\u6790:",noAnalysis:"\u6682\u65E0\u89E3\u6790",addToQuestionBank:"\u52A0\u5165\u8BD5\u9898\u5E93",rankings:"\u6392\u884C",experience:"\u4F53\u9A8C",rankingRulesClassicACM:"\u6392\u540D\u89C4\u5219\uFF1A\u7ECF\u5178ACM\u89C4\u5219 AC\uFF08\u901A\u8FC7\u9898\u76EE\uFF09\u8D8A\u591A\uFF0C\u6392\u540D\u8D8A\u9760\u524D\u3002 AC\u76F8\u540C\uFF0C\u603B\u7528\u65F6\u8D8A\u5C11\uFF0C\u6392\u540D\u8D8A\u9760\u524D\u3002 \u603B\u7528\u65F6=\u2211\uFF08\u6BCF\u4E00\u4E2A\u9898\u76EE\u7684\u7528\u65F6\uFF09 \u6BCF\u4E00\u4E2A\u9898\u76EE\u7684\u7528\u65F6=\u6BD4\u8D5B\u5F00\u59CB\u5230\u63D0\u4EA4\u88AB\u901A\u8FC7\u7684\u65F6\u95F4+\u7F5A\u65F6 \u7F5A\u65F6=\uFF08\u901A\u8FC7\u524D\uFF09\u9519\u8BEF\u4EE3\u7801\u63D0\u4EA4\u6B21\u6570*\u6BCF\u6B21\u7F5A\u65F6 \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",rankingRulesPracticalTimePriority:"\u6392\u540D\u89C4\u5219\uFF1A\u4F5C\u4E1A\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 \u70B9\u51FB\u67E5\u770B\u8BA1\u5206\u89C4\u5219",rankingPassed:"\u6392\u884C\u901A\u8FC7",score:"\u5F97\u5206",totalTimeSpent:"\u603B\u8017\u65F6",question1_100:"\u9898\u76EE1\uFF08100\uFF09",completionTime:"\u5B8C\u6210\u65F6\u95F4",passStatus:"\u901A\u8FC7\u60C5\u51B5",completionDuration:"\u5B8C\u6210\u65F6\u957F",updateScore:"\u66F4\u65B0\u6210\u7EE9",studentGrades:"\u5B66\u751F\u6210\u7EE9",programmingReport:"\u7F16\u7A0B\u62A5\u544A",exportProgrammingReport:"\u5BFC\u51FA\u7F16\u7A0B\u62A5\u544A",exportAllStudentsProgrammingReports:"\u5BFC\u51FA\u5168\u90E8\u5B66\u751F\u7F16\u7A0B\u62A5\u544A",overallEvaluation:"\u603B\u4F53\u8BC4\u4EF7",commentHomework:"\u70B9\u8BC4\u4F5C\u4E1A",stageScores:"\u9636\u6BB5\u6210\u7EE9",questionsCompletedBeforeDeadline0Of1:"\u622A\u6B62\u524D\u5B8C\u6210\u5237\u9898: 0/1",latestCompletedQuestions0Of1:"\u6700\u65B0\u5B8C\u6210\u5237\u9898: 0/1",completionTime:"\u5B8C\u6210\u65F6\u95F4",completionDuration:"\u5B8C\u6210\u65F6\u957F",evaluationCount:"\u8BC4\u6D4B\u6B21\u6570",passRate:"\u901A\u8FC7\u7387",score:"\u5F97\u5206",overallPracticeRanking:"\u7EC3\u4E60\u603B\u6392\u540D",classRanking:"\u5206\u73ED\u6392\u540D",evaluationSerialNumber:"\u8BC4\u6D4B\u5E8F\u53F7",evaluationTime:"\u8BC4\u6D4B\u65F6\u95F4",evaluationResult:"\u8BC4\u6D4B\u7ED3\u679C",questionName:"\u9898\u76EE\u540D\u79F0",completionTime:"\u5B8C\u6210\u65F6\u95F4",evaluationCount:"\u8BC4\u6D4B\u6B21\u6570",runTimeMs:"\u8FD0\u884C\u65F6\u95F4 (ms)",memoryKb:"\u5185\u5B58 (kb)",languageUsed:"\u4F7F\u7528\u8BED\u8A00",score:"\u5F97\u5206",ranking:"\u6392\u540D",noEvaluationRecordsThisLevel:"\u672C\u5173\u65E0\u8BC4\u6D4B\u8BB0\u5F55",questionDetails:"\u5237\u9898\u8BE6\u60C5",viewAnswerDetails:"\u67E5\u770B\u7B54\u9898\u8BE6\u60C5",returnToList:"\u8FD4\u56DE\u5217\u8868",previous:"\u4E0A\u4E00\u4E2A",next:"\u4E0B\u4E00\u4E2A",commentHomework:"\u70B9\u8BC4\u4F5C\u4E1A"},teachingClassroomExams:{startExam:"\u5F00\u59CB\u8003\u8BD5",objectiveQuestionsScore:"\u5BA2\u89C2\u9898\u5F97\u5206",subjectiveQuestionsScore:"\u4E3B\u89C2\u9898\u5F97\u5206",submissionStatus:"\u63D0\u4EA4\u72B6\u6001",currentCandidateInformation:"\u5F53\u524D\u8003\u751F\u4FE1\u606F",honestExamDeclaration:"\u8BDA\u4FE1\u8003\u8BD5\u58F0\u660E",examRule1:"1.\u8003\u751F\u5728\u8003\u8BD5\u8FC7\u7A0B\u4E2D\u5E94\u81EA\u89C9\u9075\u5B88\u8003\u8BD5\u7EAA\u5F8B\uFF0C\u8BDA\u4FE1\u5E94\u8003\uFF0C\u62D2\u7EDD\u4F5C\u5F0A\u884C\u4E3A\uFF0C\u4FDD\u6301\u826F\u597D\u8003\u8BD5\u79E9\u5E8F\u3002\u5B9E\u65BD\u4F5C\u5F0A\u884C\u4E3A\u4E00\u7ECF\u53D1\u73B0\uFF0C\u5C06\u6309\u5B66\u6821\u8003\u8BD5\u7BA1\u7406\u529E\u6CD5\u4E25\u8083\u5904\u7406\uFF0C\u56E0\u4F5C\u5F0A\u4EA7\u751F\u7684\u4E00\u5207\u540E\u679C\u81EA\u8D1F\u3002",examRule2:"2.\u82E5\u8003\u8BD5\u671F\u95F4\u9047\u5230\u95EE\u9898\uFF0C\u8BF7\u53CA\u65F6\u8DDF\u76D1\u8003\u8001\u5E08\u6C9F\u901A\u89E3\u51B3\uFF0C\u8003\u8BD5\u7ED3\u675F\u4E4B\u540E\u518D\u63D0\u51FA\u95EE\u9898\u89C6\u4E3A\u65E0\u6548\u3002",examRule3:"3.\u5728\u5B8C\u6210\u5B9E\u8BAD\u9898\u3001\u7F16\u7A0B\u9898\u6216\u7A0B\u5E8F\u586B\u7A7A\u9898\u540E\uFF0C\u8BF7\u52A1\u5FC5\u786E\u8BA4\u60A8\u5728\u8003\u8BD5\u9875\u9762\u4E0A\u505C\u7559\u7684\u4EE3\u7801\u662F\u60A8\u6700\u7EC8\u60F3\u8981\u63D0\u4EA4\u7684\u7248\u672C\u3002",majorQuestions9:"\u5927\u9898\u65709",minorQuestions9:"\u5C0F\u9898\u65709",fullScore80_0:"\u6EE1\u520680.0\u5206",examDuration60Minutes:"\u8003\u8BD5\u65F6\u957F60\u5206\u949F",returnToExamList:"\u8FD4\u56DE\u8003\u8BD5\u5217\u8868",iHaveReadEnterExam:"\u6211\u5DF2\u9605\u8BFB\uFF0C\u8FDB\u5165\u8003\u8BD5",inExam:"\u8003\u8BD5\u4E2D",mark:"\u6807\u8BB0",submitCode:"\u63D0\u4EA4\u4EE3\u7801",enterAnswering:"\u8FDB\u5165\u7B54\u9898",returnToTestPaper:"\u8FD4\u56DE\u8BD5\u5377",answeringDuration:"\u4F5C\u7B54\u65F6\u957F",submissionTime:"\u4EA4\u5377\u65F6\u95F4",questionBankSelection:"\u9898\u5E93\u9009\u9898",batchImport:"\u6279\u91CF\u5BFC\u5165",intelligentImport:"\u667A\u80FD\u5BFC\u5165",simulateExam:"\u6A21\u62DF\u8003\u8BD5",saveTestPaper:"\u4FDD\u5B58\u8BD5\u5377",createTestPaper:"\u521B\u5EFA\u8BD5\u5377",exportTestPaper:"\u5BFC\u51FA\u8BD5\u5377",exportFormatSettings:"\u5BFC\u51FA\u683C\u5F0F\u8BBE\u7F6E",editTestPaper:"\u7F16\u8F91\u8BD5\u5377",simulateExam:"\u6A21\u62DF\u8003\u8BD5",answeringDuration:"\u7B54\u9898\u65F6\u957F",recommendedAntiCheatingMode:"\u63A8\u8350\u9632\u4F5C\u5F0A\u6A21\u5F0F\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",studentLateArrivalLimit:"\u5B66\u751F\u8003\u8BD5\u8FDF\u5230\u65F6\u957F\u9650\u5236",reminderBeforeEnd:"1. \u7B54\u9898\u7ED3\u675F\u524D\u5206\u949F\u8FDB\u884C\u63D0\u9192\uFF0C\u63D0\u9192\u5185\u5BB9\u4E3A",partialPointsForMissedSelectionsInMultipleChoice:"\u591A\u9009\u9898\u6F0F\u9009\u90E8\u5206\u7ED9\u5206\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",ignoreCaseInFillInTheBlankScoring:"\u586B\u7A7A\u9898\u5224\u5206\u5FFD\u7565\u7B54\u6848\u4E2D\u7684\u5B57\u6BCD\u5927\u5C0F\u5199\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",allowStudentsToViewScores:"\u5141\u8BB8\u5B66\u751F\u67E5\u770B\u6210\u7EE9\uFF08\u9009\u4E2D\uFF0C\u53EF\u914D\u7F6E\u5B66\u751F\u5728\u67D0\u9636\u6BB5\u53EF\u67E5\u770B\u8003\u8BD5\u6210\u7EE9\uFF09",examStartPassword:"\u5F00\u8003\u5BC6\u7801\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",examUnlockCode:"\u8003\u8BD5\u89E3\u9501\u7801\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",examLoginRestriction:"\u8003\u8BD5\u767B\u5F55\u9650\u5236\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",screenSwitchingLimit:"\u8003\u8BD5\u8FC7\u7A0B\u4E2D\u5207\u6362\u9875\u9762\u8D85\u8FC7\u8003\u8BD5\u8FC7\u7A0B\u4E2D\u5207\u6362\u9875\u9762\u8D85\u8FC73\u6B21\u540E\u5C06\u88AB\u5F3A\u5236\u4EA4\u5377\uFF0C\u5207\u6362\u5230\u5176\u4ED6\u9875\u97625\u79D2\u540E\u5373\u5224\u5B9A\u4E3A\u5207\u5C4F\u3002\u5B66\u751F\u9000\u51FA\u5168\u5C4F\u6216\u5207\u6362\u9875\u9762\u540E\u8FDB\u884C\u622A\u5C4F",ipAddressBinding:"IP \u5730\u5740\u7ED1\u5B9A\uFF08\u52FE\u9009\u540E\uFF0C\u5F00\u59CB\u8003\u8BD5\u7684\u5B66\u751F\u8D26\u53F7\u5C06\u81EA\u52A8\u4E0E\u8BBE\u5907\u516C\u7F51 IP \u6216\u5185\u7F51 IP \u8FDB\u884C\u7ED1\u5B9A\u3002\u5982\u9047\u7279\u6B8A\u60C5\u51B5\uFF0C\u53EF\u7531\u6559\u5E08 / \u52A9\u6559\u8FDB\u884C IP \u89E3\u7ED1\u3002\uFF09",bindExternalIP:"\u7ED1\u5B9A\u5916\u7F51IP\uFF08\u5B66\u6821\u6821\u56ED\u7F51\u7535\u8111\u7684\u516C\u7F51IP\u53EF\u80FD\u4F1A\u5B58\u5728\u53D8\u52A8\uFF09",bindInternalIP:"\u7ED1\u5B9A\u5185\u7F51IP\uFF08\u9700\u8981\u5B89\u88C5\u63D2\u4EF6\u624D\u80FD\u83B7\u53D6ip\uFF0C\u524D\u5F80\u4E0B\u8F7D\u63D2\u4EF6\uFF09",restrictExamAccessIP:"\u9650\u5236\u8003\u8BD5\u8BBF\u95EE IP\uFF08\u9650\u5236\u53C2\u4E0E\u8003\u8BD5\u8BBE\u5907\u7684 IP \u5730\u5740\u8303\u56F4\uFF09\u516C\u7F51IP\u5730\u5740\u8303\u56F4\uFF1A\u5185\u7F51IP\u5730\u5740\u8303\u56F4\uFF1A",enableCameraCaptureDuringExam:"\u8003\u8BD5\u4E2D\u542F\u7528\u62CD\u7167\u529F\u80FD\u8FDB\u884C\u76D1\u8003\u548C\u884C\u4E3A\u5206\u6790\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\u672C\u573A\u8003\u8BD5\u6700\u591A\u62CD\u64445\u6B21\uFF08\u53EF\u586B\u5199\u6700\u5927\u503C\u4E3A10\uFF09",faceVerificationBeforeExam:"\u8003\u8BD5\u524D\u4EBA\u8138\u8EAB\u4EFD\u6838\u9A8C\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",enableMobileVideoRecordingDuringExam:"\u8003\u8BD5\u4E2D\u5F00\u542F\u624B\u673A\u89C6\u9891\u5F55\u5236\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",save:"\u4FDD\u5B58",centralizedReview:"\u96C6\u4E2D\u8BC4\u9605\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",centralizedGradingCannotBeDisabled:"\u96C6\u4E2D\u9605\u5377\uFF08\u5F00\u542F\u96C6\u4E2D\u9605\u5377\u540E\u65E0\u6CD5\u5173\u95ED\uFF09",returnForRedo:"\u6253\u56DE\u91CD\u505A",statisticalDimensions:"\u7EDF\u8BA1\u7EF4\u5EA6",exportExamSummary:"\u5BFC\u51FA\u8003\u8BD5\u603B\u7ED3",selectResources:"\u9009\u7528\u8D44\u6E90",exportCurrentStudentTestPaper:"\u5BFC\u51FA\u5F53\u524D\u5B66\u751F\u8BD5\u5377",answerSheet:"\u7B54\u9898\u5361",objectiveQuestions:"\u5BA2\u89C2\u9898",showOnlyWrongQuestions:"\u4EC5\u663E\u793A\u9519\u9898",showOnlySubjectiveQuestions:"\u4EC5\u663E\u793A\u4E3B\u89C2\u9898",subjectiveQuestions:"\u4E3B\u89C2\u9898",edit:"\u7F16\u8F91",scoringMethod:"\u7ED9\u5206\u65B9\u5F0F",totalScore:"\u603B\u5F97\u5206",fullPointsIfAllCorrect:"\u5168\u5BF9\u7ED9\u5206",partialPointsIfMissedSelections:"\u6F0F\u9009\u7ED9\u5206",quickScoring:"\u5FEB\u6377\u8BC4\u5206",fullPoints:"\u6EE1\u5206",submitReview:"\u63D0\u4EA4\u8BC4\u9605",reviewProgress:"\u8BC4\u9605\u8FDB\u5EA6",studentAnswerCorrectCorrectAnswerWrongNoAnalysis:"\u5B66\u751F\u7B54\u6848\uFF1A\u6B63\u786E \u6B63\u786E\u7B54\u6848\uFF1A\u9519\u8BEF \u89E3\u6790: \u6682\u65E0\u89E3\u6790",viewEvaluationRecords:"\u67E5\u770B\u8BC4\u6D4B\u8BB0\u5F55",runCode:"\u8FD0\u884C\u4EE3\u7801",adjustScore:"\u8C03\u5206",clearanceCode:"\u901A\u5173\u4EE3\u7801\uFF08\u5C55\u793A\u5B66\u751F\u901A\u5173\u4EE3\u7801\uFF0C\u672A\u901A\u5173\u5219\u5C55\u793A\u6700\u540E\u7F16\u5199\u7684\u4EE3\u7801\u8BE6\u60C5\uFF09",viewAnswerDetails:"\u67E5\u770B\u7B54\u9898\u8BE6\u60C5",evaluationRecords:"\u8BC4\u6D4B\u8BB0\u5F55",totalScore:"\u603B\u5206",groupByObjectiveScore:"\u6309\u5BA2\u89C2\u9898\u5F97\u5206\u5206\u7EC4",sequentialReviewWithinGroup:"\u7EC4\u5185\u987A\u5E8F\u8BC4\u9605",review:"\u8BC4\u9605",centralizedGrading:"\u96C6\u4E2D\u9605\u5377",allExamModes:"\u5168\u90E8\u8003\u8BD5\u6A21\u5F0F"},questionBankAddQuestion:{returnToList:"\u8FD4\u56DE\u5217\u8868",continueAdding:"\u7EE7\u7EED\u65B0\u589E",questionAddedSuccessfully:"\u8BD5\u9898\u65B0\u589E\u6210\u529F",pleaseSelectKnowledgePointsMultipleAllowed:"\u8BF7\u9009\u62E9\u77E5\u8BC6\u70B9\uFF0C\u652F\u6301\u9009\u62E9\u591A\u4E2A",noSuitableKnowledgePointsCreateNew:"\u6CA1\u6709\u5408\u9002\u7684\u77E5\u8BC6\u70B9\uFF1F\u65B0\u5EFA\u77E5\u8BC6\u70B9",questionStem:"\u9898\u5E72",answerOptions:"\u7B54\u6848\u9009\u9879",pleaseEnterOption:"\u8BF7\u60A8\u8F93\u5165\u9009\u9879",setAsAnswer:"\u8BBE\u4E3A\u7B54\u6848",addOption:"\u6DFB\u52A0\u9009\u9879",questionAnalysis:"\u9898\u76EE\u89E3\u6790",pleaseEditQuestionAnalysisOptional:"\u8BF7\u7F16\u8F91\u9898\u76EE\u89E3\u6790\uFF08\u975E\u5FC5\u586B\uFF09",addReferenceAnswer:"\u65B0\u589E\u53C2\u8003\u7B54\u6848",delete:"\u5220\u9664",correctAnswer:"\u6B63\u786E\u7B54\u6848",clickToInsertBlank:"\u70B9\u51FB\u63D2\u5165\u586B\u7A7A\u9879",blank1:"\u586B\u7A7A\u98791",textMode:"\u6587\u672C\u6A21\u5F0F",mathFormulaMode:"\u6570\u5B66\u516C\u5F0F\u6A21\u5F0F",ignoreCaseInScoring:"\u5224\u5206\u65F6\u5FFD\u7565\u7B54\u6848\u4E2D\u7684\u5B57\u6BCD\u5927\u5C0F\u5199",ignoreSpacesInScoring:"\u5224\u5206\u65F6\u5FFD\u7565\u7B54\u6848\u4E2D\u7684\u7A7A\u683C",pleaseEditReferenceAnswerOptional:"\u8BF7\u7F16\u8F91\u53C2\u8003\u7B54\u6848\uFF08\u975E\u5FC5\u586B\uFF09",scoringKeywords:"\u5224\u5206\u5173\u952E\u8BCD",supportMultipleKeywordsOrWithPipe:"\u652F\u6301\u8BBE\u7F6E\u591A\u4E2A\u5173\u952E\u8BCD\uFF1B\u5E76\u5217\u5173\u952E\u8BCD\uFF08\u6216\u7684\u5173\u7CFB\uFF09\u8BF7\u7528 '|' \u5206\u9694\u5F00",enterToSaveKeyword:"\u201D\u56DE\u8F66\u952E\u201C\u4FDD\u5B58\u5173\u952E\u8BCD",addSubQuestion:"\u6DFB\u52A0\u5C0F\u9898",singleMultiLineBlank:"\u5355\u884C/\u591A\u884C\u586B\u7A7A\u9879",scoringExplanation:"\u7ED9\u5206\u8BF4\u660E",studentMustSubmitCodeForScoring:"1.\u5B66\u751F\u586B\u5199\u7B54\u6848\u4E4B\u540E\uFF0C\u5FC5\u987B\u63D0\u4EA4\u4EE3\u7801\u8FDB\u884C\u8BC4\u6D4B\u624D\u80FD\u5F97\u5206\u3002",programmingLanguage:"\u7F16\u7A0B\u8BED\u8A00",scoringCalculationExplanation:"2.\u8BD5\u9898\u7B97\u5206\u65F6\uFF0C\u7CFB\u7EDF\u4F1A\u5C06\u7A0B\u5E8F\u91CC\u9762\u7684\u6240\u6709\u7A7A\u66FF\u6362\u6210\u5B66\u751F\u7684\u7B54\u6848\u8FDB\u884C\u8BC4\u6D4B\u3002\u8F93\u51FA\u7684\u7ED3\u679C\u4E0E\u6D4B\u8BD5\u96C6\u6BD4\u5BF9\uFF0C\u5B8C\u5168\u6B63\u786E\u5219\u5F97\u6EE1\u5206\uFF1B\u82E5\u4E0D\u5B8C\u5168\u6B63\u786E\uFF0C\u5219\u4F9D\u6B21\u5C06\u6BCF\u4E2A\u7A7A\u6362\u6210\u5B66\u751F\u63D0\u4EA4\u7684\u7B54\u6848\uFF0C\u540C\u65F6\u5C06\u5176\u4ED6\u7A7A\u66FF\u6362\u6210\u6807\u51C6\u7B54\u6848\uFF0C\u8FD0\u884C\u7A0B\u5E8F\u3002\u5982\u679C\u8FD9\u4E2A\u7A7A\u7684\u5B66\u751F\u7B54\u6848\u4E0E\u6807\u51C6\u7B54\u6848\u7ED3\u5408\u80FD\u5F97\u5230\u6B63\u786E\u8F93\u51FA\uFF0C\u5219\u8FD9\u4E2A\u7A7A\u5F97\u5230\u8BE5\u7A7A\u7684\u6EE1\u5206\uFF0C\u5426\u5219\u8BE5\u7A7A\u5F970\u5206\u3002",maxEvaluationTimeSeconds:"\u6700\u5927\u8BC4\u6D4B\u65F6\u957F\uFF08\u79D2\uFF09",spaceHandlingInEvaluation:"\u8BC4\u6D4B\u65F6\u7A7A\u683C\u5904\u7406",doNotIgnoreSpaces:"\u4E0D\u5FFD\u7565\u7A7A\u683C",ignoreLeadingTrailingSpaces:"\u5FFD\u7565\u9996\u5C3E\u7A7A\u683C",ignoreAllSpaces:"\u5FFD\u7565\u6240\u6709\u7A7A\u683C",testCaseInput:"\u6D4B\u8BD5\u7528\u4F8B\u8F93\u5165",output:"\u8F93\u51FA",runDebug:"\u8FD0\u884C\u8C03\u8BD5",debugCode:"\u8C03\u8BD5\u4EE3\u7801",executeCode:"\u6267\u884C\u4EE3\u7801",customTestCase:"\u81EA\u5B9A\u4E49\u6D4B\u8BD5\u7528\u4F8B",codeExecutionResult:"\u4EE3\u7801\u6267\u884C\u7ED3\u679C",copy:"\u590D\u5236",runTest:"\u8FD0\u884C\u6D4B\u8BD5",programmingQuestionName:"\u7F16\u7A0B\u9898\u540D\u79F0",questionDescription:"\u8BD5\u9898\u63CF\u8FF0",referenceAnswer:"\u53C2\u8003\u7B54\u6848",maxEvaluationTimePerTestSet:"\u5355\u4E2A\u6D4B\u8BD5\u96C6\u6700\u5927\u8BC4\u6D4B\u65F6\u957F",resourceFiles:"\u8D44\u6E90\u6587\u4EF6",strictMode:"\u4E25\u683C\u6A21\u5F0F\uFF08\u52FE\u9009\u540E\uFF0C\u5728C/C++\u8BED\u8A00\u4E2D\u7F16\u8BD1\u4EE3\u7801\u65F6\u51FA\u73B0\u7684\u8B66\u544A\u89C6\u4E3A\u7F16\u8BD1\u9519\u8BEF\uFF09",variableInitializationCheck:"\u53D8\u91CF\u521D\u59CB\u5316\u68C0\u6D4B\uFF08\u52FE\u9009\u540E\uFF0CC/C++\u8BED\u8A00\u4EE3\u7801\u4E2D\u53D8\u91CF\u672A\u521D\u59CB\u5316\u5F53\u505A\u62A5\u9519\u5904\u7406\uFF09",compilationOptions:"\u7F16\u8BD1\u9009\u9879",visibility:"\u53EF\u89C1\u6027",showPublicTestInputsOutputsOnFailure:"\u8BC4\u6D4B\u672A\u901A\u8FC7\u65F6\uFF0C\u663E\u793A\u5BF9\u5E94\u516C\u5F00\u6D4B\u8BD5\u7528\u4F8B\u7684\u8F93\u5165\u548C\u8F93\u51FA\uFF08\u6559\u5E08\u4E00\u76F4\u53EF\u89C1\uFF09",hideActualOutputShowOnlyPassFail:"\u9690\u85CF\u5B66\u5458\u8BC4\u6D4B\u5B9E\u9645\u8F93\u51FA\u7ED3\u679C\uFF0C\u4EC5\u5C55\u793A\u8BC4\u6D4B\u662F\u5426\u901A\u8FC7\uFF08\u6559\u5E08\u4E00\u76F4\u53EF\u89C1\uFF09",hideEvaluationResults:"\u9690\u85CF\u8BC4\u6D4B\u7ED3\u679C\uFF0C\u4E0D\u5C55\u793A\u5B9E\u9645\u8F93\u51FA\u548C\u8BC4\u6D4B\u662F\u5426\u901A\u8FC7\uFF08\u6559\u5E08\u4E00\u76F4\u53EF\u89C1\uFF09",showTestCasesSection:"\u5C55\u793A\u6D4B\u8BD5\u7528\u4F8B\u680F\u76EE\uFF0C\u52FE\u9009\u540E\u6559\u5E08\u8EAB\u4EFD\u53EF\u5C55\u793A\u6240\u6709\u6D4B\u8BD5\u7528\u4F8B\u7684\u8F93\u5165\u548C\u8F93\u51FA",evaluationScoringStandards:"\u8BC4\u6D4B\u5F97\u5206\u89C4\u8303",passPartialTestSets:"\u901A\u8FC7\u90E8\u5206\u6D4B\u8BD5\u96C6\uFF08\u90E8\u5206\u6D4B\u8BD5\u96C6\u6B63\u786E\u65F6\uFF0C\u6309\u914D\u7F6E\u7684\u6BD4\u4F8B\u83B7\u5F97\u5206\u503C\uFF09",passAllTestSets:"\u901A\u8FC7\u5168\u90E8\u6D4B\u8BD5\u96C6\uFF08\u6240\u6709\u6D4B\u8BD5\u96C6\u90FD\u6B63\u786E\u65F6\uFF0C\u624D\u80FD\u83B7\u5F97\u5206\u503C\uFF09",systemScoringRatio:"\u7CFB\u7EDF\u8BC4\u5206\u5360\u6BD4 \u5747\u5206\u6BD4\u4F8B \u81EA\u5B9A\u4E49\u6BD4\u4F8B",exampleTypes:"\u7528\u4F8B\u7C7B\u578B \u6587\u672C \u6587\u4EF6",add:"\u6DFB\u52A0",testCase:"\u6D4B\u8BD5\u7528\u4F8B",batchUpload:"\u6279\u91CF\u4E0A\u4F20",testCase1:"\u6D4B\u8BD5\u7528\u4F8B1",scoringRatio:"\u8BC4\u5206\u5360\u6BD4",public:"\u516C\u5F00",putInFolder:"\u653E\u5165\u6587\u4EF6\u5939",nextStep:"\u4E0B\u4E00\u6B65",questionSettings:"\u9898\u76EE\u8BBE\u7F6E",studentInitialCode:"\u5B66\u5458\u521D\u59CB\u4EE3\u7801",save:"\u4FDD\u5B58",startChallenge:"\u5F00\u59CB\u6311\u6218",cancel:"\u53D6\u6D88",programmingLanguageSettings:"\u7F16\u7A0B\u8BED\u8A00\u8BBE\u7F6E",setInitialCode:"\u8BBE\u7F6E\u521D\u59CB\u4EE3\u7801\uFF0C\u4E3A\u5B66\u751F\u63D0\u4F9B\u660E\u786E\u7F16\u8BD1\u8D77\u70B9",simulateChallenge:"\u6A21\u62DF\u6311\u6218",questionDescription:"\u9898\u76EE\u63CF\u8FF0",operationRecords:"\u64CD\u4F5C\u8BB0\u5F55",comments:"\u8BC4\u8BBA",debugCode:"\u8C03\u8BD5\u4EE3\u7801",evaluateAndSubmit:"\u8BC4\u6D4B\u5E76\u63D0\u4EA4",edit:"\u7F16\u8F91",editQuestionsAccordingToTemplate:"\u6839\u636E\u6A21\u677F\u8981\u6C42\u7F16\u8F91\u9700\u8981\u4E0A\u4F20\u7684\u8BD5\u9898",downloadQuestionTemplate:"\u4E0B\u8F7D\u8BD5\u9898\u6A21\u677F",clickToUpload:"\u70B9\u51FB\u4E0A\u4F20",directionAndCourse:"\u65B9\u5411&\u8BFE\u7A0B",uploadSuccessful:"\u4E0A\u4F20\u6210\u529F",downloadWordTemplate:"\u4E0B\u8F7Dword\u6A21\u677F",oneClickClear:"\u4E00\u952E\u6E05\u7A7A",importQuestions:"\u5BFC\u5165\u8BD5\u9898",localImport:"\u672C\u5730\u5BFC\u5165",largeModelIntelligentQuestionGeneration:"\u5927\u6A21\u578B\u667A\u80FD\u51FA\u9898",questionEditing:"\u8BD5\u9898\u7F16\u8F91",questionPreview:"\u8BD5\u9898\u9884\u89C8",recognition:"\u8BC6\u522B",cancel:"\u53D6\u6D88",confirmImport:"\u786E\u5B9A\u5BFC\u5165",viewOnlyErrorQuestions:"\u4EC5\u67E5\u770B\u9519\u8BEF\u8BD5\u9898",identified1Question1Error:"\u5171\u8BC6\u522B1\u9898\uFF0C\u5176\u4E2D\u8BC6\u522B\u6709\u8BEF1\u9898",noAnswerIdentifiedRecommendedFormat:"\u672A\u8BC6\u522B\u5230\u7B54\u6848\u3002\u63A8\u8350\u683C\u5F0F\uFF1A\u201C \u7B54\u6848\uFF1AA \u201D",questionGenerationRequirements:"\u51FA\u9898\u8981\u6C42",uploadMaterials:"\u4E0A\u4F20\u6750\u6599",questionQuantityMax30:"\u51FA\u9898\u6570\u91CF\uFF08\u4E3A\u4FDD\u8BC1\u51FA\u9898\u4F53\u9A8C\uFF0C\u5355\u6B21\u51FA\u9898\u603B\u6570\u91CF\u4E0D\u80FD\u8D85\u8FC730\u9053\uFF09",startGeneratingQuestions:"\u5F00\u59CB\u51FA\u9898"},questionBankList:{addNewQuestion:"\u65B0\u589E\u8BD5\u9898",direction:"\u65B9\u5411",knowledgePoints:"\u77E5\u8BC6\u70B9",questionType:"\u9898\u578B",difficulty:"\u96BE\u5EA6",programmingQuestion:"\u7F16\u7A0B\u9898",singleChoiceQuestion:"\u5355\u9009\u9898",multipleChoiceQuestion:"\u591A\u9009\u9898",trueFalseQuestion:"\u5224\u65AD\u9898",fillInTheBlankQuestion:"\u586B\u7A7A\u9898",shortAnswerQuestion:"\u7B80\u7B54\u9898",combinationQuestion:"\u7EC4\u5408\u9898",programFillInTheBlankQuestion:"\u7A0B\u5E8F\u586B\u7A7A\u9898",practicalQuestion:"\u5B9E\u8BAD\u9898",simple:"\u7B80\u5355",moderate:"\u9002\u4E2D",difficult:"\u56F0\u96BE",publish:"\u53D1\u5E03",moveToFolder:"\u79FB\u81F3\u6587\u4EF6\u5939",cancelOperation:"\u53D6\u6D88\u64CD\u4F5C",questionBank:"\u8BD5\u9898\u5E93",deleteFromQuestionBasket:"\u662F\u5426\u5220\u9664\u8BD5\u9898\u7BEE\u4E2D\u7684",prompt:"\u63D0\u793A"},testPaperBank:{type:"\u7C7B\u578B",randomTestAssembly:"\u968F\u673A\u7EC4\u5377",manualTestAssembly:"\u4EBA\u5DE5\u7EC4\u5377",privateUse:"\u81EA\u7528",public:"\u516C\u5F00",copy:"\u590D\u5236",testPaperDetails:"\u8BD5\u5377\u8BE6\u60C5",editTestPaper:"\u7F16\u8F91\u8BD5\u5377",export:"\u5BFC\u51FA",expectedScore:"\u5E94\u5F97\u5206",actualScore:"\u5B9E\u5F97\u5206",grader:"\u8BC4\u5377\u4EBA",totalQuestions:"\u8BD5\u9898\u603B\u6570",noSuitableDirectionContactAssistant:"\u6CA1\u6709\u5408\u9002\u7684\u65B9\u5411&\u8BFE\u7A0B\uFF1F\u8054\u7CFB\u6559\u7814\u52A9\u7406",correctAnswer:"\u6B63\u786E\u7B54\u6848",analysisNoAnalysis:"\u89E3\u6790\uFF1A\u6682\u65E0\u89E3\u6790",returnToTop:"\u8FD4\u56DE\u9876\u90E8",confirmDeleteQuestion:"\u786E\u5B9A\u8981\u5220\u9664\u8FD9\u4E2A\u8BD5\u9898\u5417\uFF1F",pleaseSelectFolder:"\u8BF7\u9009\u62E9\u6587\u4EF6\u5939",pleaseEnterKeywordsToSearch:"\u8BF7\u8F93\u5165\u5173\u952E\u8BCD\u641C\u7D22",clearFilterConditions:"\u6E05\u9664\u7B5B\u9009\u6761\u4EF6",returnToTestPaper:"\u8FD4\u56DE\u8BD5\u5377",points:"\u5206\u503C",creator:"\u521B\u5EFA\u8005",affiliatedUnit:"\u6240\u5C5E\u5355\u4F4D",numberOfLevels:"\u5173\u5361\u6570\u91CF",publishStatus:"\u53D1\u5E03\u72B6\u6001",currentTestTotal80PointsConfirmSave:"\u5F53\u524D\u8BD5\u5377\u603B\u5206\u4E3A80\u5206\uFF0C\u8BF7\u786E\u8BA4\u662F\u5426\u8FDB\u884C\u4FDD\u5B58\uFF1F",save:"\u4FDD\u5B58",batchShare:"\u6279\u91CF\u5171\u4EAB",batchPublic:"\u6279\u91CF\u516C\u5F00",batchDelete:"\u6279\u91CF\u5220\u9664",answeringProgress:"\u7B54\u9898\u8FDB\u5EA6",answered:"\u5DF2\u7B54",partiallyAnswered:"\u90E8\u5206\u7B54\u9898",unanswered:"\u672A\u7B54",remainingAnsweringTime:"\u5269\u4F59\u7B54\u9898\u65F6\u957F",submitPaper:"\u4EA4\u5377",nextQuestion:"\u4E0B\u4E00\u9898",simulatingExam:"\u6A21\u62DF\u8003\u8BD5\u4E2D",previousQuestion:"\u4E0A\u4E00\u9898",fourUnfinishedQuestionsConfirmSubmission:"\u6709 4 \u9898\u672A\u5B8C\u6210\uFF0C\u5305\u542B 1 \u4E2A\u63D0\u4EA4\u540E\u65E0\u6CD5\u518D\u4FEE\u6539\u7B54\u9898\uFF0C\u662F\u5426\u786E\u8BA4\u63D0\u4EA4",submittingPaper:"\u4EA4\u5377\u4E2D",paperSubmittedSuccessfully:"\u4EA4\u5377\u6210\u529F",resimulateExam:"\u91CD\u65B0\u6A21\u62DF\u8003\u8BD5",correct:"\u6B63\u786E",incorrect:"\u9519\u8BEF",partialScore:"\u90E8\u5206\u5F97\u5206"},teachingClassroomUploadVideoResourcesCheckIn:{cancelUpload:"\u53D6\u6D88\u4E0A\u4F20",delete:"\u5220\u9664",title:"\u6807\u9898",titleMax30Characters:"\u6807\u9898\u6700\u591A\u652F\u630130\u4E2A\u5B57\u7B26",selectFileToUpload:"\u9009\u62E9\u4E0A\u4F20\u6587\u4EF6",playbackSettingsAllowFastForward:"\u64AD\u653E\u8BBE\u7F6E:\u5141\u8BB8\u5FEB\u8FDB\u64AD\u653E",uploadImageInstructions:"\u8BF4\u660E\uFF1A\u652F\u6301\u4E0A\u4F20jpg/png\u7B49\u683C\u5F0F\u6587\u4EF6\uFF0C\u6587\u4EF6\u5927\u5C0F\u4E0D\u80FD\u8D85\u8FC72M,\u5EFA\u8BAE\u4F7F\u7528288*158\u50CF\u7D20\uFF1B \u5982\u4E0D\u4E0A\u4F20\uFF0C\u9ED8\u8BA4\u4F7F\u7528\u7CFB\u7EDF\u56FE\u7247\u3002",continueAdding:"\u7EE7\u7EED\u6DFB\u52A0",uploadVideoAgreement:"\u4E0A\u4F20\u89C6\u9891\uFF0C\u5373\u8868\u793A\u60A8\u5DF2\u540C\u610F\u4E0A\u4F20\u5185\u5BB9\u534F\u8BAE\uFF0C\u4E0D\u5F97\u4E0A\u4F20\u672A\u7ECF\u4ED6\u4EBA\u6388\u6743\u7684\u4F5C\u54C1",courseResourceDirectory:"\u8BFE\u7A0B\u8D44\u6E90\u76EE\u5F55",playbackSpeed:"\u500D\u901F",sendToPersonalCenter:"\u53D1\u9001\u81F3\u4E2A\u4EBA\u4E2D\u5FC3",move:"\u79FB\u52A8",edit:"\u7F16\u8F91",published:"\u5DF2\u53D1\u5E03",publishRuleDoNotPublishYet:"\u53D1\u5E03\u89C4\u5219:\u6682\u4E0D\u53D1\u5E03",publishTeachingMaterials:"\u53D1\u5E03\u6559\u5B66\u8D44\u6599",doNotPublishYet:"\u6682\u4E0D\u53D1\u5E03",unifiedPublish:"\u7EDF\u4E00\u53D1\u5E03",classBasedPublish:"\u5206\u73ED\u53D1\u5E03",confirmPublish:"\u786E\u5B9A\u53D1\u5E03",unifiedPublishExplanation:"1\u3001\u9009\u62E9\u7EDF\u4E00\u53D1\u5E03\u5E76\u786E\u8BA4\u53D1\u5E03\u65F6\uFF0C\u53EF\u5C06\u6559\u5B66\u8D44\u6599\u53D1\u9001\u81F3\u8BFE\u5802\u7684\u5168\u90E8\u73ED\u7EA7(\u5305\u62EC\u672A\u5206\u73ED)\u3002",download:"\u4E0B\u8F7D",classBasedPublishExplanation:"2\u3001\u9009\u62E9\u5206\u73ED\u53D1\u5E03\u5E76\u786E\u8BA4\u53D1\u5E03\u65F6\uFF0C\u53EF\u5C06\u4F5C\u4E1A\u53D1\u5E03\u81F3\u6307\u5B9A\u73ED\u7EA7\u3002",doNotPublishExplanation:"3\u3001\u9009\u62E9\u6682\u4E0D\u53D1\u5E03\u5E76\u786E\u5B9A\u65F6\uFF0C\u53EF\u64A4\u9500\u5DF2\u8BBE\u7F6E\u7684\u7EDF\u4E00\u53D1\u5E03\u548C\u5206\u73ED\u53D1\u5E03\uFF08\u5305\u62EC\u5DF2\u53D1\u5E03\uFF09\u3002",modifyPublish:"\u4FEE\u6539\u53D1\u5E03",resourceSettings:"\u8D44\u6E90\u8BBE\u7F6E",versionNumber:"\u7248\u672C\u53F7",updateVersion:"\u66F4\u65B0\u7248\u672C",noBreakpointResumeSingleFileMax1GB:"1. \u4E0D\u652F\u6301\u65AD\u70B9\u7EED\u4F20\uFF0C\u5355\u4E2A\u6587\u4EF6\u5927\u5C0F\u8BF7\u52FF\u8D85\u8FC71G\u3002",downloadSettings:"\u4E0B\u8F7D\u8BBE\u7F6E \u5141\u8BB8\u5B66\u751F\u4E0B\u8F7D \u7981\u6B62\u5B66\u751F\u4E0B\u8F7D",supportedFileTypesPdfWordExcelPptZip:"2. \u5F53\u524D\u4EC5\u9650\u652F\u6301pdf\u3001word\u3001excel\u3001ppt\u3001zip\u6587\u4EF6",resourceDescription:"\u8D44\u6E90\u63CF\u8FF0",accessRecords:"\u8BBF\u95EE\u8BB0\u5F55",downloadCount0:"\u4E0B\u8F7D\u6570\uFF1A0",checkedIn:"\u5DF2\u7B7E\u5230",belongingDirectoryUnassigned:"\u6240\u5C5E\u76EE\u5F55\uFF1A\u672A\u5206\u914D\u76EE\u5F55",shouldCheckIn:"\u5E94\u7B7E\u5230",checkInCount:"\u7B7E\u5230\u4EBA\u6570",checkInInitiator:"\u7B7E\u5230\u53D1\u8D77\u4EBA",modifyCheckIn:"\u4FEE\u6539\u7B7E\u5230",edit:"\u7F16\u8F91",delete:"\u5220\u9664",notCheckedIn:"\u672A\u7B7E\u5230",normalAttendance:"\u6B63\u5E38\u51FA\u52E4",late:"\u8FDF\u5230",earlyLeave:"\u65E9\u9000",leaveRequest:"\u8BF7\u5047",allStatuses:"\u5168\u90E8\u72B6\u6001",checkedIn:"\u5DF2\u7B7E\u5230\uFF1A",shouldCheckIn:"\u5E94\u7B7E\u5230"}},A4=Object.defineProperty,h0=Object.getOwnPropertySymbols,O4=Object.prototype.hasOwnProperty,Y4=Object.prototype.propertyIsEnumerable,P4=(ee,Ke,Eu)=>Ke in ee?A4(ee,Ke,{enumerable:!0,configurable:!0,writable:!0,value:Eu}):ee[Ke]=Eu,o4=(ee,Ke)=>{for(var Eu in Ke||(Ke={}))O4.call(Ke,Eu)&&P4(ee,Eu,Ke[Eu]);if(h0)for(var Eu of h0(Ke))Y4.call(Ke,Eu)&&P4(ee,Eu,Ke[Eu]);return ee},r4=(ee,Ke)=>{var Eu={};for(var d0 in ee)O4.call(ee,d0)&&Ke.indexOf(d0)<0&&(Eu[d0]=ee[d0]);if(ee!=null&&h0)for(var d0 of h0(ee))Ke.indexOf(d0)<0&&Y4.call(ee,d0)&&(Eu[d0]=ee[d0]);return Eu};let G4;const n4=!0,K4=new(jt()),Q4=Symbol("LANG_CHANGE"),D4=(ee,Ke="")=>Object.keys(ee).reduce((Eu,d0)=>{const b0=ee[d0],l4=Ke?`${Ke}.${d0}`:d0;return typeof b0=="string"?Eu[l4]=b0:Object.assign(Eu,D4(b0,l4)),Eu},{}),C4={"en-US":{messages:o4({},D4(Nr)),locale:"en-US",antd:o4({},wt.Z),momentLocale:"en"},"kk-KZ":{messages:o4({},D4(U0)),locale:"kk-KZ",antd:o4({},C0),momentLocale:"kk"},"zh-CN":{messages:o4({},D4(L0)),locale:"zh-CN",antd:o4({},K0.Z),momentLocale:"zh-cn"}},Ur=(ee,Ke,Eu)=>{var d0,b0,l4,q0;if(!ee)return;const H4=(d0=C4[ee])!=null&&d0.messages?Object.assign({},C4[ee].messages,Ke):Ke,{momentLocale:ir=(b0=C4[ee])==null?void 0:b0.momentLocale,antd:It=(l4=C4[ee])==null?void 0:l4.antd}=Eu||{},x4=(q0=ee.split("-"))==null?void 0:q0.join("-");C4[ee]={messages:H4,locale:x4,momentLocale:ir,antd:It},x4===Vt()&&K4.emit(Q4,x4)},Ot=ee=>(0,dt.We)().applyPlugins({key:"locale",type:"modify",initialValue:ee}),vt=ee=>{const Eu=Ot(C4[ee]),{cache:d0}=Eu,b0=r4(Eu,["cache"]);return xt(b0,d0)},v4=(ee,Ke)=>G4&&!Ke&&!ee?G4:(ee||(ee=Vt()),ee&&C4[ee]?vt(ee):(nr()(!ee||!!C4[ee],"The current popular language does not exist, please check the locales folder!"),C4["zh-CN"]?vt("zh-CN"):xt({locale:"zh-CN",messages:{}}))),ft=ee=>{G4=v4(ee,!0)},Vt=()=>{const ee=Ot({});return typeof(ee==null?void 0:ee.getLocale)=="function"?ee.getLocale():(navigator.cookieEnabled&&typeof localStorage!="undefined"&&n4?window.localStorage.getItem("umi_locale"):"")||void 0||"zh-CN"},Tr=()=>{const ee=Vt();return["he","ar","fa","ku"].filter(d0=>ee.startsWith(d0)).length?"rtl":"ltr"},Kn=(ee,Ke=!0)=>{(()=>{if(Vt()!==ee){if(navigator.cookieEnabled&&typeof window.localStorage!="undefined"&&n4&&window.localStorage.setItem("umi_locale",ee||""),ft(ee),Ke)window.location.reload();else if(K4.emit(Q4,ee),window.dispatchEvent){const d0=new Event("languagechange");window.dispatchEvent(d0)}}})()};let Wr=!0;const Vn=(ee,Ke)=>(Wr&&(warning(!1,`Using this API will cause automatic refresh when switching languages, please use useIntl or injectIntl. \u4F7F\u7528\u6B64 api \u4F1A\u9020\u6210\u5207\u6362\u8BED\u8A00\u7684\u65F6\u5019\u65E0\u6CD5\u81EA\u52A8\u5237\u65B0\uFF0C\u8BF7\u4F7F\u7528 useIntl \u6216 injectIntl\u3002 @@ -1480,6 +1480,6 @@ Schedule: ${q.map(oe=>Oa(oe))} pos: ${this.timelinePos}`),su.length&&this.log(`R `).split(` `),V=[],su=e?Zi(e.baseTime,e.timescale):0;let pu="00:00.000",_u=0,Iu=0,Lu,oe=!0;U.oncue=function(ae){const Ze=r[a];let Xe=r.ccOffset;const t0=(_u-su)/9e4;if(Ze!=null&&Ze.new&&(Iu!==void 0?Xe=r.ccOffset=Ze.start:xs(r,a,t0)),t0){if(!e){Lu=new Error("Missing initPTS for VTT MPEGTS");return}Xe=t0-r.presentationOffset}const A0=ae.endTime-ae.startTime,N0=$i((ae.startTime+Xe-Iu)*9e4,B*9e4)/9e4;ae.startTime=Math.max(N0,0),ae.endTime=Math.max(N0+A0,0);const s4=ae.text.trim();ae.text=decodeURIComponent(encodeURIComponent(s4)),ae.id||(ae.id=o3(ae.startTime,ae.endTime,s4)),ae.endTime>0&&V.push(ae)},U.onparsingerror=function(ae){Lu=ae},U.onflush=function(){if(Lu){w(Lu);return}A(V)},q.forEach(ae=>{if(oe)if(ua(ae,"X-TIMESTAMP-MAP=")){oe=!1,ae.slice(16).split(",").forEach(Ze=>{ua(Ze,"LOCAL:")?pu=Ze.slice(6):ua(Ze,"MPEGTS:")&&(_u=parseInt(Ze.slice(7)))});try{Iu=F3(pu)/1e3}catch(Ze){Lu=Ze}return}else ae===""&&(oe=!1);U.parse(ae+` `)}),U.flush()}const ea="stpp.ttml.im1t",C3=/^(\d{2,}):(\d{2}):(\d{2}):(\d{2})\.?(\d+)?$/,b3=/^(\d*(?:\.\d*)?)(h|m|s|ms|f|t)$/,l3={left:"start",center:"center",right:"end",start:"start",end:"end"};function zo(P,e,r,a){const B=he(new Uint8Array(P),["mdat"]);if(B.length===0){a(new Error("Could not parse IMSC1 mdat"));return}const A=B.map(U=>Q(U)),w=Ea(e.baseTime,1,e.timescale);try{A.forEach(U=>r(R3(U,w)))}catch(U){a(U)}}function R3(P,e){const B=new DOMParser().parseFromString(P,"text/xml").getElementsByTagName("tt")[0];if(!B)throw new Error("Invalid ttml");const A={frameRate:30,subFrameRate:1,frameRateMultiplier:0,tickRate:0},w=Object.keys(A).reduce((pu,_u)=>(pu[_u]=B.getAttribute(`ttp:${_u}`)||A[_u],pu),{}),U=B.getAttribute("xml:space")!=="preserve",q=z3(Ho(B,"styling","style")),V=z3(Ho(B,"layout","region")),su=Ho(B,"body","[begin]");return[].map.call(su,pu=>{const _u=V3(pu,U);if(!_u||!pu.hasAttribute("begin"))return null;const Iu=c3(pu.getAttribute("begin"),w),Lu=c3(pu.getAttribute("dur"),w);let oe=c3(pu.getAttribute("end"),w);if(Iu===null)throw H3(pu);if(oe===null){if(Lu===null)throw H3(pu);oe=Iu+Lu}const ae=new D3(Iu-e,oe-e,_u);ae.id=o3(ae.startTime,ae.endTime,ae.text);const Ze=V[pu.getAttribute("region")],Xe=q[pu.getAttribute("style")],t0=L3(Ze,Xe,q),{textAlign:A0}=t0;if(A0){const N0=l3[A0];N0&&(ae.lineAlign=N0),ae.align=A0}return _(ae,t0),ae}).filter(pu=>pu!==null)}function Ho(P,e,r){const a=P.getElementsByTagName(e)[0];return a?[].slice.call(a.querySelectorAll(r)):[]}function z3(P){return P.reduce((e,r)=>{const a=r.getAttribute("xml:id");return a&&(e[a]=r),e},{})}function V3(P,e){return[].slice.call(P.childNodes).reduce((r,a,B)=>{var A;return a.nodeName==="br"&&B?r+` -`:(A=a.childNodes)!=null&&A.length?V3(a,e):e?r+a.textContent.trim().replace(/\s+/g," "):r+a.textContent},"")}function L3(P,e,r){const a="http://www.w3.org/ns/ttml#styling";let B=null;const A=["displayAlign","textAlign","color","backgroundColor","fontSize","fontFamily"],w=P!=null&&P.hasAttribute("style")?P.getAttribute("style"):null;return w&&r.hasOwnProperty(w)&&(B=r[w]),A.reduce((U,q)=>{const V=Y3(e,a,q)||Y3(P,a,q)||Y3(B,a,q);return V&&(U[q]=V),U},{})}function Y3(P,e,r){return P&&P.hasAttributeNS(e,r)?P.getAttributeNS(e,r):null}function H3(P){return new Error(`Could not parse ttml timestamp ${P}`)}function c3(P,e){if(!P)return null;let r=O3(P);return r===null&&(C3.test(P)?r=rl(P,e):b3.test(P)&&(r=W3(P,e))),r}function rl(P,e){const r=C3.exec(P),a=(r[4]|0)+(r[5]|0)/e.subFrameRate;return(r[1]|0)*3600+(r[2]|0)*60+(r[3]|0)+a/e.frameRate}function W3(P,e){const r=b3.exec(P),a=Number(r[1]);switch(r[2]){case"h":return a*3600;case"m":return a*60;case"ms":return a*1e3;case"f":return a/e.frameRate;case"t":return a/e.tickRate}return a}class M3{constructor(e,r){this.timelineController=void 0,this.cueRanges=[],this.trackName=void 0,this.startTime=null,this.endTime=null,this.screen=null,this.timelineController=e,this.trackName=r}dispatchCue(){this.startTime!==null&&(this.timelineController.addCues(this.trackName,this.startTime,this.endTime,this.screen,this.cueRanges),this.startTime=null)}newCue(e,r,a){(this.startTime===null||this.startTime>e)&&(this.startTime=e),this.endTime=r,this.screen=a,this.timelineController.createCaptionsTrack(this.trackName)}reset(){this.cueRanges=[],this.startTime=null}}class nl{constructor(e){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=v(),this.captionsProperties=void 0,this.hls=e,this.config=e.config,this.Cues=e.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}},e.on(s.MEDIA_ATTACHING,this.onMediaAttaching,this),e.on(s.MEDIA_DETACHING,this.onMediaDetaching,this),e.on(s.MANIFEST_LOADING,this.onManifestLoading,this),e.on(s.MANIFEST_LOADED,this.onManifestLoaded,this),e.on(s.SUBTITLE_TRACKS_UPDATED,this.onSubtitleTracksUpdated,this),e.on(s.FRAG_LOADING,this.onFragLoading,this),e.on(s.FRAG_LOADED,this.onFragLoaded,this),e.on(s.FRAG_PARSING_USERDATA,this.onFragParsingUserdata,this),e.on(s.FRAG_DECRYPTED,this.onFragDecrypted,this),e.on(s.INIT_PTS_FOUND,this.onInitPtsFound,this),e.on(s.SUBTITLE_TRACKS_CLEARED,this.onSubtitleTracksCleared,this),e.on(s.BUFFER_FLUSHING,this.onBufferFlushing,this)}destroy(){const{hls:e}=this;e.off(s.MEDIA_ATTACHING,this.onMediaAttaching,this),e.off(s.MEDIA_DETACHING,this.onMediaDetaching,this),e.off(s.MANIFEST_LOADING,this.onManifestLoading,this),e.off(s.MANIFEST_LOADED,this.onManifestLoaded,this),e.off(s.SUBTITLE_TRACKS_UPDATED,this.onSubtitleTracksUpdated,this),e.off(s.FRAG_LOADING,this.onFragLoading,this),e.off(s.FRAG_LOADED,this.onFragLoaded,this),e.off(s.FRAG_PARSING_USERDATA,this.onFragParsingUserdata,this),e.off(s.FRAG_DECRYPTED,this.onFragDecrypted,this),e.off(s.INIT_PTS_FOUND,this.onInitPtsFound,this),e.off(s.SUBTITLE_TRACKS_CLEARED,this.onSubtitleTracksCleared,this),e.off(s.BUFFER_FLUSHING,this.onBufferFlushing,this),this.hls=this.config=this.media=null,this.cea608Parser1=this.cea608Parser2=void 0}initCea608Parsers(){const e=new M3(this,"textTrack1"),r=new M3(this,"textTrack2"),a=new M3(this,"textTrack3"),B=new M3(this,"textTrack4");this.cea608Parser1=new Es(1,e,r),this.cea608Parser2=new Es(3,a,B)}addCues(e,r,a,B,A){let w=!1;for(let U=A.length;U--;){const q=A[U],V=G3(q[0],q[1],r,a);if(V>=0&&(q[0]=Math.min(q[0],r),q[1]=Math.max(q[1],a),w=!0,V/(a-r)>.5))return}if(w||A.push([r,a]),this.config.renderTextTracksNatively){const U=this.captionsTracks[e];this.Cues.newCue(U,r,a,B)}else{const U=this.Cues.newCue(null,r,a,B);this.hls.trigger(s.CUES_PARSED,{type:"captions",cues:U,track:e})}}onInitPtsFound(e,{frag:r,id:a,initPTS:B,timescale:A,trackId:w}){const{unparsedVttFrags:U}=this;a===o.MAIN&&(this.initPTS[r.cc]={baseTime:B,timescale:A,trackId:w}),U.length&&(this.unparsedVttFrags=[],U.forEach(q=>{this.initPTS[q.frag.cc]?this.onFragLoaded(s.FRAG_LOADED,q):this.hls.trigger(s.SUBTITLE_FRAG_PROCESSED,{success:!1,frag:q.frag,error:new Error("Subtitle discontinuity domain does not match main")})}))}getExistingTrack(e,r){const{media:a}=this;if(a)for(let B=0;B{sn(B[A]),delete B[A]}),this.nonNativeCaptionsTracks={}}onManifestLoading(){this.lastCc=-1,this.lastSn=-1,this.lastPartIndex=-1,this.prevCC=-1,this.vttCCs=v(),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:e}=this;if(!e)return;const r=e.textTracks;if(r)for(let a=0;aA.textCodec===ea);if(this.config.enableWebVTT||B&&this.config.enableIMSC1){if(Ko(this.tracks,a)){this.tracks=a;return}if(this.textTracks=[],this.tracks=a,this.config.renderTextTracksNatively){const w=this.media,U=w?qs(w.textTracks):null;if(this.tracks.forEach((q,V)=>{let su;if(U){let pu=null;for(let _u=0;_uV!==null).map(V=>V.label);q.length&&this.hls.logger.warn(`Media element contains unused subtitle tracks: ${q.join(", ")}. Replace media element for each source to clear TextTracks and captions menu.`)}}else if(this.tracks.length){const w=this.tracks.map(U=>({label:U.name,kind:U.type.toLowerCase(),default:U.default,subtitleTrack:U}));this.hls.trigger(s.NON_NATIVE_TEXT_TRACKS_FOUND,{tracks:w})}}}onManifestLoaded(e,r){this.config.enableCEA708Captions&&r.captions&&r.captions.forEach(a=>{const B=/(?:CC|SERVICE)([1-4])/.exec(a.instreamId);if(!B)return;const A=`textTrack${B[1]}`,w=this.captionsProperties[A];w&&(w.label=a.name,a.lang&&(w.languageCode=a.lang),w.media=a)})}closedCaptionsForLevel(e){const r=this.hls.levels[e.level];return r==null?void 0:r.attrs["CLOSED-CAPTIONS"]}onFragLoading(e,r){if(this.enabled&&r.frag.type===o.MAIN){var a,B;const{cea608Parser1:A,cea608Parser2:w,lastSn:U}=this,{cc:q,sn:V}=r.frag,su=(a=(B=r.part)==null?void 0:B.index)!=null?a:-1;A&&w&&(V!==U+1||V===U&&su!==this.lastPartIndex+1||q!==this.lastCc)&&(A.reset(),w.reset()),this.lastCc=q,this.lastSn=V,this.lastPartIndex=su}}onFragLoaded(e,r){const{frag:a,payload:B}=r;if(a.type===o.SUBTITLE)if(B.byteLength){const A=a.decryptdata,w="stats"in r;if(A==null||!A.encrypted||w){const U=this.tracks[a.level],q=this.vttCCs;q[a.cc]||(q[a.cc]={start:a.start,prevCC:this.prevCC,new:!0},this.prevCC=a.cc),U&&U.textCodec===ea?this._parseIMSC1(a,B):this._parseVTTs(r)}}else this.hls.trigger(s.SUBTITLE_FRAG_PROCESSED,{success:!1,frag:a,error:new Error("Empty subtitle payload")})}_parseIMSC1(e,r){const a=this.hls;zo(r,this.initPTS[e.cc],B=>{this._appendCues(B,e.level),a.trigger(s.SUBTITLE_FRAG_PROCESSED,{success:!0,frag:e})},B=>{a.logger.log(`Failed to parse IMSC1: ${B}`),a.trigger(s.SUBTITLE_FRAG_PROCESSED,{success:!1,frag:e,error:B})})}_parseVTTs(e){var r;const{frag:a,payload:B}=e,{initPTS:A,unparsedVttFrags:w}=this,U=A.length-1;if(!A[a.cc]&&U===-1){w.push(e);return}const q=this.hls,V=(r=a.initSegment)!=null&&r.data?ze(a.initSegment.data,new Uint8Array(B)).buffer:B;Uo(V,this.initPTS[a.cc],this.vttCCs,a.cc,a.start,su=>{this._appendCues(su,a.level),q.trigger(s.SUBTITLE_FRAG_PROCESSED,{success:!0,frag:a})},su=>{const pu=su.message==="Missing initPTS for VTT MPEGTS";pu?w.push(e):this._fallbackToIMSC1(a,B),q.logger.log(`Failed to parse VTT cue: ${su}`),!(pu&&U>a.cc)&&q.trigger(s.SUBTITLE_FRAG_PROCESSED,{success:!1,frag:a,error:su})})}_fallbackToIMSC1(e,r){const a=this.tracks[e.level];a.textCodec||zo(r,this.initPTS[e.cc],()=>{a.textCodec=ea,this._parseIMSC1(e,r)},()=>{a.textCodec="wvtt"})}_appendCues(e,r){const a=this.hls;if(this.config.renderTextTracksNatively){const B=this.textTracks[r];if(!B||B.mode==="disabled")return;e.forEach(A=>zi(B,A))}else{const B=this.tracks[r];if(!B)return;const A=B.default?"default":"subtitles"+r;a.trigger(s.CUES_PARSED,{type:"subtitles",cues:e,track:A})}}onFragDecrypted(e,r){const{frag:a}=r;a.type===o.SUBTITLE&&this.onFragLoaded(s.FRAG_LOADED,r)}onSubtitleTracksCleared(){this.tracks=[],this.captionsTracks={}}onFragParsingUserdata(e,r){if(!this.enabled||!this.config.enableCEA708Captions)return;const{frag:a,samples:B}=r;if(!(a.type===o.MAIN&&this.closedCaptionsForLevel(a)==="NONE"))for(let A=0;Ayi(U[q],r,a))}if(this.config.renderTextTracksNatively&&r===0&&B!==void 0){const{textTracks:U}=this;Object.keys(U).forEach(q=>yi(U[q],r,B))}}}extractCea608Data(e){const r=[[],[]],a=e[0]&31;let B=2;for(let A=0;A=16?q--:q++;const Iu=as(V.trim()),Lu=o3(e,r,Iu);P!=null&&(pu=P.cues)!=null&&pu.getCueById(Lu)||(w=new su(e,r,Iu),w.id=Lu,w.line=_u+1,w.align="left",w.position=10+Math.min(80,Math.floor(q*8/32)*10),B.push(w))}return P&&B.length&&(B.sort((_u,Iu)=>_u.line==="auto"||Iu.line==="auto"?0:_u.line>8&&Iu.line>8?Iu.line-_u.line:_u.line-Iu.line),B.forEach(_u=>zi(P,_u))),B}};function gu(){if(self.fetch&&self.AbortController&&self.ReadableStream&&self.Request)try{return new self.ReadableStream({}),!0}catch(P){}return!1}const Tu=/(\d+)-(\d+)\/(\d+)/;class te{constructor(e){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=e.fetchSetup||h4,this.controller=new self.AbortController,this.stats=new j}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 e;this.abortInternal(),(e=this.callbacks)!=null&&e.onAbort&&this.callbacks.onAbort(this.stats,this.context,this.response)}load(e,r,a){const B=this.stats;if(B.loading.start)throw new Error("Loader can only be used once.");B.loading.start=self.performance.now();const A=Me(e,this.controller.signal),w=e.responseType==="arraybuffer",U=w?"byteLength":"length",{maxTimeToFirstByteMs:q,maxLoadTimeMs:V}=r.loadPolicy;this.context=e,this.config=r,this.callbacks=a,this.request=this.fetchSetup(e,A),self.clearTimeout(this.requestTimeout),r.timeout=q&&t(q)?q:V,this.requestTimeout=self.setTimeout(()=>{this.callbacks&&(this.abortInternal(),this.callbacks.onTimeout(B,e,this.response))},r.timeout),(ni(this.request)?this.request.then(self.fetch):self.fetch(this.request)).then(pu=>{var _u;this.response=this.loader=pu;const Iu=Math.max(self.performance.now(),B.loading.start);if(self.clearTimeout(this.requestTimeout),r.timeout=V,this.requestTimeout=self.setTimeout(()=>{this.callbacks&&(this.abortInternal(),this.callbacks.onTimeout(B,e,this.response))},V-(Iu-B.loading.start)),!pu.ok){const{status:oe,statusText:ae}=pu;throw new Nt(ae||"fetch, bad network response",oe,pu)}B.loading.first=Iu,B.total=T0(pu.headers)||B.total;const Lu=(_u=this.callbacks)==null?void 0:_u.onProgress;return Lu&&t(r.highWaterMark)?this.loadProgressively(pu,B,e,r.highWaterMark,Lu):w?pu.arrayBuffer():e.responseType==="json"?pu.json():pu.text()}).then(pu=>{var _u,Iu;const Lu=this.response;if(!Lu)throw new Error("loader destroyed");self.clearTimeout(this.requestTimeout),B.loading.end=Math.max(self.performance.now(),B.loading.first);const oe=pu[U];oe&&(B.loaded=B.total=oe);const ae={url:Lu.url,data:pu,code:Lu.status},Ze=(_u=this.callbacks)==null?void 0:_u.onProgress;Ze&&!t(r.highWaterMark)&&Ze(B,e,pu,Lu),(Iu=this.callbacks)==null||Iu.onSuccess(ae,B,e,Lu)}).catch(pu=>{var _u;if(self.clearTimeout(this.requestTimeout),B.aborted)return;const Iu=pu&&pu.code||0,Lu=pu?pu.message:null;(_u=this.callbacks)==null||_u.onError({code:Iu,text:Lu},e,pu?pu.details:null,B)})}getCacheAge(){let e=null;if(this.response){const r=this.response.headers.get("age");e=r?parseFloat(r):null}return e}getResponseHeader(e){return this.response?this.response.headers.get(e):null}loadProgressively(e,r,a,B=0,A){const w=new E0,U=e.body.getReader(),q=()=>U.read().then(V=>{if(V.done)return w.dataLength&&A(r,a,w.flush().buffer,e),Promise.resolve(new ArrayBuffer(0));const su=V.value,pu=su.length;return r.loaded+=pu,pu=B&&A(r,a,w.flush().buffer,e)):A(r,a,su.buffer,e),q()}).catch(()=>Promise.reject());return q()}}function Me(P,e){const r={method:"GET",mode:"cors",credentials:"same-origin",signal:e,headers:new self.Headers(_({},P.headers))};return P.rangeEnd&&r.headers.set("Range","bytes="+P.rangeStart+"-"+String(P.rangeEnd-1)),r}function s0(P){const e=Tu.exec(P);if(e)return parseInt(e[2])-parseInt(e[1])+1}function T0(P){const e=P.get("Content-Range");if(e){const a=s0(e);if(t(a))return a}const r=P.get("Content-Length");if(r)return parseInt(r)}function h4(P,e){return new self.Request(P.url,e)}class Nt extends Error{constructor(e,r,a){super(e),this.code=void 0,this.details=void 0,this.code=r,this.details=a}}const $r=/^age:\s*[\d.]+\s*$/im;class Z4{constructor(e){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=e&&e.xhrSetup||null,this.stats=new j,this.retryDelay=0}destroy(){this.callbacks=null,this.abortInternal(),this.loader=null,this.config=null,this.context=null,this.xhrSetup=null}abortInternal(){const e=this.loader;self.clearTimeout(this.requestTimeout),self.clearTimeout(this.retryTimeout),e&&(e.onreadystatechange=null,e.onprogress=null,e.readyState!==4&&(this.stats.aborted=!0,e.abort()))}abort(){var e;this.abortInternal(),(e=this.callbacks)!=null&&e.onAbort&&this.callbacks.onAbort(this.stats,this.context,this.loader)}load(e,r,a){if(this.stats.loading.start)throw new Error("Loader can only be used once.");this.stats.loading.start=self.performance.now(),this.context=e,this.config=r,this.callbacks=a,this.loadInternal()}loadInternal(){const{config:e,context:r}=this;if(!e||!r)return;const a=this.loader=new self.XMLHttpRequest,B=this.stats;B.loading.first=0,B.loaded=0,B.aborted=!1;const A=this.xhrSetup;A?Promise.resolve().then(()=>{if(!(this.loader!==a||this.stats.aborted))return A(a,r.url)}).catch(w=>{if(!(this.loader!==a||this.stats.aborted))return a.open("GET",r.url,!0),A(a,r.url)}).then(()=>{this.loader!==a||this.stats.aborted||this.openAndSendXhr(a,r,e)}).catch(w=>{var U;(U=this.callbacks)==null||U.onError({code:a.status,text:w.message},r,a,B)}):this.openAndSendXhr(a,r,e)}openAndSendXhr(e,r,a){e.readyState||e.open("GET",r.url,!0);const B=r.headers,{maxTimeToFirstByteMs:A,maxLoadTimeMs:w}=a.loadPolicy;if(B)for(const U in B)e.setRequestHeader(U,B[U]);r.rangeEnd&&e.setRequestHeader("Range","bytes="+r.rangeStart+"-"+(r.rangeEnd-1)),e.onreadystatechange=this.readystatechange.bind(this),e.onprogress=this.loadprogress.bind(this),e.responseType=r.responseType,self.clearTimeout(this.requestTimeout),a.timeout=A&&t(A)?A:w,this.requestTimeout=self.setTimeout(this.loadtimeout.bind(this),a.timeout),e.send()}readystatechange(){const{context:e,loader:r,stats:a}=this;if(!e||!r)return;const B=r.readyState,A=this.config;if(!a.aborted&&B>=2&&(a.loading.first===0&&(a.loading.first=Math.max(self.performance.now(),a.loading.start),A.timeout!==A.loadPolicy.maxLoadTimeMs&&(self.clearTimeout(this.requestTimeout),A.timeout=A.loadPolicy.maxLoadTimeMs,this.requestTimeout=self.setTimeout(this.loadtimeout.bind(this),A.loadPolicy.maxLoadTimeMs-(a.loading.first-a.loading.start)))),B===4)){self.clearTimeout(this.requestTimeout),r.onreadystatechange=null,r.onprogress=null;const V=r.status,su=r.responseType==="text"?r.responseText:null;if(V>=200&&V<300){const Lu=su!=null?su:r.response;if(Lu!=null){var w,U;a.loading.end=Math.max(self.performance.now(),a.loading.first);const oe=r.responseType==="arraybuffer"?Lu.byteLength:Lu.length;a.loaded=a.total=oe,a.bwEstimate=a.total*8e3/(a.loading.end-a.loading.first);const ae=(w=this.callbacks)==null?void 0:w.onProgress;ae&&ae(a,e,Lu,r);const Ze={url:r.responseURL,data:Lu,code:V};(U=this.callbacks)==null||U.onSuccess(Ze,a,e,r);return}}const pu=A.loadPolicy.errorRetry,_u=a.retry,Iu={url:e.url,data:void 0,code:V};if(o4(pu,_u,!1,Iu))this.retry(pu);else{var q;Z.error(`${V} while loading ${e.url}`),(q=this.callbacks)==null||q.onError({code:V,text:r.statusText},e,r,a)}}}loadtimeout(){if(!this.config)return;const e=this.config.loadPolicy.timeoutRetry,r=this.stats.retry;if(o4(e,r,!0))this.retry(e);else{var a;Z.warn(`timeout while loading ${(a=this.context)==null?void 0:a.url}`);const B=this.callbacks;B&&(this.abortInternal(),B.onTimeout(this.stats,this.context,this.loader))}}retry(e){const{context:r,stats:a}=this;this.retryDelay=Y4(e,a.retry),a.retry++,Z.warn(`${status?"HTTP Status "+status:"Timeout"} while loading ${r==null?void 0:r.url}, retrying ${a.retry}/${e.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(e){const r=this.stats;r.loaded=e.loaded,e.lengthComputable&&(r.total=e.total)}getCacheAge(){let e=null;if(this.loader&&$r.test(this.loader.getAllResponseHeaders())){const r=this.loader.getResponseHeader("age");e=r?parseFloat(r):null}return e}getResponseHeader(e){return this.loader&&new RegExp(`^${e}:\\s*[\\d.]+\\s*$`,"im").test(this.loader.getAllResponseHeaders())?this.loader.getResponseHeader(e):null}}const Br={maxTimeToFirstByteMs:8e3,maxLoadTimeMs:2e4,timeoutRetry:null,errorRetry:null},Kr=E(E({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:Z4,fLoader:void 0,pLoader:void 0,xhrSetup:void 0,licenseXhrSetup:void 0,licenseResponseCallback:void 0,abrController:qu,bufferController:si,capLevelController:Ds,errorController:Q4,fpsController:mn,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:ha,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:Br},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},Mr()),{},{subtitleStreamController:bs,subtitleTrackController:Mo,timelineController:nl,audioStreamController:$o,audioTrackController:Ss,emeController:Su,cmcdController:E3,contentSteeringController:T,interstitialsController:A3});function Mr(){return{cueHandler:H,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 Q0(P,e,r){if((e.liveSyncDurationCount||e.liveMaxLatencyDurationCount)&&(e.liveSyncDuration||e.liveMaxLatencyDuration))throw new Error("Illegal hls.js config: don't mix up liveSyncDurationCount/liveMaxLatencyDurationCount and liveSyncDuration/liveMaxLatencyDuration");if(e.liveMaxLatencyDurationCount!==void 0&&(e.liveSyncDurationCount===void 0||e.liveMaxLatencyDurationCount<=e.liveSyncDurationCount))throw new Error('Illegal hls.js config: "liveMaxLatencyDurationCount" must be greater than "liveSyncDurationCount"');if(e.liveMaxLatencyDuration!==void 0&&(e.liveSyncDuration===void 0||e.liveMaxLatencyDuration<=e.liveSyncDuration))throw new Error('Illegal hls.js config: "liveMaxLatencyDuration" must be greater than "liveSyncDuration"');const a=M0(P),B=["manifest","level","frag"],A=["TimeOut","MaxRetry","RetryDelay","MaxRetryTimeout"];return B.forEach(w=>{const U=`${w==="level"?"playlist":w}LoadPolicy`,q=e[U]===void 0,V=[];A.forEach(su=>{const pu=`${w}Loading${su}`,_u=e[pu];if(_u!==void 0&&q){V.push(pu);const Iu=a[U].default;switch(e[U]={default:Iu},su){case"TimeOut":Iu.maxLoadTimeMs=_u,Iu.maxTimeToFirstByteMs=_u;break;case"MaxRetry":Iu.errorRetry.maxNumRetry=_u,Iu.timeoutRetry.maxNumRetry=_u;break;case"RetryDelay":Iu.errorRetry.retryDelayMs=_u,Iu.timeoutRetry.retryDelayMs=_u;break;case"MaxRetryTimeout":Iu.errorRetry.maxRetryDelayMs=_u,Iu.timeoutRetry.maxRetryDelayMs=_u;break}}}),V.length&&r.warn(`hls.js config: "${V.join('", "')}" setting(s) are deprecated, use "${U}": ${nr(e[U])}`)}),E(E({},a),e)}function M0(P){return P&&typeof P=="object"?Array.isArray(P)?P.map(M0):Object.keys(P).reduce((e,r)=>(e[r]=M0(P[r]),e),{}):P}function $0(P,e){const r=P.loader;r!==te&&r!==Z4?(e.log("[config]: Custom loader detected, cannot enable progressive streaming"),P.progressive=!1):gu()&&(P.loader=te,P.progressive=!0,P.enableSoftwareAES=!0,e.log("[config]: Progressive streaming enabled, using FetchLoader"))}const T4=2,N4=.1,qr=.05,Xt=100;class Jr extends H4{constructor(e,r){super("gap-controller",e.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 a;(a=this.media)!=null&&a.seeking||(this.waiting=self.performance.now(),this.tick())},this.onMediaEnded=()=>{if(this.hls){var a;this.ended=((a=this.media)==null?void 0:a.currentTime)||1,this.hls.trigger(s.MEDIA_ENDED,{stalled:!1})}},this.hls=e,this.fragmentTracker=r,this.registerListeners()}registerListeners(){const{hls:e}=this;e&&(e.on(s.MEDIA_ATTACHED,this.onMediaAttached,this),e.on(s.MEDIA_DETACHING,this.onMediaDetaching,this),e.on(s.BUFFER_APPENDED,this.onBufferAppended,this))}unregisterListeners(){const{hls:e}=this;e&&(e.off(s.MEDIA_ATTACHED,this.onMediaAttached,this),e.off(s.MEDIA_DETACHING,this.onMediaDetaching,this),e.off(s.BUFFER_APPENDED,this.onBufferAppended,this))}destroy(){super.destroy(),this.unregisterListeners(),this.media=this.hls=this.fragmentTracker=null,this.mediaSource=void 0}onMediaAttached(e,r){this.setInterval(Xt),this.mediaSource=r.mediaSource;const a=this.media=r.media;Zr(a,"playing",this.onMediaPlaying),Zr(a,"waiting",this.onMediaWaiting),Zr(a,"ended",this.onMediaEnded)}onMediaDetaching(e,r){this.clearInterval();const{media:a}=this;a&&(cn(a,"playing",this.onMediaPlaying),cn(a,"waiting",this.onMediaWaiting),cn(a,"ended",this.onMediaEnded),this.media=null),this.mediaSource=void 0}onBufferAppended(e,r){this.buffered=r.timeRanges}get hasBuffered(){return Object.keys(this.buffered).length>0}tick(){var e;if(!((e=this.media)!=null&&e.readyState)||!this.hasBuffered)return;const r=this.media.currentTime;this.poll(r,this.lastCurrentTime),this.lastCurrentTime=r}poll(e,r){var a,B;const A=(a=this.hls)==null?void 0:a.config;if(!A)return;const w=this.media;if(!w)return;const{seeking:U}=w,q=this.seeking&&!U,V=!this.seeking&&U,su=w.paused&&!U||w.ended||w.playbackRate===0;if(this.seeking=U,e!==r){r&&(this.ended=0),this.moved=!0,U||(this.nudgeRetry=0,A.nudgeOnVideoHole&&!su&&e>r&&this.nudgeOnVideoHole(e,r)),this.waiting===0&&this.stallResolved(e);return}if(V||q){q&&this.stallResolved(e);return}if(su){this.nudgeRetry=0,this.stallResolved(e),!this.ended&&w.ended&&this.hls&&(this.ended=e||1,this.hls.trigger(s.MEDIA_ENDED,{stalled:!1}));return}if(!a4.getBuffered(w).length){this.nudgeRetry=0;return}const pu=a4.bufferInfo(w,e,0),_u=pu.nextStart||0,Iu=this.fragmentTracker;if(U&&Iu&&this.hls){const s4=Bn(this.hls.inFlightFragments,e),j0=pu.len>T4,u4=!_u||s4||_u-e>T4&&!Iu.getPartialFragment(e);if(j0||u4)return;this.moved=!1}const Lu=(B=this.hls)==null?void 0:B.latestLevelDetails;if(!this.moved&&this.stalled!==null&&Iu){if(!(pu.len>0)&&!_u)return;const j0=Math.max(_u,pu.start||0)-e,J0=!!(Lu!=null&&Lu.live)?Lu.targetduration*2:T4,W0=Ns(e,Iu);if(j0>0&&(j0<=J0||W0)){w.paused||this._trySkipBufferHole(W0);return}}const oe=A.detectStallWithCurrentTimeMs,ae=self.performance.now(),Ze=this.waiting;let Xe=this.stalled;if(Xe===null)if(Ze>0&&ae-Ze=oe||Ze)&&this.hls){var A0;if(((A0=this.mediaSource)==null?void 0:A0.readyState)==="ended"&&!(Lu!=null&&Lu.live)&&Math.abs(e-((Lu==null?void 0:Lu.edge)||0))<1){if(this.ended)return;this.ended=e||1,this.hls.trigger(s.MEDIA_ENDED,{stalled:!0});return}if(this._reportStall(pu),!this.media||!this.hls)return}const N0=a4.bufferInfo(w,e,A.maxBufferHole);this._tryFixBufferStall(N0,t0,e)}stallResolved(e){const r=this.stalled;if(r&&this.hls&&(this.stalled=null,this.stallReported)){const a=self.performance.now()-r;this.log(`playback not stuck anymore @${e}, after ${Math.round(a)}ms`),this.stallReported=!1,this.waiting=0,this.hls.trigger(s.STALL_RESOLVED,{})}}nudgeOnVideoHole(e,r){var a;const B=this.buffered.video;if(this.hls&&this.media&&this.fragmentTracker&&(a=this.buffered.audio)!=null&&a.length&&B&&B.length>1&&e>B.end(0)){const A=a4.bufferedInfo(a4.timeRangesToArray(this.buffered.audio),e,0);if(A.len>1&&r>=A.start){const w=a4.timeRangesToArray(B),U=a4.bufferedInfo(w,r,0).bufferedIndex;if(U>-1&&UU)&&su-V<1&&e-V<2){const pu=new Error(`nudging playhead to flush pipeline after video hole. currentTime: ${e} hole: ${V} -> ${su} buffered index: ${q}`);this.warn(pu.message),this.media.currentTime+=1e-6;let _u=Ns(e,this.fragmentTracker);_u&&"fragment"in _u?_u=_u.fragment:_u||(_u=void 0);const Iu=a4.bufferInfo(this.media,e,0);this.hls.trigger(s.ERROR,{type:c.MEDIA_ERROR,details:d.BUFFER_SEEK_OVER_HOLE,fatal:!1,error:pu,reason:pu.message,frag:_u,buffer:Iu.len,bufferInfo:Iu})}}}}}_tryFixBufferStall(e,r,a){var B,A;const{fragmentTracker:w,media:U}=this,q=(B=this.hls)==null?void 0:B.config;if(!U||!w||!q)return;const V=(A=this.hls)==null?void 0:A.latestLevelDetails,su=Ns(a,w);if((su||V!=null&&V.live&&a1&&e.len>q.maxBufferHole||e.nextStart&&(e.nextStart-aq.highBufferWatchdogPeriod*1e3||this.waiting)&&(this.warn("Trying to nudge playhead over buffer-hole"),this._tryNudgeBuffer(e))}adjacentTraversal(e,r){const a=this.fragmentTracker,B=e.nextStart;if(a&&B){const A=a.getFragAtPos(r,o.MAIN),w=a.getFragAtPos(B,o.MAIN);if(A&&w)return w.sn-A.sn<2}return!1}_reportStall(e){const{hls:r,media:a,stallReported:B,stalled:A}=this;if(!B&&A!==null&&a&&r){this.stallReported=!0;const w=new Error(`Playback stalling at @${a.currentTime} due to low buffer (${nr(e)})`);this.warn(w.message),r.trigger(s.ERROR,{type:c.MEDIA_ERROR,details:d.BUFFER_STALLED_ERROR,fatal:!1,error:w,buffer:e.len,bufferInfo:e,stalled:{start:A}})}}_trySkipBufferHole(e){var r;const{fragmentTracker:a,media:B}=this,A=(r=this.hls)==null?void 0:r.config;if(!B||!a||!A)return 0;const w=B.currentTime,U=a4.bufferInfo(B,w,0),q=w0&&U.len<1&&B.readyState<3,_u=q-w;if(_u>0&&(su||pu)){if(_u>A.maxBufferHole){let Lu=!1;if(w===0){const oe=a.getAppendedFrag(0,o.MAIN);oe&&q{const P=al();try{P&&new P(0,Number.POSITIVE_INFINITY,"")}catch(e){return Number.MAX_VALUE}return Number.POSITIVE_INFINITY})();class Dl{constructor(e){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(s.EVENT_CUE_ENTER,{})},this.hls=e,this._registerListeners()}destroy(){this._unregisterListeners(),this.id3Track=null,this.media=null,this.dateRangeCuesAppended={},this.hls=this.onEventCueEnter=null}_registerListeners(){const{hls:e}=this;e&&(e.on(s.MEDIA_ATTACHING,this.onMediaAttaching,this),e.on(s.MEDIA_ATTACHED,this.onMediaAttached,this),e.on(s.MEDIA_DETACHING,this.onMediaDetaching,this),e.on(s.MANIFEST_LOADING,this.onManifestLoading,this),e.on(s.FRAG_PARSING_METADATA,this.onFragParsingMetadata,this),e.on(s.BUFFER_FLUSHING,this.onBufferFlushing,this),e.on(s.LEVEL_UPDATED,this.onLevelUpdated,this),e.on(s.LEVEL_PTS_UPDATED,this.onLevelPtsUpdated,this))}_unregisterListeners(){const{hls:e}=this;e&&(e.off(s.MEDIA_ATTACHING,this.onMediaAttaching,this),e.off(s.MEDIA_ATTACHED,this.onMediaAttached,this),e.off(s.MEDIA_DETACHING,this.onMediaDetaching,this),e.off(s.MANIFEST_LOADING,this.onManifestLoading,this),e.off(s.FRAG_PARSING_METADATA,this.onFragParsingMetadata,this),e.off(s.BUFFER_FLUSHING,this.onBufferFlushing,this),e.off(s.LEVEL_UPDATED,this.onLevelUpdated,this),e.off(s.LEVEL_PTS_UPDATED,this.onLevelPtsUpdated,this))}onMediaAttaching(e,r){var a;this.media=r.media,((a=r.overrides)==null?void 0:a.cueRemoval)===!1&&(this.removeCues=!1)}onMediaAttached(){var e;const r=(e=this.hls)==null?void 0:e.latestLevelDetails;r&&this.updateDateRangeCues(r)}onMediaDetaching(e,r){this.media=null,!r.transferMedia&&(this.id3Track&&(this.removeCues&&sn(this.id3Track,this.onEventCueEnter),this.id3Track=null),this.dateRangeCuesAppended={})}onManifestLoading(){this.dateRangeCuesAppended={}}createTrack(e){const r=this.getID3Track(e.textTracks);return r.mode="hidden",r}getID3Track(e){if(this.media){for(let r=0;rJ3&&(pu=J3),pu-su<=0&&(pu=su+il);for(let Iu=0;Iusu.type===at.audioId3&&q:B==="video"?V=su=>su.type===at.emsg&&U:V=su=>su.type===at.audioId3&&q||su.type===at.emsg&&U,yi(A,r,a,V)}}onLevelUpdated(e,{details:r}){this.updateDateRangeCues(r,!0)}onLevelPtsUpdated(e,r){Math.abs(r.drift)>.01&&this.updateDateRangeCues(r.details)}updateDateRangeCues(e,r){if(!this.hls||!this.media)return;const{assetPlayerId:a,timelineOffset:B,enableDateRangeMetadataCues:A,interstitialsController:w}=this.hls.config;if(!A)return;const U=al();if(a&&B&&!w){const{fragmentStart:oe,fragmentEnd:ae}=e;let Ze=this.assetCue;Ze?(Ze.startTime=oe,Ze.endTime=ae):U&&(Ze=this.assetCue=sl(U,oe,ae,{assetPlayerId:this.hls.config.assetPlayerId},"hlsjs.interstitial.asset"),Ze&&(Ze.id=a,this.id3Track||(this.id3Track=this.createTrack(this.media)),this.id3Track.addCue(Ze),Ze.addEventListener("enter",this.onEventCueEnter)))}if(!e.hasProgramDateTime)return;const{id3Track:q}=this,{dateRanges:V}=e,su=Object.keys(V);let pu=this.dateRangeCuesAppended;if(q&&r){var _u;if((_u=q.cues)!=null&&_u.length){const oe=Object.keys(pu).filter(ae=>!su.includes(ae));for(let ae=oe.length;ae--;){var Iu;const Ze=oe[ae],Xe=(Iu=pu[Ze])==null?void 0:Iu.cues;delete pu[Ze],Xe&&Object.keys(Xe).forEach(t0=>{const A0=Xe[t0];if(A0){A0.removeEventListener("enter",this.onEventCueEnter);try{q.removeCue(A0)}catch(N0){}}})}}else pu=this.dateRangeCuesAppended={}}const Lu=e.fragments[e.fragments.length-1];if(!(su.length===0||!t(Lu==null?void 0:Lu.programDateTime))){this.id3Track||(this.id3Track=this.createTrack(this.media));for(let oe=0;oe{if(St!==Ze.id){const tr=V[St];if(tr.class===Ze.class&&tr.startDate>Ze.startDate&&(!I4||Ze.startDate.01&&(St.startTime=Xe,St.endTime=s4);else if(U){let tr=Ze.attr[I4];Hi(I4)&&(tr=$(tr));const rr=sl(U,Xe,s4,{key:I4,data:tr},at.dateRange);rr&&(rr.id=ae,this.id3Track.addCue(rr),A0[I4]=rr,w&&(I4==="X-ASSET-LIST"||I4==="X-ASSET-URL")&&rr.addEventListener("enter",this.onEventCueEnter))}}pu[ae]={cues:A0,dateRange:Ze,durationKnown:N0}}}}}class Fl{constructor(e){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:r}=this,a=this.levelDetails;if(!r||!a)return;this.currentTime=r.currentTime;const B=this.computeLatency();if(B===null)return;this._latency=B;const{lowLatencyMode:A,maxLiveSyncPlaybackRate:w}=this.config;if(!A||w===1||!a.live)return;const U=this.targetLatency;if(U===null)return;const q=B-U,V=Math.min(this.maxLatency,U+a.targetduration);if(q.05&&this.forwardBufferLength>1){const pu=Math.min(2,Math.max(1,w)),_u=Math.round(2/(1+Math.exp(-.75*q-this.edgeStalled))*20)/20,Iu=Math.min(pu,Math.max(1,_u));this.changeMediaPlaybackRate(r,Iu)}else r.playbackRate!==1&&r.playbackRate!==0&&this.changeMediaPlaybackRate(r,1)},this.hls=e,this.config=e.config,this.registerListeners()}get levelDetails(){var e;return((e=this.hls)==null?void 0:e.latestLevelDetails)||null}get latency(){return this._latency||0}get maxLatency(){const{config:e}=this;if(e.liveMaxLatencyDuration!==void 0)return e.liveMaxLatencyDuration;const r=this.levelDetails;return r?e.liveMaxLatencyDurationCount*r.targetduration:0}get targetLatency(){const e=this.levelDetails;if(e===null||this.hls===null)return null;const{holdBack:r,partHoldBack:a,targetduration:B}=e,{liveSyncDuration:A,liveSyncDurationCount:w,lowLatencyMode:U}=this.config,q=this.hls.userConfig;let V=U&&a||r;(this._targetLatencyUpdated||q.liveSyncDuration||q.liveSyncDurationCount||V===0)&&(V=A!==void 0?A:w*B);const su=B;return V+Math.min(this.stallCount*this.config.liveSyncOnStallIncrease,su)}set targetLatency(e){this.stallCount=0,this.config.liveSyncDuration=e,this._targetLatencyUpdated=!0}get liveSyncPosition(){const e=this.estimateLiveEdge(),r=this.targetLatency;if(e===null||r===null)return null;const a=this.levelDetails;if(a===null)return null;const B=a.edge,A=e-r-this.edgeStalled,w=B-a.totalduration,U=B-(this.config.lowLatencyMode&&a.partTarget||a.targetduration);return Math.min(Math.max(w,A),U)}get drift(){const e=this.levelDetails;return e===null?1:e.drift}get edgeStalled(){const e=this.levelDetails;if(e===null)return 0;const r=(this.config.lowLatencyMode&&e.partTarget||e.targetduration)*3;return Math.max(e.age-r,0)}get forwardBufferLength(){const{media:e}=this,r=this.levelDetails;if(!e||!r)return 0;const a=e.buffered.length;return(a?e.buffered.end(a-1):r.edge)-this.currentTime}destroy(){this.unregisterListeners(),this.onMediaDetaching(),this.hls=null}registerListeners(){const{hls:e}=this;e&&(e.on(s.MEDIA_ATTACHED,this.onMediaAttached,this),e.on(s.MEDIA_DETACHING,this.onMediaDetaching,this),e.on(s.MANIFEST_LOADING,this.onManifestLoading,this),e.on(s.LEVEL_UPDATED,this.onLevelUpdated,this),e.on(s.ERROR,this.onError,this))}unregisterListeners(){const{hls:e}=this;e&&(e.off(s.MEDIA_ATTACHED,this.onMediaAttached,this),e.off(s.MEDIA_DETACHING,this.onMediaDetaching,this),e.off(s.MANIFEST_LOADING,this.onManifestLoading,this),e.off(s.LEVEL_UPDATED,this.onLevelUpdated,this),e.off(s.ERROR,this.onError,this))}onMediaAttached(e,r){this.media=r.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(e,{details:r}){r.advanced&&this.onTimeupdate(),!r.live&&this.media&&this.media.removeEventListener("timeupdate",this.onTimeupdate)}onError(e,r){var a;r.details===d.BUFFER_STALLED_ERROR&&(this.stallCount++,this.hls&&(a=this.levelDetails)!=null&&a.live&&this.hls.logger.warn("[latency-controller]: Stall detected, adjusting target latency"))}changeMediaPlaybackRate(e,r){var a,B;e.playbackRate!==r&&((a=this.hls)==null||a.logger.debug(`[latency-controller]: latency=${this.latency.toFixed(3)}, targetLatency=${(B=this.targetLatency)==null?void 0:B.toFixed(3)}, forwardBufferLength=${this.forwardBufferLength.toFixed(3)}: adjusting playback rate from ${e.playbackRate} to ${r}`),e.playbackRate=r)}estimateLiveEdge(){const e=this.levelDetails;return e===null?null:e.edge+e.age}computeLatency(){const e=this.estimateLiveEdge();return e===null?null:e-this.currentTime}}class Cl extends vi{constructor(e,r){super(e,"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=r,this._registerListeners()}_registerListeners(){const{hls:e}=this;e.on(s.MANIFEST_LOADING,this.onManifestLoading,this),e.on(s.MANIFEST_LOADED,this.onManifestLoaded,this),e.on(s.LEVEL_LOADED,this.onLevelLoaded,this),e.on(s.LEVELS_UPDATED,this.onLevelsUpdated,this),e.on(s.FRAG_BUFFERED,this.onFragBuffered,this),e.on(s.ERROR,this.onError,this)}_unregisterListeners(){const{hls:e}=this;e.off(s.MANIFEST_LOADING,this.onManifestLoading,this),e.off(s.MANIFEST_LOADED,this.onManifestLoaded,this),e.off(s.LEVEL_LOADED,this.onLevelLoaded,this),e.off(s.LEVELS_UPDATED,this.onLevelsUpdated,this),e.off(s.FRAG_BUFFERED,this.onFragBuffered,this),e.off(s.ERROR,this.onError,this)}destroy(){this._unregisterListeners(),this.steering=null,this.resetLevels(),super.destroy()}stopLoad(){this._levels.forEach(r=>{r.loadError=0,r.fragmentError=0}),super.stopLoad()}resetLevels(){this._startLevel=void 0,this.manualLevelIndex=-1,this.currentLevelIndex=-1,this.currentLevel=null,this._levels=[],this._maxAutoLevel=-1}onManifestLoading(e,r){this.resetLevels()}onManifestLoaded(e,r){const a=this.hls.config.preferManagedMediaSource,B=[],A={},w={};let U=!1,q=!1,V=!1;r.levels.forEach(su=>{const pu=su.attrs;let{audioCodec:_u,videoCodec:Iu}=su;_u&&(su.audioCodec=_u=Ae(_u,a)||void 0),Iu&&(Iu=su.videoCodec=S0(Iu));const{width:Lu,height:oe,unknownCodecs:ae}=su,Ze=(ae==null?void 0:ae.length)||0;if(U||(U=!!(Lu&&oe)),q||(q=!!Iu),V||(V=!!_u),Ze||_u&&!this.isAudioSupported(_u)||Iu&&!this.isVideoSupported(Iu)){this.log(`Some or all CODECS not supported "${pu.CODECS}"`);return}const{CODECS:Xe,"FRAME-RATE":t0,"HDCP-LEVEL":A0,"PATHWAY-ID":N0,RESOLUTION:s4,"VIDEO-RANGE":j0}=pu,J0=`${`${N0||"."}-`}${su.bitrate}-${s4}-${t0}-${Xe}-${j0}-${A0}`;if(A[J0])if(A[J0].uri!==su.url&&!su.attrs["PATHWAY-ID"]){const W0=w[J0]+=1;su.attrs["PATHWAY-ID"]=new Array(W0+1).join(".");const I4=this.createLevel(su);A[J0]=I4,B.push(I4)}else A[J0].addGroupId("audio",pu.AUDIO),A[J0].addGroupId("text",pu.SUBTITLES);else{const W0=this.createLevel(su);A[J0]=W0,w[J0]=1,B.push(W0)}}),this.filterAndSortMediaOptions(B,r,U,q,V)}createLevel(e){const r=new mt(e),a=e.supplemental;if(a!=null&&a.videoCodec&&!this.isVideoSupported(a.videoCodec)){const B=new Error(`SUPPLEMENTAL-CODECS not supported "${a.videoCodec}"`);this.log(B.message),r.supportedResult=ge(B,[])}return r}isAudioSupported(e){return bu(e,"audio",this.hls.config.preferManagedMediaSource)}isVideoSupported(e){return bu(e,"video",this.hls.config.preferManagedMediaSource)}filterAndSortMediaOptions(e,r,a,B,A){var w;let U=[],q=[],V=e;const su=((w=r.stats)==null?void 0:w.parsing)||{};if((a||B)&&A&&(V=V.filter(({videoCodec:Xe,videoRange:t0,width:A0,height:N0})=>(!!Xe||!!(A0&&N0))&&Tt(t0))),V.length===0){Promise.resolve().then(()=>{if(this.hls){let Xe="no level with compatible codecs found in manifest",t0=Xe;r.levels.length&&(t0=`one or more CODECS in variant not supported: ${nr(r.levels.map(N0=>N0.attrs.CODECS).filter((N0,s4,j0)=>j0.indexOf(N0)===s4))}`,this.warn(t0),Xe+=` (${t0})`);const A0=new Error(Xe);this.hls.trigger(s.ERROR,{type:c.MEDIA_ERROR,details:d.MANIFEST_INCOMPATIBLE_CODECS_ERROR,fatal:!0,url:r.url,error:A0,reason:t0})}}),su.end=performance.now();return}r.audioTracks&&(U=r.audioTracks.filter(Xe=>!Xe.audioCodec||this.isAudioSupported(Xe.audioCodec)),fl(U)),r.subtitles&&(q=r.subtitles,fl(q));const pu=V.slice(0);V.sort((Xe,t0)=>{if(Xe.attrs["HDCP-LEVEL"]!==t0.attrs["HDCP-LEVEL"])return(Xe.attrs["HDCP-LEVEL"]||"")>(t0.attrs["HDCP-LEVEL"]||"")?1:-1;if(a&&Xe.height!==t0.height)return Xe.height-t0.height;if(Xe.frameRate!==t0.frameRate)return Xe.frameRate-t0.frameRate;if(Xe.videoRange!==t0.videoRange)return $4.indexOf(Xe.videoRange)-$4.indexOf(t0.videoRange);if(Xe.videoCodec!==t0.videoCodec){const A0=Au(Xe.videoCodec),N0=Au(t0.videoCodec);if(A0!==N0)return N0-A0}if(Xe.uri===t0.uri&&Xe.codecSet!==t0.codecSet){const A0=Be(Xe.codecSet),N0=Be(t0.codecSet);if(A0!==N0)return N0-A0}return Xe.averageBitrate!==t0.averageBitrate?Xe.averageBitrate-t0.averageBitrate:0});let _u=pu[0];if(this.steering&&(V=this.steering.filterParsedLevels(V),V.length!==pu.length)){for(let Xe=0;XeA0&&A0===this.hls.abrEwmaDefaultEstimate&&(this.hls.bandwidthEstimate=N0)}break}const Lu=A&&!B,oe=this.hls.config,ae=!!(oe.audioStreamController&&oe.audioTrackController),Ze={levels:V,audioTracks:U,subtitleTracks:q,sessionData:r.sessionData,sessionKeys:r.sessionKeys,firstLevel:this._firstLevel,stats:r.stats,audio:A,video:B,altAudio:ae&&!Lu&&U.some(Xe=>!!Xe.url)};su.end=performance.now(),this.hls.trigger(s.MANIFEST_PARSED,Ze)}get levels(){return this._levels.length===0?null:this._levels}get loadLevelObj(){return this.currentLevel}get level(){return this.currentLevelIndex}set level(e){const r=this._levels;if(r.length===0)return;if(e<0||e>=r.length){const su=new Error("invalid level idx"),pu=e<0;if(this.hls.trigger(s.ERROR,{type:c.OTHER_ERROR,details:d.LEVEL_SWITCH_ERROR,level:e,fatal:pu,error:su,reason:su.message}),pu)return;e=Math.min(e,r.length-1)}const a=this.currentLevelIndex,B=this.currentLevel,A=B?B.attrs["PATHWAY-ID"]:void 0,w=r[e],U=w.attrs["PATHWAY-ID"];if(this.currentLevelIndex=e,this.currentLevel=w,a===e&&B&&A===U)return;this.log(`Switching to level ${e} (${w.height?w.height+"p ":""}${w.videoRange?w.videoRange+" ":""}${w.codecSet?w.codecSet+" ":""}@${w.bitrate})${U?" with Pathway "+U:""} from level ${a}${A?" with Pathway "+A:""}`);const q={level:e,attrs:w.attrs,details:w.details,bitrate:w.bitrate,averageBitrate:w.averageBitrate,maxBitrate:w.maxBitrate,realBitrate:w.realBitrate,width:w.width,height:w.height,codecSet:w.codecSet,audioCodec:w.audioCodec,videoCodec:w.videoCodec,audioGroups:w.audioGroups,subtitleGroups:w.subtitleGroups,loaded:w.loaded,loadError:w.loadError,fragmentError:w.fragmentError,name:w.name,id:w.id,uri:w.uri,url:w.url,urlId:0,audioGroupIds:w.audioGroupIds,textGroupIds:w.textGroupIds};this.hls.trigger(s.LEVEL_SWITCHING,q);const V=w.details;if(!V||V.live){const su=this.switchParams(w.uri,B==null?void 0:B.details,V);this.loadPlaylist(su)}}get manualLevel(){return this.manualLevelIndex}set manualLevel(e){this.manualLevelIndex=e,this._startLevel===void 0&&(this._startLevel=e),e!==-1&&(this.level=e)}get firstLevel(){return this._firstLevel}set firstLevel(e){this._firstLevel=e}get startLevel(){if(this._startLevel===void 0){const e=this.hls.config.startLevel;return e!==void 0?e:this.hls.firstAutoLevel}return this._startLevel}set startLevel(e){this._startLevel=e}get pathways(){return this.steering?this.steering.pathways():[]}get pathwayPriority(){return this.steering?this.steering.pathwayPriority:null}set pathwayPriority(e){if(this.steering){const r=this.steering.pathways(),a=e.filter(B=>r.indexOf(B)!==-1);if(e.length<1){this.warn(`pathwayPriority ${e} should contain at least one pathway from list: ${r}`);return}this.steering.pathwayPriority=a}}onError(e,r){r.fatal||!r.context||r.context.type===h.LEVEL&&r.context.level===this.level&&this.checkRetry(r)}onFragBuffered(e,{frag:r}){if(r!==void 0&&r.type===o.MAIN){const a=r.elementaryStreams;if(!Object.keys(a).some(A=>!!a[A]))return;const B=this._levels[r.level];B!=null&&B.loadError&&(this.log(`Resetting level error count of ${B.loadError} on frag buffered`),B.loadError=0)}}onLevelLoaded(e,r){var a;const{level:B,details:A}=r,w=r.levelInfo;if(!w){var U;this.warn(`Invalid level index ${B}`),(U=r.deliveryDirectives)!=null&&U.skip&&(A.deltaUpdateFailed=!0);return}if(w===this.currentLevel||r.withoutMultiVariant){w.fragmentError===0&&(w.loadError=0);let q=w.details;q===r.details&&q.advanced&&(q=void 0),this.playlistLoaded(B,r,q)}else(a=r.deliveryDirectives)!=null&&a.skip&&(A.deltaUpdateFailed=!0)}loadPlaylist(e){super.loadPlaylist(),this.shouldLoadPlaylist(this.currentLevel)&&this.scheduleLoading(this.currentLevel,e)}loadingPlaylist(e,r){super.loadingPlaylist(e,r);const a=this.getUrlWithDirectives(e.uri,r),B=this.currentLevelIndex,A=e.attrs["PATHWAY-ID"],w=e.details,U=w==null?void 0:w.age;this.log(`Loading level index ${B}${(r==null?void 0:r.msn)!==void 0?" at sn "+r.msn+" part "+r.part:""}${A?" Pathway "+A:""}${U&&w.live?" age "+U.toFixed(1)+(w.type?" "+w.type||0:""):""} ${a}`),this.hls.trigger(s.LEVEL_LOADING,{url:a,level:B,levelInfo:e,pathwayId:e.attrs["PATHWAY-ID"],id:0,deliveryDirectives:r||null})}get nextLoadLevel(){return this.manualLevelIndex!==-1?this.manualLevelIndex:this.hls.nextAutoLevel}set nextLoadLevel(e){this.level=e,this.manualLevelIndex===-1&&(this.hls.nextAutoLevel=e)}removeLevel(e){var r;if(this._levels.length===1)return;const a=this._levels.filter((A,w)=>w!==e?!0:(this.steering&&this.steering.removeLevel(A),A===this.currentLevel&&(this.currentLevel=null,this.currentLevelIndex=-1,A.details&&A.details.fragments.forEach(U=>U.level=-1)),!1));dn(a),this._levels=a,this.currentLevelIndex>-1&&(r=this.currentLevel)!=null&&r.details&&(this.currentLevelIndex=this.currentLevel.details.fragments[0].level),this.manualLevelIndex>-1&&(this.manualLevelIndex=this.currentLevelIndex);const B=a.length-1;this._firstLevel=Math.min(this._firstLevel,B),this._startLevel&&(this._startLevel=Math.min(this._startLevel,B)),this.hls.trigger(s.LEVELS_UPDATED,{levels:a})}onLevelsUpdated(e,{levels:r}){this._levels=r}checkMaxAutoUpdated(){const{autoLevelCapping:e,maxAutoLevel:r,maxHdcpLevel:a}=this.hls;this._maxAutoLevel!==r&&(this._maxAutoLevel=r,this.hls.trigger(s.MAX_AUTO_LEVEL_UPDATED,{autoLevelCapping:e,levels:this.levels,maxAutoLevel:r,minAutoLevel:this.hls.minAutoLevel,maxHdcpLevel:a}))}}function fl(P){const e={};P.forEach(r=>{const a=r.groupId||"";r.id=e[a]=e[a]||0,e[a]++})}function hl(){return self.SourceBuffer||self.WebKitSourceBuffer}function pl(){if(!iu())return!1;const e=hl();return!e||e.prototype&&typeof e.prototype.appendBuffer=="function"&&typeof e.prototype.remove=="function"}function bl(){if(!pl())return!1;const P=iu();return typeof(P==null?void 0:P.isTypeSupported)=="function"&&(["avc1.42E01E,mp4a.40.2","av01.0.01M.08","vp09.00.50.08"].some(e=>P.isTypeSupported(Ru(e,"video")))||["mp4a.40.2","fLaC"].some(e=>P.isTypeSupported(Ru(e,"audio"))))}function xl(){var P;const e=hl();return typeof(e==null||(P=e.prototype)==null?void 0:P.changeType)=="function"}const ml=100;class Bl extends ke{constructor(e,r,a){super(e,r,a,"stream-controller",o.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 B=this.media,A=B?B.currentTime:null;if(A===null||!t(A)||(this.log(`Media seeked to ${A.toFixed(3)}`),!this.getBufferedFrag(A)))return;const w=this.getFwdBufferInfoAtPos(B,A,o.MAIN,0);if(w===null||w.len===0){this.warn(`Main forward buffer length at ${A} on "seeked" event ${w?w.len:"empty"})`);return}this.tick()},this.registerListeners()}registerListeners(){super.registerListeners();const{hls:e}=this;e.on(s.MANIFEST_PARSED,this.onManifestParsed,this),e.on(s.LEVEL_LOADING,this.onLevelLoading,this),e.on(s.LEVEL_LOADED,this.onLevelLoaded,this),e.on(s.FRAG_LOAD_EMERGENCY_ABORTED,this.onFragLoadEmergencyAborted,this),e.on(s.AUDIO_TRACK_SWITCHING,this.onAudioTrackSwitching,this),e.on(s.AUDIO_TRACK_SWITCHED,this.onAudioTrackSwitched,this),e.on(s.BUFFER_CREATED,this.onBufferCreated,this),e.on(s.BUFFER_FLUSHED,this.onBufferFlushed,this),e.on(s.LEVELS_UPDATED,this.onLevelsUpdated,this),e.on(s.FRAG_BUFFERED,this.onFragBuffered,this)}unregisterListeners(){super.unregisterListeners();const{hls:e}=this;e.off(s.MANIFEST_PARSED,this.onManifestParsed,this),e.off(s.LEVEL_LOADED,this.onLevelLoaded,this),e.off(s.FRAG_LOAD_EMERGENCY_ABORTED,this.onFragLoadEmergencyAborted,this),e.off(s.AUDIO_TRACK_SWITCHING,this.onAudioTrackSwitching,this),e.off(s.AUDIO_TRACK_SWITCHED,this.onAudioTrackSwitched,this),e.off(s.BUFFER_CREATED,this.onBufferCreated,this),e.off(s.BUFFER_FLUSHED,this.onBufferFlushed,this),e.off(s.LEVELS_UPDATED,this.onLevelsUpdated,this),e.off(s.FRAG_BUFFERED,this.onFragBuffered,this)}onHandlerDestroying(){this.onMediaPlaying=this.onMediaSeeked=null,this.unregisterListeners(),super.onHandlerDestroying()}startLoad(e,r){if(this.levels){const{lastCurrentTime:a,hls:B}=this;if(this.stopLoad(),this.setInterval(ml),this.level=-1,!this.startFragRequested){let A=B.startLevel;A===-1&&(B.config.testBandwidth&&this.levels.length>1?(A=0,this.bitrateTest=!0):A=B.firstAutoLevel),B.nextLoadLevel=A,this.level=B.loadLevel,this._hasEnoughToStart=!!r}a>0&&e===-1&&!r&&(this.log(`Override startPosition with lastCurrentTime @${a.toFixed(3)}`),e=a),this.state=wu.IDLE,this.nextLoadPosition=this.lastCurrentTime=e+this.timelineOffset,this.startPosition=r?-1:e,this.tick()}else this._forceStartLoad=!0,this.state=wu.STOPPED}stopLoad(){this._forceStartLoad=!1,super.stopLoad()}doTick(){switch(this.state){case wu.WAITING_LEVEL:{const{levels:e,level:r}=this,a=e==null?void 0:e[r],B=a==null?void 0:a.details;if(B&&(!B.live||this.levelLastLoaded===a&&!this.waitForLive(a))){if(this.waitForCdnTuneIn(B))break;this.state=wu.IDLE;break}else if(this.hls.nextLoadLevel!==this.level){this.state=wu.IDLE;break}break}case wu.FRAG_LOADING_WAITING_RETRY:this.checkRetryDate();break}this.state===wu.IDLE&&this.doTickIdle(),this.onTickEnd()}onTickEnd(){var e;super.onTickEnd(),(e=this.media)!=null&&e.readyState&&this.media.seeking===!1&&(this.lastCurrentTime=this.media.currentTime),this.checkFragmentChanged()}doTickIdle(){const{hls:e,levelLastLoaded:r,levels:a,media:B}=this;if(r===null||!B&&!this.primaryPrefetch&&(this.startFragRequested||!e.config.startFragPrefetch)||this.altAudio&&this.audioOnly)return;const A=this.buffering?e.nextLoadLevel:e.loadLevel;if(!(a!=null&&a[A]))return;const w=a[A],U=this.getMainFwdBufferInfo();if(U===null)return;const q=this.getLevelDetails();if(q&&this._streamEnded(U,q)){const oe={};this.altAudio===2&&(oe.type="video"),this.hls.trigger(s.BUFFER_EOS,oe),this.state=wu.ENDED;return}if(!this.buffering)return;e.loadLevel!==A&&e.manualLevel===-1&&this.log(`Adapting to level ${A} from level ${this.level}`),this.level=e.nextLoadLevel=A;const V=w.details;if(!V||this.state===wu.WAITING_LEVEL||this.waitForLive(w)){this.level=A,this.state=wu.WAITING_LEVEL,this.startFragRequested=!1;return}const su=U.len,pu=this.getMaxBufferLength(w.maxBitrate);if(su>=pu)return;this.backtrackFragment&&this.backtrackFragment.start>U.end&&(this.backtrackFragment=null);const _u=this.backtrackFragment?this.backtrackFragment.start:U.end;let Iu=this.getNextFragment(_u,V);if(this.couldBacktrack&&!this.fragPrevious&&Iu&&Cu(Iu)&&this.fragmentTracker.getState(Iu)!==C4.OK){var Lu;const ae=((Lu=this.backtrackFragment)!=null?Lu:Iu).sn-V.startSN,Ze=V.fragments[ae-1];Ze&&Iu.cc===Ze.cc&&(Iu=Ze,this.fragmentTracker.removeFragment(Ze))}else this.backtrackFragment&&U.len&&(this.backtrackFragment=null);if(Iu&&this.isLoopLoading(Iu,_u)){if(!Iu.gap){const ae=this.audioOnly&&!this.altAudio?nu.AUDIO:nu.VIDEO,Ze=(ae===nu.VIDEO?this.videoBuffer:this.mediaBuffer)||this.media;Ze&&this.afterBufferFlushed(Ze,ae,o.MAIN)}Iu=this.getNextFragmentLoopLoading(Iu,V,U,o.MAIN,pu)}Iu&&(Iu.initSegment&&!Iu.initSegment.data&&!this.bitrateTest&&(Iu=Iu.initSegment),this.loadFragment(Iu,w,_u))}loadFragment(e,r,a){const B=this.fragmentTracker.getState(e);B===C4.NOT_LOADED||B===C4.PARTIAL?Cu(e)?this.bitrateTest?(this.log(`Fragment ${e.sn} of level ${e.level} is being downloaded to test bitrate and will not be buffered`),this._loadBitrateTestFrag(e,r)):super.loadFragment(e,r,a):this._loadInitSegment(e,r):this.clearTrackerIfNeeded(e)}getBufferedFrag(e){return this.fragmentTracker.getBufferedFrag(e,o.MAIN)}followingBufferedFrag(e){return e?this.getBufferedFrag(e.end+.5):null}immediateLevelSwitch(){this.abortCurrentFrag(),this.flushMainBuffer(0,Number.POSITIVE_INFINITY)}nextLevelSwitch(){const{levels:e,media:r}=this;if(r!=null&&r.readyState){let a;const B=this.getAppendedFrag(r.currentTime);B&&B.start>1&&this.flushMainBuffer(0,B.start-1);const A=this.getLevelDetails();if(A!=null&&A.live){const U=this.getMainFwdBufferInfo();if(!U||U.len=w-r.maxFragLookUpTolerance&&A<=U;if(B!==null&&a.duration>B&&(A{this.hls&&this.hls.trigger(s.AUDIO_TRACK_SWITCHED,r)}),a.trigger(s.BUFFER_FLUSHING,{startOffset:0,endOffset:Number.POSITIVE_INFINITY,type:null});return}a.trigger(s.AUDIO_TRACK_SWITCHED,r)}}onAudioTrackSwitched(e,r){const a=ne(r.url,this.hls);if(a){const B=this.videoBuffer;B&&this.mediaBuffer!==B&&(this.log("Switching on alternate audio, use video.buffered to schedule main fragment loading"),this.mediaBuffer=B)}this.altAudio=a?2:0,this.tick()}onBufferCreated(e,r){const a=r.tracks;let B,A,w=!1;for(const U in a){const q=a[U];if(q.id==="main"){if(A=U,B=q,U==="video"){const V=a[U];V&&(this.videoBuffer=V.buffer)}}else w=!0}w&&B?(this.log(`Alternate track found, use ${A}.buffered to schedule main fragment loading`),this.mediaBuffer=B.buffer):this.mediaBuffer=this.media}onFragBuffered(e,r){const{frag:a,part:B}=r,A=a.type===o.MAIN;if(A){if(this.fragContextChanged(a)){this.warn(`Fragment ${a.sn}${B?" p: "+B.index:""} of level ${a.level} finished buffering, but was aborted. state: ${this.state}`),this.state===wu.PARSED&&(this.state=wu.IDLE);return}const U=B?B.stats:a.stats;this.fragLastKbps=Math.round(8*U.total/(U.buffering.end-U.loading.first)),Cu(a)&&(this.fragPrevious=a),this.fragBufferedComplete(a,B)}const w=this.media;w&&(!this._hasEnoughToStart&&a4.getBuffered(w).length&&(this._hasEnoughToStart=!0,this.seekToStartPos()),A&&this.tick())}get hasEnoughToStart(){return this._hasEnoughToStart}onError(e,r){var a;if(r.fatal){this.state=wu.ERROR;return}switch(r.details){case d.FRAG_GAP:case d.FRAG_PARSING_ERROR:case d.FRAG_DECRYPT_ERROR:case d.FRAG_LOAD_ERROR:case d.FRAG_LOAD_TIMEOUT:case d.KEY_LOAD_ERROR:case d.KEY_LOAD_TIMEOUT:this.onFragmentOrKeyLoadError(o.MAIN,r);break;case d.LEVEL_LOAD_ERROR:case d.LEVEL_LOAD_TIMEOUT:case d.LEVEL_PARSING_ERROR:!r.levelRetry&&this.state===wu.WAITING_LEVEL&&((a=r.context)==null?void 0:a.type)===h.LEVEL&&(this.state=wu.IDLE);break;case d.BUFFER_ADD_CODEC_ERROR:case d.BUFFER_APPEND_ERROR:if(r.parent!=="main")return;this.reduceLengthAndFlushBuffer(r)&&this.resetLoadingState();break;case d.BUFFER_FULL_ERROR:if(r.parent!=="main")return;this.reduceLengthAndFlushBuffer(r)&&(!this.config.interstitialsController&&this.config.assetPlayerId?this._hasEnoughToStart=!0:this.flushMainBuffer(0,Number.POSITIVE_INFINITY));break;case d.INTERNAL_EXCEPTION:this.recoverWorkerError(r);break}}onFragLoadEmergencyAborted(){this.state=wu.IDLE,this._hasEnoughToStart||(this.startFragRequested=!1,this.nextLoadPosition=this.lastCurrentTime),this.tickImmediate()}onBufferFlushed(e,{type:r}){if(r!==nu.AUDIO||!this.altAudio){const a=(r===nu.VIDEO?this.videoBuffer:this.mediaBuffer)||this.media;a&&(this.afterBufferFlushed(a,r,o.MAIN),this.tick())}}onLevelsUpdated(e,r){this.level>-1&&this.fragCurrent&&(this.level=this.fragCurrent.level,this.level===-1&&this.resetWhenMissingContext(this.fragCurrent)),this.levels=r.levels}swapAudioCodec(){this.audioCodecSwap=!this.audioCodecSwap}seekToStartPos(){const{media:e}=this;if(!e)return;const r=e.currentTime;let a=this.startPosition;if(a>=0&&r0&&(q{const{hls:B}=this,A=a==null?void 0:a.frag;if(!A||this.fragContextChanged(A))return;r.fragmentError=0,this.state=wu.IDLE,this.startFragRequested=!1,this.bitrateTest=!1;const w=A.stats;w.parsing.start=w.parsing.end=w.buffering.start=w.buffering.end=self.performance.now(),B.trigger(s.FRAG_LOADED,a),A.bitrateTest=!1}).catch(a=>{this.state===wu.STOPPED||this.state===wu.ERROR||(this.warn(a),this.resetFragmentLoading(e))})}_handleTransmuxComplete(e){const r=this.playlistType,{hls:a}=this,{remuxResult:B,chunkMeta:A}=e,w=this.getCurrentContext(A);if(!w){this.resetWhenMissingContext(A);return}const{frag:U,part:q,level:V}=w,{video:su,text:pu,id3:_u,initSegment:Iu}=B,{details:Lu}=V,oe=this.altAudio?void 0:B.audio;if(this.fragContextChanged(U)){this.fragmentTracker.removeFragment(U);return}if(this.state=wu.PARSING,Iu){const ae=Iu.tracks;if(ae){const A0=U.initSegment||U;if(this.unhandledEncryptionError(Iu,U))return;this._bufferInitSegment(V,ae,A0,A),a.trigger(s.FRAG_PARSING_INIT_SEGMENT,{frag:A0,id:r,tracks:ae})}const Ze=Iu.initPTS,Xe=Iu.timescale,t0=this.initPTS[U.cc];if(t(Ze)&&(!t0||t0.baseTime!==Ze||t0.timescale!==Xe)){const A0=Iu.trackId;this.initPTS[U.cc]={baseTime:Ze,timescale:Xe,trackId:A0},a.trigger(s.INIT_PTS_FOUND,{frag:U,id:r,initPTS:Ze,timescale:Xe,trackId:A0})}}if(su&&Lu){oe&&su.type==="audiovideo"&&this.logMuxedErr(U);const ae=Lu.fragments[U.sn-1-Lu.startSN],Ze=U.sn===Lu.startSN,Xe=!ae||U.cc>ae.cc;if(B.independent!==!1){const{startPTS:t0,endPTS:A0,startDTS:N0,endDTS:s4}=su;if(q)q.elementaryStreams[su.type]={startPTS:t0,endPTS:A0,startDTS:N0,endDTS:s4};else if(su.firstKeyFrame&&su.independent&&A.id===1&&!Xe&&(this.couldBacktrack=!0),su.dropped&&su.independent){const j0=this.getMainFwdBufferInfo(),u4=(j0?j0.end:this.getLoadPosition())+this.config.maxBufferHole,J0=su.firstKeyFramePTS?su.firstKeyFramePTS:t0;if(!Ze&&u4T4&&(U.gap=!0);U.setElementaryStreamInfo(su.type,t0,A0,N0,s4),this.backtrackFragment&&(this.backtrackFragment=U),this.bufferFragmentData(su,U,q,A,Ze||Xe)}else if(Ze||Xe)U.gap=!0;else{this.backtrack(U);return}}if(oe){const{startPTS:ae,endPTS:Ze,startDTS:Xe,endDTS:t0}=oe;q&&(q.elementaryStreams[nu.AUDIO]={startPTS:ae,endPTS:Ze,startDTS:Xe,endDTS:t0}),U.setElementaryStreamInfo(nu.AUDIO,ae,Ze,Xe,t0),this.bufferFragmentData(oe,U,q,A)}if(Lu&&_u!=null&&_u.samples.length){const ae={id:r,frag:U,details:Lu,samples:_u.samples};a.trigger(s.FRAG_PARSING_METADATA,ae)}if(Lu&&pu){const ae={id:r,frag:U,details:Lu,samples:pu.samples};a.trigger(s.FRAG_PARSING_USERDATA,ae)}}logMuxedErr(e){this.warn(`${Cu(e)?"Media":"Init"} segment with muxed audiovideo where only video expected: ${e.url}`)}_bufferInitSegment(e,r,a,B){if(this.state!==wu.PARSING)return;this.audioOnly=!!r.audio&&!r.video,this.altAudio&&!this.audioOnly&&(delete r.audio,r.audiovideo&&this.logMuxedErr(a));const{audio:A,video:w,audiovideo:U}=r;if(A){const V=e.audioCodec;let su=Y0(A.codec,V);su==="mp4a"&&(su="mp4a.40.5");const pu=navigator.userAgent.toLowerCase();if(this.audioCodecSwitch){su&&(su.indexOf("mp4a.40.5")!==-1?su="mp4a.40.2":su="mp4a.40.5");const _u=A.metadata;_u&&"channelCount"in _u&&(_u.channelCount||1)!==1&&pu.indexOf("firefox")===-1&&(su="mp4a.40.5")}su&&su.indexOf("mp4a.40.5")!==-1&&pu.indexOf("android")!==-1&&A.container!=="audio/mpeg"&&(su="mp4a.40.2",this.log(`Android: force audio codec to ${su}`)),V&&V!==su&&this.log(`Swapping manifest audio codec "${V}" for "${su}"`),A.levelCodec=su,A.id=o.MAIN,this.log(`Init audio buffer, container:${A.container}, codecs[selected/level/parsed]=[${su||""}/${V||""}/${A.codec}]`),delete r.audiovideo}if(w){w.levelCodec=e.videoCodec,w.id=o.MAIN;const V=w.codec;if((V==null?void 0:V.length)===4)switch(V){case"hvc1":case"hev1":w.codec="hvc1.1.6.L120.90";break;case"av01":w.codec="av01.0.04M.08";break;case"avc1":w.codec="avc1.42e01e";break}this.log(`Init video buffer, container:${w.container}, codecs[level/parsed]=[${e.videoCodec||""}/${V}]${w.codec!==V?" parsed-corrected="+w.codec:""}${w.supplemental?" supplemental="+w.supplemental:""}`),delete r.audiovideo}U&&(this.log(`Init audiovideo buffer, container:${U.container}, codecs[level/parsed]=[${e.codecs}/${U.codec}]`),delete r.video,delete r.audio);const q=Object.keys(r);if(q.length){if(this.hls.trigger(s.BUFFER_CODECS,r),!this.hls)return;q.forEach(V=>{const pu=r[V].initSegment;pu!=null&&pu.byteLength&&this.hls.trigger(s.BUFFER_APPENDING,{type:V,data:pu,frag:a,part:null,chunkMeta:B,parent:a.type})})}this.tickImmediate()}getMainFwdBufferInfo(){const e=this.mediaBuffer&&this.altAudio===2?this.mediaBuffer:this.media;return this.getFwdBufferInfo(e,o.MAIN)}get maxBufferLength(){const{levels:e,level:r}=this,a=e==null?void 0:e[r];return a?this.getMaxBufferLength(a.maxBitrate):this.config.maxBufferLength}backtrack(e){this.couldBacktrack=!0,this.backtrackFragment=e,this.resetTransmuxer(),this.flushBufferGap(e),this.fragmentTracker.removeFragment(e),this.fragPrevious=null,this.nextLoadPosition=e.start,this.state=wu.IDLE}checkFragmentChanged(){const e=this.media;let r=null;if(e&&e.readyState>1&&e.seeking===!1){const a=e.currentTime;if(a4.isBuffered(e,a)?r=this.getAppendedFrag(a):a4.isBuffered(e,a+.1)&&(r=this.getAppendedFrag(a+.1)),r){this.backtrackFragment=null;const B=this.fragPlaying,A=r.level;(!B||r.sn!==B.sn||B.level!==A)&&(this.fragPlaying=r,this.hls.trigger(s.FRAG_CHANGED,{frag:r}),(!B||B.level!==A)&&this.hls.trigger(s.LEVEL_SWITCHED,{level:A}))}}}get nextLevel(){const e=this.nextBufferedFrag;return e?e.level:-1}get currentFrag(){var e;if(this.fragPlaying)return this.fragPlaying;const r=((e=this.media)==null?void 0:e.currentTime)||this.lastCurrentTime;return t(r)?this.getAppendedFrag(r):null}get currentProgramDateTime(){var e;const r=((e=this.media)==null?void 0:e.currentTime)||this.lastCurrentTime;if(t(r)){const a=this.getLevelDetails(),B=this.currentFrag||(a?a0(null,a.fragments,r):null);if(B){const A=B.programDateTime;if(A!==null){const w=A+(r-B.start)*1e3;return new Date(w)}}}return null}get currentLevel(){const e=this.currentFrag;return e?e.level:-1}get nextBufferedFrag(){const e=this.currentFrag;return e?this.followingBufferedFrag(e):null}get forceStartLoad(){return this._forceStartLoad}}class wl extends O{constructor(e,r){super("key-loader",r),this.config=void 0,this.keyIdToKeyInfo={},this.emeController=null,this.config=e}abort(e){for(const a in this.keyIdToKeyInfo){const B=this.keyIdToKeyInfo[a].loader;if(B){var r;if(e&&e!==((r=B.context)==null?void 0:r.frag.type))return;B.abort()}}}detach(){for(const e in this.keyIdToKeyInfo){const r=this.keyIdToKeyInfo[e];(r.mediaKeySessionContext||r.decryptdata.isCommonEncryption)&&delete this.keyIdToKeyInfo[e]}}destroy(){this.detach();for(const e in this.keyIdToKeyInfo){const r=this.keyIdToKeyInfo[e].loader;r&&r.destroy()}this.keyIdToKeyInfo={}}createKeyLoadError(e,r=d.KEY_LOAD_ERROR,a,B,A){return new q0({type:c.NETWORK_ERROR,details:r,fatal:!1,frag:e,response:A,error:a,networkDetails:B})}loadClear(e,r,a){if(this.emeController&&this.config.emeEnabled&&!this.emeController.getSelectedKeySystemFormats().length){if(r.length)for(let B=0,A=r.length;B{if(!this.emeController)return;w.setKeyFormat(U);const q=Ci(U);if(q)return this.emeController.getKeySystemAccess([q])})}if(this.config.requireKeySystemAccessOnStart){const B=ci(this.config);if(B.length)return this.emeController.getKeySystemAccess(B)}}return null}load(e){return!e.decryptdata&&e.encrypted&&this.emeController&&this.config.emeEnabled?this.emeController.selectKeySystemFormat(e).then(r=>this.loadInternal(e,r)):this.loadInternal(e)}loadInternal(e,r){var a,B;r&&e.setKeyFormat(r);const A=e.decryptdata;if(!A){const V=new Error(r?`Expected frag.decryptdata to be defined after setting format ${r}`:`Missing decryption data on fragment in onKeyLoading (emeEnabled with controller: ${this.emeController&&this.config.emeEnabled})`);return Promise.reject(this.createKeyLoadError(e,d.KEY_LOAD_ERROR,V))}const w=A.uri;if(!w)return Promise.reject(this.createKeyLoadError(e,d.KEY_LOAD_ERROR,new Error(`Invalid key URI: "${w}"`)));const U=ol(A);let q=this.keyIdToKeyInfo[U];if((a=q)!=null&&a.decryptdata.key)return A.key=q.decryptdata.key,Promise.resolve({frag:e,keyInfo:q});if(this.emeController&&(B=q)!=null&&B.keyLoadPromise)switch(this.emeController.getKeyStatus(q.decryptdata)){case"usable":case"usable-in-future":return q.keyLoadPromise.then(su=>{const{keyInfo:pu}=su;return A.key=pu.decryptdata.key,{frag:e,keyInfo:pu}})}switch(this.log(`${this.keyIdToKeyInfo[U]?"Rel":"L"}oading${A.keyId?" keyId: "+J(A.keyId):""} URI: ${A.uri} from ${e.type} ${e.level}`),q=this.keyIdToKeyInfo[U]={decryptdata:A,keyLoadPromise:null,loader:null,mediaKeySessionContext:null},A.method){case"SAMPLE-AES":case"SAMPLE-AES-CENC":case"SAMPLE-AES-CTR":return A.keyFormat==="identity"?this.loadKeyHTTP(q,e):this.loadKeyEME(q,e);case"AES-128":case"AES-256":case"AES-256-CTR":return this.loadKeyHTTP(q,e);default:return Promise.reject(this.createKeyLoadError(e,d.KEY_LOAD_ERROR,new Error(`Key supplied with unsupported METHOD: "${A.method}"`)))}}loadKeyEME(e,r){const a={frag:r,keyInfo:e};if(this.emeController&&this.config.emeEnabled){var B;if(!e.decryptdata.keyId&&(B=r.initSegment)!=null&&B.data){const w=me(r.initSegment.data);if(w.length){let U=w[0];U.some(q=>q!==0)?(this.log(`Using keyId found in init segment ${J(U)}`),bi.setKeyIdForUri(e.decryptdata.uri,U)):(U=bi.addKeyIdForUri(e.decryptdata.uri),this.log(`Generating keyId to patch media ${J(U)}`)),e.decryptdata.keyId=U}}if(!e.decryptdata.keyId&&!Cu(r))return Promise.resolve(a);const A=this.emeController.loadKey(a);return(e.keyLoadPromise=A.then(w=>(e.mediaKeySessionContext=w,a))).catch(w=>{throw e.keyLoadPromise=null,"data"in w&&(w.data.frag=r),w})}return Promise.resolve(a)}loadKeyHTTP(e,r){const a=this.config,B=a.loader,A=new B(a);return r.keyLoader=e.loader=A,e.keyLoadPromise=new Promise((w,U)=>{const q={keyInfo:e,frag:r,responseType:"arraybuffer",url:e.decryptdata.uri},V=a.keyLoadPolicy.default,su={loadPolicy:V,timeout:V.maxLoadTimeMs,maxRetry:0,retryDelay:0,maxRetryDelay:0},pu={onSuccess:(_u,Iu,Lu,oe)=>{const{frag:ae,keyInfo:Ze}=Lu,Xe=ol(Ze.decryptdata);if(!ae.decryptdata||Ze!==this.keyIdToKeyInfo[Xe])return U(this.createKeyLoadError(ae,d.KEY_LOAD_ERROR,new Error("after key load, decryptdata unset or changed"),oe));Ze.decryptdata.key=ae.decryptdata.key=new Uint8Array(_u.data),ae.keyLoader=null,Ze.loader=null,w({frag:ae,keyInfo:Ze})},onError:(_u,Iu,Lu,oe)=>{this.resetLoader(Iu),U(this.createKeyLoadError(r,d.KEY_LOAD_ERROR,new Error(`HTTP Error ${_u.code} loading key ${_u.text}`),Lu,E({url:q.url,data:void 0},_u)))},onTimeout:(_u,Iu,Lu)=>{this.resetLoader(Iu),U(this.createKeyLoadError(r,d.KEY_LOAD_TIMEOUT,new Error("key loading timed out"),Lu))},onAbort:(_u,Iu,Lu)=>{this.resetLoader(Iu),U(this.createKeyLoadError(r,d.INTERNAL_ABORTED,new Error("key loading aborted"),Lu))}};A.load(q,su,pu)})}resetLoader(e){const{frag:r,keyInfo:a,url:B}=e,A=a.loader;r.keyLoader===A&&(r.keyLoader=null,a.loader=null);const w=ol(a.decryptdata)||B;delete this.keyIdToKeyInfo[w],A&&A.destroy()}}function ol(P){if(P.keyFormat!==en.FAIRPLAY){const e=P.keyId;if(e)return J(e)}return P.uri}function gl(P){const{type:e}=P;switch(e){case h.AUDIO_TRACK:return o.AUDIO;case h.SUBTITLE_TRACK:return o.SUBTITLE;default:return o.MAIN}}function ll(P,e){let r=P.url;return(r===void 0||r.indexOf("data:")===0)&&(r=e.url),r}class ul{constructor(e){this.hls=void 0,this.loaders=Object.create(null),this.variableList=null,this.onManifestLoaded=this.checkAutostartLoad,this.hls=e,this.registerListeners()}startLoad(e){}stopLoad(){this.destroyInternalLoaders()}registerListeners(){const{hls:e}=this;e.on(s.MANIFEST_LOADING,this.onManifestLoading,this),e.on(s.LEVEL_LOADING,this.onLevelLoading,this),e.on(s.AUDIO_TRACK_LOADING,this.onAudioTrackLoading,this),e.on(s.SUBTITLE_TRACK_LOADING,this.onSubtitleTrackLoading,this),e.on(s.LEVELS_UPDATED,this.onLevelsUpdated,this)}unregisterListeners(){const{hls:e}=this;e.off(s.MANIFEST_LOADING,this.onManifestLoading,this),e.off(s.LEVEL_LOADING,this.onLevelLoading,this),e.off(s.AUDIO_TRACK_LOADING,this.onAudioTrackLoading,this),e.off(s.SUBTITLE_TRACK_LOADING,this.onSubtitleTrackLoading,this),e.off(s.LEVELS_UPDATED,this.onLevelsUpdated,this)}createInternalLoader(e){const r=this.hls.config,a=r.pLoader,B=r.loader,A=a||B,w=new A(r);return this.loaders[e.type]=w,w}getInternalLoader(e){return this.loaders[e.type]}resetInternalLoader(e){this.loaders[e]&&delete this.loaders[e]}destroyInternalLoaders(){for(const e in this.loaders){const r=this.loaders[e];r&&r.destroy(),this.resetInternalLoader(e)}}destroy(){this.variableList=null,this.unregisterListeners(),this.destroyInternalLoaders()}onManifestLoading(e,r){const{url:a}=r;this.variableList=null,this.load({id:null,level:0,responseType:"text",type:h.MANIFEST,url:a,deliveryDirectives:null,levelOrTrack:null})}onLevelLoading(e,r){const{id:a,level:B,pathwayId:A,url:w,deliveryDirectives:U,levelInfo:q}=r;this.load({id:a,level:B,pathwayId:A,responseType:"text",type:h.LEVEL,url:w,deliveryDirectives:U,levelOrTrack:q})}onAudioTrackLoading(e,r){const{id:a,groupId:B,url:A,deliveryDirectives:w,track:U}=r;this.load({id:a,groupId:B,level:null,responseType:"text",type:h.AUDIO_TRACK,url:A,deliveryDirectives:w,levelOrTrack:U})}onSubtitleTrackLoading(e,r){const{id:a,groupId:B,url:A,deliveryDirectives:w,track:U}=r;this.load({id:a,groupId:B,level:null,responseType:"text",type:h.SUBTITLE_TRACK,url:A,deliveryDirectives:w,levelOrTrack:U})}onLevelsUpdated(e,r){const a=this.loaders[h.LEVEL];if(a){const B=a.context;B&&!r.levels.some(A=>A===B.levelOrTrack)&&(a.abort(),delete this.loaders[h.LEVEL])}}load(e){var r;const a=this.hls.config;let B=this.getInternalLoader(e);if(B){const V=this.hls.logger,su=B.context;if(su&&su.levelOrTrack===e.levelOrTrack&&(su.url===e.url||su.deliveryDirectives&&!e.deliveryDirectives)){su.url===e.url?V.log(`[playlist-loader]: ignore ${e.url} ongoing request`):V.log(`[playlist-loader]: ignore ${e.url} in favor of ${su.url}`);return}V.log(`[playlist-loader]: aborting previous loader for type: ${e.type}`),B.abort()}let A;if(e.type===h.MANIFEST?A=a.manifestLoadPolicy.default:A=_({},a.playlistLoadPolicy.default,{timeoutRetry:null,errorRetry:null}),B=this.createInternalLoader(e),t((r=e.deliveryDirectives)==null?void 0:r.part)){let V;if(e.type===h.LEVEL&&e.level!==null?V=this.hls.levels[e.level].details:e.type===h.AUDIO_TRACK&&e.id!==null?V=this.hls.audioTracks[e.id].details:e.type===h.SUBTITLE_TRACK&&e.id!==null&&(V=this.hls.subtitleTracks[e.id].details),V){const su=V.partTarget,pu=V.targetduration;if(su&&pu){const _u=Math.max(su*3,pu*.8)*1e3;A=_({},A,{maxTimeToFirstByteMs:Math.min(_u,A.maxTimeToFirstByteMs),maxLoadTimeMs:Math.min(_u,A.maxTimeToFirstByteMs)})}}}const w=A.errorRetry||A.timeoutRetry||{},U={loadPolicy:A,timeout:A.maxLoadTimeMs,maxRetry:w.maxNumRetry||0,retryDelay:w.retryDelayMs||0,maxRetryDelay:w.maxRetryDelayMs||0},q={onSuccess:(V,su,pu,_u)=>{const Iu=this.getInternalLoader(pu);this.resetInternalLoader(pu.type);const Lu=V.data;su.parsing.start=performance.now(),Ni.isMediaPlaylist(Lu)||pu.type!==h.MANIFEST?this.handleTrackOrLevelPlaylist(V,su,pu,_u||null,Iu):this.handleMasterPlaylist(V,su,pu,_u)},onError:(V,su,pu,_u)=>{this.handleNetworkError(su,pu,!1,V,_u)},onTimeout:(V,su,pu)=>{this.handleNetworkError(su,pu,!0,void 0,V)}};B.load(e,U,q)}checkAutostartLoad(){if(!this.hls)return;const{config:{autoStartLoad:e,startPosition:r},forceStartLoad:a}=this.hls;(e||a)&&(this.hls.logger.log(`${e?"auto":"force"} startLoad with configured startPosition ${r}`),this.hls.startLoad(r))}handleMasterPlaylist(e,r,a,B){const A=this.hls,w=e.data,U=ll(e,a),q=Ni.parseMasterPlaylist(w,U);if(q.playlistParsingError){r.parsing.end=performance.now(),this.handleManifestParsingError(e,a,q.playlistParsingError,B,r);return}const{contentSteering:V,levels:su,sessionData:pu,sessionKeys:_u,startTimeOffset:Iu,variableList:Lu}=q;this.variableList=Lu,su.forEach(Xe=>{const{unknownCodecs:t0}=Xe;if(t0){const{preferManagedMediaSource:A0}=this.hls.config;let{audioCodec:N0,videoCodec:s4}=Xe;for(let j0=t0.length;j0--;){const u4=t0[j0];bu(u4,"audio",A0)?(Xe.audioCodec=N0=N0?`${N0},${u4}`:u4,Ne.audio[N0.substring(0,4)]=2,t0.splice(j0,1)):bu(u4,"video",A0)&&(Xe.videoCodec=s4=s4?`${s4},${u4}`:u4,Ne.video[s4.substring(0,4)]=2,t0.splice(j0,1))}}});const{AUDIO:oe=[],SUBTITLES:ae,"CLOSED-CAPTIONS":Ze}=Ni.parseMasterPlaylistMedia(w,U,q);oe.length&&!oe.some(t0=>!t0.url)&&su[0].audioCodec&&!su[0].attrs.AUDIO&&(this.hls.logger.log("[playlist-loader]: audio codec signaled in quality level, but no embedded audio track signaled, create one"),oe.unshift({type:"main",name:"main",groupId:"main",default:!1,autoselect:!1,forced:!1,id:-1,attrs:new $t({}),bitrate:0,url:""})),A.trigger(s.MANIFEST_LOADED,{levels:su,audioTracks:oe,subtitles:ae,captions:Ze,contentSteering:V,url:U,stats:r,networkDetails:B,sessionData:pu,sessionKeys:_u,startTimeOffset:Iu,variableList:Lu})}handleTrackOrLevelPlaylist(e,r,a,B,A){const w=this.hls,{id:U,level:q,type:V}=a,su=ll(e,a),pu=t(q)?q:t(U)?U:0,_u=gl(a),Iu=Ni.parseLevelPlaylist(e.data,su,pu,_u,0,this.variableList);if(V===h.MANIFEST){const Lu={attrs:new $t({}),bitrate:0,details:Iu,name:"",url:su};Iu.requestScheduled=r.loading.start+At(Iu,0),w.trigger(s.MANIFEST_LOADED,{levels:[Lu],audioTracks:[],url:su,stats:r,networkDetails:B,sessionData:null,sessionKeys:null,contentSteering:null,startTimeOffset:null,variableList:null})}r.parsing.end=performance.now(),a.levelDetails=Iu,this.handlePlaylistLoaded(Iu,e,r,a,B,A)}handleManifestParsingError(e,r,a,B,A){this.hls.trigger(s.ERROR,{type:c.NETWORK_ERROR,details:d.MANIFEST_PARSING_ERROR,fatal:r.type===h.MANIFEST,url:e.url,err:a,error:a,reason:a.message,response:e,context:r,networkDetails:B,stats:A})}handleNetworkError(e,r,a=!1,B,A){let w=`A network ${a?"timeout":"error"+(B?" (status "+B.code+")":"")} occurred while loading ${e.type}`;e.type===h.LEVEL?w+=`: ${e.level} id: ${e.id}`:(e.type===h.AUDIO_TRACK||e.type===h.SUBTITLE_TRACK)&&(w+=` id: ${e.id} group-id: "${e.groupId}"`);const U=new Error(w);this.hls.logger.warn(`[playlist-loader]: ${w}`);let q=d.UNKNOWN,V=!1;const su=this.getInternalLoader(e);switch(e.type){case h.MANIFEST:q=a?d.MANIFEST_LOAD_TIMEOUT:d.MANIFEST_LOAD_ERROR,V=!0;break;case h.LEVEL:q=a?d.LEVEL_LOAD_TIMEOUT:d.LEVEL_LOAD_ERROR,V=!1;break;case h.AUDIO_TRACK:q=a?d.AUDIO_TRACK_LOAD_TIMEOUT:d.AUDIO_TRACK_LOAD_ERROR,V=!1;break;case h.SUBTITLE_TRACK:q=a?d.SUBTITLE_TRACK_LOAD_TIMEOUT:d.SUBTITLE_LOAD_ERROR,V=!1;break}su&&this.resetInternalLoader(e.type);const pu={type:c.NETWORK_ERROR,details:q,fatal:V,url:e.url,loader:su,context:e,error:U,networkDetails:r,stats:A};if(B){const _u=(r==null?void 0:r.url)||e.url;pu.response=E({url:_u,data:void 0},B)}this.hls.trigger(s.ERROR,pu)}handlePlaylistLoaded(e,r,a,B,A,w){const U=this.hls,{type:q,level:V,levelOrTrack:su,id:pu,groupId:_u,deliveryDirectives:Iu}=B,Lu=ll(r,B),oe=gl(B);let ae=typeof B.level=="number"&&oe===o.MAIN?V:void 0;const Ze=e.playlistParsingError;if(Ze){if(this.hls.logger.warn(`${Ze} ${e.url}`),!U.config.ignorePlaylistParsingErrors){U.trigger(s.ERROR,{type:c.NETWORK_ERROR,details:d.LEVEL_PARSING_ERROR,fatal:!1,url:Lu,error:Ze,reason:Ze.message,response:r,context:B,level:ae,parent:oe,networkDetails:A,stats:a});return}e.playlistParsingError=null}if(!e.fragments.length){const Xe=e.playlistParsingError=new Error("No Segments found in Playlist");U.trigger(s.ERROR,{type:c.NETWORK_ERROR,details:d.LEVEL_EMPTY_ERROR,fatal:!1,url:Lu,error:Xe,reason:Xe.message,response:r,context:B,level:ae,parent:oe,networkDetails:A,stats:a});return}switch(e.live&&w&&(w.getCacheAge&&(e.ageHeader=w.getCacheAge()||0),(!w.getCacheAge||isNaN(e.ageHeader))&&(e.ageHeader=0)),q){case h.MANIFEST:case h.LEVEL:if(ae){if(!su)ae=0;else if(su!==U.levels[ae]){const Xe=U.levels.indexOf(su);Xe>-1&&(ae=Xe)}}U.trigger(s.LEVEL_LOADED,{details:e,levelInfo:su||U.levels[0],level:ae||0,id:pu||0,stats:a,networkDetails:A,deliveryDirectives:Iu,withoutMultiVariant:q===h.MANIFEST});break;case h.AUDIO_TRACK:U.trigger(s.AUDIO_TRACK_LOADED,{details:e,track:su,id:pu||0,groupId:_u||"",stats:a,networkDetails:A,deliveryDirectives:Iu});break;case h.SUBTITLE_TRACK:U.trigger(s.SUBTITLE_TRACK_LOADED,{details:e,track:su,id:pu||0,groupId:_u||"",stats:a,networkDetails:A,deliveryDirectives:Iu});break}}}class w3{static get version(){return J4}static isMSESupported(){return pl()}static isSupported(){return bl()}static getMediaSource(){return iu()}static get Events(){return s}static get MetadataSchema(){return at}static get ErrorTypes(){return c}static get ErrorDetails(){return d}static get DefaultConfig(){return w3.defaultConfig?w3.defaultConfig:Kr}static set DefaultConfig(e){w3.defaultConfig=e}constructor(e={}){this.config=void 0,this.userConfig=void 0,this.logger=void 0,this.coreComponents=void 0,this.networkControllers=void 0,this._emitter=new P0,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 r=this.logger=K(e.debug||!1,"Hls instance",e.assetPlayerId),a=this.config=Q0(w3.DefaultConfig,e,r);this.userConfig=e,a.progressive&&$0(a,r);const{abrController:B,bufferController:A,capLevelController:w,errorController:U,fpsController:q}=a,V=new U(this),su=this.abrController=new B(this),pu=new Ur(this),_u=a.interstitialsController,Iu=_u?this.interstitialsController=new _u(this,w3):null,Lu=this.bufferController=new A(this,pu),oe=this.capLevelController=new w(this),ae=new q(this),Ze=new ul(this),Xe=a.contentSteeringController,t0=Xe?new Xe(this):null,A0=this.levelController=new Cl(this,t0),N0=new Dl(this),s4=new wl(this.config,this.logger),j0=this.streamController=new Bl(this,pu,s4),u4=this.gapController=new Jr(this,pu);oe.setStreamController(j0),ae.setStreamController(j0);const J0=[Ze,A0,j0];Iu&&J0.splice(1,0,Iu),t0&&J0.splice(1,0,t0),this.networkControllers=J0;const W0=[su,Lu,u4,oe,ae,N0,pu];this.audioTrackController=this.createController(a.audioTrackController,J0);const I4=a.audioStreamController;I4&&J0.push(this.audioStreamController=new I4(this,pu,s4)),this.subtitleTrackController=this.createController(a.subtitleTrackController,J0);const St=a.subtitleStreamController;St&&J0.push(this.subtititleStreamController=new St(this,pu,s4)),this.createController(a.timelineController,W0),s4.emeController=this.emeController=this.createController(a.emeController,W0),this.cmcdController=this.createController(a.cmcdController,W0),this.latencyController=this.createController(Fl,W0),this.coreComponents=W0,J0.push(V);const tr=V.onErrorOut;typeof tr=="function"&&this.on(s.ERROR,tr,V),this.on(s.MANIFEST_LOADED,Ze.onManifestLoaded,Ze)}createController(e,r){if(e){const a=new e(this);return r&&r.push(a),a}return null}on(e,r,a=this){this._emitter.on(e,r,a)}once(e,r,a=this){this._emitter.once(e,r,a)}removeAllListeners(e){this._emitter.removeAllListeners(e)}off(e,r,a=this,B){this._emitter.off(e,r,a,B)}listeners(e){return this._emitter.listeners(e)}emit(e,r,a){return this._emitter.emit(e,r,a)}trigger(e,r){if(this.config.debug)return this.emit(e,e,r);try{return this.emit(e,e,r)}catch(a){if(this.logger.error("An internal error happened while handling event "+e+'. Error message: "'+a.message+'". Here is a stacktrace:',a),!this.triggeringException){this.triggeringException=!0;const B=e===s.ERROR;this.trigger(s.ERROR,{type:c.OTHER_ERROR,details:d.INTERNAL_EXCEPTION,fatal:B,event:e,error:a}),this.triggeringException=!1}}return!1}listenerCount(e){return this._emitter.listenerCount(e)}destroy(){this.logger.log("destroy"),this.trigger(s.DESTROYING,void 0),this.detachMedia(),this.removeAllListeners(),this._autoLevelCapping=-1,this._url=null,this.networkControllers.forEach(r=>r.destroy()),this.networkControllers.length=0,this.coreComponents.forEach(r=>r.destroy()),this.coreComponents.length=0;const e=this.config;e.xhrSetup=e.fetchSetup=void 0,this.userConfig=null}attachMedia(e){if(!e||"media"in e&&!e.media){const A=new Error(`attachMedia failed: invalid argument (${e})`);this.trigger(s.ERROR,{type:c.OTHER_ERROR,details:d.ATTACH_MEDIA_ERROR,fatal:!0,error:A});return}this.logger.log("attachMedia"),this._media&&(this.logger.warn("media must be detached before attaching"),this.detachMedia());const r="media"in e,a=r?e.media:e,B=r?e:{media:a};this._media=a,this.trigger(s.MEDIA_ATTACHING,B)}detachMedia(){this.logger.log("detachMedia"),this.trigger(s.MEDIA_DETACHING,{}),this._media=null}transferMedia(){this._media=null;const e=this.bufferController.transferMedia();return this.trigger(s.MEDIA_DETACHING,{transferMedia:e}),e}loadSource(e){this.stopLoad();const r=this.media,a=this._url,B=this._url=z.buildAbsoluteURL(self.location.href,e,{alwaysNormalize:!0});this._autoLevelCapping=-1,this._maxHdcpLevel=null,this.logger.log(`loadSource:${B}`),r&&a&&(a!==B||this.bufferController.hasSourceTypes())&&(this.detachMedia(),this.attachMedia(r)),this.trigger(s.MANIFEST_LOADING,{url:e})}get url(){return this._url}get hasEnoughToStart(){return this.streamController.hasEnoughToStart}get startPosition(){return this.streamController.startPositionValue}startLoad(e=-1,r){this.logger.log(`startLoad(${e+(r?", ":"")})`),this.started=!0,this.resumeBuffering();for(let a=0;a{e.resumeBuffering&&e.resumeBuffering()}))}pauseBuffering(){this.bufferingEnabled&&(this.logger.log("pause buffering"),this.networkControllers.forEach(e=>{e.pauseBuffering&&e.pauseBuffering()}))}get inFlightFragments(){const e={[o.MAIN]:this.streamController.inFlightFrag};return this.audioStreamController&&(e[o.AUDIO]=this.audioStreamController.inFlightFrag),this.subtititleStreamController&&(e[o.SUBTITLE]=this.subtititleStreamController.inFlightFrag),e}swapAudioCodec(){this.logger.log("swapAudioCodec"),this.streamController.swapAudioCodec()}recoverMediaError(){this.logger.log("recoverMediaError");const e=this._media,r=e==null?void 0:e.currentTime;this.detachMedia(),e&&(this.attachMedia(e),r&&this.startLoad(r))}removeLevel(e){this.levelController.removeLevel(e)}get sessionId(){let e=this._sessionId;return e||(e=this._sessionId=t3()),e}get levels(){const e=this.levelController.levels;return e||[]}get latestLevelDetails(){return this.streamController.getLevelDetails()||null}get loadLevelObj(){return this.levelController.loadLevelObj}get currentLevel(){return this.streamController.currentLevel}set currentLevel(e){this.logger.log(`set currentLevel:${e}`),this.levelController.manualLevel=e,this.streamController.immediateLevelSwitch()}get nextLevel(){return this.streamController.nextLevel}set nextLevel(e){this.logger.log(`set nextLevel:${e}`),this.levelController.manualLevel=e,this.streamController.nextLevelSwitch()}get loadLevel(){return this.levelController.level}set loadLevel(e){this.logger.log(`set loadLevel:${e}`),this.levelController.manualLevel=e}get nextLoadLevel(){return this.levelController.nextLoadLevel}set nextLoadLevel(e){this.levelController.nextLoadLevel=e}get firstLevel(){return Math.max(this.levelController.firstLevel,this.minAutoLevel)}set firstLevel(e){this.logger.log(`set firstLevel:${e}`),this.levelController.firstLevel=e}get startLevel(){const e=this.levelController.startLevel;return e===-1&&this.abrController.forcedAutoLevel>-1?this.abrController.forcedAutoLevel:e}set startLevel(e){this.logger.log(`set startLevel:${e}`),e!==-1&&(e=Math.max(e,this.minAutoLevel)),this.levelController.startLevel=e}get capLevelToPlayerSize(){return this.config.capLevelToPlayerSize}set capLevelToPlayerSize(e){const r=!!e;r!==this.config.capLevelToPlayerSize&&(r?this.capLevelController.startCapping():(this.capLevelController.stopCapping(),this.autoLevelCapping=-1,this.streamController.nextLevelSwitch()),this.config.capLevelToPlayerSize=r)}get autoLevelCapping(){return this._autoLevelCapping}get bandwidthEstimate(){const{bwEstimator:e}=this.abrController;return e?e.getEstimate():NaN}set bandwidthEstimate(e){this.abrController.resetEstimator(e)}get abrEwmaDefaultEstimate(){const{bwEstimator:e}=this.abrController;return e?e.defaultEstimate:NaN}get ttfbEstimate(){const{bwEstimator:e}=this.abrController;return e?e.getEstimateTTFB():NaN}set autoLevelCapping(e){this._autoLevelCapping!==e&&(this.logger.log(`set autoLevelCapping:${e}`),this._autoLevelCapping=e,this.levelController.checkMaxAutoUpdated())}get maxHdcpLevel(){return this._maxHdcpLevel}set maxHdcpLevel(e){O0(e)&&this._maxHdcpLevel!==e&&(this._maxHdcpLevel=e,this.levelController.checkMaxAutoUpdated())}get autoLevelEnabled(){return this.levelController.manualLevel===-1}get manualLevel(){return this.levelController.manualLevel}get minAutoLevel(){const{levels:e,config:{minAutoBitrate:r}}=this;if(!e)return 0;const a=e.length;for(let B=0;B=r)return B;return 0}get maxAutoLevel(){const{levels:e,autoLevelCapping:r,maxHdcpLevel:a}=this;let B;if(r===-1&&e!=null&&e.length?B=e.length-1:B=r,a)for(let A=B;A--;){const w=e[A].attrs["HDCP-LEVEL"];if(w&&w<=a)return A}return B}get firstAutoLevel(){return this.abrController.firstAutoLevel}get nextAutoLevel(){return this.abrController.nextAutoLevel}set nextAutoLevel(e){this.abrController.nextAutoLevel=e}get playingDate(){return this.streamController.currentProgramDateTime}get mainForwardBufferInfo(){return this.streamController.getMainFwdBufferInfo()}get maxBufferLength(){return this.streamController.maxBufferLength}setAudioOption(e){var r;return((r=this.audioTrackController)==null?void 0:r.setAudioOption(e))||null}setSubtitleOption(e){var r;return((r=this.subtitleTrackController)==null?void 0:r.setSubtitleOption(e))||null}get allAudioTracks(){const e=this.audioTrackController;return e?e.allAudioTracks:[]}get audioTracks(){const e=this.audioTrackController;return e?e.audioTracks:[]}get audioTrack(){const e=this.audioTrackController;return e?e.audioTrack:-1}set audioTrack(e){const r=this.audioTrackController;r&&(r.audioTrack=e)}get allSubtitleTracks(){const e=this.subtitleTrackController;return e?e.allSubtitleTracks:[]}get subtitleTracks(){const e=this.subtitleTrackController;return e?e.subtitleTracks:[]}get subtitleTrack(){const e=this.subtitleTrackController;return e?e.subtitleTrack:-1}get media(){return this._media}set subtitleTrack(e){const r=this.subtitleTrackController;r&&(r.subtitleTrack=e)}get subtitleDisplay(){const e=this.subtitleTrackController;return e?e.subtitleDisplay:!1}set subtitleDisplay(e){const r=this.subtitleTrackController;r&&(r.subtitleDisplay=e)}get lowLatencyMode(){return this.config.lowLatencyMode}set lowLatencyMode(e){this.config.lowLatencyMode=e}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(e){this.latencyController.targetLatency=e}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(e){this.levelController.pathwayPriority=e}get bufferedToEnd(){var e;return!!((e=this.bufferController)!=null&&e.bufferedToEnd)}get interstitialsManager(){var e;return((e=this.interstitialsController)==null?void 0:e.interstitialsManager)||null}getMediaDecodingInfo(e,r=this.allAudioTracks){const a=Or(r);return o0(e,a,navigator.mediaCapabilities)}}w3.defaultConfig=void 0},53280:function(f,g,u){"use strict";u.d(g,{D:function(){return n}});function t(l,c,d){var s=d||{},h=s.noTrailing,o=h===void 0?!1:h,i=s.noLeading,y=i===void 0?!1:i,p=s.debounceMode,_=p===void 0?void 0:p,m,E=!1,F=0;function I(){m&&clearTimeout(m)}function O(x){var R=x||{},M=R.upcomingOnly,N=M===void 0?!1:M;I(),E=!N}function C(){for(var x=arguments.length,R=new Array(x),M=0;Ml?y?(F=Date.now(),o||(m=setTimeout(_?Z:K,l))):K():o!==!0&&(m=setTimeout(_?Z:K,_===void 0?l-Y:l))}return C.cancel=O,C}function n(l,c,d){var s=d||{},h=s.atBegin,o=h===void 0?!1:h;return t(l,c,{debounceMode:o!==!1})}}},__webpack_module_cache__={};function __webpack_require__(f){var g=__webpack_module_cache__[f];if(g!==void 0)return g.exports;var u=__webpack_module_cache__[f]={id:f,loaded:!1,exports:{}};return __webpack_modules__[f].call(u.exports,u,u.exports,__webpack_require__),u.loaded=!0,u.exports}__webpack_require__.m=__webpack_modules__,function(){__webpack_require__.amdO={}}(),function(){__webpack_require__.n=function(f){var g=f&&f.__esModule?function(){return f.default}:function(){return f};return __webpack_require__.d(g,{a:g}),g}}(),function(){var f=Object.getPrototypeOf?function(u){return Object.getPrototypeOf(u)}:function(u){return u.__proto__},g;__webpack_require__.t=function(u,t){if(t&1&&(u=this(u)),t&8||typeof u=="object"&&u&&(t&4&&u.__esModule||t&16&&typeof u.then=="function"))return u;var n=Object.create(null);__webpack_require__.r(n);var l={};g=g||[null,f({}),f([]),f(f)];for(var c=t&2&&u;typeof c=="object"&&!~g.indexOf(c);c=f(c))Object.getOwnPropertyNames(c).forEach(function(d){l[d]=function(){return u[d]}});return l.default=function(){return u},__webpack_require__.d(n,l),n}}(),function(){__webpack_require__.d=function(f,g){for(var u in g)__webpack_require__.o(g,u)&&!__webpack_require__.o(f,u)&&Object.defineProperty(f,u,{enumerable:!0,get:g[u]})}}(),function(){__webpack_require__.f={},__webpack_require__.e=function(f){return Promise.all(Object.keys(__webpack_require__.f).reduce(function(g,u){return __webpack_require__.f[u](f,g),g},[]))}}(),function(){__webpack_require__.u=function(f){return""+({26:"p__Classrooms__Lists__Graduation__Tasks__Edit__index",67:"p__Message__index",109:"p__Classrooms__Lists__ShixunHomeworks__Detail__components__CodeReview__Detail__index",119:"p__User__ThemeChange__Paths",195:"p__Classrooms__Lists__GroupHomework__Detail__index",201:"p__Classrooms__ThemeChange__Students",264:"p__User__Detail__Order__pages__orderPay__index",292:"p__Classrooms__Lists__Exercise__Add__index",337:"p__Paperlibrary__Random__PreviewEdit__index",479:"p__Classrooms__Lists__GroupHomework__EditWork__index",485:"p__Question__AddOrEdit__BatchAdd__index",508:"p__Forums__Detail__id",518:"p__Shixuns__Detail__Settings__ThemeChange__index",532:"p__ExcellentCourse__index",533:"p__Classrooms__Lists__Video__Statistics__Detail__index",547:"p__Account__index",556:"p__User__Detail__Order__pages__invoice__index",559:"layouts__virtualDetail__index",570:"p__Home__Detail__OnlineNum__index",576:"p__Account__Profile__Edit__index",643:"p__Classrooms__Lists__Polls__QuestionnaireInfo__index",680:"p__Innovation__index",700:"p__tasks__Jupyter__index",737:"p__Classrooms__Lists__CommonHomework__Detail__components__CodeReview__Detail__index",799:"p__User__Detail__Topics__Poll__Detail__index",879:"p__User__ThemeChange__AccountInfo",895:"p__Classrooms__Lists__Video__Items__videoInfo__index",900:"p__User__ThemeChange__Classrooms",906:"p__User__ThemeChange__CareerCertification",921:"p__Classrooms__Lists__Exercise__CodeDetails__index",928:"p__RestFul__Edit__index",1006:"p__RestFul__index",1043:"p__Classrooms__Lists__Graduation__Tasks__index",1045:"p__virtualSpaces__Lists__Knowledge__AddAndEdit__index",1048:"p__Classrooms__Lists__ProgramHomework__Detail__Ranking__index",1070:"p__Innovation__PublicMirror__index",1077:"p__User__ThemeTwoLogin__index",1211:"p__Classrooms__Lists__CommonHomework__EditWork__index",1253:"p__Graduations__Lists__Gradingsummary__index",1257:"p__Classrooms__Lists__ResourceRecommend__index",1276:"p__MoopCases__Success__index",1343:"p__User__Detail__ResourceAllocation__index",1423:"p__Shixuns__Edit__body__Level__Challenges__EditPracticeAnswer__index",1427:"p__Classrooms__Lists__Statistics__index",1450:"p__Classrooms__Lists__ShixunHomeworks__Commitsummary__index",1461:"p__Graduations__Lists__Topics__index",1470:"p__User__Register__index",1475:"p__Shixuns__Detail__Dataset__JupyterData__index",1477:"p__Classrooms__ThemeChange__Assistant",1482:"p__Classrooms__Lists__Graduation__Topics__Edit__index",1512:"p__Classrooms__Lists__Exercise__AnswerCheck__index",1520:"p__Engineering__Lists__StudentList__index",1545:"p__Paperlibrary__Random__ExchangeFromProblemSet__index",1578:"p__Classrooms__Lists__Graduation__Topics__Detail__index",1581:"p__Problemset__Preview__index",1582:"p__Classrooms__Lists__GroupHomework__Add__index",1651:"p__Paths__ThemeChange__Statistics",1657:"p__Shixuns__Edit__body__Level__Challenges__EditQuestion__index",1660:"p__User__QQLogin__index",1674:"p__Classrooms__ClassicCases__index",1678:"p__Classrooms__ThemeChange__Attachment",1713:"p__virtualSpaces__Lists__Settings__index",1717:"layouts__index",1727:"p__Classrooms__Lists__CourseGroup__NotList__index",1754:"p__Classrooms__ThemeChange__Video",1783:"p__virtualSpaces__Lists__Experiment__index",1798:"p__Classrooms__ThemeChange__GroupHomework",1799:"p__Competitions__Entered__Assembly__TeamDateil",1831:"p__Graduations__Index__index",1836:"p__Classrooms__Lists__Attendance__Webview__Teacher__index",1855:"p__MoopCases__InfoPanel__index",1880:"p__User__Detail__Order__pages__apply__index",1897:"p__User__ThemeChange__ClassManagement",1939:"p__User__Detail__Order__index",1953:"p__Problemset__NewItem__index",1962:"p__Classrooms__Lists__Engineering__index",1993:"p__Shixuns__Detail__Dataset__ThemeChange__index",2045:"p__Engineering__Lists__TeacherList__index",2099:"p__Paperlibrary__ThemeChange__index",2102:"p__Classrooms__Lists__Board__Edit__index",2130:"p__Shixuns__Detail__Repository__UploadFile__ThemeChange__index",2141:"p__Shixuns__Detail__Split__index",2203:"p__Classrooms__ThemeChange__ShixunHomeworks",2216:"p__DataSet__Index__index",2240:"p__User__Detail__Videos__Upload__index",2281:"p__Paths__ThemeChange__Detail",2300:"p__Api__index",2303:"p__Classrooms__Lists__CommonHomework__Comment__index",2307:"p__Report__index",2338:"p__Classrooms__Lists__CommonHomework__Review__index",2339:"p__virtualSpaces__Lists__Plan__Detail__index",2396:"p__User__Detail__ResourcesCenter__index",2404:"p__Classrooms__Lists__Template__teacher__index",2412:"p__User__Detail__Videos__index",2425:"p__Classrooms__Lists__Board__Detail__index",2443:"p__Graduations__Lists__StageModule__index",2476:"p__Colleges__index",2501:"p__Search__index",2539:"p__Graduations__Review__index",2548:"p__Engineering__Norm__Detail__index",2570:"p__Competitions__Detail__index",2603:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Add__index",2659:"p__User__Detail__UserPortrait__index",2707:"p__Innovation__MyDataSet__index",2806:"p__User__Detail__Topics__Exercise__Detail__index",2819:"p__Classrooms__Lists__Template__detail__index",2823:"p__Engineering__Navigation__Home__index",2829:"p__Messages__Private__index",2862:"p__User__ThemeChange__ExperImentImg",2865:"p__Innovation__MyMirror__index",2884:"p__Classrooms__Lists__ProgramHomework__Comment__index",3006:"p__Engineering__index",3086:"p__Shixuns__Detail__ForkList__ThemeChange__index",3141:"p__Innovation__Detail__index",3157:"p__User__Detail__ExperImentImg__Add__index",3183:"p__Engineering__Lists__GraduationIndex__index",3212:"p__MoopCases__index",3247:"p__Paperlibrary__See__index",3260:"p__Paperlibrary__Add__index",3276:"p__Classrooms__Lists__Statistics__UserportraitStatistics__index",3317:"p__Classrooms__Lists__Graduation__Topics__Add__index",3391:"p__Classrooms__Lists__ProgramHomework__Detail__components__CodeReview__Detail__index",3433:"p__Classrooms__Lists__Exercise__Sumup__Edit__index",3442:"p__Classrooms__Lists__Board__Add__index",3447:"p__User__Detail__Order__pages__orderInformation__index",3451:"p__Classrooms__Lists__Statistics__StudentStatistics__Detail__index",3509:"p__HttpStatus__SixActivities",3581:"p__Shixuns__Detail__Collaborators__ThemeChange__index",3585:"p__Classrooms__Lists__Statistics__StudentSituation__index",3668:"p__Classrooms__Lists__CommonHomework__Detail__index",3747:"p__virtualSpaces__Lists__Homepage__index",3784:"p__Paperlibrary__Random__Detail__index",3831:"p__User__ThemeChange__VirtualSpaces",3862:"p__HttpStatus__403",3873:"p__virtualSpaces__Lists__Lesson__index",3910:"p__HttpStatus__introduction",3951:"p__Classrooms__Lists__ProgramHomework__Detail__index",4017:"p__Classrooms__Lists__PlaceholderPage__index",4030:"p__Classrooms__Lists__ProgramHomework__AddAndEdit__index",4048:"p__Forums__ThemeChange__index",4056:"p__IntrainCourse__index",4058:"p__Demo__index",4078:"p__Messages__Tidings__index",4093:"p__Classrooms__Lists__Attendance__Detail__index",4105:"p__Classrooms__Lists__Exercise__Answer__index",4144:"p__Problemset__Preview__New__index",4164:"p__Classrooms__Lists__Exercise__Detail__index",4216:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Edit__index",4217:"p__Classrooms__Lists__Video__Statistics__index",4227:"p__Paths__Overview__index",4259:"p__User__Detail__Order__pages__result__index",4264:"p__Forums__New__index",4297:"p__Classrooms__ThemeChange__Polls",4449:"p__Competitions__Exports__index",4492:"p__Graduations__Lists__StudentSelection__index",4496:"p__HttpStatus__HpcCourse",4498:"p__Shixuns__Edit__body__Level__Challenges__NewPractice__index",4504:"p__virtualSpaces__Lists__Survey__index",4514:"p__Account__Results__index",4520:"p__Account__Secure__index",4546:"p__Engineering__Lists__TrainingProgram__Add__index",4565:"p__HttpStatus__500",4572:"p__Classrooms__Lists__ExportList__index",4599:"p__Problemset__index",4610:"p__User__Detail__LearningPath__index",4621:"p__Administration__Profession__index",4662:"p__Classrooms__Lists__GroupHomework__Review__index",4715:"p__virtualSpaces__Lists__Material__Detail__index",4736:"p__User__Detail__Projects__index",4741:"p__Problems__OjForm__NewEdit__index",4757:"p__virtualSpaces__Lists__Workplace__index",4766:"p__Administration__index",4770:"p__Classrooms__Lists__ProgramHomework__Detail__answer__index",4795:"p__Classrooms__Lists__Graduation__Tasks__Add__index",4800:"p__Engineering__Lists__GraduatedMatrix__index",4889:"p__Classrooms__Lists__Exercise__ImitateAnswer__index",4928:"p__Classrooms__Lists__LearningPath__index",4973:"p__Engineering__Evaluate__List__index",4994:"p__Problems__OjForm__index",5022:"p__Graduations__Lists__Settings__index",5043:"p__User__Detail__Topics__Poll__Edit__index",5048:"p__Classrooms__Lists__Graduation__Topics__index",5096:"p__Shixuns__Detail__AuditSituation__index",5111:"p__Terminal__index",5117:"p__User__ThemeChange__Certificate",5125:"p__Classrooms__Lists__Exercise__DetailedAnalysis__index",5148:"p__Classrooms__Lists__Polls__Answer__index",5165:"p__User__ThemeChange__Topics",5176:"p__User__Detail__Videos__Protocol__index",5177:"p__Classrooms__ThemeChange__Teachers",5179:"p__Administration__Student__Edit__index",5186:"p__Classrooms__Overview__index",5230:"p__Shixuns__Detail__Repository__AddFile__ThemeChange__index",5238:"p__virtualSpaces__Lists__Material__index",5297:"p__Classrooms__Lists__Exercise__Detail__components__DuplicateChecking__CheckDetail__index",5307:"p__Shixuns__ThemeChange__New",5319:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Detail__index",5330:"p__Classrooms__ThemeChange__ShixunHomeworksComment",5335:"p__Engineering__Lists__CourseMatrix__index",5357:"p__Engineering__Lists__TrainingProgram__Edit__index",5359:"p__Messages__Detail__index",5382:"p__DataSet__Detail__index",5402:"p__User__Detail__Topics__Detail__index",5466:"p__Classrooms__ThemeChange__LiveVideo",5518:"p__Classrooms__Lists__Template__index",5549:"p__Shixuns__New__CreateImg__index",5572:"p__Paths__HigherVocationalEducation__index",5573:"p__Shixuns__Detail__Merge__index",5624:"p__Graduations__Lists__Index__index",5650:"p__Competitions__Update__index",5694:"p__Classrooms__ThemeChange__ShixunHomeworksDetail",5705:"p__virtualSpaces__Lists__Construction__index",5729:"p__Help__Index",5775:"p__Engineering__Lists__Document__index",5776:"p__User__ThemeChange__RealNameCertification",5786:"layouts__LoginAndRegister__index",5798:"p__Classrooms__Lists__Video__Statistics__UserDetail__index",5800:"p__User__ThemeChange__Competitions",5816:"p__Paperlibrary__Random__Edit__index",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",6328:"p__Shixuns__Edit__body__Warehouse__index",6366:"p__Innovation__PublicProject__index",6434:"p__User__Detail__Order__pages__records__index",6444:"p__Video__Detail__id",6451:"p__Shixuns__Detail__RankingList__ThemeChange__index",6452:"p__Innovation__PublicDataSet__index",6531:"p__HttpStatus__404",6583:"p__User__Detail__Classrooms__index",6587:"p__User__Detail__Videos__Protocol__resource",6634:"p__Innovation__Tasks__index",6637:"p__Shixuns__Detail__Repository__ThemeChange__index",6651:"p__Engineering__Evaluate__Detail__index",6682:"p__User__ThemeChange__Shixuns",6685:"p__Classrooms__Index__index",6729:"p__Classrooms__Lists__GroupHomework__Edit__index",6741:"p__Engineering__Norm__List__index",6776:"p__Classrooms__ThemeChange__Exercise",6784:"p__Innovation__Edit__index",6788:"p__Home__Detail__ShixunContext__Detail__index",6789:"p__Classrooms__ThemeChange__index",6796:"p__virtualSpaces__Lists__Announcement__Detail__index",6820:"p__User__Detail__Topics__Normal__index",6882:"p__Classrooms__New__StartClass__index",6904:"p__MoopCases__FormPanel__index",6913:"p__Question__AddOrEdit__index",6963:"p__Classrooms__Lists__Engineering__Detail__index",7043:"p__User__Detail__Topics__Exercise__Edit__index",7045:"p__Classrooms__Lists__CommonHomework__SubmitWork__index",7058:"p__virtualSpaces__Lists__Survey__Detail__index",7062:"layouts__SimpleLayouts",7099:"p__Competitions__ThemeChange__index",7178:"p__User__BindAccount__index",7182:"p__User__ResetPassword__index",7224:"p__StatsDashboard__index",7242:"p__Innovation__MyProject__index",7260:"p__Account__Certification__index",7289:"p__tasks__ThemeChange__index",7322:"layouts__ThemeChange__ShixunDetail",7323:"p__Classrooms__ThemeChange__New",7329:"p__Classrooms__ThemeChange__Attendance",7333:"p__User__WechatLogin__index",7395:"p__Classrooms__Lists__Statistics__StudentDetail__index",7402:"p__User__ThemeChange__OtherResources",7460:"p__Question__OjProblem__index",7477:"p__virtualSpaces__Lists__Announcement__index",7482:"p__Classrooms__Lists__Exercise__Notice__index",7527:"p__MyProblem__RecordDetail__index",7545:"p__Graduations__Lists__Archives__index",7560:"p__Administration__College__index",7589:"p__virtualSpaces__Lists__DigitalTopics__index",7614:"p__Shixuns__Edit__body__Level__Challenges__RankingSetting__index",7622:"p__Classrooms__Lists__Polls__Detail__index",7806:"p__Classrooms__Lists__Statistics__StatisticsQuality__index",7835:"p__Problemset__ThemeChange__index",7855:"p__User__Detail__ResourcesCenter__Detail__index",7857:"p__Shixuns__Edit__body__Level__Challenges__NewQuestion__index",7883:"p__Classrooms__Lists__Exercise__WrongAnswer__index",7884:"p__Shixuns__Exports__index",7901:"p__Guidance__ThemeChange",7922:"p__Classrooms__Lists__CourseGroup__Detail__index",8062:"p__User__Detail__Topicbank__index",8072:"p__Classrooms__Lists__GroupHomework__SubmitWork__index",8085:"p__Classrooms__Lists__Exercise__Review__index",8115:"p__User__ThemeChange__DataSet",8143:"layouts__GraduationsDetail__index",8145:"p__User__ThemeChange__ClassManagementItem",8155:"p__Shixuns__Overview__index",8217:"p__User__ThemeChange__AccountInfoEdit",8237:"p__User__Detail__Order__pages__view__index",8241:"p__virtualSpaces__Lists__Plan__index",8286:"p__User__ThemeChange__ExperImentImgDetail",8332:"p__User__ThemeChange__Detail",8340:"p__Classrooms__Lists__Attendance__Webview__Student__index",8365:"p__Home__Detail__ShixunContext__index",8398:"p__virtualSpaces__Lists__Resources__Detail__index",8431:"p__Classrooms__Lists__Exercise__Export__index",8435:"p__Classrooms__Lists__Attendance__index",8447:"p__virtualSpaces__Lists__Knowledge__index",8458:"p__Classrooms__ThemeChange__CommonHomework",8479:"p__User__ThemeChange__TeachGroup",8517:"p__User__Detail__Topics__Group__index",8552:"p__Shixuns__ThemeChange__index",8563:"p__virtualSpaces__Lists__Discussion__Detail__index",8579:"p__Competitions__ThemeChange__Edit",8639:"p__Forums__Index__redirect",8665:"p__Engineering__Lists__TrainingObjectives__index",8688:"p__Shixuns__Detail__Repository__index",8689:"p__Classrooms__Lists__Statistics__VideoStatistics__index",8723:"p__Classrooms__Lists__Polls__Edit__index",8787:"p__Competitions__Entered__index",8823:"p__knowledgegraph__Detail__id",8827:"p__Classrooms__Lists__OnlineLearning__index",8866:"p__index",8882:"p__Classrooms__Lists__Graduation__Tasks__Detail__index",8885:"p__Classrooms__Lists__Statistics__StudentStatistics__index",8965:"p__Shixuns__Detail__Discuss__ThemeChange__index",8999:"p__Three__index",9039:"p__Classrooms__ThemeChange__CourseGroup",9076:"p__Account__Binding__index",9205:"p__Shixuns__Edit__body__Level__Challenges__EditPracticeSetting__index",9366:"p__User__Login__index",9391:"p__Engineering__Lists__CurseSetting__index",9404:"monaco-editor",9406:"p__Classrooms__ThemeChange__Board",9416:"p__Graduations__Lists__Tasks__index",9417:"p__Shixuns__ThemeOne__Detail__SkillTags__index",9449:"p__Shixuns__ThemeChange__Detail",9487:"p__LargeScreen__index",9489:"p__Engineering__Lists__CourseList__index",9507:"p__User__Detail__ResourceGuarantee__index",9511:"p__Shixuns__ThemeChange__Edit",9647:"p__Question__Index__index",9649:"p__Engineering__Lists__TrainingProgram__index",9674:"p__Shixuns__New__ImagePreview__index",9677:"p__virtualSpaces__Lists__Announcement__AddAndEdit__index",9695:"p__Classrooms__Lists__Polls__Add__index",9715:"p__Classrooms__Lists__CommonHomework__Edit__index",9716:"p__Question__OjProblem__RecordDetail__index",9785:"p__Classrooms__Lists__Template__student__index",9788:"p__Account__Profile__index",9814:"p__Shixuns__Detail__Challenges__ThemeChange__index",9891:"p__User__Detail__Videos__Success__index",9906:"p__Paths__ThemeChange__index",9921:"p__Classrooms__ExamList__index",9922:"p__Classrooms__Lists__Statistics__StudentVideo__index",9944:"p__Classrooms__Lists__Video__Statistics__StudentDetail__index"}[f]||f)+"."+{26:"91387f05",67:"26c06740",109:"97a39b77",119:"108d26f3",195:"7f2d23fe",201:"bcd084ad",264:"c20841fd",292:"d6e96dc6",316:"1f60ada6",337:"3506b1a2",354:"d4d139cf",479:"92c89edd",485:"9713ca9c",508:"6682af56",518:"60c89a3a",532:"bbec55fe",533:"0c8a6b4a",547:"7044d2ce",556:"dc8d0748",559:"5cdce014",570:"a7a9594a",576:"b2fa1ea7",629:"44a1d9a5",643:"1d3e6e6e",671:"4a609b8d",680:"0fae6afb",700:"4b8f7937",737:"df4bb32a",741:"ac5fd360",799:"07a00e5c",879:"0262105a",895:"05c2a031",900:"e1dba18b",906:"972a1535",910:"94984ff8",921:"a28c361e",928:"5c432c0a",981:"24da50c7",1006:"69ed7213",1043:"03424f87",1045:"9b22e2da",1048:"7bfc984c",1070:"6d411e43",1077:"c2954877",1144:"c90eccaf",1154:"8cb80842",1211:"74428579",1253:"10bbded0",1257:"2b017159",1274:"5f6ea65a",1276:"aa37a179",1343:"52cf7f41",1423:"d4e6c924",1427:"4b0e27d4",1450:"522d06b3",1461:"68ad8d35",1462:"fcf08abc",1470:"3ede3d41",1475:"c36825bc",1477:"b4cdcca0",1482:"cfa0c65d",1512:"8acaff44",1520:"f7681a05",1545:"7a61b260",1578:"e62991f2",1581:"8c1a00cc",1582:"e81780f9",1646:"e6e27b60",1651:"af871713",1657:"7fd8aa6b",1660:"4647fdda",1674:"b83ffd43",1678:"647086e5",1713:"4acd4fa5",1717:"79d05262",1727:"7a79ccbe",1750:"b9876391",1754:"1282944e",1783:"61256db3",1798:"f05b5044",1799:"474e2c81",1831:"69d2e960",1836:"b7f9905f",1855:"fbdd023d",1880:"618a5536",1897:"665afa72",1939:"40bc0cfd",1953:"eb56aac8",1962:"6a03cea2",1993:"bbcb246b",2011:"59d51f98",2045:"4fea722d",2099:"9e600cfe",2102:"532d3c12",2130:"9ede8cde",2141:"dd43344e",2203:"b469a33a",2216:"8016f050",2240:"578cc003",2249:"f4830452",2281:"6ef031d5",2300:"83840044",2303:"8492e164",2307:"7e010f3c",2338:"6392f967",2339:"cdf3e713",2386:"192e235c",2396:"8e1947a2",2404:"10a86a0a",2412:"4245d712",2425:"92b77a0c",2443:"061ccc3a",2460:"d013417e",2476:"2102648c",2494:"ceb762c3",2501:"cf10954c",2538:"de4a3723",2539:"3f1cca0d",2548:"0b12947c",2570:"ba3396e3",2594:"e87d3761",2603:"a1e5cdbd",2659:"f810c64c",2707:"c8adf177",2763:"1f8eee53",2806:"04a77756",2819:"ecba5f20",2823:"29bd2909",2829:"a4031707",2837:"54a82605",2862:"983f24e3",2865:"c2e6c572",2884:"2668ebca",2969:"ab3357d7",3006:"9976d75c",3086:"eb729ec2",3133:"9bf3f89c",3141:"184a9cf2",3157:"cec9867d",3183:"ace2a4c2",3198:"8e655451",3212:"98f8721d",3247:"2b9b3cb4",3260:"44bc0098",3276:"5b0192ce",3317:"b3982a56",3391:"938608f7",3433:"9bda077a",3442:"090993f8",3447:"54b5dd1f",3451:"a8c0a897",3509:"53aefe1f",3550:"3dc83156",3581:"adba467b",3585:"865a0f9d",3668:"56fe2427",3697:"481a10d9",3747:"91d3a467",3754:"1fc106e2",3777:"d5b0f2f1",3784:"a825691e",3805:"9dbcb95e",3831:"89489b0f",3861:"cf2f3073",3862:"7cc7474a",3873:"5fade0c9",3885:"f87f7f15",3910:"622aa34b",3951:"3f324b11",3987:"5cecd51b",4014:"27a8e97c",4017:"00f1e140",4030:"a70f8cb4",4048:"c8710bcc",4056:"6eaa189d",4058:"a6ef0500",4078:"005cea4a",4088:"236723f3",4093:"728762e7",4105:"057292dd",4144:"0cd3b0c4",4164:"5ce0106e",4216:"961323e8",4217:"e6f2f505",4227:"7ddbabb8",4259:"14fbd765",4264:"feed5ace",4297:"c9fde05f",4347:"ce21ef2e",4354:"140899b7",4360:"cf5efa52",4449:"1eed1a56",4492:"bd9f3ce5",4496:"b2544a29",4498:"3954ec63",4504:"66b63565",4514:"606c06dc",4520:"e9efd903",4546:"1e3cbc52",4565:"cd70a302",4572:"df92552f",4599:"61def4cb",4610:"5f817006",4621:"efee1bd0",4628:"ece2c60c",4662:"9037e323",4685:"c33f1528",4715:"f52f5ae6",4736:"28e5bee9",4741:"750a192e",4757:"1aabc0b6",4766:"93d0b6de",4770:"b9e3af36",4790:"619413e4",4795:"99d6975f",4797:"a24e92db",4800:"c6566bd2",4850:"1edda4b7",4889:"da079e2e",4928:"db324c65",4973:"8235bc1d",4994:"a90ebf0f",5022:"fa288a69",5043:"172dafe4",5048:"e45ffe22",5060:"85dafcc6",5096:"2146caeb",5111:"6c03ca16",5117:"c37f9634",5125:"da19f44d",5148:"db76ce28",5165:"b17dcd9a",5176:"eb8a2af6",5177:"de055dfc",5179:"8cca83dc",5186:"4b552796",5230:"807465ae",5238:"04823df0",5290:"5dabcdc2",5297:"2b4f0db7",5307:"849c9899",5319:"78ebeda7",5321:"1163c84e",5330:"2e356e14",5335:"aa198ec3",5354:"7ae70604",5357:"a1bb98e3",5359:"79a5434f",5382:"ee14f5a2",5402:"9acff5cd",5416:"454536b7",5434:"38b302a6",5466:"bcf34c3c",5494:"d89549c4",5518:"fd639215",5549:"c880ab97",5572:"5e3b67fe",5573:"872f52c9",5624:"8f821cb7",5631:"e00d3d36",5650:"7e368a98",5679:"4a090bef",5694:"23f931ff",5705:"9e2bd49b",5729:"33f09dce",5764:"e0d7e586",5775:"17ba30d6",5776:"31e0367c",5786:"7612e65f",5798:"0f132a9a",5800:"aa044a53",5816:"3b1d3319",5876:"5eded409",5888:"ebde86a3",5891:"88f9d5f6",5894:"4369d474",5902:"2e0b8419",5915:"d10b71f1",5972:"141397e0",5992:"8dfbbd02",6029:"14f77c5c",6034:"8551e0f9",6045:"d268f87f",6047:"3ce45acd",6063:"d49ab977",6069:"6d286042",6080:"07ae2b91",6126:"99519171",6127:"6d8aa47d",6170:"0026c6ec",6185:"9f89f6a8",6205:"ccc7c3d4",6265:"50e98d13",6270:"1187ca76",6282:"46c969b5",6328:"ba3efa61",6366:"8c28e7b2",6378:"7f3a946a",6393:"987fa339",6411:"3b971528",6434:"d383b34d",6442:"1f6233f4",6444:"2e1e2933",6451:"8a2a8e91",6452:"151cf383",6531:"1e4cd45d",6583:"f3456a30",6587:"f7b68435",6634:"52194560",6637:"1aebf287",6651:"c2b680ab",6682:"9ecbea5b",6685:"56af3654",6729:"3b3eb74e",6741:"5d247065",6774:"59d4d618",6776:"386ca28f",6784:"107eb940",6788:"85a3e650",6789:"6691e229",6796:"540ae350",6820:"219f0427",6840:"57ed579f",6882:"9d6055fc",6904:"288337ca",6913:"b13950ed",6963:"b960cb04",6985:"6abb4311",7043:"bfb7c7bd",7045:"426f6f33",7058:"6b8f31ce",7062:"2728696e",7084:"46ccce72",7099:"4c27c8e1",7156:"e7466006",7178:"80104a10",7182:"03b80eaa",7224:"fd58f5b4",7242:"4d2c95ed",7260:"90a58236",7289:"f0714154",7322:"2b3d4391",7323:"0eca55b9",7329:"2e802240",7333:"a86d1864",7365:"1005464f",7395:"3f7b757c",7402:"13a5d020",7460:"83f55f7e",7477:"86621079",7482:"acc7dc41",7527:"aebca8a5",7545:"87d5a98d",7560:"5c2902e5",7573:"97f85034",7589:"87f4f9bc",7591:"c8233ce9",7614:"f9831372",7622:"ddf111e2",7686:"4fcec9f9",7706:"c2a79e40",7806:"449cecde",7835:"be538d7f",7855:"b32a3a01",7857:"e771208e",7883:"bb0144ac",7884:"52c5e4ae",7901:"94b5fc07",7922:"8d798a24",7964:"29aed9a1",8062:"53fc0c4d",8072:"e3b62a74",8085:"de15afa2",8089:"d536b13a",8115:"3a454ab1",8143:"6fa30a73",8145:"1abed335",8155:"c66fae3a",8161:"83c5fa9a",8217:"42b4d75c",8229:"d10bfad9",8237:"613f3b5c",8241:"af00c784",8286:"154ea913",8302:"55794970",8332:"488815e8",8340:"e8cec028",8350:"07df8a75",8365:"3ec1f7ce",8398:"9f6c3332",8431:"71ca005f",8435:"29ffda57",8447:"498abe90",8458:"bc873940",8479:"600cc690",8517:"881c114c",8552:"e7e0305a",8561:"333e8ec9",8563:"ae954ad8",8579:"62036150",8639:"21c350a0",8665:"5005d459",8688:"15335894",8689:"9247f8a6",8723:"9bfa750b",8737:"ce7dad23",8776:"0ad26240",8787:"fea8c08d",8807:"f75c1162",8823:"74f79d0c",8827:"a327520a",8842:"9f25a3e2",8866:"89db6a94",8882:"c7bb83da",8885:"71aa7a81",8898:"d002bcd8",8909:"414b305a",8920:"7f82440c",8963:"790aecdd",8965:"e394ee44",8999:"1817433d",9039:"b6ddf04e",9076:"e4c10d9f",9104:"bbcb2345",9205:"5f630696",9219:"96386ad8",9252:"0d791a59",9260:"cf5f8140",9366:"7c1a3f45",9391:"b5561486",9404:"9fcc3d3e",9406:"0abdf5dd",9416:"94d307fc",9417:"66c183bb",9449:"0fdd18c4",9487:"3468c4bd",9489:"5057250a",9507:"8cad7c29",9511:"84657297",9554:"ed358e7b",9559:"f794af19",9647:"c8e425dc",9649:"8e8b40b4",9674:"ece9c671",9677:"4334d83f",9695:"18324316",9715:"df54d587",9716:"6f060582",9724:"2f674bad",9785:"231f3ab2",9788:"e15b44a3",9814:"30d34424",9891:"60f02702",9895:"b8e31ff2",9906:"a1ca8687",9921:"92acd087",9922:"76457cd6",9928:"5989f5e0",9944:"cfd5eb4d",9950:"74f6dfb2",9968:"17466785"}[f]+".async.js"}}(),function(){__webpack_require__.miniCssF=function(f){return""+({26:"p__Classrooms__Lists__Graduation__Tasks__Edit__index",67:"p__Message__index",109:"p__Classrooms__Lists__ShixunHomeworks__Detail__components__CodeReview__Detail__index",119:"p__User__ThemeChange__Paths",195:"p__Classrooms__Lists__GroupHomework__Detail__index",201:"p__Classrooms__ThemeChange__Students",264:"p__User__Detail__Order__pages__orderPay__index",292:"p__Classrooms__Lists__Exercise__Add__index",337:"p__Paperlibrary__Random__PreviewEdit__index",479:"p__Classrooms__Lists__GroupHomework__EditWork__index",485:"p__Question__AddOrEdit__BatchAdd__index",508:"p__Forums__Detail__id",518:"p__Shixuns__Detail__Settings__ThemeChange__index",532:"p__ExcellentCourse__index",533:"p__Classrooms__Lists__Video__Statistics__Detail__index",547:"p__Account__index",556:"p__User__Detail__Order__pages__invoice__index",559:"layouts__virtualDetail__index",576:"p__Account__Profile__Edit__index",643:"p__Classrooms__Lists__Polls__QuestionnaireInfo__index",680:"p__Innovation__index",700:"p__tasks__Jupyter__index",737:"p__Classrooms__Lists__CommonHomework__Detail__components__CodeReview__Detail__index",799:"p__User__Detail__Topics__Poll__Detail__index",879:"p__User__ThemeChange__AccountInfo",895:"p__Classrooms__Lists__Video__Items__videoInfo__index",900:"p__User__ThemeChange__Classrooms",906:"p__User__ThemeChange__CareerCertification",921:"p__Classrooms__Lists__Exercise__CodeDetails__index",928:"p__RestFul__Edit__index",1006:"p__RestFul__index",1043:"p__Classrooms__Lists__Graduation__Tasks__index",1045:"p__virtualSpaces__Lists__Knowledge__AddAndEdit__index",1048:"p__Classrooms__Lists__ProgramHomework__Detail__Ranking__index",1070:"p__Innovation__PublicMirror__index",1077:"p__User__ThemeTwoLogin__index",1211:"p__Classrooms__Lists__CommonHomework__EditWork__index",1253:"p__Graduations__Lists__Gradingsummary__index",1257:"p__Classrooms__Lists__ResourceRecommend__index",1276:"p__MoopCases__Success__index",1343:"p__User__Detail__ResourceAllocation__index",1423:"p__Shixuns__Edit__body__Level__Challenges__EditPracticeAnswer__index",1427:"p__Classrooms__Lists__Statistics__index",1450:"p__Classrooms__Lists__ShixunHomeworks__Commitsummary__index",1461:"p__Graduations__Lists__Topics__index",1470:"p__User__Register__index",1475:"p__Shixuns__Detail__Dataset__JupyterData__index",1477:"p__Classrooms__ThemeChange__Assistant",1482:"p__Classrooms__Lists__Graduation__Topics__Edit__index",1512:"p__Classrooms__Lists__Exercise__AnswerCheck__index",1520:"p__Engineering__Lists__StudentList__index",1545:"p__Paperlibrary__Random__ExchangeFromProblemSet__index",1578:"p__Classrooms__Lists__Graduation__Topics__Detail__index",1581:"p__Problemset__Preview__index",1582:"p__Classrooms__Lists__GroupHomework__Add__index",1651:"p__Paths__ThemeChange__Statistics",1657:"p__Shixuns__Edit__body__Level__Challenges__EditQuestion__index",1674:"p__Classrooms__ClassicCases__index",1678:"p__Classrooms__ThemeChange__Attachment",1713:"p__virtualSpaces__Lists__Settings__index",1717:"layouts__index",1727:"p__Classrooms__Lists__CourseGroup__NotList__index",1754:"p__Classrooms__ThemeChange__Video",1783:"p__virtualSpaces__Lists__Experiment__index",1798:"p__Classrooms__ThemeChange__GroupHomework",1831:"p__Graduations__Index__index",1836:"p__Classrooms__Lists__Attendance__Webview__Teacher__index",1855:"p__MoopCases__InfoPanel__index",1880:"p__User__Detail__Order__pages__apply__index",1897:"p__User__ThemeChange__ClassManagement",1939:"p__User__Detail__Order__index",1953:"p__Problemset__NewItem__index",1962:"p__Classrooms__Lists__Engineering__index",1993:"p__Shixuns__Detail__Dataset__ThemeChange__index",2045:"p__Engineering__Lists__TeacherList__index",2099:"p__Paperlibrary__ThemeChange__index",2102:"p__Classrooms__Lists__Board__Edit__index",2130:"p__Shixuns__Detail__Repository__UploadFile__ThemeChange__index",2141:"p__Shixuns__Detail__Split__index",2203:"p__Classrooms__ThemeChange__ShixunHomeworks",2216:"p__DataSet__Index__index",2240:"p__User__Detail__Videos__Upload__index",2281:"p__Paths__ThemeChange__Detail",2303:"p__Classrooms__Lists__CommonHomework__Comment__index",2307:"p__Report__index",2338:"p__Classrooms__Lists__CommonHomework__Review__index",2339:"p__virtualSpaces__Lists__Plan__Detail__index",2396:"p__User__Detail__ResourcesCenter__index",2404:"p__Classrooms__Lists__Template__teacher__index",2412:"p__User__Detail__Videos__index",2425:"p__Classrooms__Lists__Board__Detail__index",2443:"p__Graduations__Lists__StageModule__index",2476:"p__Colleges__index",2501:"p__Search__index",2539:"p__Graduations__Review__index",2548:"p__Engineering__Norm__Detail__index",2570:"p__Competitions__Detail__index",2603:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Add__index",2659:"p__User__Detail__UserPortrait__index",2707:"p__Innovation__MyDataSet__index",2806:"p__User__Detail__Topics__Exercise__Detail__index",2819:"p__Classrooms__Lists__Template__detail__index",2823:"p__Engineering__Navigation__Home__index",2829:"p__Messages__Private__index",2862:"p__User__ThemeChange__ExperImentImg",2865:"p__Innovation__MyMirror__index",2884:"p__Classrooms__Lists__ProgramHomework__Comment__index",3006:"p__Engineering__index",3086:"p__Shixuns__Detail__ForkList__ThemeChange__index",3141:"p__Innovation__Detail__index",3157:"p__User__Detail__ExperImentImg__Add__index",3183:"p__Engineering__Lists__GraduationIndex__index",3212:"p__MoopCases__index",3247:"p__Paperlibrary__See__index",3260:"p__Paperlibrary__Add__index",3276:"p__Classrooms__Lists__Statistics__UserportraitStatistics__index",3317:"p__Classrooms__Lists__Graduation__Topics__Add__index",3391:"p__Classrooms__Lists__ProgramHomework__Detail__components__CodeReview__Detail__index",3433:"p__Classrooms__Lists__Exercise__Sumup__Edit__index",3442:"p__Classrooms__Lists__Board__Add__index",3447:"p__User__Detail__Order__pages__orderInformation__index",3451:"p__Classrooms__Lists__Statistics__StudentStatistics__Detail__index",3509:"p__HttpStatus__SixActivities",3581:"p__Shixuns__Detail__Collaborators__ThemeChange__index",3585:"p__Classrooms__Lists__Statistics__StudentSituation__index",3668:"p__Classrooms__Lists__CommonHomework__Detail__index",3747:"p__virtualSpaces__Lists__Homepage__index",3784:"p__Paperlibrary__Random__Detail__index",3831:"p__User__ThemeChange__VirtualSpaces",3873:"p__virtualSpaces__Lists__Lesson__index",3910:"p__HttpStatus__introduction",3951:"p__Classrooms__Lists__ProgramHomework__Detail__index",4030:"p__Classrooms__Lists__ProgramHomework__AddAndEdit__index",4048:"p__Forums__ThemeChange__index",4056:"p__IntrainCourse__index",4078:"p__Messages__Tidings__index",4093:"p__Classrooms__Lists__Attendance__Detail__index",4105:"p__Classrooms__Lists__Exercise__Answer__index",4144:"p__Problemset__Preview__New__index",4164:"p__Classrooms__Lists__Exercise__Detail__index",4216:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Edit__index",4217:"p__Classrooms__Lists__Video__Statistics__index",4227:"p__Paths__Overview__index",4259:"p__User__Detail__Order__pages__result__index",4264:"p__Forums__New__index",4297:"p__Classrooms__ThemeChange__Polls",4449:"p__Competitions__Exports__index",4492:"p__Graduations__Lists__StudentSelection__index",4496:"p__HttpStatus__HpcCourse",4498:"p__Shixuns__Edit__body__Level__Challenges__NewPractice__index",4504:"p__virtualSpaces__Lists__Survey__index",4514:"p__Account__Results__index",4520:"p__Account__Secure__index",4546:"p__Engineering__Lists__TrainingProgram__Add__index",4572:"p__Classrooms__Lists__ExportList__index",4599:"p__Problemset__index",4610:"p__User__Detail__LearningPath__index",4621:"p__Administration__Profession__index",4662:"p__Classrooms__Lists__GroupHomework__Review__index",4715:"p__virtualSpaces__Lists__Material__Detail__index",4736:"p__User__Detail__Projects__index",4741:"p__Problems__OjForm__NewEdit__index",4757:"p__virtualSpaces__Lists__Workplace__index",4766:"p__Administration__index",4770:"p__Classrooms__Lists__ProgramHomework__Detail__answer__index",4795:"p__Classrooms__Lists__Graduation__Tasks__Add__index",4800:"p__Engineering__Lists__GraduatedMatrix__index",4889:"p__Classrooms__Lists__Exercise__ImitateAnswer__index",4928:"p__Classrooms__Lists__LearningPath__index",4973:"p__Engineering__Evaluate__List__index",4994:"p__Problems__OjForm__index",5022:"p__Graduations__Lists__Settings__index",5043:"p__User__Detail__Topics__Poll__Edit__index",5048:"p__Classrooms__Lists__Graduation__Topics__index",5096:"p__Shixuns__Detail__AuditSituation__index",5111:"p__Terminal__index",5117:"p__User__ThemeChange__Certificate",5125:"p__Classrooms__Lists__Exercise__DetailedAnalysis__index",5148:"p__Classrooms__Lists__Polls__Answer__index",5165:"p__User__ThemeChange__Topics",5176:"p__User__Detail__Videos__Protocol__index",5177:"p__Classrooms__ThemeChange__Teachers",5179:"p__Administration__Student__Edit__index",5186:"p__Classrooms__Overview__index",5230:"p__Shixuns__Detail__Repository__AddFile__ThemeChange__index",5238:"p__virtualSpaces__Lists__Material__index",5297:"p__Classrooms__Lists__Exercise__Detail__components__DuplicateChecking__CheckDetail__index",5307:"p__Shixuns__ThemeChange__New",5319:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Detail__index",5330:"p__Classrooms__ThemeChange__ShixunHomeworksComment",5335:"p__Engineering__Lists__CourseMatrix__index",5357:"p__Engineering__Lists__TrainingProgram__Edit__index",5359:"p__Messages__Detail__index",5382:"p__DataSet__Detail__index",5402:"p__User__Detail__Topics__Detail__index",5466:"p__Classrooms__ThemeChange__LiveVideo",5518:"p__Classrooms__Lists__Template__index",5549:"p__Shixuns__New__CreateImg__index",5572:"p__Paths__HigherVocationalEducation__index",5573:"p__Shixuns__Detail__Merge__index",5624:"p__Graduations__Lists__Index__index",5650:"p__Competitions__Update__index",5694:"p__Classrooms__ThemeChange__ShixunHomeworksDetail",5705:"p__virtualSpaces__Lists__Construction__index",5729:"p__Help__Index",5775:"p__Engineering__Lists__Document__index",5776:"p__User__ThemeChange__RealNameCertification",5786:"layouts__LoginAndRegister__index",5798:"p__Classrooms__Lists__Video__Statistics__UserDetail__index",5800:"p__User__ThemeChange__Competitions",5816:"p__Paperlibrary__Random__Edit__index",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",6328:"p__Shixuns__Edit__body__Warehouse__index",6366:"p__Innovation__PublicProject__index",6434:"p__User__Detail__Order__pages__records__index",6444:"p__Video__Detail__id",6451:"p__Shixuns__Detail__RankingList__ThemeChange__index",6452:"p__Innovation__PublicDataSet__index",6583:"p__User__Detail__Classrooms__index",6587:"p__User__Detail__Videos__Protocol__resource",6634:"p__Innovation__Tasks__index",6637:"p__Shixuns__Detail__Repository__ThemeChange__index",6651:"p__Engineering__Evaluate__Detail__index",6682:"p__User__ThemeChange__Shixuns",6685:"p__Classrooms__Index__index",6729:"p__Classrooms__Lists__GroupHomework__Edit__index",6741:"p__Engineering__Norm__List__index",6776:"p__Classrooms__ThemeChange__Exercise",6784:"p__Innovation__Edit__index",6789:"p__Classrooms__ThemeChange__index",6796:"p__virtualSpaces__Lists__Announcement__Detail__index",6820:"p__User__Detail__Topics__Normal__index",6882:"p__Classrooms__New__StartClass__index",6904:"p__MoopCases__FormPanel__index",6913:"p__Question__AddOrEdit__index",6963:"p__Classrooms__Lists__Engineering__Detail__index",7043:"p__User__Detail__Topics__Exercise__Edit__index",7045:"p__Classrooms__Lists__CommonHomework__SubmitWork__index",7058:"p__virtualSpaces__Lists__Survey__Detail__index",7062:"layouts__SimpleLayouts",7099:"p__Competitions__ThemeChange__index",7178:"p__User__BindAccount__index",7182:"p__User__ResetPassword__index",7224:"p__StatsDashboard__index",7242:"p__Innovation__MyProject__index",7260:"p__Account__Certification__index",7289:"p__tasks__ThemeChange__index",7322:"layouts__ThemeChange__ShixunDetail",7323:"p__Classrooms__ThemeChange__New",7329:"p__Classrooms__ThemeChange__Attendance",7395:"p__Classrooms__Lists__Statistics__StudentDetail__index",7402:"p__User__ThemeChange__OtherResources",7460:"p__Question__OjProblem__index",7477:"p__virtualSpaces__Lists__Announcement__index",7482:"p__Classrooms__Lists__Exercise__Notice__index",7527:"p__MyProblem__RecordDetail__index",7545:"p__Graduations__Lists__Archives__index",7560:"p__Administration__College__index",7589:"p__virtualSpaces__Lists__DigitalTopics__index",7614:"p__Shixuns__Edit__body__Level__Challenges__RankingSetting__index",7622:"p__Classrooms__Lists__Polls__Detail__index",7806:"p__Classrooms__Lists__Statistics__StatisticsQuality__index",7835:"p__Problemset__ThemeChange__index",7855:"p__User__Detail__ResourcesCenter__Detail__index",7857:"p__Shixuns__Edit__body__Level__Challenges__NewQuestion__index",7883:"p__Classrooms__Lists__Exercise__WrongAnswer__index",7884:"p__Shixuns__Exports__index",7901:"p__Guidance__ThemeChange",7922:"p__Classrooms__Lists__CourseGroup__Detail__index",8062:"p__User__Detail__Topicbank__index",8072:"p__Classrooms__Lists__GroupHomework__SubmitWork__index",8085:"p__Classrooms__Lists__Exercise__Review__index",8115:"p__User__ThemeChange__DataSet",8143:"layouts__GraduationsDetail__index",8145:"p__User__ThemeChange__ClassManagementItem",8155:"p__Shixuns__Overview__index",8217:"p__User__ThemeChange__AccountInfoEdit",8237:"p__User__Detail__Order__pages__view__index",8241:"p__virtualSpaces__Lists__Plan__index",8286:"p__User__ThemeChange__ExperImentImgDetail",8332:"p__User__ThemeChange__Detail",8398:"p__virtualSpaces__Lists__Resources__Detail__index",8431:"p__Classrooms__Lists__Exercise__Export__index",8435:"p__Classrooms__Lists__Attendance__index",8447:"p__virtualSpaces__Lists__Knowledge__index",8458:"p__Classrooms__ThemeChange__CommonHomework",8479:"p__User__ThemeChange__TeachGroup",8517:"p__User__Detail__Topics__Group__index",8552:"p__Shixuns__ThemeChange__index",8563:"p__virtualSpaces__Lists__Discussion__Detail__index",8579:"p__Competitions__ThemeChange__Edit",8665:"p__Engineering__Lists__TrainingObjectives__index",8688:"p__Shixuns__Detail__Repository__index",8689:"p__Classrooms__Lists__Statistics__VideoStatistics__index",8723:"p__Classrooms__Lists__Polls__Edit__index",8787:"p__Competitions__Entered__index",8823:"p__knowledgegraph__Detail__id",8827:"p__Classrooms__Lists__OnlineLearning__index",8866:"p__index",8882:"p__Classrooms__Lists__Graduation__Tasks__Detail__index",8885:"p__Classrooms__Lists__Statistics__StudentStatistics__index",8965:"p__Shixuns__Detail__Discuss__ThemeChange__index",8999:"p__Three__index",9039:"p__Classrooms__ThemeChange__CourseGroup",9076:"p__Account__Binding__index",9205:"p__Shixuns__Edit__body__Level__Challenges__EditPracticeSetting__index",9366:"p__User__Login__index",9391:"p__Engineering__Lists__CurseSetting__index",9404:"monaco-editor",9406:"p__Classrooms__ThemeChange__Board",9416:"p__Graduations__Lists__Tasks__index",9449:"p__Shixuns__ThemeChange__Detail",9487:"p__LargeScreen__index",9489:"p__Engineering__Lists__CourseList__index",9507:"p__User__Detail__ResourceGuarantee__index",9511:"p__Shixuns__ThemeChange__Edit",9647:"p__Question__Index__index",9649:"p__Engineering__Lists__TrainingProgram__index",9674:"p__Shixuns__New__ImagePreview__index",9677:"p__virtualSpaces__Lists__Announcement__AddAndEdit__index",9695:"p__Classrooms__Lists__Polls__Add__index",9715:"p__Classrooms__Lists__CommonHomework__Edit__index",9716:"p__Question__OjProblem__RecordDetail__index",9785:"p__Classrooms__Lists__Template__student__index",9788:"p__Account__Profile__index",9814:"p__Shixuns__Detail__Challenges__ThemeChange__index",9891:"p__User__Detail__Videos__Success__index",9906:"p__Paths__ThemeChange__index",9921:"p__Classrooms__ExamList__index",9922:"p__Classrooms__Lists__Statistics__StudentVideo__index",9944:"p__Classrooms__Lists__Video__Statistics__StudentDetail__index"}[f]||f)+"."+{26:"91ed81ab",67:"7076de3b",109:"1a7fc455",119:"6c42e99e",195:"f9d030f6",201:"46925930",264:"5fd9b3fc",292:"b4dffe64",337:"1d9885d4",479:"bba9e475",485:"d63578fe",508:"82593858",518:"6c22237d",532:"c7dfea1a",533:"39febac7",547:"5581debc",556:"e7c9d130",559:"c49aa5ba",576:"e4f97d42",643:"22ded693",680:"e67e9e01",700:"09806071",737:"98eb2f74",799:"b3290277",879:"322796b7",895:"ad846737",900:"10cd8515",906:"d291545f",921:"30cc7e9b",928:"0277270a",1006:"2263131d",1043:"e8c0878b",1045:"ec49d17b",1048:"dafc3f4f",1070:"e67e9e01",1077:"4749f7c5",1211:"bdb8faab",1253:"2f6a283a",1257:"156e8f74",1276:"bbc6eeec",1343:"a261ea36",1423:"5c4a76fc",1427:"916132c5",1450:"1edcc2ed",1461:"a5fdd4c7",1470:"183c9793",1475:"a2bae7ac",1477:"4dc0d8ed",1482:"d159af07",1512:"f3653a35",1520:"f7300d0e",1545:"69077b04",1578:"efcb0bdc",1581:"efffd7c0",1582:"8e45b6ff",1651:"55e4f704",1657:"2c2a2cff",1674:"fdbc1e05",1678:"d8e8a411",1713:"6c136bc6",1717:"10201060",1727:"b3111442",1754:"3754eaca",1783:"641e6eba",1798:"b46e605a",1831:"f8c2e9e0",1836:"5f0d3f7f",1855:"b92cccb4",1880:"0b08f9bf",1897:"f7d1e89f",1939:"3a204bb6",1953:"30d9e260",1962:"84e145fa",1993:"7cc7cf77",2045:"dcfad42d",2099:"71379e7d",2102:"ec61f9f0",2130:"50dfcc51",2141:"5eb2f330",2203:"d118949a",2216:"c32ed889",2240:"e7cce869",2281:"1ac33565",2303:"936b316d",2307:"b2c54321",2338:"47d006cd",2339:"9a865f45",2396:"364c9ded",2404:"08d36549",2412:"2fdfe734",2425:"47b23ee4",2443:"d952ce4a",2460:"03cdfb68",2476:"cf85a190",2501:"2441982c",2539:"a691137b",2548:"75182034",2570:"046e1c80",2603:"0277270a",2659:"f6071a36",2707:"cabcb16e",2806:"80fa5cce",2819:"9455b08a",2823:"a13b21fb",2829:"a5909474",2862:"fee8f0c1",2865:"6ef3cf6b",2884:"2ade8f85",3006:"7fce4e74",3086:"d0ebac07",3141:"a9b2a105",3157:"a6bed72d",3183:"b2253f40",3212:"ad1521c1",3247:"50105eb7",3260:"62a12a38",3276:"7bbb651d",3317:"137440b7",3391:"f0e498fe",3433:"d06035e0",3442:"bdf7849c",3447:"1653d818",3451:"e3a31387",3509:"70043ca5",3581:"f8f6fbdd",3585:"5f288e7b",3668:"c557b9fc",3747:"0db388d3",3784:"c81d4a51",3831:"e200a763",3873:"98f3063c",3910:"658d457f",3951:"9b11b034",4030:"573938e9",4048:"f9582bef",4056:"10eacfff",4078:"aa54548e",4093:"72e8e090",4105:"7f9d4513",4144:"f10aa199",4164:"4de72510",4216:"0277270a",4217:"387bf824",4227:"79c3b323",4259:"ebd953ac",4264:"36917df0",4297:"cd94d3f6",4449:"e68d8d58",4492:"b07e923d",4496:"77babddd",4498:"d0698ccf",4504:"2d337e50",4514:"887bdbb6",4520:"e86d61a1",4546:"4101a1f2",4572:"70e5675d",4599:"3bd86f95",4610:"687005a6",4621:"37cb0e6e",4662:"5124a73a",4715:"499866d8",4736:"d8cc1275",4741:"a1ed8a25",4757:"73b754d2",4766:"b5df5a8e",4770:"674b2d2a",4795:"939f9f81",4800:"f50302a4",4889:"a91da64a",4928:"a4b1a237",4973:"129c56e8",4994:"5fbbbdd5",5022:"81b1b86b",5043:"247e6954",5048:"aa08c681",5096:"4f6a4d00",5111:"5d09a39a",5117:"22cafe54",5125:"57501e4a",5148:"572faeac",5165:"a05df69c",5176:"9c49e7fa",5177:"64766dfd",5179:"699b44a8",5186:"7bb0e82f",5230:"94dfecf3",5238:"eaa501a9",5297:"5426028f",5307:"d7722e9d",5319:"34217c3f",5330:"f8d4bc51",5335:"fec6fd9f",5357:"1fbb7d24",5359:"b254a598",5382:"cc614734",5402:"5dc0ad3d",5466:"41c48aeb",5518:"9f425be3",5549:"39285664",5572:"c945fbf2",5573:"6ecf393c",5624:"9d1a4737",5650:"f8f63f4b",5694:"b3a24f23",5705:"df6bf207",5729:"46f9b5d4",5775:"8945cad2",5776:"923b1b84",5786:"37a81eaa",5798:"ce1cf7da",5800:"41e83a55",5816:"692f67ed",5888:"193a7f8f",5891:"35abf187",5894:"4faa35bb",5915:"bc9c3e69",5972:"79479731",5992:"419f5d2f",6029:"691feeac",6063:"c64651f7",6069:"b37d554f",6080:"2c48afd3",6127:"f31505a8",6185:"0e92ad80",6205:"6eef461f",6265:"b22b0399",6270:"5496b206",6282:"1b90ef2a",6328:"de2b9d62",6366:"079fc2d8",6434:"febc73e4",6444:"fd46d237",6451:"949d91e5",6452:"50a6d310",6583:"d6dca2d6",6587:"9c49e7fa",6634:"25b0e5be",6637:"cd627031",6651:"b07fe216",6682:"edb44573",6685:"2f009f0f",6729:"aea3b7f5",6741:"b838eb14",6776:"7ad85478",6784:"1affe817",6789:"34ea5578",6796:"c9d643b2",6820:"cebdf1cf",6882:"c2d2eada",6904:"44afaa9b",6913:"739202fe",6963:"84e145fa",7043:"25478869",7045:"48f6fc4c",7058:"4e69fd24",7062:"5282c3e5",7099:"aa42c450",7178:"6e47d75d",7182:"183c9793",7224:"7caf9754",7242:"4f353f61",7260:"2c380d56",7289:"6b82e865",7322:"f372c040",7323:"3e11a2bc",7329:"9731f20a",7395:"ff574c5d",7402:"50c1f976",7460:"dedd2038",7477:"fccb7ddf",7482:"c37a3f01",7527:"a4765b7e",7545:"f73295e7",7560:"d82e43ca",7589:"77672737",7614:"de9ee12f",7622:"13a06a8f",7806:"80b7b1d6",7835:"475784c4",7855:"9876848c",7857:"13a29416",7883:"93cf27b2",7884:"1ca6cde0",7901:"505c3349",7922:"78e51f09",8062:"8e384b9f",8072:"540f746b",8085:"36e16355",8115:"0602b70c",8143:"a5fbd264",8145:"d632f78f",8155:"d345abd7",8217:"0d4386ae",8237:"2ee976e7",8241:"4fd35794",8286:"d7a1d46c",8332:"a10509a3",8398:"59547eb5",8431:"289b326c",8435:"07b311f1",8447:"01e9a5fd",8458:"22009168",8479:"d4224c14",8517:"cccfddad",8552:"0a547fdf",8563:"df755787",8579:"7475c58e",8665:"c52575bc",8688:"c044db56",8689:"db63248d",8723:"ed3c12bf",8787:"121de108",8823:"c9b78ba6",8827:"b422cd1b",8866:"80338314",8882:"f3e42f72",8885:"de905169",8965:"f169309d",8999:"448aa22f",9039:"acef5491",9076:"6a501148",9205:"49a3e67d",9366:"4f511490",9391:"c11edda0",9404:"d8cf04f7",9406:"bac12b9d",9416:"493a4184",9449:"07dc0e8a",9487:"a73f5679",9489:"ee2bb5b7",9507:"df775a55",9511:"b718ff1d",9647:"60f4f062",9649:"00fb4211",9674:"2f6cc0e7",9677:"4ee9309b",9695:"d356e56e",9715:"b6c6645f",9716:"a5750e0d",9785:"08d36549",9788:"781a4d20",9814:"c0795f5e",9891:"512a9301",9906:"d75a255e",9921:"e0db9101",9922:"33690872",9944:"1ba31055"}[f]+".chunk.css"}}(),function(){__webpack_require__.g=function(){if(typeof globalThis=="object")return globalThis;try{return this||new Function("return this")()}catch(f){if(typeof window=="object")return window}}()}(),function(){__webpack_require__.hmd=function(f){return f=Object.create(f),f.children||(f.children=[]),Object.defineProperty(f,"exports",{enumerable:!0,set:function(){throw new Error("ES Modules may not assign module.exports or exports.*, Use ESM export syntax, instead: "+f.id)}}),f}}(),function(){__webpack_require__.o=function(f,g){return Object.prototype.hasOwnProperty.call(f,g)}}(),function(){var f={};__webpack_require__.l=function(g,u,t,n){if(f[g]){f[g].push(u);return}var l,c;if(t!==void 0)for(var d=document.getElementsByTagName("script"),s=0;s{const V=Y3(e,a,q)||Y3(P,a,q)||Y3(B,a,q);return V&&(U[q]=V),U},{})}function Y3(P,e,r){return P&&P.hasAttributeNS(e,r)?P.getAttributeNS(e,r):null}function H3(P){return new Error(`Could not parse ttml timestamp ${P}`)}function c3(P,e){if(!P)return null;let r=O3(P);return r===null&&(C3.test(P)?r=rl(P,e):b3.test(P)&&(r=W3(P,e))),r}function rl(P,e){const r=C3.exec(P),a=(r[4]|0)+(r[5]|0)/e.subFrameRate;return(r[1]|0)*3600+(r[2]|0)*60+(r[3]|0)+a/e.frameRate}function W3(P,e){const r=b3.exec(P),a=Number(r[1]);switch(r[2]){case"h":return a*3600;case"m":return a*60;case"ms":return a*1e3;case"f":return a/e.frameRate;case"t":return a/e.tickRate}return a}class M3{constructor(e,r){this.timelineController=void 0,this.cueRanges=[],this.trackName=void 0,this.startTime=null,this.endTime=null,this.screen=null,this.timelineController=e,this.trackName=r}dispatchCue(){this.startTime!==null&&(this.timelineController.addCues(this.trackName,this.startTime,this.endTime,this.screen,this.cueRanges),this.startTime=null)}newCue(e,r,a){(this.startTime===null||this.startTime>e)&&(this.startTime=e),this.endTime=r,this.screen=a,this.timelineController.createCaptionsTrack(this.trackName)}reset(){this.cueRanges=[],this.startTime=null}}class nl{constructor(e){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=v(),this.captionsProperties=void 0,this.hls=e,this.config=e.config,this.Cues=e.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}},e.on(s.MEDIA_ATTACHING,this.onMediaAttaching,this),e.on(s.MEDIA_DETACHING,this.onMediaDetaching,this),e.on(s.MANIFEST_LOADING,this.onManifestLoading,this),e.on(s.MANIFEST_LOADED,this.onManifestLoaded,this),e.on(s.SUBTITLE_TRACKS_UPDATED,this.onSubtitleTracksUpdated,this),e.on(s.FRAG_LOADING,this.onFragLoading,this),e.on(s.FRAG_LOADED,this.onFragLoaded,this),e.on(s.FRAG_PARSING_USERDATA,this.onFragParsingUserdata,this),e.on(s.FRAG_DECRYPTED,this.onFragDecrypted,this),e.on(s.INIT_PTS_FOUND,this.onInitPtsFound,this),e.on(s.SUBTITLE_TRACKS_CLEARED,this.onSubtitleTracksCleared,this),e.on(s.BUFFER_FLUSHING,this.onBufferFlushing,this)}destroy(){const{hls:e}=this;e.off(s.MEDIA_ATTACHING,this.onMediaAttaching,this),e.off(s.MEDIA_DETACHING,this.onMediaDetaching,this),e.off(s.MANIFEST_LOADING,this.onManifestLoading,this),e.off(s.MANIFEST_LOADED,this.onManifestLoaded,this),e.off(s.SUBTITLE_TRACKS_UPDATED,this.onSubtitleTracksUpdated,this),e.off(s.FRAG_LOADING,this.onFragLoading,this),e.off(s.FRAG_LOADED,this.onFragLoaded,this),e.off(s.FRAG_PARSING_USERDATA,this.onFragParsingUserdata,this),e.off(s.FRAG_DECRYPTED,this.onFragDecrypted,this),e.off(s.INIT_PTS_FOUND,this.onInitPtsFound,this),e.off(s.SUBTITLE_TRACKS_CLEARED,this.onSubtitleTracksCleared,this),e.off(s.BUFFER_FLUSHING,this.onBufferFlushing,this),this.hls=this.config=this.media=null,this.cea608Parser1=this.cea608Parser2=void 0}initCea608Parsers(){const e=new M3(this,"textTrack1"),r=new M3(this,"textTrack2"),a=new M3(this,"textTrack3"),B=new M3(this,"textTrack4");this.cea608Parser1=new Es(1,e,r),this.cea608Parser2=new Es(3,a,B)}addCues(e,r,a,B,A){let w=!1;for(let U=A.length;U--;){const q=A[U],V=G3(q[0],q[1],r,a);if(V>=0&&(q[0]=Math.min(q[0],r),q[1]=Math.max(q[1],a),w=!0,V/(a-r)>.5))return}if(w||A.push([r,a]),this.config.renderTextTracksNatively){const U=this.captionsTracks[e];this.Cues.newCue(U,r,a,B)}else{const U=this.Cues.newCue(null,r,a,B);this.hls.trigger(s.CUES_PARSED,{type:"captions",cues:U,track:e})}}onInitPtsFound(e,{frag:r,id:a,initPTS:B,timescale:A,trackId:w}){const{unparsedVttFrags:U}=this;a===o.MAIN&&(this.initPTS[r.cc]={baseTime:B,timescale:A,trackId:w}),U.length&&(this.unparsedVttFrags=[],U.forEach(q=>{this.initPTS[q.frag.cc]?this.onFragLoaded(s.FRAG_LOADED,q):this.hls.trigger(s.SUBTITLE_FRAG_PROCESSED,{success:!1,frag:q.frag,error:new Error("Subtitle discontinuity domain does not match main")})}))}getExistingTrack(e,r){const{media:a}=this;if(a)for(let B=0;B{sn(B[A]),delete B[A]}),this.nonNativeCaptionsTracks={}}onManifestLoading(){this.lastCc=-1,this.lastSn=-1,this.lastPartIndex=-1,this.prevCC=-1,this.vttCCs=v(),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:e}=this;if(!e)return;const r=e.textTracks;if(r)for(let a=0;aA.textCodec===ea);if(this.config.enableWebVTT||B&&this.config.enableIMSC1){if(Ko(this.tracks,a)){this.tracks=a;return}if(this.textTracks=[],this.tracks=a,this.config.renderTextTracksNatively){const w=this.media,U=w?qs(w.textTracks):null;if(this.tracks.forEach((q,V)=>{let su;if(U){let pu=null;for(let _u=0;_uV!==null).map(V=>V.label);q.length&&this.hls.logger.warn(`Media element contains unused subtitle tracks: ${q.join(", ")}. Replace media element for each source to clear TextTracks and captions menu.`)}}else if(this.tracks.length){const w=this.tracks.map(U=>({label:U.name,kind:U.type.toLowerCase(),default:U.default,subtitleTrack:U}));this.hls.trigger(s.NON_NATIVE_TEXT_TRACKS_FOUND,{tracks:w})}}}onManifestLoaded(e,r){this.config.enableCEA708Captions&&r.captions&&r.captions.forEach(a=>{const B=/(?:CC|SERVICE)([1-4])/.exec(a.instreamId);if(!B)return;const A=`textTrack${B[1]}`,w=this.captionsProperties[A];w&&(w.label=a.name,a.lang&&(w.languageCode=a.lang),w.media=a)})}closedCaptionsForLevel(e){const r=this.hls.levels[e.level];return r==null?void 0:r.attrs["CLOSED-CAPTIONS"]}onFragLoading(e,r){if(this.enabled&&r.frag.type===o.MAIN){var a,B;const{cea608Parser1:A,cea608Parser2:w,lastSn:U}=this,{cc:q,sn:V}=r.frag,su=(a=(B=r.part)==null?void 0:B.index)!=null?a:-1;A&&w&&(V!==U+1||V===U&&su!==this.lastPartIndex+1||q!==this.lastCc)&&(A.reset(),w.reset()),this.lastCc=q,this.lastSn=V,this.lastPartIndex=su}}onFragLoaded(e,r){const{frag:a,payload:B}=r;if(a.type===o.SUBTITLE)if(B.byteLength){const A=a.decryptdata,w="stats"in r;if(A==null||!A.encrypted||w){const U=this.tracks[a.level],q=this.vttCCs;q[a.cc]||(q[a.cc]={start:a.start,prevCC:this.prevCC,new:!0},this.prevCC=a.cc),U&&U.textCodec===ea?this._parseIMSC1(a,B):this._parseVTTs(r)}}else this.hls.trigger(s.SUBTITLE_FRAG_PROCESSED,{success:!1,frag:a,error:new Error("Empty subtitle payload")})}_parseIMSC1(e,r){const a=this.hls;zo(r,this.initPTS[e.cc],B=>{this._appendCues(B,e.level),a.trigger(s.SUBTITLE_FRAG_PROCESSED,{success:!0,frag:e})},B=>{a.logger.log(`Failed to parse IMSC1: ${B}`),a.trigger(s.SUBTITLE_FRAG_PROCESSED,{success:!1,frag:e,error:B})})}_parseVTTs(e){var r;const{frag:a,payload:B}=e,{initPTS:A,unparsedVttFrags:w}=this,U=A.length-1;if(!A[a.cc]&&U===-1){w.push(e);return}const q=this.hls,V=(r=a.initSegment)!=null&&r.data?ze(a.initSegment.data,new Uint8Array(B)).buffer:B;Uo(V,this.initPTS[a.cc],this.vttCCs,a.cc,a.start,su=>{this._appendCues(su,a.level),q.trigger(s.SUBTITLE_FRAG_PROCESSED,{success:!0,frag:a})},su=>{const pu=su.message==="Missing initPTS for VTT MPEGTS";pu?w.push(e):this._fallbackToIMSC1(a,B),q.logger.log(`Failed to parse VTT cue: ${su}`),!(pu&&U>a.cc)&&q.trigger(s.SUBTITLE_FRAG_PROCESSED,{success:!1,frag:a,error:su})})}_fallbackToIMSC1(e,r){const a=this.tracks[e.level];a.textCodec||zo(r,this.initPTS[e.cc],()=>{a.textCodec=ea,this._parseIMSC1(e,r)},()=>{a.textCodec="wvtt"})}_appendCues(e,r){const a=this.hls;if(this.config.renderTextTracksNatively){const B=this.textTracks[r];if(!B||B.mode==="disabled")return;e.forEach(A=>zi(B,A))}else{const B=this.tracks[r];if(!B)return;const A=B.default?"default":"subtitles"+r;a.trigger(s.CUES_PARSED,{type:"subtitles",cues:e,track:A})}}onFragDecrypted(e,r){const{frag:a}=r;a.type===o.SUBTITLE&&this.onFragLoaded(s.FRAG_LOADED,r)}onSubtitleTracksCleared(){this.tracks=[],this.captionsTracks={}}onFragParsingUserdata(e,r){if(!this.enabled||!this.config.enableCEA708Captions)return;const{frag:a,samples:B}=r;if(!(a.type===o.MAIN&&this.closedCaptionsForLevel(a)==="NONE"))for(let A=0;Ayi(U[q],r,a))}if(this.config.renderTextTracksNatively&&r===0&&B!==void 0){const{textTracks:U}=this;Object.keys(U).forEach(q=>yi(U[q],r,B))}}}extractCea608Data(e){const r=[[],[]],a=e[0]&31;let B=2;for(let A=0;A=16?q--:q++;const Iu=as(V.trim()),Lu=o3(e,r,Iu);P!=null&&(pu=P.cues)!=null&&pu.getCueById(Lu)||(w=new su(e,r,Iu),w.id=Lu,w.line=_u+1,w.align="left",w.position=10+Math.min(80,Math.floor(q*8/32)*10),B.push(w))}return P&&B.length&&(B.sort((_u,Iu)=>_u.line==="auto"||Iu.line==="auto"?0:_u.line>8&&Iu.line>8?Iu.line-_u.line:_u.line-Iu.line),B.forEach(_u=>zi(P,_u))),B}};function gu(){if(self.fetch&&self.AbortController&&self.ReadableStream&&self.Request)try{return new self.ReadableStream({}),!0}catch(P){}return!1}const Tu=/(\d+)-(\d+)\/(\d+)/;class te{constructor(e){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=e.fetchSetup||h4,this.controller=new self.AbortController,this.stats=new j}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 e;this.abortInternal(),(e=this.callbacks)!=null&&e.onAbort&&this.callbacks.onAbort(this.stats,this.context,this.response)}load(e,r,a){const B=this.stats;if(B.loading.start)throw new Error("Loader can only be used once.");B.loading.start=self.performance.now();const A=Me(e,this.controller.signal),w=e.responseType==="arraybuffer",U=w?"byteLength":"length",{maxTimeToFirstByteMs:q,maxLoadTimeMs:V}=r.loadPolicy;this.context=e,this.config=r,this.callbacks=a,this.request=this.fetchSetup(e,A),self.clearTimeout(this.requestTimeout),r.timeout=q&&t(q)?q:V,this.requestTimeout=self.setTimeout(()=>{this.callbacks&&(this.abortInternal(),this.callbacks.onTimeout(B,e,this.response))},r.timeout),(ni(this.request)?this.request.then(self.fetch):self.fetch(this.request)).then(pu=>{var _u;this.response=this.loader=pu;const Iu=Math.max(self.performance.now(),B.loading.start);if(self.clearTimeout(this.requestTimeout),r.timeout=V,this.requestTimeout=self.setTimeout(()=>{this.callbacks&&(this.abortInternal(),this.callbacks.onTimeout(B,e,this.response))},V-(Iu-B.loading.start)),!pu.ok){const{status:oe,statusText:ae}=pu;throw new Nt(ae||"fetch, bad network response",oe,pu)}B.loading.first=Iu,B.total=T0(pu.headers)||B.total;const Lu=(_u=this.callbacks)==null?void 0:_u.onProgress;return Lu&&t(r.highWaterMark)?this.loadProgressively(pu,B,e,r.highWaterMark,Lu):w?pu.arrayBuffer():e.responseType==="json"?pu.json():pu.text()}).then(pu=>{var _u,Iu;const Lu=this.response;if(!Lu)throw new Error("loader destroyed");self.clearTimeout(this.requestTimeout),B.loading.end=Math.max(self.performance.now(),B.loading.first);const oe=pu[U];oe&&(B.loaded=B.total=oe);const ae={url:Lu.url,data:pu,code:Lu.status},Ze=(_u=this.callbacks)==null?void 0:_u.onProgress;Ze&&!t(r.highWaterMark)&&Ze(B,e,pu,Lu),(Iu=this.callbacks)==null||Iu.onSuccess(ae,B,e,Lu)}).catch(pu=>{var _u;if(self.clearTimeout(this.requestTimeout),B.aborted)return;const Iu=pu&&pu.code||0,Lu=pu?pu.message:null;(_u=this.callbacks)==null||_u.onError({code:Iu,text:Lu},e,pu?pu.details:null,B)})}getCacheAge(){let e=null;if(this.response){const r=this.response.headers.get("age");e=r?parseFloat(r):null}return e}getResponseHeader(e){return this.response?this.response.headers.get(e):null}loadProgressively(e,r,a,B=0,A){const w=new E0,U=e.body.getReader(),q=()=>U.read().then(V=>{if(V.done)return w.dataLength&&A(r,a,w.flush().buffer,e),Promise.resolve(new ArrayBuffer(0));const su=V.value,pu=su.length;return r.loaded+=pu,pu=B&&A(r,a,w.flush().buffer,e)):A(r,a,su.buffer,e),q()}).catch(()=>Promise.reject());return q()}}function Me(P,e){const r={method:"GET",mode:"cors",credentials:"same-origin",signal:e,headers:new self.Headers(_({},P.headers))};return P.rangeEnd&&r.headers.set("Range","bytes="+P.rangeStart+"-"+String(P.rangeEnd-1)),r}function s0(P){const e=Tu.exec(P);if(e)return parseInt(e[2])-parseInt(e[1])+1}function T0(P){const e=P.get("Content-Range");if(e){const a=s0(e);if(t(a))return a}const r=P.get("Content-Length");if(r)return parseInt(r)}function h4(P,e){return new self.Request(P.url,e)}class Nt extends Error{constructor(e,r,a){super(e),this.code=void 0,this.details=void 0,this.code=r,this.details=a}}const $r=/^age:\s*[\d.]+\s*$/im;class Z4{constructor(e){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=e&&e.xhrSetup||null,this.stats=new j,this.retryDelay=0}destroy(){this.callbacks=null,this.abortInternal(),this.loader=null,this.config=null,this.context=null,this.xhrSetup=null}abortInternal(){const e=this.loader;self.clearTimeout(this.requestTimeout),self.clearTimeout(this.retryTimeout),e&&(e.onreadystatechange=null,e.onprogress=null,e.readyState!==4&&(this.stats.aborted=!0,e.abort()))}abort(){var e;this.abortInternal(),(e=this.callbacks)!=null&&e.onAbort&&this.callbacks.onAbort(this.stats,this.context,this.loader)}load(e,r,a){if(this.stats.loading.start)throw new Error("Loader can only be used once.");this.stats.loading.start=self.performance.now(),this.context=e,this.config=r,this.callbacks=a,this.loadInternal()}loadInternal(){const{config:e,context:r}=this;if(!e||!r)return;const a=this.loader=new self.XMLHttpRequest,B=this.stats;B.loading.first=0,B.loaded=0,B.aborted=!1;const A=this.xhrSetup;A?Promise.resolve().then(()=>{if(!(this.loader!==a||this.stats.aborted))return A(a,r.url)}).catch(w=>{if(!(this.loader!==a||this.stats.aborted))return a.open("GET",r.url,!0),A(a,r.url)}).then(()=>{this.loader!==a||this.stats.aborted||this.openAndSendXhr(a,r,e)}).catch(w=>{var U;(U=this.callbacks)==null||U.onError({code:a.status,text:w.message},r,a,B)}):this.openAndSendXhr(a,r,e)}openAndSendXhr(e,r,a){e.readyState||e.open("GET",r.url,!0);const B=r.headers,{maxTimeToFirstByteMs:A,maxLoadTimeMs:w}=a.loadPolicy;if(B)for(const U in B)e.setRequestHeader(U,B[U]);r.rangeEnd&&e.setRequestHeader("Range","bytes="+r.rangeStart+"-"+(r.rangeEnd-1)),e.onreadystatechange=this.readystatechange.bind(this),e.onprogress=this.loadprogress.bind(this),e.responseType=r.responseType,self.clearTimeout(this.requestTimeout),a.timeout=A&&t(A)?A:w,this.requestTimeout=self.setTimeout(this.loadtimeout.bind(this),a.timeout),e.send()}readystatechange(){const{context:e,loader:r,stats:a}=this;if(!e||!r)return;const B=r.readyState,A=this.config;if(!a.aborted&&B>=2&&(a.loading.first===0&&(a.loading.first=Math.max(self.performance.now(),a.loading.start),A.timeout!==A.loadPolicy.maxLoadTimeMs&&(self.clearTimeout(this.requestTimeout),A.timeout=A.loadPolicy.maxLoadTimeMs,this.requestTimeout=self.setTimeout(this.loadtimeout.bind(this),A.loadPolicy.maxLoadTimeMs-(a.loading.first-a.loading.start)))),B===4)){self.clearTimeout(this.requestTimeout),r.onreadystatechange=null,r.onprogress=null;const V=r.status,su=r.responseType==="text"?r.responseText:null;if(V>=200&&V<300){const Lu=su!=null?su:r.response;if(Lu!=null){var w,U;a.loading.end=Math.max(self.performance.now(),a.loading.first);const oe=r.responseType==="arraybuffer"?Lu.byteLength:Lu.length;a.loaded=a.total=oe,a.bwEstimate=a.total*8e3/(a.loading.end-a.loading.first);const ae=(w=this.callbacks)==null?void 0:w.onProgress;ae&&ae(a,e,Lu,r);const Ze={url:r.responseURL,data:Lu,code:V};(U=this.callbacks)==null||U.onSuccess(Ze,a,e,r);return}}const pu=A.loadPolicy.errorRetry,_u=a.retry,Iu={url:e.url,data:void 0,code:V};if(o4(pu,_u,!1,Iu))this.retry(pu);else{var q;Z.error(`${V} while loading ${e.url}`),(q=this.callbacks)==null||q.onError({code:V,text:r.statusText},e,r,a)}}}loadtimeout(){if(!this.config)return;const e=this.config.loadPolicy.timeoutRetry,r=this.stats.retry;if(o4(e,r,!0))this.retry(e);else{var a;Z.warn(`timeout while loading ${(a=this.context)==null?void 0:a.url}`);const B=this.callbacks;B&&(this.abortInternal(),B.onTimeout(this.stats,this.context,this.loader))}}retry(e){const{context:r,stats:a}=this;this.retryDelay=Y4(e,a.retry),a.retry++,Z.warn(`${status?"HTTP Status "+status:"Timeout"} while loading ${r==null?void 0:r.url}, retrying ${a.retry}/${e.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(e){const r=this.stats;r.loaded=e.loaded,e.lengthComputable&&(r.total=e.total)}getCacheAge(){let e=null;if(this.loader&&$r.test(this.loader.getAllResponseHeaders())){const r=this.loader.getResponseHeader("age");e=r?parseFloat(r):null}return e}getResponseHeader(e){return this.loader&&new RegExp(`^${e}:\\s*[\\d.]+\\s*$`,"im").test(this.loader.getAllResponseHeaders())?this.loader.getResponseHeader(e):null}}const Br={maxTimeToFirstByteMs:8e3,maxLoadTimeMs:2e4,timeoutRetry:null,errorRetry:null},Kr=E(E({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:Z4,fLoader:void 0,pLoader:void 0,xhrSetup:void 0,licenseXhrSetup:void 0,licenseResponseCallback:void 0,abrController:qu,bufferController:si,capLevelController:Ds,errorController:Q4,fpsController:mn,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:ha,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:Br},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},Mr()),{},{subtitleStreamController:bs,subtitleTrackController:Mo,timelineController:nl,audioStreamController:$o,audioTrackController:Ss,emeController:Su,cmcdController:E3,contentSteeringController:T,interstitialsController:A3});function Mr(){return{cueHandler:H,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 Q0(P,e,r){if((e.liveSyncDurationCount||e.liveMaxLatencyDurationCount)&&(e.liveSyncDuration||e.liveMaxLatencyDuration))throw new Error("Illegal hls.js config: don't mix up liveSyncDurationCount/liveMaxLatencyDurationCount and liveSyncDuration/liveMaxLatencyDuration");if(e.liveMaxLatencyDurationCount!==void 0&&(e.liveSyncDurationCount===void 0||e.liveMaxLatencyDurationCount<=e.liveSyncDurationCount))throw new Error('Illegal hls.js config: "liveMaxLatencyDurationCount" must be greater than "liveSyncDurationCount"');if(e.liveMaxLatencyDuration!==void 0&&(e.liveSyncDuration===void 0||e.liveMaxLatencyDuration<=e.liveSyncDuration))throw new Error('Illegal hls.js config: "liveMaxLatencyDuration" must be greater than "liveSyncDuration"');const a=M0(P),B=["manifest","level","frag"],A=["TimeOut","MaxRetry","RetryDelay","MaxRetryTimeout"];return B.forEach(w=>{const U=`${w==="level"?"playlist":w}LoadPolicy`,q=e[U]===void 0,V=[];A.forEach(su=>{const pu=`${w}Loading${su}`,_u=e[pu];if(_u!==void 0&&q){V.push(pu);const Iu=a[U].default;switch(e[U]={default:Iu},su){case"TimeOut":Iu.maxLoadTimeMs=_u,Iu.maxTimeToFirstByteMs=_u;break;case"MaxRetry":Iu.errorRetry.maxNumRetry=_u,Iu.timeoutRetry.maxNumRetry=_u;break;case"RetryDelay":Iu.errorRetry.retryDelayMs=_u,Iu.timeoutRetry.retryDelayMs=_u;break;case"MaxRetryTimeout":Iu.errorRetry.maxRetryDelayMs=_u,Iu.timeoutRetry.maxRetryDelayMs=_u;break}}}),V.length&&r.warn(`hls.js config: "${V.join('", "')}" setting(s) are deprecated, use "${U}": ${nr(e[U])}`)}),E(E({},a),e)}function M0(P){return P&&typeof P=="object"?Array.isArray(P)?P.map(M0):Object.keys(P).reduce((e,r)=>(e[r]=M0(P[r]),e),{}):P}function $0(P,e){const r=P.loader;r!==te&&r!==Z4?(e.log("[config]: Custom loader detected, cannot enable progressive streaming"),P.progressive=!1):gu()&&(P.loader=te,P.progressive=!0,P.enableSoftwareAES=!0,e.log("[config]: Progressive streaming enabled, using FetchLoader"))}const T4=2,N4=.1,qr=.05,Xt=100;class Jr extends H4{constructor(e,r){super("gap-controller",e.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 a;(a=this.media)!=null&&a.seeking||(this.waiting=self.performance.now(),this.tick())},this.onMediaEnded=()=>{if(this.hls){var a;this.ended=((a=this.media)==null?void 0:a.currentTime)||1,this.hls.trigger(s.MEDIA_ENDED,{stalled:!1})}},this.hls=e,this.fragmentTracker=r,this.registerListeners()}registerListeners(){const{hls:e}=this;e&&(e.on(s.MEDIA_ATTACHED,this.onMediaAttached,this),e.on(s.MEDIA_DETACHING,this.onMediaDetaching,this),e.on(s.BUFFER_APPENDED,this.onBufferAppended,this))}unregisterListeners(){const{hls:e}=this;e&&(e.off(s.MEDIA_ATTACHED,this.onMediaAttached,this),e.off(s.MEDIA_DETACHING,this.onMediaDetaching,this),e.off(s.BUFFER_APPENDED,this.onBufferAppended,this))}destroy(){super.destroy(),this.unregisterListeners(),this.media=this.hls=this.fragmentTracker=null,this.mediaSource=void 0}onMediaAttached(e,r){this.setInterval(Xt),this.mediaSource=r.mediaSource;const a=this.media=r.media;Zr(a,"playing",this.onMediaPlaying),Zr(a,"waiting",this.onMediaWaiting),Zr(a,"ended",this.onMediaEnded)}onMediaDetaching(e,r){this.clearInterval();const{media:a}=this;a&&(cn(a,"playing",this.onMediaPlaying),cn(a,"waiting",this.onMediaWaiting),cn(a,"ended",this.onMediaEnded),this.media=null),this.mediaSource=void 0}onBufferAppended(e,r){this.buffered=r.timeRanges}get hasBuffered(){return Object.keys(this.buffered).length>0}tick(){var e;if(!((e=this.media)!=null&&e.readyState)||!this.hasBuffered)return;const r=this.media.currentTime;this.poll(r,this.lastCurrentTime),this.lastCurrentTime=r}poll(e,r){var a,B;const A=(a=this.hls)==null?void 0:a.config;if(!A)return;const w=this.media;if(!w)return;const{seeking:U}=w,q=this.seeking&&!U,V=!this.seeking&&U,su=w.paused&&!U||w.ended||w.playbackRate===0;if(this.seeking=U,e!==r){r&&(this.ended=0),this.moved=!0,U||(this.nudgeRetry=0,A.nudgeOnVideoHole&&!su&&e>r&&this.nudgeOnVideoHole(e,r)),this.waiting===0&&this.stallResolved(e);return}if(V||q){q&&this.stallResolved(e);return}if(su){this.nudgeRetry=0,this.stallResolved(e),!this.ended&&w.ended&&this.hls&&(this.ended=e||1,this.hls.trigger(s.MEDIA_ENDED,{stalled:!1}));return}if(!a4.getBuffered(w).length){this.nudgeRetry=0;return}const pu=a4.bufferInfo(w,e,0),_u=pu.nextStart||0,Iu=this.fragmentTracker;if(U&&Iu&&this.hls){const s4=Bn(this.hls.inFlightFragments,e),j0=pu.len>T4,u4=!_u||s4||_u-e>T4&&!Iu.getPartialFragment(e);if(j0||u4)return;this.moved=!1}const Lu=(B=this.hls)==null?void 0:B.latestLevelDetails;if(!this.moved&&this.stalled!==null&&Iu){if(!(pu.len>0)&&!_u)return;const j0=Math.max(_u,pu.start||0)-e,J0=!!(Lu!=null&&Lu.live)?Lu.targetduration*2:T4,W0=Ns(e,Iu);if(j0>0&&(j0<=J0||W0)){w.paused||this._trySkipBufferHole(W0);return}}const oe=A.detectStallWithCurrentTimeMs,ae=self.performance.now(),Ze=this.waiting;let Xe=this.stalled;if(Xe===null)if(Ze>0&&ae-Ze=oe||Ze)&&this.hls){var A0;if(((A0=this.mediaSource)==null?void 0:A0.readyState)==="ended"&&!(Lu!=null&&Lu.live)&&Math.abs(e-((Lu==null?void 0:Lu.edge)||0))<1){if(this.ended)return;this.ended=e||1,this.hls.trigger(s.MEDIA_ENDED,{stalled:!0});return}if(this._reportStall(pu),!this.media||!this.hls)return}const N0=a4.bufferInfo(w,e,A.maxBufferHole);this._tryFixBufferStall(N0,t0,e)}stallResolved(e){const r=this.stalled;if(r&&this.hls&&(this.stalled=null,this.stallReported)){const a=self.performance.now()-r;this.log(`playback not stuck anymore @${e}, after ${Math.round(a)}ms`),this.stallReported=!1,this.waiting=0,this.hls.trigger(s.STALL_RESOLVED,{})}}nudgeOnVideoHole(e,r){var a;const B=this.buffered.video;if(this.hls&&this.media&&this.fragmentTracker&&(a=this.buffered.audio)!=null&&a.length&&B&&B.length>1&&e>B.end(0)){const A=a4.bufferedInfo(a4.timeRangesToArray(this.buffered.audio),e,0);if(A.len>1&&r>=A.start){const w=a4.timeRangesToArray(B),U=a4.bufferedInfo(w,r,0).bufferedIndex;if(U>-1&&UU)&&su-V<1&&e-V<2){const pu=new Error(`nudging playhead to flush pipeline after video hole. currentTime: ${e} hole: ${V} -> ${su} buffered index: ${q}`);this.warn(pu.message),this.media.currentTime+=1e-6;let _u=Ns(e,this.fragmentTracker);_u&&"fragment"in _u?_u=_u.fragment:_u||(_u=void 0);const Iu=a4.bufferInfo(this.media,e,0);this.hls.trigger(s.ERROR,{type:c.MEDIA_ERROR,details:d.BUFFER_SEEK_OVER_HOLE,fatal:!1,error:pu,reason:pu.message,frag:_u,buffer:Iu.len,bufferInfo:Iu})}}}}}_tryFixBufferStall(e,r,a){var B,A;const{fragmentTracker:w,media:U}=this,q=(B=this.hls)==null?void 0:B.config;if(!U||!w||!q)return;const V=(A=this.hls)==null?void 0:A.latestLevelDetails,su=Ns(a,w);if((su||V!=null&&V.live&&a1&&e.len>q.maxBufferHole||e.nextStart&&(e.nextStart-aq.highBufferWatchdogPeriod*1e3||this.waiting)&&(this.warn("Trying to nudge playhead over buffer-hole"),this._tryNudgeBuffer(e))}adjacentTraversal(e,r){const a=this.fragmentTracker,B=e.nextStart;if(a&&B){const A=a.getFragAtPos(r,o.MAIN),w=a.getFragAtPos(B,o.MAIN);if(A&&w)return w.sn-A.sn<2}return!1}_reportStall(e){const{hls:r,media:a,stallReported:B,stalled:A}=this;if(!B&&A!==null&&a&&r){this.stallReported=!0;const w=new Error(`Playback stalling at @${a.currentTime} due to low buffer (${nr(e)})`);this.warn(w.message),r.trigger(s.ERROR,{type:c.MEDIA_ERROR,details:d.BUFFER_STALLED_ERROR,fatal:!1,error:w,buffer:e.len,bufferInfo:e,stalled:{start:A}})}}_trySkipBufferHole(e){var r;const{fragmentTracker:a,media:B}=this,A=(r=this.hls)==null?void 0:r.config;if(!B||!a||!A)return 0;const w=B.currentTime,U=a4.bufferInfo(B,w,0),q=w0&&U.len<1&&B.readyState<3,_u=q-w;if(_u>0&&(su||pu)){if(_u>A.maxBufferHole){let Lu=!1;if(w===0){const oe=a.getAppendedFrag(0,o.MAIN);oe&&q{const P=al();try{P&&new P(0,Number.POSITIVE_INFINITY,"")}catch(e){return Number.MAX_VALUE}return Number.POSITIVE_INFINITY})();class Dl{constructor(e){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(s.EVENT_CUE_ENTER,{})},this.hls=e,this._registerListeners()}destroy(){this._unregisterListeners(),this.id3Track=null,this.media=null,this.dateRangeCuesAppended={},this.hls=this.onEventCueEnter=null}_registerListeners(){const{hls:e}=this;e&&(e.on(s.MEDIA_ATTACHING,this.onMediaAttaching,this),e.on(s.MEDIA_ATTACHED,this.onMediaAttached,this),e.on(s.MEDIA_DETACHING,this.onMediaDetaching,this),e.on(s.MANIFEST_LOADING,this.onManifestLoading,this),e.on(s.FRAG_PARSING_METADATA,this.onFragParsingMetadata,this),e.on(s.BUFFER_FLUSHING,this.onBufferFlushing,this),e.on(s.LEVEL_UPDATED,this.onLevelUpdated,this),e.on(s.LEVEL_PTS_UPDATED,this.onLevelPtsUpdated,this))}_unregisterListeners(){const{hls:e}=this;e&&(e.off(s.MEDIA_ATTACHING,this.onMediaAttaching,this),e.off(s.MEDIA_ATTACHED,this.onMediaAttached,this),e.off(s.MEDIA_DETACHING,this.onMediaDetaching,this),e.off(s.MANIFEST_LOADING,this.onManifestLoading,this),e.off(s.FRAG_PARSING_METADATA,this.onFragParsingMetadata,this),e.off(s.BUFFER_FLUSHING,this.onBufferFlushing,this),e.off(s.LEVEL_UPDATED,this.onLevelUpdated,this),e.off(s.LEVEL_PTS_UPDATED,this.onLevelPtsUpdated,this))}onMediaAttaching(e,r){var a;this.media=r.media,((a=r.overrides)==null?void 0:a.cueRemoval)===!1&&(this.removeCues=!1)}onMediaAttached(){var e;const r=(e=this.hls)==null?void 0:e.latestLevelDetails;r&&this.updateDateRangeCues(r)}onMediaDetaching(e,r){this.media=null,!r.transferMedia&&(this.id3Track&&(this.removeCues&&sn(this.id3Track,this.onEventCueEnter),this.id3Track=null),this.dateRangeCuesAppended={})}onManifestLoading(){this.dateRangeCuesAppended={}}createTrack(e){const r=this.getID3Track(e.textTracks);return r.mode="hidden",r}getID3Track(e){if(this.media){for(let r=0;rJ3&&(pu=J3),pu-su<=0&&(pu=su+il);for(let Iu=0;Iusu.type===at.audioId3&&q:B==="video"?V=su=>su.type===at.emsg&&U:V=su=>su.type===at.audioId3&&q||su.type===at.emsg&&U,yi(A,r,a,V)}}onLevelUpdated(e,{details:r}){this.updateDateRangeCues(r,!0)}onLevelPtsUpdated(e,r){Math.abs(r.drift)>.01&&this.updateDateRangeCues(r.details)}updateDateRangeCues(e,r){if(!this.hls||!this.media)return;const{assetPlayerId:a,timelineOffset:B,enableDateRangeMetadataCues:A,interstitialsController:w}=this.hls.config;if(!A)return;const U=al();if(a&&B&&!w){const{fragmentStart:oe,fragmentEnd:ae}=e;let Ze=this.assetCue;Ze?(Ze.startTime=oe,Ze.endTime=ae):U&&(Ze=this.assetCue=sl(U,oe,ae,{assetPlayerId:this.hls.config.assetPlayerId},"hlsjs.interstitial.asset"),Ze&&(Ze.id=a,this.id3Track||(this.id3Track=this.createTrack(this.media)),this.id3Track.addCue(Ze),Ze.addEventListener("enter",this.onEventCueEnter)))}if(!e.hasProgramDateTime)return;const{id3Track:q}=this,{dateRanges:V}=e,su=Object.keys(V);let pu=this.dateRangeCuesAppended;if(q&&r){var _u;if((_u=q.cues)!=null&&_u.length){const oe=Object.keys(pu).filter(ae=>!su.includes(ae));for(let ae=oe.length;ae--;){var Iu;const Ze=oe[ae],Xe=(Iu=pu[Ze])==null?void 0:Iu.cues;delete pu[Ze],Xe&&Object.keys(Xe).forEach(t0=>{const A0=Xe[t0];if(A0){A0.removeEventListener("enter",this.onEventCueEnter);try{q.removeCue(A0)}catch(N0){}}})}}else pu=this.dateRangeCuesAppended={}}const Lu=e.fragments[e.fragments.length-1];if(!(su.length===0||!t(Lu==null?void 0:Lu.programDateTime))){this.id3Track||(this.id3Track=this.createTrack(this.media));for(let oe=0;oe{if(St!==Ze.id){const tr=V[St];if(tr.class===Ze.class&&tr.startDate>Ze.startDate&&(!I4||Ze.startDate.01&&(St.startTime=Xe,St.endTime=s4);else if(U){let tr=Ze.attr[I4];Hi(I4)&&(tr=$(tr));const rr=sl(U,Xe,s4,{key:I4,data:tr},at.dateRange);rr&&(rr.id=ae,this.id3Track.addCue(rr),A0[I4]=rr,w&&(I4==="X-ASSET-LIST"||I4==="X-ASSET-URL")&&rr.addEventListener("enter",this.onEventCueEnter))}}pu[ae]={cues:A0,dateRange:Ze,durationKnown:N0}}}}}class Fl{constructor(e){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:r}=this,a=this.levelDetails;if(!r||!a)return;this.currentTime=r.currentTime;const B=this.computeLatency();if(B===null)return;this._latency=B;const{lowLatencyMode:A,maxLiveSyncPlaybackRate:w}=this.config;if(!A||w===1||!a.live)return;const U=this.targetLatency;if(U===null)return;const q=B-U,V=Math.min(this.maxLatency,U+a.targetduration);if(q.05&&this.forwardBufferLength>1){const pu=Math.min(2,Math.max(1,w)),_u=Math.round(2/(1+Math.exp(-.75*q-this.edgeStalled))*20)/20,Iu=Math.min(pu,Math.max(1,_u));this.changeMediaPlaybackRate(r,Iu)}else r.playbackRate!==1&&r.playbackRate!==0&&this.changeMediaPlaybackRate(r,1)},this.hls=e,this.config=e.config,this.registerListeners()}get levelDetails(){var e;return((e=this.hls)==null?void 0:e.latestLevelDetails)||null}get latency(){return this._latency||0}get maxLatency(){const{config:e}=this;if(e.liveMaxLatencyDuration!==void 0)return e.liveMaxLatencyDuration;const r=this.levelDetails;return r?e.liveMaxLatencyDurationCount*r.targetduration:0}get targetLatency(){const e=this.levelDetails;if(e===null||this.hls===null)return null;const{holdBack:r,partHoldBack:a,targetduration:B}=e,{liveSyncDuration:A,liveSyncDurationCount:w,lowLatencyMode:U}=this.config,q=this.hls.userConfig;let V=U&&a||r;(this._targetLatencyUpdated||q.liveSyncDuration||q.liveSyncDurationCount||V===0)&&(V=A!==void 0?A:w*B);const su=B;return V+Math.min(this.stallCount*this.config.liveSyncOnStallIncrease,su)}set targetLatency(e){this.stallCount=0,this.config.liveSyncDuration=e,this._targetLatencyUpdated=!0}get liveSyncPosition(){const e=this.estimateLiveEdge(),r=this.targetLatency;if(e===null||r===null)return null;const a=this.levelDetails;if(a===null)return null;const B=a.edge,A=e-r-this.edgeStalled,w=B-a.totalduration,U=B-(this.config.lowLatencyMode&&a.partTarget||a.targetduration);return Math.min(Math.max(w,A),U)}get drift(){const e=this.levelDetails;return e===null?1:e.drift}get edgeStalled(){const e=this.levelDetails;if(e===null)return 0;const r=(this.config.lowLatencyMode&&e.partTarget||e.targetduration)*3;return Math.max(e.age-r,0)}get forwardBufferLength(){const{media:e}=this,r=this.levelDetails;if(!e||!r)return 0;const a=e.buffered.length;return(a?e.buffered.end(a-1):r.edge)-this.currentTime}destroy(){this.unregisterListeners(),this.onMediaDetaching(),this.hls=null}registerListeners(){const{hls:e}=this;e&&(e.on(s.MEDIA_ATTACHED,this.onMediaAttached,this),e.on(s.MEDIA_DETACHING,this.onMediaDetaching,this),e.on(s.MANIFEST_LOADING,this.onManifestLoading,this),e.on(s.LEVEL_UPDATED,this.onLevelUpdated,this),e.on(s.ERROR,this.onError,this))}unregisterListeners(){const{hls:e}=this;e&&(e.off(s.MEDIA_ATTACHED,this.onMediaAttached,this),e.off(s.MEDIA_DETACHING,this.onMediaDetaching,this),e.off(s.MANIFEST_LOADING,this.onManifestLoading,this),e.off(s.LEVEL_UPDATED,this.onLevelUpdated,this),e.off(s.ERROR,this.onError,this))}onMediaAttached(e,r){this.media=r.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(e,{details:r}){r.advanced&&this.onTimeupdate(),!r.live&&this.media&&this.media.removeEventListener("timeupdate",this.onTimeupdate)}onError(e,r){var a;r.details===d.BUFFER_STALLED_ERROR&&(this.stallCount++,this.hls&&(a=this.levelDetails)!=null&&a.live&&this.hls.logger.warn("[latency-controller]: Stall detected, adjusting target latency"))}changeMediaPlaybackRate(e,r){var a,B;e.playbackRate!==r&&((a=this.hls)==null||a.logger.debug(`[latency-controller]: latency=${this.latency.toFixed(3)}, targetLatency=${(B=this.targetLatency)==null?void 0:B.toFixed(3)}, forwardBufferLength=${this.forwardBufferLength.toFixed(3)}: adjusting playback rate from ${e.playbackRate} to ${r}`),e.playbackRate=r)}estimateLiveEdge(){const e=this.levelDetails;return e===null?null:e.edge+e.age}computeLatency(){const e=this.estimateLiveEdge();return e===null?null:e-this.currentTime}}class Cl extends vi{constructor(e,r){super(e,"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=r,this._registerListeners()}_registerListeners(){const{hls:e}=this;e.on(s.MANIFEST_LOADING,this.onManifestLoading,this),e.on(s.MANIFEST_LOADED,this.onManifestLoaded,this),e.on(s.LEVEL_LOADED,this.onLevelLoaded,this),e.on(s.LEVELS_UPDATED,this.onLevelsUpdated,this),e.on(s.FRAG_BUFFERED,this.onFragBuffered,this),e.on(s.ERROR,this.onError,this)}_unregisterListeners(){const{hls:e}=this;e.off(s.MANIFEST_LOADING,this.onManifestLoading,this),e.off(s.MANIFEST_LOADED,this.onManifestLoaded,this),e.off(s.LEVEL_LOADED,this.onLevelLoaded,this),e.off(s.LEVELS_UPDATED,this.onLevelsUpdated,this),e.off(s.FRAG_BUFFERED,this.onFragBuffered,this),e.off(s.ERROR,this.onError,this)}destroy(){this._unregisterListeners(),this.steering=null,this.resetLevels(),super.destroy()}stopLoad(){this._levels.forEach(r=>{r.loadError=0,r.fragmentError=0}),super.stopLoad()}resetLevels(){this._startLevel=void 0,this.manualLevelIndex=-1,this.currentLevelIndex=-1,this.currentLevel=null,this._levels=[],this._maxAutoLevel=-1}onManifestLoading(e,r){this.resetLevels()}onManifestLoaded(e,r){const a=this.hls.config.preferManagedMediaSource,B=[],A={},w={};let U=!1,q=!1,V=!1;r.levels.forEach(su=>{const pu=su.attrs;let{audioCodec:_u,videoCodec:Iu}=su;_u&&(su.audioCodec=_u=Ae(_u,a)||void 0),Iu&&(Iu=su.videoCodec=S0(Iu));const{width:Lu,height:oe,unknownCodecs:ae}=su,Ze=(ae==null?void 0:ae.length)||0;if(U||(U=!!(Lu&&oe)),q||(q=!!Iu),V||(V=!!_u),Ze||_u&&!this.isAudioSupported(_u)||Iu&&!this.isVideoSupported(Iu)){this.log(`Some or all CODECS not supported "${pu.CODECS}"`);return}const{CODECS:Xe,"FRAME-RATE":t0,"HDCP-LEVEL":A0,"PATHWAY-ID":N0,RESOLUTION:s4,"VIDEO-RANGE":j0}=pu,J0=`${`${N0||"."}-`}${su.bitrate}-${s4}-${t0}-${Xe}-${j0}-${A0}`;if(A[J0])if(A[J0].uri!==su.url&&!su.attrs["PATHWAY-ID"]){const W0=w[J0]+=1;su.attrs["PATHWAY-ID"]=new Array(W0+1).join(".");const I4=this.createLevel(su);A[J0]=I4,B.push(I4)}else A[J0].addGroupId("audio",pu.AUDIO),A[J0].addGroupId("text",pu.SUBTITLES);else{const W0=this.createLevel(su);A[J0]=W0,w[J0]=1,B.push(W0)}}),this.filterAndSortMediaOptions(B,r,U,q,V)}createLevel(e){const r=new mt(e),a=e.supplemental;if(a!=null&&a.videoCodec&&!this.isVideoSupported(a.videoCodec)){const B=new Error(`SUPPLEMENTAL-CODECS not supported "${a.videoCodec}"`);this.log(B.message),r.supportedResult=ge(B,[])}return r}isAudioSupported(e){return bu(e,"audio",this.hls.config.preferManagedMediaSource)}isVideoSupported(e){return bu(e,"video",this.hls.config.preferManagedMediaSource)}filterAndSortMediaOptions(e,r,a,B,A){var w;let U=[],q=[],V=e;const su=((w=r.stats)==null?void 0:w.parsing)||{};if((a||B)&&A&&(V=V.filter(({videoCodec:Xe,videoRange:t0,width:A0,height:N0})=>(!!Xe||!!(A0&&N0))&&Tt(t0))),V.length===0){Promise.resolve().then(()=>{if(this.hls){let Xe="no level with compatible codecs found in manifest",t0=Xe;r.levels.length&&(t0=`one or more CODECS in variant not supported: ${nr(r.levels.map(N0=>N0.attrs.CODECS).filter((N0,s4,j0)=>j0.indexOf(N0)===s4))}`,this.warn(t0),Xe+=` (${t0})`);const A0=new Error(Xe);this.hls.trigger(s.ERROR,{type:c.MEDIA_ERROR,details:d.MANIFEST_INCOMPATIBLE_CODECS_ERROR,fatal:!0,url:r.url,error:A0,reason:t0})}}),su.end=performance.now();return}r.audioTracks&&(U=r.audioTracks.filter(Xe=>!Xe.audioCodec||this.isAudioSupported(Xe.audioCodec)),fl(U)),r.subtitles&&(q=r.subtitles,fl(q));const pu=V.slice(0);V.sort((Xe,t0)=>{if(Xe.attrs["HDCP-LEVEL"]!==t0.attrs["HDCP-LEVEL"])return(Xe.attrs["HDCP-LEVEL"]||"")>(t0.attrs["HDCP-LEVEL"]||"")?1:-1;if(a&&Xe.height!==t0.height)return Xe.height-t0.height;if(Xe.frameRate!==t0.frameRate)return Xe.frameRate-t0.frameRate;if(Xe.videoRange!==t0.videoRange)return $4.indexOf(Xe.videoRange)-$4.indexOf(t0.videoRange);if(Xe.videoCodec!==t0.videoCodec){const A0=Au(Xe.videoCodec),N0=Au(t0.videoCodec);if(A0!==N0)return N0-A0}if(Xe.uri===t0.uri&&Xe.codecSet!==t0.codecSet){const A0=Be(Xe.codecSet),N0=Be(t0.codecSet);if(A0!==N0)return N0-A0}return Xe.averageBitrate!==t0.averageBitrate?Xe.averageBitrate-t0.averageBitrate:0});let _u=pu[0];if(this.steering&&(V=this.steering.filterParsedLevels(V),V.length!==pu.length)){for(let Xe=0;XeA0&&A0===this.hls.abrEwmaDefaultEstimate&&(this.hls.bandwidthEstimate=N0)}break}const Lu=A&&!B,oe=this.hls.config,ae=!!(oe.audioStreamController&&oe.audioTrackController),Ze={levels:V,audioTracks:U,subtitleTracks:q,sessionData:r.sessionData,sessionKeys:r.sessionKeys,firstLevel:this._firstLevel,stats:r.stats,audio:A,video:B,altAudio:ae&&!Lu&&U.some(Xe=>!!Xe.url)};su.end=performance.now(),this.hls.trigger(s.MANIFEST_PARSED,Ze)}get levels(){return this._levels.length===0?null:this._levels}get loadLevelObj(){return this.currentLevel}get level(){return this.currentLevelIndex}set level(e){const r=this._levels;if(r.length===0)return;if(e<0||e>=r.length){const su=new Error("invalid level idx"),pu=e<0;if(this.hls.trigger(s.ERROR,{type:c.OTHER_ERROR,details:d.LEVEL_SWITCH_ERROR,level:e,fatal:pu,error:su,reason:su.message}),pu)return;e=Math.min(e,r.length-1)}const a=this.currentLevelIndex,B=this.currentLevel,A=B?B.attrs["PATHWAY-ID"]:void 0,w=r[e],U=w.attrs["PATHWAY-ID"];if(this.currentLevelIndex=e,this.currentLevel=w,a===e&&B&&A===U)return;this.log(`Switching to level ${e} (${w.height?w.height+"p ":""}${w.videoRange?w.videoRange+" ":""}${w.codecSet?w.codecSet+" ":""}@${w.bitrate})${U?" with Pathway "+U:""} from level ${a}${A?" with Pathway "+A:""}`);const q={level:e,attrs:w.attrs,details:w.details,bitrate:w.bitrate,averageBitrate:w.averageBitrate,maxBitrate:w.maxBitrate,realBitrate:w.realBitrate,width:w.width,height:w.height,codecSet:w.codecSet,audioCodec:w.audioCodec,videoCodec:w.videoCodec,audioGroups:w.audioGroups,subtitleGroups:w.subtitleGroups,loaded:w.loaded,loadError:w.loadError,fragmentError:w.fragmentError,name:w.name,id:w.id,uri:w.uri,url:w.url,urlId:0,audioGroupIds:w.audioGroupIds,textGroupIds:w.textGroupIds};this.hls.trigger(s.LEVEL_SWITCHING,q);const V=w.details;if(!V||V.live){const su=this.switchParams(w.uri,B==null?void 0:B.details,V);this.loadPlaylist(su)}}get manualLevel(){return this.manualLevelIndex}set manualLevel(e){this.manualLevelIndex=e,this._startLevel===void 0&&(this._startLevel=e),e!==-1&&(this.level=e)}get firstLevel(){return this._firstLevel}set firstLevel(e){this._firstLevel=e}get startLevel(){if(this._startLevel===void 0){const e=this.hls.config.startLevel;return e!==void 0?e:this.hls.firstAutoLevel}return this._startLevel}set startLevel(e){this._startLevel=e}get pathways(){return this.steering?this.steering.pathways():[]}get pathwayPriority(){return this.steering?this.steering.pathwayPriority:null}set pathwayPriority(e){if(this.steering){const r=this.steering.pathways(),a=e.filter(B=>r.indexOf(B)!==-1);if(e.length<1){this.warn(`pathwayPriority ${e} should contain at least one pathway from list: ${r}`);return}this.steering.pathwayPriority=a}}onError(e,r){r.fatal||!r.context||r.context.type===h.LEVEL&&r.context.level===this.level&&this.checkRetry(r)}onFragBuffered(e,{frag:r}){if(r!==void 0&&r.type===o.MAIN){const a=r.elementaryStreams;if(!Object.keys(a).some(A=>!!a[A]))return;const B=this._levels[r.level];B!=null&&B.loadError&&(this.log(`Resetting level error count of ${B.loadError} on frag buffered`),B.loadError=0)}}onLevelLoaded(e,r){var a;const{level:B,details:A}=r,w=r.levelInfo;if(!w){var U;this.warn(`Invalid level index ${B}`),(U=r.deliveryDirectives)!=null&&U.skip&&(A.deltaUpdateFailed=!0);return}if(w===this.currentLevel||r.withoutMultiVariant){w.fragmentError===0&&(w.loadError=0);let q=w.details;q===r.details&&q.advanced&&(q=void 0),this.playlistLoaded(B,r,q)}else(a=r.deliveryDirectives)!=null&&a.skip&&(A.deltaUpdateFailed=!0)}loadPlaylist(e){super.loadPlaylist(),this.shouldLoadPlaylist(this.currentLevel)&&this.scheduleLoading(this.currentLevel,e)}loadingPlaylist(e,r){super.loadingPlaylist(e,r);const a=this.getUrlWithDirectives(e.uri,r),B=this.currentLevelIndex,A=e.attrs["PATHWAY-ID"],w=e.details,U=w==null?void 0:w.age;this.log(`Loading level index ${B}${(r==null?void 0:r.msn)!==void 0?" at sn "+r.msn+" part "+r.part:""}${A?" Pathway "+A:""}${U&&w.live?" age "+U.toFixed(1)+(w.type?" "+w.type||0:""):""} ${a}`),this.hls.trigger(s.LEVEL_LOADING,{url:a,level:B,levelInfo:e,pathwayId:e.attrs["PATHWAY-ID"],id:0,deliveryDirectives:r||null})}get nextLoadLevel(){return this.manualLevelIndex!==-1?this.manualLevelIndex:this.hls.nextAutoLevel}set nextLoadLevel(e){this.level=e,this.manualLevelIndex===-1&&(this.hls.nextAutoLevel=e)}removeLevel(e){var r;if(this._levels.length===1)return;const a=this._levels.filter((A,w)=>w!==e?!0:(this.steering&&this.steering.removeLevel(A),A===this.currentLevel&&(this.currentLevel=null,this.currentLevelIndex=-1,A.details&&A.details.fragments.forEach(U=>U.level=-1)),!1));dn(a),this._levels=a,this.currentLevelIndex>-1&&(r=this.currentLevel)!=null&&r.details&&(this.currentLevelIndex=this.currentLevel.details.fragments[0].level),this.manualLevelIndex>-1&&(this.manualLevelIndex=this.currentLevelIndex);const B=a.length-1;this._firstLevel=Math.min(this._firstLevel,B),this._startLevel&&(this._startLevel=Math.min(this._startLevel,B)),this.hls.trigger(s.LEVELS_UPDATED,{levels:a})}onLevelsUpdated(e,{levels:r}){this._levels=r}checkMaxAutoUpdated(){const{autoLevelCapping:e,maxAutoLevel:r,maxHdcpLevel:a}=this.hls;this._maxAutoLevel!==r&&(this._maxAutoLevel=r,this.hls.trigger(s.MAX_AUTO_LEVEL_UPDATED,{autoLevelCapping:e,levels:this.levels,maxAutoLevel:r,minAutoLevel:this.hls.minAutoLevel,maxHdcpLevel:a}))}}function fl(P){const e={};P.forEach(r=>{const a=r.groupId||"";r.id=e[a]=e[a]||0,e[a]++})}function hl(){return self.SourceBuffer||self.WebKitSourceBuffer}function pl(){if(!iu())return!1;const e=hl();return!e||e.prototype&&typeof e.prototype.appendBuffer=="function"&&typeof e.prototype.remove=="function"}function bl(){if(!pl())return!1;const P=iu();return typeof(P==null?void 0:P.isTypeSupported)=="function"&&(["avc1.42E01E,mp4a.40.2","av01.0.01M.08","vp09.00.50.08"].some(e=>P.isTypeSupported(Ru(e,"video")))||["mp4a.40.2","fLaC"].some(e=>P.isTypeSupported(Ru(e,"audio"))))}function xl(){var P;const e=hl();return typeof(e==null||(P=e.prototype)==null?void 0:P.changeType)=="function"}const ml=100;class Bl extends ke{constructor(e,r,a){super(e,r,a,"stream-controller",o.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 B=this.media,A=B?B.currentTime:null;if(A===null||!t(A)||(this.log(`Media seeked to ${A.toFixed(3)}`),!this.getBufferedFrag(A)))return;const w=this.getFwdBufferInfoAtPos(B,A,o.MAIN,0);if(w===null||w.len===0){this.warn(`Main forward buffer length at ${A} on "seeked" event ${w?w.len:"empty"})`);return}this.tick()},this.registerListeners()}registerListeners(){super.registerListeners();const{hls:e}=this;e.on(s.MANIFEST_PARSED,this.onManifestParsed,this),e.on(s.LEVEL_LOADING,this.onLevelLoading,this),e.on(s.LEVEL_LOADED,this.onLevelLoaded,this),e.on(s.FRAG_LOAD_EMERGENCY_ABORTED,this.onFragLoadEmergencyAborted,this),e.on(s.AUDIO_TRACK_SWITCHING,this.onAudioTrackSwitching,this),e.on(s.AUDIO_TRACK_SWITCHED,this.onAudioTrackSwitched,this),e.on(s.BUFFER_CREATED,this.onBufferCreated,this),e.on(s.BUFFER_FLUSHED,this.onBufferFlushed,this),e.on(s.LEVELS_UPDATED,this.onLevelsUpdated,this),e.on(s.FRAG_BUFFERED,this.onFragBuffered,this)}unregisterListeners(){super.unregisterListeners();const{hls:e}=this;e.off(s.MANIFEST_PARSED,this.onManifestParsed,this),e.off(s.LEVEL_LOADED,this.onLevelLoaded,this),e.off(s.FRAG_LOAD_EMERGENCY_ABORTED,this.onFragLoadEmergencyAborted,this),e.off(s.AUDIO_TRACK_SWITCHING,this.onAudioTrackSwitching,this),e.off(s.AUDIO_TRACK_SWITCHED,this.onAudioTrackSwitched,this),e.off(s.BUFFER_CREATED,this.onBufferCreated,this),e.off(s.BUFFER_FLUSHED,this.onBufferFlushed,this),e.off(s.LEVELS_UPDATED,this.onLevelsUpdated,this),e.off(s.FRAG_BUFFERED,this.onFragBuffered,this)}onHandlerDestroying(){this.onMediaPlaying=this.onMediaSeeked=null,this.unregisterListeners(),super.onHandlerDestroying()}startLoad(e,r){if(this.levels){const{lastCurrentTime:a,hls:B}=this;if(this.stopLoad(),this.setInterval(ml),this.level=-1,!this.startFragRequested){let A=B.startLevel;A===-1&&(B.config.testBandwidth&&this.levels.length>1?(A=0,this.bitrateTest=!0):A=B.firstAutoLevel),B.nextLoadLevel=A,this.level=B.loadLevel,this._hasEnoughToStart=!!r}a>0&&e===-1&&!r&&(this.log(`Override startPosition with lastCurrentTime @${a.toFixed(3)}`),e=a),this.state=wu.IDLE,this.nextLoadPosition=this.lastCurrentTime=e+this.timelineOffset,this.startPosition=r?-1:e,this.tick()}else this._forceStartLoad=!0,this.state=wu.STOPPED}stopLoad(){this._forceStartLoad=!1,super.stopLoad()}doTick(){switch(this.state){case wu.WAITING_LEVEL:{const{levels:e,level:r}=this,a=e==null?void 0:e[r],B=a==null?void 0:a.details;if(B&&(!B.live||this.levelLastLoaded===a&&!this.waitForLive(a))){if(this.waitForCdnTuneIn(B))break;this.state=wu.IDLE;break}else if(this.hls.nextLoadLevel!==this.level){this.state=wu.IDLE;break}break}case wu.FRAG_LOADING_WAITING_RETRY:this.checkRetryDate();break}this.state===wu.IDLE&&this.doTickIdle(),this.onTickEnd()}onTickEnd(){var e;super.onTickEnd(),(e=this.media)!=null&&e.readyState&&this.media.seeking===!1&&(this.lastCurrentTime=this.media.currentTime),this.checkFragmentChanged()}doTickIdle(){const{hls:e,levelLastLoaded:r,levels:a,media:B}=this;if(r===null||!B&&!this.primaryPrefetch&&(this.startFragRequested||!e.config.startFragPrefetch)||this.altAudio&&this.audioOnly)return;const A=this.buffering?e.nextLoadLevel:e.loadLevel;if(!(a!=null&&a[A]))return;const w=a[A],U=this.getMainFwdBufferInfo();if(U===null)return;const q=this.getLevelDetails();if(q&&this._streamEnded(U,q)){const oe={};this.altAudio===2&&(oe.type="video"),this.hls.trigger(s.BUFFER_EOS,oe),this.state=wu.ENDED;return}if(!this.buffering)return;e.loadLevel!==A&&e.manualLevel===-1&&this.log(`Adapting to level ${A} from level ${this.level}`),this.level=e.nextLoadLevel=A;const V=w.details;if(!V||this.state===wu.WAITING_LEVEL||this.waitForLive(w)){this.level=A,this.state=wu.WAITING_LEVEL,this.startFragRequested=!1;return}const su=U.len,pu=this.getMaxBufferLength(w.maxBitrate);if(su>=pu)return;this.backtrackFragment&&this.backtrackFragment.start>U.end&&(this.backtrackFragment=null);const _u=this.backtrackFragment?this.backtrackFragment.start:U.end;let Iu=this.getNextFragment(_u,V);if(this.couldBacktrack&&!this.fragPrevious&&Iu&&Cu(Iu)&&this.fragmentTracker.getState(Iu)!==C4.OK){var Lu;const ae=((Lu=this.backtrackFragment)!=null?Lu:Iu).sn-V.startSN,Ze=V.fragments[ae-1];Ze&&Iu.cc===Ze.cc&&(Iu=Ze,this.fragmentTracker.removeFragment(Ze))}else this.backtrackFragment&&U.len&&(this.backtrackFragment=null);if(Iu&&this.isLoopLoading(Iu,_u)){if(!Iu.gap){const ae=this.audioOnly&&!this.altAudio?nu.AUDIO:nu.VIDEO,Ze=(ae===nu.VIDEO?this.videoBuffer:this.mediaBuffer)||this.media;Ze&&this.afterBufferFlushed(Ze,ae,o.MAIN)}Iu=this.getNextFragmentLoopLoading(Iu,V,U,o.MAIN,pu)}Iu&&(Iu.initSegment&&!Iu.initSegment.data&&!this.bitrateTest&&(Iu=Iu.initSegment),this.loadFragment(Iu,w,_u))}loadFragment(e,r,a){const B=this.fragmentTracker.getState(e);B===C4.NOT_LOADED||B===C4.PARTIAL?Cu(e)?this.bitrateTest?(this.log(`Fragment ${e.sn} of level ${e.level} is being downloaded to test bitrate and will not be buffered`),this._loadBitrateTestFrag(e,r)):super.loadFragment(e,r,a):this._loadInitSegment(e,r):this.clearTrackerIfNeeded(e)}getBufferedFrag(e){return this.fragmentTracker.getBufferedFrag(e,o.MAIN)}followingBufferedFrag(e){return e?this.getBufferedFrag(e.end+.5):null}immediateLevelSwitch(){this.abortCurrentFrag(),this.flushMainBuffer(0,Number.POSITIVE_INFINITY)}nextLevelSwitch(){const{levels:e,media:r}=this;if(r!=null&&r.readyState){let a;const B=this.getAppendedFrag(r.currentTime);B&&B.start>1&&this.flushMainBuffer(0,B.start-1);const A=this.getLevelDetails();if(A!=null&&A.live){const U=this.getMainFwdBufferInfo();if(!U||U.len=w-r.maxFragLookUpTolerance&&A<=U;if(B!==null&&a.duration>B&&(A{this.hls&&this.hls.trigger(s.AUDIO_TRACK_SWITCHED,r)}),a.trigger(s.BUFFER_FLUSHING,{startOffset:0,endOffset:Number.POSITIVE_INFINITY,type:null});return}a.trigger(s.AUDIO_TRACK_SWITCHED,r)}}onAudioTrackSwitched(e,r){const a=ne(r.url,this.hls);if(a){const B=this.videoBuffer;B&&this.mediaBuffer!==B&&(this.log("Switching on alternate audio, use video.buffered to schedule main fragment loading"),this.mediaBuffer=B)}this.altAudio=a?2:0,this.tick()}onBufferCreated(e,r){const a=r.tracks;let B,A,w=!1;for(const U in a){const q=a[U];if(q.id==="main"){if(A=U,B=q,U==="video"){const V=a[U];V&&(this.videoBuffer=V.buffer)}}else w=!0}w&&B?(this.log(`Alternate track found, use ${A}.buffered to schedule main fragment loading`),this.mediaBuffer=B.buffer):this.mediaBuffer=this.media}onFragBuffered(e,r){const{frag:a,part:B}=r,A=a.type===o.MAIN;if(A){if(this.fragContextChanged(a)){this.warn(`Fragment ${a.sn}${B?" p: "+B.index:""} of level ${a.level} finished buffering, but was aborted. state: ${this.state}`),this.state===wu.PARSED&&(this.state=wu.IDLE);return}const U=B?B.stats:a.stats;this.fragLastKbps=Math.round(8*U.total/(U.buffering.end-U.loading.first)),Cu(a)&&(this.fragPrevious=a),this.fragBufferedComplete(a,B)}const w=this.media;w&&(!this._hasEnoughToStart&&a4.getBuffered(w).length&&(this._hasEnoughToStart=!0,this.seekToStartPos()),A&&this.tick())}get hasEnoughToStart(){return this._hasEnoughToStart}onError(e,r){var a;if(r.fatal){this.state=wu.ERROR;return}switch(r.details){case d.FRAG_GAP:case d.FRAG_PARSING_ERROR:case d.FRAG_DECRYPT_ERROR:case d.FRAG_LOAD_ERROR:case d.FRAG_LOAD_TIMEOUT:case d.KEY_LOAD_ERROR:case d.KEY_LOAD_TIMEOUT:this.onFragmentOrKeyLoadError(o.MAIN,r);break;case d.LEVEL_LOAD_ERROR:case d.LEVEL_LOAD_TIMEOUT:case d.LEVEL_PARSING_ERROR:!r.levelRetry&&this.state===wu.WAITING_LEVEL&&((a=r.context)==null?void 0:a.type)===h.LEVEL&&(this.state=wu.IDLE);break;case d.BUFFER_ADD_CODEC_ERROR:case d.BUFFER_APPEND_ERROR:if(r.parent!=="main")return;this.reduceLengthAndFlushBuffer(r)&&this.resetLoadingState();break;case d.BUFFER_FULL_ERROR:if(r.parent!=="main")return;this.reduceLengthAndFlushBuffer(r)&&(!this.config.interstitialsController&&this.config.assetPlayerId?this._hasEnoughToStart=!0:this.flushMainBuffer(0,Number.POSITIVE_INFINITY));break;case d.INTERNAL_EXCEPTION:this.recoverWorkerError(r);break}}onFragLoadEmergencyAborted(){this.state=wu.IDLE,this._hasEnoughToStart||(this.startFragRequested=!1,this.nextLoadPosition=this.lastCurrentTime),this.tickImmediate()}onBufferFlushed(e,{type:r}){if(r!==nu.AUDIO||!this.altAudio){const a=(r===nu.VIDEO?this.videoBuffer:this.mediaBuffer)||this.media;a&&(this.afterBufferFlushed(a,r,o.MAIN),this.tick())}}onLevelsUpdated(e,r){this.level>-1&&this.fragCurrent&&(this.level=this.fragCurrent.level,this.level===-1&&this.resetWhenMissingContext(this.fragCurrent)),this.levels=r.levels}swapAudioCodec(){this.audioCodecSwap=!this.audioCodecSwap}seekToStartPos(){const{media:e}=this;if(!e)return;const r=e.currentTime;let a=this.startPosition;if(a>=0&&r0&&(q{const{hls:B}=this,A=a==null?void 0:a.frag;if(!A||this.fragContextChanged(A))return;r.fragmentError=0,this.state=wu.IDLE,this.startFragRequested=!1,this.bitrateTest=!1;const w=A.stats;w.parsing.start=w.parsing.end=w.buffering.start=w.buffering.end=self.performance.now(),B.trigger(s.FRAG_LOADED,a),A.bitrateTest=!1}).catch(a=>{this.state===wu.STOPPED||this.state===wu.ERROR||(this.warn(a),this.resetFragmentLoading(e))})}_handleTransmuxComplete(e){const r=this.playlistType,{hls:a}=this,{remuxResult:B,chunkMeta:A}=e,w=this.getCurrentContext(A);if(!w){this.resetWhenMissingContext(A);return}const{frag:U,part:q,level:V}=w,{video:su,text:pu,id3:_u,initSegment:Iu}=B,{details:Lu}=V,oe=this.altAudio?void 0:B.audio;if(this.fragContextChanged(U)){this.fragmentTracker.removeFragment(U);return}if(this.state=wu.PARSING,Iu){const ae=Iu.tracks;if(ae){const A0=U.initSegment||U;if(this.unhandledEncryptionError(Iu,U))return;this._bufferInitSegment(V,ae,A0,A),a.trigger(s.FRAG_PARSING_INIT_SEGMENT,{frag:A0,id:r,tracks:ae})}const Ze=Iu.initPTS,Xe=Iu.timescale,t0=this.initPTS[U.cc];if(t(Ze)&&(!t0||t0.baseTime!==Ze||t0.timescale!==Xe)){const A0=Iu.trackId;this.initPTS[U.cc]={baseTime:Ze,timescale:Xe,trackId:A0},a.trigger(s.INIT_PTS_FOUND,{frag:U,id:r,initPTS:Ze,timescale:Xe,trackId:A0})}}if(su&&Lu){oe&&su.type==="audiovideo"&&this.logMuxedErr(U);const ae=Lu.fragments[U.sn-1-Lu.startSN],Ze=U.sn===Lu.startSN,Xe=!ae||U.cc>ae.cc;if(B.independent!==!1){const{startPTS:t0,endPTS:A0,startDTS:N0,endDTS:s4}=su;if(q)q.elementaryStreams[su.type]={startPTS:t0,endPTS:A0,startDTS:N0,endDTS:s4};else if(su.firstKeyFrame&&su.independent&&A.id===1&&!Xe&&(this.couldBacktrack=!0),su.dropped&&su.independent){const j0=this.getMainFwdBufferInfo(),u4=(j0?j0.end:this.getLoadPosition())+this.config.maxBufferHole,J0=su.firstKeyFramePTS?su.firstKeyFramePTS:t0;if(!Ze&&u4T4&&(U.gap=!0);U.setElementaryStreamInfo(su.type,t0,A0,N0,s4),this.backtrackFragment&&(this.backtrackFragment=U),this.bufferFragmentData(su,U,q,A,Ze||Xe)}else if(Ze||Xe)U.gap=!0;else{this.backtrack(U);return}}if(oe){const{startPTS:ae,endPTS:Ze,startDTS:Xe,endDTS:t0}=oe;q&&(q.elementaryStreams[nu.AUDIO]={startPTS:ae,endPTS:Ze,startDTS:Xe,endDTS:t0}),U.setElementaryStreamInfo(nu.AUDIO,ae,Ze,Xe,t0),this.bufferFragmentData(oe,U,q,A)}if(Lu&&_u!=null&&_u.samples.length){const ae={id:r,frag:U,details:Lu,samples:_u.samples};a.trigger(s.FRAG_PARSING_METADATA,ae)}if(Lu&&pu){const ae={id:r,frag:U,details:Lu,samples:pu.samples};a.trigger(s.FRAG_PARSING_USERDATA,ae)}}logMuxedErr(e){this.warn(`${Cu(e)?"Media":"Init"} segment with muxed audiovideo where only video expected: ${e.url}`)}_bufferInitSegment(e,r,a,B){if(this.state!==wu.PARSING)return;this.audioOnly=!!r.audio&&!r.video,this.altAudio&&!this.audioOnly&&(delete r.audio,r.audiovideo&&this.logMuxedErr(a));const{audio:A,video:w,audiovideo:U}=r;if(A){const V=e.audioCodec;let su=Y0(A.codec,V);su==="mp4a"&&(su="mp4a.40.5");const pu=navigator.userAgent.toLowerCase();if(this.audioCodecSwitch){su&&(su.indexOf("mp4a.40.5")!==-1?su="mp4a.40.2":su="mp4a.40.5");const _u=A.metadata;_u&&"channelCount"in _u&&(_u.channelCount||1)!==1&&pu.indexOf("firefox")===-1&&(su="mp4a.40.5")}su&&su.indexOf("mp4a.40.5")!==-1&&pu.indexOf("android")!==-1&&A.container!=="audio/mpeg"&&(su="mp4a.40.2",this.log(`Android: force audio codec to ${su}`)),V&&V!==su&&this.log(`Swapping manifest audio codec "${V}" for "${su}"`),A.levelCodec=su,A.id=o.MAIN,this.log(`Init audio buffer, container:${A.container}, codecs[selected/level/parsed]=[${su||""}/${V||""}/${A.codec}]`),delete r.audiovideo}if(w){w.levelCodec=e.videoCodec,w.id=o.MAIN;const V=w.codec;if((V==null?void 0:V.length)===4)switch(V){case"hvc1":case"hev1":w.codec="hvc1.1.6.L120.90";break;case"av01":w.codec="av01.0.04M.08";break;case"avc1":w.codec="avc1.42e01e";break}this.log(`Init video buffer, container:${w.container}, codecs[level/parsed]=[${e.videoCodec||""}/${V}]${w.codec!==V?" parsed-corrected="+w.codec:""}${w.supplemental?" supplemental="+w.supplemental:""}`),delete r.audiovideo}U&&(this.log(`Init audiovideo buffer, container:${U.container}, codecs[level/parsed]=[${e.codecs}/${U.codec}]`),delete r.video,delete r.audio);const q=Object.keys(r);if(q.length){if(this.hls.trigger(s.BUFFER_CODECS,r),!this.hls)return;q.forEach(V=>{const pu=r[V].initSegment;pu!=null&&pu.byteLength&&this.hls.trigger(s.BUFFER_APPENDING,{type:V,data:pu,frag:a,part:null,chunkMeta:B,parent:a.type})})}this.tickImmediate()}getMainFwdBufferInfo(){const e=this.mediaBuffer&&this.altAudio===2?this.mediaBuffer:this.media;return this.getFwdBufferInfo(e,o.MAIN)}get maxBufferLength(){const{levels:e,level:r}=this,a=e==null?void 0:e[r];return a?this.getMaxBufferLength(a.maxBitrate):this.config.maxBufferLength}backtrack(e){this.couldBacktrack=!0,this.backtrackFragment=e,this.resetTransmuxer(),this.flushBufferGap(e),this.fragmentTracker.removeFragment(e),this.fragPrevious=null,this.nextLoadPosition=e.start,this.state=wu.IDLE}checkFragmentChanged(){const e=this.media;let r=null;if(e&&e.readyState>1&&e.seeking===!1){const a=e.currentTime;if(a4.isBuffered(e,a)?r=this.getAppendedFrag(a):a4.isBuffered(e,a+.1)&&(r=this.getAppendedFrag(a+.1)),r){this.backtrackFragment=null;const B=this.fragPlaying,A=r.level;(!B||r.sn!==B.sn||B.level!==A)&&(this.fragPlaying=r,this.hls.trigger(s.FRAG_CHANGED,{frag:r}),(!B||B.level!==A)&&this.hls.trigger(s.LEVEL_SWITCHED,{level:A}))}}}get nextLevel(){const e=this.nextBufferedFrag;return e?e.level:-1}get currentFrag(){var e;if(this.fragPlaying)return this.fragPlaying;const r=((e=this.media)==null?void 0:e.currentTime)||this.lastCurrentTime;return t(r)?this.getAppendedFrag(r):null}get currentProgramDateTime(){var e;const r=((e=this.media)==null?void 0:e.currentTime)||this.lastCurrentTime;if(t(r)){const a=this.getLevelDetails(),B=this.currentFrag||(a?a0(null,a.fragments,r):null);if(B){const A=B.programDateTime;if(A!==null){const w=A+(r-B.start)*1e3;return new Date(w)}}}return null}get currentLevel(){const e=this.currentFrag;return e?e.level:-1}get nextBufferedFrag(){const e=this.currentFrag;return e?this.followingBufferedFrag(e):null}get forceStartLoad(){return this._forceStartLoad}}class wl extends O{constructor(e,r){super("key-loader",r),this.config=void 0,this.keyIdToKeyInfo={},this.emeController=null,this.config=e}abort(e){for(const a in this.keyIdToKeyInfo){const B=this.keyIdToKeyInfo[a].loader;if(B){var r;if(e&&e!==((r=B.context)==null?void 0:r.frag.type))return;B.abort()}}}detach(){for(const e in this.keyIdToKeyInfo){const r=this.keyIdToKeyInfo[e];(r.mediaKeySessionContext||r.decryptdata.isCommonEncryption)&&delete this.keyIdToKeyInfo[e]}}destroy(){this.detach();for(const e in this.keyIdToKeyInfo){const r=this.keyIdToKeyInfo[e].loader;r&&r.destroy()}this.keyIdToKeyInfo={}}createKeyLoadError(e,r=d.KEY_LOAD_ERROR,a,B,A){return new q0({type:c.NETWORK_ERROR,details:r,fatal:!1,frag:e,response:A,error:a,networkDetails:B})}loadClear(e,r,a){if(this.emeController&&this.config.emeEnabled&&!this.emeController.getSelectedKeySystemFormats().length){if(r.length)for(let B=0,A=r.length;B{if(!this.emeController)return;w.setKeyFormat(U);const q=Ci(U);if(q)return this.emeController.getKeySystemAccess([q])})}if(this.config.requireKeySystemAccessOnStart){const B=ci(this.config);if(B.length)return this.emeController.getKeySystemAccess(B)}}return null}load(e){return!e.decryptdata&&e.encrypted&&this.emeController&&this.config.emeEnabled?this.emeController.selectKeySystemFormat(e).then(r=>this.loadInternal(e,r)):this.loadInternal(e)}loadInternal(e,r){var a,B;r&&e.setKeyFormat(r);const A=e.decryptdata;if(!A){const V=new Error(r?`Expected frag.decryptdata to be defined after setting format ${r}`:`Missing decryption data on fragment in onKeyLoading (emeEnabled with controller: ${this.emeController&&this.config.emeEnabled})`);return Promise.reject(this.createKeyLoadError(e,d.KEY_LOAD_ERROR,V))}const w=A.uri;if(!w)return Promise.reject(this.createKeyLoadError(e,d.KEY_LOAD_ERROR,new Error(`Invalid key URI: "${w}"`)));const U=ol(A);let q=this.keyIdToKeyInfo[U];if((a=q)!=null&&a.decryptdata.key)return A.key=q.decryptdata.key,Promise.resolve({frag:e,keyInfo:q});if(this.emeController&&(B=q)!=null&&B.keyLoadPromise)switch(this.emeController.getKeyStatus(q.decryptdata)){case"usable":case"usable-in-future":return q.keyLoadPromise.then(su=>{const{keyInfo:pu}=su;return A.key=pu.decryptdata.key,{frag:e,keyInfo:pu}})}switch(this.log(`${this.keyIdToKeyInfo[U]?"Rel":"L"}oading${A.keyId?" keyId: "+J(A.keyId):""} URI: ${A.uri} from ${e.type} ${e.level}`),q=this.keyIdToKeyInfo[U]={decryptdata:A,keyLoadPromise:null,loader:null,mediaKeySessionContext:null},A.method){case"SAMPLE-AES":case"SAMPLE-AES-CENC":case"SAMPLE-AES-CTR":return A.keyFormat==="identity"?this.loadKeyHTTP(q,e):this.loadKeyEME(q,e);case"AES-128":case"AES-256":case"AES-256-CTR":return this.loadKeyHTTP(q,e);default:return Promise.reject(this.createKeyLoadError(e,d.KEY_LOAD_ERROR,new Error(`Key supplied with unsupported METHOD: "${A.method}"`)))}}loadKeyEME(e,r){const a={frag:r,keyInfo:e};if(this.emeController&&this.config.emeEnabled){var B;if(!e.decryptdata.keyId&&(B=r.initSegment)!=null&&B.data){const w=me(r.initSegment.data);if(w.length){let U=w[0];U.some(q=>q!==0)?(this.log(`Using keyId found in init segment ${J(U)}`),bi.setKeyIdForUri(e.decryptdata.uri,U)):(U=bi.addKeyIdForUri(e.decryptdata.uri),this.log(`Generating keyId to patch media ${J(U)}`)),e.decryptdata.keyId=U}}if(!e.decryptdata.keyId&&!Cu(r))return Promise.resolve(a);const A=this.emeController.loadKey(a);return(e.keyLoadPromise=A.then(w=>(e.mediaKeySessionContext=w,a))).catch(w=>{throw e.keyLoadPromise=null,"data"in w&&(w.data.frag=r),w})}return Promise.resolve(a)}loadKeyHTTP(e,r){const a=this.config,B=a.loader,A=new B(a);return r.keyLoader=e.loader=A,e.keyLoadPromise=new Promise((w,U)=>{const q={keyInfo:e,frag:r,responseType:"arraybuffer",url:e.decryptdata.uri},V=a.keyLoadPolicy.default,su={loadPolicy:V,timeout:V.maxLoadTimeMs,maxRetry:0,retryDelay:0,maxRetryDelay:0},pu={onSuccess:(_u,Iu,Lu,oe)=>{const{frag:ae,keyInfo:Ze}=Lu,Xe=ol(Ze.decryptdata);if(!ae.decryptdata||Ze!==this.keyIdToKeyInfo[Xe])return U(this.createKeyLoadError(ae,d.KEY_LOAD_ERROR,new Error("after key load, decryptdata unset or changed"),oe));Ze.decryptdata.key=ae.decryptdata.key=new Uint8Array(_u.data),ae.keyLoader=null,Ze.loader=null,w({frag:ae,keyInfo:Ze})},onError:(_u,Iu,Lu,oe)=>{this.resetLoader(Iu),U(this.createKeyLoadError(r,d.KEY_LOAD_ERROR,new Error(`HTTP Error ${_u.code} loading key ${_u.text}`),Lu,E({url:q.url,data:void 0},_u)))},onTimeout:(_u,Iu,Lu)=>{this.resetLoader(Iu),U(this.createKeyLoadError(r,d.KEY_LOAD_TIMEOUT,new Error("key loading timed out"),Lu))},onAbort:(_u,Iu,Lu)=>{this.resetLoader(Iu),U(this.createKeyLoadError(r,d.INTERNAL_ABORTED,new Error("key loading aborted"),Lu))}};A.load(q,su,pu)})}resetLoader(e){const{frag:r,keyInfo:a,url:B}=e,A=a.loader;r.keyLoader===A&&(r.keyLoader=null,a.loader=null);const w=ol(a.decryptdata)||B;delete this.keyIdToKeyInfo[w],A&&A.destroy()}}function ol(P){if(P.keyFormat!==en.FAIRPLAY){const e=P.keyId;if(e)return J(e)}return P.uri}function gl(P){const{type:e}=P;switch(e){case h.AUDIO_TRACK:return o.AUDIO;case h.SUBTITLE_TRACK:return o.SUBTITLE;default:return o.MAIN}}function ll(P,e){let r=P.url;return(r===void 0||r.indexOf("data:")===0)&&(r=e.url),r}class ul{constructor(e){this.hls=void 0,this.loaders=Object.create(null),this.variableList=null,this.onManifestLoaded=this.checkAutostartLoad,this.hls=e,this.registerListeners()}startLoad(e){}stopLoad(){this.destroyInternalLoaders()}registerListeners(){const{hls:e}=this;e.on(s.MANIFEST_LOADING,this.onManifestLoading,this),e.on(s.LEVEL_LOADING,this.onLevelLoading,this),e.on(s.AUDIO_TRACK_LOADING,this.onAudioTrackLoading,this),e.on(s.SUBTITLE_TRACK_LOADING,this.onSubtitleTrackLoading,this),e.on(s.LEVELS_UPDATED,this.onLevelsUpdated,this)}unregisterListeners(){const{hls:e}=this;e.off(s.MANIFEST_LOADING,this.onManifestLoading,this),e.off(s.LEVEL_LOADING,this.onLevelLoading,this),e.off(s.AUDIO_TRACK_LOADING,this.onAudioTrackLoading,this),e.off(s.SUBTITLE_TRACK_LOADING,this.onSubtitleTrackLoading,this),e.off(s.LEVELS_UPDATED,this.onLevelsUpdated,this)}createInternalLoader(e){const r=this.hls.config,a=r.pLoader,B=r.loader,A=a||B,w=new A(r);return this.loaders[e.type]=w,w}getInternalLoader(e){return this.loaders[e.type]}resetInternalLoader(e){this.loaders[e]&&delete this.loaders[e]}destroyInternalLoaders(){for(const e in this.loaders){const r=this.loaders[e];r&&r.destroy(),this.resetInternalLoader(e)}}destroy(){this.variableList=null,this.unregisterListeners(),this.destroyInternalLoaders()}onManifestLoading(e,r){const{url:a}=r;this.variableList=null,this.load({id:null,level:0,responseType:"text",type:h.MANIFEST,url:a,deliveryDirectives:null,levelOrTrack:null})}onLevelLoading(e,r){const{id:a,level:B,pathwayId:A,url:w,deliveryDirectives:U,levelInfo:q}=r;this.load({id:a,level:B,pathwayId:A,responseType:"text",type:h.LEVEL,url:w,deliveryDirectives:U,levelOrTrack:q})}onAudioTrackLoading(e,r){const{id:a,groupId:B,url:A,deliveryDirectives:w,track:U}=r;this.load({id:a,groupId:B,level:null,responseType:"text",type:h.AUDIO_TRACK,url:A,deliveryDirectives:w,levelOrTrack:U})}onSubtitleTrackLoading(e,r){const{id:a,groupId:B,url:A,deliveryDirectives:w,track:U}=r;this.load({id:a,groupId:B,level:null,responseType:"text",type:h.SUBTITLE_TRACK,url:A,deliveryDirectives:w,levelOrTrack:U})}onLevelsUpdated(e,r){const a=this.loaders[h.LEVEL];if(a){const B=a.context;B&&!r.levels.some(A=>A===B.levelOrTrack)&&(a.abort(),delete this.loaders[h.LEVEL])}}load(e){var r;const a=this.hls.config;let B=this.getInternalLoader(e);if(B){const V=this.hls.logger,su=B.context;if(su&&su.levelOrTrack===e.levelOrTrack&&(su.url===e.url||su.deliveryDirectives&&!e.deliveryDirectives)){su.url===e.url?V.log(`[playlist-loader]: ignore ${e.url} ongoing request`):V.log(`[playlist-loader]: ignore ${e.url} in favor of ${su.url}`);return}V.log(`[playlist-loader]: aborting previous loader for type: ${e.type}`),B.abort()}let A;if(e.type===h.MANIFEST?A=a.manifestLoadPolicy.default:A=_({},a.playlistLoadPolicy.default,{timeoutRetry:null,errorRetry:null}),B=this.createInternalLoader(e),t((r=e.deliveryDirectives)==null?void 0:r.part)){let V;if(e.type===h.LEVEL&&e.level!==null?V=this.hls.levels[e.level].details:e.type===h.AUDIO_TRACK&&e.id!==null?V=this.hls.audioTracks[e.id].details:e.type===h.SUBTITLE_TRACK&&e.id!==null&&(V=this.hls.subtitleTracks[e.id].details),V){const su=V.partTarget,pu=V.targetduration;if(su&&pu){const _u=Math.max(su*3,pu*.8)*1e3;A=_({},A,{maxTimeToFirstByteMs:Math.min(_u,A.maxTimeToFirstByteMs),maxLoadTimeMs:Math.min(_u,A.maxTimeToFirstByteMs)})}}}const w=A.errorRetry||A.timeoutRetry||{},U={loadPolicy:A,timeout:A.maxLoadTimeMs,maxRetry:w.maxNumRetry||0,retryDelay:w.retryDelayMs||0,maxRetryDelay:w.maxRetryDelayMs||0},q={onSuccess:(V,su,pu,_u)=>{const Iu=this.getInternalLoader(pu);this.resetInternalLoader(pu.type);const Lu=V.data;su.parsing.start=performance.now(),Ni.isMediaPlaylist(Lu)||pu.type!==h.MANIFEST?this.handleTrackOrLevelPlaylist(V,su,pu,_u||null,Iu):this.handleMasterPlaylist(V,su,pu,_u)},onError:(V,su,pu,_u)=>{this.handleNetworkError(su,pu,!1,V,_u)},onTimeout:(V,su,pu)=>{this.handleNetworkError(su,pu,!0,void 0,V)}};B.load(e,U,q)}checkAutostartLoad(){if(!this.hls)return;const{config:{autoStartLoad:e,startPosition:r},forceStartLoad:a}=this.hls;(e||a)&&(this.hls.logger.log(`${e?"auto":"force"} startLoad with configured startPosition ${r}`),this.hls.startLoad(r))}handleMasterPlaylist(e,r,a,B){const A=this.hls,w=e.data,U=ll(e,a),q=Ni.parseMasterPlaylist(w,U);if(q.playlistParsingError){r.parsing.end=performance.now(),this.handleManifestParsingError(e,a,q.playlistParsingError,B,r);return}const{contentSteering:V,levels:su,sessionData:pu,sessionKeys:_u,startTimeOffset:Iu,variableList:Lu}=q;this.variableList=Lu,su.forEach(Xe=>{const{unknownCodecs:t0}=Xe;if(t0){const{preferManagedMediaSource:A0}=this.hls.config;let{audioCodec:N0,videoCodec:s4}=Xe;for(let j0=t0.length;j0--;){const u4=t0[j0];bu(u4,"audio",A0)?(Xe.audioCodec=N0=N0?`${N0},${u4}`:u4,Ne.audio[N0.substring(0,4)]=2,t0.splice(j0,1)):bu(u4,"video",A0)&&(Xe.videoCodec=s4=s4?`${s4},${u4}`:u4,Ne.video[s4.substring(0,4)]=2,t0.splice(j0,1))}}});const{AUDIO:oe=[],SUBTITLES:ae,"CLOSED-CAPTIONS":Ze}=Ni.parseMasterPlaylistMedia(w,U,q);oe.length&&!oe.some(t0=>!t0.url)&&su[0].audioCodec&&!su[0].attrs.AUDIO&&(this.hls.logger.log("[playlist-loader]: audio codec signaled in quality level, but no embedded audio track signaled, create one"),oe.unshift({type:"main",name:"main",groupId:"main",default:!1,autoselect:!1,forced:!1,id:-1,attrs:new $t({}),bitrate:0,url:""})),A.trigger(s.MANIFEST_LOADED,{levels:su,audioTracks:oe,subtitles:ae,captions:Ze,contentSteering:V,url:U,stats:r,networkDetails:B,sessionData:pu,sessionKeys:_u,startTimeOffset:Iu,variableList:Lu})}handleTrackOrLevelPlaylist(e,r,a,B,A){const w=this.hls,{id:U,level:q,type:V}=a,su=ll(e,a),pu=t(q)?q:t(U)?U:0,_u=gl(a),Iu=Ni.parseLevelPlaylist(e.data,su,pu,_u,0,this.variableList);if(V===h.MANIFEST){const Lu={attrs:new $t({}),bitrate:0,details:Iu,name:"",url:su};Iu.requestScheduled=r.loading.start+At(Iu,0),w.trigger(s.MANIFEST_LOADED,{levels:[Lu],audioTracks:[],url:su,stats:r,networkDetails:B,sessionData:null,sessionKeys:null,contentSteering:null,startTimeOffset:null,variableList:null})}r.parsing.end=performance.now(),a.levelDetails=Iu,this.handlePlaylistLoaded(Iu,e,r,a,B,A)}handleManifestParsingError(e,r,a,B,A){this.hls.trigger(s.ERROR,{type:c.NETWORK_ERROR,details:d.MANIFEST_PARSING_ERROR,fatal:r.type===h.MANIFEST,url:e.url,err:a,error:a,reason:a.message,response:e,context:r,networkDetails:B,stats:A})}handleNetworkError(e,r,a=!1,B,A){let w=`A network ${a?"timeout":"error"+(B?" (status "+B.code+")":"")} occurred while loading ${e.type}`;e.type===h.LEVEL?w+=`: ${e.level} id: ${e.id}`:(e.type===h.AUDIO_TRACK||e.type===h.SUBTITLE_TRACK)&&(w+=` id: ${e.id} group-id: "${e.groupId}"`);const U=new Error(w);this.hls.logger.warn(`[playlist-loader]: ${w}`);let q=d.UNKNOWN,V=!1;const su=this.getInternalLoader(e);switch(e.type){case h.MANIFEST:q=a?d.MANIFEST_LOAD_TIMEOUT:d.MANIFEST_LOAD_ERROR,V=!0;break;case h.LEVEL:q=a?d.LEVEL_LOAD_TIMEOUT:d.LEVEL_LOAD_ERROR,V=!1;break;case h.AUDIO_TRACK:q=a?d.AUDIO_TRACK_LOAD_TIMEOUT:d.AUDIO_TRACK_LOAD_ERROR,V=!1;break;case h.SUBTITLE_TRACK:q=a?d.SUBTITLE_TRACK_LOAD_TIMEOUT:d.SUBTITLE_LOAD_ERROR,V=!1;break}su&&this.resetInternalLoader(e.type);const pu={type:c.NETWORK_ERROR,details:q,fatal:V,url:e.url,loader:su,context:e,error:U,networkDetails:r,stats:A};if(B){const _u=(r==null?void 0:r.url)||e.url;pu.response=E({url:_u,data:void 0},B)}this.hls.trigger(s.ERROR,pu)}handlePlaylistLoaded(e,r,a,B,A,w){const U=this.hls,{type:q,level:V,levelOrTrack:su,id:pu,groupId:_u,deliveryDirectives:Iu}=B,Lu=ll(r,B),oe=gl(B);let ae=typeof B.level=="number"&&oe===o.MAIN?V:void 0;const Ze=e.playlistParsingError;if(Ze){if(this.hls.logger.warn(`${Ze} ${e.url}`),!U.config.ignorePlaylistParsingErrors){U.trigger(s.ERROR,{type:c.NETWORK_ERROR,details:d.LEVEL_PARSING_ERROR,fatal:!1,url:Lu,error:Ze,reason:Ze.message,response:r,context:B,level:ae,parent:oe,networkDetails:A,stats:a});return}e.playlistParsingError=null}if(!e.fragments.length){const Xe=e.playlistParsingError=new Error("No Segments found in Playlist");U.trigger(s.ERROR,{type:c.NETWORK_ERROR,details:d.LEVEL_EMPTY_ERROR,fatal:!1,url:Lu,error:Xe,reason:Xe.message,response:r,context:B,level:ae,parent:oe,networkDetails:A,stats:a});return}switch(e.live&&w&&(w.getCacheAge&&(e.ageHeader=w.getCacheAge()||0),(!w.getCacheAge||isNaN(e.ageHeader))&&(e.ageHeader=0)),q){case h.MANIFEST:case h.LEVEL:if(ae){if(!su)ae=0;else if(su!==U.levels[ae]){const Xe=U.levels.indexOf(su);Xe>-1&&(ae=Xe)}}U.trigger(s.LEVEL_LOADED,{details:e,levelInfo:su||U.levels[0],level:ae||0,id:pu||0,stats:a,networkDetails:A,deliveryDirectives:Iu,withoutMultiVariant:q===h.MANIFEST});break;case h.AUDIO_TRACK:U.trigger(s.AUDIO_TRACK_LOADED,{details:e,track:su,id:pu||0,groupId:_u||"",stats:a,networkDetails:A,deliveryDirectives:Iu});break;case h.SUBTITLE_TRACK:U.trigger(s.SUBTITLE_TRACK_LOADED,{details:e,track:su,id:pu||0,groupId:_u||"",stats:a,networkDetails:A,deliveryDirectives:Iu});break}}}class w3{static get version(){return J4}static isMSESupported(){return pl()}static isSupported(){return bl()}static getMediaSource(){return iu()}static get Events(){return s}static get MetadataSchema(){return at}static get ErrorTypes(){return c}static get ErrorDetails(){return d}static get DefaultConfig(){return w3.defaultConfig?w3.defaultConfig:Kr}static set DefaultConfig(e){w3.defaultConfig=e}constructor(e={}){this.config=void 0,this.userConfig=void 0,this.logger=void 0,this.coreComponents=void 0,this.networkControllers=void 0,this._emitter=new P0,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 r=this.logger=K(e.debug||!1,"Hls instance",e.assetPlayerId),a=this.config=Q0(w3.DefaultConfig,e,r);this.userConfig=e,a.progressive&&$0(a,r);const{abrController:B,bufferController:A,capLevelController:w,errorController:U,fpsController:q}=a,V=new U(this),su=this.abrController=new B(this),pu=new Ur(this),_u=a.interstitialsController,Iu=_u?this.interstitialsController=new _u(this,w3):null,Lu=this.bufferController=new A(this,pu),oe=this.capLevelController=new w(this),ae=new q(this),Ze=new ul(this),Xe=a.contentSteeringController,t0=Xe?new Xe(this):null,A0=this.levelController=new Cl(this,t0),N0=new Dl(this),s4=new wl(this.config,this.logger),j0=this.streamController=new Bl(this,pu,s4),u4=this.gapController=new Jr(this,pu);oe.setStreamController(j0),ae.setStreamController(j0);const J0=[Ze,A0,j0];Iu&&J0.splice(1,0,Iu),t0&&J0.splice(1,0,t0),this.networkControllers=J0;const W0=[su,Lu,u4,oe,ae,N0,pu];this.audioTrackController=this.createController(a.audioTrackController,J0);const I4=a.audioStreamController;I4&&J0.push(this.audioStreamController=new I4(this,pu,s4)),this.subtitleTrackController=this.createController(a.subtitleTrackController,J0);const St=a.subtitleStreamController;St&&J0.push(this.subtititleStreamController=new St(this,pu,s4)),this.createController(a.timelineController,W0),s4.emeController=this.emeController=this.createController(a.emeController,W0),this.cmcdController=this.createController(a.cmcdController,W0),this.latencyController=this.createController(Fl,W0),this.coreComponents=W0,J0.push(V);const tr=V.onErrorOut;typeof tr=="function"&&this.on(s.ERROR,tr,V),this.on(s.MANIFEST_LOADED,Ze.onManifestLoaded,Ze)}createController(e,r){if(e){const a=new e(this);return r&&r.push(a),a}return null}on(e,r,a=this){this._emitter.on(e,r,a)}once(e,r,a=this){this._emitter.once(e,r,a)}removeAllListeners(e){this._emitter.removeAllListeners(e)}off(e,r,a=this,B){this._emitter.off(e,r,a,B)}listeners(e){return this._emitter.listeners(e)}emit(e,r,a){return this._emitter.emit(e,r,a)}trigger(e,r){if(this.config.debug)return this.emit(e,e,r);try{return this.emit(e,e,r)}catch(a){if(this.logger.error("An internal error happened while handling event "+e+'. Error message: "'+a.message+'". Here is a stacktrace:',a),!this.triggeringException){this.triggeringException=!0;const B=e===s.ERROR;this.trigger(s.ERROR,{type:c.OTHER_ERROR,details:d.INTERNAL_EXCEPTION,fatal:B,event:e,error:a}),this.triggeringException=!1}}return!1}listenerCount(e){return this._emitter.listenerCount(e)}destroy(){this.logger.log("destroy"),this.trigger(s.DESTROYING,void 0),this.detachMedia(),this.removeAllListeners(),this._autoLevelCapping=-1,this._url=null,this.networkControllers.forEach(r=>r.destroy()),this.networkControllers.length=0,this.coreComponents.forEach(r=>r.destroy()),this.coreComponents.length=0;const e=this.config;e.xhrSetup=e.fetchSetup=void 0,this.userConfig=null}attachMedia(e){if(!e||"media"in e&&!e.media){const A=new Error(`attachMedia failed: invalid argument (${e})`);this.trigger(s.ERROR,{type:c.OTHER_ERROR,details:d.ATTACH_MEDIA_ERROR,fatal:!0,error:A});return}this.logger.log("attachMedia"),this._media&&(this.logger.warn("media must be detached before attaching"),this.detachMedia());const r="media"in e,a=r?e.media:e,B=r?e:{media:a};this._media=a,this.trigger(s.MEDIA_ATTACHING,B)}detachMedia(){this.logger.log("detachMedia"),this.trigger(s.MEDIA_DETACHING,{}),this._media=null}transferMedia(){this._media=null;const e=this.bufferController.transferMedia();return this.trigger(s.MEDIA_DETACHING,{transferMedia:e}),e}loadSource(e){this.stopLoad();const r=this.media,a=this._url,B=this._url=z.buildAbsoluteURL(self.location.href,e,{alwaysNormalize:!0});this._autoLevelCapping=-1,this._maxHdcpLevel=null,this.logger.log(`loadSource:${B}`),r&&a&&(a!==B||this.bufferController.hasSourceTypes())&&(this.detachMedia(),this.attachMedia(r)),this.trigger(s.MANIFEST_LOADING,{url:e})}get url(){return this._url}get hasEnoughToStart(){return this.streamController.hasEnoughToStart}get startPosition(){return this.streamController.startPositionValue}startLoad(e=-1,r){this.logger.log(`startLoad(${e+(r?", ":"")})`),this.started=!0,this.resumeBuffering();for(let a=0;a{e.resumeBuffering&&e.resumeBuffering()}))}pauseBuffering(){this.bufferingEnabled&&(this.logger.log("pause buffering"),this.networkControllers.forEach(e=>{e.pauseBuffering&&e.pauseBuffering()}))}get inFlightFragments(){const e={[o.MAIN]:this.streamController.inFlightFrag};return this.audioStreamController&&(e[o.AUDIO]=this.audioStreamController.inFlightFrag),this.subtititleStreamController&&(e[o.SUBTITLE]=this.subtititleStreamController.inFlightFrag),e}swapAudioCodec(){this.logger.log("swapAudioCodec"),this.streamController.swapAudioCodec()}recoverMediaError(){this.logger.log("recoverMediaError");const e=this._media,r=e==null?void 0:e.currentTime;this.detachMedia(),e&&(this.attachMedia(e),r&&this.startLoad(r))}removeLevel(e){this.levelController.removeLevel(e)}get sessionId(){let e=this._sessionId;return e||(e=this._sessionId=t3()),e}get levels(){const e=this.levelController.levels;return e||[]}get latestLevelDetails(){return this.streamController.getLevelDetails()||null}get loadLevelObj(){return this.levelController.loadLevelObj}get currentLevel(){return this.streamController.currentLevel}set currentLevel(e){this.logger.log(`set currentLevel:${e}`),this.levelController.manualLevel=e,this.streamController.immediateLevelSwitch()}get nextLevel(){return this.streamController.nextLevel}set nextLevel(e){this.logger.log(`set nextLevel:${e}`),this.levelController.manualLevel=e,this.streamController.nextLevelSwitch()}get loadLevel(){return this.levelController.level}set loadLevel(e){this.logger.log(`set loadLevel:${e}`),this.levelController.manualLevel=e}get nextLoadLevel(){return this.levelController.nextLoadLevel}set nextLoadLevel(e){this.levelController.nextLoadLevel=e}get firstLevel(){return Math.max(this.levelController.firstLevel,this.minAutoLevel)}set firstLevel(e){this.logger.log(`set firstLevel:${e}`),this.levelController.firstLevel=e}get startLevel(){const e=this.levelController.startLevel;return e===-1&&this.abrController.forcedAutoLevel>-1?this.abrController.forcedAutoLevel:e}set startLevel(e){this.logger.log(`set startLevel:${e}`),e!==-1&&(e=Math.max(e,this.minAutoLevel)),this.levelController.startLevel=e}get capLevelToPlayerSize(){return this.config.capLevelToPlayerSize}set capLevelToPlayerSize(e){const r=!!e;r!==this.config.capLevelToPlayerSize&&(r?this.capLevelController.startCapping():(this.capLevelController.stopCapping(),this.autoLevelCapping=-1,this.streamController.nextLevelSwitch()),this.config.capLevelToPlayerSize=r)}get autoLevelCapping(){return this._autoLevelCapping}get bandwidthEstimate(){const{bwEstimator:e}=this.abrController;return e?e.getEstimate():NaN}set bandwidthEstimate(e){this.abrController.resetEstimator(e)}get abrEwmaDefaultEstimate(){const{bwEstimator:e}=this.abrController;return e?e.defaultEstimate:NaN}get ttfbEstimate(){const{bwEstimator:e}=this.abrController;return e?e.getEstimateTTFB():NaN}set autoLevelCapping(e){this._autoLevelCapping!==e&&(this.logger.log(`set autoLevelCapping:${e}`),this._autoLevelCapping=e,this.levelController.checkMaxAutoUpdated())}get maxHdcpLevel(){return this._maxHdcpLevel}set maxHdcpLevel(e){O0(e)&&this._maxHdcpLevel!==e&&(this._maxHdcpLevel=e,this.levelController.checkMaxAutoUpdated())}get autoLevelEnabled(){return this.levelController.manualLevel===-1}get manualLevel(){return this.levelController.manualLevel}get minAutoLevel(){const{levels:e,config:{minAutoBitrate:r}}=this;if(!e)return 0;const a=e.length;for(let B=0;B=r)return B;return 0}get maxAutoLevel(){const{levels:e,autoLevelCapping:r,maxHdcpLevel:a}=this;let B;if(r===-1&&e!=null&&e.length?B=e.length-1:B=r,a)for(let A=B;A--;){const w=e[A].attrs["HDCP-LEVEL"];if(w&&w<=a)return A}return B}get firstAutoLevel(){return this.abrController.firstAutoLevel}get nextAutoLevel(){return this.abrController.nextAutoLevel}set nextAutoLevel(e){this.abrController.nextAutoLevel=e}get playingDate(){return this.streamController.currentProgramDateTime}get mainForwardBufferInfo(){return this.streamController.getMainFwdBufferInfo()}get maxBufferLength(){return this.streamController.maxBufferLength}setAudioOption(e){var r;return((r=this.audioTrackController)==null?void 0:r.setAudioOption(e))||null}setSubtitleOption(e){var r;return((r=this.subtitleTrackController)==null?void 0:r.setSubtitleOption(e))||null}get allAudioTracks(){const e=this.audioTrackController;return e?e.allAudioTracks:[]}get audioTracks(){const e=this.audioTrackController;return e?e.audioTracks:[]}get audioTrack(){const e=this.audioTrackController;return e?e.audioTrack:-1}set audioTrack(e){const r=this.audioTrackController;r&&(r.audioTrack=e)}get allSubtitleTracks(){const e=this.subtitleTrackController;return e?e.allSubtitleTracks:[]}get subtitleTracks(){const e=this.subtitleTrackController;return e?e.subtitleTracks:[]}get subtitleTrack(){const e=this.subtitleTrackController;return e?e.subtitleTrack:-1}get media(){return this._media}set subtitleTrack(e){const r=this.subtitleTrackController;r&&(r.subtitleTrack=e)}get subtitleDisplay(){const e=this.subtitleTrackController;return e?e.subtitleDisplay:!1}set subtitleDisplay(e){const r=this.subtitleTrackController;r&&(r.subtitleDisplay=e)}get lowLatencyMode(){return this.config.lowLatencyMode}set lowLatencyMode(e){this.config.lowLatencyMode=e}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(e){this.latencyController.targetLatency=e}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(e){this.levelController.pathwayPriority=e}get bufferedToEnd(){var e;return!!((e=this.bufferController)!=null&&e.bufferedToEnd)}get interstitialsManager(){var e;return((e=this.interstitialsController)==null?void 0:e.interstitialsManager)||null}getMediaDecodingInfo(e,r=this.allAudioTracks){const a=Or(r);return o0(e,a,navigator.mediaCapabilities)}}w3.defaultConfig=void 0},53280:function(f,g,u){"use strict";u.d(g,{D:function(){return n}});function t(l,c,d){var s=d||{},h=s.noTrailing,o=h===void 0?!1:h,i=s.noLeading,y=i===void 0?!1:i,p=s.debounceMode,_=p===void 0?void 0:p,m,E=!1,F=0;function I(){m&&clearTimeout(m)}function O(x){var R=x||{},M=R.upcomingOnly,N=M===void 0?!1:M;I(),E=!N}function C(){for(var x=arguments.length,R=new Array(x),M=0;Ml?y?(F=Date.now(),o||(m=setTimeout(_?Z:K,l))):K():o!==!0&&(m=setTimeout(_?Z:K,_===void 0?l-Y:l))}return C.cancel=O,C}function n(l,c,d){var s=d||{},h=s.atBegin,o=h===void 0?!1:h;return t(l,c,{debounceMode:o!==!1})}}},__webpack_module_cache__={};function __webpack_require__(f){var g=__webpack_module_cache__[f];if(g!==void 0)return g.exports;var u=__webpack_module_cache__[f]={id:f,loaded:!1,exports:{}};return __webpack_modules__[f].call(u.exports,u,u.exports,__webpack_require__),u.loaded=!0,u.exports}__webpack_require__.m=__webpack_modules__,function(){__webpack_require__.amdO={}}(),function(){__webpack_require__.n=function(f){var g=f&&f.__esModule?function(){return f.default}:function(){return f};return __webpack_require__.d(g,{a:g}),g}}(),function(){var f=Object.getPrototypeOf?function(u){return Object.getPrototypeOf(u)}:function(u){return u.__proto__},g;__webpack_require__.t=function(u,t){if(t&1&&(u=this(u)),t&8||typeof u=="object"&&u&&(t&4&&u.__esModule||t&16&&typeof u.then=="function"))return u;var n=Object.create(null);__webpack_require__.r(n);var l={};g=g||[null,f({}),f([]),f(f)];for(var c=t&2&&u;typeof c=="object"&&!~g.indexOf(c);c=f(c))Object.getOwnPropertyNames(c).forEach(function(d){l[d]=function(){return u[d]}});return l.default=function(){return u},__webpack_require__.d(n,l),n}}(),function(){__webpack_require__.d=function(f,g){for(var u in g)__webpack_require__.o(g,u)&&!__webpack_require__.o(f,u)&&Object.defineProperty(f,u,{enumerable:!0,get:g[u]})}}(),function(){__webpack_require__.f={},__webpack_require__.e=function(f){return Promise.all(Object.keys(__webpack_require__.f).reduce(function(g,u){return __webpack_require__.f[u](f,g),g},[]))}}(),function(){__webpack_require__.u=function(f){return""+({26:"p__Classrooms__Lists__Graduation__Tasks__Edit__index",67:"p__Message__index",109:"p__Classrooms__Lists__ShixunHomeworks__Detail__components__CodeReview__Detail__index",119:"p__User__ThemeChange__Paths",195:"p__Classrooms__Lists__GroupHomework__Detail__index",201:"p__Classrooms__ThemeChange__Students",264:"p__User__Detail__Order__pages__orderPay__index",292:"p__Classrooms__Lists__Exercise__Add__index",337:"p__Paperlibrary__Random__PreviewEdit__index",479:"p__Classrooms__Lists__GroupHomework__EditWork__index",485:"p__Question__AddOrEdit__BatchAdd__index",508:"p__Forums__Detail__id",518:"p__Shixuns__Detail__Settings__ThemeChange__index",532:"p__ExcellentCourse__index",533:"p__Classrooms__Lists__Video__Statistics__Detail__index",547:"p__Account__index",556:"p__User__Detail__Order__pages__invoice__index",559:"layouts__virtualDetail__index",570:"p__Home__Detail__OnlineNum__index",576:"p__Account__Profile__Edit__index",643:"p__Classrooms__Lists__Polls__QuestionnaireInfo__index",680:"p__Innovation__index",700:"p__tasks__Jupyter__index",737:"p__Classrooms__Lists__CommonHomework__Detail__components__CodeReview__Detail__index",799:"p__User__Detail__Topics__Poll__Detail__index",879:"p__User__ThemeChange__AccountInfo",895:"p__Classrooms__Lists__Video__Items__videoInfo__index",900:"p__User__ThemeChange__Classrooms",906:"p__User__ThemeChange__CareerCertification",921:"p__Classrooms__Lists__Exercise__CodeDetails__index",928:"p__RestFul__Edit__index",1006:"p__RestFul__index",1043:"p__Classrooms__Lists__Graduation__Tasks__index",1045:"p__virtualSpaces__Lists__Knowledge__AddAndEdit__index",1048:"p__Classrooms__Lists__ProgramHomework__Detail__Ranking__index",1070:"p__Innovation__PublicMirror__index",1077:"p__User__ThemeTwoLogin__index",1211:"p__Classrooms__Lists__CommonHomework__EditWork__index",1253:"p__Graduations__Lists__Gradingsummary__index",1257:"p__Classrooms__Lists__ResourceRecommend__index",1276:"p__MoopCases__Success__index",1343:"p__User__Detail__ResourceAllocation__index",1423:"p__Shixuns__Edit__body__Level__Challenges__EditPracticeAnswer__index",1427:"p__Classrooms__Lists__Statistics__index",1450:"p__Classrooms__Lists__ShixunHomeworks__Commitsummary__index",1461:"p__Graduations__Lists__Topics__index",1470:"p__User__Register__index",1475:"p__Shixuns__Detail__Dataset__JupyterData__index",1477:"p__Classrooms__ThemeChange__Assistant",1482:"p__Classrooms__Lists__Graduation__Topics__Edit__index",1512:"p__Classrooms__Lists__Exercise__AnswerCheck__index",1520:"p__Engineering__Lists__StudentList__index",1545:"p__Paperlibrary__Random__ExchangeFromProblemSet__index",1578:"p__Classrooms__Lists__Graduation__Topics__Detail__index",1581:"p__Problemset__Preview__index",1582:"p__Classrooms__Lists__GroupHomework__Add__index",1651:"p__Paths__ThemeChange__Statistics",1657:"p__Shixuns__Edit__body__Level__Challenges__EditQuestion__index",1660:"p__User__QQLogin__index",1674:"p__Classrooms__ClassicCases__index",1678:"p__Classrooms__ThemeChange__Attachment",1713:"p__virtualSpaces__Lists__Settings__index",1717:"layouts__index",1727:"p__Classrooms__Lists__CourseGroup__NotList__index",1754:"p__Classrooms__ThemeChange__Video",1783:"p__virtualSpaces__Lists__Experiment__index",1798:"p__Classrooms__ThemeChange__GroupHomework",1799:"p__Competitions__Entered__Assembly__TeamDateil",1831:"p__Graduations__Index__index",1836:"p__Classrooms__Lists__Attendance__Webview__Teacher__index",1855:"p__MoopCases__InfoPanel__index",1880:"p__User__Detail__Order__pages__apply__index",1897:"p__User__ThemeChange__ClassManagement",1939:"p__User__Detail__Order__index",1953:"p__Problemset__NewItem__index",1962:"p__Classrooms__Lists__Engineering__index",1993:"p__Shixuns__Detail__Dataset__ThemeChange__index",2045:"p__Engineering__Lists__TeacherList__index",2099:"p__Paperlibrary__ThemeChange__index",2102:"p__Classrooms__Lists__Board__Edit__index",2130:"p__Shixuns__Detail__Repository__UploadFile__ThemeChange__index",2141:"p__Shixuns__Detail__Split__index",2203:"p__Classrooms__ThemeChange__ShixunHomeworks",2216:"p__DataSet__Index__index",2240:"p__User__Detail__Videos__Upload__index",2281:"p__Paths__ThemeChange__Detail",2300:"p__Api__index",2303:"p__Classrooms__Lists__CommonHomework__Comment__index",2307:"p__Report__index",2338:"p__Classrooms__Lists__CommonHomework__Review__index",2339:"p__virtualSpaces__Lists__Plan__Detail__index",2396:"p__User__Detail__ResourcesCenter__index",2404:"p__Classrooms__Lists__Template__teacher__index",2412:"p__User__Detail__Videos__index",2425:"p__Classrooms__Lists__Board__Detail__index",2443:"p__Graduations__Lists__StageModule__index",2476:"p__Colleges__index",2501:"p__Search__index",2539:"p__Graduations__Review__index",2548:"p__Engineering__Norm__Detail__index",2570:"p__Competitions__Detail__index",2603:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Add__index",2659:"p__User__Detail__UserPortrait__index",2707:"p__Innovation__MyDataSet__index",2806:"p__User__Detail__Topics__Exercise__Detail__index",2819:"p__Classrooms__Lists__Template__detail__index",2823:"p__Engineering__Navigation__Home__index",2829:"p__Messages__Private__index",2862:"p__User__ThemeChange__ExperImentImg",2865:"p__Innovation__MyMirror__index",2884:"p__Classrooms__Lists__ProgramHomework__Comment__index",3006:"p__Engineering__index",3086:"p__Shixuns__Detail__ForkList__ThemeChange__index",3141:"p__Innovation__Detail__index",3157:"p__User__Detail__ExperImentImg__Add__index",3183:"p__Engineering__Lists__GraduationIndex__index",3212:"p__MoopCases__index",3247:"p__Paperlibrary__See__index",3260:"p__Paperlibrary__Add__index",3276:"p__Classrooms__Lists__Statistics__UserportraitStatistics__index",3317:"p__Classrooms__Lists__Graduation__Topics__Add__index",3391:"p__Classrooms__Lists__ProgramHomework__Detail__components__CodeReview__Detail__index",3433:"p__Classrooms__Lists__Exercise__Sumup__Edit__index",3442:"p__Classrooms__Lists__Board__Add__index",3447:"p__User__Detail__Order__pages__orderInformation__index",3451:"p__Classrooms__Lists__Statistics__StudentStatistics__Detail__index",3509:"p__HttpStatus__SixActivities",3581:"p__Shixuns__Detail__Collaborators__ThemeChange__index",3585:"p__Classrooms__Lists__Statistics__StudentSituation__index",3668:"p__Classrooms__Lists__CommonHomework__Detail__index",3747:"p__virtualSpaces__Lists__Homepage__index",3784:"p__Paperlibrary__Random__Detail__index",3831:"p__User__ThemeChange__VirtualSpaces",3862:"p__HttpStatus__403",3873:"p__virtualSpaces__Lists__Lesson__index",3910:"p__HttpStatus__introduction",3951:"p__Classrooms__Lists__ProgramHomework__Detail__index",4017:"p__Classrooms__Lists__PlaceholderPage__index",4030:"p__Classrooms__Lists__ProgramHomework__AddAndEdit__index",4048:"p__Forums__ThemeChange__index",4056:"p__IntrainCourse__index",4058:"p__Demo__index",4078:"p__Messages__Tidings__index",4093:"p__Classrooms__Lists__Attendance__Detail__index",4105:"p__Classrooms__Lists__Exercise__Answer__index",4144:"p__Problemset__Preview__New__index",4164:"p__Classrooms__Lists__Exercise__Detail__index",4216:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Edit__index",4217:"p__Classrooms__Lists__Video__Statistics__index",4227:"p__Paths__Overview__index",4259:"p__User__Detail__Order__pages__result__index",4264:"p__Forums__New__index",4297:"p__Classrooms__ThemeChange__Polls",4449:"p__Competitions__Exports__index",4492:"p__Graduations__Lists__StudentSelection__index",4496:"p__HttpStatus__HpcCourse",4498:"p__Shixuns__Edit__body__Level__Challenges__NewPractice__index",4504:"p__virtualSpaces__Lists__Survey__index",4514:"p__Account__Results__index",4520:"p__Account__Secure__index",4546:"p__Engineering__Lists__TrainingProgram__Add__index",4565:"p__HttpStatus__500",4572:"p__Classrooms__Lists__ExportList__index",4599:"p__Problemset__index",4610:"p__User__Detail__LearningPath__index",4621:"p__Administration__Profession__index",4662:"p__Classrooms__Lists__GroupHomework__Review__index",4715:"p__virtualSpaces__Lists__Material__Detail__index",4736:"p__User__Detail__Projects__index",4741:"p__Problems__OjForm__NewEdit__index",4757:"p__virtualSpaces__Lists__Workplace__index",4766:"p__Administration__index",4770:"p__Classrooms__Lists__ProgramHomework__Detail__answer__index",4795:"p__Classrooms__Lists__Graduation__Tasks__Add__index",4800:"p__Engineering__Lists__GraduatedMatrix__index",4889:"p__Classrooms__Lists__Exercise__ImitateAnswer__index",4928:"p__Classrooms__Lists__LearningPath__index",4973:"p__Engineering__Evaluate__List__index",4994:"p__Problems__OjForm__index",5022:"p__Graduations__Lists__Settings__index",5043:"p__User__Detail__Topics__Poll__Edit__index",5048:"p__Classrooms__Lists__Graduation__Topics__index",5096:"p__Shixuns__Detail__AuditSituation__index",5111:"p__Terminal__index",5117:"p__User__ThemeChange__Certificate",5125:"p__Classrooms__Lists__Exercise__DetailedAnalysis__index",5148:"p__Classrooms__Lists__Polls__Answer__index",5165:"p__User__ThemeChange__Topics",5176:"p__User__Detail__Videos__Protocol__index",5177:"p__Classrooms__ThemeChange__Teachers",5179:"p__Administration__Student__Edit__index",5186:"p__Classrooms__Overview__index",5230:"p__Shixuns__Detail__Repository__AddFile__ThemeChange__index",5238:"p__virtualSpaces__Lists__Material__index",5297:"p__Classrooms__Lists__Exercise__Detail__components__DuplicateChecking__CheckDetail__index",5307:"p__Shixuns__ThemeChange__New",5319:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Detail__index",5330:"p__Classrooms__ThemeChange__ShixunHomeworksComment",5335:"p__Engineering__Lists__CourseMatrix__index",5357:"p__Engineering__Lists__TrainingProgram__Edit__index",5359:"p__Messages__Detail__index",5382:"p__DataSet__Detail__index",5402:"p__User__Detail__Topics__Detail__index",5466:"p__Classrooms__ThemeChange__LiveVideo",5518:"p__Classrooms__Lists__Template__index",5549:"p__Shixuns__New__CreateImg__index",5572:"p__Paths__HigherVocationalEducation__index",5573:"p__Shixuns__Detail__Merge__index",5624:"p__Graduations__Lists__Index__index",5650:"p__Competitions__Update__index",5694:"p__Classrooms__ThemeChange__ShixunHomeworksDetail",5705:"p__virtualSpaces__Lists__Construction__index",5729:"p__Help__Index",5775:"p__Engineering__Lists__Document__index",5776:"p__User__ThemeChange__RealNameCertification",5786:"layouts__LoginAndRegister__index",5798:"p__Classrooms__Lists__Video__Statistics__UserDetail__index",5800:"p__User__ThemeChange__Competitions",5816:"p__Paperlibrary__Random__Edit__index",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",6328:"p__Shixuns__Edit__body__Warehouse__index",6366:"p__Innovation__PublicProject__index",6434:"p__User__Detail__Order__pages__records__index",6444:"p__Video__Detail__id",6451:"p__Shixuns__Detail__RankingList__ThemeChange__index",6452:"p__Innovation__PublicDataSet__index",6531:"p__HttpStatus__404",6583:"p__User__Detail__Classrooms__index",6587:"p__User__Detail__Videos__Protocol__resource",6634:"p__Innovation__Tasks__index",6637:"p__Shixuns__Detail__Repository__ThemeChange__index",6651:"p__Engineering__Evaluate__Detail__index",6682:"p__User__ThemeChange__Shixuns",6685:"p__Classrooms__Index__index",6729:"p__Classrooms__Lists__GroupHomework__Edit__index",6741:"p__Engineering__Norm__List__index",6776:"p__Classrooms__ThemeChange__Exercise",6784:"p__Innovation__Edit__index",6788:"p__Home__Detail__ShixunContext__Detail__index",6789:"p__Classrooms__ThemeChange__index",6796:"p__virtualSpaces__Lists__Announcement__Detail__index",6820:"p__User__Detail__Topics__Normal__index",6882:"p__Classrooms__New__StartClass__index",6904:"p__MoopCases__FormPanel__index",6913:"p__Question__AddOrEdit__index",6963:"p__Classrooms__Lists__Engineering__Detail__index",7043:"p__User__Detail__Topics__Exercise__Edit__index",7045:"p__Classrooms__Lists__CommonHomework__SubmitWork__index",7058:"p__virtualSpaces__Lists__Survey__Detail__index",7062:"layouts__SimpleLayouts",7099:"p__Competitions__ThemeChange__index",7178:"p__User__BindAccount__index",7182:"p__User__ResetPassword__index",7224:"p__StatsDashboard__index",7242:"p__Innovation__MyProject__index",7260:"p__Account__Certification__index",7289:"p__tasks__ThemeChange__index",7322:"layouts__ThemeChange__ShixunDetail",7323:"p__Classrooms__ThemeChange__New",7329:"p__Classrooms__ThemeChange__Attendance",7333:"p__User__WechatLogin__index",7395:"p__Classrooms__Lists__Statistics__StudentDetail__index",7402:"p__User__ThemeChange__OtherResources",7460:"p__Question__OjProblem__index",7477:"p__virtualSpaces__Lists__Announcement__index",7482:"p__Classrooms__Lists__Exercise__Notice__index",7527:"p__MyProblem__RecordDetail__index",7545:"p__Graduations__Lists__Archives__index",7560:"p__Administration__College__index",7589:"p__virtualSpaces__Lists__DigitalTopics__index",7614:"p__Shixuns__Edit__body__Level__Challenges__RankingSetting__index",7622:"p__Classrooms__Lists__Polls__Detail__index",7806:"p__Classrooms__Lists__Statistics__StatisticsQuality__index",7835:"p__Problemset__ThemeChange__index",7855:"p__User__Detail__ResourcesCenter__Detail__index",7857:"p__Shixuns__Edit__body__Level__Challenges__NewQuestion__index",7883:"p__Classrooms__Lists__Exercise__WrongAnswer__index",7884:"p__Shixuns__Exports__index",7901:"p__Guidance__ThemeChange",7922:"p__Classrooms__Lists__CourseGroup__Detail__index",8062:"p__User__Detail__Topicbank__index",8072:"p__Classrooms__Lists__GroupHomework__SubmitWork__index",8085:"p__Classrooms__Lists__Exercise__Review__index",8115:"p__User__ThemeChange__DataSet",8143:"layouts__GraduationsDetail__index",8145:"p__User__ThemeChange__ClassManagementItem",8155:"p__Shixuns__Overview__index",8217:"p__User__ThemeChange__AccountInfoEdit",8237:"p__User__Detail__Order__pages__view__index",8241:"p__virtualSpaces__Lists__Plan__index",8286:"p__User__ThemeChange__ExperImentImgDetail",8332:"p__User__ThemeChange__Detail",8340:"p__Classrooms__Lists__Attendance__Webview__Student__index",8365:"p__Home__Detail__ShixunContext__index",8398:"p__virtualSpaces__Lists__Resources__Detail__index",8431:"p__Classrooms__Lists__Exercise__Export__index",8435:"p__Classrooms__Lists__Attendance__index",8447:"p__virtualSpaces__Lists__Knowledge__index",8458:"p__Classrooms__ThemeChange__CommonHomework",8479:"p__User__ThemeChange__TeachGroup",8517:"p__User__Detail__Topics__Group__index",8552:"p__Shixuns__ThemeChange__index",8563:"p__virtualSpaces__Lists__Discussion__Detail__index",8579:"p__Competitions__ThemeChange__Edit",8639:"p__Forums__Index__redirect",8665:"p__Engineering__Lists__TrainingObjectives__index",8688:"p__Shixuns__Detail__Repository__index",8689:"p__Classrooms__Lists__Statistics__VideoStatistics__index",8723:"p__Classrooms__Lists__Polls__Edit__index",8787:"p__Competitions__Entered__index",8823:"p__knowledgegraph__Detail__id",8827:"p__Classrooms__Lists__OnlineLearning__index",8866:"p__index",8882:"p__Classrooms__Lists__Graduation__Tasks__Detail__index",8885:"p__Classrooms__Lists__Statistics__StudentStatistics__index",8965:"p__Shixuns__Detail__Discuss__ThemeChange__index",8999:"p__Three__index",9039:"p__Classrooms__ThemeChange__CourseGroup",9076:"p__Account__Binding__index",9205:"p__Shixuns__Edit__body__Level__Challenges__EditPracticeSetting__index",9366:"p__User__Login__index",9391:"p__Engineering__Lists__CurseSetting__index",9404:"monaco-editor",9406:"p__Classrooms__ThemeChange__Board",9416:"p__Graduations__Lists__Tasks__index",9417:"p__Shixuns__ThemeOne__Detail__SkillTags__index",9449:"p__Shixuns__ThemeChange__Detail",9487:"p__LargeScreen__index",9489:"p__Engineering__Lists__CourseList__index",9507:"p__User__Detail__ResourceGuarantee__index",9511:"p__Shixuns__ThemeChange__Edit",9647:"p__Question__Index__index",9649:"p__Engineering__Lists__TrainingProgram__index",9674:"p__Shixuns__New__ImagePreview__index",9677:"p__virtualSpaces__Lists__Announcement__AddAndEdit__index",9695:"p__Classrooms__Lists__Polls__Add__index",9715:"p__Classrooms__Lists__CommonHomework__Edit__index",9716:"p__Question__OjProblem__RecordDetail__index",9785:"p__Classrooms__Lists__Template__student__index",9788:"p__Account__Profile__index",9814:"p__Shixuns__Detail__Challenges__ThemeChange__index",9891:"p__User__Detail__Videos__Success__index",9906:"p__Paths__ThemeChange__index",9921:"p__Classrooms__ExamList__index",9922:"p__Classrooms__Lists__Statistics__StudentVideo__index",9944:"p__Classrooms__Lists__Video__Statistics__StudentDetail__index"}[f]||f)+"."+{26:"91387f05",67:"26c06740",109:"97a39b77",119:"108d26f3",195:"a9ec95b9",201:"bcd084ad",264:"c20841fd",292:"d6e96dc6",316:"1f60ada6",337:"3506b1a2",354:"d4d139cf",479:"77f7b673",485:"9713ca9c",508:"6682af56",518:"60c89a3a",532:"bbec55fe",533:"0c8a6b4a",547:"7044d2ce",556:"dc8d0748",559:"5cdce014",570:"a7a9594a",576:"b2fa1ea7",629:"44a1d9a5",643:"1d3e6e6e",671:"4a609b8d",680:"0fae6afb",700:"4b8f7937",737:"df4bb32a",741:"ac5fd360",799:"07a00e5c",879:"0262105a",895:"05c2a031",900:"e1dba18b",906:"972a1535",910:"94984ff8",921:"a28c361e",928:"5c432c0a",981:"24da50c7",1006:"69ed7213",1043:"03424f87",1045:"9b22e2da",1048:"7bfc984c",1070:"6d411e43",1077:"c2954877",1144:"c90eccaf",1154:"8cb80842",1211:"a9c4f288",1253:"10bbded0",1257:"2b017159",1274:"5f6ea65a",1276:"aa37a179",1343:"52cf7f41",1423:"d4e6c924",1427:"4b0e27d4",1450:"522d06b3",1461:"68ad8d35",1462:"fcf08abc",1470:"3ede3d41",1475:"c36825bc",1477:"b4cdcca0",1482:"cfa0c65d",1512:"8acaff44",1520:"f7681a05",1545:"7a61b260",1578:"e62991f2",1581:"8c1a00cc",1582:"bd82b3f0",1646:"e6e27b60",1651:"af871713",1657:"7fd8aa6b",1660:"4647fdda",1674:"b83ffd43",1678:"647086e5",1713:"4acd4fa5",1717:"79d05262",1727:"7a79ccbe",1750:"b9876391",1754:"1282944e",1783:"61256db3",1798:"e93169ca",1799:"474e2c81",1831:"69d2e960",1836:"b7f9905f",1855:"fbdd023d",1880:"618a5536",1897:"665afa72",1939:"40bc0cfd",1953:"eb56aac8",1962:"6a03cea2",1993:"bbcb246b",2011:"59d51f98",2045:"4fea722d",2099:"9e600cfe",2102:"532d3c12",2130:"9ede8cde",2141:"dd43344e",2203:"b469a33a",2216:"8016f050",2240:"578cc003",2249:"f4830452",2281:"6ef031d5",2300:"83840044",2303:"8492e164",2307:"7e010f3c",2338:"6392f967",2339:"cdf3e713",2386:"192e235c",2396:"8e1947a2",2404:"10a86a0a",2412:"4245d712",2425:"92b77a0c",2443:"061ccc3a",2460:"d013417e",2476:"2102648c",2494:"ceb762c3",2501:"cf10954c",2538:"de4a3723",2539:"3f1cca0d",2548:"0b12947c",2570:"ba3396e3",2594:"e87d3761",2603:"a1e5cdbd",2659:"f810c64c",2707:"c8adf177",2763:"1f8eee53",2806:"04a77756",2819:"ecba5f20",2823:"29bd2909",2829:"a4031707",2837:"54a82605",2862:"983f24e3",2865:"c2e6c572",2884:"2668ebca",2969:"ab3357d7",3006:"9976d75c",3086:"eb729ec2",3133:"9bf3f89c",3141:"184a9cf2",3157:"cec9867d",3183:"ace2a4c2",3198:"8e655451",3212:"98f8721d",3247:"2b9b3cb4",3260:"44bc0098",3276:"5b0192ce",3317:"b3982a56",3391:"938608f7",3433:"9bda077a",3442:"090993f8",3447:"54b5dd1f",3451:"a8c0a897",3509:"53aefe1f",3550:"3dc83156",3581:"adba467b",3585:"865a0f9d",3668:"2841e136",3697:"481a10d9",3747:"91d3a467",3754:"1fc106e2",3777:"d5b0f2f1",3784:"a825691e",3805:"9dbcb95e",3831:"89489b0f",3861:"cf2f3073",3862:"7cc7474a",3873:"5fade0c9",3885:"f87f7f15",3910:"622aa34b",3951:"3f324b11",3987:"5cecd51b",4014:"27a8e97c",4017:"00f1e140",4030:"a70f8cb4",4048:"c8710bcc",4056:"6eaa189d",4058:"a6ef0500",4078:"005cea4a",4088:"236723f3",4093:"728762e7",4105:"057292dd",4144:"0cd3b0c4",4164:"5ce0106e",4216:"961323e8",4217:"e6f2f505",4227:"7ddbabb8",4259:"14fbd765",4264:"feed5ace",4297:"c9fde05f",4347:"ce21ef2e",4354:"140899b7",4360:"cf5efa52",4449:"1eed1a56",4492:"bd9f3ce5",4496:"b2544a29",4498:"3954ec63",4504:"66b63565",4514:"606c06dc",4520:"e9efd903",4546:"1e3cbc52",4565:"cd70a302",4572:"df92552f",4599:"61def4cb",4610:"5f817006",4621:"efee1bd0",4628:"ece2c60c",4662:"9037e323",4685:"c33f1528",4715:"f52f5ae6",4736:"28e5bee9",4741:"750a192e",4757:"1aabc0b6",4766:"93d0b6de",4770:"b9e3af36",4790:"619413e4",4795:"99d6975f",4797:"a24e92db",4800:"c6566bd2",4850:"1edda4b7",4889:"da079e2e",4928:"db324c65",4973:"8235bc1d",4994:"a90ebf0f",5022:"fa288a69",5043:"172dafe4",5048:"e45ffe22",5060:"85dafcc6",5096:"2146caeb",5111:"6c03ca16",5117:"c37f9634",5125:"da19f44d",5148:"db76ce28",5165:"b17dcd9a",5176:"eb8a2af6",5177:"de055dfc",5179:"8cca83dc",5186:"4b552796",5230:"807465ae",5238:"04823df0",5290:"5dabcdc2",5297:"2b4f0db7",5307:"849c9899",5319:"78ebeda7",5321:"1163c84e",5330:"2e356e14",5335:"aa198ec3",5354:"7ae70604",5357:"a1bb98e3",5359:"79a5434f",5382:"ee14f5a2",5402:"9acff5cd",5416:"454536b7",5434:"38b302a6",5466:"bcf34c3c",5494:"d89549c4",5518:"fd639215",5549:"c880ab97",5572:"5e3b67fe",5573:"872f52c9",5624:"8f821cb7",5631:"e00d3d36",5650:"7e368a98",5679:"4a090bef",5694:"23f931ff",5705:"9e2bd49b",5729:"33f09dce",5764:"e0d7e586",5775:"17ba30d6",5776:"31e0367c",5786:"7612e65f",5798:"0f132a9a",5800:"aa044a53",5816:"3b1d3319",5876:"5eded409",5888:"ebde86a3",5891:"88f9d5f6",5894:"4369d474",5902:"2e0b8419",5915:"d10b71f1",5972:"141397e0",5992:"8dfbbd02",6029:"14f77c5c",6034:"8551e0f9",6045:"d268f87f",6047:"3ce45acd",6063:"d49ab977",6069:"6d286042",6080:"07ae2b91",6126:"99519171",6127:"6d8aa47d",6170:"0026c6ec",6185:"9f89f6a8",6205:"ccc7c3d4",6265:"50e98d13",6270:"1187ca76",6282:"46c969b5",6328:"ba3efa61",6366:"8c28e7b2",6378:"7f3a946a",6393:"987fa339",6411:"3b971528",6434:"d383b34d",6442:"1f6233f4",6444:"2e1e2933",6451:"8a2a8e91",6452:"151cf383",6531:"1e4cd45d",6583:"f3456a30",6587:"f7b68435",6634:"52194560",6637:"1aebf287",6651:"c2b680ab",6682:"9ecbea5b",6685:"56af3654",6729:"91e4474e",6741:"5d247065",6774:"59d4d618",6776:"386ca28f",6784:"107eb940",6788:"85a3e650",6789:"6691e229",6796:"540ae350",6820:"219f0427",6840:"57ed579f",6882:"9d6055fc",6904:"288337ca",6913:"b13950ed",6963:"b960cb04",6985:"6abb4311",7043:"bfb7c7bd",7045:"da02c0a5",7058:"6b8f31ce",7062:"2728696e",7084:"46ccce72",7099:"4c27c8e1",7156:"e7466006",7178:"80104a10",7182:"03b80eaa",7224:"fd58f5b4",7242:"4d2c95ed",7260:"90a58236",7289:"f0714154",7322:"2b3d4391",7323:"0eca55b9",7329:"2e802240",7333:"a86d1864",7365:"1005464f",7395:"3f7b757c",7402:"13a5d020",7460:"83f55f7e",7477:"86621079",7482:"acc7dc41",7527:"aebca8a5",7545:"87d5a98d",7560:"5c2902e5",7573:"97f85034",7589:"87f4f9bc",7591:"c8233ce9",7614:"f9831372",7622:"ddf111e2",7686:"4fcec9f9",7706:"c2a79e40",7806:"449cecde",7835:"be538d7f",7855:"b32a3a01",7857:"e771208e",7883:"bb0144ac",7884:"52c5e4ae",7901:"94b5fc07",7922:"8d798a24",7964:"29aed9a1",8062:"53fc0c4d",8072:"9497e66b",8085:"de15afa2",8089:"d536b13a",8115:"3a454ab1",8143:"6fa30a73",8145:"1abed335",8155:"c66fae3a",8161:"83c5fa9a",8217:"42b4d75c",8229:"d10bfad9",8237:"613f3b5c",8241:"af00c784",8286:"154ea913",8302:"55794970",8332:"488815e8",8340:"e8cec028",8350:"07df8a75",8365:"3ec1f7ce",8398:"9f6c3332",8431:"71ca005f",8435:"29ffda57",8447:"498abe90",8458:"c37814f1",8479:"600cc690",8517:"881c114c",8552:"e7e0305a",8561:"333e8ec9",8563:"ae954ad8",8579:"62036150",8639:"21c350a0",8665:"5005d459",8688:"15335894",8689:"9247f8a6",8723:"9bfa750b",8737:"ce7dad23",8776:"0ad26240",8787:"fea8c08d",8807:"f75c1162",8823:"74f79d0c",8827:"a327520a",8842:"9f25a3e2",8866:"89db6a94",8882:"c7bb83da",8885:"71aa7a81",8898:"d002bcd8",8909:"414b305a",8920:"7f82440c",8963:"790aecdd",8965:"e394ee44",8999:"1817433d",9039:"b6ddf04e",9076:"e4c10d9f",9104:"bbcb2345",9205:"5f630696",9219:"96386ad8",9252:"0d791a59",9260:"cf5f8140",9366:"7c1a3f45",9391:"b5561486",9404:"9fcc3d3e",9406:"0abdf5dd",9416:"94d307fc",9417:"66c183bb",9449:"0fdd18c4",9487:"3468c4bd",9489:"5057250a",9507:"8cad7c29",9511:"84657297",9554:"ed358e7b",9559:"f794af19",9647:"c8e425dc",9649:"8e8b40b4",9674:"ece9c671",9677:"4334d83f",9695:"18324316",9715:"df54d587",9716:"6f060582",9724:"2f674bad",9785:"231f3ab2",9788:"e15b44a3",9814:"30d34424",9891:"60f02702",9895:"b8e31ff2",9906:"a1ca8687",9921:"92acd087",9922:"76457cd6",9928:"5989f5e0",9944:"cfd5eb4d",9950:"74f6dfb2",9968:"17466785"}[f]+".async.js"}}(),function(){__webpack_require__.miniCssF=function(f){return""+({26:"p__Classrooms__Lists__Graduation__Tasks__Edit__index",67:"p__Message__index",109:"p__Classrooms__Lists__ShixunHomeworks__Detail__components__CodeReview__Detail__index",119:"p__User__ThemeChange__Paths",195:"p__Classrooms__Lists__GroupHomework__Detail__index",201:"p__Classrooms__ThemeChange__Students",264:"p__User__Detail__Order__pages__orderPay__index",292:"p__Classrooms__Lists__Exercise__Add__index",337:"p__Paperlibrary__Random__PreviewEdit__index",479:"p__Classrooms__Lists__GroupHomework__EditWork__index",485:"p__Question__AddOrEdit__BatchAdd__index",508:"p__Forums__Detail__id",518:"p__Shixuns__Detail__Settings__ThemeChange__index",532:"p__ExcellentCourse__index",533:"p__Classrooms__Lists__Video__Statistics__Detail__index",547:"p__Account__index",556:"p__User__Detail__Order__pages__invoice__index",559:"layouts__virtualDetail__index",576:"p__Account__Profile__Edit__index",643:"p__Classrooms__Lists__Polls__QuestionnaireInfo__index",680:"p__Innovation__index",700:"p__tasks__Jupyter__index",737:"p__Classrooms__Lists__CommonHomework__Detail__components__CodeReview__Detail__index",799:"p__User__Detail__Topics__Poll__Detail__index",879:"p__User__ThemeChange__AccountInfo",895:"p__Classrooms__Lists__Video__Items__videoInfo__index",900:"p__User__ThemeChange__Classrooms",906:"p__User__ThemeChange__CareerCertification",921:"p__Classrooms__Lists__Exercise__CodeDetails__index",928:"p__RestFul__Edit__index",1006:"p__RestFul__index",1043:"p__Classrooms__Lists__Graduation__Tasks__index",1045:"p__virtualSpaces__Lists__Knowledge__AddAndEdit__index",1048:"p__Classrooms__Lists__ProgramHomework__Detail__Ranking__index",1070:"p__Innovation__PublicMirror__index",1077:"p__User__ThemeTwoLogin__index",1211:"p__Classrooms__Lists__CommonHomework__EditWork__index",1253:"p__Graduations__Lists__Gradingsummary__index",1257:"p__Classrooms__Lists__ResourceRecommend__index",1276:"p__MoopCases__Success__index",1343:"p__User__Detail__ResourceAllocation__index",1423:"p__Shixuns__Edit__body__Level__Challenges__EditPracticeAnswer__index",1427:"p__Classrooms__Lists__Statistics__index",1450:"p__Classrooms__Lists__ShixunHomeworks__Commitsummary__index",1461:"p__Graduations__Lists__Topics__index",1470:"p__User__Register__index",1475:"p__Shixuns__Detail__Dataset__JupyterData__index",1477:"p__Classrooms__ThemeChange__Assistant",1482:"p__Classrooms__Lists__Graduation__Topics__Edit__index",1512:"p__Classrooms__Lists__Exercise__AnswerCheck__index",1520:"p__Engineering__Lists__StudentList__index",1545:"p__Paperlibrary__Random__ExchangeFromProblemSet__index",1578:"p__Classrooms__Lists__Graduation__Topics__Detail__index",1581:"p__Problemset__Preview__index",1582:"p__Classrooms__Lists__GroupHomework__Add__index",1651:"p__Paths__ThemeChange__Statistics",1657:"p__Shixuns__Edit__body__Level__Challenges__EditQuestion__index",1674:"p__Classrooms__ClassicCases__index",1678:"p__Classrooms__ThemeChange__Attachment",1713:"p__virtualSpaces__Lists__Settings__index",1717:"layouts__index",1727:"p__Classrooms__Lists__CourseGroup__NotList__index",1754:"p__Classrooms__ThemeChange__Video",1783:"p__virtualSpaces__Lists__Experiment__index",1798:"p__Classrooms__ThemeChange__GroupHomework",1831:"p__Graduations__Index__index",1836:"p__Classrooms__Lists__Attendance__Webview__Teacher__index",1855:"p__MoopCases__InfoPanel__index",1880:"p__User__Detail__Order__pages__apply__index",1897:"p__User__ThemeChange__ClassManagement",1939:"p__User__Detail__Order__index",1953:"p__Problemset__NewItem__index",1962:"p__Classrooms__Lists__Engineering__index",1993:"p__Shixuns__Detail__Dataset__ThemeChange__index",2045:"p__Engineering__Lists__TeacherList__index",2099:"p__Paperlibrary__ThemeChange__index",2102:"p__Classrooms__Lists__Board__Edit__index",2130:"p__Shixuns__Detail__Repository__UploadFile__ThemeChange__index",2141:"p__Shixuns__Detail__Split__index",2203:"p__Classrooms__ThemeChange__ShixunHomeworks",2216:"p__DataSet__Index__index",2240:"p__User__Detail__Videos__Upload__index",2281:"p__Paths__ThemeChange__Detail",2303:"p__Classrooms__Lists__CommonHomework__Comment__index",2307:"p__Report__index",2338:"p__Classrooms__Lists__CommonHomework__Review__index",2339:"p__virtualSpaces__Lists__Plan__Detail__index",2396:"p__User__Detail__ResourcesCenter__index",2404:"p__Classrooms__Lists__Template__teacher__index",2412:"p__User__Detail__Videos__index",2425:"p__Classrooms__Lists__Board__Detail__index",2443:"p__Graduations__Lists__StageModule__index",2476:"p__Colleges__index",2501:"p__Search__index",2539:"p__Graduations__Review__index",2548:"p__Engineering__Norm__Detail__index",2570:"p__Competitions__Detail__index",2603:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Add__index",2659:"p__User__Detail__UserPortrait__index",2707:"p__Innovation__MyDataSet__index",2806:"p__User__Detail__Topics__Exercise__Detail__index",2819:"p__Classrooms__Lists__Template__detail__index",2823:"p__Engineering__Navigation__Home__index",2829:"p__Messages__Private__index",2862:"p__User__ThemeChange__ExperImentImg",2865:"p__Innovation__MyMirror__index",2884:"p__Classrooms__Lists__ProgramHomework__Comment__index",3006:"p__Engineering__index",3086:"p__Shixuns__Detail__ForkList__ThemeChange__index",3141:"p__Innovation__Detail__index",3157:"p__User__Detail__ExperImentImg__Add__index",3183:"p__Engineering__Lists__GraduationIndex__index",3212:"p__MoopCases__index",3247:"p__Paperlibrary__See__index",3260:"p__Paperlibrary__Add__index",3276:"p__Classrooms__Lists__Statistics__UserportraitStatistics__index",3317:"p__Classrooms__Lists__Graduation__Topics__Add__index",3391:"p__Classrooms__Lists__ProgramHomework__Detail__components__CodeReview__Detail__index",3433:"p__Classrooms__Lists__Exercise__Sumup__Edit__index",3442:"p__Classrooms__Lists__Board__Add__index",3447:"p__User__Detail__Order__pages__orderInformation__index",3451:"p__Classrooms__Lists__Statistics__StudentStatistics__Detail__index",3509:"p__HttpStatus__SixActivities",3581:"p__Shixuns__Detail__Collaborators__ThemeChange__index",3585:"p__Classrooms__Lists__Statistics__StudentSituation__index",3668:"p__Classrooms__Lists__CommonHomework__Detail__index",3747:"p__virtualSpaces__Lists__Homepage__index",3784:"p__Paperlibrary__Random__Detail__index",3831:"p__User__ThemeChange__VirtualSpaces",3873:"p__virtualSpaces__Lists__Lesson__index",3910:"p__HttpStatus__introduction",3951:"p__Classrooms__Lists__ProgramHomework__Detail__index",4030:"p__Classrooms__Lists__ProgramHomework__AddAndEdit__index",4048:"p__Forums__ThemeChange__index",4056:"p__IntrainCourse__index",4078:"p__Messages__Tidings__index",4093:"p__Classrooms__Lists__Attendance__Detail__index",4105:"p__Classrooms__Lists__Exercise__Answer__index",4144:"p__Problemset__Preview__New__index",4164:"p__Classrooms__Lists__Exercise__Detail__index",4216:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Edit__index",4217:"p__Classrooms__Lists__Video__Statistics__index",4227:"p__Paths__Overview__index",4259:"p__User__Detail__Order__pages__result__index",4264:"p__Forums__New__index",4297:"p__Classrooms__ThemeChange__Polls",4449:"p__Competitions__Exports__index",4492:"p__Graduations__Lists__StudentSelection__index",4496:"p__HttpStatus__HpcCourse",4498:"p__Shixuns__Edit__body__Level__Challenges__NewPractice__index",4504:"p__virtualSpaces__Lists__Survey__index",4514:"p__Account__Results__index",4520:"p__Account__Secure__index",4546:"p__Engineering__Lists__TrainingProgram__Add__index",4572:"p__Classrooms__Lists__ExportList__index",4599:"p__Problemset__index",4610:"p__User__Detail__LearningPath__index",4621:"p__Administration__Profession__index",4662:"p__Classrooms__Lists__GroupHomework__Review__index",4715:"p__virtualSpaces__Lists__Material__Detail__index",4736:"p__User__Detail__Projects__index",4741:"p__Problems__OjForm__NewEdit__index",4757:"p__virtualSpaces__Lists__Workplace__index",4766:"p__Administration__index",4770:"p__Classrooms__Lists__ProgramHomework__Detail__answer__index",4795:"p__Classrooms__Lists__Graduation__Tasks__Add__index",4800:"p__Engineering__Lists__GraduatedMatrix__index",4889:"p__Classrooms__Lists__Exercise__ImitateAnswer__index",4928:"p__Classrooms__Lists__LearningPath__index",4973:"p__Engineering__Evaluate__List__index",4994:"p__Problems__OjForm__index",5022:"p__Graduations__Lists__Settings__index",5043:"p__User__Detail__Topics__Poll__Edit__index",5048:"p__Classrooms__Lists__Graduation__Topics__index",5096:"p__Shixuns__Detail__AuditSituation__index",5111:"p__Terminal__index",5117:"p__User__ThemeChange__Certificate",5125:"p__Classrooms__Lists__Exercise__DetailedAnalysis__index",5148:"p__Classrooms__Lists__Polls__Answer__index",5165:"p__User__ThemeChange__Topics",5176:"p__User__Detail__Videos__Protocol__index",5177:"p__Classrooms__ThemeChange__Teachers",5179:"p__Administration__Student__Edit__index",5186:"p__Classrooms__Overview__index",5230:"p__Shixuns__Detail__Repository__AddFile__ThemeChange__index",5238:"p__virtualSpaces__Lists__Material__index",5297:"p__Classrooms__Lists__Exercise__Detail__components__DuplicateChecking__CheckDetail__index",5307:"p__Shixuns__ThemeChange__New",5319:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Detail__index",5330:"p__Classrooms__ThemeChange__ShixunHomeworksComment",5335:"p__Engineering__Lists__CourseMatrix__index",5357:"p__Engineering__Lists__TrainingProgram__Edit__index",5359:"p__Messages__Detail__index",5382:"p__DataSet__Detail__index",5402:"p__User__Detail__Topics__Detail__index",5466:"p__Classrooms__ThemeChange__LiveVideo",5518:"p__Classrooms__Lists__Template__index",5549:"p__Shixuns__New__CreateImg__index",5572:"p__Paths__HigherVocationalEducation__index",5573:"p__Shixuns__Detail__Merge__index",5624:"p__Graduations__Lists__Index__index",5650:"p__Competitions__Update__index",5694:"p__Classrooms__ThemeChange__ShixunHomeworksDetail",5705:"p__virtualSpaces__Lists__Construction__index",5729:"p__Help__Index",5775:"p__Engineering__Lists__Document__index",5776:"p__User__ThemeChange__RealNameCertification",5786:"layouts__LoginAndRegister__index",5798:"p__Classrooms__Lists__Video__Statistics__UserDetail__index",5800:"p__User__ThemeChange__Competitions",5816:"p__Paperlibrary__Random__Edit__index",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",6328:"p__Shixuns__Edit__body__Warehouse__index",6366:"p__Innovation__PublicProject__index",6434:"p__User__Detail__Order__pages__records__index",6444:"p__Video__Detail__id",6451:"p__Shixuns__Detail__RankingList__ThemeChange__index",6452:"p__Innovation__PublicDataSet__index",6583:"p__User__Detail__Classrooms__index",6587:"p__User__Detail__Videos__Protocol__resource",6634:"p__Innovation__Tasks__index",6637:"p__Shixuns__Detail__Repository__ThemeChange__index",6651:"p__Engineering__Evaluate__Detail__index",6682:"p__User__ThemeChange__Shixuns",6685:"p__Classrooms__Index__index",6729:"p__Classrooms__Lists__GroupHomework__Edit__index",6741:"p__Engineering__Norm__List__index",6776:"p__Classrooms__ThemeChange__Exercise",6784:"p__Innovation__Edit__index",6789:"p__Classrooms__ThemeChange__index",6796:"p__virtualSpaces__Lists__Announcement__Detail__index",6820:"p__User__Detail__Topics__Normal__index",6882:"p__Classrooms__New__StartClass__index",6904:"p__MoopCases__FormPanel__index",6913:"p__Question__AddOrEdit__index",6963:"p__Classrooms__Lists__Engineering__Detail__index",7043:"p__User__Detail__Topics__Exercise__Edit__index",7045:"p__Classrooms__Lists__CommonHomework__SubmitWork__index",7058:"p__virtualSpaces__Lists__Survey__Detail__index",7062:"layouts__SimpleLayouts",7099:"p__Competitions__ThemeChange__index",7178:"p__User__BindAccount__index",7182:"p__User__ResetPassword__index",7224:"p__StatsDashboard__index",7242:"p__Innovation__MyProject__index",7260:"p__Account__Certification__index",7289:"p__tasks__ThemeChange__index",7322:"layouts__ThemeChange__ShixunDetail",7323:"p__Classrooms__ThemeChange__New",7329:"p__Classrooms__ThemeChange__Attendance",7395:"p__Classrooms__Lists__Statistics__StudentDetail__index",7402:"p__User__ThemeChange__OtherResources",7460:"p__Question__OjProblem__index",7477:"p__virtualSpaces__Lists__Announcement__index",7482:"p__Classrooms__Lists__Exercise__Notice__index",7527:"p__MyProblem__RecordDetail__index",7545:"p__Graduations__Lists__Archives__index",7560:"p__Administration__College__index",7589:"p__virtualSpaces__Lists__DigitalTopics__index",7614:"p__Shixuns__Edit__body__Level__Challenges__RankingSetting__index",7622:"p__Classrooms__Lists__Polls__Detail__index",7806:"p__Classrooms__Lists__Statistics__StatisticsQuality__index",7835:"p__Problemset__ThemeChange__index",7855:"p__User__Detail__ResourcesCenter__Detail__index",7857:"p__Shixuns__Edit__body__Level__Challenges__NewQuestion__index",7883:"p__Classrooms__Lists__Exercise__WrongAnswer__index",7884:"p__Shixuns__Exports__index",7901:"p__Guidance__ThemeChange",7922:"p__Classrooms__Lists__CourseGroup__Detail__index",8062:"p__User__Detail__Topicbank__index",8072:"p__Classrooms__Lists__GroupHomework__SubmitWork__index",8085:"p__Classrooms__Lists__Exercise__Review__index",8115:"p__User__ThemeChange__DataSet",8143:"layouts__GraduationsDetail__index",8145:"p__User__ThemeChange__ClassManagementItem",8155:"p__Shixuns__Overview__index",8217:"p__User__ThemeChange__AccountInfoEdit",8237:"p__User__Detail__Order__pages__view__index",8241:"p__virtualSpaces__Lists__Plan__index",8286:"p__User__ThemeChange__ExperImentImgDetail",8332:"p__User__ThemeChange__Detail",8398:"p__virtualSpaces__Lists__Resources__Detail__index",8431:"p__Classrooms__Lists__Exercise__Export__index",8435:"p__Classrooms__Lists__Attendance__index",8447:"p__virtualSpaces__Lists__Knowledge__index",8458:"p__Classrooms__ThemeChange__CommonHomework",8479:"p__User__ThemeChange__TeachGroup",8517:"p__User__Detail__Topics__Group__index",8552:"p__Shixuns__ThemeChange__index",8563:"p__virtualSpaces__Lists__Discussion__Detail__index",8579:"p__Competitions__ThemeChange__Edit",8665:"p__Engineering__Lists__TrainingObjectives__index",8688:"p__Shixuns__Detail__Repository__index",8689:"p__Classrooms__Lists__Statistics__VideoStatistics__index",8723:"p__Classrooms__Lists__Polls__Edit__index",8787:"p__Competitions__Entered__index",8823:"p__knowledgegraph__Detail__id",8827:"p__Classrooms__Lists__OnlineLearning__index",8866:"p__index",8882:"p__Classrooms__Lists__Graduation__Tasks__Detail__index",8885:"p__Classrooms__Lists__Statistics__StudentStatistics__index",8965:"p__Shixuns__Detail__Discuss__ThemeChange__index",8999:"p__Three__index",9039:"p__Classrooms__ThemeChange__CourseGroup",9076:"p__Account__Binding__index",9205:"p__Shixuns__Edit__body__Level__Challenges__EditPracticeSetting__index",9366:"p__User__Login__index",9391:"p__Engineering__Lists__CurseSetting__index",9404:"monaco-editor",9406:"p__Classrooms__ThemeChange__Board",9416:"p__Graduations__Lists__Tasks__index",9449:"p__Shixuns__ThemeChange__Detail",9487:"p__LargeScreen__index",9489:"p__Engineering__Lists__CourseList__index",9507:"p__User__Detail__ResourceGuarantee__index",9511:"p__Shixuns__ThemeChange__Edit",9647:"p__Question__Index__index",9649:"p__Engineering__Lists__TrainingProgram__index",9674:"p__Shixuns__New__ImagePreview__index",9677:"p__virtualSpaces__Lists__Announcement__AddAndEdit__index",9695:"p__Classrooms__Lists__Polls__Add__index",9715:"p__Classrooms__Lists__CommonHomework__Edit__index",9716:"p__Question__OjProblem__RecordDetail__index",9785:"p__Classrooms__Lists__Template__student__index",9788:"p__Account__Profile__index",9814:"p__Shixuns__Detail__Challenges__ThemeChange__index",9891:"p__User__Detail__Videos__Success__index",9906:"p__Paths__ThemeChange__index",9921:"p__Classrooms__ExamList__index",9922:"p__Classrooms__Lists__Statistics__StudentVideo__index",9944:"p__Classrooms__Lists__Video__Statistics__StudentDetail__index"}[f]||f)+"."+{26:"91ed81ab",67:"7076de3b",109:"1a7fc455",119:"6c42e99e",195:"f9d030f6",201:"46925930",264:"5fd9b3fc",292:"b4dffe64",337:"1d9885d4",479:"bba9e475",485:"d63578fe",508:"82593858",518:"6c22237d",532:"c7dfea1a",533:"39febac7",547:"5581debc",556:"e7c9d130",559:"c49aa5ba",576:"e4f97d42",643:"22ded693",680:"e67e9e01",700:"09806071",737:"98eb2f74",799:"b3290277",879:"322796b7",895:"ad846737",900:"10cd8515",906:"d291545f",921:"30cc7e9b",928:"0277270a",1006:"2263131d",1043:"e8c0878b",1045:"ec49d17b",1048:"dafc3f4f",1070:"e67e9e01",1077:"4749f7c5",1211:"bdb8faab",1253:"2f6a283a",1257:"156e8f74",1276:"bbc6eeec",1343:"a261ea36",1423:"5c4a76fc",1427:"916132c5",1450:"1edcc2ed",1461:"a5fdd4c7",1470:"183c9793",1475:"a2bae7ac",1477:"4dc0d8ed",1482:"d159af07",1512:"f3653a35",1520:"f7300d0e",1545:"69077b04",1578:"efcb0bdc",1581:"efffd7c0",1582:"8e45b6ff",1651:"55e4f704",1657:"2c2a2cff",1674:"fdbc1e05",1678:"d8e8a411",1713:"6c136bc6",1717:"10201060",1727:"b3111442",1754:"3754eaca",1783:"641e6eba",1798:"b46e605a",1831:"f8c2e9e0",1836:"5f0d3f7f",1855:"b92cccb4",1880:"0b08f9bf",1897:"f7d1e89f",1939:"3a204bb6",1953:"30d9e260",1962:"84e145fa",1993:"7cc7cf77",2045:"dcfad42d",2099:"71379e7d",2102:"ec61f9f0",2130:"50dfcc51",2141:"5eb2f330",2203:"d118949a",2216:"c32ed889",2240:"e7cce869",2281:"1ac33565",2303:"936b316d",2307:"b2c54321",2338:"47d006cd",2339:"9a865f45",2396:"364c9ded",2404:"08d36549",2412:"2fdfe734",2425:"47b23ee4",2443:"d952ce4a",2460:"03cdfb68",2476:"cf85a190",2501:"2441982c",2539:"a691137b",2548:"75182034",2570:"046e1c80",2603:"0277270a",2659:"f6071a36",2707:"cabcb16e",2806:"80fa5cce",2819:"9455b08a",2823:"a13b21fb",2829:"a5909474",2862:"fee8f0c1",2865:"6ef3cf6b",2884:"2ade8f85",3006:"7fce4e74",3086:"d0ebac07",3141:"a9b2a105",3157:"a6bed72d",3183:"b2253f40",3212:"ad1521c1",3247:"50105eb7",3260:"62a12a38",3276:"7bbb651d",3317:"137440b7",3391:"f0e498fe",3433:"d06035e0",3442:"bdf7849c",3447:"1653d818",3451:"e3a31387",3509:"70043ca5",3581:"f8f6fbdd",3585:"5f288e7b",3668:"c557b9fc",3747:"0db388d3",3784:"c81d4a51",3831:"e200a763",3873:"98f3063c",3910:"658d457f",3951:"9b11b034",4030:"573938e9",4048:"f9582bef",4056:"10eacfff",4078:"aa54548e",4093:"72e8e090",4105:"7f9d4513",4144:"f10aa199",4164:"4de72510",4216:"0277270a",4217:"387bf824",4227:"79c3b323",4259:"ebd953ac",4264:"36917df0",4297:"cd94d3f6",4449:"e68d8d58",4492:"b07e923d",4496:"77babddd",4498:"d0698ccf",4504:"2d337e50",4514:"887bdbb6",4520:"e86d61a1",4546:"4101a1f2",4572:"70e5675d",4599:"3bd86f95",4610:"687005a6",4621:"37cb0e6e",4662:"5124a73a",4715:"499866d8",4736:"d8cc1275",4741:"a1ed8a25",4757:"73b754d2",4766:"b5df5a8e",4770:"674b2d2a",4795:"939f9f81",4800:"f50302a4",4889:"a91da64a",4928:"a4b1a237",4973:"129c56e8",4994:"5fbbbdd5",5022:"81b1b86b",5043:"247e6954",5048:"aa08c681",5096:"4f6a4d00",5111:"5d09a39a",5117:"22cafe54",5125:"57501e4a",5148:"572faeac",5165:"a05df69c",5176:"9c49e7fa",5177:"64766dfd",5179:"699b44a8",5186:"7bb0e82f",5230:"94dfecf3",5238:"eaa501a9",5297:"5426028f",5307:"d7722e9d",5319:"34217c3f",5330:"f8d4bc51",5335:"fec6fd9f",5357:"1fbb7d24",5359:"b254a598",5382:"cc614734",5402:"5dc0ad3d",5466:"41c48aeb",5518:"9f425be3",5549:"39285664",5572:"c945fbf2",5573:"6ecf393c",5624:"9d1a4737",5650:"f8f63f4b",5694:"b3a24f23",5705:"df6bf207",5729:"46f9b5d4",5775:"8945cad2",5776:"923b1b84",5786:"37a81eaa",5798:"ce1cf7da",5800:"41e83a55",5816:"692f67ed",5888:"193a7f8f",5891:"35abf187",5894:"4faa35bb",5915:"bc9c3e69",5972:"79479731",5992:"419f5d2f",6029:"691feeac",6063:"c64651f7",6069:"b37d554f",6080:"2c48afd3",6127:"f31505a8",6185:"0e92ad80",6205:"6eef461f",6265:"b22b0399",6270:"5496b206",6282:"1b90ef2a",6328:"de2b9d62",6366:"079fc2d8",6434:"febc73e4",6444:"fd46d237",6451:"949d91e5",6452:"50a6d310",6583:"d6dca2d6",6587:"9c49e7fa",6634:"25b0e5be",6637:"cd627031",6651:"b07fe216",6682:"edb44573",6685:"2f009f0f",6729:"aea3b7f5",6741:"b838eb14",6776:"7ad85478",6784:"1affe817",6789:"34ea5578",6796:"c9d643b2",6820:"cebdf1cf",6882:"c2d2eada",6904:"44afaa9b",6913:"739202fe",6963:"84e145fa",7043:"25478869",7045:"48f6fc4c",7058:"4e69fd24",7062:"5282c3e5",7099:"aa42c450",7178:"6e47d75d",7182:"183c9793",7224:"7caf9754",7242:"4f353f61",7260:"2c380d56",7289:"6b82e865",7322:"f372c040",7323:"3e11a2bc",7329:"9731f20a",7395:"ff574c5d",7402:"50c1f976",7460:"dedd2038",7477:"fccb7ddf",7482:"c37a3f01",7527:"a4765b7e",7545:"f73295e7",7560:"d82e43ca",7589:"77672737",7614:"de9ee12f",7622:"13a06a8f",7806:"80b7b1d6",7835:"475784c4",7855:"9876848c",7857:"13a29416",7883:"93cf27b2",7884:"1ca6cde0",7901:"505c3349",7922:"78e51f09",8062:"8e384b9f",8072:"540f746b",8085:"36e16355",8115:"0602b70c",8143:"a5fbd264",8145:"d632f78f",8155:"d345abd7",8217:"0d4386ae",8237:"2ee976e7",8241:"4fd35794",8286:"d7a1d46c",8332:"a10509a3",8398:"59547eb5",8431:"289b326c",8435:"07b311f1",8447:"01e9a5fd",8458:"22009168",8479:"d4224c14",8517:"cccfddad",8552:"0a547fdf",8563:"df755787",8579:"7475c58e",8665:"c52575bc",8688:"c044db56",8689:"db63248d",8723:"ed3c12bf",8787:"121de108",8823:"c9b78ba6",8827:"b422cd1b",8866:"80338314",8882:"f3e42f72",8885:"de905169",8965:"f169309d",8999:"448aa22f",9039:"acef5491",9076:"6a501148",9205:"49a3e67d",9366:"4f511490",9391:"c11edda0",9404:"d8cf04f7",9406:"bac12b9d",9416:"493a4184",9449:"07dc0e8a",9487:"a73f5679",9489:"ee2bb5b7",9507:"df775a55",9511:"b718ff1d",9647:"60f4f062",9649:"00fb4211",9674:"2f6cc0e7",9677:"4ee9309b",9695:"d356e56e",9715:"b6c6645f",9716:"a5750e0d",9785:"08d36549",9788:"781a4d20",9814:"c0795f5e",9891:"512a9301",9906:"d75a255e",9921:"e0db9101",9922:"33690872",9944:"1ba31055"}[f]+".chunk.css"}}(),function(){__webpack_require__.g=function(){if(typeof globalThis=="object")return globalThis;try{return this||new Function("return this")()}catch(f){if(typeof window=="object")return window}}()}(),function(){__webpack_require__.hmd=function(f){return f=Object.create(f),f.children||(f.children=[]),Object.defineProperty(f,"exports",{enumerable:!0,set:function(){throw new Error("ES Modules may not assign module.exports or exports.*, Use ESM export syntax, instead: "+f.id)}}),f}}(),function(){__webpack_require__.o=function(f,g){return Object.prototype.hasOwnProperty.call(f,g)}}(),function(){var f={};__webpack_require__.l=function(g,u,t,n){if(f[g]){f[g].push(u);return}var l,c;if(t!==void 0)for(var d=document.getElementsByTagName("script"),s=0;s0&&arguments[0]!==void 0?arguments[0]:"";return R4.endsWith("/")?R4:"".concat(R4,"/")}var fo=__webpack_require__(38127),ho=__webpack_require__(38329),ts=__webpack_require__(8616),rs=["content"],Pa=["content"],v3=/^(http:|https:)?\/\//;function po(R4){return v3.test(R4)||R4.startsWith("/")&&!R4.startsWith("/*")||R4.startsWith("./")||R4.startsWith("../")}var Aa=function(){return Hu.createElement("noscript",{dangerouslySetInnerHTML:{__html:"Enable JavaScript to run this app."}})},gs=function(et){var er,zr=et.loaderData,dr=et.htmlPageOpts,xr=et.manifest,Fr=(xr==null||(er=xr.assets)===null||er===void 0?void 0:er["umi.css"])||"";return Hu.createElement("script",{suppressHydrationWarning:!0,dangerouslySetInnerHTML:{__html:"window.__UMI_LOADER_DATA__ = ".concat(JSON.stringify(zr||{}),"; window.__UMI_METADATA_LOADER_DATA__ = ").concat(JSON.stringify(dr||{}),"; window.__UMI_BUILD_ClIENT_CSS__ = '").concat(Fr,"'")}})};function Ia(R4){var et=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};if(typeof R4=="string")return po(R4)?(0,pi.Z)({src:R4},et):{content:R4};if((0,ts.Z)(R4)==="object")return(0,pi.Z)((0,pi.Z)({},R4),et);throw new Error("Invalid script type: ".concat((0,ts.Z)(R4)))}function U3(R4){return po(R4)?{type:"link",href:R4}:{type:"style",content:R4}}var Jo=function(et){var er,zr,dr,xr,Fr,On,fr=et.htmlPageOpts;return Hu.createElement(Hu.Fragment,null,(fr==null?void 0:fr.title)&&Hu.createElement("title",null,fr.title),fr==null||(er=fr.favicons)===null||er===void 0?void 0:er.map(function(Ln,Ya){return Hu.createElement("link",{key:Ya,rel:"shortcut icon",href:Ln})}),(fr==null?void 0:fr.description)&&Hu.createElement("meta",{name:"description",content:fr.description}),(fr==null||(zr=fr.keywords)===null||zr===void 0?void 0:zr.length)&&Hu.createElement("meta",{name:"keywords",content:fr.keywords.join(",")}),fr==null||(dr=fr.metas)===null||dr===void 0?void 0:dr.map(function(Ln){return Hu.createElement("meta",{key:Ln.name,name:Ln.name,content:Ln.content})}),fr==null||(xr=fr.links)===null||xr===void 0?void 0:xr.map(function(Ln,Ya){return Hu.createElement("link",(0,ho.Z)({key:Ya},Ln))}),fr==null||(Fr=fr.styles)===null||Fr===void 0?void 0:Fr.map(function(Ln,Ya){var is=U3(Ln),Es=is.type,Qa=is.href,Ms=is.content;if(Es==="link")return Hu.createElement("link",{key:Ya,rel:"stylesheet",href:Qa});if(Es==="style")return Hu.createElement("style",{key:Ya},Ms)}),fr==null||(On=fr.headScripts)===null||On===void 0?void 0:On.map(function(Ln,Ya){var is=Ia(Ln),Es=is.content,Qa=(0,fo.Z)(is,rs);return Hu.createElement("script",(0,ho.Z)({dangerouslySetInnerHTML:{__html:Es},key:Ya},Qa))}))};function Ui(R4){var et,er=R4.children,zr=R4.loaderData,dr=R4.manifest,xr=R4.htmlPageOpts,Fr=R4.__INTERNAL_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,On=R4.mountElementId;if(Fr!=null&&Fr.pureHtml)return Hu.createElement("html",null,Hu.createElement("head",null,Hu.createElement(Jo,{htmlPageOpts:xr})),Hu.createElement("body",null,Hu.createElement(Aa,null),Hu.createElement("div",{id:On},er),Hu.createElement(gs,{manifest:dr,loaderData:zr,htmlPageOpts:xr})));if(Fr!=null&&Fr.pureApp)return Hu.createElement(Hu.Fragment,null,er);var fr=typeof window=="undefined"?dr==null?void 0:dr.assets["umi.css"]:window.__UMI_BUILD_ClIENT_CSS__;return Hu.createElement("html",{suppressHydrationWarning:!0,lang:(xr==null?void 0:xr.lang)||"en"},Hu.createElement("head",null,Hu.createElement("meta",{charSet:"utf-8"}),Hu.createElement("meta",{name:"viewport",content:"width=device-width, initial-scale=1"}),fr&&Hu.createElement("link",{suppressHydrationWarning:!0,rel:"stylesheet",href:fr}),Hu.createElement(Jo,{htmlPageOpts:xr})),Hu.createElement("body",null,Hu.createElement(Aa,null),Hu.createElement("div",{id:On},er),Hu.createElement(gs,{manifest:dr,loaderData:zr,htmlPageOpts:xr}),xr==null||(et=xr.scripts)===null||et===void 0?void 0:et.map(function(Ln,Ya){var is=Ia(Ln),Es=is.content,Qa=(0,fo.Z)(is,Pa);return Hu.createElement("script",(0,ho.Z)({dangerouslySetInnerHTML:{__html:Es},key:Ya},Qa))})))}var Os=Hu.createContext(void 0);function Oo(){return Hu.useContext(Os)}var mo=["redirect"];function Bo(R4){var et=R4.routesById,er=R4.parentId,zr=R4.routeComponents,dr=R4.useStream,xr=dr===void 0?!0:dr;return Object.keys(et).filter(function(Fr){return et[Fr].parentId===er}).map(function(Fr){var On=vo((0,pi.Z)((0,pi.Z)({route:et[Fr],routeComponent:zr[Fr],loadingComponent:R4.loadingComponent,reactRouter5Compat:R4.reactRouter5Compat},R4.reactRouter5Compat&&{hasChildren:Object.keys(et).filter(function(Ln){return et[Ln].parentId===Fr}).length>0}),{},{useStream:xr})),fr=Bo({routesById:et,routeComponents:zr,parentId:On.id,loadingComponent:R4.loadingComponent,reactRouter5Compat:R4.reactRouter5Compat,useStream:xr});return fr.length>0&&(On.children=fr,On.routes=fr),On})}function go(R4){var et=(0,ya.UO)(),er=(0,ya.Gn)(R4.to,et),zr=(0,co.T$)(),dr=(0,ya.TH)();if(zr!=null&&zr.keepQuery){var xr=dr.search+dr.hash;er+=xr}var Fr=(0,pi.Z)((0,pi.Z)({},R4),{},{to:er});return Hu.createElement(ya.Fg,(0,ho.Z)({replace:!0},Fr))}function vo(R4){var et=R4.route,er=R4.useStream,zr=er===void 0?!0:er,dr=et.redirect,xr=(0,fo.Z)(et,mo),Fr=R4.reactRouter5Compat?ko:Qs;return(0,pi.Z)({element:dr?Hu.createElement(go,{to:dr}):Hu.createElement(Os.Provider,{value:{route:R4.route}},Hu.createElement(Fr,{loader:Hu.memo(R4.routeComponent),loadingComponent:R4.loadingComponent||I3,hasChildren:R4.hasChildren,useStream:zr}))},xr)}function I3(){return Hu.createElement("div",null)}function ko(R4){var et=Oo(),er=et.route,zr=(0,co.Ov)(),dr=zr.history,xr=zr.clientRoutes,Fr=(0,ya.UO)(),On={params:Fr,isExact:!0,path:er.path,url:dr.location.pathname},fr=R4.loader,Ln={location:dr.location,match:On,history:dr,params:Fr,route:er,routes:xr};return R4.useStream?Hu.createElement(Hu.Suspense,{fallback:Hu.createElement(R4.loadingComponent,null)},Hu.createElement(fr,Ln,R4.hasChildren&&Hu.createElement(ya.j3,null))):Hu.createElement(fr,Ln,R4.hasChildren&&Hu.createElement(ya.j3,null))}function Qs(R4){var et=R4.loader;return R4.useStream?Hu.createElement(Hu.Suspense,{fallback:Hu.createElement(R4.loadingComponent,null)},Hu.createElement(et,null)):Hu.createElement(et,null)}var Xs=null;function _3(){return Xs}function u3(R4){var et=R4.history,er=Hu.useState({action:et.action,location:et.location}),zr=(0,Ta.Z)(er,2),dr=zr[0],xr=zr[1];return(0,Hu.useLayoutEffect)(function(){return et.listen(xr)},[et]),(0,Hu.useLayoutEffect)(function(){function Fr(On){R4.pluginManager.applyPlugins({key:"onRouteChange",type:"event",args:{routes:R4.routes,clientRoutes:R4.clientRoutes,location:On.location,action:On.action,basename:R4.basename,isFirst:!!On.isFirst}})}return Fr({location:dr.location,action:dr.action,isFirst:!0}),et.listen(Fr)},[et,R4.routes,R4.clientRoutes]),Hu.createElement(ya.F0,{navigator:et,location:dr.location,basename:R4.basename},R4.children)}function ns(){var R4=(0,co.Ov)(),et=R4.clientRoutes;return(0,ya.V$)(et)}var _o=["innerProvider","i18nProvider","accessProvider","dataflowProvider","outerProvider","rootContainer"],Eo=function(et,er){var zr=et.basename||"/",dr=Bo({routesById:et.routes,routeComponents:et.routeComponents,loadingComponent:et.loadingComponent,reactRouter5Compat:et.reactRouter5Compat,useStream:et.useStream});et.pluginManager.applyPlugins({key:"patchClientRoutes",type:"event",args:{routes:dr}});for(var xr=Hu.createElement(u3,{basename:zr,pluginManager:et.pluginManager,routes:et.routes,clientRoutes:dr,history:et.history},er),Fr=0,On=_o;Frnew Promise((zr,dr)=>{var xr=fr=>{try{On(er.next(fr))}catch(Ln){dr(Ln)}},Fr=fr=>{try{On(er.throw(fr))}catch(Ln){dr(Ln)}},On=fr=>fr.done?zr(fr.value):Promise.resolve(fr.value).then(xr,Fr);On((er=er.apply(R4,et)).next())});function E3(){return Lo(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/edit",parentId:"183",id:"191"},192:{path:"shixuns/:id/edit/warehouse",parentId:"191",id:"192"},193:{path:"/shixuns/:id/edit/newquestion",parentId:"191",id:"193"},194:{path:"/shixuns/:id/edit/:challengesId/editquestion",parentId:"191",id:"194"},195:{path:"/shixuns/:id/edit/:challengesId/editquestion/:questionId",parentId:"191",id:"195"},196:{path:"/shixuns/:id/edit/new",parentId:"191",id:"196"},197:{path:"/shixuns/:id/edit/:challengesId/editcheckpoint",parentId:"191",id:"197"},198:{path:"/shixuns/:id/edit/:challengesId/tab=2",parentId:"191",id:"198"},199:{path:"/shixuns/:id/edit/:challengesId/tab=3",parentId:"191",id:"199"},200:{path:"/shixuns/:id/edit/:challengesId/tab=4",parentId:"191",id:"200"},201:{path:"/shixuns/:id",parentId:"183",id:"201"},202:{path:"/shixuns/:id/challenges",parentId:"201",id:"202"},203:{path:"/shixuns/:id/repository",parentId:"201",id:"203"},204:{path:"/shixuns/:id/secret_repository",parentId:"201",id:"204"},205:{path:"/shixuns/:id/collaborators",parentId:"201",id:"205"},206:{path:"/shixuns/:id/dataset",parentId:"201",id:"206"},207:{path:"/shixuns/:id/dataset/jupyterEdit",parentId:"201",id:"207"},208:{path:"/shixuns/:id/shixun_discuss",parentId:"201",id:"208"},209:{path:"/shixuns/:id/ranking_list",parentId:"201",id:"209"},210:{path:"/shixuns/:id/settings",parentId:"201",id:"210"},211:{path:"/shixuns/:id/repository/:repoId/commits",parentId:"201",id:"211"},212:{path:"/shixuns/:id/secret_repository/:repoId/commits",parentId:"201",id:"212"},213:{path:"/shixuns/:id/repository/upload_file",parentId:"201",id:"213"},214:{path:"/shixuns/:id/secret_repository/upload_file",parentId:"201",id:"214"},215:{path:"/shixuns/:id/repository/add_file",parentId:"201",id:"215"},216:{path:"/shixuns/:id/secret_repository/add_file",parentId:"201",id:"216"},217:{path:"/shixuns/:id/repository/master/shixun_show/:fileId",exact:!1,parentId:"201",id:"217"},218:{path:"/shixuns/:id/secret_repository/master/shixun_show/:fileId",exact:!1,parentId:"201",id:"218"},219:{path:"/shixuns/:id/audit_situation",parentId:"201",id:"219"},220:{path:"/shixuns/:id/fork_list",parentId:"201",id:"220"},221:{path:"/shixuns/:id/skill_tags",parentId:"201",id:"221"},222:{path:"/users",parentId:"1",id:"222"},223:{path:"/users/:username/videos/protocol",parentId:"222",id:"223"},224:{path:"/users/:username/videos/resourceProtocol",parentId:"222",id:"224"},225:{path:"/users/:username/videos/success",parentId:"222",id:"225"},226:{path:"/users/:username/topicbank/:topicstype",parentId:"222",id:"226"},227:{path:"/users/:username/topics/:topicId/:topictype/normal/detail",parentId:"222",id:"227"},228:{path:"/users/:username/topics/:topicId/:topictype/group/detail",parentId:"222",id:"228"},229:{path:"/users/:username/topics/:topicId/:topictype/normal/edit",parentId:"222",id:"229"},230:{path:"/users/:username/topics/:topicId/:topictype/group/edit",parentId:"222",id:"230"},231:{path:"/users/:username/topics/:topicId/:topictype/exercise/edit",parentId:"222",id:"231"},232:{path:"/users/:username/topics/:topicId/:topictype/exercise/detail",parentId:"222",id:"232"},233:{path:"/users/:username/topics/:topicId/:topictype/poll/edit",parentId:"222",id:"233"},234:{path:"/users/:username/topics/:topicId/:topictype/poll/detail",parentId:"222",id:"234"},235:{path:"/users/:username/experiment-img/add",parentId:"222",id:"235"},236:{path:"/users/:username",parentId:"222",id:"236"},237:{path:"/users/:username",parentId:"236",id:"237"},238:{path:"/users/:username/baseInfo/edit",parentId:"236",id:"238"},239:{path:"/users/:username/baseInfo",parentId:"236",id:"239"},240:{path:"/users/:username/realNameCertification",parentId:"236",id:"240"},241:{path:"/users/:username/careerCertification",parentId:"236",id:"241"},242:{path:"/users/:username/classrooms",parentId:"236",id:"242"},243:{path:"/users/:username/shixuns",parentId:"236",id:"243"},244:{path:"/users/:username/dataSet",parentId:"236",id:"244"},245:{path:"/users/:username/userPortrait",parentId:"236",id:"245"},246:{path:"/users/:username/learningPath",parentId:"236",id:"246"},247:{path:"/users/:username/teach-group",parentId:"236",id:"247"},248:{path:"/users/:username/competitions",parentId:"236",id:"248"},249:{path:"/users/:username/experiment-img",parentId:"236",id:"249"},250:{path:"/users/:username/experiment-img/:experid/detail",parentId:"236",id:"250"},251:{path:"/users/:username/certificate",parentId:"236",id:"251"},252:{path:"/users/:username/otherResources",parentId:"236",id:"252"},253:{path:"/users/:username/classmanagement",parentId:"236",id:"253"},254:{path:"/users/:username/classmanagement/:couserid",parentId:"236",id:"254"},255:{path:"/users/:username/paths",parentId:"236",id:"255"},256:{path:"/users/:username/projects",parentId:"236",id:"256"},257:{path:"/users/:username/videos",parentId:"236",id:"257"},258:{path:"/users/:username/videos/upload",parentId:"236",id:"258"},259:{path:"/users/:username/topics/:topicstype",parentId:"236",id:"259"},260:{path:"/users/:username/vspaces",parentId:"236",id:"260"},261:{path:"/users/:username/resourcesCenter",parentId:"236",id:"261"},262:{path:"/users/:username/resourcesCenter/:id/detail",parentId:"236",id:"262"},263:{path:"/users/:username/resourceGuarantee",parentId:"236",id:"263"},264:{path:"/users/:username/resourceAllocation",parentId:"236",id:"264"},265:{parentId:"1",id:"265"},266:{path:"/problems",parentId:"265",id:"266"},267:{path:"/problems",parentId:"266",id:"267"},268:{path:"/problems/batchAdd",parentId:"266",id:"268"},269:{path:"/problems/newcreate",parentId:"265",id:"269"},270:{path:"/problems/newedit/:id",exact:!0,parentId:"265",id:"270"},271:{path:"/problems/:id/edit",exact:!0,parentId:"265",id:"271"},272:{path:"/problems/new",exact:!0,parentId:"265",id:"272"},273:{path:"/problems/:id/oj/:save_identifier",parentId:"265",id:"273"},274:{path:"/problems/:id/record-detail/:submitId",parentId:"265",id:"274"},275:{path:"/problems/add",parentId:"265",id:"275"},276:{path:"/problems/:id/ojedit",parentId:"265",id:"276"},277:{path:"/engineering",parentId:"1",id:"277"},278:{path:"/engineering",parentId:"277",id:"278"},279:{path:"/engineering/teacherList",parentId:"278",id:"279"},280:{path:"/engineering/studentList",parentId:"278",id:"280"},281:{path:"/engineering/training/program",parentId:"278",id:"281"},282:{path:"/engineering/training/program/add",parentId:"278",id:"282"},283:{path:"/engineering/training/program/edit",parentId:"278",id:"283"},284:{path:"/engineering/training/objectives",parentId:"278",id:"284"},285:{path:"/engineering/graduated/index",parentId:"278",id:"285"},286:{path:"/engineering/graduated/matrix",parentId:"278",id:"286"},287:{path:"/engineering/course/list",parentId:"278",id:"287"},288:{path:"/engineering/course/setting",parentId:"278",id:"288"},289:{path:"/engineering/course/matrix",parentId:"278",id:"289"},290:{path:"/engineering/navigation",parentId:"278",id:"290"},291:{path:"/engineering/evaluate/course",parentId:"278",id:"291"},292:{path:"/engineering/evaluate/course/:ec_year_id/:id",parentId:"278",id:"292"},293:{path:"/engineering/evaluate/norm",parentId:"278",id:"293"},294:{path:"/engineering/evaluate/document",parentId:"278",id:"294"},295:{path:"/engineering/evaluate/norm/:ec_year_id/:id",parentId:"278",id:"295"},296:{path:"/engineering/*",redirect:"/404",parentId:"278",id:"296"},297:{path:"/innovation",parentId:"1",id:"297"},298:{path:"/innovation/tasks/:taskId",parentId:"297",id:"298"},299:{path:"/innovation",parentId:"297",id:"299"},300:{path:"/innovation/project",parentId:"299",id:"300"},301:{path:"/innovation/dataset",parentId:"299",id:"301"},302:{path:"/innovation/mirror",parentId:"299",id:"302"},303:{path:"/innovation/my-project",parentId:"299",id:"303"},304:{path:"/innovation/my-dataset",parentId:"299",id:"304"},305:{path:"/innovation/my-mirror",parentId:"299",id:"305"},306:{path:"/innovation/project/create",parentId:"299",id:"306"},307:{path:"/innovation/project/edit/:id",parentId:"299",id:"307"},308:{path:"/innovation/project/detail/:taskId",parentId:"299",id:"308"},309:{path:"/tasks",parentId:"1",id:"309"},310:{path:"/tasks/:taskId",exact:!0,parentId:"309",id:"310"},311:{path:"/tasks/:identifier/jupyter/",exact:!0,parentId:"309",id:"311"},312:{path:"/tasks/:courseId/:homeworkId/:taskId",exact:!0,parentId:"309",id:"312"},313:{path:"/tasks/jupyter/:courseId/:homeworkId/:identifier",exact:!0,parentId:"309",id:"313"},314:{path:"/tasks/:courseId/:exerciseId/:taskId/exercise",exact:!0,parentId:"309",id:"314"},315:{path:"/myproblems",parentId:"1",id:"315"},316:{path:"/myproblems/:id/record-detail/:submitId",exact:!0,parentId:"315",id:"316"},317:{path:"/myproblems/:id",exact:!0,parentId:"315",id:"317"},318:{path:"/account",parentId:"1",id:"318"},319:{path:"/account",parentId:"318",id:"319"},320:{path:"/account/profile",parentId:"319",id:"320"},321:{path:"/account/profile/edit",parentId:"319",id:"321"},322:{path:"/account/certification",parentId:"319",id:"322"},323:{path:"/account/secure",parentId:"319",id:"323"},324:{path:"/account/binding",parentId:"319",id:"324"},325:{path:"/account/Results",parentId:"319",id:"325"},326:{path:"/ch",parentId:"1",id:"326"},327:{path:"/ch/rest/edit/:categoryId/:id",exact:!0,parentId:"326",id:"327"},328:{path:"/ch/rest/",exact:!0,parentId:"326",id:"328"},329:{path:"/ch/rest/:id",exact:!0,parentId:"326",id:"329"},330:{path:"/order",parentId:"1",id:"330"},331:{path:"/order",parentId:"330",id:"331"},332:{path:"/order/invoice",parentId:"330",id:"332"},333:{path:"/order/records",parentId:"330",id:"333"},334:{path:"/order/apply",parentId:"330",id:"334"},335:{path:"/order/view",parentId:"330",id:"335"},336:{path:"/order/:courseId/information",parentId:"330",id:"336"},337:{path:"/order/:courseId/pay",parentId:"330",id:"337"},338:{path:"/order/:orderNum/result",parentId:"330",id:"338"},339:{path:"/messages",parentId:"1",id:"339"},340:{path:"/messages/:userId/user_tidings",parentId:"339",id:"340"},341:{path:"/messages/:userId/private_messages",parentId:"339",id:"341"},342:{path:"/messages/:userId/message_detail",parentId:"339",id:"342"},343:{path:"/vtrs",parentId:"1",id:"343"},344:{path:"/vtrs/:virtual_spacesId",parentId:"343",id:"344"},345:{path:"/vtrs/:virtual_spacesId",exact:!0,parentId:"344",id:"345"},346:{path:"/vtrs/:virtual_spacesId/workplace",exact:!0,parentId:"344",id:"346"},347:{path:"/vtrs/:virtual_spacesId/experiment",parentId:"344",id:"347"},348:{path:"/vtrs/:virtual_spacesId/announcement",parentId:"344",id:"348"},349:{path:"/vtrs/:virtual_spacesId/announcement/add",parentId:"344",id:"349"},350:{path:"/vtrs/:virtual_spacesId/announcement/:id/edit",parentId:"344",id:"350"},351:{path:"/vtrs/:virtual_spacesId/announcement/:id/detail",parentId:"344",id:"351"},352:{path:"/vtrs/:virtual_spacesId/survey",parentId:"344",id:"352"},353:{path:"/vtrs/:virtual_spacesId/survey/:id/detail",parentId:"344",id:"353"},354:{path:"/vtrs/:virtual_spacesId/knowledge",parentId:"344",id:"354"},355:{path:"/vtrs/:virtual_spacesId/knowledge/add",parentId:"344",id:"355"},356:{path:"/vtrs/:virtual_spacesId/knowledge/:id/edit",parentId:"344",id:"356"},357:{path:"/vtrs/:virtual_spacesId/material",parentId:"344",id:"357"},358:{path:"/vtrs/:virtual_spacesId/material/:id/detail",parentId:"344",id:"358"},359:{path:"/vtrs/:virtual_spacesId/lesson",parentId:"344",id:"359"},360:{path:"/vtrs/:virtual_spacesId/lesson/:id/detail",parentId:"344",id:"360"},361:{path:"/vtrs/:virtual_spacesId/lesson/:id/detail/:fileid",parentId:"344",id:"361"},362:{path:"/vtrs/:virtual_spacesId/discussion",parentId:"344",id:"362"},363:{path:"/vtrs/:virtual_spacesId/discussion/:id/detail",parentId:"344",id:"363"},364:{path:"/vtrs/:virtual_spacesId/discussion/:id/detail/:fileid",parentId:"344",id:"364"},365:{path:"/vtrs/:virtual_spacesId/settings",parentId:"344",id:"365"},366:{path:"/vtrs/:virtual_spacesId/resources",parentId:"344",id:"366"},367:{path:"/vtrs/:virtual_spacesId/resources/:id/detail",parentId:"344",id:"367"},368:{path:"/vtrs/:virtual_spacesId/Plan",parentId:"344",id:"368"},369:{path:"/vtrs/:virtual_spacesId/plan/:id/detail",parentId:"344",id:"369"},370:{path:"/vtrs/:virtual_spacesId/digtal",parentId:"344",id:"370"},371:{path:"/vtrs/:virtual_spacesId/homepage",parentId:"344",id:"371"},372:{path:"/vtrs/:virtual_spacesId/*",parentId:"344",id:"372"},373:{path:"/101",parentId:"1",id:"373"},374:{path:"/101/:virtual_spacesId",parentId:"373",id:"374"},375:{path:"/101/:virtual_spacesId",exact:!0,parentId:"374",id:"375"},376:{path:"/101/:virtual_spacesId/workplace",exact:!0,parentId:"374",id:"376"},377:{path:"/101/:virtual_spacesId/experiment",parentId:"374",id:"377"},378:{path:"/101/:virtual_spacesId/announcement",parentId:"374",id:"378"},379:{path:"/101/:virtual_spacesId/announcement/add",parentId:"374",id:"379"},380:{path:"/101/:virtual_spacesId/announcement/:id/edit",parentId:"374",id:"380"},381:{path:"/101/:virtual_spacesId/announcement/:id/detail",parentId:"374",id:"381"},382:{path:"/101/:virtual_spacesId/survey",parentId:"374",id:"382"},383:{path:"/101/:virtual_spacesId/survey/:id/detail",parentId:"374",id:"383"},384:{path:"/101/:virtual_spacesId/knowledge",parentId:"374",id:"384"},385:{path:"/101/:virtual_spacesId/knowledge/add",parentId:"374",id:"385"},386:{path:"/101/:virtual_spacesId/knowledge/:id/edit",parentId:"374",id:"386"},387:{path:"/101/:virtual_spacesId/material",parentId:"374",id:"387"},388:{path:"/101/:virtual_spacesId/material/:id/detail",parentId:"374",id:"388"},389:{path:"/101/:virtual_spacesId/lesson",parentId:"374",id:"389"},390:{path:"/101/:virtual_spacesId/lesson/:id/detail",parentId:"374",id:"390"},391:{path:"/101/:virtual_spacesId/lesson/:id/detail/:fileid",parentId:"374",id:"391"},392:{path:"/101/:virtual_spacesId/discussion",parentId:"374",id:"392"},393:{path:"/101/:virtual_spacesId/discussion/:id/detail",parentId:"374",id:"393"},394:{path:"/101/:virtual_spacesId/discussion/:id/detail/:fileid",parentId:"374",id:"394"},395:{path:"/101/:virtual_spacesId/settings",parentId:"374",id:"395"},396:{path:"/101/:virtual_spacesId/resources",parentId:"374",id:"396"},397:{path:"/101/:virtual_spacesId/resources/:id/detail",parentId:"374",id:"397"},398:{path:"/101/:virtual_spacesId/Plan",parentId:"374",id:"398"},399:{path:"/101/:virtual_spacesId/plan/:id/detail",parentId:"374",id:"399"},400:{path:"/101/:virtual_spacesId/digtal",parentId:"374",id:"400"},401:{path:"/101/:virtual_spacesId/homepage",parentId:"374",id:"401"},402:{path:"/101/:virtual_spacesId/*",parentId:"374",id:"402"},403:{path:"/administration",parentId:"1",id:"403"},404:{path:"/administration",parentId:"403",id:"404"},405:{path:"/administration/college",parentId:"404",id:"405"},406:{path:"/administration/student",parentId:"404",id:"406"},407:{path:"/administration/student/:studentId/edit",parentId:"404",id:"407"},408:{path:"/administration/profession",parentId:"404",id:"408"},409:{path:"/graduations",parentId:"1",id:"409"},410:{path:"/graduations",exact:!0,parentId:"409",id:"410"},411:{path:"/graduations/:id/:moduleKey/:moduleId/review/:itemId",exact:!0,parentId:"409",id:"411"},412:{path:"/graduations/:id",parentId:"409",id:"412"},413:{path:"/graduations/:id/index",parentId:"412",id:"413"},414:{path:"/graduations/:id/topics",parentId:"412",id:"414"},415:{path:"/graduations/:id/student_selection",parentId:"412",id:"415"},416:{path:"/graduations/:id/tasks",parentId:"412",id:"416"},417:{path:"/graduations/:id/opening_report",parentId:"412",id:"417"},418:{path:"/graduations/:id/midterm_report",parentId:"412",id:"418"},419:{path:"/graduations/:id/thesis",parentId:"412",id:"419"},420:{path:"/graduations/:id/final_defense",parentId:"412",id:"420"},421:{path:"/graduations/:id/final_thesis",parentId:"412",id:"421"},422:{path:"/graduations/:id/settings",parentId:"412",id:"422"},423:{path:"/graduations/:id/teachers",parentId:"412",id:"423"},424:{path:"/graduations/:id/students",parentId:"412",id:"424"},425:{path:"/graduations/:id/archives",parentId:"412",id:"425"},426:{path:"/graduations/:id/grading_summary",parentId:"412",id:"426"},427:{path:"/dataset",parentId:"1",id:"427"},428:{path:"/dataset",exact:!0,parentId:"427",id:"428"},429:{path:"/dataset/:id/detail",exact:!0,parentId:"427",id:"429"},430:{path:"/knowledgegraph",parentId:"1",id:"430"},431:{path:"/knowledgegraph/:pathId",parentId:"430",id:"431"},432:{path:"/knowledgegraph/:pathId/statistics",parentId:"430",id:"432"},433:{path:"/newlogin",parentId:"1",id:"433"},434:{path:"/onlinenum",parentId:"1",id:"434"},435:{path:"/onlinenum",parentId:"434",id:"435"},436:{path:"/shixuncontext",parentId:"1",id:"436"},437:{path:"/shixuncontext",parentId:"436",id:"437"},438:{path:"/shixuncontext/:Id/detail",parentId:"436",id:"438"},439:{path:"/educoder-demo",exact:!0,parentId:"1",id:"439"},440:{path:"/training",parentId:"1",id:"440"},441:{name:"\u7CBE\u57F9\u8BFE\u7A0B",path:"/training",parentId:"440",id:"441"},442:{path:"/largeScreen",exact:!0,parentId:"1",id:"442"},443:{path:"/quality",parentId:"1",id:"443"},444:{name:"\u7CBE\u54C1\u8BFE\u7A0B",path:"/quality",parentId:"443",id:"444"},445:{path:"/otherlogin",exact:!0,parentId:"1",id:"445"},446:{path:"/otherloginqq",exact:!0,parentId:"1",id:"446"},447:{path:"/otherloginstart",exact:!0,parentId:"1",id:"447"},448:{path:"/pathsoverview",exact:!0,parentId:"1",id:"448"},449:{path:"/shixunsoverview",exact:!0,parentId:"1",id:"449"},450:{path:"/classroomsoverview",exact:!0,parentId:"1",id:"450"},451:{path:"/login",parentId:"1",id:"451"},452:{path:"/login",parentId:"451",id:"452"},453:{path:"/user",parentId:"1",id:"453"},454:{path:"/user/login",parentId:"453",id:"454"},455:{path:"/user/register",parentId:"453",id:"455"},456:{path:"/user/reset-password",parentId:"453",id:"456"},457:{path:"/colleges",parentId:"1",id:"457"},458:{path:"/colleges/:id/statistics",parentId:"457",id:"458"},459:{path:"/help",parentId:"1",id:"459"},460:{path:"/help/:id",parentId:"459",id:"460"},461:{path:"/video",parentId:"1",id:"461"},462:{path:"/video/:videoId",parentId:"461",id:"462"},463:{path:"/terminal",parentId:"1",id:"463"},464:{path:"/report/:taskId/:game_report_id",parentId:"1",id:"464"},465:{path:"/statsDashboard",parentId:"1",id:"465"},466:{path:"/",parentId:"1",id:"466"},467:{path:"/",exact:!0,parentId:"466",id:"467"},468:{path:"/api/*",exact:!0,parentId:"466",id:"468"},469:{path:"/search",exact:!0,parentId:"466",id:"469"},470:{path:"/moop_cases",exact:!0,parentId:"466",id:"470"},471:{path:"/moop_cases/new",exact:!0,parentId:"466",id:"471"},472:{path:"/moop_cases/:caseId",exact:!0,parentId:"466",id:"472"},473:{path:"/moop_cases/:caseId/edit",exact:!0,parentId:"466",id:"473"},474:{path:"/moop_cases/:caseId/publish-success",exact:!0,parentId:"466",id:"474"},475:{path:"/randompaper",exact:!0,parentId:"466",id:"475"},476:{path:"/randompaper/edit/:id",exact:!0,parentId:"466",id:"476"},477:{path:"/randompaper/detail/:id",exact:!0,parentId:"466",id:"477"},478:{path:"/403",parentId:"466",id:"478"},479:{path:"/500",parentId:"466",id:"479"},480:{path:"/404",parentId:"466",id:"480"},481:{path:"/download",parentId:"466",id:"481"},482:{path:"/iwce",parentId:"466",id:"482"},483:{path:"/classrooms/:coursesId/attendance/TeacherSign",parentId:"466",id:"483"},484:{path:"/classrooms/:coursesId/attendance/:categoryId",parentId:"466",id:"484"},485:{path:"/Activities",parentId:"466",id:"485"},486:{path:"/iwce/:itemname",parentId:"466",id:"486"},487:{path:"/hpc-course",parentId:"466",id:"487"},488:{path:"/user_agents",parentId:"466",id:"488"},489:{path:"/three",parentId:"466",id:"489"},490:{path:"/introduction",parentId:"466",id:"490"},491:{path:"/chatgpt",parentId:"466",id:"491"},492:{path:"/*",parentId:"466",id:"492"},"@@/global-layout":{id:"@@/global-layout",path:"/",isLayout:!0}},routeComponents:{1:Hu.lazy(()=>__webpack_require__.e(6985).then(__webpack_require__.bind(__webpack_require__,26985))),2:Hu.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,4336))),3:Hu.lazy(()=>Promise.all([__webpack_require__.e(2763),__webpack_require__.e(2099)]).then(__webpack_require__.bind(__webpack_require__,68807))),4:Hu.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(2763),__webpack_require__.e(3260)]).then(__webpack_require__.bind(__webpack_require__,41332))),5:Hu.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(2763),__webpack_require__.e(3260)]).then(__webpack_require__.bind(__webpack_require__,41332))),6:Hu.lazy(()=>__webpack_require__.e(3247).then(__webpack_require__.bind(__webpack_require__,79778))),7:Hu.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(2763),__webpack_require__.e(9219),__webpack_require__.e(4599)]).then(__webpack_require__.bind(__webpack_require__,30592))),8:Hu.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(2763),__webpack_require__.e(9219),__webpack_require__.e(1545)]).then(__webpack_require__.bind(__webpack_require__,34115))),9:Hu.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,4336))),10:Hu.lazy(()=>__webpack_require__.e(9906).then(__webpack_require__.bind(__webpack_require__,87434))),11:Hu.lazy(()=>__webpack_require__.e(5572).then(__webpack_require__.bind(__webpack_require__,92873))),12:Hu.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(6080)]).then(__webpack_require__.bind(__webpack_require__,43809))),13:Hu.lazy(()=>__webpack_require__.e(7901).then(__webpack_require__.bind(__webpack_require__,44959))),14:Hu.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(6411),__webpack_require__.e(2281)]).then(__webpack_require__.bind(__webpack_require__,69154))),15:Hu.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(1651)]).then(__webpack_require__.bind(__webpack_require__,7721))),16:Hu.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(6080)]).then(__webpack_require__.bind(__webpack_require__,43809))),17:Hu.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(2763),__webpack_require__.e(9219),__webpack_require__.e(4599)]).then(__webpack_require__.bind(__webpack_require__,30592))),18:Hu.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(2763),__webpack_require__.e(9219),__webpack_require__.e(4599)]).then(__webpack_require__.bind(__webpack_require__,30592))),19:Hu.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,4336))),20:Hu.lazy(()=>__webpack_require__.e(6789).then(__webpack_require__.bind(__webpack_require__,28916))),21:Hu.lazy(()=>__webpack_require__.e(9921).then(__webpack_require__.bind(__webpack_require__,29251))),22:Hu.lazy(()=>__webpack_require__.e(1674).then(__webpack_require__.bind(__webpack_require__,77287))),23:Hu.lazy(()=>__webpack_require__.e(6685).then(__webpack_require__.bind(__webpack_require__,41216))),24:Hu.lazy(()=>__webpack_require__.e(7323).then(__webpack_require__.bind(__webpack_require__,9140))),25:Hu.lazy(()=>__webpack_require__.e(7323).then(__webpack_require__.bind(__webpack_require__,9140))),26:Hu.lazy(()=>__webpack_require__.e(6882).then(__webpack_require__.bind(__webpack_require__,85668))),27:Hu.lazy(()=>__webpack_require__.e(6882).then(__webpack_require__.bind(__webpack_require__,85668))),28:Hu.lazy(()=>__webpack_require__.e(109).then(__webpack_require__.bind(__webpack_require__,10660))),29:Hu.lazy(()=>__webpack_require__.e(737).then(__webpack_require__.bind(__webpack_require__,54193))),30:Hu.lazy(()=>__webpack_require__.e(3391).then(__webpack_require__.bind(__webpack_require__,99590))),31:Hu.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(6411),__webpack_require__.e(5694)]).then(__webpack_require__.bind(__webpack_require__,12868))),32:Hu.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(6411),__webpack_require__.e(5330)]).then(__webpack_require__.bind(__webpack_require__,19990))),33:Hu.lazy(()=>Promise.all([__webpack_require__.e(2763),__webpack_require__.e(2303)]).then(__webpack_require__.bind(__webpack_require__,26733))),34:Hu.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(1450)]).then(__webpack_require__.bind(__webpack_require__,57993))),35:Hu.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(195)]).then(__webpack_require__.bind(__webpack_require__,75126))),36:Hu.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(3668)]).then(__webpack_require__.bind(__webpack_require__,34246))),37:Hu.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(2763),__webpack_require__.e(2338)]).then(__webpack_require__.bind(__webpack_require__,27880))),38:Hu.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(4662)]).then(__webpack_require__.bind(__webpack_require__,65852))),39:Hu.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(8072)]).then(__webpack_require__.bind(__webpack_require__,68466))),40:Hu.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(479)]).then(__webpack_require__.bind(__webpack_require__,66835))),41:Hu.lazy(()=>__webpack_require__.e(5297).then(__webpack_require__.bind(__webpack_require__,97835))),42:Hu.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(6411),__webpack_require__.e(4164)]).then(__webpack_require__.bind(__webpack_require__,47405))),43:Hu.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(2763),__webpack_require__.e(9219),__webpack_require__.e(4599)]).then(__webpack_require__.bind(__webpack_require__,30592))),44:Hu.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(8807),__webpack_require__.e(4889)]).then(__webpack_require__.bind(__webpack_require__,1810))),45:Hu.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(8807),__webpack_require__.e(4105)]).then(__webpack_require__.bind(__webpack_require__,99573))),46:Hu.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(7883)]).then(__webpack_require__.bind(__webpack_require__,38072))),47:Hu.lazy(()=>__webpack_require__.e(7482).then(__webpack_require__.bind(__webpack_require__,12258))),48:Hu.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(5816)]).then(__webpack_require__.bind(__webpack_require__,87261))),49:Hu.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(337)]).then(__webpack_require__.bind(__webpack_require__,74768))),50:Hu.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(2763),__webpack_require__.e(292)]).then(__webpack_require__.bind(__webpack_require__,16439))),51:Hu.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(2763),__webpack_require__.e(292)]).then(__webpack_require__.bind(__webpack_require__,16439))),52:Hu.lazy(()=>__webpack_require__.e(5992).then(__webpack_require__.bind(__webpack_require__,31333))),53:Hu.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(6411),__webpack_require__.e(2763),__webpack_require__.e(8085)]).then(__webpack_require__.bind(__webpack_require__,91813))),54:Hu.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(6411),__webpack_require__.e(2763),__webpack_require__.e(8085)]).then(__webpack_require__.bind(__webpack_require__,91813))),55:Hu.lazy(()=>__webpack_require__.e(8431).then(__webpack_require__.bind(__webpack_require__,82643))),56:Hu.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(5902)]).then(__webpack_require__.bind(__webpack_require__,59372))),57:Hu.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(3433)]).then(__webpack_require__.bind(__webpack_require__,31618))),58:Hu.lazy(()=>__webpack_require__.e(5125).then(__webpack_require__.bind(__webpack_require__,63084))),59:Hu.lazy(()=>__webpack_require__.e(5125).then(__webpack_require__.bind(__webpack_require__,63084))),60:Hu.lazy(()=>__webpack_require__.e(921).then(__webpack_require__.bind(__webpack_require__,4573))),61:Hu.lazy(()=>__webpack_require__.e(921).then(__webpack_require__.bind(__webpack_require__,4573))),62:Hu.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(1578)]).then(__webpack_require__.bind(__webpack_require__,35507))),63:Hu.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(3317)]).then(__webpack_require__.bind(__webpack_require__,43867))),64:Hu.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(1482)]).then(__webpack_require__.bind(__webpack_require__,8180))),65:Hu.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(4795)]).then(__webpack_require__.bind(__webpack_require__,82999))),66:Hu.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(26)]).then(__webpack_require__.bind(__webpack_require__,18379))),67:Hu.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(8882)]).then(__webpack_require__.bind(__webpack_require__,69911))),68:Hu.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(5888)]).then(__webpack_require__.bind(__webpack_require__,9324))),69:Hu.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(9715)]).then(__webpack_require__.bind(__webpack_require__,80800))),70:Hu.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(7045)]).then(__webpack_require__.bind(__webpack_require__,66206))),71:Hu.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(1211)]).then(__webpack_require__.bind(__webpack_require__,4793))),72:Hu.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(1582)]).then(__webpack_require__.bind(__webpack_require__,98519))),73:Hu.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(6729)]).then(__webpack_require__.bind(__webpack_require__,70970))),74:Hu.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(9695)]).then(__webpack_require__.bind(__webpack_require__,91235))),75:Hu.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(8723)]).then(__webpack_require__.bind(__webpack_require__,88244))),76:Hu.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(7622)]).then(__webpack_require__.bind(__webpack_require__,49448))),77:Hu.lazy(()=>__webpack_require__.e(5148).then(__webpack_require__.bind(__webpack_require__,12116))),78:Hu.lazy(()=>__webpack_require__.e(643).then(__webpack_require__.bind(__webpack_require__,48862))),79:Hu.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(3442)]).then(__webpack_require__.bind(__webpack_require__,6047))),80:Hu.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(2102)]).then(__webpack_require__.bind(__webpack_require__,61571))),81:Hu.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(2425)]).then(__webpack_require__.bind(__webpack_require__,12899))),82:Hu.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(2404)]).then(__webpack_require__.bind(__webpack_require__,31191))),83:Hu.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(9785)]).then(__webpack_require__.bind(__webpack_require__,31698))),84:Hu.lazy(()=>__webpack_require__.e(7901).then(__webpack_require__.bind(__webpack_require__,44959))),85:Hu.lazy(()=>__webpack_require__.e(2819).then(__webpack_require__.bind(__webpack_require__,52783))),86:Hu.lazy(()=>__webpack_require__.e(1512).then(__webpack_require__.bind(__webpack_require__,50826))),87:Hu.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(7395)]).then(__webpack_require__.bind(__webpack_require__,94322))),88:Hu.lazy(()=>__webpack_require__.e(3585).then(__webpack_require__.bind(__webpack_require__,9684))),89:Hu.lazy(()=>__webpack_require__.e(6963).then(__webpack_require__.bind(__webpack_require__,34158))),90:Hu.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(4030)]).then(__webpack_require__.bind(__webpack_require__,64023))),91:Hu.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(4030)]).then(__webpack_require__.bind(__webpack_require__,64023))),92:Hu.lazy(()=>__webpack_require__.e(6127).then(__webpack_require__.bind(__webpack_require__,13178))),93:Hu.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(3951)]).then(__webpack_require__.bind(__webpack_require__,90907))),94:Hu.lazy(()=>__webpack_require__.e(1048).then(__webpack_require__.bind(__webpack_require__,69735))),95:Hu.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(2884)]).then(__webpack_require__.bind(__webpack_require__,90880))),96:Hu.lazy(()=>__webpack_require__.e(4770).then(__webpack_require__.bind(__webpack_require__,15454))),97:Hu.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(2603)]).then(__webpack_require__.bind(__webpack_require__,622))),98:Hu.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(4216)]).then(__webpack_require__.bind(__webpack_require__,23891))),99:Hu.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(5319)]).then(__webpack_require__.bind(__webpack_require__,20149))),100:Hu.lazy(()=>__webpack_require__.e(895).then(__webpack_require__.bind(__webpack_require__,36858))),101:Hu.lazy(()=>__webpack_require__.e(7322).then(__webpack_require__.bind(__webpack_require__,34558))),102:Hu.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(910),__webpack_require__.e(2203)]).then(__webpack_require__.bind(__webpack_require__,89869))),103:Hu.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(910),__webpack_require__.e(2203)]).then(__webpack_require__.bind(__webpack_require__,89869))),104:Hu.lazy(()=>__webpack_require__.e(5048).then(__webpack_require__.bind(__webpack_require__,71903))),105:Hu.lazy(()=>__webpack_require__.e(1043).then(__webpack_require__.bind(__webpack_require__,30383))),106:Hu.lazy(()=>__webpack_require__.e(1043).then(__webpack_require__.bind(__webpack_require__,30383))),107:Hu.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(6776)]).then(__webpack_require__.bind(__webpack_require__,93711))),108:Hu.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(6776)]).then(__webpack_require__.bind(__webpack_require__,93711))),109:Hu.lazy(()=>__webpack_require__.e(4297).then(__webpack_require__.bind(__webpack_require__,41066))),110:Hu.lazy(()=>__webpack_require__.e(4297).then(__webpack_require__.bind(__webpack_require__,41066))),111:Hu.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(910),__webpack_require__.e(8458)]).then(__webpack_require__.bind(__webpack_require__,94280))),112:Hu.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(910),__webpack_require__.e(8458)]).then(__webpack_require__.bind(__webpack_require__,94280))),113:Hu.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(910),__webpack_require__.e(1798)]).then(__webpack_require__.bind(__webpack_require__,77684))),114:Hu.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(910),__webpack_require__.e(1798)]).then(__webpack_require__.bind(__webpack_require__,77684))),115:Hu.lazy(()=>__webpack_require__.e(5177).then(__webpack_require__.bind(__webpack_require__,49906))),116:Hu.lazy(()=>__webpack_require__.e(201).then(__webpack_require__.bind(__webpack_require__,75789))),117:Hu.lazy(()=>__webpack_require__.e(1477).then(__webpack_require__.bind(__webpack_require__,58514))),118:Hu.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(910),__webpack_require__.e(6282)]).then(__webpack_require__.bind(__webpack_require__,5727))),119:Hu.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(910),__webpack_require__.e(6282)]).then(__webpack_require__.bind(__webpack_require__,5727))),120:Hu.lazy(()=>__webpack_require__.e(1962).then(__webpack_require__.bind(__webpack_require__,81914))),121:Hu.lazy(()=>__webpack_require__.e(4928).then(__webpack_require__.bind(__webpack_require__,47318))),122:Hu.lazy(()=>__webpack_require__.e(1257).then(__webpack_require__.bind(__webpack_require__,42786))),123:Hu.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(6393),__webpack_require__.e(7329)]).then(__webpack_require__.bind(__webpack_require__,14939))),124:Hu.lazy(()=>__webpack_require__.e(8340).then(__webpack_require__.bind(__webpack_require__,59364))),125:Hu.lazy(()=>__webpack_require__.e(4093).then(__webpack_require__.bind(__webpack_require__,68502))),126:Hu.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(6185)]).then(__webpack_require__.bind(__webpack_require__,61805))),127:Hu.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(6185)]).then(__webpack_require__.bind(__webpack_require__,61805))),128:Hu.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(8827)]).then(__webpack_require__.bind(__webpack_require__,97630))),129:Hu.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(8827)]).then(__webpack_require__.bind(__webpack_require__,97630))),130:Hu.lazy(()=>__webpack_require__.e(1678).then(__webpack_require__.bind(__webpack_require__,8772))),131:Hu.lazy(()=>__webpack_require__.e(1678).then(__webpack_require__.bind(__webpack_require__,8772))),132:Hu.lazy(()=>__webpack_require__.e(1754).then(__webpack_require__.bind(__webpack_require__,92261))),133:Hu.lazy(()=>__webpack_require__.e(1754).then(__webpack_require__.bind(__webpack_require__,92261))),134:Hu.lazy(()=>__webpack_require__.e(4217).then(__webpack_require__.bind(__webpack_require__,49271))),135:Hu.lazy(()=>__webpack_require__.e(6205).then(__webpack_require__.bind(__webpack_require__,89191))),136:Hu.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(533)]).then(__webpack_require__.bind(__webpack_require__,26658))),137:Hu.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(5798)]).then(__webpack_require__.bind(__webpack_require__,82042))),138:Hu.lazy(()=>__webpack_require__.e(5466).then(__webpack_require__.bind(__webpack_require__,96557))),139:Hu.lazy(()=>__webpack_require__.e(5466).then(__webpack_require__.bind(__webpack_require__,96557))),140:Hu.lazy(()=>__webpack_require__.e(9944).then(__webpack_require__.bind(__webpack_require__,84943))),141:Hu.lazy(()=>__webpack_require__.e(9406).then(__webpack_require__.bind(__webpack_require__,77638))),142:Hu.lazy(()=>__webpack_require__.e(9406).then(__webpack_require__.bind(__webpack_require__,77638))),143:Hu.lazy(()=>__webpack_require__.e(9039).then(__webpack_require__.bind(__webpack_require__,10672))),144:Hu.lazy(()=>__webpack_require__.e(9039).then(__webpack_require__.bind(__webpack_require__,10672))),145:Hu.lazy(()=>__webpack_require__.e(7922).then(__webpack_require__.bind(__webpack_require__,74735))),146:Hu.lazy(()=>__webpack_require__.e(1727).then(__webpack_require__.bind(__webpack_require__,75949))),147:Hu.lazy(()=>__webpack_require__.e(1727).then(__webpack_require__.bind(__webpack_require__,75949))),148:Hu.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(1427)]).then(__webpack_require__.bind(__webpack_require__,62783))),149:Hu.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(1427)]).then(__webpack_require__.bind(__webpack_require__,62783))),150:Hu.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(8689)]).then(__webpack_require__.bind(__webpack_require__,88860))),151:Hu.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(7806)]).then(__webpack_require__.bind(__webpack_require__,96640))),152:Hu.lazy(()=>__webpack_require__.e(3276).then(__webpack_require__.bind(__webpack_require__,44475))),153:Hu.lazy(()=>__webpack_require__.e(8885).then(__webpack_require__.bind(__webpack_require__,38753))),154:Hu.lazy(()=>__webpack_require__.e(3451).then(__webpack_require__.bind(__webpack_require__,48907))),155:Hu.lazy(()=>__webpack_require__.e(9922).then(__webpack_require__.bind(__webpack_require__,38159))),156:Hu.lazy(()=>__webpack_require__.e(4572).then(__webpack_require__.bind(__webpack_require__,81844))),157:Hu.lazy(()=>__webpack_require__.e(4017).then(__webpack_require__.bind(__webpack_require__,49499))),158:Hu.lazy(()=>__webpack_require__.e(5518).then(__webpack_require__.bind(__webpack_require__,52576))),159:Hu.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,4336))),160:Hu.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(8229),__webpack_require__.e(7099)]).then(__webpack_require__.bind(__webpack_require__,47058))),161:Hu.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(8229),__webpack_require__.e(7099)]).then(__webpack_require__.bind(__webpack_require__,47058))),162:Hu.lazy(()=>__webpack_require__.e(4449).then(__webpack_require__.bind(__webpack_require__,25969))),163:Hu.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(8229),__webpack_require__.e(7099)]).then(__webpack_require__.bind(__webpack_require__,47058))),164:Hu.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(6840),__webpack_require__.e(2570)]).then(__webpack_require__.bind(__webpack_require__,68661))),165:Hu.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(6840),__webpack_require__.e(2570)]).then(__webpack_require__.bind(__webpack_require__,68661))),166:Hu.lazy(()=>__webpack_require__.e(8787).then(__webpack_require__.bind(__webpack_require__,87019))),167:Hu.lazy(()=>__webpack_require__.e(5650).then(__webpack_require__.bind(__webpack_require__,80070))),168:Hu.lazy(()=>__webpack_require__.e(1799).then(__webpack_require__.bind(__webpack_require__,57754))),169:Hu.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(6840),__webpack_require__.e(8579)]).then(__webpack_require__.bind(__webpack_require__,18064))),170:Hu.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,4336))),171:Hu.lazy(()=>__webpack_require__.e(8639).then(__webpack_require__.bind(__webpack_require__,6880))),172:Hu.lazy(()=>__webpack_require__.e(4048).then(__webpack_require__.bind(__webpack_require__,46713))),173:Hu.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(4264)]).then(__webpack_require__.bind(__webpack_require__,75034))),174:Hu.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(4264)]).then(__webpack_require__.bind(__webpack_require__,75034))),175:Hu.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(508)]).then(__webpack_require__.bind(__webpack_require__,7018))),176:Hu.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,4336))),177:Hu.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(2763),__webpack_require__.e(9219),__webpack_require__.e(7835)]).then(__webpack_require__.bind(__webpack_require__,37892))),178:Hu.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(2763),__webpack_require__.e(1953)]).then(__webpack_require__.bind(__webpack_require__,41891))),179:Hu.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(2763),__webpack_require__.e(1953)]).then(__webpack_require__.bind(__webpack_require__,41891))),180:Hu.lazy(()=>__webpack_require__.e(1581).then(__webpack_require__.bind(__webpack_require__,9488))),181:Hu.lazy(()=>__webpack_require__.e(4144).then(__webpack_require__.bind(__webpack_require__,68724))),182:Hu.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(2763),__webpack_require__.e(9219),__webpack_require__.e(4599)]).then(__webpack_require__.bind(__webpack_require__,30592))),183:Hu.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,4336))),184:Hu.lazy(()=>__webpack_require__.e(8552).then(__webpack_require__.bind(__webpack_require__,84868))),185:Hu.lazy(()=>__webpack_require__.e(7884).then(__webpack_require__.bind(__webpack_require__,92439))),186:Hu.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(5307)]).then(__webpack_require__.bind(__webpack_require__,66325))),187:Hu.lazy(()=>__webpack_require__.e(5549).then(__webpack_require__.bind(__webpack_require__,90232))),188:Hu.lazy(()=>__webpack_require__.e(9674).then(__webpack_require__.bind(__webpack_require__,96345))),189:Hu.lazy(()=>__webpack_require__.e(5573).then(__webpack_require__.bind(__webpack_require__,62538))),190:Hu.lazy(()=>__webpack_require__.e(2141).then(__webpack_require__.bind(__webpack_require__,88252))),191:Hu.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(6411),__webpack_require__.e(6442),__webpack_require__.e(9511)]).then(__webpack_require__.bind(__webpack_require__,19375))),192:Hu.lazy(()=>__webpack_require__.e(6328).then(__webpack_require__.bind(__webpack_require__,19243))),193:Hu.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(7857)]).then(__webpack_require__.bind(__webpack_require__,4415))),194:Hu.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(2763),__webpack_require__.e(1657)]).then(__webpack_require__.bind(__webpack_require__,73443))),195:Hu.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(2763),__webpack_require__.e(1657)]).then(__webpack_require__.bind(__webpack_require__,73443))),196:Hu.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(2763),__webpack_require__.e(4498)]).then(__webpack_require__.bind(__webpack_require__,27798))),197:Hu.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(2763),__webpack_require__.e(4498)]).then(__webpack_require__.bind(__webpack_require__,27798))),198:Hu.lazy(()=>__webpack_require__.e(9205).then(__webpack_require__.bind(__webpack_require__,17509))),199:Hu.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(1423)]).then(__webpack_require__.bind(__webpack_require__,39995))),200:Hu.lazy(()=>__webpack_require__.e(7614).then(__webpack_require__.bind(__webpack_require__,56869))),201:Hu.lazy(()=>__webpack_require__.e(9449).then(__webpack_require__.bind(__webpack_require__,88480))),202:Hu.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(9814)]).then(__webpack_require__.bind(__webpack_require__,58257))),203:Hu.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(6637)]).then(__webpack_require__.bind(__webpack_require__,94242))),204:Hu.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(6637)]).then(__webpack_require__.bind(__webpack_require__,94242))),205:Hu.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(3581)]).then(__webpack_require__.bind(__webpack_require__,69032))),206:Hu.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(1993)]).then(__webpack_require__.bind(__webpack_require__,57703))),207:Hu.lazy(()=>Promise.all([__webpack_require__.e(6442),__webpack_require__.e(1475)]).then(__webpack_require__.bind(__webpack_require__,41666))),208:Hu.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(6411),__webpack_require__.e(8965)]).then(__webpack_require__.bind(__webpack_require__,24405))),209:Hu.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(6451)]).then(__webpack_require__.bind(__webpack_require__,75829))),210:Hu.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(6411),__webpack_require__.e(518)]).then(__webpack_require__.bind(__webpack_require__,39723))),211:Hu.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(5894)]).then(__webpack_require__.bind(__webpack_require__,24718))),212:Hu.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(5894)]).then(__webpack_require__.bind(__webpack_require__,24718))),213:Hu.lazy(()=>__webpack_require__.e(2130).then(__webpack_require__.bind(__webpack_require__,45641))),214:Hu.lazy(()=>__webpack_require__.e(2130).then(__webpack_require__.bind(__webpack_require__,45641))),215:Hu.lazy(()=>__webpack_require__.e(5230).then(__webpack_require__.bind(__webpack_require__,90587))),216:Hu.lazy(()=>__webpack_require__.e(5230).then(__webpack_require__.bind(__webpack_require__,90587))),217:Hu.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(8688)]).then(__webpack_require__.bind(__webpack_require__,12460))),218:Hu.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(8688)]).then(__webpack_require__.bind(__webpack_require__,12460))),219:Hu.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(5096)]).then(__webpack_require__.bind(__webpack_require__,98613))),220:Hu.lazy(()=>__webpack_require__.e(3086).then(__webpack_require__.bind(__webpack_require__,84379))),221:Hu.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(9417)]).then(__webpack_require__.bind(__webpack_require__,35486))),222:Hu.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,4336))),223:Hu.lazy(()=>__webpack_require__.e(5176).then(__webpack_require__.bind(__webpack_require__,11448))),224:Hu.lazy(()=>__webpack_require__.e(6587).then(__webpack_require__.bind(__webpack_require__,14055))),225:Hu.lazy(()=>__webpack_require__.e(9891).then(__webpack_require__.bind(__webpack_require__,57229))),226:Hu.lazy(()=>__webpack_require__.e(8062).then(__webpack_require__.bind(__webpack_require__,87828))),227:Hu.lazy(()=>__webpack_require__.e(5402).then(__webpack_require__.bind(__webpack_require__,74985))),228:Hu.lazy(()=>__webpack_require__.e(5402).then(__webpack_require__.bind(__webpack_require__,74985))),229:Hu.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(6820)]).then(__webpack_require__.bind(__webpack_require__,15925))),230:Hu.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(8517)]).then(__webpack_require__.bind(__webpack_require__,4160))),231:Hu.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(7043)]).then(__webpack_require__.bind(__webpack_require__,35924))),232:Hu.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(2806)]).then(__webpack_require__.bind(__webpack_require__,33842))),233:Hu.lazy(()=>__webpack_require__.e(5043).then(__webpack_require__.bind(__webpack_require__,34440))),234:Hu.lazy(()=>__webpack_require__.e(799).then(__webpack_require__.bind(__webpack_require__,35305))),235:Hu.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(3157)]).then(__webpack_require__.bind(__webpack_require__,1654))),236:Hu.lazy(()=>__webpack_require__.e(8332).then(__webpack_require__.bind(__webpack_require__,71059))),237:Hu.lazy(()=>__webpack_require__.e(6583).then(__webpack_require__.bind(__webpack_require__,26030))),238:Hu.lazy(()=>__webpack_require__.e(8217).then(__webpack_require__.bind(__webpack_require__,57730))),239:Hu.lazy(()=>__webpack_require__.e(879).then(__webpack_require__.bind(__webpack_require__,26211))),240:Hu.lazy(()=>__webpack_require__.e(5776).then(__webpack_require__.bind(__webpack_require__,89983))),241:Hu.lazy(()=>__webpack_require__.e(906).then(__webpack_require__.bind(__webpack_require__,43311))),242:Hu.lazy(()=>__webpack_require__.e(900).then(__webpack_require__.bind(__webpack_require__,39633))),243:Hu.lazy(()=>__webpack_require__.e(6682).then(__webpack_require__.bind(__webpack_require__,84339))),244:Hu.lazy(()=>__webpack_require__.e(8115).then(__webpack_require__.bind(__webpack_require__,28893))),245:Hu.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(2659)]).then(__webpack_require__.bind(__webpack_require__,24764))),246:Hu.lazy(()=>__webpack_require__.e(4610).then(__webpack_require__.bind(__webpack_require__,15467))),247:Hu.lazy(()=>__webpack_require__.e(8479).then(__webpack_require__.bind(__webpack_require__,88739))),248:Hu.lazy(()=>__webpack_require__.e(5800).then(__webpack_require__.bind(__webpack_require__,49227))),249:Hu.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(2862)]).then(__webpack_require__.bind(__webpack_require__,9407))),250:Hu.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(8286)]).then(__webpack_require__.bind(__webpack_require__,39069))),251:Hu.lazy(()=>__webpack_require__.e(5117).then(__webpack_require__.bind(__webpack_require__,80105))),252:Hu.lazy(()=>__webpack_require__.e(7402).then(__webpack_require__.bind(__webpack_require__,67433))),253:Hu.lazy(()=>__webpack_require__.e(1897).then(__webpack_require__.bind(__webpack_require__,82034))),254:Hu.lazy(()=>__webpack_require__.e(8145).then(__webpack_require__.bind(__webpack_require__,36922))),255:Hu.lazy(()=>__webpack_require__.e(119).then(__webpack_require__.bind(__webpack_require__,83743))),256:Hu.lazy(()=>__webpack_require__.e(4736).then(__webpack_require__.bind(__webpack_require__,79261))),257:Hu.lazy(()=>__webpack_require__.e(2412).then(__webpack_require__.bind(__webpack_require__,51405))),258:Hu.lazy(()=>__webpack_require__.e(2240).then(__webpack_require__.bind(__webpack_require__,66229))),259:Hu.lazy(()=>__webpack_require__.e(5165).then(__webpack_require__.bind(__webpack_require__,77830))),260:Hu.lazy(()=>__webpack_require__.e(3831).then(__webpack_require__.bind(__webpack_require__,2494))),261:Hu.lazy(()=>__webpack_require__.e(2396).then(__webpack_require__.bind(__webpack_require__,29449))),262:Hu.lazy(()=>__webpack_require__.e(7855).then(__webpack_require__.bind(__webpack_require__,49123))),263:Hu.lazy(()=>__webpack_require__.e(9507).then(__webpack_require__.bind(__webpack_require__,21605))),264:Hu.lazy(()=>__webpack_require__.e(1343).then(__webpack_require__.bind(__webpack_require__,22922))),265:Hu.lazy(()=>__webpack_require__.e(6985).then(__webpack_require__.bind(__webpack_require__,26985))),266:Hu.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,4336))),267:Hu.lazy(()=>__webpack_require__.e(9647).then(__webpack_require__.bind(__webpack_require__,80613))),268:Hu.lazy(()=>__webpack_require__.e(485).then(__webpack_require__.bind(__webpack_require__,3733))),269:Hu.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(4741)]).then(__webpack_require__.bind(__webpack_require__,69427))),270:Hu.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(4741)]).then(__webpack_require__.bind(__webpack_require__,69427))),271:Hu.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(4994)]).then(__webpack_require__.bind(__webpack_require__,84805))),272:Hu.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(4994)]).then(__webpack_require__.bind(__webpack_require__,84805))),273:Hu.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(7460)]).then(__webpack_require__.bind(__webpack_require__,20620))),274:Hu.lazy(()=>__webpack_require__.e(9716).then(__webpack_require__.bind(__webpack_require__,16764))),275:Hu.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(6913)]).then(__webpack_require__.bind(__webpack_require__,16040))),276:Hu.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(6913)]).then(__webpack_require__.bind(__webpack_require__,16040))),277:Hu.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,4336))),278:Hu.lazy(()=>__webpack_require__.e(3006).then(__webpack_require__.bind(__webpack_require__,20444))),279:Hu.lazy(()=>__webpack_require__.e(2045).then(__webpack_require__.bind(__webpack_require__,78505))),280:Hu.lazy(()=>__webpack_require__.e(1520).then(__webpack_require__.bind(__webpack_require__,96176))),281:Hu.lazy(()=>__webpack_require__.e(9649).then(__webpack_require__.bind(__webpack_require__,12810))),282:Hu.lazy(()=>__webpack_require__.e(4546).then(__webpack_require__.bind(__webpack_require__,32034))),283:Hu.lazy(()=>__webpack_require__.e(5357).then(__webpack_require__.bind(__webpack_require__,87578))),284:Hu.lazy(()=>__webpack_require__.e(8665).then(__webpack_require__.bind(__webpack_require__,92012))),285:Hu.lazy(()=>__webpack_require__.e(3183).then(__webpack_require__.bind(__webpack_require__,2661))),286:Hu.lazy(()=>__webpack_require__.e(4800).then(__webpack_require__.bind(__webpack_require__,2905))),287:Hu.lazy(()=>__webpack_require__.e(9489).then(__webpack_require__.bind(__webpack_require__,38392))),288:Hu.lazy(()=>__webpack_require__.e(9391).then(__webpack_require__.bind(__webpack_require__,3233))),289:Hu.lazy(()=>__webpack_require__.e(5335).then(__webpack_require__.bind(__webpack_require__,14172))),290:Hu.lazy(()=>__webpack_require__.e(2823).then(__webpack_require__.bind(__webpack_require__,39352))),291:Hu.lazy(()=>__webpack_require__.e(4973).then(__webpack_require__.bind(__webpack_require__,855))),292:Hu.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(6651)]).then(__webpack_require__.bind(__webpack_require__,21263))),293:Hu.lazy(()=>__webpack_require__.e(6741).then(__webpack_require__.bind(__webpack_require__,63357))),294:Hu.lazy(()=>__webpack_require__.e(5775).then(__webpack_require__.bind(__webpack_require__,38164))),295:Hu.lazy(()=>__webpack_require__.e(2548).then(__webpack_require__.bind(__webpack_require__,22388))),296:Hu.lazy(()=>__webpack_require__.e(6985).then(__webpack_require__.bind(__webpack_require__,26985))),297:Hu.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,4336))),298:Hu.lazy(()=>__webpack_require__.e(6634).then(__webpack_require__.bind(__webpack_require__,47028))),299:Hu.lazy(()=>__webpack_require__.e(680).then(__webpack_require__.bind(__webpack_require__,94570))),300:Hu.lazy(()=>__webpack_require__.e(6366).then(__webpack_require__.bind(__webpack_require__,15421))),301:Hu.lazy(()=>__webpack_require__.e(6452).then(__webpack_require__.bind(__webpack_require__,7432))),302:Hu.lazy(()=>__webpack_require__.e(1070).then(__webpack_require__.bind(__webpack_require__,39788))),303:Hu.lazy(()=>__webpack_require__.e(7242).then(__webpack_require__.bind(__webpack_require__,53392))),304:Hu.lazy(()=>__webpack_require__.e(2707).then(__webpack_require__.bind(__webpack_require__,42555))),305:Hu.lazy(()=>__webpack_require__.e(2865).then(__webpack_require__.bind(__webpack_require__,6170))),306:Hu.lazy(()=>__webpack_require__.e(6784).then(__webpack_require__.bind(__webpack_require__,55263))),307:Hu.lazy(()=>__webpack_require__.e(6784).then(__webpack_require__.bind(__webpack_require__,55263))),308:Hu.lazy(()=>__webpack_require__.e(3141).then(__webpack_require__.bind(__webpack_require__,49423))),309:Hu.lazy(()=>__webpack_require__.e(6985).then(__webpack_require__.bind(__webpack_require__,26985))),310:Hu.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(6411),__webpack_require__.e(2763),__webpack_require__.e(7289)]).then(__webpack_require__.bind(__webpack_require__,72426))),311:Hu.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(2763),__webpack_require__.e(700)]).then(__webpack_require__.bind(__webpack_require__,40605))),312:Hu.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(6411),__webpack_require__.e(2763),__webpack_require__.e(7289)]).then(__webpack_require__.bind(__webpack_require__,72426))),313:Hu.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(2763),__webpack_require__.e(700)]).then(__webpack_require__.bind(__webpack_require__,40605))),314:Hu.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(6411),__webpack_require__.e(2763),__webpack_require__.e(7289)]).then(__webpack_require__.bind(__webpack_require__,72426))),315:Hu.lazy(()=>__webpack_require__.e(6985).then(__webpack_require__.bind(__webpack_require__,26985))),316:Hu.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(7527)]).then(__webpack_require__.bind(__webpack_require__,28475))),317:Hu.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(6270)]).then(__webpack_require__.bind(__webpack_require__,56918))),318:Hu.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,4336))),319:Hu.lazy(()=>__webpack_require__.e(547).then(__webpack_require__.bind(__webpack_require__,60862))),320:Hu.lazy(()=>__webpack_require__.e(9788).then(__webpack_require__.bind(__webpack_require__,45356))),321:Hu.lazy(()=>__webpack_require__.e(576).then(__webpack_require__.bind(__webpack_require__,76202))),322:Hu.lazy(()=>__webpack_require__.e(7260).then(__webpack_require__.bind(__webpack_require__,22473))),323:Hu.lazy(()=>__webpack_require__.e(4520).then(__webpack_require__.bind(__webpack_require__,74058))),324:Hu.lazy(()=>__webpack_require__.e(9076).then(__webpack_require__.bind(__webpack_require__,53575))),325:Hu.lazy(()=>__webpack_require__.e(4514).then(__webpack_require__.bind(__webpack_require__,3668))),326:Hu.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,4336))),327:Hu.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(928)]).then(__webpack_require__.bind(__webpack_require__,23144))),328:Hu.lazy(()=>__webpack_require__.e(1006).then(__webpack_require__.bind(__webpack_require__,49366))),329:Hu.lazy(()=>__webpack_require__.e(1006).then(__webpack_require__.bind(__webpack_require__,49366))),330:Hu.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,4336))),331:Hu.lazy(()=>__webpack_require__.e(1939).then(__webpack_require__.bind(__webpack_require__,99048))),332:Hu.lazy(()=>__webpack_require__.e(556).then(__webpack_require__.bind(__webpack_require__,328))),333:Hu.lazy(()=>__webpack_require__.e(6434).then(__webpack_require__.bind(__webpack_require__,88025))),334:Hu.lazy(()=>__webpack_require__.e(1880).then(__webpack_require__.bind(__webpack_require__,50722))),335:Hu.lazy(()=>__webpack_require__.e(8237).then(__webpack_require__.bind(__webpack_require__,27460))),336:Hu.lazy(()=>__webpack_require__.e(3447).then(__webpack_require__.bind(__webpack_require__,81582))),337:Hu.lazy(()=>__webpack_require__.e(264).then(__webpack_require__.bind(__webpack_require__,2431))),338:Hu.lazy(()=>__webpack_require__.e(4259).then(__webpack_require__.bind(__webpack_require__,72918))),339:Hu.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,4336))),340:Hu.lazy(()=>__webpack_require__.e(4078).then(__webpack_require__.bind(__webpack_require__,34154))),341:Hu.lazy(()=>__webpack_require__.e(2829).then(__webpack_require__.bind(__webpack_require__,85551))),342:Hu.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(5359)]).then(__webpack_require__.bind(__webpack_require__,24411))),343:Hu.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,4336))),344:Hu.lazy(()=>__webpack_require__.e(559).then(__webpack_require__.bind(__webpack_require__,82603))),345:Hu.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(3747)]).then(__webpack_require__.bind(__webpack_require__,58868))),346:Hu.lazy(()=>__webpack_require__.e(4757).then(__webpack_require__.bind(__webpack_require__,99182))),347:Hu.lazy(()=>__webpack_require__.e(1783).then(__webpack_require__.bind(__webpack_require__,91162))),348:Hu.lazy(()=>__webpack_require__.e(7477).then(__webpack_require__.bind(__webpack_require__,72452))),349:Hu.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(9677)]).then(__webpack_require__.bind(__webpack_require__,78572))),350:Hu.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(9677)]).then(__webpack_require__.bind(__webpack_require__,78572))),351:Hu.lazy(()=>__webpack_require__.e(6796).then(__webpack_require__.bind(__webpack_require__,93726))),352:Hu.lazy(()=>__webpack_require__.e(4504).then(__webpack_require__.bind(__webpack_require__,4234))),353:Hu.lazy(()=>__webpack_require__.e(7058).then(__webpack_require__.bind(__webpack_require__,96652))),354:Hu.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(8447)]).then(__webpack_require__.bind(__webpack_require__,12721))),355:Hu.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(1045)]).then(__webpack_require__.bind(__webpack_require__,18457))),356:Hu.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(1045)]).then(__webpack_require__.bind(__webpack_require__,18457))),357:Hu.lazy(()=>__webpack_require__.e(5238).then(__webpack_require__.bind(__webpack_require__,32833))),358:Hu.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(4715)]).then(__webpack_require__.bind(__webpack_require__,28092))),359:Hu.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(3873)]).then(__webpack_require__.bind(__webpack_require__,51829))),360:Hu.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(6069)]).then(__webpack_require__.bind(__webpack_require__,90337))),361:Hu.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(6069)]).then(__webpack_require__.bind(__webpack_require__,90337))),362:Hu.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(6265)]).then(__webpack_require__.bind(__webpack_require__,5135))),363:Hu.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(8563)]).then(__webpack_require__.bind(__webpack_require__,63506))),364:Hu.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(8563)]).then(__webpack_require__.bind(__webpack_require__,63506))),365:Hu.lazy(()=>__webpack_require__.e(1713).then(__webpack_require__.bind(__webpack_require__,18784))),366:Hu.lazy(()=>__webpack_require__.e(5891).then(__webpack_require__.bind(__webpack_require__,24661))),367:Hu.lazy(()=>__webpack_require__.e(8398).then(__webpack_require__.bind(__webpack_require__,95111))),368:Hu.lazy(()=>__webpack_require__.e(8241).then(__webpack_require__.bind(__webpack_require__,38492))),369:Hu.lazy(()=>__webpack_require__.e(2339).then(__webpack_require__.bind(__webpack_require__,97154))),370:Hu.lazy(()=>__webpack_require__.e(7589).then(__webpack_require__.bind(__webpack_require__,70853))),371:Hu.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(3747)]).then(__webpack_require__.bind(__webpack_require__,58868))),372:Hu.lazy(()=>__webpack_require__.e(5705).then(__webpack_require__.bind(__webpack_require__,81183))),373:Hu.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,4336))),374:Hu.lazy(()=>__webpack_require__.e(559).then(__webpack_require__.bind(__webpack_require__,82603))),375:Hu.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(3747)]).then(__webpack_require__.bind(__webpack_require__,58868))),376:Hu.lazy(()=>__webpack_require__.e(4757).then(__webpack_require__.bind(__webpack_require__,99182))),377:Hu.lazy(()=>__webpack_require__.e(1783).then(__webpack_require__.bind(__webpack_require__,91162))),378:Hu.lazy(()=>__webpack_require__.e(7477).then(__webpack_require__.bind(__webpack_require__,72452))),379:Hu.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(9677)]).then(__webpack_require__.bind(__webpack_require__,78572))),380:Hu.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(9677)]).then(__webpack_require__.bind(__webpack_require__,78572))),381:Hu.lazy(()=>__webpack_require__.e(6796).then(__webpack_require__.bind(__webpack_require__,93726))),382:Hu.lazy(()=>__webpack_require__.e(4504).then(__webpack_require__.bind(__webpack_require__,4234))),383:Hu.lazy(()=>__webpack_require__.e(7058).then(__webpack_require__.bind(__webpack_require__,96652))),384:Hu.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(8447)]).then(__webpack_require__.bind(__webpack_require__,12721))),385:Hu.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(1045)]).then(__webpack_require__.bind(__webpack_require__,18457))),386:Hu.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(1045)]).then(__webpack_require__.bind(__webpack_require__,18457))),387:Hu.lazy(()=>__webpack_require__.e(5238).then(__webpack_require__.bind(__webpack_require__,32833))),388:Hu.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(4715)]).then(__webpack_require__.bind(__webpack_require__,28092))),389:Hu.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(3873)]).then(__webpack_require__.bind(__webpack_require__,51829))),390:Hu.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(6069)]).then(__webpack_require__.bind(__webpack_require__,90337))),391:Hu.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(6069)]).then(__webpack_require__.bind(__webpack_require__,90337))),392:Hu.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(6265)]).then(__webpack_require__.bind(__webpack_require__,5135))),393:Hu.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(8563)]).then(__webpack_require__.bind(__webpack_require__,63506))),394:Hu.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(8563)]).then(__webpack_require__.bind(__webpack_require__,63506))),395:Hu.lazy(()=>__webpack_require__.e(1713).then(__webpack_require__.bind(__webpack_require__,18784))),396:Hu.lazy(()=>__webpack_require__.e(5891).then(__webpack_require__.bind(__webpack_require__,24661))),397:Hu.lazy(()=>__webpack_require__.e(8398).then(__webpack_require__.bind(__webpack_require__,95111))),398:Hu.lazy(()=>__webpack_require__.e(8241).then(__webpack_require__.bind(__webpack_require__,38492))),399:Hu.lazy(()=>__webpack_require__.e(2339).then(__webpack_require__.bind(__webpack_require__,97154))),400:Hu.lazy(()=>__webpack_require__.e(7589).then(__webpack_require__.bind(__webpack_require__,70853))),401:Hu.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(3747)]).then(__webpack_require__.bind(__webpack_require__,58868))),402:Hu.lazy(()=>__webpack_require__.e(5705).then(__webpack_require__.bind(__webpack_require__,81183))),403:Hu.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,4336))),404:Hu.lazy(()=>__webpack_require__.e(4766).then(__webpack_require__.bind(__webpack_require__,47317))),405:Hu.lazy(()=>__webpack_require__.e(7560).then(__webpack_require__.bind(__webpack_require__,21484))),406:Hu.lazy(()=>__webpack_require__.e(6029).then(__webpack_require__.bind(__webpack_require__,86315))),407:Hu.lazy(()=>__webpack_require__.e(5179).then(__webpack_require__.bind(__webpack_require__,35153))),408:Hu.lazy(()=>__webpack_require__.e(4621).then(__webpack_require__.bind(__webpack_require__,97137))),409:Hu.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,4336))),410:Hu.lazy(()=>__webpack_require__.e(1831).then(__webpack_require__.bind(__webpack_require__,5202))),411:Hu.lazy(()=>__webpack_require__.e(2539).then(__webpack_require__.bind(__webpack_require__,2016))),412:Hu.lazy(()=>__webpack_require__.e(8143).then(__webpack_require__.bind(__webpack_require__,8306))),413:Hu.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(5624)]).then(__webpack_require__.bind(__webpack_require__,52889))),414:Hu.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(1461)]).then(__webpack_require__.bind(__webpack_require__,85434))),415:Hu.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(4492)]).then(__webpack_require__.bind(__webpack_require__,57858))),416:Hu.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(9416)]).then(__webpack_require__.bind(__webpack_require__,65334))),417:Hu.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(2443)]).then(__webpack_require__.bind(__webpack_require__,59035))),418:Hu.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(2443)]).then(__webpack_require__.bind(__webpack_require__,59035))),419:Hu.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(2443)]).then(__webpack_require__.bind(__webpack_require__,59035))),420:Hu.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(2443)]).then(__webpack_require__.bind(__webpack_require__,59035))),421:Hu.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(2443)]).then(__webpack_require__.bind(__webpack_require__,59035))),422:Hu.lazy(()=>__webpack_require__.e(5022).then(__webpack_require__.bind(__webpack_require__,31765))),423:Hu.lazy(()=>__webpack_require__.e(6063).then(__webpack_require__.bind(__webpack_require__,80415))),424:Hu.lazy(()=>__webpack_require__.e(6063).then(__webpack_require__.bind(__webpack_require__,80415))),425:Hu.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(7545)]).then(__webpack_require__.bind(__webpack_require__,4282))),426:Hu.lazy(()=>__webpack_require__.e(1253).then(__webpack_require__.bind(__webpack_require__,81285))),427:Hu.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,4336))),428:Hu.lazy(()=>__webpack_require__.e(2216).then(__webpack_require__.bind(__webpack_require__,94163))),429:Hu.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(5382)]).then(__webpack_require__.bind(__webpack_require__,17734))),430:Hu.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,4336))),431:Hu.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(6411),__webpack_require__.e(8823)]).then(__webpack_require__.bind(__webpack_require__,32211))),432:Hu.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(5915)]).then(__webpack_require__.bind(__webpack_require__,32624))),433:Hu.lazy(()=>__webpack_require__.e(1077).then(__webpack_require__.bind(__webpack_require__,53044))),434:Hu.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,4336))),435:Hu.lazy(()=>__webpack_require__.e(570).then(__webpack_require__.bind(__webpack_require__,89288))),436:Hu.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,4336))),437:Hu.lazy(()=>__webpack_require__.e(8365).then(__webpack_require__.bind(__webpack_require__,91185))),438:Hu.lazy(()=>__webpack_require__.e(6788).then(__webpack_require__.bind(__webpack_require__,39066))),439:Hu.lazy(()=>__webpack_require__.e(4058).then(__webpack_require__.bind(__webpack_require__,4255))),440:Hu.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,4336))),441:Hu.lazy(()=>__webpack_require__.e(4056).then(__webpack_require__.bind(__webpack_require__,20807))),442:Hu.lazy(()=>__webpack_require__.e(9487).then(__webpack_require__.bind(__webpack_require__,24693))),443:Hu.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,4336))),444:Hu.lazy(()=>__webpack_require__.e(532).then(__webpack_require__.bind(__webpack_require__,20146))),445:Hu.lazy(()=>__webpack_require__.e(7178).then(__webpack_require__.bind(__webpack_require__,95513))),446:Hu.lazy(()=>__webpack_require__.e(1660).then(__webpack_require__.bind(__webpack_require__,62465))),447:Hu.lazy(()=>__webpack_require__.e(7333).then(__webpack_require__.bind(__webpack_require__,54895))),448:Hu.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(4227)]).then(__webpack_require__.bind(__webpack_require__,27307))),449:Hu.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(8155)]).then(__webpack_require__.bind(__webpack_require__,14781))),450:Hu.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(5186)]).then(__webpack_require__.bind(__webpack_require__,63601))),451:Hu.lazy(()=>__webpack_require__.e(5786).then(__webpack_require__.bind(__webpack_require__,32040))),452:Hu.lazy(()=>__webpack_require__.e(9366).then(__webpack_require__.bind(__webpack_require__,11881))),453:Hu.lazy(()=>__webpack_require__.e(5972).then(__webpack_require__.bind(__webpack_require__,85978))),454:Hu.lazy(()=>__webpack_require__.e(9366).then(__webpack_require__.bind(__webpack_require__,11881))),455:Hu.lazy(()=>__webpack_require__.e(1470).then(__webpack_require__.bind(__webpack_require__,81221))),456:Hu.lazy(()=>__webpack_require__.e(7182).then(__webpack_require__.bind(__webpack_require__,75827))),457:Hu.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,4336))),458:Hu.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(2476)]).then(__webpack_require__.bind(__webpack_require__,7868))),459:Hu.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,4336))),460:Hu.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(5729)]).then(__webpack_require__.bind(__webpack_require__,28432))),461:Hu.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,4336))),462:Hu.lazy(()=>__webpack_require__.e(6444).then(__webpack_require__.bind(__webpack_require__,90131))),463:Hu.lazy(()=>__webpack_require__.e(5111).then(__webpack_require__.bind(__webpack_require__,75499))),464:Hu.lazy(()=>__webpack_require__.e(2307).then(__webpack_require__.bind(__webpack_require__,53198))),465:Hu.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(7224)]).then(__webpack_require__.bind(__webpack_require__,98787))),466:Hu.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,4336))),467:Hu.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(8229),__webpack_require__.e(8866)]).then(__webpack_require__.bind(__webpack_require__,28331))),468:Hu.lazy(()=>__webpack_require__.e(2300).then(__webpack_require__.bind(__webpack_require__,89609))),469:Hu.lazy(()=>__webpack_require__.e(2501).then(__webpack_require__.bind(__webpack_require__,74897))),470:Hu.lazy(()=>__webpack_require__.e(3212).then(__webpack_require__.bind(__webpack_require__,55700))),471:Hu.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(6904)]).then(__webpack_require__.bind(__webpack_require__,99198))),472:Hu.lazy(()=>__webpack_require__.e(1855).then(__webpack_require__.bind(__webpack_require__,75243))),473:Hu.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(6904)]).then(__webpack_require__.bind(__webpack_require__,99198))),474:Hu.lazy(()=>__webpack_require__.e(1276).then(__webpack_require__.bind(__webpack_require__,3766))),475:Hu.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(5816)]).then(__webpack_require__.bind(__webpack_require__,87261))),476:Hu.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(5816)]).then(__webpack_require__.bind(__webpack_require__,87261))),477:Hu.lazy(()=>__webpack_require__.e(3784).then(__webpack_require__.bind(__webpack_require__,49026))),478:Hu.lazy(()=>__webpack_require__.e(3862).then(__webpack_require__.bind(__webpack_require__,40085))),479:Hu.lazy(()=>__webpack_require__.e(4565).then(__webpack_require__.bind(__webpack_require__,58234))),480:Hu.lazy(()=>__webpack_require__.e(6531).then(__webpack_require__.bind(__webpack_require__,64770))),481:Hu.lazy(()=>__webpack_require__.e(6170).then(__webpack_require__.bind(__webpack_require__,65077))),482:Hu.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(4496)]).then(__webpack_require__.bind(__webpack_require__,19730))),483:Hu.lazy(()=>__webpack_require__.e(1836).then(__webpack_require__.bind(__webpack_require__,73980))),484:Hu.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(6393),__webpack_require__.e(8435)]).then(__webpack_require__.bind(__webpack_require__,57984))),485:Hu.lazy(()=>__webpack_require__.e(3509).then(__webpack_require__.bind(__webpack_require__,83741))),486:Hu.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(4496)]).then(__webpack_require__.bind(__webpack_require__,19730))),487:Hu.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(4496)]).then(__webpack_require__.bind(__webpack_require__,19730))),488:Hu.lazy(()=>__webpack_require__.e(6034).then(__webpack_require__.bind(__webpack_require__,75413))),489:Hu.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(8999)]).then(__webpack_require__.bind(__webpack_require__,4147))),490:Hu.lazy(()=>__webpack_require__.e(3910).then(__webpack_require__.bind(__webpack_require__,28637))),491:Hu.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(67)]).then(__webpack_require__.bind(__webpack_require__,10998))),492:Hu.lazy(()=>__webpack_require__.e(6531).then(__webpack_require__.bind(__webpack_require__,64770))),"@@/global-layout":Hu.lazy(()=>__webpack_require__.e(1717).then(__webpack_require__.bind(__webpack_require__,73258)))}}})}var S=__webpack_require__(7240),T=__webpack_require__(26243),k=__webpack_require__(71418),Bu=__webpack_require__(41977),Su=()=>Hu.createElement(k.Z,{size:"middle",className:Bu.Z.loading}),t4=__webpack_require__(65582),S4=__webpack_require__(66649),i4=__webpack_require__.n(S4),Zt=__webpack_require__(91392),mn=__webpack_require__.n(Zt),Qr=__webpack_require__(73100),zi=__webpack_require__.n(Qr),sn=__webpack_require__(14805),yi=__webpack_require__.n(sn),zn=__webpack_require__(13477),e3=__webpack_require__.n(zn),qs=__webpack_require__(64796),Mo=__webpack_require__.n(qs),t3=__webpack_require__(9007),Va=__webpack_require__.n(t3),kt=__webpack_require__(58626),Fs=__webpack_require__.n(kt),No=__webpack_require__(9084),Ji=__webpack_require__.n(No),oi=__webpack_require__(5116),_n=__webpack_require__.n(oi),vs=__webpack_require__(50991),Js=__webpack_require__.n(vs),_s=__webpack_require__(39050),ks=__webpack_require__.n(_s),Cs=__webpack_require__(1554),y3=__webpack_require__.n(Cs),Oa=__webpack_require__(59697),Rs=__webpack_require__.n(Oa);i4().extend(zi()),i4().extend(yi()),i4().extend(e3()),i4().extend(Mo()),i4().extend(Va()),i4().extend(Fs()),i4().extend(Ji()),i4().extend(_n()),i4().extend(Js()),i4().extend(ks()),i4().extend(y3()),i4().extend(Rs()),i4().extend(mn());var r3=Object.defineProperty,Ls=Object.getOwnPropertySymbols,A3=Object.prototype.hasOwnProperty,ka=Object.prototype.propertyIsEnumerable,bs=(R4,et,er)=>et in R4?r3(R4,et,{enumerable:!0,configurable:!0,writable:!0,value:er}):R4[et]=er,uo=(R4,et)=>{for(var er in et||(et={}))A3.call(et,er)&&bs(R4,er,et[er]);if(Ls)for(var er of Ls(et))ka.call(et,er)&&bs(R4,er,et[er]);return R4},jo=(R4,et,er)=>new Promise((zr,dr)=>{var xr=fr=>{try{On(er.next(fr))}catch(Ln){dr(Ln)}},Fr=fr=>{try{On(er.throw(fr))}catch(Ln){dr(Ln)}},On=fr=>fr.done?zr(fr.value):Promise.resolve(fr.value).then(xr,Fr);On((er=er.apply(R4,et)).next())});const ja="/react/build/",Da=!1;function Fa(){return jo(this,null,function*(){const R4=(0,S.gD)(),{routes:et,routeComponents:er}=yield E3(R4);yield R4.applyPlugins({key:"patchRoutes",type:t4.ApplyPluginsType.event,args:{routes:et,routeComponents:er}});const zr=R4.applyPlugins({key:"modifyContextOpts",type:t4.ApplyPluginsType.modify,initialValue:{}}),dr=zr.basename||"/",xr=zr.historyType||"browser",Fr=(0,T.fi)(uo({type:xr,basename:dr},zr.historyOpts));return R4.applyPlugins({key:"render",type:t4.ApplyPluginsType.compose,initialValue(){const On={useStream:!0,routes:et,routeComponents:er,pluginManager:R4,mountElementId:"root",rootElement:zr.rootElement||document.getElementById("root"),loadingComponent:Su,publicPath:ja,runtimePublicPath:Da,history:Fr,historyType:xr,basename:dr,__INTERNAL_DO_NOT_USE_OR_YOU_WILL_BE_FIRED:{pureApp:!1,pureHtml:!1},callback:zr.callback},fr=R4.applyPlugins({key:"modifyClientRenderOpts",type:t4.ApplyPluginsType.modify,initialValue:On});return Ro(fr)}})()})}Fa(),typeof window!="undefined"&&(window.g_umi={version:"4.5.3"})})()})();